219931 1477694
553713 1858524 96447 703069 489092 38557 1742733 938561 1617174 141438 155959 856198 548484 1267545 1734020 763070 1564032 454 1169875 534284 90348 1263707 892858 12218 1232765 705124 1086749 529337 1412974 715629 486555 380506 500208 199322 1216695 305035 216668 1267474 552171 1126008 1137203 1489444 1205479 320326 1605103 1298113 1073758 1790518 58468 1714848 1565221 1736855 1841896 554953 463342 1950317 1866822 394896 1913496 1602247 764447 279308 969259 468344 425735 1373397 994213 1359834 157213 605129 319548 198325 496621 940095 860678 977705 358194 679330 1436933 1206701 1665453 540398 1832843 1721084 1095451 43937 24683 1264513 1506287 201552 805014 1920605 1229255 590050 472134 447835 1353441 58684 957465 724257 1341823 418061 1300673 1202896 1570417 950241 873016 1668090 1022628 1081571 1623415 1896166 377284 733094 1635455 1659350 1312900 1248884 109303 1366587 840635 764913 1459049 1044098 375385 65753 1470721 1873760 1645752 1370109 756224 1598200 1943853 1581971 495028 532779 1643746 1819180 1253168 755624 1552217 342827 1772391 1488360 1968899 1501668 336609 1895682 1854104 1394545 238284 157784 1331729 707863 930369 1830219 1707457 1880889 318111 1297369 1831767 867484 424090 303182 1223157 712613 1101335 66288 1411309 295420 1059356 99990 1046858 1131343 746895 256286 698630 1479243 165594 1227787 1589925 546877 824931 321152 851614 96490 1449149 355170 273216 1101950 1688679 1727891 1081374 1776341 314512 1882800 335774 730583 1548247 761155 1485072 1629404 474863 671302 1787939 1683537 1736542 1648468 808809 442823 1989563 448657 383251 438300 1084950 460410 1105254 463222 793609 1005113 1708576 1234731 1118169 547848 814560 859921 515683 314565 868938 92527 1202168 1221199 1857316 459196 1832796 1507834 1143025 1438124 183733 191673 629041 1693923 272613 978238 38531 116515 896652 833016 709856 736147 655116 1677066 1483295 1818842 1304695 322216 1919952 1524804 230737 1868474 1861818 429050 573295 244009 1648402 309917 1423695 1159924 1983432 260913 970542 190795 667146 756902 1896260 1756637 353772 1110192 1078852 828675 426992 1190835 1127928 505286 1445899 999278 979205 1721760 686127 1700539 900921 1299127 1663741 760797 944786 960352 507471 1293700 807451 320342 1493259 917877 1265066 829010 381326 436513 1460068 1268100 1089116 1504363 1748259 1970690 1876526 1990680 306979 1386422 262530 593562 511174 1322418 469174 1651842 403754 1528597 1984537 1762726 1042984 918826 242785 1517909 1617155 244524 922418 1506839 1807037 1827248 728106 700063 821963 470650 446115 980876 1856260 1811238 778682 494493 1529244 134126 924921 1417727 1616603 1190790 323716 570225 1589613 1286663 1383699 1278276 1122327 524658 79487 1461564 1665217 435460 16991 1354764 1987337 661486 484476 351108 1335947 1247840 969691 344068 1653833 412492 1309957 1758858 1161986 1223512 911695 116142 1357412 355349 1791369 1170619 219738 1927889 1573836 1678997 713395 1020909 576107 1129081 1450221 1829656 264622 734403 53457 1274591 1494665 388473 1685166 1598881 1253625 748110 1974109 49381 1231444 946190 1333905 92331 746082 998290 288686 78518 719485 824545 1714668 1130018 160354 1794147 1738164 1993078 24191 672188 1921376 594807 1645696 949990 986386 658682 503156 1112316 547471 296436 1894497 1993592 1336295 1860133 632938 435600 181115 1376436 140916 156837 1329167 1315164 341002 1878092 1001330 204490 1795887 407463 152252 8579 1707730 1098951 1264881 215976 1767663 608674 1725521 814756 1594145 1223428 125336 1198177 689117 865660 750751 76550 9091 653864 1617494 528741 310249 856163 755268 554512 179772 1029989 228159 363205 1418804 1661285 1202816 948527 1410320 1957136 231355 1911905 973625 1401157 1396382 339051 772236 127537 790488 353785 1326129 560406 1700210 54442 881403 607440 1982492 1962748 1795784 145521 517366 152483 1780448 69245 1644393 807128 178241 495932 1342760 858052 1495523 1240898 248235 1166195 96627 814789 617899 1080469 1393262 85326 1285645 136099 1417637 1550339 1597216 334011 134292 783451 1172419 1149205 1434197 1402664 1001103 955940 303343 1517931 1135073 1801119 254108 1979796 1298460 365813 1655697 1470464 736603 625445 1520126 294275 445754 974417 672714 805013 752927 987319 1359292 352549 1178554 723888 1834872 135587 1348160 495719 1119119 1110601 1797640 1546309 1681222 94383 283250 616669 1411047 26979 397183 247840 1490610 398225 1995346 1989450 1698646 1579025 484319 889817 580155 1631439 1454176 1078533 1604581 1894162 440363 1868018 643437 1364314 1850020 1109260 693731 16586 511616 1793846 123900 549715 1429246 971365 846589 1396308 1626483 1592060 1831524 1202062 1494895 1650137 1518904 1098801 294930 1887536 1188990 1510218 1409522 209613 383037 1181328 1898479 1738258 724154 906624 1046953 1997440 1075755 858368 694188 277887 212187 252587 1077798 797802 776122 1783828 1256113 620924 1832756 1693522 1159728 741182 1816092 724655 484038 1506913 1825460 512317 1131091 1336931 480125 1733476 1033749 632472 1556185 53298 1927485 964524 57666 545047 1207433 1004613 215756 1638299 299837 369693 64640 1693278 1002659 1492502 1003074 282269 1938401 963368 538831 1320943 92098 979891 1512172 1148570 1290060 1772709 1348182 227824 23007 533938 98239 273499 847083 226178 1439788 1529881 1677607 1735930 1689591 599458 138341 1233739 1864997 1348712 1034191 99907 1706117 1546209 746532 1568064 1104941 741933 1267527 1480932 1291459 545153 1795382 1969187 1229432 1181691 472960 184425 1068679 1442481 365912 1257693 625724 1073964 135030 439796 591690 213759 1078589 9708 441238 1027591 1426398 1545033 1224986 1003916 763727 832692 709746 39020 844076 370978 1980362 1458481 1844206 1529132 1725417 1346332 563850 1457538 981151 459037 1950125 204901 786843 974191 733631 1042316 1548190 792583 457636 1930303 1024650 105256 1293252 763178 1034104 1863455 341700 1219657 207217 1331847 1212227 518201 720 497498 575237 933632 1628107 1007639 849597 707105 1573013 1217631 529176 1988204 529388 1423482 1291764 27587 1782089 488572 1649582 921166 582755 794367 1389846 1944355 1696057 1026674 1368590 1376881 1553506 798224 18797 824120 1757801 940572 1839160 1317025 376350 1292463 89569 1901890 1603928 1261347 527625 840960 1134404 1779760 1542510 996311 611917 613866 1914743 1879445 656529 294279 954271 320467 1944258 1377196 1359128 722941 1082907 1478836 321607 744297 721465 1833743 419903 782265 1268052 1110428 1767252 679281 1661946 796913 1508380 1296912 1843357 1027113 1326876 800922 1190916 823736 734133 1282397 187931 1453935 1530093 1545263 1357855 1249979 865978 799158 623576 902692 237557 1572810 353130 1108581 941659 156939 1472424 897847 1506953 1042844 630154 1104829 12132 1585961 1351256 383435 9994 189074 502529 1618691 1909408 846770 1714083 1002540 538914 1994399 1252360 1931020 863036 905316 1522090 1533054 1466154 479510 1013149 904023 416254 1901588 806979 1431451 1623029 700832 1846077 1028568 1348588 1217546 350231 1341432 110275 856870 1399083 1921137 1058371 855172 1097374 159397 284464 961773 1196987 155384 1648982 188500 1274417 1632669 1128099 1604896 813298 835940 225969 723377 1970167 31008 1852944 1268295 704538 1077057 23785 611023 518415 1662025 1472512 450956 1613674 1026552 796504 1124893 860378 1696543 479790 1000738 1966483 836406 1932653 1865415 792406 1849250 1361900 1989938 95649 771947 1134601 697981 163896 320704 1911139 810049 1126319 647177 988471 183292 699867 362707 1591055 412542 254997 940889 800000 1436046 420406 1866347 1390834 1326605 875083 1686825 1781012 952912 22942 899809 1671010 329021 1774982 337192 1057175 136883 1053123 945628 1677880 266731 970486 1617468 1926663 916042 286051 1204471 1652218 1142710 1173052 1804915 312841 957953 1190397 39723 1169456 861590 380748 312234 1440952 1722658 223514 569535 219975 1226571 1387424 966406 44057 538638 285143 1313823 1927066 867562 209910 854698 425176 1745772 1236152 323289 1540680 1187697 545472 88976 1159907 680289 917687 322524 1083995 1309462 1780388 1039481 484191 857397 1853402 240887 1191588 1289327 1781673 597239 622815 1271452 967294 359318 1399694 1164578 1144798 1765633 1668664 1748876 842049 1188948 1082827 980618 322089 1351343 440198 1321142 783397 1506248 154285 842987 458995 916382 1446173 1834558 828725 116091 484027 102432 223171 1293533 338956 681 219570 1608623 852009 1125563 1168354 303418 970282 1457602 1834385 1928185 25161 668847 16949 528681 1791726 1077903 404659 512857 1284055 1316013 472806 505042 1137305 1676181 1066945 1542457 977039 250168 1641055 859977 582177 1086267 641204 21740 1369175 1363721 1025563 681172 220163 374548 761971 1170487 652992 775532 995640 793853 286513 1712407 381975 536988 1059819 807745 436933 1131396 73480 770142 1009009 1604982 60278 1340247 1901148 1385893 141463 293322 398587 1032655 1419047 963612 1247998 1960824 646660 1357623 834848 1000160 469208 1200364 1390132 1940795 563736 728300 388614 1046895 662602 1796840 148807 1884690 121700 1623435 1223149 1942531 1214796 703046 1698951 916321 65810 1184906 516883 568693 1951963 315594 206310 22815 155215 331679 1311910 332559 656995 1601799 36593 768078 1708858 1617315 213974 650529 1328537 1986122 450013 224033 261441 656202 1888632 628031 1516828 666862 976023 63719 1493291 1349011 46786 1919742 504278 1659635 1278496 357088 377150 1318398 1732602 376771 311848 519205 570989 165886 543772 322225 1355910 1928101 1781783 767386 1136746 552857 172223 258287 1350326 1185122 959212 1892527 118844 597451 1129481 772568 505991 1266352 1388578 29512 803464 1498864 1867683 417328 1181854 1758275 1320050 1806861 1921400 360682 941419 1621428 1989811 1004347 1112757 553783 1932488 902918 129967 214331 350633 226872 672642 1071895 206868 13410 1506270 850821 417526 879379 234704 1001036 1331154 69985 16859 1901166 669176 180399 488009 1198655 417397 424091 914988 800825 1651941 324668 797245 436358 1408134 1743419 241280 638355 546556 1097568 486382 93614 837298 127902 1301371 439697 40202 759566 1109959 934749 75574 544697 1776267 139083 888056 879055 1078043 1158030 1320043 299077 1201426 709702 13850 1238848 634263 1258082 116659 322214 1625152 1050521 1081541 1833172 1155472 1337272 1140795 1365399 1150930 869291 444761 1855766 87359 79611 996478 1912741 1873106 1710155 216356 56477 864895 1200808 1630220 1397927 1584207 888239 1050388 1435458 441974 495103 1780953 1263365 341950 877857 477002 266810 1552585 1228177 1045539 1934483 25508 101153 810583 1288730 530971 17376 1252683 1564186 1238358 1251273 717692 701146 1452264 12820 1764846 939201 1925236 1308702 1802625 135882 541678 311313 1806786 1017983 848670 156480 1990012 536972 993589 1557347 1357881 1683234 197933 777719 1699718 81794 159637 50343 497296 284660 416255 1929537 99008 979104 1821674 964352 743251 1513271 1487091 849998 1857537 428281 1439517 38064 534458 1747218 504417 195926 1522726 1632043 608439 724200 622723 1739043 1368380 424486 1358390 531871 1870060 1656771 311953 223381 511060 1051134 21003 634714 1473752 1280813 1328660 804765 181602 1049975 830674 417264 18215 1517344 850523 521173 646179 968990 1059408 1665518 26867 452544 786176 1845727 225914 1974980 1992982 1437505 1838199 571665 511485 405929 39868 1145030 1722510 1747877 701584 1841148 1784367 425498 1282567 996667 1823748 1850192 1043880 1334498 18242 757059 70027 1826315 1463794 1014347 1538978 1205129 716284 114172 1265573 1512494 74379 1008160 104287 167292 1203619 650388 511474 528220 503194 1812288 943962 759398 1640434 1734088 1541901 201188 1266847 1984216 1449880 1788937 632693 1780299 273550 233120 1772898 1853201 1026373 114777 1578545 667577 1510573 178309 352424 1712209 115783 1080350 267804 105623 53180 777718 610659 209458 1428540 930724 638772 20117 958612 133023 1248940 1576262 1061948 1021657 1649714 1834512 382084 888073 335849 1124666 1160365 75832 1986714 887808 686900 1981772 1785377 1844290 1856572 1757820 612085 1760663 553959 471586 1373153 1780517 1415977 1486047 982208 966497 1683416 59143 930262 839463 369616 305444 439318 1291419 266163 391944 1942746 211440 1923084 1315897 624957 435057 730153 1668766 126436 1965367 1096138 1452852 1716765 973972 985453 1314506 1415231 5842 1507650 578495 422 927791 742937 339942 763839 1027676 1903645 236118 886461 1102207 957218 1936953 1168509 869983 462775 818908 1621841 70519 74519 149013 1840427 1686322 519690 1450671 405239 577137 799364 584920 678659 1006229 1382950 190312 826133 659892 1517994 1363053 226814 115848 1260860 344270 802056 822291 872742 930474 682699 73128 1268868 339356 136077 1574586 797698 1051572 1977283 125256 86732 1661305 1787803 1560274 1639227 594410 157972 388828 1652281 1645987 1133795 355125 1361791 1450324 1897377 1870714 1442864 1603106 483359 894905 876582 373950 1095755 1970483 1014862 1560409 201651 799735 263956 365488 1923665 770587 504240 423792 478915 180076 689619 988247 363032 1106697 981952 347453 711683 80043 1633750 386836 542262 190829 1612884 1704924 476034 1742679 1087983 156479 1365433 1659433 853575 672597 1459549 1171596 1323335 1446175 1788303 701464 1517983 1698204 1569130 1235959 1175429 757733 107759 1742707 456950 1834591 1751622 1328953 1834354 1527970 1520584 1184232 711043 190099 365206 349904 1842662 302540 93796 694485 1298552 1400970 63331 922337 990974 1217868 1020862 1528440 141000 390096 1112773 1602143 914136 203523 1023593 135279 1665155 565576 27721 872154 549893 275926 636035 1401953 353677 605809 1273605 1384625 994491 730473 1794115 1530409 843028 1896594 1366991 181297 1536261 1879719 1315785 293307 417406 1186791 1715126 1003693 1952543 1242984 1509106 111466 1435116 1226320 1404788 1056004 1248374 30755 338049 790491 1424704 222728 1629961 17089 1812731 1355444 191592 802224 1393189 873693 1738165 746481 1776857 1541853 1184330 1761775 689965 886931 736456 118591 1132555 531755 820952 1497319 202136 1869015 1434535 247301 132204 1650104 1393708 15604 1113548 1399669 760878 1882636 1121489 54305 1241994 925875 1938368 210897 1622503 1602537 1458951 1629329 1721415 142155 650900 838850 313229 1638364 1558777 743528 755942 1268130 1617884 354732 5703 841880 1930445 1776345 1252420 411425 622250 236067 582165 435659 239550 1719208 433910 1676440 506473 578666 1742821 1804806 822860 1547170 564315 696440 923304 691253 466285 1151963 7720 12048 305652 1666000 1832218 1088121 1177998 1554822 1255456 1589633 1444740 288119 1204804 1769782 668972 582099 356405 90756 426896 16934 118639 1161047 1908309 1748318 12398 1410841 227133 1324220 850426 321245 309087 603324 1529903 647409 1125217 1852968 629559 847789 1026003 1829592 769888 1129893 1277386 309775 613287 348427 196455 1928949 1026536 1209302 411345 985911 1464074 845292 1079425 1217438 575629 922583 1915431 1557198 600826 60213 352565 807418 471227 1970080 1069602 453710 1062597 1976945 1307250 1899664 131609 1199265 146735 1488921 830751 795669 183765 1273558 1873829 295757 517102 123948 819157 1686056 290579 309428 1156953 1757631 571966 203677 1018918 786379 472598 1150343 272673 854887 1765721 253588 1796681 888584 1874132 417737 399425 1452643 1055597 850180 1268049 779403 1831863 845303 12842 484557 340454 403700 1048853 987459 1932729 277425 1130142 1208095 252585 1329562 919689 1028746 1594506 1308313 891641 1013702 266442 493034 986509 1381234 968391 1327338 504312 611145 1386713 1765025 839971 229782 314117 1965809 1409573 137782 160804 1907935 1098761 420568 861973 1084385 1539810 1679545 1164457 1295928 110236 1824714 1776223 329572 1476447 116193 1047321 34933 1526471 1568455 399901 265082 20443 995662 1228618 1011574 740011 1544791 1253976 237379 1898792 1024706 45657 1411919 1113645 1350468 1061973 362339 167711 1718073 1415719 754229 974586 1893431 1891778 1308012 1372318 1730885 1362444 1104789 1443990 198522 92425 1440634 179020 1925965 1119986 993789 122019 621787 189575 1224277 949651 1439538 805784 5734 736395 488451 1296398 1693103 1328694 258128 1061762 976755 1657953 580119 1866667 1505307 1392947 754033 1218465 1909970 915474 249045 160443 211223 729511 1055284 1566785 1158950 1035999 1611342 629502 1837872 766542 1516646 1558937 199221 1010069 1108183 647245 1137362 400358 1256211 1866170 967400 1537426 507989 1600993 1785677 806982 440265 1149750 1622021 1508474 814237 1008926 972681 55304 1570275 115473 962510 944700 1170093 536781 1715761 1529284 1634533 1956257 1872507 122413 689029 1159211 699547 67067 388588 870614 1743533 262490 1788939 552413 1289516 1371139 585541 1523226 1483729 1780175 1825648 1490056 1781743 208744 789854 1480788 405713 1591934 885318 422227 443963 729639 1183948 276963 277763 161491 1043346 874436 103894 1737262 1318327 299784 132574 572593 1290821 498464 1620392 1509801 963268 1869225 137396 1406561 485117 329136 1012128 1573420 452389 593368 1162999 30165 1013517 634908 965539 1515515 682103 327658 536271 198939 524833 255547 121594 519533 1686764 1265171 852781 1693761 90262 354167 918503 674384 958060 1591447 293299 1917240 422597 219418 259595 1559594 1542929 476099 23286 889761 1579510 999272 287734 1988189 1862112 950194 966379 1018715 801937 1977800 531497 1796134 1001253 1906447 318342 1998496 455210 28630 1351214 903811 699865 86190 197166 385326 530603 425012 217119 496087 693210 1696648 774591 1840724 1680665 1408849 1706246 366412 1776499 1723120 79339 489499 1793339 77874 228434 1019026 1848599 44789 1461444 530476 302653 946199 1803842 530719 571291 1697741 1424589 407981 1734718 889158 991374 334463 1750918 1894925 210548 1426339 1127407 636674 239115 1730998 1659459 1186895 735691 1802783 1750065 1176170 1590022 896569 574574 143559 547430 175028 416566 1495680 167059 707893 95709 1324304 1285870 1774786 1957254 778511 1455457 1383569 979042 1424935 1403503 1311701 1046269 1833594 695569 1059257 1091537 1605206 1933381 1979605 462484 38675 742437 1353085 1563361 449917 373041 1654300 1315347 1834106 680164 906592 800058 1461608 952689 1600388 17296 1717896 1169983 195175 1083529 871119 1939387 1906892 1965391 294831 337851 79362 1619754 250962 1232920 393619 1172465 1201968 936150 1418630 1242656 1466687 1431646 1251619 886657 68634 224466 120091 535649 1628707 1555551 1730005 1211050 1640358 339238 1343510 1485572 1236109 1047897 1763423 445574 1997372 282641 1827389 1300840 184123 673290 1965547 889826 325679 931273 65858 918138 1763897 845211 473361 144711 140602 493610 378618 1933349 1603695 299949 712637 1161501 1613256 1581138 638055 800741 491056 676235 708242 1491933 799950 132379 128130 1079680 1552441 1618456 1106994 101185 145215 296332 1562697 269862 1726955 212096 1926290 244978 7853 1968356 922159 1346518 1480689 1595383 953851 557989 1647248 254547 1186920 1131637 1971991 142253 923975 659512 1516475 141663 154666 1370902 8492 588881 1760828 663932 341310 1645418 1106431 269973 989854 1559146 1910766 1369102 1548147 1472072 1701464 824113 925858 1574558 1475415 1227055 1410067 322591 1834751 146585 1295244 1525135 1512630 1389869 285549 521948 1453117 1901110 937223 170113 914350 1331497 1156078 387813 1517595 1375695 1189995 1417649 302698 129291 1109524 846751 229688 1192995 730164 491217 952178 1313946 813030 1665580 486816 1315157 1503348 1221965 413223 559490 1226539 1939235 1432162 301519 1565684 1487987 1003792 1400780 1823368 1432996 324341 1492240 878488 1469576 580415 865279 21807 345350 1707746 1945876 1308183 1947127 758787 495828 1902539 1331273 1147119 1423701 565351 177934 381160 1799165 1930263 233402 1307832 420301 1882129 167528 1690730 830378 1621433 1100812 1175250 1783146 11598 410367 657129 1090826 1214772 868214 1861925 433039 1909707 34578 243122 1657258 1696701 357555 455655 137664 128532 516091 159512 650961 1169123 374042 1740207 1171413 1886031 930645 1812498 563306 1867246 1688551 1896070 1617788 1805016 803499 1802622 1959091 1357554 1673595 137520 1510740 1166948 563926 585259 1951765 596408 409748 1385699 276191 1752081 240935 205554 930711 563729 1423643 508158 1395913 872134 1001174 448905 504418 482307 505265 166188 190379 932016 1393455 523705 1727086 582779 1083412 859315 198935 257712 276583 1477246 1840996 1209610 1421406 661350 1435400 951564 1373981 665616 1907049 1006608 1983268 1003888 543767 935773 518794 338585 508249 1642438 38912 165561 1724344 1900852 1299332 203464 1283395 13297 1966242 1466775 1771520 1129413 1321793 1528906 1645660 246437 265714 1076649 810179 668251 634027 405889 1818860 1899703 305882 1586858 1882020 1888671 1360273 1081791 786572 895135 50780 1496076 620357 1197330 1840878 390625 1363777 1023036 1890886 1813371 524373 890585 1902734 1550302 660141 1168287 1139558 1162745 775399 1117402 1515805 1682330 534945 1223407 379234 670811 1793627 209602 989585 1061917 808130 1979871 498097 520890 137092 528117 1402510 1840615 661455 887038 741119 1576338 1844474 456070 1892237 949491 182282 1108428 1980015 68594 396707 876931 1072441 797001 472621 1537699 1840396 660356 352840 1999628 1922854 1933833 576257 631850 390423 509951 694468 644347 251683 1983192 1913590 679886 661181 468781 994910 1793275 1187680 1604988 460211 1061113 1758731 922692 204536 1490917 339840 274091 1745587 1915384 399146 121958 1840252 1330445 709036 183400 1912580 1491743 136235 1214573 1365579 1115398 1199259 189615 1792157 726085 1296501 1259303 842870 1691439 42700 368420 829645 556440 1999394 1700947 872995 240684 1660557 280384 1591302 1755583 1489508 4561 918185 602606 260754 1901892 937655 613512 1122124 1904246 1525659 1173930 968925 1796717 165334 929494 322679 397885 1698961 1223729 359549 55412 1946421 1003655 979182 435624 1823391 1016929 217670 1434044 1507904 791767 1443635 1784631 1872833 799742 1805077 984510 20491 1445262 447490 1723976 1868641 718733 187287 933082 1788361 200107 669626 646062 1479553 1290053 613500 1828350 1111036 31253 1967064 409852 1145525 1732473 1371054 279432 1052094 1988570 1334858 547290 547531 810987 1600086 870799 1603618 176033 1292418 308881 1270227 719260 245353 487437 493035 1860978 168208 138789 1888903 1722545 1711772 159532 293886 1648691 41561 1711675 876866 636045 795943 1956993 925808 636054 1808749 1413726 214235 121617 1327271 1936874 363180 1678317 1295983 1169702 417169 686167 1573492 348405 1520628 1607897 397802 1390839 1381702 978877 1281654 875898 1738115 272141 1669684 53987 757928 1114968 1955104 189029 1261578 1432244 816232 1240158 914044 1212136 553496 164156 1227318 1929357 129779 949713 577380 1607744 778384 1710671 906698 1623762 855115 344713 846384 1811963 1327517 1223265 135827 1488196 1027498 376246 427629 1631565 600932 1872643 218069 94989 9866 1384245 1622918 26693 63390 1089114 1624919 282181 242913 473019 103067 1050296 1474582 1674593 848494 772522 1357362 354502 1868636 590196 1611418 1324340 679767 1669751 340849 1603047 1472126 1531337 315999 384797 1383838 1833945 1556952 1794058 362647 1990756 1266995 1175869 1472888 646697 677352 1351445 937790 1609679 1655988 680207 1604863 1514602 980540 1359208 26563 1095133 376562 1371775 112515 1895133 22868 158987 1446673 910969 1816647 1578950 1497679 1087847 989797 631387 1771523 1192163 949885 1838084 1809429 1896970 798369 1133862 454870 1020089 767123 1988260 1560873 1295652 1758316 587085 824044 1365414 605649 1668073 1066806 455404 839887 990779 1499100 833204 1065867 1473867 783404 225741 1136545 1952992 919722 1537420 496430 1701908 37600 1203680 589372 1891198 479794 1618529 944803 371894 862749 187151 1075801 519022 1027745 460873 785963 397474 675825 1960742 869341 1868703 1680705 1969238 917197 1973770 1512445 529866 1097469 1365368 1890221 1939662 628719 556369 765298 705319 888731 1978787 150866 1735482 311825 272284 1443237 96644 1651545 1614296 1298199 1950347 911086 228008 1399378 1487950 676815 1870803 926986 28880 1401409 1588091 823671 610393 775216 192761 1455018 678886 1244798 775725 887116 1103518 1270633 1088466 432041 1942449 717572 188587 648177 742879 818666 89805 1883496 1809219 1990267 902429 693202 8685 408519 582467 1852255 438017 652214 245643 985067 659946 1787327 1924360 644864 729216 996846 1489166 905085 1578056 1775610 901065 1926645 772638 231038 1854477 129563 807735 921254 1958164 1561478 281946 1630190 1926403 1159475 83089 698651 1437390 1346200 1411434 615792 224860 15455 487063 140006 1097698 1732227 1772051 845131 1593470 508895 1409980 1851895 1838867 488074 429784 769607 88990 1758062 355941 1770185 298061 281374 810322 1364773 1884182 908830 100614 1000532 511815 1966712 1250355 1969718 1514081 959830 1051303 862349 896997 35214 1312607 499007 1494571 1072493 1350533 1842597 1226477 394155 737746 620636 559930 1917999 1552216 1102930 1238618 781244 1852063 1576423 1182176 263557 1702190 1612353 1167015 1620702 1384877 1939809 793633 1410642 1726352 482145 1847439 188502 1519603 1987344 42065 1719373 1869569 879402 1323110 146664 215414 901506 1843272 1730236 1074173 392968 701769 942487 1389600 316543 1759801 1992111 1914364 837690 798553 250673 247229 1689224 1543730 1683075 1680113 1483751 1815061 1431037 1830807 1197311 992650 236968 1117195 1113649 758012 1393595 292437 1446928 415315 1592333 582311 218411 1513259 1519461 817440 1003206 755722 892174 1175556 1175939 525083 1154910 593143 986467 782947 714659 254541 137334 387196 338495 1253161 624868 302250 1390616 544880 774804 385685 1556728 770019 132683 911653 1916058 809754 1171062 2530 1715652 912328 168778 1854084 1836683 1564542 1873015 999082 1361594 258906 1733386 568612 1766791 1730685 412939 1138659 380538 125815 1257981 942921 1841313 1428358 1061294 1173048 1947970 1107488 1135611 1534555 1921363 931639 741266 531171 106814 918709 352351 728879 532789 207883 735179 600688 316441 170819 733273 149311 1918127 873107 19457 584767 347517 1561127 1195057 1568030 1436718 461123 610604 1760565 309006 365269 1991597 1951545 581675 242383 1671227 1345998 1859007 707713 977487 81433 1191972 16367 1194954 1702782 1199454 306521 1428647 1533353 1619587 1168255 1534521 197111 504845 1601612 1010484 1758255 58194 248332 1214769 1663388 884569 492880 447357 1939492 372625 1349816 1025650 789336 492833 629256 1001436 1185860 1598596 1642720 779901 978541 1364173 1755776 1708244 117477 1477597 1907426 1307853 72492 1624357 1537394 886084 591100 1938156 1890667 36894 929743 1145016 1856094 1186348 683425 1239549 1513082 518230 258205 1593452 792900 883068 1162635 1601631 1190600 18287 1720525 551559 474392 1810374 1537872 881282 943258 1544951 1404761 887117 661551 1457021 563917 188768 772220 1886535 1634922 555231 954299 526002 847348 1348730 1998666 566084 1431510 783062 219949 190175 10263 1544562 357503 351017 1290045 1699095 958210 1855142 394908 1956327 862596 1951906 1887389 1063053 209309 235520 1837468 1262055 1009669 79694 1685497 509592 1974260 1277794 840763 596818 1324288 1598267 1883408 1695954 1582698 984330 1286009 66663 112863 283703 133274 1458701 1229713 1512217 1589251 1588052 927079 9258 717800 1717833 1517797 280899 309500 1660950 546777 1090080 216292 582758 743397 985767 1481360 840049 1747403 1847370 1455997 1194451 495233 532600 844083 961026 1508434 321799 570255 1943286 395895 1069583 259840 1984525 595125 1133148 1923542 807498 1477307 1466619 1511128 1744728 1343529 517615 978108 731996 1603643 1310877 960038 1595291 1084525 1998616 1130107 1377709 625834 628880 961161 447503 1187287 587121 1156656 49460 234081 749986 1573840 1131854 718400 1601688 1743225 1067573 1231857 1489204 1066650 740386 114108 1993456 1560239 1139440 1911386 1089896 45161 953339 1661559 1907329 659960 412588 804927 1170099 1417362 1024529 25727 1317621 509732 44035 1697788 960332 945651 103556 1822438 1547533 947796 1274697 1089259 544970 504408 364802 1681428 1981070 1005354 363325 167783 795651 586735 1165266 232974 492847 634064 1453151 958287 364711 1222663 801069 536610 904783 1324239 920425 1241470 1250458 718914 230773 545864 387569 458668 703613 1358249 1624622 771277 775652 1691357 1138241 1030350 105185 1461053 1476789 1735881 1447449 284854 550950 1808929 964609 1836609 1185173 254248 1731968 677447 214492 1896823 1174343 1265993 617376 247634 91670 1116262 150018 1682901 769557 338735 522690 1945289 1844409 1425159 1258717 23408 1349446 1628988 52345 1833742 1044634 800926 1145124 1509392 489934 1087067 1084056 1790431 1094785 1780809 312213 1431840 1823108 979315 1519708 1809044 1563110 1941862 1493856 576240 1426608 916952 731035 12448 1481514 516983 766699 1520222 468273 220629 1729414 453082 458595 231049 1453192 1203656 1726762 1049098 1605026 650029 1818618 450676 1357752 1914774 1669403 1953835 757473 711872 1652428 1289436 22127 1643614 418836 1979712 96167 1460783 54329 666547 1571842 958307 1122377 1421497 560290 181849 1004572 223418 652195 1167121 401882 1155495 34122 383079 1078378 1607266 1959962 559403 663327 1334419 25528 1544420 88521 608925 828276 1150178 1716050 339030 1746037 1359548 564503 519831 891169 277798 1844263 653103 1905179 1494666 306746 1581110 272686 1276516 1009459 419626 1964266 506542 705147 77015 1129607 1762931 1472011 193344 1146933 1688219 211833 1569222 1668318 1881435 1336640 534507 1215776 1760840 1402119 367880 1079745 1242298 732007 1240031 228255 473819 1741706 556406 1990657 523796 1100936 1801667 91443 328026 933563 946481 1395627 1922689 14026 1007587 604245 515979 1785370 1848963 1363282 1790126 711087 1727373 1513465 863167 1453404 1038528 841197 900897 859189 1896499 1432103 298398 1132990 1118087 1254664 859649 85747 42598 622069 870884 1497281 806600 1771772 250729 1847206 519383 1951262 147724 1400163 1408112 1213449 609716 1711082 627880 1995569 1248023 957466 678787 826832 690144 222891 1881091 18083 800518 1877659 220528 82528 1089120 1857201 1597718 1518995 1174839 988637 1045493 1588312 1896042 1655631 1775274 1525549 607325 992160 909601 1353544 1069265 872417 1544116 1330619 1897221 1417518 1661997 268659 1785360 271673 496265 1582206 20064 118321 768071 758770 1312147 1619959 1933668 1703235 1926247 634292 981208 1699161 147493 1321465 1410560 379311 1664770 1583007 1616558 1967745 244753 585752 824947 379978 1590188 1235151 1714204 31812 1009150 208657 1796378 580637 1092978 75337 1987007 268434 380962 1273299 229743 1130593 336496 893866 609255 750128 535802 201400 1883738 353114 1312392 497811 412924 1411234 332391 1474773 1681088 458498 1936360 546719 110270 187496 1237259 1304899 437746 1923702 1211772 1697398 1795770 896282 1896403 1207249 1239231 1386871 161007 1566615 1905173 1689139 1466665 1475299 1434973 1109857 1958874 1089795 428122 985565 1255137 1509416 412714 856400 539328 255669 607567 1515134 651931 752162 1270993 1751727 649383 106838 1814029 589892 1923476 271903 1645270 300181 1566524 1595661 149561 854931 910002 1276258 1326056 1984381 110538 509845 1140320 854329 765311 697764 1506419 1857088 439021 256039 1548546 226806 370451 1381972 92021 275172 631943 912009 672376 211798 799256 1981387 620269 652320 1272304 1922166 1774567 403490 1795296 1399602 1135288 459180 1400522 1746712 1518889 938075 751413 451326 45829 1692000 1295111 349793 1565223 38477 1943484 340195 964263 68584 1447049 1525318 574938 434856 286392 692284 397047 1650092 461387 44267 252337 1639987 1951837 576410 1623159 704288 1776163 957626 1891144 102218 1447139 1885269 1442748 1386220 286623 1021327 1667348 148245 1772443 1874557 1791079 1375020 1954508 1571524 26547 1790129 1330490 72378 1142321 1534937 212413 541004 467806 1640256 137714 862149 704265 1502935 1508690 156619 915670 496658 1103927 1714277 601502 1474830 11941 621760 1145710 269304 1957508 58315 1040075 1459145 1334401 78494 281693 1318560 1610406 1179409 1398331 1217473 1994219 1014551 1656897 1753891 1788668 809861 1889608 467241 1673075 286652 818827 995348 701782 753517 1405773 559409 729872 1877184 306755 1245941 1363634 1302792 1927356 999605 1232106 197362 211150 1389202 350968 1981281 1943498 376520 1116002 587324 1853664 1599655 1633690 170733 1131931 40119 396583 1764892 1769693 1667270 1878322 396371 1177875 1415113 248354 1637291 1284170 1372166 14096 250732 422241 1322781 12873 67624 1866274 128187 334502 312322 1943018 907541 1067950 49100 1090552 1665436 1711062 657016 163191 132766 1535233 1655140 1935424 639189 1571015 1973549 389656 986918 1773933 1679460 1991030 561190 799983 156056 767965 1255503 459215 808366 1118685 1954321 106276 1544157 1814289 842943 1981332 303529 1999227 861816 162306 892500 1573095 1837775 1188163 1150638 536399 689140 1178489 1099478 275638 185288 1404641 465765 1039386 351132 913039 698931 79008 1616734 17920 829805 1339138 1568535 309158 1474514 149040 936118 832229 575747 1965694 1661299 56660 1998585 700208 1981060 573 275657 1720755 263310 1113026 1014853 1267386 945501 458427 732020 1577729 1212546 483534 1701616 654845 1568156 1456613 481987 761006 610621 568846 1600308 1470324 128950 1695546 1790958 1097479 1319061 313033 139273 452133 465207 1064534 1793407 1939912 1572112 680718 1358956 498158 1560602 194559 750318 1763210 343269 1790144 1364109 1232127 1381395 1345337 779887 1455981 646530 767138 629565 233258 202912 537653 1939549 689999 797673 811241 1287245 117296 410898 761442 1670129 796177 1619909 894840 1466011 1751484 1832303 1074185 710825 1840171 1920077 391704 61208 1830871 1999115 1366411 978276 1964034 1771470 1313421 1316057 100865 280789 1644795 889699 1247906 1165330 760408 1118651 1779869 527217 1162676 1263984 620473 1743277 670011 1516723 1489142 1110011 954125 1441576 1675391 320316 838369 1643884 1632419 175276 918309 420538 1453208 1190972 837269 913524 1508148 1170059 500520 1790946 1729793 1822128 1107766 628741 1849036 1615132 1777597 1994639 984495 454100 470618 1527520 1810510 296919 926253 91501 1413563 1627145 1314635 1680230 1836097 1911531 1466780 1472146 1473821 1183135 417600 1117435 1620985 286691 1263235 166846 1182723 834783 84115 1055785 1871195 1168961 660653 859193 1883546 1702130 411704 1187214 1667938 378695 571959 760107 586626 1954736 294809 1248511 1330153 119108 65053 792787 527950 1582910 278791 1501143 650386 1292284 721909 248072 959841 1808383 1464879 1641260 1329113 1461400 1043144 1831960 951925 93465 1734422 128585 1163630 221963 904243 1484204 1843142 26608 384207 404789 852289 50302 322964 1691756 1976676 1722695 1170147 343505 720623 289968 1405339 826496 1097640 322289 221224 897016 628183 823704 1286222 1643443 973491 104325 1086020 1123081 191353 397192 1398288 624520 1208433 1339339 1631958 1332314 497358 1535780 1876743 1535728 556843 1440623 200713 1357908 1183385 626272 654840 1440688 1913722 1357547 850886 1329031 1340476 340214 1631239 1601074 673949 1621808 527845 1221440 1619347 818997 1028373 637012 870411 986332 1967663 872692 1837166 268780 1475101 985570 199882 1471942 1747652 193064 718055 736634 161988 449187 858512 157836 799434 1826373 950596 1657309 1618736 804087 1831382 1473611 1405895 770554 1570397 414367 409700 869352 1978053 505639 1379307 1327198 782175 1625742 124547 350875 437612 1845550 1531716 967203 1158469 1291910 40440 828656 475429 1722775 858658 1197876 580994 740856 1748298 303137 742388 1807963 89326 1659083 709963 420161 1808191 684124 525450 762806 1787790 622391 970063 1572378 283143 723783 1091266 791890 893882 1405667 802683 52816 1858988 1454299 1837202 1289369 1674106 507869 1501258 312995 834758 594113 1113035 1936272 614911 1771398 750104 859685 949280 985987 1327982 500055 366677 1332975 617151 859246 1764962 776092 1174827 176405 174002 1647871 1501164 1160257 1299540 1906644 853311 736001 109933 1826279 356098 699092 229341 1644103 1178181 1944899 1099123 660244 1247505 1311377 568669 1887666 1105564 1286044 1996374 661645 775269 223387 118213 1145130 208115 1484431 1251025 720991 395012 371312 94707 1821947 360363 1079252 1537534 1221205 1665731 157307 1773351 1586794 733048 1583208 648991 1635270 1541467 589318 309641 1927630 492342 483346 834447 1917299 1623621 1310361 1093273 1027553 1231661 1869486 216925 1463580 480195 1740741 454407 947543 510467 403309 1788043 1850975 1738417 836664 934033 1648989 1408229 1374142 1122586 1114884 393341 1890649 146589 1299883 1872661 187441 1530589 745557 437948 1854430 630832 501729 992061 498109 1857329 75022 1556402 82735 1835909 28881 1329305 548733 1277248 1060902 1520800 737024 127327 1242045 1137073 1957707 630509 227316 1751699 136304 371858 1747471 837509 1562981 176675 927505 553034 852678 1940236 1922236 1551081 950639 1638298 1312421 264162 38007 1390271 977424 9054 645924 788610 502890 445366 1457431 997995 1742572 596005 1315118 1562843 1481167 1884918 1294214 1953771 1683469 1212991 938571 351312 140826 465961 1027933 1392007 732217 1518624 1920855 1072885 1037048 1522453 670308 1304041 688482 1856012 1596325 204789 1524562 1286892 239922 291650 1698877 1716160 1382316 464977 1454433 1726215 645570 99150 106024 407620 1248862 309419 204985 204955 1151017 998081 373577 1058425 139985 1760990 1020005 1696987 68298 1818010 1609314 1465994 1025408 1671515 391649 1484012 645092 733800 1706492 1461960 1717043 492429 905307 1533426 1100297 144901 674759 1956720 96044 23910 1097209 1161041 903452 676382 1917246 1292548 1169134 108704 1631258 182318 1136742 909596 672869 1844232 427222 386348 738172 1807122 1643738 337261 1836181 1235878 1438300 1628714 707639 1956870 922296 1346113 618038 1444054 1884166 1959271 1100226 1347179 1623260 1214079 1871320 1382402 1963654 1481189 403848 777476 482231 403340 1504494 1827517 1054289 723429 541695 1786782 1213056 1373659 1828843 1170467 1132250 1793458 1367390 30763 939789 1034164 1394355 737283 1793500 1257601 1050961 851342 594805 684990 1605606 1202918 511104 37930 1763978 1505950 1391613 1137134 1376604 892318 1928493 277762 42635 1019168 674654 52594 1831269 1326374 975181 1857550 1739466 1885646 113817 1888728 1103075 398112 1446798 986923 1097394 1308186 412530 1313693 494562 911291 1403355 751274 1180799 330721 1316775 1194821 404006 1038140 918192 1982796 540128 1597980 1693518 1923932 667438 62994 1706126 361644 1595324 552683 1325170 1772230 1192945 364080 1998873 367904 500246 1677832 1413488 1763077 746386 717894 492302 788387 1353943 1443684 748326 1875460 942485 1147998 149041 468053 586455 1552150 559052 683577 280482 233283 737710 557669 364480 78032 735414 589228 1813042 1643547 1283184 56106 1091695 60722 55589 1026942 840550 1983503 1677711 1526483 709409 139307 555846 1320339 1765330 1743385 690372 1771622 331850 1841609 331365 651145 1933645 1439502 146817 88749 187297 542209 1526448 78057 488056 962978 1381295 876543 354937 491292 640548 317146 1665016 719885 302650 362504 59589 925938 234695 1650080 1285095 1513502 53830 1694133 939301 227016 98732 552785 466508 770941 199801 724302 1175599 142873 1923756 1476908 1800511 1170910 1668005 627997 411958 1058926 291416 620986 1414544 210069 297469 169885 1508067 166482 982719 1330859 422130 1247470 1546364 187014 1442479 1507497 1281111 935093 1215402 1759200 1151893 1569525 797661 852933 1310477 73207 798403 1901244 1329788 416837 1444203 231725 386496 586962 1566841 1850954 311892 259839 1403110 1789134 21534 891200 1067431 576198 1485226 1340829 1493094 811378 270310 756562 1827123 1204694 867251 271626 894969 752348 774226 1146241 58058 453294 1751824 1768182 826991 1678853 789394 245093 1976507 1112632 1339423 713596 1539000 299682 962559 1809767 1821580 953692 1208989 215255 590000 1587785 1645809 173387 1521038 615801 1538137 1274742 1107727 1923479 1378146 768918 567867 395945 1026693 129243 500042 1697648 976944 289508 1811138 189631 478581 1046068 59332 1538886 1822062 1642599 90921 1624263 103101 302552 1181712 544711 478471 1662960 1716362 326897 256321 151207 1224161 1915596 1171478 394965 1210651 793930 1422966 150717 1616423 698330 246558 978039 942454 114363 607752 1393160 828153 538667 647887 529905 978687 1946986 1122969 63278 214670 395465 1940489 196846 1254066 274383 1196123 463602 1961411 74938 1331962 440209 584580 1234357 1155311 409775 1501150 873983 385215 473721 853954 1031895 1994260 1397322 384677 552065 953829 821165 1362913 881836 814379 1961820 758671 165890 646847 507611 861423 196835 938651 1459248 886310 211706 1625342 970799 180232 1872410 1155461 1887310 648397 941496 953488 1378614 1060691 1944359 1930370 1705039 736099 1742034 1224422 167718 1385648 1578013 1200735 768218 1351147 1629222 1257937 896329 1454251 1581694 1440428 1609237 89242 1253758 1215284 106068 1549105 1214700 1834917 1340876 1614637 1517745 885267 115495 334987 776809 575088 1987036 544952 76560 206782 1999853 116755 508221 1749597 1278090 952305 394010 1859587 1007022 645071 1096622 1222592 517068 973889 1336181 1885525 1642277 812424 460235 1796308 457533 441937 1595493 1167932 1796317 760258 808086 1486499 1092028 335723 1719730 543127 192367 1786402 321535 1216243 1530886 1343270 96720 1880143 941574 101072 1546779 1324791 1579832 442186 331498 1741270 671303 488661 1158830 1467916 280365 1463746 1664545 1966335 931473 217414 409415 973518 1839605 1350767 350989 299412 41505 1284324 1522227 178921 694095 1800463 1177252 1422275 933882 16750 1666168 592697 157434 389693 1511929 1143917 1614744 1551933 1780657 1949611 1820983 1437639 141418 246853 459838 1096096 697245 1296435 1676973 1706474 328795 170879 1062524 1755822 1017169 1737153 1686207 1873108 1816440 1844826 1367379 43148 1574345 1391826 233278 1877217 1445900 898418 1245672 1582435 1052219 131076 278659 1968850 232692 596553 789477 1675534 1547059 411756 392251 1455726 457580 135622 1233685 58948 389910 927381 1181949 404974 1380271 561618 619402 176485 352415 1731166 212984 1921194 387688 236550 1625322 1662003 180681 779361 618958 1152885 560167 179858 894080 937559 1513128 1462022 1809638 488715 1630279 1713795 1948588 804998 231635 1814104 1789614 645205 819578 505643 1240136 540543 955747 785094 1212751 217417 1345906 9121 1740188 1110399 1114632 1814589 99975 1918177 1088659 250758 1525377 1633210 1361080 1779814 132436 1633367 75422 1804824 234897 601617 14466 1176930 1850404 725154 1615219 1164073 833501 1513740 1978319 1816426 1275039 1267558 1310433 1933453 106467 464196 1170257 1106318 554606 377924 1518104 1056552 366089 868934 1856213 463143 447817 1582210 1172679 1353914 408345 1451239 1403536 336364 725713 1522562 1241472 152056 63643 110137 1379597 1606195 536056 183356 1458702 404087 846187 780133 521955 603533 1332988 1948600 259284 262132 610345 1724830 815954 1796462 1286776 1752800 612984 1472659 767173 979000 858187 1197331 1882713 1246536 291576 755625 447416 106013 1355437 1681541 907144 767550 1302273 1742467 1067272 992405 907079 1397234 1347338 42214 741966 611534 1950229 1813032 1638440 1012637 620403 321185 534647 324011 416878 1096868 277927 83578 1200080 1062426 593666 1141144 1062111 1416639 1974343 1400123 225925 1306901 1864683 1089734 407729 1134205 221979 1844182 1165866 1482424 1421895 1954469 1305371 1150592 430279 630988 1088714 1898329 414633 1949339 202145 1680868 1125238 170510 986985 153008 254164 1744592 1436418 242626 1220859 1974971 576238 751624 1264585 2738 1141992 1053603 1151098 223995 499189 528407 637046 799754 1690595 1392722 167665 1129576 1986437 1586269 583563 1727044 98859 998969 1388342 799104 1794852 1218861 1369096 543192 283071 1381823 1465779 823149 1771205 1321828 4079 1116358 263495 288236 1184688 741595 685062 146416 1774178 1121800 559273 540925 791032 550490 1053 1230833 293112 572505 771866 1538453 1176243 81796 815619 394964 587309 1199796 1364017 1845915 318437 467381 917158 927110 878917 595580 1429825 1442172 1988848 430980 1034196 934591 27043 507423 1884239 1446522 582104 185570 766903 670738 1789273 167812 367674 1683471 1289810 239738 1870959 62048 1303111 1988562 1545760 1481075 644638 1013724 293906 1384074 290091 1576522 1262586 1787120 617999 1465383 1162325 1939659 254178 369810 1811871 1889915 884729 698066 448355 333767 1489707 186069 849787 343657 932492 1960066 809279 505510 419112 16666 1569034 21615 1111044 147356 877991 668523 624122 1668118 355844 1509519 888937 1185110 605514 386413 1129715 205710 1102270 1276687 1035030 1874410 1469663 1720581 1804191 284254 1623125 1324268 1052115 1871371 1403486 437993 1594654 1673205 1789115 18493 1058749 512676 1100186 1145449 1658351 1457835 36678 684575 1600484 369880 488441 296565 1805856 1468982 1720464 1931392 397661 1774959 535418 1891909 171441 1062157 510588 970323 1076975 1631669 1323100 632568 1860360 76717 109492 835064 1502943 1395615 1396769 383296 301650 965652 1603457 29009 146091 1709260 717227 1959470 199711 1710056 249659 553927 1184659 831181 731429 666256 570094 693367 1193844 288728 2091 1688706 1952156 370638 531467 336524 763759 1367917 1828639 1648114 805217 1341945 360651 698640 109029 1529753 1579305 684684 1486179 743958 1788402 1531216 839750 1978802 1725341 972568 1687353 1367777 507077 701819 1192857 1297023 1191256 786940 1269800 1410913 394653 1510380 131710 1746479 473328 1682493 790849 421349 1350097 1864140 882760 1420125 1659184 1643548 1785512 93213 731014 794381 81322 1040395 782987 223052 363007 446926 886103 538113 414491 1251117 1773680 1985353 947251 56605 622380 1592260 360213 307228 1624824 503273 311533 484662 74316 618672 402381 1944610 1623389 1012945 782742 1263427 787153 413817 1174772 1829227 324535 286288 1915346 47586 744170 1140004 277054 850369 1468526 895945 776652 1690863 682345 1758438 42084 214391 883762 1925798 1290423 769814 1739144 1396859 153168 84805 1291761 147398 90557 392902 1997505 177614 1069665 1269379 85521 1372576 1444772 85832 1596023 1458646 1111030 1408779 1158001 733456 1722094 391942 1200934 787091 1844063 1808448 1095847 517794 1612869 1644883 125249 1440335 549884 883766 569528 126032 589246 395367 349884 221760 1643270 1192948 1566363 993686 84202 1408222 153152 1996953 1768100 735637 680823 735169 494902 18401 735353 1993461 29320 952273 1223091 1495343 462537 734037 1150544 1550933 386233 1646081 1717521 581567 1149926 1923708 1966666 274513 472500 1443617 1612419 1659163 1774186 1115708 658463 1784188 1455610 1922407 827912 1759192 989609 781596 1001368 824076 322276 1556808 1895744 1097972 1016855 1079490 773498 1127537 1552522 147210 77078 1513152 677393 564861 574811 1041306 997109 321118 1191774 134008 1524689 1344111 460145 870806 1197455 1959387 548479 729025 1775860 978995 1444608 492290 533604 1302198 80205 149633 912208 762348 1979623 1770123 473225 444154 1295656 615071 350198 1429299 1823346 327725 509730 461680 152441 1012280 896639 1920805 1029272 143703 1042048 783842 632198 1225389 1096474 1115980 1082210 1160911 804835 476884 444233 422577 990522 1215652 479861 729819 186311 477933 1351379 221464 1739980 1748661 1780235 331583 918663 154864 650147 1560257 1330980 651162 815042 532754 1215752 584157 737885 383233 403313 1166485 662683 933378 746116 691818 1940601 1853291 1321824 549799 1807707 661939 479600 1341756 114331 1186709 570713 1966736 327777 32532 332337 941239 1321846 1242201 1603877 178509 537335 744704 302137 1100896 1539364 1710623 1979112 1128878 138221 615462 163143 1147146 55348 1941353 1506156 434062 580349 442613 1560180 492000 303478 1659409 646831 1512440 1482786 1008242 685124 633530 1380422 1841778 579772 1660613 1378254 1861984 101893 329513 733786 970434 773092 1642148 1424596 1586134 508140 142003 621585 467139 1834588 386295 727906 701465 594846 891527 361689 1845658 1565272 219136 599697 203462 23416 540433 853284 1307633 1692714 1052889 1672376 1034822 1984358 1462420 356793 1779808 1797950 1393986 1307324 1302165 1191688 709454 1700734 1040706 473160 1062969 1413981 156255 1186148 1249024 1057548 294853 1037775 688 1631055 120105 1698077 401020 1362465 518850 497234 781499 1693298 1392386 917944 636119 1162040 525703 1056471 1921932 692757 1998034 986453 647348 403886 869988 39109 1904347 902630 998646 1857645 67334 1899634 1140861 164484 719157 647066 567512 48531 459310 1934968 1675462 1637884 1262693 712573 694207 270722 533417 115519 389118 1011268 12777 503947 414836 330486 852527 1346365 672224 885968 993598 709061 324673 75221 824606 1864722 739061 1272952 235724 1574883 583449 74260 1769897 1018733 1828514 519853 1708389 1741040 1515954 884962 814966 1586383 1255876 1831761 1311824 596843 1833059 1859809 1756870 165174 1187894 534728 1718315 143474 1083807 1379349 1288592 1887061 1804426 1781088 300481 334548 321429 151964 918442 422951 566257 8476 764819 1558326 1977881 839973 992477 1145398 287119 647648 1828564 9186 1424838 1352247 741898 379251 1763362 938372 417870 1384119 1074861 896281 1113691 1478146 1447241 625820 560147 994239 386658 763457 770046 1755207 253492 1961539 248562 1739568 840664 1902973 172016 922444 1621755 1951863 503617 244342 888626 1356303 1518699 819433 1542949 1686655 33202 66033 1807962 783760 1752414 948882 119034 1528763 1150472 85821 1218598 894660 337889 244347 1909773 508054 642011 1573379 953951 1985467 1030867 1012881 369510 716196 1974288 834794 1645951 444848 1506139 1574641 1202762 1370817 224173 361244 301483 1866130 494589 1174690 199266 341444 1885103 789034 216785 1623789 1964098 573682 1037612 720371 1180703 98417 731444 860774 655667 636866 588258 812769 647339 1943534 360612 649296 161324 1946770 82048 1367984 1619993 1054011 1238060 522595 583132 347598 617836 131798 548471 171142 1522146 703963 1864277 1341744 290839 693416 168323 1152589 157408 330628 1527081 438710 220385 957310 1242022 1779017 1008323 524230 1901977 1718835 571718 1195068 1463946 790392 28572 1963969 1840875 1118727 765455 1133710 474037 705186 1571661 311773 1924778 363757 640577 807922 258002 623798 1647353 709146 772833 1709098 710244 1671880 316064 1630262 128665 847315 389725 342271 1663794 1198067 1206113 1033138 1230875 1758395 1900608 845943 419763 1112311 278653 489956 1315018 1817741 180330 1166050 1730185 1699794 1920953 1454536 96176 155699 136763 1559070 259771 513507 1277438 911121 791970 1211712 221814 105316 380839 1468965 420198 1084295 1737430 1382346 1975881 819944 533463 545173 374196 916975 1721757 792189 359609 1595252 95730 1306776 1014392 1303100 137933 503113 1217995 1521792 97981 1428347 108574 797134 1323340 1689196 353027 1000057 878711 972239 644295 650184 1480620 1251845 1165259 981332 86894 1508590 702525 702353 718966 1000609 704336 1821606 299734 662844 1099546 366327 1848469 1450321 763871 894077 1202247 1351052 1375183 727022 144919 1113238 686042 1313899 512937 263221 100887 257576 291202 904645 360816 75542 224533 1063017 731260 917948 1714832 440443 1930527 1167859 147510 987038 1536619 1592526 254790 1525826 1805680 1926730 539181 65765 550716 231436 119247 494242 1035599 516800 1544594 678796 1034465 1068085 1124993 186817 307598 261562 1048758 836090 599359 1893344 957804 1831295 321140 586771 1207182 1077214 1150249 526712 619855 1184681 1512536 1008461 296147 173325 1624985 733149 1244631 403307 1485324 1728841 736341 1513520 1577056 730832 751396 427748 1781010 1376273 6358 266677 1667508 1842000 1128330 895893 160050 605852 820946 1160316 1028508 621148 771996 426425 1584219 534190 1423099 1654630 1569409 701428 1334560 1554972 934645 460270 1743145 1481913 463786 1567401 1543104 1398732 362626 527362 1658482 1706159 722976 1009868 493788 729832 921543 1199118 903372 1708403 362965 457744 368362 1373183 1394626 439384 16127 422296 1578316 499791 958369 180088 1158498 1918680 920022 1008228 971196 133545 563411 1181816 1653008 365805 258161 1092442 1350348 1691131 80632 669773 1793710 1264087 74572 1290498 1997472 511705 482236 1015903 1505807 481555 1258193 474929 287832 1367574 1528138 646707 872955 509172 1880087 1067060 156505 1549437 1632291 427571 900405 1878695 1177520 1555438 1024136 165152 1502528 1610945 244683 1687752 794121 1440642 202011 1524969 765115 291184 393156 246522 855961 737233 391324 673514 878092 1844322 1660080 1881072 1076140 1622848 30449 1712000 1640811 960454 1171434 206693 930301 437540 1049523 346261 1059284 985586 476180 1003992 774013 1243842 904804 686261 86249 1870047 945278 745979 1724891 14902 1792187 247677 191806 83489 407606 758989 761995 1498140 1157359 835746 1250014 657820 362227 1184453 1571626 1539550 1542662 1738343 1844749 1728298 865006 104511 108208 144937 989443 302289 1468717 350060 1941049 1316879 78603 883015 19625 429018 1165840 583034 1787413 450316 1772602 1507399 1162936 1286971 794605 222369 1584494 1765808 1045075 247364 983430 1787050 1855466 111353 164643 1129655 169246 1825927 1158751 1977950 1002733 405921 591218 1961856 1808266 1581435 1254769 88471 706813 550367 1505464 1688867 1792190 148281 140879 1052533 1327340 205695 822259 261296 1813903 729233 1598594 149488 727384 1161303 1149693 1412236 509512 454628 354147 153706 273689 127033 222846 1267305 1708317 1497202 1056984 300854 1799915 772741 180721 1222538 667796 1351482 99584 227734 1111384 1125171 1609961 74490 1953777 1544945 1901294 1701170 1813929 581541 966750 805679 1663861 1007140 1139165 1101101 1928921 118274 381166 1690509 1084034 445300 1674739 127808 334030 1316965 1581566 520129 1916674 398159 29383 592231 338469 899868 143943 1817036 461359 590718 1974073 269775 1182930 698615 854340 166372 1469062 152128 1545413 559984 1321318 1121227 906926 1441659 1688998 544987 1636579 496671 126210 1404969 409318 51343 826593 1158170 256556 1884722 1956698 1523559 180958 1665210 1600951 1334143 77017 1031605 871043 317702 1500153 1453756 1878701 397061 1546747 366193 1960829 522035 1961080 1851249 932315 293849 1108407 968165 1147107 1443773 295263 34446 1839144 1745387 1048989 1784850 1300578 1487705 630926 130554 943264 187827 1720480 41184 4010 90026 165960 138432 736397 245343 1112038 310999 1646143 1802960 75137 1265843 327416 83158 371980 1302947 1135111 800523 1673911 149519 79257 176662 1876062 721306 1700605 1882906 1128207 1827663 539130 1416959 471242 1904123 1567443 1278679 730488 305367 47787 19562 1822560 431305 656671 588166 1394302 235145 1816640 593527 1223615 383166 274001 1567970 103484 1749256 1778076 834565 677887 1731279 1914008 1971332 161391 370644 217612 1666948 254303 116169 1130916 852267 1489999 1806159 1548708 1313961 1800972 1963034 882099 1587501 783387 1163335 1362869 1597073 1084414 872643 1643780 1951568 1641222 537803 1508514 999948 157337 1415394 23209 1750310 1742283 1039465 1782685 656176 50455 1163147 1805503 544832 483701 1580721 455043 1523316 706394 1824889 1066442 1809308 1290055 1725147 603564 1061356 1327587 1826553 316721 1710722 1352466 1139202 1075416 79938 483798 1860415 686780 1120461 1541263 1759663 1428578 1310961 1547396 948470 90270 797713 1281753 219637 1383748 1063978 1399724 1350581 1876128 1569186 1727039 1656733 704434 654334 915879 722522 1515938 1464068 1956147 88222 14288 1393633 1249475 70911 1001248 1997878 1861557 1219397 453271 1609849 147757 1642119 177302 1430421 1582636 1803657 1254940 817096 165653 1772822 373669 1443436 1094635 1782318 139847 13250 31238 71307 520740 1897122 708165 1421725 1609161 329725 291095 739773 342933 303447 1387108 1079485 338853 1844427 1365379 202331 486563 831397 851775 702140 1554855 203551 1399105 1722729 1330522 859461 841326 1426593 674467 671018 1241777 1548347 626218 652236 1470830 919515 250663 641797 1023102 1413080 834326 759129 1764712 1137920 1104538 1770905 1327494 746137 153948 597204 1331820 314034 880467 700727 1199149 244401 1168752 519672 449751 1971816 1016398 514936 652661 409275 266970 1674395 1217926 1789872 212574 545183 42209 1524330 518210 121355 725699 1662349 1108802 1911790 51702 1702752 781109 1774990 1281764 776612 1309151 921213 883004 1557965 341481 861600 836321 358356 1882280 348376 601671 755569 195143 293103 402731 1899627 1651487 168546 1201770 590846 286464 933960 603523 1079728 547861 679841 309105 1948232 326181 298455 1376785 132288 218235 1711170 175872 536712 323456 436877 654039 919388 1033629 379298 1736581 1771360 1694331 815486 471837 1639823 701659 1348320 1687593 1836034 1843850 352090 403055 1311638 1732611 1362364 1116957 354785 1865725 1733225 690991 1101501 562371 318489 361618 1532143 980189 793381 1825960 1536593 298996 1241347 1843581 949606 458093 1489432 1871293 1411119 1056659 1944149 853807 1087257 1511633 933326 705631 455826 1985805 555811 248581 1521506 696024 274676 1700221 799092 1202609 674465 560877 542584 457074 283202 918541 1626064 1551205 957619 276319 1680743 241974 1397188 1490144 229305 92696 839930 1961865 531650 1562085 1961975 873638 528089 600370 1793086 658111 676497 1395977 260475 956546 219230 1655909 1667357 190155 1361705 1504194 1794487 286437 389813 1953303 1700962 1953101 311030 159603 1636315 1261510 389595 844965 1987896 1494563 1403145 623827 971450 1158557 841351 1232713 1043506 480418 1505105 705695 633876 84597 1600474 1934995 198518 430952 24466 1564520 287814 703460 779177 1044252 1595272 381487 1592021 108481 1435446 131487 1301215 231592 204928 1534226 708043 1986506 550662 1486618 1058607 1257430 678428 476590 1002507 1667556 968934 1667723 129169 1973585 785743 1443126 1884028 228467 1854942 1670503 584838 261881 1442954 1684433 1400864 1065806 880745 425092 1994979 1361037 828920 1830357 358243 1974752 370703 1028204 633417 369514 818680 1263073 749980 12261 1697930 398425 1486409 1996679 1441378 1397769 1802839 1040112 285020 798108 289196 783744 979745 406561 1796100 424001 1521532 696652 1693237 638340 1734404 32235 806556 1700584 1807422 931291 1710758 676152 115057 586458 646525 1897098 632031 1484085 1107572 1318072 1974801 1211042 315590 188575 1110915 665545 1446097 1128714 1440505 605752 301397 1394686 1430614 1463130 1327230 70486 420458 1913367 606052 1170000 1397766 1705873 1326417 1361787 318232 28335 1978211 1247113 582999 265431 1348851 1532384 1882654 588341 1385324 238139 445959 1072325 207804 702470 1740651 126810 697270 382564 1007397 664816 1692493 483399 1403397 871573 1122760 826958 1376443 594399 1642376 726910 1391932 1742040 1663865 223125 1591445 1500258 252573 1407189 1220412 497911 1878035 1620202 313704 1148812 1672030 1325361 1514203 461971 1749732 961712 1161878 1210739 1505483 1348296 1594593 1195241 1207649 1402960 281405 522037 1839523 517353 1903898 625639 1776600 1303141 261954 945331 1806393 1873743 1422325 1637921 364779 537878 1627606 10520 1559258 637056 1822965 283612 352794 1593657 442719 146753 162522 1915120 525677 1318021 1369494 465688 949975 1681299 1478623 668525 771031 1467592 1844710 1328966 473023 1068882 1255666 1661665 1388500 1039175 1452159 1977672 1640657 1815120 536097 1169817 1607308 1171893 949505 1335954 1782124 1953571 1101535 441074 1434766 450269 1413174 541726 1730892 356175 1726926 717668 9760 223489 1934427 1325075 581516 1525887 942024 693635 266365 531132 698435 828739 1022190 677494 1232964 181708 1481566 215525 997477 1414665 67563 1747614 1820954 610995 830683 945749 626006 453940 1265199 732237 1591923 1808164 891883 1909001 1806238 55345 1764919 310545 469965 645872 491139 1171508 1418748 1955879 285678 940043 508832 1638514 1007954 864144 1988343 1422715 1330712 1074030 1171086 1822508 940981 189063 1548787 1980646 1123898 1022813 1167604 221049 173045 638734 544447 1809101 289055 1034023 1036056 1485690 997074 828123 1144591 1718769 1862672 1338357 1731226 1422779 1685847 416257 814984 1910598 1107566 609109 1241518 704053 985023 1114246 1926901 81383 246749 1466139 747228 1670230 1107335 1308278 168089 429737 1825128 1156155 1523667 243691 906667 216911 1588884 552007 258680 376028 1390821 883499 1755895 856874 1035063 575684 655081 1103071 559836 488754 689502 179774 1255003 805301 43985 1105258 1071582 1105396 992320 131892 480222 1677422 1019628 1399695 35862 621973 1525759 1669647 293899 1183963 1361938 1217299 979714 1810308 149697 1888543 266843 152556 888312 1141892 1077208 1196332 1169774 319045 130666 1874607 1627859 1013065 63645 1976381 685665 570670 1441040 1982519 1754915 1176667 1208252 655108 1364617 1005674 295395 1004736 768408 1668858 1969920 771093 1040079 309124 798086 1972352 804351 1397975 190828 1270843 1179954 1639301 1285871 1673454 1047763 1218927 1270104 1277720 1227785 1280371 1110775 196958 1273482 1206263 111710 1935092 725871 799857 1271348 1184075 154085 1424447 791630 1934360 865270 1558772 1458898 1710610 127085 686445 134202 1219235 1859746 74455 1130447 1415444 1393214 1628567 1709041 840867 1182083 267872 167097 1859028 1408942 1889399 626565 1108873 564571 457820 995276 888439 1770273 358789 1795445 1031484 339462 316787 89042 1931302 1288494 1971684 1878541 1518301 1253465 1119327 1969506 1815179 1352258 1741657 1035887 1151804 843690 645214 927258 530013 1884376 910574 1632494 904450 1922100 615777 393418 1203434 1893816 1582297 248739 1472036 1571884 78797 1961454 1944301 80085 1001482 1378914 1814381 1799959 1884219 400622 1764824 601388 1679729 575600 1315324 1291036 297814 1036255 588443 1431582 1958089 1983816 1868281 1652199 905967 726472 1097026 1694734 1212408 155602 784773 401144 1125760 195705 658411 1734293 1478349 445658 101178 1635752 847599 515426 720099 1874661 320232 514218 17676 686375 1355258 693581 1499696 906429 1277071 1648816 854013 131052 489734 1248868 932473 1400045 761579 1101160 1311107 1154599 1766810 1570410 1068657 1195978 419990 272691 430927 675323 1289444 1479178 1052301 151763 676331 1816486 157824 1093063 507410 790038 198655 1834047 1834776 1200643 1467250 1249228 682540 1260105 1618474 989253 1115650 1810949 760977 846196 1929874 1444325 1757829 876587 728108 1494069 1734239 1158138 1139451 1757302 594353 1398683 1301719 778586 1558526 311922 776164 1436936 1392701 1169444 375427 1629403 1050790 1634306 1941152 1153483 8864 708377 1807748 1123962 1659961 1445792 1135494 991970 1152868 1126039 1922082 1641904 929500 20620 188431 1268394 1159037 329313 1954547 540804 1161172 1339296 1237881 1472349 1699050 555741 249975 306259 1388539 381585 470060 569495 407886 1843172 935339 1312484 765632 1440854 665651 769137 1338497 1151819 878642 1263322 1929060 161974 744035 508457 576831 340840 840201 1322394 1988043 572749 118529 652203 1645191 768046 499551 43546 1838833 643626 1279033 1238995 199431 769201 1965028 1082174 1372313 800997 1829624 742229 154271 1179813 1170298 263459 650395 919778 139967 271055 1434218 324888 636697 725755 144989 404497 245719 1086864 1221516 628769 266124 1637200 1231074 816607 193184 883136 247590 573187 1617829 1564288 408687 637123 1194800 1080150 484148 1759142 1157057 881756 135949 731106 1795187 1123520 802348 374178 1868836 600525 753817 162904 41750 484997 851503 983637 675729 185213 41771 1051654 1158850 1128178 8410 1734806 1132643 549359 1488417 1589553 1413491 1360921 1943632 1429068 1245934 1602508 21382 1749936 902598 85556 1076135 432744 181950 1135931 749654 325967 710359 1978266 916636 342750 380375 1719202 1605807 1335746 417775 4563 1107695 448067 1918880 1231943 30608 1060733 1487239 144512 1630741 352461 1130989 431554 1955685 742352 1895830 364027 1956980 762696 1594715 848381 457557 1689757 426837 127164 840314 1646351 1896446 1046480 182834 602719 265496 1792009 1219795 670468 139284 1364478 908541 193849 1118436 1967497 1517399 1922850 1061091 832111 773605 661290 1160353 1060362 272363 82191 1849214 867399 299055 1220706 1774976 1849356 902493 420455 564760 814227 1464689 1069877 1325704 951058 1345882 1919659 1908502 384173 109736 1031407 694992 227553 1965838 734914 1919127 1220565 362633 216726 1772964 17854 1956618 848927 1397210 896653 515075 167407 1444448 1327878 783075 1782869 292843 1482879 1109861 1527913 393485 571573 1654248 1147669 1682651 103780 825570 741135 1822371 423294 1310831 1889833 940162 886854 200166 1661906 1083474 1407552 434184 1782643 292641 899718 262853 317415 1281960 327222 911617 1319341 1573282 535591 1276987 333727 1922978 1815281 1390099 1823547 672001 548658 1309436 1044028 1504728 1680539 312391 772081 200276 1940766 329134 878199 688914 70711 204777 523369 924216 1722344 1587672 89558 778683 1062939 1899211 764974 1079654 1354664 534069 1936754 830603 1239069 936428 1277397 1230361 1083854 501172 1878527 967080 286219 749394 277064 902162 617613 716306 542030 1089117 1577827 319346 832847 1267093 1191749 1565085 366875 1833894 1437237 154447 1115214 1767164 1572529 858000 395869 1471998 1757347 999992 1809896 628393 231072 1161571 521243 1863942 1834302 861712 1090185 1114916 658694 675815 569892 474811 1844501 1028712 1720620 1354036 842116 1760975 68332 947557 1125955 426944 265542 903446 884629 512777 1603345 155627 1437927 1440222 535296 1526648 1264159 264236 161616 373803 880930 625568 701155 1471289 665213 126572 296954 1195351 669530 1984153 1410402 1588712 877055 1548376 34758 767990 362312 643728 1517830 20541 1316142 250032 1216446 1856962 1534445 1787518 746667 838441 830299 648150 570184 1390506 1548596 402002 776304 547972 636773 395278 29729 1627151 1161465 369245 1749176 637112 11590 1657282 387106 1248956 520301 215827 854085 973828 114321 167639 889657 1701376 1541059 1556428 164887 1548022 1206623 1211500 1369424 1907640 327621 291659 966284 1300838 1559208 311270 630600 513577 1146891 136592 942757 328736 1180480 1287092 1869954 1497785 1156997 1736293 293021 1132084 1114999 117976 422631 35693 606003 1433098 1779202 1995037 1114909 835435 110497 62381 199278 1731817 1514187 1501170 1159456 1290467 1390881 662172 59110 943477 1756843 1522315 483815 931235 572787 799141 115109 853427 1366971 668482 1894199 1269395 102323 1651604 531826 986822 1149878 710989 707049 76558 1145396 1721459 579514 724659 1401869 796250 1643359 440954 89641 1878717 110047 1219496 1303125 109447 608716 1453769 1008728 1382187 319224 338315 1931463 715626 1892399 1821541 542197 1245456 1896209 1328098 609038 1267512 312108 299028 1456946 1269050 538677 466633 1094986 1703744 1133846 1692014 1679401 1968487 1691544 1440324 1103242 304096 643550 1279337 1585833 1516776 1490915 803203 1803394 1563898 618562 285501 1627202 1738261 831371 1176803 591953 18521 465756 1998544 308610 207837 651437 60306 1869903 1611816 1226078 1020200 569139 1906739 775749 1910800 1747420 133925 863490 571029 1788828 1465541 983227 1959945 102351 1845770 1535696 301066 901129 1658503 1491068 1899323 421970 1584592 1239332 1056972 636399 453835 1216142 1639374 390862 1696637 685909 113126 1235048 221800 1755958 1420742 1696860 457171 1666278 703015 1241825 1075619 1541053 1669001 1976830 1745731 323169 3465 923301 913059 1119071 1418566 1829659 616591 171855 1134562 1948757 704138 968466 566444 876746 1246725 1144100 1191486 1251161 108504 1595084 418744 1334647 893441 1988374 208336 1894722 966158 1038656 743646 3509 1490525 1387365 1843249 1232774 158628 1515693 1281846 1412558 964399 349270 123151 919570 1619064 1849089 456404 1914831 1148217 1982681 1260159 1203076 549566 1157789 1584922 694029 1883313 376015 123126 846434 614212 1582840 1957591 452723 499118 213890 203745 833950 727102 130092 118394 191501 557257 1195212 1093201 1238985 1993370 1218798 1234717 1363927 1034540 443423 432730 1975874 430411 694113 1043673 930114 419085 1686318 1188287 994267 1738981 1377525 111346 1792602 955183 1075877 629883 405459 1339470 424364 201760 696165 1968365 741744 503931 539198 1256774 27163 127280 1458601 1864131 576573 621544 319307 1010141 769369 1288074 1659171 1432015 318259 1584629 393285 843210 922248 1088182 901437 560198 1423309 357797 431320 429919 1198035 537417 373982 1037324 1848631 1568478 1857414 1603723 839387 617736 1609154 403870 679177 1503294 65509 283983 833893 354615 155584 1093804 1966019 1174222 433710 819654 98085 614079 1831421 1693021 1074724 1773572 1896991 1040621 635625 1542865 216743 565110 1129267 1271508 1759754 559707 518712 880281 1200527 1445830 952515 1893147 977925 1232972 521116 1481914 415546 89870 955784 1785841 1935762 1580529 1089883 485466 1212968 1283639 52098 1685330 422049 550922 933855 1154513 30929 1244190 1330491 191007 1698070 1161897 1240097 437651 413135 525073 570855 1558033 1790924 1472866 333102 1881577 1887568 1313551 1405568 802540 371492 290620 1767683 1830612 1414535 726856 1792354 1737622 1781482 573593 578872 962661 689828 200444 1907041 1616444 1903241 427860 1708039 1107300 1615297 1889725 215328 1590221 1831589 1318959 1439391 1768937 178521 319241 1924074 1623733 1429036 1143808 450716 60568 148229 1472493 199455 462329 1486869 60389 1554157 1918960 1963918 1678242 1183759 417876 757083 269636 295160 7979 123554 888222 245822 870962 1288288 363120 1816888 881827 26011 514610 1652944 998382 914651 198038 1305562 944086 1139560 59121 737287 349486 1179801 1377259 1465139 1587740 1633879 1227508 1596805 1285255 488446 1679795 1936814 249306 174381 1438911 277963 208306 1078328 836948 1651463 780998 570157 1873326 563973 853086 1250565 1044663 1617682 1735665 1983022 765594 1044451 1946922 204132 535411 1677769 131411 692151 591419 637869 1607879 1913584 1658221 1607075 679680 690521 1534239 542275 1024098 92774 1456478 1097428 1739062 329318 1481105 153124 1418221 1602847 468253 728699 1279787 1073885 1297039 1125713 229725 483785 1229973 847064 1021666 1275068 152003 885990 962620 771529 279482 1982051 810783 140297 725678 1725624 1645912 726042 809862 1840841 1071432 243097 1997755 941172 1716175 805236 1112882 533744 1242765 474850 1461271 1758843 1001299 1865300 1240467 986808 382279 332854 653113 535229 1073876 504210 1741621 533291 574275 694753 1588467 1107602 1653666 315852 1508760 527090 1227516 537825 1720820 622940 1872765 168055 60934 1161454 1245101 1647860 339331 1389262 759175 550694 1022812 1288705 1843381 264142 898855 1940943 1775564 332401 1241097 492642 1951169 693158 1562685 1410690 1185827 530999 658363 289074 601045 1258337 1865612 243843 1107460 1835248 1057392 344965 173632 1155258 208549 1387283 1662662 655562 378309 888892 510430 1344578 489569 853545 557266 1484420 925211 1471857 1709477 1568182 708909 213431 1943023 36650 1906970 1653224 1513446 1555183 1750304 1846679 574487 1539611 1031655 34300 794526 1904836 1107030 563007 1744387 1259043 1775729 1780034 135020 1525558 1552941 1563032 1590899 464333 1364885 1496258 1038791 191241 1801789 905119 1691784 566120 1587761 406442 382187 31154 1633926 1308201 1674263 1577966 805154 1788225 1982465 472935 527682 644561 983602 1910949 929404 1921460 1970306 1460914 1125905 159365 1117821 10818 773244 987387 852663 230084 378464 1714036 1637004 952418 136676 1891025 24224 1034112 1287593 703470 350361 913239 1996423 1566077 1900628 1419413 1475090 1561335 874462 1288365 1985778 935436 51002 1113282 366007 1000637 1104500 334274 599331 139941 762087 1229372 1555984 964330 408935 1375103 1721763 1846300 814496 628248 667016 1747059 1570714 29715 462984 1885965 412317 1643779 784402 1947849 609852 1486275 1830383 1785997 1538955 90997 1234244 69163 1952894 323975 1881087 529660 1671802 1892318 1834970 1438154 327026 1667208 972398 1115298 1735788 1323841 965410 1228529 819472 1075387 34158 657976 1406296 1944897 1108692 1538879 470706 1517226 534564 1478981 1752582 587956 282550 1753047 384324 1218025 1360120 948423 282678 658231 591168 152619 375180 690183 384602 163155 808759 863324 1478025 1440328 1177059 479158 243900 862927 429313 1742218 525781 218059 91059 1972761 1306332 1768897 1811096 1425442 468060 944613 1667333 932195 1835589 1652988 455743 1266334 1181178 1612742 1212117 1610037 910632 228668 38934 589908 454531 1843052 1381543 1469845 207520 1768417 1789979 104132 165315 1534487 710570 311770 242071 608466 1238755 105876 1238090 181068 446302 1651102 855770 1450097 1482505 1223815 1903361 300787 1873073 107396 1347696 849462 447471 969848 956675 1583792 1865820 229474 1611533 1838710 1980472 1080840 401892 354854 1867711 974399 739544 398164 1771923 536541 549783 1994533 389051 644906 1263000 1816357 260581 94201 1440256 176314 1221654 55397 702866 1551480 940922 1374585 1192166 1561194 499016 1534093 191291 118561 1705618 66687 692562 1019133 929463 1660951 629803 909157 1223567 742665 1162732 1609011 441431 484268 1626260 978699 794861 414805 502501 1322223 1943205 809589 1152380 815270 198429 296070 1890144 37371 1880513 615508 1878981 533272 60466 858848 253609 1750845 546628 1591848 1410325 1216701 793781 6077 94884 1898076 1388036 1475304 1413940 1974274 1044677 699962 204150 910856 256411 1720382 1612899 1353733 293325 512708 372490 1068477 221308 344729 1392594 54517 1347585 185568 292693 362171 1061672 1384117 276260 1001244 1014376 1444995 9551 812013 1720917 232109 1539965 1942622 1950961 1349004 800575 445103 86601 1806870 530732 1439930 1166816 1146679 1622870 532065 41239 1590544 884139 492532 1656135 1508139 1155526 1421360 745016 1151547 151675 412570 794640 1690133 40884 1386564 607778 724262 1330261 62053 1381272 1365203 859136 555949 386420 305610 662215 1330248 968236 1837993 1986426 1602794 794657 64701 906988 1792812 1679502 911273 1774540 571713 784413 613917 206974 1083344 14031 992303 1327711 3343 1731355 371899 1002242 278627 490901 1239119 1268040 1087821 1359359 1818314 1019420 1483825 649866 846316 1654222 1952078 1709991 1897759 1748522 871837 1774413 1109874 133226 60241 1757088 822561 1397878 490503 229675 1479970 898616 605846 132904 1641378 1287007 441676 1058107 991027 1946799 1763219 1796050 116655 769255 427382 1721663 780250 261240 118695 1822826 99639 721709 470477 659266 1854014 1022860 1078417 18283 1679178 433616 1029169 1127491 1192890 765719 1112246 1110322 1605388 210210 1958381 1749225 1145790 1406234 1436710 258229 1873498 471223 1055310 1027445 258787 675854 246845 1432049 791282 1630030 1141053 402592 556180 1224988 1341779 535513 933201 1749669 396718 1176775 959802 510845 414463 886114 1714862 123029 1522110 1222121 1400619 722836 1009708 1100786 752962 1857400 1154038 40993 1517616 1919256 1795167 1497130 27414 853646 1900846 1103366 1768074 567014 1709464 279706 1078535 671362 1875119 6016 709293 1743263 296583 341435 1396047 262181 588204 1930789 1592761 474955 1159822 598431 1080749 1537039 1903793 764775 1415124 1393743 1234187 592927 1896734 1505729 419059 1993172 1449146 845219 1747557 729645 147714 412486 1936550 1545227 1786252 365223 1978143 1667409 1274803 486181 1593091 84027 1640155 90725 140684 1377410 647639 1428210 465131 1831074 609889 412474 496210 751816 745764 1454702 576595 376781 1903027 1993409 1237011 931295 641080 898329 397333 972736 1653697 640500 1097892 1199413 1658085 896712 1943207 945273 73821 47279 441831 1128632 1936842 1968795 49717 1942398 1324659 262828 1523112 1023278 1983156 668223 269644 569832 322675 166095 1864453 381523 194876 1887755 1372783 1561520 787125 1504955 1381007 521649 959701 131758 1180969 918028 542650 587246 1669603 1008059 793216 1401762 1371669 484946 325629 941997 939532 1674293 1576328 1113579 1299272 1837862 29336 1266356 1500350 1279405 1074668 40221 869536 1217485 356873 1430236 916446 736390 929922 1635158 936032 1856187 1628845 263916 1924409 589448 1813961 1172528 648068 908845 1523950 354255 1427664 1948651 1854815 273932 1059394 1858685 1941105 1059139 833117 1126751 1977114 1308855 227788 1473071 1909686 1607385 22435 232118 5600 1249301 1831226 576667 1670823 1051297 483630 301014 459948 258052 233621 448315 525159 85420 1019328 1129400 601707 1774339 1350248 1382048 213867 481389 1121270 1966675 1866426 7351 1187559 77645 1575947 321874 1091371 777347 702843 1497099 1912483 431877 1810369 801313 1167581 1896264 326869 1395488 1778165 220453 585371 1509561 1418769 1217378 988027 606977 1664017 4168 1228204 1503509 1428500 940149 1688832 548814 1064891 1262268 1374332 662656 880770 983186 1226817 1751219 1067884 691586 1298330 632498 1416543 169303 1048202 435009 44212 841312 597916 1575410 949240 1511735 978373 854075 1274446 846461 20026 347476 1780227 1485048 1078962 1419787 315383 1160515 277714 1741560 1792957 1095385 298369 626675 331487 449290 490455 658684 174150 75462 1446792 684382 1873005 884869 1666132 214470 1972740 629125 1580251 403514 903500 58186 1595434 297889 1384819 1297315 1224584 1063608 1654741 1171036 424726 1590559 1655572 240889 490215 132102 916779 1145171 1616154 285573 725016 780605 1469740 1607630 1322907 1582820 917909 367376 3439 1996475 1153606 1119623 279754 1884486 1229254 1662334 1482303 1354369 1294269 63324 1138011 1583029 32159 539916 1204233 666620 516331 1291060 1250205 1594985 1184720 1124150 932045 911034 1520106 1680018 1660489 816841 1313327 985741 217008 1948333 265485 16149 614042 898385 1436555 1243934 382830 934560 415046 1366179 1000867 1026417 131696 710985 1869598 1469254 1051898 637405 275549 1856842 774570 164056 51256 284895 1960840 1161595 1709886 766319 1561453 944000 196180 1582881 1612047 517335 1702963 1569923 899656 345595 1739790 1246815 637586 109922 1629602 617070 1528950 1810823 121899 1966195 1085061 835656 444369 1750742 962663 1590876 436726 1392499 1248905 110711 1258271 332179 868661 1498906 1429390 1221589 1554591 1393659 1727057 1844202 1176017 697298 1750426 256537 168925 512280 1632814 774614 507094 1964960 822340 1976024 1618642 1497792 1698438 1921248 1903631 1389102 387283 1206114 993324 1143049 1132492 1780189 1738680 792309 550052 672820 1938207 743139 1341459 193063 1584790 1796925 234745 937242 991821 120975 307107 1751235 460342 1505409 370948 590606 55004 639715 1682150 1039282 1859578 1106584 171727 5764 572983 941288 965055 34979 1462821 1563533 59196 1710890 753219 1651264 1532602 923361 427654 395348 1210690 1897041 774476 696468 413255 416264 1691688 1314608 1230373 1931750 1947283 1929948 135122 819978 1036795 557298 387864 1474009 1602519 1420569 867271 222332 1022244 129635 1535687 246224 1582933 860851 1499621 949392 610125 570542 588148 202585 737093 1082379 1186615 4979 959674 1735175 1205888 492993 458283 610267 1296006 1397852 1300615 59944 1158954 1267665 1872046 1737841 614369 1260199 1978837 1638461 1401988 1870476 699357 1404673 357002 1882411 213827 776647 935320 640292 1111034 1616430 556327 1268080 71455 1836892 1005554 1913000 1843056 802817 827950 418525 1581995 1853530 1470391 1387212 1572638 1118185 1650868 1438022 519158 365852 622300 1184933 1341671 535765 467869 1777675 1690881 741464 1557396 1022915 80384 294355 1095443 39993 669157 1328279 1613744 1354732 1882046 802808 1660496 190097 1997758 855604 298564 1323961 121731 1835530 392578 768395 727716 414425 1985275 846672 1154204 530156 1684545 412609 1002092 1858634 715660 823075 1454917 1341127 704262 696192 322673 636480 1403287 725446 279318 542203 1262830 646857 593042 536960 617076 943346 813241 693423 1699738 1315041 705455 744733 1762862 399101 718660 990012 1394025 533374 398932 438788 1794613 157790 1700238 697047 1651815 1412279 431282 1282835 1881708 311129 900288 602684 1752020 1446644 1661728 826528 645656 553810 1970587 1200009 811291 638622 1692236 236203 379705 984171 72082 194725 445646 1213062 1466494 1639522 838352 1093246 1424662 1582019 780383 1125066 450599 316482 1450692 1545648 177586 203058 794825 1680157 769020 1084690 702618 383444 1214767 1123474 643830 650375 420254 1260419 1316101 62255 392887 355855 1518607 1680383 646505 914127 1718393 1941866 1296533 259103 1790351 217367 1676520 912146 1822522 839028 1168463 1418632 1902106 825748 134999 262222 1458648 33489 1655157 1408152 474096 1814639 1260051 1330378 544157 1115954 82841 1140015 746831 1302592 923464 737880 1957595 372813 242177 1528790 309508 1182704 1965834 274723 1094435 756993 372848 158820 1217179 1344425 1053169 970053 370996 495236 886954 1781839 328714 928395 1993929 1140705 304192 1166764 36435 1825124 166449 375796 1294386 1358615 1758167 61324 947338 687842 932783 1427529 189159 1293919 1568660 464600 184098 710724 572373 206457 1457261 797717 635358 584092 442348 38889 926098 462972 1512939 264316 1516173 810315 884763 136478 54453 1089409 495490 1570342 1978408 1945419 346946 363638 1095826 1643986 367337 194455 868142 1660287 534744 650202 175575 1289735 1383694 1790972 871408 1710941 355445 1492201 1899490 345728 45926 1143998 440405 1765956 824906 781077 1232860 1240382 663667 1331570 1963678 619949 1806682 1643700 308177 755185 52418 1490978 14179 1197866 954183 1165942 1357987 1327956 1776414 1112993 292333 283860 1440943 677535 370991 940940 404976 1403028 409249 1062851 255411 1912560 663776 762797 1067410 1286294 487538 582433 1895068 1635254 385195 1105043 1563992 1063099 922307 1918564 409044 1345568 1560949 1101782 1014280 147070 145754 452777 1168068 1567657 757853 1095381 1662053 56586 645323 1923749 756396 876823 1358869 1001734 1217849 555459 360809 1541964 1411436 1076870 1700054 863608 1005967 999653 1593261 1228156 1383081 66789 531909 59093 1251092 308574 1168732 564000 1186475 1949101 474539 1318797 995462 370494 1570823 1151763 397361 1306478 488104 236296 1265518 1609764 1735394 298242 755940 544544 270067 193209 1391573 1902707 29076 1637112 1919866 468173 297838 1716685 383141 881979 1030293 1858547 759740 630525 1514163 1568512 402149 1482006 1267457 1184857 1414381 1198768 1182014 1274229 1287919 559833 918851 614383 1113475 1037281 931341 858798 1088 1218511 1889170 1937024 111998 1703400 423593 128241 613314 264852 207587 463844 1961414 156517 942423 1923928 1570922 1908388 1869462 603632 819808 1988234 1685118 996834 350143 683377 1768923 80161 1402999 1450620 284231 527395 231964 1112603 151460 978803 825219 1459436 36343 57251 1458914 673849 906206 580643 1553681 1026945 623971 1434184 451756 503535 346082 1622148 1252472 990484 1432960 1199258 1387199 553211 1910046 392317 1612773 1147650 1351085 970956 796184 697734 218714 975271 882037 371855 1859740 1766203 1295986 1587050 71865 1729182 1153224 205533 1031780 1727279 108189 1548776 1884990 576043 187830 1841894 1490867 1777349 1949536 1788866 1920857 1403279 1133231 128860 517747 40265 1078761 1149185 239510 1482619 1237680 1577878 58498 1502291 1298527 1946176 1074716 1129509 700633 1863916 1791772 1030648 1646137 351230 744010 1697020 150214 305292 1370867 1876545 596031 1691440 1647206 739934 1440041 56548 1146508 1400283 996037 1468176 1977339 1578514 984474 1475659 1135342 411668 1670810 363291 1599946 1352364 934544 515557 291727 198980 1846341 231245 803604 1881965 276795 748950 420236 856188 597954 909665 591956 213048 1908470 1786155 586711 141628 978269 561426 984765 810563 1559440 490472 452586 308794 998657 1347671 79219 1955158 633631 1206809 1808024 1781601 46095 482084 211918 1249233 1544082 606949 1535874 649589 153553 1643926 1659404 1185729 942253 204893 1409189 141155 589990 1008056 324314 284696 502031 734160 912017 104061 1527418 405232 1130669 1278951 580362 588656 1195431 1870630 1178066 178098 684618 921342 1517787 168512 1132661 1292674 1977097 864273 1088242 53049 1634170 1797000 1726517 1065943 1458421 1583249 246441 1870768 752044 1882427 293814 618129 866811 1356958 282525 1873054 1409903 1178477 1247566 1897540 372213 1185057 1399723 310928 1369129 1741280 90898 1789349 456067 939049 1625222 1059373 1120992 590518 1084948 1178588 716021 41452 805963 215689 1355462 1310598 1863363 443696 691312 1073827 1177100 1118963 863325 1428287 1122389 443859 396759 975099 11118 1620956 541598 830164 14314 647119 444466 1128292 1459733 1968556 358368 380899 1107662 216423 1254360 1325619 356812 895880 1994821 856700 1240387 992651 1732708 875433 10398 1344746 762864 679259 1562331 1739899 1648199 1901343 1085998 521052 1448249 731607 198360 42956 910035 1890154 1374796 1892796 26217 1003417 138667 100723 300400 295934 273906 1375975 1788337 1535993 1152295 1917756 1002476 1251540 1592192 1837809 1774037 1061929 924396 635162 1447073 1624043 138994 693719 1988667 175940 1949389 414412 1199641 94678 738979 1048066 898713 1541188 1060334 1259036 901648 550284 644546 749942 1339085 339287 1560715 609555 1894124 1456622 1914630 1167290 1024722 1346452 1765409 852959 692712 449783 44755 20165 872726 1973171 1149969 1916097 3934 1204331 109865 1604906 1293996 1570183 1827808 1620619 279117 1736985 908631 342272 919424 1274295 791413 224231 822212 1209643 1879153 260084 446814 320359 1874438 1892508 1026744 496108 1770804 998542 1665967 852658 826324 744930 1774712 241870 411745 151781 447767 1514288 235967 1924705 1253915 642178 57416 1322891 1688237 504672 97634 598210 1451767 243544 240603 1550008 1046983 241881 513578 267858 1981670 1922477 424644 851677 590435 1753039 1578073 177091 1789514 1250704 600884 469251 342631 1056255 1306816 1877314 325453 1048958 344103 32092 1105559 480007 857422 631827 1716255 286146 1057075 1840793 871717 1328535 1244887 551722 790394 823036 749144 564173 615613 1039387 1656205 1651285 24980 1880398 972633 1202684 453827 495239 1356954 316209 1751871 305188 89162 1754699 1163505 1627714 421725 1089143 1094019 1516777 1919533 1884620 954314 1977088 877447 312945 469632 223992 1778779 872358 701542 1608708 1251801 410953 791480 1748435 387532 1998004 1890911 1707860 1116649 1907965 224093 630595 1559689 1813826 141030 1795429 1710986 750714 1197129 1864341 1366289 16793 774096 103295 1766950 1223780 1659618 804472 344469 1373165 723423 907799 253499 500146 128251 974869 1802656 1827699 1959207 1992873 863483 1971916 456386 421130 1096856 502117 742034 710282 1270522 1120326 749510 1171110 906954 794859 1317346 50951 949230 1705767 807551 22327 1946189 1934050 903639 1467413 1676290 1512058 1001261 938989 1023262 1877690 895090 1654596 828763 1762633 664545 250900 1218197 681595 278511 1208706 967838 1808772 298527 1902559 765409 193015 566356 1764730 1667730 1537823 124708 881205 753518 1826724 211276 232230 69584 258735 1525543 1514503 1880729 1836391 815688 437470 1264342 129067 1856604 1058036 1651072 1233035 174415 339910 1190571 1516873 1787374 1523800 1007497 1462151 501821 97489 1137366 279910 804564 705926 61746 1364579 1720007 289218 1852682 1427835 812350 1502778 1475512 399510 1410692 1457667 146263 903112 65780 968128 1702727 211308 994175 120056 963937 548956 1056213 367523 653868 363892 23659 718043 1244490 183591 871589 1292210 604857 1569576 90895 511633 1761799 1327449 577840 31303 766404 643580 1833177 93527 1369900 521532 960605 1789106 1249031 966822 117612 867374 1604220 56320 725561 681270 567235 1849857 1041409 326176 1393277 701178 1598758 1448218 1859473 905038 1932902 1056088 188294 686863 1365365 95014 1232280 41436 1999808 228328 619717 1210809 1114367 1206598 434930 1494882 1546168 697627 1003571 1042042 1341289 744973 855954 807336 1542840 1840632 422620 368410 937726 634339 120925 815550 1411400 1995690 1334866 1364078 889361 4271 1386062 1362695 286950 487252 1773349 326807 303687 1042905 1109211 1969983 1499281 1404877 1098189 1550661 168033 1524390 1518941 627759 1066659 659887 224861 419277 1314620 907450 971772 1700503 599797 1703535 1435633 1882545 1354494 779548 1447747 1487618 654133 1381132 1487726 1203524 1048927 1237332 1484590 218308 1872325 1707739 894035 758981 455660 1305539 857573 1912506 350036 266472 1482644 1372770 395663 660227 1771798 430702 1798676 1218022 1906872 1799203 718717 1501431 720652 844307 962406 308854 1723180 1110491 1366000 209505 1511813 1627363 163614 1520939 497427 8026 1780496 1853481 801848 722399 1454046 313764 1682445 731073 220767 1157063 674505 251943 1524075 1513769 717257 1314769 30099 1920156 687012 19069 1409860 1749156 1069741 205358 385268 1653414 1666964 969211 1733010 1857512 201210 1773710 581427 2385 695572 1969282 883212 1291053 753643 619633 388711 1039317 1211291 639718 854193 1400618 92004 1972870 1398715 755915 1342610 1224453 1272444 9371 366341 1159831 1845903 1585451 1102215 376952 1924537 1017871 898449 1622044 1006767 688900 1943667 1413315 1623870 1024562 958187 1692322 1206161 1776349 1111896 181759 1279623 668477 364986 1617794 413101 1968919 713438 1575122 237 247318 991212 1339421 1479122 1294438 1747682 729994 1520140 463735 1371655 1584364 546744 1074740 556498 364270 1191609 504424 1640515 841796 1235445 147105 1881214 1030230 1071240 190160 1354729 688386 1011240 313137 1765442 400322 1106128 952601 868138 483913 962420 217127 1602338 113168 414593 1918868 1258691 1839200 1716864 1286574 701248 1831302 5067 490011 503401 1476396 578168 869678 65377 1350196 724397 1572505 1353975 1376586 494205 1722701 847816 1204680 953596 1425127 603203 881258 236975 1801670 900880 533617 866807 973434 307445 1282041 537582 952552 1246695 607779 29045 1270285 1146986 1593167 593646 1014495 663813 898254 614339 1568659 1217249 1603730 610692 265321 1971454 51379 672057 1407945 1379974 736642 179885 1506875 1560103 693003 1539458 1396408 567799 1286114 739177 1774129 566786 1711446 209940 193095 620466 1498208 255406 370860 174906 1199614 580895 923412 400204 31293 713898 1656590 1098070 395743 1922547 1183042 1068407 954577 785740 1930510 1569975 518126 98540 679977 1674618 262938 1573178 1190359 241490 868057 1795607 1875615 211476 1146467 1452225 205740 563719 954347 901721 320924 1722294 870519 332644 1120316 1968160 1961673 1865460 362052 1820446 1011125 272401 776521 323375 1971727 1859675 1836803 684148 359640 63453 235451 1935307 227555 1360806 270807 1652652 1622235 975952 304045 1591087 288181 1692378 554139 499172 627118 1743831 521341 1936458 227681 689581 1342728 764796 986803 1228801 1311955 1905165 1986268 1114785 1899141 627853 1899793 952184 1834670 898549 179871 852770 75301 1178744 1354072 189389 990065 916165 1581822 1721870 1653843 1888480 533316 814646 1472403 1451071 1116253 871186 359590 1800198 330421 580445 554170 1019648 1060278 1728813 886943 735110 805504 637821 1217332 1523528 229729 1214382 1207986 1217278 708283 732205 850189 787489 502 1212176 1278656 302400 1599603 284056 1794741 758694 1230552 1292887 372677 24695 115634 1359729 660255 1583719 254422 185677 127946 1731953 1462977 1877992 283960 282863 384991 1443489 1368834 419248 1919652 1663532 1289536 142437 1088235 1686499 1738473 1985332 24026 763285 270351 1175050 44053 12533 508402 1480925 625527 745470 1384695 293221 1046232 1676251 269342 1560811 1312258 1355314 1256089 1320443 619395 312989 288338 184119 18338 720495 509109 457846 1207181 211919 246998 1929911 1363139 595862 1178374 1364020 453793 1306549 1987141 1653478 1859464 1706742 1365343 1146826 525392 582470 1747925 315714 1464504 681007 1992205 671361 41072 1996875 576949 1023985 612241 378716 513093 6357 1372609 1315531 216144 952713 120884 317833 521615 508116 436138 1670857 1711860 605656 1711104 1826199 210434 1694893 483007 1156056 1615600 89075 741936 811681 1078604 1615858 47728 1406937 94003 792354 46259 188100 1346600 433669 1291947 43572 908106 732693 981329 1201249 609720 1677399 175145 291254 1968447 465529 1837146 44929 1661460 1824792 1373127 406397 1980148 1206221 427806 345442 30842 276540 492386 449106 130430 1904549 1331648 1459346 1606248 325550 1796959 699575 888619 1085651 912161 1233285 130465 1529904 336907 1413713 774140 1034869 546438 987043 767886 88928 250222 1540746 105951 747985 129787 919019 378484 164097 1652098 1520136 223288 793563 1528433 28587 1138151 1133968 1543001 1579990 942618 960790 494414 1393000 98891 1114988 870292 238602 361691 1787868 173429 538080 270504 288068 1784373 103942 283464 765970 1059551 1531372 1318645 505123 1445035 1597416 12442 714065 652240 812204 200810 1011947 527736 1914773 1914271 833121 780442 598237 969554 1695195 46733 1422475 1028137 1901648 1144682 1154287 488139 1609806 265647 1511338 743959 708281 1165192 1802701 873805 117942 100556 670561 1931895 873436 991598 1551307 341438 489300 737861 1413276 342825 154485 1867126 1195340 1189663 383415 778150 1050702 1245540 528418 1271786 217635 385345 927306 1670158 255678 64860 1081203 1320600 1949839 1564812 1236535 715109 815719 266116 401637 1993137 1057561 806001 1907841 1341008 305291 373814 1437055 645682 1629619 435484 753368 826080 1862418 24539 777831 139049 50051 1419211 1265739 1277036 933244 1933672 1984428 1174726 1681678 1589202 1918743 901258 1418680 98121 1869913 1615863 128805 562603 115108 597706 1605286 1372294 1789984 1222523 820164 86567 666731 738732 105618 921280 5031 427893 1629410 751076 1853899 698311 1721316 301775 1829801 1147282 1949271 1572951 1246949 919095 1826627 322589 934158 110545 377253 422702 1769294 179507 630240 1872173 845633 1675046 197199 535696 1032453 322414 1712506 1941852 698839 1235862 1364323 556505 1984304 426745 1296525 841325 845800 603220 1535669 505293 1660501 239769 830272 683559 1839530 1821918 495128 918581 286895 1967213 1812306 372196 1991070 1443169 807888 1462865 869663 296430 141309 504030 1667371 710719 449019 732523 523670 1698413 616462 1937622 1904554 1913594 849942 57685 615481 132835 1703335 1114240 1520630 84435 81123 897135 821234 27866 668999 822103 180719 1256735 719437 1436083 172092 444096 746921 1702179 1056992 1649112 1613164 1894628 244008 1214937 366083 473816 921145 1924458 672939 1552792 239856 986944 90445 445327 801666 1951124 971238 1012764 1160585 1827977 889947 1168998 1573072 31123 641028 1495194 1253014 475420 1659577 1958463 1279304 771711 647 1807504 858941 566454 731517 1897855 1342604 54784 1425489 676702 506927 1485832 1094257 560104 1304387 1958072 1482939 1179934 1053063 1689664 1893700 588645 1263093 1657461 312265 583147 1757059 1782657 1438352 627951 1145979 928298 1989968 1492366 781059 1752650 1552053 1320748 1683386 1469556 757277 1834421 530080 1180756 89888 1667420 1581339 1013968 1002789 654732 1747964 1606011 1277453 185804 1131832 1172757 1793692 1802458 197768 589901 1339847 552090 1053827 757199 924640 68098 841582 1473051 922813 808480 909012 1098247 361345 209605 322487 1983266 1885499 1225513 1492739 81892 830135 39466 1469875 1300788 70694 1630653 1759552 862029 558966 1698668 523160 1230568 1039079 1317605 202283 804513 794431 1935651 555563 420532 976939 1215129 1109124 1759936 765335 1023610 813425 459724 490170 1557171 824369 496389 1373138 742505 587301 688865 570479 687693 817762 1386681 1397680 916332 545579 1904833 361748 1947505 1464493 1502143 1416618 1793509 1162601 626741 490566 1167429 1763588 1443143 150342 649702 314164 1338945 1222532 1224761 1381472 1344180 486556 1046543 671212 1834502 408277 1229222 305840 1602839 1340544 1106326 1554808 692208 1672181 312367 205201 1765247 1850152 1509487 590889 987847 797734 1667336 1200293 800464 635172 1521366 647039 291816 1141851 977749 1809573 1478866 607802 1204824 177016 707082 562167 1640191 1907102 503245 51107 1544618 390546 521270 1737498 1095588 769159 1895243 385470 965699 732533 1435525 694987 371680 113353 1263286 1625440 907132 23704 590440 1578516 1840974 1620448 397494 731999 1011285 292157 51237 915137 77828 1780389 1121909 95971 1734325 413219 1352384 32777 881739 115551 651399 16361 802034 1384030 845120 41891 485415 1703124 1686252 93016 1549777 175301 1031872 529797 1038532 522133 774574 793157 218839 626021 1996448 750038 161768 112055 1048992 925415 941961 18968 1092902 736653 350939 64454 22371 13690 379766 965341 1095689 115494 1290461 1606050 1610553 1116735 1070346 1664203 1967668 1410353 1717791 956179 883852 1687022 1259754 1730912 183449 1162731 1912346 783146 1812512 810523 434200 453409 248172 1427329 1722151 1489906 1775186 1200916 942778 1990115 211661 1648555 1431550 1777838 1170488 276865 942542 1539375 32823 1920859 177360 654363 411585 1381461 378436 766986 809915 1186115 1148993 184164 701825 666741 1589764 919941 680303 1255180 1614319 1793512 473952 636694 1607188 1897680 1500356 1301963 1924712 458867 221211 1343936 1945870 1338057 816238 935084 1920020 132532 1391632 1201157 1063497 894181 1250227 1086244 938369 1434637 1223251 1291212 319640 1199402 1000440 683875 1880627 561772 393811 610107 862794 528699 634622 1795238 1855242 1402910 241199 861522 1940477 320270 843834 1885697 544554 1030596 1370842 1925795 279881 1464171 410298 707477 157387 1899535 1399325 841525 1425594 426232 805904 1734407 1699306 802384 667818 1855153 1762748 1448456 725853 136432 234251 1885472 1061313 608730 1226346 1772214 1754033 334912 1587490 1881669 1422742 762233 1559953 608784 1966181 785857 1341593 280505 1797262 434781 506847 1167697 1190512 1073044 321251 175281 330917 729023 661804 304277 1745668 585994 1883407 1350542 1567024 1733101 684518 617192 638433 451574 1482894 707687 419137 142717 1977318 1587536 1348659 1991877 512615 1055187 1714843 1068791 1621389 1286704 422839 1168592 1489368 1313003 1107794 559336 169856 1843478 1601293 258217 1165231 669847 1583416 1561964 821504 985826 1221068 1564594 1056580 1573364 285539 704570 901862 374774 1626488 1577214 1633883 1870138 740569 1492109 1022443 560408 327591 1101051 300302 1686136 213880 1841776 1288349 1525580 14985 441862 1037961 522320 731179 1430215 656350 115353 1756146 790193 860462 527363 1375348 1287205 193965 1702814 1723753 867518 558405 1963103 260777 272373 1747660 155297 1493308 695685 1909949 622021 1567384 921371 303431 1932933 1217211 1847226 491823 959620 167422 1441645 1433667 839555 829730 1482141 702507 1619824 966081 405865 43349 313662 271605 475845 1595432 386204 1831885 1186821 178078 930032 665985 1562363 1441181 1142879 844374 401981 1038860 1296173 1049239 1073542 717428 950838 1683294 116246 1300945 1355508 1661713 78825 817248 1352902 1514073 595934 27917 802966 943817 1627638 1746251 794104 285082 124521 673896 1878991 1070073 898913 1810760 1110113 699272 486415 1644251 1993449 855422 1975727 847388 1407793 1576016 1022967 24820 40454 1991648 219211 1158425 1718344 650997 1553729 186232 1741377 1967924 857663 1608170 517738 1450188 1051223 1558162 113581 1781316 1774881 32330 680935 1249055 1133507 1722546 626753 1241909 1390129 97754 1533379 1023549 228321 1812084 923754 418761 1851155 890446 1375619 1552289 48902 897429 198558 553687 183241 1619377 742917 628137 1382805 191644 838077 1244087 889634 1926758 823072 321576 561666 1815193 1463703 678125 1510590 575938 788306 1151532 1645074 44345 236395 1973552 1501351 699658 144503 1549358 125747 922600 438847 986359 15705 1552264 1626499 612578 274207 722623 130661 1550331 708430 941713 15378 653681 1545736 619286 1505952 682716 1139155 1557692 201635 477756 215892 633243 1599485 473587 218920 1209871 1958097 353609 1788064 1918481 1796856 24940 42723 1513177 837140 1246600 584088 34427 1920135 1720553 248193 1991612 1759201 1303872 1239356 1342959 603116 560541 1134654 1997255 927415 377910 547 716962 640751 1006812 1393766 589698 939209 888561 1090094 427611 1590850 1800658 1847654 284401 218 1931803 1642241 1746563 1401405 1322054 3739 264123 1242547 1450118 200134 1882453 894522 1728616 961648 1890584 165387 1630233 970960 1178368 1700609 1391294 729818 147776 445666 1490975 1941974 1863692 304965 1656523 362222 1304196 643131 1868250 1507962 769166 1770446 1805696 1234318 216218 242829 1086498 652042 551829 1032497 1430751 861480 1584530 1828231 701950 1493615 1450656 591554 455532 1794062 406861 405698 437568 334963 1657360 267150 519107 1483365 1966363 138399 895535 411989 1472760 985877 1735686 1614534 1039714 1590746 1876203 518449 1285676 1803838 798123 952242 374675 325602 1524991 1711906 1454339 900052 88124 630755 231330 478313 1893372 20555 1304033 367185 815265 1822303 1328335 476636 1256538 1376580 198061 994929 1097809 586793 1113496 1301491 1735117 1252573 208486 1107838 644011 1774050 1295631 1120284 1668812 1486880 1983848 603452 1170917 1395884 631476 1380350 1603422 1565857 1572094 981583 677133 367383 1325349 842920 1346467 620071 626772 1598776 1459094 675279 1359460 617511 171655 483783 899837 36133 1734508 1663332 127019 1211335 644559 1283990 641989 1528618 99130 1260397 896672 1945857 1760944 659296 514784 374224 1775291 1844082 760366 300556 1014055 1386031 291996 664303 1391262 558120 352581 1080207 1148936 159790 1935184 1707020 1397035 965544 1052497 977119 287191 1131522 1685475 1935645 408622 136931 892726 902994 1161370 750027 837488 683589 636871 989183 893315 1585265 1495289 478737 1733582 127564 23640 932867 1788169 1159401 193374 960079 1525458 309510 1774745 1036808 428957 1305091 1716080 501902 662563 241341 1273479 1492341 417097 1679882 979418 1167375 930607 1771680 363925 832177 289615 1325831 1630125 875307 1838992 312481 1534037 1140338 591826 1201449 1522425 490983 1241091 793985 1942509 88921 818572 1677585 644198 766901 535886 626863 432303 1790735 243696 585324 600336 1030050 1354372 935927 752394 1245396 243531 141800 670526 1168633 1557995 1066911 735128 728583 1014483 719097 1177734 486840 514748 127694 964878 1738442 1585895 535155 1953181 730207 1007209 1116313 1479622 1761558 736438 1325552 729084 772849 71452 1928147 689447 1128525 283135 493295 1577109 1097681 1620272 181772 1492635 1920419 1291466 1279796 1636244 1773729 181794 49996 1314610 1570940 382725 643991 398411 1014536 1946321 19382 343249 845319 1601175 218083 1237414 280012 1015051 1087985 265205 663825 749896 681054 778494 115881 116815 1479588 1300468 1928713 120351 1410403 1840660 84329 1230773 684570 1412605 1675137 889727 1448350 768090 1739460 1090404 1251463 178979 839495 194650 1103364 458688 138777 713976 1667541 1427270 892731 1334850 403650 226773 580685 1791037 154935 1261584 743036 1179861 865541 1533065 1718388 763496 1849722 862462 1144217 699963 34683 1357568 291248 1420281 1961089 1116537 188592 1975838 499006 1488617 119625 309281 360167 1509703 11829 1236971 775836 168272 560683 1723927 1200925 742015 215928 1530658 286296 541148 1668253 1384910 53762 1120026 1726939 1545029 47718 203842 1753506 1374874 1481728 702059 1806523 1634380 715946 1490038 1263085 706452 596958 945759 608211 1235963 221470 1877106 380949 461935 1037817 695195 662650 50069 1072406 305275 1304405 1405660 1583706 1403014 1261930 1966330 1775717 1810712 1254774 689376 257969 923332 1649464 1684602 425876 1961774 1512351 1258308 516670 577342 79215 864345 1687762 474085 1267853 1513237 478901 1443852 643066 1759067 990328 394780 1516782 269544 867267 1228429 904067 76473 1209273 717961 70088 628497 1432452 1665121 986223 1086057 1890421 1793128 141048 185998 1294417 54311 180301 1498991 1696354 1082114 590170 218127 624922 413763 1877088 471741 892795 854178 970124 1185265 1036936 1514032 1552220 1660377 1083677 194126 686411 1317191 1408560 1119415 96804 1909835 52870 1853042 1270346 566348 1511169 862735 1467004 19811 1170734 1351768 1936758 757580 1771235 1147768 377006 1906972 438607 1540024 775373 1018133 1507632 915291 868720 551907 474871 1209011 1984668 1751947 117871 102998 718289 1201338 377499 1155718 98755 944978 931150 1258459 1360791 423751 80651 1195338 1823619 103532 1580978 1362407 1322560 1076360 1336940 1260550 485464 1804689 916677 1506856 1907727 50923 73852 296467 1693847 1679895 1091492 1833238 1711516 364622 337400 183324 892173 1788395 657953 61605 1246723 338362 1131495 135492 834485 51824 793291 528282 622507 1918748 996380 1873221 1599180 1491652 1657004 1012213 860223 1813343 1279257 118052 1345311 1062548 173717 191694 1674490 882015 1633767 1679626 1508195 269827 1070721 1001126 565624 1593758 1316104 1539959 1761275 873355 49760 527148 1546910 1319176 558055 1731350 338135 657126 644362 373405 1314314 1838565 1213896 1237769 678605 1736246 979280 1183723 1225308 1763441 1585116 1679081 1145274 1959407 856234 1294287 154222 728733 1357026 1705527 1585229 1536526 552947 857365 1319637 870497 1307079 1193597 735330 1789920 1687661 1169197 375143 1730336 70472 1960039 1469310 636060 268505 1233242 191195 346182 1896028 497919 1373774 369734 818909 69896 482024 1224864 293080 1461885 1411669 1321201 1680158 559660 1719465 791008 1518126 752050 143071 1065209 859929 95556 1214607 1131999 1293277 1216576 877171 29050 1244105 1399767 1571547 642225 233532 1970775 18522 852828 533878 1520649 1523419 796585 1486135 1112364 834206 1582241 1888951 764019 1554517 1160521 1415800 1403960 706636 467610 1075346 691493 131259 1516615 791348 553485 1848905 514234 276057 624959 1837738 1023970 928728 1966566 1482184 1397115 408612 143219 242782 1527413 1148678 795519 773110 784483 1001102 194275 554666 716964 936379 220939 1322263 1113020 1037025 729315 1868978 311818 1831222 434813 45151 1233927 15956 1312492 899704 335651 142951 1044481 449049 1263765 29882 626456 31369 1169783 819021 322078 1477143 649871 1215673 1975998 1142970 1735099 465805 72792 1576124 966603 519767 311253 132352 1259072 1278622 1187927 541056 1530708 1680358 1504739 12031 179333 1880092 1947807 1476781 1388624 1221001 416 1629923 1181725 1557530 1763999 1461990 1136440 929057 1652338 1578798 1728725 194366 481454 517679 807607 1140459 227869 1484966 318733 1628112 122253 1292488 1095169 961523 1012381 306282 550042 1350474 1490907 828407 971313 550627 827165 665762 936773 504758 858975 10664 1896337 662893 1642950 1070373 1076425 486909 895022 1366976 482018 654455 1150647 543048 247909 732192 1684034 1335139 1574906 1018341 1595147 1747541 1127753 1423959 348466 30879 1861804 1240341 91241 589674 234094 730115 1126082 231167 1874873 1657341 1547235 1638985 198892 289437 753314 898782 681710 54979 508884 408701 910063 1400723 395508 1455516 1850117 745236 476755 1903885 496809 967613 1778782 1386187 825447 1594359 769957 9822 389994 50023 554646 711788 1811388 995604 752741 1117758 1885720 477282 1015709 238605 352311 1848304 180449 1895004 409099 957879 1098720 1228284 945096 99953 1270990 705252 1608638 317614 726513 843528 1939201 1707893 1051742 378347 1971719 444931 1890475 1832421 1292966 1156047 951462 497112 626280 1195289 557964 403636 611874 1833638 1570344 1071418 497331 1513620 1468785 583360 551503 249941 213224 670510 1608322 1405941 590747 1685790 1989550 813984 898491 522518 1984225 1256775 1710333 625882 1172309 1183299 511870 933339 1678227 216858 1958990 1047187 1096114 1636443 422808 1789178 1956765 778040 952888 1430989 1599718 540119 900857 1163480 1297317 1843456 1244176 1257622 1350082 94300 209340 497463 1227262 1730674 1418322 347095 1775088 271939 402859 791244 1519310 1835472 605115 1451954 803318 1535259 1952454 459693 72489 189323 521352 1556455 656164 1020991 946537 1580343 364414 299410 948101 662795 1925366 1748710 1860392 1506451 363489 442141 485278 388656 319187 350872 627245 51025 1453801 783759 165339 1846176 784405 677684 1017394 1462401 1770331 576699 1119757 677850 182164 951083 1544536 477715 1541733 455544 319437 430015 1254546 1560466 1621021 744393 474634 553912 808997 944800 1301425 1503001 712478 352340 329367 180816 51211 594393 1312339 459800 160276 1807725 1590352 494172 176576 1936336 60652 1314773 1606366 1322825 1747185 1624844 409657 918085 1275246 1304144 89372 91520 1595847 103857 1935041 56617 301481 355791 402054 1612335 1685395 1550802 926045 38095 1334607 1564461 649991 1929571 581168 982113 1835780 1952585 576858 276211 899685 102462 367914 63740 956898 1312556 1714840 408690 585945 712957 980480 1209178 366758 1923327 216016 273194 415547 1712358 251792 873083 45897 809796 1603630 63231 1783753 170908 1346292 1537736 597510 984806 1363300 16605 1942292 114592 570185 102374 592977 259132 1214272 223090 1328999 1515636 490073 662266 1924756 1208573 1655616 259688 1288513 882864 761113 163755 1872747 1797070 1964618 123172 29871 36064 246666 1869849 1182830 1840895 303782 1083829 362345 862070 1798985 68991 1152900 692895 1215747 836583 53968 782673 1609610 495404 1358253 1349391 935925 1843372 61687 445648 875327 517321 1836591 479618 1093620 367573 1799581 526881 1512535 584068 1290249 1502157 389013 432450 667573 1203185 1329076 355598 353372 38931 242347 5652 188609 191515 173461 469674 758458 1193211 1472879 1727585 1864672 1038596 1049413 19940 752200 179793 941752 1743223 531568 1984378 1556826 584947 1000500 706129 1130527 1348828 655138 1565385 531782 1655835 1967394 1443807 779533 1321989 1576542 993722 498646 155666 1443751 552092 1045308 1563661 559775 459223 1387549 769622 711957 1128139 986678 1787025 17197 1288626 646642 1469869 53893 233511 384396 269116 1720928 1882986 824477 1588109 805811 1559760 1469088 1509398 219960 82640 97108 1789278 642693 1784180 1088246 208149 1241114 644747 765535 1980381 1366325 916376 1951457 1585157 505007 1031069 1379018 1533115 833285 1647235 393902 583233 249813 1051653 917816 563430 1382594 591078 181021 1885675 1274838 1264384 1409662 815194 515204 496260 1554756 1157576 758754 1148334 1506337 29363 550648 896268 1342708 571858 510936 1405763 760399 154381 1383216 1557696 1342571 747409 955034 228752 523957 1912711 913163 1200884 404747 587595 437494 1631731 828592 849292 678604 164555 1498147 332498 1300616 669386 442682 1555765 629193 417829 1702316 41782 579078 462367 1220102 402035 62403 1545062 918636 149398 1593295 360891 1554012 1625856 1351871 1563302 1475631 1530027 1558935 1279503 1222265 1331615 1558084 1603530 1318838 1891505 287637 1402083 547698 692156 962382 1541688 1830979 186590 1045375 545341 1110561 997099 122014 1567675 1740464 1099710 580917 361549 1731312 840612 439804 814828 108066 1951722 762331 513920 54744 1628525 1101320 1442608 786303 926543 391715 1894131 490922 208092 252182 344011 1837859 635117 1561250 1449387 470531 1124106 231469 1281509 1906558 1498462 661538 1549967 1150083 1921442 1012616 1795436 543165 268343 1305697 942184 965108 1516393 279808 208406 1247746 1087706 1237915 194184 1725129 1359324 1035275 1954328 1885371 1199198 1582951 1669462 1062943 917556 3953 1028271 693617 1065625 241629 1252613 979373 645928 1940710 6478 735875 1719889 244668 759262 559202 1589323 100123 288483 1725505 1544957 214443 265319 1573004 1038358 1733442 1113875 895643 1241606 315236 616062 753138 332504 836226 1548517 1726000 48485 1737407 1530152 1550906 900784 298578 1359778 1587638 62501 1375151 1086287 159381 86928 1285678 1649201 1637133 1599620 1771285 353206 1014225 1404914 882475 460841 1893217 1415906 337097 1451456 795380 1764859 1459285 1060702 1144886 1833332 1236276 61753 1484296 843486 1971760 1985053 723804 720572 1635160 396145 1984917 345171 1634455 1026475 1431246 1136152 1952891 1927069 835629 1686765 691399 1411465 1289588 783817 1428925 1320545 677763 162319 1512178 290777 333588 928305 1530977 648490 628951 937851 513813 641253 452166 674676 209051 37491 1266282 63569 382136 103737 1842456 1578231 212280 5012 960779 609543 71554 490865 1379269 1135014 44516 1391060 1216290 1105710 640540 1310616 461667 777872 1575959 704432 1316786 641537 1335514 1835383 1223593 267044 1649718 604671 513423 718487 1551453 1887529 1310572 369292 401170 434890 1351260 1934755 548755 92389 895119 493656 1112740 1952022 1309321 37380 1532353 756826 1502139 1248543 1484201 364350 1045774 160394 1709478 286075 1888272 560116 996984 606739 1852959 330833 1122738 271242 238640 226101 731822 304574 1531082 502450 1031728 924853 567073 1939431 645032 415462 738052 1902966 521792 864302 972984 1384545 1017929 487749 782900 328526 221146 101848 364330 539092 1055466 1721126 1184534 789608 1196220 744079 1903334 983725 573349 38871 1574981 1993214 701120 1075921 850178 1393597 726651 731724 1273006 1152152 915446 1624293 1499691 576249 32198 607670 1172479 1042655 582155 1481852 618423 1340456 201281 1475636 21186 1677888 1418520 94830 3438 1166333 229047 1917394 350203 1210883 373638 1460558 1878678 1943426 989688 1361542 1581234 1719678 672429 285041 29649 17463 239824 119592 1432825 615874 63555 1775499 1353486 1137948 1421167 1054228 53400 1128985 436025 75461 210148 45632 1327342 105229 1359491 1793207 931456 1242625 386584 1204186 1732463 149081 97739 694742 17527 1601816 391367 1058867 1427065 1685011 119421 197401 1742065 1733159 15054 6955 622922 633486 1111631 853101 1870938 160413 815323 840455 779623 216622 1176657 1094394 952212 224824 1728891 1562881 118198 1426050 1405037 1779536 949293 1700381 396561 1068507 1343907 1070484 1122852 1618941 1180765 1134791 75828 593263 550789 1227585 842099 47405 565713 910548 1241580 1962902 1532837 1557235 586940 866295 561075 268760 420904 1144152 506033 1950934 1816299 1087976 423804 1829955 1977514 101754 1541660 1662598 1646850 1554425 1267578 1971591 1040189 199399 567059 1056564 1150097 1042237 1632536 1109109 284215 681277 154502 484060 713223 915203 269458 285294 1238439 1339755 1949440 1486920 171596 1325 429423 1482244 926734 9062 174099 1986368 1870303 1677148 1970314 1061901 1353056 1503951 456371 1355260 1389081 1356586 816175 1591261 212663 497398 512869 194269 424632 1559858 583842 1686581 356059 963385 1789012 193430 1402902 66030 712570 1267208 502761 1692760 1275550 660777 546673 1787499 170388 838245 1190116 279779 1451661 1991808 1472955 1170643 680725 1965909 193823 908170 935050 229973 968612 696189 689631 1907809 463959 900581 1415377 1397108 1177925 483265 271191 1223829 1762933 1413813 732226 1384640 272631 467031 450164 37320 274283 373876 1864358 871056 339858 507139 518582 226401 586739 824734 1831900 1790883 1511429 1260653 1286903 1844692 91769 380148 1454168 1178486 11204 110713 261226 122769 1716182 1655486 188532 1521004 520194 111519 648251 1303680 957253 1204947 444364 323696 1416330 493986 765904 1903904 527426 1799833 1123242 1461056 1517630 1169262 280808 514358 572687 1397889 1774065 454073 361751 1811874 1587130 1122276 14718 1808017 579463 1116169 259020 590830 1225956 1217955 160554 1668693 1383204 184879 606509 1617911 1207847 1682495 1475282 399273 1061563 661115 1708819 525557 1839432 852 395822 1828771 1870609 63916 1327302 152663 825369 649351 1726061 1485492 910454 1477964 1616860 1122037 674478 460432 380828 646030 1547998 1778361 1519254 1447221 1735547 987796 1786403 29907 598093 1198328 1310980 1594092 1721115 1904016 1729493 425539 1479595 389679 699042 1440698 696022 394262 59659 254611 1271435 931954 329299 715165 333261 138383 1791190 1430931 109204 1443798 1246795 202963 287575 795376 618112 243995 811027 1309444 1704179 160155 1506611 72652 277152 239452 104492 597000 277635 1758236 1906294 638862 333544 608083 1598317 634327 885687 1596402 19762 782573 1426389 801064 1016273 1390810 842005 1134294 1873233 1492863 1028989 1929488 173270 537142 352894 531204 840313 878315 438612 829094 964242 423149 1551362 1280445 1427865 1471611 1142246 617712 67970 992534 1125112 1339417 572848 1113606 1533317 282743 1867897 1051085 1951448 1291506 124199 1430944 429517 284837 1110826 1411372 1039656 1876434 1323952 419273 1382326 1765323 1494850 158768 1530918 508609 955572 84778 390480 299075 1244947 710316 726607 188101 672655 724956 1401803 1719278 647649 1264052 1095746 1040552 812043 1341172 1557734 1599887 1859162 1883547 1878592 975255 1036082 619433 1102528 1979356 479340 915010 514437 1235307 1299933 1249318 799474 270569 10944 1925973 1288771 8031 244927 1206340 1313064 465665 1075747 354945 1222699 1471418 697965 1667147 548426 1126868 540631 429505 397495 1755339 1148060 1651295 1473347 1487916 1318289 1255781 1672950 1027296 1690007 224950 722073 546088 1473151 762004 641872 715647 1244150 789195 149298 872899 1001770 1130738 448176 1911944 1977785 1132709 1325933 1470866 1523536 1311344 1211061 907011 1939493 1824442 95063 493792 650059 1533752 1276533 459309 267668 944148 1995908 113823 1506522 1067000 765990 1156093 1432026 85411 535832 1394246 1756163 990387 252800 431276 1324454 1660828 1996031 507933 286990 485663 1363980 937210 1079273 119049 63065 1177721 1691809 1249442 796268 1923690 1250552 345459 75729 1608942 529829 881349 1770690 355647 1556729 629709 1861031 552197 1082449 1217932 1134670 423147 505117 1634921 1518619 755654 1356677 1850142 652924 798547 1242850 1969390 1409783 1289732 1256823 1960587 170431 277667 1684785 1284588 1176229 1838333 1329634 1475300 376807 243378 920056 952425 943512 1629959 1804945 77217 440957 1383505 1552978 200329 1312411 1705392 1311046 47955 1587663 1857265 1678725 163092 1741982 1339600 699394 434695 240068 44545 197627 1585881 1060109 941729 118148 635307 1862609 1424583 686697 1909907 1018797 1744905 1306420 763132 1453595 571790 1922637 383226 216257 1748995 1173285 29568 1427522 759428 1305267 1094496 1457989 47647 416641 629796 1744121 811857 1214935 1886835 520228 796586 1337439 312255 1748455 1520257 1617800 1188264 1690871 1171322 507582 596554 777802 175076 282694 1368858 1363897 1230141 454137 256742 774271 1683934 786335 273673 1284398 1734298 1241762 930231 706338 1830536 68030 434135 389442 1395304 1894638 116398 1612323 1229318 61664 472185 823253 553051 1153800 890160 1148341 1384879 699186 1707259 1868656 822 659775 1728032 1529415 1639966 1234111 1745654 352729 1060775 507142 460475 905173 42808 623716 1751346 621601 1635641 1696265 1077604 132187 840090 676069 1710411 666984 687639 1775131 1737946 1409761 19291 1158791 97384 993444 1049044 628039 541572 688363 1113478 903267 1866770 160255 183758 343585 1937552 987375 296099 1578825 331927 371137 1708823 1465200 542873 1781049 1926334 901041 1821642 4093 1572236 1707224 1149364 1851394 1397045 1706453 567447 1666961 578799 1914675 1371921 80225 688443 1533196 1645837 1441604 293501 926905 1204102 15866 1635076 1499595 1496482 60207 1782382 1005809 296884 1597567 1816788 1869160 871794 234728 1106465 1536848 498101 68911 1716016 357520 1207490 951490 124090 1367 1875013 1727126 1478631 848971 1345044 520342 1211179 702868 900440 1741036 1482862 1513790 672178 325115 835699 1241522 1961602 869151 559010 1880648 117972 1955250 1820959 1155566 415291 1962671 11351 1182058 1346502 1884220 1129227 701071 931265 68698 1394816 395035 615194 155594 1498439 1304178 1668481 1291872 1060200 891379 350085 1710552 1283833 594658 1337511 154324 188947 1226158 1621901 1296493 418017 990279 250290 741436 1814455 91392 1732490 1798768 673692 463052 1448883 960431 833875 356486 1952840 54037 1239839 742165 1593060 124242 1653036 102932 1709949 1315634 849823 645326 988990 228398 9228 963577 264957 1325102 633005 1801087 1924316 1936393 1668824 1084895 1978202 1906436 1822594 647898 1123953 1611930 42548 521419 1535508 475968 448397 1115749 1168017 1979884 49743 802062 27876 1992667 1863196 428079 218314 1517313 1603750 1127593 471831 114214 1015657 420785 1363285 90374 1603079 1524639 1763948 357080 985027 1078579 876414 1965313 1673620 1911839 1898811 724833 618284 305736 1848344 809317 75619 1913366 381723 1619988 810102 982884 1569441 179662 1664551 366245 689655 1370024 769894 1050680 84589 654892 31654 1345336 1550958 1416621 480142 1477 305850 633732 1242639 1035475 1876687 1334683 1563548 1738036 568145 1292035 1996696 349604 911492 431787 166106 1498082 1539517 1460899 1640669 383538 1826077 1463021 1065546 1739271 1557355 638746 1111106 1375169 706257 1953907 863278 231736 971256 1721129 1974167 455905 929329 399665 1640753 997536 1686342 612166 1884246 418971 159465 719538 1418045 1900204 106163 865425 1708003 1015714 1751862 864434 137035 909188 1284872 887034 1807741 1986746 1469919 448373 1353966 1226967 178068 1876151 462749 854655 70619 1197477 301685 1108555 1984778 1461811 229910 1741592 716855 1791449 858311 1723525 1455370 938944 160526 1235561 1713023 96872 884228 1639171 86848 1362475 1430684 1949086 1254305 715404 669279 1738042 1443803 1066704 1197784 1704531 334729 212791 785171 1794550 1671112 1761573 1822654 454738 1061637 659582 415521 367366 738654 1986242 1354644 87264 47577 357220 1408191 1040598 1882171 375840 106687 911558 24819 1438416 380044 817294 510406 754553 577246 683122 364520 464987 1260701 1661998 1375755 1342296 243092 1612302 648597 322612 311844 653803 583061 1614089 811861 35541 1240446 1031536 1909794 1956487 1946224 409562 1395093 1607899 1270359 759051 1439028 1628483 781013 1794943 849492 993039 563127 1665513 1798534 1127955 959512 585731 852120 1927810 1824216 133842 581267 1164072 1049934 522632 1942157 261710 1581551 325814 271111 199222 1530493 199064 547377 1330944 1634824 1625561 837073 1186573 1527072 1578678 75914 1267008 904746 1917224 1560507 1546087 1289657 704269 1599252 1995955 441268 158819 1323873 1875277 402192 1350605 676533 602039 602893 1125997 1309434 388618 840600 991487 1403191 585015 690164 160071 941728 894985 876573 360080 152952 1496555 590115 1758660 846630 1786277 765355 228396 1756176 33180 518202 1134306 1709474 1990895 411623 1974648 1099723 285453 1326967 193278 966830 1614853 1744111 1841250 118914 904654 582496 777244 1603495 1414780 1184388 560299 42203 255677 710422 126522 1937030 579532 1274975 1255376 1896009 1066964 1501618 302037 1220255 468389 1389487 1390775 360102 194039 1848187 1301053 1954375 119278 1835804 1637518 19676 1275073 859834 1451539 68542 416184 556720 1744918 1714480 1443291 213761 462260 1407903 951981 414619 1893902 704915 434670 324045 539461 1065174 1505331 1443786 298590 412768 1461903 1093978 709309 1486111 190989 1132994 668716 1572903 1029126 703643 1718918 603498 1824798 1035296 1409156 1702796 1851475 1669158 1156744 562912 1324629 16158 1577249 1668220 1936578 880346 1430696 848110 1237856 245696 1444937 1926264 818125 1398164 51380 1477276 1253387 1213928 1697983 1431720 853822 1296684 905185 1539219 505814 326895 60019 1881359 744827 1758957 1712966 1617265 848622 1959474 680961 896520 1155245 335094 1196852 1791505 506703 495242 169738 598552 685068 449167 1484086 1111847 1080229 1524785 1999401 974017 761311 1548761 1425973 1322433 528203 546711 1254242 1453572 821784 282707 1716087 1382659 1718631 1336945 983769 621298 1119670 1757098 1855430 366445 105946 255751 1124962 299775 695008 876528 423675 690893 561149 1487398 550975 1185051 1795339 1369034 1290975 1382389 681136 656696 302775 1382478 705525 436268 292420 358652 80616 408110 861255 1348038 1706876 332464 1140394 1769374 719592 682576 398500 1754603 977542 278513 1076309 1392291 1537796 1815570 424054 161581 826018 536385 893354 616450 1600595 1518820 1261601 1883045 1715871 1170045 1355936 417186 1969236 1067262 439023 520997 489214 1365474 847870 1873601 220699 486645 837849 1468447 570690 921883 1499028 1078850 1963944 884721 1112767 983664 268069 935168 807164 354494 174256 1276929 1126830 931796 842938 1801564 766345 1652198 1598963 1129191 1666557 1795494 1441879 1592207 260071 144003 1791626 692865 106434 1787521 679298 905730 774899 305848 295210 845999 248202 659009 1941322 257780 1784444 1082194 496842 12554 716936 835091 488051 366094 1702988 317352 520597 348291 1043571 374390 1794735 1912618 1351999 157381 1950262 383159 474234 1142459 298020 647822 1472152 638658 1489697 790324 387617 1290158 561554 1403588 1403262 728318 480074 183358 1855129 955012 1614091 1156177 424754 648851 44595 614142 1946600 1084506 1279604 420028 1048283 1251295 1277147 1329439 1362901 1850555 1488377 1940886 1123583 1386644 825277 711121 426940 1479988 796615 1688093 1340536 1306054 670820 409873 1490340 507670 1789224 973874 602587 855932 1290116 1494217 336100 1299018 1782001 576343 1332659 1946535 865955 1305661 1663818 486628 1685375 1224613 569467 1349222 778738 1694723 240703 452005 1873678 1091994 524059 523803 986911 1649312 638317 1345225 901820 1807001 1720155 1001300 87842 1499299 1875998 164199 1194015 492063 956487 871877 1605148 546989 1773975 633824 296977 841588 401098 1094156 421756 332601 1725699 1322615 1241727 1228339 1049074 1395221 429652 138398 1594731 1966978 1707676 1432113 1964811 1845526 859534 591335 182911 1382457 345506 965703 949161 1887856 1381100 1073752 40760 1648944 1598302 1830720 72317 930975 1306188 836208 196246 725058 615180 1013859 567320 1338320 430815 306851 647522 682146 1444604 1346642 971574 1830529 1228434 1188654 1431019 1022796 1253683 603153 184229 278023 620959 1029873 62719 1315612 92079 1987844 993265 1722403 282748 1041667 1500680 118856 344031 718805 787098 1339043 1900348 990721 263355 1579883 1982115 678302 1854235 328820 965109 1650800 1526120 1814751 587856 1324480 804394 990063 1079832 843464 897903 1379821 1161801 305123 1119833 460006 90635 1419567 1633608 1119508 1479600 71754 783227 1046223 905352 970843 1671072 1036349 1538441 998803 770218 878323 1789837 1780781 1220449 1940238 1446710 842347 1554533 1542921 1900060 1471873 457950 73854 135529 338209 974863 1548670 721667 1334579 1383946 1022360 1539858 1495016 1233870 98019 119155 447088 1839550 721931 1380465 1231851 1856500 1257768 487462 1096821 704240 993602 288892 695486 32322 81815 869225 1168379 1985437 393262 1751404 1873029 300095 696442 1050671 425320 455849 1634953 109891 554675 1587564 1103351 1820964 172604 1331635 769288 895613 1589781 935269 1790001 1156969 439728 521858 1071414 684986 1324699 609423 77962 1790522 519373 1861415 600199 30950 26918 1365991 1482230 479891 1154120 486546 937857 854835 242642 368871 1282967 66256 814567 175522 957737 979573 809334 232237 1318432 1144388 1865149 1904543 515006 1959024 446630 1089083 1992026 1287997 1688901 256159 1364422 755698 1640174 1765358 1140031 1759414 1533948 1588793 394493 1488816 353469 257972 533508 375632 40518 1714484 1673647 817666 644974 1698176 1928592 765263 629329 252227 1029519 256778 1916942 10235 4917 1086583 1865904 1389043 244010 1907767 1120717 862368 181878 1765174 1649537 889155 578510 401086 441730 1955429 871723 1617348 1413676 1842666 555901 65191 1857839 1171134 515024 949379 1569386 284355 1103486 1022276 1750482 343406 1987944 1070552 885897 391997 109480 888984 666659 653982 121692 422416 88972 1113388 219995 1852107 1333619 1275323 1329133 705194 513084 1714980 938143 346592 27003 1547238 626453 1122013 322323 913362 706999 1226411 1804051 1273778 341713 1246524 377587 999935 1784476 1699314 1475537 1879398 595470 1161647 1533409 25562 483458 353106 1083146 1355429 1776164 1801256 1907411 1606801 882804 1777110 452265 42241 1890806 815237 711348 331766 1122647 1920983 1571487 600618 742372 85330 1594981 379170 1798478 1969858 945436 960152 1142563 428704 542716 554401 1357773 999270 1349345 907669 1418604 424289 1170640 845852 1515487 1807467 1941249 1133590 19790 1581238 269009 1006430 1186063 1939812 1090744 813459 286844 736833 1785268 119716 1166619 385926 1938396 1089098 1563685 1839182 741615 760451 1388806 1011417 1946969 1897901 1523859 724001 989789 694052 583261 1673332 910951 1562514 1804813 1103498 637727 746203 1895732 1956565 738083 1798362 194383 1884170 486782 1353138 1444700 1459635 365029 53988 1999148 1238816 241990 905866 404008 194732 1698363 201937 1895107 1911814 1613973 1551064 481771 586463 1286528 578917 591896 226823 1375721 1385177 1736568 678046 580068 561263 1010752 679536 173105 1780018 17095 30596 712397 599362 721857 909191 255767 790749 1277409 591825 586464 689681 1834736 1962082 771455 1257165 152710 268085 597334 430593 1827353 1455984 307990 360656 1678107 204878 846011 1828215 1651287 514935 1394651 984719 769533 263402 1579537 551411 913675 113490 990370 318582 1123922 958472 1100887 509452 995029 566546 1746061 501517 888607 1642692 1052845 495779 647437 410086 1503309 1899319 1355217 1932785 93334 154258 614132 1764201 1258566 256216 13369 1054331 1504428 1152543 1957271 1365934 832867 466021 386893 951815 1741816 149046 1857157 1967138 1029582 1995938 1945319 184987 1832919 1890151 159487 1337924 423303 1238408 116595 515628 443402 1286724 625646 849405 293786 873606 1856502 1521720 1117557 81844 1340267 1973653 244728 1702934 629772 963661 823002 34545 389614 698897 452390 216303 1601739 523219 22149 385289 542646 433373 257445 1474443 473811 246975 45329 580553 951175 986679 1932127 571867 68079 1325333 1465975 1150658 1283994 873526 388090 1706100 1120854 138410 821543 1473577 1332201 351656 593815 1657206 1132306 672802 1540441 1282334 1338456 1008288 743794 1427121 460537 166423 1147993 1823793 1743404 602435 407496 1778851 1280509 1382720 928329 58994 246891 1160587 527028 720862 644555 396553 1226771 515274 731385 675644 1586374 84584 1828865 610871 1471827 1550042 843568 864749 750370 1582384 309849 1341791 1201231 394616 437371 323364 988525 281692 653510 629932 1136398 1223863 1749920 202538 1386207 810889 449739 517869 979392 1796417 17669 1178411 427344 344386 1332840 1214892 535435 6310 791893 1856281 1468923 242972 520906 1332504 1553279 501936 435607 1278298 123706 326052 942517 1744381 1818867 661542 1868965 552102 49546 1452860 1646989 836172 1892378 661502 1513003 647198 297859 49647 1364317 505046 1898748 878929 493023 471313 765030 1142873 88712 1475848 1989700 872510 125525 1640459 1294217 1645906 548290 1567209 1877446 1075383 774309 178295 27197 1613038 946240 539342 465527 95402 1878922 427493 1987830 1110409 221238 1931250 901960 714077 417203 1617624 1787372 1295963 1471712 319326 1063773 1656431 588480 876830 1497367 178815 1329070 864491 1552056 1804727 656685 1443712 463752 1555901 803760 1620481 1153301 1324837 1520908 1513224 1655801 1140282 197467 1170390 1551889 701510 1141493 1435313 1320586 439210 141400 1271271 1792032 710326 1252233 222694 1090901 472786 1952226 1360042 1007558 1328948 910477 47132 1937284 34390 475933 812157 1673200 881472 1493248 1765844 1518197 1405168 201051 113975 1918548 387886 1246391 707889 233538 1291376 189697 1924523 1403535 1850856 1448651 496125 767237 1306428 1112517 791260 1954125 1966171 1949743 389470 806689 1236212 312360 1188402 1414187 91144 589777 1997652 666803 1943249 484348 53914 514817 1342774 1930568 1890632 1780349 857670 239466 1617556 473092 903019 539956 199790 1449338 1192122 759123 667337 1021793 51017 593607 1560230 1466571 860717 1375634 971429 972441 238202 1754475 1756547 1636463 1413868 196058 383688 298864 689205 805125 1612931 729508 1956004 888978 1687614 157547 1804663 834941 1842072 1826036 85744 102967 1102778 666836 1723704 987702 1534577 1516138 985153 582444 1543839 128817 108197 1132584 1088582 1254733 87680 551845 1724481 631856 1610447 1100837 574472 1657926 1632422 624312 725410 582394 62913 683212 1299759 1958022 991283 1698101 1921261 64982 1617628 616691 594986 1849993 1751021 1256803 173379 88713 1776435 1878672 1574521 145356 1403066 1241578 1037549 518344 1370148 174186 1873852 324955 1324100 1149201 763966 1133123 1331231 599211 1712998 1192282 471011 1452715 669055 1825496 591510 1244565 1303515 774533 917152 738419 1837290 1592980 605257 1982997 685395 1116738 1584727 1961404 1368802 623137 810100 486035 836198 997097 696088 1907023 1103742 603158 1748441 1417743 1298063 421403 312104 1377348 202517 1176150 86647 1331456 55211 664727 1150673 1512151 489574 1257367 1750824 1397822 63073 845063 895562 229880 413530 1484147 504271 196088 1563416 1686384 56111 88350 253491 181248 1018303 1431730 234733 911190 1023758 1625847 1953727 1732826 1633543 744125 1833838 1854338 1068632 871909 1266791 29457 1184469 615831 1309550 1482325 757196 806974 666942 1326956 1247720 716578 1870427 1935481 819958 105769 1791495 1898396 1337127 630025 670126 1226055 1015225 525124 577386 1836898 426645 841116 1118340 1939302 674075 771344 1407009 1661340 1140374 724902 1186473 623672 1309894 1801072 482818 1632995 303852 873897 351703 91475 554 570978 1737045 135754 950660 672620 1822901 4962 103850 1129237 1129049 1524209 665509 395772 1307087 615968 1379883 927859 79580 1118007 1756362 1520804 1224742 1338780 123907 1464950 458710 1053530 1624446 1939649 1768325 1229524 1641430 782400 1727458 1171035 1028697 224557 883893 1276701 1633499 1596197 1156213 726380 1347417 29035 194855 329245 608846 1263051 208617 801502 1598270 904760 1924307 783894 1059039 1884651 338487 1133884 161639 677090 1963293 925315 1090041 1751190 1934012 1167188 662809 1936764 596108 137107 797852 102143 1186781 631102 230986 59644 1907395 464684 1287603 606010 223226 1751897 680373 612991 66117 447237 1186606 759484 461205 1391112 346673 1945181 1379260 691176 373872 665671 953353 1074616 919241 1112589 285737 561317 760508 1032660 339512 1654425 1568542 974887 1795590 1857342 641512 978611 1645576 297573 1366872 762220 630405 1042855 1817231 1266096 758619 1032173 1003382 719439 850311 1036855 1133417 1361493 230957 902070 1341036 1456420 1586496 614187 1682216 755043 1431127 1196357 1122997 319446 213077 1368803 1275577 405009 1691452 1883678 66795 468054 8133 1474152 668937 710968 1148885 1703673 1632365 1730136 1922264 213671 1743157 1496679 1330029 1063622 1686595 777652 1694787 1001859 1637025 1725355 715358 1922481 1844066 522923 520583 1559721 1350477 1974171 1904 102001 477654 1286421 634937 1344147 687325 630395 579720 1965659 1162158 575950 92854 1848263 868601 511467 1597414 1561876 1196644 1241933 604540 1232836 881443 1424839 828277 1985606 1138140 891332 1301541 734312 1829252 506074 1237979 1215846 1760265 1343913 1527412 1537418 412767 1983357 308181 683262 89579 1214288 1027175 1223532 1691080 531966 138112 1315809 1531569 1372990 353350 225718 702461 1966903 447342 506642 93544 1865541 1305921 841887 1822756 871676 1652648 248092 797654 1476686 975495 1974507 1210008 788017 885048 567572 1043068 273367 279952 94199 985765 1520312 1072260 710252 799620 1879633 234352 903298 1101986 1680046 92328 1800571 27701 889421 580866 974521 487115 396237 337625 405185 735949 856586 318794 254598 1701016 1033016 288126 1267026 1487555 1194022 1776098 1473499 712921 332778 99918 186755 21700 1794695 519230 1780690 403696 1531061 276616 212998 1291039 1168166 552027 1528525 1601619 792441 1148969 901208 383503 1385773 1193988 1662723 650612 398749 1924789 1605435 310247 1478044 294283 1399958 1540838 428220 955165 1960573 1761067 540427 666789 471064 569546 357716 269381 597377 71765 1836172 1259962 896430 917985 801091 1859285 1864053 739823 1995967 337170 1228077 379897 949523 1982719 384984 1510626 886423 1541500 912093 1335093 1120665 462873 267963 1593546 1001622 1480454 1338774 286394 383124 12033 1012454 1727280 296252 1616882 768622 624450 41045 1077961 595441 184285 1842547 1515336 434312 1807999 1484911 1289087 1644861 529717 23784 1536735 1408930 830425 1766819 373791 734368 332183 267519 754894 319275 1778347 239477 854363 339420 1226707 49802 1991075 757944 308767 20523 537545 1025080 1926829 1077680 1061334 1252311 1370205 212064 866051 1164036 206767 1274983 1736480 481593 1448370 565592 1605667 940143 1250889 1584050 1538672 963533 23030 683473 373688 164997 1113366 1125569 623003 852296 1039257 102461 16088 1614846 932593 1190377 1616896 265336 196573 1224015 1368529 1532992 1534796 132636 1699391 567634 101094 1281921 1947101 899158 650715 62752 561832 518362 1649269 1715837 1806587 1222677 1359743 9454 603847 628712 1484160 764576 577183 844855 1428852 741892 709484 348892 1823075 135373 784764 113865 1492033 563193 608768 603265 22504 478817 51073 155991 1277097 1581505 123598 1189322 673295 1383436 1532916 1674362 811160 40945 250236 470990 711888 269104 169756 1806866 469290 205820 394409 1050854 868712 1643910 1449741 1228996 97974 559532 1000436 710256 1048116 189468 1342357 736588 1914992 1403120 949566 161354 1948870 997579 1267718 1834347 148478 24846 1947273 1949233 967526 544840 1593311 623959 1620188 289809 1726348 1079656 263194 283679 1972641 1419871 730989 976501 1034398 333228 1388313 1351421 671512 179153 1179628 1672001 47406 1432623 1928861 128972 424831 800395 305716 545852 1231858 454134 470072 1221185 484184 414430 841016 833471 1469872 1746041 911127 1802029 1440965 1075692 604542 607839 1359415 272897 1510331 232955 1024241 1314778 1511145 446256 607877 73196 1613399 1085229 688647 1770313 53431 231977 1406789 1885176 1805358 541491 55499 505932 1163609 1635234 1501626 583661 606632 1129664 242743 516271 1847442 992292 342151 185983 1740516 1338828 1175363 158554 592804 524163 1199196 420200 1937492 393261 261214 1894303 309964 1396820 1589876 920778 893208 520349 1126717 789487 1312756 377595 237942 1884361 788301 1453383 1084278 1494591 216613 1211046 1572631 1955828 326901 646395 869758 701740 1439186 306364 1072858 626081 981988 694762 1740566 2218 735603 293493 929850 1746521 1684537 610150 299558 17748 1786504 1896050 1961907 774113 1955660 1736840 1739457 1354811 1497386 1779322 1622261 792694 1674661 1145806 1752630 589847 853999 44754 1602963 1360165 1608882 905068 343527 127012 290286 879210 1251143 107984 1344874 248987 705038 402043 1664950 339471 224789 427242 1343579 1468991 430888 465013 771245 1170520 420597 1285243 1160551 89055 1477501 1471526 1037832 1360910 1802575 576060 1048485 214951 1593750 1249135 1289574 708603 1708249 1721480 1430188 124546 419106 1259128 152355 283898 912608 539029 656167 678949 134561 832084 538038 1581715 867581 1331580 650547 1573162 453911 1630738 1375551 349144 1624549 943882 1682847 36995 1953861 1513373 1304809 767713 1370224 1125700 896944 1840203 557405 435557 334267 231077 1686578 1336658 712072 1481238 659314 1306274 833876 895670 828552 1952179 1332251 1203166 1204826 1289918 923745 1179975 1073936 1672375 845433 1350855 1373566 90189 330025 1112750 127039 601152 1905086 1330954 614072 1114753 1659905 541178 764302 1732163 1314170 836645 348479 381809 575316 1635336 1724610 824996 1790893 165670 893755 881548 149015 1528682 1568979 604593 442642 880912 1968886 440561 898420 1567832 436600 138583 198890 1922762 1824712 1541976 222802 182040 114181 391699 683431 28510 1920162 122303 1497076 517667 614393 1707608 1791749 287216 1899470 575633 111234 1776983 595859 887904 935816 306724 1567294 1029625 954933 1992740 597064 566673 911100 4270 369652 595747 187951 199373 1830472 402692 1385097 1778711 1093298 1783180 577093 1314348 1604159 1604415 268399 135681 1915227 1580297 1302970 959532 310407 1283679 500189 1245115 688597 1346336 1074812 1368540 1511927 298983 1354591 918182 610672 489503 1074459 933978 978623 159371 753172 903023 109293 413266 641657 1279716 365554 780523 430733 1843125 598733 1550650 1461781 1866873 1479101 1043534 970415 808264 124548 682943 884422 1576826 8513 1565986 1356895 1829665 14740 225327 799350 278767 562429 1371508 885399 1983577 1350425 495002 1079421 1787796 273402 97706 884972 1492382 1778026 659307 602732 1035821 756649 144386 117315 374807 718964 452704 465402 1952848 1164430 1188687 672575 103251 282085 639686 970810 752578 603445 1800929 97565 1623421 502000 1143541 1395256 1722279 1781979 408999 80301 1253157 686290 661906 1914049 1426187 656159 222431 470661 642901 211501 413257 1644418 1218660 1542470 554213 313396 717759 1568441 1843143 1455490 1111544 1581465 202673 1959183 750998 459112 390990 1002279 709650 77308 661491 1505997 710642 31518 1377267 412555 270325 1033047 842864 115981 190689 658622 41238 388829 1988334 778665 398664 310039 1107431 1918257 1309585 732044 8814 957671 223047 17552 810943 1458975 844304 1782345 1713603 710997 1718343 713492 1617805 1047996 1108302 830049 1805314 154125 1129421 956958 1622920 1053685 1594073 1114434 959221 751606 1567199 28544 543050 849773 245499 1724013 616430 998040 1466940 1346544 293132 210905 674153 743834 820442 1007417 770192 76526 319756 802108 466419 838604 1385886 1035602 580456 1698205 1341965 1669256 78716 912177 758054 886492 474745 407976 1284470 1487043 1799166 762091 668484 288798 793943 79756 1196244 552356 718640 1507087 966480 38276 1023995 694177 1338581 917299 669411 437835 885997 1671929 1703969 658730 1324399 427857 1729064 940396 647588 983118 1236527 1731917 921192 1440760 340864 1054341 1700023 776460 1444718 1804685 570906 1351076 1199295 1530377 1679070 2339 1550923 639457 855992 1993760 985883 937688 482868 49275 1033435 439340 1877443 1248396 645626 1252522 915977 890842 399675 1064976 1555294 1935888 12253 1688392 167301 823128 1026478 447773 797374 759470 271287 470877 121212 1039401 249475 261706 1710078 1802152 1176967 1036075 223378 1022251 261880 1583747 11272 394240 1026823 1843227 302328 971380 925099 221582 1535924 696210 479431 1413568 1457048 238853 54333 433823 122586 1229251 1018550 1881963 1929044 1614348 1534720 1062581 476219 644935 627248 1256628 1882864 465398 1915533 449694 1921235 933924 1837221 1527310 1686532 467713 1597418 685225 1827595 330293 1054963 30472 880276 1876541 1855918 137917 885421 560477 1447511 551002 1034391 307167 150141 1064363 1213280 581153 134216 369414 751780 1233490 1531212 829239 102336 619520 716678 1180005 1275494 1110070 1150805 1081520 1103137 104580 99568 267025 1530127 858866 1334227 116061 1080260 1725043 250923 1724132 1007294 189834 1981154 892195 370044 1052594 1241702 46496 169284 1706328 1912701 910259 982593 448965 1358386 431447 1098409 659584 58568 1490601 1498103 1890142 1425881 201390 1263736 1600221 1326874 720374 864634 736887 1265172 80068 1697171 1338175 1393943 635055 897424 527246 650519 1846035 625219 602119 1863394 680239 1784889 571520 1668577 1203618 469201 844303 282857 1163762 1594052 14336 461655 80944 1031648 952437 1636184 459945 504943 801493 632297 781448 657232 1962953 103003 266814 518623 700746 550331 1824872 1110604 1684860 377343 609637 80746 402775 221788 1589307 1057283 1333913 275313 1311702 1168263 812380 1958925 243202 905243 1550768 891731 1960512 1756308 919070 1473092 634544 1674070 584125 769045 588593 929713 1402569 1787813 1212195 409241 100902 1625862 251436 937145 647297 340633 1619526 1679335 518370 1843209 1624719 1655884 182868 200018 728065 166344 750078 1864849 15040 595837 1474554 211127 1489296 198574 1351856 1190188 1511546 1304230 1919292 544058 1969572 1751441 75055 1780613 1696734 1363158 643025 819367 1995645 336423 1181659 1945328 932676 1218017 879065 1640777 1549654 1471709 279341 1672751 1463525 990024 1368364 544310 588806 976757 1622664 1257116 1039802 158927 1245522 1355883 360050 1867060 1070559 32869 671941 1122338 536801 373464 1790448 589601 424466 1404426 1554556 863030 876156 1677506 247141 1937735 1587424 1698897 1702141 776251 60048 93176 1750886 1077987 1577755 179321 1927569 1450839 394388 888076 799471 706795 887982 1180940 240448 1790238 772791 1260210 466893 1476788 51957 602590 1062026 1062338 1215757 1698026 1019264 581739 1599749 318573 725773 1343866 489978 1029908 1505463 1065147 283376 1919627 893846 1240315 1789953 1710069 452069 1159567 1823826 71346 343605 642988 1631771 1643883 1135845 338722 299576 254568 822610 958432 1689080 782656 582704 1747436 1905559 1765894 1697323 730047 475140 173296 1197518 1806416 1711997 198966 1645611 915576 1575744 1239959 1207020 175565 755142 1427748 748374 210747 1920070 740960 137500 1106868 1953760 1791853 1234593 1469505 1969163 1229904 28976 677146 1963689 1527158 1029676 1794805 1139397 1448928 737904 40702 738624 1576639 1153758 24000 917846 1350444 1284018 28987 190587 676727 849116 670816 884942 1771430 1648219 1058254 601163 1407650 747793 629718 1700086 1086282 1946314 1832263 1654613 179042 1898370 425077 1547077 1309371 218215 825983 668008 1478489 230927 1184678 1690804 1044516 733611 1186186 1639162 1458430 1888978 1793367 179045 1758826 1842690 450690 914091 582699 145671 584120 946964 1159583 1825563 1432643 1780526 1076053 1791284 271269 1800814 251705 818138 1286316 1098417 1711294 227825 747788 832849 386214 1743551 1152911 440848 1373648 1215905 1428381 351373 1205047 645669 307365 345276 1641926 778139 932172 608949 1355176 223095 1245629 1332130 630035 399075 1605586 386900 1562566 863099 1480714 1488593 1450948 882008 1350844 1305673 1838323 760476 182566 1852603 1104275 1113147 607556 957509 787970 67709 866982 588554 1524880 570481 1407522 430849 789075 1408495 1858046 1299689 1866943 73031 853688 927307 1155379 1773463 1443218 518825 1657030 1624529 1490015 829398 1132806 1270514 376798 199721 1287036 1057396 1716890 599317 1333155 1621848 1403891 1318845 1316036 1412703 1518835 484799 481062 444196 1464218 1676018 1641466 1412223 1876338 253507 824389 1798849 1409897 1572715 504598 229258 998829 702768 743579 1625400 171500 1650187 848522 1024997 201919 170326 340975 305774 1931087 639806 902323 1098295 1108672 855400 12784 378876 52472 1268126 1914758 93716 1206922 1192552 487244 277652 668778 657915 315475 991136 1295846 385692 1275318 1743104 411276 281196 1642586 472799 1516980 464555 334216 1394145 1486477 1253543 1348794 1609722 755433 1543076 615089 1716246 1269583 847952 1115651 239770 1556167 1893267 1970146 1194991 417303 1703770 1562742 1804625 1469090 725455 31992 914188 1538496 305443 1941433 580206 293728 1894833 1816161 689597 1648257 916722 1294174 1878447 1574026 1735609 1074180 1537707 153843 896731 1517707 1129098 165186 803581 329506 1107674 669334 409591 140363 1068607 644303 954741 247533 1774277 985838 528345 974040 718460 1518724 228720 689688 1109486 1036029 1145106 1944272 161877 1226251 798100 1344956 1229373 475345 1607589 82117 1682594 80321 1284556 748205 1497646 1797028 920411 1888532 1021618 67513 417726 1461060 517851 1356961 1697641 928256 1414590 1084166 1716389 1072242 641178 1704862 1495222 1627432 1409289 813166 1386050 961380 709673 1205528 1293419 1162280 1148349 616150 1852089 1199933 1162911 337926 1650956 1612401 632007 1529076 1859876 561598 243585 372167 710177 290615 134878 1254067 49263 1264461 317679 1356877 1156886 585490 763664 363112 1195737 1551550 598930 312458 52683 1037342 1898149 1049519 1801794 1766404 1377142 999534 143017 1688627 900806 1529161 1712651 1060674 1972863 25791 1896302 17792 483561 1395202 191926 1808983 1677478 1528966 942039 78323 490131 959323 649836 1565152 1204161 148074 835504 154096 796474 105807 1196029 567684 1826092 1305358 1925975 1425910 1063265 1670149 1535472 690104 1804414 1185366 1463973 329879 1173026 1131098 31982 714485 1859467 410048 1084661 1117560 1491770 547068 1831026 348811 57167 341185 37411 1793019 1144299 1622874 738367 338551 1019924 435156 1951412 1804815 772661 1583033 1458791 559378 1400442 907576 1586381 1942854 906526 1168362 1539248 1394257 316740 1779649 1139954 32008 1817189 1836354 633540 539898 1894914 671219 288580 1093430 1941426 530217 1105644 1896899 604251 1821353 480315 405454 1728920 1941509 876775 1589771 545803 1625269 1337449 1615451 1352127 464937 1176562 591633 625494 1708481 432738 555734 1849444 154192 1428600 1061443 247320 732254 1664959 1567693 1892748 1059703 913386 1277582 1980304 1448973 602454 617353 1681873 1114349 1776485 1080174 62405 61550 912112 1277505 562093 582014 1674767 1304906 251861 396524 307243 1214998 1498227 686090 149644 1159965 464549 928036 1491940 436651 1848244 1901200 837310 899257 580558 1474030 1676092 1195172 813007 434595 1370822 448324 1720872 474887 1796078 1047711 1604671 1252466 844291 58887 995992 1972866 927871 1782341 264584 1117124 485900 997307 1280782 353568 313306 690558 187495 859046 376766 20201 1279283 599741 992943 1474308 1355419 1668681 1262967 489845 17227 54405 1085612 121538 1216310 1741267 526684 1004400 746040 1564591 575050 782958 585470 1918649 2149 373059 1425440 1303597 680430 900443 1312623 1493187 544265 541651 1330903 1049662 943013 15651 1219341 671451 997270 439452 1081577 720688 1175148 760043 1462774 1796941 1148061 1276594 187117 1723680 776149 1067341 734721 577317 135551 1723915 1185281 514026 1808407 165279 1452610 370154 502864 1556763 1152358 1363662 246175 1585676 814301 1466193 1993480 26419 743527 908315 1402132 526983 1254348 214512 1872902 47165 1827670 1760410 182423 136564 467049 778379 173553 1349506 62677 958998 1209932 1815525 253855 74176 806120 1344670 1443723 1659476 1316523 1769458 180022 1163923 210394 721353 1166328 654648 528761 1661583 1147094 1821166 798716 1013064 388292 163047 1370395 596221 1127018 1311030 587783 316387 69165 365035 429413 166542 1032865 1636110 1755337 485001 229049 992203 897797 590117 954675 1396634 1999011 61574 1547110 69268 710284 801751 1804078 963214 566182 1564300 953600 565240 199268 943796 24883 635804 48403 1822227 1589749 1566680 917962 1150556 1548544 379829 835761 1112356 320153 1027893 544985 1170262 1236106 439130 1794476 1569772 961153 1179839 304492 760144 991879 1276056 1169798 546837 1777254 315510 1226053 244893 1854386 1636825 1524589 199426 1870283 1618034 1471769 1197775 177793 877149 648789 882449 32813 535067 2963 1122630 1451771 546907 467928 816555 793700 753516 816432 1439056 479840 1120150 705402 346949 1426604 1871783 723959 1411672 1719679 948198 457128 355568 1017648 800335 1029119 476694 640639 1685895 1783498 1504436 715171 1617898 564227 344395 1333651 1463336 758549 1153162 529161 440986 61283 46241 285383 696729 1086481 1170388 250197 1802539 885714 1019349 242311 1338734 206069 1597783 1609585 1232916 385906 884626 284468 1333071 1864725 596987 352425 1333633 122994 1150359 212584 379669 1551395 1463459 1998828 713502 129299 1049541 1046559 258262 1457755 1793001 445812 366883 1077447 502327 934455 841028 777630 1481967 308099 1978666 1062139 254702 778331 89448 684040 580588 1676488 1574006 1280576 1446101 104499 504330 867830 1973969 953543 1804315 889254 1365656 1056411 1821962 1133768 1401874 1357396 639932 1578299 549096 830065 1899811 653066 315185 835116 1397091 1221586 665753 1429367 952349 1934498 771544 404343 1706738 130155 1869220 1397819 673182 131009 151676 804225 955857 255101 817018 1005462 1158053 485098 1796278 1179422 800715 650010 1334301 573754 1261392 1763212 1007518 1931786 802794 1867502 1067082 1529023 249353 808211 363065 391104 1725353 240503 511674 1117999 1987591 358191 937642 126649 871405 824622 635812 521882 665996 1796554 646807 1434624 1581312 436486 361761 1318596 134210 247428 1856405 1931576 1103655 341528 480602 1103068 1150632 676410 1001835 1630259 1364024 675121 1287729 886667 945032 826083 1447763 1148461 760097 577765 1151541 1298039 886925 1820941 1418514 345110 1734502 1332888 648007 141607 1926024 642218 1808143 1925 1385935 743171 485656 1046909 237696 1121877 1988588 1246974 994779 615263 1475862 1825866 15786 819806 403006 678995 548502 819063 321782 1266620 1505309 165746 479530 1297475 446348 1191213 1672335 402311 1784317 22576 815316 260210 752804 440886 1061045 1508499 235671 774164 1317941 1604516 1315946 1638625 869969 1461477 51823 1978018 1160931 1860888 1092438 102328 424976 592193 844379 958653 482833 495474 868300 1471213 40274 1564882 282018 1282026 459225 714451 287196 1146444 311743 32794 49820 602229 825657 1829248 490122 1402571 285711 1193016 1867699 442070 466080 172725 748970 1729207 1528091 1416198 1257306 1431971 1564386 1751445 1993507 1094510 1967488 1228063 1666409 1250172 1929508 1555109 1421863 1148051 506886 1817845 1468115 1606592 1466551 789663 1686762 990508 1475201 483584 1019997 548939 745295 1775141 683893 1681336 1259531 1021648 342786 1213041 1734638 1787241 1631009 322729 877934 524342 1318122 487909 1834556 1572855 1961511 1053468 1630801 1423365 891152 939224 167672 1227058 304365 1660688 830703 1798502 894765 261197 1324539 1518446 370634 1439697 41064 1559370 1716706 1699383 529421 728142 604785 467747 1899651 686443 690423 1617280 1525905 1982734 1329378 863288 1751702 1090088 1211704 869534 503160 669393 1254158 1771423 1700037 420133 305363 1455494 1568611 814651 633379 807453 1119122 1303990 886507 128134 1742082 232894 1616847 1759499 1802025 1832724 1516641 1334247 41716 595875 365833 1302393 1459607 1360078 1098451 593459 329606 471651 1900192 1178311 1428199 927474 1210390 1227211 109328 1203296 1626126 1944027 1080258 924260 345509 1043455 1487930 1938599 1765656 1970302 538659 1682006 1277301 43633 196790 292336 1354142 33722 1541949 12600 1599604 193193 1540654 917257 1599274 469490 219907 1998238 561268 813293 1014386 801414 470075 1171467 1005136 1836695 2933 1858588 10601 1566410 1433303 1796874 215435 1813802 1605295 679185 80330 1246184 798020 1573393 1084404 704247 752344 535949 890742 1107493 96752 1743124 1319073 711511 1329489 285349 1897560 1902120 649600 723652 1917102 526557 337330 854171 1376213 1694982 782049 1389653 1632134 1816910 1589684 94768 1970554 1952659 102600 845936 810651 325069 876642 1828613 1959747 850533 1643152 288790 207836 736453 1972094 371564 1942732 1108373 1641576 1784025 1056229 1468199 1009188 553649 371248 958748 358352 750785 91120 48273 715541 1823352 1831901 703308 582169 217746 709571 891400 792641 948316 1766535 812403 1387832 1328862 198705 1558986 1088696 1538199 1343941 207667 562780 1197982 975619 1722764 1618469 1215155 170145 1665664 369420 1436748 1691414 463189 611332 1838000 1949905 6339 1112210 100041 534758 1520160 528605 89574 1568616 687759 1720359 272846 1141612 314464 297851 357178 46367 1718911 857689 1119994 1669515 246935 1486582 1496818 878854 1802614 721847 324116 1973507 829289 1564198 767457 75041 1563780 1650149 1780120 928808 125994 1846735 734893 552158 874509 1389194 1988750 262209 107443 1224136 1522196 283292 313255 364603 1650981 1810002 829323 1377867 721678 315155 1463490 895770 1536221 803915 1436457 851987 840283 942996 76170 1628877 724741 1349936 823291 701478 237718 903122 265796 1576436 1579377 579077 1408400 772398 1176890 1797543 245034 1812369 1037404 818493 148357 1458020 904426 329829 986117 1148830 1397500 1011098 1537631 1540489 735615 962236 940047 1920754 801555 700100 1945195 1640044 1192572 1094948 1927848 499379 1181946 151697 1439280 1037429 1688184 1106948 84698 1118152 1677118 386720 5506 280352 1735400 1664940 1382547 1147214 32994 1338610 1487109 1480298 1171576 1297472 1462469 1478902 804096 1459902 1352423 191720 145931 1397816 1314235 1213144 1328114 1299993 82909 865747 1168396 917980 1256273 183643 515009 921083 511581 902439 187962 3471 336987 909616 1691317 1048659 1906223 7037 1884974 1515898 634637 466240 1349182 623833 698657 1326179 325317 1592873 594002 1862824 1656743 828660 1482015 1812125 1059439 1899783 759236 1077105 541307 1934608 1622354 508818 355214 1275133 1086924 1010920 1070245 1518966 1050205 902221 315140 1737044 1693430 1849848 808969 990893 424215 1296204 1986048 492983 1440355 1773927 1347168 1169283 974926 1188833 980865 1392326 1305089 991211 1193595 436402 1901341 1917367 491461 910433 990806 896409 686108 1630748 761717 193087 1371716 1216212 984980 695 1077441 94592 542598 757329 1878086 1557363 240005 1418362 1242001 602147 160935 1152931 1896922 1964232 1988077 1525733 1712869 1860057 934297 1821153 693614 1885464 236869 36501 1229155 122710 651177 1982 1169659 843626 127448 967549 125706 1339314 1480560 590399 416633 73786 742578 1251441 508698 629982 781797 701728 1239511 1752829 1858870 1749105 116514 1641030 1944152 1871470 853558 483390 197510 1379310 438381 253219 1105053 1337730 1516692 1850493 1777783 821893 803771 1285223 1890952 873073 737586 1023653 671552 752957 1964672 1180851 982029 999153 972735 598548 12017 1241424 1073455 10125 228190 446141 1163244 1553633 829008 995432 1721831 1606895 1314638 1417905 416103 1548193 222725 489403 156457 1329908 628702 581400 781957 1716848 1339495 21071 1837449 623520 612758 437364 638985 1867494 460361 148828 671474 381345 827648 523834 200481 1000771 937239 1031155 327648 769503 760089 1382778 652256 1241547 1997012 296397 375929 1398018 1504108 824514 1582429 431845 1778175 1964642 1962421 1987373 1766149 720008 350014 215301 562445 1934418 817504 1469235 1860197 634104 1512534 1984251 226257 1260187 743290 1924237 1820290 963159 1963759 1379246 906471 456316 1637256 1997635 1283849 459193 13264 1131368 917392 1565241 1857392 1976098 835550 1251883 1565787 1315677 1537184 984542 1150943 1710508 901403 1467637 1574551 451052 822794 654232 234753 977160 653163 1072055 932697 656160 1653149 1277862 1570900 1511062 1971713 604798 445279 294278 1971860 1623782 959745 1529892 1664742 517340 1975259 806432 252560 240440 142629 1016741 1082864 1720627 654460 1248045 1288099 9813 1210225 1267317 327449 293687 463965 125019 1065987 1333990 912234 1354934 370504 975644 498408 244822 7799 1016161 749072 130830 1631561 28913 594048 1113535 412488 1236484 858231 1115438 492988 1048640 1482664 1074389 1130907 1093869 1436806 1660121 1152240 1303775 1910244 1411965 1349393 1281323 559631 520984 1224755 324534 417744 1823689 1867452 281572 654723 382287 617371 1614485 242100 1537864 1926289 592214 1391739 488454 962353 252737 1148014 1379371 1422766 1115548 894295 1225529 1382803 502130 532245 1215785 483580 1238609 361622 310313 703457 1158118 35394 146337 181881 164577 1878908 1505049 590425 681444 1527319 296561 582457 480190 322641 1846151 1225602 1314779 1177892 1016936 1265389 819393 1769690 464726 107523 1025720 1582262 863531 114953 1892864 960077 1793488 1177895 229817 67684 1375787 380780 1531526 1930633 1875507 1057376 894154 1335465 1160745 906176 1681341 1468185 934462 997450 1192376 155214 1177086 1832459 363348 1531484 1946933 1235057 1470717 1488049 891644 1631333 344312 378577 1152428 614110 107574 979582 1110329 844375 848401 1234975 1878117 270186 361364 1352129 1584466 1293031 1091468 772689 858923 271134 1035802 1378788 1807555 705246 909262 1185084 1705606 1577674 768531 395472 749629 1215775 1356598 1933969 429343 642229 666955 1259710 1874273 1699953 1696607 1112241 863661 258977 1030901 1058271 236420 688912 396273 289734 947791 811848 29290 1854959 1872520 878630 504202 931861 1583045 1649763 989193 1990886 1698206 1078200 307218 953876 576927 1237480 727325 618777 38919 1198571 431161 664447 129048 358491 1781992 1325661 316573 423581 1200872 309676 621901 21251 1893668 148681 1307958 1595078 274932 1166106 48858 1461138 380940 460951 1025082 1875694 1393780 733842 1669845 109563 1226505 472202 1218011 1686909 1166048 788694 1253418 811852 369460 814148 906855 324964 839794 870021 265167 536603 1537984 371462 443758 511325 807667 1432636 470611 108545 1543927 1007142 916159 1080476 1377482 1102362 1285437 570774 1028482 431814 857197 1949764 957235 721195 401492 1082319 348148 18663 1742554 595992 1888634 938680 1035295 782907 962495 1006153 1630699 152059 611655 1108447 1712521 11208 213379 1477963 149976 1695215 1725009 176078 1190623 1902377 616895 1636779 1980876 1403389 1772268 551486 718712 467695 224367 1105178 1515224 765857 1982944 1929615 1708447 157154 709511 1133012 1248674 1891897 1638944 470388 1041688 1180396 1185996 564351 180722 1111456 1225708 90690 1050549 520892 638015 1494361 935366 1920867 171978 588219 889751 1466827 49579 1425676 447704 1095705 879154 1553808 1049126 1950004 205209 966274 1882588 490884 1320225 1065906 1487453 1011041 1015365 312154 1550525 1315682 87532 1683957 901246 804151 899721 1182762 537242 683177 1998749 1109724 262475 1981210 465417 1488003 1220973 672624 842179 1339078 1473747 1636138 388798 1423056 1446835 1294950 340728 263932 1150807 1412671 194425 1254309 766593 1559224 1226028 674778 766231 1887010 329940 1591599 1078394 1722943 1636025 716931 1934810 1144072 304054 136406 732210 1847614 668699 1844652 571876 708189 1390899 108778 671125 1681318 1601457 288028 139663 1400745 1804821 200715 1865094 1832440 446896 545560 1532960 1153827 1786444 1600024 1995356 1947115 1459067 1612813 1747810 1721218 1884686 311703 75203 473130 1811025 1859258 1641787 485842 1279266 214389 816901 1946106 894438 405564 311647 1873390 756969 336783 122936 1369704 1969204 481769 1230918 1041556 194579 1659775 1326791 1932556 1140020 1978573 146319 590181 325181 1757066 1660651 1238473 1811401 760218 463878 1793875 1816103 1433639 1876250 472337 150987 799898 1819475 473885 14699 199813 1739653 459378 449772 17319 1289148 342859 1368817 1362570 189370 1081083 88473 803851 429709 1238035 690475 1977702 1037501 1294267 1626944 653133 816453 1116897 919714 1202805 1871706 1104428 1909403 275482 310177 1802520 66118 1428621 769096 876529 1835938 204847 1520406 1310691 1938853 1406000 1930092 557613 1873014 1302041 1150405 1257883 939669 1157196 1340968 1957479 1382039 341290 1713934 1176152 202100 1385724 1955929 1849460 1039150 96774 1095494 1594202 1939848 1937825 1142682 1035643 785922 1184514 989691 543032 768940 1284738 502168 224282 196571 1086317 229636 1698371 421297 361801 1459269 1079228 826726 932629 1222659 1672521 1557958 1131782 1768585 47137 576830 1577522 1810437 895668 225689 696848 1202926 1464198 997467 88627 1896566 1241388 1301029 1868310 1996859 1685314 1194053 897734 1894491 950563 806712 1153696 1330917 1581855 427501 1885394 740877 1797619 1106424 1699000 831760 1089629 594209 380411 1730955 1811646 1006571 247284 1437580 1424281 409711 1431413 1170260 1575767 791036 1498936 1940054 1580503 822275 789648 1375684 1726468 1641370 1597263 329409 13969 204630 1933228 990937 538292 1239808 494673 1104340 1675283 142308 1128946 685383 143042 736498 293393 1535150 41685 1665360 409972 1300178 1754457 1487133 415171 916790 1871868 172585 230304 455293 1545823 1561138 1783307 1311878 875497 1417638 896277 872844 210941 1787141 153336 737451 1179567 140276 974729 807135 546984 1878365 94625 1371668 85559 114642 1095667 1887859 1601961 1012734 677378 1472411 125643 1602809 1437974 1995443 1077304 1359667 212440 281077 829514 1501194 1295638 110374 1541463 1652484 356575 1896778 1644061 1869404 127514 174096 1833477 1402795 1489777 1343208 835820 880244 1241652 108386 285798 1408369 654396 1411940 311278 1009180 584575 1536908 1690095 299435 167976 1809483 296244 320720 1388018 1048519 1362986 1653535 676129 460653 1609357 1292666 359243 1003190 1226218 1062498 1033359 1018294 1594432 148297 1762299 746938 1728013 593936 379680 350861 1800272 742888 1915169 1397613 749256 1340036 1560978 1645950 1319193 166490 1188970 1879791 633682 1671136 126048 491048 504736 1239627 198941 570251 1934335 1633220 1400963 582836 1367116 298153 505853 1738710 1613976 34597 285707 1361858 201208 1638914 232150 216606 1694200 262260 238236 1505301 908578 944232 1489860 1400842 876366 1990403 435787 808604 1921388 93085 237809 1128675 1759317 215996 1097578 1221502 1796487 1321801 1634227 1685974 149430 132907 399143 1287970 684387 268931 1155674 458752 1731259 846414 1688996 373821 487657 1219414 226641 1983993 1109133 430804 759884 440471 295439 330172 1310408 1544404 18719 527705 201288 1869656 1111658 960917 1508085 1585980 1028396 664016 216232 975825 4536 634379 720415 262616 870308 1985611 59061 1408533 657950 1107285 118434 877816 1260848 122396 1961616 672129 215306 395350 1185043 340673 926131 1150497 139101 906456 1520048 413088 1084666 866961 1640949 219021 1628570 328621 1624147 177989 313861 161823 1601674 1414357 1552223 510739 1986610 1353287 306138 626086 160786 1821866 961108 1140411 615978 1866005 867547 1065187 296681 531039 224374 1752624 1770170 1341952 693028 151544 929073 1406924 1417020 1925718 46224 974101 794653 1765344 299878 1410055 942821 1320030 1910575 1917707 973824 1789321 521156 323261 713283 1953107 233194 914276 2435 1672463 532106 137387 1719462 1758074 445148 446056 90835 1342384 859362 1582608 122664 93967 124816 878100 1504051 1068993 340550 1212383 118291 294660 1445546 475854 1830838 481748 1105848 143926 1606761 183131 306767 480864 1877331 472236 531009 1073010 1740440 1973500 230120 1359512 1769780 1343299 1272846 1701583 849594 106438 1001679 1607045 1152908 998173 1106277 944980 1466396 372820 852346 1095187 1885133 1442649 1466637 904387 822079 423870 957232 918354 1488282 1539902 330244 1866649 59264 1747183 1598243 1959615 789197 1625651 1748458 1318120 218813 1616583 1472803 1808542 751383 477026 475335 1878643 1522603 819139 992163 234311 863219 369889 1580763 899561 1743336 1377688 1041741 20199 522267 1676332 1445874 1488205 1287112 173320 824524 1841733 1616436 1400244 522637 192235 1255969 146248 611544 498000 942828 577522 99694 983575 20280 783356 970854 640900 721093 1017499 111876 474788 1954272 1431366 1261937 1768704 323713 294295 557095 1248806 504795 1483016 462856 1636847 848582 1318685 479025 1380286 913275 90532 123604 1411833 1229784 609077 1513105 743320 324785 1564586 1322137 1904168 34745 1661848 1933253 143032 1297095 832892 356422 1726564 1146303 635643 1031629 1567229 440445 1521331 505147 1752473 1267594 1428722 195345 85271 338923 854561 1365741 1595381 1033617 370704 1814165 120244 757901 1777928 677929 1178319 819659 572532 1928386 477413 105870 242284 317664 1481620 1598202 507862 161886 1784305 1622100 657346 66798 1441795 1905019 50613 658113 1012553 203618 1031344 1784046 1403347 548017 402957 1352147 1240641 268632 463875 887586 1137879 1600704 1742483 909624 369555 494322 941339 549221 717355 1846292 475926 1397201 1383682 1967752 1664241 194109 1869086 638128 787221 497776 98099 1925251 334866 1985003 1619785 237544 981133 34768 1142899 113035 515074 1389096 1330525 974463 1853169 1151212 1280343 1643903 176652 17477 651532 281207 1196757 611511 525765 471609 1981735 1069776 1118440 484028 957938 171863 1986421 438410 1318274 855610 115884 724108 956106 985249 1743868 784789 1388280 43478 269296 874389 87867 1540517 1068645 786093 211984 785927 434493 1649445 1941568 1579306 596856 91773 390677 1210931 174907 776489 1842720 237208 220215 965191 1413592 1274257 1034727 800576 1663535 1436334 594616 1802002 1191812 645470 1098400 1674855 901928 959268 1782571 122327 477608 424124 1076006 958157 510317 120424 1227821 1318760 1862718 216912 835216 1585967 1167897 781718 213 1524113 1395776 1745075 1675789 1677314 476854 622878 671977 523033 484500 1561050 1212087 683210 730758 670420 1847233 114684 53410 1779311 1341997 68795 441654 485135 440453 1231977 1542586 1914306 52000 432091 347956 71042 1953283 487257 1248879 1569146 217547 917395 508557 1279479 303318 1312562 453186 1860658 353450 52981 1655859 753349 1036697 117135 812126 697747 1956007 1314479 216562 840615 995296 1331360 1824411 102027 1817068 172718 1428139 1435040 358327 1398772 1042906 1523610 1626819 1000150 682729 1059285 105234 1701756 482987 1675646 1550588 1340956 1598503 606034 1315396 367448 1992813 1427750 166410 547319 486052 393758 146272 848506 1507192 1394806 1760919 1348868 1924689 1428807 1275573 891896 1970294 625658 831879 1629194 786971 737547 190757 426651 349751 1611733 1907206 1433297 981319 440229 1696435 1876848 1718317 1191846 1923483 1084597 473477 1866366 189583 742978 543006 927448 299969 813716 1326087 911810 935786 199905 1300088 893001 154053 643441 1095862 1460378 843197 208102 1914 10731 123499 732472 1785723 1516545 1927143 1750132 9332 1967518 1367325 152649 1222976 387519 545509 724483 1038355 1960697 159687 1131242 1551940 760830 1420859 497368 322135 410457 159245 1492669 504538 1159559 865087 1533219 1443173 1828832 772097 640841 1961221 1698559 1141888 485400 1868441 412144 1510560 1091264 1417468 913643 365750 1841451 1241611 1492313 1836326 755672 911575 1080853 1403330 1302919 729772 1434280 1879852 1155860 1132876 1754838 1410469 1062800 744833 1300746 1967031 992345 520773 1576817 726703 1611575 438796 1199873 1257604 1870310 767861 841208 1946153 17657 1140229 1548588 1925113 927155 763482 1448597 156462 1067278 263155 1504881 670119 1601917 738818 1746137 1555145 1573229 1682450 439957 35416 332820 1215899 461460 571222 1229161 1133537 1057739 1892842 401407 1228596 479733 743823 992767 1445384 1252603 1655270 1920089 1362470 273322 1322414 1575165 1854798 1033754 1390336 663405 1269581 1215815 928457 1109426 1403877 265595 1798145 564115 220491 1876522 1121228 150610 1289288 1613597 847596 1530997 348504 1294 1011042 1472305 1344865 1954441 166645 673034 1337092 1195033 151843 759309 1595101 1712379 112737 878979 1801909 1074798 377659 269460 512 738773 1660874 246847 179924 402772 1953326 1159647 1751369 904274 1115207 431373 1656964 661712 1855403 425340 668081 73269 1398631 302920 321136 382395 516792 310046 1323998 1822471 1331031 622854 1005403 1259080 1189241 1029197 57382 307224 16553 1539402 287553 1892406 1038618 1331990 1717674 1615601 996351 611265 1160482 444218 1769582 250539 1226302 1926692 1900953 1011666 1010586 1800689 314730 1654268 1406584 885894 1651021 893564 1844531 988331 115053 699190 1246954 937054 626372 1458062 255891 461979 1602865 258175 1330489 1787455 61276 179825 174818 385370 141982 1512009 1659976 1286951 409586 1025460 852754 363565 1229213 785904 280620 1009414 1858593 165094 831811 857588 36190 1145235 113276 594382 1792680 139038 319232 119517 899252 1996801 1978751 1476681 627321 1197625 795732 198326 1288179 1297956 1250767 892512 574731 1950645 367542 111619 1029130 410685 241544 697912 1325241 581736 830866 537580 946293 552646 1151931 175626 1070627 1619760 1251857 1707176 748904 45941 884476 543823 1952359 500315 1394893 137063 29333 1922705 642221 1833647 480787 49465 1610342 1099988 1829631 412370 517780 1127046 982758 231086 405067 480086 1955516 234593 348152 1841043 937743 197872 888605 1108277 1212844 1648485 1740161 927867 1978112 993456 730825 822172 21269 698306 1198491 1682368 1261233 1224997 1496489 1045012 486499 1008788 319897 86135 890848 585933 1354574 1974491 608483 1392262 1394711 1197853 1448764 214441 708822 1502916 1374128 187369 1217025 569776 1911803 619109 647315 1237514 816503 1406057 1563865 34383 345538 1533678 754840 281538 500701 1683634 1315339 954640 859944 1916822 510840 215439 228367 972710 1141293 796772 1095233 1692781 1227394 514752 389240 1055060 1321747 1382335 32233 1373498 1776386 549953 302908 38485 671791 17159 1895237 401363 874088 875512 1372563 1920024 246363 182915 569003 1642774 73095 461604 830131 1990413 814556 1809834 299952 1181873 1802772 1932339 427833 942958 1343027 356854 1097376 599877 178995 660828 617239 322899 1578822 396558 601610 1805427 1128270 56232 1824683 958909 56959 1314569 112805 1843648 724549 1099244 124321 1379203 182080 1737342 18704 1042353 488237 169430 88595 1372435 1307547 1196297 1792990 1570802 1773479 499948 1661931 1492484 1545343 1756041 86379 1903617 813738 1921271 208426 1820125 39791 1875297 890010 1206897 103266 1237044 571241 624175 868347 576951 1316612 1168805 574653 593098 493810 978196 1970792 1480806 1219435 1887434 788771 1398379 1715294 725327 92630 1349806 1651698 526498 1472897 1957129 1912570 613182 1684699 842450 1595676 1084489 1707678 964617 962792 1599705 111070 1731753 1095069 1863861 345429 468784 1978830 634388 1799164 1982654 1857247 556810 693650 494293 424708 979709 1211025 463333 584026 758704 968753 1163116 223294 1706371 1420953 620812 1738817 699882 1530605 1787301 1243391 1279970 40691 1869481 1857183 148582 357367 234912 1912 1897724 1876245 628103 1270654 1454670 1986780 268452 44429 487558 211901 213526 1438616 658922 561084 1677122 1971033 723409 1497864 1527616 1256186 1992851 969526 280822 1361343 1147867 1896164 1459670 1210819 911424 854287 844203 532434 1456153 812266 1719492 972280 147588 1507456 130182 636657 1546856 1182834 662935 635562 1447923 1531171 1161258 718569 510145 1379146 880630 19861 20439 1420543 1831764 1031479 1983216 661882 811566 642825 843225 778406 849752 949101 73529 527096 541947 690435 613554 1417298 1799408 1759060 1896561 1998482 299743 1518170 1805446 1404924 1258769 1713905 503850 998127 1996869 1995571 1374878 1149270 1895873 1423557 1453784 668111 1755923 1658920 164632 518240 58451 344519 1397806 1081911 354243 1444253 6068 1781353 32435 615567 1333410 620570 1854782 460571 226850 65683 422895 1989670 522360 1997662 695550 85238 1443234 833845 327104 1989703 121668 133486 164464 1452230 1660666 754151 948642 1310121 616710 944585 22321 467748 283706 965232 1834240 488767 440326 1545790 218346 1170320 829820 89885 1975371 662244 542118 1140737 1299464 111505 1754935 1008872 931721 1280809 1416008 365860 1801944 742670 1733050 1513333 855387 1154564 1114756 1704666 19808 1471702 697173 1290782 925026 45486 1429724 588627 1409108 1665592 155134 85723 1285861 1295069 292717 1909540 386661 867163 817366 848277 1713621 1397711 316485 1147651 942823 1089585 30273 1817970 1550272 269107 444294 1735070 631663 1913989 1295230 567442 1252867 1205907 1473234 806658 1652694 41291 1780225 542542 618849 1850407 232030 879348 1933452 1364881 1068391 377958 245135 387483 117114 1555010 340573 98551 190918 136754 1766671 1097438 747502 1064164 1406302 266949 1302789 550391 944760 1713610 711807 1582651 35928 1001533 225401 689742 1488143 1839401 1748119 1713329 1668646 1860901 1029761 8393 1959697 1180952 187395 38015 597403 332211 844493 573227 1959427 309579 1987725 240999 1464674 1959227 1507934 1436056 1792916 1781136 55406 1700292 1519436 207503 1584123 1236394 827914 1008832 1310128 220656 1644689 969976 77476 1879250 69843 1439560 1744534 1944563 1513560 1640742 44188 1312352 348065 1916671 1530095 1099294 595101 1915130 624307 146743 697147 632459 1899871 1520127 463183 714391 640462 1606220 1595580 496695 977330 1262774 142017 1538346 1591125 1216393 1297425 706379 389530 1209861 1014194 1211069 357118 113970 938289 423943 1939906 1923872 1385232 160273 930727 690886 1113693 1349318 1971615 999359 1621862 498693 332193 331736 282288 1885571 689499 1648773 425121 1395524 701580 1542133 1699524 1800391 21653 1350807 1306982 58541 1269950 1863375 565956 734762 712173 934188 687620 1860265 1757124 750787 1140438 349013 1141107 1906813 294419 986483 1828732 668570 765375 833124 1587670 236136 1925362 1933637 1903495 1781267 537359 359759 1359483 1139268 4650 1200779 1538245 1901269 1321486 27222 766726 1938177 184410 1009916 218853 38000 1502917 1720389 720516 1919246 1630758 9685 1414459 450377 66906 1624511 1095113 1197157 1463838 228203 1145418 741022 838632 212849 1609157 1809049 1030416 864858 1721737 307475 93280 459010 416557 585445 943725 198682 1384960 1806010 439543 155090 1444517 1859454 778502 875104 161098 1395222 109580 1495717 101496 585420 384831 695652 1351360 1138950 1686149 976129 538345 860580 1529738 1354267 294915 1756766 514639 1934300 1767255 1408725 681220 457619 1703806 1414538 775585 901772 1518630 684821 1278521 311309 797789 96826 6704 686563 1236472 1962588 147133 1525494 1524157 1723203 1244009 1319361 1369148 1613393 74779 1900785 1198785 1302302 1946659 246936 758731 1565744 291258 1401453 914809 677607 1436289 1314384 1834319 755339 29401 1459922 412451 1764305 1369099 153059 1198342 486379 4558 1131208 903144 1511666 439310 589863 510531 975361 371589 1012131 133038 1138222 1331878 1923677 1823409 16053 1377595 1706081 1408321 1330444 1709868 890905 618159 1621836 666198 1596231 262239 822422 208443 136072 1002086 1248670 1919885 462202 847675 302791 1179192 136992 1683449 104902 1639076 1771899 680449 1049562 463411 1636168 994550 639139 195120 1845019 1069756 1808031 1511851 1302156 1464633 1623330 365662 1650668 788389 983905 1962149 758658 1835692 206311 489480 573127 1799519 740921 772631 511118 1852014 787462 630698 516750 1890757 1850609 1431822 151404 1767389 1810443 1810796 1581058 325017 954694 522220 1242165 1376145 929141 153585 177421 1543755 686253 1352508 285345 1199056 1503410 420625 1713495 1533130 161316 49475 1294592 633282 85944 1324536 272805 1718959 1065897 450132 1919797 438238 458197 741068 1645553 1011640 1798136 1228613 116570 366938 1183844 523140 1569676 1803011 106615 837449 1469084 514428 1381900 932229 579971 1626117 659768 776729 882859 1701277 1995936 1246143 1348046 1084800 161384 307335 1562938 1613954 1231456 1245246 527868 913328 1166411 1642670 386394 1398113 615251 437066 1880720 1597529 722943 1323200 865801 191649 1819089 90084 1718244 1773368 689807 717469 1663369 583341 1958340 469388 907384 1081056 766800 1633704 601419 979985 286061 424084 600780 1555572 1630160 1134874 1231391 1492242 1614957 310879 810225 578157 373010 531722 68244 818426 1129017 1102091 523027 1704352 590841 1134060 328720 263777 1982879 657681 1179516 1833173 479217 649125 1071448 1124557 822567 1436614 1053691 1793866 1781845 314068 1413667 786959 318431 1053161 323796 1036628 1475347 360202 384057 246292 386891 1375277 1762658 622452 1936422 1955469 672356 843304 1873426 1424208 123070 988231 1770810 1784612 583039 1852577 1721856 895072 609180 31064 1133655 1054336 91123 414717 1783172 1557720 520242 1588946 1152359 524986 356768 1007379 913619 469095 1835168 662945 1459528 382402 1751224 1900966 1232358 1996420 389505 955079 1897909 361574 926839 353994 1220737 125373 30772 81490 1881558 1031377 1092819 1623749 1479034 636623 1469825 376285 1295232 1163828 1070914 1273650 1744317 1565930 1083581 635049 1838966 669301 1679100 1764701 1717642 1818870 1289077 484411 1793576 1646600 889934 1257424 51450 197451 1602326 1819021 1014785 496458 422653 784199 1650540 1204848 1748341 158802 1556676 494827 408711 1702082 621780 1037599 316574 802213 270086 773653 569081 1954383 1892257 993863 1111120 1337404 85343 1713917 230299 917709 750398 1802401 160613 82095 260238 1465295 729549 1524638 929506 921297 1310279 346692 1625658 529729 1036637 1319543 1183102 1684025 351109 836294 1984267 1750847 136480 1027272 1867194 1513439 381170 1928499 168516 712015 1396846 840667 1612731 1187343 1677486 935739 1301103 827219 234927 398801 131493 264845 1685889 396398 517925 248287 901240 1977612 360253 1688856 1664719 723746 1040615 28472 940009 1550846 1782645 664884 312386 1315778 887199 1319031 1571159 610492 298840 114067 1792649 1090196 406193 185605 1052862 1445768 144586 1172604 1941284 1069905 1096202 112492 1817996 1974414 1060136 1998564 1275894 1760332 1277941 742253 783369 854370 453506 614253 196136 1203243 33685 1791771 684137 1590118 1210843 423388 1438390 1517862 1450619 1326656 1446784 1029142 854656 543756 1336849 342067 1874561 1716348 44599 607563 1192573 838798 890238 1059486 687985 1400446 655183 1384670 1986287 352931 1698608 1024169 1055182 1538785 431127 72705 512673 683468 1585039 1093030 1206022 1951752 1219329 1421126 1122294 1908534 19778 1462066 1545408 1485875 1880588 1714806 1587625 1709481 1845836 1340547 1549327 263247 1684760 462574 873161 633148 1707186 69538 584886 1540718 44650 315526 551073 1778913 377306 691144 612221 1005402 163990 168117 898907 734309 226979 79561 1868801 1959184 866586 258030 830891 1909806 933043 1398958 692636 261300 916308 1537743 271787 576689 1196989 705608 653567 1456685 1294124 135270 424984 1155512 344239 1494286 389575 1931650 392413 788957 666611 1771948 501207 1275353 234159 659006 1967118 1428188 1346429 138117 1060573 1925501 1129054 1219574 1066984 649792 1301576 1663442 1846694 76008 850471 267360 177558 1183477 873651 584418 1145716 585925 65432 1051034 1112706 1747207 1558442 1153439 1669671 1797187 1148416 185552 229310 1369739 1076951 1929913 1741293 844453 1415834 927158 304667 1186171 254329 79806 1520968 959997 855891 788529 1949668 184429 1561140 278436 873576 1061117 1503781 855681 652128 1381881 1316578 1472447 111965 1992257 144421 1062507 1516596 345653 906675 1743851 1539488 714547 421531 892289 1465584 282088 1460155 594487 1718772 1066004 1324138 921101 1114822 528908 537302 1349460 337731 1691350 1924554 670888 1382232 1828262 1663228 442832 1700668 2135 1507242 22326 512153 543466 528844 1255303 230071 1491141 936729 1549468 1850777 473798 558518 1552577 171025 356776 1470787 349331 459538 154097 1509836 1557045 1370067 668075 818262 1972350 302499 107233 163653 1028129 517433 1874285 708517 633753 311363 1304053 301998 662095 375488 253131 1822525 886060 452404 1172982 1286113 1162616 945003 284902 1739536 141907 1561274 419700 65638 236958 1633178 259630 217877 1042988 789748 1164269 103161 409683 1844505 91791 527683 1550386 1835216 970444 717942 801867 1830914 889523 1104911 1653399 740929 1965104 970378 1738299 520919 305730 778550 388609 1141237 39124 306013 1161621 1156225 1632535 102757 807511 751498 513959 1023258 765337 1489683 1494288 1014083 1332404 1907587 162209 1484618 1727855 1312938 340448 1176009 1417807 1987166 490507 50728 1440700 214315 1250077 1624507 822701 1039939 1982670 86168 1850371 1225239 1869342 1757681 1875945 692361 1285424 829331 960041 547234 1313525 591641 844776 1334600 1217484 1469414 246075 1350962 1752180 1025685 852590 13340 1098527 990388 1522548 1583218 184249 1786613 846325 1536594 667014 1036910 383988 1136726 393606 1997482 1791787 1285942 671149 1397178 1734543 1150056 1577472 87816 1538711 554073 490780 1105070 1772103 1947524 532108 628646 532424 1538848 434355 690700 1240447 1853471 183619 1436001 612743 382319 1324856 1218526 1754620 1526745 1862915 1872456 423621 1422093 1737116 1138212 1552858 1079824 1430434 369966 1740600 412343 1296589 808498 370281 1521275 1330774 1121471 76390 526248 1482948 93224 89315 1748761 1152995 1486323 1481987 337523 1867202 683534 1688842 1492809 431751 1397546 1886275 1283540 1295956 557432 694625 52902 947462 1991425 332346 200534 235711 1889 1098437 527561 1690158 381457 567966 378084 1500892 1779719 1617440 1842320 968261 59630 1462844 1291458 986443 1515299 424392 1675768 1204778 327101 1047396 95485 1730484 1872664 396142 326319 111616 1078736 1765872 1849555 636938 345835 1264582 1453862 736769 1694906 968805 1314341 993393 907663 661562 81935 401039 1794498 1964864 1837022 1349841 1355750 774994 182278 113734 1281310 1244104 1994648 1168015 1505091 1606390 766105 1286754 1894743 531148 294550 508833 49969 356479 660375 936046 1784984 1421202 1540240 592999 918707 1349021 1070198 1933357 1786182 1963533 877741 179243 784286 207702 1746826 519793 1019850 1752126 1876639 172165 1944518 1301148 1829733 1497070 1849844 1332833 549693 906245 1385680 549246 1664026 848199 64112 1061647 683303 1578642 1309800 1988023 205839 944866 1215263 886962 205866 191093 630067 60425 1801313 1212606 412384 1927186 1652474 1302026 405989 441772 1066828 1350157 930762 1253892 991185 1878656 580345 313945 646157 251605 1196651 317392 1263643 1527005 15566 1905274 1407477 1714767 249082 1898409 178609 1181652 226694 848474 1346976 7964 1806410 966490 1726506 1031631 737503 1320174 911930 737496 1085802 632270 573504 1499319 1160251 1484253 1923261 486873 696967 1494733 899741 390347 1588520 179050 563979 978004 13484 1705717 541468 1849931 918102 355259 48075 615683 1516115 414120 844917 419937 1833051 448462 1884885 626076 1195195 1550623 1280335 193658 844926 1600130 1368172 122450 1634576 1953804 1057802 553533 970112 237716 1716852 414747 414617 328442 627892 168476 413971 930163 947120 571991 709743 1989726 1249044 1714554 624340 1827029 1503519 789120 899410 1057440 77706 929265 1008130 944460 613889 496934 1180417 1597935 1220625 82019 12517 1174084 1362148 1760821 1475933 1928192 909951 676860 391867 525167 1014864 1509458 834870 1143862 1666213 1535057 1531093 1704028 135084 35528 24351 1911959 1016893 1302541 1112654 1056025 675904 1490976 1928339 196548 1899882 387981 766689 1303203 534372 226223 1154443 1517867 940866 479312 340031 641509 1299085 1288269 213365 1713679 1146846 1717404 428928 1015346 1582480 1643537 1595002 1705 1157051 922622 831210 1413952 419967 630096 1331414 1610044 1569935 1628622 823859 1768 861179 1309702 1872411 1859396 451500 1095784 1004509 142938 1670276 696818 1872832 1815234 620613 1875117 1946789 118280 1930932 1503204 493832 882709 315558 1985806 842124 488579 1406137 1769457 1275182 572088 1482492 665233 590114 1376550 1903511 415830 825146 1002628 1860864 1307554 1949984 408526 201072 930237 515540 1903209 1490255 323522 77714 203148 1176421 1176375 712452 985166 185312 119730 153410 354740 1029629 819627 693020 17443 621974 461874 835180 804459 1812628 1060647 400904 181336 263186 301866 362974 633328 1725482 1700675 1420360 932134 393206 178413 997420 376793 151545 88285 1278287 53055 378028 153547 1136095 1321227 422229 1701329 1028771 1663756 660946 1601567 1022705 432174 113940 1836830 908803 489034 262873 230308 1066989 801308 1716686 799227 1537756 1090511 999864 755641 1438546 676139 1325874 1542249 1385192 1046086 1912663 1267200 683770 507368 1192841 853788 429591 1358758 335685 1601097 247615 340725 1352959 1517766 1355012 133802 1223283 617084 1737207 484303 1450647 1633071 606372 1470020 1664224 1882181 166007 1868087 1624454 721998 793977 1015588 1097211 79798 1779072 725321 61748 1089761 492670 447989 1121387 495907 1272214 226592 1389311 534557 956640 870940 246942 302103 1199412 176774 292601 1788073 128609 1746304 1404383 1843770 1217273 259364 590777 359474 988285 883862 1090371 37866 885303 1961685 1874524 1324866 1822605 1474612 910459 155882 1679915 1614939 44856 1768217 631796 716918 1262009 1841079 1598210 1279185 378302 1672748 1352600 748164 314881 930948 987349 502984 1074288 560347 397452 747407 770609 1089717 950872 36216 849229 1577687 1556158 274224 1818426 315871 130745 761645 753081 307604 1369618 527489 235965 1337853 996696 1687931 1298924 1063654 205605 1344181 247713 1968299 1586327 1990527 1504261 188204 629570 1915341 1640718 1401062 767668 450594 1494327 1999472 651864 637080 1875236 1756297 137735 199647 599455 1822783 1691061 969450 699491 480043 1596820 478847 1649836 1079725 1958363 181350 1472565 1430978 1549638 1325060 1793665 11720 1365591 46813 632636 1918081 1561817 1916138 1423541 161440 1695266 19586 1213780 214854 1293477 1922990 1262210 1914108 865260 695079 900262 1323440 1371192 64863 282171 192725 301424 1826340 576136 1827277 966387 1979218 1527223 951025 1162013 363288 444959 223893 255460 464528 1241366 747686 1923759 1516431 502906 978801 1078176 1699405 1506400 710443 389528 1465872 1640513 926753 579963 1583920 604073 1032992 1411987 1726449 410475 781866 608266 1280374 1904003 1739312 1232325 912167 926787 401602 1494249 1217682 359257 1284056 1311951 339900 1071271 1760618 1323728 1526967 1185794 656163 1429627 602510 703677 911827 1148842 950153 646567 858245 1529373 1480585 1706663 132127 54262 898079 470605 1981310 758361 1767705 1531660 1388627 437221 159850 1416923 1271468 205211 1943264 1909214 1123468 1929391 314397 966976 1755073 1903510 1576043 1019554 1143716 1923663 830824 1780913 326360 1843096 1215875 478081 1856824 641072 1287976 1580342 1421297 1281501 1582534 718843 1770040 366638 575577 516767 1562479 1288000 575707 743832 565231 1217270 1646345 1895058 1231547 68794 1306995 671253 780267 1729019 22933 1909807 309372 257845 734019 830001 904692 1730353 1771168 1621995 1332135 230690 1238491 258059 280007 1947274 1198681 1965819 1633205 1220709 1393025 1380397 1776128 1720361 67413 1417288 192940 1179294 1079492 1743941 803073 388177 314367 1678174 337269 151629 724675 830476 843187 242902 458356 1329400 853125 1019486 1295037 900223 891173 786583 893827 1273036 1359951 743350 323600 37234 208360 933029 1085577 1699619 1024076 237724 368391 1351519 1400237 113186 915898 1465344 1329349 1067128 222543 1064504 1795502 570022 1636727 1509387 1551753 33675 1250891 572048 438994 770817 662857 22533 404604 1970831 1311299 948675 619048 1575266 317297 746211 311023 1159084 347013 1473694 1741411 431859 1823911 5300 970422 553961 887798 218209 970540 1276845 892541 1018046 932842 403407 1009428 264603 1164772 49427 277947 889385 1425904 1402003 1639933 1294454 389444 774158 647586 242943 424122 565445 1564050 833189 126630 1774551 1077982 471222 1980579 1770943 1030005 1080550 1974065 524284 1434318 287990 35032 1261674 70735 1776321 508980 1282449 1235374 1230164 392718 307275 1209609 1760587 36903 878720 1683059 1828138 732752 1358251 215714 619692 1764829 1308586 249814 138512 1281942 480603 413974 1717168 1198992 651926 1352666 503570 1523546 931961 855148 1097340 84769 206691 319810 1330974 1250167 1719511 581055 1647057 976875 247786 452745 1431169 1310795 624848 550747 1568272 1141984 509357 1475888 93428 1619520 1176301 63177 1501728 1970931 1755466 1017715 1815057 1641728 1951441 932191 942890 130646 1814460 1579608 1678407 1540564 858394 830742 698735 990386 1617323 140234 48141 23485 1372627 123730 1126743 573046 1581989 510487 1034207 1443021 1114979 125793 1875806 590749 945039 1045205 832151 1571302 894052 1018524 628782 721032 1306582 1393421 272652 93855 1693102 1976844 1681507 556499 841803 88158 1811199 1463274 1647495 749508 1690946 1282069 1921287 1242357 368516 2065 853297 1454085 412381 1266399 62694 1155071 43363 1350638 946184 879005 1959304 901912 666842 120954 253945 955011 660392 1947908 1264699 943040 692945 1062720 1337548 1234904 1183765 328722 612570 23687 1877246 1204753 166387 952200 557372 1497424 621909 250218 1014561 142775 1679313 699144 1143847 1089448 1266920 1822038 626886 1816443 643511 367365 455267 623962 1034301 533840 1602654 1041032 891234 1436434 1307557 913425 760307 1953555 242471 357964 720446 1262296 1496250 948749 1328342 1656327 1320268 1838462 1314891 882194 1753243 1472484 1494627 1926093 876545 1202014 1885061 1890519 1432467 1355363 179642 641684 1562713 113804 1667485 1055719 603130 1010695 1841015 22511 864770 45922 740513 1236815 37192 1046676 1382449 893725 1065740 963366 452488 1645063 1286798 1433203 744372 1586941 51016 249031 997363 895972 1609045 1242496 418405 222986 1113781 1086463 649168 1916324 1695926 1971515 245624 493988 894008 1014062 4407 1937146 1687775 1804667 941023 1263998 1426833 1372511 1114628 45072 847430 568240 1776809 94527 835993 618345 652567 569854 806253 7712 1490990 1208151 1872113 647328 1594048 589830 249236 1157153 1008634 1934527 261416 1149925 1037080 464344 1279239 1223055 40651 147297 1695014 734027 510403 222363 1512257 1413938 1830197 1424491 1322240 117918 1814185 1190632 786288 243448 1649708 84748 767909 1899601 414188 226424 978145 1732998 1563652 1649581 152884 459298 484713 950488 1985414 1761998 1187108 1263507 104733 925479 1860660 499576 1747767 1361293 1236498 1944312 1175966 245168 805716 776698 32481 1765778 1155058 828078 1943256 291740 15469 1366197 1312549 1326941 341890 1001124 1828575 1164552 190713 78261 90110 297492 918927 1846689 1860761 1997684 1357189 141605 1214222 1735073 722087 1442532 476526 1562202 726411 115303 626776 1374679 892049 1090233 959991 474741 44246 284806 1088649 1504549 1556780 1483376 715372 91186 128454 1437501 1355097 1675956 1326803 880402 1149867 1184689 1885043 156518 503644 289863 1531683 1423939 17061 1812464 62843 173471 502989 141284 845429 645107 1222145 1658053 1443313 1219727 658230 1610785 312586 1792095 94456 1140397 971072 1751187 1307335 441864 1362094 1160058 434574 236172 1343162 1404650 361105 733348 1865186 591498 534878 1634351 11805 1265236 506710 1897045 1936368 219967 1514376 1414950 869805 1714939 722622 1012671 414252 1890524 1944780 295659 640505 1778399 1899475 1914358 1682595 1921547 1718015 1250362 1393281 854418 1326280 722610 662553 1589428 605164 567255 623028 892191 1528217 400831 730203 345410 1693302 705963 223836 1001467 573133 920683 623934 119135 30395 1304778 1671484 669581 867604 668985 1555430 85148 26354 1164469 1063597 119425 1221700 408434 1327318 1511390 1742852 1998346 1520736 1246924 588759 1737821 772259 1748400 1504086 1873289 1737283 1350095 906069 1392777 1858708 1387750 1316985 1828046 868633 1201006 21911 142754 1624141 325850 577873 1995609 618040 1487175 623045 1472672 370957 1431381 329281 1817087 348364 128031 1665132 410738 337320 835007 1320107 441041 305515 1780277 830062 1848457 760142 793008 1016564 626783 815425 462197 1343405 1428702 1632367 107941 910645 201881 759519 1408903 489394 323798 1114496 1992163 1005035 1404773 120620 1123986 1725311 1037218 1759787 1194582 1977791 1183289 354608 1707483 1045810 1660764 50048 1352447 177522 706738 1428610 566334 450540 174951 210833 863116 544471 826172 1446194 279504 630088 384590 1132537 1322608 1196095 359364 244926 30649 1558988 1916222 847018 110118 1218793 278632 1076325 1641333 353005 160505 208126 1086651 1358046 1741793 1613054 1631130 1120116 157866 1597984 1318825 1764745 221397 1531821 1738872 1374898 1369450 445432 1186365 1473097 920376 882733 114395 1180867 1237563 602741 1925283 886383 344271 781623 1973281 1152499 146055 1004877 1735408 464045 1022197 50551 1088228 718769 380051 831399 109183 1889302 15418 85957 86539 967824 265171 996112 1637252 1330500 506588 1733313 1855113 1604086 1869224 1974608 665385 1406241 926829 432735 437347 1963769 1393898 1120650 1692924 705484 1035386 1945709 1875733 520219 1311332 6198 354078 333182 603028 1538674 1018477 1417856 1888377 357466 1203887 133562 1441304 342822 1916563 265368 1338937 1475141 168987 972149 1434159 771860 606107 1037487 1960145 614824 1043057 1424192 1190096 991427 1841144 531312 679808 646221 1954587 1428280 535549 797862 223725 39195 1963604 1492879 916024 1342060 1197451 1569783 1754395 636664 1332672 1350178 1287444 1951563 1361853 1859982 382852 1449024 192036 874610 521388 253724 1016385 1658541 1033241 1398889 810828 1137222 627949 636963 731664 281570 45090 1984756 1750599 169027 1145630 1544247 883397 630986 958785 1640687 109941 1120903 944139 364754 831647 472175 1940380 949622 829371 371440 1455162 934840 1196030 1111903 167935 431890 1347511 1324968 1564933 1760146 818867 303304 121470 1556707 1444984 390588 1107444 217839 1659224 369453 914767 1016249 301471 1271037 1964537 196099 935185 1851282 1739223 312778 1049231 88348 327080 671667 401392 1759562 500169 1657393 479209 788268 1786053 879014 1849009 1540147 1952000 1927820 1477813 1078023 449460 897796 109298 1533626 457572 297874 1625497 1927433 1642039 292323 953459 1550654 507886 1680762 1808377 4791 1374379 1834258 399480 78199 1437085 1679043 1103930 414649 22990 1599892 1667209 1133035 472812 98654 255340 379119 172257 19071 1392444 643956 1773432 1245663 369943 55842 1858125 564588 1137833 640252 756926 890637 749101 555411 1100576 1456293 1415215 353954 179519 466006 1846293 516654 142273 184163 238045 455412 408752 1314939 757122 1931232 1059984 1768333 24746 849204 134771 1473229 1233635 3088 1626340 1819718 1514212 1541841 168382 957450 1851925 1453542 1011018 1084536 1865235 53947 1123561 1837285 1651937 1763112 1906193 1562888 814776 1813537 827542 51906 1979359 482855 1048370 1942287 214438 631237 961235 681658 102627 1968058 604644 641606 1008113 906483 1137229 465130 1814220 257516 1831324 683216 645318 598101 634360 1886178 672501 167775 1163798 213621 995248 1696813 1136202 643460 1767593 526918 1756443 933771 1206512 1802272 1544034 989558 21157 1329919 1538582 871200 1383837 574610 1350943 1627365 1806625 781133 913614 90758 1144571 285043 853226 1133797 975661 741834 854779 1596638 727355 731439 215038 1378876 1795175 1931564 1728048 1746379 1461783 282465 1367098 399984 1124728 132370 1924172 1084016 1770714 1559889 95002 486958 112543 1802466 239638 886354 19147 1891620 1537830 588735 1926914 1285552 1634459 272091 1077234 1916916 1193286 605537 1539901 726229 1524847 144381 452385 1926447 777454 251087 963381 1309446 342379 20939 169862 1922915 391395 121937 355396 233376 1608501 1837516 1453013 1761498 1950257 1889881 1410984 650704 1253337 1715579 1788829 68072 1825395 1730033 1885908 627820 1607170 428253 1055823 557580 870579 1429334 22911 879996 997820 770968 1070325 27805 660433 55772 160349 1700001 803862 168116 154047 406845 1248474 193732 771627 693969 1692188 45092 721893 1754078 2575 1831532 1793621 964180 799124 410034 270854 1817295 341892 575027 838168 1459601 1888361 1755444 443487 602038 1131735 1552387 605980 664600 228333 1342085 1161855 635070 588925 1696043 1748467 215341 735053 435398 530370 412522 906472 800763 176166 1619350 642362 362944 1866981 173775 128387 1624651 655909 1073738 442440 1538524 1427424 1344084 1068151 1270791 755 785582 315866 564632 1119033 58268 840910 1271524 300386 1134305 1369183 673362 556913 1118183 1587174 773378 1053880 1215169 1564737 207426 100875 1134534 1494334 434527 788825 169094 1943140 1172844 942549 1245538 326239 1662097 256541 1378045 1345026 981479 541910 749402 852934 846981 544411 1156891 1418409 811829 975158 1389228 1837393 1530883 1839925 354768 1407749 213622 483127 1333550 1477883 299808 887760 1108417 1529179 1686472 1489899 1192607 501690 782261 1021976 26007 744152 1198893 1540933 83239 1152998 1117937 88433 116183 761444 1892704 267030 68543 1483298 586787 788858 310333 546329 1080904 1363353 1219583 280308 1687551 142475 369020 1656232 1779939 635477 843058 1300012 497856 150201 1520558 1506347 1582387 1306625 453974 1622789 11380 549167 716212 566059 1595863 1888807 1772475 920223 744032 425226 1737200 1842013 762013 1410929 1434113 1877548 1501097 570470 1649897 1026967 602189 1306316 330720 766945 614148 906068 1884126 142613 477763 1922149 1879904 1850662 601723 346495 1939025 810911 1018218 1387223 1235476 664977 1483726 1847353 1719320 371542 1752605 703870 141807 956776 1224004 255294 222625 1974220 1941018 297653 1407053 769911 499056 313305 1925240 410912 466203 1734437 1381378 849071 1325753 620561 240297 1528793 1380148 1086346 1978926 34185 989434 1729979 66522 1809559 1494167 1678691 38540 2045 1399997 1952955 319695 1614748 1431884 1484981 1705349 152873 1216781 1990614 931270 1506933 1445420 1012731 1716983 413611 762086 1880257 1520575 1987674 1918630 1645528 1996173 1147986 977932 772110 233499 1273161 1143097 403504 1552063 871432 1792158 1338899 1211136 873248 442620 957048 1581539 712267 173413 207452 61809 1159246 601280 632618 1721167 756820 1026063 104549 1730426 1097142 1880927 1473772 1145142 516130 1633692 674200 1683685 1748300 1094850 1672701 1548444 520087 212499 516722 113119 1231948 192998 61868 1541818 1767762 66769 811590 1503653 29044 795741 816525 764681 918701 1663030 1194916 195831 808440 874506 1245619 1936994 1554414 1333194 434529 122335 304887 1405999 1434545 1774152 982173 884121 500964 712325 1287581 1025444 1228937 1128663 861023 249057 148049 1250496 26746 510813 1955036 1730156 1636573 700919 592198 1584560 1620808 1605039 379602 899472 1645868 1781412 1344539 288302 1028670 1943701 1611507 1933703 421217 1180513 153812 1027661 269340 1707604 98669 1374727 1821558 782044 1295440 441454 54038 260391 1625525 1826997 946195 1004741 479554 526675 1952705 7279 950227 1263042 957462 412734 1492819 696586 1736909 1387494 1748562 1236839 86039 88193 1067286 739021 269717 768059 649393 1399074 1297773 923986 1366814 1977664 1431704 1600013 1808183 1518161 309979 1146589 452609 894188 738457 112905 1409371 221450 193706 633017 465845 924913 4394 844903 101076 183023 877346 1093925 603139 237817 551155 579285 1206622 451116 1139622 629805 6857 802453 127593 937446 1685954 1222058 226565 235635 1389246 834351 1474904 603443 1086217 1324812 375215 313578 1069498 1185586 308462 1563603 414420 19964 505822 978121 1961306 1173798 1965880 1443232 154109 41485 1742891 767693 474690 1245586 283844 1472318 795936 1360220 578002 523159 182104 944231 651287 1716638 1487252 734314 640955 1054999 131283 535902 373442 1073249 539348 55738 1502994 910531 634759 736818 489873 610394 904825 1030715 1517087 599380 1534129 1661993 1271036 526744 1735571 122315 799756 1503335 143894 966508 71573 275807 1618212 719022 709578 708988 1352796 1559285 32815 1139739 1079331 1385049 435284 1316809 308062 840270 1575774 1790490 580147 609491 169030 705613 1437453 1646523 1102545 792335 455380 1582809 1490248 1507626 781808 24150 1605955 154076 1321908 1895137 1881304 1048424 1708875 255830 1491062 1397945 791087 49776 1401649 1318437 1433768 386243 1257079 519065 286663 619460 827596 701494 1781504 1403807 1194129 434170 218227 500413 1857338 151593 1736712 661229 1208554 1980461 1383510 1697277 206504 1865919 967313 1798904 1377493 1114395 836081 698423 1153804 590448 1886404 1003219 1330558 724290 1364391 1817013 370843 1857646 1628217 439009 1719607 940650 1909187 132935 115442 1321944 681651 1800156 1032365 1622497 1228778 716011 745972 331639 62098 1142995 744331 835985 793897 915754 334485 1903408 704603 693121 1896902 159376 370553 241540 523533 1919132 713104 583003 394949 303558 40308 1212221 84176 1876679 7441 957016 718845 395762 1498126 1751739 600633 742225 1631642 19440 1501176 1213285 1242366 1405506 693658 238465 856782 1700624 1321779 324623 707449 1907050 1416859 442048 451118 965490 243468 1820568 1605862 1572110 704175 1573792 1437982 1467168 1701942 1356340 65928 133456 730052 1445343 792536 460037 352583 455901 1370322 132415 1527039 870072 287449 1952732 1445647 620595 1376851 948388 934429 1139829 1739780 1659831 6796 460557 366785 1256224 1350453 568661 1909925 1758862 174896 1802315 1381569 1623665 1015437 792202 736009 1971784 1448650 1097280 392456 637499 1685089 855765 639478 92496 1190742 1739799 1716550 227736 640770 1601800 199533 819907 1994918 654244 606544 589517 739147 964121 328572 233547 650344 693587 1268980 1716174 984108 1525311 1602798 786156 1840468 1995972 1769029 823445 629054 1988645 944296 1083049 1365601 1470362 1226441 1561237 1282036 7146 1915887 639933 1225604 1712633 135051 146421 1214610 1945071 1959734 1895375 543218 908253 1502432 1199480 1329922 1238026 303263 124298 225469 1653866 1245303 879241 1019928 1104464 1264527 220014 1018816 1998216 173922 893868 357970 1701667 114870 400654 429390 1849232 1720266 1916654 1935182 997848 1700268 1336754 1805 1083605 873774 679390 54980 1012315 1075538 1359434 1099798 1693579 1540010 35890 1380911 1427236 885168 279603 830325 1820487 205978 1707516 1741264 85577 1077611 1104031 1110483 1430754 31062 1356622 1271418 118599 695075 1477849 1854576 67345 1303848 1424891 1421898 1216210 738852 1950131 1523334 756500 474466 1353970 1175718 1694741 1880749 746005 1475204 957229 1783516 585356 1388055 568817 1094677 1319274 1399645 1012134 1329045 643142 991448 292812 1448648 1459060 326654 1919026 1198617 1938659 717001 1510899 1898603 1432234 462364 1322488 1721146 1447997 1599437 1020755 1406102 237255 1049006 504781 1805411 1705954 1575518 330100 1807634 1032507 1968557 972711 114743 626016 1106852 888234 1638408 1089078 287405 1992336 1890267 329001 761187 765764 1437451 391679 1578220 1162492 779443 1041674 857308 716018 987365 1093950 1291229 1287019 1817780 1217522 273737 1209351 1152323 410013 1136830 1146764 1151129 667503 439122 851120 478706 1601895 1284944 1544653 1628782 641731 662741 1940367 1833708 223645 31394 1816824 253489 1254771 500934 1104735 434635 76924 626498 1086453 707332 1052556 922634 949538 219229 1426882 1916689 1031747 938847 1740234 738254 281116 1975301 1860412 692982 1336524 1395934 745900 1086144 257784 1498013 1829525 193356 222126 864143 1100581 446196 71393 692203 1285869 929928 875192 1299327 880300 1303620 1652393 1731046 1947528 1201902 716639 893229 1894654 508556 1305693 125591 1671119 226256 1825094 345145 582131 1321203 1849834 1433105 1435290 1050297 303237 803870 1513860 1551839 353029 1141498 1826927 79152 1026254 485951 1833438 1619543 290542 1981749 1447426 354642 691823 1391305 1096072 420629 538153 1228457 291521 798424 852808 1067189 1501532 780357 371703 1275747 1634842 1868891 1069313 920715 1569448 1158538 416302 611933 1521217 1378060 1068853 1476840 1455756 1032128 863823 884434 699659 1489287 1319426 1039933 1397298 1001273 1992744 610988 657453 1886524 296422 1255460 296639 1174912 1607438 457279 1381864 1327435 1891691 1808305 419428 202584 421784 180356 17760 556237 682534 1753081 131421 395820 983536 1714928 1967620 156019 1751853 1178865 968909 1824253 733856 1662273 32895 157341 1493100 1979485 337045 1450155 1816388 1299997 567087 1273708 947093 437820 858695 1294888 149744 1610440 268328 1266786 1678533 769793 244 1647054 482330 502811 1456429 242254 347799 1587639 1661208 1981972 514039 1617050 543506 1410186 1853113 237464 1166214 1647360 1064713 1996189 1735483 446127 429117 476443 1384928 1784020 863626 300229 1959532 743946 1171269 1244647 1321767 1143295 1941461 1561803 438354 1824189 1611537 166029 1556011 569341 610753 476264 728538 735696 740003 545449 909440 820055 799060 782395 1895996 1490576 690673 1455335 1348260 1397013 1274170 1261794 749445 253380 801275 1263369 40491 1578927 877967 369044 1941583 770068 1669078 325247 706228 1242380 798183 1008845 1914295 622210 988777 1710895 718561 1388112 1910568 1800206 113118 897493 1060756 693363 970118 655123 336975 1892388 1807958 780627 215193 1227241 1286360 1469637 1799785 248989 891872 1446001 1558423 1986832 54639 930415 752270 40758 1566959 1649429 134486 1498109 1578424 1511858 1092320 977442 1947515 751201 948185 381575 275648 1370305 1241103 419032 442592 1612818 191569 1585740 535721 1210778 1111856 1251591 1723565 1433936 144887 1751868 1683210 312393 1458304 1528228 1115174 1255620 636876 1844517 1788593 1475384 1975752 736354 1099175 1893594 1864386 853843 1322775 268200 409132 629717 1927265 863897 927487 740303 1529859 1280712 203739 118176 1639776 564058 1418683 1227989 1548772 978071 116345 1555883 644968 1754752 750922 1146287 245354 598294 1311388 764275 1264925 938973 725160 1280077 1346326 630854 1721387 1894978 1530042 1730502 599071 1579190 1969260 1881061 1542190 1116172 1002202 618063 1504790 103337 1293496 1181958 1727058 1685156 1974464 1349716 1852203 1135205 606064 1917267 213208 269260 1180531 1023357 355145 968140 1441258 659944 366389 445301 1809763 3883 1921266 1712436 1030685 1251733 1558363 83299 715778 560351 1175383 255857 1650144 1703036 1121699 1536572 727007 829251 1358808 904886 265465 1189382 660863 1615557 544855 1319133 989760 1520403 1938807 1620752 1659474 1726045 1076008 1523487 276624 692557 87891 1368736 259319 1710158 22921 1796646 984203 626301 754157 1760817 1014685 18331 587718 1925212 375417 1203735 1932357 939977 1154149 1557194 1897768 1167941 1243264 642871 489295 262921 941984 1010972 152407 251920 915076 93155 852878 50099 845229 1365323 1379922 630229 881917 785090 1860210 68680 487114 302982 129959 1007745 1010461 768702 1753602 1668021 1056041 780201 1509845 1956309 1402402 627967 39383 1652859 369157 711221 1400909 1369506 1826598 1637618 627642 980525 1097047 1157478 1700041 240659 1680962 1033890 343248 1766031 453998 1758859 945069 136400 451168 194359 1831995 9230 1855952 1248846 514315 1807696 1249319 1993362 1659736 701236 828063 490449 1775119 1408174 908624 1058790 1352731 242583 646951 1816953 547294 1357030 564187 573626 1307268 897151 692285 65356 1505798 1898067 1493385 1608298 606994 131981 93547 1345717 1481039 1390889 554292 353010 1856771 798535 1127779 966075 1305764 1434296 1415900 1233010 461047 165035 214657 289987 693890 12421 1117559 365182 1700898 1125596 777182 344309 17654 1364608 1740008 1756291 287593 896381 1573071 420199 1349069 493910 1003445 882089 1706378 164534 537428 1710362 49616 1688566 470692 184269 1147262 187215 1918030 812582 685382 604292 1352725 1623838 1313406 348326 317480 1278939 1945497 1538760 1204622 559606 1772749 327750 373438 155412 669445 331236 952320 137654 1548020 1865685 1570950 335537 937915 1588301 1397489 880456 1394857 1526231 1788785 1173705 612730 1531789 164074 1541814 1159423 974001 1234491 163183 485319 886830 1179065 436399 606767 104155 504737 740677 569871 930397 1982532 1767363 1811643 362317 84368 1551287 204523 1009220 561650 45057 1521638 509116 490210 1819090 1893495 1355067 1334501 1479514 1510791 1065784 1745835 1327024 1460509 624176 1714369 217281 163064 1712861 926418 1930711 1122993 951793 1521392 650108 29302 1686375 1347352 1661965 1127361 356376 391820 432023 1341241 1598534 1854916 491331 1352683 131874 370368 1162682 1397507 1464677 1763599 843501 1881716 1733060 1060745 929385 1054423 1359717 288211 1074694 1844443 1283879 1754152 468552 1689056 810109 1625224 451947 45124 553364 781338 1511884 1492993 796341 1690471 1217339 303890 1128302 1537270 669480 1724150 1114662 702315 377788 129059 1352755 1250133 1929469 1240166 433922 379749 643658 71904 147852 614781 46003 539556 446143 1696985 151030 440054 1767447 915223 1476316 124713 363634 293784 306897 1267915 1975549 771285 1571592 144848 447571 1392679 1092105 1617781 1690980 656777 1553053 1288642 192582 1832273 234519 1985666 1223013 801549 300151 1270422 1878607 112557 1159077 1081445 376065 1768940 1768625 209840 246697 1366577 1358288 1761572 1165652 1614760 9318 169054 854651 537624 1988348 201615 1998533 1658871 1577184 1554313 860369 1016825 1963717 1734332 530329 913054 139982 397187 1725056 1654267 1379295 76348 553705 1597430 1218363 1489148 1602729 553566 1755240 569552 92706 1192766 411233 1392454 1060069 1084644 749646 891536 62455 352633 437936 9591 203982 153916 766666 1920214 110493 1788791 1341389 709108 376592 189529 1528690 147431 1281054 1659441 534360 477549 118558 765329 787630 1603455 631241 1555206 1661981 551441 1376602 400266 1086180 1280599 1162801 1254582 1069169 966951 1176908 529862 1548989 473115 75205 251258 990394 1075053 891989 1850358 569951 848631 1050385 699602 1549329 1688900 441692 436740 1402916 1154577 244202 1969422 1133840 273562 366539 1079719 1817638 1186574 602595 1926157 790907 53701 1678482 701231 22080 1809982 652587 930598 1769153 1214644 599151 178274 939875 624050 1118922 1419633 455533 127103 53422 351647 585346 1755975 150603 1700995 933762 247536 455190 1077147 440779 1734878 1555757 1378301 1626406 1642420 1481546 1455701 1862948 1622116 1608213 307630 253190 1878059 32921 1244634 1589481 44624 1943684 41668 1227010 670900 666314 1629566 1604081 1855390 410851 1865185 610157 589394 271049 453155 1096761 1241092 1352602 1102313 1396554 1238184 253161 905656 627210 713846 1220578 916826 1200344 51809 625380 469620 826830 1507330 339536 211314 492838 1791250 1384870 782836 1809479 497955 320192 1964729 1054316 72768 129454 295452 1151065 528354 664036 1920969 637402 1211894 252980 1489359 523316 1602786 1692939 603771 165677 587278 827730 1988555 152998 164403 749683 1612563 1994409 1497836 750615 1276877 355682 1636362 524637 968541 649443 1670678 495674 1482777 1707250 230478 555298 345826 680706 654283 901364 930947 499904 1593956 157849 1222123 1909115 1883254 1530728 38084 1253741 617491 629042 420212 219526 1103301 163822 1981815 1542592 1565678 645958 757106 133258 24490 717349 1919206 331328 808858 1647004 1291379 1255772 1575911 869954 606166 1964763 586329 698004 1184568 1177274 611266 789733 1179222 882439 1704699 27289 985217 1438331 400811 1146659 885107 1248390 643654 295475 387614 1641933 345856 93558 1852303 1130864 925512 367132 1261063 1945161 1469696 163292 901706 491771 209531 713683 100392 1857049 316125 1285114 304787 831814 443392 1762605 1285143 498201 910909 1151240 290056 387222 1926761 372144 1036578 294315 1173110 35012 1544755 943594 1512819 165823 706820 1824381 1993082 494820 1633578 986403 641310 760520 1564350 904263 937706 1739281 1254559 1872135 74740 1122731 710210 512209 1512918 938690 1955655 164232 1535997 733344 1290484 175353 46158 368790 805136 963353 1729440 770172 290479 112306 947893 638377 234050 1099718 583329 209553 1680234 594474 1091805 201117 1723706 531398 1524977 1143361 974323 283867 1849007 1695001 1753072 1803699 1777290 1690812 1973703 1803633 265263 1582351 1649142 1424068 918534 1653448 1937848 287538 1856360 1057895 1461914 1361727 1101714 1945292 1616253 118756 303537 1950118 1773796 604760 660084 403130 242375 186438 1089433 1040846 307627 1729962 986038 173268 639940 61307 515497 65690 379363 240 1502222 610703 995457 1706706 1667527 416540 1577246 1682225 516950 309353 519494 1054427 750140 1288540 962558 375837 411573 315173 846327 183710 935983 383030 1605231 1600971 1401678 1682377 309574 1499050 580171 1503545 637975 1975625 1237821 33573 1106176 684739 1768065 751461 314170 236368 861786 1667884 681187 988832 512505 137517 1267077 732595 96763 38789 1314717 1456583 81637 430447 1656648 522211 1301635 1702169 1767132 897826 1433550 1345453 1732655 1708143 940789 1934998 538720 1419858 701738 1605848 1255286 1441391 591358 1582121 728971 611403 1395055 549495 869024 575342 1306838 1602268 938822 1909238 1098098 1300120 1401554 1033188 1005874 172645 952695 983967 1914745 1321696 1159982 1310498 63256 235322 1606423 71211 60923 1880348 1867244 1466429 1290233 794705 1174558 790280 182174 820354 784588 1917665 1553050 1439964 1379633 1073684 100301 1567670 36811 1580678 1860875 575345 158751 1027041 1661930 706354 889287 901177 699525 818829 249645 1282426 1424286 1020841 232711 532186 658350 1522825 1379513 1614310 1078284 730524 1261621 243023 1002817 1436419 1147343 1495616 1805151 1864682 1040474 1552285 1355912 1957481 561120 1455856 318075 1052516 535309 1100082 1257553 610210 1072977 199592 1621452 555935 1277249 926858 1114382 1892611 575376 1963503 1725222 1747754 738487 394656 1720970 1044760 452164 1042394 1962426 1365501 1526714 1709967 1722014 1301320 1527523 1635054 1488054 1770015 193737 1975521 1888268 246364 1153 1923858 523520 1323119 4341 1360797 88172 1129801 1313420 119780 879182 173013 131876 169082 1010855 1458395 327986 1744826 500423 270613 1412095 1697891 1364735 597600 644763 219670 303752 1147381 326078 1765007 678282 51153 1544584 1584640 1765424 1693320 287347 1106742 1419276 1233715 1279340 372748 1805723 1918577 679433 1099143 446048 129112 950552 1107596 356160 371805 1974725 195625 1697484 1595972 1236100 1155339 405774 1003224 956511 1010774 1020229 1595714 671734 1878855 572715 149513 1409711 965521 105319 1238743 1365228 771887 145966 392385 798675 201661 288520 798542 670591 1859116 461322 1665827 1457405 203320 880353 1091767 43475 44722 1141412 586030 686755 35179 852014 1752058 1321932 1729351 1327380 843437 1488795 1389573 315763 1991888 826564 293139 1086261 809532 414480 628887 423585 68869 1730455 542935 694397 164826 1790521 1371640 209197 924046 929067 1637557 1265116 55831 1216114 704368 1002348 748262 1476619 1071624 1202474 886621 1108160 1157247 728330 491843 408927 267357 729123 620789 998502 711854 603530 999692 790910 159842 1022566 1171107 1689153 792037 849478 1163194 456251 607808 70984 21219 1490409 967578 1117602 1713161 1108678 622961 270543 1602464 796011 1065189 1050166 473848 200831 1072197 773384 886513 1230107 885377 1593741 1570364 950168 146702 1647097 1989788 1866528 1668442 944293 628287 1069761 1421934 264714 720336 316523 609573 1754984 1388604 778109 241510 58278 1913514 1617267 358653 53572 1093152 1724688 587004 1060689 69401 291829 1034292 1481205 492179 241099 209363 1284183 703177 1380797 1479614 1084157 1359519 707702 1139616 237880 298974 1414444 1266902 666096 963861 1843223 1269478 974256 1139301 1786326 181463 427634 346465 693100 1075562 995186 206929 756986 594571 604972 206968 1770634 1293430 1698571 498887 1009613 1546359 704028 1990393 1277938 669209 129863 455891 551061 1799314 1293699 564233 381114 972565 1439334 1870381 108632 532431 480927 1194097 1364529 602783 231521 1222561 697029 1464141 717919 628818 1410221 1952415 1802880 1469515 1207571 860739 197359 1397901 1040567 1115519 1455545 741139 1952247 23296 1278365 667987 411324 1797627 1007405 765615 1086751 1534406 1500092 1450398 1194201 1494155 1991604 503152 1540755 457313 1552323 1731756 1130186 696340 1007180 1693962 455004 1367932 1293648 300571 1512065 964339 1241161 583747 375373 1412706 1331854 1208947 837747 195762 1744572 1162827 247105 1271999 863009 430863 1260744 1411745 1556188 856808 897332 1135739 1985888 706857 653177 1692323 1908257 1577690 82598 609804 1591492 68620 310661 140709 777589 1035405 742613 1907477 630115 1338586 311542 1210755 1993173 1839681 1723225 1423325 44836 1982551 918222 1791560 524276 1359192 657665 1756393 1593053 120149 1083794 694735 1458764 649693 1123929 1808104 491420 830727 737610 1958837 870911 1554772 1961007 1110746 1749692 591572 1761894 1437020 433018 282491 38282 1753754 17975 66829 1632908 72258 1258282 1085443 702224 1351730 289562 569840 1830760 664279 1887966 646657 1735473 1245548 1579545 1832145 1116070 1400137 370601 1306191 1816592 858951 620294 373202 1951401 1317590 898529 64432 1658210 1901721 1994286 806511 726377 755223 806088 1262248 1121440 939461 752416 422902 639246 1490662 1428360 1601664 393783 1610266 1902226 292265 672763 739389 1824006 864290 1822793 1668199 278673 672586 1306416 257821 1113285 435505 1383845 1558742 362370 713288 1701399 142435 649579 1022095 1061029 496815 1006811 939447 686611 1939672 1815846 1599270 1411639 26249 1984621 1834086 601013 1113160 925421 1631289 1288758 586567 1861788 440596 948575 956137 31343 842550 1148814 116366 751439 1397606 1866093 1099906 1369630 111837 1829164 589843 539036 1943418 1530872 230429 905188 714942 871984 521053 1465379 70293 1222032 351639 570957 376728 1844781 1462814 943626 1213758 1974180 1012591 464305 79891 1751599 983686 533814 1730016 1297955 1142018 579353 1876740 1645538 1347037 927548 1121208 864844 410474 689783 1157038 52336 183183 1422127 1226403 1059188 1694190 761867 1751084 306301 984358 158229 487805 1262505 264678 1379343 1284206 514999 478813 620724 65182 1327487 1651733 278956 1610287 1902090 1414412 46203 1815052 1217316 709945 125814 650050 438529 1864670 1445179 1104989 691836 1216833 986216 877960 744776 1961968 981357 983152 183769 1211609 1941364 1433204 1056365 549465 451461 1160375 292787 1581450 1550255 1294572 1056712 912552 172290 1186870 1432715 1844544 1290149 192744 1223522 1058468 1503824 660059 733966 1278975 178834 1144617 723172 676611 485199 765363 945535 366124 713059 932832 1576560 509673 1561888 1353971 12069 211344 318425 1823712 1629751 1185608 1427764 308766 58319 360886 1128628 508000 530394 337231 695096 710738 1094526 566248 1030751 1603809 1953290 1183122 1299665 600189 1318407 979750 336454 1766951 1690105 872548 214210 1617447 1533924 1539770 1634959 244917 1134483 1111935 488499 102413 1168589 1463637 1524675 469038 1984616 746828 570532 1726059 1813595 1419272 226743 1964706 1837359 550828 1145555 1183539 671970 169611 1731293 458026 1971564 1903076 514319 1591893 255187 1896043 1829999 928929 513500 1405910 1445769 396417 876771 1087785 1571623 853149 618454 17782 540266 998221 1395780 1429749 1640864 1453044 1993530 862432 1747003 633388 1579040 1145917 609855 1219930 1999402 50403 1098604 1376229 693542 1673813 1545437 1154944 356667 1770564 873325 468979 594874 1732761 1379986 909352 696323 1937335 53984 167346 715222 293017 1334660 1371887 1997868 1170124 807014 598342 203391 1282620 7410 568037 158406 901797 810535 443589 1189468 1214668 751730 1992245 379106 1450549 222514 1239272 834675 783707 477601 796696 535799 131417 596026 530801 1580801 1771415 1057743 571706 1173925 793449 331203 1909834 1745433 531961 345244 904775 125665 465788 729965 1113856 51636 668760 284351 375340 1932817 696050 1737790 1824046 1914198 1270212 1767463 173318 514906 680564 92638 1074610 220982 667238 1687462 240353 1822595 1500465 404211 349024 1792820 742399 906407 1190464 823828 1862600 1658876 1408236 354268 291984 1239362 1471274 970327 1490720 263550 588579 1030739 295790 1246101 1194448 116496 1683998 112540 209480 621886 1497332 568346 1527239 474447 1905846 1969860 1631793 917906 87750 1932849 1270606 1248734 654058 185427 276775 1487918 1709308 609260 689202 373572 625983 1690051 927035 596609 266751 1426324 1796572 977316 80067 908493 1901113 1347538 488835 1053102 292317 1624574 236800 201206 1823610 1841443 602059 839474 557481 516053 163082 267865 636701 1454733 113677 1285574 512922 402927 484888 78400 620820 270987 213963 1793601 332383 314621 706422 1881920 162592 1527479 1221972 1649511 846836 825340 1213907 1335298 1238604 393605 1702266 1764173 1863642 1390955 68281 1320373 813114 750596 1120972 1183652 1116878 317059 1805244 306652 252840 1041423 1212155 860526 1807788 967398 1543349 548808 1310200 1777206 1838831 418392 1461910 973315 997695 296480 1129609 162183 1305328 1267187 1025969 1053574 1618118 792101 1638281 209906 1634272 1897343 1370923 1990682 168057 572515 799722 365368 1469294 402017 1065879 1804869 1702252 1722709 874819 41658 1480242 810493 587041 820635 1331347 1532573 174382 876505 1877528 1256063 1570931 1757110 466925 491839 1107668 1147203 439667 1762228 6071 219363 394991 1724576 815938 927587 1412457 404879 582953 839268 1338360 676628 1578584 729428 1775775 1409463 796724 1326799 1105165 49225 1363258 8953 1167361 1718617 323769 784465 1707949 906606 1220225 924861 537606 1439392 1559342 1046737 50661 571406 966742 1128988 1547481 899192 1855251 511007 1590008 621504 1664454 316875 1108282 1914127 1378127 628140 132915 782104 756167 1511503 658689 991796 1183414 269726 317926 750644 514022 1274514 546026 1923444 224786 1985341 1195936 456175 411517 982078 820867 679593 1844119 1298398 1738410 1594087 1115511 1225770 1941409 1195711 1650913 616106 1870411 258389 1959919 1464500 914418 1817542 1986451 454585 458290 920573 65821 1779748 1219917 1223970 1936484 479302 1256981 111675 605922 779914 985477 495208 1496702 1396422 365469 639048 869417 647262 1242246 1330897 568574 916522 449892 1474986 1846098 1777576 78926 694746 1771589 976792 1873603 1124960 1927803 655919 1246617 1809043 676159 697498 549814 1540021 341617 851879 541595 1582025 1168158 894884 537612 960074 1426549 1047767 1302314 1238527 1381564 1417634 842717 1286844 622544 1468281 1093517 76398 1007865 1232491 799962 97316 913347 112517 822768 834267 877909 1898835 861067 1860119 676974 1329080 1357655 1647120 1872437 59237 1166371 368475 318135 1878577 1869232 1872762 587750 1632436 1017141 843398 1058047 7521 1101151 989220 279844 412896 1730624 663734 477583 958471 905432 295380 641084 721787 531692 307656 1898198 1447400 1642781 876530 1000446 851464 1097694 1100047 1303941 440679 1742875 85651 1085909 1339584 1400551 517295 1080620 1464925 1361608 1064532 196826 1299264 504562 1490502 786124 247103 865036 673777 620760 1956723 1520914 1037151 813751 987838 1498263 594776 1866006 3030 163949 436629 552202 969837 674334 651218 424248 626967 1531453 1458488 1751998 1761670 322904 1362602 330566 362352 1617002 446550 69103 692573 1759233 1195106 368579 283611 1462475 416771 1947169 99675 889897 1734446 1028727 1770953 1633816 608563 557603 1312880 1004636 663333 1681676 552788 959820 860903 174598 1319096 536762 1302822 1169326 119741 1782362 846456 1890105 1279338 347040 1967392 343396 288855 349601 552207 333226 1516089 1533806 345902 820509 844161 1974391 1333355 1896536 1184030 1947093 261444 1434428 96827 538430 1514585 718706 721528 316383 1821288 10308 1163530 1781042 411502 1154083 835869 1432202 961431 1946544 1887382 835910 688742 723544 856196 1398487 1270669 732374 92277 1130720 1279363 1216634 1022526 977517 1940370 753465 12409 935643 1120822 1589360 1069659 1894682 1499441 1193150 7561 972986 610316 272908 1854249 1598150 170082 453632 681879 1352720 280064 1376593 1455272 312236 871890 96455 1183661 1087582 342269 962634 1854272 1039164 545199 592842 1800467 1031620 1849770 177916 277610 836470 1608609 1554587 1763068 675756 930934 984517 174103 1833273 60683 1270498 793005 1437932 74858 1537217 508638 1413885 995643 1033235 1877753 707460 877395 580308 1008514 1704649 1402869 1131360 18638 1602512 250237 347228 238074 1255421 1347372 684707 1406346 8937 148040 1104433 1482863 383672 1193332 301820 1590890 1695191 1279091 74876 891701 1858243 1891393 913753 1624973 515971 502115 518626 1232868 1072601 785609 810675 575890 1754945 217379 1702414 1708769 569473 213869 697398 1005084 433059 1031186 572477 950404 952872 253440 1696855 1369178 1097878 1447159 1916341 1542049 1387532 1468394 886981 724886 1390749 678868 74751 1530237 173302 1267885 562627 925098 546997 733458 144850 1042086 1563524 442121 1498686 1359375 248112 79401 510332 1164095 1702351 850124 1038034 653762 132217 1262626 322902 1358189 331237 1884038 1633792 1275590 499200 342089 34662 892224 1115409 977267 1666903 533219 393205 975519 1028715 531623 538419 164274 637893 146007 169700 860246 1672919 937728 899794 245756 230811 294450 252912 1270876 1628036 1393369 1218892 737126 1540186 785797 885391 1817989 21088 832996 1492687 524878 481415 651839 595181 42217 1551567 1264716 1296367 447612 928744 1640772 693608 729959 1675353 910577 1876686 1447824 1778228 213693 846310 1133059 355400 1545925 1245517 647282 1754444 1003814 549360 1734597 889364 76294 1755037 61876 224788 687873 42123 1988210 140143 1332467 1453291 687305 114125 706535 102762 880787 785197 206549 1574679 198752 615384 510585 1730364 1701435 564222 75067 1288604 1823347 912873 312830 1454533 544777 1198823 1182016 1614382 351486 68754 981066 1012967 1942767 1800032 458708 419423 242702 1695406 1127400 1416127 468850 1604394 1704565 1395120 1192316 1510803 715223 15163 372724 1984284 1407761 147939 1280178 929096 1938076 1093531 1192728 1027578 1261900 1569798 408555 1426038 1819576 1236552 491597 946943 1393257 1996496 17749 971107 1318218 1795693 45915 505327 1466568 1476084 398394 873342 266832 260644 1986583 1288163 1313408 218321 1692848 1205908 207188 1280616 965443 1129536 113461 868209 1184731 720130 1167817 1527422 74242 717017 1078108 1703123 189954 300433 1488731 1888423 442144 1849239 44811 1172540 1816232 1611757 963158 396551 1368500 670743 510118 721767 543107 867616 249789 1956101 1776776 661473 1879784 1094392 28386 1511877 575470 453080 100459 1443972 1865887 1769714 495715 312491 709311 547364 86945 1430346 1556594 698881 149317 1810112 968233 1191394 1296031 532965 1892432 1774938 1502643 716259 596344 651143 694450 1797192 95663 1520354 1143806 1842499 1084750 1536188 838140 1025386 1767640 924038 25973 567538 1239941 313709 1473302 1909984 523999 712352 1919445 1599864 1975975 1225800 1328881 1162846 558624 1581509 886337 593498 1793174 1219284 1586171 1406301 1343714 559574 231973 1024906 825041 459714 482494 1959172 376230 178761 1371354 1552054 355517 131048 884825 1922117 1954883 469729 1924983 452820 23179 607244 1444854 1893790 1998319 770861 1824225 733744 315723 1773239 1050968 1565355 1164922 253888 889889 1830714 995498 272225 1140088 1845114 88685 1541647 1715738 1410857 1277509 448494 988569 1589121 1796289 545338 1614384 822174 795575 602165 1698805 1200622 797216 85415 158501 1114193 925016 1386233 1207388 1363119 1005184 1401744 304549 228488 1385933 1239797 197877 598912 1500295 775811 471566 597383 1313095 229116 463031 1919196 410665 946620 1484743 710903 44734 1838661 1586168 1263794 893390 697195 1411326 1935647 1253052 368649 1032920 711710 1647461 910208 1714969 199583 1624686 1443837 1388344 576213 775123 289276 1931112 1663449 1779896 1077722 999360 513887 639357 1893132 1699131 893799 62667 1080919 734794 1275753 204141 1702803 682006 1105069 1342690 729741 164075 627235 1819018 1893629 1248206 1207668 760556 1495706 1316083 379607 426006 811247 582343 561251 311834 937481 770732 559120 1899994 388950 71905 1559135 1514128 1240025 1671875 911242 1587260 1057220 434483 413897 716711 1603201 194810 1583244 997971 122711 1679137 1548860 1236327 1695658 892766 525859 155060 836618 1772233 1384849 394812 1237862 484801 969268 141790 1834566 1422198 1527501 176642 109869 1714193 476270 634148 46151 986752 1151219 1786990 1656762 354904 856702 1193011 1110421 748344 1811029 1566406 33086 651540 490520 523326 983549 812773 657581 1272695 222114 1266806 750504 924453 820119 784365 1486070 461201 342247 1362931 614446 1311986 1765345 1806731 814200 1615866 334725 445091 1954659 1974037 123861 1948106 1141330 1620660 1970414 1433478 637624 1231569 1342797 1571901 1845965 1956772 347131 1533816 229183 1093556 1175997 1384774 1399875 1142533 1252860 1894256 1306988 964211 204004 1504507 675675 202697 957810 434756 1804154 1506609 1346872 73634 1279872 353261 1108225 465386 874188 405974 1825893 1047841 1597484 80920 715053 380093 1296164 1239616 1305663 1029532 1997199 354438 309178 778509 782152 1471154 33983 554802 416200 612280 1679150 510577 1302087 911335 1530428 679121 1884185 1121374 659353 675005 1281805 333813 607611 508852 140221 1699011 637759 1637149 648631 270263 961926 1405211 564224 1398691 354362 90540 922966 1624841 1046583 1366102 1882669 318968 1594553 1963002 1738529 888766 1916789 675153 1352347 498425 233476 505298 1720523 1051842 558592 288029 543413 526674 1895876 1437286 1487168 862615 334741 259864 1348385 89736 14451 828036 1486750 1745586 382513 317847 1595441 1894182 237409 967988 1749106 533945 368074 1950782 845844 811134 713326 1056027 718576 1091111 146499 1733998 1073283 1560560 823144 989100 1538247 1392310 1017854 111034 487852 926004 397572 1942775 1455767 1148322 920638 298360 1846076 30154 139106 302171 790787 169426 486857 1363037 1087727 1540677 1851811 1522466 36051 434784 1699763 850796 636751 588543 1367627 624298 621406 1643656 241351 1833562 1737182 1067878 970338 1496914 1422666 1329878 1241505 1278379 385653 1284399 1640533 1725571 20410 1221158 83778 444397 1940824 448699 634891 870610 593121 1512373 1890186 720333 738582 448391 1410636 869533 251941 1353385 756184 1339094 1843790 1842118 1305111 208276 1029442 297616 331089 1473588 1042980 1030307 1964927 1138102 797327 466071 717286 934259 1085804 1402443 265072 1006899 1594254 1255029 322097 1462995 1635109 1977997 1178660 414948 455884 1979125 330699 454412 352928 1634902 997048 1362513 283312 761110 31230 319744 1237779 1486877 1723171 1253324 215979 1146812 803823 1792796 303572 642686 485746 32080 113750 1845325 1833182 1728981 1896607 1198665 448313 500893 477658 686968 781560 937984 1628193 72813 1047182 208608 1235486 1379139 629325 242464 1995909 1143870 1826371 1099365 1895053 1531300 1627305 1695586 1131016 1097051 112408 1839246 351609 1492952 1071824 990593 714874 909836 1677141 872444 1869562 1756092 298253 533062 609029 72595 720023 534889 1312978 514896 308714 1289266 334882 1690247 1804755 371895 719683 241861 1630825 939327 1583588 1485371 1656318 1384905 1379818 797149 1589649 1138302 1182088 1672757 621432 1709456 1465111 1825002 1921411 566709 1140257 1601549 1602896 951139 1118708 980594 1401008 1783387 1618854 1821746 146523 1690420 224039 1373467 1300893 189933 946778 1486761 1067270 1321086 1581321 573036 361597 306413 813970 1643602 1300189 964954 237826 1805511 894690 94297 331923 1437644 232814 98189 1992916 32903 1220443 1701004 1123825 1099231 249116 676662 1350035 1571552 672819 918911 706507 58460 948371 1934869 1295025 499511 1877445 129009 1678400 604995 1772678 324297 1690961 905641 1780844 573907 1237625 415628 1807701 843912 1027845 710163 933247 1758886 792092 329988 703019 1393904 381778 1403405 1575954 662659 145744 1579635 861161 1371257 54199 1148197 425714 1311885 1725969 435948 416912 1338016 1112522 1598206 888771 583468 1228746 23648 1093866 1213765 518970 222795 1088250 1017851 1301667 1660812 1308736 768762 1906082 94467 865145 446044 1117159 733640 9589 1715008 1589599 1956930 677521 345267 1846849 1858605 1506712 1376737 954718 1155246 1987655 826290 628246 1396971 34248 1692370 1080741 1754347 228934 776088 1211625 513219 1529929 357980 1995303 1549251 1196028 838513 122883 354017 1497551 1069918 1364677 552673 628193 40874 1142865 1859389 1188233 537423 1008863 719495 429533 769548 617793 1043859 781674 1884954 897231 288614 606763 1240120 1353689 1313783 649578 445161 725384 1614652 1075467 1379317 900454 1470156 1210346 1271374 1717208 1640962 1120381 1465291 1308985 777764 1336175 1806362 868704 1337411 649283 865333 865513 1859632 633153 1768281 1405111 883975 56635 200006 1952500 1832369 624338 838356 226091 1307590 1106294 1865209 744628 1026856 1672957 350341 239606 599059 508302 824264 1697845 610484 1444670 662810 1950436 1570414 1692321 1618405 768570 1807168 1539171 1881820 1349107 1951544 586665 1218383 913052 707848 1164786 26925 1791761 1161784 614784 1229570 490601 1988758 82285 921756 469084 1698567 1126947 1163182 1886069 1842614 1611645 1752379 913648 126397 367982 382339 152733 1916932 1230590 1510449 1176583 520481 1400256 1352332 1887020 195832 1543512 223528 66529 1188772 1560150 1122198 337218 1334226 1257589 434603 166476 1218168 1287304 35784 1202256 967366 1928011 1448671 1048798 1930913 617035 900785 733798 724490 22251 540479 448769 1218091 800105 1071309 1106860 504087 1372089 1971027 1254758 1812792 1643626 372364 728926 1149151 1235144 1573506 928322 1834316 1710401 1279844 1738094 742441 1343139 496694 1310529 201023 1635659 1655707 163890 75927 1488807 261520 911796 1132068 213093 1176452 36552 1970747 313516 1102731 1296383 335621 706442 120261 1685097 1015227 1012953 465644 1669015 190390 392987 1128976 1557760 1781378 343138 1845089 231852 627307 72622 1669034 1786029 1789070 1975793 609263 942407 940801 802564 1033841 1046505 1669673 1275668 945368 430915 1641471 899791 381317 1332595 215217 922940 416453 1698745 1427181 414454 1219932 618901 1591701 705884 645835 1574853 1848731 1641300 390413 1239639 1462653 1282472 1910123 849990 515491 1453310 297617 79726 1744818 1240708 1742524 1474362 7358 1367017 328149 1252223 1805940 204558 1854737 575881 723939 714658 131635 1033650 1160160 449198 1209379 221655 540926 930435 1729278 1097069 990342 813430 835388 199354 1025289 431440 1396648 665013 474467 1428985 208404 1142387 492635 1997767 264308 836371 1585043 718488 399765 68892 750880 1063448 1878025 739155 1456975 1508519 1785956 238283 57120 1295592 539989 1995863 1827822 1845743 349654 836265 612750 82519 1301477 349736 1325940 1114133 537068 286036 1846727 195026 1962206 1683170 217070 665336 1853944 1127176 1063801 1012269 1930159 1143809 81495 1402746 1079859 384298 1182736 1664743 1906162 1694025 1569425 807647 391357 1850295 243258 513008 597896 1790127 1076567 1334460 1926796 477810 885982 322611 185681 1538274 1228757 1755041 247462 1187878 181459 1585214 711213 710331 1069906 1263167 566259 164309 1802239 1726981 1724247 207044 305832 1551291 1258665 834809 1658483 575602 631591 148745 269193 43481 1534483 581241 1016873 1751182 720035 1990877 352750 704950 134701 540946 1943353 798672 1249101 973720 673698 1696594 408068 536827 1236511 1096473 1787952 984770 1052345 1013208 274575 870546 746444 513981 1890655 1134775 535540 484385 113023 1633898 77984 1428660 950371 415335 263824 1876486 1786036 481686 1513182 200041 1956435 1452834 689910 605107 1879350 899616 813780 1762327 1665242 1423067 523307 1883751 126026 911947 1357577 382015 42586 1715791 1116348 1633376 660973 307389 912937 166697 302334 8780 297016 340507 202751 501808 1120172 79606 1714753 1925958 1175648 354375 773979 657713 429777 434860 1768522 1223263 493679 417577 1897348 1190694 612369 131600 720180 1616872 1967689 273071 822597 1324443 751590 711419 442723 1365961 377639 1669850 356986 1405599 235331 401047 807215 123364 1804952 1507674 607677 751407 76798 362745 479289 796424 479700 1747971 1378335 1125368 660431 1946301 1061802 797853 126095 732117 1074082 1936829 692333 93404 1884899 1366327 534993 1244633 265516 1113250 281871 905081 1285689 691824 1703632 1003626 1486467 1312649 1865258 1849050 1131717 1701471 739275 1044783 1437554 1942272 1936509 277558 1087577 554760 1205488 1684103 1242016 1421370 1068500 558907 1193389 1396760 1974699 517516 113365 547903 151137 1267533 945883 878262 331877 953701 1243216 428662 1139237 1394837 1444970 1537693 607166 520973 1032401 1012830 276537 1046665 564757 431463 1141410 1668188 1946344 338455 412121 702535 1884701 1284194 1941983 638090 922331 886220 669884 551207 1162721 1126011 979144 833326 301564 1559101 862068 394977 945955 1872700 1574068 221302 930015 1107525 1008227 1523939 376080 928190 349464 940018 652093 881121 1907408 603955 1293306 6193 1839513 1758834 785247 1196177 1716525 1074946 1417466 1251776 867852 1967649 1097656 496200 1137183 1110182 159707 854569 560690 441489 1418246 1361096 1590210 956666 1005676 1784452 1475767 4576 1781070 1342046 1925449 160064 1023268 901484 1520038 365235 1324060 266204 1501390 1393366 677128 90297 1826885 1917526 643843 1525736 1026615 1564969 404265 1337401 1937611 1200010 413776 415279 1412863 709675 660750 573063 1082442 136272 1100238 1826262 1494119 1813407 833494 139319 53073 1602369 1611045 618198 388988 1540622 952915 44547 1899867 737569 1267455 1441518 1442187 47621 204507 1396070 783650 759935 1152212 981840 1840095 1226890 1424085 704971 1149446 680638 1648455 1405969 1344460 42570 1550643 149419 752365 1066860 1236015 1483414 138245 969131 700253 1792623 1144651 886712 732128 809769 1591524 1309532 471085 99963 1863179 1837610 783536 1925013 86250 1301590 330143 538623 1124221 232550 140449 1787503 1833039 1473508 1405292 141494 1211002 859164 1481414 956853 1738132 1689579 1866845 1795906 1535658 1899366 428601 1527804 1880756 680527 97599 1323565 1094506 815786 1204487 1370931 870951 1019814 187382 187724 1356159 1828408 1356440 921106 1450102 257593 1886248 1315754 735392 117743 1352946 1308076 350003 799844 915580 1383054 1083221 603625 1300577 1105074 786292 636409 822737 1645472 1148417 280039 1375038 1716020 1548320 372390 1569965 1744394 1838285 1091724 597932 1573615 1603116 442111 96797 1906027 1267711 582716 1117654 1386347 1537248 1142124 654619 38162 1110783 1270920 514241 1957587 992294 87238 1416792 1533662 440976 1237212 484661 71525 700093 1480203 647868 389198 1149738 1602 659361 1396984 179156 15190 1779794 1196466 760160 163101 1217771 436722 376452 1744410 885094 508673 1416054 1717983 1590652 925496 1842739 83330 914759 1399993 1709149 493701 948059 1619694 1529291 1106770 1506224 1977865 753082 1565575 1831254 320309 19092 1142000 801292 809216 319493 906262 316974 371369 985290 1629942 827733 622693 1317372 1377391 1285042 661713 694110 668155 377705 1638787 1211178 31721 1987018 1534873 1945522 1204943 1340054 791843 637451 1351800 1729973 742089 1008642 368460 280264 1370627 1558390 1530036 974426 1021679 439082 139835 1477374 14045 1590030 1418524 1072140 1235222 1908081 1861494 1851129 1907728 693241 1204930 179579 416314 102909 1125848 1511887 1655467 1788122 658710 518637 62707 768700 770736 162510 339925 1744930 1319135 1101884 73001 1867723 1707743 954670 1057534 1310986 63910 486919 1439178 1015353 1190068 788917 478228 995129 63294 1961248 1834821 932030 838096 992034 1757433 502940 439008 449885 1999952 612028 590497 137249 1095135 796089 125766 1730766 1299539 1413445 722018 1517472 1860854 1764653 1354218 1497263 102363 1753847 286321 413783 1783865 750492 1847849 1793592 256365 400703 34489 1146757 491289 1733400 1222852 1878792 1016101 1759716 1529210 1280697 1231317 1097079 1877918 152921 1475042 37718 1417832 1095511 1793041 1021166 507711 834053 1229907 1881751 446357 203040 897893 145059 971858 374332 1049869 1225570 1764856 329911 1059174 834304 1024755 243404 1515978 431864 279435 930322 1748001 1792048 1234549 737078 967274 931790 1618834 1386893 409158 116604 267424 80625 479745 178836 1197958 1328473 919090 242960 1853582 1927191 78185 410369 734466 1015902 854325 84992 1691195 980275 244099 392652 463249 389360 1904398 1642067 1523478 1713064 1709725 1190836 23263 109234 401317 1363046 382983 1744188 1588371 942944 277537 1473858 734903 2841 835680 1447473 354663 1365662 1012247 18652 1587987 231796 209085 789519 1754866 1042275 691106 190051 1878108 112095 890726 1371261 1255693 1775136 676062 1273870 1804442 74870 1981018 587014 76528 1625660 1211778 1510249 1491293 1853467 622201 752359 1175712 1037437 1993286 87747 1808517 244145 881697 1068985 1822404 562847 680378 1635141 1368551 741171 1155615 1414386 1556009 1168160 198855 894187 705527 1591073 756935 1925537 901886 1186661 288905 195440 1819532 752633 1162022 1917348 110848 75219 949112 503780 1373709 38945 1430271 282302 1032479 583867 439297 613763 574112 744273 1466515 689636 1309622 629413 1304568 1655161 976157 1279835 162456 331081 575808 330840 534035 603190 129380 823921 1898562 562715 629297 1340308 1735469 129547 1427132 1130469 1929216 1033093 593542 502625 1693334 1550652 251617 617961 104251 1328738 133734 1527052 1064106 462042 170034 917517 1194278 502929 1846806 393979 1142573 768296 593019 140729 379721 142125 1676199 343060 1142656 157146 1076043 1956369 992696 1973334 1738556 241303 1826192 1768151 1607573 386526 1972041 1086831 1584432 1901647 1371930 1552072 1767967 937986 814295 687673 297211 223894 1318975 1620978 852142 1364754 1314937 401057 657551 1752609 1431238 1751783 1792225 1955369 243623 1763266 1721103 1519505 448536 1290155 774628 1368284 1692195 1242878 585532 1191965 113718 447980 143247 1532739 1020714 637682 1240575 844452 5321 1120484 495013 1672642 689091 778199 1518601 1442910 1623329 1435952 266923 1590184 1332141 1827750 25700 1683805 491494 592106 1092844 492856 848930 1839408 657274 830596 718563 609096 1649695 1637230 1538069 1237997 391073 1852921 622370 1215585 271683 364538 1650934 935190 721082 493134 710474 1375681 613480 1633435 749818 67909 1982090 459613 144422 1240116 564645 829500 1218037 394099 1757701 1282741 1728236 97781 491272 63931 1263795 1605985 1034526 962834 1911989 1993694 410089 482315 582375 36891 704928 1717287 209753 144528 1621258 1056587 1135644 614668 569017 1877947 869560 451847 1239917 496589 714221 414686 810400 1120324 480606 1480613 1885518 825739 448942 705582 352216 1398712 405500 608101 574795 80850 203683 169846 424819 1477520 1792329 1552639 1914153 1995914 922426 32074 1364745 1979470 1058232 238271 1482334 367950 443736 1169383 464783 1492899 461142 842516 145771 1226875 140136 1389928 1919656 1219439 449784 1662913 1571987 1609411 1839872 1063945 1169849 1070828 994102 1938819 426590 92707 499134 594612 1748367 659477 531071 668450 1919708 1148568 1578213 460957 1130435 564942 460611 694171 1336166 813604 1278162 1693987 500302 1440751 1119310 1620803 1789838 1046962 1287343 1013539 860818 1531651 570517 412543 795196 1379132 1494184 812547 532010 1632937 1335871 1912415 1402658 41997 1212256 1318002 491429 589546 865818 1095239 209936 1744483 1066202 297275 1899131 1313150 1741735 1949 1275568 433471 1741409 1494049 1720111 1140829 1649838 1523838 1961752 1645055 241356 380894 890469 1941878 1922040 1997266 1832474 810106 1398475 397236 1030103 160645 1360829 400778 791274 1412839 1100459 1353342 537401 1384871 1322479 54764 1237675 950693 57573 1742610 1049865 351612 1260698 315220 1374910 1256232 1058868 110211 143985 326586 1292308 1741989 675927 1166384 642872 603774 896366 1856883 1376883 748964 1188165 119265 899952 1441943 50630 1821626 732364 757094 896354 764234 1179234 963785 924377 1293587 1571523 1412781 1416884 751312 1125898 881106 1069329 807022 699404 1141904 298702 1397490 1093126 1689000 1130459 1508096 1325525 446511 973867 772652 1323141 1087372 1749252 1195931 1493501 385964 1756831 1436635 1477848 1418403 173225 975027 1464060 191988 309445 872092 1291109 1951805 1411295 717292 1175045 440562 1562054 1589782 755071 1343580 34760 133681 1502550 1802219 431671 200568 541217 1715898 319745 1947688 303615 720413 1769221 863805 1217319 428305 111479 753883 1610129 549591 1707486 1184126 1317362 414709 1874784 1006663 1551955 624886 1464574 1256042 121804 80198 1042990 957937 1375705 747750 499962 525056 319639 384786 646087 1957947 391282 903143 317154 586087 1765512 1134409 489840 623287 1077121 1748098 1657688 86668 1417688 196092 1314367 1463864 1948032 962450 1981838 1834074 1988830 1687440 1937895 1073657 408217 628141 615206 1874058 1887922 531548 1495859 607101 1315295 652704 922167 1730479 1735373 389227 83414 1636316 995600 695647 1822961 767327 1181637 415305 1461080 780012 893245 1672293 1433546 1765696 221083 46184 47999 891740 290151 1731654 835490 530232 1710676 332883 1212059 240936 1323637 1618779 1459001 30337 1323866 216026 906017 1083888 1076807 953643 865690 1343673 1389431 1002912 1186699 547925 1954969 617704 50501 229325 1761076 1132397 1319238 465076 1464591 1489220 204587 1694735 1604870 444143 1397341 852124 937638 1683446 466810 997569 1833722 451423 1112756 582524 170262 55928 617528 1846404 370352 918480 513590 1923855 1573224 103538 342865 893220 1683061 418716 1393345 21855 802100 1495674 346284 1359668 800853 1478239 1416452 1689352 80804 841741 1199288 1165992 964603 1866157 582648 1504647 554640 1540858 277809 183153 190974 1153794 1851139 1827371 541388 596628 1257677 829077 1295660 942532 408967 1487371 700714 1631244 499081 622114 18165 1036625 539091 1882388 1644133 889993 1084344 1043866 477065 1987363 1086647 197691 1385956 331858 1837080 288043 414691 285377 630470 78990 1071793 320461 51815 263290 966921 1699329 586168 1666036 671267 1029134 1010024 235293 1686380 549208 1041965 539107 767332 1726402 1242297 900830 1487170 1871562 1493783 1222664 1750526 79246 986369 806955 401477 475914 72077 552412 480634 49294 1559735 1931856 1705368 692559 1194560 538624 515776 1776923 126050 824001 782983 581075 1803002 725883 1929415 785523 1123631 39046 1539811 1800582 1390731 1505360 1980476 1810688 1799242 1178033 785465 1670423 764099 638627 1953128 893943 467905 1843074 216182 1344097 260764 495713 1835076 1480615 1351055 346412 237339 308282 854600 869032 997574 1932042 1650681 1494510 890075 1966971 1939996 1738792 1959580 1253562 1704105 818904 1307502 265472 895004 1220542 1716612 850932 330197 897406 1945357 421079 735588 1178927 824277 1084716 1480394 1615770 1592534 1510383 576495 1649590 685229 619643 1642777 618464 866631 340696 795595 1766623 1171556 756581 1281919 841337 1772425 238868 1624958 1804255 438597 900303 1084070 1817264 1322463 546317 1549283 1835607 1207339 60347 151526 1981008 784116 1191552 413035 308608 1395390 841315 769043 1093154 814770 1391078 915883 936827 1960338 1626681 298831 930595 862319 1174238 1059164 1776474 753100 1213590 1656284 497085 1708488 173617 538091 1511987 1770923 163834 57860 391414 1671647 1544732 1930096 358572 618185 319623 1030628 985534 1234769 711907 899984 1160127 518884 163547 708362 22383 421864 479494 492805 1798629 1697651 435769 840202 1404473 1828918 393734 1797023 794570 103043 345698 1362445 234421 1912039 319850 1131703 1578668 1927970 318854 1745831 982118 580656 31798 45255 1832257 1531800 1709739 308491 815533 1628600 1693200 892070 512671 589017 913117 1559681 103987 1169700 337656 1027389 1547922 803445 277051 1509745 1536335 320745 1185603 1925598 1447723 1592937 1436100 1802724 50316 456810 440727 380022 920920 1787336 851550 559213 929557 1433055 1589060 1584503 1128362 117231 804125 1938660 1604980 1482734 1277100 593984 305846 452156 1541961 1313142 701299 838437 71826 1971231 1043923 1595565 931679 711818 1948631 1744605 1605542 965701 1456806 1875002 837667 1287241 544643 1299275 869499 1327682 893760 563691 1665607 900114 1371156 299938 1721213 1014925 1476914 1452630 1628719 1637257 243511 1613209 1255162 1111465 1919276 1710086 1824588 615076 407507 803922 1382499 172463 1006931 532055 944250 952980 495550 1306828 1524150 1653053 1696909 122053 991976 741254 361999 1712255 1330740 884048 321866 680933 556904 1707584 322625 687953 1188861 1662401 776282 427467 1197730 915222 207537 96701 374882 108568 1628066 457061 546337 1927664 540461 172621 49682 1709486 581492 968205 415541 3587 272794 490206 497685 1253077 479721 1490339 4186 1695660 1238322 163294 1997975 1848623 1472273 1179779 727373 1552784 1811939 664109 765913 1718549 1081189 1799360 244327 1098885 455668 851837 1719365 1795483 1504828 705993 1678330 1590611 285110 484599 61654 1136516 974333 460225 509115 1274006 1041631 1951594 1370955 897976 946905 887010 837293 517644 1860672 339350 1752581 1487074 1017063 800332 1906708 896728 1296282 1693817 993932 1172715 1117319 1686401 238577 1875823 130212 629958 716563 511930 1369226 1442103 132395 1072047 601334 83491 643261 1964541 1542572 463860 520529 463508 1535802 1462486 1158744 877434 1098130 683474 146790 920078 1956400 815521 1253949 882652 1128598 309242 1296450 445117 326171 392379 288809 1248339 1162524 1682319 1660533 1004594 1237809 946264 532001 1077179 1178919 95612 550246 515742 1267234 1852430 405048 204174 965088 1411707 18010 4148 1992074 1413249 1843984 1578659 778616 797016 1224228 1393588 1172325 169340 854472 548537 45103 829355 1971745 1075339 660055 1646356 1580046 911966 1385585 1690683 1757908 991661 173169 824998 554837 546237 1268197 238662 334134 284494 1125900 424424 770869 1173972 1977538 879251 1314844 1439498 1612260 905536 229312 975331 1415701 1421476 1696785 525641 1567883 1752274 1980585 484320 1334010 55743 800287 139925 48593 106497 1052535 874089 1126411 1923445 1304893 163248 1179896 275010 1503211 1449187 564437 1058973 1124041 1283015 852795 1560355 1307070 1977162 9465 665713 818350 218904 214224 1935467 1501927 1313810 1506956 1120453 1634610 313745 1094719 273073 524005 725769 411821 578240 130933 982261 801207 1134379 441109 1321787 458337 1595017 1263595 1165232 1599810 1096956 1043184 1520234 1719533 103812 659754 86925 526426 472559 644826 438212 528378 255183 1062600 1331728 1481176 1578002 1381319 1143104 902626 1289765 755347 431969 1591196 1512667 1415608 698629 673666 432255 609191 1351884 1883121 227944 637260 1376956 1463367 1617501 24582 1806829 1134176 1143050 1163349 1058069 789046 1248566 15628 974429 1992123 1440876 1386122 677367 759823 216681 1575055 31097 1477441 747296 1229070 379813 1750151 809749 1043245 1281505 1424420 525332 1595795 742535 1759662 2998 561759 1685515 635487 46170 1603677 961784 851941 395010 49053 253409 1975245 1930766 714098 1293500 1252131 1240753 1825727 622151 865198 1771776 414604 25252 395914 155259 1798142 430917 683730 520742 762106 84841 101957 633397 1529990 1576455 1605401 1147574 56047 1750807 414891 887374 1478616 1564749 749347 1286739 849526 1064330 408573 1165423 498246 119003 605925 759868 391586 919632 287635 1222888 1347733 856432 1388969 1811045 503451 210714 1423751 1826599 1439666 64394 97441 1897309 1433468 1740854 1247697 1871754 845096 183147 86049 707102 345559 939933 347419 626691 261010 1557213 1792822 146267 1684018 1147139 839844 1135787 1712579 815996 788147 1777239 1799751 1273952 266241 768117 81262 1036186 1574921 280371 1709324 325506 1164076 1679919 366264 121639 671091 592747 384804 44065 1261489 502482 1203002 1373642 682597 186394 1905664 1925125 76793 792207 1324766 825063 1311620 1833341 1747095 572589 1409705 1998648 543671 1935692 885271 1741388 1897394 449477 1728124 1477739 1864366 1689686 1569579 136654 223251 1466787 1499610 1052476 1802132 435776 1252585 775155 1832823 52858 1785701 1943959 197027 1309118 1593542 10625 586131 179908 1895167 360179 545637 201124 1477404 914543 239687 938336 1509677 1100398 1275399 285650 1997707 1744384 1012024 1976299 1356520 89183 1397941 1777463 1566947 1262528 1886696 619021 1307072 451400 805525 1591221 1492041 1996012 1996982 292460 1547760 1042519 646952 1795416 351214 1765794 518877 1735259 1695765 1739131 172898 59680 1686248 1995537 1147020 165166 1494695 1883549 80537 1351429 1679196 1747928 547354 1278955 1291005 1704922 1886099 816589 1915559 1968849 763886 417280 1546795 1938196 306833 722934 954035 956438 1433383 1805398 1685278 981381 984456 349431 1221334 1817875 520771 150590 1367185 1610568 284331 974227 1616625 1417336 518118 860104 1679270 343085 1481738 403670 780263 206739 569974 48769 1353858 269364 686339 440191 535022 211530 1717680 411395 1713189 1864868 460085 296404 868516 1360228 204886 597913 1427869 1590636 1018109 504537 140872 163342 1868612 71923 364505 632033 32753 1397024 1262761 1517670 922714 254857 170810 365053 1452876 948044 401499 1702899 79202 29566 464341 845883 511243 1724265 461651 84872 97030 241620 374846 1628374 85625 1752463 1917398 167656 296472 675537 627931 936317 1257119 996391 612728 1700441 32727 1440579 421516 1366579 312301 1604813 1038845 1188252 1749277 451160 1223437 236397 796546 1976500 867123 1797708 1103774 1071759 307123 23540 255251 914668 721152 1836383 1055361 1781727 818708 1999568 1798466 184386 393941 1809318 1388227 1483618 497119 486502 1479924 259631 1138447 698191 317602 1299326 602601 942048 971675 1320828 186435 1901894 1887695 88665 1325227 1959149 1156735 977665 120704 1177708 1738911 377109 467965 1442122 1248672 547212 239307 282373 1775482 1975935 689566 1383777 1618856 1031851 445089 111940 1619597 1896459 226422 1240258 1661544 1560757 1490382 1497948 1089568 1258401 504771 1429034 1958175 968823 1890745 935840 1892571 513863 528643 471696 1533910 624716 823436 1396281 1456543 115048 699759 763234 484677 1871365 1508860 1814634 577908 1239093 7249 167954 1602857 1976639 967817 579310 1879943 1240314 1355252 1289850 646103 921891 1805174 42655 948567 151886 1849083 1374691 1222176 38553 161770 499624 428179 117724 578327 190921 1333327 242454 880115 876821 326600 1997765 1221119 1306620 1889254 1450562 1390691 1358209 405968 1398292 943920 1881307 1204380 774327 906609 874987 1970515 763459 1839958 876246 1021416 100504 368708 1727319 132343 1987202 857609 602378 1902789 1124294 324109 951939 809185 914487 1959926 1455429 107922 626998 1199504 159610 1575909 254999 1678199 1016148 1593526 518711 1418177 1104758 1875038 1143759 1073574 322709 1831721 778731 351008 367778 1773386 614905 1301188 709054 542428 55888 753122 344888 1042850 228575 903203 1705132 1371601 217066 458478 1821818 1272772 1136396 1737540 386917 937324 499323 1181889 544461 109703 665329 1514752 33392 216811 1460083 1234877 1276093 1083448 247809 1170483 139134 984755 554782 334534 261144 1995737 229457 917949 1347657 980621 9137 1571813 1484394 79415 1317705 126099 999369 814880 682041 870243 1342659 1044641 1012114 621917 426509 1472387 1799097 1127984 1824690 1902349 384213 21893 1170627 1131542 1484775 143196 760320 1873686 825652 220966 1265281 814510 873230 111166 1106139 1616435 816564 780518 1752924 876123 721704 148025 1840403 1667247 1572776 255859 1506331 1361433 434768 328739 1059252 1152678 630091 1971960 1378302 804297 1027282 507332 1583885 472428 1974251 1720766 1717507 1921117 372775 105453 1920028 1141489 1085371 1460069 1053508 678471 1227656 606747 1325327 457055 410409 1786331 1344165 409949 178780 1210641 1200968 967529 891185 1075826 722100 1913629 781426 1670464 329306 1277382 1671876 327758 475125 1218930 611410 1925404 306878 1511820 1373667 549772 1613061 1250409 423292 1365851 628930 120972 733002 1898718 1498100 559721 1519745 152223 515163 1127698 1045174 1045225 1458807 40457 1306209 1571780 1266721 525040 1241463 614223 343250 1800476 63247 1225094 1534233 251673 629868 764941 976147 312117 1074999 1208738 1669855 1666312 992270 1704759 934334 312058 1213759 886375 903840 1079927 1244448 1422526 1361428 783015 1715112 926624 1899813 177533 1007843 1056316 1862015 1344200 642347 1305799 1214248 168274 280770 1810883 10508 1296925 1040652 999223 273419 1104976 980367 1598714 1876937 306082 1751493 1952664 452727 95682 1760637 85843 1254069 219573 624016 562391 259394 533886 175584 1489615 1325516 344492 413718 806094 366772 1001941 249505 757463 18077 1788142 1213268 1233237 1691265 1410103 146566 196776 1487703 144765 488280 199488 343027 1204829 1329881 959778 1814953 385049 383502 636120 973118 1390835 1627978 1711538 1264387 1854393 1653383 948985 1358620 73339 1444412 1531801 1622158 1474313 995906 708810 623717 1005144 1832778 70480 482703 616164 989386 370003 422487 1826247 643548 1559668 1257988 1692980 1778434 1012358 1533450 1018472 884523 424453 459185 1130285 1060259 1411552 1218423 1361344 1832901 261530 167287 228165 502025 160136 1175717 1422215 1869745 1167127 596620 826476 1566772 601074 1337865 1038792 1604326 1472669 415232 1240583 535500 21065 484436 1531364 1297419 663031 434535 1421231 819277 201586 151053 1937237 1806445 1179684 1529836 254957 1163806 148644 313624 1788207 852915 28925 1616925 144135 1370213 1306123 792456 1538863 1356899 1666215 1698174 114444 1167385 1949948 542720 1278411 212169 1119351 1449553 420818 1049164 1378190 361178 1624666 717382 933375 105790 1474800 695259 1237971 919488 1087610 829123 1110173 490284 764328 433246 1563939 1469449 1752426 608045 1502720 97425 360878 467176 442890 1911211 1414631 1697853 645036 909615 720818 50904 1817015 61294 1054980 1663310 1901583 278810 1956578 338908 1659211 154553 947230 1238901 1235116 1192626 1002738 684358 855935 1274950 1013745 946258 1365374 1550253 1061743 676690 1280828 1926709 853137 1969638 1467806 452585 1591778 1741732 19334 1655982 425317 650575 1541487 1161323 1571465 99813 1649334 1579053 463619 1716911 95257 717173 1574810 776412 485798 857867 1872942 1181647 1379096 1242319 456883 1402819 1504390 45671 1428459 842056 1004575 1353802 1054415 1097460 1166849 114697 1817362 982534 1847363 487302 1483485 238104 836175 1248141 126587 706213 302652 1243649 951080 1009976 1185046 107149 691337 288096 1028011 109698 835183 240165 1325962 1012569 327538 1460466 1299466 187059 927086 559006 482345 277709 388813 1520389 1679209 1268766 266917 1241393 347334 501580 427422 1448235 1471026 540390 476351 1983734 872058 1260378 242673 1195995 109700 1026058 460900 887338 525524 461449 1065609 500981 453938 693690 1310227 536139 1235932 1118004 595134 852728 961306 1695995 688356 1687579 98301 1235416 431998 1643770 914721 1662759 1490921 1601801 91696 1936199 1220313 529524 1218455 1279738 496527 10069 1959586 1114136 500766 298902 1693044 1231692 1158198 1748535 1792499 1983381 1872545 118328 610201 1098405 1873724 32517 252427 113844 18043 437472 32931 423784 237714 1029856 1065855 660806 79426 1975893 847044 546810 768430 835800 370640 256501 733704 1127573 1122883 672394 157599 194868 1171888 174749 1643821 381485 1706527 180055 625942 135158 224236 617024 765287 386624 333575 655097 1119909 1399968 965298 207002 786355 421334 1304358 1280560 1547805 1105713 1500793 575665 332573 1009727 1763059 1518537 561612 39563 379913 805198 1501237 438060 1468593 1831052 542128 1377098 1908723 1811481 1671855 1614034 441898 1175294 670207 692205 330265 880415 1119999 1668729 1896286 330228 90723 723324 772002 595601 1238161 1064218 638177 668888 1390197 795353 1237310 1504698 662851 1119782 1472807 1640912 1514883 594456 1658391 721906 1817327 456789 1195690 1566442 1088655 1611436 1970077 1676997 1677269 1195395 99482 74903 809494 156893 1671367 1208879 1894204 1571520 997639 254020 1848620 37038 394411 927482 835608 1505350 579271 1842823 531561 715665 1296887 1461933 1882231 922208 1674760 233287 1507380 69568 1321670 1292162 1215237 1511764 543279 1956924 135567 1037096 1988542 1299038 1325805 25716 1649983 818557 1330877 1601411 776533 943011 1414923 143912 418862 1370624 1019865 1500088 1641699 1174423 1802886 1245482 1925576 1172845 759953 1566863 1434915 1390373 701571 1996589 1228119 1280569 898373 287131 1358539 145958 1208085 1182780 771752 24851 1615473 102562 1119062 1365734 849413 552804 467548 284841 168381 1718663 1989494 157955 398483 1672839 1715487 1258300 295896 753630 661604 146341 612102 1599 1172327 1718940 967753 1278232 937494 948760 118548 1093777 202533 981761 447569 688710 1133744 78442 108095 665799 1570233 90990 1733411 995138 1337348 1762623 1883704 923506 1196900 438790 998978 698138 1495799 731962 919059 372415 503768 363575 905250 663215 1951006 1330591 746001 343888 1167263 1357158 1737835 1582061 859091 1875748 133807 779526 748988 1572044 535620 42268 839765 1181298 9755 44394 943912 774635 1431251 401089 1372452 1925797 420964 263546 1150582 867006 212224 778208 1334243 1035403 1813245 1202558 1504830 106011 969706 1667918 1341923 1779711 300189 1378178 398548 1492671 514582 1894858 119212 15178 1100915 268855 1778117 1552173 1512084 1758598 671680 1000802 1559205 922214 356872 1728109 535831 312225 322728 1545784 1185062 1029716 1622281 1337008 1655986 1826729 412837 1606016 1537624 1561433 1470862 515455 1477220 1835128 234477 1011367 599786 652443 1290319 1543279 220458 177466 481042 1617464 845681 1267127 930448 1784968 19149 271805 798513 49226 1140502 1643930 1419436 1136534 1628105 1176318 105029 1866138 80558 33443 1899978 538710 28546 1725666 1086793 1828697 723829 1233268 1488709 56340 1795633 290033 47578 1085323 1365857 1895736 1129755 534285 551806 1011993 141171 544211 82546 1254562 107961 1989982 188166 619121 1900234 334670 647937 1485186 1574697 1424341 425477 832089 824244 344730 673172 571704 497439 419947 1744085 552748 1741583 175782 1545207 202214 1493253 1931926 91368 1713657 1737822 384226 1712765 1877916 1482087 1797288 639303 1674259 1534439 1661190 263604 1584958 1600504 1198012 398814 1708606 1731517 1273271 1719403 832842 1433428 1107130 1463917 1773101 753326 980461 622005 32653 1322517 1314089 857085 1322057 120685 206864 811393 220423 866914 655394 663676 1358514 1200926 1598367 386213 1976486 345991 1183067 998798 541542 526265 426546 612797 1290119 793827 296766 750865 90957 1433264 183392 206083 532152 1908921 719652 1663526 43623 420539 792260 1789149 1233037 1862441 1922828 966132 1079460 1031916 810131 832197 58303 1840871 672734 1002970 437463 1211787 1978135 907791 447530 619683 138884 1841161 484686 103008 550283 898780 1248723 1654950 1431965 622327 874581 1366308 1130790 1291476 417208 336061 1908965 787617 541286 1100764 305548 1854130 1504572 695268 989547 796134 418749 1334136 775759 1213312 1706529 1162648 823018 666401 1384219 1656806 1985842 100007 421235 60591 1506747 1370958 929865 767057 71368 1096511 1376078 617012 1904823 1752021 324421 1271664 788084 1479047 803231 70705 1981831 1231599 691569 909975 1539188 1053624 1719964 1415225 395336 1726065 1330587 1037038 1041620 40922 1239259 544389 223917 528420 1361072 1361237 1733605 927893 65853 1175746 1532798 688274 459389 904057 631568 143398 689599 1930785 1689053 1432554 1844627 909501 1237120 1914771 576683 412012 1704476 302192 1473914 64307 1540345 702110 264881 520209 335518 304235 1771959 1256402 1183566 1028380 1767954 691010 1449684 1102736 1634260 13151 1795435 1401798 1804451 1580684 468409 846768 552742 1185881 1222916 759646 478626 1067449 573315 497964 710312 1913453 1948447 1693810 1862048 1927333 557443 1138332 991558 1689797 1840164 149916 1372884 104253 1089195 713368 1019481 1906133 197754 1690311 1582382 1023968 1438248 1952041 462422 675325 1447840 122676 186723 1728229 1570095 640017 1235467 1960271 1506883 1530330 1244652 1837362 658558 550360 938925 1273750 1177836 1433913 1460017 643077 190800 1246 1402798 1097615 1672914 1588282 1135436 1752789 793361 1759254 1804637 146696 548699 1228378 1239165 1115347 537017 67565 278903 119148 966330 967328 803129 170078 114637 1618035 1598451 1297373 1964852 1829096 349248 1582058 381131 1819529 240048 1119615 1464733 1746227 1003859 1609088 1814550 382118 1301520 960089 1258759 1740364 687965 821100 1722978 1453274 699767 1075787 353852 1589724 1728836 626978 1158672 1739610 1776429 1987784 1443754 1476243 1818406 1610840 1453718 1632146 1114969 730924 953971 519094 903412 1224720 908038 320462 80538 316430 267314 131672 1672601 265762 1349693 755992 767599 99220 139723 790521 1013481 848003 1694524 1294955 248212 1914169 322241 357842 1016124 332154 1718628 871267 1932669 1875914 1069428 631064 187727 223952 1493516 469452 1485924 1123224 1049264 1604128 453986 876301 287022 449315 170132 1577717 1633333 466379 460143 1026973 414031 528309 798141 844798 955624 1875290 222208 812302 784866 725836 1543308 253512 1975685 1536268 1490817 1514244 1681700 151175 1761959 51722 1157511 1352865 1781632 115545 1888642 546940 873463 1298120 263635 1132740 47548 1504384 370876 1490747 660179 118734 1078339 83343 986876 1606916 1615146 203911 1691671 312905 683700 112045 923849 1507667 116159 1394619 1990570 1503736 522878 1934269 30292 832055 359136 199570 1176317 579853 945489 1896464 1545176 1870730 1937360 70961 619295 1910142 805004 1443694 820490 1691314 578984 1591187 576717 1130971 823522 1494136 1637804 675551 1342099 699737 1285743 200227 582324 478654 1910890 1434809 255737 651159 857267 1613317 951386 428326 400690 1228395 1162733 1272146 1966169 1195746 1453527 613556 1910768 231688 1612893 951344 1448322 76259 1800774 803319 1561890 1719748 1728902 719012 75677 239188 1407159 302277 1716206 590107 1197266 1194020 1295478 1742368 404716 1738022 889692 1558280 1067445 649167 494400 40101 669250 1841556 390934 1793669 638982 796523 1802936 1590879 1454415 512191 774849 1416512 742022 155358 1883349 60454 607919 645610 345317 1642131 1664371 109842 1569479 1038665 1978638 106282 1060687 1846539 50792 1815135 1075662 486730 48897 1488160 53607 292890 309373 1928485 1856983 1010026 338364 524489 1331966 1476523 1881699 1253295 1276610 806864 954991 741230 1959622 444243 1596498 801986 632770 1290357 1803929 1041994 1466066 1255522 1677396 1388749 1821797 683568 1262539 1247639 1092949 496183 623967 386813 1890227 560601 955111 1798925 832161 615671 1042613 627165 1141826 881055 1132346 425589 148123 1197260 1414854 558217 1045925 194122 1503342 313604 1604171 1752599 156752 765077 111472 539806 1542001 551103 87169 1870302 1955710 1265304 31222 219885 1582935 209247 1740243 750764 1296373 1243362 441385 1885657 26019 99469 525629 1386410 723215 1405441 538882 370399 1619830 533743 1432541 1375378 200172 1731706 1685408 1652237 669623 1268473 756948 605328 1621458 1422896 118775 230879 1047701 308466 1643596 191749 1177826 86491 345930 1738146 773522 732716 1421140 996225 167556 116911 663559 1012470 1695853 923632 962260 1720639 737702 774120 283433 1920517 23278 1986982 1721439 1297565 827903 461590 503235 489847 267895 177683 1638427 1565466 490490 1824192 1484459 795583 1640360 553466 1091156 1115307 838100 185171 396100 1300988 1273883 1272130 1732930 1189421 74554 852410 908395 1871874 1529250 1676913 27508 446894 172233 115248 993541 1255156 160291 381674 1038848 1451495 1110196 972773 904305 1886882 1606006 1375719 1973874 1069131 1847546 1190095 1151415 947921 42727 884855 1759926 1805982 142202 1905358 890350 1575452 987965 1727632 911830 1759093 1186886 1257389 1448772 1243386 579685 778959 1091248 1149255 1623431 1669324 642606 1714488 1532169 1036212 1694273 216568 111849 1567335 1757658 1686488 1828940 306727 1338578 1439631 269868 1315305 1422029 273026 114584 1254331 817138 1365581 316824 1673071 1480566 1581818 146841 1885676 1182402 712770 1033962 68304 1870664 1417497 1973943 2423 887807 1028142 1086605 1577610 1423984 1266961 884364 1849438 1903980 1510830 632032 3388 1841897 4204 1661816 912430 404933 835885 1766486 312425 1065123 861327 742555 671535 256106 106258 1516862 256655 1671716 1015240 1252354 1475720 1351218 1823251 1772684 116631 1628405 393308 1824768 1292228 248462 1839470 373487 7688 1743767 1880942 1601972 431098 890028 1462411 72047 291598 654975 1085072 9426 1477503 1217377 732586 888784 1332223 64387 653725 1433844 912785 1749560 1059609 883458 129939 646012 1332405 1543777 1024225 710155 1349681 889850 93040 40182 861726 808758 361402 318274 147205 1471678 1531809 406335 127212 463560 729105 1853844 1438631 1988318 632020 1818305 1084212 1897114 723445 1092593 236781 844228 435437 1865829 969683 1465979 1770377 843181 816725 235414 722922 761506 1227633 1837079 1574689 17800 367031 1054106 1408308 1821463 1952434 816692 450287 741500 1134931 77919 558714 625684 1869848 1131322 559935 1634397 1142852 1331914 75780 1632978 1534456 510124 1210779 1749090 1492965 793927 1515559 871006 193516 1303210 1463676 1788165 528291 1281533 1171992 871709 3375 867180 1955500 761960 1524627 562597 1372095 1659253 1085474 1395979 1801111 888115 543586 398820 587837 220554 699400 416872 83471 1955134 304124 1004098 498271 1448381 601281 1409224 1645820 817981 967836 1913751 1240022 729730 548839 1743233 1727278 1723196 24983 544407 830921 691606 1405212 329058 1678613 1740282 1774776 1287991 1608303 1966645 274215 621968 1220158 548607 307984 694 1546456 462319 273323 1556921 1529584 643817 166495 563109 1520423 258354 1933118 1166076 1489004 6185 1498882 308954 1156471 1153048 462062 1506927 829075 454150 901962 178301 1112084 1704697 1703112 1700498 977182 1246446 1514172 282643 1353730 740115 1445757 62461 931297 433233 704147 1141822 1924860 900959 577738 68131 1100039 1671553 214802 1809731 1022038 784119 1662126 1293243 868469 1648573 240055 364078 21416 243987 1997201 72484 47707 175899 186347 1796346 1358585 709606 290896 38054 878257 1537209 914458 1741547 874859 1418273 713845 1585505 1066501 933850 967921 1062308 623753 1469083 1703801 435264 308540 1196640 1266217 949924 1583863 1136856 649435 1268910 1194858 1732030 317424 1537425 1994354 428295 1053226 380841 743623 775328 924497 740815 1742525 1717694 939042 70878 246618 500752 1667741 119064 562782 475160 320059 659114 750268 230174 894857 517267 570208 921678 546623 26349 1696331 567767 607118 861361 595526 393757 581887 665355 1971770 78781 1945702 81973 551348 99509 1410827 556420 268084 25732 59622 1797523 736707 129002 723609 692725 1681470 636170 38233 371417 1672357 252491 747312 240980 569392 1002792 626364 855295 1245758 1568279 1375854 1507688 401572 858518 1412816 1962474 1018330 1892801 145945 621437 162938 636392 1567676 605404 745322 566702 399718 631440 1909029 145538 1021358 113109 170886 821892 23820 1112267 63423 117923 348538 1375485 1717454 1608500 1024595 1024637 648356 1558217 1001495 1730870 295809 1678376 201945 802845 1071852 286612 1792976 566606 1083467 1937313 1436717 1471380 10900 944904 1028888 1646561 304977 144496 1483555 1258032 376845 1640284 1848259 1748993 689141 683681 365759 1567968 772432 1676418 404645 657983 632064 1604104 96687 800744 206510 1492289 1172432 1180467 1346963 1304663 355357 1745458 2577 495595 774966 895207 1577025 803022 336971 1384276 600591 1143351 1138033 1095330 1483250 1619206 1693687 362387 1556731 1078896 179529 1156917 551451 1694655 1309391 328521 795118 907665 1804135 1446579 1993985 1002554 631646 1579268 167199 599525 664098 1012487 920876 1067752 166712 367363 466306 1091793 1159975 1259825 1346100 814988 1933510 931360 1264731 1075646 1354673 169024 376527 1803624 680867 1167693 1634068 941410 980079 141068 221578 1395898 1086854 1311082 1905689 1381254 1526678 305574 1474882 705126 1602114 21620 158699 1626478 807156 1547333 295444 1813562 482445 880245 1509243 181581 246994 1652605 798698 160864 1270438 1500456 74703 1189643 1608315 1929527 1761015 976325 154700 1850539 1752943 14776 1754991 1157344 1596876 665560 942052 1586968 1635851 778469 1878348 1342987 1109201 505056 1223171 45592 1345452 1607645 899654 533393 210758 666172 590011 459805 1814508 1131307 318057 453448 1348906 1429508 1959417 906498 420291 705732 1878536 70413 245302 860420 42600 984094 108075 947739 693968 497130 1083038 324693 693625 51197 1925654 1982540 156918 793315 1846748 591037 936321 1077930 849982 1534500 1873759 1592401 758567 227478 1167192 6296 637643 1672209 34875 1891756 221907 1738830 1630445 1430871 483379 1025372 208109 1853643 189994 211264 1795472 752575 1456742 490078 1761452 1734752 795699 1970184 1434891 1862576 415431 64798 576482 1113777 659193 1986644 301435 1654975 128773 1739964 871836 1960353 984260 401265 1831116 1432098 229227 1036301 760308 663165 749345 1395025 558573 1664308 102836 1470582 633730 720870 218677 381420 1998870 763554 279133 1865199 1313707 1951637 1517497 443965 1414888 1517622 736947 1913717 965744 662803 1794510 618486 1427680 1769788 205849 1596988 1584131 1173686 1185957 1861342 283587 757413 693037 1168177 644376 1594712 1877009 742241 1111689 1062898 281993 1261548 848387 1056661 1875231 1259225 13998 572440 1034149 1945444 327776 246482 327702 138924 1342137 734488 441929 441221 1288784 1910940 1028049 203542 1508289 1412370 204969 1333043 434034 1450034 98393 84324 391341 1011880 79820 981139 1291089 626744 807249 220662 46657 1091647 81471 1650920 1952964 1115416 1255293 1505177 1376423 1386263 860258 1365443 1292543 327015 386255 1140123 331101 802156 1351809 636214 1977729 381550 1288906 950313 1924149 511617 245244 1702516 1366342 280718 170261 348418 1702384 430786 807856 200686 102572 1327981 1717405 782955 519996 274549 1930685 1946891 277047 1460121 650439 1670298 1901158 664150 1244531 1935378 1220752 1022557 907743 1449606 1407969 1950297 1287994 1500664 1439827 821019 427343 1920635 144992 1427047 927933 736857 1896329 1509831 659491 101309 1300082 1439859 1945934 1015875 213982 1962852 1284210 1910474 779100 1791823 1308127 1027465 61684 1659075 701092 1820562 306464 1122093 1545934 1599388 1649087 1032385 1341524 1964715 1380118 1372705 896864 1332076 330888 1822442 636282 1406717 156426 1687482 1193903 1958988 1054755 1378671 1409869 1665385 1518396 1536952 1522373 1901515 439298 150398 1295484 800703 1908777 225727 115658 1521279 1910842 1173173 1449374 1128090 626848 520982 579444 1416069 409813 767225 1476639 418095 1002668 1720863 1127909 464184 753675 589019 1981710 1391565 1945837 494551 1915896 840236 80659 1465330 1550412 82874 1747882 795961 328166 1267679 511116 456117 698747 54974 158504 613260 292861 1584998 1859404 295351 1683530 1604663 1291508 1444135 1245927 236548 1761508 1558839 1672432 101243 1181666 577325 228071 1083254 94157 756425 542647 549621 176453 1257817 121891 469705 1351529 323855 1688372 283653 338400 411224 1484934 1083414 1268769 459885 303791 813631 469087 971798 709124 1653340 925057 477648 1326197 297937 1760143 580201 1115460 756817 578393 1892668 3106 603831 1464471 1917543 1168334 1269477 1041733 981072 1476589 1906337 767085 1976167 1831099 178947 1012712 1960252 480800 933243 1680032 1298668 88561 423995 20646 581983 96275 517350 1907412 283311 1137905 1794173 1730078 1105333 1843814 862087 1315430 19085 544311 1137029 8380 625802 189450 1691915 336262 1476893 1250591 964580 613231 281059 1805045 485449 1269628 1774423 428759 861088 1094316 620601 433289 1803973 1040686 608629 1354988 683958 1563385 288156 165366 1545628 1714526 1910010 1878572 1555427 525325 496188 870224 1427234 1232388 1749088 1956702 898153 703884 300867 680913 896677 556607 756059 234178 1359503 268416 1576779 1771940 1156635 460001 208377 1349699 1856341 637006 1294043 207269 1288832 227991 1953416 1622063 806462 1238208 759475 594011 26871 1667852 1731260 89163 140177 1330857 318996 79569 1971887 7844 1069992 1122217 1833405 849780 1499660 518684 1936323 1005267 510759 1945493 1071274 402037 1803793 500293 1551330 1029425 775103 729806 1506722 415338 912932 175755 1446055 1890419 1217137 717833 157111 1976197 751601 1147554 696399 1711961 4884 1068079 76466 1496651 1511082 1079365 296011 136194 1746027 1324294 1412812 1885230 697512 1052504 1519848 846582 1428571 344988 1038960 1262703 1094311 627588 471850 1798841 1240040 227613 868491 957755 1186432 1640845 1226132 1639270 1839333 652823 737609 127536 1994469 1612814 1453179 1856191 1040974 162056 1393745 1334323 1536774 1925506 354767 1592640 832475 728847 1811331 1769539 755393 165747 136264 321148 206020 1439197 1360726 865738 208447 1240602 804817 1753129 1249345 1675245 858865 390846 324267 699653 508318 1125791 494953 1727289 1068101 1642619 1740256 185305 1974489 1570951 983047 365412 882986 1930831 247845 1967525 1267482 711181 240914 683172 86863 525938 1343530 1114092 256126 352360 1031949 34321 348713 217040 1484841 95246 358782 1093676 1935528 1409567 445015 1434228 1005790 1974177 293571 478873 1238971 1524980 1610518 1532491 594773 340459 1458207 498410 65005 248828 558523 950135 1045116 66386 631330 1239195 617315 1015319 79489 1091582 1187615 1385911 368109 1128176 501903 319398 1549953 1012380 1184879 974218 1397717 1836717 411759 1146077 1056019 1297221 778169 1238420 1642280 1876090 1243418 1906295 1018537 1347566 1565817 379062 1063285 1018881 496397 912476 1953337 128481 1870434 1724031 207852 1305348 1179182 1596826 1317920 1021382 1413546 1083920 376403 1109503 654911 161734 1291552 1121258 1381962 1766120 703456 1445954 747449 1621631 833707 867289 490194 693864 1461219 816781 961427 1008673 1709195 837988 309243 334251 1506931 705340 285141 27608 566328 1184184 110864 1081599 1972142 938696 69725 1186435 1102685 1321878 1655104 495682 421611 1929096 1389190 1940520 989543 1684735 63856 64479 925224 889273 1825422 1512585 873764 150788 902038 1106766 168378 291071 554589 46757 403472 1143589 1978452 74764 248136 781444 303998 488133 1315833 1901656 1794652 797268 55097 532183 1830453 1312720 1584116 1071679 743908 1589531 1584449 286526 81569 1699401 494024 1376221 181668 1437375 94132 92229 546086 792301 1761180 216842 918369 589815 150527 1867181 299417 104471 1581719 809024 64231 831121 994768 1243909 1741034 659003 72805 787882 848500 1864924 22690 118825 1266835 1270021 75801 1790514 1728470 1830471 1157110 311495 1917279 942442 818081 301171 76668 1889448 383850 1111848 1363358 419869 430594 305153 1249224 88584 14924 453549 1183590 224572 298550 1412441 1384150 628985 1456441 638437 1365788 1448166 743174 1813498 22310 1568571 1360034 1056828 1506853 990968 1644565 786142 675817 1986317 294978 1005370 1293775 147870 526648 1231867 698416 621967 1817690 500249 1328261 244726 777759 1853320 972423 1168925 1571609 1154328 1410397 1335311 1859853 819587 132504 1500042 548528 182479 1403380 217538 1198234 131352 1145091 295656 810487 1848363 743872 1665555 1841554 1477098 1238646 835601 1525573 1342017 1253735 87799 1522409 835580 706915 1826838 162221 1535310 1636722 719218 1019184 431908 504204 878945 884176 1423739 938490 1462258 1554902 554198 1016910 903830 947384 994351 809144 1510131 1881423 1135402 525397 1347964 233911 1831617 449448 664028 173549 1582540 1798338 210881 986558 396341 1510196 870679 1130987 283692 1928056 1042413 1485723 1517329 1605851 1302142 1145188 1924212 353244 1745622 1059283 1644800 1997222 933800 1035959 551753 403970 716168 1529673 1002487 375774 1691543 426353 1423940 1760622 1788563 936645 1319677 1126135 1741639 1991975 1123112 1088808 300449 1269926 525098 1770972 1964336 337525 273839 1317332 828759 1059477 573167 282634 1018119 1819745 1366139 1137396 96789 1061753 1233605 504291 547443 1350226 40233 188489 1457387 1044047 839462 1829277 617950 1301570 376129 189729 764294 907001 1572596 1008565 522120 607264 1235390 658940 1362927 1310487 726196 38253 1995845 1454569 1910284 479369 1841326 1706838 738326 621562 568703 638815 1714479 687637 1700593 378520 671834 1663141 478381 180180 1178256 1362910 111357 199513 1076918 1908014 1856393 1296767 511729 1418448 1915894 700058 1447327 786485 481568 338653 1021547 81965 1241343 1666405 1101447 1983811 1155524 1224339 943476 853280 1171994 64223 1261752 303972 110380 917795 1373505 308715 842473 678462 28318 1545295 1032165 1473673 375787 1587847 1362696 238756 920220 1101717 1883933 739293 1841755 1821547 275102 1266293 1528149 1654850 359401 139874 1839280 1926394 1424091 1941440 881336 534629 382325 1649506 1921098 909164 1334302 401130 4074 181661 1267752 1208053 954184 1981920 1842574 161556 195233 41604 689469 1356197 1702408 1498956 1541302 938955 1850931 1484951 1963679 941512 1364916 1586018 1214499 436033 164064 1494631 224312 725196 1766554 442971 470156 1179484 626814 1233596 58579 420506 763578 550422 360512 1232010 422949 256097 349779 136165 812242 1601821 554454 730803 1779506 1715845 1374639 1209468 1498558 323832 19804 1580959 271649 1351658 708554 1556798 151482 1745094 1220504 1219881 762463 659687 17178 155928 1310882 1216735 902430 1036424 29407 548742 1343085 604492 192698 980681 479430 1943421 307819 587994 1114943 1767003 1294919 1558686 1581025 1463863 1504966 260149 214393 1999805 173837 1427918 1706121 1500765 1398126 1566833 1732213 1094884 690731 1601376 1502627 1938712 379022 1217869 696808 653626 597691 21115 1925949 1765482 1839317 1859485 424271 366959 1545330 1822383 263401 923446 842423 1490577 1949817 1903944 632586 925143 1472361 1899343 323080 1029578 413473 150960 1592400 64192 1207518 418315 862354 174918 843916 10690 438912 495855 702905 1080447 920921 885309 475381 385167 816183 810072 377913 1105773 28758 1846574 1445008 1044222 883770 104411 1005658 1600074 1787578 785545 386953 3595 1287700 602099 355570 730720 1075117 1485432 28840 830109 318722 17087 1053810 1187650 991129 579896 31397 1894099 1440980 1411334 1004465 303387 894695 333198 1526060 453840 77121 1995476 1282120 1514758 1126124 1817292 211339 1748640 1295215 1685175 635785 1354928 1855938 787885 851287 1843720 1924768 1488910 1205335 1702900 1406786 320006 496407 370779 951223 1589547 889670 578589 1741234 795492 1549912 1616288 1392855 1594659 1906553 1296594 1381518 699586 1227671 1963238 488423 477607 567594 1476695 899708 1436942 1194884 1946352 1173360 1012110 291666 109663 503285 804009 1090762 301824 411621 1764025 239177 254640 838269 1372348 610984 1226490 66214 1737739 869484 1485809 1728746 347455 1114020 181245 117774 709236 1138575 90606 131956 1294833 1814446 1959041 1091770 1596469 318594 1198651 1883044 848445 1519410 794227 918906 568497 1112687 1067023 535162 886244 1871064 827330 1542497 942275 1951816 107214 1803975 1220049 1214655 1448755 607854 1727052 1944653 1524144 1706883 1068509 1414600 1962375 361814 1410834 290236 1417708 1810783 390438 282925 560781 404992 1136395 1746584 477818 1575867 110884 1277004 1834853 1119028 1879482 1809245 1953850 1287097 914718 1664837 641160 1870273 1118455 1450556 1050012 1564366 614537 896423 1018191 1653174 699045 191166 1847737 1537011 1715554 179672 1197765 1807083 309497 1804814 1997334 1479653 1098347 882751 1827077 1356682 1566438 92463 971685 1158605 835155 1153449 1566750 583645 275432 827773 1389754 1365452 472043 264077 1451598 826574 192797 1957673 1231715 1347745 1550173 836087 945996 1645236 342760 448530 1440708 1897359 1267636 1733068 823271 1920291 552842 894503 1184794 537699 1958423 1759729 1956912 989612 370436 647469 450936 1768554 1203128 983080 26136 1936451 639846 1006555 1053756 573401 1168688 1292847 24050 759412 1017925 1713369 481169 1202580 1796324 1715331 583854 1407748 1061622 1956000 1431379 1859272 201094 546585 1687514 533179 496726 186228 639898 866510 784517 182923 495916 1661787 1606384 1201043 386417 1054332 1311837 686965 550014 1830725 924912 1148206 674284 1347714 1623445 249771 454781 546035 519499 1768848 1449780 79678 1154662 1508565 264358 142126 482709 325309 170081 1975804 1183185 1063770 1675023 150678 987068 9851 1775868 1346562 138947 768125 757864 210705 172153 469091 6370 643655 1261250 1918784 1685344 1949012 1572053 1151306 683250 436435 1189915 1017761 1077934 1411548 795894 1874097 223830 1203769 772907 1201944 1659693 957042 1556797 971812 1914455 1767392 1744065 959368 220368 893884 1151497 881411 1627076 1268856 1315023 429383 316660 1714994 1131183 1027580 623406 1324547 749483 1931286 379993 780426 1830034 1176361 31240 1354679 1110446 1846326 1009726 1821889 1105257 1609845 887023 1587258 1998949 1145363 1190669 593787 621455 1412773 1356067 1659486 1865304 1214738 1567739 1287624 308967 1086245 1876947 551270 1975892 1777365 236937 401388 171519 889445 1752327 1657142 1140659 1894855 579738 1161277 20122 531569 1622588 1527955 88949 150065 1939579 1897923 436978 1711737 1036413 1399049 1710447 31124 1110933 1252436 481757 22704 1086754 1503987 1175295 1869111 1684597 1097116 244169 575759 618456 1810264 514658 183396 446932 1853216 1701833 922910 60118 92596 31983 1676306 1641722 1038128 1336454 127275 1208679 1201528 1778243 246047 707387 1917917 1298915 187623 1096892 916438 812276 754251 40677 129868 1558283 1321325 1152220 1743265 509553 1158566 979443 861383 843619 890045 302229 44109 237685 792533 1586034 1647440 803945 53310 171456 59893 799848 1725503 1878807 527208 1652582 339957 1258748 1326613 681445 1264826 274880 905903 362787 1460865 1413522 833080 1311334 1247248 1594710 1526444 1119343 1948726 1193902 1457958 948114 1892724 1384733 9645 1711602 873414 1969711 434089 378846 292230 765586 1979459 1242703 793702 389437 365064 633607 902571 1505447 169302 1106734 346078 1585447 99913 1647179 1427703 821332 1397393 1328664 1420626 1781058 265457 1825321 785352 570921 1476490 1608305 1883625 1475039 1178156 1315400 1961069 1902037 1539867 875373 1495688 11875 1560144 1114781 1971547 1045767 1329017 605202 185991 1001759 1559552 355811 1831778 1924330 997714 1880517 149777 1300237 1435716 537973 1781621 590449 296948 813118 120041 1116672 646875 1508178 1792477 1061414 174901 1147744 1815375 1644092 1996674 639205 721772 450300 1548695 1930196 41249 1501504 356531 1737315 1876991 344855 996335 893163 196368 1353772 1413614 1496454 301789 324957 1163091 1025876 188834 1591104 1889248 300309 463148 1060740 1658352 993669 150667 152694 812676 388973 1824581 885451 367423 1045287 674176 126386 1315582 315699 1992459 562162 1256223 1519471 340107 319278 917868 380194 186270 1701774 1336880 1610884 183314 1871498 802488 1861778 1225977 1535495 1789539 1595605 80937 922613 1068744 423851 730608 993491 1764498 1889720 1721190 180539 1357461 1619282 564752 222747 878465 79494 788739 1508376 1600925 1346951 842031 878240 1269825 417846 644185 1545096 1189400 1268501 324631 1375599 173558 1121172 1471030 1926785 898875 1748117 828353 993731 1316715 1833265 770516 737545 221459 717399 184332 542881 522819 1458724 1141944 1076921 612733 1750928 1802436 1970834 456372 1165926 313401 1276798 1559566 1093175 752643 1974429 1072704 118782 404560 819007 847342 1459101 1834217 557586 1628894 804659 1102476 1305667 1483909 561552 864512 1458903 390345 621225 186171 754643 797907 1927372 1372788 1944517 1788247 1990181 1183171 1357520 762891 299565 927979 293734 550737 517974 1564515 558386 1625425 849384 853501 421275 1679424 734494 733385 160111 449740 326831 1562756 1482419 467212 1863477 1900425 1281490 1506660 828874 322844 937204 841978 1180448 980364 853920 531332 1842684 1857411 922328 975932 720480 1159827 258329 911841 97413 92269 389607 1646240 1746042 211702 1070983 102811 1295783 1708313 126936 1160042 1125821 1605779 1096510 1289791 1615588 503695 1847639 1519852 742492 1851946 1302781 14134 378337 846540 1317771 1226969 602894 945905 101503 1108015 325480 30968 1649605 693653 1043926 1482395 1023946 1577802 817442 1888053 663224 541852 1167735 1043604 967372 757287 767372 639906 1589851 1459649 1275788 1926879 709307 352192 1432893 1386102 949387 385786 1845196 1171150 1541007 962873 955440 406058 437866 1611400 105218 1430235 1399198 327326 1276822 998268 749706 695068 787008 1268001 833406 90090 7598 143901 699915 729051 794732 1417998 269547 1943218 1348858 689841 1703291 1196734 730576 990156 1990776 1742176 465094 1824244 582078 881463 279623 1945978 1676518 402357 1630489 1517540 706381 813499 447588 355998 1267755 1365536 1715552 784201 1797775 493941 1728462 1436359 354097 1337918 324131 659808 1902922 1637715 500490 109704 1636546 1417339 603323 1203694 1261268 452106 42080 1188011 535009 827573 136874 1545007 1291871 804776 1641705 912882 1559975 1720972 367499 1876360 1895040 18062 1274774 770405 1877586 65902 1487770 1757519 1707614 1743998 1227047 1780840 304758 1539261 1987083 1533485 1780740 179624 1748026 459745 126753 921403 2990 859350 354509 424911 333053 80386 97564 1204182 450210 803215 751879 369024 110052 249094 571736 1853172 162846 86997 1930948 1324198 10909 1412192 1146182 1801442 398652 564256 693306 1895910 1048821 1155556 220843 412392 1552060 307723 1887778 1798930 1182977 91578 46634 1395211 1488621 143622 1932193 1104064 1774424 1053607 325551 563382 815054 1371558 1995140 1051108 419345 760902 2366 160673 1212428 1290590 747759 1823451 452766 877253 1740935 210859 1154077 988147 200775 1239869 1277077 437757 852851 227842 199346 1569359 1584732 1581555 1030427 1169562 1020188 246660 274593 1854440 701653 669266 85684 1982683 896414 1115734 1808723 977075 371620 394732 39669 1274858 1926050 43432 1499457 228945 1821804 1836213 1827236 1228001 56674 172747 1684211 323602 1297664 614751 756982 1453467 13781 1879251 196286 1585751 119787 716708 1180895 1278847 1041006 167520 466149 1872230 1043812 1998724 650937 940146 326888 1462654 881465 575794 1546989 485517 1289439 1330745 1916648 286914 447660 1899669 1980550 1036547 1019854 822531 252367 1016772 887153 724534 1961851 369766 1283605 892405 78357 362883 1166035 49372 605317 636774 1393248 1730003 1837715 283548 547600 374318 483170 1398515 912316 562223 108254 202239 656340 90310 578527 1855125 1792393 1083906 940687 1637961 49708 1107220 1574369 658414 270680 186389 685067 1478000 569725 1239805 1786582 1155227 1338832 1157031 1787883 1166920 832034 343236 670925 1949573 453218 1879676 1039112 652632 1869918 1675725 1201361 1548906 1471174 1227009 1353678 135452 960902 1570676 1940195 1383553 1876763 1049458 19618 303173 399803 196324 253069 832731 1062101 358474 1702121 1046273 385807 611084 14720 998612 1953247 1478431 494537 332674 1705269 1429808 1954920 1785335 1699578 425217 1775778 1890728 935206 646552 1480268 636617 1883963 1596963 1236382 642168 991408 240062 1654781 444060 268444 1273420 1270382 1680708 98553 1396076 1617993 1655902 703325 408819 972471 1292567 1554239 1473450 1446755 293340 1414027 1485296 396971 200877 1679312 681863 36543 202250 394119 603820 1437072 1998197 1229202 1380651 788466 713076 670001 479455 1347603 1184634 1791221 1391142 924979 662344 1024910 1671708 1720147 494897 812502 1218896 1640440 70907 1806787 1871718 652441 1519386 1645649 102703 1244209 1002098 447832 982134 1482232 1452194 1563521 156125 223880 1877296 117097 1710232 334070 180208 559111 1696576 30899 518653 493745 1332408 68359 833714 168114 1070720 1443741 223454 567409 1007370 304656 795502 1331942 88211 1170065 865992 388002 1028076 119394 1447322 839877 326198 1370745 921475 745693 650604 362776 1383644 1587872 623797 1536499 1026822 1929000 1335478 147635 433455 1617098 875320 1602806 1520962 615144 319496 508043 1143027 1167240 843886 749577 411399 82341 1218721 1716688 1131428 89358 251107 992524 1902285 886612 1097636 638744 1977930 217118 1771374 1976291 1074604 1149642 1265787 433313 1756467 1494894 307080 1989372 1393448 1571075 548708 466569 481347 1667701 409582 105597 1167767 1858376 1506159 1436430 1347712 1652820 1750350 1998149 1561326 206834 414285 884399 1147681 1766829 534826 1877101 720600 1214341 746124 400037 1844561 170057 1251364 1137052 1294567 1432719 443794 1168921 1796971 1695227 572526 185918 1693604 324376 448613 1052666 1220623 1717698 265675 458378 409999 1597321 1895497 1861147 1240491 832410 1966686 602264 1272900 1644494 1741390 1958342 1110078 1726847 592513 774269 700632 1550322 1572494 1623245 937224 704949 1735519 1914089 438005 1055778 98458 408905 1529727 134322 283282 1309228 272757 1353470 1454282 750798 28969 939766 12307 1750458 770978 1047966 22129 1464349 1255547 995435 182836 1523703 594843 1232776 1067469 1574710 721131 948637 1223603 348685 1252325 911447 1693241 572872 324858 1923788 1068035 1738825 824864 86634 720984 264165 1169425 89441 293446 1169287 1479369 1329673 105153 840501 872831 1362705 1535782 172348 1011380 1017293 1615128 1655690 1343835 1204704 1685467 446123 420511 49833 855073 1022754 399852 326278 1417431 146870 847174 1164812 1990010 79763 1661546 1398409 103925 1968346 240677 157011 727739 1571392 217396 426889 604340 77516 1816884 1186474 1143239 1534740 1084128 430119 725163 1497731 1659300 105106 512056 1975102 141288 873069 924012 786472 1126404 1812979 655890 703905 230232 553159 1034685 1225066 1990100 1361224 1288301 1489120 1438212 956357 704092 1443434 1753400 1745261 1501470 1531026 1485630 1687125 975272 287303 282596 23617 1464385 553067 874046 1449556 268430 1850085 132366 1143195 551772 593071 1511283 324924 399738 1236966 1873535 241667 1346658 896427 519148 231874 709889 99097 713163 1209690 1481433 1817634 1643349 653914 1276146 1111126 945791 1022978 1568206 748494 1025494 1544192 1015441 1977491 1755423 276181 162416 1540386 168578 487568 856236 59430 139251 1269408 396965 1606087 1404272 625020 286225 591944 1986953 1943787 254071 1172471 1494041 686925 1912901 1837188 1608797 1300484 1972822 137498 777976 319071 1203969 635575 67866 1544453 1332761 1622537 88381 720207 1657308 1079238 177458 1882820 1954067 380702 469765 1678954 845669 906369 146571 325391 125738 1915971 458374 271675 1281069 416138 229154 590058 1798353 211895 129973 394021 713466 1804077 1640866 713134 909685 981532 1391082 1963163 91096 1095866 206805 1301372 856818 166927 1359587 1755659 1621125 780502 904484 1027212 929215 1595431 1897867 1390256 588550 732286 1440615 987083 997580 848710 1081287 1743712 1119493 1739245 510068 437916 1409730 1451870 1300521 1244847 1809243 1455594 1236817 1926466 51085 1636158 1014236 290324 1317779 887622 420569 1771964 805309 411915 1262227 1020786 1370147 346054 735552 1789510 1097717 1819871 1712176 28197 368349 537914 1959428 875642 889043 89625 1831658 1983605 350507 1827420 1632180 769026 1292531 721689 940210 1760507 693716 33023 470916 1715633 1152928 470319 38307 1891101 1110749 659991 354345 84860 655333 223591 1499649 203346 301808 213781 574202 450696 1725939 278497 1871053 108611 1661714 226707 1228021 821132 374514 1686911 1080179 254749 727213 1043458 36405 1996299 505155 1399395 1010458 1292343 665205 1553068 591024 63101 606433 1204651 991247 897868 996734 1020182 146936 506887 1785669 975570 1738393 82767 538702 43068 1238242 890622 1066186 54272 332280 753621 547487 1240690 1500087 1289572 58374 1064560 1337534 449670 1741148 1778198 471891 857848 825703 1707306 292739 1098069 747304 446556 1926923 1166427 1195564 220301 326725 132831 198701 610274 1136461 848525 1658371 43156 48854 1954794 1333301 161420 1415757 924930 589184 1517188 736389 1078253 173163 730625 99303 66403 476726 504077 1765193 1835085 494733 916940 580436 10266 1110502 951719 1775057 1731699 1451229 1349534 1461971 923811 509239 1277456 1266978 820759 603589 370442 897472 261550 1620127 481316 1411528 584192 47939 1115525 970996 713511 1181366 1826433 317716 282134 1559546 692266 1013830 159904 1859544 1318989 1021727 1797741 574165 353958 1098512 1333526 462824 1169264 326386 1006826 1714014 1862512 760219 1715726 362690 855504 137576 1405676 839760 97129 1708022 860978 18269 1201056 1833915 1382484 1438584 1591156 758052 770831 1726278 1368620 943054 516204 849620 395157 1076387 1430768 294623 272496 743495 1601489 505741 487750 1697548 227363 1543554 1908201 1126273 860780 97132 1555709 1773371 1983852 357225 794088 1989971 1932678 1303652 42953 1137739 1444320 1273010 385924 1646157 1936201 1259569 69729 106836 1298119 1005541 38425 482759 323093 1790302 1530357 591616 1371193 616081 1978032 880072 1372414 128010 1165368 1934682 1398087 340123 156690 861213 370873 493896 1163365 574883 546943 856684 567841 886046 168307 470985 549793 496151 547810 1994367 1626545 683241 466649 1201208 1153280 723636 1283804 874528 1915852 655539 1802178 424936 820953 1174739 745560 1203447 1619539 1729060 461981 769034 595709 307264 493249 1071233 360982 691131 1833655 562002 310085 1103373 102184 964235 382537 1049076 553857 850925 1799818 1789228 1939717 621452 1303460 1472840 891659 19324 123963 1325971 1926555 722741 631043 900697 1199102 1726151 375908 1382941 1379197 1782601 1438858 1893410 1628725 1175097 1721297 1161401 1843759 767878 1870020 585244 1877364 1606522 1193650 255975 1442817 903196 1139941 1174565 489053 168871 835460 1538852 332155 56521 199697 1104753 1440669 518316 96612 680771 94171 1529981 1236234 203617 1087316 1667115 1030821 1763063 1013029 667769 404325 58435 1163435 1523799 1010280 1185250 1459150 75168 1808228 194637 1459824 1681212 1145491 546683 1504538 1842532 43595 1324879 1691845 952770 1652110 1052461 1082417 1295087 216279 1213518 969953 1116884 1115024 1227505 1910886 693700 348750 395376 1713954 355448 843985 1206026 1585591 1076608 333435 357268 1882858 213401 1206095 445271 706292 1556998 1164027 1932369 1781113 27251 815747 1510001 1364855 747525 1808585 786425 1327775 1858055 1210704 1971496 759306 45480 1752852 1157921 257169 456288 1661373 721392 248082 307363 907016 111134 740559 1597342 1279711 730908 1681472 661569 1652426 1611272 472094 1349329 1119721 813401 1528121 760470 1507104 1024880 468522 295440 1759683 1217220 1683955 1213207 1526543 1769028 1929376 1451524 22776 1899395 360051 1456863 93626 326832 1174235 1935322 815063 1426566 888387 923127 169447 1987092 137626 289385 531753 1573339 1849692 763073 1210000 60163 1480206 1965424 988431 918497 969165 622669 461585 139334 1229191 60212 1727262 350658 482124 194818 1056903 707725 1692672 424745 1719051 438821 598273 696930 1201576 1858818 1848241 1814279 1587604 1785295 1613068 1499218 958839 532689 1476027 1920007 318986 61692 35420 1290758 1947436 786013 1956281 1941361 772981 1886212 60794 933732 1793666 322103 940595 1632929 60267 1344346 1232840 1626303 1810114 231100 1743156 1578971 675508 62060 1124706 555469 1750486 1835840 268799 123484 795668 1445327 1188533 818739 1248397 39260 789023 1635878 291789 1846486 754246 1102978 1310826 631228 1474763 1656283 420346 1176734 1463382 844016 1773515 1605069 395955 1146318 1467400 115964 1304391 1277762 543144 485112 482369 1901485 734553 341314 1082879 333167 1850495 948485 1101528 385992 524939 397311 68489 120483 176767 1679499 1420778 1775666 1988637 492770 717348 1309755 744831 556276 663791 1140844 1961063 109367 852372 648475 318669 1541089 1659925 870426 650919 376972 201205 1205721 117737 761835 1540774 966079 1102720 187974 695144 416429 343571 1217568 795021 432613 1364832 1138586 1901339 293780 1252710 539515 727723 595250 880103 7833 76071 1050460 1722169 1655442 841873 973484 1813153 1473545 1814430 318162 1337907 1550510 1363166 1784724 682583 557812 1129282 345213 1376066 1934447 186942 1102737 1294838 1231634 108138 1739410 1117016 1792098 1836860 745293 475173 1479605 652197 1936961 1732799 886909 1090459 350162 248295 1779551 1092814 526189 219471 1959841 416171 1297378 1498382 919314 150 1376282 57342 1750976 114041 438729 1928550 1298496 1910268 1901552 831204 1005611 1049131 488742 1027098 503847 1482793 1914276 122669 1054295 270346 1818735 1533500 1367549 35864 1505005 1341568 642203 1913797 651442 1977476 492293 1646959 1757283 39755 142651 209804 419684 1429091 1820484 1845821 1031704 950029 796780 1521312 1842788 1789436 1714948 75246 119334 1108063 255211 466563 197937 726482 204370 930510 74198 928884 1377103 52938 1911711 1775392 16876 1081209 832132 619529 832246 69526 986082 1297835 1028766 941454 1743878 1364817 1550558 229384 1889226 1728522 754441 1984725 1076639 1653392 238046 1998338 1091117 1182701 933840 1494477 1681801 1901897 679701 132111 255459 1995937 1187629 707834 324897 868697 1704390 1143751 970150 1345810 1798753 1710273 149680 855134 1545553 41242 1672760 811928 1314375 1589066 1546040 1911215 1799110 986196 1895119 4986 1352745 891735 378195 911927 500207 126720 1818441 1306078 1496187 454183 1462981 697997 117559 1639929 1178977 1624952 680300 451583 97025 777610 1027408 244866 234767 1278980 291116 1240785 388212 650522 23229 1140871 1800840 1918627 950009 440254 1319699 1217310 669570 839307 1767296 319830 1528905 1796513 1449781 954465 1914465 1279143 457398 752228 506702 565264 1181713 360743 325656 1913686 835373 374607 205203 1393367 1993583 1866383 509322 754637 1677793 665264 1729960 820362 930422 956692 17008 337309 1418654 1525472 1557113 391377 1200519 1322030 306925 886783 1328374 1708426 1263345 1074852 1017125 1360596 1911005 581729 1225418 525850 434279 79630 1223599 1794825 346097 400460 707545 925961 1567128 1536528 589094 1987256 30026 503940 62512 1382172 171341 1343000 22281 1803950 868036 1767469 974807 964596 1771951 164479 848147 294013 503216 53818 1655915 1442080 242977 884098 1176818 1229720 87254 1185491 1787921 90812 1095822 970412 826911 390352 688417 1325722 217778 120588 1591689 1616983 1485950 1555953 987558 1473107 373915 1072045 1779998 1075516 657065 371508 1188570 593011 401807 334898 1853937 1643396 1170778 1278562 869092 1148780 1259784 1450101 1374798 998897 1725901 639600 1535235 108796 1638577 686298 1572693 1068976 588744 146970 1380581 1203955 1684227 206789 947984 141447 1363975 427368 819437 1427686 1893090 1400585 1224292 1031290 1479949 881271 1542644 568517 1101187 1553626 1617887 1529616 422857 1459891 384918 1321508 1381642 31355 1391531 1650225 1404852 903525 1350184 1534023 913847 742621 18217 1010840 451638 203407 602258 1867575 1739731 1074198 617850 502653 978871 63936 728636 1484243 1341366 1443276 1689588 441034 736648 725652 823175 248085 571523 1502110 1475359 1273363 1024938 970644 452621 936684 776212 319809 1607331 572622 60315 225253 1457527 1944043 717963 858657 1134777 240600 284883 1993208 215752 965214 478511 790947 721442 348312 1400286 722385 1856936 137485 1145638 1046034 638004 1961506 46011 1457063 1859674 1168084 445319 1895385 1511279 642883 1577270 1433825 164335 1261820 23306 1494930 223715 1414167 1666532 220365 1497924 1067525 407714 524042 1163907 869327 382146 1745663 1616357 1804491 1272979 593253 305398 1667893 37427 565430 298171 1607236 1008009 655349 635527 776456 664315 1298158 1420918 1468131 979514 1609005 1033941 1068198 1101785 1643391 787496 1087811 1350207 14169 699430 1092530 1004674 1912770 1176611 1716735 1258173 122786 1219613 1975660 41871 1528237 1932617 202535 465012 878122 1729115 1466723 1307034 1053183 1786425 417623 977127 791870 641779 1272253 755899 121863 566216 1057501 1669287 697877 590476 96679 1230892 1004909 1827527 245523 436696 1126581 1433385 1571399 1291340 271967 1087266 1116898 439776 1796222 929164 631245 251954 875335 1189692 954747 1508990 1257198 1481807 1505949 247100 391483 770176 1181929 16812 1090485 639973 1905540 1913861 1372965 988682 437153 799387 657440 1777768 610129 1501385 492660 529884 627854 1399533 238898 166478 1720312 1959240 1797603 683706 54700 645778 280263 169536 485465 676017 469945 1740866 999099 173234 1739292 246966 1144232 1838728 667885 225798 216072 1889877 724867 1311187 794014 39400 1818831 1021513 274325 1243181 526554 1256773 969737 820399 1928345 703723 1628311 491445 1763998 1043933 1259297 457999 876189 570014 900705 1921528 1268820 1579124 859521 164549 1583338 800735 1935841 1100408 1552287 1298423 1907779 1650991 1840019 1710230 630775 701187 1619936 928079 247359 9695 1997150 116602 1892627 1840085 1377284 992939 1780458 909371 596320 1367786 1470053 491162 625790 137611 143818 1619578 1874548 1755529 1063799 1651213 685538 1331781 605477 470103 1198591 1201921 689292 704599 1360603 896219 956386 1249461 1320130 947101 1375268 947595 1427700 1078775 1458288 1354202 1212567 405552 718424 1290391 1000655 1266281 1152898 871653 765402 20078 1305213 606903 1230441 1987063 832446 1980099 728549 590612 696183 859761 1209496 448052 1496319 226029 1310663 986426 1970697 615544 1003233 843582 789657 465022 115763 658548 198342 236293 1760947 1133269 1780256 452966 1347442 1681725 1470583 646423 10823 1888641 1053023 206188 1138481 1484610 1219921 920950 1054012 1462380 1851756 1680211 58833 1470923 275105 1633693 524722 1798588 259374 1247646 172566 539865 297845 317545 1579400 1307953 1882836 1451536 1305513 427734 1122499 1278904 1621477 727180 1421316 1292766 934881 126974 457048 439344 334226 1345679 1234407 859427 400064 690394 741975 1914472 919668 488650 1637085 737993 602042 541704 821946 1500693 1492209 113980 1261861 638305 846517 163735 1942838 1844470 715763 1483925 773673 1981512 1605268 1276440 1615705 1717762 1432931 540218 283608 1750282 488838 954658 1821167 1124085 1939502 1684076 345569 287053 779672 1543572 176813 997336 1058639 1698139 228519 1491164 380231 799329 1332945 1096379 1619995 1352419 1175365 122377 625644 838794 455960 1585124 240985 418272 1406994 955762 1430054 436442 234914 308982 989626 1572887 26446 1156941 1994676 62647 372504 1776780 1279478 1469200 1481629 772249 1665038 1861366 454752 83070 4151 883464 382235 837510 275298 1564323 210791 1353211 1081849 392304 833007 1556114 626134 1443927 1197521 506163 1127488 1008708 300264 1297840 65848 892809 1508194 453480 985215 1813966 1885271 1769248 1632543 1169658 12093 1713183 1366375 1310052 1489088 1759721 647934 310122 449836 981350 1613742 1824206 438958 826449 382052 409736 507780 324060 1790069 1061505 646916 1599037 529512 1644503 1176039 1113344 1960511 1464904 1585717 1160773 1697632 890706 36853 1731540 1399153 1695881 1280304 1501293 410974 315317 969719 6048 178398 114358 982342 1133514 1482099 1342654 377211 1656244 1206940 271507 529475 1791721 1358333 627455 1725247 1722208 1232152 853444 99510 1625090 313611 25547 974205 51298 1163649 462425 1659953 813798 1179587 1510654 52376 870319 345768 54477 838641 860848 1361047 942662 1563394 1965520 1091096 581808 834839 1052877 668180 914510 92654 672467 78621 379525 1551872 1504045 1534356 1559077 1328818 131958 1848975 16052 334836 647856 1739879 790179 1231021 1252235 270576 151682 686270 1638344 995782 1906590 978973 460747 968029 1257200 396189 1995750 1158985 1833214 1128065 255213 1108272 1268120 932568 310278 1861096 1362087 775280 458552 822458 1961691 1864023 1046386 233148 1815327 577850 651934 1890615 1320198 1894916 1167459 258884 1441813 291655 88952 525256 1999326 1524690 427029 1640953 688575 1995213 1823777 1249195 409592 899465 1838364 470845 801652 1847529 31685 1991151 1344349 1106934 1511005 565223 1711771 348450 613210 1064002 925250 229126 783887 207539 493188 1865449 1878637 130934 423968 1814823 1927540 232899 1938094 835638 1228960 798398 798071 591702 1302843 1242643 72987 925442 276258 1186488 1419516 1376190 294496 328591 1419882 1252534 734602 97385 1883926 738959 952089 1686370 1187533 1918224 1113307 1132216 1694138 1422516 1191678 129264 1870393 1815088 1878596 348681 316994 1961003 418441 158967 417066 655665 1255725 1075445 1568285 1540411 1659907 454094 809758 1342500 1979012 536699 993404 1500978 1057327 143361 1530577 1082311 909330 614308 1358636 1996340 679333 1531458 742292 1236085 373366 1736710 1385943 76864 1350110 1067176 852270 443385 690780 1921592 1841697 481972 757714 567329 355624 157267 112504 744078 1004132 1142164 1816259 1371976 842029 1560469 1728284 1810982 857687 22529 1431305 1967384 326863 519556 859963 333759 1085881 1629495 511106 1928750 1161586 1728262 1332912 1727461 1893195 471678 1631263 1485948 1466216 1794644 1088469 1454543 1546460 1542530 1972995 683373 50036 1928479 842411 1370757 1742377 437138 1966234 925673 115456 274031 1694239 458985 1747953 1271704 581263 167318 947170 451682 422583 937825 1409950 1999940 360265 160460 482128 1812106 730301 1980715 85244 1164304 510916 1877399 1182477 1597956 433940 356168 732667 550031 776402 386650 509508 435718 966309 1602368 31299 1297929 1025580 1734436 172546 118751 1412733 1409979 37259 649320 1611275 1001318 330209 828817 1614351 1297599 251708 1143103 247347 1378901 1204028 107017 286306 1704042 324756 1557973 311208 38488 492477 968646 1267071 1067224 1496853 863932 265086 302913 819518 599583 872258 1029904 4511 1197336 272197 1240510 521528 1093143 1002035 419212 395411 529101 276509 643321 759399 1865177 1286269 1230070 1216728 1586938 368922 1817640 792591 1820176 237625 730233 246467 1369545 1322460 1644266 412466 335305 273624 594130 1147872 934005 213478 777339 1634407 1917853 240328 987959 423895 1618064 1257393 1319241 1376158 835000 149847 287414 1868832 1037882 1139714 487694 1939373 1708986 1531139 300871 398985 836360 1054987 415920 1546517 1328300 1817181 519564 494350 1260250 1808877 953566 1678990 1977025 1638632 879013 124059 1990700 1881404 705304 399077 151427 238553 760843 1643635 1023859 1645864 1646716 1406876 439278 1514084 1629471 739008 240499 256993 127524 1402931 857227 1945251 1611389 1031190 147711 1499189 760099 144933 241358 1996712 245425 1411689 540853 411372 1310218 1293586 1535431 1852792 22337 1890509 903473 1325527 1947511 1226606 740 1493334 410670 507535 228484 1836361 1211748 1401103 1086814 1630661 668551 1195844 731691 1478036 1784433 54674 1826352 1384807 522651 1489942 151893 783055 1200577 433790 1824708 445611 292027 669006 1440657 1047895 1697300 1581142 1502138 906704 528235 1875341 1836297 1446575 126313 1314142 1000418 1048995 126183 1561352 689664 308315 630918 75082 496449 30660 1230031 263369 1030465 1206099 1079604 956368 1343889 764768 1287388 1887256 844976 1307161 1612894 1265215 256356 62709 1193280 1273290 1760279 1935784 1372902 1745166 1743468 1568396 869845 301909 745372 26745 89958 1286344 199933 7487 1802465 1367369 192766 897680 1339007 632530 673276 889003 623280 1931812 1413892 1171344 445676 563 1552570 252498 1202125 269561 654142 1877328 1574489 1583654 310152 1308091 598063 1028023 1898466 1341397 1882109 493015 1062339 1134599 720393 570153 1481023 241732 1984785 1765405 658252 568570 1438583 604107 1075145 416092 1123040 1227684 574017 71441 279908 1854450 1613152 1349250 391297 1756325 596283 811571 1133235 1315818 43301 895864 1149837 1714016 1786428 1883219 505876 1104752 1009262 1982422 157681 1527353 341506 1266905 437019 1987034 1705782 38249 1232396 1621442 1758999 1669128 907644 683756 1358594 1337326 903047 1518227 1322070 500891 996020 1087170 201650 438149 768906 747797 1901934 443421 683151 871899 1478048 954224 82456 1339950 377097 1186428 888278 1771325 1277044 1163701 797269 1215371 1364507 716325 1570215 1792797 208035 429135 677325 1859378 1996472 179704 378230 673653 57140 1956293 547276 539799 1813561 643672 1016250 1637968 573655 421805 1829281 1093400 1864498 1807670 1890226 506452 1034270 1844914 455088 1497941 14955 820345 1999868 924270 1772418 1608038 657150 1064688 448675 1951183 1223606 1656463 22643 664761 1875706 1717491 1973933 902079 94939 1520898 1633394 1329276 921017 1862554 726185 25793 6342 1827551 1603405 1158847 1742296 962686 745546 716848 297036 1898494 324670 1331902 1379300 342158 991542 1565587 1280159 39271 648219 78002 506271 197515 1650835 1489015 662143 190459 681598 269577 658397 893341 474300 356214 792503 1392539 1879905 1455838 1447040 1482954 1287170 636730 1884623 982818 919483 1002808 767825 671717 1415678 774106 1839574 1205294 764830 1013346 1262979 562866 863378 1949562 1799800 1023746 932293 19709 108657 1899852 1018955 1025958 287769 1841693 1658143 277400 360841 29470 990621 1317980 96537 1044486 729910 1560966 1568726 820409 477095 1435870 409381 423739 362474 1553911 296917 201823 113239 1825277 1080646 491557 1683963 1429961 1297318 1686259 33463 1752658 997018 394126 1697690 392248 453044 599285 397121 1492131 313649 1196058 471156 1451123 1900305 13424 1169825 1452649 370684 1255574 1207639 831395 473765 1615494 481213 1060934 813532 1585546 1711151 863582 1382500 617903 430928 1625504 359685 1014907 1404419 1509963 1055766 923311 1810607 1964673 928098 1003910 1167688 616886 1458535 1059585 1008706 1285343 554250 1977057 261696 1614084 789435 1273877 1172548 1139863 1777625 1880332 257763 1096863 509880 1224027 1688821 1782933 459904 1830002 1854468 1897506 1456606 457475 1720813 329883 716598 892568 914889 531535 1899405 83566 636295 1528547 864862 884267 1874062 1598116 1162591 1208491 402435 204408 974095 358601 520112 936528 505879 990467 712702 1339581 1620849 1924474 196327 1617912 1356670 703341 253240 1022943 643533 1276447 462084 929390 587985 628814 1648260 1899713 1914463 1760593 148749 374856 860328 1296296 1631041 713684 1814394 908435 1010629 1317354 1098727 1815740 1829998 1232156 98063 123239 941437 1917792 818046 1816244 1926800 1896985 885730 1368833 1427821 625546 1114559 179831 1221194 443607 1529831 1693795 750559 773173 155207 346419 1521384 975419 1831422 1849607 1668657 807044 607368 1654432 237995 1496146 973794 1129745 334833 1953885 1903947 1432992 867700 587429 1386887 193389 334966 682033 994303 1817148 943914 1106242 526287 1972931 1541211 1477087 994411 1105018 860038 1285345 1567591 1581611 1691459 1153798 117902 1653020 1467948 1574580 1509046 187266 1843777 1848400 1750214 1433795 1187844 1260410 289934 1045894 1800010 191895 1586994 726681 1929940 1201777 1505637 1388027 1226087 1756681 569660 772426 1296347 1371576 1296152 1896391 1778416 877832 952739 1906671 1253119 993319 423733 1091758 539351 851888 300381 1614211 1090416 1102932 1128688 1155217 656383 369923 1908066 1278246 99713 1738380 776885 704210 1566116 1851966 1011699 1425674 598938 1278448 238434 454960 651089 856052 19278 1646502 959648 1955260 1859194 230766 1289677 1359453 1167970 1463135 46115 1938610 1796519 1526307 413341 584518 144373 1361680 44235 359512 1506366 1502857 1498005 642629 1001605 1566509 1109243 1398864 297081 1561902 108465 949051 210646 329712 186522 897300 1519834 1198279 1300211 331991 1173402 336319 1374102 107618 1138280 351565 1134244 629516 549680 983838 487070 684127 456495 1334648 673013 140337 60922 226019 735652 1545744 1168840 58016 51083 394590 1190279 830784 1180670 1945506 471256 857739 1038158 861716 1875450 1995429 1221370 179948 1419077 345512 1088590 1702746 1292235 115024 51151 1894666 1121728 12617 1786648 1089732 1152812 1742315 1167349 1462050 1089046 777439 1985153 1116353 130768 99554 1684116 462110 1267991 632350 270792 1422722 1557809 443415 1792789 448214 417555 1029660 1126660 415250 382063 1146784 1061877 1848036 726960 1939109 1221812 33808 381060 1310117 1276510 842525 1831299 25221 38900 1078914 593501 1363776 1461863 25195 678590 143082 1457423 930659 455433 1856454 1603298 1557700 1944772 1156720 1689501 181820 809842 1976702 235838 151562 127287 1567769 1127832 465461 355522 1993849 900624 797300 1073001 712499 1514372 519195 101554 1281090 1167062 806779 1469307 970140 789028 506862 286991 746982 1386010 1061538 1078886 60791 703955 518614 1807735 1375419 924502 1603441 471483 1192192 1152647 1187142 1805868 1271100 875408 1281468 835034 1625582 1816381 1471260 439503 76029 1148483 986544 1357156 1377943 453150 796128 1706162 661784 1261013 241708 349854 1432986 275881 496891 1683533 1207887 449025 469065 1794257 555024 1952025 378514 1775984 499942 1526102 1633503 1691006 480804 783904 330294 1699183 1885738 588969 1746605 497290 1894851 1929645 1852342 1962701 1135100 1385176 1690175 892737 840871 1316125 715788 569899 1423839 840956 1934852 1532870 789780 1162346 349334 1949544 1117447 1565971 1865635 777916 1608353 1448540 1396715 1379158 227439 325221 1904356 1508224 1970222 1109254 105758 709944 394605 994048 1117104 1097927 933492 457231 666320 1032078 1907765 775449 1532361 385837 1681613 1635137 114153 1533202 1817606 989108 1551258 1769845 1826748 1101214 986264 1707372 455053 1261246 1722416 1044241 1980534 1509971 1252171 1839803 1498613 1164999 953996 1349731 599261 211330 1236950 1271058 1960065 1685518 1076400 644711 685079 843983 246883 1197596 816184 1741334 1919988 526627 856856 880034 1577222 1318044 118898 884500 953604 1639315 1015777 1369938 501031 984539 1126463 620379 1036231 425504 111778 1748633 1395819 1575313 239898 655501 1753877 1802502 138527 1224481 631443 233091 768774 441164 1049288 967513 383749 1298515 1228910 902856 1586658 57560 1193881 1764621 627621 1671838 756994 1430021 1810671 732076 1784489 67080 1679144 984390 1063712 628998 1801738 738090 960199 77581 597019 793319 130636 1521404 1194088 1430897 723171 347911 736783 204809 1862213 647550 1517332 817943 1844240 77878 506530 1299861 1123541 1263571 151840 1702499 800114 1541009 201214 1621849 1769208 987563 1196914 1315903 769398 1386279 110932 1555247 1889684 1800913 1737850 1575966 761917 1348562 1865397 220084 1820319 1165978 941242 1251618 235741 272277 1676285 881348 49914 1232375 68655 189137 1573498 488501 598534 381867 1383512 339235 390834 307093 1398997 1147243 1440814 166662 1304247 817324 1390141 1570608 612006 32515 193350 258294 1693374 1995643 414095 1146714 1391207 226672 1484282 484729 404874 1477299 393860 20134 345349 589438 1151007 1772842 1295842 89380 1815151 625551 1364347 1285056 215627 11140 1854444 432071 824239 1992409 1371843 754618 1809734 1633430 58096 1222962 659853 1121372 736094 317183 192354 1455876 1562721 953589 810923 169899 1531672 1708892 1292376 1261677 129826 1535845 971500 1541610 1627628 1427441 1789841 699625 95149 1015269 1333750 218057 113133 1525996 272854 696923 1766669 1878517 1939773 735489 1923427 1807096 1150439 1008415 849233 1601510 155168 1181989 1357850 364540 1650426 212821 624062 1373076 960082 471023 414760 1731787 1368027 648702 1655940 264085 243968 162212 321264 392564 531940 474452 583779 388760 765951 986957 1887291 16449 1239032 212315 1632566 1411152 1472740 733520 1918876 440131 1085712 1974201 150016 1851204 139881 1551537 1531767 223831 1892106 1203604 421600 1167316 1993335 1761448 1813181 1170622 1006526 832031 1597584 1676986 1471862 720187 395712 1208739 1302687 1094265 508461 1298351 828120 1942405 1113517 1606834 1298576 1756383 1096453 637331 333501 705169 216222 147087 1060197 1585806 855259 976639 294767 1438175 228085 1202723 213547 1225041 895575 787769 1331454 1568836 1097603 1599193 1600683 974088 1092545 275700 676864 415736 539384 1680899 1766466 1716739 1830888 935788 127668 104870 2609 1296666 1188747 1728294 1803196 892027 456904 1537098 1689021 642527 783599 556854 1482082 124906 536306 1183772 377 1521225 1596761 1775931 1181894 44671 601438 1359862 1829338 1060496 617604 344223 647539 1665696 193937 309779 765978 565224 1477050 1819954 1402753 1702133 1792522 1201252 1926532 1056603 5060 781792 46660 238491 1285049 155056 1652835 492268 408103 841859 1533008 586843 1821938 407132 1641366 1031681 1425869 1514155 1366410 866350 232222 1035658 1105912 303645 1499456 146765 1780005 484765 494498 1944804 79149 1829640 1140129 1903563 1271214 1374550 432786 1367319 147451 1781867 1946581 1652309 303668 807572 803307 1269304 807739 1487212 1702876 1571931 857715 1454755 1850063 356117 1713747 730468 1799817 1435453 1880449 172692 1776636 1036707 1380263 338950 1353313 1645791 476917 1716914 1645324 1533009 1390728 675012 186775 1110843 1265713 644271 1602989 1323354 1846429 1129836 686507 861778 1527293 1928989 1689785 223817 375974 369065 1205229 1564451 1946237 980545 26998 529912 1219687 1985039 550319 266884 1990176 1084052 42 165250 843783 801852 1996688 885880 1163996 296277 476074 1072864 1091851 248711 1852826 1595127 1108823 1589948 1146824 1837477 1823382 1342648 196203 1146083 627437 1107676 1054343 1985329 1078531 107359 366667 691430 1953801 707976 862860 875936 1468913 1623286 1620236 33587 404148 1384519 1198039 731100 468688 917248 687074 1465467 1587500 59546 124755 387683 1945963 1607268 1731275 714876 1872184 602727 1295342 734940 1632980 1136094 1067985 975604 1296048 102354 428712 1939000 1740153 676002 1582620 1336097 83026 1205560 1310507 1565354 284567 226593 154282 1833705 1134231 1792606 40620 1583044 1535011 1149203 286237 1454290 37539 1740684 1258498 1514298 840072 576800 1376605 595467 539818 112172 1752349 660079 1449087 678689 1801591 1529434 1308026 272370 1854649 154483 611963 1403844 1406779 385024 1346466 251539 208370 1015956 1755402 485967 1264496 1496550 1626094 71375 661202 277073 1260060 1177579 1972046 986526 22603 1015152 1031804 27007 1017017 890106 363043 155387 1469566 1844307 1584402 1734453 410584 1090804 278805 437306 1146166 532171 850271 1039898 879792 1619828 503013 1857156 297217 1281944 751693 257408 1184324 1458052 674577 1919468 1847299 682971 1746123 1304267 313847 395691 785974 942146 1642308 741237 168541 1293318 1797364 1360426 1501156 1127376 1468003 1931264 696566 1423182 1832949 1965630 1618668 1401467 1693308 197375 1858807 1501323 698136 300365 577797 1889071 574052 713423 1034211 1858960 1648142 1910658 772549 99682 1536644 1455633 1643762 369856 387002 1423460 780719 795217 825745 1720037 31944 1269905 1964429 376131 1148131 1320965 1303595 476187 1485511 698978 817123 1567599 1724624 1177323 1243833 1870510 1119269 242868 1121146 14441 663211 1474667 360114 4748 1012970 1614646 646324 349753 239558 659062 1936606 465720 109881 772625 513984 57013 1875735 1383691 652624 330661 1823420 1467939 1592556 776511 679650 819851 462578 1581270 1830544 1153174 1932787 328917 369700 482170 750602 1656985 1725644 555113 1446509 973 653061 1066308 1673854 1647940 1279961 1955711 1352207 358083 700593 1819634 1113325 1595072 1807031 11242 1469190 1203670 673262 606620 1010028 1324163 294662 967690 1610519 890493 237499 1722497 766852 1539616 1829503 986705 11655 260519 176379 1755404 1076533 1580336 243681 363828 482810 728635 536790 1994498 1560011 384138 1606275 258764 657688 1073848 1972803 562699 999337 1217835 1188276 630329 1922203 1656362 1376666 743416 568643 1275138 1692261 42802 1231868 275436 1735781 1949258 967745 1051232 1332952 1665314 594827 588209 272172 1386022 487438 338437 1488060 192221 1593141 1213113 550225 1407601 1992690 1714347 344520 1999175 109594 1655948 1133515 1663550 1566203 1030352 1721579 524092 877985 855730 353685 1512706 436414 308119 675108 1900826 1970376 941879 1795061 1820024 1916472 131192 933483 726728 860970 924480 670368 833566 1864913 973067 659470 1220294 1247211 1274362 1353692 1703669 568547 308366 437015 1828827 668285 1191574 1211996 1332122 397745 1712934 1926735 1243278 1100806 758141 1628812 768331 335632 1075658 782921 1873301 532574 403459 472203 1602705 565213 86769 1971843 176299 1714933 1551921 763077 250285 105999 553835 1659199 332510 1244003 798279 1557260 1263260 39391 1858094 499971 1924598 1465725 1702999 1957226 1698602 1598962 1229727 1215561 1320119 129664 1887101 1618532 563557 66589 697268 1284899 1499868 930953 195545 1893521 729779 393494 553056 653195 34112 410528 1038345 572021 427702 465825 1050035 492334 753610 1115646 1864766 32927 243346 1680833 266399 1406705 936315 181418 1128876 568657 1155010 804278 1509326 757689 441697 1152081 1876891 1274671 1886894 217351 435508 1045885 592668 1090677 549472 352561 705578 1101645 1204814 212225 672282 1635507 1968194 1098440 1314223 1918235 176483 1390515 304536 1969635 1597594 1234423 30578 1012962 1134826 206127 815995 1799352 1628189 87038 1259290 355011 1710669 955792 790208 536140 1711605 426737 1369501 1696358 531263 330583 429425 1330278 433685 1059184 1656310 1050769 1200359 1257821 1981110 779538 1459454 473528 390119 375347 1082928 1139062 1964180 689472 462936 1641252 1846096 1361379 1466173 1492972 1154114 1874292 131091 614869 578507 1990761 935411 52769 779196 75955 457951 1636269 1598296 72822 768569 1976365 25643 1434737 682574 758638 761905 715752 1547701 292203 436064 710802 306355 481418 180389 240939 1244198 840641 157666 1311502 553083 520163 245671 1558916 1682496 1984136 1158627 1112909 1811445 1913206 1963107 1811547 249457 972143 657149 438726 710631 264422 395547 224340 1921222 52503 894366 173689 523625 189472 1076094 1648098 1110103 1240566 432338 162002 342487 258858 891489 1498179 1878248 1763688 894128 1209483 775773 851294 795591 1943829 386034 839985 1594428 64728 835926 675847 1071456 275159 1532858 1602046 99120 517859 1985292 491524 1608871 494521 208462 1492181 473564 770138 851227 378848 1959895 1718120 1546012 1172265 967060 1579653 1683239 468334 688736 1183119 1789820 1345915 263085 1008718 1820665 985323 142916 889255 1349193 1711176 1272062 707357 1666167 520365 304885 128244 1045863 1467275 309996 1534333 321460 780340 1180398 744953 795846 340772 632509 936066 1017724 150177 591966 1731412 453264 426924 1053538 1598249 942315 1010112 1761312 1700932 863790 99199 1487206 1750251 187194 1472785 1426045 1314590 1725291 1776462 768345 1783978 430154 1508347 1745239 934193 521211 1469851 1210058 1638934 1218472 1254750 1391434 349598 1726550 1441468 45811 1587835 1345520 1974714 301495 1728693 794896 1030619 487903 277659 948582 566046 1313001 1277865 537005 1617363 756338 793173 1626232 1960348 1799434 387595 87647 698952 640653 774216 1760834 1391782 1680667 467852 1665487 490677 1166743 758705 258588 804979 634146 1182588 1122176 1227466 28466 346597 1931405 1549156 1640205 1763910 1556036 523188 722710 1521481 827030 511067 1483283 718142 1114819 1514134 431092 1411366 569972 922649 59679 826036 1056522 1436174 1009972 262305 1342206 1306694 1655003 1955998 1462893 1639628 1024059 641083 1770635 1966160 1043339 1735052 188907 119546 376071 955596 669937 881823 1582174 858042 245703 382976 526261 652737 617818 405985 1172036 1849778 1543287 667557 445424 220074 1296998 1532862 1823519 1864251 492042 1872941 1829544 9341 637356 234495 1284454 1750203 1785851 168000 608863 840617 165748 986349 705360 613773 642295 1279719 749572 789990 15149 53829 609230 1088840 182045 857172 1250916 825023 523629 1750427 966651 439370 1904647 353499 1660863 811931 367514 1757599 965431 1676998 1566910 299466 1583184 1214397 1555296 1413709 955033 119013 1392618 1007869 336769 435389 1028405 1437231 1982560 1147407 1003302 476101 1788600 456823 676933 1275051 841128 1966358 1932863 1003839 1394081 161945 536621 1335942 679267 1935907 1196281 518506 1375018 1830631 1001373 572271 120496 35790 1606451 1407949 904201 883155 955336 520373 1560572 128040 580608 464785 600118 1703684 1671453 346366 1243179 687709 1966512 1212805 1237125 1841903 217795 693956 160542 1459742 1448389 1537450 188114 941400 1444439 1041251 1293155 893349 1489355 443891 47052 873821 905215 1843229 1355577 475148 1156256 1713774 335 1830917 510229 1593891 1781990 823578 740928 38060 1547327 616328 1630725 1442310 84199 1036865 913660 361144 86533 1005777 1049276 253752 1687285 1527029 1632766 1494945 418248 1639558 1842919 560054 1188151 1732314 528132 1192212 427390 858976 911004 98057 1733316 507334 1370542 408446 1786105 859216 1218933 111762 1796184 1161339 282198 173974 798306 453065 1812678 1020504 1171534 674482 1555019 1235803 545808 1931054 693884 863889 1361652 1373395 871381 1040884 925602 351912 522335 585558 380719 1676195 1479665 1101424 1487432 1621044 825895 343633 233893 1543200 982549 1698672 1610814 1624078 1688803 1048470 1763565 249496 1962893 687039 1085070 374673 339044 1754144 159510 962234 1340013 472672 815025 1375413 1800035 1250160 1919068 1726754 1141795 211943 1561703 651313 723123 131767 1632570 1171642 1752279 1547308 285112 255297 1148899 1928964 1774350 184497 1739836 1279230 1577854 376484 918634 10397 288112 726880 1052506 1126854 226420 1379090 645322 1726727 1800367 632845 126180 899328 1130044 197348 855299 1450503 1954875 90303 1451092 1051076 1487755 468602 1716819 158749 1051700 665562 125983 795782 740621 1296758 1828590 1270668 628029 669029 1297684 1043279 827569 360295 587228 1263578 1534096 1750156 620696 596926 1430954 366348 1039408 9070 456113 1900207 1420637 420229 1324886 639505 1278858 1401380 1495891 1052943 158438 1883744 1425841 1437897 1910282 565379 685074 1673463 1142120 1811804 217173 601590 426776 760706 1716355 1307546 424963 1828963 1560526 359040 1511131 1377787 598561 1026558 1983231 771680 619946 1830173 1689626 63727 1372923 1781868 755678 831621 1475633 294241 311520 698775 929799 1996419 291778 1503743 1879219 1160101 605131 520992 260175 1486293 342978 903708 1525308 1645016 725418 1478476 270141 1381498 848513 1659241 812986 1658262 849333 895480 650585 417616 473147 1961705 1285300 1040135 700176 487886 269288 1322007 578721 1332708 92193 1427526 712628 1228375 842340 298610 1833284 884381 1404169 1709358 784319 1708216 1353726 1165089 1469870 322090 14106 97534 912193 2931 756004 672521 98872 1704566 899069 1110905 1086882 1905305 143276 1105374 1196347 919043 803594 1347069 631807 1266268 378525 1675486 871376 1174029 1828898 47711 61094 979838 201938 1770672 1536034 1124005 863112 931383 113959 879240 1574598 166105 915577 6433 1971509 1732536 1586225 1106962 103695 4942 1644445 720917 1304014 1763851 1347116 1286240 1838147 1820367 447492 1780042 1509623 395577 175044 892586 926200 996945 1064892 1134633 571553 1630557 670898 1976464 1536165 1777804 1390780 1778096 1532831 798500 750301 1769150 1813910 331119 1559692 1559495 1239039 1804828 120357 573115 1007372 306439 1364121 1540444 1284878 378123 982885 1271263 1867966 844734 1073949 260566 1842790 425609 1601804 1559718 930743 31875 1989662 1320089 1554096 241684 1139119 957069 1643703 1567523 1638251 1253671 565974 236081 1083331 831090 1916963 1749591 1128765 568068 49901 1050476 1834857 1788136 1694066 1855014 1811521 309776 469507 110302 1665273 849383 1997220 1705107 602440 621754 359573 893473 1377066 752683 416505 1113063 520175 1468483 876611 1311861 1277084 1257298 985115 554418 1975873 176406 287855 81354 1991144 1438630 796522 170425 630603 1711775 546011 384912 663715 296937 1308196 172591 237561 681157 1750801 1814023 1897876 904823 396681 1297596 1712653 705795 66677 277445 794698 245263 918662 1998407 384205 696905 780016 1901036 1629343 164492 1271711 1301998 279513 1533677 1738827 548949 1110237 1534394 1008902 95854 414631 1461837 698042 1335647 728468 1297128 1039731 335259 161901 966373 274440 1471165 1423972 1875465 651402 755453 1124946 802776 402180 628632 276030 1893914 1055359 785994 1444934 187180 159886 1671668 169785 391890 958085 1452257 1870415 839758 1522805 451810 467194 257741 1278965 731945 1535280 1895765 1917024 357047 956408 401780 980111 1437094 457611 1416921 1635023 748218 692101 949466 846759 1711136 33457 1515711 1505498 1652624 511932 1980247 1228408 1494497 1457850 1375047 1833908 1841373 617295 847865 247789 1277647 1008962 1026589 1699756 22017 1473948 1571230 1740951 121902 68747 1104298 16050 1443378 1853817 116817 169149 1711666 632534 621096 457316 1699858 413305 1164417 1041431 12655 22196 24057 1060539 657387 173649 88866 1586159 123004 1160218 570605 970599 562469 1207943 1755063 668276 1242548 1958148 826327 1609203 1928520 1309571 50026 757444 1441904 456761 1480036 1167779 560654 1682498 890097 636135 488839 606808 1381723 1142324 756706 946288 797432 78614 1177108 804233 1860391 1786121 610359 900612 1052446 304981 276919 956852 310833 1795647 1866896 1931410 1709443 1855489 829087 1682170 1319546 642045 116758 1813558 238920 563737 1217422 1487037 472442 1737467 649241 486123 1244551 1067756 699433 232547 604864 934709 215537 483036 757744 116868 375387 972330 1535180 89490 1461965 1511773 591249 1786132 624756 443296 178506 944837 159346 1878805 1284295 1999885 318895 406917 157365 563053 907468 1098392 713593 600837 1682039 1734112 1592015 1637813 15845 1717608 1399768 352096 490419 1063259 474301 1108436 240346 354439 203669 1820636 799356 740670 1213926 1751473 109729 1662556 1049978 1969709 962913 1802632 1617577 559714 1947262 668614 1270367 1319643 1691368 1479536 1875470 1136805 813574 602336 548501 278042 797102 511838 794996 1775426 527646 1290874 1599683 1458575 114573 1402676 1002258 818821 1544351 57131 538954 1485157 640811 1222768 722261 842553 776719 1911946 196848 427870 614803 839592 844088 1335906 531606 587612 825935 1587981 1493573 1284414 500339 523501 743790 489019 1301623 1534877 844263 967469 1224507 485139 1201716 392779 1073930 703175 773882 13022 748385 1980436 744318 1791510 992974 514149 1661521 887118 864274 1556020 590461 1069174 1176036 871145 818494 406846 1296651 1011786 240776 1353365 1324515 153815 199609 60072 1233892 532694 1476664 714611 1227868 1875416 410405 291965 602706 336334 467142 1331033 430247 971788 1513733 500647 202083 182401 206196 1232245 226864 1233264 559449 129521 1296051 1471450 767229 1937684 708299 812757 124632 279860 627792 1407355 1875665 1778354 220253 1045847 1431398 159498 1168297 153654 1325173 522841 1554905 1726841 599450 603488 1296968 178437 1979565 1597655 909310 1723926 848792 1807166 693898 1963182 415953 1766582 50120 1242217 1779325 6618 1899136 1487573 964011 1073786 1034297 1295272 1981256 652013 946594 1937025 1216650 1674498 148824 1625989 1146910 1903682 40770 456691 422436 252157 19431 1119458 462268 1801381 698794 1623471 492793 895914 1726736 1479234 1605755 818858 178516 1559286 597465 212978 879851 466788 1700771 1735828 36293 1849486 1229047 1254792 1058354 164654 1578621 934731 275721 1894516 875232 1674603 313555 1189122 1233388 484120 677006 431385 639192 1347776 1728251 203658 657408 515058 1094041 1929292 1332898 753108 1372421 1238932 1412136 799552 1397909 1502985 149649 13235 973665 803684 1074378 222978 1511499 1286338 840446 1229562 1930893 1535335 474131 115592 1879899 1463304 591673 1715861 1548970 1132860 1465522 519214 1720062 1283274 1124937 1719182 863355 1107832 67197 1233628 774594 1629116 1302290 1031958 92367 1212964 891221 379881 1196904 534256 1205408 1051047 1104234 733396 1186905 82896 1474597 1998914 1514309 716591 767345 1579809 190858 1539574 44397 326210 740972 1929114 1262510 1942278 1549047 1488382 445304 867456 78364 658372 1998454 173286 1592050 1567938 1260643 1823201 792290 542310 982156 485586 1692335 706705 1581307 1090490 569882 1533801 456982 1140680 1652341 464037 1003540 1931993 187483 422600 314345 1228630 123659 1095072 94452 294033 1170681 1096149 361463 280004 119474 1170282 747974 318936 1493542 363629 1966524 1531354 1814577 1667807 1113973 264837 418691 1165048 1397439 1978480 1922238 1903480 388853 1231782 1773602 1474501 533202 758044 1386214 1163053 1516077 956248 981681 816721 518917 386248 349526 307410 177888 56861 187923 501764 1371064 1614737 474165 1746364 55435 804628 281120 1194878 753500 1094940 1602629 997617 345313 1723082 1971848 552553 1087322 1979638 406227 1813155 434329 1866151 556182 919434 1336786 370404 396774 808340 966409 767538 931282 1528360 506360 1404766 945595 1204521 1516757 1101079 1517614 793548 951861 607222 639131 1533414 204796 1659054 807784 245327 674356 1965387 1759540 1263750 692588 1037313 1692838 766467 47700 391106 1127780 946787 737615 445946 775785 1232493 314898 1756318 285202 850396 1868338 411797 1775180 1991591 1247209 1229856 393384 653041 1071772 1901958 1301131 504241 1066221 856834 395435 996730 217821 1427253 1124848 1643386 1596561 1720254 80870 1246325 1795890 139006 517344 1211409 3617 1163794 1571728 261718 1497211 120326 83883 1497838 266386 378331 1665230 150738 1962011 795158 16067 571209 1006141 256907 1165441 1850560 384678 57209 1869409 1543700 625094 608168 1430182 1883550 1277872 1996411 1726027 218804 1346939 1550383 1368524 576474 974027 1439015 1007038 13943 1563694 1583020 733862 1368198 981573 515453 1187511 1574460 999550 134693 1773421 800566 226628 1133428 1486725 35082 1748994 1088020 1812870 1722849 1414937 1776652 982164 113338 97383 483763 122791 663533 1992481 45631 473686 1396788 162706 373878 583524 174706 356379 77638 1704721 1295236 1835795 1703073 945493 681038 453099 668415 859545 1897805 1454052 764783 1656278 69731 1855718 1205441 1132189 1047632 1071084 984431 931646 99711 814349 1450377 1434672 1300072 74446 286376 1469438 1006345 1936124 805321 1910576 755363 1304138 1643384 260922 1092829 132637 786141 101772 471846 98712 861958 1250254 439996 1495439 1931793 154231 1715041 1798847 309127 292790 263017 725921 1718774 1962003 1016751 1805407 1641564 994577 1290169 1604445 1650567 880369 1438093 24842 182925 988476 616424 880308 221588 1705770 248238 279732 1968221 504644 560790 407660 264410 247340 1323409 808189 883220 1537340 1302718 183011 1726080 182254 928125 713203 1908444 811992 1977156 1700509 1517350 277453 804972 1757853 1512049 486224 1884037 1945180 59699 1184178 1615909 162156 519671 1194036 1502035 412309 1583240 1058013 1555805 1010707 854194 1249882 476459 1976417 1818922 217514 1373193 1667889 1477879 1600487 1981768 1182511 1642748 474632 662824 143568 1910996 1219678 1876347 1255741 460775 1011931 452672 1966547 558527 1020513 1160939 1155604 228068 183068 1915092 1160476 1652389 1001369 10102 695538 1039412 1652745 1739946 1541236 1290126 327495 879722 172832 986433 67467 1157185 1601810 180081 1914446 1313873 456376 1820249 702310 1215518 1960679 116890 1855244 33682 65915 649614 88995 1074585 1976689 998349 121644 194991 186433 1878459 344281 668131 1932410 1680431 1170189 1548393 1338520 1541244 210935 1314139 1282403 1824868 793673 475388 864488 1040192 1511515 1453125 1444479 1865683 771399 1759172 1417417 1041929 1073223 1712091 654166 1814491 308412 172937 1217650 319982 1429506 588536 1465057 1055640 880994 1133594 1584820 1910982 208225 1644745 1090142 1871853 756898 665766 1636059 233116 100472 1700512 1393026 92061 583044 313811 51105 1505290 467963 859594 1581499 1761097 113227 1854301 1873882 1267655 1974035 661121 1678439 1668620 1040836 1157357 1338200 71169 1566382 879642 1956874 1871940 1086641 1891019 335977 331846 830530 688574 1577356 1941877 314260 1907514 1462815 1182148 1969852 1895677 678985 619682 812181 141245 735969 1561637 1759014 521401 740466 1970895 1502677 1674651 1306920 602361 409032 400301 479648 461668 367407 895440 1560870 1925318 693167 379569 1624475 389159 1662357 308581 899270 855088 1594615 224276 546014 592506 1454421 704556 1396671 171661 320537 1570981 1568445 1950068 1033337 1607627 1272920 720737 115039 206252 22503 1861344 1996186 1387618 1472904 1828718 708257 1174444 1466081 862188 1898310 1966448 543057 1007338 1372013 465796 1047929 152195 785791 393927 994629 243257 962850 8888 1159301 1892042 1927704 330702 1683931 1770329 894924 105927 872480 1558762 1056590 744071 229237 551733 533240 1079596 17541 1273128 678830 1895262 478991 1685780 1044692 559840 516405 1430681 780177 1280632 1757201 1044656 1903015 60700 1258718 1531419 971757 193311 911915 279820 1187766 883269 1776358 1904620 601699 1160322 101649 354516 1192377 336222 547475 82710 970337 1658276 1958770 763673 1829127 618746 961055 1831086 17599 1541685 247353 1100862 1794004 1597690 1453409 1099715 910337 1674328 1148839 1362837 1218215 199290 1598950 1800763 277448 337899 1545797 1094656 1329028 1163058 346264 1033667 443908 1716383 1017932 1052836 391487 800218 1471444 1464849 374533 444715 1269194 1737047 1741529 1878134 1164385 1431915 1993460 1879790 1186505 746415 831619 724535 1040545 1594426 1151242 118236 823648 1132399 1079293 1210070 1586600 804946 655884 1302896 1902386 1346985 1006395 559019 788418 444378 1147575 1818591 323276 1958755 815090 1299447 1752293 762317 1872458 1160268 371611 1516017 692315 502096 473473 1822532 1574581 415425 142685 1396218 1418140 1543417 266270 13574 1372007 676512 1570455 1345847 1092917 1790112 568618 220946 960546 1087191 5119 232689 513869 1179797 222189 1170011 36696 304731 605526 126416 343362 172272 909189 1271671 1578631 193177 345428 1674474 1359462 1561077 482650 122861 1576237 702356 203293 1616200 1569828 1830999 735047 1004109 1293671 615873 1600488 1839612 921439 1826062 938813 629303 1009734 1139584 350120 293115 1090698 868935 1651669 409752 1519244 184755 543379 38620 649558 1521799 795147 874747 1154014 366668 594465 936889 565418 1594604 1971277 871859 1130048 372702 1919726 117137 1736873 195823 1115018 1517568 1656096 264452 564121 1998369 1287413 747135 1925194 743691 1940617 987792 394862 1319484 731396 1878007 1487773 1005721 1838657 1313224 54658 460171 1652143 1931914 1617774 1252435 360885 591674 874466 174920 1189137 1923061 1323640 205728 1135765 1982085 1940290 598487 719105 1474808 46996 918490 1370318 1938979 767320 1465793 1357519 443627 169169 969863 1512527 1924469 1303907 1599144 1485565 93284 1112591 1260931 795861 1351729 446021 608260 521809 194306 1364778 1437188 1751075 1013025 1473701 795359 292665 1260062 29908 342638 811508 285652 1428505 1249708 1189219 1795732 1984758 859106 946870 1897804 594033 66676 1951672 506098 254445 132748 1319639 1783524 409411 1710684 1771760 1842529 1246054 1997022 569990 191669 1953441 1424039 738828 4227 1110303 651420 51006 1765414 1746180 1126931 1000476 468305 1345730 472000 1730389 295412 169627 1232888 1468052 499999 1718347 1673101 1636839 199014 1357564 1451341 1982390 723373 181715 894542 1953315 467373 179429 460863 2468 957910 1288703 25886 1948170 305127 1869364 1375779 1260783 1579523 1279157 817887 832646 1066760 1286400 835317 1008689 193557 1127045 1512209 1621243 1688813 1377392 1090144 199699 706097 1743772 1976608 982135 273005 1752734 236019 1715778 141910 1020707 738462 1909264 993419 147324 737562 811607 685497 981005 655666 1475320 1802475 745265 1839248 1625368 1532626 1799849 342046 755614 1572337 175819 132899 1475482 929115 262875 1808735 727489 66290 1098043 1365688 778042 1695526 1771905 496896 181182 951401 1097423 1359312 1038229 1007915 1494120 713750 1938954 514368 843729 306248 1312024 331288 1955492 153081 1449483 948928 893790 938736 416803 1377776 1246899 2216 1437586 1281086 916073 760783 1570985 1980042 1300818 1531207 924614 1156062 681274 409123 1275702 641397 1167789 10881 1233867 1795649 1706750 1008592 1625256 1306399 708326 916507 154169 1027334 442269 1268859 1248737 684191 1966032 1032911 1944131 237267 882900 643861 249565 1157739 1091161 59818 595534 1356792 1686005 1138773 628188 1424063 1925039 1476943 755525 1486615 895603 69506 975686 1881267 270596 36526 306872 685147 798151 770224 61170 905766 328980 1462629 1402773 193003 142655 1937808 1649799 113202 1170440 286353 266003 1671911 1999848 335525 343072 81735 942497 1798988 789293 1278038 1494324 1276671 1013237 258227 1784917 816632 983171 191033 128068 1489036 504226 1687227 27075 883447 1755377 684031 142421 418211 993126 507486 29182 650359 875176 1418281 155924 1033987 577387 36727 1388878 1699491 1400255 257311 1194334 508976 237100 561707 1205174 351416 644486 602535 916444 551345 695760 1552245 575908 409732 1803437 179649 1337325 906033 966753 342299 594937 1965137 1050156 1211034 1289357 894636 1389825 65445 239640 1166545 105576 673699 1810152 1098012 105133 570385 1296434 410872 1209352 909956 352116 200951 857466 1765492 1576899 274157 1219790 1813185 993217 738547 650603 1110 1486820 1435864 1630020 1451386 609791 705359 1276278 1733110 1639693 579024 1956557 391362 217816 313793 421165 797832 1471985 826610 1931408 1949690 1070017 668254 185456 1244301 237930 1909554 501670 1099617 1724464 44219 1287801 722919 741267 831579 515246 1955206 1003686 1127481 535965 1485674 1798665 698134 1603971 1052375 415602 1349559 86996 346504 444493 434569 1056505 1847813 1858755 1283660 1960127 1971729 460387 1595231 285397 1158221 1715462 621090 954401 1032501 1082153 1440822 1733842 662046 263456 1957177 85604 412959 1451308 1511072 621154 643473 1771931 929748 578044 1956067 321807 698779 739321 1551037 781180 1610453 134575 602345 461823 971699 1190661 942290 227148 842282 1357181 1198098 1488740 984148 1932930 348715 1705079 569654 790257 237450 1898576 1358554 1286867 618770 151561 724810 1954295 353714 1493068 103221 575829 1643758 422581 569080 257982 1899948 100753 921283 346326 1180181 111554 611226 313280 75217 1987614 160004 1110347 1482728 541571 253015 1047454 55141 511215 547883 1677591 1531600 948459 1917772 852233 487985 1942571 1403305 1916136 1243831 222154 365201 699735 1161219 445458 767217 961993 883597 1571982 1277304 1320251 707340 831370 1401299 1828069 958800 140931 308886 1642218 897308 1712830 426719 1039316 1163359 294685 1287282 1867782 389484 553475 1105385 1823434 941230 1992574 948975 521663 37572 1309805 748714 1243585 1782338 1310929 59704 1315837 1074471 1546736 30173 333744 1636696 801300 1521830 1444090 182562 397051 1124699 567846 353769 109296 856547 618140 1277170 1190984 1385070 969158 1775271 1170436 110480 988533 1550380 182737 1214256 298051 1309237 1550171 848122 1286029 677624 33403 975584 368868 923404 1806858 1237998 248859 251149 244215 873714 832790 641040 1351131 470633 1590072 254060 180420 1676315 1457700 250605 1072083 1135995 1444200 1238348 1114897 276751 125588 6030 550214 1904498 1550764 1537749 730731 134630 926504 1501375 763603 1965394 1132240 734975 1375968 1061388 494613 642780 87743 735840 1464875 1742946 49406 1820309 1908494 1825265 1306677 650633 925437 1152001 1006498 727903 513358 106273 144234 871838 805995 489801 1355416 250351 1354966 493740 1806999 244854 1613312 1645030 47253 11123 1098279 897486 365360 1138714 673658 1630286 1709578 786607 881849 1243483 1811192 333454 171465 1482727 820088 1327759 1993721 1968742 405375 771519 1632965 322125 463370 978392 796059 1645806 849210 1244511 982364 1415312 1249167 1700603 1054514 1155889 90865 445467 1699317 95141 1537204 1278801 234499 1888107 1510881 989349 1155696 1188726 821512 389422 47009 874991 854123 509523 1136418 1124413 1411579 27150 316970 492832 814312 1983396 476929 1012123 372922 1368875 1390345 152121 1626053 1184880 705723 1436845 1201126 273209 1673162 1016995 104729 24107 280772 1120252 1637725 92119 294313 1316682 1448619 663821 658270 1832733 275857 1546023 1659033 1037920 659479 1008013 1510438 587049 607596 1267680 1309411 1704999 1020821 275660 1576762 354453 1673633 941688 497736 1824562 1493121 987397 1307899 256793 1324925 1143179 401268 902704 1721024 1237240 1444570 1791122 1260799 97372 769514 1269747 1447192 526944 1821566 1352898 142069 1745489 1115566 655618 966588 731013 223558 652170 1605740 1962096 298086 75039 844902 929982 316663 547569 1968876 1140837 734428 1488619 1835086 757526 410027 483137 1840890 1595556 1885254 231388 1823109 968664 1142270 1496880 807974 795829 173393 1543826 290000 1180103 553677 1611648 828610 1466054 218032 1982200 356271 1238689 1270317 1472970 101180 1469751 1486681 1932154 717318 1958336 1799920 1035189 498505 1617119 537288 1634735 672191 7883 1466632 1634508 1022530 524700 1411348 253019 921783 1875812 756095 895199 1842542 840608 469702 1119520 755203 1739081 239957 56429 1553352 1944127 1272882 423066 547624 571636 334423 1725988 1613219 1792335 1898601 1521663 1962121 1081431 1428033 484179 226999 1603524 952248 13804 1498510 1877014 848811 1990629 1262735 787855 1799610 212361 1408117 1541926 275725 1199513 717835 1629932 885673 1432287 182132 1372202 1227561 1342494 946891 717357 1054520 1928792 657769 615095 1668487 1794022 1632691 996621 565008 1267951 883994 439997 1216947 630845 1238487 1765230 698633 1469420 857599 1556659 590067 1275128 10362 918022 1821091 1628419 479900 562803 1914368 1544095 770975 783123 1543857 1457622 333135 1870386 625596 1536983 285372 880766 677441 721244 1456842 545318 282162 660015 352087 238027 1135144 1720314 742332 1723476 699105 252096 668234 999150 549012 1972276 452594 155562 803669 1651622 720124 542063 260293 8225 1808252 850209 1343193 600032 223796 1043803 815108 1525616 866621 1713969 1958894 1744582 805091 945072 85513 1335582 617171 1886678 1061874 914009 1001686 1640062 217452 1347348 1071520 1939198 17035 19211 1354674 768542 204889 1892973 1179792 978964 138482 628070 131675 336330 1683559 64220 1154843 1592976 1060903 1354623 1707047 224849 765416 1361760 1647671 1885338 646410 1927128 1687408 1649596 1914514 1732111 556542 1892331 1642157 977802 228012 1649314 482470 1357244 1771518 272740 136636 831424 1567356 1731942 1263662 1783718 126621 1767874 1369746 860740 235573 1350254 1973887 943608 632251 92462 945827 483027 1731319 57273 1696581 297506 1966969 1010621 88615 1205240 1945182 1053380 939814 200737 1890578 1638798 1730383 775947 1102199 599118 594412 1075995 1502956 1321738 1901024 256504 930308 629889 1287733 1436986 470403 1761311 831345 1948198 955905 1663340 905715 1305685 304961 267734 1031731 809245 224818 1278658 38456 1701394 1900490 398447 417308 1417880 1013777 768599 1262372 65270 864705 44877 479894 1736980 1000930 461422 1554178 1181547 799222 86432 1288833 1730139 1840684 1185338 1821820 1197725 755746 776202 908661 1266507 421945 786291 1500 1671863 1641215 1359731 1305706 1724676 928286 1096381 963866 318031 904268 1837923 55206 1855826 162628 790391 1122415 1942947 1908977 935309 332908 1399754 354419 445753 407500 1743959 602095 907675 885123 1803270 415788 500336 1515163 1310357 245842 1535124 392565 1626119 1943912 1632748 818365 1934096 101058 661985 705483 1161686 1844797 1047119 1663428 1820934 1319800 648196 1784499 923554 1845262 849957 349407 623979 169455 1559242 687365 943475 173631 1404052 1246598 411983 955176 1505865 408164 793528 361276 1989991 665877 1367003 1928823 1293692 1224359 7121 1059884 931148 1486233 754919 242736 1691050 797121 592119 6319 82157 1190528 1814388 255482 1762585 585535 307761 739912 1639461 22067 1624992 1855899 1308263 1511409 912894 1203423 110689 1930153 929362 1752082 685816 1669809 1742729 314282 965269 507712 199575 951740 499672 796248 780486 275189 1897280 1217379 783449 715675 1945623 1000241 1327858 590126 270269 1306122 744882 1386510 131890 838623 72603 1130467 583454 704499 974941 801739 862493 856454 1953230 414344 212364 206586 738881 1170240 207321 1026375 1528828 1164453 1333042 1280539 1933333 368504 1466934 1161063 22615 1226816 29268 1725157 544255 1500195 556302 770682 494095 259972 697231 1240670 1221049 1475325 61615 1595086 1719777 905617 1654600 1234406 1434817 1053835 1534772 1474769 1253329 965614 1914935 1158976 1644 357321 1488940 1808525 1709995 773301 1313898 170835 1584637 1641057 103466 1520449 698123 1090474 612819 1537647 679671 1459723 1627897 1419479 1201665 810885 1590259 824284 207654 345352 526511 1513441 1581402 1346920 929855 319645 1907524 1161380 166933 200254 368514 1753571 1863753 764389 1252201 1922366 930052 1227885 1611146 1100412 1524392 301718 1202293 922279 951535 1046973 804737 1548804 534014 966278 1105388 1719864 370376 1966646 1754021 1220199 1932516 265164 808233 1102414 144335 961088 1123505 1160550 1857257 1867969 124957 414431 380978 1864875 1562592 1281790 1248662 1739088 271902 901201 436890 1786143 730526 781489 832435 82308 1931436 1483301 1924925 1121120 655342 1684032 1947228 1593721 1583393 604327 1100540 1232091 1042167 552032 1685449 336598 67251 1965617 1278169 793502 511146 1347522 125644 1179288 187518 1850675 1152742 1473300 370279 1423507 1074906 1483159 1718538 1219075 1139567 1592496 1712670 1387234 518897 264815 1149626 42276 647011 448751 1876773 22064 1963117 1137626 980341 511359 958327 53269 569168 691869 1262486 344288 1652325 534425 467434 1504055 378480 1267172 54849 1948891 855690 1465487 1287487 260313 114819 1973428 1670913 292349 1764658 1215805 1261359 1394047 257986 324484 742659 31368 180028 555856 371940 1705807 725222 335813 417370 1369552 1099540 1873818 221539 1698760 1158026 670399 308793 1519533 69324 138612 762627 864344 471633 1358493 300873 1296543 963910 1804147 530544 300683 1754762 1993131 702369 1303253 57159 658601 1504844 1674358 52868 1201504 560256 1788688 1098569 1392287 1893471 1689601 968525 904863 622739 1175411 743018 1601518 1895788 1565664 793158 1780156 1542774 205611 219466 1634537 1777865 1870137 1211606 1928129 421840 1743938 444914 1796791 967022 1750164 695149 924894 1591469 530031 1940759 837642 1782536 1698110 900349 601365 248923 853058 1142449 21895 1975766 766291 45641 71046 1420744 1476304 1938525 1493528 999827 989271 1296500 1395382 1280382 462030 502225 598360 1171535 1303356 723887 985396 918930 1177846 1457168 1790277 990709 1325251 1818700 141749 1158755 1238822 281663 474154 1641010 1133204 1264187 1392014 1860150 1596649 1028805 726345 1016902 1315165 1898698 522965 1855292 600805 264640 938523 979067 184146 936052 1103276 1403219 1377458 1250082 531082 740686 670155 198673 635742 640341 1209716 785902 1111254 1422729 1275817 1735180 319891 1960241 1720660 91117 252900 1393903 125995 1040084 1790605 516625 766530 388103 401687 1150712 999119 1576158 5617 1103569 1572187 532214 1323295 718816 1561571 1240284 924740 710853 1163939 1008111 75894 1284300 703695 1410134 1949166 1730939 21489 256847 1330758 876519 1619083 1325077 1169220 140608 177497 1710510 1808061 80533 1478531 1235107 1285519 791406 1882973 1459873 168363 1532894 1890354 1865171 1404220 506505 592970 1064595 677943 856133 1205382 1073985 1709243 1654188 234878 852365 1468621 421513 1377311 1644443 102859 395208 590458 614642 229888 1985506 1161739 495287 769645 1144043 356923 493069 1692177 622045 790283 345821 506623 1516429 1333680 171178 412675 1256057 1619702 650752 1661570 887550 1284189 1683023 1694572 702210 1147886 1559416 1546824 1016871 295275 1732115 115182 1061974 832772 119601 1909928 1235509 1984625 831765 998365 1821539 1692419 1716296 745303 1950968 764642 30776 320264 238134 1731345 1322387 1428868 955527 1134130 1738841 1733908 1316103 1955168 1850815 1787011 1238806 303966 1992865 160784 714977 1093048 170374 212968 1934812 1742140 399970 1005262 755946 1472312 1848125 976027 1809038 1741850 191955 1146059 1276737 304222 992830 1866107 1725944 597889 1792514 50294 25237 180527 1149037 1919544 233351 1232523 160015 1831568 17352 1289486 736265 1099038 652264 1154438 1417514 848166 1303916 631692 1206612 1033912 1723022 1401973 640773 1213786 1771135 843222 1719979 1701967 275502 527729 241605 495544 1756671 1087269 350008 1508084 335757 1684277 1414751 1616025 302503 1811301 185083 1460235 1549575 538021 318902 1837935 274016 1110942 891493 1224291 373901 1423108 1782528 998782 1626393 1256024 25941 932838 1190205 197150 139565 1235950 1945578 1684379 287010 1682846 258200 1761876 1383980 42045 414942 782780 428216 1956615 1923641 1477067 923289 1962675 1144213 966649 545870 154193 39143 373964 582358 1700895 998568 479107 802852 1425896 146771 1307333 1257001 354340 1543537 1189553 1443213 1634438 582113 734279 1099703 494617 767741 1320745 250665 1016948 1876623 1008146 1416182 1667161 22292 1596724 1293020 1991486 1628306 174521 946338 1962760 1946241 1141807 1439815 1191206 534183 1276343 228107 1578957 1392274 1835947 356730 1596366 1875205 1880640 1528250 154712 1839844 622712 1068172 241039 1136752 1335316 1302243 1453450 878033 524155 1904492 1176158 526783 771289 8918 462788 1866271 937190 633096 1311625 321791 37382 124837 1742222 1871934 1709683 579593 1748039 1619101 350941 1411764 993334 1418169 1220556 170666 534719 1579767 706775 485347 599977 261936 1987278 247263 139156 476779 388353 1008827 1859150 1632482 1604790 1273266 1796662 1934548 198206 1928046 21851 1937832 1889106 1627738 1494134 695764 1505944 1220989 1796161 1645856 1854347 634842 1786748 1890448 235620 1153438 700461 1623442 1657272 15563 1254575 472847 356309 1595083 318211 284184 728148 1571050 1382997 982432 1361015 1769470 219320 1298721 1901954 648163 810122 1582163 190789 1952911 193473 1937545 1981035 1117656 390038 357761 164622 184080 1388549 680843 295864 1652951 1825458 901317 1524760 1759294 1494523 133911 274956 725708 98990 14014 1263497 862694 588110 577474 830829 1713740 210537 1692509 1072678 512821 1293934 378277 488559 306784 1276207 1165196 1187874 1978551 432082 1468741 1963602 1834743 1071008 873127 886311 36286 793832 926498 1533721 1365619 526775 1432529 1139531 704644 1405369 622260 1513720 1195611 937527 651158 1860852 506228 216418 1706835 1026815 1191204 780761 1969233 846204 1173145 1340610 7147 1279317 1034205 811776 540325 536953 1906815 306066 1149122 1416047 1124479 87053 1004797 329192 1342052 1214623 1948248 43243 1604137 272074 564644 1353048 413259 179939 36692 1611216 1147082 1333739 1562056 90776 1230075 1719697 426158 1913932 60088 1825042 1760113 1855331 155062 1047592 1936039 1629660 1270879 663004 1341534 763788 899232 1076264 386012 1752692 987918 1946319 224110 1039267 1449174 1446330 220568 1910129 1978825 1936026 1738448 1551759 1805958 354859 593941 885348 344274 1516111 952146 501433 196251 147913 491859 1820973 1981185 1252162 913451 118600 1970445 140631 565329 912730 1773527 46461 1162199 1213267 405795 131274 1228634 736584 979621 1529926 1261267 1488071 814582 982539 1010722 19644 458391 542937 638864 648093 571677 143460 5338 1333058 1112001 985081 1614172 1424767 1278683 1874755 1890059 1695437 1340686 958885 349937 1657009 1488284 1085185 601956 1625483 1804402 607958 262061 1900848 902559 728784 1842883 1612297 774996 1110413 1061074 665893 1005724 136133 888728 1563275 321040 1175923 138501 209168 1126090 1360868 278032 753363 1117878 1233873 1913977 1585443 217294 1782718 200757 357346 1993134 459377 868275 1115508 1884087 959144 377609 1927695 249604 1755015 77935 37157 974289 487452 312650 684555 1728670 1306091 562630 1157321 1618803 899373 1217721 25507 1171511 1711665 208854 287523 1249791 1258655 601632 1355778 626831 282153 770559 1998016 957134 743157 894302 29001 1622492 426103 1642605 1693902 1845 1136593 852585 263574 1286859 1053927 956392 757349 1119486 23875 147455 20820 409021 199646 1890923 1788333 1460879 31678 1298073 1999643 1727620 1820210 665008 634911 1374047 885264 1872606 60186 478625 1806766 1100020 1620032 543319 1461878 511589 1496467 538451 1518791 970407 668503 102826 274605 1650881 1808105 929253 344299 464570 267553 1396310 700201 1941829 623022 214882 1604902 733946 430960 1295462 108464 825294 963609 1417544 1263739 1592174 246901 1365209 1639880 1235047 1653683 1716225 694921 1446889 1901526 1162968 32842 800931 452051 969869 87561 1306044 1705746 289966 429163 11677 28800 861514 1633428 257639 229807 789495 814149 790098 662559 197575 1228386 1345550 376593 388276 1959464 1617492 1596618 1076834 1905404 1348756 1163331 377272 1175924 1056017 1781273 109388 475195 1367015 1975722 458811 1982231 1385460 935233 161445 1161642 1244959 1027236 931883 418816 1969140 5893 1092277 303034 301007 898859 1372138 1578114 945634 1757455 271442 1122145 833133 1797150 1962530 1571719 1716233 1975033 1377731 624938 627186 557004 513234 262431 1800139 563051 905678 1796992 389419 1768954 549841 739681 835587 587422 240511 436974 1465645 97304 359281 1472263 990182 1688625 573594 1460410 1017588 495277 454636 263427 371324 1540087 75020 1022169 278621 1238534 1824626 1952556 725301 383662 265630 1853760 255438 1154694 1600984 5942 927453 953858 319290 489591 1560862 942929 1203951 1049677 1471468 728805 1709202 1846601 479036 442899 1814672 31960 1793155 1766967 772760 309929 246264 946370 990904 231897 1297606 338940 164015 730898 1171849 862698 509359 1440084 1938968 1702116 818538 5475 854605 1907704 519617 1195144 84388 1625868 1646089 1668408 939192 1845918 1588564 670641 163044 320086 218742 1375712 672024 284000 587967 1088184 1496373 503661 28935 1686993 1165593 1997703 1957744 295830 1857399 1089767 1873885 79517 334837 1490257 789153 1266790 210160 1116981 713580 48997 1469778 671398 757004 1130759 686422 805757 734011 1642254 508448 869768 418120 467804 1742964 1926271 320697 854734 1821299 394186 1015497 947571 915708 1435871 468733 793776 1439207 55208 927420 234363 409993 115107 376052 547844 400847 382910 474571 1874931 257944 182433 1963719 1220897 643938 1103370 1088050 1372444 1869735 748457 193893 951207 571946 46596 1072945 54047 1141581 1329134 1590153 818031 284320 723962 866082 1318026 1947068 205514 1257452 1866603 1725541 1003249 1201019 279959 691960 850269 833085 389585 530836 703559 902206 551001 826689 976762 466967 849959 1407916 956903 1890165 1435840 1700552 1805416 1685508 1223975 1943329 775775 763857 831457 83743 204215 816233 801342 651153 1708529 1938779 1302281 54585 1385065 776720 1274896 907867 1131334 1592824 898667 51647 1924790 422429 237094 1757300 1605794 1257334 1140370 112253 647069 1654305 1561777 897905 1322909 1305881 1605668 1934611 828960 745777 1423942 133361 231340 1401546 1985355 1260790 498051 1980965 1904733 1097679 1890245 1017721 1533176 571661 633061 894741 1688875 1342686 1030287 1547469 502479 838060 805908 1153633 797222 25031 1799948 1756290 601240 1382454 1532905 663968 1783903 393769 498663 1736331 386385 1485236 935550 1481885 1439774 395542 1980401 1057625 1589959 99030 1420464 326557 164806 279757 1617165 871918 1975850 1624336 1549832 443720 550048 1330344 178730 274866 1779818 1546715 1872379 1140409 1619613 1149741 670759 690034 361323 495579 808795 1374650 1897475 953587 912239 473774 657706 240662 652219 1469049 1277211 802899 809806 1821191 892230 1624564 1939642 718649 1993512 248627 801187 1953334 368341 892710 1758669 985301 135857 274160 1176228 1744363 314390 224168 1716178 1065037 1357410 541260 478902 1327367 1906141 147298 253669 891296 1466852 1426573 201541 1489736 1718396 495732 1645095 873868 1907810 88134 841693 255351 466451 1286281 793632 1978012 756314 264777 1295450 1806050 1772987 593837 80943 1660610 1889468 687865 313127 375398 4255 1019470 1827140 951821 684018 25457 1644884 929455 1680731 1955861 1599335 1551624 561600 52226 1010487 616769 253721 919815 911078 1615740 1469642 621645 1284787 1895861 662183 1854747 88622 457865 1727320 88831 1116450 1533760 611125 197182 1684769 1901625 1995640 308382 812478 1934481 1631108 460406 63823 1782931 1253246 541430 209765 617599 1250569 354279 1369656 1536813 19580 1386689 529813 1435557 351681 248019 795480 893380 1532659 1724339 637128 1450357 813243 1959079 1137964 160417 1514814 1037930 981997 1180995 778737 579895 708042 785538 1636334 1769405 1106510 60998 535788 169035 1215852 421659 1826019 975448 454679 181533 1647402 1475069 1433085 996093 1238221 1620162 945284 1424178 1337 1674156 1873957 1167104 363123 1297618 152113 1436576 1978599 82401 1717866 1832398 1392974 1980244 1996301 570590 1255253 972629 1765815 1375506 1078445 815810 1145584 1676600 1327202 496688 1991146 1903816 809299 1305542 1890644 1286811 1589306 1344133 320557 1531278 20879 1699857 1684004 626172 696193 1002958 681334 1980261 1018882 733491 214052 278078 1008101 1002405 1508494 1870128 946807 252745 1190924 1291990 825614 633306 890096 1497762 460694 113355 1784378 1663981 1422599 1258893 1425686 1725955 1510149 168880 19705 1198193 970330 1611730 1354827 1275030 1905057 1569299 1751387 780280 185696 1770818 291611 1879369 1017120 1338088 939027 319486 1245193 1012838 1379959 1872783 1822304 1681389 1652769 1305851 1860326 67151 804241 310775 1130226 617017 1895686 621256 923120 1290456 1940135 1715500 1731904 431714 521563 1715629 933013 1193012 514217 1329725 996570 829833 811086 331543 487499 1813363 1947822 1108992 2983 1635722 1620082 1239940 718698 160690 1192493 970753 1204202 1328658 1531232 1191090 1304688 1402338 1740840 189332 1843597 1493589 1611030 1023089 644058 1848832 1072751 672201 312461 681390 391952 1181115 1733601 828854 1594116 1897939 1490594 1615299 341210 1900983 891862 407579 52516 1639258 1191628 670813 1064996 1212345 117915 1455613 1065025 263581 421434 1136509 882141 1980605 1719811 1298952 756353 574545 1349533 1442672 732714 299063 886572 1346464 1791814 1071720 1684286 1538856 123957 1966389 401036 274535 1229736 721672 1353977 815988 939868 1499283 1572504 1754885 995416 657449 686128 54866 1675909 1680880 308140 1844537 545104 1123238 1614615 482337 916613 1951870 796488 1189842 1394475 1836775 1125381 1222980 1696862 932438 156655 900045 142059 299372 1753567 705526 342648 338394 677033 437763 1981118 704024 1402328 272202 1160965 761647 1144880 1300600 185909 457853 1742267 1248548 992977 1962713 1889277 294929 1746392 1920528 1736729 1564392 111216 1277916 1377309 1724674 428529 1567314 305454 301712 1367080 217300 1975687 435669 469287 79700 987364 517448 1065110 343789 47245 1336414 1557190 567331 150904 332447 1779427 1889806 1559193 1512714 845121 1491231 1943597 385019 1484706 204374 800713 468943 722500 795992 329720 663113 1962177 1890311 1496284 1018940 1937061 424178 1262541 789515 27269 1288413 1439144 415324 1952980 555162 751180 1746639 1547968 1717804 804308 1907175 1308228 843692 1611231 1265370 1527286 562350 1809421 1164668 1810234 1429263 485162 1592672 3304 1720101 1299656 813074 1248618 836966 633532 1001816 105846 1144398 1621684 410804 1220729 665485 1225182 597646 651986 1814432 421173 782976 930236 1572774 616014 1585984 393685 392693 1646901 117718 165620 1532432 1720574 1671086 977178 1971504 925789 1190389 425508 1257499 78490 462419 635196 441612 32505 1581443 153647 184571 1879685 1430794 1161803 920359 1703176 1142435 1191176 1774705 1394819 633114 1040446 1293464 1218567 867131 214050 1258104 69818 1832705 7148 879551 1345261 1498731 1354176 1852221 343753 422979 996948 803426 1397253 440024 613141 945788 333165 1787753 1994707 1309068 1857161 573027 1773204 1408797 770525 1614855 981373 1803497 1782226 1427644 647114 937142 1467672 219123 1826119 1224223 1825174 792272 460435 66250 197017 904064 1159845 431624 1446712 329155 792356 1817003 136580 908066 1420554 407769 1319311 1958917 62230 1609914 1083564 192261 1827968 1062167 941962 1930367 867909 371488 1988531 527249 781102 431839 1297950 210023 1512165 218462 42043 1546708 29764 526943 164857 1893887 1722765 67347 1550059 1749407 731812 736920 203065 105435 284026 1737696 1404148 64545 888514 1116531 71671 385211 131010 744371 520629 1683219 245739 270823 783991 168908 1859511 1949524 1244305 1545194 285621 857355 695987 447247 1744702 322344 321030 1466157 702943 732459 384525 1327373 126739 1283449 1806553 1359179 1326903 959376 439723 1939487 71836 1783312 662224 1253136 1309824 551507 453842 698334 1779092 39217 1135774 724365 847421 184134 1286155 162978 721699 1858003 248812 552533 512130 210156 1843235 543948 1309618 1777741 1486745 1695276 1106789 1960846 1623965 408774 293629 1963524 1569212 1211182 1059243 1308030 1634946 392186 1015037 1028207 1434121 1092111 218983 432122 922401 446536 308352 654559 1818779 514706 1797146 1191304 648885 26944 1415793 435654 1514903 1589448 1996055 1844477 1875813 1840015 1227875 1441792 1796962 456410 1891346 1785726 1628250 1032882 1208982 897003 1115372 343450 1054824 999148 886974 252171 382308 207125 1559169 1851986 202994 57795 729608 1655107 1627865 47985 760291 131671 611195 402597 1412556 223983 626585 546864 429041 1041807 135606 976539 401339 1732401 1308794 1189311 421796 48575 769577 1044149 1137312 1948360 1311805 216548 202744 1466057 1064417 1489151 1959837 628674 187076 33691 1362301 1002007 1936102 1865334 459244 47136 985582 1840284 921576 1759406 1728742 634049 166219 1374825 300286 1145896 13091 77294 890642 1300040 1042561 998241 1777580 1524465 336836 950006 433717 1541264 114764 1652261 428763 1551890 1198861 1920209 630343 1614298 1200257 649407 1993466 235906 440943 497099 1433591 1795576 1819236 828267 1410449 431311 228852 959236 1250568 1985470 22464 1558148 1746863 502171 770495 769815 9193 1306068 1530647 856860 1752803 1732744 1367062 548827 590157 1694773 1569371 920687 959743 1087638 1197246 526988 1051963 738064 1125336 956214 824821 1959339 288214 790913 616950 446485 162421 1347591 1813979 1343611 1905937 607435 1682925 92107 787583 606213 264110 424560 748832 1507687 109503 167129 1580500 1824522 727905 751462 1551215 201620 476455 337692 1851232 1829536 581406 734173 690442 360403 1252075 1500444 1224392 436790 482613 198441 521186 1183959 1100410 1223629 783093 1646874 154609 669776 955092 1502387 68444 1915573 965114 1958942 1195808 1332216 1201000 1316175 1185715 930050 1543115 700211 170486 855225 591637 27255 717220 1388085 1638706 1517334 1143750 1244894 1895448 161512 1570517 1536532 1217735 1179827 899155 962628 1438767 204635 526935 120192 266258 1980280 903624 151614 742085 1394112 1214044 1443338 889687 1227568 1021207 1561361 473189 127992 1593494 1290794 1016699 418642 1906516 1237706 410627 977698 428992 1138795 1216502 145807 1218152 1337320 1690174 1226189 1968209 1168954 990491 603214 193845 898890 1998129 473724 823178 1811663 344186 879115 1855851 1568783 1791783 1747412 761408 7275 609446 879548 722685 882279 1095564 398568 1616650 927216 856334 1541694 1261673 32334 490456 426958 1475778 414536 1005471 1439114 750489 1225752 599238 325154 152767 425857 702185 872291 1472652 1491090 179935 398939 1834155 445659 1681843 1332608 1918299 1405962 1132002 681194 821408 1675655 934502 175840 1117769 1765866 870964 1371905 263664 513181 1445843 1366940 1222430 921955 1909091 1487476 915459 1505099 70585 1645278 394892 357359 1432189 283118 1595370 32456 932703 67370 669075 458724 1038463 794405 1120726 1593244 149621 684055 1023563 176345 1716963 1385691 1792468 1814151 95768 1936176 1929262 1192937 1129176 356363 1850118 1725711 1175355 68848 1507413 1847017 243822 692317 1070164 945939 1568034 261720 591107 964933 201393 574575 1205783 502603 773096 1499529 1357635 322730 1532552 1603281 277943 1771126 1783654 409594 633793 1976570 293877 184070 1218991 1617480 137112 611578 1596603 2122 971230 538256 733488 853057 1336284 298859 533311 1594166 995506 1235856 1825997 379589 46102 188223 792120 457162 1443191 103794 1009438 32054 574625 296462 1100928 891212 1925873 261841 1705102 166201 545657 397380 1133283 1044761 1275639 1134058 1363043 888214 252190 1913428 1413593 1902339 539265 1513781 125623 1563036 1778969 473378 1181778 1366948 958606 1402815 946802 279291 849724 192746 106912 1224215 934111 462349 378475 415856 1793933 1264441 1934325 996410 1398636 1340739 451108 1246298 158263 512808 1148628 203076 1434919 33451 1405689 1871110 526932 1081233 592855 1667729 782894 719060 291051 1721187 29772 56872 1524184 783961 718868 187155 1024527 532267 513070 1378007 923719 1086296 971212 533096 1745251 1945272 933295 1475502 508404 27510 1936415 705342 1953784 1278720 616230 1844747 632691 99002 501186 1866547 619429 116410 757255 1019933 1137944 1085118 1965096 1335484 1769635 661958 1142830 1401419 1278454 535031 1826750 1153456 911682 1582702 1626639 1773653 1200726 1025999 823878 1720090 392099 1116007 937337 1026094 1455250 1291972 779442 458272 241547 1346381 1335255 639240 1788970 1065488 1006432 1443941 1200451 1696907 1691033 1894195 1721902 578751 1271397 690480 290433 1844352 1395375 268252 1565750 930853 379048 1013747 1267342 147167 1021931 314044 1395574 203309 1186334 1081117 410371 230363 404996 1159237 1291383 1801783 380816 1138667 1375248 1604603 1916620 1174577 64805 1089162 544168 1005766 1636310 748709 1874702 374838 875805 679537 1407393 604655 1139253 839922 603770 885660 635222 1953281 749633 271745 1688777 702076 1362135 442172 1376944 1425160 327282 1584565 527401 339410 1615780 119504 1900880 1785232 1484878 1007015 176133 936255 539391 1454571 870633 449244 1087238 514441 147653 452780 892115 1528718 504933 1518304 1611367 1930162 1862686 1124279 316553 126401 777484 1739291 1528750 574027 1197610 381475 1965718 1227557 1312976 1518133 1834306 79259 98047 418883 1342994 1064780 1108821 1500016 252044 888022 668636 1395593 1489351 1507873 1116023 1495987 989686 259388 757737 387687 1544292 198221 64680 878497 1575282 310543 209084 800718 1694485 1889209 841169 177703 252686 1891850 467274 1022011 1057404 1367672 1043776 473323 1960080 439881 259274 820662 1785097 36259 1765353 1687912 662059 688670 1395585 265193 1167075 691850 331702 1418454 1669021 1170655 394288 309130 665203 1192252 1156497 206480 1680622 1223060 1682423 104021 646670 912673 426607 776058 623405 1070277 635323 184974 1031013 1432110 1896115 170685 1093612 919906 1254028 1994407 164570 443466 624287 775868 1626438 1897565 759455 1943849 1426482 1202120 1806792 483086 419791 170932 953443 725980 1857335 700530 1793885 145875 1215781 1111079 1019989 902370 342861 172421 1870036 1566733 149 1055290 1493304 1129381 326363 313712 1565897 433587 1942964 99678 773386 1924229 1354297 554501 856768 407875 1529019 290498 1755368 1382806 1561552 321224 585071 806139 222563 330240 546343 926080 489037 420100 768579 1565501 1264521 1236887 1861455 146088 1411837 2238 1505069 273712 1524443 934559 223150 1336220 1415477 1952205 1583316 1491075 1356712 298666 1843121 1962561 27381 1889157 1621592 905816 236006 861452 841672 359011 1597209 14313 205207 841038 82618 841444 745356 567410 1780937 510296 681950 939605 1699349 358676 1378155 332713 460038 1244593 628905 994849 91166 564016 1099078 316068 520320 385424 157314 1832719 770153 162533 437860 532941 863437 1462239 966310 631809 950427 977732 249981 121408 231441 1628461 1475919 1067442 484372 691363 240222 1385374 1138101 453893 649797 1246369 1621583 1864998 268174 1980850 149480 1392023 1583784 1009929 395779 748652 1858844 988678 1849838 62058 1394136 947467 1407771 1210729 1522055 1329846 310229 1888395 107956 789097 381660 1503446 329273 795720 318261 1534613 217652 1509277 1232593 3018 1052408 1888937 1766622 1786771 30637 1948344 808082 183124 1921347 1953296 1750491 1173120 277664 537804 887680 1696671 1823831 42302 1287582 962825 1456330 1718989 156548 1593710 707760 1865570 1074486 1851062 1492789 802911 401716 311819 385556 847017 1714766 1552817 584889 1480591 360100 1252926 950761 444675 1290052 453391 1531576 660112 1971320 411715 730314 1979049 1826659 840803 735435 595394 675559 1621094 1113034 1345647 1120877 1300718 1742238 982628 902619 690078 544978 1290879 62305 493253 1864485 1773771 515888 216790 1139665 407964 1109688 1887727 1343282 754209 1871269 1652752 556052 471537 1436141 1140615 304286 1201561 850501 313158 1399629 1459869 1249249 143590 178916 1414671 688538 1834380 1926339 29960 1656153 719970 425721 1924526 367226 1752969 1297906 1367791 125938 1482381 477298 1514468 989265 1470169 1329555 1575076 1377694 554689 767302 1251578 526746 962938 945715 1640229 79548 379894 1752751 135554 185203 1332136 1472688 151377 1220982 288894 372745 773726 104662 200927 1375970 1780198 1036778 1345895 997892 68267 40118 281307 404171 1878201 1860839 1390301 35005 1389236 691469 708131 1961965 1313401 37579 305010 1043353 320143 817595 1896844 249823 1722051 286463 960949 901351 1305981 1900137 852315 1753962 1973568 988480 1009784 1163947 1470172 1820405 1559142 1836430 1186191 204595 933176 1093554 1752977 425406 1503499 1934729 602429 1540739 188013 1366782 941432 1609264 1372734 292899 877885 61943 1230255 1069543 127991 40688 1613797 1971607 212842 1111957 681759 762140 305282 741680 563328 1364768 994109 1972948 712825 1895129 1920061 1629881 524864 495667 37086 1270772 1681296 56974 981181 466188 773503 853838 1779459 838666 1244033 1909601 1807993 24955 444016 1124585 597937 809489 564637 981993 1442727 1049009 1338409 81768 915382 1109065 209 1836516 651830 704272 1249394 1639805 933547 1051056 677069 1188945 498704 1390841 1389010 1387761 1237953 1750144 1397066 1683245 122697 1055849 1754430 1330936 1220857 749385 1865437 1400661 1728275 1592635 1321418 802218 722339 1199152 156384 1579110 1102360 969153 296834 23143 175185 204126 575541 264217 1880955 512946 1533496 1608243 1949591 951078 557215 1615704 975134 1758352 784658 1244903 1927674 1464246 479267 1564008 676118 1999417 4319 1491646 969454 257862 170899 519769 1545375 86142 1842735 1030584 526356 176518 676805 836444 1408747 1548001 696166 708006 1998968 121646 358147 304204 1751813 336580 1171088 106008 1825811 1886640 386916 1870977 1989715 1890747 409341 831393 464086 745199 294157 424512 1917277 1988900 1961036 938766 1803249 914050 136951 806545 1935568 1652337 626312 203233 1067446 1695011 1059229 1992726 630808 1296632 481092 1962871 1085079 189123 1950166 834218 1940260 537945 877360 219505 782969 1784359 1441811 1872350 310215 773031 1517310 1091594 641467 211874 1346506 861776 1465785 1440203 926907 361286 970640 1240167 843055 622469 435352 1132104 589090 1302579 785724 756855 285852 1628251 304542 549467 1467650 1764983 661443 1456665 444574 1784576 1670597 1146244 1812092 837789 1406506 959186 776457 1788063 1790977 707097 29627 1073696 237461 1222477 339883 1889772 105856 1366262 1134974 399844 538553 378938 609372 953603 225152 1911458 569016 955006 161349 1294241 1014848 725958 271344 1568976 102925 57625 873237 1936740 277736 1113634 322638 1451248 71930 1616179 261447 1173016 617370 505473 229712 57665 1425003 1738493 180989 596800 40970 1373816 1598644 1889004 1248927 835688 1176634 896929 1416196 602814 670660 1008353 560617 1354927 295257 1311468 556162 254205 344698 115909 27611 830856 930440 1066921 1069272 1052162 735006 1305531 193700 1280900 183440 841970 853551 471254 1352348 677605 973250 1004823 493281 1001964 555042 411250 1435998 389912 209219 1842405 1883938 359901 104416 1758333 443225 1719147 1178104 1271201 883451 685802 1421483 1490847 1806493 898931 806828 1520063 1916693 491361 1136140 1166034 1584868 261198 213774 1262151 1490458 460417 1249706 1234333 1994412 1737453 1547663 1510031 642040 1307630 1780689 1250357 837022 1775725 1509220 1349729 1729785 225602 1100660 1779739 336997 1553980 644900 530625 1125030 1138671 587244 1376189 548352 1535807 794056 613933 815428 1736967 1605962 418250 1449495 462150 187100 1891301 185715 1641925 718417 1871509 1388293 1450846 753999 264122 1709533 1749037 650570 713202 1872136 136402 591863 1577806 1005869 1126718 1351012 601335 26758 764633 891685 580432 1935483 1188916 225648 604831 766274 2923 1875243 175618 1335861 1037590 1461545 697442 187060 1146504 1217635 871900 1453442 1627804 1505019 1857068 1845296 1572037 1133241 1507648 53761 1468598 1478823 32989 897082 1622169 296691 656192 320929 370584 599651 1848382 1765754 769903 1405117 292187 603450 1203590 1926843 688156 1170033 1913845 1496070 1917766 1175557 1535151 1543809 944558 356895 1629236 565500 1464910 629312 1524934 1188326 161538 612222 1020114 1941617 626403 273910 238684 1562321 1143156 739783 1506850 1955592 1414272 1471544 39474 1658786 231876 697818 1191714 1716714 966469 724828 1365250 491972 1754205 62279 1328661 17370 1781625 1982060 1297692 132650 468738 1994599 1096546 1102436 887159 659980 1616833 34908 1089933 914258 790236 1509216 153195 1373107 1858080 103134 1414220 1156940 899534 433623 1752833 1331442 1264102 1847992 672499 608792 882196 900148 14870 1020546 1514946 1661805 779582 1297036 64189 378567 182432 715408 1339056 1504574 839005 1402844 1036459 1117441 1056725 1054676 1702565 1103602 1818124 113690 1598884 370330 1374482 1466750 1144002 1423316 1091870 506140 357550 1123309 1010872 1182589 36969 1347570 187711 1003861 581302 775357 1333113 1879214 1065586 770761 423423 857704 144139 1508488 1437551 977805 750300 641811 189139 1725675 148329 1315280 48780 1748473 580780 1798838 1475178 1082163 1009241 188619 640727 497154 1638443 566469 120945 755449 808474 842369 1517125 418944 310880 1309232 980763 58106 170021 450863 1402320 563292 1919870 467743 364449 775254 1120585 1921187 151595 153052 1137596 835439 1270171 1196436 497527 1403716 576006 161295 824000 1043734 1080374 909649 917865 623084 1732769 1646253 697720 849433 1210835 921517 416751 530933 465230 664521 309591 1966193 413862 1564987 1595115 275868 1098475 27165 153652 835131 426382 383382 485733 829881 1641391 744364 1888678 147696 930696 1212088 605954 1343880 911511 1410206 602596 1675374 1449845 284972 7793 751968 1138731 1218672 1689042 1056694 1465482 287741 520295 1742380 230615 1180520 1789976 476695 834317 1082057 1604253 118820 1548827 1290306 492525 168819 1147920 31645 1962716 1881408 161665 1590078 979674 665752 344468 398186 1719160 1339527 1321854 1180651 309867 1225131 1862483 1278321 1165371 498331 458696 1809604 1984177 1397513 1936345 809032 1222558 1871517 1892443 461865 791418 1259660 130393 1777998 1791184 725859 769850 700127 547402 106454 1638223 130098 532376 1307444 1691282 1102286 897117 1199546 1627253 1389388 1693296 1072711 354285 772486 101914 876541 102097 1736220 412230 402112 994897 1460402 1770371 329446 321081 740095 1025555 182014 1726699 628592 1883426 1997237 629550 1028786 20838 1222472 1069983 1738474 1616786 1954873 837109 1087117 1713438 1704173 665467 1660671 802476 954517 1227258 201606 479849 946282 369680 414036 1495215 1015761 715575 662149 1020693 829596 1491133 625338 1502701 1375422 866524 1097903 1632148 1399144 1285496 610546 976337 1904009 1680502 295916 1245014 530856 483262 778548 1692163 1644094 412154 3900 319523 1048538 445898 882154 1256423 1165817 1226374 1983112 1278842 16041 1474563 1320424 818072 920012 1133110 1340713 489975 1445475 1360771 644497 1081881 1640727 223562 1771070 1015918 255089 1373148 1017608 570677 120625 385406 1521376 1819037 1673044 240805 1175586 662590 846393 977395 242654 381845 80656 1876068 915847 1106068 743316 73209 1102943 1201275 1031295 1251188 1458386 517713 157233 269879 1121814 682833 278237 1019035 1067012 1694336 658515 894126 838650 503278 987772 1381614 1292093 1679092 1921227 669230 1931470 1648660 1020930 1544901 716410 951301 39749 767463 305978 498478 1711580 1640215 616686 502573 300322 784056 1585538 561530 436863 1822266 552474 1350103 71939 1750806 282610 1321829 341347 225743 100018 1701737 518596 1973511 580281 769261 1121249 1795147 997185 1521488 1251677 735226 1675304 801615 28120 895191 804414 961673 1770127 190639 1117318 1847860 900266 963147 1689636 55410 352389 984436 1693272 1647215 77616 800347 368088 733380 364110 1020176 655286 296276 768649 730821 1282415 1181805 731221 897766 1461341 944579 1998211 1324258 1012224 1607751 919121 1832149 1360625 2154 155591 979802 68415 1246929 866044 1093368 35959 1957923 1826377 1209508 466502 1658227 1376101 767079 1914163 821401 75844 53627 361360 1330357 1161554 1688429 465313 27181 251900 1380302 1757029 1243445 952743 1230004 720031 794508 353368 1738728 363082 1684011 957530 56182 451980 551801 1174459 1121176 1845937 1486901 1110672 790146 257826 995558 1015573 1035180 664780 479147 350250 114085 456275 549894 1757943 1365391 1633552 1939091 1963183 1846908 1200891 271188 1906823 1021439 312348 1476408 1855064 765208 1835369 1589826 1092251 296694 561534 1411368 1844870 1090531 1027435 1955358 1207051 1901862 1951827 315850 40994 1231083 512149 311402 1711293 544776 118516 1732459 1201726 1069450 79261 1090065 924388 819891 39437 1171496 351481 1563615 707908 316033 394101 1028082 1029773 968407 373281 1832588 195911 1009884 232880 716802 357262 333035 1858579 89491 1546269 703656 1651753 1127126 1328067 1115759 1456878 346022 1924366 921429 1537258 1382798 1076547 1476968 625579 1152694 9541 920106 1242256 1514958 348204 616838 1729093 1860558 1589051 325119 1770103 1404015 1053630 1311254 1954780 1312825 922996 995636 1203906 1555337 1823862 403546 345858 1491277 267915 731226 1095895 1038973 1515064 335971 1098548 1656333 1781607 1608659 1889414 334325 963387 807474 1954989 186685 1020411 883676 45718 1042098 997107 436532 985760 472628 1123562 564724 1671122 408634 1193985 915751 207616 190207 1174237 185471 1595639 1235393 1266929 1762405 6379 693054 1411815 1961053 1314733 1902968 1293807 1302702 787629 505371 1929670 528894 1662768 1193820 715828 1264598 1063457 1098343 1383737 836794 354748 1458322 599595 1252565 1749238 1235505 1531468 1946746 9584 1754104 483705 572313 1581476 905725 1954089 1758430 1718950 1681183 1732309 731084 1827309 670524 422868 1332173 505667 1743146 230945 192008 1321620 286192 1742437 1336738 1404861 157190 1291009 51342 560081 1481342 1420619 1896941 1297242 774427 1653052 1382739 209709 267940 1504330 135223 505167 1392708 290121 22255 1188418 880991 1467466 811389 1572957 237337 814095 1295982 248245 445390 1043036 1433751 556333 1064344 508917 708819 188243 1359879 1822709 747448 1089709 404302 1042859 172866 1671627 78769 1419180 1331693 626642 216810 200184 1530622 1790169 783691 1368510 853881 1767676 1342214 893550 582873 1760030 1714743 1518573 1344730 463244 1081793 1092167 1237294 736267 81871 1058459 1034093 134642 877365 1916597 1209506 1485975 667842 811315 1329865 457549 492081 737731 360507 158895 37271 1611815 732360 876159 232778 1748712 861312 1213721 1121018 1158798 376370 324156 803874 198664 443208 1789320 1757605 1101008 1548962 1707456 1963392 56505 128634 378349 696802 777664 1572905 347784 566052 65350 87825 721447 866289 187675 1139131 1244319 1218470 1385641 1635350 458425 951965 1217882 982333 660792 1444150 567555 227080 119939 1889056 682071 1858884 1642307 1689616 1389154 1372418 431178 1145343 1148695 372852 547362 1328790 914815 573026 482415 30856 939960 830857 837942 404541 737679 184740 1736363 1875435 375875 201801 1451059 1343229 375244 65308 1549778 1222643 654989 1046904 75878 651026 1019633 1303211 1733725 929838 1319688 887782 834212 695057 179666 1634385 132496 80468 5433 1383882 1984891 697630 968855 43471 1979323 1197453 1525999 385231 1018353 1396330 157344 1891739 1259968 30307 1432411 1542294 4740 303876 593208 261602 154755 496980 611184 4564 328767 1643690 1571310 1116953 839909 1407330 42885 511059 1262629 1495789 1313569 1816213 402227 1140853 1963208 1890049 1975841 418657 1385854 23803 983819 1264532 944452 371406 623058 1371933 1477541 607709 1823919 829961 1826496 766360 1940584 1160890 1772263 1728862 869718 1467268 1232573 1853873 1702546 998877 1817515 1542229 1312001 1286205 1766827 1768827 1536025 1318813 796055 1169162 1218316 145731 1416343 1851584 714679 845345 536373 1393002 1970571 465929 5640 753926 1532599 1034613 570016 1287025 632303 1932822 91963 1021732 650238 1594956 152295 868618 1548990 1807369 1015683 1525602 486975 1172463 675987 847056 1209360 1840009 695069 208045 1200889 630646 343835 454901 982343 356018 1216936 1049679 1787562 947214 614038 1137873 938603 552871 43868 24127 1556412 1966846 1698835 236219 820415 1427806 803082 972082 974523 959570 1359695 1698759 780978 797628 651182 643701 1839352 974455 14209 1351364 688826 217328 1043807 330961 1169254 124333 1163378 956650 784955 355181 1520270 1642594 1898987 1764315 1186118 1247143 335159 831624 1534969 1214751 873548 1786959 156295 751517 1028375 751416 1551420 1120092 362364 1162903 530917 182657 483400 521761 567291 1262792 1075081 854629 1940083 1839398 1713839 279531 1116167 499577 581508 328819 1515157 921035 992432 1527464 1668876 707306 549018 1628345 1546852 1699386 1343531 1763422 1903924 1087741 1110760 1048688 241343 1654394 1552579 1314329 552384 1931731 660518 1674969 55374 834142 469211 1180423 91499 1336513 950837 387778 1503710 72135 590555 1596138 605390 352654 368038 904744 1194867 324311 535846 133363 885382 1771626 1159893 1253561 505315 333364 1471571 534459 71303 1043794 313449 413988 1250465 1110104 783060 1086550 872833 1568253 828933 1024996 1736938 316764 459219 367718 1302446 607046 794758 736939 633086 913122 1149991 1485061 1161635 330105 835426 393878 1814087 747628 1125841 1251334 1039102 81499 1343783 855315 1609742 1181295 1902301 1035800 1837084 1781281 651501 774253 109186 306211 106428 264228 1162514 786839 1725810 47599 1780992 1913828 1131793 1898472 268580 544846 1005377 1693964 1731561 141799 1698009 277914 1056105 174779 1918019 190529 667042 184218 952051 506775 216397 1811543 1390975 1186328 617723 615857 148871 1255569 331178 1141266 1238197 1175575 161099 1286138 1397583 163464 383130 1636281 692326 1816810 834524 338442 1282078 262128 256392 1571084 1885370 1626385 537136 1186896 976575 1843570 922340 430921 1330604 217690 1639007 1183805 939381 1413513 663789 1730777 372583 334672 398964 1269547 355868 762048 1840000 1902119 196432 1155132 682518 1402081 100383 1153059 888534 93504 785570 1677902 1915275 427142 1844947 1875267 1041592 1839493 80997 363389 1068631 1295971 442533 1587334 1769949 589646 209735 117548 457947 981498 1405162 1381620 1474745 1329105 1821440 1921478 376526 573460 546882 1054079 521123 289034 819132 951621 729788 896805 357522 22527 1339645 392996 1465515 932800 447062 1277689 1671220 418015 908451 606737 1606570 698369 61870 801409 1104812 1858740 154319 1799744 1748886 932823 1430324 569343 1899175 724135 79143 1780780 705919 1643343 1979992 1838031 607403 863406 184238 817580 1737649 578755 553239 1971165 1205599 423734 889753 545474 657889 1524186 16190 1154697 1780339 29022 441995 862387 786540 791110 1925065 985361 1291777 1758939 1531114 1904370 1410686 702995 1599930 736938 428969 1725668 1415847 446577 674882 868991 402136 1314784 617679 398600 644457 1627559 1443108 589607 1582960 219592 1401648 1269821 960999 1376383 1803958 271990 921600 159749 520059 753723 643230 185296 236280 121135 1884234 910428 620906 884806 1098508 232045 622789 1803935 853902 578302 1369068 1575566 432819 1866423 1121746 939761 111251 1476326 400961 187260 522760 1683030 493106 1624932 1502370 845478 1342590 1858234 958906 1904539 431529 964836 512910 750287 1244977 1621843 642112 1836365 1105020 920811 1151264 814202 1591826 471653 1911133 106485 1105183 658134 1005231 843280 595063 71431 1038287 627209 565989 1420148 1996555 774222 227419 1563081 1687130 1033083 1091182 555595 1696898 948393 323666 1505032 584045 549995 887567 113104 247611 1747978 647980 935060 1164788 59051 1227369 1691533 1855230 992739 198821 1195271 1901426 1128680 856375 1050651 1430980 177422 1266538 1762156 494329 1660394 1337722 1850319 1207101 1635087 447678 1965124 1143091 1587756 276580 938927 1542115 1484137 1635323 1950906 343429 1363497 1774452 395801 1008968 415035 218724 346427 1016889 1656323 953070 607660 288967 704325 1500839 705154 1764644 1256690 1246082 1208632 238498 1132224 264508 821507 1994511 1658220 315382 1563113 1740023 613331 433713 898093 1278260 1235540 890625 1595165 64135 874176 1182496 1484169 944102 497407 1527567 775909 1162778 1056219 1584891 865311 366157 942179 1087128 1726001 1139695 26114 1885527 1710940 1662338 245323 958974 1776285 751649 1306273 1683715 1675263 1565057 1867811 396472 96681 1242324 1851827 256418 9366 1434465 340534 749376 539039 1956448 1272531 1703007 1075937 657503 1068511 1107535 904826 1583672 237592 1291058 707934 144704 21640 36331 146677 778628 1025132 1857796 1041442 1803694 767367 49400 514297 628566 769334 1536900 595636 1987064 1678264 144002 1572931 435096 1884583 311787 624265 1665381 639604 1143316 1382358 1507439 1627917 486949 1355656 772582 580613 1059649 1342993 1537391 1061490 1086635 1876227 926238 1384586 665477 293352 601213 1768694 1848420 1451090 957768 523057 919558 1126905 55989 1252476 516714 1119825 1929684 437436 1661849 893305 576279 1166186 1890682 948973 1207752 963502 406295 270248 1630984 1845052 1785907 183288 1935684 497983 1360854 403099 1405230 185709 1705999 618829 1130064 86683 1651608 363997 1968627 1880132 311539 1552672 811450 1826842 968894 1529 742156 888472 1357282 579079 1666942 1185657 277362 290797 1054660 283297 387633 812356 1714574 1379763 627547 1018199 454027 362826 1596124 1738395 766926 1741180 1555284 141056 973802 744378 1396221 838454 1198754 234425 1098341 5868 920040 1125532 1084234 1986239 987048 688323 117176 1921940 139559 752312 1915956 116931 342473 1468299 1841452 1786671 1016569 729018 1210766 1361826 1460009 1597473 1848796 1690027 548689 1938541 948685 375603 180159 705457 1823402 475166 316177 1667860 1946360 557404 1757127 408104 1734709 305423 1043852 692734 1643306 1716048 1591975 1961799 1654046 1083814 434031 102340 1355457 1561280 519777 288765 95207 556255 1439739 991509 73147 886415 1357795 867276 1893293 1379050 492229 1469741 675095 1830813 1797942 4441 1720698 462327 20195 223311 1225063 682840 1791946 682273 872908 1025821 318537 1577235 1480461 1035977 603001 1990381 1592913 267253 1394862 28680 1290216 1804091 1858585 1539534 1455563 1641755 91390 1949993 1558573 1481983 1732268 1664119 230718 231158 404875 1230677 1743352 1931396 1173577 188399 981796 1955827 1113866 2900 1043896 940691 874190 168384 1698541 872477 1997156 355782 1517053 656792 394619 398365 696741 839957 1716810 717925 1844129 770960 694332 1914072 806877 1390528 1822693 1898711 77365 887119 1343453 148216 556850 1418102 117359 1567628 1098258 1754303 706975 1853978 281620 1679625 753462 95938 1756119 997247 185367 1645433 853888 1729590 1669539 1796494 586829 1574882 1118070 3075 1876417 1654601 1949565 1469337 1265268 1420970 345545 215102 1399008 1533586 497562 1225192 733581 1752886 1843532 1827796 1070455 508567 477058 1948136 1531460 182535 588486 792025 771150 568541 1011590 296803 1314594 1824151 722644 457203 455247 1396785 945404 1084533 266715 450232 1457465 186513 1689655 813032 1627371 755484 879168 1662818 1870766 1647748 577984 1523071 372337 1674266 1995217 144102 994851 499015 1076641 501461 288769 119583 1091971 916996 1512993 1494817 1390384 1744168 1635385 49721 1159115 1196161 1286848 827898 986477 1930919 1914136 1667931 1778132 773068 139102 685174 245811 1353579 1363910 1888588 1979951 486601 7052 183322 4409 607388 102698 1582212 877320 75669 964200 298295 840907 961355 720226 1985160 184998 1772620 1778201 1864098 1257939 87734 1445348 1163454 190137 733120 1986182 182467 1351686 23883 633095 1773475 1167825 1368612 557620 1595103 1390423 1616639 985747 1223211 101016 1293408 331247 845674 614278 1985917 1738229 1567103 602725 189246 789384 454700 1309341 439958 355935 841205 1942443 537766 1114735 1994389 1605088 275287 571528 916971 695853 382885 299650 1431591 986064 1550975 542344 22436 799143 1086764 1682195 1850691 991381 967187 1452192 1203411 809111 814054 270848 36479 1942323 1046253 1541571 221657 960929 1275516 429948 1497111 175234 156007 1698960 1829207 1708715 94807 1732343 1778653 637400 1865945 1566432 358365 1911425 387239 840906 1847004 389207 1983317 1138612 1148598 1050350 920606 405822 952644 1992845 1823926 1926944 1126564 1653607 1842824 423424 175303 1612291 1652536 1371837 1072462 615410 1332043 734655 928807 1354423 1474160 768203 1075653 179481 607710 1791996 1616920 1816622 565779 341083 698937 1923112 161193 1436433 925975 224023 1230414 1856621 216442 590982 5427 1425977 185155 143092 1564207 552385 1452528 1341827 586593 1982699 1125175 1047 1509032 1205847 1190781 802462 1090814 1210078 1815989 1195851 290099 1293380 1045263 1616636 1551831 457324 1823908 670666 1270779 984956 325662 846258 203151 1722622 249132 1795026 1964880 740740 1078145 342837 511903 1515567 1390020 836835 1256363 1355701 1387461 828596 73298 828052 852302 1526000 1967541 1123768 1430056 199845 1786019 1636936 1035953 217445 1647627 1487266 1569623 486768 634632 1977260 1677986 1714505 274348 1152844 841566 49823 382065 220689 1614523 1932626 1851803 1786769 60420 74787 529166 1367745 1991111 1439591 1407983 297266 465606 1931093 199170 1917817 1647712 1864750 559553 1923291 1562055 777523 1892673 1636589 820366 429629 953285 256572 1032099 1962757 622459 1059338 190236 1909767 295123 292599 1873877 304335 651030 1901235 1521453 1855098 852321 540230 715019 1586825 1024549 1857397 133604 1004340 1506636 1914589 1130816 1662877 830545 4452 1913155 974223 808483 147989 89136 1888271 1356732 563470 1232012 1808055 1161966 882147 123686 265239 862300 713923 1633899 1893773 1216356 318473 1503733 894783 1167798 809975 908664 257303 942839 16753 905989 704493 419882 613313 1405829 745850 77510 1668067 1340923 1125083 414349 1647703 72016 1370876 822443 474344 1115767 1780262 492454 1428189 311473 1709788 1247290 1879248 293646 330309 1582213 1460837 422794 1722379 527567 85162 1082775 1332018 1619340 1123189 528622 1864391 674657 697264 422048 477540 1746571 887214 1911779 1685345 218221 1415999 615993 1855731 237472 242093 1811716 1660531 1350815 701369 1597477 1348442 1713781 132965 1676487 1691520 875396 916512 382466 1672893 414239 1447217 451355 1540154 1944547 570577 821840 954780 890518 46686 777048 1442993 456510 825596 370465 34840 1630185 62586 157323 1823594 762123 270939 537719 336528 1105401 377156 1348701 232375 1332604 471509 10411 874768 575697 1209763 1421058 326251 22387 548173 724656 93188 1453504 626190 436282 564609 1038955 1799543 1600042 188664 434790 1766026 1800669 414625 1457928 399048 751057 1041515 1986504 1256299 947119 961324 1902857 400758 471789 1962280 156739 663604 1863625 1709929 1055149 1275939 860124 615149 861425 218451 1113017 131377 1794195 287246 328145 419769 1085866 1851018 1440116 1714876 1185528 1886113 1717304 888385 375609 1980991 1099588 74546 1066587 497669 46900 1338554 1060371 401054 768779 1703619 910275 1872931 1296368 1394364 249429 661651 445744 1976611 1040409 568478 187529 483546 1047539 1301732 1820359 1885903 769904 1125561 1522472 1148275 1453934 1746437 127629 883868 294781 315912 1738784 1593094 174011 133330 1468722 540320 782867 63541 1662933 1298682 854643 301875 1462291 792812 1227220 1971100 309568 1655701 1729509 1115709 1687825 495657 1752114 432571 859325 1168852 1902225 1725260 687194 298320 446198 742171 581500 898134 1410568 634905 134936 574999 1052405 548933 447947 729826 28306 1102604 1778442 1403245 1633797 301576 1751513 1542775 1036305 360789 1062780 1137464 676580 805109 985807 1792474 1304926 311954 1838242 278320 1135783 1679766 862215 1875993 1102022 1041034 1353380 1476111 1012826 1608220 1127303 58741 1428405 1559949 865962 1231819 29078 1094542 948229 1207594 1927663 977043 1645412 454861 174671 1113083 1574387 1724974 426033 1157774 689201 655718 1597491 1272993 501178 1833489 1429874 1359764 773796 1657178 1808310 1952481 620397 514778 1097509 1038476 938251 1389979 1392719 1523178 1056023 142588 1675522 1610824 629903 834367 1876985 1681185 1462519 581947 1132815 160652 354465 1249873 511704 1990352 988789 267846 410604 883916 1567389 1454902 1363208 1507958 1767022 375240 872322 1766661 241863 1409571 1909527 1584317 1133425 354966 1468776 305699 242328 899180 943225 193532 236097 493492 1326991 1791401 1111849 62945 1478354 1067956 399587 683404 392450 1865965 1910821 1845113 755058 897122 1022131 302405 332253 71610 602898 1007045 1186827 361545 1381633 1414373 1324006 1080155 1758585 1977876 530728 1494693 1310783 1129141 973332 929350 1636262 134408 1916742 707959 1208559 1871455 1777908 916221 785079 1871624 1143921 1503608 559483 1444454 920829 1927139 536768 1952929 1287235 41350 397841 1233174 1780876 415528 1321449 1169191 450420 980230 795753 1607232 1293900 264489 333991 807449 7371 460842 1651307 1058589 1200485 75017 1584224 563772 282435 178544 1692304 306624 10026 1164681 284470 952782 14790 138154 1743423 367581 328672 641465 1219297 1164294 1356307 896411 1134987 475786 172267 223778 1946270 1000492 133406 365823 1904500 85099 84606 493221 62399 336093 178421 195237 529776 1773549 1217759 1135589 1939819 1708909 411340 715635 244732 528846 899891 687714 1635287 1976294 421961 872359 62424 1185279 1056547 1367913 1193955 883531 53268 1639448 837063 1817713 265106 743106 936018 172924 959155 1024639 598296 960674 741859 452047 853343 914415 1329020 1594548 420925 774225 1961034 417452 216675 965642 1155035 1900173 146404 464168 606148 1547463 1879800 840349 51606 1455157 66496 188877 1859022 1977874 490104 647471 971488 1017617 1687883 108184 1900097 650245 1440468 46893 137421 1825799 1740454 1087864 1151270 1538208 1554067 393371 1325978 1379154 1931883 300662 1535167 178360 1282926 650660 582713 271596 1432870 338529 187411 1301406 440600 96399 240506 1900453 834640 213305 33279 665897 494252 1049396 732043 1325671 463808 353366 1158876 1264535 1497539 382255 624661 1507630 29422 412667 1317157 691681 350222 1966332 1622577 1433572 939203 1834967 1098825 1757168 1222928 1595522 1501578 1943087 1855082 1043099 1120389 351083 871004 1651570 308510 1264330 1916917 797578 1906015 552460 1458662 133943 728905 1173017 1723695 502513 714201 77996 557914 406365 1620199 236144 1566995 160758 194110 1102646 1490669 874243 1615890 481260 283558 425448 1398779 1898587 1386573 1248804 1122165 1125978 1392970 1331822 942513 1872117 1035357 1602590 1698308 1775805 843439 184990 1240075 1639553 989167 744005 1282811 593544 1650394 684957 1980029 1264144 915135 652995 1641176 217904 1421857 1625290 365055 1532841 1234869 783680 540281 341748 1849693 1399169 833295 1916302 414464 1102519 1706903 1582299 509384 999631 229781 843593 1734818 1097937 1668049 1100125 1633176 449203 310765 532552 998437 1524303 1244704 462511 1592424 260335 1803529 617221 1921090 1142787 1742254 326303 1523406 1050131 1110283 349090 959020 44866 808533 144077 39310 1728182 1766704 18549 1151081 928156 1128839 503859 367874 1490062 1901099 1504412 1814816 1047082 20393 1888172 699087 398104 1412297 1105778 176302 310641 1063118 38230 1588270 1171703 297879 1531692 376417 1842504 1682973 1497026 161559 1857516 903883 624334 1336413 1082719 1674977 1745139 1304162 346224 237871 1564249 428244 1004117 456595 1468006 1835629 1826204 574478 710363 414289 1445577 746050 1800123 260712 888477 1279403 55155 1455795 1605923 1091947 1995776 283676 672253 1874872 334008 1948518 1135399 1373685 523733 1798656 1529809 17658 2316 1013219 179686 1862998 1717254 1038979 924845 758845 643240 1225807 989418 184302 1993691 42640 1972502 1003166 820923 922095 1742345 1231687 429758 567160 1073139 90653 1439151 979551 784448 572184 918933 127153 38363 177878 802530 704939 1839388 1853881 411534 457684 771077 1582418 725581 137132 1216619 804949 1293015 370771 689939 167088 1939369 164230 1332030 1940560 1727589 1055012 450338 109159 1152961 1604999 620271 1974886 1834727 1157161 477846 126960 1595196 1805878 1570049 1245593 747387 1401030 1579659 1222023 994714 816389 1134697 1123992 438482 181120 444068 126718 801432 51040 188686 1162187 1464626 1554777 1136953 270554 1423602 758347 1498579 265769 1474972 1411210 1871673 241985 1413055 1459598 954771 647837 179486 1174299 706341 341799 1688884 1184119 1618370 708853 387007 330048 460993 1826034 1125711 83167 1346820 448470 1985641 75812 1060003 1725225 826672 1305090 467730 638610 1818992 461418 343266 1560737 317393 621721 1453642 1250125 1426237 611339 1229735 561450 1493676 1170972 1663047 1026749 1797098 1976100 1032221 1339268 946604 918407 1887714 283050 1253067 715198 793334 3946 1700262 1452027 1170305 1862959 1823659 556127 1131319 498927 1235035 16478 6236 469902 1656424 1327111 1232101 838828 1536461 39187 196904 906235 1996503 719192 1277763 1223274 1752903 1420138 249248 737214 1251367 1979601 693771 425724 115333 534697 624937 76229 783770 1701259 1049370 624084 684420 1573337 994927 624010 624400 820998 1327000 1307191 1761411 96463 27948 281749 1848991 768987 268415 1552265 194227 1996830 284262 1962301 617846 1648261 551929 835955 1061653 1917415 1600967 493184 1508774 1080341 1646458 359599 1180711 421424 1787719 1859744 451808 353535 177175 1822554 1984060 1263078 8038 227761 1688522 281466 197484 1539840 873308 1775589 1519132 1143981 300090 1489282 1282957 384442 1730026 813348 1478676 881728 1196258 376211 1661966 1430573 433650 350730 983845 1599010 653544 546390 464454 1071867 943862 75057 257981 507719 447028 367070 1426373 690021 836166 492304 1822546 1597326 1967514 130686 288002 1798695 53408 915927 257869 256608 1954151 1056993 331686 1124435 744253 413007 1967788 1028584 886446 1552066 1327943 1949602 1916625 252308 1354624 997092 223013 261173 200343 1719376 1194114 1339463 965307 1525918 1509581 1160034 442666 1892512 508430 144321 545085 260744 384088 1977465 252740 1722812 1941551 10340 255759 782550 773203 1591059 1570305 1540071 1389462 755647 1238493 517862 399232 763549 1612693 1458864 1350509 710953 1402218 949737 669816 891389 428688 953563 1934513 1831347 1412562 784449 207440 1336790 438327 1068718 994335 266360 1707744 451445 232633 698628 1261438 13165 1380032 1204170 1426463 1314573 280748 682886 1269794 1864017 1926850 1257636 528852 1994512 1417064 900644 962723 53493 1442645 629358 358345 822435 1905027 1622322 1571182 850876 1768835 483760 456450 730482 637872 1852658 1467699 421644 386497 1796854 1766961 1889886 732638 45960 35923 1468258 106580 1044381 1332101 322639 1286253 1543678 1320686 1257804 1326345 1789074 189205 1922897 427690 1190433 1845380 410826 759573 824345 1788853 144361 793048 24891 846300 688855 983815 1653912 1046905 1865389 1643752 163689 662096 827606 257285 1743812 1529199 177694 1412760 930400 241594 1435468 222104 537700 800299 1162894 583038 1183193 596960 1866057 1722697 1066574 319762 1246309 1206492 1466543 1886593 1650117 885959 775957 1977321 99037 390468 639824 1613538 246020 1375214 491121 1295998 405172 1484301 1474363 321014 53067 366320 1299600 1174515 1354094 642264 909469 1591855 399506 259672 333335 1818245 849888 718711 550333 1009005 720706 56903 1834228 464449 48080 1433393 1503064 1665441 903224 1591116 1487356 563254 1559960 892282 744547 655907 1182831 1427313 356522 308812 711991 1625010 1747923 383888 1976396 1402577 764046 500056 1612266 330562 1000723 403576 1114904 862811 185835 588912 1085155 1166658 1117018 1997023 887045 137528 910929 1052159 916082 1524299 1872702 222043 1321093 1592843 644313 727642 356684 312403 16748 676042 942715 803233 335881 1369410 1285138 1078839 1258902 549544 1390718 1464995 764693 1476410 1077797 1704888 789906 1047446 367686 1169354 1581332 1574285 482161 536046 1476853 1905446 590719 136088 1275243 932889 1516952 784893 1578745 709296 135937 1756625 47159 1291170 389719 1657358 1605398 1073118 491359 498990 837586 48996 111371 1027141 456532 1428157 1650499 601268 1920694 524446 1567077 1212954 923507 886795 1693750 172413 711549 1997899 1654428 1950911 1822588 1315126 1241974 1227950 335555 820997 762605 1241398 1721477 1359329 720549 45032 1420971 205878 1312797 1150186 1342622 578471 123036 1532096 505883 1029491 829718 1930086 1914103 1137282 1627286 1451048 185013 979754 1857802 511189 1957645 1033860 889170 1767995 1766690 374254 235245 627100 1860106 395273 74795 824907 702040 1169489 1626223 1963544 785413 1634421 1273771 512047 1860712 1607281 265587 205336 399307 607049 462689 1769034 1528849 932918 444558 1166274 702366 1367175 1028040 151487 1716716 140545 1104801 1497592 745387 617652 512543 583864 1147980 525816 1065311 542670 1072128 1506242 1342309 680871 580494 819314 640556 1822929 813285 1202321 963069 186383 367708 808374 1358 1626756 1244623 1284009 1141980 697858 346270 187999 1326534 893748 1081634 1999823 1999729 1727991 1858299 1015209 127044 985327 1528332 736718 662418 1049883 1406004 1792480 610551 1190855 1147363 1639338 960376 1228948 181800 1339815 1270200 19476 481656 770981 1625912 1882793 1214280 279198 280512 1145789 370617 1718556 516026 1744895 1215798 1367578 1809310 564560 772314 1929706 1379265 1089340 1835271 1804103 1824014 464233 1453082 1758332 406439 1201093 684856 1705232 779537 637175 1360656 100424 910069 1091688 1012789 1562369 823755 112917 1724879 990794 1683020 1050096 1741681 697813 1910673 1808508 107078 1316436 797764 590366 569227 90454 1293522 1887263 345335 1962039 1698954 1642314 954180 541228 818193 1246687 1247846 1396597 1453734 678224 563934 622205 1129007 641848 784708 1359704 391959 380726 433355 1531996 547039 85142 1060222 1549733 454427 557330 498746 882322 1691516 207298 533025 59662 1208293 1654181 1939396 1666198 731536 656947 807410 1232335 1180762 480311 720746 123233 699870 1771491 1836479 1304960 988994 1999447 1858159 703776 1238013 1433053 1547796 1460498 261838 177655 333271 1481868 950112 1345265 482253 719980 1424582 1403122 755298 69634 1298279 236595 558105 1338521 222169 1689077 877381 403945 1059278 1872573 600235 453348 420902 1839848 731066 595587 754201 914402 119649 1318270 1457356 1405122 1935636 1895387 408070 98564 1210309 1512249 1775023 242247 1706880 1969793 1730163 1314916 1185284 971865 997704 917535 1909063 1605885 616951 1302826 1714155 874568 1890013 1845539 548612 1304971 1616907 1052686 902165 878931 1585589 796322 952975 1479172 1376896 1501593 1144185 430579 253407 1633440 339773 1507306 1820660 1848242 1594422 203560 549949 1373855 575433 739374 1844183 746862 1354661 1597772 153507 1063955 356972 1263062 633809 18800 1049586 1536096 1396827 988441 892811 1958980 1333457 1851186 1613169 200801 923647 1176434 925572 149789 451388 278542 1901358 1125417 260768 1994282 660520 827386 601625 286235 1839689 1648720 105388 783 1565592 1463655 1320356 1136245 1760023 1778072 1786391 466732 1278056 475577 1679665 1918699 1792179 1064446 774897 365914 1794506 198833 1596258 939597 473410 1316939 769349 1485495 437128 941054 1458325 787029 1295670 298837 623637 625076 676678 555477 1486888 1709097 248845 1351901 580301 685883 1887767 1162439 987601 490727 1895397 598559 1298657 247009 1874620 952553 32374 638074 1914413 1747818 42839 230438 686337 1979372 892700 217234 1961273 577679 785816 953662 359293 714733 10868 99071 783755 17771 948131 28934 882138 107838 885473 581396 1553473 1781778 974637 1228334 1681885 901761 182234 78456 1831141 8740 1188801 197297 186627 1682569 106973 1314204 1468656 334634 1728912 1994496 1300784 1650506 1615216 720241 1232789 69550 202221 1595946 676088 885537 1378619 1301715 688666 1744623 1831427 1660204 1527277 1557451 110503 601258 1519712 721066 1089082 518650 927147 1381861 812896 1652036 1053392 1328033 1759164 1331161 204882 177959 33255 275706 122960 476080 351330 1079060 1772621 864965 1813352 373135 11552 781686 1329957 1668711 1993918 474310 1854832 204405 1365901 324978 492259 553654 825686 694138 1125981 1653337 1849400 1305607 665480 834129 1782451 445437 998929 1391747 1582922 1108573 32706 1877953 1897857 566388 1764106 1247002 785483 1653997 1202574 257664 1759440 231420 163935 346834 1825948 1239317 624610 9924 1527886 168811 1380718 1794803 1494393 1896657 799378 901547 94051 1934040 1743072 1097612 1840745 1585789 1171585 200311 1197397 929744 484810 1252554 563212 806856 125925 345036 504031 1324840 969961 1103802 83844 365719 960484 462762 1458635 859691 1228042 287686 233474 1537481 417011 1449739 1350743 776889 827011 1543319 441568 1301281 830454 317531 733305 1506992 1469268 1855006 1740099 732389 1938550 1318262 1707041 1506201 1595818 1207225 1609864 1215416 1405518 611301 1391537 252344 457487 1123108 762542 1378204 1909099 1569052 394058 681625 230725 1319138 1780139 1211200 348894 1474099 812670 1500750 1769667 1906329 1253237 900071 1220742 1096997 1029497 305326 1834794 1377095 1990924 1453716 712882 372880 1222221 37277 283224 1540687 1429794 1282391 1249225 1662087 779011 1692643 1286040 392800 244661 1467569 1803163 35435 905427 367975 193307 1000988 962396 1693239 1233267 1463437 932277 1976950 247267 1153129 721463 1820062 1185160 350249 590265 661709 1051512 270795 974825 1143022 503326 332627 638132 1794692 1591023 1301790 1938326 1029156 1020261 1532763 623663 77931 442278 1032792 1479061 1232429 1706372 1708012 200414 728244 1220804 1260887 1759833 1904962 699053 202522 992416 1027550 985854 1785874 559671 273691 689492 206473 115228 1071715 209958 22731 603402 1861427 345588 1933437 1413855 767236 238263 843909 792460 1611192 1549652 133495 869220 1454780 1564362 952712 164004 1925270 1006338 1639424 1002982 1536928 1125068 1728955 1407518 824974 1449605 1210039 728019 1339055 1469085 1685417 416707 1262126 1219097 654241 1580143 1481367 859308 860171 223066 168202 761285 1044639 1284286 367399 183937 452733 1688485 682564 428829 1411245 405594 405683 850559 1335513 1176662 656490 1473647 130457 1146532 520966 1886141 499282 381208 1855965 783913 360863 297732 1745673 501997 1586703 498878 82171 882612 1307753 1601062 560476 1978881 742119 250319 1883613 1347080 169630 409355 411404 1042762 109709 1580300 939792 821468 280588 1535510 1671712 690750 4987 745383 972292 342110 1137602 1683295 909153 1072538 1797995 977145 437314 745897 610390 426836 1409895 1606992 687547 574120 1715718 1350525 51684 1999931 556017 803207 193208 21677 1154389 822226 348113 1329858 741813 1532126 1093412 1834109 564535 887870 741632 1488957 1099840 452785 1492569 684110 702204 574668 1028711 1591299 798995 602078 597062 1979250 1430285 260053 478525 380359 388470 1181750 911867 1052111 1073566 36430 1936198 1374742 217472 804889 67052 633835 1250450 1514222 1367748 421166 662541 1355455 69303 596751 781145 1131806 1730262 1583119 647296 1295867 742357 1772227 536487 1276519 656231 249456 1276137 1213467 428013 23482 549716 1175487 1695912 197433 1872127 1716839 300088 215360 817117 1257649 970301 428827 1027206 370833 1364741 963414 395040 452414 1134887 804441 82579 1500859 1582290 321375 1464162 1204203 951915 236688 106326 560702 500562 1470813 700289 392839 131380 195949 246772 443217 1538451 678816 1272897 1590394 1654363 1661483 537816 951810 1989893 173026 1933446 39390 847121 1879632 1922704 816616 772748 1762363 140471 185758 8721 75377 1801482 1348772 798554 349934 1431589 695808 621515 896371 116048 1308533 695603 1073407 1601327 1482651 436233 298586 173042 1692488 859745 317157 1626840 1466797 1750815 679924 201856 1804172 377237 1965225 1119892 147921 1795460 719778 718691 935951 31452 914520 1695361 108039 751558 994540 755115 439584 1874203 1774083 1813591 7011 1192896 1276088 1068443 107714 548997 349123 176628 1575197 955918 170214 1369764 502128 877680 138930 1571710 699120 379812 149628 1872453 42079 1825092 1779404 748889 427545 1424987 80617 1632580 511242 1429073 1567992 368249 374914 1330635 1185488 484196 1340133 895175 860357 993327 1617497 815847 880161 538007 773253 160626 1665390 745232 777639 398439 1721819 1101138 947441 1687565 808788 1574414 1727196 510876 1085889 1907112 1286893 1065582 411524 673659 1029298 1926984 93315 1962555 390386 272600 1302355 1230778 1651498 1382508 975304 123511 1642860 1724187 1349321 1090482 1310724 350713 1853002 346257 699967 926259 736551 453838 562188 863482 695373 1652836 582745 356604 1232803 14810 30152 224484 1020401 211635 1210956 1735617 1003804 1258886 164923 694757 654256 559552 931109 95291 354707 1942627 927890 24922 272997 371021 1333309 1887327 508520 126316 918397 407891 161751 1660977 19652 856632 1714210 349350 442630 384628 1412704 914756 741062 46275 1141108 1020487 1497302 1597297 116023 97861 1156088 336616 519521 1106721 892849 245803 796030 1106643 204912 496351 1977954 1601197 797568 1074500 134270 32269 37132 673297 1861999 462753 941891 457500 1507558 426951 34429 927864 651368 8581 958590 816166 230833 752904 280794 321502 36662 1310824 514985 1401783 1252661 324817 1144656 771820 1146199 83104 414219 690268 1333360 1640081 114401 1468404 510966 429257 188887 810674 255578 872581 403114 983307 1916777 1996273 1178899 1559144 321759 368527 1513324 498802 754153 64005 1034497 1258 505099 761227 1131622 1411038 1629518 1023214 1756940 1734667 1984035 1785808 171195 1041341 1774009 885733 1975556 929709 1107235 837400 744976 1451940 884459 848331 259210 1865930 425166 731377 654431 471825 1642645 1159580 1325818 15434 1491609 318114 1507824 1245390 1096173 280235 116929 1530264 492904 747376 488473 1289624 818779 928630 1171423 80728 98572 1585512 1388504 995341 53430 1084005 1907189 910584 1392316 1739194 1874779 1144369 1368647 1970809 1780734 503504 1976881 590679 622372 1397501 677552 1022495 926568 640470 1713631 1447967 187486 1037981 1981914 615903 711371 146063 977557 647121 93613 101257 1844758 1177428 444944 1399405 624267 1980627 1620251 1576702 251815 1786203 1339101 1495755 166900 1520300 459569 635123 1071903 121279 449332 1806417 1331311 1592907 1633438 111215 1428276 199147 1514760 1246119 23570 260282 135966 919308 887961 1996459 241027 846151 1897448 1513623 88177 900215 1936226 1500630 1465252 369083 214915 376803 624180 980371 174902 1934870 452747 219502 293528 1622941 1160156 1123430 1500238 448022 568414 1000915 1699255 1639534 1264027 1512253 1100736 1574670 770276 1437916 751812 516034 913876 1321985 501744 1659349 934867 437296 1048122 20350 1999102 1381426 813554 1251173 1860549 1576640 1322091 491497 267439 64851 1909124 1516253 388196 1385502 1818844 1950748 1313282 339627 725744 559534 1739993 195306 1302937 909792 1251687 598240 1177487 1985333 220749 578839 717796 191556 1723890 1583219 390817 1363719 522614 1163673 1985173 1178848 1505006 657114 1665186 941810 1600322 1423156 513155 137190 160051 1504868 1928639 427023 1289045 506141 1243894 892893 1081981 1862297 939870 329503 1200492 515871 1205645 1234321 159555 973714 1632647 1493071 1330354 906184 1409661 1251285 37981 1286146 1750370 413522 1127855 371075 1001672 666321 573138 389064 1840734 1497542 1757992 1211973 276784 1847248 909644 28941 445935 1264177 362104 1771013 95519 1584496 1998479 1271428 686154 1422536 1473695 533339 1505926 1555556 1154242 1501118 519845 736040 1657104 674201 1249028 364980 1546815 508747 779782 766132 1763199 470393 971044 987525 557482 417485 1380955 1719499 800636 815578 186268 1202475 1795223 184708 183229 173961 1921974 796881 67031 1652173 17897 793726 888752 422133 1411386 645261 1372746 1013271 414658 1882522 1851516 886444 757090 1456728 1013669 1472399 1412538 55592 1869415 1041944 943911 386805 1829507 297515 367759 810005 1915565 1087893 986960 1043639 1147914 1260189 1584631 655311 1757031 506032 35842 1480005 854615 256423 391945 1994674 1647715 229141 135648 1389079 1986276 870886 1354831 678666 1702297 1701368 787121 802793 1937288 666954 1950404 537703 87143 409640 600817 1659682 199486 471519 1386687 335784 238148 281165 332296 1210047 46831 1088077 1440630 1338445 696371 1185115 1655944 1145131 1075131 1530339 1347746 925896 721852 1306500 248289 722571 1357819 880433 556282 1077210 1456631 880575 1898519 1877253 419871 1600158 107528 536184 1122692 817518 1128732 283332 890626 1522765 1721969 1690223 9 1180599 1891995 1759034 1306575 616962 888363 79469 1863107 1539301 1588724 1672951 1091501 194769 1584340 6918 1987808 1340626 262221 1827749 1648383 725962 117151 794618 1567646 326809 1671686 1391829 1104149 391729 1477797 832038 1390066 61143 491834 425611 1639876 945910 99292 304 1593579 166475 776386 1865499 413551 32902 948726 1920691 735126 54737 645693 465219 1825510 1383266 928869 1760329 930992 1402544 1397967 1768133 807998 1480697 554736 848374 386039 909747 1459181 1319183 782971 1765539 322613 1393584 1388714 1492105 1584404 1809078 1064781 1175217 288439 1944120 963513 382420 254295 1258494 1382244 363826 1692534 272589 1332585 423207 1117299 1262715 1879304 1723229 1762135 99619 1137656 1813302 282601 91842 1718894 1225869 126719 1947261 507073 1544700 1215916 1977497 1458757 823241 238068 1144545 821261 1771101 1684709 1095245 1257674 145458 1968318 278357 394254 1448363 221110 509045 298628 889754 1661096 1310707 673467 533975 826062 1238193 586778 1114905 435870 54932 1988961 1637376 1490562 1569068 583792 577793 1686586 1382046 855670 446582 887906 856598 1444865 474367 623707 1141514 1928959 1745424 1541622 1617828 1043021 42628 615283 1820589 906773 1226472 84157 309910 851207 1156571 549976 1093462 755964 415864 656889 744218 994670 170087 1434339 1888563 376485 477840 1184312 456535 804477 1449851 1141436 1301982 1064337 1684964 1498605 1145787 338329 878370 674960 1269813 1637239 1514932 723163 1691990 451301 492269 1531148 1033947 1471149 799590 1483600 833940 1994060 514449 1933332 169090 231497 1261128 281982 1213107 410916 1264122 511391 953379 1718003 160579 751174 113459 849783 1013012 945864 919698 387526 1222582 1930396 442736 903915 698944 1615437 822534 773569 512706 974375 1495825 1002569 422062 1956450 1467555 1610583 254952 646699 1322694 841992 376391 1998318 1800095 1759139 952608 556056 1710937 976991 980327 42518 540585 640571 137351 1887233 1896276 42730 849411 194517 99957 1304661 1280768 1360808 1767491 1098591 810375 214734 255264 1154033 210788 528942 1009129 406410 1602059 832007 593200 1426585 1825479 1914293 1730859 1504087 162234 104319 1658972 670414 1377358 1355342 545152 88126 739599 343462 407767 1679480 924291 1763831 68468 1557057 616812 358197 1188860 1599599 932163 894349 1151089 1330496 1958957 1794893 1363140 636787 1983770 1751038 1805690 1033926 1771022 170483 1122861 1167949 275343 989602 1594182 1181304 1091430 583190 1313915 156858 1559629 258404 592177 1030317 434584 1971957 85220 1254202 334391 808339 1562290 1499230 866557 1482318 1849489 117848 1887251 1838020 1678513 1532335 1119206 513896 601773 892348 1070606 57819 308394 1920639 1053525 85469 30106 758073 1040837 1199844 874598 130324 1894685 1055440 322032 124903 222098 1563516 311800 75084 1652826 1806041 996564 515603 1872232 1560124 1959140 1104487 1188878 1129862 732859 218367 1339626 895630 1161175 91052 1059261 1041056 1260980 1984926 1153895 1832363 1864762 1439495 1829309 338028 749951 349219 1134097 439136 1762022 328064 373932 1156267 1595325 1560312 1722342 807984 254226 850113 524395 15723 1836303 1193602 151028 1738708 460666 1695148 577392 1344952 30229 1714572 311503 33652 1335639 1542380 1253015 904765 1988765 126562 1686109 1199908 1677130 1123392 809351 1940962 80611 1255091 1484948 111506 137432 1502595 813941 1519171 1918705 2107 1635100 709509 1486549 80909 507007 1822486 1854149 46207 324946 353722 515018 1876249 1199909 1553890 1690391 1266299 198216 1356401 1651416 235107 20409 95756 1529159 530414 366734 542111 1197399 1047283 1041388 671891 1000547 777723 1154023 197508 48592 667564 1912976 1768632 1804779 1853587 447962 712924 781671 294804 731160 466400 1704080 1377307 1237289 442982 1041576 1127142 1236645 586308 50366 422163 1702339 390886 1521402 1245704 846547 1578748 1191340 1648822 1657734 1138641 1163270 574547 1107121 1717932 1272324 1613703 1976071 1269660 44576 810710 1247426 365760 1638185 507588 621322 1655820 1344287 603076 595872 1598750 568123 440504 838724 308910 1025639 1082001 1370262 544246 1372365 464185 1550305 825658 1958523 143498 1261789 767946 1742272 1282338 559933 394474 1239827 1171881 619006 1952842 1689212 722369 1848950 1951333 183269 735679 1365037 463626 1202894 1289306 1310582 1803981 1390065 749652 1924236 454930 467583 329805 443803 854885 1015589 96780 451849 1721597 1242805 116106 203216 1061210 1756793 1413846 1253668 442902 900618 1165383 1561944 149178 1542555 196490 1511720 369296 1839760 1748976 1119136 1178069 679610 1971841 278996 1813557 1842216 1821059 1990948 671117 127942 1015640 1922151 774592 1159794 1296612 1392880 1986516 1388872 1277816 1102200 1520709 1621047 979839 460493 1262332 302753 2550 648237 1299658 767496 1101129 1429501 52911 1734393 885498 1126537 1729530 1016270 521250 1742591 550446 1770835 1134056 83255 1744463 201862 1826771 376025 756376 154714 558873 1902091 727864 387939 1726703 733236 820780 1165364 1045073 812710 106925 1907107 1211064 1431963 964222 1962579 587273 355238 1193814 1924053 191610 1142529 1766548 1949111 101359 1429987 990982 375189 679091 454518 888186 1916082 1918842 177707 1923329 1357739 1754085 856387 31743 359592 1906142 1567236 1960780 870353 1557129 1740169 1075385 97142 1011327 1351782 1468796 165705 818424 773369 55031 1197946 1092543 1579529 1982512 1107083 718556 1329732 1605570 901931 589306 373452 739946 936395 656603 259032 1087666 1252431 489855 1201909 661095 452003 1877272 1668152 488174 16142 384689 1509856 1400132 1049703 1742563 1359251 1196384 1125072 935255 970924 940147 995605 969993 650889 1771258 1054198 881783 821982 726039 1797203 461689 1006660 766683 1391439 723327 574154 1018167 664822 1344713 1915738 395381 1230805 1499750 718160 215868 1885053 1657405 1608262 961619 1519489 1794296 1501183 152980 10264 1767815 1229571 1423126 1085415 35562 1657551 1539315 1541074 1955303 637374 712099 531029 221835 1851814 1974898 898365 1558503 1113965 248751 1967357 177587 1010698 731330 1456498 739019 951687 1529939 13925 1112895 1394938 1304305 1470608 1452587 1216904 470389 576565 1858885 747505 193560 38878 1338247 1207467 533795 693279 1258266 897224 1329418 745422 1653854 1154216 946144 1009488 528080 1784962 247302 345247 1855844 1462114 465769 180647 1469315 1225022 1737199 654404 1277535 1147645 909979 1774966 877403 812113 527963 1889962 1389714 1822702 696485 420822 1604850 944848 62767 228252 650945 1360789 1692944 408021 281001 224306 545878 1622786 1022728 1664029 838030 1753757 261884 281919 293824 1482676 1917383 886075 640774 1101618 587873 140593 911402 385698 503540 191877 747712 980065 1737213 247836 1579001 1319753 1248651 1640142 1436163 1541787 1074010 1655508 1745188 534907 1956773 1472714 30112 264813 1136872 358389 1034479 1435081 1975528 287330 1298949 1124218 1665071 41671 181646 566466 423524 1467408 1032588 1662918 190563 1820613 1313077 129760 1040033 1983670 1607650 1480699 1745065 1988613 687957 862663 507852 1954413 1423272 517007 382186 1614442 1146366 1261494 1449397 995470 1404079 11100 256236 1984026 330211 1506000 1109738 1398902 1339321 1844994 1887920 489365 908205 79829 1112153 1735353 1661522 169823 1512305 361859 629162 1534927 1905590 517197 377112 393359 355698 625985 1353438 688976 1249704 141557 535853 449933 126040 564157 1677909 1255039 332985 521261 317564 1274218 1980355 1424954 195066 1761924 677619 1681438 898708 1391144 1230876 857922 1448271 1521790 1123223 201041 1881667 1323291 1086995 492606 476573 80476 821104 1542236 424590 877316 1028033 404781 383557 1255269 1736994 1160851 1076392 44850 1438931 760046 1404678 261847 801247 1020902 252847 1314869 286451 1197762 1845544 1771182 221285 809731 577076 1052971 275738 355178 1373273 1636265 1146030 1351251 898923 1954175 576272 1072098 1396118 1872236 1395695 1765860 1457645 551275 686958 61109 529312 1311410 1107248 730448 474829 1796921 1457114 414837 200178 434428 1978184 969889 1061378 1123721 212004 273396 671146 459306 252986 860031 998760 539699 1784726 1214701 691416 286514 96942 1773248 243992 1471978 440812 1636319 1277052 1865847 1173603 430913 1866478 1209888 345510 982821 404468 1836117 1227137 511918 530102 976445 830665 197271 1717026 1241348 773318 1478416 211736 377794 382270 1388288 684287 631081 1782855 1029216 823893 1198032 39233 322417 166908 1005461 1933758 1998443 897601 1340265 251866 47027 94461 53142 25919 266618 1774832 490807 36760 1664667 103127 654311 1811464 1114379 1533880 343767 1971306 91074 1979139 1976774 1925076 1545349 1424279 988645 428214 848125 390195 1961848 540959 1527665 1461170 1427738 1620778 1521039 960187 1433935 1232314 1040512 1813051 1966516 1468561 1731079 478148 643271 1012988 1080503 1902948 147585 980047 1230850 1282233 949797 1904270 1379533 47006 1937624 1850866 984145 682211 129006 1492690 565326 986469 1788613 1553165 1163812 1396726 903255 1809288 1867946 1016412 1661545 1693680 1691161 1973631 1792471 1951648 1767333 276776 674228 522310 1029034 1039883 1362257 1177595 798217 75440 1254445 679109 216889 623552 585389 1452444 1153551 60770 1487362 1819797 825452 1659273 1413033 1929197 721710 1461167 1575257 73719 283185 1638855 1190579 1287925 226160 1466491 1436711 210242 490200 1865815 148215 1591574 1646384 1847612 1356396 106239 175420 37585 1965502 1106532 542648 585393 441708 443324 284148 598393 1241491 1185412 1163479 1013335 1281036 887458 616854 1709230 1685789 1525801 351024 1567807 344081 439175 174014 1423257 1030440 1748124 1567672 330187 647559 417927 659667 1715826 441140 1108694 198990 1054823 798394 1349604 1896186 1393653 674074 178177 1162566 792767 461199 887368 1678818 1686216 443600 1838378 18359 149595 842402 1328183 1675755 1297768 636248 1614806 678963 1727897 242181 351273 592076 543341 1534298 1722839 514215 1367026 1364111 1040678 1893975 636138 681807 882676 26343 1121689 995179 976905 126303 1895413 414440 1162675 67528 1288863 725368 1884574 1824604 1467559 1315502 1088421 1873769 1210973 193696 603269 374536 488543 248674 50860 524546 377663 1525512 1643912 1689833 1969659 471281 320025 494310 790018 440493 1079555 940333 948722 551788 449391 1492699 1601262 1358329 1594576 1150414 777661 1513656 559821 1551281 851199 121357 884887 511874 194473 671191 1950715 1039400 214853 264594 467833 1657817 355593 857054 1416308 106826 1724246 321198 1464608 1359369 330027 833337 450804 1721711 889488 257760 297733 711469 1226127 1856692 1912402 694312 1439528 819918 1315197 1634464 878224 1832321 1536932 56711 985173 92558 374830 1528624 191641 89199 1056050 1699051 1554655 239850 442861 488200 1536093 466086 1734478 1526422 33971 55132 315843 62315 444986 1846659 573643 205073 77685 324150 552349 1525483 15862 334576 1447463 845399 356056 1906095 536002 1928539 1431593 1752499 1523957 1378294 474924 1364325 288800 781944 275544 967104 1727230 296155 307954 1759290 1579726 846331 1716007 1674776 85422 1165339 219429 717767 1763680 304467 1291489 62382 1288037 84394 434897 579042 321259 762305 676804 1332463 294151 541343 1800291 1571840 702875 721960 709812 60257 1478799 1936762 1867157 1167850 740330 285613 1795830 1895260 328028 1447392 1319355 1290640 583541 1174429 1072869 1271779 1699602 1771138 976996 130804 52291 272965 1785449 258424 1318006 119379 144097 1304584 856885 1011748 1737238 380971 1579231 779681 984070 284669 1290740 1661489 1737969 665655 678641 449499 447753 468272 1288480 488263 1747625 189322 1723275 815164 44045 180698 249843 1938748 181252 49779 1373113 445410 604532 1613897 837352 1373447 1959293 334175 1596274 170229 1641390 251688 1247518 520479 234253 1653371 216032 304865 872748 1612148 105848 1477424 782618 177987 416516 583304 1735223 1548899 722467 879545 1800000 403923 196989 195132 988668 1549092 1007342 1916892 1904400 399666 533766 1587469 1155300 536892 787200 1121865 25347 1242432 85086 673929 394487 1767571 39343 1568597 1706036 338440 1889841 1378240 1627596 1367750 1368698 917039 1975733 392184 314892 261113 1945036 322525 868837 1222330 33043 488567 1958469 1692620 809443 1621001 1911630 1446704 604164 899142 1227545 649302 396122 605014 1013421 1721749 1892830 882536 998317 409739 289971 1581175 1752392 883477 1940654 1497934 499074 1409885 601544 1465170 1927404 1714784 1901078 537936 1254606 530770 1237766 1107961 943977 492733 460572 408889 1347470 1118398 78011 1905182 1210995 523993 852688 1573057 1009426 63802 1720599 135896 1304997 1177575 937606 964285 1417341 1748641 1533120 1826974 1804704 523787 1892222 466983 142062 350916 1412410 641282 368191 1914964 466614 119749 1492770 965183 1127034 206408 450214 787113 1548824 801960 1183245 1059606 594497 1716141 1183335 331470 771170 697889 923080 1425593 1114269 1205319 139149 1300934 1020408 601038 1017912 1588119 1124540 1416149 695094 498016 919905 470105 1706573 573331 1500263 250373 66103 1834862 898835 896454 1166935 635065 1017046 299866 1602181 1906195 1273142 1307028 1642460 832288 1002588 368523 1500022 317140 1214003 572499 94778 1151574 1388011 602355 915996 1821119 114814 590764 599540 1363364 133078 944951 1905741 1279511 611625 918091 374248 156431 1575231 1364047 917382 681389 1686812 360590 1945078 1557024 1698613 121078 1604530 1566809 1828346 398501 746639 1795600 203527 776747 873046 563325 1345203 723781 705066 1515114 1784801 422850 925817 1081664 98227 1662404 1353637 1309867 1528755 1642182 1459514 815979 1173550 624899 560007 1341436 1869172 1874860 817280 1591617 1570478 1851873 1849869 1950556 1552244 1006120 11795 1296482 1463375 1086586 1228104 904731 643376 901594 465895 1808346 1723038 1936796 811453 1891156 548244 1519558 538855 531593 274890 1378320 106730 30210 1766485 700757 1770973 1433722 1327247 858933 1342247 1331548 1800220 205890 1331838 1125903 1280939 866234 787135 20663 381105 696809 806151 262521 130148 1386635 634597 286842 714484 1236311 1532857 1632620 1688801 1077724 806588 1683568 1341145 75419 139258 5068 157335 648936 302844 196567 1954966 1909273 7540 1342855 1034861 386482 1030104 1152348 1002965 601000 222005 458820 371039 1631026 1135692 371675 1622295 492489 1548956 384215 451885 1255160 689071 1431063 377635 23498 1852606 1298301 1872280 1025661 840925 1989523 249142 980077 1713004 1287983 1385161 354209 792114 1310460 1764225 1596204 1496119 675430 683188 226844 829815 749641 1579267 1377746 681388 284905 1798614 306274 1557778 105824 219912 925991 1717488 1276893 406568 261822 848604 472409 1031357 136208 947161 252536 949034 1710926 1197642 503514 1999286 57 340245 1727140 375983 1064887 1111591 834390 655690 268643 1254556 208008 348016 894177 1012407 137540 864465 966496 599545 1774077 1461603 203008 951713 1432651 184003 649826 1338898 1182529 1424651 1371503 1998079 1009408 1445685 1453805 629781 1587199 981219 1668809 1088391 1219648 427444 202760 1995116 1275685 1343068 157322 1555228 1723972 1653131 1703075 863107 161747 407625 229234 571077 599974 1697878 131903 1882451 1293068 1676016 1634019 1984659 426544 67978 861885 563228 1841030 1918846 731079 363033 819466 1613453 304282 1081756 1720084 167471 705430 804274 592972 30102 891823 439899 1766666 1564047 277655 1987768 1623625 950921 437996 696052 649171 1484495 1975210 484383 1876853 648039 940154 883963 236821 1657494 1938102 1789693 108010 1272287 591414 159840 1362250 647896 330827 1841357 1025664 80421 568298 1764349 1231085 809828 1229133 517665 129713 1894697 1098373 1617046 330447 1701335 1919270 1947717 1185419 1406306 1471246 1621093 710205 1823087 255313 1131915 522206 173217 403262 238326 1469905 37006 1680207 1034064 1506222 1236121 1711427 266506 56346 764105 1984679 1568840 1745796 1753678 528854 366530 1205687 660294 607257 141560 1953223 1008567 11543 875103 192444 1516398 37001 1234872 1620696 1974622 172440 1994497 95374 1349800 1515618 1793705 734496 461102 523010 235664 1583457 359037 1845316 1527147 569456 1119152 140890 991957 1854265 1622500 526566 665977 846383 491822 1013727 1621845 285472 169677 1738991 1801019 947705 372285 1594255 1777806 1801337 237368 1927652 1321506 146455 1294523 1522972 673278 664580 1286868 40923 1617449 1787962 1419692 666060 578234 1961901 150817 297085 1695583 745476 1258302 444095 1896088 1141315 602851 198505 1174811 1644344 1006549 1544674 730737 1042151 1056551 1759396 1349956 505973 872617 184800 915878 1941266 1725305 350123 1535411 1856866 1641861 885409 203097 217268 1277156 131517 1145345 622996 677229 1639623 1022240 1757845 1936284 516169 197988 392813 35566 1131256 1502073 1024690 1867299 1538464 457774 1430854 137067 297125 700317 1040368 1076884 431162 747103 1641290 867727 1246525 444694 1805854 1366851 656766 1567631 1702867 1543694 1787380 272554 1967531 965105 1469781 1091116 646046 624190 216611 1093057 334533 1155753 1421124 1732559 1909535 1565543 1155494 428521 1469962 1062405 1660402 1892475 117523 1616017 1027029 28235 1204636 1856430 1828873 1097727 290064 1842235 195515 524848 1309202 1704818 1930176 1392699 42163 1114509 1783024 1965846 113343 1202428 531680 303789 529182 578973 1414696 742150 348327 654933 1193355 389085 1109163 206206 283138 1767661 591060 578189 988790 250011 831736 453266 1180482 1331747 824355 282021 801684 1002941 1149183 434212 588264 724180 1216960 1511115 175800 635223 351893 1522444 1676875 1286333 701163 1998349 375891 1731509 1275526 1761755 1612290 1811467 635727 767452 858457 699467 1551563 260920 788625 1308340 1405651 1328058 1998826 67189 826263 1042651 1996755 1710588 512042 888524 1534584 1364431 326663 1081313 1805124 560363 1186849 885543 1992798 681335 1869488 1538647 1049262 1111069 436381 423079 1314330 834439 733421 1348367 522365 785785 303474 23465 731476 1308318 42812 1181905 1104778 1578442 306617 1771851 1529336 1875768 71935 736672 1639935 580105 1846369 742096 214160 1222059 1814604 1069523 975220 935931 751081 765856 1649919 932686 1036451 480398 1337330 381294 1618703 1852333 1985206 334199 957330 1920297 705216 1387732 1493842 1434579 1596863 959653 1490190 1392688 854967 1564027 638932 1990990 181427 109121 352160 544282 394236 1797873 1030234 799996 1925771 364307 1397432 1405499 1166280 1277314 1661996 1961498 991377 1442923 355763 1999310 1329112 494851 503979 1727592 324431 512775 1386629 889575 136298 631029 384355 1409898 1990505 1766807 1006224 779713 1639893 63812 1541461 1629461 1592675 1392958 1893409 1097915 1040711 505170 1039430 1644498 1172455 378040 242882 1851346 996398 1727377 1327613 1200324 905646 856344 891722 1445992 29453 202466 1765479 376480 936252 1721335 163395 108170 1781180 173420 1544898 563739 266202 175071 982516 1211768 888348 1179528 1302807 1553260 1497207 1640568 134931 652341 1048931 347687 1892292 1912260 446690 1923563 561302 504637 1286006 318476 1761777 1995813 102207 82788 1623864 1537432 195135 1356546 848584 707679 569678 1211322 1265442 1486351 1001407 385199 1454512 1832115 497193 855898 972086 773722 35809 271838 1063776 1582117 1827082 80051 1150870 1709285 1231843 1020423 53934 584649 678463 1181437 1064370 570248 696532 1063669 268175 1518243 1253419 1621146 1182582 1453505 1794306 896574 244074 175633 1640027 1624145 1324723 1972078 1532421 1033750 1845395 139279 900507 1313866 1262318 696745 690260 1940459 1677387 421378 1201272 1947276 1707412 883099 1990361 1301617 1294552 1663852 1452564 979634 1134490 210285 1001264 742191 363470 401216 1603142 708330 1915289 937684 1685854 1868785 1852070 1856606 627387 278687 1502114 1323144 441781 1249815 1267366 491729 468689 210570 751875 1430713 862866 346430 239799 1907690 1005069 1288439 1183736 678192 547682 130781 101069 913581 988617 359331 1689142 56494 616565 1044711 1173434 1127061 1578235 1387552 463502 781757 756185 1598006 300565 519977 859196 3393 1193156 1626531 293460 956391 550929 1143635 344790 908688 1739478 885715 438411 93563 488904 548115 1537413 887328 832854 1033498 1400395 1004610 248419 1097947 1152431 1352922 654721 1528279 1976360 1618984 220901 1179647 678745 959554 461974 1882953 1867185 1743315 1603825 997127 405104 430321 137702 1968338 1081792 1816160 1641505 580680 48722 943483 1302523 1300652 1267737 831683 1968607 1072350 37896 1729961 197853 1174022 995524 237229 283852 951835 1119189 1420629 1317205 768033 225817 828721 718190 534730 1706164 714788 1185749 1710047 380453 72558 643760 1407648 1693654 1127572 676055 778409 293172 1465984 1276231 175423 606756 1151650 1803811 937007 1378656 592661 434827 3601 687838 1394922 214202 830816 957698 359675 909102 83957 1931428 343100 795649 739708 807314 1865571 1200823 1104913 475980 530879 1673956 101106 1454194 575930 264337 1413140 1351587 554029 967534 87124 1133257 490374 192484 301878 726958 833268 160986 1471065 1220122 1527972 640330 1098080 737433 1677252 1758648 1367519 1563505 642249 1116661 1845226 1540981 184153 1778257 490216 131289 1361842 1336667 798156 862441 999506 67763 1842068 93696 119570 1851143 1367304 1857377 1224622 334908 838797 598765 222383 1621902 617499 655627 1840692 361898 817196 1152472 340121 1788028 1461240 321201 1361356 1534478 850470 199294 1357037 1332935 1078440 1699904 1069735 1875596 255682 1476074 1632264 1282656 252054 1038471 631224 1567611 1630646 119470 126603 844363 421761 181791 1815666 1972401 1124928 1060027 1525266 350043 630434 236349 1086323 815216 853939 485715 293478 1021723 1670615 474332 1530841 1531749 1493216 347042 1829648 815298 50309 1867232 356397 1398388 779947 391750 336566 1577478 622833 822222 404378 1761010 1631588 757186 410714 707406 658137 1864390 1145265 809472 579641 129514 255469 495307 837738 94842 200257 117867 988952 1449439 1903080 781753 1898954 604459 317355 1107091 1850780 799965 481241 595829 1722793 1030155 1988317 1894615 135382 712296 841460 954078 1604964 1261631 1368597 1053888 835734 1980807 204165 872813 1789667 467642 1870863 66010 1785023 611570 98097 136408 485079 1597674 699670 575219 1667733 317431 1641352 1390790 711346 349080 470232 144131 1230894 1007544 777210 813842 520074 911093 1622314 1443083 1675924 1729951 1254164 243095 776232 834063 822006 397068 1563106 617354 1912278 294234 1820545 319113 460430 1600313 473414 1718308 1665068 1244041 510782 477 780130 1335941 1808627 267456 792823 418818 57331 781326 775483 1286947 38264 100516 743050 1456947 51615 692176 636941 761525 576817 1506832 1033398 1042199 268160 742424 983302 1685290 390992 1009618 94563 375516 1861254 641463 7090 1301546 270622 586782 404999 190670 1838259 363269 1652759 83553 502004 880200 1144925 1057450 691942 1959190 1366455 1959502 1671531 926969 1584039 1194967 626516 1602272 232599 332318 66147 557913 1585522 1850058 1583326 1089593 1693008 607842 1689717 437598 1690049 1935379 1076729 1116566 1000919 562560 648565 258711 669348 1017554 18001 27153 197369 1931774 1538425 299723 1733410 712144 1469162 1036113 241418 1318303 1515179 1589378 886545 19145 891445 454177 179296 414877 593067 1070072 1756618 1862482 1373950 297360 1678361 1432627 833344 937358 166220 54828 830918 788381 590 1520819 646094 1622857 1200285 1885790 1610372 1921783 867660 1613622 1331437 1860016 573700 1537968 30766 610981 1112700 832553 148423 500896 1340681 9830 741302 1321630 174006 1529212 1581542 681785 1900903 1132769 344996 1264959 742520 696407 1954727 359511 1223254 1276335 1087686 1291107 1272431 87963 3392 1111753 330133 1257594 787920 765721 722330 1711820 727097 678647 1531248 72214 931735 562356 1776493 225037 1647267 1138607 396201 237668 957254 436087 1653575 1793825 1072694 751609 1573585 811181 293614 111749 1405205 1518776 34345 958116 1437256 1428404 862125 237131 876352 1770733 1359914 331503 740959 1794838 180953 91652 1275669 1622703 1195930 244190 1414858 241698 873987 334891 383358 1415854 234903 1193380 64013 1308652 1908930 1350572 776801 1210391 1130580 1995985 1147628 1645062 1914507 1711411 1165066 1278605 44217 164206 400930 1929728 1953150 219944 808055 920725 1709660 903585 1338572 331852 703073 899817 1990609 868040 1071690 260759 2362 1017179 1997011 9929 1717509 747006 1367514 979828 323265 82406 1555368 358137 733298 1883710 1508089 1935796 89057 1976879 1883863 1065490 1865280 266074 1469481 660330 1351619 726400 1184400 1369133 856958 1292837 1010494 493563 1117696 1190388 1335953 469059 309003 1649114 1504236 1187836 146071 485738 1444184 657216 90678 1835285 1782917 242586 394798 1969475 1329435 814174 720236 559600 1192837 734101 1484321 569281 1150517 851138 320701 841293 1057288 1189709 715082 1474916 977274 1626440 1943027 1479776 1283938 513851 1128838 1814682 1649964 550862 1580797 979760 591162 809792 159706 1368779 1741257 1369107 358647 243248 316 990846 575614 1151835 117344 841306 641959 1743108 359965 1922904 1592951 1362920 886658 1767643 283878 534443 1613661 927241 948601 1286373 675117 1663907 613372 1079605 595188 50 991623 1655170 260024 1027925 1167504 257453 1430597 475277 183854 1284703 1251202 1078056 470160 472926 1288528 1765057 1488660 290855 1105729 401789 1368990 1194996 237245 707317 245704 1378988 1950500 1371858 283124 676900 1949253 1375039 774287 998705 358145 79280 616987 826158 472242 1121992 956352 202867 729071 1034289 1519544 198345 1765722 356362 1521780 351544 458684 1639044 531763 134519 1304856 983022 837199 950096 278752 204683 1117873 1755363 244436 243634 1271993 1401541 1659411 812804 996262 1418600 578294 1273180 1596692 1680627 1551280 712328 1981105 140122 1295693 896103 774561 1059322 1761744 1277342 1388202 600960 331906 1010693 1527183 1959690 491315 1549223 797062 1609226 712593 397820 1880696 511906 219003 1286102 1449884 120933 1076854 1718450 29474 986144 1006174 907260 149821 753271 108267 1831582 1943679 1890378 1169577 128411 1161502 1523436 302335 712283 459633 617414 1157543 920855 492350 1664526 83623 19303 1010953 535670 1419297 336143 1458781 755857 196338 379795 1684962 1943 1566989 939518 1523581 883886 856523 280869 1527205 526989 278154 492572 1565904 157719 1153652 1123483 1017759 12147 1158360 1949103 1183217 1252368 1375443 742099 1217958 849715 1191619 1216428 410735 170001 1896452 1878413 1637153 1328673 687871 1229182 544790 451866 931302 1527434 1063014 1864785 36777 249750 1435168 1928769 1069356 902232 1036391 253630 1113191 794848 1928745 1770042 390107 1189218 1291635 420830 817840 64738 1267101 289689 228115 1594308 1348193 1455316 938227 98650 12922 689038 707006 1755585 279009 889664 1020088 970533 1972606 916842 1339281 699326 1287436 1385566 1122010 1688008 1065439 1041934 1877736 1261459 127381 259806 1753440 617677 1403852 1483168 430648 836643 513594 798493 821655 1936425 387753 1433144 635549 1836025 1924968 814114 1570381 795143 353517 684429 952269 1282923 1211904 611512 1749173 1753695 183028 1238177 1146484 18035 1826110 221311 765110 1593686 753792 1049659 1267807 652542 24667 40438 1780240 1373633 1702730 505045 254341 1517870 1231727 1670331 1956996 1395862 1279715 421922 1348139 1304840 1633746 1708972 321409 1564562 1166127 1463369 1390875 956448 754987 445343 281941 284279 1783338 1401687 1471914 496276 998710 1438554 962176 1751001 1503790 346169 1917522 682632 829183 675541 1729651 854323 471784 675619 1750761 47860 485422 1637203 538132 1596 96724 1275225 124599 444238 924815 783862 1870650 993280 1057131 1288605 882450 729060 1402751 1009253 170813 806070 1562548 855485 1346753 1607355 982621 1765093 1841447 1070319 687001 1573921 768984 105395 701487 1163975 1883836 480592 219747 1167954 670894 769424 1338636 1473728 129276 1737408 632928 1829018 1307451 170256 627968 10155 523026 1449202 622570 1339665 1228913 1176507 1872848 1082725 490111 976267 809899 1580250 1600113 1162454 203892 207333 258912 1524520 414569 1356807 235150 1388914 1480105 1828407 817059 857011 769697 291199 172447 1915840 65604 1823470 1433651 624366 448085 1306215 1426672 791608 376456 872372 478671 1167318 711080 1132747 677748 826556 1270539 997402 1859499 1258174 722846 1469262 1693661 1065114 1531904 1356046 1651460 563905 5975 1640443 406053 1633716 78145 1273838 40850 1079027 485317 1169316 880368 1774023 89825 970869 1790449 67550 1252122 832860 1028969 431013 1163288 677863 1961677 346336 886589 663855 40027 389382 1022917 1127631 1305670 1933509 1901593 1534198 251956 571866 1290201 923409 474957 379475 1979583 368687 187549 1000890 1547443 1599288 347113 1488404 1113575 710805 1238694 1804809 1789494 1969557 1568510 1386164 976499 969931 179747 4284 132472 1601696 735968 1064954 1850143 639271 1554641 910256 1518648 217917 195581 1759346 1349547 1205566 1692956 1565219 1500652 1036710 627760 163694 1045781 1883226 1381251 1273211 795409 1985182 342245 786371 677797 1786806 1054847 330835 349315 369502 155064 1774252 1315644 1814585 1610475 291688 472634 982737 1588864 1322526 1278372 310034 618362 1900206 507672 1919771 1645814 1050567 376385 682759 119066 427220 188897 275091 374035 718905 748441 1501748 276334 1457329 68768 24241 1586252 1376488 676166 1881496 1386560 1372901 888595 426839 1313685 1965440 1429077 1584475 301489 1643628 119038 1118081 1563959 19552 587311 1461109 1800976 892682 503554 960085 1182856 989476 1677602 599955 1204688 1846147 1285321 1448849 697595 1240078 94348 483500 804088 1481507 1924108 1023971 192731 1791323 313689 1464432 792665 819228 560726 359250 74775 1821646 685161 1377475 938115 970389 810961 1438433 1749080 541760 112310 534718 867473 1209254 527944 450379 1027136 1529163 473828 236315 782793 351145 1726639 1344973 947663 982891 365366 795631 1928458 1896216 481450 1788413 920378 702713 829005 1987296 388456 1024644 396293 547109 431762 1262074 427066 1413108 1268125 1806116 293359 921233 361911 1092218 122722 212986 1323098 243190 1695253 1080294 421086 1989326 31365 862537 570929 1939489 691986 5044 1919834 1652101 1158296 7634 1882446 1672382 1829865 820811 1746334 1139677 174377 1966858 1905945 43458 376312 761240 1110836 1917325 24768 231162 760025 1160112 958462 14606 550633 163889 1077866 45802 851517 1252614 1470256 1224093 1063539 1265047 931365 926140 1595461 632462 878700 118791 920217 683585 1501317 170564 1269615 1202240 1376840 1839954 1822355 558901 716159 828646 273064 1734251 1539852 1056837 1150294 171373 242463 700728 1676622 1339204 1918483 1875501 1964941 850907 1719266 1278978 1410969 62988 710173 219749 1053045 1794092 446211 1896843 398237 248830 624184 445803 1051634 996421 179133 525714 1791331 1280934 191398 811405 439621 82495 1611622 1423498 1760423 715154 176788 1808856 1785163 29934 197846 1755676 958021 292683 968191 1665776 349432 177538 1970090 1241444 1238203 1580327 144840 184650 1980798 1472555 638366 42519 1557642 603612 1398922 1522228 858690 1724480 453347 654741 445587 548728 664619 204476 876015 1145341 338545 1896674 1562905 304647 1265967 921033 1725488 1590601 987095 1121276 604122 1503247 1141802 1293831 1454375 1185323 1033983 355335 659398 1252344 591699 868313 7490 874818 755615 1229659 8689 63762 654165 348961 1586855 726782 589838 429311 804553 1973616 142979 521378 1510411 1650327 1444885 71421 722564 1295719 525210 1263754 81943 1893399 141290 593924 1700852 1647829 1743495 582591 841508 779826 318127 409356 1352561 1869129 99529 196484 325237 1417516 1793838 334246 1923489 1704830 83649 219890 28946 1591860 1073928 1750911 1891196 641167 1956656 1368644 518657 534452 1616863 1352951 1118748 1492374 1289997 318247 72942 223138 133912 907542 1992897 1513791 1175228 860206 323939 215612 833552 881806 902629 1147491 1435072 990256 1527404 1919569 401063 1176124 1589059 327543 1277976 1239702 1004709 1347386 665899 924460 1312554 533448 1331389 1701423 1246953 460378 1735051 822672 187677 1175121 1551091 1443567 201229 713876 737937 799606 213667 1429877 1936468 995259 1559108 1450903 1202900 1480666 1663638 706076 1161249 232119 860987 454248 918673 1959048 1478677 1653069 788506 1731688 1225315 1828666 486217 349383 1528946 728176 1771139 4424 617365 1145198 578775 154029 1351176 613167 1062041 39210 1670731 1223321 1733928 1493859 1404059 414052 84752 58646 712497 1551906 1463244 1949885 301246 1151647 1148479 1696015 141305 7082 1683683 676917 1515261 1390553 1373304 1227218 713808 163643 1815831 900565 194930 1651284 860948 1159731 283969 1906123 1773901 877558 1323964 1661552 380119 1866266 81818 1537682 6253 464751 1699253 555077 323238 1303866 839749 627074 718535 1567452 414750 950735 789859 1480559 801505 1851961 248336 1833077 1351509 1567325 356106 577521 1076724 814555 347363 1943922 1049390 690668 447997 408565 310356 830257 303665 580356 140034 553240 824777 1074517 373555 1233498 1668034 371171 1548568 335262 573049 836309 735228 1867028 1006827 1020029 371973 1653542 1057475 828088 1334857 1051622 1961355 72777 237990 70124 1951626 1424983 1272473 1693711 307485 1072723 567597 1193876 1516271 644591 1934704 1190231 1701156 789123 308710 279703 470621 833532 380112 269535 1782801 1698601 1775602 431722 684166 1395561 83689 1865474 649581 369545 1261034 785101 566537 37534 97680 779297 492688 1441322 1434704 26642 1502473 788496 91100 957727 1346603 1911342 412188 1561981 586831 267280 975247 1739690 1645590 748268 221645 1374861 123272 1860407 808273 1719041 443926 1792871 1892200 1576801 70368 1156931 1480523 1203553 1706749 1657382 488565 1243920 1168217 757030 712242 1534393 1209324 1094224 612579 969370 1545208 1460243 1987835 1327089 1770674 622028 631543 665838 488057 709700 899694 1222497 1305034 1178887 1346255 1285376 362416 1850579 742037 1000118 393402 727574 16354 1302881 266572 960018 1252481 1290787 1103074 1331565 389605 977616 712491 149678 1950334 1936759 1528473 1518937 1338516 1796316 1033937 1215106 434601 1246615 1253176 7713 1510789 625898 492906 763962 473335 1883071 1784575 1005966 1793566 1762627 179949 1182547 562577 562648 256721 1140086 601682 306338 780006 1910389 1448445 580122 1585599 1197836 1698786 911798 451097 597459 1464565 410248 1217188 715662 124229 711944 1398695 668061 218096 637900 1341255 530500 325 1944456 1931994 479981 1573082 1087182 145605 456223 1208909 1006245 742341 384051 567316 757367 844898 5692 400729 1954001 1714651 180585 1844009 119902 1960446 328789 1971853 382618 908837 189854 833234 1157669 407921 532247 1188027 1872056 1854192 1076943 1193473 479912 605284 1230293 1016080 225612 1366424 1150507 933467 755151 252335 1271400 994933 1515192 862222 728209 447775 731844 1672859 1704013 460965 1342927 1482949 1140552 1062067 1394485 900523 1648945 891575 1111490 141352 271908 670048 1815964 246472 1450519 590468 1264290 392174 220860 531526 6032 1027862 1664892 1595188 1858848 1878364 367421 36702 953131 1671821 1822619 84556 131732 1503967 636037 878020 1509946 416162 1036016 462457 539065 978194 1516744 230358 1147944 174579 38110 837467 1429360 1843983 22977 338888 79441 63804 297562 381408 582261 868093 265415 663080 877163 223611 180952 7594 479741 408168 1542155 120991 1398017 1098938 1863889 66532 1552775 123179 585557 1785658 1534586 1624259 637052 602332 220544 959069 450707 782290 5947 882918 415111 1307437 1397640 510021 991039 803736 1090150 188967 1851898 1806610 1265049 1013465 532109 1620332 513574 1930780 193777 914114 238700 1176813 1944862 1192495 326916 279610 1729271 171845 956892 369353 1734019 1595915 1491207 1469225 284291 1490578 1414534 1575834 41229 1048097 349636 903529 1476732 1201344 1434236 1346752 1090954 912460 1764100 1913173 1916975 203550 1563192 340531 312809 212006 1163665 582728 1866304 1115406 1098292 197000 1320612 1857812 420683 324802 1475911 846214 1115482 8649 727923 1328428 565428 89172 358847 1535230 259698 156889 1571816 461683 1511727 361532 1835887 172171 108402 742055 1007391 1609517 885169 1343008 919399 1143138 15841 1214453 1398696 1722656 1694690 472748 1150462 318753 1971627 461779 998926 839088 1076898 804682 880919 581330 635813 116040 574264 485436 391614 1520687 1447740 1866241 1261943 1697766 647728 40627 712336 1806093 1220912 654226 1082705 852883 1420811 1377685 1834404 1656770 925495 626070 208296 756410 906085 66006 1794638 95758 257844 295858 1166449 719355 506055 550151 1451621 374713 644687 1309626 100992 671962 613968 240742 1929399 58581 1690227 254493 1684278 1144517 1959035 1530009 802667 545184 329690 1981707 1257043 619532 1670301 1455323 502708 993135 308782 1117011 3121 359591 210314 1198407 1009901 1767364 1738161 1841639 752427 969515 275317 494404 906586 260917 306080 290188 1587874 1835812 1138022 1553051 336961 1365274 825562 1236797 765603 1623588 1201957 1288569 1934862 63754 288932 677050 1745456 1399180 714975 341924 343810 1142788 1371155 613941 237913 103911 1678844 81467 1981732 657469 1867722 264460 903115 359491 475283 1669263 705868 1132698 735966 1582973 963429 735218 1003049 518496 1631738 749264 987565 337130 705590 1629630 21 1040992 839754 1045711 1234135 618533 865750 1503872 1670422 1488583 957135 1472313 1657742 210689 892790 1880216 1015035 1112972 265858 1687271 984465 1285877 1176359 847524 943082 243680 5369 342894 220519 1418914 1543530 578960 202961 1726917 1973789 959269 1792383 616289 1784026 1094911 1729845 1948921 443588 1329082 1094887 730196 662765 338465 1157109 1442947 1519759 589409 32713 129285 1426225 1360489 361578 847729 328478 965991 1677678 982900 1629262 600553 1557883 1933091 1752740 60056 1440171 630302 1687449 572339 1107855 1880623 260334 339201 493564 1748988 919226 754740 1281421 203528 644774 53409 962580 802398 498877 1368377 1165766 1543859 1981631 1973146 1661482 222835 1737787 922997 1969399 1040767 705715 1920612 1651208 1304950 949109 342506 1216690 1261840 1394429 1464134 1402497 435672 1988118 1983850 709976 1717308 1279806 705754 1137249 1267632 249699 1668218 221520 521811 1345246 13639 723568 1924304 505668 1566610 1652344 1210871 1984588 59060 369863 1545130 597212 984892 1297747 1322103 1125178 207464 275111 1107815 1011983 1263634 426821 875107 527951 1864301 1984678 827664 758779 862307 1003616 701001 885312 1056403 1627041 1370858 556615 123487 263278 149881 1685935 1191753 1607079 1557155 107400 1636431 211730 479128 1517859 1556852 167157 1662798 1223454 282558 695303 164793 408896 692678 705438 1171567 1918472 878136 1533094 1806496 632707 1240394 754018 1508825 1679001 126014 503613 706515 707633 178573 173113 1068700 1265467 1190489 582436 789766 1133461 1254184 1230368 1077522 1063374 601992 1553403 1054590 1521970 106085 1703301 1169375 894129 1969641 1058959 994821 1772992 1111118 1974880 1033774 375165 1643061 840267 62655 595725 406183 1454947 1792134 999563 1506768 707612 415112 1413426 918735 1341556 1828428 1836792 112174 622716 1123431 447764 862843 228472 677446 795048 627752 915522 1821504 1399112 1816374 1308285 1775771 1214992 1232332 617674 168704 772774 1808739 231895 1562533 489780 1567604 659534 1074311 1230374 518515 716386 1647406 1830122 422593 1973112 166883 1474910 1318483 288159 977210 1276245 986999 812617 126980 768346 1639062 1724529 102296 1736180 1927161 1893157 553879 37048 1182574 1484167 877454 66545 1869502 648704 1777416 434938 1142829 1606699 1133191 1834011 140626 1205890 519570 293010 342749 1754958 85583 191402 840257 1553411 1328987 920465 1263199 1007465 1052143 589407 1541319 316999 1631153 231006 1902270 1972067 1314721 1750643 422424 229748 285898 229092 44930 951323 464744 10438 1809719 338354 1038330 646607 1179362 719661 988937 1663698 1806137 666839 1179062 970829 938178 248643 476260 461367 1795137 811824 1094934 430468 1559079 1530685 1637902 174371 1618583 1500761 511137 1369953 449676 1414204 496029 1759949 305018 787881 1491997 1378971 1764912 317836 1758452 451713 264177 1409689 1809494 90346 682292 734207 1158633 1483141 1691816 1496870 1377846 708089 1165161 1144370 83921 1909219 373362 1487112 1266585 1414048 1045061 1197749 585951 1374709 678393 1953813 499241 270280 727129 1377777 1743091 1164723 1906851 1481130 1476593 62468 1015401 1165710 1494513 1284419 1512944 1269519 950155 116471 354152 108699 1035085 1378672 1149717 1013923 1020288 317975 1533557 1900392 1992021 1686301 297723 966017 1652251 1280948 1378736 169291 1271064 1810480 1125159 445447 797070 1602240 179508 1599507 38824 1531885 1471007 1113384 1419283 275901 154638 1332582 1435291 199121 1395114 1107558 1879441 1253051 559588 1377352 1860478 346904 140873 1018309 988623 957285 1796746 1506029 281553 538333 1404037 1886091 799774 836301 1879919 227974 884008 1786011 480893 921227 771779 511743 1311141 1701641 172670 533774 679863 958138 1999257 843505 1639616 1358953 1600357 1273060 1963856 1062536 934892 418036 19059 575940 1793884 564633 1589634 609174 1673696 389724 1081833 151854 1759654 768834 249337 626040 1214338 1126706 1740247 198149 1421175 928026 632013 423029 977208 161415 590256 902845 565083 1493200 1915085 877131 828778 1086198 1858779 663404 114293 197860 604783 1659259 1845049 1032710 230618 1077077 548849 1874881 399134 80933 1379380 270366 1414797 1855241 1881932 1903258 1887513 312883 883782 1293261 947154 396821 1165762 1534530 506400 286363 254499 1797595 430152 165015 1823491 1338659 871849 824607 1786123 984097 866473 1205373 1736964 491346 358953 759127 269525 1125741 213555 847543 677063 156282 759966 538400 1455188 430724 711995 1585786 26183 358042 1490740 1051007 873571 227025 258671 1545886 148862 1234454 1946495 395301 430236 1577124 493407 1808147 618069 570030 1041565 1284638 358058 1544779 979279 1647856 1418858 327419 583148 882278 962333 266805 750101 1575549 1252809 890468 1013229 1230209 146391 269109 1654237 213739 1302720 1829090 783911 1652575 959270 689172 459994 40960 1160498 397118 1748060 34675 107911 164585 848832 807333 661203 626443 1876511 1466384 707348 1720415 406756 1039629 987037 1937692 1841356 894718 1984469 1824855 555326 1576904 684210 1891659 1089426 1437416 1392844 1936271 1296069 221153 461430 1474896 760667 666371 146459 1885104 548771 1246544 700960 404341 976897 1954404 1614273 826276 1414064 1757072 702643 1460045 45021 1506846 1559771 1867531 383182 335227 469314 1528782 230141 61796 91331 1344994 608812 1709139 460688 1720675 975128 1628489 1460043 1871549 1219393 297189 765610 1740735 1119730 842979 1367999 932283 1220220 420250 322879 1830342 1098625 79353 1642780 1555015 519814 1264034 1078508 595671 412033 1251647 1811803 1109890 42166 1458677 459067 66686 1286346 1403766 1409839 957216 1295052 1615220 19124 563163 1670548 1429386 1988521 829227 1693079 255992 231588 304679 1157554 1201748 45344 1318737 568551 1584266 661088 1001752 758924 649284 1454192 1806228 1019812 320501 1167285 288285 1218849 631294 897044 199656 1309094 759107 1006478 1995698 1516638 565208 1324262 201741 1614085 225154 1216303 319790 433037 1772322 162124 1500303 717291 1530297 795707 231920 529534 1537034 1252106 1188172 1944879 464250 113562 1800105 1712685 459333 279002 1619698 79805 349404 1505588 133677 654561 1072093 1693099 682659 881219 685579 569140 1300096 1914638 280697 380240 912601 1010282 685284 1855378 854929 7935 1316966 617416 754364 957288 472278 824892 771814 1295017 1629729 1680565 1176436 103264 1883778 635848 1372439 275629 199413 1750321 1200557 1711518 104553 403841 504829 620841 891091 1714772 1094074 968006 508748 798834 1852654 1108196 125286 1769186 1178952 685212 912829 485583 774382 1597406 47662 1976274 243270 1272705 985548 512245 1416646 847196 1849304 1061664 782678 1760168 1408764 1412219 1802110 617378 406130 399397 1441820 1481173 734726 1756382 1565872 520495 1283655 876539 1950324 1180759 468843 1688629 994420 475479 254742 421229 546724 1329698 1373786 1449354 1864124 922841 873618 1145916 1256429 760717 835635 1388591 1663815 264523 1854955 683433 1530857 757318 640015 1923018 1890086 382585 919592 580829 1758359 325165 1440644 79278 867717 726819 745933 861381 788516 387046 482575 1744953 1384185 1812176 1443062 561079 1740049 416693 1721515 433936 1261067 1365292 1099477 1299181 1974483 149106 1680894 42242 368740 1775416 1576565 752988 1521319 367209 1291213 1176771 990250 998216 1583582 847443 128619 919740 1774570 1702545 1493371 1986514 1043203 1820203 384803 1770808 1521953 362274 783342 1617010 1708722 1535773 1045693 1867676 1973864 1509525 943146 169489 109026 1207669 67960 118705 1883823 349023 1887474 1239335 1807351 1667662 1675246 1923232 628251 733909 208904 1907689 1867801 323710 959179 756080 346478 825262 999959 1271770 1246650 133298 1669490 883302 1252329 1053863 1070337 456671 1052658 1497144 696518 858353 979713 1418607 926515 1046091 819429 1719698 1622527 1239865 421648 993881 195639 636376 1825547 1363302 1304886 1148823 1570118 1594119 175103 614047 699755 1845198 1818665 580041 1158269 1087855 1966730 1554093 87728 1951764 1408507 120271 574838 467558 1292383 516016 872958 2508 1252561 1014025 392297 1697344 1450560 1289523 484127 1388863 1301399 266926 1967060 381215 1945429 1276793 1521738 1655719 1908722 1712302 342012 1913252 701069 1837670 781843 878560 1084970 1383526 1256331 1389840 1198936 812101 974745 703609 1462513 1661968 1310318 257085 1018235 183939 1743141 644061 525376 1548832 551416 1525037 361559 79969 863363 1407167 362567 1937826 1342879 1643078 1635556 1145928 1373130 1280709 715851 1494702 1834836 1812836 875243 1012411 1282015 48305 362994 894892 486774 1477169 1266297 138123 568171 1409250 1325581 18980 1278765 749981 232205 1504894 170380 900314 1213579 397959 930006 35241 1165276 1025164 815254 1590742 309503 436313 1280299 575415 695880 486305 7821 964307 588276 1390047 1895975 1316122 52823 1469771 1442419 541099 1597077 894420 1179582 82033 1104575 152590 160154 1255657 469869 338197 260192 1586510 326316 829786 407920 1915091 1950164 712161 376401 1529982 1824638 1790261 233830 1200147 1721239 1032308 616504 1288699 1459579 737481 680849 1504116 130259 1523158 332098 1650527 1191955 1533480 1220405 969062 1680193 1770478 967493 1000470 263640 881891 1092238 1868602 1762407 794157 1589165 1221673 800583 742642 855847 1461670 5104 215573 218292 506280 1442514 1957613 609340 113870 6976 1266326 232586 453321 1275632 329775 1636837 192352 467255 9849 1575747 590787 433377 1529803 1767860 352495 455221 170527 778327 952641 526312 649989 1309537 921946 385700 799183 664470 624525 1107616 38238 1275220 1739048 980757 145260 122034 222639 976772 1768272 1823182 1305257 1349834 1096968 838628 751713 185877 1051920 1482366 1820771 1782533 555367 1136203 1103009 400636 1340355 95737 24444 1306353 1799925 728900 1561092 1525456 1574296 732457 613709 82213 613212 20546 1144275 240391 1906600 70246 528582 1113278 278676 1316118 1386786 187263 718984 441061 1684514 497828 109655 453747 1725789 1427074 1578126 1399506 790950 1072567 1335704 1359349 1134605 1368617 242452 1495693 540743 233548 1757554 1407277 1795768 1175930 604794 1099487 1590500 1448034 1342588 965100 1906306 331614 1174919 317003 903384 816052 1536625 97770 997899 1898121 922242 461333 978908 625987 1166263 899570 1998986 194459 790875 249270 1740664 639574 1307410 1426276 59551 798794 324110 1823855 1427582 1171155 1322184 880590 841723 1071857 965219 155937 1633068 156810 830526 945492 543613 1588006 1512361 555329 802128 311885 1891797 1587422 219425 746358 424743 949131 600304 950307 733036 1763914 1279882 540875 50478 391071 1367496 738872 1051432 1505743 1117219 1945306 1051283 381179 1733798 1077939 1315915 223346 570392 800236 452444 1138980 409360 1239556 1201565 1765744 421679 1914530 1781197 1266461 745400 1377363 1499156 1799080 998350 1879574 100234 1107529 261963 1451 461921 1936734 1051044 1466022 434857 1981634 1067088 185505 1912356 1933435 1811620 827978 778353 1932635 1467608 1498930 575044 262830 705144 804007 1786218 1544777 1691465 457520 1877714 1605310 1212529 1093975 652315 1784798 1594655 493062 859301 996563 895697 1453234 914726 1930624 102464 427392 886888 1780265 778062 661747 923478 681251 752289 707492 108235 271452 707025 142799 799481 1308970 1162400 1987728 1996245 168447 1387626 824575 866761 321715 732987 1386354 139714 1651998 973393 817988 831346 46072 742763 1880747 1798571 1271485 377185 1091142 1931207 1753215 1442968 1881063 495908 939602 1612303 66114 426612 508350 723078 513190 1271914 50861 536752 51404 180632 142042 1688261 158738 562222 36848 156342 1811154 1410734 370721 134494 740422 985374 1939564 1477962 412387 419904 162177 975692 1255167 1863789 1166818 152387 1639748 1402501 1314473 1050853 1377278 1590526 628893 899518 1307143 78234 226035 831839 765616 61454 1280177 1238274 283035 1953058 825051 524026 1874032 1128828 1713756 147979 1741348 1610094 452222 309931 1665363 409970 393372 1385361 1386445 65454 1828265 519120 761844 1052914 1523026 688591 633964 1377073 1207052 1815886 1185429 1056344 1890710 176917 672247 245145 214849 194278 106031 629212 920086 1470690 1657425 728718 1820109 357344 1305894 75035 1049739 818179 1062722 1985025 1574242 1813218 441705 1942107 857970 212489 1208067 1990279 1573739 1221601 1349174 1389142 140628 830055 1305980 1171455 336829 1304301 708804 1047170 226 1987011 1844072 1251516 1874824 1878299 1396940 21001 450195 114460 137115 776668 617896 1396698 804255 1866909 384834 1973034 1481268 1649262 94074 95655 988428 896896 838584 541116 631631 99945 763411 223929 1186774 158546 15201 787729 67903 857713 1972859 348160 974004 1346986 396721 1365161 470021 697514 1559840 1423891 1699676 134436 1258601 435944 1426767 203461 450249 1260141 1091968 785153 1333785 695884 21476 1716915 906468 731461 894200 1484239 1223430 1020878 739116 679634 729014 106600 1479590 702577 589123 1363218 1248077 738424 1156486 436120 481426 1794358 1231615 1561176 1197099 1306207 1098265 1492630 503887 662635 1757659 1932905 512891 1655973 543627 344089 262427 1596291 776958 863723 1994422 1025594 1042603 1960498 1451614 1630006 709070 1921626 1419818 1336887 1737377 1084336 71812 255936 961222 733447 624448 1791052 387310 1460694 679411 142944 1399211 554647 1822416 1714610 906384 865090 1007604 517103 961801 1188216 1139927 1780854 1430898 1731969 1842828 166293 1100207 370449 1839067 290867 307290 248969 261429 1120164 1125059 931692 1611941 1219051 211521 342048 509684 809232 1022099 401502 1466952 934992 1848122 322564 576732 341883 460459 62035 1463188 783416 525169 827357 1603933 848208 763538 251722 1328119 694170 815173 240951 1697818 1639168 1282107 1033484 647309 1515148 1024955 1131248 908766 295603 468663 1330121 319124 1926853 156731 557604 1005817 792596 1845994 1804464 550590 94211 1712496 1491056 1796492 1232846 572347 1851538 217967 820534 1040538 1683270 578197 776761 1570596 34632 1339465 1611694 242569 169658 572465 659405 778480 1070777 1050246 980840 1234100 2405 1372881 1697249 1493005 1449169 551887 1535527 577420 1298630 741819 399489 851947 1849558 695155 206060 785016 1931716 399382 1624013 1509771 594306 132772 1494311 1838491 21641 1337957 1107778 165934 541410 1108001 1744319 733926 1519264 927301 1664469 1849411 1476757 1165626 1873668 929124 1871990 719551 1193179 1019622 1475311 755911 1342781 1136587 1774717 279403 1904111 1074263 1215353 472606 1148869 1522831 1936384 1871070 1979268 1906261 14610 664799 712459 812620 646703 189156 167476 1064801 511279 97687 815119 998425 1225540 1634606 1668528 1547411 1607306 1362798 1255036 1106140 1479224 1618279 1777688 1823611 803338 805667 531268 138595 49318 660391 58760 1809471 904139 667627 911115 780147 1349918 186587 1509231 835232 918825 1796999 1313237 354148 794563 506270 182731 1726373 1684358 1510180 640282 1578263 1523055 1240556 1559184 453550 1125949 207991 429298 21290 1812473 509170 1263786 222024 1132067 1783843 279825 66353 1535206 755881 1756394 239152 1363292 1466686 1269212 1077085 1864935 860608 1717490 1925431 1895399 789767 1515984 1908365 81951 389262 1088510 1057141 1326115 642055 987474 1073610 1552448 1265032 1832113 746986 1277455 1484649 1951223 119575 77437 192793 1102912 901071 693183 349973 747935 1807571 713071 779965 1063025 567100 986024 1746636 460994 776259 254509 132262 682997 1137137 581028 1503839 1335677 1963953 1827994 1698920 800237 748425 295308 688324 1142503 1020609 659132 99231 540395 1627867 246502 931518 749776 1665911 1299578 1772674 60296 633653 1067405 607094 1040178 1270201 724432 1369558 886432 1489462 1476037 1686211 899734 728540 1269451 1988050 1158378 1132808 359558 763494 1965182 929994 383709 1582672 1262217 1710409 1602543 428757 411478 244448 1189958 736364 1830117 1019249 1822552 713803 1269492 1008650 857173 1949940 1074276 1239709 1785947 303823 1004890 444438 472221 689212 343644 1155174 1978066 72591 1731347 1309015 1695959 1019524 1580614 1601718 616521 214370 1992527 884563 1512442 892489 1553457 7287 601081 604617 458309 1535526 1958486 416376 629379 533905 1561930 1457293 1640770 714055 1646071 1692745 642665 465090 1317125 1851520 433712 1069042 1164614 29072 1745299 1933814 837349 378980 793152 1047923 1763694 715033 1203276 1921452 1834374 967907 1774546 1763774 768413 1838830 965511 1293813 1400340 194685 1679980 1482421 44314 353552 1733864 1432693 459427 47937 769479 1408790 510842 345526 976617 636046 316750 1238385 1961138 1783288 1971156 175687 1285862 49001 519883 1340322 1481883 231826 1231277 223634 1602266 1571074 534695 96077 593762 1340148 882426 641087 1792189 1039807 1957584 1667165 1785784 90128 631864 129735 639221 9854 1601735 949133 1407955 582164 1822326 1248203 626168 1689305 487495 1342072 1929057 1881418 573319 1201696 1273541 1732255 1206102 362412 1138606 930895 1794493 851160 1569825 1933190 1486232 485905 331717 1993833 1649528 97808 1567220 1382630 526738 137313 382607 1554075 1163802 591871 1857321 663214 1001689 1511561 898132 415791 426048 952992 875359 263481 1582380 1954042 1425094 591544 734753 1863306 1532535 140275 1598784 1985498 952053 92619 146380 1237715 1466828 1935683 1098875 1840627 1497579 523912 865400 1498050 1610346 1187076 179897 670400 1478994 1003806 516747 1478166 978075 1494905 1115449 1684996 1799891 1490792 1626093 202597 992932 1248702 1606264 418738 991143 28285 1486492 738837 369628 192370 1004190 1267838 447245 54248 1062713 314382 1439958 413639 1815992 1416861 739037 1163596 391864 1082367 1903135 1935160 115315 1405878 1277796 1638616 623846 1006758 471240 600730 1636271 1790690 1139047 947687 352830 1501312 346101 175927 590724 1774860 688036 1855149 1521153 952243 1969764 1313601 357926 416347 1361701 823714 1138334 1499995 509876 1242488 1113237 327434 196265 1161131 7235 1263663 213357 204296 1563753 779759 609735 1084759 1209238 401435 1834313 1933093 275852 249027 129469 475284 246841 1461319 922065 1715974 929910 387361 1945061 1618167 1294187 450840 735402 253060 681821 479835 1599685 725136 1711127 1360357 804958 1992616 499965 640767 131394 1698665 750004 354513 162729 136461 979728 933524 277209 1429569 1361644 635328 1840846 225270 774112 1193330 412527 1922074 1661891 874100 353232 1528584 519800 12837 469964 1545669 1564908 1084276 211132 1752062 353578 1125065 950818 1747567 1907342 849868 1236412 525010 1913129 17122 1394152 989391 939174 192644 208865 1981547 757200 1060439 1100028 1051624 1375567 742922 1407800 926226 611677 1236290 605921 139223 1717660 257769 1674177 1158446 202799 1316465 1435130 45458 1084338 946838 1833992 1483828 1253443 269075 393365 1348535 1266921 94283 1079610 1683182 247324 1803288 1080041 1427185 782306 1424665 859438 138726 1577781 1220334 281830 1861626 1757454 1762575 438762 1965716 1193132 529858 116047 1732680 237439 788840 1322212 1956595 750647 1215745 1827581 1866169 1641709 1563281 503350 1369986 1026341 748063 1459691 27441 1014950 952024 1905113 788479 185070 786982 739146 1290513 1125765 377385 1983110 1915754 1216802 1384432 1599793 1195720 987306 1517672 1013480 168818 861664 383238 1951208 928356 784877 1708727 1244120 1394946 1316704 270899 900765 229412 1353811 303849 1534524 378260 1756790 497937 1588887 545510 1051167 1582419 1860895 764368 1412929 166182 237294 1042985 1516799 1465543 1273341 520925 1324747 1538795 450089 1096566 1909416 749135 952293 1094913 703013 1770458 1198080 1709741 7846 1263358 462634 213676 829945 1780410 572642 1051673 94298 16841 576268 1078654 1176132 1712826 18167 1206014 917727 540116 1881791 1454839 1738383 1467962 462142 1394942 1425285 1159995 736160 1759370 639519 801082 1865615 1311027 1365724 125638 1830987 1817854 1626220 108755 1721882 1419398 337228 613724 689478 949729 822537 459314 1526377 857481 590226 449658 1154868 1617467 1315484 967743 1822421 1779837 1833879 1052512 1869549 3181 673791 690473 285347 776203 1727389 442810 1872961 1518334 1922756 1009467 1968780 1325820 285942 1281640 1136903 1362314 1578494 1875451 1794135 279538 1579479 285953 1708197 1563544 521878 503000 975470 1476134 1937987 322782 1666683 782827 1780617 1638736 1889442 1005550 1162517 262912 688391 830651 1978079 1443396 509943 1404309 1488332 1856674 1005256 379576 1341028 536009 794716 6271 1868297 559617 868163 300635 935673 377723 1626214 1904912 161151 360097 890327 401069 1926307 1429613 1794204 1153587 989506 892975 757226 594006 794093 44636 13060 560101 959258 489643 1657029 1345113 1760788 1126496 975147 1475453 1596395 489489 1366805 1789890 471988 1835799 799412 1297349 1308353 1118633 1833986 813688 150435 1039313 1829103 970232 173832 1978942 226167 1415812 1537485 589363 1914449 263653 1306865 710407 1713784 908940 127391 1484990 565214 1417959 1928186 1593932 701725 468931 1702955 1745136 644510 1660985 1355108 138760 1608323 1109947 1206041 1216407 320100 1189756 1699438 885036 1659155 178001 1498376 580676 1204366 460792 1051415 151011 122283 1122164 820654 519742 60508 1957640 779427 1201941 1668498 1666579 795761 397435 32105 1549850 1951622 395168 492339 1687359 1675686 1001341 1180902 800629 1751030 569517 1901163 1328741 1954694 659435 888639 236444 954181 632227 1863683 1958315 459713 1468687 1123938 487874 1090202 534349 177132 1581902 1989512 1245128 1562962 793101 950087 498832 685100 708233 935516 889972 759916 1259050 1293016 615702 1249317 119942 906908 1051552 723876 1807614 454067 157498 669863 550770 1897935 1511686 863931 958990 1296170 959428 1735792 1452548 1305047 203844 614919 1058783 514620 278963 964752 166471 405589 1298155 200143 1176497 573839 425348 1086467 713738 928934 1580176 476795 1965612 1007460 1224065 1735056 1137162 1675794 744011 1200723 1810305 341661 1481976 807326 1609645 412070 783031 893587 351854 412039 1802802 131899 176890 850696 1273317 1000999 559810 1419000 1219264 211138 563610 1999650 1835075 1414574 155472 1593098 1688049 1172353 1868941 1159655 1670603 1365944 1305570 1676509 471337 1378053 1930857 1537816 1869322 1862676 211169 1956990 245735 467817 1432698 513143 1364474 22605 1865577 455620 1382465 1805816 378164 565672 1504743 535021 789048 591888 1522082 1647064 1553907 1743567 598827 1895437 715433 1042155 1689869 1419664 590203 1471145 373356 1407794 843701 593767 364331 1463632 1237396 1776943 1976936 248664 677023 1797310 778597 1734521 1152029 1721448 1011992 1149686 1143382 1102676 724194 210618 503346 1542547 676530 1094820 1218751 810016 1468977 1107417 346656 457322 55833 315513 245625 1603916 1377436 683517 1117528 815289 15158 576576 1269389 545492 1546982 1491199 365154 928472 1511624 1172360 675301 707191 480472 122759 1484062 96651 963778 629284 1639294 566671 1492195 446837 1948718 154434 1855662 882901 67529 135692 770509 622887 1359166 1756983 1278079 35189 656366 1487736 1047868 323404 285780 947352 111548 1189710 1818564 1822210 1402291 1294633 181520 32096 1424955 1984160 1044722 1516043 814874 1550528 1356851 1824706 1124344 245582 1177301 1929253 1149664 1939256 638737 1548433 451587 676199 1400331 1877873 114694 1034598 1919945 1628303 1408544 1438705 1449288 1396884 836436 1558898 1700704 1322864 159003 1182059 1695862 1133134 1446267 1860919 1510502 1456743 1373681 565860 1808074 1344518 306349 59820 150281 609867 1698640 953035 1337487 621578 470900 1657682 1184181 257034 169056 33214 1009825 1979120 648246 1066785 1480927 348471 1824812 742721 1115349 1262454 1453768 1382399 569943 1149562 967465 1144955 833880 1473761 494844 1397163 994469 242156 1756265 177002 733567 1321806 1083373 128920 933603 1293685 1166988 430716 1331510 931789 921238 185797 1531236 1833072 795696 155681 210306 1318271 163482 319156 425784 1455942 327540 456658 201655 760745 19250 985954 743100 987811 1469850 529978 84234 1461166 363902 1935612 179981 419584 546825 598729 485080 1990787 1333552 716468 1058321 1137810 1900542 100830 1816025 1314004 1364050 1650960 1817571 592913 1143268 1129597 82616 847446 1742640 1053376 38865 598741 606025 1392403 497335 585465 521918 1414421 1930925 1156407 315018 634689 470608 848808 1798770 720533 738794 350763 1394091 975232 966600 508319 1392259 1199801 1466298 978240 427135 858075 83505 222110 1090618 194448 685239 1505314 1632854 1308043 1457787 106556 755292 620440 1891578 1272522 13652 1551638 868757 386399 1882022 1187156 638019 187552 706893 594051 488954 1270233 1408449 1176337 82109 957103 1089230 79941 577166 1574828 1116653 1579169 977693 21876 1464694 366486 1324027 1079021 268012 1728273 1313117 203929 1840202 1518520 759968 1833035 765697 1300123 88112 847516 1563422 1813984 484518 1170039 1040562 1893720 1750561 1960611 1344212 538741 1400831 63894 421274 1647498 1751293 180916 255748 590149 4025 1055316 1027300 947018 1200017 1567804 695464 474161 713676 1317742 1851670 509728 1750193 534456 755761 719800 1534602 1717513 35697 1570790 1455386 213798 876166 332696 896331 1961280 221190 1859299 1740889 858930 1440388 1619221 906980 176357 1337026 333087 203264 124115 978198 959938 94468 1535485 1604714 71701 1810968 562972 1402363 1536804 1735097 1824034 1773007 1362867 1978793 1001981 506433 64120 1277733 1436503 1857337 1171154 325307 1864977 120833 1518155 1996799 1263927 1772616 452430 685144 1468496 1936062 954311 1298060 286814 1327018 1621295 42878 1457348 361061 225413 81888 1300298 1623365 1364337 108916 1193483 1038423 1090707 1723534 561837 1416843 864416 203611 922756 783576 1281977 487527 1836258 1465449 1366831 1680288 229315 1483349 300954 1740740 1117412 278575 71250 409413 1491180 759433 473945 903587 1317881 694725 40068 1259671 1014944 701018 614378 3432 325439 409257 1062900 1496898 970966 580571 1238742 1836176 802865 993840 1870370 1936473 1451988 1864906 945186 854158 1807728 1235198 703172 721198 1190893 1385932 797720 297336 521245 629906 1570605 1009758 745706 179921 398024 614107 355732 1681786 1654743 963515 343251 1171187 1961961 1008803 887069 1056110 301430 335481 1478226 896998 252266 1549718 776177 936745 1840316 529551 1386237 275080 1368976 589422 424821 769974 1551887 196039 1896353 1589708 611297 945608 583510 60216 790896 1577112 371621 153540 1862969 1269614 1636704 923950 1078136 1374333 164714 1326511 884977 1201081 238459 632377 1208075 560046 360994 441045 1259595 1653858 939989 1735197 692537 775927 1424004 25076 716527 134495 1139561 1271511 1986285 1506739 185372 1862348 1080247 43013 1320797 902562 128979 423591 801097 645474 980354 1325796 77408 1570784 389026 741947 1744638 1953964 1415172 497338 1858258 1303868 1523567 345946 416003 828107 456885 1811477 270938 258347 415032 1369457 1372688 870867 629588 178885 1324610 542725 649508 985946 360241 30113 1854624 891059 1636957 1865256 1531477 1843190 825393 34943 59269 714453 103494 900493 1290315 1096085 760187 731312 1811133 1947272 532051 794867 864816 1465279 592049 1988878 725066 84685 20281 332546 1018088 753917 1910720 1107216 1718876 1984599 76270 680352 1321548 1674136 62419 1078893 749307 654476 241884 1368841 825623 195368 945801 1320571 1616437 22844 1675642 1806468 582617 233093 1889267 1043757 1990078 131049 1527351 19565 635553 261175 992135 64224 460780 957145 959244 362986 1387044 237976 1939085 1374769 36263 1433621 1137279 876622 1030847 1664122 1254079 76139 1285207 556970 1420784 380040 1478974 1661249 702757 1747163 1449726 1461309 826156 298438 1323869 745841 767232 1588033 455773 1996663 320583 196801 1099716 964380 216803 950010 144309 1305138 1179608 1843016 1223003 1190664 873124 405166 997750 167494 508582 1355773 1390266 1776566 1243509 394988 1056337 1283338 1430990 1617024 439608 871225 1339380 14146 1104954 1023810 1882890 1311123 875271 507794 784570 1827172 948627 142157 1884821 740207 1640600 1045570 1306103 1314860 18830 3803 1415687 458049 1993059 1964861 1994974 260511 725363 1606637 1684582 596873 1256636 1363159 1303967 1334377 975481 536580 383407 142983 715026 1138608 1755136 1560101 1139443 30058 449742 832881 659055 199938 837635 759395 829125 213118 1704459 1729894 1380469 277765 164575 1892492 226199 1189537 541774 543899 977211 1244883 1875655 1888187 1990730 199867 941470 1815081 1841500 417462 1490686 231001 711006 1259967 1769183 1984091 939774 1930041 1819181 265837 1816561 1101067 664266 1592263 338027 1947637 723276 507021 1080040 735285 1747202 1146530 1332633 1921294 195337 1199221 1337488 1787643 1692870 1053335 1911087 1846136 562013 937147 1287384 752541 986350 1832395 1525389 104081 533527 1401969 541940 801859 132491 1716616 1747235 446402 925345 285435 287498 104336 709350 139692 1141550 944897 749672 1290406 1219953 5451 1716302 1223509 1143160 440321 1183617 1618467 524064 1357648 511124 1267875 547023 634949 1987827 1883013 1861234 955858 634606 1631417 401113 719818 915228 1579243 1888111 1919842 1650165 386511 389915 1761048 244774 1302584 355077 1027186 1306809 1091924 760319 1470314 5779 1286949 1914704 964036 1698031 877581 241598 1063063 808786 1514096 1504495 1650936 825793 563472 372532 501402 454065 1864487 1637328 52463 1963618 1469296 64294 885594 1263511 1120061 1334821 14152 633932 15954 1654726 1566542 1518181 1335291 1542330 723134 1526980 445345 642563 1760273 1794562 1413504 1325965 105161 638639 997525 1374952 1681239 675680 861233 114966 1032757 1353312 137986 482885 1385013 1305912 219451 1361772 377082 1501832 1536641 570107 1626726 21337 1164829 640443 1023322 1199876 1696174 343620 367433 578441 1748343 874474 635101 387325 1943702 941556 1073969 1551654 1937213 1016608 267638 1091565 1899843 1809508 998958 584957 200582 1665504 1648829 1134149 1897270 578650 939395 1691171 1286323 1569720 259556 1854465 156543 1334822 1982136 22593 928431 1490841 1774856 1499705 1040427 747052 1398619 221336 1225614 137175 1605416 40473 684808 1416939 346 373137 1172207 239039 165369 1542648 1687812 1059353 1960319 1400481 389821 1688251 1825258 1093540 1144097 1342379 1242586 1052866 1314926 536559 1014489 1349030 1703510 220786 42617 1780286 1303160 52881 49836 1854801 186857 769390 1655479 1030335 160114 1608153 1676432 1774509 1868675 138107 1168829 1367399 604174 825835 875893 1256344 519071 806584 35326 1793372 462474 1616222 480261 822609 668982 1528336 910 781038 1315540 1412189 465224 1072106 1658978 1814588 1627303 431361 1495226 1896650 608620 1263567 1701975 595591 225888 1968182 349686 337643 1314108 1873359 1567371 1862471 1230158 959297 51285 594680 69585 1992183 989790 70244 1154085 1146966 338989 1531757 803571 416709 929198 380096 254200 1770445 505447 1967473 283379 1814997 899807 1335712 503541 1730788 573631 334482 207352 1101139 943436 87938 1667203 1755393 193286 144194 1429739 1061167 1626876 1543339 992321 1939380 1861521 482227 567284 497515 1519803 435017 1237932 571135 1685390 1481641 44954 35441 419443 1428466 1958094 1404014 1418765 1973075 888498 1770351 1930228 661090 690865 1975132 751485 513732 1693312 482596 1596440 1619863 1789055 489330 236448 642156 819613 1633575 738840 910822 1065742 1261042 1334760 1424125 259411 1086383 114283 1275097 699814 806923 1655454 152963 60110 1029705 1636180 89913 861735 1982591 1479943 1782966 1766371 325650 1325176 1266145 497517 1727781 732014 378819 1532895 818374 1246052 1876618 178977 1591858 667632 729633 748106 1740368 989631 577033 1305451 749761 104379 378522 1475668 1374941 1275711 618047 1721781 1645175 1594409 1608083 379036 134101 921099 1835153 1179485 1076968 1320547 1623951 1123878 1141701 689468 943531 1420505 919833 1637068 1927573 977588 1507763 1471276 1844967 1061340 1524022 961906 833279 1092181 736323 1536568 1535059 1603840 445622 414350 839434 353183 1992210 174343 972020 637888 72303 539190 523801 1395680 1952680 45561 527484 907870 54014 749711 342445 322941 309175 800595 564945 686637 722548 1629832 91118 1880437 1360428 823400 1117679 1397838 995789 808301 101642 335035 469866 1360593 877438 1955095 782340 1383264 1119645 1201497 1518352 577926 51005 558135 1766481 986634 1722450 1516857 942859 722368 366840 869437 1683187 1408737 1963536 1156157 713569 1184760 1292833 468066 188156 1263896 420945 401168 932915 1670970 790470 391996 784689 1112256 387422 1988124 98408 246997 29463 1883759 782325 1767131 447770 278108 1245613 269852 1220645 625798 1533854 1101639 1400101 197609 1642061 88099 1401231 590867 1120280 678553 1795388 646297 1189183 1798873 352680 895776 557221 1181766 1148619 572794 1891849 1111423 1805093 1364583 1418337 214129 1410891 1129439 1707724 642038 1338556 325499 347375 286385 931549 711454 1618107 1296668 943358 1993570 715870 1172530 1254086 517848 33046 403753 1892874 354955 1162194 717365 76373 1731648 1501052 1190614 1904078 791942 1957081 632230 311477 1028736 349287 149487 547568 808633 1107226 1675183 342614 1441154 1583525 1187379 1884256 321977 1534091 1143447 798772 1434071 541083 625670 1104015 1230978 1806543 1648629 248784 1622061 1079696 1205148 1562835 1194728 432207 348430 1673430 426959 1427247 1862769 875108 394980 322267 1995168 250727 1276715 996221 407095 878735 1326978 187448 575102 425484 1323370 420185 691790 1712769 1033964 1076783 93190 1757818 1116123 1445000 1698626 182658 193683 607509 1495123 501134 753899 1355708 972785 874884 93766 498629 1233336 317743 1567843 1481470 726050 472219 267819 1622632 1309123 1539778 1477996 692870 1823664 891661 527730 1766126 357086 501153 1158591 1560168 1227888 880696 1018724 971664 1239877 88485 1549360 1294693 1100158 234911 1286716 4235 1293956 37691 217743 93644 726841 1482208 1088212 1229595 1604899 704468 1708966 222642 1141072 724502 1020013 329484 592449 403237 1909106 1510964 1574971 559512 868274 1106432 1344711 217760 903274 576411 1163719 1767064 1786453 849110 158018 87756 1606943 1190019 1116560 111902 831054 1578170 1697677 1344877 399895 1215861 52585 132505 929133 586884 822576 880539 1884841 1660442 1811427 1088764 547044 1287523 402575 1458141 649731 872384 254953 790497 842130 663564 269012 1529566 160427 1778888 1189410 784837 660189 797877 179075 1916695 1562374 1354901 815390 293389 1115495 455937 1499464 1641877 762935 1735506 1692409 1659004 221430 1534029 116598 1906506 960067 1169840 765670 809867 1712511 1265849 716085 312774 67288 1010789 138674 40211 625668 1334278 1099598 386110 1790201 1605397 1585038 826303 127741 1511548 1334875 899105 483715 356389 1076796 1562564 1298847 1302735 1994204 563482 484129 1391944 484344 1091035 206971 1741844 1427164 1461021 1490758 739804 754341 1603601 1512087 301137 1577185 47513 1983327 647212 1475591 1495145 1839338 846439 1807806 519125 1815716 100125 232597 1983428 1831260 1090983 1379777 567844 694555 1092680 1780754 315425 1188784 1631796 760981 1755004 286935 886807 1847782 34197 1012522 420588 386113 1094049 1275386 1719819 1988606 777722 631230 282627 1645559 1380485 787445 753816 732384 1227702 469074 1756215 1723996 967615 322835 438512 510592 1893544 1483135 1273274 1128237 121887 728562 1234511 575144 307975 1754275 485783 1493721 1300036 1884035 1421527 1245748 1817809 710850 1208552 1925154 1392596 1451414 29299 1470868 987403 1084933 556909 1479800 1838903 290419 3126 805582 1774282 409352 1877361 1545093 1037190 1102581 181784 1047347 662014 92928 682358 1448113 271763 715818 1592069 306625 1492872 836056 141864 1505659 297960 1742496 708180 1118385 62963 220339 1597919 1833581 545888 1486338 975954 223811 1522271 289840 286460 1233048 1292635 817935 728892 1340975 1422661 777878 1660967 1853841 163468 769133 1287043 189842 1167059 1419548 713118 468106 607075 1210486 1834263 1046398 1124083 6099 158207 1609155 441042 887681 931233 199192 218131 447590 1274736 207968 727552 948933 663286 1871563 97717 400105 1746762 1743575 453478 85167 1138808 203813 1654845 446885 763049 31325 1089318 1904402 1265508 1989497 1621254 1319703 1186040 50961 1937459 1263300 148563 122004 664930 944930 834984 1925445 193066 87029 387121 446774 1239152 21347 399994 93655 1782658 682322 976596 601626 669765 85012 1961025 341611 1886096 1730063 257577 1174465 1746196 720803 1358561 804300 1188414 794178 1743043 557487 561169 1653941 1548077 251042 237762 1202597 655778 449280 1601725 1485180 865471 386146 1781672 337451 1852356 593419 651121 1516650 816690 990478 140514 407269 1038642 1517308 160308 469454 1300817 1769592 1770469 113530 1172371 1096343 1181930 130797 487813 291026 426164 631105 273725 535285 1264997 928326 934583 471117 1819920 741476 151683 947192 1354633 239708 814261 1361415 1763155 187723 1113912 1784022 1552510 1487766 1930863 438312 827078 1437008 1651706 1225272 1056368 1494066 1542009 1527260 671338 960610 1859631 1210580 776835 1811007 1139315 830584 1122570 286149 1311552 1128710 430373 1080898 1653578 71447 419798 1096682 230387 1587101 56278 1041744 1226395 1994048 1099869 1128766 62612 866019 83573 1821290 144908 683697 1345856 1241531 1256980 42506 1154319 1346072 1214563 513827 126554 188758 1309342 152665 690069 1805160 344638 496478 1465719 166913 1496004 1720058 316247 300534 779327 872151 1488930 141645 90689 1702916 75999 1714726 1152326 474135 901701 1502721 12869 1100565 1064403 973471 1862628 322176 1897928 1487349 62720 1125609 8941 1628866 611470 365258 1130889 798211 412682 702608 1319865 1113726 508051 740406 1311678 980344 1951796 1505155 1183287 1882565 753431 461694 473767 528527 1957190 787889 679372 608759 1899040 1983679 1275707 1177952 1684921 574682 1968305 1250982 880188 479102 1362026 1829363 925578 229477 1921911 1644575 1010811 846460 727866 538785 1800608 1379037 358718 1302237 1722792 75620 1310214 109008 940088 560508 241636 159144 72514 949569 1448991 854376 1548951 1900049 625058 1700563 378227 1658032 1068991 974617 999911 1822411 1133544 1840697 1606803 10544 520472 472082 1960086 1809305 1179462 18128 1636051 1143853 840444 1596445 1121827 726120 634723 872589 1335109 505724 1244845 1276892 1883480 1351123 59054 1548503 759041 1482193 1858212 1890656 658803 1576215 1732770 540474 41790 920866 595216 16670 949445 708588 269294 1862949 538912 848309 1345383 1708594 1990265 1495271 1088836 1880390 1071227 26596 1935632 328539 445941 139412 886439 1865367 1459044 655730 1732200 173177 906084 1876729 1414333 992772 1550607 1744700 1201590 231962 829360 1162294 1302703 1839737 132292 1462827 836242 575959 1168851 513691 537946 442367 1373077 1441688 1623997 188437 1819012 437366 1097195 30325 1159619 1960416 1893349 831480 158496 1456547 1139014 1277296 18387 1130422 1055782 1134429 1634642 1904642 911380 923724 1656438 64567 1765757 496832 1369983 1286135 1994621 509468 911713 262655 137711 326148 1074807 145595 57001 1630231 551109 1378088 1447800 1862399 1020189 1432127 1157320 1034203 1491816 925207 231945 280904 660193 1811847 596783 1660133 846790 1306666 516438 1291317 1198261 542115 1002636 1481794 1512646 1095142 1859059 878431 948139 64621 633067 1240619 249822 1667157 1681208 1131731 1434846 1620311 75101 956334 1042 1574076 1377862 1291840 692778 168924 1504513 1821652 1403515 988960 132943 1187987 1782656 535213 1875264 493975 973898 36822 588930 1093166 178458 652230 1335595 1135930 767989 898302 1972491 658666 65011 367662 1289706 299536 452637 208042 1275463 1557408 327165 785634 911001 1275289 299694 576888 510424 634549 844245 1454148 1399624 740335 895280 819834 752305 289690 552397 245137 121897 436052 1396494 265399 425403 784976 1081761 117464 5887 1491502 92647 1226797 1375898 1950035 1020195 1886245 12983 194840 720175 1525066 846549 1436497 1502300 868675 1297647 1273900 1080756 785482 1456419 515543 1983891 1733958 466972 658315 1882886 901436 366898 1597384 1162614 27566 454892 1112403 659360 1387420 352023 1641714 1844043 619988 794226 1971263 1007151 323654 18839 995911 1662140 794781 1409157 697210 1745800 56352 295407 689755 722844 1079142 1840105 474404 1588021 209445 466187 264685 1536675 479344 1180353 477642 724714 1009140 1267161 1659355 1317087 67147 1836134 947962 168037 1226404 909724 1981987 1653755 226285 1508071 957118 1678704 509056 1724271 738294 546332 1621636 1644082 1638858 55645 550387 1324106 1672229 1118179 361096 885461 564638 735209 349684 522362 1322736 1756817 605067 1627447 177633 897544 248706 1511937 1604719 133355 637800 580879 1466820 1441477 634029 1218671 542113 1342569 1487651 348442 559201 602024 935373 1373239 1490554 711205 1767674 1586425 1812854 1072192 1235343 890307 27897 1847875 982919 656412 887831 1724721 956741 1264360 1093635 419783 1301031 1144692 1534322 1064400 671861 783210 35746 232014 1157952 1425672 934616 1098029 1958137 979688 647663 1159443 1579641 1939736 1777362 1813905 148673 511367 950827 996165 1584424 23420 109589 1979649 1848415 334390 704620 1827943 1302236 1264334 513158 441840 1377900 46917 1866827 1086858 936446 781561 452046 1999346 1700629 1256791 1609659 1164617 1162913 971701 506173 1738955 447538 717007 1095123 334019 448003 382707 1797879 245306 470694 539319 1929730 76963 823708 1886849 1972304 1101614 1101022 947556 1906617 1756985 232521 785665 826023 179646 1578530 1844399 722624 1034939 1383161 179326 786340 1931099 937774 1976907 278125 36964 1048093 1526130 433805 1206134 1330435 1182127 223240 1483268 1870868 1405958 1087087 1862563 1651380 43339 1634705 442290 430214 1682075 1291269 911055 1914642 209225 318294 716684 1291682 543395 4976 1175392 1456072 1517147 1531394 346168 901548 19689 271969 1344681 851443 171217 1807405 1120675 1477076 1337622 1469423 1253539 1793497 225404 1248344 1120857 168459 524533 1230604 27001 1908471 1488067 828068 1367927 1222108 1471908 1199609 1470284 1142805 327174 783723 1208201 1219345 460465 1528465 1325758 1505285 1843141 1768293 1024488 473795 598580 881785 1937827 226484 371316 1245674 136694 787963 1914965 1666775 1702818 143957 1962211 817141 151685 510363 678019 1360029 3195 226238 507854 254253 638091 1679853 1051521 1386052 588429 592221 298094 1322194 1142383 1739381 367247 1262157 35863 1457445 1019666 552058 266953 1382412 3730 1157445 1046833 473184 1988742 541770 822446 1029189 598326 1180706 834965 1124195 1160925 951436 463466 794012 510794 127369 101542 730336 1362775 989877 933111 761373 368703 1638557 1812460 1530459 94630 1827630 722722 417187 1166474 887318 1338322 571581 1501074 1733884 1421279 1707006 603235 1446993 396478 153513 734814 1097136 1403895 509807 1861555 1382869 1805333 1707899 916816 1863152 1365133 510875 1355282 1279647 1393707 900885 145106 1483683 1249119 1410842 1528945 85993 549511 143312 1900717 511328 487204 1860714 1397661 788575 1375475 1532875 1743163 617381 1935507 687355 986313 1498203 1360747 1088247 75514 1640329 1510042 877433 775600 781207 1739618 974645 286404 990449 643570 1003111 1795933 168354 1539451 290007 549582 1837778 1520457 254311 608032 962502 1629940 246183 750143 642312 195817 1442771 1506426 171288 125934 1018313 799575 1072658 1604536 1095532 190714 327903 844483 483206 1050742 1236551 1062220 1911390 430651 437982 1300907 1664974 1025989 410375 916465 930783 511700 1866100 165724 1613819 967973 274461 53336 1238772 1450894 252794 479963 1733187 582184 471644 219388 544712 1960872 759422 1324738 823644 1164797 328848 1759496 147461 1986564 1845664 1135173 1982561 1635539 1651344 1507289 1387642 1742185 1877915 1961716 889354 1398534 338046 744442 1747813 278315 1182690 846941 1903695 603423 725048 1052148 1926231 1102569 1376009 349918 1125907 1754916 1805652 836958 550107 626590 960262 1500736 408540 1979750 95095 1671248 1948470 1227086 1334757 1492354 753006 1572334 1384037 1059594 645006 1409944 1896642 1412554 1038148 570229 1028960 1108113 107758 414484 387917 170155 1959940 1399554 876282 602166 1917795 1748324 1706318 1183080 1248176 1553452 89258 864812 1944083 1947985 153182 1045206 1267053 810411 1725516 656662 728345 1657897 236789 59668 353694 400580 390743 335338 1754217 1411156 1357071 988654 1533905 135549 1144322 957560 149060 1169194 1969396 547406 757433 1425955 1543212 1696102 747713 241898 546175 1764144 785170 1658204 404072 1561270 1609668 1633308 567677 972172 1727971 963770 950778 1712789 306905 1226922 21995 1078357 1872540 560623 575278 489547 1916995 548468 1850952 1549268 1237490 11700 351635 1537656 814099 886542 898914 248544 896983 644216 505842 1690935 1708338 1822801 970203 1893069 120645 69931 697687 1173078 295084 775580 1408511 1066721 1554087 680243 849443 1167919 1017911 696250 909223 787951 1634372 977612 1966078 1312104 1313874 1148173 797045 1168289 679006 1929712 616076 807670 967947 24314 1004186 1577409 1513020 639797 469022 995301 1384452 1273004 413496 1223413 763791 333927 1720807 492521 1181444 1637867 1647584 1692237 438685 1572527 1736463 1174496 1063715 652809 1510643 1457689 1247390 1427559 907670 1612106 711020 562312 91218 207665 322606 1301373 349933 552107 1428694 390875 754610 1138418 1388424 1881544 325283 162487 1660988 687506 1015468 232478 1542021 223906 861257 1015053 1634140 753430 301169 1245408 1887094 1478568 387637 147171 762571 1968602 1720738 6785 407998 1364253 100303 568132 714346 1485614 1798224 1785582 1577625 797948 768910 1684264 1820139 1472308 1182003 1133082 610498 1310981 849109 813023 627029 1302537 494722 398390 1006544 1796696 1950055 417085 1597856 1533286 705413 38901 1505784 576269 1236470 1194602 53615 1359016 878054 1327232 1811824 106327 1813276 320446 241241 868147 366248 1388475 1225313 1999737 27606 647827 1078611 1690134 1833756 1069177 1490716 1873711 1145989 449663 822168 737049 1122750 1926722 1911314 49274 465340 298058 1177587 1078706 1099766 1593447 1774651 1801166 1195459 1943292 119658 814741 134240 990230 1648526 498796 1888369 454426 1689854 1589570 698749 1390585 470644 1057858 1141817 1957885 1960185 28211 1984522 846138 1777083 865456 532999 451616 1018268 208104 598276 927284 390209 1584834 331757 566188 870755 804933 1920513 203556 1792648 1849752 206132 722977 1687029 1384215 595554 749249 1792075 83401 1461214 118993 1772549 151218 1421104 1715891 681376 463109 1417883 1205898 552617 1456578 1096158 395679 1629117 1754393 1600050 1022364 1505478 280607 964577 1900624 1696776 1792380 1326275 1780874 1479545 924073 1729268 158833 905742 1078841 1730873 570171 881416 419669 1563817 628614 1054834 1235155 1192604 1096488 1258826 246234 951001 887667 1964021 612266 842380 304589 1858791 368633 1587397 518729 1252610 478811 988409 526533 862110 659989 686636 1401413 907240 1323820 1714216 1485983 1821072 731169 1166316 575572 1029782 905271 1683684 1208869 578000 1359705 263719 1626365 1503511 1808548 920836 1097185 387796 90592 569619 887057 178119 1586599 1562025 1949110 1184558 519849 1635921 604930 400539 1897426 457378 285801 876263 1731436 364701 378660 105714 1795582 263682 177686 1727330 1288320 741249 94289 38558 1162489 1892612 1901306 1239658 1983009 1452025 1081463 450404 1144076 1797600 743812 303417 1241959 304162 32377 1687498 507447 1286275 1055897 16007 1468993 724471 1659535 1510277 1166547 526794 1091815 1132514 1035515 428925 56523 134894 905827 843991 1906855 667441 574045 492278 1757054 1288102 1910869 703009 382025 1242099 1925478 666258 1892390 1092363 1230329 469213 882646 676277 687348 1905451 365962 811185 1756832 1263665 1522835 1960761 1304892 139328 1075663 1530359 665826 1034243 241843 1836366 438013 688725 560992 906986 1475801 1222502 708694 1140847 1133680 43442 332535 783861 1631073 1927117 1255932 1080663 1385275 1251242 1436754 456300 1800073 1413068 286244 1863122 437964 1736586 231007 1092234 1827311 924683 1586532 431472 1222923 663028 207018 1673762 449065 763071 508791 894515 1587528 69220 1296107 36878 1848161 1787371 50439 1727655 176909 1272251 1221580 612142 1032335 756892 1587497 594618 1933210 1004058 531970 1804129 1632496 1356369 1354268 1083022 153449 944662 1764140 1075999 745165 1029680 1653436 58236 1123004 1667432 185549 632660 1027326 1948802 439610 533455 1985659 1922515 1296437 31677 1798007 19286 410817 211556 1295564 212104 10034 705928 976149 1242372 366182 1120900 754459 579901 1117922 1917576 909399 1403606 309198 995261 548757 1796969 1258690 170847 539232 1344095 35137 899301 630102 1308531 1597760 1092212 1831288 1438176 527766 1094522 962969 202669 427814 271156 653931 1809624 388328 1660366 1560603 874830 1192454 1215146 1962308 136393 854119 70625 1598506 870331 1467756 1205607 7497 1372357 1762198 421891 1948495 1003003 1871467 1630309 791439 1995946 1427575 1360729 101276 1361298 140661 767325 1918406 1249767 394649 878283 1424957 1936098 10494 1102351 1276145 994582 275902 612755 1962501 705487 178262 103202 558953 813825 180093 1485049 892003 1513678 1823740 1429650 1361959 914965 1708564 1595013 691241 719898 203864 1045962 1444879 239160 351041 1024857 159898 1047164 536172 350050 49202 1876915 1836936 879927 1342597 1591369 1692957 1749815 1214570 405617 725732 1045038 1104920 888778 1269771 1845772 229055 1812462 287440 420749 1902856 1120554 1178662 1292634 109782 1353283 1187428 1331422 1586523 92314 681156 393574 991955 299957 1351523 1706302 1857830 972001 1380701 1313825 475724 295260 433110 837126 1581281 1600175 425830 388489 539449 1732425 11569 1575573 471708 658094 583823 578224 1467101 980348 518548 991257 295476 1753975 742287 1367235 772358 1407452 1291561 780909 1174050 1620247 1353655 229216 1106683 1628974 545830 202592 197990 1166831 1566619 1531386 147453 212685 748561 1928881 641015 1917062 172967 844957 1885740 982678 402072 685108 511318 624325 1552983 709748 759007 1869088 31897 1993147 799975 356009 625271 612203 1363832 1914149 783197 1276760 75916 126186 1279348 605230 1347455 1059324 1071156 170035 300704 1354260 1992646 1340866 690157 402835 629904 107082 68512 839291 1534951 1546450 1511391 439763 698803 406372 1980980 1038217 1808740 128422 1497499 1108747 913905 571934 815348 551868 519692 359991 1210087 1882758 976885 1754584 315954 782622 529708 694669 1445070 1739649 716798 1411179 1431671 1368729 923431 1985669 77180 665256 1349024 1636196 1768826 1170489 690783 1132453 1528460 1225158 818202 166218 168176 964473 1218310 1844302 1491050 799885 475368 703260 1372709 863736 13712 865915 1563693 288587 1638250 1917927 1832248 471424 1626660 241699 1323782 1139854 1479171 248771 1404883 223982 1271031 1955442 1111570 1978260 712077 145342 922607 1819946 673491 691171 1094862 591081 1231180 687272 545099 1248415 1345721 1587317 542796 1600405 1460070 1681338 1554880 1825579 993740 1081397 160219 1430070 1611962 678122 1679975 1424461 1371128 407664 647084 1443049 766820 1997591 914884 1193019 1277879 803733 337359 317412 1407902 724907 828723 1624087 257366 851458 1797966 1805248 1111072 690465 230306 132223 1751709 672508 1742328 645594 988506 429552 687648 139390 1703461 28029 743462 802 1740452 88504 1431354 678790 1389139 1796759 825314 1330517 652711 673732 779818 1466682 890328 1641906 959447 706200 732529 304567 249686 1311689 541180 1292365 1730946 1398999 1401836 1160503 650220 1259553 1943105 98331 24498 1951297 692532 1895527 1243271 1455281 531418 107077 942909 1086575 1865722 763171 477426 1035631 1771194 1116994 1453932 1552534 632650 607989 1728144 851166 749772 943093 1342314 1743084 85558 448054 525096 592937 769798 367184 1851844 80038 156822 786904 1959452 725615 1584320 885328 36047 324645 14258 1954904 916007 116168 812385 1838843 1570537 1633066 779146 500129 1325043 1401941 832702 1329816 403859 97178 654602 741870 1317787 1547750 429132 1705622 609355 406822 914013 875564 1438495 947576 1842802 824351 1339899 553158 973598 907945 1191016 1596300 1530545 1142310 752130 1302863 658774 1624522 455164 1921443 723822 868241 1748071 1121939 884148 901190 1197754 828009 8053 1829771 1453732 1062187 328449 233256 130294 1826069 286427 725719 1838725 1125200 752355 1425637 1503476 1365104 1202159 1229929 234765 1696754 475691 215479 1718366 456526 344215 1375291 138340 728682 1684752 1146937 511915 233958 5448 1523910 1729920 656421 1979830 423855 1516697 1680828 1999423 1208350 1478857 675384 1168238 1552987 203188 1869143 439492 376292 923397 413773 1701086 1743357 367721 122609 822533 104156 1352625 240367 1486849 1177996 701873 472117 43108 1957722 12797 374304 1080038 1621207 1547394 858145 1779862 952526 1030531 575596 12137 437961 194962 1215046 1757785 1165067 77930 1532482 261277 509710 537470 200186 729034 1343644 1829521 597143 1200097 970017 1619762 1836505 37582 393303 346739 1675024 199024 1394470 1912431 931033 121196 1932767 424413 72391 1100321 1020937 1809818 30561 1660524 1839927 1622481 1133506 400652 720962 271358 1191084 564353 919860 484044 967218 1484521 666376 1082985 601936 1312291 547938 1976506 158479 1232316 1215219 1699500 1355634 1132763 1871891 319564 1887732 85592 1326836 1468047 1080715 1168413 872600 679657 1345793 54896 681257 436946 1419519 1581911 709495 163722 1676136 1390462 1130332 1054690 493653 1612272 642406 480595 817881 1072110 993251 1419612 1889629 1483892 335265 1549897 87130 1593267 997346 1965753 1723877 125494 607056 115790 571722 1330448 146141 819238 1436493 149571 936535 1488778 1072191 1174764 907227 264324 1381805 1437056 1341514 1627795 1982525 282337 1776368 104585 1595546 731445 884808 1095639 1757883 1010885 1067638 1433784 1005642 1172667 42566 592660 542936 461731 1557597 1364200 1722683 717437 483307 1555362 1968446 310159 266910 432805 1073499 81070 1282598 406201 1955762 1199806 1738041 1079785 542889 1300954 1459236 1297443 852593 56603 455672 207717 564655 1553538 1841588 184560 271542 140780 518185 1228991 1802803 1192476 75406 1487285 674963 324319 1355852 1240246 1539132 796965 1995494 990152 1449142 950024 63532 985202 677085 1655680 87261 491372 611429 1335940 1783938 99125 77480 1800508 1462587 526934 1479386 1094381 1919173 1018921 680704 412471 1263770 1259976 610382 1579924 579684 1304223 408139 1427451 715886 823960 991513 953421 582004 475231 1639192 1981463 49483 335248 914363 111035 51769 578037 396610 1894438 1860420 1948315 291246 33275 706075 1359447 1272072 1336161 15539 1933855 1208580 953515 1460666 1944873 284662 1397800 1785961 660194 781148 1705268 138907 1556045 717461 1943633 1569174 1283713 1707761 1268114 1777248 1820088 1087860 116475 46427 688410 902105 1150484 545790 38833 551604 1111703 1155086 490536 789951 401137 1738060 1079585 1789888 702547 634253 1298617 1946423 790495 65251 1236506 1608067 1842337 301431 1754884 1615956 1295756 381273 1936475 1951703 1978395 157491 1597332 265962 1994157 53260 99931 597069 311742 1525947 1125723 822949 122976 430997 84422 501991 999109 545460 1886260 605319 1737258 1813437 1365369 1845954 129675 1722798 1495363 1314541 600476 1433508 1688755 1352002 1683185 384545 382399 1548841 1781287 54702 903364 1890689 1061769 734890 1693180 199351 1743873 284974 874064 201540 277386 1488852 1438933 850386 1904593 578689 585422 911775 1573748 1478212 1605510 293511 1777640 579377 1431253 1142538 1800107 43800 1238206 359400 895937 115227 1869625 1479937 1606097 616496 1842390 863302 379203 1353332 1643560 966049 1562023 1884767 1588906 1826908 318943 237146 1118882 942122 95576 1705319 627678 576838 29843 760296 577091 493761 1344546 1537571 1175300 1177091 1194746 94339 1475346 603408 1017753 769941 1000453 335122 39853 788579 1293241 1488022 614651 213385 1115883 1839535 1357746 1751641 765679 1382838 1293163 882104 1521611 52756 144099 1832992 6475 376174 1338486 1886290 784694 1626278 325698 668934 1193270 542170 340554 1934678 1983415 621546 1020498 1365695 277003 1031899 790591 1651530 1628103 1945280 829798 1197587 251035 993303 1111827 448199 1761528 1562846 398487 1924752 1183014 394378 955684 1326602 1992619 403750 1732707 647075 1763536 836536 743109 577540 322423 484837 1009720 340984 536341 33150 1787532 140350 791114 1732709 1307271 491545 451723 52744 94909 1924122 118015 378910 1322045 1328637 1809970 1361939 255960 1483690 414519 1084048 1703470 1057972 1967141 734432 380362 1971755 241984 1175878 318584 911990 1088986 1766213 1339559 197021 1974175 115041 1908306 816863 1500426 800528 1914536 1354032 1201134 1111785 1674581 633406 877467 248229 1288297 1739358 692789 1648397 796971 572424 1617934 1585819 1616852 1537967 1555319 130376 660619 1522301 368306 223224 761658 1700056 540052 796366 1756392 1638 1797777 1630157 143967 345034 1532881 1590523 1552669 323755 683290 415733 1397343 1528046 1487656 1939737 620809 1787989 998164 130249 1126767 1220759 1099163 841559 792955 782348 1052794 1232585 745957 307731 898566 891553 432942 598274 425048 349817 1028053 1917028 561879 9313 698287 1933654 1543055 1985528 202380 364471 677750 1036725 1477752 323029 512660 1551595 791524 1843517 1623188 1745081 1225672 327306 1408915 722292 231739 386212 1640763 1192747 1198866 1748042 1127247 612016 1929420 559310 559609 400957 1411618 635083 650840 798733 1634566 1984036 1015135 1027495 1258464 282025 1808121 1757694 686342 1396797 352896 54285 1147026 201791 290623 475185 688251 1888192 573182 1642425 1426739 1809154 1906777 673364 1116817 1651748 734767 1819331 1507905 1665886 506034 610826 1151379 1365929 813367 50245 1797663 1634374 1416623 1919449 305868 1745902 1376611 157922 1315867 895410 1393959 1792893 317943 1482249 1349302 646442 1575131 1630543 1057569 1984220 1296621 438619 1622725 1010607 98184 1750696 1991855 1333467 70445 1583475 1844599 1969104 630323 1652366 523406 673665 674312 1140771 1262547 1977580 868023 615499 1156778 863995 514229 1024848 322876 1782214 1370835 1200686 180567 898170 997630 1313084 1704871 780547 1276720 1391465 1384129 1723987 382484 846845 1045821 51488 1137498 438186 463887 386988 1485447 94332 589563 45070 470037 440507 1510530 1913127 1541438 179380 229301 1490261 1605227 136436 218676 448806 1207248 1308011 152598 1557224 486752 1280742 1339776 316152 906295 201752 643698 1448879 1889155 1703514 1753631 1798504 388057 146668 1146172 1660917 1587860 321139 1835105 1902681 1516410 898801 1508960 1037692 995014 575445 503096 1386835 642654 1406656 1883528 361908 1423428 1019619 1463935 895479 1256581 216383 238612 766067 1277648 302440 1469999 973601 1699109 1912844 1335011 378858 1246591 766283 487043 1434028 4401 329215 874013 1067065 634447 880715 1857800 960177 13865 722231 1945111 456795 1005802 985772 1364858 1444887 1678108 1690895 1880511 1932194 1943268 14657 322890 1676990 977976 1766397 1163259 1679672 1043723 1587498 939413 1492668 776219 145815 962347 104358 868256 66752 1987704 1822652 1582689 361638 89184 1021124 1908827 1800223 1643262 500666 1788490 410986 301199 1764641 1932149 1558785 390017 1758935 1580188 1687077 1332496 116694 1335653 455312 600763 354386 1010184 1055667 1085369 505300 975131 1158725 402831 911213 691203 1710329 1894191 96056 1974121 1779028 1144782 1373072 391335 1971300 1989142 350994 85834 59212 611957 1601989 406621 711771 837754 1668504 740824 1323275 768233 1722533 79594 293514 708232 1285906 1228332 439358 622009 1188129 1731220 313154 441824 687291 39065 202527 847671 1113465 688381 7073 1479463 1459874 627368 724478 69475 1278017 1384059 1321492 1184910 315304 1133912 691255 696257 248013 805392 1338775 159523 1270406 1062573 1836613 538812 73282 37338 574749 200913 15243 313111 1855214 826065 1339756 1980865 60789 438233 1702525 1849073 1573764 1505219 1156314 200986 1725290 1771956 42405 746228 418255 697049 1968403 1723595 792567 1314540 1868827 132693 265231 680690 1930958 1915963 464379 1744778 321036 919653 672722 1998982 788318 1111285 1753815 1405478 624137 1008913 1413430 843588 1661516 606585 1238162 1036792 79590 1138983 1223237 114852 558468 310244 902013 910206 690773 1590600 91629 1106719 90056 387024 789988 699392 1991104 171644 1331451 1064422 1628916 1620602 1713111 449570 1136621 1706368 1919336 714001 1807162 1548260 1608550 772218 1173140 1672172 1903468 561811 1985557 72633 165898 718183 1509560 1194024 69278 1307601 1080073 488775 894708 444420 1364312 659190 853403 951657 332494 1465969 915766 296129 1338806 1786643 824744 235503 454982 1241788 256624 406859 1006463 1617287 1133841 1898082 671692 696084 263061 1615946 574110 1149810 1485987 826329 668294 24041 1857505 859155 424493 1491022 239876 984393 1307901 1977075 1268316 765213 147145 1720473 103978 931869 258745 1009683 1576362 1652239 410778 1779185 1826805 1498507 518944 806827 1742989 11384 1846017 1280086 984618 508222 374007 888516 1155816 587648 164848 484356 778085 1074191 1676857 657888 173108 1895043 1048597 1956363 1637366 1502717 468936 171851 145691 1451579 831649 1631603 10948 1292536 1615758 511495 1137763 1157282 1239413 697578 569997 1832734 736413 1353509 1850616 1956972 1371749 1948584 999716 37574 1495496 534938 1364969 117319 1799977 670506 1233875 703053 1676960 1191288 1913680 1138500 66946 1496811 667604 943202 253470 1592745 383800 1578889 212932 219226 290609 1718047 1408590 588762 1987015 1802015 340763 1026816 1292407 522868 1236203 1174823 1593808 26962 243223 1375640 1138227 130330 1287861 355818 1042573 255381 1657193 1439335 910746 1645227 806057 647123 1632279 705765 1276470 1790298 1648226 411366 504090 1516701 457860 1113042 234177 1272399 738637 1516053 361760 256874 1460913 1174371 799443 1389389 1694135 50328 1717367 1347568 1663704 627531 1219212 485632 458024 440398 1483498 1062221 892796 205160 1518735 1291116 1119772 1918683 1107816 1938321 822470 1692343 912440 1349678 136068 1747600 1964813 1314810 90214 735107 1043196 1995061 187565 1822059 937303 371957 573146 1029056 1380951 541295 1677253 8863 493619 505383 1822325 827731 254461 360787 1023688 1409555 1500464 1197811 1153181 1270347 681089 1397272 93477 1008632 1862957 1966693 1169955 382195 337990 1775374 1980839 1107968 466204 1550421 937953 398031 1487990 489932 877323 1178894 474295 454012 1916359 182921 1499864 1159255 1547966 1230689 929924 1033760 412852 711839 1493365 587170 928656 312187 159692 906575 775447 1515985 1135091 1449428 1746135 8604 1522547 1075912 1621983 1261382 1066245 27012 1545474 1751874 1508122 1260185 174538 483713 1442188 1724220 975756 1107807 1877669 142741 1586050 36411 1374419 419092 937179 313598 266966 1331736 1192284 921413 1223184 644403 1565134 696414 1422051 856521 1545595 1992468 1624680 779560 448240 1063886 700819 958608 1801253 394491 533156 112566 713025 1663705 1523036 1896578 1266912 319342 1533340 477643 1760384 488278 1075509 1037289 287385 175922 1062295 760005 378784 990605 99887 714299 1179637 585935 1284634 949275 1946942 1621917 265967 147784 730072 654901 1328138 1110666 442101 702793 1791069 1186601 431456 1957456 372521 1275889 501985 44307 797738 1143511 413163 1251179 222594 573645 788220 624256 1583215 200262 1351388 1368209 1744456 365632 1736983 141006 688776 1853544 1506917 792382 1833528 1082772 319677 1325787 351021 342770 1830887 592107 791825 1904468 260371 743873 940531 863358 1044379 1434994 152876 1097767 1358919 989878 1500312 1820305 398135 363700 1795069 185880 1707218 287865 55036 1238521 411226 770190 1835042 1369188 1349742 1421199 1358542 841703 660370 829809 1724349 266950 1761909 1668746 1693828 595309 1251116 1773644 259164 1671364 1591584 966423 1488185 681393 216463 1317788 1750629 1103386 1221945 1003522 1276748 1530547 1396390 107138 757100 1677444 150480 1408716 1802153 644950 1455184 1911239 1840268 538551 1082446 635534 1513410 106325 272548 1931351 1892265 1922285 746618 820406 1855354 441746 1222757 490208 591573 1638892 1505448 1402463 923995 287971 421548 1432601 1898578 1830221 699354 1936433 1626861 424789 1043619 1432307 1488078 597404 1633233 1874718 155078 1311834 1691205 1122644 1775701 1364335 32509 1804553 638602 1371408 649599 392068 159274 463474 890621 161684 283947 1979446 1112701 623414 29692 470182 1312300 1250927 1992066 283014 1085905 1476096 1899286 1784840 1002390 1084620 651483 1040861 1217246 755046 1062582 799920 633670 983628 46618 342122 97305 1024753 884150 735738 584327 455366 1093782 1089023 1390319 110290 676406 1116812 1467482 1444066 77895 504746 1816890 595260 875939 1885869 372505 1785480 434470 937249 1702012 615273 1506728 646832 526509 1427029 1681004 1045124 1894821 185894 742799 1117533 1897311 60451 1933937 434657 237451 1172276 206143 491360 1503372 133788 877506 272912 297530 1387982 918975 169492 202891 583455 1312455 1976940 1995445 251757 1577844 648017 851487 266730 1288370 1021278 1051460 925763 1284095 1501359 455371 156991 1441514 1566961 922097 1843778 1563849 760780 1470033 40972 369169 832885 312061 1264335 1728521 1611376 507545 1615158 1933570 535552 112715 333095 1729808 661263 1822464 527849 911982 932227 1527013 344718 1923478 631623 263493 1262050 1889309 1886473 174134 954201 1591887 191407 428736 996357 1104910 1188417 180995 882920 39486 1040510 914825 1135499 808812 1361390 1219566 456785 752917 1803485 1070105 527538 61540 152742 471763 1995124 249631 448412 1706406 521580 1785311 689670 897464 1855036 1162781 1087503 262527 582451 937629 1723812 1442714 149333 1311791 511334 815904 203340 294713 661214 853563 228610 1852200 917990 1786510 1217803 859115 605248 207634 1111872 1442913 1926539 887693 380698 1327328 1930916 1903470 1470634 688963 39063 456820 324148 478885 1815386 583797 1831906 1176192 1691013 1660463 230496 240001 679201 309511 109803 95503 685560 1467008 332217 1874199 477036 58626 1046816 160421 262987 225609 102855 489662 1607243 1651743 828363 752612 979668 38538 1230834 785399 1651971 909029 284126 976150 1615236 1337175 45773 907419 808611 272124 960449 1718219 803962 1385435 247483 1116701 1675653 706276 461774 1428914 1674997 1655724 1623222 773407 1326673 1459012 876620 1587377 1130637 1750888 447199 1724972 305697 290872 973515 1757335 1269006 902310 239320 713792 179743 273993 1224272 1049410 1289459 566815 199599 1353330 805820 1922984 790440 1104314 529748 1420807 777064 1756475 172605 1921997 69159 1200040 363618 1366165 95578 1032243 14542 109976 391796 1695095 931527 815959 1694161 295831 1760454 813730 1483722 1280490 453866 1560913 679466 925428 882502 273250 1339111 841662 15343 1476720 1787680 1525897 1766340 221896 162868 70744 1595529 1993561 1766519 267725 1415944 924369 1660235 646601 1357023 1667878 425349 611584 125890 1865634 868416 1403011 427405 1531467 1971553 323483 1351727 1497953 1362950 899035 332715 618330 1832648 1239525 1526070 1111325 220115 1672430 1914864 987635 1095776 1079633 688611 879530 135829 469516 401914 542790 1298105 177817 462156 1063132 531339 1860581 1580655 358519 1891872 967631 1472134 1198439 1708187 615423 1965142 346603 1409532 1352592 1529258 128120 1670022 1401035 47618 642316 204583 357146 1493905 1747965 1252862 1027412 894434 1614463 1426355 1784474 11042 1016397 893577 549747 889814 934790 1288192 813937 1417373 1769725 670473 575889 167717 1066917 1414361 1492514 1053353 203053 1927437 929351 1014727 1662978 1869089 1444768 1386295 570390 274570 138768 781097 585488 544442 1014159 119206 88982 379936 407753 1201655 1059100 309564 281272 1675614 1495339 1818795 830543 1935411 1590199 133381 597741 1655688 1563115 587093 743906 1107301 614530 1566545 1535621 637171 1796485 1880139 170838 310640 718705 1624662 972604 609272 470595 1407178 1577015 1024697 301817 787860 1900820 849890 1623613 1001675 1610220 826833 407066 70899 1794209 1125247 1245435 1988809 901735 619308 305491 1681694 924067 696951 1205595 401840 748034 1526506 360445 130365 1039237 1344378 1334832 1692205 333682 146385 1352245 1185871 112203 1546335 645576 1482413 535969 1866829 687978 1465306 1623499 1978690 326368 462814 1192031 695002 1869949 239870 1802045 1311401 884924 82428 834772 1919145 35516 1841617 84641 1019676 1277208 718765 514547 132479 22926 1892040 1266368 120826 1694703 723640 1007727 1175611 482074 1966129 1607891 1220825 1943494 817001 498437 1101850 862954 231424 1722290 1349661 36604 78153 1293698 1331428 1731566 1819568 51741 860130 1997557 730157 77902 653720 807522 992695 1358713 1642137 838866 1093523 425214 893955 638719 681864 1578203 708098 626529 559287 906589 1235709 231949 65958 1673819 1665117 1962460 606780 1051840 119875 244286 1186963 1301727 383543 356507 414687 209394 18916 360297 1630835 591502 1597844 1956114 1233963 1024407 1575104 380974 1229913 619853 74700 202454 534643 685269 1249084 434821 849241 330488 146651 1407880 889892 612687 425001 181223 986272 407563 1829415 1136919 267699 654567 946642 583587 720684 929595 559521 932322 1363002 1074239 1535401 1768967 207763 825478 324921 615887 1634501 1392351 413512 595429 1218778 799825 897322 733740 1717542 760487 1769446 1966961 1855859 1277702 1874334 868612 1395424 1849619 1922566 1889619 1726897 243981 1724383 756628 897047 181010 862839 567115 1935078 1477447 980838 1603787 1810452 393425 224705 976231 1695713 157292 1133922 686079 30614 1374588 65410 514165 1782954 320056 1346791 1147064 1886563 156855 791265 285012 1897904 1727975 726537 222656 8766 939345 1001044 402819 541867 98500 1247239 787507 855381 713046 163433 168596 366600 263698 739272 674222 1404425 651680 300876 1447835 7462 754193 898177 423837 727738 365596 1207914 1504471 132940 1781157 233228 1902531 43135 1282088 1892423 1219900 792514 1565180 695843 334894 1082698 347182 336620 1974503 682850 1360124 1543842 1600468 1374990 1534575 141873 351811 604055 1027303 676985 1842630 444952 667625 1450965 210089 1770021 109927 1961012 740804 1766936 1694686 1690875 1513107 556896 1857600 1264981 701940 909141 1850196 748991 194680 576360 234005 936092 609138 1925287 1835136 1007249 1821802 1528148 1614016 1653051 1264592 59029 702473 1350397 1047049 243526 1722460 427016 1344345 1222652 1907960 857658 123162 1800834 1698702 584572 1690584 234468 381996 1088373 300670 435742 1505243 199247 64384 914262 1598213 1193387 1237390 1721461 1633087 507227 1014185 311417 1902383 462368 1005906 1031628 1398700 1804062 1240156 1522984 1918265 854050 102069 1938093 727159 382360 1113466 1157855 972190 211296 1236805 1628195 49511 400315 885005 1074972 1800181 1967087 974255 1221850 1767237 586484 1357565 1227667 804554 1517884 838461 1509012 823124 1805655 545911 314261 100366 1149149 1066282 1077606 186592 170772 381153 1901921 491716 999203 1529686 615165 166358 115004 1576563 1693262 679026 195412 382645 336096 719163 1093575 1107412 1949909 1792382 258341 766947 1741340 646376 1073833 1207843 63499 1842548 163973 868339 240693 1808438 1565680 677329 41689 881103 1650206 1489450 613964 1510332 955462 258457 421423 477783 191929 1106304 1568531 868638 29481 1619342 1639640 1158574 101604 1417460 655737 1626147 1763136 339021 891029 1169936 551213 358448 1674961 1275709 1688829 880582 1018424 432630 816275 1584742 1556583 1421225 1562755 1347949 998850 743464 1020554 1771978 1610481 1506109 1137745 706849 233930 1722559 1229840 765646 1718283 1090035 27563 146513 559778 134796 1728660 972382 738533 197429 670363 164546 673601 1387893 661813 1732860 37011 709527 729087 15553 1991466 907233 993796 652971 1922512 668256 1812018 488679 1665010 1951666 1656908 366533 104945 1110488 534871 565520 1932780 856708 1766577 1724455 1588085 1018123 1750611 613731 1687380 1723932 1957945 1032763 246368 307481 1599901 1252829 360769 1659223 1862724 1358718 1745924 1046532 607605 1248964 354480 204593 1473215 1432283 1659947 1065825 120486 1608781 563667 1212902 1274793 1497152 1502245 1838994 1923379 1922908 111571 721978 717484 1653827 616371 1979008 1765348 991182 1694669 747709 181254 385221 1593646 204984 1668436 1974091 1135824 91393 726396 1430023 704441 1772537 1420359 1445875 1270442 311534 1600555 456594 1261004 526677 1565705 1027895 283212 750490 1387035 1248788 213272 1170001 298839 839947 1659118 1209346 1130719 1096597 1353371 1776988 1600087 866106 755871 1385078 1711592 314890 1403750 1191083 1155963 1776385 1963265 55277 1260065 459125 1752151 1262076 1961717 1288717 1473323 632841 320903 1448156 1285551 638720 1948692 1840147 1654427 636090 278438 527744 735271 1205418 1836743 1034885 645960 1965987 653131 116439 1334634 654885 318732 801224 926049 277037 1092213 1527865 964426 1545146 1484465 1991038 1581898 931003 265014 1765937 1633856 193771 1823843 850167 39172 1430955 160482 1093136 1638022 1709064 1635482 860798 85331 224253 778145 1230957 1905730 1035048 1370280 832902 1624483 1098754 770858 55098 1664698 1105578 290558 1936325 876740 10219 625599 243349 737371 1337968 83805 1855712 1888318 535290 1447378 271138 1061698 930115 126882 827638 479122 1999145 1853715 731704 1422586 335819 1440455 1693991 1284427 517912 772526 207935 1872868 462612 1762701 1456757 1798157 1181604 470966 1006995 599727 1195460 649037 751427 1564599 367760 887793 1189381 737044 1171563 200852 1681705 1422802 976886 361173 1394253 878999 1432268 1288327 416360 221697 1868234 850008 1746075 506313 1991058 316213 1809060 1438947 1579007 1976487 426685 1352807 751888 92606 1717496 239230 195081 1409487 866821 215582 1822568 403955 58993 142172 366976 908160 645925 1126162 622606 93228 1774811 481435 416121 671473 358796 1692818 786131 1435588 1262776 1578620 1858819 320237 413045 1251940 1035620 1759029 315450 1560748 838528 788724 925846 1268566 740888 751173 1025036 578005 128164 1875529 967345 615347 849371 555452 1889127 1235056 1933986 1875075 468453 471229 1386917 540367 860414 450585 680158 1114741 1177731 1827021 1647168 489948 918762 1526093 464672 400753 1706703 1133791 1248137 1384874 1912106 471144 1474777 668657 1287034 912632 1688582 427966 24772 959762 892559 562341 267971 1082788 1319328 1103476 2253 1299152 1150992 1190041 1174753 1255651 1860428 1785977 660882 175057 839203 1602624 762686 1382850 413882 968285 295329 1501175 1989065 310869 792858 1644375 1431438 1154987 1296359 347308 1359650 782196 222686 1108549 1066497 934492 1918926 1660690 1800735 171144 376962 1277547 1804241 1663891 640683 1578480 304090 1822536 1790827 1028328 278568 1889569 1933110 1974259 58864 346447 856663 305114 1988600 315707 609437 354262 1805286 555670 1608270 366024 1976104 926256 1466375 1028109 928207 589239 1663056 440752 72908 613377 954552 953905 1589863 196823 1139178 1806507 305218 875926 1836413 498480 1551132 1040253 425379 812257 884934 506421 1397752 1057944 408738 1827724 1639721 1261615 1581502 1488913 293832 70900 574753 1011660 1704192 1731814 583225 487588 412799 943272 125777 1166963 1364549 36643 1587964 245753 1973984 527060 1952561 643053 329934 178605 1559273 1747881 111654 769551 1111530 1815680 43018 526138 1324876 1852754 780108 388168 1515762 1130628 1712884 1869779 280065 848553 504815 70233 1191985 1163519 275093 306026 1872203 693404 278912 733596 963977 71461 1335479 1952934 1279611 635688 529610 268155 37108 135989 1717230 488594 1009159 1720315 362946 193551 944819 1363231 132325 1857667 1987313 1914425 1946901 1075976 594652 1170749 1530396 796041 513977 1945543 1242941 1749313 614020 409721 994446 276493 123801 590763 1079235 1282868 1446711 1598297 302586 213542 1491381 829847 299106 952105 262610 287486 648267 85938 261862 1442985 1433841 936279 1116218 1687027 715540 1936641 766005 1708112 328483 1873602 129883 740844 1293194 33493 1772699 94218 54280 1151121 1425458 924832 1015352 1636664 1435888 1399001 834214 1349344 784890 1242983 1358033 211719 221665 1408691 1354967 850870 685585 171127 1593759 757568 1433049 1735195 633113 1963972 1122520 410709 109329 764848 358329 68837 866589 1991413 1123846 309231 1150960 1856904 19483 135388 305322 603645 827448 1922426 1447908 1486649 571001 802986 1407216 1963101 716705 1240599 922885 404482 260152 617714 713366 1211927 942220 1745557 634367 1954359 469805 1851632 411999 1371048 368334 146748 66648 599203 1459365 38654 1154661 137343 1523725 737749 1857123 574158 1008677 1354799 1629780 1795608 586265 1128706 769691 156636 1199605 644986 1004734 1597051 589015 1085265 1596807 834238 337014 690641 1336387 202408 719828 1561477 464316 840741 1965036 1130552 1615755 702826 1932468 1357380 1470574 1303690 1402994 871163 1983688 685185 1332571 851682 569320 1786539 720693 885962 1338714 1728083 547521 423339 127121 428586 1690495 717438 1358168 1661080 1946260 1647857 1853896 493830 136223 837653 1466319 18529 682554 1165509 510669 540765 1759120 1718484 1696721 1446775 410947 665653 209369 5334 791798 36887 406794 220334 447795 1542690 370890 595546 1172741 1690295 277716 1130331 1478010 1513550 488700 189475 1055795 605125 363657 789592 916614 700934 1596648 1774455 1905502 1863442 588513 876358 1736426 840356 1083989 667534 26960 1054914 1826170 323273 466249 644566 1294378 1466398 1720940 1706611 912241 1778406 1358597 1217693 1727899 1277033 1216065 831507 834545 570787 1716454 560689 1372077 1011722 747696 844775 1813804 763065 1001588 765681 216696 43550 1407717 850265 296386 313026 1518281 1364416 1843186 1600806 1765225 1319052 1561153 1465637 229288 1981363 618110 1788276 1590771 1852810 1013901 703339 1210342 813592 1542804 1628582 90995 1258345 1436902 418297 671336 1367757 1393392 1964776 1283005 1634029 1025855 813446 1540278 1069268 819459 1148510 766934 599991 107811 304945 1055120 1404536 718499 495279 245860 120289 301364 1741976 1098531 1668480 1186237 1780348 503927 1496031 1370192 1308555 1538214 415393 393174 193201 99215 865073 1362657 824330 1232424 1762415 1358440 79308 1215154 1089508 1012258 1382183 455282 236563 479190 1356595 684631 651160 1961769 945232 113948 1070378 1175755 758282 1814717 895483 1974477 1438479 352155 1042533 418597 574725 623941 918774 1800108 146929 1875057 1187298 1854589 1397587 1968753 488032 288719 1353088 30196 234403 801266 30371 1475274 1700912 336522 353523 67202 1247121 228814 696300 1316722 157120 1615302 1800662 1724415 1522923 151917 732383 1047806 1171938 155463 1812203 1530150 1036495 968230 600328 1041730 1553394 1380090 605396 66701 409659 1504697 966429 1153640 1866749 1155410 115673 135352 1686397 1124733 379253 1128203 745250 359518 701246 735023 832058 333418 1929120 981726 1001064 212402 1119050 1019043 19965 1442113 1889236 1520238 123344 563333 211102 1451224 1604191 1156023 1817141 1907507 814748 107483 1449687 1444627 443070 1449401 413366 1477515 1627019 822148 1989072 189709 359582 1221997 1347070 1408167 46273 756955 6360 995874 200906 113555 190774 574333 378926 237052 1661727 774257 1767182 1075551 52129 1003971 1561830 670201 1851228 1466885 404240 1485637 768603 581860 663058 997021 1048848 1616464 1164809 281960 1937975 212912 1663112 970457 1215864 1371870 1719495 939593 128013 986762 441783 78730 845991 1552109 1325330 1268830 1173513 1649024 729949 1356914 127869 930444 485849 646420 329641 505655 417076 1840669 387730 1958667 149979 566159 586504 982802 834227 1977040 247219 105165 392799 1706269 406857 722136 1353503 1547894 580519 1901957 1451509 845818 196777 1392534 1690539 1031373 1063064 1546804 1133490 623219 523627 904626 341510 221299 958297 539070 1316556 1463341 397077 1100602 1189085 277761 1793492 1209895 776222 1728659 1759111 977300 991504 277166 383644 885550 585760 1078409 578878 1686512 701772 531191 422174 1897812 761646 316944 971705 779687 833638 1119605 599549 569950 1816940 204844 1610575 823427 145586 511991 74196 436630 454242 1781056 496693 672345 1067079 519293 766272 1773240 1924078 1376196 1910993 744655 1973032 612799 492545 270805 1210941 630492 563824 1980925 231666 1525073 1092935 1793602 1036742 1299209 1275517 218271 1066926 1758230 505414 846368 890771 989307 1036953 1348667 1412916 1559093 1190774 1427678 1129794 505133 1075473 1028820 723365 1354316 734049 1618748 1000047 370303 1698410 244745 1227405 55165 963964 802030 1791101 1147648 96528 622214 488961 66962 1151113 1862713 1808265 799224 1781666 563847 976102 1420511 441996 1237013 115196 1580208 558096 236775 727568 67742 171770 38711 1339194 405085 222199 1958386 29752 62281 1403141 887015 1199630 600923 33270 1715215 787058 1483024 208292 1346834 1890452 1796159 712938 1202621 1069689 1666628 194525 577627 1584204 328230 51289 1319549 928300 1369926 1576947 1938848 855111 965994 119096 1040042 1917608 518381 130122 1004184 1177914 827785 1167160 1310977 695398 162100 1622162 1708164 794368 774942 1770141 326428 562954 1967882 253143 370137 1678978 832530 1718337 6180 1613749 553202 619925 575399 522997 1701692 65084 95943 200019 499309 758245 230388 1119220 328217 1976583 1463786 1939045 352384 226403 1213794 1678279 1799703 1670966 707203 1553800 328950 688870 1765740 343977 1512824 196350 964106 1177076 595646 627197 1525682 396015 635838 212832 1409519 109045 1248044 750050 701888 666621 695039 272317 730438 1159460 148669 473072 918864 1870059 1348379 855060 1180506 325798 462449 697474 667409 1184615 1892044 382462 1853732 1673401 511623 1172547 1804564 1844235 1734754 1208146 490053 502951 1513045 38647 1804133 1353493 321025 806305 1293925 158027 1542657 428602 1173539 385686 1555048 1332714 369783 1770290 1030014 1580369 1015064 640108 1948520 1233461 960829 1068032 364722 1599907 627680 1056845 1603181 1041906 543653 414594 1270445 497981 1058806 1010739 339772 1408622 879668 594753 873754 1138779 111668 724191 749229 1081246 650480 145560 1367360 1673067 613458 1155215 1404984 825241 193604 262201 319983 718432 1903865 848757 495406 421529 832380 877100 481803 1943324 84194 1884524 110627 695923 176031 265591 1397805 930832 1866723 279652 976148 168132 1641403 35962 956336 241464 1616719 1670407 1166742 1544159 815546 865219 1915422 1745300 1312499 1184048 952156 761618 1423285 551759 855843 1654820 713952 1133634 915866 586999 1344255 1251708 1224095 234549 1084671 190204 1246104 623344 347191 1401106 606436 1026676 212067 1930907 1041164 1550452 113092 1898144 1996552 1035806 1992499 1602992 1545969 145405 755343 618883 1354381 1498133 238439 332062 1393232 1770950 1705275 679900 1139907 1596446 334451 769081 775990 1017806 946572 961978 1520101 1900388 1763372 387987 807490 1662207 694542 680150 1661694 719145 650105 1413771 834415 1605835 811765 113326 675546 175914 643780 1101748 1354528 1027547 157435 241672 1767233 1620471 812907 609331 313984 1159216 306234 1909713 183604 1990687 956053 1956605 1723516 1992132 253086 588699 1852526 1961766 417703 1183673 1278783 1931190 56330 1128146 104957 1882966 155914 849381 1096757 855924 1357480 662448 1299367 162659 270947 856209 1257429 1056005 215706 1530912 1240704 1412336 1970227 565751 321273 244929 1086265 932909 1599365 867391 736613 951521 830867 469067 1612648 1082498 952900 286114 974445 1336167 1348990 288813 1115740 974156 1230182 1996849 1944600 580620 173148 1269516 784280 775351 389139 1763189 893470 1648548 1467739 1319487 1036271 917775 1182360 119552 1351541 926258 658596 1532593 1736799 226583 1086693 457615 259350 1698709 1125109 17048 282326 1022901 487579 1697136 1271287 1381420 918725 1700623 1622229 1358959 783850 443544 996628 1480929 1929007 265085 1580334 672697 936054 1727254 1490980 1887688 1861281 246147 1511294 434659 1593945 1639745 428261 1114093 780055 1467655 1806805 458452 1358591 511016 1061172 306113 1704237 1020920 491223 258502 1741910 247487 1614664 859849 1135745 1989226 82370 96357 993977 27803 328652 1215222 1782985 1108813 510606 65474 966959 319761 548749 1751563 238807 769350 937635 783035 599656 208713 583274 1496087 81923 659448 1197727 864766 1153766 331989 1179863 1859714 1637499 751659 202909 1820412 700843 455378 754892 682972 1537120 1126168 1709914 1697585 1527235 1724078 1904183 1555331 966381 615460 1013832 1570658 671672 1714887 518159 310854 295818 701549 410739 613639 1851297 1505095 193416 1112498 1236572 433730 725106 603821 1638037 565530 497595 278506 905623 1444795 1185711 1781394 1359794 1977909 377704 1946927 1768590 1571261 665804 278396 202708 795116 1660392 583955 547752 1312527 1321091 144631 384898 1485120 404763 836168 161395 1095157 1218983 1788391 1717806 413809 490995 63257 1179094 1675071 183194 330029 1929552 739456 13227 215988 883399 1384742 1954341 752997 389849 405393 1727985 1831581 540468 915386 1356422 561370 1935521 100130 1138973 1739197 1097231 72200 1042559 1147351 222740 1924367 1230670 447336 1970391 12886 1537939 1582175 1625505 987287 388730 1606405 90255 1057722 1373386 252883 1498521 200769 705394 1755036 622518 1311301 27695 1869635 36573 178332 569611 447404 1290784 873842 319938 1910210 907874 1409742 1865452 1190580 1090884 1820689 355254 1248438 112529 916849 1036587 1372504 1971893 1398659 966479 848064 174878 637273 51666 764646 345972 1272512 1235916 130578 1680836 1126163 701024 1554818 678890 37386 801670 1716580 1727147 565676 1673494 1667922 1408638 1896894 294188 661944 266940 1363566 1671623 1552336 48218 794316 838903 834650 1483101 709885 504812 736091 878294 268379 71650 55392 854531 1137738 1529843 1273281 1981298 1708046 37073 252093 623706 1197687 1493862 1212380 609962 1881294 1003410 993978 1192629 481230 650462 1236259 73671 1353962 179820 199908 1744860 480038 1689645 444825 1096136 817227 924663 403677 1976440 1478504 1321952 1380876 501385 1171618 1374066 1116184 1161937 218255 1767765 516786 1289230 797208 202262 385312 850098 23800 1138894 154458 1556942 94944 1287032 908383 149426 1249328 347493 1985385 115635 918035 408607 1963509 1837744 631660 63194 1637739 544899 1931897 219450 248696 824 867811 1390280 1228012 158708 1503353 291233 22290 1889975 1326667 431229 1058773 48492 930856 2016 1362607 28429 389477 1004128 565088 324899 868009 485724 696568 173490 24391 1330707 1093463 1356425 1062626 1728888 1642448 465572 638031 1739852 1315384 1298876 1907853 1431124 337644 1671945 1963210 909567 1283958 620399 842267 571539 1300889 641280 1056930 933701 536466 25578 847480 1738002 1909643 11812 319126 821374 1027124 231329 1120261 1080061 721966 704904 883642 743021 309156 309950 923226 751803 712416 266035 163472 1050300 173343 1364096 1883734 593632 111075 1881867 84809 1498866 902225 1909090 52227 203244 902717 444277 803764 1163299 1788730 735871 316178 714995 809537 357096 1194656 452583 936399 1705917 1218004 1731841 920827 1366239 1165469 1829822 71005 454021 1866418 578225 1396042 1244607 1294960 1793613 136285 1244323 614873 112662 1242289 495177 416055 1634072 1582130 887670 705913 141286 1501691 274925 1191691 1031829 858461 537716 57973 1268535 25991 1567763 1928075 1498030 152371 288154 336474 1861988 1442646 1500241 1481349 795920 807672 1230474 658521 102872 1312220 1639815 149238 1403600 1021348 1783306 559788 1533577 1910896 1314003 1934304 1108496 1790199 1503742 1767726 185770 701517 1895817 2230 389266 278209 1813467 1123164 852271 612841 1338754 1414627 82690 1610968 1022085 1867218 792010 1413942 426452 1463732 895878 1826609 1830904 1646231 542077 1387056 280084 1139314 1191223 1244067 527117 1256150 984767 250877 241093 737864 1904748 1427860 1499652 656983 1797798 159615 863436 1378522 1647139 741754 1996025 1352184 1303059 696867 826535 344430 830986 1846852 421865 357684 564517 151397 276109 1304202 748388 890305 1608320 1895545 741666 1946745 116014 1209413 1330063 339964 1314419 1437103 1524634 36898 672480 1697811 1203837 1344607 1507118 1535609 805603 1241235 236631 1390838 692113 1318945 290176 89692 1288129 121011 525322 485142 1439871 935605 1937016 529304 972889 1214181 1286645 1958568 1523723 1033461 589741 919998 18164 801322 1397049 564866 1828920 628435 197588 1586813 223668 1135023 1413719 390208 1338983 1043071 163871 1332643 1514619 1996784 1449157 1176426 1826306 247870 769337 414767 1122023 57899 574170 211700 1793591 1079651 1264010 738518 1863165 1107282 1509859 1317090 770073 84601 1614064 692519 850254 1304250 1773605 746605 980145 1620744 301705 601947 558806 243292 1579436 23128 1466896 1931263 1712996 15548 1470728 1946245 965804 972608 710454 1536753 388025 922936 749805 790624 105645 1594165 890423 1967222 1047724 1999073 946270 1334818 595331 1485345 1285621 1438428 71349 741280 650584 846709 1639378 418508 1008825 1657240 1779193 1789563 1575737 317572 694743 1923757 1697402 597702 1463261 239602 1016939 1379376 834100 1257186 818570 911825 1722322 647325 1646447 1034625 714340 135147 1160414 314428 1035630 1802529 554631 821949 496112 54995 576723 1868911 780684 460704 819805 1884753 1677291 150236 157169 1856128 1604568 1074347 482056 1843449 1236143 982300 1337673 1749473 1487423 1057687 1422157 266972 698830 25209 1964100 6599 315824 1582958 1030095 949138 1911522 1894759 546900 1363849 1304536 173022 675243 393687 747486 641326 1968647 1941169 1404293 1424189 793002 972337 1076640 810800 1324493 1734989 883067 1456630 1225139 746472 1477646 215940 528578 383696 1068102 1474085 1160847 852068 1434096 1302226 1263977 618381 1553643 1965220 864152 1097032 1745481 508658 506362 566065 416151 854445 1379664 145608 316140 361981 281305 731134 170621 1971003 954547 1923906 185319 807902 1967804 1958952 1215142 500674 738646 1842565 1560683 1908164 562362 699202 477594 294237 1509717 911517 1450944 778151 1864044 689279 1068665 1908771 1152421 1715699 607610 1340207 1002144 1361489 1306136 835161 588916 677142 1704826 522899 1765751 1246358 437797 986615 1441377 543021 1846803 224053 729316 529875 221132 1439341 1108139 751747 579820 340595 857518 849062 1800495 1714820 1289990 504259 159525 1657756 1903054 241883 255226 1522741 225577 726493 441615 1630839 327138 11524 1520104 1680609 1397840 983235 1518854 1127668 484351 335001 1896275 168606 1654313 1521234 631194 537124 509809 181819 1208073 128748 205354 36617 556890 746858 828148 1167720 411130 1520948 1906318 89361 660253 1416734 1035407 190377 1695165 100024 817596 1963395 1551987 407971 1702572 1916474 750224 392100 1664983 46915 1181970 429644 1665245 159122 1987356 1964878 740486 48993 440935 618440 1871782 546625 708931 429786 1723258 885940 844860 1820864 1165464 407456 1099421 941790 1082223 1404228 1616276 551162 1612373 1383544 1682971 1649683 178999 1960152 427660 420422 312034 15710 780451 368531 981390 758883 1390816 1987907 1012359 1654441 956026 435956 1178197 1674766 544307 317768 477100 761502 755477 424456 601852 1190220 589941 390190 16840 1387650 918440 238546 1432090 123523 805642 494059 1636758 986991 841771 1183665 758861 1990818 771494 1679138 941241 236027 490956 1052394 264880 1381214 790152 979075 1621225 346530 1094239 1367610 990881 899887 434778 1446520 1017015 744904 791836 1752608 1114508 249522 261347 313722 146269 1234688 919532 1503389 432256 1613601 409833 1768056 828456 1069981 827349 436270 880847 1848869 1321160 1206205 1253724 1060388 1957209 8860 1015212 861741 710812 1466541 1919527 175532 1923047 1404174 563388 1042160 444978 5624 981054 1214797 778144 67926 897563 1760436 544283 1631596 477162 150958 1499257 67393 1712269 313655 1070482 1626985 274435 119411 1445331 330191 1442798 789720 462790 1610262 196606 469560 688222 1313313 357868 479571 531730 936825 760325 1644174 1431724 834773 1038261 617251 943189 594266 554428 806126 1903286 1703234 1014250 916955 1895192 619303 483121 263466 1053342 916282 572277 1284594 1427094 248078 74350 1756879 1575424 435133 55300 1485140 104998 1592762 1122663 204457 1938318 502220 106231 218860 480575 230916 1226516 848846 935709 1921003 1216655 428607 799808 1106668 1742010 426630 1761895 1567328 632254 708677 717967 487342 1163223 1378802 1746247 1591498 1228366 1245670 620390 614736 571481 944184 699851 852476 1775897 1996308 980660 633672 1193747 1110299 1543280 470170 1935289 581918 1925383 686017 1845355 1857896 156028 980620 289448 1718659 1861388 1402829 399591 1353815 1203428 1756416 151969 1337003 1655136 61905 1444312 807112 483328 1133835 1393722 1730297 1829137 1779812 152246 1217403 44395 598951 319904 718414 1923243 1971059 405290 1877028 1198165 48171 1409117 582022 1810511 1043754 1843892 710479 978388 532580 648416 442869 233049 180448 1655346 1719814 141770 1984639 776611 421846 16784 331918 472204 199993 1260050 17282 301385 978596 1890759 1340392 535057 1580995 481117 417873 662386 1257858 626066 1632458 1108885 1031694 911657 71330 450625 1909988 2838 1215093 703838 389151 1949137 1509530 1498646 1936998 1882136 836438 749536 1022248 383653 1070048 825045 674028 290139 1887610 1623624 1733168 59318 1933716 558150 661807 873139 811546 597802 560818 841948 1055898 1078264 491221 538606 538977 1144497 1184741 1715355 1657895 764266 1552411 1411559 423109 484440 691024 125998 635902 937256 870476 1365093 637603 1286313 1483193 1065525 1052721 1582016 1426828 751075 977627 960345 772156 734074 1292408 1078140 1458927 1726213 1810328 876888 804003 632903 948578 1016946 518090 1014375 1151486 158025 1283851 1112796 686808 1659028 1505131 552328 712492 625795 446846 939193 506021 1897127 1148171 884997 1332205 301349 533708 1627379 413845 1206715 1756837 944842 1336830 145130 1480185 1158941 1615980 1588806 841274 1810517 1189890 370624 1693201 1227158 721921 1408230 57951 42059 494097 504602 1182616 288758 1843261 292113 43768 945155 86956 1445205 500527 645197 1209169 169100 872965 214123 417804 1139795 1482569 942255 732782 875613 401568 769093 866326 383398 440623 1933449 64922 1344535 73472 1999291 1668401 87610 617357 706211 855011 1261546 1435652 1076652 1857906 630455 1277751 1265540 752069 1240771 1480790 911689 191697 1471417 390656 1694267 1735772 944450 1509975 149207 557248 641488 328600 411948 355363 872288 966954 1957201 1501366 1404765 869391 1142992 1312542 595437 225325 994190 1697898 481222 334223 1804283 481897 1468972 1570720 1990625 1694569 42955 462725 1886879 1868128 1107222 1015024 1215474 1542637 1241664 995777 710587 1703288 1184962 536535 1505547 633708 1543043 1728537 1079115 1702154 224042 565727 1338891 1158087 1182811 125784 1050080 110574 333540 723124 1818164 510671 1227783 1366500 426510 1229632 73079 802148 1162761 562905 201772 1715358 642873 797180 1416865 1800677 1610148 380170 553941 339734 1526206 1189748 1895420 1045303 90598 1817909 721025 793821 1817573 582840 316752 1637244 152014 847058 432219 330668 746365 556246 1603743 1417109 714924 1524201 941629 410636 1852237 548135 1936555 174784 1512032 1416521 1552748 994546 473492 727229 1931319 750982 29632 1997335 311279 1746694 975476 980966 1818018 1022564 278949 1671351 114302 1528531 848886 315795 1339687 372234 677227 1221193 1973758 855535 1750670 815116 1336594 696637 989909 20679 788077 1516122 681507 842410 610084 490044 1380536 1793037 1474205 1741697 534705 685957 1961860 313092 1444652 1354510 1656210 574285 149840 1388728 1034429 1144005 218080 405252 1082596 1449489 1028593 532195 126659 109957 276676 877119 1746111 1613017 1220025 1455753 894918 857050 123171 110400 1736669 1309343 1098128 1541668 126318 1427744 1311916 128737 707024 982058 1023212 1211377 468853 1923201 57548 807040 904975 615392 77477 993508 1386707 814830 1977730 1375434 172740 1660361 160667 181098 912739 1464387 491385 331439 781275 1119271 589492 1557852 1598973 1738929 574173 1965383 1239028 197567 1742812 142014 1262664 1084540 63881 325678 273716 1374934 1548797 79002 84117 811623 592355 308240 1442758 1234622 1894877 1872166 113429 1343310 856287 793922 701356 1220447 1528635 504656 810652 1253343 1194894 562063 1752610 939827 280719 106100 1556735 903622 1628880 1121480 1682422 1650655 92537 812205 1616753 501876 1893427 1415655 1625085 672220 996035 575306 4479 370582 1497388 638596 1803533 1365547 1655535 1059566 359595 1548543 1337276 799445 697866 733797 1446749 1143744 1228592 656287 1291125 622485 371570 1475129 1529274 1497460 1703203 1186624 891946 508601 488364 1749760 1359713 1394252 1268201 689120 818980 1400437 1557688 1515183 1857243 672796 1050222 309866 1269634 32309 1917587 1648273 1775021 1120931 405455 405273 1984528 644452 412962 857805 1915684 1552986 1248701 407853 1484721 1861462 383563 537439 1935950 363070 1465025 141502 1662590 1011282 1254041 332499 1063124 507122 1698052 1872837 1849545 578717 1025957 1904944 691941 928662 788848 1074851 234602 960148 1461880 1188537 1740249 604132 351441 815363 1461141 1030616 1788876 1093334 1208452 1593629 507024 843356 1136527 1160556 978597 1355804 629271 600577 991325 307664 1303219 1041662 562439 1565651 1746553 1944693 315490 285838 242906 1771946 566512 1613246 1378001 1851065 1944704 453509 1938935 1532563 378172 723749 1557241 149994 288443 733961 509698 416480 150537 1471459 1983544 224275 1862573 1243302 1098703 486236 426071 618193 682652 1729394 61764 231300 4853 1511816 611312 1860652 962364 167036 311974 298925 1201653 426358 1919878 599791 1914908 631405 1258930 1862400 1284734 961042 1474920 621536 250102 1353112 233689 964050 1474063 895532 512971 111788 546225 1080697 1055392 1474982 1112698 1361675 1824786 723108 508749 237573 1014160 1790515 106147 1214787 1395380 492990 1551554 889796 1541840 511423 423077 134453 254669 1906117 579031 201642 1704187 1864008 1474646 1284663 1958023 1150513 1423238 1592532 893651 563267 1409266 1164628 863368 1858929 511985 701023 1616283 1961516 189513 756110 1679686 118619 1235710 768197 1470592 1374775 1201884 1658124 1143374 1988178 417933 692590 468220 590244 1435577 472902 1737478 1717430 1216928 1067191 1683843 1697601 764221 1794737 1947747 867972 1318315 901059 1313178 1944513 1457414 1721157 1655519 391685 1793517 827280 73539 1464988 1838613 1941214 1015102 696609 1838067 1565288 82738 767807 1994330 601467 1854165 565869 1766871 1579577 660008 749267 1553865 1773145 1123623 1582802 1036312 211655 774296 237187 1261758 182960 541327 1436753 403755 1902704 1849038 1371015 1265289 377437 1292189 1456626 1418845 1295887 1827347 1861512 1404590 867555 258718 521983 656556 441138 1636827 894197 1875948 1116044 1666272 1783960 320510 449781 424125 764325 8948 222708 1155647 1306718 433210 768950 301155 33518 324268 789254 177882 1260298 1788924 988788 895817 38273 1654301 950602 1947582 1798433 1786575 679492 1468956 1068139 94903 743173 1667522 991313 1144031 1231962 1459247 1662702 655597 729182 434096 232340 388175 824286 902011 1241641 221140 506625 745451 1996081 349022 658958 656377 1711550 1617764 1708945 455257 1392005 1679362 853911 1439124 1318113 579789 682321 344217 1602327 1696439 702073 304063 1570610 814215 1977163 276418 1259263 1774995 370419 1550423 1002633 1700867 1360928 1658357 244715 675613 49401 1093193 1199175 1735573 832247 953736 1630127 872822 1301051 951917 769406 1518028 602513 1899173 910190 1281626 582409 601104 1374790 116818 1579914 1991722 1873036 881939 1958526 1745336 1169752 538574 1108021 618620 1711611 1860347 800061 665382 1773055 736522 1278914 1897281 50177 458256 650711 1538172 1283491 796409 1801473 522918 951309 1365978 1129731 1294113 1910385 1606099 835876 589080 103479 1126367 1167743 278292 212827 585790 452680 356238 978961 372305 423193 247779 886715 759415 73175 519066 1758302 887728 124826 1315632 567226 46456 856983 933666 1239826 1870603 1719161 367711 878892 1713377 1861650 1818500 422098 1694924 222695 1946911 386477 1845824 1644944 784313 1539930 543464 316045 227027 888746 1314840 1462555 1971668 1734233 897165 1971662 1455595 967846 331976 192986 304776 800005 1925510 1165204 858985 1477832 503028 1781977 1239159 30354 1751338 1833500 573174 587952 394276 1502803 862084 1043871 1275562 111764 902774 1018319 1384561 1776641 1750111 1486703 1631300 244306 955208 822686 476457 60456 623760 68376 994309 1931259 82751 925505 1235720 823411 217124 666086 684461 38838 353950 723157 448065 1896870 1554745 294440 239819 886904 926616 263908 984150 1568767 1590300 767879 1324614 1072754 1088962 1135397 183756 138781 388415 281611 1166650 171429 1074161 1395769 804568 1289256 1658923 606147 1222751 1479377 1982155 1932035 815731 863671 1680342 231488 1485013 1543018 138291 1905765 1908799 914894 43049 374445 752603 439604 1435016 333898 710804 44721 1766932 1595987 470029 104937 235628 1751255 1424247 1096102 196276 1117970 843072 1109714 1761917 191420 1326257 798556 50575 28947 1380253 1459349 1445524 1175853 1268725 457345 1323171 751861 512578 1397592 21213 1844096 1440710 512084 906987 660402 1438696 319304 1771358 1282697 687433 788566 1062205 1890769 1940102 1136334 1485922 978360 1507701 652998 870393 1487448 1767533 1991078 626283 927205 1606936 1428926 1396156 9281 882528 605026 1889749 1888968 1987622 1586978 710755 884235 546182 589497 1455284 553173 1770568 1765962 1539273 210883 331136 104726 801168 764803 1250356 1168393 1297476 1728252 1980100 231257 1378229 697457 991599 1974090 1326623 459266 697887 1875981 1399397 17849 1668634 1905461 1383235 1194895 1381095 897150 459091 1253962 658566 1808871 1691049 1303778 143693 195254 1365686 116547 85751 1354701 651225 1120934 170654 1490897 1731697 1299865 1190526 24105 1878532 1115382 1576287 1915295 1165079 1869477 1593105 1300165 1201063 1677327 1143621 968401 1427380 1637500 759928 141529 537180 899083 1415962 1327976 248429 632402 1847718 1521426 536174 169608 1841109 1908675 1125933 689280 1958539 217003 1731240 109311 1052015 1050834 1091010 8726 128275 1940210 55118 1383803 662772 1224702 1607632 1814952 59549 951863 1774245 21648 1545326 1642773 190052 1956554 1194437 1842914 1236804 774699 1339501 678747 610373 1027105 17943 1414954 208395 458661 1769516 1432095 1769188 845360 109208 1654966 910870 239103 187050 1800692 1413929 1222922 1671924 1487009 1248590 325763 533875 712747 1953682 1604854 961447 113989 1704454 1696560 1907489 1695747 1627375 752234 1440771 1695936 472324 182837 761553 925485 84125 947544 1194809 439201 175017 1587095 481179 894506 283604 1301169 1012879 183552 870372 600514 304480 1694006 1366998 1168804 1868613 1888553 1034322 1869062 323930 748173 652434 1971781 289010 1927909 718829 1606959 553325 1721774 1495167 1114013 64122 211937 1600671 203782 1172834 418711 186329 856529 1351154 1962803 1420200 1971625 1062058 1445592 693534 1923508 1557096 897498 183969 1342122 439627 748368 1211627 343578 1409713 154909 66506 78386 655481 1510863 445436 1022046 1943565 417877 628950 370622 557986 1235164 474319 512599 1870979 1951483 146688 1095004 762070 1054031 1889460 1989281 1706496 537475 1987143 1956561 1991005 1307473 537667 1342867 360907 605005 37444 1178487 1266524 1490188 1109810 446568 638967 151783 1391271 1731866 1977694 847932 145028 1686549 431254 990137 64469 1360003 1078638 912245 1056178 550081 451377 608053 1067748 1853734 1988773 191159 1215069 552768 70755 373920 1541519 1939832 1116360 1672543 392076 1625913 392492 1614370 916116 1834028 1050374 525837 1650638 409121 700264 1416846 872930 600055 13589 957342 1181155 321546 1828315 1547252 843591 752180 1808766 297245 354595 866796 742190 727623 754822 815304 155176 542809 1877510 1282065 437684 439904 26250 1461893 1039242 1120711 1289865 195944 1541541 215650 1416587 1169071 73030 1769000 1392462 1651784 143730 404880 83361 388036 155817 314479 884093 1171822 1452997 1562858 1365709 295945 1250373 710118 1242594 80697 1479355 1500860 524104 1561244 238462 1143677 1718814 847223 1313847 1546544 1482583 1594269 973615 1575526 547914 747453 1591684 1260217 1553615 1655024 1182492 905996 1797266 1576291 562652 1433896 1744044 986000 228992 784940 1051268 1315130 1125467 1076408 1681252 83152 1037614 1917361 512628 800617 1124509 634497 1328487 860741 619540 413128 1506782 1056201 1978208 878225 1441855 1411740 1384598 1368180 1054775 1497483 661060 419531 698581 378737 1804768 799897 1837409 1188756 191122 457690 1421454 674506 499060 1740808 1760107 645368 467503 1485990 1908011 1591931 383322 1849270 770241 525805 431510 267232 1268702 875585 765729 778969 473145 1280577 1425510 376108 1097840 20243 1635243 1239707 1038417 465671 495629 1423474 83090 677463 1320938 1058384 463854 775000 450001 265523 1637393 1430117 168876 969694 1292295 266471 1837506 1853224 1088923 1427568 1652753 920766 1756573 406014 1984740 573238 100021 554182 1697561 1151431 1594150 259928 598625 1154039 531411 426617 1488915 1020257 935745 1858126 1583575 722636 871373 1622553 423614 5266 1547800 1038460 1823770 254900 9029 289655 510373 1356127 1033924 1259576 1080370 704375 631161 1514849 862288 931215 381097 234590 1932342 1085307 1879884 487101 1058745 659993 1294735 187843 340931 1873889 1479770 1713331 175964 345814 1480590 1388695 895626 568425 344424 28648 199928 213283 441201 248327 1130517 1161456 547345 535920 1903744 1183435 1941522 1008791 1119639 430717 410573 114594 1884945 936977 47310 356310 1183840 679150 1429686 872518 559997 281308 701362 1551518 253898 1214228 1562425 1476858 541775 1028881 1231609 458905 46942 370138 912386 658670 1881002 1525104 72270 155852 1200964 936722 1451031 146001 1601707 1781244 782864 325686 92723 968528 866069 51704 1732399 118446 162713 227552 358861 316260 1114777 766997 1650773 935197 1135904 1695477 1568402 524861 1634693 1698394 1819067 1737588 243055 808520 1576403 96470 872815 1264565 66205 1735108 828290 541336 138344 599205 1333148 1115308 418027 1873502 617941 1572191 707181 105792 1956371 1780466 1874125 133441 76481 944054 1897961 552302 1133397 1115744 1321287 1986069 99825 1689415 1570145 341324 1230881 590253 1571542 726715 521764 157960 1917949 337395 1716162 1699207 1091154 1277550 1418296 707469 1070853 1553088 851724 1886658 1970658 1208390 803753 1086569 1905448 575000 902980 723051 1211882 1767314 1826136 1161114 744578 382911 1197818 1058492 977735 888832 685821 1996722 576712 562528 1208134 864033 600088 829145 1231442 124341 858317 459195 1289978 1759883 504188 1429890 906759 1405995 1710297 1972148 1359506 933308 422837 47950 838712 896272 1439524 1954342 340059 1980318 809303 980039 1966844 287213 1927899 1575245 930965 501222 1193070 363104 1211940 438111 1713775 1922703 1002944 1364305 939464 1997016 1209429 1227032 1726004 205432 1398436 1211638 801473 611612 769550 1283406 866177 169675 605756 1983787 1468213 1446137 258073 1434845 87942 865274 1321032 1270962 751626 1979497 1862733 691345 1462230 1325238 876974 1468697 261294 1248694 1441334 158617 353687 1987010 532577 429045 35826 610591 1130412 675380 152912 523927 915907 1875467 405679 332198 1993947 1620536 1038026 1025870 409596 1674221 159918 1249739 1613885 1425806 1222609 1101954 1035213 113810 1493358 185237 1264980 937586 1853872 113098 45407 667141 1171304 188046 629420 1160897 70786 1528427 1068399 1217991 1802600 1086534 1813247 1686000 1666681 1651050 1458862 1496241 1636201 1011675 1180669 1169072 997435 225911 238194 1401711 1233440 733840 1402035 1407372 1222405 356814 306517 1870453 705902 1167310 995150 1997244 351944 593494 1042041 203945 1066168 1011000 1053653 1479775 471929 1319454 173967 207493 1698445 1617241 844575 1206780 1743786 216178 1944766 1677586 871466 1810291 234943 1826820 954288 1168579 750721 1617298 621624 580064 1298329 115960 277013 1333543 1205374 1749633 197252 1702771 515474 478231 191240 1122077 32786 742834 1557888 845243 1243428 433347 814700 1930664 1459172 1596924 308705 1858269 130353 239936 527515 1883434 820358 1522336 1504134 1866489 1670445 1576404 1085739 684602 676561 1686879 1595888 723475 1656194 1064319 1474643 510579 996492 1482536 1661018 857555 749408 179073 267483 897234 1162722 1488610 1774518 3351 1674966 97790 676689 1659106 714266 605103 128421 1365426 1044764 1486203 1050171 1552580 1035501 197795 1008722 157205 132594 629389 1590368 1415442 899812 915035 534158 568893 223985 374960 896603 53311 690424 1701068 1843492 494022 227854 1063931 480196 984515 1494007 873521 678999 770906 1411140 1873717 161026 459889 116371 1252764 1129174 1942441 1122393 1423324 172409 809217 307692 229958 1382977 204866 1676063 618053 589055 150668 1640746 1773665 31377 1826256 927031 1374244 1278028 45796 1332549 780736 1263162 1014043 1477099 353105 1500834 230782 590017 1311256 567534 1591181 123099 967419 1700209 503669 1405658 1185937 1927373 303255 1271181 1704510 759075 1041659 285634 801566 1923295 1318266 402858 1368316 670737 449912 372755 5270 1657711 412528 520051 1626240 1123463 1885886 1529375 1083824 139453 667757 881530 478298 1834423 1241498 1430798 1778186 288129 1583916 179906 822417 1641071 377239 207919 995285 1996885 598055 297676 382614 1680412 1495512 421002 100996 38638 232833 428110 643870 473669 1094870 1861413 1377820 830124 1130988 228698 1363562 1196816 316337 1162967 1332529 1805539 987524 876034 1142049 704384 891805 863688 1934428 1416889 503162 239459 333758 922366 1594983 323397 1582786 895551 752343 256098 236259 616860 1685909 1794500 1370301 1454117 616213 557402 867619 1269886 1688449 414978 278304 1770086 1547182 1613686 1252568 104452 1580564 1028868 680498 1210676 268261 1392051 1911501 755278 885564 1394101 1063451 1701452 1868110 111159 1088102 1678621 809132 1556346 1792457 1528630 1385427 1285036 480939 1838401 889862 1620636 810805 1130056 1207208 1610260 408988 1006717 378232 223349 1195430 1665489 1673694 621671 833636 963821 190825 548021 1067983 1323949 75068 78828 494892 561473 902383 467182 1141413 1650586 525411 174365 16333 1372790 1167926 752848 658951 1852098 1412478 341525 615361 1323397 740746 291936 370473 1242379 462041 1091108 1673807 1347473 311794 263848 147369 1127636 469009 342998 736849 1254762 1993791 764073 638327 1616050 1165103 1233337 216401 420485 1660953 1308111 1402513 927865 380124 71190 1544573 402653 1504731 944501 903058 305709 1921510 1454639 1823623 1296295 1969348 501228 692453 1349785 640925 1532391 781487 660827 765707 1256013 1585240 407885 1876300 1183129 96139 1025367 1166425 669835 929761 1565584 837443 1664489 1034637 1761256 1802540 1878213 1538726 548779 577690 402250 1789425 576402 80551 1945681 1023832 1952780 525236 234550 1108221 1384799 1721834 1660219 1041284 35397 438947 755487 84404 947155 601562 562005 652394 1091755 1009933 1274935 1603575 1932802 729477 1052940 1112590 893814 1810826 311727 864445 15370 1763902 1030887 1013305 744910 1788249 282203 1687647 42996 595869 1870160 404812 1699894 1698619 1874604 542149 424132 1723326 1277283 1704651 570540 1622172 1350449 1307152 1653641 684022 64388 1863173 1595487 205316 615307 1966130 1900794 1282290 1975285 1224166 1614426 133176 1075666 749647 1524700 1653293 1052222 1410079 1571000 1094086 1458373 543886 1140558 1988784 1738361 1009110 327598 364654 273875 1642484 788062 920760 322325 91780 660406 868285 1854390 1855962 1014690 469891 1374298 969197 1313817 1295722 1545368 326479 1300607 1453566 1887743 991971 1102099 952013 698525 831825 794160 617493 1470542 1472261 1395066 125018 223761 1817375 152201 418452 1723231 39742 467337 1479742 610537 447710 1390567 1158000 923112 1276414 152739 299954 1073537 1460337 1322516 1692250 1205943 1346949 857012 1437803 328277 1592816 887389 536852 983630 1881714 1722415 1045444 1120964 305385 42051 465283 957283 424810 1405925 1898189 872858 1751488 1069923 1077100 79119 31138 967148 751265 505434 1562695 537427 1287453 658918 885160 355023 652421 227896 589297 1099612 1356075 825454 1158731 790004 211131 1779096 1111952 103012 143135 1431089 669192 528033 1607952 1054603 287271 940873 1943879 554869 615357 84796 388925 824646 1111002 409379 771762 320818 1844934 1310358 1467682 1979450 151257 676403 1090292 528253 1499688 19224 733560 571835 683779 924026 55957 604447 935880 18804 327891 1727546 1144098 56849 836915 1215996 1024830 1184366 1624897 1214953 1388628 43005 1644880 1058516 1487304 805320 668092 1251593 1416327 1533423 1439625 1216006 754300 1363094 1641842 1536367 521142 1470439 1373703 1662816 1979110 240395 218756 1452358 1719401 1515784 302026 1079830 361167 1189898 735867 1990125 68462 426083 719093 663269 126909 1565120 311704 575236 1850759 856216 227253 1813301 210443 164005 583434 49172 783976 316005 129278 455958 509988 1068199 332014 858851 622599 459001 1374355 1162739 1669272 1733259 1963146 352405 1938081 142194 1609856 1020839 883734 559357 1058423 1291782 1304905 1021619 651861 914382 1594849 143168 1655119 1713513 585057 201407 131371 650058 950953 909731 1632302 301783 1974674 1956299 1905304 1027095 1533718 1903570 494648 395900 1852412 1174067 1150084 1882399 701669 1198875 227848 1759806 1186274 1358313 1349780 1385371 587283 1998247 41426 1134507 1593761 849781 1834432 1156221 915542 546093 1344844 1356829 970675 759138 1362319 1661424 1672827 924129 1470452 987472 199274 1502456 1466285 962148 1038272 1097531 1850425 468844 625332 124250 716908 1404994 634190 1600351 855218 1754092 355100 1912848 1267480 1101859 1471697 1313857 42671 1390595 1897284 435917 1467099 1116210 635915 996424 15925 1619207 1472977 1017301 409063 615255 1233396 331565 1635072 168797 1260594 85845 1998742 886759 1237878 1688526 514888 58536 745574 1358148 1741521 1897578 1732211 529757 1547954 405254 165669 1346184 1755329 885903 1872149 867170 361705 321853 1425070 377171 181261 600286 533484 258152 304881 1374034 590589 155329 921018 1118679 633928 22026 240570 449153 1032484 399038 1490767 1098847 69544 845392 824182 730610 1768516 1178433 883705 56442 1302278 953483 1168338 441056 1261645 8463 1643543 317729 56648 613683 1668575 1465255 178019 1185479 1357460 6238 811705 1607023 957102 878008 1688915 324196 1120379 49933 890297 600204 358076 553863 1152266 172529 1476193 1008259 1153218 999183 1821060 377218 814570 1324704 262824 500026 8886 604863 461832 1973448 811256 301359 149951 991252 1048136 1706026 1657328 315426 178679 1424800 1947959 692291 598601 1225761 614515 769458 121465 648661 890631 486524 933263 109387 1406089 1959840 1078734 1711993 135420 93273 276377 1637605 874765 368194 1348476 163098 164052 1038889 1619611 140079 927402 1203034 1861436 563527 1211007 170633 183379 1561347 657827 701225 12931 1288697 1374525 706483 1885268 1148704 1881488 1473504 1997404 893303 36790 577822 1283981 106980 1725936 730870 1541451 1291773 1094011 61818 1387730 12998 1425855 166871 1049238 1448205 1839833 608118 334993 1993327 931605 1423628 1009695 730277 47894 264156 1692694 358604 1399755 1968761 127759 1392502 1132136 972134 2819 1191182 59279 1661945 1876464 744652 948799 1548025 1110943 1554282 957562 532071 146239 564847 1659290 1409764 1628410 24285 251413 875362 1761581 1935861 817200 1482373 331552 425156 206243 137090 1878899 1797216 656326 1142686 1211960 646432 1507784 1760800 1901937 768976 1162573 1651896 1316895 1473671 141433 1818322 1829094 92521 1879300 847414 1241910 1355672 1608669 152636 430440 1782766 99310 755772 995107 658048 1478462 540632 880953 281966 652452 1432863 1565617 1846248 1566398 929440 167124 1433502 107303 179303 97703 404061 1175193 416104 1335523 1203746 356675 1552964 1784788 523155 347411 48261 633727 1991118 1552463 804283 1480919 1041775 1855572 912710 870591 895209 1933748 407989 947108 1383426 1430970 402028 867564 1846963 1105255 1611696 1963925 402906 1065940 926879 1159375 1818409 970125 1920006 499296 889924 547814 132804 256515 190791 1946744 1144647 1019263 1047972 1372843 1501967 746773 441539 1582603 1903406 1193617 172800 1363674 171320 665992 709144 1938579 1686227 1403946 1235802 1238377 1674482 1476347 1564537 428786 127246 1988924 1149360 546033 1426092 1850231 689192 274493 1410473 1089355 125805 1878711 1973928 1339761 965865 1892695 816421 1870459 1950319 789826 1775285 910153 538475 785491 1601766 757838 1181481 632832 1477704 853023 631366 1827993 1708897 892165 1406128 1896177 1318208 140495 1957747 381204 1875506 1585215 755921 1676120 799431 272867 378409 1194246 1655015 95966 471457 627297 454473 1082903 275950 1424913 1848044 619874 72590 1063056 1764207 701960 1844856 709631 1029394 1399186 1713037 1387855 1737712 1575373 1490264 142958 1748309 1572848 1927174 679431 1896069 721962 869634 994826 1624465 1336403 195065 1586407 1540828 37755 930534 703279 874836 1545547 1508978 735092 959751 1452781 1837331 870773 1940838 1765807 1086241 199852 1122319 819208 1490006 91749 613257 615312 858103 1029538 707305 1988985 693304 1547545 1152631 1436827 278103 657164 1206366 35273 130089 898351 724855 1209126 11357 735923 1345016 1766074 1895450 571495 1978019 1778989 39620 851705 713454 55838 201073 1497254 690752 782880 1770314 100964 994926 1253657 10226 1297928 1757291 1079410 324589 1610654 1546654 667078 1338964 1574442 1068990 1602424 1432044 269704 666166 1798896 511660 566135 953923 1045823 1344852 124328 497893 600342 926847 92140 1571032 1805454 1944511 1053701 66151 1603180 1671636 1453706 1291809 1058102 150368 633544 1468039 1172868 542173 617280 1644934 1195866 1137521 1956285 1643743 1976454 589799 1285998 130888 1064404 1575067 361216 1338494 1354513 1922631 290034 417945 259830 1198812 1504986 1584372 235784 1245876 1249851 124818 546894 395393 320707 848648 1500487 1923398 1301389 80643 1288057 1538893 30749 809048 993451 502012 1065821 54027 54128 1941533 1843882 1414610 206664 181812 156015 159197 393622 419895 1313396 1533456 1617349 167926 1636917 540140 1566000 1728705 21443 331992 1961465 798215 1421067 1621472 567736 142922 185364 635471 760443 965829 50677 1687212 259528 696008 1110825 1116197 1700341 1195827 1759620 1192250 1297554 1102841 1320514 883018 604744 1876717 136925 45536 1714279 805697 315693 1772199 592204 1917447 503778 246227 895558 1763439 874432 332520 1450082 1833656 1352814 598541 1147452 1432404 361055 179621 532228 1180156 1196291 1483092 772252 718719 1919109 250867 764908 992417 1177138 885248 926835 1009896 638588 1937972 324882 354204 1497526 1692693 1034336 1472540 584715 848578 156647 1932675 413299 1931314 1398181 752818 423987 335448 708742 351572 78213 1143848 309584 1935523 915481 1375215 316237 969897 1337664 628035 852599 1774254 601085 661436 1617655 535268 92214 1084140 1817918 143671 654371 1973044 274232 342040 98224 1967855 62771 1971631 1307316 766729 1306067 690367 1579286 1208828 141855 1654813 1248124 1394455 114514 578334 1994078 1028877 1751608 188315 1202276 254527 603291 1404746 1016090 303165 800080 965065 1537457 1255024 875503 1828255 664658 1791411 413432 1612221 1225169 540340 1846682 1619062 264922 1831151 714378 393429 1652043 1929726 1071257 1190459 280280 1971467 64340 391915 600964 1897158 1788523 1680410 1313206 928888 1368233 1845427 1355595 1841528 207124 510081 510252 1027868 1361966 63160 1671231 91128 1962612 1951574 1567812 679166 728482 239994 1690272 1325608 937989 902 1442005 1635840 1794939 506965 1319128 578499 935210 531537 123635 1072958 304933 249718 577611 861416 989699 579989 1699063 739273 1329586 218619 1841572 1744160 471024 1303578 469606 121913 1308281 1940109 1469543 1674827 375536 1899156 588329 734218 243715 1001598 1379104 1376412 63266 484843 1549036 509178 1735797 1697782 371592 1615641 360309 689859 1663673 1905194 1788112 830342 450257 54187 1368110 696915 1539204 507880 302638 945892 63353 1868627 392177 1425630 1981419 390931 1643303 132339 409822 1214154 910284 781393 703286 1673185 639979 560716 269490 171232 480857 1755060 1573576 1312768 1629238 581570 1389016 1834224 1116273 1203556 1962163 1596689 101811 1297534 250400 259189 515914 39938 1143437 592054 1154588 1347250 443139 1991367 1086396 1419862 1519865 451300 65294 1563453 1745805 894609 846776 1549908 957355 699154 547706 1423573 1339827 85187 1630312 21698 452301 849271 1614727 872504 395856 839983 1637397 1814495 1031047 1761995 1026100 407168 1962955 1333244 151824 1354303 1746370 1847123 1352817 359479 1554235 402290 535399 1833132 965609 375096 1065404 784077 1214309 1826821 387231 961599 421847 718861 478026 553509 271808 748500 1287980 694493 1719093 1248871 1503381 526628 807651 167369 733126 488276 660295 1001138 1451820 910766 955589 1950710 49260 395683 1663163 1334633 1444003 726601 573281 554748 1607917 243948 1150692 844653 1951325 1880799 1480182 1949927 934001 1772691 1865245 1940167 649062 1466740 947095 997084 1166145 675623 464337 1064322 785558 1764282 1000289 1532834 1701113 388718 440893 340879 117104 624699 268984 115426 862835 1854719 1593269 1076642 1038871 135769 119004 1930410 1304945 318078 45016 877702 1483241 1923706 1396657 1421727 715976 1062483 303354 1618348 1794774 384787 1623858 360890 325778 1691795 1116067 1879992 1672923 526888 113388 1553593 265699 375972 1956861 2952 1283633 833837 1426429 743773 731384 1061360 1261149 375313 1583324 41897 1854718 355071 320343 397657 1632339 1688720 1887820 178129 934653 841830 135625 201302 1274185 316297 614479 876952 1489352 173016 842198 1743701 1267746 1929935 1018788 1818717 763084 872468 602438 1061185 1954395 21956 1086560 175206 216105 540415 762095 1485558 537292 1106998 1297646 1468826 255139 1325123 819239 902254 168723 1278254 678158 1517898 292768 284871 1069247 1313118 1755928 1405021 776705 660299 1938269 114958 324092 571476 1880660 1602311 1040557 1566076 721876 1594771 1456923 1730595 944155 1644942 460122 1395950 1395711 114611 400284 607884 772151 1490974 1998848 24741 769913 720460 501401 1837667 776543 542845 1976521 1530696 88506 52698 89030 1382318 834878 1647611 1778402 749962 263609 1066268 1084946 1874195 1246305 1038169 1196936 413852 1499056 1984813 1544481 1199177 569768 295299 534693 202287 1936032 170193 124185 893729 1838150 103580 147289 986853 902466 1702678 1750030 967077 184673 1610137 932614 254811 1807729 645337 14366 1431285 1897230 224377 1777310 125918 143744 911605 1486657 1889899 189936 1727397 372067 1101355 1484579 1360530 774498 1925462 369057 1269415 1895273 970195 1563875 1754207 232896 910356 1694837 1813956 85755 772428 740240 1694086 1905093 688247 1632162 1007138 1846174 1690993 9233 1691780 961206 800402 604705 1755298 961482 1207219 1857390 1910392 390935 265841 1956736 1374444 534465 219381 366191 1667499 290260 1444886 1093262 763484 1953818 1884549 602247 1070122 1400795 1859846 469102 1174225 181174 1956614 958716 696239 1892425 578674 1367768 323968 988043 1359939 244079 1929887 1526512 223172 116843 91692 608811 1363333 269002 11798 1385439 450100 1890638 1120047 153301 105476 927671 606093 223350 196213 826728 953165 1958454 1128767 1772255 1943126 1256768 1535232 1710275 1488878 565101 1085110 175611 342586 1632548 1294895 348745 1555764 1082808 1083935 700282 576857 204484 1822959 175843 1798610 1891089 690171 1753878 354559 691112 157257 1816885 1392124 1509770 991614 1887902 1858370 1139061 1784706 652875 601970 126684 1105552 1884683 176341 1839415 218344 907798 187502 1964529 1756657 1549560 850382 460312 573089 786048 727611 1738996 454713 1967285 352806 1180172 1864736 151166 35268 1924883 40624 358132 473249 1436512 1343585 1581039 1596585 1184260 1057433 1768935 1707992 304538 1193094 303706 1672300 688873 1956132 437058 915600 1159378 507156 1884388 1313542 1917198 22482 1812444 1433744 1982084 1753672 114893 379450 1595446 1967359 1988455 1756345 1554134 160267 356356 1633757 475066 378685 1020664 233664 863430 1406013 474231 673689 1056538 1965608 946887 1146196 1302062 450605 1971126 1221695 231065 323622 1736594 93181 1399949 393259 1581179 1349386 188441 502695 379860 584794 619739 506003 134709 1838487 1193653 1813140 1460930 1135474 808371 100126 1893502 876705 944681 793476 1287636 1546111 558028 1619212 100270 1168009 1577529 829415 1631859 1487510 919612 1059286 1969543 368978 747739 1939365 615276 721208 1774283 1132634 820303 563030 865004 124329 1405803 1284727 348190 156738 1074080 556322 1111915 12829 1282377 1600089 702360 1611449 615486 1521836 243399 1837869 414700 1922106 159052 328170 1964112 1900103 935843 715711 1762556 1118739 1285602 504089 200714 552920 1885409 137205 1122235 1930490 682588 396296 1606365 1623743 238418 1125630 573810 1676067 902647 1397963 1236306 1871197 859850 1725476 1686684 1893029 1962987 507381 479993 1058557 1638817 640308 276928 1130377 900442 1517352 752262 1984849 1779645 1989807 638479 1105426 209833 1645068 1201775 623625 911362 859481 91729 957148 903997 38758 718821 1929374 1102425 411674 544903 192839 506614 968670 966086 173880 1239664 1577006 248866 849923 839101 256653 936189 1699081 447462 678493 628232 134851 1434839 1664855 489121 960094 671802 1063062 620680 1344136 1349809 936856 451633 734131 1765874 1840689 1320884 974342 1572690 763502 972314 159681 321711 1900297 370995 577701 868314 1764218 640098 81401 198988 1057864 29611 1721867 1065018 1178969 1511483 1507206 1959449 896509 586956 166531 1659621 1648620 968342 1528168 1017388 1808078 281491 1339337 391546 355722 542730 994356 790772 963328 692591 831154 1398508 43161 474753 1253211 945620 195008 1951406 1679995 309223 1845175 980893 1627314 635011 961554 851212 554834 1888092 286548 1910999 1655095 1879175 631257 894711 1032987 1733332 1031000 962200 1762380 592794 1972529 1816847 1765820 659709 496650 1554108 1814296 334972 1937361 718384 843632 472844 904983 683428 1780816 127087 1861137 809891 1729724 556730 1314351 475005 1486327 1424206 1022722 174504 1012236 1632597 1011138 407178 1045201 1713497 1449982 34769 1861365 511135 1834243 111492 779795 975120 1636845 901601 327033 1138846 53946 541205 1305171 1347921 1908541 503444 17668 1534498 261823 106723 753097 505760 923000 1928512 1219355 1612400 1030173 788857 994116 1007844 442335 1216165 1105357 1674528 1288437 695663 232537 49994 240286 209413 1013804 166575 1617662 983976 13536 1863879 342801 158142 235440 429610 846972 1626134 1356511 1678815 724795 1056392 339140 933706 22790 74904 1499467 681163 88236 1949949 1101407 1257990 1818244 1493134 476282 1586141 355667 1899598 526927 1131065 1833121 1834523 1358100 1757425 92813 839354 1467442 172398 1787739 190922 1763983 287462 369252 1132622 423970 1813846 1992019 1698177 1897495 399225 1845482 864055 1875737 637580 215256 1200248 787770 31482 1697663 1556710 1899212 1445145 1417697 264419 613214 231080 1284383 1644081 510035 134323 132303 1988182 60627 243183 878876 1801165 1779751 180470 345100 1845801 994061 658924 1480157 102002 56681 218326 1345083 728834 1939691 264604 1084672 907989 400897 297777 232149 1513964 1398775 402518 1115957 1164438 456102 487466 75244 1274787 11121 660584 39105 980397 1445901 1800065 116444 1649184 482962 1688035 670444 36955 190179 433722 872409 1356376 115659 650936 1882970 502135 166558 377349 604184 21340 277349 1151289 1093167 783297 1949311 130617 951444 1625587 1222686 323715 1895536 818412 1360007 1031050 1510532 50150 278372 1110326 1709882 906808 468504 731985 1150724 576089 1462985 1683675 819653 512983 719119 1236913 1069841 686536 198886 768841 1196239 674435 731618 434511 1620433 849560 1266531 1930884 438825 1722928 450567 640552 1220965 1259201 1593410 1086685 1858411 995999 1344304 1386749 518314 1027954 1759720 803424 987199 1936101 514243 92036 1941586 1276530 1155520 329800 771258 1669849 299129 1050618 865549 1373496 53024 1770581 1785186 803276 1137433 583689 371743 478527 1455486 1230378 1938577 1669983 357160 1710991 192533 1769146 560028 31404 466431 238923 1657899 1048750 1484846 1139187 725555 876881 791194 1212463 334633 1411412 1260573 1387546 1669553 139626 509016 194785 846338 295662 1334063 1982135 1334277 807606 773632 587182 719017 762582 1127486 1352708 362977 565619 519026 974309 1499358 468969 376357 1561852 846173 748423 1578080 838807 77132 1387373 701014 1001166 1706194 349210 101483 631361 431236 1353741 146400 1938569 778577 476448 75646 1738519 1566732 1415824 951752 1925312 1982296 1698515 13080 1305349 153273 1933467 1595696 227332 717891 1646578 125046 1734696 205410 1660014 999338 1236960 324521 616147 222810 1818590 712626 1598324 41368 1999058 308388 1986290 1931333 1134548 1756020 750646 1450 1746070 1944234 142097 1018437 935720 411017 29990 1096206 1460590 1901247 1254252 514455 1815348 1715024 1142508 1337793 723561 1949088 78650 46564 1259558 1584038 173605 167481 1378869 1457258 129459 1420578 1454141 517884 1882846 858152 1587781 1147183 1096305 1289191 355430 1635684 1406919 156935 75867 161829 5438 1564202 1282536 820797 1499777 1800798 1702605 355221 768473 1421110 237487 629618 1127866 768691 1479145 742760 1712394 704895 1893193 863865 1161824 422981 473034 740540 1278288 342279 1948325 12314 973804 911970 1239724 924167 1346961 488177 553016 376130 149414 280857 995439 1926369 1135827 1348200 1918317 1750663 1891999 637599 1307181 1818425 1266419 1038972 106898 759574 299451 1597656 340726 1667979 988691 35871 779622 1235257 818181 1846862 1843571 836213 7241 1819636 379587 1231272 203251 1868468 903166 280053 1526925 1411811 742303 1363504 1678766 590985 770231 1798976 1629474 1523967 1165451 1251642 1475593 1762271 1521662 1088538 756178 1202801 286938 939055 1246540 39232 624820 1688316 793035 565049 649135 1062831 1112069 1878026 1833588 1304362 931971 1792907 1599549 1086355 835401 1931024 344745 1971817 1089252 1603312 840410 539839 1652873 914905 1277132 1497514 1656276 1460707 1394346 1810224 520461 1599000 837130 1315770 1404774 1698636 502405 327559 641820 202710 479707 402458 908906 1370522 625914 1252861 1097520 1059983 1714081 1093076 854941 1352123 755021 1547946 113344 257512 1054004 1390669 1254500 360122 1776022 566483 1602515 258931 228030 1902665 142964 1425555 1879751 860699 1683127 471495 89970 99971 1081955 915489 985497 1051250 426339 1188325 48338 1762950 114629 208098 1746509 744284 1237319 483997 280805 1755568 776406 1473194 979004 1908316 1055815 592834 203513 1954888 1559805 138925 1119714 1775908 87771 1253248 932389 1229127 1969690 526118 390216 1249991 1349037 1376636 1829979 1945221 506199 1769162 1552777 795993 78417 1511519 701046 239935 210375 226466 381650 75027 1800543 1937601 604075 667216 543929 30707 1591223 1084188 1308767 1793737 1967341 759148 902720 1925625 1434557 622831 1407742 774644 544911 1694780 701439 1762460 1676210 1151114 316500 788699 990292 936422 909315 1460393 1015204 1996097 1264271 1569392 1709568 1451334 1967202 1544983 656133 1483999 188169 218893 711449 1125565 1864943 1451127 523942 1130036 1286604 1645993 726550 48333 1165381 814512 1536576 908207 158940 50665 499281 1291658 740483 37591 1295749 898479 1930343 1343609 966963 1150277 1777199 167361 901473 772626 1436527 1427378 1659232 375102 790033 813486 180678 717405 60127 1180546 1703190 328127 1877472 1670016 1017710 1509262 517597 68350 1953429 1564993 1458503 66170 45999 1314662 214471 1448266 1210132 1323484 1290500 1814399 1724394 183652 1115271 1324486 1985389 1569253 890679 1588029 1113462 1721900 388969 908687 1102107 1822578 302495 551071 1187373 1690344 1004788 399513 688212 1582617 16539 1409062 305877 139866 1946026 262539 1644930 282905 1207870 1408803 874492 350499 1877407 1733112 1946685 1426021 1820918 601855 225669 1420083 1720658 22648 1612878 197018 1263309 506090 300291 274298 582266 1943550 1934969 1551246 1596157 439910 1700752 1928049 892793 839569 1708188 663387 1162069 829464 1024678 893925 180551 1925217 1126578 993781 1709015 1865703 668620 1528328 1534601 31040 1171799 1191233 1114039 1761687 773900 1624940 962771 1350847 291881 1581637 218611 1050962 268794 1384223 310918 923095 373870 1101895 49343 1986114 1215727 279010 1433007 1151682 1739501 1290814 1615446 131114 678919 1073539 301138 419522 121037 1298278 1157981 455197 1634415 814208 60210 388807 302048 218623 398084 1709543 191133 1534465 327757 189533 391836 415811 1875670 858591 1508283 431621 1450073 1321668 1627918 328265 1294505 1816842 1390752 1746590 1770834 410472 619352 1324897 1356370 1478438 106082 903877 1540382 479692 1497382 1487959 1774818 1912446 1521340 340060 1161641 425689 1861143 1382620 201877 62232 1814943 469190 1259060 1303703 562110 695609 874749 1295318 32510 1240582 1324628 936728 1444 1501397 1456790 1059910 1387216 1030538 184059 274896 1077189 1046771 792513 189965 629461 238322 619014 1071523 1679981 759792 1332468 929762 1958485 1821740 1511339 663476 1079547 452937 674907 524988 1679693 798233 1217751 958257 890172 1253108 1171754 1251930 488347 163073 1724008 18465 276209 1662806 28295 1609919 1103793 790547 230346 329492 708194 430401 1148505 1567704 787506 343791 924796 483904 659565 347523 93200 443504 327490 778203 779534 1351683 165029 50341 734695 87607 437232 125052 1633639 1903989 262326 371585 124942 1027869 1588865 1638649 310090 116297 1618978 70338 978015 1531245 329737 1835730 387128 411743 1987488 376412 1099395 1430760 1189777 1372157 1666487 89715 446148 1888079 1243484 1501751 1070026 1665256 1374890 1571229 65072 1357431 201055 380512 1167040 522901 909795 304537 99664 594108 1170442 1717415 1736149 797226 1347056 713284 1520366 93352 1084463 873680 991010 1770309 141101 766271 837253 448902 845855 1254645 623466 1623772 1531289 451860 1964357 1604054 1170329 515580 103254 1544474 1483208 1392153 1767266 485229 37343 888691 310607 1657198 1885 209737 944047 480777 1222051 1390849 1192494 1625464 1067681 1655487 1668684 1434109 1204098 1267767 1359543 416916 610331 36361 1283726 26524 1714462 246236 602452 1350657 390987 1280705 960941 252960 814935 656113 208495 894666 48784 80740 1139877 1215295 1287072 805821 1711859 1292327 251532 14065 901494 1104775 1537972 271727 1219944 132765 871634 942198 75375 1291331 1920010 1595277 775160 547419 316378 322006 1284279 1999204 1179555 1882937 1120267 803520 1949450 1848539 1847702 827622 1606375 650485 827365 840989 1446685 305623 1682658 1363136 514770 324074 629073 1385258 1752294 1755408 823670 958024 1623091 1229291 89227 540552 1450849 162809 1514658 1278773 1815122 434412 1833591 852813 575391 627454 1683198 935492 1988141 909296 1780269 1633873 1615161 1954471 240494 1786432 1106397 759664 587499 1568923 1817900 1786918 1127503 600148 1424011 1781473 952781 1519018 69236 1782670 757978 1683488 520850 1352530 507212 1733975 1732729 1282465 999051 797797 577816 1710979 128549 1787541 905196 728854 467226 1735873 1151663 32261 1864446 1304885 1179857 362242 1919249 1984563 1849710 848416 1823983 1306022 788630 1800893 324280 1690708 486128 149990 338995 1099968 972284 428391 1672379 543625 259876 167660 1727100 427661 1512653 1844086 353289 1355489 1213326 1281696 1267014 884584 373497 151659 1440279 400974 316385 1568263 1086846 1103444 1438940 1981338 250496 442318 696337 55407 469158 1155062 1008585 1492130 1625593 1604792 1164498 1753850 557299 1007232 1617868 1312822 1993279 1988735 1538335 1376884 1380746 432448 1422314 1738721 103776 1018024 1408692 1918215 1279204 1867583 849017 31638 333091 1910086 943649 549033 401393 392019 816822 778775 1583509 1024754 1892708 1272100 871094 1747549 561526 1118973 900730 600110 1474961 113545 1864650 756161 1134552 139699 865375 1337143 771194 999693 1547707 764222 195653 1642005 1255058 687600 828382 394688 202101 472730 393666 391953 1441897 1055476 1557370 1590363 428027 303316 1141095 411696 169773 1438419 411258 520765 1096978 666344 65620 1611080 1964395 3423 1489515 446564 1831924 1023885 1330385 1942525 1824573 227606 312037 806334 1191019 999244 1352169 1985152 815591 436137 1129471 1849969 939905 1977195 1178668 1755352 495646 1085286 264108 1076679 1195625 1423082 1990092 1948347 888865 947988 322390 553003 1088176 290090 823008 1856477 44479 1412206 865154 250096 1086536 1378055 1822661 1191480 897331 1399559 44503 1077094 455240 1664840 1457036 326824 350451 422672 1809791 1545856 668050 540576 30241 1747333 1168698 2980 1255251 1076079 173562 945743 654893 1002709 101167 985960 1108777 273707 1483854 858934 1854677 1742011 484058 1475108 1078522 1224522 320723 1030630 1669196 1393141 1974784 920635 452372 1939789 1538387 1385581 1756646 1699305 251253 908351 991760 633010 912216 729483 1990420 345963 228702 1081485 1141739 1326795 1394083 1623705 1806546 1619286 1297485 1992628 1260972 1205295 172438 1773942 1837995 631375 403704 1149713 1243855 1405486 1357482 1960803 1645989 1632610 498766 1172902 1801933 1251281 1873688 1002363 1399107 1245074 285558 756801 556650 111076 1337814 283116 480789 100212 176545 733881 1641132 761413 792103 402322 379824 1805372 943121 1427931 926284 280998 1419282 878223 62788 1163405 464393 1949599 563894 1474105 1873700 1554100 426228 563931 1235719 1696697 160760 1918248 81242 272263 1845331 255087 1197174 889217 1720064 1579962 939396 1150849 724812 1009962 286774 1678935 985775 1546336 1142022 832308 1814393 1896727 522507 409747 802320 1639884 314571 1913113 1094935 173666 757648 382563 1072725 1769686 1692417 1061928 1532213 1500070 756782 926133 166134 1607680 1821202 99602 997459 1965775 446725 798061 1051723 670379 1837428 966300 592831 1879151 448906 1691482 1052423 1719930 1745719 188918 1384694 772637 13817 1833217 1403736 1868045 1247636 800877 82868 739651 803037 1399620 1978231 792811 1805251 1967511 1793554 717991 957799 1264646 400799 378559 1003607 1407222 25960 1427042 890651 439339 1502933 1536946 1455408 1458286 1429830 475154 193916 801231 1694461 1760194 1712224 1174101 1232478 528147 1398360 734297 703829 1658315 252898 1710177 490820 235452 837312 636806 552259 1181018 1183112 89566 930391 733118 15311 668726 1851771 140293 86096 1342766 315120 1090039 1024212 1250667 487219 1856504 832474 1370157 484593 648211 329563 1959800 326879 652674 35192 989496 659343 524294 36099 1663114 671049 1400277 1383475 1824919 1069738 582044 183976 909312 817895 720625 1208152 1029634 1979986 1592081 80815 1763378 850927 1003284 1919316 264558 485425 201719 910142 419018 1019690 70692 77042 1472021 1256577 1012594 1876772 1045324 170232 940246 1788734 1466838 191867 1414978 1009538 1883979 1091202 1725108 578738 1405859 979060 510100 1706675 1517910 415630 250609 1324944 1222080 835520 379783 1294777 57459 840341 1991302 115553 415810 1157069 1133073 96603 1568776 1334770 832879 955996 699725 206920 1600832 1691232 1794891 704920 1118817 1752572 1993766 16186 1026311 1608078 1230630 1222133 1366155 729307 1700252 1643469 1798193 1614549 336544 1892139 421426 1906033 59874 413912 427627 949588 1475946 1333471 1333004 420124 1778000 1141458 883649 775212 797857 91231 799273 1214662 1326346 950319 212182 412560 1475780 1241669 1632934 772074 972603 1983607 55315 1522053 1472295 1438121 503368 1261183 1644009 1904694 756944 748480 582080 1901468 1807089 114279 1905501 1759713 98495 93112 398607 157380 1635604 1723465 121702 1818684 944892 1477277 1145293 967805 1608947 1385869 92670 1484182 917667 1989107 166281 1067684 594114 1045639 1035489 1299316 428581 1802915 1014360 1502727 1594495 472546 488033 780815 1521692 1800642 465806 697490 453401 1160713 189027 1524097 780131 1685087 806389 558473 1701683 706214 93448 132704 733883 724226 1338455 1615168 841986 1675627 1149974 1302157 1788254 1104299 813660 321394 50851 215634 765309 424812 1913132 1380949 180935 511688 978931 159384 1810918 883849 1010447 1487216 1371734 502438 904109 1017593 843065 1002469 906350 1481874 1470483 1420818 1156643 607726 967440 803194 1708424 639164 280888 617975 1443838 1053704 1759935 234102 1103291 973043 1031453 1570632 1069623 1230575 307351 460411 611264 1531353 1583628 1717403 1127067 1903585 893210 94125 590021 808713 161188 1459575 1624660 376146 1083189 1860366 1310304 1880830 1740769 1596793 1903282 790189 16176 689208 1165730 709242 1025472 380407 1942185 42795 1218069 585033 1930438 801814 852256 363132 452094 583296 1701375 640957 1238264 1724405 1896037 53262 1099009 105957 1929464 283906 804134 1677861 204806 1720419 1592585 175152 1713203 1849655 1629448 312453 290963 673671 211967 468219 682596 52616 224187 1453245 1709050 434335 1480184 1422 674406 1039269 1157315 163793 1395571 1268678 349011 1711060 997883 1203232 719464 1551714 1633887 1499486 1006963 951206 1915495 1364178 1411982 1737411 1082531 1412205 1923359 1913044 107798 1223557 664476 609072 954202 83459 1177664 246387 1033338 1678614 1303157 108037 972310 1686230 1821365 287059 716364 209745 1894849 1445772 1156644 1304268 1824376 1773268 161488 87846 257136 1364229 765214 958397 1798754 303536 149958 1701806 410519 1384520 1711776 1080204 828532 312911 1247088 1493440 1629365 1791777 642416 1091561 1154670 1599165 483489 1197787 548774 711280 261949 736785 947783 872405 1260637 1283028 554538 479358 337096 1190666 1738956 1093792 893403 396856 1326381 1106185 572429 1466908 729989 1921618 76820 995583 1792614 1877955 728566 642305 1575932 1272156 871685 529653 214994 288092 352433 1630174 811744 1342803 1079598 414782 557855 1874502 1690190 512789 1041429 311316 1784653 1814471 229855 1867817 1671882 1897042 1847337 685271 4603 717373 1354666 1781195 1301264 1441954 939113 854518 872321 1332987 30027 1402874 64168 169472 197386 1642620 1174471 1183320 383842 480193 1774580 459519 1435131 935199 534374 1109797 46671 481927 655329 1406114 159834 874935 640118 691380 1282837 1731458 265019 976679 743702 1560498 1718379 507087 1845966 1289100 599827 381540 1420305 544443 1441152 1186941 527174 1115611 570695 1610017 62628 1544155 1974616 1094080 1192256 950189 347801 1460932 1465698 1087082 1640058 221856 790804 69957 1902811 390147 71401 883765 721977 369214 1916520 364646 76463 71287 546099 605815 449588 1533127 1015706 428436 1290825 1346234 1953114 59478 1778774 1718498 1503308 751187 1425815 311790 653495 346013 803163 721470 1479392 734455 1761162 977830 792225 1632410 623832 56545 460861 772403 334203 878091 929047 299854 436737 1135687 1075390 1090224 907933 415360 1450998 246919 114182 236933 1016900 245802 1237980 592950 1943053 156524 42872 1926435 744386 1761122 1930229 351943 1932765 802927 195321 397960 1150064 1941019 1554934 152025 1316853 1356875 45114 499774 810798 1364879 1287253 908481 1539455 227043 1205104 830228 1571123 1541732 826474 541428 1045291 1216843 1294953 961002 1400866 119539 1886971 1642967 1015147 1405764 1256152 717129 155133 928235 236443 1031174 338426 1956319 747736 788519 5106 1108082 1029044 1002029 362456 1684179 1681585 684658 349642 1913424 450174 1607130 1600773 1846826 82721 1491215 280461 474190 1440205 1496966 1518440 1965837 1973623 1588167 1007892 1253582 638266 29617 1253320 1580974 1659016 394846 1805675 656450 1585386 646450 185375 208214 998330 1339225 1110970 1053135 1742390 1546124 646266 1998039 274219 772923 1558096 774141 470359 301972 1807708 1507158 954182 658578 1793201 1597832 1270562 1917990 192871 1788816 508388 218263 937326 268447 1140021 1589705 848237 1946367 678525 1335345 1388893 626071 1440500 324772 1453795 478948 1879182 780763 378228 1467471 1970032 1030800 527922 1038432 1548575 161345 839542 1585974 1717161 1179563 604731 1462472 185161 1158322 1006215 496444 1993582 158979 902752 556754 45405 698971 1184169 775684 949232 1434678 217685 1740001 1257504 182981 1256345 415298 1880060 149255 778756 1200480 1961663 575804 784550 67415 765443 381328 824617 1776278 1694078 522667 297041 505493 1237828 83604 1175021 919263 636427 439940 190135 1062777 282854 1608173 1017156 1138082 360626 1203798 827008 1487139 1616873 1415178 1961885 773425 651165 1785750 770529 1994711 110328 670775 1856792 608700 1895891 637840 1853250 1052800 1912168 950067 1562674 1368814 1421646 1689384 1588574 341983 319249 498046 370857 1168697 1640858 1620961 890110 329389 1859694 983567 1578268 318776 1996144 1266284 900893 257840 313899 1960809 285998 1364848 50013 1418619 1970187 1469847 1663722 1968479 1583798 1600819 423211 994788 1309960 585235 206902 1483308 1977230 1798446 651113 742662 961987 1763183 1340285 1206159 1325900 1315051 1391137 1098623 1783313 463371 1235103 1894270 1309653 36713 1121727 1837001 1756517 1922092 1708755 576763 444195 126140 835701 189612 700368 1886828 1450985 1880197 792081 798088 800493 145684 1714827 692700 1049589 1754296 1737683 1829401 205901 1708767 804906 818071 330855 450490 872755 676128 499246 281935 801013 128180 1687410 343840 1982342 1750117 1043008 1388263 1054979 1804274 1613794 463228 973617 1988801 1007043 1546374 1863850 1880204 1199080 540530 315827 1980424 1590554 1272386 494609 1095769 666002 1488601 1877755 1413890 1915914 50002 1559556 804 1457355 1448945 1736613 271932 1955661 775753 522575 224463 1145960 836267 1928217 1923949 1429371 809173 726578 722114 1993872 1877164 985589 877064 1454411 332381 757037 811255 449257 1167936 1509053 1998765 1974223 85041 1860365 1241605 795276 822521 187211 522490 830790 23856 433798 691591 1268676 448644 676979 1082629 884005 1152888 478926 11144 1473491 478170 328962 1549498 52370 834292 1545859 919767 1601334 325197 1252246 118491 312025 117639 972234 1232128 1196195 1339364 1722088 578137 1288472 1252767 1449025 1974082 1040027 908925 1150811 226601 337183 1614328 547307 497631 211417 1821638 935721 406677 575355 1480597 625247 787194 1001189 136863 430229 598349 1542452 854799 61693 270931 1192694 527533 1358436 1106959 1522467 575551 236014 705114 1178908 1346433 103167 1411603 1109375 1031865 815132 715318 418807 1279153 1227782 1143403 1866127 790809 1659609 132927 1680981 459932 873296 902932 732683 914396 972078 116059 257341 90564 250071 419617 979371 1069372 923175 1281321 555951 887979 795408 1036470 1805883 485412 1702494 1430343 1826623 581108 253975 1512174 376138 17597 1420935 610407 898571 1868127 1404345 475775 1797482 770782 1605102 1765992 41324 520943 537974 54030 1283098 1100956 1714232 498680 1614964 695705 832140 1092206 43963 1297882 641368 1117759 1388232 816664 315919 148263 1592436 21444 988607 743220 1556015 243534 813514 666308 1912238 1543900 736985 1265090 1730891 839171 1381432 1085941 1166335 1341193 54026 1736183 1755265 1435330 1902202 615819 189077 1741524 605872 1619024 568489 1538386 1144052 1069857 1883018 1302707 72686 1238860 929122 1784181 742417 481270 736817 774538 1736335 1815349 293966 1700432 1564768 1823864 1689554 1862121 1610382 396384 1553838 1683472 1317016 217331 538837 1996002 723065 194707 924461 1377048 364778 1568759 420640 39957 238143 512345 90905 1978758 812474 754924 879009 1163482 1776479 492280 329945 1764221 1003722 342796 1009747 481796 1187390 131804 547591 1057543 1371271 767947 702016 851755 1100417 653986 217416 747185 1023030 1997985 1510531 826719 1909931 298759 390047 287288 222452 551774 1181091 1562152 389591 1368120 1006595 1153730 358015 1686771 1381939 47791 44163 1401862 243582 1555964 536537 509218 376499 1438565 1638568 1031441 632382 1746704 483838 1969822 1611981 339346 1946511 1863441 715411 1755139 1771108 1091506 646700 327076 327113 710856 586992 1949230 955963 553529 1327769 230996 675474 255084 325540 631509 1064702 78690 1698307 696341 261352 1287550 876531 858636 1568246 1758058 156259 62479 252073 244592 424480 101486 851551 488640 1310167 1547981 416841 840877 383201 988452 463272 331135 1577926 238023 1861853 276344 1612614 649885 964944 653194 695597 266633 1090886 1105029 486125 100299 1562790 1198645 514430 1712888 1858769 1640479 1960156 1193381 318006 150179 683930 462483 286811 52619 1964080 1434660 1500310 1125123 1631739 217222 789091 707613 1742628 99637 1200301 123880 14147 1251424 804443 644068 1056125 1351263 1617768 1618573 719515 771913 951843 920177 1842535 1556833 83973 1415620 276267 1085358 1883106 961421 319416 909424 1611433 1253128 1956491 984103 623587 1447362 774163 553826 667751 901487 938830 1164678 328899 147806 466866 1877746 1631998 1185426 233969 1711347 10239 711105 1933769 1375001 1340693 825785 996928 835671 1570321 305049 1599958 1951301 60662 818232 525689 1759863 249075 79233 33582 885260 917136 421707 483565 260362 1616947 1011273 1653284 1832750 726934 1268436 1656539 1404013 1283243 1144935 1793293 1541462 133616 1814946 552811 1470513 1606055 1667987 214996 965328 814677 441875 1245660 93678 1963529 788022 1953344 413356 772517 699397 1449721 1911598 1942891 1531389 1944514 548198 1706064 951945 1683483 727579 578324 288897 588050 1962535 710615 1574103 580350 31193 878761 1222802 604648 1537539 598198 1484472 1277919 12574 464159 17438 934154 465817 1329995 1331808 821578 1509482 1306983 28259 1166966 958541 1172607 1588034 822377 1200763 1504800 940407 1437753 1030398 1210619 733242 994125 152521 1709837 1887609 1256045 848636 652694 1723700 380476 707273 1916103 914430 1760965 1012426 526953 1392231 721585 1004731 1740623 1782509 741105 1318686 603963 131813 1188764 295060 991171 807649 1739189 1053578 713017 1828499 842144 1779597 88717 1410594 815405 964818 450903 1391606 751618 1560672 312703 953324 650530 934969 179976 240401 1850405 62710 811701 1919573 1355017 1247349 1691820 439512 1871870 50640 1700434 442112 158865 1394046 1014874 280545 299776 146738 1933205 725087 1821104 1915173 109493 1685042 931241 1214201 1835853 865343 635669 1642380 922360 1479763 333774 247275 1132579 246281 1772831 288933 791034 1718019 87596 354475 404025 1049461 1957048 476717 672339 321762 188379 1862245 1068894 1781240 1878428 1035883 1130810 1605760 1559928 1002141 887836 486482 309907 1898132 1565236 290971 1486330 387233 1069584 1032009 844868 638668 1923044 662779 1041125 996469 1690736 1829855 1451057 340249 876038 115286 642584 84475 1143323 1051762 106378 1027678 1621506 524028 1532264 1654922 1754232 144414 669390 1944810 1556474 273267 815346 1832118 1295298 1649515 868247 1490498 696054 1124649 409501 136990 1490072 1726292 35908 943398 1631699 845388 851785 600596 481046 305896 1674906 611882 1039143 234969 1783876 1677310 1831824 612204 264833 22804 596576 1210337 1493790 292216 1014921 1098528 798249 1846831 1454428 1918942 1457205 981848 1536450 753425 63279 122244 1480296 908689 372155 891599 1208337 1477128 1265976 1533635 933343 1749177 355258 470 1384244 772472 978105 658978 643753 407040 1281173 883298 1197556 1088444 1401843 1219418 1972468 1742655 1446068 523739 344503 1775345 400253 138551 616514 1863314 1846702 1433868 3901 480388 1280859 191367 336034 12539 238376 230022 1273944 1236414 288352 1233547 1818021 1200315 865765 700459 512840 1606466 1437232 1228643 682608 1304039 1933718 1920935 297796 837270 1475961 395890 799181 1488335 1239852 535200 1238797 418610 1516885 1277688 1344996 1928380 363670 1257413 966259 1673073 1935439 1611809 1474897 371783 1144991 1705655 331916 1233393 1602395 618189 1346097 604088 1139902 899870 977099 126920 104466 652053 967964 1017960 1078591 1434543 931825 1429134 945799 1613624 1408435 1461044 1267612 1140489 952640 812207 597097 1146047 946072 1312700 77241 1274178 1506379 531300 1106034 1186880 234689 145925 390259 1360964 184182 419441 157927 1009354 335600 314980 53113 886137 1551824 1708688 365347 507503 16161 745494 1159409 648331 1915829 1188144 1072541 118473 84972 1832328 1556634 7739 746806 253775 265035 1250837 976411 710012 1517394 366469 477844 500110 1058663 1023950 1727618 1030282 1951997 1676205 793952 998276 1115989 367014 1495548 946335 125853 422128 200901 492154 389930 1969173 1348798 66473 272866 1362861 478786 113998 1164278 131285 1003495 786320 1163831 863801 874378 1448057 1425461 691147 457677 1857732 940314 1257753 1710936 1079938 1817541 676414 647031 80128 1650903 1335210 1208922 1713315 377192 273533 918109 1059894 551028 969943 1832716 6007 1760165 1189874 1378607 1687107 1918010 1466435 824214 379760 1461213 878948 1331039 737988 550889 1030768 825540 577973 969171 1728591 832327 706159 1393704 887576 86665 401682 1192646 1865647 389788 31319 658365 1211738 1731365 717543 645810 653579 887707 10169 1559412 1252618 630175 126041 1770622 928347 673710 404338 1015794 1808818 1866759 935107 18354 1172347 333932 1616897 1282329 820974 449621 778246 1294352 1901987 602516 1942018 521784 33862 837329 972571 1342399 1991169 208369 241263 839589 951203 612712 833602 1007128 702740 436209 372945 963680 202777 929752 509827 941739 1294596 904876 1762397 924482 1615470 595458 562148 1949348 592763 1441729 918105 1368623 499878 1245018 1327716 1825779 1997944 856951 951986 1528836 1681391 859843 1380578 1057724 64367 494282 1131145 1798357 1076482 1235309 1226035 1574908 1412551 793090 1439696 175561 1038266 1990476 380758 4370 1014103 1328789 1060075 330530 1350566 364089 1851335 1523384 757491 287983 1683787 1143715 1875878 1388748 823328 1712113 1385686 21099 627578 1691432 1261736 922871 905331 190429 15530 756508 1841193 1744654 1274367 54318 1784833 281955 1865090 417284 1054544 612099 174401 1673286 1875720 1375216 1194094 1138662 1622936 264402 491810 105628 1374901 898358 31041 228716 626706 1382767 1334430 1586028 1162224 1443581 330803 215937 546364 1299088 971976 1684134 1074449 1707771 1177490 939162 1181660 515643 1485415 1921505 1710252 507296 527383 1857464 553049 220620 1447644 22335 1188662 33611 372292 456265 944492 867152 807239 1516516 1016168 922585 1333296 1117964 1109248 91525 1841901 757098 847636 1281525 1781135 345724 206435 1472325 78214 643693 1688717 493637 1557578 735822 417868 1546593 973555 1532687 964815 1207727 114622 1110363 1426167 547131 173265 1917843 1757256 1587908 70662 56033 1564942 257547 469717 105242 814454 1649370 62991 880317 1386581 1110305 1357110 1698799 1215231 1053941 1856160 1464791 466413 449342 670703 1261973 520865 142907 177432 1482148 1468636 161523 1152223 1598893 25065 790805 1345917 571392 1780472 1363493 1805965 1147722 1513021 1733578 1224087 1785015 1142629 751554 1433291 256374 167111 1492660 674379 989653 338961 1805087 1986119 1212682 1230910 788419 878511 164057 143582 474992 1146197 1452551 152869 1998292 1648626 1985760 1919695 1239214 1885991 1176000 1868206 1348019 825692 1146521 625023 1481718 1095559 979111 1664588 593840 1642019 1983506 46829 108767 1912259 1386828 1234732 996365 438967 1308936 773954 54382 262043 1596484 1136447 1226443 1073032 1932049 157404 1337708 134476 1802286 1816911 1334995 286474 15196 736968 1379717 392818 1129086 1522263 750176 1468564 1634972 409756 759180 1958504 708219 1590893 608938 1028949 1329322 1131007 1126579 1091541 1815094 1393865 1626542 378802 1030969 1701755 60244 1611602 1528794 699529 406389 1018111 1547812 1215278 1305433 845842 1745581 1100592 284011 533533 208074 1546382 1326464 380568 1622404 1769717 1973808 810278 737437 159291 359848 648638 1327657 1768081 401231 1561818 591026 822651 1209227 1163228 1746323 1950594 555278 805688 1235233 35057 1385594 51310 1300154 1034918 246304 1562086 34996 1387892 1060512 1501734 800036 1168691 775631 1600247 1190784 1821575 637531 1238007 1292827 1242573 635866 31223 458714 1878705 57676 946058 188964 494652 1575069 1369821 1816040 1512899 1902532 1859502 428994 879083 769320 924062 10181 40842 1803311 1133360 1890285 1526567 1534213 764764 157105 82783 889188 604468 1054617 1787704 472421 1379125 599248 1696252 1908878 783578 1859932 294852 1635727 56683 1861422 779166 459596 1877839 1617319 1462267 1668168 294530 1912313 327976 1922054 1109369 1786452 1665849 1083053 1849445 1194019 1581742 379981 380969 1885845 1638386 349424 1974575 1131233 994963 732388 1689351 626502 1550600 733834 1765009 1951636 1297137 1421118 1519359 1297725 1898401 650944 1332651 73261 1570462 83686 294119 1079982 1838771 1088049 1783412 1764068 1593574 1089532 1822791 275409 1293624 956387 751493 807037 1978389 1023831 1281714 493190 954126 400790 1368713 1687804 1703415 1629015 1136292 1200863 126731 989931 1094330 1227495 1263435 1873613 1868599 1478860 1513229 1708072 1490526 65758 1002986 1246203 1426019 1978478 719241 1482900 1504956 1954110 19357 520937 1108924 392443 847328 1007188 1755994 1517843 1332579 21517 599820 393759 1620899 982163 1996525 711056 1486194 1009320 1723934 1515404 1877851 1995800 1423011 1639086 60949 1502412 997371 235086 580569 925015 1966042 262393 541216 396917 1899230 1259848 1356902 1439806 578142 725489 160461 820690 867128 1357185 1096226 1752972 553099 1042632 1836153 1531455 530741 733754 1939669 1509631 1526234 1392162 168749 548145 63434 927232 869755 588722 632228 1462623 216057 1100976 1692463 1271143 1380248 1431429 535911 164538 681818 657680 872028 440645 166576 707597 575510 1952001 1218208 1472068 1112597 1316553 1147882 1530159 1771372 1501080 22689 360423 286573 11876 1566480 1650494 1874858 608426 1910034 1552210 1965136 314139 1344983 1272803 421496 1752161 1678010 59189 982714 534418 1240415 739822 303253 1836110 1420757 1349863 209003 362868 1593408 1684649 1206736 209532 546501 705488 536777 1249489 453243 456186 611009 803289 1466561 989720 1115560 1035263 1465016 170249 194541 1121378 1599259 1306840 840677 525598 862406 1584775 1746233 1657132 1282024 1609204 1118926 447852 1847819 891145 478632 737525 1775702 929810 1754635 425853 1294789 1018356 712864 1895879 651713 141543 1271737 1169307 1672388 129195 307067 177388 1240365 938883 1506136 848388 1144093 1838981 45436 1905434 742591 1016207 449971 1718755 1838400 1632952 1065979 71829 1200626 661084 1771571 1781200 607526 714050 1640341 1176196 20551 1278959 224359 300430 1228765 763977 69767 1962029 741083 1904064 1802796 1312776 1888448 1048394 393660 509371 588497 1307605 1009559 1163682 431175 1977592 1767926 1040305 699617 1410868 1224229 1323423 346281 1175385 488373 1968309 896088 367885 1065786 1920752 82077 1178351 412064 1200256 1382426 1208625 875131 1081154 663008 914461 318802 1274720 268927 1489205 105419 711663 603657 1752913 1284404 814356 1289999 828824 1814787 955255 1516524 941091 231566 866371 399663 24631 812045 1524790 1592999 1471438 1948913 1666846 950205 731293 799370 1318736 1055675 1112377 1626935 1442905 1390999 883966 539749 1991417 977855 159112 1159560 1279474 1739604 1362471 677374 257733 72370 37688 1179079 300106 791624 1985232 1806191 939067 1771347 1300793 1864796 537725 205596 1548457 367018 1804285 1947516 1315756 1564947 771802 1698161 184509 795678 119963 576537 1931262 285205 28291 383542 1632004 1097782 1074643 789165 204456 374593 1987357 1863353 475879 650888 256916 556418 450849 1089963 1421129 585985 1515993 1016579 1732209 741176 1431026 392039 1983702 393867 788934 322395 509251 1301921 927179 1583833 271036 982007 1846146 1985030 1816624 286926 790586 1560967 1994257 937674 1823004 1316654 1267537 1547322 417026 1985310 1681449 570743 1691591 948770 1237018 1339142 1335102 460183 788239 1966470 565911 1779546 1123907 256457 453337 1847057 1637294 508525 1257007 1587507 711579 73796 428699 1555215 869438 806154 1480741 1566592 941244 1837007 845586 1471934 1110028 810221 555345 648911 877907 419535 1418669 1489910 862112 181077 1933484 1383407 507427 85722 1484111 1567074 31643 1236324 1336753 203693 887702 873810 34189 1699363 1638230 790738 1888865 291939 1854259 1555155 1314858 488866 1019743 943440 653611 753147 1327620 1370505 496485 74674 783113 1470023 1665222 1199109 1110342 808899 1472583 304989 1512356 481546 538712 260876 1990298 995425 1724932 142878 66741 524434 24550 823712 1414213 464904 1060964 1677521 836926 124734 428140 995579 275864 891620 1753693 928377 1788832 715426 802697 1937835 1362044 1133022 959995 1603744 154335 72368 1812634 359879 1303687 1488154 1271583 178760 1981174 319749 1288715 1216042 1901999 921237 1854056 401683 1551123 1449505 1557786 1240261 1912299 1155291 1422409 997221 1322267 1465084 279488 1156828 918142 691708 541739 1484387 857865 220833 1706179 920212 1710237 1237818 1521573 840425 1522101 1102800 1368359 1862021 1059168 958 1279752 1431039 1619405 19043 1174909 752097 1154170 1061959 279715 235626 867404 1568068 1226266 94554 1382762 1271408 998871 1997925 606621 1136230 1208443 286973 1986275 1457185 1237690 1619596 253354 1724943 1804459 1945611 1224032 1415220 1994516 599819 881801 1653261 627346 559227 1658622 1386381 80837 1834943 1922214 1965381 72375 513655 832627 1128348 248704 1307743 938094 767645 566244 1360646 52801 1441422 96900 571344 449176 539537 859692 194071 1010670 1326104 1509443 1738451 280890 1424514 542554 1331516 807011 488270 696066 17 149109 81758 549396 598141 340680 1771998 940017 1947442 1154647 267376 843144 617839 1920412 369294 1900280 206414 1321099 1430212 719974 1378557 1321189 1784140 419228 210113 901016 72000 594673 1796370 1701066 1630437 1137665 22037 610759 1311142 40635 390667 1344399 692070 1621305 550101 1141781 1663305 1231376 1828591 263397 547563 1069977 60046 1147007 1344784 589083 1869887 1901325 512219 874955 571490 40536 632899 897432 1672569 1967000 1892047 528785 15774 1398511 1256670 995112 507620 160459 542305 121946 1872867 468463 1309478 1154525 299192 1331999 1599841 1652088 1226597 544137 721307 1705101 470924 463163 1806751 611245 583878 521377 274833 1693508 1171002 1766092 1383195 909748 416408 677613 1453290 1756892 584969 1997923 644918 1454298 1032880 127630 1583225 1161068 696738 101783 1351293 587987 22902 745947 1849058 280575 106182 1143787 1434506 532158 321349 611656 1992450 324877 1232611 1338201 1477875 552620 482726 1883526 1954810 631495 870469 1559037 689339 13281 1964339 372931 1231377 379255 1213332 1517010 604143 1663688 650305 1812756 1737492 1911446 726809 284366 524850 1689048 578347 1164063 1520820 1993906 1555849 325723 1977354 714573 978580 1589922 922465 1281687 1321991 1540316 606885 1271087 1786776 1948766 745993 1583884 136693 863720 187908 856538 455948 1171804 1932821 773567 561835 1055300 684639 1435370 1915470 826858 1220960 1286348 1558309 1031802 1979579 1161857 303953 367110 1437500 1392526 574865 1009126 1623476 841012 1544757 213361 1329702 540092 101404 3888 1951537 870833 1145386 337746 353657 258887 1930450 115021 1311981 868018 1480784 829877 415833 1019807 841221 1271216 1490873 1640754 1694058 1068296 1462856 1542596 1324910 189469 1306133 1866857 182067 493691 554723 1798384 1824142 696875 1993161 937657 1441002 1483807 710543 1619544 389508 1571381 1714145 1163412 927597 1780479 1447436 1731423 928872 911326 450372 1746462 208632 991074 1344060 1574132 660743 845713 178028 1461509 95483 1928522 1904722 277671 879134 1748537 662234 441380 678766 789257 1542743 116401 1177824 1603552 1519263 1542211 1378136 1707865 441669 1307255 1549818 804563 1626745 1596606 1265810 961083 668336 1534329 1924349 3806 253003 1573002 1340578 54153 920278 1951222 1569004 280179 1296290 1055089 610306 716360 92386 402925 1329911 830204 26129 1614898 738453 1569469 651614 1594978 1013087 1029696 548185 1262247 1602763 561840 1640413 19350 394747 1637394 452146 396484 1966956 505248 682338 318366 1968837 185755 1732426 626662 1535281 576290 689673 1795066 1710266 1318482 928464 1340086 348443 390028 1473159 1765403 131902 1705500 125114 1785586 265159 643992 235402 1800931 1497096 999717 473613 930057 1047865 262986 636605 1089608 1912558 347208 1048682 932396 1410773 1912120 541490 1561290 187874 1023567 1190229 998477 1078616 950856 1290311 1633246 1761228 514573 372600 536247 558722 986248 1392614 1142238 804234 638736 55617 1902914 114150 79751 110762 1216416 749582 310399 615026 1474026 1051816 746172 377393 611836 1988842 720588 756279 986925 1916397 1982917 583911 174112 686405 437248 639967 1650293 1573808 1231837 692549 497885 940716 1831842 1028892 246232 758510 1039765 996912 1923876 1682951 227477 629792 1737019 1046578 22536 441191 1114423 1008554 534577 1236502 1449247 1242780 211139 180317 1314792 1087513 73647 561970 7963 578735 1311061 1501611 1945197 791246 509157 1318823 192269 1281304 1817590 574260 1335286 188492 1771904 391003 509382 1271592 501859 44892 1726217 1309077 1155198 34582 453287 1338469 1897199 1140966 1522299 960453 1303017 1715296 568592 1967187 5661 464075 1483985 414270 1351440 426842 959723 1499987 759117 665724 620408 804736 1759823 672456 1559442 601288 104789 1491902 851216 452073 1747759 1817981 544045 355171 212714 1326815 1085744 92225 1332537 483355 77827 1036629 105971 321875 641711 1276276 1636401 293284 1675438 1134759 826562 848894 545639 485585 836018 1192272 569248 129567 1767886 972499 1696568 1982337 1287017 359840 606470 1397759 1082389 1280306 915551 1460705 757795 206405 358342 796861 875834 659258 324838 1962733 35598 1736115 1863684 1662240 1810298 657304 1357057 598321 667103 1754263 1690590 212467 1740262 243895 885489 1876727 1943001 672639 1567398 1811563 295825 1174500 705263 1425481 796714 1791259 848081 780289 1149820 167265 755388 1522355 983930 1847565 6876 1605972 1690587 1743675 1287768 1251142 1127020 340326 77084 116811 112402 1364479 1039652 430723 1931244 1620756 1805826 982727 520558 1460211 406911 1275576 987415 1056648 1140353 1479428 1040845 1387807 1013896 1353423 773864 1716731 1704518 1829140 210495 42350 1877875 258687 1280000 289676 1792273 1425170 1577622 1099708 1917613 1676377 1833729 910573 473697 450751 1685111 191409 1034158 175059 1345357 918563 1146746 468277 1352703 395581 1007186 1057526 1363065 1677900 397558 144452 1054062 64575 1779370 552825 843745 970638 672176 132264 1142974 1114940 501027 1330985 1467646 1074657 508948 1252314 875887 1008612 1204217 1805948 435976 396396 83837 1623825 813739 1877631 828851 1277214 1053255 770703 1700379 1000122 1544740 780808 413323 41073 445544 216389 1710896 1408750 1809381 1712362 1674590 736373 1756135 426477 1690044 248290 724691 707503 1420776 1802088 595388 1583000 678509 71781 359747 1819178 1000235 1140491 821890 1479001 1342236 1390296 303746 1544111 266777 1075350 1370562 54615 675822 1234447 1250737 983879 612972 1694214 732817 594044 833184 5037 1923914 701047 1481500 1309510 883481 1222965 795558 1683494 1981168 1271525 1307578 14748 1026141 1995204 1019343 1632646 1625016 95164 906087 61251 784312 1930416 1667054 1251635 199425 1042368 1112088 1608971 1768779 280739 1196178 676709 1979279 557609 1993294 505622 399916 974387 1703469 120813 1352238 1561174 1913925 234576 957010 853396 1970734 574041 1863595 1613072 284844 690494 687735 78979 276454 381415 427303 853823 1595405 1793889 966529 942902 1437340 248823 1452464 1329426 1522063 935845 887334 1095047 1974189 370869 833211 570689 1635557 1148460 380132 773757 1108743 336563 1617386 1908299 70329 957475 188781 731981 1718216 1864309 1752136 1295873 1425065 1007663 1961270 217965 1167682 433604 1775531 1958136 1767110 1193838 1352043 753718 1293993 1031038 364323 1505977 1942008 257304 1890488 1274631 1852118 139997 495956 1543689 1755395 1850760 571452 464659 1688470 1733809 1747935 1119809 1700217 1350401 1525814 168327 1480153 78519 1722184 1937262 1991545 1465357 817607 266018 602062 611847 720514 1521216 436438 714143 541389 1389146 41527 1622072 765017 1334390 1836842 397609 1399245 292999 470209 691044 320468 1935955 935966 1783496 782759 965225 1553949 760193 695599 1521495 630821 715148 1243266 1571390 1199012 746465 1406086 708052 998964 825355 857943 1583116 1020757 379491 1861241 831300 1243217 1950547 629156 1149723 1574980 711670 1780630 1785196 831911 1358476 989624 1461828 1278820 935987 1183700 1312796 1411302 714637 1247950 1964453 854065 1988865 1498442 1384478 1416058 194777 1114011 287644 1233808 864798 464323 1833601 1569309 488999 284353 995630 158043 379757 1134656 615685 519164 1439259 372017 806368 1003901 1402939 1529838 1276975 1593178 281635 386772 890620 1952825 1966977 1883809 828195 1955918 1401703 1133302 39761 1323391 647013 112094 32578 910232 616639 1867947 444171 1213127 746764 385662 1993 466008 1548035 1342703 1143379 1728857 804208 921095 1179787 678392 1226025 512230 1184292 1162624 1009192 1646075 338612 645184 683489 1564750 842555 528403 697224 1643408 939044 1614579 890325 928585 487461 667301 1284164 392425 1657345 1082532 747600 768803 20222 836170 1808968 613840 340135 703087 1631430 67865 387071 1654844 1671212 1617871 929993 1641587 1869081 1648213 1954314 374669 1686393 903760 1475867 259600 1523058 1322089 1586326 340713 1772075 1582389 76249 1218429 1612147 265987 1096925 863445 442531 1485657 1408081 1184974 1193137 357605 368353 133454 1757237 938445 1402878 1832244 306816 433121 271699 1299813 957336 398580 311991 802245 253263 1570599 1143348 382377 748978 821324 3770 366633 1774229 1150027 314993 395048 1287137 1423216 977836 1656855 753918 1155348 1516660 1763418 143864 251208 1950765 877472 993101 136031 313967 1362672 1354743 1243305 1698372 600870 1931357 399481 1036544 769411 1176444 1606313 1786325 350534 516135 1635394 1466145 1243878 1838052 1444892 884156 1619257 1351867 1949584 194013 334447 1528659 1192824 1900287 563960 1375866 1293626 1372448 1982483 739313 1844420 733184 1419152 1617757 1158196 396111 1809893 752661 1169232 1825630 1717802 797833 189363 904325 553178 1534313 1625086 724121 126697 1344385 213018 1808318 510369 251290 1685068 1292413 290232 197148 499365 1723924 958155 1674072 661668 84165 44489 1658293 651513 1969102 745798 1221527 164886 498082 1897981 1663512 1253293 659540 333107 852552 1864966 1346880 200220 1709490 1723105 376304 1330963 929051 950968 668140 954855 395499 629425 1530075 962861 101438 1451583 1444716 1684102 507982 1791155 691187 75032 688226 347613 424650 460349 880679 899231 958126 1855387 1897943 615411 955538 723355 758175 112117 1870760 1801427 1114749 380012 1531267 1794280 534023 965658 963410 1557254 1177620 988648 1440233 1995177 654511 1299204 217465 381565 577575 1254537 1798420 1819635 952779 132736 823326 1209918 945269 1433372 803617 1462663 111368 927829 1579251 527454 1579084 18482 1235227 1144238 1719746 1749387 946337 322572 39802 1357383 1424453 1325685 1421424 1363220 1757324 1062012 998152 728886 1573203 821646 1656913 860250 1895460 1301736 1105147 353145 632310 832064 1189053 1545178 1449620 513209 1722018 343569 558174 1198278 679318 1714955 285154 1402645 1492003 1465738 615492 1798008 784754 268922 1509574 234734 1439269 866505 1174018 922354 216320 1691866 1859538 1291276 1866218 525970 1359501 1303033 975665 321114 1894143 1615902 1367216 1192384 588128 67248 462164 695924 775092 1754929 743429 1751078 1674572 1367985 1016562 158874 887745 1261732 1886508 1250738 931317 1221069 739856 985660 1306163 913620 1984801 487100 1076364 365820 1219017 810138 1786217 1237253 936506 1230861 1159039 1251847 1054160 605522 174834 1520066 866781 1818839 27839 1148855 686689 313019 1135882 209617 584039 1979842 1632700 712490 878295 1751710 116778 1372997 650207 1328825 1512211 54938 503986 1531495 1955717 1800874 1012188 43052 822425 1679284 1930467 1582337 345824 1963158 1563891 1407829 1414690 323341 1295613 1239487 635679 1160667 122418 1865677 840774 287297 1598037 925600 1179512 490578 1794104 980516 1277425 1034878 954966 850122 1074930 90900 307806 1149541 1097122 852752 1085947 587020 591670 1369408 63641 1077649 1302782 1623618 365628 791795 1892127 241998 198955 1252512 941090 1745857 1750121 343786 568499 1850878 776389 298689 426775 1915456 1554209 218037 272159 484234 1805805 1598254 1512537 675658 886792 44943 1334037 1585150 1048933 1462731 1623316 1940690 1546322 1172678 416784 1006196 583152 905936 143989 895041 1781041 1545249 93296 1725743 1090697 1768433 1883291 431551 1609048 1401915 1893247 1415896 516998 1861866 946563 269853 128722 791986 1661609 642108 1141102 151143 1836748 326325 1682023 1966149 1607876 1845810 1368651 365726 420272 1677414 1260450 1375117 1376898 904146 901320 874000 273690 1282560 1308000 894094 885977 1175503 114405 1603606 1035383 334280 1309740 1257347 1271876 1595028 1822401 1793755 703080 1418244 1561388 549065 1800682 1030268 923611 1259775 1948889 1803614 804792 527977 833051 76727 406678 762978 1994741 470742 83580 725889 1162944 871302 389621 201196 1108357 1961300 1010741 732659 927473 879189 820830 1934705 1893503 1382070 1267424 224626 973148 1847046 591691 924465 1569956 1628572 1851778 441347 668133 1290334 1321111 1393499 978270 898605 1853311 150994 1174311 1373812 1814171 1973968 502822 1969660 1170036 889221 560569 509953 1916064 1856013 110115 701108 847667 1723526 1765297 1188627 343626 1927327 1893033 747527 635386 357040 1599818 1910785 1004560 1979403 1452227 790220 1928907 376 1680792 108882 1228651 574262 1410626 204325 35556 49095 347151 1858298 1268245 562076 1400946 711113 1963661 693376 1917572 1996559 225989 837956 582986 1295557 1529146 799210 401534 106246 1819298 1333914 1851971 740778 11497 249205 517036 1670500 419954 168334 163823 1625459 1991815 492131 1446070 776657 304929 1329027 1858314 1551631 769129 1203613 372608 852279 204036 198090 1583238 1095590 910958 224021 1065009 1568630 1441431 1333697 865072 1367353 1085810 298288 284623 1231209 10204 1171663 1381979 1917141 424581 1735341 1776337 52174 120239 1233990 1671970 33416 1935786 1572490 465265 1808514 212976 676706 1149914 876113 1404123 1318309 1441444 1888841 738146 702742 421774 1587928 1177976 243507 1743891 1371744 716070 741867 802006 545254 802264 1747384 1892824 1002091 399054 716733 1549473 1388599 298804 75781 247544 1554956 34914 1577381 902566 1997855 970014 1794434 679103 1410607 504890 46135 1656189 1410123 1270487 1097753 1887108 1280367 1068828 37687 1784915 1621362 1717933 723330 1071366 1572892 1495885 1915582 948687 1956451 783824 721851 881300 300751 1638630 1033736 1302853 1695588 1730535 1131250 1907418 979417 374143 306019 391152 1534095 1382616 1589088 515694 1616904 769367 289590 744509 1387480 241924 988375 1185111 1799045 911938 360541 753539 1088602 1511021 653605 1730755 519903 1098869 1912746 1205518 417414 944227 1202737 653766 1315970 1567032 776096 1738896 386367 1072539 1287367 1911070 1847179 157883 276759 1964295 1555233 1836397 858787 993824 716423 238320 527965 1002701 1040126 387423 139624 1666506 1951982 725284 731598 835660 869890 789203 123990 1913591 198365 1866230 512179 1354454 1992204 1829045 1969335 1927904 1254183 1116081 1846213 1657079 1486599 1615563 974394 1637891 967353 136786 132086 486609 136798 1307121 766278 137514 122416 1220853 898818 1166219 679417 1506411 678563 432098 602864 1473756 1817377 1380659 684577 1062644 1557315 1025947 1692377 501470 1011520 917525 545981 1270120 1906432 701656 1819400 619627 622810 343556 115457 1564692 1801747 1876282 1789221 1190649 227322 1002615 806213 1736788 930427 888221 1108862 490174 489885 1143528 289698 715064 1659978 189041 1049106 1918529 63759 62072 1728446 1118598 631260 1932131 1348172 1138635 1377094 1446448 1404041 1921497 1906673 382514 219586 238623 517978 1648063 193915 65413 1710689 1289279 57161 520823 629582 1446019 1691066 1932015 489370 1642465 147810 134818 468888 1730448 58301 504150 103341 736206 703359 426475 249612 539805 1698051 648547 737853 821454 575086 140157 41627 794073 1298000 14255 1444877 1174589 1148953 1241726 1459980 492826 1172242 407284 1865661 1014543 784247 726816 821203 765394 978146 1140834 805795 576600 311721 1209248 1322074 139838 36771 1923638 332605 144763 707213 1816814 153668 1524402 1825801 1084717 1742398 788666 981979 906001 1021088 11534 244764 994231 322874 551941 303453 205572 1682848 1522130 1543932 1052851 1894186 771564 1940051 1037358 621474 1253674 677004 356960 517398 1898650 506075 1432690 1516400 1154275 514949 42940 582521 741196 1404632 1459461 1635506 840791 1914959 281574 969284 1977581 1597023 100009 142557 176953 1872432 452969 1644490 196410 411771 726171 395064 1883006 1517972 224289 1473897 1981762 451026 1545394 1056783 1772055 900081 1054705 963228 1023091 1453677 1068321 810739 343643 1237788 1482606 791710 1658667 264391 1860560 1026567 1200071 1646529 1330177 760124 842374 246130 1650008 211676 1304966 1452601 636591 784415 1604995 929 621047 372384 312399 1304947 547553 237520 1473426 1693328 269133 1442131 630675 325970 910880 1623937 1479251 1021574 1727083 1128850 1225307 1342702 831403 1642348 1793758 228681 560717 1018609 1636239 1139596 1103881 1776859 362138 306882 1024741 346345 1252687 1123765 303232 805894 1584349 1082071 785142 106965 996068 1639245 1258349 1968313 1902145 672777 698432 1211026 687152 795172 1644315 578622 1298506 1472886 1460221 986854 1617121 1731164 1689240 1729626 79179 1781658 282852 252272 1460187 1654533 488053 824641 1328524 1995093 698829 1974571 21536 802798 375125 1092473 281518 676157 1590513 634954 867910 1739679 63203 341029 218024 1845626 550631 1814298 695634 75357 99093 582331 608402 1093442 1815871 1602397 1304901 1780270 1934742 1637260 1827962 1681798 1282531 1411404 28989 923463 473588 1653548 1745335 887004 1696045 838525 15924 317880 166040 1394678 1966142 1049042 328859 1647609 1066602 22531 478383 615815 1557794 374537 948317 827944 153329 259325 729843 1245345 442667 1725911 1270968 1537274 375670 961760 705248 1876371 765767 1564774 436879 326380 101350 487383 742218 538760 1588886 653366 61380 1854427 211411 1284111 917856 859069 1484263 1398207 436689 821826 1898713 1241639 1063161 171561 124363 1026963 1193261 1378163 996780 845537 408137 1221189 1898015 688471 1043230 1810631 79418 1906078 32284 1565712 1764900 1573121 263250 1015054 1348860 121000 816080 315990 1197191 1995275 1263889 1358935 1905712 88756 886066 109090 1950256 1644801 682421 90700 1832085 1129352 1815937 655484 1212600 1936811 1423772 1774061 847878 854573 486359 1192736 1930165 115366 523411 1664481 1815080 508240 458519 978579 1967984 154978 425605 1708017 1212178 363630 1853143 1193911 1714694 295869 1870002 905051 1875597 1528978 459027 1115341 1685365 560847 1285298 1682366 607394 936564 914104 493350 924727 329560 1029057 1595415 1199170 409475 1562116 744830 1184519 299366 1831386 1600508 1358178 214237 953057 467143 1008324 865907 1512629 1054863 936903 1320163 892319 1081381 38621 1194197 799507 1143488 1008161 1344039 665395 1624047 170148 371305 556597 873072 1817693 1343840 1283424 348541 439650 1702998 1472014 987728 1978703 1231304 405796 617113 452237 1225855 1986246 1039998 1366212 721657 871572 1013629 766387 1049211 1414151 1586186 568280 476982 1537451 551677 1093434 1213459 1398787 633698 1126371 877 1360713 989812 1537655 608709 764537 916747 532460 1919944 131550 698899 694381 1024500 1788856 1620156 82584 1838426 443342 1891679 1299004 940506 914632 73256 1503407 1227899 1320694 423054 411566 974628 1433585 1823883 833652 1984271 1839103 1865906 21501 351357 445354 215873 1381580 477179 998097 1360031 391101 5374 1262672 1665392 1366299 1440622 1870501 450116 1922960 1041664 192551 1760623 361854 161461 964122 1701131 1567334 1574368 1920876 1244054 57530 1134634 45116 913280 1411522 547650 49838 1516842 986856 107065 1266066 930403 310728 155781 107356 1521534 1557381 759087 167604 1583427 1839161 357992 171476 889582 1861325 641211 1225208 1011762 1032862 53740 308250 1203900 1935597 849774 900609 759687 1625882 198280 1955334 945852 1712359 614018 995865 655400 803441 1812471 1435286 1393874 777021 323305 707394 1387676 559879 243970 754548 1144308 1705914 35255 350484 424670 693247 440359 383499 794297 1703428 1715924 86794 799165 2560 1324838 1831618 682233 798325 107207 238854 1915817 1314496 1074462 1037564 416684 1027856 1006164 575961 295424 335577 143733 439824 689388 1499024 58214 210127 617568 218625 1231222 74136 1963307 384039 1632544 1990385 1574336 1947279 669 1848325 1899926 608087 1829193 1791625 444535 606677 1636586 1828398 860614 398941 198425 515365 1091536 292871 1327143 1611459 905139 340848 1142851 259825 196340 1350957 213527 1016769 672438 1321799 158044 179408 904171 82148 1868988 190291 1980749 1057308 1344260 179462 622187 1808890 1265428 1814781 621919 377093 1155192 1075511 708870 600711 1057484 1632185 249421 1675104 1400766 1924907 1955593 1498325 33693 85249 711097 1363127 76823 602967 13838 1939316 1161052 933642 1694012 919536 1948863 1415101 1492169 1206139 568853 523366 1568869 1778366 1870271 1921894 1867980 1823353 625742 814574 700845 750290 1195446 663437 87312 967426 1824527 22410 837781 857766 932187 358149 498841 762574 697236 206981 1592367 674647 1455642 1967408 110913 637647 1927656 376662 926593 1300981 920437 753694 1271060 186501 1278280 1512206 1710877 1339419 1982597 282112 394730 933997 467287 1389023 177075 210761 1189668 423935 1494537 1884315 1931138 1431745 434726 608018 103555 1489476 1639354 463301 1374778 1484066 344010 1254667 1402731 1533967 1853894 1754705 359258 169477 1947007 885033 381783 633432 286117 1188698 497737 18969 897473 576589 1166139 178536 638549 315881 1794543 1714723 1636519 489451 851736 1963593 354838 214768 1650977 1024936 1452755 773816 1301758 177592 869058 1811305 675020 1020310 1869287 744126 369926 1662370 1186755 799656 1014074 232658 1108005 494768 1166109 2704 1054371 960293 894055 937079 1725591 1574107 639999 553489 1026966 912504 1516815 303048 503442 1309515 1929695 1372010 432034 601138 1948581 846606 1007292 1471580 72108 221932 918501 538095 26562 961918 822387 1724100 176664 1126394 831459 1140640 159385 1970887 1487748 1417932 1466658 1715829 1140850 476853 1846505 1204244 1990560 1743456 1018038 1070726 697637 806630 132961 1142339 769257 525623 1613247 198681 1594646 117528 1999721 1527832 1372070 626874 959870 1002720 770977 871488 313082 1606411 1507134 339090 1979495 517744 1215715 579185 1804671 1637926 797318 1812527 203094 992335 539867 727590 796157 928726 1447044 1164369 383137 501512 1899233 860541 1229679 263283 925787 1015044 1047932 1703937 823768 1682725 1708604 1483944 764179 868646 315258 877864 516530 1248357 1664646 1623464 1310417 562264 278973 1267350 29618 362597 527161 1231927 666809 1233670 1470235 477090 1421098 1383196 456677 1336185 1744970 646960 336771 460395 611825 1218435 1733495 1118372 98061 854030 1450530 472389 657125 424449 56970 1370783 1690177 1535862 746846 707457 1562987 1309461 1507499 540589 1766253 649532 306288 1999543 403000 1440281 518068 274911 1949171 822758 1303531 591422 358119 1678313 1112033 1329494 1260743 1057578 1641573 1461312 983952 943071 1564493 1848898 31888 1338047 1310516 1193051 1145868 575279 390517 1616452 1577169 232361 593165 291967 1965485 1848271 1407515 1577115 926846 391361 855643 805637 1413764 1118617 61855 1596017 609078 615682 429640 364877 217421 1726058 1866083 1906544 1591897 1043042 1914893 1862780 706491 733994 279823 1570265 365521 94384 1881758 1089136 696949 135013 1177899 1827009 166522 1572119 1987958 16047 404616 1762067 1980771 262395 1872925 301184 22055 469282 707378 276547 417670 833441 1878414 119828 268950 736072 465133 1682492 423620 47730 454775 72444 1950940 733586 1219926 803904 1055269 14091 793688 1687476 278066 491023 874118 1784715 112112 53147 674967 250612 419832 161900 1541965 1380476 44449 753126 1548514 1871313 1882118 1889925 1014419 1530153 773743 1759747 1244139 1076367 169603 486494 894448 1105391 757015 1389001 753009 1560183 1306127 773229 1083718 245898 724880 1034692 1779190 1943516 432606 1271369 1170315 755504 1167794 1196986 1299715 1068148 400433 233080 802915 500611 958908 877436 572841 183929 1494531 1275799 907483 1687984 173703 1165546 1399221 1565661 750149 1853424 1655256 1090116 703445 1049785 1526809 780460 802313 1636616 89093 1797198 788905 1062745 581328 1711221 20698 1103506 532208 363437 234643 497220 1949537 130996 1121669 1022103 1759867 1611520 1518318 727340 882756 937747 38413 162361 1988543 795168 1064468 1682019 26054 1941097 692609 1925253 1671341 260300 824261 1149870 1140607 1411125 124470 241951 1634983 816667 162902 1643297 545562 949302 443751 693849 304899 717818 578784 1048389 1917731 1270579 607607 891982 1021642 46111 1589742 1652933 340445 1937406 1283623 1007197 1698066 1225221 531986 1104604 663078 1945253 1820945 1791997 635340 310619 863106 719258 1946592 951499 341227 707442 1185803 222672 1269545 975561 92907 1892026 387379 1305833 828093 455128 1982334 1098691 577644 1101283 594787 1989894 911160 1613733 1867934 1563356 1114452 1985967 1347046 1609220 1859878 1433308 346498 441500 1985081 1004875 77761 766394 878276 805465 612757 840862 428790 1932825 213116 207559 1866645 1128418 599805 733888 1733169 357955 1973133 606414 1440536 1002640 1307249 1801397 1591590 1378582 1628395 1018717 807246 556867 246423 1672227 1460064 554202 591883 1377344 59166 1154623 1749525 708731 554948 1596704 1464855 1783401 1741845 1274997 307313 766858 249060 334851 857329 1615859 744163 1822245 1603785 485328 1600513 1183944 729295 979055 1803959 1897182 146577 441388 803456 253902 1054585 1316738 541106 1497892 1617904 1651015 1894429 433778 1150454 1648862 881064 593277 448585 394807 38496 659753 1378553 1369620 1862227 1058249 61844 459463 1160305 1638098 714404 212758 1432344 273885 932854 1087458 871012 488557 1319849 786811 1109431 1388323 882911 1439312 311603 224076 1213260 852702 1748253 923380 1313563 1903521 432940 1244040 1950559 1529395 868279 1627671 1821009 974506 374553 336391 157206 414563 119878 359547 445520 411459 1070822 1460168 1579751 1687244 1982854 158384 942817 643322 1138025 703017 74218 132143 1238525 1554309 621202 339926 454980 1636756 173118 1187392 827530 917008 1207677 1294984 1096270 1811682 1020566 559237 1296786 1412653 1108246 1043229 1533696 711775 797362 1249946 1370117 264216 766620 68418 1827880 1532643 567912 1934291 275890 1267522 1236340 667200 660542 1272571 736517 1257912 52815 832339 1371953 1663470 361197 1957043 1050008 1481371 489305 937582 858459 974408 828788 1138138 1377978 534227 1218556 1315141 255365 1074548 214161 93715 225247 220752 569694 201025 755180 472479 9784 1325635 344761 465889 1716039 1269462 370631 1685367 1684029 1563634 1188877 1686751 157009 670532 1958473 1506889 1640224 600910 868684 626454 1354765 1834503 526045 1921412 1361230 1362429 1652303 1859376 1850897 1983842 1980562 1547292 51300 813989 1113981 863272 902900 569128 139837 755082 1653057 1770780 518559 1831283 119918 97373 322550 1087649 1175702 1850100 263760 800498 603499 121916 15653 945101 1733163 1696363 1260213 1740913 1050706 273851 554997 920812 1670089 905637 477248 98515 1217998 1224752 93434 1140244 1958296 130384 1664823 1665415 486700 1337692 130210 787134 1637969 1086992 889498 1675976 1692983 1565643 359397 1718118 938182 1280389 900355 658795 1332565 1876343 549994 1013185 1331192 1573673 325259 757891 1780416 280449 1720146 1947803 814947 1271615 75679 420747 1313984 1377979 1661562 1298614 502700 1745885 1397758 596551 134613 610271 1319690 1014196 1778744 1037881 1345142 1342082 222127 1674920 1964798 357095 427408 1085145 1983252 1126274 230627 1507391 66328 1259672 1637056 953098 1991524 88761 1782374 149803 558761 1214254 351644 1760062 1659683 1228689 1225069 691374 1078482 1244304 1645435 1965329 1423364 715278 71146 1157470 40315 1094792 219881 1492208 418934 753105 1287350 48560 723580 1529848 1925486 434604 475817 1604957 1707248 420872 1479877 1717736 305958 13037 1087508 1638753 509250 380242 1891736 608861 254460 1706151 1737684 1811208 342388 1791235 1951171 1775313 69328 291231 1798059 1886100 1603885 740946 320698 412743 1228707 356261 1439814 176660 257193 1888653 77736 1320009 1767281 1199417 77381 1178726 1865557 1178150 678764 1808535 1921138 688609 1528509 1087105 1219990 189335 534250 840022 1722284 503255 1271702 1756615 1640713 70838 1331225 1720902 1359132 1947251 420890 669996 575516 1572517 1767360 875346 1974628 445851 642943 198466 1681431 1006062 354322 1727375 1598441 1827897 1047312 1166313 419987 417265 529792 1633509 546473 1664970 1645593 1738906 1854015 916783 1426395 608919 1766263 1242511 959314 1648956 690122 1797714 38152 1345284 160314 225215 466343 1391656 1843635 859278 1422771 370375 1502401 1021556 1806995 1344991 789555 1104086 1536010 906560 1587705 125122 1403620 1173112 680013 1956640 557043 1714812 1724500 971933 1166510 1074586 1806263 359754 1509367 1416050 498192 118917 1749199 1320159 1092069 1389367 1267205 402707 300202 447521 1639134 616376 904291 260718 1385795 419647 51420 1407295 740773 1221765 152664 708820 239270 1809217 163287 347029 1821964 1516791 412913 685778 1993488 596243 821349 556170 856889 980667 1347531 1481958 19066 1637309 1129633 1679372 144681 963098 1928898 395541 462685 281994 600006 1479128 1817580 1723028 890765 1947680 1374935 1071016 108246 174709 605680 61578 313066 1972837 1263483 648747 1876629 591293 1121473 1818777 972763 1701047 875990 1883590 1760534 548671 467410 1223886 1125800 367048 1038066 1934184 1072091 1411466 25164 931945 800606 1792856 1110584 910547 61742 566797 1134361 1553009 525505 948918 1487211 1310250 582423 1778404 1465864 713308 986374 1946252 1380497 1684138 1232633 1881778 1393090 527551 758383 1790871 974959 566397 1147366 412809 740311 616175 536890 351235 419755 1610110 197069 746851 165394 1272240 993060 714390 853654 1267837 1532319 1330376 982295 437543 1242796 1204177 1353526 1760936 1467730 666185 1817092 618050 686604 1970979 1605683 743400 272442 727688 617051 1243347 1924988 1562239 1092552 1510285 1735997 1937680 1089769 519475 1785780 980532 376903 1232582 1182517 1734601 180887 881177 949172 1100320 885809 354654 1856595 1001561 1330080 1482647 1624363 331571 704550 1590892 1746120 1492598 1575552 756289 569681 1968566 1399716 679847 678606 1893561 511835 1777104 739161 707188 1414260 1924513 772614 495792 1064352 767562 561129 136982 1578954 1534851 951540 1971868 1806484 1570538 1145204 118165 474092 1115013 1448240 31997 1815292 1041999 215836 730631 319516 1614860 1615727 245666 552572 1306400 647391 1342295 1042707 1593827 1951757 1725588 1108176 711455 741278 891335 160304 141689 600091 1874296 1861856 1029203 210786 745980 279450 1277660 1083058 901400 70775 1361199 112325 196721 1805054 1208488 836577 358666 822947 571290 1268507 64703 1146079 509689 507755 1020736 1463695 1383548 1907199 526497 499315 1422471 691245 786910 765989 1505247 719079 628886 71008 1083227 1291240 772356 916460 1504074 662005 1579098 663521 1595077 1435984 1278588 1241600 122331 1033546 87344 1168117 71764 146296 150410 595141 898495 1100314 1824628 800422 732801 46327 80365 451891 1145057 1307419 869116 1568808 807582 1931744 1072820 1857341 1236023 2041 396377 57754 1089786 1501585 154840 469430 138628 553909 1652949 1557671 689330 255216 1511730 1463618 1008663 1880963 714414 328728 230738 127507 1329432 1588814 266652 82846 459476 1184742 1373033 532478 1592813 1258880 894459 350 187712 778432 1365186 1354195 1057785 1007334 763296 1655 1638789 626798 734581 388783 119262 248031 855621 1696044 1190962 865564 249712 1545793 626212 1213785 1999428 1703899 305819 1504875 344618 215798 473101 1044861 1105562 1880950 1549785 1444046 1014079 312181 1390503 1685712 695605 1249032 1769190 868734 63540 661411 601892 486679 175867 798965 370824 1176261 627534 595830 507217 1022924 698073 267513 904204 1041799 560910 1846937 1943190 1093420 319164 114470 1734126 895210 586648 342267 319059 79971 1159132 690454 985648 1745059 943073 1642440 361998 412123 1187012 115991 980236 1685632 111584 1892142 1084106 1004896 309799 1318492 960503 1233482 761250 1548876 119407 974998 1179140 1164484 712243 1454182 1984461 166572 1260109 1986160 1388871 699854 1930269 1663408 923235 917545 1471114 1196589 1217931 102404 1873040 1100741 130083 105968 1146955 124726 1609624 546013 1520705 1114565 1606560 799702 1067721 312160 1347491 1468414 1620631 1314743 1310103 39720 220934 1356254 1601203 947064 1509608 1589321 1357849 1585087 364837 1472125 972679 112988 150846 1310405 1872980 116337 101673 874680 1269715 628416 1382459 343076 32887 232167 521039 955913 737840 1229868 388384 1416023 915237 513242 707509 844909 1691919 601698 1592721 858014 175425 1254632 820183 417723 253794 176103 1145187 878278 200741 1539684 1266636 1448022 1286005 657859 1912476 1509210 520696 750154 1147617 1956921 1105376 1196858 406601 573033 1291351 1703561 277685 1885155 1810027 1812753 349361 438197 1584444 100355 674283 1233300 1782230 1846459 386761 1175715 1245955 358146 1341560 1434007 1588297 1286896 247988 853720 531563 1612258 1587189 1263737 1417052 1243780 1172590 1984527 921802 958205 1866743 9686 1165359 1748914 448414 731932 1462970 1423481 520395 42699 224290 1624779 853759 1527613 275944 470266 332614 1135488 1410622 1339344 1453817 1849277 668617 1058377 976496 222185 987894 134238 1907429 1996529 1811080 1942613 1851912 614078 1114068 22187 1914883 551097 1921338 463403 484106 956330 1071152 778163 1502120 700749 992509 584260 1726172 279764 1611861 1765198 1495243 1827834 894560 63415 168349 1475392 1056686 1780945 82700 1293915 502553 838445 1110406 954410 1404652 1578242 1944599 1525911 1202909 954256 187402 1293534 1293034 1625097 142251 873047 558071 984235 1590777 102620 98493 1458758 857111 500290 342392 231529 806873 894254 96245 1321539 1608308 1315966 1986382 323064 1658779 1912479 1769070 1523702 1470089 1098635 1837103 387199 1887713 1091913 1757180 1623933 188985 5000 1033088 1787608 216982 1288566 1422839 1476387 1515804 848368 1235672 1595465 1875004 859576 251062 1235695 96297 1863009 992682 280382 984407 925471 186888 1448146 462564 1218018 835835 1195961 1642543 714821 140978 1618262 338503 801387 1382826 690563 1388308 1551439 861297 786549 758356 1943628 333030 1891728 125436 1409538 1614168 891001 761580 187223 323118 868759 137931 10756 451227 149243 685162 13070 1605357 546927 182854 367505 1733498 1957760 1713027 1986870 338447 1778272 1471171 130798 1323506 1234882 1713460 758397 1840638 555882 132462 79431 145546 1093991 692396 1857756 567549 861542 1207760 1020130 1056454 1702570 1576120 1113494 966280 1401313 1660605 98909 733175 123574 1846593 1477452 808537 816457 1402595 844021 1104414 635443 163600 91153 1242596 1134315 619499 361697 80491 1155930 535543 448599 922104 1224030 638049 1618298 826937 1667952 1716493 574657 192503 1522619 118828 1474947 1053767 1494055 717594 258204 1033984 230742 1601597 1150258 213310 799789 505849 1597495 633611 1669195 1640054 980394 1707485 51772 1534320 1546408 1840388 42501 1780802 1319624 1845586 1871204 1555846 1228101 446005 1099181 1782481 617557 1829993 1051440 1534183 620761 462878 1576554 64427 475743 227929 1018913 1713378 938889 1477607 1055861 550142 1187328 606039 668752 1036226 1256220 489338 700655 1776393 877644 491440 1820994 769477 857417 1877156 987613 152480 1201505 1267170 208905 595778 216816 1218262 1056342 102560 408385 1721595 857349 1585948 216599 57694 1100670 1559981 1645522 81444 401399 1205102 21904 534050 675766 376194 1044725 269046 1531847 386360 368400 1096867 669524 947770 1348755 1915462 266152 1001184 1024092 984950 1074820 1158364 193535 327327 663196 691327 1687677 1986534 1774676 1797773 298378 806701 1856820 1516251 1951862 1069740 1456794 994652 290586 1911915 1348499 1243167 1552340 456019 200785 134072 855500 397895 537007 874136 1339528 1130494 282884 519251 374851 75427 753280 1221868 1348418 884608 192182 1099170 225016 1419053 1910790 33940 1928416 519191 865358 835631 1157305 62818 902490 735063 219220 272797 1147129 413478 463829 1568583 118192 769385 1421358 555893 78240 967255 1021539 213747 947822 1030285 585828 773433 1575921 150608 1102872 199071 1795048 479732 1221215 1284411 788571 1126714 1382781 1068010 1335819 137903 1214217 1023705 1747055 1879929 1834933 193339 669516 915528 1972069 1581614 1080037 1059105 1860352 290282 1601281 1060414 1479671 149152 587777 1552511 452263 1672523 1828228 1698140 1229055 396832 1011080 299883 12691 1305474 1878367 1563237 169624 385778 131110 670069 1228896 1840960 1749467 1570077 483658 1138755 1020677 921176 723765 864796 1690422 603306 387042 1147509 749188 597263 576472 1928612 530224 917491 797173 1542150 1731402 1994033 437085 1780771 783216 1679470 567525 1712947 1113607 353112 385366 1129720 1377264 1274817 1482342 358547 798226 1298608 78540 1933530 762097 496982 177797 696855 1059846 1795369 1770334 549569 678032 1654344 1025112 1130425 483193 511033 479534 909449 573573 1580626 1769838 1662934 1766996 54920 1704469 511923 1772863 1988040 1748678 44870 406814 409723 1112896 1674089 69312 1785999 837254 1810920 1251480 370874 421974 590776 682706 1516504 510512 1675182 1349269 39638 1214549 865484 580311 449984 255252 340557 218869 591211 1766488 1208694 1426602 1374844 612780 875017 1993987 346823 1261746 304634 292082 282742 184992 829983 1052153 1135129 62989 1414133 512867 1859001 1414411 1964675 429332 56898 412011 1148719 1247491 1335608 1803286 1435769 1878666 1433882 1194438 67691 1095074 519046 1597836 659118 1333698 978332 939978 480672 1495818 1937299 999038 1362049 439555 559960 73998 1827257 893395 812990 420605 216212 1947898 832494 1808537 1232329 814153 598433 1132798 1233984 626847 327351 1175158 385528 274502 1107881 1682207 1652532 215622 116493 636436 1767638 990051 760263 865689 1262543 1964806 1765879 846578 1832038 1527891 957822 784232 476096 1484665 1440545 1944460 1630008 1483061 90593 1101061 1673404 1511832 1188998 1481659 292635 1706082 1003572 890364 1778568 1883332 852341 1067193 462381 602642 269350 1449837 352631 1681453 189739 385843 843646 745326 327114 70412 738903 187380 591688 312991 1615338 178278 1986527 1747575 69337 1723900 1261310 501216 183843 960607 513613 829189 1991343 538736 1113933 1257568 815682 959913 737066 1745607 1230921 1550702 1409677 574891 721439 1816671 1540325 1057041 1785777 1880425 708503 1814811 1996831 1656742 485617 74108 786152 1247154 1127180 541694 1919795 216825 1121490 1821088 1990813 271114 1146175 1225098 938867 631042 1176293 798414 586396 822809 177717 1470130 444160 1348677 1592459 1491659 1446504 347220 1381456 212716 1366541 831024 1474449 1019358 487112 658304 1240959 1383034 228197 1030251 1048474 1476541 931008 1034304 197995 875949 1440236 686500 1614634 956927 1886008 1251366 502590 73789 1781366 360362 500286 924966 1764421 343423 509558 1668509 883758 876847 597016 653683 1986424 107037 1034434 205058 943635 1556675 972594 525812 387812 848192 1005038 432728 762900 1514538 591941 1122543 197940 1933977 815197 1895208 1464360 282251 813085 1823696 1397079 95396 748279 1599384 912159 80240 342734 1598661 547786 82225 481012 1489440 1195457 147311 630786 830137 258043 1223579 1717231 852782 13382 405317 889536 1314322 634188 1163711 639476 640705 695184 1355760 465456 235401 1708984 1004899 1259806 1979537 1548429 616628 1863313 1590265 552303 387829 628471 1437703 609461 185012 1961576 1904967 965620 1316473 1638895 862225 796967 946588 1567221 479109 12625 1339975 170674 820919 777707 1148302 1301781 15193 18189 180856 1443262 137336 1297072 1444064 1421619 270877 1916015 857372 1954396 379467 527589 921901 661994 1052566 466033 452862 172646 1481140 1968768 1872601 892273 1948693 1657643 396036 132474 22695 685991 160876 279613 118836 804303 1238637 301930 1111150 1661861 1184619 1755527 288104 1695359 1523526 907896 1612039 1532690 1395671 379696 1119006 1653092 372708 1760838 1455081 295657 842303 1145837 213803 342885 1558905 1965339 1814013 688123 181585 530444 1014748 385092 1896676 459453 102778 1738246 133934 492234 1137259 1653251 107559 298720 1391564 1945757 987064 114351 468017 411151 525858 946006 1841836 532470 1660419 1623633 1324987 316010 1391674 1264059 1109150 1232874 801761 975417 581800 329445 250906 1358779 1564145 1594872 1105089 1247050 579774 3665 938071 1771885 1935873 804291 1561223 482513 518258 1008761 746744 1336344 1683629 1125290 1688103 325851 469991 326932 1955237 660157 222421 379826 834004 838545 1447131 156552 1974602 398385 737202 1293337 715333 1962587 162998 1098688 1404355 1604907 1520434 1735125 512680 460377 1758407 1708790 629820 1891818 1601261 1141886 7457 437439 1827394 521244 1102869 514424 1286572 1730239 843820 624431 528876 222340 991573 767744 598983 1325240 1002470 1907986 1414043 930465 1625141 1254734 967117 1049627 666772 1685931 1270743 1864069 1067305 1252486 627676 1518923 402080 1156580 1219988 28344 833418 808843 842145 419658 1361331 1879693 958410 720866 411602 7627 489827 389806 153537 1197228 1065088 1627011 863257 1889219 1631691 1473971 1500798 1199114 1060944 1505899 1595859 1358914 1476888 1566720 324547 564852 1446102 177450 1784038 342762 1001382 1936377 39401 1941960 331693 303162 918964 1421594 436673 865528 626340 1704425 938744 908669 686385 1849794 224780 106673 452714 400018 1350092 601450 136413 1930658 1414493 1180433 1967030 1455960 1188227 215916 986601 305809 915806 1382400 790380 706619 485418 547217 282443 1195525 837078 623293 1577110 1764963 972528 949128 514830 466443 226112 1071661 1731418 238353 222988 838895 764162 144469 111042 1731625 449196 783435 735851 1594802 517409 292433 415554 876328 1721203 185743 669923 577502 1737320 457917 98328 920419 128623 1551723 1725639 565773 804883 492656 523047 471151 303626 1977186 1924873 409934 1418922 1173854 965543 1562840 350173 459787 352221 1374451 1581201 21113 780386 41777 667143 1795212 934257 870655 1239601 1604889 1093424 1366218 1763504 1007145 1773453 639482 1501304 1334427 80455 1975112 373513 596654 981892 1659611 1055308 1408976 247104 880271 1510544 579527 983275 965302 1921041 1486529 557464 857265 896931 523571 1878261 1897569 147906 1736378 1012702 1709420 772274 689646 570213 129192 1825372 468704 1212869 1854421 133770 423063 993216 21760 875105 1122925 781714 1131816 46754 238275 1102857 198160 371948 64638 1841577 1537648 1138835 441915 1224477 158236 1787996 1290370 671283 391203 549822 722444 1706063 1048194 1735605 1885682 1350341 923487 1758631 442135 650235 1511742 1214083 1840719 286139 1316453 1970363 1839700 475937 1079939 1569194 764032 1475353 1996839 1047277 1594813 1320876 529562 1244019 131490 1432713 1815331 1221291 397005 570644 1093282 600804 1102649 67898 502813 813419 591416 1962522 160123 533837 1123716 884889 1669419 668612 677036 453829 23192 469633 41669 414147 687139 452331 377086 647341 1347965 563713 1377781 403314 1785832 46846 947397 586607 533646 846624 238530 1638578 1805079 131288 966824 1411586 1044365 539697 704958 1059449 383281 1628929 477054 1013459 1546766 138483 1025637 552645 1375563 1009592 493892 984825 572470 1868631 712571 516920 464700 997009 1446134 1905413 937186 141785 1702174 1866039 504353 1033360 1123436 1191069 714648 1157757 27191 1610347 1720452 1974867 1790296 1426213 106464 572750 1674694 849461 1707759 1741683 788191 1916300 551927 1695689 1162904 352100 624025 125999 1061030 1349002 1248441 736014 1665270 1681659 380859 556212 295668 1600206 171685 1846872 1451462 1761730 52254 1757623 891951 28086 1445931 803808 717638 916480 783068 1186066 726664 1040719 1162795 1641450 773714 139978 1375455 1348546 319477 1745730 1594537 1086044 1517951 1356011 85817 1597222 1296053 324847 750946 1714881 903324 1352879 1057988 906701 799925 511542 413703 838507 170171 969880 640214 383565 658478 1638011 1982996 1615196 1527284 566228 76407 716579 1225491 195344 1646656 1034344 55749 1202328 974756 1350083 1250185 277436 520868 543892 633055 87697 384081 398630 332230 1341139 551808 1914249 296738 527628 318921 1331612 790170 1796612 1708387 668187 648254 1404567 610019 983844 1482079 1189733 634664 1501462 1761636 1311796 898286 174496 120063 259399 567198 643113 1546434 621310 765640 1527583 1204390 180635 1043913 72741 900504 95969 60225 57338 547022 430058 569853 413634 357099 1708659 644179 1792051 1012911 1754941 592691 471803 1190517 45969 294091 562017 143236 946127 1450475 608886 248096 1362269 153900 444452 1888513 460280 1509817 1171309 1910708 1106328 1564645 1615790 234452 1833774 316876 1895333 1109807 488495 360571 1569044 1006505 53807 694734 402995 1795196 715310 434887 184834 938976 1217891 235601 503990 972410 868067 1040288 919023 1924162 568701 1979380 59406 1220406 532602 367356 322440 56398 1772110 1108888 1467245 177678 1999898 1897055 1886094 393527 167600 935583 965484 1975608 1464420 843294 1846371 1467107 1902142 1656027 1949144 490435 1545272 35059 1704589 506803 575216 1860095 1740394 987910 814522 1309871 352816 1513626 1375281 842962 199934 862760 1121375 1250897 126371 1850587 274633 626582 1955069 424384 1503221 428500 1356158 882755 866413 94951 1753832 843854 129 347548 1089312 1529693 1260316 451039 1423744 420618 314332 1984453 539950 1447371 392501 1194459 840277 1320228 1509668 793089 735961 1814817 490159 1752158 1291619 999110 991866 366164 1656978 185204 1973092 1803364 1793614 776237 1450678 1335395 638138 73513 513321 895381 1061365 110695 1209114 14826 1430551 148617 5 1091225 285285 1138700 1217437 270892 983284 479157 569028 317190 893811 1582487 462575 1344382 553725 1859552 112026 410901 1572524 1594919 1180597 841702 1865206 1360154 603751 1572201 317116 462779 1273163 229369 1553429 1044369 358444 1948417 344373 1566495 732844 1335844 1096786 1857599 1053662 553731 1820555 1074547 520195 529029 1515198 836889 1942229 885497 1504264 1384274 1765060 891472 1946193 424157 1216780 152274 1135832 284306 1789406 457876 405465 8372 137998 1149022 154565 366984 20594 1089001 1460036 1709455 740307 1324613 1542087 1413797 1336318 547729 32732 1689199 1471785 1592478 1282596 1606762 1459667 1146602 66600 590290 1476392 1115501 554273 57070 1348358 831904 963438 68641 1006630 593525 1033730 1827644 1343999 806144 505050 1112888 1324595 213424 1892979 183628 1493051 22594 263985 1920354 210588 101617 456775 1310213 1621766 570485 1676854 1541160 87179 1606489 746698 1921380 132178 1754209 1814463 785710 428423 1694666 467355 1028005 1204954 846588 550832 1657437 17633 1627624 860338 1238205 264717 248433 1351105 219477 1347487 1001296 1394650 222371 1026352 1931340 1364189 331970 35211 365518 453918 705431 706964 717506 927320 546778 1592090 1790409 901508 144063 969611 1507959 1807157 121485 1658382 797783 343355 1771912 320617 1172224 1396908 341263 727782 194164 19360 504145 1281583 1756196 1717522 216707 590844 698820 175588 322765 1455048 288013 345913 22970 1977251 1869952 66159 1336884 148435 1059928 1153284 235726 1422765 1751949 340814 1409287 1848114 1434811 144795 1309381 305451 1208426 310175 1751375 1902834 130516 328613 1094376 177574 223702 1660962 1094160 1391377 1885258 1540928 1227543 1467961 1094169 1938521 1188317 1876919 446981 703972 1600067 1680064 212069 1126489 223390 116230 416743 1211890 1475182 1863909 1075347 1103571 1552483 429838 324187 1158368 946317 1535693 714645 1831732 739400 656898 1307797 184600 1723436 312629 905395 208690 127834 776105 756145 1102122 1553375 1713626 1354234 1041702 1270466 1190338 1509964 1640157 70799 171470 395327 485752 1807198 1236437 248906 747384 1130718 1124246 728188 700684 749208 1921076 1532436 687717 368265 1551482 1367158 1779140 326086 1347809 352675 1620193 430897 332189 685999 119291 1474592 1123384 1580435 1442182 787580 74930 1560946 1835308 1970219 1934126 1909705 1816795 1632653 804239 1412143 803912 1135063 1126267 14954 1719409 904766 1806979 586191 1755248 151012 155833 588727 1610292 494200 735258 402496 1977529 1839313 960626 1218817 1084685 1533441 618570 553645 1606032 1747012 137344 167999 1845798 723229 157718 1703465 899484 664949 727202 546621 1661441 272394 1677272 642291 120508 641667 1643338 972793 923613 1371925 544456 952514 309265 1206984 186139 83329 1120950 1539186 434351 573369 843085 295413 695046 1529399 1376025 1482732 189295 53790 1423236 1509937 99376 1348563 826183 1496573 856011 1195164 1383113 548921 422477 1160124 177631 1124020 670549 1343189 546418 601787 843382 1881055 1539631 815210 1622179 579588 682837 1111113 1229482 1505083 1802673 246663 1085322 779977 804128 881355 611107 41380 1566928 884870 1254798 1755783 375880 578040 1186325 1533481 233719 181918 98095 1186464 839910 1570965 753028 766304 1088927 1185171 496879 1937486 1027574 1261690 164154 916168 852141 1765973 210383 638978 751546 259547 1077010 315618 415401 1620601 941101 1798109 1566532 658800 301437 1442343 1301774 1533750 456641 397360 1663842 1700899 1291042 992988 1183161 1640195 1125814 216931 785614 1160746 1647021 1639930 354673 783905 306901 5532 1374955 842880 1196963 135474 661719 756304 1096733 1099949 1719585 1232943 1842048 655839 853310 358436 1449532 345543 444054 539259 697069 1714493 908336 1871412 1729405 1882737 240850 1694625 721526 980915 515988 1805540 280401 864740 1789536 1950400 877126 259560 769595 1370615 1522343 81560 1980118 1946300 1168822 1656607 1812159 715846 672799 1209083 175010 161165 1909048 1830030 598041 1598400 456209 1999732 538121 721164 1744042 836102 1208691 388882 82526 477428 1429007 1092180 316240 933039 1342427 742042 672295 1372416 1183429 845069 1586174 47916 1132420 812862 1126255 1925861 1196141 1920793 1068200 747207 339769 809503 1310157 380314 1187868 694269 1836296 1404855 1978982 1463803 697204 205319 317425 363343 1227941 373170 259069 59124 424071 1496105 833484 1965311 1507448 398401 144906 1800506 516187 1483995 852582 158462 1205412 1642866 1879422 676713 1440815 895002 1408667 1167149 1210703 1348792 1466886 1724813 791886 493128 1231612 952426 1878400 1045365 454839 1379653 351892 459929 55295 1660538 458712 892596 732566 1790269 499011 1025670 1945583 834223 1659341 1792604 1329146 420518 1451055 1862522 743591 1356177 518497 1384502 454935 1173040 1840075 466842 1379372 1912264 1529546 1164527 724377 1906402 436612 1294360 1842944 363076 448453 617973 924876 1164885 380681 1017643 1921559 1842936 805438 907880 38741 1435019 134297 1542301 942528 1621855 1077566 1887761 800870 1114542 729073 1267600 1722022 348587 25097 1049460 1570313 1628077 705762 401993 312161 798656 289350 1794212 1460107 644267 1009635 879607 378297 394531 5025 1868932 1484493 1175195 1843610 1143235 1699511 813985 575263 1040384 1496998 1249473 1075724 1609617 1176730 1840769 899171 1100027 1515670 1720629 632744 49728 4088 1255682 1319871 1343223 41085 1532598 1650757 205246 33946 1582514 624107 1506171 2582 748881 1653793 242342 1431094 1984503 1754327 336118 1654774 700336 1317768 1139146 1606795 700514 209782 196612 920537 1198825 178231 756742 405815 1622614 1907139 146573 1278092 1323566 408330 1239648 1711122 684301 801385 785058 20130 385437 3246 802279 1943725 223882 1305367 135935 985066 861318 1599606 1008011 792964 1717318 1435714 1814052 164238 1931565 698190 668175 324904 375423 687772 614179 803980 1584715 389876 365604 1783692 1299481 275813 1872238 766193 1692431 813429 1909736 1561978 335161 294451 805049 375361 768268 1954102 162133 1409580 1728261 1755661 1936373 1667277 771322 265275 191175 1290934 1637276 1541534 1714327 1927179 1444031 1501484 171570 1783899 1817864 763034 1562227 1333123 1908754 1823407 1693210 994494 401218 1778143 1851102 204674 825671 1849268 1621745 1970145 1789064 1906332 662699 1554886 191844 1121925 501835 1998169 453828 577419 848716 1725293 1599934 1250660 593725 1372404 625641 1492997 1515481 1574095 1308687 984844 1381238 465266 1014071 483533 1515216 826946 427732 302643 468228 607309 1025754 1686253 1965358 505968 1952274 831331 196465 693235 1266209 826771 1816775 1893369 621089 1135680 243942 925622 999263 106537 974731 1880734 1202664 1038997 61787 1342275 1615416 1333127 67225 672887 1853204 1205899 1545570 1925801 377465 1984174 1340944 1215939 1357472 53706 1259190 88200 1173202 1602580 1245375 996369 201026 1261605 1408116 448293 1107385 823127 391285 1940082 954356 1589949 1886223 1460196 413771 1151168 178023 249135 2175 744210 1841266 1094014 1479645 1012909 614968 370836 1220993 1513563 859919 1345660 1773925 1500225 262962 365709 1920286 1970426 312318 1597752 1180722 1004369 93763 581277 1625718 155782 1153410 1600573 1471924 1128759 845260 1497131 1492919 1623579 981312 1706759 1907110 383958 710841 1012662 1468644 63900 16599 458261 1013694 1175536 667519 717364 910114 1805999 152112 76834 1909365 299554 1202504 923118 1605282 847112 122553 19212 530955 1950203 790743 936521 1887550 1994774 1707728 525981 1081713 539542 1892143 367271 1547279 108016 1753488 1240824 571821 1203505 319225 1363760 1089330 302821 1095980 1650118 1428561 615687 945092 1985951 101334 569022 1677244 343024 464696 1325932 256894 1068206 1675350 295165 1332148 932062 24933 1361480 505923 288019 890424 1599717 546124 1866129 379029 1415408 191552 1447586 455986 420289 1095458 169445 420952 980994 1255813 469405 812139 1701940 1987620 1181245 1081819 826100 545943 1620280 1717360 242958 639827 1998132 192775 685941 184597 1391431 825754 1058239 1762085 793036 610800 1284448 1933487 1789660 459943 190557 1857607 1477377 1204335 1720939 1536869 1035561 36919 1224492 983350 1944094 1503518 1173948 1729233 1296859 1048022 692206 209830 731151 1506854 573093 51071 353510 281382 93015 1399450 1438524 685519 1395155 1109645 362314 1785741 405378 577706 300276 1129973 1047261 1052278 1743132 1843084 1292244 907380 1763237 251951 1569531 625587 1269853 635856 1278183 1740918 101804 1576373 1892880 140664 1086622 1967469 199899 254610 1426586 247074 1842209 1071427 339343 1090631 265558 138727 1754566 385462 1452537 473801 86343 468164 760002 481221 300612 812888 190280 315957 1474229 955820 383716 1534608 1485328 568002 1656796 571907 656034 602158 51109 1736541 181057 324539 436485 1549368 688001 1736692 52568 1300654 550954 958969 1177495 47597 422667 1803248 788005 1572304 812071 1321030 1128206 1823880 108096 425670 1824778 298743 918839 193067 1880383 578517 1226662 1115413 308976 215333 1762275 1913281 1872707 730883 459052 306514 498151 1142928 960576 1868146 312974 1995307 600694 1828051 48794 1924361 391076 93433 1552253 1805562 1904604 1739021 656780 1583965 845964 1311700 99753 1627387 1270741 252198 48494 116101 1470407 1245636 950452 1631294 766159 705346 1194605 1571320 1556782 915890 1061391 620096 809294 636634 996587 338034 1276606 847432 1782736 373302 1095748 784257 1961872 758271 111787 1347016 792845 1542401 1646015 1307646 69545 1266515 1850695 751709 371729 471496 1942391 143869 1221423 1841333 1427361 1899579 1589347 1757126 841616 1447390 1264501 1745711 933057 1800748 1554289 1767217 1173656 928212 1101652 1745467 477813 1937774 222414 897206 217224 242295 1875215 1470163 345995 508004 1245597 746692 898136 1025108 962903 960144 1667099 376078 1294632 1364698 1536385 894439 391979 1188010 308940 238955 357275 840170 777360 554613 637564 1472994 956616 769662 1477920 1335933 393809 1835113 1247526 1232192 1290626 270628 829333 1328767 1254819 494909 296141 1035601 397479 995532 1428327 1578938 1787637 378470 1617481 851061 1688670 1559158 1808098 991722 1576524 1016705 146821 688686 570500 782950 1570516 1788305 913965 812594 437711 1283307 1154274 372428 1418833 337227 1861974 517419 1650418 340992 1054510 497596 1906122 950392 1251904 152544 272661 1144355 87939 1112670 1818255 701167 263178 1958987 516175 1268010 1925178 1713170 1806274 1262909 429942 166200 1236654 1376120 1806388 462462 1442886 547518 46712 1182124 363201 726961 1008942 1022076 1336372 638449 654443 1118515 1090477 1309603 506138 325905 1937004 1753158 1457172 886864 192421 1811140 1965889 1387094 1357022 973479 335296 1590040 1752542 1537903 1401985 969371 1337396 581059 1987009 318785 699064 790079 1912995 807743 1564467 1738180 1557702 1152044 597543 1865108 1145858 282126 124408 692795 1683177 1877354 1548475 1199207 753891 591621 1222944 1861989 1684773 1447998 89445 1071060 588825 1860550 899951 1755415 1767835 754928 1125321 311169 643459 1514858 1576825 1535716 1322686 1019350 6383 539517 1801613 1932232 1661273 708527 442800 1615559 738717 1328257 1647988 1823247 857383 70734 44269 336041 140164 636235 80196 1405483 655262 1196533 478099 1875006 118046 1964719 1371928 1736528 978629 181579 454681 293876 155575 432159 1506720 900737 1097538 1425800 418605 809854 1290151 1693155 602529 1069984 1851523 441293 71141 1122203 1554113 563662 1905791 947279 813804 425829 852139 1379744 486673 663131 204942 822389 1860949 276715 500295 1028662 326978 1036902 1274364 615195 1885231 300880 1040211 636319 956701 268832 828226 334743 611788 514261 841126 341155 620345 1124701 1306774 956673 164945 1169510 1457554 1634235 501604 1504672 1464203 950767 1783958 1464268 898090 1161721 831971 818187 1618005 1810154 1867168 1884728 1478359 344 573501 469612 695970 231787 32676 110931 720638 1474532 1867754 1951945 438956 33576 563959 914689 1641773 239540 1915492 1624573 1631304 961109 1781171 894588 60983 1656860 99342 1405712 547445 745928 57907 1661362 201694 892144 1547891 733676 1118002 1436280 1450775 973160 1051804 1538543 462588 479413 625895 1793079 20118 72296 1306675 257562 1712983 95846 120893 1710142 273606 1358255 114143 21455 872179 1826547 1687500 1880186 1040266 1245547 1834235 573481 1546748 1700843 671660 1813270 947942 975198 1000117 1610069 236747 1505203 1101534 1633423 1302581 941273 1252250 418554 1618726 585348 838232 1390935 460988 1933786 161227 866638 788830 1242312 1048335 1309326 213992 901973 1458555 485091 1574408 174278 1072995 713487 1755973 166321 1474677 376164 185287 486106 701860 782344 1359991 1892020 92434 1765683 1152407 418881 859842 138110 573919 1140688 464190 4804 382064 337840 276852 884389 1308336 870855 1085156 1001274 1941564 620577 281004 72036 1274727 1499846 1917670 643238 1382381 1430466 1560688 1272326 708027 1866365 1311032 897318 1322562 208916 907217 1197500 1421704 1360285 615916 561002 38897 520607 290180 716590 1208376 1614411 1256168 468421 1453126 1769822 83502 1804349 64088 1434556 207051 304454 1877874 990520 1806101 1118895 1322320 762528 1724345 1240685 1529296 1412994 439073 1074562 428849 474933 1716631 315446 1844258 1123345 126027 683069 1526166 441773 105470 1912729 1142816 1626882 1078673 847041 1341970 1757960 1609502 91263 434904 1643649 1944639 1668651 367251 1452001 289673 643887 937773 1472871 917707 1091009 357994 1620018 1231739 1999475 1807880 495744 1218441 1013675 1943888 330928 740502 1873946 633894 232482 263523 298165 649594 1013617 1409425 876428 1700482 1406339 1665638 1157300 386151 395522 642786 459435 343347 1141014 1208529 1018244 1604147 392926 1278424 1205697 881334 1755078 1580106 1274462 212090 320709 1230304 1482864 1419194 1717130 1556102 400631 2034 784934 319145 405749 1315024 1919949 932447 1588866 1894310 1784437 220383 629571 1921308 1693865 1117251 163179 434697 1139594 660088 454728 197729 1742293 1782993 389326 1064787 977843 1953141 1417348 1458005 1921428 67810 834061 1214273 1001020 1561772 811515 563938 1072806 1035525 265912 1189234 1092962 1842753 897862 1240899 644098 234220 1357222 1459259 1488799 1846991 979602 1964888 17555 570817 356628 678468 94138 687289 604706 1908549 56774 1537189 690317 169384 460306 1580828 1575753 781067 560011 33885 632052 671573 1239943 1564572 1995714 937689 602127 1355516 805641 977194 1068292 338759 881341 1126408 849166 1765473 127269 1444385 1064254 53638 53032 1262164 1239791 1310670 1758647 1088629 274624 502463 1945849 154808 1266879 1138589 706091 1400128 513144 814124 1254821 411266 278562 1000860 991681 852882 1656984 263119 286034 793618 1006559 733227 1972258 1256537 407503 818185 940854 1614131 733618 914960 552283 568055 79044 520454 1390041 1292903 209339 397475 1552506 1608556 172736 1955877 1126483 938064 918991 1080421 755353 893739 1141301 816265 959341 816828 998300 669910 1088452 1472459 1871616 896210 720206 1857404 69242 599358 822885 115216 362769 1243647 351771 1306967 151911 362670 1077468 1501835 1278691 284178 114091 1349431 982826 591203 955689 1653459 1000646 750199 287584 691851 508617 859818 668854 358 1015791 830376 905753 1706000 470002 41842 748414 796646 1579358 1690937 1747481 929191 889844 253268 483183 29028 796025 324912 960163 870771 1743463 1686996 759192 1224248 418961 1854178 1258198 937047 131816 1578496 1102667 1469317 1021138 1475040 904275 408026 421157 614071 48665 810107 119719 860083 176785 695340 1632044 1422466 211182 1688845 737291 82562 384530 1129636 794080 1128881 1433994 1351206 118916 532041 1160927 188715 1655082 1727076 1955600 1060440 782781 1299151 1197053 1568820 1711073 1425852 407741 1313673 312711 637192 837968 1076061 797272 1190715 1251425 1453819 302107 1736352 1820609 953419 1773262 207737 1143694 1182303 994364 1739613 109752 433518 498892 1873754 1724562 1322774 253360 328466 1107020 1723485 1016612 1026505 1369073 1889636 633852 1585889 1801603 633330 456710 1064346 1432195 218769 1804002 1416501 1918811 1188645 885642 991118 1258001 702701 258069 1183596 514226 1070020 1878356 1151064 1736880 283005 1361214 44673 917104 294028 970007 283632 516302 658117 1358681 753599 1007863 1775762 911299 830273 113723 1495816 570083 1538559 777708 1696895 697622 224416 1283651 855371 1147558 1112480 591605 451900 761540 311709 22096 1842510 996135 1526205 640595 1629055 453472 362444 179152 1119753 143645 1925936 1342544 564027 1721772 444632 1767082 1625153 1025983 913899 738985 1741570 615469 1610066 732280 1496007 1621904 460973 1960370 1267469 1713196 26892 914299 1441464 525399 1343733 60260 965101 1893566 1816142 1660965 1614475 1446397 72637 1735377 362806 543403 1242800 370946 895116 478513 341989 1105188 16653 1366880 1930230 471027 1396254 1970301 414167 244469 683590 1381499 1050690 766975 1556918 834581 614286 115644 1339413 110258 913960 34737 1509690 1097437 778180 639123 1883047 1906893 616979 1260945 1577258 420290 478135 1198408 774032 1277385 1445293 723941 248548 339052 1846163 1720477 831093 476309 431767 513461 666052 1804417 618918 383292 739057 1733523 625994 919989 1970102 277920 1196200 1728281 603345 1570020 1290491 1546331 1774650 1685710 742484 420600 1327288 185022 554626 1465550 1480648 1916734 1493485 1673840 959066 1453687 900816 1133777 1484469 1723157 328801 1660263 503532 1489020 31201 512255 1325137 1308688 879930 1962526 1192001 421552 966396 58860 1186510 1213165 967958 1405396 191271 914267 1745441 1730332 38169 276882 1962419 1553945 535343 963541 1120494 748047 1723600 1765172 1491209 55606 165930 1354156 137311 904395 1617901 1343824 1667445 995013 3751 1539850 1777269 228052 822007 387334 789772 651898 1523290 120314 291484 417499 826817 217077 1274807 397506 1307868 1826632 1779537 1129138 1225675 1563465 1433122 1097932 1321033 188247 1646828 371797 342769 867913 1635821 312983 1985749 344562 275267 1086209 1482809 1484294 1040868 1230410 1855573 1310043 1581348 1022517 1587939 592946 1638888 518595 1918894 79863 1840727 420248 1304139 781343 1109814 1090382 47725 947789 1503639 811032 134735 1218571 222404 1132889 846818 402314 315451 1864081 1692692 808094 396913 1506016 563104 1135490 212783 1800922 326040 147785 1072931 960615 908569 1274214 234152 758853 1332684 1020053 1719879 816528 172227 1829856 1436370 865996 1778662 242005 1088872 1600444 1202497 1721670 1124493 1446914 1181907 1184222 481700 1741842 1764122 217039 236611 1152227 869742 366721 1164394 522910 1370613 869179 977718 329557 971377 704778 81570 1385851 876814 491733 376227 545288 130811 780217 428596 1559428 1985988 1024989 81783 1966520 702319 542571 1453332 1674913 1024665 1929481 1665173 45394 251036 1764345 1787925 1651836 724982 1736709 1748024 870456 1112715 628126 1371726 384233 629777 1681729 1619411 1913777 953864 1684642 1061370 1584065 1369477 1638886 181761 1102953 100087 954920 421874 1268577 1462344 1329343 636391 1680078 1914740 1200008 1467454 766495 221189 1341286 1141968 816249 154891 1229174 696945 1950320 971890 827862 1836560 1007613 1738607 1128158 1658180 213905 480391 790644 527342 318618 1225767 1026413 691085 352342 931817 1941853 1418999 1101327 940637 1094720 1993860 964566 81528 611766 346957 1510037 260010 710431 990763 1959397 678951 873337 1486205 568992 1550089 1920463 1648255 246355 1782096 1253291 309835 986765 1313910 773161 1424529 1987140 1702431 646159 1874417 237614 1058262 650441 176074 1467724 537374 1403494 1011650 623817 238912 2407 1188721 1322565 183218 1867781 887546 871825 79623 428499 687537 376670 763170 1742421 1571290 427245 1732631 1129284 1884425 408824 999532 191801 122005 647720 1766441 483484 738155 1910882 691994 374934 1886621 868324 1978536 1745409 821378 705663 1079780 1397813 401242 1952329 829160 1336020 1409960 1014285 1875941 1756580 30563 943935 346067 653288 656569 836419 1922879 549713 1266733 625091 797032 1706672 234896 1793224 1132140 457589 978694 1318022 1224176 4229 914473 530059 227340 64296 308646 1844462 1621898 716819 804159 344820 1798493 899858 214572 332958 16025 1074374 919600 564213 1977769 1029143 110300 882865 1759769 1542830 1409807 231252 1079401 1311033 910569 379876 789870 134917 1647104 213515 1230721 1938588 372524 1758568 309262 1595715 1776264 588331 1526735 1623129 289529 325544 897799 1971314 169218 1214330 1193798 1661307 133676 131953 1905463 485360 560870 1321372 1361335 187309 513999 253412 1171699 1768528 766167 664080 241148 1800749 608922 385585 1793286 1400914 1870706 402481 211043 1322127 674683 1944059 28262 1114282 1672780 1034121 971600 363393 717331 709341 220321 550605 1239438 1111060 700703 935579 381779 613164 33485 133096 734870 1184703 1298097 1026921 1551995 686492 142376 454198 1654058 305074 1376856 774915 328942 1104290 379988 1944618 557468 478291 1119104 1963741 1273076 1395706 777897 943089 716217 1659639 185075 1345339 472625 815869 742123 336704 898922 131545 1089756 1864134 782788 997002 1694549 1016361 1945487 1821161 1884598 1234841 520933 1679608 1817489 1856071 1222063 1556986 1369432 228177 1221222 1935393 368029 45914 1135088 1366390 764607 433768 1327781 384119 520503 306613 1107528 580213 1106216 1559675 3902 1719694 282404 1037784 885563 1522014 724087 943081 688951 962468 476335 1200581 1712978 333472 1958424 245120 1729492 1552145 1322887 1770359 1934073 1612426 1276398 121090 1544228 783191 1668092 890752 1650533 1054673 1447837 1833584 481467 1721340 1091112 1817388 190081 1867346 863712 1011975 345385 581709 882634 1291644 448820 912184 663958 1134269 1554097 1659982 1350551 1370174 779317 1669112 765568 1884808 613302 1839483 599603 673214 759203 261204 1333928 638076 864670 136534 1939856 1883729 654952 1170665 892038 118760 586994 103654 1354469 1153721 1943290 1880919 1365974 203353 736554 1110125 1295002 1505057 911899 148388 971123 446580 1099823 1453378 660269 767695 1431249 1771172 1183434 668933 1118874 738801 1858204 352225 10834 1208907 1656403 1252216 109366 723679 338621 1750671 1944223 1170222 1072487 1531864 803482 862104 1583648 1072814 1567610 1797710 742793 1276041 563551 1983844 1903155 510946 136431 650351 501887 679316 1876892 1709935 1289527 439516 1763891 285506 966823 1647738 1226445 1846933 1579742 1699217 1753035 391737 829096 1813608 572038 1810752 886872 1260451 152846 1845194 266835 1563461 362356 465853 386051 987650 1187135 576902 1256543 1814883 1063389 462049 1386571 1965598 565143 1468880 1226924 719719 1145080 1623269 709877 1642256 120267 796223 872672 1403784 1859109 996508 250945 1538446 1171882 643699 145694 599003 997894 1349960 340421 1730233 543547 1147534 1233492 435299 1882752 1070432 1373201 713905 131089 1785021 301936 564334 1108042 1396190 241531 177372 1475152 1546189 30321 1022805 1347292 1678578 1516665 1194462 1578104 1632979 1378283 1838866 617842 1352929 855143 548508 1734160 1108785 781564 1528896 1017466 1662295 1403154 934647 1397646 1781503 79732 68782 86760 229075 1969025 1834287 1983819 1545977 1852834 1985078 195308 1472344 1632828 1372247 1629739 215456 589705 600899 330551 1380754 1239219 1534921 1656356 585306 183341 228528 752518 834942 1919532 1895720 1937038 27355 1685334 526238 1491626 1467783 862681 913428 516426 267702 1244056 642604 829121 1395722 1031018 983018 1378158 1468378 1335974 698689 1847165 223774 1836676 286530 402063 1347124 462470 1745591 1650996 966065 1215887 416733 1985648 1234270 1400493 1859810 466492 1142759 342261 1656259 31287 1937392 1034067 333620 194442 1090651 71492 1793274 1573782 970226 1980723 151258 20720 1825580 1196470 1167963 845376 1555125 197707 307175 1439807 764337 409535 1164665 1426015 1217195 97284 437778 744629 54369 1050830 1187969 1312818 230965 67449 1745937 1256541 94064 1078207 1633659 604980 1980428 67654 1834207 508719 1786429 1579987 71491 31723 1210902 112769 731753 1444633 83130 1870636 239344 260097 1809601 1257951 655765 318585 623181 742210 945402 1681703 1317198 1966161 1551491 1992511 295529 1083654 1902095 577770 814839 833500 357787 1691017 593974 579278 555076 1347312 1402228 1787550 1011391 1973528 1608107 1753165 1868735 114955 1704049 1590840 649300 1442342 1534869 1145678 1274552 708433 1919993 1634565 1915296 1793140 1855707 1871599 1674102 729879 422109 1375798 40398 1736225 1606516 1121593 1977199 98254 878303 1541955 1873734 1935030 1633065 1068190 335759 287530 458525 302431 1030682 1986801 344371 269264 1662170 503298 834201 1480828 191457 1442575 1398838 955364 687875 622536 74255 1819887 1436146 1221689 968676 1777320 938326 796355 84410 256848 180015 307858 1982409 947889 725933 919701 1652118 1294903 12577 1623263 1784084 1669277 1756268 1259896 802632 805407 1793061 1093605 201452 1120599 32357 1859690 57519 998138 402933 1245925 1493429 1446967 726629 684167 1387580 929028 1559902 1827053 1912075 957280 1575678 1312689 937479 830539 1019611 439315 386 1004330 1301462 262454 437527 378192 885924 1976402 302253 570342 1575655 430987 1405580 330435 363036 380225 1486914 596002 268545 1696590 1015599 1738657 811067 812803 625087 326462 1815551 550468 295018 402233 661827 1017213 810326 767374 1726397 1230282 361301 262840 402801 150020 1459917 291644 1561513 79272 659072 703841 29507 1509732 180710 869776 1700113 1855806 1015076 1425320 658158 658788 1949897 877337 1846925 730674 1447456 1123110 525393 552542 1209086 1821843 191206 830367 1324672 675417 153579 534316 148371 1725657 1680448 113939 733608 344860 1605951 1718106 1274087 1030171 617114 730954 216399 169560 1303831 1610545 814985 555310 864810 1400285 1467032 528158 481547 442706 502992 1182420 449282 1627670 803544 935545 1921937 826800 1064584 974948 563473 1866742 1791218 1064121 651659 896004 418765 22047 282923 1478405 386119 292745 1990026 1065495 786589 1831594 727117 1543234 1383238 221752 794224 532129 1138342 1126540 1887944 850719 1039454 8403 948348 485437 1546240 462495 1747087 1314664 4361 463250 1891618 1582427 251633 1743347 1607088 923170 1402148 1890134 1862645 1030678 1120846 1540617 1433406 466235 1492964 940116 1973937 1781522 1622594 75178 1633371 1532693 1760539 237392 67546 837992 835240 738696 105889 291208 1696679 1341624 1100128 1497854 1805646 41104 1414945 93532 1628477 969855 1739706 12294 583613 496845 1044262 527662 431306 841532 308931 1498141 1756846 1173976 1052054 893888 530004 130536 1600355 1989355 1001179 283827 1594211 777370 1910420 1847486 1531387 1350032 876709 315134 334388 1971965 1887558 8843 452445 342852 1210737 1236123 1737381 462456 1035867 173355 1603267 983519 1777204 37498 1817179 348512 1660741 934513 1647172 1174037 247461 1854032 307437 1614192 1383106 1709060 541912 307375 1246495 1150062 1368537 1072274 1654404 85365 479518 993427 1363962 257561 1868030 973854 283098 56272 1083779 366299 1784252 1620113 962186 1878829 906712 459079 950912 30136 606308 143216 475290 1615718 418254 236905 1499151 1659415 1962066 1650341 397846 1602918 259430 490610 1991098 189071 782347 1922341 431439 239426 951178 134184 1242917 1068755 869312 1368664 1410289 496950 746875 1461406 645769 754693 747265 251890 1125942 334331 410122 1968893 1420723 194410 1156037 1273785 411969 1089109 1400428 1287117 1263936 1159663 881322 138239 1137196 1088998 1617640 1199881 545229 1318337 1662945 69655 1557611 1868037 463219 1856301 475615 1150248 835775 1925859 419993 406018 22653 110783 1877327 325295 1533918 1298676 1793970 907052 1161504 977584 145509 1577462 1649109 645460 340717 1059679 1732120 1920262 1036669 1557250 1322112 142680 1904380 1399372 728333 1315420 1428260 588891 1887577 1532947 1695214 660353 589461 1026695 1008954 4699 354815 1931326 1976129 12944 564639 748955 685679 1801514 1948592 907655 1068427 872951 1116046 1239190 936250 1364602 1195470 401511 1367689 1623563 759435 614878 363349 711657 266850 1050723 911903 497242 884474 1007538 67569 1659686 1868220 1810139 1720088 198609 567722 35205 1683737 189942 1179181 1208122 282362 625171 650004 535651 1327755 85002 1601940 853726 878740 1485585 1820906 661023 186162 914056 1227542 791920 1525658 289101 478314 1431111 34179 521508 1098982 1961443 976140 1786104 67174 1296330 1140024 578411 223481 1772287 488788 310102 1382494 1466919 1121402 295447 674752 1915744 1242823 1693390 888952 1686089 608438 97196 1750018 1808182 1555843 1972551 1371244 100457 1569585 676295 1482393 1125091 1202352 663087 1512525 1585992 270408 738552 698450 293622 494878 180627 1843628 499884 1512357 897572 1109087 331562 1096843 39658 20606 252591 1342148 531495 1111496 1382722 1688136 246630 224013 1037785 1669085 622804 876946 1086212 1112495 1116432 521482 1894072 497191 901699 1623548 558629 1961923 543010 1169646 696769 1122514 1627751 572659 445014 176665 1529762 1428345 1390636 1802106 499186 1579848 1199768 64907 902305 1094999 1159590 1642882 1298899 983520 227022 921167 32780 1990029 1030266 213184 1749 1913626 724402 436873 772571 419856 226989 208523 1886734 488134 943735 775305 922609 1913561 1137951 70294 669897 1496632 1075821 1132699 476272 1647771 468240 785049 1480142 1254241 1634002 399176 775623 877814 944037 1163113 1014133 1062332 1047863 618382 1312430 21924 401046 196009 1667029 1093578 889823 1730863 1587585 898671 475102 823950 687381 1096079 1574338 1385684 1301775 1701507 1753738 360378 1770349 585507 847066 1285883 42680 1931601 1856608 1826590 317374 596701 1303971 193656 170514 1473533 1011535 298800 213714 164692 706870 1570573 1457695 1640118 259474 1983984 1114115 172808 761043 1203796 598954 1274692 1236590 1334970 1484338 1971130 339355 1916939 299931 438115 1597011 1094498 181663 1594037 196248 1767046 1577544 1560418 113402 1055552 1946192 1744097 47754 1278584 714555 53478 1580936 1788678 1145405 794484 410960 1404323 1982908 1998847 642369 66828 569514 960288 862545 882336 1798048 662364 123743 1564976 1683035 1860952 1615534 562280 687313 719541 574353 1533831 626329 258577 1806755 426554 911507 898362 465437 1526001 864523 1377556 1652355 373509 1879655 769417 432404 351190 1431994 1407338 352904 36500 1511867 521551 1610762 93211 1766775 1673672 236182 633395 1150087 1897721 207402 1670763 975937 670612 325170 543361 1447506 476322 1875234 671901 994327 464875 1818958 273918 1381911 1035257 884638 1001765 359572 157005 1315898 843324 1678973 1382556 450992 1607454 170900 658890 1830017 621275 720146 1860424 1649035 837218 997949 1075088 372310 832017 1112308 1796362 600024 141815 1063634 1343322 558 1131596 255750 951185 831165 1937044 402364 1910992 171987 1186589 1728002 1207947 1379550 775543 1271406 1868151 492762 465245 287954 1255956 603098 859083 1928448 1518353 663063 1651865 781923 830260 1404688 1616874 544906 1994034 1312576 970142 1785364 1013364 1952618 585700 927759 317885 1529643 1236972 1830792 937551 1921610 436909 1960365 164197 1610730 1882938 881595 1115745 1850423 1403013 197488 1917959 87640 1982040 167551 219868 1915124 1531499 1432943 1823177 1507410 879202 1304818 795087 1785209 1085505 260840 1875771 161040 1555392 1689657 313236 116003 1491081 1825888 459914 1755091 1649871 1612961 1036026 206611 353711 1044182 1420633 800648 465711 419199 942014 937846 1731097 101138 1972795 481095 1166867 1364561 927799 172706 1440126 781966 1493251 801161 664634 1040860 1624239 1365243 1297914 1120624 1622604 1967061 1250541 549400 378398 1973501 1238904 1209710 1958915 145603 414072 649388 1884210 1590092 429093 215068 1240066 1676535 344801 1321967 1120344 1883323 527718 1009406 1302791 1727045 1977911 70292 1207259 333732 1725620 213573 780820 827477 735458 1190225 249185 787183 261009 780729 844232 1853309 650481 1336730 881956 1890400 110862 1407999 968592 239136 665363 1741690 1316962 1115325 1301952 1223890 851374 760338 1416429 601755 509849 1241361 1695139 1642181 1503838 620415 624147 1099574 1579881 677149 1859046 1905859 1305099 1015174 1691682 1111682 1205427 88454 754813 1025208 560139 1453928 353375 1627695 1746516 1326931 507597 216596 1682761 332443 1607074 733407 750709 708634 1921837 1205993 268539 1342566 1087014 772234 1470072 1147296 935932 1038635 992902 422317 449142 61280 738807 988636 1505910 1709712 1962497 882376 1735950 1599574 947065 884585 222336 646675 1090079 1463232 1831898 27815 236229 518490 387411 469273 582120 100703 535134 1820110 267262 1485608 653915 1646047 1636863 573276 1914373 1405631 1281784 1263456 1677583 1093963 1580507 1651634 1931373 708651 532422 1494153 1034720 1552108 899781 1746202 1707904 715950 1128917 624240 1670215 451985 47039 1658406 1712720 1267156 771747 97786 257154 518264 1465538 902966 1284167 1180824 1038790 1697949 269454 1188576 1536247 1999934 467072 52014 94174 145187 1211008 187609 1647014 1408520 1846516 1187260 289469 532070 1681590 1088903 1216191 1754005 1464850 726252 477352 981228 596781 758941 1453240 1113459 951248 822943 663603 1961920 514228 837929 79091 215645 1827148 644647 1213283 510289 673646 768623 33933 483410 857369 1114918 866976 1735558 73648 222720 1256213 1625563 63048 1210156 774401 1338982 1224597 1384659 5812 986666 1071136 630686 444478 1054702 1325560 1199959 486888 206339 1554633 1362937 1945612 1641131 221782 448010 1033202 1864788 963119 726963 1635793 1528952 1633296 674045 852462 570319 418564 940489 1123666 1245741 650824 260703 150064 623796 236025 622883 1252688 1966250 1120325 584882 483765 468547 1456937 1425988 858645 1279749 1978061 176857 1440803 1372867 1542517 795598 1320462 276200 440331 325220 1432449 1279425 325921 1463492 699898 1822115 626513 449467 136081 590057 250865 1339889 926175 503284 327515 202913 472496 1335425 1997547 130250 173409 301287 218945 922471 1350895 1569447 264256 155138 142955 171526 114064 1427146 845625 250911 1199042 1628404 254132 1295882 1741883 698143 1699382 91077 615740 525592 685756 1297668 149251 1505671 701937 1345195 1574614 983919 1982602 460790 642046 236000 1248142 1402639 340902 458590 297033 1961790 1796744 1283835 1030546 813700 550995 1762281 217956 1154378 1982648 1501633 529434 1509707 1441544 361495 1708774 408398 193301 1382197 903670 676555 518551 1283010 1343708 1710749 506823 389759 737985 1134173 1108670 1501181 1466811 698663 202832 870812 654556 449575 1492764 276698 1130598 935286 1337899 1357499 1028195 1333166 1198425 1548370 1932510 569550 958720 1377922 270463 847745 764067 638694 741253 222895 1303804 1893091 571479 609832 934863 304305 1524050 510263 650152 293390 1717523 464840 1205507 1124323 1055883 637118 1456819 887407 1059904 990066 371499 480332 370887 711290 194300 1779866 1937007 768380 1260542 407257 784992 1284241 4655 1501888 1065001 821380 1829580 1367585 191233 1893740 265715 1836537 155809 497184 1555955 524012 1891310 401899 1249111 1729555 1324229 213192 1738096 220033 1946073 476948 433934 1782895 281464 1633083 1678342 1211471 802337 981797 436604 1612746 129248 325680 289281 182518 36254 363784 783693 862206 1019134 514377 1084700 747065 357800 971163 1033253 54327 432983 1404663 1441534 880291 1618795 1371367 1756514 307636 148544 1574588 764967 1285740 597861 1787385 798268 224247 1120535 856712 1939823 1348282 147652 1951289 40781 1507557 1064590 373748 446132 1069488 296700 1829400 222860 1596740 868325 1820407 1506864 712642 470328 798484 987853 724297 302855 835141 476728 277719 1994281 779132 434753 402219 266172 527417 499460 1387476 884681 919084 1761771 1675330 528029 197549 1252532 51161 1923172 1622685 626962 1504367 1691783 1588308 572710 678673 217918 808065 984603 1446970 1131704 274860 1621027 1862593 957480 1575880 69879 1067792 1015591 1164038 1425570 771288 1423943 530141 1217843 1043703 1299620 276004 1036319 1877231 1078336 1608079 1689331 650345 873133 629651 1944648 1884178 1374073 1549200 1028613 208518 1554793 1214752 1918264 572454 55361 1969433 1535596 821728 1254576 1273270 780644 1964538 1138314 978081 433385 1900477 790068 26135 936520 605277 17577 625238 1532612 751272 1435519 947067 144485 114550 1393024 703265 793403 1894552 1002855 342826 570238 1107063 104263 1900042 437878 1770921 414916 517491 736507 1575894 1330686 103220 908763 1149650 1509981 1647413 377621 1727194 1837147 1413206 563517 1048782 1590488 414411 686129 699787 1696067 379870 1574727 1811127 134654 535146 847828 883829 1638186 1205875 1859718 471666 2167 914573 755301 971823 1211124 464900 955491 827436 1606084 1978508 11365 939915 422252 1107067 571330 345791 802319 1201727 1978324 347309 1407647 1504437 436681 661329 1027311 799129 566814 866741 1318555 320971 752112 1743653 1595408 1131631 1920880 995117 777627 1102811 1655240 339852 946691 240144 64610 1537328 244036 813548 1207169 231557 1890004 1106201 498748 1047963 1030094 1205881 325363 1379167 549393 1625337 1752009 1429265 1488779 666011 572856 1747616 1259487 792852 1544699 150736 181648 1953120 1963921 1948915 1369443 1576100 604070 977387 1200813 1230919 997189 1419396 1936813 559275 1004302 1206744 1597786 1320366 938792 1658860 1966577 474192 189975 1011671 1455577 1640425 1360818 1422122 495944 44697 135434 255881 1472908 13471 590837 667028 661332 1322421 1792047 1940154 397501 1530932 688364 1692003 1588342 157674 910999 1670102 184140 199072 1573332 41974 1946683 1404163 1312123 245563 754944 1746348 330519 390589 884152 1046764 802988 513665 984744 1618333 91491 732467 377848 631107 1273787 1010859 1297319 817968 271812 509864 1836202 77824 1552006 1687839 256152 620844 1434106 284127 727493 132240 1819245 286138 145644 1818231 36352 429525 234691 1471073 322166 10583 1471402 1026335 103426 459632 1274536 412756 997355 1617929 1867222 439912 178044 1576986 804391 1520295 1850342 1393872 1308919 660613 876289 1058937 668813 518380 23316 1652687 1800380 216062 1141 310033 1975807 1053832 1227208 1697006 406360 450010 1122184 190022 767122 1196463 1469717 1971060 1001552 1861848 1641585 1649573 1230208 867763 1866681 96018 974582 1794996 406718 520921 968743 1820471 684578 265375 40318 1402026 1529261 1940587 1040231 93595 1034002 1917846 1664745 858741 1150549 895256 1974047 1764033 1778247 1668180 1813077 654972 1879010 826335 1944341 1682214 219769 523815 1497870 1173703 759057 285760 1312399 1208459 1179743 519315 1732023 1605549 984974 1295966 1367254 342424 238093 1637168 812007 636654 88086 77150 1972218 357892 789235 1820049 1876438 1957334 437164 1675654 418724 1115677 552945 329147 1943085 506379 1131608 217720 56741 781642 1112640 678636 591253 120495 1375119 935764 683837 1235121 2478 496766 276812 1851259 596203 639343 1509296 1493450 125943 1425180 1245566 188861 662575 339448 1347234 429417 1763208 381706 1569189 1747530 1861441 1147275 1937720 827315 302396 1097730 1757919 493159 855927 132895 261909 1404777 1262113 338333 1067817 1466758 267841 155978 1899178 1079826 1380941 360187 805839 592777 335462 1137238 646543 1204016 562288 1983388 171416 1194642 951115 1967727 1061759 1692841 375036 719449 485858 821044 188245 1956206 314895 1578159 202185 1927788 1959806 24134 428171 1917591 48762 1125899 1728734 35920 1313362 1755127 1314736 1036794 1387381 83735 284424 1502288 527914 1004198 1493331 997957 1983777 44862 1513832 433244 1763586 1296234 849032 17085 748390 1931268 793278 1868364 1456495 1626725 694971 530553 356304 1281909 1976866 1087629 910681 859312 836917 357019 508070 1050542 577348 871812 770537 579413 961135 670989 404225 1490553 1014175 581085 1679380 953239 1176358 1956846 491870 857357 305817 350550 1591671 674390 1973656 1951081 562831 1896491 659926 507323 1535534 1251156 903121 1771239 1707162 362872 439152 1575050 59177 1729958 743129 198309 1139929 1013162 113688 1299005 37111 1153545 637962 614239 1615041 525886 1664781 1424523 1236132 276863 1344429 1737128 606175 1911741 1160755 238063 246177 1140749 238934 81868 1032714 730997 2389 1569474 727788 1880071 1777185 432586 135669 1147855 1270807 1075479 1124640 602325 821828 1858317 814324 805171 258607 1715241 83433 1845675 1275462 1782316 816019 395156 1893856 16079 1868272 572404 480075 895695 304876 1757250 840785 1918350 1746155 1814926 795206 1497433 1759680 1184894 1854193 36037 1634045 1191433 1642935 1301446 364054 63234 1582716 1986879 252810 725964 106665 550286 465971 4161 1379322 1946384 1539670 618925 1067762 811006 1194122 873380 726650 762260 451148 834647 317894 597517 152500 1338770 370710 1258804 1911074 814623 1755396 1285120 1755382 576151 1978351 1685320 1860597 77980 1443435 1271947 424527 523210 639980 900629 1626086 996338 386109 534352 473942 817306 594199 639578 325771 103575 1538868 1733125 1120491 779972 430086 745195 1931624 1494390 517984 221750 242595 827194 142209 1850700 1139285 866947 586811 82283 1748874 1457116 410266 1741597 572281 665454 1513535 475779 966691 523503 1219198 276288 648143 666644 810346 228694 1626806 1491594 164344 158591 579102 118305 1849769 273236 1743973 962660 1695249 624594 1617789 49245 1379303 351702 780582 1929980 862256 444119 1043000 1438718 1692319 812585 874435 22824 1518861 448366 199435 147222 1161872 375138 1292541 541843 1247448 1664379 1370543 1127649 214868 1733503 665510 1273794 74109 1662644 1890594 1147809 1455602 875750 1306330 1459577 158277 1048721 1430491 1152481 689741 55082 409994 250926 1320398 1346907 544866 370425 239474 921074 140444 160220 1903373 68365 57677 1501763 823804 1521627 1124912 223714 1795004 1666430 1171583 599666 1358244 884271 1989319 81855 32993 1229516 1350965 1179989 500050 1995469 894712 1439622 645014 1291633 1906322 1823336 863018 19634 700387 481749 873775 467304 1251039 442321 1482905 75262 730064 851726 1955049 1295815 896521 842933 926934 506556 283390 12965 1177238 1788086 1084785 1203074 301272 1375539 1863614 1873337 677190 1642286 1980359 585824 764182 609197 1832134 337804 670280 1854752 1784404 194380 262444 1543266 1770481 793976 1576321 1171499 921567 1843593 1016771 1086535 375321 10605 1069969 1548753 1043846 1148558 537994 921557 579125 117773 805655 431198 1692731 557966 467899 236973 1179611 909459 484550 942625 1087263 1307167 1096174 1294865 1648734 1151513 838079 1623093 807479 1610193 1276416 1733911 1832194 1212326 1846316 1472037 1232366 994613 1444631 945280 1874862 1166881 1564648 662618 1359002 1476133 228259 536186 1101080 789 1947462 794076 484853 43275 1782461 1867567 1166900 414567 1301928 1860082 1248092 158919 917922 1625404 998457 881296 265095 734139 1651866 1821897 241089 1163093 1298755 506805 1514149 371956 229268 200382 361125 201336 1071580 530975 661466 1132365 82921 933714 1990590 681941 498886 1702445 630619 1442075 1591654 348971 1549153 1909065 541604 973527 1444842 539451 855374 24211 278501 1892029 627071 311549 63652 1686847 1237575 779727 913378 1114847 1655070 1290224 1618763 831500 1365593 1676425 1895950 1988951 1802051 1460669 542833 339488 330878 959169 1966026 485666 773815 1790588 579121 1040206 1863053 722559 392187 604605 382069 1238034 971348 1493056 256001 725656 1814562 1759383 1549418 1946040 1972999 400024 924922 1278567 1605157 1564799 1289966 760396 1849618 1717568 431213 1433706 1566427 1747377 1059502 1823888 1304700 1535276 355287 531760 1451083 1167224 1800262 1920347 634561 1271862 1943469 185224 1024666 306344 1816189 228533 895722 324024 451721 1354002 1245966 652031 531738 1221176 793889 1644175 1780509 527481 1292691 1742100 1055213 311190 1659629 1378813 1453682 1102805 1391238 1577200 579758 755103 843611 1967616 175975 1544850 188108 1020028 954174 715218 976372 1336353 1122971 715174 176466 1873200 696153 1842350 1184566 1891259 370931 1517564 503876 488584 1107497 34357 1457954 1034475 39277 839620 806316 875144 442026 748293 1939022 447676 493586 1399822 1182239 1113013 535667 544669 360470 1681430 1270331 311186 82691 1185816 1032297 859328 1646485 601756 1624287 1521629 900531 1843432 822528 325579 1936768 1658834 102160 9424 541539 1223329 1894538 314077 34845 1417840 877661 864561 494694 1002887 760817 1510688 130949 537113 1046798 53076 1284083 852911 329824 240950 1900102 1775949 124750 1204050 1780063 748010 1562015 1574207 1508642 915199 1607043 1152884 1020915 950111 1407590 262831 1764810 1282684 373875 1480308 93290 1542202 964714 415689 1871666 1350431 792205 1499253 1728708 701051 1437687 1668756 1809208 80222 1678871 1939749 1688168 1327296 1038529 978175 1237479 655559 1469326 1287709 1764034 1821976 1812290 1993590 183142 1596571 452350 10696 752921 214012 1132461 189066 617393 1716311 1235337 1613019 1407516 1419510 850235 226005 1963580 1975122 1807599 831840 1110710 1288469 634970 414934 638282 1994515 683962 1194622 912628 1023145 152918 978142 8526 194325 946121 567124 662302 1882511 1503901 767549 1458598 649498 1003412 1081934 1251080 331697 219634 1661953 1261598 1386847 31031 173537 1133034 764734 1094637 672117 1575812 466272 783422 875058 978173 1964789 255483 242720 657823 74079 578655 1599329 898208 1874663 490260 1621422 333787 665914 468935 1935154 191364 731532 188578 389795 127557 832815 834503 1767857 232048 1544820 255694 546560 643700 1439552 594870 1628899 1401831 194604 307150 927424 692026 1638697 562266 1726898 863190 849274 594150 7262 498484 662849 38142 471186 1083908 689233 1034249 1268349 1172458 1773679 1300987 512873 1582535 120048 61698 926377 1013961 1607560 1105696 1393251 137762 1677078 1802416 22647 862516 778974 799453 813036 818234 1379012 1061932 1845716 1914129 869806 1641911 551956 56211 1824455 682989 359975 699058 1047315 975840 1166103 1504506 1387556 532259 97524 1430435 1208761 704625 535127 337777 87351 954054 1344006 1646933 1151326 192630 1609631 1892439 1572089 1470218 1954419 1847445 1575061 467298 935961 1268672 1842428 156680 1706284 509793 508987 735808 1180100 855006 583627 1971814 1734589 478810 1852726 1745082 1996274 741053 1648347 263750 478475 83098 1842754 469140 895708 936242 1707378 1156847 270993 699554 406657 907956 1870870 1508429 329395 1833169 1302221 853858 1072636 1975314 206097 983714 766711 431813 1244674 1957434 489539 1144820 263388 113474 1160350 1927003 1693358 120436 1196937 131924 984608 1534683 193819 1497817 1206815 749574 1628466 530485 898647 403624 895961 931487 316251 1792238 1868504 236977 1725579 483955 1287240 245446 1015208 1236496 1575761 351687 1604453 1632596 1784737 1102268 1239579 1111070 204865 1230825 1379525 1097829 153663 1165515 1372107 985827 442649 428193 598495 1836309 944594 1547503 1019319 909676 819763 365161 736328 1980619 1421663 1013437 1875133 1792112 1059704 1084936 1600958 1133703 754722 1988546 359125 1066584 1211244 1551378 348111 250553 1129575 942118 1114079 1322496 1065176 1254146 1283982 1492062 947087 1824781 1142298 522282 1115897 1251118 887477 918173 1716317 916147 1444482 1311514 981 1193176 1388650 1373473 804227 1351422 694390 1603543 679048 23721 1594353 1871347 380500 887838 844676 119865 1375807 368072 817102 1049180 1013894 1526953 864116 1742103 51089 748089 482720 1924135 1986531 1937970 1332690 1091008 1654070 576514 715093 706937 772845 386682 1287637 962986 491021 614823 96743 214291 1725852 1735310 1331473 232652 1368640 417935 208151 189856 1396701 1630103 430799 1409793 1705327 216040 412810 863830 1097147 1123522 883874 253585 1438862 127755 1313287 525370 384575 128931 1036691 967073 743697 1693057 373670 752781 299258 277257 717965 359210 35377 1371088 1145670 1960702 263586 1865702 275838 1610891 1643637 1878450 1749828 214679 1738957 656235 1112507 1041996 1947286 764443 551897 1947566 861907 18388 756051 415033 460103 1571139 757376 1937966 1459288 862560 639921 799489 1127130 73386 902804 1857851 1233136 1221488 941982 520811 1776833 1501269 1963700 1514627 467946 921760 1270424 14176 1039051 1516833 937506 526952 1725654 863337 1476786 424871 863103 448016 1950447 677484 493720 1035145 707747 1858115 1849517 68116 1995549 345928 1448373 968940 1263184 1473927 159405 1124876 751512 1082370 1568494 1998109 922854 1541311 1859638 712017 364355 501546 1722149 490410 398485 821036 1409837 1825789 733228 269132 1113203 1216776 893580 1966388 850334 565789 1719329 410611 654188 1664548 1294404 504425 1362721 545108 32867 1673519 399328 506408 1801235 1881989 435809 1487098 282990 569774 1475373 1487786 1887439 1563205 1660282 577416 1002356 1303706 96595 1311324 1287658 1667584 1934497 984921 1071599 795616 1615039 415351 1325398 1698685 1766222 607530 203376 296047 607505 839969 137616 496725 1970763 1960258 1708419 1258046 647938 1125702 1428636 1268690 780797 1276496 1056233 1827828 11502 290463 607519 245056 1763421 329792 1342805 1779926 1270825 1729052 1131492 1532128 1587912 358927 1129741 1766552 1839557 1965447 1754349 478421 1209858 1258081 1508456 1042439 1762874 628717 109352 1379879 421382 1224040 1478938 898710 1950988 1104988 678704 753938 1067126 1195077 136312 183936 1009677 512517 1553870 1926404 519490 1423727 389571 909993 1634602 1966775 1497442 223275 1885661 894649 487770 753693 709551 1268683 678082 1533064 517631 960969 66980 643917 845036 391455 110012 331384 32423 1165357 531756 1379812 1598817 1900746 1184774 1335456 891612 1797818 1042769 1941073 1397976 911715 1513698 554359 1723556 1442658 1063918 1881032 816913 1149763 316699 977417 1255472 1642633 1835233 1572911 1438499 1940709 911331 1525781 447439 744624 1416848 997347 1978466 1527437 831355 1992348 1054162 376567 1751618 1863174 170618 1350257 59753 402730 464677 352341 1338245 1127035 1147365 1440665 1378942 883347 1847960 1925230 127654 1655762 1112668 463615 536076 451566 773999 1834050 1008735 958897 1346377 1670540 1723886 1190122 217483 698262 140384 369177 1048294 1745538 754223 1974689 1690309 1818027 550622 77692 816565 1981217 1624611 1962350 1149178 1257025 1894500 603745 674238 48667 1496793 519972 1553108 1492008 1248995 1335099 1472200 408360 1623226 1820093 1468678 1583414 283131 703572 438981 1298254 1868105 972998 257306 15132 141209 1005008 1195729 1158011 364163 958244 55000 1312224 1756600 1917245 1748070 1803352 1557600 688121 1730527 209595 204487 1251127 1377898 296997 864216 1345137 1201586 469759 1367751 666584 272327 470613 513150 12561 842888 469948 1786952 1868558 1559304 1453760 1069172 356259 366706 920164 739516 1179738 760958 590986 226865 286314 1223903 846854 717614 409400 728501 1317313 202690 1501731 1028602 530727 678136 187553 1078402 1221963 1655967 1155975 1507543 1605926 1271673 1285149 1397855 1273790 531407 773798 229467 1877880 748578 486669 341505 1771313 1631510 700025 1964238 1034944 1378227 99195 946741 1506306 1732661 551108 566004 344323 1098638 1544691 1747324 51314 1817857 1157963 1680907 1586160 760634 1165934 1517736 693119 170857 1749539 628372 1584153 1643000 518586 1319673 1695790 1472425 1403553 1404723 128685 1998516 138541 371864 597189 1068628 1977715 741718 10049 745375 636905 754754 1044143 139318 1784173 1716374 649724 194839 1711174 587150 840457 1554276 1359454 414257 6897 532560 1470500 403940 1611381 140831 472648 1275096 1520319 481665 1614539 1090509 45231 1358614 685041 1191548 1171552 395910 1666150 1750354 776735 611841 1656107 200377 1906593 1105079 1710097 1611792 862361 1681328 898970 1558316 562417 489701 158791 1043906 139275 1969806 1906761 405544 1880093 1611932 624178 192440 172460 1155614 327690 713096 1859072 287228 161303 1425062 1702381 484718 1989092 47274 1206857 1210435 24937 1858617 879935 1434880 1585078 96514 608338 744591 1636381 288564 1612938 700366 949813 1251534 1798627 333408 1574703 1599430 1790866 125071 1268392 1488036 320950 152482 908934 826731 1375750 1381922 1642469 609942 1895955 718088 1317418 908121 887583 1380903 713510 892782 668067 310413 920981 1755991 1453113 1278985 50624 567382 861241 639107 861830 1936531 256346 333957 1054342 1772512 603437 1152142 428830 1311600 1375451 330817 1294853 1954163 415564 1672102 492261 1866066 821952 146732 1550028 84463 1686920 382134 1925145 1212405 1869336 1402718 930503 186415 207796 1127211 1444346 1156171 1797572 1894059 377694 1869483 1782288 1105202 1415634 901787 1769675 1689402 150581 1074848 1974855 1056943 1492714 1280134 359536 34930 1536349 362125 1351623 197545 1589158 52802 1018888 1274876 799011 770864 545845 350512 457105 929202 465681 1126019 145265 1581480 465463 1777205 1993616 410113 464750 423763 719492 1523557 784856 238529 1753644 1007032 1715213 167002 1511508 1305148 162543 543530 971436 708271 1870861 1022066 1462713 125827 726322 157059 325373 1627542 1361001 598945 695841 1907512 213121 840962 376369 1917315 16455 1774170 1572923 1269407 1307568 1201958 1599468 688322 1485652 1489932 902281 721137 539840 528368 329827 264743 1995759 1574180 1918702 727447 1642298 268957 354241 1509811 987963 1541117 13794 334418 791378 485792 628209 1163700 884063 1582182 603416 552498 1928740 310517 1738771 740933 1212516 765902 529550 486490 1988849 1982562 369429 717363 6436 547909 1913338 2267 477072 1547347 1299078 1190815 1654179 804524 919588 1416040 565527 1350455 644919 1655544 1845231 825996 257967 1976993 312898 1788911 1475132 1622619 448348 770067 61044 929031 277358 1223350 1789555 936062 339294 1413109 656136 1810609 1334643 904419 693549 1663230 1062565 161467 14664 1669920 56168 1796030 1498536 1729704 533237 787786 1677248 1490229 1843543 481967 972097 323435 700981 1817155 472350 247248 153033 163492 648440 1572422 1899722 808805 1834333 658077 1463350 1363085 1060722 1156668 1816148 318036 1737122 1624758 1521676 1064439 402646 622041 1661322 522087 1816993 1376676 337229 20691 880298 363548 61618 1066982 1217547 11693 956089 69932 427782 588455 1153206 1401182 1802443 1458755 967382 974186 755944 576872 439320 841366 12483 831353 1558808 1632709 1510100 1715280 436635 221730 124804 1862107 1351276 1758490 372554 1979173 747610 1899208 1983077 1020355 686499 6825 412823 558881 1402195 494873 202712 1166998 209441 366200 1250867 734864 1064821 283926 548784 915514 127188 707508 908806 1298629 106480 1891848 986859 1655625 642319 1971335 1401164 135562 1073158 1184852 1715348 784282 1132058 313943 641743 645304 1611951 1572363 586712 1391870 1161000 673810 1409475 656978 160547 1254264 1051088 337600 1635081 662859 796747 1594935 433281 908089 1430692 784569 524351 26306 218522 1392190 1552512 1602678 64107 434398 213490 1106905 349562 47077 573622 1383943 1223423 1107990 1403009 96333 440062 100600 138349 1423723 1767089 1667529 1273913 1829755 376746 773738 1222166 1492416 658486 55810 1216612 865986 631014 491613 1856568 1292924 56890 593817 1056744 550403 102013 555647 164895 367017 398876 247594 1530382 297405 664341 25785 1930515 431538 559948 393796 1329949 1291884 1948375 1775532 605953 131307 773862 34909 720728 866980 1206309 985049 1429734 744117 260683 1325524 341392 170852 35967 830079 518464 1443427 1658445 1069374 39186 1481624 1424252 1543712 1373755 1936241 841021 1762846 1918722 574893 993320 1320693 1851637 783507 1502371 29659 1817046 80087 12532 1006774 522822 1732234 1208092 388948 1998081 806995 1839341 1365156 1042861 1823676 865539 1954283 874800 280337 1996104 422847 1172767 1216449 67938 541646 1463158 570289 945933 515462 143096 1020574 1267698 1124538 1840787 27993 660359 952160 246694 1402324 150034 1124679 672640 1222723 1155628 1472597 688460 1664579 954198 1425452 636821 583887 1945600 1108609 474351 1627613 307914 242349 743874 532250 1652786 644585 136422 1771812 261740 865869 1222217 1404548 1063771 1346804 1847033 256711 408144 785431 747626 222534 1403391 1979018 1156774 1152055 1879339 1246386 601866 954336 1738314 734670 80149 593451 1183692 411032 1726412 446158 1683121 51086 1159719 1981969 1325826 43421 807733 717175 1681962 1604572 337278 1872739 667916 1633424 735623 1217323 1534550 1790265 850411 442446 1610943 1686818 39988 431420 1954981 1117369 183703 1123256 1149569 1571854 660804 760996 543993 1023045 1910306 1114 1776148 1500553 1462053 1604305 554903 428675 1499665 34266 1997612 433913 1891857 1093826 872972 622265 869740 1816619 450284 1194639 878555 1435423 1646369 652302 1525810 827653 1673060 18308 1029733 999122 1549006 1572470 1002755 730412 1648639 1297214 292198 675242 1824854 72316 1311692 325541 1854831 1120560 67062 275503 1862630 214929 552064 1981703 474597 947410 932034 591811 802532 1205831 429349 1934731 1464518 1439077 396586 910156 220406 1106010 577090 609400 423825 1418907 1192418 1936547 1736509 37558 433100 680388 202365 1685040 884026 971773 1514671 159600 764101 1139208 1714508 1802982 566745 805593 1484723 559466 546735 237347 970724 719985 270843 657343 612605 257659 1135976 1439526 1549195 1529093 1439307 970505 672440 1325048 1982708 1244184 1712237 1968911 751245 316624 1125824 1720409 919751 1679628 1897215 1907685 1870430 50926 779323 835405 697299 540179 318716 188112 660645 123165 1656683 1147694 1123064 1427787 1984580 1028084 1658795 735723 1591455 150377 350895 1208550 789243 1344935 1342423 262341 935051 434637 638070 927934 407754 981085 1173396 1098399 681564 411494 360356 1531943 1907387 402749 1556834 793244 1923464 1661356 1248559 777336 1596029 141903 781829 1058707 993221 1208336 1648586 1801378 945940 1382366 1415987 1576115 124446 1585748 1504853 1802511 699932 919973 942099 1883982 1867646 1076656 1706632 648524 1468188 262110 1955068 1780887 1487193 1448472 685672 1308163 1554795 597591 18910 1340098 1656260 1468190 708095 1847650 1484678 1660634 1649595 1596135 1912533 867848 295001 512348 1245279 5952 1371004 1439371 1068226 1370319 1857763 970504 989177 555343 1070616 524854 1202505 1080052 1343112 1151952 517374 103107 570353 1846989 1952237 1530364 1212905 471991 708248 234573 867305 846695 1623107 1512092 1208289 1549456 1937309 317616 1875308 364311 1942727 656986 113550 1504980 1501991 677828 1872676 1743518 788834 1888051 1947485 142971 1553612 1732386 1710116 1339164 365679 1844060 1893597 1528636 322092 206294 1889802 706573 1492577 1318779 409012 1954635 517333 1555130 1883583 1271707 1835532 1377768 289282 14002 1292258 367282 346482 1027951 660039 1767332 1459656 763105 165255 1964812 1184747 1800832 420112 1656603 535973 1585669 329424 904118 1308465 407454 1638050 537466 1005416 1212325 835774 1310574 1942512 1136477 563596 670335 546835 1086283 1499042 1101161 1810840 1015316 831227 578045 1812039 52321 859590 1944691 1400690 1423430 462599 787018 1085908 1047376 1321128 69125 144052 1243704 863662 463008 1228359 1694166 408844 647088 1152988 607098 1638529 1185440 1049450 1193540 1485352 507273 1660790 426109 1431375 740724 1387678 90893 1307639 1085658 1757632 1188305 1987519 957202 570146 1330914 668085 1401260 1859181 1594817 995867 788847 1415146 1098535 1376888 223655 251988 1271892 1984489 528862 527373 22923 1554092 577803 375112 1900058 982103 1985005 217874 920243 122292 1243817 1648423 1189716 932544 1546559 1115008 1362856 965037 1970915 1687801 898559 1765571 1954913 1060835 1563195 251411 1153454 1605387 1567792 1330407 1434055 1623607 1150031 1609596 841811 1077411 1359762 1924498 484040 39152 1931613 677075 1222671 1667779 264926 135865 531201 1951604 1794653 1161309 243502 1911010 1205190 1363168 1282142 1873862 1109010 1878484 664131 1221503 519301 1906207 1018656 1629702 1282556 385553 904140 1241963 1739385 284146 1423861 841245 833699 181453 216579 336484 1894528 648724 976750 629730 969039 1902890 807979 1351384 1117831 1057668 681438 1304814 1202978 1734394 1055076 409030 1416225 234238 1632282 727295 1459378 36538 205960 637597 1388357 1146567 1173560 708884 1389883 102637 1840821 980106 1099813 38473 1785389 23108 38644 1280557 1522861 90065 1456922 766812 1390886 1015833 1712471 1176343 1553166 1527430 37372 792355 388216 474112 477575 1864417 1678084 1811310 205401 888981 715291 1336971 1616348 887289 1808884 1914881 396136 1868748 292037 392170 615646 1844356 215270 24468 500449 1622482 1388461 1562139 1285447 769185 897054 1524503 1646623 1380423 1101644 867021 140847 948213 373865 1372240 1966081 432773 217834 327651 420703 1255487 86982 1005930 914588 426067 151470 536460 272832 1485440 932690 17524 1511491 1282085 723774 360073 1764338 305063 1164272 1082291 288151 1864857 1032594 478402 1066784 1796004 212088 1371033 1916269 1922292 363433 542891 217780 396315 887447 1085619 765789 1912074 1789516 40785 1459893 882965 1694859 273058 1331785 1444396 282082 1512345 683128 1861395 1834870 630669 1612042 1223307 903295 1380218 1050637 118559 1596674 1907114 1736137 145736 798363 646208 167964 1347249 1331963 83359 1432694 1085787 579613 1097524 638834 76569 1078494 1781170 1931704 1910435 444073 619701 1718377 1947944 1800755 680885 1811236 253067 1547054 832125 1811701 1990222 538845 669880 517946 893893 1351356 1586810 888824 115419 753143 866647 698638 209054 1736628 1412259 1996681 1059204 1466448 1262998 779199 1919650 751490 1648031 1323017 1877717 1615246 1364402 73882 1245904 422473 1730403 894729 1993188 1827584 429738 97126 1141516 207499 552093 579431 1987267 249049 1323745 588944 792724 1701974 947638 1179541 1362024 1836001 1939624 1045288 641366 809404 502548 227610 1262763 179525 1685495 1810524 1808382 826666 826770 1556286 484280 510555 360506 1944594 1397742 508544 565766 1042951 1204767 851998 1074006 1898164 945732 1530848 1557279 1495324 497173 1396629 279769 1884500 657912 1970175 250761 633739 12089 931525 1610212 1702464 900889 502872 1137970 357465 885499 959573 1295569 1211915 1615567 1188473 718474 1360322 1414986 182315 1566903 598776 1887585 722818 801910 1293838 1385519 1942479 1976355 686675 708442 43160 256174 1709798 635951 1969505 1670554 916573 649901 1230938 1880328 1820661 1341310 830022 116742 1140803 1488719 300788 1645478 1131626 1488600 1201754 303285 555542 879226 1740886 898646 1401602 82770 425671 602392 1101890 873020 693402 1037851 116067 1382921 1074792 621108 1582927 538684 395544 1372604 1882052 1178520 742062 341251 299984 740825 504013 749601 706628 337197 268784 1730641 881080 146470 24154 481582 84359 1199176 938433 13720 1746300 1209393 261169 1488514 39226 1515848 1989954 307338 1138997 279569 1507323 1889922 1438991 1156190 1494844 15495 1638196 791308 976216 78612 650911 1688284 1056226 1426425 1127515 782307 74194 963206 1444992 407236 170453 697848 405523 217894 967678 1207403 1033607 1147946 1568429 1412062 1766632 1506218 1437406 1666856 1101723 404828 1360822 1799754 438830 1202868 1462744 1138062 1681129 392570 645644 981246 39039 297043 1870449 111931 742443 1894053 1091787 400333 1523157 580876 1630575 672615 1897012 488523 1804477 1061628 1094541 1127023 821466 1637374 1010974 1542552 1079851 1299373 272415 786683 1304668 767133 1245441 128316 1264490 1237403 1423621 1334111 739976 1014539 1767866 204155 861852 159786 1444849 591291 997056 1521999 384664 1579017 1316595 1626102 1118732 1554764 749495 1121658 1572705 22481 97258 1250208 202876 702553 967262 1942093 799135 390400 1872640 1355612 889431 25585 1035404 325769 1396077 1595274 367381 843226 1258408 4620 291204 1622210 663050 1983835 1465000 151006 781184 963569 1610184 906512 1658301 415815 1164781 587769 1203616 1054212 64429 1453132 1983703 279998 1043598 1362459 1228769 333602 1562064 1383731 1483603 1010570 1963032 1921615 1587204 1102053 595538 964945 275662 1224045 1903753 1816753 1021854 328825 1655147 947629 359143 1954955 394542 780711 1816893 682927 778871 1741594 47685 1054731 1520477 1863338 1618628 607399 1329532 355731 1261245 1785165 755948 526767 67178 1325191 1887590 1180955 280753 1519467 733071 1696278 202142 259823 453453 1776583 464370 1578559 1446366 546624 378428 896622 296299 891795 200102 1229607 35089 1266946 1617940 1825593 10750 1465473 1720739 1665021 234761 861100 402324 1403181 660635 1882566 1341631 84692 397223 564570 1181247 1055562 823839 395921 218959 1048506 582412 511110 184117 1880539 1487444 637462 1417504 1168817 1498981 702761 490538 813521 518463 204526 1625307 1354544 611248 1872448 1905636 470811 1586457 416412 1280224 129637 1531579 1986729 1134348 1578842 547102 1354512 804038 1599919 1141640 286779 931420 703253 1801221 1226079 1482014 774890 995412 1983191 521334 1374038 397377 1999830 1931641 1136999 140423 745175 880225 193488 787487 501999 1931427 1026620 1035921 748312 249183 388169 1531272 992815 1185474 271488 1498750 940241 1961945 865170 1433790 1881161 662925 152365 1144339 1834830 814882 1358381 1885190 255394 1285628 435904 325942 723485 1639580 1315863 492441 1642142 782702 1117761 1945450 298315 1645516 372564 1248140 1915079 1169152 1275965 625428 926375 1147208 258535 584006 443919 1962739 1176847 1982075 853709 176803 490710 1399197 873998 1494583 984245 1485269 1454630 1502090 856542 808503 505462 1296380 1574480 858078 755890 827577 995434 43670 1484691 331978 1937238 759537 1241074 1841950 233356 1783217 257773 1025397 1208533 108751 1669865 1375716 806009 1641319 176727 711316 1079212 397132 1459979 1503325 74909 1471883 1178115 633946 1374465 148678 458462 1246653 1509195 526695 1140848 562380 1127985 356469 1347272 1356405 1874207 35841 204517 785019 180801 1858920 527872 105359 945884 182120 1587537 1991050 1087234 1114630 1247841 1041596 392295 717167 1830907 655762 15187 236348 273667 352568 1895345 465345 1565518 455494 646484 1225758 1497258 1239792 598676 1601545 1775633 753289 77594 306311 230749 1249302 1195985 1990007 510207 884518 1833772 1631412 1661452 48495 1119097 1506362 341558 1480961 581585 1265740 1646340 690305 1444022 440722 460512 215165 1530078 1288904 679212 388939 1061179 110053 1765659 1935043 1445946 1040391 288974 649758 528675 66243 160316 1942058 431564 1947185 1153368 595966 563187 215511 1897046 161598 1379596 863742 1747796 855475 1383366 1049808 345111 226657 1732265 1345125 247019 73598 424 1030377 1854999 1569171 1556991 1831849 1354244 580178 1440035 959232 229115 936376 288513 1153452 967673 708781 1802961 853761 1737475 517019 504114 1488271 1527610 1484585 692214 1246060 1555590 1108791 1388910 754004 561030 1066934 1122473 1482282 258085 1444999 1566851 948671 149369 120738 1939690 998754 1145720 1406784 825659 1517025 346676 423722 1120948 1750953 1914611 235952 253318 849216 56727 868017 1943994 993315 1988058 648871 935515 1594589 435186 484710 72162 362042 445350 1047538 442159 605467 845174 1809117 1653062 1420550 1324450 540777 110985 1954952 313334 75607 850953 1726751 1929588 1440110 1697253 799534 914784 1967656 130027 1079867 145658 379415 399446 1046514 1207745 1158383 463141 958211 716497 966016 716416 1917212 1641690 1607537 1369246 600564 238212 1734980 366753 373184 108486 1513102 557212 1534182 916119 783065 312097 744380 1092942 1698210 331139 787597 1421639 1531609 868215 201149 507841 1299788 1382700 1093454 587570 389935 110832 388496 198803 587088 1246513 285132 218202 1207860 685657 776023 298551 938541 1193576 1388979 1716978 7478 836405 197598 1355033 107788 1938385 183529 1894221 490240 785326 940872 1823276 1750866 733873 9338 877921 786018 472449 1769763 517225 1671180 1295916 1417205 1402620 1980442 396592 1363899 1005693 700234 1330913 1132558 1089977 868069 1262926 1241497 233007 431205 643593 1588269 1362757 1512183 1520871 615522 1124604 866935 592028 875738 537213 41538 1499737 1353245 183975 1324412 1561313 875573 746028 1422935 750581 1286034 374819 1750437 211721 1970331 522729 104665 483 1220813 1151360 1834202 1541762 1998903 1099037 1671247 891864 7247 1033917 78559 1981126 1120136 916494 1302285 1645743 1672252 1747423 801980 1155845 886214 703989 577830 1471075 1215510 1105160 994517 751102 1894547 480344 1736417 428192 1930504 923126 1284817 456385 805307 372900 184494 600698 797983 355506 1769296 315595 1184172 576988 1173363 1213054 1910079 1305132 809277 209768 519615 1560058 641359 443077 1161166 1535543 713988 1982402 1694875 1473455 981891 382460 1302108 898736 705501 124402 1206192 680148 1617607 196349 139823 677703 98154 1606283 1791781 176175 1091545 437387 4875 1627826 340012 1939653 843549 1435518 551977 1518251 1949182 1761993 1021447 1472322 1282034 867376 485761 230898 1164270 1622435 1525617 1919311 1494458 507279 775198 1430440 1254245 980428 265115 797212 1789107 79947 384040 754744 953542 268771 1970108 1829 1450322 98975 627195 238564 997567 618338 475673 1431538 1116288 1167464 1382329 1975474 1285359 178785 1311869 691517 409606 617925 320749 1581130 1952072 1458287 1901531 1415049 1166512 1664376 124809 1066812 1487979 630798 115367 1771546 1264341 952911 1986286 1766280 235160 1223881 78360 363015 594756 294546 1477500 184908 1403499 1029459 1938469 1096495 464187 838392 284024 939223 1454054 228796 854096 1512782 107424 583433 677671 68891 1495374 1713423 521691 139956 1572387 1438364 933996 1222007 399614 1192775 1449652 1759147 1543422 1155682 1846577 530408 1163218 869607 1659913 1132121 853379 630672 1011697 1817341 424224 204315 936594 251130 290831 1745168 851841 1067202 626448 1360680 1757858 424418 427056 1305169 789884 1596545 1970850 1209999 1477267 952106 1423634 752218 168650 866620 979211 1620525 1091363 593888 21241 415194 926710 1349343 861661 1430599 1760847 1999774 1263079 1594570 1804656 40017 591270 1648531 817418 634507 1232838 1635765 359350 1027643 259970 1796023 1552350 46254 1235141 321783 896425 854723 1660307 1438122 1305659 1014530 1489709 767131 1243148 1710826 427240 1292272 494727 1582191 1963641 303676 21406 953880 1801284 1686808 1025566 1337948 164239 1589928 371026 1995902 1469 1973272 56185 114324 1176873 828261 1319075 1070921 1880816 891101 1301748 349821 1434013 1871896 110023 1030116 747765 1606095 407279 827322 258276 1204126 428202 1349251 771943 375357 1205817 394301 594667 499752 605440 1356172 1541561 812564 512941 1784462 1186360 485450 1373591 235946 1869546 538203 1246377 733820 549552 1448079 86733 898270 1620435 1511238 390390 1982088 1778771 68013 416671 1877307 323631 1640551 980625 437495 288308 1805253 1730473 1370569 1490633 510339 1989255 1944522 544224 1771348 668327 352300 627251 195681 925941 706251 1837261 800210 1069886 1880604 1675622 1282025 354473 359088 1778519 1946765 1779535 1254640 1291050 971333 774070 609567 63051 801983 1761241 826779 1893328 1758602 716751 1139882 984948 1283703 1965550 729048 471377 462439 796212 333785 888980 1561441 1281176 1442307 1198215 1919016 1254593 955635 1221389 1744745 1986351 112109 947277 1718496 671416 724056 1416458 1339924 1633355 479622 114588 101550 502788 64492 1838480 1438108 955099 1967431 1948078 1320921 1864376 164952 112790 1158126 838158 306770 1757689 1531225 556090 1039154 1432218 1512167 1959139 971026 821593 524424 792004 1739483 1598002 974011 27292 1125475 1076418 126752 731499 1278575 1424445 1130076 15801 1915198 521455 945233 141336 1869315 827124 1879056 997212 1703574 1582450 1526152 893946 1453259 405838 1672478 1202522 41028 852669 33369 1100599 643833 1356599 956824 758736 57645 1229770 190643 45466 1811465 1517238 1523351 552679 1129713 429124 1898497 578861 1397881 981768 1947036 1261062 604999 1058967 928754 1728195 1861901 1351932 1486251 775085 1828205 1557986 1994659 1542019 63161 115453 592385 1569127 1282493 1027387 599302 1448223 453064 1296000 444235 578467 1118342 1058317 1094838 942634 1860276 1978582 221966 979664 791166 1584550 585491 1703024 1301602 40974 1171721 299908 1086896 1267292 443693 784308 205459 1568097 1507854 713060 1950796 1253084 9177 1053940 499194 313975 366367 958148 1783913 1083179 1970434 581556 27117 572578 1221625 868354 1440584 1448290 1215817 1892590 1217359 539804 934607 1901112 1382084 1760724 703217 798904 45008 188124 1402842 333411 1556076 1166299 870594 1121344 155860 1104774 1776102 313163 366722 537398 1322880 951489 1900989 1707098 456273 1195999 1861095 532147 304963 1228703 1715883 1825705 1785392 1164891 1164965 336846 1052857 1839460 1416425 1291549 1089470 1553566 1576380 832144 1605564 1466801 897650 1186602 819446 637743 587215 622308 1972549 583822 1168036 750736 1892363 1657873 487145 131777 1760749 157423 1860730 1746034 558687 1790437 1341269 1871887 1071987 1700308 174592 216422 395330 653562 1628925 1434576 1494141 35555 624543 284486 349848 1138678 888188 960175 610580 1038717 98199 503088 1377814 279748 766622 266137 1050346 1886412 985406 1022693 344525 936058 1113977 911062 1294794 81174 758004 1795689 516953 1981938 1941486 1710638 1094013 914599 897885 652109 186521 1145163 1737528 1321742 619485 1883246 965229 805448 101158 1520385 885445 499703 1903299 1045189 414568 1059642 13388 1353368 1754238 1110632 1910423 164849 1957498 1961977 1634599 573513 1580233 890330 609151 1132787 1148329 78924 1145466 915149 937968 647966 1936258 1858841 1055411 961296 1100696 621373 651736 159972 1253310 1881780 461400 568249 776711 948712 1936654 1070102 1842566 1236869 1899456 1236626 299297 1146620 121616 1032332 903795 127764 1815725 759150 1669965 567469 613725 67498 688509 1723097 743607 596152 40057 1725912 1894831 1858267 1354052 78600 1682646 1003887 373271 1866095 1104043 1765240 1194860 1242783 951374 1235512 1859423 1501693 1579019 1518198 1806743 677403 641229 970238 1265867 576446 539440 1591592 1608981 1133560 1495603 1924792 752056 1453184 1485119 1408026 370605 396489 989044 567606 1763773 1270883 380533 1237239 1424975 612654 675225 1808569 1441338 217172 1442550 94498 554964 941026 350347 1259264 869447 103045 29007 948878 1555942 379530 596030 315703 1687876 818761 1974013 1747583 449611 287709 292111 70816 843497 561962 270768 328828 77863 43614 622492 747161 911567 1260941 178863 376737 65947 1184438 451147 1150619 77012 663704 1852710 151139 208192 1297848 1071118 1013207 1702159 1957650 351654 50979 875703 1990417 945272 1635039 880015 788555 735254 1624763 900270 988639 1972456 1125365 1626442 672078 349481 1744181 530448 941303 891961 1348891 1934658 88056 1603773 1719013 669915 716235 327123 1004328 166460 381123 1459358 1002429 569986 1799692 1432962 1499833 1461576 878783 1048260 109739 775728 441943 1723911 1849782 173078 739296 1535069 49795 435347 1762464 683630 70936 138059 1958064 1302032 1965780 1787322 1446312 1840658 974906 209103 341958 1859453 659878 1958827 1012905 667169 727023 1646252 969833 87352 980265 1696589 1314925 516845 981297 1633179 904996 1877679 1095954 602738 1101805 882573 1449426 155085 1182991 1317697 695354 1846426 1874818 641070 1809755 523920 218637 226059 458014 1427906 1908564 1124648 803347 11450 1915688 166689 1777772 1127334 1114826 169867 1482904 1358926 489354 882365 605906 83052 1925606 338223 364680 1609471 192279 1450464 1578983 783590 1656605 1330690 1041782 1428464 931771 1562466 1979847 576423 1745540 1508155 604528 1424610 953965 1341621 555031 979736 887737 1367372 81699 1431445 582402 662086 1724488 1980017 1302836 554543 662336 1834915 1325692 72954 509595 1916721 726928 1730586 20943 1431316 764308 1566942 451393 3805 1436704 187729 1182315 264812 536200 1756702 403980 1403777 1054447 1417711 100788 1352779 1883289 402140 1619636 1369089 705133 1383813 66710 1445904 809573 1504975 1808461 76732 923757 1325507 247816 1583694 555011 1791058 1183893 1599741 1482236 397087 453591 1801042 591870 491451 571141 712414 1171023 402413 1728432 1056181 22950 224239 1017729 1361386 1736787 822975 1853600 553397 111101 208839 744283 192815 1686092 881747 768128 596577 43519 620313 647190 1549593 81156 455044 1989250 607047 1002516 855876 729846 1496269 1932670 1675631 1448744 1678104 928072 606446 186153 1104897 1474199 1497716 1967740 1504331 35202 505893 1766523 1570611 929794 498734 781132 1006709 1072160 708646 1100357 1567075 555138 499608 1021852 1666582 1838247 152738 1317947 1267367 1306051 1888853 640728 1038521 1013375 784683 110028 812545 545100 143365 1499856 1375565 1371652 1712305 144280 977343 677543 813379 1774794 73548 529071 1872516 1489184 482224 209202 1354497 392113 1752140 349738 1468103 1921256 1471677 1338647 718603 1853040 59669 624011 764214 1203200 730051 1013232 1019663 1625304 522197 1763757 55148 1010922 1431933 865816 215663 768929 1855560 829571 933502 484415 117376 1693925 409027 70159 1905362 704497 1463361 999697 706081 404182 1911757 239243 861444 174146 1578849 187475 502087 904923 10684 267598 383897 173949 557216 147691 520387 1091512 1186953 1691173 458370 1578240 30071 1211275 661780 1718105 45288 788441 324132 830236 974291 702024 185674 1158872 82234 1858499 1750596 462436 1349436 1251798 1484565 296865 604986 883208 548367 1370710 1393536 1623223 454263 1204502 1437394 151732 964167 459770 1942469 1619897 980888 1618445 96110 415010 229432 1632540 767014 1842304 698687 832992 1104565 1034230 692820 1542773 1418468 48430 1983806 1109918 1821916 1089349 1746341 839159 1743275 106440 232484 964510 1050857 97575 316518 767290 647821 179591 1040679 1704233 789995 593872 560733 790711 1398670 1836141 466438 1042841 111189 663868 738004 1364604 543184 637980 1882246 1474267 1311031 1484728 1815893 938781 1709618 1557310 1670581 827700 1821468 1711114 572785 1613376 1598625 1389888 4268 1561395 633591 815128 1512928 1765906 1265458 1104691 866093 1721853 1959674 90560 1755613 731408 501751 96137 1164378 788277 350011 535948 1715132 1671075 1127612 700488 1175622 1395062 441023 1001367 214823 1656500 1505410 776730 988516 1719211 1343843 236417 1471099 1256197 307535 365467 114048 458788 1731831 1526317 97310 1992931 1687334 1107970 1891005 1746800 710602 763075 1927916 540793 87758 739434 792292 828406 247378 918722 1356421 749257 1687653 1615679 766409 1295953 778074 1728866 1154194 1780094 61779 233891 642466 1040116 543036 333434 117282 1117940 236573 1739430 291105 337381 649806 55062 1609028 905505 941878 217966 1394610 708839 1002883 892617 1039446 265707 829487 84446 762987 694628 395977 775602 1213953 1383533 1031391 13542 1905824 163542 909226 1662224 225020 865767 1337128 148537 1087311 1956096 938398 484333 1133404 1732837 581988 158400 1515750 311855 1013140 537943 21019 1810980 1645225 1387272 227290 645654 1455165 262206 641550 1280356 458266 1106189 1372983 1520711 1528394 1062748 619515 1361257 1234507 748142 1516603 1035043 407657 1197496 1933516 977858 808595 274823 1760665 1297375 1272158 467604 1080860 826104 748808 1073575 561695 1380618 1076050 1520482 487754 382627 287180 863909 533010 1190347 1755910 1769876 1185784 1852778 1701201 1630846 5679 1587420 488597 824939 1200142 1937357 488820 1446081 201343 125653 1993588 1681481 1894427 1234987 381656 249256 1773437 575074 1603344 800653 1573023 667276 756996 1645096 1761881 1312906 826422 793217 1841922 572289 1381228 561810 1693392 844009 413358 1916833 972235 602486 19430 88212 1293632 1216656 1345351 635874 649162 1586744 1085525 643241 1679116 95155 1794275 1563571 585845 466573 753296 1233047 1864478 602450 454656 1824654 768612 1970016 1945050 1772661 1075218 1370796 1063537 344684 1100524 1681387 1275277 806946 1615543 1892793 1095897 723314 605721 1018413 1997973 127332 1915020 1686284 1709368 1890876 1825818 1367366 1260709 1422112 132159 1226043 219895 1257722 1666843 329773 300864 1457841 1133262 167437 849412 517880 1626150 960240 602763 1722557 1247228 1217034 856434 1078967 1326938 1339730 1109695 1698737 1649015 1387900 1837264 1295131 494513 919775 110174 1180837 624871 1229469 355638 439673 1810065 1766758 1488764 1150649 1484749 1872254 1618494 1440204 1260809 1108243 1349847 1626045 424073 1493911 864247 1063698 1420438 1489979 1224966 1809256 1430032 85953 455735 346364 1169088 1401292 1954815 1347778 1277287 1192832 1841914 72148 444231 1146791 814280 183470 1951149 1065928 1296484 389219 1941277 339823 1826187 121580 682619 1078031 632761 1094709 1503854 99281 224540 270500 6385 715650 106046 1302345 1970287 1718409 967505 1386563 1395563 1402812 648829 579539 832558 1812366 224695 1287462 960113 299523 1013766 919457 1445030 631190 1607665 946231 1330631 1172828 135837 1769278 648938 608953 811581 973998 169940 1757108 1129885 1755898 1399255 128286 1200371 1454121 1243708 104625 1053309 434932 1126241 692323 519976 1754300 1821197 32750 1141509 1186672 362773 860540 193461 1585248 1246327 1856227 1576832 795945 1010186 746153 218155 1213089 551336 60300 118190 672546 1746900 1790573 438852 1937812 427477 211071 1024195 1405519 318334 474805 1317921 1247644 939221 970258 532734 55660 166480 1786298 356795 349448 1284085 600124 727169 1207087 787671 1046954 1294745 477529 1989291 409677 1577847 1902763 1575144 195824 619740 123362 1742351 131972 1612016 1820122 1435507 213233 1072484 1125051 886853 1009079 795411 1667229 1804512 331602 1593026 1605489 624227 952716 817825 1547697 1928955 526169 18933 1950997 1478726 754468 728241 317114 1347718 732319 1958758 395169 1905140 833992 1349003 1065332 254145 1414875 678593 1789949 1108406 1893048 664346 669771 987240 1754571 1248093 1699709 919299 1162656 985449 1921976 119781 1193840 493955 393513 548068 1789339 591002 69425 859169 1546485 4928 10212 1432918 1393286 32537 657375 662007 688556 1407871 689082 1147856 486963 1681614 664849 1752970 1077284 286579 480098 269919 701098 1743155 1392189 391150 1643879 813724 1191407 72756 929769 598996 1928554 19833 1547374 108115 55710 561542 145705 1697227 1814269 212286 1994935 1485519 716452 1675034 8715 1583272 775805 1152800 1314414 183702 1776883 1802114 364107 1781762 1222505 1688807 865579 1073947 1847356 589120 746886 1993547 370093 747714 261070 972193 1788789 1939515 115420 1996775 228503 192080 98835 1258333 805559 1760881 1247543 1769244 1442352 447254 946601 659856 1802975 500479 353378 1076497 880449 311274 1019075 853103 1819470 722189 532116 1945405 1783449 1701530 1826928 847441 393087 393899 642885 384029 196051 1852999 1871735 565579 1269371 1818891 168147 1594503 1020526 1931850 450940 1948874 1666651 830383 1585353 674487 860437 1304657 521223 431245 803942 1477983 589962 1516609 724408 308225 1444372 147109 834193 103477 1377577 266611 992050 1108804 134307 1526503 476299 123534 1448640 34276 939267 1125807 1006358 819739 1520942 1482409 1715978 989855 120675 1632003 1787848 802051 1934926 1429382 463634 957793 1932264 843926 1215573 1414070 1220494 479556 1449230 86642 1523366 850293 1964637 751246 1245856 1626333 235610 1249341 1827195 456182 799321 660422 369954 146291 1515936 1870213 848650 1224051 1548803 528515 1843048 49533 784370 892624 1706286 647538 1905560 1666520 867682 388594 1167546 1017637 657874 12864 1365609 742941 1674859 1628811 1348979 536113 640188 1277299 86709 1824980 1962651 1988552 1198598 904096 935467 689520 1454565 155777 177622 1584348 468077 849205 1391957 1145619 1790565 1397565 724909 1411644 1692100 1392062 1821442 979857 169068 550382 661192 1660109 1135538 588564 1757417 1655698 97033 351653 1409988 1113518 1866552 851667 447545 1001720 1126416 1170161 1381737 1600376 1161018 1150552 656745 1314991 1989798 102495 465142 224736 600409 767558 1263727 1674273 1949651 333690 464494 1580679 388732 40821 1773813 692966 572863 591538 1707260 1719982 667855 658394 1948261 720332 1669443 205696 1833715 465594 1673021 835040 500677 1999736 1661556 584453 872374 1960334 257534 381136 1921979 316790 785284 1697438 188507 1762710 1281524 684276 1613343 207833 6694 144924 255563 953104 1083797 1171279 1757732 902166 1876555 955961 1230046 369196 166085 162724 238276 1265796 928902 233242 1738995 1800911 169379 1792601 872316 1196023 79662 1912353 1923661 343793 1408014 1949487 283834 1480396 546444 1449060 1092240 885352 1282813 1664035 1489229 161972 1026879 1092053 1817966 421161 217771 1877568 872814 78477 673860 731335 586448 511539 1873936 1405792 556574 983455 991105 358011 1651123 1473683 506214 451543 544653 1467980 1526052 1931927 238198 600590 1576226 1105342 502567 641517 1639194 1430261 1955566 890543 285257 1587941 1743226 466852 996299 1217831 92695 105544 444880 526915 681966 1894484 1780984 79904 1333474 1534200 1167341 501098 1314196 565490 856178 548445 1164353 1996045 737495 174404 492486 756406 288018 1872669 1234166 1737612 1884661 641922 762604 1937069 360990 216874 1405113 907511 810948 756484 3401 1931986 24043 865580 1508228 1710609 537280 274254 1646391 1071455 306976 451799 1605296 1197622 1185466 1963462 675125 736679 184158 1442879 1351968 1707588 907241 345155 887177 195246 1915339 287473 1221324 773861 584524 412995 521076 124035 219438 281550 105320 479577 723688 1933811 1327913 848172 1336315 1576297 1810227 898044 1646925 681337 130022 1379684 1141800 1084575 663382 451790 1272655 198002 23915 311734 1293952 700519 796515 375052 1981842 852071 1628520 637625 1902768 1454094 721548 211387 589903 809385 1872986 514104 1066751 1920381 1493117 1866502 1904802 996203 373408 526079 1404649 307459 917609 1077661 1418175 1125958 1001846 1358049 1510839 1689287 496153 18434 364996 1632935 656306 1394044 1224013 1322634 1612391 416726 1047522 886661 881027 928060 1997459 778921 485011 807435 168807 167186 70453 25532 132881 1755237 1859373 1439014 1519709 1661119 749469 495469 1320904 985617 1528055 194863 813431 587320 413712 172249 836701 997277 1557563 1170684 359869 1895611 1241510 1567861 1392558 960593 1464403 1089569 489238 312755 601311 594830 915463 556149 1640985 1378984 1582634 1191890 542436 1579704 900902 1649422 936145 300363 1294748 308448 748603 1385403 1023570 580271 1421608 592291 1821505 1330663 1248568 1611633 509840 1228094 656813 1814343 140538 1567382 679566 129721 59030 973956 921357 1382787 1847646 1840059 754495 1674520 630823 182148 1373839 199636 890867 524541 327347 1911125 1301934 1789567 1248285 1280808 1049763 947085 865409 883495 1570963 476793 1224922 1085183 106380 1742837 1953854 496554 958861 179528 1316108 1275833 734486 1881885 444010 303644 1692888 1380555 1576293 1244498 487057 1050543 734385 299356 735399 1429417 1627563 1618115 577250 99571 452990 1935613 1227276 977485 428995 784986 1354016 1157001 1384753 1376299 908946 1456206 65430 454563 1353150 1222425 1410422 716707 1540632 1805829 1532735 1076799 1080996 985656 693919 840052 1769607 1839703 1304749 1250926 1811437 916305 1943600 1635441 836802 534460 451066 118246 1411454 1830927 633691 987861 655548 610264 1810391 1618938 206989 246714 179571 1829267 1974643 1564931 1356309 843374 655553 1245919 1348732 492709 846765 212784 2779 1655546 1353545 1917749 1723517 938120 241193 975031 1852768 1666260 20694 1119425 1234744 737116 1405982 1027265 1669124 1029282 1415484 1198505 815145 231345 1202485 910338 1923374 1275684 1376823 82193 1057689 227506 1606457 304939 1081681 1391322 1554367 791071 682261 1573301 1238750 415725 1823661 76267 421306 734698 1699859 1136907 1077083 1494781 1458886 992667 586069 1381664 352365 1740136 1484461 360668 784674 901986 1135973 1513015 334667 1584446 693710 929962 198974 876925 1356907 550765 1288582 1832357 1629925 732326 1658590 427733 92690 1672089 771689 655829 288484 372382 1039973 1335502 638699 1991426 1021198 1027299 1737576 1103549 276567 1701815 441376 77798 212879 23703 810573 1389753 1283961 1330711 241345 582958 316856 102989 1588417 1559016 1882203 1371324 1652 1305048 765915 1424655 1930048 1260617 1665515 1933124 301507 256505 436291 89399 1762171 754103 429483 100563 1737363 719111 1844696 181054 1678538 788532 1579835 7887 1910121 1082617 949340 1881693 1702446 1591323 280699 73197 851017 1626428 392963 46921 1022713 1766922 1365499 315666 716812 538075 1132767 616448 1999536 1495495 257002 1689627 1819049 749023 1962680 1132732 271282 159658 1490297 723507 1538084 972110 1418233 1697873 1221368 850573 790590 1258421 1921794 1918614 1746585 459108 1185166 724744 1537597 826464 1143324 384749 1984757 1719410 1793105 401756 1956402 36635 1933441 113969 1060429 1058418 1229730 670605 1868046 1814892 1852016 386257 1127329 1382078 665552 273584 1535188 1356554 596260 126928 887663 333934 228651 591399 1108214 1375988 969718 1748921 1623684 405147 1805112 1892447 1168801 341698 344575 1052966 1518047 1316986 945796 352560 296680 1807732 1751916 1549258 1558692 474117 739529 411312 1710817 1867387 1879063 650538 1885535 1024207 1179427 116884 1273040 828784 527335 156096 1689527 1796392 1941166 364791 1637103 287242 612055 833733 658124 10390 1172853 1669561 1971936 903492 1338936 504243 232155 674718 143018 1627007 361820 46664 1847904 1398057 1667150 155014 1281519 1154069 1718381 1893608 1138862 39494 1345040 598313 458880 941953 29834 349712 103740 787926 1528644 1793522 1146491 1335269 556173 412308 768310 603199 1699787 442739 1781631 789700 787072 243560 1127518 1864751 123120 225773 74957 1509932 1483225 873948 369484 6548 689465 854210 745572 1033243 1025568 1580331 1463028 1037444 1093933 1939111 1699463 657270 1659627 1516988 916982 876521 318130 112090 1902063 146229 569531 698409 1857724 1119654 521572 548602 1300861 699152 1236242 38074 1465013 1265088 376262 1131458 392850 1565983 1468171 1185878 420653 296679 962233 243053 1867536 360636 236187 1910296 1288138 1771935 1551277 1154899 302468 648217 1916065 713058 1657685 793184 1392345 1985930 342608 338564 1777934 1451037 625164 523380 1423139 746439 1024698 1518045 496158 1738737 776571 1986201 585277 919298 776191 1019276 590831 12095 352612 401785 1889320 1482117 1831611 1526998 707789 1363842 1667925 378645 1084416 1854219 1327694 1916919 1124785 1581044 123833 1064576 438182 19397 581457 1536047 1922345 299604 189273 1816999 255488 450794 174312 1014949 1354555 1955476 457667 625651 1942918 1873409 1465498 1878037 1892777 1746838 938683 78333 1753766 757797 386635 285582 1811973 1990616 844887 106613 1741590 597063 827869 1016533 417319 1134650 38988 1169688 1862835 788258 1059833 1559379 1597426 399870 1479689 844414 917329 1241575 226454 603374 608496 1450563 1451013 1917796 1097904 1506600 308642 833306 453508 1331351 1145693 337661 50934 807332 1306167 570700 748464 191200 1605791 878336 583264 649906 381343 1244924 1687850 1328238 291942 1879179 870430 1547895 1077131 1891140 343033 195189 698213 489867 1557633 1251768 261896 761851 1777850 1499097 815833 1702036 105784 451763 1982284 626820 1519753 1124676 1007162 1925223 1794064 505719 785046 1304560 1533363 1517196 1726072 1608763 1866820 1064905 1083763 345294 701037 865048 1436184 533318 930500 432343 1723797 349809 1669563 464723 558529 1362784 1258491 541527 1092481 977938 513179 1950283 185051 1929893 1926835 1865554 197105 87180 286599 1662419 1150116 931884 1025042 1512154 599328 1469032 1297743 317102 1540263 1939628 1091431 1806912 1009167 619136 288724 1579301 1531197 1295235 970766 943025 1498443 848144 447878 982121 340104 54739 740744 921911 457982 749637 1255939 1576775 1112146 546486 1977809 55405 1542215 1125355 856796 1474482 183818 839373 1467389 935990 700396 963496 667317 1903807 1996852 1947804 1952994 1806273 1140044 1072990 1576692 774208 525419 1827821 1365454 1134792 1486805 777905 143 1782255 725428 703535 1166429 808435 1187332 1246800 1287866 1329316 1883072 84689 1981517 507998 1908721 191484 1063887 1996620 1181693 394045 455728 486560 1551673 1701732 183213 556575 1438775 1208946 1666687 42545 1410583 336892 1796712 1870534 1788629 736621 431593 739602 1216380 598680 1927131 1313690 925908 452054 1749604 1432374 1767859 205481 304320 43434 1161618 1171006 1571553 1639334 1044356 1144954 38359 1740936 814006 941705 395620 1081930 295936 1130249 1016586 504138 797250 577578 449360 1777773 1134061 1164871 221416 4744 1989602 1084655 920701 488551 512884 101528 1948831 1188827 1553679 1381969 539642 1481152 125323 725908 698240 688732 257987 1473583 1672904 933268 701924 1103827 1550162 1385306 809446 904978 1473125 1090968 1009735 622081 1691039 1606460 145411 1822088 1283647 1873916 437122 215781 1357115 1746513 1155934 1623530 1658321 1669231 914474 330987 195591 1829206 1221889 1677548 143772 1315841 1684123 1225393 1808900 105515 1220378 1983212 14473 603843 1422928 1787942 863937 210430 802174 473761 572868 550394 1172953 378521 281060 1615886 1124804 1266001 1762499 1966684 78980 268166 1692728 1175473 1029188 844405 1177598 849069 641203 398400 1152538 619869 1173314 1495658 374441 1487201 628848 1255589 820448 1245737 1241735 616233 934247 211603 76202 644057 1534390 1532333 995155 243021 1624977 1571023 1558966 721202 500318 384973 274258 36395 1473021 1759109 512229 1882518 273623 1070614 1364691 895894 1567533 1164917 1599059 48101 1551760 1081177 1104438 1937294 1501026 343980 1649098 1845558 1687473 1485553 308323 907512 1865778 829405 754405 397172 38886 42294 1355077 696310 803246 839392 1418355 515515 412724 351946 1327901 1288857 1535545 445302 574332 1790177 1461285 1893916 1540946 1512579 1413417 704481 359804 1472287 1689783 143377 1128894 2918 1700702 1472430 394603 500604 411606 479336 1745555 1270205 1298843 1581219 1012894 437929 1685851 1382681 1603306 1909274 588382 346916 732699 21468 464820 613857 952039 752733 1408723 490434 434503 903134 1192220 1504175 751363 827469 117267 127800 1397744 1165740 483493 1952159 1141275 33594 1624805 1165668 1775907 43067 746055 1405856 1826278 1792757 1250961 1125186 138804 615941 270043 968689 1669924 783095 478999 1919120 1306298 1227622 894981 741522 668728 1264096 763548 1181779 505128 85370 1781345 1192852 477230 1310482 1758548 1467604 1699197 1653732 1617129 1997127 480133 1452287 866702 916279 1914795 1105180 1609453 1642884 185680 333676 458653 1958868 218075 983663 1974995 1976792 719913 1037792 444485 562 85765 1952661 440760 546816 1866212 430526 293037 221640 556169 362070 1793780 565372 1542741 1963821 79581 341888 1684494 564736 765563 553506 1559529 1297698 1469440 994902 876348 14491 1853535 1391248 965351 1929823 772194 1067165 168082 753463 1517547 409924 521672 882957 236020 860387 1938877 547317 37296 496561 1233868 946324 180693 270796 1486550 602310 1013387 1808096 1715854 193011 811922 657535 1050583 245589 1860713 1270651 1562340 1823875 793579 246987 781111 955941 179123 319917 1995850 818178 1872691 251157 1545236 674970 50474 1364 1405904 387428 1428472 667548 1568548 1570171 241529 1327426 160202 542261 445251 1901523 271980 8530 1744649 485942 1117926 1156648 68723 1112777 1384343 935509 411036 1502801 1304613 1186720 1857862 402055 458504 1508219 1120582 620256 101197 1991259 453367 1131282 1492651 568636 1295335 1944175 1071219 658459 1617870 1831356 28199 1035453 242222 1750009 284981 806431 1265836 1435356 325265 1235149 1603413 1674660 1846241 1872602 1467805 928303 213213 1818199 1014458 1816069 474717 1679659 553646 1044375 1129686 1701454 1555827 454857 992008 1563425 1576890 908604 1967642 34805 922719 1767235 1953656 1388759 247000 1886251 164589 1068915 1501465 499512 625838 1639662 68917 536925 1900336 942377 1400240 1586983 993123 1320359 1669589 1082756 163604 1331096 1809393 1879848 1317677 310943 1735711 1749587 175569 55622 730250 1535466 1942149 547470 1316934 1993095 352716 18457 876964 840974 235493 1754513 469903 1133264 331085 366538 966035 291983 1019281 1614088 1965166 1814488 1027990 982311 12200 1046682 1238543 1014097 759384 599270 1150188 136593 945461 1867489 763581 221151 1519412 116215 1535730 1864120 1762176 779601 830251 1467664 1435209 607517 737171 1213922 888355 242849 175183 400726 943922 389523 1830516 801027 857722 1004380 263470 1523640 853959 217107 258271 36315 589946 1059902 1743167 992743 277504 106794 287501 10752 1181069 562977 1240559 755209 959763 791840 736971 2827 249825 396482 119360 1120608 937591 361106 1739691 560546 352614 573420 289921 887524 17934 234800 1045267 1461962 1855541 672770 1172221 1541106 642933 1540924 1861251 1365728 745043 1583861 425575 1710880 241968 399092 74207 246371 1076449 551748 791717 1127877 1575905 415108 685490 266976 1941899 1774646 162780 1470162 552989 1903842 1945595 77578 1680337 521874 1676548 373403 1757104 846717 1511178 240167 382823 952848 1121007 722154 506610 363827 1069616 1128462 839593 1257658 659365 1076930 1988921 1343820 580822 590631 1794738 510023 1556769 420796 1878742 625867 414505 1171391 505138 1599328 1705503 830947 1365816 1113011 992046 1894160 1395811 712483 55182 681182 1195205 815527 298967 1306742 752337 749552 213655 456280 845054 1175377 37584 1672269 864244 934748 1052084 1294708 311736 556271 1486672 625410 1543039 929143 437692 1577263 829205 728342 1435488 152403 1113855 1904074 1702488 442071 54563 1810876 584431 1270259 156195 597936 1941122 222009 1242762 98180 184961 1319695 706608 241695 1266633 513956 618978 690136 775474 1671138 432949 1976840 1677835 1152275 252826 455120 189262 343136 1279644 373746 1095914 359856 1935493 90475 1067879 1705041 1708263 166289 655 1879453 1000111 135584 1941886 261803 363897 1241648 1039276 1896322 1629916 812863 1460659 1202275 480842 1585159 1172932 465216 59258 1634699 395835 52443 694498 1790435 1176929 1131969 1821112 1948416 807222 89947 1005062 1928058 650370 1968290 1941472 1162600 1228097 703185 172610 1504315 85574 159997 1680368 724560 1633605 1548299 367321 1048520 1967912 355083 52283 349047 329223 1587143 324012 1651636 748479 1654328 1074508 1865944 336266 1701785 1015052 607760 958387 1907344 52409 537686 872919 1094183 1823329 1887285 1384721 1364437 602426 24361 1354415 345662 1934720 111308 749106 118937 1393649 763359 1942644 1536412 465263 1021678 1327147 1542473 239693 1856704 784387 1335591 459663 1726901 322087 891546 1189645 1572497 1854529 161537 204834 15913 901106 25066 688442 1775733 468772 1849379 1194590 1206924 1756126 5185 511699 724273 111772 988282 1341582 1309445 1754976 1757466 1099105 1072167 1498890 566275 1448831 1482555 36181 249230 1187550 710223 713885 922578 957902 891366 358038 1655405 158174 1390642 1562718 1211743 1550597 1419368 255223 297919 4358 1045627 1247559 516082 105182 1774399 1003443 1076381 1816052 1817301 1896681 932953 1585651 1463893 149540 800571 192559 1035418 1010040 282264 526692 770843 722239 849200 1543987 353167 1597412 1957880 456636 1046325 1933014 889031 916735 1659496 704748 3430 1898531 723971 1576263 1680893 1094998 757171 1333563 914112 866311 1584520 676394 1606639 1760727 1995103 1631890 314593 1535831 1614945 1604851 1575463 1739752 1316664 1057324 1495675 1582477 1954973 768676 984392 1963133 1005995 1590960 748979 384987 521193 1232790 817703 1628696 90237 1618179 352246 1277673 498620 863159 1984501 1119232 1614334 1997017 229839 632968 649184 1100490 1718955 1627282 341270 773733 984721 1224153 257297 908445 978152 1521293 1897029 1651728 1404958 873071 1354336 1199918 859876 1085294 612257 1871418 560037 1456870 1845724 1189070 830617 1972789 683855 1143537 928220 1455566 1626805 1117958 336332 200413 1963919 1219688 625654 1674948 539488 25490 1622871 1091659 96314 700707 287712 1548868 182305 1600909 297463 410273 977430 1166057 1535155 1911752 1508823 84741 966705 1905734 1880890 470454 175659 1149825 383222 1962110 1147145 1244831 352080 174042 122164 1251973 1151642 249716 1755990 68063 481019 1813858 1386731 500088 1948648 94408 914155 151919 1835123 987505 606537 308167 385038 267623 1300369 659698 1503126 1162192 274291 949600 1125465 1570969 1312456 1133920 1686772 1218811 967880 1824924 1424904 190512 1618765 1629680 434652 1481610 1305069 1286039 1845069 912530 560475 862468 5299 805633 1774689 919239 1822691 1254802 1400660 610469 1269636 1213361 607741 20917 614385 1279094 1987012 1831826 567660 585894 421808 130127 282984 423938 734038 36490 1561782 1867423 1941150 1257324 811536 337551 958177 498621 249877 596227 154440 1740007 1910267 1202456 188764 306509 1119391 1511191 1366 342789 666676 1067122 15591 1588106 1901839 111987 372110 770597 1771369 462812 139003 1941734 982863 1492504 1958395 110366 1119213 1000407 87995 1151174 905804 1496453 1340806 1453142 1350625 192082 1297634 1874887 727838 754958 1465757 122742 1576940 558336 411961 1069410 1191315 763756 1707434 443843 114537 517969 953966 1933691 107790 684444 969772 700146 1501749 1370648 1352743 91040 176252 169577 1555974 452227 65646 46451 182529 1274461 355955 213796 1965413 1605713 331239 282144 1073098 244558 1976218 654456 1312731 994336 1328576 1729758 1218409 1333596 1889234 1323149 1984421 918818 615120 1843789 195302 1145628 341260 1823006 1805498 1648563 548787 1323361 317682 1426698 1494816 451515 480137 1278942 591384 97903 1131348 1472377 280146 1091819 422430 389774 38864 704310 303374 1766900 359199 548059 1080464 396449 440488 167242 1036821 1652349 63300 1074539 974956 92259 1236314 1837646 1934518 1556380 1804260 302322 1188835 1138310 439601 948194 284151 1951144 1388178 949343 1633478 1280669 45177 1089118 360580 92801 1513634 1419288 772352 919437 109458 1939118 1145645 1694847 1829116 1175762 1231587 1057249 1015113 1134966 1471738 888368 1765274 1351472 1625753 1485206 733669 1878752 1163255 101252 1551336 1665725 1851754 1796028 821001 538748 1448066 397498 1922445 845730 200365 659246 1377616 729970 782494 1776920 1968931 1686554 6076 251309 874237 1502672 1096937 1958774 1411893 1814716 1835316 1475254 317342 759332 567391 1958930 1995035 250889 1007750 1873156 1180068 490509 343161 1448367 1341184 530234 393686 339183 894312 597910 1835230 829407 306798 752479 749460 500178 596770 413507 1593959 1062557 1310125 60874 1240017 528208 1178973 634030 459086 39058 554149 1579272 960555 1342724 1089289 688796 886005 998718 1143046 678325 1936429 1568690 817268 691673 1208110 1500802 1087456 36866 455075 1307317 1631605 561698 1315256 490609 1606686 522021 656693 295079 468962 1321538 1402133 1023652 435204 251495 210026 1915101 1546135 1216957 1438420 1920151 312950 1488344 1446614 732560 419314 1988932 1697075 1277006 592362 1337405 1987638 795828 1345919 219266 182247 606438 1252366 348844 1841595 1087173 523317 1525728 1992108 1820325 584792 1225966 988367 238261 1410681 887127 1240450 1884535 65131 1469640 524494 1949803 131414 454058 761662 1150111 1876458 897211 179062 1314912 113053 1286416 819279 382666 189866 1631477 1937170 226785 818571 1210119 1692563 407541 1430082 1910607 213367 1716436 267009 1423016 1428986 917300 579502 1168814 159179 1639955 1069256 489163 1461759 1188619 564524 140862 1674339 750995 567728 810960 1217798 333326 686072 683569 1827550 1249660 281664 365584 179407 939110 1414142 480292 191116 966061 1923317 1825616 1673269 1719986 1265969 1949476 685687 558905 942154 254736 972009 1034499 106359 261298 394573 553077 346507 1142198 257872 1380975 150877 1210652 1199338 1511890 265961 1528203 244679 518246 232403 498747 950188 445779 1817878 1512621 1285907 911497 1581699 683252 318297 933614 1915746 229446 653995 1493801 1544912 1077570 147629 9960 395846 1760728 56027 412544 1523795 1047776 1437574 77648 872128 1534097 1427903 1178446 1051809 1017442 1982948 1990209 669947 1032949 1097532 1984612 1397345 614076 1587944 1918991 877189 72540 1060186 1489394 1738801 395985 878598 1847471 1816028 1046982 904060 1270560 1307273 1194906 1180188 115238 1571489 1701107 441948 1229898 1943674 240597 26409 384705 292649 1264383 369837 894479 1460028 913270 327187 491818 1181299 1214745 1447081 898869 1847222 1559549 1717378 1076150 406966 1122455 1428886 658410 956631 1261983 1700475 305136 1910337 124575 657254 1097728 1739840 48440 1151942 918608 1965425 1869637 1365403 560633 104896 1882678 1713776 432700 1909933 1957808 435054 360010 1670551 1704562 1875571 1137006 1994960 1230598 1182137 1186484 1941230 592755 733498 1777601 825114 1331116 62659 944752 1926306 1159357 1507034 1206296 952866 1887068 118265 1580862 959543 246231 425828 989856 973523 175376 1265581 1419005 1892203 1610348 1861668 1798410 1188979 224427 956414 1387796 52894 710636 998999 1939322 1891465 449084 1323514 1772653 1367099 1603393 404224 1137065 1057640 186446 527486 1755114 1132657 1797915 134949 1933374 1098583 1254308 1367187 653264 1654251 40269 268348 1479203 1130620 746972 1105472 1838345 1681076 1636806 1836251 1747961 336794 689733 1950647 1338370 1685131 708272 1894194 1303630 1571102 727921 634310 1682255 612971 432171 824399 1665154 398517 80339 1309317 1361790 1853174 981473 452391 1287831 1060410 714565 1979797 880676 1548327 1596201 1544328 1373882 232707 631471 244198 855998 132349 372240 612287 1780655 1299730 1116558 147022 1257931 1011404 923087 359242 123074 1188593 1165654 1125444 977480 1902049 564940 401891 259901 115736 540579 846882 790765 1755295 102794 947258 1243701 652552 1685948 1262361 772013 1169159 1447738 655444 1744990 354160 911312 175725 1410892 769448 486942 395080 701381 1419680 1425554 1301837 1735768 1860375 100450 1025621 1823771 1164635 1018838 114556 793495 128867 65323 235600 918401 744040 103578 803534 463571 771001 601313 929098 1722913 1484060 369331 389209 1199015 608735 816391 1227643 1799417 1330777 1506387 616202 1250161 1234764 714454 754106 578253 486399 1313360 1022414 1596850 818636 205443 760940 548208 1585080 1140458 1800655 73871 206627 1351738 1286007 666750 1523375 1328318 550074 665814 1503394 167217 1300415 1512282 509385 384835 1816396 1899837 1834413 1845359 1204800 597793 321893 920867 1055759 795205 1537568 988974 450805 664613 1169573 1206741 1947266 134080 303881 711897 1232511 1437430 554763 112730 14143 851606 511 1365514 196421 1997362 1448604 1593338 1715364 1249143 1689504 1977725 573374 1924969 1888273 63745 671605 1649549 1532845 1206368 599995 1892007 288546 812398 570969 217422 177463 1517620 1109218 1181476 521561 1541817 1903206 406675 1960541 996522 1640937 513568 1192919 210079 1577595 8170 1877956 1200852 1447989 833794 67664 327636 390288 697180 378326 1591376 1816049 243774 1630750 940092 280259 1181243 1885943 657257 1131803 1979328 1362891 1456857 247898 1062847 1856183 1470252 1947933 1498033 1367233 527093 1050590 1544392 1799505 1954757 318268 730354 1651393 926972 192521 394036 1167960 1545879 61477 1463898 1524019 1710425 920540 105408 13225 21870 1331107 719036 314090 1164138 1603781 1727326 1874186 1132035 38428 664915 1616578 105513 1973016 1505775 884217 176097 1255504 403434 486806 454463 1834075 76492 491827 1023536 1886619 1122035 1543625 953294 1106272 683898 110680 686975 1495163 1988871 595494 1230319 1725316 1985439 21235 1690441 865292 1741154 237082 1424271 590427 431702 1657917 1624999 744675 1872860 1615814 1135158 86356 49407 13400 443604 1435459 1087185 1805616 1093105 957550 1171009 950128 1621955 1866036 1599626 1764434 1982584 1041756 1326466 1129446 1067380 788110 274701 1580224 400495 408211 1942102 832487 1226264 512711 1599610 693224 1176325 392962 157565 921540 566054 1487406 1973930 1704033 807944 808921 1000514 1604066 29298 1856545 740044 129129 933704 1917409 1820583 462718 1403283 1279121 1482374 1268147 825669 298310 1476535 233310 1388231 1592443 613637 1683825 1661104 117038 1078318 1221718 1592184 469847 1029650 1313158 859960 402617 1688874 771961 700311 166435 525201 222250 1932430 416578 645286 1393443 1612543 1825508 1194211 1095382 440899 1971589 1246096 33555 1326108 1758530 230985 1281243 1473308 393481 1462982 1614745 203514 1682215 396864 535879 212445 424187 628397 1634724 1741879 1130852 255192 1994433 1705749 1865236 1930939 1079270 902523 1475806 43173 1577709 1440456 1919864 1168905 1858811 1655020 1324124 451732 635073 375185 1165379 1375150 1487986 1433244 1587933 1496116 1687348 1809427 366503 823849 127289 1919823 332988 1420165 1786443 172952 1285384 266285 1189686 1690432 1979614 896991 978050 602066 1120335 1543237 1162775 1000596 1278628 402990 76615 1120321 484153 1251818 1064349 1945959 286001 275456 1273018 1798522 1900546 1407281 795336 1499180 1278499 337789 1829471 531979 470525 1348145 1390347 1564137 1359122 158764 966773 1921905 169211 1545560 344845 1191877 420042 770816 1684226 50237 1019852 230501 621865 651799 732697 607055 1376641 292770 1401126 1823722 96291 709391 1616433 1537751 183228 694941 759224 1434497 1349617 902183 1488099 1729096 111038 1849178 1846120 1627648 437330 75519 1743235 1610404 1926066 1209511 725218 894171 1834728 1233570 1161506 935918 535426 593334 938159 935849 944881 1350113 1461859 1367509 1964899 1285257 465578 1695740 177598 1234004 1564573 485538 961264 41759 143395 121466 1579353 691644 1831808 414749 383075 1202037 737408 1198540 1472378 393691 1796580 1752263 362443 1598160 1425469 907389 28755 1861390 1381963 391741 757628 33846 1154350 57936 202640 800810 1941096 1770977 1111321 882805 1594814 49873 209606 808134 1572838 248901 1230336 778329 1229790 1359601 580491 1714962 570165 104720 1645125 1754609 1454924 1087159 836036 195204 1247036 6330 309430 642022 1655059 1691633 1572666 1472115 1749677 1486930 543979 1620309 1848897 1864257 1958385 925531 625532 1066933 1955307 1413599 1210616 1838272 74183 135548 1137572 1135266 265764 1330586 8959 408389 625129 733268 383235 1159883 186027 38438 1787965 1217368 886306 1972586 1854976 1087600 1770416 804956 799509 1466110 507033 1018920 885287 147444 932788 385468 1412663 1729035 1182695 622574 1704781 121994 343470 1501171 600429 799683 735292 1940770 1755355 1804673 98346 1403973 815555 479617 1528825 197507 290817 1882441 896117 339525 382926 990978 153095 438501 8996 1922489 657626 804594 274140 1530054 886241 1811751 1076011 582346 1487063 859773 1315368 777420 1940608 568875 1375520 900751 1004900 792045 578427 1899276 1167723 1231732 798572 1633180 1389514 1418491 562467 582448 680251 1957158 297386 1308481 774642 1300587 1907831 42423 711470 137298 1104310 1752475 257368 1858062 242953 1892371 856330 1987450 896306 156087 834695 1475102 1947132 682948 463675 157712 100998 176793 729641 53696 160897 1608030 1066219 397748 720003 1380574 1341962 949333 155893 727955 1166164 949507 28243 804031 732405 1300842 1586066 42019 195536 1963165 1410980 1124700 680975 212501 1727113 1196814 1136941 213411 1544724 1440162 586430 1299488 187592 1571375 635768 1137835 447333 1230788 283105 1162498 164653 1551419 843145 1223790 540711 112072 375612 550807 478480 1923384 1407907 1554023 1402568 640707 1599835 1688922 1168409 629377 651577 332210 974683 1779468 334017 328079 938842 1905550 593255 204407 61536 1724340 314174 28490 626564 1447156 462292 1817738 1043209 1708102 1544282 1557910 1420258 79474 1160076 1031707 822881 1412882 127362 342044 495414 146456 1661162 841649 1901663 631053 1790061 1726099 974303 1770992 1589788 518053 1830656 315474 742765 1034306 807371 199128 491483 864744 1975226 527878 606761 1452422 1912276 1108934 749593 479903 357753 197391 1057998 1575326 370347 1970745 719190 552006 328840 851261 1562207 1579672 1114109 1993193 1502842 1326465 623332 1963378 1231744 1638082 162199 449691 1675361 1739913 445892 989109 340226 1815314 1462987 1147945 674281 1610501 1863474 1458183 1650009 91523 1017827 1396381 1514433 1491234 166764 1012040 1935169 184189 482439 1446833 1833671 56789 96750 1268752 748934 1463549 1396298 652187 1238074 145067 1036699 498558 1985877 1857383 968189 1143301 815583 1246190 460384 1230079 189546 378624 455926 1430076 1593975 846507 1460713 750642 1628956 18436 896723 245970 504880 780105 276372 750344 1722746 86646 1685682 1452896 708614 90605 1155240 197107 1811156 891854 874340 1884671 1030366 1059485 1384535 1149027 201641 147655 24611 483875 1886035 1100579 1367836 1676126 1007839 1224135 1459552 721108 1334024 820908 30404 649759 704914 661582 349954 1916964 1544183 1406149 169694 1577046 1132760 1748802 272396 1026389 857612 1522813 468371 1056919 308339 1732263 1207088 995523 1245203 1236774 907022 1169479 190688 551136 1292695 738134 380152 1730493 358148 513862 1559196 1257412 1333487 380606 1153704 1820449 45856 869483 1557134 280296 1177237 1593864 410574 456514 892466 52857 1749390 1444828 1084650 786522 728146 1049376 833084 1432967 684698 238727 897852 725737 436904 639830 300659 249100 613209 1454840 615624 456140 460119 1891300 828614 1850617 1861100 1205223 951818 434788 1885754 969180 333637 1204464 182619 616464 1893252 1449265 1613583 1620234 1220355 1060220 747001 1598124 784143 1084033 1145970 304065 57347 1737520 1999932 1128941 645828 818459 1813991 725774 106149 1375617 1954916 807115 467661 84451 632653 780917 250554 1462902 1824300 1064978 1226362 1752820 147446 689611 902861 308151 644337 1443111 961995 1868550 382066 1945706 1921387 171617 1645629 1689708 475754 162747 253680 500082 598180 195475 1256561 1354583 352953 905651 515482 278352 1292508 1955179 118229 1408512 1970531 1460510 1720552 1265700 1902025 503785 1505461 386867 316969 280400 36194 174292 1333010 427107 1308788 1971011 307911 626414 1017312 511937 1758253 1099959 47016 1701 1019823 1794138 904478 775643 1285314 718123 342316 1897076 1660803 1455504 724003 385036 1238364 619630 1738793 869028 1722480 1284990 1235054 961035 1491244 779202 1968012 46501 881470 1780438 167065 1109174 1724409 1524130 1528620 1139030 1630370 491655 1325485 476434 953630 1069016 1367975 65531 1067978 428935 630736 1032381 317489 754645 153705 1259348 363438 699059 1928916 917960 486364 1798719 1344738 1189769 938291 1814485 1019579 293723 504896 957588 1441565 1102477 711629 292295 939711 642850 1917860 160582 1149857 169180 548986 625289 1185953 1157610 1722401 1966317 1358659 1719563 352359 780924 174480 146357 846841 917022 1742466 667779 249300 1294137 191179 1815798 1063426 63646 1284122 1923778 1941206 1254700 1123685 154476 1630681 618346 388024 1101446 433945 1690278 1643058 1254723 960097 1830095 233034 475842 928509 654304 1531287 1666955 1463111 1432326 921266 686478 213252 18766 740425 1396620 933170 843788 690624 1027428 804299 1889377 738041 657121 474577 1715319 1592949 302501 1486686 1248930 1754175 266310 1604903 1824041 567569 1908824 306926 1418165 1679127 169707 705211 1729567 689501 810796 1611025 1523742 617671 1699543 192660 1565880 934312 317856 1968392 1472435 1931632 975394 911294 1026238 736214 115799 139908 1888830 1578747 660429 1376256 1503280 1080710 1103919 1595764 1275211 1790095 1955931 865277 1663317 232631 1776626 92846 1326960 1595502 690118 25256 825272 1789905 1296353 933 352076 935078 135524 391906 1566508 562472 1278088 1675291 890037 1950755 1336675 194925 1259011 1604683 1791992 606409 736432 856993 963469 1293717 667894 1504489 607575 1193450 994385 299511 83241 660744 158534 424092 1502201 435744 867353 331895 801671 1757793 432673 1203187 1519360 1734182 1066942 387774 991178 586407 730988 1567348 1209366 973241 1776107 1943450 1071685 1228201 843342 1799471 484918 779774 364399 287485 1364239 893257 1972101 90353 1751411 1204549 1500154 309098 939492 1036897 1868195 1563798 1997277 719183 1533756 1854403 1552866 161189 1465902 728923 996818 858074 593643 1729334 1233682 328215 1267502 1631752 702271 292057 1920843 1539645 632397 1296070 1067056 1087831 1973100 206644 68260 1444680 1384566 439896 47602 742463 1778326 1146928 1569002 82135 890515 1483978 1159361 1288307 398810 678903 1416588 1971326 1496062 834088 1980364 1264054 5208 59351 1724372 820729 618695 1677871 1419340 781892 922454 1046893 874584 503796 777997 1177095 1968094 1528632 640457 113653 1371596 130088 397720 447410 1380529 411286 1850026 477296 1510697 1052481 561346 962101 44640 1855328 1771163 1992735 1348681 323319 1307987 113968 887261 209015 506674 931785 1953820 226900 51643 536780 776181 439790 837289 1546217 1257154 1633254 1905848 1988759 1738515 824695 545227 1587203 605187 890107 344973 431297 1345464 1563458 194789 1947396 636265 1977084 1423973 1958650 1979246 1862972 125846 1731512 87118 104554 1058991 1664993 1329798 325965 76721 972263 186690 1320334 1211065 1716474 209159 1250150 68027 520417 386811 308294 967139 1356383 512117 1447117 1706970 1629592 1658272 1076553 1506121 1681551 1266726 1079283 1927046 781407 876852 1515440 140855 299279 720687 944141 901641 549961 25444 1460547 1335434 1698922 1597582 279557 84296 753590 384258 339082 996626 1490247 184339 1174178 168066 984578 1696137 985201 1263790 1482449 189430 1902390 1272360 1614304 660978 598830 218218 1224139 1941172 318193 1271409 920009 1973774 1872229 852606 76553 666433 1855379 987024 1717142 143848 540093 885086 1772969 1145010 750858 1557705 1444271 1948420 1963622 1749228 439120 380786 692056 1825694 1310933 1335258 558216 245221 1783826 347032 1261235 212813 1803200 1189388 1111170 1242804 19786 163573 265517 1892882 587992 678860 614490 1409065 1426779 943530 1373427 1686389 1932393 936781 1134410 1173973 1155456 429612 1374026 1471080 1235816 1130957 152492 1298048 460263 1261083 1361030 1768297 1985465 1862151 1097807 616396 434640 1812234 149407 1335012 1470750 1257642 1112415 1092036 1794789 1164120 1480331 1150341 1555115 1989461 890613 1059021 934309 1631574 42471 366732 168879 639761 1657197 5689 1279009 1276643 1345957 884597 1761540 1190593 1307924 1615676 1242981 1118670 282392 141563 944740 685142 1694085 1393444 57473 1720362 1191738 1468168 1692739 195168 1665871 780476 765680 1915731 152930 1578699 1949493 204039 841758 156374 951515 1275142 497915 1703060 794643 418003 1558813 1020973 1077233 1123137 1073256 196239 1325952 1167405 273274 183220 841663 793222 733781 1253281 351381 323202 1087160 1786022 1144905 1280055 1917753 345257 648986 247978 291127 1464087 639862 734524 1901168 678767 802693 277974 1034411 510040 1831365 1056287 927586 1309241 1801693 252717 1563345 1994977 257957 1420577 1541682 1295899 1289760 1162828 1049594 1887380 1897870 1558431 950457 1097499 1060451 1711440 1773143 1044101 1275535 1712510 1808837 278482 1545460 1099287 748226 701441 993294 117582 1253202 1101768 1668844 1880516 391897 476552 1641976 853712 45069 1005019 896167 97585 102539 1176578 1676242 1553142 156829 156027 1380373 629659 784038 1926622 1884677 1247282 1705129 1687823 223179 462882 1284024 262618 339764 1584110 721400 1654209 1986092 1928671 676271 27240 179680 249010 457603 170982 1228820 689862 992327 1081815 589853 141501 622223 1023993 962123 1441142 1509249 326445 320267 1028962 955599 328892 184283 865753 1793031 208945 973916 911564 1232552 911217 143146 556316 992994 388625 1920084 653536 1271764 613589 1956677 1888836 1680351 205174 1487275 756090 1240604 1474671 67729 729810 1171487 256798 1202377 574307 115159 220137 10919 161394 919363 1690942 1834925 988655 1419749 593373 352717 561808 3139 381500 1140399 1743565 543177 303057 1344289 581731 1692446 527045 386615 1475661 119107 366965 757869 733875 67004 745357 298123 1306973 408541 637885 1316698 749228 813673 278178 385619 93501 183749 115441 1598630 499767 454149 80217 1212613 1530716 1291398 230184 1136157 404797 524589 486740 90878 1996603 970139 966032 1174375 727223 421915 1850845 1677115 241087 186894 1674470 531510 69775 1932228 596447 422505 1461176 1703557 574718 1693841 625276 1351496 1130092 90833 834018 407570 1971322 1491397 665731 657478 1695870 1473638 1254346 1527493 1472864 1720133 1019277 1319790 859535 1964344 1109542 732124 184683 1974048 1929327 680641 587697 1884190 1687385 1331695 123714 1814927 694164 1347198 503534 340643 809858 425556 1173316 666003 1981888 314377 1613983 778874 1588115 999003 1161173 299623 1783801 1012031 1766477 1510730 254605 576008 1260568 1928139 1001869 141788 947803 447205 287880 1343996 919718 894756 615519 53746 1350223 559542 767652 1019042 905895 70489 661726 147462 1403024 1233196 848265 1087792 755718 1421239 116898 532475 456707 1406161 195590 795008 1264222 93129 394176 887957 29823 190240 1829136 741935 1766874 1535890 1647456 1710024 1272337 1688771 1906108 1216462 1468868 1838009 493581 1202102 763659 309225 322162 1914090 633294 303495 1862025 1460803 1811544 127412 1973522 1400835 513364 1092491 150598 744986 678074 1216275 1375862 1190193 1038746 1822635 1492534 330480 6009 682106 1635378 1322242 1815540 1080433 678337 315207 920815 1700666 162897 1397388 157122 368542 980434 330476 928105 85323 750810 1509000 516972 83622 160325 1518956 156892 1650189 459968 902962 1537904 1121852 1329402 74431 737779 137077 333222 480271 810091 1720910 1577291 239612 1552174 1534469 640163 112787 1120739 1517498 599263 221050 1518447 500718 367805 1281283 411110 1996325 1972855 1093346 625243 396049 942809 1680823 1069595 1051334 1136968 128469 801281 1470142 16530 895368 1473712 852181 633797 1205381 1601140 899883 519753 344764 1488775 1149863 1575427 1917657 638394 1247434 1996251 1279877 1267147 830181 904684 804446 1681130 682606 654914 1192985 720132 619822 1633215 1740860 1184859 203572 505174 1513064 792348 721218 1179303 1229624 976252 1195453 872605 1715788 762530 170752 423055 444652 1315547 448330 1690521 1225961 418298 484639 693788 166862 136161 17862 1653775 1890604 1485736 1078366 1951956 1723552 194809 1000195 1442313 1520794 1010360 32196 1881047 1866553 1887053 1633426 366199 375103 154914 1581160 913942 1925193 1963442 1786884 815417 1580269 1664985 1145873 715167 294326 1226169 561007 834416 1435512 420806 23746 1746128 865898 934757 184669 1359226 725851 367368 941619 1897848 1358187 1261778 145712 207291 448683 483450 1593900 1155915 123727 1396569 949661 613536 1390425 1184170 1193899 533470 236371 1690056 204108 1322552 823202 1731828 495571 596786 1214274 852306 1342006 545070 851560 839346 1339 1151626 1468386 1058839 131381 1900215 435799 1756102 1533728 1990508 1771397 186286 1457123 1357945 1150857 1423486 160507 1121403 283455 361759 625045 395390 856525 1873649 1494145 1943392 124360 1738153 237137 1612181 701211 1433648 1647302 789718 366802 298476 209975 103715 819767 116537 1080689 1699237 1509503 1149923 1247880 1179903 1687625 375750 326528 67808 1324247 372618 1064215 202872 1764213 1592788 1302002 1964535 929196 689818 50111 1730949 207266 1855488 322740 949329 1933547 1462129 1398272 1450983 1226903 1809278 177215 828594 444172 1068768 1462059 124743 153844 80368 496714 705311 1703215 1643535 943064 527470 973659 1133897 609453 596487 1352189 575819 1129467 636606 19598 458968 69153 987120 1239600 1399328 936785 617520 248850 117921 1473212 1103258 1863878 193491 933334 1359010 691711 284597 1307890 1734959 787324 1528002 1826675 1166621 1586669 847955 783161 1515564 806289 135887 950910 131940 1571771 1357541 157827 739995 1158687 1791439 1164510 1659834 327319 70680 424961 37723 1588991 1427691 250844 1807899 535026 1359019 1222914 1658182 823812 364736 1228567 823843 974070 1770649 31540 364281 1269573 1710379 1449546 14085 932835 1814757 1938723 1108751 312032 1722414 1797568 1357001 89564 765378 1969687 1778686 1325450 483976 1609839 1695369 1705852 422968 1576711 96082 1414475 643063 91821 453551 1846002 106073 1217857 656467 1955122 522996 1260712 1644564 49898 696671 1611553 216411 838092 1579417 1582113 112986 355304 1561310 1194799 1997572 37609 1941216 709410 1993301 1147190 364843 757770 599733 1323764 441232 1700564 146098 909667 1754625 1320306 628575 671364 326165 1754761 1388029 319826 934686 1064509 1340727 1290253 1157911 1812770 788124 1512371 921418 134966 1687325 1075899 1403526 1559243 1143762 1215220 919151 1634328 1494376 480892 1529218 67316 759836 962656 1315044 1946757 385835 175453 504530 1892961 142664 516872 476202 503609 1793414 572297 883100 1288251 1734627 101228 911623 269721 106302 1982848 1736779 872821 1301819 604255 349929 1227791 1313187 1843614 1038314 1558231 1921304 1574922 1924452 1184668 682431 1305594 940244 1729001 1729635 1331673 241944 1540619 217836 1124709 1459284 246950 781595 1521526 338000 1782697 942697 778450 221360 237649 140561 715369 1714685 1227972 721581 1110762 654669 689557 766581 247176 1797141 13780 11427 144339 1314989 1636637 690815 1205267 891394 1440124 1565050 1028130 1347254 477421 1624000 1028232 624020 302839 155161 22442 944635 848104 1570705 1424494 847581 476085 1331987 1843856 294611 1794795 1586403 477759 1064474 646614 1283106 1856238 204556 163141 89224 267805 493951 1793784 279900 1741772 1956143 1966331 805725 1221073 199763 1815906 1806767 197419 1554260 265809 1814020 1652201 979171 1456539 1213453 1724683 1743170 1656569 1086999 1483940 573836 1680537 118154 387884 143134 837256 983048 1510554 315878 1151852 846333 930020 1261173 1873556 455092 1916745 1149105 1141430 747861 378177 318298 973599 629031 1892829 471762 306929 1674844 1926749 1269251 106455 1387012 868472 776003 642722 1398078 556543 1528094 1073630 1798312 1119755 767469 17120 80785 1597933 1843959 1316382 828705 1858284 1706691 635225 1351165 615717 550172 625316 1201954 1550656 1451154 1605209 81132 1278455 527219 235629 1953978 269587 200357 315230 1333612 970200 1965878 463319 1417508 1327540 1378043 1593903 660228 1511784 1843730 103704 393615 1521874 152527 1992519 17773 1247603 94226 1862844 265493 2226 860888 606474 606716 1841221 1501222 214076 1902485 1794485 1215552 917420 821220 143409 1922434 883076 1955608 1908180 820545 690278 1182869 640881 51873 1433640 511468 1953917 1576973 283418 1226464 720569 187317 632578 1709611 290990 280510 427716 465876 474151 1395837 1036431 1335336 390485 1400616 210255 1574578 82999 1330649 156870 437363 1385525 1811882 155162 1542938 504917 1992763 1552421 1908008 370505 180364 573628 174503 68683 1658798 1164380 1717056 396045 757686 1814209 1517923 1899023 1421943 1125082 573941 926948 1405430 1083234 506304 86137 295789 279691 1442193 236127 383874 1414039 348127 486069 1274947 360285 464697 1973194 1078004 272483 67100 949486 1865054 374050 649765 1959969 427181 1705979 1459895 1246882 1481722 1605959 48742 1992512 185197 1958183 1230223 877400 627996 1808030 1945791 861075 191909 391648 79509 1182380 460924 1170403 1588102 1435165 1980258 510277 1976705 299597 419411 1631325 639337 648214 778822 1021768 1822762 901875 1161471 1723546 1617227 665252 894986 1767986 1967304 64920 279562 1594324 1220516 1138400 1764821 687601 117522 744221 1565840 1990440 420758 645453 28314 890315 19348 1630817 1170438 1980078 1384208 961551 437900 875493 74977 899520 230554 1921906 1131011 148153 1988906 1681075 181031 39153 1018004 1839796 1577605 986466 270820 849366 1163382 1147619 409439 19390 1515685 169568 423756 854433 1841033 1202880 182898 1751612 1319456 413381 510860 1869441 936251 314111 1518229 240125 74801 203656 682264 1546257 1967572 429178 1472676 216830 1245519 541085 1713489 1193394 1032886 532639 1474261 1488242 1094607 275161 34991 1368569 186468 1195538 682794 673391 364763 1069899 1482070 402241 502754 350988 1344384 1492064 267704 1228238 1634293 1013019 1375963 1871441 973102 1824560 371896 1695293 1485616 418639 1046546 908392 645225 1656696 1325096 893292 721300 1857992 337028 662711 478363 911716 669082 1679193 52328 260459 55780 981020 869304 1511043 1723995 1179283 1812546 1099093 365287 752035 878693 309860 1073716 446147 1769263 1615380 598505 1029597 1155299 745063 796846 1209916 1731394 1075997 1436123 575714 1842138 709052 1381657 643722 242451 203989 479873 1238265 1924347 427027 1714597 1639467 316179 1148989 544737 59043 1624340 1574320 526929 1016943 1484255 1042612 287 967429 1880763 818744 337284 1583528 827327 1767465 1484750 973147 917328 457488 1154361 499465 65785 754197 1302247 1298691 989335 809961 304287 1446394 846149 1209147 817027 330413 379982 1359190 597363 1169841 1958287 870493 442406 1937063 1290474 1373169 1588210 1304618 406212 39386 1949080 34157 1441267 252854 812397 1856560 1533704 1552850 1795079 1933750 1186728 429379 130519 1123705 382288 261861 1067802 787238 1200675 1181726 123096 1622175 1670112 720531 174721 78832 218702 1989472 106591 140837 1743829 1584434 903481 1008630 1447415 733874 967779 1211991 1485910 974654 1402004 182319 1663063 1691573 1215187 560431 926914 962080 1233195 1362528 994600 1803219 617350 187887 1599018 1091488 470936 216795 1912281 531341 1157885 1994268 1574114 1821336 1216554 1612646 1904538 1697911 942610 1707497 1384188 1739823 1476314 1127144 972136 1168014 1649736 898779 847104 329068 463332 1178839 1263717 1414000 1933478 1283224 1817533 783491 1766767 123763 1060062 157431 1631636 257830 1363427 570015 1246031 744810 1634823 1489050 1048170 639278 1853066 339895 1067024 50890 1921031 1833914 1777031 524400 1637150 838892 445157 509681 276884 1734857 1833161 1310974 1776204 562215 550958 792949 1364512 1438040 248466 1824858 1952177 1159462 1342620 1716207 729848 713433 1082471 1916390 1881238 1813692 358691 1394016 674696 358348 1691895 584636 891514 612766 1444923 1238629 361613 127133 593191 384773 1314971 1289270 1230291 1779170 966221 113696 1857302 1481015 1395817 373502 1885218 973183 217192 301524 1671357 487759 1336467 1652558 934789 824701 791356 207710 147397 862905 180758 871265 713 112438 320216 1796788 583553 668621 633742 495866 1915007 265410 424931 6470 609728 140060 172014 1726002 890987 1500129 967623 815761 1620403 280413 1727543 100240 1925569 933612 86272 1360075 98098 878237 1354054 455473 485772 832000 1173092 1105114 560079 11020 928308 1891698 405219 1180483 471883 290446 1003367 1317604 909602 511171 1757737 1099218 1356441 296495 428655 2072 914556 969763 1025340 3310 1461395 944830 1176790 1106350 1383945 1445977 890465 637495 186762 1386690 481115 974764 575853 647067 1845693 1712057 1024578 1027813 1222991 1612615 1692034 1717604 83294 267071 1794012 1640238 863465 1697161 1816078 1679621 1642381 1691642 680235 49944 829193 1019859 1492488 787711 274734 1218139 1635007 1282344 1426844 1299516 876496 251530 1911866 532795 790891 400711 16660 1922046 1885143 1137598 648850 775848 1014881 1303116 247810 1577442 1753407 1936672 635783 778210 1033249 520617 709597 1928297 894778 644104 1237901 81330 1523875 1502403 962757 1909473 308768 1607061 1580458 1176928 422755 1329614 199167 919017 205553 7865 642370 688613 184042 1844439 1147520 838170 935 1510883 699109 1055390 356592 1122412 224240 51701 1419392 1000201 521622 768025 679004 685900 269497 548002 1902169 1635707 610176 1348692 1482714 1471890 1020514 60910 547088 1654281 1892819 774060 1458615 1418621 812141 1867931 1427595 1463075 1923480 816531 1986196 462389 1314522 1761608 25158 23694 883527 929193 1769863 554343 863884 836071 380889 738408 653300 1656864 1243814 645445 1540742 470442 1654389 1616063 1473311 1350925 1887070 1651539 437581 132257 678212 894887 1701663 1438542 610468 1847264 488669 1475507 1024088 1719249 587944 1529042 883711 1775366 443478 246388 408656 1085624 1978021 185068 1991967 1050612 29074 513349 1366673 29836 1838897 1870572 1555221 1528551 796505 1794746 1737880 19497 1880966 1007606 920011 1962293 1159716 308647 65335 1419759 1528556 1908530 1082100 1666043 1262007 1166240 1506300 1925237 628965 477030 1815485 1626675 591584 1522473 170878 35195 84295 261012 130664 750399 1507533 1426444 1267694 386125 1660175 1827282 672523 852116 636498 947673 677859 1081750 1876505 1010672 1369814 879406 243908 1403802 376712 689531 47335 1090397 1761038 1938261 1408977 944459 1396533 1225441 454796 1772338 222937 1216504 886897 476760 1407929 238213 122582 1127762 1439566 43082 1065339 1390062 1584842 991097 1592149 1711959 659234 490336 822429 558211 774661 1122749 15322 110221 172815 1267963 1942376 201822 1202284 1060203 1821025 644492 529907 1126253 1124726 1669972 1451058 1074537 1181501 913393 214820 999514 829872 1803673 16260 490050 226681 1998203 672858 1000441 679897 51468 1753700 13873 812685 43216 1008991 1323609 209385 813833 774886 1124258 1710759 796581 1419682 358559 784170 1261441 1899050 1134238 292097 92568 341235 346358 1716945 856466 1772974 105483 454657 1300835 1758685 1850800 801057 1108426 1700647 1615090 51191 1707913 926382 1956628 390511 1793862 744714 1480551 225230 930398 159942 78459 829110 1027201 1736634 894599 151197 1953815 1012348 1787667 1686236 1902299 223170 266537 944864 760766 299437 945721 1179460 1023979 1122398 1857511 78787 889735 1107812 789607 1356778 319377 1564133 1368272 468989 115699 1043910 1210056 1653112 117640 1973698 867086 1258191 119317 1535673 1429862 1838663 144148 315572 11334 49282 229048 1848062 613906 1032238 1698673 1015835 1752926 1900322 1035366 868210 1955006 1645054 1167365 1681484 580365 600346 213758 1405156 1339563 1441846 1252581 975530 1476772 63220 653866 119545 357148 1026164 1340197 614942 1606807 312763 929417 1263827 623308 543605 273030 1542225 1918605 342169 457672 1712699 1201054 318209 133236 692814 316871 1146681 945556 1382910 711811 1017111 1282315 45077 1309415 1522589 781603 508882 1079796 793800 1431978 422374 176775 458534 412356 109135 1615973 1037767 1366433 293609 918779 897618 1574309 1325537 694584 1986977 1152918 1848350 358101 205357 76741 1732388 1032398 225668 450670 1349976 1345692 1072454 1614583 487583 1048772 301592 940704 486674 1459081 1641640 43368 670139 1036568 1290359 515559 454748 714629 1872582 315571 1586233 1961880 565493 264344 1715094 746879 685149 731711 654716 23160 1687842 870850 278179 1560773 83557 828970 306278 633161 1461363 57724 794645 62503 201535 1366560 1708832 814963 75146 1426995 1107427 1208396 1787328 1191207 1432203 1206511 1299914 1420573 1785321 1351815 1672200 1084407 1256828 1529100 438626 1686419 1934940 713369 848261 1877886 1376141 73658 228032 1635027 22070 1666783 716187 375248 1362437 664454 301703 269623 1476606 1583866 40511 162960 1927514 918305 1215845 354310 125705 1193186 895026 1224340 1287998 476310 241244 1802836 1769049 182996 726227 838710 1478863 1661178 1916646 1825709 1903512 646213 112219 737478 993560 1897571 173329 900086 1992296 1569785 1997515 216030 1378996 119915 1437656 1966360 399173 897751 1759266 238767 456767 427448 722989 1340088 1859943 1377836 1970318 325387 1989219 1898349 1740248 388971 483302 499174 1335349 1896044 1253906 338009 1923692 1256792 1465282 130162 943720 269307 910268 1849522 1181849 1780906 252811 619434 1200483 1998084 757643 1352895 1672632 1031800 753838 1551762 1678039 1980809 1297512 353698 657958 1525597 1600539 1244510 1914354 495378 1902026 752629 1787642 443315 1815158 264368 35448 524545 1710140 643650 449211 729261 1933123 355409 907064 368906 126001 807258 1500947 1392532 1259639 209551 1434305 1240663 101445 660513 216692 1059294 650683 827900 1429304 934452 1590656 1153914 149929 394803 1232203 69702 785005 192061 1854310 445677 1750687 1593395 953745 1719704 1415015 122504 667272 335648 148797 1702589 1116115 472617 527989 1216992 338380 425144 326196 713156 1523816 1627530 315676 1565410 1636858 474885 1633507 1254749 786986 409740 762082 73076 1348912 893029 982181 44046 1838016 152533 650628 110739 1243519 11479 645874 780856 1821068 1371160 1028937 1074869 1699128 1857141 1479700 1148786 896452 1930707 1850390 1270112 284437 413268 1843884 494131 1607989 679525 1002338 555311 718374 1857064 1957762 726968 1870656 913653 1310390 1331534 569740 700969 1178337 1686741 1830741 861158 1810513 1624314 435729 176812 1871781 632556 420339 297429 151239 856453 373419 1614297 211664 84282 1075967 541983 1195388 565359 745455 78418 1138005 1025070 628233 478931 1914456 609687 1494964 192629 1551048 1735871 1412490 877020 777912 752338 214597 593151 359460 1869638 863121 118770 915900 1056859 6323 447713 1716870 594380 1785517 959479 1053250 1186882 1732125 240705 868221 1679292 1448454 259601 309248 636208 138646 1257268 1776370 439507 635242 1538460 193762 1770859 1479675 1473441 1414233 941784 1467299 830198 897519 306984 390370 107119 1997901 1670998 434888 1300595 1199595 866356 1725362 623283 1693620 1890199 69829 1191238 894313 507578 168959 506177 975874 202485 1414249 751052 498380 1005013 190309 1142582 1476577 1239900 1012171 78992 1254674 341411 1392763 843826 506628 1100110 533958 357255 740987 596742 1729566 783903 1729937 1669355 1476478 1710998 553818 591208 875701 548031 275794 240363 1459068 1054287 413806 1498195 1838649 386455 1089743 1644521 1438512 344416 1988467 859120 1207897 82797 1593700 1343632 1974719 525108 1328816 249872 63198 1252494 392144 749705 150116 1651505 375364 1543565 682371 370187 254413 89194 1515717 290459 1301962 1696550 1354441 1566084 966410 54201 195485 596968 1392658 1748396 928010 781398 1344031 1649509 1593441 623157 122305 668820 399713 751099 1749511 1094129 522583 1513165 1653989 1272312 1368533 1171979 1121750 1646300 712547 1934636 1278768 1400703 1000565 408028 415252 383123 538849 1560697 252957 555682 32914 1662134 1988418 1401980 1343003 37713 1011711 1515177 523788 1132729 678724 1455650 156854 1482399 229953 10753 638963 1932996 183085 832971 1645747 970400 127947 78863 762638 1332983 602162 27379 88008 415004 1486354 380679 214031 1366655 784585 904004 1379797 561391 1809983 1645124 1673211 1428842 1199529 1798329 1760176 1120042 1260564 590877 1710336 305611 1985367 70284 76839 1860271 971198 742610 372183 1552746 633390 603517 1616032 773225 1661313 283165 355129 1698088 1585025 1331134 272463 1252220 1677410 1355592 1825249 104709 763094 158017 1349259 1534883 961887 958978 461653 1792543 579068 1147238 1877681 995375 956173 1452720 1761138 1634197 1967280 276505 624728 1457471 1638003 1251982 1655636 712890 454751 94894 665381 528217 1762858 1480534 317147 734994 502619 1239837 278590 531392 947981 1870446 645258 667664 946259 903957 1369239 1343093 18330 1634353 1110441 543687 489912 894979 320120 951454 1199897 530287 1808786 1787110 956409 575285 1107670 1610368 662135 298196 1444874 331982 242047 369714 1200886 1919028 609302 1487533 1982973 690634 1984257 264442 1974903 1095137 1808698 888706 1382071 773521 510088 703079 580182 704691 207819 1900602 135702 395384 1332762 867977 637137 587864 1182398 1232636 368013 1370261 1057318 1094910 282270 952260 1441063 1663327 504232 398389 818577 893930 1369797 1121876 1255114 1432523 1763970 1289363 1451029 1531350 1894260 1084114 199286 1821790 1667363 786658 1041794 544615 1644066 321984 1702127 1962885 1101615 1443498 1996980 1136572 1276628 1516240 1061445 1310355 49625 1503321 61470 706014 834104 636766 1960696 1899003 1121995 1339012 1297738 1351102 1795248 935365 1181523 1800422 1695838 581192 454787 633765 1050411 1964607 134782 1997431 1406756 1601925 1155622 1395210 1956251 1556531 1880464 1028896 1307337 854756 1483605 1989780 875040 873986 1879688 1515947 1623355 1630875 746812 460646 180800 686025 547714 677864 1308519 1872397 1712044 476379 1139344 414419 1351903 1738316 1119671 397510 119136 765895 1016886 258856 734166 1019132 1136818 111714 584613 757525 1223273 1946171 1679793 324941 1648775 1673534 801131 1815048 210737 105741 799061 589387 1382375 1588722 367520 622153 1963696 670892 1015366 1612100 605137 7210 1337620 1309289 1290058 914569 745112 1234669 40730 950908 1888735 1885300 1835425 278086 672538 1028245 1898221 1680841 971653 387040 1117368 488505 1734981 1403962 1029212 1470133 1681401 59130 146891 1490923 1678778 922628 1594962 581297 654749 638564 498778 1746214 418424 1181370 208568 1530890 1931503 304422 635479 1287069 1721032 1560663 516084 809368 1007297 1070209 579002 427516 964705 936168 1554917 93 456516 1901418 1429869 1899451 915712 334410 203463 344946 274949 1100577 1212074 1011099 1038550 1004884 178900 408589 778618 1115468 1996229 887157 813601 1704328 1618701 1102705 1493706 1411784 1578210 1067186 1496900 1988741 260433 1013899 1858474 1547454 734234 1903259 1431170 1473236 345922 1448212 927533 5984 1486561 78537 35749 1783453 371267 214436 126145 1247816 1494312 1357304 1629975 1914580 1365965 1437236 1462422 1681217 196077 65977 451572 1314074 1484542 897315 1680573 1203518 281343 1159772 915944 803068 7781 110122 297490 809741 821526 821684 870427 886666 1059739 12724 1049443 1285062 596422 1787323 1034782 529367 1770477 91599 1784692 1988222 800849 447354 1729984 396579 1301596 1524854 207948 1403421 1163340 685919 1947080 1945303 213376 703633 1849475 906696 1698803 1802253 1839118 697207 1421530 1966616 1498330 145476 1258118 270314 1688687 1092014 370974 677196 655216 1154402 1167777 1521679 341244 1752883 359307 1695509 723145 479271 1457741 1504692 1692660 1018504 1921914 1401023 225760 1725199 1675057 1181239 1299555 813344 833889 1256458 1255475 1450694 1265654 8507 1101198 78486 643327 1502608 1245283 1280842 1693230 1689260 1546184 513274 706153 530058 1967297 350322 1118713 285924 1240143 758940 1087852 52725 1743761 1451906 527122 77181 1480453 1500244 1976911 1358490 1664893 1002558 1247296 1011262 886562 861842 1944707 150047 1589594 242846 357829 1158353 1541825 1231369 541373 1934766 1320350 133340 1046036 1093278 900928 674473 188047 289269 22211 1850272 1755500 919175 149567 1736301 218372 1589847 1382614 621155 1314539 330104 1487057 1187546 202441 1692701 502752 1577862 466178 771050 47723 1982179 823984 990919 1252412 1087574 1131567 1256110 605735 1070543 1743947 51527 1442564 1107683 188485 493659 234113 1601951 1678529 1808608 1672212 1993182 1937928 1284361 202114 1994768 1811054 1998143 1490597 1838406 189260 218593 881556 1325390 723093 497744 232198 724957 29183 486082 1483196 1826010 293207 1908962 222916 1560656 1676778 18426 371926 197794 534356 1027512 1958393 143142 800866 667699 1276208 959958 1347615 1508063 221562 847982 889086 561001 939324 1744103 531386 200129 50285 1448428 1902780 1865539 1650886 8027 444603 353943 753873 899314 941472 1255999 1583639 1716508 1904814 1358414 273124 688699 1358905 1592422 518212 879686 1565923 21354 1246980 296498 1997291 998340 1421502 1713650 144258 1900355 1237261 77967 1452875 288225 242263 1500733 1887628 625791 99169 1950528 8390 1395383 976342 934936 1292179 56554 753121 1517390 1662412 1997279 1675853 1016985 1507894 45131 193455 980385 1251212 729663 1270976 667247 1492381 212310 653951 1527018 1039521 689718 366186 10886 1343186 24400 1371642 562982 1849426 705728 937254 766798 1070515 1824071 1774890 12206 135665 1684313 1373312 952875 1399391 1561860 103590 662100 1612649 699526 1707565 624221 1320262 763545 1784189 468076 825466 1783547 473641 1107007 1713536 309354 931633 409303 78622 395418 1744207 1542111 40219 648257 1470298 292479 405680 1024895 1187494 187835 268967 161597 21255 947771 1231175 1175062 1679370 271874 1788101 1065087 762981 1170968 1880313 19536 291652 1332495 592702 468170 1612877 1844886 1209488 919911 1041614 858534 985120 340606 985840 1946537 287142 1138819 1077418 1060735 68704 1970229 160005 320974 1963171 1934491 415043 1883537 892983 477723 1290817 1739659 895311 114272 356943 1188760 1501992 1460888 1919208 772272 258944 971999 1290148 1294866 1402019 1142620 745416 1745062 857694 1203925 256195 959903 1252194 1235927 1804703 1283280 414300 654838 85355 915780 1175354 1903265 1037639 844851 403582 697766 1371979 1206528 759226 356095 1646456 1869821 1404337 1813022 898900 1951150 1548910 1577852 1308266 1762514 825591 192906 260153 1109924 1270111 1762034 1571078 1500221 1568523 1409731 1777870 869747 784744 1480072 976030 1073901 823948 1876877 1029451 366291 423928 627365 374503 1773380 109309 1397885 1070460 1591135 1802941 1417380 1232693 1671779 1389486 745644 1017287 1344836 249576 648733 1165884 385632 594317 842215 476255 1371874 859064 1638977 688077 535393 25463 965966 1156522 701929 1703233 157099 1636692 778961 1705184 1364676 835208 510915 918058 1895834 207369 329942 192417 192292 593444 370989 287120 1499891 859232 312961 1806941 513295 753133 1439414 850616 266348 427533 1629672 980452 1442628 1781144 1078308 605630 1853798 1716564 117043 270154 825725 1412445 1559563 1388639 761041 1564374 1933158 50345 1445140 1249399 1656885 1824647 993223 1623857 1908425 424430 530129 533404 1879488 1393423 798400 1329786 633101 575071 233778 1489540 932462 232146 1480064 218567 1712317 390978 1472449 818596 1643201 627417 1728975 1832727 1762668 1830969 660168 1733142 420708 950476 1418558 990672 1089373 41557 1905002 1989297 1328399 456082 1276772 392659 1533575 1818565 1363717 1117710 1552744 1686922 1882619 619052 165372 507960 1211699 1907264 690224 910511 1787943 596879 339834 764916 658217 846279 1453285 1112065 417778 1637820 1883371 1966364 421804 1618990 710619 766856 1988316 728204 173501 72744 1779276 1279648 1015550 1785019 1548599 1668084 615366 180819 1203134 1579013 632287 89895 1013593 1407674 113834 1732344 1756740 560789 873979 182287 432976 968700 1891940 264621 195371 955119 1481762 1107269 1422140 1385986 197281 1470958 1039679 1131030 1366724 327953 1748698 52555 1529160 1258991 1544837 888977 267190 570349 1721094 1999677 1657564 370316 518661 271855 1039368 903943 517553 268925 1438305 1236449 1823438 799049 954422 1607567 1663284 371889 667568 352232 1101905 1183202 274070 1382901 118390 1739686 1255697 256906 159132 1690978 226395 1582657 500153 1595904 679340 1583530 1238926 871697 1208167 144293 795058 436693 1940898 683426 1887243 1298807 1803827 13494 1206284 335440 770248 328142 1612103 87777 650281 1177039 685393 13261 1696500 1195566 1330457 604985 1108949 1566191 1337887 202067 1633159 157951 1027001 275845 23542 939106 1206594 677504 1496055 945693 54337 760298 69390 1783665 1734163 1146311 1187627 1183569 84911 541135 93225 1841405 1807055 1541582 1301582 424325 216717 261141 950784 982640 539973 493102 79001 156591 1743070 1026451 1176770 127187 1680778 1687019 1119754 1742216 302937 1496235 786983 250006 1856901 1603494 1940242 1102633 630689 1322351 650978 188396 782245 871797 154336 1961681 1586647 903577 915508 944756 983459 757646 820917 1112501 1930136 1620994 1068513 595748 1594046 815082 1438036 905720 1068280 273982 509896 1065152 1638712 1527718 28578 1846019 1552118 641693 1760791 1247266 1716539 592900 781977 1614305 1829365 1395483 97480 1552367 964939 1419769 1475598 398345 284085 802248 264479 115157 1078487 1546421 445132 368114 1930250 769113 936203 1425985 142151 1215262 129587 1237097 976541 477376 202616 1769977 1631854 963421 1444155 1621028 1122677 1977642 909021 1089224 279561 304401 1671394 10658 1137758 384665 1580259 238381 377340 1496198 981975 1616726 1336203 1895931 1070936 1342241 48458 1806537 476691 1676282 1740647 581134 806050 1055131 504970 1940512 1349981 256299 1360163 523785 1362500 510784 1091546 853998 559499 133670 624608 19165 215431 87931 1466992 1212977 180732 1105158 29098 1448871 459864 308252 1251700 685546 1523909 1216699 961764 560553 1591383 1181077 641985 1799370 762584 96692 919875 1540822 314227 702697 1084365 856245 1960905 1374568 620303 178793 859514 627241 1280176 434824 77422 544423 1225076 258194 1827874 1253440 1786173 1077506 407930 241092 1531619 1777985 808418 1571847 1671728 777959 124805 828395 1387898 567019 320952 1980650 668410 846760 116765 643285 1845169 636185 1193958 885427 143753 1402061 667382 1567341 914256 1862214 1143340 1039806 1944580 1423630 1112334 1025528 436158 200590 995857 745121 1476375 230970 1662531 479424 1529975 1232407 980021 567947 634956 1902213 1679755 1309344 418088 312488 1980074 372723 307967 485475 616959 668347 137532 431569 447701 185761 1357441 1090363 964250 704014 1994008 790544 1546939 8270 109769 1809752 1951920 1260506 623418 293552 608202 1083871 77086 925240 1278100 593488 925226 1161777 679998 1173814 993725 348650 1788557 856359 235398 1226468 560581 205098 1810675 396459 25878 1857315 1048055 727999 1306879 835965 288825 69040 1501829 463058 1097641 981918 198126 1890598 668402 1288240 1821723 483069 1096759 97326 59240 394049 805256 652276 336151 928842 940763 785659 1002214 659068 375623 278709 1442600 1843502 1178902 1583216 1560953 190543 1078261 188308 276982 283833 364988 1584122 616654 216114 332254 60448 1647583 1435413 1828582 991410 565692 1437153 1640802 575358 303591 1701621 390907 236278 65781 381266 1442299 1114295 658610 50384 1206936 534486 719692 1379624 570155 1012025 1596695 64722 1941638 1019560 919552 340411 1619788 1702085 1361336 241057 1342823 799803 1999913 193946 1269400 416551 1016424 262946 1065516 823498 221920 440947 1375655 1121421 1157355 1779694 521292 1902138 394440 14834 1051619 1016644 958565 797978 1058774 5074 84230 1242867 1339418 1982912 1763113 1635447 1144539 519862 1160232 1348488 67074 1067335 569205 847780 234129 1074024 1327424 232475 958648 277668 1186162 1473909 1214040 202056 820086 1633042 1317132 210728 1947502 908330 842529 455860 144463 615876 1866920 549492 1285953 1672149 822474 826045 536930 1153325 1648131 1554415 756293 1070360 93673 991214 949902 135210 497494 1452186 1088204 1299383 1945038 377774 1557780 495600 116487 1192306 1690075 70752 647774 382509 1997385 1674105 688236 1090713 433131 744065 536098 438405 1106875 778595 1584788 1280741 348517 743198 475306 1928895 1835212 1946302 1612766 1141974 190722 1330625 680349 883871 350649 1579101 1533976 82789 53816 1058885 524194 1886118 876999 779049 49107 193863 820265 319682 1010862 632355 1382461 869080 246631 1370404 1322588 1342752 1423025 557324 1542445 1010647 518218 567709 1399301 880393 1949463 1382281 1417817 276462 1449286 1074591 388477 1234286 341740 1367541 1143192 805179 899450 17696 755952 921175 224159 1936623 248898 1809807 919051 1948562 1210202 1451800 740782 1182419 221226 772632 721029 1392404 1911556 992663 83197 1463982 20874 1708991 1456090 1889330 176441 996918 36545 435762 1574330 863673 1688171 1348361 860084 1732078 65190 1874277 206875 1189755 1598218 788797 1729618 858702 667598 1060170 825443 429484 809444 1186350 797454 1611134 308663 993043 1313656 1205786 1070128 1379091 1948353 1293754 866218 528312 1888955 629986 647412 132169 272484 1679288 1111603 878915 1492066 1064419 154235 1826841 864821 657055 1584025 1085279 1621247 424081 1448194 1559557 210759 802582 1434564 179785 1067661 726804 145626 1992712 1410442 1548361 699378 1059756 795274 751009 1852823 1575261 776305 1092936 1962575 1457496 181218 1343602 1381192 390454 269195 555609 304209 1721539 464643 1590657 624021 421257 807108 194296 453771 1527287 1915694 343209 1755563 1269668 1512650 382138 38092 1785422 387314 958436 48372 1445392 157627 1378143 157689 387144 7503 1120572 747778 15185 603318 105773 188403 191318 1885467 28132 456918 750222 1436158 50238 924357 598904 757834 1443422 1352673 1222349 481484 1620029 421265 152596 1574928 1864958 425080 326650 1347115 725648 165477 1299687 364741 1579797 1956856 842101 1431881 735716 936650 1108171 1305676 403354 548497 1511582 1531769 891815 38801 1090355 982800 1751796 902326 1845357 1554770 1757600 859608 844567 1632271 85562 1792305 1521522 1005711 20315 1987657 512369 311648 1635409 697982 1519565 536569 797598 718971 65877 1758160 1662778 942960 223666 922281 1116964 1691334 811188 1939420 613323 122855 1849035 1430120 1490623 245334 239563 594712 821251 451308 552543 896701 1003328 466646 258590 1435546 847363 447109 1680335 1041509 722478 1774507 1497035 878018 666980 1744424 1574174 1055871 301876 558485 339334 390741 949612 1359761 661426 1142265 951767 1500548 305506 882169 1515522 1243737 1297720 922812 956004 646862 1448534 509804 1007575 1784789 884317 650212 498690 1390648 1744296 1727440 647429 1619686 1117772 1593224 33172 301580 88272 1694065 800651 745176 476263 351423 1524306 559474 1058801 1446680 184973 532967 1607803 1732688 353580 1822299 1566789 1108676 263318 1804424 1583632 424578 1128229 954011 1099814 1972898 326746 1217859 834630 584562 1739094 813264 1264336 1666459 1161949 1522323 1221951 1055712 349984 1503847 928641 1661436 1135509 1349075 929983 1574347 1717177 1959722 1589921 1868488 110541 154542 485134 1627361 171017 426800 1537726 308790 1456120 135913 1453503 1503884 1751854 414200 244197 301305 1365876 1620456 186409 76255 733599 1242736 1412097 1217920 311115 973084 979294 1038619 207466 711812 1865720 1044769 1221526 471900 1371032 181256 875851 1681957 1225769 1686864 22867 1940522 1330116 1869453 978933 648427 1030255 325873 195942 1676888 1686457 389181 562919 1397411 825759 1242159 1534983 1604827 1725200 1273808 569321 321336 1412728 1536982 1435735 802244 590863 1113043 40353 1469476 929558 1386471 1711813 1203850 1603757 1055671 101177 747240 1318819 1023522 1312064 1322323 1287965 124395 1736277 1066242 615284 570288 865897 1352634 1969552 1854663 1984951 283859 667858 741737 564048 1494258 1238202 1106636 703240 1742704 633071 522385 901589 778034 307108 902737 275288 938456 282626 1982006 796210 1259858 1042077 652702 373711 1576367 1523637 565014 1280832 745869 1562261 1561820 239467 1443817 1777895 1344329 1496080 761491 290912 974986 1553006 714139 1344061 498481 836626 615098 286783 778546 373923 1725986 522974 464385 300627 1167907 801547 1523896 1765115 1501075 1221852 321797 687303 1262679 1051529 1267619 670847 1729133 1141479 1013886 1031228 1655022 675726 1425448 1546994 437573 1340671 517498 885805 366493 943547 1388584 350230 1176350 1563601 1286325 1870324 1349895 1309061 1653892 721694 1501760 1818555 1150301 1868140 23075 1259099 885234 1561133 1708257 1345201 1127316 325528 1817806 891042 324323 1261436 141139 269463 1465114 317527 432510 79135 1955845 246470 792762 43011 66727 1816515 301065 453142 529497 1895574 510603 68711 342407 278718 882190 126826 1258874 1036878 1048719 589099 175529 843217 1760289 932669 131988 406919 787255 448139 1271921 1758545 720617 1229120 158179 1927701 945127 869414 62233 1694624 93701 674922 25479 753825 67263 844286 1389975 993165 646704 851322 497268 849984 567336 102546 1187704 633888 813480 554455 614920 1273065 259730 1025554 1976243 1375577 1050544 1896978 1254643 1072418 619082 1688871 1161532 896844 1656230 759135 648792 779666 1656515 442572 1905612 700398 1385461 792992 109992 742222 86553 1967625 607835 506477 47978 1996258 1689473 1985008 878333 886875 86717 200623 143332 1442019 1555606 1004068 663068 1211492 357298 636988 766659 1211518 572568 465506 1547500 1661739 617699 1709894 308904 562927 1492389 1023125 1879535 1212485 870511 976477 971910 750598 403098 1608039 490595 1570503 1445077 1662512 1228812 282049 1854025 1548714 1215406 1184884 1940820 788398 805897 727951 1328780 864908 422662 1596290 1402199 880675 1122317 1886369 1189900 1502354 153531 1160072 252949 1189603 257480 454017 1186244 1607064 1556926 1951831 1187173 814330 606092 1664645 147041 1348173 1037497 1751719 951217 657410 930650 968071 321873 1370564 350334 1784529 1905227 710116 1424973 1824772 1266719 908118 947392 855018 1406452 1819385 1629946 1191148 1492644 935123 718797 1384420 1370473 1428516 1752851 439062 1107439 1762926 131213 250748 60123 426344 893062 1896490 1487927 30885 609554 1850108 272437 1424579 1721800 1536264 52351 981724 756711 1939471 694410 1411546 771862 454465 1076974 1992150 1059359 884529 1267973 699369 1908587 1986479 673581 702582 474294 628853 144176 825903 1609218 851500 1278606 1818073 1548465 1087415 1691421 1071844 91810 617843 386840 1422658 408712 1522176 1442721 8523 858527 723494 740468 89237 1507945 1768441 1344975 1752018 1425077 1202105 1459713 208355 1780646 423745 1503614 1718221 1475468 532838 692152 523492 1400527 649091 1883986 855151 594583 974476 199031 1724147 450587 1398860 1895786 960743 1886148 57094 1167166 1900220 1121707 47420 276366 309679 1655607 194658 1317641 1102150 1552198 1569213 1163647 135431 785236 1489481 1124814 787303 326041 876400 567484 1389929 676870 1604382 1913605 1861558 714178 535954 1945714 1134943 374479 1199483 1324597 1431640 68675 93979 1346278 765696 1243475 1817567 275904 816790 112324 1736869 693835 1544385 435759 1143425 1692945 1913773 881555 697669 1983283 1360769 1669810 1936603 79294 1210481 503807 1082499 1459835 1758535 701903 810229 1232919 74931 1705255 1590375 1599345 1359356 1975298 1326530 249924 405623 704234 1568141 460188 540763 907319 549505 1557904 358702 1464571 728152 1041176 355075 776955 633921 475052 1809766 697404 1550381 982080 976668 481118 1372612 1631925 1485528 1436553 1699862 971710 1012147 1954013 561881 209374 202839 107166 232839 1944463 294346 91172 396945 387828 1331290 68908 482300 901147 842700 1430830 1265978 1935340 768619 773424 820796 891318 975434 668921 1640961 754961 718322 1588071 378519 334433 1551329 218040 281127 1539173 975722 803704 652273 1330688 1078358 1136223 1230540 144092 814128 1517169 568844 1813767 1609520 830940 1377873 1156566 117994 1382443 1693598 1087808 1723273 1232268 1024156 1437563 1134617 751220 1661484 764353 1618883 1205982 1402673 571246 1373636 1129554 632731 245162 442334 1580767 809566 1195554 1979826 430560 1477045 1511608 844038 91861 1549977 1881526 39672 1811316 935406 167161 429141 835309 1847196 1724617 722613 1320967 1245711 369033 823593 470609 665782 53185 34517 1313140 1701210 584960 930359 911661 1240973 315444 1876166 331869 41536 1657339 738597 1045293 1259623 1420810 1121745 761568 242016 637919 1362949 998753 965369 1026329 773367 25726 1659527 35277 506045 112804 1390702 1897157 1933224 403781 206108 1151455 838823 1262138 764777 1434759 1984771 1256475 1380512 720453 1300628 578241 1390264 1965586 1770214 1823856 392419 1385203 1504256 1051079 452275 1368877 1377670 881788 585142 453688 262130 1972463 675006 1403027 332488 1489075 1228157 1783332 1532707 1139481 268868 636792 1986075 1739897 376632 1666229 1680061 312073 328002 646152 1073052 776036 569340 407984 779792 410888 1465879 711780 1335118 423986 253244 1745821 891160 1647043 365321 1040670 336037 1644137 1894122 1736578 828488 949224 234754 847006 161273 1634505 1833485 669486 1056437 1837693 1904283 814246 1119980 899880 41117 254732 855075 424611 249293 801984 1582346 1244998 1835701 797701 1737544 1493977 448569 1602622 194242 563121 3051 1102933 1427071 506448 821604 1781289 593806 679145 1992650 1174817 1687241 812809 1253739 32225 662997 1844489 1153631 1150440 90741 1619438 221871 355270 1495765 1123158 509285 1445086 1444899 859320 1698373 1789576 240276 1221704 1618161 74301 1238138 922733 1874978 1727828 821479 604800 1732495 1210897 862730 110385 47469 593395 1785809 396556 1807686 65443 670724 1960397 353584 1718815 711886 731039 1225993 482527 1488707 1422098 1696950 331611 1402385 196732 203279 1938392 1853054 1405085 1447157 541141 905636 397431 840542 1058247 838432 720086 1205447 435421 1250572 325853 496219 345286 1239496 1748421 1542626 1743077 184112 271638 540086 1450019 652173 1098598 686510 545265 1219721 1764270 1196783 900458 936452 1133964 246190 586437 720220 1751802 1474227 184971 84211 1441653 177555 1663389 1365483 1513566 1312000 18934 816991 1572614 280336 657322 1237891 322053 1144817 1891222 849354 1100379 1856714 325178 1373499 1261988 1529082 1813034 60755 1098109 5095 1294258 778284 561112 1211420 699489 804647 1056084 1153641 801557 1865466 1067508 822915 1447405 562729 176226 1507991 684523 413151 854492 762827 80255 1042230 935121 540270 1723590 1058341 1985993 458914 957706 143800 1856803 1282858 162740 922513 74596 1177343 1337394 1876288 383833 1174312 520831 269467 1748064 1524352 308112 1214741 208604 324828 1889429 337445 80556 963174 1852839 784385 1260153 359921 1607555 1546115 1988255 741292 585294 986422 1566189 620436 1330955 1457866 1786090 1913878 188096 140288 284270 640549 1148133 821246 442155 1339247 758816 145336 1499226 1186397 989548 1679211 715594 637939 1968347 685612 609902 1479744 737604 678432 141804 15384 1277277 1428895 1354334 1884537 1524370 585723 1664444 251774 936667 1410015 543959 116433 1983628 369275 1280439 1023333 1607953 134661 374772 1487437 1960139 710080 233959 655035 1452717 1732562 689070 733699 1523442 838216 1327452 837792 1535327 429606 1463529 1748864 1284128 820488 1403774 700246 418588 164991 107575 1382994 475984 1938004 1407014 463717 192935 464617 931577 701956 538124 91141 1804258 1670943 121356 833813 375495 1251166 762108 938248 1559587 666018 670783 164676 1555160 1166438 808531 715706 603013 1854100 382815 986049 867483 1365537 1924489 1151896 950152 678782 576843 692421 1821426 1663054 639042 195915 1189401 1059407 236546 209494 1737608 668177 1991609 342636 1786545 1318143 242350 51903 1421434 362960 524662 1219053 1579891 375564 922486 1790595 420350 520220 734300 1246079 1020813 1110469 1220338 78245 182279 1058913 772737 1810446 1303061 443447 1815633 1993101 399981 1168581 1998780 587286 1361462 1696814 1329841 992105 973231 1337807 1481933 739903 1895632 130585 1278785 1717809 297047 1885864 1835497 193607 1758989 1708116 956968 1749405 940281 1963575 1304852 1140261 371280 1626624 805497 1518636 1320295 1004423 131865 1109456 69037 1312189 604207 1801377 348658 1317892 95422 1299924 1038404 473636 1441674 618502 1877828 1621512 1629336 411088 1602014 1806197 500066 1473749 309082 1454133 1089697 698555 1640400 1999971 1904925 43948 116687 866534 612665 1747469 1318963 1167594 1246657 787603 368557 1737415 1813174 1619256 1988804 1902677 120300 71969 911901 599512 1943988 610571 609783 253709 1651770 664132 1765229 951390 144589 1133582 1446385 662885 1604369 1096476 1299136 178894 888460 1598624 1749442 1791113 1575692 1418286 223630 350983 202945 1805794 307110 1359351 1648200 657116 1611760 1849387 1980827 1102161 69051 982598 173199 559665 1449107 568653 1347938 860674 1927172 1067227 1681906 1290715 1008430 1138087 1891165 126814 999589 1845865 1241245 1537417 979800 1571566 1637420 43117 67875 1603568 548628 871782 1965745 576582 844682 1855324 266797 1547534 1576518 847999 1219243 1908883 620973 1066014 262661 66563 600822 458016 1082526 751281 494707 355297 1854899 1324707 425510 1936463 1315982 951700 394380 570315 612601 1626206 1045968 834948 105405 1287150 49159 1479532 1790896 702216 1265411 354614 661801 1872587 1327496 1147595 1784247 428068 778455 472660 1572592 921519 1585289 934857 612058 652526 1042487 1530033 42174 250898 118552 1578439 1732142 200053 1750360 828346 1329515 1580238 464471 662981 8057 747281 363329 182684 739536 213571 584470 1094072 718013 1021805 970074 1892730 1127102 1620001 1398778 1272818 827561 212271 860282 259169 731421 1420253 733045 1406473 934066 1908311 1597224 216831 434289 404455 890402 1710590 258610 1930100 541028 1128425 1342459 1436600 576533 1869302 1537759 1430605 1047438 741625 377624 907029 1521424 633822 148946 886301 100432 1607014 814993 1786007 882987 1397791 104375 1267001 1351551 1383228 882360 650730 304329 927373 1756468 1674696 352099 1423915 1070254 218488 1939632 1361043 978167 155704 803651 300354 420084 1226007 625526 1775480 1616926 1364114 1978809 1840467 1932038 1670923 1641220 887071 954900 1402015 400150 1880782 1958372 960825 991723 1943538 90644 1405627 822407 815062 1104343 1236676 875289 588078 1248296 979748 10276 474230 958059 1897137 1365806 919965 1316784 1502674 979961 1935687 677753 407438 1911302 398641 749861 540917 387252 801591 431660 1955210 67647 752157 301284 540639 307566 1754410 1091126 1654320 1552348 57799 267086 830990 560739 854088 1022268 1145409 233633 1324984 1587054 401974 514754 693502 1770761 612737 19718 810650 158537 1777606 1669992 1137897 1019179 261034 935769 343997 346389 735685 317558 148628 353912 824948 230096 367658 476376 1043250 384586 488266 935827 262370 1687809 667110 1375996 531919 575975 1535626 637073 907737 38858 1352033 292752 1492655 539191 884753 236330 1198462 231363 955158 1478318 1394038 1890394 1140242 1109025 1649633 76243 298510 889459 805529 1485595 855741 503142 1731122 1688135 1759887 1041043 387543 1320226 1435520 1205368 1492755 1481437 1640037 1888848 1009820 1380185 1270842 68912 939336 355946 1606146 417160 1190017 1395332 234791 1222988 827943 69497 1913150 390328 586768 972906 355090 1063438 1341313 1159234 1947719 1968440 1373018 1520079 420735 1502301 580722 666480 77763 175657 1343069 975266 1877662 1830740 1972783 1108699 646193 1524074 611074 1246000 686369 672589 1864739 901742 721229 1521269 1544903 766161 475836 1036540 263952 1986247 1109691 563841 525798 1831967 1132498 1209678 726993 1260162 582017 1275534 1123162 1932618 358949 929348 608510 277781 747350 766907 1993869 1747602 1066697 1895112 864935 1457505 1453481 1643416 1260178 174760 1691206 830159 778877 296693 668178 224318 1491874 847120 138949 1726579 202550 1414731 280130 463316 1909854 10425 1718907 1230958 971563 1527454 885112 1954232 372231 1057913 1718327 539603 243063 354094 1149674 715008 709911 94675 319833 1407734 426664 1863492 720384 367895 480705 1048227 1146296 1984583 1985398 732069 1183871 1436747 1154016 1613780 1099510 634345 1798678 1111577 521037 1782745 266993 1210714 1324745 7601 890576 941283 1020245 724122 1471939 697880 632537 309729 1647161 1270098 298137 1020729 397557 692926 1188135 1466238 369039 1195274 720347 421882 314615 1437862 59171 1061135 1288816 569293 508274 290367 330627 1369553 1085698 1905917 31192 243926 953302 1577444 1939826 854021 1972049 1052605 1353362 431128 996115 1670972 1714323 967377 987722 631452 1837518 1578525 65103 786870 1318881 1252818 239254 282120 1129078 1338925 1912919 1728030 806659 70192 1146704 1833585 251122 386941 707937 1023008 79812 570313 1782126 1234088 656155 1251475 427411 409617 38003 1264259 1072466 611657 1114441 1180390 1497763 569032 715741 726054 554547 1927146 1284139 1076754 420152 1558558 1239239 767382 1141248 951543 1198920 530380 76708 407363 1053707 23088 922834 247478 1912655 1478657 108185 958905 206499 1461644 1994950 507002 1084014 964284 658723 160142 232799 1805438 430478 1054073 899730 828246 283344 464876 1982964 1382863 1145201 965997 1915096 1389948 1647377 1635663 436834 378658 1475684 1560615 1379465 271483 1603061 1792807 1735375 1256749 482484 1273564 362584 81302 1310026 75591 869895 1150113 1052855 740574 1247356 648330 1198858 1980480 691826 792593 1439365 89036 1219770 118728 306539 491487 285035 1638945 172760 1289106 1940193 1786845 1054209 1755457 1391089 739286 1899282 1927611 726654 968204 816619 767678 1584113 925839 194034 563478 336360 1544783 1431214 1483172 1145427 1929503 1290903 1977707 388368 229167 275695 1367354 132424 1533538 827394 1084808 441516 1072269 847390 1385578 1391051 655072 158772 1666303 1906521 1963259 329698 1641685 1300226 1883847 1655650 1108947 1803664 1675792 1930174 1256604 1349967 872664 1225648 179278 1348705 538028 1137292 308465 1588187 167977 192038 1348719 1422597 1663653 1170870 1831700 1605475 741258 1568308 863793 1223294 1202398 472123 957244 1721783 1945462 1685341 504008 824673 1568422 845620 1380846 1962283 1747126 1330584 902549 286293 1575012 327719 730714 1074919 1826165 299913 1480952 383080 709416 85324 1137586 1795851 1813563 1108974 1848712 1539090 1659774 1295774 1309780 972297 357530 1653476 1029691 1498553 435883 1319306 1813398 29924 1303115 649705 922642 734483 1479813 2204 356331 1295581 1258328 770168 1650002 1028368 510515 835324 1025437 254563 73015 621692 1288694 159652 1980024 1318741 4935 411296 152085 941737 1498083 1219535 1118875 1050981 70113 1091916 640510 1495355 372403 1056021 1209984 1627297 1966836 319228 22966 1171570 1532917 965939 1320082 1141823 687625 1612597 1012823 1866219 373369 1310561 1553354 700467 1845842 716344 809536 1496716 393188 372065 1378237 785300 198543 737624 577929 884989 990118 20572 104020 359185 1725405 236765 100483 241007 1804472 1960768 518416 168568 314082 355191 461146 269238 444788 1997877 60381 810823 1303055 403051 1996322 1102083 119429 1137293 305434 775904 1400273 1966509 1323612 1575380 1537531 1793211 1520397 1571992 1622509 302716 1192135 1709574 387232 1395519 1583984 448023 1632981 1316446 1491870 174438 218699 1013086 69383 918300 1498780 617856 1798562 1154437 261642 1651374 1033891 157568 99606 1446821 1139069 1024894 1843243 1899374 1093388 1959337 1668340 1498307 141636 1186898 1756624 1514527 1575043 1058376 549827 318675 1842432 964415 1645427 1403635 657314 1122323 1150983 305692 1729346 850859 1246296 1934845 1808586 594226 1213913 172852 1422958 1291816 1824293 924363 479004 16444 798623 1665434 467423 422828 105446 1160799 1744165 1976915 352380 1426186 989321 675902 336634 772017 313376 1304027 66341 1110547 1398307 1805989 1261760 1122936 1636032 446588 68669 1690417 480753 387471 239784 475524 914200 1368707 514381 1679276 1948608 626900 1313998 584714 822289 840799 1240003 908824 1426680 107012 1319122 1236078 1379370 567472 212309 59460 547875 1194397 1048379 1733408 1875360 554058 1895655 1925047 585010 1797297 1887052 150976 1154289 1951378 743272 989560 1094617 1202768 644266 1868345 138276 1787442 1075501 823317 1030413 1010906 1121022 1291193 549068 1156445 178069 791580 171546 613625 322996 266792 731715 1801405 1022377 1031834 24223 341311 118210 1566791 858676 367905 192560 187498 304184 31871 1077043 317625 102046 1712009 1700176 1197244 549038 1280443 1690519 1285315 133953 1345674 442060 1702582 1386173 1662363 1081202 1570747 1176904 469192 1750935 1188396 665403 1864354 267329 215812 1968903 1377062 256233 276966 108694 91605 208277 1275445 373020 822562 608899 578736 1871521 1736237 199909 315089 1150154 1712977 328213 1188131 1063993 1794538 1140933 1356802 1407785 1562733 1391929 79647 1164405 1224606 1744584 995520 558254 662112 330384 1675171 1099660 1137756 1277202 1187979 974724 1305201 1862687 570805 1001175 1516784 1990255 345564 447432 1868361 1444015 1822659 1282132 1746314 536218 1980740 698241 560912 308303 686234 322556 523928 890060 813890 340045 109977 270994 1855330 164920 1122446 707742 1359624 1295862 525093 1105277 17785 1994910 1774972 75692 1061731 17141 484131 1810539 794945 62202 458263 1662727 977147 143349 716611 342714 291932 358937 131805 353061 1231196 1803818 354010 784736 144444 505999 340219 265256 1521487 224389 1797164 556365 1323105 99729 1822025 1900006 1839273 1870180 1586895 81662 529480 88930 1553575 1854711 1938899 1157528 1038304 774170 955285 1595440 1773034 499411 921532 68388 843976 337155 1615982 788539 982723 1782377 209728 674210 1442933 279053 1275823 1866554 143662 1815594 1898332 1778189 1693204 1086633 1903769 384239 1528768 1473016 608446 1031272 740649 356465 1363390 486833 932469 1325530 1853166 1960711 981938 893486 796419 1560713 1023178 98244 1237664 1735630 1894890 1056064 792617 1242978 1753050 1941445 921332 101933 759784 1146711 218901 910707 126589 1044999 1366130 616855 769377 1542593 492142 884232 1658211 463919 1910799 1408821 1124643 1155650 1778351 378392 922294 739201 313800 247622 1522147 1453870 137081 697326 1182857 1809866 1478615 114342 1552625 1436993 1273987 920560 690020 304564 1531862 1026793 1452043 1820953 198710 1568086 1403770 1368457 1478682 1703998 862033 1364843 440224 488847 1427334 1119157 1867837 252865 1341363 1992634 1211593 1930945 407642 508106 1141304 582679 1337253 1841765 416008 107081 248497 1544995 936853 84424 1799489 1731535 621781 575956 692988 891095 1026133 1214936 1770428 642717 1905021 371600 336124 1992597 376042 701565 268658 1770158 1481756 1847909 1876562 629469 78663 191123 359846 906137 1216852 1137443 1225189 586670 1125772 1280867 706207 1387538 1649498 864897 474738 120587 1982743 1004234 632391 1871586 1782837 1428344 1042299 1769037 1319945 122737 1632084 811708 1818331 520276 93772 855792 773700 1586412 1102236 592293 1825463 616864 4308 321181 1210810 602666 571335 912027 780172 916156 1105975 740238 485953 330342 1342297 1687879 1644656 1329462 1259909 1860774 269562 1330531 242204 1181012 1338667 1719225 1225804 1600672 1523879 1503791 52795 1736534 749045 937193 1529600 1549920 29503 1136842 597414 1253453 1026358 300826 1495592 1181165 640950 278882 1161162 1128225 956170 206784 930239 442224 1170322 379187 1560444 1687516 1887472 200225 940842 201686 35128 40866 1498449 690816 1650542 718353 1288104 1435929 38911 1650889 458007 1858871 278713 220343 1194952 1729774 918114 1431986 895502 350927 686475 1276783 204947 775177 916354 767270 748030 401016 1681378 232351 1614586 198894 545167 1131167 1009882 903984 1554272 787282 1873943 1766569 1980491 1757450 810305 388734 1882914 1504635 267275 457018 341250 981004 395076 1236391 914451 1228777 1120180 1095991 328907 1185882 1970052 1395881 707569 1138675 626808 1186927 1001284 1183971 426822 454329 1423396 1830447 200480 1427939 1994802 942203 1683767 443113 986582 1227621 1309130 1579091 1085694 1397323 1661271 1415832 762408 347188 321042 1974028 813467 13407 1369134 885479 112277 1395803 1326456 179043 1508986 1050525 1313804 1508359 1267079 193892 417646 1993410 821752 112617 478752 1547293 711865 1631342 1626851 380379 109733 373439 1521270 1731783 473248 1796887 839889 1516027 614773 1003597 705131 1555227 1232583 923636 1623661 19033 434421 75870 483702 1890333 1221506 22201 804798 1928777 1065236 1070381 1288512 516434 745981 1040435 1189654 1502987 1163864 1540029 676127 1060815 1807008 508949 24948 890538 1321490 976167 1798518 1699373 144241 1129050 802295 623057 261314 142665 209764 1327822 1208976 790937 1748055 1407104 1656039 855131 940764 1241090 1324988 94954 483867 156664 1507205 1032174 1863820 302380 170854 1362306 1302544 1068283 1223409 1230614 412533 1613335 123018 1994517 1622373 670779 1744901 7452 941992 757472 323183 758539 696617 1230503 884430 1685369 1863737 963622 1481301 575547 1334957 981777 235455 10214 451949 1977155 1314242 21112 1684028 993672 1032957 1836848 977154 672423 1881145 1658608 1589744 1962172 383334 1682286 1172120 1383230 858843 218725 1464861 1456828 34205 375561 877005 1290967 329963 126975 1292773 1631265 467179 5592 145374 1222815 786939 140330 1724608 1755558 755810 524900 409542 717408 1974460 1563825 1226673 759756 1775335 793156 1324953 1138480 845244 1382747 173021 536498 1024508 509590 534817 1621586 1744032 1922018 1120069 1984776 1911690 602838 1126482 642916 1164263 985230 1649826 1731634 428513 1077700 1514218 508269 432695 990730 805012 1359224 1461892 573726 834682 1526788 1467515 1769981 443229 1794706 1407032 1050143 1230203 1453083 562980 1524032 408871 265887 153970 300092 1421939 804921 901354 663488 47953 1102419 1984115 739790 489067 372495 1911370 394085 1113045 1069154 205421 337079 544182 833070 1521464 259434 36933 1816493 1952688 1746768 1306119 1378214 922412 1395231 371044 1808336 696917 539153 1091438 140722 405467 710732 1303208 1057054 647279 131638 1058183 1454551 323040 1368512 1844970 176945 1890753 1045043 1426539 101285 781466 1335872 1838572 1634518 1123733 1759170 1541018 833865 551132 30522 1616796 1780842 80717 1204745 361745 1147692 1517337 54365 899355 1686027 311116 1496085 607273 789959 1070150 1052754 1838530 1113586 1269121 1226789 1770694 499443 1075561 1085 1114171 619605 1833682 1502367 1182774 251461 800804 438243 1870999 1155072 1677470 1594467 1069210 982190 1799912 1861113 1679876 436845 1991108 1921144 742927 566856 929820 868983 970578 1011064 1578342 259963 507602 1738535 1259382 1477829 1511340 201960 326624 1235652 1907137 1967163 439253 23125 1349483 219347 1192810 1992826 144952 946410 1455748 1218356 1066278 34495 937345 5601 1038640 256586 204875 1614736 1987512 177179 324043 1361362 1464536 669100 1904939 1467822 1531496 492055 1268412 1634357 1703876 1962954 1719578 1208695 1260431 553965 472835 447183 1750843 938198 184486 1843093 563436 230649 548488 1508608 1832344 1941837 952531 391651 200550 1823064 437815 1923926 1262815 1377708 1615625 175739 1175955 912357 428407 126624 500184 1160040 657135 1303002 1337529 1037343 764833 1521203 1439292 275074 1299900 901812 1043811 463834 1454771 955586 1574677 1877065 300712 1679599 1436109 402286 1440712 993536 91762 1369659 1860033 64341 682952 1346854 1612902 211104 1809809 541988 573582 911197 484663 598322 115569 1625611 879248 416648 327537 995374 1898778 114476 593439 841285 680134 437641 1925252 468598 1049942 419898 1271606 911763 1443018 1003402 778884 1636081 694045 67072 1895096 852384 1106796 1597039 220064 584340 700790 399798 1357029 1791975 352807 835899 1702280 1945953 236258 1951833 270110 18118 60972 1704583 614566 1444209 844169 1772279 1573251 778638 665061 1782516 1741177 1172399 807969 401659 1923396 1824586 664903 130786 1905889 873621 79101 530042 379739 569366 1019569 1863880 831803 1627030 635725 569105 1366874 611281 896285 550536 1278541 1631759 273461 1597474 967466 1747222 538734 548041 700411 1727103 891351 1512507 801008 287169 589668 1347466 835834 543819 1701263 1461806 158912 1072831 91763 503480 580507 11095 1967218 179252 1065572 572345 187492 1886643 795926 1041039 40795 1719633 191118 1049651 565611 552127 1984399 1613719 1875334 1887141 396041 382155 1901561 812153 489087 1703953 35008 1931754 275088 894032 464609 1093083 1522428 1473542 932785 1524774 1172877 602330 1194357 185217 1167831 1687112 1537459 648124 247773 1103876 1197537 1740009 1055982 1554967 94392 83811 1091019 690864 1555329 838081 1544118 251053 1513979 677048 1967597 23968 1120380 1873992 298898 11667 1650479 556903 568227 1577013 650741 1183592 1942254 1991573 892456 944624 485642 1456357 1708 1922653 1939293 1385037 206915 1327304 604314 119141 1017767 1593533 1764898 1636552 1220587 866592 1915771 1400631 302175 1231611 791258 157119 979359 1973706 802655 465550 1164324 445623 52037 379157 615055 1526470 1914603 1236768 380735 1443243 1703256 804866 1983696 1312617 178286 919330 257342 565948 67736 353488 701779 1285254 1539706 1077807 1129117 1819226 1352987 676620 614516 1265057 912356 370412 468934 613875 858835 995535 165117 1379494 1450853 1232670 800702 405954 162604 1677416 1280023 1159862 1998025 518603 395122 596957 1932921 1166532 992684 478802 359049 1300515 394852 703299 520972 1875366 813538 1111691 1758972 173410 1380668 1238490 1319004 478254 988257 641729 915269 28239 676400 1328882 83351 1033147 462225 1022418 1514072 1118957 940644 295942 401584 303887 692024 1313515 1070981 1013739 404210 795315 603006 1673333 1702948 1606176 1111665 1929959 854576 978073 1836054 1097948 1996033 589576 1951071 1188375 1887206 304962 683824 202997 1339921 1893013 1145074 580607 1813665 1524345 163561 71420 1298270 799777 230246 1163095 1564437 1879587 7216 682549 208841 908125 443586 1507350 1501306 1890770 1516034 325510 1818910 1586277 1899835 1425438 1389349 1316604 991284 911233 846730 1515639 1168360 1280790 440470 312787 281471 237095 1475462 933681 400984 1229313 854689 1346478 1533159 825848 247997 297657 633489 1128738 30565 1670926 1267865 974377 901970 841670 1259026 1246461 963462 1405782 989090 787102 1143309 1008086 1811554 908680 1292542 1310490 1994494 285450 1010131 1787306 565807 942263 1381012 1084397 116677 1152541 1635477 690114 728408 1121116 128568 1261832 673814 39127 824882 1924427 289151 1656005 703927 778849 1553335 1228659 1318311 1592960 305219 1140623 257112 649700 465394 806566 972014 1375998 1568273 278551 78790 208262 498010 356638 53394 1513835 1930748 1970304 1713044 192563 1434706 487336 501703 478211 1244664 1588684 1147368 334797 366960 716249 1636987 1973040 531591 9074 1544895 1323167 1029191 1286207 1450685 1583374 480386 205486 1655528 1461653 449541 227165 571088 1102795 228769 1883060 117169 219298 61138 1126750 1029922 1593500 1372011 1008496 529668 1808965 865346 1712569 1314195 1926425 1163687 1382920 442336 342362 1593493 924572 894614 1023874 766973 10250 1315210 84290 1815807 134896 1587544 631937 1663965 354191 264667 1996978 925353 972812 873275 606201 364101 48418 1851248 1974698 1436863 1667711 1078600 1285357 81049 1195337 1629026 476544 52265 530032 1352624 1358229 299271 1079635 1207127 165491 589498 1852687 806707 510528 582815 1274635 209843 1797860 776283 838143 1839672 969928 1088733 1340543 126420 1963687 52636 811284 1925998 652188 1927789 1909918 903680 1950517 533178 282686 1996594 305902 444333 1656991 513595 1729872 236068 556377 1673969 943379 1635147 1131739 263040 1062760 969471 1251893 1716506 1881685 1813878 757157 1792531 914682 568196 108577 129026 992679 634236 1799671 1411743 252204 1381514 1247480 1851948 68551 128012 808968 1572966 1017295 1737970 285679 503448 1216015 675629 431838 709994 429277 84926 1928238 997238 1946809 1637723 696526 1635734 1482476 436658 639673 1689203 1500833 1167836 1458877 1035477 893924 1842591 262519 251885 729476 1383725 1463667 1230381 276116 420137 781368 1604598 1944125 595148 1631298 1284052 1287945 1960566 1388951 384504 908638 1890159 553430 641487 209237 291011 1075819 1247923 1725257 440903 185586 1960698 108854 114528 401146 1555758 686438 1454166 699635 981686 1135250 1967246 46321 281685 1489559 262781 1307446 58553 1386086 1613908 821055 1897911 338401 1811671 336754 151928 1895320 1507197 1427390 943266 844325 283031 921001 683232 1772077 1043128 616209 1206652 268147 1936221 492754 83451 125329 734974 1721013 1242048 1417182 986764 222899 345338 770136 733375 815730 1109893 618458 1467744 1516970 94335 1402590 1466512 551567 1297260 1157896 1150501 1093460 1268967 1818506 658246 1194405 1210537 600784 131955 1413363 1499744 173502 1338717 1114511 600890 442488 1672662 578344 165239 1514987 724632 463666 992338 739069 1879749 1019045 254700 1883935 790628 1958738 671887 1536492 1066486 406430 973144 760368 541596 127774 532360 1819722 1142611 509712 891953 931030 1690741 157819 1544207 584916 901037 1797642 693662 578771 1793931 1243522 911134 27215 841727 409224 1127935 978315 15200 1078563 489914 1510537 43585 1856945 896907 1655214 511986 475961 317515 1113130 1388540 1520308 763419 1839936 1949391 166326 15376 1875034 161353 1264634 590284 1058181 1094296 1728526 845225 401655 1512973 685289 1467398 1234597 779504 981731 222796 1209807 25897 565995 399145 419581 1193775 881601 1602576 1581024 572561 30227 1874154 959257 1908347 420336 531304 833730 1224014 416493 1469059 1784175 1978838 925607 1048479 452112 1435880 1643919 762901 1514778 1789399 582946 1920281 142526 1823049 256937 1649444 1829387 1909989 1452320 1497134 1354384 351388 1378583 747442 532821 182349 1266825 1854760 173235 1495537 1806927 401449 1514025 558041 1760428 454726 1398751 110133 99446 293551 1820656 1176825 1668677 783612 717397 240527 1391579 473437 1730500 351049 1598985 447270 715968 413811 1343141 832277 1854802 443728 1483962 1823964 1460836 1579814 1669477 96115 113934 1158758 1131440 1633443 873214 1621632 1992631 1538747 1685695 1804975 1848847 969697 341600 1791060 1606515 1988266 862356 549601 540519 1386128 461605 33561 1212373 254902 1657419 269903 942258 256348 1962935 1593665 1470586 677083 1284707 1814931 1370632 1298222 33718 282811 1339828 1102159 638066 931085 16588 655566 1204710 607746 1410113 23927 1944909 1501733 239440 1064325 171218 355229 1781072 1137868 629305 1133181 1608869 393116 1937059 864513 552377 503449 1564242 14805 778699 1632153 1366727 102782 891183 168470 951049 1864547 718053 1715940 925074 190330 1341752 949494 1947739 1707251 1660696 1527965 22478 538596 1746872 49939 462299 829105 834501 411468 113703 1552788 936350 3403 1284705 404919 1748696 157746 1640163 832833 656129 1173180 1452542 14921 1564914 1954355 1505427 384631 24894 1369805 1302271 544572 1643868 247665 1615372 950445 187368 766910 52249 1528683 606488 453319 183079 1378592 227280 141852 1518547 1654185 1714591 1401426 538052 1547095 1640028 627540 1006380 1972670 1484602 246640 1236647 1467751 433545 1467534 1128253 704693 1655655 1759198 887446 1544381 1762336 1315793 449606 1682991 145927 518331 518556 43547 1070300 810659 1351120 1955053 44830 1629105 210671 1094902 1106090 1152075 1326789 277342 809241 1094970 1491742 1375439 196540 149776 1408161 1437785 965704 790009 1311640 1364600 1900637 1581652 826592 751506 876831 554989 960994 1596022 613417 217579 637747 319941 198139 1487570 1277661 864547 757448 615701 866955 1199645 1789046 1265821 307414 1721332 634441 1618751 1736952 1023852 1294864 981326 717869 1837052 81836 1877525 826907 824080 1488229 1887475 1736212 781684 1275543 767465 184370 931787 273980 1114397 1985241 330162 258731 853936 542986 744909 184801 1359617 1591638 1024220 1153920 793214 45040 1187652 1535085 1749150 425296 190985 346892 215474 584853 1083326 1799362 1563279 272444 1035212 1527292 1021631 260640 198942 1493845 614312 316976 8613 1800995 1148559 259343 1079688 1116686 1185259 119484 251177 765255 1977879 1706177 1240085 1931460 399732 1928446 1386049 201852 386491 1760400 1112736 538858 189847 1601014 845458 703543 1385480 778026 850640 1269556 1475485 366696 1385024 956210 276046 1889039 958228 1088352 1181586 1269567 355978 473898 1307240 877051 296140 1844445 1983934 775492 458894 1744284 1479430 910295 902793 1155572 1502307 1823787 180600 750100 1949532 906044 1987348 713625 492654 1874580 1757747 1064857 1470785 1239835 1762973 645353 313792 905022 815600 1588903 1651258 1533652 671065 1722210 1990423 236185 119860 831418 1478300 428045 982005 1451594 1866375 1478434 1627684 1491005 420849 647182 1838700 511082 988858 115988 1909781 691846 947198 1436133 1728410 1853229 676193 1367906 1284176 817618 1628855 1935383 633270 1534259 1066137 1768395 132784 758194 1105281 865159 154495 371626 1648740 197283 175150 1039803 1926527 603994 963029 1794800 1999502 1391258 911452 125308 1625579 1868429 748633 754259 1269378 1562404 1537853 1272794 966365 1381747 1445081 48855 1349686 1574021 1162474 1736248 1804518 1731846 1684184 1607768 1025954 1365714 419139 1073662 1573732 1727424 3733 354890 1546137 1925953 1456302 1373672 558470 57954 821422 963052 1047304 906621 1777030 1224491 1103552 692540 1429512 124364 887465 1905314 327532 1505 177926 383198 762968 241104 1002593 918334 410293 1234601 524586 551360 1111604 1969680 1707841 414802 39146 481904 221891 1572501 467674 1906936 915538 1937017 1667401 1843672 1069111 79167 166657 1269180 1265522 920058 61374 750797 1318296 290750 1554161 1485837 1405098 1747440 1971371 1660894 1903762 441163 1253589 1815330 772399 1714474 1082352 326659 1303339 1863393 1966581 1892268 539819 836142 1801248 1951400 12010 1795186 1862510 1561565 310341 74721 1500528 1035600 1651394 83581 806652 1131551 1509175 199324 1948124 1486234 297268 584828 1277089 418409 1631112 1948155 1663299 991315 757268 1178093 14015 1298280 1732322 579273 1028610 1659180 877377 1023892 382642 203258 707240 749675 543810 1341332 1986601 831383 739186 584121 1380251 302249 944823 296654 1465987 859127 1221146 884713 347995 1991087 426676 1118316 1277907 89109 651251 1777420 1827235 1320406 641546 1115151 130049 283503 624068 1661243 4055 1952304 1976722 79559 1118434 1039903 1605569 139788 1544669 530607 1515725 1540487 1939216 216444 762306 1120091 730407 389940 1673300 1427861 898798 943595 696528 892496 1776150 183723 32396 859554 1265552 296292 1492516 1255315 1930962 885549 1975362 254865 1732131 1880436 930121 340490 238678 603926 1036879 1062604 809312 466268 1438500 134997 20128 23014 685243 826203 504159 418394 121524 1695493 1680275 1595905 1487007 945367 734397 1363779 1493525 257326 648612 1377515 1400934 1780879 237400 1280425 1508579 664555 143477 1392321 1654229 18581 332379 180491 556924 267970 111468 959007 1961953 336402 564445 1831134 566372 1947198 587659 49991 252959 1717179 119000 148640 1207419 1012512 884451 1614394 810420 27405 271160 1339518 1679153 1242112 313239 292997 1929573 444341 1103663 792380 850815 1824936 600925 553759 895713 1902552 1283301 336273 1012169 1612909 600471 929884 882151 472109 865709 1676567 1999028 1287859 1057478 668165 1876789 507673 1767385 1679809 1034573 1630796 1312586 1305680 327992 1218354 1574633 1129810 595797 650380 550826 1529324 1039575 1321035 875084 944575 1327536 1852449 760246 888281 341927 743368 1474625 1564109 12254 1116922 1405702 709529 1542226 640415 1315791 677678 1879030 123695 1901527 1718589 289797 1496783 392511 1343028 1044895 1976022 600491 1656514 932174 1450302 1633143 22322 856868 1536254 251431 651813 273077 267092 1489245 199591 343211 896700 639836 1699995 1556608 1353662 1884057 1750408 607771 1032529 1852532 1277627 1101828 1498904 1578643 669213 1533365 1797037 1111273 1882480 512678 1346624 1879598 1261097 1847290 1971709 1930650 249713 1333093 83800 1684592 1279841 1800888 875429 1008079 117658 1555277 964766 128225 898592 952731 996771 148603 345255 600395 1070266 1928291 668214 1501159 1442733 1255578 438960 1923394 80072 1655543 409857 1060009 1516672 212026 889861 1065440 1879025 1540748 466545 57060 1949067 905451 621119 1954271 659519 473522 1849376 875520 954012 490991 81603 1381170 99795 191699 1349159 766370 888556 42948 444009 1170424 1753949 1936106 1958414 1232550 1614401 1099024 864575 1067915 1014631 1813025 1710179 774182 1676832 581974 36707 1788657 373938 1022492 302375 6039 1304922 863800 1363177 1746700 1917528 1758605 227601 280956 571075 1488129 849912 1567741 503687 601615 1836900 1734282 534407 13112 74566 189230 207258 1033049 1260148 666340 89498 406640 1442779 400693 510689 1691104 630381 969237 1037457 475523 677632 982920 1098989 1542201 1703240 1295877 1658969 1909903 1460328 1114077 1986023 1102600 559444 293305 1108774 1724161 367312 1887471 829225 605509 737320 957519 943419 518841 1210894 1798637 299532 1842225 883054 1435894 1461719 1458521 1143857 1539339 1666655 1506552 917254 1372750 685783 621792 1210439 217927 427912 812616 457407 551626 1126097 1651439 14850 1963673 928571 1853396 566074 240338 435889 1549099 1053745 599861 156761 1729473 1860876 1536924 225383 1715685 620465 1173098 540698 1859339 523635 857961 753933 1343616 563570 114950 1790341 839831 831439 542333 1223376 396010 1567931 1329136 236931 1286122 1890111 1686150 1076713 1390221 556108 121068 1616011 1949174 533957 1879861 1644727 1067001 20036 349345 1626980 626809 1027707 1074580 368071 734986 1693628 920729 1816306 481224 1891772 1116181 893890 970491 520613 1766578 1202091 1498985 1379614 1906305 446051 891902 1038146 1612844 694019 969246 774772 554044 1917012 1733032 702440 1910251 128934 544984 1087633 916580 1074152 1897240 1846376 1700557 1164210 1227968 1926572 598698 913708 646617 347408 1416950 922453 1267785 1413656 147613 646727 1503777 696204 1385840 728261 1825248 843775 972857 848662 851312 348003 725361 830037 1135044 1193753 388352 50869 1901720 1115392 65415 265935 1434984 1577289 570429 455189 716785 1263658 334708 1679422 956783 643851 1111715 488831 650126 339407 1512675 881356 105012 1684015 1125061 1571007 1419815 1538036 137592 1098812 224697 1948937 762835 669221 1874143 680804 1952055 1569755 342834 1435055 149411 712060 375640 1563877 1530831 1177612 885330 1051869 947091 452596 258483 802302 1237654 756133 587835 1817221 1653439 1551747 1040261 231563 195596 133737 422437 953717 506855 657766 1635640 1890512 1652773 818216 751210 737020 606326 574377 894889 1866463 348883 1572579 329652 1883693 703528 977604 740879 1535604 21582 150465 429861 684694 1657140 1937245 864877 1727664 524192 1043651 728442 659241 1751544 1895971 13003 1763949 1915001 1207195 1728610 616312 878529 990789 206090 777913 532522 1724747 238014 1623551 448244 1231319 1713827 132563 381626 312355 542913 1931354 198888 64765 555752 770455 1211180 1463329 195052 1830553 9704 794520 1833683 660765 425877 297058 1726031 76384 1671139 1272768 441190 83000 1192994 1746079 782860 1332526 1311140 1981596 559558 1499046 651972 388214 507815 1050379 450108 967310 1484625 209087 174077 1381619 1370455 1443151 775712 1428425 308489 447108 1803319 1717870 1103274 372626 1391594 316379 907964 475956 1656217 1924649 590860 526841 1489630 183646 774912 489550 470203 383846 880804 484619 1040177 696256 1963358 1140001 452221 173531 533643 1133646 1002101 215565 172606 466623 964729 1486817 1352521 4815 303907 1951832 803142 779252 1181879 850436 177142 827548 351198 813836 861690 1899935 392509 431325 1515699 1705090 1125829 1261202 1128449 1886294 1082329 1790752 259550 1954552 868763 123488 624038 555877 1947285 202146 1865463 1868738 721837 289654 1264074 494420 254405 145579 369967 1197325 326012 1916393 1744175 1762484 1753723 1015451 1454258 1364322 1029127 149963 1167586 372712 1203363 1942465 1788052 39458 1258363 1438402 819899 1649529 363616 1300819 1943333 904730 780345 618522 64745 910041 103674 1753009 496957 677377 538375 744367 1054670 1591190 456852 220401 510978 1482957 1580190 1061851 722650 139949 1810162 1170167 657356 1270787 527659 1742221 918801 908502 1472243 1781258 1116798 1005902 1554516 1551738 1056806 70354 25715 1393801 1431895 641101 1292737 416770 1910596 984261 44551 1999973 270603 19095 1580286 1440145 910216 1983768 1617840 1351769 64718 1034259 305944 336930 373780 1107822 428168 1127230 1739070 1644501 1385122 1754887 212264 895830 763251 874483 725244 1755056 535861 1117493 1671786 1412431 209931 1877507 376239 493868 282268 129553 125298 1633555 201959 343689 1486651 1128161 1752822 848126 355452 691661 1225292 298687 211692 1862369 1087461 1639460 389426 1241460 1078968 1021069 330945 1826826 7062 270058 1093843 112019 524295 733195 552437 1259706 973974 1699061 936082 1068530 720406 957587 661237 485269 266439 1042776 887012 1442021 1038552 648983 1874950 1034527 1002280 1315245 1971857 260802 1939287 1443330 1601066 224630 869854 820297 1956495 220359 1340895 889263 1385889 1494791 947385 1401910 1271090 1269985 1016110 1822672 1372374 309537 668653 1204349 94834 1167058 358251 1840840 1032431 1432538 73109 222244 811020 1403932 238018 1344942 1632731 950738 873112 554176 347238 1967846 1805199 1106730 1850636 1990488 1071619 970052 510560 714130 144838 819770 303841 1992767 849449 930547 361798 1288071 806422 1016711 110668 699401 1479409 763648 958531 1395935 60890 119310 1073037 1665156 1443444 409457 1105924 1550839 187849 1945093 1570286 1446555 652472 659761 1223309 1930390 341019 222143 12018 1114779 344950 574737 46980 529289 1113470 884691 953021 893574 22706 1908222 810287 791104 587890 1375942 1637786 372250 224075 358027 1616298 794468 1246786 761874 352095 1710359 1803189 384772 1252884 674009 648383 1288587 492667 245823 1727699 944181 1636130 1486253 1067664 338766 1595673 1311920 79873 1051584 858083 1959783 1976047 5128 838624 384856 635436 1154514 38356 214067 818054 1413991 963140 927851 1739199 1692247 1749009 1702355 1679247 735828 1795306 1572943 1469175 1798570 975064 562761 1995403 396564 1536609 802493 1416184 1193821 951552 1164357 1796556 1833205 388838 1199744 1801183 1242974 537133 519544 1779604 1791660 26760 170931 923808 150556 1327046 710000 1031722 595950 533326 1864622 1323883 598532 1938159 492633 1772390 1610546 853801 1911770 71608 272005 1661464 218361 1261770 1940127 1758882 1861525 1289204 116498 1173635 1763402 397039 856123 1226758 219576 613201 737717 573330 1923376 1470361 1730660 90529 1587632 1253843 1325857 1648514 1417483 1302228 306268 1416853 639096 1789269 1010146 408119 955060 660732 843818 524957 213579 27049 880387 1133751 813329 451229 254612 1361979 711885 1226757 932724 1070259 223295 1237375 200012 1020852 955692 265866 6214 1262849 1379361 1039105 303419 1216756 893230 1383509 746759 1269664 84293 1008618 342973 1470038 1361253 675909 1663809 674466 1953117 1541180 1213868 1491811 1323756 542624 1621967 691787 1492459 642181 1322758 218461 457118 896275 1443449 596354 1390601 1228393 1336674 1790762 1777878 1581814 1270431 1558376 1668378 974660 619470 276424 1009668 550423 789745 1888452 270345 532304 1863055 721763 422028 230717 1330796 1057379 681477 732144 48216 1852486 1956593 932980 1699642 390909 5928 310462 824553 1149997 535407 1275914 211686 1475873 994261 1305096 1238072 1581746 430278 1749610 229000 406935 1633122 1900464 118445 1394062 335467 1904314 896099 101769 915477 942077 1112626 648240 521448 1152130 519633 53090 1737471 1814214 1837736 1646777 455765 1973587 1977367 931400 1814018 1583362 1776250 1036831 1854086 1855259 278737 218285 574857 658679 1155589 30432 782940 856831 125423 1546412 154026 1367483 1246086 1740937 1302778 1314686 990166 1008451 244928 315743 618393 41342 234674 861890 634057 56073 588978 1782870 505088 1110596 761128 559430 663486 1615751 838657 748402 1046206 1620887 907911 428860 1549362 145030 942670 1218552 510069 939160 1203601 734988 77104 57237 303980 1426904 1816472 804131 1998963 1703955 1539246 963690 251387 1711339 1112384 474897 1885408 1920763 472535 1691112 1344858 749230 1157865 749822 18395 827991 650962 763513 1546830 1530131 1504312 1857381 609935 1561629 720952 1387385 232949 301355 1131120 496191 506723 754540 667629 946906 104517 603639 579703 659419 1270906 1417103 1461895 1857057 257847 1447218 1680944 164685 786676 936658 1764845 366307 1433006 257649 298101 337322 1432983 1676314 1806906 1086589 1155266 993857 149358 1566521 767753 1786768 1736117 1549928 374026 59870 872081 1797661 536940 413339 938154 180221 663027 1743116 653828 1786002 5729 392257 1957413 1579234 1062990 1498840 1975315 1290480 260822 837964 580596 1261963 73222 501040 257446 1846153 1319642 1601694 783683 1590622 256409 843090 1696249 196451 1963403 1598951 1659845 1270235 239506 1502463 1706048 1602558 1558252 657130 228388 1201430 340807 1711023 1769851 893668 1823320 1833943 191102 409932 1141793 119684 409207 217102 168743 540280 348370 1053656 1879076 309524 305544 982457 896753 623538 779934 1038491 583808 841111 1612051 284817 1375700 1477989 1990426 1226435 126068 1989469 503124 1044642 1974884 1262073 912488 148299 248601 1718568 1993010 598068 381970 1503615 55479 347685 15264 1279727 1797251 1520981 1979928 1903260 1804648 1475224 1770109 1361534 88442 186615 458854 1001635 1807290 1721073 457867 1333853 454501 467834 881415 1829919 982777 259551 526964 160248 1047834 1897818 1389958 370895 168909 553084 1440209 663095 1825389 884374 59192 541273 1363630 378579 1000967 1296718 1613204 1217750 540534 1644665 1087155 1805141 1089388 1365933 314060 1644569 1889633 340736 1571301 592260 772488 1154082 1616134 783634 294613 1265156 1354795 1038426 1130132 1332155 1278182 1717643 1179328 173009 1916092 22971 568282 1039768 60783 1471195 99254 890809 1488063 1144862 1762116 1843965 537807 1595654 1831488 1457350 1764362 691841 525750 628075 1564476 473861 566001 1263197 581748 1366450 788009 445016 198672 310573 1822184 346531 1129406 694876 827846 1294334 1966395 1469270 1421240 7790 85484 1931707 968545 970234 1093709 817389 1857852 529852 1285227 277525 1019963 1750721 1146929 734342 1391919 1848467 962018 330989 1836967 1070744 572993 390389 311095 1124763 1044450 1971613 1783294 952517 1403308 1610087 4622 1825005 1739801 57854 246242 1787366 1586721 975311 1120758 1343035 885561 1973213 224052 326051 662020 325284 1979320 1363376 369957 881134 1824736 316758 1153467 1653218 674825 1365508 1682059 1475242 1078567 1541107 1761523 1353410 1005875 1232672 456787 559484 803657 83813 728213 502542 1010052 1945504 1371432 1365226 1528065 810600 909575 1625693 1633871 932982 1751225 1094687 1371296 1232125 1511099 724427 616210 362697 1104067 1071013 1733119 1594643 1033018 466135 1827254 430517 1373403 1943553 1479565 1140056 896996 1668135 769970 467114 175502 861977 1496577 1928844 1429474 1977574 916090 1087769 1752487 953897 1811454 1582455 1897703 1024835 623469 1491369 1808187 339046 553930 425981 1352135 582259 1108826 1515279 916472 1459705 1375936 1314619 1454918 165727 634865 887923 980097 1822644 679530 777984 511389 825360 650483 1444872 1760343 1792443 1703435 738465 481130 603101 1662380 1082044 796346 355902 665657 1791461 222335 552481 504234 105895 266841 1535930 1393240 1250898 566936 940113 483771 1671003 118657 841636 1490995 1639617 1109365 1433052 1947196 245649 1533672 306922 513205 1823462 532917 398971 1201894 984416 792674 483425 202382 1953469 573440 456020 1288418 53119 768600 813365 978720 199002 1610183 666581 818797 258112 312277 1122672 1987561 1942976 613320 1446354 1316905 812488 490175 561451 358274 326929 1552067 847438 647942 559252 1972807 932468 1110789 1282517 1804922 1560576 137559 263409 911107 399350 1954770 341646 799100 1305733 305885 1384472 1555763 1641779 859762 1924178 1696659 1025048 590856 972272 1568528 769111 1975999 558850 1562784 612620 1473126 1354993 1685437 742640 336104 295628 1452278 672118 1197323 641480 45750 654493 1285640 1936449 801404 1784123 802013 703295 847893 962266 13379 173769 1721507 1476785 1258092 1430040 1760726 1551742 982889 1543071 728509 668516 1989046 775186 203059 755643 1161921 1213954 1454517 1446708 50419 1059678 908467 1204626 687384 68548 765756 1071672 825213 539822 1585923 1137855 186923 1122987 140615 1683111 343152 383916 1631855 1817062 1304797 1662800 43718 226447 795355 86171 946388 1349297 823667 1751973 520024 1276978 1981923 1491719 1636162 562018 1349949 824663 514655 390691 1246300 1916240 1828902 407237 493213 1931390 749422 1255710 112273 1630629 693775 781512 1263096 1522000 1817031 1306543 505867 880101 1459130 1294242 1943316 522811 1249265 1706122 403797 1399470 230272 1715576 246926 1788765 471796 281791 490622 1583032 408722 585208 111185 1320771 258313 639213 241461 1959833 379088 1333613 391436 949836 369134 455607 1142463 1353497 1833616 1793002 459507 354294 1856605 1931119 86832 39388 165684 580790 97893 1296089 54352 1451086 1411088 197882 266289 772331 1926910 372944 1184040 1059881 1946330 679655 1312802 1854227 1303904 875826 1572836 375462 1763097 621851 1810710 464243 1628234 927645 1430683 79781 1657354 761855 1097067 1799924 203834 1052928 910498 571943 22891 1949590 434785 468858 213941 1591985 1822 164037 285226 865795 119453 1390600 896902 804189 206895 365617 421083 59355 974846 379423 717242 492507 398606 1273644 202208 582973 865224 276437 293490 101875 313672 405806 561418 1244942 1524972 1736643 891088 1224581 1108536 8385 847771 376831 1301910 1212143 501285 118768 1602066 1423348 945925 1342473 1453773 1475354 1343792 1467824 1959258 165590 1811273 1313796 1080728 633056 1605513 1318196 1569666 1065751 1323848 778535 1519566 1305777 160106 965468 412501 655694 909101 523874 1626680 914661 1168381 1307099 1670552 898725 1547985 1687526 1697426 153690 1701726 436224 1396653 873798 1016834 1313368 1914341 1081708 737535 1578264 1616486 1396331 1608265 972727 1775613 107060 40759 1163248 655639 892604 1089935 1439145 957554 1606933 912395 1159755 283640 488639 561691 485331 641345 429831 1514741 990849 1038475 836485 888953 952086 898338 10271 1758580 64556 350574 1784116 1359333 393520 1332665 1855989 1846729 1015150 43183 976816 494867 584656 1570660 1337137 591951 1932063 1646727 341473 218376 1548521 138759 1256742 706897 591184 361080 335194 226753 1279119 1504907 1660944 632191 1289076 1388585 1790872 894956 1328954 95108 637847 988791 1375220 568197 416466 143689 367594 751304 39215 1773003 1059719 1127857 1828396 81239 1875016 596432 289076 4119 790307 976716 1049143 1645944 212820 1148410 1469365 1771164 147633 1612415 1592029 1286274 669109 325588 424728 1610291 708589 1405986 1355185 1339348 1942958 612049 803160 1197901 682913 109907 739671 1940219 720847 1759183 1276506 737620 1027500 1958703 705895 414828 1497009 44782 367786 487265 1693122 1148990 1396794 1538414 195766 526054 164455 10328 1052498 1498958 1815285 1191187 1330833 1825650 118654 1145596 1724720 1607510 489281 1082712 1877508 1688590 132432 1333611 1680218 720812 328354 1390756 1167455 516885 1950811 617080 1396679 1522206 863477 232976 976610 74770 354413 1945716 1179318 235948 1568062 952868 1682196 167174 1654302 1206036 826600 1488287 1774680 1663816 39421 825869 283328 1129087 1387027 724544 543951 1915742 1861412 1878036 1923251 941695 362494 904116 895150 907941 1686433 433554 405559 1377276 1621460 1493107 110392 52724 720050 410702 1967918 615617 1583057 130740 1761458 1750036 1776442 1753263 274673 617382 1745321 1102021 616613 585072 380211 430622 496481 319299 1481803 1050904 1628294 1262524 1701150 1323398 1377161 805190 459520 991534 1415083 1632472 1446378 503551 1179396 1797548 470791 1629346 770348 828978 560204 292903 1218362 146620 608423 1258754 1345806 282578 1973579 923514 7240 402712 488762 107021 1961266 1389405 257461 1334084 1582885 1770001 1309512 742504 1950184 478294 856221 284960 538570 1920194 567673 1641534 1698681 1423928 160057 1183547 1106623 210405 715710 199312 1202538 1660632 143439 1109404 1451707 1458745 1080884 1540518 1739725 1881576 374660 261370 785047 1838535 933943 1657421 1848885 1955904 1059873 555717 535081 1678295 1532738 1279698 782361 811230 485340 652285 515201 1729641 887499 1733111 1082687 937018 1499797 1178994 789973 701859 343518 332478 1633315 1292147 899505 1194661 904782 1277578 1971260 856561 1401431 79207 118904 598991 816256 637755 1195406 253563 1250342 765794 465920 930634 928580 624897 661642 1571739 851080 648174 1909133 1728525 1266095 1764958 1988086 1027 1622680 1923436 490140 661794 1547722 1030707 1970951 575686 1402005 913961 649899 1635356 1352801 1195139 859360 1071106 1787312 1875707 130978 1838938 1266197 1100215 920862 751852 1429482 1512666 248037 970685 596797 1421230 1262461 105565 1450739 678175 250933 1839072 887813 541866 1460483 1082404 791633 1828351 802881 1457969 380449 151002 662408 791819 1012191 1791878 619344 442549 1086567 873608 676245 1586910 252608 1610229 1153421 1212240 1220603 621777 80340 1586592 941059 1189814 405729 1789082 455281 537095 1204993 372331 1256459 1523253 1784652 123704 128140 1532657 574174 605588 1435146 1738733 1710293 1157443 670309 1691686 592888 1937376 149005 1765703 454258 72257 1883260 262535 1950033 1010443 541470 1931959 1984604 708133 424943 1565174 1680247 215373 25760 473627 247686 1346116 350454 413274 341471 931305 53334 1204118 157264 568507 144521 1722609 1079563 1407700 225392 1372830 1032741 1647849 431350 1695414 261463 211788 563026 776443 1325069 1686035 1433338 201546 477378 917623 999497 750533 645988 498756 1864850 714273 1902653 149768 343278 1889941 893193 128495 186859 717936 1807180 1689714 1498321 522074 120477 1935323 353274 618015 782722 1131063 1156544 1236983 419438 1614820 997372 1319692 763729 1175892 1377665 96146 230236 42149 1709859 1056570 491182 1443552 292040 1695807 840717 202555 329013 1929498 126931 614593 351895 439810 807287 500980 872642 1848627 85924 352339 1876263 315404 422462 509311 843554 524877 977529 1603292 586015 357617 1962519 834957 792560 19333 1810627 1674307 1078919 1032393 1629158 718220 1062047 1638385 757684 1502746 467902 24129 887849 1161789 713841 1834779 281461 1679172 106772 1876273 1471001 1030869 1812150 294988 434214 184451 1831925 427192 10099 863621 1264745 1661274 1652583 1027633 365213 1532453 396270 1032883 883021 1787353 248570 1622681 1791116 1132439 1384328 1742389 999154 1735231 1382462 1283238 1534675 1145107 85455 1899204 471379 360329 754489 687352 1758963 275855 282374 1871429 1908095 1613116 33880 671904 139211 298012 709718 1543085 542273 1406848 109398 1105654 802877 14923 1928424 166424 449704 1145526 1966179 176962 1821496 1599782 268368 1923842 1238857 510395 1107142 1948728 929158 1844707 1455166 519658 1572625 1345559 1606051 798692 1797179 1621615 196558 57390 1261326 69160 935200 1231818 767408 812412 29391 496661 716661 724187 238380 164170 426910 189572 141484 1561042 865983 1578071 907736 217494 792541 499693 260746 477069 506566 1958387 581352 888333 1740052 1940992 265810 877988 336578 1592291 1921577 1729645 552068 282824 1657081 363287 1653888 328022 1361027 116416 1570017 957648 152896 1080905 747968 664367 1982598 1071965 821981 504143 1032585 1137704 820044 1748505 763014 603167 1816116 1668313 1019087 1463530 57356 808799 1980801 719667 730154 359849 1954137 230673 1582891 60224 147358 1323046 524830 1357882 646397 224791 1144351 862124 543059 1733424 1686924 1456033 980899 1147432 1751212 148769 681675 1874268 1242163 1138509 227713 833031 1659563 1474774 1847926 1590081 1894454 1761233 1620984 1755799 81950 1957223 1536986 594271 1517192 1859146 797474 238695 1463624 869147 454564 37416 1453005 1393464 616538 1119852 495081 1850485 1379851 527065 659256 1830986 538810 1313415 316373 726105 703980 37129 87832 1311450 1723421 1974989 477868 1903319 1647314 507635 861324 1878513 413842 476053 1427427 1454919 450704 1428808 441618 1260295 1645052 1706488 1651408 780880 84708 603616 1016091 660388 1063984 1441616 1791736 58649 441679 897675 1524446 521396 1058074 1831408 1777264 1125612 1559828 1316031 1956821 1496142 880888 460012 1297843 827505 465815 295720 40246 969581 296125 1642273 263512 1622780 1357178 267213 570547 1409596 155204 1090915 388137 1123502 1344970 381052 1425502 668706 169835 329290 1932199 135885 1960605 632274 339869 812635 870571 148392 615418 117808 1677939 784425 130866 1554727 762720 1226772 786245 1804123 1506 863954 1446946 1260967 1344848 268675 1121310 230574 1347631 518466 1713140 589482 1822875 1279429 1108843 1725560 1508683 542058 690272 702355 903451 1582240 867552 1550352 1290294 18966 1106030 1201833 479581 646784 137861 1998303 1625197 509687 120551 1556858 1600888 867387 286151 595028 1650856 1807989 1354074 177332 1100114 671790 1806018 859107 1132819 944678 1341520 381008 215912 1082947 1619172 599233 721720 233757 113210 1996150 1325709 652829 1746981 1768524 1353212 1884640 564426 1586745 1487241 1251630 1963094 1725586 413633 1210531 1214420 27444 1951101 1733294 756833 1115760 929613 347759 1420560 1056148 839498 732500 1353494 316993 373650 958098 1466264 1281052 1204167 1146548 551426 1498514 263136 1661486 1761281 858498 1899993 1082261 177654 1131139 1800591 631716 1736602 443428 765534 732865 1596923 408429 769325 234217 1660113 475962 918212 1794490 322079 119153 1377817 1646551 760826 1999360 1971596 1270542 840967 1529627 47691 1502556 308888 1836376 1066220 1370552 1682643 79727 94721 1638068 28595 821277 1480984 461369 1090175 327042 1168271 180957 200034 1894513 1983346 519412 1164716 1995000 747368 1180748 1551576 1502320 269631 589613 1710173 976820 1219085 1027910 1958599 1673265 837001 142105 637720 631851 1050934 66176 1956525 338508 536823 133310 716891 216200 1179925 1789624 167962 1903957 1190120 709850 377778 1960360 462229 469514 7608 456363 348606 345731 1660749 1580140 1675709 1150984 22750 1028723 1326004 1048256 609616 818042 789848 1137863 170418 1045730 1257486 93506 362221 1676594 149439 591407 1542247 1626181 820528 1520919 1532041 1138009 1230370 247709 1413422 1171803 1526267 1806332 1161923 1047260 1469287 19433 402306 101044 1835041 276064 124378 1854435 871229 237092 871948 1061476 381381 207038 1585535 1415753 1955057 793321 1644812 985541 1978441 1813110 1710397 904007 1804033 216934 1149663 895442 627780 1899965 512210 340157 829312 958199 710043 404807 212656 1586563 1407017 708259 1602393 749080 1821484 1497516 1886042 848010 922449 751633 1861842 1184623 1205309 1339750 940074 1873537 31172 1979744 445811 134947 1671614 1419772 357015 1526489 1238704 307245 1081790 1635146 515335 754941 1169310 1951419 884303 1346064 1561704 1974079 380208 1046328 1709689 1687284 1039852 1553160 740281 1377305 1431394 814338 1952515 888969 583290 270760 559825 398327 983517 614000 1628472 1152060 155087 1670772 1474358 1404978 1726527 1135412 1725402 1857736 1874017 1593577 1440837 230929 583877 1714074 1526464 1549101 1211541 1672311 1299194 1135415 1619559 1090498 530008 1086666 75502 702063 4807 473653 723830 887250 594749 1596005 1054128 470886 1770820 406391 1087197 1904256 775834 1126591 637407 844278 1610411 1970878 48001 1673253 1180204 1973299 1084877 1943186 1646805 1440261 97761 1401552 199740 1525903 940988 1439677 27697 1368351 421916 791508 1840080 1776437 590775 1091175 1049197 674796 790276 1842745 80823 1341749 77771 189843 1379859 971379 126783 241501 484352 1610848 1914596 1948441 303874 536545 685410 223660 314497 826448 1480464 153325 87515 76287 744693 1515518 586028 944056 543824 1412043 1022209 859388 1674941 1432059 1114852 1526817 526766 1483668 90973 1683374 383162 1551691 396570 1095014 231227 556462 486989 799930 947910 539833 1808598 769403 1321437 1806500 1645643 1735253 520063 1252218 1576113 147677 988484 289752 1666108 1124715 1342478 280468 1237075 1597508 56976 1083362 869957 618924 1844611 890324 1555013 1060762 71988 258775 1974162 135895 973810 1124110 123431 1009906 991165 1253397 1274101 614384 93237 19491 1989235 1948860 1767318 103209 327031 1153865 802040 123038 564162 934343 1952691 904618 1356059 1528126 1860357 1753915 333655 1515709 1916223 660976 411020 463265 325044 42854 77448 100267 1897994 1724227 517474 1267942 1741434 1869180 1967935 284004 1804197 844865 1132680 1892212 900099 248659 834220 807903 1030766 811360 604902 1586756 1516216 1518908 410072 250146 1701961 963867 1533701 1929972 694382 456544 631727 135220 1123230 1704904 717156 372802 763289 371903 1956334 1292863 192911 1617791 490894 139440 458751 1407813 1142068 1907792 605029 1897576 861049 447052 1907022 1415953 1313102 1725245 1882406 1116395 605268 42733 30736 956296 890004 1162877 523726 1002143 1627853 1076248 1300698 444121 1332156 298875 1286580 1305568 658517 443623 861121 1253937 362605 859377 434256 223699 1349459 1040465 1126313 372814 1126875 75196 837444 1752496 1183576 1911077 157628 1760765 1118409 163459 1693410 1569693 1801682 626489 1602292 1424780 1312718 1007730 1370716 1377295 102444 168874 657592 566012 1225170 1278627 1789558 1479472 960029 640736 124443 419814 1835193 1780195 1214412 1621510 1770945 1579099 1024878 41556 1584299 1255244 1003602 909930 576010 348239 476108 1412416 1040092 1179765 1780514 1235096 1138778 826034 1670416 436549 1759432 221040 1243961 1441346 790323 1487824 1378341 927769 1418679 990143 464511 504622 1706011 1252748 1336233 1913199 1218732 1198360 190264 390561 769230 1685652 705450 1479852 1086918 989225 1647545 780222 1493861 426268 1054233 1898476 1832818 771492 1223317 532555 1368866 502866 260280 1509869 1118386 1386947 1599686 1434166 57839 1200106 1442715 649035 264956 92251 1236507 1728055 1555505 1959471 247010 262301 1934351 1173381 1131201 1411453 299237 349647 603298 645636 1527863 1814282 176392 1717306 1679459 430591 629065 1160190 1925740 1239570 106628 1418987 386968 818728 440374 240091 1620096 528685 1836140 340800 1334360 1162888 1668359 1746467 255716 1475763 1806714 377896 834310 857307 406450 974638 832232 100327 267342 607310 501144 198381 493387 1767013 1167822 1191948 1990984 24699 658110 1464123 522232 320677 1289095 872111 1116426 660343 1677403 1580537 1630229 1283178 604254 1169552 430970 1707381 1272340 500975 1271278 334396 1240970 1932702 961999 1330532 1016460 699123 76442 1230882 48448 1465224 1250174 62416 1882460 770768 533535 1458292 425041 1120400 1895957 1967048 1378734 433686 1923089 428397 229099 373030 1904266 514347 1183807 312516 141184 1515409 148038 1065058 1822489 1940595 1244101 1534395 1897835 979672 390860 415096 981282 1202349 1558804 1124574 1305455 1562096 1705881 299316 1678252 320654 1911857 635596 440842 869186 1213830 435942 1761710 1514933 1556865 525734 563752 1861863 1168398 1723053 45335 1641529 101722 577986 379397 1659208 1040442 1078422 1910024 1855356 429221 1539599 975776 729266 1729837 1541923 1568761 192116 626833 69298 1630856 1845758 573574 288858 1188808 1000364 122480 960861 1788148 274008 506110 572996 118640 1600920 1864543 789646 852741 1092086 1148111 97932 140764 1166552 804264 178958 296263 923190 329608 632425 1638771 108315 1229716 1867755 474768 908619 129217 1408554 1512808 796633 1815767 244068 76694 774345 1919676 1323826 623417 448081 1594123 1871819 1004093 1782036 1588197 1171200 729277 1284291 37661 568596 1507284 1689677 1169823 974386 1746737 495076 102913 125716 414982 1535585 1983909 403414 149485 663751 1996865 604922 1606679 1229090 333229 577907 547024 1703354 270070 1289222 841613 861253 1017416 658334 1973537 1765307 1765104 767272 1501125 655463 312941 1308003 299801 1483961 175731 79553 214245 475258 153482 1349802 486004 637766 1926191 192136 1093006 1758434 246986 1393815 205701 879866 1695983 1048898 618716 1879641 1128499 887126 947756 1317885 936509 1443194 1018170 518280 1313507 1889518 491976 1621539 1964928 1809433 1338280 941182 1431918 1437029 1582588 1767460 611726 492310 211688 586899 837439 935679 664128 711322 1646732 1137885 1307357 1490179 259023 1582538 943441 1015972 1307330 977064 304328 1368541 273416 1285767 777466 319990 186736 423266 987310 1415960 100849 1579079 1526934 44451 439179 390550 230020 1723101 896945 755910 1942370 1633501 1776055 626680 1845939 97964 1294753 1568200 1839396 1309449 904928 1987753 52997 804032 641053 184996 1580012 381139 889567 916280 1027841 1564379 1591311 1808635 749579 281419 1917154 646168 1202005 1714148 1048677 1717249 290432 558312 1778677 1743218 130883 848895 58052 1409542 750556 1251314 315910 293618 1004304 57463 1217248 916757 342520 664395 1368229 1290417 1714060 1881329 379994 21300 1744178 270135 1553606 417086 1428817 1327008 1067740 1521726 1629753 769471 47587 1438943 247449 1251684 1398503 169666 843822 122309 1671680 86623 638974 324937 70890 1084865 740733 1046125 788028 765643 1265379 1647682 1582457 391687 1107595 1943861 1929607 499799 1445638 866708 1386621 1919828 868992 1590194 373482 764699 1948319 717954 1156160 881587 1764954 90275 330830 764968 1974312 268956 1176743 1603185 111521 591194 75390 1678537 1757559 1889830 1168222 1089524 1506865 1360756 1698477 135120 81666 1278171 701445 242162 1194412 88742 1767441 1215211 1963426 1865299 437080 1500720 1739157 1917989 852027 1322350 1661404 240414 458651 614147 591604 594249 219788 562833 1786396 785408 1143836 269416 1663592 709414 1694583 250119 1968880 1244355 1049462 40321 600838 307127 112128 755612 318333 1956062 1896482 429242 926017 1448786 1847677 995116 401099 1758921 874085 1321267 655199 1280218 1288092 1166913 1696329 1121605 292561 734214 188386 589897 576694 626247 1533003 1991378 1074633 1720693 546234 465113 1945051 1444217 305614 1431386 1410335 1352001 1059211 1753699 1384606 1428445 1328877 227006 618420 730932 1082050 298878 1702954 482062 358246 137940 658405 1417266 1243691 229192 1322508 1459898 1889599 1172484 59354 341949 769110 312044 1072880 1001699 228262 749125 1892089 407597 1578715 773933 3008 936036 656711 1119414 287132 737926 1561592 541326 1766041 1125018 1468192 1213496 1963474 1839336 1801710 1428674 898244 1736899 978057 1849991 1698130 1484555 1313960 886703 1353594 513826 135899 830086 1801086 516139 874131 647615 1611225 127040 308542 888211 1212946 1905369 677662 433106 1338671 1819315 1335189 1492901 600080 619371 380457 1227514 1898484 210901 410296 1200333 1919119 1625900 634128 106967 1834452 818518 183805 1204992 86394 363505 1371675 615403 996526 1616743 965812 804549 573203 1981308 434846 925639 1451035 1080809 61556 1192228 1683492 1509768 979288 592455 784008 1748895 1111307 1813386 872826 1527759 1348263 1746444 1154300 1305487 370567 1722225 55321 20849 1066270 527885 1088354 1056543 1719136 1054344 1275080 1166325 1674745 1156723 518985 1936232 1070968 252992 1148928 1212881 564299 576292 1420990 225672 1444698 208543 1433368 1884639 1915304 9955 600100 1730945 1972190 1288898 1359514 700062 1629757 76801 156196 846172 962976 1215708 1851777 62144 1752316 909041 1855788 1814936 1214495 1021354 888811 692660 1163901 1145460 1294205 1381908 1282093 17365 1274125 268391 1941747 1981393 1856201 1735077 1384689 661324 1473272 1666790 789059 574427 597418 1700195 367639 461462 803169 1283524 60058 1996086 1471976 572512 1418373 964 686024 1818001 840082 221386 1770885 511584 1514558 196589 1929880 1692592 786500 1995774 826301 596353 81078 602054 1825464 107454 35907 84326 1423269 394034 1767344 342800 624639 1972312 1043101 457969 440286 139434 390631 884285 1533754 1387482 1535531 1765363 1380146 1796517 930401 1027733 1639813 588538 1329293 359114 778431 1648823 824950 1058134 502049 485605 520886 932137 701980 972299 1933883 1883669 1964795 1138483 1605345 547474 379023 1284280 703764 1957599 921392 650282 1577828 152554 623724 1080245 1334432 1809359 648260 1396635 547289 1795530 1770682 1509438 1138207 745952 1778526 379872 1840513 433612 1145184 271660 1915443 1024419 1718703 1161445 911978 1533904 376023 594292 1866257 934113 1866648 816758 56914 1551603 1513813 1168408 1600673 464958 1210972 262383 630882 1443023 1090128 1301329 895781 1595194 1264619 786579 1422500 1821135 1897355 1229807 1915127 752785 1306946 1069455 1630688 339266 768945 1177156 1352131 811263 874920 1335878 328159 121249 476716 1660118 1958616 1542313 309925 1981052 77544 289607 1194595 673957 834712 30032 497413 516044 1896335 122982 1149957 1156692 1896257 1565773 1175266 1951546 1088119 44936 893746 1618661 667780 257654 576363 757479 1822135 1423367 115951 1302334 530488 697696 1807126 884795 1127667 242527 1286796 1933635 1177061 380736 1705837 601116 1771457 886635 1528380 275630 803313 1890685 643788 147931 1354440 708497 849161 150363 990771 182119 1545213 1558971 1779490 1597636 1161107 773088 659666 1630274 1317853 502328 1105508 1886904 1698558 1752550 1583707 1864959 731219 1606817 399342 1608447 950831 1702258 698517 374308 294129 263421 1959433 928415 1242374 1593510 56712 534838 1573302 1784171 322342 501447 1197203 210291 848231 1044612 217433 1235021 1897016 1998024 1792253 692871 1396175 1145346 217259 1673375 1362453 1763903 1741744 682478 1567827 584376 745596 500406 474048 1424054 801048 720904 127292 1348915 1849829 1288859 1856954 1402550 1000439 1735738 438480 739641 1921444 249878 1490469 471431 184352 1153125 738910 1944509 1641629 795004 671532 1104017 1525491 665790 809702 278675 1506105 1156433 652471 1254683 95465 1101741 1904883 1412746 1814234 1849060 204395 1287671 1719590 740409 1447071 793272 1140196 1019135 328961 1341288 1063139 524746 854303 1498497 569502 1704296 1009251 1108327 886719 1498832 1084754 1055784 526616 252698 1918428 764070 333162 1577243 975228 212655 132808 840401 152268 348692 1388412 1726826 592746 36363 1784193 1140278 415583 215472 1444793 389115 834075 644738 429853 1930585 479614 486520 702718 1277783 1521535 260798 694969 1912578 375922 306132 1609024 660169 1049284 1795520 1893381 468300 1089322 230471 1426917 1278601 968370 321584 1962144 505346 78541 815285 687065 581665 1189434 667486 1449461 1918612 1031482 134611 1850645 334737 831008 1489533 69799 230309 1100075 241904 493558 24921 74871 1632554 376644 1247271 621122 1841005 1041280 744102 653187 1829356 1292633 425892 1138124 459659 620679 1960532 1587411 862656 893200 1327368 481329 1064839 1114519 386407 981088 452603 128354 1503154 1967904 999437 1047060 397058 117325 587577 530259 1644439 848419 1040606 687380 307117 865272 1435671 1999082 421389 784381 630066 321648 851942 1455118 1569045 138317 44707 346722 305606 501348 1855852 1993773 1626392 1931243 33122 1439128 382331 1078806 1610940 806415 623100 420176 908268 499432 1857691 162758 966167 1038697 1190401 1737504 376153 1783207 1330501 1638520 1334238 1536481 1291860 1006175 366161 931635 1852411 1266500 987729 1505327 1204373 1046754 1012810 1986796 633158 1185925 599869 1772220 1654094 1492421 1486389 1927115 1095877 726900 228633 1891098 260949 1363981 1577842 1807019 292689 1399286 1213969 224919 1687 90969 1314724 429228 1311298 914923 1024875 462004 205672 926146 510179 1361745 571984 1698499 158426 641978 119314 1577087 1734507 1961647 1633480 91076 512629 53019 833017 660868 1615977 828806 1927822 803965 1798872 128053 1295745 983560 716775 959260 1741486 1741698 945051 237865 650672 787364 1361821 1082470 1306038 726426 682089 1813178 1340845 1991400 1481532 177003 897205 99789 1756911 918915 1786096 44355 415983 1717225 1154723 1207801 899668 1276148 1915911 778231 643502 847281 1206288 234307 1627336 364392 1542446 1271495 176460 726752 636921 1163886 1488828 1103206 1040883 982544 1224834 895230 82943 1235827 1391419 566710 1960597 547895 600464 924089 359646 1670982 766673 990676 1579092 407260 1522533 1364227 326918 1136082 125772 985024 1416170 714917 317657 1188110 456542 401318 222240 1099237 1585735 999219 519796 217880 1507274 801407 1151495 292063 1748991 1994800 960935 122840 109811 1739772 1768159 221365 785986 262275 944288 1813000 1588226 599087 883075 8985 1650888 199794 1856847 1044553 887184 133293 1689418 629295 1612927 434842 535434 992559 1351358 187121 1188080 1979432 1921303 588404 25431 1413214 1600643 1601150 1121021 1199650 954812 110681 1159117 1736818 1954076 407287 1702055 560892 1886333 252974 1631114 262487 425623 937084 649006 1344191 1481972 1234628 1431000 889084 741112 609825 92631 546371 190527 1116125 42553 1151115 649570 491463 729787 1537724 351442 389287 1843664 632543 1473180 735000 50760 443234 1678669 598224 1287429 639084 653172 1307977 1627803 1824326 301929 1919696 507450 1375699 1720920 144499 526463 734274 462868 1438701 1090659 1894702 1054868 1268695 263273 521069 55713 1416719 1948045 528802 875340 518869 464354 1224564 1873110 1518400 634863 1223795 18893 1838373 1681814 855620 31817 902473 326320 644518 220894 998704 976475 1807518 1087112 273581 224446 960331 1852166 1441961 229291 338589 1443701 1785057 860518 1016494 531155 1370270 617040 1846841 1930976 546136 1030957 398898 1055865 1355121 1076488 1895943 1925121 840269 297042 627325 361877 1411232 1399976 287047 1303876 388774 925128 144025 173946 190454 1138812 1916356 1040312 1685044 1693866 1070023 148724 1702792 1363308 1469929 1304626 1479226 218787 1186419 66400 95125 212146 1608631 1458896 615374 1684742 1808519 1474163 863506 1116639 129092 524457 1774601 684135 703049 319441 1117751 1144785 21007 1338591 1589221 325400 867827 322274 766364 208627 588771 1333289 1563489 1108453 174866 489624 74630 431482 239971 386194 1861940 1237263 107261 904718 1404074 887392 84074 1438233 1448379 1126310 169505 234244 186742 1544975 1817820 81347 745251 287032 168045 480884 73191 1979371 585496 847970 1111420 1781829 176248 536845 1362509 1635577 1140875 1547948 237209 638342 721279 422046 774838 9445 120789 1062251 1444377 1857253 198675 1439346 236451 70418 1744216 1372917 825248 977655 1774721 1170989 1877883 334771 511125 39524 1970210 713986 1761399 795381 1856114 920583 1668239 1962092 1625839 270317 1395886 1223678 1937416 1606806 1414127 1027121 995192 955482 1347068 535644 108260 1350785 644323 855877 919820 214926 812961 1209765 1480531 6290 685965 643716 32514 953902 220436 704930 964272 92201 1668586 902471 734183 816838 69864 1323457 295949 907423 651140 1088493 411148 341339 730173 112728 1357698 1872746 1926721 693232 482872 778371 1575480 764629 1616790 768158 115244 282242 960337 1498320 444307 1442524 1844123 1453829 1273763 997130 931200 1469518 5346 432200 1651519 1254220 1380249 447926 1278467 1578941 1269313 1727071 197749 1468942 314689 1301189 1247662 387021 913510 1047809 266823 460531 685427 855640 1890158 1135108 1515301 657533 1285212 34590 1805569 128915 1435336 750933 678194 1235797 1961056 1318341 1918854 1966136 1525845 1208004 535823 116037 939910 751854 999707 1863463 1274088 1401173 305570 1260094 134774 1172884 984060 883603 65624 1866429 843965 1924656 481127 822958 989954 1665104 442127 1375791 1490298 1013206 1658439 936454 285675 792408 675219 240389 593889 1855752 654185 1267297 1072007 877716 942323 1663848 1936651 1965210 834564 16001 1188516 6907 1668678 1132078 539165 738075 1971950 528021 914085 1124667 414269 1975011 57728 1128415 1530115 363908 167616 843523 1288289 1993273 1057651 1737276 1840594 897229 294219 1899696 890486 1636626 1481854 671299 1595891 1999988 1602949 1384411 576626 784994 619945 233443 621990 1969654 1160194 236920 1970163 1436252 1278327 919032 1943471 1513279 1843825 369463 53647 783766 417620 301973 151339 46894 1888032 1432427 1177182 137276 575225 177616 1210541 1197545 1672140 1721736 1583311 1249088 1681992 1699716 1984739 1249576 1323482 1627060 1831857 1364276 660226 186316 15952 692198 1651396 836372 124109 1111143 1668900 598826 899888 1028810 1020040 749171 150564 837284 1605583 297373 1264349 1397526 1038422 1390163 1119297 523589 254767 436805 1789946 699130 1109499 1229184 193415 727893 1822075 1123952 1219699 518752 1789473 593926 208892 1769484 764002 1149862 430457 1920968 1080861 87420 562968 1763101 1827886 1097405 1583728 1011439 1596743 1084088 1793610 1101287 1627728 509078 1142074 94075 191662 1414766 22728 1406298 679443 1308716 1181472 1931380 934047 1063363 1794884 637190 1845712 1278200 1210543 1319082 113548 547340 1546292 772327 810564 1549444 998289 1383388 873364 1432063 1433956 221013 661238 442561 1234718 773865 413467 1160752 1985870 1950350 1657706 372798 1403755 109832 1129552 1593585 1554371 997956 1595396 1307033 97597 1138077 138531 1477756 872852 571175 171559 684379 1969184 415570 1111522 841 16042 928802 137 1215565 140301 1930547 1183981 714002 1169400 1978882 1638839 449951 195216 406941 273701 124028 284385 487879 505661 443289 1979230 1138249 1132331 955833 1460020 1591620 372369 1941205 1809516 1009581 1186471 1467123 1099317 1655315 461707 670075 1428809 1526898 289403 1221172 1532600 1146352 815712 1307945 947235 198066 1917900 1753201 218154 910059 248083 670899 282158 496438 972452 63789 325072 13172 1258632 763200 1060391 607725 572991 633902 1704355 216456 1254661 1756256 1348826 756455 140853 495872 1603865 1969825 429375 834542 1341604 1980979 1542541 1757411 306335 1486112 1518553 203402 1216126 1306372 1140869 900407 337040 435489 1298584 876407 618059 1067434 1308849 1714709 451525 316536 474245 1086508 982262 91912 358250 1524313 5803 1593876 1592225 931216 1155516 860796 996561 1096553 288219 1959599 1181235 656187 1905232 570234 1132586 547601 106343 1576223 1220254 36234 1695281 1631760 334404 486238 403225 725194 1125436 1193598 1853543 1073332 262052 1409216 474849 1798166 419103 1372700 1027263 1547794 204081 1644645 1603903 1658479 1624431 499781 1363237 1398382 1513138 1006882 1402991 588758 733733 1232232 1018174 568181 380658 1435374 913725 730892 1912362 921637 515055 827214 1498869 460283 1447077 897548 1147653 818642 137879 1858202 1838792 231492 1448332 1922999 913438 506618 585334 1281531 1115662 410669 1319013 998691 1823205 520718 1765048 894106 1566658 29245 1445193 796119 945726 1859371 1304071 69339 127602 1122926 295155 480577 1995667 1905829 1271731 1633218 1940761 1607833 316426 1482466 946375 532278 1770078 1361778 854108 368329 1864046 243607 523744 862176 1295290 1698703 931308 1907646 1036526 526226 732676 833728 106760 876686 843484 286111 389637 47531 1686989 941030 558187 1097081 371354 362306 681107 507333 1115451 1407953 1062941 1369682 818757 527774 844680 846780 354574 815443 843409 1531422 437106 1221758 459896 1997889 1912946 1874245 1817979 944737 33406 1470684 1292611 1480635 1442603 1574126 1319014 1226363 1849355 1389880 1646145 1982257 568504 1210688 1743375 1618711 3174 1670406 180845 1131772 428400 1045004 72012 188560 222737 940205 687106 592776 805635 1685698 1376772 269205 1054091 158405 151250 1726041 501230 795919 1986353 1192665 1413010 1446919 1617044 383396 96206 1414982 833724 339939 1732156 1921501 570201 1874227 800084 976625 867819 717262 1377953 1850105 100583 1394164 376764 1069680 702203 323854 853003 1588147 914398 1045328 1290454 990447 1095100 1085544 654835 1644946 1177648 1775361 1038292 725661 1003632 676759 1459910 505844 1699632 150006 538640 987995 609364 1489612 1652552 1105209 1381956 864847 817147 1099284 800144 1759144 1529297 1837316 337662 1005048 319559 844015 738994 1359740 1569842 1391616 1880878 91694 344447 1351163 998084 1104188 238192 1451228 913424 395954 1127417 100553 928167 1262922 558851 439922 1608413 42144 1092909 1427266 715693 1351009 1646021 349835 765211 1832755 309602 662381 1815799 170433 1701165 520284 627913 337019 1284895 309542 518957 1718464 1600472 1729810 1287337 144599 1327702 843292 1395164 581046 1309454 687076 638469 373530 1422473 1303731 1374297 1435881 1194227 875891 634674 1664320 1796395 1456931 1768336 444505 103882 1246306 76656 1329186 1165684 1527974 1527347 852361 852331 369635 827093 1930891 496489 1022974 546931 891456 1142881 1847087 1974675 247964 960709 598315 1978934 480795 1802462 1458634 1161256 446860 922304 119653 1814974 1431081 952225 508208 1654097 837023 876810 789947 1814426 56132 1216470 1032212 277955 9913 1268069 275741 421200 1968300 632631 653841 294734 1994605 532506 1160222 654899 941693 1673864 270378 96276 5213 1247826 775545 1704602 1453540 400841 285505 1353047 1970006 34352 709985 1316373 1755331 494388 1485921 1043219 406086 246370 1098831 1848903 318395 247266 1401016 761098 244505 1607092 643680 999484 370176 1160693 539740 623943 1692651 953126 1860207 300122 1123681 30523 781726 118999 1880615 1890128 615025 1567029 1960622 330283 616212 1303483 677252 1237107 557697 1799649 1116620 519207 1475073 129342 1989287 142785 1605949 817535 1874672 548375 1077201 1309561 1673958 913055 1539417 1776181 104710 773804 864062 918694 1026964 249189 182435 1125420 1301231 112580 1420581 559102 1931956 1521892 1142758 1318212 671772 925077 459658 363365 1779620 1041373 369568 969486 1565550 1333416 1316077 1439873 318145 235338 792714 1168004 517026 560834 1829905 848931 1966447 308585 1450483 553088 1350212 1590077 444050 1582721 1776534 238859 1603264 1082406 31148 1009840 1243802 1209314 397282 860747 679756 1458321 1412729 333314 619805 374707 1681173 940771 1691985 255382 754141 717394 535006 1204442 1691960 1478399 505182 1991538 1548200 901536 1684321 788205 680512 387437 608460 503827 887233 896948 397850 1251385 203459 1940688 121597 143206 482662 1682459 1909218 326739 50231 270259 1486907 1256410 1636667 997045 1592063 97012 84039 1590052 1398781 1407554 1447152 1511035 1934541 238945 1613058 462586 989882 1480233 1167255 1845101 1271922 1338768 255497 1237700 489210 744330 1789980 751764 771623 1038807 1113180 1858301 1161361 85767 1809260 1462600 1890177 1622674 567249 1212984 426635 422449 1752423 1407233 367638 942495 1607644 582098 310673 1766893 875966 768070 1199790 629788 1912871 940227 1959715 1979114 192570 77058 1812276 359017 1767684 1632388 1536718 406996 1550715 1042262 1900475 1029315 1194897 10251 1843278 613761 1651101 839265 1125138 1621513 1892171 1238290 1189922 1598703 599055 79684 17238 1152819 745288 43327 239728 1733023 1521925 820348 1243724 1221693 1330105 827463 1695748 1978085 1472470 347141 1432345 361989 1501432 1007665 584353 1185329 564493 1083970 76687 759026 1811109 1190048 1755303 402498 1614504 1444159 1346404 1576999 1035184 1434882 444562 1201863 1028387 1378153 1992168 1060789 1131932 356933 490629 1939666 180977 245297 42926 1263965 1103207 1187736 1376902 752608 746963 855051 1560079 271317 1057680 1564270 318713 829478 1869038 1285157 1535557 1533983 269281 1654974 1959702 980012 332491 194592 1791647 3364 1858318 759864 1141471 1103106 1673948 504170 579529 634700 625495 1525915 1606083 1959127 396969 1176023 45336 1924575 1794898 380489 235372 790723 1933105 273793 1421284 1127546 1781154 306430 1425214 496822 957708 1881082 241230 1752987 598154 1727657 559021 1631035 1457923 1745762 789680 339879 944790 1033080 1156412 1792982 1439477 602359 1009982 209382 443636 1859043 227443 1718734 578569 1981063 289097 1965204 12739 1057042 445843 488159 959405 1013873 1219682 1678185 640208 1764050 1439142 945306 294364 1508392 754927 1628806 1588365 24187 784259 469833 169672 1715746 891337 1548214 36710 1582097 1695120 1780839 1172777 714580 774076 676756 788026 1533926 803580 50547 1442769 477229 937562 1016393 366652 88242 644786 763882 1979298 1765559 666228 358022 1733198 267412 54475 1463110 1009449 1389506 496746 1773334 914469 1864626 1536628 402067 1390965 428229 906484 901567 1770339 692962 955503 1255609 1306472 418351 86756 1200718 359321 1765859 333625 1017714 763785 893429 542306 263398 321707 778049 1725172 989010 647415 631076 175598 1057292 1002154 1547236 119026 841862 1479693 1378196 324455 338058 422111 102192 174429 1406987 1745723 982273 1979374 1737456 506416 472157 1733420 1202612 1996955 817364 658519 229911 213008 84945 678589 819269 1033580 989452 567868 190409 282606 1221996 235428 419790 950478 1466464 1594626 638891 757652 997440 395214 1550083 1540752 1802026 868660 686006 1273916 386851 1900879 1858283 1289478 1811478 1204189 529941 371095 1113562 947683 1044279 878076 650582 252941 248670 321677 584560 956078 1338165 1412632 804727 512163 456146 1434562 51217 1762885 1079631 1402373 983992 1178933 1581375 815906 104344 1807297 1083917 1977070 1909575 1504210 1561503 13245 73424 1960465 1542914 575400 433247 820124 105969 678148 668063 1692158 1473522 1034767 153555 47958 1658818 428782 1427979 1584513 255610 1677977 643968 571427 566756 1340153 1466869 420610 915002 1943271 1981802 273718 1771145 643577 372317 860669 679408 1493210 105257 954298 937486 1486794 460155 1533314 822982 1293182 1680184 1770486 1894049 243372 1854274 1886058 1225685 1684400 1600702 837903 1157703 495555 1104787 619964 961220 1547853 1416966 375432 1702831 1168298 1298756 1094769 1015337 1189023 1235583 134121 1548030 1437280 803063 659773 1390491 864373 855850 1281668 1341168 853282 64604 1285363 233903 1206656 260575 1599732 1738210 225423 1331169 1413221 379713 1887204 1739391 1887145 627684 738934 1966621 545551 1181250 1748587 1022923 26403 1712217 1701324 1686785 1517715 54976 793719 809929 1391489 410980 574740 1976106 868981 1730010 791028 1378867 1442829 1390988 1859063 1619275 10780 1384824 502062 1688030 718393 58259 1306342 71637 1971915 1033732 1844262 1394035 176779 899447 355137 1796778 1584119 1007168 290233 1458082 1961973 1741624 1280990 1982808 615338 801063 1410856 1014588 964868 1923288 1835773 1374752 108405 1190302 1043738 328279 520917 1686949 265104 407804 12382 97609 721573 608046 1832500 480888 1808655 1420395 459122 270730 1992140 803828 506060 948390 1594472 1067427 785591 1373602 1653767 1571095 1502887 596440 25415 1026857 1056761 1760164 1608245 1300920 374833 650006 525857 86763 530371 1271147 429008 857646 379265 1480782 1354291 765442 498962 1860446 1381894 775565 1959570 1766040 752082 744710 981827 917880 143340 1730182 821102 1662584 222203 1876186 1406516 1020668 1685352 1684291 658218 611525 1043529 1825930 827635 936354 983006 1504198 1129299 1581357 1841799 1515570 1518503 655910 1333216 213460 754282 1159733 422399 1517071 1086392 1295535 665333 871666 1211032 1112806 1346536 1454278 1323801 1839697 191059 230610 40189 785086 383819 957190 1922846 813586 411637 119789 94114 970221 1256221 862423 1312394 1124499 359075 1135534 1697396 455750 198322 1635729 1197108 1370008 848836 195611 1375486 1520154 1617034 1985521 552674 388202 164073 1371956 1512432 574498 670454 1786320 105777 213634 1832533 1052346 1972036 1538660 481206 945327 1912868 744730 357747 270779 1913303 1227327 348815 911557 301142 1063985 210343 281082 524951 908872 1517679 99404 1267043 106652 1281058 777219 1424900 843556 96223 1388215 797903 669860 1817961 818925 25111 181803 580473 68434 1293409 470801 1742299 411565 1716385 1137611 521735 383390 1611852 306343 332356 178227 1404731 56297 1302838 987971 1632836 794307 501707 560848 845980 590002 285804 1050622 45301 1761643 912930 1848658 402507 1030417 584428 650291 1052120 1486485 1183789 1200990 1600475 233163 1940547 1238103 1963155 799198 1326519 547988 1653521 1451872 140037 1830277 968683 1469227 922911 313639 1342105 1465600 1687004 1406552 1067311 1731865 125989 1167067 162586 1208198 1088912 1889936 409907 1374288 1280953 424419 1957018 1141692 1627942 1889550 1114082 501156 853089 421493 1476438 374698 305087 496992 1253551 547821 786020 431796 1719170 1872330 1705692 1622502 1186212 189918 1535130 1042983 1989580 1465418 1492652 462887 1849742 1208185 959026 1284862 1899759 1903544 1574302 1417752 975126 1736163 1032744 1517435 1181080 709125 747428 366833 10515 209569 433818 149000 872855 363807 11505 361942 752652 574495 477768 1942193 1670817 68424 628874 308385 1915301 411219 1772491 233507 1713868 1210830 1830726 831708 979169 722406 1798317 1944996 1082707 1574055 997033 1850619 62231 339906 1761543 51134 1663366 769555 448783 968215 1980951 1531575 1779988 443840 916619 433514 716876 1061830 1659094 1144756 1567923 1447533 536633 1442093 103839 1447668 524980 1666539 830381 1676685 1850366 594826 1862183 1147835 934147 238168 817178 1629260 638918 907284 811966 870210 335365 960481 1116122 248186 1134965 537870 295948 1349512 1142081 325447 583249 1917481 1316565 1903879 1850228 285135 1593069 128007 802152 1149591 1482969 959598 1512450 1136506 398563 1102634 1346022 1713188 480580 876733 1611858 884706 1785378 101502 800291 1067803 462112 562141 1134140 852570 826081 930772 1495298 834186 1315821 1649034 135560 132649 252168 853511 596254 1109348 1437167 1123557 1363932 1554392 404307 1916618 976718 1553096 732866 805212 268958 1380391 152161 791060 634157 1515023 1667474 891077 1089936 138230 1161317 401739 1010671 934743 278583 587289 900882 1051955 1090209 1240139 1640531 847498 1616935 1880076 426274 681774 471636 339363 231402 1422342 321778 1725203 743295 638406 481129 1194413 532890 168652 1869183 1383611 325293 526073 1154942 1068610 1066715 1147828 1850310 1683230 1970388 521435 606465 1703995 1516313 396259 333330 126966 524899 18954 1427989 1418429 1703563 1518721 948608 884982 324145 847218 1639190 225158 22863 1180008 1759436 1683954 1015239 1952610 1565909 1927412 1078252 273315 1285872 658871 1265100 279974 688157 1003514 807832 148566 138589 271457 1038720 869556 1586712 435747 1139242 756213 579781 1167078 1013931 506632 1777192 1778149 795334 637230 1737195 1343292 757492 824138 720711 792843 1620038 1703548 377034 1301672 1262958 560805 1319597 56479 487205 424050 1836347 1483027 1008714 1605330 123102 155127 212337 1171159 884658 489648 1878410 119433 1904990 732390 121336 629206 1341939 1878629 976380 1332150 1500361 1306610 1260267 1314241 1498316 911753 1655424 1784699 105817 805380 145254 190984 1818086 100929 1250455 310516 1060591 1254176 683586 503311 1300682 1738578 1937768 844144 583888 812659 163384 1314187 1444493 898245 1904445 743057 541184 1049608 1844061 32490 869124 631502 732831 1916304 1139582 1462356 832990 1808135 1864180 968726 644432 1791852 1321290 966517 600202 1257400 1730216 1450838 336300 1321395 1772337 1108233 1252909 56862 133990 778256 861509 634786 1839938 1212029 1975291 1872571 641596 1676027 106341 1786974 579005 300587 1978734 160877 1241785 590966 1135124 1894832 361271 1518924 396703 1005742 187204 1739935 1009938 381974 517231 1322365 979240 1206811 1021486 83676 1197916 1712951 1858273 1180160 488502 1709021 358112 962696 1433099 1631394 72363 1077738 295258 1201369 1652943 1467013 1809081 1206035 1166582 1992338 1060124 907437 1254503 627103 577439 506730 1846080 840571 1974466 852379 108237 1614796 44693 1109345 1662366 1827715 1238590 410783 1436010 230947 1135879 14960 1568680 388590 38158 877233 882846 733190 455566 922272 936712 1405470 674106 1319985 1220046 1970178 1733553 1257570 794773 1179886 1064410 59106 1973784 1210165 516753 1789578 1349532 1670632 1248978 1331965 589721 885334 471485 269487 921150 454141 1318804 905222 1564533 283939 927255 1709111 58926 409536 516162 452131 455383 1529857 5085 1038306 16973 531783 1135886 186016 400826 1629843 304674 668048 254336 136254 1565222 1182766 1069622 517149 171241 1961762 1417059 229772 1196331 1708162 591284 125718 1867881 1515952 1250296 82263 1459527 802202 1277623 351027 1756437 1855696 945237 1952220 447517 841913 605833 1198433 1274205 1689366 280778 501318 677813 392983 1494170 360088 192412 1978817 174703 797472 751453 762138 1837299 1346934 1521386 129754 1768633 569588 557921 1144106 1615418 673024 438655 405877 1772941 861915 327069 1604763 314457 551793 780707 1484923 580967 592337 1936007 218852 1328296 1541293 1448601 1682491 491341 554639 188603 1992435 1710262 1312613 1667943 1449242 323311 1149948 1896460 871142 789738 1524287 880625 1586561 873338 1124235 377582 888643 1616861 1374106 1189984 1001894 1307866 937226 1362556 1669947 1844901 1410499 1287524 886749 1648475 346689 1455808 1268975 668804 107770 480550 7435 1678833 369168 1454086 1712526 1776373 1642547 1773513 1173137 1782272 346882 264805 1348214 114789 1321872 380764 139916 864950 842520 427212 1645782 1411642 1948007 1649153 520229 957245 497235 74869 1388133 1944763 880567 550124 579823 429635 552266 103482 1112072 1459306 907397 1987626 128516 1232246 1443250 1312994 605616 64392 973278 1471201 1160825 392392 1907090 1993842 509834 1156555 999221 82670 687807 742552 1342493 839556 1177256 1537985 750606 831586 475164 558397 696677 1426823 1526002 163435 823907 64576 1396915 1727271 760836 305751 1879741 1066862 298624 1758679 75682 826414 616225 226699 834963 135288 1112697 1100132 1754108 247632 1984015 1905539 781824 1488785 1201334 761173 621021 505252 1446109 131811 1434700 1801163 515364 1686945 354488 287036 943331 596390 757664 1630547 865652 487201 1109552 1787495 17642 1687003 546128 939837 307036 395031 1841665 274326 1239273 858299 1861553 1777286 1866092 109801 122302 588754 1989470 275454 1226307 535395 899476 1521325 1513027 1847313 1055453 1480201 1948872 1474678 441121 1170168 1825327 1229306 509430 442591 956469 65831 865234 479535 923398 1267849 1041844 1890206 1231417 163568 278526 399021 919523 138974 1467266 1459860 524961 711476 1402745 140067 1288840 1609737 381444 1187009 77421 852445 1823797 1182067 706262 595177 1723086 988204 1888298 1086865 1048887 816914 370437 761277 1089951 906300 22241 1066447 66175 671153 1355155 497356 1866047 409841 1258997 1947347 408111 1448659 736218 603260 153589 1326972 1944542 362783 787202 678776 1454931 1252387 1791722 1211313 1982029 725131 490728 1951530 1021380 1716405 1503571 87075 1122073 1518380 1518645 1626505 1133929 1546310 1478695 1998531 1318244 469506 548014 1494043 1087497 1194395 1032472 393761 1478754 671260 1944498 882548 1918245 1812675 1744800 1327365 298487 330925 777113 797699 1909991 998825 1212027 524931 1498588 58970 660283 185227 1577484 185488 978020 110170 1258946 1591491 1820850 166004 859183 1654892 1350676 1179329 1426893 871018 840404 1733097 799603 399925 1170397 452015 646017 1758635 352929 370811 1240871 111169 204186 1100671 1865754 295663 339389 696904 1079336 865685 1415250 596977 827455 476563 1269752 664466 1880992 1584216 1828107 1242143 1979908 1725334 1642463 1338922 25420 1430912 1892737 1209025 59609 1501949 1968351 275194 936983 176919 460794 775463 319546 1472192 1505071 1795638 693893 381159 674897 38791 31179 325384 1172348 1746781 1344960 1268798 1695284 255641 1658064 489177 706314 241017 785656 1685486 1563362 1838395 354298 1403543 99367 1232557 249551 145489 382702 1953672 380682 74339 216740 1153581 289346 1903686 162072 1231685 138732 1774054 351160 1148273 1092349 1061529 429821 813793 1367426 732747 1601447 215289 988931 1808433 862653 767169 391090 1133593 1725506 365409 1031649 1023360 686077 616946 1967234 387550 831385 1227974 1713142 924014 1409454 813267 1837507 478182 1596268 1972869 517061 1772641 556051 1522137 1839304 1266517 1293183 1445765 1249221 543639 259483 1856554 1160314 1171836 1367038 1424367 1661475 412322 234038 1239551 615143 424699 1979808 769644 773467 604206 1280771 1610982 199430 1254877 908535 1691548 181030 1477648 675399 803701 813246 1921534 234946 103858 668345 315480 249738 1469189 345253 84952 1429840 640508 1967851 1395187 1080546 1681419 469931 1782962 100890 353656 868750 294832 484361 63581 832937 575104 15968 463137 1051187 3787 1743681 921692 278794 410951 593266 303846 1053080 967152 1057277 679696 1962640 812483 1691665 1200100 65841 814912 1533909 529877 1663122 84198 331301 944412 314499 1219665 745796 1614663 1776140 114486 6467 365157 543472 195094 1350450 472169 1197797 347630 341262 1027973 650369 1136183 1128397 27625 1955658 778782 1097139 8093 1609915 187995 1797058 1268382 1750644 1260795 925341 1588675 260089 50897 1521316 970 1224446 1694788 462080 979921 1311937 246197 739349 918692 1236533 942991 999069 606603 104343 586095 1935816 199004 815469 1096051 1254483 91478 921879 702217 1087903 187563 748636 1173538 713878 779452 188859 262363 1909961 1896020 1738988 1785748 1464902 697809 1536062 1700480 918428 557655 1522674 619398 39558 1406012 1900986 645511 1777216 1799258 785052 1599780 1710704 619033 647092 1716507 483919 92657 1863487 1429707 1475606 651465 318888 503213 599492 196031 1538141 1150345 555062 1600222 314472 1354343 764774 1151083 329708 1702734 62075 1122921 1944759 151302 550887 643342 1010115 1030792 1106913 1129281 1760798 206635 899051 1078052 936733 25332 1075303 1934502 1968830 392446 293395 644921 1765602 48642 1685709 78710 39030 1084454 1495106 1206361 1039549 1433267 582741 840465 663617 812816 671357 1315687 1879337 458004 563259 1446856 925653 1893112 1809927 1395821 1408371 434070 1848018 953652 7031 1829450 70388 1541867 150494 1531179 1102787 1258344 135365 1552594 1008950 166373 127945 989794 1398739 1096347 1435392 460907 221404 1819106 1226795 1907200 446615 1460261 810041 1683009 1816498 629254 1624432 51186 1932346 1008617 1400041 1215967 1734765 747235 1512148 1063909 844045 982018 818589 1300556 870714 386304 1902391 749671 552577 1378374 606086 894698 1474504 792117 677909 235021 913952 899128 204006 1600627 823125 1607932 952847 759724 1193931 303313 1390464 503001 374719 73150 1357545 1397386 1625280 1616918 1729309 962066 1511668 641974 1764170 728086 364071 1646029 1953035 574049 375734 1167100 1647511 1142646 1631906 23868 404431 1948930 782837 91590 1193384 179988 1018422 1906147 1715491 1405463 1691925 1792716 1383301 1082503 1422997 1292721 1656756 1669148 408279 57403 350772 676724 1532880 687511 1253479 120369 1213634 1011895 684807 1126068 1329986 1260933 1962361 1311428 903269 576983 506689 620892 1665029 504142 90449 1572285 1900499 1160021 29619 1534679 778025 1853052 1802215 1314676 833271 1235216 626223 1919620 1992076 1307575 1061787 941622 698900 468232 151193 928075 1600395 383997 1657566 1362139 1486702 241570 1383159 221212 167654 1599041 682626 1178809 106174 1672766 594931 595423 916169 176479 1418700 540533 431949 1519530 1408722 347700 1773073 1829560 1173117 1519540 690341 410740 72195 169929 1503976 892609 510279 977198 664227 392594 1117513 1223135 1069748 1998087 255670 1235610 1720631 176991 1059454 1579594 1242311 1245957 528817 1317856 1210498 796869 1249997 14368 632778 1699617 599509 772823 957144 678651 439759 1980432 1271366 1237227 1289039 1748494 801864 699099 1612537 1543459 594109 459580 1043972 147052 684638 496161 1446976 446089 22991 380134 376398 1979410 1881461 448552 1605751 1692277 550846 646032 1117173 938165 692542 735170 903538 1271539 647332 359942 577923 1961527 341578 192789 1930610 1101377 1941524 1097290 805177 1786367 184416 1102165 1443926 1548161 1394739 1489224 1376322 1546452 704689 1795414 1613770 416969 471163 78901 105638 155024 1738932 1650191 1252597 1100358 1871486 641361 262480 1445833 1258144 675388 1244071 1980281 231404 1067052 53687 875538 966751 1135066 1209831 1161319 67710 747920 1100882 1115234 145079 1705794 331984 471481 165293 1162792 572605 635138 1714285 1363050 134887 1447333 1046519 1396696 317135 1754055 852291 1132742 225904 1744493 1212768 226734 439435 1513077 67306 1204058 1713541 1007955 510879 495661 817862 994403 499008 1502993 475517 1683387 1194226 715024 838588 1828869 41903 1083312 12064 1195852 1505580 61180 989475 843436 942373 1578355 1298583 384744 757623 658337 1118090 1058785 700 462526 1727351 1534505 86355 739662 1565191 1649597 1828002 1880988 1461772 519257 11382 370697 964419 566976 1482656 1729852 1736865 1912818 1195393 1801320 1836452 1981878 1076622 1694954 334316 1381232 1283107 271206 110917 729144 1499082 23837 1319222 1868910 976069 508409 24898 1029702 811923 5545 1926990 1125519 769977 366153 1498914 1477033 1371491 1106414 518136 142016 1609019 1648207 879754 1440321 1124207 703603 1516155 1407544 798055 213209 1186985 776921 1585801 742550 633584 1772295 944784 526971 1326831 147055 1903018 1182934 38841 1334075 648594 751995 1954613 1734921 1248579 87032 1511250 1490395 1201856 517675 244996 159588 571524 671928 964588 1879444 1718254 1743153 208461 956317 921016 366709 119710 182620 1776416 1710469 207645 1911667 501238 344531 1462972 641875 990971 704391 277691 724984 883658 1765631 894862 528656 998974 1255990 1098229 434381 275948 981843 975376 934541 1886589 203889 493316 1112805 1204898 385953 1965772 346534 1582498 204772 1835219 1154050 1333250 1673665 1645934 1455226 1475827 1859411 604383 1383481 443031 464462 97709 727364 1098992 876901 1631279 1257208 730596 195165 825291 1618378 1936819 998140 372124 307877 1246308 1421682 1218449 72905 382336 1809612 1340436 1404683 551913 539972 490120 1535975 1609118 1515796 1352981 1629071 66262 1649046 1486966 1881806 500200 1080410 1075689 767292 701060 830176 1745619 1622798 1438410 864424 1114059 136259 602459 507282 1871910 1907658 337380 1059676 840491 1449559 1066428 624695 242421 1733694 421551 1366613 794679 208871 953910 485085 431087 1412577 530078 1562463 507386 98802 98926 742885 1593272 907120 1021874 559228 1115563 1812261 1797848 1410313 1065366 781779 1856482 1965855 1646070 665539 811271 967021 1062364 1773826 940153 102198 285415 184435 1023615 1947399 312500 1845435 883563 1341248 1161497 1184230 1538410 1453073 1685047 128687 1257976 1727977 782206 1907263 1162974 1843156 1535837 934311 1787178 1763214 1930934 775193 1358029 1484535 1770285 709200 304864 354674 315183 1360570 1729963 1262820 1402069 433507 1922761 1446215 980572 1567594 637792 1624389 493829 1464167 1129286 1137245 1343365 921079 784263 1756652 1065201 1985262 1970499 1290651 1463597 161337 424796 779375 486637 1087237 1750197 277393 860154 966867 1621201 1490772 1296395 882361 687777 1468370 1811929 963408 1596142 442128 75499 1139090 1249747 1363014 23701 1657033 389130 1201329 241141 819992 243536 1291041 1693468 1020547 1523901 767362 893329 181082 1804617 1119683 1405009 1930173 1986407 1915181 1921396 950945 1112851 15366 1353839 1454826 1051588 1891759 258058 1847291 584738 1281482 1558223 1737127 68598 1972791 157485 1964505 1980190 53991 419074 771686 390947 513671 666261 172820 1449125 909109 538648 842569 224739 791896 1315786 671198 512459 1563838 575379 330091 1655158 700390 394335 1923837 278878 696309 1270469 1707501 1818721 988968 150907 13349 1227994 1074227 1629103 1111525 1912645 573597 335398 1032637 308523 680230 1145231 1267278 897167 1612719 105559 1914106 609010 1272504 1489936 907037 608788 392285 958178 362278 1545569 1938648 1001176 894617 992141 1665760 713640 1111095 1745194 1536399 1092832 826819 812338 1098901 1305943 4516 1016491 140570 1501232 889491 1091290 1204424 729314 14549 46206 437053 1675928 369011 504850 82862 1242371 756657 1174230 1895117 1954029 237250 313868 1863011 1394333 188036 1852784 1538837 1730682 614151 847010 1062546 585987 1900038 600053 840054 1423966 553931 1350153 105772 1653267 1829056 929505 1578611 608136 703400 843846 492775 188236 29500 1485006 1255627 646422 1542714 1101365 1375313 1869504 732901 241697 1017831 1988292 1203922 1698443 764103 1126212 1390549 1047588 305133 629997 518690 370340 1930719 343165 1429978 567125 1877044 1626057 1174684 275702 1280546 310579 1960217 136169 1170791 568468 531020 121621 1814082 1712963 1706200 1938997 866748 1420655 1529371 1286446 197263 820433 951033 364595 847405 388691 1292957 546212 976326 1743009 1656032 1961699 477635 1597649 1886746 813851 175644 64507 26771 261313 816816 285583 1839371 1106737 1887656 765618 76455 306052 1802592 1403393 299373 1473988 1752647 1668308 1957468 1050835 1846357 1983261 408384 369570 1178603 1398984 1142252 168515 834701 1464609 1219396 718276 1414752 252782 1490569 543666 681399 332956 904327 775137 266845 1497916 207733 457596 868266 1977501 631960 1490273 490293 869317 1956989 1918766 571101 244125 1568134 1502813 222293 1423426 1818189 1022574 774590 1548589 33887 728763 62336 597237 1952372 32403 1588474 366498 686513 884408 1606249 617852 658705 845235 1078426 308754 518457 807548 551482 1716449 1471977 58908 1651414 357610 1022720 599863 130927 869098 963391 1952166 1400669 1961093 1490749 471282 230792 1896882 1753445 898289 1156211 92666 1470989 426556 1241390 1074632 591642 1873807 1666205 87847 376013 573012 1894209 856257 1502210 1594776 1914666 252672 356720 569142 116648 36949 1730827 1538050 1869031 796626 1322049 1067654 1586146 1229785 1334440 626514 488498 299144 845703 922032 1178302 1896754 492840 245335 1148419 680631 9184 1056884 1143596 1711492 471316 1302620 216573 1066741 1762348 218903 1744546 1190894 1649331 1808475 164962 53462 1625667 285247 1580130 1716571 491084 1215631 936429 1024347 1539752 149771 1929831 1648546 917085 865929 994376 343604 1349237 511272 281951 205765 1547567 134067 1718285 1510823 515304 188767 53143 1017809 918325 537834 1229680 379683 1444293 215575 467353 898034 77341 222610 880460 554848 735061 71380 1265895 110371 707559 698034 1838119 802019 1154808 1422260 858365 1562793 161251 202290 1938032 517876 1621988 531529 483663 541157 562269 794295 613974 1664480 128914 640216 1856562 725475 1030570 307907 587968 1726241 1374581 1851559 41724 1236344 320196 42129 787765 1219876 213044 652191 209872 624562 1221668 1387572 2495 1174923 138314 769643 634615 1313434 1494372 9949 262600 1730121 1924318 1978451 1738425 887239 388215 108752 1629357 1575483 1736239 908522 485104 1817103 657628 576296 278220 599052 29983 1584627 90424 743002 1644488 621296 317035 1399673 1969554 1054712 809401 149808 1970862 1301995 905380 1287100 482822 1600236 1583753 1439906 830166 1530522 224576 377260 963057 1124597 1873249 1692230 416307 943748 951411 1503910 916112 988601 1364483 638152 168864 1381188 440387 1391792 156399 1697252 292916 1720221 655593 1008802 1093427 473909 555127 1603073 422070 258179 1218620 1677807 1240371 103377 1627811 842612 250852 728067 1194509 306049 948857 1110847 604523 558952 521657 1094236 1951555 738858 999703 1621522 1153415 1071393 169113 377610 260727 712946 164259 586302 218220 1947543 1297926 1121564 794474 1317935 1815412 1273461 936970 1123251 155926 1517897 1264900 1350068 1221512 1220892 327352 1448925 645971 1378148 1736 996858 327676 739820 1022545 1044871 1064334 1480032 1277062 1740359 537106 695423 1907222 540559 1040774 1014460 174913 771119 603342 1636336 1942150 1806811 936095 1954513 317194 1325131 695722 1842603 1646331 1389241 412963 391430 133933 1817945 942464 139865 479672 1687105 847537 603047 1361886 1470384 880322 1968243 1781537 1573776 868626 1457223 218711 1376960 1829585 1711597 496503 1146835 221738 33019 1506436 1503495 749947 1250617 652435 1987522 1102216 1814575 1644221 1613301 1039989 1372233 82056 1120719 814110 1793197 961780 1633328 545535 1518860 236262 1726857 1296574 281719 1713206 997933 946639 1909276 1524367 1090385 1517936 1606906 754870 971477 1031449 255631 905455 1534149 1715067 1477601 171450 1530023 1467159 1365145 1448122 1707106 1000716 102389 1111485 1111841 74865 1360740 316472 464782 1789743 1160531 737644 1997875 422255 442243 1564955 1942064 563153 320859 260613 1639160 895858 1128110 1334267 879666 1331941 242869 1405700 1570172 62228 960618 267405 879933 1955081 1132049 1233281 1327227 834620 970010 1603650 42442 1709763 1067815 416028 767024 1645477 673425 61704 215894 140528 1613437 1401372 1928163 135272 1717537 1558897 525307 1831559 1555921 1166958 302583 248986 613332 817402 1178628 1953884 195469 330359 1774909 718368 411473 859754 1847803 1757940 838409 896539 1224310 16918 1009246 1105887 1683501 564546 48849 733836 536685 1859469 1703396 464990 1307690 1119574 900903 193190 1232886 187691 1536126 559151 1543398 1552248 514100 999344 71474 1232250 235361 1533334 1946198 1215543 1102418 1657944 1652508 31137 936110 71231 1059561 589193 506963 933738 757784 1576625 1876498 708654 799538 1328559 1297977 1945915 873732 307299 1541809 1714903 239449 1782247 978310 1096935 1116009 361013 745742 382048 1465266 1548972 1006951 1176826 1817783 1050317 174568 61680 262547 908322 873972 1328299 1349211 1306226 1547066 467084 108332 1211252 1080538 1147584 1425185 101500 1479267 981058 254284 1268632 1842825 551421 1562031 1791277 138453 1307465 182140 1556723 80900 1671761 1100803 702863 409771 1969495 1800313 1494158 483773 902898 312749 1300342 632322 1424650 848302 542638 944523 464548 1679468 1823316 1071636 1548460 1135 1565721 570442 532932 1761480 1768176 1366546 1984454 485167 1536853 1309272 1993296 1692572 1944630 435853 1631012 326115 557528 503387 710250 421766 558002 1109942 194804 242435 1042215 895242 1753841 458946 1298302 1028779 661394 1442087 112091 1696304 417735 1798210 524341 1712540 482832 1724283 198032 1966307 1718512 978578 694827 1442618 214877 20094 1740634 1035181 1709889 1022307 1619938 1212860 1753521 741730 1007246 1357294 738086 1729097 379623 806992 365674 894518 933238 156805 1522393 1723041 1088709 729389 1381350 389403 344237 1901425 249606 1153086 1294538 1115202 1032734 78481 1015307 408538 551490 1171158 477329 1258019 298835 506009 1169143 42547 1867930 116404 1144074 865570 985187 1860743 469858 255589 1165697 849599 164072 1238461 1359747 44290 1267275 315681 510460 1258911 1444510 1354809 336742 1683303 1257614 1190431 139025 919117 1976000 1481542 372838 1341119 733431 1592095 1943116 137507 1256451 194776 12810 517241 1126761 1169329 1524038 1513880 1385670 843772 1582373 539004 928085 483145 1246253 1685871 1542805 341652 904530 1746242 99698 879311 18292 1964965 548284 755584 1459204 1306193 1545209 1223302 367058 689777 1239788 534567 395134 1520334 1806309 142523 223847 930966 211049 1173611 1509484 915250 1183145 1867675 159526 700901 515489 1269798 1410776 1586701 1367557 660984 1973566 493372 536173 429956 888430 340860 373150 818665 1047782 1508567 565124 245087 1751692 934134 480822 320277 670916 406261 1175920 633319 1118590 661980 1127569 1139338 549722 1678136 1184022 159005 1952810 436250 466030 860260 1821085 1756779 711144 1967055 1863279 55524 110534 1104177 1882076 1713746 338598 778570 558661 1575082 1927997 1200883 251541 1664635 772137 709339 1332253 1135457 1937746 1307301 16268 536323 1919551 1318898 628615 1824603 1996819 1452948 59772 371127 163813 1785283 428633 1173571 61525 164889 1121446 963498 57534 1683158 1889998 785181 1472731 1249068 1241958 991526 443669 676090 1400933 1387977 242366 320103 1371801 1944786 735506 1537070 1424709 294635 239897 1621073 148468 1595540 152222 41617 1719760 157581 1489603 463575 258732 1164583 441892 1849337 327 1759820 1178000 1635042 415734 289445 1176999 1976780 520677 25119 1612321 796995 347478 868884 1943016 1804845 1717582 790316 369234 1519720 502881 1892094 80657 80534 964420 1388608 531952 1947054 224460 1074240 988686 1374277 411880 810448 532650 1882124 1605051 1419839 1162352 1707694 463657 1407788 722212 1747427 1204399 1479217 1259882 950358 869726 455898 1292846 464928 1110462 1191281 1770774 509510 1703326 177752 1152715 1559296 1981200 558361 1174848 126248 330652 499694 597303 365487 1954693 1257453 271565 184133 373126 124561 1028675 1927393 304622 833002 321006 1318650 996393 1327205 776206 1876558 674476 129508 1431874 1236299 210468 990748 361533 446486 1147504 413597 1192322 204890 1795308 1220649 151493 67106 1307371 555292 1069208 37188 345573 285040 1306795 527485 528598 215320 1566842 1759832 1275672 326858 854792 348781 521002 1910537 217123 1278030 1906626 1315496 1942330 831826 1352589 62204 243479 442153 1467812 1341240 478836 191211 1893264 1398970 71730 1829783 1559753 427506 1690491 483049 839201 231046 463947 1934037 1511529 275910 1379111 1063892 689746 664336 753541 1890362 591201 385431 1859591 1424952 1188146 1986386 1246354 1626476 869017 994812 1099737 741656 1537697 293960 1813870 1825177 896924 344839 1719312 1340187 398154 1443618 155648 1076109 864839 558399 1925181 1503800 1180604 42932 365247 896869 237530 863716 245269 1261702 1766086 1102354 640860 789533 1493138 514802 620080 1387053 146828 1676932 1695512 1364013 1542962 269347 1368405 250679 1175174 1813654 1261782 26034 211545 135602 229461 1330471 1176802 1398372 841510 970870 381610 1433950 1965278 1648315 1061206 651989 572904 887973 846358 152207 1592137 6549 1006075 1931339 719248 937139 564223 1806316 185843 514711 415332 339948 1434475 239077 763493 1975479 970304 170004 16597 1076867 1107298 431378 884343 1650610 186643 55029 1181609 665926 1602122 1092874 593560 1239133 1933035 1416873 1992005 1469881 1402065 663626 235347 13248 1437301 754585 968169 1295895 1869390 1838652 1849144 1853554 1037361 293943 552257 555266 401176 522742 92827 22820 495324 921579 1354505 1236372 1572559 373630 473527 355768 1934738 1535459 1750834 541680 464936 276916 1769532 297713 1611056 1190557 122703 1996313 461535 183925 1210473 448051 302685 1099426 915026 535082 1334294 674972 1533574 62809 267090 1329735 474246 532215 1642880 764735 1727804 156986 1195043 1375278 1713241 1369591 413176 1147303 1725449 743238 1447768 480686 1067595 1638745 1102303 1012700 1930540 1777629 84460 1488296 329214 1336190 481372 1201296 1908055 790909 1317766 1008363 561981 264488 1236728 1219374 1771363 456766 1405699 535865 294228 862764 552536 1526759 364939 464265 946389 346338 1279959 1255449 1652621 1890948 441791 506435 681381 484981 647722 1137344 32268 1380178 1116708 436116 905942 1123267 217063 1662080 1194558 604601 1787687 1373094 210843 1429038 1466962 22975 464201 20921 122243 815299 14516 160410 1206352 1386608 1283721 739395 588557 1335488 533686 444070 96704 400798 1087259 578408 900049 300128 1815567 1665795 437985 874531 1170773 1714457 1878906 1456446 1825393 1557093 559147 1784606 1239759 268275 1226652 1498733 1823782 976339 860691 1355529 1371289 526721 330902 1041142 279027 501397 1336109 836282 1105774 1989471 1023577 311057 1514975 1171844 507452 420164 1543569 24708 294621 172055 180654 606299 1964711 476157 923537 1841251 1612678 1947242 855915 1527771 1464597 314644 1373969 1058672 715877 1874427 682139 1627801 1748909 1900796 680735 137565 396053 1940651 1548080 901526 1999758 1498238 1862917 1652703 638816 1049634 438768 925642 882078 1252893 882275 529929 827632 1726248 1112900 1851998 1208990 729966 825561 1384516 1445666 361788 753722 496563 429680 1343389 856922 1104172 1102097 917787 1990875 155497 127036 891396 1863347 1946512 1934057 43098 1291539 1236780 302938 544324 1499204 510884 720855 1388210 1298791 730501 1532728 294039 1874137 375695 929903 1874163 1431759 1791 1371138 1853409 822913 95595 1224289 59018 655605 1508427 1166026 1970336 1063915 937048 1106085 1695009 1480422 1170473 617042 1999067 274805 13109 1250112 637485 520196 937731 441033 795774 1837390 1598046 523384 661074 3214 1394787 679113 114232 881327 313009 981017 295509 168022 1147232 972201 830571 1907903 789291 478838 1610239 1333508 512071 390462 1223378 1593607 1194493 1146752 825818 677143 388458 664417 1783776 1917037 1612499 1696475 392583 1050942 1059003 1113433 1832175 358864 955654 279601 676037 301749 1705131 904336 774873 1683648 317442 494496 1712673 1072629 1708334 631482 181848 1004679 1155837 720672 1199838 161029 1342786 861920 1076255 1080208 1486334 1396952 980345 1410013 1381344 1896989 181433 992817 69251 339779 1021772 1810292 299566 1407251 1168517 1151969 446735 244621 1129568 960776 659087 693313 1388678 170248 1665505 494766 927808 156048 993219 241307 1096741 1529951 1135020 616077 443752 264660 1432741 1920374 533716 1380783 1918111 969238 414847 1287518 57262 1049175 1801723 911172 260307 1806047 905259 939720 460344 1950312 781933 68555 1632028 796616 8772 1157800 1577434 903956 1961735 560098 957512 1479248 1991587 491061 388027 432781 1499560 714602 1646688 79618 1628601 1469338 1167733 1560908 1852145 361203 95017 1012586 908869 848599 1508531 127041 311448 1201214 1792579 1559413 1762802 1663173 470147 1855411 108934 1415255 269182 267866 1949242 1692839 32326 1630684 306200 1195540 287668 575167 174132 1648367 1696454 1330255 605004 1448130 696842 1325899 1328179 1024628 925750 488377 837677 517786 606115 1974334 565095 191254 605035 1601249 1225115 529720 1041618 1471752 728477 328271 1201016 22492 34529 477275 1625765 279758 1371703 993514 871833 1063703 435259 1277319 174619 114340 1023530 675509 1276211 243710 1277460 1089635 1473133 1409669 1229404 1655099 487656 1785153 1428290 1180997 1413928 186769 745770 1060297 1986313 464048 1514230 633643 327392 1592699 1206816 1744543 46128 1428747 1631932 1081522 411349 1118449 705250 1695920 1642332 782160 1988945 370099 530347 1118703 1034096 1478724 509741 1183671 1066200 1744052 3653 831518 737694 1961562 842399 1766884 369779 971267 495753 500695 1772363 812006 589020 1991371 384629 1729196 1983579 1152246 1455222 1442229 1725881 1814528 511265 1044409 362442 161868 1440581 1921562 365625 29856 639780 968365 1332491 781095 881048 1785117 1108594 358177 1584566 1833552 1171895 705602 729513 1903809 1305179 588099 1133583 1491236 673958 1115115 742069 240876 1742777 738967 351137 986169 1491908 259142 856661 1520883 1476451 1440348 1303819 1430472 348724 764475 1457032 1362237 66587 1892289 1482446 1173282 387098 775250 503983 314794 465291 1350868 372981 1311036 920128 856160 1785000 1335689 1517915 1865477 983961 358206 1185835 1586904 30751 1848685 165132 1484983 1280104 856459 1234712 49235 814862 613007 169269 815093 1792065 1740389 1116842 1981896 1344309 1596705 1881059 653597 1295917 1325294 1024439 191747 730493 975786 1371477 8891 549482 1552605 1559667 1011480 1722734 1335693 1028971 133798 727226 193499 1740895 1102431 1630795 781270 1275155 1549122 1447467 1982515 947880 1304519 1439196 1991925 1174945 949982 907615 1412151 1760787 598790 806618 558189 1488189 1788746 709635 1727652 332293 1976625 387530 921663 1340482 690862 1032003 599142 446778 1179969 873001 1871098 612213 1016977 868320 601135 1507685 1135483 1353614 105680 798627 989565 866001 412217 294293 940334 1436135 581972 1289762 1405750 1747691 1892375 1686038 127417 1748129 898028 1076784 1251541 1374043 1269724 811495 221500 1073960 1655669 421595 1399542 1510763 507687 470890 1150115 1956622 1341472 450873 1088545 833365 831137 665392 1479861 785779 716269 897064 1744148 343742 782804 797373 1622125 1285277 285524 1207557 1116773 1530189 334488 505013 901514 1522475 986684 251135 635798 1102839 1206659 1469073 908419 22683 851649 604490 1746749 1780231 663664 1823766 1479651 1729236 1873777 1584012 627932 493550 1045680 899261 1008359 765377 1221882 167321 1514011 1955105 734866 920539 1933662 1422539 1590779 1793307 658495 1504778 473897 1482127 1425503 589195 875913 872274 1269945 873000 220607 873653 1637744 971341 471793 1406796 1320580 767575 1349675 199863 681029 491194 1018842 1010620 1766850 10153 67463 225938 666534 1287347 648074 474515 689966 1361965 195357 1869219 1811046 491459 942502 1549422 168527 1800089 410480 395252 819740 1158712 5148 641574 360384 1632680 1829591 1827348 710361 1371216 467358 1925933 152126 48781 563530 1287391 1163501 712751 776450 455591 1497574 1608205 1013487 1980154 953773 1764154 963090 1085096 408258 48493 770057 990875 1272783 819868 52787 1042335 1896108 111242 859334 1891184 1635340 1753582 717383 1497373 649199 1843188 634191 1194000 1815671 111186 118952 1188031 246766 1820303 1554977 659127 768620 1536660 817947 1254027 1535988 1775250 887509 580375 1786989 815636 1041865 842173 1893666 600853 1488851 514356 1232818 1693179 1442744 520540 232712 289572 912742 1613252 1692298 1632605 391272 1504965 840863 1523644 1713580 74796 1147932 343864 1042565 472901 1536228 1325593 957237 333847 323285 971160 1596369 190277 86903 1115188 994526 266941 1594349 468914 302051 42615 438404 1621943 65742 1574244 1269977 717320 1653394 1706124 261136 1629249 138328 530460 472026 172491 1369417 531041 338092 1180680 537894 143546 850722 372878 524721 123877 1381176 1595954 1761652 1707871 778730 149989 1320744 536273 1872169 1277436 425582 1006397 1955182 237889 1535075 694855 259198 1285765 1435090 1328836 132137 1801207 1673159 277427 1672683 1119601 1583008 1842814 895913 1360005 46371 163550 1859774 798630 551039 154021 1157895 1984058 1573187 1313169 1114422 348945 1967117 1308059 238047 1175452 734788 1183218 501523 688851 403453 1564956 284665 1172623 1211249 198726 1400226 1028659 1731757 1286839 1539183 1098961 951681 997255 1650656 1372540 1370918 1955785 231243 174183 1027007 224438 232378 229440 1409326 1110555 1852901 695405 1621552 166455 1658892 823681 41143 1523843 1889827 814852 1165227 495938 1846135 1521910 868071 1437725 1324967 1427665 397352 219613 1666799 1935770 656624 1451397 1831055 1876330 1178176 795330 1917678 1163188 1147126 1299521 1355726 1284096 1339122 105567 1846701 1305000 1333221 28471 611709 617215 544466 1875115 1159943 1034954 1873129 258730 1419716 1356298 494217 95380 1304672 930350 972055 697323 65736 1128431 728253 843852 1061860 914675 926726 1805432 127849 1725892 920259 421608 801055 1755205 401813 1629272 920966 1763124 534511 844089 1415726 397878 512003 790366 1773214 285444 1037246 742672 962376 496285 178160 637737 480165 1679123 1489345 1598852 1528927 597684 16024 1061040 1473037 599980 1950221 260912 500971 503688 1606408 1074236 515068 919652 622535 558768 1472685 914805 1251989 1610485 1789625 778727 1298627 1106319 739519 1854237 1639895 978186 1844236 1211531 1467426 1835761 743432 1144993 1469470 1839075 540855 1682376 1762759 739157 1175950 1004182 110570 956263 488182 374203 718494 1033689 845259 1965916 1421164 538688 1361719 1666988 1938364 1610226 306219 1268161 86199 1661422 1272149 1717583 347071 285185 722516 169416 1518305 1673327 1656522 1131388 145196 329178 1818668 1267990 1295865 449457 126272 1884655 1908504 1999390 1078623 1145701 1411655 1277855 1562658 566081 921821 1118592 787379 1800024 1818384 702762 310330 1042209 800232 971740 677077 1596584 433463 1601988 1279268 827007 497107 1349349 1743246 759049 1693698 82281 1191637 1336237 224555 1033221 1379497 207528 947831 969751 197258 1312424 769932 979308 1225310 83058 1947056 239374 1748885 200412 988042 859027 1099873 1239885 1779253 1401022 428520 245590 884964 357369 364434 1102390 1779409 1563779 649872 1267046 156169 529920 281215 741686 42408 1647272 693300 1977246 1811516 383477 1529243 337695 946373 308863 1218708 1477481 1694487 948952 1254225 1012242 745859 745800 1187841 1628621 1979613 826929 895984 810728 432284 453964 1718651 711752 1420628 1922037 1575344 840240 1570653 1125916 1178350 85183 801857 1679810 1427280 874976 1222139 287450 427263 888229 982109 66661 390527 1972178 824800 1580950 1419733 1430049 385426 262076 1718717 1613142 42462 1156152 1616073 1796197 1076556 1935680 526836 770720 1712931 418500 804875 1638062 1063720 330150 1884065 1123613 1762872 1848654 1734345 366958 1345130 1177174 1282270 949700 240441 837795 1053345 1002159 1206499 1798891 735905 1570877 225866 284041 1663716 12012 320721 1470505 1701943 300696 863903 326611 786962 514057 628336 1884539 525356 577544 1207546 285458 1234150 862563 126092 1365291 1319507 366371 109211 568806 1947818 365766 1931997 795175 1321931 1495770 485394 780824 255951 1896414 56257 785823 104456 1484488 167126 1514666 173860 1496715 1502344 451878 871865 668882 1110365 1824464 920282 564144 1677894 1326911 296558 1977918 455893 479703 1217161 497092 431741 878366 187067 1423699 1847645 1340478 791698 638493 1179749 1387100 545309 1049034 64602 1813322 18025 1078955 1958145 451092 1760006 1788332 1294425 116561 1162315 1291464 1073480 483745 292823 1256247 24616 698393 1162382 359928 1822463 1745143 1550930 512567 471733 1460786 180877 1421722 1112199 241114 180934 1349946 1528663 1479585 878729 1259019 1212714 414494 1675887 829717 978027 712456 186282 697155 295136 1691176 1118980 1596839 432703 1608399 140281 1543877 478657 729635 1691713 588472 1419876 457995 1448692 871958 794403 845147 1257567 1596846 1938602 217302 177443 1413039 605783 1899452 1309067 566858 613256 305874 1451878 1838172 51248 34925 1516737 72844 1125271 1139539 253567 920385 641577 1242807 249249 59769 923467 414288 1601731 1807684 945107 1661754 1532953 1623751 1833933 1108014 1327939 1842099 1402890 1375042 112300 1965564 1546199 125693 1554162 1678760 1215621 1254666 734419 369886 1149057 1072206 1832155 1778884 499354 335700 453941 41616 1636993 1386112 1634308 653319 92742 878408 22142 891413 663535 1166896 531320 25156 274262 1152151 871218 408332 1224870 1375544 1294723 109512 994637 545744 468108 222922 423497 1772716 584751 276417 1397964 636425 1516485 91951 1531520 724162 841501 1855102 908304 1745005 1187453 1938040 1093758 1482812 1350378 1474516 427754 363704 662999 802880 464819 112921 614199 722832 1090621 737555 943684 1945861 64697 1874348 331307 120853 441652 787079 6352 323489 303853 1421196 804294 1576987 1266429 355475 199404 219936 759918 1650360 1061713 1181509 1499181 774045 949237 284001 1645827 888540 1800256 1331659 121195 1566088 206452 1711389 1468048 1042379 1149175 922479 700019 462758 1758037 1535942 657948 713262 1311477 466572 870822 1367422 1438663 1383460 1013457 906418 1851285 1736449 91879 446138 1687356 100022 848711 1942869 101267 184930 841119 1586885 1623731 1717913 335530 873563 1553706 1910655 926467 695699 263164 1690242 104745 396011 817082 773046 1455807 1389685 1494926 398632 1799385 135982 976526 1988981 366658 963957 1408635 962117 912706 1548084 36968 312541 6028 993664 721098 1545115 1481001 231447 558432 1989316 40811 502817 1739552 752941 1957915 388883 1531046 1589603 447193 1690287 1230658 250689 1072718 1545915 1937315 138752 1697168 1126131 506738 1585648 171464 1726035 422607 959151 499192 368671 1972231 987832 1148873 1037443 714964 1618338 897265 54469 197534 1718124 1438238 502255 1937295 738531 1623901 1314546 1676312 1964025 547956 367578 1914336 1440117 1409916 1873458 147708 1265596 1811796 542893 1394224 112186 1997323 1926996 1357333 1802284 411925 1247218 39207 1154889 46351 724467 1586982 1975004 143524 294382 1843434 1866046 1853570 17169 1178559 1991074 1945187 14906 1582750 572447 93496 405346 78756 1892156 974023 1814807 936057 1923058 276686 1601590 951094 48268 1678101 175464 1916174 1927986 341405 1617915 175933 1518018 1366735 1877287 121751 1776531 91489 482473 1653894 111090 1376302 1597120 1675842 1123980 1744793 1489109 176437 1374744 578592 290495 1026323 1786563 1817930 1488642 574243 1948408 660769 107367 1286150 841997 260669 580512 367602 1506372 1848200 1305404 155440 567217 1626249 197739 1112829 1652085 698782 677918 511001 484555 1982850 1375288 1848135 1383926 20105 1855910 1358007 1655285 1512683 1949862 1344138 1942397 1267115 344998 172208 1823634 211239 781747 321001 1146930 1773399 602639 1908101 681467 1483318 351065 71376 1631044 1624738 10735 1421076 1296137 1616440 1805026 1956422 984369 1047016 1552954 1279480 1155567 1596831 185331 1983715 92192 778975 1895894 786829 885818 1835494 605512 491306 704508 1959819 1735944 1510376 1515166 1305882 1099116 17186 1971894 700666 1254223 89396 1357012 864981 1577760 1487730 840350 1480446 706085 1799405 632565 1374325 1163826 1600561 739097 234825 1920576 862008 964466 467479 494893 1878303 208658 922835 1621042 1534151 209842 1010122 1180835 1551456 53939 1750840 1418959 1916644 1485161 15409 1536547 1839417 746765 900948 1602145 1397275 896965 418431 716130 1383451 1206074 175688 1267207 275947 1578765 1448190 547037 451649 1919266 1276941 1929375 763680 130245 1265397 1064684 489081 542659 1373163 294529 185255 394481 444353 1239889 1352689 971213 264369 757877 1678225 274181 818021 868986 227514 585730 1969441 1243341 692847 1036300 1175163 865003 811561 1747669 290276 1873968 1781313 757093 1455526 461097 1492019 135215 1440577 1554922 1783778 1005953 1221396 1803524 1568801 797562 450152 1480746 1444748 451991 1579851 1436789 519492 127657 1600191 1267441 1849208 1283025 1294619 1320879 1471687 1119474 88267 950372 485878 745213 365109 1218341 697095 136913 1555811 291665 1892330 1189657 659220 1658878 550836 1843668 1945902 500094 97586 1394875 164312 475722 298355 1519029 1043911 1497726 1342608 1724981 1327307 381104 1259215 1241691 803969 1150450 176193 1840748 822550 1701912 445926 799978 1997077 1259765 570621 1246842 1785781 1917719 165442 311122 728276 344209 1496747 15460 932129 1020565 244861 1527823 821664 1558121 1401328 1976143 1275775 154466 1200231 887512 1791743 1615480 547063 1997316 177723 1191408 429820 1233858 1844338 250365 1051972 158603 815098 1923448 1213644 1041534 698982 1538599 385263 1085348 198580 1795618 314372 1340763 782709 1249272 152585 1701052 152224 1444583 1220350 1148639 671332 1900623 1448080 1167337 770014 1756856 1187932 1891658 1119068 1961590 95165 379028 671128 940221 1640620 12934 730605 205689 1648289 1407495 1500684 1484950 162489 1789774 1073076 1991333 1484399 1290081 409952 1604515 882332 792001 1704224 1413098 579560 688631 938181 419102 1867527 609933 735373 359621 1111142 1916487 874281 1711099 1044221 733903 106719 1941413 1246592 302211 1914583 365769 1695717 768075 1538587 415930 1185829 335011 1081428 1278608 599442 1492306 1082003 387765 282740 14046 1991926 1171218 415165 509260 839123 1406353 1523365 1619939 1101559 1659952 1126535 1572299 871231 417765 574531 739825 1317155 347898 83099 1387596 1309216 420195 960156 894153 128014 1122619 506306 1839173 646246 399280 1842558 1690195 1901397 1120249 980357 1901572 1603039 1403504 1603883 1575112 1650415 374101 1394692 580732 278601 378571 1163558 1819691 767956 223522 199123 59676 420390 1677143 479125 1576527 999048 276908 53149 1648227 1111489 1638311 818247 250954 942360 1473422 812965 1970043 1163958 1560464 1218127 1531475 1943250 537906 1117232 112795 830985 1164253 600702 1488782 734633 803513 1016052 503584 1191191 1028273 1936080 266573 903833 1375733 1419274 1884554 1717385 1826359 1720988 521055 1669284 280931 493617 576727 1715494 567353 1534207 1817392 833448 1386700 1269020 494049 284769 1632281 1822874 550082 1114228 1488524 1844712 1734905 983374 755485 1479952 641371 374688 499607 920613 36265 1291067 627662 1393993 97576 1764676 1361371 582712 1643234 528260 785940 1768512 63669 1861980 1608642 1813528 171268 945847 859711 1054853 205727 1202679 640050 1022179 947634 761584 844891 458725 1210848 767326 1565366 213940 952362 1262741 365241 259662 338709 1365306 97530 11171 262224 248263 1032029 936010 968679 565991 57308 561613 1505434 1016994 349894 1336850 1446214 362490 657600 1995505 1997579 699238 889558 970347 226535 765146 1055783 1909440 1800018 1073057 293940 1003000 1300229 356599 1793552 29055 849534 1771259 1589354 790563 966389 1155276 1380863 1566063 1797755 457145 1238989 1045819 1310007 721761 992734 364141 314623 456304 698390 11498 1254650 1192644 1506895 1324269 6278 584145 1894563 996573 1138917 748969 1931921 1673258 968182 1498659 690277 1023496 177137 1242152 1588964 177548 195757 180928 1308580 387993 652246 1899412 337560 1325245 1917625 1468162 1542621 1280210 1393424 1434761 1594478 833053 11995 1736076 1800613 1170674 1637233 1088863 304136 750733 1204103 1651888 1774471 824869 979296 156927 419486 486215 1169035 1971614 772115 1529443 1929271 1013283 15703 1764468 615187 1627575 120927 1485112 1001316 719246 415951 784127 1781530 59248 1804500 61478 574396 1491919 686532 1485076 1693903 1248638 1304012 963039 1545821 731747 1477605 1524413 92105 313402 1855836 114467 1486181 61957 1642961 65299 537581 1214353 1505652 1438517 619974 103371 797589 372982 1055293 1648033 1468966 1516165 1588477 1658234 1777318 1202703 463767 963456 1252992 646027 745301 17996 1510853 885794 829794 589919 574548 62917 1590159 1750069 658039 1243393 1528916 1449363 362277 731356 151767 1562585 1012628 1065467 885176 1849878 842711 1677319 246784 1498061 535248 1495705 144156 599243 937083 759901 1147904 626982 1667429 481401 1119403 1239079 1680407 179369 1008168 811299 1017316 799853 598337 1564064 1234728 1092941 1199981 737795 314217 818905 1002293 1302252 1238282 149225 812009 1444490 1489579 984447 385427 1097779 736085 1322066 1133472 809253 1797222 673267 886235 1099229 1958466 73231 101698 236098 795420 673715 1048211 338343 1010208 904581 1045027 1141121 1342572 925335 1210212 99240 1802098 986397 1820621 1382469 1172366 1745813 724726 1413673 827703 194575 201364 1639910 783629 628946 1609301 1834040 1820677 547343 1155337 952334 1570079 1022669 825772 208624 1072569 877344 1325558 1200322 164436 1373327 998095 532102 751301 1383908 1067216 45162 328708 704896 245544 893331 1301912 1181788 877645 1782880 431856 1990143 1335197 1034776 962644 106544 29059 82823 1264571 1848546 471340 728871 1319470 502528 157698 1546018 915419 428910 676441 1995856 880497 269552 617285 229904 433259 524705 67091 1808899 972583 1044286 1399023 659609 1612398 580372 1192429 157301 1518383 1428128 679963 1828746 20113 273557 1976177 289032 1682177 1061588 1656948 837355 310275 1213936 505659 1891466 81670 1737130 1333757 680792 507767 463890 882826 506043 825310 1396563 1012738 1999429 1699471 644417 1735185 1885015 487991 1614205 926557 1783359 1857735 95574 1819730 985072 1373300 676432 1981236 1659488 1977695 727881 874478 1797857 532465 601612 312324 1441748 1063973 459024 740905 1416454 1725796 344049 187622 1511207 1764884 489352 220919 432566 1152368 8963 181195 1506564 233568 1068752 728762 1369741 174148 541510 731708 782376 830337 1354775 1963848 500560 1036306 884788 448146 272313 1083629 1411134 1607892 675069 1249895 423226 846400 31863 1415243 351251 928131 685168 535384 1043471 1714880 1027381 1344219 545244 1212391 1363622 553537 1982445 775586 1664914 370777 1566958 231942 1521177 413652 360707 1010831 1963984 399633 1298076 944587 1132077 543910 1816590 987617 1929517 656161 48658 1783014 1627598 174717 1971203 1830007 1337099 1317186 282416 759285 529202 1986379 180664 257694 1156269 1869900 392249 1727030 1458517 1594083 1231704 1858522 88959 1524412 412424 1280865 996439 334259 1509383 1104095 469744 299068 1787748 85061 1427612 1422420 212094 72255 1883522 496245 229240 1492397 1282646 1509007 917144 1651339 1927603 585976 67188 1149868 1460808 130015 556552 650069 675946 954243 1841385 555422 455739 1163184 1227895 414609 1983069 865543 1857110 1549763 1647894 964257 1698360 616351 1683528 1214352 1366323 1127709 709336 466612 1993922 1325712 318374 1864127 570413 1232289 1670335 318155 607943 1645085 1568331 436272 1568486 246511 1845032 314545 1469627 774087 1949234 479948 1055600 981809 833116 1777319 697288 1752050 1288886 1958179 1793252 1148941 870501 1540507 1802858 280233 610280 1925112 946763 281163 1658677 1275117 1028348 1405064 1088575 1775853 667308 1822006 682754 1578913 1560174 1175339 798371 603489 1499320 229232 1034934 569484 507927 1493375 467498 1483685 1914785 1534885 1476228 649450 279173 880598 1807544 704613 63033 1262817 451359 1845466 295645 1433359 757614 320312 1410631 204416 383633 1783964 896491 1587128 347840 1467321 52775 88750 677785 948285 32367 729490 1846870 722796 1677795 1048704 267470 698580 552725 362671 1697622 1846273 1053731 1547416 666486 99761 479421 370676 1760628 231321 513127 1505654 1590697 1521078 1689329 527346 1298809 748657 1474952 902257 1181184 1466276 1157678 927082 1493059 1746503 1996508 1454475 694127 1092573 98428 1287953 291850 132938 962130 1816273 1627615 1432657 178106 880658 917624 1847469 61207 1488434 913651 1811637 1031820 1645251 1740409 967221 834572 246649 215069 1398643 743580 1897509 37829 577581 1042569 153185 1853454 1301728 1517176 1808828 705946 49099 920435 505508 767130 1557522 217777 435228 1893250 105089 1476266 173813 1725953 1011118 1606022 1518635 739616 64711 1491945 1825442 54020 1743005 224797 1331263 1408983 1903803 196518 157505 182992 207986 1884670 1500744 609909 703887 581347 589570 1137592 1190898 814529 670232 353480 1877767 1688210 602098 627490 358751 1903141 1100966 1833014 1091792 545822 99052 106445 525255 1534956 1806868 144012 246882 1971899 1173884 524531 17617 1856881 626202 1491432 1899613 581424 252624 239530 1755289 900529 187090 856649 278162 664866 1690977 799533 849668 924511 142619 768433 756426 453817 1409715 408328 446965 1478122 1719468 866254 1598397 1825022 1820336 365267 1989302 1608579 367162 368045 951814 168152 494452 843278 175263 765899 1059918 426749 932715 1905300 1152168 733609 1742705 1005866 310479 1912775 1506325 926584 764210 1115015 188168 57577 1938535 731315 1422778 624027 1124874 491888 323129 1042638 597314 1122590 401957 142153 1565978 1390236 1909741 83911 1331188 544158 1155945 593380 1168021 111754 459610 1748206 824592 686614 1961926 54205 1083551 1766880 917608 352489 1880202 273241 1422963 1838129 335312 1436592 1207197 1602360 436676 1005029 1025521 745587 119557 1555205 564476 484958 501412 1174709 162349 220763 718654 556630 1872979 259062 1493415 1663914 1086315 601696 1073780 443676 1677767 1178655 75135 115702 956153 1921357 1697346 1506892 1980756 1634708 1795253 1630091 286770 340387 222342 13877 1281100 439026 1942954 1305970 1932608 1205325 1925468 241621 596014 1192302 325367 844047 1965876 241640 920774 587405 973520 933540 587600 741219 114616 102307 1419329 1012122 821824 599054 773731 789141 1840200 512797 1130975 1699445 1221174 1361863 1961004 1320593 1241978 210452 1283744 1272216 1263323 596693 359790 1712792 7983 290245 1209240 1818848 812605 95782 200035 1367361 507169 400835 209198 841527 1411018 932645 1072836 1639391 448969 1830991 1283868 167924 217304 487722 1616036 1079059 1649982 419287 109022 1627996 1911022 1808410 21449 1920877 770284 1636792 35595 1698981 883933 440222 1981825 914264 882673 966506 1329541 37802 1058374 458264 339215 1123633 1809087 62268 675885 1165017 110119 424749 866152 1157042 621163 1957414 1392060 817688 775696 1312317 1296305 917898 148059 1710655 589713 1681994 1947592 1675678 1985575 1651262 679843 1229333 801466 481258 116813 1531528 494139 1157061 909199 724102 177889 120718 1057648 358460 1277115 1106555 286096 1860010 471128 647355 1813758 599038 813076 514462 485609 1063922 1594278 625755 414701 403121 790944 1276406 951593 1344538 479181 45678 1624365 1547356 528075 937351 1474198 187935 715827 1434423 1196292 956553 358063 1673123 1480168 1839107 594762 1411902 1228053 1087301 1878079 37251 491537 1375775 47980 1925956 1744748 135007 1397025 1385826 1763554 1610441 24413 690632 1048911 1884592 1357640 889916 159213 967674 1477973 1919895 1319236 866181 1461083 1584380 1538487 1051632 482957 1078659 427613 598699 727718 1048890 845768 1459606 1062363 1283410 1370184 1863124 1113338 771679 314493 1942620 1419086 134031 652250 1093941 1622478 1367262 1326778 841152 910728 1152705 942246 1853610 1934967 568562 1104198 1572384 804071 1335652 61111 555115 1977478 567256 276386 981307 413608 955204 1568748 1046417 667843 423836 1880415 1803069 1999601 1290984 574081 1972607 681729 1040003 1749599 1453821 1321734 1419023 314581 1105115 325617 1349283 1894203 672864 1671650 738398 567057 47582 1206641 295168 1079435 1840519 1590838 936764 1653636 1317518 984098 1747837 871832 1128886 538486 387323 1872468 1736285 494601 57536 1930816 1918357 1047076 862138 1514885 1242712 1822079 1256822 1588514 1211408 1754259 66480 203179 1827567 1661378 413559 1155834 1856609 1251509 398371 23329 976744 293796 1466800 1038157 1774014 1849340 237785 564949 1743609 408773 835901 1986197 1451838 1428388 729600 1235589 733579 931276 252000 739606 728811 1951882 1958087 1750115 436047 1876880 817865 1896760 1958343 249711 481243 1584529 1319199 1957366 775182 836062 1375461 1630159 629546 328220 1960030 1780352 511771 175778 949283 941562 1075868 1592385 1755963 675491 1959893 1801113 654064 1626989 27723 37855 266282 802878 1167301 1974771 462134 1427241 200972 1779701 582329 10222 1087433 1046848 1038154 137538 461903 1197132 257465 75751 583749 1162890 1464956 650005 296106 1246682 653455 134455 1110320 1856806 847460 1518926 733938 1355099 1209799 1963282 441125 256737 430806 1069411 176452 459884 1869593 598948 1737726 365253 1608990 1456326 1329787 1218174 1420870 937896 1488684 376919 1089738 1561123 84116 1081648 1940101 19532 920913 1145776 245961 1626076 436947 316967 1656407 1238673 175493 596645 1829739 1035015 1530695 566258 1737156 244354 1951650 1675164 1084341 1584801 1755178 104714 1150074 51605 1738566 764331 1367238 1872600 1462318 1535457 663660 631470 958890 742557 741430 194237 1967794 491969 1682126 121412 480810 1298332 1410752 1241598 578459 245367 239723 1926971 1534509 247921 1575674 80462 402397 1388646 42580 182613 208505 337814 65287 470818 1867648 1822730 374234 932738 1454933 218913 186209 1233820 41420 1112259 1053498 71634 786417 1314055 1250132 329954 1881822 1739371 1524594 938953 580651 230775 810153 1446209 1321298 551067 1117407 182497 1012488 1505381 1142072 1104507 719421 356500 1290961 1137215 873861 839092 886806 242639 765900 141589 552141 1324660 1914677 1775863 872411 1113620 941642 1500563 104119 553072 67786 88245 249173 1746211 645303 1723777 734427 1842491 1413078 785338 725620 335429 563891 169509 155838 1594130 198303 291637 43979 623893 1828209 411605 1716361 1695974 1811869 282311 484284 1369093 1729194 1106786 1326066 1044413 688822 1755390 850938 906666 1472473 1584635 939122 1283196 94602 558264 61466 419174 288729 1495836 630477 1202928 414596 623778 738896 1632413 1500224 1417922 89216 1608762 523104 446353 448964 1115353 181093 384448 1817560 676044 843665 1948100 1623670 1804289 1564631 1522076 114204 1390379 345777 584821 1940600 754661 1840332 419261 25096 859986 1613833 1295623 582441 248781 869841 653735 336939 525579 1483411 1141799 1663010 1835404 913549 1952326 381005 713296 1981330 435998 1353092 1792653 954074 148191 1264208 1154105 1177079 274285 366987 1835432 559040 232385 922847 1774684 1817471 1870068 212612 773123 1854064 1130721 37281 355436 43477 773987 655120 1385159 688825 680325 1778113 70903 203786 1529822 1912428 1379344 47147 223135 1408018 1730607 184862 1190657 1420430 1494472 132067 943983 1327778 260298 1653351 753633 726724 80957 1054707 1750440 929161 649328 181483 880722 908591 1253504 148917 560868 1702741 933221 1231876 579784 1289733 1351397 26101 322598 899762 305307 1861800 17350 1028114 1039790 1530973 345230 63001 170590 845136 1663323 245329 31054 928770 1645670 1218706 1095017 1996665 211067 1350898 178773 450190 1025710 799839 1361718 1787534 1957529 1659840 32448 1360098 1445478 1085007 461214 1564872 1251056 629653 1680402 1384308 1573367 856871 1053385 812627 300226 1836797 339659 1913159 1957342 1736056 803707 1838284 1819006 921091 1508906 1155342 1051959 528323 976074 1406633 1131006 805196 1645655 919885 936649 437847 806182 520526 101662 743279 359255 146445 1702973 112735 426300 45245 1928798 1911629 657854 91829 934959 315735 1985939 2096 119088 1418849 923253 592935 456781 1842331 1741053 766686 423901 1148963 1624541 1709491 932381 1634039 453707 1770521 344548 1680540 1755083 665901 1917259 1303285 1150931 1202402 1056076 1363608 1406793 699036 1237463 228009 129892 1449135 1963276 1196130 1764578 1966987 492512 768566 629853 1080070 1077184 381507 1277674 1662191 820020 989576 451263 653250 812325 37322 441158 281368 1025923 791692 1407461 1095543 1413978 661872 1085342 374999 950443 1392086 1259831 1561779 1361708 1741099 939262 310363 893623 784373 578016 1651060 422459 1647455 1696503 960266 1937204 1552736 354884 521476 1725101 126881 942805 1329449 1950165 1656120 1607949 1916332 1213952 1165705 1913750 1105361 1300514 1071033 1270448 388251 614347 431798 1540223 1234463 145199 117007 744542 920615 209332 736457 1178334 1152520 1749884 184118 1903188 1162351 1053641 1421414 1723316 1642743 74758 1273694 939512 1133192 187610 1695189 881589 1994591 35009 1096036 1833744 502306 832373 1280730 1610740 919541 202435 82873 1829312 1524452 1855291 1952945 1165991 1546222 1160541 1677976 129775 284390 1937298 1356746 996566 1164906 821600 1344591 454807 228480 246228 1195664 760570 1095752 1814536 752138 1670261 705682 1567467 575751 1902733 1726023 1026370 59278 481941 1083977 594052 128741 382839 176328 1128164 96522 903687 1908990 769506 1259686 1939929 309616 888635 648232 803549 815297 408189 1294830 718120 88259 926843 625777 429999 1595210 1035994 614946 615017 79271 505538 96368 152526 289457 1762498 1028477 1026870 1434892 1675397 855210 298433 1289026 1544744 1988680 1691007 1059316 1023376 1812212 1742767 887000 470808 1303278 402856 1254273 858473 88915 1118659 937719 202389 1731136 1807909 146013 1604331 1982145 1502417 470471 1311943 1993232 1426685 1090054 1139911 1028730 839809 1837511 1665917 766450 1748062 1908372 1712918 43663 1704218 916487 1660359 1234480 586123 406958 1501099 168167 82388 1409389 1957214 1774663 1652821 1420371 1139279 1706067 1049591 1901692 293608 1119798 1065345 361839 1419139 321400 1091877 1480 741000 880627 513806 37171 1298719 880145 633021 893496 1657920 1352220 270798 1271280 325792 1305127 789758 892554 46219 604476 1314631 1708894 1082244 1751147 1674640 1967145 1806366 1900900 74142 1503328 417055 1473781 1397329 647422 1605516 1310428 1200290 475483 974516 95322 474815 118626 302170 914968 1423675 1462572 1504179 1540565 59327 1832918 17886 1481903 1544037 1835107 1973121 161937 1918342 1658381 1438357 1158497 880465 1283978 1504942 1852952 182168 1277507 482409 969191 1154054 970509 613359 1567215 1938696 1322710 109091 1459956 464062 559437 1930637 629910 1598142 1555249 572816 995046 195808 934897 1098545 1073141 99345 1585097 1699488 3928 1574762 1440967 1139083 1458694 1443831 1608342 237927 659843 164560 930781 1013252 1476089 726563 576054 362545 2650 1374057 1355797 784426 279926 1283625 576892 1446141 1717472 173326 47752 1539014 621345 1305821 913177 1721657 322427 1033409 1458644 1592357 114384 1830024 1606593 805124 1126275 483236 1038353 408802 1906150 392543 1246359 964491 1511785 1020648 101524 476486 1678928 1375945 382978 1368212 107593 1489636 821902 210263 767193 1526971 1514337 1529635 622853 1825900 1076344 1161971 1175207 1228194 196078 351738 1842760 670032 1128436 469485 1265152 666022 184845 328211 1115738 493138 340145 1086654 1291179 817570 660833 1462861 1928483 723242 792423 1814919 1880346 1429329 1206788 1641429 380077 618404 782014 1155347 1113656 1254525 648460 939954 1505221 1299358 1209962 859515 411636 1185939 251356 1632751 1967427 1730783 841147 1087010 885640 1262326 918765 1868520 35840 1650010 1489734 1683681 1321898 761823 501286 1498557 1801903 1618699 1374069 1995349 140439 1809529 1035202 1492646 577073 1247053 201314 1224859 833855 223143 981077 489668 246225 1050949 784811 1439890 221172 311392 1594172 17544 960030 725183 680976 1133658 542978 1209204 1119973 1167668 130570 1109427 52694 1069809 1200406 1164244 1430213 695818 1410317 49981 182217 12524 399497 1771481 79692 1643177 1323262 671598 1988201 1898102 1765592 892694 1599322 864617 970045 1734690 1134143 332553 306176 1005258 1182390 21937 929679 939959 185863 626942 187234 563481 1452558 1896112 636527 1961682 519163 191051 944576 1747664 1661085 1200536 941626 580497 1964977 657553 1944677 168103 71769 67027 1753052 259984 1065378 407358 1096639 489191 1430585 1833675 492285 454306 397971 170470 1674161 561381 1633327 1554207 1931257 1101544 1251177 788861 1466980 1637304 119376 1390548 554323 81082 1124923 941605 170343 1470769 444227 753387 1348426 979840 749044 1220909 1419149 1231283 206539 14948 771609 1145473 298306 1043790 1070226 1208812 481055 481500 38272 1804001 670921 1955113 1349511 1378564 537658 1478022 1890732 652776 665038 1079186 1614020 1917317 1723860 860905 900516 1897346 1258321 381841 1358034 360165 955976 1965749 1437917 835996 1536607 1797830 564811 295973 1072925 1650838 808770 1291452 538897 1609726 1287962 1204240 1125793 684816 486951 77687 86616 1880978 1377365 550136 798070 1853846 1045275 1516312 1620520 1739767 221053 1637337 448849 1887067 1472990 1678205 696234 1444101 798435 528341 46574 913546 1270256 1218652 1244482 120093 760023 976761 818236 148170 475363 1932588 1152226 639495 388030 886681 801784 1332112 1272879 1611478 1237864 1517268 810860 96002 418522 94096 1239521 868245 527286 279188 1468458 672603 1487343 1583254 823029 1376716 1284131 1724642 1990635 1280280 1450984 1789015 326594 384153 1811854 268498 312339 4396 691522 865470 162047 794715 11066 115134 1070210 1545634 1145986 1101602 1775138 1924512 967520 1136850 569076 88570 394540 634194 45043 441250 200632 862871 1356089 1103617 753560 362281 843963 639410 1779114 1843773 1165596 216682 468212 1550653 1075927 1882023 1073839 1275616 168337 685228 1747941 868525 427793 458656 1312717 796044 1498445 1788198 148826 1000632 1257134 1492052 1182666 89786 232961 101123 33874 177729 1409143 263387 874791 1792004 238528 571040 1050041 646890 767516 1893722 1584936 740352 931842 1616455 1114669 864778 204551 423130 781604 1793986 1306673 1536158 1312712 394523 157796 202042 1266992 1085899 1388284 1089949 1243798 1869008 1989029 659916 1993422 551618 228761 1595428 185024 1125064 1804646 1134677 328822 1025652 1008256 1541999 1832387 1513538 1673740 922094 1928841 684184 936037 893488 1300360 1167698 1971344 902207 1716283 121857 1377718 169415 1464149 1743751 90271 1493657 7752 1153737 1745270 1048998 829358 857917 1767725 84237 827223 427878 1478443 61146 527535 1360744 221808 507913 1205402 1552804 1811928 1343144 1040083 714132 61788 1760093 1877489 380810 1527785 831776 116724 221337 1245502 1411599 154996 321552 365118 1498444 1948580 825798 28309 1789457 1629057 864260 142180 1300460 196254 1252409 1649550 1213784 8714 732685 1811241 1233424 1094890 1401459 1742567 96494 1572256 418146 149558 714621 1072727 1392930 375469 1000486 760039 1710931 536693 793083 1845960 93168 1229461 1532499 1960496 202531 967589 1180148 1998885 567741 1457031 1560499 1717652 1956405 714043 260955 1982405 1405001 767892 497080 36139 1970148 1333719 1867635 1058719 1517489 679611 1662004 198353 1301384 764742 1414313 1244460 619851 1882379 726342 1786423 1842712 571142 728184 1818692 1047152 332219 853967 1879824 1577720 363117 1734742 1223470 1740717 979061 715314 959835 57631 561842 234530 141536 1909031 1912097 685772 1019303 327302 1550002 1600304 311059 981192 673571 1275216 1529377 931088 1691654 774293 106661 1188844 1582246 487921 352284 417077 1235101 91801 123650 1428421 145863 34894 576274 541153 713814 29280 1797805 1073065 1200976 356387 537125 1032967 300513 46610 506641 459323 1689288 683778 909674 1448578 780302 1131496 436119 1999752 497366 659276 817454 1364332 823573 1267149 1600703 1530143 475138 910097 1234404 794488 1353877 656612 1279971 301747 1087381 1296507 797684 1531440 1741812 1794967 1501233 312904 1992861 1599910 556083 701420 189603 486200 1885175 664406 1519614 712332 1710900 1128518 572984 1247414 411692 181823 1948466 1458185 1507295 94425 1080196 478987 1527693 1055204 330011 1025785 507630 1062477 1745187 531236 1989111 644916 203028 1542177 1050164 1421070 1838221 1232276 1671265 1511983 428940 492384 110544 835223 1157316 596126 1868294 1445278 269678 361270 678823 42605 1938164 1059867 267943 1650433 1252536 1286148 676848 692242 1874761 535192 3365 463482 1495654 1896118 1207716 21150 1957204 97322 737776 652540 968462 339680 290490 330634 1508047 993314 868577 1496015 1765099 912376 1767212 1881112 1491527 61140 1290243 1043670 255585 1180889 1157246 211451 344712 1778036 1780344 648952 1700167 84649 1940093 1641591 1920313 1094287 1016205 1104900 745014 1267692 1073835 1925627 91745 242365 159173 1709042 1218425 733024 1895986 286815 893222 94141 686592 1524291 202617 1269224 680789 1657011 1235193 454028 483312 1385075 527365 244434 1301492 1728360 1139679 1561532 374602 1606858 1632886 1006927 1637472 1483742 205326 297658 1169596 1446965 1577368 1078192 1525560 825928 1853983 1838532 862644 506595 1734016 1664170 1434874 1322778 1400833 94772 352525 435265 1592301 789393 1643865 1107075 46984 433902 1161039 965664 1722732 1603622 1774409 1996874 1638646 1739732 1873815 1443386 1280558 1762925 1761797 1489423 342757 1640880 1289209 310196 336942 732428 1147624 378532 1131515 1746354 592263 1213703 166566 423306 962144 509023 1507545 1002099 1046339 1210037 1555124 450390 248592 235562 1740277 344963 1807570 44050 205505 1726440 10119 1763012 1194628 753767 471021 1177991 460116 489294 489219 703067 564275 1468342 133975 1702401 1402605 1366117 580858 1050672 112295 1193039 1503000 1254387 497956 1558949 1094965 1985788 624115 288246 1358607 270284 711519 1202403 1360306 1228716 947703 256156 508219 1499593 619849 43423 386134 180699 1574397 1964088 1201307 1982928 824088 1930979 1349221 941748 1573242 1606395 632454 1205450 491028 769425 1513797 1388201 424777 1671738 309375 1241624 312380 927315 1686543 494989 247321 317903 959496 436762 525148 841141 420168 1488563 311184 1740018 74499 467890 1770675 3025 289867 196618 1968918 165346 385210 1052068 494508 1195738 1371097 1424254 1495092 1390459 1996882 1076647 345143 1284374 132149 71317 182641 1920141 1105224 326949 344530 522554 1844962 264571 230918 243046 1423438 1174941 370349 1152985 472272 703570 962945 478712 153755 1025977 593313 120094 1031196 847136 1103464 640445 771255 1740039 1944753 971693 1192297 1440824 1947760 17305 871534 1271182 1954233 388269 1027909 373749 485129 1566066 66122 416575 418471 294901 565882 155966 575240 995474 912647 851264 628658 1579842 1606185 1235533 799678 1424864 79510 185752 1821222 1275521 1166565 1780735 1626051 1602897 1270684 221850 165378 1501287 1289008 298861 593739 1774781 1867764 1258669 1710935 305700 495250 97479 155800 1466509 901486 413779 86520 1230411 753198 1398909 554214 790897 776988 500460 1288350 610728 17231 272573 908224 98775 570186 858547 1240069 1432532 814327 203399 1810602 1634715 1599713 113105 1825484 694718 1637910 88167 1581354 1320271 1573041 1877324 1754691 637297 245098 174213 1914162 1296704 182248 88464 1027101 708258 1074774 1225040 1692206 19485 162365 1257875 1851070 900132 774893 52628 1924847 567268 1373605 1797961 1376801 1871499 204080 537756 567636 545623 599568 627229 343989 1025005 1625382 1228327 188035 1926375 1527447 1848249 1446944 871613 889732 427846 860217 563299 430905 119403 1618702 739759 1448699 1615420 1789857 474212 1145218 1866251 930977 1638911 139072 1415318 353324 1388252 1866622 1840579 1929934 351672 1186395 1299864 523488 700473 445329 1785001 1475071 175679 568093 118489 333580 768921 1000220 1538755 12635 1674320 1518803 1119552 261080 663009 1423085 118167 524267 1937663 545920 1205584 928564 167274 1756233 1814098 1651703 1827942 386270 1176713 1417784 1916093 474448 1570390 1323415 157235 1393186 498984 190869 1345470 1716365 704453 1507820 1617154 1011482 120338 1347754 1500199 1177262 872284 112430 496348 1454480 1250303 100102 1020544 1367885 855304 143230 61411 250300 635843 461996 1047791 1434252 739608 1780241 432755 1469009 1869676 300926 464412 1655307 1964391 820491 878918 57580 914646 635163 1349320 878013 1290584 718760 1717087 1759723 986091 730254 522152 1861654 917103 406476 591420 1400065 1627510 140886 1062358 770076 404466 1846957 1796416 1625134 383562 398691 887351 203241 827518 1753746 989171 837756 1006055 1327574 1037137 796384 1568816 251147 944330 880052 804699 122813 505342 354672 502181 102047 1018983 1985947 808452 140045 128305 1012774 1571383 804411 1222517 1384098 454170 560691 291047 1619043 1551974 1693587 1794564 970788 1447019 742920 1183879 1421031 1856361 854840 508715 1553140 48599 1909201 595511 899019 753876 1088417 1795241 993831 407466 813948 496336 857504 1133356 1976489 481008 1927708 1481212 385919 270696 1437279 69074 805960 801174 602558 1071459 752182 1980422 1389844 187262 1735053 1132440 354054 1731062 687436 457342 135574 1336075 416456 978399 1912265 134427 1511344 1267965 1156075 1009405 1627444 1817803 1586936 1064412 915604 1275697 814626 1244428 608871 1920976 1217573 1058812 1717395 653840 1920879 302603 137195 785238 1238905 1889747 1383674 450350 1920053 191158 1974514 103020 880968 1922408 1934561 1072873 1012439 625211 460082 1318743 761858 1257613 1676119 952857 1622186 1326756 23782 380203 1556371 727057 180525 1241604 465323 1783375 1231976 1225502 1818006 1324293 1248451 1812680 1196122 1482038 708488 1539674 955879 128470 756910 111503 1782788 58201 1219780 839847 1129411 1838715 550346 1100708 742368 440733 1470199 760525 724173 1803940 764503 1318869 243965 1594220 1221393 154288 1211269 1486933 917262 1327927 1669484 876731 307492 268280 417730 469432 1679604 603138 1087717 849508 1790440 272803 809874 26662 1980383 101135 159047 331860 795049 1612808 559555 1462091 427907 1061447 1364714 914138 1692255 761827 1055274 883817 1707351 1261954 1454369 341893 1327966 588324 1917433 1616857 1704991 855894 1531833 1788513 740375 1916331 55918 1548111 1131143 428811 1550739 147267 1153877 1768257 1947518 877134 1910226 1248292 268412 1219919 388244 1730013 1668019 1603053 182934 841423 757375 14478 608877 464849 941564 469298 1437761 1075349 390318 1719904 1554110 1494601 649095 1791291 1752491 1213297 916915 53357 1435533 577539 1266603 137135 294230 529393 1175682 1850276 1092435 605464 349200 862690 513759 1392919 665716 1079012 1613159 790826 1839786 1855253 668126 834488 324189 1225062 1217701 1351245 1219983 142222 189034 1350864 1456128 156697 1604575 77519 1066769 643488 1619800 1323048 484535 1226417 1598293 771517 1922032 433212 1611972 377727 368325 1443333 319542 639034 1190169 654650 139759 1098898 1487855 444395 938829 164290 869922 420934 26239 576651 287788 1990785 735403 1253511 194454 387915 1116683 62224 1041990 1818996 1040225 1830968 1413766 906144 1870841 1417493 1413685 474428 1746963 795664 465698 893630 284108 1914930 1444206 1387235 167376 401885 1967182 1164896 1326793 1460356 702663 1604881 1979424 1201033 698052 1905527 1535384 939123 900253 182873 538045 1549485 235517 675960 1781365 1968577 924457 1578087 1817614 1934162 1974379 1877152 972437 782284 1340070 1487778 1566745 819858 1826168 1805444 1001939 1951106 169000 163943 1436773 480998 1451173 1889397 840697 1018500 1984915 1876084 819886 514528 982496 972990 1513448 141044 1565479 1625946 994154 1164696 1037455 478959 1306106 406881 720665 140974 1628752 774934 1615311 1429845 583133 711296 756530 401858 66673 1427623 846541 683867 1383341 809564 569171 1203598 1034655 138517 1096661 1052584 261661 926838 1789941 604191 1374948 1401437 644469 1778459 1225925 1558197 362482 1770695 371650 423956 1447843 138882 787205 1647728 1657850 1194667 1104530 1913689 1103760 879726 363366 1733777 1243835 1969812 725004 889444 1452842 966611 977421 1892659 890367 1705059 660412 1403144 1010709 711334 924768 843618 1329828 1849329 971616 1825383 617515 1043047 240364 307544 1098774 344198 151553 1984495 1059824 360116 340561 527587 1767448 1513820 299962 1048307 214474 1155730 1639292 259058 782624 1878534 130967 1122890 242034 1542020 503811 1496040 1492045 1029411 923393 398200 798615 1914678 849840 1412243 1346715 748805 976121 95030 659805 916051 588356 1647906 1301885 886480 313493 616940 383111 1517336 430416 990168 1941414 1348072 1029081 33356 1471870 1702593 1943222 1373486 1505135 1873722 127098 44443 141431 318832 1924008 443249 1981378 338095 356781 1721729 47199 1507582 1138618 259629 881758 1628469 1747510 543817 1197679 1717002 1029958 1659183 1324514 565098 811578 450743 197003 87915 31758 1706422 1103750 1681804 1185895 961495 550183 586292 1019013 609846 240176 611364 1665192 704525 665439 1243856 200176 1265356 807940 291260 1917201 1580182 1100265 1337995 505848 715918 1082330 701500 433754 1023663 494764 411798 545415 1698632 183553 986730 1822267 1206432 397250 1510667 1818063 1471047 776672 1873846 1129700 41262 1584514 464200 1813583 303744 554152 948216 169067 12751 444892 994146 348353 919848 843753 1210415 1477792 1960771 1071042 972016 1211198 285840 970886 896657 1517116 669542 820790 1856943 1351854 1536017 1613567 1574704 692912 164616 1549674 1513464 1961039 1767750 1597926 496615 394962 1690376 42912 1220576 907336 162283 1253676 449349 1609544 1916196 1403705 1952907 801460 1450278 1316658 653430 317957 193924 1266666 1272243 1886232 1307374 1220848 1620380 1485274 1690659 484812 1062729 1164384 620914 587219 662357 1944286 1574880 558563 506218 179628 1809564 597983 1409089 91752 327092 251628 1538590 1711525 1917980 1123532 1073893 428111 1932528 889480 271152 1012089 1155450 1294003 1915690 614370 424391 1203681 1906388 1918366 1380375 369394 764851 1193905 767066 259714 467193 1041634 653718 1784859 827745 1708126 1712871 529947 634939 803108 1646090 1723310 76995 1674195 10722 88857 346894 1580644 1035191 1031414 17276 377148 767119 1244898 1324358 1037452 891504 677997 1662989 1459134 677640 372005 1996792 674245 1085812 152008 789118 415802 1131778 1827506 949299 1456699 1608339 1926196 1204761 428568 1723422 582656 970156 517732 1153084 1764093 370423 1939636 1807817 1325154 147821 548012 915341 1384530 1486366 1075693 1270131 1206089 772353 122946 1268966 378418 316407 703154 1928762 1234181 526810 81746 1613422 97730 99492 253005 1363355 1868397 115805 1557657 1694783 647762 90718 1056910 634481 848330 1410643 1236585 180774 652724 1574523 855848 292841 1443412 48647 401009 265913 1071541 1827914 560269 375605 1947513 894604 385277 1748187 1457899 1746240 1389594 862505 1978342 669671 239434 6645 962952 687626 215863 809592 1210984 736636 882464 216566 504441 321562 418957 1663137 1254682 74137 1565623 978280 1515206 986088 1752638 780696 1251786 629694 852234 517793 1127670 1234102 32363 816789 1092881 124068 5371 791463 1313808 626829 1499938 1408329 751270 1095786 223145 447006 1442441 813155 153330 1342754 828364 1166975 1812303 1905950 1365393 384176 1461958 433531 1280050 1838208 879360 673787 1449245 1677167 1842721 1002149 815012 167209 163975 1154905 1614175 104600 937336 1228262 70493 1118859 1330346 1404791 1790072 1495556 995564 1741811 1154881 10046 1336928 180628 135456 1827177 111740 1979726 564821 1887239 103696 1939615 183407 512535 1378154 72907 1581423 746880 187766 1891789 169164 1364085 822541 1281466 526930 808642 1898936 1142196 602175 610827 327951 1828882 1193173 1065776 877622 369483 915945 154868 93375 769457 1045757 1995610 1430118 882964 299649 1094791 1556597 1363236 1020936 564585 847355 123577 1496082 1275886 336346 1597440 73149 1721052 416457 442725 196076 1273019 892984 1636249 251141 1024405 1406870 1186975 1682400 284716 1785193 336227 1453835 594234 31805 642537 406277 1853495 1757193 604531 1472360 161629 1160497 447463 734839 1627814 1918165 896151 950662 927964 1604630 519810 648209 853514 708569 1795008 1194659 1495602 1022200 1175796 934101 1589559 629036 1671476 1787368 1844750 1739283 1767210 1834310 1120751 1758139 1828430 270443 1089151 1084150 694905 413437 1517752 1736518 27236 1635259 1682157 1463096 966548 604694 941133 1505742 15990 1489914 428477 1894495 45505 575258 401820 618089 1416762 931905 748412 1325791 693082 923855 1736758 1534731 1536328 1516657 918561 1795042 1719611 346651 1020541 779159 137656 854162 519989 924384 608030 115923 1419904 1626315 1869803 1744925 1892528 1186388 1860851 642502 121870 1842362 1608178 70557 1413960 183166 141930 1924521 1174865 1617504 1673169 793463 959360 1769032 1949770 621534 281384 1009869 613903 1396181 1914975 252401 755015 246773 1818986 298726 58605 1928070 562725 444501 740416 578664 1943412 1389219 246457 540827 650705 939862 648561 1420214 612746 549307 1252104 570494 513060 1077583 17556 1599742 595743 1391777 252925 1932958 928368 1855684 971836 1072306 1867364 1457983 629773 1324639 842796 1711296 188987 1184511 360170 1090146 905647 1784555 669861 112404 1784345 154949 1624119 65037 1915353 679919 1948335 1712087 942970 1916658 1984724 1976785 1141744 478909 1981214 839165 804333 1177628 413861 1719280 1783166 1472625 883105 827611 1435014 1123073 477156 1243948 1555710 133922 979808 1864505 1799578 1851644 1806644 1566028 530213 1513486 378961 1918937 1291389 1375587 494823 205640 895853 1813567 1400135 435587 1426654 638218 260879 975832 1131351 263106 1538164 1322544 1374888 1288989 1940455 676746 1485764 1614524 597159 43751 587397 1568849 1448645 206065 1038751 1172994 792244 1192524 1588276 664581 1310156 935555 1860081 1873856 1264623 439775 1321694 1604174 1137228 1841921 553107 1691753 845220 1679896 564102 1519591 1770485 903854 763848 1507758 161399 1379930 851302 1355683 1489378 1246423 1955656 1225048 68546 114545 57105 1490781 722342 821953 606740 1446341 585216 1015090 314912 497561 1659888 1915285 18008 1237145 1478246 1279454 1588535 930865 1222052 123299 1375953 406394 10003 1971962 105942 475181 984957 157416 1479131 1109143 370489 1353648 1478063 368822 161469 799235 669635 1228023 802705 1014617 449952 1981813 1642155 1821098 1540590 1579820 67708 66039 321391 1829468 1581792 1324199 12399 471835 1441488 390378 1474885 636459 1991576 1729520 90641 314903 1939947 600156 209529 1602697 1004887 1737949 1979592 933657 1247898 1791500 1808800 276170 452736 1621733 1763125 1470660 275877 1083374 1946162 1524889 128480 1878714 448387 1051530 1358719 20745 1085878 947730 1798999 721752 623855 243222 1155739 29941 1340716 822666 870116 618760 416234 1207462 602812 894748 1060805 58546 1247375 313859 920554 1653156 73642 425978 1160312 1666002 411122 433168 739363 1994890 525959 1565126 1998688 1590989 1566365 169728 1030382 159935 1228802 505898 183055 1732284 574559 1497170 968491 1545507 1971945 425090 1074900 1716159 649156 840092 1491474 1519800 1602121 74468 452619 1493606 708789 1952101 1075139 1474788 1793401 92378 1396315 333983 650032 1956883 1164008 1093480 1743209 971056 450958 1770174 1773531 87811 1031937 740050 1988074 1425330 1660914 695170 1358291 655228 1166622 238216 1402066 1405452 1474926 1278704 888645 1445210 510602 915521 1107761 1276128 1144455 332980 1990307 1597370 1639471 57318 1306509 1136625 1819574 1627580 1711353 1843363 785267 604976 1181374 958581 1199280 484721 570131 1756773 1395217 1137158 583237 549866 1178816 94943 733249 623265 1414662 609878 797507 1502575 1001431 1613945 1689727 450143 1959469 1846801 1329840 469889 437332 1326062 1428222 759548 385313 919761 836136 85791 881208 1080014 1204099 1602490 1890065 1909936 650556 804177 379085 134620 1853711 868259 119595 438828 1869430 1997617 815947 1329612 555512 10562 173077 1189979 1148236 1549880 320578 678531 24994 794461 499697 1497510 1803134 166261 349235 1642658 1993391 1899278 322213 288705 869125 443800 17229 1310800 1100055 1114126 424238 1069355 205117 1394211 1534386 302438 171869 343285 1873454 945699 848112 482463 1980290 1525148 1009935 1043705 1029685 1371068 1168045 930377 649555 644282 174559 1646323 53331 870366 1998108 1750177 1816695 1978974 1011758 1094833 1653879 1289558 1312096 1458220 1005580 771306 920796 1347639 73804 1844476 822316 1523049 31846 1630365 139569 426658 390819 774935 460259 1080954 1876392 155514 873446 1046868 257627 1422201 227988 1050466 242477 915196 1782925 958960 165984 148798 295991 1466618 817906 600227 1786483 331701 741848 1903151 1033065 1430664 1522440 1555703 411641 1418639 200693 1306618 433175 1666728 697496 516062 22063 1512723 392119 1385437 1833178 1697149 1362791 1392902 1036237 1475030 1278758 122720 598389 286906 827140 1731696 1418456 1594100 170560 1686101 1359167 96256 558384 1146524 217018 1524492 1613951 531209 1880002 1985228 1413949 766764 1213732 874252 798687 1499640 424476 1690969 1813658 643727 540238 1495567 641758 1264206 477222 253884 213422 1572290 816318 333879 996512 1931882 620068 1937531 296900 1183531 1615444 207679 193830 1704936 1596635 33783 555079 323971 824576 1257654 852839 671323 1096789 716034 1540741 1741931 511192 1329572 672845 118802 1956759 1441975 129940 1212263 1720743 1672420 1212662 1466991 1055085 749269 264669 620155 557549 1475521 315518 959798 763832 1559292 1178708 1347546 430546 1721392 234140 1265631 757945 1843940 1284125 731628 786250 389685 1432440 849562 1019853 946881 1236946 1103773 1509659 1485318 563365 1693538 1414580 1941579 1247319 325719 209688 1296195 488997 315142 1703716 127401 796188 198165 721630 1527460 944143 389300 1888711 1341042 479441 1223926 603714 112455 1293850 297977 889315 1880036 19895 1118563 1960023 643647 826440 1205170 211479 96211 489771 436675 1449823 1893742 1121222 782591 700484 299323 1424220 1315956 1166122 228105 1781789 518082 1376194 1456245 1780894 1228943 200080 855679 498442 313880 1628792 534063 451016 367576 1702398 334355 606382 273507 292650 1971904 1231651 1576504 31398 939802 1900403 515140 577180 1969265 298533 127220 130674 1941308 341343 1064851 1109505 208287 205818 1135587 1460346 139019 997166 1355786 1393505 1528146 161941 1563725 1439686 999925 1617000 1961054 1518920 1547457 1793514 1352461 46015 1090646 134809 863340 314302 1029544 767273 1631168 1539322 235560 471037 152898 956700 1935287 359374 1871356 293502 1125347 1488261 1031634 1053265 197458 526654 85548 1216987 1790581 650787 1377454 833613 1322721 567892 1093353 35989 101850 649625 1124262 1413696 1698242 1449139 893942 126900 420676 326518 944607 238488 624818 1610803 1626083 1914532 271461 460770 366231 1818657 163040 842783 952525 1664317 378454 226666 1744014 735739 1192326 529526 1389599 390125 372459 1335753 1922176 1313743 1732524 684306 976555 1801459 1042527 156989 1927660 1832616 1751883 1210168 541759 1462266 594765 652936 1345127 1860836 496324 973540 1056898 1300061 785697 1915799 862574 631794 1191803 1902359 713197 224447 1824788 1168513 313112 1714907 216947 322596 1875135 415958 96445 1467532 1226323 1713128 617401 1759919 1548295 1243126 1710870 731727 464895 1030083 310840 1390956 1812938 1081633 1519545 388658 1323334 1980795 784430 539845 1999051 960310 1683691 621350 123392 1276287 923348 162842 1467809 1319481 1312354 1871510 1937222 1006044 957783 1977641 394970 1661425 1603175 295921 796144 1509029 1901117 1518712 800140 893938 1192725 1860958 1852586 1979559 809502 1703942 1931556 1145183 804431 1001710 1722885 875983 1438191 1123890 488706 1134903 1064672 1300691 1499421 1944722 76101 902368 687321 1187717 1716446 33624 1656115 1229559 870201 1927953 489335 1226526 173277 1371264 1837235 1685862 1115580 381189 1517081 1891153 249847 57823 496312 1502768 881871 1245892 1547768 1854736 775105 1007049 374028 1810470 1628352 477136 651556 1992629 802867 1228057 1051132 1589719 834080 1827833 1876697 656521 1386092 1893988 1695994 1409299 1673685 1644154 1864615 1613346 166974 96605 519630 30033 1673676 349530 708192 1566528 369876 472020 577606 825826 858312 1504816 950727 184434 10741 1868555 939093 863008 207107 210563 329668 1419863 470724 915687 1570288 320647 1287565 1349574 910800 290466 1419502 725612 1762221 233541 1174770 813271 1750861 709143 1767349 1044688 1922819 1868370 1429624 1619678 948097 415053 754401 1276883 790426 949046 54899 1275542 621240 1165323 1699828 741189 1345243 497151 910107 1397050 149368 133621 603222 124739 1127131 1561870 540800 1532311 231933 1239206 1081219 1080574 679625 230639 771663 1042485 1156044 395899 572620 197089 1639052 1603577 124530 84713 1938398 382175 1637660 1292586 1104798 1025797 772092 529098 269158 782443 1575388 719756 643955 1659909 268552 155288 361887 1305188 448831 73997 1794743 1741898 1125077 1164302 1639325 1519573 980093 1668791 1011308 475595 1910283 1007996 1230436 306289 1286682 1874272 1887091 1162555 1765432 1616280 472177 272736 490699 757553 458501 1671820 278899 1259792 344474 873213 1026041 742573 141959 719324 370618 1537923 1393399 177744 446049 1970553 770323 1874572 663677 370977 1111616 1482219 1649159 917825 1929371 694739 947121 232860 958570 1301479 981817 1423771 1273122 565889 353774 222926 476194 1679179 892153 59421 182682 738032 701780 555744 679783 126131 1706805 1872603 316293 1643553 921481 990322 1361941 1399488 906538 1291961 124997 740304 1617615 1085917 434872 494842 1221903 1456435 1637604 1119750 681656 1068573 1329016 912020 1949316 1736680 366945 1364631 639541 59982 1148815 1011053 317103 844138 1369022 611705 351804 1126864 253988 572025 767252 544892 392117 771051 1583749 353493 1577060 1056248 220101 1150417 1129573 897451 666074 534849 1945297 123478 1807973 1483444 1736499 1926069 1405124 1966571 95406 1850135 1083024 1359643 1375931 475670 1637673 556793 284349 605456 1295103 1549643 1713307 1041842 1795437 306554 1857042 1755617 546883 322752 1669488 1373269 436132 303349 1112584 1282481 1539320 520161 1843567 648021 1736790 338097 271437 1752304 878480 867975 1405424 856987 1162729 691947 1165886 801887 456484 1342878 56000 201511 1748519 842100 575344 1554975 1902676 513620 1489566 1122364 1928177 84055 1674755 1330149 180089 1523327 1356868 163481 377322 253221 812319 1626613 226656 27747 896193 996235 1239048 1316387 437088 833856 1247342 670493 193068 1091480 1346163 1155036 1179530 65154 541183 9624 1766317 764196 500256 1612351 1512940 341762 257500 394298 759101 1585085 1120031 1072236 1496857 225150 606200 348840 549823 637016 807655 787088 1435382 1720360 831993 831614 1052965 1488588 1370229 1128316 66575 1438323 525824 205812 1403057 1538851 1188849 1912289 943634 1036796 729999 1237282 562161 1134320 1084898 1090647 1370408 1468955 931659 355780 314310 83802 1757512 1055443 315330 1935363 1055101 540386 1803266 88238 85356 1872316 538853 1337769 1062757 1924713 1179137 61415 1265712 1915449 1298417 16837 911313 155477 1147360 139213 1017274 1868006 641957 21370 745136 1360204 1502858 201479 1637403 722007 574466 1940781 1150609 696202 296715 1274661 1365653 1510728 1164399 697744 1204634 720094 960351 1303691 1132640 933677 1819739 1225161 701219 1024125 1884887 256472 945085 856028 1011082 517189 1814202 1095517 1862703 1076987 1133408 1845251 433027 814069 463231 997665 1474113 317553 329576 97791 1633496 1174546 1482824 171041 1107085 970888 304404 873440 440380 900800 1567635 1807524 1809444 1151039 592475 1857858 631130 309634 1831410 1078484 1128075 1427353 1965191 1412531 785919 842991 1282314 334065 527717 865919 723201 463671 412339 1976085 1506103 1438404 25982 537157 422750 794966 1065900 304459 273976 706296 1382288 1251003 1325009 1850782 1367853 606726 1506556 815776 1235850 535663 1392652 254625 116027 334592 1288618 993277 1297054 218302 410450 1115064 625119 1039211 1420207 486696 1443485 716199 1443653 1494678 1470128 1185854 1228981 668598 1218803 586649 1520239 1011984 304462 1774356 161698 395226 372946 1960904 1379401 876 580004 985958 915800 96205 646557 905522 221901 544248 959067 971206 210929 597096 359831 1581508 1377843 1848567 442370 1573352 1382315 858644 50864 569573 1839758 1362107 925587 1016233 1352835 1225532 303916 776110 468257 885281 1331546 1680439 426594 537534 1845796 215711 801539 893716 911403 1972663 412950 956592 436671 603761 573784 128593 504060 184255 1961579 681263 492262 713251 1135504 1115903 615277 136023 24707 1056487 1492570 69064 1173659 172173 1272488 523824 799478 1142042 1145564 1147050 4141 1425696 1189395 808369 1367749 593120 1199261 1062788 179206 629944 558316 1248059 977901 1735003 1829873 268756 787594 1719374 471357 973785 1269213 1894917 1831100 663216 1576665 532333 554499 1953190 1536321 729825 633099 1269207 1844450 305197 209035 1943287 1073730 386669 108548 1301877 984079 137769 1020164 57838 806484 460396 1446566 1133949 1306685 1729410 194080 1670 1719084 1066380 1822827 819054 1823198 883573 1677531 1753391 1123301 202681 998078 669538 1667569 1569395 1875026 1064393 1976298 320444 1824245 1724920 1681572 693432 1775208 441003 1297662 1876474 1201072 1817646 750227 1678911 957547 1192537 1516963 900747 1965818 1794077 667218 517104 257988 1865350 1232359 462764 20719 1898776 54454 421137 1085724 349098 895353 1313892 1331112 1743122 855049 165196 238875 534379 1308147 780600 955325 1196296 1513061 1800856 1784464 531652 709552 486389 1537285 1565228 1601337 1363691 366973 262287 305737 1256798 655994 537541 1357888 1363987 1426266 437350 1376354 1234527 579028 1343051 91735 1450476 46918 478788 1336410 1151727 1226796 1758651 333081 1694889 45612 1081597 874430 1668222 606614 591743 1269569 1623077 1554959 88502 82750 1263474 1120873 222092 1768405 47269 900054 282185 818133 133435 314065 1293465 187998 890438 185575 184547 884314 1834001 1517755 1572683 440361 92502 305277 772158 326350 1297839 311934 1777904 259902 1386252 1967044 1481464 1349649 1644566 1892471 1627688 604958 476609 1900136 108343 754598 246643 1646584 1913148 1478608 1118923 968212 1873773 1521783 236282 1393629 1932177 969778 1145538 955184 870002 1295875 510830 689389 1906882 1962693 1566582 84753 261961 299509 1325119 292031 1437677 33 171568 1357415 1229187 30168 432595 991571 1600451 1021146 813713 1707132 776253 1440624 707884 1418022 44779 864162 1697605 1281165 958426 140078 1644021 152079 1795823 1876230 760526 1830594 18073 1676620 1851229 677189 1404241 1294587 815252 1343268 775510 12210 1272311 1007058 1945451 897372 263749 61193 862583 1132191 1189824 250517 819438 1903062 277773 739677 1269452 270353 443396 74615 418124 882214 1022872 114927 139048 963341 1379572 1950754 1067957 1025934 196493 1029970 537810 1303610 1551555 539288 1495382 551910 1571243 1133272 810727 1942966 843688 1310258 614858 900801 1264347 1892015 479942 1162373 1181074 1941792 1091378 1193940 930480 1320727 958227 252952 73478 1365907 432352 1302219 312446 1586161 141962 1954410 1267754 1967900 1858383 558830 452347 1887570 780654 869194 1562197 1117186 1795544 603044 211094 21076 866529 1485091 1364943 382919 76483 1159000 1318604 1449984 1289831 1298283 1155257 1359156 543624 589828 775062 85772 1548633 821510 1686065 1458342 1293283 1304682 895905 1839723 584848 1839266 1409889 93148 1442162 1182592 1159891 11510 529427 1581689 1962725 1683927 588206 1490170 891475 165875 1624953 919566 1248800 521810 1082375 601695 871999 196168 440693 1702711 1294460 484575 1335752 867405 811636 1561218 707561 1404424 650929 77172 1280119 1487910 446765 1386646 1663206 1376045 1048310 1288258 754686 1540863 793698 281365 409701 999630 1540056 402467 1110197 374290 924366 68987 1812670 1137978 1333341 244709 886161 1100523 1026259 1072899 203365 1632292 432441 1688651 328941 1606446 1546758 763829 1039232 1223768 1417737 326107 583497 1899100 471474 1038680 822206 1527164 1549071 1597569 644186 1779477 1063205 1637870 1827568 509507 1396706 1489443 509952 1183227 2566 39113 1096557 1086276 67521 435116 342275 128399 257363 892738 1953530 1263072 1807274 677152 1047954 1383992 1619045 1305425 372362 36591 1402325 802251 1636874 423912 708134 1098884 1800273 592484 643009 798313 850184 895316 1486094 87660 1490070 510651 1532794 1470629 83974 96192 126599 691817 120602 533858 406250 1870860 80153 57494 1385127 18084 494174 1339403 436176 457422 1923766 1073136 501047 992272 58832 920050 84738 1099713 417627 1976976 37832 1920510 1685926 1886605 1150265 1985780 1333896 158451 61063 1641428 1744141 271926 74682 1996096 1401402 1652531 194700 534175 1664345 1786978 11736 394658 510572 647244 1140972 470631 1281941 401994 421407 569033 544085 1738917 63461 1383005 97690 1371436 1001503 431505 1532168 756610 1249833 1371146 940944 1251063 1937954 511234 1657089 1208048 319587 417479 1980454 235544 642720 533363 1986126 1987608 782305 1619222 260460 1932506 1181084 336436 1571679 1211194 605904 484893 1021008 965416 33644 1416201 321299 134916 1424144 1161315 104368 1772930 225516 1909259 301619 974815 993516 794494 1558018 1332661 550019 1404173 912811 223750 443501 1420036 819597 1660223 570562 1392184 1756074 1338425 1107345 812882 1030986 1096057 342201 503860 1429634 213601 187276 669895 684749 511911 647324 1611378 668369 592292 1108825 703928 1514696 1512433 672696 1785898 127628 58884 506742 1064466 1886312 1964585 1706533 1396816 145430 1964340 901991 452864 301018 1843744 197138 1013595 47051 1213169 1249444 462650 73731 1142701 1423135 598217 765663 575357 1399055 1163496 1938267 887263 851650 1517290 750540 1434326 1555558 583573 383216 417798 159281 742953 1647389 1733105 1734990 1701419 446804 866780 433997 358594 1308150 1189519 938770 982100 92902 1724968 1008021 1640651 100618 677614 388571 1583650 514357 1587746 112836 463599 1979352 1692907 1166020 72059 325594 680777 1447085 324487 569318 1071020 1088955 1264616 514609 161735 1466046 732442 1725161 123981 151159 1913435 1253579 1108532 1530283 1081963 1787587 59001 1571128 1728675 1016142 1349108 942543 522446 1659698 838719 1752347 13912 1014942 1553126 1814593 798039 1798929 314325 1205442 1250645 1599088 631917 240856 93382 867078 486045 448489 1392284 350605 1960296 952110 281049 1033840 140038 129458 664430 286428 333600 546725 726264 829401 783928 836094 1307051 114169 507015 1569547 99379 1214542 67650 1463756 458300 656737 1367550 650122 1628946 1127747 727616 1511381 976286 365589 630624 1375606 969885 1008271 954325 757634 482918 1142623 809057 614618 430990 1517389 379900 250412 1488788 1375477 1347850 217660 596610 1502706 464440 698285 673696 1437000 973576 20731 750729 388052 1882655 41300 1579550 1828931 831903 1710780 1674600 1834740 695800 1694575 1703527 979108 704305 357168 1956886 281793 450941 92938 23761 1723587 1194384 446507 1465262 870694 1375952 1152072 519584 79490 1461913 1299243 1487142 463210 1316643 50484 123359 1841174 1489783 1481283 1477352 1592128 1797875 893817 382721 174945 455295 1824826 455531 1924684 186926 834680 1997386 1180133 1747401 1330284 628240 44418 185276 299896 704424 1154009 1963026 1922398 1209981 342266 1420510 1706927 1575204 1386727 1128622 1853468 362459 977622 867649 1188886 1894943 901670 1830272 1500615 1498311 1383043 515529 407190 1976703 1054906 778829 1455945 1180858 1054794 853193 1922576 718665 1026859 1504180 36077 1845040 1922510 1952503 1033301 1992023 53824 383579 1780576 1962752 1650781 958141 571074 1670526 300133 154249 1972386 600269 185342 729562 803783 265087 260168 135997 1090619 1600341 1928724 230841 322609 516395 82552 588069 1263702 1106582 1042134 26397 383796 1761434 1086398 296692 1399579 339582 1577686 1444114 1170930 187196 1370879 571819 1123918 583015 318015 1903991 1697781 1579127 669603 45067 244963 153863 764665 104718 109175 33748 953583 1623707 1385541 1607974 1931364 1419609 1481975 856218 700577 271529 862023 457800 46838 568970 1110260 1492988 1660013 192536 548342 1165037 288059 847507 1749202 988817 1850622 1603697 1930133 1131210 761376 153952 1709066 1252369 754326 1488544 1359990 858471 1945960 177194 1036853 165003 1942907 739961 783444 1903427 701346 248647 827285 819691 1527518 585416 940827 1711422 571598 174036 1882176 355097 1641223 82146 1986587 1649625 1809735 981039 709612 396885 211690 1960663 1822744 867085 1926343 634803 1478105 1606004 10105 654640 1713336 900573 231011 1290273 1905045 1226300 1939397 1197910 1810824 678795 799320 429675 537685 1989484 1129383 709973 1457684 107349 1024143 220302 137572 1363198 261063 1863838 634378 666306 1213180 1353430 606790 1432011 1632947 1764186 1178762 1732034 279822 1486060 1402241 628798 1615443 1905723 1207552 231041 17965 402488 286674 467521 554817 348887 1275826 273305 484766 1128262 1348203 1469261 780553 1551010 109332 1899033 285339 608505 1467016 742752 1089886 730760 965244 184499 943220 988107 1653393 59661 1918351 833517 802431 1333977 9163 1207805 1794955 121419 501390 116730 1173216 1648884 1730921 210577 1088501 288464 285547 313621 689559 793391 536846 1620505 1339557 88368 434719 342740 501404 592338 200981 1437809 942507 1629882 1703401 1383929 407731 462807 1933036 304711 834585 1429250 1016098 1910951 270143 518833 868160 489373 1660124 1725838 196528 1460671 1178110 1796516 886166 862499 796761 1752583 344602 815549 706456 1959371 1270561 1199554 819830 709637 1750772 1962444 1779509 1651053 543501 868617 1559999 819315 1196634 679353 42929 483616 1691292 502152 34047 1020543 588517 438337 1708505 502289 512829 1181119 687212 970731 1917862 74518 384672 579595 899789 1821739 1804717 674472 434190 1431619 1721177 966324 1768304 1324805 51804 351462 238382 1248148 1524728 1695409 280927 869137 48656 1704116 647197 1660422 1580874 87246 436828 483886 624000 647920 1893564 986207 587516 1949957 1915223 1674152 1076635 1859712 1110107 1617600 441766 339412 553557 1722755 390623 15060 344123 620690 1411761 140145 1304180 1998408 63066 683342 495784 611400 511665 6394 1855476 1399501 922091 948900 1064959 1943983 934545 1101567 37442 1468802 882451 557730 1477654 425737 133907 229330 765302 1553093 495781 144155 1887336 1844187 747237 1226672 1782002 1653471 1816071 1170601 1498155 1591537 1823261 633122 999097 870991 288227 766661 1388494 1682137 1795624 1455 184766 316467 83051 1959027 1592389 48017 1340397 1544431 1580179 460385 304728 1095435 1635233 699290 156058 1822904 156001 1578706 496863 233632 1873755 1576415 1603321 236778 1871208 860997 1888216 1589896 1683900 847875 109350 1826492 1851908 1153051 1770601 1396800 249396 1479211 626995 242190 1511772 449821 999593 1584189 1662904 456805 117647 528586 290730 1769309 1860900 371965 1854317 1509715 1195304 1935566 497703 1023981 1527867 1062423 1392409 338265 866677 1653684 318522 1825251 805772 1392807 1032759 692684 342090 1676404 1611577 16694 1367931 101614 241354 952343 1274498 932739 490357 1949357 17740 773589 238017 1024965 1793565 261211 388374 391182 60309 1680208 524051 1302527 1280221 812959 233072 1417475 1008369 704445 282478 941872 1543045 1312125 1568938 1718300 1660748 1203468 1845254 1428264 119729 497831 1781054 1938280 1120022 1057028 1595489 1524147 1628208 379756 294267 1582614 1124082 1793830 1688139 1670166 362238 1973289 241524 1513318 737523 1092692 928441 923521 1337179 1474434 1440908 881860 1405715 270995 805560 985691 490751 1019485 164623 376685 1735026 1614073 376861 162777 1652071 1949575 1259223 1565211 211805 680315 1696054 1497847 1982592 838371 455079 450048 1633564 186422 1610619 1290153 572699 845440 503547 809992 94506 70152 143459 837228 258786 1019944 1282630 933595 946722 988918 1145399 286371 731579 139030 541808 1162393 434582 1200592 1129276 1993440 526442 1540870 752463 1703667 1051296 401375 76404 364391 1222957 1725625 897621 1729771 1383537 1022351 1676531 1115481 509065 1117277 784075 1236961 414003 1967868 127953 563754 774664 965476 1372528 311467 1703409 1109402 851546 1172374 1034348 710105 1986090 953468 183631 1646316 616630 1743198 160558 1405013 1619380 1730499 1872284 1151967 16315 1513830 899306 1854743 810513 1522994 1942497 1522899 1541598 23765 257091 1417461 1558972 737258 515336 120248 364813 207752 1645300 901224 716456 1228753 1676544 95117 815202 1640921 134820 1508274 873113 1248795 905798 814983 157304 1534938 1470912 328440 914157 1892296 1675810 1260846 845104 278441 801798 1032127 1506587 1738073 1734919 600066 907716 1093721 1931989 818227 102216 1297099 995196 327061 923804 1295603 370458 1469491 636911 855844 1334571 823001 731144 975026 1140248 1141943 285102 1337230 1850979 1071247 1906792 1297486 453292 38756 1737134 1396153 159847 740219 242704 1323696 1090871 1156535 1314601 539703 1832437 1493391 1842399 394032 428569 463262 741769 411632 658998 494616 942427 1704719 1174009 1160981 1427422 79754 1913826 617095 943453 1629154 1718919 877159 426913 1244817 1102947 217250 156441 1444808 507973 1831376 1407071 459117 837852 772367 136975 546447 885651 1414103 1330961 1444337 816064 579101 550805 715259 302561 1178438 1985192 115832 1911723 592684 1436383 1503719 986485 619312 1596898 45216 561434 1608526 507019 460318 616660 989528 646405 1683365 115230 1642714 910925 1399970 1516369 1729174 382933 1942140 1399917 101189 1571699 838367 1826775 426626 1998311 499684 594740 1037230 676992 1806747 1249297 1327825 1800227 1544814 1173021 1117882 973408 649045 743066 1103612 41912 1373066 106564 872564 994532 564488 1611235 685265 1067674 1653832 149502 1890024 1686306 853122 1756699 237697 543313 1428029 420798 1525968 623891 202337 209941 351597 62872 1764840 2868 539312 912468 191611 710239 992584 1845461 561898 1872058 205569 308502 1214764 1064699 1610276 1809119 278053 1006362 1993930 1498743 1557981 1667389 1002237 410174 1767633 882593 53026 1532305 1340910 818044 1631991 85103 1923790 1437891 399688 318343 325508 1750553 1467796 963872 1943806 158092 1253903 1385005 62920 726486 931498 99304 1264557 1453105 891906 1106634 1947431 49880 1945433 1460181 1689039 765638 755539 252776 1982630 535172 465682 1284450 1201911 1319931 129999 1267606 545893 1881312 1376693 1262221 1866952 90048 1241768 1825037 1057350 832597 1083560 1287158 914279 814184 1775988 265347 1314517 1373120 557165 1902112 914935 725267 1643873 276848 289512 775005 1420370 981561 416330 1466192 1062199 1185061 857077 1617784 1453881 976785 1249938 944283 1313291 1045804 1270584 907154 1104097 1805923 606910 355531 50100 371807 1179274 274467 1039482 1963564 1435479 1021699 1758052 1706589 1321542 1422268 1460246 132490 268021 1661364 425555 548694 219701 460159 1231717 233816 1674494 1202658 666777 1311266 1559066 1312312 1029599 765360 745100 1788274 1670577 913263 709186 1301266 692558 394597 869729 1655926 106747 207759 1295190 1470929 778223 507888 464638 566636 1451567 575650 1121158 153523 1134417 1249504 144324 1218155 1645945 441239 1579715 275055 1055683 107892 324845 1530979 452525 1739425 1800025 66190 43093 638505 778739 1448391 1341860 1624408 440245 1521819 625132 537950 589768 718889 875177 1374048 1521616 1893692 1994381 234020 1766966 1482991 1946785 60247 479573 1787415 1108695 371768 1735080 304691 1212026 24464 1250697 659548 346830 1487029 1681746 734540 1129738 1673119 46325 670785 819515 1661622 247307 660368 1997024 1650098 1675752 1792028 180979 253789 942226 1945671 1677987 1815658 1667842 707386 53923 982797 1941390 1833467 1886798 882053 82419 1362012 960424 62183 582507 1633137 486408 387139 289960 39792 399065 827372 929938 185694 1131702 1492785 1919587 96270 62804 1158829 189136 307735 781750 1615249 1854073 973976 1188673 1532323 91568 1248080 1728028 966907 871278 787993 965561 1589411 1772386 1696541 2655 1270415 537248 947205 516037 1781282 548526 1819547 370041 850890 63997 778448 582816 162305 357905 1757606 1921160 268378 1110780 1681258 654978 938425 747735 503150 1615941 970840 1160527 1403085 912926 1792289 511183 1664325 214062 1034267 224263 1682810 763086 285172 1425051 729114 1460322 1075166 1604056 832773 763343 304665 1720694 1293387 1903099 599739 798872 1651750 752255 1731607 332977 1331819 1662264 1682067 922695 1219467 47883 505068 62928 127236 1658597 90326 1325512 253667 44773 151450 982660 414883 1051190 1723762 273913 881067 978896 1313203 162631 1765076 756021 825861 1628054 527160 483040 1058889 1875294 1810916 663117 593096 1703472 1908539 612249 441192 696707 1260883 1869199 467326 1532816 1183260 212861 1834010 1457045 464069 1380067 1600353 983673 1462082 173519 100142 538053 245267 1533418 1890624 1292563 299582 125406 1483443 1571861 874360 1599429 251108 252224 72738 1089545 25390 941461 444274 765216 1313993 1886990 755195 735098 1451002 736369 484855 550602 1505986 1534222 1080812 1431465 1176926 916772 636967 870584 1044823 1742229 985730 403567 1855248 1673141 666028 1940957 1164044 368274 177185 1935977 276241 368934 1224443 90 779022 802479 1845396 219781 979128 791303 887481 1410133 95654 779679 784533 1825622 1413622 1341806 1729764 912548 617878 232573 319951 555126 1457203 1315052 1232468 638047 1771674 872682 1794697 1359565 1174592 1240930 1510095 1305313 1118894 1888357 1147031 1674783 1791678 1988384 260775 1525309 1701946 234787 1306637 586097 1139604 899212 1088441 1871861 65226 788648 146833 1782947 923969 1098219 1437178 1620998 1283627 629155 1637809 787400 1356934 1240596 1764990 508233 313405 861109 23120 868072 1137106 1760921 1331361 119771 529030 1251502 1304674 818221 943688 1495210 1566329 389686 209074 758753 1927961 811707 477190 691109 553699 1324574 204277 435562 626034 1467765 873211 702049 1329931 451722 1864526 8670 1101102 710978 1738046 128086 1330165 666978 386754 834303 1058076 1203388 1228207 1739454 1861219 452647 1525448 1645797 1556481 279552 373673 1314310 586758 1780032 1477302 1236726 829296 515767 1108667 635297 417714 1816136 90948 1237182 396925 949639 1919011 556195 492361 1571080 1148446 724607 947414 1165789 1968975 1174597 611377 1030717 1401746 685000 1788909 207818 1598948 809890 228715 72457 1876576 1725841 1428750 1559107 336722 976759 583183 890084 824812 534172 1642419 35291 513262 1312440 877621 269439 1721697 100165 1794432 723597 182755 1444910 696826 1732025 1578730 293211 1229992 1504511 343913 321567 1475882 1849328 410339 1945752 668968 584510 1188224 1553133 185046 264910 1948068 1373340 463589 1248107 519500 1133500 910457 1181613 641018 363105 118111 1539205 864986 1706276 754873 317542 727607 380924 1223425 1370935 1125288 90074 1000233 34836 225845 1887837 692879 1570723 1760005 528177 44677 584484 493078 39009 1493974 1350281 1889192 131960 443158 1081329 1923878 1497805 405240 1757032 1637552 1411621 610192 1880902 319148 1328000 61378 256172 1494965 1103708 1887894 1747008 964998 1676756 1915683 96629 618105 979222 1776324 93872 435791 1810081 833172 1013489 121756 1735474 991131 1314942 1719360 1598 410987 638901 1803644 1477440 1564487 1725038 1984329 1787678 450895 1122712 547827 1961728 350046 1781714 1204085 921572 1554842 722655 1318167 762785 143263 1753231 198929 750557 1739177 1342726 649038 1068962 597463 503779 1274363 625168 1340603 89760 1672604 1456394 1867134 561367 992049 1373175 1540864 95764 489692 1602476 615719 1379038 461155 693790 1148269 1349546 1054791 429040 64275 300553 1215012 1004134 787681 935823 1316174 765923 695333 469998 864137 1994627 1512520 1629459 262278 1092808 1224561 434710 846110 271663 1100048 932762 350661 34667 1746504 1655044 1742410 1432335 323194 49425 1454916 940310 696040 976858 939590 462626 78042 653017 559897 309455 1883483 224229 154588 1427154 1473007 78133 1140878 791044 872537 879350 920873 1634414 815354 1237137 1237321 752073 1778483 784737 1657379 383013 351057 542194 201242 1696706 281899 294714 1982770 1471732 572261 1150057 1764261 1689521 1007782 1001509 1744420 1484373 764026 1168807 1233205 1729617 534481 1837068 146089 1510960 847660 1048828 178691 1799981 139253 921243 1448203 1097258 1450811 4505 1499184 1257517 1454213 588658 477565 772842 80925 619294 918670 1071483 1288040 1938833 192092 1888886 1907663 831930 68299 843 1593405 617596 7999 1816438 301093 727190 1994064 1569399 1202129 1653188 1585086 1028950 1360722 221408 149883 995651 1360375 1771735 1931724 1883459 746691 949395 1102802 251465 975251 415621 1366603 1481008 747353 1892946 1598416 958778 1572013 92432 297039 291284 528749 1088387 389059 249858 211913 1725209 1079066 771748 1518393 382305 391114 341832 1740313 1243450 884241 1661083 809868 1485755 1315033 195947 1333703 1283918 1444433 113659 1238483 157141 970668 781282 680855 550517 1931488 1036667 494167 400808 1291901 1305914 604010 1800292 1798967 29193 1429999 1527288 1716305 357077 938967 1155794 1192395 1604033 1016629 65515 661015 1415735 1276297 1569841 1437765 318694 1460465 1953424 1264577 952129 474742 497742 803933 1309880 1922231 658078 1480885 1092046 1912227 1910590 1545298 1327655 1975335 277297 1452861 95321 1014210 523614 1685466 1391413 131535 1548702 842958 124509 92399 644117 300358 1947299 792377 611901 416858 1461422 757600 680940 1778105 679729 1467876 1213914 1472254 70140 534676 1037037 856633 162687 1648254 319341 1396852 1571025 604626 804057 1022281 231489 1290140 386244 561049 83725 1372257 1591872 942575 1157019 1149283 1088362 314754 1802703 1238928 416923 1756955 29682 1197752 1849388 319971 128917 1770764 789865 36469 315994 1348759 1050871 1105506 335706 894563 1980256 987545 870333 1245833 589795 221654 880197 1154730 1678169 848023 25377 1490944 1147389 1718034 1992922 870678 231294 928626 151403 1335517 778004 1075075 1145762 1189275 1181096 1809409 453711 18081 1185262 1698874 213570 40284 1778208 1590667 1546429 201721 1674943 14848 617421 314708 50342 861580 246417 89343 1535968 355687 536108 1803346 1149996 1204916 1601786 1290009 1669701 1408255 1366236 802863 1126664 66992 394074 1433154 1607101 874582 131597 156726 391359 810954 1449260 1013468 752830 534806 673136 1071740 520796 1592990 238392 1561276 1446015 1774042 1497270 703511 78173 1997462 1271183 1320998 298854 1812724 1889602 1049676 547320 994124 1133776 625955 141914 515867 972923 1076306 1293216 330802 172116 863454 87551 1648647 838235 9590 846651 975633 1296165 1697465 154197 1084325 348994 909002 1711546 1329850 1851999 1683466 899706 1891262 1827261 873799 126889 1511796 1278362 1856003 1492385 1756476 1370828 1249148 1964851 1415439 1063581 33310 1096676 857607 1674577 275068 511354 435832 900299 448351 563556 527049 1995328 1823403 432864 646283 609643 1378666 960957 1302478 489596 1577073 1385650 19450 191396 1601207 146300 1317652 904577 35870 1818501 557759 1934046 605926 314360 1794366 547604 555186 1305436 174497 1671671 1310436 269746 698804 76238 1004511 889502 34416 358503 1129816 1203489 1234311 986286 12901 7997 22872 1302207 988653 1673737 986444 1834826 1036952 526499 5899 1844742 1545445 476565 1234092 617299 393363 1712756 1277216 1755086 1893358 1470710 1295325 829533 1259133 545817 1513044 1277086 428165 1045022 664077 1404726 267907 1837268 113415 1164130 975715 658588 491932 1336465 844108 1595992 942939 53015 1303551 1986482 372778 1863624 227656 1114651 1890811 1534700 474391 1084438 1510619 1963774 318583 1022078 1956125 703003 1933194 419851 1043890 1891542 765730 1411647 885726 706828 807262 945815 1170034 593463 1075587 1258447 1624019 1827677 53084 1527746 1722453 291348 809967 1963704 264900 397779 1118343 494669 1618270 355062 999077 1479216 721426 656722 1173247 1502066 1045536 1325853 113073 1825786 717829 1097167 480290 787522 1651230 1134495 677934 1815665 259867 1142012 575024 1867745 1479466 738888 1095539 1610489 285194 1412996 1155525 1072498 1941867 703981 1172311 1424299 848616 532549 1467598 566430 1504627 1992292 429145 1874898 201015 1098449 1060188 1580766 895145 1754488 1123936 1157914 717864 279487 862091 46974 1407211 1823326 1169090 1115528 1796668 989238 1771747 319196 1260803 916485 183706 1087611 1935189 11681 526688 1966604 961 1434871 611701 900031 1559424 350894 848279 674087 302735 1876548 1492620 1796239 980907 724587 486384 172022 659323 524148 379991 355431 373919 395875 79228 1767712 44298 1122481 283880 27758 277016 1776903 811000 1855819 1697534 1364247 169156 454147 847424 290618 791814 1270177 1007559 350545 517222 1966587 625012 1954309 387826 1177950 599010 1710385 513969 1311073 1173801 992737 40868 465365 1005108 180734 517608 1861335 931998 466603 1642445 431786 130948 424533 1832582 1359860 1583042 1323872 924564 586443 535299 1379794 850067 398833 1363221 1766285 1014938 842999 485590 1198332 1061667 932969 1013498 1079743 1593944 1829259 715702 186549 1121171 167281 1682481 1213560 1791356 587694 111328 39949 1305842 1720828 948617 1458450 1162101 1128602 854613 1670066 1252920 1325047 225570 311300 537071 1500881 36304 1287713 1372791 1205128 1348080 379171 389148 189306 461261 522090 416267 1266727 1297456 930877 77790 140096 177358 751894 1045682 1431498 189881 890243 1154500 605332 962028 784451 1980561 1862930 1795939 1998388 923421 1415555 1914265 1678043 525132 829992 780907 677028 247619 1751911 967199 793014 1148536 1325657 1139970 393091 114739 1634574 1338868 1170103 1772344 1803666 1044274 1038102 1164870 247626 376293 1654038 1742246 787016 273245 15176 830775 803893 1837676 1023342 257646 1866326 682765 1307807 1012103 1401591 757068 1345940 1888823 641220 1549672 64093 137146 251953 591131 129010 215851 936557 1612520 1284424 1120050 581305 1180834 1281684 1207175 1675359 1864900 834412 915875 1210699 1563169 1272199 623183 928769 1087321 382011 1774708 188270 250661 1267643 675377 1684563 1455782 736291 1071472 1318605 1970211 1920409 606619 1001697 227042 270985 41349 1504674 1524424 1081569 999198 802835 1062124 706138 495918 1254040 1442480 674337 1121576 1738035 977886 1515081 773787 1561447 798078 1578382 1118647 1029401 978735 786620 800514 296254 921743 1482264 1631303 1173605 1359112 1912588 1343850 957425 1399739 1889757 68387 420888 450201 1233318 1411471 900230 1470873 569898 50689 1760044 734107 1115004 522154 1974375 68265 935455 374111 1291271 486334 1256650 567207 638616 352392 1882956 840543 1648668 428903 156261 844785 1901127 1056173 1917426 461872 596623 468959 1461066 1737034 1978010 1182170 214839 1203815 595389 815708 560750 1608569 1754445 130964 1375632 657168 1016125 1784646 1349188 664771 1724910 127528 493764 1341229 1417108 10180 813359 167014 1661990 450155 1336257 1723118 597745 857132 272446 1852330 154683 133345 889786 258224 960026 1466538 1898430 176440 473303 1822645 1997966 481949 159416 1686669 475425 687513 1447910 575155 1656711 444781 1463813 530247 896034 1666560 704136 1839624 1125433 1461347 1895118 1671421 1029022 1699313 1120958 1012858 1311644 386714 1379120 555304 1311083 1015881 1751937 268511 1860985 1012176 1492437 583865 1237080 485498 1239804 562067 1477715 1473616 746887 137632 1999254 800579 200360 1731023 168047 621772 843122 1079905 254686 704085 263735 1464245 1467990 1467780 1691144 653219 1183850 336470 501655 258840 1323369 920972 1252946 211135 86826 226369 565394 277941 91013 1118938 1046611 1942407 41004 698613 187412 61489 1683817 1700180 342901 1214561 423379 1480294 1261998 1494067 1908335 448096 1243688 1910447 460875 1946666 856675 48077 1277848 816643 110271 1504146 182320 1848 193603 155086 1098765 248423 977361 101971 538979 99282 778758 457535 1255883 543210 77705 266743 1857705 246058 962733 924334 569752 85047 532161 1464288 1723167 1502260 524430 1155922 1607025 32231 8101 1818134 1998782 233071 1636150 1555357 1723030 1370418 1013757 1505639 1373846 387505 1389333 1412227 1147234 434783 1014768 1796463 1538479 1272398 1298735 1218532 587062 490672 1462971 1984168 1820120 979628 1345240 124986 1547582 1323234 438664 1576604 150453 233480 733341 1566418 230258 547058 1391242 1875337 248015 1405263 1856491 858601 416615 540930 1441642 421241 242072 221207 1510208 1856434 979229 889549 543146 1161499 213551 122958 1327608 545609 1526854 968148 1737426 1816222 969252 72747 1198583 140925 411030 1077356 630351 432994 1918480 318782 990959 519030 546483 1872252 1349275 792897 1590478 1219170 1905626 1064313 120766 458965 675819 243062 492714 855688 1008674 685416 710557 1297390 54507 1102799 936927 1909524 114201 161757 1778571 549676 1988367 1847176 1811634 58397 106270 1407642 986926 1394868 1226331 1657829 947890 857895 1938715 1850277 1194293 748700 1262216 1467418 1564639 353380 1526472 887763 876479 1703114 1144025 1858466 1653771 634934 106407 922805 546112 412559 1458583 1097654 504302 1351129 1473768 844877 684088 626764 801718 1965938 58673 1437821 438609 560529 108583 1470503 1312919 1842557 1139200 1520774 1715431 342117 58473 1414895 1576676 1815506 740902 1243567 1971599 209161 381961 19733 1997930 1601571 1883285 825205 273821 1956634 1038868 1958885 870598 786981 519804 1484280 1473702 927987 196865 893035 759342 446014 1143196 987839 1939905 1376863 701096 1218148 1181468 1211001 475684 787204 847097 1626590 1056731 671085 1716918 341055 1437759 1818269 1253117 721703 1824512 1275963 413089 1896047 1151651 65833 1416011 1164563 1611410 1228984 1041804 1327238 45471 653440 763333 1017708 1162891 1401533 365043 664991 1772729 1714762 42306 1966371 1330213 113756 658449 632098 881621 1571581 274122 770851 1598774 1537243 121231 264503 182436 209666 557864 151701 987627 1136236 856565 1898661 749063 798138 84271 401402 1789923 1664245 1175092 499088 248061 184617 525935 1607617 1901574 341368 376849 121991 915233 652126 1265233 315072 52533 372728 1256728 641770 694449 1712303 77872 1895973 76505 192730 484894 55096 1612093 935111 464780 675298 613232 1434378 1645947 799717 1413186 1898222 1608930 284399 1795531 1033990 1442007 1901487 290928 85240 27975 122129 867115 1085248 1659425 507873 394333 764079 967126 1323750 1933618 775925 1343138 867225 1395674 41821 512420 1811538 413427 452411 873044 1846732 253523 705810 1902196 1166358 46122 1087034 793576 1777050 1223207 1248597 144016 196277 964843 1689687 576955 872969 1269649 573434 111019 1532370 76643 1085154 98339 1661653 1725862 1315369 102306 296813 798132 1927084 345050 1719104 1817113 160847 942473 1505141 1314658 1202813 1882849 292434 1019297 1699118 1015244 1804536 97537 451113 1539453 96162 1985111 1671997 255656 382259 437556 257631 1821890 1780276 596427 709537 387396 1286075 1712743 1341068 679058 109831 1439340 1680089 370309 1026307 811995 1950695 1674224 833408 1608437 1777503 590363 516460 1535207 249400 1592874 874740 91844 1091588 1810713 927697 386727 1109356 1723236 1208617 1427331 921479 875128 1432653 480537 933671 73077 1065361 966702 1959547 1014723 704601 1561758 709693 1859778 1508145 1444803 536522 177619 603563 458608 1313850 296410 832650 174469 1605522 553791 1336152 602253 1451517 1474632 1123142 1466616 567034 1541521 812364 442102 653751 2325 1208727 960315 40625 1352692 1181421 1414859 516992 902906 138343 420655 204636 936074 1756859 975821 1032362 1912325 515311 620248 661930 46308 531855 1048457 1162667 667224 1083991 154719 770155 427362 1558875 1664175 1446675 1608700 1005818 4877 363056 243856 1286806 669227 1988958 1374630 1356409 397136 1607728 209327 1189244 1059669 1541158 1375321 1391513 298132 1521520 1376663 249547 784442 1902616 1850153 1585947 165868 698790 900259 482892 673754 363066 1795335 1282976 958672 501452 1096204 950339 702349 226673 667763 285912 659750 1000613 959345 1329511 561097 1077997 623531 221047 359925 1977801 1328277 1621997 1704041 1813631 1644750 1123538 996412 826670 188360 776367 1426556 300311 1095194 627379 1430666 1528566 460982 277749 265141 1360185 1431949 1145066 1966533 1375412 44572 318604 1396946 519518 865827 938912 1484210 1081551 1138893 1454233 492564 1734430 1140209 288754 1593834 1109975 589348 488642 1388841 627911 537573 777358 449327 1082142 61645 501391 52720 186208 1174484 342462 173777 746924 1147695 977706 774745 721057 1595608 747878 523085 288249 880459 55461 264683 206116 150131 1456430 1458125 606288 417133 159703 1810981 766419 1443417 26696 123412 1013114 1744060 1787833 1298002 323402 1259811 1864111 123805 1369404 926544 1876093 390358 640555 36384 456540 1050594 1869158 1551356 570762 1022782 500441 1086763 1250260 1412938 1978447 1709286 1495017 1802237 1902696 689283 1850634 520910 1883279 937557 1413397 9702 848047 1127982 180150 1444275 1200375 1804150 1052654 589823 972882 1324775 883300 647675 890864 1392606 576254 938993 1097630 1166662 1190845 473664 1607371 1568648 1096487 774176 747273 1197463 251008 794666 1735174 922327 1195445 1788546 340811 933118 1862456 1240082 1277580 262212 931907 1812095 922300 1666113 1638823 310343 23696 372805 456402 1036875 1888942 1164398 1020603 1695230 1077368 1343449 1901829 4950 435209 16065 206731 1827900 1018638 624589 966764 1801133 27923 534433 1906048 649959 1144674 1868987 1752707 891934 1521154 994626 815059 1337107 1503103 1122392 1620771 443125 1773717 834602 846570 833933 516047 716093 539499 953071 663619 110970 438113 671240 1513585 1628488 375484 491008 1301879 1419105 1656567 925274 533861 1347812 1007268 949189 45971 488189 1252738 750773 748646 1510188 1417062 907005 1442184 1770627 1579402 110216 1522030 1901940 1586271 1369353 41208 48143 524949 1475745 839315 1385160 274795 1991785 1651562 1582402 408846 120159 820886 805648 595506 1163535 219624 474709 1470194 18234 249321 741831 649182 882819 29707 1852366 661519 1088403 190108 1129131 1376226 1441624 696445 1626347 1299097 1380114 1403410 1111404 303633 1763779 963789 1863115 1612683 1123607 407233 195100 1604432 1023382 1154031 1766964 1171526 1232473 1675355 1528365 818260 1140377 1272203 241081 438023 1206827 1222945 826545 1715337 1470982 755785 113319 1025265 1565025 532950 791854 785217 1801199 1436217 925096 401017 1835381 960469 1949307 1881742 25584 21172 953549 534062 215283 1832287 740865 431174 1316462 691842 1528009 659120 70211 995521 1156982 1850606 1614804 1684475 514681 1368189 1655710 1254111 907290 946667 721489 321314 191814 705745 1889300 686351 1720167 853734 80970 1592872 1689479 1439530 1443598 938339 285992 802387 1020857 634709 1239588 406599 798041 161623 979313 1391363 966351 653150 88131 719925 1240091 1192441 943802 660254 1965611 461395 1917974 130957 2957 1067347 1017058 88189 726087 1828223 381495 1867972 508391 1437086 439986 835858 1472903 268143 1945455 1324759 203912 1390716 1223393 1765069 140019 503321 1045199 1429746 504929 1047818 417957 1462936 1301223 1652075 837860 1259513 216541 106562 354766 160412 1563469 349500 1752407 1030222 1554631 1731169 1979754 1955121 1461205 1406466 1934494 1536477 1013712 783182 70298 699025 1069182 1426869 1815743 1110875 215891 597419 1611850 1365484 1448964 1875355 796921 1380042 1024745 100081 58297 591247 445853 452137 315528 346440 571397 1345218 58927 873090 246561 1823836 404488 896391 1792763 1127317 932678 493150 1459260 935870 1509903 804716 257132 864067 1560915 766485 1042115 1994758 197756 1711180 1417934 874384 332802 1041625 1442970 1794088 586508 243017 350681 68570 743532 874753 1144481 1261894 83989 759831 1153746 869715 1621714 1986611 1528580 1131379 1640257 1918107 394300 936869 1809936 256584 1967196 451438 1547689 397159 1069479 643328 1875907 793110 635135 516991 246932 210611 1360321 74209 1703812 1363130 886587 1924912 1358732 894377 1672365 393419 628692 579087 1903907 1068311 1462090 136918 87534 1628670 1508617 730442 1790219 869307 1143947 1722857 1273194 1102606 1572924 1506817 1175272 1150661 1767737 699850 891251 1630320 1783490 355098 36021 1777847 1996569 381278 1487156 1982810 1696171 1402032 249831 1679226 347427 1190088 557654 645291 788599 618793 1328060 1858108 1057646 1306975 1448698 1508436 1805776 1474699 1901414 428584 1660243 1970713 1346586 1626727 490442 1658318 892406 1136766 758531 480068 1078349 527796 1034040 128345 283800 1174877 1734141 1333955 499712 306959 1888276 108676 282817 607764 1542180 1751063 292206 814489 1703663 5260 1287175 193750 1628717 1007632 606425 1586648 181271 1337490 517284 721328 140554 229127 1295330 1242638 1042176 1778057 305629 883860 1053494 1445533 1815011 856085 1157756 807430 690259 1347104 265286 686256 357348 1383293 1838984 1188514 929692 486011 867563 59098 235725 1016290 1438163 1992611 1462100 1083832 1381636 715406 1408226 1352206 881909 874278 1999357 1619901 1538624 1932879 1237622 972294 1321965 225975 1183369 1442421 956540 956003 1589979 1586570 1586828 1867343 916323 1957238 465538 1858607 1039480 969272 1611232 1420104 68082 1483103 311898 1373842 1002559 333510 558855 459514 1127173 1591964 1085890 1342820 1172998 1102110 956755 1988489 1232873 1386623 1123732 817786 1341462 1750931 1033455 387948 75958 420983 480913 1245292 1464952 512764 249937 474952 962453 824793 1590710 415945 1714949 671234 1100405 1923073 1625631 231797 420438 1539373 1538488 1861874 1241773 170098 1883510 348433 1915430 1159407 869054 819548 1855923 1312643 1480763 1055714 365526 1520116 1159322 1886794 1971763 1424687 1652956 9268 660751 1290207 118257 760283 1143793 148001 1783870 1239682 791063 900521 1941419 620032 588895 142445 392223 1310264 640311 273521 215190 1636709 1859625 916867 1013265 1607125 1040576 1570713 1750328 1605785 50655 16570 1086474 133397 541071 304126 192022 87768 462907 474487 1522870 568103 1993894 658223 1923380 849897 1362610 424236 1502109 1797204 179416 339567 1589252 288003 675520 507762 1113120 1081865 1452046 48867 319747 336025 373310 1414113 412765 699532 1223651 73021 289024 829485 1438736 1015354 1466118 468728 89493 429946 712319 764184 825743 1921987 324209 1928420 542757 1667786 1058453 1953386 1548165 1686533 331979 750985 901316 937266 1328028 228705 1897457 1349273 777518 943585 611120 1801967 578922 1628186 1488297 69455 293167 1204492 639169 1472549 524984 1826291 82869 855951 616784 803871 696752 1533180 85798 441931 544 259095 1690559 429447 790028 267133 1162657 257427 1619841 1902251 1667021 1714101 954050 685488 1340352 1379531 676578 1906416 742501 1390557 1489816 100606 1631702 456281 1086069 308488 1745465 418210 1911937 1678849 199903 653280 1191990 1941198 1445571 836995 1383888 1218654 1161423 1641488 1954186 1781718 1485168 685237 1679832 1090728 188653 1986272 1778918 1353830 1729735 1768721 232460 597379 38041 485889 1701074 119237 1154362 1486856 1512656 286657 997611 1520841 887757 455504 1304830 1032712 116368 1369430 1996264 1571677 340137 160234 1441839 104109 1833342 1971359 233207 1644019 1129704 1867552 10174 1300067 1261863 839681 79500 132438 1843474 157340 659571 242723 226862 1714793 1849511 609702 398218 572199 1841261 745589 859287 298432 345621 923166 611780 412018 1734648 1032105 63007 694738 231035 1874629 770343 1589243 1085955 720247 1191244 1484525 179553 82435 1813706 861231 1697509 898695 157134 1648159 995776 272913 980439 1968431 332784 1524066 1124644 647952 563368 332889 578952 1396640 1690570 783220 1890434 926765 1405305 1278853 1183524 1844778 971193 1598338 215585 1776516 572877 804882 732497 506087 907008 1161604 445492 148315 1574602 5756 1141012 632300 1261292 403032 1082075 802325 801588 1693396 131474 1526536 955621 1812642 578154 1624411 1881217 662146 673633 455917 595611 77092 1761967 530092 478189 1436147 1459056 680109 1136314 1438333 1123385 895612 1913370 588059 145152 1873379 798291 1736344 1899879 815174 17107 613422 1519213 1931700 1803679 280138 974860 210170 1489060 330377 573635 1150346 1348776 883814 1258831 308932 619256 289222 704854 526438 71199 1632781 1815161 1024343 483284 850479 323728 1066733 1890763 211562 1626163 1506984 1006952 458275 1895480 1287325 96686 238687 1735818 982586 1075398 225421 914448 642198 319937 1233343 470080 1026923 1757389 225498 1825329 614210 932379 1476576 1132061 980228 1778705 485575 714040 751352 864865 1156785 1513321 270715 1843624 491342 19369 243858 1497712 1841890 1804853 1032662 1871170 114082 1162055 1991660 1876768 52138 1659302 789067 194899 661952 47930 967246 886064 354144 1909581 37029 1665893 1540122 1054194 1814464 387613 97539 527336 1195421 1011921 1420486 881198 844391 261784 1189314 1034143 936488 161934 1788923 524121 910414 190426 1564169 1795964 255349 968042 142652 181837 1021313 376454 568141 1261026 1304766 616584 1657416 911644 8932 1626673 65652 894098 1891450 561682 1695933 373042 1206505 766811 1686839 272024 742816 1091888 1054817 1966163 1737758 1130789 84223 711333 999147 951022 1344948 1166916 133843 1914030 159908 136796 1007343 1956975 745951 737038 1616216 1640109 1463294 902236 669838 265792 397574 1646608 1207458 1922763 50740 1269176 1486 1705966 1717796 1421384 835087 202843 340296 1232993 1254755 526606 77385 1685277 1282469 1052445 546180 348404 274898 33842 1914384 1064005 1009374 307085 497940 1462404 361680 1920591 1251113 184986 83670 678801 1307888 563440 1431082 267169 745910 887861 1686426 784611 78371 416133 239982 1793026 1780672 1708772 1923241 288405 1757192 1725823 977094 165063 1207207 188205 150117 415759 877272 1668337 1587598 1270140 735099 1857836 448908 995788 32130 153559 1928375 533409 482252 1318652 1802400 958553 895682 1580794 989455 179602 122044 1141146 1681359 1268526 387873 271074 1321512 565506 1241711 59617 1874046 901025 424354 1632685 1599158 112033 1199885 23734 175946 498384 518179 368257 1826146 167886 771890 525803 312897 835124 190572 1600675 1540968 1752264 1948415 1649090 259818 1915847 1522597 1033646 1470793 539231 1670077 365557 447872 409202 925055 751139 764770 1675407 1297101 472840 1543931 527760 1424971 1306305 641240 1646924 711402 101615 1142803 1580257 1905954 726729 1934535 909056 144998 126199 909963 1611585 818813 216910 169099 1200631 419716 1923303 1309686 180834 895054 640420 1123888 838163 1181819 329661 800507 1035688 711528 344832 681134 873756 298661 545789 9146 1032389 260231 1347033 622143 1220012 385012 1146669 641554 704746 157704 1130531 1168958 845505 1701379 801916 1656505 1812528 466515 274691 1864592 150880 1358457 1998548 1173334 1794182 385668 1290241 1011774 940245 576195 1745510 1305208 421994 534223 21578 1473754 687024 1288447 993984 1835647 1498574 710952 1519955 1453944 1933702 1519206 225885 918258 1884763 1562493 24549 754248 298740 500395 221517 1130167 1934638 1895226 1883838 1809414 348219 1911480 420170 1256049 504035 1883639 966178 998698 1197852 1077072 1767907 1230094 1069925 589208 452560 488020 483932 75730 1403117 308299 661856 1718383 1561517 112216 1998990 1403840 1721262 268250 236587 1852751 597088 883207 1339925 1801198 945833 1010765 1950605 331284 717210 1168308 1242523 341916 1558075 137893 658804 630861 1807262 338614 1359851 1604192 1123991 1423644 736737 1802149 1175555 1295669 80353 252193 1611355 1677882 759339 959375 876903 1043243 1582730 1397830 1541895 1672764 795503 52626 1478066 1099097 253713 369309 700929 1400637 1144786 237295 1237794 597283 1873623 859054 1880788 828561 1514955 781585 1265648 1049996 1938800 145713 1640997 176964 1726038 1881100 792768 104682 81275 468055 637908 239167 143627 1704168 910671 1350687 1183076 1209928 1333464 855228 928100 1269790 1395932 1381875 1358095 210578 390950 17298 1253213 248074 1438066 1410699 674669 879399 1706780 208003 282856 899009 1792339 618742 1673637 1881033 1637471 1417913 718903 583490 1160071 1305472 178608 1239253 52596 81872 176604 355384 1117614 1943668 1931246 400588 198611 1778898 48621 1616894 397170 948439 881512 674857 481801 1082586 1656076 1664053 1806075 10839 969567 1028417 1561302 657013 1684239 1480544 813595 1276816 1134748 385861 1350297 1592840 555406 437924 224368 392308 1129175 1911511 1917624 1395637 205582 662333 96429 1922186 1583841 954820 360728 1560402 346646 58704 335374 614183 179377 72840 1575750 762147 563247 238631 336111 589801 659656 1060523 693765 800699 995124 558765 550017 1728743 1279576 1597811 296569 397057 1881621 1812169 1118066 1673641 1290094 888911 809059 762628 1105370 237449 1243284 647540 375567 990236 929625 769200 1040299 1983315 45498 34291 1333787 665828 1259244 628461 1305896 1758557 1753217 1562041 1562093 1549299 1139411 2187 662027 1868532 360354 918390 1393886 186634 462355 1378273 616042 647378 1694811 604526 1957123 408244 1003034 1162076 963516 80436 1664249 806447 1982010 1626567 1464905 216920 818279 1250448 1836634 967692 1240800 1824459 935560 512878 1300710 1952517 1502494 1054435 1260828 375951 956988 989621 1486858 347264 304805 435999 1590485 1188467 683234 311856 1790724 744461 1757470 467860 1054232 1161053 1666653 1293393 306333 15517 1902221 346232 475405 768831 1855019 896332 1542974 1568269 1781107 619831 1041096 1759046 1873691 1747175 302393 1745514 646770 956533 1510206 1608227 1111932 742436 1794554 193816 1848391 1352925 750782 1478073 352861 1020370 207084 974967 1211035 1224077 1599223 1057866 846398 589844 757328 1355501 1773879 1164639 722626 1505814 1150211 1365781 1538380 273552 1600227 670699 1884826 1089081 1242203 285915 1042629 1605580 600062 16797 1641154 1594953 1589349 748431 1872354 625001 1728799 337064 1794794 1539280 1500140 1915 980052 1164952 1497829 1927797 908037 212957 1150144 1154231 759790 1916908 708004 1949426 364104 1099626 222856 1583903 596231 761790 638189 926392 1879593 1031382 800542 1543183 1094135 88997 222780 1301759 1656455 352538 498212 340505 1533114 68491 1588443 288942 1720605 326608 1701064 1717064 1061795 1974678 501163 1343169 998936 1260145 217702 1774584 1698726 225277 687835 786603 1183529 1498689 1273744 928689 1672020 1988863 57613 42440 694018 581318 1173308 827740 1992258 1979541 1001141 1937173 328328 293843 1963320 10604 1619314 481901 663772 177159 666426 816017 1624410 256695 940522 1513972 1413538 1849686 1251111 275277 1919738 1591804 587028 1049752 983064 794244 1842989 183971 1364172 1047425 1471410 925977 1117147 857433 796244 58935 1606730 74850 1386238 321077 430947 629811 616065 711910 735570 1304494 841778 1353316 834539 1470491 1590148 1009115 689426 1175327 1506701 1422356 865867 304975 587135 309103 885037 1443147 1824580 579323 662566 390404 948421 1694747 1976767 463211 4609 732111 7914 167446 1108249 1769997 633561 890354 1155799 1207585 211130 1847144 1892551 291657 371212 528587 1750112 829114 1566835 1774758 7475 26439 1893983 559905 1180749 1790743 521394 1579468 993658 314108 1486620 1822933 1191199 1468149 390074 466769 675809 525809 523213 1695118 1933783 1201239 821532 1977505 873125 1510759 455800 639311 355193 1429617 538182 986492 910649 1676796 976576 1065334 325649 450315 1420688 1638054 1057435 1973340 1370361 1456448 1991827 1577600 623878 454652 132706 847070 1497431 718536 60352 745943 1661413 21282 1764517 749292 1910273 684262 1661420 1373299 671489 1443405 620755 676858 457554 398322 164457 188448 749723 506845 860902 686943 654664 848977 581856 239421 156166 99751 1947419 1935984 1983366 893478 269753 302670 1035990 1544503 1922773 904122 563655 1647230 915595 649635 1121326 1608059 1991341 569160 781015 549493 1875822 1004710 521841 950789 890348 145020 708305 180228 1468338 309345 49905 270275 607333 1335904 1495798 8593 1741556 805164 1925167 447656 707604 1061309 939198 1676249 1133124 392004 1679850 707922 759683 239983 407409 1320919 471367 1918467 11345 1086405 1148386 1441957 169635 98434 1793916 1037387 1960666 241223 190014 609401 709579 1803486 1339893 542136 162684 289459 601196 1032311 1878181 683910 645600 1146150 30859 1275422 229366 190839 1946872 459707 628386 1147723 690682 1670490 92012 943639 921510 155823 1233486 727868 88645 1806301 231943 558601 1950479 271041 536999 1710364 1461253 711166 911964 480084 1186286 22736 1550241 1470481 1029784 1494533 1977533 229800 1384830 1641649 556066 1583992 982595 46955 1314761 1556827 494568 1385551 136604 275269 213906 1050100 215209 1130349 249065 1721764 581287 1423304 279596 1018028 1652178 26899 1321037 392591 1841623 1691794 3369 1071005 1543505 1133581 1630935 1158143 1659525 1127379 1981598 413021 1355484 209818 1276185 788568 1221294 1684837 1958078 542737 1864964 1261862 1167498 867790 332906 374052 1190198 1800521 1021385 678705 941907 1978330 449850 665 1724201 1987805 1918780 1983407 66405 557728 323057 133372 711479 1498910 1753707 1598310 1845654 484709 1195670 420040 1400579 238669 67112 509147 927732 1421426 1946001 930136 1227153 676843 5981 600338 128061 300500 445862 925372 1038779 462502 953003 749736 1747499 1275533 333251 1444281 1060470 952627 297472 1507711 379138 307281 1501172 1175399 1679996 1131156 1014836 1891131 833572 1726878 1594617 1798169 1589535 725548 163327 354633 1673940 1498373 1857379 373391 1672317 1198514 1103297 457325 1037562 1027689 744576 446098 1731124 1202736 1983663 1062554 190410 1868935 1945768 669381 1180375 1883033 445360 1495520 1876019 1878135 620627 775306 992733 1401242 1941392 164369 1287708 603766 1336533 191732 219770 1718046 1534939 139698 1842733 346551 1738391 1701224 1963732 1299761 1222332 1283209 1918202 1272867 1074044 1402978 1019060 1476459 179421 1267089 913914 1891906 95466 840978 910826 778579 1209816 1782388 1711251 883834 1885039 1159933 520752 377314 143644 1738308 774822 1370294 512645 1933356 1031782 800937 1311247 1776202 118553 1024285 1934936 126362 467351 898974 1932796 1571480 1055181 1820169 339603 1117637 295005 600038 1785511 718810 1708713 986673 572177 723867 1757895 200742 41321 1459586 1263870 875505 849871 503185 628195 1820502 979110 401263 532949 858762 426743 1950952 1261919 893764 561582 506102 357126 1326922 1643325 1270853 564001 651471 1156776 515612 69872 210784 1991079 120596 1010376 973330 1779230 1302139 1834323 60746 1099913 1662287 1466870 555106 806554 684355 1787129 1869115 484080 1535516 1182806 907390 29958 725674 428877 545480 1582064 1889311 708009 1415511 200218 1202876 972074 999945 1843800 1759268 840190 823034 1155358 1930811 1667378 730174 1981738 1543460 1504541 571067 1488573 1403073 658875 686644 1635769 1523979 1737557 847574 980656 1858231 1017957 196216 861587 1305845 165830 1392141 1424978 798019 176455 487427 770573 690147 749712 1567097 1865228 492425 29365 1807329 928858 807192 1655175 1655659 271620 1694371 1292039 917848 1491148 142857 1056477 1983006 346323 1111744 143771 1259061 1512043 1130256 1235765 198973 1922208 2203 790359 1004477 1519940 315633 1311331 788138 54120 1333007 643854 438699 1014306 539568 28271 201624 369726 779652 1957404 1785899 99744 280267 1327265 767729 1795570 1538993 668981 1527877 742018 111884 131053 1845125 870699 1478014 329522 1029 979318 1106425 436300 90790 781467 312597 1175509 952083 1068158 1994841 1364731 552000 1423341 537388 1822896 1891631 1057992 842617 1380283 40586 1898436 512622 1885570 1937349 1102779 1776973 750209 560469 340034 1078138 1394286 1296895 386602 253083 197608 1783866 1830503 767089 294251 228786 190154 668812 1433996 1052680 31114 179018 993775 693843 1530491 1708992 514907 1033584 1543260 1863079 1310178 209797 1796475 1274861 1483731 1623844 1657539 1895034 431524 1570267 1590973 65188 1536859 938269 544153 1858602 1901605 1603988 1307653 400918 1617645 641315 1770850 117678 1911276 1853759 1349414 68836 1048639 589240 413303 72298 438080 668236 1608374 777681 223307 1513489 60720 908625 1303145 473755 1841085 787875 1812612 773561 1437654 573796 1189861 1600758 1513735 1521065 1282640 1208215 663935 829119 1128215 1830921 1482049 1142084 928433 1811793 1431225 753777 758324 1698342 1170889 1121101 525856 279290 1710701 238704 109582 879203 1361662 1940326 531639 1701904 269797 1720467 1948476 947944 1922665 40224 1647744 1711172 1248204 1129123 1808014 688841 962588 1475120 613540 507472 403204 1460367 1102521 1879908 889337 712494 1682748 1657748 389453 991238 1120713 1282135 1705551 1452286 53593 1459727 493114 594243 1643486 1691903 1924726 271192 1613740 10024 1571309 1995070 324834 1755065 826810 1844363 151164 597438 1066189 1081460 50601 318467 1702387 957894 211506 1984380 1890258 1197994 594165 1272041 1117555 162861 794388 466656 1358803 1719000 1935785 1177378 419532 1533628 461922 1756533 1319288 1841167 767609 543912 294243 709582 944302 1246545 1994816 1847201 94581 1021239 1749168 51283 537509 1826683 783233 330171 206070 293815 373908 1151616 1167736 819419 256995 1951286 306864 1048864 486436 1535980 105611 1947179 1540295 42674 840844 1808398 773943 967439 1944271 591517 1094113 151625 181666 1127005 1191097 741160 188672 1762338 1525101 1809920 1483733 1486610 999386 1829181 1153621 1754906 1127607 1098058 861405 172945 1102056 1521456 1895672 1410434 1929430 872785 575127 381197 930099 1558328 617904 366045 1997791 132132 656897 198916 1926625 1490992 396747 745694 681698 1069499 1924479 1829793 1751023 659652 7094 611370 551837 1009299 250634 115027 1050786 1286810 1364775 1452629 1813248 864229 614352 508495 576613 14453 1539099 536095 891295 799746 1883275 1037205 1741094 1830793 609966 780802 986027 424369 800101 920879 972185 1818182 763636 493046 1469510 1185217 1430908 1251362 858886 907386 1372863 154574 136209 1847868 283068 1483626 1064583 728652 112818 1423277 869795 505851 909494 193605 1360804 1236986 1985639 1002134 1861613 1809593 560704 1588631 493433 532453 542004 1554287 1950691 1415077 1346170 406037 812795 1222280 987646 1430301 275227 1032035 809898 872779 959941 1363648 416125 6609 1054048 819620 1728842 1776071 1098196 1548420 1208188 857799 129668 1023818 23981 72105 815436 830900 1595758 1135939 816057 1549644 195679 456997 1235616 1461860 1634520 1615397 660380 1755434 1481194 61912 112942 20233 1144468 349748 1259385 248299 380057 1238856 138602 1886570 351095 730054 326511 981090 17034 1075382 685146 1339067 974487 932671 680861 267983 1768922 681252 182235 1445945 1396111 126244 459978 1790020 725038 72338 398969 1127717 612673 1230225 287567 1026000 56327 276161 1882824 1931169 397592 1396130 577063 361122 94669 647156 400338 1746317 1742814 540014 1174449 1032675 1744994 1098530 1084704 805000 1237685 1929163 1352699 746245 1699510 974890 1392626 696443 665505 748690 780915 1402346 8094 1979567 693033 1163187 454760 1429181 1097669 13257 309682 153919 1397076 1296806 1678999 1960442 885615 1300602 281942 1796106 1999639 1288987 911761 312736 1672845 479276 755924 34420 268526 620210 1909934 628830 67622 121414 673843 565971 1789440 1035091 806800 1519102 1674517 894611 1860313 830168 1707057 921810 420510 933821 1311491 1434849 1187164 1576008 362654 1031249 153573 448737 56452 1617018 1259833 447860 1310862 856041 1654851 1450440 1034153 971596 1127074 1039717 302130 313819 1163097 1443011 55548 567328 735538 118252 1188115 413499 1174854 1250646 175055 613844 980672 1158377 330828 251398 830555 110309 1530481 1587436 311375 86197 1755375 1244441 230659 968174 562211 954226 474355 1939450 70583 432302 583561 1318571 365167 1687580 1804329 1493588 1275123 580291 351709 1266881 975892 317495 1967769 1783068 575558 398265 388279 1110019 442826 869209 848880 1230567 937342 466248 383400 50344 122020 916231 1776029 1921383 1917612 384626 929379 1977344 1214665 1128227 40644 746807 95105 1760406 1533889 1384990 523969 701712 1396106 21928 599293 96917 1219250 1463210 1977001 922708 593367 1366097 431485 14430 406343 610119 1130612 45921 561168 1766013 45493 297514 1250344 1264279 475146 1442766 237423 530538 622003 900083 585707 1373610 1928245 939043 1205766 1828297 1517981 1976537 645987 652757 1745279 253185 1628089 1295304 1909444 891720 1861973 34710 1100709 626575 1591752 1531510 883668 1969656 509031 135984 995335 1811072 499383 1549423 1207742 1331310 1303009 1662872 1616675 1803043 112976 911382 305046 1586446 1789903 348348 510509 480881 1991145 832515 1932454 1023846 897269 755244 661080 1314486 1318769 1000208 1281905 433456 983422 1381151 241615 1637992 71951 409000 1976542 755515 1016627 1796123 883167 182192 1558447 1624636 37459 109403 1895812 1901967 364103 1512446 1250113 822921 44344 690605 643585 1897031 1049120 1142167 215132 1587401 414348 135638 836597 139593 59556 196669 382930 1115367 1711643 825830 607866 614551 1337563 724260 1085472 1389415 1293615 3321 77627 938565 1398429 148604 243499 1836509 745875 1978003 195797 1571439 496729 1000748 1725557 349146 1931823 100174 360501 1606438 351589 898984 1932348 1452292 1139046 649509 522259 1430893 1872322 1008658 735590 387109 821671 452859 1065848 150965 1689358 1555608 936198 243242 475009 1053829 1874258 1013770 1626329 315781 430573 623938 1711803 1630723 1916901 411376 1833797 503798 932611 402751 1341553 1342454 747156 1613687 1027096 1955075 1770560 15188 283369 1615698 1230795 1687911 1603895 687541 930292 10229 10656 1918433 1594058 1429577 300829 255229 1579869 428643 1175083 1652974 1700486 1734965 383553 831168 208630 578043 1823903 1330317 1788182 1706643 1358317 717253 1345429 1706800 372176 1713304 1185014 1467175 431122 1591178 943397 1186675 681201 1229803 1187240 746685 1054291 338406 1562058 129772 638510 98469 671444 486006 359404 1294623 1540975 771477 1863396 1418685 766355 1151997 489605 1353442 1571788 1129289 552510 514142 1778308 361612 502065 1526332 1137159 1201803 668608 722515 1184346 224949 109898 266904 1536742 525117 431436 1804920 583832 1566660 36715 170226 208636 1846571 871577 1740021 1795020 1416594 1758523 1833040 967125 633767 543240 611571 160788 1612698 26638 437459 1210153 934240 1270939 374423 1450543 760288 1863995 1618285 35056 1444524 1348119 478869 201682 1184 577394 444421 1759954 1219604 1236891 1420531 773771 989211 684804 1784972 1609916 1290237 1096034 394419 989374 588529 248910 1921804 858186 1106015 69685 1316053 554001 1742137 919422 1177488 205083 570993 342282 957158 845473 1468063 1488722 1270689 1871820 802485 539251 784862 708934 607663 1100575 1898498 1027091 1482703 1278300 1049742 32256 430442 1461468 1818641 646987 424488 136537 1034296 1184226 1669211 837192 1708558 1867266 1093213 1590132 815478 1828149 905300 1517985 1108697 695766 1206240 1629761 1018661 217779 1209068 436363 714992 1590172 807424 1588577 1485858 1497370 265075 1978629 12212 1299180 1071135 1046539 37003 1261520 376437 112189 1755858 450375 1164978 1360237 159162 1795093 1801265 1177202 1767744 1468330 40528 696289 1862709 849485 417836 1237973 1013559 764569 1814167 528690 646248 1502498 1750660 514992 664378 1718226 1335898 187428 1998504 1809714 465400 1853615 219587 266345 613949 269616 635385 1484440 1121610 1659806 526651 1388994 364411 1402611 1239925 848842 1386459 717598 275323 209539 716549 1565953 1204525 1223243 917046 735639 1626518 593132 1625451 289652 1006580 1609440 65657 1193192 1148998 1417494 1689966 350692 726307 1067127 164414 1622785 272336 619943 1779476 394197 1401512 537406 1446709 1127490 598587 548647 193534 689887 1670132 1190468 1101300 132953 1206888 372420 62687 1468444 436298 1195887 470592 874180 596018 675547 1694005 194639 1607551 1927474 1682201 1362975 306526 1911739 1953248 422845 1878595 1079134 1153190 1899061 849881 956160 1984796 844445 335162 1872850 1160629 1326864 1846783 1264506 1031121 234299 1397703 972040 1090947 1477112 823397 359743 251351 1144662 876346 1910762 774871 318665 1166010 507613 1916096 1105553 1156574 445832 1642287 918362 1332617 1694225 182815 1303165 473486 544853 884092 1592682 681023 868407 1802119 243152 1805153 30352 1193716 1428776 879478 181684 57981 1386193 55926 141574 1308242 118742 214602 1980701 247605 1708583 1189919 1876619 1588539 673781 145887 719915 1210256 1135195 1947206 349413 1212379 1332867 1332827 1113253 858308 90335 326692 1119274 1583458 916401 264959 708448 247177 1213510 142065 1242728 1290694 1917311 1770544 611446 1703601 1515911 170427 47640 244512 509871 640258 614320 1279853 1898786 1709043 1328609 1766260 1490778 1132642 178899 224270 629354 1562967 1053133 1935935 1893437 317270 620556 1580393 27328 400999 455097 298157 1511683 379502 1474036 349199 1127069 797161 1257142 273407 574601 1351668 1693150 708411 1904673 353909 790485 1101900 1006643 1209072 1446075 1642013 1196788 23362 1898069 973033 688644 1523210 1009377 954576 1234104 435145 1606305 511040 1957227 880979 1760940 1463339 241582 306255 517892 1721724 210873 1640392 762234 827337 456235 1571579 505706 1664266 1460820 1956154 17257 517722 864474 1580061 315438 1345764 163242 1252013 1161509 926251 2113 1131225 772258 838558 893164 875646 1132735 811629 798857 532363 561431 1442585 1205293 826115 1294013 772978 1624254 42936 51102 1145009 595149 1019235 567452 1468637 1805466 966524 14939 1188446 1244243 1844658 1207391 1502794 338954 13376 157033 350212 1997395 500692 183959 98058 1018150 311724 1249077 59646 1490024 739472 1162774 219612 1290682 136149 1022216 1622719 1350240 1324421 844092 527243 262458 716594 33363 1728831 63190 83371 1443644 499817 1831264 1964332 1787918 1754 1310262 167817 1616126 1216213 1476409 28522 549173 1361875 1033306 737829 1467966 862660 590868 351836 1933872 1264727 1274579 1496446 194939 1387261 56218 1315505 740245 1419020 1047615 868947 1273102 846372 1859220 233430 1134878 649912 1513901 884457 29309 802620 1906465 880407 659549 1250780 1383833 249876 1692239 1786947 83955 998378 19679 58033 1696453 413261 326104 370297 783624 1100473 1621881 1771464 1730965 496127 691706 1780776 85643 1322266 306610 1854918 911859 1825045 435238 936560 168961 1382566 849833 384951 1245706 869764 195221 864676 914000 1501608 1248300 650157 356281 1950810 1014004 1409544 1208838 778576 117136 165652 213157 705849 1427215 712534 1058628 299035 86112 1922594 291596 1098072 180003 1882907 1326321 1567854 891736 952195 195839 1200302 1297969 486504 227033 1795613 294170 1059076 1964315 282131 1443034 1907649 1592527 1693301 1934625 739154 1241426 615270 1687177 1819466 1048082 1166996 316641 538735 1930322 1503971 759103 484311 588227 1984988 337682 211435 548815 1724348 1615222 316318 133099 930887 1313402 1267010 291663 1501367 1520586 883589 766648 1808466 1854305 73004 967637 994893 113956 428834 284539 430479 1084483 1989132 1986300 221294 1843849 889427 1528474 479895 1468641 399508 19214 400013 234433 1166973 807446 466266 600389 1935409 1645411 860054 5718 447015 843276 1299082 898641 1997521 801851 1983578 1194732 1125488 606660 575370 853254 1916587 28664 773307 629163 1524034 614159 1185405 61925 1376553 1511602 1582227 563866 1865626 719482 1563354 652934 240461 553816 993743 1156573 1404058 118649 131295 1011521 1271314 770875 1152994 763395 1183563 1392084 123267 566522 807229 1375668 990 977849 504473 487772 1272157 808412 1932075 1989128 793974 363540 733454 1536164 437673 810998 1933781 323500 652499 1564638 122990 973741 1312812 877234 1598938 1678472 221498 514121 966860 1299187 386095 1131651 1428873 1034116 1094009 119513 1008218 426265 811208 964632 1985677 863058 502094 805456 1211459 260772 430711 1035230 49695 1432150 80327 1810588 1023681 1896447 1864291 950783 819826 1162289 134938 1942814 1279285 404376 611498 712270 198889 810313 1943964 92871 526629 509249 1670771 37435 1331001 1968991 1492939 454135 1745674 182498 1097564 1380117 1270283 1193388 1151535 1306925 1673906 1293725 367141 1407451 265338 1104036 1226627 1057236 1456585 255221 1636854 436503 1232241 478989 1965727 298686 1950915 1238373 1262532 1052892 1812759 1331925 1657922 292195 39455 1711654 336633 1714872 584124 252159 1529495 1545110 1310869 458085 457693 1317781 265215 1552274 1560861 1226037 1476759 924176 596923 1212025 1000660 1854472 1139444 64389 896481 1801941 579582 806255 1162238 1798365 1737797 1187341 646517 64662 1929207 378978 1739516 576162 1838606 1573567 209923 660623 1290885 761190 1377786 1983786 301692 1679093 569084 1353343 858213 1933941 274442 681392 174655 1419627 1748294 1557220 1437709 314882 79388 510918 368136 1187658 1322503 539496 1524434 1287823 899640 727029 1349657 929638 1931050 1644011 1190129 351336 1871493 1230517 1025489 1768068 985529 783336 78506 1838054 215522 583217 6517 1056950 507692 429744 696679 1091376 106614 636566 1550285 39820 543367 1506714 1230341 1731502 24318 1256047 1964930 1323735 1360902 1044836 823106 777535 1947689 1439523 62664 1157810 1532627 148523 1688606 996149 1278586 1202123 551267 1283616 1311146 987271 1499446 53488 1518627 1277748 124938 1515311 1395687 1666517 1063 1756721 455314 1807590 1199552 436596 456099 1978915 1609062 107527 959716 409946 1901001 1333962 1176633 723506 550538 1888328 1099575 328673 466859 323228 1447001 778507 1234084 1083160 478731 154924 1204632 1546645 11499 1167839 339245 1460237 217752 162256 396786 86195 1344419 1038891 711793 963752 1154359 1960037 1066248 416471 105862 1588523 1261857 1701513 1983358 234782 1552138 165335 387800 638919 1872730 484483 221811 1169176 270033 1131390 534397 1259460 360230 748343 519337 1872675 273998 783185 767901 1558644 1635875 1219133 469189 1892727 449649 15347 1880928 342722 304085 114702 263892 1706335 706837 679668 1997642 122981 497657 1023868 193763 783794 645288 1659666 1694318 1971881 947274 78659 1232361 1856412 369805 1920398 596627 1541590 1204495 823195 1583175 1465504 5243 1934515 1888262 23921 635312 1929280 1204231 633465 350898 963519 745967 1416118 1513440 214079 1618737 1563660 1941895 69301 488149 1197156 462015 371099 1983740 1162002 1886522 1659726 82092 1288039 1162924 98961 637796 688094 253149 1354196 505846 500150 1869527 1114322 1676764 694740 1593545 1562679 971824 106431 1015978 1913282 263949 381600 142567 1748844 810999 1460810 185337 1016122 1409494 178490 454121 1246991 74635 1961350 115540 1812697 1141003 1154462 832518 1695587 1572521 871046 1758212 290450 1299728 1948617 1654207 1748346 1161340 1706130 1305228 1589476 1937271 107182 821372 789922 463784 536746 748118 1693870 217848 538109 1935117 1007931 749271 732614 292827 1715603 1370064 346320 1513325 986231 1258150 458037 1963743 428952 13784 1089179 28633 1566684 369861 139960 959464 1011121 938325 1551879 44427 906871 133669 748902 1902837 1844941 774460 328007 192929 1984546 347070 585939 725043 831511 98625 395363 1775812 1258356 507575 582527 1811841 78545 852529 529933 884859 1056635 774623 199663 533016 1284597 1373194 1488671 494942 1621922 1855663 311570 54420 1247361 1565725 1372761 47223 1656411 535880 374778 805706 927010 80191 1729916 872572 655119 261312 292597 1009116 194686 554459 1071873 1334867 511220 1711773 1920391 1543797 1819171 1653384 804900 1923794 1217253 148900 1262950 158268 1733229 1885028 1786127 1889707 1913031 862042 1089708 232704 218339 1268849 1680538 752689 1088152 342284 108021 1512829 830569 666210 1137421 1773652 956926 180328 1992963 1584668 1634826 385575 731785 1417490 23312 54009 532757 1432367 675137 1317417 897262 1977840 1043420 432933 988921 1333167 899950 1344410 560136 556312 1049811 1834082 1096278 627987 886400 1914971 1890692 1028131 1695258 1100883 494365 1320092 976156 1671809 167921 483252 460187 467228 512036 942382 1709716 978214 553785 428559 1759112 12035 1844062 802935 1868517 451076 618641 1167032 683694 916585 130362 1344408 237708 1316751 1329107 1554702 664608 231856 891079 42186 1876265 935360 157379 8682 276844 382519 1664519 945923 935410 279348 186082 936316 271386 475412 818831 565408 316284 276969 824162 422992 401589 1778444 938042 658205 1125574 386275 436541 1382898 458671 1549278 641468 549935 1824938 825960 1703061 1263166 849964 1167016 1014076 777473 1214101 157548 756339 375147 773600 297483 599165 1765837 586869 1013103 752664 1025364 1567942 1140646 674280 1423058 1630697 1338440 422064 1215645 1674000 1750764 962030 1033020 192396 1418380 179520 585322 480587 1426619 1943828 1323563 1363823 1051743 1987056 945953 1926807 361220 164167 203705 1776737 1264614 1040804 1467591 374689 1083931 1141814 1739130 1841992 1983427 1639106 1932646 1819505 1825470 1184033 1390594 639800 360160 210473 159941 787844 836409 802478 80835 1921507 1000090 746674 200533 473021 1839995 1344372 271043 1287921 1825722 772812 282444 1692368 1081070 1213498 1072293 1532621 1548213 1581018 1521134 1636291 625388 1042386 1508523 103568 1468882 70371 1430010 1524267 1792523 1242223 1183170 819076 170428 177049 434793 1449297 468574 390202 1836282 614413 854953 6928 1168707 340909 1734042 440585 1721347 748269 788164 827533 1555032 844011 1588104 1013983 1447929 940118 816195 629497 1616106 1376232 1873938 802183 1588088 150444 1978101 1403359 1605041 1092988 922667 607196 499543 539920 1904423 308783 1020749 622952 1258471 1196746 1382509 792491 60821 491694 1580605 432577 955686 738159 512587 728966 1571119 761752 962167 1951356 1549734 799707 914066 1161588 180479 25404 1647280 670159 202794 1853941 312200 1958522 6870 168919 1256334 32609 436972 1365768 1441049 595820 464645 1752119 580805 1304448 1854713 447693 1835298 1521951 1280749 1974680 1774799 23750 721233 61987 793279 311331 1459370 1847703 608888 1663889 557290 993987 764202 955706 1373474 390317 1341484 1025244 630374 1384083 607103 85508 120123 1789491 1529642 619757 840815 967679 513609 367833 76580 836014 1133609 1273554 1119042 532701 1813895 73514 1419791 245035 1605995 1381166 91563 1226532 1601677 1646497 117557 1794176 1187081 612387 85465 1200286 1529355 1237500 864400 513172 157305 379031 498635 1319710 246646 532702 1388538 1698771 1937671 632608 234013 1851087 1177910 1679774 903614 1612594 493699 1806164 1034679 1856880 531599 1981177 1088516 1934891 722346 856589 1017476 1777459 974574 1784318 3688 1855474 1384267 984550 1239688 1540751 1196856 1424880 1474241 259573 584276 1106699 1144352 371253 1939858 1383189 1936457 1799150 1958253 722048 150599 339888 1015908 225638 1523819 1164433 507237 1709163 1201936 564046 1891474 1846034 173003 926439 101699 1157991 918279 1073585 310629 649113 70932 1920596 1766956 1083784 1128773 1943526 825949 909229 55825 858649 1938011 1047043 1922584 1581251 291767 1203084 1108444 659195 297938 1749829 76945 1007908 1222266 706125 141948 1264344 1954753 222742 310137 1132520 1341548 1873859 383115 1715214 1922835 1472460 1985183 425287 739375 1653845 1699308 274462 1007308 395651 680337 169315 608486 1739345 1992423 145519 481084 466442 280093 1481451 258608 1232159 1020783 1891944 101668 1993379 1229999 297421 1103230 49895 881193 1052023 1680121 1491601 286016 226478 1196004 813125 836924 350001 1703789 55835 1069881 1164706 5911 1570630 1348082 1605216 1147782 1431374 1953343 91846 264484 962049 1207309 1049457 999247 368423 823656 1397062 696918 977950 40943 1504707 1722096 400856 714588 102076 1497538 1036095 1557284 218158 782557 1296104 1924682 1681266 850532 680110 1283754 1427543 1403047 1635951 1042312 518676 1006583 504782 1430341 1815008 1243729 634585 28040 1216743 447150 494155 1242300 1575707 976130 1043213 140814 758106 162070 206345 736744 24068 1495623 597492 526258 933026 1184722 263448 1585110 1803343 1271423 324994 1402217 976789 857327 125290 191596 1568336 1060162 227522 1968536 1456804 605145 1046524 1549334 1286364 361038 1384246 807717 357426 89521 736902 1420456 1862177 531323 1586770 877410 226444 232819 821506 414345 1756873 1718210 90754 1562089 561788 1981401 861532 502442 89702 1751249 217887 1574125 93101 646710 1785546 540429 1904432 1040154 1791766 223185 395175 820203 1337516 1607552 205661 1413624 1325451 1997638 522302 1337144 715327 465471 1189263 1926075 82382 963278 953037 1038499 128027 319466 1597155 1930881 1990802 1079757 1150557 982448 1165663 1875377 1285256 1948711 646580 1024303 337847 767826 176592 290320 358494 1288130 729068 1942098 996876 243708 1171352 166895 109908 552714 13491 181652 56728 1224482 1171052 96428 416788 253579 809927 1511662 1111713 1886329 1383960 1633909 1129254 1782544 606384 1642556 1615907 515661 1215612 44529 900913 763877 1953052 353612 1326945 142375 1651429 1438580 1081254 517478 1718139 447346 1358870 797504 707461 1884430 1500331 1631917 1646762 1178044 531768 20811 167655 1079775 1187888 5802 458706 1965955 1577738 706863 609683 1472259 1767561 44159 1097229 1274406 1170092 1559026 894568 447288 571853 1391332 997252 160768 536731 1944208 580524 1174344 1515106 1973433 300579 758757 1296857 1837657 1252925 413164 1666188 1892450 1144950 124054 1933429 1856065 1844922 310474 1106652 769253 441534 1286479 59 603908 1684952 1366862 1953675 108831 1073035 187867 29899 513750 1311706 327967 1077657 287359 840042 1064255 107903 1159450 653036 478655 885079 1636590 1676977 1704885 384022 1063407 1930597 533111 828811 343922 672124 1679165 973736 374979 147833 1708632 1094132 991103 1668727 1301324 595432 1730862 1278963 737597 1614452 1252156 1501254 416501 537022 91083 111660 416350 7394 821367 639492 1890017 811704 1637790 1110832 1271398 1764055 755486 1139257 209904 1920132 1133208 1041081 1582864 1886781 1289102 830341 1020832 243587 45721 833410 1608451 911366 1608933 1604444 191940 572676 476580 1131573 1397082 1917393 1723796 905062 1964207 982654 555725 1564044 1899921 723186 1739214 939826 217703 1061435 172387 279633 496862 1616733 1574426 321292 184566 1117212 1555807 1082668 155758 1646897 658080 248089 328705 475013 1851987 1618799 1672838 3039 103681 1337638 915119 256746 634967 1110317 960841 466155 381085 1036023 1112573 484435 1238156 1292799 1225826 1337057 376498 10070 1049983 1357494 348033 972671 1222243 1458961 615665 1028461 247526 1354298 1803387 1018831 1322824 600128 1842809 988979 1028369 1068312 1373351 94985 1009811 204095 781162 562196 438792 421062 1969941 801786 1420650 1370643 354361 1861871 1607827 1299646 1070540 1730095 1313081 1619997 490883 265637 350493 557251 735576 1153152 1659994 497253 1970886 1235194 130852 998130 481212 496342 1257555 1826465 314125 988163 245042 1333844 184626 264535 896021 575403 1791094 1154635 342327 441355 4342 1444359 569884 1805295 1665116 1591863 1041283 415917 642765 1629100 473877 774075 671586 1665598 1672539 1694845 1547324 1183087 244994 1581203 560800 779962 556841 62609 1367726 1605232 547741 506905 1808343 328931 1433812 466151 984636 1084264 1533593 1197552 1360435 1422279 434791 947158 1205771 1918331 611832 1737197 89255 1068618 912618 1965185 1515505 1593357 1433296 80268 1474442 144074 366400 1562540 724449 1594018 1959567 128107 1388588 1299317 1335480 160332 1649540 1522594 53519 1893360 1358797 1985615 230009 1368521 1483675 472314 334629 1027899 1797823 376101 756888 352268 1235174 1171899 671111 910667 860620 868111 1526089 75192 1066827 1449664 41909 816129 434082 401960 372069 1622707 1867874 1340312 382328 181191 1802992 743381 1070458 1452719 1463383 296023 1590821 140057 1025926 222918 772271 940997 1052900 1356270 420478 829325 1541625 288606 263324 1449413 309133 302165 1582070 2528 175457 193506 1260142 1701839 84270 876260 1664137 824923 489400 1642835 1595679 386186 77481 1322268 51225 1825016 1182531 76361 534387 563069 1064317 1211565 655657 1831797 1394751 1997938 68534 750067 1099326 946939 279387 669706 1349914 1014956 677131 1886748 1531764 775798 633967 1895263 1718072 658781 691507 1395534 446857 1459221 285497 1859322 41602 1141136 1372690 1948817 1986700 1039042 1232357 1012211 375782 1506918 1394019 1001080 266875 602675 1718738 222540 1007220 498669 826999 1733197 1508049 664024 1657374 1665609 84909 404300 1670270 44003 351722 1998608 1574379 1758197 311303 42052 1057848 475149 1988883 1687561 832364 713253 1147489 1556955 1874995 726147 274000 1801403 1378327 1416973 629268 240210 1633781 1287177 121046 1066979 53920 1350848 66067 453449 26626 1951707 119916 1996101 848469 1142452 1196713 1290471 1340667 1197541 1790284 1032968 1018349 1915823 84730 1563288 905361 839119 1691300 383119 846051 1239503 1546862 1185324 1506355 1055828 1799466 1330258 1577499 1472617 1119165 1759569 398165 158758 1477650 1450941 1867705 242707 1143989 1449318 980350 1634309 1374132 874606 873955 1441573 679617 1826905 1088279 670656 1836568 736850 1727606 1458752 1398305 1813009 1754760 1329421 119845 746971 1680563 1174228 700292 1568658 1121805 481573 1608534 267463 126886 939485 1601551 1848134 149695 933365 1110624 880485 1932649 422075 1854705 559205 1561024 159797 723633 1760885 1035293 1035813 1701984 1625024 467467 1712897 229997 1603133 982653 533866 1288464 975059 177429 1346788 1124378 1867258 1744788 205492 1196813 334191 1395106 841294 1233231 1503196 1680002 1076175 244645 1636798 916293 43840 1677488 1906890 281515 1864585 1378851 1967415 663595 724400 433951 624406 1844824 299215 251889 1815471 1048631 463549 1274239 1103538 440549 1350736 131098 445857 694550 1388760 950462 936568 704148 71665 1232094 115825 1388509 1536480 78373 1134952 1172711 759355 1342405 1803447 1581852 1230615 669322 1231010 438201 56194 1423703 625298 1971428 1671306 165560 1559385 1030480 1248704 1308902 1704452 321461 119434 277234 1555593 280761 791062 849050 880215 1344740 1189961 290713 550644 1473608 87622 1975973 885400 1857456 313647 108853 1572485 22049 799013 1978589 1923674 1251457 319289 492764 1860062 1114027 1650921 1479761 1369503 396952 1222184 1218825 230416 1478924 803064 215231 1794703 1182873 1825788 356757 286431 596683 773610 316408 96212 1937839 1426353 14655 537887 180063 1971219 1280279 839898 1087902 385572 1459460 1365667 847173 1820096 1611572 1956255 148831 1011231 1347354 1985455 207775 873379 502639 81650 327214 1517243 1496195 677726 1097890 715969 958090 773586 174117 1459986 1489223 1562138 67314 130374 1195942 1372811 35417 1515999 1832355 1419140 885365 567047 562413 1830520 278440 321237 320657 1316946 1193295 875900 1911855 230575 273280 149267 676070 1458238 93799 1220458 915677 175127 1928060 1913246 1548652 1514234 1513452 310524 348260 407615 656666 784014 818956 1830744 1762740 1026668 1654703 1053444 411960 1351676 443371 1610987 862229 828825 514383 274565 1714846 1439228 672346 232969 1706135 688905 268203 122343 1597270 218435 233820 1655955 1244512 1112994 916741 1105109 919831 555230 145739 576502 591134 415223 207898 277499 1475893 802661 647677 720596 1880180 14879 638855 1363824 138454 1510551 1457944 958513 712337 177842 1562960 1586368 756398 1193123 11373 166351 1459051 1961410 1132959 508752 30607 705000 96486 1948995 519103 1518185 670266 1773857 1055687 131382 346193 856013 433707 1391076 807130 220242 119895 1636451 1977484 771205 1985478 802069 839446 1774123 1946664 1654621 1625761 338112 1088768 1595496 1904217 1561257 401100 900219 556628 1743096 1025832 916637 391117 1910245 1082390 339091 1801705 1068531 743705 1280874 91011 1871730 63070 64261 1380952 843890 230434 109669 1547024 1544200 1976982 979236 1804933 961381 446204 1773777 1700471 1014721 120024 892838 1214399 1304863 1734294 134969 1636055 485603 1161898 190886 1567459 875421 211329 1924217 1489185 1067577 33458 115565 563849 681087 381412 126228 243275 576943 509521 1979948 889779 1537678 1365336 737218 717053 913804 1830036 1783595 572894 1827270 926968 1870596 1125463 1304552 617149 523433 1613299 1024517 1436687 756731 1874967 791167 1850101 1171028 1361329 1071302 119636 384277 165502 611804 1917271 1222046 402755 1478588 1632391 242699 1733128 695287 1273480 57415 1843743 218990 360547 232676 499761 1778244 340403 1122480 976271 712313 65682 1337660 1205430 626878 346423 1114291 686178 1009703 370840 1233414 51357 1179834 992913 528917 1901669 951676 538569 282080 1070301 81253 817479 1491579 169316 589308 375291 873378 208452 1210462 1410102 568046 1308937 1862353 1453827 1014820 257925 1033743 1420372 1947325 162778 563385 1973876 1162303 535449 179827 478165 699843 1180119 1946956 523233 147260 268050 1663864 1066461 1193735 1969325 251869 1993126 1006171 426983 729448 1419792 663010 613064 1090010 1494175 679695 1907299 1181639 654508 1813119 744138 947602 1050298 209618 691272 813816 204178 384798 404260 555187 296124 681867 1284484 1203461 923378 773018 896525 1175037 169570 1705505 202921 88708 177509 90222 117883 956888 204700 1745530 729121 918336 1759441 1312307 1533653 265283 412678 203000 1122460 1028147 206347 747762 505016 413934 885349 864202 71683 1491165 784486 1723247 119639 304094 402946 927099 1838388 280773 1427407 1495608 1044172 1589522 1557569 1174424 1816536 1693979 597213 1292764 1018631 948866 1170166 11661 1810578 625691 962499 1689743 898356 223357 1149035 118032 1712777 92523 261645 179707 1155017 212865 1750725 1391214 956249 1572436 277090 496428 1921743 589839 650611 801773 704998 1447642 1722084 902858 1250071 1752872 825284 1632384 1766659 627092 1897623 1994462 1550976 495852 1710321 572717 1316951 929240 1742250 813920 228038 1758338 1251200 628587 895081 1700631 45277 1307322 1868830 792700 1124992 1225117 932425 1557018 71499 870186 545140 1531442 1710824 1468507 1588165 1309619 1603982 985398 1422013 253014 1933288 1810963 1566086 970306 358738 325263 1609669 636318 101118 523881 1199598 1647539 878993 1054471 441910 1524108 1578547 3302 1505699 880626 1203168 957443 729620 732386 1649388 884023 598336 1025411 956580 1347806 1367847 677548 1337592 1210021 1070903 861448 1008350 1284811 1144193 261415 809361 1425332 137637 1266734 1820401 1639372 1045498 745821 1894296 530938 1159767 348999 1095921 1751803 454337 1555218 1181722 1770897 1989636 129865 1949060 487573 1256672 99614 674565 330671 928800 1428441 1497003 117383 1907372 1661831 628283 27777 1855767 1718727 772129 1798721 1167719 1430382 250318 202195 1114996 1523569 1593356 1453093 1863530 57489 553865 261407 166559 1979812 571271 1542386 462848 1686829 1036461 480903 576846 1976353 249303 1155785 1396488 1542747 89486 1030972 594532 1138919 978633 231903 758391 932335 1866432 1357270 1780362 1288567 1476987 238588 1992907 629262 1643498 1890946 1145424 1868056 1444215 474006 824875 48585 971094 1655049 1894428 673309 1200575 1570155 830761 1022155 1386100 1267011 1492585 1374258 893575 1361811 482448 288445 385428 157218 591355 1142785 942468 1465844 579130 1753619 1225747 315190 1142662 1395023 35267 447001 756943 141348 201123 222541 903293 438794 1708124 378949 1628022 1176817 1221267 1499234 515819 1454198 1414332 1290234 1210864 193856 713498 456260 594558 639599 357038 1260694 136130 1554496 293062 1596390 1756205 763841 844630 1592085 1039742 1327282 1440096 215654 522558 520818 1359496 95575 390446 1333288 397010 231215 1496586 1884300 1330943 129929 1677866 1279870 831429 1956364 1037542 1740421 343543 18613 1481100 1421404 1529460 119295 1676805 1902706 1823464 1105633 1280379 991586 459532 1258845 119338 1342814 195366 1564401 1157513 215746 1962801 520225 632353 1549690 1268303 1546941 601009 209455 1933265 1565939 850237 211504 1905510 1609399 1970497 686794 686324 12771 546120 1397920 146209 258494 1024784 403475 241047 1557480 1941645 392080 1827604 1680649 921032 1081766 1421314 422594 989630 1631871 191799 1296379 1891537 1586545 983888 1823529 1365669 1719262 1649420 937751 702723 260792 59504 1392936 524887 961614 451371 1530444 112083 499197 4481 1605061 944660 1773571 492922 819335 639693 622102 173033 95137 923942 1566881 1848767 836266 1647138 1886704 920656 1579692 951445 1073776 935981 184493 1174994 485339 1488505 641622 1274036 519539 525 93842 1680787 1188750 1688646 902755 1749374 629098 402030 1994436 1863984 891852 1311364 1214560 1466663 1236364 425902 980843 1873341 307450 502129 815726 1679237 1554926 801592 1932144 1099176 344810 1108197 145444 1819025 74057 1104560 1184561 1324822 93235 1076584 1109078 1850410 1622931 108090 460244 1369610 1013386 1245001 1164693 1800092 1089042 167662 1724544 1019080 1257455 133335 1749011 1761231 1129813 154586 621035 739252 777741 1009060 782786 1320315 867 1542103 1021120 1065197 1366452 1363482 1977055 1835556 94486 1810153 1948455 964318 1070188 1751527 1030535 157020 1131962 809473 1579604 99296 1626350 343390 800888 1030767 1458365 679199 1338970 485474 1940496 1618397 907216 1464883 1766014 1272264 174366 363662 1016328 1556485 865872 1929176 467074 395814 1029984 1447496 465153 305728 964384 1847490 1169941 1163810 1916145 572933 1020427 1678902 1392350 11710 80612 892206 1284645 1405626 1894398 1281148 831022 1259881 1526943 1961477 1272839 1485703 824857 385307 1470326 24066 1223566 1183254 1808520 1618956 648968 1733413 1886443 915664 1241550 1811552 564803 1282082 1573484 1587374 1054473 1232997 1321894 1801576 1582602 1868426 35039 87550 258266 1286410 1685452 843302 1242158 1106691 1270019 429302 1307015 315131 1616065 605668 95721 1139729 736561 1138108 844282 1131584 49668 350614 1547779 636978 361604 1920801 1482060 485703 1885638 762745 724553 105992 1254863 408393 413726 454146 1389072 376333 970384 865136 903092 753193 130613 16074 1298382 239210 1310431 110639 434395 1558701 263303 1099336 470898 365738 1075966 1657608 1708836 1405220 1017751 585062 1256871 1444952 1096889 1029577 797041 493987 1854843 1525302 547426 587276 1101398 873647 1308135 810355 1149323 791315 4378 802875 868579 218948 1454350 1446602 1644927 878889 1068735 948417 1536465 1209143 936997 1612097 212985 177474 984911 1967742 350536 77543 1335734 1735418 1863133 1862715 693452 422930 968614 657653 1444531 178572 967270 1216313 854489 1668404 835458 36429 1643839 1399573 549048 566066 1266769 1424735 1811239 304821 816180 512725 662092 13142 1669766 85964 691156 283508 308755 929741 1794581 1504632 86838 100759 24027 1558642 478133 289864 1448513 1730988 1344565 787181 853698 785353 1011297 1874504 1257054 1231031 1575154 1381335 1955370 1468860 601923 1514884 632017 225737 1771962 1487529 69709 881696 1795820 1022 786181 632836 732365 237788 949023 373812 1412356 280014 198155 803568 1320604 798818 980942 386922 265956 1226799 1803274 774578 956545 1967515 995801 1604615 1787820 428544 783703 267065 1010899 1666926 944791 255611 1150143 207760 1320677 481640 1917133 477118 684020 707219 277241 1014398 1909242 1719140 794262 1791363 1395312 1629232 630858 1636045 163363 720191 465638 1447370 1851383 1069947 511675 343061 1591434 483629 137948 863388 731349 1633561 1810144 542246 1446558 58963 633168 726122 1918056 346195 471849 735370 57691 1593226 1502503 385688 665681 434912 368011 4634 332578 590304 1262197 564775 424166 312311 135740 1721458 897277 1347311 1327511 1692879 1000005 618471 550560 1019052 1112713 1327234 1618236 525501 708997 1076885 1067343 1393592 237312 1192731 1111014 329935 1008830 1353688 305255 540535 98853 251032 1139335 1533792 1627339 901711 424915 70766 1674092 1721767 484573 274452 1912410 36899 1415175 669459 1541992 1111568 130733 1360793 1132462 588051 359721 1868639 542056 1421763 49307 376098 731571 1641939 795489 1312557 1380213 1040593 1689138 872392 1305846 1467825 492021 1713772 1258343 65001 537077 1593280 1395604 1776663 642454 737633 1841968 799392 230549 1146750 1450843 858397 551432 779906 58869 1925096 1433004 1022290 752034 1926846 1796003 390436 29213 831380 1370221 272588 1442635 1567446 1719286 1240221 689865 326060 443361 307889 731743 274551 1404411 699286 495727 553209 1789409 142331 1535498 1405457 571792 1268348 1451975 856293 947188 1969830 1094679 143893 1933966 1198713 1561064 1680696 736435 1241420 445733 899962 405666 671918 531215 1876864 516015 878448 1092077 1603659 666362 1474066 285689 677600 770956 1917215 1220387 471102 1061472 1237933 113766 945316 582680 269906 1062243 234322 653278 710396 32649 699047 954620 1968463 1538145 515853 1978728 1525375 117486 1108613 834541 1078920 1802580 456219 1194932 172683 565558 1207741 903474 1057610 992300 842160 1345690 1654015 384473 953032 1095699 1160822 739482 516594 1801596 1309287 36778 1507227 712125 838289 856809 1291426 78754 546612 5531 94308 1309912 1294897 620822 783199 1137890 969032 1088404 1658565 508396 999522 839955 1393845 805312 1777653 633697 1406672 94437 523917 59877 459720 1650662 920839 1569793 1724929 1755863 1347673 209412 1630166 1668302 1049205 1726267 1339426 1103443 1676056 615440 1837945 1443724 1651861 1635346 763446 1866716 658701 1280014 494396 717973 1117765 460364 899279 221022 1558461 1825657 1024885 405942 1361140 12612 1530397 822820 398836 1042018 602449 1813043 162224 1295702 1082675 48721 1071905 1130004 1827264 167204 540993 1175988 1809635 533079 460338 1468921 360844 80521 100236 1729314 632808 144351 401028 1085614 1164425 118340 659732 447093 1157835 425599 1810407 425756 1119960 808486 32013 1090909 1964897 1929457 1957654 1454983 1222342 1428407 1375246 1732217 304159 1590661 624156 183285 1357370 510284 802185 473739 1346631 1027587 650077 773411 107199 226769 825625 623241 1909968 364409 1198483 1493176 1042205 52255 1341977 1257909 508190 951951 1678830 786376 1462804 424557 1458293 685032 1093015 1578705 702265 166168 168222 1020391 14013 909924 1253637 43446 188992 1021317 653585 664954 1359376 549119 345289 549490 1725211 1952308 8209 1888872 498131 1672758 843110 1414844 1855530 1727078 130861 1707681 1827036 1633028 494640 1732119 1382517 549875 1831752 1926857 1694828 1833770 941877 235789 1934805 1377982 1182046 294180 1029000 1997355 1510257 1278936 19300 671956 415451 848635 499148 1453313 329511 203875 97616 962522 420551 78892 1628379 1496654 198949 1401717 1483530 982000 474702 348701 1644481 513405 1253599 1682870 271690 1688950 296721 847986 10462 1820368 1599752 362527 1117355 919843 1671975 1476156 1004698 1365831 419841 576713 1698794 575275 314208 572140 668167 942508 1871010 1352085 1059231 98914 965941 1428964 1808688 1241382 1165689 927451 865969 1952416 97431 854372 402195 862646 551847 1323739 252144 1391469 290946 711666 1140599 444053 1678856 1567967 1249470 955975 324435 1158977 1977425 801488 1632207 1272926 80553 1417111 1007350 913599 1539892 986434 908080 331703 1545668 1011181 1397213 1571823 431643 1254967 1961925 1491584 479995 1973765 1187051 1798933 316336 1521273 1371363 1304072 1224268 1188954 422861 1400367 1935095 1307123 1453145 669493 1836584 496129 517483 135891 1055548 425770 1657083 1124964 1241144 1327857 1733815 60674 754097 92878 126182 1264583 1025001 1400994 502735 214275 1400016 781078 1140752 492202 1083275 1441314 483884 320754 278359 1614602 485997 1468843 1747171 1561041 311089 1216217 1296844 134248 1793072 1115296 1610684 24274 314544 202298 1605688 423764 138605 993 100349 1705087 1628816 1617184 1949753 1946861 274351 140840 403244 736787 1806726 1638868 1747734 1211484 1445080 606858 590845 1368544 819138 1831593 288506 1043779 790174 1240171 1751549 1209866 733307 366579 1819317 137096 1529333 1160273 910161 1186420 1408690 331344 60275 155075 366207 1969145 1057893 1919525 1119029 1048614 1579217 169537 1248910 1334885 1560833 208567 1850528 1060946 1645763 1629287 801035 946617 1624076 265309 1421532 594766 1854368 101023 835102 876506 204607 589649 1557307 547240 1720934 1849531 54418 105384 946580 1426812 658404 784614 330801 987760 1345350 316853 984839 1317053 950417 360038 1990599 1614923 302433 1983281 1882180 77630 1366667 197734 1342066 1373943 1856684 663944 558104 1378676 1407354 1483695 1776227 210457 1417045 1416602 251799 1613468 1155939 1546832 1812641 1482870 1477212 1422064 1827948 1401385 834350 1559404 1948605 516878 1104876 298235 292405 1438284 1947777 447897 1420110 219480 191882 69764 960859 884373 1575657 1618804 877292 28230 1878394 491769 1061212 505343 543415 751538 15568 694837 1903119 1025645 768072 850352 1263150 682862 921561 494798 1007593 1949387 1329397 284928 701095 822604 695644 1679055 137087 333909 1011112 1049212 1621533 1880937 52093 535706 901728 865257 1801270 1995599 1493269 343334 1527710 1096762 1757742 1603165 1087365 1579852 742476 1842822 415926 601407 933321 559260 1980790 1440984 1702365 1435049 966416 701726 1084932 1120087 619602 598679 787725 1848282 1836448 1072009 1729415 850892 770810 1968673 1477466 196305 1089404 463115 750627 28373 1985256 711589 232804 1385441 1063011 1190651 521492 634503 492327 1345299 734109 1302356 993869 1176323 1163063 1155976 1145049 1930612 1145901 1207823 1862262 1405300 435645 1751049 1728932 1939146 1470377 285836 1382841 1118486 1005071 1227877 1720662 29962 384110 672767 697355 444061 403285 1329670 321257 1579696 1378303 637064 105313 1323981 285113 1056120 1489375 541219 253362 1044200 661553 133360 1753914 1089662 1435721 88523 496363 1832931 55670 538524 1596589 808122 403029 1749547 15037 678610 909899 918637 1352055 1840953 932887 325362 1121037 699943 1902932 334962 1816442 1026995 1497663 76035 1787990 1243279 1960836 1408877 238829 329135 693320 338290 1200496 1960848 1994361 1498127 1801200 512186 807021 93134 1708027 218167 920381 442010 780703 1802609 1019598 1933182 571244 311744 1032219 1077539 760707 327988 1662947 1385103 122172 1083653 1815147 753659 1121678 774323 1028198 23991 327441 1408433 1898670 75644 949694 102057 38636 533554 1901046 565236 554638 415852 1890941 605517 842026 1048382 88659 1509602 212058 1154610 1716185 1063336 903301 1108230 34355 777133 813422 1302906 1713913 764539 176525 935316 739975 1492557 1280695 1352651 1401403 961139 331952 1189605 1709129 1563373 1814902 649833 141153 1125215 1212196 1543222 1668433 1021518 1841872 491743 1825515 1701659 727394 1437843 418012 880576 819751 665293 878702 179241 753494 522520 1949850 1004530 1980269 1165938 149354 886963 1795766 1758117 482560 1347251 785148 55956 196278 720256 106990 1048583 67121 1465037 1584707 1466706 1341546 159728 1935806 1879117 1439166 1574346 1698854 1927002 1926109 1890711 1947437 1232297 141112 367690 1562558 784473 863700 1923930 634002 1644636 101568 1034970 1455308 1025157 1747104 946313 1121626 686940 382914 811014 277466 1382485 421333 618416 498998 973050 489243 765284 1136240 750437 923029 980682 1025189 1854405 1509324 608176 1952900 710213 1613738 945196 1665908 513775 839866 1001728 1946725 1689256 1365157 610290 261022 1104840 1850170 2821 396290 1833866 1205839 201269 29534 876981 740547 1595950 968557 197083 1844117 1359099 1883876 1208372 52566 1484391 1722777 560792 1578075 319037 1469466 1065663 1676976 1748872 853442 1979395 343096 633814 1525145 840475 608407 11170 566154 116107 46459 1217679 701470 84354 578638 1690626 392626 809012 1690016 1734610 1454105 1256999 117755 1605729 1531602 1037050 1656717 681677 478144 783098 602572 683787 1360944 346579 296746 1114388 1647271 1758650 197233 594882 713964 665116 1117803 1145841 1841620 1989792 1359517 1461390 1565001 1803132 393945 792744 1433139 640694 1243370 878683 966729 10528 1340081 220226 421812 1953239 837106 608720 1440187 1846111 1927799 318238 1854431 1027929 598866 1991076 1020075 1095007 498417 545603 518434 1721544 1172017 1270040 565855 70865 114412 1331834 445237 338089 7118 1665785 1412471 814457 118817 679190 997404 1617335 1685760 579479 755768 66451 1935897 371048 865186 1743690 786538 1403747 1174177 1563013 259794 1660574 522597 628107 397186 270989 462166 736686 349285 1479422 310053 372765 1667434 316835 545992 1456410 152324 200000 349313 1116943 5604 908287 890167 856986 770328 199922 1798430 469951 1601868 369155 759245 937755 122973 1734698 1961131 415101 1137791 257859 194376 938831 30451 1251101 1359143 187536 1320567 602128 1814978 503893 1402859 1882236 322250 423491 387539 108491 489464 257672 353248 1601887 1462042 1022168 892706 1138935 342888 401056 1338655 166847 256430 1231255 1321403 1930964 998058 1509763 1015999 1998592 945023 1755826 460333 456003 1093331 1004780 1230424 381927 458984 1197221 1166013 1575246 155742 240626 1896502 962621 183246 572210 1190209 1598091 1607057 1783107 258117 382012 902673 1638193 1314070 1273963 704519 1889204 433688 1620178 1314908 322965 1324313 1764169 1706149 142928 1721532 783295 332742 554450 927546 473459 1509958 1252658 578556 1825596 1063301 1391664 1283701 1326415 202905 267996 865721 1121481 1404659 353846 1905421 364789 76895 481390 1940589 643662 301918 519231 227065 92602 89956 700911 37540 46419 695546 1380377 446961 937314 1850417 1009495 1874674 595598 1316691 634680 1050978 1619856 1639275 6197 1909178 854808 715340 1979767 1491489 555414 1281258 370709 1213949 1819713 845407 460397 1017069 1816635 1320413 1963818 293173 1090016 1965404 775677 614580 7310 980597 962998 281102 1109445 384732 1363702 1752292 1877533 770758 1082849 1433214 1185589 1344584 1115059 861283 1633504 1199377 1010109 1534987 858638 1918397 253873 1558219 998642 1995389 150747 1850611 151133 1398926 355696 523832 1243580 1538830 958457 1997916 858961 1898518 459191 36179 956189 1842313 1938242 1940475 134516 1947700 210214 509942 1284192 774756 512332 454314 740907 1111728 130719 1294289 278740 1805691 833841 619387 1935426 1142425 1699846 1765359 113217 101409 1846217 843359 270095 1888596 530940 1546944 630232 1797017 1481078 1600836 860305 524189 1635566 696038 884719 82482 1090197 655930 259743 927755 1042261 1344897 1235559 575994 1157734 1902824 335090 538941 1961555 624659 168740 1121949 184863 449639 914959 1448867 1397301 481452 667808 224171 1022461 316132 402984 956288 725954 1594174 420803 251684 141601 790296 357730 290493 309377 899864 538482 1512232 534121 619738 799311 1150952 113127 1834817 1459028 76657 1948303 338107 720217 197959 1330047 1754911 896327 537772 957743 1938051 589573 342575 707464 965781 578179 1757840 115721 1500318 755861 1288595 435192 276968 201905 816121 1282400 1855830 1845493 749879 1584873 810323 542302 659851 500021 220379 80648 1825777 72169 923104 1318031 382894 200736 1655560 465098 1901170 1357664 1184950 1642573 1391031 288792 919429 1194414 75747 1201468 857680 784359 593278 1261635 561111 1421457 1491899 1403088 1673730 263976 837089 100438 1498662 1796615 158950 1998440 410886 192128 962202 357254 1240390 1435421 1921867 1223285 75324 1290719 339602 86330 1169905 256729 1042781 95429 1791708 1225520 431241 618752 443241 58283 1013051 1233452 693535 1245677 1709901 411265 1503521 1787139 1877439 1400201 569682 30470 1301794 1208665 1386174 264993 1368732 724023 490687 182758 582567 963319 1881497 1108081 1314666 1141041 52813 1682985 1231226 747352 388358 1769384 865796 284429 1763046 1694469 1919861 760155 1553120 281288 1715631 674997 634060 1911319 430926 803377 1041918 153297 1902571 1366191 707875 1726807 1476138 121567 723383 973938 849157 1430338 54751 187771 112700 170227 1007749 331195 1808561 697492 136608 622221 448372 155909 169389 1362652 1886958 621415 615008 278284 1331027 1980028 1021810 196488 1392575 497853 85181 1459311 758330 171226 619517 184147 1377489 1835503 101062 115363 1517846 1979768 1387935 805939 436906 317807 908107 294076 285775 581266 1552705 1312969 989224 540501 1704362 314321 43545 804085 1025195 1912692 216970 441095 1494124 902485 1576458 431599 265445 1594749 1047244 1325665 1444515 1994275 1061454 985846 1630394 1692950 1743492 1153542 322694 1665325 605674 775638 1689905 523239 1521894 1722537 113715 1417659 602178 1526173 1599133 60992 1516444 1882121 984872 472927 991506 442984 743540 1824231 1470961 143536 1132703 801051 630674 1566674 1705554 1637144 563490 1793694 1502438 1596656 140076 1717887 1242649 730642 545752 438368 270797 1473140 1114765 1334975 1418810 1357394 347202 633083 686979 780351 1150937 547441 1033849 449279 824714 1865875 66920 780662 1687664 1239281 1676653 1745193 1137094 1312067 1552544 223862 958261 1719420 554075 772557 1471363 726876 409240 1526417 151100 1264456 1099625 893188 946869 1256609 1134641 82287 553846 1081307 791987 1360326 877893 1973261 965161 966427 1581501 1017784 728857 1648960 522391 645801 225275 1858778 1585343 1252322 296126 517100 744350 344818 1533117 359187 684373 87277 114671 1779491 1831358 1557659 1740061 1687576 1753378 585767 85503 742901 797303 974932 1291553 1931860 898297 1007056 268465 928567 1425565 1604322 1400683 124832 834477 1578520 1619792 13390 658955 470564 696285 1673408 1026043 1663829 1402947 1058369 1786912 800618 219125 942728 906659 523087 1684360 1023176 1503779 1339027 1011163 170245 1370815 151740 1050749 1994650 56747 600376 856979 1263789 1395182 493589 1916642 990191 685386 993800 396629 1812621 1265597 536223 911040 1310627 196206 977081 252311 496044 408505 1725750 1353528 1594476 1458505 958534 1412872 515605 971654 1200555 611982 202928 235439 1918178 951188 498232 1085028 1028698 1299880 1465976 1572033 1745512 395627 1692156 567305 1004540 345101 1590684 1146737 509808 498072 1982233 1662450 1600919 916447 1677913 162022 1122625 1921631 1768754 133682 756176 483502 528330 863604 705463 455925 611602 1395925 396128 1071518 301244 648274 1027627 763906 1026097 1407263 508835 908055 1466140 91316 552516 162168 845985 764615 1072296 925616 897623 1494782 488467 574905 1634187 147098 177445 1811198 244644 680039 1899779 214137 1218762 536563 1663338 1564257 842030 101256 562424 367167 1999443 1685864 1297147 1761190 539958 1122818 1920672 100124 1456399 1798760 1192721 132546 1792439 407969 1755690 1078323 731 1766295 882749 834904 1545226 1400362 568553 1061624 271731 174242 984299 838603 1393297 249683 1823551 529096 1741440 443097 425622 467898 1665558 1522102 1045942 1150966 399326 377846 240738 282821 1738431 94071 1917920 151635 1688299 772077 579408 194068 687085 1563887 1292955 991352 826196 1907254 1212103 756411 1490377 61387 578113 535730 496267 578021 1475234 900687 288150 527323 1917861 1370238 764959 1904724 1217295 1357973 658807 1979140 645027 1730522 1944015 1901315 949452 1687602 307045 1466602 1811862 119869 1414162 1774344 727901 782690 250413 479880 448531 220570 839272 497273 316568 1381513 774563 418172 1499847 224457 722733 730982 792627 1042138 1716797 1045329 493537 858536 1316046 149336 373549 712701 318810 1300610 1769664 1031206 558259 514836 1171007 1530561 287950 1800194 1052846 63747 805345 1843398 1969219 78370 1808356 93865 365115 797377 924976 299588 1630902 1438394 869791 1085681 136419 1597805 747745 1167479 702368 409610 1824084 1367940 1764340 1570480 1782674 1527371 1620708 261126 1082517 1169124 1335629 1088418 1050146 1514303 205811 870297 1400408 599816 247334 302383 1496861 697878 20649 868999 928988 1434769 738174 1151720 1318692 1789797 81101 1579253 293613 959548 1498352 611848 269739 745012 897879 166192 1773872 269815 967081 1466979 1908207 989028 1248507 1957949 152233 1321058 1460946 1726406 1212386 1266045 1476874 384929 347199 1386270 1500034 96394 1918631 307986 1637741 649424 1020301 1287706 598428 1054591 429215 278365 155618 431358 185462 1274881 596387 1462853 527337 1953203 481880 824956 1850910 486988 1945113 632828 1127289 650767 1238411 1951127 1058620 1187940 641776 590249 298385 1983517 1968269 1375074 315701 489167 587634 239920 1568470 609022 51838 327063 1064621 1829378 1598321 449583 1618479 178720 1894155 675742 541088 387576 951381 161011 9398 1078947 1194213 864440 739056 254339 1815865 1423185 1885892 1253734 1583703 1225730 483700 465297 1346657 583208 246027 1416968 1356317 1330263 1594690 129453 1855362 1063393 642959 1179003 1791033 1317948 852133 1155389 1481663 1685027 687393 340872 1948967 1563152 1935329 1493548 427824 1177210 1671173 1479136 826500 1952335 485618 1869733 1044545 1142403 1230902 1365277 408965 167454 946965 1890085 1175909 716484 353095 1367770 120152 1895214 1479627 755417 665132 1510805 342014 959154 1802674 551914 897008 775688 10707 1443091 1681029 1117639 1920390 350151 1040124 1517085 1368671 1029624 1269511 1338119 1934232 1874643 675906 442303 1135279 1010900 1594081 13842 1925370 920528 1903461 1556607 1198412 80405 1226945 1656595 1163402 873366 1605547 1459360 1824128 807839 1108360 698260 1423704 899894 957478 623385 1127624 1078158 846925 1187106 1473920 456894 1623282 1433151 484160 1485169 1796125 422844 599834 1999319 1874342 1062996 702448 1972981 84530 669832 913126 599591 1087883 125582 306622 552846 1722676 471097 1152375 1761445 1894116 1562882 16286 659126 1995026 478552 1975287 1598180 1253901 323335 371806 1163303 820734 411702 1072600 113733 1084905 396483 1251753 848082 1465280 1313377 903427 1931297 624481 892091 1428692 42690 452304 969864 192540 993611 255337 901397 923943 135211 1360000 311593 1330975 987219 333078 382695 1508314 1653066 1880212 1527380 854211 1948133 1062968 49442 1455682 1700749 135494 521806 1252475 624260 1323757 28877 1629926 1269780 1491310 526649 683584 1942729 180548 1999594 1797898 918293 1428419 1015814 1099744 1241338 712102 1977249 1243915 528510 83091 799225 1348242 545836 1690366 616505 330908 1516687 1699483 1330836 297716 326760 655851 1215420 441771 752181 1076673 1031213 787846 610086 791734 1683382 19267 1719434 1900047 721274 375070 231894 635434 1231993 1724751 918744 1506663 964404 1104394 428222 1799035 1401092 996307 1176920 1946049 1002496 1662501 1115035 216028 401630 533482 646075 774262 1216591 151409 842554 1465928 1944212 47138 1199216 351329 1928781 421782 1710693 1175940 824418 993154 1279456 578623 1288714 1335370 815659 679295 1547437 540096 157617 1916276 757197 1578332 113559 1797223 1077654 948884 1242544 1226042 80764 128855 1143336 1726214 854110 962447 427826 833056 1041108 551232 1421504 1617429 764571 478364 534150 211006 1313643 1829577 177202 505657 1403440 911474 169781 119390 1667900 754967 139984 429549 1043272 291106 1938682 1288044 148087 258987 409581 279851 1316395 1582493 1244452 1562959 735703 1494261 914673 856315 422257 1064518 171188 1047658 1940586 1192118 608412 1528774 1731891 1082164 1719974 1392450 863699 1502333 566417 927045 431103 941939 1321063 1322126 1249843 1566244 1790146 767657 1924503 325568 1287331 1492384 279322 771829 457805 908528 865614 211496 422759 819724 58985 1104705 280528 1415526 199960 1762690 1685757 1290202 1999532 1004921 1367998 12613 1133098 417595 274506 1271092 842635 12034 682670 831574 511511 117885 655206 225176 336175 634983 1437066 1424931 339480 1654987 151202 710835 1601559 128239 830881 140532 1635531 1759088 684737 1248304 73200 535444 14759 1116526 1661244 1641594 847374 880448 1775851 570688 1841835 845301 339754 1962001 354335 922365 944993 858249 1641111 1675185 1215797 1063098 1556666 1145764 909580 1794051 1840823 1444137 1802234 1142313 1820880 1395537 1681265 295319 589805 1999615 532829 1320474 692663 1081249 1140115 667442 1705998 307347 1698449 610582 1460535 1103305 90737 234776 560699 684589 1034812 141234 1040841 418123 660884 715111 1694739 1515238 247653 350165 424328 740583 791310 1312360 636878 1632082 784444 166842 1273403 605552 1172598 801892 448544 765078 1035710 1501314 881188 5309 1780134 1143328 1180307 1252693 1781882 1852222 356369 1167739 1315942 80797 1562444 1801175 1193321 339789 889259 1319314 552946 1704746 284542 1986474 315647 1272654 149736 1839966 985546 1979156 1985037 857191 699561 402956 1121453 1927292 870745 1492520 1634252 1534338 204650 909382 549489 419995 1138141 1332901 791401 1766524 1563896 202086 1746720 1990792 329040 393640 1219120 1584162 1821093 1968266 330239 405809 119238 1727917 1751841 1800325 1941798 582907 825701 1625037 11544 1432347 1993566 1577318 1356006 416203 720780 816608 909214 516900 1146103 761854 194190 966040 1630449 492664 164139 1287967 647557 1588791 449635 567916 1912305 1079339 1575883 1810171 1617734 1604877 1650640 197658 854594 652572 862986 1908887 1417449 1846906 1078332 1764904 786769 795204 1488336 554835 381244 1942389 1576975 589715 845029 649273 156454 214876 612529 1928621 666519 1141319 1930792 1787707 1116291 439180 81343 885049 1879673 1229205 226004 925708 1021279 1229022 1564398 135264 1187732 960122 125438 1442011 1772329 1246335 1139630 1526891 783890 7556 561358 1294970 17074 933794 1408114 155254 1741304 1515156 946183 251973 1801481 520876 1491016 1194778 1844126 1490241 1021534 1310269 13285 1061470 1232580 1101848 199547 130723 924358 1420270 919022 1997321 571820 1691724 611868 346619 1444875 1526094 969729 655147 654552 662638 179791 1069387 1713841 117217 67950 385372 437020 1968869 1053610 481898 1946309 13439 31356 790859 1962812 915763 486034 1220019 201677 283052 1412600 1064144 1691081 259282 222807 1132822 1332591 599994 117210 994373 1604125 1250091 377345 1202822 641876 602021 179208 430088 83529 642612 889290 1202127 1453158 995561 1400100 1029760 571052 576373 693798 1643490 1510151 1504124 1973049 1911754 86605 228627 1323529 164626 1008928 1965398 1281384 1605587 1518410 798248 984142 132317 1796886 1009674 1953369 102161 696765 1745883 183215 951865 1730348 1036724 193971 724054 1470615 1952447 1391126 227096 1327397 745095 405982 1693672 128650 388033 1178194 966255 1155867 656909 1675007 924986 619793 1066896 1746102 408716 117959 340782 689356 1051326 209588 935622 564 1113109 1365657 472982 228993 1583004 486777 257160 359946 581777 1777322 805978 381732 416256 691067 1658042 1463577 1271066 374265 1868985 195212 919384 1187982 1325212 1675190 1537222 1097330 138582 1272820 1360087 1753649 46981 598450 769061 1032787 1181242 17314 1067936 148227 1988284 944274 332497 889128 830656 657971 748381 1848849 798974 398865 723701 1861181 302637 196802 1560383 422555 131263 760489 635792 1733629 877474 187883 58756 1697447 48598 970934 743017 1733713 1291099 154944 162015 119263 1049710 495337 1644000 1456307 1528654 470250 581637 839022 622765 1452927 397072 1692901 1243096 768180 191326 952933 1054716 704803 420675 367501 444686 1528060 933229 10607 1046153 508327 1893661 1253000 477807 1380658 699908 1476160 1674397 68132 1266641 1599595 1821936 1973696 1322102 1209474 1193481 557687 602556 123821 1593612 344062 328923 1110936 907090 848235 803343 1064447 1738245 910127 1498564 1989039 74657 38820 1917338 1151754 744682 545302 1886308 1802667 1741484 715537 1722333 1718442 262727 1556569 240669 1316088 1420128 1391371 1824519 447652 154481 420977 271931 864756 1997724 772580 1678115 1674821 1124383 1095459 1172162 1717910 1238237 874599 1324962 1055595 249193 449481 1283880 1658395 644395 1028483 847436 1225944 438389 331197 1313216 93911 1060520 1809582 980890 223994 1530379 1445506 846638 1675333 1279908 1597896 998336 1674332 631148 20740 161264 692395 195006 950347 377282 1176456 430060 295505 1715098 783044 1296022 226377 794047 1107678 632857 15915 450276 656449 1263953 602469 1592922 1544867 1856241 55440 1179538 376180 1722761 1542219 1198886 808473 254209 1477933 193317 895547 754528 289882 573946 311821 922022 619704 1600000 1982213 1615520 1517794 133891 1571064 1189616 1708066 1378630 1945307 951491 1875952 970964 164972 784125 262264 1497042 423904 1811610 744549 1282477 121314 796926 841467 1494517 1168892 369582 921814 1706041 857752 857002 1244309 401467 1863550 1435292 1408105 1308316 1492605 1067465 540726 1356871 1378285 951392 334253 702991 1642510 923616 999795 1704546 1560194 1714153 907300 944479 1683788 695906 1371697 1569112 1309642 112007 1715436 1701733 917279 1212332 1135606 227428 247234 341679 868390 1117247 988392 52537 210635 1343200 1521871 1281405 1789078 1047902 595426 54728 576163 1128471 535801 499521 1373886 1360329 1875421 477940 1261168 557306 302854 954062 536571 604938 1649092 1397129 1248165 1541491 83549 1370770 1118220 1793357 1375063 1508154 1240404 1744430 1185495 283673 467136 278250 1237757 1586489 1374366 936739 427234 56931 756985 287995 1956716 477453 1325304 211004 586532 1407598 1141875 762805 238840 305110 756045 199240 873503 1311664 1934441 1033449 1398380 1961547 180002 246100 477113 393609 317417 664711 1499664 1062690 1194399 1570828 1807749 1105982 1258438 472576 363899 1946443 75979 1744037 1422861 1809853 1313784 1568305 1134885 1040872 1377496 1938747 460023 1606339 940529 441782 828326 1960778 1003734 1675253 934036 1297587 1940515 1702122 557518 1191526 1465222 1240230 831169 1001101 1082149 305805 507127 1004912 1178978 1005457 662261 725281 78626 118099 1536677 1264620 1421681 925714 861245 843393 1278422 134757 1425740 1789519 317627 201216 1076778 1615888 504113 369607 1809790 8227 206018 536728 676251 479020 1073113 398001 1662932 1601257 1934501 1375256 774098 851535 875818 1685201 866826 1481084 268278 346662 1896829 287619 1154882 1570833 683912 1224258 979790 249829 347603 1431922 1068748 1242138 179547 1024385 1861244 319064 823790 1393163 965082 999743 1464992 1941009 537995 915764 1505614 1205666 89450 36676 85416 542985 670517 861677 621006 908127 471660 655897 1420983 978059 634557 1539576 706259 548411 439873 1278344 1128743 526656 1655626 1634069 1572000 1535743 1972541 1914107 74835 1422376 14175 676125 1199506 1043155 1506013 765508 697789 1931878 40793 1641497 729679 1128756 1687308 892992 1047094 1707764 660073 903117 1635303 1368669 324211 605368 111448 1301851 1805495 1244703 172928 114052 816254 1294933 111760 487802 751433 815553 124716 485714 485458 963280 99134 1942349 192995 1370252 1966527 1612943 494749 1282887 306803 1658858 799337 1911182 308665 1202437 333653 1335657 980495 679184 116347 336276 963046 1021175 1544834 1110148 312654 146382 327722 400121 1448703 156960 333248 99856 34712 692653 531149 1433138 1002121 1196196 148052 1647396 62225 128291 685740 1742262 1354660 1071347 1083685 192954 1251910 1300921 1841710 1807601 1345060 56167 551225 1689965 38843 1404510 968166 1220471 1387512 1973274 164766 288498 1474069 1262921 1291579 1824828 668199 1234212 550745 64025 1509479 1472329 1416207 138574 1854400 1190917 1623382 330753 651167 1220678 1131328 643664 1944376 315389 345139 893642 1044485 1570772 2995 1931712 1008983 1460056 538173 1404461 1158649 166704 1254107 710868 42512 1048775 869734 1639063 2472 1699786 458591 1710563 1364129 879655 408780 1008235 81092 1973550 1576840 775110 693351 1290443 443844 357516 1780665 1873526 307261 1687051 1530226 1879544 480853 1362082 848754 873533 135514 654468 427479 1493460 1821724 339451 541951 1867158 1434282 871690 1551877 1640448 1878669 1066188 1215536 12403 1373141 1039333 170292 1342143 1715981 1260317 385743 942931 1152048 1728465 498465 1393495 1531931 409778 1343640 133021 300755 1312888 1409411 1871148 876278 1981145 1103949 549956 714086 60152 218778 731283 315058 1015383 1734357 1696782 181441 1309645 1624088 1839667 1332254 1260704 1103985 585020 504544 1581628 350020 1724580 1172986 965608 1209532 422350 657520 286708 1495993 297972 198001 1433487 1961281 1858221 35384 912935 831715 208039 1029849 1111948 374754 116454 599219 600131 1843378 1437112 1118333 326048 213188 691362 584723 1473645 645135 1422814 247522 18218 406982 471693 1937537 1586133 1732780 1075775 555909 1590594 119835 154133 257199 802435 725956 1616553 1446640 1509353 1309422 1940718 1760315 1237854 1997615 792281 785127 348508 843027 313486 62338 1881419 1029113 1740315 1249486 1896109 128060 745857 92531 1829431 1989456 1671050 1477935 1405016 1016392 1343699 879058 278335 1887934 1512573 1824061 256065 1799936 316089 1197381 67055 902375 74510 1991264 879896 1502279 1444427 731742 1825072 1073741 523552 1556681 332281 42794 359862 1356226 1497337 1793265 1353068 1555576 880885 803101 1462193 1359355 1951708 1727225 966512 336411 196959 1138435 265584 526840 429592 1205731 1263887 897565 688772 902824 781177 817326 1898309 1204516 282548 1697064 958030 430965 881923 1938351 1428350 1890438 1995859 1891548 944370 129107 831703 967491 686016 733219 1245273 295617 561184 139188 732063 1206451 1234416 718871 1954957 321179 268769 497667 656356 357799 698545 1062803 560212 1976131 543894 1411163 1300062 1481377 114251 261385 473005 42105 78264 1197437 51014 933912 235333 175757 342510 1174004 251310 876540 1563893 1805584 384992 850086 1615322 722335 1239478 1607707 1336615 85672 1641733 695862 1128220 403539 511121 1711929 165287 1168306 396957 1264672 150815 1238098 386087 1504962 1726155 860063 157631 1637097 1712609 1218547 1897445 392470 271204 769830 909305 439405 244188 1524343 298826 1707243 973778 51616 1922614 498434 1871056 887726 1652249 828210 510482 358229 1704879 1005665 1602009 1998041 296028 1172566 253865 1695563 1548627 1145573 1595741 587112 1276699 1000419 1853482 358487 434543 316438 480677 235399 1256883 268687 1324585 1535645 1928990 832604 951991 1269986 1681065 1393046 914870 334394 1382085 1688593 1509803 1937363 191757 830516 799500 547705 858086 582429 557998 1661469 1531816 66000 818108 1824435 540740 1306429 1207779 1485498 1756026 1991370 213528 291559 449270 1344187 1086555 16241 1099185 929187 126172 985007 302842 759679 966756 1939938 171585 391888 852328 1444420 826214 81243 1074065 1628420 1485163 1805904 497131 1619672 1759001 486732 1300948 375201 325455 1971664 687688 1507730 1011386 1806847 523198 248417 1744161 1726919 153702 1841499 845092 1499403 896776 1928657 217277 1018152 1725745 72704 464466 922761 1596616 32416 1901363 1640057 131203 1788848 841945 1734259 1629127 1166757 884860 1987380 1975527 1723321 1535434 1154161 395454 420815 853598 1319376 1801930 1118403 843435 530652 1555229 1340329 944208 854529 1439757 620089 1738907 541944 769728 78791 889220 281331 989303 758130 892569 844014 1992730 635791 934875 1748127 1378175 195239 1258412 320131 1204140 1592049 1890288 1495937 1096630 1019789 978222 1810343 662350 1362750 881061 910518 150853 983636 230553 1801577 52625 1488943 266765 1384407 674585 841806 247535 703954 1465790 1409232 1352547 1240406 1472720 580477 1025690 1477426 493327 1976010 1742131 1061321 1349552 1736273 1958242 1749639 322907 244569 746440 1265619 1343245 19328 1317706 744758 760024 1719040 652928 1230649 1757521 1372850 1605743 1181297 75946 1239424 1419014 803730 590339 534104 959865 738479 1147318 635430 1407860 67653 429996 1067751 1881427 1239924 840405 1287883 727073 871236 1701711 1191829 1469703 205248 794026 926516 289895 57014 1925626 612771 215515 189882 1274191 408497 1953095 911785 1272425 774046 1532127 526737 968198 1840626 268121 1082450 368690 727456 1689179 1037328 970250 1599972 1565578 1227259 1720020 1353556 10733 229864 1765202 1968180 1570753 1003552 1275677 1610476 934803 861725 698807 1823608 1704075 925296 1116341 1691557 1266581 947156 255907 1531441 1106269 1513755 1879605 1422398 24407 1115447 1741654 1914886 490678 867246 937039 1144499 463623 689139 189142 682352 1415151 1037302 1040245 158463 1045845 1903229 1158761 57045 706042 705830 416635 351792 1083809 264025 428673 1321540 1089530 1312785 1376852 448490 1675890 324344 411694 199649 980261 1598379 1832711 711418 1202562 1768951 1851119 380422 316651 741437 764849 351933 1417335 1887341 144893 192306 202755 841710 386177 123256 453474 84241 1523455 734210 450072 1827730 26140 1513173 373055 638075 1596474 748835 525178 149754 1438107 1089133 1257342 1776171 1602565 1223982 324909 1945878 1916643 725975 1711197 123351 1586514 345945 368340 1698735 1704554 1657171 363134 1830324 204657 183165 1371141 860191 1867178 1470287 416546 1097566 1011790 1639571 185341 84314 810840 852726 1970938 1645681 1158904 1025147 1033148 267570 1257509 727444 386252 1005719 1752044 1754060 1548219 15536 295847 1545297 1452963 1415497 1810483 1051916 1154440 1926195 1800225 1608093 1044818 1483242 395556 996176 1820365 1378492 472975 976379 1687098 824271 502808 1441567 1040428 650813 63314 1817206 1299223 862445 1130343 1340508 928073 896093 410913 456154 104775 1918672 1479872 784717 942973 292397 546795 595329 396467 1098714 1276384 1437512 446718 1788780 1306015 337799 700051 1822443 1078836 39595 1817153 246206 949043 1347760 1837328 1749211 1430749 1837882 1101468 1829155 247414 107044 613613 1753128 455031 581638 1593429 56707 40693 1067179 1912523 537177 1690592 1436149 169307 1635535 657044 918322 47308 1999644 1377735 1189144 398891 961208 1395300 493437 1214721 899501 1039952 279326 41898 1146673 393742 1171852 598805 1715683 1171933 1104174 1862238 568236 489208 1241417 856120 1115735 1533030 1211174 1826430 27800 1943178 866868 742748 202811 1947564 1632531 49613 785872 1583321 472533 383782 1674950 1631559 101539 611052 116729 1355026 1260211 778693 894356 1181181 1015465 1671935 533756 1097598 114731 1220187 1034110 1544179 1491105 799051 1975028 130511 1046726 162973 720260 380402 1972394 1844607 1517328 1824906 771939 1225827 1077171 1907724 481075 1352862 956451 1306224 1741492 1695839 1764190 273651 1031294 897275 1702806 543866 275778 1959916 146599 1799680 1821427 887285 324195 647521 832377 1370265 611146 1606537 1871635 433574 579766 922487 212701 1384205 684404 252245 1399346 1352017 35099 857510 671379 172028 485936 1592364 162387 1157971 1979805 1140204 123506 1193009 96362 1923695 1210316 1046801 1381848 953617 1349784 1689705 1445150 368862 141311 1346513 1322575 820753 1068228 589454 1626177 851470 648915 1045002 1668104 452067 875155 996023 346636 763120 1705929 454091 691046 900935 1912632 865918 591340 1742657 1957340 661111 1061248 1334410 335107 971368 635005 1611965 1198251 729630 1111432 1253255 863379 594318 313191 500005 1568145 786875 398760 1680943 1589752 1844227 85618 747650 986401 1879021 274323 867636 958456 1461438 1635371 1710971 1575586 1567820 547009 487962 1521002 1548469 1003078 1508332 83765 1973693 150903 1441301 1486008 222998 1877371 1218478 299206 189596 1801503 1058578 1983691 271847 1999558 1521025 151952 1067523 1308101 768322 1797393 756482 466075 994308 1231706 54304 389867 1944591 1487026 648977 1491328 1669532 950311 1315259 847765 1239966 631056 1453723 1849836 1076086 1815900 189424 980603 692221 1559839 443020 368783 912572 1286559 897296 1684931 1056423 519596 982194 703657 314086 570004 1384604 133032 1799031 837276 1712964 1525883 1315261 668087 681069 394919 1159071 1222896 958759 1553603 1202796 1046243 360524 1577466 825366 1347523 1132226 1391150 95502 1693535 248951 768063 1860936 1468653 686169 279279 167052 1585071 1501272 1378096 804876 136762 970379 903781 1697114 807644 1952604 327190 1825597 411604 1561184 1812660 1729442 28822 1559785 1563384 1325431 1478505 740843 1440312 671644 1166417 804854 253861 1886447 1827627 1798935 1058613 377653 1700457 845878 1176933 1081830 1072782 1010403 1211736 970844 860777 376989 26159 1781271 1753654 1204666 931597 249289 1760024 135908 610069 454095 193829 1113033 1656353 1665335 1510969 823958 1956826 1877167 1552315 400254 1811853 1812507 43577 1735778 1618634 525618 899724 418131 388444 304651 1767032 1621852 1145179 1284298 1721110 924170 68377 1417938 674148 320824 1337215 1083148 1954679 943235 250700 402430 269992 1495866 806783 1497678 1659665 1256761 751092 651797 1374261 1214720 909346 112076 288045 164293 346133 1218411 1274423 1099597 1073995 1873738 1115789 1438281 1232032 1289170 498959 1356948 1392755 1772092 1075100 1288374 618774 1540843 1134271 1356823 1257611 1655401 1336924 300006 1318914 1201342 995023 719935 1708777 1971015 874449 163029 1781526 376375 638434 1561776 1402265 1005566 207204 979045 1886351 1552868 1693553 328764 150798 1354213 1821578 563903 657574 1372954 969788 413908 1690514 1341607 315883 1594692 175903 1423390 939362 1868307 19640 163050 628657 452335 395798 1062578 700341 1149977 235701 1043483 1770759 271820 1554609 1429868 641434 1837374 1125503 815569 868186 1456224 1533845 449121 417525 376413 339811 1409782 767058 1034622 280782 699690 1252377 280351 1410968 1133132 458926 861268 1598536 940583 1904636 183424 1145587 888789 378437 371390 8725 474008 1055702 1892736 956946 315941 1350896 617738 1501393 934942 28315 1423094 1635894 448800 1925350 1133913 1769747 1363398 452917 147842 1667015 117817 1881295 1197443 605244 1759703 170524 781683 461802 378974 1774427 1984502 871450 1094241 103825 307816 864776 1521109 463216 573583 1924128 634031 1011007 1952968 1884856 1224398 1705253 1213400 140002 1782123 136681 896806 1759064 1509612 1453431 1912536 1025276 956002 1248297 1791090 936799 324801 950506 127515 1731247 1741442 422976 845185 389779 139020 551230 675887 458944 1812687 306379 1411157 822404 279037 116317 504288 1506623 546280 321101 1205742 1731957 1548312 1512680 1495437 1965635 283204 1825787 1618119 1342222 751521 775398 743184 45591 329422 615772 960837 129237 143556 1999730 483671 1982902 140071 417334 1892084 1318542 514145 1834707 306614 803291 454000 1738027 1686119 880116 1203952 758520 1304799 54659 1531370 1181254 1307935 716430 913796 1207377 1868329 944656 1871048 153197 1972088 328416 1402554 1414728 1933771 1945094 44633 1782298 673286 520385 860088 844311 1059123 1694923 224961 1969544 723695 1329075 333677 1408580 947376 1287338 1694510 1570506 1251109 1806703 134443 1211171 141361 651077 546313 453357 1317507 1377456 265636 683472 1601170 1343170 575530 283219 1036088 703792 701466 951585 946279 1314757 380517 593735 88164 1849137 1226381 1287423 933224 891267 519182 1522376 772282 1081353 747880 1282757 891521 1581396 1811404 9421 1474809 1040892 1577549 1954334 1976817 1228803 1859092 952263 1673259 466583 527936 324424 1662368 1465603 809234 940759 963114 313394 522580 1803430 553714 1775773 171302 466780 674711 307699 1327300 490992 1266866 1723703 1202639 252317 1396500 170779 1272603 1144277 392209 1661412 1943515 412711 394561 1986901 1061103 1723031 503815 1781756 1540019 1879830 886673 1845771 770958 1706722 277734 1951454 1779797 1275367 1227397 235478 419078 1983970 1855695 981461 619424 236107 1901409 880845 540000 579422 1604475 166421 1525059 1828478 61962 357885 460582 96092 792859 1198311 572753 573432 1039292 1852346 1407894 884225 1888148 1705574 164922 1425546 1666076 71302 128283 1545709 1774263 261948 1774041 1845933 672995 766306 1007318 1975546 1168735 1258265 295731 70042 956799 1563570 903311 1130836 394855 703950 1117613 1628242 1755109 1799629 1830964 1031910 1174486 475808 588728 630241 1922491 1176961 1972566 11884 1139464 1793704 300261 356432 1049022 1664632 1363404 525289 701611 924860 29409 1156864 1979836 1987840 246605 1005355 1854415 1914021 283631 779836 1807159 1647347 1737015 1986954 614909 416492 914033 763918 1960144 653379 45585 1768695 865966 97579 501102 918776 1187724 1078238 1172002 1596691 505427 286277 1008085 239140 925051 1021848 910360 1253753 95275 1731158 1939166 1956543 413839 1922789 1362361 1241584 1318057 1384671 1622592 692523 548553 1866350 50530 978616 283103 1202891 942458 534661 1952004 1995976 70649 1959285 1054441 407478 1911881 13605 1559180 561458 1108689 880726 445981 1522197 77990 1935001 137876 1112557 754337 277921 1144151 1597277 544931 547806 236846 791251 467831 984680 1106503 1962831 869455 627149 949823 210249 69803 455108 1592170 81469 437263 1726236 1642634 146580 1352279 1032090 121972 11714 79818 1462752 794586 1200878 654195 1990531 462946 673476 664515 1853993 180999 311216 1203888 358797 1870952 967713 1697851 1075901 825016 656840 223450 595434 750496 1504862 1689979 955911 1188001 1755050 572833 872816 407400 76387 287306 344707 413930 1442642 1705578 1214139 1789940 1206655 741839 656919 970277 197857 577343 1456567 434276 897628 341349 259115 1271195 1780007 539628 28098 759941 1854147 266291 1683870 1635715 1114649 1760516 1369243 1509526 981996 1382178 852783 408834 1521458 678828 1852032 953093 1837672 697055 1779933 906939 1764564 67780 97185 235584 10766 1965632 1686051 1269112 1701441 1498167 1841121 672491 884885 1203503 1645285 1479321 433931 203356 124160 1366711 850575 1141962 1788448 912320 762982 1203207 908564 1711261 1659136 1322312 1080876 653370 914358 21846 716188 1531890 1535197 1064596 77465 1876495 428002 399787 1854672 1606291 484947 429913 1676838 254330 1520697 86987 1803187 1696918 1772702 145335 1744789 1992550 1869572 743366 1860806 1541980 82907 1254452 1254355 739742 1589667 537557 425204 1419397 977594 958688 12938 214418 1353658 1030752 566891 1407202 1980945 370275 657279 506750 1760347 1027614 86375 1533862 1533073 136552 913000 1415 1396197 258980 1571726 1785420 871994 152447 586606 1905969 1573969 613134 539722 789931 964009 1808707 1978481 1510156 1782587 221619 1667706 917200 1545370 42894 1464589 10603 606745 353405 775172 1229996 296018 869529 1184328 603296 798443 701328 1441111 1326249 1197540 1359760 726184 1294480 464293 1058655 1004054 130826 730413 932192 1873851 128812 1691690 657079 1785861 316499 727266 315588 757456 411100 1795277 1376600 841317 254735 1255873 533636 1601058 1213397 1144276 1862458 654314 875463 1407286 1320502 260015 941888 773442 1155459 368297 833210 1704047 915111 915046 76133 459285 272467 1769574 1815278 1261095 761312 1753414 407429 1828105 1826649 1519299 1211356 449021 1804520 673104 1888577 406702 37903 7270 1224303 1115388 1284310 813116 1128808 1194923 1099443 113426 494552 513095 111264 918777 1166603 404283 1473572 1544123 673554 329280 1479305 1328758 655486 626771 1163502 978107 1507298 412404 869963 561917 1842470 300716 603118 312965 720154 431853 1419873 747516 1536964 1251599 914526 1412720 693648 468046 63168 191841 1570170 8383 554927 836001 675030 73423 427691 1713293 48873 477661 1669430 1167526 465024 1516449 1271997 1406259 587947 214316 61142 1618925 697325 578058 1456400 926161 1453939 216749 50499 140758 1650279 1022740 1886450 941606 545127 1477764 1543892 586282 1559246 1688188 115320 333024 733683 998827 1988545 1219117 793767 613020 1141025 706562 389784 851961 1260227 1764250 1005091 181552 1676870 1045729 1987192 1142927 229920 1353944 373334 158361 1192853 1409609 301277 1737292 1131464 228521 1788591 1750728 1854698 1383239 1141152 1133681 344694 39823 1304485 1142931 149751 1087515 1334520 1887455 77434 1453104 1201907 662230 581434 1387325 1539144 1746407 791268 1479529 878177 1942956 1092112 1689703 1534753 1172116 1655264 233512 1772984 626996 1202418 1034130 541786 1629447 1180573 331993 259955 1029024 996598 1840856 170911 851636 1383895 412300 242133 481556 391659 1626589 280978 114266 1312788 1860590 826396 1921567 107063 1502216 921458 1227196 1049633 1681528 283789 1679578 1808849 1264798 1974957 209925 1312622 993241 1975354 121202 975512 1053719 234034 1119874 1570161 1401230 647392 32017 1910452 496296 118750 318649 19190 526663 1147680 290314 1752171 1792904 1492065 1940037 1111173 489561 1452995 1405224 424478 323464 387159 1610863 64468 344814 1839646 271806 321746 1112380 224820 1973390 1749779 294195 491080 659788 949578 208049 632433 623747 620318 421708 445884 1615862 299862 561102 969555 1719192 1770607 1433121 791818 490187 1227429 1910657 529615 1803088 820233 1625621 110722 1993802 686268 336031 576975 809137 1257689 189044 981143 32338 744228 1250393 1708941 1306156 624861 390775 156913 1373278 496440 1827996 1595603 835559 387645 1967743 1504149 1723612 1344225 1971492 1406421 526546 1981277 187749 724717 505087 1741465 1808497 76060 1638348 837035 900245 1572926 1120865 408438 743419 1634139 1817259 889119 148574 584057 1409693 1500865 973500 755706 1844730 1103915 1618970 873560 641763 790191 1584030 1000730 1156010 1591337 771629 1215223 117347 1862129 1991056 1414597 1113375 877594 470699 874945 476596 1371181 1406692 1093945 714650 1225634 1950304 130037 230741 1311936 167715 1631962 1997308 568087 1133827 1106018 1964807 244826 1435266 1777208 1892278 1455005 1877673 1068197 415994 1088347 402434 1404938 1975392 476208 1894088 1763799 382571 1491161 42577 1058378 809869 991146 1298017 1016783 1281914 1701243 516246 1623996 572084 1109053 937104 922289 817262 1723308 1376933 1640850 1041956 1111253 156586 114013 200323 509506 1924976 522683 1643936 732856 1926030 919370 218108 428421 756744 481860 1529180 391014 1360597 1373352 806219 1955509 579649 849425 708393 1726790 1938515 1243041 909962 965389 164949 415591 1462615 12939 1727274 1961568 1472608 1191735 361918 288574 1488834 69780 1241487 1739492 1071655 1553336 1519659 1696195 788096 1169804 422923 1439173 1373595 1289922 1882088 395478 1067924 444526 1167111 1695261 249703 265334 1827324 525910 1052740 1598098 1869793 1514854 698029 40637 294282 694117 384299 1111677 1978924 1698476 382344 869454 1886446 394741 1156457 1226624 1148122 376834 1417208 1033033 43604 115433 1135375 1688654 1051284 1099055 1275917 1508467 1829922 636256 1918018 1340721 236715 356906 1048761 1377435 733166 1192676 1071215 893008 1780853 632526 1617603 1320340 1024196 944424 305578 1204048 1118925 709913 638389 922370 1411183 629142 1434442 1750832 1050057 924340 1776976 552840 1734691 474395 111102 1710777 774968 694668 1158607 929266 313098 86978 1920242 465406 1825338 127782 1932028 243013 1872202 1610512 1124901 1169791 1123475 1663902 56023 1800996 400437 289990 1911927 806276 623590 1143185 1684407 1147802 1504251 1953569 549731 723957 552399 35020 1134752 54716 595535 1844382 172602 355368 132696 274156 96928 156439 703684 1859391 593107 537256 1412952 449450 27195 97359 556003 668671 324954 1087304 1738348 1103536 138936 1353649 46781 37047 698755 436786 1236167 615286 831226 865954 177665 1778457 587280 1844508 438229 674306 1372562 1683755 1848279 1685483 361159 206512 1055115 1420367 693055 1352682 1546245 340013 55258 1862511 1842757 309664 1634801 1986337 1599129 1594730 1191953 1096141 495346 848011 1004388 954320 1759727 838577 276336 1388940 73153 206489 1620014 818213 978340 784673 805101 343398 1563812 1788720 379534 1173429 652058 725682 1517566 815021 144363 1267922 1266359 1142494 949054 914241 396552 1704582 342136 194929 192508 1725546 1910113 1714059 683295 1652556 1798452 1665141 1870294 328900 1292134 878105 1673868 1569656 582636 562586 641772 754496 1026339 1779207 24294 1281296 1874156 817385 841260 1384667 1441950 1762006 916189 359864 1005506 513897 297784 1599577 88557 1229310 1048873 825532 401051 1571045 1277833 1151465 108688 648672 1303159 1826557 1914973 1232073 527650 736087 1810219 1610369 97379 1342738 550021 1526158 459625 1020253 681212 810353 715272 1718670 936504 1638965 991443 772317 1733567 1715207 1553326 322586 1813718 1126286 1184074 1076375 970782 1912384 1531687 559539 1808368 128499 1864706 1018056 1922587 459259 826620 1754424 1879012 1341415 420165 1536743 220822 1154995 1177697 607918 1289592 325920 870686 662913 1001641 1767366 276400 665414 1938651 965850 399882 1918803 1917357 192475 1496863 1783112 502563 18319 715595 1109560 563792 532493 1134690 393514 132397 149071 262889 1964802 635530 1846622 1208535 707 522765 368728 356495 450475 1033900 652451 1061754 752247 357873 361219 864857 1118399 70430 839433 1404487 1848813 1532140 364279 431 320364 415828 388899 977512 1172532 1900155 1033042 96281 327362 344202 1133653 1538951 691195 755160 1597512 927353 1875610 1327830 457150 1473083 1777851 237844 852055 552582 1356115 1858309 457444 1237645 1638627 1500842 447734 1311686 1444707 1519665 1822879 570953 32955 1287651 859374 818496 1918429 489644 1564746 1593776 692292 258257 643747 1241829 1313675 1077492 1325275 888102 1431769 867186 415719 1781744 691119 1814966 1143642 445514 848113 1159439 458188 1600840 891302 1930034 1139388 956340 192974 297659 290225 84750 606068 73188 1419400 1697237 805172 644991 1329417 207949 714452 1693854 1587592 1427592 498304 558748 287197 953623 473387 1839808 1713832 652723 680429 1093497 1548658 845631 1320655 1395525 50759 415114 1716032 168570 1029881 656338 660160 724249 662908 26624 679097 780710 1342270 1355236 780594 1798096 1708375 85768 128082 848741 1402850 488791 808449 771086 1907684 1288554 670101 699846 973957 1527999 687214 539565 1925024 243301 336521 1123244 1817048 628491 1368412 1373243 531973 915574 13634 1476146 1179952 1111368 425820 1092607 189549 1707519 504332 1029659 1310353 591866 555049 1995449 37782 810853 1249047 519238 254391 1870049 1504827 1034710 1974419 103745 1026171 1723201 1843832 1314362 109199 1617311 454138 313826 101551 1164274 1479320 822875 219591 215972 260506 1719276 1083205 569362 1451523 758316 494535 1127606 571667 688220 1869316 1247614 1066977 1028356 110083 671547 1332962 1431131 1105269 13886 702396 649364 98123 987409 1736905 948267 323657 808704 171068 113660 902620 717858 1986118 1359563 66831 280570 670278 626020 760815 1111863 1678212 883608 1399614 1185687 1138159 1425820 217231 768555 1070745 1672384 198017 44011 1960934 670293 174794 1800630 1156820 72504 60971 1054307 1898719 288224 220017 440570 1762238 1257088 145541 1109141 616343 1371927 305814 357409 1935024 1526048 145408 1280924 1628536 111355 1207142 1613835 1421375 1261609 717338 1988177 1540100 1707270 170739 656215 901188 1352026 1186536 1867143 1243487 495220 1609182 1709580 357391 277964 859138 1887050 168237 1765121 1041201 768761 1861656 1347586 992693 1433240 130844 560434 827090 1079260 104151 1072634 1831623 1715461 262205 955549 1929961 1731181 1937961 854199 913842 1030215 1684509 144855 1144755 1703537 839397 1699298 1112976 1272377 741194 1854363 821765 1194914 448619 588028 1894441 1427935 1257842 871077 571544 727247 1635104 1031108 1381375 992134 477767 108949 1660700 1190990 73173 1466518 1177148 398774 1523970 925307 458593 855462 537239 1426292 508656 1311006 1495845 1278366 1884805 1237023 617248 1741651 948176 126378 1412180 1814611 123154 463994 1664640 1522320 384551 829420 1306593 1820326 790092 387970 28827 1702426 1296178 1895691 720575 520845 509043 1498752 1325244 1030541 1428119 1556863 1726254 718239 1894543 91415 378994 71051 1627142 296370 656069 1836579 1006548 1840555 1050796 641099 1971168 119516 1038449 361307 1119642 1156058 463740 449339 790481 1486339 1064145 1011222 203096 1990009 1116920 1203788 1060826 1763699 1530963 557011 1622554 1742876 282000 971459 1768609 1208439 815340 1448152 1079739 812771 1276417 1955886 1885386 249816 829773 1803507 1666086 1013234 1698169 1712298 1139057 1892956 1245052 843138 1165262 1599677 421995 443188 840261 908278 1864614 1056290 64975 1508707 226893 1646126 1198267 779063 1329689 1928868 1208045 22999 1008586 312707 1095544 1009579 937483 712762 1585797 519406 1218408 976935 131768 1128401 807808 308587 1959042 795786 1022743 1766116 1250065 550821 1944151 1330614 10970 1636538 287494 688099 1694973 8945 1165640 828587 1339660 1398194 358439 8100 1971164 1078961 72994 483720 940293 1409282 1413281 527741 1322171 1021068 794412 1538114 480444 882240 759478 1953662 1491297 1005956 947186 1073394 1383164 1695461 1319436 334627 1206156 1738635 200168 1801323 437457 1364436 1302854 817157 449438 1540606 580508 286720 1880271 1423536 926130 802598 92263 974449 1786043 22288 563347 1563955 1486000 359653 581686 778445 1146396 86382 64076 1110274 1502001 1234647 1457049 1997019 818566 1298822 841426 1761650 979969 238780 1407134 1443787 1925637 717794 1697082 360227 151206 123123 539296 1162412 1143492 669196 690197 874438 60097 1138854 671437 1204850 1723533 1040931 65861 911676 1708801 1214945 1636108 1746829 368151 114497 54294 1860618 292371 960548 731510 1378874 1717794 345729 377533 464221 1788202 1186506 1758684 380355 346995 807593 1511789 1856285 976918 311741 96105 362243 506580 1659108 634509 1777654 1663074 1579246 723864 663928 717335 528746 234572 278842 1729865 1361604 1685553 1844549 736788 822536 735780 180760 807105 836533 106627 967230 710245 392143 1370946 1045046 548282 741225 924838 1725758 1684142 1852337 601292 839782 836139 1844628 162855 1042622 999142 1710852 1275948 1654545 599472 181920 1329487 646210 566599 1423728 637990 1020655 1639965 766625 690045 1639905 1351759 936030 320174 257894 1631591 1987746 1668770 287612 1812129 311340 888487 1150125 1026088 1854596 299991 626447 1667107 378972 253427 384735 1289460 260969 18181 1878187 751781 1875074 211331 31152 575760 1081245 1795912 1247567 6963 1087994 419011 1947434 505306 976120 996077 716328 1808787 1831902 1120212 1523633 241319 814168 1886317 636191 476284 565005 1292514 452827 382289 1520117 935007 1506140 216272 236233 1477054 1819200 1137254 1133153 1867117 360255 403566 1811126 434328 1416188 1119150 190912 216393 1556724 333498 145456 1872028 134909 1362074 122474 909848 1426726 21190 977497 274124 1830358 1292857 1107707 1885134 1528808 1238304 1988709 848677 1488095 77675 1276118 1509956 1048564 979148 983228 1458705 860354 1952027 957957 1292822 199553 1115585 1791845 1865294 530794 1367900 1543866 512538 1284524 765301 388507 92762 569536 1445540 39016 790289 1787792 775534 1083333 1485312 1033657 993025 391947 319644 378390 953091 1893169 853879 1148589 63955 1786542 1981228 1651818 165944 213257 1589351 1348800 1893861 949338 184557 739475 965622 661184 1713760 315521 875509 970321 586604 1011573 1482522 1063329 1145098 1965337 818567 460010 1910824 1157374 1630913 1688473 1551445 1069226 1089806 402238 1512248 1997574 276499 1687198 628688 1270010 1405274 653348 723738 1463222 1991918 1458346 1877656 1940811 1726409 681461 3518 472178 1633861 282833 194869 1531859 1366119 1668405 1410869 1165370 387848 1432710 852008 308903 561062 1518083 1061268 988618 24052 1949570 133211 1046785 11192 1741998 1012845 1062293 1645331 1672298 1583426 37706 105752 1796408 546641 923384 393829 1371487 208252 1116394 785278 160774 438949 1844737 1796080 1311207 648192 24367 707376 166379 1004617 302154 235409 860742 576075 1648794 1221892 261755 118231 1683135 503585 184077 430417 1021728 31687 983958 1700097 1311771 796410 124189 456168 205591 155300 81725 1567645 1648525 464312 1633059 1093052 333334 615721 1200194 995839 865416 128573 435014 1291350 413822 1758565 1568353 222333 1148146 1113938 1603285 195158 1871800 893239 954784 1683246 1633502 90578 1053822 1967546 406253 313557 1075991 1491741 257953 591929 773204 990665 1920585 807632 319478 1372696 973582 770804 996540 611127 1485024 1757754 319594 1526725 1205787 781477 1166585 927367 868546 1499999 1149187 882887 1030346 1899699 752126 1518066 1336380 222054 136171 279378 1366491 38876 304867 1300292 1001262 582696 76065 376176 1146604 1455022 823157 733145 1180590 890265 674905 943171 281311 978106 313600 1618526 1422419 51405 1033017 1801861 1310025 291009 1532119 1239222 1024261 1413556 1321272 1268767 275485 286501 870140 1821643 1670146 1036219 492288 1993902 1141074 160329 1305710 855125 989352 760371 644793 888530 23437 738200 1713872 1000707 769689 685689 936622 124590 1140016 1030882 546504 1522056 1891785 1899434 587216 1435435 878326 824168 1948761 338742 221102 1147745 1532972 139142 211849 1607654 649247 1291482 811742 215417 1951213 362759 1111972 1229369 808205 243087 139082 1480889 1362715 1917329 62352 30181 1855771 1482170 548157 1127933 75179 1895 1946174 889244 469078 213362 1845477 955166 1040349 31558 1666545 1228237 1229666 1022297 955930 1059432 106512 272657 1470225 728848 1398849 798912 100854 905137 1558802 1779482 1075066 312163 1622287 1604931 1640917 641301 1744936 873450 1067166 1613459 1235617 1802651 1174661 1694865 1237876 169687 113872 642341 1451440 474579 1303036 1516021 1473723 385323 1687708 651520 321929 533702 1981612 862978 88071 1624435 551864 275803 1534185 1788414 738372 1211258 1023127 772250 1113391 1434592 1614067 1468642 746731 1537250 484587 533697 646045 1690788 58822 1169480 910025 539283 1813027 1449190 1155130 1486697 623697 300834 1245116 1497057 1044675 1220251 767942 1244383 244218 1423294 1025162 1983308 889641 1017741 1086892 640551 1407435 479418 608390 869479 1138338 237434 1924430 1158438 1039429 164601 310978 1685349 97976 890900 470795 1370188 956823 206358 1144806 1677581 1339607 1557041 1546149 1384421 43780 716694 1801690 1477097 644393 117849 1775257 251158 1944723 80314 707214 1222691 896169 1854716 1475138 1135240 1573356 835740 1863920 1232417 192507 1491063 659273 666915 1816644 1278848 209598 995018 45680 544731 1561673 709559 583371 796478 1673415 1322038 1769450 525128 993234 1556525 151836 1734318 1672651 783394 1634237 1151467 7200 1010545 49925 1102895 199155 697467 1590198 1319146 1459868 1495546 828742 529086 1068141 989363 1391041 146778 560543 878795 1475857 943074 1756896 1430248 1428934 975941 1569507 309058 290630 1196578 1131654 1911002 1624702 1044745 859631 1239746 154075 383247 960347 1547306 1737596 1577183 869492 475750 1332513 1962182 191343 926646 1906758 1863103 1025806 86209 1518916 988861 277419 1790354 751668 1106716 342813 197325 481 230077 37673 212446 876052 1810218 372105 1519474 621531 475729 1310202 1551770 850462 383692 232474 1747203 372381 479321 1322076 1871798 1492852 641569 789272 124567 647956 1982076 1528375 757150 1529272 846992 813939 119221 634718 228261 690168 1257884 817359 1251360 345602 807726 873726 1027472 701586 1334890 445033 630236 1323664 1921551 804207 1282900 755441 58112 610159 477888 1423597 1194813 1689937 1572124 392287 882357 1639798 1301362 1606826 1296852 1378991 253261 1582408 219342 955691 1981397 356613 711903 27583 337534 3404 909329 405069 1849630 759099 1966780 1764066 1714361 1452501 1639882 1701442 67678 893745 1879765 868738 458483 20970 1348432 1683248 163156 118312 1470871 1390293 812307 145904 489918 1672037 486160 112527 721606 1639978 177224 479952 508418 1841331 1014042 755518 1288813 964064 1104755 1910683 1539693 1300252 195410 1132094 15722 1658263 668423 1538457 705306 884961 373547 204106 432020 1738031 103362 1473356 1608768 369583 438140 1153296 1104309 1286354 900750 841064 1109532 1444837 1058483 991199 828050 1964364 1131811 195631 1024025 1982102 702373 1498211 1363703 1848572 1138632 1371439 839389 1965989 1728315 261955 748587 1482359 647622 573091 1640814 1082533 74193 1302998 675914 1291978 1324113 1749232 1126881 690967 1587339 475707 1389429 652996 792072 1035622 1553275 1258149 1707840 125258 1421000 1522085 1456029 1914877 1519124 1450274 1872510 1420166 532944 1118471 1215186 1793433 663610 789311 1997947 31418 1458270 39675 1676271 784983 1295407 1190103 886781 316092 241169 589726 1639141 1243554 1589070 1983005 1617979 1184192 1018786 1176752 1658586 387408 776638 464119 526164 1073022 1900434 1152148 1000661 1939697 1792959 1757096 916583 414126 1112134 795657 1594093 803285 548548 513954 1038654 428404 1949727 513910 920937 1209948 587818 1871264 1220585 644012 935539 807016 862430 1523993 1349387 920292 1222160 53652 978067 838927 1084544 132635 1768186 436321 543574 531856 1412358 1552026 1762713 1791066 782981 267324 1158319 1249956 417335 60758 1677038 553070 998301 1015466 1605682 1351649 800177 1537651 1913548 680582 1031187 826190 552774 157854 1962209 1233503 670566 1438087 1231326 724436 1812420 2504 799769 391099 165874 62772 1051952 135261 1259183 401798 1658246 843379 701939 1719727 5511 1888274 475410 1882448 1905822 254075 1561248 1110397 74783 1621726 951494 1440899 1024609 816153 858191 281718 1244946 235041 1965499 1416775 419089 531128 175108 1544491 1475820 1851284 1805955 859110 1917542 1905947 516578 28396 1534991 1338603 1717012 764063 1098049 1365849 1936667 839066 1703961 1034162 242651 1193773 1435283 584329 131333 61400 357877 1115741 1457428 1182266 561935 613025 955338 1313422 367595 835001 1083787 12113 1853233 737282 186392 1705222 466538 1305377 157254 1852023 86376 1251276 1170087 611508 176246 1480131 941354 677361 1806451 459995 1785065 532314 1258242 1961792 1660932 669590 543741 372032 1427176 700296 1699121 868125 1474058 416161 615732 1856767 1877882 661746 228357 1315490 324229 1446218 735932 1080487 740154 257435 629475 1416211 1881478 735246 165061 660281 1456740 1285962 471182 1060786 445656 178443 178220 1286104 1285054 840328 1275491 552386 635997 957931 158921 1383439 704079 530220 1856143 1602554 1431204 470126 830477 990031 757170 1811163 1935860 1535135 1896351 512425 1950351 77425 1339332 777491 487959 1957937 1724927 382813 566743 1742710 730283 494085 1625466 960005 1960786 1087305 1855326 619004 959384 220361 1362201 1926115 181740 427009 1295189 356646 996198 890016 246442 1152792 756952 184480 1479950 1692723 1482953 1032830 257197 1328271 1441227 954614 1727799 833646 1849640 409220 1157385 22444 1477135 822273 1471520 624973 89351 277007 724401 1491860 106300 763556 1430851 179405 1282284 147604 1554135 428387 798853 553822 1361563 79918 1131706 672173 1111974 260533 1560358 963921 1794415 901640 908082 747966 1993578 848979 1446221 1848218 286646 264976 290167 82441 392857 10131 729781 773121 1278604 816708 161201 186255 1743896 941901 550794 123378 1419210 135897 521947 1485227 1471945 1263018 108198 1550887 1875187 1171064 648482 633738 461009 563892 704552 1346525 944290 1633835 580889 92065 33391 153804 222612 1597568 1991621 1865349 1852638 501147 1284231 1972826 1899306 581580 420324 1889653 1371504 974719 1111139 1949120 583810 343502 860546 1671465 847245 1787105 1353062 1149000 278243 1138542 386267 644332 1068827 882687 1331606 414723 1144046 943779 112547 747642 420543 1933388 602736 127671 1089952 1477720 802920 1912412 444041 1182570 1849088 670124 454472 1763942 385423 805695 940520 1822626 1889494 32775 596761 927713 1021954 539436 231250 1516464 1459115 212877 1149744 1977427 331387 460727 1539997 1439305 1024570 1491103 1625088 1743391 1345680 1016315 131536 839805 1511991 1791879 1533729 394317 1368350 945424 178488 1896819 1654645 83029 1683970 1228223 238362 1502064 1834378 242713 167085 752961 665184 940358 608573 1730374 1667923 1540932 1120469 68029 1228521 1192057 362392 1087928 1690940 778257 1444344 859471 1486035 72791 1581858 937566 304010 1437222 532820 947562 1611340 1846402 835511 1543389 496159 66712 1246626 1779783 1588500 447300 1004170 1750079 1411818 432721 340038 218818 1996632 1918453 1876156 1030908 911408 993899 446217 1142099 71932 1190662 1290742 312868 1393303 614581 1673903 366505 1657670 1128840 681650 1290534 13630 1256031 1709266 1225184 652576 385334 142070 391189 1246061 1547521 1532522 375336 643759 759698 962633 1721342 617074 936437 799228 56409 500206 1277150 1155404 1875058 550596 1786153 1360119 1615063 503767 632035 1696321 1458171 1990692 536574 878884 510734 454400 1331832 1311403 777906 1024467 1998090 52478 618691 1229579 484671 1908304 474002 92945 1830621 52611 223757 1716766 934603 534439 1409359 123458 1530076 737913 1396717 1401124 1114889 1450829 1645266 1022544 1985075 1768527 1704314 707995 887429 710994 1662694 1731306 1571002 843071 367862 1300286 1870756 1668097 1672380 1304063 1405696 728327 1074867 1178170 1803222 1545301 712805 356458 1105636 1643137 1707216 1619495 423999 1185231 413458 1244013 888497 1921959 236917 270355 120280 1776751 862079 1199569 156957 1514581 216554 657484 1600690 1593835 1230449 1699853 1991701 1845018 597365 781117 1362732 969570 295215 1376635 624881 1675528 1490465 1955863 975515 392260 1709987 1374545 1841057 1917390 958954 1400887 1908817 826804 587147 1160747 1231415 1316917 1870955 1549999 1286445 1346789 1898312 1274485 1902716 789355 610585 676325 1646093 456760 1756667 457227 27085 695602 467631 928448 39352 1450547 214722 794111 458257 497486 1810141 1178871 1279700 1051443 295208 1189557 279625 810590 886437 332018 469656 1578274 849605 1486916 342925 1632401 1590432 962699 593896 767199 818423 111628 775165 245689 1274682 1427565 834975 49592 1058832 115422 1145920 820268 814463 1230047 1948299 1377025 1972279 1188362 1579020 1950152 823117 1759551 291935 946452 504592 1145429 1639915 556916 999292 1198670 344830 1116178 1523045 1744664 604882 1027081 1022196 348128 1187759 1414783 1222027 1952407 644285 105364 1848989 515894 11755 1816453 1735937 634033 1143277 1022258 343652 514944 477091 172113 498419 1762031 1826444 814163 1676461 1510596 1131708 1468571 1468389 1590088 1426432 1123637 1726984 433835 1013904 529701 1987912 856862 1707431 33115 814827 926617 1188923 1352491 322261 1856495 1462757 1408104 1497928 1899162 1188478 1505526 1259491 315136 1124788 119093 943973 193215 1688076 628663 1994387 599496 1449681 1384133 1746962 1186026 723766 1992703 337568 705559 199842 700787 404610 508170 1253038 281112 955683 984923 1493888 904374 1246718 21999 11577 245894 61673 1964527 983276 119610 1448254 173383 703628 176364 898950 1881750 887631 1171166 251127 1710445 1454559 1660936 914215 1811170 726540 1636337 1471497 164225 104518 846885 1559863 1766458 641829 1715802 1181684 1024819 1555122 486751 532733 1794663 1291319 242496 1426485 307926 958724 1495179 1676770 212130 1128475 1946653 1667572 705966 448673 448578 1905415 1775251 128933 1293561 859897 1271705 1235173 1485999 1113976 1373156 1329643 418938 1167614 704065 1759740 257267 40783 1546344 962712 1112161 1135119 1197881 1694498 96659 1825057 1746641 1647992 1675063 1350305 1908448 579537 1109786 1763582 101894 1282357 1011545 1230218 178091 1845436 1293680 937869 576352 1984888 1444791 1521066 1317028 1921211 755630 19197 1907185 1559595 498640 1387914 1772757 1953336 743144 639581 766346 665169 77567 819363 1908001 891078 423875 1859780 1174768 219743 434116 1088365 915141 783457 156741 1473639 1987161 540098 868307 844981 446205 1445523 1354692 903246 1496849 1486312 1275613 1731529 1002988 1306878 86693 1411946 237071 1835264 1926577 940503 536006 167146 1823388 422765 1217176 682003 1515888 1148731 935580 1881090 1984526 1579593 1979035 1157664 1481236 992635 29801 526848 1903536 1405754 1718635 851869 1690066 558947 1715666 1973897 722425 1454905 749016 1453376 1112196 980479 858358 228146 1560680 1814923 218087 516960 571062 1681057 1881925 905761 870941 1688255 435275 1809579 1306719 1188361 1340315 140315 1200795 1202680 183599 168969 370849 1851569 180464 766655 220931 1675901 871861 1727856 1259859 1168567 1621925 1865448 1563568 1915502 866519 1082206 1510875 1865366 1794447 1846752 780861 1326378 1095043 99799 1102462 1827325 1205472 1481181 1704747 1438562 842326 1046874 465782 1013990 535501 1433592 583517 887565 1536293 874213 1464746 1630907 1973417 1906190 1273933 1452407 685118 1804302 129866 939671 1080914 1135249 587753 1595963 1237665 436223 291485 1083798 389158 1872577 1620229 812367 352015 1227701 1749997 1180549 251105 744732 1485645 181824 1488328 1445394 1653422 486360 927570 231963 410618 529451 1413873 121421 498202 1169179 1693379 545028 14381 945656 1688925 1834957 748990 419046 1614742 1113780 1892048 383781 474178 344791 1668883 1805913 323459 1444374 452911 1118413 691882 608415 1979381 578329 1679888 1138693 1235711 1780212 700129 1602158 1157055 1035013 1010708 1125867 1006270 150318 1239242 1785783 459845 1970577 106337 1198736 716825 389073 796092 1614479 42526 1768559 74962 583565 678494 134666 917529 1058242 748227 1628304 970336 1231997 934290 617977 857241 883432 1997671 726448 1853108 67509 533867 1997858 1241356 860150 223441 12694 1057553 1844535 257860 1700144 1020679 1795541 561492 478804 1033853 23983 951899 512279 1028959 751047 713716 954932 930532 256674 1612482 1619884 204746 1476152 1492633 1596227 68963 1213359 1788648 1504159 741863 575280 562204 1456614 816339 1721566 561760 294609 142372 1109410 1918400 1177753 314262 384690 748779 1167732 1895330 796165 249482 121238 1014537 607938 79316 137564 848360 1160366 102129 1984028 1717221 396743 1359257 1159849 532476 953036 495526 675084 445549 1745406 535824 100597 1494837 247931 1735110 1000822 1945753 536164 566495 1320157 1092130 1558675 475987 1699961 871796 1030301 1364870 1964356 1808993 1682702 1936589 640772 581758 1446414 853611 1182861 822311 1706515 1690860 1258552 354211 1615268 1795751 995080 1776684 348036 1412956 428978 593522 702754 674684 810529 158898 702293 362083 79080 1071920 257040 612436 1852946 859976 1965678 1653412 1215927 1499522 984758 1097375 260064 767655 1476962 867220 166701 362688 1163189 1506789 572788 377320 1192036 211226 1550105 174466 147844 1322305 1734176 104569 759485 113568 1527427 943184 1486101 1115757 429339 1082991 1247475 1784586 678112 1470898 1673846 1335711 237054 1655981 371762 1212115 1041005 1227683 551564 122898 1918828 1888003 1584489 2265 1626216 791558 1453469 1686706 1105485 151937 1264306 662016 1537709 1292432 1859795 629914 1465932 1886355 1724686 202504 90710 381862 1069752 1474908 909239 1044822 596160 325408 667407 35121 1054070 493985 132058 1829996 963289 1474679 1074708 1868953 1991941 1516019 1460874 1533688 1076509 12079 26428 1301065 1054157 659280 1271320 561468 998488 604033 1690427 758936 132684 896986 1877578 1695875 1403292 116127 736488 670137 830504 137860 1045081 218812 662791 387176 1761658 749186 130191 1878434 1405757 6408 314194 364570 26148 1116666 742585 1992772 1796590 1929869 1323346 1207569 106377 1955534 1612136 885685 516875 936892 942131 1445135 1456453 654599 462591 1426636 1150741 356681 1110822 933449 617618 184528 772705 277395 1482496 676340 1476249 1205972 613594 684032 1980927 522023 1414498 1276642 1469181 1524872 821859 1940422 334642 999889 958529 1940387 591755 257389 1022601 44356 156551 931288 1671051 454140 1977095 432438 249391 1821019 506640 323099 1514863 1152006 576336 118604 1963707 1597707 1496636 1364155 378752 786036 158471 363896 1171259 143718 1597307 944084 1177713 857997 664814 321262 598696 624567 815457 433141 371942 74392 531401 86651 423243 928616 1328522 1636199 456573 1655594 186179 958143 163915 1289637 401774 1343662 1135280 1092524 719444 578634 1284005 1514502 1194877 1002947 875729 423161 347365 1388858 1681781 1250369 21358 1804000 606604 1722298 1121671 1134353 1108715 1761394 444791 1660884 174509 329325 1807952 657735 677892 590250 420041 99989 1957107 60540 1400763 1077544 694128 127055 190729 1491523 1255677 606515 1456332 1832426 267799 1555875 926395 1209285 340710 90502 1874340 1575322 1708173 116235 1006949 1751122 1811677 1622360 539074 1383643 820543 828515 330299 902492 360418 233905 1626897 1148030 1803342 1864962 1019171 1386938 476493 1415248 410513 1768113 1230738 171310 226204 606021 770275 1977459 225136 1456069 1053507 1789822 62292 1514976 1347596 1645050 868961 348573 73788 1553339 1656708 1568586 528007 1082652 1465745 238302 1616704 1126613 185437 974841 343629 1759165 1628408 523493 432265 1999130 94043 732915 777703 1515617 682266 1017054 43407 1624196 324233 69710 1430227 1542248 487742 225303 1746827 896546 1092284 1942777 368446 52323 919716 1720282 508473 58000 666567 1610609 529354 1533278 176249 1355715 132819 1884060 1815980 1999195 1663925 788229 881894 1781114 807870 466512 1819282 1585661 1653726 1749930 1526315 133784 1851340 885855 404429 1500753 375442 134651 954961 1675873 463831 1983825 1705016 801627 1791258 1690281 245001 1813988 1189684 1199466 1263554 169518 1090267 444644 443209 355455 369866 469460 500609 659972 1694120 867634 265010 11619 1472191 279269 298287 1113342 4995 102865 690089 1748209 1918747 1882947 36000 1045421 1873913 1276374 83466 1109673 337186 533731 851737 336613 167288 708130 1770323 743046 910166 1506086 505795 1035736 287156 1725783 169194 1760799 347265 413001 1253226 1664204 782227 1364752 1242949 687526 1039538 921286 40659 1113806 277171 642165 1845698 1232447 678973 1678299 471295 51258 1865191 1410963 1389538 1234747 1209794 665522 1045294 1095551 1634238 1672697 888303 572307 1877856 1411529 1558464 1546263 477626 568074 1566290 240250 452868 1148659 249182 979739 443180 1989156 1732716 1308770 1607912 1962227 1417253 1059147 1061148 1251499 554229 160761 1904141 1255804 1425887 354892 1143655 272012 842494 1651323 367825 253781 689383 280813 1977369 1354950 1943042 1232711 1855838 1674998 1878916 1942375 1677243 1635439 1365420 287725 127931 1273104 1303766 53467 606881 469650 105735 1693012 121473 184641 774295 208869 643975 1934707 1739733 655336 1318020 1967951 1276980 1418271 1576031 830419 1245197 562026 1965079 1290665 452677 864682 213189 1834406 376330 190360 1482211 276729 1278753 464580 86349 600947 640054 1074551 312914 14474 1759412 1679013 696002 1625511 198207 1548367 364937 1498932 1455996 1166828 888068 650491 1024233 466993 727989 1409178 1502748 1064100 20017 345748 878379 139661 1261518 529074 1965714 1517631 253075 1922474 480370 769960 1731033 1596547 581712 1700215 767727 203367 613189 1346877 33092 1315414 1347192 37990 272876 952423 859447 705095 717896 780314 538870 1837368 1347830 764958 1457142 923189 1434796 869127 1954650 807881 319219 438450 492672 19141 829621 1816251 984378 1275651 285326 1968108 1684831 487683 1604633 764794 1518402 850782 653353 1706552 80331 1021707 1112677 1470587 1179974 1708293 711086 1661716 745571 1748193 17237 422625 864179 370197 1069476 1913531 1999795 677643 97725 1290751 44165 877230 1444990 583169 680356 1462838 215729 264222 1120210 986535 1214604 421425 1867816 864802 1762465 1907122 1711363 1089263 618027 1587032 764203 711551 1870202 1376071 1086483 643989 249362 1246988 126344 1117334 1581711 1679722 1160642 738323 926773 1221529 622329 263606 1295095 1758174 1301178 878540 92267 1191507 200819 1349861 671558 92735 410600 545008 1692777 1780230 420504 1931534 415065 192247 1571252 1860567 851581 1728656 884206 620 986322 1562430 1865874 1045994 1276644 314782 1947982 1326834 1373026 1617580 1149787 1436867 1479317 1311369 1230493 1450018 347092 24644 1457422 1902342 498999 1303611 1648600 1589768 1254421 38603 471375 1309040 1000024 653208 1791988 1514570 1662118 429583 1121024 1439047 1180346 1886055 1553034 737700 1828589 1448133 1519025 1410955 587180 1647801 656957 1757740 1289184 342004 1771064 308105 1166099 1011957 1618495 21345 1481043 700535 855166 961570 1092243 1887918 425346 1823658 1528159 1291474 932319 358253 1162376 1857027 1895253 847463 1549755 1077408 290914 773662 408553 1826535 95295 1982110 1657151 874067 958023 1029467 285071 496669 421490 1487397 42909 785764 1079509 1001381 1476128 1051585 749007 1428701 687208 1941133 141074 1261352 158006 71032 463725 1667231 989186 1650063 208754 1757280 1739252 673833 467158 1028990 1564690 1897577 545513 1201328 1506932 1800940 1368738 1500866 1972792 1036135 1625125 644890 1527172 830126 1497186 1344835 291501 944907 746644 1650794 1281815 1884588 927624 13083 368590 1862914 456033 139403 1102712 1948517 127731 523604 1990411 1060766 1146702 1941112 1765260 1452527 351248 1648608 1472763 1175227 1684471 1797413 1384709 331749 253189 967666 1836015 1473346 1637853 1335323 1317069 924566 996505 266339 239104 806059 350019 1230273 918611 1990449 1701646 90706 20564 1137227 1344715 1518806 1410461 1294994 1463081 1723905 29733 1899049 1295975 946751 1684472 26170 1166649 1347699 165078 563869 1036957 1227069 875082 447624 1887602 189254 848323 141990 1918486 1034524 1033160 1740171 204691 1459507 1356930 847404 635624 1468011 1844289 1295495 952265 1247706 1482324 372154 1513461 1221411 560693 1989164 713246 1748513 1461799 131566 468983 159648 524907 1885746 348013 245547 750323 979256 1054765 1577172 1459057 725819 494723 1860297 1866897 443263 1920661 1689786 1944846 481654 1656397 459155 1780052 677396 276068 1171997 41329 1790966 1142021 343380 1393695 1680331 1027825 1618359 1883109 1383542 826644 542066 1344342 1911756 1149347 949453 475651 1790357 416624 1365252 1428597 659977 818378 1767989 823793 893019 1203627 919101 1161823 1619364 540310 1239411 1286923 839997 552902 1480645 878313 1043680 222017 440702 1947019 647180 1499557 1686445 1853956 884544 564700 678768 711803 871207 674803 40610 1180794 1172119 652445 197865 1882506 372106 1395327 776582 1324467 885648 982902 721914 945991 1573035 836016 624902 839075 1255240 1839056 293758 176385 1963286 1380014 425904 1191157 443542 658632 1341720 1549352 1472202 806072 1173796 47757 92790 525080 1201759 1200005 65161 482667 1433584 1728584 8432 477567 150122 485444 316474 1829846 1408085 1068984 314193 91377 507656 1280623 1456382 772832 1052480 878631 1579693 1968163 318714 994962 1898478 1293094 1808696 225959 952208 83501 986708 1864556 565942 220780 1301659 554388 1205244 781579 1091932 384290 517568 1277482 1232684 1434241 81367 1371065 505585 1579292 1818998 1102269 679990 785841 265341 1627597 1207617 1354468 1442679 508365 544062 311737 699017 261130 296563 1389110 965190 1494006 1916391 914763 1135806 1058381 1772081 910711 1535226 426707 935908 677722 536575 1738785 180568 460230 662615 1018716 1588380 1486038 351822 853723 684977 1977204 594774 68040 1670640 1927715 204244 187405 1569465 1693567 1114716 1790887 1173826 1076577 1018923 560494 402920 1317078 1562512 1258224 1172959 1896692 1747945 152682 490092 923449 300185 1489635 336834 356011 78359 381632 1663365 451779 345396 1895352 1326520 717088 265175 465119 862094 1426769 961390 1738362 1014916 700154 1236342 690215 655301 124712 619473 773781 1506429 1007612 1841386 634338 879586 1953534 570034 1993098 1271114 734446 445521 967305 1405266 1393218 1725776 615570 659144 1128104 445631 464943 1179971 684115 211586 167019 1244451 1775267 1402250 104712 573733 1367815 724694 1784663 1211801 635481 1233901 548693 1851599 1515423 264873 1968656 1281316 1155334 1102299 445442 1092201 163265 952173 1664980 1094148 1193274 363368 766933 1874993 570123 1669362 763054 342390 1543581 877202 416953 75343 1840930 804224 1531303 309975 284296 1711298 1223247 1644307 1970160 27398 661543 1936113 987549 1349741 530049 551712 762581 742930 662643 1284107 1389396 1963911 629631 1452908 1181052 1028953 1747654 1048469 1998234 1685510 127032 1297334 1004756 1379189 1199939 615139 154229 1813633 1437827 1158752 128135 1306578 727309 1438508 299339 1009550 564135 1625227 847303 427581 472629 1932851 1908018 359254 1871190 1570514 753045 1011963 1059701 388766 679506 1197962 1814304 1347919 291315 700203 1445716 1252482 1590360 1571457 58865 6168 1099829 888469 1081112 31181 280817 1548871 1681727 5721 702578 1547743 611694 83050 959121 1211166 585413 1625655 915445 862092 1573130 175756 914099 607188 390148 1413911 224136 67555 1083118 1371357 1503565 1230988 789471 1715538 1105366 1602750 550762 1864025 1851963 1683288 106804 1879977 1365176 1464544 640894 939020 1673384 210679 1020709 1059401 908070 1460461 378035 1211876 1534781 821096 71735 415590 428238 641835 1945597 1682933 1778217 854243 6721 1651983 814283 370416 384537 1783979 1359815 1312835 1302774 290326 1270170 1301949 1976088 51800 1118332 486441 450215 508446 1739800 282075 412207 1637917 212605 1127423 1967923 10319 222228 400091 1032423 270851 629414 663517 841676 975860 1110306 963769 1842729 802558 880154 921804 892577 289675 47777 608767 775670 1878762 958635 1384856 1248538 1000421 862139 1820333 1718001 965059 1621634 1256718 484951 1563580 1988041 380942 1304943 1323603 1557404 1074826 1269045 1653217 1673130 696787 29171 1388507 1487612 1105264 1899250 966597 597757 726927 1449922 1087355 1473435 1892308 413680 1161336 109084 1428587 316501 819258 1432975 1078656 167461 1588375 1720551 1641905 657687 1165351 1957180 1523677 1495259 1309795 1265511 1910748 1835825 1741777 346332 1755325 107235 958212 1200951 203154 1760303 762345 1848763 1139065 1957615 1080108 615743 545053 1307641 565725 8543 1955373 871370 1253692 1263974 1340888 889778 1720075 1914412 1695726 1116656 297381 781340 1529278 991357 1079918 380434 389552 673423 1381310 939779 1071904 1869135 351995 718659 271214 1261447 869617 1807454 311901 1365642 853363 1035513 1224952 668909 374836 1944483 1205945 1390492 147076 680027 1670523 1296757 70529 837220 1532189 968403 1243020 1167751 1734173 1700857 1950368 380588 1192996 587886 1308993 1487683 1075168 1560226 574175 1183249 481854 193086 984123 951140 437737 618538 1019833 141238 1833564 1230842 1268109 992553 1911273 1289538 525375 1963936 1279937 1901171 1431144 1044737 791005 357586 1025922 1626298 1627264 285716 1124494 1134424 75710 340674 906766 1386935 600414 1192990 1406862 195623 55858 606268 1834242 666679 1735906 1407063 771518 789643 1193778 1521013 1123191 390274 279529 606691 395586 78732 1661898 933588 1878062 127218 532593 72568 1910803 121128 1655091 1546573 963085 141936 1824542 1207882 1598597 1656011 1418583 235227 1905942 171478 1021690 951236 1169545 135498 821642 1687566 1942230 1779443 801890 558897 1864604 1909433 688085 641701 905599 231303 1033621 1263280 1586382 1767456 1540511 1732306 1004911 208669 298263 31739 1622214 1959262 1308832 1407430 183479 720845 288179 996248 91058 614527 1626162 262029 1207541 1818504 692535 1550772 1116617 409810 734010 1271350 1790687 548450 307839 1105673 506962 567998 1167187 45281 37772 86350 1933528 287859 1606038 701330 1349465 850887 1558648 1317249 1678247 291612 1692274 236022 313596 365323 353907 824667 425750 179663 1480920 1643724 740111 490331 755491 477633 991491 1302031 399032 737345 1545734 355139 99944 159382 1467443 1173878 724999 1917 507422 25636 462095 320039 998762 1515918 1357747 1874470 973940 155470 1402724 474969 1620895 835380 506413 26472 1583104 1158949 149402 1097595 536167 254053 1142632 326324 1470351 675241 709534 1815954 1917096 1110243 1049690 1036721 868333 526268 1822690 764929 699165 191746 437897 556073 957748 1102488 1222770 1721607 1139638 825918 653572 119900 88421 709356 217143 485109 1150402 496139 315428 1851072 734126 262775 951584 846546 972683 1678670 1543793 1111855 1671960 594694 1795780 1494865 230995 1396406 57397 36525 760054 1368166 52511 614913 1745039 200510 337818 1869815 1294881 606942 1513286 1533520 1772086 780886 226237 802871 1339765 1726071 662626 1317654 591278 455232 450320 1993531 1444178 1721042 703282 1464039 224930 1249238 8020 1870268 1098684 775361 588897 1002063 609321 240272 1860547 883752 1508092 121440 1111589 1589104 772692 613708 1695081 1905230 276603 1651071 1341180 394795 1289678 1972368 541986 294588 1177027 1084227 84412 1048077 1918516 685053 1439521 1321468 483314 897815 9390 1918389 765751 70058 1276565 1032046 87100 674795 1877288 550358 1583544 1695600 428155 1781223 1709214 680293 167564 1687081 752579 1237658 1414759 919230 712413 1286775 195795 986325 1268661 1927857 1103474 463635 1634707 68245 1627617 587613 1821120 1573583 216666 1884410 1551828 1985994 416343 1255814 476000 127768 68745 1247781 236033 1589020 921417 1653255 50900 361951 1952169 1223016 1037567 359261 1751053 1744281 603710 1356095 581433 1426142 564853 1310100 1067084 1152791 432419 1263799 1359863 3731 514317 1120968 642861 1225216 1268745 929701 1050303 1161548 774463 1022842 329117 1606719 1363196 1738424 1406445 1945680 1647051 1086817 166858 1295281 1406887 1287855 807034 1577218 139322 560879 464735 1011899 1511930 338839 78021 1415016 371687 1358506 1680663 1434346 333931 1255265 625771 842509 1364357 405017 139002 1520076 629974 1264050 1386136 1137416 1244458 353778 637044 1008591 1437410 726323 667744 815359 1408206 504606 1129562 842094 103892 1312324 1201404 1379863 1600526 492909 1595930 1373534 1346638 1166997 16557 790564 315196 897874 1577851 607595 1344206 1496652 61895 1073623 730646 1754755 1284221 11159 1234605 977183 513477 625782 1658697 675750 1422698 799543 1779011 21309 306794 123799 1510649 1529709 802938 1663245 1760032 1691830 1524455 1216202 1292897 181587 684978 1212814 746293 1071229 30904 1003210 1730447 1406324 255403 403965 1710128 1455228 1929363 67852 527620 837343 182343 1787559 1176857 170707 695598 27929 1523625 327197 442543 1121892 482576 556139 1407634 547588 200307 14991 886397 491707 1577416 1656460 584139 1599916 205717 1965560 186418 1405362 387868 468833 1235011 1720567 973662 1942437 1960790 1570013 1932139 1430856 1755827 1408307 1950826 62665 651584 1190918 337863 1557795 1464473 999410 778164 480397 818048 386279 772803 1386340 830958 378315 1506493 1013676 1085527 593410 1723776 1120445 1386815 1601538 620257 454452 1163202 268772 1300692 651524 1926376 556969 131068 1422812 1720207 1053299 663123 430016 326113 252124 1090663 1064744 762768 159762 883844 201267 659408 1859226 1392983 391060 1508268 586564 1034652 1774969 956151 737635 1082183 534208 1389951 699982 1273293 102028 1074839 1005511 1095118 1535105 707243 1013152 418726 741103 1830722 474208 1199059 1990927 1718399 611388 475343 1973867 391514 1171411 1488817 616091 164716 1374357 28050 878087 1647140 1545309 579985 1807979 1322767 1957274 277292 1672690 1352824 617902 31332 1157325 1541279 1341435 1294210 1966790 1624843 978876 935948 354198 948519 1729662 1870368 776055 452038 1365859 1418701 632451 946460 1688823 1622421 903233 610645 1462428 1111203 675542 1701432 1968748 537806 499062 1869974 607040 430655 1731048 171673 1004252 1109060 1321434 347338 1536149 85527 1219437 892965 996988 1868002 326757 1819790 1580181 1353206 378513 489603 1101032 1798471 561118 178584 828137 210510 1369893 1861132 1588591 1696906 1388430 694439 1581184 1184964 1549631 1583809 1575758 1626458 341886 1027064 865803 1312284 809871 1220026 182552 447434 453376 1282386 111100 528537 1003346 1923835 1414115 1018444 736608 1414775 1450779 908428 271861 1317095 901849 750637 1708509 1748418 1040328 560981 1766157 504269 1098645 1792591 371849 1519567 147433 536192 1643646 405279 1780789 242209 260162 1222816 364911 1935745 1313350 469015 793304 136367 11005 1243382 235850 1874856 1961709 1280272 1718364 946353 667652 428745 543650 202886 1586118 1602155 1072387 1722405 1951039 571669 964383 502962 1276899 1605598 376205 435255 156382 433522 79679 1666702 423179 169573 786231 1659921 991142 13284 653503 842846 1532121 1104637 1579258 1274321 1979439 613910 375760 1829381 1571459 328811 256387 729793 1197355 1791859 1007018 328274 1462952 1354085 1651191 257526 1448960 776916 1834612 1561315 1625990 432553 668967 1654438 1119686 488437 1747478 835039 592188 1649380 759522 1338652 1051413 1197993 725716 1285708 1291049 1768814 1110165 518600 1707101 1489576 1668217 1471713 1353095 177874 1665462 1218555 1713079 244799 1414147 386313 1800216 780041 458274 197757 530465 210404 1160929 655020 1910758 1428037 1508841 560044 335826 444543 424655 1611550 497739 834355 776210 1620603 455910 1341406 23346 1814840 522228 1394170 1807203 1820580 1215894 251797 357384 1702323 1903388 1858816 904257 106617 1206993 1594835 1295718 463037 126082 1379786 964382 589231 48149 272485 1766055 1165971 1990701 741417 1311655 196448 248298 894923 1710451 807601 1533604 1830674 1043717 106289 1729315 1490733 1877139 232319 461210 205626 1799474 1278808 571679 1812852 985551 1364948 750534 289996 1691071 1022592 343658 351982 844894 1023913 569957 416799 542135 472626 1316017 1367183 1203950 1492288 675683 1630061 291234 1863969 1804918 347257 150175 434453 1228362 1056461 1133007 1792290 1066550 746829 98415 1055221 1086922 1292671 209729 1267429 1236562 1036410 1668679 11891 618480 1794463 947405 1739765 1543118 402515 104534 1381063 1290783 1720116 103352 1925408 1421053 1440451 1788932 468776 43236 1876332 1952973 404603 1435212 1304365 1086718 230919 1696424 558047 1498402 1956462 65077 1383765 1593786 1883066 1299694 266275 1535893 268301 332026 329751 147963 1776576 816543 1199380 1444671 122819 528564 209446 1125575 560249 478335 650198 1267397 97693 1098886 1857710 782961 18497 1862987 1631944 1647984 1729713 1441315 1512412 760704 1577220 1974399 330884 1522777 81164 1176095 1564885 242548 460477 1362068 1063628 671027 380907 968594 788953 1606595 380325 459752 556265 1680967 378107 1524686 39333 1527623 528369 1942923 630283 1220770 1613667 1686464 1929987 888573 109456 66826 1130086 70389 1952371 614328 728904 1649037 579545 863251 1099683 1536520 1286774 1259971 1059543 230455 725901 1279343 587847 664797 1765235 1144424 1717124 660111 1177621 1847293 1125010 1311674 972230 1626399 374004 159126 1292836 656149 1760278 1203301 874682 125487 1499325 572807 668173 1241118 470956 129113 112326 544403 750133 241155 650223 1915900 1900188 852209 773837 14713 532100 970443 1349527 1296724 156580 304017 1027243 1346229 1021058 1529104 125337 303997 1166382 212724 583299 745487 741042 155100 614675 166195 1171136 1778377 196194 1089311 500707 1400665 1814054 46468 1058545 320690 1892034 170795 1936862 1893901 1712629 53672 84242 1012052 1529968 1146290 1722197 73351 1698556 543751 1257026 1689788 1085896 724063 727263 1024884 1263281 703819 1500863 269776 348048 1735188 1408686 858451 357314 1806819 1674729 1926575 1583487 971550 748820 1522278 1306639 558686 251764 245033 447542 1761030 689435 963095 481220 1389274 688522 953785 404552 1564504 1438230 1643115 379616 1563917 222562 880779 1552747 321254 35788 400810 671217 850444 491832 1145959 869265 1288042 1395440 1132135 987252 253463 1431903 1688722 173621 396153 691125 1154208 47992 860834 661612 40086 492732 961813 919931 509556 1891402 216242 1770782 1090241 1671768 1300990 16412 887132 1009113 20075 412158 1438024 1652074 71177 1480549 824116 390675 943813 191743 182690 892062 329714 1140903 351055 873528 237102 1060207 1460951 1605124 1187536 1039062 469073 1569051 1816132 227158 1270243 1391545 763189 1197691 1450682 1539 1347228 181178 327082 747290 634532 751325 922610 503531 1271723 1112016 1330288 23260 794726 425489 972011 1250010 921211 47547 1315072 1323976 1281722 1980978 1711063 853652 1387723 409572 1222540 167033 445736 1546226 1081552 188131 1243240 1928026 1520465 1092419 107221 1246757 228782 735135 1272983 390027 1886077 280580 651633 350181 1659230 1045084 369819 1118264 1130650 798069 298779 1711756 757338 1404912 640520 1174796 1163106 154209 1116552 328487 98198 1215801 548974 1812520 494415 1998181 1668984 1046446 1968596 1880050 46931 1535945 1589444 1852479 1321984 1260736 1298237 1912253 703458 679595 1317064 1555286 1051821 25705 954872 1095405 50241 386897 1183998 970583 350736 453459 1919461 144539 485374 1770372 441162 28210 519279 1816576 122376 960402 1662268 1146584 690291 96163 1386277 867102 1286265 877493 395317 1312914 1917050 1965584 1607161 476973 1611359 211987 1657785 1700720 558256 568263 949016 1375709 1914714 801854 981386 567620 1409392 1587037 600979 1277185 1441587 979231 1201659 1833024 1766186 1938174 473124 1381294 946946 928805 1411224 759668 1895245 89823 1447637 607324 1136376 301451 1135278 427792 1937127 1704726 171145 1444171 1052463 335375 982275 503048 142049 1156725 1080385 981616 1097548 1799331 278186 614021 146852 106190 1567655 61552 1769399 1966034 1985816 296782 794857 313392 1919485 737648 52617 123485 393607 66254 425859 680599 1890548 1037413 621869 621642 1109849 1074218 1051547 422007 1870671 364060 377607 1312313 3363 1007101 1285914 1568151 1401054 1582645 763269 1570869 843563 86515 1387825 753136 284855 946109 1423857 1882090 1998438 198430 1020725 1572601 140107 287304 1637941 43942 976006 1633592 1392026 921763 353070 298917 19941 1063791 865538 1172810 51146 1048243 1479083 1020703 1992311 763303 843419 53645 284674 983087 478523 1834232 1592463 493705 374082 33992 534811 226853 1101641 971997 1461584 559981 1021029 1979522 878061 1744894 1946179 1039873 447797 1225028 1532819 303221 1979910 1172636 620241 127763 315005 837418 1677999 665486 168549 417287 992409 1915975 1483946 1855734 61397 1570942 1559186 1341949 133255 561271 1074072 899396 1693050 808639 1560038 1802097 544003 189046 1083823 1026845 1011950 981146 1931622 1060046 1724834 926796 946387 962050 82911 452506 1902878 1923538 1316354 1732915 629539 666337 1914208 841688 1624592 423020 948402 1789230 1110493 1111134 888818 1221847 1003634 1918753 1470883 1772373 1480609 1615093 1160717 1147127 565690 364005 918064 236163 1137263 1248245 1696213 1529668 1504145 531962 488771 1521950 1388268 490136 1836873 1742523 1266332 149896 999732 927896 1251823 1101944 320919 1535826 564675 408880 6243 1279086 1537259 1584674 26506 1639677 1920418 65835 744168 1187318 1446467 1700797 806765 1592368 1656787 1256714 1849681 685524 1002881 1232176 1631426 983877 281092 1660586 276187 953299 683392 229654 490147 1825737 725480 1787488 457460 1771476 141739 625504 350526 1264191 1319755 1456393 329828 564892 829976 525185 57967 626469 692465 1403473 784111 1376350 295984 834105 52202 1237027 803582 812492 55635 1292732 298648 569118 1137168 780848 814459 419337 1397214 1039321 962715 1145586 69541 1212598 608327 549589 1961978 153957 1819720 1867309 807148 1525675 330689 1974100 1584495 1492021 669774 506575 883629 1414199 1209754 1336377 1686382 678329 1252798 1367558 692729 1830666 4916 1622802 30379 1030683 1125164 1365912 515294 1882612 1900295 1474187 497799 535648 572634 610008 762471 61524 890444 228057 785951 453083 165770 1113902 116251 564194 1103858 1590764 1740370 379316 1370476 574993 580199 476532 1413295 1776545 1679848 236204 1124989 92660 1027958 1169609 1263213 1976575 1935317 689940 1869436 1595476 306943 1659959 659915 1157984 1145212 1401323 1494268 836397 210482 1890783 1272744 862438 1818714 623052 649494 1650613 214462 1238159 1552375 1419104 977888 1476774 824114 412901 1820877 1959574 1575107 1755904 1617760 546827 29356 1269184 1948237 1758305 760551 1494223 414746 331017 1882087 537647 154341 512167 110390 885523 499811 1947512 1461499 1484982 607441 1418815 1416625 763005 934034 1127994 657275 1788601 1775709 269875 819819 1078263 1116836 1079384 318397 297285 1985076 675791 1607818 1443481 1977877 878078 789744 1511407 184057 1090894 1669991 22392 1304330 1878533 539421 1816007 1032421 963919 294645 388645 1352117 452474 968146 1835302 1691796 259773 1174481 685984 575494 26791 324532 1802785 1866060 1218460 928920 1152606 1631070 1615722 1434707 493706 722156 1737440 399849 1500949 39463 1184345 81098 8017 545931 1463910 812354 1065014 1470420 154119 1653995 1140909 1224799 219696 1854023 1571207 1197363 978998 1021935 351233 165056 574121 798362 449632 1760786 1868572 567697 1099425 1809159 616605 1376976 301614 230016 1913267 1290366 961410 101903 1650213 941662 579654 311594 1589470 936554 917238 578829 438196 1555695 701995 18803 1355467 1460110 232252 475261 1739181 915283 665755 1691433 1212084 1490879 669360 955180 1411382 732011 256074 423305 506506 771378 279070 1346893 1402985 721997 950820 1411221 1348920 1095484 143461 796131 812245 1374337 1072419 1047677 841761 93308 1614381 1043608 1298536 520908 1844402 945098 1955351 1807508 1500313 514042 1393552 956910 881362 1215316 1168465 539443 1608604 1296842 1250902 1452788 1748338 1952070 259206 1775555 1645832 867617 789330 680367 1801802 411505 1542324 1865940 717568 1808387 1364290 1649192 951678 1787426 1549185 1204415 367779 173871 422523 1501942 93728 740568 1132906 1477232 463394 1943124 1204945 85724 623130 809613 489633 1368665 1944836 265986 1797196 57333 1984914 258110 1651612 777551 104964 103071 1498556 905065 1842972 832253 1389553 1109293 1122654 313603 1671339 1521934 1535423 872484 336115 1547399 1644013 953762 928797 544070 1295374 1784439 128059 18773 664813 438801 1758693 204223 1898631 1401990 1884618 1045714 760936 768026 70955 1438845 115969 354843 414695 1311813 1317010 411015 897126 234077 1558881 782645 1250742 751131 224657 1124093 81226 1469897 104194 1670826 64897 1560868 343805 968011 308289 988236 1858787 1235731 1055740 33477 904677 715471 1532961 1777669 925814 800974 131553 786071 35673 592496 1984709 390769 1668536 167548 1967897 998906 1221133 1346002 731216 1364246 1656920 1237260 62111 720619 1797611 1009466 231147 1905110 1742630 1375714 560667 320637 1847055 1147035 1661166 1117884 1040338 2000 1829204 1438982 814843 648089 567503 1929386 349226 272609 1244661 1445935 1924405 1562513 815412 1002998 299759 1178425 1321745 961980 1806329 1579872 1199991 87009 1512502 379307 1344558 159028 1959158 1369742 1648503 615101 343110 1763438 1499361 1451976 524376 310230 804878 1961051 266831 1802657 1778162 1217082 152978 1186093 892595 76678 1345233 369698 1162603 185165 857746 380382 1497412 634774 844185 1832035 1037715 1703721 1958729 466132 1160863 1263915 73463 1037338 1152693 1551636 1537083 629554 1832343 954827 249368 1334570 571583 17986 1517014 1999859 775401 858802 906825 1492811 1307065 643370 1823012 224061 779020 576496 538013 1275390 1128174 1363863 1390684 160565 575374 822782 1677753 1784306 8724 1709190 1250200 1744652 1152982 207305 923468 578660 548624 532345 1030971 1821492 1957079 1269351 873553 1909730 431669 1183036 1744476 1533489 469536 1098806 1691727 787270 1273686 480354 1540631 1243574 759255 1644192 1454842 1456813 1403744 139489 295035 1361365 849446 1375664 505606 1835850 309197 326492 1702395 1899170 104058 1907052 1119633 1691509 446013 1346226 537418 624955 683571 1673833 293587 1102794 245381 202269 698267 202039 1286797 1019714 16674 1706756 1846126 285548 629592 1556654 673285 1623527 310884 1897591 397877 1723576 423467 1502292 1827964 640435 111307 1725324 1681850 69732 601327 569865 604022 1310856 269529 275213 1694519 935837 1673157 1566538 536420 756600 521503 1060366 663516 847311 637518 58867 1382377 414899 200063 1436104 838455 1144187 1286717 1618809 1905037 248438 306940 1844097 300244 1316113 88390 1224180 1606783 1601625 655037 103603 194213 1913362 280826 400076 72282 1831659 1401334 495937 1255349 809734 1756775 1643373 1734066 157195 43850 1540241 668652 315295 412888 887385 1892701 1671380 899062 1458730 1205675 1225972 1255083 1950612 167240 1782441 557397 878266 344876 1076747 614103 1739240 1604395 1675352 355929 1666561 994869 1619771 1979940 1574605 1585332 1265017 1678923 861996 1609868 1465127 893012 528385 558957 931780 1583049 1080615 153580 1749308 604952 1285408 1134584 355280 356556 325612 1428543 269392 192145 962219 752003 1211595 1302422 1550848 635215 710421 1101056 572534 475101 2217 861766 1288319 1777189 623875 1299574 1993464 366004 529590 1459347 5240 1844850 455801 1845885 1352307 1975141 1227903 1119314 1396097 412547 464281 1135292 1077001 912048 832979 844054 816338 4066 1350019 490144 1867716 998374 41858 756473 960619 145070 1363070 1867118 918128 707737 1052086 1492915 114515 1285987 1693163 1226617 325005 802216 1754959 44874 706789 1110112 181811 1395067 1581027 597801 715244 556509 911643 882172 1665391 210109 860533 683547 484723 419391 1761839 1455268 406970 1987705 1060884 1599730 180375 1909523 393227 1765340 1930290 428041 1298891 1279746 217611 840409 1305009 1970618 783274 525863 1364455 1979426 1784766 2681 1702353 1780372 591186 1918745 1548482 990657 215716 1917606 1912766 1397749 361573 714809 994796 114433 1717295 776914 344631 150876 164864 390856 1563299 385116 162720 1735655 645334 1035890 1726918 1264089 159531 989667 535 1356496 1459310 199593 1990098 1742728 1541026 1728736 1541557 1834478 1341653 1377166 218671 1614757 338476 925167 1738181 94196 1127058 1051574 217432 870161 1031046 137347 1602885 1084921 1509390 1987038 547331 1833212 1336705 464721 1714373 320991 769075 1001854 1830733 1814476 155052 782787 1215288 1259981 1677599 1919116 574231 736868 456471 1978510 929674 62269 1564329 1754324 1239564 610221 998586 274341 153159 1118683 1856525 683703 900589 138799 949129 1867167 1453135 768379 1713110 484649 313264 1270027 1626023 981016 156544 138687 1235992 628746 754507 1236425 1511744 1005880 351385 852342 1731153 1786310 928211 930331 1775065 1317989 475351 1280843 498835 325106 1534276 1533796 1219789 1104144 1339385 753948 839331 1214243 426221 420727 1530423 240309 339393 1444582 1217984 1489584 402432 1779784 1968334 825118 10075 343339 439654 1766239 784005 694772 284129 1001868 1714093 192932 1455073 1079574 772570 1598543 1415167 1311841 1244297 422493 924178 709998 1175430 1666448 1217427 54489 1783095 944197 441678 1614918 1736705 1408173 200442 1051078 1145166 1045929 1298881 1202673 1191561 1170757 1005060 1803185 1159147 705208 1898525 1802395 473973 1536904 944449 1140493 977595 587396 352901 1753791 1925263 1709106 528292 1359577 1351137 1767298 1708742 1340538 1518392 1891464 186826 1064514 1701909 285262 273826 530976 111363 829465 227851 1085824 1184793 1013644 918657 585679 1325679 1042334 1474641 1712049 1275941 1315247 280312 72339 1364976 1962886 1794924 1943319 1884795 1534300 1188633 1471054 713287 1718758 408546 1484020 103937 1786787 1547568 493578 370288 1429310 790995 1361974 626789 564207 890935 1968022 1269503 1601611 774 1444453 1718090 728497 327218 618214 654452 255356 1551686 1534407 1912354 28862 629891 548388 1243263 1461792 1915677 881755 1102061 1202046 1876065 1161533 1871843 1005725 886869 1320353 1319880 325431 1244259 918529 653633 609211 119257 472978 1125408 1704010 1818166 354522 363274 135744 1813128 1397575 495678 713613 835319 1537694 246761 106608 810610 757895 1543803 1535238 1573029 1018018 213455 968405 1063411 788835 1119357 1603398 56832 1215335 1058025 1233787 750756 784669 1696746 1372694 702245 364766 1451166 566370 1221666 666811 896625 706054 1332793 1945206 734366 867166 1649111 1164335 602995 865674 1698220 177278 1174277 1938458 1357265 1660607 913492 143684 897729 944810 515965 536983 239247 793074 1129504 1053908 1669118 1372637 987536 1277778 1638043 1204735 627081 1106445 1768470 950469 1896396 376577 1310683 866600 1594563 1992323 601980 729401 366612 1316471 596147 397426 1957927 1703583 475609 1360425 1009475 686053 512335 816532 374847 968142 267600 538192 1988424 1279667 205521 1661395 1027860 1453198 1518620 1188205 1852934 488757 50147 1837370 379188 722709 1455349 65368 27245 940319 737941 1515914 1907920 1904307 477021 1929743 1591797 1512722 506892 1148741 1863470 1867089 853201 25361 329517 629679 535604 1727334 659214 1683679 40485 527293 655658 1979850 516623 1644387 1777527 1177341 1682324 1075889 1140299 1381669 474221 285118 867504 1923439 347938 1277102 490803 319105 1004729 1536704 281144 1703921 33540 718226 379954 1105345 1697339 1534104 312119 1283706 931750 1678921 33315 1676080 1693261 149068 1343327 433093 1132610 1852847 34037 1046329 743696 140004 1764463 1022898 818954 685129 1424493 906770 1632824 621055 1538509 273696 1404214 946539 1051856 1470110 1635906 949978 1432021 1984014 474974 988177 1304478 1858956 1358242 1624679 947532 966658 1289296 272704 320483 1939527 1903116 1042361 169224 1126913 1642567 611638 1265127 1306040 123969 1525913 224628 38516 250418 1895374 631661 186744 353739 209410 1420797 1664394 1696871 559349 588127 1519891 1837663 979106 1613834 145225 1722111 1368163 1006704 94189 1637369 1246457 860926 666259 724513 169105 873820 401251 1061168 1768084 119612 534572 347800 693280 147046 1809008 295217 1972013 1961672 477554 1999087 995903 465310 1779395 1551938 871557 1463047 264023 998343 1054124 447891 246484 172611 1891965 1302327 1791562 1476992 1183995 1430577 1036475 706244 821629 496499 1979960 850142 1344178 1633269 1828187 291698 1477633 442055 60070 44534 1594765 729318 609798 866517 757602 919660 318053 1823719 1276605 263375 1936136 546747 166060 35199 1316975 752749 606254 1823525 1976662 147760 1403821 692083 1026720 1486313 781413 1957513 1647080 224453 1131267 348654 1218705 1839017 97752 561092 948372 1837822 1609370 1622583 1315690 1814000 1474446 1922935 1112119 1796725 427214 1908074 851495 1572481 891532 750221 321285 184393 1906155 1928486 1198766 636476 1202060 561080 942424 1193490 40505 870387 585116 1933434 78369 1752230 1725585 1577036 159540 1023183 1305032 1830973 67792 708628 1044765 1679376 1949208 246132 1873187 1795852 1466767 1072301 172716 1170095 426697 1685987 252590 1031564 939950 904513 927854 309839 741019 755037 1635253 1738874 1459339 1865621 1070185 1319943 1774852 322312 1121020 6279 1164727 773964 586960 1578325 627546 1978468 250580 1976222 739282 1294793 1732624 1522487 122903 414694 481112 1134734 1017771 287932 1184577 1948990 1507728 1048665 1252930 1285232 635771 728259 848692 349471 1870052 402899 700797 1734301 1092035 1689158 1858625 1471708 1907057 412180 633899 1261241 957969 1538591 1308632 1695440 1425584 942216 1236013 1790353 623640 1389328 1716403 853233 386191 1831592 1625484 426518 1959478 1385705 1314768 1572021 574670 1119893 1356996 1274973 1228360 86025 719963 967715 387255 1099754 437255 1186635 1275481 1909395 1373412 353643 1780370 806561 222186 1003404 371191 642787 1235641 1957611 1773032 1677740 390255 248973 104646 1651010 1100987 10111 267163 1504537 1403339 1067359 876776 466929 1519301 1830347 1831197 81178 753854 1266237 1794460 339694 184980 1864416 11362 361064 1398655 207516 93248 1423226 1050948 514825 1264053 434597 1155408 1085208 1797833 1396048 434172 279667 552368 558954 506498 1503094 1091493 103224 1490089 1259232 580614 1116215 635034 1313649 1354636 304560 1172247 1161503 294268 1590398 636739 1218788 1366769 1104856 1658181 708805 1860908 1626243 270026 1565935 1070949 1544832 650502 620183 52348 223433 1623174 890540 1965664 1334768 1843876 1534206 1344210 234424 1846342 1639068 506917 783692 1529442 732991 278722 1750492 1400126 127913 1765451 1808235 867884 1199181 1158737 1199737 1749629 1352309 1476067 1479917 1754089 205643 1672210 269722 1561071 1070107 795889 1134095 1251076 1785632 1412592 1949336 1878090 848450 441166 367632 653998 1262647 522039 1174533 1596115 1168416 216840 1593016 280767 1627921 86278 828518 1957609 511871 1366840 1635034 876198 905433 479309 195575 1852879 817953 95285 911183 302509 246165 1290079 1500959 1790497 186791 1847265 1287573 1591334 785348 620666 1866971 945381 1943914 842174 1107556 308174 89828 477153 424218 453023 1845911 537252 1527173 870790 708263 1229946 777157 585593 370001 74613 167896 1171550 1371931 1489144 824716 46098 1007135 1804357 795778 421150 174402 1194934 988518 759932 470273 12366 248197 1466392 272521 679282 801600 1553734 1978535 168140 1112223 1090105 979662 143286 512062 1385910 1752173 1893148 1835750 1528958 1509616 1105174 951000 1106859 1632754 381911 1695934 1097060 87389 1063255 1326424 1143508 1231935 66146 1859691 1140531 1664228 1875313 1153783 1263695 837775 692497 1541271 511560 534630 283721 433170 1707477 1049139 1046978 1152402 1968246 1571786 694897 1139049 684700 315040 1851755 874655 1078971 638665 68882 964848 840375 1418435 195248 1255744 1649443 1131738 276379 1667423 1014158 1037922 1799563 1553413 802855 1454100 1928902 1422930 1020883 960399 910253 872036 1520273 1381923 1178591 944220 1082182 1335884 292510 705125 891168 1170604 1533971 481333 1771459 680042 1317663 1670807 860506 1075144 1238017 1427986 124919 1720235 782377 1447397 1203990 452252 1497077 547488 1362724 794155 1536065 1985913 979076 915064 505412 1155716 873822 991768 1176889 1310186 1241638 787954 1105958 19936 1619272 526237 1378258 1897379 271341 1304559 989977 663257 1395124 1653182 1476973 1554139 1754837 512731 687256 1667930 1681403 794580 1258841 961284 1579876 1194047 1486870 1719503 1546505 85653 62516 399042 560411 741261 1906745 1326380 1499205 645112 30272 1460589 1122482 1610135 232785 1682955 603050 835825 540017 1332723 301663 642636 492756 1736398 74842 1087444 135696 729083 1306994 1888759 1003162 427384 1344586 465693 1044624 262399 37028 1017435 868748 1911740 769124 1294681 187603 1963747 129946 734416 1914555 424908 1482544 1011022 1924843 555130 1514094 1849195 1603842 1319799 946155 1586908 381643 1225204 953883 1569065 1591088 552276 1850141 21198 1978470 1185124 1846988 316951 974713 415589 130515 1413048 1467755 767739 1736206 1976806 405213 126859 1722568 304565 1929950 357499 964453 79432 317634 1398094 1724790 1743454 1547258 1993903 1039759 882167 1637774 300491 1985579 425485 1040920 352117 540210 552416 30808 248599 720889 1596634 964083 1209952 280097 283624 11674 1547488 745001 261825 1278116 152780 1925268 1736095 1815363 1457860 1976183 178245 115486 374531 105192 1859708 1735653 1266598 1935193 1813313 1751639 315300 1387187 753728 1283988 640221 762420 1588484 1406354 725723 1624501 1526476 316720 1829794 1892141 1337313 190588 896768 1975878 779280 1703068 1919356 414698 528934 226034 989144 186768 1857197 856709 673289 681292 855056 182795 1534022 151177 124853 1100610 1287982 308699 277827 1643313 852062 1174485 163751 188576 468590 547843 1173211 1533007 89752 1249027 880904 522047 1605815 718296 1158886 927742 1553353 1933382 506393 424998 516725 275043 1091516 664352 947732 1876140 1733213 828047 963444 1386527 1003990 1643214 1956907 1856738 101420 1657010 1476472 896322 102704 2935 1947420 1604791 1545291 620590 1947904 804086 363607 1120792 1251668 223416 1086307 613690 695147 864336 1461521 920609 1406075 539185 1929990 766881 1335143 145216 1636759 1322187 1643230 1542435 1415839 1664232 518485 613929 302679 991061 674450 1534506 383689 954147 407823 434022 155557 262099 1567858 210139 1360172 847486 1702662 831421 1647552 1439384 320935 189585 969048 743086 130936 1592275 1445231 1730030 944541 207532 567184 281687 1123636 1833232 1270727 1351576 681842 27400 1161483 1272847 1890211 687907 1978136 1342450 1693712 1200855 383186 1972332 603492 919212 1462302 1767221 323739 24158 1467244 276592 311383 1876154 1548270 1175638 117298 1558603 1544587 1438375 1638377 710656 1987049 1630958 1556249 352610 601635 688075 683446 439178 404372 631457 1797132 608664 289229 488431 1622199 1267322 1811979 545305 1130700 1076605 1624849 1768949 577726 933715 902585 157217 1161870 695675 1912234 1334839 750889 1839143 1738753 1159296 390369 50625 777283 1610655 1929690 367384 622443 1093543 450286 1853363 719861 1878579 480204 831544 1925854 1019473 1024988 57245 1713995 1576960 456752 471921 848799 1652255 176861 1814139 800339 1978349 1212129 36098 566500 1368345 199052 532356 637790 1510315 1829205 940519 723692 1285472 1561998 524492 764029 340688 328346 1377015 1477456 1624872 229632 553970 1189835 907424 121563 1080810 1393265 1512501 684399 84173 855347 1907423 1660707 1215286 35182 1705561 1238333 888768 1359305 1247081 302776 610770 21515 1486734 879720 1591272 257166 1707971 997885 755329 1613073 1794956 255015 1749682 1699006 1965999 945639 1995680 675928 456132 302847 1033440 1479828 822120 166743 686891 1408695 1788173 1347813 1715797 1792303 894475 25792 1098713 129701 1552159 459644 691562 752238 762062 3669 1070242 1273563 1833457 1921040 1489438 925185 613707 310228 251126 1723034 450077 50082 344624 390056 239235 582663 1079404 971055 963196 1960994 759376 874688 799179 1492550 25602 164571 939460 1438072 104990 606970 511052 1694164 1205797 1886887 1798473 198590 1378544 1674421 1463804 1531589 1939911 1275433 1178534 377502 230372 1228268 1199995 186474 583213 460090 476463 1453035 731650 1363188 570345 1077885 18305 418604 1872000 1140430 1259009 942788 69871 307786 1474029 1163805 52298 1264193 1470184 826766 1141540 703520 445289 879718 1192536 108799 1227216 1000968 1554452 304854 1983832 1263749 842709 378189 594062 1237388 51948 1179805 744643 1837187 749064 1085029 1913905 403839 299955 1414234 1043266 441448 487530 1663658 1792528 1355732 1299551 1575490 754505 139446 193284 1923534 59851 868698 500767 1746446 996610 1899467 1308742 862756 661605 353418 1382575 929184 1783630 1265286 801967 1252483 1049747 848145 1739985 517175 1260114 553505 1641932 798295 541657 809708 1275569 1888633 677858 1801057 1493346 954109 1233034 1583712 1917462 1659593 700041 1446549 900622 1611963 439015 722780 1196254 1791796 184405 312215 195558 790886 974845 1550147 751698 1784753 210286 617716 937890 1593232 443540 1578771 1953537 882153 1800021 824557 1698978 245478 1937846 456657 1783508 1263195 407662 1774657 1099572 1593340 1276920 1643039 1067064 1760672 980045 1455152 1269588 115050 785245 1311321 1564411 82635 218405 1007217 916749 99183 540553 1720723 1999100 1671841 721885 389190 1288293 1565603 598952 716236 721044 284795 1908646 1652966 644072 156319 1252380 623549 835138 1496050 497197 391621 16034 1001904 526336 1044063 443876 1248100 1180309 434554 1793636 115106 852307 1116244 532874 121894 1213287 848159 1561936 847605 1971999 151670 567279 219636 1374165 1123412 1038511 312662 1392180 389323 1563512 1893744 635082 461966 1651718 1789169 1418495 1841026 493587 1641455 31719 1881940 419839 1097164 824033 1046268 1289521 213878 1623609 924672 436361 51398 1187622 1332706 157523 1680067 871561 1517735 1176919 1601993 1397867 771313 1482019 323426 1502037 1959399 971434 751435 408227 1763355 660165 1166242 1670489 971951 901555 1764814 237808 658642 1563378 438369 1994442 1793820 1484597 1496581 1202904 1596436 1919887 1398714 1133735 959259 985535 130531 251898 1814056 809357 1114067 1850663 44815 1830956 264527 819645 1056999 181645 1632042 1640851 1186450 1790488 1392824 572862 220150 678838 1421264 125844 203131 246909 1994267 657118 1056514 231491 1738250 240797 1540555 675001 1652576 1801992 1074947 195019 1137072 959047 1126652 1486456 1767479 1535500 356078 352572 1074751 754120 1469613 1010993 262578 359240 550845 1527883 139962 513631 968988 1089459 1045271 1277331 1928113 684474 938186 1415763 794161 852863 1428194 997942 1745580 1978075 419787 1599066 984619 1792815 1707674 1658326 801535 1412113 483073 880515 1634482 1002395 1223754 1431882 58555 87586 535209 791671 1649455 639083 383426 1764179 1436620 975919 120268 1422717 488806 1003230 1535792 1508966 1900508 154442 171070 1515213 1152337 1114339 1731996 220828 1663950 588252 549543 203835 86960 1151288 636320 1653288 1398241 482341 401558 1164603 307027 1445378 93247 19400 861216 1390659 356864 1017529 723791 1020804 13456 1833138 1870622 215625 1818887 1572681 1766268 4662 197050 506573 625996 1206649 1184205 838118 1932655 31898 595768 1397829 1496414 461098 759939 605280 376841 999021 1968073 195825 1915030 1844373 1619309 920059 292873 250572 240577 58164 1567307 1915890 465124 1425010 365432 1230353 1828331 1283351 304142 990313 184975 64763 236052 453171 543458 93277 1795108 1273257 1787283 854275 943780 459785 1709557 1203772 1607914 296200 1803276 1332356 1719787 1731695 1916197 903053 571108 1420283 61488 256408 873941 1246500 1221355 1875723 1547265 1634592 602647 805528 486174 1228862 945861 1969084 1545431 12090 927109 1160568 805744 1353294 1303550 1829456 2088 50623 1331370 958613 888019 1111217 903812 559941 1074052 1892069 1690918 642652 680996 1923981 1693151 938044 1005789 934305 1401695 671620 1288421 946211 1954004 1365450 559149 354122 1954976 1660772 470130 397870 855975 1551200 1653074 1776945 1204758 1008919 1960862 739132 1981571 285961 1047558 1443198 1040803 1859135 898067 837342 555415 1620410 928763 1246130 221911 857129 1075847 699999 1060143 515342 886847 302215 1679966 1464361 1704930 323482 1317163 1694266 1106398 1600281 18466 685059 10073 558048 279570 1235945 924292 159421 1040770 334141 1894843 1052090 386625 1622300 881201 281705 96725 1798783 107000 230381 846521 1350141 845384 1317326 1360772 1094318 750226 335054 517499 802399 713336 1517157 19517 1675945 1139599 1143710 9946 1576906 1005560 1676823 475339 1457604 941120 323762 1205589 1093435 724224 1915231 1103656 765410 910521 911067 95734 1672266 1756881 236848 961588 138017 1172018 899512 1402342 328538 871719 799880 1964932 1063858 1018071 20405 1232851 1345752 680478 230632 1891700 1758005 1841507 1647693 1205929 1055423 1148756 164631 187471 1683008 103273 1084449 649641 1718821 274690 12021 1001612 1502695 274360 236250 614550 1462166 369061 1629248 862686 1201530 234736 554734 1004678 1537423 1757716 366510 1733885 1435814 1023793 951222 1026903 800861 143059 709405 292134 53565 337235 1226908 20012 568518 232213 269542 1197003 1054813 1638044 728928 1960005 157626 1574593 1866947 555698 269784 404889 251314 1219641 580955 53534 1620842 1830317 951316 1311111 29018 757212 59431 880042 310221 411625 387209 1190275 571720 1379217 642930 1127983 1064291 470022 18362 1071112 388039 1226446 402570 1715961 172876 122175 1363670 185076 557811 1412765 1943411 1627611 1077641 411093 552284 1163391 116615 1120142 1292574 886877 1348436 1043421 1248398 108552 824395 1985821 501090 1770730 1833408 1932353 1175947 325534 315797 366739 1174673 416884 1230787 1616956 520410 124585 90509 1968997 336015 393346 463796 88268 1151671 1166611 1017129 1217104 1344389 637890 1455434 1681343 1490223 1413487 826549 1001215 1059005 1270869 972555 1381374 1626271 1672787 797170 1698770 554019 872165 1568406 1045892 782545 391736 194521 4195 637483 541636 1136295 1227084 647881 753581 1875704 427709 222231 1236477 1324084 1810100 1971622 1967411 57901 24829 1261367 1637661 1720366 1330219 352908 1559745 1571858 365507 1585424 1109033 955477 815245 1781051 1308120 243456 193231 1419572 350306 1857610 417360 1080985 433119 769588 994368 82470 1404311 1661856 1132329 1130505 1693441 423142 819479 76821 138599 1230645 642432 1949617 1595259 997798 914590 1466259 1669970 1131616 1105156 1859648 1945547 771270 1009007 1836237 1513909 1569871 301131 1105309 1531388 1012902 1903610 1890737 253844 1700772 1060947 1819615 619310 1682612 706798 1146841 212003 806296 243138 335211 1302665 1900613 236772 1858090 754875 1993645 262276 343150 1210623 1433705 660311 193795 585792 1009575 740623 1874544 630125 1910880 1355506 1492782 1704581 889301 1523149 452972 1074340 1213978 1629913 1006117 1891980 649367 1767696 719365 302922 139544 1243482 1871969 850618 182071 700696 1153931 1385132 1515184 810394 1911056 778214 1809926 762815 932259 970606 1261199 1964792 959873 1754106 594630 40444 1118516 506058 472783 77998 292701 1670190 555768 679346 504482 1115737 1349599 1181772 971877 1499765 339251 738771 881606 838387 649426 979915 828483 1124340 1751391 1131320 1147152 849616 1623544 914002 1940402 1160371 557705 1192201 1245896 1142941 909847 141122 29580 1612609 385299 438344 1970504 1010273 1416339 198660 1454020 942181 1072553 1411223 1143984 174335 1578463 1210875 1536648 165800 352215 1137563 352106 1313990 930212 363834 760955 1087862 20305 806018 1880159 1867786 407514 895067 756563 752844 483865 954756 1945658 357756 599847 1682547 1951678 1052486 1194944 1091337 1054229 1752891 238036 528200 623743 1480195 275135 435963 1334324 190447 783382 1380233 1645507 1314455 1988181 574551 1541770 1262112 1693879 954309 914047 1673289 372113 1227350 1165180 956830 88347 1434391 865184 1472765 102084 822105 1617009 1133089 533759 1311077 1264474 382419 350822 596705 1472339 474949 1837813 1926938 463632 896682 314957 1253834 1327972 1437958 1809036 1121818 558824 776838 1648590 1468300 1462935 1283604 945686 873832 1258924 608430 1231860 277060 1065540 1113242 1964 1734007 550309 545634 1101385 1486852 922371 1507398 470392 1627612 189207 1638511 1417554 377207 295183 665331 766905 1898500 854183 1347911 947286 1464300 1770926 1104728 1341063 1873102 689430 1541869 28554 97895 256122 123410 1316121 1810992 528786 445489 1239462 1837726 938485 1271780 1832821 396361 479632 231953 612770 1940049 673268 1778220 1305557 1827468 1336869 1141037 1797713 3553 1695058 1198989 505152 1673373 406419 713321 1553382 219830 882065 331620 100514 1004842 986732 256507 1688569 1209719 772021 1852779 897038 1545083 317110 1817843 51921 1511330 1399338 786184 819495 557088 1103649 1032436 1274823 1118076 1335401 109185 1518799 1968559 514342 1830004 1554008 1540011 1102520 784697 15053 1794014 1524266 888445 932585 1459997 1632119 1440528 1169790 1790128 764096 82241 1035660 1745877 698610 1653900 1453822 1131044 1313439 156392 913519 1100285 845955 597321 874476 1045018 909873 1946948 943375 1289896 146402 720784 850779 448924 588609 883636 868124 1541151 1259991 303792 1538408 1341284 1761462 807867 1130994 522763 491652 1642389 1544290 1506861 1654509 552712 873713 13337 20010 438336 1936045 1774947 1581305 1066837 603641 1892679 1544090 854326 1090825 1491606 1541617 322210 1629268 1146354 284384 428050 1777093 232320 852561 1274281 1949978 1892434 1977437 460940 1950663 740403 1237545 1237778 121390 338577 1895282 1513800 97351 1637435 1584677 1316754 366828 690672 2541 1855088 1411106 1589866 1339565 805738 396954 1179933 1851540 1468311 1888028 1581403 972301 1505534 462609 742547 895507 1366285 1044718 923059 754123 952315 1937208 64323 1142138 1708889 1492718 1222394 520560 1346696 27480 200825 653450 1879516 1299292 1143213 1260681 424160 420968 1334951 1741143 1470652 627462 1356596 1032239 1138970 1499679 1480637 231986 99898 162952 837604 244276 1107032 406392 1082440 1057997 541351 1420475 1269134 1945223 1154939 929333 80003 1191912 1425212 554387 475293 978816 967391 1846620 489251 86269 360617 395014 605500 796986 811574 1636707 1961614 1086968 1460763 1762382 1621913 1512423 243031 998695 1428241 1676481 1438846 1065793 590119 1670829 594803 1358835 718685 1434248 1786324 1315367 350809 537549 566033 1539786 1698549 1848669 1215584 1171046 809025 931254 585989 1805464 1253460 1198225 1120428 999487 1369435 391492 1252087 1738667 186257 772228 1537012 442474 1903007 1771340 542995 800285 1409938 487320 539584 26245 531814 739328 124070 823516 330049 1356492 1492761 1263015 786 883044 783194 136738 64464 94333 38829 1918454 1296866 1950415 970001 1636510 597117 726912 120053 506590 1341115 1745940 521606 1460116 12032 465385 1963300 420499 1254956 539872 196617 587178 384943 1248343 1534882 1935759 662801 884915 223386 1855365 1011670 1966192 659148 1488368 1355505 1760544 1393005 721666 896745 585638 1072531 1445019 1486928 1730722 1896330 16603 1310822 1728698 1531429 1792852 969867 424955 584697 1788927 763175 1828148 1695900 1230270 1712577 1550087 481919 771220 1014976 296962 1530374 1025359 1938125 36731 657396 1913844 1791265 1627944 1285935 280140 999253 149379 1285301 163521 330939 394431 139649 1750846 1574855 1296396 1444778 1005022 370664 844097 1646539 1241883 558367 1388592 1922342 855804 1042239 1131128 1126172 265011 1104462 1391369 1264274 304920 1994705 1796867 634470 1006235 508903 576452 1243019 926210 189060 464972 1520815 1313696 6294 1932601 1203360 1638635 1099765 799627 208396 680129 221597 99212 507647 1964543 1803999 1795398 667343 1541607 722542 1376674 1605255 1350011 600820 1854685 1872970 857091 1154360 1545136 1735244 743585 1975379 222623 613987 1058735 1081542 578516 1045843 1631529 1994536 1705611 529882 497702 1067411 1257422 1000391 1313128 276551 1485552 977915 1400668 1731249 306440 1933398 1458585 1814156 374955 1608217 91093 1574373 936356 162621 1916108 285400 1986576 93661 758482 53351 43314 1794584 555728 128036 1523223 705815 1523401 316724 4011 1391202 220000 27073 577257 1504810 336238 329801 1831485 327225 783566 1763607 181043 1936471 1843531 1141894 1931842 1862924 997664 1168502 1251235 752549 1575379 1358998 1408072 1031097 891282 1324007 1629683 1617313 695461 1683094 761721 277218 1610944 1565237 277424 797798 392965 659226 241255 1360673 1874399 1258934 791766 1192512 1098079 167498 1597615 891993 906693 1228417 1097935 537016 283707 307213 432496 162414 1950508 703420 436924 633533 424691 1142777 645373 111862 41857 1776992 597131 178936 1704912 1372266 1280278 255331 999518 181060 750663 1945634 457036 1417736 1134533 82731 537782 22121 440498 1748680 1079557 78874 1811384 1913065 947569 1130726 689812 470714 1016539 282031 779045 315892 299526 1631453 80738 1842895 549338 674029 1610886 616685 1536772 110460 264525 1955131 1010197 1704740 1741722 1801724 70422 848019 413162 1595049 1434628 1225477 1516284 1690388 1968034 1543321 1415961 1861730 1366187 252514 438289 724314 1126908 1600464 1896027 376287 980430 502516 135580 880659 1788124 1385710 1146369 506262 1255071 1298684 1282543 482375 224108 742601 1646980 699029 782406 24877 1195577 503714 1953477 297420 327230 558555 774741 806987 335680 882130 1979083 369347 1290953 1649364 1079964 1896651 222187 110230 1827995 520444 1075130 1621671 1659669 1705388 1171639 432160 1506304 1523230 1413681 1066608 38963 1653522 1519060 638199 1995148 116255 224987 1415406 1099424 356258 803316 407837 637610 891346 598054 1863594 1818843 724700 191539 683860 1505004 59211 1433814 1990025 1096468 1708049 1795480 201306 632862 1902883 410203 1219834 76696 832207 572682 897521 1388409 134376 959337 431078 838036 271865 766579 1839880 531695 928319 1942317 1020023 1596639 1368527 235977 1014023 680353 1170005 876316 1314786 917685 607641 123064 1357257 558126 1566761 1642141 1322829 925071 657076 152029 156877 1454382 1385526 1274244 360577 1382965 214899 1797394 561165 1789020 471613 13096 1237432 1480916 1770177 35401 1611339 1215985 512213 1912656 1746965 1505953 1635848 172432 1992328 1348035 1096285 1408079 28192 79906 283086 288401 1707777 859790 1106570 1441098 1171993 356367 1300378 896473 443216 1997562 367097 1801043 196014 428619 1843050 623900 1053492 1628152 1192917 477210 624318 1656080 861441 1495371 724610 801764 433925 1321471 771083 659771 1718476 1723090 1133613 458615 1228818 938637 1537563 1208462 1728018 1058303 628533 636748 1774559 1957655 597897 1423214 1610273 564647 1031145 628690 600601 1893152 1315232 1895770 1340051 1567440 796307 856783 714517 674187 647645 974908 614134 1994228 231057 241852 258538 1032842 714875 1995868 1398711 683379 745543 705655 692647 1066090 1031385 1253269 1751474 907385 41534 761693 1912895 931891 1361288 442585 1831114 1391561 1646570 919526 1666758 398937 420558 1678684 212192 1987548 701390 897958 1075622 504614 1074971 1296105 1880438 1164573 633437 1217122 1774728 714520 385128 1307082 25207 1068502 623839 1816522 1666780 1641662 762907 787899 619581 889514 1441988 760972 1058618 1658492 1398033 926231 102421 1625463 1860656 450942 352462 1754558 749035 851944 975520 1506957 1307589 36488 1301972 1041161 284111 295091 490015 1551414 368064 1816935 419290 533304 1045538 889849 819337 1294536 1346572 1816596 1108817 1700903 542788 434388 279265 220501 1765825 267379 965513 1447246 1576948 907303 1387638 816560 1586934 813215 763043 1854075 1407784 840192 1921953 1458892 1536852 270548 1490428 159775 280479 1171980 866738 652038 1209233 1505982 1013352 1768253 1003687 1493124 1982221 1811326 1012526 1451148 433726 860974 38163 1983205 274311 1273687 287500 1622165 630266 1501909 1026195 476504 720854 249115 1706457 1667777 240053 159966 352143 256823 479822 1678190 1805352 332596 1939648 887279 1941034 1942218 1232 1815828 1957610 95628 1307835 1308658 885124 1332197 438966 1907824 177766 783195 1575099 1060686 810503 959103 759280 124387 1341637 958723 474362 646983 1291516 1991954 384467 1892037 1167120 1052570 409173 1480197 1671110 1566127 1971356 1278026 1810175 137756 1912042 1556775 1998257 942337 1594017 1979487 1778178 1234722 748850 101821 1792507 1717871 29696 1296686 763875 1467242 1781938 1702244 251429 290670 1042740 1680043 109711 686267 692713 40680 1878780 649598 1387206 497487 917719 1481682 434699 401360 297996 136822 103204 1165891 163532 163070 1053433 82888 1728556 972601 92218 55676 1447222 730518 588350 195047 1074956 1597290 259025 978986 1161619 652922 320149 811727 1894784 959563 7098 65396 1104346 735415 763172 1587116 1960688 1135485 1062692 538224 1143994 1920080 1669588 766219 924852 1399984 1821610 791916 169034 585100 737111 150019 729024 1683890 1697530 1955950 342541 1977534 1014757 1936798 918676 392299 947321 569907 92316 594866 545814 1387366 466900 1076333 1049266 204972 1021809 1317810 313253 233780 690875 1177068 447018 1358056 677373 426145 937870 1183852 883795 86652 1213200 63914 334921 1572549 292730 801120 581759 1543509 896373 858917 1709679 137701 187619 1559458 1572732 1959950 865640 89670 1024102 903007 1383016 1311584 1019670 448502 1830243 920384 1611346 874339 1337713 509851 316031 248541 809939 906392 1788643 424645 1262460 669138 1533776 1517049 979478 1751104 371347 1558946 1627665 290641 1542436 973559 260532 1312898 1824290 1093511 914864 417127 33067 1046537 832837 1209499 898262 235502 1102435 1967577 754575 558501 1986927 884090 997916 419333 1319321 1866995 22250 948801 1320912 1796146 1302610 440510 91425 1285599 1103731 1364807 1621192 1976028 1021843 1141988 661309 975848 1997907 1395169 1394463 631089 440241 1405767 935115 748346 1721877 1493898 1878625 39086 420736 660287 341995 852810 1645785 1752143 65331 1262064 974831 112364 1187986 1671724 1253715 1952740 1389728 524413 530107 1550134 1071144 792166 488045 755550 1975399 1180386 311718 1853876 202496 236069 229487 305803 1469348 1867298 558253 463995 40055 612110 1711116 887484 1132534 356289 183275 496597 207048 450335 1391350 1547435 525638 672373 1320977 1402914 857346 702887 555516 677674 1302462 1025198 415525 1104331 377142 1547165 492299 1184770 1805250 797273 1976377 1823763 1971744 1863638 1210631 1758932 1768481 328364 221134 1657962 1507624 1728936 1878584 1152112 1314267 1053714 1298579 920978 1673433 1298777 1057151 1443247 1143199 1112778 909395 1359659 1291362 153618 1836264 830026 316397 844316 1050487 884020 141193 1403599 1330582 1322374 420003 579960 1145137 1309675 1416372 1600011 1848985 632800 514841 31491 687766 148584 1540109 79603 772035 462213 1492383 1626503 1165658 518851 255879 1144032 1488445 1851521 762031 849637 1657316 1206758 919968 1886755 1606110 631192 1612240 1007486 33450 1121449 161568 1083645 1433118 1626081 677025 659170 550721 1537023 1591723 1119603 1578818 598369 1923736 1733814 1421044 1021135 686349 350045 1558240 455150 578483 524640 270279 1691427 1909405 519276 64615 802281 1388712 1355919 1900651 981169 690917 1581103 1697157 1706850 1814249 1055167 537183 359961 1132690 750225 1661491 1598532 994401 324544 1625534 85501 1939180 1896948 1255735 1778384 544671 1671154 1223318 1005121 1644474 160355 1897539 481922 136144 1434664 701255 1349235 1725104 1927505 1793346 362427 610198 772514 493309 75432 1529675 1662458 688932 858907 264269 850931 190602 857769 793018 1618615 1381722 1165922 387290 745386 216591 1027684 80011 1585952 650134 1527054 1620325 1977661 974226 374780 1455161 190371 434331 1552756 1760075 894343 577266 395729 986692 1718985 798508 1936169 637843 467102 1560371 1529706 1194232 1146092 1901436 1596919 328101 1700396 434733 1859664 913785 1221909 380963 568445 130114 275847 1567907 1048042 438382 1364125 1800556 1619530 1355141 1404000 1281642 686454 841488 174836 1369554 1130801 1713485 873220 1303487 1644424 259071 430496 1555999 826841 1871625 321636 1741226 795000 852242 358742 908150 830711 1886540 296553 1463996 951415 251837 1010193 1803733 370863 95516 1033797 1880144 1132825 275508 668428 1444523 1588325 767810 1266965 226389 157688 1709099 402325 489509 1740909 1545423 736059 346140 1248183 675767 1169975 726679 1654521 324776 1308060 1817705 1574804 1462521 340712 430027 31772 1629998 878771 777100 104107 1427 1968982 1243559 475851 1891843 291252 171330 393361 461849 222583 1992510 1453456 1720178 325819 188690 1643826 533937 285251 1579778 1967244 1848207 532089 1827555 1400043 926908 369122 522777 1661948 1010506 801087 1500510 131929 1426850 1946734 977391 1733557 1579073 456684 416239 383113 69691 86390 1607823 1055700 246385 247138 587656 1339713 329240 799071 1474701 1666142 581995 1458580 856863 1521665 624865 856299 1366627 1352573 906845 971908 123922 737932 251992 335634 1616299 518385 252761 521721 725641 28311 1461891 473853 1245457 1367112 1345019 76345 1308423 6655 808270 927331 1091457 37830 1331850 876384 1702186 719348 1188285 1686272 603837 134776 796644 1355551 149387 694276 1868694 1200522 440171 168601 963233 1343960 610813 215611 531922 78861 1838451 1710084 713605 445645 1808956 1319385 1718452 187587 1796721 434350 213717 420378 342486 1184685 1372330 812389 1834723 1710303 1384563 1910637 1874844 1997108 1226469 1815294 1578999 1060737 1059784 1957477 1028955 1868993 1661709 518760 1297805 1857267 392327 934308 1264025 690461 962668 774992 757227 1076996 50533 537493 820929 42481 597202 673846 1457955 1871247 1419206 36351 1451234 720342 1968508 556864 1771617 442005 1786965 1121927 1592653 1563863 1592036 623275 980983 1376080 489230 584687 481145 1048352 630055 78279 1738637 1337030 585871 129255 1555689 1241581 1971132 386120 1183909 1553524 1876535 213383 463637 207459 158975 1611364 893592 1268530 916734 1325271 1818074 1748270 1254266 720120 853240 1390411 1548228 1117321 18806 1107911 971110 570069 494340 1287022 1212733 1466963 1053591 98538 158662 1870084 1801073 937649 123369 1216439 1758662 880112 1266151 1152553 1584863 495709 730593 1754971 644429 1529003 1111450 828059 899818 187451 1207711 736415 580922 1930714 70440 764133 645601 1767721 1162490 313845 1048401 757813 1161017 1470947 475272 302077 1832065 1172865 523557 1187288 188311 1874480 1069055 391559 88104 408571 1154372 468622 1216242 446226 1741902 1148509 1204271 684102 597126 39438 514972 956775 1232490 1792661 1399987 1612586 1879918 1113734 1490790 329628 117595 48310 1866802 150135 1523524 1471132 1260793 132788 179729 1562312 186116 451342 1112412 1420891 451479 235679 1264071 596594 1471262 1129977 538911 1272190 309412 1313504 371361 32979 271549 1997428 699146 1284502 1748735 1586444 1862902 402414 1250610 254683 1071530 919027 1087218 461362 1187043 853868 442185 385069 586855 1782735 1857134 540597 1711399 939333 1362315 673996 25429 146233 135972 1647451 365606 1772954 862378 151160 1164155 361993 1588306 193406 1682734 1735342 1971689 1956043 42647 1969994 683802 1181267 1004326 297163 1535194 172831 832510 1117837 875924 997102 1221101 1520407 1480696 1904116 922489 1208307 875692 127723 1911554 52357 1973166 922250 84486 1540483 117629 561454 1903777 478710 1739063 1648516 1771204 1807182 1950491 1111255 491850 238944 913193 676767 959683 473433 906786 1260727 1978673 1535260 525057 1526832 1365283 1018231 38894 992055 266621 1576769 1838236 25414 897419 1257528 918134 1077759 259181 56097 152350 483246 864968 752399 1467098 1049776 724724 1407247 1719744 1494677 322518 1527085 818176 1206730 1183150 274059 1003646 1964263 710583 847419 1799928 763782 1524777 1189889 225855 1039757 1406287 57957 417946 34488 1122913 1927590 657658 475873 1123388 1396499 993659 24907 1301658 1414586 1498247 735724 1991691 852482 765209 1172866 1424019 1951464 1840423 820313 132029 1891875 601646 307063 1599326 813973 1106235 1582545 55426 95670 1160522 1559139 951768 1602903 893283 133382 1660256 1549012 1700216 980624 1466183 935137 1698715 819702 1953431 278866 1290042 1054607 1501689 869064 1740590 1213735 726911 1681787 1480267 540538 908099 870299 384158 1030689 1684688 691651 379383 1849113 398071 730752 281190 566792 53338 1478233 1499498 247717 1628445 1990200 1519649 543617 1114179 387749 663428 346459 1879523 958522 1066377 82957 1844995 344374 237147 1584138 433757 1704171 781087 1568483 802996 816337 654121 842190 664483 535906 139246 1473430 486245 1695992 1942703 1851415 307420 1223040 925351 526457 1938141 654470 418919 1411933 952241 1920480 1226069 1693996 1974683 1158714 837695 1966347 761205 1207958 26408 1788228 1957384 99741 1244567 1320704 350535 417494 1288612 849693 111919 785966 502104 938996 1242242 581968 884258 644575 880608 1870522 64537 912953 1876904 283483 571537 896208 976017 1469298 1089885 550115 1690300 375509 1369008 784437 1915445 1947867 75884 805480 1402030 907519 1216415 614545 1569810 537419 939036 1351896 913795 896526 1218359 1984209 985345 1167229 1899822 780943 1696726 120256 1767053 1714834 384960 1860229 612070 467059 720966 550228 278328 835949 1078842 939652 1644093 1417153 1695500 424572 1075313 362700 369737 1106133 1113983 1451323 1810919 1288900 1179697 1273070 276022 694233 1689477 867647 1525909 1380235 1342663 1631688 923587 971615 1555993 452974 1571730 621985 1074046 1291477 683511 332226 1235732 449371 1893531 1354659 1214539 1368355 562071 1651202 657105 89848 1445625 1988037 397753 503378 146133 1757967 574715 1389395 743043 1702094 358961 439936 1478222 184039 1499045 909583 673585 654513 111213 1262201 192896 1084410 656312 1909357 1265064 1164468 1808658 623780 777280 575018 80413 1559213 1111624 1709918 1463785 120231 1860621 1515529 1703836 577897 429231 635961 1752301 419764 1453438 88318 790736 425817 1440406 461587 1963746 28298 234107 1576939 1202482 1365294 1337134 891271 479613 1543139 197955 1774001 37377 135525 684620 755452 251449 1726092 559360 1377648 1234562 648953 1848675 691149 848884 385592 1016765 440991 250118 321049 1417082 507477 735065 30083 132098 1916914 1846440 471274 1466060 1893658 1241803 296210 1614587 1029161 132867 548057 1928293 1089024 79598 425185 1129602 1555644 528134 852047 1738453 1157116 51049 299044 1387363 353815 722484 540146 1722257 172847 1438889 662708 1959450 741399 1557944 793367 1923591 230090 129548 1306592 1697321 1673005 553450 1283040 840385 174135 1711640 6123 975141 1108245 171222 1688927 860361 404451 1939582 374530 783217 1543060 1424817 1886854 758798 1456574 1450735 1154800 1812054 1886801 676737 1955598 3486 166362 630206 966981 1414218 1405074 254418 880882 1382182 19638 1195286 389221 1126238 1618725 1050718 614840 1576681 769812 789174 1153046 1600397 1728484 751674 610037 1672744 954189 327259 789702 524505 1006325 1861423 835355 1635052 510867 1187691 523127 620824 177166 1390165 1570868 1670496 71567 1075784 1187830 1036554 1888040 1306238 1135307 202152 1944739 863640 507276 1962826 690156 1850486 1666694 358810 1584066 580239 873149 492877 1403665 1896679 1543040 102 314445 350866 247474 1814518 1422542 69496 1188665 877404 1671937 355743 1737203 1491341 25855 1940580 37089 710591 1624420 1492127 1768782 782815 1205621 390621 62541 1355923 1147734 1757132 1626307 1756129 532652 1027452 1836739 460476 631456 1514207 1061401 884635 1005853 219180 678399 1776710 1940702 1205087 1618888 589078 1624397 1939958 1236201 1840370 1332049 393919 1608619 74204 792191 1211863 682238 1622967 1073558 1228571 896397 335580 62736 1023151 870214 614205 1532774 53872 1196294 418013 983598 763717 924684 132540 616118 928437 567789 679085 728873 696390 155381 1877617 1683394 885672 1330325 1483377 427342 1969091 516210 1124799 271544 1900869 1040267 1832424 1160611 1228255 1230539 420487 1382862 1830928 1634146 1035426 1110198 1477690 1871225 1742650 78784 1530387 397242 1377441 620639 531857 650791 1314387 1657401 533639 1292537 1910778 1445276 287559 1962598 547885 1736513 910911 1276190 1234428 712346 11646 1791210 1289595 69946 642074 743615 1101248 1482384 599669 1652810 1693832 1947408 1227263 654689 1469797 1351402 1481751 798346 187911 450886 615365 1876484 1679594 1082062 701681 1081055 713268 1251410 1908442 495450 1819 1990429 210222 1714608 1454228 1964999 340552 1409412 1054468 759738 1991365 1769295 1077525 1070370 1685048 407792 672529 1737897 1061533 990233 1309386 76575 990668 1367096 280535 1115962 1758381 1223181 1056702 1380545 304694 1567441 1262040 716367 835228 1713221 1158701 114949 1651369 1811181 1119862 440824 414153 236728 1394317 525998 1880741 1764937 719313 753493 1947753 549724 648173 1790970 505472 1943645 86988 1938041 116223 50406 796558 413651 479945 1035164 822045 896590 1368005 1733709 1899095 956822 1822218 371304 1587578 1059599 709388 1619832 1283140 208663 1007582 487691 177459 1981846 875518 100552 1855737 388608 1243843 1220662 1031423 1706467 1881556 50041 1412575 638093 770332 1099628 85346 631925 491922 224651 165540 1458796 248775 830532 1639598 1319571 328368 738978 1838275 1168152 1801926 1886975 118215 134426 297522 264496 508458 1814610 1857063 397872 1654374 319746 1530937 1426729 513947 1562299 1852667 454765 499784 114193 281402 1530438 550892 1118189 421059 1196548 487209 1375939 640566 725351 1863517 1076057 1872472 1894385 1105073 1965231 1976179 385443 570000 880557 948452 1945513 1418220 521973 1425992 251212 103746 1174211 1765711 697429 1623103 798312 1081470 1155626 1554063 1722442 1217492 887871 1549597 1013501 951399 704278 1823440 404139 1466203 1080439 1073652 77038 163705 740647 353776 1385612 1836919 562976 1042507 1882321 657569 521780 1862926 355224 496332 705406 995247 1144883 1771171 333227 1361400 1755512 1371391 1529850 1141168 1764295 789166 1675490 519068 788851 1138266 1163459 715964 1453886 667031 1931433 740181 926655 1436658 1916074 399536 969410 1298600 1120627 241971 554663 745758 1417552 586147 654370 1916970 1155749 1827500 1781351 1826478 186308 1149656 955869 252662 1900075 1808689 1450115 10645 522993 404454 1046321 1604825 667497 606659 606011 1694378 1670732 1606605 1993879 238163 200844 1076463 1969132 159183 578211 777658 177007 1142301 1601642 1932101 1653540 892265 1008773 1333497 1488443 1595811 967943 1440034 1684922 314536 1534616 882757 1366510 1367484 1758570 1847606 1207066 1149891 1598576 347332 1347197 959197 739905 866569 811513 1273323 1041358 603990 99171 246767 776205 1131407 1889910 1772463 443698 1407904 1968451 276771 939477 1568104 821386 678945 1757354 223631 1240227 1879564 1759335 1327185 1462440 1254428 1585100 970413 742081 1891853 26417 499992 85926 1077573 1710653 139665 655805 516469 733427 455981 499098 422538 1548466 868406 374130 717762 771499 104735 211567 1558265 1178263 980906 617475 1313959 1498656 896824 365168 1445049 1167296 234502 1688147 1746470 558898 1312713 1909109 1538119 86543 1280762 1555230 1405576 327410 1303078 826365 1686934 503207 933010 1203683 600939 736235 1703718 1516112 926291 1919684 457443 1770577 1368283 1688290 1124491 1006833 280057 888945 462888 1291965 700855 1189133 330498 1999526 1459802 293693 1047903 802102 608478 1469248 1197685 151455 181875 1159881 1590676 99021 1861957 1630425 907722 384463 1419225 1935238 1989296 144655 1272541 1524685 387174 544207 442994 14345 274217 706667 796313 1514377 52043 1725412 617608 1033825 192733 242178 1608382 1575565 1547705 852990 142782 1112639 1169771 1753273 1497305 1774592 210732 1249428 1879147 1767467 261908 1143154 1394151 679899 1816703 481596 699680 367313 1826401 1031499 1478620 971723 1472732 1281226 55545 765997 1949681 1411150 837056 222956 1967067 1041215 1142823 1812601 1221621 1607214 340816 1587671 1238715 1381196 80241 328919 492218 827880 1124545 1688223 283596 23265 765637 1526441 1950318 1946569 1712483 1706068 885274 886335 1704952 1807511 1769373 658770 942466 395471 1840640 568796 240633 312366 1866521 1138555 856854 1293740 309257 626352 1233640 1064220 575862 1551810 1766772 1954535 342170 497034 800814 1084167 217112 895600 1342239 872629 1882344 907304 1536907 108144 1996103 247919 1209166 1399256 507555 1316791 1353077 241003 1675177 610737 1065222 103084 1494355 1519196 1064943 420645 1704621 707593 830685 1170987 1268990 1051833 458740 1195462 1618143 1443205 1933859 231378 1382511 1451472 1047351 600781 915936 893655 1973305 1570796 799592 719209 1089706 1783430 767931 1300705 887920 1776571 122780 1591833 1671526 1278640 409905 1727739 223195 512113 1360453 1657186 863255 1532580 1002797 1720384 232865 179402 701704 623131 1876671 123358 553172 1831344 935520 486308 17505 910067 1734055 1798716 993872 1813465 707257 1360238 319815 1762166 1510282 1071980 598629 542909 623626 1036823 802745 79696 1659653 1059009 206147 1224439 904016 1491526 1579207 1666320 396156 1678867 1147815 116865 67351 1299353 1584932 313139 321282 220525 655728 1885660 355991 1564669 1168934 1130245 1808775 258307 1764943 1084011 1964532 478223 1322437 1195816 444023 103644 530121 243644 1082571 1779578 567862 817850 1549996 1572641 684681 1519821 1795490 694543 653201 946520 706909 1450788 1066621 975194 483377 1126210 1023844 752472 898431 322419 879139 255295 681804 1939341 1216846 372441 399044 1539227 573891 348076 742899 1891832 25545 817740 1884634 419712 242688 898013 366681 1238909 289543 604323 133629 1526911 535232 1911353 1454185 391345 1273549 64983 982242 1413995 385507 177344 25978 552466 5969 329583 310095 1284823 1358773 183719 396510 1967424 792834 1893641 61604 566667 1420084 962751 1253673 1895561 610752 970427 1481202 355561 724722 1163637 1065398 1138903 1743721 351878 491911 1861766 1294932 1404341 745997 1136647 547933 1801105 538818 1497821 82971 167591 494882 1095250 24086 1184006 1696104 1056458 810808 50126 712200 767198 1223989 128359 1755550 638349 1935244 1982869 1518333 668348 159739 1542334 1087021 1706196 703862 1406405 494140 1500495 652089 1342340 1193683 342528 165307 993160 156347 801630 159992 740846 53533 1373932 888217 155419 1467793 192794 227642 315926 10989 1941074 39360 973833 156254 1504121 1558720 1948067 1128544 422043 1172457 888543 341118 633026 63107 300806 1116096 1906209 276218 1168673 174101 1128900 1619609 549778 341648 1176923 1822986 1714336 1526709 1275578 1201073 20507 1475279 1488262 470165 570901 1773585 1148609 1863991 529258 1332552 231281 1596978 1104819 1823841 1895106 1080829 633088 477189 728011 1270516 1572680 1681355 1997031 754599 1010735 933877 1080768 1094555 1662893 1074797 756664 357628 784166 1076438 138157 1380080 548420 1380938 6552 840219 972475 65924 778676 1288639 1673192 1992266 1345611 526718 1024045 250415 1040047 1700896 1211821 1248718 1807068 1351370 678326 1814484 509354 1022496 511156 244446 801921 1771827 1075356 214658 1001466 1438669 1736687 1587352 333287 277581 1846150 1794309 990813 1745306 614154 1362098 1742308 1135920 471813 1417808 1148957 604652 501342 1826782 1010534 1311277 322608 1498809 454201 1970667 1480766 913734 1576227 912581 328410 237416 1626691 1204747 361062 1946002 1970749 617523 1155979 1062029 1788686 1818046 1980089 1829246 142391 1453471 566015 1779469 597952 1911651 705671 334669 1603481 1954894 136976 11055 959187 1459381 1811696 1912464 1633085 707403 280622 279778 762164 1537483 268414 1749701 560578 1396909 1434857 1809152 521020 1933234 1725469 785939 43784 1999742 530818 1669628 971013 1670127 402127 268649 672947 1566854 1541608 1226230 468134 35538 487954 613428 1784524 191284 646049 1653704 1616071 1414428 224674 1508276 411805 854333 1113822 1039683 1706112 878661 1655627 465610 1576098 70702 933710 441414 1999719 1084089 1541846 369507 1767025 1262123 801016 265503 189574 78053 1742887 885745 864790 1142159 1729165 1094557 955566 1698765 722343 554726 1034552 1083667 1206403 290706 650789 1204695 723650 297869 1771560 1465553 100181 1652268 1214754 747222 685967 1998077 847073 852436 1239980 54169 1934342 1720645 1983149 1784142 347913 481699 1266653 71718 1150793 484086 953672 1671079 237215 856746 534328 1748812 1232440 1490842 685747 1088260 625222 237309 1786877 1251774 478413 1337671 139236 1497872 1013383 790389 1822018 776546 1611322 548368 790683 511792 464610 461231 1393476 1979229 877800 800700 355189 911227 1389887 1202378 1236926 1486701 1770332 1066999 42128 1765920 577978 1686281 1716581 1803954 1287963 1597586 247927 551593 1487837 177115 707221 1431327 205808 1744661 333369 1275513 34619 1404963 28402 988090 552754 1087614 1778689 1215701 726980 150282 1549869 1738068 1404177 108730 438235 1423279 1252251 282692 1037755 1229266 627541 1470658 719829 1733923 1460710 162757 871170 1644813 1385518 39683 1913083 155274 1157993 752154 1597899 1351207 734939 918982 1606445 782713 1932368 1329674 284265 783997 803051 850054 1240923 1198363 910398 338630 387110 485793 1566688 1898304 1428591 680929 1929528 516253 1237476 156932 1740303 1732266 1163870 90165 1598111 1320618 1376023 969113 1124532 1891083 1871212 1950298 695157 217970 930424 176552 1454173 476547 399541 1141116 609924 335063 1737308 656695 1783987 311600 794131 1481476 1108310 368995 1965867 1848691 1106208 1900044 104146 1002197 865731 1200191 736592 101972 126193 1393350 503909 1947150 834522 1404417 1317749 1835049 1596459 1346931 1297900 513718 1681500 1704940 1166244 670596 436588 1328086 1830362 1460691 1507149 1581664 1621466 1935746 925004 507168 1049382 1183134 568363 743285 335844 1001684 1166525 637918 526559 1501973 828440 556787 837527 1647085 231685 379095 1643398 1756794 482328 1737601 154703 720472 19665 1319714 1590174 998541 606661 923135 1158013 744047 471443 943104 284830 157156 1902713 980785 1930898 118896 1325420 1895363 134804 1641158 577506 1510842 1424308 427345 1988876 1439270 619509 1929222 1017792 1866727 1767450 60779 1071752 1518800 854565 1203451 12581 1186717 426873 398723 1471328 1314567 1780040 394164 1502084 1430539 970021 427017 879967 357173 941460 613361 65549 1601635 1454798 1082195 380911 1281284 682825 791848 1987099 560652 1539644 1400678 1147884 1742866 1425858 1700244 283142 1842282 785263 890487 664300 518761 1273743 471818 1682074 1661672 1044671 683708 74776 1349440 942815 1846864 98963 357280 1445099 380914 1404967 123658 1177497 1623033 1723722 1595593 1284436 39781 1729942 1677352 686565 541540 185067 1862974 450571 406025 882861 1030401 251014 1971951 560277 1200424 860891 1565624 999066 241494 804127 1438399 862526 522786 1795144 1072150 49923 1325502 673799 825632 1195379 1428005 862773 1938024 1356289 48097 1491647 606576 1570099 1735974 1217985 1186025 853244 749368 1794964 1364019 362681 412658 403251 1101860 526116 52287 966173 713049 1891572 641678 427121 1565166 731210 86056 797106 337109 1247970 730863 189887 744055 404237 720492 1959408 1800819 1243425 35140 1680657 582744 1530007 744837 993103 288321 369868 958503 684002 1991157 988856 1122558 1835450 1851525 1393809 341457 1470186 1638306 1370518 1248562 74856 513283 833767 476579 194983 1333814 410358 1791574 956293 1079408 89277 1279880 1602081 1709405 210515 1930166 1399504 1266567 656043 1668765 1778440 129824 1243281 241517 265069 1532907 106216 1126444 219499 1220851 218697 1126265 1464534 1530277 274389 1441019 929275 1789427 326150 303336 1441453 1000286 1887167 98517 551399 426577 815005 320827 1383491 1959292 1556633 1479445 569663 1487025 844987 907666 1062053 578051 944716 1366949 1385000 1765275 1111076 1536252 37730 863885 1502334 694513 1017572 1845249 486582 563616 964063 1746253 697967 1042783 1613859 620609 380779 1042157 429099 1886836 1415853 1039911 308873 1425779 229207 1208556 409480 184781 77134 1596219 450766 295678 307957 1652042 332979 1312874 1672345 918914 1227658 1251669 986440 1173397 507818 791101 641064 231900 594551 1964969 904012 1911734 751654 1754784 690436 657382 1774289 1370956 1419100 389776 1262404 1331922 775876 855600 1685726 950774 1706218 188779 875942 1300828 1713616 1046195 1791623 3771 1207338 1740138 1540939 651661 129155 595669 211304 61390 353013 993928 1465341 975837 928336 254761 1819455 94131 1600268 1893036 328189 1917928 974892 817374 574552 523707 1341107 23525 1844092 1087070 1791431 68412 1794932 581722 1684756 1883155 498963 1036073 1069730 789071 531725 648418 1241897 1651462 875265 862227 1699714 1034377 1718531 826763 1141993 305436 163824 49123 1790383 230643 438568 1025127 1386326 492057 493559 1291127 34095 104429 1961886 570557 317909 1940653 1130735 1017460 1198187 324492 15321 615914 772425 358940 371162 1432316 523157 32877 1927783 1173395 1790109 1573309 741579 1575652 650728 1548997 278020 573002 501981 480001 1044724 1876581 51415 343823 1129115 916810 679877 1707822 379049 454547 1132375 632918 861243 1631706 1730596 1128624 1717205 893117 554644 1609744 651478 508383 129903 1896845 1907821 38720 1304047 829540 1586095 1779721 1937863 511796 1373829 1879041 1018378 1902722 1446899 557821 1344327 1811748 66916 1290186 1030085 1149457 1594722 1538177 1504859 1116886 1252766 727070 1050213 878384 203871 1802555 1717419 1603588 1645501 159393 1498479 543230 1570532 904147 1475433 797358 1610701 568566 1335914 630706 621166 443427 282130 945650 1705621 689545 758253 1197329 1795612 264362 1788532 527674 929424 1620746 1494923 1832640 1182851 1128686 156966 1199073 913482 1709539 891654 1343660 1965724 1748091 495319 1111050 613642 1886476 331616 483704 251711 1509824 1339783 1360404 1990844 142416 1949578 1054426 1178543 1536730 165295 1791438 465240 181160 8448 1865536 880331 287819 1020064 1731441 1688051 1209636 1026714 1485523 514556 1675191 465251 577523 78886 947529 23412 1448072 914284 788452 53289 1125822 52927 297912 95501 1994715 33441 1728354 1402586 212083 1187273 1642288 592825 70633 1313845 1241836 41748 658434 1003198 1687817 94291 1667041 1948842 1352294 639012 960441 63690 226917 687741 1760148 1413699 1022150 541435 1055913 1204051 1987033 1380085 736765 678625 527764 1997871 844041 625864 1051221 311341 578986 137242 771173 1263782 718570 8801 187701 1849708 96250 1283806 1265744 752000 336818 1029831 512644 237521 1339733 929289 1947249 500926 415937 1099137 1352960 820671 441954 1055191 679836 343567 692158 79365 1909098 910308 1417640 523703 357207 1257225 1145094 1310142 632743 798908 854294 1965328 812443 1043767 1722028 285653 731202 1679450 1384256 1822505 221186 431585 53642 1998499 1371008 1838253 435507 1474349 1101433 280295 1841541 654698 180920 1064673 1880743 1532251 235301 628492 1000579 1765429 344177 1153450 1364679 1830430 1479413 1213374 890261 209776 933659 1183410 357070 1702660 1676656 312876 304855 345028 1366471 1168485 1529400 1597287 1224079 909084 1797352 1094619 629471 1214202 817713 636845 1598822 1652322 224772 71145 769918 421480 1645460 27616 1017989 1643255 1403713 1179454 1572058 13092 1809227 1242815 855380 515704 1014423 683018 1943594 299767 847919 968607 1597185 47359 867946 183460 229862 1665298 120492 1546475 190963 1739822 1392765 1862343 1882604 1542179 185232 1637356 1576613 891213 1381778 589681 382083 298184 741181 1566081 608 1946558 114582 84348 463653 840056 914931 1522635 1776235 92074 1845303 648753 1897684 970929 1770427 258686 1541588 1065231 1464948 1986006 982521 75134 1137299 351903 1224224 777452 420646 750828 271196 255474 489832 714994 75112 1594416 39 589918 1418144 34198 1184350 877464 516013 317132 18788 1126096 1092636 437062 1832292 1336598 662537 785053 1967578 1026189 119089 1506686 1382856 1126511 1960419 1871348 630127 691199 233175 1062730 643677 1860750 403134 1728146 286013 106852 1903012 71676 214855 1511769 1039024 880374 1915128 855059 256820 1880047 1918726 1506010 1756225 355918 301234 755834 1769836 1869238 1629505 1190841 430670 1998122 657250 1738920 1582673 1807350 1397522 63681 49108 551327 1372664 716791 1473940 899356 1372343 1742900 1854036 571170 1708035 1734130 30757 402379 960496 1985345 613768 1615527 512121 599605 498014 826834 1702204 187918 1733300 401325 1700868 590855 1446842 844191 1497518 439027 1294178 1314220 829190 1620215 1618724 686881 1169106 546895 458089 658282 1823813 1904464 137974 99386 157804 1312940 606501 759572 539377 242297 1095481 1441829 1788681 521196 1982640 745663 548546 1541750 240326 1905028 1254127 1279370 544439 1472754 1601461 1693982 1553222 1606539 1823211 569728 1218467 1470278 574904 1509437 104822 189804 1446320 1571287 125602 1272095 715298 430423 1310875 1158890 1066685 601143 1587398 598684 394966 1796443 821467 308341 1930514 759196 615575 923424 1682082 1166561 1189529 448282 566474 832489 284684 162570 1716871 1597217 970137 1937143 1602730 1791639 212772 1332921 1076234 834659 1366900 987343 1220296 1070142 1686902 105339 687025 1564574 199088 1060638 1913157 1023055 1641619 398374 441058 230002 1303793 1461827 732731 922989 1256732 1365665 1072563 195505 380514 1061951 1189161 1175944 101117 290774 1498856 751338 1879951 1249890 1292564 1889090 1949816 1654037 1946188 887585 217171 288563 1224991 474424 255253 194193 779221 794333 368244 1499533 159631 1832622 895309 8421 1098785 71026 1469293 268223 290974 715415 174004 859543 781971 1224980 1596145 675751 1207721 404877 438251 1799376 1616113 1477591 1867561 1114416 1965040 573536 1814075 116845 1311042 234720 1034025 1070854 1363540 1539091 1626869 1908323 521502 1699876 1251843 1775231 1842981 143803 927131 347250 569018 796057 992081 1857755 1910191 1757697 615506 1884790 1828648 1002937 1680261 1094956 1358518 394571 1293729 153405 1609642 1217761 11329 1968888 1307982 1041210 495217 1247134 790387 1624822 597258 1667265 579384 1774184 161126 554693 1229156 1959424 1259985 947861 1528382 936391 1413441 1317265 796767 1546208 524444 1291952 15118 1961999 1075298 1020044 47515 268389 1348559 1589983 774334 478857 1398479 1055658 757519 1588698 701425 449102 497063 1136589 358605 1102421 449643 1981455 1730009 646079 1005673 575058 1973197 880029 1664821 1873827 1392031 144934 1112946 1811086 968883 659940 991903 1307668 1196761 1363658 1974336 1481894 686212 594594 1801869 983584 1652981 666588 471153 37284 1358684 402261 534097 1354419 1656741 1753043 1951357 100185 103271 714806 1364153 1305526 1102479 909132 575311 1966824 709452 622559 559282 989591 246553 166312 544691 530231 1432979 1520974 1003737 875304 1527529 1103292 782151 1899676 1974676 1220839 796849 516797 423485 1170559 784145 1560217 117000 409020 271177 227628 1464631 278817 1534545 447358 970231 1861575 1614202 639794 703504 663392 161653 785837 1020135 1982460 1002893 1321635 1683895 201957 742673 192988 1235769 1018577 1721176 132616 423539 1280019 1250989 1626364 501692 1735959 1489599 1533840 1706839 876800 1992143 971457 611453 70895 1215629 1410009 1467622 47414 1736871 508610 1179474 1765090 657959 1655770 415616 334027 1197694 315583 1058177 126917 1342603 1151160 1185893 1073312 1054403 33753 1372328 471415 472454 1416413 568003 1109579 321105 401266 1557079 1072050 1565433 1921268 1040662 1879420 1915149 1980518 1086183 1504946 1613471 907631 1566232 487306 1659449 1222271 1328356 779265 1044385 510979 1119057 1432912 1534067 729432 1634279 1927678 1967993 385230 296730 1636945 1042122 564604 790462 20276 1360973 23318 658090 807391 816370 1202659 1237177 1952798 639284 1485586 385545 1414922 1829328 1297211 429541 1010001 980282 1029073 254148 191582 799065 1857718 1693467 621223 429442 1147460 1380836 885390 186868 1255687 1877551 259578 574054 1708184 1655617 1692947 709463 1796987 1655263 435183 297263 1852194 796804 1301814 590071 747200 1652133 629039 837829 859999 679111 855038 1494570 1798321 235912 876470 1844991 1290722 880094 207585 460343 1590080 1130806 1067244 1444678 594595 687414 1029006 919021 856585 1148596 1809887 800626 52220 1742793 1717818 1505280 224087 1798599 840174 420706 1645380 1639159 1980467 23669 499069 1266168 1535478 51657 937997 1641590 361684 458933 1568149 1270375 1578975 1747156 926666 1256996 880694 472463 1439905 985984 1737420 1561684 694788 1485864 273016 1362263 964578 1352395 636946 1154129 1146431 657405 902089 393678 1749085 1769007 610339 19414 674914 172981 554446 1743632 47565 1675962 1558779 321881 240968 79242 598742 227464 344892 1076027 1462927 64752 118865 1268716 813703 303373 918207 540861 1861666 757307 1315526 141486 990964 1798908 1622289 1111657 1948195 879912 1166805 1125212 673820 1381680 419697 1852367 493602 1030824 16866 1547658 969628 499068 1170932 546081 1127547 1239465 182825 1107785 1719572 1860 1769052 297413 1968698 177389 915133 1594014 869595 165282 1405681 1634701 1345451 28350 19974 1575156 785453 829795 523562 389070 1674220 557830 593197 1266099 1649566 1822144 662414 734944 822753 368066 74130 1959353 1208286 324481 171654 1427862 596335 1362799 1226253 505686 1315180 617104 1013699 1973287 103011 37400 572226 1569388 667453 948990 1648245 451935 532033 1188799 364781 1109816 480438 1474053 240181 681317 1553372 161322 127400 1438532 898838 271624 593482 1285712 974454 1942248 103171 904482 1651766 1330538 629274 237329 1991673 1127216 981951 700320 807759 1428187 1545716 1522637 929747 1246032 1803676 1174812 336009 218766 1784083 822669 1942721 44127 899398 1559201 1927726 1707752 385030 321269 1110419 1740689 1632827 97333 1482225 1828743 1976518 1702501 1001831 641560 1413432 1709374 1970876 104372 608099 712196 607562 534794 378367 1843598 1579024 480971 953090 1077326 495071 521024 894309 1441967 442604 1570854 1739771 657454 622796 1385095 1471369 1372410 1113974 940343 1149192 353127 901512 1490530 1545818 1665189 325877 936657 283296 352496 302866 1405924 54150 232034 122954 1573973 1712790 843188 581090 1510814 1178719 413555 1563857 68441 330449 856893 743759 1063633 1526517 1430574 164175 924183 619456 440615 501593 1326926 1372524 217479 167279 1251566 1326866 1047840 818137 872421 1030289 1554001 1786371 1919912 839256 421619 57108 815369 1744672 1477982 1488487 290568 47748 298131 90432 1185825 278136 513470 135205 816003 1327509 960477 1595947 1356773 512656 1742188 830156 1326762 56520 799708 134772 622617 1580170 1103385 1369785 1878203 287605 545880 191943 1158567 1371447 451195 959583 1620560 508635 25658 231839 797036 770841 296289 270464 1185644 1010464 596054 1404770 1542377 1937840 1115813 670217 858009 337685 1277709 319260 628560 1429115 353983 1929184 1101372 224063 855132 1555809 784081 285210 932978 1519729 953309 1782129 1288461 1751596 261886 1107610 1302190 614303 401306 974206 352837 185384 1683775 1414396 1201786 1809805 316698 510880 688906 1481192 1912492 1198089 658868 460667 811751 446354 933590 1637173 868048 1751531 1067532 1299921 516935 241810 1518412 1542027 966074 1690721 316692 889001 956749 822030 199796 1602818 509120 1424265 305696 851024 1094579 1407980 312977 451785 602086 1668125 1760446 1402286 846515 433944 1750705 1683453 894449 472079 1134038 450402 525303 502026 732283 610855 1003563 1952902 237178 561362 139511 303168 1607545 901199 544707 26329 1346626 336714 1824425 1759119 652237 710905 258141 1307702 1294036 1920632 1760031 1916754 845726 1431123 166528 1157108 917344 1415088 967107 366788 1779082 92546 515756 410241 33325 1452977 1862596 221426 165878 1600715 1406229 1093243 1376104 1527521 606484 379241 179828 256145 1994020 354841 1476800 1132448 1618335 797206 1759022 1551592 861789 1520997 725462 310692 1102890 1015034 367217 1919252 457996 1920261 1914255 261166 1506507 1219325 824967 986237 896925 795648 1297148 666815 1393539 394222 1461683 1009206 1951204 30167 1523496 1231555 934227 1464712 1382668 1249959 1679151 1182287 1302664 515526 1164069 628153 248831 322130 189995 1886525 1849997 576657 1166921 344641 374676 756936 1677862 684029 1687489 1783082 934260 1333686 942997 1661302 363918 1382325 412907 344099 1696544 515729 1348864 1807662 552101 726784 118033 782782 206163 1558930 209997 1729794 632374 1620071 1432951 778261 1096721 1973638 605800 349277 890816 1433141 1703475 12576 142634 1175595 1635461 1399276 1492894 161984 227864 293545 1335794 814584 1251252 1074056 1379097 512104 635367 700649 499234 575404 96697 1918819 155606 1758016 1861854 739022 748191 1831868 661626 221888 480770 1715064 895958 786977 502990 381390 1893716 407703 1312870 1257184 1319220 1645884 330432 285053 658135 208550 1374873 1802205 756696 1184168 411755 58133 1993963 1843413 1825078 1372535 798037 1844697 1651088 737391 399316 1869035 326644 1818751 1899158 733061 1518150 1633676 363913 677257 1395683 1971852 666612 454480 1449594 1640740 1472094 169542 1193328 457826 1131836 446240 819560 1586283 951260 1309908 506197 202503 1957878 638160 1044261 303875 330893 798318 1544257 1359604 869975 1802613 244551 1189475 1559676 428224 1013748 1181489 354801 527708 574860 512399 787331 151245 1589237 483538 1615301 1287408 282463 1761536 830471 382862 916296 518694 412613 1221854 1213071 947920 289226 1377179 237476 959993 20168 1607898 1162735 1233814 1736031 918084 641417 365993 216233 400781 1630572 8206 683012 428638 1883215 257531 76039 1024245 1918823 1023870 1374358 741919 1303835 963404 1207141 1075896 963040 1019838 304871 1485532 1749824 1353022 934651 171864 1358964 525965 1391143 1824713 416830 291297 829022 965408 71911 1000424 1986743 1636228 1454291 349360 254638 1678456 1908217 1087701 39628 1990065 1131809 432616 1292962 379004 926959 89773 1472040 776044 1764166 1456724 1576789 1867106 532399 840589 1921527 177845 441159 730633 1659309 679787 1593096 1016487 1986635 358655 744891 258325 156793 1040695 1075914 1223912 861446 1607229 392001 189917 1675749 957889 1033500 1844279 1670951 1450961 953242 1615395 123003 1434316 1188730 1728377 1283637 575175 415622 409189 1981777 1984148 1241436 1974724 1863518 336531 862013 1016981 1644415 1435782 866242 1860467 980855 1364661 217368 867924 1140334 370731 19273 1644231 353512 182353 114627 359345 1304606 655526 847896 875110 766660 1029598 438663 1407444 646721 1816378 1885504 1249160 1661871 307848 199397 322385 598001 1618855 73491 484157 278591 1216565 546814 975033 979317 1042690 950952 1432564 316886 1492457 1843269 1947213 132934 51956 633749 1813346 1209740 1882979 1119184 46783 624600 158068 476687 1346680 774817 1689368 726047 1091856 919824 1260965 744353 1305864 977393 556682 1163850 1609479 1829858 1170230 1432835 680306 1361170 1781027 150571 476675 924393 919704 496824 1446308 889111 1235907 1661838 485300 1748250 1705278 667928 1534780 1051943 1586765 1577982 1064687 1233999 1389837 785836 494721 997209 1913068 476088 1909038 1347744 794615 1035926 1398832 1172846 1892780 752969 6687 1371233 642279 295469 915426 90349 757389 929687 1289814 354332 253701 1198115 362141 1407803 797551 345528 290861 1554132 1798168 166834 1446929 66949 4588 1931374 1159795 562950 1406804 1311740 899003 701049 269637 1613550 809673 515644 1292493 174437 541953 1960225 322406 1477284 306971 620565 1108280 270047 493012 454503 1484089 1066117 326090 111846 660583 749199 1010798 1647600 1517935 466907 1916802 562934 1471554 571620 1401607 851356 54610 975146 148497 1306406 1008636 493284 292357 1046936 250024 1543026 59583 111663 1203975 1861622 1189310 1108961 211864 765844 1315861 383785 7186 1895789 286956 1909844 1388082 1695986 1911841 642642 1439851 666851 374094 974843 706024 17310 326489 759259 1384591 476226 971151 1244990 1601475 837409 38518 11631 1128552 430226 1284790 1832758 455066 1736711 16291 1033090 1790454 1596739 659335 987653 1415559 1865780 1444598 482220 1807292 1431426 230024 394125 884129 687976 1514462 1316320 1858005 522991 1927838 1214630 1376582 961501 1565399 840109 1797953 1201550 4383 1278049 888575 525546 1734559 1155638 274391 1914160 1951064 61765 475107 540105 1279399 716769 1693285 647252 1239668 1834348 367654 1247869 540735 1443087 1976340 1648290 1035174 201044 1485496 1944123 1224879 1173237 1499316 41109 1076530 794446 254065 970536 1907303 338609 1190072 1831809 1652977 758166 1069434 1098380 1782457 1032800 1644405 771538 1450892 1627718 986224 1301815 914621 1065343 1638137 1945694 1734659 1816918 1272777 308818 265297 1960562 1568327 933136 1579439 1473833 1790949 876897 587003 368924 652635 468679 319026 1585842 803577 1667104 1980838 1862128 1668974 382373 1830279 672515 1594400 1961000 1883519 1898822 364222 1758218 537026 1274931 1940318 179578 1811077 595800 706538 265825 1443757 1458537 822155 462247 108609 993088 735260 1990461 1206117 1107646 1873115 532648 1600003 1932834 458415 1481457 1644067 1521125 1635959 175338 729487 1353259 792788 867668 1160302 96028 1721852 774927 204790 1342264 312769 612839 604079 168514 1274256 707979 1597975 1874443 1892416 621822 1512316 607389 998666 1994972 1991900 1936590 104803 1908513 504671 525145 1196969 1711205 579726 29688 59249 1443286 1230450 1442863 1787688 1616856 926513 678088 703781 204398 1659903 811673 1978082 720493 1092157 1408144 1104089 1169328 1502724 238581 1925667 81604 245654 1591760 1010847 1903069 656175 1180827 819727 726181 891686 702935 1209550 664492 496057 1601509 308668 452869 604158 918157 1486671 325812 63845 1722326 645567 1024705 299406 1194513 314893 400802 84534 1098188 1608336 1096037 1143804 1995988 122551 531661 1821589 354223 1400671 1836132 832608 934214 104886 1669841 1142450 1116486 583187 1462688 1270294 1615887 1671672 993465 1776325 1944769 1709802 1019855 1095910 686559 1033048 329866 116577 1940764 272711 1308369 1987837 922683 737297 927138 1969301 1904295 967389 481141 218736 671842 47129 534020 535794 601552 463501 1009008 788898 911988 992403 568622 50158 919878 1862970 45593 125501 1970871 1173693 544527 1038975 153724 1276127 868745 1497496 1647435 18291 60825 285619 68927 1216014 1229270 400959 463867 882492 835243 1741974 1189955 1242205 408839 1195070 1067882 347043 1300964 150380 1217978 517715 1616019 1790783 1884279 884464 824715 303992 1533034 1329978 1448285 575568 87367 1189701 1051905 493848 1743285 1200984 452042 1722898 976839 1800489 1952032 1244011 1484103 1384794 1254844 14799 1065696 924763 1781579 1227372 113438 1568330 1265848 482756 1890938 1495217 1222952 1736684 470246 1046843 894212 441495 1480409 1827002 940677 884549 810679 977134 1378798 102672 1383850 1016858 1150758 1935280 1125894 1518424 1256474 1845706 1447411 1797725 1939692 1594843 1725007 1039220 1105305 1193307 736800 1228100 169593 630105 1408487 1792727 1136273 881367 1224488 1150220 244671 395299 1975689 441282 1700077 1004461 1195023 1823830 479982 488508 1536751 1291521 415869 296473 1293921 1502186 1052295 1735865 1876033 1172880 9126 1523193 636728 837531 1982826 549929 836048 1227370 177066 1299781 1929302 1691931 747841 1974591 404646 777092 1071055 992183 1728500 1582180 1445617 797858 1380887 1135913 1215197 815736 699333 1848005 1476821 1883753 32733 991628 1004546 1216077 392265 1633455 529372 374911 1023056 1200319 1874 623692 1908935 1665343 1427159 1161599 47585 1943204 1009985 1383004 207523 1837898 1046863 733035 356013 401364 725441 1891602 1435236 1291227 44354 1868990 1123581 1779769 1384195 1806261 1517264 204289 878064 812066 846093 628280 1124358 112727 1018543 594475 1945338 1626293 578508 1229919 659699 110495 353975 937905 331745 1962012 525558 1144475 721315 1324592 1760330 584694 816214 1270163 1282875 1214502 1555829 281547 1469202 340512 863804 610836 686355 986112 130574 1232253 494693 886760 457848 1345472 269633 863690 85815 939999 86263 1378866 681998 600065 1863735 1745011 438873 256559 1920002 1543977 1624182 745747 586375 521207 1742046 1186051 1184374 1661550 273459 667406 490083 470306 1622627 1895289 790267 819678 1956196 909106 27514 294288 107771 410193 596413 1961170 1894585 819088 889013 845420 1210022 1856563 434656 119733 602523 1768259 1666550 1098547 618972 1316647 1611404 517952 1221536 1577000 522441 1801441 38460 1892804 1701449 45496 312066 1164308 166390 402339 542967 187470 77590 85217 1069819 1279907 1639777 297148 1496587 1012800 958980 639455 972534 1388709 1397047 605099 765742 355533 870623 1561112 266271 1416276 337037 299950 1162453 650820 245840 1436667 214417 709953 1844871 1635474 1096134 720529 1132722 482097 1359812 827641 1399189 1565523 1244552 196662 793667 1742500 401947 977066 1064323 1349304 1904653 24837 1825576 1423834 197520 1131079 1391354 723866 413913 744250 1142739 945347 296159 523216 1599177 1541395 325355 643059 1043887 1717079 373070 1735522 972543 1740306 245379 1592902 133723 46700 754577 646290 1969747 368710 306205 46845 1354677 364115 1071130 780348 131851 1294840 1707888 1178461 741463 126351 308078 1701472 795642 214715 418537 1335751 108642 1371077 1552887 1876942 141158 1565951 643674 1257159 875389 329735 52922 1198160 1287505 377616 522792 107738 1094589 1488359 1082618 1398962 752780 536749 585174 1627960 851945 767350 1052292 1764776 1723470 1326153 171625 1974216 1697428 1146488 1190703 563055 1661630 1545094 1312759 289058 118060 657540 1669417 427172 1180443 1025953 1090037 1638182 314837 233718 266899 640944 59859 93606 1941516 1240266 1551717 1004135 552398 1051953 1886729 1263330 664497 1781766 1232935 654983 817509 737751 1044531 767300 1933077 1060899 1975450 1539696 1405006 1049459 1563771 1861937 1955392 1850275 299799 1690668 326772 879744 237888 1160979 495222 1094947 1788529 1751754 1777438 1414948 1722191 865524 627624 771400 1116405 1561646 1805194 406552 1557954 1423299 835847 193687 2829 80199 1198045 834556 623569 240747 1663695 1747426 385056 784796 867221 1345573 1225821 1655199 523347 1163265 1186299 1606583 167195 995984 1152892 1428815 1893340 869393 1782667 261389 1800949 774091 1958170 1906218 1923392 496524 1071161 1634974 85118 846339 554936 1920008 875724 148757 1534623 1728143 11010 1888308 356246 525997 1401770 67328 125446 1631455 1214503 407293 309204 1052216 517696 869237 1618570 966872 1938311 529879 608712 815242 1438224 1601414 1680676 840081 572555 1501299 1020303 705577 1205640 674812 1243006 160000 92286 1897187 1763742 1661639 1449743 549319 1806517 1981383 1880118 1744751 149391 1473720 1781137 152314 1207233 634308 252830 544924 260154 756329 1622752 792275 899287 1685923 1335802 268101 1881743 1087518 1398045 405394 1865139 367182 313373 1173035 43615 1913218 1536018 239626 1802759 1768051 83910 1004349 985867 1971330 924475 590297 786354 1648183 1874622 1251416 976060 1723270 690892 769316 28272 427906 511046 535108 1243404 1140582 829775 1424976 1899263 1719229 1505564 1024760 740551 1175979 1633671 1350968 1050956 1478216 1516908 36901 1530891 694769 1318489 1227573 582397 1519477 737442 1635714 468179 1845728 1359504 452607 1054290 1239772 1009797 1905258 1367212 440329 1322965 1420353 869562 1963539 1647334 7343 992981 1467264 1255072 1450505 938356 670057 1639089 1945264 1911058 865683 1003159 1182951 63172 1927892 381510 88820 671415 1102018 1917654 1780003 1999334 6933 1539272 1658163 488135 1580985 324652 328842 1283016 1468302 129034 114083 1248569 1252795 391033 1331972 689221 297720 1756609 1825292 679907 1879864 829613 186178 1785668 1521601 1991679 1667331 298010 192614 633396 1137662 75349 974670 1572457 935160 1526644 1637032 1822500 1365618 1024642 336893 940148 1936870 1883968 755422 1308897 1796388 1941904 1764961 13762 1876313 138478 1748356 814292 1705672 55009 1228898 740005 1614076 918384 230081 1536956 1743197 396914 1004070 1067927 50183 1434100 1532079 1479720 928538 786823 1115123 200326 18589 1255022 1973559 1118519 395424 1558610 972948 608829 961425 913650 1129324 525225 1978609 778110 13127 617065 145719 1476229 1629153 448899 969823 879411 1087795 1657815 603378 1169365 152153 873725 777590 440684 1299125 719557 917644 6522 48221 1708999 1521928 1333400 1170419 1083244 1630065 1398586 193008 1810924 1515924 745971 1434484 389357 145594 1243476 631768 251487 1106810 1404477 328378 541825 651323 1821051 1482538 1213078 734130 989309 1473984 64382 223915 1403710 1774227 39422 501329 1223107 656723 9699 196836 37820 1474132 1169055 1476667 1366006 981221 1885098 1436272 409597 964895 1883492 22024 1796085 1450025 1814312 681836 1236066 127349 115724 1855285 224491 55965 1257769 1394595 1740076 1417897 623679 196884 1990435 92451 367431 1401550 1989195 524329 1675939 27172 630367 916066 637032 617727 1726613 34499 740901 978521 605771 1334921 1400515 1187815 1445655 1910848 275145 1454710 878496 1202494 1455093 1518909 1998807 1955679 722745 728661 844896 961165 1500995 1891358 86290 158528 852857 1773058 507465 1872488 24975 1808002 1672959 1945474 400921 560585 916566 35968 1102792 402742 1121662 1680541 1924127 813325 1755808 623731 1663044 445707 29467 1055746 210527 515145 609817 1011690 712989 1855877 1063833 396670 240518 198754 1911416 255621 1558334 1411710 1819263 1349461 506639 1818247 1001586 1303455 721255 660510 671159 481457 791917 1620390 1077888 1173797 107712 597789 708914 1479965 1988420 1294614 797117 903822 1370328 267142 2570 1870043 150583 382244 162716 26157 804471 620832 365229 55811 299108 783749 1637118 1982461 1085825 458321 1401024 1060673 956833 710729 256070 104408 1942940 192262 1625109 682253 350817 1907757 780311 252506 1978265 1312995 954159 1189943 1198537 748551 46372 1144887 170365 1866214 73192 346857 1786124 1517849 899696 611600 1955315 1010097 1888523 1201518 1065759 1256350 1243968 701915 1762010 1955793 1804501 87828 173805 1566948 1068019 1871090 588711 620576 1150875 474916 837995 1912007 824943 1034774 104950 1311795 941500 1433809 226501 1436251 1189909 1897806 782544 1744247 466458 842784 111446 161697 1616693 1221779 1574016 1707276 924801 365666 1215569 22876 206240 1840020 706149 51560 1263919 1025333 1638108 993495 296316 822645 392837 1091882 868332 839288 1656891 1746630 1624011 300845 1800410 1249862 976498 1173133 1123048 1742311 1318519 15124 15207 1535480 1264447 1956652 1370243 1880820 50373 490497 1160994 486699 1561683 1152739 1313261 177157 1728824 934046 1591878 1074253 1177640 1180911 1273357 35918 1504889 458587 1862646 1484214 1571432 113874 1480085 1288054 1327069 1193542 1347475 1194354 367221 1849684 289444 836534 1208461 1116745 140446 1145694 865190 326411 388461 1183781 1003985 1444098 1182476 245537 1578817 911476 271397 1713121 1880135 1972287 1023311 1260989 719275 1329533 671897 1879922 1210360 1670479 463261 1145994 559216 1276833 149065 1884400 771885 268919 1894304 1438283 635042 1444965 1066388 1512201 1710034 1042332 755697 245498 1804655 485549 1258167 1105752 613701 1243572 859097 943009 817670 136870 753665 1062652 1624518 424434 861550 1202800 192652 614346 1329756 375163 348642 37518 538746 1822146 793917 265328 670873 1834472 978975 363832 1025413 1102819 351724 1121184 47402 159433 321919 1481391 1842844 276750 1204772 1003232 1393386 1233735 696593 745503 295752 1199688 1310303 144822 1141723 1899440 1591591 1587072 1944274 1842773 262179 305404 413417 771 1403221 785359 462220 1877535 300536 937668 1219484 1033274 1613260 1621412 804750 294867 1301060 1782324 1951113 1073144 96366 603084 1293110 719082 1285555 2302 781566 43353 982355 676418 1493131 543134 420607 497082 796240 20713 1338180 586598 1282215 202339 564650 1508783 1616562 151074 1379877 831523 1401407 711603 25776 748147 204479 1905427 940738 1147290 810147 1073568 1655987 389895 1410713 1357912 1154827 110356 1651362 1408133 1419901 279273 1831854 829447 631058 1474304 940821 133903 1078424 1873977 1057194 1296163 340747 1655223 1513354 963944 1598622 125359 939861 1467733 79112 493451 1297610 48290 154809 681386 1262125 1316635 1808003 650879 1813324 1499062 1082507 704004 200525 1559571 1999540 115167 1687079 493923 1528660 706035 638849 1758503 967164 1525700 1235682 1407078 917055 232718 1534607 302668 1941262 337333 33726 569042 408568 1103254 471595 1166410 1065847 1050324 1148113 1982058 296560 1085524 1912286 510059 307176 37401 1289022 305394 1223455 805362 1384225 1447187 1198922 90607 995299 631771 1028259 109018 1336530 743451 1165708 383948 1606098 1780109 708465 1025641 1082800 988940 1545944 868914 1225716 1775184 697190 1921217 1836866 147805 123668 203109 745923 1359220 785226 648771 1556403 1516435 261392 338221 1487597 380818 398312 1507800 989944 169633 1714364 49020 400350 1245078 1461402 1855227 989523 1406905 792952 1483509 1783070 294576 1623310 360609 464136 385734 403413 1936298 1174136 1588136 1860768 885240 832180 549227 1981744 501687 1145389 1990538 657054 886156 1582301 1612862 382904 1836123 1975707 1681932 313403 15920 841371 697139 1393651 1815995 357116 1319817 153162 157655 1269688 1515748 1002276 531693 38717 729380 448203 1440198 1981739 415031 1304678 476903 1415259 382575 269945 246803 465099 1996832 1952206 1284000 65490 548263 707096 1483053 1069369 185445 53305 1127265 1709235 741209 215247 1614135 755918 751989 605254 971755 774408 1550280 1584876 1653690 836745 279792 825558 1517469 698856 1004214 1168200 873716 448777 815905 1796430 1405327 1013530 1538500 1513149 352992 724845 660231 267288 1607081 137061 916193 1150422 1813677 1769422 800532 1679184 653758 430108 1431507 652420 522312 962968 1199560 1141113 803812 824801 18787 288722 1748944 925119 1950637 654628 34577 1674373 80424 4117 804613 661936 1189925 227649 582150 23753 292587 207404 591390 395949 242251 1769498 509307 1682989 982594 303659 1375679 188957 781890 681665 1186515 1265451 635737 1149461 433029 530338 959424 1661911 125087 800344 1399061 1200898 1132471 1091485 1054668 1121973 467302 1574925 168779 1988661 114687 333015 1823265 1097016 1492858 467096 51989 322695 1123786 916604 418280 1647888 611697 595987 1128744 834113 559369 1451343 658451 196889 1638119 1366229 171329 784376 1788175 1770443 117230 1212939 555585 1426835 360157 1693207 952183 18656 1974879 1585373 1323466 1473924 757383 1755263 1892832 951419 334291 760197 1442942 221784 1097577 1593333 968741 1540547 713698 1933576 1551626 361094 1437853 312095 262249 1625072 484841 1610142 567666 197629 920776 1766045 327792 1651075 1054831 590598 1226868 1705080 338470 1989091 780567 1631254 542832 735526 1461834 1378191 754043 658987 1120295 1591962 629879 1852660 1401920 1184889 1076212 1566994 1644606 878050 821547 369710 1885691 83133 871337 524195 904298 1670644 287805 1842961 1714866 1690255 93250 544367 639105 1123053 1781220 525841 1255370 1714072 1213493 306454 1063508 1267264 297363 1634338 1361523 161942 944354 1249573 476489 539123 1537047 1164830 246328 634077 202502 665444 450144 967587 1025846 18672 1761778 536152 972223 219897 42785 1196339 1939703 1372685 1417802 1710108 492949 1647607 240399 1781407 394690 1791283 1814404 1535202 1730180 351466 1371804 1469136 1393241 1596542 1831511 293249 1670621 1255652 97103 69776 1128160 306168 447903 77845 299864 613754 1700815 756481 726667 1119211 84892 1117180 1039861 1948709 1841317 405497 1152016 1978281 841902 1527853 355530 933541 730198 199805 1478507 221262 1716623 1665569 913109 397943 882557 1422340 1938035 147685 870733 1003466 902993 1222500 1341552 353454 206948 944592 1624971 445717 1124259 352834 886222 957974 393915 829065 1736101 283381 1591661 229989 1581794 112965 1126084 1665466 1376742 875008 1289708 715277 1776814 912435 414786 1087505 1197974 1661210 1782556 590928 1095426 1844757 536352 577746 1675471 1703421 154084 1729685 956158 1931495 914391 248173 949983 1420843 940419 762339 1746406 768152 1133874 934816 1828352 493775 1009876 105346 1592789 1925144 1594713 891566 890338 1539653 741887 875841 1113821 284050 721334 385293 927196 1682916 1152405 607636 812968 386577 1620004 731654 1273569 968163 1252529 1702822 910348 887938 836058 251853 1071771 677301 466707 1767982 1338492 812857 1919757 1690603 297052 1484563 249490 1453532 994959 1471100 70322 102733 669562 1436040 1941130 1438053 1302597 797601 720773 285027 877384 1509291 22716 614863 1089549 1759299 1306276 83807 123349 726496 1370744 424312 901736 942889 300763 1112423 959765 1846959 936740 1931849 245988 1493026 301746 820273 256235 1664849 1802807 1658299 1220286 1383581 310144 565906 517138 944834 1598843 1930598 140121 605253 371816 1612672 1228295 676279 1117852 1376626 936431 529244 716 951751 755836 1592628 1153002 852508 1319468 858295 1701608 228481 808852 667617 993498 272153 975793 607879 1613588 1080556 881975 289976 61569 1432602 523872 838802 167357 997230 956353 1962922 30296 1267760 895461 1369726 1505136 780755 1298411 1100953 1703547 690824 992124 1342261 1635388 1909909 1995931 1523079 1246610 1438551 1190135 1182442 20067 1657744 355180 1698301 223987 382317 579254 1725454 1283256 1862678 1503143 452748 1734750 1859620 835868 1500213 1825370 1092527 1242705 582299 568605 863486 402164 721650 1036633 322857 727744 1428841 1445665 254531 1736132 216993 439974 317128 266820 1858392 72532 378934 401117 1972809 1274855 749701 1664889 705874 1800561 1219058 1048527 1681737 662281 1911550 1714192 1181937 809719 1571689 1418564 298406 535111 344825 1404235 61643 1005879 1706375 1570853 695285 1090746 501944 1003087 1385858 873642 1270344 1837607 520160 1265543 329618 514494 260634 1499416 1654727 1099803 307703 1446495 656535 888554 704907 164491 850987 1041333 162847 150206 1280174 715190 444998 750392 207798 188971 200532 1304290 1338220 1123342 307270 1134243 918027 1631034 1101272 862696 903850 1421954 51498 353617 872667 1718665 3188 837313 1002374 1116679 889951 1482633 1030039 177123 1088345 699041 1059305 503303 259419 62624 1380845 1427706 1830955 1289305 1901843 1143674 1624002 73344 888025 868664 738589 1175287 1133889 1159379 1591717 263472 58081 1744753 1836950 1795909 530356 1821877 168344 934547 641888 1509278 839237 490489 1938662 634391 184627 699781 1825762 734318 1572042 331198 1687535 723575 183667 743944 359096 1810534 1569123 262833 1395832 787456 1512532 958925 1095913 1335558 1430533 1200126 1294535 442785 1071948 1547336 1019637 737315 1834128 1747763 1509054 116049 396064 335394 1912843 1988280 464927 1771890 579400 1807224 1539781 1104987 1597961 1072669 272575 1327708 409309 1904780 262883 141566 1248168 928191 1537441 1552462 800831 1867983 80518 1814858 1317873 867760 1119991 1111111 572336 1691569 1973142 1440183 1650248 1641785 847942 1449544 1199828 1661549 996264 1541057 994091 1415558 1612881 567482 641438 532519 425286 1227985 1651083 1454764 1495262 1925976 1193743 1815577 1202296 1169014 1641208 1013125 159614 1366192 192838 724291 1676744 338927 433497 905063 1276944 670003 1580151 498017 651770 449684 753452 1244241 525774 1528701 1671098 1793632 1791622 399746 1945134 838562 99550 1731504 1775494 1369399 1171880 714205 466847 1874449 233284 824721 53867 492881 1120680 1412709 1795456 448471 111870 1070652 1514336 460522 560293 571388 657989 293438 827744 1245039 1265125 852265 213415 1978515 197675 1114516 1957607 1857240 791173 122614 386157 1799192 1005948 1641635 1593146 1542928 350590 353780 53571 1431655 1947930 932043 412656 1627415 1736971 774358 1358581 815845 759167 1561780 228974 179394 1582177 1121035 1525802 1771315 1373631 1810546 1268943 207357 391445 1969953 1477261 1294991 424715 600086 1367259 1056493 564619 133631 1380316 519405 313564 429617 573148 160398 279088 921908 50713 252482 416932 1207717 99837 1939645 1021640 193285 1160102 911058 1989905 1547181 1736863 1225325 771279 1056222 445227 1797864 64188 1449822 937240 1241511 453438 134924 486792 1057447 232496 445332 947772 1802689 55809 537140 1808357 1871443 173063 773332 1650230 951247 1543264 1771158 1365732 497426 1558848 1227148 682140 1430210 1645451 1241301 1131683 178300 1148354 1185002 2771 1307917 1391522 194815 1309469 827623 1084028 1392923 135149 359949 247253 1617960 1270925 702543 1371012 427403 1763683 110554 1748901 1965910 1615396 1957765 977415 863476 1042816 153239 1748915 1558533 989747 1169779 1891893 233896 730568 1074762 630464 1721125 1114920 1081824 1089165 1858081 1590304 1228665 1449121 1370393 412288 1900558 1361236 985758 1063778 578673 1713586 684953 1320530 281558 196330 429836 1627173 1331 1932689 134670 386111 1526810 1664866 1535734 1218384 1266586 1903487 262699 602124 1806087 1264764 1891095 761694 769772 309462 1392082 91292 1517109 1007539 1340872 1281066 1085120 383574 1971746 1712143 897057 1486303 34159 68730 1471807 1283009 434921 1514281 1924663 1330139 37097 1277467 170724 912804 56266 1009196 1721377 1364809 1480135 1975525 1475055 818398 1809017 1352074 83634 1948478 813641 97360 1110097 1485538 909969 310735 1830822 1871959 1755624 1616941 177226 1373450 1229903 426090 1225872 422038 1756687 1022600 1120940 558753 570729 1030007 173504 1702412 897741 271580 1377068 1809403 610218 200665 1154778 618254 665049 1809981 1709447 1550137 1345585 1941996 1697047 1013943 1355624 512287 487787 96427 1730162 1828550 28260 753856 77093 677030 1404151 154240 980969 1125515 1797024 985172 1872027 1371098 1012660 1188024 1477854 744987 556164 720960 1445618 1958535 909375 740570 710942 1041010 179880 1700025 69533 1935619 994110 463389 663807 165045 995786 927707 575513 645856 1902931 1554148 663272 1257370 264100 694791 447482 1742922 344768 1052149 108299 627863 1025750 1575720 1261380 900949 169208 19961 1755876 284541 493339 1207346 1339640 371222 1914505 1493882 1317858 38384 1788819 1448820 486812 1694571 1131674 1665061 1530015 1113934 1184176 465408 391349 687716 386387 1128711 1455884 1103293 487906 726862 853885 1697235 1229330 1140036 885150 19932 914414 1002677 445940 608108 938552 402513 1147876 248356 1165507 1657199 1957119 1028341 587030 561784 1233220 1409368 1570131 555124 91690 1970397 1928415 349725 1153699 850073 1628716 51387 1133534 637214 1097519 155170 1590114 892409 325609 114658 984041 387441 737418 1370258 228882 1776623 375210 319102 1014130 1111088 666460 648396 1656833 1510708 1721358 516728 1645081 1606638 1043928 440324 190112 1818270 1602934 1636425 1615379 889886 738176 1212791 1825797 333152 1208752 731990 283977 442438 1347788 1891425 1327598 862396 1552652 17945 834179 1947650 1599282 581198 259752 28122 137211 923498 385243 1125789 925161 1221713 362331 1958497 322199 711355 1581507 914501 234133 866768 1542144 161069 700805 685528 40980 810253 132996 678497 1465685 602912 1999860 465884 1735488 1647727 576543 1387759 156013 488626 986685 1328652 113510 1913706 1135246 1654196 50044 174694 888099 1267854 1390726 704913 1103099 1260274 1680826 912171 1597539 304698 1415032 1779791 507968 1644605 819901 755916 1344328 155910 346406 67173 181169 888316 1456325 394329 851099 918822 409687 374677 1856318 955489 990052 1211120 1760769 1318863 104273 1795000 1218202 1514986 242592 502033 389889 1407662 1829636 122908 546809 676865 904960 1958480 110483 562253 1562273 1963722 1739646 1564460 273966 1017221 1961368 1801615 1950209 1571745 1960576 1662177 489055 1584558 1122328 817105 443468 14616 965276 785220 1057849 1419498 1284956 1207910 53235 894116 497450 193748 1728859 1706275 1185286 1529972 723282 1702898 1282092 940479 969858 539882 501393 602161 1162500 1958985 39819 1306760 1314875 1845971 1354338 873740 1008522 223080 1202547 47539 914519 1516716 1832048 1603845 914723 1868971 884443 1318754 1016915 1334384 1063686 588818 352977 530708 1990572 366874 1583001 448535 743286 1262570 1896786 703095 1833293 1729511 1913292 1995574 1121454 597712 33133 1202179 296482 1571649 1130550 1851535 1855595 679543 922313 27840 1234754 1699432 1177101 1035912 993367 920329 966749 682209 1373935 1193578 1269013 891528 1585165 112420 104417 332214 882679 1663686 777036 1166463 1834595 281566 987555 1416385 655530 1359363 210757 1054399 1805763 1639554 261722 1968809 434654 1035053 480232 1654018 497440 1241775 1590906 1353537 757762 642608 1752783 786298 1178231 1022700 1099494 1910816 1611393 152211 765788 193987 1252253 1194893 348462 842250 1627347 1406517 1858472 755111 1642030 1099069 1975077 1231500 349494 122543 352755 190871 953766 981692 106507 1384717 1872528 18121 911481 386286 1350556 7327 1563903 703336 56882 1505175 1806808 446839 519470 309005 612639 1345098 1050343 1744351 1709265 1555617 1846424 780408 1202623 247444 1117832 1118578 1345382 1013543 1545800 471966 159593 66414 763080 110247 439522 459239 594448 1736024 1715335 1784258 1993115 1314632 1752174 337429 1050209 1381384 1840812 1275170 479583 844137 1348266 99357 1697999 1729556 1566179 348227 1984932 565792 1935374 1326008 426684 1257681 152717 1481034 949297 1196920 1371434 1678850 928636 211081 1294394 1551432 1241899 202116 1403860 1869122 762136 1063091 1143033 1192435 1165722 280392 1912682 1135917 717303 872911 1420168 1683319 226453 1816118 1296926 1772346 54690 436062 113037 1735679 348280 1070511 1251748 143832 405766 1568520 1099012 1064115 411764 270356 976029 885838 1035218 696567 376100 1191858 294973 95716 1657771 271830 740317 1884319 1320309 264315 1741357 1862122 894760 1059268 1709536 1230678 1117787 40083 513948 917821 892794 1698832 58939 223925 1783442 125886 323334 709652 1804889 607438 1893130 1666970 874484 324997 1120537 495694 776554 915788 278774 501160 183754 875997 872173 350588 893744 397463 1220115 488040 287351 1768729 1384686 330992 216989 834779 38204 267764 201754 529196 759717 1659377 1205629 900950 488469 1323194 1427834 1329746 1443054 909870 890839 1936498 1669529 261911 945385 1547869 1356094 710834 991950 875457 434372 521258 608476 819968 1064921 326405 1076341 1829390 1762029 1288273 838529 1642055 1596786 1176535 393450 1841200 1694 99260 1197171 1870000 181 1747197 1560325 1218279 1182839 44257 402415 541769 430617 133523 1635854 1710737 1932762 1348366 1902220 1836594 1726728 793801 981095 1260770 1517571 1694496 423225 465867 793910 1560433 1222471 1688250 1747885 1577853 1632064 1898895 1468638 1532758 1773519 200253 87068 961530 932388 1119939 354975 1089321 582749 1049511 1926888 1229809 1643364 1409378 1525042 909732 1294639 1537275 579213 1838765 1357789 1576965 655978 84436 793237 55824 1961262 348487 1651052 160921 257278 455938 652720 497646 966418 1097190 1697318 964042 822513 745759 28560 550759 245905 1734214 901696 523457 646058 1313387 1822995 1747667 183917 481362 210186 359893 210841 280141 1246411 134539 1852393 1712287 1109398 497658 679167 872311 1166105 764612 1078257 1147450 551476 860089 1696124 1372373 1041265 1064119 858281 710460 1972292 947767 157526 1706540 347121 1867081 331930 231020 474267 1960705 483586 898601 628286 9893 270402 1368930 529203 1793218 1053858 135066 1433111 1594752 503236 1041304 1657060 1947227 423878 1447108 140959 1179825 1301544 1923383 12510 279958 28999 1486172 995132 1748243 1627824 225467 24758 919495 578699 402983 1236729 1866739 531944 134979 1307795 1695654 1551377 1229054 1803475 1811252 317579 1398189 1065665 1382371 1271020 248456 505450 400749 369786 1485355 1543172 184266 426099 670120 64691 442724 1423546 1802209 1983743 1509664 1728318 906489 1075245 1820050 240365 697388 853390 664709 1235896 630567 394269 646293 674062 893628 1450698 1388845 1936845 881661 1148006 1578305 1454765 1122043 1295473 49892 101498 1477125 441287 1340080 1477145 907745 471866 273697 99471 1330562 531777 778105 1968434 802506 423525 1109516 1459345 659546 441119 833788 253262 1090351 1429464 930106 398025 401721 956096 343425 796730 1161343 286856 802342 80443 854914 789466 1184097 380150 1234373 1142282 1682862 155007 916656 1226682 1631874 1996177 1735316 112777 587646 738020 1335789 1220353 360634 355264 419484 502810 1407548 850229 1164470 1639606 403864 1240722 1559468 934795 1387205 521711 965629 647006 1668290 1645972 1049672 597562 309074 425908 1004416 1118006 1888317 527754 349267 327800 1834906 783752 1224416 1727342 1277376 521799 679170 382425 1335282 806702 504757 1675985 575802 1731384 262190 1954468 1903955 26880 354227 516896 1458392 945615 1651495 1876341 366419 275889 466176 1514604 399320 1631949 1737759 898342 698579 48297 1361121 1542984 629746 392714 565254 1715509 1365006 1588534 446998 333437 500612 672676 1597571 462469 1003455 1269937 56362 358450 1507806 1628465 973460 134864 1184270 1773812 329950 1920115 1413590 1561166 749607 1491556 1011249 339259 156613 1796983 1148239 1497432 1227237 70476 1570307 1071593 664718 8951 1796952 1842281 1979126 907726 1081053 1990745 1192456 858564 196583 1194157 621927 1219268 1428485 1775898 1168250 719554 1926096 622662 1045740 439071 341754 159119 1267959 301237 1944261 794989 1284993 72161 893162 612988 1519988 326458 1848121 294617 416473 1689909 1712647 1845663 404903 1169693 690526 70098 1894744 334129 190260 307797 1321791 1722451 707947 1684131 1792316 1558015 663811 815978 567596 552318 772298 1718677 757195 815876 124439 678000 17119 1282097 611539 279300 151075 1083562 1884692 925612 1735089 1864189 824028 1818525 408009 701999 1055893 36724 1864047 224032 642172 491115 833111 959108 971533 1534497 1161707 883090 1275612 1760100 218704 1155259 1978712 1582660 1855985 1935186 600023 1718414 1344251 917601 1691643 259680 176907 311998 78228 360739 740381 1088600 1052884 1276703 84308 26600 1728615 507847 163576 1102796 1184257 102680 1386832 800988 1588583 341488 1882512 69222 495321 490688 568469 1206407 29275 631907 815397 1551097 1772574 958742 78752 1324392 791829 371716 1719826 119286 688195 1671691 112864 1401393 629812 1366638 1472474 302857 263741 115961 425245 848968 1201889 1331685 1244502 641794 1924817 1010094 647595 1661140 1895926 865989 607534 1468715 176684 1787240 1651400 1369376 297025 471962 754767 1662387 105815 440045 1093815 378583 488889 1593036 650472 848746 890601 1333668 1632746 375592 1907148 779527 1704897 648709 125951 281920 1933363 1149087 1907051 1443470 523971 691754 281908 344752 254709 1924580 608179 855365 160148 1612911 244473 1515820 490759 1283380 1430519 155883 519741 1640696 299023 1939548 1081438 772940 649714 176656 1237562 768136 973107 1663115 23262 1423203 1027402 1318512 683043 809531 1844255 1826302 1891468 1293102 1719399 1568335 1405918 1282756 1935148 1727587 23597 624893 575395 1905662 821451 1543002 1110290 325991 497347 1453146 981982 125783 1182226 828434 761257 407708 799056 20260 1026185 514446 54893 581487 1554826 1367297 1944114 1156536 1001023 783647 139017 563873 741882 207841 1542263 858429 355008 97496 796306 1921552 742002 832743 1438977 1944568 873311 1949464 651519 1195811 468645 1310 1834700 1655830 792477 954274 872976 110756 1258346 1832682 142374 603978 1760514 1043428 107257 517662 687825 1090168 1638821 993772 488894 1877494 1144055 1449808 214014 163220 80406 629056 1939895 1298981 158398 1173777 1070038 1358478 1955056 87571 1682918 18486 1964194 1849201 1035100 965412 1140586 1722180 841136 1598171 1599022 376478 328551 1282793 733537 1963241 1502322 690388 566226 1364382 244591 496648 858903 953153 1474638 1405439 196412 1841829 616608 340119 1670783 960499 58746 239214 233695 664927 605212 453396 633273 144451 491734 1105308 709483 316285 866432 1633656 1743165 1766343 19949 1014506 1679149 284618 456004 1683749 1788366 1666992 1723989 879164 1746658 1626648 1721524 1143588 1056745 1293816 785021 1753284 432831 303657 591714 738210 1935425 222450 787666 235511 1834100 1260766 1026244 352634 676222 1342373 1639941 307320 1387422 250695 1755143 881822 132805 332976 175139 717402 907192 1760267 275908 288657 640776 1071181 336698 472682 1215689 642134 383452 1461745 21122 1405412 536901 928707 1300642 738690 1611754 688424 1574612 407184 1552673 918870 1327336 351574 234632 52089 91666 739289 1701563 58856 1518919 592840 1000997 626520 235072 248307 1397289 1556606 1033724 519123 116079 1102686 1644382 1405593 1626334 481268 1063933 830732 199432 1931510 1251484 217138 252804 1987706 74829 236956 975278 1725368 1032522 1765371 1068130 1253193 1893342 1865905 66035 1703857 981976 1647410 1282628 201923 1626255 878049 1226034 110742 1574577 1359625 168347 1057733 1255380 1887575 383676 1041876 623730 1966691 607979 824429 168301 1184651 1497908 1175777 97750 244051 901378 638048 1988774 672966 1070000 1475058 894950 774652 786693 1985306 558320 348263 1965505 1454849 670553 195866 1682952 1545022 1346047 364120 109288 412265 1448058 918494 634214 1197973 433267 1707803 1602324 922035 1458783 1925491 1594108 1399994 1999192 1295708 428080 1960016 817377 313020 1716884 841590 728049 1604351 184136 1944962 1041286 1391318 185963 68537 1079099 1813005 570914 1617028 347176 473806 1359155 19991 963927 1380437 116123 474508 1361372 74097 705089 803336 1618977 1632216 1152430 1646685 1483264 1525364 1253681 377222 1569326 1607875 2732 1177217 803324 1098299 1142248 1422772 188154 169752 1423617 1394392 1008388 1054812 563225 1629964 98498 1113608 41133 1508012 793461 160183 1115782 786507 1257646 859601 1192983 234012 813464 827822 986775 770723 142989 949369 651824 1826631 428577 740400 1572540 692595 1934156 696118 406518 1970906 1254030 1404443 255458 1712212 1192386 1085636 522937 208210 630720 1704543 754374 295574 895998 1220452 1753247 450943 893359 1560151 1548369 1478646 1643265 1374196 24767 1411127 311013 1296074 6443 1535246 688887 1529499 1526153 1393196 1717533 459049 962108 1576726 463145 1826767 731959 1297430 231481 1810347 1357704 138007 1420362 612453 980839 58399 144545 914738 1149715 721686 1052770 826253 1824137 733044 1477581 721212 556320 430780 648703 1578470 1992753 482285 381017 979647 497624 1437206 1400416 24325 992014 1336463 1218615 1606429 1959904 1650994 1431614 868679 1541033 1253144 1298131 506294 1900213 1156804 1008576 1732346 1878848 1843971 883186 354274 261634 1881073 851201 1401549 781997 682965 598520 1937590 52256 1721315 755831 736659 79688 619586 1744094 1165715 1148141 1030553 1678024 1048250 14645 810792 1761788 1497452 1222529 844435 1508371 597003 98235 233555 638581 1235295 1427755 1998537 1341769 385776 1172150 761168 1697477 452987 1070539 1483252 1147498 1967532 1912090 100322 1132903 1158437 1863109 144781 1361165 1583931 848305 1999224 544576 1503677 119127 1627225 1592183 1168058 863277 48184 1062518 1473644 1930220 1151634 138671 520054 1271069 1593062 1216227 948966 374699 1015183 698290 1345753 1973053 878940 375296 583568 57843 1815657 1747606 1571240 1024513 1406187 1636624 1846370 310741 1744926 1727580 95265 1295134 310334 1374041 353821 89529 319561 1051276 1560999 1001444 612161 1076298 71313 1726118 1624676 427299 1279701 341328 1242472 1539442 712118 981225 57302 1751658 1900394 1542292 171230 368503 1099875 1204417 300569 449627 117516 1737094 1163418 1963748 502445 479403 1143562 1740859 1779127 501101 1529662 1855398 984657 850205 1055880 1176976 1355388 258693 1585430 1170625 1656226 47122 103807 39661 458871 573050 620208 1870857 240253 1639754 788545 1829360 770696 1297234 1203321 201191 1227224 1083679 605293 797068 556865 1153026 1235659 1975444 1364794 1846634 1345966 609958 1006230 45297 1654835 1471509 1745665 895842 1527115 571443 35759 36225 1957661 16216 1288203 1851329 1662773 1842742 125142 65562 792883 1919055 1064636 1478580 493301 1551642 1137086 846055 1449640 1243503 1340932 1791889 1403317 444169 570475 1419414 859066 880521 1939927 1351722 1841442 1629655 568895 434451 1506457 913134 966218 457929 1871165 1210626 1432235 1091706 586037 467975 288767 1786204 1396926 1945192 190094 969230 1620572 278029 926005 868355 543243 245477 36004 1872558 1206941 58578 1641508 181912 545323 1913097 939153 1004965 1500381 773239 1584648 1100686 1428357 286078 709691 164027 814619 156331 419548 927073 1366246 588724 1756531 376550 1390840 1090638 11160 1827226 1786567 1896599 259910 1732923 277426 1369676 1728238 503319 1353654 238115 636711 181454 340836 64809 1105572 1511997 687925 1063113 224399 1824020 227781 1323279 152796 654939 974091 281643 1050897 1027122 1863720 1440271 103439 541496 1400284 967561 16969 1903888 627558 1418467 273642 184470 506977 1387384 1598674 1979069 1418206 1584614 1094776 1538241 1865595 567423 1689879 884724 721561 563939 504084 1929421 1710182 537618 1667507 1161725 1801104 1411993 1389057 22199 319764 181227 1680446 873102 1275958 139443 1905416 500473 1368692 1146693 625593 163945 1902778 1997073 1910397 584286 794352 62458 1095603 1894457 756647 1732742 1920755 1830350 700423 1562689 1424403 1853392 1512468 548034 680635 1878323 570018 897226 73296 1239218 212186 1882185 1130277 1207286 1885310 1550011 275749 875175 569602 1408766 1072233 1421260 259882 807555 1604917 493205 233686 265308 1416212 1604726 1688232 1605263 1722146 1481346 1361914 1645594 1075395 1623608 564925 1392756 1447216 760 530332 605578 420811 1182352 388 1020449 84574 453647 1145659 1396667 1045573 245396 1318872 1858161 736163 1963685 1937006 484336 527550 1198797 542658 587252 1530580 854285 313291 478242 1338184 571091 303666 726353 1494727 907820 1864853 861104 699785 707874 1566839 991884 527491 342178 1319811 1403285 1822454 1319046 1085150 1381474 1435210 1335557 320220 1311025 706645 1402223 414434 959691 1878605 154497 1859970 1600100 957862 1993876 1858658 655426 16715 120604 1808000 1804817 1531023 873082 525838 81677 1819962 231568 681208 1051405 286008 1136452 875062 1941673 1270600 1457663 1072079 1483126 1174540 233670 658439 1444792 1982018 1942915 1056464 1855182 1671816 226675 61216 811958 552684 1038971 1433734 1305804 1498047 413036 360421 1178223 1349772 1663790 1196276 606192 1708680 1823682 1490753 771910 112721 1143469 1346817 1251274 1866441 1902541 1939879 749563 971154 1288514 944915 1909916 1767820 26665 242764 1089531 1677453 975209 767460 1151215 1656415 1259992 1261227 1146729 1313888 1677847 1646604 292727 845417 332545 857255 1489987 195138 1590944 1176724 707844 579247 973006 202129 438069 1055741 306654 356063 548193 211809 898672 1478671 232545 1362394 187662 931530 7044 882780 33492 1610418 1771099 1850896 637910 412514 141183 1087120 1471820 140652 1884956 930306 1044596 1052045 793772 1163879 615029 1548456 1249759 1194701 1329189 838125 738601 73838 488126 395285 433867 1430958 1118030 1947192 773508 1109895 934056 202941 226186 734528 1747041 1346610 1173279 613416 1567370 1562221 1150831 1862119 1672193 768937 80498 1434634 331297 948242 405747 1769914 1435847 1616936 1768258 994728 299515 747864 472735 1672093 639177 1607701 107336 883322 226777 1096718 38211 369190 258656 1606335 500292 309091 795318 1053273 1183209 1180112 1957161 1621071 478027 610375 383103 1594859 316259 898221 1194968 158856 1752413 1682653 973666 1836233 1327663 409797 23394 1305677 103517 1517675 715565 593178 1627829 1730235 167668 1993901 214861 690172 843855 577359 1102147 1993994 1569459 1439394 1428367 697266 753032 773553 47523 1037617 1609519 1484584 55158 1233109 557341 1916924 1884844 1085856 1127921 920627 1028563 852988 1472251 115261 1605963 1570370 1211621 53022 1626074 932761 1324378 278050 1978354 952109 1298897 442017 58040 268006 467736 221098 1727308 1351552 508174 615976 513994 655088 1251573 317528 697235 592816 700334 883114 792039 795442 470530 1880025 174089 1321441 1586443 163908 1493608 708568 1095229 326783 1338374 1924534 1488882 402440 150516 1434369 626490 1214529 1874452 1989972 864638 792861 471188 753491 1672554 124000 656193 728802 622315 1187798 1005310 41401 176650 1920172 108803 1622324 130929 912512 1673025 1721183 492581 1747464 1249178 998888 1475839 848572 874741 1476072 286039 466721 215929 1333279 4925 885294 1188787 793282 1707183 1904778 559528 1526756 1656258 46525 1760383 1456463 1754407 1300873 1154143 1875856 696571 1979903 1063264 272660 987504 81277 886502 1325961 88960 1140424 82346 1271458 698139 279651 1927456 643114 1731212 1802856 814596 841263 496279 1385415 1910246 948339 817593 36522 99833 732999 568379 648498 1414711 808146 1308027 1348067 999910 382744 1645598 1166401 739504 97662 508195 789850 946529 1443382 1136374 731894 1386304 1044964 795942 870307 657764 1092633 1317107 946398 1021123 1559252 1058267 1488629 1789448 562419 1455894 83073 437587 694402 1966071 455675 446555 925429 1821331 650541 554570 1388916 728219 1333640 1310608 1884926 1251402 1227879 1100682 1074420 1607999 1914665 409817 415175 796364 527386 972023 1199997 1525714 307029 822849 1977000 597156 411274 539006 815218 665556 1738480 827579 1705772 1378683 457192 1932358 159755 1828439 1331921 113483 364673 1390436 240519 1228067 636212 1901139 555346 1150109 991873 544095 873272 210269 453545 785871 401931 1030506 1766720 789121 585870 772215 133927 1561583 1432416 341878 1383218 1315316 1912676 579151 512818 834502 1279424 778672 266864 1741603 659340 1594433 83585 736410 147313 1013053 1003680 270347 1750519 1564725 367826 1333466 555284 1124783 1527065 1453586 385729 1838620 1990042 381844 1043729 1772915 1599490 1900360 787381 169005 710670 1435541 681244 1931588 1331571 499146 250451 727748 219937 107573 213950 665705 1516754 1575068 1816473 25196 588823 105341 198047 127717 333038 325250 1442900 1593783 941785 135688 1414479 1526608 1005520 101231 1770815 285420 50074 608403 959407 1977330 1558889 1674193 1065020 1612540 1500858 1844387 196719 855630 1873473 851675 273662 174903 1471386 839304 1333876 806967 1937438 1825445 686696 1329211 1421382 1516856 1872668 465439 1853465 623776 279447 904163 1227424 1953704 261899 48029 1194251 699339 1097974 413996 1292233 1794403 1424309 1973592 768151 296496 1984318 1440122 514493 1192257 1750355 1464826 1667715 1611844 1316730 761615 1360388 465564 1256542 797627 368683 1202625 151276 1418132 47690 1259317 221726 109413 1511538 1178035 120670 626307 39345 1855741 1744776 1041319 281552 1007704 1400386 135127 1124829 1747933 409304 409737 1852187 1572 1179693 759544 1066078 1345870 1552950 1077624 1526562 1359283 1357076 1755539 1618557 1576902 1790695 1143790 168009 1432261 1943982 1327535 927460 1144901 1093648 40937 1960919 1309944 1600654 713377 1765868 614054 316891 605701 1589173 1655488 543052 109930 1413976 1734254 113954 986407 1335279 1570591 1349469 598112 669744 1819418 1137438 239964 654708 1595262 634389 1246012 395774 282844 860485 733115 1990865 1879576 141649 13624 83305 648081 562841 726070 263259 580269 1690048 665066 803344 1317140 1202535 1899815 1957376 499924 909641 689257 916976 1960118 282011 494860 1753076 60832 1515037 78906 1424135 1608825 910345 67377 118184 1352003 1739379 1158563 723497 401106 941981 1850281 1856685 1739334 1269797 900614 1057840 513738 153965 643515 226654 1956463 1728641 1673142 225774 1126022 1353686 1008914 1117673 511801 323614 429341 307584 1681037 266343 53546 119420 1644325 170058 551976 216107 1410879 1077895 1323408 1814620 1983744 1744777 435433 448201 690992 1446327 1424956 839696 522628 1965289 410315 1972739 1010910 557928 493608 569378 1655469 522346 1716406 819829 823475 1017787 103423 1957883 1644002 756848 687373 131836 1345006 24144 423822 1332063 12999 1727295 1048021 1369717 1664659 1970300 1610771 584806 357843 1057658 355580 871019 1291957 2910 331563 1307282 39441 870013 965580 1083004 472981 770419 626760 1658822 872738 342302 696222 1639413 130517 1637327 599305 439391 1221063 115847 1539912 1256014 1382411 1194576 670021 514327 293884 927803 1599984 1080028 674582 1392835 1226010 1096963 1980643 1632237 121477 1748737 1292009 817978 1161400 1532813 618365 507454 153255 883858 1474233 286068 1375614 85115 1103028 990918 1780461 1656843 829432 1644628 961582 889813 1360824 1028535 1152674 1237440 827660 901459 1930470 1189011 735168 1780920 820388 961049 689103 169442 1508121 1845593 281199 1668753 697563 483984 494119 681001 855955 726138 1129308 503342 107011 479985 115587 91050 242528 553887 466141 1784843 1190981 1050983 1249152 1306240 367298 872783 970315 1995518 1595394 345177 997581 1860681 618203 1580033 990109 1185497 1331037 1750773 1686460 764877 24259 1484549 1180560 516155 486180 1296276 1440529 194203 1294026 891377 1509698 1169579 508769 1258065 539587 526801 666560 350472 1932043 1835695 246163 1996521 849735 1436406 1628640 1503771 153583 853612 1247179 1928929 1685704 1138049 1767819 1931407 938870 1664687 933424 228281 1105240 161939 1777174 690585 1589824 663633 772086 93594 1373749 607445 220768 1314157 1691169 697358 1058215 771516 1910682 371750 863893 1628237 36420 1384551 658366 828971 1781856 606598 1450704 886723 1276976 1922971 1282529 135139 1957295 878261 439551 1938336 1075281 130375 1676830 936974 1071710 1755189 24854 1082233 917572 361280 1782713 489176 1706809 1038250 808820 1009189 138095 1785201 1292573 1789073 1793451 1807401 1286470 436900 1091055 1448358 1170318 1651003 761500 1428007 854749 931953 1221249 405631 1835419 130278 1000534 556437 1368245 247036 770855 1189396 331369 711439 743565 1729925 589110 1960221 595026 762999 338023 1730623 1614324 255601 1688308 1352437 1106307 1366706 1802909 1246338 1835129 1545224 1069449 1247642 167159 1843584 735445 959499 1995248 1566475 345539 688207 402512 907100 1064078 499079 16103 617689 259005 368441 134182 1112658 720747 1442042 1277406 953315 498944 568889 1783625 886460 1171959 1831440 1463056 1150996 1621748 361067 1974278 1231640 801254 440452 301797 393080 297959 1650193 744901 1135795 267619 1707046 915495 930093 1732412 124695 765088 112060 109541 113260 1891720 1368860 1006695 1940212 525956 1657820 698212 916133 1606714 31272 290681 988031 1771085 819533 1175788 667695 336166 1767719 1740424 1803260 356241 1871201 1933869 1076209 1685251 1173188 835711 740043 1706229 1572065 1276524 1981950 726049 7850 1352022 168148 78260 821282 210061 1956855 1046434 818624 845453 388749 362106 1111888 705600 79098 1280769 696664 1441235 728403 1832116 1539492 1984863 1891547 1421617 570745 1983608 738073 1257450 279026 199698 1286595 1746484 157289 111284 119866 1065831 1334838 1570052 981075 646160 1877392 1421616 1231451 1269954 312952 692359 232517 1618767 1376046 1833148 386036 1639300 1250921 848326 1220906 202856 257950 1538109 1939729 885935 1569336 1007975 186237 1526711 1511399 1636883 1681592 989422 423897 626709 617030 691701 616637 1156756 1433080 1383007 800955 1127761 1796140 184328 1802950 884362 603637 725344 908458 175528 439800 140927 765168 357309 1066392 99370 1984731 1220032 1766110 1081059 1759587 1965330 25147 1104249 234955 1130398 1047383 635012 1832667 1943093 1652676 104868 189861 604747 1724099 1680919 240285 554918 690671 118090 1134867 314416 800100 973194 1814017 1982608 1329119 740613 1135503 939647 763327 562556 339496 498657 1047254 605204 1004199 1891630 529987 1992850 446320 720317 510894 719917 1708060 1454376 712772 1991509 779129 916560 712944 722050 1076199 530800 1997400 706554 1410701 66219 163391 1858236 38730 753475 1655644 1320613 991012 690519 627046 1786343 113789 894851 673981 1658781 1068136 807330 1105285 638239 898924 515662 1378872 297730 97602 1166480 1500566 1803726 1628399 595242 1925146 973389 410101 975566 826601 1196504 174228 133432 688146 650580 1507462 99170 352809 1525050 1894312 1053870 623528 1400532 441151 1031042 1840691 946769 1428896 89174 1159318 754460 478068 1445239 1383954 24732 1194939 1851699 1473618 616690 1900439 456029 817211 219004 1549540 155422 650174 1630695 509081 1572114 1791511 1632141 449929 15491 838071 496281 638057 39364 1682563 74125 1009314 1033951 1596106 1977523 377883 1984515 790381 317434 1811503 1803470 241648 485338 327520 520044 1257761 1418124 527077 177386 451044 1716605 332329 1021795 1756970 762509 353453 310638 557545 944890 1567263 769971 1835007 908241 280806 1520970 1429428 1619419 710308 960925 1388145 1173614 52554 1238735 438309 622913 1814930 1467723 1043121 1272226 493031 373992 873699 494934 1640269 374048 494991 1372450 1139066 932834 131006 839339 1555991 250520 596123 77229 460407 1494429 1488114 828546 769405 507889 1869921 1537084 870725 1861038 16875 312532 643212 1663835 1109662 851210 389165 503481 792505 468670 820483 1451547 346409 1928785 1136181 14247 1112046 675955 1379479 322529 1170879 419408 753719 64909 601470 21550 21662 100738 1883131 632817 1695971 1610969 1236369 1244123 1628867 443529 921014 1703474 988398 479938 382051 831948 1580222 824878 426703 1525402 461881 719474 49089 654487 772241 226552 1974684 1314249 1865422 593235 1128674 204997 505176 1069006 951533 1719965 118876 1775881 1784240 923959 533239 1777124 12673 305714 312045 165993 1697406 1291540 1418951 616033 429197 954204 1358845 543710 716898 257977 1785446 1198385 819993 983878 912986 942800 267005 1927463 432918 372333 1499599 648230 1346156 937144 1845613 858315 608923 393169 145329 1931810 1052948 1291180 424770 1747673 562519 1219454 786685 1167461 580937 259798 304135 872093 1170154 103452 1448965 1215556 444779 1203948 1333997 1687118 1285009 1913078 94998 1009818 1687722 326126 758010 826994 300979 1528178 1273494 1725120 948838 1507287 1843477 176564 109051 1861648 875813 915619 91906 1010669 1771730 94156 212183 1353257 478674 377092 94946 527339 1861631 186641 1309401 534797 937493 613779 909568 964432 116156 34874 755607 1293800 911601 1178789 353482 1545702 677528 1975320 580071 1355639 1763277 1611035 1636498 1567176 1044459 1737724 1956329 1174797 228363 383289 1021221 482238 155023 1829722 224222 352813 1874408 1102733 1009892 40598 136709 694501 1608310 1033270 1422518 1450807 778872 759063 1562971 1260517 1687977 1687038 232668 1967484 1401009 993190 297997 271824 1373446 1610564 505514 161686 812522 188174 1484332 1690504 1746315 1397422 1643444 1549227 1711345 1247323 1858416 102270 705192 1959930 1538436 1101114 1656093 988237 1573314 1069726 1306634 463356 1463231 272245 307727 1614792 1022559 449061 1762971 1732817 1293627 855409 374336 1576513 94207 935355 98115 1171255 374917 500226 143506 1973255 1415592 1069986 343478 516902 1464747 1780737 87547 1603566 557658 115429 1107394 1586423 1728296 68241 1193895 177938 1146581 927862 632546 587160 1950009 56691 158458 1898194 128308 1013594 1016836 695509 282602 251119 220116 1906005 1808840 377377 141980 151187 1139839 1842145 759004 789934 1967238 1073180 1942586 1375340 1751061 913102 281276 1318574 15210 1390327 458675 1342354 1217581 1994081 1760627 301391 1202539 1006664 946227 212798 1805237 401043 967885 1211473 1937819 802870 1434155 1736671 165232 847495 350295 772681 1598771 1355065 1148140 281171 720849 1027750 1053664 1635444 1518119 738635 1781611 1512885 1496455 575581 1319965 753376 602022 1495320 549334 88074 1947769 1269232 1499821 1015403 1029938 389200 266044 682951 803293 327584 656604 1442139 1912082 730592 517086 840358 1164248 1522918 741079 1685214 62173 1137232 753109 1893945 52063 521742 1519465 760689 1936261 545136 1973762 73350 576040 479662 777789 1984045 403608 1187072 680828 681078 1449485 1758118 1174582 1258413 1977056 706809 1492372 1761921 1135647 632760 1478114 1028862 153931 38221 233652 1233116 421034 626986 359001 845738 900286 1208760 385235 1250824 1490108 1145919 526603 469313 322947 1939392 1873416 362322 819974 666174 278434 361139 1202630 1909846 1631482 73951 190311 1617083 481635 1551859 1684185 1087578 989251 828245 453346 1749686 1440891 1717512 1049861 625308 1444264 721087 641089 1590233 114298 338283 1641186 1022608 1033705 578934 735314 338278 653493 255327 1800184 1068898 1069353 1779419 134490 457181 238117 1825168 1185685 1345938 1015399 210610 1491678 358528 37299 977089 903150 319831 520116 453922 1060271 1088895 407152 1500282 1739221 1841753 26513 1930982 1224462 164110 248509 555999 1193921 793268 1134150 793509 484984 290076 1513863 1890919 923343 710731 411856 1351200 618265 1816510 1503137 559238 707036 933761 659085 334754 60820 373389 1393107 833227 640958 1348604 817591 1618716 1991226 308413 1322314 279700 105240 170744 957116 1397340 435775 1262658 240119 161637 749876 456490 874491 1292710 1623061 1138529 39112 1580341 1421584 1366841 108018 1382923 1612558 21272 1238046 841937 1763989 12295 78180 1854143 1046403 596360 521329 1086242 1515317 1041727 1969372 1695073 1946900 328554 381367 1322500 523462 204219 1268882 357201 106298 882993 1993671 716167 475908 1256591 1965591 44505 1586933 122218 943671 253353 446979 1612224 1835197 933555 779498 1591706 1513011 1309783 49703 531116 1975396 477538 1242810 1948618 140908 189638 205921 1235523 1856348 1836261 1188140 328255 26200 1330832 2466 1442045 213769 1845701 1410076 1041101 924816 1884647 1008712 216933 868784 1957743 312617 1774533 1293059 345809 1757369 263160 1782311 810534 1894423 780403 1584857 1091745 687432 876323 424576 129272 768003 479399 99576 1940361 1334609 98100 1271219 695695 997720 1349526 1232911 1051278 987347 886374 1397194 1584002 862833 666493 1006543 1649547 1273489 586653 1951431 929481 618513 1338082 865233 672375 812994 170353 367341 1900798 1285485 1321446 201612 302257 1719056 1049124 456369 1970582 1955997 15073 1150545 1591112 74034 1123999 875293 1772001 1374507 539726 1596287 231582 3676 337080 653844 580214 467961 1677790 1665204 439236 1712366 1056079 1140514 1930184 1835057 1671549 1093705 404545 1216257 973893 755000 53585 1539332 147227 607837 1253344 1742385 935254 1583339 1382691 245438 1186638 94883 983426 119630 1029112 876071 1053755 62441 1852825 1419836 343914 104272 168369 257374 1532759 1156546 27807 705329 719770 400365 1116266 1159742 781734 1248251 1944892 224260 878014 325411 471036 787905 957688 1438822 1097866 1940526 1514438 315427 1204642 1352998 1237373 254473 1481769 1555173 1712433 1858306 1186234 1023355 102595 1875446 676755 106678 1566826 430547 1403460 407024 1799051 1642924 607959 914390 1879362 322368 430942 620132 1421109 177823 1657599 1578345 1465691 450422 273024 1920344 1774314 918691 658786 1902121 543816 227265 967392 1439510 1834239 694996 1348094 1408336 976425 328856 703438 1501454 1861420 230518 1037390 1263432 1190565 1728640 1370088 1691983 459768 906354 1061459 646542 1109215 1071795 339072 478103 896398 663783 522486 1595035 924695 1512682 844434 966369 1006901 1676370 728350 829357 571158 724 1606041 279408 1524379 1068524 296975 146186 1572772 973865 762020 70434 999385 360074 236567 492156 1499087 1564428 1290004 1273103 1464373 104752 391790 1479312 274727 590192 331696 21599 891964 573599 1353973 1203737 128115 1465162 1971642 1455913 1213859 1867245 999662 1949872 1741837 242834 1523512 1206614 1322059 1813430 1072284 203331 964281 1266211 1374279 1504741 1313270 1836323 1411697 1275512 1002100 576325 150908 545468 402991 1934600 1238474 907681 302972 198161 1235176 775501 1857066 1880281 437230 159091 1760080 1753772 1980466 997558 1663373 1045655 1340760 994622 957171 3736 1939099 1274145 1517186 1828045 1435829 724466 88246 1767312 720660 1464577 1479910 237454 1910921 1276568 1452627 371659 1507373 1691791 529540 685160 306773 678734 1503786 1903378 226488 1991843 1816750 478447 132034 909007 1145533 1560876 1594343 630886 1969066 366541 860679 1595750 1926806 640908 596763 826729 1289166 1888265 1442246 1366426 1353351 1094184 1665501 340010 439797 477494 1402445 734001 479295 806895 1233189 849737 1862481 576457 870291 1418989 1233586 227862 1128762 750567 1842849 988833 1341024 1232369 921005 1788349 1409078 1016513 1245371 150703 1666638 1995357 1581187 571999 14291 1538129 1478358 183496 1126621 1969581 1642045 1617388 439980 1289411 369548 1111661 1110053 542871 875102 288099 1252558 303044 635726 33955 1538923 212409 486496 1113888 740134 1065419 1240247 1249426 655295 1720904 1960073 366574 1777033 413406 496409 656609 1239469 904973 1349205 1989499 1221715 794159 1481683 1490067 1713018 1555297 1485867 1996891 1075030 1299723 1229694 1839972 495630 438634 1204038 1368522 1034119 1349683 557388 271780 72728 1130358 489108 250875 924084 1610678 1974806 85853 588792 1753307 178242 886998 1765342 1062312 1278052 360315 400885 1725008 1075759 433971 1736221 1045333 1789154 983950 88075 1771471 722013 192432 1486376 1472123 809882 1999626 1179557 1367368 543748 356425 44537 1672993 1332851 17664 1683171 1764473 1855780 379528 941477 651152 1189879 892553 775628 858082 1740472 552220 487116 572064 1399076 1018744 259931 117157 1091723 1898418 280704 1404465 117018 1326728 521322 1126293 1218883 412689 313333 240148 311861 1017878 988925 1698630 1039504 1755061 1998091 273599 1201474 1822759 133472 1729009 406208 704607 223919 484910 242924 1313702 605391 1925732 394715 1643419 498698 845474 649072 639872 1239990 1197445 1515731 591858 621274 1857486 1844309 440137 342917 817636 96186 1225939 609155 1027827 1273173 300166 1335505 68925 1658602 1089249 1027699 696336 1724723 814937 1045211 1486715 1391738 1852005 1596716 1664918 468944 1442543 106989 202467 1201174 1407721 1990559 688590 1856064 58222 737584 975910 791792 1505764 1120872 1025726 47532 542316 1086619 1813283 51321 101273 1481814 1882670 16717 761468 452792 395780 444867 1636560 1532395 1888291 1567404 1652010 1767384 257256 675505 1725176 602187 400031 1991976 70395 1866033 208661 1371247 1727430 633938 739229 40050 616345 1456107 949246 481677 1058586 1729354 401997 1794331 1163133 257026 680121 1479246 559032 1994134 1672124 140475 80320 1776177 808652 1612256 1652606 1350215 1321476 293631 946664 1159022 1695204 728272 1229343 997013 360459 374009 745879 1466296 572092 1642151 1959308 1200774 495005 985850 901842 1056820 1132246 1061134 1557100 1713136 742969 1530246 118897 263254 1151762 791196 172750 1563290 196579 142582 1430973 3186 1243093 790034 1494237 829781 793419 513128 1884379 818806 410464 1853953 466883 1417255 388738 713144 160128 19998 1245415 739680 1306915 1491122 1679358 1959927 1657587 1780483 1572162 508599 934902 1226609 1440435 1678189 1856082 1519142 924789 1962845 853865 1991492 324035 34801 1312912 1614570 830071 132493 1764372 1293018 1696787 482740 574607 809707 1253780 1557175 1668652 1421822 900619 1593121 1605676 250183 994184 109595 1034508 1841589 1590399 103258 1246381 1966040 1643147 1403610 47697 1464096 1027363 147991 1732805 1918591 89587 1471789 386289 173291 941791 1311627 483225 1040806 1608327 758218 1013046 814076 1520588 1125464 193594 269273 1567774 548859 136929 1550648 1507481 136941 620817 193104 350759 726129 1547310 477437 1758239 1727565 1544172 1517391 1352763 558734 1141278 675293 1640170 521226 1115951 1215542 1116629 378947 619354 220845 1614491 1327740 1781516 342936 1397750 917776 1885921 1496372 371717 1944576 1666760 1026085 1171070 1615241 1785747 1597078 507326 792250 1032360 673997 1911913 1853338 408112 224565 670607 1697072 1592714 1092405 1509023 1238180 868975 85500 1354047 1390408 190493 760003 299488 1427709 1024922 1516930 1468216 1138446 627253 1230644 543128 1603148 1891202 1940269 684753 1876631 766886 836828 513037 1811582 41330 794004 1831606 1956713 1729760 1516664 166277 1249212 1468042 1882860 277756 1690245 30533 1134462 698082 305182 1794568 1581974 1161852 1996172 549586 1945639 365681 676273 70540 1375180 295334 1046343 1670839 1300635 1617167 1669252 1296422 356235 905785 13563 1586285 479795 1658891 841819 1574148 1756442 1009205 524458 157334 903834 892550 562543 642475 585319 261982 1936156 603385 929393 1785427 166338 1939738 1285758 438128 884512 1542612 1390787 783417 1055545 977656 410466 899700 813286 1049828 1445419 1959773 1747852 876691 1239363 1338784 47795 678156 828997 315745 1003671 110101 1273155 1236795 307835 1085962 733528 1319804 667109 605047 1999201 13086 1895229 510243 62981 1764251 27751 1619556 1588047 1789096 1155162 3043 1573060 1111406 1784064 571605 1898122 1417814 1434623 1211811 1953527 201186 1761215 1865337 1998080 93958 943931 1193972 129261 499462 936901 1955071 732300 1754132 1383963 1997687 386218 1590166 279897 1890168 1202448 183707 1974635 1506643 1721716 308855 294730 335278 561122 1923992 1239871 156434 1768908 85040 368453 501738 1634211 1228091 939347 1620953 1430317 1212040 1420406 1469635 1212092 274519 1676240 1188991 466483 1986332 1327691 940533 1952674 1027341 623168 1868842 1182053 1481930 245713 1807719 1212929 569823 934507 1634264 788926 307069 369179 568944 430583 1769595 238971 841360 1505960 319991 1997910 332521 1517520 1096543 1301853 1473216 1221613 1399700 110456 1568698 232566 784981 999526 1420255 198104 1574723 1402276 1925301 59228 1864714 1646333 1143079 1489543 162668 1181076 777034 1924111 1464611 1463046 1835502 157874 1634175 1258098 738425 469310 1154707 1740400 1411317 1456270 175693 1582789 187134 1436116 1997643 363172 367854 1000715 1074356 333363 1963605 316412 1533424 145782 1880964 1690091 1468804 1006734 1031964 472573 1110003 1415618 1095379 1315554 1588585 1520037 826472 1294773 1200086 1362175 797320 1564223 1878433 1530909 278555 1972195 975463 140678 8711 1330882 1169964 528198 1342016 1249508 958826 1529053 526845 1771049 277579 1406610 556551 1510187 1706569 291592 1634932 1820006 986075 371030 390970 281033 461766 1470349 956119 138554 1093581 1029901 922597 52222 473790 134784 149230 1413083 69330 432186 825891 621436 101575 205760 1278110 1922602 980210 671517 101204 1950687 1457541 1042529 769720 43467 826078 1618429 729950 548236 1580328 973847 1091730 1560488 1900838 978314 1443938 681746 457380 1288756 1678339 383148 1844956 1439195 189716 1373530 1776084 75746 620709 618708 1265280 140132 202080 861296 552133 1635876 1322579 1329726 430469 1224934 1175610 1041436 461724 492589 1692174 519931 1637482 1474042 1130316 1110344 197601 370386 1814223 817267 708249 1915212 248540 1433561 500411 112856 128084 1461791 44831 228512 307822 890775 1869417 500818 1070077 1321432 1578467 268889 977861 323003 1130070 433466 832441 995617 1236876 90938 1728061 512745 25518 188432 428982 783925 827591 712220 633400 1937331 979999 880996 1843687 1356142 890795 826859 1656238 264343 1350166 1373155 1146651 1196154 1962232 684810 1602615 666023 350440 101515 1426756 180932 113577 1062794 109359 1536801 1065598 1182015 1106308 1461388 478797 1168656 312622 17494 698495 385756 1646886 915314 1056769 1278161 1704342 1536340 1975242 1504368 1676491 1048785 1423642 982553 1012985 799390 535079 843684 119207 1677263 1841946 180573 522589 1349621 541017 1232656 1393338 934588 740460 1404671 199326 1518583 160414 473015 1936209 712043 1746536 1131260 238207 206708 1506780 52699 1065296 1221754 949520 715529 327461 1780986 1630029 903663 1507510 42504 1591114 1501195 538004 1580148 1116635 482 25086 740587 1921354 1160549 10890 615359 434175 216936 302758 1170010 1141765 1460432 848844 394356 1990916 27738 1408319 1608527 742609 798411 1271230 476089 572847 1977878 1653489 456543 693809 9861 484427 1535460 607242 921500 1518415 108906 764905 1181228 1275130 616022 1041739 60541 71647 167933 18505 101814 865632 1318807 30773 1533836 1245487 78114 1414907 1501430 226187 1499906 1490246 621868 1023270 1652258 1021303 1184506 691083 804432 1168586 901264 62452 63806 1259659 424520 789597 785516 1092915 1410767 1862854 1024962 1014470 1671794 295846 1814092 1949568 777311 98742 764962 563346 1312217 318877 1480704 1600273 1924758 367875 1449929 749587 1365580 218035 1226542 1688570 1695555 1476172 1637204 50055 567096 1365887 577902 443608 1399168 623998 1947735 38141 963737 1769568 731424 1850180 1001953 1026919 1925160 807962 821551 883857 1575448 1332442 1869867 835954 141745 113614 254600 560618 1330185 93249 1466308 17019 1822713 1883810 1868650 1227468 1028270 1657347 1180840 1444418 1350365 871312 806488 266902 1320113 1164969 835329 1819649 586366 1448797 256360 9027 1008367 1238383 1939639 138879 219627 1214967 1141927 111789 537965 240665 1400292 1380598 1787693 1226935 1744561 1434116 923178 1134735 1675167 821182 540991 1236996 717050 1100245 1900708 1433804 578415 805713 787159 1161259 1520015 506909 916207 825067 35479 122419 980174 392838 1037744 1339624 1890462 580383 1463937 300007 1487161 1587857 1479406 1220747 1546093 1397875 414886 852999 1373630 1521608 884340 516095 669815 1838911 895151 1190998 1151784 1083852 1151873 323306 1011619 1440316 1005816 1162539 1178416 1735877 1476497 233813 1799491 149478 569796 1566361 1845962 1354982 1781910 140441 1232844 1002650 1685972 1739969 335776 55100 1680971 1073584 1901476 628846 1476994 1717714 55382 42026 1746811 419648 1596915 478566 527939 67326 402588 1567131 26348 121230 236614 1331034 1643319 582212 1502458 181384 1120299 1647522 820869 745848 1322219 1303846 1616815 409056 102083 964642 100736 99362 119436 1357008 1258807 1988646 1560486 1373847 839846 463384 1379148 1096772 322269 1049145 1448246 1753469 241206 311730 1957149 94891 1339250 293433 1930832 696267 100609 1656553 132453 746794 38216 579843 1588681 1787711 1002772 1482572 961331 1933454 1175809 1461812 595887 777483 549006 1921831 922056 768456 628247 174351 699093 1780971 508434 125921 51677 1530100 1363312 999467 1654314 1315310 586700 1517961 1410957 594944 1656745 1079055 207655 814527 1848701 182283 1475428 466326 225429 1447513 227951 1505231 1026493 255605 1456997 581687 855708 1862246 1124656 1243150 943275 430162 876357 684994 1952616 954408 448237 1793929 1564155 483839 1747445 1692520 545330 1987588 44175 1453415 1320208 189460 657669 1357751 1810545 800675 601312 387679 741462 741497 1726314 1571331 1565586 1621120 377121 298230 357267 110251 464364 392798 1926407 239442 795265 1273692 601935 995344 1108073 762933 239951 313355 348725 1269137 1537216 913966 969657 1065357 1181644 1755530 1444017 1534319 392806 618164 786947 1750101 556837 1248748 1286083 1754436 885786 465478 659758 535226 936979 1053711 527581 1548499 1130986 328634 1871849 1182536 146295 836047 1033387 1246930 313497 1905321 98785 720974 1869951 790657 170816 1755137 1783362 318180 1382976 210302 937536 1726399 767091 549115 1352065 125082 1498818 307669 1360188 832275 180292 1261082 1333153 1055003 1987343 1430838 797306 1307225 1616680 1992789 1644900 1408672 1886406 192717 161990 321833 1919412 1894471 146927 1620618 771696 589354 780617 236839 1833207 1815332 1055996 898311 485284 1687168 907940 934849 1211439 179078 1070367 1381402 1153759 1725208 515476 1351808 798620 1891936 227011 1393730 1829508 517920 1754031 548657 804321 200977 446862 449530 1381866 135749 695288 518777 138455 28434 702944 420729 1309011 690860 1260057 1692668 1739487 1999938 647167 268453 339620 1557666 328957 866752 1865420 919605 58910 1491639 1986398 14636 1588201 1712050 1839077 703818 1608331 1069655 351867 1040041 1629221 1233712 810269 1854267 461934 1921236 826812 748073 474323 338892 1270295 1335428 1189696 832184 176519 677188 791591 1610547 1343067 984541 485744 1059008 1546341 1125279 1133387 212353 100330 17974 1700351 1853276 955868 1528674 1437299 750274 78873 1618567 1508848 361047 611087 1261462 1457590 1428812 1853838 1285180 11059 1325808 1391588 1528739 1665406 375804 28303 552039 1062079 238963 453631 1876244 80693 1769301 1862583 814136 1947559 778527 876586 1014749 785433 476142 348395 433382 1509005 1891724 568792 770757 939940 813217 1355947 938988 969375 936570 1296570 689959 448401 1424642 1926495 710756 1263781 1289741 245202 1946219 321779 1091011 957935 1794730 1155082 1756937 1380450 1972083 1930317 1012892 1777898 625385 139116 1188892 1515146 965536 1416174 1516448 551880 1153062 1735948 682270 1123058 452118 1440267 753882 607034 26794 1477467 1611599 1787079 1813749 310685 1968515 85580 1014258 1866860 1988595 926917 1712350 1008700 572056 327426 1461927 1576273 425866 386190 710762 48909 515970 451534 1486726 55459 1603858 316423 1904786 293050 320121 674455 832540 468800 1870652 236623 924725 1344743 1418465 1383670 894062 676458 598039 1411021 1263459 314038 1486924 242111 1581687 1062367 615909 496578 1168729 205314 252487 1986522 610003 1688753 71373 1906296 1155094 1679279 1261993 1046080 81694 1631207 1877822 1977869 468468 1761789 1961921 196697 1740444 238932 1493031 770437 1192969 827871 691222 54712 473804 98618 1574868 1555920 853834 1502446 896347 643980 35478 1126443 1232979 142511 372695 304460 1555217 722066 1525992 1883336 904420 1386191 1733292 703903 1996023 678937 284434 1391578 1636630 283363 1111336 1051478 1637775 256629 1588648 111711 771935 1333117 1070541 1077166 1465132 817683 1159936 3277 1690705 1382817 311290 728062 1407128 109450 1074382 21285 1993743 1025329 1686090 1009960 646668 236108 1933048 1222777 888825 981494 1348591 982661 1698958 1711632 167038 281956 1281276 1898840 600990 347592 1053651 1300583 1838997 1551605 1917448 1132589 100335 680477 352941 850069 1940889 639816 1285065 540380 430491 329285 1013322 1880832 872385 1006045 598155 1677844 1017384 1496488 610507 1828670 976729 1042264 1092559 1654123 1183262 330626 358681 568001 1845809 224228 576169 235346 956993 1561913 233484 138971 491582 1337384 132801 1686192 432845 1809309 1912908 357328 1065758 1781112 128328 658503 1275498 682268 1269562 1559027 1013116 602215 754205 1825095 914361 152279 1391549 591722 1429107 1259794 1221727 626293 1090793 1403143 1815939 1637222 458720 1221877 546784 728882 1868930 87193 1278852 466624 267672 960668 1702248 1674067 964019 158652 1031806 572483 1596057 469266 1252528 791612 1140176 765783 163965 8749 266990 968705 1803556 1192012 654747 1884458 762902 1735880 329505 1762333 1510253 638556 139592 1542549 1216170 541035 536032 817876 1645762 1907483 313025 929082 1210272 481572 331664 1033956 285870 1667823 1931344 1046109 1802308 194124 75860 1033420 507350 1103262 1942468 908246 1265476 1950328 76672 1567406 806631 1739105 1124695 548344 657545 173516 1124641 432392 122267 86236 107491 92552 753478 231509 878933 1086660 1478614 1108818 86145 1200816 753646 1199940 1118813 1724680 1736068 822357 738343 744194 1165433 1742436 774999 72671 331489 548836 388847 1431099 1120850 536312 1650702 1040953 1210603 1515578 473603 1014933 661131 839667 1677957 81898 1454870 1623412 1996479 1118898 105102 1988756 933363 1589778 888027 852975 1247157 938389 1479078 781308 1050959 1713853 701566 8105 923879 1135671 245763 888057 1404069 619185 131818 25680 1873023 1125668 1186322 837288 444179 1104893 1938786 636433 825670 1979957 1868515 1329845 1073320 813366 1945822 615631 83107 995650 1991516 662604 174417 1613990 1087596 198479 1830537 1796247 350317 227940 1464151 1087759 826269 1082529 1882007 1444102 728655 1151588 551522 657161 385224 279086 882148 252089 1539478 1094374 1471650 1621832 1438244 1912537 1017736 755558 433508 1817007 1488260 1483505 63346 760674 835695 157016 482751 506684 299929 1278617 394825 1863083 1663518 1469280 1619369 600961 176810 801276 1784568 283134 1652763 1483901 1564033 475636 1194552 1612307 784107 1612168 1258730 656349 548097 1223725 589578 1003619 399535 797943 585922 394917 1331763 613180 990164 633416 615502 563358 858406 1013333 1580967 101159 423587 965312 666424 1243525 693830 1277191 149670 447884 1817514 488058 1967405 708349 689340 1469373 1439290 916288 160600 448215 598087 321980 507043 1853466 1377260 1031399 343828 1640403 454684 1788690 190065 1543175 376961 702920 511592 1691500 328281 8447 583332 799497 248088 206468 1649385 1452603 524107 443135 403067 559601 1268039 1055519 1196985 896641 1405159 1951175 967415 740607 1178175 984889 467636 284092 1078376 612111 21948 1982450 1099877 787336 1534326 1328529 805581 1978311 1126206 1013201 1692582 1966523 572144 1705920 1767151 781878 1958941 216881 1624773 1000942 556238 1397681 785216 1423260 390346 542431 1539736 576110 1149772 1613962 576239 1198146 1583306 2614 179741 145990 1106059 946208 1914029 1488280 690932 1184907 1729999 1182665 1068202 1999587 1915360 454348 1026469 111283 1779352 1634448 537461 1936362 1583383 843184 1675517 810623 860193 869103 1153572 1770409 1903218 77184 147715 1540237 541846 1263266 1648689 1595702 629249 18777 1979411 903721 920002 1303827 1818067 1580754 1039789 1595856 1663319 739324 324162 1678149 92345 1997747 765757 1592521 1183513 1122640 157176 1357332 621014 1486902 252167 1882747 797457 1553690 1429966 1766039 1359895 815969 63588 1251994 554474 12665 1999297 749437 1430590 400306 1744801 1957268 1130114 1920430 1446471 728349 719031 318183 1092001 855508 1012144 1199116 1735137 731247 1901654 807396 1810174 1088004 1453498 125158 1210928 1667720 98884 1787660 776968 839172 1557015 1726013 1544 1155349 1345831 447260 640968 374753 160866 1263299 93955 724573 612179 907692 1530465 1278988 562046 1243395 1060195 1945644 1291882 588941 1213141 988674 258545 188735 538733 1200252 797672 280717 777720 1032818 1055573 1839607 1018684 147136 1537572 1512464 871962 1218412 1081199 1187132 946453 1992664 1976981 1456252 478341 106113 862722 1179142 788230 1931130 1683038 428046 1919395 1614681 918918 1517777 1730552 1915680 1381241 1936858 243679 1540462 1842480 821988 287807 1537772 211241 427409 182962 265688 240622 373032 455632 1361272 948286 719339 1076954 1165645 860787 58873 1290898 303019 1151935 783819 1960249 20750 599471 1586203 860955 1969786 1808572 383883 1194842 1646328 741453 630193 766971 305546 1407068 1201292 1619389 913196 1226984 735758 422211 193211 1765640 1365181 896416 530963 1432073 341910 1666953 1471002 969125 1140988 904262 552974 1073005 1240849 287600 1958422 1810682 252 819780 516030 152102 1111978 1897239 675274 79348 1698117 289774 1626645 1610727 817704 1411209 1920774 1243950 1631155 962812 1671194 666941 1444532 1420676 197892 65438 1141215 257554 1050685 290465 590941 450205 1152945 1851356 1166643 1946449 971944 427601 1655506 1834482 1303127 594606 909527 727945 1292658 943767 232084 1367124 230660 1563675 1400975 1532826 812556 1644688 980507 1612296 1592014 597427 786324 1706080 1285241 434319 242356 369380 1441923 1089677 148519 1854284 942650 999728 588208 717983 302195 1934718 1936620 1355039 1386779 630 887662 1970643 649446 1752261 1713308 455895 1578969 198512 1174495 610067 520564 650106 366559 1233365 1486301 851014 118047 1319824 642623 25232 1860951 1924696 125612 324517 1457929 812260 757316 1666966 316514 59714 1955089 369080 1492430 1761544 952439 1210985 1171532 768880 1129944 1477101 431717 1860045 828257 206351 241850 1895072 8527 1662197 1946917 877032 1126386 1934270 1302210 680221 336651 756670 1520963 255778 1022975 1064314 330916 1644292 487384 1415125 87211 642719 138588 46517 47507 1012776 1485815 30456 1257488 1632704 1251219 1890225 851411 524003 1726489 14869 1286676 1629605 589935 28735 45625 979873 1585186 1218243 851613 508311 1853090 873434 1543502 1538293 1018559 323181 53608 976263 1448695 1560520 1313440 1244577 945116 1168457 1839255 194094 1577985 492149 789133 178717 631608 1317789 406897 1089547 530737 1735758 1156195 1794578 1824933 1667101 24522 1852375 844993 1621390 1840445 1708562 1805383 1616859 787783 171479 58602 766943 463713 932225 338724 525081 1649682 1578030 323584 1115550 1795861 1521233 405128 522492 945549 1817804 1646652 1825173 1583550 1721794 1930415 1069889 66098 408975 1228051 322159 1884557 1585570 447939 1038231 1016370 1200112 1641340 792263 1872670 482919 1646595 644755 96682 1623047 1741188 470440 898694 1206991 1537035 1231777 1643956 251280 1042483 331878 1845560 1440379 1285554 915849 674496 1572323 107797 1740470 1067149 1747959 1024232 1941178 1680707 1557942 1714163 1185665 982562 1141381 752906 769940 1742285 508509 1672352 679175 1933302 717284 514151 1352032 518940 378202 553063 347588 813852 1908619 321199 1242764 10521 1091042 1332077 1689440 348583 1487543 323645 1068124 1347421 1002825 869426 1722783 1416051 317739 1914059 1028030 823492 654049 1195429 828622 1794196 1956011 1003762 143829 198336 1847239 196279 368772 1209281 469024 860943 1674060 471041 966766 1802588 846538 1730284 1112064 1957283 439968 1778421 1427666 860973 938209 404939 1447070 860993 1267801 996855 1916969 1942355 1800707 622719 79 1551947 239456 1326278 299394 1898853 830027 858278 1766511 1898614 1464903 1469862 1468793 1108317 1596954 1521445 656952 1029535 1008836 1167338 1656927 1078291 1276632 1408525 218439 506355 337659 315143 1170261 162114 588743 760305 1084555 1587526 1859912 1094678 1948975 159140 1975954 769005 1091997 1194126 912649 1815405 446599 313193 1214879 562783 339932 881630 1556432 1894529 1130877 1666379 427605 1182983 1669555 455819 1637008 1096964 770272 940910 1617180 1295663 1891806 537569 1775351 1986574 1988808 1631736 1430607 73144 935193 883744 228369 1954103 1856976 950124 1603694 1203896 28882 1221671 970363 1405583 886447 593971 293650 214490 1764329 1177728 427653 1005689 1108114 265646 1716332 1113430 371425 855521 1053139 121300 737360 67548 1010682 1932242 1441917 1862018 675059 544488 332587 379030 1075729 1573461 988664 756604 1058964 1963222 1669218 352743 1620884 313939 739530 685439 177623 1094730 119579 1333390 1061765 1132052 45534 1737549 925685 61826 219718 781749 1478289 132486 1449487 808836 1773290 1383665 1279192 441468 535698 336191 230602 1513063 1305062 1025447 1038278 1753225 99348 279195 212983 602831 950593 1936674 1522051 1009641 1568387 750584 1085538 969956 72395 598613 258390 331411 696570 1388508 1151826 1618496 378016 168036 1100646 1624519 1669498 872367 520269 645459 545899 1468837 166902 1927890 852719 1881389 261568 624747 337614 318229 1148095 115306 1208759 1455561 1220702 112040 1761818 920138 1461024 395016 161617 1763231 1416411 19917 1049029 75441 803388 373895 1240118 943505 1503685 1148326 710779 579157 574765 875420 181943 1680241 900825 998345 1099515 462135 1229822 1044824 1272903 548309 274516 633705 1725139 519724 1267758 523819 1164043 1387376 71427 1373686 621233 1032449 949977 223442 1385642 1759793 624288 1170443 1771136 507371 325354 842687 1445311 250751 1941506 1785332 1908159 1321616 1591710 1433766 40965 1453918 1376197 202968 1382075 1844988 1303273 1160532 1592046 100891 1305829 714248 1883506 1854481 329944 734802 1027622 952164 1431685 712551 1561893 731521 77409 1928856 1913726 935162 188513 50510 1812483 1858565 486543 649071 1961048 1458294 1352560 120993 392934 199303 660324 590178 583108 420162 1404716 1309207 1670235 532898 1899723 1917937 89768 513268 364780 1704996 112707 642083 1582236 520041 729041 1153366 1584769 138146 1550889 206268 740758 834940 736185 588773 804907 312168 1426371 350679 1824092 96696 573688 1125031 1872745 1715590 948541 1944184 1616602 899522 461161 1616370 1732899 1527272 793239 1519480 1500616 775163 773001 413905 1677762 126116 291575 1078236 1957636 1701282 1627181 917668 127737 1315457 134854 231816 1200185 431230 1911902 46637 1725566 1471482 1663104 250216 1937013 1476583 338144 1330395 974275 1823513 1549632 1990164 1215591 1626753 1821807 922397 287109 841738 834796 1481458 1626075 306238 1211429 183691 1003295 924499 937033 538119 1046078 1457416 1571127 855406 1043920 1862085 1154539 1571134 89000 628094 745310 695888 1336724 1844642 101108 552435 1112094 957442 156277 670912 960519 1225798 1667816 1283926 1503198 694583 1780752 738775 1384977 1352818 294208 1932019 1474912 1498264 1367810 609405 1427475 1826265 978425 848533 1481897 1610217 497011 840245 1860295 910931 317585 527498 786563 771072 1049247 1047033 1628324 845231 220949 1939811 245268 1050393 635103 727941 1407037 171246 25734 1550358 1855196 140445 1308061 946255 1384476 771357 976899 462823 1617338 1653751 197621 1257537 199880 331904 1040601 466286 1775910 442150 1952636 1358241 31244 1081167 320703 515478 512532 999415 163572 1122419 346158 164930 1613201 1501686 1612412 1570929 618016 535048 1463428 104869 88786 279034 647537 1068245 941347 1919994 1064558 1847381 1530479 1893764 887625 769432 999909 1947349 355449 1015398 1489000 428207 353904 1804481 79537 847272 1095584 1209566 844296 1332351 853507 822416 1595719 695475 813954 1704001 1640793 960524 851292 392759 1423837 1367802 1225582 1161693 1412233 423546 289023 30581 1690758 1711367 23907 764450 1576780 1413222 494660 1351155 1871142 1596192 1828813 1361917 320493 88400 1128023 1701816 52504 270536 1513630 1334925 57933 230571 966271 1997665 1217187 486629 1158576 123425 1769118 1123723 575811 407766 35126 1157717 229950 57276 1732950 1797997 1700345 1800730 150283 146860 442482 1732558 1600866 71914 80767 459577 845885 49846 711618 841342 568453 467658 1369024 243860 1733616 668865 1431102 456937 1553688 878883 1601120 1312598 1835385 1195899 1621793 1021122 847102 875829 1819272 1118660 1622194 1036387 1657663 592997 1842011 97904 576139 1246107 686712 1359614 5372 1372873 701905 1181315 1587286 1403300 1426174 472990 45952 788476 1103952 512809 9557 1976358 458293 1319132 611220 155689 1155923 1867018 1462047 1995917 434231 1366635 748552 1578974 289305 1053769 346251 1170514 1093922 404066 1528176 1656863 1580951 677272 120188 954766 1547828 128041 1675669 1559699 1115179 269055 1391891 1577092 428649 1848322 982959 144127 972111 1231292 1196625 637868 31842 420549 1202027 1055291 1454201 1121581 1313600 1807243 1627121 1572985 263271 1296377 300773 1563201 302803 746642 23168 1332637 476902 20189 1362865 1074659 476501 797464 1903528 1946896 907676 580773 1104427 1004405 159604 1608701 890812 424739 35313 609655 885971 1399373 508107 1167277 1608020 103407 1478771 1997821 1451141 1458883 180776 487664 1239040 1841319 1076152 1520367 593136 98122 1984995 830552 1028850 303731 481841 448614 1751020 891970 1645220 597821 1894108 1702645 1497697 1493805 1147182 558786 617629 1341584 1583900 158759 1055393 58823 470670 785235 1205761 486303 1346465 667294 1299920 86788 690232 811971 381676 1511776 998670 1348589 1466020 1842693 1954409 782671 1111947 664025 103949 538916 317401 119800 917215 1818359 1753428 535885 37065 1763881 563338 1519054 1663134 651717 1130962 1795391 1788291 1284713 652826 844736 998507 1129170 1475272 389974 1033307 425255 189852 625078 850078 1274072 1548183 1233411 515363 400161 1509209 150517 22657 1464325 1444840 651135 1862669 730801 1269347 970726 1687169 708413 1952864 1006090 75822 1592092 1378108 529917 1319754 241168 897404 1982552 1304120 633751 365699 1927858 488511 1397678 1878770 282976 692328 1493969 27159 1858566 1132437 3981 1495782 1457900 1097589 1433776 149285 131781 1439450 158484 1395203 363178 1587427 880587 332311 1561611 545947 1472437 533626 1056480 162118 1810363 147155 42269 1142496 1457725 683004 1830566 1844201 1458977 854116 1005821 751358 1913880 134012 687262 863101 29378 104533 636246 393890 775783 337454 1079044 1707845 501223 1600696 1133587 559236 129593 367671 917418 1446302 83473 724352 864529 751689 1679737 1643923 1260689 585671 1338544 314873 720096 1154395 859565 1400782 1926333 1570520 1745028 1374454 1081283 500717 1897061 705743 94405 1634556 1677255 648239 80762 1565024 1732014 885138 1657352 1041183 767473 1379299 993016 838843 1733888 1615602 34102 1574533 219915 951420 1755517 972259 870276 1268983 1645309 1207494 1974086 1711057 381871 1572915 239333 636330 452724 294810 428000 1039336 1981851 1354105 900201 1118378 1028869 1679797 1231124 251038 886818 499933 151169 36364 1573722 266533 802619 1807566 801945 1452132 1923804 1732045 864586 1051792 888121 1343152 1421195 697263 1567261 588837 1687220 767115 223966 588218 271621 575321 465757 49454 1108250 1682804 1097924 1615540 260193 1049720 444575 645742 758001 481975 1492080 933051 736544 1283371 1867459 712019 1104296 723393 671639 1502567 684748 356907 1610650 1019614 1886733 303265 16087 807981 1881917 1269092 143960 1590691 1768029 291073 1666421 774828 50836 1909059 1566708 710246 629089 429860 1609403 1437601 166109 1760948 1256702 914874 408101 171000 1094209 53062 349121 412905 919039 430155 698845 202253 631510 819555 756226 1646917 1290295 237582 80780 1195693 961364 1955011 1535572 517440 1148270 1783852 1390362 1521289 1815791 1512614 1934282 474501 576339 675049 806679 584859 1083723 1969692 1229706 1495099 929360 1556349 43053 982730 878537 1888794 79652 382330 952806 342414 1021959 1984906 923008 949264 328423 587467 128195 788106 1760953 1301510 1593971 1371195 1908189 848156 100177 334565 1178300 1335529 1575289 18382 558463 96034 593487 1210565 146830 1504282 594838 1933537 520086 851270 1522982 1563148 1873208 1746803 1744293 1119807 1177654 976181 132414 448106 1110108 1837934 1012251 453868 1542981 1424584 57132 714277 515872 1034770 104460 1687311 597304 906156 267534 1990116 1569546 1233105 803076 930453 558663 814314 1380978 156919 288713 140836 1808050 1014212 170309 1296217 510283 68500 1254414 1286427 981904 551013 1452525 645472 1016477 1094516 550058 1630961 626319 1334042 621071 1461853 615103 167163 1465942 1749496 113091 459742 1690115 16137 1632456 746902 1871623 1224579 476069 1593117 1453306 1064381 303863 387791 1900202 1764096 1159295 1209035 16768 872650 1907603 913090 1277069 1245703 474485 1732017 1301395 119126 1958989 886976 1590829 700585 902194 1114176 540291 1150730 1431336 1055645 724319 806524 1582319 1148283 366770 1935720 500073 995158 1784650 1186733 615715 1457296 925201 1508778 1123426 297406 330232 557483 1730195 744191 1859275 1822794 104209 1859036 1162575 1379820 878110 996314 736171 45910 1199179 1592571 256964 1291364 1205233 153870 847850 66627 760061 1983906 793987 1720890 471000 32254 161894 1204561 1925587 356196 772837 1003405 119724 668866 1000766 83214 232178 1817805 1914560 1585187 260176 473177 843831 878718 227162 896089 435984 590881 1622837 1582040 735339 46304 1734590 495853 473680 1373260 1900854 1298447 531317 1181058 302669 183655 860040 451726 110593 1450751 1204307 1033921 342332 1664014 931118 1431525 1183425 290720 1586739 218077 597641 1055794 1977355 1040068 722118 687003 874318 1181171 1550610 1520876 174728 1764196 299273 514575 615769 248472 89071 338893 1015927 975186 795751 734500 1466457 659990 1566632 1511737 515625 160358 379553 688158 368381 435176 854144 1703337 1422282 1994794 1922613 683497 1266112 1665052 952202 691749 1706696 1810496 553369 1809591 207716 14741 1219672 358141 1511762 790709 1956937 1674548 1640827 764785 289501 1993811 90813 324469 365285 62581 1007999 1517615 679488 1993116 1725682 480894 1819435 286108 1793160 1539963 1564439 1252007 147366 1639579 984136 672251 100245 1991657 1150714 806349 1133024 989410 1773221 483144 214660 693434 548000 1813737 726017 828829 1235893 826261 1839962 980699 116990 492256 1298842 561692 326702 1584703 1445427 1924042 1971252 1313438 165288 181465 255996 1398827 903560 972924 1204657 1558685 1544061 1503661 1088560 701532 55555 579523 709058 245540 1381822 793787 1625112 32449 1550295 664894 596829 793123 732193 1070752 365663 1643697 939220 404381 1275636 516059 323935 103520 1635601 116226 1743908 1218246 396623 944257 963741 1961216 1897894 1863336 1245212 795412 396120 961694 90820 1458307 1622398 1964153 1231887 883816 1276894 1579528 647779 1183224 1254979 1265091 869530 329145 318393 906585 311481 1365130 971035 89936 359042 1506524 366932 251211 1301280 634873 823510 1189188 811482 1429820 438335 1215281 476841 730740 409340 1682914 491032 1309047 315710 1985948 688346 442209 756404 128067 871419 925233 1536027 1099937 247129 1567309 143229 904534 1068306 389359 634706 1671147 146569 557190 660335 1549048 1159977 1098116 982336 979862 585444 1272242 1169632 88338 1130744 1842202 1284772 1041690 1413284 905221 1295950 986318 1284035 731577 1285342 483866 207113 1401852 1497163 1132877 1753522 631976 208056 907683 1142273 211847 947734 1524449 391077 1668111 580020 1998976 692572 200189 1030387 1569480 1186048 159214 605379 1003469 1589132 433446 937729 1904668 725054 1823275 1602936 434366 1370277 407301 393344 144683 1899172 288623 349382 1992702 1141519 251261 905252 29876 959692 1053304 1152787 278995 1612885 1863362 771744 1491151 1499979 1057095 400245 1788396 1788910 886826 1626622 1002895 1262726 1422731 256141 1216418 1496320 20659 1912124 1914170 701057 673765 1499970 146265 61589 436349 1578622 397623 1796468 1489981 1318308 163493 1288409 167431 221629 1781020 1763718 84637 1453218 503622 1399823 1643461 1115130 591846 693574 1735139 794904 55064 1470685 1926569 930201 1802750 121747 1459522 1686524 1869725 2229 1471930 1352843 756748 1066556 75575 150706 1089826 901157 1856271 323499 1955467 154018 1828583 185600 734337 1862647 939863 1377279 76621 1050719 824026 1605771 782729 1921278 1242216 1420193 1480594 1077537 357282 898879 1885889 164607 169716 850736 50415 87620 1844998 945818 281938 1682040 1126996 1916372 745868 888354 148033 1838017 178696 527604 1242746 1019037 1897656 177739 1854605 1055247 1607930 104951 580709 1883383 79464 1305295 1599419 1887647 1709632 1139515 1025731 1436304 1360844 1481816 568116 476011 377697 1419853 1028192 914195 657495 884295 188649 41914 1259611 924028 954258 245521 1612634 832660 615222 1667125 1456814 125440 714747 1640659 404638 1334863 1666871 1842622 1790099 768829 1425736 470771 1339059 1663833 1262220 364488 737346 165763 259345 948480 278077 1568203 497583 982696 211215 1811031 1857355 1093636 1945628 681235 110546 1812603 1084783 1838968 1382384 691079 753774 1437133 1019618 1386708 819865 625571 1618078 1698406 518634 683887 288138 497249 185003 356297 1211152 1113080 245727 1040560 125365 285476 605425 1331810 824091 1262225 1896193 1569775 1173963 862100 214509 544049 1754580 263411 495718 482545 313587 1983802 1569147 1277285 695168 1124353 1298601 217073 1345794 1820311 1261081 1588277 1592970 133183 581366 992208 832458 1582014 1045753 467746 662960 1212495 885347 384315 1182743 1951440 606627 1585313 1887744 1109877 1169668 922050 844982 1049516 493358 1061660 777046 1242074 858714 1318726 20323 1238084 1349335 724011 1995814 1654494 109999 1237421 1135858 1258424 1436479 1264051 851265 1607179 1460824 321350 814524 1044343 723717 1912873 811365 1654561 101669 672465 19454 893173 826541 1004498 1601350 1262043 78462 923041 1259150 879980 246210 1040004 1891860 1113044 457041 1516824 1864137 692225 645873 1292859 673622 1017513 1639633 701094 503473 1559527 828189 1199591 1485363 208878 1818941 1117236 1969261 84682 1336177 1122885 954023 50098 370164 1357326 683677 1224913 289086 1650497 1526406 1275530 1335889 1843491 141367 1312183 324126 1745977 256594 930658 1352031 895193 1241028 179007 1211719 1047011 1003959 540882 793141 231663 1474930 1599475 1587825 820638 1953487 1927673 981364 1010951 1511903 53083 1488302 165860 717112 1576067 719465 1208265 102685 607665 1452799 806108 442199 958008 1592890 291908 386356 213320 1500540 1127390 59563 824014 1253744 890484 1379981 1572462 1779330 4281 1807547 232823 1505856 229091 712094 565570 123382 1350888 1846063 1767987 537609 1392555 495656 1221846 1659051 1328482 1852276 1695044 560463 1153677 252815 1696507 1650882 562838 1683269 53018 328662 21061 1130571 1007529 1692763 1792375 1713381 1051483 1701684 1925534 1000636 565232 454161 1057579 93021 1097923 342725 694176 222884 1957033 1109304 1215309 962626 357811 1923279 1305816 1893907 905274 1361038 473403 247762 1948688 518686 1498771 653247 1150172 636066 330137 362454 1897862 1772929 57294 619389 99475 540619 1199594 889501 1636237 1561025 239234 1550812 1786854 996794 141803 1346 1520359 1121932 1908279 257898 1925330 1886185 1728041 1306404 1326348 67953 640803 235161 1382336 786617 1968875 366211 180206 1015845 57990 969343 940548 1756255 1070729 1734625 1565175 1697920 1275575 321318 106456 800206 748679 1236640 1005486 294843 1900675 208147 488230 1985344 1557162 838444 1776249 276893 1825916 1677100 1973263 538069 880537 1581016 330876 1642016 398740 1462207 281977 1266335 547658 1620371 453063 990788 1478371 1782104 1312497 936148 1664110 1693504 660497 1926886 969742 325863 807457 1835822 854579 875918 1070980 1440257 951738 889186 26674 1484891 36640 952939 133559 247760 1219184 670906 1139646 528414 1170096 93827 800363 581125 819304 1674033 1631764 539481 869850 988082 1986216 367390 1937072 718519 648126 1061612 1563744 622988 1382273 1107341 391848 1965055 1845066 776712 1096775 1114007 254756 585228 1362797 509435 1155489 1431623 585885 159136 1431893 516599 936953 1782703 1738673 78319 1506406 857940 1025774 1768106 1426079 1311355 1757474 1418579 1777638 1309953 675988 904306 118017 516340 1283793 1256078 341116 15532 464534 523495 1822747 869580 221378 1635281 670147 1851952 542397 1132595 894040 968143 411222 1200387 716181 838145 1448323 16576 447157 70343 1623181 927121 1432965 1839048 480754 336699 18050 1877255 73276 1230605 961007 1557546 1846832 1151510 638486 1129532 825162 503266 210710 1690484 618993 588632 205341 607910 1955017 192772 1398688 1478181 630171 1795179 61410 1461660 33944 1389393 1547754 1368610 1965198 1672585 1882842 99177 1240229 206969 1413182 491574 625924 336428 1379894 1568844 75835 1339985 1713225 478432 1617644 1808972 1565038 1511672 308178 1045048 1032063 736445 571390 1027649 1451372 1260498 787636 833402 837354 1447616 159095 220160 1279303 835198 353068 670342 541558 1366359 586991 1364408 1484666 1199758 949106 883248 210391 10241 80528 654184 971576 688657 1947962 1757442 1893111 1124016 280196 1085399 1224705 916832 817835 1997466 848046 985927 1938919 1521664 1519816 915276 1421520 1549662 1704210 1236330 120320 1655332 784509 564432 1175774 1864574 85 1932496 403275 1051795 976087 192901 233136 177448 1511320 1701008 1805565 904999 1808153 1821324 509817 17437 472415 1755686 1030511 1291175 1842159 1057791 626862 308297 442238 451755 650192 291897 1031354 355470 61977 1934396 1483112 352906 1921082 1831297 357256 41755 1142867 922625 1822149 1384747 1570655 1751317 579565 98449 1288507 658256 426694 1357869 608525 104016 1625727 1222378 1222311 246944 67186 1784028 1055504 1297330 1700566 1520893 1604154 1656551 1342972 255927 249966 824268 165028 654434 1888971 1351451 1079992 636242 821285 276175 250913 783351 1918337 203519 314790 1343535 725189 122992 62633 726617 128108 763731 253459 1697589 852250 503012 1480521 1848689 114946 90764 241845 1416547 1473669 1823154 1163088 985059 255287 127952 358505 31512 1499161 34242 818322 658398 1972684 353811 1499007 425222 1183357 1414372 781072 785638 1282676 1095679 1378643 327622 157046 305855 41376 1662180 1704024 1685438 31833 1283329 1212587 1309159 346493 554661 1778322 1456880 244834 63091 123528 198213 1273642 1233843 1511364 997544 633022 1580108 929213 1892908 1586185 1639072 529665 1172133 820389 1939654 1497775 938219 906536 1825181 432982 794723 122927 1214719 905841 1389966 1503082 29633 333008 1783677 220712 1864733 1308535 1203055 1651831 1863032 176205 519751 560361 382326 1700837 1713612 383956 898629 1750277 1843860 51164 890730 1304594 513094 1176512 1874707 191622 823332 388605 760235 660344 1748547 18745 900699 378355 706888 588872 607669 431449 1596319 830434 496487 1976348 950969 1674924 746816 1372648 172059 1674719 1267095 1079164 904024 1363293 1343634 1722321 1868750 95902 1440966 312867 619500 840426 1926083 151517 714021 408431 1939445 43509 531848 1031029 214354 287689 45663 998391 889866 1220854 403827 1947082 1727446 634381 1829583 1731700 1793273 1474310 1597866 22660 1921495 1813972 637668 786716 1942738 281988 246064 552548 1087761 265392 1226992 1715404 971156 1150998 402251 683848 1475699 42824 551007 558396 1297975 1727900 1459827 1750191 995619 1764616 27554 174454 843709 105207 1356203 1808416 1829211 1622635 1934730 1262896 792579 1681122 1425345 8575 871866 212800 1293472 710122 994271 1836259 1022621 548466 748143 408435 77724 542097 1697848 1480120 1216254 796958 1732146 1360571 1890915 462487 1810592 844301 122400 733091 1836343 842339 985430 168729 1960346 1015782 1214599 1221067 1491955 1465145 931455 215802 797732 1350959 1215751 1279818 1656171 311558 791572 1916897 752168 1657714 1307659 55234 688994 1180842 1986542 1833086 355702 351174 344238 1410369 190501 1031201 12717 404319 428283 1781083 376804 1513611 1397893 167054 1942734 1830510 451485 1561485 1121167 110891 1182685 626239 1402289 874699 751994 1177186 1651469 1263022 1378758 1742248 1046535 1759347 542851 1564376 285374 33174 234176 1237241 1763211 120809 1792912 500566 1742195 450006 359534 1706250 552455 1067881 225359 1364038 384583 1063731 1487951 1030142 265643 1416216 742643 70136 1997876 156367 274164 666587 984516 554797 1204668 1996586 912160 791227 477020 1935630 756273 297598 1052252 1575368 320965 684912 329078 1033278 1058568 1005536 1537116 827895 1224709 217079 1375554 1156512 869345 486406 989917 1885471 1052555 946608 701221 301781 437606 751419 1127613 912501 658391 1867779 1101656 1626615 1780350 385182 733726 1788582 352369 650536 1414891 963384 33237 1271698 1382560 1409145 825416 442374 1810655 1173945 1166578 1047961 1408882 486310 1559977 173345 1518205 905145 1856035 821712 887746 560576 676303 1170417 1204326 878970 885246 480029 1309190 1102398 1266496 857697 21006 1304129 39592 357501 1568818 1294961 1146117 1071994 1966729 85995 1006132 32610 357631 1524088 888412 1690339 992946 191363 683924 1229640 487547 869477 1898598 1499167 562992 1357628 18429 547324 874709 1453673 1320024 1808417 1501014 1495440 1345982 810791 360441 1215743 1583836 768154 1624527 1073800 1891799 1046732 304285 1634791 1116069 446708 1160282 670528 604034 653937 1440757 1342562 1062921 1797385 412355 1953486 1208707 89834 1229426 1179345 255885 1083764 1439069 1175285 683863 76809 460046 513443 232504 1457155 805862 860673 694122 1949874 261423 889066 711004 1888928 926814 1462307 1942131 1362054 903874 1736170 811503 1348917 1166339 1267304 7246 1075721 875482 1808997 253474 772362 1500273 539536 1564677 1628027 355981 1226535 969163 252208 46463 438976 893282 65689 1424824 1416473 1783245 478041 1181622 1653238 1033673 332247 1264314 1120357 484607 1571922 1643797 1671507 14920 1820535 1105648 260297 1380656 1610031 772450 1308041 566830 7288 165296 1575935 224283 1676062 633444 1288933 1823222 1800808 48122 1691091 1946873 850941 44711 597006 317786 1067527 223871 173656 560749 1392600 512009 714881 1625522 1909108 1624745 809856 1912776 1494651 994966 1303011 1667449 1200614 698700 1275204 297718 422202 416025 1527598 242803 830522 1224675 1957992 232144 7581 1522088 866365 923227 806536 1005493 773893 1075262 1460549 469425 191269 812148 1742463 1281381 284430 1072911 816723 1079091 964176 1165678 700452 774384 1843638 1086566 406346 1499116 1957703 298151 294474 1610474 116947 1731496 451363 1146639 1634301 1144965 1978565 1940026 293821 635216 197785 257347 929387 654168 337939 1188029 1040929 901334 1593747 763650 176371 1716899 1031702 1145529 1936344 505910 346429 829400 959662 1332563 914671 701182 635337 1702407 976133 941261 1773642 447314 876112 996352 1775935 1432846 339596 1032569 994226 956837 411444 110728 1868873 603919 1671683 1002250 585511 1931903 993121 70548 1567920 1698470 1138111 302563 1403480 1981025 1988369 732131 777988 1913404 1331221 1650430 597966 1321673 1139289 330310 1800002 1998750 1360135 1239184 206447 1847709 1929520 488595 464707 313771 1591275 1974043 708750 556601 1482691 242323 1693882 927830 425383 578737 764793 148136 877600 261075 989637 1839992 292977 1155113 1131506 1729199 991891 1176528 1827899 971122 933092 529781 584109 1559800 584367 1102128 1157366 1480068 1454114 1044245 155512 540702 1546490 671915 604646 118069 1929129 730025 762808 1139182 1311379 822642 500078 1942400 138310 1553189 1465579 1787381 1358143 1120688 198948 1763263 820667 175295 1909349 896666 1145969 409699 1275450 71784 1720352 1645012 907326 1704572 619272 806998 159979 518 1345055 497083 971027 1500621 132455 1056223 161627 71860 1882927 252209 284118 236954 1882030 1650778 44002 1604795 116957 1957739 473714 1404598 1318740 699897 343201 592164 441234 813128 460869 1874455 779642 411909 290675 619180 919538 565054 368208 1163623 1888578 519126 1772205 1532859 770936 748463 40412 204430 275124 416430 1478711 14646 280664 656910 395866 1507638 348214 844365 1443932 777266 43807 1212241 1060093 1786916 1653848 1558859 434645 886078 1573439 105474 1881225 175612 882824 843420 1280378 1417015 879613 1682869 3389 1863346 144069 505406 1673194 898419 1784398 178376 865719 1111646 28321 831730 861805 72731 842993 1111295 1014144 1391209 247187 27599 123401 91302 1893571 111246 1591461 1716656 1344335 1129157 1112784 846585 521831 1202619 1530166 1840246 1550216 1270451 1813882 1761161 1732349 706032 207967 973728 225534 1439938 134621 1140868 1063033 677669 455134 1016048 797236 1529349 1031576 1565349 1411901 1984020 1032386 1378369 1235919 365080 912965 1465168 288962 1900775 953274 355697 1332829 1775277 1963877 1782859 320957 1905489 229200 1336293 1211299 1621080 1718728 1592744 1847811 622057 242481 1217166 1547405 1886370 1438220 628040 1064810 1733938 540531 1614942 275941 582529 579436 893934 854751 1772274 1429919 1065888 1171912 876926 11446 753229 1789646 1058398 650514 950724 529452 693862 1819056 841800 357639 748322 735883 115014 1660629 336033 1019085 1770582 1086341 986516 266292 1663725 665923 1208246 1122899 341736 372856 1353696 1686906 1082140 1369631 1485932 1188685 72071 767355 1911886 1389332 202464 963926 198600 1030236 35973 852629 1310833 797810 1312154 312569 1027658 155005 1439045 961670 1599028 1225047 1121323 862874 973292 734276 794625 976615 1128486 499249 1543884 913479 1842038 1500632 1946338 839536 1588932 893317 1232537 386648 910075 741290 873198 194229 1686827 647351 81767 520786 737162 1469407 875812 1456214 194797 1640173 1822523 349566 1102986 999988 998495 1165156 132246 813757 1531101 759388 918257 191378 509185 1879601 611819 1234510 1279322 165327 785446 353304 186385 999587 1691807 1325598 1956953 1146190 832480 964115 1895353 1970974 721758 188216 1378216 382097 1876305 1901637 1157646 970823 455012 276825 22237 411079 906168 1185105 1639110 1832376 188516 1219959 622343 368250 591639 1094304 1030668 532836 1421509 439436 1603240 1909957 842994 1276768 236175 1420063 1423670 969528 1260119 1747736 1684900 1637289 1504166 189112 1736314 1010202 1743374 99076 557960 791399 1440748 1994365 964194 196789 272624 1577584 902385 413803 581078 1818955 376265 638797 115359 1486868 219682 1468259 1689983 1756273 531173 504390 910824 104999 866192 14126 1635503 260877 1668475 1488130 1020429 609304 1262961 1240483 832583 517767 1204370 1722649 1601392 1793671 221951 1916120 1354133 208477 716913 365630 642783 474456 526532 580735 5949 195439 1486614 1586154 1401239 1751843 1726231 1925613 1971056 12962 773087 1875701 153460 1679079 609999 1418641 1759518 1780991 1670723 1222179 906246 1429095 1060372 937500 105021 944235 1274080 1729360 1338335 520144 680646 258473 1192290 789474 658297 1563643 640528 1537017 255799 520830 1149227 1178815 928898 698089 8627 225749 1689580 939414 411854 1612617 1127251 242500 1881004 1498365 1789075 1487326 1672038 1312923 1023284 807125 1330661 1473030 297556 1681921 1830515 315782 775346 1382604 979597 1356808 1336743 1091923 290039 1525240 1109414 204063 1235013 983834 873122 537148 436285 1939939 169896 828126 1173699 1039209 1174224 133636 1084286 1171323 1177203 893960 1561354 709645 1071218 465359 1438945 1133070 1496726 893706 996180 119336 1138002 1645376 1798772 732223 1357856 910115 1560291 1289097 1581592 563220 1014620 1254358 865345 1734311 676029 1586007 1671640 403996 730289 1305990 573820 1633830 1102438 395896 1495857 818902 506627 1695351 717546 406309 1195986 272252 893106 1635522 606102 1929479 580599 873391 1095063 299456 1233036 47663 297805 1017857 816539 416786 1489147 729091 1128722 1572952 908267 89989 135974 1775116 1922364 761896 1665666 1684301 259180 1446896 1071846 335317 628244 747723 1299510 293329 1261506 195727 1340006 655800 361090 1783220 1447849 691792 355380 1205671 31746 1230379 1762509 373569 752398 1722216 1883553 105411 1606530 1352174 1396583 850980 1823226 780603 1792674 890073 452236 1860278 1494474 208407 1210803 1753685 433012 1855872 674431 805045 635027 1116033 1239344 1398283 1965071 1928443 1917010 1150520 1543798 709230 1050092 1447953 1914890 1670152 1948004 682289 1431055 1657786 835351 681619 1693466 120808 1523878 1430610 214034 412579 1121537 568814 1314252 1437230 1949470 616924 1123302 323279 331428 1133711 828435 24992 1438211 1777864 1131591 276051 426059 518758 1302876 38448 810908 122325 460748 1579453 1856457 1590109 238589 1789212 214821 1777604 1370135 1756138 728479 615655 1057853 270241 240671 992588 892384 1374024 1777711 1381406 1825702 173310 611861 1569103 775249 1372593 1420652 1542105 390918 1328418 1311715 1895088 687551 1651882 996715 516045 230001 1063850 231757 956421 69827 1549428 399003 583985 44690 631722 1550966 542567 1517691 1740542 1623801 398767 31127 1648453 1515370 1693875 1038782 924437 828900 1617650 1255524 896207 1057332 107968 109216 549502 576300 939803 1460995 1878617 1084134 310772 1525959 890040 1688341 1431850 791429 374854 675600 1442680 1524421 1366836 1800469 1565143 666178 879841 1493201 1728441 705212 263869 1428061 1221564 1004648 531668 324840 447396 1996695 694858 1131450 155908 107339 1651159 1547382 1524450 1529109 1135554 1316335 857363 1644268 1407783 509433 1684180 1748902 86893 433002 1666754 1551620 956530 1035007 298601 703951 921527 800738 1097740 137908 1334533 900359 1932909 160449 801975 254292 1327332 1652555 574549 1487208 1257067 899811 633592 720231 1245817 1862867 758971 1284546 1036450 175214 1670231 583736 1014687 1326022 518174 310835 1968136 172043 886907 1694621 1931430 255269 1400882 1173850 1021500 48354 256096 783855 595356 1053587 227658 1538914 834048 1196600 1985428 1265430 488666 91503 1062918 595993 1023922 477935 280076 755302 528504 1669033 212712 1911911 721543 1958006 107631 1998015 1751415 1485182 1466590 440216 1918479 370939 1888758 1797075 601597 656209 1577028 1049193 398446 1076308 997919 1692095 517807 936640 1441158 279595 455742 862135 1777637 258970 50227 279661 662521 1510189 1305190 1302669 187688 502393 765552 1999854 1303138 176792 634042 1036775 716991 445187 38167 1578519 834855 996355 1464067 161771 1093490 449775 1246285 1968152 69431 1333801 645023 954798 1999078 1285400 1925677 351211 955816 749529 1937211 1426613 1674931 1481491 316012 50336 1708779 1178862 1789880 1237402 1486530 1249240 733157 1057070 459501 178682 1205226 600247 1724728 512856 506491 622784 1810990 1507002 1530453 524837 205703 1239057 22006 1116195 96575 1408059 980686 1492386 534426 769883 725167 729096 1226215 860665 798814 1123329 748840 1857216 601118 1382654 1735172 1676989 525294 704126 378996 1940528 1588559 36040 143572 233383 1624467 1024462 900142 1551129 68722 1977795 1809145 408303 649333 1052541 913359 865339 562291 1536223 844762 1259954 54808 174931 675458 1520227 1052709 421570 711801 1785988 1828965 1431956 1747504 1247675 1249204 1038492 1140389 1222818 79319 408633 772509 1687626 331225 1565755 929714 1583711 219823 288615 1505975 743264 1375693 495766 1330251 1309915 1471763 867941 128696 1682745 117686 660001 735514 236809 1429254 1494382 1027380 232990 822656 219376 1047959 1468632 341999 259711 1643575 1479363 1578069 1995646 503577 1280088 1129776 1268353 1126826 1236359 1156770 1549206 1412563 826154 694535 40469 432746 171093 1873282 948237 1182687 676038 1058630 1418457 1377444 673605 634703 890412 1912232 970081 1202009 1304469 538836 695753 376031 158333 1833282 1200094 1126227 1054055 1557473 1975021 197447 174363 675083 1635463 1139618 1779544 1274060 161363 9937 155862 756602 685800 248311 1130493 1990757 1033320 1859776 1616456 4859 1217592 627123 1513434 1762972 1783393 388092 1649929 330660 1787771 505212 462543 263396 822440 1474094 896971 209897 818441 892068 1697897 1068930 1548749 315925 494796 1810637 960121 320491 823287 1311994 450450 863455 1687062 87857 694290 155425 672414 1098243 1221707 695465 1956764 1524197 974934 859071 588268 1534622 382851 486385 1422866 1684500 571746 1857073 1102537 1806290 559875 1029502 1857789 1618555 1293013 1211455 557600 1044585 946558 1233905 1948883 516603 222063 1443241 346577 1636005 1995708 1997700 724239 417825 581360 456115 1726653 1546282 389421 526440 48475 227625 1937707 797876 1630605 388831 469381 853826 1219947 1809527 1313631 279063 1844125 1146694 1560229 197284 58131 259455 1890679 1534841 1796234 968459 1958114 475666 1383920 816856 960448 1381111 178511 1643460 702362 322174 394428 1354788 947123 672115 1231985 330219 76376 33222 1361899 1874260 1774071 845315 559232 1596583 998774 213983 238223 1896253 502492 1258226 1842114 1413374 1325266 877003 603916 1725916 797294 144006 1447530 1028351 124788 493394 452571 102697 1207083 1557766 1795806 367630 1513067 126292 12289 1493692 864461 562260 732105 513286 1693041 1002409 1691072 1620743 445303 126874 494427 1334567 201837 1787595 1432280 793111 882621 683664 388220 481494 1160971 691257 455455 1926120 1578710 1183779 789548 492655 351977 1935250 1637022 369768 1001471 1312733 1539137 634182 1537612 1320657 1983190 850681 1826390 1154571 845314 1409204 1172216 1326010 1704995 1771290 1056509 1243332 193881 1631226 900532 434731 558284 359147 4659 1868192 6790 245834 681786 1810636 661261 602234 316303 1139866 1514590 580566 1923157 358848 1552631 1106268 1383647 1124803 1879945 1410138 886022 1242605 889968 1404011 1460490 687345 1342974 1361132 611660 1548547 1921032 1548577 1517333 1192871 1348778 169874 826079 1839638 1148772 1714752 1881998 861453 1016911 1881153 1197371 1186523 923333 1073447 675956 1975578 897611 342420 1940247 844609 281910 124248 897960 1504645 972513 592585 1503826 195656 146252 474284 1101606 866952 1463942 1060812 159964 1630973 333516 335900 1751899 1463745 1004468 1330737 1301082 360387 1166192 1297498 1489203 535548 867433 1858132 951934 610473 1879915 1241418 1755059 1919935 1571766 1461242 55081 483734 1244245 140580 1117279 173351 523232 1865929 1277139 577615 13955 1885549 662497 1920133 1707387 288890 1816654 1604605 1044033 1726704 609675 1117823 1090948 967686 518834 1536650 305511 710106 622002 1034784 40889 1885168 1330659 1179314 908034 850203 1357782 566632 962088 177872 1416527 1858185 1541755 283174 362507 1709921 1764020 451845 1664366 729820 1556225 190526 1967753 571578 1141624 1485960 1084663 1703361 1218633 655654 1188868 1700337 952849 817394 220072 389325 193041 949376 946846 799175 1610396 255596 1030585 286044 1577669 93092 521369 1972573 1873795 1897711 219039 1014311 744402 1057550 726946 1010124 299738 549110 1374479 8849 1381008 717180 1970980 1776464 431976 1454156 1019640 40138 299992 170000 1173012 578744 302806 581251 1689638 967900 1624892 1437082 48366 1288877 1139878 773595 1968646 980854 827825 1701660 403626 546363 139724 775583 1634035 716359 1302283 1728215 1559334 1063932 1765474 135224 1602379 690950 1830460 473777 1635698 497647 194373 867928 1835293 1397747 1699634 238314 1909590 154767 936141 838605 894633 1352454 1583282 1731963 1646467 719266 121736 444786 458983 871614 1761932 1649644 1072360 1528775 255734 8186 508390 845070 227814 1908204 1004939 392362 1905509 1725351 1731711 1625570 925380 121836 553092 598772 1727357 1251500 270340 10802 182268 285680 1705927 1382269 1373442 1320436 1391094 1522107 283060 748231 1775811 1501844 1689656 65543 447345 755664 1905894 58497 1981618 1112181 66746 1477776 562326 936553 330975 1599847 744800 579885 1524747 850246 1373523 1165043 1524795 138874 256306 1324920 617308 1017007 324578 919569 21587 1558588 1117743 549748 170364 752271 114436 1048402 1652472 1681056 453007 677097 600250 31975 1880061 1360867 1005105 116670 13327 1339493 151726 17725 567765 1557037 401636 801397 1955551 1954506 1701077 731413 986284 745686 624658 788892 752242 82442 36065 1283069 303963 1095734 278679 330692 749749 411099 1793480 772416 642803 452086 383526 391751 1444679 461814 1759392 492321 462251 1832127 38626 1367119 1750096 284097 1239741 300594 334865 1801293 178950 1978258 1593041 1108903 1691146 24728 570662 166904 412177 366780 184498 1923651 356268 1551022 1343946 169740 457276 1748747 547312 236962 450172 1370137 529988 754335 990639 102690 1762373 230559 1444257 161607 503740 1116220 460707 1602533 278130 1867062 1491710 1181382 737656 1833822 1536873 1513133 1533825 737579 1421462 558099 976654 1645488 1614321 347525 1834935 1539511 834740 412922 493627 1372322 1840069 964839 1518070 1337185 98191 1746595 1924532 1721071 1724737 591036 532739 731368 85648 570847 422356 608693 856642 128847 606367 131309 181928 552246 1193702 1380897 1296153 1856100 859380 30010 1837527 525143 890827 746758 860470 974977 1339632 182823 1899338 1778608 7306 1307989 364862 37142 1370645 1235574 1335817 195009 398034 244762 459557 588143 692108 972514 1256358 492130 1348042 1087438 1083376 1184571 136896 1428683 475553 1280804 1507937 1275671 397778 1350534 1022185 1562304 913383 152958 878153 1260349 548584 1579670 1590149 1048545 464156 1807110 572438 1496699 1186646 826097 1255348 1844238 1948190 283964 1793968 1554195 359165 591157 1599670 953593 1163387 326025 1551504 1479050 177595 1711100 1279847 1119697 1672755 1939556 661067 836246 1483356 262106 1339695 908929 1080400 139793 1140259 1596160 1577680 1472868 1597268 1662448 990083 1778628 681691 379865 1738172 1941661 212565 39689 199332 1236053 1845220 1415046 67537 1608100 75505 1933085 1435930 182125 1178189 1011896 629690 1664285 659016 1943166 1171493 524394 240932 1349488 1380427 860303 1551616 449483 608181 1513632 179151 1547719 385429 453026 975563 954238 763544 100625 1052065 756839 170537 394384 1183295 1696123 33826 1319589 514167 1759786 984490 131375 1458150 883764 1954386 1425914 1339108 789862 29667 1869428 36416 1593334 561596 418284 16981 1389053 1436275 469576 1282654 1573954 1401933 1517388 752826 1837832 1256443 731973 17416 288 899059 817284 905587 176401 1844640 131496 1230998 657350 129970 1378307 672003 1032528 1436506 1465945 5446 1173033 1510867 1949548 779138 1719844 823524 345612 1074041 1819004 526725 1449231 1448110 1135178 433346 605095 157800 1031836 1479326 71223 1324529 1088320 1144061 1633601 1553598 1426363 1404929 994871 1058095 665626 341449 132025 921622 220143 128245 123005 1770693 1996166 239386 1602132 31146 763719 1989998 1346765 1634425 1135635 339700 85199 1132118 447381 1691036 487048 962569 538635 588397 682752 552203 757780 76564 931965 184767 866143 1459299 133992 1305745 1395474 282022 1902936 263446 69436 1404470 1274146 1748016 558835 1060636 74000 764953 1146648 434191 1933246 310369 1377083 1874280 713361 826953 981832 1612163 518527 1342282 808514 843282 308759 1773804 1631160 419534 72030 1941490 933474 1890707 1147778 1349128 1260118 1999090 331960 63780 1218962 886645 661108 846736 1480625 361226 711861 1248928 1833474 741509 1618337 1943359 1982689 598044 1187769 544228 1732133 103671 967901 1457987 1020420 616520 1193606 963742 227931 185019 1177666 1343055 1513963 1723245 60493 1692665 504594 165223 1871745 509274 1461267 1382483 1886501 991536 597661 1122996 672333 1993112 803025 1864029 1134642 866034 526754 1350229 890031 1722940 539687 157013 1309980 394024 718451 1790681 669503 526595 1060653 37045 385160 327863 810628 994802 367534 583688 921672 765427 820872 1858224 1379382 1661706 537873 191847 1500276 1205331 16134 1205563 1203541 878380 70229 394073 1821531 623502 1824292 695235 1909711 748071 1857572 1109778 76593 246060 1040548 805814 635371 907793 928120 962413 51852 1536809 1047563 136044 291791 1573737 1762893 1520933 1012947 437437 661701 1647691 192255 411953 1748010 355281 534362 787443 1695302 533309 276994 1204664 1515483 26139 1680496 1724022 886883 1651311 1424242 1527186 563950 1736745 1908974 177788 506180 1492740 1378789 1640096 1385271 987204 638164 1453824 1069203 801005 547928 785076 792614 1156547 638455 796502 906276 292908 1576753 1509766 1687398 240584 930118 1076717 1633566 1763939 425447 840915 114802 1850002 1377395 1325033 62946 252443 758119 713888 1062197 910702 1859909 1805754 799052 1876822 1658067 1357331 653789 1033742 1235622 1308846 59359 1263994 1441925 156879 1618507 1184023 262137 1404377 1178760 912066 854341 376269 528287 1905538 996289 144287 1258059 1782617 732458 534579 399559 217174 1634280 1764193 651466 20005 165749 805739 364372 1658425 290821 1016667 1894422 597633 1601260 672241 1062428 1269274 781904 1007599 546706 277247 854738 18856 361010 1897241 1178700 612789 1844791 152995 27649 214433 1738412 1658561 775650 1655374 1161836 1667875 1560272 1080009 1305414 686007 1420086 1258069 1516214 1850206 625110 1340298 110855 1475542 84000 1990031 1115736 1657888 1290912 1474500 1194793 452259 1781937 954990 289489 288411 110796 1442517 1526847 184397 1780899 793600 44115 436010 869706 315570 326183 1066990 1192430 120571 1085790 255509 1317474 1214649 1415602 1068436 252414 806728 795671 668128 1165419 959214 831453 168418 1258538 1708839 1682235 417819 1139836 266105 1851930 990431 102974 361630 1741671 480357 1795357 755368 725157 1650052 1642940 789019 1376910 449489 1234649 1221510 1138686 1295384 1017636 1116670 1231278 1567476 658948 129804 1297958 1644722 631592 280366 1176660 1448282 59443 933901 195676 539572 687810 213753 140135 1306452 975816 1905631 570431 1905429 510976 1959311 1969662 1056450 1270670 996406 374913 1139779 45753 879355 234884 234139 454530 1616792 1449076 1788573 6318 1901697 833675 475516 1310524 720690 1132301 1190749 767012 904943 559467 1622854 607404 1433959 85380 1568651 1988065 1495067 674501 386764 1276540 281672 1794646 1540007 1926543 581460 995105 1977630 112307 202498 1344563 1214109 302774 1555131 1308907 1171073 227666 1555258 884312 1758764 1221498 1329709 1895617 602524 1679611 1383561 318809 1081523 1702065 317758 924219 890091 85927 1398783 1748211 1877260 999322 459092 1967260 1435238 1114520 436591 886586 1426478 360406 1304490 1506896 1147240 196339 846704 1264601 1378142 1860129 938133 541537 814386 827755 416117 439692 125936 1145310 718735 1112969 727130 929831 1448219 1503414 183999 1270846 1900135 415128 70854 545044 1380914 1673106 848961 1008396 155448 561745 1146577 308553 163539 1168471 90870 981734 1986066 1552085 577282 315026 1822966 380733 10586 702276 1615015 1325169 1418719 190216 134937 147333 1778241 1006336 343686 1029552 1683850 1385356 1559754 1468211 175174 464320 1014593 394071 962325 1852103 345444 353258 1482945 180049 1742804 272229 1615965 884618 1844057 703041 781342 1864793 600331 1787228 533462 1631814 170681 1507941 610427 1818196 814255 544349 450613 1731017 158283 175848 1246233 108816 1035433 1065165 127805 703507 986886 134256 1044367 812499 881754 569551 526720 1118600 912713 683669 1232737 1873094 1175816 43952 1271288 541902 488814 35208 477396 459291 1966855 1561007 245143 339532 1746622 179400 110564 1479043 5612 1148229 517824 1191364 656347 1629014 1665576 1964059 1359700 1841311 54041 232982 1463259 1377345 1916819 1951755 210418 44198 693360 237334 1949964 1904985 1455438 1939780 1062706 1703307 202763 861259 597612 1570897 1912455 778253 286322 1750544 372492 1022742 1404545 1852049 879292 1501960 1023936 637991 1304386 542353 1273851 471715 1628624 1139431 234788 1973799 1440258 861651 823949 1327834 757865 238729 1554441 1279243 1079378 636381 288605 527999 1474507 1142658 1314189 1728279 202427 1876999 1102507 732923 703072 1199840 748019 1081778 996741 571877 975745 831046 647633 682565 724524 621476 1360304 1039272 1187180 944568 1119094 419941 1766553 1226780 426812 1941722 541052 1006167 432435 594554 235900 1401017 1193227 1333339 510354 1112068 24703 803260 59901 452691 1927650 428205 719803 868755 408902 1248209 429202 475319 1590002 1340110 1623813 1383531 1271975 1346424 1123043 1368805 84961 442261 1435787 1229812 214578 223152 365059 1810142 555145 1885004 1350979 590450 778401 1370276 796895 717930 1686194 177064 1108268 592565 833642 69894 1212204 1544321 1765191 894157 120550 1028505 724475 647592 1212728 767936 414796 292190 303414 1836831 526970 1945216 1783746 1425404 362635 438566 1588769 650630 211211 181501 717677 174133 256781 1797460 543153 693661 1322295 1173097 1290083 1560541 1789126 528002 205480 555727 677112 1915179 1617687 1049963 1527385 824790 571561 1559261 780871 1691472 901332 1908436 1306884 1534632 1245568 727911 806010 1361442 1055214 279991 1322470 1087944 1179207 515723 170505 14165 771688 1080362 215081 782905 140651 156550 1547671 1469455 833384 1299196 129573 1795973 1393568 1824197 1451518 1392406 997054 1240590 1807838 772881 325977 1782705 1883811 1424284 1266349 60350 1026635 261207 1642214 1135213 1284757 1868085 1455087 1677501 1229872 1438535 758577 1117736 1506183 717390 1855026 1568883 1727970 1912499 1564168 1181333 964134 364452 138335 1681069 1299714 1620738 1542157 1399850 1319476 1908510 1776306 847188 1378071 1481255 1022523 1425451 1814713 1870640 93760 1768386 1082448 1654475 1066548 1838597 1933956 1086966 980849 710883 178347 1877778 510286 1227680 958735 1737571 1112469 690997 607258 137543 249736 419829 123253 900508 1433282 1035691 1556458 1366802 137863 1726839 937268 1909605 1710283 1610825 1004653 450183 417435 1823556 1294249 1560935 45711 1648311 549620 1139946 854150 677001 1153748 1257029 1545864 694831 151071 1437474 165557 732930 1480892 166217 1667039 1619882 1675134 22446 1735536 1126683 568819 899525 416449 1942569 251424 743894 1389285 965048 1045660 366077 1254016 1209618 28463 155954 501545 930703 23371 978748 983429 1074865 62835 1876705 858562 1725530 553219 1015232 932021 1842030 60629 382847 491553 600986 947655 1831508 1329768 665201 1314022 1547450 979901 889216 252004 785773 1205357 1611336 155322 553487 375053 1658240 274013 1853580 1131327 56499 1491064 1054041 1283824 601119 256978 1418962 430937 516647 618645 1877990 389082 1077444 365861 408333 688234 1904137 528518 3939 1238697 1119418 426999 127576 804452 984143 1615707 1712864 1273306 1383187 1976058 396909 329777 1159291 678492 943892 1932119 724985 222411 148169 1184806 833218 71105 1293045 631118 1746923 1356972 277546 1658199 89884 29234 1769385 834705 1330646 1688689 139108 312571 546981 1206700 361339 1074492 105742 457720 564098 1076443 1052652 1544697 438859 714996 891325 125616 1424147 1459435 318804 836789 1954230 134365 1935752 285004 851222 873199 1845847 1862779 1200679 1230891 601114 1594733 1422546 1633952 1567527 591589 629373 493855 1049683 1098148 357990 644665 1420861 500455 1934208 1884197 77717 2485 1961883 719476 1767352 1199351 739686 947237 252269 657272 59157 519454 1579684 267088 1967328 1151529 499251 1678178 1670156 1510999 1440407 1856636 1829457 124971 1809852 372520 1713351 1596254 1255836 1822318 134388 1907709 1066852 1580099 1956129 1946979 1143346 1740546 1083336 706525 1027826 1984746 1050944 1652819 1100725 954594 1285228 637107 1826282 4307 1709036 519314 913507 1096502 1261377 1677009 1076590 1383142 1194073 326314 1961339 1741578 969016 206472 432349 182867 446400 1200489 806332 176763 737882 1289234 1380551 232569 351646 240574 1295978 445760 1719928 269898 1986105 1569304 748843 1018090 945110 1187346 1030154 690441 1208335 426573 1993958 923666 1450201 60599 787661 1276502 1627557 465497 1856446 300894 1639097 1563472 1265295 1601555 1421270 317092 651613 1554055 28025 1352549 1384998 1971120 1253701 1045602 102075 583283 1328148 268466 1041983 209399 133892 39695 659932 645237 1325845 1446886 1669907 343067 1537100 1060317 1831068 717984 1930575 1187295 1149937 193633 194172 1911982 1516489 749123 78115 1826673 390211 455690 78673 332270 1907996 458533 1594144 1448416 1028322 837868 956697 1995371 1649713 1659829 1186991 1685894 45521 1520025 1703062 1594686 1527819 941794 1789957 1398927 989039 932009 301225 1757111 1419593 1527732 1962123 1607575 1719743 1070090 1800376 605122 269391 1227598 1756223 1325798 564487 916005 377052 157822 1359646 1719595 1038582 273225 1974737 196428 721551 1511791 217522 763564 862750 1455982 297286 1997628 1781139 265453 1853225 558335 1593966 1427895 1220856 1894038 1589818 811548 29586 1013548 1670229 1555302 408055 1141702 1664467 1458157 327848 555895 216519 230533 358093 340440 100645 659300 1240672 1006435 356743 902707 220904 66666 1855298 144978 1904979 1395673 995137 286335 1525310 159554 855634 1445074 1303279 325653 1294058 1896740 1102030 141915 1846172 823775 1970767 1219799 519825 766722 892158 1526798 153908 49622 683600 643033 1103052 677080 288116 793691 610850 407242 44977 1508373 860680 640807 1766648 841633 823316 680851 374989 1268447 273791 1006726 1663330 1272183 1652874 380067 626952 1683764 282309 1395130 221062 1502923 1265103 1193619 574082 1683609 344651 1984034 487575 1513483 559020 255369 814973 1264968 1054852 1648709 1019700 1926173 56829 1341891 1219020 1195933 1461639 228161 358747 1948639 1729869 1649674 1842007 1181756 1221386 333239 828233 547265 655625 1717882 662645 1335380 154824 308971 1137280 851022 1169028 1787155 513353 1686886 797446 1835749 697773 907637 1714044 1953325 533329 1857493 881751 686157 1665798 556583 255691 1835291 490298 36124 859748 784351 1357658 1189952 1595319 986664 900433 468876 1053596 916177 1910216 500574 722634 1138651 892102 264300 145696 35988 1265277 1948778 721402 1128222 1544525 247783 1861892 565091 1903467 1306382 1470034 1617258 669437 1179305 946449 789948 1227952 988256 507209 1519587 421360 695422 1982502 1139473 232619 377654 350455 1778038 460556 1803619 963078 1641882 512239 1593558 145487 751756 1168011 1116419 465132 1913107 1322506 792228 1043186 621929 425918 239303 203525 464079 91809 1044097 169332 391754 1572958 1333178 8809 336498 550149 1612242 665962 1412690 1943433 552692 1201383 338714 514388 1250698 1326698 554668 1029402 399569 960967 1195536 1420821 1076744 1351702 1856532 231776 208135 1033309 887833 1234513 935597 1961847 349576 203013 534067 377111 1733460 495757 494120 966108 994076 1923922 1968545 1320049 383657 171130 461906 1737297 313451 684528 293086 1649657 1458384 378612 511472 77710 1026184 1305284 36568 954157 466119 766875 97603 788640 1004018 307203 1604916 254194 889836 952098 1479888 1938309 1894632 361744 1202959 1770530 1687306 50215 1720921 226074 1289843 1307616 846286 73953 144868 118421 929535 84669 651834 284701 1831291 1047871 788449 434294 519957 635991 1299554 1376170 743848 127721 1139926 966431 338677 1018859 1567734 1036731 706331 1242989 1901445 1499388 1253831 554699 1063034 287102 245828 456401 1692632 220958 775003 1642163 1356481 1424262 1241679 1157005 1065618 1492982 144684 354943 146000 353229 661089 324392 1502080 756721 716422 397197 491946 32639 516083 1780363 1991481 931032 269190 1793386 968497 782394 1199017 1158760 1735651 1113423 1584101 651183 1352106 1833855 439886 724514 1613161 1648809 1661004 1084420 1626124 701822 733283 1589246 1526975 1701367 178351 1638864 1311177 436586 1231097 1086314 397833 190652 1823238 1612206 271799 1845579 1308681 1039404 673039 768374 343340 1887932 1080970 106631 692852 1764784 365933 288504 416016 12754 1136262 1439367 1140048 592428 197713 956605 1537155 1224836 403157 434686 409463 850978 699261 113716 464778 1911649 509706 884115 1833726 759222 63242 1582720 904898 1028570 1273141 1652432 1938448 960958 883891 1005735 144214 336951 1831673 1717111 1602072 508297 672742 9970 422616 853346 1937405 16698 437413 1135822 1750226 680088 1867351 831101 444618 356715 1620937 960291 1229779 348553 371752 1015770 79651 1134990 139890 1311601 924560 339220 803186 1689766 61227 296876 1561536 1891609 1074524 144867 432045 255237 1752922 868595 120558 537282 1742052 298525 11142 716242 155596 58381 368989 1540729 510768 1736832 950923 1832167 257690 1228384 54261 843919 213895 1191830 593955 397295 734608 321117 1242931 1322131 1290105 1115830 718812 1701605 575190 328198 1355292 231934 521959 281604 893198 1050018 946912 1874484 1208099 39371 1453191 1985000 425325 1953810 1813257 81267 1221399 1060617 510103 1832786 999939 1752225 1808513 648974 1539944 1247474 1701036 1385731 1413930 1131008 1396731 1499185 1986205 1711987 1112539 974668 337898 1751216 1335599 857947 1068721 773155 872613 552364 1063473 903130 1715782 1328006 522505 1033763 503873 1167729 756634 830688 1061099 514909 1889305 454195 857953 424517 153010 711263 244852 20814 751268 1941340 411617 87493 812418 1003129 116430 1275809 467296 544361 1777418 1617411 1256515 1362917 1426551 99792 220270 1081566 479477 1481018 1766933 288823 1223039 754227 1719141 133374 1793113 1836627 726989 1953591 1273178 1010858 434046 540247 714827 1201119 862740 25853 1399487 1020287 711858 1609174 99050 1682281 382572 756097 1045677 1007263 913695 941152 1334274 1692461 668586 1521989 530422 1165514 19481 564511 103584 226067 1041310 845468 193613 427128 827304 798909 1267982 308160 1607418 1464839 620706 1364390 489681 976659 586566 1662984 1196771 335115 1462078 413369 1705958 913281 259534 830107 1953634 188743 595732 1897893 1408586 513103 950823 893356 1595514 1819972 1208631 1495813 990046 1341668 1023899 1478004 621683 1908181 1425014 862721 337250 712832 1371304 295321 325402 1623034 1961130 1840509 1625550 428011 1329430 1231563 804678 762236 1938955 1532775 1404418 875561 1140402 1407920 780372 469631 597120 625836 464172 1238437 1900580 429983 1842032 669447 487827 1342882 232038 760459 758743 1080618 1916922 1443843 180343 790476 1402185 1882680 1114169 1768995 611211 1767937 1522293 585365 805971 360923 525418 1249565 1015060 47334 171642 157963 898274 1439923 1806382 387336 1349854 827702 1892807 1769434 249806 1146593 1769828 446058 1038002 577494 593236 1454102 1266358 944893 564158 798873 697605 1061303 1290246 1860051 244606 109834 1025399 1630603 1923477 1216068 506377 1926350 146557 1878766 1336025 812768 1326727 808522 461804 7331 971214 1873907 491603 1129182 1688257 1173320 1831481 775348 1023215 1128184 580648 93298 222506 594607 987868 1992351 1274820 1910958 366752 850659 583230 1278042 468668 73678 1338792 1557829 227725 325116 1686045 1348343 1985906 1411924 539607 686286 690835 203089 787994 1199578 1932772 384837 1372455 736462 1136246 682243 1560352 1775282 912458 281878 1280882 1466292 147117 1593934 599193 238769 597568 779286 137091 348863 1552298 1960081 968303 215136 264848 1486691 1342538 511724 1050130 1552434 1141455 290441 1654117 1474478 60515 943495 1302268 1079597 1135698 736071 709363 1925070 841011 1271267 657858 429133 1278557 1817940 7010 1879381 733150 757050 913453 1301508 999927 68828 1064531 1548002 575267 607390 1348011 1866016 1874075 39239 563636 518386 1662125 1805619 1849117 493979 1510764 1706979 1903382 410658 1570177 1493137 593678 440043 1294348 1394214 1069817 461259 1109225 27550 442980 1168479 1654498 638254 1394591 1448607 653526 757556 1287842 689927 290115 253065 819760 466123 1202473 22584 988416 475303 1570700 508981 1852862 1916469 1663248 35659 352652 1936292 1706846 1819522 493252 1103285 1371994 435621 1865696 1664988 1994827 1289669 1392268 1962184 231553 1232083 629392 1524279 213849 1988353 267597 1836163 86451 1450298 111108 193452 740458 122561 1891586 1668572 1641489 369471 1902238 558487 1353514 1219877 481514 1016553 955136 1430229 847666 1700784 871070 822269 1950202 142276 1052690 1619198 733299 1324474 1104655 1013955 1443068 990178 704665 1060731 257165 1027018 280121 1013853 478400 1068625 112495 425806 66066 1096074 1152771 481817 904990 581581 1493057 218729 1556159 1453740 589260 108601 1615126 1016966 1632117 518693 91257 622150 1683696 1451242 974053 1173738 923218 1498754 41595 1968312 705666 16767 1049743 797678 1803239 1863399 1160625 1761266 1955643 1620861 228129 476343 1910707 456963 157511 479345 1181630 1718992 198576 19845 1254889 1368945 583154 862782 1792046 1425311 880884 541114 1568321 1088725 223322 1641631 1392337 434551 67728 1715183 1397105 1420197 1595281 625589 758358 1020485 560941 1970334 752709 429429 955036 719568 1730319 1158485 1957512 448668 1974297 666738 1126941 261865 897665 743426 1584802 806642 271746 1471649 949036 949916 764117 107875 1059966 852395 24315 33208 653966 1915730 729141 1787429 797340 1297793 1190999 1328389 1205554 670376 492298 667008 1911923 974619 1157456 1885688 1602616 238300 80791 77740 1729941 1033726 104207 744248 1840307 154927 1871402 750408 77552 728374 1417928 1976931 1873509 1855755 553817 1013063 1001700 1208754 1257665 1578997 708076 76364 1780459 38373 229079 427901 1778240 662894 1844585 1777367 1287612 219971 555550 1773658 1847269 1375871 1467836 791930 905894 815797 1792790 503029 911286 167873 517328 1101193 857868 1000612 92445 1031720 938626 108802 158575 159092 357182 775135 1557963 1500983 883751 719812 1160398 695894 708080 195014 1557412 1150355 1017454 1232692 833030 1794326 604208 1107320 1204955 1531024 584443 983939 122925 1550260 1027544 1381897 1332422 380730 1303207 305717 1555980 1754802 199629 666234 956549 807504 988420 539466 1914158 1829461 283850 944908 954346 642806 1812605 320811 1292698 1248487 1314445 1098833 1097244 237175 690959 1444032 1987555 1299842 446033 1387897 438332 43263 498169 1781081 1929378 1338561 68582 299312 1178501 1591164 1261535 526381 1160552 1362171 342587 1604113 1897363 1123973 1019968 457772 1202517 1927506 59062 160386 970627 1282404 504828 1364682 1151393 200660 310453 1467531 288604 446713 528446 1417945 395409 1230178 1603103 1800505 1396188 55832 1384269 1794235 211777 1618364 1422343 1666952 1844241 379405 576027 136827 1597471 1032832 150417 127447 956770 49790 880908 1385240 287087 1312325 173130 1589472 1011208 1685066 1530690 1250674 1930604 1045704 962747 1276434 1449471 540869 681524 194693 34348 1804831 1902848 519887 66543 760340 1457962 224150 26653 5671 307876 372284 1710660 1253868 1163833 264639 251946 129941 656752 27575 331293 1110440 1987055 236002 632211 1107286 569508 852535 1197764 740414 746085 1192411 1404042 820210 857495 1588189 1487957 519319 1265298 1460379 913397 1677829 1566649 1661964 647901 206858 231428 625650 485397 228989 870697 1271754 1706873 1441908 1707058 993976 1108842 480662 1007969 954427 1129149 1515478 1412368 321498 234329 1943855 1457800 1653629 195822 577648 1396196 1052287 497520 1840448 1980202 180714 650231 758046 70978 599798 1903894 597878 657758 746566 1903836 889253 1867310 119300 1132982 1279704 693233 1011557 198525 1100464 1397577 1839297 1768055 434226 95287 1132862 347302 1789737 1717358 601021 188795 1974685 1256719 912695 1504382 1353291 404253 1388885 78679 99895 948313 501750 616414 1153522 1306291 631830 301915 857324 1053459 585489 1999488 1573628 887187 368147 1684391 1769243 1601699 1357915 1704711 552720 646200 1730308 949967 682772 236608 1271937 1246488 1265082 631574 309544 1811942 1869955 940642 730935 203232 393296 851664 1115163 746289 1107096 1533494 13180 98445 1653577 1792720 1146644 1282802 1970712 53777 883952 750011 931253 1453680 661702 1983799 485453 122378 633569 788225 969662 1136994 1924501 1073289 757205 1969571 1691068 1847146 1539230 1327678 630730 1576748 79624 312428 406583 1786050 1699080 1994047 1467358 151651 1251662 117458 1643782 29943 946697 623947 996436 1835992 815960 652076 1307658 991657 877469 155987 1644980 798180 1448547 427996 1837753 371967 1143287 1794680 61113 1156149 669576 1902666 1407679 117094 632988 1970118 1345025 763490 503719 928768 724725 664808 1806504 1585951 645997 1345872 924313 23738 1794346 1960677 1779312 625545 201443 771316 1651949 131819 357870 1123202 1550956 1896457 1742443 174532 1574589 1542152 1479927 122695 1594792 678170 1659739 1752408 1207409 203818 690772 1949834 199822 765058 1138786 1283819 701605 1686494 1327515 672721 1989625 1229165 1115283 740075 1670157 1373565 518406 1712140 1287666 1745271 358760 361338 1423525 1546025 182808 1356512 1074514 992600 1232470 498315 1534145 542078 1446972 1851605 583872 1321595 1116733 819573 1381526 1659553 236314 1310938 728483 1692160 918959 1932089 842290 527479 52347 1713471 1776284 1887700 613998 65716 1957960 1756550 1927466 865326 594201 804456 1066055 259260 1270598 1913152 1423501 1336251 767847 1332568 957670 1806429 301603 1908849 1595624 245249 685050 1186957 807071 1274989 194003 1217698 1956289 1019600 595097 1800750 1228329 879867 131886 1788712 1212568 1886009 822557 1699085 1769816 1932117 52363 1967974 154592 577925 568681 1015056 1034654 1373067 1871994 272464 718108 1918204 297022 319231 1100843 1834797 1963823 53700 864853 880580 1060328 1361822 792255 62525 481726 1566036 1535549 1817419 259099 1488388 1376730 403824 1441952 1045580 1393432 1825162 640234 91233 1357357 1573637 692424 743777 1974722 1834656 1425083 874058 741783 1472975 1164128 1241302 363359 1012608 945094 1071689 293704 1612820 1252303 1819020 862391 1511387 1797740 462978 1559021 1162895 458646 533944 835070 313695 863323 92994 647509 706237 129054 1523408 1880972 638256 1877749 1295301 602517 1512511 259980 290814 237967 1688242 1270555 921885 1267237 1792551 961897 191554 891459 1869659 1566137 985335 973170 932700 1628895 1146825 1849459 1520830 323931 101689 463706 1278981 1782133 642118 995324 435202 1609660 1365073 1240697 1842045 1751482 1318008 1083415 227790 334744 102289 457493 1233994 1864564 1902010 1920181 1383985 633620 962175 72535 238999 851368 1895020 1488983 1856629 1006301 1571232 624655 1538325 1339327 545885 1535828 952851 767483 347267 195993 1836681 516038 494830 1779625 667522 989059 1139627 780332 850768 767440 1267908 1709724 762890 740082 108727 1880182 469591 1253548 67438 1842152 1780056 257785 534788 175155 1420292 172256 1744179 18693 1838250 772808 429059 1042749 649668 880771 1800859 1606315 560938 184967 1553045 307706 896893 1040914 994094 380706 1613886 933593 1469603 85279 142247 875268 1249168 1942115 1256158 1353017 1236981 360554 1277717 1271573 1780866 1639599 1245260 1262045 694828 1507337 1978636 1607703 363773 1991320 1866787 1364425 563185 787942 1043132 29053 1939430 625063 780796 863815 778013 111865 422366 1511299 1892532 1852906 876390 34019 1732732 1333961 329939 1055074 1000737 1944173 384620 1921301 1465110 197371 1540199 1070548 905981 37815 1754452 335533 71284 459264 978225 498343 1320646 1198739 1491611 1852300 1845233 1917350 426782 1694257 604668 754030 167793 286104 1796713 1069866 1650548 1052443 544019 433362 1419549 592046 1705104 67827 1098285 395810 464575 544649 1602497 1800659 1908423 1323856 110657 1468375 24524 308010 1064737 897775 1676979 335356 15661 96504 138376 1314162 175745 366844 1991095 42304 1983620 1919691 899214 617955 1004746 1749395 1825814 1305067 924651 1344936 1987921 108766 1176608 771659 1647229 1419538 1460166 1282649 805708 1588513 1510124 558143 1463408 778388 816258 1379358 1127268 1428172 1596753 1393228 549671 384975 356182 586482 828446 1076063 338837 1462808 222446 397575 59498 1682209 1974619 1526624 397263 1783877 441695 1420609 1269940 342590 1615365 162094 1122624 1654395 1287393 1294511 882245 15032 804410 855796 1955987 1144180 519974 928841 1681475 1773979 266622 1734835 1511220 1909301 588293 283959 158867 290098 1559369 804469 1800041 42240 1822495 739611 1165395 549963 416634 1648115 264872 516639 143754 1420664 1818186 1419938 1857374 1437268 1104217 776909 1006191 580985 1479754 1884641 94399 1925947 1992525 788880 81840 769706 1347840 729402 1645142 1927681 1813281 191742 643289 1338358 1805337 271254 609278 935660 1400680 337640 230350 22929 890326 1167935 548458 1841711 1300801 508743 654777 986714 980628 1774390 1803569 1120342 1095418 1950797 1219132 1426927 1466144 828254 1502493 99737 647961 1616994 1978874 186930 1254824 85720 346312 946825 907119 1197549 289540 1970639 897162 1881966 1496264 105394 1650055 1227410 381664 311618 390919 706484 755020 1205264 1361648 1758196 1964690 1136809 555565 243208 651273 109531 688257 1603230 1314425 1232767 1561325 847645 1926039 1958106 1228052 656117 1585831 532697 1160489 312982 1349246 135177 108191 1074290 1725151 727644 1915405 133946 560330 612137 620682 1356336 1949920 1907324 1305165 1176241 1328910 1587111 933208 482556 331052 1609056 335000 132793 1243372 1335419 1339390 549059 1016638 1462851 1864831 1316999 1139881 1708744 602226 620442 854968 920832 984681 472907 1505967 1190797 802814 130284 1352588 142722 39013 1143126 106416 702789 243475 1398232 1330599 539926 639426 1208103 1224473 925638 480614 870608 1325771 881627 124107 1267858 654327 1947049 1296566 396477 1080151 1086207 1975443 1170980 641552 1910280 811019 1918390 192920 1648932 1217668 1339537 182865 1978665 1774917 255393 1268606 913699 1996099 1324302 416011 1159756 63109 467660 1895487 1760096 537109 887464 1638906 1291912 1628639 1300510 584373 1957472 997543 1612311 963786 257215 1961013 118447 1894974 1749472 1338024 263705 1153003 499558 1550190 1163847 457462 588408 892400 710574 1707271 853849 1917032 271464 1352267 1907547 127957 657360 75372 1380805 1852629 1678528 1372835 1425863 953977 71025 570450 1311261 1636288 646608 896321 737296 549056 510009 1926708 713826 279384 1658037 583085 478889 264744 1320400 802864 1668802 606332 1280507 504510 196285 1476437 1850851 1786957 1623050 1697005 1125810 1056869 528514 624961 848457 1112441 1764016 1230877 937754 1156870 1879 1728139 665751 1520335 165490 744759 1250201 1203372 1155712 435858 1299331 260757 184198 738339 901937 1768984 1635412 1616345 97846 1282297 363304 439564 1693554 1862023 1371463 716965 1083623 1218312 566061 521950 417142 950757 443195 1638038 454190 1372928 1680216 922967 1385222 528928 1291057 1188092 534263 721417 67767 771566 201594 1492441 339626 1618016 1754637 598032 766911 1991721 1033497 243119 280156 842927 1095927 236155 1654810 1959770 480984 841906 830359 97247 332950 154489 464482 1428761 360322 1404127 1873436 693642 1175604 711220 1801739 574287 1265013 641689 1794369 84746 1945014 1850613 441786 1522269 262403 1606969 548917 757866 610902 1654831 1287106 425203 740714 1035779 428914 138236 303717 1202017 1741128 1469532 202201 421574 1773730 832508 268718 952832 1138553 1194231 1504821 1242125 1659942 450165 1865461 371065 834071 1068020 868771 511229 812250 1695548 487783 655249 1130817 968568 1876261 1461418 720825 404738 1521099 1693116 275872 1561095 25262 1236901 620234 1876529 504991 142186 1704584 206399 1796393 1876503 493389 937863 1079333 1103938 155717 26579 53693 1807433 950686 99312 1125727 1630558 772233 1172807 1905336 564976 1389287 1646878 296768 1551729 439561 671810 1618599 180474 1730089 965756 1634839 133367 1245909 650497 40765 1752947 768590 1834339 720611 65158 1713998 1840683 1162398 622543 1747161 827199 1964785 244400 846015 1650261 1236630 1084863 142005 80758 93046 277642 505110 1674335 30870 111533 656472 1414561 641993 969381 259520 1839190 241982 1000998 696814 614402 722337 439112 1224974 719704 1101569 466447 525909 639575 635827 228224 1256909 780505 467460 1067920 1872814 843858 680447 1837110 1213270 270381 406307 932189 567850 251641 1501201 691527 571276 329845 313684 461615 1301257 733953 272501 1103715 1010381 1779118 1038453 529296 1248432 1617351 578633 427536 1678341 1521820 417255 1813104 412847 1308972 824333 958910 1522414 1728786 936847 963700 420686 1350481 1996649 1666769 1789767 1311270 1642661 297149 1463398 1015348 610824 1717603 1131022 547175 562829 729049 728169 1335574 238007 473689 262637 1798209 678934 74875 1576076 777937 1890671 1751651 1896299 347373 160126 1095669 1196984 973049 339064 345190 1391860 1285999 1644206 1662884 1328974 1250699 1467392 1881107 783520 29146 942984 1248164 1700496 1589021 772671 918775 1767743 1594834 317143 1079250 717103 264572 1095360 172275 1262520 841777 1516601 971747 1462443 1774503 540196 1618611 1606112 618838 1648009 1790214 748580 1998621 1336122 1043884 839915 1485245 431904 937515 1238559 288832 864220 284177 423377 296699 1776412 1660065 1501742 1364412 717708 249038 1717152 1979241 1405714 99316 1933255 1398416 293337 1120730 1004979 959806 1431653 1986361 863829 1179238 300527 486092 1540508 1282152 1820472 1882263 1222012 203387 1308719 1177729 78219 626430 1491419 1264629 437331 1574326 872918 592248 1472999 1103697 1330309 1957189 599326 1766281 203915 1532350 848266 790682 1942739 1249003 497316 1056268 768543 110758 879502 442286 1208848 1596710 536082 882495 576677 1498863 1307270 1797134 158606 1948506 124423 100641 1277009 1497414 314062 1659567 1891550 1257659 892246 1648574 1800078 827435 1491134 729328 1920634 991191 879952 1415009 891759 1841122 1221094 345702 1766173 557536 153326 1680527 1500619 78852 1841028 667280 1984936 1048101 1937199 1489447 68929 320037 1620343 933688 881609 639143 1876982 1692053 65399 332723 859184 1092117 346981 1225743 1711229 1330144 900255 1157414 1004999 1335445 746918 1738567 407021 1889185 834700 1842567 271888 1805554 1816106 1591746 872424 372893 1484286 242291 49774 698746 560964 1034852 1208102 446149 1163183 130130 234586 65795 1513455 1601836 45874 400002 1792027 18996 566117 1603340 647835 1172440 722773 719924 269263 89152 1977905 1760154 401566 1365019 1394856 391974 766354 762195 1051761 1714089 1187248 1479382 1762378 1829455 1706466 461514 78641 475075 327127 1295776 75320 735359 939928 1603851 1182890 88798 81636 110557 673229 349803 1711164 1034178 647875 1816300 1186777 98970 1062236 860244 97806 55336 1666287 325732 1550164 1661777 1792091 598249 1184267 26156 1730120 1516473 207197 1746363 731431 702584 693824 1162794 1686106 1365385 1090905 722454 730894 875106 913622 1976441 246531 578127 1437201 1962239 2112 271664 83969 1153312 1047952 1652611 193872 50840 472674 1519379 1962090 1651337 503290 1041713 1956457 682529 961210 833700 1963142 620935 1191781 768736 430751 789784 1125294 1728380 154055 438694 1361291 377174 354951 1755831 1057728 491954 1568745 1385510 701413 1852110 680643 921356 1629862 1551577 684132 1389656 1560256 755682 1763780 1156655 1568073 1012485 815010 1135596 506211 648364 1727777 1468545 1425025 1328821 91614 550979 356769 1440956 1323628 62634 693609 1668467 1044904 1803501 507343 203672 411666 783710 1040542 219775 1966313 781937 1538075 1152365 893307 1781999 774662 642241 362736 714515 1581813 1205103 83901 767003 1531680 420134 1653124 147966 567413 1068892 1651936 116211 1688301 483271 1151825 897305 18366 274316 1833245 128550 1779746 1597072 477218 713540 672544 1182309 1158893 1319770 298078 1537505 1175172 677452 110816 1953218 784504 1880620 1357870 1065410 1232075 435469 1627965 1057132 1907079 242664 839890 1676630 1925639 1473612 163842 1649951 293558 1973030 1294755 1703055 1716165 784972 1272621 438770 675781 176384 1048686 945247 42190 1481601 1628544 466509 913644 1064262 1251629 1249875 1503023 1625969 545138 1584064 523394 606855 1635190 1899080 370838 1982838 1883128 1931338 310832 692180 1370536 708446 354891 650974 890615 487356 1928529 1990827 1816203 801799 1679760 1087843 1316805 1006792 969979 908670 1227740 940345 252759 869458 1103619 746489 508467 1563145 749547 1479005 1885644 298680 680916 903940 1856072 259185 880359 387744 1106909 349133 284386 1823569 786234 1359534 1086043 1591882 517785 1111662 585690 311552 1340172 208530 867337 1882142 1121234 974347 102988 893058 557336 1350829 598565 1213672 331556 789364 421345 1525154 610441 566705 1294867 1616976 1729619 1516076 1025925 140529 513726 972388 869831 614700 1623062 1676357 1051937 649590 1755403 1574913 184913 1684856 924859 1870839 1478716 1721934 1308836 1393587 785676 169623 560806 299852 650033 1877003 182645 1811175 1311102 64694 407907 1809415 1199615 90096 1028099 1996282 1436119 1268865 726372 68341 1927281 1103531 1215883 1828605 383287 189401 1158323 1153279 1462916 1585334 529198 1827045 1562489 1477473 1489974 429248 1324742 146974 351782 1197614 1058700 1773036 1666356 1947670 315689 1395038 1067209 263118 286269 1299171 1841529 1690864 87525 604368 461455 875122 1067801 191424 1491271 802972 1979686 955102 1676031 60882 1601667 393953 543583 981488 1445732 1407398 518339 1447633 393643 1000483 924746 284733 1401287 755787 1975293 410712 867820 1062938 1415754 538808 246644 1923142 196027 857549 503968 795724 1062849 1740810 1617701 54084 699260 448606 339711 393178 1305237 639508 361471 1247468 1639339 927648 376483 1301130 1434655 1309400 103712 88261 1125552 759219 408744 1598976 1709704 567721 932668 1401332 41167 93010 583110 1992733 1052279 1194561 195265 1199013 1944066 1274676 1818953 728708 242718 1097997 640863 515681 1734366 821279 506246 819083 735234 149266 836596 636833 1678337 1992993 558394 287510 1314247 1347032 1906154 774318 806674 1154680 139609 994579 1696366 1794960 1894375 1378290 1740638 955272 1541987 536008 1396275 1469037 1757526 1063864 691273 1250035 531696 855496 468299 263687 383348 150193 435168 1333523 1284543 1330976 1995748 999581 601568 1640166 1467047 1294873 323475 1570244 627451 10678 1274711 1300503 36237 488743 316957 1753605 708733 915174 1457768 1188962 146036 1486793 513715 849180 543692 765051 1966578 641492 1010563 1295034 1244162 133552 640313 320752 1118756 1400151 1045462 256139 1824229 407812 1570665 172237 1431200 274548 281218 1223474 200315 1588707 179549 1428741 250633 126687 1262513 1932928 1341342 606605 1881176 1226574 899386 1537085 355992 1843008 669898 1249115 1589953 565419 1570626 361631 1860732 1182706 1929341 1656312 900419 792555 736448 1086545 1509846 1762493 445140 306857 1890801 1739319 728438 1924080 1125816 869867 197635 1384782 1284351 913274 1259737 637863 30867 146114 126627 216716 505568 256035 557930 1712363 251186 619129 1474654 1761104 190176 1617192 351332 572078 1897871 341772 851221 500785 1398897 699381 319417 623277 618636 1955364 1941888 1477409 872641 1267757 355872 151800 524513 1759190 38100 1301436 681579 517895 1970514 988253 149597 1188306 11678 695507 1661000 1733274 223977 1739938 992954 321149 1146011 990092 1263697 1384811 106409 504162 1495107 1216332 271154 2718 1277653 1001014 1788085 1496374 1563060 822560 1369679 1101683 112292 1866070 1984319 167888 1448466 1104058 1535039 227865 1947481 1010235 1263832 1297855 796994 450527 1483784 1298221 1493208 670097 1401370 14793 1043217 1999264 1177105 50779 1737107 313375 104917 1700952 856926 899913 1868913 167417 75658 96726 736089 1601863 462352 1069657 362329 558657 1402294 1659220 1815033 560396 834673 974564 939359 659644 1600153 145650 1312141 1683786 71611 543340 1470783 676621 1761318 1511906 1742076 1373470 366418 540878 1944561 1064686 1736244 889373 1135364 435875 623458 247630 105146 1931835 116746 42158 1197418 369909 1952252 546258 952729 1395484 328718 2948 172887 1354365 578255 1647899 630888 534899 60145 555116 434478 1471757 1403746 1960689 1958222 1072416 1224192 1165615 440357 28456 940611 828313 1797050 546125 1125897 62526 1476307 29951 761714 697673 1542162 1799858 709263 352102 936743 1706009 1076934 1980905 51640 422707 618506 1191091 34334 1969725 1373421 1195176 1471783 699445 1282032 1706230 691709 1016537 1873422 227687 1769343 902350 1883844 1332730 1123473 101763 1676674 146961 1656499 1220798 1090475 556872 1812939 1176682 1887347 1228928 699890 1474556 461145 555680 1776030 1198775 1409961 1501017 1961090 1466452 65885 648762 997144 1662692 1700409 675764 1412059 1394770 1249284 354957 1522607 96072 117493 393068 1451877 16061 710416 140054 427851 658598 1639755 143495 1624101 1944679 1379620 1300261 1936510 1292790 128835 370699 74921 382809 231411 1131236 1685844 781771 1571010 1989589 1085123 692363 192313 1094604 1374527 1609241 1735517 813202 1381920 1912866 197725 1171616 1696398 624930 765315 703966 1418653 856012 805628 1090932 1288499 206254 1575195 1442040 1921092 1908220 1740853 1194696 963576 1466335 1408805 631589 1852783 1616566 1605372 458487 682366 1630529 136084 419189 1349389 446523 1884714 1826963 1432132 1332270 1600410 655056 1412788 1330570 1892223 1855216 270816 1687006 548637 1440498 1223085 1978494 1682290 978612 1250488 369235 1003906 511382 950214 214640 755407 1490824 1045404 1260490 866318 1229416 220233 936122 1340564 1999764 265617 1476192 781973 938906 1952943 784663 786285 1646825 1565701 1411398 642912 457718 1897267 593210 76773 101168 1270613 1636680 1511938 1363879 586817 1820495 69255 1960708 1126833 1790639 1189631 1052212 1681577 934273 518930 578239 1120060 1097227 458780 23098 201450 65480 877420 1770862 1789960 110920 1646498 208153 1680774 1360780 1005095 629151 1043523 965346 1119199 534840 1605427 1704045 1303213 263656 1275754 266432 1421429 1922715 28738 813223 567252 204284 1823923 722081 1150498 1936935 747627 1054542 1277604 764911 1478766 1146202 689657 924777 1925609 30892 229644 1502141 97370 572668 347892 764180 1925396 1672801 117593 299533 435708 1844800 1452699 1785599 1415512 1920056 149114 1613823 1026357 914032 1836742 1025812 572121 1210082 1325939 1862475 88855 790475 860996 1826193 1139038 20362 1684555 540482 164586 143846 1368066 530221 1030667 1044297 1618657 631982 633817 1597424 622812 1900157 129821 1531461 1260640 528299 191855 473829 180030 627686 1942579 981099 927229 1918835 1680171 301292 1945434 272270 85829 1227828 1766318 1820874 1652279 377950 1186943 1933011 1447521 1484258 1224940 279819 1641022 1383114 1591830 1044105 1925452 1668977 348 284675 69730 707335 195358 581203 877429 930916 1491360 1023000 1897104 632577 931504 1438044 1308339 1837474 590697 1310504 1882550 194734 1052756 1307128 119225 1660811 663730 1005188 1665031 526769 1122659 992280 1334439 410972 1111023 1246993 1191640 13612 1675468 315004 997232 1545972 57853 121117 740833 1017002 865892 1423340 1840118 877809 95610 164177 233089 1800248 1043607 136836 848800 915979 1042268 1328200 1832352 640458 1796086 1860160 260209 1676089 942620 956585 200347 1744847 1272132 1106156 540508 1640034 357771 1428443 739626 1411201 545193 1395789 753684 616220 319218 24277 182394 1465638 1237030 1100774 1004355 1335043 744317 331356 289961 1999251 1923831 273382 1326372 1434162 714734 1474919 1954316 1461722 348041 557260 460769 1565250 617583 78550 1131638 1033527 1236262 1977269 801611 1221920 420526 1916926 1094332 308997 1055568 1853520 304484 34668 1542186 453732 299152 553678 1154710 42646 941318 1920216 1523837 392587 639354 586979 970920 490909 1839030 1092986 1524705 1468058 1869157 1736136 1544830 1050312 991646 1294150 1314576 1620295 6835 1094091 207195 1431453 280010 816772 924854 1726096 1372995 1054236 1438451 1909476 480964 1031052 1531307 1082501 151702 1236453 578935 327826 1037541 850605 715789 1932690 1587514 339791 355495 1244228 760254 1254968 1031858 1759474 129799 1520874 109486 859062 381878 77105 107686 203503 859974 469349 1848388 526449 17999 1962248 1514233 702979 1386942 147550 17045 159186 1778134 1690633 119503 834693 1989120 392547 749889 483234 432136 1338504 1637343 253092 1655783 586197 259498 54069 73680 68607 1813337 1794971 1653129 216244 1299095 325469 682342 480240 1135720 179168 1763962 573850 1689135 1256468 1777627 1172158 1251804 753149 471294 1839435 790062 403125 101563 1678617 886068 955607 971919 1174070 223255 1944195 775307 1666580 53637 1117393 1106722 355106 379309 1508052 1007105 188618 1816004 661622 1995848 731170 267339 732162 1627589 1021790 525888 1892187 1796977 1404981 840554 1009665 937274 1991448 1878965 440875 515034 13010 962600 1718972 1327237 216747 657460 1800015 552773 628675 365461 1784394 1678298 451952 843323 763830 1727370 1299709 97849 866465 959264 1608549 1786631 1057184 359267 1157753 1889336 198137 753167 862999 1658196 986116 719856 1332272 612011 340871 1628902 471936 885677 1440334 127449 910228 1749437 802130 1973387 1459342 516895 1978768 1261602 1691220 911379 1444040 1246510 1389805 656682 1512900 1443835 1781590 550442 1646417 908064 828294 859569 551354 1244168 1016381 1668288 1880066 484464 356626 1830196 1014954 1466243 1902461 1826995 510391 400967 1504320 1498149 1447618 738252 335906 698741 1128389 1256101 838815 388501 1852540 1510395 1284244 1985531 1052404 438917 252787 108506 1647147 604665 1766822 1251595 905888 1395451 1448523 256282 1477886 1183339 1011526 48832 311000 94014 544348 756904 13946 1101401 133932 1186824 1427554 497228 1243527 1460479 81464 1371657 1490876 1695476 1813517 1242771 132460 560531 693457 810790 1634764 94037 1682980 1548047 926778 1806783 1994059 1595209 636970 415627 1909619 639009 1698749 137022 581415 1148884 1741396 1927640 836169 211332 1246153 602091 285869 986927 311518 78148 1580753 110411 1879131 469505 44645 1726904 77609 1175319 660326 1998323 595047 1415561 99677 985098 54595 1006950 9571 1311730 1094205 1880819 1864629 675584 345172 532992 1694383 711315 615223 205270 1415490 740462 1237443 1712128 637659 1566773 505588 1334418 97648 1694497 1538709 553074 1288212 1093051 697852 1826804 366920 1041337 1291843 1977164 906608 1550439 1996963 53027 1102898 150704 1044006 176087 1023777 1798984 616053 1639453 627027 1669437 438266 689709 283494 1175053 1902321 1363705 300238 584597 1306669 1636805 1404273 1113308 1692108 825418 1769660 625228 1055981 533242 958916 8085 1427808 774332 516976 925416 621398 213160 880491 991683 1036297 1352554 1425966 219831 1726274 1377958 471445 325572 223533 227870 830431 1316127 1961646 573629 1250335 1413442 148772 1084191 1266558 1931343 1357040 1512089 789212 816146 657172 1865787 80732 965375 1173481 1526024 1317389 1595250 586211 1604941 501252 250198 81568 790926 1784486 616156 652003 278689 225190 1937875 1317363 1552028 1165148 164092 216174 1888539 1474365 844688 260963 1181976 1509363 106636 1683355 305076 1810988 1928447 121311 59561 100380 65875 1984934 493919 890309 1388879 1000787 853192 1697409 549865 1181715 1423014 1396291 881742 94484 1658505 538835 723359 228092 1183018 480556 1370740 1781798 1186440 356850 234743 1911949 1499038 1951269 168412 1405248 1479205 101845 983810 456985 1119887 1805582 652935 1919153 1114275 415184 1897236 910795 998353 269917 1254743 791759 853186 1601930 1825073 1007404 1148900 1779899 1842794 1499176 1604563 934319 13305 800261 1791489 765715 1185762 666240 866533 749492 586044 1811450 949270 1102284 1244702 568191 1270300 902706 1649866 1439908 224329 1188206 804095 1525371 163835 740838 718181 963115 1990006 642753 694681 1199728 1767136 1712734 1037793 1283845 1006912 1294212 818798 1044271 1160802 642012 903418 507246 1838492 1057199 353926 1048831 1873065 1701528 1707409 1053131 1074454 1332609 1046252 451394 346334 379175 131723 256222 1364134 743006 1356536 710777 803798 1929846 689150 681227 1129265 1593590 527276 969075 1242501 1101965 1195740 313380 40328 414561 944988 369111 262664 1496075 1365059 1295973 763624 1150541 1504503 413092 939546 944728 273686 1787612 1652718 437168 1191586 430493 161382 325296 766821 1776526 583199 847042 435834 611920 903354 466811 174895 1346748 1126027 242404 953140 578421 943762 1332297 1167749 1893206 515303 1806863 560038 509746 1160645 478554 1208041 1714438 1470136 1138649 1557400 1154400 1875932 1453573 1195520 1014293 221192 1675224 1822194 822781 598885 836833 1956706 952959 192335 1851744 457011 959907 278318 1013419 1511486 1600537 895699 134450 1305041 410209 1250653 1699103 1410988 211563 813676 1673028 188278 252389 1635384 228054 1071883 137329 1583353 1079803 11423 1175631 743124 1816087 1787266 1192952 114337 203304 1719159 974903 1910721 1673527 859165 892865 253973 504399 1139658 1958032 1460439 1529607 316929 1151096 713228 523992 1362582 1639087 980632 1921536 1250042 628529 1795125 369971 966071 1944938 1662820 670459 1594674 700000 1141093 889181 747734 154778 982511 1185779 657132 823838 449224 751479 1508621 499429 1678110 1330515 542714 1428643 1759160 1674835 522339 366350 1902476 115336 1724002 1112047 1977332 120458 1975137 1723851 1486838 1975659 852152 516222 398433 412831 1105581 2380 621426 1413414 1673214 1344350 1776745 1287299 1353756 885850 1563349 882698 1439174 946708 1297824 954441 1920838 154263 65227 1321955 24589 164656 1537306 328750 727987 54847 948970 1590803 150873 242681 148814 1736538 475377 351794 417711 980148 227976 1230846 1931446 709092 1642416 21462 1873511 1283559 1015823 1218277 1647101 1421831 1713896 1396061 1938730 1262622 859167 1268812 1332444 1713683 1503758 437710 1969650 1320526 1001277 965747 388045 1906255 128655 1911500 966294 1355483 1832655 508995 353383 907879 1062345 124056 1905270 14131 648641 1569048 305484 1532457 204183 459618 625506 795680 985151 1141606 686483 1239254 768994 1077338 1530130 1162711 1566929 276534 385515 308381 987069 1576785 1913719 1929561 652288 980851 726034 1372083 519896 1266039 271238 637949 1993300 450384 980760 895427 744521 633791 1958723 1678761 280785 956704 1665877 1518665 1145695 346793 385741 1145682 435752 1750484 117856 1875237 1991402 1328069 1011704 1473075 1365174 1735747 1068501 1720325 130650 851598 754812 977741 1886938 143673 831040 163916 992514 1645123 1600335 452504 119605 346107 1734631 631269 167949 485641 810657 982879 1435461 1546334 481231 1742337 252724 666065 1078685 1253312 31520 1962606 753949 1973798 10133 1426436 351739 829705 1015984 1503723 82129 1043515 704337 1154851 999986 1292208 790532 927215 1883010 735461 698094 1822200 142380 645139 237828 1569328 1101337 1847214 783211 1067015 1221280 1512037 1246743 138056 1219460 311480 1677859 1887322 486529 611116 1540016 781777 789911 823580 1634569 590132 1626746 701709 1380632 602821 1356149 818970 1844586 273395 483748 1030955 980945 995866 1858388 1654203 487238 624674 913303 1745273 1531838 1472750 1514131 1845153 593622 985583 1044374 839431 1803240 1194327 1094929 173088 1327393 1049240 678231 1798635 1466954 76923 581895 1319416 806074 1865374 702519 1194686 37587 1975057 1657491 792153 246732 1955098 911458 54097 933287 372772 1028267 557656 1319115 1999552 342531 1936711 462997 878951 1838701 1400377 1991261 1536148 810542 1116298 1922826 1667705 767207 1244202 54933 267693 1108998 806127 680029 150646 353548 1918140 75678 726560 1465683 115186 1139762 1014538 1862588 1328823 1672025 1329765 1798449 1766600 1424540 52110 1113394 1405402 1273435 1956287 1732530 66904 7974 634539 1846654 1693876 1416515 1106299 1324049 914490 1459334 4266 1080636 259570 1751705 1498854 1041174 1265105 627199 1548548 1059288 1766047 1083968 1953125 230550 95475 1118987 1605867 421887 1594702 1486271 705736 1604582 1364614 1655382 504584 1747876 427279 1362129 697068 881384 986445 532852 728072 68170 1246614 1432496 1374398 1183089 1098561 387869 202113 1264157 584468 1281451 1660040 1040224 1553318 1624905 219041 1713860 1409910 687111 84935 462482 524671 283760 1781127 1021804 851063 1051263 847054 775353 880049 524389 1012647 1687195 53025 1251239 906105 359952 1458597 1661595 1654789 373834 1287502 77733 624870 1797092 1574251 288973 1782943 110566 756534 106269 359467 703761 735474 740943 1047633 1132864 1483915 92576 500053 1400495 269028 1327593 1083253 1276595 323708 1867775 1909812 288508 1205482 1702864 429755 1091773 628997 1745487 995511 749950 1626877 461358 1539743 129944 725241 798919 1745858 361359 1254608 799685 703010 1876539 1980344 1328252 1635228 1135699 657721 1863088 1743773 974173 1558552 1008694 1350147 1427820 872300 570699 1141391 460126 915105 146712 1781848 1422117 467640 1189377 1641981 1273505 1698947 382475 1336868 648723 661428 1027911 1323436 68624 607077 956308 626531 1734428 935801 192387 168536 1899950 1774716 799020 599771 933819 152620 482725 668118 1696147 41588 1646254 1863812 1349198 455487 48021 1983144 1190959 1338888 754420 1116793 1508475 1225607 1138954 1580232 825172 60958 330688 430219 63363 59505 1718704 804254 1399274 1476595 612677 138681 65563 1201038 811260 764300 1595777 262366 1706671 58696 1030822 1512533 592303 1589939 946327 873396 1281976 1082899 888054 562043 1216075 586769 1283078 435626 167250 1663680 1013601 109892 1946885 439412 189399 259565 285148 1326338 1566250 345147 1653275 156884 1988623 899994 1811272 1912138 1830162 53461 793778 1474934 533091 657640 1907635 669242 1281618 1447508 97296 1074105 1641347 1465849 796989 1762291 1780751 534480 1142674 1065702 1701305 868891 1467683 1919189 1876026 1718743 1371649 1259855 517885 450412 241925 1407492 1239656 1937292 1273698 119965 1322695 1447123 943674 392178 977865 786266 1579791 436812 1099295 1003598 1725964 860491 1618024 1216958 384914 1531633 109597 768253 796416 1422981 258091 1230485 1467176 706618 1342369 604950 241419 636001 1990227 478300 1035241 1450207 1776444 1695696 1860724 171485 841331 1238691 893769 851631 1507071 1890201 835809 946508 1136115 813492 317686 1135376 906867 1070549 691213 1645572 1865302 1454351 787874 1346196 93149 131807 285970 1112850 299959 114021 1510955 502524 636398 317365 78278 1994256 236032 199241 1118498 1708196 1088628 274733 567778 1345896 514919 145209 1321948 421676 704179 163567 642284 1748035 856109 1616149 136530 1506798 1280424 1467773 94640 112525 1416387 1682159 1530992 1916060 1953832 1648012 1415835 1380933 382567 1995250 153251 1805063 1042626 828606 63117 560732 626422 624454 1428509 1168318 1650507 671204 1162354 109118 867898 496630 838955 471797 987188 1563626 394184 470777 1999584 1095448 255924 1235655 333328 1114104 795403 1756149 1232824 676808 1628603 1646381 1522524 459861 1093059 408261 1172138 879913 1524086 905424 1012666 680941 1553080 1017943 245386 1933012 872048 444199 452850 535617 1731603 1317561 127339 1511048 1148856 784164 677346 24108 1048188 1167331 773231 574645 130997 372473 407071 502395 1256952 35413 885212 1244954 1557565 494561 446561 40596 1964455 587222 1293250 937676 31774 1449665 472834 181272 1597261 688111 52171 278008 1095806 1135078 33429 820589 670198 453017 295292 1763581 1501965 1626945 721158 771728 1986080 1189591 537712 1613706 1250151 1062818 842014 1837073 1892239 1208918 890153 1188302 1874491 1836145 647585 958912 138791 364561 738731 1956795 1278693 903351 978365 746774 712994 1412898 1708687 588133 1806794 250492 723844 1517999 1658019 798239 535855 841313 1661560 662363 105423 193798 175060 219751 1804293 32052 876664 1205490 1850938 1272842 622763 1943944 1534036 219449 1690171 1131728 253102 1590420 1699722 251993 814466 718855 1365854 727448 1296356 493746 1109766 1882529 1618660 665553 1834013 1456083 521153 1761890 1359322 425668 1385286 1560809 1343861 1488602 79240 1839988 603504 406437 1091282 1882892 1437387 1789474 1006334 42798 1322017 1293810 1459139 802149 756679 582210 1106217 395322 335357 740794 1097306 1523216 499266 1211329 980981 1460354 384458 1859832 1700328 1246489 672489 441052 1562382 1701598 868507 708664 1847964 1937332 568912 1784209 1558151 632178 1674934 86764 1018851 672033 904248 229963 129991 1569041 568937 568401 1724206 780219 1227648 1179383 1525644 505626 1870791 17309 1942100 1932223 1769136 1687760 1681711 248613 485443 1003886 1484689 1495962 1095872 707258 230218 831400 732402 366335 993675 1288688 609780 1532238 1136328 287286 1710349 31380 417999 1562109 314270 1180421 457020 444460 1938195 1729553 1545144 1813710 718171 1303146 1987123 1898183 1675248 1014089 1834146 1825902 1225295 1194929 1435963 710292 1827979 1142981 612530 830364 1835391 1994088 190837 1048308 1189891 1503306 858421 1910746 516363 1878476 779017 986748 260247 1576038 1386036 394992 935145 1555178 771372 743117 1977600 1050954 510609 575222 1068730 13889 1315702 790892 765417 1093456 487200 40515 1848794 870978 1172109 937056 498279 6481 1327652 938578 548192 1771826 99702 878836 1235208 708616 371353 90884 1120980 167762 572374 1596393 475768 28216 1623934 1074672 1252922 855759 1437047 1318559 755077 1763977 945707 52637 1229258 1665838 583206 257075 200727 1872365 502931 1060407 1640390 1330585 481023 1362974 26172 940386 1321414 1840195 660243 586029 591383 1964113 210174 1137181 1862076 1012642 1582591 1575813 1461698 1203052 713611 1966720 574371 1391340 1366024 354885 1255613 55344 169910 1137166 872422 1669227 1995920 1294481 899752 345434 672259 170288 1316865 1954069 296720 1533690 1965178 1006656 1342355 358131 91870 946412 1076274 91771 1385857 1557055 785455 1723152 1415772 1419419 1028812 514463 1561403 636648 1747016 1350973 1611600 885241 861980 1533639 210014 257429 1670505 800533 264319 1147940 1156336 297918 1461720 359737 733604 310837 1392713 1470983 1002635 815415 1142085 906358 568209 202935 773723 1331638 1524442 1227506 1517384 1630850 1093211 1955933 606541 565087 582274 1385884 986013 535124 1870504 392792 1180124 347988 1051899 1436582 1240885 1115613 1248144 1455670 1935332 1423424 623368 887848 259232 283151 253142 15983 1711882 1455129 1211794 925539 1845932 942469 1709913 1983991 82967 860769 918730 21440 1002705 714738 408527 1118303 29312 994078 1406389 972844 431177 1290082 461783 256634 747280 1781420 559173 1038151 368786 990719 1410188 1528109 1954026 191282 39905 733243 884318 515900 1341364 856479 988404 1769840 472083 1547132 747258 1040290 754125 1815289 1551435 661117 649816 1781429 729462 110508 982993 691680 801079 1073707 562538 1305944 335030 23102 689990 466989 275959 1007733 1381622 1138306 1656381 907642 590368 366628 1183913 1712560 211056 1431367 807228 371118 1983424 13377 206757 1746930 494680 1070033 114017 130730 1620715 870239 1295834 968774 762077 1001523 52433 586863 846106 1208833 744340 142149 1631322 1391147 952502 250783 887610 1521826 1372600 1362665 186639 510288 959285 979649 1816029 770318 1159838 1847069 1181638 1531761 23276 1123822 497611 1113558 978910 411293 1706184 1326977 1221317 1828038 138408 567832 292963 1442407 844967 128626 447087 654910 860388 1176155 437812 285952 51359 530199 376467 1347937 873010 10555 1439887 1086456 1711091 1078148 1864925 1047249 1716066 1238379 1103429 1519494 1910443 833158 668966 1893408 1153858 1383368 989192 1002334 313699 1331274 1709560 636796 1385983 885320 338327 1148255 826171 45846 271133 567496 11470 255548 1830605 858067 1781471 55353 228901 1320177 456566 1459423 384269 1961667 1697431 236756 601324 547465 597297 1673558 1563700 44691 731447 843651 1220862 205318 1215110 729081 345316 1985463 339674 324072 725582 394061 799557 1317571 945657 491747 289753 1465317 650448 323134 1313970 596176 145442 1274136 1236497 1256279 446321 1612785 93811 811934 82307 1190837 480491 560607 567299 1303328 1225603 253205 881880 669374 57571 1251559 532062 1389360 1383543 1892676 878575 1989495 330670 1648176 19254 99886 1951235 872696 1587084 1227523 1790094 916379 23572 1839921 1723130 395406 145937 372302 212424 1037514 323545 461860 1302642 1643689 509183 918003 1868898 1759036 1123851 1290059 489096 994434 1799244 1868278 520397 1917068 687650 505590 301422 1748453 1151225 802607 1416104 449329 1045507 935178 1136060 1426104 1344489 714476 532769 460149 1486225 773211 1197505 519244 531357 1774015 1142902 787748 1868721 1806552 900727 756198 147551 1448462 1824017 663900 1679743 905132 346604 1916829 1976107 1232791 18976 371466 1912849 483648 1317077 822801 1781441 1525215 1350498 1782475 1184018 1182217 335666 755307 193265 970700 862770 308626 1368354 826844 1098422 1721873 763159 1161201 818753 733136 1170976 1691628 1663083 1828025 1708512 436862 258201 1499366 5001 215810 1002094 935783 1356096 606434 1890831 833858 633667 1992077 1847826 86965 1731892 1103630 442764 1344659 376426 448075 422484 1923845 1113382 1995318 582342 1450561 1301325 419613 961658 386238 820135 1120206 233045 607629 1897040 589693 1344962 584850 937702 340255 1922531 410387 362217 569189 1300180 908620 158334 426139 37918 901686 1627109 1592731 840875 1447453 65336 1553095 845045 197122 1655007 1801916 568837 960308 783551 1320863 832753 1350516 1504035 418590 1241229 770617 67437 805404 1133740 370311 1099689 1959415 548520 265855 829686 1707727 73039 1646403 719208 633778 728760 1522077 1213631 1978193 1100059 1773291 1085870 1424071 429000 231392 1223433 443450 1487817 545760 53301 527252 344620 79496 1594009 38932 815158 1481974 1447355 870160 271399 674065 14163 1905326 99410 511314 855263 703319 1713582 1734840 1118738 1756941 1180273 1641944 570191 1056520 1660372 2488 1622227 1694227 1316718 1562355 441450 1122935 742618 232588 368177 1094215 1342675 1870750 1926034 1477209 1181086 365327 624169 1647680 707683 1694163 12608 1541860 727092 1443777 994958 381654 556931 1237455 741344 818959 1781505 1341674 771691 1216205 1559929 1796287 1642499 1830018 79072 645842 667756 474534 646037 42662 389396 23707 1193454 694431 43424 723675 753258 1256071 1719907 190033 248799 879685 170445 1080535 1815068 850276 12515 374920 766908 746867 1173365 1529321 219375 1666939 1052804 1397578 293705 869379 200291 396781 1221874 327793 290204 742348 606252 305024 1863400 1655262 654896 1304894 973062 367172 1341043 135675 1584206 1731447 1373209 208204 343056 1100916 1430136 743989 151908 1031163 1755242 1993325 950294 1376313 1775586 1158034 864219 1803509 913809 1831506 336703 1237386 516329 901154 452138 1156669 933421 1234198 1667282 271677 675451 398170 1027785 132150 1967110 1887614 345058 741940 1718092 869888 36658 51727 915267 1931134 132167 357419 497850 426256 1442832 671345 194623 1260672 1243344 1212457 1611406 312501 603011 1925302 1552047 563183 1923025 992467 747094 827868 1823009 1826894 796569 242003 1782487 791855 1033153 373607 430406 677021 746068 263425 1388706 1949249 1336800 904104 874060 1369989 1882291 181143 954493 629514 1914324 150981 1698758 162045 190826 435570 1692427 1921822 1822833 1124445 1295901 379501 1016191 1370201 1845224 1064377 969344 331038 355885 29328 338643 771601 1951792 1220934 1025653 1240113 1620700 1683205 56760 1803227 688650 23697 1034696 194794 1198232 491419 1975522 1886867 158580 440028 1570837 1340683 259687 1511863 1450262 1113585 165503 1764402 634952 1688639 837217 1860076 1988544 1402278 744500 1373719 1674429 1528304 731851 15935 1718539 1934714 1454065 285366 902773 552624 978529 690146 518831 1435747 1580666 1318955 250832 42497 1737021 839729 1713939 619277 1383309 1481378 1912459 78968 539942 1524768 1722889 540333 733497 990744 353916 1604324 634469 800544 815983 1805752 1262249 1578497 248368 1674625 805359 841051 993627 1481000 1317959 247491 152671 1127208 412910 1749155 309900 1805348 1727671 988754 1299303 1003706 129817 66540 862238 1510664 1380505 1628943 1868249 1891544 239532 211857 1447409 1260374 266130 1523870 1370043 1931387 1788802 548764 623873 1088874 1435463 996275 776504 520806 1602877 997847 1241989 230896 660796 834438 92190 246350 879028 427491 1776786 47251 1986518 491767 1318960 501526 1316317 1657793 441395 836874 745621 659259 182729 939627 1062049 352011 102113 1623068 814683 1582115 514456 677110 1927555 1822487 1113025 589062 670572 1629750 889270 960716 1765343 1550180 1969113 197047 631235 1301636 1331025 1692354 726793 1014453 1711921 837432 310851 1996613 1493274 622751 1737611 69373 468335 1679056 311244 1584400 380063 124217 1832748 1770463 394130 177413 852945 481846 557018 434195 651730 1446481 1974548 1733016 933763 1103739 1169110 656827 49791 335780 945008 1434370 144712 916431 1641271 308912 1876017 1765254 52991 502546 980871 1797738 1561393 485217 765069 886873 1343101 121071 1812973 1907750 1262733 1014852 1007763 1582965 1383679 949753 1972137 1326204 366455 971737 1827094 869861 1261049 1004515 1323041 332851 1036292 1762004 215926 866228 1818356 910575 1100443 1768538 1367167 80567 1631050 1388902 877217 1387754 1193306 506624 911276 152559 1749128 651363 530243 893839 1978850 7753 255240 574599 702692 1033311 497617 712265 1633468 982418 745672 1591728 324577 142506 8742 1014465 250735 1174518 504716 1185598 577504 1539305 350771 906605 1068034 1664701 1661674 182356 1904546 25341 764341 1875362 895660 46806 76811 470398 1315541 1218035 100539 1829832 1219441 1349339 64525 1234446 1203759 713314 141656 901390 1394666 1658106 1449152 730792 1957792 1220191 896290 40605 232671 324321 860998 1512587 1721615 4981 1663654 1713652 1392161 312674 983412 467393 1329796 847039 1668309 1676478 358560 1178019 1042578 1210077 117147 1771859 1974302 1814922 516431 96746 1006551 337010 1209833 1785220 1750264 524971 1136476 172243 355741 292443 646346 253569 277769 1487695 1283757 813164 951902 255320 218113 1501124 1576402 346108 64843 103824 1364956 627701 479810 846144 122202 763540 383972 1874465 1293906 791409 685431 51923 1160508 383470 316914 770921 941285 1745994 202115 1248235 1974479 1985024 682769 753029 988719 50978 1022817 9558 654128 860078 255774 1798605 740814 247439 1745748 1659710 1559162 239159 198193 1446517 372515 1095085 505292 1275630 310917 1153478 1759622 96624 1547797 1822085 1817498 1593983 778258 1161243 1972487 1276933 840839 679931 118796 8630 1975564 112602 1682771 1854159 1474615 954165 336696 1744324 851865 313456 1316977 888228 332840 59522 1473540 1154002 1837340 91112 1421427 1863937 1426051 1750477 984645 1191011 1178129 218573 1091753 1635446 492024 1859800 1540335 1220559 144685 1356557 180121 1476808 1670770 1817322 1201541 378556 1909200 5905 309762 910539 431748 1784231 1414611 1074393 972772 893392 1099580 1101025 1133414 1840675 1358572 639226 779626 1592429 1819956 22675 1238868 1846308 1740045 585162 1647546 1343852 453400 103027 1368263 292132 366243 1031545 712829 627924 1560342 1897139 1740459 242210 1250128 1515701 848723 679050 232722 581926 549940 250392 1252606 1687662 900497 141261 499532 350000 551987 1180941 578991 33382 319944 114796 1882343 739453 361261 341169 437187 842135 169087 110295 1194449 1466181 787483 505061 1741062 960208 804020 1443948 1171441 459791 665111 208761 1375357 765917 1446649 865965 651356 944708 81701 1478252 975017 1162168 517270 1647602 1419106 620461 1557085 29257 279869 1687328 1535599 1785365 1063117 1042342 1379967 1795658 1971417 1665830 1876578 634754 1280647 1228316 494988 447583 53096 148260 1443954 1547888 899985 511180 1562421 1785099 81012 971078 343134 40908 1622641 368602 821768 588249 685733 687646 28924 447945 1865596 693123 962181 612294 812089 1086541 91547 1567329 1745600 1498096 1399971 1204648 268371 164881 1799318 977663 1726253 953359 924814 1194479 290942 1072141 535133 628063 711066 1934147 1325963 1392767 1995756 1122329 96050 1261460 1643131 1143241 999667 1274432 272708 495554 493227 118616 556546 1515625 483288 1488270 1880037 335545 395818 1583031 1852634 303762 485861 1272844 832994 621994 1581613 1564103 686791 758000 487830 858771 338269 1542404 1820302 785444 1847022 1647567 235202 1056346 1055908 1612087 564400 1809545 728006 296978 814906 829044 188232 1262661 858411 1411903 1980840 1183041 546852 1316232 217571 1049671 1790768 806192 1807366 1065297 1332350 1734797 750771 62582 1786609 1499350 1044386 1170494 1734671 201845 38023 750623 336260 818653 256986 1432252 1622363 1205184 1313865 1003845 1318694 120074 1224494 1536518 910893 1693457 958679 866341 629911 1757794 1485466 910330 1678955 545345 1223811 1665821 344096 761298 1443886 1697810 1831517 514862 548131 793961 1427274 1351487 1425808 1854549 365903 130238 1905844 1963705 50065 739050 1675802 872898 777098 1042480 1596269 1594289 438650 442821 1074622 1223936 1418877 1722247 791505 1054104 1013417 686105 1780099 1105394 1579143 1410401 282170 1830203 312123 153335 37301 1661571 1616379 774400 434760 1278741 626470 1611402 1901179 876018 1225250 1295985 1001003 85344 1500242 669584 363341 1679415 938158 698619 1636292 90139 1343305 1654431 1102888 1718039 6183 862143 1148931 1240632 1249034 1363165 205215 1619323 1545473 995752 1118129 912002 1676591 2826 619454 1581319 1873117 1924939 684777 975719 1478908 461827 1172206 8316 161859 1362365 540175 1599123 1220789 1766644 1121307 1232218 1035415 1286656 1906596 705350 1922769 288695 1997941 580404 179154 265060 105690 1499111 1465237 1482356 382438 255409 1395760 1982878 1453702 947311 706375 156769 56677 141217 905711 209749 763631 1364036 194270 1541671 542917 1011616 410561 1334488 1085085 1969991 1370230 372616 429878 1756169 1682236 1745825 1235465 35745 453691 1704959 307885 1804679 375106 913213 131529 647368 1560321 1011139 556181 109960 333779 899558 1238248 1749267 1521334 1203762 1070207 1766732 971972 1640103 137409 705422 988044 530709 184752 275696 1645980 1697640 1021280 398581 1200791 885623 141481 1788435 7827 755431 723988 315997 712096 390213 1259376 635301 1504483 568750 649603 554809 1693134 1322111 912158 1755485 755310 1631737 1903874 238304 1457216 79274 786041 779992 1723857 1335129 709235 688169 165076 519909 431679 845073 659802 770534 1533740 130912 289060 216452 497747 595645 815055 502692 1192844 1203559 1888175 1283672 473567 351128 966342 340702 1667703 243517 1499806 608473 371303 956655 1151976 1970942 1097939 1342087 1182457 217090 1410453 156901 92569 991727 1991470 1251233 1841458 1325648 1701275 1140897 1367950 1746683 1109019 1288249 613980 1995065 20866 924945 1945931 504376 800172 276152 1966620 580242 810915 552208 1430983 1942066 542629 935625 668102 898980 1497670 1925651 414715 1624605 304742 1742120 1244001 994198 579197 1550263 1469284 627776 475989 1460841 864246 793242 1162109 1412057 881068 658143 1446132 1297272 394954 1259213 388799 1199270 1775798 1156237 1547392 1866703 1585281 727090 937282 1340375 1152154 449566 1625937 1799607 1141378 594219 869591 1750399 1472045 243368 1179757 1852154 953452 305672 1552381 44122 1007026 1606700 945514 31929 1952966 1437736 1243537 425974 1667633 986715 587284 509647 1015960 837869 1102441 861043 1462694 1031741 256526 998948 1854650 75708 731638 880258 1536708 344793 1448702 1970894 1031011 1236187 977531 1005529 1573620 1433504 89038 1074931 893061 427929 835447 1371877 60142 544749 754989 1175627 1981492 1966404 328628 1329699 751855 45801 309463 1988366 265094 1120574 1859182 685465 1725555 1629937 38311 1603917 1592875 1223640 321697 1972815 769602 1301226 1845518 1942839 1700067 66453 317819 353819 8332 557082 1297574 517965 1063742 252791 528856 256063 1820868 1660410 1095343 266353 271604 432364 1492192 456723 648444 13013 161244 290261 455983 401942 151392 552055 598571 1084221 943373 637425 1170986 1767152 341149 217681 1494317 5559 153502 1113190 451213 266280 1799548 1426528 1196566 1505262 1504944 112424 256485 677415 589535 1740645 361296 1525098 421899 1949496 402221 919252 767424 524652 515519 91344 1176952 100157 1498853 1755025 1705803 581745 1431544 583318 1441894 119567 1170294 948674 1065874 1712836 1757722 354393 1221798 294481 1229225 1006084 533876 231600 1229106 226660 1578572 621463 1097558 1038740 1520998 1221154 103039 583204 675364 170656 474511 345098 934293 934123 694903 1820170 327166 1108741 1665927 1970755 1930536 989936 1537552 1834813 560756 214442 1577093 1050721 406534 727151 1692903 860499 589627 360366 999656 1897159 1059887 980739 1582525 1174636 985354 1155134 1248524 1128779 455437 204042 1086657 677233 527758 1104879 1298751 1271041 1695645 56725 233549 400314 678444 52071 969231 957736 725519 1233563 1019523 1884064 1549255 1372402 1923457 544130 552586 113251 799344 1096069 1203877 1058512 904998 187299 265111 192529 1295980 281006 843915 2675 655419 375956 496627 467246 1454688 548824 930626 1741932 965210 1127274 388210 1893844 1452495 1116323 161199 767274 511100 899943 1933157 1828253 1044244 946482 655736 1281818 625695 281107 1748462 1291225 1649412 1770186 1120300 1754797 651766 556263 45003 645355 52643 618172 1956052 967127 763081 1820936 1790348 1678697 914283 533063 1417101 92240 207092 1671165 1971065 235685 1739458 630844 324178 653538 1626937 350888 1799725 755323 217199 1722823 1468994 1020651 436308 1017057 34214 1128718 1699175 483725 601566 889750 461885 786239 1975709 1929331 519860 1543318 263453 1074456 1900871 1905910 1798811 677801 1289788 1962637 1925961 572170 374020 858901 570140 502453 1119402 1956809 1242147 455399 346524 1307421 698528 1839923 1904145 846248 1836165 140491 1117724 1640343 337511 582710 704144 433571 1238935 277009 825966 1418488 826338 240706 1786149 690392 1055752 1758853 123269 339304 643396 1659617 137546 703084 521280 1070223 36610 450808 1953908 25613 1472476 1406254 1315333 1561953 600522 1834881 79599 1473264 1663597 1563617 37445 494638 1720471 1562051 978202 159602 1738456 1458773 1157898 752998 951881 109248 332317 1942664 1485849 966648 1870941 822855 469258 1669976 1941044 669362 1380622 177591 1733794 922971 955984 57326 395829 887937 1199076 1010230 868081 30118 1805421 981651 261875 1512171 248182 306470 1330441 954607 1705791 1565206 1482692 1524906 1426721 1961140 1139167 453553 1313244 1309607 176184 1283949 1179644 22143 1811348 329495 1925566 203801 925109 1174771 156871 1737024 549192 86114 1027458 1242039 1996580 991299 1425894 839342 1473152 812958 539682 1131911 559803 1834847 258339 595286 1427317 144570 275793 616315 1299246 822822 350273 389363 1196343 1954730 511885 246195 1181331 138191 786562 197132 737667 444483 136910 496649 482158 1890642 146520 780611 780957 1436842 616616 871194 514056 1409245 1522617 1430600 341178 600415 780158 315679 13525 1490029 174314 53110 1081238 675375 711651 371739 1074407 330270 1636433 1319525 431570 882821 419381 1875537 1198566 89126 1370969 987527 1028886 569138 754299 1623 841671 1249311 1299357 1013575 1120277 278225 595 1442449 902217 1919666 1762038 202938 1667683 1863635 944650 1001357 1941337 1417365 490981 1685016 794000 974486 498647 1169091 498248 1778362 440432 465373 1010772 960007 300267 1030478 1979131 127444 1510338 1118444 1720472 1749535 1711836 1424569 218505 1992169 1957288 1361402 78840 1326676 1520298 414849 671567 248262 424835 34715 1598984 1801878 957419 1895626 774291 158955 1655491 1093927 1283264 521370 1030716 1084107 118609 1354725 1543603 1288118 1525613 317597 558084 510 774970 1281116 31642 739099 485991 1431333 1894836 300028 789182 1809506 189960 1033886 446801 536242 300071 1535454 294390 1799780 1727818 732168 1330895 363695 1940835 1501821 1172695 793967 1736440 333939 236790 1154173 1904957 1536890 343246 1952893 1377241 1111313 1877820 1082372 1649113 1895131 1704814 20915 1056738 377763 1615244 482440 1314410 1755718 418900 1797424 1686644 983257 584273 1118917 1040827 159629 1608408 1384046 1987767 782182 1566591 1818332 771273 1539803 1974335 1818237 1512026 821586 789459 591447 134410 1850737 1858560 1651646 1703081 1220924 58488 659236 1912794 1089785 1436819 511940 413785 336504 542974 957606 1368840 1072559 736299 1412469 1903433 321878 1951245 1951706 1146098 1084914 962565 873247 56744 109873 1059340 1098868 477891 1479087 1394576 1121394 441367 1973795 1075892 187379 1465285 1408924 150208 1380065 434071 252963 544195 1827167 557351 748563 1814004 1263315 343655 369045 621880 1361090 455081 930878 1071821 541055 616259 1460628 711877 1550821 669146 1320126 618567 1298470 1251340 867058 1007617 385360 1469720 1237911 159920 1452223 1690308 1610430 502332 33938 1643898 706168 217386 921838 1427976 1855178 1132776 1386856 55497 1352175 1908632 247984 831801 1451565 741782 789741 268238 1332903 1496182 1503956 751922 1976096 1908881 500829 1404966 1421165 934566 493660 1373553 1823271 1190864 1974178 457799 1286521 118853 34626 1138534 1465963 962689 1730948 982151 1355181 884276 1785638 625880 1605734 683968 1388970 1295837 1322056 539803 1729977 878741 131679 1625617 47276 1810948 535678 693080 1123352 1691386 1192459 227565 490602 792740 724136 1781086 1365863 39346 768050 1085565 1869408 1999527 254191 371257 642909 854276 48266 911330 285701 1373316 1019316 305553 1312306 572240 135070 278830 1329524 1981724 1823785 285587 1904386 1872255 256484 1483931 964816 1675322 1140141 231241 264298 858309 734382 1010815 384699 749779 1967005 948779 1234606 849451 599384 275560 1407897 1263169 465087 294159 739141 54959 827034 1491210 1211816 1907384 765639 475403 1360262 1974954 337328 480839 470888 104116 1387904 445222 1711705 73868 87379 1122931 1672074 612071 689262 564964 152667 1135657 310415 730190 927728 1132093 66042 1716891 211948 1676601 1718853 286083 1469594 914655 1959849 1150784 971872 1238410 1498935 942787 478066 1141088 1995849 1205521 618049 1237721 1967458 1527322 1539191 1992973 136420 831132 543220 1777647 1626883 1260172 740428 327251 1976708 1319287 136131 1365371 1147955 1015111 1469011 1253069 491894 130495 1513936 1007422 177784 1116571 97448 674939 1903435 1632011 156724 1087348 74814 1037247 1471933 1571709 1655025 900216 756281 694939 873433 588526 344472 757442 1842987 1812505 702775 1333903 1115164 257391 1751447 136391 140112 304500 1875107 485429 529361 1857211 333977 668340 1489216 1571781 34423 283853 1918212 1192340 186022 1314060 1479919 375721 770486 500815 1104024 32744 1109276 1902513 1219135 127690 1692900 1934023 669985 1356355 1708708 544337 615663 1511456 686982 295370 210231 729183 1479028 116628 746870 1888916 1427611 678102 210946 1613874 190554 204111 1344706 876272 561780 900021 405835 374892 1001348 1171819 1042373 1457028 1573469 216818 509145 198065 991643 1462613 289138 1614159 796636 177980 118296 1581458 1939355 314316 1541819 964735 1592968 1245064 521931 865017 1270763 1361092 1910964 1643218 1978946 409690 1409063 108009 1821986 1777968 535391 701678 714834 1692798 447311 37560 1490535 91465 1144882 1745579 241814 1890238 423544 1691156 21565 1396322 1174869 331568 1982593 1134080 1283526 1526239 285902 938905 904763 768766 791713 1049402 1590637 780037 1912556 468444 1345946 421024 1775401 1886618 872063 1595760 1359652 1643704 1207628 506052 219267 522820 653593 1404823 1393343 1811611 430576 1992062 581599 1283499 617270 834076 1444379 1551977 1837273 417126 1892976 1834175 714990 104881 1858530 1499612 557841 1928616 1140177 223978 1673140 108392 1917743 291848 1956442 796447 62477 421967 762291 1758711 1965504 727823 906504 1573505 1613938 1671923 1557022 1586682 581870 126447 1647796 821059 1345347 1318917 98899 935419 838124 921269 1725425 648210 1897402 883277 5520 1607459 1034342 300766 725816 1463351 1478171 1128226 885728 640095 523977 862829 1070412 1300625 1461784 375405 395005 586386 1138114 1401767 1237816 668421 1149125 467651 371661 1285716 522503 1889380 469183 1347173 1974253 843048 1164646 86699 1761826 1404504 1882694 334411 147435 1628090 357689 72872 1648523 498814 651416 745780 1832629 1888685 1713958 1608792 1308508 1473605 1800698 1012163 1283266 569077 998302 1319654 286661 1309096 1405920 1306309 343801 1477423 397079 435691 1947354 1748791 702480 928867 602360 966098 1470689 351993 184927 355564 1690103 1965797 100565 1088451 1184076 1282405 60579 1194565 1475323 219633 1839766 111488 1308212 306865 1604571 1995258 1092787 552265 189792 91556 1333638 1673887 522981 264211 448807 1677520 142962 865752 1150973 172077 399165 1919991 1409323 1826436 57753 1550018 939314 1659318 457908 524241 567879 1613036 695078 595572 33692 1322926 968625 1360965 227697 1107604 1762546 1527638 165401 1868760 1154608 1542164 1449839 5029 254084 694495 1873144 968624 1229781 1756285 1556447 1467215 55547 916590 1870674 1887884 327195 1078660 538120 1759024 1056530 411054 1710620 1071452 931029 395316 1791109 762010 1193623 589512 600750 1573296 1571539 1871355 519913 696819 1279463 1295239 1786821 302979 352034 25932 1204286 899344 948963 1777569 720570 1945912 933209 299058 605403 53656 1377537 1133496 160907 1837899 1064648 1559870 71807 151983 230041 1562317 1500636 334007 948446 812042 178983 1209491 1005838 159429 737891 1725180 686220 592365 1603952 9535 1973817 628334 252393 1488000 861267 1641483 1282789 1265106 1943805 800180 1658959 1835309 1469948 1928753 1765085 58612 959089 1334407 730797 487249 468607 1772016 1638229 1560585 1465533 1752500 140938 138576 1545575 1394066 1463627 1799393 1214111 1911736 1525907 1010750 1305314 1637018 1079781 1507347 1769199 531086 284649 1899757 668649 1079226 359405 123437 1438457 1424788 1402856 1186633 924851 371562 1203781 1848019 1126625 1032095 1737171 680253 226277 1126234 1739033 1002910 595744 820787 968686 1098603 1819761 991493 497321 490461 1448532 1716480 1075846 1815660 1284467 1817949 609610 760354 1648393 1628391 707333 681121 1277736 1434653 566961 853351 1590774 652519 1300156 1375810 1655718 98118 293656 553558 103151 330111 1704599 1972552 362219 1770841 852334 1817023 361728 1886741 1402737 786191 489700 1319431 1953912 474503 59204 1166331 1155032 407321 1816908 187099 1358533 226430 1498965 1673528 1841823 1504377 301855 715859 1315351 660341 193479 1909374 1744003 994599 1180030 1828425 649856 1707308 1994851 1580741 510490 92461 352564 1048858 670886 162836 794052 1481977 700505 298342 1854958 998828 144564 374064 1105860 406457 1067538 43169 1590825 890660 323011 1969484 400381 1564998 1841906 1727863 783939 682052 723129 809281 236044 1437174 896954 388927 1330011 587790 877835 923900 162691 1324657 1162590 1379745 18175 1873646 631720 573640 1073890 1827876 1512292 1819244 1851623 1884483 1993330 1604680 666643 1171746 1473294 1884105 1546817 1508232 8852 391358 1271901 1061270 962639 797878 671115 915985 550632 1841305 355975 421681 110997 1675762 1434795 343008 1670070 430318 663765 432503 91583 545524 1511822 331609 1057816 70716 21319 1138490 148414 1210452 1281986 1043495 1645003 1350421 453557 970342 211121 64459 957893 464227 392282 873003 1328800 616073 1001821 1111441 1060495 1877505 1881626 1647799 174702 121729 127222 239843 832396 1172514 498760 514755 724389 1604767 1780974 1569201 1190969 389280 1528069 162058 466043 157445 481088 291777 1655110 1531967 979572 1152306 1748506 294210 1872591 1717663 1843067 1789158 535987 1345608 657166 1191319 368673 1740820 1842927 604178 1433501 270905 98163 1866059 533349 1099234 1986170 1038567 482233 1701827 1938742 1778539 653170 1599537 212059 1212992 1635726 140217 1063530 1255393 454324 1799884 1549049 1569001 1904751 74816 599530 1944833 1440731 1871033 1065182 949167 1618051 686142 1597343 1612362 1532547 744702 1413348 730317 687613 1151159 1228825 1470489 343320 1239932 976916 766410 1847817 1247888 736759 1657303 1885042 1733245 596118 311462 1389435 1605535 527994 1299518 659219 1138857 1643021 1593688 1320055 940282 819425 8386 1540459 189458 23506 990375 533846 386882 1298838 1365719 1074656 1482247 1501475 1635295 473444 1742631 1840985 1714409 883639 1005173 1323336 292108 117416 1405737 1358307 981506 1771377 127233 87646 1485122 73844 1586881 1451978 90930 1013428 610048 1846067 1955233 1755290 393270 490969 1868958 865742 1830179 1053984 1180557 1505727 1906395 801800 418446 632758 1365800 934726 28051 1586803 1976900 216020 1140689 1407266 1865161 1831279 1910822 338687 1233659 1056293 1263084 550106 45779 857577 1659473 1164585 1148603 1405529 1388782 1481720 114877 76935 1999548 97293 832372 1922216 588176 1584024 198225 1055420 581228 579581 1512218 1393330 872947 43610 1827365 486771 1089973 1596074 800954 212407 314839 1655226 829433 1786747 1347551 262077 50263 1811116 714028 254859 1964863 813131 223420 482680 1111205 480081 1286821 1589630 1577514 1874760 1953837 630982 449050 1405911 1171942 1880556 1883835 855539 1307988 563785 1403529 1085731 1539634 230239 1490987 1975644 1140998 1676104 1608309 625266 1187438 1977935 31144 1571734 277541 648198 798957 166336 1413233 415202 1517908 245580 73913 1900242 1251548 1610507 359355 887577 322925 726886 819723 1213272 370754 1073530 385245 1141161 1400021 1493831 360525 272649 652369 1668515 1480458 209929 1299185 1905250 260645 352858 399450 1992522 807365 54228 852826 235719 690437 314188 1583946 101927 422251 593528 658779 192884 939962 1843065 905171 405575 94862 908386 1762396 1895416 346862 1190763 6094 1548692 1429554 274238 85062 173287 738344 182264 1912814 109072 745969 418383 939708 88601 617764 4295 1426977 356195 1612212 865878 1418019 222449 1454055 1194935 6709 243794 1158669 587722 488503 1014754 1187846 1804044 124529 450787 1991892 669112 1447962 157424 280036 1215282 792702 1423638 223329 604339 849557 1147795 1375043 597223 1176203 863920 197634 731440 633483 1773394 623430 1017760 514821 712427 305953 1179615 850906 435201 22324 880376 510341 1768310 193013 1430744 263796 1180689 238199 1567255 1890555 982984 680764 509340 1283791 1951160 1779336 312419 394753 1859482 425957 770193 726402 160168 1100762 157077 475971 1233353 1455107 161801 428474 1754882 1655254 884142 1083043 1278527 608791 365361 320465 1699332 1588329 753604 435823 806818 102117 1378873 1919723 138224 996347 1192330 1058550 775554 1456440 1995442 1576635 560734 309181 432632 1119514 1681960 28857 1720748 1075373 639823 900397 698322 1634929 1333700 411021 1074536 526366 1597015 809866 935054 72319 1378999 1993199 1191964 653053 1023739 1729503 235855 1573549 804632 1611313 238357 504674 1712073 919396 47166 105493 847617 1077671 1566871 1183501 1311993 305756 868153 1885893 1259900 108953 470948 1637819 240322 793994 533778 827612 88541 1003707 1330563 1792881 234851 1053007 59464 686768 1690057 680195 1322191 1962945 1337724 1806539 280554 459153 752428 1104540 456589 312267 545511 115743 822249 949939 1030162 190315 522780 1866451 829070 1140613 138684 675601 555674 1346004 929078 1804457 823676 1012158 1303409 453073 1662648 732058 1850612 1810993 750608 588693 1982966 722022 1293912 47630 1830217 649729 796040 160182 1841584 1881627 431588 515741 338051 1553435 453215 703168 1123807 1630670 57034 47397 984984 578288 1676843 782644 525115 1645536 1284377 294952 66608 156979 1067117 1360708 469712 1998823 449501 1211507 1188831 1125733 1664811 1102757 1790675 1092818 701955 1110637 1735835 1899899 679683 637588 753174 124629 1123926 408162 890831 1446638 1156915 798864 1166598 163383 1110910 209326 1177471 1653975 1187753 92007 7065 138392 24931 69589 176101 1152392 1750281 594832 1655449 507509 611183 1350939 1511623 1721497 920083 1099315 732836 439879 616673 997489 621732 1705337 985966 1689689 803272 1262624 955632 1536960 1087650 245125 971595 517074 695711 66689 1848234 938273 1899005 720771 748184 861575 1891064 1630527 1475664 275475 645427 1086656 639427 1733877 1257911 1961996 1099675 1014990 849587 1748862 206649 1736202 313080 131502 1635505 314801 604762 651667 799444 531989 1267956 692974 821511 918250 1960878 553641 1842817 1982909 1554285 1024954 11462 1003523 1140385 888712 44404 299074 513384 1026561 1722432 1842090 1653678 138515 1055257 1051954 1047792 686917 342106 682094 592262 1424142 559639 841697 774706 750451 311045 696785 304144 301904 386743 325401 1566411 1169584 1154813 673369 1015433 737445 939097 150671 162152 1434715 1339440 445759 1195950 1314172 1314192 514581 325021 673156 75632 332755 1945300 812310 1363320 1949970 1726175 1395425 839916 446544 704558 1092693 647604 868634 1006733 813274 1503946 1129155 1139456 1118001 1777644 325045 1952605 1214763 765474 1460247 734401 1735931 1464333 1675394 877978 933788 1454621 1486079 648024 1922554 1434667 1178676 114970 1713562 630904 518826 1234940 1506256 1432849 787429 1796745 1316914 1440585 858740 159444 1562720 1060610 1768578 55046 1464959 1539520 1952290 1009656 1458376 1047721 1155340 1950374 1295560 779986 1223392 1422228 650078 1548400 385460 563243 904754 1099428 883787 859265 1423053 687552 1636859 526187 125618 1706234 1994623 1773715 1842073 1098151 1545287 1969731 1712637 522057 1322993 756365 312689 524597 257931 359223 1197493 206976 1949980 695173 667672 760146 1684328 1696732 537576 1135838 1510700 1704275 1059829 1545514 912638 312304 1032280 1043231 98142 749456 321445 897956 1373694 1234208 934614 1850822 1138592 960562 874199 1389730 748562 1832915 1914486 930487 731282 19770 1007041 637396 653224 1466678 1151322 1321381 1853028 1473959 861386 273887 943961 239175 730901 1236611 75327 470976 1532075 267206 81824 1071420 375071 1475426 1960801 294005 460964 605165 1570451 1274325 1478916 320430 66629 757551 1550319 1041766 1855381 85519 1847473 1354914 44463 571780 637573 1920452 687412 1528419 62716 929227 127689 96623 1384182 1910837 140668 1599237 1538849 1159317 1801475 188179 847823 915079 327804 1198452 911037 576849 1143029 752952 1056225 1133765 804515 1976346 1963432 48158 1817184 1279306 1673574 1218116 617028 945075 119293 1749697 1755993 1354523 383946 560807 1112091 1494622 106603 770145 114527 1404085 668445 1670142 1534561 1307813 783027 1415412 708339 685411 1010541 849690 903108 1659357 511255 1428375 1524884 1934173 1820330 1059730 938374 985446 814956 330650 164174 1933479 135358 1599697 506028 1709839 1228836 438636 827725 607198 1195495 1006161 363284 1929042 180826 1244095 845511 864217 211388 1146758 1570326 1613228 392637 1164894 972207 1663424 1010207 17535 164638 1317758 1553735 349545 435230 606655 1795623 896294 50061 551474 951747 493731 1283522 1795457 1335816 597842 455570 861511 750535 517557 1042914 1515413 1590222 882707 1380719 239932 1117394 1457549 1055010 602569 709113 147664 1835101 770967 1436035 421788 1713568 1544936 839189 1440326 1235749 309325 1270710 39372 299100 1151026 485249 173603 455746 227410 684083 902481 946022 471191 1955316 1335891 622361 735872 269235 766188 1584900 971871 496959 916500 1060068 1789824 314602 1814424 1006649 881720 789205 399124 1566604 196308 940798 700950 1468376 390843 983697 1144538 1465167 627309 1703731 1093647 176960 994073 1403035 1566659 1288274 64905 415520 1491059 1956914 1586079 1951623 898430 1362605 173427 1921361 1459301 423420 303576 1279718 251091 1608543 1811509 985050 724474 43204 1495120 1312168 887704 949809 351309 1603392 445082 241194 1580015 425003 190936 256393 1292204 1423965 1662105 1564973 1310508 1851885 1283177 1749369 1009127 904815 832939 784458 512740 1326502 73390 1155388 1170425 1595403 1613403 505251 1489469 1956563 1122290 1267530 1916078 1678586 1007695 825905 1981222 831522 1044021 641803 233038 1753143 1863233 401829 1496659 514495 1452961 199338 1905420 1463847 1632840 981757 389985 1752300 1091391 1329700 1356608 1861737 1619296 1502560 1654608 1407129 405110 517360 552761 1833285 1862823 266822 239381 1712183 1534990 26989 1308860 1074077 555972 1422508 126398 1959970 1255543 551794 275447 1235156 912351 94687 1746697 287688 653812 522054 1590530 1571777 426945 667420 411973 342298 1784878 14745 29483 679647 1462301 139623 720416 1328871 324663 1636950 1610164 1037622 910988 1785305 1565564 146646 1501292 925686 138570 434288 706337 1943352 1432254 1263411 1690191 953489 1495909 1448537 1697688 1614119 69370 1064556 741102 1207925 1915709 231771 509570 319828 202143 1584923 400822 1522071 945739 1299780 842204 1489264 1601191 948903 1490785 1842400 1547655 1361019 265293 942745 1868620 1604435 1353681 1742104 478178 221075 502342 1322644 561337 1847186 1185189 1295501 260070 826428 1959448 1918853 1500347 587439 1481256 762917 1889585 225822 1684438 876892 1037161 1907325 1589600 169958 199821 962205 170513 1203287 1450409 443672 1424336 674158 940291 310381 1602408 271450 156205 719758 457852 426066 420106 1075282 517790 611849 655864 1229789 818052 1553159 1808238 655165 1449550 129186 27528 1950226 389084 1071568 900566 1232785 1977645 1362912 353485 1536358 1619801 113667 121401 60600 896226 562911 224545 1512355 1659512 630820 1635062 87916 181097 1906995 1187095 3125 159543 273640 203447 1977941 1660480 1623722 28583 11165 734498 1464517 521776 190011 1162464 1927780 215266 1577603 1621593 1102666 1602400 1461097 984834 1274685 1516811 1140415 1425689 1039662 270825 381003 1170433 639491 1626320 1296211 755732 1160448 1447046 880606 97427 1169378 589481 1950476 297763 42583 28336 778067 627742 877200 1815859 1359571 1815303 683090 327043 290679 1067943 272906 1394168 1841240 175210 222460 875742 1633167 574387 109878 205225 1558546 93349 1852374 681789 115722 371151 327809 1657453 1214457 1816897 481759 1339840 817228 1132360 191356 971332 1821562 634519 1068944 909971 1099225 622393 1847514 1303260 940864 1119950 1078414 892476 496025 1831090 587504 590619 536411 764889 1011362 890782 1809075 325978 334033 208919 1229618 65141 158686 1283125 400496 119748 1324433 1319894 1058345 1327478 1652234 1471295 1175684 731848 1425168 1093971 1615874 958914 776727 1930257 953099 1710195 841482 374351 695483 769537 615431 1798590 628567 432190 764197 790658 1973832 1022952 226449 1137600 791025 822326 826660 506171 382307 1623255 659635 101369 1477091 1862787 1319616 117083 330203 1384837 1529700 929845 995363 63471 1466608 357999 1947057 1836094 1650604 1593147 1778364 1932739 677646 1370540 1380976 1178349 1316539 1530642 256490 1879620 1164282 850726 921618 1042971 770623 424694 1674964 598780 249424 1663193 785009 1728730 178497 1279517 1492848 457454 504920 1618880 433472 1731898 1166950 1100139 636326 87313 205913 1581266 1976037 4873 829603 1329813 854202 169776 1431679 172781 1386298 42260 279452 78290 1202139 1800514 1858467 960375 246536 1224826 1441133 126734 632107 621069 907206 1570766 1188658 1073162 1965300 1063032 682647 137799 1988117 696680 988622 1916109 1967827 624855 1067435 319492 1430531 27620 1475367 1705866 1213448 814936 1742645 1212042 1105319 1787669 915017 1013803 1620588 1036656 794001 1784309 906795 210745 1672852 653298 1620465 1543655 1547237 404478 884836 1697716 1584508 607647 6614 879429 198774 36531 1804595 825260 1478295 1224880 659030 13582 1407796 1064424 1960524 696039 1308944 1631292 1693498 1357815 548549 245830 440922 1354609 1737288 1047028 1023174 1481440 1279231 733730 665218 971376 1247619 1088118 52743 1577382 1294083 262113 1989216 1478350 826558 1920234 1603855 563324 13362 1478376 896849 1993989 977753 1018241 1643463 820447 1742192 1682665 1028972 205146 1460226 755197 264350 370801 369803 10739 1097772 706942 1686766 1199174 485490 1401622 455782 1509729 1887651 1850130 617990 1905534 1603082 1484504 1229958 243044 304890 1924654 237403 541224 550004 570582 206866 1114005 438264 1368780 448177 1582004 162409 1568280 1294467 649486 1949840 680691 935953 1731324 1122181 330040 483985 1681890 1838170 1166767 1870507 370507 1644149 1494862 393415 131719 1752678 345654 385601 1314625 553482 1227373 599120 1413503 1863271 1363726 167676 1213574 1510945 859552 620417 1500030 253187 1325828 1905499 1752196 537688 1044473 1002760 229691 1887381 1248117 580664 470736 951290 932962 1723314 1293043 220030 1812536 1798810 393669 920117 1205421 1914647 1868583 100231 1245327 12329 1955868 782650 458665 1634584 1333384 1991488 942334 136185 748284 364408 272931 1343317 1037481 295626 1240674 1942744 171696 1812708 179816 1095416 1389519 1552889 1535119 1170973 572665 1495138 1788761 1678969 1892119 831531 775070 1356891 179399 748043 412696 1160367 1663359 382114 1269281 1446829 1349423 1086438 1661095 496271 1297121 659575 1090350 1373050 1169639 422969 1036590 9821 1331718 890147 930647 1530627 1719145 1798271 1486017 379242 1222481 571472 223578 725654 1237278 1492178 771513 711830 1355178 23831 923749 1131896 826017 564582 1966107 1374774 1086211 1196593 1370072 1315067 475046 683294 770884 378793 1444972 911749 1727784 384928 1311327 1291653 280977 1676898 863964 1279393 259330 1104222 557389 1550416 1780266 1956112 659021 807560 879859 492385 1693432 1086470 1731723 1844668 578937 1738791 486437 153090 347820 535946 1526412 1896180 15898 436751 1742851 1921576 168494 344301 1238998 646169 4509 1392266 668707 1782310 373182 1537580 1033161 1134703 285764 395952 1623985 1138453 638558 1163168 717876 1271825 83601 1733284 70571 830807 1465397 707095 317965 310115 1052359 53793 1651012 1759778 1653075 1512287 156890 1008141 433428 1428346 1900540 711136 766265 1365320 981105 925354 1813065 1467865 1641502 811199 1859020 392889 490979 917657 1868574 501706 1054119 141825 526432 413284 514603 36005 1338985 1661905 1527597 1469239 1310413 1566067 692379 1888444 213312 416316 794646 1901433 1641670 1357048 384713 1955805 1417418 1084693 1806883 1823031 1911341 365218 1610122 1084362 843327 1041750 276013 836160 1149121 1657027 965230 10687 1562541 644715 1620813 1522838 230839 288187 1046132 538130 1240788 1817193 935258 1649692 1237270 607139 1765954 984870 1370862 462010 863026 1730905 837327 1681710 622435 543029 159989 962887 330685 1367626 299746 1643104 1933960 1070670 1707921 598778 1892146 294829 1140601 775425 1843136 1306492 1184737 1696325 792265 332783 335484 1151534 1574735 1670181 1028657 1408316 885217 1280666 334727 221023 1252938 241479 1266861 1901217 1323689 1275019 365072 446335 455217 857000 855273 870433 119423 1769842 1174947 1038046 1563198 364196 1526357 314243 1519295 1894913 746658 400127 402178 694413 1424753 31732 789462 1728918 60793 61448 392192 1449734 1561869 574589 592228 903727 666656 387178 1059145 983863 1826169 1388428 1946828 769291 1679463 654359 929675 1171525 604121 35303 408593 834050 1344925 1830795 403587 601033 66808 303094 1870450 1014286 20368 1277322 642743 1338429 1212799 1227480 802857 1599222 654350 704311 352767 1502785 1675370 379294 1293981 556047 1205832 708049 1313755 567330 412096 1948782 619681 669017 1208649 1018434 971831 719749 287255 702250 596048 364025 607070 700343 953362 627841 1377629 1937744 972789 1929036 577102 1616551 1218908 157184 1465801 155949 592415 284441 999748 583697 170237 1361761 1938674 1303498 749207 1204256 1378427 776772 1892109 1929842 437063 925802 1256867 455804 249446 1843200 63940 1885148 130903 989769 1641899 565740 31388 229134 108886 1847922 1955022 1244937 399997 758703 591669 103841 1575801 709904 714295 1375532 271240 1617844 1090680 1924634 962128 1310177 305180 1146716 229568 429564 1210052 1694270 1659019 1387919 1358793 1499911 1911099 1611008 1875958 577471 104736 113005 149853 864011 1914541 193210 1311444 1094945 1853418 872700 754864 492308 1452296 226482 931700 377050 293271 112258 1988903 1036572 1048521 774062 935895 685639 98790 14996 22233 1706308 1222479 1146981 741265 156309 1366449 1608746 666526 180904 1867371 943999 910411 1393755 1337826 452877 1356806 321184 1249458 1372589 217348 1354959 1240646 1861799 61975 871763 1772396 324304 878858 1501497 637612 244143 286500 458444 491300 686243 1992449 1904435 1563614 1086021 1835229 209367 56580 511523 28863 1559661 493934 736755 1018298 941836 1142416 1696556 428294 1623063 424175 313933 1261283 855882 1727518 1529168 1298396 303983 669905 574167 26632 1808953 395261 806344 1582434 1271205 1092890 1834869 813567 1513995 1390880 1197076 244755 1263477 1043707 5387 1083788 91819 1966627 1829745 591486 1958899 1684289 112671 476586 73447 1826026 527907 6660 566208 634986 924198 588130 321046 555900 437768 1087624 1538306 162863 62013 1667354 674850 548266 38701 979034 1167052 1957573 1808848 777803 1771297 1866290 994461 1230478 960319 611260 386786 132863 1239937 1291680 283987 111664 590473 1697843 673095 1565125 389970 404855 393043 1653118 1083010 1938473 174780 314830 1300161 1163158 837965 353117 1976567 1248663 1598813 1743395 1948474 452942 1048570 1907286 1907496 1962550 514179 814093 434193 619641 623872 741702 497222 1012699 1751986 878813 1661537 837260 1818600 1753044 1534826 631846 210361 1676299 1843981 469552 1467054 793634 244243 1837232 1069257 136324 1280931 1000776 1939552 1979421 824883 1242863 1930731 1921269 1326303 1640286 158784 857551 1418148 1522089 1494917 1851949 248577 1167299 908172 1676555 1956447 1673849 1244803 1463743 863209 1203064 1389572 923864 1486763 371157 562808 1679890 1681181 458449 1025377 486376 979475 398160 542794 911153 1393705 1642028 1997368 296392 448519 1578134 695064 256447 1852088 688721 1998364 1089332 1676736 140759 727763 881840 1400824 1005353 410640 1771109 1960364 1018959 1299113 1082828 657057 915212 1806158 1905158 1275572 1234053 809774 269063 180557 50221 811254 1953322 1145495 214954 495467 1550611 27567 1173745 884175 1554526 937548 1709200 881017 888062 699544 810135 1065172 371922 823390 1509753 53162 1443957 1120678 1044869 612240 220569 416246 674047 220665 254835 1123296 704270 603383 1924551 1711423 452486 1511854 1497215 56958 1723394 301068 117577 612775 148504 970453 1633950 844916 512429 1385820 124694 942479 722256 1600868 254705 1065912 1536867 1628633 1955504 1528696 1701109 239072 172968 121239 1344003 753156 1315981 492640 1999262 1866228 1893040 1623758 1382908 175857 1537262 7732 375300 587064 826208 933044 1006083 1363501 1471290 786820 796331 414857 1988019 887294 1886817 1370705 1981216 446352 1416415 1610663 266030 1993880 655510 1118589 1273405 687036 1401809 1344 361841 883550 1020138 1755338 1530820 603267 189303 1539853 1208315 1603794 1123844 496697 927724 1352387 1818169 714463 140723 916041 1584490 1575312 435785 1633240 1864178 771475 587524 1915544 1491014 550287 1114336 9761 768800 258063 1400430 1654590 1489415 1670940 1014322 1370091 327541 354436 11960 1885729 790889 666680 981396 1598201 1586006 694679 572445 1063627 390869 474473 32170 107306 431620 63776 1137801 163138 517092 708594 463180 1686874 995758 889418 939352 1710808 21603 1951493 538669 1095256 68459 1139188 1185355 890945 1941347 44058 1699169 1936227 1934288 1387081 990278 210988 1560848 1733193 283444 1517693 550549 1104516 421834 1337821 105100 706545 934851 697148 398108 1120824 1515905 587437 74559 1719323 1456809 635659 1548704 514250 1563698 52403 1207678 1033104 1537293 1702691 791320 1496749 1296278 1567598 576652 1371422 287236 1437647 239663 385131 742082 766568 1252135 1925361 1548317 726926 1914907 997070 912520 397147 47991 1240883 404628 1777540 1684565 576575 1100957 1510020 825942 487650 202518 927128 536348 1478928 839011 1942305 553150 1231957 552531 1036851 806675 369969 802290 73637 1012093 921872 1005871 860788 1148868 609530 842923 1804769 1571662 513745 612286 48627 1134789 503642 1235941 1812913 1201310 446461 1872659 1490780 600857 352663 1591856 1178630 30868 149855 912612 1821662 607944 1665237 1097341 1993505 307047 1492244 1979436 196189 1936177 802668 948747 903678 471886 1558641 125332 1813354 1718488 284069 1860540 1140946 1550166 542785 716451 1948246 1540193 1776595 63503 1402175 1795656 65216 1828672 1844243 242066 107010 762936 1432842 1857977 1023332 1676122 383313 215960 1252276 1003549 1770052 1158944 466496 1270232 1388234 289820 631493 998049 781362 1234941 1585918 293677 281522 1948290 1282301 1757555 1471957 131663 1623120 662737 113507 367203 1303625 1658827 1470794 189614 1969882 1621792 1506425 1377588 1161774 1597904 1785864 939772 920572 1757103 1795716 1801513 89303 1144292 914120 1006757 1831953 1849157 1047835 579949 1206278 830927 1782886 1417960 821171 300252 822445 169660 868198 1059625 1649853 1114531 24999 1406835 562773 1937878 25689 694747 491919 1993673 1704743 1390084 1533923 1032650 1599871 1910428 1324405 812362 1675266 1317230 155551 1278933 1235215 290414 1766238 1809992 1449941 57718 1134304 34557 1293267 1557430 125307 1529431 1245511 1837381 1384559 1189031 942971 1507491 465184 1075971 1187519 1568385 1729131 362440 1814826 835833 1063528 861196 784129 203496 1213798 255920 1483563 781799 1575442 736666 654962 56355 377047 1352410 258849 1969954 1545676 1225568 1135133 1921244 1221046 1314420 394279 730065 1592230 1190393 1131374 759439 1976038 1789294 1379519 476135 1153918 863462 434883 401049 1661825 1946905 696983 182811 267333 1506412 1595191 1583090 1219420 247553 1377191 976712 1921855 1702769 1688949 1410487 1228573 1289498 743136 1399417 847968 943879 115407 41686 1247395 1052019 195384 652238 955802 21047 1421413 241239 705071 1371109 1113123 1742083 529369 1562038 864003 278194 1192830 1643687 255144 489508 952791 237091 1829310 1568699 305908 726077 217099 991218 874759 728877 112838 631049 89426 76312 297196 1568990 655671 1097166 1130145 433755 265942 1052664 1510788 1305985 1901877 1080232 1936148 1213002 1993343 1212721 1574775 1976089 1910468 1846994 1164580 714753 723298 1629872 372434 541367 1514575 1242603 1505794 626143 1421060 400277 51586 1925338 1028169 728400 1997549 420249 870906 803478 1243429 168942 1718759 1848063 1436533 183611 1388881 1221019 1496010 1213682 1608094 1520115 1354154 183566 310534 1169974 601299 1856093 709325 1546660 511530 1496532 1292008 1811746 1438490 52459 1963257 316610 734292 956449 1616022 1964379 159915 1204034 1294207 1870580 1655272 1200532 616868 482757 1641014 1583160 278070 591258 66029 1041025 864723 301458 468010 730168 54694 921989 1594332 1687983 1987121 398388 1807392 1376559 1120320 14614 1172628 714836 686260 885279 1098353 1572483 552005 1514743 1891269 1703213 1882551 798925 877578 335354 1138465 1332640 1749065 259590 890818 435653 1843953 990948 1178971 556314 1289599 1223502 1074249 1470681 1487960 368835 1977783 213935 427034 1475192 1845240 1536135 1292565 684529 1026875 1830164 1039531 1813564 146467 52319 1812615 20673 949579 1349434 608050 68587 695751 706752 475822 1560977 1312237 11653 1824400 851249 322615 306543 1156060 1228140 1743524 297753 213177 11126 905048 1715815 607845 270359 1425000 853278 958962 774791 1692201 1367849 763481 1754003 222409 1075502 697064 1515364 1204875 1557302 691217 752897 165969 420396 545311 103193 354003 602790 1040909 332816 375518 1891562 569166 761925 1348593 1997240 871015 196861 656014 1611207 1155331 1850262 707167 375455 1877348 1838568 1705982 854316 11435 960039 1654770 1049893 1427784 38426 1796391 1985534 321244 661408 69404 435627 1530413 25839 752798 1052199 303126 192876 1833823 681044 1805067 733983 268913 120181 962388 1828594 1605156 431623 1594685 63647 71174 1931608 1471863 17660 466845 1249023 12566 1464983 1354981 693579 1512358 1265118 1179984 1980928 355493 238205 1303101 194194 68397 110435 329345 1834159 963243 1813622 1749699 238407 1575929 82063 402687 1582265 1348824 4334 1953695 244717 1397726 120742 327726 1642896 57667 351195 1018388 320230 450015 839024 1180302 312885 958896 194551 110525 360649 296861 679999 173854 1065668 1419948 528016 1330388 1204786 1386899 1513158 1810904 1291718 1396251 1586995 393748 219054 781770 841055 1605441 1707448 141191 806709 896057 1863161 1508402 98090 479137 1117494 515488 661407 458852 662597 1454981 1121778 31579 357252 1524554 1093854 1571765 822255 1387417 515091 880705 1958750 196067 215951 1729691 1865240 1814603 1295000 1797559 1750873 12387 540796 1172862 409167 505899 1178401 1284207 220672 1126834 498857 99378 126201 413585 1564456 648215 1354951 1459304 1337366 264180 1860813 1983922 420630 264255 914812 208170 1005272 1837389 523525 1057642 1408701 1469761 704398 767627 259326 1788807 1911928 374189 1890007 1160434 312658 763480 72763 1049667 736745 1177415 1807080 1667764 356142 1555035 1053377 1081678 1070031 1941202 1220628 578981 260782 425507 1039853 843047 1371544 1087386 1642313 167952 525417 696142 290268 773777 1457364 1041649 1111778 998868 1206299 228289 1039711 1310326 51304 1179785 1133138 1422759 388888 1283061 1196450 520261 1437646 1283941 1266364 1141383 821484 268402 513348 1592959 974108 750034 1810873 26107 465234 152460 1375841 628662 490868 1001632 594217 410701 188450 229535 1591910 553559 1847842 1606531 518743 452982 389430 1888503 831288 746072 566234 1802046 1960300 1776248 1080004 559805 970057 1861983 650182 1069706 1907399 538496 1748005 294969 1023718 1974230 1457119 1529475 1038030 374364 1649135 1662734 673803 796548 1621272 1944866 834504 440410 321538 199253 1809329 1029889 465401 1097510 582472 658059 205274 1735741 1814477 782127 904640 263611 652556 1500512 486474 566848 1335920 501349 482608 209680 16649 131025 1516127 1339886 277983 1945156 1869787 1187252 502339 618719 199754 1788144 820111 88634 10170 1583829 1226149 213414 1025002 554898 1613635 1219423 1052933 179587 332901 910530 823256 1711173 1123726 640809 1141081 697824 161043 487005 171739 1878464 386982 1251683 614817 651302 1221820 1505349 1922473 447060 490225 31604 271139 1663231 1046166 767769 1593723 1153349 1788739 1309761 586939 1772193 1853205 1351022 1292203 413602 1864019 400431 1692432 1401442 505399 1615304 504372 1309822 921609 539890 300619 981715 1412049 1380107 1745307 289727 1725067 859993 64849 1555778 33766 620736 1499935 46678 15177 1526274 1940115 1606696 1303930 50295 300371 987436 1574694 1410531 1194101 896462 426803 672753 1470981 710008 145392 1049085 1422232 476361 594520 710567 1061864 1212915 1866704 727100 405337 244200 895217 406143 811239 1872269 115258 171342 1294200 1496227 1707 1933840 41206 835325 1191278 1132580 1423632 1106680 59399 468369 729914 1598544 1695395 1606470 214724 1300466 1801243 559478 1052994 1131414 1045873 262908 343711 1711085 1759135 1767591 447596 304990 1280495 610982 314000 1142988 1152644 752645 679192 795034 321457 1139698 1589177 1426543 1554694 584506 1821320 676703 1101713 1698141 1564371 1313467 705473 1278438 1662255 642202 828652 249093 1251310 1321788 923369 1079542 875871 1066737 1282368 1702790 6059 1029688 1249093 420578 1564396 1653342 1983568 64923 1750892 853586 1277877 1796845 1909356 1225138 928225 662883 382474 243465 26254 1713800 1525797 993896 414124 1721927 517614 84521 110466 309890 19839 1741248 1873271 983385 1477623 1995036 787814 1484173 394771 1427507 1355515 1780912 339668 126297 70277 756570 462734 955067 1425884 627522 1478378 1900065 463195 627066 1243133 1098464 870282 1996046 1032720 1238417 987633 1978364 1271715 509784 1906127 1821983 694878 1031261 471130 798930 1936713 415107 643679 19924 355141 1032400 121627 1959897 1507807 1616703 1581118 18721 1272208 770492 1063181 1642572 1067144 718002 1941395 892613 1566651 1083069 1130268 669124 1168378 1542917 428588 890611 510155 603512 1511957 1325202 1005467 463395 1205782 22874 1586539 999353 827784 1765270 570546 255308 1306510 1917223 175594 288433 392706 1213570 1089788 462536 917176 1350336 1319898 1553056 1193760 578264 1299370 1126016 776517 1870479 26436 798529 14744 1616112 217359 1631194 221821 1390622 1500069 1226866 915624 386672 1824629 599564 1828318 1834227 451568 186042 1448803 1295207 1976357 340601 332149 1672732 1662165 650037 282099 1877677 58990 48179 428412 613524 919466 1440945 1086890 1795929 1745645 1648070 91812 1876079 807263 1999114 860593 1563935 656588 1675296 454281 1193714 1955955 124586 1866460 1910486 1528273 318023 1639314 141174 1824802 130955 1539808 269503 835158 273930 1456250 1702066 1564576 1593788 339208 1150707 577931 105854 1658508 1801099 1828961 387453 1614499 173698 1819366 1726057 1599712 576931 1698292 385391 1815435 445469 133048 1816857 1400719 70603 1377169 1743181 1252690 945176 9234 1271547 478190 1623779 271275 182129 1839636 940624 781314 644915 623017 803732 1579829 1509882 1819493 1967283 1331643 474900 1473431 1887769 497684 973430 753711 367940 1611073 1967946 1142414 219665 1092382 1039626 1014585 367620 1394402 630691 1531689 1536614 253283 1169411 916873 1771289 1799397 1287368 793615 376772 1579174 554739 1683006 884832 1299580 1887478 964212 1163690 147492 1629701 1619249 1961671 479955 868509 161198 225049 1692227 336514 118189 146044 622058 218283 1123506 209258 1315219 613173 792575 574557 1960057 1859763 1952378 270842 1844594 821365 1461446 1662449 1607853 1136539 815864 476400 1799827 1406605 1920872 982136 1522086 1258253 1269921 906651 15281 1546849 1435950 1246972 1329129 603111 1976864 41890 1580361 1493696 1115661 1956145 1315876 1589848 771312 761062 1576532 1282053 575095 372676 823964 1058648 464448 1946390 1668385 530569 916481 1378670 610945 872914 1376247 91198 1053021 311626 1807998 540197 1227698 1004974 350764 1119794 1028394 236887 505654 273995 933690 1722392 1895310 1727275 514538 1564455 1118819 6262 846113 1758271 1208681 1896316 1613391 1785147 1290358 302040 998384 536481 256707 1928658 1202501 1211967 738718 1342555 110815 1856217 1780513 869466 1935880 611518 1253559 1194348 894361 1586439 1004794 467453 47864 1353033 1713637 1382065 1577928 131753 1635258 152603 802907 169665 1721689 1814973 1015137 1684651 846667 1737740 858681 1043433 539622 1171734 104963 960585 1703692 839538 736470 58443 1102726 1497976 817036 837156 1273595 195284 79546 137247 682101 397496 420698 1628224 319463 898057 1379237 524501 1752877 1237626 577217 1768035 1610052 1779391 555921 1889400 335513 1881370 1509755 1234794 458530 1377134 1125941 1694563 501932 913366 291443 492965 1356272 1559421 610861 1643089 739721 1699844 1112538 1022962 342628 284938 913977 1281664 578747 727954 733351 159378 1031245 1535156 901087 396038 821837 1424893 233137 418116 576560 1383002 422728 1054667 196503 173877 1746092 463975 16685 762912 1091567 1891316 136369 1974055 919587 911968 1003758 1260030 302098 1750034 107241 538163 505772 1709975 455063 1402634 1486792 353448 1120520 1856583 1320489 1962413 1885868 1507498 910941 404111 1792512 1764830 1687832 1091040 1588000 571402 707474 590709 1109432 916236 1871163 1297168 1565919 1917984 1407743 692350 1246957 1381689 746334 588342 518804 1763335 1054069 1806214 157644 1278844 1138650 1671158 907147 1607748 1877492 1220323 1502340 1761340 1912461 1480147 957906 262961 1050153 1958085 47672 563211 624601 1043179 1702566 56403 1936096 892852 613600 1598029 710829 1723125 1869039 457470 1915327 1095345 1531282 491602 634045 633553 1828033 989110 1615487 286616 678518 1621152 585713 1763810 1320465 1080992 623013 1300411 877013 213837 376448 143037 912977 1370847 1518268 1133258 1648609 1369279 1215070 303722 761119 1571122 1438715 855275 1445415 822431 580169 1007336 1505337 1421395 980338 1398575 626668 415687 1183657 1409810 1820056 556364 449791 1231781 1278967 1178698 1709726 84633 984671 380357 1659565 309069 1243890 27299 1087422 1688126 57574 1240433 74184 18299 1859493 499206 1022358 833181 1912756 313944 133222 16410 995757 566609 313609 1197597 213273 658782 1801282 1074896 1549477 932878 1327485 919659 475438 922262 1438159 1046424 666804 170892 1622809 868026 1991928 885119 425564 99773 819458 969323 1663108 1841852 1736134 61295 1104329 439671 611964 1883527 320599 865772 256250 853735 1395354 1232062 1406936 1856381 65568 1600762 1276755 1127749 554487 1392181 1957432 1298314 282747 1920282 1728336 425976 378817 1312758 1945823 1889141 241384 867688 1920560 692419 916097 1964256 1772101 1675386 977637 631861 1976259 910612 1159236 460409 394324 1626277 157973 154049 295703 1361036 1051127 667730 1163566 18640 706966 930354 1667655 82534 547826 280668 682296 201863 143738 1421367 1871438 81104 690791 1781649 946277 1404165 880098 1089620 167745 623997 1219591 1473790 1932615 343576 1733901 963518 741168 1817116 1218974 1446766 1883993 1880463 701250 1183760 935483 1601087 935017 510888 954777 656074 1018829 1694553 1874700 1792902 382742 1573051 744665 786370 1168265 1981475 130285 1181219 1972288 33916 1092217 1316628 9817 1085924 1779252 372675 318499 737489 1557851 679154 1320723 1504631 326686 110623 199070 1239495 599756 1734036 493370 350619 733728 103976 1535435 626593 934272 70215 197999 213712 1637878 476698 935503 325683 1859739 201879 1964740 1372151 778158 955634 989679 236961 1500646 533315 912246 1842247 588739 1851695 804270 1870648 1290914 1295107 1650663 1445906 1192740 416400 523959 241126 585632 126031 1220341 1169105 1516471 1222863 619053 1814473 1302282 1696822 1225440 1405494 1809966 1962188 810833 275290 640902 68076 249485 459315 40538 1705106 232650 90914 1673644 742214 1530581 206561 1106616 1806987 859073 1053313 1109704 1923805 1562593 239383 1591152 5940 1267099 890414 178103 33508 764394 589069 538503 143674 168595 44739 37160 787898 1830496 1915991 158390 214133 866920 108725 782908 1580444 1224086 443549 1248181 1774638 1914787 365191 547132 1867763 1835628 957176 1809512 410104 285556 332795 1970600 735813 92243 1187750 576234 570161 1825523 601323 474629 1497520 1432478 558164 1397375 1882598 834216 536903 1597110 1759010 603121 1877097 1164742 803854 1623023 235943 1919942 587781 10357 61944 117570 688041 101233 74269 1973449 676666 1551847 1881915 603460 1775861 1390666 650455 335186 1633732 1131664 140373 213715 390771 975921 642673 1599967 1673412 1229653 877983 1512040 168627 60507 1832797 584530 176265 1043011 836024 1560529 1641562 1340575 1967038 1232796 55516 323125 1563691 1979713 406953 837061 1176824 1881586 1715503 1928828 1192469 1408659 502013 312572 1223315 354569 317432 1078626 240449 770585 1389938 1847796 920756 571100 1205193 96860 1627537 1514912 143176 1051125 308656 483924 1385716 267125 309138 1667953 1885296 510645 1194497 1371681 93785 1119572 777145 439781 1330074 583647 1235431 1449955 972635 1812014 732165 1078166 963379 337779 1298476 1376146 1516851 1926540 1956925 495012 613936 519771 1913597 1766668 74081 1235265 819955 1477068 157766 1045953 1092537 1038824 483475 649521 38817 1490136 1638671 863857 1294804 1846977 593871 741841 844500 1862879 1367584 620177 1919456 1377822 1086482 1105104 278062 393714 1422447 940027 1042802 765386 1084995 269349 1006837 916691 1622598 1163241 437717 932039 486198 1215261 879858 1236465 859275 1406168 1893994 276688 601387 143819 1997874 708693 11787 1611623 1815022 1969418 1350546 887600 923364 466328 1083702 1460878 1827971 1759027 1812295 1702368 1160279 392988 1974704 1056170 482605 1678745 151903 995654 1533247 1288222 1546316 1032771 744779 1219529 898494 773556 207153 549294 1563806 1363327 1807583 828502 374705 1702097 1091448 1730421 699754 64924 54617 1744304 840890 1548550 125505 1453309 699537 1984925 1227982 1711111 404274 1028025 1858110 292488 894488 1563619 265904 1353746 967611 1504831 808477 1589919 1372167 1584154 1508619 889874 663673 1402838 1246986 247128 404259 896749 549380 353522 1580832 333999 513702 334121 610354 1426207 411778 1344470 497454 290011 1834860 349325 1015579 1702164 383440 1340370 648528 1503822 1557748 76927 769223 61639 756694 1354784 39236 1156259 265413 1483391 408052 1062273 1599078 1213897 767351 1396779 609968 541548 366767 1423322 1490654 221670 761156 985355 95209 1675320 147947 760785 1358720 1359026 1887763 1941995 944851 1836691 1891369 1788971 271366 182326 65499 1086886 1255424 1599105 1282936 1870635 1155400 983698 1810790 1533548 1787325 1277812 1680790 194947 1361843 262514 490473 1696334 45149 1013607 916972 487315 500769 677061 1122698 1269132 57487 166412 1747438 1899124 1125996 927513 384008 1035058 714666 85729 1025535 1825105 344564 1808375 783524 1019662 1146798 1849151 756374 1883189 1334854 280682 1878801 1048037 289198 1159629 1896923 1483396 953870 1489856 1552674 1517269 288953 608934 397658 1745563 1546693 1447680 1781075 20179 1858883 648292 1251265 1182692 430690 1461294 654985 1095920 1481168 1339844 1669082 1075368 1315679 763380 1779568 1059769 706869 1587018 1772218 787191 394040 1494347 1805039 841138 978847 1714917 40422 64630 86785 308838 336638 1261263 1912436 553798 935766 420127 291724 653207 503659 1742372 1667491 1345175 1064234 447055 275759 1631111 267503 320438 34076 1147465 1820240 80869 1873131 123617 1950501 161782 1867036 242662 1128649 1509415 1878495 1809234 1634739 872950 876690 646758 269515 1139512 1100912 144941 1358226 1973350 1008114 1159945 18340 1648335 459652 1326642 71415 142981 615345 1297384 425916 476500 978128 1947994 1260429 1693771 1441977 865452 1395320 935003 144594 1712194 1636512 1568515 693174 508911 1724861 1861967 1425132 243076 194589 1211462 1902953 1227294 637133 734752 1204833 75593 1306788 1090880 342485 1184246 669058 189452 1658615 1761193 338002 1722023 73448 794221 1448940 501242 1415827 431968 606568 320070 938038 243576 66058 883510 1553813 1400439 327172 330292 1872904 758174 1244435 1082068 1710171 23225 250407 1609698 1768270 1419807 1604032 581900 269978 1194840 479580 377557 332630 1817928 353582 1412607 925871 1078442 682726 122334 1663303 162870 1168956 347069 1487697 581060 1683493 1870584 203868 1944062 1046650 1276593 1133605 272006 1476630 984629 447268 1798856 296167 677625 990197 319843 95569 1889500 638148 604767 979009 1868616 1208590 1208503 49696 360425 1419473 730885 860604 355201 9825 356407 1443171 1126921 831150 687298 505201 190888 950612 1241764 1897382 603112 40735 590849 706271 145909 993184 1395874 1621091 68447 1297077 747272 592815 628544 25615 1530187 1415398 718515 1964670 550032 308456 98925 1123724 1608209 146287 748653 1498573 1683701 860962 114245 305120 1780075 1684726 1842437 1090217 1436477 1984887 1100007 1077176 1692921 1197440 1375393 509539 1047114 926115 420817 376968 761490 448180 1784010 212175 1186368 455006 1468631 887540 1701998 705085 1997831 1744897 1958833 260582 723615 401346 670294 1522929 282101 1772847 141928 967749 482712 1938865 1029605 1793455 376760 561910 938627 716997 1207011 1245682 756899 660537 1401428 1373897 98941 753709 558365 1002619 1646574 921082 1376804 1965126 1213799 865316 88359 1249441 716232 1842414 821325 1306198 1195652 145424 1192951 1780289 291168 1671754 507761 1918574 1957013 823609 1107848 600367 1107315 1947821 151847 1560132 1602106 1918035 752563 918549 1350643 1606178 1397116 1623542 613914 961946 193963 958281 1976629 744551 1091012 468024 1549203 434807 1641435 808267 447783 1598516 741136 575705 702806 1266613 842422 576144 414138 1600378 1161750 763056 719223 737047 1404662 1071209 664895 513554 962717 960218 1048871 495155 1553344 46668 273145 1143775 1998703 243120 1823746 690528 1028777 1950154 268183 267272 689067 1089837 1935012 1146979 529339 1604786 670801 266340 1236763 66095 1329517 1062081 1395797 852369 619783 13884 486080 1392897 549195 1112975 390471 1292143 179653 958617 551614 1804896 1686908 798258 1658968 894386 1606392 644349 1913357 1742734 973623 850387 474946 1475454 1718888 1915649 681229 1833642 1021288 1870988 124118 650251 372797 175833 989482 201433 737659 1395046 847493 1228313 76147 1583093 1848376 1231663 1051770 771646 397090 660585 1746372 1861551 1721378 421977 248247 1437069 1350876 742467 1205245 1924297 1428547 446212 685078 1055841 1970518 1435832 645133 123870 271761 1159142 1100136 1308955 1142255 1434681 1980113 197420 1703025 42582 1380111 1322510 871240 1427212 1346867 272032 1336516 898978 1421397 293032 913047 778053 60889 157192 50486 1534258 1608495 1232885 1470117 559029 1544501 1482932 968345 1236956 39156 396675 521110 804062 979469 814538 1772106 1642927 1696360 685356 1259947 888380 353269 1826230 684817 974075 1077412 786931 834056 1694790 154806 1964306 1496965 1721698 1181964 1201202 1689467 1495077 1311272 1697678 1062368 1925259 1496490 1471726 1479696 593594 1605301 1760327 1990858 1380013 641507 1129556 932776 1822854 1642834 1327875 16928 334013 1024781 1297103 251267 486952 547342 1924844 1524163 1954721 448408 523580 1087396 393399 857584 1214023 566592 1241311 411964 238219 1621564 192963 1593489 649183 626736 1064833 19579 588848 712241 542784 690009 1515817 1392979 1359998 1007861 1040972 1199016 265553 4149 1629056 397216 869177 1935533 288924 1872985 1666133 319519 873748 20244 1771057 828045 1289482 411985 1236434 799613 1451303 1550659 1034305 908134 1412961 690110 1118143 1813144 1346906 832439 330735 1501674 495389 1199636 773446 1427857 485532 1976697 564293 78958 1877021 1946137 779641 1087571 1448860 1153286 456418 513583 472279 52853 1685993 564753 263463 1799890 662835 21136 92287 1587504 1055586 774201 1002483 1614215 1262107 863206 643226 364328 1062917 694884 1392788 1423104 1527882 1012167 163402 515228 1824946 1122367 869007 459165 456134 1835300 107134 1919824 1685535 1983507 221958 28693 267316 803011 996720 1275486 1732731 1350052 1716928 441842 1525575 1527297 138867 241281 1320104 609539 1931683 1261703 1845714 1643539 1288641 1584357 158110 1784855 688429 1418542 1128617 438218 1532755 1974186 29508 1169027 1315692 417828 1712485 1587098 120308 1810045 1408862 1732514 612508 225805 453909 455762 1483730 455294 573639 1036935 1039298 754949 628106 1368949 1926947 938962 1154548 685832 1937606 1441633 1155631 543685 1102901 1060935 854831 707990 1386639 1351771 1742522 165042 462896 1510779 260761 439285 245931 492289 1389532 483105 374062 383666 78012 1388387 1178336 34139 14739 822041 1595372 31118 322393 1874911 143394 1968223 1040654 293473 1144442 247910 1012146 852015 1137237 194666 1321491 992966 617004 669704 1747713 905777 30339 987281 697894 1500709 928486 1602258 1164131 598815 1355990 1255959 1295175 1608011 1800648 559520 254000 1563778 1560609 813376 1688033 812555 1858262 1896251 399613 885485 350521 1475878 1688676 900836 975956 1291403 65184 1306944 1334511 1004930 331962 48617 318344 1741703 548163 117202 1286749 1945414 609752 667809 1320310 338573 1939994 300522 409016 163372 370475 350655 1344926 1946328 750026 698509 1451938 1103590 696596 1387306 1538862 1134882 257680 193668 1557249 601893 167968 1314266 1498878 665251 1231676 1658557 341777 180523 329693 605201 942556 1331340 1967712 1908554 1354046 1759888 1310330 1894716 603290 99861 1699760 767111 606718 1192760 352146 1604075 1023924 808693 486599 1729211 252077 1367207 178420 347490 1610487 158531 1046972 21011 1012540 779165 1733843 1097575 962592 512197 544864 431136 657623 117403 1813480 349034 1197344 1816900 1135761 1790334 1049414 623123 1688164 88015 1005690 714013 352044 1885721 1936540 1544387 888044 610533 241272 1717346 932569 734070 1159437 1012872 1806143 1687106 336661 216148 157260 1529632 1643025 1492822 1422719 1773429 391767 65997 1079324 773680 256728 1921447 1250621 1989396 1838041 1531555 182324 1052092 1260039 262457 1194262 270462 19774 115595 354737 1691953 801822 631220 1079942 535905 1693009 768588 640737 193590 729575 227283 1387505 1787599 637519 843446 976432 1820481 1717547 1850347 1808886 673530 529968 687377 431511 543695 1670258 225940 1687746 1377061 1177955 264916 585146 163713 373838 476858 1668342 1663208 1767938 1552695 1018965 721822 197383 1956216 532904 770825 1223017 178571 1597483 26724 80830 283032 494625 1944117 897317 1242891 1996241 522106 164648 571974 160430 1355070 1038809 1316069 1144260 1333869 1989257 317217 1839383 810654 675824 15220 1063845 1522863 759329 349740 85467 1164297 1143930 110608 1387755 567746 1667982 280492 1047017 40594 227083 1583514 901270 707262 842456 921399 1738290 191574 1530139 1504153 1437141 637819 21609 675425 1073146 603678 1159402 1742514 1712669 1213519 1991153 472643 1924406 538217 994392 1435395 373922 1622960 1369940 1786597 1459013 1202787 1366725 127870 464134 975199 605381 448998 1746358 1551623 364415 966919 1784251 1143225 1157462 146645 23748 62375 806688 1806513 715633 656998 781927 148431 1957852 1242681 1188599 1322879 1755937 1702563 1630051 1727363 1630554 1541123 81671 1130760 1331053 680884 374977 1822949 337091 1883562 554467 1611523 1512788 529482 677689 15923 1537701 784155 88696 640904 703707 659904 631407 399548 1809963 1431311 1788772 1317343 1556024 114672 1157737 1772554 1847310 400553 1374039 1631825 1902127 1508632 913576 1163536 63416 226271 1381163 860918 558111 767908 735223 1025634 1356347 1204273 1981359 152449 163311 404790 1130583 1055386 1064605 1048200 1266113 1337767 1677716 1605177 1708750 1138047 350986 1119461 440468 1988937 384654 9379 876006 1714111 813435 1386617 105369 288185 14611 1540418 1329062 21929 658390 1508216 761952 1074737 959624 392272 1167704 1533668 1780295 1611597 1541342 1577139 727667 564250 606286 1009812 1231038 4495 1471091 1518132 1556222 1482074 1319956 1408242 521501 1329680 1876478 1073847 1839762 1122553 475857 1018274 1876185 793737 399786 792492 162920 1018725 25915 1837145 215754 322477 1272593 1471784 521665 1032198 185315 3659 1732061 53864 1692650 1731161 630975 1712817 1362801 142624 1491525 1458560 693184 1765113 1373612 1038724 1763550 532523 153616 1313062 613200 637494 449171 1622303 13814 1535043 1292578 1152384 337290 949763 708904 1065519 1314650 1726042 426399 1895967 1172911 1511076 859454 1950505 682434 1352693 1376429 903806 1151550 1113803 1656629 1346500 1650466 108384 1083711 334772 1717878 952632 82677 1354215 868925 911346 402011 90522 922684 233545 1301151 591301 734810 413542 1597042 1710525 699019 1493443 864829 1863769 426313 1911698 1769400 163168 1842657 605213 411857 1509219 348099 1201845 1875449 261544 890074 704594 1214335 558263 752868 488552 1114284 859965 1337836 721120 263527 608243 323567 1717902 1827952 83031 309376 702786 1981030 872747 555444 32705 1396131 508415 871590 1763732 852588 1849964 548105 356154 372990 1323148 983689 245655 204447 1690020 1084083 710585 806548 1454260 73887 1384466 1025065 1194890 523070 39836 172419 408124 1933568 489280 1398104 1886797 634694 1701146 1930160 572834 1756415 317067 1334795 11741 1160291 329372 1807758 1244598 1119090 279266 1344013 1732596 1792241 1173652 47643 942863 781386 1822969 1768521 1072099 873326 78668 1494527 582761 695763 199337 1898421 1759969 1170324 261813 961890 1109841 750446 1901105 483435 1089910 1235519 1897253 1353520 419966 1900764 87067 1374699 1961272 867722 1183302 752224 1633888 1770549 366102 534315 739959 526212 297459 522472 1859131 1574712 1898970 1401893 462433 40534 1296171 694324 1936658 1253748 1830086 1420944 658563 941931 481123 990587 783596 1897420 20316 1718517 1435726 355032 704848 1913705 1971506 541957 1303885 627108 1611993 1362589 1312730 1805146 575593 94426 973140 1238549 1899763 733360 1135992 1822889 1896332 1415084 666720 501377 1176490 523564 1975949 894909 764717 636485 1642904 640032 1871529 1117044 1036027 1833283 1603203 177796 1406641 1094189 1888947 427112 1768624 327450 348778 1886669 897504 1796260 495169 761384 27630 1077690 1780102 364497 121200 399547 121939 345045 1229553 281372 1892456 78101 860116 968629 323701 254199 1400158 1987452 560950 420616 248798 1785104 1598849 1254298 1372542 170954 956383 1505130 953410 597844 206625 1555976 1884565 1461147 1010965 1368381 415030 240313 1588300 1165111 81240 272872 1953226 689897 291661 1542285 1203130 1543272 370353 1121988 551457 304740 1705766 1721680 1440093 182438 1176351 1122992 1479724 1074357 153636 1794098 1445711 1174766 1220392 764549 1199490 1845164 646690 587877 1982161 144098 612002 397208 1726 672091 1206239 1529430 1244483 127632 1098336 1653996 1246456 1370549 1450733 76988 1127240 643625 1031366 1440275 1732768 617380 888676 1169359 600931 1390652 1521482 245124 1733984 1094450 163569 185167 1221865 31249 1628476 1983561 1149815 626757 1972899 614799 210617 578951 496681 1481080 1941659 465162 32375 412992 1450268 1823796 1566986 67806 972250 1479035 1624835 1021575 236606 1034592 1268553 777838 953310 67003 985611 1693486 758792 608815 189153 1741459 312188 1648583 1365352 803929 445894 601077 1761702 691671 333105 1643176 905453 10714 1379541 1488127 514682 99106 1765531 49927 848655 514262 1591303 588157 1647218 805750 390108 1556920 571715 883362 743867 567275 200959 1494981 1240413 838935 315160 122003 592270 1812609 1636257 1839691 785203 589539 413486 609835 867943 10530 122755 971183 926230 1007656 268904 249157 940480 1539881 1047686 442801 1180853 713092 502756 1134717 1252726 147920 511204 195383 514847 199564 1677302 80774 1508285 159407 183406 90258 1150380 416281 533162 49811 1811455 1492933 959949 469438 1705933 1651681 1757683 121049 584160 1799201 78193 564890 857020 325285 1450897 892416 20147 285926 1201432 508201 1939391 1477213 456279 1491013 1285939 1938095 1158942 1203869 1548948 758344 516288 1425856 1383485 75680 693255 1119432 801939 1736791 1843761 1250258 468378 986900 675653 998558 1247665 1702394 1381430 1971526 1677709 1806531 1554894 75562 193183 191260 9895 1364990 358189 704107 1535754 340562 376191 1721721 1869601 1664816 163599 1943789 1954281 1164731 1704676 1258324 1940126 1531241 1422932 1821371 155865 619999 1804752 1683839 826042 1684317 965740 230013 682351 90819 611492 522869 1218621 1410144 1510361 1121916 408680 739729 1368058 388994 1176828 424523 1278650 1257121 348806 1605897 1290847 168799 1576894 1248540 1793847 272516 560490 828017 867265 1499373 1735502 1223508 96809 1174514 1094654 201380 175429 1108552 563260 1836272 1510123 1201778 682355 624162 200398 97563 1032990 121262 577583 336792 1082771 62657 1539603 1686473 1524883 625124 218446 348428 1592837 119884 31346 1988423 1872092 1026316 831295 353695 897907 1428570 313219 572765 1058308 1249359 396642 1148391 645432 931489 251573 821170 314617 117410 1912742 92347 116272 154219 1135172 1359733 1767852 158735 897313 1512773 1268717 1441163 1911808 1197701 137089 863393 1120981 1157675 473524 1535538 1625205 875789 540782 716272 1783558 1690496 8046 1101130 1725461 535735 186006 970807 639395 396151 836050 1558100 108201 102212 639573 1854715 251185 706093 365 251597 788794 135592 778719 1646173 1109075 758322 1300950 1756844 1672940 1262760 606013 1475717 342777 1955695 889614 1238869 1645312 646658 1088190 896199 1526681 413716 410896 304359 700060 604696 937703 327494 1605194 779131 1513838 707802 1031932 833029 922215 509643 499452 1792769 952902 1291275 1095442 192480 737572 1689781 1210172 1445921 1628353 612385 1325911 179577 1991114 498985 1327692 1719752 1949371 951292 1771628 955724 748428 1226986 1876613 348088 1384122 184894 1007513 788602 265169 1126933 1411162 726702 1515291 1791430 285743 361715 1072521 187236 539260 1293219 339885 25713 1030870 1256592 1986508 1952678 349062 1127369 1593524 240407 1977837 1920894 890284 1272241 90500 931758 1844698 834615 1111235 217084 1832848 1795071 123324 1451715 1901993 1881559 1998245 1156315 224955 1959010 592637 763705 443771 1717911 11402 1669308 1924616 324322 91016 954633 786175 1847793 34247 861398 1311189 863620 96446 589953 1463074 781589 199490 385762 1966061 219394 739300 1655106 691098 331039 321910 462025 1697403 172174 1269698 1145139 1932547 395416 745380 796917 1820597 10926 248339 977437 1647581 1887760 579405 1340112 1134068 1442601 887976 1080662 948152 1656641 1564560 1716095 324700 873460 1523579 1107962 440301 415861 464060 415311 1184885 7028 115212 1183355 976606 1977411 322539 356817 1724705 535623 1559123 533187 1098683 1599974 1853242 1031729 87016 377799 892138 1267181 629266 1546750 1471014 763998 258068 1360757 1369817 1225763 1107161 1083476 1088147 174172 643146 1461392 408960 1996700 1511528 503691 1194747 593284 1711788 1913316 92870 884735 786713 1604122 1548783 1987865 391105 1656426 1131519 1131067 299521 653246 1190772 248011 492652 706448 447347 1605351 1906090 1807736 1646807 1717109 1689001 1696513 1791440 1483908 1121919 502138 49845 1920780 1435204 1737221 494799 661474 1140130 697406 8584 1439903 758400 713639 1324571 311292 1956153 1315332 1947971 671593 1394810 291100 1508968 1392139 1407625 541816 766196 1797625 732023 153587 420251 1056150 1567429 1566200 1412584 333457 1635784 739479 445844 1872199 1573900 1389895 1509682 250873 307455 1978152 1250408 1766830 1281156 819794 7420 277896 224816 1573355 1998051 1782555 1594225 1846661 314629 1961639 442381 815748 785117 1559602 326346 970925 166453 784039 873371 909787 513278 433683 1079761 109463 1816074 1393492 1094841 631572 1390878 715434 346216 1944387 743300 1601704 100243 1720039 392772 1097559 527751 813769 97276 1606940 1106969 924438 798109 1013728 26144 11718 1824157 594994 497818 848318 1697957 213682 443399 158331 677688 875031 145570 1983083 1214532 1572748 924989 1535131 1423545 267193 1979271 1012648 1910622 390664 1095707 402782 991335 192152 1100465 360143 1835895 1107681 1663789 1538157 980298 1964689 1202248 890185 375794 1757609 381483 1059033 462966 1470455 336029 550866 1922196 993328 429436 965419 819396 1131872 1812494 292303 1071507 1477994 107003 633671 888259 1593287 519288 1157969 195091 59010 673873 829515 1918029 1848581 157806 686781 1886611 1188185 524156 1748707 977063 1755243 77861 1963569 1168028 488784 1551084 1532909 1788430 819285 707152 442866 1256918 1160688 881711 564311 1378750 56805 376829 1359089 1948421 1768586 1507872 897910 347210 1272630 73033 1986181 377026 591337 1596230 1676951 949683 164569 1738595 1849316 1349870 759532 1002621 256481 1085551 649619 1410438 337983 946278 941779 1103702 524625 784829 259094 1547827 787327 808683 1984782 110066 1999847 753472 693813 1266003 964675 1522906 1583913 1708675 1206507 1399466 1292006 1516550 1392495 1133364 328507 1902371 1660786 946512 529316 77438 960667 590315 361230 805235 982711 1489530 492824 1232295 1414805 658424 1331793 1777222 475689 626425 108658 1694505 1171084 1197486 1730857 1120662 1586659 1529760 1128119 954837 521976 1785763 1790508 215371 1281827 1007150 1629036 809410 1418288 1503459 157975 1369266 1407993 613091 1545320 1192544 794496 170084 387551 1486254 1526209 1836927 1943081 1641004 1376230 1203082 1685732 391255 22965 1341699 405228 316384 1588224 1138502 1417979 1769619 1389417 1385558 722546 1238846 905050 1036843 808384 268767 1288245 953751 649447 1801915 114574 1785160 1344930 1400153 1917617 1447454 513173 304652 1059461 1984895 1366863 739782 1800378 1635416 796183 87682 239486 1586811 464965 726074 454133 321632 1316309 1464927 751230 1960978 188602 150948 1661543 465820 1776340 1991433 329361 189735 1937482 893052 1559272 1813285 283946 800437 1219430 994657 371062 1710706 163876 1987947 10302 416567 1763036 1980156 1163556 1345767 662492 493520 1226390 644531 1419049 606391 1033122 948451 412338 675469 920685 698753 431982 920132 864528 35881 396414 995743 1087491 1201222 1582020 121083 1945327 1632024 1092659 347262 433704 1076089 592335 445284 240270 16989 1721797 943127 1871326 775370 1200416 60906 346517 511698 1832948 1740807 353128 1645485 1841412 121324 625845 670296 1994259 506235 895941 247251 762706 1801959 867559 663235 879756 1848660 1403882 1067672 1469278 1891502 1998732 1927608 1674561 298504 193458 774299 161896 1448944 389155 1954477 709520 605802 783143 576517 1927978 955934 1250337 787596 1650076 1519473 1246851 13513 1242400 829725 1208093 247169 1603534 1847408 1791029 1672553 77420 1050373 1633472 788194 616400 1412400 455030 1847858 671829 583767 1982858 1599246 666806 802467 424873 310844 1223204 324335 1059342 1860840 1764231 1028586 436465 348495 575213 1339800 256116 1513029 1363536 1063923 701127 4109 193862 216152 1064782 1932651 967591 224163 1433527 1748800 1768161 726573 629037 305599 1823307 849188 683597 1086222 361070 224989 663051 1175551 675392 1533035 409823 209757 240418 984757 1293286 253624 1797958 1424096 1332991 1299498 502027 400493 797910 782975 1900655 244891 1562149 1397870 1665231 6843 1570343 1610582 951781 1304057 1885050 1153431 1749075 1614801 769796 997155 352165 1634743 302926 1991185 1362816 1123071 1717008 704841 398051 777455 470970 1752270 1510056 162865 116464 730044 794585 1059901 229738 1736624 1466311 183270 1512184 142173 1785787 992872 613403 1743764 650573 687998 1957426 1661705 403847 165517 1865490 580223 1198125 1716491 402503 241463 589332 327420 1677663 473699 1045185 1079629 1111140 504755 88559 1989466 911032 617216 127826 897061 106203 1840086 588499 733193 724839 370234 1639961 288925 1741478 1967977 1113924 591894 507776 1425134 355046 1867284 67022 7840 42036 369807 1577261 1743094 949765 767883 458307 56526 1210805 496638 602133 65825 178655 721565 1589248 408337 1480954 1098085 491795 563350 1420571 1670278 1851611 1115403 756355 392695 1559283 1669108 663639 970485 311387 1351751 1837270 787442 1133369 889485 1597696 679798 544180 1646691 1338924 85039 17471 1812780 1052909 447352 1655054 557431 2666 381056 1870687 1512637 1801607 143787 1977748 470558 1467141 426894 1663819 192339 60569 1124952 182746 759125 1416505 1606347 1242495 1397358 1743436 493458 1967463 420297 857468 1298101 1002729 180750 1189567 373026 321735 507044 1357949 1362933 413285 1574314 12060 658755 1641769 819892 686205 1887597 1270340 1075595 521829 1578008 1169931 674182 8249 590404 1851268 739238 1615720 1780650 322058 328707 243173 546345 362018 129102 1608416 1508557 404606 672645 1829700 1718222 655766 828948 320777 426870 123072 1133100 1297535 119354 1397237 1260857 379120 1337312 744336 499259 259563 1162880 1884684 843403 1457300 1056235 810873 1584772 268417 1190648 206897 240576 1746793 1201412 83723 444209 1343017 729407 673323 274112 1243640 1837900 800521 1695733 742936 325155 1120807 1772582 1486345 158612 1251504 1266447 849667 1018360 1212633 1641509 563564 1880759 834810 1411572 1078300 1757673 1952863 97562 1231889 607770 658015 1444602 1819380 1261410 1580968 1616799 1670480 1642608 1857650 1351252 995575 1944306 160785 1985390 1472889 1669892 315841 868647 593842 1207407 1680326 889787 1261822 1669838 1858256 769156 973698 431626 559517 1620841 314901 390466 1877499 748152 109042 1622437 855833 1917583 802133 1925579 1865117 896904 1519623 9369 1595731 848478 324188 1479073 8125 16610 487623 1392599 838142 1190080 1411732 425799 1883733 1856691 331392 1116425 1703861 846373 1029621 1749698 1864107 1762102 1414771 1896015 48004 1162165 1202879 276940 1294168 1343916 1793526 571440 161784 1993039 1742955 1797938 550942 1026280 496109 1050404 741818 544415 1850090 318818 165925 1054241 399725 1101581 123985 415352 1484603 688029 297990 311543 690149 1432575 455065 160499 1921832 1625250 735284 397095 1408357 589312 1536697 116851 521432 1609888 1466008 37952 1609796 733821 1344729 1915858 163952 15606 166965 997407 1131798 1935917 953220 903031 1817943 1755521 689458 1722955 236868 1494541 714628 1070028 230005 675198 630147 17873 1303643 1540535 272557 1412539 1411075 377183 1707667 470740 612515 562681 1460637 1382404 505213 132603 1400855 1279357 1789877 195564 1165589 895446 1551172 1004004 213678 532559 1224368 1517201 45193 661960 1889350 1267340 990845 1052011 1237837 31468 350882 223593 862605 1539818 863967 279288 1687466 1804490 211646 1820797 1991866 1182784 927912 335270 355979 750833 1820612 1374371 1706037 1563069 930985 661796 1815341 707675 1911398 742772 1169862 1217219 1477634 1321057 1070380 1590736 1037265 216641 698878 631293 335067 1357310 1889793 187531 397246 1430727 917676 755154 1023693 768238 274855 763193 653833 723159 1984437 346096 1821058 1637502 127807 244492 246710 125057 1617373 1973320 1031152 1091085 1924827 1680615 1549188 1199202 100207 1205009 287813 1864845 1675961 156029 1097473 1661594 1828509 1300824 223720 555035 637925 1013037 117159 1463072 32204 895212 873264 810736 1264000 657468 759381 509467 1628876 1029107 891089 1937776 1161009 361924 1713168 387935 1947840 229936 1194302 1910908 1109478 454059 301057 541008 1550215 1892542 1547620 228432 1584353 589344 504351 1260559 1803172 1104307 698343 930123 1845455 609395 344067 198456 74542 1754653 216980 1914526 274005 962068 1306071 1430679 888152 427608 1325717 83971 1104517 1298553 1079840 1004389 1325912 610599 472115 1361302 1358080 451995 1037924 1476355 249032 905276 519559 483971 406381 1004583 655769 634085 769887 1644747 161063 1447863 562202 1428408 333297 1009330 783700 1055438 1161927 903084 1412589 1344146 797090 617543 1961915 1068335 1437294 918813 1870846 66959 1796911 1974242 973624 1725797 1859766 1067992 1851858 1791169 1099664 446023 1823331 1183318 775985 911296 852388 223222 1190253 1869532 1068142 122516 764315 1524115 288552 841177 1228579 456864 1681424 827589 714163 877904 177606 1144628 1805505 812439 1918384 459412 1904686 1777238 403381 1511753 529707 304030 934274 1976695 769454 649744 1097296 616295 431132 1648918 1933345 1875055 1422503 1738601 260469 805168 1445737 1742740 1723327 648380 1275331 767395 1741419 578440 76911 1817118 1596148 1923239 1950956 768200 874849 88129 331111 32796 1066684 116824 1644529 622841 1384540 1779702 478840 1645348 1500657 1998945 1980277 1037991 1807616 867642 1895489 1637791 1080841 28407 1604591 720554 180581 956197 1260417 299818 662101 1100149 61158 1177727 1582065 1782145 1447914 1173013 1504319 845826 1340388 1647449 577636 1004191 941664 502134 1423756 490411 1067542 761761 643372 1636838 1041456 650371 203732 1911689 774079 800622 1128136 225768 1922220 1059465 503447 809476 1388066 1162277 955872 1998399 923321 1252044 1838464 1870525 570763 640248 1811424 1184459 1169858 926706 1396435 1774214 950299 1531360 710225 1697773 150690 1657357 192314 429849 715857 1109554 1400040 1608952 942050 1126801 996212 1028653 1002421 933498 1773580 762295 1068103 1208906 1924776 469790 326384 742375 336022 448027 1712419 1298084 533292 1503464 1586913 822496 1984476 1506454 451800 1619756 1700528 1383245 413195 1466697 1252317 1442240 1649009 475448 1220844 1121350 514183 269319 1652952 1000168 1675586 54930 1510300 1484820 1633819 1397472 65403 19012 809225 1422980 1083496 994324 1832718 1042795 473383 1932287 1029767 1958427 489966 760663 1664741 1361129 509077 755346 709604 1846706 1249787 404886 1259832 1872226 272818 1997262 728899 26970 301818 1059775 472004 1430933 164221 1259139 1975913 617575 143824 512742 1239318 387559 474454 349207 991929 1412328 640123 1332044 686609 429800 274347 1235923 761991 205260 1052885 639791 1791077 313556 1203290 413517 858624 1885791 1312402 1183616 1715410 251651 1631508 1597915 1786315 89557 49334 1655073 1725637 488996 597674 462677 369355 1633265 454591 1752557 86434 923553 1699119 244853 815510 852235 1649227 1285580 1356593 1906442 169502 1135529 369287 459743 668978 1157929 254792 1388566 1620231 371756 1700849 1455704 818844 1796640 1135381 235588 1840434 189343 1603290 1251817 353526 502565 1400008 661464 1715828 1555210 1549003 1879549 1841197 493154 317108 833064 785909 1036616 1871468 431928 1520055 21763 1096751 678500 558807 979506 1998936 1553674 1635469 158016 279327 1279996 436507 701805 411164 1354299 1483936 1615760 1560245 1679683 499311 1060655 1676173 1808038 981423 1664229 1080685 863381 1021001 1931366 1083544 1135353 322415 1596851 867222 1673728 699604 1639200 944609 694917 1589127 974139 811998 1376535 775326 732031 1033764 1232612 1446924 83867 7748 1398743 1949337 999695 1794576 906387 450720 168498 1360370 533726 1659361 222932 194508 1815489 373243 1489542 601168 735393 878678 72249 790516 111819 825132 972480 762714 895457 70809 1208774 888697 897787 1334722 406801 1311712 689166 395281 820346 1330742 1806850 1792086 1563960 44769 429594 368621 733810 529682 926069 649898 759741 725863 399393 109266 172166 961738 300442 1160234 554322 1639564 1252173 1031324 277639 1324145 205192 1848170 66307 1172938 1432520 1077476 316857 72291 1493601 328511 199097 999741 1619653 139127 107830 1528653 798444 1237711 389814 510954 476778 4828 607221 1450153 260954 1549820 1142599 678208 1847187 1557238 905612 1654634 925293 1936949 84205 1822510 1671091 354813 694226 372358 1683053 1375061 412219 1917188 1689217 94727 1012297 1486452 337797 359489 586904 78976 1854222 1757767 1549760 1823863 449922 1043170 1293132 95878 1960347 488931 717538 1151919 1031230 899475 1149512 269846 179359 280878 344838 319449 1026228 23212 1958604 369324 1552022 345173 1546547 802749 1119597 63221 288398 892059 1533775 188230 1636099 667953 224068 884920 564078 1387706 1827919 244011 1362210 902036 1193689 22538 1937805 18059 818718 1003384 1894284 659625 221482 1651317 381889 1099049 1678775 1869552 409962 1054962 1287873 377868 1246441 265125 688005 1239591 974123 276819 43253 1481888 1506842 1795601 1142891 466987 1480204 1424944 349025 695027 591664 67506 1290624 299275 1876482 153240 1129569 1612735 194100 259205 230869 1798067 1450095 1432628 1691148 1238550 1403864 1384107 781796 1840538 305005 1748213 1457244 667123 662770 452034 1192535 919344 1389544 585634 1097715 587398 1416916 1579115 1328884 173499 809913 704957 34329 222137 1040350 1995256 308658 740737 1631618 429698 926373 935416 1515534 237607 147643 845380 1313472 452776 552638 1978026 1257798 1388913 1675695 847521 1184784 198370 1931218 230779 834093 619373 1689515 767447 1143894 1300436 1058702 987125 1218499 1736838 429304 1221260 1137551 1797739 870861 1515176 1048638 1808731 831627 1139225 1851 1909669 548761 1680689 1745173 180880 825991 1006266 1208782 1604784 1073315 1940217 194585 694510 370334 332838 521312 1495924 1022844 1674010 902740 1826313 1650931 1453235 1832698 655328 1707374 1573053 1284064 7796 1109523 159340 1145629 34793 391792 451043 1553465 978894 198226 184362 408185 1599017 873480 631920 994481 1611439 1488451 1947334 966466 1269540 803961 1673776 125567 504900 1565145 995405 116419 1052741 1548005 1346937 1066322 1106872 1978737 570152 1056877 216299 1614280 1175201 1384739 722108 1285050 337363 1989795 381866 690542 1973443 1150360 803454 171877 83779 948743 81821 686188 190073 303935 191653 1068444 1645448 651777 1190405 620236 652785 220442 1017135 726522 1596628 121395 934685 381828 812742 1701805 680392 1380822 1633934 1204157 1284043 1820714 1389535 888216 6017 632133 766830 713112 1423307 110752 1338900 1720255 69757 1797202 992127 1301897 191671 1319874 895662 642352 497951 179477 1623087 110787 59280 696988 55051 904522 734766 110318 457489 1326001 1121799 1757671 1367406 1819701 1346681 1705776 1334816 898880 43213 9801 763063 929071 1667011 913272 1608487 767420 282102 1979240 301648 1725313 1588753 183542 1935537 1096633 1630340 1369047 917182 519213 736825 1156490 746652 743259 1761118 1151879 1671703 1120525 1836129 544278 1571747 1598019 876476 1514010 960348 482429 1591664 1246375 1241622 1852226 210316 1011554 1407618 827812 1239200 287295 904695 183887 1521831 870916 364401 1861191 353335 1770626 181562 1311013 1093691 303499 1871685 739601 1211326 1073130 1020750 1652846 1459676 983666 193760 1580538 1294456 1041728 910926 665176 234503 1609932 59971 1613133 357790 1958270 1933223 1978556 1575616 853292 943208 1313196 1574201 597382 1241125 1630187 597655 1291845 309999 1264443 656238 1479961 949599 1338674 320977 731348 770098 1987502 1019604 1250307 777797 1550833 664452 1287364 1807777 88884 976828 188614 507258 1520799 583117 1762724 691398 107681 1272927 1610855 190067 469085 328083 1005610 1307577 983596 1474149 692120 1088830 1401235 1531540 600482 548649 1858651 46492 1857432 1104751 428144 1036727 940812 31793 60915 1916466 86126 1915523 1777331 1414318 768431 421321 8197 511987 1117161 1628361 317453 881745 1374096 1030252 987277 870908 1800490 605506 63899 1223215 1687873 1711407 182212 1520858 828686 1701460 1674817 153792 626811 771644 1415525 1745761 546404 329575 1879464 1913675 419451 321473 342731 1066647 422817 1435913 1375430 1558826 340819 1961059 88733 280174 1450275 676165 991436 30813 213722 1367087 1059520 1864873 1057237 1746491 530941 526338 1443244 402938 1989007 1489200 1783091 1122864 1385340 1635777 821356 1234148 251057 499317 1709591 1023544 1159668 665108 632633 354029 402900 1904405 801897 56337 213598 464126 1573988 1477908 910475 1819207 1836052 1787564 762173 569569 965057 1963674 1745244 1879766 25694 927737 1342753 1878483 880218 1742807 1468847 1430628 255217 1675387 471070 799854 1202652 250051 1435906 1006933 594361 621547 1407123 1535758 1229690 852053 16849 1698322 1760532 1909950 770779 651196 1261345 1353838 1051858 1371118 1149426 998713 201151 199670 1612099 1630914 1078715 1478919 1760409 1582379 457914 1440474 1149336 162374 1676815 1034511 952465 369158 193407 1193631 462124 1747433 1100642 1830825 345470 1962664 1413370 111340 895333 505826 932655 1916076 554045 1876336 1755607 876413 808332 1809526 1150255 1802859 370914 133201 1100930 286893 218192 1854175 709086 842601 1398910 722461 1142937 43075 1076467 1323885 1545117 253531 267068 737142 860575 1247874 1846951 1920219 1509128 117815 30811 1497368 1252655 828222 120032 1235 1162283 1719579 1113613 1386989 747708 67219 1222437 1209940 657464 797613 1377812 1005804 500138 1417398 858201 1476351 1257943 1604027 1556002 874627 510115 228959 980626 1985279 639544 1216330 842103 1893056 1847806 1978462 872996 164959 1823904 1174972 563195 470786 1117634 1205883 1192460 1747090 1611811 1787834 874182 58072 132778 93100 180096 1315506 565188 295082 1700810 1034740 457856 566845 872618 700921 338252 801106 604298 245587 1466143 1110803 262310 1158176 1014511 289973 1037735 407435 677172 584254 548199 1225010 1962603 135023 834813 482884 1823703 855818 1680690 1240338 1583163 624273 1995385 221304 482936 1896541 414965 337148 1855888 1154765 1755842 158119 1787045 1886 1971153 1756927 746637 1724698 1304638 409319 973991 1796581 798718 68677 181870 1956966 1538382 505824 1543153 742033 298264 918078 500147 1772129 1655047 1794380 782999 18909 1923415 261731 542617 237992 1352704 1975992 388757 1950998 1607172 435528 1904319 686377 1563056 219940 442143 1083904 1126720 1872367 538713 1343164 1042631 1714974 1303575 1609272 810549 1182229 1682648 1521292 1420450 784353 272027 52501 1416394 1500773 902658 545340 388894 830813 887154 388166 190157 254083 1477537 439415 1742783 1277691 1390537 823822 743108 626291 1439349 1246114 1073820 1212795 419857 671967 606183 437095 984198 56392 1433970 166238 1350851 1736420 933655 261357 580949 1718754 1922438 1831695 1509152 1937186 1370016 951472 1500432 1724322 1604489 937218 528078 1392726 1488156 987618 1572662 366768 1564603 385338 1725249 1646621 1693743 1014661 824025 745754 30392 1640867 1378141 771227 1210596 1533027 516419 699947 69486 74478 423589 431063 266493 1779570 117818 1459490 1038995 132141 1457584 1581708 776530 657363 521703 418746 608921 151889 1287246 1187019 195552 109459 1844595 505579 270423 962937 96520 923492 1797516 1804318 802345 317168 713432 39572 1014714 801948 288856 479557 1546019 1603770 1081434 1499018 430268 549925 1687396 409696 41571 1816128 1806779 209495 441630 1378171 879932 754982 1490139 1264135 140284 1554421 56050 10598 1561527 1455352 1404692 1628257 772905 328786 858122 861065 1509446 378880 789395 385622 1352053 511634 577401 135777 1638829 158491 805178 506835 355416 1028753 726665 1254820 1023557 1132684 365497 1843975 715061 1153936 1919975 529568 1532480 1409851 1141235 783468 1741835 1888938 955648 1031064 1199235 1767489 1343560 489679 1520867 1061278 791385 1394212 625097 524759 1709336 1074904 634189 1949610 1772608 230593 1513568 1118936 147898 372855 60226 816515 416652 447605 1184680 1456718 330327 1306486 825603 1870067 839280 1303812 454037 594496 1284963 672818 37654 1354514 92693 1822207 1375690 1155613 1481231 892210 96430 1963050 1311113 493824 76972 1427113 15235 1799082 1349892 966407 83538 1057820 1092880 226270 1696995 72951 1045264 878477 1656334 340086 1604674 457783 792467 788904 1563648 217481 964698 172695 1757306 1865894 1529198 142812 1587435 1929115 515507 226580 1070727 1506032 246844 1919403 630058 1095132 1228220 462620 505663 593469 627612 1713124 1162896 1752012 1021883 1787333 1138517 1876055 635663 390734 1432824 1971818 456356 761998 286618 879026 1444285 878329 1146507 1173149 1542777 1483832 1397584 465935 719307 1994392 945804 1645022 1153861 1851990 1393282 1276580 1916237 1645599 103301 608779 505946 1591349 398003 696011 480886 941866 1845897 264780 1681244 1205895 1851947 895611 1382690 779105 293306 506409 923574 1285538 1738858 1013642 230470 1950155 828558 1020640 1087585 648266 405245 358421 1484959 1886038 1334161 1439764 239788 385747 854240 917249 630137 287117 1401583 556273 126161 708126 1561415 196332 1680815 1452857 395268 503262 577324 1922889 1031177 1981140 1658336 1447076 1829343 1431130 1601814 1214821 22717 1687173 254543 793176 1218137 328239 1900147 1351648 1233248 1171763 1700515 1696225 356836 264818 893425 1693154 844298 1521896 387454 707500 111349 887985 793973 1085886 348281 1461352 71294 793833 1736109 280161 1074330 1890108 468249 955170 33028 108603 4099 980044 777560 1773795 1134813 1121664 1773226 588101 851223 1823034 252248 263029 373703 681616 770027 1926246 1903287 1475817 1294408 430964 273031 477211 345344 1822370 514954 520995 990570 898478 53218 725493 750544 824642 863448 1441313 1116474 867994 1228005 1862059 282304 484150 959528 1835836 1472556 620683 1314262 209917 1680428 1503726 544436 1129677 599787 1547224 108378 1488818 434998 901596 1871544 20516 329810 155822 1740350 562414 1780323 165365 1313900 749079 937367 252657 939916 150174 1303504 1876709 364675 1103240 1112158 1671925 1053355 1138294 240911 1635768 1651389 1663959 1414095 322940 988809 268678 142844 912293 1632532 794830 1225632 1636832 1072914 259047 1262736 1131701 374282 1790167 789761 546106 107062 1611898 1887954 996325 1067412 1023486 27549 1834777 181944 756241 653870 801243 427187 1899481 677699 243255 1924192 662517 1883774 1177663 380107 1944917 1450234 241541 1137075 194014 102081 1427022 920208 1039486 877749 401332 832497 175435 817149 557530 405960 824965 1353735 1844118 947902 1287508 845970 788072 900396 278832 1095201 512651 1593196 306747 1999883 259195 198350 1979180 1189340 1980743 1755236 253602 725627 1559259 1327274 964703 521446 351967 289623 1999712 313774 1983932 234706 218101 245217 1828849 1803121 404334 210936 1557318 1393440 1381085 1574217 179808 151194 1251026 911031 1075036 1465710 419886 164978 1804572 970827 1091453 1892312 253109 1894985 1385547 9790 846052 1580708 301110 259589 1514974 1199247 1454409 507352 481825 591254 1763317 1939790 603369 744587 837803 1259878 529033 159551 1934278 1717117 135426 435405 106396 348813 871331 952805 1939664 796013 811342 404950 492851 887461 957272 1516769 770933 209646 628117 1928491 617830 706080 1285632 1335609 1468608 1777591 798546 865687 682773 669983 289660 1784554 149762 1769439 1179023 1408966 1754330 316987 1506541 1350333 100944 756553 249261 749564 250593 903698 1666431 25541 1081818 1683425 332997 1301265 649525 1635108 1274562 1903967 539019 1663802 1395286 1717875 1601042 939675 1429611 1452039 247600 450890 1332176 1048117 1451363 621550 1267890 1721338 1233850 343759 1989084 1091531 340894 103019 20941 96831 1630687 223524 707154 1084827 113342 1841984 1246380 313340 945793 1716700 658487 1611667 1872744 1074013 136 215899 1037726 1260352 1065333 1349763 1589054 341258 142089 1393419 1854461 1068492 1239860 830729 808127 862320 1320599 1533526 1014677 133056 1605705 331127 1871482 418347 1839438 804041 1969453 1973102 1923599 1512017 1891486 989782 904127 352026 1733092 1574313 1548201 1564966 647387 896086 671213 1213159 586680 643640 1959066 1496118 950584 1640477 997026 1267647 354121 1021052 294371 368286 705924 417700 1788569 1772652 1670899 742637 1566396 955451 1116275 1923689 1181486 1240223 177579 484267 496616 56333 397472 1925532 1227048 1599083 428632 483378 681689 883329 607602 434277 704675 826809 1801939 1833129 1054075 1182298 135339 1427926 180689 1967397 73340 726588 1430678 1494501 587191 910916 170645 1061276 731837 1109493 1586397 479799 1189930 1638169 111114 103512 480445 389664 1369466 1220677 334186 341165 499956 680369 1811557 1644736 1031275 1266637 774695 104536 510477 77240 124057 1848069 201698 10065 53722 156326 520977 1531774 809766 1497440 1732933 720830 843815 454390 1910383 1002335 794130 253088 1652889 1820018 1367702 455887 526203 1390341 484878 1535252 1369680 1473538 180695 1247032 855198 1665287 1727727 1513267 1823458 813938 1173204 107322 696216 708916 503300 1099228 1790941 123613 1963448 1878800 659848 1614365 1464529 116257 1996215 1698733 794356 493473 536934 1755805 1587907 417351 1008749 1222530 598685 1092016 1175244 1118013 1824317 75694 1403462 1880983 305438 494884 1513273 1812972 483286 971207 1966682 1111717 288257 1951704 1834379 1053221 823090 815208 989346 136446 98699 1246693 182634 83274 1016785 854365 694426 1119364 1315066 882663 524806 1168573 1872235 1920771 1944867 953146 1717571 1573967 1725073 1268605 1112387 681522 1236395 349393 306305 1579210 1115917 279889 865911 1918616 1760976 1607855 685580 158274 1255515 1272234 75737 1927519 863019 1784348 1944179 334097 1186545 1035752 1956107 1806226 1002291 218438 843207 659358 1424469 505618 1140215 759228 1864658 159784 517523 1628330 343401 1487572 1473798 1520082 1334706 1662769 507485 885583 1812617 953328 325090 352487 76624 373588 473407 1605544 478730 459492 1101426 1609033 371943 476512 1427057 1749530 1079686 271320 1993239 1796436 527030 1324719 177067 304621 1882404 612013 155931 1196691 556153 779319 1093751 1789307 417721 413010 1915099 981588 421228 1142930 636305 324005 1236179 1349543 954779 1181910 1681162 366925 748040 299785 1869675 1616295 1544726 1881958 1515560 624563 430249 294339 676777 877523 618341 751286 1949986 1658550 254337 359629 1533404 215992 1489388 1021314 1357620 920183 1619150 1078735 605110 90949 1998600 778530 1956927 1120122 238715 1643243 1818171 1027797 570200 2002 361306 463825 1958685 1254987 84088 966938 6303 164258 1032171 90632 1821919 1233008 144771 685955 256575 1721348 1991754 1100949 1815317 198036 1178858 864888 518013 1524994 1256355 330419 410391 1269912 10431 832122 1688458 101131 793687 1294142 936549 1650690 283183 822612 1039992 1137484 1197703 636173 99402 802463 1861099 955754 366170 1350106 916212 873876 979322 1278565 584948 1022707 1743884 1346899 805107 398463 877868 248358 1878023 365981 757836 1301312 404518 1015488 950504 761635 516171 450744 980333 1376538 1290746 1466289 501375 975743 631890 973591 1433626 1888606 1517494 422107 470221 1584509 1297687 458249 180478 1505908 21222 1292366 274557 1371958 1359922 642770 417715 1089720 1161776 1684309 1724924 991125 1934874 882433 865529 788867 912321 1117419 686552 197764 1608127 354505 241711 838317 1925548 816737 1182130 214329 12887 323828 1272588 1429451 1736916 1871220 679685 1129372 627474 469969 1318081 763583 654410 1892906 1316911 1861267 407857 1074196 1828003 1973584 241160 269792 1244899 768303 1717217 649761 1722090 55156 307298 1174042 1043650 1453945 1395016 1636114 1708847 110097 343603 612555 595425 466534 1227358 1326183 1850040 188196 751177 692526 1474115 1613316 97168 1296891 554366 1017348 270156 1632453 1210429 1289312 979700 1198447 1980730 1774428 1692853 1975304 471056 139255 555010 1798544 1157590 1096013 1405465 1428001 1619968 1099911 609139 1684156 133738 1937187 1229631 342862 337055 1122190 1680148 1000506 149440 684150 1281428 364580 1234684 1329140 102727 749463 933921 1315858 770232 451389 1902217 1981606 1744884 579788 1972400 318977 960580 1949419 1327108 1556442 1579444 547434 784563 1252031 22111 660453 476771 618424 1295989 889525 1695085 1492320 1559658 364389 1489911 1128637 320847 1617001 44989 455941 508149 570205 612449 1898622 692506 1356790 1470105 1979739 533924 413114 287471 808512 560095 825648 1037684 1570235 393652 1427705 272173 1704843 1064827 1922963 61213 1267812 1404667 1162742 590180 1567320 1732405 1215486 1487684 276371 897161 1321830 1321480 821627 264884 1715228 246990 1904092 19575 190827 1842384 720914 633031 1584897 759115 344910 1036529 1181566 1504582 575432 1373998 863570 519208 1110918 1579431 2671 24125 1003172 988226 1280512 106555 787412 9314 1361041 1319190 139646 737799 1610961 1643361 929210 733230 100367 1439324 729354 1160751 1246353 61506 1692759 1423112 1015228 1787420 347310 1916034 293754 249926 585439 344735 1209001 269268 1965201 778394 337178 1108685 990078 787066 132330 869164 1275393 1829810 51844 898785 1649642 546049 1819405 1555552 1657949 699746 1942393 1287954 1234641 67135 385202 505564 337996 1802862 1802612 655576 1555785 146468 193369 1718789 300467 131657 1910058 444712 1036458 568976 746973 564739 162986 1549472 631379 320683 627784 472681 682074 897872 646618 1628426 1633216 175306 1720834 1288614 619075 30508 487692 1694933 196843 944369 200230 883545 883240 235988 1112506 1878974 1246503 725547 1942255 767604 824651 1102578 1493675 1219779 999084 43581 288346 176253 1972216 1435339 1586130 1972881 1836935 54523 259149 1420306 23432 740807 1383756 152423 963876 501261 1885320 828682 284337 1924478 1767320 476231 851676 704802 1619747 65081 1991637 256351 1763883 446874 55733 1903900 325564 762115 183612 161524 103904 1148294 1896723 1853389 874643 1470288 764808 1956342 1089002 1340033 1074965 1169323 1893263 449101 952566 1485799 1063747 562492 785540 1031854 504144 1994971 968372 49484 1017477 980181 316268 1181872 897354 927828 886039 1146127 688341 1704447 1399054 1878350 1372742 1081715 922523 1887915 300988 827217 1480894 1813435 1612232 1226820 1624558 1107762 185498 500886 627902 1163477 1694297 212687 1757682 121372 1437165 879150 1181502 1951952 1463279 616857 981269 1951230 1421378 861944 1855080 1415094 186967 460491 44921 183569 396790 639948 161021 489042 539018 1311237 992816 1468801 1626256 1059480 371874 1918732 964251 1817294 720014 344538 233559 457893 648085 909960 1205365 254528 799285 522494 539316 1675641 921142 85414 318024 1891288 1734370 1166114 1226220 45418 123289 1125086 1336917 1669387 274290 135711 540635 466474 72259 57192 1121720 67668 1612139 453468 1299089 610087 1258063 539044 1598085 915510 1351611 1025601 1713992 677074 589869 703304 1441371 1182051 650368 1359178 1494996 735086 200695 1311012 1460495 1576982 753350 871768 1573702 1246805 725790 376368 1234821 1562070 1424628 342967 932254 268911 929318 809565 1418662 1904555 411504 566779 664723 1823062 1911322 1061063 1450653 360095 1380552 1411418 1344430 718543 389271 1611108 880595 296163 1473700 888485 1658183 363811 1654076 583748 100648 1346158 784097 965788 1498288 1856652 751141 69186 524278 1105888 1691858 593671 117098 1449253 473883 1861240 1641241 431208 419297 891598 1155228 165353 1840055 1841276 1893244 936704 479584 1969126 247806 962650 329129 1365979 86040 24515 1882163 509996 940456 747413 412911 1246310 1715176 1165455 957908 1991049 1035131 1944101 943814 817718 1491994 1213015 1454549 1074441 1109327 1756778 1455944 1973895 673620 130205 317375 1213920 549130 1134664 1068855 526584 1301495 1988704 513701 182094 1698233 762852 357199 710493 580290 125481 730295 159208 560309 721633 535208 1013643 1105761 1386409 1580911 1662614 659366 93930 312429 1504023 1723909 541979 1991086 1186628 333920 143562 1582895 287380 1025142 1223402 953054 432211 435039 1035169 895223 1142793 99305 363633 560014 386063 1046069 1410830 1703238 1418761 1865197 1392289 1689449 955143 494531 633069 1995736 1553215 1575357 1591195 1547661 1992612 215281 1636405 959480 11580 427391 691007 607150 431835 1361767 220466 1344657 1472874 793825 1166293 723040 343029 1707784 298427 1127460 1681900 968532 125581 1091652 1371104 479723 1629524 1102729 800342 1325760 1638546 1355794 705909 1309904 1833402 589396 1858689 1158684 590658 508714 361795 29796 529445 1053324 1457472 259315 1630451 1851943 1518608 261507 1199168 1609351 1051573 907954 1576761 492292 651997 1403915 1114386 746688 451015 1432494 1046703 1404514 469619 989073 629737 369161 1903240 142420 1005796 332584 1188422 720948 340589 1880839 249340 795357 1862548 1899842 112901 1010347 53164 655991 1383011 1395324 764330 78066 989787 1749887 1083186 1581884 1547395 926587 147371 751897 634755 1448082 183430 1161116 1612150 271263 1521525 1641857 1891569 276199 1933387 1844067 1199242 10828 596546 1226014 1281191 781628 43636 914347 1568896 651896 772070 261398 742405 1673246 389089 1803505 513298 1147847 524635 205829 1588779 1687797 564093 1836962 745210 208599 917919 1727203 901716 161146 890643 1852077 1518704 1445109 392895 637241 52666 153461 1258811 1807317 661123 1054519 1526736 1207415 531672 1174474 93834 1819422 275622 816143 166849 409446 431874 1459291 566078 1125988 761203 223355 970352 1161169 1470534 991824 965849 1903333 329682 21080 1310904 1962815 1235882 169091 129740 1026020 1372641 1523783 1035223 1325141 720859 6727 1516506 894016 1539554 376122 108448 1388982 1224729 312475 357016 1233340 467205 823823 855187 1539148 1965266 69975 1094725 1174411 280792 1034251 1264953 1820396 1073664 570154 1433101 926899 1928573 664103 1436233 52862 372325 1183008 1929663 639731 705918 1809132 305607 1966741 1065728 1474584 577857 1538159 1155943 1308424 9688 1547486 658165 1702708 1289614 1304342 1245637 396433 482061 1190578 391291 1742639 1366990 64332 280566 531714 793109 1805811 1089648 549402 1474570 338685 1880589 395785 584759 863171 1968211 779110 1638149 1508405 435332 104563 471271 513941 1308639 153749 615776 1888565 1081319 172678 1805393 1439348 644461 194948 379514 418103 1747663 1482724 208971 1927441 1654290 736492 1239526 1376478 1175505 962059 158647 1219450 1797545 477862 311304 932101 986734 1963197 1201742 1959088 1463953 298693 1756813 1101484 1281101 353144 1729103 1489500 1739851 546630 1779085 558160 1923959 393900 1821536 717148 1299994 469725 1399751 852450 1359804 1121659 1281032 1997751 15654 68064 1435875 1965187 707815 202308 1592185 1493532 1132284 985622 1651005 1859989 246278 204294 705423 401592 496224 885433 1533308 281843 1327184 344786 625720 174222 53681 417140 1755000 1979819 1807846 22277 1587804 964407 461910 1681007 423165 681211 947660 167687 362123 551145 1328441 1448979 1033200 96958 682136 1672612 1604215 761129 1499544 1669963 171716 1100557 804797 862223 1782748 402181 1338645 197993 556315 831497 1423668 1632140 1854910 1703105 1962489 1492979 1451319 1129041 1305863 36413 1917126 943799 1867001 185595 1261406 930399 385930 610943 576245 964143 1208351 324960 636254 1014584 1846773 1357715 1118602 1415519 1576118 16630 813725 585658 1036505 349305 1086931 183949 422289 759891 322472 448592 1286707 559841 575806 1312841 945569 1383502 1556856 1235677 547953 367202 1072100 772695 353972 1303369 517359 1452363 1145275 352569 1938749 1604306 1063168 979206 1730382 230864 1859683 231494 1568969 810451 1692860 1228702 601078 849522 1401057 1874624 599204 289516 1123783 868929 1088860 68596 121846 635096 46347 1945346 209496 1519050 154659 104282 220644 1699413 380080 1393576 744062 488477 503624 135029 647681 1623484 1171756 1010033 1779542 225506 665121 1194069 1326405 1937260 586733 1850075 781761 824674 544688 403823 206651 1829620 1773497 1260361 794901 228097 1003016 1173369 1862357 1911674 228535 1684966 1051253 1936081 1066761 1238444 1896072 1217132 1937269 93816 1669687 302681 1500665 959947 51487 563744 1460935 1149657 70435 1605719 1581340 165872 1951745 1390532 1462198 1825607 841239 975289 70139 522727 1455582 1404361 1988780 900916 1056427 384131 262715 473864 838469 113125 660198 1024216 1088464 1702917 1191458 1974261 129297 433033 1932033 570296 125066 1368466 867574 251493 115794 1286041 897207 145047 1523012 1744328 439734 1572767 1378951 1107495 1106408 911206 1658956 1823944 704815 1568133 61823 834237 1078909 814834 699808 962351 139256 376580 1986992 1245928 288829 1812107 1137913 1324108 1690113 1863811 601052 1328264 996329 1484624 1897548 1115228 259625 1571394 27290 1738961 1577482 328254 1474977 1146415 1458394 1984088 1237190 747117 62410 763274 942233 1293886 1763298 179299 354788 1576516 468306 627983 795999 1608317 588125 845742 517842 1675173 1190100 442457 446505 376666 1088855 1025020 1539728 871822 1604524 528343 291715 364849 1106507 1471897 1754279 229951 1169503 210565 1945388 910055 1846944 41021 232886 1203642 956429 1843465 828855 226096 607732 242847 1629267 334946 1855726 1763917 563237 1328946 1224813 1217159 1666450 1231256 1865169 879532 1655364 647178 934677 1047450 310826 266500 448922 1148894 963390 539414 1930284 864499 1200771 423769 932403 1763169 781112 1133489 814854 1326434 345870 712941 1005018 1015081 1598691 1466104 25449 1401948 1620388 621939 1130005 992508 17459 1197289 1827433 21459 599255 761355 364752 24427 1692487 1463865 1794718 1258534 89734 812705 155673 1586486 949541 925490 539344 1845486 1746837 743278 1372526 1699742 286199 337477 295640 559529 1742414 1373207 471984 1437274 743749 612298 420812 833791 1844898 562966 583776 1558869 1762455 1380577 1480603 1646246 1780159 103909 1381581 1003956 737432 87526 7494 1502434 1933483 457689 189104 303388 172151 1101303 1146430 1943721 196322 1366451 1591378 668604 644128 1923798 427879 836184 1226460 879560 359662 831013 991108 989364 393025 1735528 1241128 117089 1886485 165150 1712957 629985 840537 631675 1219691 400714 1386491 285095 823285 912624 1772596 1835485 213019 1368136 1317329 207812 1152065 624225 751627 1911703 818701 1646076 261089 311816 272518 1279612 112690 1287356 1504717 511349 1448999 1117242 953124 413214 8665 770799 601759 422630 887617 938395 305190 161530 785417 841052 548046 145293 783702 710688 242431 1392986 791656 119815 869053 1251564 1053689 1816516 58685 337378 1792462 1262375 1238009 1855558 1782321 1736878 1287757 237512 169086 958641 506466 1029251 518610 1084504 1123051 835625 1471023 1348177 1305299 30690 1090734 1710369 564758 854495 1097871 445742 103771 495782 6146 1185549 866941 1469051 127760 1783641 1047747 4497 1191416 1893115 541666 1740642 822381 281034 1617542 77688 189487 1601586 1889750 463681 685644 1965906 1467703 1055604 483933 131057 430616 955468 173408 85685 357411 1965557 117360 769978 563062 1318424 409394 770656 1840852 56249 1196796 1211169 413229 402123 858351 378150 1787363 1941495 1115523 1737310 1828064 1049576 1228999 1597859 255908 331382 1965917 726009 1687724 1445174 1531659 412020 861162 476724 340622 649743 32574 1481434 1879323 425869 1443764 1077734 1252789 603025 1838590 1176020 1381029 999117 392542 9525 901438 635375 1776073 1534060 137963 1883367 1947098 273409 550054 341006 1095967 2844 280678 1261036 1055234 154406 532011 615729 958862 1274651 323149 236401 1497151 1958129 1099248 656798 1520673 342391 849606 1136724 980920 1459937 1677067 125369 429435 133106 879148 1938734 897099 452548 1657015 503737 1117833 151363 378955 1170882 1597439 703593 586373 1053977 1022784 517972 1476258 1919310 1565397 1002725 1881476 268134 760327 672695 1705940 1697359 1163722 1469861 1872598 824275 850748 1628255 1730401 514084 1034568 1258231 1055172 1165562 1210351 444763 1414112 326992 1320279 1172248 249239 460205 1390564 789817 246687 342659 510599 428634 988510 1183316 1882116 575616 1773935 1444494 374617 507272 1908231 1025571 1526806 1714635 1190490 544299 1271750 851020 67905 676637 296704 119190 373404 113608 1510106 399716 369978 480302 257621 1090456 1136460 1455749 15240 1679921 392263 1994571 1071611 1464448 1458115 1168710 1081054 564693 236582 789159 1863943 427598 1221326 1494220 301512 1069348 1342513 1957864 1288788 1935518 350177 35107 934178 314134 1746792 1164056 246690 918026 1346460 1268544 296431 1107343 625881 377198 1255338 1873517 1380255 1985776 487513 514307 1904212 855515 1862774 459168 1729188 712477 1305134 1630499 1905990 838316 1446518 138192 1974888 1501924 206792 1814684 1083195 998143 592728 497217 1058129 531758 1805867 301217 27373 1294500 628098 459230 1868169 1272651 1037285 941156 1273606 518591 565415 1387085 521920 655248 1775780 802502 337153 1511964 1189606 1308507 252101 408272 1065326 466338 450801 664740 1738120 1621151 583057 1229344 1549858 1625119 857285 1165000 891656 261563 1514818 1850631 605 1020831 1089684 629758 154563 1598099 1530326 350741 1159717 940254 604947 469329 1681905 1963349 1514426 530617 1142161 1793063 179213 186095 410386 974030 456839 815882 1746263 1602987 1163668 672469 482213 645797 208637 1635693 1765021 1558767 1114647 1253080 945234 1007453 1666586 231550 1221642 1521480 898949 1786509 1708452 567633 1983800 1992270 658306 566656 897875 1588082 1231082 1006907 1511716 162723 1944692 805222 1936065 627260 1913575 849309 815696 1489747 926062 1873322 503699 949310 1978401 1247210 1183999 1421992 875640 145206 355462 719879 423809 960813 1061865 1113291 890017 1423524 976304 1256886 1906001 605888 1569981 251612 1386854 400425 856732 1289378 340433 721014 1134612 450545 752062 632131 364022 1284330 1457084 1105706 551224 438407 1404016 461880 1278206 1120699 1036841 1648828 1151993 651360 1289229 1321740 489044 1338850 61512 654414 1270414 1014741 1188902 1118180 701050 1739584 411931 1438886 988715 221931 1784200 639010 1624294 1577121 1185690 1584726 1617456 1447816 495947 299680 1182914 186310 23806 1915581 1303675 944304 756089 1045278 697337 557584 184733 1016816 1919095 1203805 731690 908807 1137580 592356 1508620 1709209 1302927 1466873 640883 892254 420293 798558 1864824 266297 278942 835135 667678 1862783 1445245 1005434 1844604 1722983 1981439 1339467 1467953 1648157 675479 330639 325282 1602082 1990511 1199357 1475464 503145 879628 687909 1033690 1592548 533973 1595452 1320124 1646566 253670 1694522 900439 1532204 106498 1808588 994900 369796 1915647 511069 218865 405328 1600422 1636090 298006 1026242 662238 479024 460255 1130373 796884 1985091 1293047 1033513 547152 149069 1353474 1965333 950473 1089564 999106 1924263 144716 1556761 1522987 1002380 67652 30397 247432 317317 548762 1148345 814241 1624812 1054009 231846 251723 1213908 1111766 499485 1115918 1726828 176482 1191280 739140 360517 1817917 1976671 1476580 1898883 53634 480843 1861067 822149 81763 1003796 1324156 1084767 1894394 1393621 1480475 580192 1162910 1883877 1333382 1815833 933556 819568 603284 1106043 1403780 305812 1336665 53183 227414 705991 733536 1592475 246105 385731 1349041 206762 1011180 1629163 1903901 1508525 1546324 69338 1406736 639555 1122067 1635509 1221598 249055 1673024 1838421 721503 1960844 539309 691365 1727417 671075 1499761 1735940 1802641 1216280 67036 901622 709967 578918 458204 1722267 1149090 1000503 698150 398966 1223087 1012316 1259505 1239758 1405729 1965226 280497 744691 1521566 396218 1749134 631428 291580 1630199 567755 1068691 1684149 289576 904087 162648 109972 1965048 1680138 383847 1437260 943274 763205 648757 12991 664708 1024001 1856797 1405145 930498 1171515 143947 1212560 1164950 593628 1749880 364512 676073 92491 769926 27305 1459341 1022188 1932094 386853 954709 1710433 677177 1016057 1092710 1502376 1812227 1663155 365468 963582 437465 1423198 1653213 188554 1129486 141010 1926059 829916 1523218 617965 636825 1298289 431672 1754586 443205 81103 292352 65611 1052451 1571621 1593474 1470424 977933 1630729 629124 1184707 1972054 1304684 661862 1561516 206534 1748069 1157752 1183862 1392088 828157 1225280 679879 266629 1728035 326161 108787 1054549 76614 900594 662690 1650073 726583 803612 1760926 521726 203416 1511860 1480751 259988 1575987 1521754 440268 383237 178397 1079565 296530 41034 356956 1510035 1392569 845467 809309 783259 1300502 1237069 514118 433996 684346 1024459 1761737 1129349 1900857 389022 401150 1602223 1220098 1190404 1852416 776610 955616 1565337 1571361 1826634 1548160 96974 388561 259258 1959307 1493648 1030229 1100613 141269 1362935 1553684 444646 141125 897360 1778825 130597 466635 733833 1024043 804418 799532 1550153 1309236 1065579 1330908 231759 1629884 1784759 1472343 1506862 51714 70222 154635 1181825 1633623 577119 1495394 1976786 697861 186482 832265 1508038 601520 1087593 802812 178204 885282 1495498 243594 530777 1157173 1772851 583402 386801 667120 696196 400147 441269 375697 217258 1902323 739604 1120384 1760991 1202599 1420309 277673 1955074 1254641 548194 1802972 1567649 1608893 1765734 1653385 1568984 1867438 47536 644153 1136597 1603912 749156 942802 1184982 192831 1572383 1325440 746462 1695023 1426285 594978 1838245 376110 1193526 1184251 1550605 1409639 305050 952414 928408 577010 237849 314154 561645 688545 1860342 1430470 1215332 1863380 1777827 920927 1622311 1306930 1706407 586079 111693 259365 1772026 662325 1372636 843133 107111 1626079 57683 1280821 1417621 733439 1278937 517575 1036622 598794 1185513 1720993 1294227 1817018 1582893 727530 1497048 684891 1612715 1214464 1582567 646224 1161973 1224648 432886 1479505 388768 353401 797181 1894407 1008296 1775796 951087 1694697 1518730 1077779 1883890 1989249 1803339 1238917 1188055 1487445 1710144 1159205 115175 1714732 339319 1910632 319295 577682 989436 677565 1588896 1703827 1311338 710654 278082 1011693 1337407 1636677 1477248 1174829 125245 955645 1311016 77314 1201212 567094 612089 136936 1206060 292760 1950041 1976821 845604 354624 1007047 630851 694829 1632483 1037217 1019984 1415531 154206 879176 13695 1275132 1040756 1927864 1195035 1283037 572580 1662949 604614 173525 239420 527973 747269 306572 1425575 1643849 1017282 1099479 562020 1979014 1797986 482002 1767991 886254 551665 1934446 763758 812401 1770407 152539 337389 481553 1011958 1832685 1682673 1093530 1806680 1277429 1877865 888107 1275603 368696 1640164 128208 1288802 679835 1817510 1073484 1246050 1282466 615278 926569 1495126 1034490 541743 1757854 1432401 232948 677380 1508173 259156 1824406 1597122 904777 12936 23019 187472 967616 398055 949464 857595 1048234 1610735 816107 1998424 189864 1358233 1764744 1923069 669866 1206943 1083507 998756 1314826 109039 271964 123723 283680 1301218 779546 1426153 688630 1884827 694401 1594721 874487 1225317 505619 27452 1242161 1620983 628012 700823 1681644 700250 1045191 1594462 1210586 1181383 741133 1592479 1930002 1536637 428523 923323 868393 1490410 652833 659840 1252633 1257746 1965109 1828251 1944034 871220 1573473 123224 1095268 793623 1615013 1426422 214400 1545533 132885 895335 577689 896119 39604 69915 591006 637806 938146 278334 8011 885140 1452351 547177 1464316 1826153 67914 920881 926454 101527 1707616 1592515 431470 1417029 1418418 420969 1076185 168647 153038 1133536 1911709 807436 728758 888337 1733515 974835 1323853 1103720 751926 697650 859702 1846278 1922114 1024320 300041 1622907 444394 120879 1503086 814930 1694771 1852135 944360 1654136 1492893 28631 1701990 524556 69480 1696270 1291861 873118 564008 767163 1255803 1421331 1624317 1397736 602347 40881 576350 816694 1402155 789696 375272 1161550 1521318 160879 895492 1591361 1019960 422507 1683474 1062988 1900340 636061 506599 1776881 1212012 106383 1722937 38783 1491477 1452743 91252 1378336 1238153 416721 581003 1127699 1913359 425541 1675487 125632 1543448 1585091 1438216 883708 122001 20460 1492081 385377 1529048 120992 331027 1513076 920547 221070 1950086 232802 499961 1092215 860306 1397958 717830 71111 366085 1166735 1754365 1910569 628586 583457 1140881 789825 150219 886353 559203 104141 1587999 1981544 140258 1952453 914996 1290043 650827 98784 471854 1871950 105743 249283 459804 1810059 208847 952998 750247 335064 340499 1462647 1519697 1801805 1093812 1766551 1265018 1814380 1583978 214672 706480 1316269 693493 1919053 1759481 115043 1262960 33703 1193779 1630195 273780 105865 1554470 871374 214595 1282826 605918 809320 415319 1687302 1612610 614095 264831 343283 995095 1329696 13132 858600 1792900 1882017 1640852 409233 1153392 941804 366151 320352 395369 1023435 1683760 1343151 1524090 1977761 37242 1630965 421615 22458 1392158 397135 1388315 1522234 284983 1217801 1707809 306348 222125 1039476 1749572 130980 1362218 352753 1470350 1228092 1585711 1747967 1927605 1699868 1178407 1656241 568314 967414 1958688 1444012 1383781 1970903 1347331 453933 474798 810598 34050 1247463 897870 64531 1662011 463889 1365989 1053571 1048910 537506 1974285 618499 1127071 755973 62205 1976709 1565351 786392 1075850 1232130 643644 1301091 1100780 1576330 1691495 347416 1478429 1514700 90398 106241 627725 1055652 775304 1107408 16101 1717257 1360870 1752019 1069096 1243258 667755 1180737 1342272 1586012 566338 1836166 1113233 1427768 644895 788514 920334 45238 1264227 1605546 459516 1192426 415074 1342587 1387042 1978688 1446272 1351427 321733 916228 995827 478175 430043 1781178 907971 1432221 1079057 341198 243552 1330566 1341105 171535 603427 1877467 1878980 1129240 1621209 454261 1760016 322780 1940156 1136778 1158766 383640 303433 1224852 1513991 1808393 334377 1255606 87558 487193 496414 1714445 1357137 382724 1828008 1418841 1162202 898563 215087 1447538 1200471 510558 1156005 78818 1896461 1611244 720275 301295 688270 1867517 1862757 1290424 763144 1259918 775032 1798121 490354 757353 645657 866913 1278505 1488659 1318475 1873093 1603507 1638334 654956 673242 1848152 1657304 1745314 1619761 1000856 23975 1560440 892054 689488 1040927 1579198 20194 530238 945741 1996542 50326 1825692 936565 118544 1042757 1159589 1641133 345888 408269 1162584 25468 1992868 568802 1142314 273842 344236 1388009 50305 1897955 1119085 46447 178292 372027 59499 1522333 1682775 193570 1016876 1526921 1076774 1842170 904948 254622 1074532 1000365 1637977 1977190 720560 735534 1873952 1494480 1931327 1103902 1502766 1422330 165396 1663989 171794 1650980 1744427 499483 1113082 110786 464431 1633877 891133 1357108 1543054 813113 448068 1997398 1348159 1902810 752476 141974 528120 1545082 1288223 299614 1783281 1861586 297567 561099 173975 847086 1430160 1658469 375928 992610 1401388 1202523 270445 326497 567896 648540 337386 1797885 780783 1094198 1734940 1052643 880206 1322178 46406 1065122 1060022 1298764 1022320 767212 853630 184329 1679638 44566 272230 369814 1148758 162223 929130 669027 21199 1258762 283034 3607 1005747 1092591 374140 1830339 1386278 175436 1211692 297710 1673195 1496329 352019 1743311 1519677 1120283 1377568 1688661 1855564 1428008 782679 1830359 727441 1116597 489014 155804 1549751 644039 1364409 1465636 550545 1847766 712639 400 590295 968937 73452 1681939 61052 1618932 1096898 80772 358656 320685 1199862 1150837 1479332 896105 320547 718860 1273491 1560600 182881 586477 850422 666895 1790578 398645 453757 1728564 1557964 1588808 1316950 1968137 826776 506396 1828559 1745920 1384060 805859 907106 1530134 1249805 199714 1221244 815800 1445720 443873 638840 563798 952523 1142202 118186 1833504 1724995 468302 1176242 1833020 808889 1633174 898989 22340 1077838 78378 904578 1997798 995195 1553107 1288762 1390441 708162 1610527 1665745 877852 1539609 933834 103394 1785884 58562 26023 1851114 1389369 46870 935737 1233506 1640190 676383 714501 521929 1769234 1101057 592902 567631 448837 1247661 1717228 1905798 1070849 1627166 780608 1644546 1117256 1146923 474859 1315529 730841 1749258 513904 909598 462210 1734509 29724 925139 341477 1585665 225366 863239 1474772 155408 1908395 1157797 984403 311864 776135 1560854 141126 723019 1326617 1407240 1410596 1423146 1624655 1028754 1924957 497304 118974 1555539 245266 826768 923770 1716512 545554 104740 1729488 388750 99454 535092 674161 1815649 861949 215785 1533623 1063349 1684130 684946 1103109 1955675 1870774 1908517 1262731 1422551 83266 599657 138928 1833185 910875 10227 328343 1428767 388834 1151949 1878745 1048049 1047167 420070 1519717 981907 1281415 1384848 765833 1648970 1064195 685020 773142 1408913 737081 78394 1711276 797574 1976845 1261566 1399290 164164 1036336 1248161 1977546 398603 1025589 280592 1245622 1920840 755096 1847569 1720108 272849 779243 1396453 1965939 1950292 1180207 317708 1407690 495243 864175 525870 135641 1545338 1754000 742451 1945020 472837 329617 125400 349655 1624765 1119488 1624968 707182 116503 1598781 1817706 1470706 169406 383356 1941201 1414 655319 465626 659580 1978144 546333 1666138 1264903 908988 1969452 1010816 828216 905318 1778476 568775 71004 52143 354832 235097 1917594 1737204 395827 1906109 1239501 1687710 1501435 101962 655807 1105235 1500520 1280746 490896 884747 1107546 1103785 422274 1430672 928260 1025514 539589 893340 1738967 1556871 1572074 1480271 1387414 1139249 703490 756013 130370 1101085 790149 1095990 921533 1492705 1041661 292401 1140892 1959252 101544 411103 368916 1551140 426495 1670460 1920711 169968 1997331 687144 370961 1480596 617692 1826043 1723528 1852195 1669242 375847 1671498 873429 256385 625487 1909972 68193 384684 1002572 443231 1212146 614819 409707 1100438 993302 811505 615553 1197630 1452038 588775 355022 1896726 1359823 1620871 1567031 117769 1187857 1006959 901741 1399778 107816 648120 839786 466389 194960 426653 1612092 952707 1843551 64729 690622 1966047 1803435 328490 1956077 94565 429275 1941855 1240548 1104436 243116 714438 170665 469900 1481163 688098 1406002 825681 1614842 1279457 1472614 1282246 151846 918214 1951465 1408776 491899 1441780 76496 474375 1907439 980845 33636 1524892 160194 873219 1993571 246123 1166780 974355 1188640 137551 1633380 440059 331968 1803232 1648974 1779715 10861 302905 1974151 1704577 1499110 542924 1296616 1837855 648486 1478903 1883754 1766447 1884830 1301301 989393 1880269 842541 288598 1620346 780193 879528 352907 1955630 1485692 617294 1678831 1730639 1762646 1807260 1568704 1971158 1102206 524231 371342 1651868 250828 1844779 1445658 557512 175123 819890 1268529 459653 992140 1598871 579163 1256933 257286 1662924 1809384 1963594 1499041 1929666 1342134 1044347 1907936 1463176 133572 641172 967820 323873 210504 570307 429279 87422 1093883 1141279 605174 1322827 1392388 710153 1300495 1558433 1513355 1250922 1844564 12548 862226 732998 1438109 941259 691934 259261 51366 908574 1953187 498164 734256 1542856 1071320 1252823 346451 1051558 1416065 1288881 834449 1283653 363384 364546 1645447 211352 1137857 1172236 1784881 1294824 939388 878842 475221 684363 332468 1170297 1874990 1066344 1050428 1988520 1588468 72164 1014242 1088367 1974811 78231 136784 517369 1125357 787112 1357162 406093 758772 49829 1800668 823212 1562916 762019 1052718 1180760 1289675 471821 1900741 1431721 1722593 1187430 195176 1257337 701358 718876 184492 1822104 251989 12580 1040037 223353 156162 1525422 1671482 870841 590686 1987642 1800766 1601086 895372 1072562 1784471 1185276 618008 1695577 873304 1622410 1041939 1710863 1982741 1773689 1877524 1912614 217213 1895373 478912 1581482 776806 1710206 1665479 385516 706584 1458031 334478 194458 383571 382504 1265259 531287 545747 1855421 1879822 427446 1186856 1587463 497093 94505 916866 263454 838221 518724 1036938 505219 1952895 1395480 1510071 1880951 1567118 651390 307364 386781 1670535 156663 844603 1280754 532899 312484 455161 1070490 1770898 1798732 445739 633516 1953498 583895 1435103 1608683 454849 810774 1748782 594363 686545 296058 1789927 1471180 1174071 1447335 1795739 1137676 807098 1894949 621140 1375940 1261976 256081 1139191 553095 1045915 247995 604062 973290 1883151 572649 668010 632002 454524 1736944 27485 1435428 52062 1260027 1295587 714344 1826123 722579 1814786 1693717 1019444 7467 465862 688349 1153975 1159325 638336 390280 1108470 837328 1198646 1863223 551704 1879534 1885505 996666 14976 149053 743568 1528289 1183742 443667 1652644 1688849 87726 542242 310904 446968 1010657 860869 403212 265815 1040840 1950434 983185 1614512 310618 1192398 323127 607645 1157413 1495739 328834 1053246 1123282 370230 973453 1125679 1776468 1677368 485467 196270 949228 1961219 431289 940596 599836 1549103 855780 653646 576851 1969707 1732948 664516 1560630 290667 1913519 1452958 601393 112380 1764008 1577890 832335 1245638 1845136 1478725 718586 1760837 1126506 31424 37158 1091384 257385 1787755 454270 1738966 1557591 1070991 1604203 258766 1327665 475416 1935219 47813 1075054 928046 1668017 841163 926047 1977613 147531 1156415 1640671 1540821 1869001 1212395 747507 415118 1537912 1064720 1501940 1999271 624464 1836872 1589835 46312 1970280 42538 412097 46157 1528436 1719064 164989 553997 460220 408199 1005005 467556 1274400 553788 1622416 1260702 1037446 940744 1409332 1378953 1441755 976297 635516 1937996 1521459 1046782 633821 316038 149456 11408 788513 1143631 1119376 1516310 348902 1730876 793494 229793 583451 145615 1066326 1208931 190832 1601643 541357 1929660 11793 880134 436773 1995826 1916523 1819826 162213 1149860 245265 505762 699292 867431 1556908 696768 820795 390575 1933477 1537016 505 1516483 1774632 919789 1402974 1083190 995334 1639103 701044 1469780 652082 1220424 1822206 611866 1374181 1751528 304101 1763738 945666 1004651 1669050 710311 182813 1727744 960903 1927278 1182417 342857 1447343 666515 1842436 1499543 489582 465668 1768791 312698 119415 1751693 1299250 1195998 1691674 1513521 1702755 1874647 971935 1182491 435416 1803991 1013544 178298 273946 118685 1558906 1612105 848256 975622 1455114 624478 109948 1825774 1241804 945697 1821528 1228150 992448 829873 863047 171290 1406864 354721 961902 1976014 149026 1125137 1819997 619872 1501875 722507 400962 1177112 1193259 741553 1667418 1342331 1944554 1049550 469058 1488920 658861 1367170 1890218 1678965 793039 1898688 224529 781417 1901215 1666670 480245 1020338 1891826 1687770 564375 339650 1776797 223701 826964 1057241 622773 1273666 1560133 151504 16948 1396081 41692 531747 1185627 1515264 1800048 689493 783552 31741 839956 1148633 1352014 445039 281153 1913623 1293462 954801 984187 866918 1825434 1803816 165966 1887242 546933 1328282 322281 429828 324433 1222937 878216 1784678 1299040 344880 1641967 257699 1332478 1517526 168285 281304 692837 1878396 814580 1431534 1105181 47625 1140263 81730 1047705 269134 415417 69658 1162316 1661176 299294 1079815 108570 1042140 406318 1035175 238752 1849479 1607254 406210 761228 1751683 492541 1290561 1498669 1589372 241538 513696 1957085 1256683 285000 1830680 1569109 1973125 1558019 1616724 754224 1008869 1405984 1598846 681552 1946831 1341417 785025 1152566 463555 1866447 20710 1882107 1855261 810761 1003846 1766843 1741268 1488062 1301668 1309349 42112 615164 366030 1559478 1511679 1700382 1849210 1816417 134713 1671886 1325318 252905 1903719 841304 711151 518357 628011 1907602 673555 1067645 1934465 818000 1295457 695726 1058743 1949196 1734125 1955812 1494999 1535315 1022816 169096 1143829 465052 787639 1910847 66345 1099860 1632301 1889326 309415 1526344 580563 1229282 1496881 536591 1581691 1606070 811890 1765666 498847 193995 757935 213594 1328781 1398238 1079850 1031056 252250 124524 932766 874731 1353158 229871 942701 1246579 377761 1354273 1546799 1976379 1577400 1069565 1203743 1541170 765368 886510 1293199 1695413 996747 286688 1730814 325593 1576828 1513965 323153 1986493 963836 940464 1167796 506513 1705700 1868952 1698622 1003195 552062 1014962 1830434 1395620 1115445 659133 1000206 1417480 1823734 1590986 1296034 1193537 1197413 1319171 609525 1182645 1643973 1821348 1465327 533849 1094728 1932444 1831917 1139915 358748 1546293 1710279 553234 1753864 6080 1459296 772584 1965962 281488 530643 921965 91800 1472482 205935 1346734 941656 142946 1854318 1503061 39704 855052 900027 640560 341408 555021 700983 1085680 322820 1289249 1869371 1646998 1920823 1396751 929784 117732 441792 162745 355861 342118 1875797 680165 1124592 640490 1575248 1895933 521112 1815750 1362586 1168924 649406 1462960 1464140 791301 873539 1445026 1571969 373354 891279 238582 1720685 668880 526278 73899 1869438 704475 1916183 1002914 1699545 905289 915699 1551359 1193442 1599912 627970 1813355 1509704 652199 307381 873390 1620207 746659 640131 875374 859357 1597017 859226 1518736 1202488 1122028 268344 55604 956917 1384639 1483982 1214292 1645244 1562952 589233 1545003 701101 751223 1153200 962475 125017 1485776 856890 858999 350703 1465214 90546 1007061 374511 998212 377279 185250 1784828 1914468 394948 1227741 1898246 373341 1019439 466986 1573208 89997 1300837 1242100 448500 1126354 1507664 313336 1088506 290703 1712451 51352 1118282 1996083 30224 1324717 1641680 1612815 150052 323295 1724510 54975 1856893 559593 429747 1910200 1560689 485288 1315882 908979 1226625 993556 179178 1107626 528931 1377959 33409 1844864 1194662 648422 1353608 1484908 1833906 869604 1234618 180892 396748 462962 864393 214846 1588919 1442998 1498524 1124400 401174 525795 340788 235356 248135 720541 1033884 28805 1763652 1273961 1643296 1340554 68162 542362 1612817 680379 1134477 1856212 83135 628051 1536623 1551032 751804 5081 1774121 1475294 967247 1720170 936339 564662 1896444 33786 912837 1140792 555312 1512526 1230120 39089 1967557 368659 1520229 789774 680288 531272 1713989 1848417 629140 444749 568075 1206443 713412 651591 1559071 477335 99876 43444 1552713 1910599 726072 1640701 1732601 375145 746552 811021 973240 1830149 495065 270328 23763 1058593 1952595 901011 1966822 561051 346340 1929039 1937714 239468 965303 1572349 262608 1515743 969408 468329 1961299 1365296 1438552 455310 945976 212575 1751058 1533226 1176569 1904041 1762391 827177 1441196 412426 699631 603182 468982 1373051 1478362 552922 1706278 872013 1288226 1124342 1118518 1963128 1151557 1855201 515715 26193 492174 1028534 1743665 811511 1734151 1706894 766550 366095 1332800 1422620 1168540 657729 1885925 857211 1208138 1221454 511650 642439 1295925 1331101 1853581 1296728 646318 1828214 432697 603262 455285 1588710 1886106 1711138 1740646 150348 1897956 1064059 439221 351091 925617 1123393 895452 1410386 818993 1063155 762521 1516387 1433521 1593831 1000125 1347212 543060 378394 181033 28548 1009660 1692004 1245653 193555 1005898 1923011 1147839 428855 416901 750453 731682 1913911 1655703 760139 1495467 567122 966137 1889329 114224 1498948 1227174 34302 1781956 688857 846035 36868 1154183 1960513 1981042 1089772 595075 1098910 147291 434619 1163882 943883 612211 1055963 1540855 1991623 579657 1365568 482287 215464 1688405 1878543 686594 1077647 1712568 1433094 303511 319046 655436 1617684 920409 1873387 978459 1463102 234584 162076 1141117 301978 954897 1254130 695223 679629 674197 1932693 965938 49114 81938 1228615 994694 120941 661374 394637 1143611 22302 1582385 958203 1579747 125133 352348 1735916 1365329 1341412 753584 1174323 33606 1074736 1795824 285786 1809406 1790603 836932 830360 337342 1017432 855948 746443 138180 421168 886744 1795927 685200 380959 1510673 770253 1703402 171774 325615 389128 1205690 343996 1102988 1156001 1240593 318390 1868508 87089 1982941 1176555 249059 1199692 279807 74593 1521188 337937 1628225 496202 306793 198687 1700769 366991 1939372 578258 923051 1522395 123512 881596 1949043 94540 538519 1429530 1063542 1799004 1771975 508773 1756039 1507082 325835 1263030 708482 1123584 883579 317857 1930643 628596 139122 1555004 1009307 882307 1907414 1762482 5748 876380 1451216 345321 941227 1929943 1332781 388195 1697372 1593961 608651 596420 649266 1391151 607141 1983726 1026105 1807558 740140 575882 166162 1278898 1077666 1270403 279073 1481522 1962673 700005 1593492 1280870 200130 272662 1956307 1341165 982269 1003799 1777339 136250 978664 1396285 494563 1829006 1734909 1299862 1700672 226962 689609 1077132 871786 1086975 1086537 853731 1220071 1749600 292544 1470069 1231252 914943 1340015 1491939 1733524 1050457 1229972 147734 951428 1913198 1799492 74195 351668 229768 1935731 1031857 500496 543161 1596549 54094 528767 1418781 1284179 382323 403318 1274645 659522 1045058 1536087 210868 1453096 759854 377923 827452 1928074 1733504 828296 166639 363154 1585494 1145761 941721 636939 1493890 1612026 1087532 593124 1081458 971170 1164345 598527 647761 498337 2500 14042 470855 646810 1131241 34169 1169004 1596570 39832 1856701 928794 576778 1329117 822685 1522959 918853 933990 509134 1711032 1837048 1588660 508605 81825 1299773 688775 789739 937111 1445354 1511262 1066283 1541485 1640480 1090892 362600 443671 1502569 1634909 406382 1293372 913464 722620 1504912 1580424 608178 1285252 1709989 190801 1110682 1041397 1507753 740037 45310 968984 719085 1245535 1658507 1155493 624308 817176 1972865 1089906 1121285 150941 1419597 1875554 1014329 506676 1770543 696621 516406 657793 593073 1142633 1504637 1275310 234648 571183 529738 743001 383370 1578596 1760752 356953 1534682 1325037 524041 640088 1564714 1363530 1983590 908209 1711177 987836 1028162 1712905 1388846 1323654 1556281 1409016 1827187 396257 1423175 115071 985158 458686 947901 1193243 1972188 561328 1202645 226012 325082 627246 656900 1966009 1070911 1892700 617384 1931027 232455 256664 682121 406644 825038 771287 879053 1577900 1321367 878102 76730 1706116 1235245 242480 1401902 1589619 1942460 1816685 1524437 673000 1795866 1552578 1030041 666372 398753 136261 394643 1597880 1287602 30692 795566 1972909 417729 23339 1460309 434734 1670631 1110021 1080661 345657 350010 461018 142367 1229433 864356 1989000 212829 1504520 1900864 1269235 287238 1100458 1369269 1253334 1066115 1540290 666398 1214029 1093964 1272112 1411227 1810717 850656 1031285 341479 601417 1908879 578004 30214 994554 1503566 1683498 1065538 1902626 1973670 442136 1027801 251005 25884 216924 273341 1143680 814535 1950996 1006639 323007 1622900 1785082 663840 1027205 1918502 1798319 388229 1428031 1752017 565271 281273 1374020 1568504 1833159 922767 1451974 1338564 656522 819747 542594 735977 1156194 1186657 1431579 1570945 1286395 1005551 579098 984717 843821 421148 1119722 1677284 743793 11035 296363 41966 3912 899321 252712 1510059 1222656 1903605 1737610 1724168 187355 721081 1045984 1871410 621427 1310946 1691332 1040926 245694 1894905 751113 1052080 1851226 1095607 540161 1727759 1181350 653936 1350316 21211 708561 625294 880677 1834828 481763 1743791 274029 528829 1993923 436680 1030542 1891747 1431004 1051965 373592 1953391 215854 1578044 217242 1862156 1446576 498844 447409 235201 376648 1409057 424855 1088913 221762 1045028 784454 964860 1803703 1651648 1301567 795792 1505755 504937 230732 1751744 376315 1216396 1005292 1598371 868278 137457 591347 739466 1316687 94287 1359371 190185 365027 1376932 1217011 115138 371497 1521905 827391 1473017 1453774 296718 1909959 395515 267287 264363 1336548 172138 1546068 313991 1963080 1690021 1591315 1989276 759538 1990173 668672 1435732 1849500 1347129 1212385 304807 110427 457759 1223537 1070115 1930923 1564813 1487978 1576974 1222388 269212 313332 1573000 588493 11256 925037 1195747 41217 456844 728218 249660 125949 863283 1275041 441111 1596041 308387 1980649 1396647 714820 247031 892815 437522 1018775 1773488 1954460 154110 1790429 1558763 1144572 254951 156338 1046787 680118 243880 1067505 516682 1900383 1357345 1199230 869281 891974 741764 1879259 1279633 581483 796358 338844 1963809 289546 1360242 508751 1061696 1968046 1520327 1945918 1497688 1448440 817962 1926198 328729 739003 681811 1780317 1445229 199812 306503 1943946 1380096 742529 330158 1340978 903831 308777 757124 893568 1904594 1171142 1826294 1225104 1448333 1645319 861942 1334833 1560420 1480170 585717 1687784 1634321 149605 1900823 509886 6498 1621265 365090 1736610 942414 644732 1737810 1930491 688997 1904584 1378688 234538 1059811 1461623 1539410 1013110 1807997 1182674 1015409 1045902 186242 1777040 1623890 1687313 924195 493658 1300253 228767 357958 406700 1626436 983921 159665 31435 1690524 725613 901707 278813 1743817 585360 1189414 934553 1367888 220229 1606082 562381 426467 245729 51216 1740997 1232215 1221201 295860 1604168 1579481 316357 329812 1904951 791563 1779183 773147 474813 372486 233013 990314 71758 485832 1766036 1603045 705717 556586 227853 95407 1794184 1599806 495062 1779132 1424667 778185 1581288 905418 1922927 1319268 1294341 614867 186679 1778491 436050 202460 361548 538197 1988289 1788140 1585872 1557998 988385 1696367 5063 854220 82886 653524 793766 1795685 980300 1066795 1254869 288332 1514154 366489 1379474 156142 515353 1442261 400241 1873024 650017 1821855 251816 1598853 815958 144953 1773499 64068 1398311 1951304 1070181 1292519 1544907 788955 987119 1555026 547378 1682972 1265425 1345639 1028645 1642417 1895203 835557 1977793 1165003 945834 168483 106913 1591925 1517217 945223 1183083 725440 1926335 1679622 50129 1536213 966688 742699 1584966 205579 1492276 1579626 944555 939738 186582 1838330 419155 1915791 1631943 885482 1012479 644989 981527 554379 1609593 150162 198496 350321 127152 122347 1747020 1784201 716790 279464 768316 519601 1205303 940818 1261958 185653 996186 260221 1062090 219530 610219 1095616 1067820 1389555 1398563 29145 856331 604113 1037557 1828949 714112 1321485 152394 40110 1369112 1861183 228719 1939584 803770 593620 1128893 1965712 1811980 1308488 240717 410190 1152942 1022381 1135842 633333 1681918 1813914 1661336 1592702 1068552 1067210 872026 1729447 226159 64295 435838 1694465 1072786 1925060 1770947 1884848 290964 1661518 1006385 503424 871130 291557 1675737 524332 990615 1616942 108887 954763 420955 1801395 894071 498036 407163 1975205 825228 837977 1382428 1841019 565161 1934225 1446809 1192628 12074 658024 1775614 1362583 1925390 497403 1838741 1103744 1752636 644015 53344 1931953 1845967 363483 488848 1614689 1933629 1990608 1458900 1169390 1651069 1768556 1123007 186056 664980 813169 731716 1049914 1598413 247759 528676 1820111 1507198 1512264 1609774 1633803 1941080 719948 1263948 1166655 1016409 123013 1108059 1341451 833095 1303255 1568428 868502 11312 778235 496771 292766 1585662 846811 409445 131391 1249621 1632358 922517 727654 974369 225912 1736567 968751 1096160 572045 726860 1350882 1794711 1964097 719124 635144 1812748 1606928 1445895 945966 1651197 1934321 1103676 1170412 1705884 1015396 296453 1848103 748667 478587 1145043 1783347 1653653 1657034 1993378 924348 235045 1160912 521047 311677 1986829 607971 527081 759140 1251478 1532416 612199 1955684 1443750 1628244 501946 889153 1345533 639661 1525879 949348 1586199 1410677 875432 1010746 179889 731045 1842088 162063 905922 253922 1337668 728252 587729 1083048 1957396 1821032 1712345 492603 1925094 857041 319680 1708791 512927 1143090 421390 450834 364892 1930280 611223 86751 624218 90118 52232 28694 661535 242603 882872 1233798 1934828 355728 632642 1805484 933823 1465069 1075267 473559 1901975 717578 1638924 1743762 1355161 231744 949319 958592 1839038 1976710 1162685 1372008 1825300 100877 1233003 965366 1558254 1656688 195696 1590220 1750545 1837247 587282 562951 1030071 974371 1107547 930936 620167 818876 43385 316509 1412262 507993 1474366 1226424 1366609 958696 1457214 354962 498308 98441 581564 1789111 1443368 869459 135860 676829 126425 899544 664898 1776610 1080613 872798 847551 2158 1804941 739573 72120 938270 1668420 1681759 519815 530579 906405 1254055 1760003 767641 961573 237705 854295 845702 706559 1744460 1728645 1649242 1914286 1305998 1817627 300961 175947 1999288 453575 1789242 647026 570074 447253 1796728 1461368 884917 851349 1547266 380708 478758 1747372 957681 525235 239353 670795 872033 221114 140638 1239473 383996 635582 1892167 1763511 1772841 520356 307342 1347767 58548 801159 699160 668492 1519265 123201 1236183 508326 1738498 104515 778055 777453 1129341 283884 1836914 1467661 1806908 1520700 309763 962174 78140 594577 1554336 1776888 1436089 321571 1206122 269455 1437951 221580 1270790 374383 709729 1443614 570720 669541 1940979 411762 1710946 483132 657597 928025 657978 1472272 343164 352714 317827 1974044 1243131 1383467 877339 1405041 1032118 697419 1014318 582609 1206091 708116 2269 908628 610335 466807 43716 579883 183944 594007 1902311 472961 277382 1438247 1425961 1502600 632623 1333021 1778290 1924015 652208 1960722 1367477 846837 987002 1289777 1358304 331710 1893335 419760 1814210 889812 259616 608649 722389 325095 1623449 1732009 1668592 624700 1664583 434780 1553258 90295 1734253 184981 486828 190784 563458 729615 1989753 1340242 1736973 841404 1013602 454763 799638 646961 1168837 96179 767464 1217027 465942 805294 1914946 1757771 1018803 1559741 473525 1749916 1652402 1430104 1225964 352082 1323248 349553 1113756 1431914 1790881 172315 1853595 1397190 1114562 526760 420298 878559 1764129 1384397 1974217 1753301 1227437 1496964 754831 343979 1524102 582009 1649557 1565022 1588281 1444855 817445 1967307 575205 1998558 170856 485248 698304 752022 185272 477857 1843458 20472 1853383 197184 753528 322315 1551293 1680169 1891877 389773 1099986 1767488 1943943 1451431 1306754 1395437 889630 1289361 851286 793745 362112 1331058 311120 633342 1963517 1788014 626189 1903861 1591959 1407427 192774 606976 124783 561277 1369648 10412 784006 930845 1599147 86669 920065 1292892 1307744 1258798 173070 1359972 79866 1015400 934785 170721 1956276 515932 1475499 1472917 1604088 628834 969337 1846295 313238 1921237 1227965 907292 1796656 1651774 497110 177116 1073091 980472 738258 17292 1369413 1011094 903824 1486899 16264 1633998 623429 1960064 1349490 1744145 1674446 1816242 915366 931137 592609 1190030 495786 473142 1498820 363454 46587 740871 1791141 1341831 1747788 682461 1497408 272729 1135608 1311253 1079847 187207 1564929 284309 760530 374852 1904953 542286 1057112 702022 206828 820571 42838 1978009 150143 1660216 1348913 1971103 1556420 471160 445388 500928 199560 1864191 263371 1091004 678741 1029633 811662 932986 749143 698424 998731 1598505 592284 1084129 1078527 1727770 994451 571464 314972 954521 125317 66500 308533 104824 665371 806350 1302468 173205 790755 642468 796111 1559687 195290 998840 1932733 1803293 306177 1137908 255700 55921 552605 1296076 1922111 152939 1651745 1652124 407637 1472154 1988933 1693413 1174837 924326 1854907 1702783 1741554 1684866 649073 536579 567460 1346565 1894237 1453946 1330051 459719 1798555 1470637 1254851 774194 789969 341015 96203 817905 858809 179875 1193877 619486 1012049 592993 304748 1567025 210802 87087 1207822 1406207 1859121 859635 1797306 1666077 1532188 277043 842349 83877 1394069 784086 341130 1771025 1021480 1120536 231669 1765276 1578988 980592 457271 238540 1685293 915731 1106511 308576 1177570 1672321 783882 1072978 1310989 347789 128992 1229015 245616 365886 989848 909092 1666371 58679 1317733 202177 1322206 912049 497126 148901 981512 1794096 106221 215787 1271241 1851652 1224583 679940 612095 1957750 1454492 772620 1963948 43859 379000 4939 1970663 1487523 1396082 162699 1450924 1636481 88205 1838768 680765 979869 1875944 434052 1601093 1909621 1543309 1615545 629104 759462 1301941 1745368 717979 1696269 16795 276294 1068904 361491 1537265 418340 1369336 576204 1203009 1208835 760272 321542 820465 118332 1288600 758317 506864 411824 944602 1967888 1073665 660687 109634 990365 61529 882435 859199 1802574 720278 386285 1728116 1565224 1793973 904884 451214 952389 86546 848336 715534 1685315 201926 1309746 13554 353808 1784899 1625669 1826032 1121734 421703 1864218 1028743 1064701 979248 240909 1248924 1133823 773541 510186 1109257 1994002 1097710 1413694 121719 1474839 1472282 1471647 1482758 332555 360357 1707489 1674730 356388 1558163 1496815 506243 356603 1587805 1863933 963546 929472 155708 455525 1244772 230692 1868957 999225 1821572 586492 1096893 1182145 1866619 728229 1759902 1126689 483857 1484456 968902 1103500 1974626 1215323 1919562 757066 1082167 818649 55813 1286510 446228 1730388 1905118 1392424 1895392 142816 1893103 667020 1902297 1071866 1971374 1522903 935989 956444 818700 376340 727571 1094574 1679146 1884938 1103887 1116144 1466881 1383210 1370630 549754 1992698 1586304 1483185 780161 1550288 75457 102537 860010 155438 1584937 1305049 211824 1316919 1143766 1158544 1540798 1417766 1029587 1518603 9670 444500 479744 1991725 1940417 1665202 1774973 611903 76554 429844 1429658 1527561 1657008 1882197 1836772 1369729 1494574 1758971 1010684 814666 331485 528355 1924875 301106 1376015 1892480 1798747 697774 534498 715136 299013 85105 587925 1954146 1258584 452329 1645400 453369 1635607 1741488 1218534 979810 1156930 219127 973205 583032 890308 434891 701373 1842734 971958 773988 971995 1979273 508986 909331 1247293 133113 1650469 1851401 652375 311812 431791 1721559 1549569 630894 544797 890793 1077882 192018 696827 1690221 326512 668550 454178 1087397 1377845 591310 1971150 1474787 1290527 1410483 1851984 1157416 1165531 399515 1942326 1612374 1341927 731504 1463829 939140 354410 785484 1186362 743878 890721 867463 1128079 577397 739509 1965451 1178571 1701205 1099289 1162823 1714790 5722 1190737 174048 1571849 1855372 730339 1752210 421237 1400090 852947 1516147 1889215 298817 1685266 1460429 1578532 1509441 732406 936056 1330016 1102654 1042185 1889683 301148 1755880 1862428 1122301 1381833 471676 1341883 1678074 933567 1239209 159975 385617 1865609 1732423 1882770 761265 1771185 1709891 1834506 1826671 318242 468916 238404 765852 1149358 684103 160181 1646014 533982 261364 82473 1871103 368342 437636 478841 1286529 732668 1306419 145785 1294533 885813 1101862 1711244 1980037 1322042 1814976 1895075 615526 221353 1768679 1303651 607615 559510 186055 1245082 1476744 165450 1882133 1354459 1993023 1482999 521754 1729068 287546 870182 380260 1213219 1347414 740023 1094575 1636017 892116 977918 1028298 1931127 1602087 751610 900793 1228920 675495 1365402 1009415 14592 1519575 358495 1991959 1489295 138745 1165397 1257391 1147102 877640 1778768 1914594 618701 408901 1746458 60269 1623546 47714 460445 1416838 613013 1407088 1526108 614404 1195029 1032130 259933 179681 190129 1500780 1338808 515042 774025 620907 852677 1624701 327659 1732503 1166118 640434 268373 1455976 615697 891996 5533 169440 295122 147553 1222886 1053248 1847477 373118 1171347 1852045 946551 1962657 1518065 1271628 758439 679193 1102772 773344 667992 354865 265439 513936 326431 270960 1715893 1829290 752494 1686720 984371 1442377 257156 940703 963568 702192 1596679 1755294 171396 653312 185808 329624 1207444 1328504 156896 1424806 39653 985229 376324 1608850 1319125 1106544 461010 1019547 1676123 174632 1120373 13319 1896296 398381 1768859 18939 1962173 1822807 1904541 585099 1371897 388845 870139 568997 1603923 1688334 397065 1912380 1394419 1684260 1125472 1926584 1627765 1973747 908275 884390 389937 1241237 64174 1328533 1189347 1459147 1790544 451906 173441 1526808 1435015 325312 1601270 180998 1673447 1233917 1734794 1103445 1681474 1521202 1864562 245325 365139 459423 142463 997966 813098 200466 332029 817678 1324720 51886 753607 1735647 339428 238169 999286 1214285 1809505 402117 68263 1607711 1316995 1951420 1048693 548606 1498782 777050 891509 198205 1157828 300623 1285159 1657 1423105 865574 1819117 1745552 1105171 481104 672850 471913 828641 215458 1144111 915431 1320709 463127 689790 1596306 1021630 1966172 1504554 1470786 74475 1951702 516543 1671268 1358874 1167999 1725857 925231 831170 592712 1469492 1107675 1990640 1138451 879988 1791437 481139 1162948 1531882 1171610 1954433 858017 1856733 1292178 1734947 115351 262340 1312142 1432109 1030223 1282321 1123153 973506 1995350 100928 132806 1178810 1940786 836421 1765088 1457498 1137740 1250966 1512471 1248880 883392 554506 656100 753382 563835 1447625 234679 420661 363055 1624339 1068793 333036 1832330 991243 1069078 883876 488065 107392 31854 833170 642407 1734748 1245316 1216098 1837162 383305 1675856 146329 534403 1980048 1071101 48569 1827872 1895099 1252163 1293535 1460159 925921 6772 1445034 481601 27160 118906 891440 591949 36396 1204920 929482 185958 1046045 1352398 1001172 546437 1558745 665805 333316 1435160 1173319 1831019 1791487 565248 287598 820139 551692 758379 427100 1227150 39999 1651077 193598 1230418 378822 547906 975591 214139 1336412 1446265 968453 1827051 485502 1382537 307109 1141651 965479 554822 1739818 1664968 612150 1640179 1051208 1188100 1370344 1415382 1616945 1588630 870706 1693073 628541 812472 7636 157080 1420194 1973712 244413 211526 1710729 1108180 1813375 1903207 1399799 792849 1545665 1991666 1564352 1161780 1419783 1480057 771470 108625 1406587 354568 312822 136685 1914176 1194975 236755 1692362 1206942 1799684 1551650 1846061 955472 1830846 1949383 1766650 53715 1556847 1188625 1477437 578062 979842 638363 884078 367246 279439 281400 758442 49897 1851153 1017121 1151962 222094 1650267 614685 1954158 626421 1915322 990068 1255846 723807 449421 436638 295277 1316534 539993 910229 899659 1645622 108817 975084 934932 1977913 173635 1189462 1972782 358223 1907588 955978 1805158 279023 550577 1500560 1959788 1067440 643801 754173 1004318 1844984 1998705 1456106 336177 1944690 1657062 306014 805594 532474 94825 391671 1611358 1070189 1884503 1602910 1358802 1163740 1399413 1191731 1489851 1688194 299905 591179 1308477 534444 342258 111282 662019 246572 105451 444036 402213 1543259 607294 1394464 1906085 520480 219608 1026748 811070 1373298 403352 975757 1441815 1881892 1733795 1806945 51863 969603 555133 1516264 1321695 1024730 501865 1205163 490976 1821223 1260214 158968 596847 344143 1048809 646453 350480 1274768 1039580 404147 1998202 1976592 180303 838683 1448798 782099 1242657 1125743 1368799 1973124 276904 835758 1579765 1020052 823284 1349502 1129311 1949228 747561 311017 1849866 1277487 984759 123050 971010 1549680 248679 1014646 930872 40393 1296830 91824 1029756 149357 771970 1390893 1008374 592146 950320 750558 1531096 254224 272008 1040024 474656 1623197 1453074 397425 556344 1748694 684479 1539704 441161 740491 1257888 528361 1867486 1962574 333895 689474 845107 1328580 1672471 1183582 158634 720001 676061 1714750 1477874 71593 1683376 1579897 1632201 558238 1828058 475413 32398 646277 633381 1669262 253589 1740175 789066 636394 1429117 286060 1878362 47167 519194 1016651 1808943 805130 1933838 1384069 357387 1579953 1820348 993175 1505372 495213 997774 671628 1499254 467262 486130 1746169 1523292 1558569 1021484 179221 1739314 665460 376087 1269118 461937 1545134 853750 1864773 1705234 1229711 1660731 846657 1918646 750485 285735 903426 820270 1411692 602381 177347 291174 1684287 565112 1266551 141795 769925 1185139 914793 836530 1728322 1247412 669324 372435 378079 1206150 135939 176104 1337988 816873 1656716 1708703 956120 191623 1544497 469676 1848957 1374184 1674999 1490012 1435933 1556146 1837262 1811568 158826 148146 340515 1645421 1832275 1376460 1672287 778356 850207 1470418 1547599 1867115 829739 1187203 1222654 1703757 652893 1094163 1510301 305946 669783 260545 411181 1374556 89284 1555378 1046568 360948 1903750 1150786 791163 1926156 1753821 78934 1552528 1971289 1632344 1307838 1237413 719126 1978776 640392 380016 280751 1081752 54542 1025755 1780777 891353 1715610 444700 613358 1086017 1886884 224764 1404142 470058 710662 1085218 571512 754402 575704 1157420 1241212 1217367 1080043 357422 790978 683581 1166774 827279 839837 548596 1398368 513 1448059 1156125 1944650 1731191 899166 1293769 1613805 883259 286954 589970 28135 1998062 597364 374093 1823125 1078080 227774 451940 710254 1080172 422912 1858874 1119342 1183035 316035 1675671 1307764 1196385 1246855 515326 1591346 476749 822016 794502 1190515 1339993 721257 1532373 294920 1801369 1770890 1252016 1919062 1955117 1647203 973130 593119 995293 652272 1464028 725486 616241 1877061 1546198 1755569 1799735 1001128 1781575 297630 1674567 870094 552834 56259 1117805 1964224 290345 1076811 946746 1395542 52026 196269 1117333 1674957 757539 1334709 750068 1373773 1608955 1521739 1646012 1096923 114698 1173446 1335387 1090705 11019 1994829 535366 487535 778412 758210 1856173 1511943 770857 1164702 1295467 188824 1205545 1229012 286812 381973 1562060 1697451 686473 450602 188810 571470 202442 591122 541090 1250432 1828555 9117 1154567 996602 1134710 429661 1912119 1989646 361399 1873362 101122 1411729 333841 181573 944174 718874 1790648 1244111 1742453 515738 700256 365695 395415 1642126 996941 720933 1897034 206470 822104 1655258 615800 648737 1344857 1400851 914822 1865988 1118614 1068275 634912 797447 919431 1177672 931157 438130 234778 1307816 1178993 623678 1994089 1880675 666852 1637122 914037 795589 1926951 1034980 993496 684122 1164356 912039 153985 147993 731471 1008972 643952 966189 1755140 187063 349386 1311773 1933346 1205175 1607643 89222 1585202 496360 1103804 952438 778827 821015 1270622 777774 757496 1299154 81822 1766148 512103 170637 1125984 1949290 1627222 378143 1251342 555460 942018 1076883 953182 1422854 112706 1857391 760606 1117856 513255 86715 1233290 1568119 1984081 647443 421046 1767646 609360 1070197 57649 740780 1358219 1301528 561584 1250809 1287427 1178474 1247500 617992 417910 1301939 242107 1752790 261878 83014 1671845 1157490 1741194 530582 114563 335763 289909 263624 120405 1349670 1415383 234802 1678910 1604699 1272080 838742 861527 1952667 1775027 287052 1550291 77162 1817944 909336 1003973 1712346 381857 1471013 1887896 803083 1119368 1277464 1303337 817643 73393 178617 933352 217999 605141 437552 894645 1265260 1105556 433322 861319 75348 1575365 1886358 845140 39492 673861 297540 679315 1471923 449662 806262 1700829 1114100 1736112 118525 809941 703058 1433486 1703039 279572 1993494 177019 903927 201445 1166981 1908656 780934 1449014 1606920 256177 1045583 121975 1558408 539573 82799 1527141 222645 844632 560506 1729642 1923326 39887 1150322 9476 1309473 346071 1118583 1753141 1714586 726094 1213744 1497135 254704 1407195 1100338 156321 811796 914798 736628 1459493 368618 957242 665851 1639182 502587 69157 787903 54657 532415 1033040 1881014 1177710 1566022 126865 147997 1584275 1622737 1727615 380204 66482 165308 556158 1465256 488001 1032025 1370219 1404116 1826710 1572403 718195 283970 1182237 169380 1942392 1947466 1378246 391862 1552586 397725 587751 1976160 1175188 1733033 1881505 1629472 380201 1707031 1046199 1123877 1761301 1368788 896684 1568389 1755888 39852 718799 1582799 1610767 1171600 245342 1141836 396143 1231772 120147 1983677 1795176 1500707 958339 1317579 1178504 127117 1052366 32762 829614 1607157 493419 1003586 1092608 38910 107301 1869851 1625158 610480 1317310 921780 1425148 1592791 382302 1950218 560063 693532 627276 675412 567148 983241 884489 1091311 1513556 1781855 1595808 1406315 1341866 1402419 100524 373505 744594 842104 580505 1647566 1543720 1863435 346183 1638383 1207663 1732414 291195 455552 450843 644120 539222 895874 1498171 1608735 725468 1519811 90526 122259 187752 1366434 665471 507830 1156859 550574 699218 1844618 400441 539007 1100421 1210238 425657 493673 283222 1404422 1710878 909893 166946 180061 422358 424580 1244662 975707 1949198 96565 1793855 1622634 759230 1620351 654037 1572825 1026701 1885209 1640700 161100 350429 279607 919739 169273 1526793 157557 774147 1660642 645426 604161 633974 1015554 646602 1056809 913320 240954 1320457 438513 356723 645787 876763 1303190 1793714 514877 1949683 180372 113743 273384 1312706 56191 1464118 1350098 1791457 1952303 1427173 1562945 357720 152935 1315798 350548 1099021 223305 1998298 476127 958749 1245764 1671305 1317737 1667695 722126 1433763 129607 404709 1112057 911594 1268896 1506581 556396 1809061 1837113 686175 809206 42047 1822987 662520 1346335 24118 949424 1634678 462949 383437 370945 71913 722981 94146 957081 1104179 1960027 425138 810507 1494539 259116 292465 1151451 1873534 1690010 1364693 830268 123621 1509844 1836035 1296491 1173728 1369253 1724793 1627006 170092 1238919 1396209 1561649 794905 1422591 817717 817725 784698 1593221 1894331 1774342 287325 1673431 341761 98362 1907894 1248761 1440210 1766779 60811 736964 1121900 625431 1804605 756027 1716327 739525 45159 808884 595790 1809034 479360 345804 1853411 648252 743252 1590239 1530608 1715320 1235068 1973228 1018435 1669812 315096 1565202 1838920 938057 518080 1664789 381242 1526371 95409 1951783 1147124 54067 1843807 104891 87978 661212 1191037 27370 403506 387060 412883 442378 863952 1597396 1923501 1569744 779390 161388 1179741 1492380 1222931 106950 671157 64032 1500656 1142536 1979624 766487 221876 1073815 1017974 187857 1167244 1132401 1675917 1272569 1794233 600761 575090 1625106 521847 923392 1218343 1209440 1410202 1057438 733838 258831 78446 1593299 521623 707677 905283 516842 305942 1096677 1625107 288682 381536 1254699 1804546 1082759 1879844 1085978 315736 356693 1513945 1941149 668342 633629 1169459 684084 327546 1577252 1339763 1017978 903739 1421912 1673381 1219801 1979220 1972270 763665 1400241 400784 777634 939135 401145 663287 1522241 199359 1325606 1746953 107849 139488 1991142 960834 1496077 1243809 122124 50763 856640 446793 282149 289721 1267945 629026 1744932 1971105 1227007 1140023 933488 1319103 1617455 1842639 293576 1811152 331752 754058 526815 532736 1119245 1601263 1938729 1505893 591452 302535 549746 1046251 1790306 1430704 683183 1522072 905388 105084 59037 1435440 1577401 851808 1003895 516923 581780 397466 744187 1595835 1565226 1051060 1233178 96491 249292 28401 1067931 348932 914165 1134400 645402 534603 1774681 1391814 1495220 697933 255352 443915 1253700 773100 1912554 1755810 492705 415083 1075405 1354209 847341 1179641 34907 58777 1317566 636812 1422120 1801263 546432 1180072 1212542 351785 314688 145616 1432238 1357044 69717 1924940 216156 870863 1708762 1822828 374297 1001255 1256921 457777 1392293 1061912 555216 1269716 1179938 1353348 123405 1106402 693633 106515 836519 863900 1619595 630750 1496732 682819 655863 1306217 1501087 966767 297854 877738 963952 436309 1401115 502464 1733022 323122 784872 595718 1744262 583401 45613 1173951 465673 49763 1286943 155115 355337 121001 619710 789968 973919 1575706 1863351 724346 1748329 1560628 409093 1812148 1335615 686608 1769643 358763 1590884 1651280 1473148 130510 1532437 363110 1163884 1004675 727043 439852 1031307 1248126 1138895 1031220 739347 187919 1190418 1283134 1665836 659741 1092091 334419 1008882 1007944 765505 909356 1908205 298118 524868 1181483 710272 37551 787857 1415340 478707 214103 1239776 101912 1537153 1634478 707422 456078 1237201 629364 541136 381956 874325 522025 1488217 1888104 59935 377166 791639 1655818 1180696 1351018 51459 453168 1767517 1222277 205468 763476 502694 68 1842511 275118 1741160 171152 1619036 1102721 1378779 1663147 490126 1654990 547504 499519 1564502 251140 350556 421184 916939 1082403 1431740 1891254 843125 403758 1889085 1260202 425632 1792935 1653285 696536 1525121 712915 192516 1428386 810904 760756 1167252 1652525 606957 236429 1324643 966952 1756607 1009170 1441312 1212036 935546 388422 73267 612636 685371 57809 1858702 1973496 206838 116473 349547 625395 66188 1576889 340323 1487341 1314053 594176 503955 985803 113049 1252666 185516 410797 1339726 200115 205660 1212818 310603 752480 1287992 1382423 958809 1326616 1831989 1577728 1190366 1882933 476344 666125 1385511 1003851 268035 163510 131875 1295536 1365510 1581290 1632778 307425 920970 787735 1859426 1833007 21055 880638 479372 532747 374701 321479 654095 669476 1239189 146488 1786772 195892 515783 67354 1208086 828457 295065 499026 840637 948148 1453868 945744 125135 916246 1933002 958483 548256 393279 941291 1280651 1306315 227653 769513 933005 951106 1332830 1431649 907445 1189329 95725 1557439 404186 666501 958096 1880181 100278 683266 1099514 553066 1515580 1723063 389486 1119001 1950425 1616915 772838 1436336 1660638 1393657 572245 1059350 447685 853768 833364 1031336 1410866 861020 813471 734150 1647666 1321714 925494 1320291 371103 1063418 1920426 757500 1659035 1876054 1398323 1170929 301836 1686444 1146496 401215 537880 505582 1463209 413920 511433 385928 44845 1222857 133440 1803797 1969864 453560 164619 1186836 752509 1982315 1913704 738316 1953849 108637 921125 1206883 1156334 658823 909488 384337 470352 1414686 1530763 1913211 600493 1669694 1374512 1603711 1760716 669705 1722507 1443390 1177283 1946998 774487 948384 1371538 881131 287604 772974 1911486 1472370 1141263 1283852 1687562 1586139 1030165 1269993 325029 1870817 174147 1136416 846970 909227 1270889 1018844 670351 99022 925591 181370 1630480 46936 1877273 1204951 981260 1624464 403172 685837 1372974 1977987 769274 267148 1976536 1002590 399939 40519 433284 768230 297538 634856 512802 906047 25285 525183 1941175 797540 742319 807668 485681 1541527 307262 1957395 1306202 1761647 1221912 594560 1466071 1122566 268353 1609412 1585499 1977705 768167 1538186 1320115 860465 4895 517119 1172475 1356835 329023 1559739 107061 1438624 1098 1791970 1364399 188558 1653400 803349 620144 838639 1714382 1977599 565456 1665509 1064953 546593 1277978 1951734 371798 408318 682035 902213 517294 1888394 97600 938532 1042960 780352 797080 1557787 1475570 1938952 1663561 1609883 663125 886089 397783 437378 1092828 1431138 1857689 62244 789614 1778944 1491479 614795 1190507 1823217 1308010 365388 828176 1129511 985126 181486 740642 1741677 1156816 1776505 1649241 1549975 1211000 268262 545357 1734037 1055888 1281413 1316171 1583227 211200 69140 921358 745939 926641 701489 1618528 31456 149253 1949923 1420331 1682064 885827 269975 831311 544463 504772 469243 1592898 156946 339520 1080995 325654 526552 516832 1055547 884793 1681195 1874829 1144896 811009 360555 602224 703116 617921 534394 1127660 1995896 619726 834347 1090240 1437215 1748290 1470009 670582 1289904 1700690 1621776 1520950 1209235 1065604 1699495 572638 1330294 928977 474130 1519452 1403243 1279551 1761549 217083 1950731 425789 645705 302016 1066171 1855314 1883436 1166799 1447447 1746769 1871672 650146 1332466 1876421 1382095 548967 428624 1393684 665492 676722 1733796 893212 775558 1061946 1753380 110805 987773 1695788 1166291 1812906 1344362 1336919 849287 1549311 424207 1395377 217146 244533 1692964 806191 91643 846350 1196150 1716650 724083 1465836 1610506 841389 307130 1674607 928511 1970537 1939475 1011343 90225 1413687 1694311 1299684 312242 926567 1466132 1422461 285423 319557 804385 327785 1675067 1373384 1027050 434004 1746262 546774 1791352 86908 1361360 474082 144872 1505863 708817 1846673 553019 1086181 1916566 1010552 1452664 1370056 1312058 1455967 852332 1537101 1010279 1160369 952266 1975020 22202 1947887 79526 873155 78289 367994 414070 1122138 1116410 884534 756734 1847251 899614 375969 1742762 1922873 1769514 292946 279719 252056 788055 1985739 1712155 205746 1972564 77202 1770800 1518411 776156 394820 1781091 1546763 757129 1684367 1806782 432075 1978726 1820971 1145477 1111828 794249 28034 584588 1289399 1279024 260485 599761 365909 262591 975641 406175 895756 751209 1293004 369140 116152 1297377 967750 537613 162768 1671023 189464 1073878 16292 1969787 978632 895928 1736407 931192 1444902 1269872 1456967 811371 431576 13113 198963 96188 1758511 903431 960620 650870 1092867 469706 1907967 278703 941657 161699 674378 1490059 1484968 1422688 768857 718450 407140 1231132 264042 669607 1743693 425690 684943 1848676 1782357 1054401 1153342 721967 1251633 1619061 660914 967982 1908614 1834357 749076 237448 1600457 849544 1059532 943770 113173 1350249 1321397 1921887 1446343 1514715 34528 741905 821140 1733286 1336070 1534615 1579107 395860 793431 1501770 631339 941181 1415436 172089 437780 1698826 649451 1143499 1184873 1359008 49135 59810 484657 224938 1776977 585168 1153777 1774248 475474 1550666 1907505 1971715 95722 331671 563663 891915 1931269 1940478 165254 438622 576766 1638462 1519052 81456 1474828 24033 658050 1924033 895706 312467 771920 1747883 357718 1798592 1595172 492848 566168 601069 1132192 1918543 1811747 111542 68857 954316 594327 1141766 181801 663432 339388 407303 1635353 583278 1161580 449787 766411 1115676 334764 1343172 1964125 982120 1607208 1661691 718358 1714532 805885 367063 264526 1488283 1621034 668001 1457803 373832 701713 1885221 500983 299388 1874098 148342 775559 722363 1825232 989777 1852315 569217 1338695 1520159 1761223 241051 796335 532364 642338 755266 1229755 76565 20034 1940856 1532530 1869079 200212 487090 676187 415414 1386794 882128 708943 1925288 148050 1842476 502372 1856942 247170 1353061 295121 1046714 234297 145482 1826442 47500 1451879 959123 435698 688760 384901 1025581 1430146 1807663 1155025 1251034 209995 770058 1031980 1605098 1231724 1033265 757010 1128258 1435027 1331275 1133772 1817926 1100884 1355159 1391170 1348545 1258626 722691 147355 66322 161766 1859812 1575800 1210828 917989 1427444 1277718 380223 132773 233119 1419101 867900 478452 132974 1712567 1047513 1440998 192236 112069 1904767 49804 1842906 128969 1738846 1123620 723188 827938 760901 1623448 227072 1051285 1821178 455923 1646900 664742 1075960 455909 1832964 456424 74778 278210 1035269 1381770 392261 307534 1227819 1652945 1452233 1070215 1509800 941439 307849 868850 1335948 117552 393432 1232832 1275885 485155 500529 1466142 266687 1042852 1263101 787081 1785893 1100198 674343 207824 641445 415842 917250 316216 426025 925594 129827 479384 1014901 1897762 1696854 831893 880089 825533 1482263 1683252 653417 324853 1790617 912282 851866 822328 902621 811311 806744 490037 1703027 1723888 1345663 1676489 114299 442888 1364814 1253208 909919 32457 1245451 807892 1712885 1844804 449867 623521 871411 711750 786980 651210 1286365 1934947 1280801 383498 428107 319373 736814 393911 1329623 1002952 937608 707115 1917308 685236 420524 1596654 1742319 522834 1837178 1096785 1404950 619854 608048 458833 187256 1678636 929702 1298526 385180 1558614 1495531 1654965 835404 532346 1549854 1988439 1489696 1384490 1459265 1010072 180461 985844 1246587 767070 770741 1758582 855783 859371 326331 1531276 1170133 1769518 1973127 1337306 1258973 1157676 492306 389235 1624200 73495 809492 496761 667001 840838 317837 35520 663056 1525412 1361270 1897596 1891423 873839 439934 1159172 1604248 712185 777131 827341 413374 1769663 1091517 15 758756 788244 1004512 1934959 710088 678384 322347 1531506 1595184 473943 1026904 1425964 949627 206066 215759 158444 1973915 1703733 1617646 1708981 1129101 1961601 556979 1210705 1926768 1476711 690987 680297 1876559 1301773 1770887 1432620 67428 498443 1449070 1246462 1605827 659866 892711 1542680 1719536 1538592 1149443 662151 135604 466846 963313 1013603 1532966 602935 1849206 349297 1692938 89156 864076 727675 989956 694567 1014415 225919 1898449 1806635 1942128 477457 1563676 1121267 1963150 916176 864758 621548 1150763 900526 733835 747383 1155850 1513026 1215047 69547 1329259 127842 456056 1718418 1868298 130072 1849767 480508 606597 1438037 902151 1626797 1182680 667798 552756 114355 1096577 1877720 1085300 760077 1922502 402813 1408248 764655 1651702 1366467 1105709 419577 871109 709191 115292 131989 1568781 1306135 776324 1847071 397173 143747 1007202 1136329 1137458 1737995 1697269 1336084 1641513 1371361 587884 110445 571124 1275997 1011283 781420 825730 1347167 1289606 384484 378253 1097108 950062 1866916 235113 949528 1499306 272969 220716 1815517 458775 314834 42182 1105795 771103 1970236 1716628 1615830 1837070 208571 1541091 1094455 864905 1748156 667227 1428845 659381 708691 1967263 1100469 1288232 171270 362739 707739 1934488 360303 1772459 1813013 1907359 1240715 1907241 1372759 412279 1459671 955715 1955767 845806 259944 1186625 171089 328340 1483272 202705 1942020 139482 1149892 734252 343720 1595368 1377930 950253 687481 1244840 777931 1153036 989112 118297 160869 248896 1932471 733295 659154 1722700 209240 1711634 43849 801128 72475 606448 1501027 1859537 726023 1165315 431507 254332 115661 658528 1738630 1496176 1506494 106037 1902245 1644493 639280 70884 569578 1069281 1762812 1844103 1893404 969602 1652439 1761490 1055991 426314 1872864 544967 736916 250811 1347992 1227629 347109 675937 1072917 1594292 1775228 117036 474160 1656996 427692 340363 1249256 225234 1824827 1839485 1692264 500464 483780 541829 928725 1127282 511515 1452992 631496 776675 27228 1697927 145905 759205 1378203 1579965 1464749 1512856 1919121 153419 1256360 912588 67646 316391 112421 1524133 1051998 561237 50250 1895776 12140 594352 36084 656667 378295 472072 589977 105986 137016 1587178 478059 571660 352249 194692 1865443 1070554 1074765 918780 790223 121410 371018 552499 1256267 1271063 921469 418555 1532082 825342 1965526 281581 1119951 347899 1945553 1084012 1492877 317769 1901719 49536 126197 1546857 1912240 131999 871819 502315 1653565 172270 1648216 1029949 233098 1887028 130493 1616439 397367 347618 1530908 1957108 1621977 363002 1379714 304767 1207369 1935916 1417611 1730665 295666 1915125 1428251 249614 907738 1243731 1935209 1061503 596580 350326 1391654 1646293 777355 110086 1667155 1985548 767580 1773895 632357 444413 1446620 1131064 1932535 409686 1926090 577443 205251 1826284 1757327 1409374 664674 913897 1340343 876713 1772442 160122 1375123 566843 628223 369647 769240 245611 1198494 200815 1161355 1511113 747801 362346 221460 22907 1838712 493946 342680 269423 1106253 496218 105771 25647 590322 469793 264699 1201069 1353622 1591595 545528 218219 1579786 1161450 1659061 300617 1182296 1529573 1067320 1357979 1191799 51661 1246963 1039195 610963 503440 676647 1913759 895091 1655461 1751098 526254 521185 1693924 1987225 722956 827598 40941 1366896 146118 1205931 346979 1355307 1483711 65714 403394 1596953 1069300 280127 833203 1216301 222085 759917 1593625 1627289 1167783 1270412 982030 19686 1168647 671040 1870203 520586 1891096 219437 1792743 972385 1062950 726367 1431531 1018188 459846 1290724 868216 416416 1788503 1771488 1485110 1307926 1078427 108645 1377561 684343 105062 1449611 1613175 1968892 1623925 1265486 24989 1782350 194795 254301 1216661 19668 810197 1611285 140954 1102443 1857151 831663 1712059 1893156 1838049 5594 312093 825252 1848053 808317 1736423 642609 1406548 1393094 668112 1111073 1144878 550563 1723048 1688492 655053 299622 177786 472044 1205265 1884200 476812 1963793 571004 422566 1582235 682532 403050 1109094 1655621 416553 1872738 1435247 1037110 64783 1095874 785911 536296 1975653 429039 1312489 912794 23852 1739588 1683343 1658249 1405087 285032 995637 1981675 1577114 834394 1890751 1116706 833404 1958669 1837501 463931 998787 1691951 1991091 1493411 1086895 1846508 431508 709349 1032902 1288720 248737 1335965 639591 1591039 895542 1296102 1612345 942826 1092854 1643484 903763 678626 239525 1743569 51940 668658 834315 1919639 824895 784334 1221164 546250 721176 650865 196153 1984385 988034 123588 1750642 465157 1361068 797313 98120 1753023 1807559 1422153 1187368 1453478 1466822 1706764 883121 1018453 717844 1113647 316707 371634 1936576 77839 587035 1459505 1100067 539561 1127178 955633 1400531 371350 1733012 215227 1223554 1875463 1982430 1787463 187217 1384196 1370921 731740 353267 1349153 44596 1651837 1402784 282989 1635814 6706 567929 74878 1745258 394502 1678750 1325086 776195 992344 146064 145440 294062 1404948 381853 725538 1530434 122339 303905 872792 1075979 684786 362207 736281 1086611 1251506 61129 959487 1623642 93744 1274454 322846 176679 1559749 699083 744983 1166951 518840 902401 1607223 440983 875385 762397 397379 1324690 1000143 45410 219286 1894573 1066987 1436265 152730 45959 10311 587845 69371 394332 613126 797280 1063449 658479 1302995 1084274 728824 1074438 723284 1012547 1948553 261676 1176917 1405610 1214100 1860843 1106509 276083 1984393 435350 294794 570570 840809 1134436 460454 1087840 1553090 804913 896185 12476 1062154 113896 1859227 350365 1521554 751776 706807 917945 969263 496401 97394 111332 141782 1749216 356750 1554527 145132 248612 846348 618045 1153118 1733296 1285101 887604 144627 18190 1711879 49267 62897 516249 1088305 1698742 551799 1950652 1672276 1124812 1732018 1106867 993979 489545 852586 142291 1268888 249110 1327997 321909 1024248 1601407 319836 165162 1924815 486194 705649 1156439 858437 86411 1030587 837833 998041 495942 906487 774527 1598564 1812015 55668 1801623 1198708 435140 674264 1142102 530268 492817 184706 528655 1231096 721275 1880637 1663381 1303725 1524895 1572857 1652049 1912893 1679339 173945 1594934 1735511 1914175 1362389 565987 1066606 665544 1623321 1642205 1173438 479876 1483617 517155 317370 538365 517364 1551221 325906 1511893 1700014 760395 934043 1383722 1232258 1861883 1317048 223510 1413057 405718 554684 683424 1711674 517457 228865 1361720 512769 692756 1587773 1443484 1270418 1777508 24655 1851001 1195621 244295 1614968 1239498 1473950 511412 261292 97424 525831 1017993 408275 122097 505818 954924 1733090 710503 1643007 685474 808047 948512 920180 837786 892866 659289 562623 659161 1360372 326638 467056 1455236 1952149 1913556 616515 1476672 512092 72069 1808541 1398915 799080 793938 1553384 1844421 1704239 1104009 236966 145229 90763 1772518 931125 714416 1309860 326101 1091240 880260 1954360 1476275 1143876 1437925 1911883 896897 136689 741996 1366365 643932 346449 1136271 194935 307399 1055278 320602 16147 281727 954416 1631442 297568 154798 773014 1816907 481837 1172040 1314837 1440019 502080 493947 731334 522903 1011812 1734785 578221 686905 779111 929488 145322 1632747 124499 1842387 1161411 1006148 1794627 459881 1535256 969492 1918039 1994722 1285192 1531739 1235921 1218040 300861 1524882 1814472 1016522 485541 558797 62172 902410 930305 525496 1358200 1040568 1874619 1794167 739027 1673541 1759629 1234219 1546883 1537129 893041 1568638 445201 914974 1375717 232151 185345 68906 684439 1497223 1607805 1137840 633372 1465496 124677 477563 274128 616773 1651538 104208 903922 958582 676098 72234 908035 1324961 1667000 496115 1472445 1500811 194763 922661 1247352 665566 1766541 799325 1044498 1802412 377545 501834 1640699 1400411 1734557 729657 1311580 1105527 1561493 728852 648387 284992 1326320 1635753 406351 887496 536188 1923723 1228308 963010 432181 1041552 22075 1288263 965572 190316 1605185 640473 841790 1749864 1369712 532640 496001 653629 194338 713389 1822474 1788944 503283 1477063 1330694 1690643 1718543 758624 302645 578698 1878683 36597 1591048 1014093 83413 1016334 1997846 1966573 1686135 1651828 1298228 863825 1193551 1275991 381787 251486 568170 571316 1770624 1258255 954972 1741106 1850025 799706 364948 760122 1143852 141731 905622 1678011 1953900 999458 1978956 545441 1113356 609045 687814 1587654 332240 983867 1841673 40459 1772545 1137322 1505577 1568278 1185222 1630278 16922 472849 214604 1153030 82629 462479 1726171 739709 1301787 1888115 378446 1877378 1028127 1287558 1763650 1317517 497997 1683087 88042 1381598 108069 1926003 850042 161881 690206 248657 1358227 584573 326567 1952229 807061 1870753 993601 357750 189578 239631 117750 1972331 1101984 1595375 266250 764093 272203 316264 1552442 1915259 1916662 982531 1774613 1976121 1206207 174385 513601 1155715 1594413 1243361 1523271 694180 751332 955859 1748089 1577984 1805488 24966 77036 1919231 1994239 1071064 214459 1455488 957896 1707806 793438 1771500 873064 638495 1904860 1083440 1423801 546574 1948662 25123 1292373 1717471 983174 71240 1126228 1891896 245339 1098149 693640 675734 676719 1704588 719340 960349 788234 1022114 1385570 120901 286339 614442 57458 776432 536232 764912 400310 1483939 39677 1081637 892876 1559175 1041013 675072 699464 1800926 472138 1584531 1974927 257058 459949 432583 280163 1456081 1259749 80420 1366082 777130 736056 1480121 1407775 1728819 373147 790894 1590467 1018418 874656 1556186 1160284 961854 1413661 1059695 1566505 334834 535100 459046 279367 1857222 1495949 1784924 1618964 1789102 1739419 1710754 1511726 1416845 644378 90371 598282 1919360 1837915 240959 1949323 1894022 667544 157313 1299188 1355782 1706289 711567 1958103 563164 1799832 1393897 445990 804326 425889 1572305 565019 1331906 1490349 1793062 1673419 439190 173802 981937 1667462 1334213 1529938 1746901 403553 1403524 1631647 1808599 617402 1238593 1522844 1552848 1081529 693739 985475 1000987 669740 514948 1733576 1187308 402809 887706 424076 228608 430128 538248 482154 1083973 508620 580854 1397688 72654 436150 1201893 666114 584913 819395 345085 1378566 691352 1064733 347928 996829 1927193 1918054 517170 1680251 482032 288085 1792080 1425108 1403398 121099 108684 650860 1714354 1605599 1105221 127925 900703 959915 173596 1428681 225810 1836846 711982 1594491 347586 630728 236794 1328892 1840030 97023 1635892 908286 660795 88194 232325 148600 1905700 1353599 1688533 1091394 797009 92422 769703 1403938 1100259 1513320 1072434 1307936 1935913 1005632 1795535 1929151 946042 1784063 1624869 1396123 988125 1285033 420317 1119877 540971 183912 1813451 906258 1580428 1669978 718979 248996 1488758 1202354 375577 1790330 983858 1947934 1236022 1355550 1218216 1497915 1442835 609137 1001308 1097791 1156563 355464 436370 1059674 152076 832087 1682062 237584 1200752 1074234 905998 650365 232740 711810 970169 443358 335108 1466492 885517 646143 1139951 1732861 777732 1725064 956990 1303838 1396606 1557744 144229 492566 1269168 1822836 1285414 1210228 106096 239074 308269 493042 257386 342119 854550 64484 578141 81544 1661974 1507177 1959976 1081320 613766 679429 1803706 288886 518301 1092535 1031502 1494283 852117 1563547 1454707 442998 1539068 1208924 1464523 1146513 1818862 1473860 540411 505004 425114 333837 522570 1058007 1024888 1670308 705741 1668908 487726 554356 401565 1315296 537951 348184 802892 1584061 6749 1156701 542898 1016189 1102574 80001 700469 313387 1608589 1280951 1877917 1047878 266178 872364 1989596 994752 1447174 1172854 852914 1596334 1963623 914930 1251987 1529807 905384 1544848 1753134 1915681 299233 801151 655992 970557 681865 966722 1184581 709968 1651198 996063 456362 1921124 275379 891583 1933193 1266890 948141 444020 1744992 1561495 360848 1618196 1068208 1008134 1526764 147998 259732 422420 1846233 879717 1265558 1771439 1208388 417053 805137 1260839 1200845 1673946 1162521 1797802 1152798 439921 80613 1275168 684992 348851 1663142 620134 1901229 1713955 1368002 118949 882055 681401 1847615 813607 497777 379388 1715887 1584409 597068 395621 29490 82627 1222101 834108 355218 729475 378138 202563 422852 1034061 670763 1194163 1046266 608324 661919 484629 1322567 110731 1067678 71771 1845347 1322105 325398 580531 603896 232054 49975 650495 1479125 867955 1512853 25423 231924 864360 512955 1149189 1121839 916102 533488 1584980 49111 663381 1217450 933215 1084290 1941781 504459 696301 431644 1296980 1601313 174960 433433 427015 24571 1394582 1093487 621272 1399598 1226995 296174 175581 1162171 863413 249005 364043 431739 220464 1573755 199651 1325723 422963 1790474 1611798 1895585 1305073 1135828 1034503 780965 1406770 1666179 227244 1840834 291883 879112 6648 1408945 410182 414754 1180290 1578003 1377713 1643781 1586602 1759669 1076433 592582 1869056 124752 920567 640317 1960916 1562828 13565 3890 346948 370193 1544162 323083 794965 797763 1015994 1154916 488146 878667 1566048 683279 229515 795295 1208969 348216 1431302 1497498 1602852 1206222 762165 1553416 115506 1251443 392241 351949 307105 1050551 1123827 928682 258808 672561 762109 1534596 1453253 1696763 1207842 249188 1473279 494182 1651168 1133525 1748589 376954 78570 1174786 758765 1205906 1104880 1987988 1969807 301994 227576 1173883 1547465 1330946 1120140 1086721 1593863 100306 1878212 966056 1927985 1132335 1186055 1304956 1701085 1653148 1154467 1248347 933255 1783246 768328 420850 538342 1573627 818420 1093145 1231630 1760780 1358161 570620 1803820 674675 565202 1267732 1538561 273394 947034 637633 408908 418371 457350 312466 1636226 1585385 1017821 141129 1319025 1925759 1795319 657756 1799723 953749 100471 955711 301196 586611 1855727 1013875 766415 1653706 1426089 325076 529117 1886933 1866573 372244 776049 1556888 1880237 254440 876769 1002922 1192650 1218688 180546 970748 881814 670023 264223 1596838 1093750 1773774 411956 1093339 1332981 1121632 870087 1821389 1569244 1658887 1216467 924066 1598385 190725 1575413 708790 1765255 1620097 1359703 41378 1582027 1264411 1844588 252888 1584625 1944187 1133530 89713 663265 1993708 53599 1575438 835468 494266 124281 991500 811309 1289342 789163 403170 795748 1619305 1373154 380537 1919415 505188 1398139 1501295 372859 876799 1336336 461468 582249 1093615 431918 514686 74112 842131 1124359 1206898 819110 255972 328092 1959047 1799463 897758 396503 932549 1582585 320922 410401 1122939 872769 1719076 1797918 1047554 1778157 763552 1012419 1259738 208693 928691 1203367 373629 1582888 596124 699807 682019 1855222 1370637 1662217 301865 536177 655853 1316363 1318438 1209887 958027 1433644 1339280 102186 480076 456861 294029 1529108 1644791 1409243 1056109 296604 515391 1306262 1162680 2872 1265019 1150565 927001 1456011 717533 1903304 367548 1021284 1317080 1185602 786882 828486 831582 1866453 15119 1475952 432894 51067 302693 1857442 777193 1489439 1494226 152168 1972075 365251 975469 232617 50152 1320383 1754782 1891517 609818 1716916 312966 78485 1981683 148493 1387993 408241 1235083 1360122 1730413 701889 1352659 1378036 947363 281376 1475465 433608 344040 194598 43898 137210 1969053 204978 1350824 410434 1288576 952509 1292840 422479 408161 1980536 1287536 1815904 1780178 941079 1214036 1121933 955537 1755565 246254 567403 847240 282328 143554 517442 634489 324953 1073554 1072158 1513299 1572742 1813157 1862043 13438 1770211 748689 724597 1030032 1107500 958767 733083 1205553 1378684 362893 510131 854891 1214061 1387355 1039961 395962 1372537 460275 320239 61220 35658 1070149 862993 253326 1198355 1577362 414390 88532 604862 161657 801543 1549697 402491 1746909 1348885 753820 1701622 1147069 1665882 1644723 1153285 769290 284237 978939 1704958 110723 776534 182877 1651155 65557 272728 1633199 111235 394787 1647239 925882 796850 797901 422624 587626 1482272 606902 324989 812952 1276999 757956 385447 1266505 1435410 659594 1563020 1016063 407967 1495376 1953659 464195 1226015 309153 129435 794647 1469299 1797859 1954347 659313 1755584 881866 1189430 1568987 157508 1328723 189633 24364 1541597 619153 280319 434876 1573388 724791 105751 1450468 1727968 1179553 1717661 189637 1870592 1982745 1018635 1177615 1305454 748134 592985 1818852 1421621 514785 134671 1001802 204321 947408 525470 364481 105276 747774 865483 957631 469915 1118009 1791326 1210491 1745423 158862 1630820 156290 1567727 1285253 490300 936578 1267999 38409 775708 66295 388424 143080 777047 1970708 1867228 850450 973473 1226164 1174727 701727 293127 338205 1192864 459818 330231 1038625 1838666 1882705 72644 916019 1123771 1529862 1385934 1771286 816095 272462 155984 464207 10324 1581647 1881156 364008 575034 1792294 1647784 122484 294469 597229 1076844 827769 1464143 813526 1649235 1431553 1705420 1098647 1579673 1651253 33581 1253918 1402968 1054563 1296534 756565 576974 1623797 430633 345571 1924850 1885265 1178992 325606 762790 1079446 701205 1489839 545022 1739066 433293 255178 846936 501421 10491 1903323 1718522 511569 1138532 1953278 1279375 720791 503341 1683339 398727 892121 1787841 1015524 1812132 1803151 17162 281324 626915 1369807 89276 1149808 1977665 1811812 1161760 165847 630641 1691150 522947 79455 1032645 785893 779523 1088224 1838947 1822334 294563 486549 847277 606712 56412 1093609 757135 1621245 793665 935798 1692616 1425406 189548 1482615 1936254 706868 1940711 380367 1343276 1021621 1572841 1954336 1294112 1860913 1111748 1668516 870531 522740 615092 1975409 510825 130540 388330 1642018 216097 1753762 1772054 506054 401501 1629536 395770 1963036 1463796 524207 1328249 1236947 74726 1177843 1710724 950588 199223 1643193 392956 1470555 859779 265573 411701 848214 1296884 1778302 1098601 1266441 325716 1753856 206544 1201745 171171 921400 841985 1974636 789888 1448617 955122 103378 273158 978725 420920 1654490 889755 1128605 1794381 718232 448159 885764 1198084 110851 1024317 1693071 118260 1699852 1864601 1604041 937221 1056352 670999 107141 566055 1736700 377570 1885951 294818 1477608 661829 467063 1487064 952060 1318062 1753433 1812043 900078 1689846 940251 1642921 144613 702372 1243697 29854 1119787 654045 783155 206158 816452 389984 1564054 40004 851369 1054871 259835 1417140 292798 1388195 1911042 1966365 785953 138048 261445 1600906 1487113 153399 561400 1377798 1257204 1277698 548897 314849 740178 563095 1884517 350208 1824110 1953649 655742 595784 1396273 1481927 1074942 262579 527068 1233945 1111645 1694373 314624 1466713 1613849 817297 557469 826895 1869950 186539 749622 463191 849771 1192210 1956465 393108 1972402 1832070 1411991 742132 19418 1120615 1094238 1239884 1650239 1187169 919256 1383021 1156606 905835 1030942 311167 1694322 1596980 1195803 1139850 844551 41398 1924962 50057 1440087 285990 293363 220614 1847977 1738952 737513 1342684 636602 1910235 1706704 696993 1380168 996313 1507172 1790222 592818 516539 458152 508875 870896 589203 11120 1548427 289422 1762425 1853337 331496 897426 1290988 1301783 330125 892396 1128257 468792 1556472 1598556 469233 1527315 353212 428793 977071 787351 812347 253971 1070434 1024891 429830 1932995 449470 682320 1802364 1983751 450408 1068731 888939 1090337 1829412 777372 783686 696012 1955662 884439 656248 1177216 1922087 204713 978429 1466295 819005 1404285 1025899 370645 598191 1916994 829165 1600343 510393 485654 1932750 1443090 288726 477578 577312 1693138 1325055 855192 487195 1858401 1976626 1499855 284479 1149267 1173297 1650331 1620948 1450842 1749575 1691535 30714 57527 1757353 887479 1836268 463310 1113114 519493 896136 731178 1171433 32193 1166533 991764 577856 133533 1223873 178020 1853112 1384748 1044411 25309 40618 1218589 1365048 1238426 48906 1361507 1122707 841380 943110 79825 353995 323818 722502 167241 714972 1975918 1583445 1052521 1176807 459665 1911920 109737 1167644 374454 1445123 847170 1040595 1464969 942474 132104 842170 889974 1963129 1959990 465427 749176 406060 537139 950772 1056621 1747176 1826115 476789 810907 1922272 1666679 1972477 69028 637333 1914909 1406858 454779 204295 716647 1403175 122689 1774980 153816 792442 1263288 1951468 1157096 893184 1387413 1905747 815589 1985203 231422 1323507 37988 1436314 756551 1358296 331646 515647 1887292 1613192 1543760 899366 247681 1171936 382103 237574 819113 174426 112138 19538 733969 237192 1902664 1715227 436278 79570 745323 1522109 1102209 1051677 769624 825841 472456 1127425 842272 186955 843607 597602 1416969 229705 1438829 1170229 1760320 839601 1927850 1652210 380864 71233 244899 1366902 2993 87722 891478 248565 1932812 1593095 1980353 726201 278288 1836820 872835 610149 1452594 1035873 1358366 1098809 12996 176413 1570239 1019038 144235 749321 455676 1639336 28740 1423533 172190 722595 1077978 38809 1141400 130490 127820 573825 1498217 1295350 973811 1017438 1293119 4589 461232 1598298 1540935 1119160 1379536 203128 1438972 880106 407685 68197 1965589 977009 321588 1201882 1739965 1977358 824543 1802788 12844 1671304 1651457 600561 960299 1268405 1711913 1455593 887111 30960 1168891 1045725 529939 678187 974362 840548 1927453 468297 1195565 1076969 49551 259368 550909 1574854 79802 1116429 1948372 1829761 1837751 125452 777770 617236 873935 504862 101789 1156854 379369 1137528 143249 747043 611859 1409622 660028 782547 1710718 651449 1117870 1102310 1714981 168145 1515903 1587992 1337606 113350 1393276 1212571 1837403 1317563 1303810 1089187 819048 1960861 1005213 479541 591885 168099 359457 1188496 693310 1907908 579903 734480 932677 368016 1861745 1864769 675182 1609665 297754 1263413 701322 156764 1652866 1701586 267321 869608 91043 90064 899240 825338 396831 240901 465150 686721 1028808 1155298 577998 355004 576002 1673655 1058934 1516120 23723 1083454 106526 196702 748896 1306651 527140 163002 550121 1046128 108297 1871691 363485 1412641 1935771 22546 1575224 1127444 1210539 1596697 420416 159175 98162 82722 1556253 1652062 344924 1407138 1044323 1794620 1932157 1357385 360328 701125 1055276 415794 168262 727459 1254317 1999105 1072340 891005 1299164 438296 143043 1049253 303315 1334414 1043570 1987204 1332105 826746 733201 16508 1643096 1015277 586628 625815 928671 1129188 402269 872302 958792 476407 1067745 651064 833535 951283 1592974 907973 1849262 423429 209844 1042495 1324956 1904784 1351583 1885157 1348856 1145221 1139396 1540805 75076 88654 1832225 623955 445028 247259 1511847 1462824 78082 1179892 596889 1534429 1216566 1970821 274682 282618 1002916 1851829 1941510 736442 231398 1349667 862059 1197373 1927250 1155616 232360 1825403 100448 57962 1968456 917981 1711316 308564 17410 1056632 1644712 1292679 438939 1427830 767029 574662 1653450 56453 690926 1638378 339078 846640 829050 960629 1238204 1122083 1803328 568279 647274 206299 1524288 1615621 1133079 1632529 434352 1846850 1093505 12960 849296 1568210 1145038 321010 716793 675921 1221615 569277 295824 112302 133510 1292602 51861 1520329 907459 1272076 1244725 357483 948457 1319854 1831007 1241378 485737 954317 380530 435614 1992267 1355840 143455 1957405 1509627 1069302 502724 550416 1275258 117242 684014 1568492 945204 452684 1858272 565489 979164 341367 833394 1031094 1384149 1681064 1634296 865204 1556661 561443 407448 813448 1993569 1716671 466631 707692 646427 193228 269664 1591754 277936 239866 1470944 410002 1821259 1318461 43021 601142 1908693 1364475 597327 1704493 560099 104241 788133 1721743 1188822 1906809 1330695 1009135 1064982 534269 1409301 1768283 1685176 89411 929441 402077 1813724 379456 255757 1385927 407174 1819729 217101 1287341 1840876 1861242 127385 89324 384964 211896 154409 1767876 1741439 378357 367596 1658109 1116199 1829823 878736 1030292 1113692 1471168 1650389 863471 1950991 597274 1574519 957826 1565604 1570923 1183068 405002 955342 1399676 791509 1377842 741999 920700 674705 562050 630141 1264773 433310 1939383 199732 478990 1921337 512709 480488 1443533 318526 1032568 140727 1803528 739193 1369016 1337135 1093998 1686982 332341 146763 1406823 1422484 1802898 1051745 1361073 1096599 1076770 1658330 1400808 163063 974943 523761 1160826 717064 763060 138029 1031440 1349013 468587 1659837 75254 1510686 89385 1937285 1612783 1589793 533103 1802994 683153 1534689 1628076 133105 295310 1064570 93244 1482925 1805366 606935 1342870 1133390 1834084 61476 729569 1949649 1674176 1181409 153468 1203106 1601131 1052232 1286917 1567327 878084 1616169 930445 45285 1495284 161010 1088531 1534694 589428 1682905 1337332 458042 1378834 161759 713623 1546091 1810176 1834993 1303048 1123634 376268 321818 1744361 765446 1897469 730182 1201502 1004463 1025584 41056 1450060 836764 971106 866096 528391 1091357 544900 88034 1188566 1257826 1783754 985195 511549 679627 1965430 1482791 829056 1063468 756096 103635 1205641 1240640 1998569 1391026 251986 690217 1038000 429244 1570184 1491327 458507 1885131 887502 978274 1403741 1704700 104234 151654 1492602 625069 1954868 682385 637408 226737 79962 967075 652077 595900 887264 1849457 601472 1735392 1655392 1975567 1618129 89121 1326641 1131950 1860604 1672600 1239970 1577974 1251450 1616759 43214 539433 225286 1680847 1267995 687606 1422815 677070 1732113 1948955 1549932 1090960 359238 1373020 932316 774751 1106470 352188 943925 911727 402999 436962 1645541 790822 1445739 242638 749465 93440 703537 604898 1415660 1857871 1460960 1530524 1664257 222109 928632 565480 1522079 1240083 788008 22112 43303 1866732 1230147 1032651 862482 5158 41408 976473 1901814 1875053 1126517 162116 1253626 1082563 29847 130416 1518609 1891715 1144641 1735714 1488806 417139 492528 1392691 373960 325975 1207761 1132343 644523 585566 1635207 1479851 341352 854526 12159 896620 1294684 1213123 877247 1076955 175111 17180 1758473 1131111 113656 1341911 1173096 7536 1013 1988323 979227 696048 281841 1747226 594913 1971790 717138 456974 1013600 1579735 889896 477370 934754 1358035 126453 1184099 1177964 93959 527731 1783732 965555 197108 453558 1861781 1269348 662988 9879 842227 1193382 508189 7308 69893 1198341 587561 413846 1324299 1570907 1543208 780647 1568142 1926424 744053 777696 1351520 1171306 1134916 603626 1781387 1495958 851800 12915 328929 1463453 853974 344248 276806 368269 1338319 468122 145625 1126249 155929 1280545 1649012 1949662 38587 1519062 784384 1902123 939509 736824 1255840 415428 1979321 1196408 540950 1005962 745074 727507 116029 528820 254188 441855 596145 1368652 829697 816707 1632767 665275 805771 295646 1041721 865344 265602 1063760 688514 434100 1016593 658549 598516 446375 369662 1780651 85740 571895 1708593 1613261 1768458 1754253 1511522 11740 81090 1018219 1332056 368143 1247794 296046 634080 1181570 974436 40168 1321772 1497000 699038 506769 1499836 1693282 1017961 133642 1465225 1061376 1750595 1815132 1013192 1067350 225526 844419 337039 1921213 1552384 1550970 1185458 1042208 1865382 1557247 1828839 1903472 1468234 266014 1828665 735381 1154185 585005 1975917 1841552 1518667 890773 1185542 1048680 230723 1819031 557797 850791 545505 526204 9061 5951 1677349 109547 1883306 233417 874332 839374 776081 1066463 557967 1973007 1242654 42494 1560176 1328472 1722162 116476 307615 1496412 362648 524709 214933 1309583 173889 350671 1510833 279289 883216 337901 1520100 1352610 1110550 623868 410140 946990 1870564 1768738 253107 1889953 1741366 942894 323795 1448173 1228967 675717 1851357 1173326 1494243 588150 1977320 1617916 1005440 1201431 1451861 561619 533829 257254 1677270 881166 1865405 1139118 1766265 361201 902679 1912390 1639369 1603322 176978 1372425 1603126 527771 424282 1580113 1501654 1668 1961580 1764126 531847 995711 1589897 1707482 1165115 1256619 1608785 318142 355300 378169 1573537 369962 530379 1465707 866456 706842 930979 1917313 324139 1466048 1984548 524525 451416 1675419 1983689 840899 1775809 910219 998451 1957004 1877683 1606869 1732116 11858 1247823 1559310 1175764 1978122 574716 161995 800782 1155891 1624598 396019 1288739 836861 694713 1952826 1129643 1742772 1806128 1000741 1330412 1579711 303395 1390298 530098 1354124 1069364 1671803 1565029 117123 853914 804641 1261319 896565 1979416 829392 1791126 1349695 464268 213752 863915 501685 1636984 859231 1770648 1113196 1603913 1208087 343428 18747 386995 388877 1767953 1190480 151366 1189214 1986755 1316324 1785438 1998609 362833 100657 1174957 1645567 967119 1773136 1678444 738362 167670 379317 585085 1186221 1347193 1834533 1143397 1694034 1166810 1273415 384865 3340 119906 1942837 1099571 1135367 679518 31636 1002908 1809276 909542 1448086 1702246 48387 1114121 1078603 942718 1044305 950886 1054486 1622120 474517 45889 868164 222400 664510 897001 364440 1876088 333821 1425005 1143439 1337122 1127598 1130553 839255 383590 910029 737269 1708259 1125267 1104135 339047 1464438 84339 1940825 1673560 1711517 1580970 291194 356938 1131509 806171 1991501 1583533 1082622 1209388 1569767 692999 206634 1175358 1933597 182437 1385930 665640 901241 1136054 1137618 1640511 1373264 1638183 503461 1068570 425254 1659809 1674129 1094855 1382752 1585515 748665 1090271 1751096 545530 777423 256473 577837 1948672 1330159 970223 1687157 233219 872035 85390 281866 71083 1364558 1682509 869573 481734 235831 574513 151337 1697511 876386 512744 1165609 1704537 1112304 84943 1632404 604880 1372290 1358899 1837653 1331926 579333 1571634 548919 1939781 714728 814257 979228 139343 92811 1804746 87729 1504358 695140 1492482 777975 1116064 288402 547469 818375 1295675 1778939 261946 1117476 553896 1416609 1603535 1283331 688068 612729 1431205 1646664 201270 486615 776984 1211444 750240 1085903 541707 1684402 1609901 1280844 1526116 206237 1844418 769545 628184 1352909 1754799 405422 1206556 1065215 1901273 29817 728347 23722 1842826 673339 1041458 662890 889207 1966253 1669270 1395657 1580036 161004 1544013 802092 1292898 1063455 937971 82582 65619 462205 1097950 1319569 472231 307865 701492 1787036 308891 557044 362050 1887739 481727 298162 464559 230872 1881949 862907 1096684 351868 842304 1861840 726938 1834926 1857327 459396 264996 1454218 1555149 831874 108682 531067 1259287 1674278 310195 36392 1293329 267965 412758 1887798 668792 1452065 1113603 1888531 921749 534586 450285 855588 8002 356587 980717 1970608 605475 884308 568752 1852639 554630 376134 1209622 595958 1035300 109549 219804 62653 106842 1774505 21025 75367 1068146 110934 141713 335322 652914 205712 1259412 22916 1059442 1031312 831241 627212 277831 4124 1983321 468346 1743975 1420469 1200985 1650501 1493938 393861 278923 953534 1047596 1778854 1811653 203046 933967 998747 1571472 355688 1719481 1963018 1833128 1971585 1619012 619019 212980 1329590 134073 972825 1394851 1791170 340166 839180 1696611 1798500 1129946 739520 1317374 1373759 908551 1597699 1349473 1326547 1650321 395491 890440 1830546 1878567 350758 663557 339143 591311 1587346 1455785 977074 140575 5354 1391778 1811660 1773542 895574 874719 1234530 1075794 588659 1548480 1867033 1680491 1046648 82865 271650 905985 361050 45588 1230076 842650 969890 92060 502474 1930689 367824 578006 1653929 1895940 1090133 525646 339714 1380276 707821 167958 758248 1554999 1467277 1463860 1257061 868979 109479 602120 513736 117609 958406 610860 1691916 1816949 1194881 1263731 1949831 336162 1452031 1401044 316633 1836973 433299 663246 482075 1318494 893258 284472 790262 755853 611092 614418 1742958 914305 402260 178364 1536256 89287 1006800 1495340 1821461 652241 1530895 1525955 1923428 1438784 714265 853326 385565 1101756 1213273 432003 172459 1048025 435608 257175 822310 1717234 441424 491903 1604094 557066 1574332 277367 1423065 332911 809091 1522598 913356 503464 1027232 247876 1332157 1707959 683976 1376862 62589 1760121 1040869 122597 1952963 1901034 1120638 1166359 950328 1898877 687274 1436219 76319 1465646 1700870 681792 1493878 987063 1193656 486461 283620 225266 1275758 36621 722839 1650436 1862650 1300978 76136 715475 290930 412314 1981511 690019 391274 1115173 1865654 1761199 161654 1817284 1401401 1861903 1356803 1746578 599060 344372 1560641 1869908 762701 726641 487123 281503 1909732 822339 575148 1608718 1003545 168423 679725 932617 614539 166638 1472589 404637 51022 1790912 1552665 978570 1180745 524417 1709813 1741520 907766 148750 1958740 1106142 361822 1782968 1142423 1862829 209754 290835 311772 376864 1936145 603650 1499946 540375 1218119 1357065 1171348 1983551 1045334 1022636 1291994 719517 804982 381941 482775 889980 1776488 1973846 1020642 1063974 477009 1489195 1303750 1497149 1246317 1776318 1236297 1386612 503970 100959 1856198 115 1905226 159026 1640644 447950 470051 450675 721566 1533781 1827522 1789721 389761 739094 1670079 1846462 420580 1012761 940097 1550118 1151646 36578 843648 329510 1257593 570928 921253 228095 1374933 1570214 198748 322099 699248 1963887 1627794 377362 300742 57589 1180985 689525 1703646 1653186 1251302 633887 1854723 722174 715020 573348 1259318 306126 27965 1812370 1929250 1938334 1197917 1250811 1366847 1058346 1666364 385817 1644902 1075207 1257309 1263845 47504 1595584 1948189 1647714 586496 249782 137442 1978448 389576 1502865 285886 163684 452627 1248985 25036 640263 1878253 1564040 554199 1368804 578291 1714775 1293441 1923609 1101246 1823690 992616 1943706 25408 38086 1790930 1609442 1476881 1943856 1762130 492153 221410 124692 410403 1792792 723115 1640280 429901 645385 547444 209034 59979 1987556 680717 1539249 418499 790478 1613350 1874141 1842668 125375 1372606 594991 1003493 711237 1706649 279738 1400399 932863 1826470 1694728 607540 1465988 1681988 930373 69891 1029847 846078 172245 399384 1287887 1778316 784233 954783 672372 524656 1364367 1303662 963106 1067154 1859856 871942 1417735 1622290 692544 1442849 1588950 461606 724227 954484 81434 979588 454735 514777 1363552 825711 1354516 1334824 558076 856029 578940 1963973 1926411 1930285 602302 697625 845184 872990 1893723 1682252 865498 928247 1494969 237934 1214972 1717996 678407 1443767 1870486 1809495 977878 220553 1999410 135222 511878 1086154 1280103 1495636 660651 622276 1863857 1449679 861131 1024579 1055442 1899307 1200550 1867362 838107 1485944 1383023 1170585 773544 1545689 201962 1468889 1669200 1315633 285432 262861 760550 275752 1132503 1784794 83388 1437196 236139 1881444 1440305 1631458 1864370 757809 242225 1334033 281189 1995895 392095 1189913 605357 782688 860799 819025 745235 1369874 603991 671539 1294047 1693300 1846118 1249624 607263 330483 1830851 138151 1793740 1392908 1903593 433319 498685 1776639 677593 1625177 156507 1645402 77829 1573894 1797418 643312 1655998 530615 164950 777733 1448447 1856742 1433096 531315 1342700 391681 1856622 1350715 853890 668535 564168 843776 1946689 598410 410774 176634 1020871 1865360 1295217 543579 1988187 257828 1499739 1015002 289983 328535 372280 700670 421894 1358523 1129780 39772 616897 668666 761293 1485615 777194 920518 226911 634448 1468787 741471 1510016 968112 1374500 308629 1428323 1275454 577980 1537944 796435 303227 398316 281262 93902 720911 1086070 26639 1783950 1333136 1409976 1675256 651887 416068 1094360 1210761 693323 870894 1256869 1223372 457220 32250 1371429 1724931 1187586 332721 610284 451634 1603975 1052163 1978721 54002 202248 275368 761287 422212 1862580 1741586 1697594 868109 859176 1317953 694929 1293115 502383 273035 262493 201158 502214 1058037 412672 1170176 922268 1373080 1806843 1894499 783840 136749 30785 79337 940098 355005 1310013 532187 636019 1548974 765869 524610 153060 1176210 999121 597340 373227 819188 1108435 227480 1811265 1282834 1204644 933548 999900 169028 1774547 1996312 1882600 1099648 1732069 705798 1310163 1368113 799172 1099662 596685 311117 603514 800246 1096890 726028 1675735 1612160 1858193 7962 1249848 104218 1600988 913832 1043165 1823707 1637593 1744733 979437 19494 269549 880454 1330837 1376359 462325 1048168 271738 1896625 1041103 1467173 1622575 973565 1003682 952816 1366808 588286 1311976 1636473 1186935 1706228 1978240 1150164 1877722 616850 1272262 781612 187283 929195 1315538 1553156 165079 57513 1224680 1619677 65311 126469 618608 1960197 173947 324075 325383 1292919 162358 64565 113312 941672 1712060 1383417 325926 478992 1269241 1851391 669193 258501 32086 348680 678978 1102618 1987035 1454004 95351 1741236 215675 1695806 1575499 1519740 946403 269437 1641895 707314 1689820 1610628 1807331 81424 1341014 65352 26361 1045762 272384 941032 1412527 404846 1881841 270488 1757955 139752 1215414 450566 230812 1033772 264074 1036871 794740 1737929 1439182 1311198 1352829 498150 1681907 205230 1283776 181343 58821 540256 1853178 1465775 577835 836364 831420 1824029 515412 1184650 1009647 1878725 1140992 258372 1038103 1883870 113949 815534 844794 1488565 246381 1489865 1421940 219941 1782325 835219 1953015 1314154 231704 1496519 1220066 1237409 130498 920320 1216508 621396 1481472 933046 1100730 1213900 427231 343699 26512 273705 475963 626402 726515 1782530 1664852 276609 569055 1957694 1011277 94464 1071814 1984955 142698 1197569 793310 343245 299334 1417386 110812 51394 1974316 1533832 1641211 1642305 1759277 1825369 795803 1635424 648395 404986 688217 349704 1705011 1446220 1058955 1924746 366277 1682897 1187917 668404 869968 1168280 1577229 1805628 586173 645634 724431 703965 880014 1632142 479550 23203 648559 981313 408187 1435634 1323951 1233156 476471 497473 123044 115446 1159026 85267 493618 1415075 1804190 1470614 1884894 683211 759652 745252 1083853 876824 1705405 907057 1454649 761374 894108 132542 1958305 720372 1121013 914897 1088828 576706 1238481 1268344 1668076 526305 30519 1804486 619325 1422927 1832615 968267 1119370 209072 1271155 311581 1120407 537080 378032 137533 1345713 127270 1151468 304832 418708 1507939 469055 1602267 904400 439786 873720 1356977 1915058 1402576 1106358 1849432 486934 994423 1895734 993067 787390 46654 1663100 1177820 123393 1595810 580836 478516 701959 1514449 587081 1272449 726916 1981852 1868814 832844 728545 1299846 1976034 1483783 775209 1446559 1774345 1723197 999449 95359 232060 980186 1094740 970846 574031 683037 273091 1195786 153593 403256 827451 880255 769543 143467 1190082 1190545 987926 435435 510969 1159383 188355 1963287 1683739 1473444 1449263 1276730 976766 1241441 974466 527129 1371092 334138 269757 2311 1624234 858158 828461 1567204 715793 599683 686417 1028773 900471 1674670 1579967 1696427 896249 164114 1273949 157763 753072 36801 921361 1059055 437222 1140064 8722 570973 1027356 1812151 1101260 1495830 1859633 1142223 42422 1640495 1021488 729891 1026810 945999 605058 68951 1863462 559132 108413 860523 1341681 688681 1724479 934401 1713664 883278 673823 1316296 1061271 1749112 1427493 908307 368745 687180 1916806 1508907 1431729 107895 1070206 1122272 557166 1205486 1272093 699070 50855 878568 402277 516780 974177 686957 781842 606216 1190071 1409643 1761484 1690065 1069023 17954 1796304 1305332 1755353 1231388 495543 495395 1703615 1805271 1364639 572371 1033827 1174506 1902590 1820310 646329 847108 1679228 422093 1581114 266982 1941790 1017218 1575367 1917195 1345427 444230 710185 1563413 258041 56120 189021 1073116 1508808 203719 917050 1340000 853685 55331 1770630 1233851 1093050 826391 1188343 1182751 1292032 716000 343145 11141 180974 1673193 270713 639582 411277 482229 1308164 120544 1574357 1470216 282823 642617 224912 760560 1931915 1428523 1614069 704165 758601 1238933 1648495 1837938 1148426 803538 1650011 1668788 84299 1899329 33859 307004 63726 1262252 1596944 6286 873813 805233 751109 496065 324089 258157 641060 1243613 133508 465543 1411983 843131 359357 763153 83097 1137577 1131794 42125 1086604 1723357 1138317 1775150 1255138 1793380 1911829 1860303 506570 1151011 1947284 455355 1987004 1977797 1421183 1101373 52612 1440060 425674 1248311 646835 1771820 1119460 782 1897269 597289 1076797 782000 1492073 504452 353746 303561 1059997 1729686 550197 1382284 1933317 1006198 500812 528943 1985566 845862 1212840 1669251 1132479 641768 1480573 900527 180238 36524 1774896 1369458 433676 698296 1576058 1923892 445088 685405 555930 42270 1133265 603476 549232 67542 1263681 897191 51484 328082 285732 1826967 376779 337478 1530928 769568 574621 1094054 7826 735824 66093 741951 305693 930902 709317 142230 1259230 775874 1043146 591409 923208 941478 470174 494566 435774 1526201 1799228 1833019 1164529 806473 1785256 317746 1994484 1043296 1416798 1772546 898135 1653501 844220 563036 786481 23853 1299400 324837 696378 1949395 37853 789295 1767497 98878 36187 1599575 1137128 160251 255916 1433509 1480878 689866 1088425 856902 1988427 603239 1857643 1531547 1356032 826708 130968 1467164 1870821 1315027 677636 172895 16363 1948498 1239300 705726 55090 1355946 1030732 1067680 936432 144739 219184 1252367 25480 1949024 1294192 731296 742045 832710 1722331 486701 1816519 1698493 71389 722627 1159394 304820 1570615 1003112 335659 580373 406948 779453 1824486 1360274 1738686 168075 370485 104256 699457 367812 755401 710674 1925616 1732260 212960 776231 692943 1196677 803188 1180052 1486706 1568348 674599 348949 1154595 50637 721205 87167 234581 1992687 1254604 404117 1784131 156372 1393754 1716197 880880 138119 398126 1031173 687427 514091 259704 1901138 670580 1467126 705538 491073 819754 723741 776847 631094 94706 139697 1205950 314603 1126058 1929254 1258852 149063 167755 1588258 227064 1193441 1369048 431231 1400610 1411537 410031 97358 49661 778536 978140 1922284 328721 154267 1799677 1807186 1850449 1467025 1389466 758866 685224 1156623 1237258 555511 532798 1580008 1246916 274991 1482410 1204997 494971 1478323 879549 1572209 900941 481973 1783061 1705691 1888142 1496000 684576 1597334 707125 387520 735943 1209216 1730878 677799 446992 1163638 1627730 365986 378856 279455 154972 292703 1596033 728046 882006 181688 1294298 154445 197382 1433989 63782 766407 1055890 1259901 118098 877902 1634389 1028588 427069 1778562 1795791 1884602 42645 1133915 1974129 1364480 497662 1925592 1975030 1511415 592444 1800054 1328969 1951800 1071983 1657928 725972 512309 903895 10394 1842203 1620172 981922 1381708 143036 111041 227978 916641 1738373 572684 376634 513814 182165 75787 85517 1461715 118942 564252 1225896 222229 148521 1128616 861046 153518 1105884 743657 325287 1573951 1281604 1148912 1668225 945561 700660 1129559 589356 949801 314785 308359 1530312 1612930 1278313 1125851 1294119 153067 125735 1919714 1374058 1015537 644343 1450837 740474 458038 1607933 53081 1461980 226020 1410627 367174 1276887 346302 1440039 703573 1513524 871160 34012 1760091 1909316 811132 1026894 640438 1267354 1735196 1215697 1408680 500843 1883821 547874 1978661 601332 742296 1413266 1886815 317876 1861676 1889723 136159 434494 897505 1426853 1573180 1583212 541881 905886 1286426 944280 1096610 803643 483935 928876 1713946 1634393 827982 430581 238921 894172 316009 1710566 242123 291132 594517 1270733 1585302 1756021 619468 453153 1827414 1829710 44826 1919978 1143676 217437 324525 26728 168897 269692 754385 98750 292607 1367444 1013558 1417891 802510 1048051 834618 1219729 374197 999995 558698 1085313 1918608 506224 1242172 1665239 1110610 1014053 1822319 293512 109867 1518555 1764120 1266265 826648 167381 182231 899764 373162 577127 1770187 21871 36681 37631 1198706 588035 1296793 1708697 161621 204982 1545010 395090 948168 97678 1292529 881812 775900 737977 863928 1601640 1301665 1917590 1894361 577614 1079419 200548 370140 1169957 1171343 486969 1270188 1989038 1343517 615116 1706032 1333950 928209 212494 1016527 54952 501509 785396 1092063 698044 1292426 392324 140396 1271725 1191824 98157 730074 1284331 1571157 198764 766560 499561 1570508 1140412 295644 171203 1970019 769196 345790 1647706 1597517 1103124 345908 1941106 441464 281671 1347616 224249 783761 1054593 225926 13604 1838777 1884036 1310755 1024861 1342189 1547791 154001 1493436 775044 175530 397278 683364 1023806 304719 1318151 179105 329460 146918 559299 10129 1403967 544331 1274604 959680 1891644 1404527 684519 269329 1850474 752402 1686225 924256 811718 1384574 523603 146583 662006 1931607 479053 463223 1355668 115523 1627046 1048465 1246945 1108763 1764938 195139 1104451 567204 833661 1820383 813956 1521255 862893 1584105 146924 69688 1216431 450326 1977105 1864879 1543415 44157 929940 1795037 172713 746210 898263 575028 679341 1193499 172773 842439 762885 1969848 1094048 1339238 114685 629241 106309 1959458 1944042 255039 272983 1154483 1650194 1769989 66820 1308630 123026 1403195 1745072 1364496 809520 581592 487653 423023 1375949 1138578 881420 302402 517796 14228 367932 1126770 1294588 901083 1152498 1869289 1101312 1824818 664750 1258984 422913 1104950 1605 716597 1496183 1532406 146129 573981 173893 280966 1908499 167868 675910 1172431 599531 1997422 617184 1091511 921960 1799757 175355 1202784 1986878 701035 46785 749031 83636 1471553 953342 169733 1819344 1033272 1481186 536785 1983527 195305 134350 1360282 1952330 560414 1371163 1967398 36722 231265 1835658 1403863 893891 348303 1301283 1275522 748821 1304562 627817 384450 972606 700506 674548 1044903 1187473 499687 1767034 1094704 1549925 735783 1895532 794332 1840863 713190 1569821 414032 759661 682975 1486964 1302917 1469486 1340516 288914 926432 609849 222226 1097265 1262632 1773631 1772303 29100 822499 1053296 1872908 1894285 852350 1578259 1558845 626153 1474589 1804847 1503607 194671 1395216 1530207 1687741 750506 1136748 273654 1415858 1290949 1051979 156925 1824083 253364 949422 1948400 332675 1425436 1913862 1825407 108099 1897645 1482759 1977329 1504996 1861627 1432339 1364628 944511 1451419 659680 1910131 1006940 1607471 1834771 1751805 1235759 1099345 1756463 1765733 1450441 1209188 1302530 416619 144878 626248 1025510 1912561 113425 884970 465185 1022846 241649 1858380 1115060 1683855 1323540 574346 927224 400461 1031972 1147786 78623 1189772 1753178 1551679 818805 1718441 441374 1005983 1059818 1758250 137956 381826 813181 968208 439836 950918 328066 577886 390162 1637013 1248010 948077 1648097 65204 310964 1481660 1605813 1534569 672014 1420042 492378 618350 679853 1609000 254883 1823765 647148 252177 1562804 1398125 1516725 405587 705610 1637881 1725963 1726722 926889 1234078 613175 493288 205704 633747 830277 1745269 547592 884297 60253 715390 1405548 1435780 410142 137640 839826 124285 1459182 1605297 952995 92960 705841 666091 1464057 239514 1596456 1614807 780461 876409 1556476 765533 1641869 1724051 1027025 21627 1579474 391726 584236 1584231 861308 1398671 315980 117716 530734 158550 1486415 820199 711108 666585 1642143 1501556 581420 623567 260088 1066677 1444709 1173403 779465 889355 1204988 150419 1319918 583069 1647429 864954 565982 780997 471638 1500942 24821 1740962 363885 1489472 425075 1652486 801217 942419 560359 1762507 1672027 673868 4583 579410 790377 1741231 583399 279949 98612 1691383 361617 443889 614341 1206673 1873928 1252121 1035148 65282 1103309 1617188 1000522 786671 1097671 300949 746029 654164 1096087 865699 936661 1925815 698909 1897685 997653 408849 707719 1546000 292359 1145662 297803 696161 562300 1118112 703134 871869 1386206 1969706 78049 366142 305878 1882662 413873 357978 842151 586832 251646 140592 783532 74981 1494351 379349 54826 1710160 147832 1663452 1275431 1149745 736650 1673627 791269 1006776 121163 898321 1915028 1711142 994676 567889 1324477 1712042 1711414 597030 183102 631552 292256 797511 342176 144738 1358567 402506 966893 835276 323876 865649 159302 96180 338093 100374 50577 4402 282335 1961172 186444 1139956 1370641 1545359 1323060 835235 1570092 146631 1539409 968444 1529005 1054540 743348 673235 81477 418393 1053679 1226377 180201 536594 618030 210106 1646211 376003 93861 1253591 961402 1857482 1175998 599456 287260 1059595 1942225 1546520 72967 1883243 792002 855541 714138 148150 1867465 1155743 84032 1653360 495248 1810178 954914 1319740 1418519 631371 912102 252438 617907 1933513 1657868 95313 417115 1134817 1247043 1019790 1483000 145816 1746472 1008856 53456 1067939 250372 1964832 1929704 615145 1186229 1896672 1311094 931680 1476701 1771263 319217 216450 1700185 1380458 1504362 1193511 221768 1322944 443778 1028422 276895 1835931 1195926 1682700 1386699 1474984 11706 1639992 91019 1340494 1383678 1384946 509805 777689 1184189 588985 1281152 87802 332402 1643907 1528752 1544330 1991273 706328 1857882 1807300 51771 1287192 524551 1902589 179843 1867597 54983 366880 165943 774306 230262 337934 1377322 467083 1807060 950344 1640315 1151008 232966 891880 96155 1258620 726768 542735 936960 1264748 313367 1242874 178870 669609 1777929 962983 730142 1844708 1790165 1926934 1816345 111300 1251144 1252042 137423 390117 558287 635224 816135 1598008 99611 1263864 1918194 833650 228571 110062 660104 1071825 780764 938250 1212647 251048 1170974 1047569 1930158 7071 587424 1274312 944629 1007917 681895 1827890 771204 679509 1605666 614017 529424 1933046 36924 1373797 45603 307965 1086997 725067 1099239 1543542 67486 195740 662846 1314085 1688628 822001 871960 621938 1050912 545601 384694 1277723 676811 731156 151375 34418 1649765 77497 463217 1320053 1318899 366175 81356 57047 1830088 130513 1363939 459053 448966 1967435 469457 1573241 1821595 1405353 646048 539651 306179 986267 498688 592508 159158 1035406 250856 1108977 451224 904328 504936 484112 26042 598514 1540977 56516 1028634 1541912 475022 765007 484090 1956117 885148 1339848 309001 74023 1621900 1209287 1294826 1847119 522252 130147 665943 1696937 1007795 790272 162407 1421752 798246 956907 161625 479784 21661 1233004 945100 1185836 90325 584392 396521 1658491 182695 1246105 31501 465659 796180 1680055 1895814 223802 1077878 184356 670177 105141 1832981 221342 1868039 299132 1399689 1938635 1895366 529152 99443 1174440 1409660 157664 989695 1382450 16590 133415 636284 999433 1294251 589898 991806 1204023 884701 570245 1052378 794027 1317798 1873083 1868111 1351335 1716780 547649 979532 102409 222223 857039 603187 90463 816665 535873 506559 1189625 1852419 694150 466152 643527 446247 1413666 1888490 1586498 1160877 1449255 1482044 592308 1404131 1162978 607486 1874756 916586 751938 944921 1299061 347290 310276 1323647 1369869 1240535 799036 633411 1499754 1610039 1982857 1390580 354893 984483 66018 1517354 612821 1744401 1406438 879370 1580889 938866 206246 1952079 277681 810362 1397429 1117902 1115985 577188 36323 1653433 579632 1205466 496811 1204554 160462 681563 1947023 1798450 1331444 173439 233005 419572 1730315 665238 996588 510385 494590 1047355 303090 637254 274263 1381918 504682 239002 479112 132026 1240859 1364802 495972 1490120 264295 1021737 1168955 184985 1203398 1353922 96814 1163641 386299 1285291 1578732 1272596 628935 465714 933546 1338212 1115564 1902417 614181 1457146 822659 92196 1250242 1107457 659558 1170653 1041643 1147823 485273 1476435 524590 66108 1685715 1624338 407302 1338563 1373281 1487921 256181 1141310 217307 1799495 110006 1621289 325511 618734 1996786 1664507 576223 734369 1408175 304751 18677 1875389 362107 1149559 79459 829269 706729 981428 480179 1891938 1783321 1692415 1788483 950725 871854 181802 646546 136283 1734617 1797054 90726 1165297 1668826 425086 1940079 294252 257827 1059136 1324167 898819 93597 650030 1112866 706532 690371 388156 1361972 1164146 216546 1968521 1058536 158539 315373 1893834 127639 1700187 1609066 1042504 1411228 336593 1850753 41131 1910483 1766164 1191049 801911 599290 497135 1253464 1635969 1587165 441371 793946 1141965 372851 61055 1673418 333246 810242 1497706 575652 1787132 564458 307185 468218 488098 156594 1603016 144963 206826 203368 634167 1046729 527588 1164700 569159 420340 1701287 463357 77359 949555 1550061 625878 1846973 1235623 796146 1139290 21699 276021 1520246 168407 1280533 627244 150697 1028546 643929 122638 1476665 828335 433436 270407 1910665 926508 1547290 1114226 780211 1110548 258651 679943 548895 770024 328396 171686 1102655 1246843 1130338 1169870 39556 1806838 352078 15131 1142590 1466985 539641 749054 746196 1301230 1707649 382179 1794951 251169 1494242 568720 281996 402084 50206 1657560 135880 731076 878267 1715027 1220382 1108337 1579996 829938 216143 131722 279982 1117075 272014 556057 687857 67759 1626148 1500756 1920955 1040386 879656 1997495 337463 996729 165224 628828 1976205 1688031 167253 640137 740572 1148390 173453 756474 1395860 921860 641757 779551 409870 90853 476991 779364 1689803 726777 1025588 884266 1360546 1936685 1118799 62794 1771777 233056 1649755 1767398 836105 1892657 1053390 996901 1093977 475074 488283 1454089 616131 958687 409766 1603372 747390 1335016 432867 193423 1545380 1385890 441080 676196 1414736 745211 558834 1087338 900240 292813 1318468 1617054 1069862 564782 1076829 85814 690099 1958636 1849244 1667156 142863 1000227 1983666 218133 1945997 1334456 891254 467435 1472658 1990119 1445734 762707 1377405 1668551 1776614 1925241 558207 1547783 1292340 346549 1233459 1157587 27204 317458 651832 1402969 1339058 1098804 42428 866026 1634135 414576 1627096 52101 1811852 122497 819481 1364438 1489521 1428105 1101797 519320 466307 430458 1728491 105844 1927707 176799 669170 153821 1628910 809657 1975708 1568862 1514878 1034633 594958 126196 166207 145793 1182633 503170 1346679 1416868 159859 837271 1914879 1235091 437434 1657843 1542392 821460 1231455 1278716 429253 930176 2864 877069 202787 1230731 1886046 737701 1203169 1649023 1217681 691976 1888676 509375 579544 1889356 129379 1363788 875525 22550 101531 162949 1165214 1048622 355399 841165 525075 1515632 1174746 262802 1156419 7007 1180479 738999 81024 787392 1414628 1321722 1691110 357215 1948944 1508459 944813 1192670 1427463 630273 1256315 539333 1046958 559056 1454651 408336 1964998 713413 1012332 872653 49518 596823 1309259 475765 1796331 501265 1128667 1314959 1292810 1789133 626049 111245 1082972 803619 156216 855768 512847 865002 1511160 1355980 23963 1393144 65820 1021615 418364 605636 526353 1694295 319565 974415 1748866 1418515 364985 1843231 496060 257928 1700201 741958 249661 259356 1132879 11040 1215551 1069013 1737119 549341 1382150 330776 1496805 1675649 1473460 1625262 1885356 1499897 1545273 1063483 1469439 333969 791724 1785609 1673414 1323421 424700 937736 827669 176037 1247632 1273882 1626968 194677 1266048 1821712 1857999 316894 1315872 1127483 269841 414113 917381 272361 1857136 1232373 423371 720440 1473939 335169 1081002 753120 1566368 1131952 788966 1567653 1542563 131928 1533525 954604 1332355 1480358 1048889 266721 798184 978627 746581 1040641 1036381 784015 280538 1629995 1954434 82468 1292483 1412051 256281 251706 1005943 1501874 137125 876076 1899686 1484821 737761 300613 1072612 461515 1342169 1440926 1891616 1448745 482030 1109161 1617508 221854 815356 345381 1349157 680652 789299 1804058 882478 1977666 1012798 1426074 1744915 1071686 757796 207668 774422 152122 327440 1164015 1608296 1076080 291021 1995712 1239698 1191886 1392741 843973 38063 517443 1357800 1078468 432455 784679 19130 735786 1554911 789949 993205 1967248 1762060 1307373 441508 1039620 1011824 1807727 1584669 1510527 1525388 626018 374045 1745007 622997 1609765 848812 1966017 1279388 663245 237043 71714 638367 1577636 1146823 802579 1774118 559159 1142447 1274096 322938 1045313 1062896 427990 1890881 558172 16978 1240370 650664 763509 1589016 1940464 1908349 271245 1120886 717475 1226760 177342 612053 822538 1342835 1428415 1809718 491196 782515 1406412 659867 1885185 522970 1918674 182841 1176148 1388892 1388063 1766539 1432952 777233 907338 1773866 1091428 844579 743141 537135 502717 1008932 371463 438596 1720478 1062287 1809933 40494 1659690 59684 1798507 214450 71068 350862 1698825 561479 672032 1099165 27688 1233665 1483345 1658642 302295 1378934 1738268 1778136 1754939 1375553 690733 305337 1307184 1398936 651328 1025711 1401673 1430025 171011 587550 711182 453302 911838 1487887 789239 315522 301054 316245 42882 302787 1394233 922528 342353 1938616 602445 367338 633707 169551 1945013 914755 791727 57603 1025336 1705145 1031673 1031999 380909 131351 1241000 1298913 934831 320765 1005049 263885 1922470 609338 1123347 1045960 685126 157034 323422 757840 654321 1068488 172353 1886651 833882 560178 1120094 1548174 1945919 297379 986368 1754302 728047 1210414 939943 1794725 438292 41649 1751866 1092416 197280 888862 771568 1274155 1190718 716441 1736561 1212363 1376031 1903612 498114 1681546 1630709 1397257 1311714 724568 1898356 1608023 1285696 543690 598578 1360599 315872 614283 1565854 1959682 1164538 1005331 81880 1298156 1231164 1051147 650512 1816012 162286 1288853 236993 1812566 1112798 1278504 1633694 84210 1412533 579700 931607 451821 78778 6227 1624784 443058 1457151 151401 1920524 1953980 36278 1731080 1775998 1485097 544485 233025 331397 428237 1185078 762018 880472 734635 629536 902910 937837 252890 27612 1456709 682906 709306 1106256 1197082 259892 1246511 743395 910536 778478 674564 1244164 1863309 1083548 1181902 1489949 1990565 1829524 331577 808463 1492579 1107112 901109 1738051 495165 255538 1069206 1578455 1872091 1906522 1436278 1097652 179620 184224 127944 1673074 1588900 1870026 1586484 329779 708221 1564582 1851560 194412 1947713 927683 136317 1633064 82545 56036 477709 1120521 491398 1928080 576506 230850 686603 1274511 505103 764904 1224451 616115 1845630 1293764 228595 576342 1245883 1339232 1199734 1119888 280749 1657259 250175 1589211 718272 584516 1639917 1151752 378590 1447448 860671 9374 1083404 1692998 1111663 1981948 1150687 1398004 1189839 1414757 1082633 980884 546771 596135 1049464 687661 646104 813508 1459218 1249835 1008747 784196 609588 1097938 795826 1485244 204843 430841 1172477 1257410 1075027 609235 407634 1836167 1277869 1234201 1311759 197423 914593 1975476 1802294 1772955 1967510 156938 135735 77765 720443 1786329 67843 1468004 1672500 786876 1867480 1510874 932846 1866084 1516599 1002955 531754 195975 1589102 1843756 1274549 436211 1427674 1280625 1616161 911969 1244443 472846 386980 419688 556587 579840 1953540 1858638 561971 600402 1940271 1710956 1416925 1003977 1768518 897793 441765 1280703 1135469 58613 1595627 1033264 1266383 994503 102368 828408 371446 1403692 1959768 632520 1690976 197686 1786727 12848 821791 1616476 1362402 647122 1632513 970452 1458568 364994 935633 1461703 1572766 1207512 1121906 1296827 698612 476249 908729 920755 710216 716859 1030079 1706071 1321062 1747155 1632309 1702581 685830 1382769 719140 1400521 851360 1778922 1290494 301586 629410 1540929 83777 1229203 1461510 172276 1255786 1588847 442513 358324 1091079 1816585 1627712 114398 294103 1476685 1268321 1047422 862150 1184740 63710 950293 733667 1762943 782317 518283 813330 1058207 1398437 1416354 1986044 1791918 708582 1025453 27487 1851910 457455 1454505 1771320 353831 1230159 145624 856707 1138702 1359715 1613157 766059 817145 1960246 507799 868136 1925133 14120 932708 1271016 470384 538071 1887865 1697001 1583523 786037 1283120 1312277 1096995 1056995 1171667 195754 611033 872709 1536836 880212 982161 342962 1899907 231965 331994 1628887 641690 1058454 319739 808730 648725 1816293 1354622 1264516 395382 1955718 74638 1404133 1305037 126063 1336769 1657909 826633 1025610 790435 1831981 1394601 1205133 46384 119673 1679735 1506322 593044 1834280 65197 1249448 1509684 1376770 422642 1988339 757723 1654690 643005 906852 167950 766048 634268 99914 1906180 1195252 380882 337176 1594038 1940774 856054 1824183 664630 1519349 1587667 56401 562069 622741 682584 1150667 1582759 500104 821564 1766279 33301 1038293 1514935 1718000 1792334 1291943 972864 1788586 1036341 1270582 722781 38802 1385628 1276889 424757 44368 1646930 1225542 1226494 581882 1453016 434050 1180821 1496847 1397183 1188337 1064473 1603174 469518 1522645 182912 266276 378039 688854 333398 910303 1575287 1998200 599313 459905 913083 240237 412176 431049 39699 327336 1416934 1647038 156075 274915 782716 1109664 330746 369036 1935848 599963 532482 1075323 1712447 1214088 887337 1423671 1334604 1082852 1736662 1321029 1212328 812497 1581471 225556 1938794 1354130 778663 886151 343207 562720 750072 694871 274868 936782 1224523 1244185 1150229 1491684 250425 156683 1400980 1727287 401343 1790532 89439 775372 1829212 53429 25310 199457 1682719 1024571 1311196 1418193 228928 630924 222458 296856 1816261 1926215 1910663 1473318 1528538 588255 371043 1865976 147097 116657 1717710 1144036 1695142 449433 1487198 436891 598538 1845277 1675354 1793794 744887 1835666 1190138 184636 1271144 793397 612155 720249 767491 1341956 573507 1840511 1059663 1942916 1971798 455701 1532799 562395 747807 354214 1274840 1056305 561632 1159154 580853 577860 821319 464129 397682 1682793 574771 1442469 777374 828599 830854 138001 1884017 315856 202804 560176 317062 1696340 1989848 1537142 120407 1047853 1535074 1080081 306972 458759 677353 1691461 1908168 1214728 471035 574150 1841586 1166745 493373 1398768 1855722 1286386 1046488 1290469 1303438 397815 1540225 1193260 184343 868894 1902548 1500200 1444035 1189863 114339 1110646 1061871 1995816 1151416 1805115 1683400 367743 18941 723815 1963237 1838763 971476 1326081 291333 1890328 471577 688713 1113094 213212 1383488 148188 3590 332554 2818 162250 281135 211141 967669 1144700 131814 1680568 73136 915565 1730785 1566519 483126 1723320 1163737 1912035 509588 1452674 1627308 302094 1272796 329380 348935 1965669 189851 575499 1360386 352060 1045019 1116741 1624724 1497323 533051 1739825 1236874 114647 529177 781538 1593362 82737 1016044 779066 580228 53713 462105 1844211 1012906 1828863 637329 1177332 1284409 8033 1998967 453462 60903 1899544 1844663 1823939 1311045 1722704 516143 830329 63526 1239590 1546206 900934 1145278 892259 407067 936949 377286 1040495 1357920 1255260 69427 372747 715674 194761 1781521 1285368 255966 276472 1468086 142776 97024 584271 618243 146773 1690933 1386821 1448675 364132 1942553 1690909 369017 714639 120780 739854 919222 1176182 1389622 250723 1054787 569560 447996 1679699 1318949 175082 259397 1278482 1281410 1611325 498525 636642 408381 713717 869114 708910 877274 45007 1284820 777572 386642 1336597 1290658 1185469 207564 1892157 723225 759190 991613 1111165 1099577 1586055 1952210 1686705 835056 307303 1542948 1356408 1199446 874612 721519 843705 1328927 351765 1981503 1193326 1443996 414030 1645297 760255 650362 1726604 105898 1753230 1640833 172687 65029 1873245 155854 1917327 1708218 1675200 986174 1883341 668436 1247393 811467 1138099 1819676 1667958 1120528 1564964 1502652 90808 1360423 291780 1983225 1481064 1488998 1765457 864093 721687 1168972 1340993 1410069 360563 196230 61560 733584 641466 498409 647200 1867080 666238 1616301 892585 1588215 194923 1132474 1765320 1419143 559115 1003535 1728063 1280491 1165742 549667 60965 615112 1920565 363394 1982164 1182607 318772 872238 1931871 1944157 460237 1193187 1366821 1706507 1992980 1173079 1601942 1036676 346960 244976 1682460 1450614 471034 1335903 451528 1525538 384121 1318358 1836948 305558 731065 895710 682806 1722876 1356916 1543274 45807 456319 1334098 1132178 578631 700424 397533 886660 1634607 1354548 1779360 1828738 1086120 1053417 430307 519948 48969 746208 1853549 862619 1558208 1018808 1281644 181233 1688233 1421334 759651 1546900 425279 92336 1699390 1324993 1184992 1328036 856113 1621343 1320620 1360889 545600 615113 1582569 603279 1202069 1499501 1958338 996766 1314642 51267 14084 1428181 1245468 1357521 1828157 279123 387018 789092 1965754 1190801 211920 128260 714853 1616843 1942172 799862 722647 1224524 1031553 946472 1517896 1319550 100108 1127704 1016042 1425204 1858738 242446 815698 880958 1305303 879587 715606 1263986 99928 1309430 1542495 691324 746587 15902 502850 1222452 1255955 856740 1549704 609141 366688 1427468 1640042 1231519 422444 1221990 85308 764928 441335 1428019 1933072 1190091 1494892 117746 1927272 851358 1465066 449383 169853 585626 1981712 1125751 760673 1387744 1625331 612589 1529670 1198933 1184360 582168 1835080 1298531 191400 283832 1108815 1290248 750892 477777 1469579 230760 211317 1102754 252758 1989901 1258384 969422 346696 1415387 1883671 182545 1281800 1254191 1125773 683532 1216158 208643 207849 717637 211078 1141780 1355721 694949 824970 373257 11728 454251 446784 1781456 903784 1404290 80137 767611 1776740 1662899 1513921 1388408 615454 1554627 1051178 794997 37586 1263978 1590946 126484 268469 933233 1815650 1432087 948500 1688547 1094915 1934476 502610 446782 1523769 1039838 816932 1205654 1844194 258688 951356 332182 1296255 666609 1141748 812221 492320 1985817 481138 1634732 1462835 610830 488749 1159204 1352370 726918 433101 1008656 260183 721579 1704822 1055338 1363902 1159099 1912421 225504 18011 1756181 527660 60939 287672 965868 1354087 1335435 1577262 1404322 835038 590262 438475 399381 1133242 1988399 1381844 1637959 1600255 797165 1456114 376967 350886 1804914 1209335 1267021 921909 1769984 1664702 915550 1967731 1215144 1328103 510381 1766610 1023052 4777 1369535 560836 124780 1489139 1025107 1328731 1172254 399416 1402707 96285 423416 285361 78553 1036079 1625566 1353193 971619 1953839 639399 985695 76619 596051 415135 1706751 803530 559737 843492 454626 642147 473039 643857 427841 115294 1878182 1054180 140160 746057 1443944 1091779 1435129 697527 1882942 604141 1775882 1665164 1836813 1138172 716745 1271026 1697864 439842 249996 491638 155979 114551 1436520 1797302 1294626 1344157 320290 1855137 943316 1427580 651050 1985584 188099 1688691 1369195 1362128 123949 737544 1879137 312157 1112889 1759062 327309 1451327 1844845 1429671 520682 185425 1325602 1708910 1246624 1313094 644933 274074 1014728 1010617 1440652 411939 1711795 1965523 223752 397873 1275552 1486487 1946379 1288995 667127 405654 710279 1985966 534729 796400 206300 775958 1708466 347374 381503 1535162 1436633 419146 1113986 883340 917552 78544 1331106 1981245 977080 1141999 153040 1344979 853855 1541905 1009931 413539 1086815 989123 43990 146818 598488 1514312 1357821 1858742 1064028 1888146 941386 364861 1739612 1871015 95324 1811573 859577 558769 1871628 21989 1850065 1530518 1276219 792334 1842791 220837 68363 933173 440913 468487 1944672 1125549 573696 203446 473607 1225912 1492773 1713584 275468 186658 178928 1754552 108535 1976759 219543 226775 1676670 333249 796477 498860 1488119 944992 766725 1855932 472498 537642 1983076 742758 1403727 136475 988939 992450 107307 1536554 123761 1300844 1861748 129543 1698103 1768141 1662425 1917825 619607 802441 1347883 1017393 649791 1532280 1745785 1806803 1250300 1176112 1813625 51395 822228 939130 322775 1244425 1851349 683817 1604684 233609 1965820 929601 1757537 1222412 839299 577162 1282528 753240 1745714 732795 382453 1454989 278351 1290868 451267 117194 673998 1383429 986464 659254 757145 847594 588449 1536620 836322 1245524 785635 1563801 249652 709591 1735633 51868 1127803 907700 401429 1914207 1807965 1829782 763206 351935 1336176 702715 215761 8854 883502 1465930 1263939 1456263 1698679 1489471 909398 968255 1983461 1305177 1343809 252110 1775507 700871 636516 40427 660877 1611639 1654971 564540 1463247 188038 1472255 951061 1139248 81358 1957106 619086 659444 1153742 1110680 1334066 560319 1786593 927006 594022 1173549 1445582 1679454 1484931 1412737 1145458 1236094 1075094 1862079 405504 579925 1993692 1255284 619069 285949 203360 78598 243661 235509 551962 1591496 1740449 1894140 1050794 1412852 1813884 1348955 915690 1140571 1986133 1099164 1928848 959584 183355 1314896 1722456 1610668 545826 1754623 1103623 954854 1541507 453810 599154 130382 191946 960219 1524755 227619 903214 865755 1768000 448251 1383773 10581 1926710 1456061 806497 307092 1113627 418606 34823 1691744 105283 1110984 445670 712874 177662 967339 595221 406291 1847760 326925 7366 619356 1527601 62748 229060 487166 792330 1440587 1178917 1854551 1308005 968035 1833255 1702879 705056 901110 209848 1022255 1780284 624423 1757598 333332 1817583 1154758 1160457 1864049 1655114 116189 1944287 1809206 1617262 1501482 1752973 1758890 637155 1753839 1969075 398873 1533507 1382382 1490178 616964 1960306 1070644 1914187 1368987 845097 49375 843537 456119 814322 955081 1382675 504572 585673 1322702 373501 1160800 243619 1640549 1811918 1060782 1338856 528506 273549 279918 1707474 1442703 832202 1466689 1709986 253628 126818 1551780 1013485 1577380 1838036 1816042 1914281 672785 353078 10082 740878 1843839 178756 1823084 543231 1023901 1474527 1020025 207754 128466 826561 485333 954275 393695 1518314 1812028 221706 1968878 64080 311643 1785553 882891 241880 545260 39434 1044336 1623083 776373 925169 319841 709917 739535 1548452 734152 1546874 1311739 902927 457588 65734 1465674 1495308 463741 542383 595238 590111 469734 1360021 460157 1648562 1273597 1389912 1703568 1390187 1817816 717822 567108 1515552 1764908 1318101 857569 1612570 733301 110833 1407434 712198 1703697 1351404 706471 347893 450982 1019925 1319460 499279 1163060 1230880 1043328 271795 880076 817323 1967784 1723489 1793484 1491880 1330814 32704 1987692 157048 1272860 1122453 983341 
1649506
1283672
431463
457460
792567
1955679
1802936
544711
1589613
1788648
1818590
501685
1062578
1905463
715272
1753856
873693
1942839
807011
1287945
1194227
831311
1741488
1862787
1514975
749582
1570963
522792
948970
141269
1794490
753926
1920412
1490339
1053468
1955767
1988058
174101
1491908
1705106
1114379
59279
1642935
1027101
1128518
1209532
1986205
845174
1952842
23030
1553093
33624
920862
1398732
185232
1407032
1710620
91016
406419
307281
157973
1085123
36234
1635253
124919
1494517
131550
1161852
1789221
944370
1825045
1649765
395048
1888955
993979
367174
1508823
354838
223170
681563
1183501
1468234
245268
618645
535831
1581238
71284
946512
743585
720660
1575204
409752
1519465
1675655
1714163
856011
87942
1780913
826391
616213
789235
1703568
98434
737451
1360625
1423322
1510332
1680251
1688168
142526
908591
1393277
511815
803344
232982
419287
1322608
421864
138117
1671247
1723612
131493
436933
115303
1393419
346409
1555765
360356
1493898
1199179
1079021
737597
1507674
576951
1988204
849781
1618661
1777206
1715887
484131
1881989
1234628
946838
878199
815995
247275
229636
653735
645036
818757
1754761
1045444
1793986
1209816
1277877
728184
1061454
98742
1951235
681818
1674603
661290
1308266
843125
438480
115106
246990
694858
935339
1607014
794732
1084011
500562
1543259
1671802
1085120
223311
1673119
1243096
1796247
1078735
909919
1523058
1829922
1782345
573784
658223
390259
1405910
720948
487204
1986729
1692053
21443
721176
1765057
42808
1117882
153162
644864
256655
201191
1743456
982261
453506
276908
641569
1300495
1386832
441161
229310
921780
1202485
841169
1352929
1067154
670137
719758
772514
1616430
7186
1603543
903577
1877354
1746135
239866
903084
479700
970427
621274
853103
1154050
683172
1112866
1583272
1099295
1439523
1267095
867790
1394019
978121
58926
51357
330801
1333990
1469780
1047563
286774
1102794
358927
278125
1556735
78559
954062
1631130
662770
1429554
1831376
210618
285764
251941
409220
311834
1497953
347109
308225
1656189
910645
1989495
908336
244591
1233264
38409
1604906
1502803
1154275
749508
669771
1159099
644313
1208695
1858392
1058183
618345
373711
1297835
1453928
704288
1572021
1688900
219375
1719503
1870774
1256350
1155246
1684964
751435
1150992
12539
1536520
658111
1266368
1454182
1970163
1648740
1478531
1786155
1632291
1902220
1108428
774112
1049594
357096
780055
1482949
1741697
1737740
633932
848799
46371
833788
355357
1129946
764046
1601801
1106350
429242
709973
1518440
905641
320039
1526274
1022150
1811031
1017714
1840930
1744582
1421098
1543321
622913
1930766
887023
1782341
560618
1501611
1851652
1611648
182552
862033
1725293
1056305
185171
242178
267005
294339
427231
7240
17854
1021284
414434
1531197
770495
896641
1402784
103850
723423
470471
21648
460188
1466203
301836
1311401
1198012
1426266
1181609
842099
539006
130968
1608342
1447763
229461
1173096
298051
1471789
908351
1027591
819021
1892375
958085
935849
932842
773424
1314267
672346
1923157
603013
1559527
1605743
110833
1417362
1368120
113975
1704531
1641208
1831440
462422
468969
1857610
1700704
1138446
767491
1237876
524192
1976900
603498
1695995
1119671
1911276
249337
944594
863257
526988
1790095
736072
87180
1079597
1979830
1878577
1102150
104999
765594
254493
1237239
966381
1370213
1157587
187368
39905
78992
1366192
822531
1293764
441355
970731
746462
242328
1754906
196618
1692034
184708
189139
1313360
1484391
1382841
1365176
546673
1506362
876823
1673021
787200
671539
1171036
1148969
860506
1865139
1761223
1517526
22689
871194
872374
216675
777916
1802308
1774982
1337769
402755
892554
1874443
1505130
304564
1525602
1205294
691156
351804
248419
792591
1888531
1975918
1979992
1992982
144878
596856
268035
941564
1197323
735851
1999830
1420550
177558
310247
1021737
871859
800595
221657
1188970
1681183
665061
447545
530371
995138
51468
628965
1497518
1712777
575144
1293500
1187273
1080556
1973631
726185
468858
450315
614148
1303165
817324
617764
678194
1393959
1383773
722934
1505764
1485950
1372923
1626851
847112
1544783
110483
1555539
1603133
1329796
1975399
302803
423491
754989
211603
678741
1869483
896965
671091
211239
1512084
1405702
710850
1522831
1456293
538342
1448379
798151
1154033
227774
1445577
879311
439122
1548376
728477
1480763
49708
1618725
645318
1726253
1984746
792714
449929
1116635
181652
1322111
846768
455782
1635087
1567384
1270670
544485
666321
163156
1934446
1099105
1048389
814966
1788291
1190632
1195520
1485440
1788430
622952
1986080
217250
1971100
1308897
113656
892815
936036
635172
240669
1901046
696022
181803
1618880
847507
1256459
1329881
1320474
339711
361532
1857689
315572
325
1329402
1451216
738552
943440
1595127
1857600
1112241
580889
29796
1878656
1445394
1412781
1443838
1817917
846768
1703563
1856454
506009
215458
1613733
1564451
1419419
355297
1825249
1341827
792560
87622
1543259
712325
1017312
741171
1372348
1679055
1595496
1486301
625720
1321267
1329031
1370822
1238646
1054316
408446
76407
1448133
780016
1724394
814854
1018004
105611
644015
12810
245438
1397800
1812675
480290
173318
801630
226583
1144043
1192731
590253
617723
1392162
1052885
1631073
1568278
1231175
1774118
1334488
538713
1185665
694791
1525733
489251
472043
755834
701510
405346
1154813
1651936
584697
864796
1516638
203356
661944
470182
1555286
991103
1215745
1639087
1352624
1499911
490780
1201412
1921400
702757
759049
966016
1264000
1842118
892858
366732
937139
1282085
567549
1002914
629550
45807
36435
1099988
92445
1925145
199413
1492397
323007
640434
12010
487437
940148
1829468
70911
395169
1026389
79906
45090
229183
1212087
548002
1822965
1285321
726607
1883496
1892432
1207711
1156522
1007049
1151306
939262
488806
1607306
776489
1855248
1469296
1877886
673843
1687514
40994
1741976
70955
1771358
1795248
1974699
1081463
674047
1899451
453964
453367
1060687
1267043
262132
1941150
989797
1512585
1872028
779626
447996
506542
1612296
1100736
33133
282823
1476711
1532580
1296500
1890328
963140
1199504
1230374
1930598
890625
501692
872300
969197
1662702
1228295
1492764
870469
52815
1344304
1527867
1648219
702140
137654
657687
1603697
765789
1752624
872826
904692
1528774
567799
559201
1980048
845883
1205742
177159
752563
406794
931530
895878
1592761
191895
318716
434352
162938
419228
248078
649590
223222
1934427
609138
1771777
1623174
278078
1121933
1448194
733360
1903769
1489683
688041
60241
1445140
435460
209258
1062918
1863462
882190
1482538
68412
1515709
56047
1800689
707889
683585
1956007
1980074
117486
1203613
467890
105470
1333042
1451148
344011
731045
1386786
1270562
72296
548163
1298283
547469
1351722
174042
1748812
50474
1360708
1677521
1638529
380225
1273491
228467
763476
1621631
1537217
81935
980620
1105564
1660786
920615
1847291
367433
1655424
534403
838235
400749
1988201
205553
307092
92619
1190578
87640
479345
1937482
340894
307727
950735
661123
57140
946282
1129562
1853711
1977369
1863441
1504363
1160156
1814018
1384117
385038
302322
287213
1380952
180491
954410
1180997
773092
1239839
435889
336143
1573352
699631
1363127
770967
392887
1028461
1537967
488423
272074
372331
1175021
1361778
1562056
1067915
757145
658434
1374102
1646621
1367853
591674
772837
832881
1893994
400365
809385
1862824
1893217
1781855
400729
1001274
859115
1683629
43108
1777864
1164896
1878762
1882090
1893111
1452995
1339390
1046480
1294267
776727
1425108
1891616
1175295
71211
1573332
725455
656909
1708
879913
495474
461971
1619841
1212457
1360034
1434871
730792
136023
1797164
109298
382572
1534545
730482
1468966
816370
1176890
1610684
1150870
368542
1146693
1394035
873539
284567
1572037
1326197
913648
555741
1901958
1943207
97770
100524
418248
1124538
1571823
1024819
299558
783404
452969
1563290
547340
459557
1271458
1132306
553074
1167668
529202
66769
1964675
467182
1269347
1248438
420248
826809
1485858
1002855
1176132
904804
827285
828137
416055
486599
1794627
885349
1954029
1082440
452411
911969
778105
1908011
1226890
1825092
1108777
563934
436635
1083507
1374258
633010
887118
590119
1174225
858802
1044663
1274671
508430
400076
1296895
1773866
1151039
1296434
194930
1810328
1454924
716590
1888216
1154389
667109
496188
1176817
1159295
288246
1538500
1514658
896944
6645
894698
1544957
1206221
983186
810375
1787374
416466
1609174
1020609
817385
1923394
1354831
645023
346419
167896
1643548
1911814
830425
1113366
1835895
111711
1617781
117486
1626937
1222916
1062428
1592029
302693
1476808
1533414
1760030
602224
1742296
937635
1179303
1309653
1174848
1651530
342391
140814
247615
1594174
1129149
961331
1754625
1534037
1056745
1690976
870427
667014
1721597
1492858
310330
8951
224270
1543139
1777597
1735482
1870730
455247
1014133
1142120
271787
1973448
1000439
588593
1035169
706705
661543
1039454
109948
471485
1376737
1094091
1828428
923492
1673431
1166611
798733
565214
1618526
164922
1387108
1907640
1232429
362507
546984
1992629
696323
990522
1423428
1765807
282707
1099546
1927485
1651815
1247923
1353594
310826
774772
857365
646152
1249024
883705
402233
1263096
1674913
1022461
1311077
1709882
1287341
1485498
548815
1868613
1304945
258372
966173
607196
1589928
1437646
1747420
1420983
4859
1370770
1944151
1984678
1041284
1503328
523501
1294481
425406
1522355
945595
900045
41045
1688569
883933
941888
1270344
102047
203028
667382
1741651
1086890
1401235
1246380
1720581
187428
688274
382063
296263
1324639
6319
194376
15925
262618
1398643
603044
546438
1232417
1443764
1775119
920078
1444842
1755061
177421
38428
1529584
1070206
1977354
1838661
911197
1540056
368038
327197
1526644
910360
722231
1039143
212104
1329524
1470721
1167479
1640155
1018378
59478
1790177
1535335
276417
1242379
826549
36696
492304
1813104
1676488
1376141
1787942
1280790
306335
838903
1205335
563121
1599326
1669972
806631
659932
1140242
1983743
796581
279998
998041
208074
999656
85370
1614918
751609
1804685
1505307
1194094
1985111
130578
254700
1504728
190922
91556
1098683
1880964
1298156
390038
1506712
298864
272202
1486734
935948
275889
1664394
803643
323064
1603855
466443
913281
1390163
170810
1189839
1638022
1492557
893390
419791
1764961
158463
40610
519909
894295
14921
1335380
527731
1474597
1211180
740037
1745581
1720685
1553053
112976
1417752
1984639
792004
1272531
1025670
1540109
424493
639343
104789
907057
1077779
699653
1096772
1384794
968940
33946
406351
1059432
241223
172566
795502
841985
90271
1418019
960829
1752058
1565237
1280280
321001
243076
134979
697236
898254
1620018
572064
1896843
355259
1623087
1226264
276116
919032
510880
1361036
802183
1779784
30842
1586283
1015902
1175988
1526971
1382691
306624
1608638
892496
289734
451026
697809
484721
1999584
696745
219830
1680778
1804459
986900
139006
592355
1412097
1702280
1082827
733048
1936870
892230
459514
935516
1983751
456070
1629843
1084028
1310755
700473
361573
1309415
1396390
633096
1283703
1078409
139236
368978
948168
832446
1125978
1535401
1503736
1609024
409056
1342587
1036731
1500636
133056
534285
215802
989609
1510100
207716
1980965
1044063
1066442
1558283
598282
336175
344040
1961300
1747185
868313
351442
775160
1395046
642717
1088863
37755
1792027
1699085
426006
1717896
39474
25615
313699
1173149
656248
501703
1432287
1977702
640434
7556
1653186
1416861
569986
1912901
383676
454501
1110283
149628
915600
289422
940456
21354
1625072
1543760
1780270
1098299
493740
927306
1110196
1130107
1107130
705723
755831
66341
288897
35759
1135529
1236804
1028613
764742
1973584
1473749
1622641
1315316
1167822
1996081
1180188
366770
1841896
1096495
1717603
935503
1328300
994629
1627688
1397830
1042629
1798166
1137168
1820545
1827311
1310961
1968557
1866432
307656
1147368
1060062
860506
1958372
680771
1680815
1502560
1044624
58568
1858588
1470660
1959183
995743
514836
1878695
944511
749647
952263
111654
523213
389363
407837
1696067
1257884
1635336
125057
547705
517225
1191394
1784398
1648562
899811
1606803
1021737
1801710
565789
459658
532949
977089
644968
1093883
995999
1728975
1595891
554292
1468687
1282321
926726
395627
142685
358329
1077441
199899
123224
331916
1425404
1518608
1047260
267357
1038724
1692660
1730607
1586936
1140903
1956451
1530918
189615
1375617
104950
1479937
47136
450676
1918480
1543505
106480
1754552
1061206
408438
353714
1993098
1946900
278359
945347
909971
528253
997371
1079066
1323335
719097
649302
1736983
1384998
719554
502026
351967
1187288
1252565
446577
1851947
1923291
1914336
1979686
1806500
1864769
599955
984834
3902
1872986
1231369
470165
1806531
1083888
391395
1059401
80611
449342
546585
1218011
1975804
970221
1285696
913952
1177843
460694
1901139
1309386
389207
1239057
1379303
306177
338598
1070370
460993
1404131
47253
966753
1260298
776847
665336
765563
1810760
784381
929215
751879
1363776
1423139
1010033
257694
381197
807449
1877528
1883332
606025
287303
670572
1905662
1821916
1255846
1605489
1327265
1294755
846667
528934
31325
670459
1764050
1632237
175493
296276
780314
249712
173329
245306
1243445
495337
634723
406700
1312430
1811939
177766
803082
1172566
1938635
228032
1072704
228651
1645227
402506
392117
1263984
656450
1180824
773781
1122319
1846369
973518
1598413
784570
1871443
1648012
60882
1018444
547402
1499868
232599
437248
215217
1659318
634970
438023
774871
696593
1268382
32869
210757
672546
1260931
1765631
1299554
323631
1498462
1237622
1049009
939110
59093
1226132
1424824
509260
1982409
62628
1270367
581108
626915
1617349
1778000
732286
443361
367743
1184571
873798
500527
464511
1409378
855768
783351
1125408
1493031
1711367
1245966
523085
6955
628658
1098603
125983
1325709
899270
110427
79242
1899131
94830
183011
1544501
1879766
128421
194863
474154
668570
899447
309003
1077606
1182685
1858874
1382850
358076
138589
381723
151847
527028
355178
531753
1607081
153482
1633269
1601518
976087
630066
549334
295469
442984
371044
1958755
1776797
524541
883860
52283
1675669
1063622
1189645
1661964
912430
1878413
1287253
874506
1941340
1029958
1048465
1552350
1707784
929472
447775
70911
274290
1161550
1069819
1900058
1768405
1016608
865965
1980965
465076
1092234
1067803
289675
1861748
1690158
501944
49001
689474
1980876
1867266
1144539
423995
619294
161198
1882800
1210830
440471
219781
1003417
1037285
230550
500078
1176325
783468
862756
877852
1349335
1459115
619581
1057651
103584
1125217
700901
553509
1382284
114337
1891156
366211
1577183
1403292
1434564
967673
797318
1765754
1471417
1217958
747712
376052
1264000
790897
389821
1651280
7121
136312
1114852
808233
316384
1966470
305010
1043790
1885061
84685
871999
281405
1822588
1520127
1954383
1776626
1984489
740587
1826199
1023176
669590
1615830
601936
1087902
788225
1593903
1418206
1880839
1777110
1871509
1411548
657681
531086
939314
1860160
654777
1680157
1757559
60257
1778989
1605510
516885
1379139
1015960
585465
1117922
1596584
1370064
1160194
1274536
1109398
1613017
801921
1646825
1965547
505167
260768
955325
1680967
965269
359125
1881476
1395886
372520
218439
893008
1742296
638389
1882864
1061212
216028
947767
344177
1543272
1663369
1526483
311304
1088320
1488588
997185
1370408
487538
1918937
567316
1913548
1531761
865279
1254158
476579
1717205
1576826
1826590
400310
1691033
563616
1080919
980620
1379624
66648
287359
576213
1453680
1490817
1842068
208744
1373630
535948
261955
679940
1638186
1149744
358601
1244162
599991
112216
983921
453026
1774776
1246598
1692957
1538978
258987
920411
590149
892811
638797
72484
790564
1329949
1279338
822079
891389
1534097
149853
1657393
1806410
1598644
1250200
1187736
1430610
141589
79
1129087
1514912
578045
4928
1427595
383688
1198067
68387
1682971
510277
773632
714273
884836
1472763
321273
959066
446588
1874075
1574345
692879
1349235
736849
1305570
1294394
988204
195176
1353048
680429
1857073
1281618
730277
1823623
1213978
987646
812483
814651
791854
1410963
1497836
216566
1198385
220359
725321
1945931
1919119
257925
523104
484550
1762171
575950
1623733
1672604
1558423
109175
1377978
1777711
1039711
1852577
1423965
1202504
1319549
1249851
123102
1261392
1190593
1437687
1040869
466285
863445
1911829
1552784
1004974
520397
520973
1499777
1290758
1723314
159407
1258626
1992993
1196258
238163
1456263
966407
355145
1053385
734496
907233
1591055
643917
937204
76319
1415259
1679178
156884
1098196
916500
1278056
1745433
961264
203745
960079
1283371
231550
259867
1223016
1231661
795828
922996
312061
878729
1264290
1969422
1816671
1160863
1703061
384665
1728660
189335
1925975
221153
1481641
1154274
1711142
280566
1159378
1489508
1428139
1495770
332402
1114322
1192626
790591
1979008
1527583
8863
1891316
1065398
121897
1895040
584045
1488920
700473
1305213
333332
332402
7478
1005665
1288472
1744994
269304
209840
564757
133636
1903433
1124785
307907
550142
1324837
1675631
618185
1142805
789519
917719
1530695
1967117
745387
1090886
337682
1124246
1484169
741135
1784962
1257659
1590656
1740853
1728932
1189219
130382
1358539
341250
1979140
37551
255700
1682040
1244510
1850153
222720
398327
307485
292256
748428
1837527
521112
1860732
1390834
1674969
719260
1110260
822809
1740645
737795
110497
1348094
1697359
401251
437164
972772
1796146
265368
724400
91780
757689
1718442
1767296
1045058
1969066
734369
1950637
1331906
1207458
1916109
1652583
353954
1479813
1466637
657874
233278
1660634
1636519
1346788
1883426
851294
1526847
1086456
733798
290493
1816635
1761508
165094
574170
1311061
1505301
1156915
1542517
656909
1145310
1734806
1363220
1881423
1202904
384694
1595529
708517
911273
299784
436604
499060
1475073
281843
654410
600338
1760265
195158
364736
165293
1941617
501102
643674
1390642
478099
1661953
797802
1294394
1515924
919059
619925
1152678
822172
994900
1276447
1213590
1410988
1224523
954709
1823440
805013
962234
1030570
411524
846515
128773
1893431
1205418
386360
1244228
1172138
485458
985301
1465945
1637786
442890
344963
979802
1271114
214462
1811696
784679
1961856
459714
1549680
1716571
671146
309564
613020
1624011
1637878
583329
1541814
135592
198525
1388357
1246107
1918683
1713188
1357410
482409
597510
198430
971094
383633
765442
576300
1418849
736939
987505
373878
598776
1364253
1621733
1821855
1735408
1176182
702875
1990119
1151550
1851930
1396156
523552
1477650
928641
1008585
1909925
1321989
1522899
623567
181433
1290082
1565592
904765
60683
112430
1111113
1110942
1596395
1406692
438369
1959574
974486
1112557
280607
301820
19917
627248
1879076
708098
1369618
634597
1374727
1339776
1369494
835734
1519489
714043
1997428
1104829
860774
1728275
242699
1708858
1999346
1646090
1924478
1525714
902629
1291644
1861395
812769
1380178
1603744
1955877
1102519
799036
707125
216393
1850170
1548317
1166240
829571
914556
731334
1721115
1557113
885234
49820
550052
78626
1706457
1687271
1861390
1286344
198221
1684856
159979
9801
617543
758245
1647771
234733
1782350
1496587
1861335
1651416
760780
1814004
1126517
1715828
344880
1174371
1648216
1567792
556169
1057658
756293
1399645
408965
744710
1188998
72791
1780617
825861
1969441
1209999
468598
152350
1195445
1925873
383435
1855466
1489851
397361
76483
1954175
1047049
1245941
1330063
1945553
1270787
1885371
264503
1255682
1389389
1186334
1155715
215087
551907
1931997
1703510
720549
1828672
692795
1861031
833189
1903472
1636546
1043534
312481
607884
1287925
157416
1135608
1795770
1765099
916066
884381
1821642
1913129
426707
351055
574275
1663112
1892832
1874700
40651
743066
375291
1776150
1250260
1874098
1546795
1685011
944904
1308955
591335
1121350
1797000
352634
1030531
306851
374318
1962173
1251113
112721
1688627
416203
96831
1191774
1244305
1815485
1077866
1495891
562841
709144
1502401
1679626
1998765
51237
394732
267169
1148941
1011650
1484204
1638888
64068
1819729
567014
1782601
1146716
520564
1029127
1807331
1287565
575629
1416884
357530
1602106
1098148
363662
1664950
589805
1599193
1774540
483378
1702999
302866
307699
674752
1975973
127332
462042
1095256
662344
275111
330228
1166463
1763742
1698161
675904
336961
525857
726472
1849117
749705
526204
1267397
1776468
1941178
827943
1016699
328142
600525
81670
594048
1795866
1049996
648747
1439498
143498
1483555
684379
102462
204294
944460
1347046
452252
672423
470072
894439
1396717
773722
569166
1377278
600376
1634397
1907264
1896541
284539
1667011
921481
22127
116868
1008256
1233035
208355
819337
1487241
1444135
940624
217300
1015111
1044903
1684555
818322
63726
312841
1912843
1050298
520752
1598249
698432
104141
404903
1741850
624147
1116069
221979
170388
114091
931607
1531046
700127
282373
1279667
173698
1736068
547810
597655
391077
393861
616710
1583163
892694
743220
616496
1413057
1730777
551345
113750
1936759
618284
838935
1134424
1658834
542077
796477
136031
1831797
1381962
456787
346169
1215612
1576504
1297684
1278344
39039
708482
460454
1986796
1911022
1595381
734126
610855
392583
75916
1958535
463370
385632
212058
1783332
503480
1783312
1813718
669381
1062777
1470252
751521
851014
1290081
1707764
92801
999563
166424
1847069
1627665
445360
1248569
880387
1734718
1100075
1916777
395281
103019
723864
1543280
909041
542796
483783
1985584
618172
650362
1890267
676090
517675
1907477
1242548
708095
1439450
1884057
739161
1223603
1275917
1092832
155929
1589321
1859766
1719499
1970608
1873282
1401017
156543
1266921
1244894
977849
376456
1500860
1957949
1537426
1006083
1896396
1560572
60058
97427
930979
1939639
216450
319983
1572841
963444
379456
1160773
1741177
1729309
597297
999864
1062968
629389
684618
1106532
530485
520850
661408
775005
1399290
1625086
1313825
813751
289673
1472287
195515
586999
438694
992524
116778
1497305
1463294
1023899
557512
277635
383874
276116
1402605
1420331
413473
636326
1956618
988480
335462
219477
1264334
346409
1268126
1461863
1076482
657766
955342
1122698
290236
841380
1229155
562992
833051
426837
1895053
1192890
613987
440131
1670308
1888916
1085787
393481
1754003
1484086
1382071
718195
39868
823018
111332
475448
607368
346264
83553
458752
1115449
1988808
1731181
1799692
1601786
1765820
930845
982262
953977
1815303
746971
607610
1989646
498131
1755059
1302273
457852
476011
1688629
959221
187134
45588
1386128
13379
310276
1916324
1338554
920435
808480
1931601
1527072
1612543
441023
534577
1039961
1326789
1063062
152492
53268
1722028
354975
1699676
392956
1517337
1309228
1161445
1387094
1163218
402946
216924
233310
982511
1619012
299237
1534731
1268349
1077043
322312
667216
394356
61673
1671614
1798007
271649
776055
1341637
480753
1108888
441163
1099710
1967328
919388
840410
714874
726323
39742
1223509
36640
939160
1256344
839272
1420367
1229694
806707
1306163
185287
346419
254493
1606051
1997831
1548787
631572
221110
649826
936564
32435
1620778
1480806
224260
1115228
82287
624338
253268
1662598
537642
1017394
620466
1278627
972235
1114079
733888
1390731
31739
1873691
742222
764665
1325241
275432
643968
458668
1990895
500893
544403
1670132
361463
115794
1332723
1931099
694713
964318
1105374
1666431
865224
1120931
1007869
1018524
406941
902673
1264000
1963732
1180546
1231377
1140552
1027121
217746
1726917
825725
1587872
871984
83266
1370624
1938051
694018
1870938
742879
1973197
1809582
349383
916308
863272
98227
1242594
53722
1342137
1186935
1818590
839569
1956975
966431
1772101
1770626
1477879
924777
1434100
748479
137538
1297485
450605
399844
1503971
831371
73136
471796
1699445
1982540
1075313
1908675
115108
1274820
1699217
1637820
1480197
1753723
1515156
204843
986440
59589
1923922
153931
254600
335162
19273
1002101
690164
1465066
1884763
1390659
1057433
1411655
537569
1912124
1569479
1033962
1867934
795480
1508783
1652810
1387081
1931588
1597416
1455960
1505637
612529
265293
620271
478758
1107320
893331
1012332
1387205
562492
916438
1651307
1909812
982080
486952
1041775
1079635
1663155
213212
174619
1712506
838895
1960861
1302247
222231
1312456
1060835
1852187
1286104
1400631
1067278
645797
1536956
1650144
224565
167357
55617
834018
187619
1616936
1178744
1191990
344215
326725
1920061
1546137
472415
562627
38741
744273
560569
1254877
709559
1279796
919698
946452
1896502
55082
1621900
1251039
1706903
1009892
822105
1936862
1932649
1661849
1044485
1445655
285172
383030
1318315
1087160
1371681
183166
336836
1600227
1711180
442374
1331612
1258717
1504261
759101
1347596
602147
1162294
1025070
813939
1880050
1588201
1287861
1456878
768676
572717
983549
1684239
217331
78456
1172566
199801
1235465
1417659
1811198
609072
947018
971459
1745857
1633180
194777
1557794
1362933
1496965
1105305
1572285
1793031
1404504
350898
873935
272463
159966
982164
1046128
441705
462166
544731
1227318
1563571
290586
64468
1902968
295275
1633265
1429808
1372157
1550966
429341
269704
1245660
1453862
1957707
1302822
1348266
1472370
727444
1430573
1092251
1294205
1993894
11544
1552217
1548035
1656708
880244
1513441
361877
1875806
1522825
274513
893884
674565
277734
788834
1868329
842101
715426
702362
1697898
1084898
195302
1115708
142754
994694
798623
941478
799364
1881496
18118
43585
1536932
1683970
144499
1857789
1589925
510363
478926
251127
1240404
1655546
1451341
43481
576872
1769780
1951745
931297
775868
1848794
1558423
1689714
1186624
295678
1365283
43005
1544837
1923317
1417205
975745
385312
634856
1492457
1510814
184708
1766238
907132
204183
1106859
375385
1965424
479952
1460960
1201528
1156623
1295281
1908502
1451123
1565701
1834258
1680774
1660666
137351
773142
1460558
777658
804007
1894285
511704
109873
662809
712456
1873952
193499
1230341
1396453
389470
1135280
1424971
882478
262212
781866
76678
645474
1279746
652238
1377363
1601475
1967745
442739
1167240
89734
1653293
207426
545345
220958
1707667
493407
919384
263454
1460393
18830
1737995
1173826
1043433
1103474
813271
1616345
791819
219477
1339584
447693
1158950
1770332
1318432
566592
564046
1763742
773862
761190
58236
376632
928073
1385680
904640
996421
1188131
1239254
1124876
172602
797250
267841
817703
1820396
1359778
1980290
1719982
547475
1089806
191611
235628
709743
685439
1967415
200276
1329911
215892
583304
767119
1438364
415083
141864
2302
1123953
1905358
1813567
852410
839985
1246296
1554777
334451
1310330
1689142
1161114
840915
1993300
1516410
216573
1788939
1680836
670506
1044871
728342
1789737
1890285
565049
967669
1794487
418708
1920070
252888
1584648
1397047
114642
1599871
1810292
99454
388882
2135
311953
950908
50759
186857
1420778
330878
1768512
801409
347262
1955812
319897
1775564
1120822
1892475
811393
45231
1391126
501207
1005673
1992667
156524
461903
1569441
1703215
840962
441448
717397
1985111
733740
308323
711402
543395
872411
1138542
523347
1236382
151889
867830
1606097
1044692
1372750
435389
542617
106652
460417
1182547
158580
1579143
1064509
1105644
466474
978694
1246338
1935189
334797
485079
36681
48097
516253
1687823
1977997
1405519
1680410
560351
1676544
794160
982534
1132684
1873992
975417
1051056
596609
421275
1848985
849871
1131701
775602
1977025
465283
1762455
1285906
661238
135711
1773032
146265
259350
1200100
576169
389477
977210
1634459
558365
1665576
1553679
876506
308105
1646231
497517
344988
678170
256798
820362
291996
1444999
1874779
544153
1367750
1688135
231057
1973566
1568869
1299088
297556
832055
768395
300988
1817918
1988023
956650
967779
263664
885485
1404311
488009
1492577
1223017
1612103
15149
1556926
93235
226005
1338180
162224
404182
247526
504637
1566442
1019038
360878
1114822
1616918
1170161
1501751
657168
614911
1192832
681229
1303369
1361480
1306209
1616357
39215
425853
1248357
272396
1908095
228092
18366
963381
95313
563163
1801198
772832
12938
353274
1308278
1642774
1563691
1543689
1847251
1541598
1788546
1052652
894729
751654
868983
1014097
441003
1210931
647887
1551291
653683
1862917
848670
1261283
539740
618112
471151
1148900
55635
289971
72282
149285
826564
1230630
127946
737604
898922
1925771
1353839
855210
765301
1475454
1969581
1577544
995506
791591
1038746
1979624
1006663
1028546
1864366
1797037
1944208
7052
1392691
254199
1361542
1747126
718368
1071472
557600
1241393
266493
667843
264993
565489
1205240
488931
1950041
593842
789028
1850606
561840
1852710
996566
1794058
327461
1129123
1412558
934308
204607
863101
241880
1182743
319346
690168
1880972
1661244
182815
117848
1792976
151732
85416
1835129
243970
684122
47167
605379
271626
1909059
1711293
258687
1064605
1752891
92657
1648383
815254
663056
977145
35267
1975659
434412
1128079
342796
393363
1087808
844632
1051253
1866228
1721902
220768
1163270
1744776
1384245
619109
671115
1975766
1437069
985217
831893
1293587
1919068
1659094
1734112
1668308
225668
1369717
1612961
1648531
1067224
1891679
1786510
1128767
869114
961530
541726
146668
193696
1369764
504232
1245101
1751375
1441152
315571
1476874
1071983
1030173
1835248
868072
1220115
1555964
1525098
1249328
1141980
355337
745236
1195289
117296
1035418
1697716
470147
806009
700684
1269985
528378
603771
1587604
1946544
1519132
1213268
562350
1771617
1346679
1912278
679492
1294991
1884641
49933
545744
541430
467975
1941583
1301897
756969
548974
752563
1327781
1612698
314310
1696648
1411933
1511860
1121270
687613
52775
1206809
210113
861268
1955315
1058991
414153
262181
1120678
1428061
189882
574498
688005
1928539
856123
1870857
532493
1683634
820210
1702323
1348546
912837
699999
146577
503378
1993505
429549
1253193
1945094
581134
1405699
1861848
930398
1122176
1869219
153952
743958
1477423
605029
621426
1636081
770720
485798
1347744
1455
1925404
1892471
1035131
1486334
1728955
1443405
840862
1195139
334729
215827
167935
1180307
675955
387178
1076175
1058812
506355
1775150
1334824
607839
1127061
1017393
1192572
372305
205572
1055214
713197
1471001
1530023
783686
941244
603616
1338456
247321
1332444
1510945
1579402
1319639
1488617
1184859
333540
788602
204456
1842883
911296
1967246
172245
87179
1481039
1173334
754637
1375810
1916391
956824
172847
1051047
612601
904766
645626
222199
784893
594011
1946449
1281284
377697
301775
543319
783536
1192728
1278853
1463369
822148
18613
1817706
1905859
1261602
698213
180372
38041
497703
382289
879528
1281960
523552
926734
660281
346793
1435832
951540
1976489
131722
1019989
1880648
1224095
1831288
580178
445574
979714
337899
923749
605656
851166
1820864
1982551
442026
492656
115021
430547
956368
1012131
46831
615440
1809983
341888
719592
1609593
1327111
524276
452736
696407
1410866
1091225
1029582
945608
1219917
468046
697894
1460356
1613667
567256
1166780
1977114
325978
120558
1555556
835404
299417
1302853
1074185
1674092
948185
222203
1263000
1885409
507927
546809
1960919
1492242
1950041
1751369
580780
576858
826556
1326464
1615222
1012774
1524074
1972287
842227
930427
796341
1675655
1804755
1907222
682699
1865829
537699
694226
1174797
1677829
366722
261429
714391
1824868
1948672
836094
788055
1266334
785278
1486838
759125
71634
1299510
1110441
1263634
898135
1120940
1991056
263186
1381132
312822
394491
1380253
673929
1189930
1278565
402707
1833933
478341
1919231
716364
1088418
377026
1751862
1636237
1096379
1625660
1826547
369734
1790383
915996
1446214
188532
1903617
1224051
1813218
1133208
918801
1523230
778412
426842
1411579
903997
498680
1725841
788880
752969
1682643
1586904
479692
1739291
1511515
1125420
756226
701780
368602
1131008
415521
1306207
919689
1762802
930465
1071302
1507558
1181333
1039298
503990
1193270
684127
1708777
1761199
942407
1679672
1181239
79700
1821320
1011675
1757054
1716915
1502401
92523
1584614
429946
547682
857327
937774
488511
729051
899465
1693996
1759540
458595
1443091
90064
783060
140678
1312141
277073
886461
822737
1638745
537388
1029544
694495
584286
497368
1645655
922695
1323295
632451
1256223
901258
168152
1057249
781398
698138
750100
1677414
1947396
394073
1002569
1501556
1535480
1589051
549953
239074
646017
235965
1315310
204374
1593069
618458
1555294
1232218
1263915
1707728
638340
1950256
1607803
560992
1063978
1332076
576245
176803
1570305
1894744
1855844
1606457
1896302
69547
277761
349821
1937262
661702
1765778
1739818
877126
1402513
1050297
1245502
1706876
1181788
1427861
700703
589908
1930891
926829
522074
809858
894892
725774
1312733
1860412
557821
663619
1604988
660194
1154808
623640
1501821
1444035
301718
1234628
1439524
1972541
1103552
1361899
1314601
1311254
1864416
844981
1322191
1745924
1199692
400984
1445685
1517238
222656
506805
205443
280146
1187652
1710128
1652752
69278
1889320
1748902
383407
1899170
192480
1350153
658800
203244
1120407
1875058
1402346
897572
917248
881271
802295
1718759
1709967
1302210
507273
633653
1610037
722126
1348159
1886801
724180
1064393
718515
16161
1690115
1722267
30755
830071
835401
1454733
1229330
1219721
1369178
750773
895116
1780466
50840
1027733
1494733
1666506
76694
22750
1649718
1364735
311533
1950164
181227
1519060
1984020
829050
1164274
75217
223489
1327368
82435
1826623
1370757
1624239
1521783
296430
210316
1568745
166566
1903894
122990
1106319
1207338
695507
1494895
1115353
1997947
861661
1065440
829008
1248093
1691421
1334247
669348
195625
1405300
1229595
315781
1836948
1403882
1398508
1897457
106456
84805
353821
1145278
1408222
361820
1773927
159681
1035994
1138917
444986
1831885
1404770
181433
253353
893924
924216
642753
1798518
1728144
246883
1978079
1051558
1140844
1269977
824864
425217
383281
556083
199455
1270367
1831721
618925
1676210
804946
1351782
306333
1344385
1839107
312037
1461446
924789
97565
1623310
98434
1232375
1820535
764302
1165515
1492972
1042622
1353943
1275616
223893
65682
1267854
220946
216279
86945
642074
185427
1523226
1317959
1961025
253531
1162656
1279425
328892
327080
1003586
1591059
1008673
1655015
1816885
872311
1647057
1193260
359754
622887
985497
1624047
1974175
803912
1745552
335001
1793665
324888
1502858
1314192
1541787
1480534
63300
1000860
745012
288
952509
1200763
549167
14106
1856434
679998
105394
1072539
1295865
885623
408389
175044
1694005
834214
524041
1806587
1034243
1507674
1916138
301068
1161586
163945
1622314
1814974
343914
1445231
316391
637766
1796867
1370842
1351163
563368
1369413
394335
524417
1625658
14720
590787
249059
1656327
896666
85308
400284
1642445
564758
1141168
755918
1783375
1963117
1371008
1819887
1927707
147433
1411740
25732
1143989
1260142
1460235
351672
1484535
112112
556418
70284
794647
938269
1743665
884681
1520586
1241641
852120
334175
73548
1259918
875924
694510
988331
67866
1981852
1653092
1911125
925161
803377
1339893
1365365
1828265
654166
358560
394561
1957384
1725120
1921914
1080876
276750
1907372
423179
709973
1440837
1108804
875008
883676
1273363
1466011
642284
1633887
1963101
1314341
1281784
802907
1327708
352090
1939025
471064
1438230
1894666
233652
1367361
707559
217294
824261
376426
468046
195337
1365816
1798096
1770953
1491419
910433
815533
1169668
1762885
241461
63117
1354002
11497
606726
1537939
1381335
791101
744693
1536904
691156
1311198
1038680
1724022
482545
382048
1821897
13784
1930575
506199
1207752
13554
1024233
1081428
1991079
1028099
989653
625834
230024
1530139
1122392
1907477
905352
1560715
1514336
251186
1036554
801773
32639
493559
734401
560717
754018
1669992
1597209
307797
1428128
631675
1458585
893478
226777
747387
181441
1836813
257780
1314573
363066
1158053
558174
1863594
1260681
1529053
64805
1889226
163372
1087010
1459094
1210462
1389846
1223294
982343
1072990
1213498
384804
55165
1350715
1495222
1285120
749394
1994768
99296
1321441
1080433
1319128
479530
1182051
1800668
230120
905942
1751493
762987
1696854
582331
295395
599450
1072567
1517116
459310
178231
1319361
1417461
929210
1675686
86788
350321
787617
1424242
846925
777838
174377
357617
1624724
122742
1817068
1543987
1562444
1248077
1834242
1420550
711839
207107
594456
223983
279273
1928753
458968
120620
928616
1066278
121894
939388
1000289
1236121
1154944
572140
1783692
487252
1814017
409257
656827
1980801
1878807
708904
542647
475956
1290821
1589824
1392231
1411201
1614504
106485
1369503
707597
1473959
260221
1381861
949579
1330047
673581
1648257
73804
240367
534269
259600
332906
1291972
1730139
773553
1196154
1198187
1600704
939055
287271
1830086
977656
805101
1363497
1468176
960347
1200816
1654179
1631962
1687647
705423
1357370
188602
136693
868675
512279
9062
837449
503235
83026
60352
1501304
1013830
93872
1430104
1440854
554045
1661861
737985
1704822
79500
1114005
240270
1915327
598505
213880
1943959
710361
1359860
209804
592585
629536
1839483
1097577
1134429
557405
1544183
344374
1404417
744253
223774
736659
210617
1561890
176087
595875
1226445
290542
465820
1427861
1621615
1902202
1584404
1031056
633010
1570869
348471
1222032
1386278
1511666
239386
360384
424523
454473
33180
1580763
173287
601635
1835909
1046559
1492652
488639
356304
1545818
1190082
91599
1027707
1020013
1702501
1640962
246484
654716
1617687
519107
425222
1513355
411366
533482
873248
1972094
437463
1742463
1877324
1433372
1368788
570577
1998621
1477377
1558826
1377496
490995
654121
1678850
160154
1951757
1429474
1846376
1184680
766593
1606936
188907
967139
63754
495103
1536572
1025821
717103
495213
1797572
1197973
80920
962018
1605216
539517
1295638
388156
1520997
1129117
1142202
196153
1274838
85548
1510728
133943
1989065
215333
1638186
382064
799552
1363165
1236330
683770
952806
145815
1821746
421257
1390975
1974086
1346156
868093
448908
331369
1473140
1137443
1767320
1291965
881548
512645
182695
1720155
452488
288308
774257
854561
1004698
179377
396049
1638306
1497270
1037612
1939216
1308353
1755583
573295
252335
126292
1279399
690791
1529975
1298131
1882800
313684
232222
591422
1048227
511174
1633887
901508
568068
1906544
1055276
1161803
1287241
1515911
612053
1660651
214868
1371247
772137
655097
464580
326251
1908722
820923
641488
270554
44836
1628345
1729060
576452
1232490
433755
307117
85326
370931
1282334
1173202
1891259
1854249
161621
1350082
1195740
1556102
492327
793239
261784
1645251
153185
1572841
1642866
969823
381706
564853
1857110
47937
282743
805939
27222
448453
387040
458093
529421
746659
417397
1326081
1373774
446127
900893
577033
361715
1016122
248085
155161
1686065
261444
911557
312488
927451
1281986
1721515
634030
575650
1733601
1591135
219381
851865
122331
1936221
854914
1390965
1193332
1214412
1146673
166095
1346097
1579053
1368814
1072418
1056820
1994918
1148928
1371447
1344191
1655703
1787283
180548
1540798
224447
193311
88634
650485
582710
1834472
1338561
1280210
451810
429302
942275
1285676
1844290
1810347
1053829
530963
1097903
1257142
649367
759538
1411672
1429617
12673
569159
4334
1176293
511918
1080229
784166
1191829
619822
1070921
1776992
1366667
1633265
1476490
144684
571561
1473212
790755
592164
1353385
825241
225401
1829259
1777269
1888577
718053
707692
119545
638862
1946785
1472154
1695765
1494066
118853
457772
1975793
949765
287246
1167405
1455222
575697
1883254
521153
55348
1566632
1787753
1965876
1373193
908451
1902037
1354454
1045404
1653422
1720629
1367368
23687
1547812
1454670
824264
1862609
93763
610988
279408
61489
976156
348680
1857862
1994367
342888
1282085
794679
760107
1547236
326663
194707
1014453
1883547
1982552
1288071
976425
644687
489294
443549
415547
1779760
1678761
1299684
1779127
1377405
671829
417335
1786563
269364
476322
1307270
1238846
1025922
451568
801967
1915900
1200319
1627853
1280279
1286274
1693374
620986
745943
1417897
692544
1784652
64718
1741793
1728063
1184119
1548433
1092234
1788014
1874967
200253
16978
1050749
772940
1258991
1247448
1662877
387109
332911
977208
410089
1773291
668050
1247781
1461745
382852
1490502
316610
554997
1558376
1552411
555585
1049861
701101
1185078
533187
970
1044105
1331990
1384848
927073
726703
1489462
1528682
1278844
432503
752629
53830
1698679
1584726
1016902
572048
1348080
891145
929794
435621
1650656
450316
597602
1922040
1459868
409739
1644439
769111
78133
468106
863673
732374
1296305
1308681
1435714
1318309
469891
546125
1731969
399342
256116
1959427
412488
898286
851736
111902
1413666
395712
1073256
953749
439315
305436
1534097
509943
1732423
1607665
507282
1077412
743086
1628910
1792912
1904990
1675887
1867060
1030222
327584
1183295
1301921
659540
1377768
1142452
1554631
313587
1339800
668214
94156
1513067
1047632
1562493
1968888
236755
1359700
201540
1381499
1005048
97284
1917526
179321
1296105
464548
623028
1003814
35973
1003799
1169152
765869
945996
900705
636170
484888
1906395
1153200
1531506
1385857
1189214
1399180
1632142
1065728
359737
623576
1571025
350817
862978
90529
1200779
1289100
240326
1183335
1314420
519796
1073037
864770
1664781
523239
1887513
1993721
847870
812809
498985
794073
240253
1675296
1012280
1555230
1269798
873219
1630160
73153
262521
356425
1939293
1005069
1603787
54933
1877755
975255
1254317
561554
1411156
1802975
1162192
669170
1769405
234477
390413
1240338
721667
1254967
1352666
1426045
1816640
269319
1294386
1130056
1826165
247594
398517
1701940
1147914
1751651
1132580
1332356
1244190
657054
1016586
455294
65443
714733
1141136
1378127
1593405
1252809
680884
13410
739903
1481885
530569
1140458
494513
1140064
408144
298504
1879323
123512
250365
1224051
966074
59029
710359
189583
1676656
483763
267804
1260030
158462
475684
1053941
8963
1787385
856707
446256
1393002
124971
46781
1525309
787639
1615545
94834
965183
1537417
11365
1560256
1159378
710825
712890
501222
1593500
1923044
911810
1893264
314377
1263887
453294
1314576
1219235
202287
606465
1168381
1373427
1362201
434719
514437
843834
1257912
421882
1300415
495233
1889380
1663141
1014962
1871163
1635100
1839927
1035477
916042
204215
1824253
453080
167817
1017714
821752
844798
1123765
1764106
1063628
1161857
1668729
885818
765402
1003626
1653565
505004
59443
1950748
187067
288890
1843532
795942
613231
1188593
745951
1979298
1888794
516082
1727543
515644
431671
959692
1221779
124804
1380178
1182419
1672379
1630259
1083474
1288995
1500295
1152075
1149991
1125186
1538760
1035501
567410
439608
442785
1338516
1605372
46893
1150125
1683248
1952929
1513077
597861
411504
818538
525970
1416394
1188227
1364512
1288104
1615559
720791
1671248
1830740
470740
1201328
1041876
442725
161273
1181712
898177
90813
1647440
1111715
1926290
1770800
1763970
205811
163311
1236369
691085
512645
550826
460395
457969
356943
1779751
1938577
714520
1013185
1548047
811890
493946
1632691
1996045
1466820
1607545
1526120
194003
650683
1832048
205203
1365741
1961923
1042495
172432
1382690
1551753
973118
259773
1105958
1231957
67314
1342538
1088247
1064254
1152961
490995
514377
898931
1166921
1208632
1381657
1653683
927505
20362
116123
1298657
654128
1510180
955338
1120344
42882
959268
457041
540535
1014949
83557
1802253
415414
1878450
1846163
1511773
596968
929505
383322
797802
775135
56903
429302
478170
394236
230718
1996025
180081
63740
822822
1412812
71083
891528
1311298
202533
350649
859534
1319546
76923
1614076
966981
64189
317702
883545
1129308
1611648
1238481
1272621
187962
750751
1865536
1046583
1107315
1220862
255669
853630
878918
856123
892027
1590239
1258566
1719365
590284
1254030
1576455
511838
986196
1499366
1668135
1819366
1629881
409240
404224
144099
1455756
1901999
1479312
711004
1443653
232455
1816654
1285437
912628
1000867
1917126
849990
1765868
109736
1936510
142097
525201
421708
651313
1987007
1277487
705868
184405
424590
1890509
624520
161757
1479724
1944184
843701
1778888
1197453
1316296
893891
922479
1298600
1626639
907005
25161
1737946
761265
416916
1431453
1704459
1497792
1107681
1292737
1070346
1059730
1861778
785484
136285
1667434
440893
1891853
346577
80738
1093460
259630
1066550
440171
1113043
1298101
1467398
821356
1468641
723815
797978
1973758
1289762
343138
778974
1391829
1860342
1043071
66701
197105
104569
1762156
989560
1586381
1542211
1833177
853652
263624
926829
695039
688146
521492
1384586
854096
252389
1950637
1778105
1074393
151377
118491
1103386
1454505
1952247
1098464
1335920
1462555
1539736
326104
267470
128308
1491068
1405001
952552
949599
49111
901316
308903
1033449
1600673
848812
1139558
634182
1031245
779221
505932
1115018
297723
198955
140067
1610440
1730955
1706328
1946917
1039387
252949
1844235
971701
970782
1291213
93188
747103
1798007
94174
968625
789272
335262
1380114
1366862
1796977
1557260
1288273
1160611
1102200
184451
1367847
1905446
1999401
312339
982696
1898811
1542115
1200319
1833007
1501960
185068
1565237
296292
1189645
212813
1107529
1810234
625527
343076
679836
657164
560198
676251
1371801
656696
1871896
1254266
1890211
1138022
846248
14134
556509
1275639
1715554
1774413
1217403
528345
61158
1614583
912460
226699
1960696
512287
615076
1723310
920613
639519
896844
1954283
1105171
390886
375240
1157789
483121
1016273
1230218
132397
489832
1478000
1892748
526674
1851102
26693
1363779
30561
216825
1774657
1440581
1370552
944280
106456
264571
935255
1719590
1617784
1250568
1584742
1853468
1761924
914188
969197
1108243
393809
1210864
205248
1476375
762981
1176196
792641
427733
1637775
502756
876539
957530
917491
166351
525629
384786
1689580
663533
1397163
390517
1293015
634191
1889749
956197
1171441
504271
1503742
1162877
1524994
856547
1002619
781162
171519
562467
1110680
1628988
431877
1712977
424124
166566
1775610
568209
1960252
1803958
1718821
107303
1280832
537183
1702499
194692
892975
936825
1856213
716578
567226
1203447
1175853
1544420
1161554
525858
1655690
735107
1255772
1149591
497624
784308
575415
780012
1314601
1848325
487005
1069584
1127994
1721767
1200926
936074
272740
415788
1474198
961495
1267366
1162685
660392
866620
966173
691024
1306944
1115749
1067216
858308
352311
1877524
1089524
914451
291195
1924080
517419
647212
151074
195176
1359812
84945
127668
551097
1180762
1637403
1731279
656588
1669673
1038287
1574854
25332
1078148
594051
238163
1454046
738718
1488404
1882970
1002952
1671072
605284
221459
907971
833218
1175244
1861137
765594
725582
1736277
1945338
1548548
389240
1326605
233242
586787
865649
1512253
654049
1698978
103909
578655
408622
1984740
863490
837604
676555
1151534
1465496
1898466
520342
1281784
135474
856160
119579
570547
355506
1965906
1952667
1546137
118099
72214
1988234
923537
1056587
1112993
52222
710210
544880
999344
1742793
934401
1637356
1939653
879686
1418632
1325692
1630174
1397422
1192036
1435236
835219
1165866
1506372
822609
1509846
1942509
1493134
1604326
1533314
728146
899051
1346679
474487
1812852
832140
73913
335600
1904925
1655644
1963462
1581290
1560194
935320
47577
125052
1667938
1636045
808997
1125238
337381
145875
711418
1128605
336402
162361
54728
1952825
318078
1994088
1013901
559202
1621389
1506663
520161
147832
1409839
362444
993796
1322111
1414671
936729
1852901
1544037
266845
869715
95628
835158
205251
1247468
508221
1560641
2158
63646
1434839
78958
1943684
504150
1191731
505795
682632
397047
1121158
663521
747841
1034944
864586
1465224
886904
1186625
298578
603158
652472
257972
1274312
1263022
1836309
1232737
1278904
1304230
538979
1781621
1346424
889536
308854
1371775
45718
912435
1882203
584597
1037567
943419
1991049
854808
707559
1460705
1490349
1589983
410611
563824
1613819
1419498
263324
517478
508981
1030234
90139
1734428
1323335
1498932
654039
370771
1336598
1674607
592565
1567032
1543266
1133369
852331
176991
619129
1970301
315558
1187766
889575
855380
1969233
1881920
370458
1995908
258041
822642
1419272
1952848
1489060
1004731
113667
541646
513745
1103486
1179462
287471
190652
1836134
243368
742504
1608947
451845
1618795
469258
1948261
417055
1231444
392304
1419633
398112
1805569
1007138
746415
654434
1134789
947258
60794
1589173
1948870
1716206
1804768
40211
414746
734312
1764653
1086754
354841
833031
854573
1017156
165727
918636
714995
614038
1985203
572862
1901306
1692004
1978712
1792661
1114531
873434
868698
1246107
1075538
786811
77828
211138
315383
992124
387519
1534097
1731062
31812
1077083
593494
1980148
1227683
426577
1069866
1424453
1653858
1013961
1690864
1638855
253205
1298949
303782
184386
1525543
1945197
1630103
1417735
1373612
1915130
1020487
1564929
1252767
197754
1811140
1150649
890075
1881435
1027661
1534029
99694
15654
1734282
1797418
1579268
629853
883114
1836448
1093282
361745
80191
1750629
1920838
751994
1483283
1017617
1643296
1394402
458665
336836
575707
1199080
4509
1758568
752069
201094
894956
1710158
287347
479309
591691
857555
127391
1967411
1721342
1684025
1818331
1063931
1963848
1788866
1892842
613500
29363
1776663
513127
1175174
1367745
674379
1713946
435769
1458293
119658
1522467
933334
1749530
880317
731638
122001
1407904
394862
1900383
1481238
433835
246975
234550
1011041
1953296
1670142
540796
70865
793615
1068944
453508
958641
573593
580937
570200
1640480
1465779
146499
176033
868071
1099069
207833
499068
717598
571934
752262
1367849
1768522
123861
1263413
19324
1741932
1437430
784509
1521325
1860297
643240
1946188
532065
1144275
384530
1536641
300635
262137
1401428
834237
49001
644362
534730
1398768
845674
496746
1517399
398433
1304797
1996786
123165
1970749
1571302
1030668
39063
758619
42174
1162761
1097924
1313282
1858769
1660953
796849
978876
1585918
473130
1704033
631552
860462
61390
1479101
443544
1215536
1669158
370779
1259348
1930540
424073
892318
384290
339238
295945
1394069
1138138
696596
563062
253873
232880
799453
556505
34991
100181
1423053
1537274
736091
1823841
525557
894309
921965
1999558
1868488
1092491
175206
927803
698260
317154
294282
1354072
1742814
592935
803343
1017648
800342
1211194
205890
862526
121230
1878187
843138
1896844
435435
199513
422493
956429
59583
1571786
578634
1687626
1204826
572281
1063627
1149183
1125064
447157
1718379
209339
488715
1032385
812367
1972312
763782
1305912
295005
1510763
849485
1848391
1354074
501859
919722
911761
245087
1488878
1223425
1121689
1730873
430027
1151896
1705917
1845698
796548
659866
1775897
1067082
64783
1694034
254164
1018388
862954
155978
80199
1510056
1116629
1383678
1199118
232597
1516449
74835
1886077
841169
1659155
1518045
183975
579523
1464373
741839
1986379
1253069
1011018
1126720
1497763
1204307
1793174
1369279
1861648
1996681
15366
1323167
815698
358250
725816
953302
872302
1594593
20572
216889
1690946
616685
1590149
1205265
870633
452864
715291
1883510
1261998
990570
76569
1218555
868626
1867158
1514502
1267854
1899173
831663
494365
637064
117815
1588724
726728
1296022
1241097
1016044
1392316
1008085
1377309
1676770
1894877
1146644
1241518
1043803
776389
422837
194521
1597844
1559668
1655698
550631
692712
988858
743286
1094330
256695
406534
132352
180989
1220628
1964125
1368738
1871293
1791116
153168
1433804
1130064
1828346
1271975
831399
1790573
1941277
706214
361339
30224
787066
1865161
254541
992321
20443
605026
958839
970924
35277
1980029
1621120
1415763
784679
956640
1417208
1765274
1329027
1583238
439452
82721
1152606
590749
1301783
1687625
42700
153804
1626897
1315259
857363
386285
127153
649284
259752
1878800
1326303
293622
1580369
1002469
338609
408139
631720
1048227
17556
297058
1112259
1725939
1521225
1613859
126928
1002883
1556918
931905
1709813
1248846
124716
1331822
1929520
1807331
393346
816057
1010682
558555
1828514
725713
355098
786931
1981923
10227
409439
438960
191396
1251930
800232
1430076
1922054
1098801
76580
1231292
658800
1631289
658391
1757754
1615236
500056
212984
241490
895072
607732
1368120
217127
710631
775353
681392
1848691
1072831
1650638
45952
294364
377034
1484204
720549
63532
689790
1805199
1601097
1540011
1983366
1249576
794076
1514538
1587933
566656
813984
1986522
1293800
1036547
1874784
1990657
1640937
1344350
299323
1779866
252250
470352
737391
12253
523635
91590
836444
620683
1005434
1360571
1372322
498484
104020
1913706
1927084
1804520
1009683
1964675
856871
1221847
1407123
1906015
1222916
515756
288179
494427
1543572
1170087
1155816
1309446
1211420
1240619
432200
1958170
115506
1788165
1696776
1456382
417085
1024245
377437
1566604
1333703
1451771
261955
999003
817248
1271090
613020
1732624
1477466
722922
269063
204407
866019
1596459
992815
311730
748457
943121
193915
401168
1052408
880308
1617129
916382
3731
284178
1782925
1167100
38789
1401385
1803958
1099718
385334
648416
1160549
1945455
1230291
1904549
208690
249565
12739
603203
1396251
180714
1233237
976918
494897
122243
1376322
1626329
1513286
1183245
1107785
1569201
1092046
1981401
1302530
1786143
1677709
882780
1520308
439958
1269452
1391082
1028204
1292799
555516
541571
1291042
313291
625078
1742772
92196
352011
217112
1283851
1160625
1535500
527758
1291050
1315632
70124
1632513
1828187
331543
1967784
1351384
592054
379317
58081
1027699
1527292
763631
1620808
442980
1814550
1843278
26794
159302
199908
825935
767111
1813737
1193689
1967031
1051588
597006
779534
1503946
90870
942290
769377
356479
548450
1064334
1838378
813985
823149
1031121
831457
665331
1051558
1834202
930743
1729894
997347
1335599
313033
1373935
819533
1591023
937689
12864
1229868
570390
1480751
1969692
1394595
1887755
586648
1339848
1058702
244717
859216
37242
966271
202287
1055393
1498507
1826826
1087338
1548320
325293
1362135
1919797
1096762
352675
1145693
738176
1795784
874430
351912
1864069
870182
274031
1111432
1944341
106608
612988
412555
226096
517175
3039
1045627
1747197
1129049
1651021
1385361
1572505
1115883
1333903
563338
145541
195239
228177
1731122
1946998
1970043
1317095
772526
1649380
1998544
541542
1971492
227006
1142830
441695
1856583
1700201
1163241
315142
34488
1077700
509157
61746
1223428
191569
26871
613637
1417814
750004
1967038
585099
891001
307313
1036451
1050213
1559692
220365
1166920
1161423
1968446
328707
656193
1806726
1933672
783417
1934730
1079964
236019
1810790
499519
68655
543501
870094
1065018
972234
435484
612053
1689664
91643
1295901
464187
175867
1750370
1522831
1737297
1823031
951203
918529
1479392
933659
1336790
519948
528514
33301
69544
1486856
1267785
439298
1955861
487384
154085
1889806
1911556
580362
622485
212978
850782
188735
1654123
1736871
412343
1791
1099479
1086992
1039465
238263
176545
1114388
650207
1457293
906666
26746
828686
888068
1949920
1750310
1317087
1420359
90074
991513
1960597
962715
1570573
1094607
356369
27630
1259832
689492
1173369
1469307
1106402
59870
441151
356331
524155
606299
921091
1615540
437437
1110399
1936360
1218974
351782
575530
849366
39868
66250
1849844
1838843
930453
1729492
135937
1853233
1405117
1146928
1060899
365223
897265
1914
943999
324937
1353385
1660634
1669841
715606
561808
268280
1383665
1002242
627752
224565
15651
1531496
1436993
539007
626529
1415858
1354664
296174
183749
366965
1529431
1783453
578421
424743
1548420
1471687
962059
1415719
774164
1760454
1740807
787462
197083
861907
1010682
1320310
245438
512213
1245703
1198797
1805438
1194226
73282
229099
801407
351091
1347586
571907
732844
288508
750627
1032842
1996144
1725038
331556
447903
55918
1516027
836024
1338504
1459304
1716385
186817
1000637
1331902
1622553
214512
1529693
1869955
1752829
275447
70435
1420128
49845
1894285
1003074
477437
1714793
599233
1720266
1774650
1604128
611656
725267
797208
1954314
1741706
103894
722624
1131509
1685948
1779748
194991
619371
1987988
362490
409873
230742
482484
1441879
1401798
1776204
423066
233219
253440
1641779
1186286
1003159
1296051
469287
110380
1520312
862764
195754
911291
475046
995112
1778247
30842
1837409
1410692
814906
3607
1349716
1786124
945493
1316174
1790409
1983396
916614
240125
1906127
265675
1062729
81467
1824889
1163435
407657
1545297
1315339
764808
820488
1342143
375623
1624745
108577
1339645
1674010
1146659
598587
1739935
178863
1332444
967107
465119
962626
500318
1962350
1838119
659219
754441
900705
1330659
564758
836016
905252
1894441
127737
1160585
1115372
324319
688725
913479
385443
1701975
1485723
1896845
1014103
740011
1827995
1194448
1134775
1246525
324072
1637500
1892378
1044323
693033
206351
43478
1765254
1949874
1687105
1564973
527252
1929292
1032830
1685047
1919533
67650
1759787
1787578
1515179
803064
261838
1675725
424835
949528
1194560
612203
1093963
1059966
524640
1208947
1090659
561190
1502794
1725963
161026
9445
663272
1141301
1259775
1420331
1399695
1096072
612099
1307753
172227
271206
27583
42646
541666
1862823
1992980
1574347
835511
315827
1085890
207369
1997385
1580741
530013
1091011
1018167
1678199
1874132
277642
1965819
1143870
513959
760305
598778
1824603
1252412
1709632
1159301
762696
1638635
460103
287330
457557
1817820
606568
655553
1817961
127218
1819244
1076930
1952556
1412641
1855806
959103
1687003
1857267
1634929
13225
1140411
908207
1490070
1363168
1878348
59851
4186
409093
1904951
1788112
544311
1534530
403506
1453259
30522
1464493
823984
1489415
352767
873548
310229
1145969
1222538
1002709
1471145
1610087
1619559
1713832
708628
923051
1414982
1885061
1665501
1228378
954298
1753178
1675355
597802
978280
443070
937048
1261410
1656745
1152884
702789
97322
744386
1834817
117097
52616
618254
438966
1582588
715190
874945
1327678
893938
1712790
409581
176991
296919
1911630
1655543
385928
209776
1660764
625271
432338
1142788
835351
1807544
541410
1715024
1633122
1489697
1983670
460940
456752
141566
1031249
1876576
1111076
980849
925490
908564
1548548
709693
9338
640968
204106
1574217
688257
746986
67189
1215414
198370
85220
160273
864219
1106969
1029582
924089
1345882
584353
1612869
645576
891953
78057
997074
184470
1963623
1375180
979256
1553375
1994060
607919
297854
1825774
1841778
407981
447062
93101
1805562
52256
1008882
1800669
726641
99678
1554702
1273642
1329788
557705
1605598
92004
1802178
1339281
128134
1841319
1258349
1053651
493653
1928592
858103
1700014
1968536
1623181
564949
762048
695268
1046954
539651
138146
1222505
88786
886151
768431
1346624
907119
1948353
236081
76678
372234
717677
1479430
1649227
1977478
480795
952523
915199
864474
1248964
1839470
864445
1837832
1748844
1881778
690136
994335
142582
132339
879722
46102
491557
1892874
441652
363154
934614
1475699
1936754
928876
103512
321977
1540933
139122
1124005
352753
1732146
75244
1144965
1015683
184486
1653548
245327
1373759
1245415
930979
264956
1432189
556979
496714
1987056
1668681
1949450
1114382
1532491
1850449
1841261
740303
586508
1236123
292031
614651
269631
921175
541595
1606906
874884
1088152
355728
425889
1438233
728146
442159
962450
1784359
812545
83538
1986508
695906
899721
1582651
761646
1203321
192974
756985
492063
725654
193068
637494
30842
1757347
1923749
1091378
1440926
703013
429279
856466
375106
642312
797273
891394
1937072
1071867
848710
1677263
1493573
789091
1957395
1653941
334708
704841
1072387
783904
1394214
1601407
1752790
476457
1428722
1424971
1483784
1344586
1426844
1991815
1613316
1287558
1937007
500473
1488271
1612820
1766371
1963146
248581
1348824
581712
718861
1354624
1535658
805307
1059918
547434
494694
1403117
745175
1197597
1398688
1721213
641084
562808
462202
335354
1537189
855299
962751
1096677
1782587
1936457
1062900
1444965
1216701
1826590
494513
836485
1690595
211200
873553
1668480
1480984
1899490
514754
747376
973062
1094086
1432967
1475192
1532739
1762759
1425051
1359010
235629
320120
1157246
325499
647615
1808147
1857456
341343
1737520
1834385
1752081
301391
86432
327591
1660124
499485
1909903
934902
23875
14976
1123922
178572
1313128
682597
1893048
493387
1925193
1639606
1225821
1079557
980854
974564
396433
255251
724087
1693761
658875
1829503
1160042
335063
1174540
448397
1341435
1534796
3393
70865
737694
1960496
982777
1795851
1040756
444652
546621
988367
169447
260519
1594037
125436
24829
1622780
1932785
1301912
596160
1562541
1765571
632451
1921303
1364189
1141479
1273644
307107
591866
26170
1961580
1601696
1654990
1787803
1631342
1170653
1830851
1091753
1085096
1466140
926616
1004842
333335
635055
867376
1854318
1791970
554044
33636
411999
1833743
21603
260876
1551032
963680
1683087
1282415
975271
658252
1360854
736608
1556827
524658
869634
1097437
1582840
1854723
1002590
1132684
1044411
1241638
1813966
1039154
443097
1916138
1901697
115050
1710979
1205466
913581
495753
1760384
296244
1797725
1922502
818997
164889
918851
572687
1296482
1910575
80137
1891101
1867966
1108536
1920774
1787306
437063
1246624
935286
317431
1530928
152958
1787325
841945
80498
156957
404006
1154194
1663155
1951703
86605
195008
1008271
1354195
668612
1842547
778409
972385
1439028
1985739
912159
56862
1505337
640473
1179094
535384
265293
1110108
1631325
483658
631509
548458
1922236
817786
453558
622810
726910
1576367
753193
1110682
1155086
1191206
1850759
449481
1794774
826746
843419
1354046
1057199
191610
1493291
316177
1594073
1759144
1596954
1111978
263160
1530979
383874
348971
1598776
282491
252209
1825370
1952177
1993811
1281156
1867552
67646
1373612
905656
1993409
1811046
1482141
103575
1348588
1310974
548606
294832
729994
803316
163573
875389
1875449
287689
1549156
1188619
483359
1742734
1072140
1504390
667247
957216
838895
785523
216696
66188
862978
808531
274442
1125575
255716
1112380
1837166
555893
684122
649641
259181
526440
756696
1499151
1105709
18118
1000988
1257804
604540
306288
707082
432786
1510332
1415854
661709
1996241
831993
1151264
1871493
1033724
780707
294867
1203187
560167
1315682
106615
188560
1509530
704907
511279
39628
1309957
680029
299565
1312237
1910428
1913152
1300067
1603630
1095826
1839266
1838084
88129
81818
1611694
1025157
838712
638377
1101139
413680
1614504
1355840
1288639
1347546
1754092
1507753
1729440
512071
1313685
319762
1817206
803915
11373
264324
770193
63234
1619212
60971
1368198
460432
1201502
1782703
1956309
829333
792191
511589
21937
332443
1460935
1501532
1951544
673514
1680089
1987343
1988023
483984
1377482
1762464
223179
816195
1702258
1283184
398966
1031046
1413432
1258401
1515804
925354
475221
250761
94825
1457151
300252
626998
205410
1761702
1204102
1571310
1995690
415983
944568
105084
151493
348999
555304
1343141
1183425
1190661
312034
885498
1130373
945094
691273
10645
896996
19932
1255503
1602565
58546
470877
1056930
92902
434451
1305358
958027
1370931
251140
1142167
46786
1369068
977693
1118813
418210
169113
1396583
1121818
97247
1453573
1078920
141030
219912
869291
1370188
922812
1043209
1351487
1155525
914127
1070458
359737
1587165
1315232
989455
263750
1341172
252847
1490753
417126
1232997
941785
211094
1209011
1337185
1629701
906704
615506
1034164
910681
539973
645769
1588380
1228802
181824
1332018
547487
665061
1717913
1657663
540559
461145
1538978
860769
1104340
586899
558898
1628925
1715826
189207
1616873
496627
1715699
1165615
1965300
583264
385556
723575
530141
1736729
439671
1744970
842101
859447
129635
1692693
1176611
1256013
1283949
1642645
890324
643992
838605
1828743
1709477
1972529
1388759
1683843
1732463
616209
247364
595797
1610164
992127
1541463
1870002
749577
1114531
512210
814227
471577
710835
1712255
1044871
559237
283898
234177
927373
1684649
1634701
1031174
1890946
293359
218522
1768056
1098148
97903
1361705
271990
200212
1922704
664545
1453881
1773003
809856
1403013
1675333
529748
585671
1296704
240985
1865976
1672838
687741
1179903
493062
335632
515363
567746
1415953
1048821
330671
1285628
44739
1811401
817688
556090
1912844
1094304
1303127
490979
1273293
1751075
1884060
428224
1854435
216423
182566
1755550
1401092
1833879
188992
1876763
1205357
1960705
1450692
1328966
1988181
197534
1917223
1351123
1610619
1102488
431208
1686996
694449
1721084
13165
1030847
1188361
1364832
688609
1899204
62586
1299400
1231038
1592137
726641
1055871
1463096
1000999
568468
188507
1702998
1918299
1124876
885838
1733923
1586658
764849
1059305
922242
1585124
1940387
1517797
1301508
1454571
785940
201267
1713142
94909
370044
1317873
734762
1199876
593926
1759716
1354591
778105
691606
1717142
1414381
1110320
913272
1874824
1472897
1258343
1838480
504970
1824041
975272
18589
154192
1668677
1129836
1769208
434535
1886678
199822
469903
39390
1369253
754919
22288
199993
1873005
1263079
1511860
419391
296147
1528203
1507904
1530685
1745193
742969
279792
932549
1773248
1346631
1513830
140831
1508373
1598950
1872458
1861730
279596
560870
559905
502708
444050
408568
630283
1311477
847315
1602622
1552746
1817301
217894
1500034
907798
893628
1129406
429838
1242143
1515552
1427764
92007
1520950
325769
103568
294033
586087
1784828
1300229
280449
1225138
1821440
1119211
1075561
1381432
643989
1193902
1254245
1153048
1813302
1515522
404307
1622290
1460121
1946685
1995140
292843
1403494
1404855
409970
856188
1556002
1972046
1797482
905777
931635
596203
1329417
1608093
30868
311190
647429
694276
622009
86546
989787
1249441
1130957
1364382
459423
662708
895452
1497726
799656
632032
425902
920385
1414187
573063
1125465
1108268
1204050
84750
765446
558881
1083333
1602181
1350736
896268
1617044
987760
1890362
482720
326126
1552274
1829955
47136
1273494
1267234
1671754
1199908
1758016
1350882
357015
574993
138582
718432
1709308
518940
1194867
376398
1598506
204789
1737970
582648
1409938
1621001
1362867
1945280
227022
145937
1591334
177788
952315
910575
983022
326557
802564
427409
597418
536545
313405
207459
1024848
103362
1085313
638132
351903
989720
368989
879360
826564
856041
935200
1843477
1019276
1132331
677377
1867801
1821112
972292
1289026
805738
1977783
363834
1738827
815882
1956821
1121449
88129
1634374
1753605
1777998
1817295
1885893
49905
493656
1280159
1271230
528343
937190
1648989
1148326
663050
394949
1762378
5559
485746
1068019
388039
1782388
865803
66307
948390
1821222
597379
1314925
484958
673996
583249
1163435
597543
1188216
1738872
878970
953452
1162890
1364047
1753081
1863362
743812
205849
1017002
1349534
225743
985059
1203468
1325037
1599930
1555173
353485
1654533
849271
1119206
1365665
1064106
471229
1763897
1495859
1764144
49334
710431
1122323
1175764
792356
304621
1832818
1958729
86751
1971156
219450
854285
1384563
293943
930403
482957
456594
394954
1605098
917816
1338520
1502550
1940688
276418
698267
773757
1622482
1382346
316092
634949
899812
1504966
1002121
960240
1810292
223894
729261
1341459
599805
1655948
1352348
284148
281672
1898194
659226
401829
1713989
275456
481258
167556
1967656
811931
320483
1176923
1081320
935254
353578
1787011
43623
1041906
1964675
1556432
1579258
1725208
1106691
1989000
837849
329950
157416
946058
1295281
1139396
486679
1308043
1054048
563824
1049410
1415655
1229330
1357635
382289
1634279
1811701
579098
1680431
854240
818821
797236
1226617
593632
1854955
1260617
1405396
1043146
1093609
539703
1934288
1976940
544855
1784555
1387512
890326
1895282
1548193
553397
1021642
162489
1868656
1428964
1918481
1616847
1383908
230262
1451058
367282
1544850
1684379
1030173
880539
1977930
882357
1650331
274673
801600
1863279
1894743
1301582
328083
1569525
1503639
1587463
376413
203331
1760164
258590
795274
728347
176793
708052
405002
1092692
1998051
487252
1624294
1199806
313449
278995
822326
236108
1324529
727159
1469771
477554
364391
746040
249771
483838
1684321
493896
1850277
873948
562472
1147680
738959
229973
235227
1563634
434876
848003
1355624
1654431
1963722
1805466
1982689
1914536
1089935
567631
859362
388507
231294
216444
1689638
975840
747290
117716
1562055
326346
216257
508557
65885
1420036
431297
1235208
1772274
1378229
885615
1410892
349848
149439
1531453
1932232
445082
1746536
1894407
921860
413585
44636
1968975
1099708
976069
1758438
513181
1741304
778756
543128
1414498
1742705
1870268
981088
869678
339343
624567
1005506
667818
1859485
806305
444010
1100198
643716
1288464
1183759
1375587
799844
1489216
992682
326739
127270
1383960
906245
724427
258732
1024819
59
41368
1304039
1651706
1071752
1511429
1506611
1793497
676098
807606
347334
206300
788005
1562697
77590
1361090
1572681
648397
1626277
1208122
480971
1087578
19565
445332
245802
1292189
433754
189612
1425332
751512
1407014
367423
305629
556586
562043
1820945
391996
1529673
1067244
640341
1728736
1646381
1204202
1196123
1010570
1480296
709612
1794550
1413940
954183
1705927
1057501
976885
1814202
1700262
1517354
1756637
874085
470328
640863
1756646
739466
108138
1928113
1458394
1891300
103027
935801
121870
1119939
355145
627547
364350
68193
136
1030800
979857
1006395
536699
101058
128239
733166
635481
1754106
300252
1653399
1781054
1121916
1192250
1304971
898057
1578622
1404912
1814020
1385103
292727
1501222
116337
1434704
910681
1182665
280296
915576
1505434
300627
1371958
1486703
1427787
1235655
1960689
1703215
1026822
956153
445990
203028
1135687
1777591
8780
1849088
329422
1344329
1021279
25507
1342236
1974335
691430
606935
701127
1482945
1780754
1897805
83529
131010
745001
242662
43275
1358178
1942814
586855
522589
1764120
311017
1154120
1880132
749394
1365323
831300
565489
578221
967750
415830
1489355
1358998
1466104
295351
1158538
1701756
460704
1801747
1459423
197995
1351472
1252044
143059
1595231
1218022
1488360
531029
1999952
994146
1790435
924796
674960
1339527
1482038
1235677
1984136
1275775
1052292
1510156
39232
987343
114083
1939672
1428441
673929
1529460
445458
898430
508980
830729
1442575
753590
1599180
1808393
1919449
21999
1487697
492179
1356158
487692
100366
1507410
604605
933502
1299921
1413694
1217427
1824936
316914
393527
1051955
1096775
1131063
1014062
533103
627474
711355
1754060
1884087
964380
1541151
1638568
1736180
146970
1998544
647180
1461799
903538
213460
1523569
453909
179123
1560507
1008962
1402664
1984476
392095
359804
1960065
342090
810411
1397806
587064
459196
1775931
921192
1996150
1729520
1529753
1452542
613214
70422
538021
1961901
74184
1286682
415033
1203461
1952659
1476472
1136115
526442
1474556
134080
1903487
1177615
619434
1030285
1617449
1339418
1553166
628675
1526116
1248880
1909619
1688551
1255284
1705337
1102215
575285
1265233
799210
1405712
1002738
897766
720706
1293561
1386022
494414
970412
1938919
1053380
1317733
1438532
1148275
1326374
526684
1917299
945791
1260498
1724031
1030014
418807
1685972
1909991
765213
1378327
1619438
1483241
994146
1251647
1166913
25785
163550
1014820
1590420
840989
301712
303417
1909807
94778
1131896
1244998
327891
1124557
29503
1323885
1157678
1585214
987387
245478
321853
1420104
661084
21995
25585
1465069
1399413
404709
1917576
335107
1727326
1133922
1780265
1813631
415945
819829
20917
1619530
1745143
1495439
163876
1845842
1383011
192761
1163609
1375043
274128
496992
792533
1668340
1600227
1911486
1517884
1627795
1356670
1502291
1206815
1691006
1547181
498802
1503661
1446070
333434
1015051
1729442
1874470
358348
122097
1601814
587751
1165451
151245
1385427
633516
606003
1898370
1553808
1404731
1516524
865772
73871
252506
52363
1371640
1814528
1446640
1745600
1698342
156879
276534
1402133
47728
1410069
1934678
1099218
458533
225919
909330
1972549
1767332
1666683
786379
1883835
946869
1019184
35967
771711
371874
1411815
149071
149411
1622497
546864
1752316
283031
385323
1583374
724401
1531569
819760
394036
1725225
687144
394411
1192535
926568
603220
1597122
1607057
865524
749199
1483356
1119999
1652889
1486725
150960
1183759
1764904
1821463
1467780
985565
546106
1718300
1881958
458264
681389
1223790
1710563
1763851
1849151
1916829
1568638
145570
1320334
1008689
378624
1821299
1630312
303478
1658492
1932015
1087629
1624000
1882017
1435984
1188467
877967
289689
575342
550124
1829771
1968338
281611
683446
101016
836789
508106
453168
86647
1674948
699092
1031249
1874417
674684
1477607
1210848
1130092
1612719
649091
1189772
261676
636001
1140607
752355
267314
1713331
1052512
1473347
1855253
1075218
863337
1327111
879655
1956937
383247
1627865
999458
760570
283959
1781516
1444849
1806496
1183789
1869199
1386295
1049131
1362705
1433521
126210
1878766
1513860
710185
1559754
734893
674153
852945
251429
1414412
1640058
45753
551132
1654613
539840
1022742
1448110
594380
120351
1400367
878876
1179787
620680
812474
1104954
467373
1171511
1436272
1768055
676767
1227259
1204875
1228920
381159
188758
112942
981357
118828
1054031
511915
148566
276893
409817
1252767
767237
930659
1068610
577644
1929357
997899
751888
456078
398433
474466
905171
1051952
1983703
1553684
1620899
921357
751926
1394151
41034
1247470
259325
506575
332391
1613204
1197373
54327
394846
1899136
385182
1791726
539572
1822807
807668
351095
1069543
1913316
1812605
1624940
1977661
1992650
1934638
1359914
1804147
1763554
362776
77609
1198537
1533219
1019349
1557597
1463637
1763231
834740
1745580
1068657
30736
963821
991879
1149192
973565
1405702
788926
147810
1220019
958116
308341
1170262
600564
1793484
481734
1513061
1683386
468335
827638
1652042
88557
1883870
680325
838507
142153
1121581
497515
1056004
1592789
1255725
1499116
1197344
1151931
430888
652723
1440771
93477
415393
313367
1178501
657889
1530918
252686
1735573
673323
9029
1879633
1935374
141056
1734691
935197
1583362
1178104
4979
1929341
826610
134909
1922614
1500978
333249
702991
1842072
743348
277581
657375
949051
1324163
1744897
330989
933170
286514
1852658
1190864
827199
274283
1066982
548375
667894
1986160
983628
877934
728204
1832145
1882737
701772
1474930
1762238
76569
443031
316485
448470
1162517
877581
39390
1061445
1280379
1612401
573401
621868
637499
1328658
75999
397311
1766704
1371642
135158
297710
1314792
965740
1362250
206468
898093
1708703
1729713
1413764
1036495
1524685
279513
1783778
1942940
792560
179326
980838
803336
521780
1357310
425908
1303575
599963
729048
1541814
537807
287932
1374952
1697406
1804847
1534740
1017348
1199758
298012
772570
964263
936892
1629236
1681932
483049
650570
1522110
239563
751894
675824
1306879
923506
177823
1262227
1800092
1817515
596413
409797
1566361
1727357
557728
650711
1821606
850167
616076
1480195
1165364
1817706
1243519
155966
1225161
1242983
237095
26417
403824
456113
1239885
1446620
1866084
1572505
1821566
1741842
1511623
1285056
419647
1987626
1337276
1189814
1797773
1046251
1376553
1184703
1784753
97752
1763077
646160
21255
1354156
638075
369868
1513045
14870
1644393
1646807
1628244
1423638
1407159
369923
1924078
1077982
417819
105408
1699131
1646081
841389
1049869
996729
113614
847136
1314942
1509845
806473
1888423
596152
1845994
1259232
1090651
498802
1058177
938552
813725
937179
679298
670454
678604
1765992
370777
1403807
590058
1450671
1192426
1571320
1139946
1102943
1496965
275864
449658
444160
1682450
519896
355728
1867284
457572
701586
464927
1233459
974030
1294897
141807
1664366
1189144
1682366
1867143
1042155
371043
91368
276776
292190
746806
1563458
150958
1783979
117883
839847
1155976
1175777
242263
898647
281663
239234
1660962
1355444
912376
1598948
1431623
1533628
1111603
780736
1849007
1196858
1572848
1267317
1133369
948878
469650
344373
544899
233080
1682023
1402228
492847
1084540
1368527
544403
310152
246281
1405859
1585515
901397
1480294
852014
962130
345459
630241
192061
1574735
1801747
14147
1977574
1228707
1588932
1416058
911841
800804
1383569
128920
1093050
953242
88126
802972
1722267
1508274
1833024
1569425
628998
892811
1105020
455923
1241611
711333
294617
1013208
595063
42182
56249
399176
1426543
1326789
368590
743873
1526412
1223863
1817989
667557
1520867
1719499
277297
911366
343922
947703
936399
199852
135373
888188
1544159
5612
987601
1449024
1914472
860918
1695509
1556707
1419502
157664
1981802
16784
781973
869534
742015
415736
398159
1176578
1775811
190097
398001
339668
1437646
304017
170878
565860
566370
1681430
1584677
320685
299488
1509631
293393
145329
270325
889290
1282756
1977797
1656948
1158766
994451
1962922
945976
429302
212932
653998
754326
1490578
1002944
234329
150208
715964
1290424
1341827
1991722
331697
1484728
89566
934743
444095
911380
1616926
396417
1840856
825658
1947285
1039062
1050723
1712350
678741
756820
1850700
834412
1926806
1892480
1630229
1884821
958792
37952
562071
150047
1621900
1664980
1133123
759679
218024
1479043
112026
1267161
755082
1349297
180928
1923327
772940
1293277
1905027
1641014
689458
270820
549068
1584409
1349389
733730
176576
1232789
1685757
1438940
1453817
1428276
37713
853057
115050
107010
508752
1274281
1138124
1220412
528309
1186148
1133390
50036
1768035
1125465
740551
1150422
1081761
1449550
1202768
1988292
92140
548484
1724972
1128227
1624363
859226
434294
1950991
1175339
1162781
1496176
484483
551808
18062
291127
1736538
1145139
1283776
1677548
837803
1377787
1685847
167217
1651050
829815
224955
1152908
1389979
1203447
1205943
1960688
1845962
1721539
743259
621642
312868
1982029
1367950
584649
576951
278441
1960217
662650
1116670
1786990
229725
1872606
1086154
384586
489801
1164282
259980
1588306
622716
1623633
1921256
1139131
221102
60579
1398288
309964
392362
213379
647595
18652
45067
1357044
716936
1229205
1750725
531753
944056
1099424
447710
1473300
448924
479494
298132
491445
744194
1574174
1386835
770757
698416
1758647
540461
587968
142665
1879766
1380578
1316939
1500619
951899
1591574
1630913
36051
1947442
539840
347113
1259967
1290934
490216
1930863
946617
1484743
1320291
1101398
49592
1808608
942828
445329
1234212
596440
1466398
242247
1059465
15321
472626
1818862
26962
858201
1123992
58397
895611
1598200
1429512
1906995
888477
327520
1528683
1445049
1283623
82435
1249959
1572285
1650604
47757
553537
424476
1138607
1887856
545199
1574346
604251
1774712
807457
1433776
1103655
1664811
244354
1020909
1641629
1164438
1793614
1203837
492259
1235655
1974259
1862399
607047
1906995
1347417
19273
1236552
437470
1131608
1045028
729820
5372
700519
1041108
932842
121372
871866
1423396
673799
1138212
582609
1262050
1981008
650900
1246495
1989297
900359
1063132
1191753
61698
1324659
742504
399480
1093273
1601457
1487573
1236324
1757960
27723
29298
1050209
1834075
164072
155168
1897685
328919
1545134
77578
197021
927513
1292790
486840
1486477
1185513
1539280
785284
1735353
777838
1071715
1635876
1613317
227522
668075
1725405
1533127
199880
665992
795357
1498247
276462
238459
23868
1061414
429228
1958222
286935
610599
82907
1404148
876352
688514
835317
1494268
1793401
1504698
1283653
865470
440812
146748
1507172
1840856
999534
1484689
769689
1722326
687262
1937590
1152130
729848
1441908
1638616
1668337
158531
131110
1544497
1837070
1704588
789097
823948
969259
375163
94581
1232920
477540
1474085
652757
922159
1005331
1861234
770176
1629410
988719
1756793
1713136
382614
517335
304975
1402513
1619747
1056950
439178
1247661
1419206
465688
1934304
1768951
1869815
1696325
333251
967561
1634338
118052
539036
84669
1852946
364673
1069355
1078440
1079365
253492
1082571
925233
1804637
1714285
1191019
1410879
946184
1307316
1132216
718322
315196
1113342
1120537
876620
1627794
1296758
1354732
417836
1533480
989374
332627
1547293
942474
569003
1444772
762815
1571381
1064737
1588991
793946
1591701
1990608
1593105
1755876
634339
705946
1873502
920259
773556
334834
31249
413930
579593
273419
547132
701231
1241989
936446
1862867
230841
1116661
370176
1445638
1229822
28243
1967769
1229727
773673
1637661
192503
205935
1077468
342628
99914
1745977
1458644
772327
367932
1848620
1995863
1896180
1382675
1452542
1003284
626642
1178486
424700
1780240
1174661
615916
1763441
156837
210759
1966363
744010
505346
913052
844325
1182390
237716
1507854
1982973
1753035
1411183
44936
1018353
427860
314472
605514
245334
433936
700154
1866947
1784663
1239473
59278
209551
1886312
1160688
1342241
1301590
1657009
1367888
86040
1816795
1008461
1570784
1482419
1557055
992163
1051954
979009
1689636
462474
1077797
656450
1235959
1700086
885982
995523
1363094
963206
1179797
612095
1434218
810904
966061
1491523
180474
1978721
1026242
486520
1508825
1662932
947087
1834656
1604326
1998703
611312
1562858
659512
1904925
1971300
1380805
259928
1145678
1735828
1807162
1317948
1692493
1226908
949494
1681703
561788
984839
625987
207667
1702365
1539246
749460
1254987
1631917
666320
297081
568280
1451518
252810
488584
1699488
1521270
650481
520831
1651457
703286
485278
1374933
1690491
177614
1115307
284050
1614084
523433
287689
175755
737315
436370
725066
1725293
1316986
1738721
730154
470389
1024500
291557
1444253
1257486
1341699
1115296
623417
1626428
1697300
494652
371980
781487
87680
1167999
1357881
789859
320120
553997
1686524
612089
871043
879360
394034
528894
1261026
1589158
508390
1543603
915944
1787380
765989
881443
775643
1014677
435347
1613897
756679
1872582
829189
1854056
1637393
1586403
20222
429484
1531354
161146
1559953
1193051
1045027
1018724
1415824
1141152
612766
781966
693003
421297
459994
300267
123801
1015770
895998
277016
1023125
1250698
1765744
1500213
1779604
1866547
398003
1112380
307414
1201361
1882406
1856393
66627
1422866
926858
381975
1152081
1488328
809766
1662984
1403440
152441
1013419
308564
1528465
1278904
587062
1641680
1914021
978894
1839535
998670
416721
881296
377883
1185440
1821484
1060022
1453673
471633
1222311
389207
1871950
1789230
1470034
104710
166531
1948344
1875958
92774
52596
1389966
1534326
450010
836583
700593
646546
1126905
825447
514755
1678613
105423
877506
1782748
1247361
923449
55738
1244899
332630
1089795
453827
1985256
1869390
1196291
710363
1722197
1196161
1344309
914960
60758
1874622
113696
344281
873003
1654267
1804044
257386
316886
422487
1494574
1937025
1635356
1772054
1657029
578744
1854752
274682
293322
980367
159005
707049
836861
397005
116957
1697403
685679
843834
908988
1569213
1649227
413517
1027389
1124649
1540199
1425025
1020028
1181713
1820941
738967
1141904
384732
1766045
1813451
79805
460116
1968892
1850606
634214
780934
1870060
1491277
1260498
325383
861690
1232840
167556
813125
733604
467660
240270
507613
1248390
103949
34489
661181
290466
788205
586979
414561
869459
419763
1435356
1905990
62647
948393
1841697
523027
845842
1346518
355264
1288461
1199073
1344342
1956257
1232836
1840675
168819
1663044
1805562
726264
392772
159162
1287444
1380822
478836
1506411
1112380
635726
1426395
1537485
1806263
1059561
42217
1801670
151392
201450
1100642
1444517
581995
252514
1364412
1096037
1896922
1388232
326518
1009784
1183981
1420861
777036
114671
140836
366245
307475
63931
1633639
1362837
1630688
1405439
1696213
1717509
164959
1400283
625955
555077
817268
1311706
1492131
1882864
402195
434890
1899005
1998990
367110
1714881
1431922
441190
121756
1378148
148749
1702065
223489
1565022
872367
1512468
1147786
628529
299785
629868
631094
1802961
108413
1417475
1120026
1952001
881258
438404
1143998
738343
965232
192396
373982
1575499
477888
973043
864858
434478
882008
806057
1593470
692879
1449255
1888916
445717
1224799
247686
1480294
1847055
1704995
1729415
679333
205073
654226
594803
480804
676002
1046153
623955
600066
1327328
1745299
1323826
791087
601163
395278
85012
1120389
215926
159972
1245327
1156720
1106397
718451
1661302
848360
1975564
1023056
418818
784353
1605564
1115060
412543
794403
873998
999198
581739
442585
1187894
1353514
721847
818805
288942
1170653
231049
119583
1469268
1135698
996351
1834740
574231
247487
469759
887374
1443777
434135
828093
120268
126889
1166425
1653975
226641
390423
768834
1853876
143092
1987064
334488
1311861
731296
1323529
1178952
613416
1797611
159214
1403755
215582
730153
1270438
1125563
1481728
226
1139248
1911734
1886729
149519
375336
1449288
201937
350249
862079
1599468
1564411
1248761
1287976
1324660
215431
1461080
1454102
1770549
328931
1871195
1288694
334030
1447327
357689
1029113
948446
519182
476982
1229461
1179615
397072
1738164
1121800
1376436
1128838
1122217
1218991
1420042
749143
824974
1524690
1352720
918336
1239048
396832
1464529
272202
98445
1326345
1083412
1586174
1601694
1120379
1553275
971615
1594849
1718888
521020
1544700
1427903
1631289
1513138
1519386
792205
1729211
1181722
584145
443667
372747
643917
273461
1379158
460531
1830002
1227680
233830
259798
728477
71491
687313
923942
1929007
1928621
1564460
360517
1855026
470174
954180
433313
620812
940148
572568
1265552
324877
1745538
1504256
955802
621886
1121421
341893
1988921
157960
1116273
1111173
118189
1280865
335375
531067
230002
177916
1200878
370874
505087
1722777
609491
231086
1440096
1533115
1972067
1941790
1878770
1288507
1622503
1936373
77086
810487
510825
1153545
388269
157217
1369893
543048
422212
977858
1550659
1025584
95782
807239
1749128
587273
966512
1425345
1040267
1849438
1929374
336961
690136
281791
774460
1333686
720747
1006397
1456090
872284
833845
1151160
223195
1024043
361981
985541
278250
1053701
127019
1255036
1479430
866982
1840105
1797134
689376
345335
67151
119379
86394
1725412
410735
1627314
1384563
788858
1347523
1400866
1355070
75357
998384
1983993
1102099
931297
397183
86760
1272326
314890
1242298
1949617
1750328
835834
1274855
1539963
1946511
437470
766581
601893
233283
110787
288096
1995445
1100610
1822404
70702
1454020
596360
22923
1580564
1924360
588128
1305041
1882090
1201361
1103364
1272326
1610762
1281668
398483
1206026
1944739
45969
1375719
1788563
680352
459112
884434
622751
1553838
1259026
1084278
859761
711511
1217991
393025
535513
603298
948168
829464
829407
1771951
1398922
1074006
1702582
830900
1918732
1900204
1575195
11795
1680847
1925616
1569201
523533
1018038
50851
231744
1699738
992600
1873322
1477284
1986285
1164263
252054
419106
470250
738004
1021547
1292235
1270600
376841
1656648
811365
1489220
447093
1578299
478811
579527
242254
1972231
179462
556344
1053273
1162775
1236676
1498574
990570
1791331
1442721
1504962
194686
1040350
951078
1597483
1202517
51863
1662978
1009159
564121
775254
177694
740304
1747767
1861095
128120
858457
1284241
1590989
103904
383296
909424
1039211
1750953
1345265
253724
763343
440596
285621
897332
453459
1117999
42506
602486
1895117
792767
542004
909310
1372151
267253
261881
103674
59460
1418600
1288000
979313
45921
1059204
1696814
1523939
1893040
84394
536983
348312
1974334
1113196
1001675
39672
38110
1215561
400810
16599
1732344
1239648
819851
1379358
1129176
1601376
817248
1582750
908064
1613874
1232656
561346
1276892
1289008
1446649
576457
1444482
1311301
1113391
168704
541470
1862949
1719376
1182857
1262151
1495243
1286222
1808228
1346002
714834
1473030
1031336
17748
402856
1178150
25507
774849
358647
1428895
933850
50478
1835007
1034203
211730
1803343
428601
1536869
1466678
330876
1723196
770741
957670
350019
1812621
247544
1776531
646770
312736
458706
308626
1308228
1536956
1236311
336829
324877
1159731
383662
1365510
1491141
135434
1065296
1403145
876775
1811538
1997877
287995
535885
15178
1616945
1294592
1173796
1743762
288187
1346200
1393277
81240
472799
1177621
1947080
1618196
1614524
1800198
1895373
1606638
332605
1527239
1224494
75812
420661
396917
1027827
1491199
173077
1649509
844286
1886882
12724
1199806
1744661
245137
774091
1089249
1711611
282844
1443205
728811
1212457
368453
293389
1310683
580239
1316691
431229
1414978
1295719
486364
599492
617151
136159
1633835
1127126
1730139
383030
230024
1073052
335211
137485
325970
1095584
49100
1302927
1825445
1615977
894157
379757
1980383
35291
1253443
1332422
770921
668294
1881419
32198
1746300
1095201
361261
988257
1310013
954441
1325398
1661849
1765358
1892508
1691495
1261268
1310428
1603344
1175300
387483
109018
1640390
1628544
1609856
1748698
40269
663772
900825
1505290
378618
127768
622102
302215
1336786
52504
297730
1630725
819437
641794
1878629
1843571
1406287
913122
279700
824275
181098
946946
1196276
509988
1120379
920839
1561779
607669
1306133
1809933
1839872
332318
1635441
510403
1028375
62230
246694
464243
1221510
1413940
1598213
944283
824395
1846654
1367610
187368
1572943
1920374
77543
1676067
1268767
99713
593313
1264699
396952
799337
744732
407448
852839
1815767
1860567
224860
172409
498437
670847
831801
235943
1420168
1249302
577615
808503
546033
1139090
474135
114819
1658507
268399
605477
1359860
1090744
1600351
1878678
715702
622940
1386238
818202
1369410
1456728
822794
1230361
241148
1357029
521261
1918753
973938
889812
48996
1017454
813956
360787
1865474
1301715
569142
932738
530394
1431591
1554902
1735195
466509
673981
1813157
1068283
374445
221871
383782
1532416
1542324
1902707
1907090
910548
941794
1471998
1480984
1417518
1000220
1156931
463333
437996
75457
173519
978529
1834378
1287757
1688030
882167
1918472
66122
1147343
1868146
826081
1621615
684978
358342
1564493
758940
74081
578154
899155
1353362
1389415
892796
972763
568445
80003
640282
1802972
1031482
1541694
1091035
800622
1215801
59944
879406
119552
723888
997107
675377
1661891
671111
921166
579632
1830904
1393597
1625989
610752
1871010
1248164
1556158
1845359
196612
993731
1431386
1115307
208056
305885
1529495
1884753
380681
1323976
1062760
383137
1827567
800114
1162880
712196
1150402
1222502
521735
1769788
574740
569018
1939584
342407
1456153
414747
475166
1578126
919070
1082330
928486
1606806
1092014
475102
848261
968169
1594953
289269
1541033
1732716
761662
161316
534190
967805
1632358
483302
1630557
481042
296768
1739985
38142
1754300
704398
1611336
1277783
936650
256484
1999310
953032
35008
129548
114814
1684785
1253387
617599
418431
554739
1780448
1307034
1224077
226270
1080487
1476701
1095511
1467442
546774
807071
1041125
1750873
1232297
1272337
1921396
311721
1663030
234581
1651469
438597
820787
1099181
1378798
533861
1288604
705754
118296
562847
1596654
743395
830729
3946
1413109
87525
933997
1405266
405166
1891736
653430
1555178
70222
300961
382195
1896166
1669252
296263
1907496
364323
436828
1541809
1311344
1568210
730277
611866
376841
1782643
1497207
455310
1812107
547378
795380
1465214
771077
830543
4295
790208
204683
1197787
1417840
474924
1301877
646266
1987012
1992865
1248761
513869
744297
934036
205058
286599
628880
262527
1988043
1341472
1599892
49536
1345470
1896044
1132058
1931373
1134974
1736163
460187
588837
425830
1009812
484184
445844
1434028
1418144
765417
211132
363349
507794
693635
1328098
1345938
854316
145476
814128
1943888
1052857
1205929
785609
616147
546825
1522674
1989249
1900546
1296718
1002755
22716
1635906
729041
384654
231492
1726013
54716
1597011
217138
1053653
198216
176650
794705
694312
1379465
1557944
1199017
1267522
731753
1551453
1246723
1795693
506805
793548
1157739
1562227
279009
1197221
638982
1887651
1365714
1980605
618362
698638
1770521
1041210
583085
249075
1170932
213224
1491474
660039
1882046
164221
1839672
910166
1987725
793987
496957
1073995
1412760
252250
488270
143832
1824216
256586
1413491
817850
1246953
1125186
1014661
1194800
244354
1931410
1352332
549393
1518583
777036
1080970
1573755
547234
1806751
1009550
1089249
1527315
734524
978140
1940584
370939
1475234
1953429
1407590
1726919
336987
419783
610737
1238084
1410596
1877508
747736
595063
950328
1755993
1549122
1034023
534050
1386278
696596
215575
23915
462962
94464
797551
778203
293723
1772518
591211
966410
335706
1290311
41131
136870
1645576
1077368
467660
1021029
368978
1076969
398108
1349785
1151039
1968768
1045027
947942
113581
136709
1840086
292683
466646
532010
1174912
1251973
1209429
731013
1609774
1329590
404889
461322
666337
593120
169415
1009220
285148
630786
1489378
830181
154267
143230
1316658
1194459
948687
1818777
1160222
1225022
438513
1992993
572140
1933349
172773
1338937
871411
1479952
227072
1964719
341260
113186
1201093
899475
708488
1787848
575616
1274145
1743275
1664170
1503137
1975028
1351896
379106
724257
1232585
75440
1945837
1009115
1469083
498082
895191
1493696
1320580
1395217
934034
1647539
1631706
520129
849771
1850485
1506581
1489147
1022200
1292203
1895260
52787
650368
882673
1881998
361748
1383475
682342
1970108
1782705
1376158
1375619
1754330
636751
649578
1054468
271366
744509
291246
317062
892782
797340
257040
229457
822685
291576
1828231
1001014
27117
517092
1884641
1547500
1967984
556462
890576
789947
1210078
770956
171546
1289148
1390266
1186601
367630
475181
889031
1444583
114573
1381461
477763
428584
1102578
50979
1272112
1998318
1064982
336334
82234
405889
653066
862583
907154
708943
459239
1690091
1846174
1456153
290276
678768
286657
753560
942929
1929508
184329
1138022
579422
533091
1252369
397971
705895
1804190
320547
1453481
1512257
1357881
897797
445892
1107427
506702
1554367
1062079
1256468
572555
1276628
481258
1468608
827279
1143154
875826
331307
859265
1237911
707422
942466
1000766
862749
1680078
360213
1030465
1933446
1399620
1130338
1404419
917556
551275
1075416
556182
3392
1711085
36924
662101
1675200
199822
983666
1323609
1392406
1007865
1364561
1249706
422473
426694
1518412
1970388
694381
1550412
366335
541106
405838
1269800
459693
1919028
1471769
193829
1099181
1548910
1055293
1093636
1211518
894361
1833647
1276920
805392
1884400
721666
165557
1693392
832489
400588
1476639
1527759
618189
1216634
1462623
83778
1878714
1908395
1486914
1134735
1563744
899558
968401
224816
1191187
36293
878729
1701464
738020
851705
813595
884721
1868195
1313377
1191019
558335
1419901
286146
396510
86908
390517
802845
1190763
1203166
1555999
356235
751453
1855788
188311
804291
383400
405393
1544183
1081438
1703400
1957607
1314721
1559385
1935523
1260361
916354
867518
1006062
956823
680884
106965
1726917
575940
1836347
796504
726667
312897
388477
1377025
1055719
1615557
1071432
1709574
1221621
309265
1423277
770073
450174
499118
1286104
535735
1946188
1606084
1747324
109186
145430
1123463
1844279
444227
1489394
321257
1249621
401242
186282
476096
453186
742099
904765
448022
1845664
580829
1665256
1608107
1196920
903877
808082
283086
1618855
463389
607595
651898
656155
1795144
333314
868256
588659
609010
755154
834237
1508459
1808448
813725
1071568
1282756
1346951
1738314
1782670
778258
366788
1125773
691882
1296884
1127636
1754003
354274
917609
613974
1472329
1757605
1154173
315699
1769747
1294866
1669588
1502778
589094
709746
1149151
435889
948567
1296925
1709481
1390821
690682
50860
654311
1577121
1782530
1741148
1905559
1343580
941866
348778
384277
391729
1846748
466633
1176535
946403
1983800
1375321
221337
480770
1688925
1919016
725058
1159907
1457472
104533
1673384
1143562
90957
314472
1512829
369786
1563614
157304
1410206
901246
729966
25221
696399
1569004
650077
1315351
118491
1017771
1173652
381056
877126
1942620
1944359
848326
1732069
1163359
228434
499007
475609
1791625
700256
918813
109834
1588520
1424662
227414
1264071
983185
1285632
1389825
93290
927307
537077
1718589
317807
1347234
842796
512103
838168
187919
333847
1075145
1357751
830137
1494167
1561516
1243948
529512
1734521
692379
1851153
155937
960779
1876227
1116920
859357
277769
682238
392324
807667
586611
1601940
677128
317746
1191955
311934
359946
1891288
1142248
1672210
1426485
1500833
1945915
734010
312774
1841161
925750
722919
1709202
1477813
1346156
1712934
391487
1849991
302716
1181052
1353838
1382965
1520406
1028850
1468913
1692620
1551048
1556827
615671
1358219
1245706
1830277
435265
1036088
1921098
108816
374042
1825737
1402850
1588523
522057
172670
812418
511100
1765371
1742011
417360
902151
26136
1635455
413219
1756531
672491
181248
384865
189546
695841
1797802
1926735
1720993
1527292
647066
1876019
654493
562341
1984740
193452
718276
1965126
1577183
1203243
190725
490507
388605
1578134
952640
690605
655510
1787962
806296
137242
384226
42149
1649135
1665186
1373155
216795
1506846
1708389
1134670
972201
1593761
1934498
1158469
1838378
463602
1244803
324899
1027911
1969656
1672651
1162489
1387414
901208
711991
1815980
1037387
712118
1053858
564645
34122
934969
1546852
150706
20064
441948
1754300
425957
1703326
845703
367514
1051943
988027
1274136
302130
778693
1236299
434827
1919861
1915799
1620841
165282
1016205
711886
745195
570762
1208004
847039
1420125
730608
997916
1208679
1630029
232599
1473959
1761650
718984
482231
833111
1263634
1753567
1650497
1724455
1138310
728923
967921
1160645
11019
1019038
791848
666240
1552285
807944
331979
493188
1081830
1269945
297125
268278
1445140
562326
1215805
1625621
71826
1002029
941091
33429
1754935
724
695155
78690
1017929
1376611
844092
1483729
216599
888937
789336
1369376
1940326
158384
1375717
755298
1352824
1719819
1355258
1230410
1125472
1049044
280782
829357
535444
807430
1293533
86025
1376282
601327
1804123
180061
35759
1643398
1976396
1989235
1350581
922337
1287408
5612
562543
1875707
1466658
1924883
1930932
1833671
772549
1976022
949319
13245
1079918
721581
411286
1306136
1066606
1080150
211435
295789
236614
233443
506530
270760
1983346
1353556
1239549
1313960
549676
1471165
645023
1920855
1036113
1700962
187701
806556
1644565
1274838
941695
1274774
299074
1286373
1118372
27003
1272242
1150557
384277
517892
61680
1993507
1095014
1510688
1547374
151276
1415250
1899843
1895034
1459365
514261
1684438
915223
1349174
1262064
1921217
924167
1404151
1983076
299435
1410067
197877
905068
1102216
116471
1889750
1357396
1637917
757797
1306578
649184
226865
1760176
1542549
258041
104536
714138
350649
1861586
464250
942697
808704
1833169
1712363
1103444
407685
1293775
833876
1932049
1525814
352340
1459304
1682869
625639
1499868
283558
165830
1193227
1966253
1002101
1531943
1775136
1389349
970443
632211
1730988
708027
642338
5074
503540
277453
1941837
1624294
123990
137092
1166900
1146910
1258626
1708972
493492
213570
1593429
1751122
1420573
299799
1153286
595221
953091
440812
1691265
847070
1996552
253491
1285363
1884684
345748
515074
832161
1125200
1663914
1789563
1688049
1510042
1940608
1200532
740425
1444793
1536062
1628600
646266
1951071
1543537
1963026
928725
1945051
527426
372441
1778608
1570480
959257
435672
1018038
225275
166933
176482
42598
5689
446302
1138903
591966
411404
66386
97448
1751104
1625205
1578849
1046398
221619
753838
1030986
676759
1874032
59029
63033
1754887
499296
1680787
571706
1959450
1501393
499884
1430955
1467107
1184859
1866366
222856
839947
1824020
1988369
627209
1566732
326161
52000
939492
1736449
519692
349704
1529400
780133
1605676
1812084
1378108
966951
1791431
1165884
724700
1727897
1784025
331397
652288
1535281
629266
425138
1498103
1481566
493986
1910568
1739822
289797
978896
1403191
906258
483121
710883
916637
1520876
1586199
1181693
1922203
1202535
1252861
1648397
1075775
1913453
719126
726573
1239462
1967532
607118
1574460
1864850
1463046
488557
1699217
20315
1897394
463272
1201958
1621793
1376009
1283726
1263280
1823939
1673269
866254
776177
564645
1036727
1126019
513994
1834421
669937
269347
374203
156439
1694571
386248
1955476
43385
85653
832373
1071156
331284
677152
849461
427654
1977355
19580
828050
693658
1365391
1884790
87978
79228
1734141
1618573
1751375
470661
1142851
456385
1815179
914671
993589
402286
1799692
1794638
467558
1571922
760155
252959
554723
937527
1801623
447345
696196
1358390
94339
1818332
1524785
1807728
653995
905998
1852879
193924
1013110
963057
848894
1612931
850978
146098
513070
118604
276294
1430605
1281977
906766
1407902
1166013
971459
273058
23701
1775812
193068
942997
182140
1180985
89579
1993301
740928
1851401
1939392
1142686
1395046
1849710
1060745
338735
349277
422038
1600971
599151
703633
9454
1991888
1386128
1522637
888368
248263
841525
1880050
157689
389198
1636099
1985206
748431
836168
1036255
317108
920282
1570837
806709
549827
1795732
72514
1293155
1417052
1376436
1884767
1186229
1142255
1579852
1319637
1101398
180527
1994800
877365
984839
567268
1850845
1786124
365663
294210
1236425
1866157
1004734
94332
720413
1147489
1163519
1743163
146402
542353
280682
851945
1198408
764341
1315861
1957342
2983
198939
1555811
1590233
50640
1706742
1544837
419535
1906218
614370
173265
1280771
535540
1021317
1516824
830383
64703
234955
280146
452389
969526
451891
1917743
1103052
1759720
923321
1823407
1081756
1907325
1598302
1393421
962559
1568660
295860
649072
567998
536934
93
622831
785348
542881
1186943
1554110
855679
869379
1736602
1902196
1690977
110833
274911
1440731
788008
616328
169660
328220
569550
1535075
1511602
1312758
1577595
956546
1460246
1488785
988607
1964932
1954966
760560
1250254
1793380
575994
493437
1948455
1078659
85484
1801198
1561237
1382288
610850
672785
1968899
1012123
1878792
979857
1101782
950783
1693750
1865490
1942964
1421898
347592
1091652
1809508
217465
717835
1638697
43303
211676
1878364
855882
976432
93760
1840985
95017
1556920
1787790
1299187
1498558
1406770
187752
1996472
1722322
847121
1600206
685289
594033
1650239
543671
1608871
767908
384176
1352902
1497042
195766
276377
1021380
116347
427446
1068151
553785
1795212
403029
376052
1079781
1334042
106912
1096721
1948709
358652
356500
1400864
1825094
1677486
1286207
1378294
634447
597712
125618
536603
605164
1824300
1498211
494652
527485
1807392
71317
1124082
1395932
1360673
1382382
462084
1299574
748173
1901229
127085
1261367
1178433
376164
1971860
1319643
1284450
830711
415335
1886248
1086043
355464
1228156
1038891
1393872
917420
1714445
19579
335819
168723
1913777
291246
285041
1917959
1011118
573349
1010885
1342972
1623282
113125
1196029
1308027
1340944
1323421
1296107
1539230
135681
1495765
266471
507673
770232
186433
1389506
585491
1259026
1641728
1479696
982531
1140861
1341681
1877399
1778476
1817979
1724488
710779
995839
700424
1907148
131597
1364276
524207
1566674
888575
1176426
1659476
826600
1293692
1210902
800232
816690
1892961
1321932
218215
1164130
255411
1093950
255192
679411
1420084
668620
585985
599834
463959
1527867
1267170
1449413
315990
1829508
1861095
19638
69547
570225
1029216
1042239
611920
447676
1498365
1959768
765844
1508429
1036875
357116
1074716
1018638
848677
97599
1403393
1764186
1693717
1364455
168627
1003646
347800
1059145
1660065
753854
58993
904122
1206991
467031
401602
728252
636060
1521318
1307690
1830792
563866
971616
1911913
134642
1112603
628541
1892257
511412
1186432
348654
1384721
530732
566334
539185
1545821
1046091
815591
1891850
324532
238014
717390
136130
835388
1480615
1162022
999995
542650
1931878
1451495
1404883
1339640
264837
1985389
327690
315843
1895226
400091
1599549
350692
507841
354010
1084700
753883
696193
402984
228252
957069
895713
811623
1202868
647297
15053
1798433
1361386
1804828
492756
424831
556003
1097258
221050
1046328
434034
1296806
937139
1877472
391073
499379
1773463
1707992
868320
1773653
549754
371716
1169577
1448803
311647
526744
150444
873230
922971
45960
874064
1741034
1097147
451195
1810081
840862
1875421
629036
571108
1444012
520087
1883754
822567
748950
694769
1378190
1174440
1039504
1827899
189112
292823
205215
1211778
776747
1507667
1843551
1651253
141030
916741
1669992
558761
563744
786371
626820
924816
1330936
848126
807555
1441846
315883
564757
1774728
972736
1532870
594318
779364
67865
281705
1110021
1391778
570153
472500
381166
1739221
184985
1237319
1768922
922050
1415526
452042
1612051
858186
1894851
1195495
1380168
1836376
1006245
1931731
865339
249831
650481
886587
809253
1859690
1333638
701096
952911
239957
974387
1909187
8383
137205
1843121
960941
835847
1209999
1752829
673362
521448
678776
924073
867483
1472897
1539965
876357
397079
73495
1521154
327113
986615
423077
1469181
58072
1415592
798513
1309800
1580108
581712
1753440
719465
20094
67393
406678
1160058
1878414
1898472
287689
311304
1587740
288249
286306
132574
1542648
366541
1823391
1443108
10586
1662904
734403
1135088
1898144
859974
588550
274074
1235465
293512
1965564
1460671
129102
1715355
1134664
694718
1880212
430016
460748
317108
533604
32753
45631
271660
936970
675756
1237259
733295
1767053
924357
1178994
821044
52249
341578
1903904
172847
1478866
1661639
307534
36429
810564
62752
254083
1213732
692292
900950
1197597
459507
1383366
624016
246694
187217
1781456
315444
1523896
423077
410371
1661460
1620588
1248390
1852778
728318
237409
957902
1197556
767946
624298
1846248
327033
1755583
796044
1237240
1292519
1480085
1915544
102685
1748505
1126517
1892406
1453044
1815080
1380235
1288439
220894
206649
525774
27514
1324659
748889
17597
130927
1573973
223985
895440
1192676
1004070
1395819
73015
1278801
932887
15774
1530690
1484908
1979131
1816824
1862959
53456
1451820
1191304
276865
1367786
152387
1420406
692895
863889
394852
1739033
162156
94506
1679335
1107161
1207805
762521
1455595
327953
892876
1788448
1172953
1472658
928303
976755
864260
1861988
1787333
933563
218059
923311
1550656
1052741
193830
1011697
1346951
1060075
651766
653208
1988366
1768949
39604
1066761
886981
455494
1109345
1036300
1083544
1136587
498760
221800
439734
1500540
28758
1813563
603235
1781482
604972
1091659
337278
328166
709645
1033188
1295569
1438982
1888823
351792
298551
1609118
41329
1421167
157048
1890548
1739410
1263427
187712
664708
207357
1751868
1488071
1133181
1497516
1223409
1611930
1152739
58908
1681474
755353
1051952
1382994
740003
877320
1866827
330211
1315067
282031
1684391
1690422
1753044
1949923
244927
1446378
222795
1851521
253512
1380168
1511943
1191858
1210082
1631430
1759740
727951
940419
1305896
1529160
594520
488814
1132067
868067
1357564
1862076
498760
144924
1675856
1534596
327495
1479645
735603
1101198
155949
1457223
1510759
181248
600086
1503726
1422503
1135504
1342820
1524113
1252534
862794
1712670
447590
1875952
1969552
1745512
899083
988618
1179857
1258626
1645629
518344
1665325
68704
527426
1763581
447245
1019470
1676092
1375278
551327
48909
1841609
1851943
453073
951861
299566
1278288
824514
842999
1251127
418280
68987
1524562
891413
1738498
808412
1879153
1935169
918801
507094
558830
1138338
1890811
1534469
1874
1413538
1240247
1474241
1793063
1315833
928797
1870430
211721
1410677
441371
1679149
1287582
393607
1513698
419078
1265787
706035
1735950
39802
1104913
1085150
1796519
1939365
390843
211211
1617165
595645
1150517
1890615
1286704
641310
1468796
1554309
1117104
1797418
1664371
1290500
576495
1054012
38783
255548
173265
451785
734279
780797
585985
1050428
794073
886301
1297260
1888273
1170974
865816
1718651
1021707
1997985
886480
433676
198687
1505986
1505427
1912286
471377
635582
1132471
543146
21055
1208215
379501
1170329
1741722
454141
1672388
1736180
1805826
700317
1391439
306364
722773
260879
505248
573012
1887954
359975
1712269
795651
1691017
1047114
591270
541468
965939
450010
1472868
331583
1063091
975941
717284
1076381
575321
1339164
517061
695195
98331
194459
1786748
1413846
536247
216032
1845066
913347
408187
202697
426737
567998
1114511
817670
1818196
256485
1193274
1747175
68030
378522
1414187
177616
1309653
175234
1213002
570413
1902025
193461
783686
486130
1062295
895626
1081634
348443
951260
1041310
891982
977861
1155979
932783
586308
1559587
1385005
1651416
799320
1950547
1487201
232586
401756
1953035
1221094
231704
1173549
456861
1028698
821507
1626277
617764
243900
722048
1566410
888056
176684
424754
3928
1717932
385653
325106
166326
631720
1141014
907511
344730
869237
905424
1950797
1586934
1806393
901928
280785
725163
1114077
2671
1403262
966951
1594953
1281296
1067672
889013
1492705
1624680
1821589
1439495
699767
493128
510385
1511238
541410
1586283
139334
1018920
451991
1587740
1933072
144683
644968
1415113
1793884
1269715
1199242
726227
1929869
1566290
1184982
709495
388718
1626745
705924
307656
847355
803577
1295298
1591496
1351649
1983579
1205427
778730
1508092
784405
145904
599834
1776740
460430
783382
983819
1584640
704519
1617644
1947513
1788490
310918
947910
1015024
1009129
1347197
680150
312841
1290879
99931
946144
808836
1150805
1272867
843618
1049414
942821
275549
417957
1815658
270715
402646
1725316
1870180
1484624
128007
1693554
484129
342769
269238
461098
914390
1459044
1602223
1472430
317062
1817184
1724161
1412996
740647
855588
1745194
99509
356367
1831226
364449
1462291
1014921
746652
1989461
1970363
289350
456767
916940
1633428
316891
546106
1862687
1149087
1944125
1803624
283311
869447
1085155
1312969
1312768
939905
1405696
134101
1228937
1112866
1775065
846434
28987
858411
685108
1270227
1300698
162745
1878800
1683006
1069969
354892
1354273
1205412
896327
701146
1726506
634029
1153421
1204634
217612
633682
222143
353448
848166
1571064
1333464
994849
1519263
1338695
561811
1724161
1685201
164959
1703942
1232790
1095169
916176
1608619
1068500
1232325
1086144
1873083
589019
86996
837965
391953
981364
1353410
1635814
242764
752479
474160
624594
246553
104119
24027
1371491
1393189
1250617
1897061
183470
1910576
587397
1930831
1344926
413908
692912
1148345
1583749
886311
259840
1621671
298196
1527284
681136
827548
1123426
1415243
1646075
199560
1941214
1869008
1402338
499241
133891
420653
987618
352106
1731312
1535993
155838
1993592
907737
737078
1276128
1389435
65619
1201344
128992
645135
735063
219718
698066
1260809
743043
71240
937751
777831
553051
1837935
424963
1141144
139967
1930979
890637
775186
749460
773173
354740
223982
1408544
648211
832996
432845
942360
1721882
1849151
1546316
995375
1444877
590000
1353658
792225
1344711
247665
1935759
506963
1791879
70978
824715
1954952
176485
1423067
1578825
427100
647663
217483
1794613
1791122
168942
1993449
747736
929187
1543309
429552
1669419
1598379
1177914
1128518
254205
795664
1354372
780654
772692
1870271
126974
227340
145863
703079
89956
243095
1403599
859976
1401115
679899
1525759
284468
1118179
734419
377111
162124
1047923
1896760
496065
246100
940704
1159977
886807
1983628
1389486
736395
50048
1100158
1313062
872605
1475537
1597477
217752
802488
380203
1600671
1196920
85183
1155604
176628
387178
331993
1849878
1893056
855768
133106
1248339
568846
1586570
1706375
1732948
649991
468792
773088
1373450
537177
1960152
463163
846709
388202
1413929
1172711
1392139
726513
952902
754402
1817713
660804
1521233
468277
752289
845220
994900
308533
270536
1133181
106467
937266
1075979
159302
1914276
323319
1045804
1519649
1441019
1275672
890831
1711339
209768
798513
1475039
1536223
817876
341349
848368
1738566
1076954
1028505
548193
524278
215565
175210
1892034
180228
187382
266687
1131542
628575
531768
912468
1920754
1046068
1602992
261740
1690066
774098
1974622
1974162
39638
421804
1572037
931907
1886450
54658
487921
665522
709591
311013
426800
1829536
1525154
430458
1442517
594044
1996674
647121
945634
752897
317531
826810
1137237
847419
198216
1889106
1934162
1845724
1616792
1334604
435775
318209
1593657
834564
973500
596147
1290237
1395066
1077573
1903563
1080905
685909
652757
966418
1710160
1028711
1672758
1508012
1129049
813007
1670089
1918248
1569525
1584891
1315687
1835799
1354260
55315
1803958
702049
1058955
1827644
440760
1897656
148229
100996
696570
1958006
1982284
1695440
819518
913102
528235
1953978
254253
145671
769448
1430754
1827880
680297
1819713
353078
11479
598827
1316436
669124
192235
1574602
1825422
283296
771001
616106
1955904
692242
1581270
568171
1030824
27800
1595431
249400
587014
1342805
380841
1374128
1027745
846052
502080
439122
724187
1433950
659479
750199
747966
807651
1679138
1489910
1482703
1764884
1527955
1380754
1617615
1992183
1509053
1881370
1995116
1163502
186069
787121
247462
1699432
1613794
590050
310943
1276245
723738
840915
1821986
788880
980364
138059
117885
559151
1730389
184147
917985
772671
1800755
1802153
860970
1947279
45910
124903
882065
122676
543036
519862
637610
1972137
1831582
1982593
734428
656919
1698360
1356916
354294
1307641
1093991
1192766
1187627
1875596
1250621
994532
1679055
1058586
371620
940245
105951
452864
1257208
1409368
1635385
1909713
1931470
759115
45612
1094072
178298
763545
620465
1965917
55096
1452551
540875
1884945
1272183
803534
1017476
387040
1767152
1587981
661411
524887
1100082
1145405
1504146
1578134
678392
998241
321648
1932670
872484
956775
1404085
728926
137210
569055
905894
591452
821893
860978
1408803
690682
1944514
802506
489163
153916
626301
973033
1908990
18118
434574
69222
1264456
68376
1949391
1390652
22990
1420406
541829
1638054
1113282
1269407
17862
1277862
569277
1183227
1246353
1097615
236204
1528360
1784631
652394
1093531
1453096
392837
1133537
433121
739061
17087
1252767
1272243
132784
1026058
807239
529875
1480637
285194
870002
1952943
1376066
1687804
1471417
1155934
78148
793158
336834
629559
1172236
180699
1082057
660732
1882600
591247
112455
1045942
857255
21444
474924
1325709
1087614
14776
1485206
1118434
348033
202146
1710552
83557
969567
1401767
930534
1022078
405796
1241229
1225216
241087
396790
834004
896954
513060
904731
1276671
153336
1193274
1030230
1325266
566275
306364
582761
957902
704445
359547
963546
442982
1181722
1809731
83910
1350736
1214274
156769
712890
1489142
129291
229781
568944
40758
353269
464555
904298
1403181
188578
235113
1610217
1516744
900270
1270791
974843
1371361
995523
1713580
444686
46996
1620841
46754
1407800
1961404
141348
1678978
1169179
200877
1374244
1830605
1551377
459800
861161
1003206
508620
1557569
1079757
105029
1132959
804443
686375
1332945
1087105
60983
1869062
1298351
1830714
1121453
1298101
1474229
1203076
1288223
892144
60420
1617024
912520
1162890
1976786
1767363
78057
802966
1550661
563328
177509
164110
270058
315588
1313350
331850
207532
815063
845433
1041201
688855
1489584
299215
371446
765757
342857
394073
1841317
78032
223995
375484
266573
441074
1991855
675182
220226
1383238
525470
464316
1373120
798020
1568660
568249
1876421
1507763
1535011
1048564
1276798
1067915
595389
1752647
1295473
842846
1406633
1463676
1836015
535146
231582
503613
1190737
1843892
82063
1471402
1013602
368341
1822510
800804
1628633
1930263
1099708
136931
903084
1775361
1056648
156805
364331
1027580
25209
515681
1706422
1959849
774113
690118
1843648
142634
1489579
1423723
1095872
1913173
1471977
1619761
194666
146357
1313892
1315316
1654301
105942
908267
28456
493537
955632
1107083
1613175
1631529
729810
1152348
1343208
160897
830539
117737
559933
856874
1087840
379757
95649
1048469
212663
73514
1137029
1021120
677074
220939
330309
70215
1955113
1660256
930503
1516076
411824
1074378
95017
1309446
133038
532820
1784171
1864873
1197853
1425160
602590
794488
1284009
723822
541327
1342134
1690103
1850759
898289
1996799
240574
1213794
747117
554638
1544791
1059401
77477
1569744
1572462
1414167
889916
771205
59264
1783498
1136440
469702
933593
607139
1768259
1504489
863483
1471213
1495866
415525
12577
239769
852810
1521331
1331031
1114092
862391
1502768
1215805
1627006
1239040
191582
1280304
1597568
1066556
1164457
40594
395801
550694
212315
254997
96743
6394
1858416
1182067
246536
11059
181708
483183
539556
1686194
1280709
737609
208306
1399391
798814
120041
1328148
1524038
1609961
1550666
259156
1275399
1331311
508319
1751897
1987192
628935
1331001
914510
460344
1226472
1169329
1798518
1872571
1438943
1844235
106037
843197
1763277
1636827
1778782
1886729
682529
785079
1921497
1654613
757037
1394419
1505262
990191
504330
1413426
955691
1263299
1536982
367390
681804
455938
1883121
596051
1988562
212980
1627718
1353545
1320104
1170329
419954
674264
1374888
852
1374048
107491
825369
1348912
1432026
1818958
60811
1141581
1302530
1691452
728176
466807
254528
1298329
384898
655597
1303328
1179749
369819
1773421
883711
1325831
327988
945933
1155566
1863838
165094
1933855
1606445
31118
1375486
216456
864821
89372
671159
1212405
337079
725871
634002
775135
356331
702245
666895
1742436
587429
1908504
1837368
1555805
1012945
871370
1898132
1203084
364110
1695587
1842557
904305
290167
554547
1407721
1759294
103362
1837527
1295025
319843
1261081
965269
649702
1813706
1509964
1193280
1444344
1338832
13376
483225
1118957
6032
1989128
1147119
1358523
1426833
1379203
568298
1525802
1161921
168000
1923928
998289
1331921
403237
620345
647031
430373
1908309
1655544
955364
734670
443324
1459598
1536554
1214604
1294003
1866326
1999058
852117
1521134
1372694
1593196
1536018
1676461
1245456
1610037
1642438
1239281
1903944
871236
1390899
68415
519518
599458
608759
196051
541106
1449024
1230615
322694
991957
378084
1876478
95943
1263167
1480544
1725657
1823271
625599
636376
587694
1748680
370375
1213830
581758
1228005
1092069
409817
405954
425721
113723
1162721
983422
363112
1334419
96686
1196984
1508907
1250355
596577
471708
867604
1753215
1858046
1092693
506742
1948648
1451431
104886
1129794
527662
1990098
619607
1946040
687777
751922
185367
1378341
1025408
301148
308181
583865
5433
1514233
1946948
714086
1685214
1720409
73350
96789
1541461
316297
388415
1139066
346892
428002
1268447
1501295
110290
438513
1394317
283612
1599713
1135917
74795
577578
541028
783210
1452977
1832685
66962
1673205
995523
1355217
1330515
1761778
1554826
1294897
1215154
1572363
1867157
1123541
1499737
1285906
1369376
356214
124734
311340
1493131
1421053
1945578
9062
797713
1506552
1439859
1617734
1130343
274435
504473
1024092
479541
1300154
774163
826726
732390
553034
1077072
606598
1367745
1172254
238459
320637
1130004
902079
348894
342282
1423428
1089769
1618725
101515
735445
1549560
969180
771513
620132
1717117
1577222
1011285
724436
1588342
726307
1774708
1689785
1979850
1460914
462483
875105
380940
1482395
100392
1677548
563931
692814
489370
1808739
623943
1339058
610176
1299246
1622848
1523567
1214154
1891720
1141651
969953
1971784
1792134
1599595
1105171
1628601
1647389
1956618
251314
1436942
1221454
1477854
1417922
1139178
1097972
1228825
1662584
848884
1478866
297373
424124
330029
103737
953630
1083764
596958
1952618
41485
701221
290056
481372
575190
262480
387884
1228592
1301446
1156644
1215743
1623263
626403
334908
365738
1359998
208149
106498
1667893
1916648
233652
1078909
1370277
778595
557913
1906970
1064621
1197754
596108
1643628
1212176
1562987
963789
334966
394991
1005747
764941
201073
1180597
1378294
587837
668348
1262547
354211
245386
29733
930115
1775851
1628974
1945997
220833
1701375
29401
339948
935515
181533
1353678
1612302
61552
1757300
526695
1884841
707376
238684
1751473
1759064
1003977
602024
1943116
147870
1540870
1831568
1051869
1261049
1898309
790491
243607
669157
1919173
1894131
37587
1706691
1413666
1825460
667953
313709
1288933
640694
1264513
1533904
453472
1628352
1397013
187771
1750484
6236
582261
577325
799735
1176662
1921237
89870
779286
1364741
963328
1968318
40485
1902383
253088
1621684
315714
1292857
153900
819918
609902
1536772
1509438
1089470
1816486
1849522
1074585
602556
706448
871962
16630
1370184
1017715
1592183
1119893
987773
1445540
1594792
1174919
1973112
1131208
1186395
898254
481467
1785999
19940
231529
1064780
1162514
1125905
188360
985966
465817
364389
1385122
1820303
189917
37251
541357
32363
224068
830260
926641
1113649
451638
1739851
973430
612839
1245482
1701146
919605
459244
1843363
609832
1006117
1256057
1902513
612728
609849
1012176
651089
1403840
1846852
565408
1042655
1501742
1190855
1122630
1819207
126484
81935
1505637
623873
909315
321336
1725208
130147
1936463
857363
1902121
432606
287380
1593700
1559413
1618691
1168581
1351129
1526307
1434305
528749
525322
48849
1954004
422583
272649
397236
728261
1225956
911362
1111406
1341180
810650
1579693
1680538
579949
1078735
1178093
598514
1337814
193771
1900065
1599686
409739
177784
355097
748414
683756
344031
920606
802302
1881621
1666086
601755
1498320
1118409
1200248
28882
1064291
959214
1769568
1353966
1975033
1711197
1086209
345173
503235
507889
1059285
933855
756944
1169354
911682
265085
815583
38518
1753050
464958
1471180
76505
1801166
1693239
1191799
959297
1182890
414567
1910569
1723063
276750
647887
1542596
886039
1686322
1118413
1995204
1469348
379450
1844289
265956
393669
1456245
764717
1170262
1958342
1859389
1054342
113844
1891542
1587992
539703
513896
1375664
615469
1875797
282923
1796287
1177520
240954
1069977
401716
273662
1739993
880206
13589
1661095
1016627
337463
31054
1559169
397192
1467661
1232083
746196
10818
1278951
681867
1470420
251314
1423309
1772391
1209636
1975733
1293912
1004304
1941433
283071
1246306
1342423
1565236
627784
1796959
1657405
907542
1484103
1641403
37171
91050
450890
1015269
618112
1224561
1773421
447583
122419
737066
1106510
457876
1427215
1829461
1993994
351441
726042
177123
1042638
52628
438685
1441518
700506
207452
854968
1701943
374530
1508347
599545
330692
665252
1775717
71904
1273357
903122
1232550
669109
132540
319841
253427
1263658
890412
1180398
659667
1161784
6517
1124479
1773542
1984758
416743
655562
462220
212957
588382
1996620
1585332
650767
577902
413912
645426
1697252
558485
214370
1980261
776668
1207721
1537483
821728
939962
1032588
1808517
1054831
176650
1567792
1139539
453346
1510853
1516398
897611
831132
398568
1205335
283844
117609
1121662
1140607
1123634
1670215
1106010
1086180
1240483
1218705
1327939
884706
226666
331609
1421639
105359
1417634
528876
671829
1102986
1377278
1379620
404738
1845962
1131250
470558
1550162
1947559
836530
1156058
1498991
1170093
734397
663673
532639
1952517
742467
387683
274140
1618279
1630572
172055
1395711
932614
565008
809975
899883
1652644
1613954
1403962
209374
1995037
370873
381060
855951
313373
354393
454251
1015960
783035
1632028
1145619
243292
707990
373870
113426
674684
1766900
1218706
1313675
1108685
405954
1750360
760704
308585
1578715
1223017
78333
728926
1667893
1439384
1914526
1652752
318489
796144
1968761
1370815
672499
69390
861885
1073091
850659
1489050
79001
1964719
1741681
1396275
663840
308699
1338212
1000047
151783
594827
1501125
129865
786820
1177061
843607
1642835
158662
606620
169862
1858318
106163
880052
664813
527994
1183316
1502307
547649
1208459
722542
1217998
443720
1663673
1281618
1830822
615017
341324
1627559
311253
916024
1883066
745295
1634743
1099718
288346
1443926
650612
1649429
698495
1131915
1137879
364754
589815
126874
1309411
733427
369429
1731504
639280
986748
109999
143753
1825124
1553166
791724
1003112
1584863
683364
1439521
313255
1266786
600822
146833
1486549
1559273
1316053
740733
247010
1017282
1372157
960716
422252
918027
711144
593594
47532
1757632
271160
1877875
850271
18466
1454670
1912353
1013053
161303
539822
757066
883860
803377
513601
1852751
562300
1329105
636394
836664
1336800
192412
1712363
1702280
503300
4536
1613017
308177
636730
1798904
1880002
1096149
1300625
1077208
1462615
411604
483036
189614
1663592
1424469
1034429
1595370
1307337
711322
1762575
1812641
690114
1894499
1477883
1768056
181520
668234
330049
797250
1668090
708326
642055
1416521
148170
389813
1448879
1519295
589823
376100
564168
404628
909527
1487029
699445
154719
836058
1757433
931965
1891025
1149763
1120958
1486549
61529
782900
1760303
1184176
1767089
1419077
865416
1181086
1546198
1181421
788532
1704531
1675792
1474026
1049808
909399
346673
1690683
1258538
377393
1687489
564158
417284
407853
1097460
1366327
1104058
558174
1248804
617076
39277
694876
570000
841671
620256
1675177
1015761
1582720
404875
164648
1430973
1105958
1344470
1961856
222708
157099
228095
541678
899019
736462
1640515
1788182
1293632
855143
647324
1877568
1164380
214235
460126
547914
1476888
1418604
767575
790590
763636
299801
1106913
1701563
1766477
1739801
1485999
71420
1533027
656136
472799
247439
1836973
1736417
35441
1168485
376793
1878413
1941551
362171
1742308
982920
428699
537095
981681
14096
54199
1185690
1974879
1368620
1042394
1191019
885962
357530
480098
515529
1012906
281960
674850
1666780
1181165
725301
1583045
1160322
688146
647604
1637775
1517354
716235
998353
1598714
557432
1313783
1893112
1620207
724187
400921
745796
462502
1525154
757944
1889757
134938
1626083
1985428
327113
802062
1371508
1119122
872510
1352547
1465685
1448944
839794
1473212
1707764
1378557
548921
1942854
141284
167052
1729626
1894441
347911
1284878
320965
1107727
751270
1257422
90820
1045847
1612520
424812
632841
1601571
706942
818753
885279
527994
1278017
66262
156938
1138280
757628
488742
860998
1060786
285840
1374878
1271698
177533
555725
1653522
138408
641178
194380
1804512
1065538
167281
812221
1298302
1407434
1401980
1401549
460406
1873144
91769
169633
1757671
1221440
892102
1871053
788905
974869
1979352
1815594
805109
1499911
1026341
771887
1777629
968142
1975954
1809982
1977001
277209
255365
1660951
1766148
138112
881894
304691
896954
1306983
1555920
337290
85926
1599892
1263030
176249
1068124
754958
1923232
897796
680777
1177621
1857414
1655104
1197730
659444
458706
1376230
1902778
260293
359849
516222
949579
492848
1334277
1880159
659335
1766577
907284
1972350
164015
516722
855954
1173659
164492
550845
331136
1155036
1055060
1210531
1497367
1776030
502104
1603916
446353
1980740
966479
1751038
751332
1310869
550382
1093427
1701277
1531833
998384
1904423
1717124
1947349
474117
42730
923855
1100469
465265
157746
1086392
119379
439667
1996852
1754033
529203
632520
735590
78231
1983726
1302273
1695765
1988735
1060075
937668
1693008
848309
1024936
1016533
241051
110380
546093
433029
1490923
764958
1757519
494884
238999
1013961
1628445
1767151
1865661
1044271
63314
831345
1664980
1173397
258766
1419152
1047261
1798872
1798635
1472669
1105281
213414
1436123
1482374
1866703
1983906
577127
429999
918777
674548
353453
416161
1058832
660254
1565604
809144
1048782
1359834
907011
498097
1538346
721439
1811748
1189462
1072306
36702
221788
1815680
730825
1894361
1515146
1189381
1572384
675225
1493606
1821802
1982966
1581110
1606451
1240599
855670
593888
452869
1224494
203293
288129
1410834
1565604
1661302
1717404
537804
1107525
525098
954256
1531510
54585
1284024
1570605
1955516
614751
1582384
1326602
1104017
1257121
23278
1072454
241193
1993708
418499
467963
1351999
673323
479344
314545
466474
1613661
505087
1593095
1465738
1423751
842026
269746
398985
60591
1093434
967666
958205
879628
1821288
341479
1042155
229855
1077734
1737995
1721615
1774505
19932
1375378
172605
1009495
1465779
875102
1140001
526204
1892127
1020862
36731
222918
1583321
1559675
710213
857970
1330917
1569001
1320024
798957
1078108
987474
808055
1475542
1068632
1780265
1090728
986715
142938
1557307
131553
935622
325851
846981
329963
444364
1664519
1492437
1582591
476948
263470
1474443
1154216
1290751
1506406
434824
489365
1792743
1244168
782815
156580
376499
1260094
741194
1809887
503535
1814952
765552
109332
19273
956308
371062
822016
798088
374920
295444
111215
188174
332674
637747
1294633
136992
661117
96797
1103052
827542
257391
1740171
119286
1579594
468935
1144055
1716436
696008
1724751
1627530
807156
9186
129
92229
1689591
494167
1501611
754496
793528
513278
407967
1597584
1052278
140445
1303990
115473
1531633
1164385
1739466
1081681
1989971
1134231
1928074
1388313
141311
605103
1086685
178885
734207
670201
495852
1009613
1693817
724700
627759
744730
431229
370634
1658336
1637309
173553
1889922
1702899
1677753
766926
429041
491729
1639336
1510764
1988065
68489
1104174
132778
341740
547441
1403405
509896
17725
638816
1941361
828123
1411140
1190815
1895527
234152
253844
903427
44811
68711
645594
1101890
457667
1768304
1041103
1725008
1065419
699357
280888
296370
1307065
1310357
733219
1480544
371798
1188080
895699
265445
176097
1608399
1359548
682209
1531276
1185440
840245
1327342
409597
471070
247103
824025
201682
1699545
1163189
1147653
421608
910822
21846
849888
1912844
1388133
1006551
1598950
1924925
1254792
1708750
1364047
1541588
1439305
1605779
1467836
1583457
1830612
1334571
1794195
486006
1342309
940520
664813
1613403
618381
651302
966255
1376626
1582786
53018
657766
868040
207665
975952
114355
1660124
924976
1419901
10555
1000632
1678341
1404852
994902
1508860
999449
76312
1249759
1231887
1732688
1091154
1845455
1387261
1863991
1005821
1799314
1049662
792442
404478
1118498
1102018
1032479
1836848
524389
834640
939153
1182690
1229789
541205
1332056
93176
16455
1146673
1890017
1398732
1440824
1578938
57631
987119
1171433
1390503
318211
1701452
714139
386764
623855
1157057
112302
1268882
195019
1853983
594830
1431055
1513483
1956364
1243386
1313910
1812369
357070
266386
463261
223066
1168540
1570981
1218091
965490
499558
1615039
1941009
1215899
1449594
212186
501655
247677
2681
1824020
402195
1533623
910459
451097
862104
1595084
1541647
1914249
239897
1367112
1500087
533886
142367
1503677
139544
207796
720023
288695
721137
576763
1251618
1510791
1033272
578737
694485
1814974
896931
421378
1002636
1593665
1632647
1184328
1502080
1236795
1570171
1099873
1453158
733497
1225170
415171
1511538
945186
1242810
1974628
1460960
763482
1955056
739721
796724
780934
1236590
830603
344791
1885646
1162517
588249
1381622
1494382
495081
1803501
804477
457342
1542236
520997
919778
994851
1541106
523160
1170520
895368
90635
1826478
1104819
1573332
1903007
498158
1961516
258043
811014
1939492
1785377
1288576
1974297
1666545
1072899
1971853
851614
1313237
805178
1108042
1334247
1300502
1669251
857697
325942
335448
1238103
685657
1548910
854193
853023
699381
84296
532033
789865
1746242
385964
1895975
1630320
1449263
127902
76496
742816
1395484
1539574
1353686
1025726
676251
1271092
1604516
249703
623934
555035
124408
1863624
1264071
1716362
681107
1132732
1626315
333036
1755240
1853174
1809061
1356441
1756437
504143
54477
778527
1365978
841371
92938
1861656
1942370
1927726
120550
595426
1691807
1865787
1906761
123351
1380255
1761687
1649755
1026923
81824
194227
1024196
584431
842144
1808561
657756
1741465
563470
591278
776460
92378
21587
174818
96463
1973500
1446704
1266209
585730
1993488
1675945
1029544
867387
1414888
1817515
1488060
1086815
1342555
71714
1946495
483036
668347
197382
1326795
1030882
1906596
781824
1097575
824801
1497579
1071366
693617
650888
804765
411151
1530377
1803818
1621988
341029
305868
439786
1987141
1087259
1837518
276170
1659512
984719
649836
136250
1847363
1820310
951986
771564
1216142
713395
1736426
1488280
1491360
1884361
893960
299294
1927128
1384452
59859
939381
817636
1312643
1948584
58908
644403
1115438
1515364
387683
1996819
1206099
482919
90706
823284
420698
762720
679316
173410
956248
616584
967623
1455438
1904784
1595584
1600951
1198540
1465902
1380096
1896651
302289
544367
422868
1344136
1642692
1831324
886337
651861
1241347
792202
896701
455210
175575
672373
1427181
1628910
373922
792153
306014
1270883
1626645
204296
966691
244434
1341720
83777
1565880
767908
697095
1149948
1240548
918991
624661
498169
306026
1885209
862094
691986
496650
1839737
73887
96077
846589
209085
1679313
342659
1000860
845604
1195746
1607471
1302782
385919
1816261
457533
1571539
443396
971457
1919842
1522206
660973
1867494
998969
1458886
1607023
1584494
1746120
619325
1964618
723640
1032398
1379513
1717870
102028
1476893
699130
945595
1109276
1012049
1997031
878480
1868898
1746247
1069977
612179
1386340
734766
872822
1301218
1147619
366681
1445875
1793704
193430
391704
223095
1013770
571713
56477
1983551
398084
1833866
50048
1969348
1917390
434595
693919
100330
438994
91629
224187
22392
974841
903047
127401
916296
556153
1221189
1849479
274682
1532907
1673696
1633555
1258356
656604
301234
1067065
1557591
1040869
1029625
1369195
597801
1448370
1196343
594753
166168
912027
1821712
922609
822105
1556865
1504513
431463
175659
1992077
387886
1979320
1859272
520868
930977
1201884
16176
369514
755449
586308
1033629
869968
76398
892585
624450
484710
1512087
98199
607150
1158684
347928
1991118
1467724
1385927
1779190
725713
908099
953037
1001869
22902
674062
1469881
1218803
887937
379813
1422980
464323
650633
241007
313367
1557249
1346963
616855
333510
908830
287450
1830536
447060
1831269
1661210
370945
1219437
1931263
1858193
682035
13297
546877
1257029
1206089
1034511
1519025
1651753
1177112
939675
1199909
294029
1173429
781207
51186
803580
48485
1680622
1911531
356425
864586
1705929
139236
564647
1678205
764794
928085
858311
1047929
1559369
97981
1532547
1103927
1286373
850656
1102507
412823
246994
496044
907052
894611
1963222
1487057
524163
379525
1663925
471653
219429
1545797
1607707
1876026
1192426
184636
93979
928770
1708909
434551
427390
449850
543413
231250
1355750
187090
418364
528908
1278321
341002
1790881
1304886
1547235
566216
1394686
1322305
635477
279053
1422722
1270684
619485
938944
132881
1659075
1537631
652246
149069
634263
1528718
1495194
784674
623157
1747945
1272234
56959
1299188
506684
565480
48569
216989
856902
1316036
1645856
311618
729635
411745
698296
1725461
351251
1753832
1171088
1612773
1691544
174036
1992168
401572
1953980
1299005
45077
1521289
888460
1553690
60454
1570828
118215
1149820
1117673
1219801
715877
74876
1700995
578952
1762926
697696
1368510
66118
27688
1763910
1340944
143196
391073
1697641
1635509
755160
1499847
219363
6478
1912560
1067270
1586168
1483272
729014
540146
420749
1380080
1758650
1937482
827871
1564537
1804501
1332205
1525538
1433478
1437853
431998
1067740
1072192
802218
1018088
1328821
1085962
524492
589935
273507
1501017
1369817
1969806
1103351
284441
193856
662708
217304
1959990
33938
395064
1923172
1275494
1853229
1562938
1095113
1473616
353852
1127071
1706080
1736202
485199
843854
389419
1009406
107573
1173052
252272
406801
555035
1803185
1288274
1574076
203514
53893
736613
115050
1911920
1206507
1442045
143018
143249
810242
1479988
17237
157819
1973016
1011671
1064583
795403
1692427
315444
1059997
1756793
255879
879686
1647302
272711
1127486
1404142
1383945
1339314
530940
1936113
1185586
562222
247444
606148
1528794
52093
603504
1870952
1532353
1781937
702525
144496
1707604
1723465
1460659
1037324
1530622
1860604
552785
1112736
144258
352572
891079
471609
1116649
865483
165670
1404228
60118
570161
1235227
73529
1454282
227506
1133302
1142099
1712817
832530
761250
1528775
1084191
1737492
900219
803272
1728500
504232
1813043
1080196
1561276
1201653
1842145
829795
181336
212656
1990440
978057
1651530
396718
792503
1116672
1358720
1131701
95610
1385437
1138342
1606806
817248
1771263
1814017
1128767
1866822
679655
903130
626862
1442714
1240246
732747
43615
1876305
704270
1074290
60389
274548
723284
1237685
1433667
684891
1960611
1095481
1859683
830131
801466
1411223
1630029
179981
119394
220780
1916097
356531
1997515
1978802
490225
1345608
1371163
24829
1375413
1931259
1534921
1347250
658632
1414586
1997758
1237514
477648
941790
778829
1724834
1386050
359255
1551603
1046782
29908
420438
702943
370193
1034552
1742188
1758271
1812507
374445
1548214
677643
558601
550958
479494
1502494
1049085
793239
214926
157746
1907646
256321
1042951
1990173
67173
770437
460666
147852
1058232
427135
881208
778401
100240
1220516
1575911
1572033
1124509
7275
1606146
1358953
1999526
828153
382118
969889
1557546
1504108
7974
1585512
827702
960917
658515
1605682
1024875
145605
772250
1609659
785413
241529
1735197
1489200
1019614
529372
1786957
20105
654166
747807
812492
872798
1277299
1885042
886872
51310
40308
539074
1001368
117230
1468921
1566048
593522
710421
1201430
755915
1378619
360668
1257324
1843876
105276
443771
47122
226034
1952205
961108
854808
256653
907437
1971853
395471
1630750
1674961
1149541
1341949
1718894
1918748
1673813
220763
1451978
183754
823149
66587
833285
641204
1001273
1663965
19949
1143751
1659683
1267200
524026
288104
1827517
1504541
1164278
491223
659120
1822128
465862
730841
1514462
591714
444395
4342
1658795
1725758
877233
1225308
1960152
1872322
855600
240662
1288074
590831
562623
1154031
1316471
1873907
426782
82388
1821019
1049743
303626
836596
1032400
1244304
587847
1122364
1193176
138221
476108
487692
1934535
1506372
786340
1547481
92367
991408
1327759
855894
1875446
1342587
150494
1857756
1010647
436549
448401
935987
180635
598778
1466157
721229
170982
1036656
1313866
1607079
1176444
1372511
220302
530078
1213107
525557
347250
6197
765263
597801
757648
1769686
1953247
1242495
427806
592106
339266
1126706
979802
672499
772614
1005434
1858708
867994
1145969
503321
924746
796306
495103
1116672
645742
1420581
239935
494830
134620
193798
934547
1857414
696949
1169071
1448462
1013727
210434
1665466
361898
1686318
39089
1267386
317146
682729
390775
866254
526649
689545
666895
283860
1073116
506566
1158605
560836
1003626
983596
1239413
478211
706085
226091
1089404
264805
1362657
852988
1535527
959345
80957
357955
84165
1377493
269193
1746536
302328
1693073
234720
978570
1034143
1295663
1366667
180232
429423
1661672
666584
736364
423423
1573921
546099
1921092
1620871
75710
1747754
1658210
354865
1596805
1408580
891168
291116
1312456
273712
1224980
1145066
853058
211664
805448
487759
983235
1934488
692419
383916
321881
543230
1455545
1522228
967901
1314736
619014
1710447
1669477
1319804
1205402
895770
1651052
1623263
420749
230024
1719697
187014
1307255
643693
712102
1689786
514639
1540335
1610291
1240167
1887243
614018
215472
752394
1822833
1910337
901083
1752408
852839
1068524
741579
259970
1164399
824264
275503
1876017
579685
622308
1048170
1833770
1137738
255578
1876055
299074
1790146
500677
1978478
605026
1912492
1213219
706024
1495654
1410317
486909
301973
1531460
37491
800703
1028417
641757
1931380
992932
1318113
328900
1943983
863486
843831
133843
601299
1964529
1858638
1541571
1902616
559997
1801378
1702116
1450892
1162165
1013694
517170
102076
1774794
200080
1612351
645014
243055
1166429
13382
1119001
1155245
126196
676038
685229
1059902
1710279
1165066
1086212
415802
97383
555345
1622478
761265
732586
813271
699999
280064
922871
657764
1669034
1326756
5448
472975
239897
1067672
547342
1924817
390907
83130
1601263
786839
1312898
947188
366498
315957
559010
1939717
1137249
23763
177132
1815517
1744014
1008256
153008
591293
618620
633114
491121
667780
936565
1263369
598826
1570658
1689705
1211179
1059147
1325212
1653827
1447409
1520697
1223378
236451
43314
812555
484629
1180557
1787943
1328535
1096305
1556225
973278
749054
1641319
1102398
1581542
1348885
1043607
1331648
735110
584418
1205554
1983083
531623
658158
887334
1472200
781944
1961576
59249
357550
1155730
33403
866569
224253
1688871
17617
1154571
580676
697578
296730
1852088
1155674
1844476
1921266
1524991
3181
297874
1898067
1052741
237871
1338319
801615
1817560
1335286
121011
580508
222639
464723
920766
1326834
476085
1882669
1750214
684631
1959262
1074393
1264349
1208252
755942
1705349
1424514
1241472
631190
1407516
571135
1442618
870239
1984583
306865
52433
1719084
986483
688887
113969
457192
1383850
138930
1811677
343406
1682491
1578220
552840
1811192
509359
770145
170537
956755
1665877
1498247
22310
1752487
1792601
1622199
349121
1160713
438382
1258831
1687003
1640513
491331
287686
1421406
1144072
1787374
1475763
1618970
509250
1754175
415171
921618
1882406
1872670
740023
1034121
1511415
972023
371157
211506
1087461
1846620
1354809
483865
236755
121477
1776264
1620199
1127761
1500707
1515409
191166
1927485
670454
1924122
1337988
216707
440488
574749
956249
1587981
453691
1125475
116401
1755923
1467723
1911211
261407
959487
561080
908458
1024562
1238026
335844
1615909
642786
1617046
661960
306984
1907724
1479770
1423573
1749530
86925
370473
1532659
339772
1147460
1060328
1816029
442649
1956622
1578480
1205331
750026
810122
1363981
659009
673491
1192952
1098451
1901046
1184184
1350184
1192871
169406
674264
1608526
519405
493394
804128
1566582
1204099
869768
373923
872316
555326
625110
1986114
1763565
384628
1982838
17986
800763
593735
1065058
802183
710636
198207
851495
1622287
54933
501397
521211
86982
812616
221226
183542
1368345
998345
926377
1833402
79590
116272
1248800
491932
1669991
502013
528741
1355455
1960360
1075166
1033033
1522987
1085812
1856003
1132461
1513229
954801
1744623
1779477
1999475
1261598
1941201
1579084
1019276
401636
1721507
694550
1536813
366788
1538436
250723
327092
1607833
352060
1255083
1912908
1671304
1857650
672491
1487990
1376883
146416
1213784
680916
1820303
886872
475670
1652745
1720382
1933568
1171391
1097559
1375709
1416413
362670
1847718
162414
138936
155823
1964535
1548521
288858
1171610
697474
595784
1209238
680337
916176
1335693
228115
1523769
275118
930176
283789
316993
620068
1299223
663216
1606429
1169383
699260
1092915
1011545
870850
483145
500082
1150265
303373
1745821
930845
1914603
1015791
1975021
305958
1515264
954972
1416372
1280821
1468641
449483
134931
1798772
1508012
1056635
25973
429302
543741
460747
725194
35693
1889004
1645590
452112
1610701
66608
1963032
762095
1078775
1584444
815005
1596618
23746
806674
1482366
82677
405017
206834
1139242
599791
1858579
1355639
925591
153821
1801320
624899
152958
1685315
642825
877909
97770
1481192
1821528
322159
925250
436399
1562905
860993
1183661
455232
1297662
995013
1557786
1622148
1007559
1763738
279531
714205
432735
668402
12784
999992
1952604
1594472
1810916
92596
93134
772842
122001
1458365
1972826
375983
1192031
1635441
860741
1093609
792744
969751
285558
772097
140925
440498
1554855
1468641
1407796
787112
758010
1717221
1516660
1381374
271154
1501183
261602
1111544
1471783
884691
200291
1831761
239074
1834378
902566
949280
432122
94199
1259825
1502865
977753
390074
1987512
811309
442336
1816472
1311083
739275
1994621
474815
1183736
1896642
1128917
678636
967119
1014286
1443286
1097376
582953
893212
1873807
1325558
492021
553070
398966
384689
1570172
620755
1515515
927453
1843672
931265
856221
89242
1171411
898818
1682201
1903286
859054
1084536
738362
1167614
886301
427467
900589
414563
1848897
336262
528802
996391
1298155
767693
1602786
1257769
685679
1765683
1747754
37171
1539574
1285551
1377395
1702917
1507962
921458
1718754
832372
933363
565095
1178176
236081
303875
907631
1431200
1410892
1316121
115106
40274
1069616
21001
1775257
1053940
1405457
745211
759433
1314142
1523049
1830453
1660707
1784962
1708197
1751658
1967788
1092063
1746658
619121
848081
1350888
168262
243208
694855
1153048
182071
1868250
461874
1521664
143912
585671
648174
595097
235943
1014097
1370867
1502803
1403938
1543001
167111
1910397
1397681
288792
445304
1765492
1169480
1808800
1588648
221365
202116
1114136
1537701
1383189
348887
1405969
1516155
1916648
1417856
655108
1930884
570184
1991273
695147
1596954
1090490
643640
770537
1392291
491223
1420971
862615
63881
1778434
508365
517597
1381402
724607
1372867
341339
1687476
1032528
1206192
1381420
486546
425226
809856
700127
1113726
1610519
1047114
17438
372712
638327
109387
1864959
661474
1793610
1435814
1706873
108704
211135
1226624
46321
1103802
49226
1611965
356667
300500
1641925
943671
559236
1571302
431787
925055
1752608
1591461
54041
646200
495657
427015
77042
1356006
485436
1684321
1317590
436751
54311
842617
698755
1098265
481860
1189241
1315770
264959
357720
1867722
507024
1563939
1864997
1113366
60662
1546693
917667
1633509
1425988
1169596
1236971
54477
328941
176385
162621
98899
956692
98417
319564
907793
1253168
683756
1419329
1726278
649797
835001
1669529
1558869
1931405
1539455
1201033
876582
96827
7241
1043794
783098
1408059
70895
1988842
1753400
336951
1728521
838409
605456
1637819
115422
1464167
364892
1760788
753045
1264349
1127483
1966160
1980579
226454
1121576
1446579
1120992
616209
1056745
619109
143832
506542
548814
1650656
1511672
1439930
727718
888472
238300
1888053
1148780
67173
591340
109698
1362861
1313077
370824
1001533
104726
1422927
320707
1642780
369662
1954434
1420577
104287
1901166
43303
1352547
1048457
342282
418347
938571
706849
1056869
1737683
839983
1268436
238729
1892371
116811
1315633
240968
965829
1176611
547354
1799684
1060328
1452643
1700512
439391
811311
1792095
1602508
1845716
605014
17463
391659
519771
954011
1835773
564582
170214
1764840
801048
1365536
1289732
1435735
1405463
137701
748970
1400637
948601
494095
1780665
1075467
1918140
929494
328720
1975293
1822442
1891698
93597
173022
317856
357262
1914108
1423628
664895
1030570
650530
1633371
1860852
867276
1866418
1950710
958432
1365426
1460669
1688136
1371956
599798
1996475
1045225
529668
1219435
509808
291897
1878848
521250
1341172
867559
653264
1009727
1046329
907459
1420214
94218
385837
345294
671628
1399488
490044
522903
1877915
113510
1295925
873020
436549
1658204
305814
1127667
1378869
8053
1170424
246210
732076
1902202
680855
132965
1152705
1583031
983844
938842
583003
1353914
1332254
33808
1329614
1002659
669898
794773
1911630
908278
1965906
763205
559449
372333
404302
867166
544461
1714862
1429417
539950
826335
1851
1461352
74478
39695
313387
529451
341314
486909
107367
1862418
1279604
452621
900419
1481236
542730
1449149
771762
76243
95396
1776576
1944563
430804
1589102
559019
171987
1110329
751558
1960677
316886
1769518
1681957
873083
1575082
74878
1434428
1261246
1507289
1632827
1920780
564633
1717208
139752
970053
401339
1454569
447605
493788
768238
922250
804736
183479
277427
614442
592818
1167767
1260062
1088418
649590
221931
257326
894377
1445210
141153
1046386
1962852
1786217
1563373
1207087
685416
320493
47276
1473455
1624558
843776
1569821
1487730
344081
1252710
681211
1648773
1293216
1250646
220528
96056
490983
1787925
1592682
865878
1199897
347820
525850
1752624
369057
1116897
1839341
561468
1032046
1990411
1907189
1022076
1490223
795961
376499
1027813
189851
1260214
1994330
666398
926454
1852315
1183563
1639334
1668664
81767
653526
1152142
199903
1753567
476854
1922576
288513
1472325
1451547
1946049
884917
815285
1100020
328634
371957
1204688
215650
462972
335685
834061
1914108
649959
1989484
631543
1834860
1655701
1046543
877020
636664
1639693
499784
1600191
1263195
1471784
137626
1059039
240738
591605
1891843
1604220
1732729
1403292
1448755
1353474
580722
1966846
1330309
907631
833095
1829312
1299914
144077
419791
1992667
1889141
1960836
1481972
432755
554964
1985003
1850153
285210
1008932
1846213
509285
750985
1189396
723330
1702525
507613
793176
957419
1290590
1597655
1445506
650495
776720
304920
1649529
518676
1001172
1402745
78173
203059
709309
1936620
1332314
532702
1772425
1009708
1059756
884518
1010570
999077
348076
889849
674029
1002202
1346753
766625
1456857
1661190
1467008
613512
541510
1437725
775135
1695986
746203
1091512
1722322
363304
984839
728824
1591125
1497263
1378951
1095980
1632453
1004302
1194036
119238
948779
216292
1338714
1470658
684821
13554
280770
99568
1965819
845537
1316682
1737588
879967
1884486
665552
1470407
1380148
1645448
1423973
637006
232569
582259
758383
76945
1931268
1526201
1708
169005
410913
1016943
292693
726664
1674950
410528
1375520
1122290
1437410
1271997
1288582
1551872
1781625
1725783
339754
130375
1593095
1276845
1125068
1033033
1618941
537719
932915
155514
1186244
1301528
1866860
948575
451043
656248
212783
205341
696768
73144
1103109
907820
1224680
1244652
283508
892038
901397
932838
389198
1648816
263976
426945
1038511
262875
1343861
194840
1492430
246058
1855663
294237
1383106
994446
841293
653544
1131622
287036
1305542
582311
553731
329557
393783
843217
1599335
328328
1785377
792354
1143870
970203
1676488
407284
923959
1485764
1393218
1754916
269547
1431971
1977725
54047
556420
972149
562063
873618
1076930
940910
803577
397494
1701598
1008296
312650
1394470
1214560
1305882
1234593
1505427
1412605
974386
14026
339520
1334838
1240247
957158
1682745
1440967
1358732
1562756
1139698
1439182
1823462
504672
932259
1980100
177654
75112
1437256
1006196
1512511
1993039
372305
1195950
1205184
171127
254756
1464373
1106043
1408977
930201
1087515
1467699
265159
1989450
344562
639164
992105
1745785
321498
1091175
1566048
1061759
1682423
435672
1912428
1502498
977160
1504194
1015823
1618699
710615
1448513
562215
1417052
1934714
1653489
1843668
407409
1189769
219021
15311
476000
773110
473798
350649
745571
1447908
1040384
1145049
1957209
1182536
1486924
984517
1337899
1649023
972234
1302642
664545
42690
1210739
227096
1663381
1595415
499933
1595639
13091
1023178
460459
1208833
85344
1422325
538713
249872
386511
1034511
1762060
1969066
1096069
930373
564351
1965137
1986780
88126
1606920
827638
478885
1500273
1091376
1502210
259680
1993547
479102
848711
1890168
1249767
538119
1531769
1728645
1012242
1593441
498558
1720605
1402328
724200
1589088
1259811
1455595
424963
945628
1846147
274605
1567335
313704
1159378
1533176
384057
1554496
1070541
1081460
1711921
1238481
1494324
1992292
370699
1468234
1206192
618045
1723989
134184
1431055
727394
1461395
1736711
849508
1788971
1734478
1974724
970996
534507
113660
1512675
699870
1664918
1557786
1306215
1053767
1172036
1037767
669227
583877
172740
1138310
1973559
548755
230013
956888
1843773
1172457
260282
1450207
103520
3730
1527823
17416
1501924
1229012
1421404
325250
663125
350014
176810
1696057
1280379
1969475
134202
680777
1440984
1192721
1014212
340363
321046
945155
579720
971332
1931927
1797600
1346658
580732
420289
317602
561168
982826
754927
1591039
1080229
567496
40937
1319125
170816
434619
964307
1494782
1785632
1123938
1506720
187610
1802667
1566839
176774
1778918
1682215
1267292
431588
261312
1810545
1689001
869179
760296
1050350
1638787
1687285
233175
888239
1716305
311417
1260027
413861
1702662
396552
959751
1590676
1051047
893470
1693498
1792329
432181
1274170
1102519
301836
1492964
1133283
210610
474131
523977
1780052
231001
1976379
1311580
1842436
1424978
155170
1651053
765263
1868474
1325857
1462663
1065572
525159
1120675
81343
1712433
1923394
1943701
1593232
1679850
1183036
346251
1673246
1594692
1531943
432553
434872
698287
860691
135896
1278162
1094265
203513
110711
1861800
567998
425981
701445
233310
463959
1244323
808205
1261602
681759
50227
807593
393365
838143
493550
1240670
1591088
1318031
374882
1684360
165296
341772
247927
435484
1427926
1969725
1194129
113614
163890
66243
902194
1767876
1765457
782307
1349188
1725151
603476
1788391
1600221
1581902
1588201
753541
1650889
507960
242681
39792
394254
1526847
1867060
359952
1696057
1357521
1093006
880627
364802
809613
471445
1135913
1708197
721465
811263
443778
273932
1901171
60832
1095755
1353838
365206
1933012
565982
1719787
754248
336699
247898
538845
705212
37251
1822404
1280491
470786
1404417
904023
1856434
1261026
1442421
685519
1237310
1402065
300481
1973100
1321491
131972
122244
1231724
664750
1560321
888952
1753231
1970887
163073
203028
192630
863355
1980359
1009660
946453
723497
1482232
867463
1008146
919587
330143
1306419
1762658
616886
962200
163363
406982
605922
1347585
1323951
1386699
57962
976858
868712
247789
277425
1224742
607257
112090
1593574
1254016
846667
1192330
1219672
1752261
106380
660243
430716
930465
987549
361604
1440275
288790
604468
1369558
1038618
540534
368922
247324
905678
1363070
628886
568263
1369729
700146
1047711
906087
1713161
1060124
141348
175206
254792
92670
1470034
1245833
681836
1059846
467965
1607999
1064514
258059
1316999
564375
539074
943748
1381295
326314
304855
1984393
616076
1207721
847780
1627264
661746
1961172
45277
657375
284129
182283
253588
1058345
492640
1234606
1585801
1298119
1419152
1916393
210710
633708
1186943
1081551
1135973
871796
600395
691106
392379
1213780
1120140
1162283
1193441
1583249
1180204
1814380
732831
256411
45301
1195978
704247
1437646
654037
1302281
1201334
1176818
903473
1582786
37296
998936
215988
1562685
911966
1766644
898478
37587
365625
1095667
1040211
771688
1017831
1101160
821356
1174673
463115
754201
1147722
612016
1225966
1862647
40221
1588201
556420
778586
1481391
1020839
1602794
205270
1943290
1053161
1949493
818423
1643147
1571777
315304
32448
469705
1279716
1858306
1970280
731014
632770
936339
1305981
656695
1293981
950727
235227
489489
1998109
1792091
374050
973292
645570
532580
1594292
1292308
1966858
1922999
1084754
827635
1242472
839837
604323
1445901
1974548
130162
330902
193570
692526
980628
1933002
1715500
1333787
1266045
1094041
771752
249391
1784794
264584
1978589
661604
868164
248368
1911074
1434155
1487397
689082
1670129
1738784
569318
231924
136446
1057785
1791069
1717714
463635
571175
729779
272230
404812
1477261
6185
1347372
256063
11066
53830
707387
1116635
1211712
1014159
1120484
33691
1825811
941512
1404069
647279
921458
385426
396957
1049402
731219
1326511
961139
1807735
1356802
1361038
1300154
1677414
1775931
1539090
705359
1567598
1348042
1384246
1014687
550794
1917766
1865988
1756652
1811882
185337
1726699
1459057
630102
1324412
1447123
566074
417714
1837813
1913282
235428
338209
1709266
652031
620415
673229
415074
320777
1211408
547883
1250167
1656855
1345006
1102618
510734
503767
1031344
257197
1123783
1852226
459838
967666
849287
1154539
66108
1427820
193003
881556
936376
1415772
1055420
701532
678192
1697252
456056
75677
163751
1124964
1072140
168152
888554
1283522
568209
1755377
769325
1434428
627149
1237319
87367
335122
1700672
829465
1816635
1910958
613987
1110822
1205982
1692000
411961
1422
260162
1951160
540917
1993410
1432195
833865
1811804
420487
1098801
1755294
101550
1916644
1443598
1814816
1649111
690232
1854056
1652428
507815
1312104
1131522
1914103
844054
443392
940116
841796
456362
1830203
57667
130205
364054
482220
516923
1384811
1810065
1967060
94807
1686581
422895
984403
989251
935050
1560713
1846634
1245677
1562971
1033265
860948
1610891
144872
1793113
1551377
1393424
1964356
537712
382742
4284
1300838
770495
1771363
496397
1271664
464609
599211
1000117
1894038
1257604
1568134
1513026
847789
230372
1463021
119895
1235802
1382335
270823
732497
1288833
719652
1755568
170374
1843593
67780
1650092
685967
66906
1631529
247526
786693
1892257
1876631
1375810
1739985
700805
983725
1381294
110832
1680696
1527665
1008902
1632271
183285
1187878
826771
1617241
711807
1291901
1535988
719464
768117
573432
1467098
295505
754248
890621
1595262
476127
819819
92871
642134
608953
569217
220000
1017759
427234
839028
917787
1753962
184339
1712451
1476152
290034
886712
196092
315196
326113
767091
525411
165076
24768
446965
417169
1312731
1604331
1726041
1951071
392799
1469310
494873
1901433
230725
1217631
1616370
299746
1651706
105364
1068791
1224507
402077
1186171
354890
425799
1453073
952731
347363
35840
1376460
1038995
1671110
405328
870755
811360
1550002
1784309
625742
100102
1728615
1551839
1945702
1759663
1628208
1371422
550042
1655621
1351751
1881708
316857
798055
15568
1473920
1423058
706538
1024595
194855
76407
208599
477222
1822319
1022209
1228948
1568938
1035357
1075658
704928
703776
548897
1081911
540000
305737
1899879
930878
1155337
1883045
343657
795786
710245
1161355
158044
1548347
402136
1665436
768233
1489195
1946948
1478443
7962
481008
979308
994893
939324
1384748
996729
1580008
1161400
1944769
1754603
1152791
1374298
1535993
680235
197107
649168
72000
989271
1181666
16101
1186350
1199149
1672229
512517
552989
230649
737904
1871356
1710297
1571159
1734430
521185
1398429
614110
680429
30892
1143049
1704024
1281066
941779
904581
1765825
1983069
1748874
1404443
232478
1713018
129261
1084449
825562
1637013
1300987
283483
1469239
1759540
57489
1740634
1423056
1946685
1477097
609798
1693103
1076392
1639160
1488445
1969860
575379
1391792
1701998
349123
1349283
970829
999121
14606
833084
1993958
661872
1862823
1830605
936509
733961
1886106
842796
1913556
308488
289675
1305367
1497305
1086764
1316951
715198
1762972
857766
1749173
1041358
281705
353517
1335345
507485
1140177
1263919
911661
809673
802056
310516
209237
997009
1767876
1503971
239303
1526317
1454282
1271348
546795
1223251
712890
995155
702547
614593
1907114
1479614
263463
1254749
1953322
445088
1867817
1052851
1688706
1070380
104736
739790
1113866
140067
1459081
1791992
1267200
1930612
1718704
1613403
504170
1030541
1807558
707332
979634
229412
1391413
1028130
1066647
1719974
203046
1572436
937494
97023
573573
1289436
1341681
277887
1344565
1574414
720180
1543537
540993
379623
182823
221134
3343
1218788
1257342
1415490
1983110
1033243
131597
364862
1691131
1623870
293329
834572
1963448
164274
1884887
1420510
1308027
1604322
355452
1935613
1847226
861268
282641
1026094
586899
57560
1784575
642873
1485168
25732
381500
1634569
1833138
308668
1567325
889657
1666520
1611694
1346934
931646
1451013
1860062
1498782
1727620
814184
568992
142922
396623
918870
1564956
354885
38894
956444
1499421
1218589
1568330
86605
1672432
61698
978332
1351445
1020973
1552063
898922
1567631
1124083
189851
1061503
1519349
1036113
1804637
1633216
1557657
695223
1223254
67135
1288037
474742
1388678
433507
1926096
1191182
1602852
164164
1308313
1335933
1974090
695064
1688950
166162
303789
299614
1971755
1311627
94452
1790448
261075
837852
323832
771860
579002
407886
151504
725489
1353528
336143
742834
840082
424871
1806811
281153
66219
1053265
236933
115923
373487
1391565
248472
899654
463357
859897
664740
1066377
1318315
1045004
1895374
885809
323654
847537
1253211
1316324
1803222
1510899
1874824
166105
794000
1848350
855295
1883226
360315
608792
1729188
795021
790189
736755
861532
808852
1016270
932962
100703
1395574
1515114
304209
940873
550627
762701
229049
1254979
764117
697429
726724
177215
1049175
686243
262399
1654601
614369
1022842
1036697
325455
511325
1233873
996393
1037343
1641176
327651
332179
974394
830727
1186093
661408
33391
1445239
898859
1783332
1994715
342541
623934
1646578
388807
994637
1235216
433934
20820
239897
568553
1863789
805004
51873
827733
1967248
1470583
1134650
255327
1426539
1661422
900497
917949
411969
1904246
619136
848081
1386832
1039051
694921
849787
1058369
514100
976133
1615965
548755
1648740
1473450
452777
1653577
1990429
594456
973
120147
1650144
1861512
511468
893340
822537
1159719
832439
740778
1019235
809702
1154778
296693
1774980
1174344
1702516
149414
1188760
1545665
1717996
663027
175657
1145789
1092405
1771626
406014
1358233
347427
861958
873296
1319236
1832426
1460841
781417
1646595
1426586
751875
1891609
1561565
1401106
1397108
1041649
1286427
949109
1559960
65753
1732412
938996
1446602
390769
1912238
1072945
872672
1307988
642012
1077690
1125433
1321476
1419664
970964
39124
1656356
478671
1727370
1828033
1144260
567299
1039652
1890085
1719323
1986611
140234
1049124
635162
641922
1453313
1503389
1275211
441508
553810
1206022
1444885
914798
1521312
637643
984757
1406438
1333814
334485
416684
1726231
1293155
693235
1446792
1193619
367058
319682
986535
1335574
360517
602510
482231
1890707
1661176
315140
221854
1051954
1886106
503535
1426756
1895262
1381922
1659913
749044
582680
1356032
1389948
1186606
1593311
1473867
477538
1030335
823712
888945
624184
1992726
773092
1916341
1154778
421551
1881949
512420
1797625
309455
172605
351357
356715
1034475
1387081
721978
1680428
815415
381208
492660
476917
741254
706276
1299781
1668765
1587203
877749
1367098
1342690
867852
842999
249303
219633
911424
64556
1689686
1409793
1667354
973205
1848689
89343
527736
149285
1702116
390038
1338636
1781979
828137
902692
1640284
1407775
523493
893716
383538
1420571
356556
1480560
1657888
479672
1693262
73393
184683
1346715
1676488
897226
363132
1282246
1871225
985583
485541
582755
1154378
1041456
621021
233116
1423628
534023
600618
1322030
1724002
665616
53642
1836914
1347292
736554
1504145
1806805
101515
306464
1400887
967274
222404
4284
371118
394411
1167546
1189557
503661
563109
236315
149488
282742
34185
512538
265962
194658
571452
315827
794356
637118
30224
170288
563053
1403736
649816
710250
1356608
984619
1178927
402749
1128674
1241691
399716
261563
1825997
1208782
104372
559490
439318
1465976
471708
590849
895697
1045225
1235623
356258
805091
1847471
625001
634085
1908279
122664
604141
1745540
1277299
1083227
393609
784097
524848
1985024
721442
1931428
1343317
542978
489867
1214561
677030
1761311
201026
1110108
13712
638974
1951863
444652
1720599
1498965
216152
494498
1095559
681201
5063
454752
667146
1937545
579254
171877
548553
1524705
936429
1471687
689581
201612
1003682
662563
1937298
481435
401144
835608
327967
464840
141959
313722
931605
871018
1230891
719223
720638
353954
295329
1143744
1097469
541910
559115
1183087
417616
136446
407269
522554
481
275889
181418
1890199
302380
1934476
193430
1511772
1051700
1490502
1080073
1762038
41627
873480
744393
1705079
1507962
797134
884314
689746
1947419
431449
809217
1374568
192396
805497
1393539
1460328
1747788
655301
1970102
155966
1237319
1844696
811315
951951
969381
602258
1811465
1132740
1174837
1065440
1195690
109234
1647314
1483901
177784
1051334
1344936
2112
1343916
19565
342973
890651
484427
1580151
1837449
476698
1014398
156367
793048
1629015
284434
1911779
914767
643843
1074356
700289
1896296
1619698
433259
953443
610264
1041565
1148426
1932358
729307
330902
315878
1725461
214820
1444778
295668
578329
845633
1508067
1665415
138501
360322
717355
1566750
300894
451810
807892
1133710
893239
1894743
1322781
748896
1149713
1875119
1187328
880587
1280546
31152
973972
169633
1322089
1334925
190409
35541
124561
1679468
943373
1567443
1009665
1194906
407642
304589
185488
501391
1603322
1634972
935185
1065197
638437
120300
354361
303823
334966
805971
13471
1397079
709350
1673903
322782
181174
907386
1182014
695753
1282093
265913
844303
548342
861324
1098831
678741
5119
1339985
670549
994356
1837506
620257
1071161
337777
1262541
1808519
1147619
1081633
868759
128422
1408821
1814394
1741683
1413890
1683303
156524
1574369
1109814
169570
484129
1295535
1455563
1639987
393615
650105
75192
1881370
1931624
1528203
1568783
22933
650004
914510
1963426
716451
1263977
1696560
1668481
1243395
1677581
587577
1435459
1710998
228702
1194558
36179
950241
580524
1646381
1575365
602440
1274454
1867266
33636
803377
886873
1329378
757723
1752114
707593
1901648
188360
1538582
813116
1403154
623663
1268812
168349
1235467
740400
253360
1333341
1729651
742550
472000
653288
1587411
730339
1807601
349481
1965328
1584357
1108114
265714
379120
599290
1078735
1346170
179208
1313515
1820407
1448764
352614
1060653
1706286
665275
440324
1759144
1570184
288758
914112
1475763
659990
206083
1210077
554927
1568510
1838020
1331370
1566137
860491
1414766
382326
1798096
1202630
339883
794405
1468185
1508567
508430
10266
1748005
1229182
553699
1201941
1452264
1104774
1933478
1300616
1009550
709534
1166274
1923058
500843
607726
607839
196230
625495
555127
196067
182996
876352
873642
1592721
1152223
95322
1487356
375096
63899
1075850
64464
455380
502328
1997868
846776
947663
957626
1770001
945804
1405599
833552
457549
894295
1870501
1544674
1071233
1793063
1290443
55155
273826
1313970
1639182
880076
882780
1845198
32796
1803196
1929935
395416
461971
1067469
1721743
1059649
1538129
1200080
266864
129054
1466046
703764
546033
1867969
236118
485278
1762029
268160
361345
616868
552774
548997
403980
485134
1081112
1805063
1022046
168036
385038
1112584
1873717
1135529
1609241
1770332
565911
1572540
1395332
1690175
921035
976372
14126
1231010
1447843
1803387
395390
801151
552624
709306
924393
847865
1572625
755881
291184
1595115
287196
903874
100142
1024407
1932075
974892
190563
1512502
556180
1484472
396856
706573
988416
1073876
1204023
1481914
508749
966079
1060947
1493365
171465
548157
769624
531173
646835
1902339
1263511
1173334
815776
1502216
360789
1213453
268183
414687
833484
1343035
462325
893577
1600866
449635
710279
549620
956487
781448
657574
420872
502327
568263
1145405
236755
201754
1682040
1423214
663811
645470
810153
1978075
586994
1102721
100024
1425134
40118
1682658
1023270
1380458
162361
1148417
1762885
1782226
533973
1792009
1201056
212978
101804
591002
1752970
1416207
287306
173291
1392930
1713142
1653542
1896164
1826928
1342379
1270689
1734019
1036459
225727
1221820
594843
650245
1068197
645071
782815
1405001
1801405
342004
1850405
1090351
103894
161201
1914170
756634
1971613
182620
613200
1591461
223882
59714
297125
1148941
63747
288013
539565
1340015
1251424
1460951
585939
208035
89126
852810
1150667
1224139
1916924
7536
333732
282134
640728
1140064
1236234
1561302
714821
1237125
8448
1772716
735254
1688590
167812
587405
382976
446023
667031
600482
32578
97524
484303
444763
1561361
1282404
591337
199698
1530428
1329524
1555010
1544123
1355732
1393708
178458
1375684
1190894
648638
1430931
258200
1479924
897126
1565351
1098148
1361037
1240136
1057199
359238
1625177
213758
442488
84115
1710986
1330562
1916975
919384
838639
457020
202142
858547
796244
896745
585168
1436149
1860875
1787704
1531337
1240510
451224
1023151
327450
1014053
1163870
1681391
153195
1385889
1557408
233278
1832685
1731512
530836
870614
1136416
620473
1548393
695818
1579965
862735
1134612
248657
1026695
1853798
1801119
322216
986403
1915327
740330
1988865
1366451
447150
1474972
779453
115244
1837822
130797
353029
77476
183322
1661516
1318244
1635254
986999
1692944
1095169
33092
321759
1037096
1970518
325654
1747978
1218215
88222
1718327
632808
1026375
919344
1551747
167672
1267915
1494571
1613770
357885
551073
301685
1659629
969880
1993811
1167907
234038
367097
804255
494531
1949570
246147
1296164
1267429
750100
1010899
1330500
813641
1166010
1791889
554835
1022974
487244
708781
756110
55097
1598661
1776623
1010620
1538672
1077666
1430120
841467
934429
1737649
920083
1489860
1922292
708527
1707771
1584025
436726
1472540
1213270
1922637
813293
1035977
1515632
1511320
326978
1827148
363343
1126463
680013
853101
816664
1608701
472628
898970
877835
832867
1820597
1954952
64469
1727308
1618765
1034685
435775
659972
284992
1890333
1590803
1919121
1143775
1717367
1275997
877904
388561
79179
124750
62581
325384
728904
894106
574285
1217270
1261347
658922
1347414
630886
1125381
987601
485109
1922978
405166
1371734
644332
400338
1220406
29847
1028375
144901
1110097
135891
1052794
1651202
946121
878661
826726
817176
795649
1674760
1868620
115426
1784692
363178
430617
228716
765603
83807
1848847
1804546
614346
1759769
901991
134455
903150
126210
297845
634954
1804459
149354
1792179
981139
515515
469902
1539137
437168
1885300
1255269
393481
465693
1536730
340512
59820
76643
308585
1199737
1778241
1573004
835949
1193526
264833
339046
128979
1137322
1188100
692544
1453151
629054
747207
786563
50177
1018219
218904
1725482
601696
328707
1153002
472314
1903487
433101
735330
1813878
1201777
1498352
910161
706999
24539
1898310
271287
490520
464337
215132
1882619
929031
897680
1056076
1118378
1527598
1531660
1007404
663269
806536
1082725
796958
340326
683848
1558906
372851
1582115
1279033
1984891
1303165
530220
1939729
385293
729879
1424753
426510
540971
1020973
1773812
848930
942181
996734
64168
1172528
279764
478626
1767296
1206512
1060440
1948190
391272
7308
261198
440623
386248
755647
1015102
1142238
1816590
202617
1502672
80085
1425961
852529
1393695
521329
1766523
246987
754018
821401
842411
375103
1264177
742550
1586285
686077
78011
1340667
1393464
394431
439873
1985367
264489
757568
1587667
1316914
789118
1269569
1561347
23875
864434
1925677
241971
104896
511650
683559
773161
1072434
1059211
384773
1161774
547024
656287
999449
1513563
1784476
1776641
723804
1824628
1296589
106378
155596
684031
1594686
522819
1522053
890752
1706706
536580
509250
1173285
1039404
1214539
1893887
1518861
572605
1984583
1547891
814574
1411179
1940079
764777
1197397
1782036
1296359
1244425
647182
1737576
1664970
749076
578592
57262
1854431
341314
213528
133021
1343453
642203
102974
693771
1115495
1300178
1574578
744078
1668135
1878705
1639628
401325
617416
1174101
903854
36790
137876
1149358
116029
776092
49939
501946
930465
1636319
1296793
1034497
333334
233443
1170791
159162
656192
865867
774032
92706
622831
1479312
280607
714201
1347767
1876937
693771
580372
87771
1731904
1078616
1120535
1742793
1951269
1356916
230945
906258
76945
161538
716798
1637791
751894
1023970
469514
397057
1116341
1177156
392187
1110502
119153
1735400
683290
396856
1092238
36878
869054
1497697
439673
1584496
195949
291688
519195
499752
713287
1038330
1056084
1993842
738910
1105221
490688
1219297
1361843
1295342
362688
506304
635101
1469566
1337708
1863336
1272287
1604680
1504511
1023981
88134
1974811
1246991
1959450
384629
1277185
1539261
29453
1525580
937668
1531278
1707809
36710
1873083
853442
1038231
924511
1971065
446708
1342261
1971965
1663305
1442182
418934
749249
1223409
1321620
1087191
1807422
851800
182479
1306774
157565
1276920
1452287
1711104
1026701
691187
948527
1581458
1342648
632355
76672
935210
73804
813954
262521
427826
1855734
1103919
860533
445857
662014
356638
692152
1416201
46955
672586
1522234
807560
195949
300386
991408
1998516
1516641
1802674
801159
1293119
872814
143236
1706048
354310
603025
166321
629031
56272
1976786
1090651
1916060
1285345
1600819
1676205
1029889
893058
1426721
362104
405497
833636
1251177
883100
1844103
1054603
193416
1323149
605721
1309957
1355612
748268
804875
129435
411694
840455
1459670
28216
1972276
1735747
1780526
1978882
1659486
1138819
431593
1851357
499799
523739
998152
1758117
1405627
120596
447087
1286951
847121
1212814
1951081
848500
123102
960620
1724150
1339889
1402286
1459824
360241
1829580
215255
1172311
1353343
1930789
335162
1148628
698687
1473616
592888
1776988
862100
490507
856870
1429999
284972
183619
1922602
1497152
599293
1667000
1450025
789533
1444200
1054980
140628
1486345
1969238
902207
152355
1998600
464904
1364817
1545003
449360
1153918
290861
913519
1174484
1972013
1683501
1300844
342714
1106431
1496586
1261347
1340298
1581016
167793
346517
1928070
827124
69702
174363
1247559
1788856
423784
1721882
1540029
110723
1478908
1258059
1067469
383696
1398671
1504946
408546
222226
353274
1270622
683069
1271723
605616
1404169
1231782
1400041
302433
1058069
377659
1142674
1347746
1415763
1920639
1451523
884434
500104
1832705
1844800
144421
1025413
799453
1249448
1289595
1548974
789071
1447618
1870059
529289
32326
1605026
636527
1974217
682554
1739081
1493675
1661694
187999
486816
261296
1276416
1867947
96429
1874643
759485
1910682
1022693
293010
563713
1269511
1687489
928800
1165067
1855572
1433383
860788
996149
1683009
482170
1720133
305693
608412
902401
1082379
874188
770014
1933234
256001
1173092
1927640
1368860
1964998
914215
1834558
117147
1916145
1700629
1149750
887318
1345233
703308
789212
1784788
1682459
1752852
1883704
548967
1579251
617095
341505
1315682
407969
447300
697773
647961
423733
936892
970644
941794
1910590
1470721
237871
1896823
638720
981133
1307554
298917
1368877
1777110
1626503
978973
861065
50126
1752349
1380536
1703470
1545569
737937
1998990
1682159
1428660
1902936
430478
1101484
1540821
1117602
58939
558485
435889
420812
1743454
1936590
1687762
446511
1397726
604141
1718789
804431
1962716
151702
1663428
1636443
865186
144234
1440321
1099175
1631155
240119
1601725
1557155
850098
1182914
1882518
1835293
1856803
1595049
1176976
519213
279974
441159
294039
935880
1108436
1392835
147324
629206
789931
663165
1372511
1782880
588133
407284
1794718
1431019
817306
76972
1438154
819944
711801
400254
159162
1641186
229092
1583007
1286923
1950154
1048890
841313
729490
295001
1689636
1123732
149015
725648
540325
523503
1780876
1370783
325719
1320340
88982
1708387
1782869
1929357
1816306
1289904
532950
1131778
1235932
1890649
925802
1693628
1302781
1804667
73838
1751783
1251410
1842757
1061185
1247088
1928949
1362570
320977
1804051
762714
471316
53608
24695
228571
288059
602590
824026
337028
809401
1248124
1571766
111506
1687311
827561
1466873
1797418
205672
97372
142125
1204561
567765
594680
1595489
922610
169169
1639745
560690
1679735
77516
1747923
1443932
1811156
475786
246694
1181267
114017
589681
655657
885169
246363
1177520
760396
1301060
1714457
1594835
1119160
1495592
694753
1369726
456404
393156
1324876
1098598
78418
163073
132766
366874
128920
1521458
1184076
393402
441450
1092543
720035
1767349
1133204
1521316
853351
1146930
1036935
1449401
1038353
435904
957562
1242917
991061
538845
1382183
498014
1246153
1832440
257925
433931
412288
531606
1169028
477538
1024225
227025
535623
1672539
1733884
1604444
529029
981692
657503
856113
451342
1700077
486673
1559334
1561313
670912
1976821
1564300
1162846
46831
1582588
642608
1929948
1553166
1604516
274880
215217
1269688
787153
631496
120551
1483962
802693
1739765
84339
1946592
1882604
1762455
890818
1504875
1534772
629781
979572
157335
1064943
1402731
1952335
654716
689339
418555
1799925
1716087
881080
1332585
161934
1849655
1383114
71046
1182127
797320
572787
456982
1027124
1961762
1346748
960453
1727770
671444
1920115
1914160
618420
466442
735570
288598
1705132
567226
1251817
1875470
488508
187411
1145573
1248884
237071
1582973
1021805
72633
1506347
1849545
1296377
215854
1866432
99678
215892
1129138
570014
1328033
880298
590249
1491297
938042
1971454
1625404
516143
621108
817704
1743712
1210070
1809309
1212571
822407
1823944
1842159
235831
1742192
930322
1569965
1829636
284649
444397
675756
615149
1141471
1264980
455433
1119852
515145
265283
859999
854489
1138819
1024261
1099860
569227
828123
342258
1365454
180567
1706135
489569
1737204
1122482
566228
933563
1619543
788506
625691
1676062
127400
360328
37006
858975
1771812
1642572
1466750
1623546
1953487
1035921
351771
1541319
657535
1323144
1736634
328213
1567657
1087316
1154987
381565
614378
531155
1304674
1070380
1922873
775249
569341
762604
827219
254531
400493
240506
1373026
393941
730997
1286354
1829580
728176
240622
114658
79594
650824
279869
1189733
1012906
1677709
1502367
210170
336166
1477466
752428
1869546
59177
1316962
460748
1746300
1807068
1730308
245739
1625761
753430
1293522
1410499
670656
708116
1048809
997544
78490
245580
392988
194815
137507
767473
503444
1011273
1905712
1653471
1996589
1053755
1015037
1454765
1530622
1805754
1010094
946452
951814
52868
891475
978687
1469771
1227237
366677
137616
53488
1132440
1956795
819724
546810
928464
1459284
1807614
1919062
50625
914897
1978311
1087182
1047321
230002
83471
1694498
1724479
597789
1999548
1791190
533527
1087513
1915799
173429
1431465
752494
165540
26918
1349834
1365336
8225
782958
1194015
68365
399101
225845
411233
1197336
924912
328255
418934
327676
1522994
1345195
1043495
547443
1312067
1257951
275093
341950
447676
1135129
839342
619805
1959734
1171618
950009
1767046
1020303
611107
1962760
75694
1771049
232340
1873144
1607632
916915
1132136
49836
514342
66701
558111
1990449
505849
1472325
1915384
1011812
1733060
589308
1257570
1951230
309999
127280
1486820
838794
106544
485284
462536
965229
885349
271746
979279
865204
1397909
1894702
1749496
1695142
1947082
1145662
385224
227619
1706229
1389154
433170
1628472
542310
843976
465711
485714
1807741
107044
785197
1684773
734726
1492651
1991400
1504236
1588106
1031245
501156
1647451
908395
1252687
301287
563195
474534
1206940
1744424
498832
1317935
1781505
328217
672575
1702790
1475454
11858
1742185
811027
1425740
1496581
1132520
1937492
1487887
1118583
342414
1122624
420925
1298221
1674977
1406796
1411548
1199016
1027578
702349
1979768
1044824
1598544
73634
1974466
273932
1414428
320232
1869238
465935
246690
1700749
1446101
1854104
658730
606858
208262
1648397
1052446
905985
1573840
534433
1885254
255601
259629
1134887
557536
697997
475786
975860
735107
1131496
1986090
1161501
1684180
655072
1994960
1554526
73868
1189842
1283672
1567676
1135992
202339
1991146
558150
1400439
1621152
680498
1566773
1375931
486975
1294394
923849
270939
877217
85414
54542
1898811
1807570
523872
1780198
493301
840862
345257
174150
1077201
1472763
266275
829773
29490
1711611
323728
1976143
1231252
1145460
818993
1998914
31124
1971684
502395
956160
1142452
1563422
1814393
44355
789295
1579842
922262
1131778
200329
1867060
520811
1825479
1621733
422064
406419
1743533
705732
1693854
212827
1012144
668551
893012
559631
149402
760258
913614
606627
1927250
914930
951139
217779
1075303
1580708
1385933
443020
1614351
1249178
159850
118856
1247559
671027
85580
1767593
905711
1274742
52222
1791066
1082756
1440771
240968
1369501
1653118
736902
1599717
780729
1086815
888445
1604889
920921
1045819
797062
1308555
826158
1803816
500560
510651
615026
600338
1819475
1529975
1363962
1606806
1319061
1442832
108535
1753754
177224
363288
317836
800210
1493845
85162
221752
1821120
270143
224023
1224761
1788678
253015
606175
1637369
1264980
1440261
1324433
1838897
1510376
1908504
55780
324631
930934
349654
1690191
1315232
1330646
205978
831040
1023899
956408
36139
1972641
1056702
1513321
1780894
760395
1092180
888712
1058613
676689
1882052
1139062
242638
720784
365
1930816
1263749
768762
1849991
710985
1432996
989917
990370
415184
378331
72363
529101
187565
541468
1135504
1404470
1561280
242454
694855
521388
1207745
93796
1383481
94298
1957123
58908
380889
350817
718660
1945578
1168036
703299
160864
21627
768940
1136527
702543
1909187
1552223
1739130
650630
148745
4093
866218
521776
1820348
357252
93176
1338469
1732399
1931297
602595
1554926
1653267
1314631
18062
1640669
180089
547037
1251599
726039
97739
697236
365241
1120491
1806417
156752
1299078
116694
251774
850953
758549
224949
1365161
1982630
705192
1251893
693323
1101287
1363702
1770834
931233
1702605
1782345
149426
8093
1919356
1733576
585976
1891659
1424824
1705551
807902
1168465
728811
238971
1160912
892811
659085
137769
107017
725975
1981236
246694
307218
1605295
633381
1600191
128737
732063
575707
41131
238271
1691665
81735
743834
1607573
993039
1247675
983185
281966
131352
1538862
1729414
1178474
1283025
1070090
35005
458483
323364
1870999
1021135
1366308
616450
798279
193307
1332987
1816052
557388
1654845
1444137
1566659
1287304
1522825
1911944
1846357
278365
1400367
1286034
461615
736341
390259
397095
571966
45159
117732
52911
493923
1435847
1387807
1101860
1997821
1037487
1609157
420112
416684
1631263
238780
974011
323522
1158011
1648131
968166
522047
713540
107838
227332
344281
771086
1725530
1929250
1951648
178044
189074
283219
268922
1690417
839542
1025408
1160847
1093804
1543900
1349069
1273211
1524627
420487
824113
1837166
1691205
1257943
1001941
1859322
847374
926796
1005943
1249576
1894833
1863477
866748
1367444
1879632
1542263
601615
982902
1290094
748587
508448
428305
519490
1457431
1014723
490503
843705
1205731
1136748
258205
1032128
1369506
1977095
976379
895626
483565
447490
1081963
1335789
1817738
90222
1319616
661428
3375
1427212
957450
233258
870679
1101569
327785
92190
1698954
760560
949700
1823265
274898
1873093
1749176
804549
1535837
922683
209830
803933
261063
1949464
1135920
563979
1161277
584560
425349
691374
805978
908837
390471
998317
1850026
482775
1773572
80791
1857550
1274364
453480
1678227
202550
1606041
1198080
504592
1544757
1917542
1860854
1429367
1518383
517353
552543
1386835
249303
557260
1200406
1234088
630206
1755396
1264925
1396583
1011983
302154
311704
617618
1977918
1175509
1262731
1135091
380359
244010
617907
857466
1167337
890325
1744733
1120638
66188
467143
666424
234077
1389600
78213
707545
962080
1073707
952086
1595605
1644494
1521078
1687107
1531809
1161595
1821068
1337128
900619
1900717
331556
1134734
1047972
1816910
1863347
635328
761896
382015
1682916
586962
505176
1412746
41538
1043146
1012594
41064
1274562
1324956
769814
785665
1796430
1794743
313991
178696
746637
415338
849783
695695
1806726
866955
309500
507847
315528
582113
1763680
175927
32609
378938
1109552
1498133
1156648
456526
702076
874384
187470
130912
1099123
1806714
579985
1109033
638266
1990181
814466
316758
847328
658143
217483
867152
1215645
1314743
1527823
650291
174619
1585150
37073
1666992
1316324
1707224
95595
1930504
944568
388730
1656238
239307
1471908
1320580
796364
1941829
1162774
1705368
500455
1583311
1823785
1440708
686968
1312258
310249
238027
43075
1323346
1617492
1251677
1755377
1077566
1059394
241089
1946948
28272
1990025
271621
1280843
1302422
1782703
1491770
118017
184930
439026
1055784
651777
1644103
1862025
751407
1836259
1147534
1676973
1513634
999518
1318694
1066784
1506883
289023
1792075
1355726
161984
656450
67463
1803706
1792769
1537217
1787990
1948860
504920
1949242
1341313
512711
1213397
209897
1869081
1384733
1327682
1991576
1633059
1509703
120326
482238
600910
1342105
1760329
1968446
327347
565088
225176
1040126
692506
679886
395774
16753
349210
366785
494722
951934
1071302
1892804
439452
198939
830824
1075995
722368
141656
1636626
463249
904201
1110749
1482282
1465168
1079057
922412
1154939
563926
45971
712491
1834566
275161
558806
898153
1045753
1620560
214393
28243
1536907
1905824
27550
511560
1636150
63172
48458
64565
1483675
1402890
522729
1040806
317943
1145989
1734690
772081
1081681
1900798
1069881
1595461
1588215
470564
1330153
275102
849964
1608825
632828
1789941
547102
1943140
742096
583283
1356899
189578
763200
1793830
1354454
831507
1177341
410701
1020485
1828514
1076325
1976536
793156
1944772
1076797
1504437
1207518
1603524
1195106
1012419
530500
938523
1302642
1338486
1077982
750534
1205599
285634
994335
237071
1994599
871825
1643687
1078136
669193
1962598
935
569974
1243843
1215631
11165
465394
242323
852482
852124
221308
1218762
1272927
1126090
115106
283103
977612
1022952
1302774
287242
707025
1137396
43363
264873
1994623
1915092
900699
316752
902966
769113
33403
825478
274549
145020
953910
529757
421002
1728013
541373
1427895
177386
1948067
1773453
94554
1049239
1759160
511542
1049710
27866
399077
1763780
1527883
883300
698432
976130
1143836
864465
1048640
1342855
1742398
1793784
1069410
1942468
502700
1495556
227681
174401
1892257
1360789
1330976
1507462
743279
322740
1241691
443421
1466828
1991516
870239
1371668
753280
113940
622009
1329105
870812
1301283
1711164
1418621
1077208
894448
1607223
502033
1496183
1263162
1952329
1499316
1726045
1796028
1718759
1605885
1565211
1619305
604088
1987622
857417
822768
136836
1201231
1322184
267940
1732023
1512232
897862
1204099
420676
1963182
128623
415602
1260809
1100682
273690
429000
1514976
1015524
447358
180974
1659982
1434984
1141826
619540
717822
335481
882652
331991
918300
463052
566257
127087
252198
256721
341736
53533
1575490
696301
836372
1176242
1585505
581483
877832
1897046
1509046
443139
609263
235671
125632
1043734
1483376
758141
1544392
1070266
989688
1027007
1352147
547037
1977664
1531885
726077
381961
939174
787324
311721
1210452
521858
291348
846187
526952
1459147
156739
664466
83299
554044
58052
1910992
839915
280392
637919
1483016
337183
94289
1903015
126351
1959478
647309
1760817
33133
1831824
1945628
1191877
1275603
571704
1968312
1234407
684167
1545734
1142084
828806
115722
623569
1917624
299929
1612570
1698360
1434428
531041
264604
1968182
387935
1836748
311954
865346
449470
900889
457672
1454551
403886
389595
235245
37028
247478
82911
425957
1394651
1283616
228012
870598
704053
1597649
872468
1264980
279889
189942
1151322
1768106
456186
509851
1610519
795412
1624636
908451
1575987
481771
1514575
1635160
1236364
1518800
1907649
107816
1019277
1708447
1295887
1077666
1703646
16715
143684
957144
372820
1553090
1425852
689426
572996
1609698
925896
170621
100207
1354423
1017477
253268
854489
1625322
1800422
1593835
1423546
951386
502130
1731723
377663
1748791
1302642
1660671
112795
812006
468598
687637
51923
125290
199097
362106
1181726
868734
1150405
242177
185255
587003
587985
1387982
822528
1569359
1210021
19433
231494
249306
426635
863171
185600
1852330
244295
103850
126040
536930
798184
327719
1638
1876065
193013
1925449
1075416
1028868
1325009
1553258
1927437
1781378
1466979
856983
757684
345045
884156
311794
33916
492848
1171136
289226
1176976
1610501
230779
96179
1537701
1735536
165747
1982088
1055214
686290
1484981
624318
1307575
1039961
764101
306333
503255
1932817
37242
319373
828594
1377068
528786
194960
690394
1590944
1330309
783197
860083
341927
1989580
1207882
645353
874581
298864
633822
189851
1888523
1743181
1409145
942468
1804828
821468
619424
99584
1105308
722066
448282
1506581
922294
702024
727456
1937331
521847
271677
1002237
433471
309890
1159977
1021618
1286949
306526
1218991
395382
1932787
244202
546258
1223532
1571823
1855153
1963704
1569041
1824560
485339
183733
1302735
1008722
994577
918138
157631
363274
1896337
1637204
825670
551232
1427042
339650
194172
76170
1728013
697650
1945919
164849
1776526
1329816
927759
920183
377006
1172548
431864
1225066
1650225
1208087
684191
93728
1623563
860955
1356778
942131
585828
455607
1060638
1598622
708126
712459
1755396
552005
1050317
1021976
774079
1089120
1092405
921519
1773730
1037342
915076
748988
1205929
1556676
1794852
789071
611498
632228
1014194
1237837
793973
1046682
249391
617608
1452495
1555230
452637
1370305
1294833
936395
1682646
921567
996149
457667
82869
719031
985589
39695
1932678
29146
283587
1992336
1020714
1984915
1007844
541373
1369676
117036
1713183
1065366
1530820
1103444
1138808
1609204
1372901
1859578
1119572
203719
1954316
895207
1372690
955183
1290315
535026
1440634
1155134
1805584
827034
1388178
1968982
790495
190094
1827821
703927
1383407
653633
773503
1616476
807446
1877568
1064028
1197371
1810963
1797805
1570326
268160
537148
277013
824996
308838
1970915
561707
1903282
922371
1622373
688631
187496
649296
151682
489855
1434653
788009
821019
718160
1349221
587135
1087503
739535
404117
1062780
66029
1474763
1976629
97441
331646
1411901
538760
841136
706251
809961
1906108
1474199
913643
1125760
1753723
1630166
1654971
1796744
208252
1374355
1694686
1908827
832867
1489355
1021447
224136
1718665
589823
611492
1306510
1581184
1188110
1823722
1193156
1041201
1387754
394741
417735
388853
1674640
1822966
869678
239230
86903
1492761
166862
1240663
143689
1214529
71905
1900558
939113
722650
1630646
1186856
1872000
18128
1504055
167209
1626057
1311030
145696
864575
509592
1948553
1394875
1996083
116272
979869
934158
394428
180774
1772674
348999
894711
1258754
1437656
936712
1355437
676129
1648226
1381384
1953141
1684545
1137433
1741143
1565366
1510042
179871
894708
1608173
794580
1807329
200715
1251295
127557
1753891
766655
937968
761645
1862583
205336
298902
1245246
1466285
1371669
552922
1471580
141855
213188
939647
889485
734109
623287
925653
575102
137507
1940770
965941
386125
1616873
899943
486180
1316121
872421
1924498
1577356
1572000
1030154
806057
725066
1250458
832017
82846
1114228
1313946
849594
1578080
1871070
575516
1023496
1283706
1517196
1700144
81471
1906190
1928856
498308
541743
562831
610359
1039282
617843
1907359
828829
249005
1984915
1349667
1917825
1731124
1641154
203782
990779
1527147
165295
1756026
634080
233896
1645331
6183
1056346
147041
1267234
1833562
467961
1433468
1074604
375495
680253
1471908
1374398
330294
1324229
1129141
1349533
1171849
835325
394474
537016
1703112
1333757
1581348
1844302
178999
968545
1991866
1596739
145444
345702
1469062
682965
617699
689141
1417998
929850
1325606
1272903
563917
798675
1572690
915431
1165379
1760800
1444583
1286645
1657748
1765474
716798
1477515
1075245
1930650
241092
1025580
95569
999605
1852839
111998
1637289
745112
441119
1853054
1832848
1169573
1315540
1361072
1323415
404454
1253758
1433267
1237080
396122
193301
732014
1871672
438770
430447
1848572
1091428
1252795
959583
840501
1634459
1072274
1107695
259198
1449318
1802674
963769
1671380
1852946
279070
328929
114052
1634353
1522635
1699786
1682862
762891
956533
437153
577850
1295693
86350
1996012
61140
131890
896700
761119
373711
1550162
1266211
877716
1642692
248135
1925366
1938877
431472
1706467
1797204
1781407
1026945
1485652
893890
19532
1947717
670023
156007
1095382
272159
1184192
1330378
423130
1844652
1722247
1896296
1428587
1746180
1270613
1083920
1440388
972280
1640515
1165111
619607
687857
1110843
661123
817607
1017388
1654690
1773542
1050618
362474
572336
804
919222
595709
1066219
1075819
1920024
157644
1065740
727493
1026259
1519102
987702
1931020
1851232
1147452
1619595
223994
884026
566848
819829
1626340
820362
1542921
1213272
83580
1362429
338362
686614
1806493
151517
1922087
1542249
1483925
354243
354285
402458
1673519
1555757
1081648
465245
420578
147369
1952732
1236763
1596440
824923
1520366
916757
1064078
1371544
809472
1281176
1577717
265769
195233
1122327
938683
1306209
989528
451785
1564537
1570897
1584138
1355363
305819
242527
1809444
516044
194237
1759119
324060
318714
213212
1387505
1983190
255351
1452186
1823944
142717
1176928
1412219
1033235
1560409
1577781
1503407
1912741
1108360
1638823
1078052
1508475
886907
666581
725901
1802783
1000492
1821918
1374026
1414665
1652576
183619
352953
1015984
141183
37129
437164
329668
1227656
695170
1976179
1381962
822612
1218547
1214563
771961
327138
315183
617836
127849
1544387
1682493
1769816
599797
86756
125323
1309515
1216756
1033764
849271
1668858
395814
297381
1393464
1701210
441831
1084290
1953326
583213
1767835
677452
1741556
1147119
1995667
895135
491894
653319
973453
1778228
1684032
1124788
296692
742484
859066
929379
1903605
1544491
1171959
1862583
708433
40315
1522315
351854
617017
514347
548368
727954
242421
1167104
2841
1580342
767516
1849355
617902
1933941
1318101
1718381
1727057
84282
1773499
452607
1767725
1232557
283369
392983
1271999
577494
468305
1049996
1995385
454426
964050
1560861
475845
803291
226238
380044
989436
1290140
545579
250911
1320055
1469847
785484
985960
509016
1178000
412154
173163
1220447
472449
768834
1402328
167250
1112757
1108357
1701016
1578170
1334037
1877407
751230
668636
730317
1182582
788625
866761
1048772
1031804
1799959
819335
1145790
1699858
427263
43082
1653989
1610347
1956011
1619101
1638440
527994
438069
378277
8390
1074848
1284122
65154
1562713
1557213
1432931
1530159
1943912
273791
1649718
1043495
1585819
1034727
1658978
354160
1107848
377570
555304
1881295
1314330
1424628
10131
385468
1697252
1254503
1671820
1976222
1792048
1541463
306439
453302
486963
1448130
1565001
1211152
182868
1359804
7247
1530100
1396563
1089259
498887
1135745
1317205
1986755
597283
360878
1697930
1814817
243116
1800054
1324837
164643
460116
1124235
565948
316856
1126578
1997910
116101
627197
1457663
751609
103520
120152
1289966
364603
1006800
1703124
826819
621504
651896
1728742
149068
1627728
1054423
1661521
1500866
720275
342048
1446109
334291
113659
1315633
1215543
211071
1319546
1902932
842520
1245636
544669
810563
256074
967125
1733112
1780751
1922879
525618
1428033
722114
1445179
862092
1355634
208627
1204244
592248
1924498
383579
809144
231816
625571
51164
673156
1890218
854323
1909846
1945327
1266567
625658
153663
1133915
776105
279322
1373298
745383
1285408
1733815
1623870
1396130
1028483
1341459
1338784
1673906
1608825
1817638
966373
1541244
1240143
1317518
1881419
745400
1964637
1131522
1174344
1679975
1217450
1475468
391033
1078482
11010
358042
1750164
388969
1709202
1240602
500226
338927
1115744
1252829
390992
905766
714451
1837934
759519
1368597
1574906
398034
227072
811998
430573
444644
975027
1894528
1702204
1261083
1246359
1440233
1373312
656163
1276978
1657944
1891537
476590
1668791
504372
186685
535192
478552
531639
1841148
757316
1975137
1109478
1019133
1270212
1225939
1325102
1257504
1944261
1376881
1425168
1814399
1667878
1171348
425340
1626216
381660
467503
1469594
1623093
1097032
1985778
1702572
1971798
589448
104585
274263
1904270
419112
1801747
827165
812439
287593
7186
1741396
689755
110723
1073394
1499987
333334
626829
167033
583299
1253701
1899211
933823
1190100
1186186
1989039
358177
659887
85957
672785
1555357
877741
809111
1607630
257862
1864137
629297
1489543
75196
1525602
462042
751926
1230031
1244511
950912
384665
664581
1957591
1107727
1178256
466859
1577636
1172248
367018
576268
186955
1642348
1830720
11740
1120560
520845
1850002
1698978
949167
1075562
302855
601855
580588
222404
964939
1958957
573036
1069172
843403
926544
1624239
917657
1830851
648991
940944
517722
1608763
1960705
295351
883510
129255
978067
1841333
401780
561277
12717
190527
147551
430119
1167188
269190
3902
185312
371620
1751219
783146
840270
1344429
1650341
952248
1132860
1806116
1106636
1490038
454480
1428964
176385
1959768
591291
1211124
1888971
1974297
1805488
1860081
217880
1835502
488505
730740
1444155
110864
376130
1376488
88601
515478
1254683
1036073
800493
1618888
1889500
1988118
561970
548342
1359143
1663284
1408966
460116
1359812
1601066
381540
749579
262775
784972
252073
210881
736634
314082
276366
317965
549772
617035
1844061
848469
264165
1774973
453023
337064
985374
491420
957158
820020
328145
1068130
878064
1629154
1055746
195475
533982
854183
967549
1721532
1253559
382976
1413503
391621
1047972
467860
402286
1850613
549671
1942923
432845
509876
181663
466603
693969
125245
872274
991374
970675
1412243
1428421
1232369
1486323
1527315
282085
676235
1692701
1501578
1806261
1200406
1202562
1415172
1465725
1325075
43572
1764068
1191091
356750
1368841
1966017
1700666
1885791
1903874
1439259
325076
184134
1605740
1212768
1707728
757444
1549122
1766964
1989111
992994
1320600
1684379
24741
1777239
311292
586899
1090459
368177
1478903
1162202
1924575
820867
962592
406201
1417059
1470130
1584550
230985
1426619
527096
164005
1902883
321254
1228634
159703
602831
791766
1255167
762933
37540
83299
1318167
1126168
826958
1429577
935870
493373
211388
510879
1712212
1489777
26962
1414948
410778
960619
299554
1150255
1257665
1672269
562977
1418403
1927820
1545709
1625085
106603
245325
1636130
305848
1231555
473303
271139
1636081
1418858
184198
1938734
1727446
1414948
279792
402241
402435
1997662
570413
534069
243138
1759268
422289
1044386
1104009
78319
801671
945436
351128
447396
946787
1950400
1352602
1221389
332478
1578259
347598
400885
1074610
643322
829992
758400
1873815
485199
329290
88713
1066697
481967
1778384
265769
211332
162489
1361433
65053
199732
955342
503859
70961
149000
1008788
1454065
1066862
274624
1206156
942258
1226526
1319190
1488282
660510
251149
382618
347220
868991
974654
1395120
1177991
492965
1345831
830257
1613068
880029
1116348
1204753
1326056
749035
1864831
1564169
533162
1463081
111884
643968
538375
226403
16292
1070460
836267
1608298
1607130
1247662
1827730
1880964
701248
615029
693432
1207571
1371391
1287505
1116635
1159756
127657
769548
1144591
946664
1944522
169677
550892
1713839
1177471
509845
852279
901928
1705929
1998454
1798590
1893103
1324313
734788
1765090
1708512
1156412
139025
869617
1836695
1874524
865541
1513964
1972491
943779
1534023
1055861
637597
1377943
825785
1229711
1828107
1142611
517523
200901
977705
456723
1288327
1509324
1108947
1519803
850616
1436582
387071
1045725
900581
1329075
146566
973778
238631
432697
838850
138340
560256
1245817
1620188
1383235
1452527
1086575
1723308
1684742
217743
638588
39558
1465988
238326
1546456
552356
314602
1234549
1293626
460159
742618
1308770
1993561
1961766
1240548
156338
1294214
739146
1611696
1804500
521561
94640
984378
1035053
536139
1016612
761568
1136230
1069210
590837
994213
1509766
76398
521123
729645
845225
1443764
304017
1444583
598393
1215335
593120
413374
208643
922167
1156546
1308263
1429034
633730
213551
297723
1475454
1444778
1345690
485425
147921
1985398
699099
1812617
676561
1400882
1966313
610427
1424279
1262958
1528682
1224292
1464611
71431
773239
887583
988398
926968
1064337
188947
447775
677619
816503
1117173
1445026
1293119
1138755
1809852
72791
910097
757100
551441
1772992
604178
770779
1010235
1215565
1215371
156966
799478
41571
309225
1185542
1841221
1440771
810657
951585
104155
1957640
1764315
1798770
1840095
834214
1336025
1639876
1736567
3883
1992077
375180
1357658
1738710
1839493
1197260
27929
1851699
1743153
923384
742222
1310355
1778302
689292
1304893
1030986
1039429
1577172
153301
810911
22142
818137
124329
1913113
528928
1428019
826290
1164063
1459285
671539
1640479
298398
1420619
980851
759698
972785
761113
1900989
714972
330688
1775274
1461044
417778
1817514
861231
337079
1521663
36364
1241356
394126
1866502
639491
466400
1466192
1419329
1511686
1145166
437363
351273
1302919
1259505
151917
1388585
1800677
1904464
1591760
569725
486857
99898
206132
1365203
895894
627100
25414
446158
963789
1771239
1125532
774098
112795
262205
446599
1948375
1199196
978986
1561944
129721
1971951
97033
575415
813538
1995863
1086212
1936145
921361
70136
91489
1674089
1677314
40221
248910
1600866
669170
846172
1986878
742721
12089
1520082
1199630
300565
1251504
88177
108254
205468
1667884
1107226
602642
1233867
1966686
1956143
798394
29924
1524390
136031
983302
1178917
328483
493792
1853715
522947
1200577
151629
1298949
749723
1643780
86732
138752
1669532
1591931
699867
1921294
1795929
977099
1124491
1710937
1969145
230236
298504
1393303
1574068
1906082
1119062
1917215
75432
1005742
87938
642347
1394692
988525
1135931
1498047
810179
1545178
104870
1925193
1341107
989476
1959079
1561478
452619
1030628
965229
1034230
200801
1607932
48029
858459
351672
75179
1111496
1736711
427100
614183
1828425
166220
426066
215193
1815052
1445638
1689664
414849
1717295
1031324
863884
1656629
1266978
1057131
1849328
664613
1218216
541295
49845
1437256
124298
1154395
1283806
905656
1477213
1549932
967943
666772
1031145
1200934
641537
1268859
679091
728805
275852
494722
1833014
289867
237871
973893
1695215
1919153
1475801
318669
1780363
1354195
701681
1147214
154447
218742
379813
573091
1865661
87722
1389349
1739391
355998
1856568
1208110
1708244
450144
975622
944450
1746251
479707
61604
355448
257972
200632
550605
1618583
784319
400433
1411317
521492
1931246
683004
1652474
1080715
978541
1397066
1628404
1904751
1925160
1133530
1385890
1451173
791766
972078
619019
1713839
814257
803730
1569051
680643
1461341
1886618
194193
852271
1326926
1808731
244893
676382
1384150
381585
401054
1014076
1188172
488838
1108536
314623
1570854
1482373
301855
446127
647821
1027676
1104691
48560
423539
981332
1360656
452430
1489508
1141041
785966
1566948
1863079
740483
1852014
250605
1144517
1180480
180150
877032
1535734
1532406
1352843
797540
1457049
175103
982333
1288327
1374355
1566368
1925795
736634
456594
1018298
1175294
545826
187317
54187
990278
452504
160443
555186
1025108
381828
1665155
143622
781686
1304814
457554
1974784
1539248
1483617
1794960
1831925
1419538
1912346
125373
1943081
1993294
1236015
218209
31154
1246718
766161
1800630
740428
355238
1395534
686090
563346
1777349
1181501
428474
240328
1645572
774871
1522547
187368
1157413
1989901
231215
839331
1424493
1972402
40759
114527
1361365
1053335
584759
103341
536173
495233
933688
1139850
1997707
1930610
1469261
339266
895613
1828590
1717231
1305845
381500
1118081
1843474
187059
1690051
1561565
511906
66353
1071227
1671079
1526315
1031851
482822
502542
472674
821380
1896070
1246949
49020
729508
1060775
1374258
947543
331293
1841894
46321
1314419
115644
42926
1277879
912356
1649540
357387
1502376
881067
1124666
1173098
993536
1617662
28259
232990
453964
980907
334388
217771
1351105
1009241
346603
1877009
28664
915528
1050373
607959
1781579
1820333
2923
1876555
737555
644012
1054091
180228
619943
854075
1049262
1325965
398374
1227397
898566
1637791
1304840
27805
1418281
738852
350177
1390849
24550
299077
1596954
648230
584588
669279
1807696
734314
735403
1574694
1199594
479344
870855
672024
1459505
670582
1530387
955338
623827
1321035
362278
1311324
1642465
553397
567778
938094
515228
781393
95030
1880763
849032
1483242
771686
330049
804568
535823
1522227
1518410
422028
962588
1847445
1603568
1633883
1278741
940407
1193450
1128946
115951
705631
995839
1328138
1036226
1773927
1312768
654184
1053630
1112557
1167822
1966616
1141266
1345647
806618
1079333
149000
1863351
1380955
62268
987627
146385
564942
548526
1951464
1998648
501517
102620
862740
925789
428529
552284
1002720
394771
65410
1063017
450183
1352117
1218011
1479775
1661805
1195816
1316995
757145
1859469
1011574
1390528
271727
1181570
450490
1548514
496191
863582
130493
1184678
1071824
1044105
135120
268539
925077
362322
1506366
1695500
1234513
819472
111371
686169
1830221
670308
134322
1131008
625802
459377
1809318
232084
1852416
1746444
1966034
1031999
1032239
1823983
1574336
864682
597068
410658
686417
1394837
1243920
1511884
1590132
294103
1569772
1946270
1665501
1512253
695853
1748243
1800376
499799
600055
1100882
1534596
1682376
841693
1306620
1883562
1793714
838604
1701324
394966
63997
824033
1786990
205209
814827
1517870
17658
114946
79812
680297
1361236
418738
805725
1546475
1516216
1201504
1413949
1672298
922847
311116
294170
1777576
680643
1960338
540993
1563771
1255091
1004109
1203074
871837
1266099
725384
1094902
781132
1651842
607563
30813
345230
46461
62612
1255376
1435168
306464
1837938
916401
168176
1156668
315618
1299171
680867
1983670
1521790
60983
341343
234754
1888216
1103429
1719192
727579
115494
492856
282747
290056
1373148
1885504
663704
148169
1301281
409700
943013
1945292
1852783
1905415
1093945
1766285
1064781
953549
339714
109458
1581312
72162
276267
1357345
1702353
1397711
208636
1343843
1994650
285801
1675887
1067186
997232
1177323
958483
1851001
1156574
1982257
1352796
1917928
1963320
1284128
1054343
1808739
640549
1030887
1157587
905766
1284231
1847017
1047972
533318
860851
359257
978627
133226
688710
686053
882078
275877
1709456
487754
628193
900516
747006
1354636
405172
1639616
138501
656604
590868
693304
1962803
1482864
997995
1436457
217445
541846
1710706
1709739
468371
239663
1409117
737913
137543
752988
313137
526238
1668681
1978468
461515
150175
620397
1001869
463411
775483
1686038
1722593
437948
793665
128036
1691535
1731136
795409
81677
507776
455281
471024
717053
1173925
1766441
122551
1924192
1191824
1223975
1472378
932669
975860
28402
1732349
581777
463623
270355
712336
791269
1095539
1744296
1019444
28583
1273851
1149717
132935
1701586
195727
1757237
691119
1548369
744730
1879574
1136809
912572
1576293
1440126
465796
1630817
186153
630236
1177925
1673527
38538
369011
736628
1394066
1059211
1517983
257828
66295
925763
1855178
1191640
110713
84230
763785
1057392
312160
595470
307566
1784850
491597
1606365
1598691
1950934
1851232
1893193
1104987
1283961
27688
895613
1401334
602529
1048631
1634357
374548
874491
322159
1119683
1613835
311278
272032
574487
1558163
1612105
1624549
334355
1947582
440549
218697
1193921
173296
1209235
91392
878303
523707
731812
1414249
295469
1859675
698881
381328
1807168
1697426
880567
1679226
1447222
768046
481258
1383142
1398936
420485
1140377
1528774
1984515
1279841
1843628
1458896
1838792
1591882
1778444
859115
1040288
30968
1753619
547518
15532
114091
1960397
410714
1843474
665805
291576
1643408
510317
1842828
1397565
791639
1743492
1851297
239421
829938
1666036
1032990
987702
1525491
1739800
122253
419882
1464855
1386193
1674618
1115481
1493443
1094884
1458752
312458
1017912
1451323
591036
678325
56970
1596474
763731
173603
1694120
547658
1670407
1041614
1137128
471633
106950
1620746
704337
885049
1460036
1332478
1602106
50474
1029191
1461319
1366365
55604
82788
848010
1315833
232860
1717507
881334
1302995
744065
296155
1629882
285573
710416
1266001
1971322
1800682
1349800
82911
933548
930373
545878
1413885
336096
690099
1931099
1665967
858353
1362139
170854
941804
832497
1256358
696593
365366
1009167
1021175
1930792
843058
330776
182823
110787
1638385
865803
1727320
104569
510572
825725
687709
232833
1330248
176175
1332571
1147031
1354951
396484
1948478
76558
253092
117769
1631342
906168
918611
1238208
127187
1030478
1659488
1935528
603182
1814082
673391
989609
192152
723186
704538
1955950
119860
591399
1383542
1617349
1804133
1467299
1182811
932259
1322089
1098219
1506609
1015348
147588
1359178
320510
1438410
1646570
1835825
1221812
1969543
537509
1651394
1420543
1445343
815197
1546263
196027
1238090
1061276
1614384
1811156
63856
1952798
329505
1576436
1059005
1045627
543177
641368
236993
736206
749942
1596963
1394286
542242
774332
231398
247665
764911
650580
1092573
169672
889896
966218
777931
1206240
938847
19917
1133425
1321932
1646384
124402
1662118
1971887
1846098
1219496
1339975
983227
195825
1084028
691109
473473
1870821
633416
1055568
772272
1600832
1250458
1281165
1201063
80085
1505944
1536614
1019984
199564
1490944
617095
1087304
1917
1787139
1721772
1698177
1787669
294496
388798
1701399
70486
1326977
1624779
376333
566081
159554
1613686
636046
1070991
654321
509016
1865186
1764173
544070
812757
338221
1408803
295168
44930
1074374
551692
635582
1112975
1103109
983455
683177
1682450
310904
1832355
180845
185894
1630157
852590
1406796
1051622
1535206
1981712
1206505
1024989
1796134
377183
1888051
1727389
771779
1431246
44856
81783
274070
351646
1824768
1944522
411524
49518
1954125
1438211
199192
389266
413473
192417
1038550
651614
574173
1013859
1670308
341263
760366
1976348
1459910
1660480
1226969
51237
56711
1085524
1576076
1072917
1307935
442406
1641489
1443712
1121120
939590
970700
915619
1738412
1789228
256177
1722983
1943016
847083
1903947
1513077
1835057
1527292
246278
1648822
478178
720175
324897
411764
815443
1101061
708616
256356
465720
693662
1804746
242681
1109877
590295
1868735
594680
1916734
1397066
1318358
631042
1593786
426509
914988
1953978
165746
760308
571706
916580
1205447
1461390
1266112
88189
55344
458720
1806912
1386187
1545734
600414
610484
775399
551733
806447
332098
976372
1652303
1081815
139025
37572
1998750
199121
1744097
100438
722478
373271
1937895
91499
1238822
402117
955634
872738
1319241
1989111
1339763
1154161
70884
471151
1985993
1804518
1458373
464609
858471
1159460
1770841
646517
908687
1250342
86199
1128779
35416
1721831
1764066
538496
1871225
1141391
834292
1555901
136827
1100642
1294753
1593983
1085527
278497
914884
704092
160804
979228
1469049
222098
1251647
1519940
1487730
928472
1594721
784430
694113
691253
1979497
1802119
245860
1089224
1806116
1378240
1735077
1338591
884303
1588308
1672521
1190229
1222023
241615
1898082
1806866
818398
106898
1575692
1300682
502328
1817103
666022
1844072
918637
94037
961993
275172
1448219
707848
330928
197447
575568
90303
1578439
1775586
1780517
769185
299144
708820
1760384
1102888
1671975
257826
365029
72686
1389396
1934304
248599
185367
1275512
1523838
750489
409173
1386010
638177
207321
67678
597377
1331832
419408
790462
1311986
233548
232550
432845
1251647
416025
78622
1859800
1978926
451267
1823201
1862609
1584231
1195811
787874
1411106
1282036
952024
564315
1879219
442823
390990
686507
1409371
68848
1103486
106814
1911689
273712
259931
389363
946912
1726703
1568987
443371
1936475
844762
1242022
1713756
1987768
1617265
191596
353926
1509732
1182170
5545
1059184
1162635
542889
1832328
153870
1211609
10034
183358
1650956
1357815
935162
1917678
1822025
988618
77408
669603
1553318
1336849
903708
1725043
1140031
1459310
1928529
882757
362745
1898164
280308
98712
943883
602642
1953498
1768729
517483
986477
937846
1458238
1356682
1326623
1813961
1961053
475413
366739
466603
1125465
1628324
1588675
1921092
237942
225959
169099
568817
1604191
1311401
1504554
1805464
1555160
296386
224438
1039521
85924
69547
1507630
1921997
432773
1534338
1374844
411517
1517898
1519988
247526
573784
271761
230236
658710
1753440
465406
165724
355396
1767448
374093
794904
98099
593542
1157610
1750596
950784
480892
1154707
1739131
1769384
868509
914738
162221
1205295
1395604
1260701
860970
1496847
1776071
1851652
1528966
892062
1994498
636876
1309326
38249
191291
1341241
6278
651158
374819
1986927
386786
497427
118229
478383
380152
146267
916590
1906142
1190080
74635
282022
1912138
342046
53607
387765
925293
203320
1314362
507296
86668
1412816
16449
1956795
1515505
1478568
1408580
1971105
169315
412995
211661
738624
1198332
617035
1883480
86788
507169
311953
1498203
868109
1061637
1602397
571790
1092573
1860875
1981683
901354
412547
91292
1510643
916119
1689368
331127
221378
1317132
223288
1642119
1210491
1086456
1792512
979211
1372974
1027550
1976381
432160
1718772
17740
430493
86249
1101283
1233492
203739
1640403
575994
461906
1520871
1109861
1155291
640803
365604
1922151
1253000
722174
217063
1558972
1907779
15455
706244
1981378
1247463
1832756
1760454
948451
257175
781686
1872229
962663
1749828
686483
661622
1725699
1396190
1750437
495661
1364357
1588119
1572299
916308
1639754
1953326
1184859
355368
809173
376834
46184
1179813
575222
1032880
1702755
450805
1434628
792010
129107
1905509
776735
114204
1079686
1372636
1280439
1191548
510229
802264
1147847
1479917
1659952
1285345
1629923
207679
180654
182305
294474
585894
972793
176166
756329
1033646
1906005
13096
994637
1788448
434827
1738172
1465167
128244
1363094
723876
760785
984721
1546766
319417
1677410
134453
1055702
740043
845315
805771
247653
951094
1188478
1719727
6370
1592014
675817
1818600
1532687
493114
1096114
1505285
1953283
757145
1046505
1381702
768322
190801
688905
1195393
740583
1948955
365090
970731
1837938
320974
625641
1054705
322312
386238
1482791
1115398
502929
28315
93277
372765
567452
965788
124629
1022574
994401
932953
921266
86356
1805237
1011896
710738
1377166
1594983
498646
340550
1491277
629773
632743
734309
697627
1109947
497296
1499946
480354
1607891
1955845
764928
810493
1997308
1352625
1454121
1200916
1500224
243634
1056587
1746240
1382095
1514426
388473
876713
1007150
1357815
1143751
278078
777133
723314
1355778
209532
1441688
172847
114955
1660243
170618
80340
1567325
377778
852008
1342610
699045
1201726
964222
1993849
579254
1349559
720
1189421
1942098
1720828
1720631
843523
136951
1548588
253474
660244
1788430
841245
1334302
155477
1715337
971376
724812
1203590
873528
486828
1635160
1564942
1761256
438873
37832
426719
177533
1643408
220607
1609019
1094394
582907
1752872
107892
852782
1179886
944000
1057288
1748329
1311254
1681252
530224
863099
257576
1704024
226962
121412
131098
388212
1198768
1077661
1038790
101273
24444
1297023
1318494
110318
859438
515979
1499299
1603730
1110491
771564
1142629
431791
1590710
1017293
677748
1372151
440752
456424
1442910
979318
917657
274232
1336868
479581
109121
146467
957755
1121018
1356677
212984
261823
1023718
232054
680293
563973
202056
1004098
1927608
747001
1187868
791196
1895655
45498
1640425
1001859
1433094
945493
63845
897424
1032212
353229
445853
1848676
1176926
1759551
1843849
1606315
940873
142989
63194
1668313
905081
473755
1309228
1987705
261207
941472
1370043
1330490
1874075
1731394
1725209
1288074
1141215
1280178
1795751
594130
736744
1965716
1148899
808122
1270019
1666303
570094
1186720
674582
671219
742037
807739
1142852
1631944
723580
1644902
1205245
21061
286044
1392180
801764
1187868
329245
227283
1959990
481927
1630575
1479369
289459
1438122
64805
1393248
1048168
818908
1884574
633114
1816299
1385724
1940764
958954
1946188
1647796
257784
14826
419791
1241933
413862
235409
922600
1757682
288338
1698877
1033500
1745761
1308353
954872
1584105
1740350
806642
189401
180055
1381866
999021
882673
1434484
718417
1107838
247169
1805464
935545
1260803
1981185
695695
1953117
107903
145863
1419329
1062312
322213
1658371
1441957
64805
1061901
630689
1861737
338455
1380746
1912742
1373193
486563
644732
189469
1201272
1164786
1567325
1868639
928934
1530382
1374244
221901
1708187
1887966
184781
257872
172692
603994
616860
905132
1967918
1298553
1846679
1144339
1642904
1771890
1422516
974333
250900
10462
1190095
111108
1918674
1772757
1110822
1016873
1409980
12965
54764
31833
1378320
791413
136754
786175
1155379
859554
1569130
1784789
1793830
505606
5475
1816635
792583
447409
1880132
1175244
825051
251853
145658
1204767
1586721
1739197
1831824
1914971
191623
1431840
670898
1752114
716235
1170390
1762623
1056661
1413978
1175712
1070548
434511
456543
601135
1082507
1614351
397682
1918224
1503094
999359
1796080
900902
1278567
1878577
352755
113934
1801941
1049076
928888
1611930
981332
1261202
1939823
647762
514261
1498439
144258
1823880
1134650
1963210
649570
1063770
1998949
259498
1303207
359790
182641
1410692
1125899
1788601
217222
1193911
1505742
1086069
1630529
774062
718142
396969
516139
116577
871849
1102351
863829
947944
589120
887604
200927
631608
1664489
823002
855915
728718
1122165
55733
1993923
345612
1205148
1771946
1291053
991178
1706839
949555
972280
333991
1289166
47009
923175
1027212
883744
1585833
1739033
1612224
1347788
275890
1554911
791268
1561250
536420
477601
1424880
1003602
758658
365681
1027500
1164922
1208099
752798
1365974
1324433
1593835
1163133
1222654
843912
96743
1986832
286192
1021642
3106
506034
780611
185743
334627
51809
1085908
1686426
102028
265094
1813119
140954
1613740
930415
481179
995018
802108
312774
1766317
1262107
1527029
1301544
369234
1019838
1710177
1469532
1046166
1373304
1387205
573796
1824041
653493
404260
560569
77861
678767
734401
1690051
1128226
1733877
43979
1691039
1866107
29055
683303
1568445
640392
618129
1904295
561780
747642
448470
338223
1709235
769043
1069265
1620744
1536135
753006
922649
444353
1486703
1645951
843963
1112750
491223
1819117
576162
1054427
207679
568792
1762338
1581505
57458
1749232
448536
852702
848147
843294
756696
1227598
1459579
1476943
764908
1343880
1321908
1878433
773861
1350657
548917
1427665
862721
170618
1999736
1129731
211330
1710620
1839483
1323334
441943
229268
804294
426145
1759496
814457
1190225
934936
834501
919605
905196
996424
895217
486069
404253
463994
185024
515867
565489
620844
1439827
106747
1463188
1920463
1151893
1822801
1249204
1633507
359790
240210
883975
79348
105185
1759046
1219496
826768
716187
1750918
1478615
1581458
1931263
1685931
512103
137863
1103386
1118007
899069
1005674
561468
1552674
334007
812071
85323
849425
220958
1390965
877438
1621152
1735835
1779207
1682700
1937299
304094
41692
38473
835243
790859
1744387
231345
362759
778595
183131
1710359
339674
73731
1856082
1210225
40284
602038
1399186
764328
44397
798630
1241883
1280374
194184
1481434
1524209
1808837
1004546
1258880
1907646
1776150
1066556
766364
14042
792955
1919196
1267234
233930
378819
1682157
744079
1838715
1646081
778055
1596692
472730
1920793
498464
1231661
1994498
1782869
94951
1521445
1632237
735514
502872
1394875
1430610
782618
1380598
1441315
1816357
370857
419697
339496
1392189
490520
369083
241998
1381680
1101129
758400
1469181
1306500
1720452
364331
694018
1196154
1854677
72135
1706453
1651766
1520160
1365369
350822
787846
59630
1905369
591637
1051842
1185284
716325
1374679
1124676
1450853
849982
366976
721208
1647215
1541293
1518630
792442
1200302
697155
1975913
1764106
958759
1624680
1703176
926969
606598
1162877
637840
1119950
1196130
424092
796724
445623
137249
1344546
1509612
818000
1287842
599549
1225763
474503
780553
1027627
773600
180880
1903487
1758338
299949
1002701
842494
855796
1693071
1479005
1937961
1305921
1592015
1048889
177166
1899579
797862
1018424
1509519
871697
1624779
633388
17438
36352
1203243
1114269
1844118
1419368
634905
1566361
1911779
98331
18457
1810470
338956
504150
1736
691147
708027
986223
255682
638090
175626
260459
1239588
1997765
1059454
1813480
1925383
1533065
1373642
1278366
1460043
1200726
1470582
1301395
1358436
1519299
720008
1473522
469619
211200
1139698
404431
1018004
2135
1529250
735968
1604870
367499
1429634
235952
1567883
1423099
1603185
1611272
1200256
1163630
1562041
1418380
895090
1046480
392223
316297
1653827
1896335
189583
301781
963977
246165
1424208
1106085
475956
1156776
1752877
1248451
867760
1554770
1609218
1967753
830711
1260640
803313
955635
17862
503531
1539442
517360
1900651
84412
1114027
1716050
356933
591409
1901993
1625322
219749
1378290
356095
463501
367674
680367
644403
1956736
271549
574427
919815
22302
598548
1847187
1914965
1185115
564046
1447533
886415
1243878
1278942
487772
384787
1450985
1595272
712102
1952159
1264274
1938156
1939906
181802
956383
528690
1034203
130370
1881806
912376
1587585
496669
722444
1825630
1043757
1572517
1624145
554644
1126255
3939
396748
1687308
511135
1405001
1064744
1780352
1130760
655349
626448
1257981
1837468
1502935
1425212
540468
619757
1365365
282707
158479
1303597
1072704
1907107
1924554
1055284
1710563
1452781
1168360
430648
1772055
755195
188101
227363
1137344
1933194
20118
1611030
259534
1401988
736744
1004070
410916
1251595
587216
854550
233148
722231
156048
1694270
495715
620440
1049651
1029552
1873755
1504635
292479
771220
64464
272969
1639895
23750
497956
1221526
1899412
119503
99183
511265
1309653
56505
1232375
1095872
917944
1464608
199570
271542
780372
366182
9234
1267350
1367791
697139
868947
609818
1274423
373870
1292602
1306193
928707
1391089
434543
1388210
1682074
928689
1761266
499354
1358835
1535069
442869
1647539
991929
1106253
1602590
1724372
1070337
1676251
1692335
276454
1854301
1832065
1820771
548728
1832992
69688
1395474
1830795
885264
1544837
1469491
1005188
1138302
282821
984541
1592014
345835
943892
514100
852062
169518
1755337
233541
1818199
1453478
1690741
1988606
468728
1111645
393261
138799
1749232
1673776
1292898
1087263
1075445
204713
1548948
153182
223660
1052889
111353
166559
873003
859278
885287
249082
1015225
1772729
401318
1652218
1363482
349686
240414
185653
208039
1619653
1274823
1588724
1426104
492545
149558
1330604
60793
152780
1045767
1930048
1127983
1148633
65531
1816092
852588
487583
1785512
693843
1498033
1616861
1014130
1245327
338759
109039
1066760
1523783
1894974
552902
975495
1121973
377097
257872
569832
1655104
488505
1616799
549294
675084
1371870
78279
1678745
165890
1029733
1098043
1883744
481572
272496
953543
1838150
958612
997270
743540
903940
1727971
96725
774498
1291658
614020
649731
566745
1516842
952509
1324719
111710
44537
921083
547465
536192
240391
421899
1225313
722515
1617644
1171487
1170467
1071530
1963848
36479
1403543
1829103
1838831
1062849
310840
677552
1849277
1008161
759196
1838041
926843
1524102
150556
196350
1614792
1565038
1773571
1472740
1380545
1586161
306794
1493137
1951286
1253562
1950731
111675
116659
464990
878933
698334
1122446
5640
519769
812952
733726
1260039
1030104
1256232
1922854
138576
564400
1947559
512927
1025641
169005
1802609
187749
745265
1839803
1901721
616450
976875
859762
1421704
944800
648093
1655264
1122480
237557
595598
189856
792114
1460713
37631
1729865
1562093
1127649
1948421
817717
638148
1164830
944740
162716
241708
407921
1907423
1309434
1817113
249490
1229904
293886
1454733
170058
1811437
123102
926251
409748
1872365
1496195
784097
51677
1126854
1378285
1948672
713025
1493890
1303273
1013830
912093
860217
1626691
327758
977665
753475
1600087
1330538
982134
1886540
1542150
1095786
342420
680961
623385
1221951
547434
50961
1950415
265308
450048
662019
498927
1048234
791717
611265
127447
519500
1774786
451113
1946495
991558
1615973
1155472
937351
1006952
1116220
70907
1089409
667755
694941
1458207
83911
165335
1590198
1248704
1256279
826496
65299
960079
610345
1557400
761858
1469872
671117
1640163
1524201
337019
151159
874389
1577709
95756
252888
921175
542833
1155716
1490070
281400
1713775
1679975
1388782
1516155
1776385
82710
1461913
1643177
55499
778719
1633781
1744145
1610212
1275572
448065
1877656
1716182
1734698
86769
1458764
891379
626783
15539
919632
717180
544797
316758
465087
1760436
1323415
1407053
1722937
1650835
260746
826196
580889
1076898
1944157
336033
1311813
1691569
730354
916590
201541
1249028
1844103
244917
1064737
178609
1941867
642156
510490
1738601
751546
541008
1862959
757227
178262
117915
1192731
1091485
1681905
484723
86996
463706
970427
1855826
632472
118599
906795
692361
1636401
1168517
1781743
1474160
1897928
1955364
1752263
628491
622940
1138266
427303
1660496
375145
1733515
600024
237294
1148839
521112
1528419
320583
373341
860031
1202005
62058
363304
45471
1750427
194541
460275
529451
1262647
624871
427661
942469
1055060
872581
311816
906693
1983934
131411
1054673
867
910107
1393659
1079021
559517
1583416
1440312
468853
572665
1932902
1634264
913464
1418457
1083871
1708779
331428
396483
900903
1664742
613287
1786542
682806
1904137
746082
528343
1113977
462470
1021313
1966179
1225292
1861413
1462629
261881
742119
100330
1807467
1858204
973527
315797
654311
21640
1367574
1131496
1908395
319278
1565755
291106
159245
170388
1647168
170513
448820
404338
906659
1361972
60758
1335861
1814075
249289
1185105
376268
112128
722048
521721
983185
987310
1304594
939789
1217522
221562
160427
1320383
1449338
1594472
851631
1671306
1033984
922167
915135
650448
1160482
139017
524850
424777
322130
902824
641089
1095007
1414631
162768
1748791
1881669
1012823
1606959
453911
1655405
85118
1715891
1805989
107339
449483
179843
1998298
742621
726085
1485169
689545
467898
115699
1536450
1540071
1520630
858158
1942193
126814
1241491
1978026
1114176
557658
846837
894420
692943
865660
1211621
169593
1916302
388828
1684028
1709712
1581288
634157
1172477
1010815
624655
1827420
1350431
1685948
469059
1930923
483976
151889
1198491
681157
1797833
1592874
1031407
1708992
1476968
978570
479107
222333
53493
1948447
1121750
1839408
1340516
994309
733608
1859774
1003734
828829
208214
1317798
471357
1424461
1036413
700452
1834084
1409580
1048116
402730
486812
922661
95402
1469797
1671305
1943250
1884714
897572
1326602
473323
1191256
1410734
1280050
766550
922300
662112
729826
1732265
1448333
39458
562288
292683
1632388
1127176
275872
708433
1165383
556904
339331
565248
885281
416104
636527
1775897
385293
459720
887154
1887020
1796983
1939582
871859
863288
1484743
708554
1063686
885794
1394678
109881
1930597
1221727
1033309
4295
775927
608460
1582097
607636
844887
1404443
920002
1579872
1351404
441771
719861
759823
1577263
222998
1036629
770509
210457
319373
758397
192417
1862563
1716327
171585
1543076
394045
383124
1086685
349553
532102
1527141
557082
833189
1299788
1792680
1280546
1889106
951454
1042483
538746
1721721
702979
1924521
780797
615286
150018
1449187
264959
901157
1811305
931487
926899
867222
1601571
660330
886818
794221
1086537
1315915
866341
360649
1853054
1839636
1036312
236067
1616859
842601
862874
1652821
550382
455487
1320965
1227294
1095017
567677
190377
836745
1033420
537302
1077132
1906739
180301
600961
974429
1017751
1475272
1041201
1326727
1592640
1195827
972793
111340
1899003
1334816
1198989
252491
1170257
366498
1362082
323404
72234
1627794
957102
1581348
1398636
1358845
1810369
24883
1042239
367070
1907254
494660
215706
767457
1914877
1006230
1828940
388732
899240
1784833
1649549
1651015
1479172
102967
1493831
1481542
858083
556276
786671
1941645
1298614
937629
1387993
205890
1207628
1699061
426300
201186
1067674
1157554
109541
483866
1534478
1042990
1398017
1504045
437581
36343
525370
166219
1948863
1888172
1420744
478175
1537772
652556
1800015
1286754
1554235
209617
1430573
988918
777759
1951963
460861
1587424
1973448
1846702
357422
535111
1716916
111998
841488
272657
70744
330244
1374058
1080385
742150
643870
1935154
1752790
816543
287538
799227
1141293
795021
470558
414072
634367
1991954
1724929
319587
653536
130617
1404598
303318
587884
517225
49833
427692
124919
1909403
630470
801292
37234
902692
614819
443698
1244662
512818
1446520
1790605
233383
1611930
1660287
1202928
1843084
1628943
69685
681044
1258655
1232765
505414
1378607
772367
24883
1610135
1260027
1860
1474919
1525675
1262528
1563896
1231781
1107248
791166
1690221
1051530
1155976
703955
225498
1810609
1500129
1344181
993135
76694
1961138
1025621
723866
1807979
1341997
1570161
502134
1145630
304899
597414
1509704
1533704
188168
1607876
324772
246935
677624
287414
1367406
1494242
1699852
221022
239104
1452286
951087
496681
1669128
668423
1358178
580228
1030585
774772
953589
12548
633894
1727671
1773549
877272
1559960
466721
1308336
288181
38054
972604
777046
445884
632577
1732861
1220313
1781267
674705
502453
148170
1386279
164064
238439
1376412
1241604
1569798
1483722
370996
88400
609211
180953
354522
1811634
610770
47955
887961
926504
1934869
570688
1267694
204713
821479
1014721
624400
545579
59228
571605
352348
819578
1046895
1145066
91810
1139646
1270825
133440
778665
1952027
1997944
306798
222458
1765093
837792
186286
389084
1120535
1094719
338735
1282097
871865
1506861
1154483
1545375
896057
756833
1229803
1889833
1752171
10753
1621913
123801
920862
1836936
325654
1558869
446874
622887
374838
1542157
1192983
1250610
1903265
1116262
204155
340059
331496
176545
1514715
1839200
1836025
493618
1494153
217760
1090814
1438230
1590944
534603
711020
760263
1657566
1910758
1002363
1923464
607441
190829
1648495
361924
298898
834390
1315841
1905539
1384150
1978712
1118748
1129123
1587339
511991
1856685
431982
1431316
1188514
1974177
1823676
1084166
1340876
793048
22142
591208
803207
3751
1675853
1525422
1828827
1932863
1051076
537470
1112900
1687832
406227
589539
1176421
1394819
1403462
662893
993658
1478025
294450
1637820
1996245
434478
671212
1760113
861973
1107285
1693103
710225
1465988
1189686
314260
1083824
1779604
13096
609400
869530
1144093
1823464
391014
522252
54979
1076641
998936
1923241
755992
1094041
203008
588258
1626093
793952
395949
167163
1852154
17676
1997505
754227
1436252
1821059
1153758
577682
1773143
1833822
1471957
1772103
1703537
1204521
973500
55407
1747754
1327478
255859
343211
909188
796419
236033
584286
1620752
1188833
1528978
1548827
913479
1314631
324994
1254798
1033983
1242917
1295217
1989092
1021488
1381939
231481
74981
410804
807128
995116
55336
263574
1988040
1293699
23278
1355026
320690
22201
1842152
1617640
105772
1101860
644531
402692
1593686
278284
318397
1082849
912520
1661095
1673776
811000
235493
96644
36525
1992077
1406736
973778
445648
926508
971198
1388504
248182
1150517
973972
816135
384797
157099
1797875
1034573
1334414
137762
529987
1042485
428477
1240371
598112
1365133
481640
908467
1819635
47864
1957107
1172455
485475
1202296
1675191
1393265
1605851
931785
811578
1545533
1059676
784247
236728
714853
888862
631470
58297
45301
887702
680933
503514
436638
1995931
705559
1350925
1484743
1615887
900359
1577110
1228339
1657015
1358684
1088121
1450095
942179
1651083
171270
1823336
170744
1984526
1322178
919820
751649
996984
1121022
596627
1341165
874935
1743423
1761917
584271
464207
147041
1561138
1345730
652420
1561782
828267
165295
1852412
835701
1743336
766800
1696366
266044
875268
1426266
945905
617992
164848
287295
59001
617028
1115325
1160552
546237
541595
649509
649619
1272214
789435
647252
1283238
1435453
1142852
1401092
104553
982586
495781
1084416
1912533
1985241
1654037
1762713
1529399
1135904
801911
488597
572847
1623722
36713
1025189
20646
1618956
831840
678641
567279
1257370
905886
313943
351912
1649412
344624
257827
260969
741176
27049
1031108
1836261
696768
1365642
664894
718088
360590
1942620
599052
1966447
1212571
1072306
590339
476903
682554
317716
227290
1112094
996436
1310981
1455161
627621
995129
541099
1102932
1391431
1022131
130284
135070
509588
1125810
1229958
1684291
1441142
138588
690731
242924
900419
1568492
1687842
769457
479581
283844
1960532
2718
1146303
42647
1143853
1647347
1089936
1738519
1881892
577250
952051
627241
255881
1204034
151187
1361719
1204442
773100
1093575
988918
376065
367596
310641
1650781
1232241
206664
920683
387222
1615907
1089340
1683870
72259
139997
1225169
699286
1087021
1328789
870697
247553
129587
712915
1129704
1027893
1869504
1816438
616220
1143239
1675063
127218
769557
765594
374062
523326
453472
646697
469290
642909
498962
418471
1178411
1737258
1482786
787429
1766047
1364036
908578
997579
1854715
1514426
607645
259325
527674
1527437
174497
685984
977849
1567670
238687
146646
1041304
126889
1632980
1132462
608938
900286
1415839
1596074
809573
1775271
1366433
1107285
1095233
941791
1953344
41217
1084089
800005
1667764
749007
1205009
154440
435626
1595540
1005766
1283424
328923
1331793
1632570
426617
1892668
1200575
506199
1501099
1244435
1816132
1024459
518416
1611981
1814593
740375
1726839
1990279
1638003
1985182
1524115
1460707
1887666
1958604
1944094
149951
1369817
1749088
3375
1381897
1275039
1880950
1822489
767883
974156
1653636
327069
454935
1675256
901397
1880589
1263799
1555145
1170298
1431884
36304
588609
668112
1905314
1226035
1967514
1971599
1809483
1349574
1657259
1030908
1977084
482337
190828
549841
475691
1212196
887976
1432404
44773
1076811
1111952
1124509
792382
887034
1149187
1713351
435284
473328
1432090
1498263
1598451
1301672
113105
1944909
1517736
1727375
927232
1251629
887540
1252486
1742567
765409
1817103
1217176
1270670
645470
400802
1754078
636254
1542921
451755
1900903
206294
1895363
385128
243552
98914
1800763
917709
1321696
272729
1122455
419882
973062
1041341
790033
513173
1862353
1815435
926373
1097866
1417103
407597
1976259
1997023
227658
135388
617712
1293015
430806
533604
1916356
877893
1676535
1917311
1235048
215729
1878362
782347
1453044
1989512
768766
1567763
173837
1984329
1869143
63910
512279
1915001
318810
1574925
1560325
1359914
1287887
1777238
789948
274452
1077647
57519
193041
1761549
270760
1426478
640549
257654
1332661
44836
1486928
1136157
1946765
472835
1652261
204746
1892880
380201
404343
207833
1140430
290099
425564
34715
1398515
500896
1158649
1153865
448657
1716327
512777
1560908
1682157
1246687
1139242
628950
719719
296422
979288
897429
347092
956540
1072466
1752947
1894491
1058719
312467
1776324
1581403
1166463
116659
1512172
1035433
156586
91692
236954
495012
720023
690136
338205
1302281
1460824
810791
1551084
504758
1204848
31152
834712
1009820
115230
1281243
647341
1998051
1175809
1201426
253318
889418
171617
1598002
676900
683234
723282
1213574
129195
1956525
1239937
1099170
1918317
355229
1521340
6548
1585091
980592
214237
431078
1587095
1928520
1087304
517946
323489
280668
1026184
1647703
1257001
627454
1172133
671299
665766
359255
1723987
51217
429447
444195
1045682
759651
1789133
1430271
1136999
638004
700707
1157300
1262815
1184681
1825078
1857247
1170619
1285143
1695414
569514
1788276
1641391
1109724
951700
1560868
1696787
853939
494167
1153777
24907
1518198
1317205
1667943
1354981
940293
620399
1549468
1527529
16291
842709
197508
1027911
453438
1184350
506034
1071948
503341
302561
1263939
1241511
1207745
1211326
613709
1447637
396414
1983663
134620
189469
1623609
1983568
1608642
937706
713454
858787
103987
1655374
1571078
552498
707305
4149
1276877
1775586
1528176
1740440
371592
12517
165860
1769278
1339122
143989
794740
1635287
888221
456182
30307
946620
387121
1109947
1591934
504970
338573
1509007
1178816
1873106
140826
290419
1588769
1720631
623747
24033
380969
1549358
165490
328962
1053023
1689440
810355
1655631
1464432
273667
1542612
343997
248061
1074807
1756265
1351421
670101
909312
1572855
1017943
1402133
1722709
1868750
1971033
114731
494820
1832257
588429
1034540
1292204
1915680
1376170
1271205
1171596
373354
1078563
328064
1044367
720493
22324
1494996
564949
300670
618883
1343866
152664
987894
1111841
211730
1315316
1916806
609878
1974460
1709200
1855819
646617
722363
1060362
1269567
1369807
406346
1185497
106455
1484878
582648
60381
1328522
390346
1486820
137559
288615
1733060
1908164
1308794
195410
1903323
130122
849990
1096037
34712
308940
672714
982797
173379
427857
1083763
1785638
984260
750072
268223
355106
1241463
1270582
1510969
938651
582712
1636637
1337401
558797
483355
178815
19586
1680368
1457244
1949
949112
565428
1305377
1763068
306179
708731
1798988
624899
1862076
138180
955632
629389
857722
124363
1519800
684639
623552
411701
1634380
1829722
901706
57853
894862
301663
868241
900349
883399
519810
1718399
774578
476376
972882
1859046
1160222
1610087
1481660
1380933
1755083
67036
151840
1841541
863121
1416339
756952
307797
360328
1067165
6655
770332
176385
290675
1919412
310039
1418683
292405
1434113
698615
574332
811571
612257
394690
1262792
1067638
1332706
693037
1393281
1492933
546593
285345
370451
1535874
888697
393080
831760
11569
1813283
170795
491888
513037
1592063
754364
1443786
960347
1252135
1800874
1665501
1207169
911034
201615
587864
452131
650004
416200
1375617
276969
169086
1463847
1393993
1393464
1981920
593278
1468991
1165507
1211593
490896
1537085
1137421
607264
281993
1250133
414032
396489
1245566
155127
1425025
276825
1910282
671772
757784
620824
1631508
135935
1480766
1086198
1459723
1513880
367221
1916237
148673
367407
615740
1391932
1133387
122202
1925113
1160257
1291227
1803529
1526506
1794460
1409299
1535454
1912483
394803
1790690
1147050
99677
578239
258745
1183119
1365944
1284131
1626364
1465793
1652558
995789
171864
1521754
53164
1864592
1986437
1154710
1576762
937905
1889585
1027136
769550
410203
1964543
700871
190837
1947515
1887094
1985888
593487
402178
999467
1912265
1929940
585099
1844501
98891
510286
1973895
1277748
646807
1628251
1140680
230643
517294
1826997
315707
27007
1041565
1466154
1665911
267804
209768
698633
987024
1791352
456154
1717304
1002086
454134
1679422
190869
1173320
1103949
1951230
1025661
1559026
1253418
491537
284684
900359
796244
1740052
685386
670894
1147064
871690
44877
674153
486194
1757895
1454298
1006951
59130
1057743
793111
1287017
103987
879720
1086017
1549092
802907
123393
588526
165150
1056222
810322
1800613
847438
1955392
1036387
1873952
1047283
1855695
845029
278315
1891550
271931
1793704
1200522
1099049
1675669
1414220
1318492
1105043
1314162
216622
87750
284649
1239462
868278
1471897
1314486
113202
1656796
1257614
1418380
732747
9379
956444
1058937
1515796
745451
453391
1948648
451485
1736705
1140430
705538
1334243
1682366
110495
708257
1403543
603416
1432494
268373
1853581
1029705
231330
1836258
163040
1567942
1707259
848156
1739312
478554
1135402
725480
877600
168961
1879549
1269628
1338556
1377958
1402718
71836
83765
62989
346183
945100
936032
1090175
1351445
76687
504482
1229333
904763
1446638
1136587
1141892
1747222
1702012
1106128
548649
1781714
1697605
686108
1397878
312867
1333651
587777
950918
1933012
826832
866044
351057
1234641
1657272
1146190
99729
1667893
1310869
1500361
1768923
750880
996912
434451
1615520
1483377
1809208
1187019
789120
1157952
1794576
181848
1844255
1637482
1049511
848231
1289624
549110
111668
1032507
1887094
1863753
878761
829205
832992
1030716
1633376
971999
637118
385326
1008636
836301
99509
1788043
794740
1412898
1700962
1652753
1018388
409739
992300
1223254
1395780
1594254
1781673
106467
654476
1736791
127385
1441813
1940422
1715294
1754395
936052
1642286
291715
1958942
647387
343462
530732
25932
878224
635479
736666
1711399
1942958
1398437
1259639
182613
10412
1157196
621035
1883526
1664119
668436
720600
174497
1381241
1941347
1864341
400847
1781178
106760
127820
294419
257389
758218
67960
766945
1119157
1049541
1294026
672515
1323628
523819
471854
276493
1907414
266814
1425904
131753
58935
593410
174089
1304047
1811109
156372
1089593
511698
1227585
326104
1291067
908670
1044097
1865595
1914059
1196734
298859
179828
620408
876034
1470194
507279
1625587
1804135
685955
1054690
1470883
36411
1327046
1854347
63221
475074
1437141
1601518
456677
1296859
1270431
94687
810147
1732156
871613
1294793
1848388
1917990
747935
624868
868891
1539781
371965
938445
899171
1675853
1191486
357873
1690311
664894
1450468
1909984
1074072
859691
1733316
112310
666178
1844599
1693413
1554367
1972551
287132
1443533
1295536
1867816
1595741
1053858
491733
1120665
1991098
309074
532460
1364382
1502503
1850262
647557
1416276
404186
1242783
1450475
15968
59430
1923501
317393
1088998
954741
55831
309866
1787327
1715788
94452
362274
404139
1714210
914996
859534
1406587
742573
659127
370676
1774632
431449
1332585
216218
1801099
1560371
1309094
1311142
15722
1873852
1584834
364948
1810713
231100
1240078
90026
514494
1161249
571290
361399
766419
221665
789700
186955
1261702
395820
160582
1691433
71969
1129738
475403
1554209
1833584
1310128
1083053
383075
1271495
515068
1431438
1291009
99931
261825
282198
1431544
1223912
1494153
1665237
982711
877100
486499
476929
705133
194366
1379370
48430
530031
39388
1185542
930114
168811
330802
1980113
200665
1418600
67248
888691
1219374
1327981
1727045
934583
1821427
731848
1257981
1482015
924028
1779072
1968975
1112778
381215
227666
638336
29871
1258345
97276
1752647
1229803
55811
594292
1536293
1819972
1009159
1843756
314801
357220
202145
1097290
213798
1792380
1515163
1097185
502864
1485496
548198
1352624
13424
307735
433686
10069
1351451
207217
1194560
409056
511124
1114508
1186234
1009677
1948726
609525
1218532
676870
152168
537573
5592
1456270
1170653
1773453
374178
1547181
163542
1368521
1490410
1840252
420588
584838
467831
919569
372017
1866732
1029773
1716918
362171
464735
167085
1126162
819466
1099164
1648063
25480
1035189
354721
57685
475524
1358506
1158791
279279
713698
1176507
722461
1929934
1387373
1603073
1522428
1551563
443234
124743
262201
498698
37427
1633608
569017
887937
781944
913378
1566191
1030398
999631
1856803
1000122
1168517
1910958
596960
802245
1972948
234573
1959047
1554926
1188233
1891843
958030
1334213
1644880
727923
822168
1849157
1981310
290367
487991
1723905
1792790
1514935
1692692
520558
502168
721763
308954
493587
43545
449649
630025
1407138
970169
1343144
390213
956546
856709
1543809
465815
1361170
466176
1068976
1239792
754927
873799
1764814
1415439
1332761
344810
829105
11204
607188
1517435
1305127
1617154
119865
308388
125653
1296968
807969
896103
1769190
247302
1104314
1800749
406210
415184
583627
1362589
285786
916656
735381
577180
1534029
1629751
1214036
1684025
1351668
1650466
1151682
170427
1596923
1572923
937586
1933124
193892
1488284
931659
7148
1045058
890091
666955
1615420
333035
1536677
1421413
1028969
1673672
1944306
1536554
469560
1714216
1631591
1903865
1313237
1993010
517267
1128389
366510
1264025
1873014
482759
1157963
83052
1577434
1638462
665753
1718317
1385075
1297535
1119686
784473
462367
1952840
1535874
467302
301580
120351
1957584
1857643
101167
1960790
1799505
1855331
1643770
484894
903293
1420970
779131
279974
1039807
674970
291611
813431
745621
524342
1472313
315383
1867143
780696
118252
930201
1161595
1515114
385167
1051460
1886733
191673
1833986
1514163
1324643
1591125
1228100
1275211
416743
450335
1030628
1088764
1115347
1687168
134426
44845
684148
869179
945707
1624507
1846034
1541607
242720
762048
884970
377340
1644424
1004186
242156
569502
604540
310034
328819
1523158
286404
632254
1002789
854325
17657
1884623
257982
1687562
1895330
1199207
970996
1190480
855051
1623530
844676
882861
896731
1289436
936594
955633
977741
602325
552068
674455
569022
1618941
1927695
986286
1196385
1504944
612085
128481
298123
1548035
189260
995137
1979541
257785
837220
7235
868160
1763536
1626119
300587
962696
315881
1038148
1981393
1316966
1958523
528943
680449
295420
1148741
493205
1938385
735615
944576
780654
85993
668854
90090
1696813
649700
495944
1287368
1571310
1512172
1468378
1625088
1661905
1527018
326807
741522
1504821
315490
1692798
1223502
201741
1393587
1672755
284660
137135
637044
1238995
1810152
1546208
1530465
509684
1403588
1991918
1555015
1449741
1001552
464075
1325857
268434
486833
481220
1203788
1279503
1573053
1675171
283946
1017784
66033
183358
1640142
394949
590555
302922
1637118
1718959
714463
1919336
1609961
1827140
1040003
314111
865614
261718
1802657
1117394
1998823
1956914
842520
1806644
295299
1467755
1674307
728261
586904
557620
117089
686475
231945
306926
330878
1415678
1240672
439899
1529709
935786
607607
1914886
875408
1477467
1088709
353454
1648335
1373138
1933718
1352370
1468042
1513152
1828352
1216332
1494930
843497
1043928
1200301
1024343
875949
856160
1826279
794297
1523879
69757
1308120
908638
1700629
259704
530032
1855036
1723086
636806
1291170
1681500
1179903
1863115
1319268
1762221
756178
1625847
1274363
1338212
1700557
1759747
1371953
33477
491894
604976
660882
1540147
1466285
1479061
1796085
446588
1973795
280805
451043
1992631
116398
1027578
1373473
1407195
1651836
383435
1729133
848533
143236
1164583
1040548
672603
454463
739132
209958
1300600
1625611
109972
1691794
328254
1604630
30581
1461294
16610
955715
1129486
330628
1758074
40908
1089459
1610855
1420430
288914
461615
603378
1430338
61844
1669284
68365
526265
1495798
1464403
1769070
213573
936148
571620
1118436
1914864
370436
832489
946787
802248
32052
1029442
1423094
1753602
1016101
1736873
59269
490240
142717
1727357
1153051
739516
1960576
24837
986856
204772
1169232
1549456
1287253
1970497
304876
801892
1912240
1018918
1395488
1098149
974645
1176724
170510
959745
246536
453509
920384
1447511
823178
286646
135388
1734293
136413
961220
94399
1483252
1640620
877360
480787
1184040
371463
1460226
852810
1556986
389198
1078487
1014194
1013498
1768333
1313422
1771085
156966
598487
112617
1068898
1649455
745798
4986
1723932
1196244
50328
407964
956837
1244898
181223
1243041
45521
735872
1354154
481553
383201
1853468
1241836
1164297
289032
355638
261364
1396499
639999
1195460
805190
1856271
1884319
665544
875841
1140338
1380263
887199
1922231
134240
1836634
1946998
232167
1412223
1282107
1428199
878294
608178
945707
136798
1556763
1150229
766059
1153758
1832823
156255
1384551
1785389
759226
279561
736369
1244704
1869913
1853178
293780
1460064
164555
25420
995335
799036
1648546
427501
1739194
1364778
261507
814936
1952156
256781
1915360
1728859
144503
1891896
1547620
772838
951316
1948333
1547791
191457
1850493
307185
261364
951490
744976
1267297
1013594
355098
1961172
1583057
124509
1302462
1827324
327043
539950
1969641
874088
491537
219967
1501924
1738896
1477503
797589
605921
1006175
812139
1336533
1870687
967885
198213
929761
1312995
461161
1509387
1896164
1416196
1238904
921891
184269
320239
1029402
966189
1915771
823839
1698220
1152945
159920
1635601
1539944
378195
1226323
611453
625395
1960498
982194
1476973
245590
477
761835
1129007
1046539
1122235
1231651
268143
919592
461885
727893
1107855
603112
928326
1936457
1148928
1699061
393432
1091175
1668634
251954
478840
302277
1348979
591639
1079235
1397546
1540606
1332043
736235
1712743
289698
1936547
854689
750606
518280
496771
1612520
1403191
250889
318232
210988
576240
695465
907424
1364085
1248694
1584340
1128220
1500793
793110
1539315
1107604
423851
1415531
82788
1751702
1142658
1223768
641776
733669
1033093
1602903
428581
1267205
931635
1425458
1769263
1183254
1519505
1034727
1189122
496001
1048680
619853
1896044
1959458
1058271
1171142
1468192
571877
513702
831459
1408321
1264089
448899
569551
1719965
879932
1781139
1545595
966742
961619
848622
46367
473034
1355282
1446675
966032
995506
884023
703457
1825460
1920261
1823261
1942131
1728698
1034143
1874873
630845
1116735
484853
1229369
1980258
73529
278250
696528
1506400
1461576
80003
1512305
941693
643550
70692
386299
1144339
855741
635144
1452227
969848
1514372
780161
39466
719476
1512172
183542
1041034
265699
916246
540882
670075
597451
451985
1407955
1144100
15924
702519
1053538
468389
1025107
1834870
1296998
353145
409677
881595
1788249
525646
1053651
91344
1091916
771051
1927652
730633
1404774
1115308
1925478
280468
6360
1059432
378394
825905
1303651
274734
80217
556344
1259806
1619256
1114093
1454571
1376635
1209227
202585
1936672
732237
1479917
123029
889502
1433744
436693
534356
868407
1322437
1344996
1491646
1676018
1768333
383396
1267545
471633
878294
1890801
1865820
282602
1120537
4229
1468880
856885
1947904
726486
161654
1275542
582986
330100
1816074
1450298
400835
1553735
257639
913453
1626206
1341891
250911
761312
1945513
1088102
1039292
196168
971332
666585
53571
1294251
479662
523629
717637
994599
1253479
32367
494452
1210153
473724
1375587
1444523
1667662
872537
1774567
1762221
1238521
1560325
942146
374064
1332762
1689717
1606112
789182
1603165
1566361
576495
1904979
492754
1181409
1709991
368011
1570981
722922
1698646
1152044
1030116
928300
1402746
1329378
3340
1675956
1277872
117522
507968
981075
71608
33983
765680
1351686
465935
1116474
469931
349080
318211
1332945
1479422
1584857
283508
559273
617583
1823862
1616017
1336884
383689
622057
739651
1877578
1303675
447311
104256
1306274
951865
1738153
704778
1533423
1726412
66098
1242974
420803
1031834
1333686
1270869
1296434
1794697
1170161
207949
1047658
999458
1663155
739466
1740647
1257817
988533
1406346
915985
630845
1275068
335706
800825
823907
1725916
443720
1164781
437924
1069387
399798
488669
1687614
933111
922767
1425554
1362470
1237011
1660700
1247491
1085061
1213169
1985806
1152130
779465
1811273
352931
1938819
1678999
215209
38456
65227
1167594
1933869
1311869
238920
1372313
29611
1113976
1932119
990012
758619
1200194
1873416
269722
93861
185462
454150
1541901
1456448
862225
289698
279706
1346658
775000
44395
381996
679977
45750
1530685
534729
1479216
1709763
765146
672763
436349
1414493
735110
1092692
539587
744218
1151465
229644
177980
424578
1341036
1465132
1602786
1287427
1065943
1042816
964407
1801805
1740394
874462
1338322
1370815
1491527
1671515
104580
1599288
382279
515363
628675
1420807
1965055
218522
7240
750226
1688147
1498227
1314204
697398
407812
547378
1498320
561367
162183
400147
114551
96163
1769470
1440657
1252216
577119
476726
1770695
1742272
611602
982891
629039
504736
50147
1131519
840863
1203556
828435
1878669
1124041
1275573
13327
1860150
1702582
1210351
1664029
597334
1123502
1776943
1904295
1306915
53984
1610266
39105
403576
1931268
547874
936148
346366
749508
654487
711710
718053
219388
772522
1526048
1936261
1062546
1706903
1971260
497583
912673
638719
667678
831904
791819
1394857
1864341
186967
816153
328591
1459094
918676
191653
1260972
506055
1664366
602066
1391632
423497
1258265
146001
491021
1071689
625881
1597396
1021539
1545668
1681341
478452
981951
768976
1393595
384631
843821
1539704
1652945
1586007
332341
850269
888584
230916
805359
1733442
125400
1962206
1450829
1349414
841274
793691
1924304
1263663
531020
1187546
1059543
1846429
25532
784111
1134533
326040
56320
556628
1024025
1121678
1562689
113049
489305
967491
595216
482545
1417688
30154
1573840
1788629
1381569
576054
714112
1686949
745295
1556681
1720064
1308580
394741
1889806
1683288
1937486
454628
841525
1751803
4791
921357
282435
15723
1066548
1022169
1912742
1976379
1112589
1045278
1175627
615508
1063918
1638944
1498731
1146172
315300
632033
1629105
416256
887693
835834
34894
604882
547972
741019
1868935
1742267
1063760
1207842
643679
591641
697734
1466869
864244
728146
585490
1454102
1599577
1449024
1858272
190160
1435330
710173
729949
726087
1165066
1366212
1017169
341748
1839072
526312
37377
704468
412823
1644727
1468185
387645
1046034
1925965
609683
54420
194521
1670548
1357908
578044
231826
1838620
936321
1692053
1165593
208404
714043
704148
571620
1928448
1215781
442172
216218
971701
1615268
1489355
1389274
46461
1774050
1003034
436402
1818305
24894
499460
1086931
1409783
112060
66608
1685395
868894
401325
638549
248643
74112
1197994
1905765
1805495
1000867
592755
1234628
624543
740178
381159
305255
610659
1909433
77828
501390
1932528
1123073
604298
1397744
1783312
542113
1871544
639921
1344659
671240
1209678
1953675
881596
1051078
1716686
1734502
1259811
1745730
1057501
333841
1416639
1038665
367226
955711
557251
91752
1402994
242100
672339
1769150
1002258
666052
1183102
1749686
228009
1852634
1469315
942823
1961752
1235519
1858617
1011285
1076325
1577092
1988284
68963
498698
1724100
742214
1376145
1452699
63759
1920661
1628420
1644723
645769
1297234
556574
1041934
1336372
623417
1262622
942442
798630
450707
1872135
987347
1596547
801414
213357
457852
1275552
44930
113614
12566
1824924
1385356
765833
17238
217222
1248107
1553222
1510686
420003
714453
290579
1144151
1464151
530801
1687311
1912995
1344729
1830986
35128
1538624
1770885
1961221
1886248
1734559
1403529
548528
1953058
1398311
1860660
1127803
692684
703972
1080037
68
697245
1612693
69757
130730
1089684
823671
1399189
254568
835625
788966
387813
1225041
1787771
182823
1708049
1221454
1926709
733431
15190
990665
1774041
1572323
630477
1180955
1923878
321152
1128023
1346631
1265171
1746263
1924318
1375719
746731
895958
1098080
128107
526663
1308061
244929
971163
850748
1343560
1071418
737761
302693
1956656
1380955
1375681
384664
81262
1107444
489480
1198766
911511
896371
396128
84339
276199
396786
1490995
355782
1141108
1687410
784334
986350
1913719
877020
472082
1958175
1028204
1257528
455232
1151650
903274
1092416
1653075
99316
1485495
137090
1317788
683373
1632207
238007
1693964
1492782
657166
666178
1492901
1449146
966158
1531245
1823307
1653697
1748098
690585
308873
634803
1011786
281276
1888513
94297
407660
373118
1803842
12095
1432404
828825
410209
521142
1541923
1641714
646690
1712209
1795624
24241
571290
911032
766881
1103985
156919
1298682
599819
283880
1226890
1515179
296422
1313287
1962725
940396
184393
300704
1985306
1821843
1156701
257389
931842
855741
1045753
1734507
789120
1061628
218083
663840
1535924
1388910
801549
1293685
1560321
611657
1402443
1668017
1596440
1067380
1996891
287983
353552
1652933
471011
849233
119148
594382
1774917
184249
1449060
1074851
1737213
1487156
182104
1864773
147711
1797460
502128
884457
1389887
1484201
1084995
1516697
78101
718569
1887382
1610226
123861
11498
589977
1565166
1193481
783444
687024
384040
716694
1561637
1082044
40538
1058672
957244
1574697
1793201
1709788
540991
422133
1412872
344010
1646897
236614
1930916
777912
675417
191326
1838020
1258632
1614296
1529803
1539611
1430213
1815833
859350
778872
749723
802387
745928
1678533
1167255
1481868
1275632
284254
576514
1469088
1574598
1924080
861425
1089896
1725311
1488563
1304943
84530
1244947
586739
1062950
862092
703981
1584030
564752
244198
1286682
310152
861805
1239411
1254700
1782145
1383773
1492755
306454
1811543
1034980
1918486
857865
448500
1163482
951747
886235
1125137
930212
1881427
82048
487583
869734
819739
408211
749861
173656
858281
723229
1337516
147145
1849088
453347
1175509
1734298
1855365
1353494
992049
1680061
94486
1334010
1366212
659009
1954920
888766
1668693
715950
744810
1734332
1905499
457488
389867
101204
1714709
55234
1399620
1500088
76287
1679184
968166
1730912
1905027
1283604
817713
413783
1647120
965244
785058
1075066
1894191
493947
681691
155204
369969
267704
795945
1504437
553783
316574
1721340
1119493
1354016
1998749
1970236
1188835
1299510
580004
1112084
333501
353112
1985414
1605666
14636
551593
1047028
566054
363366
913362
702826
1394047
1894529
1220982
355125
1260490
951436
1614324
85181
150527
868935
1413885
170428
623697
40444
587722
750646
1153129
1462267
47860
699851
315703
1913561
139866
563007
1623269
119295
97808
1168829
586087
326303
1598750
1657198
593210
1988201
326746
409813
514183
1539858
1149923
1526806
568346
1125464
327069
75730
796926
1346184
143236
1411599
327540
1478620
1499529
1151114
421974
1872113
979672
207357
713253
324344
1070072
1741592
28840
331178
1011521
490147
1770177
295869
1499358
1346184
1577806
1387306
6408
578471
1383245
158606
1386832
119221
223880
614618
663056
1307568
717088
1818992
379085
1937017
193607
861778
439936
116230
1100803
1173035
1431131
1665785
557613
486334
961946
1153218
601892
419391
95265
1469438
1829281
936037
17292
325814
598552
697696
217099
311089
632530
481919
972984
1140848
1518908
208632
463796
1009683
742218
661474
669530
942960
1098148
783766
1166958
165056
934849
172604
1173854
651896
776988
841177
1708447
136099
1842693
1568483
966081
1807558
558952
1309317
1490170
1275318
1197331
100432
274291
1364038
749889
1665893
1551576
1560217
569467
285587
235685
860063
1701605
648173
1255315
159444
876531
1036629
1351686
125738
1800655
756474
1250357
915508
1435400
11272
399536
1781938
1316296
1218974
1974616
1232612
196669
930727
801097
1167594
396293
494867
483839
195581
903117
857799
1006171
1138819
397873
278513
1948915
1292308
651556
1246524
1180172
728538
617679
203523
860993
1664376
601755
1833945
66103
1040003
1309761
416619
618265
472415
306013
140626
1757737
1837753
1283491
1542626
1867284
1688449
248866
1829378
1743959
830126
752168
742642
1539315
1436493
148123
303992
1188640
1708606
1810752
1443143
1608094
1483742
723679
502542
1074551
924859
191282
841508
988253
371508
532999
1149674
1406412
1325048
1843229
160155
745574
712242
810523
1393265
1678247
59327
597229
61552
1219355
1690057
956675
968444
970238
1404311
838657
201845
1522130
482213
1380949
1531300
1155408
418172
1211409
268174
16660
1614745
624010
484958
868210
1790437
1734840
418088
911331
540320
1367304
1626293
508446
682913
1088808
819955
507002
401016
1847709
1102053
566066
996198
1552387
1584101
331237
66529
182282
1533308
658205
1508096
1137073
131836
531783
1306429
475851
575379
1604324
1553429
1177487
1872528
1662125
983584
58832
1675057
1294873
1064733
1560585
1219397
521419
1040112
1242374
1380581
980371
1917625
670526
634194
1356396
1607385
1429371
1398997
376952
650541
1255424
1269408
853292
1347776
776135
556730
1882820
1935148
1197244
740929
783387
696915
1862343
797454
1408117
154553
1503967
573796
1904270
525910
1358620
637790
121702
662146
1971613
1014212
1632543
458651
15862
1985788
373746
986853
479963
132330
965037
1919834
1573208
85346
1465037
188046
1770887
750274
903203
1364436
757869
491080
1955933
730301
397895
1551872
20323
47662
330421
249576
1624869
1537425
388444
1821820
875103
937084
1020338
866647
1123162
769075
1453868
83725
1842684
283679
1738164
1237476
225925
1006334
915459
1065001
538914
373150
1818777
318015
520196
893739
1571626
1428597
12576
924357
788630
1861856
1892527
1491880
1447837
1721377
757030
1305894
319841
177463
866920
1994422
773425
1085155
1682126
355106
1314676
957048
1565125
876076
1633333
1392555
182613
836226
107400
1231957
195233
1801133
110275
296252
828660
669516
934272
395381
721212
1160927
1384874
212800
361307
1217857
372067
432071
1667432
1458585
27195
1816261
665657
805679
172059
245268
1213765
1273070
161581
1629036
733586
122003
451301
1192844
1203489
952086
562253
669570
230174
217003
927769
215256
792408
991171
433997
1458521
109135
843582
979280
524971
954416
413284
213008
1261241
1229790
737496
1099988
1422661
1751639
108816
371807
1565755
1319688
1659163
91489
1932651
852315
779403
887870
1497762
812803
219781
605522
905132
1044688
277781
649826
867163
1466869
298020
1513321
213209
626942
557658
1249302
1333327
1627121
889687
435507
1626681
732405
604976
274016
668666
583749
1120316
978270
105957
587873
1388540
1851186
1791029
1043754
1068444
1013728
1581016
197182
1640440
423675
763496
114052
1476396
534020
1330857
82545
182168
1638182
1397577
17785
1558326
1667247
1717911
1368359
274325
1839927
213414
887622
362277
1678528
549465
1880890
780978
885391
1303278
1205640
712483
60508
898302
431177
1560402
1197630
617042
983455
1167504
612508
1221758
859287
1328522
1760965
564173
1782713
597691
1415763
1514975
895612
1258902
231553
1899490
704272
1541926
1718337
183758
418036
1232873
755550
848884
1250617
1599259
1874619
310869
1928424
1843188
1275753
1675191
618993
1291179
104460
1676832
1391419
908830
1098528
1250610
66219
167217
1170001
672802
1743145
1599083
1348563
221856
1621513
407981
399939
1436219
1236611
1467413
1854723
1735738
1457923
1162731
478788
15185
902089
341995
829798
847245
815405
1492372
1001689
344730
691131
819048
1308719
1138606
1472864
34528
1756609
529852
1923445
1532323
21534
1256515
1328529
1879864
1302853
95285
701322
1950556
1655020
989626
801313
539496
527872
1857689
165727
755539
616210
1173826
423388
179747
1301939
1438404
1655007
1473264
1734357
461155
484086
1685732
1143744
1744161
1184438
1950765
539259
1914678
1585740
1079435
1009820
283250
1545194
1233605
659254
508769
1922756
693658
776443
756404
1960512
1384742
827469
490210
982295
1393228
228705
1956925
1251156
394531
452609
780997
857646
796921
652173
1957426
1639933
962260
1520867
805739
1270140
1790219
582022
1765343
1712044
1902485
1275569
1519196
1951544
1348476
328354
1665052
751081
287593
1319171
1578825
1944693
1402798
1552245
1861241
363393
1116741
1130628
1792028
1066168
1375544
1944522
433616
1156643
971595
290971
1059775
869028
1989316
1998609
352750
1391434
690992
1689588
446196
250011
619874
1304840
163287
1475801
1225389
792700
1007599
1736378
481748
257165
1855331
131851
1541818
1179743
532065
757762
496489
1571566
1608320
173635
304854
1783281
630975
1547181
1491523
1132329
880557
1086865
615701
346320
1396760
975134
1489530
1189958
313604
1669015
1345336
782376
1545553
109328
1536367
50510
366030
336166
1864943
862320
683433
1214330
1136203
1002291
167964
1496087
1238848
893058
1584801
1775494
1192837
1828033
435698
720241
543127
615195
1427042
1877156
1794460
315925
1513182
199732
780383
1272062
1771204
1140749
575890
290831
1447355
937754
992974
45632
563333
1083977
384551
1287602
1410453
951222
1111336
320491
978198
648829
659361
329511
1439502
700253
93696
1391739
345510
1977320
482556
899261
497624
1568849
885786
157523
1236981
1163762
564861
974926
1524299
49901
1347992
10861
1368283
1557171
1877164
1697678
1684184
1945020
43213
510577
533240
809503
1563505
749171
1511330
127800
1257981
209749
1962664
1393330
533404
957285
6843
1677769
1319790
971380
523920
1333042
763411
1266835
674148
1623442
1351429
487664
1231640
1669262
1346893
357262
1461341
485098
738323
1211704
1614365
656449
436751
1285227
1007350
1526998
1775805
1485495
893769
1346424
198892
825830
1391305
1645016
464227
1054591
1775809
1679372
789330
1594400
1220565
674577
74198
1462987
300612
676002
1445229
1901127
489019
963770
506498
1146011
1792976
597274
1953498
20260
1398751
555216
1985232
1432059
291071
250661
1904270
808730
1459248
1535874
900705
479403
1655488
1194991
1847310
586282
1330294
757068
246210
1366285
1464067
1842657
787429
493128
1762405
1742192
1137438
486034
1826767
1273323
1088387
1627019
1713044
1465317
157557
1797857
1517169
1979726
498832
426556
815619
671260
1667161
1115519
821902
93308
1438767
207737
1945297
15366
127760
378253
623552
18081
420902
539607
1229372
479849
153636
1964965
10125
1296356
1028570
1687825
324060
147311
1948955
104499
749035
1574489
1652341
1157374
1194020
850444
111332
1524130
1864977
1404731
826731
696166
300128
1949570
1152227
1530642
332226
1230604
682140
1024745
1599507
219505
1528597
598101
145209
52568
1344191
1651706
661261
1830122
806497
469243
1793885
1989807
1186898
502548
631552
899791
1614745
989044
867058
1405087
1393874
55182
1698301
666228
1786127
614134
1781267
1264051
970443
774873
639271
803581
793665
1673494
891200
509681
633730
507913
678492
1673813
425121
907483
803922
1060220
1933014
1550137
650945
49172
1932075
1887070
1352959
83451
1936814
1850319
1142941
340589
1334604
467255
536232
1748944
730625
537667
1139030
1092363
167952
481635
1432404
1237757
879150
1794550
222807
611874
389396
1099628
195817
947258
1868985
1301781
1536518
1376256
212413
482575
1972231
34300
1712871
692328
1244702
47027
1088655
1714279
35195
91523
102680
140959
952912
1226346
1436457
619964
1068010
838525
1249023
1049085
151455
1644944
1172902
183999
1159936
700368
1318797
1123412
1753231
1122971
1737478
106498
1233563
138605
435614
318732
911575
1391654
836058
322752
978152
682975
643328
1550089
1439173
1673123
1977057
393261
1138517
193473
724187
558135
1750310
1982597
1296570
357267
934932
1558546
83604
1031747
1482496
354673
1028613
922250
774996
962723
664619
144887
316790
97761
1383946
1016977
763998
1763939
401774
1436520
1587401
649521
1307240
153970
1070122
203556
1135995
1208376
632131
1400481
1159827
1804315
1078736
1264387
1276506
1743456
1934969
1400481
439734
1955250
519107
1233242
1729093
687965
1652532
1351854
1933223
1698493
1199844
1879304
1273122
301973
1572501
804854
1266636
1236434
1940082
1036590
1042209
633114
1568200
588099
1147509
971213
555768
1997907
636265
1308716
1961170
150537
1706750
358063
46151
1539517
1670783
884795
6271
572589
1055293
31897
540559
906156
460085
64468
1186221
1740889
876384
849292
59351
619395
1091154
337176
836139
91547
435948
838807
1778779
543624
1287666
1387993
1721969
1074972
1933748
572676
1589252
403546
27965
1354133
1323869
1961368
949319
106431
1148446
316764
1361400
954224
1842591
1846864
898338
1471863
945186
727456
718711
1210755
619310
1962123
837964
1843581
1256299
959480
1946302
829775
676029
1705746
733699
94944
1210626
1522196
1312058
223390
479835
633902
1093609
1346696
1409705
1999526
1696213
586079
626874
1361966
943999
1444698
1357915
1301395
460280
115587
134854
1621755
1686922
279002
1976536
1669992
798224
668111
1643461
237582
210646
832084
1171007
1533840
52816
1945327
1652042
684110
254704
1693698
1605580
1804667
807128
1444135
1400395
709242
1666229
745939
962117
1957013
725859
526356
1976299
199938
1281919
1448925
1163647
96105
1701660
254543
869983
1978026
767469
1738529
955119
1263658
291297
1290626
1391332
1413370
482062
313655
1445647
1732463
1648989
816690
1552866
1690311
1903018
1861390
1708488
280622
1164248
639686
1810112
271152
1701432
1652945
644313
1984951
255253
867251
406917
324631
670783
1042155
1070031
1015053
106300
787113
1769607
108568
255294
1467739
1245663
1910890
1606679
1082928
263040
995095
1662404
47132
780426
1839030
1893471
44157
855679
206838
525956
1547582
142629
1721218
359928
764093
1236611
1897041
1873807
53018
1150552
605578
1631294
1710297
1788140
317758
1811384
1780339
30772
881362
1170757
583468
316373
238418
1560291
966976
1585797
1475101
259005
1308955
1358200
1727891
1932015
1680665
252941
807839
408656
1388210
1546994
1050897
999244
1694065
604614
389776
1157357
1679100
1559571
1714832
424125
24129
240338
825533
86112
1251179
1465224
1728693
336771
1854843
1488983
1897055
1155245
131675
1539417
1506600
1686322
1050246
525734
537124
672515
751968
541157
458968
843278
1677269
1370137
39492
924763
1755583
1742837
550225
1252633
267065
1154623
631257
1164585
417499
1227899
376357
1160927
1233596
1239791
626771
53025
1533538
1823519
1796662
1011693
1194073
823332
1204626
1513286
143848
1722546
1590030
1731892
1512471
344209
1211748
1858262
731650
237312
1512502
1047563
250415
558897
1105178
622841
1302032
673297
795295
34632
1937590
1020130
1297319
1120751
290855
1135278
741999
1618495
321244
1839118
823256
1212977
1408507
1722940
697912
734496
1712346
131289
194930
1917591
1558162
1494965
841128
443698
421228
655199
1933781
1214607
951751
392117
926231
347911
244198
1394595
36051
6198
711469
700911
1161343
292649
41329
906675
787183
260297
744643
321909
1116708
203732
1779721
1788856
1342781
542135
1339985
1580626
1535188
1516089
1683839
1084877
1289788
985361
1363899
750773
1217859
541490
685386
1652258
549748
1038353
941984
512209
1200536
640902
1569810
1399694
547378
1338780
520850
261277
1398739
199240
1336109
1025002
942802
1220906
515559
820055
557960
155666
547649
767229
681665
200550
1325212
1951175
707675
612605
794161
591642
69301
1730876
1207779
672118
1507198
284129
447055
1078004
170021
692795
1996423
29667
17310
559173
1794562
97703
1746800
64382
1760320
417308
303722
745356
1015399
660193
770884
1723877
1611355
197993
930006
882756
65403
295370
516083
1651101
377322
1103827
344430
45671
603843
218435
1938336
559660
366510
210936
411621
1996313
1455602
1997875
1501608
368621
1350297
1049963
3174
1743975
36610
748425
816153
1727373
879718
811241
1107596
351943
1928921
86997
1086966
514711
717930
411617
1658959
1010789
963609
1847922
1729808
1694487
189401
96270
514573
1047425
1429506
727007
1168956
1892946
964566
576350
808130
6290
1366323
1442011
121372
1246060
1700771
1928868
1311177
1149914
1876942
1833682
781398
317758
1770211
937638
1481349
22196
157689
1722609
1733198
1746863
1434769
833172
1082759
931216
424581
761190
1808497
1002141
1108197
773161
1667449
16685
538342
338908
1220286
1149358
1165423
663660
818744
829614
394126
740844
34577
1617174
1218788
1427094
15925
612286
299682
419486
63109
1269251
1741478
1542215
597340
1944123
648330
1228896
498465
1718366
1408635
427034
627967
1688429
766764
1361073
1977000
1939790
184930
909924
1784650
1325665
139661
26417
1846402
807410
1694005
1599742
1745538
822651
1643137
1375779
931235
42545
1503777
1805826
1405117
1874032
654956
259933
268134
1593721
1610485
1627336
1658240
1217984
1180902
1783665
345748
1744728
673754
1400780
1824588
377166
1497408
930093
342117
1695900
444227
826804
1005956
32744
750100
1168801
458042
1692108
28086
1665132
847058
593735
116211
244996
2238
252414
1157513
1424582
406677
1912893
1016612
920725
1116486
1011774
1826894
186539
284674
1970809
785235
232504
521446
1625522
223701
84633
846384
56829
820952
689492
1484294
476463
888057
1415525
1106408
227988
258141
361578
1813558
497611
585116
680599
1383682
648120
1979410
21269
1742372
1022517
382051
794830
174454
1962739
79969
516015
1354831
797446
16088
639824
1457258
1643444
1774037
1426593
1705691
1695912
1356046
333501
1083205
369768
1048051
1614069
1829998
1696265
1224492
570570
1052476
1987805
1898069
1518583
1450275
812710
227363
931842
1405920
862696
1621913
1074896
1126463
1573755
1589051
1532168
1127984
264873
993123
937226
250216
1112687
1821986
278441
1202125
877893
634939
1159907
1498195
863324
1153129
601078
1661543
973867
755278
828059
678995
1378285
1472430
1010657
1201329
1605583
1723247
70215
896525
1100613
1266265
1466678
1206091
1449505
1752903
629883
511623
815270
341883
1760940
1290874
1743878
677028
415032
316651
1308855
513910
1456252
1304365
629758
378177
1467948
1694331
1951837
587561
1265236
1686581
1059324
1454141
1142701
1425160
875538
1428128
1205518
1940515
494878
616950
1808900
1243843
465543
422062
1594985
1291036
1970175
1744936
1284411
777681
98415
896948
1141744
418383
1951648
1916300
1933210
751668
801854
1844501
557166
106836
74903
1375277
491767
1774896
394688
471797
1517675
607526
1272304
1780109
1206888
924560
402742
1851394
1930450
1851771
1656996
1050854
1155945
954288
1686216
989482
223634
1868574
1301169
293211
1253780
200590
159610
752312
1935647
1003195
991681
418297
1119877
491346
75022
1555805
818046
431229
1613175
1810141
886353
1434769
1209566
144127
1799466
642291
1662913
1099069
986678
279367
977421
1146103
1383992
1659118
1091376
1679793
799273
1450807
485642
1037446
181098
751485
1258001
863278
1498047
1307797
409924
1413186
1980353
1904694
998488
1189382
1568583
134878
1953980
1774976
195239
1945963
1239057
155596
1044585
1854472
1217310
197017
678903
1748193
164623
1752347
1951568
130376
937367
1832363
134713
138789
1761104
932611
1461792
102464
861067
1050830
1008618
1340610
692595
573635
79135
1207779
77771
455923
1498402
1759902
662894
1961048
1828003
1593405
1795861
1283655
1023859
1709265
457460
399513
633707
418017
848584
452585
1187927
1375103
126425
1305562
1243217
1580500
173291
1945960
1489936
1383341
793101
1680067
917257
1637867
180989
649792
1168829
1526470
131352
29941
876713
1707412
1451800
73196
591894
1362801
941605
1667107
1062423
1588189
407190
940291
1993802
1686908
1292790
1571649
1199174
1349949
1481301
1988924
550149
540585
568170
1305914
1095914
1108245
987963
1984782
1702133
1386326
1479872
1143185
1019133
541490
1007996
440374
1159409
529203
379514
905331
703308
191007
1872832
382179
709604
1169964
797699
1919116
171654
1736314
1741465
1327288
1937808
413971
174089
391726
1051585
1678955
936856
846052
1830453
787629
434428
1823765
1846126
215851
1188024
179408
331878
1799314
513887
33451
261294
335107
1249265
329560
1067745
1480585
1843759
1397358
193683
936057
841590
1936590
1463917
1113465
876642
1366410
1576726
1255522
401589
1923427
475577
272024
622201
515872
768829
236098
523316
1013065
417723
724023
526971
548488
178160
322281
1572517
1547888
1088305
1268392
748412
1456307
1647511
1357270
1110502
199813
678666
1608331
833791
777797
513143
1545083
1922082
197108
995636
1428419
710177
1472255
1851475
1187390
1038845
614593
145594
674548
188861
1552053
1450321
1454105
1638823
915212
1018174
1629672
734866
558143
300513
1184
153326
1167365
1819797
136552
1445293
1842390
1928550
1273666
481757
571660
896539
699967
1850878
1848417
1175966
1544118
1384849
43444
418919
1323334
125337
683424
1095913
442060
609174
870353
367743
36771
729462
275055
565456
1081199
841688
718374
786693
1215573
1118409
50486
1434564
435570
1976129
642909
528564
1638789
722636
509045
1907139
1010670
741966
393025
236868
205098
1513177
1765104
79271
1908335
865721
1638945
1102398
792583
868247
873355
1987092
1995037
1849993
781467
1559304
1826123
193008
1330694
1598180
754958
24728
624287
1770544
1027265
160507
1973449
7598
1943849
1439591
1388646
1790127
1771912
657478
890651
894666
234946
1318741
1938742
1892109
1424135
729779
892613
818718
1132191
1421502
398568
638596
1175622
1239648
1557642
493946
176960
960266
1179314
622841
1057625
390352
1801783
1070627
1633692
1311712
355638
534840
1189889
351639
1390256
1880992
343245
1862972
24940
1605102
235347
92523
1580500
603298
670399
749054
1226264
1094257
245704
1723229
1977425
463626
614799
1708334
169416
637273
1066828
1730484
1617916
421679
54150
1982284
337269
844016
1490790
1341289
1323826
512622
1586811
1194462
233896
332504
722610
1641450
603488
1525883
288138
1150707
106445
1307577
95485
443501
1794358
1627151
1625304
1307917
14065
1289478
700062
1332197
335467
319446
559232
152717
1501689
599313
968182
1566986
1349617
1101022
1818166
1801944
204416
354148
57045
1664137
1562290
1111591
1126234
1443786
1943085
167926
512535
691147
54199
985648
1348080
1496000
862482
1339687
1099869
1622627
1561583
638505
278774
137089
1774424
677662
1550042
1513735
1963300
1380397
1136461
155176
1911739
731837
1589848
553034
701413
1772322
517557
793494
602595
1074708
1002955
334708
1192766
1576403
780605
1638
1653894
43595
1637256
31388
378150
159797
795828
835240
1278586
511423
1138451
270905
63101
523992
123269
1006663
1324145
1207711
18010
1063654
1209025
578951
906300
241925
707889
1109724
1741547
765869
849204
541468
10070
1376226
207883
189460
342762
339620
634310
1236085
1680207
1705222
981937
1925268
1148963
1684142
693587
1752557
1984599
225049
819005
972134
1362437
951494
740879
955905
418500
887524
112988
1771747
880515
1490188
581241
1825801
952553
1742192
10520
178020
941984
1987140
226005
1532264
249059
1740444
1102537
92425
48599
1476888
920106
1554517
1769153
528080
525886
487575
1673414
446778
606605
459569
387981
326858
814570
192794
1863279
958307
727092
617294
1822304
142613
890446
1516545
1674821
448849
1664837
1061045
1729845
538486
246177
851636
890265
499752
1126875
1888938
1809970
1418495
921101
1522077
142946
1125955
589843
1817471
405822
1239884
1587928
1540441
1712350
1808096
1869322
107082
405809
777047
1528332
594520
250735
1825078
1388845
565430
1419104
1225632
1152498
741898
1369764
1840200
752247
263459
1424142
412724
356168
198360
1702516
428586
658803
1486651
193190
1663848
596260
1512928
1603982
1490139
513405
1858161
211067
748431
808812
1122818
1249345
1424973
378195
233480
740780
1235056
21515
486482
1043483
708909
205689
1365688
163183
738032
406450
279860
1518547
1991153
28216
944810
1941018
459049
163191
240911
1746075
1017054
1839796
1669262
1234669
1806468
1963101
1732624
693033
524610
1954552
1675190
1219721
558150
1296031
225638
1503094
910055
1714216
1801613
761506
949112
1733213
1702741
1197703
1792095
1854723
822499
1038250
253489
1275521
1982630
653133
1621245
1473318
1263939
31118
754441
159775
917990
1414844
122990
935633
1735792
1506722
1301223
59196
1415961
738818
1970280
1568203
957135
95149
1329112
151701
1924127
801231
1636858
1762740
1015927
1167187
1997966
652737
418393
597189
1835658
291416
462355
623706
875893
1928011
1871098
1487444
696532
1285256
1390889
425485
1246795
988441
1674429
13438
1856100
1910993
140764
1506714
1780370
1041013
1070242
677929
768268
368916
223353
1218892
1321441
393759
1855722
1484602
1615676
214951
487315
700757
700684
1322070
94405
1654770
782983
617114
624273
932761
334390
1232789
722773
1017643
1404773
628529
310381
615732
1310178
1796778
225668
1493706
1144388
313375
1431582
758940
1825002
1627648
867581
38553
810948
774306
1274742
500896
173537
1788785
486520
1642119
922683
1441792
1032650
1811154
439023
1833035
1473939
235227
1140892
1347616
941120
586593
102161
1765711
1396156
267983
623637
877816
660765
46942
1317621
1168463
1666545
359747
236966
1475933
885677
1068335
1223903
956288
847390
360010
1502677
854178
804414
1292679
1913152
945110
199240
784588
1517670
1726000
1533909
1351583
1961672
23465
1547110
1546429
815237
1142787
34909
795595
471151
1505910
1204099
1963080
1136903
491459
147633
805049
418146
1512944
1148173
1478014
615025
103715
331052
212286
811744
429652
1251504
581328
1912459
804431
1816888
723108
1868151
1051972
352830
1221847
1240510
1663965
793930
738343
1093262
1401648
946317
680293
403980
1868441
1006055
1311187
300635
1617934
1461980
1046166
1763504
1041458
1070319
1770815
1339730
1226307
1669462
1485269
1696763
1365059
417499
1133797
1160556
396100
10684
170365
1826192
495852
232351
1687912
87743
974841
1943994
1344848
1063056
368194
1521340
356425
52611
1767866
916177
1387893
1290004
1111778
1170494
1029599
209455
1286205
339471
919632
573432
1434839
1043155
1007308
493327
30879
1551626
1275552
900825
288246
976060
933424
1618570
38003
1238159
275368
392542
635358
1604763
955503
867634
406261
430043
1215169
797684
1521464
116561
461214
508751
1230079
94592
191515
1330444
83649
797313
1527523
1014537
1232075
905641
169593
1671075
1020609
1044481
1258242
632002
203251
1192384
184133
1777637
980333
641280
1563345
466458
1704314
1529395
862087
621436
1228825
722335
970996
1312484
1045263
1112590
1634599
1360889
740714
1431685
1897122
141804
81226
1559370
641985
410987
313975
1849445
638282
1350643
1473673
1305404
1791284
1975935
833602
957560
1558802
468060
1965278
39887
1221019
411641
1405702
1329696
402379
817366
158458
1084620
1754887
1806101
813521
1824626
1675654
1133884
1467098
795829
1469037
203258
423379
1467783
154336
1926758
825996
1604591
77874
1492380
831649
16149
1638529
153325
530247
527977
425320
1276671
432735
1048116
1049034
1977801
242297
1467783
1114136
1300954
1996696
576075
1423016
549380
414561
12944
1504647
1661441
1080853
1903750
269063
1252466
766407
353117
865632
743834
1439523
1071690
1906108
1170315
319790
1836172
1964505
980899
125438
198609
1035131
200254
1352032
1393046
1904967
243981
1565986
1584064
782618
740414
1261283
579479
65821
611656
756801
66328
1121610
646675
1649515
1518119
666433
1421199
190108
130964
829697
706097
84698
575853
1778939
977387
1143179
1416411
1595465
166358
496616
1851415
1541660
795846
103452
950827
1384639
850696
1309822
805908
1430933
925875
1746227
1901588
1325527
664521
141825
68013
943040
1642018
295123
1088895
1097578
1967031
1490339
472221
1551839
447245
1046080
1113780
144077
458688
1815767
1488434
1521534
52014
1669589
1442635
902013
927010
1561361
1005144
213383
1120615
144241
1340610
1987267
1147152
1783625
522965
793083
425348
1072634
119579
590658
165029
1800206
1934515
1530883
520886
1252387
1225761
844575
1786575
1587632
502590
1294614
857324
768158
621240
1148270
932172
1137052
131380
928585
1498171
515042
1928868
256778
1046909
443402
640095
893934
1860908
26791
1205972
605293
1122415
876540
1194405
275080
548192
1391142
1552695
1958957
1686149
205410
1748902
1253753
31758
499767
613980
1751293
1798925
176767
645570
445467
1065152
329773
1839624
869755
265256
1902383
1528328
705578
187472
1216407
1523557
599151
319164
1682761
280263
1793307
97496
709143
44050
1040670
1729984
637374
1236535
503298
1820240
66686
1145841
969602
1281116
421659
1699483
1917606
320446
1523058
733431
627325
1176828
1964332
526881
1824654
900747
394571
1550933
272867
18035
283833
314090
52249
1420464
260718
1580140
592582
1382039
923808
395621
585334
1222277
1735137
1882506
606409
1008461
1091805
1276643
887071
19092
385429
83689
1774540
303762
163694
1569194
304621
62655
1440757
988282
49275
130510
140532
359599
459557
526801
1117247
1178197
249604
1315582
563616
335467
1082210
1106328
1236100
552481
1846826
1558533
756398
1388284
776456
1470555
1426395
303792
473603
30010
1474267
315207
1937199
212687
553641
484639
435769
677943
157763
1618129
1599078
1787499
83294
346022
1588443
1434506
1903468
1134650
1901343
405467
634519
1534222
645014
1824855
1276540
1267737
551132
1539148
935007
1867755
1219355
1045375
1522030
960548
1531619
1606335
865872
190729
1505314
477065
1144111
1866645
1603413
65438
1971153
601196
880393
336829
329805
10598
1445415
986325
671146
275102
1686488
502989
1516112
1776684
1218861
1452358
574725
769689
1592762
1328974
850605
1507730
1311177
633396
26596
859054
1514987
760634
1981547
1643973
420675
163287
510252
859315
312157
75574
291850
223701
739201
1181370
77104
414700
1420971
1459979
1075892
1741845
86539
1206407
1483783
76029
622485
324532
1035175
1976702
15366
1824933
1228097
915878
1045873
325044
1953281
1433122
805504
46492
1997643
1501751
1416609
308466
971919
1174344
1335794
1837663
1083935
944592
903997
1840856
786379
1137228
1199908
129635
849287
959047
247176
1873946
750533
961161
154197
1543018
595797
1052966
1497948
542871
1099913
303905
232198
1516027
338724
1822318
840409
685271
335317
1875277
184362
245970
1708894
139623
1289342
1911649
76717
32994
1746963
1241836
1638054
477009
336531
1979321
156392
263523
1291644
1254223
850906
1440305
1499660
856029
987409
316857
729741
1029134
597878
1609593
1294753
1458183
1714060
1350141
1621901
247526
336704
815947
431762
1952610
164585
1604863
992432
1048394
1235
778067
122516
638317
1780256
791310
1566659
1111665
437187
1950508
1518126
1400970
1826894
472975
96687
922847
1991892
697773
460445
736373
1813140
419103
1301226
90949
150583
315040
153518
668752
1971713
36568
1638546
1569051
1790126
184425
681445
85501
1177148
917254
699653
186433
1407650
1364323
1057848
1402291
234133
1076622
1078138
456641
1345284
1607023
1543002
1133634
539044
1957177
1092243
1036255
1180858
924460
1944114
413718
214389
1497763
1474187
248462
1683035
982900
170681
1045046
745095
383543
1825580
177793
326650
472606
46894
385462
787735
842553
1175774
1470961
345902
972923
577127
940789
1687168
1397091
972789
202997
764549
1760273
841012
1184651
353612
1366991
1613706
722595
234307
349121
989192
575034
941496
266432
1538325
1207716
1218363
1354775
426477
1210087
890818
1722208
420735
106298
1018724
1533983
1917731
1205621
1272234
763648
1541841
1360029
805212
695818
1580331
1311712
1893264
88205
524389
1540564
1448744
1052794
1258149
224042
478626
197284
426006
1788924
1033241
1456880
1012540
1744293
1430470
1610945
571316
479518
1847614
540804
818589
1928512
416923
969772
1014242
1408316
1169400
533766
1441391
1750861
1005008
1096633
404992
1439905
1374650
604995
1162891
1305213
1651393
641053
1524883
276258
705131
1603606
272363
806139
1961000
673715
880676
941622
312658
1673327
733618
863830
1062012
1929520
8093
1334867
108010
804321
1936113
773731
170900
1834404
61765
739601
1982928
1468571
393025
1067978
1383920
1510791
1343783
1698373
321105
278328
783227
1147102
1113094
987188
1628361
881866
81444
867387
320677
1764616
330432
741136
574158
1221589
690668
851947
559714
597844
279403
320267
394036
706491
1153865
1941862
54938
1264516
191801
380242
1847356
1639460
282158
140143
233137
914822
1673246
1825128
1230658
1354673
1408435
1291036
40943
431507
381215
1859116
1063833
1816078
1730120
271214
1632751
1541188
1730120
476858
81821
727213
1883693
496332
1651971
1355416
246944
1616456
471929
1458183
1470391
814174
1898792
1282684
1287921
1381095
1838710
1561565
27965
1358317
434062
351137
1259558
1798732
1111432
811623
1280374
117231
54169
1123522
1302665
388749
208505
1506782
1943888
974619
967534
1938385
1245197
1736
67031
629036
1641690
1815234
263581
440329
1393505
318877
1136534
1546336
1181958
1269724
1780734
839805
1316950
84926
1479422
1528094
195019
231330
1239616
1551356
1200009
1044241
715244
1520697
330855
1365863
1321091
620465
1394464
1414115
625063
120645
851487
416912
1307273
345230
1138207
1858884
1482263
270443
887923
1934625
10026
1549437
1970553
1897560
170954
1063139
1267297
966512
400904
1634438
1273838
1943140
1246687
1307958
688324
730646
1094129
884860
410190
673229
1104346
1026339
1867711
980145
409093
506052
1116571
1801403
37435
57819
1982492
1637144
1773866
1409731
421490
1123888
722780
1977800
766622
1271026
1697897
161559
1943959
1383436
1694889
906105
1298899
1197451
1056950
14015
236219
1260857
1318151
468346
1738165
1129486
720446
529480
209168
1932528
550633
1567931
171685
775900
979901
1935806
1544779
850387
460465
1186927
1103476
497126
389240
1221865
1720902
1800874
1616430
1341962
612991
1417418
1774503
1356902
1880061
1811192
716891
694941
57262
1411232
679683
1179003
877403
1020609
1687466
1709481
1192852
831090
948139
1444849
280039
19665
1667723
1626660
74635
482415
1291882
950823
1312104
895502
946558
514896
642912
1594052
1364455
479993
1465600
1536010
1984528
1221454
1156774
222449
979999
1668340
1252162
1336070
105435
123743
820313
940245
703253
160234
188686
975570
1639315
177591
165339
974890
1930540
524586
1427857
390919
366045
252761
1714981
976916
830807
209602
838712
251646
1667729
1607254
1179738
589815
221896
1496284
870292
899888
133922
1733032
467833
862690
208462
45856
1862177
1094792
1183477
387637
1425481
1154588
1493888
492525
824857
111931
646614
1431170
921371
1555149
1971164
1968809
1242931
1031553
1485736
308665
42084
1414027
976148
847218
239374
105207
595601
1112851
1094215
66033
1106068
706271
461201
1919797
1683498
412963
635549
17943
1095822
1170653
1362937
1932348
260782
478190
210113
965048
505508
1528250
896272
1211409
1415561
1870687
1450549
376728
1591754
484723
1619939
115673
1670089
1797986
1354623
1431063
1495077
544688
1068488
840090
1217751
156810
95737
787617
75737
1939556
882891
515776
1822654
563655
726588
240705
1900392
269296
1278622
318397
255337
517364
1275577
1849838
1974724
1035658
1467990
1751549
1236551
693843
1845482
321114
853750
1345336
1247211
1981387
818827
837342
115721
429215
337643
478797
1734671
30321
3369
1919356
919761
649578
1115759
700514
1178700
1019132
789293
417053
843071
648017
1078200
1788785
412675
957554
1783938
1864857
1684011
1604767
1681725
613556
315236
1706124
1470351
1780752
1972586
426800
834063
983567
64261
980966
187701
623417
297960
1303846
923464
476526
107573
1799519
541090
1223407
238017
1839872
264685
1508642
193816
1931793
1761959
243942
474165
1409224
1914740
1531931
1009192
724011
682549
175731
705559
1340554
1492550
269193
214123
560981
408211
1832474
757050
1913453
1566994
1887597
1237030
1541395
1367112
1102676
319695
1961248
1593287
712499
1853338
1314241
423539
1225614
1142021
1612909
1036026
1987011
174466
1333801
609942
126436
517074
124919
1669983
68837
1931436
1606570
1530763
1703899
247248
406261
1776797
45480
939352
1484253
1758052
1127018
592777
212849
1464791
276267
1817189
1185160
1326866
1839415
865136
899069
1145460
694543
1567348
1118925
1486697
1903218
1445140
1431640
1141514
671253
975821
114789
384705
847355
1135124
979621
450903
933655
664077
14314
902585
1090619
1746749
462470
20439
648239
1356916
1733163
1038148
1610940
1581689
713071
222154
1109662
579479
384277
13112
992693
1241398
150564
1882017
129701
1197325
394715
1047454
988648
265714
385289
816721
353130
735373
562469
1166743
1129554
1074547
1488119
686507
1736068
1244013
1156643
1567229
142437
1460490
96696
1650956
1735089
784111
75320
1192736
16570
462997
376807
726345
1277248
130980
1643602
524121
1353259
1563648
231243
1469449
370863
1354827
1993279
392501
1945671
1770774
1554075
201117
1488806
1465930
1884361
546337
67786
384628
1878745
1744800
407606
589517
1603845
1805333
1061647
866318
979067
859265
1017218
1735377
901772
1772051
1841313
11312
313082
1835123
1843478
440241
420549
1851670
1434761
833172
1327282
974030
1542294
554454
382894
254702
69338
791848
1811747
1952864
1059719
1242501
52637
1779193
1365454
534459
1759440
1163886
571246
825591
293966
1893744
1956605
799235
1506355
796913
1633656
1817949
448535
266972
32170
1664893
1055991
1237259
1936764
719667
1558889
1922531
1616603
115167
1061647
789761
1050544
1959262
56898
1949905
819466
763583
866242
1625969
1913065
1468561
1250356
1096757
605332
1748270
966271
1681336
607445
1575987
692549
1862915
1168028
1817087
1889915
1862548
573645
1772641
953515
1264727
724474
1065604
169492
518316
1306067
1692907
1399767
1196533
1850180
1349741
1813324
1260178
495406
714112
960859
1034096
1967977
1341436
269753
706093
1035658
1981950
45591
623528
688217
1850228
1618469
778445
1912325
1919684
1788337
651661
959907
1058345
1983734
200480
124341
490194
1998108
372280
1033736
1784318
1372524
1500949
881355
235502
857646
514495
255547
137016
1422658
1965718
798965
250413
490956
664279
1462042
169623
1502446
1529349
1809714
1981035
1842114
1985345
1351343
550602
1465930
1103804
1736398
197739
1763266
344698
1071904
1973255
1297023
205251
192974
505686
1290126
1418579
813419
1183302
233780
1909741
278676
904291
1612813
361301
777732
552474
822609
401399
1190772
328340
768125
1250258
1564329
653572
883302
148519
1872571
1115228
626820
226737
600493
278903
1167375
512255
1636291
1956147
1532335
1453595
281503
1210021
178103
1743070
542909
1587084
1721110
1161323
330916
1037920
90326
930050
538640
682819
1146673
915600
1711414
1274146
824793
868634
1478620
1189842
10583
1998091
1261034
1219235
1866138
784796
321498
559905
1865654
1404465
1834794
800653
764101
1467765
1676440
1104095
160202
1321673
773987
1419329
158867
171456
1585165
115261
1229330
169627
6843
1667104
337227
758004
1115646
611403
756279
248327
398587
730954
695475
1862914
1164702
357718
11040
1690539
1141310
1628600
916741
54615
989624
1346460
1988292
244448
760972
106485
41588
378590
540093
1917999
887625
1139970
1834794
1624483
373908
354262
1427113
1104755
976718
398112
1691036
1702094
67909
1566720
1576518
689609
1022360
1911215
71525
1364631
1472460
1528597
1857390
1711820
407507
1708910
853855
1480609
805504
1876576
796212
230001
627199
616639
1705405
107214
70368
40315
1856212
340772
1269006
162045
586793
963289
500441
607505
747453
1886485
1232429
306440
279601
113804
780016
1641705
58131
228528
126587
826365
1271825
318732
1651828
351612
1186991
1199073
583332
1931138
330639
1570390
91331
1749106
1014539
819157
1687873
1803726
587170
523564
1103858
614352
460688
1700180
598601
1710182
1506406
894892
1774990
832031
468212
40057
412924
756899
706381
1141095
516038
1227358
351251
186894
1321948
17085
889111
495002
1786952
1417711
1604174
1310103
1229187
1923641
1744801
1632064
393953
852999
36064
931597
1540418
1546862
427748
1873678
17019
1655199
654195
108184
355098
998999
257577
73207
1026879
1463580
1705979
1708218
1855476
1907057
506641
1478981
732566
1889827
492775
1116735
1662949
1897379
50961
1001348
1380887
1064344
541786
838071
1807524
106337
1311364
1964802
482556
59054
1599793
409952
1516448
18457
971890
54365
1985606
1752977
1388409
487573
660255
1632153
706573
582496
693367
469833
1767684
219438
175633
1864733
511234
1198989
869854
943649
658050
966259
1004018
1082057
29958
599142
142230
1074900
713986
837329
1455984
1844427
259169
199155
822686
560654
658350
1916721
665556
483702
761240
571101
1258880
417303
1017476
434511
205740
55031
1674195
561271
1862854
1036255
908064
1419104
1348160
1717161
998502
976425
167437
1984028
418103
1731711
155822
1870047
1998732
570353
1214040
372564
1420166
1873390
240328
1674931
1995895
575547
588916
430108
750370
1485692
10900
1710401
943882
624221
735723
1100039
920078
1772929
1969102
956770
1161317
565789
1361037
633667
125777
236747
1159891
1838462
658549
544403
219612
917491
1596197
730898
320149
1381295
1160232
1700810
147963
41527
690144
166908
1004328
1176434
420629
1686911
135675
1692760
1125955
1555124
1346478
531082
433455
1939958
1618856
447521
208462
511046
456810
1501366
1518161
1649683
1540225
820273
263735
624930
1461914
1832038
173234
931692
147653
824716
1016651
324431
1609411
1592401
1473572
1079803
937719
1764821
1239209
1998749
797102
603044
220226
1557370
208523
944915
646049
1648775
691942
1101714
746982
630102
1311403
1213672
1230293
1688720
1647215
664341
401215
1087311
299058
914047
1116798
670641
469038
1059543
740623
468053
1765733
1149541
1612311
1488915
422356
563109
359400
370895
269797
846051
1657953
1791996
296583
943375
1266978
184627
1825930
1637661
297360
1480689
1290119
829333
1908921
1174050
1459733
651591
1011704
1201329
256993
559173
308646
1092902
1305568
1755521
55046
1485206
110731
1244443
826541
86356
297657
691824
10696
1871745
816135
1133387
872422
1704991
297568
1563288
400
42948
898491
939333
686545
1977164
459453
1466193
1080155
1064558
1170882
454465
1813371
1476172
545193
893212
1145049
192839
13804
200623
921266
789948
856808
136475
439503
1133582
187962
6030
1112308
1216904
1795530
351108
1739552
1592496
533944
1401695
47725
670379
763731
1276798
308297
1091042
1030165
307047
1786609
609155
1764093
1198866
207796
1208761
257385
1696734
1131515
233512
160181
1245758
1284167
1706048
1861512
1869008
1395886
1441943
1101950
1072945
1632358
1045206
41321
662925
1809159
881745
1634974
900619
407466
1380375
1676370
1584715
1548035
158955
483458
1355883
1227648
1927678
1235096
782348
276022
1150793
706975
206468
1307813
1819331
10340
119237
1651750
1338082
385012
773384
664103
446302
115057
1081485
1917657
104998
1311207
1995643
1850975
444452
225467
1383451
42956
814237
607567
1223522
383289
1929000
1967196
1162846
1344897
1692250
933229
1542929
1983800
359457
1386252
424175
683216
154263
353206
1736542
172460
431890
1065189
1295473
1804941
284669
885303
1219699
1773290
1971059
1496550
1960246
1624411
1729488
287567
254683
202712
1473159
1711879
1574460
394690
640438
1942443
1586225
1197505
1474643
1612419
488263
521156
1084533
1248300
1079824
1213054
333135
879666
1109327
1735686
740335
626998
1177846
1012348
1392599
344049
424392
1443751
1299292
534697
1452292
73642
1818506
1580951
882065
1787587
684684
1103571
782265
1556735
215812
1546994
1149837
1376478
1944677
213415
497919
577682
1110584
1475304
1373473
339462
69526
619532
1894385
1005113
1593607
1249473
713118
1320356
469313
1721539
1075846
1382509
271483
1269581
1607707
675946
1296570
356013
1616936
899696
1443286
1930159
712346
259198
602783
1411983
1410866
306543
101138
270263
1587500
17782
781792
1605760
1073568
1326257
1590399
114398
260298
1111778
1861395
700577
758175
1742679
399280
1988339
885549
1067440
1100357
215979
441840
549621
1585043
968391
1482664
1221280
135744
1305531
521551
1131631
1344212
512062
408199
366828
1202523
1213280
1215219
990012
1421239
53488
977147
390404
1594426
1255939
1542743
449196
1892880
1492169
1857073
479618
1194293
1859485
1655240
492949
308062
834585
129865
985081
1474641
1832257
1988900
1536165
862070
179508
1073076
932677
904012
1278110
1181547
1922614
1191238
1152472
1621428
1386581
317393
576817
1496490
1138731
1200364
1490178
927099
659802
66018
29566
1748844
354943
49483
250300
1927506
1849007
1379653
602161
688324
929333
320359
1522063
1583707
837312
1956927
329824
663286
701995
1278858
132496
537398
1791265
1343634
1682074
1383553
200129
1031290
1041690
278359
548897
871488
672501
1423744
1781154
310085
1450614
197882
1148873
139960
999066
1356934
197955
1347992
560912
1800543
1821643
499703
1352625
1551890
1404966
36469
1256101
1256798
1613962
2488
683210
1749575
375180
1949088
1892378
505618
1669419
82582
384929
451214
1045573
1653118
803965
1920969
26156
599003
554739
162592
1275543
1138447
526783
740381
645842
1989107
325309
540735
1085369
1536677
203058
934462
1412227
604141
944951
262655
514936
267193
1286044
927987
979128
174902
771564
849964
435998
1811671
329624
17314
615800
782815
1606795
231006
357892
1292691
1990461
1407829
1470186
94125
1624869
1916671
624454
410315
1587705
939647
1455960
1513271
1302198
1763277
450015
1452719
1408072
1762498
1131091
398487
1518415
1903617
302638
1987608
1349440
210758
712805
1374898
1469261
723959
1005693
954298
1326346
1982231
92287
1055740
1330445
25119
1482522
960674
123534
1642608
1322488
1570950
1568987
1897311
1784193
1866463
1794718
1807583
409012
357964
1321772
992320
1976274
1891843
425448
1457541
1185488
1659349
1806979
518794
1652605
1830720
764503
533240
1960037
833733
272711
881322
1829793
1579537
1657186
393527
163395
1376862
1387832
161303
1086657
888832
928303
1440943
1471649
1552756
405500
1080905
491743
78289
135966
1555319
1696550
800261
1356996
331101
1653148
1131832
1318398
1396082
166764
408967
826080
1938865
1726639
216423
673996
42504
311991
1058934
330309
885246
259071
1025639
1340086
142331
952608
1216006
1004909
408101
358191
247677
292108
410369
1732709
1685475
1468564
1128663
1207742
1018829
774025
723609
1348418
440954
1918591
996311
1162739
196612
1007843
1008367
1516596
1945020
1040231
732063
885399
36949
1533926
1081678
334433
962559
938490
558405
186237
1243613
1711756
1766936
1479172
1007863
1280382
1774254
1020052
288825
1151942
500441
230262
385572
1304684
1169503
241092
270987
993251
1081881
1663789
1940361
934455
1276148
1739391
1131241
143332
574811
1736578
1028962
1239616
1182692
1693486
625587
925685
684210
1729351
1667930
1790072
321152
52409
1444524
1480142
463653
1527479
1529642
835070
464250
1254130
681675
208567
1710177
358191
1616860
487959
1198566
783197
316974
1401409
214820
376632
201694
832837
1216158
854749
1107495
271745
597202
1951678
407642
86356
1319507
1348559
555893
1909349
1657608
921911
862222
196246
25760
756273
232014
322775
1633716
80491
1851129
156457
1436933
119206
135891
1812612
1889106
702875
1375520
460557
497154
957244
1889833
1975973
1091175
259835
623875
1305096
788496
877131
1685710
262527
854751
892512
1641699
135220
1149867
332247
968071
1444275
476687
603130
102129
1949060
1414751
1914881
1855291
982018
100278
1150793
116345
1349431
980516
945925
1384397
940314
109898
720619
775492
830159
1877778
39146
910208
1163340
988791
1338667
1174661
974205
197609
812242
677887
1248092
290942
1361542
377052
1546335
202555
457128
905711
408261
1752196
261226
209374
469889
1638003
878477
1371160
1777644
821251
1197622
1606801
289350
1116943
137247
547729
1069206
1694847
451359
1100725
19494
1693996
734292
1663424
1989257
473853
560576
312322
919714
1790353
942532
544711
1870635
723741
1754866
1416873
1744410
357346
260298
169156
1761543
638282
1173363
1891756
449751
1541487
1053376
288829
1577444
1180573
462725
834565
218901
611511
882687
1310929
911213
976991
1059642
71608
692562
453771
596054
1673025
948582
1719819
29834
1359972
1776373
687352
1651287
906407
181120
296363
1957223
1300828
1973496
762714
1190019
692729
930237
940343
584588
1798067
208306
795409
541157
1178952
1001175
1766173
825067
689959
1148558
1711363
1956565
301155
1398139
693304
345147
979042
1944274
1751692
733609
127657
1316232
1603267
1230731
1550839
1164999
1620311
81898
1558334
1575380
48858
867913
1292903
1941214
425204
1031052
920685
1362920
1470439
1591315
101369
1125279
1568396
1139515
1610183
966872
1514377
433835
1819018
342608
1480597
251351
773787
966742
1709265
740987
1585334
35267
1042151
984839
1640480
1455749
1985160
1750611
1949986
71169
1739144
1230070
211135
1794135
1126913
1283280
1226758
451039
628853
1674661
1889056
750606
938186
962236
1779783
1824938
112942
892865
590297
1891631
1815666
607139
603978
122614
1974129
14744
294645
488074
1472763
1613058
1871861
850078
1076642
1966071
430060
982539
876
1673903
1725505
1656500
720791
570957
347427
1174577
156434
688364
564752
1038266
286277
548784
1697398
1782943
1971359
1442310
688772
1358436
692756
967589
1394626
131057
995579
1339101
1885499
988636
279918
1458755
1143025
1689965
246183
330091
1243167
1636108
1892842
1048479
1047929
1074610
626772
1469248
859552
596124
113756
774226
81012
145671
1772716
1473300
168959
1641981
1488617
504353
1995061
482231
688247
244010
1243729
424728
1190279
847636
1702948
333575
1035404
929348
387970
1194881
424908
1946379
944558
751209
1100896
1183245
454901
1502567
1585711
1119342
150517
570621
725836
1067079
1377061
1393755
360425
1536907
1530387
1474233
254440
1256410
1406605
1110493
1638306
555930
53829
30519
1277812
368922
1752012
819992
831121
1999540
1275486
1857338
979532
164989
1917012
1395687
1706738
1934947
1041799
361261
1648531
1150322
169087
1126826
196721
983350
762106
1901166
36771
1855707
869954
763731
706271
1978636
819063
1984537
282525
519148
1828214
1984220
947796
1194968
1888448
1159647
1290456
1846933
767332
107574
677190
1092086
195949
733786
1802994
942809
657410
530500
563267
777741
1254608
1338770
1094555
1645980
619499
793278
365981
1582235
1830851
1511851
910041
892706
662172
1132889
1921804
1714948
521742
80330
874987
1601988
1733694
1042
1358161
1421509
1838725
1698169
508610
1145171
1867947
1752851
36715
231776
406518
26419
1945915
1554627
1347417
1201894
1486101
492507
29100
213019
1909091
1306673
730932
1325704
197375
214846
1208573
897296
780219
658515
523557
528894
272832
1675183
994629
1149892
1194628
438501
1709111
1878607
22201
1364189
1389514
1951171
300534
934757
282085
736833
1665466
1325502
610473
1196816
1676315
509689
321185
989679
1857493
1750354
489230
1733938
893924
267619
1922587
500290
1315420
1230004
544749
439136
1156931
84692
241605
1487423
676865
1033049
436676
1600067
189960
684167
433507
372608
983341
1626624
1392190
1451509
646143
1729662
584562
1984399
651471
1597326
1216428
187492
719495
1477648
123801
1291227
1502493
1951454
1895004
444369
1124893
1400914
1419105
331081
192533
1016527
1764193
108189
679113
969956
952146
710729
1375936
1550352
1292635
1213113
1193551
1119357
1393621
1004875
1347414
1504494
1859714
1876265
1497042
1613346
1454565
400826
1257665
1058418
1987225
1654123
1351751
287575
958826
1405911
1384545
1199177
393365
819560
1286796
385688
1492997
1620601
261300
247600
1972865
1472313
1339314
901224
83689
1192290
808086
811673
1540939
728327
554802
334390
954165
550759
57691
1972607
1550588
706893
1708049
470392
1899061
1159039
1397592
409952
1897961
208276
864965
1349506
1223912
884924
734011
303752
654121
1412816
994125
1156155
1869035
1256223
713605
1815577
190888
1647429
613257
403700
1784173
22731
828646
1679228
407984
897862
684577
910951
963158
1439903
1852946
1526371
289034
981797
169246
1143196
863219
110385
1488740
380489
235610
470592
117043
1675924
587301
550995
542194
1997323
1404052
1188801
1291901
1816396
708810
1689135
1468414
1005292
827700
1080685
300467
1236203
1788828
1345382
744442
342917
1450653
1870791
12017
988921
1571102
654468
458725
1154023
1730623
1214272
1995070
1834175
1882118
835557
616637
1578073
252608
1491328
1879943
336474
385734
1891196
1095142
1895117
347040
449781
1822762
1655469
1477246
1373239
846358
1714750
1740247
583688
1771776
183102
1449260
1804315
16876
22070
1408635
1280558
1534465
1986080
245694
1842825
733842
1921304
1150541
419155
1825900
68116
147588
819363
722048
1024894
1663725
1465255
589354
1619559
1570713
925051
526801
726105
1963919
1995403
436680
670743
470558
1144647
781444
1546091
1222471
879350
1787942
1929950
75562
1718743
87915
1981217
601074
1031628
21677
786288
1328664
95971
1002922
326428
1364200
926382
1636310
1722298
713308
515228
1580766
1924474
1350240
1819887
210897
760977
528785
1076248
1194701
1244185
154192
1134095
141056
1459028
1402746
470706
52537
413806
1218751
1576665
1670422
980047
32261
949523
1706149
368286
562046
329245
1091264
1987141
1394019
966381
1051483
1665052
1126444
1828346
498304
1227369
653247
1191964
1862715
65997
41903
1197910
1295834
1630006
305190
974638
1964207
635669
1175715
334627
1738132
1219268
422296
1180396
923208
945884
1923251
523411
1431144
824970
957330
1269207
1873036
914099
828216
1122647
1375419
972543
508911
1236647
166338
540576
108144
586832
551962
1856012
1945934
507692
169940
330299
1177061
1047834
320056
1822827
1120528
569171
459514
1041741
117169
88442
126425
465665
1583093
1613017
1517333
282328
1525135
1182491
603745
1601718
1268683
22999
800000
710762
1138082
1174558
263892
1442608
1987018
936422
16630
870308
1389332
1778201
960941
1549631
61400
1559093
1634764
1147628
404182
389806
1471930
1784116
1244894
1030005
1048136
1991975
1677753
1318311
1884945
389118
1070921
1872600
65795
133788
1866006
1193490
72622
604340
1911501
732595
315633
161004
1863174
898859
1431840
1264501
1286470
238263
501808
110554
1303127
1294639
199031
393091
205521
1883275
1605542
246206
1554956
1462291
877320
455762
785591
1669920
131057
1020541
989167
401325
1365403
1485615
1712897
1194226
778874
1719208
1266965
1775861
1265019
119716
183949
1891747
293780
6706
1914787
1977000
647177
1718919
1077176
986705
1794955
943973
1911913
520051
1896672
1647552
515742
443296
582755
1416051
17350
1911500
162699
803643
1246953
1944359
1549311
1140389
1460479
658256
1869532
1939380
1364807
1583885
434921
703279
483121
1226922
1731062
1598950
323975
1694373
1850262
552437
660806
114064
1467054
1564942
302972
330283
1420784
989877
683968
243708
1132747
469460
1434159
1420372
1699742
907290
1301636
754299
1772929
1223329
843278
587612
61654
231797
1681551
1814104
835426
934311
1785874
876771
1183339
388036
699525
561049
730608
818757
198213
248354
562162
8403
1801802
411372
425611
1468977
1636316
1332952
1988289
897797
758175
1783516
450670
922215
485437
662333
638048
1756609
1896823
1794326
1364312
864152
1296290
994327
881836
1006837
1099683
1242681
803568
1772051
195052
929962
799497
668621
1111072
977274
142308
205829
144594
308668
1955828
774327
1241600
575278
354801
1418849
758383
662945
172937
502000
848231
969165
1599468
179820
261884
385556
97384
530800
224818
1194226
925471
842099
412734
85331
36099
847952
1451524
485746
818831
958483
1707486
630823
753174
1809624
441111
672001
209339
773318
429163
41604
313394
55668
1796289
897621
1616379
1894385
872424
1442103
880433
300536
624180
886715
1632653
1294456
295001
679267
1237044
267470
1603181
1067012
1016900
425575
1754884
1860478
1349806
157169
943999
1413374
206834
420040
792265
440913
1092829
28456
1056255
194686
625644
1419633
1974903
819587
710311
312586
1215316
82135
462299
210929
486782
1280924
138410
677548
1785668
1693687
1838792
794825
717833
180995
856783
1750861
459693
1180680
1885527
1427568
804432
1425285
1484542
1181366
280570
715595
840537
135474
642803
1530577
987474
804351
1206922
1680055
971214
1261067
1184506
147531
1232361
330925
1054194
1327598
1252558
1074276
985023
1215510
1442313
1119488
1518835
1288269
6080
813007
893429
119484
106085
218778
1782643
988441
325572
610621
1583648
1881526
420250
696842
1132084
108016
266687
676432
896452
404225
1166280
244745
991211
307245
1790681
1007268
364107
111675
967440
1538923
205341
218344
1655594
231492
175561
1183068
12665
1222914
1582387
1401062
1405430
757171
907820
945804
630624
1707216
1363136
684777
1285877
600032
363695
1121865
327123
1534753
1550976
1120094
820662
1883066
1307437
230496
1775313
679843
554250
650481
372712
1101401
1514958
1205817
1537070
360571
604292
1371576
649885
762097
1623751
407071
496363
1652118
677189
385443
1896253
1713621
1037457
72792
1674129
1946746
736613
1347487
1348559
494059
970888
963029
987306
943862
1997277
989977
1071689
1942443
1277855
1177210
1458115
181661
1209940
1209532
916431
201302
1334324
1747541
678074
1629403
1959304
1427361
1246119
1164274
1844235
856708
956449
716452
6918
1946367
562002
1263169
411764
337055
1902238
1927292
513609
377192
1437554
474859
846589
303963
1554067
5095
430154
1588724
1921041
395369
1117242
1282404
517360
26746
159245
216144
1857667
309223
160106
521394
632841
275910
38359
1833129
796895
524005
1861871
209598
689865
644271
1981838
302905
1822115
1772974
97276
739536
1262830
347250
826991
898782
131597
1627826
68512
1160367
115494
114927
1840626
1190205
626502
814174
1059288
1354633
269454
257840
1523216
84237
90808
803870
853244
329775
1325037
1809403
208495
1299555
369786
1848469
1083685
1097829
210548
78234
326331
1041032
1605734
916749
1140353
783351
1055861
1250167
1294112
959841
1346658
1592721
1922203
1035407
504030
1934742
1868517
83676
518283
1344657
1182380
976445
1752018
1836172
241351
1554425
1040126
563185
715019
1827677
1966547
887512
32762
138602
410142
1869527
1800874
1175452
389280
852629
221070
1431918
1229690
1417029
1822218
805380
1568285
420955
1734696
1118316
851210
759115
993686
1517394
350440
529947
652587
79418
964407
133113
310618
672339
894035
410600
890643
644518
1944355
1287158
24466
442613
1549268
1076608
666612
1539693
632537
921238
1404323
192503
1581822
1655158
165378
703981
703657
1672827
147052
187283
667779
1223811
1906109
1901229
1869955
156884
250679
59877
815988
1131596
35384
1166649
522583
1577220
1627096
466135
790644
1752499
1844356
1821646
1704168
449421
1924682
1648828
835699
389442
1949024
1708697
134270
836364
907669
1451870
88347
1127173
172272
191732
1180590
1147872
1731496
178516
1561478
128067
1467739
1512174
1402798
339238
276534
666584
1536018
445544
1965136
269862
230553
836664
1670158
295060
1393898
1681007
91377
771802
1106253
456168
647075
278689
394949
780934
1110317
652341
1183254
1702822
1218478
1792900
1865169
1855707
411349
907424
1799466
1587928
1072296
1735473
36968
832207
998127
1584490
1531360
1276137
1075666
317616
1793386
1972822
1313542
577420
1194906
36259
1979487
470531
1617009
304728
1783107
1163700
1170103
1289369
449327
1224014
503303
1631298
1660574
358345
1069752
1953839
777658
736634
876587
337779
573036
762018
467193
1256443
166040
1952025
788835
1895732
266917
1867438
1390726
178999
697224
1998399
1225315
103273
764162
1590838
1133827
362123
169694
960449
1534185
1776943
112617
1827389
1928238
1238917
1982944
453551
915174
635813
431859
1399153
950596
1658956
1264314
1993214
945127
350198
389912
1031629
1376559
323289
1641390
1944763
903274
313609
683694
1858258
670468
397748
1383537
234050
944866
362427
903031
863932
1759139
381871
949422
480998
1318560
168568
967372
572710
1353746
710642
535418
12079
1718738
1644628
96146
1947516
1789980
1178816
1020013
1589248
1152998
571660
1205223
465538
217417
1234333
1030570
945402
1626897
1654845
427342
963414
538736
349431
489167
1909730
1218069
160421
124054
1397163
1330635
1292418
1236585
1580950
1130986
274031
338051
1699438
1280939
1633676
1106616
990918
766820
944155
449327
124561
682752
611223
1770040
1505091
1002237
2468
686545
1961752
1974090
1400914
366469
1533704
23750
543748
292488
1086535
1208918
148828
1889356
1929331
1288715
1981777
1094011
997581
821460
1160076
888354
755643
1150996
251135
505343
1152048
1468211
552412
1496586
1013702
971823
1229343
749402
1070122
885485
1717521
773521
1161801
1479761
1444791
440760
1335197
1297647
490884
991866
1602615
1310258
1860732
329422
241272
468106
1177826
1336181
491716
992733
1763183
1420970
1714790
1892015
1777349
628692
160565
971170
257306
383415
360923
1784794
1119068
1826609
947962
1658032
59318
1367372
1264330
251429
1197687
1886096
1670926
758731
538812
1281310
757623
149847
1535155
788277
1350525
1821642
1199614
498998
1364848
439940
1708966
1154014
546404
114342
594882
1275393
190454
310618
828552
1606176
1836297
644452
1437430
646642
1431302
1295846
820919
1350341
940396
609045
111035
1837511
306066
1510667
125133
1597582
1084011
304560
1100027
1284383
1098336
526988
1253701
1491341
583497
1740099
8017
1397501
1254699
277546
947595
1737320
1010816
981904
1760965
1312802
1885869
1575767
899059
1238904
914755
27085
1007032
1881267
1341568
1226390
1156546
1940560
663131
106276
1523178
1805079
137035
42214
536940
1949242
1594093
1246540
981686
1526832
1578938
553731
658803
981904
362125
444675
1350551
169856
375974
75692
849425
1867494
1906995
1881716
1373642
1653052
1525377
1653704
1432996
372325
1103106
1496182
1168004
1500632
979009
42940
578255
1405702
187849
718460
955158
945976
223224
1702499
1448322
1641981
61680
297723
1953117
1978481
842349
490131
671111
1073936
185345
1545569
388927
1295950
1692632
407024
1278232
825692
1367017
1135178
1906337
858309
267693
594113
226699
58541
1826165
1124641
1423959
1803240
1347937
1190742
711775
1096566
1050346
659549
905985
1411412
1914930
431660
92331
2034
1551378
441771
1003796
137860
56340
773680
1480828
905894
184343
900031
1945931
1510839
1616050
895937
1797798
1822115
324045
243076
1632995
1141875
1597811
1137970
467337
1050374
395499
1962121
616812
1958085
287109
1181052
889181
658689
601696
1128710
392968
1203505
869562
1247475
590071
1027113
113118
817962
440241
450751
1701036
985534
1233984
700398
1961266
748043
704950
1890452
152201
1414115
541153
1345611
213849
1324106
1450671
1154944
1544061
1102655
1580985
169846
389576
137893
1352332
515363
1062197
563850
555414
699537
1225076
579529
978388
455097
83239
1890679
1665436
1957808
1719093
827124
414837
1249084
1929421
623663
1213297
1220424
1847650
1052015
1537098
1121671
1813178
666022
960481
401994
1193381
1257988
1755799
15376
1368692
669983
1674950
1478616
951386
1262076
1460309
177938
1784972
1402175
75979
508189
482158
1110306
1092130
339567
581352
1386612
1272839
295646
739708
163363
1352589
713716
894649
702697
632758
1437500
1420573
1216802
410405
420812
707257
574765
91749
381495
903084
772218
1223509
1215146
796335
731461
1018656
1564103
1990006
1477
996225
1816213
984436
1801199
906536
1533007
353909
1144260
986715
256063
846704
1380577
565208
1400660
1172017
1215542
1939556
998221
1718393
1279257
887447
1954730
1102720
1262050
1052252
435883
1683787
1047049
608030
381565
629256
1809896
966506
203096
557960
730593
332911
488001
416501
1512939
741933
1314192
1735940
652757
418716
1780853
1337401
939049
1188593
313861
1574345
1953095
1056201
1487156
558954
135777
271855
1172530
1415075
1004974
1878299
57957
482074
580599
639357
745706
507588
1271069
981951
1699161
1984091
90914
602736
537005
863476
1914583
458266
1817900
1728693
447797
1259660
1631596
203387
42302
968169
1019281
287619
663958
1719879
1121610
1239970
621548
1912476
879756
701373
1005108
773244
255757
345036
1984381
476249
412466
583039
1094740
103477
515625
1274367
1530622
323125
1491244
364101
1901325
180206
943040
1239827
1664394
1688679
134999
1379894
410584
726229
780476
1934755
1694893
1257568
1547998
331411
517946
788506
1480268
1199221
266899
395301
350008
1747767
809385
506246
374042
345870
814379
1274536
1232557
1725862
1697237
129255
1139249
1815292
1009262
586455
1164069
465698
264744
1174558
1901409
1874524
634104
25111
1764213
565727
1587740
935210
908578
483489
1111728
1267530
782940
1763683
264316
1478725
920384
508043
1595760
759180
850821
1439930
1297928
31452
1359715
541852
1480648
788005
690156
930448
1595915
1312360
629717
620914
1523799
131890
1495548
1351165
1486101
1717142
1376078
1324302
588286
1618767
937559
1781170
1514073
170645
1619405
403475
1615126
217848
727092
560739
1453179
254700
404139
29365
1343305
520225
1166244
438080
361306
517222
1942627
752022
1026567
286288
1504698
524148
1676653
818350
57013
392895
1271707
1835381
815569
1138755
292946
190081
251107
1827952
13264
1945497
1012269
879744
876686
1701660
1535837
1909200
358937
1943922
1732503
1546941
468346
1211420
912894
1695281
852570
1581179
1937143
1834100
1771617
39957
530777
299984
384324
46327
1031649
612797
1595372
1745136
1474482
1650838
256995
1043243
1116953
1029958
841830
542262
981951
448831
1389001
1883313
408275
587014
1173120
409132
130037
1266429
450808
892224
1637032
91231
453243
927890
815415
1750742
1677835
874332
705413
1843571
52894
603820
1621120
107811
933176
1823765
180568
1408680
1950940
828406
802034
1849834
1684514
494329
359592
513172
1373812
433940
217690
1500798
1707308
1251142
448998
569573
1798008
1999940
96368
416501
1909099
527939
852878
1622214
1621343
829847
1184884
645291
1897475
1183765
590831
1289588
1000856
1955369
1655688
1433372
1430897
1360274
498693
1361365
417208
1360808
958426
881080
789825
1395537
206414
444061
1398534
713118
1345451
1929537
1112158
1792614
486303
1613061
35140
588916
1981503
1662759
306464
1757722
1256933
1912286
632007
997056
1806766
1115307
739003
1557235
1707041
1563685
791401
189864
643459
1754445
185367
255101
1447159
1343317
829227
337568
935017
1003284
1900297
338735
916401
1604790
11543
1015468
84326
708853
1782481
1343028
1678999
720617
30808
625487
142962
1727891
424728
282242
1350847
633964
727180
294267
166657
33624
872033
1537944
55051
1915738
1094740
15653
885241
1729984
909041
970888
1628251
970057
230258
310524
517222
649856
468979
1661953
1010671
400013
265283
1260410
1577380
1444748
862905
582104
1360570
1974628
953902
1859322
450571
1954957
693614
1383388
552092
201655
483328
103003
298624
1420578
1168465
128972
724902
834216
1575231
1643868
609321
221262
1636825
741870
1301051
412451
487112
1213272
135837
805301
385553
1826838
255879
1314220
1853481
672676
684404
1899003
1720155
846936
1466375
375180
954604
421228
1386935
872821
1209508
1723171
1256013
110483
1274692
1187927
1302268
970925
635242
1212155
501999
1302478
315583
396748
1282789
1670783
1445533
355071
1997907
135562
241230
445082
55315
514494
1526464
992651
1399504
321257
1009660
1083507
14026
793315
116595
1540864
1265810
966603
1455942
1059005
972785
1737471
575404
1726412
1824792
1427065
885977
1140004
288615
953515
786481
1083024
247462
1206924
1942218
1933182
986764
1458288
133397
1441040
267357
822416
1856260
1236763
993123
867374
801980
1637715
122302
1747471
709509
1944355
238704
1271780
1922272
1226682
357252
394184
1110682
1607818
1973034
416376
1503342
358436
1731402
130382
287117
1773453
1324293
1162978
1830921
387765
953489
750101
1781289
854150
1187368
403285
1319755
1102199
592855
1378071
307636
1846906
559310
1984678
1341806
1072945
1625227
944784
633101
1008913
1836967
794014
1211500
1871754
843632
1202928
745375
1461990
1499097
662005
824646
1811272
1322508
385277
414289
575344
866702
378390
944951
1545272
1304268
1006345
1087852
1209499
1041423
1884722
542431
203368
1322126
106631
1948860
1241498
854370
555725
1382459
207798
1233586
379265
1108327
1862441
953749
1456090
178999
657382
1870310
1477654
1701660
63936
388899
989108
1316962
389128
1296651
207333
1464956
1453881
1616476
5037
206018
817377
673491
50484
1770897
1390616
472648
1570940
1922216
1606339
1198407
1986197
503767
435853
913464
1757059
883933
159274
1102537
557928
676829
717408
379234
623531
1473700
807940
455532
1536952
667987
765904
1620029
1407949
878876
844379
1675167
1577270
1101984
1573203
479900
129435
211329
190011
1835107
1131591
207153
704939
1074798
1271183
300826
1980432
1349259
1984528
393919
423875
417334
1536751
733201
861245
1219932
1471174
60070
1427146
983412
956248
85672
1115735
1504912
140132
1192832
178103
745572
1324313
1711151
512808
53585
1524906
1992338
1245511
1787688
1219075
1914468
287807
1952604
556322
35920
1458644
513896
452094
594113
145336
333015
1667507
74510
1489899
1104880
741863
496957
1341720
688274
716451
1438247
257197
1091011
823436
878711
345058
739296
1526307
1736745
156457
1922653
1586397
277667
731973
652240
876800
113956
279488
1430301
460280
1659903
1904445
562911
1769208
1228001
132169
1268040
1268830
1122043
675541
1914446
1401437
1447723
1148756
570208
1714462
29467
474629
532754
1301736
971500
320174
339220
118770
776730
1417475
1132306
286013
466515
1606530
887625
1997331
1752658
661455
62292
1676282
1218478
1636381
1060162
746124
993088
1579268
653611
809032
510430
1728182
87143
238434
646079
620736
1977497
339488
1207669
1072880
1227821
1408133
123382
267025
529475
1579659
709325
317062
664406
420100
137735
800618
1224880
943419
1346097
67147
783861
62665
601313
1552210
1578235
501981
1576692
1133835
1732601
582004
447612
1498733
901177
526584
1912483
338508
992335
1632766
1519359
1581403
123948
62994
250911
1977715
651799
1960353
880882
152590
1449822
1533832
1586910
1006266
324668
702875
266343
194269
1158364
257649
1731161
973315
447254
358119
1516723
1847645
40469
1783306
1334768
1794309
510229
1253561
1942392
1375632
1288612
1559529
1822075
1236511
1696985
367070
1365863
44257
982993
267314
447088
1756856
40353
1390221
1471732
1322907
271908
1076778
1297692
1153865
197122
819727
1435732
1313440
312429
1752624
127902
564560
1001894
927306
284430
1741845
1756766
1134885
730182
1821492
364399
1840863
1796572
1698206
1980536
1448547
1436635
1785392
926907
1477715
377704
634718
1181086
811992
1022817
217003
1847677
1091652
1862512
231492
250236
1208286
1853233
303044
1120992
781499
1189519
352117
1817693
1070259
145560
1928147
1558785
855770
1346158
1673005
1091488
1146673
621396
1517192
1895487
685941
1367325
1406296
1075144
1689527
211121
935200
1616456
675751
1996189
1669561
1273122
756293
1352824
241711
1054079
835405
1526441
663557
1120047
547874
1427146
104886
1986635
1251786
1415151
756936
717050
1556666
385662
523993
611694
1088387
327750
1142788
1143397
1190614
941901
1090054
1764169
1561244
1914787
877202
1058036
476080
190277
260798
547319
1566688
223138
166528
1233290
534097
1288494
1471757
890160
1537340
812418
1841197
160314
947791
802705
1178504
1509416
475448
1028877
837852
626352
213753
1674092
896057
1419104
1147867
1380397
1368355
1079942
1968012
258276
1227410
800814
1851858
1125791
1364870
447693
177132
1354156
716812
1913198
332210
1636692
930292
495378
485142
859127
248711
1155025
367381
1236395
1028405
1096202
1294853
1797179
190825
149989
1913531
915528
1719182
268328
109480
354255
1626220
53334
1442042
1254041
1173745
24746
1480635
110815
1774254
747878
636330
490092
1262074
273839
428000
1912305
1311077
602440
622028
1349780
1390537
934588
823712
1010112
1146981
801243
540735
1806382
1581611
1650279
890812
1789743
200533
794965
732280
1540511
1965716
229864
1335817
696905
945269
1540459
1494220
1644221
1094769
857363
301747
314545
669704
868991
1615888
1992150
797613
662100
1826683
1807001
313826
1455670
1121949
1765754
1491477
649184
1963877
266163
43075
1025947
1674358
459378
651313
463947
1752044
1318022
1301384
1260795
1310361
1931601
420254
1360740
1775931
883597
1627011
1528289
316391
1697741
386754
384324
286783
249813
1735474
1595810
1153721
620907
1976786
1837147
1135761
1260118
1290787
1083807
839024
157790
1348920
1175556
338097
819458
1413039
338503
797068
862432
1787155
19476
16050
1085731
1870955
1781766
867225
884443
1956196
1668876
1356481
308626
926846
1262201
1576100
865898
690034
18976
419106
1154571
751246
69710
935084
561898
1837506
544880
232205
551604
580571
672467
1755958
1533027
1921235
1498752
1123952
1602267
432781
1365414
1415526
1192824
561970
1239549
756833
696842
214050
374774
1715294
922296
1113278
965468
889786
774309
1430343
1834967
948966
1374258
799175
147993
672603
170087
1831055
1109402
879628
363784
68376
586811
474768
1305228
731296
51459
361359
1181119
1480597
951939
762164
497631
1126241
1373786
992663
704665
1730766
197853
1352743
866192
1723125
161639
1906141
1619309
494365
844967
281092
212169
1968919
474294
1127102
1909767
1459101
440380
1768940
1419807
1887439
1757389
1339665
527914
1482421
843745
1363981
467298
269797
1709802
117094
425670
963085
1129131
1394787
932174
1657303
214572
785396
156166
1457962
1814020
582663
1093145
826841
128867
1066186
1532311
210291
1182680
1376626
827007
320025
1031295
1643443
1191964
225469
570557
92907
240805
763080
411079
1562888
135358
1937552
1102030
744578
952184
835235
392902
933706
1317766
1949060
532593
1039789
785614
1953424
1982858
601520
174134
756706
1844742
156636
1030570
1048294
1596142
831904
154047
1683416
1131515
1839255
1897724
805301
334097
811000
130022
1837290
1605666
1000637
1974477
1940795
73913
117036
1234669
720529
754193
1193259
1306240
355022
366350
877344
1681173
720347
785966
1437474
1106402
1730870
373070
1481975
1064560
1763212
812153
559617
964330
520906
366207
637759
519373
1958253
1164906
482448
1837715
886432
1110610
1507854
932172
864776
982544
1171994
54365
1955053
1306133
1717882
1336410
1716735
975757
1512087
1455566
759935
920183
72368
1422282
1742704
220934
1093636
1026451
1107547
426645
562972
1864997
630706
579121
1742767
463602
1384530
69725
1948246
496627
1396797
1359491
150590
613377
732659
885433
474871
893058
48642
1952616
1899871
806618
697766
441766
1796317
761851
1144571
1940710
1682914
154588
439584
1195887
425485
976133
374778
1862483
1135172
549033
432976
1280445
685108
49172
373439
1466590
964954
1622169
538812
1046973
111242
1155526
1233242
877
178437
1869815
535648
333977
715946
725933
575697
1534956
979000
1985439
456595
1281428
461802
404210
1007202
1517923
133992
1355437
1347487
1666966
1240970
1441820
1228104
741237
1907477
69383
548145
1886275
830651
101604
234139
115884
270779
1494571
1936261
1195340
1290903
621166
1258620
78231
1321318
1531387
881080
1961851
1425686
1574107
1634068
927645
389940
643322
1138418
998958
392327
1802625
729141
517925
1946789
1307743
1375038
1047763
1415512
640095
157445
1837775
1036865
218339
1730136
1402083
1290885
40233
881836
1244245
826276
144867
1607632
305444
260782
395322
657343
892466
549195
354608
629262
1164394
1239797
899128
1600539
315474
60118
1691334
298184
76593
43633
249400
1059566
242868
536780
1599972
1557530
1804617
1901414
1470351
842399
1820405
1155266
404466
1915858
951390
1472305
1237479
1274257
1527771
1104976
19145
1233787
1264191
1091175
443891
853688
1154287
808520
1923439
1422927
1562093
1018477
1332981
1346679
343150
756314
823648
558592
952089
1403665
224367
1474773
836530
1534029
209617
1285599
1858318
1471418
1681711
1516828
614418
233507
1188110
480068
1895770
795334
1127423
1830846
74023
1868930
633153
1568385
1575767
1145080
1063483
18613
397333
1723270
672117
804927
1844663
1216904
1563643
853865
1398827
1885943
1679193
1838284
407242
870850
716918
154219
310369
413974
1504116
543060
1178504
1821025
834975
1349459
1538186
1419716
770682
1802502
135887
1670551
1306675
1038471
1596545
1878414
426707
516920
1241436
409778
641345
402925
229048
483533
1069372
249683
1221693
1484258
1820412
499933
1832981
247677
1269503
1391340
1615859
731312
859594
212985
177474
1054871
774992
1196989
1304901
744882
19012
1485024
112007
774170
910475
1460932
711166
353274
777423
1799833
96180
1770759
421788
1549048
677593
1666229
1567599
1678669
901354
217481
569535
141649
1561176
341260
1155348
965191
744909
102865
750556
241089
1357441
1535434
407685
1573282
1111932
1464565
1175764
1770764
220525
168476
762707
264236
51487
209074
974075
328980
458854
896893
1618799
646376
553211
1838259
900624
233911
1298280
1006229
1099365
1904962
1516980
428782
1265389
1569546
1987034
368916
1709802
1394429
504602
294195
1157952
1102930
971160
1855962
1411366
1702122
433471
359258
702875
1499257
94909
894560
952832
394034
1764251
521334
882965
407606
311704
65081
339525
365154
547434
73175
1586383
1933597
1205374
1109542
270994
1217573
1974100
807733
1938385
1219117
471849
853390
1345831
269917
903639
1663303
1517268
831627
998276
1062049
1935692
1297099
1827880
1193775
1871410
349934
1269378
699544
131638
1780189
1643839
258987
684002
1646886
536934
1605683
28941
115106
439650
42926
1397076
522947
764693
852999
125066
1055671
1551482
1618856
1276041
1551691
1822969
1002405
1268672
940098
189260
743066
949319
646525
1074152
1360771
410851
62479
1415999
1248806
1427529
487959
1664940
890167
1949885
363629
1587178
1882020
671593
1076652
1064330
168152
945404
80339
631623
1462380
441676
1857724
1367927
712882
1602576
617689
491300
1505977
1589448
750496
821015
728333
885160
355297
911901
431350
1610987
1181254
1947431
599118
1059449
1390752
1417111
706870
333095
237312
1612353
560011
970124
737624
1230255
1870486
1220759
1898396
382331
961614
635471
1871781
37322
118742
188877
1953801
1242703
691986
1126706
1307866
1569174
1712073
1363705
1052741
1063923
615469
145408
440062
139002
890637
1690969
1339921
143848
72234
1813027
781973
622961
1947442
1012144
377111
1918726
540971
417765
438609
875573
910800
1306816
1121258
887662
598790
1439178
945939
659761
83807
1974082
105999
1880047
261080
1902932
1183736
1366577
218158
94484
1858769
984456
1219355
1120535
1629832
319346
1060207
6198
1784083
1486253
771748
282337
847054
474404
1934682
1294596
1275481
1163850
1191738
783044
363065
1491899
633727
943735
1846783
846015
134894
1594100
37534
1812756
732901
950427
1087741
964339
1607371
72319
460780
226204
718142
1884856
964815
1363674
1285883
1325240
1958175
1628076
1159891
307109
1720523
175679
917249
1829865
476563
1987015
566792
1876230
1868750
1214412
961410
224187
1750251
261963
949046
946580
1674957
920117
869054
1504436
483302
1242112
1114322
594577
1142282
241099
1515163
711454
463370
490883
81178
1950351
1411940
392186
242527
1550272
1462970
1768554
471153
1988353
1336658
1331
110816
1194053
42105
37572
1294735
1021122
844161
577873
1328069
931265
1872184
1145628
1389594
448922
589649
828045
1862713
1261292
207195
1466046
637402
519182
416307
201938
397609
1579481
82999
85465
650010
580004
1075395
165365
954062
189323
1623618
1388145
354955
344963
1430973
1795187
1092382
1778402
1085300
1925579
65399
1886501
366579
492688
985911
1088320
975786
1814485
1487252
339900
896021
586769
150678
236920
1306618
1467591
716328
1702190
1137626
63899
1734521
460646
314445
1765683
1668984
1098116
571481
139823
1917900
1468526
69803
248061
1633159
1788349
444466
1768586
1674577
1059784
1321029
1688250
1001316
208945
996492
1614957
456540
1138555
833471
1481720
914519
1961953
481467
835426
832339
1985439
1466590
1257342
1178816
1034191
457128
181587
879726
1340829
1727818
230381
876799
440324
1297211
271397
690634
1240619
1792957
1532916
1504166
983575
773722
600124
1965550
302735
925591
1166339
434659
1968849
403955
1506865
1061268
1738567
857805
1151415
66687
1085870
1731017
1635234
1648734
1332661
93375
304767
1693272
19400
1983577
1185762
1682980
1490248
1950691
1277285
1416762
1897806
1713905
643585
1120521
1096495
389073
746862
809734
535885
469058
261676
1209393
847955
430711
268280
1617044
1938195
1883243
577689
1966142
1714775
1111325
743696
1847645
240363
705695
836058
1143324
1920214
1928895
1268394
542720
793772
996023
1854032
1273415
1726939
421756
491707
1179563
1463676
868210
668649
411623
1530297
1790449
875265
1148206
400433
314034
1001176
1526624
1844914
628233
463389
89042
187603
758753
370664
618049
1254360
258545
1277688
154808
1086355
1504881
573825
1870868
1426355
1685214
27897
1892026
1039368
1114988
1275433
1722184
987702
1553279
1790429
1432113
1629942
1081599
882663
1900097
757318
1482127
534425
1390594
745012
1509682
1751484
1936870
662215
1247157
243644
1847439
1660786
31854
1083336
322996
245544
1089078
100450
1329293
1901163
686157
1056004
805448
851222
1641502
1492169
1268661
1488882
1889599
1522726
1511409
1738771
1442864
374533
1693261
39207
44697
1595859
1854910
545562
1496076
1984537
1091468
273341
1041108
334065
1152888
1584494
1301312
989364
1257988
1506864
1486303
946375
1660442
1509437
844798
953309
1856609
859552
1545338
666065
616414
431570
1017878
1642332
142922
804889
1718677
1274682
248290
1522835
671128
991487
1499467
1367372
686982
1361043
1375043
1119730
1168362
296721
447062
759918
509687
575263
1130552
370330
961208
413432
1934968
1032655
160316
1850897
534661
1351751
1278499
1724031
1021313
413634
898338
636427
1239639
1911803
1716403
1371128
927367
476854
107527
1655621
484361
1552570
210510
1902299
1333757
1461240
1045873
1871781
1667462
742609
212663
497997
1166480
1474132
392308
773662
1043933
584376
651471
1608700
1534145
733862
1207346
142017
1343644
848710
976017
1983993
1192990
949046
193177
1617734
974582
320647
1647435
1643396
1148171
191271
637588
1506917
619153
1078136
510021
989812
1091567
533861
268344
1864178
446353
953600
457380
584160
279188
1431394
653170
665201
370731
508390
1167244
876901
855380
1820613
223917
673156
1738027
445132
1467008
1808238
85365
934043
1734345
31193
1134552
1395437
61251
1045823
741464
318238
1720362
1695526
1462472
723365
1640269
1444257
484981
1522467
1472399
1708675
1462815
537894
1909444
362345
1692322
30470
301878
419886
752126
1572915
1601207
1061851
1116486
1295239
1217027
731170
12314
1276580
506556
786141
1269649
37551
1639087
628560
522087
750663
1410397
265493
1085474
132067
1063064
1729713
1396406
650813
1027041
1426613
380780
451726
732865
361680
209087
1877717
224247
818905
751270
1097753
939020
1063985
1047834
244929
1107493
1055269
563824
1319871
83239
860796
782722
171617
827011
973102
28857
1542974
168919
493023
1947904
977531
86601
363695
1369659
1861244
1422620
103107
1533317
164989
1847737
166895
1048479
1762926
1869409
1027495
1613038
1178902
1765820
757171
1903536
227316
1516165
842049
855187
185549
844021
1053123
268348
1103531
1176158
1454258
589396
900959
35595
1512040
1104487
605317
1261645
730825
1519852
271799
874438
1754060
994184
844088
304565
921371
1845477
1524130
1407980
703336
937239
1600191
89258
927031
1507934
965539
269535
1092636
1137362
474192
154924
1395038
770825
1723082
1040601
1683805
806554
1534772
485199
1065439
262987
710724
1574908
20201
1544848
1807060
1360435
629539
99953
1637910
940997
249612
351388
1923928
123064
74904
1931613
1334795
48297
495630
109834
1096684
105451
575222
1498863
1058418
343657
415101
1668693
790913
1884060
384551
1385075
996720
1164302
423294
1477756
632631
647252
952739
1270140
957793
78193
1377259
906245
1125420
1417109
757186
106085
1920151
539890
75822
1753695
1714752
1646886
723145
6028
1250496
1870979
39
1254360
1391522
253364
1358100
1528427
182682
1684407
1135845
1986133
735923
196801
1096890
901201
677085
1809970
1424004
1123436
1020114
1738906
1327652
1854165
977267
505741
1159982
1548589
1399554
1911276
1392084
69818
1197329
1483242
59124
1615704
663125
1465110
269529
1445732
1235921
1718815
1259971
933488
730988
43840
426719
552005
334834
1471978
1316775
1718703
138527
762638
1908541
1739733
234177
1836830
370863
283332
1805416
1632532
318298
1558254
603167
876901
888303
1276605
1126613
1220494
1908510
1876458
1970388
350123
152153
1726564
249858
1588165
225612
1968886
397379
830001
1743436
402364
1870753
1123309
1157543
1909106
928902
1655256
699326
1966172
772092
1305037
1358209
1812708
1378553
97761
685126
1453505
1295281
629516
540875
698580
1113756
705946
1227941
1755993
459259
1332201
1968312
219897
578393
695894
1394346
396049
513910
180678
263456
1900047
3465
1211927
97276
509953
1323964
787462
1695936
824389
527533
762805
632350
730803
711333
53096
1010202
318297
1349386
1609806
219936
1989296
866096
1359192
934343
1754365
130781
1772684
1738896
1285062
1507391
146300
1836167
1073947
1579481
812556
312654
329934
1797833
1603174
1103569
263574
1020301
671474
1901574
1016711
1944722
595900
838454
1333355
214034
532215
1720723
694543
1594849
183470
1236676
1711737
179073
768322
1773519
809503
1604615
159197
1207415
1704583
1849208
1468837
1767332
624406
1589202
1868220
1360165
1856685
371957
1031720
1984616
1731212
1088147
1335557
231245
479403
34159
1688661
362352
680941
1553159
786020
1686135
1862245
1707871
1150164
461694
972772
406702
220644
1544247
42955
969252
416770
1144755
1583212
1935481
516038
1338322
104429
1799849
659666
433997
538365
508106
3595
989936
877171
1357881
428387
1719374
705728
1668977
818374
1726919
554176
1016910
599509
97185
1227877
1332898
1025755
1605148
51211
618777
1022076
642502
1916300
818260
645014
959066
506271
234643
131375
1109810
1607043
734252
1086865
1035806
1291180
1256031
330670
735875
50343
352192
1397526
286001
1649596
947663
803203
1553538
515647
132330
337731
1662003
1170124
1331962
650820
401756
1575518
1159154
1395860
883860
921145
1543509
391959
772557
1175551
1594733
1941426
1863279
1632162
1655226
1281533
898356
455826
1736905
1505057
1568883
319164
1113475
1375074
705483
1760769
1990164
835380
1922231
1691591
413499
1123620
965100
950831
799256
1664257
1313244
1013229
1845897
954356
1854259
733184
1815980
92871
707979
637273
1294003
241244
2577
1878484
1556428
826776
815960
180585
27751
1383665
1637239
1268382
567329
356098
590
1790735
393640
849371
800937
1067927
80625
307389
1773658
1205783
1377979
626076
541435
1728116
1729165
863620
350484
479345
700823
1766268
12387
567594
1944015
825063
792897
1449620
693535
627558
786071
702577
907911
161029
1781144
1277386
1495355
33028
696930
285345
772614
1972456
767463
612589
1958703
252198
1046132
1879544
1743575
1504116
1256619
1145139
1130726
658337
1620309
270792
539622
1771205
271282
1958414
1095954
1502201
1532457
705902
1637820
1635087
342862
1483978
1151096
452329
1993616
1218552
18773
1218654
1870479
1014537
1680609
864897
401449
69051
75101
1424904
263635
1894702
1161586
518406
28272
723844
1567406
1159647
704179
183949
1742524
56882
63881
351132
966035
1337730
1777591
1320709
837510
281276
1903076
648387
164887
1261128
1240118
223329
755899
1055187
930856
1002469
801975
530709
33382
540698
511870
1606807
538095
879248
495128
1742195
1339426
1176229
915463
297653
4917
950563
540576
314428
203461
461009
705131
1738637
1305404
104580
87551
858312
373746
275752
227027
1049914
1761536
1052533
1878108
1222691
1521325
1794498
1547486
1330740
839354
1325075
1730447
1443237
707990
484038
936578
1336667
1086474
1261789
11446
1984469
1996101
165747
1424309
1934638
1780458
933771
282601
1784318
1273987
1652124
1642214
1169365
704552
352564
1517192
1532693
1342072
1979614
301431
960503
1775709
913651
1151159
372434
1637774
1524345
374479
1457293
278352
306905
1030171
1307301
566936
1486079
321118
1800021
1999262
89284
1138895
1598201
1141992
132603
403576
806072
1755339
429800
1718418
1134058
1511483
1030585
465142
1643461
1893742
1503719
1016816
1966578
1972837
1260065
1157109
459215
907106
1952205
170214
327190
1262157
738552
570315
1706894
779526
1915125
881756
1990009
361296
940241
799325
1786153
97904
1066200
1118647
1542436
776647
1544791
1651393
703304
1508436
645988
149789
1252173
1312617
947170
1704210
1625085
208854
705406
104132
501040
1844119
643700
918322
1682771
1932678
395544
356817
1527412
136068
1384188
545803
1019420
1009985
243794
1894438
1712966
447108
119653
799129
257981
227649
1499100
1305047
445853
1253637
1423546
1076553
1826598
1390780
1430070
1926157
1084544
1533317
1497414
900405
1939780
267253
1025664
236203
733249
1755352
1922470
546933
1094332
474231
477575
459618
1019743
1364754
879586
375180
50044
655593
159975
793176
201380
185498
385202
1401717
1113094
1825818
947756
1154395
116851
875561
540579
1369253
446536
1319824
641465
797320
668327
1354273
130382
1943471
233007
1228238
484729
830037
1184
1395832
1459150
793315
778782
173217
1556908
125827
1544697
412852
799124
246697
1328871
1640179
1360003
1871990
832122
1919666
1621245
705841
1771885
245217
311543
1168379
1983787
616850
732076
1478216
143559
776367
1125051
411702
1423675
682850
255859
527140
1216418
61957
862927
829773
297718
1629329
762018
496218
1070189
1734878
1048211
1928750
1312586
513554
864744
1418907
872384
805190
421548
29193
1894917
73448
8017
123821
1551172
483183
530728
1063955
1164696
616855
884232
148900
1665838
734126
514241
720094
716908
485300
279290
655120
493558
617017
1573620
853192
57823
1072079
680449
597674
418639
1605441
375125
526929
1048597
1581402
1441567
1211001
992767
192432
1905448
1016977
151074
830107
1690864
473636
275702
369889
1732343
1725758
159122
1263369
1624314
739946
1183998
670119
1242216
1294298
1212598
1332988
1741697
1570931
749579
1960066
626833
563663
1012953
318489
110997
207587
207564
1430049
1447156
1346734
1784489
1132595
675242
1771168
101138
313967
63740
1952032
359946
1017993
49897
839354
694831
1110
805345
1767982
454198
293446
1289306
1275462
185843
268280
44811
1197418
788532
1583212
645971
883708
144052
211530
1172932
170084
127401
458478
320086
1253052
292599
437717
58497
1642556
1367319
410293
1130877
103301
866510
837089
1922208
1987004
1947462
1636269
1413432
374479
630091
493955
989944
1673333
1071866
1222852
1435769
955255
1527999
1377982
814963
1955442
1675614
381123
1838491
524189
1199578
1423341
702775
1299846
516431
144872
574999
907700
485079
1060539
1827522
1947419
1739088
960902
629582
1490669
1128850
1896353
500766
790591
759836
1139863
1521663
892553
1534569
1779649
359849
284390
686188
1441587
1924042
850178
1082163
1268683
833646
1951666
1259971
451991
341736
1364832
943441
1266045
582346
1603312
1497319
1423498
1511528
534806
843398
872444
671240
144451
706608
149336
24842
446058
1679056
886572
328828
399613
299799
1691895
1498866
1249317
1940838
1013029
1585165
1236562
757684
1878596
24224
571397
571821
1887206
434289
740547
1503976
308366
1593891
1095784
516875
1748259
482725
784119
824244
570582
615815
109733
184098
145028
1567628
469858
1904784
860869
1504549
849381
1119654
99584
968391
741436
1982483
1732234
804041
60207
261645
751994
530213
1282085
1280367
1766074
1824425
337625
1917308
1742398
1057241
1362437
1840684
1312324
1769422
1126660
564524
1348442
1023091
1349440
1021679
1117882
1590077
1739852
1773291
1093273
117921
582728
773933
697789
769316
1959919
979317
1990629
1099869
796306
971078
1104976
230009
803482
1845325
403758
938158
896086
765508
1849328
961773
1107970
1492669
399124
590107
261277
1215798
1978066
1096890
921763
490011
282309
1668536
52265
1263358
720154
1766539
714990
567160
410804
1331999
1205731
124328
1431094
801555
1093368
1460367
1383023
862188
1018188
617239
1941266
243860
492838
1280304
484086
1894628
421707
619121
251641
245961
1889356
1790827
96146
505663
1994676
1829823
45003
1563237
637727
1750644
594517
1818134
356098
334274
433299
1044999
1907418
634002
133106
1355155
1718677
861973
516030
825132
1064337
872033
19357
1485492
1820110
68350
723019
1679699
1079542
1946872
1400395
1477220
1874761
926080
394812
1205486
1227397
1589788
329380
52922
526754
89426
230896
1555331
1387355
292823
409640
1935043
1348366
380514
89411
140384
510103
1810968
47700
257773
672480
728926
1042859
487438
271580
1513502
590226
773979
615876
549783
1192994
328211
791418
1882566
1433841
1252534
1641590
565161
87722
713611
515303
1262375
92201
262458
1722537
1904256
657250
1957405
1412898
710968
571142
731740
948402
1543237
793494
1220334
1375791
298310
1659994
1390266
1149185
1867346
1241605
1335478
1180670
993664
856011
1328953
738635
1351896
174401
1675034
691826
1559135
1779477
1678361
1495818
165490
1171583
544153
73021
923323
483919
1922445
1447997
1412233
186383
1363717
783703
725755
191867
1442352
1195033
1063098
1458862
175757
1626057
1584495
604492
1813301
1319790
1586658
1716206
544527
704247
779319
149391
7821
453266
1213785
914037
297016
1995736
479112
189852
1821336
125793
1922584
263119
1032398
587634
818571
314367
153518
657687
318776
810400
375908
492130
1316751
1664959
588078
1522524
1685495
1872591
1065001
720050
1485960
1962248
1964795
356154
325572
275068
671451
277579
701024
1456011
1825616
951185
1871782
1406004
739680
39999
1224834
1213859
1896844
1132067
1955987
1547095
1374454
84741
726009
1456326
1608526
434478
1729641
759245
1198032
1404731
1131932
1482247
1165469
249065
1654974
1966780
347789
648792
1380659
1289777
1943725
1921507
374026
1439552
1188417
602454
296332
1374769
1986332
482885
1671845
1625765
1407647
1793001
1716480
1116429
14869
1921940
1396047
792406
963872
1193382
1344206
1130398
1596689
1097890
727574
396396
1171088
1055167
338759
242471
1508619
130127
519658
1443378
1542773
1533918
1647168
1466663
197132
57140
1319082
1138172
305544
1465225
144627
1781762
1245548
1121564
543695
372183
1881743
1234618
1480064
1522063
329557
1906553
1275310
1855298
1323336
1968566
1566063
537810
1378158
1740018
1724078
499081
1744052
564351
246387
766905
339582
1400831
1179303
419947
1944704
567320
849562
1646081
979839
1067884
1794703
21235
633416
1605357
1574379
899724
605783
1308147
1113237
475306
1499467
1322460
555895
1261631
1715227
1214754
1652237
1688341
1372266
34517
1403462
625589
1996046
1219075
1209491
333165
1073901
1881497
1208103
1442075
1166335
611534
1515762
1295342
795699
1927437
39386
1928929
1185690
1225138
1048597
1367379
1718631
992693
441746
1405402
636642
111349
889273
995640
1719904
282099
1693567
1920141
1704747
751312
1512178
326702
1084134
1774592
348999
608168
867619
1482949
673777
544211
1481167
1432713
1720988
1731696
406058
354813
915878
939067
118099
1677122
997714
572281
1589104
965412
652093
1492630
1557720
372155
615665
507620
1032173
1884956
1479224
933681
516983
1896177
181
503688
1119165
1316175
751812
603639
1380863
938736
1978721
1402746
939162
1186985
760526
1631155
548602
679097
582343
1833552
1836831
1670445
280468
1769845
1290043
865640
767892
1001262
1567294
825949
1453862
857265
675399
1878007
1104089
1177628
501027
969237
562968
881812
946869
1956000
15968
1824128
1851925
1700201
427627
304017
1817003
59668
1401554
633071
901011
1340315
1957945
380963
238588
241047
1682064
1540617
1503545
1703474
117464
1191019
1126482
1430466
1325244
1291761
392299
1216407
996478
1253906
880521
1004198
1800272
1302807
1742293
1522972
1069947
1219418
169246
1389887
203669
1419863
163793
357314
1331820
571660
1461933
1116450
1376104
7118
1060731
1535246
1252666
610827
557389
1878974
350633
702265
1092890
57666
745800
1260141
909795
1112850
490609
704432
1792852
1320251
349779
857551
155288
957244
293062
626978
1327234
274013
1341119
1342169
1388178
1003049
194454
1954396
155854
1411436
298137
94486
518240
720818
804446
211686
210343
1615302
1023859
1203518
504755
1972258
1116639
1959502
1012191
722484
1409793
1731394
1569585
1361745
312265
411099
1223982
822416
1509732
694929
987910
938356
1670489
478811
1218412
1277709
941239
1635878
932834
1203781
1230270
381779
1715699
1747207
82582
932738
1151215
317370
1399994
489403
620210
1714872
1922491
746055
1147835
781326
757472
1172348
522820
996235
815346
979840
1517896
1009415
1566841
692595
1196154
1551987
1643539
1125978
277719
1038499
1230485
1121158
1135692
356817
434883
495595
600053
1397744
339694
741744
144025
1143562
416634
1546209
1828965
1933528
1518956
1896734
395409
502026
867021
742501
1534300
1371596
771273
76147
1910337
1198861
509728
438251
1064473
1099069
805171
524351
409817
1600281
459949
1478974
796335
1295887
1634425
1241235
1861557
457454
1817392
1293496
167755
246502
23697
1986583
1649605
1187392
1331820
1466509
27563
122664
665111
265825
1437512
1686920
929810
1458150
1547405
167660
461422
627123
545302
12797
1727777
1905712
1020052
703336
1267838
225392
883340
1852375
1971784
1710986
1522466
368114
1477267
796322
137948
711316
1963349
144681
1275817
1882705
263427
1453732
793977
232237
1714974
1725313
89411
1527718
1440355
521446
625898
1776337
1599123
451525
597889
554834
401017
507854
1910766
1064352
1789075
1420281
1770945
1517472
1659220
848003
1224581
718393
1984148
1382997
1394545
34423
857172
1499325
393953
1629750
196092
148123
1472312
189104
1261615
1480446
1867745
1273554
1630320
588176
566500
1481542
295452
47136
400121
1646417
1068962
1475141
657989
1303369
1155388
339885
1548860
1153865
1561042
483704
1340197
743397
496621
953124
1528718
1667816
1627375
1777320
1653975
1530093
1930650
1762509
1706876
1471260
975232
1083814
1650548
357747
679696
740905
62230
1332056
157626
1565951
1449808
221211
253789
313219
609260
1486351
468273
198990
1461521
395478
902774
338621
1885893
859631
219127
149963
1931495
1514935
401774
1964238
1329643
230593
1878981
465506
647604
1214217
1364474
890185
1080618
1114531
1247143
1341553
1444709
1666871
1934968
1897911
48585
1433585
425317
1154564
1111143
1727320
1897685
262224
1472732
1611404
1134943
894892
176634
802342
627462
1662207
1848135
93655
684014
1334818
1427146
1197537
628658
1728195
1450440
922708
178360
863570
1295623
1868046
1856685
690454
1983844
1373648
297047
1221758
401392
1135
1146979
947703
510179
1181444
471762
936316
612570
1508232
1835128
165396
1229282
1167779
62058
1855910
1949940
519615
597229
1649444
510391
1812276
1157108
17231
79652
1783866
392304
1233870
177586
1683469
1314070
1408191
364409
1011282
281215
1041013
1966512
184386
698830
1698101
1186791
1612862
400539
1971664
1854075
1524675
537418
1133506
373419
450276
742034
138095
278996
692419
290261
405147
1275080
678192
1722450
379534
799854
972727
1865905
1581664
1417266
161972
221430
1141651
1758651
858961
689859
1873249
433355
40785
1633176
1331444
358253
1230805
1690171
474946
1648009
1848244
738176
43942
1445262
1777030
1875057
1473126
1311771
1762556
1331444
170365
1750845
1647992
1056427
1010739
708006
1122073
57105
1518735
485458
1593299
61560
10818
1565501
946778
1976866
13127
382011
104950
297960
1350556
1657785
59504
1378045
1761917
1899837
1539770
1155566
677030
1749088
184198
1737127
1411729
1713637
1210985
1036831
640566
269490
884439
1494513
1037265
1889793
1054290
1125091
647822
663028
1591863
833532
1813625
1841019
532109
1918926
1672352
1001941
563894
332240
1345083
1967196
1893103
150201
1482676
713321
1750705
1076497
1086968
1481975
568944
1519697
935017
747793
1765099
1472339
1075027
1398849
852813
224053
46496
840270
1226053
605509
913734
709146
654184
438233
391649
1578264
36891
401017
234914
509183
1009933
1895655
1250867
1598324
334534
1693504
771255
1223274
1417516
933882
585393
770617
313401
1724576
380698
1878414
1812150
244591
1990657
795631
238687
392988
1270807
681211
279949
561584
1739334
1805141
1813174
107790
62382
480391
382462
343423
1371193
890493
994213
46157
466249
776968
199609
1459649
1905421
31181
1528525
874462
744367
168818
1820401
870608
613980
1561276
1154647
350
627784
828261
1805244
1797418
1176828
306282
885312
845936
884373
1060689
676055
809334
723129
1526470
899279
408634
1070482
650281
1137438
1828255
1789984
1291319
249038
1026748
1298755
737081
63390
1208691
797764
728479
1269945
880912
1144539
1293981
53642
156216
5952
878511
1133073
1856562
1946659
155893
1787132
606382
1490178
1947982
842031
750558
1494727
811086
1680358
1015024
1944355
900619
1685044
1915212
1111691
619704
624897
1151497
424915
1809896
1687708
1834502
858518
1343327
19932
1106699
6955
336222
509078
1126770
1155923
1721071
664406
1457496
877403
1014159
946211
21157
1174796
1196989
739599
1071821
704468
1535156
167954
1212227
1567763
1790222
1446644
898430
51161
635479
1215905
1778072
1150973
174112
210391
810999
168818
881754
801718
1152589
805859
129192
1153551
115292
1746169
204796
1052476
1192740
1872510
1143829
85527
665233
1347586
1823862
1162573
932887
1450998
1633816
1192302
789048
952110
1115004
1184270
904581
394125
1268606
1877874
268919
1964453
1572094
1945434
1007917
598055
1673074
325263
1482925
1221317
1885738
1488779
1047996
1955793
537406
23910
959958
1043859
1482219
1505301
1815303
355941
184112
227929
1287112
343246
1577409
1969822
612385
279002
1790762
523785
1972350
1888187
859265
1270347
42586
1478122
1496183
1107427
1344181
1766295
295757
1256279
717961
38253
226029
1327598
1025639
1708762
1470866
1796911
1899935
1255162
1594400
1038423
1828430
944302
1508429
942778
236775
48021
832277
1433970
1366609
1076996
1173282
1574762
308382
1054401
501222
1713206
32869
1262926
383579
831090
1248161
328410
1426167
315997
1036865
365766
481169
29035
315957
1806543
710804
1850622
682927
236127
1605157
429244
1502917
24758
961161
1167604
1167015
503142
1663658
1280424
1147031
516786
1783913
1002035
177194
1750644
1246524
356768
345564
882957
396478
201926
1229461
788739
1896264
1308263
177137
627209
1402745
1219325
1328271
1583749
1961025
1777199
82528
232886
315040
1653008
1152365
634842
1919569
469490
1980649
1786771
1236425
759224
1355910
662363
219612
464672
845314
496285
1517188
54037
1250227
1419396
281059
725428
1822949
373030
1434871
954670
189792
712242
1334863
1180100
1686549
572210
747006
1038358
1318571
9849
940043
419261
595869
330476
287832
1151650
769390
1224451
287814
1730859
1121270
1842754
192145
650900
1344210
1907264
748262
1587907
705402
556931
674384
669503
27583
1532598
1882886
526760
748374
1528825
59279
586095
118552
422728
1624835
1735797
129967
664723
710779
1851946
152694
1034812
1910663
559941
1765874
118876
330939
325401
1906777
258313
204674
1293119
521322
1300838
315450
396273
1523524
1195144
462483
1764250
1774314
1293981
958910
413151
1939717
843439
1033840
1237911
1777908
167886
1914893
1492209
258944
1506663
314117
1220677
164949
361887
508719
1740936
41167
1535516
611933
1588467
1202679
584006
1961140
878559
1530054
1010141
364392
697878
1739731
943720
1642448
1919173
1492899
1769984
1072350
1089151
193696
1468162
559941
1400661
303374
1016063
1471132
854329
440054
61111
312366
215972
235107
968165
605125
88112
1303285
270463
529660
1991855
423999
1733168
1613951
1193499
454073
1501233
1587498
1674906
1586403
1008168
1093076
499784
493102
964383
1075166
79500
875432
258205
1139268
1495987
1364323
1866083
523307
1313656
772514
1487957
1937805
1555247
1707519
62804
261022
1048234
242431
126627
381204
238963
131813
164492
196078
1303690
741019
1789957
474900
794645
1469486
1405369
1336917
896294
1029761
687511
44267
1482324
1672181
1463028
665251
1198232
994966
120780
35863
765263
1231706
1862128
131114
1646447
1414459
1654494
1151720
1365019
710396
783842
218411
1905489
507273
1501689
1677862
1249297
798069
446098
1052933
1966142
1535988
354884
812564
1712743
1939373
340984
1627712
1116429
1885892
726916
1742887
994175
65141
256778
1582379
27620
931907
1176150
1600468
733579
1010621
883603
1176436
1882600
441450
436138
232886
1520335
537807
1502652
1276699
1763970
1561071
362654
596432
410101
687274
1533034
972423
1583575
242569
37853
583015
869459
939803
626319
25036
421059
683898
1255160
1137396
141782
1692227
359961
939093
206625
1606248
614199
431791
211562
1271583
1515762
1027990
450895
1765276
68782
1616815
892512
942048
730792
209613
1996273
1006826
1192740
9091
439564
1664480
1354072
764968
1663695
604055
451985
1083718
1941866
1867371
1962922
664016
1085070
484476
1572378
1673130
1771013
106440
963513
781038
903663
1715027
272912
948316
273026
226565
1423304
1837855
258775
6180
545340
715702
546827
999077
411054
708362
495155
1698205
822855
679853
345190
1472970
142059
1197787
1827261
441367
1097280
473177
955930
113344
1051088
231663
1073758
1912415
77510
42214
5260
493227
1230842
1539410
793827
512910
1772709
914738
726322
365521
890706
893930
1641882
216105
449772
1873187
1271155
1682848
698212
316438
1097122
1331972
1512680
1862128
1282233
208550
885033
774147
717484
1829585
914414
135288
1074006
8772
1623563
121804
1216576
1842414
1841057
752255
708910
497669
500290
1386899
1280103
545167
1751744
1200519
1456937
748832
1103486
1314419
1261441
28318
980341
136982
776219
872322
1167936
1978666
1548876
1378996
1502575
1912866
1972552
291984
1937260
1504495
1165884
295018
896208
1540335
998345
85244
1257604
1009459
1208443
379749
342933
347700
990730
260175
1840974
655910
446555
617596
716579
1601586
1579835
1960562
517270
684528
352663
88622
491385
1216303
934897
1608094
1608534
673754
1312123
917525
1526714
781612
1266992
1222928
1766552
464048
804009
115634
490622
1220122
700317
1755842
1655469
120192
1514912
1036341
1575099
1604877
1210531
653510
747750
1120981
913622
816275
554
1118519
530652
753006
1174869
1114079
1617044
372495
1647671
801432
1705999
1046036
387970
1299088
46757
503547
1999262
32921
1425005
951022
1885886
438956
1679179
1203082
1406605
1756196
48909
1647546
671159
1088545
1588866
577902
561120
1579791
1293115
1831511
1973030
315588
903727
1504390
980077
293609
1749105
1456809
1331034
1707759
1122043
236606
1845220
680498
515783
136975
1982040
858976
10311
938867
1532738
1772915
733431
439344
1477374
104945
338221
738073
508791
1991402
400714
1356159
1367003
802863
1979356
835775
1972190
515145
1848849
1772841
785951
1433203
1195565
1974091
1993570
1785065
73634
916741
1623263
1595432
1741657
1946828
1761894
1030215
286013
369886
1359812
499194
136099
1142785
470900
747103
1061787
907005
923587
121196
1039861
888217
1824581
501207
1711127
1785186
132264
1011007
922996
1574373
138884
890905
1441674
1901669
523317
1943702
505564
1735056
883844
95466
505724
1419392
1256933
325719
1570305
199266
1826805
480556
1833265
734385
1153152
386988
709307
929687
627968
361822
1171882
75916
1595078
388251
696239
1034002
625798
680478
227025
279300
1551048
126936
403170
870366
1158196
1040206
794859
952315
1495512
1933479
496879
1410186
653288
279348
542261
383400
1733050
686129
820203
1522603
1823908
872258
1454100
1482208
523027
317489
1084028
1740248
1834862
10645
432738
813032
1613622
957902
1159663
1367496
676703
325763
164225
1821820
1589719
1770682
241594
748173
1110915
559660
1278847
1069499
813267
1296482
262128
1364969
1643956
232804
568889
1211565
327309
1702818
130212
1103773
1599335
1793794
309377
1296491
214012
1474615
417076
1490577
370505
1491945
1833866
111169
1973693
846393
1453723
187483
1588088
95969
1053603
1979739
976130
1161068
1385840
1796197
1014593
1046714
1393568
1120284
1581027
273966
13109
1521665
1603577
373030
1627371
1857316
373577
546827
1698758
405110
341648
1678190
146291
1188264
971026
282678
1307271
1926829
1939632
1284194
955338
317634
868332
1390881
151908
733145
495490
1960152
670783
1592443
606474
412678
112295
166883
1433648
256556
1248126
1945680
1557766
1309343
860414
1416838
1213283
1078616
438597
1674548
1745094
1355505
1848546
685147
1651307
1586647
440301
725106
1937313
324126
1004979
998829
946580
1465902
863272
958565
846770
1025832
703286
1392444
276377
223915
1359778
1879534
552902
385729
552474
62719
19689
1733033
1113656
385919
1888588
447028
1386527
1395093
1293155
1431214
357877
429942
1745481
1674520
164601
1375183
1029650
112273
1873759
832790
1724929
1982006
33561
69338
241419
505170
462197
199547
1150125
23704
94174
569943
1654058
428782
454626
228057
298510
888911
747376
1980534
771601
1477125
1677678
787390
390935
895483
761502
1533854
1703632
1642332
166974
1385437
1615418
839463
1922220
167052
690168
928448
564437
1510106
434597
286501
407071
93134
1674755
375112
1318143
593124
1077412
906044
1921304
519633
1199844
1096923
1519386
166312
132899
605477
762070
1295407
93558
1289444
249485
1201474
97579
213157
1582382
631861
1315858
1307087
1024938
1845461
952517
1956462
1611285
1400835
1815660
1568455
1116558
1322091
210089
763581
223714
746870
128308
1215743
1448472
1516398
556180
312367
776432
1830969
1915301
1759518
588331
1407071
989171
121238
1817705
505818
1877767
1226302
231252
1940653
1711399
737633
1186672
503124
1375640
778739
1814098
1307446
1472146
282302
953124
1234597
648850
738457
1068665
1153931
1838421
1093201
1914881
1121037
713569
1182477
1173395
1916466
821765
1687752
743872
1339886
31875
857588
425582
1501293
863255
1774014
1125981
873198
139592
1913199
1619419
501385
1216313
1155276
344818
533814
1553457
1470871
709729
39595
1026701
1850281
1024303
1151893
238491
1269313
1598008
1786978
1121564
645453
339879
433037
851061
1916222
318732
77162
1114753
157119
1603535
1302062
1172325
183805
465638
161399
1987225
1006266
1937284
430027
490976
833124
189735
634755
596546
674922
1992450
428992
1399378
828587
1498856
799756
934034
1555296
192092
599564
1576565
1114322
935190
504572
105895
237557
1000867
1978281
726573
1998504
1152631
1130167
1476630
807044
500460
1487064
66920
1154910
524444
1087458
263061
81783
1153858
775677
174002
1959502
1643873
289469
1775482
1609088
1268676
1404536
1669561
1833205
675392
1019859
813989
1025711
907663
996602
1465016
934867
1131063
1662295
203264
865326
1794805
1970331
1401783
1201296
864802
443671
1728736
574670
837432
319850
481500
1630365
825949
1222500
1254956
1199529
502587
1894722
708134
1664640
345588
113507
1122392
1891259
1486477
779672
313239
683848
1049240
570349
1139187
1713853
1788085
96192
975304
409775
135498
1842788
32639
116107
1837898
58993
1901179
22292
1133242
852999
540086
755343
1528630
881465
123613
178398
1553506
479942
1156497
989186
562976
1444523
183999
516053
902430
965829
684014
870896
52403
1356158
192008
741933
826858
1408511
1507958
1089187
117559
1891464
779504
491747
512829
435202
816816
1996312
1273743
1967415
1381657
3518
925479
1533481
1714843
87550
17760
964617
1470256
423999
1920430
1899124
37158
978816
1340564
1377982
1573473
23761
976181
54808
1419772
1883733
262113
646608
582343
1265281
366045
107011
136461
1738258
1082907
1336233
1134656
110848
470398
1484625
651797
114172
1763012
1281410
321875
133642
766387
1328183
1146846
1937030
871836
1821484
429000
1174533
192974
505406
1683020
755881
1425977
137423
1351165
947384
551039
52101
760525
588028
128195
330670
675069
111710
1131267
718979
430155
53519
1776943
392818
828948
1936345
1811928
267598
332499
442290
1771812
85519
1040435
594571
390511
275813
1992973
1474584
1241735
108574
100998
1707724
980298
759138
1831778
1389840
577359
578483
1278588
812113
1109532
1193384
7846
202997
586373
139142
704028
1892069
896620
655730
968011
710762
983888
1649964
496561
1854832
942360
1959190
805233
1760329
768230
269726
898978
754248
1797023
1621841
1867181
705340
639034
693617
614151
1407247
529978
1140552
1073827
867649
605174
883015
803388
1330435
1131098
159365
1826279
1094574
1519142
1559681
1519545
1834175
172387
356261
1964543
206625
1225747
65620
10607
275432
1624002
23883
1461395
1549908
1946979
1729686
766943
487573
522152
1408747
138804
752050
1436902
1917240
801300
1348193
152767
1815650
675584
1034861
871822
1641594
320267
195575
1080040
1398683
1638514
1465603
143744
144469
161896
168132
1882522
1863474
853186
1410144
1092167
1442642
1045291
164258
482158
62403
1856742
1586412
750865
1754488
500926
1814922
1643614
107491
1651339
602569
245834
1703402
1614579
1537985
1382384
1119986
1089046
237685
1549734
1377978
313332
1958669
1014990
1105636
1875075
1116197
142844
1904786
1752572
200172
1262216
953745
1052794
1434556
838030
1624000
1810752
929028
1288437
1995848
1984035
1037564
1738362
525618
1671686
1776358
1349552
1335336
353068
1186212
1896541
1481437
685580
1614394
81490
225275
644469
1483931
789947
1270542
1692651
1857383
1517615
1619323
1480105
903269
1976121
1942940
1215219
1096843
1519132
216442
831579
864302
77162
432020
106241
880996
286526
661604
257534
1986398
1645611
1487736
1324805
112326
1461759
1878261
795409
1911698
785052
628188
1928621
1784433
80632
1243263
838216
1643883
819113
1911667
31741
1854284
294794
12848
780644
1358518
717331
1252884
1178474
1506927
720706
1423272
561400
641040
674343
1334360
503737
405877
353907
1618941
1043047
1815193
1633143
1143635
824543
360354
929748
1171585
777630
582329
535879
1296651
500983
769918
227848
277009
1017554
1867754
52138
1612419
980371
1728002
184800
1261998
183542
618522
1011282
1900608
1790094
332346
1522055
1947019
24468
244276
1708839
1777420
40511
157883
431198
890809
243242
1683400
281899
1923922
534452
172736
528345
698612
34418
830522
742601
760054
1499110
873553
1899136
1311207
995535
40202
304305
630154
766726
1585751
1403938
939067
576010
685560
520454
407753
1564956
662890
53305
936354
846845
1957513
1727657
520823
1422765
604323
432122
294033
108235
460747
966218
1055440
27191
762062
296954
295395
875144
434888
588051
601240
1158013
1630846
1276185
1460069
1102890
554734
320578
1341310
106445
933541
1100670
792858
607403
52566
1225221
1347671
1024835
1717496
775650
894708
514100
190207
165594
1504210
1119297
927683
49717
336566
1577851
206897
1869430
333620
1228207
897815
1028482
315824
1502434
608181
1183185
133255
167604
1618429
497335
1983561
1566732
1368209
1526231
1335940
257154
1250128
738339
105346
1818504
112525
1130249
1804285
1480461
400749
1862867
1040545
1705866
424364
1447400
1917462
1692206
311741
1562967
928298
864829
6243
457454
1541151
541825
100380
1465533
1914354
123256
1182665
1106294
1862213
1215518
1248597
1437725
1402753
177739
1343223
385069
1978152
653803
510207
428423
1896286
365695
1181297
1024462
1412852
1215899
1175575
1257842
1148856
958553
449684
1046232
602187
375969
1962039
1439560
628717
1926721
984757
1458898
1821427
1377958
1617915
890004
487749
1990143
1703574
40284
422420
1548370
1832685
1311813
1117256
1129467
144235
1148122
644128
871043
193535
1315778
346302
1968627
503613
1012911
998058
390208
1578382
112818
117403
459659
343209
1489443
1146620
907005
1874098
1402731
1651380
466573
1837474
72316
1144499
321273
1628244
1498820
1483832
94037
1912299
737761
624016
783702
1368779
667120
917158
1651866
15548
1649227
1654966
1076364
525641
1850495
329145
1497496
906696
82470
498984
900045
1666992
468844
412530
1255990
523815
1435286
732716
1045278
505657
1698301
655481
876413
534889
351912
661801
1051134
1817944
1699413
507692
39210
1635409
1253419
246936
257175
146007
1861436
1927131
411692
773862
1142902
1962239
1854064
422028
1861999
1767441
1758605
455366
456526
195368
1501254
1954334
1792339
1147139
1724201
588930
856707
65053
1545146
1516120
61390
1148060
130968
853103
312045
193177
1589476
1601414
1166328
1602497
256629
298693
789166
924945
268143
1971746
321251
1305171
1369874
55811
1177615
1125059
1630103
1456393
895961
1691104
1666459
107961
496458
650813
865470
330299
671605
1310142
1149090
1353056
628283
1731306
1428037
1312168
682253
175903
749023
810823
1820290
1302237
864749
1044861
1727330
915314
1723704
1219439
1565578
1480461
1479813
1613733
1940422
562141
1043670
1006463
1413911
748991
1272262
307450
1238995
160427
1584558
564632
834948
1379203
394977
1580614
658723
1354927
1953125
1635959
1068985
1823440
209553
765363
1508178
386891
150363
454857
911346
1312527
918212
1117902
482810
504291
1386270
893425
1029044
594353
116169
1177495
716000
913270
81888
654370
1279480
1544
755761
614054
1667231
1612419
1623996
260297
1624573
1212954
583797
144528
1668340
1481176
1299095
463210
1296793
1314896
1665569
496285
1587084
276068
271206
941120
1942326
869341
1683934
263388
860420
343339
1936468
1140402
584838
764063
60965
1838401
709070
1211136
1811841
322390
1097423
1085208
750274
1222123
515246
506570
1928101
363349
465720
1277185
1622931
1256358
1892528
1004875
877809
1515617
1226757
1377456
291315
514682
1475428
869861
54453
1106156
283833
314464
596344
416257
236203
591416
1306071
1930510
1891517
1557688
1765937
93225
113970
1300793
1792680
1759622
610753
1903080
427220
1128525
1359760
771372
22929
1624000
895612
634253
1341415
995412
506246
678860
1580605
1226606
695
192136
63940
868612
190264
1312623
226734
1442122
108568
610480
1847293
1150083
702016
1591048
938325
18916
495242
1268412
1928420
1616433
454195
1086296
381412
789745
1053662
63823
1630543
618708
768071
1249345
331565
111353
1427132
129827
1520800
693202
1231887
1834316
487513
1154694
790516
1895788
1347046
993016
1867722
647026
855422
483302
892206
1869336
1834040
92647
199354
1506643
1371257
601755
160386
1666952
1640657
843619
1056368
1326972
1395534
223013
189156
1098012
175522
592855
925335
1572631
932585
588526
373547
163029
971094
684358
822228
1685452
1893427
473433
684379
1012905
1349533
472449
1850358
1829782
1585984
1111489
1852070
1532491
136317
1760622
1906155
591100
322615
1897280
509817
1921347
425689
1763680
885260
1493588
677763
700950
601299
664894
27777
1484878
1540864
895945
211530
224289
1055548
1728975
1516284
552265
1740389
1388500
1610940
152441
650611
1311981
1944042
1420475
13349
1707218
76801
1652819
277064
415291
1241505
1004823
1997108
1874844
813267
1127598
224053
239074
919090
1311032
378035
986422
1831767
1097166
773384
1852778
1497763
1414313
1686460
1177274
412950
624454
1073995
1388428
323435
79726
720130
934462
757068
445354
1332690
317375
1800995
1351427
1318489
1414213
392887
1001273
133891
368924
1426429
760901
182695
941472
1258973
1814973
529316
853297
1047677
1570537
1534602
36430
1933035
797910
1676080
732058
357842
1091758
1210391
449327
915250
307630
1905590
607264
244051
1754302
628393
532506
1782705
191569
1430435
685560
493985
1886733
1802992
870694
1051167
459632
1229306
1900628
1741529
617280
89702
531312
6253
1781240
385686
816503
77180
1621343
1627804
608888
1524034
811718
1797961
1624200
1632978
1224453
1756021
713262
1014386
917238
1679665
767320
715763
1679966
404325
296299
284895
1254608
1138731
1121919
1434766
1564476
1849432
487200
1462927
408318
194869
1121662
648209
1288816
453083
1243968
538688
105559
631107
1447454
557405
1616856
1146311
1129609
177694
334946
774182
1004610
1079012
1796159
105559
1201957
1803614
181418
736666
296746
1817646
612058
1098545
1953760
663196
958531
281727
615286
714485
1994078
1059454
1456435
556139
1733023
1158760
1151174
1727330
251853
1005632
588724
1554795
1741304
672742
1745714
1406161
1436819
69829
342734
1860936
670528
220544
370754
303666
1810298
1332112
259394
1448079
1209508
1528836
138882
1769532
1573969
1173040
1137905
1368524
1829457
1401852
777838
1166963
1252311
499767
20606
439934
1217082
1263681
1528146
1242989
1504582
1440271
1881577
272846
582946
94727
1394257
503968
1708022
1128292
10105
1235149
668081
1760096
285653
537418
1995445
1123936
996023
588258
1054194
885169
1537693
46122
588276
606384
1045968
208543
1738448
87622
181082
693028
343076
1885571
235361
508208
1198251
632002
346651
87978
1562987
444179
1566545
636399
734027
1260295
1280539
133222
460951
676139
841811
1504828
74566
1083160
1518281
146296
909624
460230
820345
1384807
1905824
1197336
1785977
234502
1604516
1236015
1384267
877907
1083053
1760113
1634584
1838966
1067939
106967
1992789
785101
456319
402379
1123929
769728
249924
1864417
1272927
1759268
1813270
862135
953965
133922
1795414
931861
754197
1262693
469329
1848985
1439290
1075267
1295407
1668359
338455
148617
1032902
1529336
789165
1736578
952425
116368
979371
1307868
388609
1477099
1153279
172815
106031
257631
1096597
347789
1942437
1044385
1951755
889287
1385159
641552
1292179
1085155
807148
463784
743400
134240
783887
175353
883886
1114756
1259855
265762
76249
1923835
506294
740921
341339
1468526
945788
1448290
208608
959873
306972
659522
587925
809890
366739
773943
197369
48769
1200771
802808
925896
1641861
1309871
755302
1553165
759224
1836516
793278
800636
1366874
1611367
240665
855681
1041174
322281
899476
38820
314117
532689
678945
699544
1534319
1368640
1454870
952866
689071
673765
1686874
1291175
338197
394332
173310
1557224
1737724
524446
1079410
750300
355918
409240
331562
1293252
141790
745210
355998
1806794
1744894
434355
918207
529161
1760016
595534
888469
1706649
985430
1929670
1045873
422424
561780
1040211
613933
861308
1889608
1362732
1167941
961042
421034
1981200
698747
1397343
1916474
1033278
1654590
630470
881131
356195
861104
1161259
98551
6185
1632840
99568
579502
1877407
1267207
442902
1521203
346793
1967923
155007
839088
343249
1168707
520886
1838831
492906
341754
1716007
824286
1205645
1153174
831300
1542229
1225747
1823875
883963
388749
161244
682289
739375
927451
317739
8715
226734
1437430
1900280
182529
805294
1309478
1790454
641701
1885525
587947
414754
263409
1965142
1196856
318921
509996
785710
1782377
618838
1581855
1917522
1146966
621754
1105564
1452961
173461
1216380
1165214
179519
37416
1155349
804300
643672
768152
543036
104272
877904
939201
121939
1957512
1231010
765697
1149926
1576058
1887915
1746348
1444602
567633
645036
1276148
784893
647122
316303
1293045
1700268
1148869
519257
1344952
1405212
1698632
1122328
1587598
514888
1815750
63471
1621917
1710297
1858658
803073
1939380
1301732
1770682
429231
1297128
501729
1776833
1464544
560870
1162948
1985160
572483
1595493
1859162
336524
1261062
1120968
1781027
338927
1608209
180760
1294352
936658
853201
1316077
191742
780703
529882
1760096
1622199
118974
737433
1519465
26239
846845
306521
1402175
70476
975228
1081353
911086
407708
1478181
1703415
591100
1470787
542554
113251
922208
1477409
1849058
1231096
399666
596353
1154843
62060
1117964
662333
22464
1840846
751989
499060
1280771
1289637
1522393
1610110
242583
118770
980618
948712
1253739
590764
241861
1592046
688906
1344181
735780
1283819
1836634
1428119
476544
1159147
319241
1675642
1741898
556127
599255
954658
714205
1898778
88949
1031018
1666843
1113585
1594615
1205421
1712350
594033
44188
1884623
153931
1672845
1138138
377082
1030050
915879
1781456
1020749
1897909
1187164
1118685
941478
42260
296422
742529
1548708
1581687
1291619
1280278
464185
1560689
870655
1201530
1273211
468212
242958
487573
1242324
1526470
1870635
1239214
1862769
1801861
1664781
443234
352816
1184703
1999073
198505
1116195
1518047
1208924
194991
1634140
1342703
314282
18934
1165705
1367259
12289
810761
1436233
1961681
53027
388768
1083560
1201157
616864
1237711
607884
1867218
1428841
1292009
1324198
1116007
9341
299950
774594
911062
1419863
1973585
1663010
372017
1604104
278722
401036
340696
1644082
112128
1295384
1633830
1815471
977517
1007151
1184668
747207
1224013
1514627
733242
278162
1259318
1222896
1478771
1301658
1100405
1520101
441669
424745
982661
1898500
1184469
887351
1319956
1414043
1539965
1245435
1845164
1341008
691176
715314
763094
1247923
920537
1925330
425770
213551
1455748
1387306
1278847
604532
1535728
671918
356715
1931099
1530690
552692
826844
1147645
391651
381166
790272
1492819
1411965
493387
383897
97761
1452852
1184511
1827148
1349741
1212227
1214088
518743
1458307
1848244
1818657
666750
1351487
215081
992416
878257
455097
421611
179520
603290
1396123
458725
639221
951752
1272920
28271
545562
1885464
1846732
1951431
288028
487623
1469009
392542
906704
1134748
602719
752563
593739
1113634
1762281
748714
1581794
603013
1706130
1730948
1039105
1759335
356018
668866
1283005
682035
249576
1613886
731421
896641
1843790
264833
1650881
1863279
518661
655910
1540746
1579468
1243574
1411529
657350
1383451
941303
704441
1207677
98853
775249
1192824
1115398
581581
1963944
406193
381779
1995759
547419
1921976
1679138
862646
622069
967885
1675737
1926971
306622
110366
1474069
534586
1604575
994728
1514337
1326547
1613459
1023178
1012699
394730
157341
1490059
477594
564739
941230
278335
1489050
1661404
898667
1782475
79337
1798676
1489375
853125
1113013
1278801
156367
313945
1877886
837786
654650
645682
267142
70838
539481
731073
552259
490678
1427939
383398
141936
1736869
659353
1917357
1699786
445332
90689
1591797
293609
1829103
1632566
1577890
846384
885962
1173360
355357
175028
308359
1444772
1307546
1754623
1807701
1168298
944830
1110003
1445099
1587526
683373
1813430
1322266
863018
1877659
23485
1263554
1458384
1628090
51022
672372
1703027
1531248
1368540
755810
1331112
675030
656215
1022095
1962871
1611599
73340
1686934
399716
863018
490354
1781378
1249148
1026919
295626
1911133
186056
1271770
41617
520597
112804
172059
420538
1440407
1982257
1034861
1450221
1977761
180389
1070380
335159
1751249
1116526
1459552
1701379
1535669
266902
1888711
359165
39422
751274
342575
1125357
258224
763882
1647360
1378055
1355292
827279
967669
1879929
1999729
1424286
992559
390819
409189
1734259
117582
245729
931735
1245052
479217
728345
1283726
65352
1723321
631014
1267292
1333464
1948766
1955863
279703
1982734
596231
76553
1732503
1081981
509834
1146507
286296
1160752
1579431
1794663
75746
31064
1592085
1268473
1364579
1571858
469948
825743
1857123
259350
330908
1865199
280267
677997
493564
1987166
16412
452571
1890509
777732
1473356
162022
1246805
594749
382048
1459204
931639
33028
1944511
1917024
168483
1814029
621880
657161
583044
184913
1466518
11427
228467
1595556
1759551
751854
784111
1445523
1970388
527174
426452
1845331
1682074
1836830
230306
1954659
237071
904530
295329
721205
700670
1552777
1119986
79611
1802412
1113238
156884
1869598
328621
1768609
339143
712346
42080
1674320
176483
248627
855051
327172
684127
658077
481130
1789149
1668908
528681
798615
918608
1793669
430457
1438428
632032
452827
1828514
1145596
566059
1470574
1249168
1175487
335262
879402
1472889
765355
528876
645322
252204
1861804
1079446
217538
638031
174706
1692616
1681577
344810
1823793
1756837
358038
862653
1691357
1347167
1355178
1435714
954640
480822
247483
439405
1748895
1423390
421161
611410
1067176
1543039
333248
588818
1679996
26129
590250
552742
1423507
439555
1498731
168381
687606
1180008
42405
101894
1174343
1941888
1276845
1393144
130182
958426
623538
278542
1164563
271341
1519102
1806644
643968
846606
830727
225136
412950
1366541
140978
1133035
1642287
846638
709637
987083
438949
274124
1261460
436298
1389979
315427
1046904
1976047
942414
342316
398487
1859578
370684
136023
6549
800782
578872
1730785
432744
768921
1148998
1975975
1854386
1980422
880539
1101615
1736112
872421
316835
870519
904024
971740
1939823
264622
1425584
1552138
1958952
1678725
1945050
1919145
172895
2838
1398503
805217
1746737
285760
377913
417945
186022
709606
1776652
1071983
167755
400002
1072864
371305
1449611
1260199
1174546
1909601
1877164
673846
1088709
459577
624400
1202868
1968982
939198
548671
1599274
1550134
1346789
407260
1415083
1906416
682321
590458
1783107
753938
240705
1828898
1431037
1532333
797833
325408
1136082
262132
1478671
820210
1589744
1298657
324341
1155589
1166981
1631636
341479
1459060
1658037
1863477
1686252
849229
526881
534035
550106
1409299
948760
1933382
274029
937239
69371
868111
58760
99404
1102215
739057
1621841
821102
841590
461362
1236804
541540
844161
1103207
1282142
1122738
1710610
1873678
1182298
1875822
13794
571427
461802
827530
1195933
1935762
242421
1271020
1364109
62144
46781
996391
1521894
23209
1382269
1366155
53422
963078
109941
1286717
485997
1065297
657976
1401124
176803
889924
231491
987527
1957376
1778366
1682059
1560229
515628
116929
783210
1188024
562148
164766
471377
22902
874920
14169
1645884
1300691
1230336
408275
502529
1348418
1955237
128969
1300211
142878
329280
532415
886781
43849
209666
413356
558661
1642547
618105
1258459
638336
487813
1553352
1603566
1145491
613725
95654
879360
356214
450285
1447616
332098
1256475
1039400
395581
412767
278591
1456441
628658
1943946
1510875
998948
877921
776668
1552348
101044
782947
1811516
549006
366770
501936
624307
1849444
356723
832597
674431
1191304
1365369
1389395
1537571
1575483
455378
682583
1448945
1350207
1634715
185083
1421681
1375807
309281
1034306
61645
802108
1543045
1107911
1490669
1277100
1814946
1877874
1065665
1129655
856885
224063
1626293
1166649
1573072
720495
1975293
23437
1489777
484411
471837
227781
560585
1786545
1795530
1170655
1305328
1466264
240494
601866
1538479
790394
1122392
288405
754030
794508
1884524
1596919
1039989
531782
1893994
1748458
1184168
1811326
705946
1525494
1246335
1267600
1839107
588497
262190
1639776
1310262
1764315
321285
947562
72954
1719611
1223302
1418685
1951703
135494
756943
1541961
122609
1143862
1761458
977588
1361760
1244319
125019
363172
1804755
846776
1153086
1481283
1288327
124677
65335
739530
1216126
1140850
1338429
1674033
474190
1785899
1469771
837217
1545207
1360154
822445
1196920
228512
1814432
41669
1348559
121163
1543603
1586050
284177
1062423
1107282
638132
1601677
1089951
1109293
42203
359653
1651698
231158
398964
1284330
1949897
3981
443919
332820
1899696
475231
1792477
1155572
226096
412288
1897506
492733
681598
1214721
1940459
478452
68193
151726
1869224
366445
1618196
748312
722941
747759
644665
381585
1842742
921458
1822207
220365
1269112
1880093
754153
695465
1756844
1722451
1043604
86715
1215781
1494981
1467608
873272
859818
1874163
1018360
1492651
1683009
725489
679990
1446102
580445
194671
1838867
587656
1310186
1941659
1121949
334447
530708
1393595
1330562
65646
1728866
145538
794026
1609442
1926466
103019
179007
1588585
242480
1022860
1563891
1702190
1097566
1759034
152939
1881418
433259
621476
849446
540270
815748
370869
174784
1774229
1931774
1665798
191749
651777
1721415
272444
1355099
1371033
1336413
926467
376961
519182
525419
1978019
132330
44836
1600100
895335
440405
994226
1962812
467902
1650360
1443247
1901843
1993903
1012845
1668104
1777878
600227
407184
1308201
379739
212976
124734
312995
894611
659594
1798319
1129049
93296
1966448
1681428
1348432
205935
179889
1970160
1529584
1600819
1527999
650078
852116
409446
649300
948567
1009189
913059
1068976
868633
1589211
1203055
653061
1363404
754201
1371077
697419
141481
1580250
1645797
944881
158968
1318694
189041
1947543
265175
666560
1303531
1752582
325572
419716
450335
223761
488814
807446
1951648
80933
1426835
1840692
347408
173078
323489
1991648
1263965
919941
1874622
818761
830419
89625
1032992
1633879
717896
89997
1389656
1729556
1603203
287047
751363
1921959
1295244
457048
395663
1400665
757150
1792990
832151
1589948
1554808
992417
1933637
74703
917104
94171
86997
932703
1495859
1325939
609197
1813749
1097753
1834074
1105887
1865945
923166
685224
67767
335666
757733
493520
1842225
1737478
1005874
1169510
1210309
363826
1413952
1935720
791246
1467723
1479205
1516824
1848796
1361015
108817
1661630
1385943
1074919
934056
672818
704336
1411546
193488
1431759
1883678
629295
1155615
1184170
485583
581125
912628
1811127
179707
1576404
1245548
1941461
453838
620080
530917
1622848
1991079
1002276
1809982
1221280
1583525
1125851
575808
395556
590157
1294214
1188496
242924
1497263
1820310
845453
1336344
320824
1248165
1470186
1462856
1317025
759306
807606
887279
298527
1241000
817593
1623159
1032675
860974
708192
647177
75375
479345
1834047
1687398
164952
1297378
1482544
1832919
943477
271931
81670
1294404
1901217
1729758
1983005
303227
1020303
371858
1254562
816856
370664
1291212
486200
1816259
601299
670001
1134238
540461
362312
1980619
629354
160986
1792086
1853872
1908180
1880050
771885
1512167
361814
647387
1353017
928247
1760164
325090
1449559
1876336
1989396
792001
830419
204178
1600236
179889
1961965
1037735
413114
999697
1307079
1960872
639823
647415
1004468
1436434
828017
447945
1562363
53269
1095379
1692158
377958
258858
905137
13225
172736
239708
1918453
1169646
1275636
1866241
574487
1091877
527395
714555
1567604
1744818
1054593
1045729
319991
419791
749307
1527286
1148855
1494999
1745467
989220
811467
1227633
1459460
1818565
520796
645286
817178
488831
1675924
861944
1553684
1130167
527486
442832
672544
1612909
1476072
197138
615831
1089151
901812
1831099
349686
297959
434226
914284
946231
1312183
1186856
495942
1254699
1929327
133770
1385161
1545859
189205
110681
1105581
1723534
75708
1050551
863482
1334838
498860
990621
1983069
1688871
248083
1442093
1704583
1236187
914267
1756547
181819
504943
1599388
122925
1330737
1167429
1052594
1001124
1664345
1766458
884563
1827270
727739
791071
818827
41871
1917141
270548
168344
1509766
106190
995650
1250921
1185366
1282449
61975
755015
1153174
1169004
692988
341227
1738258
1246107
1599288
1640142
595800
1440326
90432
266204
1216655
1332952
54327
1065906
530444
716199
1985641
726072
903624
695763
430547
28630
1765191
1659553
164632
237250
402325
452691
981583
427516
85604
295656
959297
1518126
1192864
521153
1635371
141560
687433
1034633
78494
1656438
263396
886806
1087759
525332
714972
1135995
1359415
1003159
145521
710460
532967
857173
840192
1176771
1364990
1554209
330240
948726
1030116
1443218
751081
357148
305714
1357519
1819180
273071
1191204
783691
170245
578922
927505
983919
692206
1726878
766934
1488722
1242159
1094678
1395130
633778
1691110
1758939
464735
807391
1067654
1077734
771287
879655
576888
1765225
1465200
987524
1852016
513554
1125702
1542928
1615216
318343
928212
348654
1677118
156056
439008
1290782
1262731
1050956
552920
737882
1195033
917254
1669015
1929980
344810
1087321
1707041
283964
305255
1237911
1210897
475181
1653148
799500
847780
1933382
789718
1258464
1591187
108254
426959
1242242
1455582
551759
368349
797734
1366187
1883254
1773710
1194929
1397049
49790
1598597
249446
1337918
279958
640108
1080204
1968160
343355
354345
430952
246935
1144276
1144591
1182124
1939895
272803
1396181
1743896
957938
1146981
1625847
1278606
1755527
1254298
735228
284539
1522107
1532305
494388
746439
736584
1406102
55459
1353756
1268394
1461468
1037358
1693230
1557235
306219
554359
456300
1063608
63471
1312258
1921400
1499891
520773
576778
1856701
52802
1153758
411605
142567
62013
1803935
740140
154635
266399
626874
540991
625063
1824827
1088659
1508314
408055
313826
965572
691790
881556
883844
73480
404886
1521601
724466
1751219
1917949
1612817
869678
804071
897472
260545
1623269
609942
1203553
1224215
1114109
281552
390775
1931244
60629
611184
608921
83883
1752926
1405006
1070072
1415772
1503771
759790
1733958
381242
1573057
1818998
725972
714138
1780771
1130114
1249946
619470
1270359
1245682
317480
112529
1294227
476596
1778244
1279704
10780
459519
1296684
377659
351647
1728857
469858
316245
853967
83414
1202139
1133073
1999719
636480
173605
1270111
1868574
1660700
401882
944988
809091
1572033
1778247
1315756
72120
242651
909109
1186322
52857
278653
340034
962050
1814485
1723911
779560
712352
1522102
1879844
1268507
385199
1549103
1889155
910216
688796
625289
1455976
1643131
1879918
780442
1908442
44943
325317
1215129
1938651
288809
1763699
318716
144309
777336
973854
1043506
184986
1297768
1468011
523457
1846944
1502143
1337179
989558
1863463
1787541
562905
937986
1612615
1464544
332510
1108821
1225542
1909807
303792
1013065
222409
1022085
1025005
1002470
1230410
1220323
658306
211847
521261
472428
506197
113870
311167
1934447
1445977
138947
1396322
204635
277716
1668225
902401
806631
365267
4620
1957703
1810981
1332355
1964618
1201775
668812
190065
599963
1355721
460023
916749
720453
1930664
875729
1523957
1472871
1973127
773556
546390
1898164
1465256
112091
1520312
1371361
1232361
802202
933005
1311759
1602338
1635034
1708466
659343
672538
1594692
149243
620565
1379372
515988
1838170
1474042
16588
108548
1119605
437063
129940
1069247
956592
1532894
840425
1761256
600062
234299
980434
1449726
364861
26970
1930002
776801
605771
1529415
321149
186817
252800
411345
1459607
1153804
788229
371716
610533
797783
1183998
1860658
528506
402646
370584
885334
671213
513095
1515999
624308
1462744
412339
1892532
641018
267439
1498965
1449739
1741520
822148
1152368
1245078
1588375
1013481
1222886
107528
696196
763548
1589570
718712
1867222
899789
388605
916321
1063139
1248126
1774717
819819
1895720
694735
103482
1912362
193209
6290
206452
347453
344519
1082167
983429
1138099
633607
332210
1848363
314086
723652
1442040
1508825
1137065
253602
1651262
441782
803424
73231
719554
25285
1517391
1724610
1552217
21382
328856
1251239
198941
1674429
1153036
1868361
1610855
979294
733537
1023557
1255260
198342
232478
1571480
1440468
382911
1337968
1384420
1780945
35005
198512
1354497
1739081
75178
809673
305255
1034822
420152
1425404
769918
949043
1203781
1629536
1972739
1641055
568453
1200536
161607
1959783
1742195
546013
6408
1003159
436062
407714
1441371
863661
1851754
255682
507630
1061454
1891144
1493588
803764
1437294
1101984
1926532
1074010
1373672
283926
1415146
52298
1871320
965351
767325
587424
447775
505152
634865
1729962
1170882
1705222
1907587
1067189
1604104
778163
708133
797901
590170
1090884
1946314
1651429
1927179
609543
127991
1319376
1492516
672676
1162316
591486
285041
474355
783155
862749
850124
1583588
349481
797170
168779
1918699
1957334
644559
78021
856702
1899080
1337724
667894
1304391
400622
1083645
246975
1674964
332198
1248209
1021175
310330
1210843
1363879
1392350
33028
1781154
1749760
367786
386811
1436217
470808
1562149
1319589
1120267
1044895
73838
443607
562905
1527867
857197
1818922
842380
522765
142421
867504
1399470
406143
1171150
168349
421796
1685175
417479
1643193
1505136
1067678
1531499
428407
1281384
1979436
1946338
99741
161388
17996
147993
1118112
1816911
1922826
657114
1892727
452236
1642005
693640
347478
351893
191552
69404
381626
1590594
283118
722467
1708583
1485553
251127
372695
112380
623776
1940962
1466048
1270359
1529198
30950
196503
1402850
1066548
1480233
1115580
462689
440562
1092949
992046
565982
859929
276472
1911902
952013
1698613
1437085
1041842
1062847
159847
977843
1174786
58301
453560
1943679
1302610
1610347
1402363
496487
1516603
236772
1256057
619308
582953
854050
197999
908830
1629236
819515
653177
181227
1500540
1047972
959089
1175788
196246
750627
1088986
1490780
479618
1530115
1532693
1885104
945905
796165
1484296
667141
282302
641488
48575
331111
726486
1688807
302402
143684
151002
121212
1835629
1902589
165254
96575
1587260
1430188
955036
1881965
893486
305953
1825162
1529132
487623
235161
709529
1458555
959991
305367
1025947
1394922
944851
1214953
1992205
1097330
830516
1616815
562951
289996
444227
1901897
1126767
478133
468010
1723245
119221
1062363
1400411
95164
1601590
1407601
342247
1087903
251628
1994722
1653075
792859
1233712
1056999
1048469
1488302
1961872
937210
199430
1989954
160804
879210
923332
1431138
195305
1963529
1521340
241479
969867
1118009
1694257
174415
1285291
1682039
132143
645928
1293465
1957640
1094862
1394475
648709
1717008
1468847
356363
881258
44989
1572037
1137908
1081792
1931812
360403
962130
1190188
392251
313722
1843638
653103
400024
321245
1747925
890613
1292366
1740810
1566835
1287887
1103590
1721597
1286348
807808
226453
802013
924437
536218
1691809
1579832
146098
1203434
1872397
1259376
213752
397753
321866
1653879
612028
1075368
1596850
3901
64638
1157543
1974636
1061276
1609519
894366
1582480
1186633
812769
941984
1829922
473816
1448156
1733292
1122520
796772
453459
111108
1308519
1603148
1325096
1349527
632530
1819018
1516603
1366299
1114013
1382616
1761636
733295
1538177
823838
12010
1952290
1178263
377958
568499
1980277
207051
197458
96002
278621
1633176
305197
1921076
1885320
855038
1483318
335108
1820495
1374630
1600175
969163
1760716
1593474
1259806
102464
1534885
373137
210394
161523
1952636
1011099
1757327
1763124
553959
1194073
1711772
1353975
1437785
898262
1475806
2933
1780350
1087741
1922481
1668017
683669
813118
559778
1960512
1742946
778921
1379111
1623825
320174
976267
353815
1298755
1290461
1382449
1766519
1565623
508365
86249
1496329
1426685
1165037
751081
1971300
431787
506270
842198
1305557
879656
1846151
379680
1611575
391614
1467466
1770950
1292898
1508224
252941
932277
1712359
1113462
130513
370187
246350
608720
1732463
645373
346169
130155
584276
1404345
1351903
174002
1255487
325778
1610418
1132498
848235
1284310
650212
667020
1047114
6342
1232840
1102354
1480648
112060
324578
655249
1067191
312822
1854802
1376158
1638344
263557
1057095
437710
42260
1087994
604705
1542386
1286150
309175
810523
996068
340984
64680
835468
1499281
55838
288914
1817806
1955661
232361
395729
1405016
1437286
1543859
379783
19357
1010186
1208185
1788557
908207
1652555
1103985
1215542
749045
111663
532333
1651998
77425
1408117
15037
232652
265602
913425
606902
217386
1850347
1407955
946838
754693
1807166
212088
1579641
1475454
959337
16590
1873856
957698
1373846
1147723
441125
352717
149989
326809
1846076
852795
1501731
489827
1677478
487683
283222
1147124
1641489
424512
1733225
782261
977361
1529297
1706308
965756
471027
452046
1332706
1306838
1669128
1954679
810790
254341
540098
1147558
1872730
885079
1889500
1344180
975084
418724
1923489
1384877
960449
1801199
1650104
1822146
1634321
808483
32284
1190120
853343
533103
397475
892815
172678
967125
658398
834870
268084
805101
594766
78598
1535259
1775208
408744
1232916
99571
756273
1808078
261755
859631
1164563
1695971
1162795
1543777
1893036
876246
1897506
1008630
837260
158617
734292
1391777
1638888
1175622
203353
283987
56401
1331033
957902
1396940
453346
959870
1512656
966278
1690177
1503446
622763
1210058
85926
1687482
1879620
1218429
659534
1237107
918257
1125941
852279
1503884
519158
1351404
101814
1162040
1424788
1659961
672529
1947419
271263
1677143
1680537
1735835
1738872
1790302
757634
1273933
952184
444675
1811272
926847
373452
822311
1636883
1883836
115446
512857
48171
1063923
1295670
1175940
1834862
106608
1449556
1592207
1755783
1928658
1172458
1062251
1803657
1704237
733883
1701324
951022
1485447
1499544
1741910
1433706
190051
1622936
828276
457422
1970175
1642389
101023
1101618
704625
1061529
55524
518653
1366735
1630661
1593121
1870603
1346424
671115
508673
1824092
603383
1759233
1633704
1412563
1240413
957048
1543505
669581
1980928
1583588
1717878
1303369
969237
831022
1465674
1500540
1650991
714501
1958387
1798768
1461853
648482
719022
593632
726651
839542
1030986
1225827
390436
1593494
434288
1369938
1546874
1808739
1959930
419886
1357394
1402724
92568
1628103
1381192
1983740
1415490
1784678
74779
1009538
1535485
978735
749646
19961
1705554
326196
1954230
125827
1992763
245703
1046578
1479178
777984
19328
1431089
1397201
247364
893210
531039
181803
1357326
696652
1887628
1155276
781997
453938
1580046
1685344
1557794
623717
883212
194100
1143103
1218383
1843814
1367751
553817
1142508
1825496
767496
1267665
447199
200623
328786
67742
87277
1397526
119265
824715
416203
207883
1433504
1284085
168549
1338603
1121454
1636806
1280119
1168840
406253
1291376
1843790
1796746
79319
1393241
1488129
295824
1125321
1222032
217999
736206
1098754
713336
1614172
1941166
38359
402570
1049659
275368
678399
100788
44739
1228395
1614085
1824812
855541
1603845
979061
1341548
980079
1112047
936356
759150
914968
420100
903840
1763231
682765
1061435
668649
1119892
1373981
1648098
460667
1003284
1227523
1458346
1288245
677909
1263266
1844097
730157
1078806
577420
393691
956089
1531307
1899835
1755137
1554336
831627
1961138
947602
533957
727384
1357310
1518440
1956809
1430049
475066
115805
864575
669863
456861
1643883
888025
1241883
1217137
322694
1063468
918694
1820056
498151
501172
1900775
1400887
1997277
653683
1881966
1683855
965850
1188029
795295
218314
732915
1755237
308967
156829
1205486
439503
407163
1314625
1612400
867115
1931286
1468330
1196196
524430
1985025
1521520
355221
1144817
1752972
1028005
495555
158027
1529336
729641
1718039
456691
476344
1360921
1053494
1526644
1566947
1774972
1947982
1287962
1748243
1143185
348654
875520
1828583
549380
1073076
328507
809862
1367836
1042569
512517
699354
164464
1714336
547469
1571134
91547
1125030
583154
1637500
469430
648007
951247
1618270
1899286
1357623
452304
624610
262539
497596
1884565
486582
1430696
1369552
1238013
1329865
505514
177388
54716
1253334
915521
607519
496934
936148
1328428
224912
1216504
1249394
625898
960094
1547059
742062
1821389
1418951
1939256
1048527
1600013
1475234
1160305
1772602
1997574
518380
1275639
1410123
940704
1187287
1154360
1590174
1234407
570022
540411
1214935
127690
384678
341244
875813
542273
1013063
1639354
1040245
1420270
1611941
1563384
1282400
1637203
1869483
726047
1438947
1487529
1088466
1195379
573481
1386270
1960249
1360597
1406128
27160
863047
259062
607636
970337
1244309
608846
204405
24877
1776202
1326434
1527418
1352865
939593
389759
824714
1451086
1823006
865260
1125997
1087633
1826377
436541
1624574
1694133
1488022
1554289
1918926
873720
966517
753296
1230875
1180824
1211000
1477087
1072340
205811
1401334
1184226
916228
1079939
1439324
592198
1767725
1568820
1650225
635843
1570184
1308488
1470721
70277
1936422
746029
1146841
161942
574559
1447740
1931793
879586
1533967
1626840
1433094
1366192
473816
755477
1059188
23276
187134
1820336
214802
1428172
860491
936242
898736
329939
1731249
1097947
726989
1337439
589901
1390659
1915975
1802132
1512264
1719249
1018218
1628224
63256
166261
1566410
1532535
162724
1654590
1649312
1976900
1561174
244834
1967851
1328487
1926050
1816561
1255456
198890
370404
1655544
379897
834317
883608
499774
1593053
1732346
1008242
133922
915291
1818171
21615
1574868
397170
36411
1566244
628646
1358457
663516
1091923
1204335
1200643
1352032
914032
739934
1797204
1677486
1499696
1426045
521193
811019
1951150
1583219
849773
1389360
472786
667227
93273
1241531
681044
1465496
206237
1182083
337328
45418
718984
1163812
866295
941172
794586
406534
1390821
1584937
1920752
1970414
1558197
136990
1556472
1346681
679443
1930370
1083024
61415
1918299
506413
126554
244671
1203489
946042
389159
54893
1308688
576712
1611232
1093615
660520
421426
1600410
677252
949713
1742337
1207388
1767312
264419
580620
428849
1850560
1504853
1101683
1308336
509147
1727375
1444570
1166219
440410
119545
1992348
1964969
828353
1722533
1263169
1767737
75205
803022
1023530
1336412
1968893
591604
1030173
760
1010657
1230141
784081
818021
801600
1864453
437820
140638
93594
1679370
1610287
434930
683568
264269
125623
158921
1895129
654304
96050
778253
1364455
571476
1782859
118192
488057
851342
415319
1688670
1091488
1764621
24158
39239
1978026
1274432
1367931
1330895
1096474
988678
1263634
757100
1455726
623587
1887310
1364775
1532972
672966
8249
235620
1017529
478838
525831
291644
1260617
826018
536095
1558675
1202485
250898
22716
149336
795330
247779
563325
1275788
1412533
110917
616414
849366
622559
1889414
114563
181668
592496
400314
1287565
1021500
59431
1137948
1437932
1346513
322092
378612
1142252
243258
1414000
411694
352384
198664
693224
1248956
1670
261642
1759192
1622920
1069410
1058773
1974242
785922
125827
490225
729910
1430672
629140
160907
71346
1923415
553705
46406
751554
571537
530102
1169858
1123851
22143
1248590
1635577
1695361
1269212
1552421
65568
1962826
511007
1358095
1153002
1341749
385515
908268
1935597
723971
161349
1558777
1153181
551847
601417
563691
822538
427214
1500733
1394062
101185
1242941
1818331
1812609
123369
1612617
133616
581415
158531
724724
1465317
961324
1062332
1738907
1828898
1428459
110920
532051
462425
760219
993234
526775
1113938
466235
897265
748385
1796759
876263
668658
103824
1727855
311821
1033090
914112
1294693
1683683
1776857
647244
151030
435416
80772
1894495
931148
176964
1331570
259752
1552665
725561
38711
1160688
1440822
1575463
347257
1616873
1174829
1601457
619048
44673
1734989
1135920
1623435
1824542
1777851
1545437
1139444
1767385
1210531
1331635
1940515
128053
887565
1224988
1148868
853023
551275
1744818
1607567
1553945
1491327
660104
1752304
902906
1140514
113276
1692723
642786
418103
271452
428786
792010
1463351
623022
1855149
975892
1252162
532917
576576
227725
1708991
1666970
505826
1459667
236789
1239941
1951833
84117
612530
743585
395910
1537418
654835
216152
1354176
874680
1350249
1437416
574175
1198433
1953226
563109
1932785
1243814
991542
1065776
1621615
729068
1482692
511985
231934
1747436
189585
1495567
1424336
113343
1109959
1261937
383502
5899
1387235
564311
189370
1541271
75067
77480
800782
33636
1324747
37001
1764810
1264699
1493856
999077
1765274
1639876
768136
1734088
666259
1407452
764734
1696358
732031
68350
687274
1230141
1969822
21340
1723860
496658
1460309
44344
945186
1779118
1342797
1043231
221337
883860
1112507
726928
470156
517696
147633
584431
1137421
1510411
1116793
1651743
1364109
645472
574243
1228157
1320225
873714
1736183
198365
421217
1929935
467179
1039903
451723
585244
1443382
805667
62072
460863
1344136
298101
1879219
1940115
421874
325965
375509
1816069
982295
206066
463919
694905
1577183
975910
1309800
512983
928842
288829
321179
66727
1530831
125815
386477
1934535
1449363
1466132
940759
1333612
853390
1573130
1804824
727716
1162382
1797251
1319956
1157005
1952308
928869
1727784
186762
1720415
1057501
1870959
1005462
430888
1433214
755916
1972083
1716819
1624651
918490
731959
381956
1023530
1588991
1662949
1140875
1312731
1130744
223994
1774650
1551762
1228327
333920
1830720
1698735
710642
1299933
1297334
872738
1843190
711237
615222
1694865
1412051
1058181
844776
828641
361230
1213510
1740542
1892777
686545
470808
315143
314790
1003129
721876
807258
312466
30533
1601951
657854
717349
1656806
1521188
1085941
55811
961619
387744
1411047
630686
1999973
306872
1390041
1910599
1646900
1219665
1792680
891078
780824
506043
1805337
1417341
639544
549772
1823903
810800
283433
944897
965652
1897187
1622802
213752
805706
288614
1731412
994796
415630
1583900
1858299
1901215
1888448
1919208
345512
1308091
1885050
428202
165669
1234004
1455087
1562015
406621
1547567
939792
209103
743002
1206528
1596017
450571
1141780
748262
1566048
247478
1349617
1285987
1781289
910348
1501390
56167
1691713
1645541
943935
1750928
858527
1542049
301818
1788848
504644
200981
726900
472573
575090
1716480
459658
1461971
434381
840612
651799
742643
1806941
976541
1163870
7713
1059701
942960
391790
1870067
409319
1803733
302016
289276
332383
1865443
1878433
987549
594749
479190
1879025
754892
725719
1674660
77172
809868
1242867
1926375
1257208
424796
787506
1502401
1643007
666258
1303941
1070434
1504166
504656
1811582
1746909
1602397
787113
1113647
1145171
1892029
1378951
1834523
435853
1824604
38626
400266
754405
394825
507168
1398508
1876511
345908
708305
497249
126960
1182309
761525
267068
1181976
861890
253142
280592
1819729
1827021
272548
1581340
144901
354279
651064
955934
1117637
1940825
1209710
1284122
1609399
1932909
1722279
1880118
844909
246697
1899158
478135
465665
122305
476135
108246
658297
1455642
1736314
375385
1719743
1535280
889974
545199
187874
764808
1718046
1933814
909157
183805
1846977
1649087
1744789
1355919
1400493
1660749
1899172
23875
1428187
832246
281112
1891747
1090894
1211180
1226323
37631
1465225
1171187
1635894
114629
1234148
845345
728072
392019
1025855
714917
692871
1881699
145927
1237402
195831
264077
33429
1183287
1211002
568209
1582373
526305
366124
1908754
776730
82886
1397163
487112
378084
58990
1571547
1596498
1869430
1854719
709944
1241963
1213907
1529892
292739
331978
1444698
1559342
517615
256348
1131701
1675490
1669251
790485
470058
257699
1162464
770176
1370627
380914
1402939
1994591
1177343
250873
1723421
1539752
611332
1341524
1806329
535022
915521
302920
556162
664016
1831260
1156930
1204642
1364121
1005008
1484775
1077888
1746571
984539
1182570
978933
426344
785453
907119
249926
1039408
973919
1102731
1202539
1595028
37713
212877
1988871
42043
1274281
1200536
1870525
625820
74778
964121
367602
1469741
1433667
1190338
67529
389795
1877683
931109
1246843
1236449
1512722
1273882
590775
365962
1543689
7287
259388
245970
1967918
414167
471678
308105
254084
1552713
1902696
411517
1013051
1406605
201072
90026
1348712
1533639
412847
234012
725344
1315633
416884
1084914
1412709
729023
1100438
805321
355564
281034
723429
846630
1169035
1805989
212175
441380
1230158
1696607
1192572
1566582
1474115
404148
1555763
1603781
1187815
1167736
926045
1729414
1651202
455031
1848546
338058
907793
384299
555444
1100803
874819
43937
105283
1368521
403050
784232
1882448
649045
813641
1118590
1039883
1760409
170364
714378
772509
1686092
1952226
734139
1930907
689777
613314
1383737
1208573
766820
1557569
494601
1302422
247478
821642
1812536
1400411
368340
1123562
840313
634310
1876522
382513
1181976
528323
754197
887338
1300920
1126096
394803
1314053
616850
830135
1700720
1934515
1580148
808082
13086
911403
1576986
1353756
1475415
1224135
22695
1092680
1031069
1656863
160565
1311861
1115709
163889
1393993
1127131
1709481
1797070
1052498
499992
154336
1009818
702713
1108327
585987
427870
490083
1805965
364222
1384478
1247248
1967742
350334
997971
56958
587697
411277
1140177
997543
163472
1614131
160122
1957274
527148
1768897
1168255
59189
1343449
1349304
1526608
908451
1316363
712477
1924217
917668
1009938
1000707
122990
1634279
1863879
1413348
364471
420248
1031834
1532361
1868307
1352829
1327613
1647120
635436
841351
369331
1115398
699064
872908
1690946
448831
1512446
295334
1939091
1030667
592804
1696331
639979
1348119
733842
459333
135974
1046480
1875822
1767364
1523939
1189919
493934
615357
525411
1546708
704481
749654
1551592
1685251
957743
658372
1426432
1249848
52881
1020736
638616
678995
48372
1768182
1097595
1548577
163694
1593629
985583
1434984
1053822
1492819
36490
843709
1426698
852678
197749
1299539
560414
1573673
675988
540619
1278844
1911949
151053
19369
1981683
1321227
887334
1990200
1682653
1351768
1690603
114193
295351
353448
989691
590831
958778
1689368
757376
40637
1225855
473437
1531739
1567401
1598019
541099
1080476
159784
719800
981797
1382281
524635
26579
723485
1808735
936168
647595
1230410
847438
225959
1999764
618416
1533690
1460874
825478
13630
1045116
1893790
841274
1963300
1828613
1881359
354975
250865
1257452
1683870
8527
73868
1854338
856234
1099317
548479
71415
1763565
433436
1644812
1748494
1264347
902927
1929940
1543581
1145920
741553
967824
756706
610580
1015437
842099
1127180
708259
1693698
1689937
303615
42547
489251
838529
857868
671791
523969
1925953
729741
399446
781097
779317
866914
161868
307299
763758
424328
1418989
436399
1576665
1847817
14614
675822
1311254
1301257
823828
956429
1142867
810305
725538
1499230
1334360
1858585
956391
1120461
286225
1553165
468346
1769183
661626
176328
34321
1803529
1091582
600688
651390
506197
155115
1238084
316568
1451877
391687
342487
1080469
1715633
1044172
12998
1651608
1875355
1930832
922313
1039387
1056635
247324
559609
148862
465401
318809
1643539
869017
487991
230660
1157914
1221704
698881
1401744
45159
104891
157626
317102
159158
1695085
143398
1211065
67827
1805416
296730
342388
1628716
432338
1268529
495932
562720
519913
1521928
386786
1731603
1596739
1541955
797300
888981
1440126
445753
357126
1704599
1358614
103221
1791430
543059
960038
1923476
753856
285400
385622
1384819
1473264
414747
1312888
47269
1079547
130324
1183652
869151
1690708
1249345
387828
571966
1600919
1546257
1476973
935798
569032
449371
1002092
1154002
939327
1986275
1645427
1875377
1998990
733268
837956
591883
1188227
1965185
1790284
1517384
280482
1422963
1310200
1540975
1112757
189638
176917
184397
59662
411880
1677352
918173
197634
504060
853826
1680622
1067985
1466060
550605
1256089
671357
1308076
200665
1105778
26513
772241
960941
1622165
1574908
88236
1423915
1309118
950371
667809
46785
1134789
1725654
1164131
1461603
79135
1256883
1586934
973810
1320919
282130
658110
743220
1385065
1193384
1792051
1285424
1323885
61977
1634678
1494312
556440
1241505
427391
1857710
1454085
1811007
1996665
1022754
1333136
1311377
1972013
195536
197515
1446101
116107
1900741
612620
516896
383370
1615132
1149541
1247390
1359939
1680171
602529
196324
668671
418724
359790
51647
874945
1517389
1219881
1885644
1435049
677929
255183
1983666
595389
456540
1081431
234253
95030
552645
741996
1408942
1195035
1790296
548694
113568
1061713
303665
1143492
1342241
680828
784402
3901
566117
1814446
735623
50655
483580
1811854
1741974
1474638
1769405
1333360
1394868
610390
35871
496458
456319
1059997
589260
1199177
958608
615916
411743
1079610
670003
763086
797701
1098149
272521
1480954
1392161
888054
253667
934290
476580
1229306
1051673
1956463
15311
1977707
249189
997477
1433085
404265
390202
1358919
1067311
1125810
1759713
275855
128115
1179530
1802239
701125
1600003
47985
90820
19454
1953486
1449076
503778
450335
911382
599863
930308
1581307
1728799
594199
264369
452067
428216
331203
1054716
1722695
800741
272554
1359462
1186171
719079
1672317
751274
1755408
1559079
452596
1409677
889823
1054712
362070
1774717
1686207
33429
384914
854792
493832
453817
1144481
1438631
648068
1305894
1172311
1561315
947405
135675
81871
299767
1014023
42996
91590
796346
476400
1186322
1031186
1817606
881801
524961
1836516
1497762
868991
1747420
1019743
77630
650220
1426353
86733
1039538
1670500
1990361
103892
1592385
1038463
1344210
1437803
1534781
870964
23883
292770
1721524
169315
1332591
1488261
1127102
18128
1577549
769691
564299
116724
1499184
1665967
201336
528537
794904
199373
397431
899994
481415
98428
665724
155562
106378
16410
1618984
27400
1127921
489539
1667777
1442985
125716
2500
1997466
110812
75041
1842320
1768133
134450
642118
1826771
427444
630672
1379265
123635
1307575
316179
187441
1531096
1127717
1055187
64849
1937839
846521
133932
1464403
1272262
757978
1976626
853652
868142
959691
1072360
1124020
1264490
61560
515412
1375871
24318
1137857
1865236
1404345
1480131
183055
1889400
1691724
1097079
728142
1949816
1171493
757526
1934335
1314810
298058
1953854
1183076
1075166
990763
710443
291168
1731423
551486
811574
849413
478655
382255
1871493
1583703
591673
202697
1444855
520910
1389360
921802
673214
136580
4227
526497
572526
703084
1065847
1408329
1884220
1215817
300291
1562317
1251753
252810
1851895
175940
527551
218069
1023178
1344558
602039
815128
1915647
1303059
556238
1353259
1831857
735828
894313
1365816
1265428
359049
819466
1006774
324882
446511
1421863
1057433
1764658
1103106
810654
1074459
55412
628012
1604113
1515238
584518
1194053
579087
988601
765298
537945
1988124
45592
1947485
617030
36995
316318
1666694
1771626
1066380
456168
678689
1374545
854615
343145
490147
376527
210394
1176512
977071
380978
133932
467031
158174
859779
1068944
1938093
1124400
266884
1196343
96357
1434628
786693
1858841
122019
1622707
749896
1124259
1207101
1121258
821664
749321
910681
80085
45801
936657
1982592
397533
1345585
934308
1259558
1174037
172022
1926157
1848685
1036300
199908
1379930
362654
1756119
1518601
1965109
1032714
1178971
1038971
260879
1277464
458300
685524
609924
1527081
351794
790476
1688661
134979
804946
420968
419584
1517794
952525
615873
1993173
123359
201957
1375214
1437932
105735
1783746
895333
1269232
1061667
1831764
900081
337096
666611
892059
1861848
878020
293734
382813
1874707
218367
1725521
1184018
726472
533849
407625
171625
1961131
1324791
28472
1559889
831210
1620603
334267
1332504
303336
521561
305484
194804
907911
1974242
391203
579593
537140
1154438
1509753
710942
259825
1219881
473101
1331781
1145187
426924
93188
1604445
28877
1379597
1593788
1123807
435145
1979411
1467126
1217082
1805868
1656927
1120267
398937
1690113
212026
219054
1349960
1252412
1976000
849594
1247157
238695
688932
1270787
985548
1538141
124632
1104222
934240
834129
407363
1797092
1092808
599248
1994758
685224
1367549
344631
856871
1491523
1051634
1077083
34823
1523875
1047895
912710
1028723
1807433
1050300
1769532
1280560
700396
1020736
1019560
1537707
953146
660039
787336
1801019
533958
1111972
1334838
1095755
499281
217660
1226967
96429
1240083
754645
634967
1839636
1419419
1660965
992988
29453
1587781
417303
603153
563055
1584802
1628311
1579711
429786
1635509
896700
1534555
1666430
1598338
1292859
984407
944354
1296668
1066587
1396218
1916474
1000632
1645447
139624
641711
63789
324045
335819
244679
543605
37782
313793
4270
1845249
1429134
993216
1328836
1963689
1620536
516083
308982
411349
1659840
1535260
1239190
1328264
1062124
1104086
1140586
1588559
256195
163990
752262
1203106
1484743
326528
319744
43018
1712951
1470452
791840
294920
1076185
79732
1369134
819587
1889922
99571
292798
1049865
128914
1706453
205878
704907
146467
1505526
795058
1180302
1276822
340034
319290
578981
790476
922426
884489
1917795
965229
1800123
365589
1984081
838455
1179541
1817116
1356996
1759139
79969
1859227
1533525
1895096
602215
108144
584792
852561
1138917
1237998
560476
829976
1178698
194193
582436
525098
1402724
871685
265169
326586
610003
1234333
661411
163569
1409889
1316718
178691
468346
49811
1396671
628098
1755415
880745
404846
1768272
1609888
471242
1846694
394300
1703955
1745668
1272794
1071690
1353681
1882927
81103
1048782
777803
1873691
356271
508461
949836
1551839
1503407
255750
262521
223752
165561
132479
86236
591949
337511
962236
1019604
1279094
1805067
577575
567594
1639633
1159394
1765405
735506
278288
42647
863337
1920517
402002
1372167
1435950
1075262
282264
1166828
193491
684148
350550
432435
224626
1354966
1650321
1723516
675825
281718
660088
1326081
1381581
1571301
974586
723822
23412
1709308
529568
599317
601116
649693
508980
750149
1357987
1547396
1943494
1658492
771001
1655987
1940786
1900234
476884
114476
416408
1413491
686781
1850617
1495658
781892
484599
190825
1861622
1173550
710804
1647203
356175
488650
1782645
1737430
1057680
1522395
1030417
751301
1850142
390625
1213830
1957615
1273987
1057277
1511785
1997462
39112
1305208
264584
956580
1325530
606147
1733408
1224752
1907841
1610735
1611648
1021732
691380
583955
1900558
1230795
741105
889657
196339
1677829
1860375
736947
1419876
1076729
821468
929687
698004
615055
569578
592691
1826199
1307702
475339
1908530
325792
207188
1079186
1811192
1681507
1652648
1968780
201025
120152
593725
1717791
1893740
1866151
966079
1555331
862660
818813
819691
1661709
1848675
538038
1061660
990478
1245548
604999
437095
1822245
947186
1985666
259185
731106
1677599
505772
266442
470791
610770
487623
746137
1429686
209003
1301815
1950131
1754005
726522
1202891
1644900
276509
629803
154485
1755568
1593934
1751986
1346631
474190
33174
55304
1124597
1822652
1580538
1165991
674585
901332
915149
1033498
241239
838455
767744
692988
1431881
1040083
1222937
919422
1075877
1458150
1669284
205849
1937928
1259230
1435881
1280134
637847
1712287
1846371
1561041
1265700
919532
1443724
1147119
198705
750446
1926109
215892
1254576
1351429
1274591
1023030
1173112
1859299
510482
519825
1447447
8020
231688
1033926
1685042
89172
1068507
957737
156096
262029
1086217
1869821
1174597
1354441
1840960
854372
1181523
352568
405067
126859
1943042
53183
801937
770587
1505301
1680743
1263702
1803699
1358440
1771798
77132
623796
1630557
1778711
1025571
1509704
401974
409381
1434184
844877
673810
1023091
1492811
1437056
477715
1426432
1182665
456820
1155094
1195520
1263727
1486323
1517777
661856
688854
571170
139646
1427212
938158
1804147
167656
937846
659609
359257
1858110
62928
1991576
1782993
1178571
1267837
1235589
333727
848326
203094
611804
334291
1718219
1402569
1114171
504234
529862
1166313
788513
633751
1201307
1803954
955451
1894925
1250014
147643
711511
459193
728635
1987452
1428128
1473450
896897
635034
175353
1132216
166572
768570
1364561
241341
1517923
1769186
482307
398345
1509560
1764846
318936
1777637
137903
22704
1425065
1798637
362600
1602360
987349
1683963
1914678
1900864
1283845
796913
287260
1809060
1608413
1518645
1718635
954238
900619
874765
575802
431621
821059
664727
583561
1855910
1292674
1353537
96203
1590467
1382182
1128110
275055
1983666
1637304
63641
716168
752549
14991
128914
13525
1279698
1490633
1465600
1280900
1305661
657270
1813537
1596124
354707
872484
793801
304731
1790061
1609868
1338184
687998
193760
1991417
853920
1684537
185019
1042361
233484
977855
360187
1695654
1208067
1376104
118591
1393005
1611008
1412584
546093
1971945
1487705
372358
1135415
29312
1580741
1718628
1735175
1912464
319640
974908
1283410
1764261
620080
1559259
134388
880715
1911480
1425689
1264334
82308
1712792
1864127
1046153
1501254
944813
1224166
25347
1947284
307911
1934678
1657817
1311739
860083
1024861
739061
62767
1453191
115981
1869015
685118
707469
372848
1240221
1859485
337644
1175319
1004416
1716638
248417
606011
1759540
970996
38758
1301320
401242
1935439
1411818
1041534
80003
813036
11681
1084671
1871896
1353545
951374
1177998
1119782
1076652
680013
179747
464190
1307977
1180941
1131836
1845164
1214745
292871
990522
995124
561811
661605
979437
1385518
96826
291791
1834100
1352398
1946900
903781
169542
1751618
917299
1277509
948500
139649
1203805
87931
767408
927697
678747
647622
728204
616864
453941
138146
1781139
1656505
869608
599456
991257
1439908
1493450
1468636
1234270
233417
634339
1659617
549167
1065579
1923232
424434
1665877
271731
1218672
1912866
1246988
1324450
414348
1700539
37320
1685016
1459259
1906506
1288697
1335677
369355
201393
106485
1290724
504815
1205883
1554842
1235245
1849195
939413
772272
884961
25585
729483
963319
1499501
1872860
422728
979709
468453
93247
963680
1635876
116433
1840396
492477
899356
1727342
1641010
1921194
796478
160558
1585124
504240
82862
1320163
863206
457689
651390
598495
886078
497662
677494
1773349
1989029
692350
646246
253131
655116
295277
1579301
1832843
222411
40866
35967
283852
1767465
73222
408571
1980991
544019
34894
53715
1332491
1857830
1615973
1940361
816107
1564987
93930
1601175
983845
751538
1682493
860905
435238
641445
1865294
1544724
1549654
91810
612058
1732729
1786036
1678923
366579
452506
1439178
803343
1023746
1816522
308665
312095
1757192
476361
1335139
1842961
1326799
1629739
47147
1692592
1541527
911312
1116046
1134060
1271524
1696732
756706
972110
232230
1749442
1238026
378685
1429417
1879420
951491
1246945
623776
997130
1307832
1466908
1343051
403940
1655469
1744262
38023
79763
815304
927829
1288223
410315
331119
817105
978081
972230
122936
952173
1075405
1873387
1223302
1442172
1512494
270275
19433
1022103
931032
1880878
32732
1948562
133642
1250369
834267
1532323
164632
313621
1715666
1264968
785635
876348
836406
1050706
1357520
418095
1758939
1671623
1429577
974619
934614
1498514
1739691
674997
1429808
815340
1474556
1407590
304758
1028298
254330
1393005
1193617
366083
156764
402011
665
1684565
1400994
1247475
1177620
733840
524163
202997
203683
741522
62665
693824
1397345
731932
1951752
1684391
1054716
1519940
388166
459215
1440335
648143
324544
1786403
1088830
1328780
1806263
884529
1167078
1656310
1830317
1932767
1645782
343753
1826632
453346
877978
1303652
442764
1200934
509684
1232670
1574928
1922773
1016579
1655025
1942218
71647
210394
1820983
840910
352904
157849
1065668
171000
110083
597365
1128738
1533485
1439348
280138
1474501
310276
1087438
770861
617421
660422
893283
1937331
859312
1895
487123
455746
1726847
282099
159964
1466020
1740937
599384
389437
1214420
1171754
798853
244728
206561
1982115
213367
1630965
273236
727441
1141781
994526
1280539
880991
1066977
1589851
1972573
1022812
1782601
563030
1899935
1673195
1910800
1503023
614545
968700
1974801
1612168
1856064
1407338
525418
206489
705602
1801690
1650426
679900
433119
1834404
1232767
779317
161637
827703
269132
714611
1043734
1080487
1448379
1248670
499056
337789
1382747
1148391
137387
1350365
687606
499624
1589752
1572776
1360744
411021
1991576
249505
1738153
243560
1014250
1197053
1562558
847388
66689
652038
444952
1343611
1159794
636866
1367080
1988318
972583
904578
1249833
1234318
1478222
1403120
993265
368683
1919573
948933
1584790
568401
1466801
759941
1855712
840617
365191
724534
1177138
1450019
728272
1255786
1076375
1299464
470147
280753
1279907
920378
873122
731151
1968875
1834751
491969
477626
807739
240738
408187
1534276
1563505
144684
325716
713803
396786
1634374
1725654
1880972
1068904
774695
831736
259773
1110493
438634
414836
1563205
1633480
1403962
1219397
1807684
1914413
1669529
127690
677684
1704959
1660894
1297260
880322
1784131
979754
1406296
1064410
1914580
1479422
125653
1050612
186178
468444
951420
1682064
1168263
1794805
1934766
711897
432632
1829094
673692
893303
808770
446461
1784915
1518503
807098
1414662
56330
936052
1304613
1268798
990881
1307070
336111
869225
807044
739021
1166105
873364
1746370
1970979
1879574
1409117
1598503
110503
1984771
1535826
887153
268643
1709986
1165089
257860
1804424
1229133
1382318
1540345
833728
1336403
258063
1670783
1321189
1412760
1608683
1544381
1956405
1985024
1300835
1955863
1075467
828353
648093
149069
754610
1401583
1648956
320903
352192
422436
584694
750556
330583
457820
1079781
544737
1346506
530732
916790
1885675
1402328
941752
1631055
456402
1188945
1970499
600561
1722279
720260
1813322
1139456
1291506
1599718
347598
50951
385622
1857732
176074
1135783
1883306
1506222
580122
723688
1931396
378793
1255735
1611346
978725
851613
1202574
1942923
1718659
1326793
627987
1412206
21113
912632
52323
396670
275629
1280343
103394
1100186
192793
415335
1322191
1534689
565611
1086323
1958750
1080374
1163810
662615
51643
321584
869458
1640740
373908
528656
1874143
881384
1909408
1633898
1949909
1724617
438729
1059322
801055
913695
1211444
1526130
892273
1873938
281471
1789841
1136597
1084336
388137
1131794
1428597
1596402
840475
49114
979315
131675
255737
671437
972009
626585
940981
1853291
532333
211296
475075
1338335
806827
1147815
719258
1352743
936594
1296827
1204495
1300837
561784
792117
109803
965658
1607855
1074517
1624446
1837080
565558
1253903
1631012
484662
1402815
1030292
92336
768167
1605729
638160
1998303
1266359
824956
1349465
321105
22202
1207594
299694
421002
895316
121412
1252031
228472
471242
1701435
1330585
124402
1630195
1202296
939512
1995759
1721657
1884830
1786854
615508
709856
1567176
1056148
1213123
1202659
1808599
310928
927808
1185259
4962
1146955
760556
1165232
1116635
1059833
1903695
372280
143168
1037328
1531484
1464333
1778406
751713
870614
1160625
1126947
601707
1391829
925421
700855
1960005
1617054
1226469
1778149
1640257
966387
1117613
933688
1308970
1946344
1881998
137115
1029394
1628242
260727
162224
225277
1286848
654476
1372609
1260989
1171525
701425
663428
1983852
1836282
243576
719340
1348476
86195
1836309
1886611
1094833
301422
631457
1400579
1558610
1656276
1059003
246442
274005
617990
939135
235943
1934611
806182
1832167
311253
1078836
1059918
56526
67225
794224
1813979
458871
952241
577860
163435
641985
1363776
291073
394540
1023127
682927
877864
1464903
905276
989192
1867683
387688
1764362
233163
1249767
1164253
436285
1034869
74183
1438862
1470023
419522
169472
1166480
1688949
850892
202290
1913828
1373846
200115
1485091
1835101
504682
1842639
653864
1147360
152252
1866770
1139208
538574
1954314
1010607
877272
859818
1359543
1871910
1350743
1437809
147785
861600
407358
1631394
1960809
1013955
547705
1549680
1210809
1957426
494563
65958
619717
924640
679899
106082
1397388
1385518
335338
881415
738323
1958179
1963378
1747433
1260564
614863
1318482
312066
279748
520196
754864
1468171
535873
428207
1904724
1251039
1519505
687298
1787943
1162393
724432
813956
622853
1807297
896677
1780175
1115962
1002149
255351
1299730
370423
1698342
1099137
1258973
1085185
680961
1770672
193551
130852
1586285
113091
1493365
1258566
821953
971757
896672
1329949
1385699
1685757
769325
1793224
278365
1773653
1378750
177002
1627303
1065332
648757
1691780
1614084
434788
1416719
362977
151030
1909540
1486610
88696
1958827
957283
1865940
1961820
1177976
555900
1217219
1787155
1782601
1984329
515163
569853
1838652
21455
1772459
1037612
977039
180491
1616680
58033
1681318
554640
213415
357994
795920
767575
1589476
877857
435228
1562202
643285
1663381
439561
786041
40842
1430531
739056
1621034
315558
1945504
28309
251107
1742131
556237
1242205
979359
363269
1334660
571715
632618
7601
117640
860387
109972
1275535
532560
198280
981918
895710
1684514
1146784
1691985
1127866
189021
635222
1156336
1840996
181772
926917
952632
511530
251424
492234
367390
942216
1534951
467158
1015403
878366
21582
1959262
1600703
864523
1755086
1637921
1179329
647006
1545944
327259
434890
698094
1594674
852783
1185957
936454
147267
307544
1792241
110258
250923
271242
1635281
638394
595747
1126683
887334
467902
46308
77645
54847
767420
979045
64479
1315165
392509
1380845
1053664
960163
857573
857940
1774938
1599606
670294
1769643
1766203
411756
1028082
102757
1329378
961035
113402
509809
1667777
411989
1323514
1586744
908278
1846424
1019343
606102
1282082
945280
1066685
1460110
1236901
472454
804594
605425
103202
1897576
1504087
965366
775110
1342513
1073499
757375
1518412
1704747
967022
825785
349407
970124
1242931
449121
481390
915996
1655491
999911
1633042
611265
1809936
1428636
1036023
309223
677625
386194
1694773
1055746
1933452
804003
653131
1793517
1352624
1535498
657681
883216
982018
1617155
1444840
662135
1330445
1821938
1924501
1263697
1242712
663437
1190918
1567792
521112
1126483
1402878
834355
1480475
187380
1253937
766910
1181331
64224
1542865
1914354
276893
1151011
43108
1354468
292437
81767
118916
1132903
764331
294450
1862724
251799
1544179
863239
494867
1819676
1249448
1582657
1272796
1306975
873720
343605
842056
1498733
1166244
1056820
218158
1991808
1998592
1597023
1637256
935185
936528
1476577
977588
1114716
1007908
1572772
1272571
551039
1979372
295973
1711316
1944996
1570907
247474
1942400
973160
1925024
1793455
257085
696210
406677
321336
1921804
1542111
537894
64068
212655
1045847
1492782
116493
1361298
1529373
367423
1121021
1768417
841806
1133258
1059243
305730
74865
1003016
94189
1986272
978975
782950
859374
503859
953762
1926394
1321441
1804357
948059
428002
1342620
185958
1440321
1363333
96291
1091079
311000
1282082
307858
544195
995776
578937
810954
1316775
1649092
1796362
185761
1642924
559512
993601
116742
10586
1603711
1260094
376562
207760
563338
983697
1906777
513507
895542
63331
73514
447254
455675
901716
88915
454982
605680
698334
1103297
484661
1608094
1378155
304329
736462
1449139
1501454
1667860
1720409
461146
945955
1036544
681524
1727113
1835107
770275
1536135
1400439
1235068
1808837
998173
738582
522154
41368
1782461
1200813
1866727
241672
737586
456775
699602
1532972
1910389
541774
361359
409657
19254
1333787
1984758
775198
1794663
1466289
793083
1437299
1914642
1729619
1160747
1997572
475474
1961411
1979120
1894914
1099708
517443
562833
1573988
541085
1467730
644469
358093
217821
1641882
47414
1876265
1878572
159908
1465745
865279
1305208
611453
1623544
262239
316010
435156
1346565
1352461
956927
494733
829614
503876
413597
285372
1098079
420749
983961
518724
497080
1128675
1612543
1382443
346465
1347250
1732799
1484590
1856684
1102128
646890
9551
1154077
1895392
446932
1274855
402588
1739130
1441839
706042
1097051
875175
307176
614205
1233640
1955950
866456
264298
216692
987555
1446993
122218
268050
841758
355032
1129413
353029
1654209
1718366
1707482
1224292
383833
261568
1515985
586991
1849356
1162194
699851
467246
980230
1722450
832837
585085
1468741
1975301
1570381
1665501
1185878
380489
793600
732699
1995036
98669
1056041
1356682
726085
1982966
11066
1536321
1540010
295896
27370
383233
815216
1163798
654933
1540774
567198
1414249
1052862
1604489
1716508
1470534
1723534
429298
723675
1701528
442543
949422
545047
1561953
940864
149336
1231611
1012236
1960144
374602
1649024
521948
1569425
1077647
312360
670888
1470793
168055
718711
773933
804563
840925
1361594
1592980
1066278
725267
395472
911153
1370876
1604931
1780344
1388430
1069078
122347
1992258
367407
765844
953339
236839
892604
746137
1046251
111554
321285
1966483
1117555
1532917
917572
223634
1900215
1884549
1315526
616259
1068915
440443
114358
1796475
1330213
1117528
161616
90303
751325
1139970
1120212
918085
1083331
1409889
1664985
197534
232504
1978515
1753009
390990
1123888
571620
525592
1395563
1372709
1755517
173217
591024
1765363
1263042
833084
13720
236765
407541
1982584
1183617
1599259
243691
669447
1189900
180999
1147904
1186115
1543272
427782
933
571720
869437
1724974
1102207
1532140
1022038
920212
1969399
398985
602675
1196294
85346
1696213
1136452
641040
323228
1108594
1738153
481118
1160316
936712
1959567
1633435
1889998
607605
635481
1391363
1123888
1491161
1903947
1948766
142059
507630
609321
273791
1851226
1978830
1493346
831579
1368110
637597
414899
1532319
1377943
264669
1980364
187531
135604
468046
436673
939036
1740136
1869725
103020
1549103
1053345
1871468
1879824
750209
884389
1480889
1589251
1048077
234329
310851
160565
1424579
1410483
1371092
1327593
952608
1664583
561666
1981236
1034149
631864
21219
65499
798070
821953
719517
909567
1280742
1739659
1192810
343138
584125
1147920
1742767
696118
956387
184752
1185265
249485
940113
1498932
1268661
169505
1758430
1382901
1183318
1458886
1645837
478294
1873603
503699
440216
1928959
822913
709877
903007
1062167
1633269
329134
1060195
586477
1313656
962663
1291009
829815
767883
1149926
400539
1929399
299623
972284
1813157
1329562
1672801
418555
1736873
1628472
1143655
1337272
1042573
1266866
299215
935845
1885790
37723
275159
391790
171526
1698771
1769295
1484723
90237
640490
1575379
1130517
1000057
1343170
1091531
344618
479822
1308477
372702
952806
196099
562951
759953
1934608
740403
872898
1016741
215217
915624
1322057
1353056
681157
356986
944930
359991
1894284
978975
1987830
219449
1346170
1957573
1208706
1137238
388196
79464
442155
1838710
1218567
1514933
885561
843632
730674
520995
374753
213598
1251668
638967
1569299
1124359
1579020
1803219
1070777
698952
1896978
573330
1908513
294852
1738896
136312
1992703
1940219
1250065
854689
746462
126199
952242
912234
290928
1084012
628029
677415
1184784
147714
312654
1600487
893239
1080196
941737
1275123
1105713
1773542
1743374
952320
785919
698580
51321
1987313
122005
495239
693080
1290474
990587
1932879
586396
57382
1611523
1689937
1269588
4334
234403
144131
1639097
291644
998747
932447
1190703
1688753
1378307
424715
426775
1725776
1540863
502989
841777
1420362
1149914
943064
286437
1586486
627784
1579243
1923398
1258841
556872
458275
1599603
1223372
873211
808474
1193714
594108
1503464
99664
3030
797810
1559658
1043099
477888
1823766
1506663
573941
944360
1484549
1296612
757813
1620018
1342867
1676312
894309
362965
1303207
1951269
1398958
90949
1824604
49343
890601
709309
234133
728762
1961847
923189
1874058
1706275
402570
880996
364570
600286
680867
678606
1015709
100349
663087
61478
899817
1359972
177874
1632117
1388863
262043
463482
1600444
536752
836789
300185
995137
1711756
1408026
669334
202517
53024
717954
373502
107618
1808407
1032165
1291990
19936
1690048
692113
227814
1569244
695843
1531225
754043
629694
476194
1069499
646607
236887
327114
1483892
1701275
1287347
905274
117629
1404383
1016110
208523
1971668
915237
804241
353983
897675
474082
517516
909305
1496076
779364
1096775
1607912
1252558
1208550
91096
940241
43768
1551859
843776
1499737
1751803
1722456
898818
1797288
627027
1191069
1228417
1518820
614942
1855330
321101
949319
1648031
1901269
1030222
1110446
1868935
1834011
1376230
226482
366677
1900820
1303652
255287
5321
501252
572578
1766578
1774681
1675057
342269
1012647
602355
382862
1221589
427690
728871
1326104
1437280
647011
955941
1106721
459091
615312
1508774
1073839
1065546
205505
629554
1427390
687214
453271
1690171
574495
1238265
151363
1862914
457805
53706
1801323
952437
1698556
970444
996522
888573
1579099
1189645
1638546
382894
337934
357994
1256670
946387
883502
442682
1636162
821059
188513
1910385
1311468
1643547
1409323
1913750
1389429
1569112
1503710
149333
162628
628566
478294
1843773
745199
1918942
1648485
1117831
90118
67710
1706116
885583
1684134
1104017
408269
1771826
1254792
1198893
1475720
313239
1225418
1120026
363633
52089
552474
588051
1745187
234519
1333703
1879765
1168017
1842565
1772233
564511
108486
1170036
109328
488961
79418
1751622
884266
1851153
1410353
1049193
1238184
518610
181261
234706
1681391
788449
782245
182645
1339886
4148
781642
1057112
931088
1935523
906759
1469696
655907
1546460
433289
1706289
1007263
409224
959993
276462
737659
1691960
1437222
913619
1778308
658795
1900287
489550
1643779
1765442
1177628
1637959
1227782
1053265
590867
679154
1993370
86642
1764517
653503
1945918
1023705
1243019
1853040
814935
1109918
366828
25161
1543826
258204
259095
1554967
1396820
1167644
669112
371021
1624779
360525
460406
615776
725067
833116
1126068
1031391
851737
724610
69946
883495
1032528
1535545
401392
194100
1249441
802870
224306
1470681
1472840
1584801
65714
1703461
725871
1398487
567746
639107
862143
512130
1542201
1267643
1629410
213455
255920
683262
646875
427702
491459
540270
154282
1088352
1905110
167952
1503653
1871628
457271
1986746
1644930
1004117
438197
405213
1642155
681807
106464
1652043
1195808
1184178
1739772
1385889
1089593
1616370
1780974
1223274
792955
1071016
17505
812986
1296368
617017
877253
535620
1923878
1374325
648597
387159
282478
32013
1199768
1192951
763457
1369269
157822
777634
1596269
40688
1992634
1739516
194623
919095
954189
125323
1255293
1993673
301234
1928777
1001264
1076530
497338
411296
1184453
552989
773893
736759
274925
1006270
1014398
422808
952770
679372
990959
171270
1202736
387018
1810588
540196
495579
1822595
1856771
636648
1500553
447199
655742
1045885
381328
1031174
941419
1742337
1372990
164676
1116123
242743
1225685
431839
1403750
562919
820811
1173326
432616
936395
1467650
1361257
1466311
222363
1818986
1101102
847419
1185829
973500
517360
317545
1779769
159140
904996
1713603
880919
1902716
1642927
1430025
1856842
1840080
1171525
1641466
1334511
1576016
45613
744191
617961
1965724
833572
1107417
24837
980452
693642
1004018
1545431
292206
1393186
1607014
1540024
527868
1375103
1487957
918918
1396076
992416
1606969
1095543
818970
1772915
1080037
1504574
196251
1877260
1555115
1730862
1892289
693232
234782
765844
1632028
1513355
511792
1465745
938962
303090
553074
375096
925591
1798891
619945
1637557
1651669
1425966
1464712
1772443
1403027
1875006
321139
257859
566466
1900838
1636291
922683
504862
1918529
743395
1265712
142089
469009
297286
935286
59431
1536623
147613
730317
1803842
531856
512003
42617
1166582
1005461
1355516
763791
53746
1309960
14478
107922
759544
1046729
928190
962347
848930
1499218
1473347
1507198
252900
1532947
1487025
204080
792255
1877152
1580257
451726
1291089
1432150
792207
1014175
1079331
553172
168779
1750561
1582379
1514883
1753178
1660557
819021
251158
608030
636135
1071655
850779
1678444
1141266
1508519
1337865
898819
342151
1893916
1404650
121300
1971547
451267
89183
1365732
1038128
817862
1619762
1962163
336319
1967030
423733
503624
1061948
785047
1033440
1542495
606994
1808542
138221
1105888
1502334
887263
950952
8513
1551395
1980723
738718
172438
173234
1704699
86826
1957615
1733101
553558
166109
307150
835183
1558685
1385240
1459835
41378
1625141
1948417
603047
1365580
1649596
1955717
1424529
1922703
1120968
61742
1534386
1070627
846456
1064509
1095123
1914975
729182
469452
610752
1367749
765394
1399286
955816
763175
1251425
549544
969788
1827045
1008013
995324
1584154
616860
190315
26760
1610164
1344746
1669647
1418804
1005879
1208045
1877669
1126941
156726
398322
639800
963513
534352
1042353
1008972
591340
614675
787603
1678973
985215
1978573
1605227
1643131
820389
545509
1060093
331752
1055562
1332585
1925956
812605
1698493
1651339
1551172
1148171
482128
539421
839339
1634308
1409057
420298
84404
815108
973785
1681029
256584
809898
1951734
963444
1623751
1083823
1924080
900493
1147240
1366655
461231
1364579
875083
506408
1964315
534758
246224
1195950
1347179
1615451
911160
1762176
1448266
1932851
234602
684018
1624047
527489
1403504
1239600
898449
37688
1631114
1774356
919848
1028697
606660
1867489
334027
288682
77017
184435
382466
1214655
1996869
1400442
1188001
1131651
793702
1842281
987646
257844
1517566
1680538
1692255
37028
185674
1776368
1572641
678999
1785365
356895
1044641
97808
302908
1294789
222514
697388
1072873
522302
928308
1773549
1852944
325680
792045
1735375
1899852
202308
691362
470936
1227701
1210078
615263
912112
1883033
1105884
1710140
385688
1741844
1242217
1125897
689865
149754
1484990
331565
1373610
1582130
688085
1575518
1671050
262363
440875
859692
1200718
336096
1757526
1603181
373607
1974460
1453290
1902476
1190188
242047
1781287
631663
861816
439940
167921
221262
1498906
720847
594363
94484
466859
1574922
1688299
1355506
637910
279322
223591
604070
1942613
205314
469744
602187
527217
1193838
400314
1974514
668445
772250
1971509
664025
108191
1491381
531332
1843850
884459
362994
46304
1908204
21870
837509
1172636
1837995
1994219
812958
939959
31491
626470
1902359
1819946
772584
350692
362707
538120
982194
1577381
336009
721503
402381
819645
743157
1187841
881979
263453
1206340
1187156
1398126
1086922
397295
1026894
1464162
826666
1820941
1380581
1290319
1075088
75320
448751
167186
961208
1946685
1389912
666166
1650934
992409
1385480
572872
1311332
1501287
311819
1504108
547814
1018786
1698681
1978342
321791
62279
1367098
640118
368871
165969
1495298
565236
523433
4148
450936
234753
1046895
1451071
503273
1399373
436591
94064
346429
315852
1320130
1176828
250580
1540932
991299
933556
1333619
828682
1625269
1733523
331239
1928745
746846
1745552
1366802
771001
1093167
415828
1319703
1823903
1341332
1766253
319478
875729
1430944
757277
1322030
75955
932134
63719
96659
1204772
796011
1889277
1659653
80900
797672
1060259
655088
783761
1398416
1300161
641872
1948518
1932028
1848669
446357
1352703
1010872
200815
1680665
1825470
1138517
1053596
790658
1368802
889796
1445716
662302
879754
67647
800344
720493
102909
740814
193829
878078
1745082
1668152
1466429
1882588
1731153
655597
903143
937551
293433
1709106
1546645
1981969
1915223
560506
278632
962186
279889
1549652
1844692
1891658
579125
701586
665751
205354
1491209
372616
1230998
1542330
1926532
1466663
604208
1698794
1255741
1936368
699105
482285
1297103
1423644
1023178
557324
1933516
495786
389300
1877548
768588
1211169
1018716
1218732
1947227
90741
608863
1048597
1890881
929922
736592
1951637
291252
693502
1775274
966071
197713
1706229
156309
1893013
594652
329001
658890
1277464
1183083
1676205
1572124
1428841
1958616
1978582
474161
1735473
129195
1887381
1377260
2931
1007538
1959471
659609
292437
1999175
1897045
258329
245544
1752883
141656
1677888
1385480
1247266
1737969
1521366
1200480
1045027
1023355
1702387
1111253
1926495
355137
1841872
411020
1065742
634469
1719730
1349237
1851930
8860
434046
1523316
1549223
1217958
490374
151908
521501
1689153
1028192
1067179
1388323
1651882
271442
560870
907052
1606869
215988
1333853
435433
79594
695705
1668592
585356
496688
144099
1068791
481949
1561270
1696249
458321
240053
1564560
1478004
1117602
956799
658078
958541
335537
1396291
1787420
1450377
1143033
1549858
1549897
698267
1922547
1318838
1548951
144545
989747
1337968
892191
1934611
1786320
893292
897207
1871313
996610
1128706
756982
84308
137298
1920774
1367558
1092524
909962
321040
1538214
128573
518283
1741148
964420
1899779
1763335
668126
1434556
72200
487063
351647
872618
223080
635301
694668
37108
862905
183854
713284
175111
643328
1884064
209553
1977097
466326
757733
61213
795595
1885464
1181481
693640
492805
222009
85521
452966
739238
607944
1069889
546940
152667
1438420
485465
1248357
377286
729891
1190917
443800
1260202
1802759
1762713
1305557
447545
1251026
458533
1716283
143092
316152
940319
1171550
705066
625124
1960185
1943333
1850192
1249938
1443171
1562054
1111888
1895399
310102
302540
46634
389656
13542
1658507
171429
1320198
692636
583854
1014723
278752
1595946
738696
1134548
614781
1152055
43595
1403088
1116560
1459150
1809752
1834797
1472349
1073312
1376232
1477879
1171534
1987865
1202403
1669050
1191691
1361778
459122
479345
287950
1469566
319249
1718219
184980
990846
1487212
1140869
1634279
283494
478847
1068198
1815332
231963
1190855
1902532
743432
838895
1372696
1633671
1588467
1904802
1299373
667141
114697
1944274
1250458
1272504
1643490
318809
320316
436588
1502865
83634
594594
1776545
724001
241501
952039
1431453
1159849
737615
1576504
781362
923008
30950
1677314
1594472
1244946
1124649
622443
623052
563564
849605
486399
1999883
500479
467975
1719468
571397
279265
1033018
848208
72514
430321
1600227
345602
1310353
1574577
996734
1816453
1125933
324921
457554
1043428
174694
468504
1413174
1739379
1360902
1247393
354294
1286253
537880
1930228
1489540
1356376
1544957
66188
590448
1582337
1656590
1839691
510555
379870
246100
1737740
1877253
558898
807998
215754
892500
354707
911233
1072786
1640962
848635
1624905
1880237
837349
487145
1716007
1322049
686565
83604
909919
909616
472337
1457590
213212
1896985
735092
1962184
357411
1064576
1932042
1684769
1568455
1779783
132766
972074
1745563
1649755
1123953
1943053
666493
1596145
379456
1175955
702210
1066602
532733
1338578
1091517
143556
548282
1614748
1661559
426719
1830927
1705852
1434197
227976
1637557
25076
783702
119601
415425
547023
625289
947101
1906294
135669
1598338
248577
1728252
1410442
346423
1122317
1250010
1284546
212783
302335
1805464
1498167
401146
1761048
78193
1374525
402617
880346
1997700
921955
1075666
742002
408889
266875
95165
819048
275630
1685715
1725711
806296
1236314
1623226
1752903
408333
207919
1899323
711907
1695302
1590530
110985
1422127
594306
1828318
985656
1231687
115961
1890876
469717
232547
1956615
184397
624115
732638
896414
1560174
1916145
1670276
1914198
503986
466149
1431170
1692378
1961270
1583861
1369659
746552
1025690
690816
1488795
1067286
662615
1555229
961002
1658482
1914541
1235559
1315316
562211
130098
1153631
169707
495766
1886651
171288
1178433
1846752
860902
1836264
793321
660914
685580
1236966
1282026
1776071
476717
1174829
220064
881880
1159394
1196339
1261963
1980978
1687708
1278955
1397766
1760618
1270406
1952945
710968
210231
1749669
1867934
1097136
1890667
599651
1494167
760308
370437
330309
1083205
882986
1016612
1643373
1096786
776546
1605705
19212
1712091
460038
275638
810628
1055300
1433406
1133751
1537552
1522777
1451523
648215
79806
639226
149754
835355
1984428
1004214
1075282
1917315
1009550
833017
681334
1543760
470692
404341
1652966
708839
551399
754125
1016638
1419206
81174
1537047
26925
1599732
22874
898566
1502201
1214649
866519
1569441
1365048
215756
357586
303972
975470
554693
1128161
1146584
34760
1509715
613332
925055
200184
459315
1601337
485538
1858388
1987725
1245682
1801933
1864178
134931
189021
314416
662559
892782
1156756
561582
1038790
132102
1930269
785127
1130527
799543
923104
1192871
1251823
1417735
833031
1807741
1479409
916487
1550821
453023
1295190
967392
1097531
738146
50406
1086550
1433639
1852154
1754755
187662
231945
1187868
379423
56727
34416
1013025
848754
1293219
1835836
1075971
535543
537688
654508
384040
1624529
165166
1904555
13817
221500
491743
1396606
1189519
1345472
539822
1510301
1881966
145538
493433
1224482
859514
274124
1053492
1392658
665553
317657
1423984
1003384
226257
1155339
1930096
1089373
1520794
1445123
1746749
1252156
818904
1595403
192774
1051955
1620371
1687198
1989550
871450
932469
1965775
137135
1471030
472844
1039898
310228
570429
1945071
1616025
1586012
725157
54009
1487037
1953682
1891609
408279
1061063
73804
1131320
695423
336892
1620948
747516
26172
198752
142944
463965
1190220
156939
299106
1615621
1052486
1861181
1554527
1217835
856987
871240
1653255
685020
1199529
878240
1343913
1468047
812276
804906
1098341
1202046
1160746
1458677
623084
827448
126041
1537968
528299
631371
1150188
217416
1700210
1895931
635582
22605
942543
1016771
1087596
1319871
426556
1701109
481213
835180
1698410
617084
1842118
1645797
1269451
508189
973555
760783
1471091
662027
1461893
991039
112728
1127877
629274
1145630
414749
1355550
354160
13410
1222452
1960702
1558675
544278
126684
1593558
451726
1198812
1978447
906276
308394
474753
793702
663677
944978
779652
814906
312044
608863
793111
921356
1296373
72768
225154
265858
1779230
81973
577614
938690
448966
1837518
602161
844088
1954069
1051998
434897
1386347
1752019
1602992
357207
132801
1786007
932645
25680
21587
463867
115722
689166
1502717
1605587
1515481
1779276
664813
835388
319113
896425
151561
1913759
815363
328961
219226
1962575
272521
378994
1544779
1700512
133631
166218
1486330
1357326
1242472
1617335
1139729
1909934
1002955
723163
1143239
1398751
1360375
519103
63900
1843190
1900608
1715738
701859
1798872
854655
1987348
1086456
1113203
133274
1773642
764450
918730
1198583
1741440
1940489
719449
240449
1897961
1476128
1308318
860974
1742131
866914
1628880
287500
934942
1159236
470621
1696045
637919
468066
130574
742504
674431
1760840
892766
1214607
1484603
733631
987252
1062101
356743
1362801
1420305
1656283
1077441
1578442
1049462
125365
790709
748714
20710
77919
710422
985153
1601988
729950
1552441
295678
1940026
633432
1545194
797236
1424096
1250742
251398
942469
1117696
155551
297732
683590
202681
208754
1606895
1031290
860970
207716
132486
169099
272270
95108
802130
390148
1136447
569974
88750
191649
949138
95359
1087600
751325
895002
670580
1683248
624716
1054119
1377352
1436233
321697
1099754
1841458
1285252
696609
1082370
514455
1801207
796913
898057
55234
144978
1737601
364027
1978850
1960862
204844
1708839
490969
1361939
804007
481494
293796
1581175
1706738
1305096
1675976
1865460
509120
932277
304
396189
1984015
1106294
843591
842160
1220378
1276496
162904
615553
837488
726989
1944568
481141
678393
1837935
1761394
611701
1820481
1540755
1472732
1578643
187771
1257412
612775
876189
921965
816180
695766
177075
978057
1839333
757714
574333
1014530
942203
1843096
1282301
660796
7561
1745877
970232
1725247
1778653
727043
577443
135211
435014
276844
377026
859097
676062
60540
524961
1802234
701250
1405300
1495284
1826390
1531589
1535151
1314445
1448659
991165
1974884
1931650
250373
300635
1669195
1060523
160443
1000470
1487064
447270
1215747
1954753
1444902
976342
1211500
683893
246640
1666133
185653
1252992
796474
230239
312822
1550358
131380
1824486
1244990
1715891
1868738
355885
1837001
1479949
1290155
1855328
681121
209833
1412733
1644415
1917393
540930
1718343
134322
626086
848582
743823
1890649
1957033
891101
697848
1276944
953951
240603
1617241
1414627
526930
1347414
1649537
511467
1670951
467695
1208989
299604
1832113
1219953
1903282
569032
1300484
1678818
1470455
747696
441042
1754941
677069
1988780
1448699
205318
1340686
1879523
1103074
1592999
161538
445733
165800
1062363
126447
1347442
1181715
1401980
1860875
1659905
232034
1182616
613933
1278988
1682019
1253418
511272
776958
1429874
1199417
892617
1728251
159665
1590398
600702
478706
1037497
1825596
1365006
294481
1351800
1092633
1451614
375189
496158
67438
1308658
1841373
1231651
1252581
620248
899344
14175
941241
200382
399787
1725624
855610
1659775
511633
6385
1619530
1822690
1427808
1639640
912608
1301635
468574
1562064
514383
841426
1761536
1860761
1062729
63900
658503
1991524
1056884
324072
773211
709911
42501
1170424
1116178
502128
1806101
1418765
529701
1744925
1161599
846624
801414
518610
229049
1256334
1112687
1174471
1593959
1041618
1564714
1097081
1889056
1016772
253261
481092
814148
1854737
482613
660084
619006
1193714
994094
911716
1799463
1159117
776237
52744
415791
1682870
515074
1430466
625942
1912711
1421898
1613744
217192
1160911
1446775
181602
581400
986582
954275
1640866
1045655
1711674
1394083
772425
801231
1187260
236968
832979
332029
886792
160760
1165156
206611
675049
876691
1175595
1476396
981561
127657
1262248
999433
1431253
62452
1019743
1647607
88099
1307374
638164
1435014
1128316
719093
952770
1002395
58704
524505
97024
127400
1619959
813344
1691643
1342805
1814279
965788
36490
970452
987474
478523
1923981
1340543
1373183
991185
1039620
715675
1022816
901154
1363390
1446081
123554
431626
813446
910208
1511519
395890
1001367
1192952
1115015
1831488
617941
1675686
1399968
1664257
1302998
1776148
1158378
1699859
1962361
353780
1262248
941997
503714
864816
1434579
1739825
1082210
1028736
1840069
363055
1404041
1447538
1714014
144012
599836
172760
1598776
90900
5734
1096468
807044
848450
1606928
692542
1946309
10174
971429
376864
647315
132765
1404131
1508121
1828605
1413592
1165710
1362429
208149
668652
1807162
872013
573536
449821
1084089
202250
1646331
699053
156462
521563
459049
1182058
673997
1978452
510395
770272
311000
885124
1232280
402043
1397661
1394678
1914675
1358614
1896536
1690587
350306
403823
1153631
853558
478027
990730
188236
1466663
302440
1936658
1997574
1187546
1331225
1661622
35988
1466787
410896
596693
1683501
1233905
818048
639107
1371447
122561
804699
1079719
1996312
55835
878283
1902653
835835
529988
1462927
1265430
19808
1604795
1015524
842104
989374
1673205
287990
874682
1862969
734810
1399180
313127
509307
1977318
1991425
789911
249816
1402658
582470
1510688
1724161
943688
1297221
1662918
891337
1599984
753825
1560464
1996496
1493005
188308
1908306
875818
32979
393878
331101
876810
1006931
1408081
249132
198889
1759832
457995
1786043
644916
346
863206
126881
1786007
868274
51647
502813
699725
1094986
559879
211150
1786053
1705770
1069479
1770921
1787612
965703
419032
489643
664016
962812
885687
758282
610390
89692
1226037
1150647
1483444
1040695
88921
1837672
192775
924845
191200
278627
1008950
514142
1929874
457826
741133
1459260
394616
1294708
504138
998558
1436056
1328953
427409
1173316
1370229
1939369
1358253
1744788
1638965
1627542
313621
475146
1056621
1907423
325439
312425
1846773
192744
611184
205811
743759
465578
1922850
639455
251898
1813128
1046798
134080
1521836
1882600
1679172
1093556
138056
764093
1442968
1596274
204955
376153
1007863
1171493
1148570
156913
1723812
841304
1710024
1391537
1137738
1092063
1956153
1676240
1367768
1793357
1936578
542936
738646
1700441
1105305
648702
1635287
549359
726353
1767982
1410531
56849
926098
647341
540310
1323873
1775897
255547
1736426
523993
1178256
1026259
1245856
904765
1590554
1094947
118561
236081
1018717
1611696
1606411
87846
199553
1186880
12398
1724372
1185014
1000235
308699
1108073
1644387
479732
1478711
1916994
687432
691986
456280
757129
24158
650664
1353283
431672
502625
1685214
1589600
1793386
439179
1389429
1743567
610394
745235
671219
152649
1070367
919344
1576330
1980980
1284244
313306
966389
287286
1921887
145293
218376
1205104
186685
772803
1400241
1348296
78553
681864
1306136
555901
1495857
1250889
1358636
1432653
329805
96704
12093
569140
58468
434603
1455022
127536
1531769
1795306
1394819
1683530
1468483
1284194
172059
1124700
1383691
482448
80850
522228
1636680
259282
1914505
554835
517175
1363119
1769693
1314778
121913
1131637
1558252
1369408
1020554
125359
296436
1190924
207949
1844240
1704459
1430227
37609
1894654
823144
1168805
619793
1943042
1935117
677030
307481
1619083
1208556
1100358
1631226
1962001
1935219
451300
367338
212499
472079
796346
1397813
310516
839910
1819972
1524201
1098688
1872986
288552
775110
984921
1600484
1202805
1766632
1468338
514356
1402634
289516
753938
489167
1404422
1720039
1843474
893755
1344591
509507
1132420
489499
1358874
672346
682243
1773058
47939
1934527
1364129
916042
887550
1987035
1423108
1957434
1984160
372855
1332651
165334
313373
1931297
47515
170433
1428747
519046
1482692
286288
895878
457982
199899
1072899
936799
397170
1774503
1754699
725958
1858474
1286325
78892
1152405
715857
1547888
914157
1822901
685919
93085
1043433
202794
1837511
43363
288552
589795
662741
364399
516169
573138
1593117
434535
724224
996410
511215
359621
1907724
1138222
1516980
1922342
1019444
1584558
480587
1183302
618185
1156221
258656
1350098
1373080
31303
1500983
6236
117640
1475462
863019
136475
617689
1902713
498688
1087396
1512666
1513461
559529
715950
17954
1250824
607040
1894108
1771899
1648475
1989302
1686136
1205421
1431640
614913
1505856
1728912
1524883
1044047
1052287
1265100
1092909
928682
1402969
456019
1717472
497268
760570
1588300
1099424
588759
146668
1967222
1857442
510068
956106
728065
1778351
1731181
376712
1185014
856330
1683788
1171218
1242917
73789
36216
1763438
476590
1113976
1376863
1044823
1020411
1314330
326428
91478
1881892
999099
1671476
1821962
384039
1079565
528208
1373066
564027
348281
238971
1116597
283611
37654
541217
451066
1804806
385585
1253625
255966
987918
1190593
229227
952389
1494844
1089564
158333
267619
728047
1208931
372945
1937970
1192896
346531
830603
781757
1129556
221907
725755
159554
1336233
956852
284237
1500195
694668
981907
1143998
1903695
109948
1559180
949228
314882
239210
1268967
921749
411376
539260
417026
989177
1166463
714621
334017
5940
782284
1822085
1128710
593210
852296
1789625
840267
475817
1339640
751407
286192
38063
1031174
1447044
189942
928319
1850759
249300
1104149
1992982
1282404
1915573
1344835
1337638
1217219
1726981
391274
932655
566208
781878
1632854
993672
646517
1897281
511412
123650
263606
1201174
577076
1663284
1449687
29463
646442
361220
1012662
401100
149358
1622809
305136
78614
438917
260917
505117
758330
138994
674705
825623
685032
89997
1535975
40412
295662
602095
915600
752494
678776
819425
1739969
1125894
1744789
259771
376412
1748026
812907
1789872
341679
631794
462142
1759716
235428
1046034
1608930
972998
285558
405594
983815
728011
1153452
880298
1226377
59772
1201431
1266297
1499543
723129
1011404
630240
1597772
464783
1866170
1945791
1823682
60110
1401985
1236344
721392
409056
805528
1024644
89121
839536
1845089
1187932
22576
1609314
13070
525910
870886
1638098
1558558
247717
1256538
1548190
749749
1542180
1744793
1490915
101131
1698141
1999262
1156058
1755242
1791777
1241547
1989938
1511991
701489
1564270
1972740
371585
774822
1126875
1617600
1042261
1062780
481019
1744111
1833708
668178
1969706
1000661
462725
1259061
1759823
1097520
1902922
1313946
1818795
1118519
343518
524424
1028657
579410
1997482
112307
457805
674970
20117
706262
1765825
210405
986544
1113973
1371958
1901339
1854743
516797
1178438
1416512
806873
1740735
52138
1526562
748040
384928
1897031
1743156
442725
436877
1971599
1739899
1132094
1748844
1712419
1677861
313264
624481
728871
474344
923127
1405729
1666168
1735408
969454
954924
754335
956675
960619
633489
1941853
4509
1712050
278210
1611932
828123
1235155
1173096
284542
149317
1019328
1824872
1891586
95610
420811
234452
1541965
1868364
217124
742156
186179
364330
1796580
1158829
1304178
444421
1436359
544463
235850
1573296
84601
1232176
1066999
40702
1736499
1364038
636648
318489
719719
1082531
702362
363105
597117
493350
156392
1871225
117718
368136
738075
1840692
1308278
696818
746581
427634
1386563
1887389
468704
416302
27251
1686886
1018298
659878
503622
1206352
1160531
1773631
1899843
1373847
1596679
634786
795919
670666
1174009
1025082
1112091
590606
1548228
1366119
1139677
1576801
1252512
1451055
1564725
1243691
1945251
600493
956898
1478771
1325558
666612
407496
53824
1084877
1379519
1616936
1209678
907385
916282
65795
789949
28758
1708715
1419329
1637204
21599
1443757
257531
697824
1634407
576677
1382281
1946872
1401602
285990
1083312
1711775
1940115
285506
379298
92638
1837855
138551
1723777
1764166
1428210
92331
1533604
836485
958912
16717
1160497
1918747
713202
486777
1286104
804798
431529
1023030
1679172
1887609
1120940
940842
199155
267841
1413890
1195421
12254
1550180
934227
1619828
1252534
222642
1086282
1543884
1464591
1353312
1994794
207968
1903947
1687579
473848
622789
965703
967616
655730
698900
1132520
417935
1853610
1320113
1330836
1689785
1009641
361094
1853090
104990
141959
1542637
1160826
1757072
108191
589726
1678529
577929
1207823
521052
471666
923849
625063
675005
215873
1267853
999532
538596
507087
1052159
143960
173387
1439015
1168297
706054
967328
344548
603345
1976982
199435
100830
1626076
124942
1850845
838317
1585332
3688
1400766
1055714
1396653
64556
715540
212499
490727
858473
560750
1430054
143947
826196
91745
187552
817394
921885
1425910
1552264
1124901
1274685
793268
990152
1125065
17095
1330837
1211462
775280
149896
1364305
1328086
1208491
1967397
148798
948900
938927
1784554
339343
1375551
440727
169054
483745
545047
132574
1240923
1086583
988516
603239
653172
467860
533091
608324
298360
1659473
767133
428559
1759787
1433825
1368987
1063918
765375
1511429
700746
131076
398814
806828
881609
352549
378035
1293216
737633
1002569
195676
1024125
1711407
364789
366142
1679209
1640912
1039531
267071
810860
237930
1864935
1402571
1537189
997363
642165
534403
790018
1976402
1870393
1671821
302681
1617580
1805829
670376
645873
1064468
408144
6498
1624655
976147
410584
543756
1206612
82562
76564
948229
97690
367014
482918
349604
1217759
927896
1604453
368269
1414978
1505953
783075
749385
770841
242943
1395320
396151
1915289
1099229
156939
314345
378938
1923295
664128
419189
1458322
673849
659580
115258
153010
1158976
33255
1913206
1676630
1045994
691681
124341
539316
283344
1618834
11718
927964
1890285
253507
1646090
705488
166475
1148390
822875
1086999
1837328
7065
819188
382571
513158
831825
978908
1243915
182613
1937061
551712
1995303
827341
485142
893164
383162
974108
1068509
797878
1841620
476226
1845175
893062
201905
103019
341924
1519054
1054980
787786
1929042
954779
802062
632862
675293
2325
1548161
1970306
1607748
757030
665444
353657
137298
1116044
415451
1679450
1325502
317531
378525
258224
191501
1895375
1722683
1397646
1360388
1402753
971723
1696321
1902973
481220
109329
603190
852570
1363231
966056
393485
122343
379982
1636630
327449
699882
1932733
722502
1581288
1525913
479102
297429
956053
1787050
1692692
1878792
370838
224628
1744672
1376302
473142
1129041
700535
446098
135827
1891818
1397681
1765344
1337660
1019080
100483
1292244
1395977
11740
393691
1626615
1663373
1485815
150162
471886
10129
325978
284430
1442721
741105
725344
1287423
1501924
967270
105146
216924
491420
1749698
1168200
319156
657581
138799
401360
413716
520385
587284
456787
705671
1814393
1827962
700707
1589243
304933
759478
1466687
1711414
1176967
763624
1963717
1738519
1119189
1484062
301385
622058
1068509
1739767
286044
1026003
459845
1324742
593444
1307167
417406
1465262
1707020
317686
1052862
176253
1492320
1873738
1833408
297763
1231976
966310
1479386
920011
530770
209904
845669
134427
178177
419333
1237260
1509682
1979739
1740045
647148
830807
1763155
296565
298427
148724
625129
685225
737371
281127
795696
1551491
1813903
57936
601135
25941
952832
267519
1707771
1497305
1861840
677085
1023270
996928
597303
1426237
798443
224359
1737712
335774
1403421
1649550
76995
1584790
1749256
551801
1439174
1251342
1982040
729959
321136
1911500
1443286
965580
1208265
1378991
447381
1620588
387532
1468311
1569821
1354514
75337
689501
70233
1317326
410391
1676594
1248296
1616983
26871
579853
400150
757375
1755799
807632
1912240
208567
773595
866529
1203468
992994
1288251
1204747
850369
1711446
1812759
515628
1246061
461515
245353
1579537
1269581
1064164
56320
1059477
142844
237808
1151651
1748678
836372
1638888
489121
1737221
1442829
58468
1301963
1927660
1974801
1676425
282465
1861254
712491
157122
10625
1548183
62204
921838
1817392
1290148
23669
1278246
1956720
1690860
209595
268984
447482
164676
1806610
1366239
626470
191484
1748862
945650
383281
1400855
886446
213747
358647
527561
710732
1473229
952438
1500381
131722
1693057
1272993
1719698
828606
949464
214459
304574
900857
942839
787681
414505
381783
542004
383542
885377
1338775
1695253
371626
85648
875926
1376196
1340436
998568
1411326
720747
1303766
1453817
1132360
637980
1476821
1416973
1868468
1657393
38448
878064
349383
487852
640883
1115174
1498402
1747235
451755
1823434
1794893
1594589
909101
72686
757473
1686136
839955
1780034
1758568
1300154
1201474
1819245
1415225
1284095
391335
1629916
1850153
978632
1784345
1596846
910574
791624
1081177
1036590
633333
877126
1449060
1414610
513286
394254
236020
984542
978847
1377179
194190
1264826
1014530
825466
918673
980428
1497934
1856622
974846
1339419
653937
622662
1071247
645402
651449
760977
1468386
1984035
805739
407438
1997316
79487
1635039
1551215
428544
1789399
281946
1399778
1772346
257368
1380797
1772941
83305
22492
948417
231227
1539574
8053
676497
1416594
714404
605904
170932
1872472
1270131
9861
563247
443800
1641241
1727320
1266168
697492
30136
1892037
1145131
1603855
1765007
302842
1533586
536728
1593983
200315
1938935
284041
1922854
1507667
1228223
1999078
1478350
1045570
1860581
1832727
230957
1342454
1356369
1549704
482213
685816
1426276
299852
1150062
1023870
1711705
769772
1890801
1293764
609573
512797
1536801
689636
710978
1505464
1766047
118280
686007
767058
1071456
1592640
82700
1202284
115659
28630
355844
1976024
758442
695800
1568638
351653
1872848
1528328
1166474
1881423
882153
486828
376577
1826838
285347
1392741
857715
323435
797117
1176535
1202680
515662
547058
969263
931735
1789979
1206512
365059
1985345
1819020
1741547
316514
1370188
1477067
1288138
1958427
1035257
1039321
1625227
41329
1446001
93614
335600
593678
1613246
1707845
67106
1943721
1170425
703013
1096639
1682665
822431
654747
1402746
715327
1631925
1946162
1956276
1149808
1675063
52232
1822104
260746
647324
1844183
1224720
549038
981479
437929
103857
1857705
1349128
1329986
1367786
1567594
1065231
926375
247248
190065
1084671
419581
537439
890423
799825
865564
572568
1764295
19964
677722
985049
1755137
1183759
1875135
33862
756553
1803958
1500995
471182
238687
320929
1397927
412217
703829
594931
1819245
1538587
1674293
695268
486792
1263782
1178973
1852063
127103
1811663
216397
1016460
1152044
1461644
1687498
1094163
1100671
1330614
433755
514658
1282640
564016
19130
287010
125286
1429038
787456
1261406
1801705
1745587
1246855
507927
835380
1286364
1619959
1498906
1969864
348553
1416216
840457
1235720
1138483
388210
1692321
503300
260293
1580832
1603061
736650
961588
408244
720256
160128
1246591
30102
1253337
786291
303253
469287
717331
350633
1472255
612530
941981
1922092
61645
268200
1952980
1677263
727092
663125
943264
922813
859120
37372
919298
177938
450567
776253
774046
85924
624973
550836
1643349
1867683
972711
1140415
231776
523188
182657
902207
317545
271450
1748016
509556
390108
1294394
1001176
1941096
1087808
1587781
212968
1223107
1051588
1558390
1125612
100614
1782451
340421
627967
1744925
613200
1711611
178421
1893193
1824192
1590544
701250
1046954
1292228
1655967
1377276
1626232
1641271
1666371
1938651
223817
648230
1292836
701819
22026
1271069
651986
163694
1758058
1886849
308903
869861
1005818
722425
70744
1990895
1638627
1417494
177522
1486135
469948
1020135
694628
1103750
786
1447453
772614
1194667
1874141
525397
1565223
1558569
1508848
1641222
1416394
689233
719885
766550
793700
1059338
1038449
959069
541388
1091787
1935160
1289733
1543274
450625
1558018
194680
1270842
330219
347208
1818684
1178501
1366365
1801265
711793
470855
1349488
62624
535226
1739410
870139
434780
1989901
407729
1754393
1202505
1384717
240584
649836
23128
828675
1942172
398568
1409730
182438
370754
1175923
489373
1304014
525375
280761
1007135
690585
204982
609138
240747
245477
380080
956002
1642594
1358227
1236611
278328
890585
535698
1370522
1338768
138777
287983
226424
620824
1712526
1680113
977182
884148
1433282
974455
50601
1976785
1622404
161684
1903080
1584509
1395680
1673205
1472589
795748
1593121
1945319
460312
23316
385370
662100
1428264
1052252
896322
391358
1190959
116211
1792375
1285872
1283224
26998
995532
1159301
204865
1074056
593607
708126
1057689
757519
1326417
34345
85744
1524755
106608
1427146
1792075
848309
1223502
84805
411017
1853389
731368
471337
603369
1392181
578940
122309
1561637
927713
1277216
1482219
765301
780907
986322
14991
1149090
96726
1620199
10944
1070319
1913878
1359778
1190648
1586647
1059008
1192747
1834967
884142
791406
1286839
1295450
328002
1465902
1389001
111902
695862
125323
850523
1868140
61787
1292235
1659061
371095
1098508
1088417
1012487
1910210
761442
1990006
490677
11590
1980244
1891083
521476
1315754
1713679
1765815
728272
1076934
1491652
1456206
936057
1570772
1082705
711551
216740
1339413
1706970
91263
267092
1937299
1973142
715406
815983
1939180
765416
1766441
1632937
1213560
696341
472337
929938
1204366
170035
1179628
1573894
1030251
1279633
170261
331611
496115
463231
1631906
387471
1105564
877230
316379
1640814
1365857
74638
369296
539351
509845
1109814
688158
810346
276294
1439757
634539
1919120
1484296
1333244
443315
486128
1387424
1124342
532453
1342603
1865235
724474
337359
1245502
560038
1017393
1697632
1962003
618404
1299518
380828
1549777
1282368
471163
287530
1567446
1175399
1594956
625380
63747
1703213
194960
1423644
802794
475377
51838
302040
1253831
87768
835216
1407222
23498
1487142
1720920
1262830
407454
1997362
1108743
347586
337889
1074956
477594
663610
1977664
1156701
635562
410986
1473071
974506
482330
600493
1098229
1265540
933339
260293
416307
23927
1702900
1429299
491023
1349021
1527297
1119232
1344111
258276
807424
719340
1687271
994116
1391777
1384530
1153392
1571064
1374073
693614
1129265
1827943
1724168
1118875
159786
356281
833218
315883
1750832
1538069
1951752
1012089
803594
1559123
1711205
1775131
158531
343110
1883811
1205847
985406
935932
584580
1360844
763359
293734
596353
503737
1422117
871723
710829
126371
1571320
221750
778527
1861980
1892612
190014
1840020
352680
1683009
1834723
547706
545888
657314
533875
1612419
1780198
46754
1920061
140423
1549472
266743
128421
516026
570248
1017572
1930891
595356
1831617
822079
818021
426577
1954314
197132
820111
3310
618716
849274
611836
1316077
1784476
1553865
1444448
1921551
98909
1534550
1130245
1593333
247474
935121
1218672
1123907
1976167
1757658
106836
1274170
830049
1783359
864216
763830
1813119
181227
842402
1539451
1318645
673286
496842
1164906
539542
1771923
414836
369347
1857338
1505671
301068
1249024
1735117
1646323
76384
536781
918362
1930166
1997308
1802046
646324
1288987
923289
1701423
190176
90064
1454055
1313825
737988
1944836
78082
1956874
1042632
1139456
432404
1228100
61524
1032842
1800273
1993802
1808318
228129
196078
607779
19483
923808
898978
1533728
422028
791315
146421
1939316
1423671
1484966
900433
1318769
1782705
669334
19917
457596
1793636
53235
1102519
102289
131811
479672
299959
1876773
1159755
499462
657623
1416372
441450
993978
210883
635312
1794257
1542186
364701
586768
517747
1149738
1340516
690372
369856
1656455
1806451
1891140
1739706
438966
1593758
497647
1198823
636694
1247266
1602009
1323149
1987452
482285
1650002
1574460
1472740
1349741
1305371
392265
183917
1305474
1875074
1684277
1515522
60923
514381
1258253
1822588
1470110
264743
1106998
119860
414454
1247665
1376663
938485
1254559
1352960
1635146
973624
638627
812685
854193
496725
1279908
424715
1476497
1406353
1757683
869617
1208293
1126135
1522425
407886
351836
4634
1894088
108021
1418457
1881461
1465306
515391
51153
1272654
912601
1968046
729645
1382346
257112
553016
1356536
483932
1690281
1806158
1788932
609355
433059
699690
1115349
1635503
776164
680164
707893
1761122
581078
940043
370684
664808
388470
1652763
916382
1449202
293608
615120
174598
1177976
439934
1414610
1142788
1886260
1497070
152233
386286
1186975
666547
415425
222725
548017
998507
647537
1126163
959269
468371
1412916
737569
849508
1702879
241206
1353068
1454168
1156668
524662
1752173
721212
899373
935823
273913
50177
584792
1062950
1817189
1772338
1203276
1579353
1833438
715565
1925194
496527
1333113
1858807
1439908
695605
131865
152873
565208
972011
693241
229258
1927002
187050
299406
436680
1928493
1072612
782344
389656
1394816
789825
1119486
1537293
682534
517892
822921
280138
800437
1406102
1854831
117347
721672
700488
1616882
1787532
1527521
879545
1245619
105735
853750
1997368
1182706
1065488
290261
244125
977198
769568
250392
772035
719208
1480784
882751
1882947
1030678
1711221
1469741
1598324
1978768
885169
1996241
1555013
1939947
1439014
1807300
652472
1361644
425806
1605791
1269581
912811
1643797
1007379
1647360
797910
595467
1579417
947705
397802
1605587
1647602
1260743
1167735
1196332
1760834
291778
1647147
1517014
1476619
1850153
885685
841239
1657820
1371749
706966
1755876
1664980
283673
1986407
658566
1008567
915751
1846870
757500
409721
1818555
801566
409501
1933786
257840
1606098
1101785
1114067
545265
204772
952438
872093
1530658
894377
1447077
367226
1660688
167762
794088
262493
1235467
1857329
1225800
1135538
1184933
1547567
475724
1138249
1736528
626709
261240
1068894
1487193
1385439
1200080
1029024
1112909
1342105
1660629
1248995
1526344
443358
1147343
761858
383633
1273018
664903
1202017
336402
1178630
889364
597063
524984
220137
1967427
863058
1913206
881589
249429
921361
176437
1127074
1466192
1066926
417308
47129
1689833
1631226
481568
404147
1156314
1499621
693788
1771439
1544536
1041643
1138314
1296594
680027
4986
661862
1305526
1751783
534695
707492
1944610
726928
1031681
1690471
1612136
469183
69157
1943515
1425285
414167
145785
742504
1370064
937084
1933956
179020
735977
1880756
625791
1862959
1246338
734608
1500892
619757
1392139
876198
1686864
1195070
1409730
406058
765301
1856114
454198
861890
426467
244099
1227514
1614499
152079
284056
668345
800236
1693687
1885518
458665
193924
773632
465345
1895345
1452444
222625
78716
1230225
413219
969246
1927327
328899
1431918
1934805
1764221
593011
1084276
874859
1859740
1184615
295380
1648531
1324719
428122
759138
694884
1911074
1133496
543627
1180546
763457
1443484
1736669
1231175
837256
1055284
934726
555734
510288
1379132
964194
1834612
525159
1280705
1043734
609155
1491013
1027929
1958114
1735175
804227
1883151
786370
215854
1409713
667568
1481349
405552
148824
1852862
1638787
485714
462949
1435721
1059678
365168
41021
1583414
1060702
843692
1710173
157960
1983852
576296
742303
1989968
1474532
28344
1021239
713389
303227
1145010
1346377
425866
150236
1444937
183937
920437
1808890
1193683
1105860
100018
1667923
644343
528802
802911
1144656
312267
505686
991681
775798
1661307
1411811
1320225
1801265
1314573
1021317
1812724
1543415
1997707
68542
1314351
1805562
987796
1258001
559236
1397963
1844914
1818164
759099
1144032
1087355
749054
1050721
380702
1604395
1623389
886075
1939628
392186
770861
649407
1047705
1120730
1435933
1106319
1700014
1465467
1031042
113555
365269
1058959
833085
1969396
300309
298476
177358
1506556
919483
1664852
1073116
1823407
1523843
870411
1336705
456067
1421360
1078604
1647495
1609932
395544
1030821
187518
980495
897879
1055269
1521216
517321
1848849
397943
1035600
297918
1556723
1662872
1949234
1714994
1489229
1804442
421570
1080196
1408635
903760
1277376
1343365
375972
174426
609817
331288
1042841
22143
985098
178894
392119
807504
1643548
740513
796335
1329674
1844797
1724220
1432440
306613
582680
515867
1364172
288285
1925510
1013712
1185491
386213
1908436
1129078
1274881
399048
254084
1910663
118616
1871628
484607
1764093
782673
1714232
1573549
838798
564892
1816585
1062969
1644900
240181
1349469
1413797
190316
631856
459613
69245
352572
860526
190689
371855
1444203
872738
110053
1022076
96872
43610
1465110
1334818
1996045
213667
403204
846439
893891
434050
91252
242347
1078166
865154
34198
1594116
266923
360295
1881478
1895374
1538274
763481
1944509
1723086
1453682
1750764
1084661
1616566
1927161
1094360
1296491
1692368
479840
218699
925296
1832582
1015881
906300
1817062
1081791
38152
1079982
554322
713454
811998
257828
92928
216840
1016424
601313
507227
1305377
186027
432983
1974752
1949348
280449
789034
1010647
1950988
179529
532648
897505
909157
719485
1032759
340534
791348
737047
330232
795480
1561571
54489
1967918
674472
297085
508107
1431099
1491164
1700609
1320309
1859625
75076
261392
6342
160921
1439197
137543
721876
957681
84308
1473647
77627
527498
885382
1726172
1794369
200006
147734
550124
956170
856315
443158
1973049
1181976
1732915
1601799
1217698
1964238
606745
737315
855818
1590530
1497388
1051147
1736880
1632597
772907
443428
505999
1076467
108235
1876244
1488660
659479
1497864
765844
1559077
1360021
358011
1731033
1680573
276258
1639754
681292
1827567
421945
652237
826644
314801
1264344
521123
530999
1640833
1811096
372945
1145678
136552
653348
1852300
911594
1668067
1065014
770559
1524854
1367847
1540011
828518
1970834
1302781
883770
688657
1402890
486645
1155489
1937186
1466048
1512201
439584
1924149
1805752
1229903
128245
1023030
963770
1889311
1473092
673710
294496
1041125
1840985
1734543
1530481
1524330
626352
1818186
1491741
749633
3403
984235
1112001
93865
52298
596610
1745580
622606
628063
425674
1016886
915508
1529499
1823703
1403317
1769595
1361939
1582429
817570
887392
1674395
751618
1588300
1370923
1254755
1781240
1258730
726028
1499403
1732558
1872676
1492919
120188
341740
1322007
678838
380225
925167
804418
1393186
775193
1747923
847342
1074072
4634
1099988
538069
792583
442513
282742
572210
1363282
586711
1497408
616225
874389
1338024
126920
1576769
420518
882920
829781
1123110
1120094
1958667
412265
1987343
446713
770864
1005331
256365
1950961
923051
1751916
1932049
64545
305737
593806
1576889
775373
717253
78446
99303
1492811
230258
1112267
955963
453711
853611
16286
823002
1193597
1727899
237392
133843
1220199
1418177
846941
1274244
902194
550391
1434766
87089
1163831
1494472
139006
149317
1988750
1372450
499062
1872573
30392
525598
1412151
1207409
1946933
1102097
978632
945347
1480142
534407
217222
761444
1215093
789118
962983
1513781
521076
1797600
222126
1399054
181033
1295473
1933253
1205240
1355292
1047347
581926
354815
1357949
1929588
1707959
187099
605122
1546000
1212129
662492
776044
1466259
1808187
46654
182320
745165
352155
923118
93772
398891
592913
872422
1534720
433818
954198
1605231
998958
266124
406365
197283
1612899
56516
1261976
884422
1182851
106628
1289732
473184
107400
563388
900699
1149178
884078
1369353
1620808
1575246
1166963
488377
802582
74194
1041515
736488
1201921
1766553
335259
635215
1890757
1803002
1571719
1472425
653544
930354
780647
1941904
904243
1617501
1733332
430841
1768995
630229
1566189
718424
1331361
672469
1998004
86709
408540
1567843
1079964
876847
1448532
1227468
473739
701182
41898
7327
258112
7358
325609
1302108
1252486
1888955
1342855
523564
915283
773954
897787
1094619
461903
1269118
283632
1138114
84584
1619530
1893723
819395
245297
1541976
1844914
1748872
546432
1626206
1309800
1617607
1421406
99876
1060653
136941
1640651
667453
1051677
1979218
719093
771051
1433139
49546
1776435
1935523
1957762
1223474
135899
1136452
154809
452372
118252
60910
1446711
967817
875110
1410144
1632419
861075
1032297
201188
1523559
836701
1668111
1393809
1104299
1391782
1339695
131089
503401
1632536
794646
1916642
48560
560506
54067
1824919
975084
424282
750558
253670
888076
214734
1995643
1045639
122883
184386
1760446
86756
73222
30950
1227224
1748346
185445
1010024
1729686
21851
1384874
393415
622372
1913777
18429
1447962
233652
86982
1073657
698878
465417
1301389
269391
642686
1006704
1320745
283050
1567103
1931914
319148
1065152
981146
1574727
337284
1799505
513353
222642
545318
1902931
416799
1834813
1587941
1279970
597861
74109
1491297
1603916
175276
680148
737020
168516
1980024
202115
189546
1640770
617294
304010
319836
516920
1500621
663392
1536499
1086999
485425
381415
308542
1940943
1274975
708299
1796234
437780
645610
1626648
233080
1405757
1255735
1691990
830829
995865
270892
897758
175493
1851699
433686
328551
1723470
1301758
318594
916915
68377
1723695
910909
774935
123554
95485
25086
1226472
864144
1270555
1151804
752427
214103
319587
1352879
1438404
1232325
1734446
1193716
730932
1900846
419697
470058
1842895
982496
86382
69255
1202597
1147809
1642634
1348242
908205
1780156
1633746
357631
745672
1925654
1653941
1481682
503326
621310
117347
806219
1857610
17141
1824206
1445765
1743751
1578957
1997966
1760953
1559975
237329
1934515
1000766
1500282
1871853
787392
1076341
798965
365080
899355
292359
269623
1723310
1363221
1615545
608620
899534
1864650
1525915
990719
128626
1370862
1089508
1508488
1282472
130636
26011
47274
792843
51211
884584
833700
595862
887550
1573973
1822995
1859633
957310
75390
666493
835511
354815
1762291
582080
1291060
410409
505265
1610824
1719811
1124799
827596
690791
1121750
1588684
1452594
899883
332520
1449242
1571884
1807068
1112994
1536952
644417
1754253
1775935
14002
426268
299323
646049
1137305
1245547
459223
113037
1271241
805256
688647
1028888
287612
1896329
1555765
1632358
1632580
1900348
1990599
1883131
571388
1646930
1787841
261141
269392
384176
4099
328230
131535
1145235
324756
1203461
427263
1287658
434657
652451
106326
1595593
272327
1670548
1839796
384022
316514
511433
222846
1525968
556810
536140
212501
1672227
330480
1486599
942610
1919109
1901527
1563744
1487285
477642
1706067
150706
1867980
114852
1261930
1157885
1133949
1441748
1860836
1550028
1264900
1470128
447852
1801503
1062221
1134348
1774657
1423541
1285872
47640
1902665
1043608
1688210
1979485
9879
923745
1905550
775628
145671
1515163
1360329
1014062
1649035
374020
306464
768987
471151
1032009
947188
36899
1562971
711750
597543
1876999
703003
1021385
626808
721689
670294
356531
1759029
816339
1947408
264295
42733
1181930
1026701
1878701
362274
1920028
1210586
1542457
771820
308912
529512
1214399
822782
1921953
1576524
803823
648143
1318741
1219687
148136
995984
505046
188918
380453
1488719
439412
471883
641569
1721772
1254028
808122
903529
1151720
1800798
711771
1635959
607611
1481914
911594
1265064
1862650
1400909
1689554
1686578
1879905
419613
959368
1384830
370234
870867
1685437
1160112
1541089
1645175
1760587
73789
1815158
251290
505045
1144662
804459
1262961
1508148
229705
300742
340059
790826
1433264
1849387
978106
1625658
1366449
1342708
544461
1532280
93249
860926
1215701
1031806
66386
353617
141914
927451
1162069
1417373
1144882
1822854
786986
1589649
1914127
7371
590399
817504
1877273
1362054
1250811
923189
1852901
1812092
773561
193971
266611
75751
1504647
874118
1625621
1058036
1735117
1392005
26608
1556249
858411
1955442
1248285
1450073
1426739
1015209
1273435
731990
1635951
1696171
806765
1899204
776036
184386
1961865
1939489
764394
16649
1467980
1144878
1517846
1043353
612257
520613
23707
867924
1048256
1705016
1965775
478231
182915
546390
1993929
1107529
725136
720575
243644
123050
1164282
297845
1998039
1642039
1838009
1100928
1645827
1708742
1671357
1857381
1155388
17169
1218817
1878577
1270259
1785001
762018
1799471
778849
1830004
750642
1540011
1551445
760470
1622967
1867168
876246
1808735
4088
807870
131876
1017960
1717582
253149
438113
536481
1956495
1765740
1654181
683232
1222243
1528682
768984
677624
389280
1056316
420890
925991
1955315
1829390
1637482
934803
923311
1054852
895457
527342
637112
535824
1474532
1486726
1775184
1348667
1685437
140959
854472
475822
543048
916042
951815
844653
848279
1052570
1419211
769798
1487432
1989495
889567
589193
1452358
1806863
1037281
121937
209074
1451975
1738708
848553
436150
376861
295846
1424952
954783
1807663
1010752
1966956
721402
463615
155422
1301617
1187248
1909365
1225603
248969
428940
998825
1699488
13319
444023
29667
811188
422593
1315157
65562
705125
1668753
1403486
476101
621531
1776102
1544936
1675642
1982
523629
1193895
1210346
433685
465024
764770
250300
997155
1155404
388422
1790269
972736
1499253
1753039
1903151
1939703
1139539
1698110
498101
355452
1664852
1203232
1340626
1037328
135030
1819493
507670
221410
606425
541704
165339
871763
227625
1744572
792788
1755000
523520
1659834
15073
330519
348681
1767110
1513064
334404
1867245
1692888
46678
1808265
876611
796358
559336
84039
1604582
1769052
1752583
186438
904096
459791
1933193
1875237
319680
753882
61765
1121728
767440
525185
732859
1384225
149697
121262
1493608
881356
951986
1130114
1899049
679696
720124
1840095
1544936
233905
1202293
784509
789121
725682
27510
418103
489335
39422
1635469
1368803
1803486
749135
711151
1463492
1363832
1832344
1994623
970074
334394
1995859
275269
656919
1024508
1106139
1667982
929713
83585
396156
1956451
1115954
697967
710254
1403606
1771904
1653854
128115
1800041
674029
1345218
419277
33310
1855354
1677999
1792727
452486
830272
99050
626967
1138917
34930
1543321
1582265
1291782
1306404
1604351
457772
1406516
670641
1308005
1131515
1461213
1364943
812319
691826
671970
101544
392324
1615886
1859022
1776164
538163
1792009
289403
1555296
427901
1318337
1623103
204325
742504
617171
1921287
1851282
1436773
1841765
1824157
286451
1487266
1026845
292303
1469781
559430
301747
525557
1169004
223987
849668
1570410
1838172
1574735
1227032
1698174
1471065
1994517
300864
588554
259261
695598
432034
742467
1380397
37416
37281
123013
1414597
754201
1047902
770761
1401969
317062
1113035
200727
1923872
1940702
531568
1343051
1114909
1193753
10861
489855
1402812
1339827
384834
1302237
54995
886963
1223606
1408433
490073
933794
406381
1035275
1720467
1529291
1022496
771566
111185
1806726
350986
748284
660294
1516076
192929
1956101
410266
830176
694431
1511294
464454
866001
416125
508715
1562689
54744
1460045
669584
1735108
816064
1350979
432746
1494517
1138651
1822578
997450
1674950
695039
778004
1861818
604298
1151671
102351
978388
85115
1768065
1048260
702578
1844290
1603952
1970294
774318
1074896
1049975
54318
1258754
1588886
622315
1423943
1262726
1795633
93613
1589928
1110097
266743
321400
1261598
763494
1474930
1736624
1812212
64567
1663310
449021
1261128
668436
1104343
219127
1855430
1590478
470182
1389395
718414
939675
1492041
53113
909214
839538
1931632
797373
399803
917254
91605
81951
853343
881463
1358808
682094
193086
24898
1907137
1580995
411266
922523
486582
506730
365886
68064
1081463
1980980
1400043
1702746
1176713
1864526
1597961
250633
1384721
1401124
13424
689812
1987657
1205890
413323
1498155
433377
1809421
629631
1501728
592204
623538
439842
100944
909956
437306
1820945
277798
1236395
976339
1526725
1780839
1933483
260712
842160
577091
1800556
621865
100996
714853
541367
1624087
1120972
1130332
1460509
452404
1630231
1245817
272172
1322508
1958385
470936
29245
462718
1738431
30032
1575987
1263832
1770635
268984
258688
45926
847878
245202
293329
731219
1439365
849871
1723776
683848
1335889
1697252
840956
1365176
616225
619398
1198933
398104
506138
1731904
548728
1632709
581396
1988742
258608
148146
29146
692421
1437646
332253
1529198
1103655
1888317
50158
1896332
117918
752343
1647014
298996
928098
1675320
733536
798558
789299
152274
1177095
904328
989309
961801
425325
40321
550021
889013
1200763
1568528
1691066
1635726
781750
1753856
935679
1652759
1012169
380357
1167310
1295756
1346404
870855
490411
506769
1557279
1696543
30637
1510945
849412
1443481
877013
1395484
1871201
1625269
1536576
1670
1796517
388625
1357137
1582672
287385
453302
1627060
1177753
658670
1022523
1659361
1023183
1900903
1169316
501261
273315
799056
919059
433319
68434
1853338
924725
1919116
1667389
626575
1419787
1523993
1906815
1042209
130798
880582
880679
285926
438407
42655
847970
665545
873379
1875813
458519
1418148
1642748
1615770
980357
1437703
307313
1466157
911682
209598
1178115
580119
83098
340800
994897
30321
218714
1202017
1060934
1327336
477888
1086566
1701282
1999271
1207512
862079
1023332
1912908
872359
1936711
1432132
1868195
1371361
945634
1253344
177889
940281
86665
1994910
1456578
1987808
1772554
1021488
1166547
1236533
551913
11123
493581
1572162
705849
460770
76387
1772110
329725
851216
1873036
617850
1056050
1444707
1992296
998948
1341534
664915
981479
1965955
732533
38221
899887
1544898
580994
616690
580192
1230031
352215
1785741
1531864
1936762
832710
604800
909012
1541762
778431
163464
1301510
1567075
1741777
1255725
439986
1083336
235301
1834380
1661898
1364425
1737407
1160877
1194893
1323640
1979910
1751651
370869
962174
1191394
707386
446630
1447849
10684
1965040
1776545
1369676
1083160
1989216
189074
174945
284854
806642
498984
864393
912930
881596
673235
1762415
1543319
28086
1774982
1387750
1788228
999048
880112
74184
1487855
247619
1680622
1099365
61574
1408701
1308488
909848
1988531
333251
1748886
637599
292401
919308
563662
1548514
1652201
1007518
931235
1629916
841566
465184
1172265
953600
1296980
678302
1710195
1924598
313112
1589378
1182226
650522
1342295
1160713
793825
698432
259181
534744
544228
1188868
271549
227006
580829
1279399
1395130
417744
1290787
705602
217514
478737
123382
397282
907132
1141781
253143
1584531
218133
6290
49779
935870
1311324
548919
970886
1977344
418371
288798
65611
245249
1995537
1206528
445742
1439498
1550764
352232
501821
273225
1147007
1689579
148724
1437551
69896
1068202
1231997
178521
1441792
1738515
1478657
1863550
1698406
607665
499192
1022812
631807
1612646
905766
1058663
1279424
270680
365064
1517999
996780
456761
1256331
902993
170954
291650
1966961
1391377
1117656
1824980
1992907
1947944
1266209
1160667
418172
872510
1045291
1185323
1531764
235900
1538247
1485274
1374337
1483208
1672651
336578
653611
1997916
1151465
423544
1240223
1834670
1575616
574838
1513936
1556045
1808848
266280
1253949
1039400
750880
1745514
177938
1120261
412514
477370
921622
1274454
1928959
216825
1185685
1053927
672346
831227
1927161
501098
361715
1919525
564458
952933
1063124
688029
921946
1808382
387633
1465496
1019833
766410
353677
1767937
1970809
490578
1164131
1245704
1313327
1958874
1615887
1040803
298157
1729642
1616134
188245
1631300
775836
887906
250183
1489432
1482824
417616
1066990
1391143
1640448
1103476
1944996
465529
12724
1960663
990328
1595002
1817614
1423834
1070077
1121581
547649
690034
1844886
1316296
811571
1880135
1269886
1119425
720984
1751528
1096978
1377781
37284
559841
605578
987037
257166
1998616
1882180
602587
1018786
246942
425541
1731169
234421
948446
462425
1988234
1193940
1381518
1160314
1276783
223353
974377
1822508
405375
299273
1826340
1154216
1698685
1054473
723766
860437
1438767
1790695
1863462
1074869
1810219
179520
1262113
479894
544712
1860062
986944
1486035
1601804
1078659
514754
1518920
1349259
1355804
953662
997230
1961216
230742
830688
249292
1596697
1594052
37981
1988023
1508373
56182
65311
180816
1945429
416501
756481
1050612
664077
1879824
395679
1859339
445279
859138
1982858
1099575
429436
1163630
1033657
1357565
1962922
1907324
464344
1496198
109359
1051959
1142739
1612258
1192340
1844235
983673
1010347
184362
1160312
1619754
772236
1501556
53701
1919189
1574614
777723
1923837
1469298
244645
1318407
193696
489912
1177663
363394
1664588
756855
242642
1586669
927196
1692938
436503
1987746
112527
1895879
1851521
410951
1622100
1356254
1246851
365719
1994711
134854
1103292
1306925
1038404
254999
281611
1334921
518743
1419836
638627
1176730
658918
203331
805236
1469929
1277438
160786
501402
1717043
1379307
1269716
1138693
491196
908628
1754513
661668
1109695
408555
1957149
1547279
1359705
196617
1324574
1006776
629471
1763914
362112
460907
1294460
748832
150853
1632570
140275
791870
904645
1840684
238117
1175097
656176
1536528
1346326
818757
1230319
480491
433101
613013
831399
1532831
315142
514118
1921442
250889
59443
1923798
41109
441161
700707
630858
763564
915046
529905
995412
1674969
1723915
1717124
1243878
561302
186347
1911808
804568
671253
1686595
1610148
873680
421891
1790284
248417
371095
1604253
1591221
769159
1021852
983374
1972078
684631
980876
105100
1795791
245249
336402
479344
957254
1760016
154324
360322
1908304
674857
1290186
1360889
780222
403204
1078734
926392
1554108
1750911
548105
1185171
1159893
1391434
1294932
1033947
815218
1993570
1952416
321409
1138159
278810
833158
1011774
623520
1023844
157836
433922
1886828
1632084
441388
1594765
1352693
1737292
541157
566065
534458
372675
1784020
675680
1986746
1523012
632350
654885
591060
1131573
1147944
1568761
843145
643980
1615790
832553
216030
159397
121099
1979424
797720
1027580
1403780
1519301
871450
1595540
1289706
575267
909951
1767750
858934
445201
1364735
20243
383692
939381
1596839
108882
1232672
1281919
34139
335194
905063
870372
1961735
312966
789988
1435313
248135
1840834
1902857
488784
637483
944280
1600819
1048307
824545
174509
302735
1438669
800493
1105394
1645278
1411818
843133
311848
210495
283604
621927
1946544
1844696
1589470
54041
530059
678641
1243347
1344877
1166339
46157
1476409
325391
695970
1918018
216889
703818
1934447
988367
1018635
618925
1980646
1813430
1681195
878559
629565
1047152
90445
1802858
1750355
343767
658978
1536677
460863
929051
1442045
1137128
186769
574081
230022
946288
800853
200347
1813595
285372
1317989
1526709
1054716
132352
459463
645225
1004636
1057988
178028
1650230
765505
406700
715111
43840
1659061
1351496
1354674
1383777
204186
109869
1410317
1936768
1613201
1008773
411093
921233
81049
1367557
323127
899870
347265
410528
790381
925708
584236
1549638
692519
1142701
375847
1366218
1187252
715976
144127
255229
1635821
672259
565807
1395217
425714
225516
1969786
1252860
768620
1595950
1694065
1677586
1535085
122001
1745194
1874504
817374
112310
557257
691787
1595954
358329
1912042
303966
1684301
78873
1462291
1527418
710856
1219170
212976
1681890
1197587
831511
1051303
1407515
1418653
973889
769137
1058007
1786036
861816
1407784
1809017
1076433
1838725
1230291
1043779
1402978
1986982
1312339
1206134
1174449
1587178
578471
1889106
695223
597983
1885394
1499797
996667
589055
910645
25111
131929
49282
1111118
1056898
529947
293545
754528
1141516
1584349
1715358
1249225
811230
1552442
296276
1485318
174429
297796
1407662
109736
1606817
1750911
1745885
1749277
1174465
1658382
887707
254053
1716302
758001
759376
1604591
1222505
1641319
50689
1917753
52363
1197973
1247781
38841
882357
1662080
1943411
870686
995348
1747041
816816
1298809
1327198
1804617
1334634
452792
1654971
1678978
259590
1014976
1133590
600986
290928
414257
294831
968163
564753
194455
310741
822226
1135611
300229
1598852
396472
603771
1003412
1682460
33485
1764846
843854
1563798
715218
504594
1572540
621163
375373
323435
556682
1573484
808713
1839766
1150973
1427700
527936
27292
1941106
1989107
364120
644376
1171550
89071
584588
1125086
648039
283174
1131542
1532960
1495077
243708
1687284
1309561
895830
720132
723242
1692431
718474
274549
120738
1194929
779045
1015316
290233
19949
1111872
1408913
1673193
1988077
545931
1742293
1996695
410778
926593
1734141
1307324
445521
897862
1971289
1414627
1895910
143848
1280712
942216
1888192
618189
212489
1969475
1346899
678604
838445
353212
194039
231977
1278848
1961856
1805816
1489204
1039482
439997
1501430
1646456
924358
72339
728108
1808438
943911
1937545
920613
1484728
1968392
937337
1493059
1263266
1974259
637171
1015927
204636
1362475
430655
1246285
1955551
1674593
628416
813725
1887727
1728318
453938
323939
217307
1868517
28335
213177
1389333
1888079
1569965
1995774
571520
1476994
415319
1500295
1291050
105769
549294
1300460
964200
724573
714820
641772
485374
93834
243502
1990417
343604
775805
593121
740613
1657949
1596674
1746962
1928375
769894
1569186
937506
798547
242603
582429
907100
867484
878511
388608
381626
1173092
1281090
288445
1686056
819978
1524895
521020
939905
1736899
345791
1163053
1079850
103746
1430760
1142084
843446
1462050
397118
535434
1642254
1073738
659989
1439348
170288
1480475
410387
382420
455895
1894836
683511
615976
1042299
935355
1861420
1189468
1770543
1728743
1433706
900523
753109
572307
1437201
826062
1520407
184218
1226967
1004186
1635577
63107
986433
1808407
273024
1804154
362826
1798929
1699634
1549932
863379
997892
768026
1173096
1430664
776088
944148
1398181
1430610
315444
1933811
79179
310247
1403750
117885
1603916
848522
1569051
1113803
73191
1560229
1302947
1932996
726588
1350092
966867
1732923
1080919
531944
1367254
1756476
118817
759236
598516
902257
924777
1862399
548012
1604571
265106
1721335
458867
66769
1346854
58873
1342587
680804
154442
1293685
442144
716
1107675
1370931
229288
1271673
988043
521245
181010
480888
1325271
1097717
1244448
560476
1819244
1005136
996391
1639917
1026695
1042264
1001341
42583
572753
42674
436309
779986
769133
1802783
1239805
857940
88712
580105
1744097
38477
1128178
259630
1108743
558881
537782
1110148
1098535
1484456
657688
726809
854799
229705
419790
1958137
1129078
1953278
1304906
1692520
1382450
256823
108235
476698
926899
861312
1968160
202760
323228
1903116
764777
927707
877344
958565
385992
102925
757037
478165
662960
1518620
566046
1531388
410391
1007613
443209
89773
363773
431420
988231
1866047
1210202
1174323
119394
927006
1704080
1498321
896539
1643061
1051303
683910
1199615
1032335
733024
257304
448902
280588
1282875
573148
333437
1547465
1352817
1619597
23617
723887
1126084
1448578
866621
1740007
227340
136259
969237
220361
1737467
539882
579960
1129188
1982708
1957018
1306760
1484431
902630
664430
1041039
1433882
792292
536296
1981042
1553275
1064319
1896088
1084341
983426
10034
856315
568037
1842145
185437
820638
1278967
281830
643843
785465
1532728
144234
1689305
893041
1056305
911067
152739
16670
1375439
1705388
830732
247302
514888
5899
938690
1815750
206310
1437069
1159795
1437917
1781195
984721
1370305
1059268
1261460
206708
1458238
1221529
1838221
1140048
534387
685243
932172
1420626
1095385
893106
50689
1784972
1761799
156457
45561
474632
1714474
188355
1351055
11577
476695
1872136
489177
1805754
698191
347070
363616
1260594
699025
1176243
1552047
1111744
905384
1098189
257562
1271702
1857321
1674490
1120373
1167255
1816644
682769
1324006
1376641
434046
504482
1822874
1454931
1810343
480133
145931
24315
1203888
1004540
1759347
1579924
201957
1719401
485466
482024
330447
933666
1122885
1808105
1780876
1456394
81763
613064
66752
1741547
272575
925077
1287106
665544
58908
1125519
25991
1303930
226257
930480
1374844
918322
525557
1170260
463890
1961872
109669
958653
1128136
1353520
170388
1599430
1176095
1623159
880676
722741
1811803
1771885
573941
1072325
1177148
1677470
469067
378571
1917949
232048
1226087
520850
54420
1471924
445760
925354
429541
1768386
1282065
1388748
792191
420176
565530
1019790
309178
965351
115303
963414
1131374
346409
1391322
665545
1684313
934840
1013206
327347
1003572
1790222
726050
306747
965419
1161921
1719403
753491
1822401
1518334
343347
136419
1088840
501222
1177910
1522637
537612
1185715
1020498
1127317
236172
728106
472026
653493
411573
1255284
595148
841177
1581902
1380976
63776
900083
1758212
114588
1818922
534263
550283
1939697
1136230
252498
333369
1965560
946588
827982
1272569
958570
111308
1724372
715024
1421682
805713
1172216
1665696
1246354
502225
1853042
1676018
1846342
1838247
1478000
593889
1516596
721720
1323466
1904979
1010235
48290
1814997
1011482
1757853
1862418
650900
373126
739155
1811852
1866219
1571399
133788
827653
654232
552712
96491
219823
1396648
106631
272573
1903907
1028746
1260848
199592
1156195
1411088
140938
312163
652552
1742398
1987958
1904283
29836
572638
1454133
1782089
877339
542246
1373523
935160
1052153
542077
1746379
930985
1579653
1113974
404072
399143
1198922
1121537
974637
878049
644452
1038345
1267965
1405339
1172548
741000
117718
373749
1576960
1285345
153948
1117634
1929115
1048570
1093635
146583
1977876
1670577
1060109
1862779
1198655
1163882
1170087
1593500
124997
1965589
1990990
1517169
1944591
239640
386624
1812460
1775482
647412
929692
1475272
1693717
1658318
1639677
1673813
120244
1560854
1052855
637402
1942468
1850390
74638
1858638
1111336
1116122
473877
189583
885818
1969731
1741590
1931343
822521
138192
1817693
76619
832489
282268
599564
104499
1246525
209729
1487523
1826974
1652389
433093
695906
1529951
1561913
1042086
727893
1256224
1865571
1857157
415869
1276416
1604113
221308
50897
1184519
1504506
1705059
1771158
1377365
597126
593178
137421
12017
1136447
1099766
807371
405795
258201
1182229
931253
328364
191742
786981
920766
1529573
641606
36969
1465498
1893502
5185
138483
1192607
1478866
900493
938792
352342
915883
1944753
886432
294315
75192
1121471
43301
1336667
1599193
754193
409411
1514172
247248
1460378
56882
935258
1526002
1269251
793787
926080
424419
840109
1317418
1891578
1925815
1533030
1808569
1745711
147052
183553
617977
1643243
1190480
1378303
1803185
822915
1451974
978225
533643
583832
673323
1147296
641596
126649
1690300
707449
271650
1232128
100625
1128330
1013968
118734
684576
607732
1865541
910303
544749
1334384
103019
1383491
285970
1873602
367141
1880449
1921626
1907329
8447
1161256
1866036
40086
576857
211215
971214
1760176
83955
878540
909731
1269747
1924318
189273
647595
294234
1257912
1195271
384215
863340
457867
1363980
441615
4396
1676778
1809601
736059
1159147
1983149
1639168
1570503
570763
1473897
1964535
287689
515605
1479028
1204875
1063033
370368
1499038
1210165
1043604
1401467
231666
1444524
453448
354345
75710
725612
431098
883392
807474
946258
503785
1907110
1447863
843915
63894
503873
1978599
801557
1042651
1153696
1948726
1407372
912020
782377
36968
1161423
1572732
553678
616312
1045925
1357065
1281501
1600888
207532
478165
988668
69732
535022
762082
1194348
1462472
608412
1638798
759150
1270654
266730
44368
141361
174579
1958917
1134353
656450
526769
319739
111787
865978
11040
1113384
110374
210611
918777
1332076
1488095
867265
1145762
249300
12295
1100459
1824919
920866
1184910
308387
1059286
195866
849508
1896050
1683488
622922
1098130
706608
1637715
1538624
452544
530268
650485
1129078
1033047
1947513
356603
912730
1643469
1494894
1615862
311190
683489
374713
880215
250689
570185
251185
1810298
141367
1661974
1754623
1809381
1050164
1647435
468306
1400864
128950
1591931
269132
4511
612240
1501074
779977
521432
561051
1959464
391362
1809414
416707
1888053
1602145
1122738
55670
70702
1466319
1568638
285027
1237901
297047
1720352
997933
1687359
1326456
1734428
817835
1548111
1854227
1935518
373629
1199490
1792790
118559
628106
1006933
933657
297845
1110198
1182687
1610110
360512
1991086
1940219
1474066
580477
461210
1209281
999069
1243567
1112740
14748
1958454
1075501
488594
1126404
1932357
1814923
1494513
931790
1118679
145067
1363540
716497
485641
1905086
1326547
257847
457324
1920596
552006
1460181
636138
441287
1496187
1837113
92537
1532739
1662798
1841221
1801738
1926156
1180590
1491870
202177
809401
1892492
1846933
1860774
1153633
992403
1812015
1333127
1973443
518548
1307184
775399
1789625
1227224
522365
1405087
1617644
1662692
1596390
515683
445935
463195
242664
882987
297959
1204023
400841
224739
1763565
1902571
1822659
1790199
921176
279691
431177
572904
926835
1446704
815443
1015346
338401
374753
1263795
738316
797269
1439964
1926231
649351
1805794
729848
1979230
1319811
1675901
1813465
1761998
1425884
50836
1000637
373366
907011
320811
1834385
1955098
1981419
1646014
977208
1955081
1529968
1716631
1660642
299680
37558
178682
339030
345991
764275
1806507
18083
1223157
38801
805908
910360
1233156
1610564
1933528
1208947
496440
487116
1466881
158820
1493117
1148815
952273
1331548
1038103
1754457
526557
1322305
1551824
1683087
5984
1397881
1694336
1240221
1686038
179208
1986714
803871
1828732
550789
1331058
1409916
786940
392963
17238
170132
672295
339078
1998976
835138
1482758
1786105
1801111
1731046
909795
1992611
975228
263624
48599
1146757
187402
59617
718966
252144
373356
912837
485415
885348
376803
44782
59406
34420
1357658
161598
375609
824801
67668
133798
443667
331968
596781
1674193
836213
721202
1394083
731598
290867
1428344
199670
733249
137035
183183
1550280
1065222
1561704
180681
1294866
1427451
1040538
185068
1295236
828829
936799
1293441
313712
1269615
915237
1831924
748832
564250
1963605
376772
923587
481635
1809714
1880620
1107547
1180557
1959770
339356
1275204
1106994
1365642
1534145
196843
1218499
1600654
1762972
784232
571091
1144905
1961568
1985930
51661
1398915
594412
828045
571561
161627
859834
1067802
270877
1230424
618978
1376550
375096
873082
416619
1487543
808770
753314
736833
1764830
1416515
603523
755111
622276
1923837
558071
431449
1015064
1932739
1277467
1665877
805725
939916
215802
703603
879866
578771
876901
72590
602706
478182
1635482
1497948
1227585
846759
1064583
1688590
1509836
1061864
293780
1305829
1298913
1231369
343008
1224030
418765
163044
1476619
1597321
1421031
922331
979842
400847
447471
255924
1334533
1043186
1965398
1565166
1333543
1493911
26794
517946
774087
551067
1771171
826809
1257937
473361
569340
174496
1767389
1563660
691708
1835812
1184181
577575
1719170
886719
1211377
591253
1330686
650058
632577
1988758
1121892
1735077
886760
42671
1168271
1610668
517608
344248
1538325
482445
412404
333767
489867
1537039
1845194
1635190
1336615
1189909
283679
903883
1164394
1211794
1003412
1435290
620690
1723722
1965337
150590
262514
672091
633342
1105257
1807157
1857800
1381294
280053
210936
341646
1608339
26306
1887233
1843543
1054471
575306
171089
499761
1407167
944819
345702
1019854
366706
746816
1064801
812364
489574
845885
797701
1487193
1226795
39086
631241
871768
6123
1175287
1525458
873001
1437047
1216576
1891618
1223016
1449485
468344
549747
1547132
1694371
326363
457603
1540071
1044485
1489388
803730
175174
1296031
1824772
1604896
1327517
871723
1085889
1080710
231147
1012128
11653
488551
375313
48485
841169
200019
1424494
1702248
1736112
1996521
950112
828446
687012
1815317
79873
1846118
1116096
1794955
68072
93597
696983
1145662
1532916
1617624
995911
91590
841165
1837007
954780
652170
1768253
1844508
1339078
4010
1245279
17008
1216846
304222
1660688
517965
1987626
1497539
1739088
1282321
1624605
165875
809868
554927
1197549
280127
1659947
1568305
629065
1421681
1922445
385807
1597656
1327069
608101
512229
1768100
1099049
747626
1474643
844038
1362471
939224
1921144
1646384
903150
1366451
88212
414604
937249
1120494
270462
1005747
1514233
872480
705741
1583913
657360
454473
1534395
1960780
1991815
492965
1057440
192629
203656
1368110
1131728
87846
1094850
373964
479692
1992733
1470350
187999
1698117
1731625
212186
108882
1513521
507767
644900
327986
1852077
865685
287689
941410
53533
589461
1657608
1467756
501147
1106208
1477515
731440
403414
971196
155384
279748
120181
1736420
1509249
80774
654414
615717
1821866
279455
520984
322876
1545734
1590986
397572
209551
569550
1350847
1988041
1284207
878678
1635039
1277736
1842662
549341
133932
1571987
1161824
288214
1823109
1078850
1443241
197999
1272897
477538
942377
1455335
8447
688826
870706
725038
920378
886492
283222
1081112
801911
1746070
1152994
1007263
1425546
1897239
1092942
394099
441033
566745
905451
172243
1342270
1698672
1954659
1503143
1134462
1763680
1284993
809758
945008
510277
1890007
198429
1649866
750323
1187248
1790681
1539576
1450302
411880
1763335
502033
871056
1537222
196861
1871220
1589742
663265
1580140
1119686
1353545
108405
852947
803736
1759014
1788391
1472154
512802
402801
494205
1422461
1610183
876076
1535596
439278
561917
777759
15188
1228567
963039
1667507
369768
72644
1460246
1882116
517790
1608746
1321830
366182
1228262
194122
970443
908807
896965
1867309
231771
1954419
777770
524658
1725591
1173035
318142
1407949
1609679
472625
1038618
647961
1993301
1130806
1996420
1472014
1839796
842267
1549071
1102841
644061
1730682
954157
1444598
79274
623934
972001
77421
583561
1797600
184566
1746863
819315
1944568
1265848
1190095
639731
587550
643664
907655
839890
1266507
1181239
1096553
1053021
324946
1761462
945368
266340
241843
1907489
635582
583332
173922
1488443
1235561
506102
1687535
401798
1262776
146445
1975625
1108280
1693379
283760
672024
54027
523580
426697
74176
323153
1798410
1907264
619344
1841968
1179396
1207175
553931
964466
1661905
479372
1583353
1160897
1588675
1649983
756855
1239281
1300261
671336
901487
1121350
1144880
607910
1734543
752578
1270906
1427865
189851
681376
847170
345316
58301
1143361
27688
343248
1273341
428521
423467
508457
943512
169551
27153
1792462
1846732
189399
1461837
1119877
1337907
72375
1396629
1225063
492667
1555206
771568
26871
1485523
927079
1314620
1568660
1538159
1586439
496959
1297315
542917
1711440
454248
742557
1494480
10214
159703
444959
660827
1737363
1262761
1736273
613323
1841193
531398
730825
1880061
994146
1158087
897038
1545309
775602
598954
948900
375336
42838
234530
1834075
1285359
1027661
766726
20094
563347
26665
1454114
323971
214846
518591
1047840
57060
1077525
122609
1800123
787639
1777653
1696701
823859
1742421
180375
1267001
1957883
183430
293528
1885039
114629
1580208
748950
451790
1430435
845120
1504483
942077
394798
1324791
1079273
347238
186501
305385
940319
815202
1260378
981993
1870273
95654
1924015
1253465
286296
495595
1574880
1731048
1072484
192920
1235309
1223237
78231
467804
1673574
113388
1255627
56849
1811812
1501431
391836
484765
1169875
1475801
475523
1071824
641417
852975
420849
267262
629303
1855253
1784646
1358478
1970571
1483901
1480331
1930229
1016564
625063
1576987
570532
21001
1366836
1998109
552318
23128
1464333
1203064
25647
840109
1866553
1318424
923424
864523
1162168
1603858
275189
358011
142989
1923926
1877378
1789178
1292531
1261489
1746513
879744
1649581
464511
1857156
1407435
1592183
107903
13955
1732131
726560
528690
1200142
1063628
1651750
1789646
1247923
1022168
770193
823326
962175
492906
1756308
630232
678985
556056
1918937
1030683
1633315
1764900
1645225
1999934
1274406
1595375
455849
82770
243092
624162
31244
1626753
493281
142089
79763
146818
1458796
1385956
979857
1670823
1658262
890620
645601
296332
1016398
724483
1074374
1899713
1702174
461971
332346
825114
1986493
1489015
1120599
1487161
261696
1034655
1682658
475729
1954535
700005
701362
1527319
819157
314790
1053390
455804
1041176
287788
1077573
1962209
10753
1052804
1490458
1339975
143747
1457168
342420
146229
733881
1720675
1027544
1070300
371680
301749
1714093
865919
58613
1282834
576872
1865722
1341284
1404165
550633
967505
1234649
1244894
11812
1081177
1201716
355946
1931503
1092086
339603
414463
1093636
1939645
271626
1089936
1343093
147588
1584231
1946073
695509
527682
892265
1516930
939097
360809
541184
996311
736672
1990173
1252614
320745
1521453
572710
1959919
1096510
188431
1741603
1902476
1042485
721822
968497
1027801
1611367
53642
1385716
1374048
833855
1882020
280267
1004117
948317
1283015
171869
651030
931489
553077
176665
951344
1888676
995412
1705104
254857
33492
1902768
111764
951494
606740
1377768
1835080
630808
1142816
543036
743157
1314486
906358
912239
58096
874699
851349
794159
461966
47006
1391513
1161855
1982076
1799884
1706751
903850
4271
1211816
1254956
616076
249289
206358
1280279
1783641
687907
1292837
1487887
1799884
584260
1983663
1493859
962219
1093442
282131
477840
1271409
1854465
551887
524458
323796
1590080
1341831
741579
249606
1194659
320965
1402402
1419225
1914638
781843
1261081
325863
377774
1974674
1781041
480472
1014415
468776
1632117
130786
1659829
1164716
1846369
1022078
1294932
592755
1143295
1930976
1469850
794403
1349318
1550322
124708
1163737
418146
879528
1113307
748322
1598085
130072
1330317
40538
762291
828126
1861240
963421
1665664
1768161
1081189
1157800
223381
1745269
1630229
216989
459196
457041
1988427
1873856
659435
1112946
1271280
1776614
1248117
1728061
634519
967107
98498
1931897
1329430
1232012
55780
1761608
1541598
1175037
33457
1704045
711886
278315
532062
1178760
210936
1125941
198001
129458
1100579
1122164
206188
1628582
1237260
28969
1031628
1039465
1727917
1472688
1554113
1731841
1069364
1011277
317837
837586
607390
1092112
1695583
384987
50547
791196
1222405
1283625
832992
1544536
1945020
1508619
1675924
1311951
365497
1364408
371589
1237500
921780
1064313
709350
84032
194810
1984014
1683483
162855
825596
215320
729965
784430
1758858
767395
97730
846589
1201081
1179538
459804
1405016
1679915
80443
933943
1498771
519320
717402
1350316
1042504
1682481
766271
334629
507993
1825576
644378
141286
1537572
957743
1140972
545920
1300801
1911709
1790069
1761097
1664840
1919993
447693
623430
1973281
1566680
920855
632303
575240
1449135
193532
372600
82598
642825
149567
1408716
1598963
137616
1342309
27688
1935209
94335
99602
1464626
1819797
763086
1414875
856732
923397
606092
607645
1664526
1077444
500692
1260989
1089179
23098
1420578
1703574
1488600
101167
1179938
421619
503691
232119
679201
81570
1900540
704895
1843449
468590
728971
1277869
1102462
170245
1542547
723822
1445769
1003166
89075
47916
1242949
508714
267858
1168263
356405
676029
1605743
925846
1154300
1469085
1672604
1769118
246355
490331
1134417
379095
1330917
1979112
584562
360050
1990813
1391051
1104174
37242
531086
1262961
447342
555345
350759
1286265
524494
1145720
1347115
1100882
953090
1983149
31343
1247675
1337137
1699080
1933509
362787
1088912
1682126
205073
1200779
1402199
876974
1743157
572424
210570
1586904
1240715
1667878
1878362
1958296
1812731
1157676
948313
1339058
606436
1701605
1149122
913109
1696785
763481
1399076
1767467
1278254
981269
1199490
1793866
1170974
1513027
111584
1385502
240062
214882
1998724
275317
229325
148600
1835229
455217
1722321
1624145
1673195
1334824
437495
1183971
636978
1944094
1408692
343246
1449487
1170388
905081
24994
1965225
1894702
195168
610469
32374
1859339
886513
1316865
1012699
1838491
532829
735218
290056
1494429
952627
1078850
1007128
1237097
1789212
653246
1588102
1693771
1551889
981066
85167
654350
895207
1607214
451118
1390373
1028245
914756
138574
1222133
1451820
1378171
195014
1150831
302396
1275636
935520
1959674
196721
1677678
663056
916246
124395
1303328
900314
1860901
1297805
616940
339082
1867711
355470
1919738
1748055
880346
722126
311816
1554641
1518227
1740175
484649
728926
472533
1017637
987403
298835
1973552
1813724
68397
993217
1759254
395090
906156
1661709
20460
1878656
1594776
1343051
1779862
430526
936242
1328535
1025568
706813
1149863
1487684
670278
1334498
1935897
912829
500147
1192210
1228571
318722
683700
297286
269490
1339563
546175
841389
1230644
1956702
669609
1289045
243222
130049
214418
596553
1158847
449327
805407
736868
938198
1653540
1964863
113756
459266
42405
332254
632631
1765844
63745
1993098
1036843
455923
738597
723327
1261862
279661
245547
355380
1840000
1730596
1139584
203331
1055552
1503000
558312
858451
1579872
1275709
1241531
842145
682606
562269
1755137
1460069
1959940
709191
1870450
569573
1889302
576975
955176
1384122
1823316
497527
1229653
401655
710985
1381254
1467176
317393
1924792
1179813
160168
1143397
184189
104058
342826
1036841
1974648
290479
919175
825759
1764810
1482991
1546263
1650800
870745
1850141
1265017
1418468
1317566
1897818
70961
802812
1301479
955616
1959353
1635243
196836
1022320
317393
1942229
1554808
1251475
1361608
1240548
894129
1133710
313082
1562085
108831
1780971
1248737
1880556
394820
1882246
388838
1034289
520560
472990
1978258
1431099
389477
1989316
1328299
944232
1410113
1353085
294208
1386347
1523625
1742195
229997
1272818
1382232
724302
261911
1137292
797562
498304
223224
1057175
148392
665799
810049
942052
1521554
927307
390347
332755
50439
588050
609491
216840
1015137
1940083
26019
234720
1159883
1821348
1937288
180654
44163
1908095
1706671
1994536
1359329
607602
1602155
577073
1126255
927732
944851
756952
151197
1397747
1419792
1364639
147643
1952966
1813025
68925
1232791
911121
994821
1285414
335194
1107032
694743
358789
625838
880052
1312141
372415
1327485
1163088
630706
374688
375983
315474
1635054
695354
266843
1072462
629904
1184793
1748473
1015147
1793061
1594123
1912873
304665
526595
1751549
1655955
1486582
22874
1190095
736985
1523401
1669196
824641
473883
1402276
396945
975198
281272
920378
1908990
239002
746462
1101102
1638888
1194642
656326
1202562
1802592
969697
519615
1586813
1221798
459633
1521692
1683675
382136
1568597
1438040
74176
216606
1971784
935483
811824
1602624
467817
1720723
1078836
260053
490434
313709
1068477
580362
1302995
744547
669815
819826
1651861
1369269
706168
400365
1359815
1065398
1714872
775985
119724
1125851
141463
1445030
485772
84935
1026097
1681258
1502985
280076
956106
319841
49100
1779739
210527
737320
1550083
1734589
337055
676127
691106
998691
214161
1173079
1873458
800988
954311
1461422
1456419
1637790
887585
591674
543912
1277299
862773
1454688
1154016
602529
1157675
1595758
1827828
125735
448085
238715
256159
1153478
791439
1220813
378590
128931
339496
1862779
148603
1745059
1976864
315207
204215
1482015
673777
1684555
1618763
1565224
150208
918765
927934
508004
495013
1528547
1616926
1171933
1204767
979060
1381526
344538
1028129
1711353
1683691
1710128
699658
1550215
772661
405982
419626
184134
1034465
1726955
1009818
919424
1490056
428634
1330570
1906388
309917
1542324
478802
204036
1320938
1938351
461731
980839
156367
558120
787963
1038640
81923
1961172
1502371
1962501
1016741
761553
1976592
295645
881555
697264
350230
448237
1563069
357639
1889922
1559139
1652042
289660
1620202
42440
839022
1744097
1931207
1693486
1376045
528291
267321
1641022
1825162
68412
556314
1227148
439775
869608
82308
533905
236172
156697
759884
1921400
880676
1406389
519454
1507941
1916648
1192552
66000
660751
307926
1718441
1527877
1482087
1611478
894985
690424
1078328
1334604
876323
994091
1982770
196051
582713
1910999
1469280
183959
1015927
552276
1483000
326594
274506
500441
1957703
575808
1267354
446098
893729
323930
1277919
1879534
572092
690780
991129
411604
1479216
560098
1308127
978050
490200
492733
728300
1087197
1863271
1702806
1211032
1447355
1355217
7781
740044
130927
1826062
865048
681292
1700668
1138509
1612766
1545033
542058
667557
869179
875573
222672
1502916
942973
1886990
1942370
1619389
1888032
1547322
743348
1322721
105446
167381
225773
272876
150941
37491
1545082
844609
1845663
1800642
1046676
1013748
1399695
391414
508448
1606530
902620
1087438
565480
1972276
1412562
1508268
178301
716196
1651498
1862783
957288
1797950
480488
1116002
1103571
583204
1304809
1022251
131114
1041201
1940464
1285758
1841305
739482
928098
1710140
1652085
59037
1612148
83239
1826278
1392161
1179801
1708293
1128206
779977
671901
1419049
963328
215217
329445
1561820
1956716
1932033
152978
1635684
266721
755772
1244323
887746
575541
494893
317545
55989
357964
1029491
939336
752848
313943
1905358
343603
296884
1266538
1279388
172245
181715
1373534
1943594
585146
1319321
1655449
170900
940254
292420
921280
416125
1389190
1259794
721876
307664
776958
1062921
829705
1131360
1286951
1201726
606446
1760728
1228984
366681
563104
1415167
1675468
1077356
1364956
1263889
1627060
293271
1034692
420297
491359
1280730
9476
598548
1315219
867830
1606365
104917
1876273
2995
236905
1716918
372144
312034
1331169
1868574
1355363
238581
979240
290821
1656244
600286
1495340
873941
384834
72047
135974
485490
745211
1040004
73796
1822833
412939
1460367
1713580
1876562
1877439
425668
960861
1170627
58673
1595072
840049
1693390
889849
1076883
668067
1049284
33842
144564
203128
290326
1702323
1266585
909041
1031648
852235
818821
571135
463384
751245
1215142
944280
1023332
1669845
784145
884721
575148
375405
789028
989936
141484
921429
1928844
586962
1447221
1827993
696567
207898
1988937
1470944
614516
1259133
184981
436137
1144497
370996
1627795
1439335
1479545
793897
931796
1535596
1958372
1088184
1693518
1652583
178376
958098
1849640
898358
1475867
665252
1250337
197757
1984756
1393338
516647
1082389
294157
710422
1482272
77710
1683319
1961860
1192824
1806682
340034
819892
1009734
190240
1591975
124826
1568969
1621808
172611
1750892
1453290
242902
1423185
1047119
395299
274258
1918248
1836927
116226
520461
560099
1491005
868469
469619
531944
1863179
1486582
1415243
1448246
930397
1323529
356465
20659
1994960
1644067
1372694
273791
377848
801555
355224
25578
1341911
1921527
1633199
1867194
741437
166704
21269
1053888
408330
1750399
894609
915105
462260
22250
1518314
240797
48387
1921412
1083414
1214700
1145341
157195
1925625
188907
1390728
829123
939301
372167
766364
1391531
1681391
1853643
585700
870841
329155
1261546
463502
1948692
934560
844083
1398181
1558685
44691
134238
638493
510588
756955
251495
1562425
868307
1051483
1131064
1486793
1202488
80068
739616
1426485
1405627
934227
460343
116433
326858
1216415
625985
1361760
1380911
1679284
1743468
1302108
1477045
310851
1526317
1118333
1384640
1338900
70292
1597222
1745665
510918
277734
1609066
362690
1681481
1834933
712946
1403973
249612
965543
557221
1721757
1834794
185019
66307
787487
569681
458504
862288
46224
1320457
222625
1439077
546877
828829
268950
809185
160122
776521
1784889
1555004
1181819
1224451
699625
1952636
981996
1145917
1506218
242375
1690946
792491
1155228
744547
332499
1059204
1943286
506570
1925637
1035813
792335
477153
792964
1434623
281033
1240704
371065
1737426
712452
1325965
1134748
609230
1191955
1633233
1822645
1138835
441855
387539
1825422
603296
1072079
1643364
247681
989073
519533
1860813
234602
1369089
110739
941432
262370
153297
1757694
1364604
1874700
886022
1957611
223591
880787
565379
1303339
1372694
1421060
723575
765869
1013386
849557
1349490
398433
752224
1341604
1003540
533063
875505
1200872
352652
1089949
490678
1232246
1964256
1079421
628040
1731566
831227
447860
1551329
1509932
476448
1648115
1893975
21760
929051
1378204
1837403
1337821
170193
1135279
664483
670379
1076109
525629
1105235
1224974
1478122
201123
1561133
1144193
1867115
1328877
752479
274160
594399
1314860
221098
279910
147711
1962716
1219727
1346681
1153325
785094
717936
1319643
238564
1152168
386204
911213
1726762
1892378
838798
1746227
449742
724573
216548
242365
168897
1987896
1541622
459285
494893
1511832
1609888
1978135
1110274
1103552
518690
556273
1091779
1834794
231243
1397358
870610
30010
1989792
1833708
1133070
1327496
690394
1966042
157505
1443932
1837285
336742
1943702
1347179
1566396
1736855
1401173
35862
1119973
1397183
1183999
963353
814527
1983970
327114
164199
1043272
146577
766278
815906
635340
376292
1266637
1677716
1517389
1604215
929940
734001
573628
611847
739509
209458
1460110
1120719
1488336
628283
1456699
866218
89276
1224340
831811
960585
11334
724108
1161966
1129810
204398
1359462
450545
796180
570720
1451518
804513
1013375
1574489
1669850
1071867
1026189
462907
1730623
285226
1815405
38931
1318151
1279153
1170324
1632704
2217
510068
888540
52478
64567
158463
368745
119828
22844
1091290
1948315
1877287
774992
134072
287087
1041662
1294755
178274
1370564
382567
869740
1288138
173877
1589744
1049720
1971374
165293
295079
221811
875307
1923872
1751841
1599177
88177
196451
222017
1486657
602224
1568253
1680251
463549
246227
1022846
1137598
1237013
1053664
1125743
532789
650380
1173446
1175816
641280
1800543
1978082
219912
141305
1320366
1335891
784232
1659377
1210848
1286943
1840164
1209227
645318
169740
1455545
1893404
374669
453376
914755
384158
1955074
925128
704432
1775733
805168
1655263
627662
1738442
1760516
333165
525837
1437500
1731181
1638038
24515
1383929
1599934
1922715
1172248
870331
1183036
97384
943883
15898
1569004
1582933
327302
1248761
818125
89913
1664988
140034
30607
735703
332402
717148
418061
194639
1529349
1932750
1339687
1555249
1738737
1978956
11402
394605
1690066
1337664
733375
331877
569022
1381580
896666
389937
313497
1753052
845620
1065018
758052
1281296
1808038
307584
1393432
1250362
1288720
1069096
1009683
1473133
642338
366541
1383301
367501
1254582
180977
1865117
1002640
1787707
256986
755697
1979320
1934852
306624
1542775
1782966
1796316
1003616
1317921
1030465
1515918
356769
503401
1152644
500336
159498
662517
425556
1835730
1324269
336143
72363
1734748
372723
330975
1391826
899301
927570
994821
1672904
1033047
1188302
884544
486637
1480704
1320163
627417
1321418
313376
1218825
700203
767225
46564
1471784
805904
146696
1329846
1226890
1002970
221430
1702065
680388
1735316
1521318
1008950
1141102
1959172
362317
1887954
819269
1674567
1998609
192698
119127
577401
1560809
1302854
999662
685118
82873
1252013
1183723
298094
268301
876746
918608
1889468
852990
1929704
1226516
1310156
1416939
989679
547806
521776
1786443
1440630
375248
1244101
1763199
1437141
1228201
761376
1445895
1810292
311821
1455486
31253
1778244
680088
1086317
1359571
1661848
93563
1955863
1525302
1395935
403314
506435
570429
531357
1658677
1277077
1355516
1847860
1447411
1307653
1086555
1137863
1044745
1363662
1866039
504113
988655
161007
1507082
1771464
327591
410013
1313959
1552384
1996103
560834
1991888
1452674
635367
464466
739161
1317798
1464746
1852847
1344874
58927
1181366
725468
1473097
505174
1855573
993315
1164304
1262672
978429
807601
811701
1012970
221040
1994974
1396816
1206556
1636443
327719
1168656
126447
1013140
755706
1332903
1608107
927799
1755404
284696
1199258
1930585
54959
893317
1392289
609878
561468
696289
1882399
978388
89491
150135
859377
563478
767847
1922366
1640157
1003607
116347
274624
1233414
62461
726681
1801623
852669
214715
795034
104957
424050
1635793
1504743
1188799
1852049
567252
1091357
1062900
1141498
1495243
1397116
478413
1402974
1345794
429836
980348
167111
228259
1340806
1232670
1449202
1323654
1770780
1475152
1183262
936740
1210119
285476
950725
3888
1877507
1522645
1088600
1258300
1437406
989482
896996
284399
1794209
1876484
920687
1878303
921532
1924452
713596
1956874
1751391
547682
736588
234765
919698
500769
1043639
1120865
1499062
299023
1734617
1627361
906773
241490
74554
542077
253109
980044
1843141
1701755
1120981
509558
1306119
832849
1078200
900526
1084717
526760
597327
1988343
985067
456029
139838
844379
784986
1259848
1546199
402999
1735558
1404163
1149591
1570342
709850
1764814
916691
852728
490078
453506
1894821
914056
1696325
1459606
885140
1280382
1402510
1030104
593368
1872864
1895626
1564033
228129
789071
913675
475765
711818
593151
660732
95485
936354
1020729
893706
932676
444073
292946
1270300
1037446
254391
719355
877360
680429
1625570
98517
498169
161616
517448
566756
58548
726793
1593299
72475
1751871
273791
1377982
514262
1345752
309979
798180
361691
1071568
350429
1348046
1566851
408119
1308011
1827897
1977707
1950319
136223
1367158
1981154
1380377
383235
1017129
396832
542436
1383908
1396751
1278981
1895345
1208649
1398671
1348593
1354513
154222
594266
1359491
1894500
1245052
46838
1207717
1370613
779327
1528279
623832
426958
574307
882148
1079547
1013116
1402148
1203735
460790
1112700
1441894
1986379
72671
1883993
1286893
1027096
1823009
1533404
1097807
350986
1683900
331577
569502
1988623
1274774
882528
69242
1694889
1256650
1302707
68030
1295301
1843050
795696
1934874
431231
38911
1202539
743109
923095
793216
1273569
36868
1763903
1729096
167199
1216290
194930
1528091
1642658
1047060
546894
547364
983022
1275132
1330814
494892
812066
240389
1900708
1695992
638974
728784
1296347
709693
1744483
70557
1895375
1489584
1247826
1526471
176788
1928238
732117
868884
351792
947235
1230891
1118006
1053711
330133
1151360
1405369
471850
1928520
751601
466176
1393343
1421476
1131596
361399
442209
745997
1311247
1866860
995374
1621027
1236201
1517846
519825
1674651
1219921
1626086
1159717
1740262
1680412
1543689
785047
619627
1707743
1521792
543951
665264
1535500
1339321
826804
1078920
1783091
1604719
345621
446056
643699
657989
1116298
561534
1270651
1339467
1150472
1001244
249340
478170
1430684
676620
1483832
1507939
1647038
1803227
538638
1153704
482892
1624843
1872558
1955095
1361073
135625
1911182
1906395
1666421
1984725
243275
633887
815589
777572
1234454
643975
472083
1161533
1105029
78042
1917594
355075
1283616
723330
703003
1947543
146891
716549
139962
50926
1769037
1856412
984392
1445617
834394
1518665
1727461
90948
943483
1440355
1424252
386988
36526
1710946
1754395
1032453
158975
397216
1337511
1445792
590250
394649
1634280
899887
819754
1474026
1819056
1398104
1074537
1877677
1852660
1775251
1430040
1573792
576027
170364
856257
1960081
672639
774400
777311
463474
904928
756833
1658124
486699
875997
1444899
1543797
1965775
1215187
1666948
1449687
501391
1539249
22446
726493
657410
1889185
38426
1193330
716611
707102
1813846
780815
472672
918102
693028
853849
215247
182324
891735
1128675
570855
406381
1226707
115848
1250902
32448
100875
1355912
539651
1298536
677684
637192
1483729
1645251
1770577
720374
72282
1175383
1457350
714404
407660
678949
28040
1624522
1636281
1125247
529101
923616
991118
1988334
415687
830126
1598310
1244998
1476535
1170917
1454156
135139
1426373
516722
1077057
1707724
293438
268678
1897911
1375430
1563060
105453
1506931
618645
1128119
1631605
1907831
1900206
641989
1856012
1089263
1898631
1429840
1816273
1567883
1534682
409778
56218
1930832
1838487
701819
943331
650827
114193
60939
532055
484662
93655
179646
1509824
1042230
47269
589741
785740
1971015
335186
507854
1472460
182962
228484
1314070
953549
501687
1352960
338742
1256619
116023
777133
1513880
1794403
1872091
958090
1407800
1039042
702793
1285143
1031295
348099
1303872
1387982
1592170
1496581
1021385
485842
157505
1536135
160414
287813
998040
979969
907336
1226464
16530
1255873
449530
102704
390017
1572422
775348
1781537
116631
1276737
641040
220074
317431
1813077
1243831
1453469
411692
371620
441355
1819418
655694
1827948
1821889
209843
872374
1396218
597237
707457
598954
1655616
1653057
257631
1704721
1375681
1499028
1501532
495012
1087769
1637291
1845664
1393366
504782
1646917
1822793
844902
1491059
1291109
1202005
85099
243644
157523
1087234
430060
468888
736785
1664017
878295
47565
425001
102444
580004
1300964
1020130
727459
228432
1008869
1158438
856052
514026
774614
393429
1474638
1793780
408622
1642594
1895861
1443764
1146484
1725412
27289
1407784
598538
985361
1795739
1231985
985850
659980
1683294
1998202
1156155
1757512
1500839
154001
966071
946317
369714
1688590
1082771
1167318
1559699
1866463
399075
259910
1529400
1551258
597019
50295
383396
797833
788230
632033
493154
1942272
1455960
38988
1812234
1090224
1105221
1345113
707394
644429
612155
1175556
1230120
710279
1929420
973518
1447496
1246190
1453773
1879362
810907
1222928
1757526
471921
592508
776712
308315
626582
425349
1665239
279133
1804451
481450
1858411
1342355
1859740
325398
323007
220233
834675
613064
1074716
1343535
834630
335525
1164639
388605
1876576
814854
674778
993451
1591590
183703
805198
389788
1471934
434656
1664014
1165115
1532907
228521
312095
1239588
683426
30868
650522
872700
1452799
326832
916169
319145
1823247
1712511
1162936
29619
824284
617856
1046816
1902095
1014025
389227
338685
1714145
1966533
476858
762097
280127
1497762
1215887
1236805
1989602
299237
1787521
1587598
637073
1854959
578411
1466885
1636624
999605
1125916
1291036
715190
610335
1981938
1384343
151614
443031
1974628
176665
985529
162836
46733
890864
830268
1907102
1160527
787112
1765874
812338
694029
814510
560806
999827
741182
786392
280808
1020089
1356408
650820
1007612
371463
571390
821285
346692
150117
54047
1361745
547706
790564
1072350
1046339
1339495
656798
350151
1453503
1515279
879240
258091
930331
1836391
1548111
570993
65005
629266
350679
1180309
1751692
973720
278225
1634705
691869
273851
993280
1163566
382065
376134
450625
1780075
1151727
38373
448905
514229
1503348
969691
31293
79726
482170
197768
1790497
973599
607854
1467724
1124649
537804
1063892
295005
1006141
1458783
748978
1425451
793476
1716403
1678107
1111525
1116571
669266
1566785
843065
1655424
1078842
112310
754989
1254346
651449
1720928
218903
491084
1704537
265410
412492
469516
89752
101642
1099289
519066
624820
1014347
1065467
1391126
1870501
1375520
1934998
636921
1623449
447583
732699
258856
431231
1596474
329911
696842
1297768
723781
142989
990092
985840
1649708
797447
1282826
878225
1966858
1321539
1045462
289198
1549674
1033338
1077412
1540828
1933786
123588
1268392
745232
1876336
406846
1061928
1643364
637980
965375
1777416
205818
113098
1710940
967749
269616
598321
1669589
106270
1276502
1284231
914655
213312
1832622
1534781
1373565
1173571
763494
912730
1320082
1791623
1691783
1141640
1522533
919767
1771589
1719084
462753
267424
583034
1012872
673530
1128985
719209
1518601
822753
1144641
1508968
35556
1106018
1131728
1876434
856198
1337127
918293
1967984
1451906
190921
1718452
1030094
1260450
1610430
1604066
906621
1099949
449739
322368
1220449
1333339
15118
799129
1358476
1516744
1803507
1147282
311773
666256
1241229
755417
538912
919252
1203559
889111
394176
147832
57356
1490841
574999
1708576
1663452
1349075
1477377
95321
1616025
1172371
1222405
1699859
846393
683703
1949599
748843
351160
856856
740740
1521099
332715
1361272
850782
1918212
821578
1690993
11170
696142
285898
159786
1920354
1646998
1025645
1135240
1816897
1864069
682794
1980807
446979
1504330
1393367
971972
451308
1153174
887693
167159
1870427
376191
543772
1141550
1912289
1369336
1813882
1620471
661709
1589603
907700
1177925
1019833
827327
464876
1945861
488814
929674
1622577
482832
1932094
1809992
180479
534511
1516769
156479
1148558
617896
923431
707679
1468258
1045206
458759
1313946
251708
93834
931233
339407
1006663
863952
1917308
1005049
1050948
1972739
1208679
130830
1127598
470442
1123164
1628152
1977497
354893
1183008
566667
894924
1204632
670892
527045
1533626
1152715
834238
1014175
237714
421424
1810264
1744148
968525
454400
395336
1423099
1443835
1789563
299456
839331
630624
1529160
1304490
108486
1592029
1383926
102909
1630157
1691220
1155556
743368
765757
671091
1511858
1027899
1339390
1548990
891701
1642287
387576
967493
215256
1781088
1482569
313333
1950328
1898840
1560342
1492382
167954
24699
204106
82999
1236183
649744
929196
1252688
1317733
650033
104752
1697006
220226
289590
1357480
996846
1859378
1550018
342757
598044
585306
1232289
1180799
637796
3139
1747967
736769
483378
1683843
412905
1860278
312711
160123
189464
1835007
1527413
1133840
90957
849309
1226516
502653
609355
1827964
1758660
601135
972055
429942
1993958
741892
1794692
469067
1974242
505042
86668
381996
740782
1349304
1398475
1287282
30033
1126354
376577
1500707
949823
1244202
66920
245499
784119
1913704
776511
399718
1420578
69731
314782
1503389
41249
717103
1578941
1911550
783297
1025036
655336
505795
1433896
560938
1971153
480038
1747426
1358542
1720039
298648
1074643
1202880
1086120
535391
772274
1102299
1075373
1807159
1425127
1818332
1687098
132540
280259
205098
1346877
818052
1377556
1706515
1302002
1813710
943373
952779
1500092
1338667
355782
1008714
1923157
1162168
1988704
1752044
1976521
1897402
1367768
1608336
775182
556083
889836
1041458
1647522
747237
813984
397187
431505
11787
73480
432613
789854
396038
916444
1801723
761584
1199876
918027
1288472
149480
352907
1489856
403313
422296
796059
1873131
647200
176634
1544292
408070
913047
1071472
27608
1002540
1097375
1359179
1810840
1532573
1599742
905455
965620
1761311
1783960
661436
323426
101673
1317095
158463
1175774
1946193
232586
814567
1589764
428655
1425404
1942292
444070
1897127
1254771
1743197
1347466
1772129
1342189
1665638
303536
1407690
1851998
1798637
1621362
735370
586407
1363634
1705079
1119062
614418
1159301
744891
1603855
1128104
1102604
1586055
95396
78787
910338
1521520
1503126
1385192
569171
40974
1583338
142391
1129141
603443
292437
1652606
1605282
1364173
1159772
507272
112735
1613823
912935
1927678
117217
859073
184435
1854386
517366
742042
1460247
690305
875640
1306038
445271
1110822
972773
1866326
1997368
535987
227340
609902
1121227
1733274
1589948
1215093
801983
843419
1872056
342614
1842662
1185816
1257951
1224032
492824
1625088
119630
1644812
369111
397192
415958
275778
1972088
1836739
570245
116817
872831
1752852
1001765
1593723
1808031
1313696
1742524
643968
1166935
1976000
447345
1202284
1022078
1176752
325594
762004
1826302
1651400
1798312
169224
1413348
1922481
1542009
417711
1357521
444618
1545022
1410069
801027
1430519
721152
1408081
1561112
551225
1797738
170098
1142298
839786
394892
421725
473724
286078
79257
1402550
538596
1754108
1857383
960481
63257
1965109
1305190
1038261
341661
688857
1317652
902927
1014130
160181
1765633
483502
252800
1875470
246553
1603851
1230842
350181
1946917
918157
1905950
1243950
688099
395954
1262221
1054075
625298
1120981
258073
1491474
388939
111446
1707921
199432
582433
1650360
25734
1842456
1832118
1045046
1292611
1932765
1999543
265714
168570
1467646
1103715
1131803
1224139
1165103
831893
147604
803163
803530
84685
28336
44395
680243
1804779
872359
1722257
765789
178300
1461080
985327
838071
195911
1824714
306878
1687038
1029401
1903054
595437
1442103
1610740
758798
114324
1702351
71758
1117447
1605061
913102
514084
1587860
1135787
497684
216519
68987
876246
780161
302685
1436582
1046782
807717
1431127
1204048
1082403
33416
9313
80567
1308985
310638
1490298
603820
1404165
1306575
242366
1096160
658588
72148
361047
238271
482233
184080
36293
513775
632459
1426038
1909065
865257
1842099
86647
1009307
1436056
930006
901264
1775762
1417735
404211
621917
1477261
647197
1080620
181811
1740277
789471
1018816
602783
369698
1815314
1703068
640540
1688547
276795
1630547
192255
1165079
1510001
1590222
1831581
1052366
475968
531392
996667
53637
1230004
583454
556083
1150294
1359990
607677
1070412
519989
1367509
1848063
1546450
1994257
1182303
1139561
1199380
1293261
1320309
1971428
1671875
1427666
392119
674465
122903
745848
952184
1165978
561613
216818
1295569
46492
357419
953104
1038625
1896681
1222500
231038
228259
249173
431306
935625
1355506
709604
1408161
1150405
757648
998754
362352
603369
860523
345870
1264025
1512587
899231
788545
951521
173880
1598822
1940083
125487
1715778
1435963
1395327
929741
1228592
370631
386348
1898498
1132763
154485
1895943
341713
673235
1440760
1868488
1774832
1712885
171268
1791291
364071
1209506
1423340
726129
893359
1016513
1172242
72951
460230
778535
1391465
815082
286779
449339
1175940
1628895
1437563
1010494
155005
748173
203188
106438
1324962
226395
1439270
240367
335265
170261
1317329
1379633
930359
388625
456371
759262
419146
57666
1033265
1494067
1213758
1073901
146044
17296
867975
785922
1661491
1312818
1382817
370230
1210309
1483141
1732306
254422
1595750
241667
266950
147446
600702
671901
853501
994076
1165866
2405
1654441
1897031
681172
280057
1193473
65399
507122
1352600
620844
1653501
429784
1223606
817717
500647
802245
1729872
1302219
1057646
1454089
724173
922465
957748
337746
1316118
100618
608473
467610
1388210
1791622
606691
1505327
1719145
763538
866748
1407123
1962293
211777
272401
1139729
1624527
1723680
564162
683004
458283
564058
600304
1047554
1163255
1655998
1971899
58822
760003
1376605
869968
807808
763977
745800
573420
1416429
1474516
1444453
1279304
968236
911206
1765479
56168
759522
444172
40086
647039
65977
29145
455240
1313128
1293626
1846034
1398984
1083186
1335016
1686549
335265
847374
242943
1169489
1894654
217421
1717608
419112
1736134
657484
1437056
1324925
1875135
709125
89163
1446081
155497
1556253
1769028
243552
758119
458905
540959
618045
1606595
1026823
164491
1589851
974053
1911920
971313
344707
1386295
843446
1629932
448906
666344
1202876
1287582
1588591
474130
909488
36848
1998143
1879445
1895720
1532881
1083362
913620
1266727
422759
824369
627092
643887
1677269
1359519
1077779
1162474
1055213
1273293
888354
344223
133363
1319456
697997
416307
558485
1471976
1073928
246130
1683817
1792653
1778361
483780
1377588
1343186
1572436
1162464
54828
247809
1765115
945233
1749225
1627447
1641699
684404
244306
1227972
423544
602719
627462
1107881
1494327
1087422
1779899
1488818
1894702
1339108
1453310
1149187
517984
141855
669230
1235623
1354047
1251591
1657171
815098
1802785
1564300
1880978
1152543
869379
1416845
1686524
936667
592513
1037358
1698608
495062
872468
575705
592691
412309
958906
958635
589726
1183335
971072
1795196
1879800
487754
1577060
290176
302295
888691
1088714
673665
1516251
121412
1894155
608243
371171
669590
1681403
684420
460385
1868127
633417
1199413
1125086
1912645
1814220
1416211
1138808
1212662
1604851
660422
1207011
339627
453026
1633176
522777
559360
316573
1714148
976148
683379
498887
1110584
1972995
1761311
1025489
1287970
777339
466152
1522147
1247706
523761
1475664
595506
1858046
1384990
134365
1956450
960861
1140261
469055
1436942
1378229
1287240
28735
434932
774158
1787385
1210956
163156
314260
862079
527741
1738825
1846017
1120931
70878
565989
1745512
437437
1551847
701517
1329840
55825
1367578
239687
854108
101496
1334607
1535156
1844470
521918
1937438
1965398
1806786
1462091
1354523
1541853
929500
261899
1768556
1993279
823317
1357030
1312623
1129446
1910632
1085072
742214
442785
1249475
935981
743527
1031916
1889377
566275
602783
1747660
1816052
30692
989543
379388
567336
944993
1372247
472449
995439
500178
937997
995132
1234747
931302
322281
1969163
1423016
1358187
1232473
1661706
257840
1652042
1927466
1712998
142367
1808508
1355012
1050685
1590946
383846
972149
1110317
474362
1040442
705125
1207717
691253
168818
1200364
564511
651861
1784840
682434
634389
466249
1550042
1221727
776210
730473
1900047
206625
1104222
1419340
321299
1407014
810153
1198098
1097548
386988
964588
1263300
1738846
1866447
311383
1503459
1969793
784145
1019604
777098
1506739
54120
200172
55670
1668883
168423
1607308
1144151
1916393
12625
1432849
1422029
1497186
1192459
908689
1004117
523317
106804
1305894
1169983
302165
1822079
1297334
229115
1750132
50026
784111
1190393
1916300
1483962
718971
1166831
584838
1861067
1306353
1219944
568596
47577
1412328
485412
1554452
1280558
1986275
273035
202517
98019
1190815
1271230
243502
172852
1579608
881415
694788
325877
1137763
508773
840799
965664
505042
1665696
1698373
383222
107922
958885
533702
1195536
111675
301866
1846486
440562
1446509
166338
968182
1521905
235451
19130
1770177
1344350
1906995
356018
164654
232150
1713536
1076844
788387
497184
1477581
1713954
42428
1033584
337380
1206099
1478928
1963679
440241
1880204
1384960
981039
569168
220553
1080550
156290
1587334
1645236
1910996
1787011
1232407
1513550
554927
1236797
274701
1577806
929161
483875
546175
1179984
890364
1999971
312950
501985
639921
1741434
1498910
299743
819645
1130735
18234
476903
557405
1232357
1464087
629758
422046
246631
1792815
1312712
485135
164293
434601
1879864
71758
630854
397815
132637
1027452
256392
1197569
63194
1202240
1996953
578673
1090744
1697678
539039
271565
473524
603190
459168
1354032
1710297
1927555
989391
979373
1996103
1008972
497856
793910
409946
1320353
1631890
1417288
1710759
499251
1445109
745251
882673
1609154
1639910
1629055
1207914
572753
613600
1390642
1024954
930992
1031780
1813144
280927
826500
630088
928431
601118
1497263
1795093
1666561
1314546
1444101
1156336
884451
1260744
1056538
1689515
1536328
597088
856993
244436
1375039
533731
1796085
1515261
1753821
1130759
1600378
1852255
1857397
115960
106302
1178461
101094
1563700
602226
1334419
863903
208252
493419
211686
1291489
1440876
967139
55098
1048782
1412469
1626639
447028
1867779
1054342
1961273
1850295
1477087
244976
1602311
910259
1619754
1350736
1430117
162070
1770544
817138
1915680
1437725
1593966
731447
1805554
1040652
1462440
704665
120551
203527
712456
1265978
17658
1225743
1807317
1137293
1020930
1576565
1337008
1431169
625802
728871
1277674
641204
1047996
1525558
507927
809564
839538
668236
1545297
493955
886962
1782670
1739252
1330961
1470989
50302
1857755
376100
1661460
1532966
1230075
690232
1609901
341799
1590467
981054
1337306
1287337
904395
444227
549227
140840
1676016
507602
1215629
1518956
294419
1085028
1865139
579823
1382325
1826609
44989
1470156
1914992
1856504
504302
73647
260313
1073947
870679
853240
553959
444160
68412
1737119
1252534
1097520
1419716
1295956
959543
1422508
266822
1627371
615278
951222
735822
1526094
727667
1995213
1003232
334216
673791
662553
1086622
1819056
637682
1832440
330721
1195462
1779739
1876392
1294933
159847
1695284
1806783
602812
888019
719126
434781
1654188
611332
1172265
1621477
770172
1611553
832842
1248010
1978082
1773804
1658978
1668034
150143
859120
404889
1838911
790098
458089
986313
1017851
1755189
1658336
1222663
1996150
704148
1947564
591743
1270710
966688
784312
1755928
1307630
1595891
1272630
210222
476089
1303819
1646897
735576
1125700
1610969
1392351
1549540
184410
498425
633031
1175195
1897955
1625765
1404984
520160
1453481
1901127
1350082
522575
671018
1899173
625266
663840
1499361
1249318
1143156
1776888
706618
1761015
1616019
1573355
315763
981951
1586545
634755
1159357
627612
1275616
1622554
1345752
925421
489163
1132776
1530374
1155743
179105
1702662
951203
463635
694276
640308
1606264
684620
1673024
1267469
508461
1664635
643033
41401
852315
1232993
1294793
1002429
1206943
799052
479873
571402
1803447
1977437
1321779
387774
779165
549620
1574309
273851
594006
1976950
817887
1733105
90690
510830
1909854
1557829
1552411
109930
777092
289590
1900065
368504
1372790
1075914
624020
401393
71860
1175188
1420810
1582799
929133
1703568
1761777
430155
1107595
707739
364488
576234
45671
1055652
1910762
1738529
1478505
886781
1496914
1436219
35870
585491
745821
1690190
1162382
1026469
1817515
1683035
1500834
1078850
940771
1606248
1193778
342520
1372606
1615063
529720
11450
269437
658868
810448
704914
856732
1027689
896004
86826
518684
1731161
234728
359017
903293
1480464
162863
1073113
1907426
208462
1060731
687001
1237933
1528636
32705
1539375
1040845
495395
43942
1468103
1314721
833646
1881750
1562718
651717
1096843
1827347
553865
764103
894313
324012
1599730
1076061
48333
165339
806895
1223273
649579
675509
671535
216681
1095705
1919132
163876
245244
1728526
688855
373938
1909273
1953813
1679766
1112713
292841
1951419
1901552
272711
1453104
1378178
1027435
1097081
840741
749016
1968456
283202
197325
876746
841128
241672
1573505
276472
1749887
1898309
363662
1806507
491888
319437
1710525
906235
470403
1607079
250945
1627728
379119
479993
537945
1056984
1712756
676038
1563533
1264344
1737019
1369133
901536
1699081
1338456
1350184
1905937
1435392
1468636
1058215
889244
1954163
816789
767549
811623
400810
1497948
1059229
1328148
356376
1388639
949112
1214109
54595
1655272
1639339
1213285
1411223
567631
1053080
1252131
1608942
1769782
386714
1604056
1080108
1026475
1809078
783191
651152
361125
1555337
1278858
1852356
712957
1278110
741882
1506493
542246
550716
816532
1836936
892569
1744052
983930
944511
992403
1471014
878559
1037313
963233
68624
869573
1375632
1573954
1012591
842190
1467825
1476720
255960
1080400
20710
1783387
955940
1392979
1675534
645925
1405212
964176
485338
1087173
511665
622952
764646
90295
764026
1970414
652542
1557787
1926096
548612
526932
801008
1571992
672785
519454
1286365
1858738
1848218
1305680
1459423
1492374
1618703
1638557
671605
1095201
1253213
73463
180904
1716048
864440
502573
311834
1734325
1456453
451866
1585302
1698130
982000
781726
1859493
26439
98121
259005
893642
1048898
925057
178717
736291
1588106
532476
1193526
534023
822328
1617912
93015
161193
678999
1576031
1716332
1699329
1277249
1506861
481601
1971153
1872354
294005
643956
704424
1745813
251815
1455726
1082622
641438
1346986
1904990
1850277
524329
73351
469074
22511
227096
1121909
1960761
499062
1498263
288605
1032421
188592
515412
523971
912066
990763
1391656
1864670
1487855
949424
1400831
1595231
891685
1989998
1862774
38636
834056
875724
525886
570083
1050373
646169
235509
1805652
1939615
1966253
1501237
223977
1980304
1992616
1440060
1445427
335064
354243
1842281
556793
52098
259698
560477
1656913
1657393
1397501
723229
415112
847982
527122
833661
1282082
1776663
1006757
1185829
1938364
881754
1292508
1943166
620789
887923
1855788
1566659
895492
1313196
587215
1884028
606200
397072
1653548
67506
775643
279010
1527072
1181849
1054660
926131
1349159
1453234
15532
692895
602066
744297
1976222
1733163
1648794
91443
748118
1781240
1578044
1221798
850069
1501097
1264474
1335255
1363237
1435168
51804
1653975
705212
20710
411696
638031
478480
507168
1484934
1006940
1568658
928433
780177
730908
951767
1061212
1612930
1772346
63681
885287
1422958
259794
546771
358329
327080
1280924
316336
1122625
814200
1507274
848081
1360772
1541485
688169
1503410
1595627
1080919
133340
1746504
792560
794244
402707
1388210
1891269
1258337
1214560
1748513
403700
1121927
1978480
1172399
420165
434656
856400
1037735
961026
615646
1488779
701125
656383
558468
1988645
642753
330498
112804
1100806
1172455
890364
1411125
224626
431230
1439495
1618212
1616759
511940
1491647
353746
631220
1752852
892975
560691
206784
854240
1614898
521047
1999938
20921
1287299
1495608
507711
575829
241104
716422
1970903
1807725
1731240
347262
323311
653366
1572596
358940
1758921
1061167
1547258
1745433
1651868
30371
1901937
245666
511229
533242
540917
1037358
1390839
1311686
1875952
881720
638736
573138
32794
308225
275091
445666
1271060
1419938
69370
1487252
1251989
22482
1092349
696336
619643
1570665
122994
1248927
1059606
1468955
1002941
1321745
297459
698663
813716
1022523
1657820
1307835
1181570
130844
504234
506559
854096
1208706
115216
1332216
466583
1413503
590867
611410
946943
1210337
1061951
1445524
1075349
870940
600688
598198
1246317
1400446
540086
588493
1875205
947363
673754
737162
156261
1295384
1480142
980430
1923794
970540
1023258
684748
630674
320765
651556
1894398
1331351
442070
1844781
458519
1625463
279538
1997385
806689
197233
1212084
944148
337682
1125981
1201069
1803132
496224
266348
1060740
1129862
1621925
1068507
202555
1125997
1963544
1599730
1045730
695599
1640341
360322
536846
563610
917990
1212087
153705
1235
1996674
161420
1797859
699381
277769
112540
1932933
225253
916641
307004
1199909
656133
373403
575311
214450
1617655
539488
1179971
1602798
927402
556396
1710364
503532
1370201
689465
1984091
1055981
1026185
48485
1128401
154659
63710
1634642
1291403
33458
380736
1307444
670873
215306
844877
24050
495346
654511
1486135
1050041
1072340
1568200
1455594
32363
268134
42497
350619
781771
1566411
698450
578021
974628
46011
302098
1220747
27701
939546
1086244
597274
545108
729832
25853
1704362
4942
759140
186232
1807055
537946
287180
1498030
935320
1938541
1987921
653868
548157
1818862
126041
542362
1529981
881758
1529377
833172
1021146
679655
447884
1547750
1003737
1484820
971951
409309
1008735
217351
1793197
1501608
652197
574495
1348772
371248
766360
1902541
496029
1294505
1073893
1445734
684694
1917198
400553
206974
727394
1239941
650575
1513020
179043
1381012
384744
589078
1255547
1879300
1944650
51002
1248662
1078919
1164380
1518627
1514538
998926
1997579
1943222
982521
1558808
1178461
1475542
279026
100432
86894
1826036
1461242
1967827
875841
1291351
1123352
530500
1999130
157206
417319
757383
302137
1985888
967678
794647
699467
1615063
1717249
781923
284871
1663442
839237
1549778
1342052
182811
105320
1549071
1333612
770328
1350297
1007056
985854
1710638
1121581
1393141
1784840
534486
45436
565672
1161041
164064
1829856
277685
1049743
555187
1720934
821332
366920
807979
1919573
1117765
734553
172876
177579
617904
879720
1624519
766283
784737
1109704
389849
1665029
952315
1179462
1434637
1010072
1264341
1996313
282120
372944
1348442
1188619
1602268
66543
1071320
1072873
208643
902824
1571229
780012
1333467
1579053
259368
553687
824557
1066785
214050
1166935
212309
376110
1687662
262278
1236359
1714784
1761959
471666
807717
1963921
923384
450408
1495798
152738
1094604
643854
373404
269439
1533905
1631949
1482703
858976
1025048
1740076
1447378
905894
1862369
859876
1602292
1478354
897650
1181219
1448472
1572943
1998399
681187
1954271
927548
1875231
782160
75032
876763
603153
132748
1404383
1727030
1804553
1834860
1064636
489648
370849
1126238
1913597
1781240
728583
1640173
978128
1861366
1469869
1222477
1067661
319826
860699
1444792
1120320
1950328
910822
474151
1262125
1698307
741254
121729
222228
750663
1118683
499684
1523677
143043
506028
863008
1415999
339791
1047818
1153545
1250258
504644
1645643
1974648
631269
1590944
1640793
1030229
983152
100380
1617267
1528624
1790001
1229318
368772
1862783
427841
1820310
236293
956160
1985053
1864044
1992726
1082370
1726151
22321
802100
495828
1510537
1734878
1614957
1023899
1851844
1522444
392119
1948106
502027
414519
717833
1523327
699025
863363
801407
935200
1259287
378514
361463
1081523
522252
1094011
1208103
1267366
1302334
1563279
1346022
691507
187379
1382806
862537
227514
1448323
1931354
904419
1410206
1037025
578157
1373386
1750873
1091111
1813104
1563744
1977702
777130
58052
1786331
1689473
458530
618734
377697
822656
184435
616773
1248569
1839638
1301949
626470
1872925
76727
1113933
199024
109090
20010
434760
1412556
582331
162604
1716332
1184459
786823
1246587
1174238
1495537
1919823
784359
1126411
745175
1775863
1917980
320745
1566127
610591
878370
1871874
727905
1878855
868142
939962
1397194
386642
1985641
531909
498478
1961915
627346
1709632
1844066
1862957
1307744
1378873
119421
1343824
1499640
1335197
1547722
1642298
105084
61063
1433667
1984709
402755
1583550
1073312
1892727
423825
1412641
1146910
899864
874474
1329031
1193123
766387
412039
600947
1873686
883708
548014
1379859
1545736
58374
419032
804792
787725
6522
119403
251633
1675752
767237
371342
124499
1757732
565727
156805
326638
528681
1242728
1180557
474190
1584372
1071393
1621745
1311813
885318
995137
1713221
1010670
1579881
1461271
93382
1102796
1218732
1853993
1417493
1867298
344624
1954151
1115008
466306
1705269
3465
345350
967616
411623
724239
182119
1572985
1025002
409699
1932094
1096473
1591923
1910268
1867527
1068657
74242
1839304
1601414
760395
686175
1586934
806630
1938207
1174912
431524
103151
1285400
22481
1380578
1031722
1697897
1541519
1990440
705169
585356
1058867
1194293
1822709
359037
1065361
838657
748562
925341
135966
1185685
1417029
1559828
1998197
457611
1359762
1460483
1593710
946452
903834
69764
1432073
578239
793315
181483
1884598
1761434
624589
535549
255313
1368405
1076360
1340968
407891
602821
1115745
172852
1744728
1500548
103295
1880556
1012134
1656605
635083
5063
1729133
731628
608099
1590825
614819
1242949
229953
1475367
563259
395770
763717
65683
1455526
965812
35658
890028
83601
573820
259419
63415
783227
788194
1124733
1574126
1229595
723783
46128
107631
176792
1124383
1709891
1175610
146209
380314
718733
914793
444041
281402
564046
775638
184224
1644498
17162
1240223
1084414
814623
494768
1449982
642933
1684360
1118340
791727
407989
1382412
742505
248085
534788
1146175
1406796
1588474
128454
1129237
1971781
1220752
665467
1768559
1161599
1283238
1070209
768761
96368
675781
807239
1099317
1315310
789657
1197545
538941
532734
507352
443216
1431729
532376
1620127
1427522
442801
1506896
1457048
1751874
1855726
1350556
923770
1664743
1886355
1227262
325662
946370
211635
395301
729848
1148426
1552348
1305863
308099
743657
426889
1748209
636399
458378
1354046
949023
1820945
678112
1317362
1845493
478902
6146
1013712
1155246
1026171
1276720
1155647
594595
227734
1618668
906608
1263571
1579127
1245519
1660962
1070936
303395
1683400
1445792
956824
455455
469058
1480203
1587258
1050742
1674520
406845
1728525
148025
16508
1203642
1006639
1117018
258085
350771
804817
789254
1805416
652394
100174
1049914
422399
735871
1393755
307347
329511
770343
1144674
1672209
1992574
1525491
408021
279531
596554
1230540
361728
819315
1003851
255352
902679
506140
542889
85944
979674
1695587
474301
1499979
725716
278209
125133
1393232
284974
1607898
907798
275159
807108
125298
863723
742399
948242
1980790
940548
823284
865907
1671110
1225614
1331990
1880425
59278
341130
512821
770248
1473948
1674590
1083326
663235
636427
1768151
1807224
918636
560469
1177595
620924
962661
622606
1851204
1597980
948975
528200
1944062
692363
1824020
1548005
76554
414239
737093
1118756
128260
1110847
1135494
700805
140954
245544
533309
243116
994933
1379596
1155291
620399
1829996
1851139
1526406
642988
1485355
1294853
1231278
878380
1742385
380208
161581
264683
1787363
99792
1969860
103584
893329
1996786
1665830
453732
1975973
183131
1394402
615575
1840748
376138
1091290
1329105
1364078
1560180
208214
1408222
1928139
841738
377183
1986368
1084410
1815285
165174
1872744
233402
756045
1213926
1446842
1095451
578051
559521
1598691
792092
776889
169509
1149926
328217
1295693
1369501
1546883
544299
830857
203232
1384205
648257
143032
1861586
769005
746082
1118398
1309537
868198
253407
835141
1183080
462010
436291
785079
1866463
966365
464471
1293252
348902
896925
557669
39474
531320
132127
759101
187908
1501222
591605
1696057
1973100
296693
970700
1031449
1133079
1433055
1231500
526305
485317
1826599
18589
175745
330228
1301508
1391549
1422812
1782357
613180
1129098
1792990
1751063
1576640
1537432
1267093
166362
679683
1301962
1605510
1071218
117885
1298382
667442
258271
1059585
1184623
1532905
252487
1954477
1372448
1371436
1280000
929351
889753
1141509
827463
277664
1504179
887920
1001622
16610
659625
1479234
21662
1025711
1138451
1998558
574427
1489439
511987
750892
207038
1425170
1581305
214436
1375755
1723422
1739478
429040
577119
1267945
398135
933287
1062745
1063255
1153410
821484
1545207
1415953
347801
1392919
1386049
547649
1471807
1295175
1724500
647252
1315414
915699
1309341
1255969
1093933
1587339
1122392
1762971
551007
160768
1411466
978269
1041721
10263
1355012
460012
1415561
791713
419658
782547
1145010
1365989
816233
1889414
628951
921106
1222160
1293372
1014089
1149125
156507
576213
1905194
1622194
22464
284108
1398712
452430
824857
1848005
1512537
1403066
1993391
1084525
536323
1729961
215926
1773653
694884
118914
1344535
1110419
581090
1034878
690668
1971260
93544
352743
1376635
815549
1398781
619925
41692
184863
824351
1197762
294371
331858
1934156
79337
322261
1819090
1904445
1014949
1011640
1649736
871561
296106
1360854
1624805
368475
1609019
1171107
1306353
716168
913451
1243148
1349269
1837221
1291379
853442
732105
1205518
1766047
754282
1555829
1804717
676678
83107
887119
1556569
1133964
140959
1778888
1407461
1651460
802251
568622
1984995
941461
1874058
772486
1063255
573696
434697
908988
1149693
156647
1431453
1497697
581926
251398
671146
726777
1083043
1861989
243623
1082233
1451419
1870386
1020257
1342702
1610982
362345
226769
1244185
695465
444160
1063124
296876
953515
536545
1454198
1714488
941992
1363094
774070
1517520
810657
1092234
1043230
1675190
767946
1042167
774120
261946
1823420
11427
1404852
1392930
1918614
1014561
841945
681389
333457
373923
1372604
341130
1653174
675987
184133
1154002
1446889
295321
1801270
1030867
655800
22504
815797
266018
1042237
678747
333435
938683
481796
1443218
1661162
398964
1943222
1202659
978146
688825
1642030
1937808
728327
1695406
1816788
67563
1904145
1697253
44929
983921
1443237
293551
584853
499543
1467531
1767725
969171
496057
1305829
1901921
503464
61220
1211377
792883
1442187
1840000
1048465
836266
293571
921286
1610518
1314384
1982075
698878
36848
1366229
1164270
812710
1726449
1748761
827589
1257858
893488
1771286
979873
50551
1948347
1586794
1572524
977074
242972
19012
1483268
1894547
459067
1852944
1116210
753240
1205907
944810
1417153
739959
744732
1047705
658404
1944152
1096937
940691
1065495
1171433
1340508
1123473
349598
445304
680121
610480
1214665
1438715
1730912
689192
386840
1500
411345
711807
1800648
1827828
1533035
163684
1321201
265169
307045
1763903
1647140
1551140
1272882
1814343
584969
183079
1728932
1980730
1054705
804225
992667
464895
1117334
1669849
311244
891251
1808410
935411
315570
178834
1407945
436909
1772554
1160508
190832
1689554
1802961
122129
110118
199547
1091561
645924
1239200
1328637
822228
206510
985115
54187
376134
809317
663813
1505794
1477212
979506
997404
229079
1326831
1594046
1788785
1712765
203834
657653
1587825
1076443
970017
1445906
297530
1045682
1925096
481656
1170655
512955
1571609
1574338
1861988
1318760
1487037
1213519
1732602
209754
1703474
81570
745850
1560291
1056368
1663428
49172
413341
833030
1073315
1009665
1427738
80043
1327972
508448
1955057
6478
1631333
1625990
729380
370399
1482424
337799
681069
1100646
958178
1691150
342390
597600
1869779
602021
527771
790913
544307
1409898
47625
1725334
800606
1895736
928072
1201653
465820
1008718
1119414
1488417
30751
1634227
1928798
544952
1150692
1048308
353909
475987
666314
298315
1092936
1351683
359355
153330
353975
585541
33023
1535773
596628
620248
1347754
360088
1366805
1894471
648612
1487618
1675939
1504645
135149
1973703
1507582
1239556
1938385
1373169
858601
1764250
987959
1911946
510430
453911
604952
1930664
667407
481270
1155227
725384
1897956
880161
130278
315910
525083
1963759
1500753
1980113
601956
1377095
892405
1941960
1345243
518118
163521
1024781
1252106
1045073
1743235
1655625
1079927
371508
1212728
711454
53790
511367
191895
913549
1627375
424419
500980
606747
624122
1453932
447108
1017608
1572776
1037218
59499
473801
1716685
1693535
1206528
82191
170078
388489
1019700
1903265
1832918
552062
1999291
1671708
187382
1931020
873820
549232
710116
354966
399320
1370243
441201
1665314
518280
633817
556574
587722
804446
1373839
1848546
1193844
678604
1536620
1041284
774032
1740234
367390
1059520
505265
137654
858644
1593761
720031
432746
954933
1644443
1426051
462433
1850180
444543
1986351
62458
622260
809749
1609624
1657566
353815
392902
439516
885786
286812
705726
1451327
1760798
1698640
1241522
269633
1357137
1735316
692206
1797741
1764938
275638
1225139
681789
1990756
48494
1006833
209917
1154038
1590220
1786877
1114520
310918
1681994
147691
1414147
83029
659960
1904780
1026995
507276
1336465
1688651
1538785
1912775
1304027
485951
242190
1984168
1187430
1431124
386285
631623
824114
982826
1948709
283852
605756
377570
36331
1226307
1951412
1750595
1676888
1936590
1607045
782958
720001
1938364
337378
1282826
1921974
1114628
1646664
1944759
1489216
524230
1229570
1135687
1864478
762605
1299862
7420
215928
1931632
1642013
495766
968255
954078
1385820
168516
1142068
1899319
282852
1062548
1044279
1542563
45801
685168
1577218
466286
638437
155005
944460
1665798
1478212
33214
762864
699357
1681843
1587398
696680
1554826
48475
1273194
671680
1404273
1826967
250612
496563
1093175
1430989
1714827
844682
1081865
572794
1440652
1066461
109711
407184
291688
648418
1335011
276771
1753043
1810480
860191
359864
1597582
849485
15517
1423973
644933
1369805
1989255
496771
1069899
1220556
1831857
863506
489365
1940586
430479
774427
678610
1278658
1436001
288615
639519
1871225
1571287
156892
1619761
1793602
191211
794679
1685854
545047
1825484
698423
733567
1123384
1000125
1046874
140764
765721
1688949
380194
946620
1244228
157800
743697
1829783
976639
461615
1497706
397352
389605
330100
435762
734940
299952
1171994
1676481
1420362
1944996
1221399
1482324
1009758
124585
1920755
192521
1480763
1961705
1958703
1870525
217172
579784
1117402
253407
1018274
1607045
614199
457693
896381
1780410
505668
1980148
1358209
427754
1244704
944283
294278
1293286
1917719
880771
709591
1403665
1089608
1189070
1473021
286075
160410
70548
398563
492988
1210729
1499610
1024906
981350
218220
1623442
109960
1735073
415451
1957456
1681130
1997201
1864556
628070
612530
1203372
1886096
208360
1350153
130798
1388508
1115202
1854698
519896
308931
1417514
1604351
1585535
896525
1233388
1170442
1112677
717869
476858
136883
849637
1238205
167446
1686109
1082985
366973
1327147
506835
1005804
155438
1910822
1557734
1829090
1428264
243092
292437
1035926
1732948
198990
639980
72532
1697438
1093998
832773
1658834
1487529
282251
1436555
1623365
1363832
229268
809357
1747734
1623107
573115
1671341
179481
31064
1439873
435708
1176361
1535466
1475633
726377
387231
489855
1848660
1479763
282185
1134777
1466308
832017
1017316
1288614
1266096
484981
786048
1561513
971812
501685
1554631
658230
1346854
1709447
343251
33748
859097
1181638
503236
1672149
1675646
1951006
1505577
5148
157122
968925
972086
1476992
1637867
360157
1212129
1936232
1116178
983549
737656
1265552
1135144
974205
109208
1619198
597646
539867
1127390
198574
1026859
689841
1598254
661455
286277
1304926
1998041
4962
296715
352572
106407
1484258
1337312
1837715
1963848
1409555
841703
660179
1561703
1297565
1408520
1819954
1809075
497811
171429
942745
214133
339906
1178446
1946544
454796
92827
1926466
602486
860926
151969
610048
581712
869458
350043
79548
270263
1438191
689233
1591723
148050
1126579
1564460
288605
1119722
547276
946825
611963
1194015
668937
1048848
1604489
1333487
767753
1910590
99737
1683219
206627
1096141
245756
1313396
1798224
993781
1007730
1838284
1020513
1184992
483399
1705966
140853
490610
73998
957102
562417
891953
1583338
1562299
1250646
1518161
647355
406982
361744
770978
1251410
1589354
1545236
1814589
818902
1073738
1858807
1179238
1709243
1510031
1993126
1212587
1146092
6262
1295034
1325318
1920711
1292032
801063
308714
1458886
959323
1003796
1230598
1125068
1461670
1106796
645626
947467
405240
1756169
376968
1617774
442474
609405
153908
794026
1409156
1714493
783336
407837
786320
1386187
1354085
548468
11876
1207391
751057
103882
65454
663123
1421681
753240
1918010
739651
1604203
367534
1977114
1518104
534907
1825389
1106216
38167
1666448
535794
1046232
1043209
1006301
441782
1564198
1579174
1808965
1688341
520937
1525887
136537
468054
1736449
621163
1696706
978365
1360124
231011
1004546
1423011
582986
302165
56453
1833638
1968403
995558
1839103
1615443
922667
786234
1871048
142089
1372166
1802651
714964
554989
1271020
1954125
1321318
1272488
1379497
1777772
1849035
463657
599055
212225
222404
1687284
1404443
1304906
780856
120704
403098
1509729
416648
410574
235160
714451
1574068
459610
1799832
1007617
1562835
329135
1955334
5984
184470
1161162
47310
587424
1998609
1534206
519257
1186051
1304809
1889602
1185366
1652874
1233340
1222505
987281
1696898
1501430
757865
1406584
806536
960967
512775
1153438
1883033
1542334
1528950
1487113
989878
1155082
342680
1604056
1482264
93799
1173925
1503607
1113647
1770945
1406229
1702174
1622503
1776250
446765
1811516
1005721
522729
356575
924763
98458
332783
171642
170954
232252
1084362
1325753
1361875
352834
1440261
631861
1551287
306625
1268766
1329634
967262
1589428
1679995
825205
1154208
1364614
457744
1173614
212813
1057484
185375
239077
1688405
1411453
1659840
1624701
1766295
846882
1786121
1910200
1581691
1992270
1547235
160758
304865
927933
416171
1285861
745380
558143
178119
306413
1578424
1205654
369061
418452
1728831
1999932
1969638
1336084
827561
192022
723373
1807083
227064
1558363
1795437
804189
31992
1627965
1737822
344830
1781258
1318432
1520066
307127
224275
890004
1493304
1748039
1372240
1518699
774164
1434592
677607
1494175
1669972
1435525
560411
752344
427605
1616423
1087686
1839072
214839
1813218
1211291
1382244
1870476
1867185
1695660
213774
1682793
1538036
61765
586292
240738
128283
1914030
843783
469744
46304
890037
1378872
1014543
496615
1120094
1131832
174103
1988531
380112
1069602
704179
632287
822820
763205
1381474
1534921
493372
1008950
641763
778074
461142
1211609
1611898
777283
405718
366667
776460
606391
520865
522570
150581
1614298
1662287
344761
764576
1554421
398645
1361336
25221
503194
136
682806
258610
1841623
1006174
1183547
1572074
12612
438607
1079547
531725
794896
288092
1767366
1780225
1685214
880197
354904
1296051
595188
509185
1467661
104549
1963722
850726
460982
146071
776092
496811
1384574
1440087
701888
934343
257534
1963877
442549
176453
91050
1902359
1389514
561745
350545
346096
1407063
429594
1469051
1749916
1707803
1017932
510782
922911
993328
1102839
1088365
22292
844097
1575165
1444582
1755858
275227
281749
469140
1203737
1607989
1936176
912328
685118
788194
12294
1051178
1428194
1639339
21001
1970667
1397411
854065
1425330
37029
915879
1530159
131053
1712651
160864
596031
1102686
1135838
1361959
881017
1782718
1193132
1306416
822499
1544431
31152
1757793
720560
1099225
1805124
1809593
836056
1929935
1215899
1369900
1853112
79806
1870213
804087
665877
1066621
1625425
694164
537606
1895263
106498
1510338
1690584
595238
1961140
632391
1163641
1293464
1953429
1854175
1128499
1660977
63823
1416127
1550412
517568
772692
1312756
1596820
1288904
197069
254311
1798312
1476593
515741
1811552
20122
556369
684379
193430
1250738
1327271
1609868
1259558
143832
422630
1301362
173235
832879
754637
1408903
1277382
1077583
542306
1611760
1027232
1436863
1640880
1114039
1816306
1923044
1525549
1237182
229973
134455
646608
958024
1695986
1161041
245905
842927
285836
922714
395369
1973263
1359972
1384848
389779
1418989
351946
597283
802794
390119
582164
1029057
344745
1871635
758000
878225
814054
311643
1954232
1200675
927420
1323408
429417
1434700
351251
1765879
908564
1856013
56707
938770
1921187
1599177
496438
1311644
1671010
419531
1432494
337523
686552
772837
1276524
806779
796447
1029688
5012
1692415
1124493
877904
1128552
380314
916735
8613
483884
1116348
1495107
845852
110466
1503198
791843
5640
1229191
1983852
1244954
1466896
248074
603523
7732
938291
1252007
858083
1413374
1839808
1416385
1785638
1423486
1492579
846672
847780
429099
980106
1972863
1079012
1582840
773173
813155
865346
113545
1349559
1078339
281692
397557
1101723
858917
791524
1930438
1689869
1633424
1440760
95854
794848
1154462
487257
358149
678032
473522
865867
66575
1704700
1446833
545472
67542
355688
1853242
955984
216020
817962
126719
660542
1586118
1302446
308339
1112597
1508096
1181501
386248
1497382
1497149
1958885
400802
205820
1990125
413195
1466491
576268
1738858
1675534
1411140
24616
1688570
671970
716423
935360
1494527
1923232
1025036
413458
1380469
1492430
1780040
770509
353846
509730
1749472
1309912
1091730
1163812
1730685
1130971
1097730
1468389
1640190
912930
1234794
118321
1558223
1397116
1659617
259835
589297
1979359
479733
466515
55516
743958
1867346
791814
1256013
1127668
1714969
1372902
1574068
413779
489499
33150
951316
126172
717242
1453932
1434653
912146
368460
1203656
1986755
1005541
4378
1456441
1494474
1311620
780611
376483
388477
552107
605293
1714364
817117
21211
158628
1549880
1775729
1523950
478873
279820
1332665
607150
304881
864144
1156490
1598938
1929607
310832
588881
1633499
1615039
606013
1054544
971757
786485
1733928
915119
1510502
1918937
137592
1560999
572983
1404337
465961
191353
1806261
1134642
630058
378195
1543581
1561516
1078264
739238
1844800
213542
684429
1952900
1320268
311340
185375
1939431
562
204095
560601
1827282
430478
657520
247031
406919
1986386
1571745
625545
1209690
1219665
54248
167014
800853
1700176
1597805
297562
404260
1067012
1226025
1428934
1605227
1209346
682140
1921577
1199828
689091
318155
1784046
1579767
263164
1081189
979714
954258
431786
1651702
627437
1704554
1094862
1562025
278050
816616
904275
1547110
261847
1469847
236027
1376956
1019439
1943849
1288605
503424
947569
1755973
1816753
1845136
772215
66214
838143
919767
1364604
1308855
1423541
400781
1519196
1426225
1122176
954484
1533836
500315
845478
152128
318390
1613073
1150943
1359128
670159
554809
1826623
1770185
1264731
1854219
878918
609554
655807
988533
1624013
1441142
105242
745326
182326
478841
169603
944635
1347115
1643903
1208102
1287100
1853535
1622179
1832303
1937315
751506
656521
698944
79271
295646
839922
1583044
1423309
622469
1460043
1731699
224374
1873221
1896754
792356
1983806
263611
42051
1663597
640772
266014
510671
379988
1172479
659972
1117011
1159211
987199
774838
1258669
667503
1373298
661464
1271181
568499
994613
306013
1067193
62677
1953804
611453
1531082
11875
1391147
919570
463189
1636433
1352127
1853978
171041
682139
1501949
1058453
915731
1838119
635727
537461
1469049
1779769
1144275
1691421
77733
1723927
226979
1243484
1634372
4151
468934
1903334
816180
496649
658304
1735110
895612
191116
1267754
353995
1868046
1561248
1289361
526845
1997237
1906388
625395
1249284
825063
1606936
1361019
1267594
1650430
623003
1842405
1669308
1069302
1812748
1230304
526426
1635765
1038499
500413
1642866
971160
89385
1289558
1509438
1931812
416
216596
959089
626741
1696363
880515
1914127
267858
462807
1221972
1403405
251953
1736244
1344657
640443
948176
1311321
1977230
1598784
346302
1284291
1533094
93816
1170240
1790302
105089
534250
409415
634338
670201
1416276
1441422
825798
587320
1597290
1381581
420499
804568
209327
240125
15566
1132514
90295
739946
1026635
748657
1027236
1210537
1515578
977393
1955233
589627
680392
805594
91415
476157
671361
689029
1713142
801627
1416889
1331169
367880
768025
1385324
558135
1618737
197707
874753
1786582
1988933
970142
698369
372005
2091
651167
1732729
1315632
1041999
1950645
1922342
1798610
501207
488139
395080
891271
598054
1411047
965431
902375
860010
1864376
1629056
1237011
1679415
1407104
213160
1825866
1280545
1144883
1043229
862722
1839190
1316127
1698759
1292407
1265289
577886
552945
1625222
1816900
1259011
1123898
64332
945796
708189
829312
1240582
1333178
1995070
1670308
435230
40760
1413991
1281583
525850
526720
1886501
954147
1012830
637462
1385558
756184
938822
1188750
1286559
1922531
1957274
1506552
1213952
1235476
1078378
606025
929028
984681
357964
674669
1101860
291100
1848905
1859181
1251573
654708
1228119
617376
1754263
1828940
465265
722571
6481
803073
1254956
978238
1858778
32794
1735877
50002
1878792
267333
422257
809476
12922
1912645
442723
952423
1779202
1884038
1939691
168743
1493898
892554
894377
424391
660039
913213
1744037
1706124
1348858
900785
1974571
1136856
1047182
1939111
554927
478752
1161872
813956
1910474
1378666
1718337
474916
683958
983602
1144755
1364814
678999
1385869
1885746
948131
556327
1429862
1382778
487252
845225
717983
1468561
940018
362787
1378302
1245456
765643
1389869
914056
1871418
560147
6007
364580
896414
1510059
1819021
571573
553865
134997
1235709
113037
1665343
627235
1063062
983602
737047
1811582
1752599
1474115
1771978
285326
692595
1894131
189254
1594859
1506636
1772346
386669
274325
659072
1069498
193557
505639
950735
1745314
189583
1957650
921211
1888937
1469492
1063117
46254
674343
996186
720050
1890770
1260770
1947543
1329105
1855476
439297
1296482
121090
493720
781750
264685
168202
1246929
69757
1241652
885672
725486
1392835
100614
1603455
419139
1689854
216613
1131803
1823911
1584514
1827994
1258717
1128632
1791190
1745674
325528
1041659
171978
869447
626134
689927
361050
1257981
257386
1377196
529550
1059594
1500773
1468717
449329
1928658
606488
552276
656667
1090804
430965
874252
1155257
1511391
692208
309248
51677
774032
556498
1807080
67080
710116
1463158
1135213
509673
1793884
1327769
647409
1451048
457572
1182239
285556
589017
35871
1386100
1929607
677028
1138997
566228
572622
441495
1535454
1947049
1648989
1671531
1595434
1084506
1364752
1900580
1544691
1027311
508882
1171535
151455
1403620
785338
1836820
1683355
5095
1724008
1811869
1217735
313587
694485
1912632
1718347
1455490
1208812
1751075
935849
228107
183355
296975
878496
562413
59971
1239664
1635424
1955469
589892
99022
1465200
921618
496191
347188
1275130
812582
1018038
1309462
861416
713025
150846
870094
25585
882709
1561477
1154707
299650
105784
1183862
1685290
1683931
93225
1201239
302215
771475
1361972
205554
50263
1872254
1454411
1815022
420597
708393
34499
835180
318242
213950
546625
1676913
1687626
951428
1832533
1739969
443698
1985939
651824
46206
1245197
130205
1459676
1116661
1652198
1038266
271580
442682
108254
1136647
1058074
40594
1287043
25839
1696367
1541949
1373943
1263974
604999
1639062
434635
819578
1525733
1550215
699378
289281
384732
1939879
746532
1098561
539039
1809359
23750
353909
24318
9029
736902
203046
1650690
1010900
1973417
157080
19400
1279727
727718
456885
296436
1093497
806701
206858
779986
468679
1304494
1864098
1686472
354615
1286395
1708742
35790
984474
629570
1805333
895562
1467836
495757
535987
748991
996540
1967234
720317
1488417
121117
1885688
681007
1988182
402002
561079
1213574
1631055
1321203
96139
743607
531339
1565024
821203
1093435
1492633
779641
853310
420811
1670298
510579
679835
728760
443529
547624
24746
1463336
721931
874188
1708102
1102646
599761
307335
1843638
689609
459864
154409
1917338
271808
928841
29752
604174
831421
1460379
86642
1294866
1849555
1632292
613903
457074
1904212
845029
159384
955099
395348
1849993
1470614
1795187
1154185
1284993
299931
408690
660518
1432986
68675
902658
593067
483713
383562
1789228
422707
1873015
1699438
1099287
347210
258607
374660
1600130
1207087
1726981
1612927
1578104
503661
789646
43021
1030071
1228803
1207462
613964
1669362
82896
1530479
149333
28271
1547534
625076
817178
1041034
901536
670126
1307335
1344349
160673
917608
831621
887871
554630
492153
469858
554809
626430
1679193
1076870
1317953
1711063
509183
1634732
427516
1459347
1553279
588227
1812212
620234
286404
782678
1087269
276051
1148446
193700
1078638
350758
248336
1351214
826133
420580
1463294
24274
1807126
1724793
677380
285202
1476821
1163831
1589919
706257
895135
274915
911830
666720
952260
805236
1728215
686881
693535
1497048
1795456
1921040
1167188
536953
205514
282268
1227424
507818
1600247
1587469
1665052
1859135
1809805
353523
1303690
922412
1091506
522505
1012454
23983
204398
1025821
1192418
878448
1957271
136264
1713621
37855
1441163
1269853
1483832
1366872
690824
766911
1187318
403225
1777254
463342
452714
993987
1054999
1311113
381408
136681
687436
1908279
444618
9117
555312
1707992
1270177
962148
1730235
1611313
1299264
1980290
450174
723561
1715094
736341
327598
27649
953880
1586523
596693
922940
1044323
655216
1228393
868579
1380375
1510016
1765859
1691071
1266039
22999
131953
947108
58869
1891425
1981888
1799890
780426
1812520
970996
439339
726077
1728693
1060812
1253511
1567325
569832
123761
1732708
788861
1345810
338333
1534029
506927
196904
528681
1133204
613949
1250337
900800
1289966
1696611
1848469
1778134
1986610
1841984
136478
746971
1739131
1063205
581729
467193
1353654
873046
1087515
490300
1956826
1005184
103220
884434
1294723
552920
1054331
754223
561808
1428636
714463
1614088
1028969
349277
821684
1390384
1045498
215926
201511
1231985
1244817
1445906
1903803
1618880
589935
1066647
131098
628386
1053927
824715
1779404
1634610
585168
1774518
1253334
38636
1000715
1255524
462364
1198452
1401852
1183170
1148894
998999
787487
339407
483288
1093866
1245535
1056268
417933
914188
206240
1406864
312755
1180398
1995070
147653
1018472
355978
1494184
1276276
1338591
247522
562300
161598
1916648
168202
979838
335776
1659978
201452
1707608
1772652
720619
1992026
376239
1851249
1719744
1021382
484090
1687576
113581
1186488
680207
1356829
1757526
1505659
1353351
1055293
1288037
506506
258473
386900
218059
1129421
922719
1878364
197021
526278
1863753
103426
1273163
537803
451525
1579953
183949
629041
1384208
842173
1244452
1269389
888099
412392
57356
1404692
1942531
1088451
1003680
1877354
191123
55336
166482
1999254
1246190
276928
318242
1962248
1601191
169027
553863
1583306
448324
916193
1002615
1732707
852813
1671672
70633
421345
998558
1687817
1959035
1379717
812474
1875465
356895
1488707
1404761
653841
1389880
1266168
757068
1984020
1468006
1629461
1509195
1591434
683958
430417
1657953
1605963
1431649
1200324
1859121
283328
237215
1215785
1293261
1194053
428624
304335
1316715
1278090
1676764
1270359
825701
897874
1169579
920381
128623
1378684
494531
138154
1428643
1730233
1742567
1088417
1717231
1289516
1240229
1677148
892068
1386237
739275
1031018
15409
1231777
1416394
978632
711066
794226
703927
1752009
382326
1335844
237574
949588
957171
82468
1246143
411312
1408495
738959
794726
1842350
381475
388711
1122073
1380529
431103
914805
610580
1520389
1442864
1144276
1101057
775398
1359729
1830956
1015209
1332467
1225758
252337
895756
423897
929333
186095
1644375
1680331
691569
560578
1048022
686270
222686
1908510
1194622
1903570
578934
1978319
841482
1143403
1748791
610507
1750036
1874058
1069498
1152678
297568
697627
1013252
619946
866761
615071
1958129
817678
315941
1248862
1205365
280076
90
832553
1963919
1288717
1609679
1396315
909189
1865360
1559184
1701109
165653
904581
304962
1256981
24539
366828
1169176
1815900
1485013
49763
606767
933632
504755
764539
839495
816452
820830
208669
1670270
1588591
2504
1416939
942253
538606
1827677
989039
1775366
1635346
1760716
1024500
311718
276940
1852934
854050
1783913
364736
828486
774025
1493440
56725
163510
797574
756664
586407
1210415
141153
854531
468602
1860750
864513
1155245
328728
1259303
1618716
628935
24361
776081
1646071
412809
520220
878326
422241
706893
444694
1907411
1885230
744170
1585535
1435421
1330836
279633
1322103
1358935
930301
1513465
1509612
1079384
1434109
1101101
1923872
1681614
440059
899257
1971428
1244498
1358029
659698
870456
1602949
1317362
254883
216299
156457
596797
1209413
1723082
1114662
1737758
1442479
1354415
1988424
1849445
1383533
1763902
110538
284855
518623
682726
672515
396143
530356
1070373
1619587
1564103
1613874
900508
367578
408975
589681
1675522
650936
455030
603116
1528755
1120050
1365186
1852754
1840724
340622
1526307
1364276
863640
783794
971013
114611
885005
1525377
343245
484958
494131
326901
243248
614539
1502110
866600
330802
1760799
1600958
1772344
1653726
1853205
1804464
6198
1550352
780647
265019
745900
977805
1242878
288224
439320
1961350
1764810
1053832
622719
1519213
86434
1975320
709307
836058
350454
487100
941721
1459299
1204549
248986
1466602
1307082
1258730
293618
226257
398425
1873936
1898498
1649582
517744
914490
1407104
167195
1627181
631228
1480828
998541
1967359
143754
31418
511046
1235265
867473
1839075
1402061
435299
1267711
219971
1667039
81604
1510708
1788557
1699995
640595
935931
1992169
1249394
1277582
1727744
1689153
1474434
952857
1311771
1703770
1424976
1883810
339789
429828
1299373
638469
99183
1972549
1435633
482415
1725108
284097
1721902
939597
575321
1877327
1657962
295412
1668090
1002094
42084
515715
232460
879226
1027458
594465
288724
1761876
1585748
705263
782557
459244
1006044
1155062
1484649
1271705
672575
1891316
113239
515776
324074
1953343
869968
1946390
228092
1333633
1472403
1650225
900359
530371
1936685
668001
1135063
225413
745780
624000
1626851
1020991
1681438
1035691
1776341
315703
458688
1013699
678444
892706
877814
1184076
331293
3953
1406301
758316
455312
720014
749593
409932
1876486
1878007
1605682
1956147
364778
41724
165327
1595963
543816
855998
1275533
601947
601502
1899233
1357715
42645
263388
716235
1529975
64122
536768
834485
226911
1267354
1482569
68267
288623
1930881
305255
818831
171559
1148294
325221
279002
216785
1367786
403696
686982
521532
285506
777741
885673
622570
34769
931530
1909098
925814
1505071
1310
1277647
1528419
1353193
1162601
86715
736628
675817
83073
802875
1336237
1144755
31732
773229
304359
11373
1401762
1844826
1376580
611841
83029
648490
1402019
288973
1582206
1899759
1011660
809899
1457663
1759299
576778
993327
689566
696300
393308
1742524
1710195
442482
1780839
1656312
864968
856113
695800
1119973
1040914
1177495
655
808374
643625
1659905
1164131
153240
1978136
1887292
1786444
1093750
960776
822958
1547486
209588
628140
859790
1133874
1707477
682840
1924042
1923436
1007018
1537904
88570
179672
187472
1770950
343759
5044
950319
1274229
65515
681257
1063931
1123108
853507
1799977
1883625
1218310
1393730
1003985
558254
340445
784376
1174957
775545
1557851
1150439
1455272
1380719
1652819
1930964
107241
961364
337445
1554842
821319
220226
465594
505814
1710047
1671937
915538
1430434
1461312
185427
23975
493740
1674070
1638646
396957
367854
167159
1307357
1031655
502087
1636319
20194
1364768
865452
1939287
505818
1803820
918709
382484
127834
1251484
1093648
1956132
538496
1167836
1959408
1416916
301603
1369129
1586658
661464
1438433
677863
1915096
132098
785540
112430
1314196
240364
1902090
1106432
697878
146735
1645412
301295
474002
1837832
1146694
1865621
1110306
207804
1132192
653510
973479
1919316
1925113
1713485
1687105
304085
1944094
280528
1376025
1596656
491342
44235
783850
219747
1007453
1744778
844021
1968346
636654
456573
716590
1446015
266864
386743
1603566
172208
1914714
1232523
1103569
1208848
844089
1666545
1707412
252157
1419149
1422518
786141
1454201
467747
1770601
978570
328840
1469438
1505231
1755178
1484461
69767
1159977
422642
1418632
265159
307797
1031029
616225
1952072
556552
838866
922167
1562152
1834935
375138
136324
1123716
1769763
1637256
1158118
1337622
70755
538163
755853
906156
179885
1418165
1091112
88193
885234
1735547
420600
350681
1209636
1076744
1032528
1581024
1139762
1376170
1734318
1714784
1076008
822537
1566363
279748
1330261
1115525
142989
564775
1296422
297268
1477879
1311332
1656232
329503
110118
792356
1524147
196790
1571015
1191148
1001444
91520
1431253
1347937
175522
849959
1086043
1872598
215894
1293068
209735
446198
1551636
552804
134539
217250
1704041
854210
1687614
88348
991118
850426
1521925
466769
1875294
141566
767729
909132
1233010
1940109
1779017
1418607
802152
695853
776181
1010900
1796023
1569386
1146711
706125
499561
1264592
529098
10598
1749112
530231
1699095
1606539
1869598
1548161
245266
417711
1621766
1699495
163824
1232490
898801
503661
81560
200382
1235610
924176
1979623
168349
1488261
227851
1188080
1377731
62945
159975
524107
368349
605517
505042
481699
432700
470888
329725
1926096
1143790
1907414
1653149
1504907
1322433
1150673
1171912
971574
1320413
839354
1775351
1273750
194013
5612
1929517
80651
782678
1217438
1865117
1970582
829540
1347919
1254223
96394
215611
265591
1560444
1475468
1646029
1796778
1703421
1286580
1635482
383785
1190338
710642
1341582
20315
1679628
1681387
1297334
1531278
390869
1219795
331916
493253
1123888
159126
885479
1088152
1168732
520992
802462
1112001
954157
1149283
553066
37322
567316
1936429
71441
1174311
141155
1327368
282852
1860875
856299
1969687
1226469
1205640
770419
871145
1896037
677636
1820487
1937006
193350
1127670
999077
911661
532065
99482
1881087
371611
1948344
1372294
1014862
350212
700845
454751
1094049
719097
1388646
752224
1719572
264683
378349
1283941
444632
286474
562603
1398700
804972
584145
1357383
1406936
1162325
1200527
1367017
98495
1836820
1409412
1524774
293112
292827
164945
1080741
1075349
88211
1448223
537180
884808
340060
1530459
537007
1210651
1504368
1266912
1151288
1187318
1780178
122315
1849060
319841
1213590
343283
1282120
1285758
1318002
1579747
844108
1647940
902752
370494
1335093
1974044
68098
426164
877013
827784
779526
753926
330720
694679
1653285
1913717
1182685
924777
1255036
600342
1307764
471651
1025413
783185
1241702
685580
278805
723738
39113
1214972
85744
1666133
1895353
1586539
890611
1485180
1796485
869888
1972792
1778399
331543
1437551
1837370
422229
447357
617677
1692321
402195
316499
158334
195014
426544
1777768
186627
785049
661108
1265739
1515364
592747
566743
1687308
1655719
70619
365361
1974714
166106
447980
479963
1809276
163143
1302198
1036212
785171
256447
1472343
911558
1503791
787153
1820971
275454
794157
1814922
652435
188492
601787
1667371
171127
927006
773673
242342
1510249
1410879
1527272
432746
1796028
1803437
596577
37691
307445
1733884
844860
146013
208550
1253626
630706
476675
209833
1553911
503740
1090814
1699306
649791
1392726
1590233
325005
314038
613724
1907049
1570239
1491062
1885320
1195421
717833
708817
1942058
1779837
1331275
293478
1499797
438650
1703673
1048631
984299
948637
1163088
379881
1028953
169885
187553
1484549
1588029
678604
1192057
216299
1685954
1528146
1989726
1665513
594465
513750
61765
832125
1900558
1924713
502225
1227899
559574
278591
1899935
1776576
1678242
1900953
50158
1147645
838823
535192
231065
160866
855539
1431963
561707
632462
1065582
609302
330150
1304387
514446
1687398
592484
332504
823271
238829
641253
1706883
307281
878735
685665
1341827
1637902
1534851
371354
1616726
1733442
392272
520917
1586813
1592170
1235257
1590876
89380
1128878
1892390
1729642
120625
182164
273158
293460
5
465644
100565
1501170
1690007
1267965
541666
1925125
1103109
1680113
1693151
1631458
1814926
139978
188947
1577218
121946
1911915
95756
409677
1634438
1909605
1322644
1421334
991313
1715683
520219
1634039
1437086
1954413
1515481
862084
535133
1521665
258840
1480057
1260542
1511207
1961350
722722
690558
1019968
97524
493706
1819282
1585373
402646
566546
1501992
110083
1529431
1909925
1258363
263463
1686488
268348
877346
1015994
543866
1933771
1688875
1873773
994871
1371408
1125814
1491122
969570
1061917
150206
1529662
853646
1640864
963090
961381
1870268
1312306
1006695
670003
1619587
481759
982135
1671672
683694
1883323
893890
392492
1644488
740330
764105
696445
1302530
426959
1513064
1779537
680828
781393
454760
1650321
1753414
902165
1951546
894438
584057
1479754
619402
553202
1740645
575652
1504494
79517
1529108
914809
1714812
787462
921637
1240641
1113518
527760
387687
888605
49099
480753
1418833
1585570
150117
1117180
901147
354465
577359
1415387
885561
1864053
591584
978623
846398
1419297
745800
1237386
1464360
1584802
438981
1887239
43985
945385
133340
896805
485792
549621
991573
1652943
1030416
799708
975707
1340308
399124
526836
740568
724003
1569810
901596
1664741
940245
371687
480165
1809529
169635
1455370
1850609
873955
858676
490578
358147
1561223
870094
1191948
975266
1809049
1647522
501545
1689743
1603298
281207
1837409
200166
927737
1073332
779546
1195241
293340
1347523
534183
445354
921399
960555
446556
1441477
1859146
1432931
1531495
481769
820270
182247
1687817
1435292
1807262
64076
750496
1936672
1876261
553798
178488
1655902
1089404
861233
810833
294346
1394810
377663
1793061
301385
1314991
1309159
542924
1811841
1594052
869291
400847
1425503
966081
749135
1656327
1242495
231492
1371261
241169
211006
1941112
236296
1636839
66353
5085
594551
1393653
541759
1966107
1090968
464696
1476535
1931882
1931190
1516449
472806
236839
1127955
1697082
1753445
1960346
1260727
212280
552202
701611
934502
1128206
1092112
1486901
505342
415351
1167349
1174597
674657
155214
321762
1843096
772689
294355
1792303
1922637
316337
1518736
36878
224651
471182
379795
1748211
224576
1548361
1218455
384396
139072
1210714
641253
213224
1305201
842888
1975315
1280771
1473897
1306044
1233136
540380
171570
1959387
968646
993221
1244441
1363717
1868111
1913152
1138099
966310
167935
249703
1887263
294180
469282
1188750
759051
153060
1259009
1575692
1491939
1477248
1915285
1269926
561001
868634
1808031
1162500
282824
1393094
541217
592355
1845658
1423723
865690
1266902
1487133
983171
1662412
483663
361216
1148814
789951
86651
587282
1500680
803441
1691845
1154905
1196813
131781
1356972
1712176
1752872
627534
629550
1478716
526595
1884821
1673641
857799
373865
572177
1304120
1877371
1447415
1405353
381844
1234318
1118817
1834935
976991
184451
208225
477554
1668729
1239627
69242
1361236
333510
134796
1271705
1232012
1406823
718812
1164399
1414875
1387085
1736729
713202
1146290
946667
1263330
1909619
670137
895660
769448
9029
1401126
1615128
704928
827846
380407
1985467
1548589
1911651
1402015
1343840
737408
991178
1095532
214823
1923708
1759277
1774947
459333
721893
720529
424645
269562
310137
1679793
33561
619630
1645418
897601
1456878
1553949
1658602
1515918
399350
1435247
422505
361638
1404417
193461
1442377
295847
606382
1194479
919704
989253
1733198
440374
1705129
392170
1849878
187701
1838245
302334
1899535
78781
1542155
268913
1553800
665851
1251441
1101057
42570
900419
122711
715693
1593966
746972
36392
1520385
409907
778829
1599595
1506953
1450941
1282024
1414736
258944
100380
865801
668155
886783
1362920
1939201
1534129
238036
274311
1270131
1308742
1082057
609958
1253758
1970184
705762
502516
936379
1747736
1106697
1957808
1306202
515311
807745
1040806
1052222
1585570
997536
1807614
755071
1711345
1807719
344786
1462694
227363
1388979
1611313
1674977
1230738
1412709
838742
1978003
1161554
767123
1883436
773442
232038
809915
1407009
397506
1698602
1446673
1042155
416138
1746406
385653
189401
43859
119407
824168
1459291
511391
67914
357799
27514
1561453
395890
962128
926439
774112
499069
991891
1715509
592513
940149
46974
1643758
349098
126048
1333961
844567
1355919
1689580
950953
1673373
498704
1068991
94467
1889747
1786769
32867
1955630
1443449
1336743
150020
740140
1065847
1042632
1473092
883762
786
145615
559660
1177059
231557
27620
1944498
99215
1849088
708098
1416646
965539
1316730
1411382
690528
462626
823157
52868
58579
549823
1282756
584006
1269304
602059
602469
1815725
452792
724984
1592060
1059561
1900477
271699
582636
1785609
1472866
1711446
1448537
1802992
1305303
1443786
524389
444675
513262
1411234
1200577
850870
433623
1549422
269288
646505
93465
1302947
1277848
551441
479534
1772863
295082
733219
377111
657976
1914975
27897
1186368
1243509
743174
1104876
1759022
717484
470174
180654
1794182
821627
1005642
1774712
163435
1743124
362707
1610940
1262543
1962489
1718216
155297
905188
53027
934033
1895632
815457
1853941
1817783
1147296
1612297
1997308
1740860
1488617
947789
383292
1983083
342762
794904
1649098
1196384
1934483
1915091
195656
275752
1734627
587729
1914271
367760
1288626
680353
160194
1493977
628614
1890555
311117
1030401
1623801
837342
589573
845586
1833638
1037481
772661
441109
625298
1742389
1090826
1876341
1211252
565091
512348
1931093
1473435
100891
187236
896281
632691
775586
1067978
1795398
1990785
1189995
1486530
1290480
344011
1158383
1395114
105784
1064106
1015399
1159394
875155
201905
85040
1154033
659878
936141
502516
1912775
1458892
1601631
1555843
5661
242782
136194
461885
413633
451363
1184048
1255666
1568182
341352
1976697
1908470
1673269
179123
490677
143747
1960185
1622635
426896
1913689
1623844
251956
352087
1645832
891475
450613
265809
1690758
239214
841245
1025020
729513
580239
670699
608716
1763266
773714
99120
508269
1214412
1871887
1729618
1271100
62228
369868
1545287
783220
401511
1324113
679900
1371434
854285
74938
496650
1035169
300095
411021
531856
633114
1672758
790826
97441
718123
1988420
1180346
1539453
348442
498343
1548317
1655114
1870415
1916914
513806
241695
857746
559111
946121
628965
1810840
1588033
62788
1056725
799273
469744
691079
1901235
968372
1751754
1602497
856675
84589
1934269
1463336
547914
1611981
803520
1661083
1600158
1398078
1591311
1295718
839255
369024
494693
776712
321567
393188
439384
181459
1475294
1676600
49406
409657
1832115
1593524
1539068
1101446
1657030
187857
47955
688274
1765048
847419
583985
1718665
711861
1305436
1663323
679650
1885570
1395483
259823
789592
1866947
1122640
373126
446021
760002
1328006
850462
1216743
621350
1219212
1931622
234217
1779568
1806703
1143588
338630
1239805
1539840
1422927
442890
1442575
11812
677050
837260
1187732
1922220
617520
93101
365321
1194399
994231
138874
768158
1036953
43214
1885061
1661930
1911881
935320
1884805
99471
754618
1635027
647835
390255
107307
299554
269717
1065758
1130957
140862
478654
1081648
380194
1731418
447878
579410
401716
66205
1729440
94883
1757454
373901
444274
1459522
1082808
1155162
161303
103909
1252585
745571
1801313
286060
1306291
36593
218736
149430
1534983
61787
1190338
49981
290033
1680565
555231
531661
522690
1418781
191291
972023
1388639
1528433
59810
1244498
62416
1925217
589741
986483
1438420
673476
195052
163391
1036725
1358313
100736
1601062
1035100
1926761
480472
1093991
92074
735905
190067
258276
1905942
1390099
1452527
635222
1257517
92422
1240415
143689
1310508
728509
1312220
1539684
591383
743368
951000
1844462
988653
278434
807262
372144
1365929
1056458
1742368
1957288
623663
999148
1819713
1189631
708377
1100592
1867018
216591
246944
508617
989609
1764066
1301939
1148390
1575266
1641390
652694
765263
176792
978931
1135014
57530
541327
1950068
1569525
301865
1733101
32086
591811
629803
241384
1070911
1269886
1644689
1122654
1127877
793853
1566773
824695
1676960
1775335
444227
1854075
534871
445611
552437
155596
84368
1165668
775565
1793140
251411
631509
1578710
1455807
1844211
225467
166895
1677977
1012953
485714
912965
967674
1038511
1984888
1497332
1067023
1648944
1954151
801473
1582299
356241
1473988
431482
1548247
1475780
2614
1414357
446550
159112
1812039
1300040
721025
1980461
1464245
653562
1637103
714138
318180
994962
1423294
1760765
1297378
106326
553364
1683954
1724580
1032967
705423
163143
682101
1692160
1521679
1752599
1998346
1099218
817593
542873
449489
541910
1378750
493370
670892
1004214
497777
513286
1219678
1086924
1495937
305978
438182
616091
1911946
1685277
978632
163493
810710
1600958
1269452
945535
10741
532779
881589
1444902
57901
1678456
815726
1924074
1959567
1512773
1419398
1034692
638469
686473
764967
482725
764569
55888
1691642
1815314
1458900
1036255
818365
1184251
502761
1188878
1612047
373147
1776393
787183
1969660
1141892
437847
759123
909792
541373
1719373
428397
814322
1707381
909021
1005256
1995774
195564
1211000
1779360
1163519
1889400
313975
326386
74112
1017943
291199
870579
906246
1991612
1471873
1360726
1898122
986886
534158
185019
511616
1765820
1488775
592365
287228
1737841
1468115
1727334
653718
908837
84606
1156580
1422122
1739772
587324
1148236
22037
402435
1077939
1675322
268659
1479172
849881
936255
1993112
810153
718519
828277
1502987
1308263
147588
1759001
1754407
353785
782515
891546
1182704
191326
1223149
377958
1700631
720617
1470981
633395
406552
11345
939193
196801
719079
252963
604532
1040868
1102604
294530
1776250
299316
1148659
1322038
1748641
527486
351836
1063686
52858
425001
1528168
1941105
523670
1438247
189612
123289
132204
1192969
1609624
434062
521116
271820
38238
1430382
1185608
534035
1319643
486792
1434339
1224991
99195
1914603
450375
1171880
1663373
1791116
916431
612743
682033
241636
1620601
730164
1682971
1747964
1615395
687303
458894
433722
1615299
1289184
490759
1404059
518316
60186
64640
1831695
1486792
458337
518218
654899
1343916
882128
1064404
53310
1589863
1081633
613257
540702
740095
1187987
1505221
1255472
858907
1494458
731973
509251
558768
516045
1221536
1532319
1310783
1169702
1842013
330562
1227410
1156152
1175473
504159
1567676
394658
347592
300704
832435
170262
922454
1772684
1976489
1055291
1941461
1612813
1379376
573850
1085947
110639
167287
235671
293271
1915
1492705
199732
1271219
674210
1655442
484184
1452358
612204
864575
447253
1668509
30173
1828214
1285765
1949348
721548
1436936
149736
1314792
1449721
1354959
520865
912002
1938398
1224473
592188
240901
606013
38717
1843474
360547
1504538
844493
661856
1579272
956898
264996
464048
1959024
1373239
1777606
391255
1930490
1737381
654327
407303
686965
853868
278737
784986
1557973
1366627
625914
1667569
896805
1695936
979144
611694
1907372
654359
931953
676165
1642205
1113160
910232
1620236
826564
152730
226178
1019038
552871
197283
696048
723327
1607438
363154
630750
588404
1671304
873748
135897
369039
652256
299784
15703
638694
1253014
1700810
1538755
1513483
1132643
402140
345777
362872
213411
854363
1322767
564048
1579765
1773572
1902922
436158
1467266
1051869
540501
1833906
5559
279279
1720255
1475030
1156536
1967935
1192810
1244661
1797516
1015090
216548
1373066
729316
1265260
1062939
796917
383579
1530131
129787
1944258
792591
1829993
858562
774871
352060
177166
1486035
1178349
410774
1751317
1346536
942745
682596
1099718
521156
1266349
1060046
1453768
934066
119310
334447
555024
1871269
1515804
811590
396629
757492
1710817
519230
647177
1326280
911291
1113603
1227174
1488817
524830
997580
34300
756820
1457445
283703
1774289
1401980
1891797
810805
1420200
1234404
1401044
971238
1200112
324652
1391078
1235054
614159
99220
1624773
586994
92347
863700
1896642
3364
1957852
896462
1666790
772940
776055
1544820
1161686
493042
342391
525781
1112158
813890
798180
589805
1775881
1789578
304329
662095
693862
429429
63776
1635254
1857136
523801
1621362
1183661
1202909
1962657
1725043
823178
976231
1175148
1541519
1571766
574243
345908
1349763
1884990
1573002
1275353
1945038
793800
1890142
414344
517061
272463
1516506
919536
1828478
700505
276624
631081
1999417
1221695
688613
1781086
1713631
962450
85416
610737
821765
324150
1318483
1034812
187283
1281090
1784972
559841
882475
1103739
801751
1777654
1840787
918839
1415408
9314
1790061
1888444
1244840
1133915
1061932
497494
1944157
1389360
412339
648762
965747
1294804
901083
730883
652238
929831
1280705
380517
1111872
207824
1473867
1289095
1891857
809048
400018
598360
853709
1766967
1232972
919698
673949
1237997
1552060
723636
1208828
215912
1759192
1196858
231167
289512
373059
498279
679443
1939996
1703213
968042
109311
1741732
1532755
1672554
305944
761205
202690
932785
1683825
257547
214224
844307
739903
655800
514449
1340686
1853040
1853113
75372
883464
880260
1053226
1598150
575600
801466
900458
1091582
892068
1741989
1236926
1013830
1603142
1623772
1329417
292843
545167
1589983
693323
570229
877454
1855014
1169817
26250
308177
884142
537493
1193747
1342454
1856114
1039873
1611358
164167
765730
51086
1523045
666371
80301
1398057
221901
346981
1258984
580020
1108777
1564257
224249
1667418
1295834
1605743
872572
1523859
1388323
1944692
1353371
1941638
1537624
1428509
384918
1479083
1422719
302249
1816644
1192282
1949897
1579814
716456
620313
1109691
224949
1807262
1958599
632918
1156644
1362935
536002
578673
615492
449153
970844
16264
1509487
1139881
1755363
942670
1878908
1967405
1588167
16685
1387706
1680823
417011
1499161
1200387
1982593
1802960
292641
941026
1865256
1010443
1094947
1116432
1245764
144452
103439
1510688
1798930
1677143
992684
366245
1652178
1724790
594114
1580995
720247
185070
750038
1723082
1395451
1005995
1913844
1363053
1181778
1700496
1278496
115909
716913
1518904
1688284
615143
1441897
1093815
1022636
164232
1282649
1507711
1333123
1985615
3953
413176
1437206
1484584
606010
391033
1275097
1738229
488715
209529
1627121
1370710
1042914
1125711
897419
46813
915135
710802
1485492
832396
774170
693532
1987768
592365
1436370
983302
93501
1829212
1583747
671198
1410594
386658
1139118
119592
200412
1011343
780820
1587101
875493
714666
1633179
1499325
1700023
246482
1038066
1170282
1130988
161394
1587411
51014
912512
1324269
1700221
1332827
1400782
1512534
1529881
461010
675020
1611599
696617
1320530
783394
915135
509951
1486499
1131374
487770
1028162
399382
1821461
477026
1193483
1982422
1132448
703965
223634
516530
1474313
1025650
313868
186723
1062800
1853250
1804512
1580684
757809
1397838
731384
787993
1973049
353711
1090482
1274406
1947898
160106
999150
978105
775137
22660
1546830
1260809
1344970
1131319
1192604
753280
1507295
1606489
1286776
1067939
1326378
1649763
1480782
1656426
559660
1859620
1782718
1943329
1060935
460090
94437
962660
1854317
284353
1475911
1948600
1041006
1097538
895662
1110710
1006907
1427212
1419627
434428
260575
855315
984041
979668
3739
270877
1219297
210394
1654438
1024233
197433
608861
318888
1231717
1156152
446778
1931895
1035600
831586
689910
12079
1003049
461367
1329850
966071
1809591
1644494
1677122
1196254
293438
1894529
720845
859312
235372
1038034
1117559
533508
371729
1944114
1465683
101551
1992703
1033900
273651
1245538
431644
112069
690147
771529
919767
636399
381487
1306119
1068202
67354
1099143
402946
284127
1324474
907615
835580
1876330
1360220
273323
743295
946259
1777675
73731
1304956
1272897
1464597
1357110
1208828
420920
167052
1930893
393361
209602
508903
1648862
1680962
379369
1825916
1886525
1911711
1185043
1793526
5213
138517
99475
977066
1814491
58910
1486651
1112539
262831
27007
466583
1647706
151075
89805
1948007
952782
1672420
471929
513568
547752
1750328
52501
1912656
774628
960144
379234
1700962
1674957
1332608
1952453
1778888
693864
1937827
1868965
1465285
726980
185909
646758
1683679
655737
285472
731990
318057
1806587
1201528
1330153
526725
1849329
424384
1056365
1670152
370945
1304626
94884
1375942
284424
270067
1624999
1809359
1314773
1374297
640863
775361
127629
466807
1264672
1654389
53235
584853
1680446
55410
16508
1656424
696210
1189645
8809
230071
475293
125943
509558
1124676
1606032
1379633
1891316
494266
1003346
101544
1832750
43423
1677939
604999
81456
1945714
1515264
111308
1667054
1872199
1760780
993601
1389367
1426853
1278588
1283098
1773145
1393584
595572
69957
1557045
130585
1077121
1927485
312044
1296102
1724099
1534826
1917448
136422
324392
425048
826859
1677444
242291
1570344
1069523
620914
1523703
1135687
1917308
1009495
737891
464187
939267
859761
140004
3365
1777851
1748519
48179
1084454
708789
752062
398371
356098
1573615
1206222
1817966
1778922
552572
316216
332193
1909643
33606
1512292
1663705
487657
311045
1261601
1555703
828610
1819056
1488332
489681
159681
1707381
1940764
1146172
1076234
1264583
1483295
183939
953543
700296
261080
439210
1744317
505741
1330963
1464143
133682
507334
1477515
1878434
605137
721710
1143225
307351
427833
1432870
799862
452046
863893
1936713
176945
1751531
1711316
888691
1216407
341661
92004
1464123
270779
361226
1368381
1327237
1199862
1265105
1574727
575558
952695
261312
1795296
1099662
199863
1235021
1550588
504291
39343
525618
20555
1319865
506177
251532
1624511
1382511
871918
1878181
1265411
1689677
65399
739602
1257412
624861
1202612
376485
1287953
1710173
676090
1350229
1000967
482703
834416
473864
1193526
1486702
1635356
1812854
1637786
1912533
185653
1442299
249065
96276
1758580
294219
1148568
1540147
1861240
411345
1168513
1994627
1563857
385030
1003522
1352703
593762
1841005
1034822
890010
398820
1944152
144321
1158950
636398
174228
1617121
632731
308581
1558376
1706474
1202062
455065
1242649
194172
1447473
1597975
167361
409355
223433
1979120
347265
147222
966274
1539550
504243
1342753
1549760
698306
1177729
943441
211948
460770
747486
958809
1273694
1816695
68782
1329017
250828
249421
1690366
631056
649446
1200878
114627
1603082
1442352
925639
187923
1347354
1089042
1282338
863604
556320
591858
714827
419658
975860
1691068
164920
1235227
1002952
1015269
377340
1208439
1852221
1342105
1168892
436278
710777
757797
669170
1507380
70854
1278287
331089
1940115
348945
207352
1831524
1664914
1382620
269776
873237
730301
1948608
157105
1884400
439650
1073530
1961774
106613
1082756
1484618
1135720
1608023
1893427
1644606
1094332
1394035
1651075
945715
1929163
1213936
1793636
110816
1115611
1812724
162409
1612093
1685889
1907831
900359
1382826
1846486
509851
93315
1033409
220423
136936
688914
1446448
297730
1471942
1607805
1180030
880766
953328
594474
1398827
197601
75710
1108249
423539
643830
1283819
1647080
1239837
41300
890905
1956937
1104174
1347475
1750846
1947849
1887575
200262
356160
887279
1668657
91810
1238694
1133257
530422
57536
1966520
107257
1809017
815527
1383407
835325
522446
1159822
1079027
1827167
611195
1182046
51248
1908827
1543212
496276
620755
646453
1902878
359223
316501
701205
736947
281384
1036707
1716539
1472565
1712569
828440
1069111
531401
736628
1718888
1813013
815304
270110
1967946
1179557
1926768
235789
732192
1672276
1569336
1032763
915137
1662053
253873
1116067
752479
26892
1110826
1411837
1630061
1958094
330639
1454369
1138453
655526
1281156
233351
1382566
1504513
1081002
1017637
178730
704265
1708259
1408161
1121581
1896625
553788
606712
1593665
661237
1131128
1994059
728442
1274631
1520630
963095
1059609
564093
1011163
922910
586999
296289
661930
243634
614384
1912561
1169106
578556
1472014
1539778
623716
1839371
1827828
944823
207733
295121
1021278
167054
646046
1254028
180958
1592230
290233
1543877
1867754
910826
1808766
1596230
1096278
246697
1719104
1910821
704270
376437
705346
672642
832753
729657
747407
1123922
1320124
1565643
367875
196540
95969
317847
375427
1172845
1381614
1714772
1474446
1336109
263448
358861
227428
111714
787636
684132
945955
553965
1996786
1830018
611657
450379
1833729
48171
994966
157005
1923428
368410
1863880
1987256
1241424
1397963
1867527
1902532
979790
1022705
1074656
1626102
1435015
1694371
520365
265334
1715227
1275684
1351105
1735051
1993488
114647
1828949
395465
1835302
1769539
41909
1638378
1830544
208277
13456
1801337
1494226
340137
761917
308768
1734709
118176
1558280
892173
1096173
62231
1234513
1349329
1963748
1665029
146523
134709
1259639
1137577
1266349
942255
943882
1309411
1015399
787221
1193259
1576560
544777
544324
336260
1542247
913644
708162
1905227
1471713
1097598
1036016
94125
1945187
171142
44122
1966571
335849
1114336
1634072
259020
1167749
299129
1889633
1653394
71415
478552
1865437
1802915
432746
629820
107138
837903
48366
264780
722780
1489088
88236
73634
1937298
1628027
1033498
1107602
1471757
153863
1656276
1200884
768268
446357
824857
1303487
1401242
1670678
1676976
777732
162177
1301520
1429746
1834001
435654
1169479
735738
48122
1564677
1430871
1145525
1473508
1061365
183400
472428
507007
1317885
1544111
1975028
729060
473755
1635729
953534
763105
1981025
950227
964815
88421
2508
1654328
1386092
1875914
721066
1438163
980840
1862246
1171532
639600
875503
454178
1755355
963278
534223
566745
299339
1533976
1126506
1480666
526045
754507
705765
1336403
904127
261645
1431037
744587
1777286
402512
562469
731536
1925801
1583175
352858
1530159
567896
1219135
984260
1703527
1595319
1498263
825418
270402
777664
84574
1159236
810659
751057
280235
1097509
1922927
1040033
1934678
79553
347176
678194
1817153
588724
1586095
789761
1659136
1212721
266044
126161
1688755
667577
105470
1160667
305074
1096381
647622
1696607
748978
720247
1117232
1690741
30224
1745800
1514025
579820
1859020
619726
1942391
1996186
205811
403859
520395
170132
1023693
1345347
347800
816452
1746781
286061
1647602
1336185
919570
335312
539259
947188
1596704
218813
1797619
574670
834105
1143235
1517268
1165266
158833
430458
1690592
110762
65454
1752264
1164308
783855
509840
1131464
55064
822885
1677272
1209610
118828
385926
1662357
1704958
1999643
1842757
602513
349725
1863053
1142823
775348
1668217
968215
235041
916604
993135
116168
987459
1227514
1892127
720803
859754
1996695
711865
1890811
1131816
118186
1080620
1012258
1782895
1111932
229325
1060899
1714917
117750
1977666
1940459
485425
1327265
1926030
1003172
1883285
1486907
1722885
1992409
1858769
590982
1587654
1865894
718013
958653
1298060
1852784
438801
918775
1215751
1539453
1202482
1178223
444791
561337
1862554
1680448
781326
979111
1556188
647415
865996
588408
211150
1725203
658549
1742034
829686
952739
154703
1892047
656159
753463
625211
396478
339334
1745579
1303866
756404
1425696
1502387
1274787
1044531
680164
1555206
1933986
73192
1641208
944257
662913
1210809
1584101
933170
870833
1719249
1652611
216910
1057646
1700734
1170230
952173
1971868
1889833
1661313
1144043
1488445
464281
1988418
1064720
39109
1005486
571495
1309232
399536
1949290
1490340
1327834
166007
1758858
1102418
1468447
1513909
318776
374364
1568246
1063426
69776
328786
1397870
1960566
1374026
736056
1595605
1137908
1138099
1649929
1896037
1483940
139699
1755521
1808856
727611
933224
1981511
1904539
1785832
752549
294033
1599388
1951816
1333464
110392
601311
156810
7146
239344
1775771
1473833
301244
1854596
1486750
366932
180063
1171009
1313675
1236901
879168
1791101
1513566
1870841
349023
457422
1897876
1686045
632002
452275
1462513
1156606
1157445
59351
896430
107336
1885499
1357037
1761445
994048
1889
457192
813567
1853242
828326
1102418
1730755
957648
1225440
631257
1326956
592913
761960
919101
449065
1959027
807759
1859664
1765866
1295592
892091
456082
648851
662604
1314569
1788175
1398619
816822
654468
279778
1322470
244
1124383
219665
1634642
758694
852828
1061667
420199
147635
651591
711771
121412
285339
377207
1145396
1101139
1959470
1102737
339140
802927
1835532
845433
261908
1501454
1533456
565223
1042185
1022872
926133
1145584
838143
1679144
217494
1632947
877272
899614
397495
1829700
255264
414494
23721
493138
1976864
226270
939597
740568
1133681
826154
1566521
1612961
1910785
1112778
258786
117104
1626819
1073480
1622179
820795
1097258
931305
610855
1772987
945759
290703
1822794
186116
20443
1104775
822006
339215
270938
1439365
1139431
794412
1995712
1209287
301066
1660109
1207677
1702085
1659290
619019
1324719
429145
1745139
931530
1673854
1788924
1647435
825830
1503545
236887
331562
1041081
1345810
588342
498010
1929913
1673685
695663
1271090
216272
1336533
1184962
292739
517350
1575867
362826
527551
1091588
1507373
1405470
34930
1359122
299908
1967473
345728
1661550
1492773
911107
1379981
1913911
1923599
1657829
1843172
49836
330685
471733
611364
1162739
737562
141574
1506109
99471
161445
685991
741905
700823
1151159
1465683
831614
1889653
762768
61052
1326183
1853409
1302523
755223
964524
1754784
44537
850533
823960
106013
487657
1067410
1758731
300185
851342
1262624
1179512
627100
1312562
1162614
384654
438597
167422
1538487
1842773
1819720
1903207
1428747
1920010
942464
409341
251449
1817141
1830272
900216
484435
87009
1786845
1329136
149595
1627613
1534781
345381
1081792
1599892
1965394
1831901
1037684
1235309
1352127
511171
123412
936743
1730216
1799434
554964
372244
629392
188649
1163882
707243
131814
935200
1287671
285650
1123342
66808
1773812
773787
645368
1400887
1115735
1830838
1820365
542594
1533480
917949
282198
1571816
1596219
1322644
1912895
1324993
347191
1364332
1085551
512003
76101
402742
140177
506624
1405266
1073657
632498
156007
1162904
281993
1325333
1014687
170148
441109
1940326
1901315
1924236
1994267
1279551
906980
881219
1537796
179369
597403
1740039
1783903
1153030
345946
339942
1623625
1615888
1314362
1773653
1853482
1371160
148216
374332
384337
482145
1061713
794857
950010
1149175
879549
543313
1955068
401043
122710
1748994
887479
1286682
505167
704497
1138675
557604
460571
1873187
188653
1939938
1616896
1145473
530741
935816
339451
122259
607602
946642
1370624
1512017
313967
989548
1302273
665395
1622931
1637884
471024
805309
1222101
179221
519518
1071795
773731
1144591
1122037
702310
749080
67055
1923992
1295916
1718388
489918
128481
1006334
783566
1264516
911830
961897
378202
1836272
14776
1502344
1672751
172409
514609
300861
896105
1717002
622153
10555
1724247
709405
1192395
720611
1576625
1652199
1057277
1910123
1655104
1593788
675909
1637376
261423
1278052
1819435
479952
150208
137931
1961051
33458
232990
1536932
1113063
1877472
184493
1579848
1007795
339925
751493
288513
1407434
315699
712593
1957765
862893
202146
557989
1531061
1092545
1707516
1354516
810153
911927
10722
100212
1742065
1762862
1828902
1621272
1723485
1941568
858309
717800
654983
1258271
1558326
1581130
1097136
1434109
588249
100142
952053
871590
566483
470724
304136
1985778
623100
1361886
1806861
464684
1566720
1502985
147070
1347421
1437230
1147809
1918081
1008845
164005
1377094
927851
210527
768331
689139
1427065
510277
609818
1691919
1906447
503290
1459423
1552387
1830117
297022
1221334
1482356
255670
44551
200189
743906
229675
938154
1331116
1504743
512744
872409
1680412
1383833
1549977
1885168
861179
1826123
1614796
529776
1826168
1741377
1387261
1383813
963408
314895
1744925
1808569
155062
1267264
617030
213209
1263864
408935
694791
1834011
375272
81101
297598
1072141
824399
281635
987722
1934441
1608310
1141999
774706
1993592
790394
405346
1250569
1029107
1314425
1331847
346981
1610066
1774471
985987
1810374
1181468
30523
791087
1616566
1107794
1770339
837869
1757722
1436100
1660811
1158269
630470
794226
1520876
285582
808820
949319
726768
1559108
138398
51606
899913
1222652
627451
1049978
1479061
1063633
520041
1458783
370281
1112311
541157
831647
1881556
1904141
209074
1329418
1088895
944576
109051
181082
1028147
188355
1344138
780006
190918
839291
640434
1700167
1919870
1431099
864093
597897
1404425
1644575
458710
1831854
218903
748284
10909
1020936
570557
1322374
910059
1335653
1582191
702905
1615888
619988
1119414
1263474
476194
487166
1437917
1595502
372183
658350
258535
1922220
126048
1421331
861231
851606
734368
835180
66066
1934476
1462022
1212840
1577046
218263
321562
1657734
107060
1638965
807974
1638169
783444
684681
216911
1061167
1812527
1965266
1622920
1212721
1701452
1807979
1119893
1332176
1254346
1936377
1742777
544180
1044297
530569
1682547
755664
702366
1181989
3739
755195
365662
283721
1126540
1036808
610533
277362
1340000
1165379
1065906
1804464
1344210
109248
688841
1759935
1828559
1856341
593735
1962815
95137
409224
415810
1583353
1499935
574041
1925251
258204
1234321
1891140
45678
1643898
36969
9234
1244441
1004234
537716
364279
1262624
833133
540508
60821
18426
169627
15553
1043852
1067405
161698
963576
455504
1440966
1203243
25776
66093
1939895
1778257
333248
680704
1325963
177458
1125051
703950
1626206
65689
1814156
127103
1217581
269945
375891
809144
1701528
1688651
1075755
735359
585790
1289762
267068
45077
515009
591249
12581
105339
1928049
611446
17310
1556583
896924
1669992
626283
379423
1444159
1951623
1610368
341411
1250408
569531
895695
1241302
1323248
872477
608886
1693518
1525458
260782
1334267
372712
624178
1705503
1087259
361105
1654015
1019743
53457
330294
456369
346995
112864
1856072
145909
1804727
1026720
1159893
16859
978633
961153
1548804
725615
1582534
1897804
1072128
1685698
795021
576240
419966
677080
678766
1018294
1367353
557759
1240559
1350925
996406
1548190
981796
1197537
1510883
963114
992345
1953187
1856013
1412952
1955987
913303
1266335
784232
38756
1967794
1404969
590658
640908
1194302
430593
1808410
1381196
1104637
240449
11795
1974162
894157
139017
476532
1441544
1071218
1473909
1713378
745121
908106
780352
149069
657874
600553
100738
1219460
158749
1414361
1706552
635991
793237
1188115
1368350
1550381
789118
838455
206480
1142656
893163
230246
1715829
679330
1801690
1392424
1469190
534069
675377
1246682
288029
908064
1583920
1475699
989854
806255
366628
1948124
1525573
211864
1141799
1889460
1671227
521959
1920390
1853520
129297
999703
1313350
1376302
864499
1472720
844688
1080914
63434
1871486
2838
316474
1886971
1618179
1978265
1761917
367182
841945
482560
904291
259773
476249
1548174
516883
1145694
70932
661332
852839
32775
1206099
806955
312123
1905822
1365618
1045278
1814811
1261919
1067756
774141
1747541
1364628
1421183
437164
13456
1547110
515497
585100
1805393
860150
498635
221654
997489
93597
883844
748950
1473152
758765
824906
1703684
1929706
406343
1607575
1119514
883458
988163
1090385
408021
907542
1574326
1062896
893329
762936
608168
553863
62281
926291
1459044
576257
543161
1310670
1453285
1744638
1487778
1116964
1239356
722339
1274170
1632980
1537155
1045048
1564677
107392
1704116
583402
1487543
1034306
963737
1971848
1743170
733856
810583
826672
1735474
682647
126589
769815
1093556
1409063
1184659
118236
233056
1440891
94075
159975
1361662
663405
84752
941657
1270340
429755
1675534
1004182
1641842
1366262
1199737
689733
747714
360878
861046
1667115
528504
1590676
1495099
1076784
407989
420406
604767
1169573
1990844
1186388
1217270
1565479
752073
1107286
1180969
915766
967561
564852
166358
1906218
1275543
1091815
1013853
1061414
1434624
790394
1943526
188166
1029034
726782
80774
519066
1874967
921269
868638
589240
335723
920606
202290
1576120
451377
1094910
875031
1505057
135272
1614681
1953015
1959387
948674
1036301
1251478
791320
1014212
1498930
1063628
443205
151339
78400
689545
86863
501090
730801
29632
605649
1097871
711087
1869289
640462
132111
1844505
868160
85843
1709129
810853
1130580
310122
87379
300106
90335
276191
393091
418012
349448
243223
208296
705359
571661
54337
232722
1482384
882891
1043008
135051
1094516
269350
105029
537418
254329
1060496
1815081
1349387
1260317
104822
507960
815164
1919696
1621044
899051
1425170
294219
1184205
667486
1303116
637792
516923
174014
729741
1097791
1636806
117577
40265
62424
1809217
1749216
1257200
1315529
904060
1069281
580637
1437086
1687198
343689
497347
1213273
1955685
772250
42645
479912
458525
636773
1096136
1757283
1571157
1861147
899696
1209831
518825
1041337
86668
242254
651896
918185
542203
1008350
371661
833285
492021
16599
144324
1650225
1319525
1683294
785538
411345
551907
1272158
1884483
763578
1645016
1749232
1806858
1390020
34334
1598536
1673025
1026375
105102
1671421
366574
792382
1559412
1499906
11793
228068
1668005
1026469
153449
933111
1818870
692317
710284
121902
1664892
395945
1642013
1161966
730314
261441
1753700
1067983
1377978
863800
367639
1846989
1531422
354859
1286155
1113517
1896499
1919053
1105884
50677
1664119
388571
624318
135681
1438176
415953
802313
1204271
1571542
283789
1309371
530488
1813465
369177
1882970
948857
1076807
57683
1769675
52787
1607974
1135973
513127
421334
118231
616630
657363
1142000
760288
752848
149065
537647
224253
821001
1567657
460361
713253
516682
1239860
1814381
1536228
76811
1885549
538553
1458005
1971011
1675873
93496
1641340
705798
590867
239468
1041667
68459
1551673
59204
1520800
1374878
1323279
1894441
830685
1247706
452723
498835
678212
288769
485412
710985
1926394
919095
1026373
284623
985775
1455162
1335189
944810
549334
480445
1346961
90921
1164294
1206014
207836
888524
1265156
1278260
784365
1981596
998825
1278693
1343085
344768
1878695
1948478
123512
1171309
1999532
1366851
99744
268718
1822965
1865420
1358200
167668
510512
430952
956631
1358793
115587
1722761
1375348
618480
1111173
250723
1514814
762097
195265
1843456
967947
650005
1042519
286385
257199
727989
437465
719492
1401388
176226
1480296
1592745
1486793
1078706
1458183
1485615
1777851
321461
767883
217483
1555590
1861095
1268130
1699722
760305
1476409
1486477
1840812
1545146
1481532
1842630
381911
377166
282990
51086
1116432
1539478
1964339
267133
277007
688742
1760919
1120948
936733
1373981
70435
1163480
1891826
571544
416302
1473347
328127
614593
979034
396675
1024891
1833007
344374
1146059
1306022
814973
1755408
967520
393188
1426045
1006044
1269451
880034
746028
684737
360787
1842203
1159795
696267
44489
428011
1078531
168459
862839
951552
1178194
1177203
863570
310276
912501
150117
1614411
1534390
1863442
932174
168778
495579
1101950
1503464
84211
929362
1181250
849534
1524421
633465
1676062
1671515
779795
1629272
14014
1316171
413873
978332
1288528
1947582
62716
1752650
1502109
246195
1152266
1375038
1352693
824214
1930002
1893471
1237788
1397188
247000
1004182
328739
726009
1298913
486198
1624339
994231
1455162
424908
79464
364043
1916092
237705
1710563
1867438
499118
131371
554538
1050393
1029119
354010
372362
1342814
1101884
560277
369017
790189
678766
1526234
1308026
574559
811566
499684
1654509
837956
1483783
634842
307584
1668766
811467
70489
956837
1580741
254568
503321
374911
219021
1472313
431305
918185
950738
741112
197609
884317
1568387
718043
1373026
544211
1047283
480076
1259976
1991076
1012872
789477
991436
1888377
39146
413092
1981777
1607130
1923379
914793
1828350
289350
1888942
530247
1799051
910206
1956966
1370224
1498524
66058
1600247
30772
1171343
1574426
401840
813716
1917259
1624940
917821
324577
846248
1065776
409020
1161739
409737
815510
1549206
968267
595429
1748874
1036957
1747161
347618
191059
325814
1434700
1273944
1681507
100450
1584466
116401
1306795
1412704
1223372
416028
952713
563841
631089
1468793
371542
803349
1954103
27587
315583
1617701
1623933
759115
420152
1530605
834108
192730
794679
1760838
1353594
613637
973205
1830973
1240075
241944
1313656
1496087
5617
1774632
422163
634674
433131
1861626
477153
1878476
1987674
595097
1126564
1811716
1223263
1766539
363368
169756
609278
1789949
1409266
489539
1676016
312267
588035
485444
576163
976167
1320356
557388
741966
1850910
692540
189260
929994
198611
1635959
761752
1707678
1875914
116142
1617167
37444
372167
876531
1850404
307926
1090728
273780
670743
1528916
801848
151763
600346
1943787
137107
750833
798039
1766203
93213
1116617
1423082
64615
1633592
97359
197484
650556
1419549
369954
1401591
579121
1480635
1821790
904746
1758764
33202
1772549
918853
458089
249135
599869
1787413
1224492
186208
20564
1771136
819868
1005796
633530
1189462
947771
1820169
411745
743144
180600
174002
1889
471854
1864849
247898
1589060
1296380
1772512
39868
494139
1100215
1112033
671217
321778
1121018
1657928
1628469
1740315
1121932
1529377
1597718
145476
1683182
177497
1329634
1755402
173877
713368
699457
1535696
53627
1729567
1431745
673765
1620309
1780780
711418
1347657
1734648
1236414
310869
342962
1647666
1157717
566546
1672893
1984209
498746
1092435
394730
1670146
258766
146778
1359504
1388881
1367080
314545
884832
389795
428193
1611045
1589066
613889
1210819
1559162
616979
19762
1001189
1243878
312965
155440
959236
1885209
1248590
1503976
231566
537398
1213283
823838
764783
1806682
1487170
1576100
1898102
889844
1558121
1395216
1011616
1805539
1244009
1271725
1529434
1246462
1306742
281082
577931
450886
1915007
1350638
1130064
103603
1689979
685174
1770001
1504828
60890
281687
223699
1296102
1399450
1650327
1527623
1422508
675425
760366
380514
1638250
945196
1158605
883963
1139646
739141
222400
595859
1243613
1811152
1933072
244436
24285
1365274
645644
394049
1220960
1936606
270500
1090705
458965
307475
1882109
1182442
1821463
1880092
485997
996505
1521458
426676
1761161
255734
376110
778961
230258
201270
1913623
1834084
1336884
833410
1832711
590473
938813
56494
1906626
494766
1667987
1485274
1128779
1844352
482315
1643596
1920517
82077
683295
1772026
1022574
1716162
1375061
1776022
777484
1170514
1778241
1175377
1370518
1078378
1435780
1787637
332379
305398
310928
771378
1732045
587947
1362044
1074077
314901
112076
263481
637720
1733300
1009820
475517
823127
1092016
690558
456795
1810524
1418999
467640
1584703
1286325
1505006
1382499
163835
1698051
190588
1796331
1048958
996901
1207286
1102888
1952156
925240
822148
220519
880580
1155298
295122
1253161
1795766
621880
727507
707719
1255744
1748453
329698
725547
55331
900081
1831408
1650610
751427
1039164
1559404
1143787
502639
1304922
180816
1342236
841016
946539
1307255
1359717
504782
980012
704848
1109402
1900220
1240078
633569
305385
199813
153449
1533334
1323540
1912259
1894194
618346
1891936
420818
282548
1094838
1149715
1926910
1329107
1455316
392965
724553
603139
750101
1525644
1579953
1190632
596783
753709
174496
143080
776719
1605061
799356
1003859
1613742
702372
1295272
517568
839346
1557381
1535531
652572
615251
485347
504862
1835812
1704719
1973846
869715
218087
1512217
898034
818420
1102200
1191090
1105578
883300
1803644
805014
944800
455849
975311
879115
1762556
1694295
374423
1536890
1736076
1067674
1677272
475851
1190694
1175979
403781
202146
315980
1964080
1661550
1815846
1661556
1562858
1943316
552171
1049893
826081
1268766
1514666
1258167
227414
1694954
1652889
860742
75427
1121799
1826278
1145163
1573393
564121
1163299
683584
352155
56194
1059997
468800
399798
496524
1895353
1360172
1492602
1403393
480222
542333
1594721
449481
374854
1097079
9465
1806041
1484535
1844505
1998585
611508
1124912
1574346
1053063
1370562
1011824
1311046
121465
1682595
471821
1975011
1114109
120308
1949834
519692
1353802
544299
1045444
1566619
628286
994933
1819470
985335
968689
957216
1343530
952900
915788
606326
475765
1739314
898013
320316
593840
1621258
370230
1808356
519804
1036669
699041
1818237
1965526
245703
1450811
163539
1923011
811515
1079336
1739385
1152048
1596820
1007232
1522014
1170438
325609
1838333
831345
1926901
946195
1105277
854341
102782
1633059
210646
856120
1010709
1771439
1354725
1874672
1936227
1139594
1944027
1446784
750773
1746923
339764
1416413
206345
886873
400999
1558552
215247
1279644
1767859
148617
1115271
1040552
1196276
1357819
1293685
248751
1507177
101972
414420
943266
330652
839280
1242312
1130332
367048
146645
461694
115523
1550215
892738
1289572
1896894
1812628
1469062
169776
674045
467905
886954
1258632
319196
1281482
993175
23212
626425
803549
675541
1409065
494420
1366546
882709
981938
32233
94043
864461
101971
950725
302468
7846
1766486
1756856
828063
1090482
17748
1689479
342118
631976
74468
789862
738979
1539273
807655
919117
338051
1538848
1437453
1181155
151409
1153048
563785
509468
748134
1093812
1246986
1096898
820830
621760
923587
336162
1696556
924084
1910024
219665
1627289
1289279
1212391
494749
768050
324882
427479
94727
190022
190800
1673969
346409
333182
1073835
1578730
795217
52594
429417
467604
1116683
575705
1152227
170082
659361
1275117
539589
326879
114467
356098
544615
308608
1919292
856632
1793207
1309867
1229330
1081249
1237881
1052851
506803
1027580
1091767
1426015
941291
511135
1482957
535802
259601
376499
1803624
118544
1206102
183769
587276
1142682
110917
1029660
1697161
451721
476500
1193016
1692409
938847
242003
1541158
54899
1713304
522614
412905
1062293
832410
1583931
750785
707569
833940
1122198
1682376
1230164
1729774
511940
351935
473898
1956319
1272080
1673956
40440
1893901
1488920
1474229
1357746
1741777
1328060
749347
125329
1732530
971871
478730
1475631
119336
1374527
696002
836024
684343
414750
1113325
945176
1152674
749552
1859028
1489839
673998
22675
961108
273562
764337
785019
1265430
845936
277362
401054
1669865
1271214
55592
1054307
262608
1039853
231441
1632043
299759
1263213
548849
1256728
640894
1771946
800544
1215420
1565050
747525
537475
577439
1052159
1229706
51216
126068
1493440
680373
1881841
1797642
1944786
1288447
1329786
1025977
173717
1396082
893630
1295774
952439
1549099
729316
1830999
527395
465693
1100883
763998
565773
724568
1918212
1011080
1061134
247105
461155
768531
451566
370140
1468185
1093883
798872
1456578
291184
1655059
1963182
1852586
1800021
1029161
1353648
1430227
1827522
1063053
1636756
1469090
1604863
393695
1676567
161345
1165708
1772608
1602896
765788
1844797
858527
16449
302040
802149
65604
537873
137347
814301
231404
1727140
1770672
6709
1375422
1617774
1774471
1833185
1835107
959995
659491
1456740
880387
1976106
1579510
684589
783693
72077
1532406
670921
741083
547441
1635287
1184741
1703124
1419225
313655
594150
1621460
79517
442899
729475
1733885
1518806
1585961
139343
547234
145595
659408
1185057
1463637
1117736
266765
1619012
1314003
1996096
1609796
1877918
1317016
280413
1114027
59583
1205640
1094392
1701641
1945264
542851
1321630
1133889
1908883
723188
1293535
794307
210935
401375
539697
720933
516623
1904647
850352
1184205
1928297
515704
498046
593594
877134
1176124
365986
1008586
883891
742501
1419276
1280382
1474187
1642419
183643
1627918
215306
1696898
129635
1101618
1820018
477054
1168271
1168502
1753707
476687
1407178
848648
1358594
919998
1959840
988715
1642181
1509443
451821
1282835
1718484
802264
963866
1776641
352165
1858816
1159204
1808542
477575
816339
640894
1232447
1619530
238168
204132
1350898
1927810
1551738
1316395
1366212
281215
621119
382323
745175
662635
1668766
1596851
588881
1969145
229705
1110672
1893427
757602
507332
1555131
362883
1124923
239799
110812
995018
695970
525303
1167960
1477996
1194897
1814926
1194157
534456
899472
863448
105021
597702
611339
1387085
291778
1332176
771529
1564350
513948
672515
1360910
989364
692660
1856065
504234
1945822
69064
26674
234584
1452601
1944547
313991
876541
594497
293050
820465
650522
1085681
753491
817607
564445
720130
1937606
1714969
837289
1733023
1302282
138376
260645
1661709
1520883
886214
394730
1484431
1862713
190379
1194126
336566
1072925
250168
1412592
1847922
1529003
119710
1153454
1206598
1158574
672394
1021619
1981256
1302702
669437
1506768
154489
1772016
678497
1177721
1193326
1490261
151363
55926
903831
1102431
215634
1993743
1352123
1545856
780763
794740
1054676
1713637
1257937
576274
819978
773787
1688689
1351429
699059
1122398
435264
1371324
1152402
314624
468334
1794891
992684
30868
755223
801161
865087
89216
1038619
1818322
1330309
1658315
1971428
727906
471274
197484
1863624
735170
1336849
1622100
899668
1311824
1083038
1144545
78193
1009726
14739
691994
594234
1511662
541598
798371
706314
1113965
1742650
1043339
1435382
564432
31435
649702
696671
1621943
1020526
1062332
343072
1897961
1190193
1564288
1145310
1446614
1586233
280127
1138483
1324124
1704554
1076943
344838
1191069
491398
1420807
1160527
1748156
531086
982100
142652
1692660
1562312
258307
341311
818708
1239498
1633220
783629
1298158
639034
1596585
998612
1699405
1674010
1835293
366211
553219
369880
968683
1976945
1627728
703319
328274
252491
1063349
676038
22143
46427
124629
305385
102363
1706278
1119160
1964673
736413
128286
236790
1145198
1944909
800437
250554
967947
762999
721442
876582
1866066
58319
126522
871634
421426
1994365
1072141
1233870
995643
320359
1732200
379589
1615588
117647
305877
1666702
1472672
1994281
801224
833865
1254593
523488
1238481
11351
1943001
1560488
1514814
1360005
305454
1428587
1149925
424873
867975
1894547
1933288
1714752
1629158
1087508
828723
343789
1734502
462612
270259
1417880
1656356
1162745
1846729
101957
1148536
905651
552377
306803
1062273
1744751
815415
221450
603013
376153
1553452
1712983
1676027
847430
1486794
26114
1556998
497398
468935
1781910
1376636
1008650
124547
1194227
39672
1858585
1002429
849787
628107
627149
720278
241982
229880
825798
959337
369856
433902
499251
127755
1914160
1466723
1741390
1961965
355861
905388
398385
1412490
745798
1600175
981364
1770714
794093
1024059
1397190
1192760
1795187
963742
1333990
539699
62233
168536
1171002
1719928
1791283
1126613
1631322
1539458
252724
1080840
599836
1656189
1377025
46371
1591434
1920983
1528365
1148900
1472714
1478799
183430
446005
1987202
821019
715675
1491678
2311
1882600
292946
1674482
235517
1934731
301524
1001368
1324886
549620
305553
1724100
1311377
1651753
1082195
1857068
1488036
1541869
1183357
1056910
879586
1578988
1501287
269132
1450983
1236913
537142
1750544
441464
992321
915574
306439
1036578
1105778
554202
481656
3659
1553050
1049828
1139090
653440
652013
371620
1243522
25479
1361899
172566
780764
1012439
1172477
109531
1506347
713988
105714
365285
1649605
1484584
336346
1754430
361691
736785
1490915
260703
194692
1295350
1297977
1415220
1992323
1902953
110783
908906
126180
873533
1208315
662149
1401552
1818199
1951127
731013
145519
650174
1848991
1936113
1000486
292790
1003078
1029702
1280709
1571074
346507
1490921
1264968
368334
1579115
938158
1012881
1640754
1757521
1553120
1333136
1497281
1973320
101072
951236
1589633
744353
55772
1054180
1995518
272897
1382675
471666
783155
758383
1142582
790377
337625
1682989
144906
719758
1627597
1784554
858411
322609
242548
1927373
875564
1289361
1922272
1844956
270825
703593
566216
1254562
1034774
1657748
559232
102186
27803
232718
1572693
84446
1942744
1325176
1917433
821768
705745
1747953
1517186
1534226
1684773
428957
1177998
379783
1837374
1241777
905647
237082
774013
507635
1208092
1208350
934034
333510
414934
417264
513173
1534239
1258343
407507
669584
1433970
1981815
948077
78778
465527
307399
1227819
92813
474969
1745028
1715337
908564
709339
714942
1057324
1759112
1857646
1534632
1934481
38264
391414
1338469
1320943
603533
126199
1144896
1569328
24931
1556485
1569507
829833
725641
1126761
535393
1769822
1880061
1516138
1643007
48665
1218312
1384098
119719
919051
1040206
188686
370634
1078056
65430
1343245
723561
168498
317625
580242
288728
769691
1463361
234177
406948
1040953
42645
1423428
1402985
483773
1424971
1526953
1505327
1885892
1772129
78650
1226331
582444
1146910
413092
390978
1216690
1628404
59359
644104
1313406
727667
190073
1703806
1711597
836198
1915649
1304268
969370
643077
1416521
262113
1683675
209385
696532
1129885
288214
1163299
416162
1738566
1034692
1372450
496428
1974186
1884017
360362
703080
1343560
1514671
195006
308448
1887070
294267
371425
1536774
567125
664723
241708
1694655
1230590
4079
494660
1456106
1106510
695223
1651698
1737203
334463
406193
1796234
414480
341263
142420
1375551
1173211
811000
433934
962388
994110
357999
1843825
506963
1283040
295824
1273479
1079408
768929
379029
125738
540765
718043
747735
1371138
1934270
1553354
705723
1674358
1979948
336423
1138575
1150113
868999
604255
1821938
1647120
1707248
292946
598296
1361402
1908827
1135920
1195495
1364617
840550
1544957
944908
505538
392798
108018
1385773
107712
109803
1517994
857129
1052068
1623825
4342
365412
1798605
22615
496896
893188
1602936
1194996
702040
1975226
476379
815062
774994
1741366
38865
72731
410358
724352
1585186
1312718
100022
554213
1766253
403244
1910576
531693
855634
1024285
722685
1411309
1113821
783976
1003799
71046
1683970
833133
1836873
583779
1202816
1288251
852599
30763
880402
599787
122303
803854
1205560
162758
306727
677689
718984
1007405
580664
1072128
647437
1487703
189975
1102462
1318120
1756233
957560
1219657
1280844
595830
1700144
1053835
1804918
1944996
366991
304698
992416
966086
1547797
1528659
1336738
532899
1875074
1877656
1276642
1519988
1781244
413920
40444
1776545
489295
1284467
701163
730633
1754238
945743
1906027
1095123
1785763
1484147
1514752
673699
1202321
905062
1255393
1809087
463357
1125743
1185939
484500
349025
1402324
1926264
1821093
1827663
1644251
1824786
222169
1667209
474863
560868
1549632
1434579
1068102
1457036
795707
1830792
940334
594607
1483751
315058
1286044
20541
418364
462419
1406835
1278017
1024861
1889707
1398909
1375699
1122480
1428509
1952500
610902
1465162
1681746
1257931
1960346
651050
1078659
1119755
530380
1044823
549929
1644103
461010
345459
1612818
1150255
638918
1444990
204081
1716899
1476686
1792856
222250
1194357
1257951
922471
1798433
1890886
1510643
991681
776023
409562
970142
1163184
756314
1733553
1685726
1119798
117202
720008
1626442
1781621
191556
564213
1961093
442136
604184
41262
178437
1737724
110493
666611
651501
1554161
702608
487238
1756859
1525472
1234747
1599437
54272
951217
1637144
1359731
1873458
1674156
301137
868355
1907189
326654
609395
1687741
1942744
1750477
1368533
186769
1525801
1179460
1016122
1616134
51824
186942
592855
1663680
137903
122164
1848669
789888
1331906
527589
441892
212413
1121146
309463
474208
705613
1789102
1005673
958861
980106
492385
960967
594363
1562674
1947019
1926857
1579791
1491064
35759
1805816
1787129
1443034
1365547
980507
1912682
832772
1126881
1996081
375053
340800
1297456
72195
80835
795642
575086
857307
1015183
3676
1566619
1660803
1259855
455092
1605546
1905300
1947760
1135178
883874
421708
1907200
1674729
1301570
1355672
469576
1561244
1721459
1428415
325499
1123224
1177079
868579
1803673
1460479
1600000
192998
585005
963085
1869913
347598
1327778
495544
1429650
1633367
1888028
666772
1797075
1967625
742748
771477
1784631
1415987
1799578
523670
73671
1781136
1905421
911100
462268
1042041
1944175
36635
885473
366722
223983
3351
1689039
723065
611092
1031391
1402815
487558
1109356
856890
70529
1912455
1026339
1004909
1586721
272983
641203
1383230
1225513
1997638
757083
1334567
44811
1746491
1644000
1995574
535
1410568
99678
1166010
782573
175263
912977
1990116
682837
1611981
85829
25490
932137
899984
514297
1921631
1382739
588916
115763
333472
257199
1766481
133723
590941
1262126
1601590
184416
341661
1890007
1950647
195727
1552577
1658597
955158
763583
1029402
1591088
926917
729295
1872762
1448440
1777248
875421
866311
1815657
1943178
1902245
932585
372802
560792
161942
123534
1008942
1450278
413773
1887920
1504966
1492459
1329957
1912766
1890685
1286949
189549
161984
1508841
1859499
1007869
700684
397778
1499522
424726
1291212
511135
1939025
470203
374082
216218
1968312
547650
1332063
280904
1052754
421608
449332
1890948
308465
41909
1545144
289921
1541211
1750164
247461
529434
1188619
184397
490104
1119474
1192284
833837
1341956
1139698
1066650
233969
1152006
1474904
494242
1020813
1514878
1457350
419261
164197
289540
1951563
1196028
465820
1837145
393363
653718
1032662
893890
588543
1542530
928800
5029
1932905
631056
550309
472672
588837
701859
1773804
357409
527077
163363
986369
1650662
1456090
1123384
815797
400781
315795
500981
21319
724694
1378153
1466561
1435410
248197
1635042
1878762
774623
1997557
1922074
1127909
1821440
609818
324912
913272
1547655
1411245
88074
1111661
426066
356389
1267558
1742958
342757
1281583
1132595
1795456
1283209
609539
1178862
1555827
1779330
1885271
1211064
1553260
1690417
355941
316509
1239668
852346
1051208
1896692
1189748
717382
1389142
863255
133933
334565
184571
1509195
289797
1872046
1934046
769196
723701
1956640
485339
856547
751888
695599
304209
740879
378326
300773
1576524
1907264
1525781
1294454
223143
1257026
516976
1517622
631631
895613
471678
1533480
353068
198660
1412765
1464903
1612586
1970178
548468
828107
67528
1979522
1465864
244917
92192
1500303
1669437
1030287
372369
1288989
1653351
755180
1912492
966017
570620
817978
1716650
398664
603774
696875
413817
801615
1654425
1314971
349047
1851559
96082
1909001
821001
1810826
265445
141006
189034
1358953
1267849
713144
441875
1863351
1767737
1860581
1883671
1544562
718171
1187836
167163
1236094
1143921
1190579
1771285
1415634
1184784
1280304
222860
876881
769887
63997
424855
1457151
315647
527587
1559735
694233
1112590
1822303
877159
508458
1260704
267088
1662134
813499
1770649
1924827
240055
250051
416733
725773
158333
1660707
559836
750534
1390580
1550597
1230850
1659512
1762710
1146823
498680
1908347
877051
1747003
172267
48310
1500621
841263
406212
1090146
348471
631269
1889602
1357949
1077680
1471171
563382
233664
1314375
1543266
1410483
395651
749577
409032
898549
1977339
1397747
1073289
726367
597069
1226992
59110
273407
654371
21211
713684
1081428
164923
971933
1456809
358389
357280
649091
1546766
1530297
946277
1985262
813376
908278
1884234
60306
1686771
1991075
1889356
1942193
754598
1474982
780523
1323482
206739
821586
928256
1100320
29876
91861
1679150
1443944
1784737
181688
1851756
132532
1347760
1794506
1578305
1216431
313861
928768
641253
1174474
1267982
1504907
926889
854013
1783112
641711
1670416
1702954
1592789
1151114
1845296
629089
1742216
567442
1273180
1038889
682840
101933
859590
915386
1607179
169773
1709683
1533704
1926625
982727
1321062
1034654
775545
1664026
1111677
316384
1145533
1911736
564582
1939895
975566
44035
182658
1979371
1740769
1574533
388853
1143235
55780
1116009
1858269
1211627
237705
1424893
6394
415621
1865367
1735818
1998143
1971599
1811301
563841
140664
138340
1340763
483933
314170
424728
1186657
152168
1564207
1059432
278923
1304391
756314
1717806
261563
496296
1579190
1452194
1890049
1162453
242093
461694
216566
146961
446143
527977
1871208
1738673
1295774
1652846
733488
326319
1492635
1250091
1350898
382048
311743
1150552
873693
887045
235562
1081571
284960
345213
1542229
400315
1850231
157423
506355
1873517
1647014
91043
586758
397661
778450
1146182
937144
1329129
487909
1628090
446981
1341168
1897762
822443
298230
1833232
746293
1184033
1559261
1963818
1971770
1359650
623730
1298411
1537505
1233414
1738120
778849
1621913
1376273
376357
545492
767130
111070
1886734
540468
976659
1519171
1247880
681579
1208631
309602
1293277
1025554
476455
670999
584327
1075347
926706
463931
944541
994821
36099
162361
555021
652567
1692419
1458185
559132
993976
633416
193278
1156486
1619884
1930913
983584
112515
1189748
815698
480165
353488
1928297
236022
1993791
686975
111479
808205
238530
1515560
504781
670155
199351
1971662
1730885
1038791
1890158
1570869
1053007
1709455
50864
666612
1195395
530818
1287502
1972067
286893
1959470
1480085
1498613
1788435
127820
422211
126966
251708
1791141
1814593
604785
650251
454407
249230
1792757
1532690
1010094
1936870
1624660
1994571
550759
753528
1865448
468934
1745039
848977
1587204
1390601
1970304
311892
1463351
1170443
1897560
1694524
1573737
1327008
1755403
1216431
344618
905777
1201119
1817341
1199102
422912
266472
144052
669213
321461
1852255
1784240
69064
309412
665061
393399
865570
928768
1053021
828652
366600
113092
276288
1953203
1236414
325480
8863
1062041
338329
1489368
1808599
36286
1306198
1261034
1285496
884719
143096
311800
288225
1414249
759230
1940512
259732
1626937
252712
727989
62255
1946300
994175
1011285
1161107
418639
1322562
1427074
1862458
145411
1662934
1453035
1222609
1805539
1821877
1801909
1267093
230659
399032
1603073
1180421
454407
1570877
1582115
177989
1972981
1914881
1725488
1424651
38158
1168250
929810
1245052
871278
1149149
1681470
849241
21999
1840697
1372688
236567
1566524
1659994
825614
211857
892838
370833
472279
55738
64459
198673
747135
1820612
1660690
360157
212445
1592422
1190784
1208004
1500070
123484
1544975
1319236
578973
395454
426313
1757347
1341269
484336
1953591
329563
696752
1426977
1906261
604593
1183652
1469847
1471075
1078508
42854
1974491
863884
878540
140626
1713241
1918111
459165
792255
1976506
1591830
1596459
1730348
1110760
1952980
1488957
1924349
1356006
385470
1193921
1285696
1253692
624659
1746630
1086355
338735
1905631
1645649
1023806
1772443
1122446
1765479
1202062
1747935
778616
1523546
1164563
676666
126909
918563
1912
1082985
164139
185375
518013
920547
656737
1148558
490104
1313900
210139
452982
342151
1960465
703951
582496
1673595
853103
1205982
648938
443158
53408
1328296
315925
1479696
1101080
1064921
694113
720711
529497
1945050
1146910
90214
980626
1692493
1671531
352102
1795416
1238473
648237
1289039
1996775
797613
436891
509687
854150
1434557
1492605
112515
1189668
661605
1421284
1917481
1003895
126292
884887
1168200
621322
1517830
1861766
1802750
1305846
1810655
1831917
1701064
740406
259688
962861
473410
160325
1271737
710829
1052851
1667508
1493121
432435
912926
191159
1108924
1655270
329737
1908372
426999
741225
1523528
1800996
559403
1751038
15786
1605760
716590
650888
1301406
387993
572088
296141
1814639
539687
325606
1132216
542203
1797548
443698
320312
1595415
748665
121899
661702
1522619
1312969
1343585
217670
1585992
1473318
183553
1128229
1933002
292265
1731441
722081
709495
1835107
1286346
243970
990937
857363
1494537
1837516
1824464
597932
1448925
1531024
143671
1115325
1273128
1919532
1290715
648524
955033
1247566
1973876
245266
498962
1947068
554606
1990927
265239
193473
1905140
458425
1304947
230081
1035015
1881958
549130
1749864
1906095
1613954
1062996
799685
1391142
1542917
1336377
469009
1195851
1645944
1632814
1927715
477
458985
515009
1019865
1192996
268402
963515
439958
1385461
825996
1488287
1911554
287271
657640
848754
1713827
132696
1646897
1661000
576517
1877683
476486
1087365
670119
1190359
621869
933666
535309
762020
1565817
1031895
412471
1441227
935003
118090
1446215
1121932
914573
253861
234593
1304138
1739466
407920
1023979
175281
1511906
1781281
1514503
287769
347899
901199
322890
157206
1799360
175214
731260
1986564
1823703
1912
565408
638449
1391588
1541682
1860
808889
492793
1215697
1469299
1192626
1270233
516059
1889802
1762380
213634
756826
148604
576595
242349
1885869
328442
742529
1255574
479053
736755
1859766
577162
1157420
852990
1158607
1935568
1175163
430457
746489
1236013
48832
1729872
1257674
1603106
1306685
626443
355978
949128
7753
597383
1896042
636821
1210351
1092986
84088
670459
862871
1953850
564426
385195
1034249
1036312
238945
1920313
519972
1835316
1689504
299373
1002101
1087893
1736840
1869601
894254
979840
57843
389937
818133
546744
243448
332026
103378
850978
1040678
333008
232038
1000856
973617
1112889
1110610
667272
215729
1290988
682906
164015
100609
687620
636866
28321
440453
358042
1987056
1369869
1432110
304885
1182229
69255
958287
523488
1135920
1564288
741068
699326
186056
561328
881362
1799397
1314139
346412
686253
1955260
1799466
882307
195410
674450
143967
1921837
1256402
711589
1249660
1500978
1819366
164075
274535
372675
397051
584510
96211
151187
1487349
600826
803276
4341
354198
1037882
135562
468876
1572693
1741236
151366
595134
1863271
1535693
1151535
8026
1845325
960776
492042
1119750
242654
1485532
1190030
41891
1016593
1410957
1484706
1917665
1453083
1879790
367905
1795414
14163
764785
762530
968462
72595
227133
361578
366469
872855
1738771
1644498
626833
955654
1690115
1231555
1921098
1116210
194039
943225
420683
528345
319437
1489203
669542
1709557
421217
1771935
825132
577926
1498981
44314
935050
407358
1600304
1415318
1645752
505383
948131
1366229
1859810
476434
1164430
1349128
1121234
986169
881166
684994
1077418
979060
1128099
1476858
194693
203523
628985
1198360
673715
695184
779131
200713
796714
1233798
1736905
698306
1650586
1924983
428261
729843
1540564
997820
1668225
203617
1129816
1031449
1481927
873726
1138141
37442
975756
1844871
549400
1729962
908304
1255251
1864564
1904546
1944376
247806
481759
854579
665049
822222
1188833
868502
1414103
668752
863454
1226053
1688188
975520
1363119
449583
974223
717891
1361644
488146
1025957
1916058
843729
1843593
91800
322589
1843413
31040
894614
945744
1652322
980884
1795196
304142
932381
1299723
604073
766419
956592
1427755
1535773
1931020
1544594
83910
1861181
231057
990937
956449
975563
768623
1698897
348260
1853166
550004
1876336
826500
1718568
1569623
324304
1470163
505668
1322240
290568
509943
951815
347182
1449428
796134
1033527
748385
1641649
640088
63899
299682
480086
916323
1278753
535663
609230
1894615
1594685
1734233
1555964
334963
963921
743129
474006
1304485
417868
312897
1862238
1586968
1572187
283548
109597
516438
1919569
806108
649283
215785
1059695
456883
1072601
1567440
1894784
792740
845955
1782362
786962
578633
625994
426071
1864736
267858
1845518
906084
1866727
1830324
553810
1041306
180568
1049747
1870988
58268
510395
615671
89183
102047
1488189
448613
594766
760673
1915894
1853040
1102414
801057
394061
637056
1307087
716360
1104024
919230
1342569
1618107
1775863
631053
672850
1497716
1799751
1517935
1121818
3653
670309
1748535
272708
929253
1762455
1145030
600838
969197
18354
1045313
508917
537292
1952691
1626076
460244
1526735
404545
398581
1692487
1190116
904763
1331340
1793671
678782
1430696
1681678
606147
637759
221397
1590944
1175228
1195746
674343
50478
1035191
1444937
1750482
1694837
1902221
1064781
677352
588341
1541485
1982683
533393
13781
227080
1215129
238853
1488063
42586
1886734
1712224
42909
142180
1681296
1014848
94727
990178
383103
1420655
56605
403700
1693358
747713
330735
825342
50779
855630
1127173
1030908
238767
623839
1841144
1290443
1483784
667757
1389043
1652075
422274
1453083
1905947
13484
1783387
1458752
1855489
327043
1542680
873868
1041631
846770
1246060
512332
864093
1547689
1516240
580020
1327587
466071
376357
322477
1545709
378172
1098130
1904283
281503
1394151
1223423
1468636
1630157
103644
1377098
1555807
482494
395820
1707259
1758711
939928
1086660
1012666
1771347
886562
687001
680430
1204920
4055
1070614
1850142
1759754
1024488
309372
1414731
654985
1811025
1504828
1998548
262260
80693
29053
1056423
83051
1734797
276319
939766
85086
1629961
1025036
928395
696765
1672612
200660
1020677
265111
288225
1302226
933295
1692879
202744
730254
1081167
1045915
434483
1925506
1262661
723783
1306988
1654300
110639
827648
1639044
618350
129701
1467299
1759164
809492
488149
671532
1383929
1037692
1159375
479535
996335
1943205
1876288
537951
779681
302501
524541
1368803
1785517
1623563
1929464
1212240
524341
1966729
518013
1089593
1296330
716232
219480
243576
1990680
995600
1882669
1373304
1065912
356281
1830030
914120
476504
1851249
1472917
752921
774113
941283
1635287
896207
1304688
194455
1875057
1573585
1327336
308181
1904673
1378154
316500
1569002
35277
1145587
1364814
1814902
1451940
894712
45281
360506
1243701
808595
823524
920812
1959035
82865
1938351
737315
20943
1593961
1646656
241699
1421462
675375
843047
1585974
460155
278996
709306
591347
1405074
757723
513920
481454
1998079
90819
1712951
1973798
736390
279435
1398743
1146430
835834
1583706
79818
25528
113073
1569052
1895931
1755686
888278
685067
51191
118626
519862
1352364
228281
374290
644039
418971
1903206
626529
1714981
1954341
736825
1925160
518
1090382
1236167
549221
478737
1672760
1371422
401947
661712
739094
132462
1454100
944523
252245
806828
23525
823492
1637917
835490
1718219
658682
102192
1154571
881556
1181725
1316395
934147
816180
979211
350619
614968
337014
1668135
907738
1686949
1336190
1373201
533604
680379
36124
970301
1364425
1453734
603774
324060
1436493
1229789
1869081
731178
1524594
220767
1394168
1262960
1757032
1619678
821892
60056
362736
1117419
342169
1309130
618672
1051285
938627
131553
1755402
365029
1640867
183646
1731260
1755676
1940795
47950
725167
1084286
344892
1515166
392297
1682225
1544898
562222
794262
1565024
1800995
1932626
1791560
409167
1482724
957342
1741590
166219
1177595
368916
1089083
917709
286815
914200
173234
697933
912146
25694
691213
1248124
271565
1919676
1676240
1485352
320690
957443
1814919
788694
1628716
1089195
638254
1171993
1619172
1560226
236794
1839067
451423
996439
1179839
685474
1964880
1044473
1084785
691817
1784833
116347
1667229
1524895
1691334
1497892
1468697
1512646
751009
1364096
169630
1170674
1641271
1774129
1328098
1462091
1947650
280697
1408686
919457
1692417
1086383
1767318
269616
1235655
379936
1647771
1612773
725871
1433804
782908
827745
1574180
1323640
270730
106912
414694
1153086
462352
1084663
615195
751747
1937013
242846
1525375
1710510
1795806
1406229
1474638
1837693
44479
1209609
1260783
772074
51838
1359312
1852005
1657785
1227648
1570931
1482619
1856820
788858
677684
1343840
1193499
442303
1917050
267142
376176
720384
1930857
653187
1846977
1567693
38756
1536742
460667
898356
1488524
567631
940154
895937
1559242
280065
1492105
1414854
1252042
451845
228575
111628
576983
1642556
140301
1914704
127121
1276594
15925
1535162
1930158
541085
1937839
1408692
533156
1768984
199794
221470
42586
127537
1951831
77863
721275
699943
593671
106760
1096721
194685
1693261
338265
666659
1540855
563185
1103500
1089530
928728
1521039
349360
59098
1007656
940738
779901
61687
49933
1534206
1366805
1516851
1404527
769411
593011
603116
918911
1809593
1705692
557095
469536
77930
1489566
1829794
1256150
771961
1986247
417627
1770815
690815
544669
279504
1412558
1353730
880260
1804752
1435747
1065088
1257486
546333
830131
1486691
1730493
818831
1412441
234176
1636249
406675
591690
1636546
1680690
1088362
1427444
967199
1157675
1007101
1745300
700062
829717
1740052
687085
1492644
1283243
803499
1069006
1271725
1315351
957937
1358803
1855684
722013
1387235
751627
1954471
1553524
1687931
1940109
575102
82117
715318
621310
1691544
1575959
1060610
135692
1149562
182432
1012454
515661
1303159
357280
1744381
810628
1753877
1079408
53260
212986
1994047
85592
870139
1823547
1746712
999292
1330248
741168
215752
128835
1712060
1756273
1558326
1975320
114684
1053767
571175
234253
1983461
289276
1938525
1241584
573002
1814471
626809
240527
1548575
1644266
1964965
1453934
1855771
708677
1892141
1085905
1772103
729024
1506029
55141
1767593
1785389
1933513
433545
1610220
1259976
1153542
1075356
1495495
1532774
1319073
1644902
1358
827591
1222502
1356557
597633
5475
794740
270848
768167
1520308
1133079
1228255
704126
1930034
552257
1354512
397720
579789
1987166
643932
1136054
40427
1063622
1479043
1415094
1571842
1362867
1861892
984495
1974082
1482505
438788
382572
1924957
117848
494830
1823529
1079781
1542392
1651998
769061
1469881
1355292
96455
402515
716694
173504
334642
1151935
1973550
1219687
1961266
377092
1914886
1766893
278673
959949
1816640
159393
1916822
1391150
571141
1653450
1834794
635643
263355
1497908
816019
386204
250032
282811
16444
1570397
435299
341505
1840332
1948474
800261
695808
985758
1396696
1236306
510332
1999271
1061588
325835
1857243
1883733
807130
1588574
607725
1662450
24703
91525
1033941
940842
1412938
974506
1839190
488423
996186
422895
883212
96491
485112
1255284
921227
1954981
1879943
1550648
657503
1376553
688443
887808
1544328
226565
1998318
422507
459244
1303059
872484
252960
807229
1177621
424512
1327682
1594953
1141992
1816619
85845
1482644
397216
235584
887126
528291
276211
133892
1419180
547568
265630
223441
839028
1318337
1688233
155909
1652036
638744
1130571
1949753
1340148
232325
1995116
249876
555076
1991721
880456
585638
192839
1341891
1925096
1011722
609180
1709580
1354130
88400
12996
390318
715540
760570
830359
1291860
705993
1187252
1881716
826335
376592
1373685
1615559
1850040
1552216
1299723
1974464
1750629
1093175
702806
626470
1271711
1380622
601625
424466
28211
1521662
1381911
1480637
1980256
1012258
1400284
1248343
1888271
668347
938248
1942918
1329017
1935745
1290898
1984177
1022742
1086654
1703291
919775
848599
1941284
969694
1592890
1912238
1066659
799880
1885661
1868307
1459893
1511169
244668
1146620
759049
3214
252250
433726
1873387
1107678
472981
1607268
160443
1375123
1010570
419647
1927848
1874058
63719
1893206
1291994
1243361
1949395
4025
1908257
1099703
1774728
1026323
1878899
852552
1952055
1196058
1168829
1147107
1834743
1199828
1147102
1077233
229768
1064982
1632766
1276671
247605
587504
1586006
1084114
1253739
445492
157644
102572
1055828
711121
677048
589231
1548772
710942
1875720
54595
77863
1744543
547698
1710385
736085
1132589
446115
1977476
1145473
565394
991097
947660
1892432
1917731
1358233
722981
239824
93760
69702
153040
1888192
1755329
163793
1647435
1534319
759280
1864875
614905
419990
173813
608846
891974
320952
1814817
670232
1066852
207559
1838771
1617887
1769295
666480
1570772
900903
651152
1574114
1880047
935788
1963594
173177
606957
1857136
82629
1399197
367534
985730
621967
191732
332356
1947898
1591925
844579
316064
1881295
1623731
499811
770405
1528696
1857851
103812
675375
1115646
1782528
33382
218812
1581375
213257
1124479
491822
689681
327347
1510530
620318
477494
1289097
1326667
101927
1178992
25404
865816
1631412
1493274
716527
222169
496260
1142238
1097932
1914611
517796
578291
1123952
779319
1912506
734276
248647
461205
280785
861386
673846
675766
1965201
1222471
1281451
1046816
825533
1365203
1506957
330435
547844
206147
313868
288154
760146
583911
838145
15703
1183723
1109478
693617
76621
1969860
1979120
1959547
1131573
433650
1384879
90737
310195
117403
731690
23229
1181613
11144
810322
1891848
693432
849413
1617644
1791037
345612
1770481
610316
1931470
1716539
659853
1407518
1462301
1060539
843820
877404
113312
1454543
1706552
1053080
19924
1383164
837109
937863
290703
415602
1664741
1654328
197608
1649951
872682
1487703
975147
539958
727941
1304584
1652049
1668572
1513434
939532
113350
1445008
1206758
1810141
781448
1242366
982594
772425
1475827
1674528
293704
771691
826079
287286
1148133
1284409
589208
1148061
1755517
635915
1202321
316894
1264206
25111
1636863
107303
892965
33270
1729440
764941
1561477
1081434
45297
768128
1486017
1785422
959285
1481975
246457
1179396
1486928
1372257
689940
461515
631591
1199981
1357257
195440
628283
279063
1420464
1361772
10515
195168
1266297
1932851
1430025
1089409
24144
881188
302905
1614855
593620
450808
1815348
393619
1186325
1576367
1617323
1921837
299558
1005506
19811
1283806
623469
1687804
1870955
1307337
650582
1120662
1952900
316660
1135307
611705
1928113
943608
1259806
1724132
978803
207883
1385275
1175021
340490
616225
436532
1296437
1960066
1388846
316378
191271
1421939
1089769
299878
782361
149402
1978389
92558
774934
1404632
1175377
1607552
1569547
1985584
1055783
1201208
603632
774295
675509
371703
235635
82783
1294425
535391
1376412
214450
1036461
246165
1378991
350649
194110
126099
1126238
642012
441618
696802
1863991
824395
1318266
322406
316035
1013421
1778491
1326010
740154
573089
1587401
446536
211331
835034
650584
1976346
1341332
1305091
1774540
1820555
1688126
375180
1817803
1562533
537618
130997
908628
56959
1837610
892613
47420
1000233
1413098
1197982
1790941
751352
1286595
1754108
1044531
1767221
1289102
1271216
1502813
483924
1842773
1333651
1133653
602851
794646
890818
1240771
1671138
275436
845380
19390
361638
1645655
1353410
387765
65795
1446341
1149267
573182
85500
333437
58297
405718
1767132
1333113
624848
695644
1681004
1717896
539449
1593408
431908
736659
1505083
750247
1116167
1483135
544906
1728336
535
92735
870546
317143
1463176
1101535
335700
194868
1357461
487650
291284
1143947
317453
1984522
114819
1736710
946410
1670490
1606429
275088
232550
1885015
1476535
594033
1646137
148831
464045
1762713
1034552
960585
1291057
1639424
712456
669863
1507391
193763
878061
240297
562954
741196
1505699
1081070
598274
362826
1982683
1821085
193286
1644605
909021
598315
1153452
1583694
1241679
1513026
308932
1063627
883362
425012
700398
789153
1132140
1297137
260024
8186
1395637
943505
574547
1203321
1311805
213974
87029
1278288
1711675
1733112
647901
1432520
699445
315676
1778362
1751219
1732227
1937063
1817930
1529822
1004134
104964
823921
731521
634694
1949383
1005789
948348
1350973
1102390
860869
1222394
1401798
1897857
718874
1558033
264156
1414538
1904111
208447
589908
1874186
879311
1448703
717408
145739
810400
310137
1673685
1699853
1762004
1076783
1408945
1172880
361798
577860
104646
1792179
1298627
1845836
1675956
107895
1602267
1295978
1615219
1028971
296563
1253453
1097520
1770186
248771
276775
1919276
1367998
44977
1263658
1394851
1057802
380422
383498
837313
1910568
20811
1796941
1718441
1733050
626942
105419
214012
856123
269852
1129776
1246285
1875449
523157
1400416
1641455
1621472
1920089
1527353
835232
1300964
469425
585057
923029
1968566
1680615
384975
1359914
899888
1030678
246163
154267
513827
108704
69303
112863
1312542
1346365
790394
931525
921532
706375
42302
900928
1460309
494182
1345233
1684555
878064
1865490
1432367
72514
1540487
95406
967749
1216612
831385
995344
981527
43475
498635
665752
1377405
272027
1890941
454726
1921412
660914
1248507
754643
993088
1992763
108730
1378216
923227
658463
1462985
338470
1769028
859944
753933
161021
336266
433685
499761
1432015
1880060
634637
323464
628012
1756699
1926540
1618964
904426
564517
693416
511698
379766
458378
47420
413633
1929911
1986583
1028298
1290224
216611
1479409
990386
658306
1436717
420127
836932
1594715
184597
169169
460387
1804000
1345351
1725969
1528849
138924
807726
1064943
620440
908467
118626
1665487
875320
1317571
776698
1189958
1026552
1524969
1249444
1846988
723561
337477
1553159
1021069
635083
1670066
1522813
43604
524505
1612844
1110421
1903427
1632535
124521
1464608
519293
1199288
1098961
891654
618112
202042
359743
1984318
217099
907896
848842
628646
537022
507015
1157069
873044
1285554
565088
665121
1735139
1079460
1859932
589953
880804
1458115
1272593
1912431
1585187
808843
814770
1135838
1733908
1267760
210160
94768
1182914
1821723
884362
638093
1033984
513349
1173381
1314590
1330489
1805955
588206
998888
939509
1940589
1210435
439152
918084
858498
256321
1326519
1122037
1359190
906498
1181483
1134952
192306
1926996
1244168
1127573
908304
560576
1718488
1722928
62716
1342974
898913
123969
791246
662615
731385
402250
467226
1951800
140529
1889707
1513333
652076
982826
200257
781628
447852
1406848
1446075
169518
1839017
330172
1648626
1696987
1616860
1217798
503796
485288
1992450
1691146
646658
526744
1623707
1359895
76387
908386
1329439
1960416
268772
1361778
251792
963280
1026720
829487
337731
1486849
1119029
1054160
506304
1686318
695818
183969
1247970
1750111
1787336
1818322
90445
463052
986403
1209216
1104604
694535
858122
1267502
1028162
1638787
459185
694095
441201
1860313
1776345
63936
1759266
966410
1934548
28309
351423
873047
406351
1067878
1225139
1688522
1149364
978314
759342
737702
1243475
1190614
1430749
985072
1764517
1492972
663333
293271
231688
1312352
774791
1621042
1325330
1854237
1488049
1341582
140006
797250
1507347
1280754
398390
1254358
1078252
322835
1317372
1316523
155448
1636055
1899978
702368
787121
1889267
1486334
973736
399663
802582
759049
960208
610659
1992611
1176608
646179
748820
1288297
701146
1138555
127117
1722415
612085
473819
569028
1262958
1873734
1735502
424691
1916833
846372
705815
590776
113577
1442585
557290
1709568
301495
1385415
1396048
886572
1012894
914646
280512
1293472
1660394
1710451
3106
1589847
812113
1290480
1849607
1725541
963206
1056509
453941
520583
1245764
1631764
460842
613214
1450321
1527601
958090
247713
466086
1796391
1905824
356160
1946309
985911
3025
1078166
40596
156960
144795
1376863
666806
1164272
1866742
1775555
1750132
1464903
99737
992682
524276
1461660
167481
1159881
1152541
973847
400310
926080
1789134
337014
392902
1121446
1672252
1289516
1861856
414494
408398
164585
1914108
19273
1784474
52511
184669
1068944
1230778
1646075
1382065
722559
701322
1590594
903834
1979380
1110488
1701146
1341042
1214953
850178
1437387
1970499
1710724
277927
189933
54523
46468
1587427
904336
160613
890444
619344
304454
150668
1587604
1582450
399316
855932
1325845
769257
1360596
1420042
1382389
560081
1937486
414464
286938
241904
985430
831614
650603
365223
1683537
8526
1577781
1202256
1144862
150747
1419772
1725743
1129115
18916
1511785
1578938
970327
707604
1056027
1120164
688556
1043887
675412
994048
529101
296900
1836683
858394
162758
805049
1786609
850605
1745883
439180
1019026
428171
887233
1957396
1963101
31863
1892425
302603
375313
1165115
1622235
947064
684529
84436
1643821
775032
293815
1288717
1736301
1165817
35384
1481064
806827
1337563
933681
415135
720278
306857
423837
221578
369583
1736115
1574614
614339
286938
328483
136285
528029
1030732
1250541
312061
1606806
245763
1002988
76039
856188
236000
1145418
446857
1659474
1770764
1652974
1738991
557043
1987140
1340036
1091567
1995967
1916136
789123
807974
279513
129195
670916
277685
1881488
12329
1946653
464227
1635722
701049
1701367
203503
1847022
166379
1541302
735228
1242380
362745
1724349
1565399
539839
1628640
1488816
1714462
152195
397379
765707
23765
891961
264025
1685437
257898
47718
184961
481179
1266721
398487
754637
1701806
1592949
1824628
1786050
779526
652471
28373
1686684
298455
201511
1550661
105628
696707
1652
111186
703684
18167
1525968
1097640
1236901
1961923
179793
966167
1586006
991252
994714
1565211
495792
1196281
680253
133798
963533
836056
608466
1865874
445157
492990
1572705
1456709
450599
1559021
250761
328239
669157
958749
792037
1435671
1070482
882965
1351404
1154161
737269
1325940
786583
1601066
1635100
1923427
1862475
967426
1029282
1161471
1020832
477113
82213
925975
1227007
783905
1110762
1199744
1560038
1054401
1498439
1980017
999270
282905
1726839
282153
107111
751246
1017282
314708
953452
269753
124070
1030079
349566
540415
262655
1342684
1681129
376952
1615494
1887714
1007606
179680
1159204
20541
112172
785019
536352
1305208
1603174
948485
158546
1026942
695303
1636680
780824
613690
748043
806344
925004
1598302
354198
1468571
405617
1319755
1436842
841616
1193683
1221671
1871195
1424983
791930
971154
789295
1548327
1812276
376028
536999
1336190
1975949
299808
1911005
141311
874252
1750847
806744
1898786
1256423
1458517
103008
59820
1418680
127032
1900434
1593395
1514288
11798
1801992
1693103
1604763
828817
1587054
171794
308967
1727078
1287092
960089
1563992
113716
1126058
1527315
138628
1776370
1183513
111468
1163826
474916
864905
753349
1364317
685756
1921194
1588534
1897098
1820139
147227
455504
1755390
718812
997185
477846
703792
1870774
61765
588258
1568704
1968809
930354
525781
1745059
166373
1925251
374617
652556
694138
1403599
124632
48592
1193016
342004
149041
749723
530370
1499911
1765640
1874967
385360
1952864
950358
1196339
1033484
696785
409360
1412788
1188325
283880
328899
98612
1137421
299536
548309
1678361
377282
835435
535299
411931
1045303
1983751
408189
855796
503273
477868
416557
1393809
572289
22643
917055
1813498
410627
279860
1359355
1266352
1711580
1567025
1446555
209688
1356608
536098
1073118
1578520
1760990
113548
967262
1921269
18308
2681
283620
172610
88238
1635556
574811
1176196
958960
186590
598322
1902225
552141
1682445
1118455
1226625
1793484
582758
159762
1286445
64711
685644
568895
385338
1485182
731985
1069450
641220
1478105
771255
1797918
789862
353778
527741
1293183
596968
1890757
1349649
738547
526656
1937928
637044
363630
390992
775927
1850815
604694
1808586
775447
474295
84589
375321
769812
1475867
453551
910632
759484
1673527
516670
1883751
1902196
1297148
1703619
438729
1109816
15243
942246
1889302
596335
360384
788110
1403504
540639
1072978
672339
971550
765213
1225540
1776545
60425
1635463
1691440
1050622
1170974
1745761
1399221
1786947
1822659
1881940
1884219
1766961
1767737
1142383
728146
68064
115043
608573
1139451
101016
1000860
1900546
1930568
1433768
344067
302211
1208167
409970
1035525
1992108
1919127
1938458
718296
1202159
495554
1139225
391546
845069
1710078
374536
412852
985582
1301324
896509
966407
36099
977918
566244
557336
1461477
1541787
1466429
942473
285675
253015
213189
1602258
922035
1737471
748118
1982838
592484
646835
1303625
1976993
131892
573504
809869
119135
143957
1115388
247544
575050
1388608
1413284
1248964
128532
1121992
824943
346429
1996603
1816953
962080
495279
1990420
549400
150907
985946
1585833
879549
1214539
1406506
452714
832508
1410713
1094330
1986268
174006
493919
1611285
706237
818221
417097
1120389
311387
726181
1320919
429202
1837188
1526736
286296
373923
1445245
129999
811681
369866
966959
1779926
1787541
342888
1781798
1984757
502087
1452755
1501397
529682
1552889
772661
1101756
1507674
304787
1855006
1933484
188992
1477704
483771
1066602
1165315
165727
848578
1944287
958910
160460
652214
74392
916494
279633
707947
775773
514755
768566
1279185
1657744
1368005
1630529
15176
1589603
700127
948372
1352731
1514590
208404
1065357
1908101
672188
1317853
942479
1586154
307365
776534
1315130
1372077
501172
766159
254330
1467876
1184737
1495067
926146
275657
514056
553219
395327
50152
375432
799925
82534
266926
785570
699962
309849
232896
1689703
1005658
1971945
125665
959743
934754
739708
1731892
1727620
398501
980338
1764884
1582418
26962
1402902
785058
1265848
553159
1278936
1951006
175429
1554808
17237
1504731
1493501
1247266
1629975
123378
1012902
1943526
1303971
680641
343380
1857355
42174
1020648
1257943
661473
1694227
1929057
979296
1770409
1884714
468297
1066812
739347
334921
419814
1870706
154927
1261584
769645
1738784
298875
395785
1770943
1898164
382331
1287367
297997
388609
536232
1077441
676580
1615168
122737
310833
298689
1555183
1766238
1907399
1412236
1923563
800703
1480961
1667777
760005
1931588
1745762
610284
168909
454021
576851
821374
1063530
1577622
620269
1111728
746846
976905
458293
256385
157033
1382457
1961673
903922
1370276
869604
1762658
1126310
154638
567512
257341
1994157
730157
1804656
564925
957906
1183477
679006
1490577
902906
458093
1840069
271626
376972
1264672
893488
970347
1712510
122504
1096037
1282529
1313158
662559
1167831
1502141
1362026
1690227
1885697
1833402
1295702
405393
594846
1014023
1875952
834701
942382
1290249
411148
566168
1735394
1055085
1131651
1493031
380132
1140412
746068
1311805
1778105
1666086
1311277
1633746
67036
1585740
1170095
676689
1046848
137500
1582418
828874
681619
172924
1622063
849381
896151
1864127
124997
541327
1530479
1691548
575516
1896444
1199881
518464
93644
1388408
239234
1062287
337640
1791878
793938
1216833
1100725
1530189
1486323
327777
1945050
653646
1098353
1867309
810598
520112
1621776
1944769
1696906
591081
1207870
1865300
1027841
106013
1000766
946667
206351
1066463
593941
1138635
824114
879686
942048
7147
1003523
677646
463975
1297221
79319
1903980
1681355
775783
1596160
1594553
785785
1095250
1388082
1718418
382011
845511
1820049
729562
1807317
543048
442592
277297
296404
1448146
153197
480853
182120
1287671
597006
1688651
1004788
800058
1074180
772681
445862
339925
790179
1558096
831439
1545431
760395
980077
597419
1914507
326659
889273
116156
35089
407570
1774518
1088049
1723048
1324412
752398
368542
1790177
260064
810590
784454
793279
111740
708448
564158
466847
242404
1041994
1547827
1666843
1251425
1091225
68730
246388
1167192
1202562
844011
1877917
358655
538038
1563863
213361
1740913
1091448
1207741
103378
1275517
1828575
1902931
958553
262802
1980154
1728862
277003
634042
577266
1815435
1035295
1286754
1432602
1692461
1628988
1573954
644461
828811
1971790
796025
1471769
435999
1878213
97424
1283177
1876539
231846
163990
1986832
1900280
189995
435944
790683
1906521
1588091
705346
554948
942909
1685042
356388
1182743
1420292
1648311
559409
983888
201661
813948
1478171
1518712
342714
1271100
36919
1876848
653194
1476686
1981475
1308652
997002
1389349
161901
1981393
1258471
91652
943071
1577680
1666939
89786
231436
1908008
530975
708614
210618
1605535
1629287
632828
23659
1591181
1782657
1858472
1126386
1336152
890091
1771859
1698835
888303
1319755
1001166
1750151
1519811
1451988
1912701
607647
821468
126401
1395811
447764
1231727
1390756
1171493
796013
415175
1017854
474367
934123
753126
920083
1631254
19790
1933441
1312649
1466689
493284
1768512
423904
1971915
1558254
913366
1672543
749307
920866
834267
1088
721014
1810347
1545665
1393186
338585
1563849
456974
1598111
466431
153952
1037358
1993059
348427
38064
1427234
1465285
276209
1708769
1009488
1132586
1951678
301422
1811031
1703027
460769
1876288
3438
1004512
740491
1380863
1608708
1124993
235402
731045
1757512
877622
684990
1956870
228012
1133605
1296053
705147
1190924
224173
336111
1222145
1690804
1455982
1323262
434335
1468063
981904
1642608
167817
114279
207503
777658
584453
1885039
985541
326115
65190
755077
772115
48075
51216
188619
1338898
803454
1726397
1410699
790387
58756
1931860
35107
708248
1707058
1419836
296565
1104758
104822
633888
1614523
260877
863825
1067350
1685851
74764
655618
417828
1843773
99195
692700
1796867
774222
1203541
239563
1009695
961206
804241
1775773
1649388
825942
1117870
1976881
537613
1568990
93015
29028
1776833
763296
241510
852233
418738
210314
912239
1230575
1788791
1458635
559933
1314989
572313
132479
682833
143846
1337724
1842456
262043
1708688
581168
99378
1464733
1412704
1911133
1193716
592818
1134361
741194
1742229
172460
58865
492024
681675
1675057
834675
1320502
1633692
300854
1314664
1604931
1155456
1478004
747280
765360
431161
873429
1949831
387109
1602081
1295986
1598111
480357
255226
1742299
1492773
1434296
1373642
1127704
1646403
256233
1894457
1557657
483534
544456
1584434
623017
783576
1220323
283142
502117
1949548
1270431
1504831
1373299
1182811
1920061
989543
1517328
1121750
462972
1621636
337320
1298843
450164
816184
6318
232151
1307546
1547024
829312
1506493
1884300
1171433
1662387
801948
1086021
1314108
1807701
693662
1822062
1169479
1036219
1755390
1463893
702216
573628
1042157
1126463
534719
1050346
184269
1749560
1872252
909041
1244565
838807
475724
531973
887264
1224680
1239079
1598367
1964607
1596274
613257
165747
1662806
157365
355396
1298691
1974886
1336161
317190
835070
1379372
112787
1225804
1771347
1251548
955586
61742
463244
438612
1130700
1375632
886830
455620
1826838
910428
1738952
1591125
1903480
1284502
393432
801652
451461
727100
414593
552039
349267
1341584
722114
1640600
1822059
1592875
1695258
1120022
1095699
431511
287567
1781718
1463398
1764122
442724
152056
1888955
1741148
1361772
1988924
82700
147714
1128258
1721262
952601
1244623
247786
1629071
129635
1900215
1872325
1993300
762348
651633
565236
939837
1869428
168327
1930907
872165
327031
1711347
120675
28295
487827
1905791
1033048
308647
586097
566546
670368
283050
1064254
491870
588754
791792
1340187
1220565
1174067
645594
1899131
1342052
1623642
1390955
1140399
935316
1393432
846515
1121310
803276
1122890
929329
1748761
951344
919241
455295
568075
1733998
1591152
665008
771623
710591
1723394
1941792
1568767
1863161
561084
925026
373341
1454409
1186895
857172
1567329
226430
275456
1228910
377635
1956652
849188
1714668
1584189
723242
1353520
1182229
1703684
750143
1652101
1829656
1982296
509849
1988187
1050718
821059
296392
1059003
1471571
1290153
706888
904766
661807
113105
1064119
826448
614858
704024
1431965
1981363
208669
1027512
740670
1225798
210418
555585
1599919
318473
240600
588110
647537
1390062
471496
1034770
936168
983228
419684
627046
301824
913347
809915
1437951
704538
1692431
1980536
25991
817683
955689
881956
776023
388489
985529
703015
32753
1674859
498151
778961
431205
1176826
1553339
1030869
910256
188315
1606038
1185084
1952691
699369
1381680
1663959
1626298
446536
1863435
514437
1372983
393761
665762
1102030
105862
858498
274880
1921452
1002483
1427022
1929743
888825
714344
1936039
181652
1003514
1411764
1633315
155742
1016161
1825702
965232
94486
1642389
1546434
771399
756944
1994591
170229
323930
428877
1285408
925686
560414
657533
399316
748390
1693396
1346226
797327
944613
1628408
930262
1304267
1631559
1610122
1352959
642134
22717
1815471
1483944
712882
1390065
657888
122484
829945
868983
1000233
1961506
1757537
883216
1616106
362070
1559385
640894
198342
1230336
1487239
1440814
1671498
106990
1719819
1164282
257175
1087928
808595
78228
491972
1854431
1272803
1243724
1702122
171178
535549
1751596
103202
1197244
262961
887604
616175
1457114
1867033
650174
820780
860608
1629153
1233156
1490980
1695838
89734
794307
968984
1087855
559403
705666
1776499
477583
1747055
919905
1574581
765643
1677663
713326
1622681
1635388
906759
388458
1462647
439776
1118898
1258730
1603455
382462
1032398
160005
1904319
1961925
609180
588759
585490
519148
336061
575572
586626
1664257
1686924
258607
1130971
261982
403172
1810343
436680
956053
1173550
456288
368071
123730
380658
1762228
352931
1312731
919843
208377
502528
104822
305611
126131
1651155
1087717
1236797
1020135
29074
1288374
1501749
1262679
1799915
1105752
1735788
741595
1345175
1760752
184003
422007
1880002
367313
1199560
678494
279703
1529938
372583
1134238
1161789
1125596
1517157
856834
582816
168222
492988
859226
144131
1854338
1896989
1905723
566500
289074
425750
671260
1466464
1116429
829044
1818590
614393
305282
1381972
811890
1244041
1133949
1730233
455412
1521269
625316
425379
884399
1890707
653870
642439
69932
988637
1343843
1728857
841937
979760
1278939
1867675
808270
1082114
119601
286322
1893914
1664645
1705954
445157
1796050
347332
562543
1872235
1172457
1427706
581800
1374744
1092167
417133
1533441
1225972
1568483
983630
843501
186791
1358869
945501
1951144
1252314
1296053
1895260
125632
1669270
4655
355129
679963
1257589
1276737
1745622
97023
104682
1081791
718289
1625024
149407
1814936
1759721
683424
482832
1732490
563835
329492
1235222
709729
1183765
1770458
382847
167038
345171
417011
488996
1369591
1383929
1755517
978995
652236
678444
842888
1697773
792001
1603552
1132584
525393
1485371
518548
198165
153449
1306274
369168
1181080
1724510
1883583
84359
1996045
576234
1811301
400241
671111
1943093
544224
1548320
1183576
733611
90593
1065831
1692592
179649
1174768
801670
774327
1748206
1173140
1998051
704384
1498689
1050583
661428
168541
231897
1664588
361877
44046
1135133
500893
899858
1642499
893001
78690
1957481
826800
585346
1285716
1021382
1268161
1489447
1822115
891088
1994469
1797523
1545330
1328871
84404
1837751
186162
981832
1643384
1555035
840356
1011616
1297725
1071420
1430212
771711
330137
1601801
1785677
1454148
1251768
1220098
823843
1341165
1930158
1993095
27245
928656
1753571
1700772
214954
564644
1654645
1025726
492993
1523271
474738
277668
1650977
1704024
1224813
1735818
663704
1637374
715662
679843
1219454
1147584
5000
417255
1948688
1721969
40274
921517
1096495
541004
843591
1823856
1732116
1043420
1699128
221619
1019814
1826894
78754
875128
1129686
1445931
1861989
224173
266972
346430
60600
1854249
250236
1156725
431585
1916892
1159394
491954
1582174
1499864
1006758
962639
107111
738159
1389057
587309
1126162
1481762
214050
1262817
1197329
1151129
862042
1292836
1316738
799853
227713
891982
84909
577575
1683087
201117
1246954
1649838
641282
181463
925871
954966
1528332
933229
1008554
1469083
1125702
1645244
395875
1405918
1142102
405617
235414
632397
1498890
1199295
597952
580651
1758302
1484085
1583672
1402947
928934
566244
1377953
926646
1274536
901706
684166
1805539
118865
6168
407358
1901229
1534601
430815
552572
1629287
1359998
114877
455004
743108
1549498
178536
719963
25161
29100
458391
605125
1149763
673754
281955
839846
1118436
159687
1393025
1736248
1847022
26998
441618
490868
756353
874389
1014588
1625504
269775
190426
1788569
235097
700703
950029
982275
819740
1257614
684102
1145409
921500
1063374
1478711
687393
1325961
116027
272832
699561
1837052
18745
70088
1381085
1800972
939671
781797
672241
263581
1944271
1282926
882153
1801243
186116
670294
1042561
329445
163040
972020
967947
91769
1876877
798217
773386
297381
1747372
139049
65928
1015228
448180
1308687
1489015
969284
1446308
89343
1895214
1507806
1966987
463681
755486
15491
1006827
1084661
628040
508995
578784
691934
1621898
1229607
705066
1365863
1902371
1887239
299991
82117
321984
1652366
1228996
683630
7974
1182170
1204471
880034
1621071
192920
599683
363892
1235802
76678
1460763
1813283
284871
1543892
106617
1158170
1112715
406568
1195936
292599
408497
166168
1413911
1597424
568002
746773
1862183
1764776
977316
1939302
1107282
1123189
424715
1239318
177548
1041429
1642313
1189183
1171279
1049413
222452
143037
540875
257034
1785019
1115151
1966720
1187759
1313438
727129
81495
302857
1242765
1543884
338401
1110488
439980
1722559
73463
343996
1531026
744442
898672
881596
151625
1971744
539845
113474
295060
1139443
1466008
682385
1243404
151074
1827053
1099477
1283994
529875
124804
474135
1698640
220150
1172590
1103301
898373
246853
606568
512644
635196
784233
338442
1485097
1475152
173045
341777
223893
1702316
1103927
861920
308587
765416
1760752
484319
1278679
1692643
52101
1112046
1392726
1245672
1729691
1002099
524640
1015994
422416
180301
189066
211545
253489
564760
1726440
1204800
793910
1141161
186069
1472765
717796
1161465
492021
1028273
646290
1300628
1054198
347228
1497035
811992
132496
1131969
78185
409833
65646
73539
863604
1839398
414796
1842152
1575344
662541
1972231
1524150
343029
791036
202876
1703527
401086
1222886
667557
527973
1185429
793688
1361257
268658
1577851
568541
1900508
629792
1075794
1925230
194425
698435
859097
447891
1153551
1130167
384239
112325
347113
1294287
1651538
1005377
474577
1513149
1437853
204244
1505863
878092
1959140
1982944
1377787
1983835
1667938
1624078
638622
38636
1600690
1920634
17505
1240031
567879
1342060
1139622
1229730
434451
774642
493746
1492901
1521836
1288269
286770
883531
1968809
931383
375847
1888051
1196161
654327
590196
1292658
2609
603044
229725
345321
1340686
386900
1760637
1733032
1113647
1676875
1924128
991178
1160194
776304
1172623
1715961
1652745
594353
1479001
497667
1463549
407804
1975396
1506861
375215
349684
405172
1902589
1215220
377607
1458286
986485
621968
1991524
1177820
1740169
858078
818046
1797995
1160515
629389
65084
990065
1076747
1035710
694772
869017
580732
1617323
1290885
1545709
301196
312885
1178993
153553
1788573
603820
619470
1232361
1458783
469706
603111
166946
1663112
1591878
1162903
419297
1111848
580491
182165
370645
723157
476108
1648548
192370
435156
1059561
948237
1518730
97142
855539
545100
255682
688590
929202
1974013
1627447
1395380
464185
532245
1699051
1746553
31501
1055442
173351
1355099
883787
1228359
1461971
1443773
1683817
1640912
761851
1673737
231669
429784
1627613
161322
1544157
946604
326150
1615641
388925
1635146
1300484
1579967
1938473
814966
1215565
833306
531467
227162
907745
1572772
522690
1304041
279613
940118
128308
1215776
860798
175076
1245279
794726
274442
1270651
1287177
1706048
1329113
1715683
1322944
1641030
1704075
1451173
1975102
807606
56000
1609453
925617
162118
117347
274548
1616915
1730682
22492
1307702
1518155
1773429
1623684
622763
624868
9970
1917590
481206
150018
1662816
974070
1687812
568844
795778
1393443
1339413
1852063
1142198
444036
489561
646557
1834777
1512939
160645
1195670
575205
493830
561981
418691
1640699
1725362
1920219
1040124
760146
37572
1627917
1797879
1438822
445645
1782917
1301787
1686136
712072
698753
42
1761967
1193656
1975727
877429
832327
38553
924178
1931564
945595
185488
1701170
1120627
1302838
1347596
1074848
456767
1722051
421161
1259036
672696
897565
711888
629868
1689579
1520584
280413
510759
427893
199128
882673
1706032
11351
1406089
8809
244645
47359
1016042
545817
383563
786931
1578545
561370
1545062
1890362
1184360
1803248
1909643
525781
83104
1018733
1856636
688644
1020513
1545514
1700210
827769
1058839
677892
497338
1955392
764830
1036821
151783
1359604
1721579
1827187
1209740
1382560
481677
1088872
1251593
1406324
218059
1459824
1041688
302583
212849
733145
748665
75828
1690175
1845770
671918
315096
96520
897885
1186941
1261861
1770898
75217
833471
62205
1872908
560618
265595
1754436
1931218
1170604
1773602
1288595
815786
372234
489489
809472
1593493
1659961
406857
1844086
1869486
1407955
177533
1007599
1135402
1879021
1509195
1764701
728252
787392
1017572
1983666
1442864
1529939
474310
1042205
851287
628098
438859
1590973
804875
1386031
1420207
1403389
1017213
440722
960345
625526
1054705
1905274
1473695
1501150
1982342
1823271
766579
972679
861915
1814209
141990
1366082
508948
1802614
666659
796488
757383
100130
1682225
1787105
549543
346412
1322560
1147847
1677327
1447835
1370192
531909
265636
389974
1970227
1417255
1850493
119939
1209204
1521601
1196984
411755
1029411
859965
707203
649171
677061
859357
1402544
1025494
856885
410972
1716385
878313
512003
409841
1780056
1533635
1255137
1842666
848812
1269241
259099
894698
265584
494174
334725
1340315
1089734
1228150
513984
876348
530394
1245468
1274682
174292
1140389
1995931
1471785
904692
661569
1127537
91503
999449
410709
1252311
1164380
663968
1021959
886301
1419519
514441
617652
1760096
1380577
894506
985335
859164
1946189
491056
1818046
1654313
1381911
1044409
1212196
437058
416255
1542929
602864
1324288
1099287
962717
1393189
1206041
1961921
1593287
301435
34420
689356
593666
1490525
1268943
763719
375300
145152
1855859
444294
882055
1835658
84223
733380
994869
1070777
373182
1876789
354473
1793517
1797961
626668
679611
929318
231497
826644
1572924
760826
54228
529196
1933255
440645
1918212
1503306
1013601
118390
111446
1665927
1127698
1118882
1235941
1834380
456369
188558
1759396
1989065
1931895
1118471
1308639
1335255
242913
1059283
341999
1221758
711136
629550
1555785
841688
1729920
1915649
1572848
1866770
478810
191539
1818844
1533363
162358
446158
795276
1616011
1530166
1111766
306747
580790
1001124
1354544
783095
505265
1183850
963174
229116
1480699
1508347
829183
1989893
879009
1670152
1125984
848894
1271704
383958
344845
949046
1131999
376227
882920
498756
1540441
1781845
908625
1613597
702366
1844399
359147
414767
1860360
760785
1439502
41771
1118004
1794077
394812
313826
1921974
1251595
1444840
1523879
1637403
953910
1378204
1053376
219804
1251362
988282
1590184
1075689
858518
436268
1096775
3805
1823347
1554922
767386
1400864
1775285
1139344
1748467
577986
1148206
1492041
1950425
243270
1832918
1836237
815062
1291947
142844
267940
1113391
315207
402055
1880720
192521
1562116
772218
1235523
1746683
448324
723791
418272
1764068
1436278
1108426
1646917
537017
269133
638815
19808
22929
29618
1242654
1553353
618701
674922
272012
1056480
1471978
367433
1951230
465131
330776
1089187
139723
1206222
627123
1293807
1329732
1623762
1384871
799897
1292147
502464
990893
1493890
1539090
426006
1971962
29059
746938
1038809
1854363
1525308
561434
1456263
412672
510460
774262
1229618
495753
851249
1046325
1023215
894154
1968931
238529
697429
1617028
22049
1075390
858547
1561772
696066
1591887
1337807
1308111
1107142
1044711
1057070
279869
1042613
374882
1529146
436485
449570
775874
686025
681270
1253387
575018
1364677
1093751
671512
1959149
1873387
1234987
120314
1141479
1682495
1167749
357530
691131
1061206
1912729
1760885
164154
1291965
1722344
336699
250783
10520
1955950
517978
894459
1434316
1059316
397079
529660
1309400
959751
138589
356425
1516253
1351105
1582535
698581
1348705
208104
1643797
1553354
320174
1722559
1020449
1867754
1663338
38783
900765
918611
331439
491613
1530918
1155062
284470
1788563
348658
1656948
535965
1793591
126874
1093950
1231587
691522
1739410
877189
1120335
524003
562966
229800
864424
1820936
1320295
855347
1326864
142782
242651
562204
1744561
519796
887071
1725405
67903
461155
200311
1420125
1682665
1803524
256035
732280
1483411
1570940
1982221
1806493
484157
1956011
1972898
79
1759190
1652943
351248
416501
523232
957681
813467
859761
1920172
1896970
1185366
1201921
1968313
715752
1650187
919090
307375
930377
1113603
1390280
969961
521882
505876
871948
899062
345602
1035631
753899
432673
1853201
1233105
1680676
52699
1738424
451849
1414213
1041956
594846
1560715
1756970
449684
226237
1828499
1339495
1197587
1843458
98019
1008461
1051761
1352491
1712629
1196028
1852255
619454
503990
1693598
23278
1508823
1205303
87180
1948344
1757108
1738245
795442
208632
926256
721581
1746513
12608
1449461
62634
1559107
1884821
1765820
770190
1379203
1367361
1363127
1449318
94114
1901046
1058991
1122913
826329
668978
832308
526258
493658
913280
974617
829110
1073312
596260
1245115
667627
1568030
1336380
1712964
521024
1800048
105576
1818196
1428260
623181
278973
795732
385277
62767
1219414
1294804
1561776
1788483
1350254
716785
10111
144003
549713
1581613
463058
1739391
1198267
765302
1234904
1907107
1591752
1632339
1233640
1761890
812380
434872
166689
1772691
588656
1209393
1126265
750453
306526
1719141
189136
733835
365805
845314
1569469
133023
1710704
622763
1559242
539333
200550
225959
908661
1494136
190801
826708
879053
1937143
803456
1088582
399307
805309
1433368
1044663
1523401
1468052
210802
1424453
1999615
1666728
1848187
213579
1291389
788625
1372095
1971798
651160
603751
1779202
453400
1686578
975064
1860033
1981888
375564
1688606
746196
1354622
1473538
717800
1351200
390446
203461
1375807
1586669
711803
1477648
1823434
1906442
1770601
1724405
1010545
1674934
63160
1262524
1876474
1097330
1614534
338609
1552534
173205
38824
72258
1819887
1067956
1411223
1002100
312897
736608
8093
1863115
942473
475448
1229716
148423
1549258
296495
348430
897057
975331
654602
690926
832058
464184
1372563
566632
307957
271139
261908
1645285
363274
1775984
1064254
1758971
1805087
323289
1992690
99729
1358148
1551887
1252377
166913
1589788
1122672
1436383
433936
30325
373202
1886867
1076951
1288576
1682991
1337276
559444
39239
1177112
1487978
129059
1854064
1944015
1921618
1282529
845936
1096347
1039575
1236506
548284
136254
617723
1800814
1857392
1856198
1244831
1805829
1972401
435799
761752
1991691
1370294
283165
190670
21157
1973305
155551
36187
1780034
136391
1925949
717001
1107681
287047
436974
1979439
1399076
1669920
532602
1511867
801980
1631012
356106
1437736
1129141
209613
1800273
1336220
536983
153583
902704
1489109
1146103
1737288
324116
932163
934047
1865612
1814075
89093
1871800
1275097
1166743
140143
1820405
318722
1289588
294853
1476451
82896
68162
999344
573089
244764
757093
295321
1699175
888945
1579797
292488
727070
571959
851947
1985428
1969709
645334
1126905
559552
277714
406552
1535151
1518446
783634
626862
568227
973241
612730
1239335
1608296
1023544
1042749
263604
1680046
1326115
1383748
416162
668140
674065
1188092
171794
912017
1936762
1416934
1053641
1360944
1674913
555550
1863336
1671841
1720058
1184366
1415083
1427860
1315247
1679179
1750696
180647
1766092
1841028
194840
733150
739544
1099959
1778526
716000
1953777
760508
898819
1262926
1822525
99957
1550764
776968
1167817
1802443
790822
533309
490509
210061
340326
1724415
1625667
1399255
356389
654049
397501
889751
709904
793018
447884
1757960
1633265
1637004
866807
317856
1672651
687735
271206
827862
1901561
1938318
1327966
1322374
62624
957889
1128139
111353
168799
1189686
1563857
691365
1914072
655108
287855
1950009
1403967
1308340
1547252
883432
342110
1193820
1742082
21290
1198328
1290315
317217
257160
1313874
381017
1119071
368177
170326
474135
681710
830683
140350
1654188
1419053
1045538
1462198
1419283
1189701
149251
986368
1456478
855060
1146396
278315
1940402
1511330
1279285
1962673
887285
1196122
1872577
1114562
864523
1991157
71701
577986
1553413
197993
1228898
1452046
984619
72908
1821059
597204
1165817
41133
1753850
1955358
1473212
1931427
1372322
1810627
1896037
1902371
1376626
1237788
1946040
1578002
836036
1570170
418604
149695
947544
1399559
764629
933732
620461
1536065
1121454
841317
1195446
1473833
496862
600286
221459
1335941
229904
1477813
1487193
1407492
519094
1245711
1561503
1886100
1490525
1512292
1776652
1619613
1009299
818262
367595
1132240
255879
1874272
923393
134796
184042
496499
163063
1465282
1890876
1849445
902647
1437260
809613
1265281
979634
1247898
592362
11667
780729
1903304
191233
45915
1429671
1631874
1373033
1681181
890028
794640
1414771
577387
886156
1382366
1041509
998710
1786324
378446
1310408
1874075
1428767
472834
359114
1890946
1530438
127944
872422
1203656
635117
875062
1217273
385462
605771
687380
1001759
1113692
1448578
1852999
557914
733094
37459
569392
1795624
1785268
232976
219613
1733187
1891300
1619841
1660109
576838
1025198
1931576
1966961
657823
1260159
794643
1450678
1503103
347493
671345
701905
1985913
1034025
754120
1047721
1004709
29481
111371
1545130
249712
1423772
662683
1930263
654640
951248
718088
1647511
1879844
772549
564775
150435
1601612
1412192
813376
1199546
1923723
299373
1290391
1029634
1587098
739976
1558935
816828
805345
1080041
970929
1676016
342044
781466
125436
621985
1140338
453591
1010741
1441815
664454
1097603
439370
1797708
476255
1038960
559665
833441
675680
1376354
1076590
1277869
379870
68570
100021
1434637
1538441
1511503
1261310
104460
515204
232961
612755
1548347
1012700
1678074
476929
928567
622883
750889
19141
1886446
1471933
697774
1236913
893623
1590656
469065
1153677
896454
665923
1283926
31154
1395114
510560
474863
152003
1492699
421046
841165
1738957
236172
1528674
1249240
79272
1211462
1949897
84708
473897
142816
793495
1290201
1466295
1239860
355638
300763
747736
1295776
1751683
1255522
1421424
1705554
1613938
503585
1028888
1743404
1819871
225366
1579692
925639
1000446
468344
1200147
1367917
459885
801243
1165531
8170
931785
436591
905361
1761608
1729019
1568869
1016233
1738245
1322503
1850231
947352
1016334
1605297
1851895
360863
1686090
933540
659993
1428660
812245
327826
815356
1683568
993334
1483961
1752264
1533418
150788
443361
1609660
1018797
393669
127805
1679184
62399
134486
671027
302735
1790353
254610
893392
134894
1022360
894748
1938195
640551
935309
402379
536785
1351123
1333801
1464087
1047312
33842
693581
157323
1432986
1733213
751816
1884753
1085881
1813178
198833
1880720
686483
278050
17954
1819200
1911182
128650
350046
1177061
211496
1113866
1459067
1883510
1261263
300876
957889
1449076
1307015
796212
619500
1509152
937863
433902
213983
888595
651328
1421279
1404659
1425863
547426
1025645
824545
1534524
710210
1608374
1233393
444369
515580
1751212
1674105
1598213
1521535
860580
1377577
490497
270345
914519
847666
313984
1109248
1755863
940922
546106
1751883
1992916
312045
308062
153702
305024
984097
971550
1767640
1567384
1991843
577701
324376
852783
483866
395762
1183185
182815
1747222
911031
1664698
1181609
1205223
1154808
222891
633902
1232874
1866290
1431881
1529822
1897029
1632751
187827
1772199
1018684
1371257
1010024
753528
22648
1724383
1623527
331111
1108689
1970080
1813034
1885908
565095
1567739
1433203
198705
469744
1454117
275868
864895
1288499
921802
1353654
343283
1877443
48902
1933691
86025
327420
1856035
1828555
950584
1874911
1312622
1403802
182014
335467
1513299
1172133
318573
1855962
1487009
1807963
957783
1966253
1361047
262106
1415555
249789
121563
397090
307335
1035230
1946390
162592
1606834
1637881
861776
1872730
874430
562543
1132990
960949
769622
333182
429942
1029467
114893
827912
1597155
957330
1959371
103644
69337
1640286
1477996
574110
352380
719218
1932601
1293261
61556
1893130
644313
1250738
869755
1886741
1034116
876156
1653384
1911182
1721870
787711
1209895
1596160
792380
1834821
767386
992345
159384
640263
901812
645656
920921
827533
1251564
1408686
1658956
66098
488503
1604054
1071152
1163798
142511
1477212
1219120
1163459
463222
175584
747006
1788761
1906190
2931
1974167
1588583
239951
320364
1186063
103071
506750
716484
653300
1484908
1852023
684807
617599
635643
1174827
957069
1171155
97025
1447333
1886971
1620985
1266769
317616
1226707
380733
1607371
310381
1070540
600870
1799959
312763
1001605
1333651
694555
1336753
1996241
1867486
1539853
85086
1373950
298837
339769
120492
1266861
1831863
1303907
1713203
1401717
848670
13565
1775586
972172
496029
384654
616156
181663
1952688
781761
269775
248674
1053250
924437
594832
1569793
849599
1542929
345528
1146202
307085
586029
110493
291740
1821740
58869
656529
96827
1748901
1419818
1884620
315426
148757
1410988
909649
1014646
1910837
1364189
339964
281518
85422
1715509
185013
260772
836266
1401783
1197076
1489462
1264900
405631
1652279
1827943
1635641
1203064
741615
953593
1041876
6358
1199207
1874544
1747530
1634574
1249660
1170059
791274
100021
1440622
136144
349481
697669
411939
512629
1202504
1536677
1879488
607837
1914743
1592400
684810
1712560
522822
1384030
1805829
808639
579310
1533117
403340
399587
1076854
732836
659775
560792
549173
1776164
1275277
251149
894614
1345452
89734
1266666
1236391
1887743
801266
247686
896151
656100
560654
1799959
1145345
1725969
125805
1129017
47955
1703062
266124
952553
1441975
1289478
1403535
1298254
1586407
1509152
627212
34545
789330
1918828
1552705
1926575
1132440
1640343
1488943
379036
1770905
1760786
434451
1603535
921332
1197962
1471099
681625
434470
1311580
1103623
871411
1201954
1647784
1472470
1158497
483976
1190742
1780984
703072
716908
1123620
1800591
1295473
320430
868634
799656
1496007
1723595
1170093
1415046
1086992
722515
1816918
1272208
293390
562445
1571010
66543
999550
1052222
1214036
1774969
1343913
488669
321498
1308507
243536
1535604
915223
285689
105957
1883189
1913722
223355
1339385
850042
944791
480686
1974548
445851
792505
131382
1790881
1625227
1108536
161623
543146
352116
1170397
1248524
1976626
999732
1369246
306614
1723703
1777508
1785427
1277812
1871754
274029
481904
1025444
826830
1643910
1192945
1806587
818570
722013
662230
700666
778042
1708512
1246310
1619968
153580
561632
1353622
1947354
1847201
1537184
563338
1771680
1678871
797245
1576635
359534
1200290
1432849
1620884
1352634
1914603
3188
1142902
1349345
722174
635196
556066
508319
1465127
1060410
1938309
901761
113677
94883
427581
1768827
699190
479849
1270170
228989
699658
234549
1472669
1033924
1785632
377385
850124
338442
1201586
1074751
1316534
1396597
1180759
1879010
1361719
1040972
1123473
1452065
840956
1284167
513500
637485
1125996
1100136
61876
335357
858923
1104097
1635539
32786
612757
859115
1205742
819479
1497670
1807748
788904
777021
781933
958096
181030
1716871
1092284
730832
762806
1243281
1271037
105319
864756
600128
12797
1025397
459994
1539280
851227
1076679
511
510103
577416
267513
187701
872951
1548962
1029532
1234286
705728
854178
1505997
37498
1472977
264881
450707
206915
1288499
1340978
1600304
1735519
153326
1830914
1289536
182168
1568883
1941426
1077649
739022
436612
1784318
582986
562046
435435
1401409
541017
1292578
1324968
441954
1425910
681691
1767237
1149183
1134244
1856430
1714933
322053
1050324
305728
1218861
259970
20316
715946
1634252
789949
617511
1600508
346862
403514
138328
1517196
1436336
893061
1206942
1847022
1346332
1943983
539822
1939823
378624
1407202
1689656
1474053
520225
1844118
1954815
823681
514104
996492
1239656
1329186
1090404
336428
746685
283832
593042
481665
1424284
1746930
1531847
1150807
1140001
913428
1184
552553
1821818
104937
925071
598676
369583
747974
1872676
1361480
733120
1108817
1709991
1571547
1330631
23785
769034
1092180
1904620
1138608
1115585
34247
469290
333927
743867
1262520
1111544
1647360
1752977
1084597
559102
1722593
565110
1609916
3890
529929
1578263
788516
1496319
1476781
1499765
806127
1676242
1574868
1282676
1727397
235685
1628408
1711929
406343
17599
1540507
1170261
1945444
604785
614078
927893
1198598
1586095
789203
1224477
860604
1104879
1327694
814255
1690057
958590
1292846
1086922
443396
745621
1035296
773384
217224
1312730
351145
1355282
319828
1933072
997477
799051
345276
1230368
99614
196702
1306305
1233490
466178
1846404
352096
950469
953883
1715782
1285223
433347
331089
1183547
1593098
1861748
1822326
66820
1650540
967419
1946193
521508
372855
769533
1661096
1041999
780340
918933
1269241
956340
1229781
1400100
534572
272518
38758
1773665
1229015
641359
1299327
1564746
276969
803704
166219
1024136
398580
405552
1816453
507343
1597155
1684260
1599158
1509574
274795
327043
1568818
1964538
1883483
98428
1458141
1980258
74519
1768967
729872
103043
1676736
1631737
1788169
24582
208916
236185
180877
1194799
992280
1364402
1001622
1226984
853902
1190490
1039620
455217
414494
1178407
1732131
53706
74957
109867
1754003
1582004
1871549
403459
445666
317833
139334
1457684
509556
146239
494707
417703
1489974
1652210
542542
910330
1119877
210468
378793
985927
829110
276825
362106
203416
366638
348405
1886611
468046
1703601
1373685
1955918
1427744
251900
1832843
1867244
592927
170514
1044722
1076089
952912
869064
764099
1377134
704179
1529670
127044
91520
343425
1712996
1888369
735590
1309469
1005735
111466
128748
852365
1396331
1028698
1624835
112901
1647566
1880425
1795480
526045
312458
646700
69776
1383264
1790296
598996
449541
1542164
53533
864749
952739
1421483
1258098
147852
757212
923995
482720
1857599
1238242
1905182
108609
430440
1340054
161937
144234
1260542
833117
952695
894979
738073
1115188
1306316
1182420
1503951
630730
1708049
725774
1223815
1479178
599211
1882291
649426
1592534
1464839
31148
570016
1786298
1563472
1755402
12064
1739823
194692
1831808
997130
1730665
1942149
863340
1052278
846657
703643
1076308
963612
1546450
320070
1797640
19095
471024
219004
815696
847218
842422
1240415
1306878
1446327
1760765
1405211
111357
1284122
1878669
1199177
1014584
1594872
1937044
62144
419857
1668977
226656
306654
1230374
155833
1596549
1147669
1919652
1928639
1753619
1710880
1665031
752359
235948
527486
1593747
890010
205611
490354
676303
1931849
1586910
398084
114556
1303575
1202574
950738
274442
1985465
703438
1057070
216568
1895058
603991
1107675
1086287
1455165
204150
1101986
1180479
318582
1503389
149695
1358227
578666
1746826
1443250
650108
1108821
1132399
1637025
1036349
675750
124057
1881435
237339
1043483
1702900
973957
1570171
975158
1850851
1084088
1489264
648638
1934608
1323046
1367361
1134143
536569
1738410
1765099
369647
1937966
1026352
299035
1241463
658804
1975804
675108
23420
1094574
789299
60789
237451
619256
1991098
1351541
1020640
1767497
183971
575705
715540
886513
1954137
125066
1835197
1504816
1696325
985396
1062507
798553
861942
1236100
1656153
1512853
205117
360295
119965
1065439
361751
1601786
1285696
5520
537374
1021707
208841
50316
1211811
1400745
1632704
1946917
618243
496589
524207
659144
1651230
1075100
1933228
1968365
1850611
1078616
277257
1441371
1229469
153152
1002705
1423959
490131
1346433
565202
195216
1696454
332247
170852
1192395
1805087
1977320
343502
699882
1213574
1904256
280093
794474
168819
1294572
396296
1704543
247594
1868361
1507034
366124
1975141
410457
1007404
1088764
1159357
1470133
1162591
1755500
1790238
1252613
1704577
952051
628471
663559
71608
796585
870239
52409
1432234
89692
1970052
443385
796478
1168238
503850
742081
1674136
1343708
1539332
173296
924860
931125
297854
954780
1810916
207404
1125475
1987204
1530264
1218025
635902
1692100
1657341
1723576
1078176
316387
1134231
1648720
1308423
1376772
1411764
1074672
645402
563557
850941
910893
183749
666720
1417468
1838920
970203
1389154
198673
106428
1134404
1697648
1925798
1917126
1340516
1146290
66254
106965
397479
194899
640415
1053135
1517983
1383114
203617
164177
926258
1923479
818031
859231
1176802
677080
221211
261955
312073
1187169
994198
631470
540853
892983
411079
946588
402809
1722442
1360793
49095
1360769
1439498
886306
805637
1531569
1787301
384586
1149868
593469
1636337
1642620
1176242
868221
838079
1309454
1481751
1303055
1611602
1543118
157666
107788
932668
542924
1022251
861312
438113
633031
948519
1916076
1260185
391361
596026
546981
1494837
1996083
1282543
559029
926467
1279086
666611
521116
785953
1537743
1308736
673285
152710
1757126
943220
1282088
1816596
1306776
1738498
65037
1823217
1536619
939345
139443
1563617
114671
1395935
176087
616630
85648
1484820
1364600
2841
1547132
569018
1989281
1089568
1935322
1034465
850189
556462
621089
1363327
463115
1566732
439697
1409580
1821178
1814757
434395
1301325
1456878
472902
679050
686438
1700041
1397867
490780
1945036
1898587
182682
158927
885897
1742567
1202456
1441894
1292035
382307
509357
1344657
1808541
56872
370634
1934513
1651460
135127
164857
257256
384205
1387385
156793
829371
1046223
1627444
761155
777133
1525905
892396
1936862
1419225
303626
1967473
516210
354362
945278
807655
1446055
1734394
728501
961946
1745028
204295
827733
1179563
373354
351423
1587346
264833
385307
303665
636806
1583414
1951678
1187979
413555
1659350
1735916
679725
15376
622883
1889004
522320
1748071
284050
1248930
583779
1566406
953339
414095
824970
1997684
115419
852988
1371726
1541965
1185474
478294
873230
727295
666941
521508
513423
1483605
335162
246225
79611
1727430
940572
1687051
1665155
880880
350886
1158591
686721
221311
185255
1254191
939826
1572579
135382
947277
640803
1233503
858498
1230677
1386708
1045757
71389
613763
14045
988637
1949230
787903
423226
1014465
1341831
1442087
1050835
461605
169633
124250
1133390
1055823
975147
1489683
592107
688322
420346
1476874
1459013
1740023
700660
839022
1967656
162870
1820170
1565354
1288688
466268
1930934
993781
1206299
280699
103394
560781
1620199
1055687
944181
771170
981020
479534
1267095
1721415
353488
529813
1501691
1224870
1591303
103737
1649708
29958
760556
1506623
1810949
1681962
583747
594827
1489636
1872230
240887
940821
729041
1148780
270816
357038
1327367
1351668
303433
600269
597562
865184
786986
1388009
1983281
903831
1200845
910530
499791
483700
478364
1017957
1887743
503303
181533
1726727
1150265
223528
1014538
1757632
807979
1057042
1122217
1651702
1464141
67691
1824400
1138500
653195
493373
609962
996780
1500224
275093
1864614
1028127
1973007
1762382
1944899
347586
1159794
1127670
20194
941439
501156
1102030
1756149
92647
1131654
188619
1418542
1411529
1872252
411250
343209
958960
1540975
1272920
1624676
1394692
1246843
138971
565271
1582227
869028
506171
1528121
123013
1877947
367209
165152
1169771
1874273
1728279
1803232
527401
476724
29951
467556
1982502
566671
1535510
604178
1679013
764941
324578
1634909
1180748
1251559
466780
61855
1075356
860084
959806
1367777
328950
254865
818108
1451323
949319
1634264
31355
1404650
769545
1442766
906017
1535609
1107320
966753
1448755
1079421
923118
818424
33859
483584
817138
717668
1731402
1035415
1432073
1073558
1388979
1221613
1618699
317531
1603794
1091175
449606
1349946
485450
1736983
1545083
288856
541106
1121453
439810
791167
1487343
1990730
1834591
1067216
810313
1475415
1093963
736091
1414544
1878248
1705837
887807
1651646
392996
1407897
997277
1867931
936062
1592913
484336
920220
1433705
30451
1622583
227290
1397759
415983
117640
1563935
563570
1752210
857612
1745977
851606
1606639
1807182
374917
1733033
1563145
1980261
1866873
838850
1535180
777466
1586304
18025
1553949
117325
728261
182566
1438767
1074610
1753631
547240
478840
560848
1749313
1255814
1522524
142247
1398288
447183
238465
623219
81735
568750
643473
1506
149768
1601350
797303
1203168
1040920
1307547
1595368
812364
1912536
752661
1923837
1461971
404986
1879574
1856271
1123392
908906
827330
1099116
1796346
1448534
271111
809566
1811331
1471863
175946
995334
1240824
715660
1672200
644732
1597961
793244
355568
265286
318888
661542
1411729
149225
1123224
118906
1600484
323710
984911
757553
435621
155387
218077
141749
847617
1706406
297723
1761558
234733
389685
1771546
364505
1367849
768046
1436265
283005
1313649
1219953
642606
625668
1102802
928026
113202
1293018
1042160
1919659
619356
1518667
690473
1520300
759485
1188129
22690
1366117
1148206
1230539
1983844
64323
1673627
549865
1783496
1385526
284056
408752
107686
417097
410193
690519
1500566
1091652
462247
1040245
103674
1870067
764735
314593
88915
1983561
1593983
1606305
1710998
1178810
454390
23329
279570
673297
1214273
213950
1822486
1327367
1208707
84748
478707
780594
819425
281135
1644493
1085145
564585
732205
1026254
966938
841331
790947
1215757
1594506
652240
385528
1050769
878384
1947019
719800
537133
207949
1665555
1867371
1196332
43800
1909950
789643
651736
1094574
1962003
1763335
1102207
1367003
1258973
129817
1531931
1390549
25232
661712
582448
260192
143645
394010
1165722
577679
211688
1189401
383676
691882
388658
1277456
1153581
328828
144469
1501075
131816
494095
1284164
746085
1573057
587182
122669
1169489
1398272
1729642
420925
255394
672695
1341965
1031047
729034
196327
135013
1431914
883527
1077797
1813658
527454
911966
1879369
963390
440062
833613
127369
1750953
582423
822875
186383
41420
35241
843963
1852779
513348
426803
441654
1710780
803203
1873717
1313542
1019648
1232920
384960
1845630
1888735
1812708
1723989
142844
1485236
1335401
1210481
1655955
481221
148749
1063389
1163637
230839
1608549
1437809
1431102
198754
1497412
1946831
1509800
457772
224023
519337
1773488
1715778
1635141
1109516
20750
1639007
591134
397575
1352245
1071229
815245
1054070
802835
54657
186116
1475946
1728284
794027
633727
1641378
1166299
1963539
519406
192733
1608930
225609
1539478
1742610
968204
282374
1134690
921743
190135
1215323
693642
1185189
1293430
552712
1601868
1320024
1309237
665008
1666532
312501
449971
1583884
1282233
490883
1199412
1774152
630088
282811
1148334
1676377
475937
841671
70978
672770
691222
15054
1957808
829794
237582
811673
1343189
1450692
685118
1281405
1227468
1420283
1023522
767744
308456
1818322
1484966
661203
1122181
920083
1937361
974291
1582958
1893856
253131
1687285
1102857
371743
580569
834104
138349
129155
1500646
2771
510339
592902
1318899
1425406
1886563
1082050
1535457
221053
646983
169416
1870863
113415
442186
740416
1504513
1025571
815958
66480
1092405
1863942
1731181
295896
132187
178936
1003680
1353017
412424
146488
264442
449448
1295217
1698803
1369195
1178662
1082075
764266
1900103
488996
1560603
225672
1930343
1758511
945793
777589
1298553
811673
1618035
778683
407507
847438
1869787
624902
245001
625864
1936241
306617
101159
858461
1029767
1138222
634027
38092
1037851
163689
1446109
1025080
1497976
1438175
766105
1417460
648911
991821
1665325
606509
808514
841260
1027206
1736301
1240704
487535
1364631
998877
1796260
773680
1995985
1874062
1703190
714002
319831
1565951
1125031
1248432
1330489
1092545
1164906
458933
1486303
492581
1373183
41408
156877
1704565
908322
136431
268223
494601
340454
857481
562371
90644
1645791
614383
649494
971747
1880964
285420
1882460
1498686
453063
1778162
756817
1866463
1638753
1147243
1946891
1121276
174183
1217798
545528
1990279
1123162
701049
222807
873003
1040641
1027124
478566
1071690
1432842
144229
974206
347613
1366187
1459172
1390659
635103
1985666
574112
551432
304933
261385
1115296
1342087
1125031
1267890
210946
1604999
1823331
123004
560081
1328183
1315369
1728841
1733725
36343
1911752
1533781
565240
338585
1961007
132819
1919449
1647714
1569109
106497
1792468
315425
1183963
331297
425508
713684
805465
668223
1111691
1703435
682729
1559334
73256
650824
948928
796128
1161068
834201
1910576
248462
1577926
1487987
180206
79353
412992
514493
158550
1024571
1714480
427536
611882
394409
944360
1861100
1410076
625504
781015
548771
262802
71754
1787996
1081254
542737
829193
1417932
1782736
1281800
1056076
1801693
1933786
1789953
867563
893008
1952678
348508
195727
463052
1910683
1464361
1163623
185165
665790
617843
875939
521280
405346
1836233
298118
1093076
300151
1952055
71683
515365
551411
1345336
802387
654195
1588514
652288
831624
1992597
598684
725475
747442
1805432
258052
951022
727654
721205
1443250
1354661
67866
1354218
1160160
986038
22990
137861
1396153
122400
1574710
1139927
1174471
514039
974001
1104058
351466
1633934
1402217
1942465
317857
1995937
1680275
563193
1008632
978140
563472
316624
10397
606712
299410
230239
871370
435998
848723
1734422
1729334
1571854
359754
626814
1907189
23669
920212
1721831
1105644
1438546
1885053
612058
1895208
1743533
1724720
1657663
978121
1501176
468249
1833072
485162
1182690
101550
1894654
49020
512797
887746
1671975
432160
1645236
1579253
1355639
541148
466893
9688
1490578
1764372
213376
1308465
449663
1027465
114802
922733
1725225
938603
991487
886760
92192
34836
1460637
1869486
1467400
1855080
430491
1190694
495674
1229282
769166
1867816
543134
958257
550889
117678
1058593
1757606
536271
912460
198370
1414628
1494372
1125958
1838710
1397116
1125365
1671855
1350767
1128894
1768521
1765531
1095123
1191824
1323119
394542
905996
392285
110366
245756
749587
208355
514357
461680
1162904
23785
1780102
1780370
398833
435708
902310
998437
269063
105384
1574103
1712670
210269
36392
1350341
1756879
1287861
976639
1822965
888229
1597933
1812680
1545033
1146396
1695139
773723
1265712
257659
1194639
366077
1546654
788381
1980790
1561477
272464
1188566
925531
877469
1317518
1002615
1367026
1254055
71764
1578730
682564
896219
1613938
1049076
537609
972906
1808024
613201
1224462
1934465
895984
126630
1004498
1924827
830079
458425
1304668
558470
1250160
1826675
1202896
1019035
390370
1610135
529166
1035990
256356
139030
1373797
1190924
592997
294371
40233
1249240
138157
1231772
179828
1211042
1050035
14805
1105235
1003571
314227
974998
468733
938071
1109493
1861654
1884087
419548
28314
252905
1665609
701236
1625946
831439
1282887
1776859
64189
1582569
208632
43859
481138
245342
302821
391335
1151535
1053908
19709
1600484
36933
1495859
90898
411931
1230291
1180840
246640
1467699
170433
1259505
344089
1658357
963836
1720551
382136
1197974
1659609
1471509
953876
1098635
1329489
209445
666656
1636832
61470
1342835
30899
523927
1481728
886712
698845
1919016
1730921
354943
1843884
1453819
513
491582
757689
1054817
1950797
366875
709693
289971
364711
2217
545657
1819615
1133022
875327
152059
214604
987063
996566
1305607
483760
1962606
1309783
220656
1742311
1582614
1409057
1448219
1198754
762707
1624541
270328
1251910
1655987
608629
1559135
981364
1429501
1674335
1959027
367630
1678010
1067803
1571394
632433
1905947
83026
1210596
787392
280312
1052446
171373
1374878
1329430
905221
1765345
1993161
551028
1010707
1512184
1223454
680996
272609
1530075
547604
1834872
990668
1960073
1945978
1364172
1975320
1150341
843963
603291
1242586
538624
401687
456542
1064978
1829577
1031999
1188100
1640833
147776
1081313
1408206
1572021
487575
1582614
286138
1692100
70422
200466
304454
1748589
1189995
650005
1813692
393513
240671
1559342
1734509
302165
1846654
1241726
280697
172166
1658381
1826168
1518699
1803569
1674000
1972782
954182
1563675
957957
627454
1288626
1394650
124056
1380263
868647
291095
1401843
431361
1166114
696652
1880963
837977
1753754
656696
76963
1969238
870393
1506865
409352
1704743
73188
1975949
339885
409747
1938807
299969
746050
1192945
1066812
190722
169180
1849387
805321
1337511
1578621
1307807
657958
381166
1866151
1487057
494513
1074239
172275
1754935
106013
347419
806139
196802
729820
1822744
1792792
1226464
541083
1231547
1333167
275368
891656
816723
14805
655769
202365
1794695
86965
452982
1531441
1293013
929289
987796
1365243
52568
14096
1517691
1013629
1500200
1298237
902370
775558
367674
780710
1413699
1544192
1212029
548012
868416
866432
964998
1554894
858886
595987
932319
1108272
708165
1933387
210578
1302876
1803470
440561
91096
1894500
348781
701939
295160
1826119
682583
462634
410391
756226
1582698
1657193
1492764
967400
1303846
438664
349025
1380248
1372526
241884
1827522
1917984
657076
1665021
371585
535226
1736180
1748791
1517777
151028
384458
1599365
939055
1680247
1294824
1336868
1176000
62664
1651191
1198251
99744
160354
1423325
1063974
931577
30196
1564467
321980
1469062
334669
1969711
1926735
980097
1447159
1595702
1660243
631192
418210
1783430
1581402
1969025
1956147
252782
1398272
752262
684040
575558
1166050
1183339
1356732
1014723
1628946
896983
255497
1007656
192717
942246
543050
1496573
265810
1075383
188971
1152142
1438947
1567739
844298
937239
1268126
1204167
950735
1767032
1778362
1957609
1464349
979228
1387538
1609045
556090
676098
410457
1645448
541141
1764025
1822875
1244567
2187
1156155
14368
953910
701728
1878059
139251
1283449
1113986
953324
1068962
567100
1100285
250926
22392
1225307
911233
880638
1702678
1074486
831840
293127
1196466
1810968
36525
1040427
1768632
1904962
1800766
1961053
414239
36702
1990255
1448391
1997372
519804
1651971
522346
419990
753917
1185860
686863
1990792
1437280
284127
980855
254132
581266
1501295
649095
1359519
626016
1267558
1484968
1938401
475857
598904
1818844
431282
1281036
1304562
217839
113734
374143
557464
284000
1898835
899475
1413696
1008618
253512
929820
7031
1327972
1233635
1402819
1971060
529738
868763
1757354
633294
1528055
1097520
252941
1226079
1079490
1090233
1822319
1462420
1544744
1117614
1094332
1412709
1994008
769291
1651831
1710275
1493648
690461
269296
1422981
885400
168652
1487736
1843477
139609
1934396
1685704
543048
1878483
1367509
1709798
3901
1823661
1675350
1260417
1244003
1791997
1550889
229800
1805680
164920
825045
184218
1978354
1262201
505772
902166
1888928
1269954
931088
1846963
569502
1161921
1784026
319747
1764034
922578
1768625
1516489
272014
15923
1849113
381415
176037
310735
1059283
682289
909395
1087321
589918
428294
1671671
1886797
590000
1227466
19634
1390585
698978
411425
1875013
1668908
1808336
281218
301054
1318167
741947
1829387
1060766
1695414
1336176
313340
186209
175975
1215805
101933
1927810
634292
1516387
252657
1647984
430493
637962
1121258
1485799
1785392
1773003
1981825
1069809
308714
775280
1042914
1713037
592193
625308
336613
1069657
1353514
468876
941023
1944836
1768257
985497
849205
1014593
1316751
692506
1162400
1035999
1871410
1477848
1140493
478148
95017
1565241
642038
1470142
354152
1735630
1072978
600091
1311016
1206492
1417634
1399276
46122
1596300
1547768
265035
1093463
879360
1340727
1968607
846173
802156
1476192
491894
809741
112186
411219
1154778
975848
733676
632310
1867033
1440757
1467980
314837
279889
1415735
427128
1455488
1347254
1308011
764203
1836140
247444
1722149
1471897
439601
1852654
799978
575882
1979112
537282
230639
550632
754201
216320
237403
1207617
994376
1389415
1571781
1083529
1912106
1636847
1232972
985024
1091531
347151
1077604
945003
726402
350679
125487
952212
679316
1674421
486833
1953912
1571823
1056027
1860681
864778
839887
310381
1886370
974455
172852
1974043
308954
1200926
1118179
1064474
1181184
1570772
1828743
1895366
119592
1543565
227870
322213
1861436
636711
90225
1262774
1801794
295122
1047076
1085110
1276987
815216
496348
487302
1573583
1173686
1176889
746758
1655170
1918472
767739
327584
1340081
1299303
412381
262535
480886
1426585
1586139
1649714
1290083
854085
1951493
1936623
526432
1231612
1692520
1063091
211352
856525
1033047
1586374
535696
412995
1454198
138605
1962612
1197443
124446
1720088
373630
969158
1648514
399173
1076488
19676
1752872
421390
1499205
76708
1335279
1185854
1341699
409123
1387223
116493
559552
727023
978633
1193123
1854782
206866
1898650
494721
1427071
1062197
1727308
1689358
1902095
1519477
182695
789733
1559953
449971
1270710
1753678
315957
648089
1600487
1117533
335784
361094
579883
1768694
1402265
1848991
1164797
119503
1947962
479036
150020
1602266
1551887
578483
1956927
1641260
13037
708165
1652133
1344729
460571
1189913
772298
802510
1689080
1617640
699982
1126750
1787711
545623
1722084
111216
1555427
1027113
291637
1271016
1726828
1178762
48575
725975
1213453
1701833
1734742
892318
1090416
665061
519164
131600
1028786
1131664
714501
738773
824721
821140
539044
1388344
860902
160148
461362
799471
1833500
465400
1772329
1639413
1838572
1040767
632459
5802
1479754
604158
1099165
1028972
1630557
1975707
758044
1242931
1143346
330628
398606
1117186
478254
1825251
94348
1306879
1018018
1291175
1635287
579384
1809384
76373
787303
1263358
366200
1270233
993560
1227262
1547500
1344372
510784
1621044
1091428
983174
986444
131411
1325102
1433550
1462513
463466
988715
1536641
235685
574716
494396
612070
1645643
342118
551013
1937285
800080
888778
1773034
298342
313596
789607
1696147
454324
480204
1305526
138245
1255786
531148
375300
878836
362545
1351727
1949208
804477
745252
1511344
581075
21354
1675438
1496082
602814
119884
735254
1385930
628012
306724
1239616
913378
1976507
1025710
1003545
930947
1335291
1008056
670003
1867246
1712861
688098
523366
1667556
931489
1697253
134126
394523
1954952
1642714
1200795
1767497
800997
397496
1780479
783692
978801
1013046
1053641
1857839
1272377
798233
1172547
1063974
974843
74125
825895
1438542
1781086
512673
1672914
539687
423377
1793273
1087574
331614
1934269
248973
1522137
1821135
1290469
1297977
13013
1630262
956927
1101327
298925
1280050
1450543
33887
1551780
1302881
1232885
580569
1397375
1690065
885482
22750
1753128
830918
1276671
1538587
884364
1935244
595535
1824157
20646
1194967
1247480
1063053
1093145
55295
662835
364481
1519565
966951
861550
478527
176078
791920
501523
1771760
327172
772356
568236
601069
1718512
104156
1751441
830055
927205
1043972
527395
1119119
1097081
1592225
1680158
877230
722013
947705
479024
1646688
1317090
1388885
1571969
920465
1562444
139025
675921
1404345
1413083
1615365
260746
48794
1365292
1928416
1311638
4119
1291058
245268
472177
355687
670335
1900775
1774651
1919449
789311
395691
661084
881956
1939848
1952740
161934
971772
832458
1706457
1135133
1451940
960310
945976
1325679
1865571
1293199
1226374
1306224
153668
1468213
1921447
605187
1048170
201905
1293329
1533781
575058
662935
1780109
102028
1930624
1533117
327251
1318113
1608059
1340456
711080
484058
964083
1340086
537658
332988
843820
1332044
1419597
315134
381732
1681885
62352
1846539
899386
1501942
818213
1415608
131535
427382
1056342
828153
1780195
1044356
1102354
1939146
1793275
774400
1424978
1197496
158006
1180573
612085
1112778
1843229
503661
1808723
561584
109634
1071965
384629
834412
1966179
706228
1505099
860328
185437
1589863
1611459
1008218
1219341
1788937
632841
1509324
182264
686298
312952
1531890
206875
157712
938071
1336917
466508
577857
1151819
1231388
1472484
1009982
1441688
1714093
403029
973623
87842
1743764
490419
33691
1233196
1234491
1198251
1538410
1847214
1097636
1174582
1842138
1168362
1219120
1591925
1838426
257827
818181
32877
557797
650146
230945
142291
1545821
1633246
974218
1741521
1074659
625271
1624475
325354
1709689
1303101
1911690
1608623
1324723
1498935
1041728
1786315
405631
1411157
1004974
729663
483346
1530330
1239473
1307444
1578545
6185
1536735
1067803
726911
67428
1752293
190832
1787564
638019
731504
484765
443358
625571
370849
5031
518258
911644
1253780
96203
1344930
371621
1226025
731445
221386
1688875
1333543
1277376
464200
301057
1092874
141305
1907996
1847702
1004058
9230
1809638
270186
74904
1027856
279447
373070
1990599
687552
1013437
1956342
893893
255411
766625
1626499
157154
1791852
930099
1090552
1134150
1226069
1900823
1599575
546894
1479565
1029024
144463
1738172
1949395
134661
572313
617149
1926003
103220
1795520
1785015
821551
349736
815469
553202
5128
1318494
861712
1123153
1371247
1820305
245523
1234404
1688628
264452
843854
264660
1621913
1341436
1520222
1710362
1535276
732402
1209114
49791
1773268
103020
1759936
1739752
1781271
870366
455607
1766622
1896566
99169
1158566
479692
1996978
1891631
425279
1647168
25562
1754705
1845169
1364047
254284
782782
1321490
942828
1783508
1543104
396041
427056
1088452
1306543
361622
659003
816214
1032865
1035223
1467466
1747625
1538208
1780853
1413522
858649
1404337
1701064
1689196
1345429
22529
110786
1282032
427231
768622
917601
1237241
1986421
1560683
1997617
1920162
435014
1449839
1506932
905804
1591376
283880
1679876
1988037
386244
1789519
1516641
887261
581168
1696054
1048638
1742821
119513
1988234
1918516
753560
1229090
591616
1583916
1912276
1965560
1385893
1872516
115592
1519473
179481
735590
1149347
410947
1238290
1619702
1581542
1541487
410618
1933036
614773
1935182
688670
1302302
216874
1182857
1280509
203556
614103
1294212
1039911
826428
37459
1987009
1977930
1920872
1137203
1716945
909580
1298279
827660
16969
1512026
391699
181384
927301
1665021
1069857
850927
146753
840906
1139119
9535
875359
552220
672376
1705692
359350
1335891
1714872
1973568
1870572
343603
1930269
458501
1185827
1688473
1297882
874088
1775949
1421939
727057
1978589
821203
1663114
1078440
1417339
1148283
127289
934297
1455349
1438247
930487
711087
154263
1629882
941400
89956
1816049
184339
217965
34925
295370
1072493
1430983
405809
1150497
398126
1905250
1616455
1870656
1485110
1252436
1160448
228009
908522
1997707
849412
849069
1451472
1427071
103532
1538849
356628
938561
66295
562026
1448964
971332
1814202
739520
199167
430417
1753915
1352909
1457472
1168255
1326278
1154360
878537
1721743
408744
1965220
1206432
337695
806779
1613376
1906117
616065
1048677
1584380
69894
1744363
1098761
1379974
1235540
108099
1081529
1071309
1305332
1530054
888385
1412589
990230
1649087
825903
1840692
1050551
761717
302175
1928420
638031
665492
594243
1111205
1694845
573582
388330
1449544
657116
1695409
1730623
1667541
1928753
1136152
1340968
384987
896824
1026195
672480
1913880
64223
1150178
1163665
151562
153749
630302
291106
1479172
1295131
1512928
426992
1732933
923900
1628311
501216
1244011
1742524
1780231
906675
1184189
255951
1286559
654165
1166578
1939025
479025
1742185
320056
1733411
1612617
28946
1036871
244994
875104
646660
1448381
869317
306773
739201
642629
920627
1154910
1708744
770968
1804945
117325
1727319
1971763
919714
458026
172713
1986927
1076968
894765
376401
20820
968629
982516
1630259
1966790
91547
1740256
1110847
56073
1512788
1457414
1708767
1917350
637603
102028
1984503
982800
849912
1748735
874000
1682252
704475
1644722
1056686
1808586
382744
1003384
1778457
997440
1026558
1310100
478902
471708
372369
1685709
1837934
541881
130284
198370
1513177
424073
1908965
617878
171642
141068
728758
1301082
2957
1796260
1441181
1028805
1381295
1600191
608030
642959
985024
1947944
723988
1711929
1658210
720191
168541
1546547
1640700
25615
1197685
885240
1794738
381017
1623618
455006
363489
113810
1542446
477091
59589
1460589
528820
135567
139663
1651748
1234208
273384
1814713
534407
1239189
1052011
1119165
242681
1892318
528120
973898
1231519
317147
139255
1326520
1338455
1656032
1389096
742927
1610368
913052
982007
1234764
1253387
231345
1576058
1345195
617674
36949
1633210
1198766
739161
1489747
552259
75324
1748909
1944175
664476
1284210
835235
842962
1416512
44673
4609
227613
330753
88071
1137745
934749
717965
1977935
22977
1636546
1155638
1193877
107968
1295095
1458115
283608
1887628
1062477
1875026
1601414
444061
317103
1228366
1369047
1089706
1690978
1666681
1953917
1828187
1499062
479952
691493
1619530
1355161
508457
1351519
913109
1493375
1850954
121975
960288
1440406
1687285
1681318
342269
943649
322390
1677253
531591
1096202
493012
350866
1658834
1324925
1740061
1235802
469969
1869745
1548001
65835
1782145
504210
79167
1842981
1544123
231404
1723924
1890594
126386
862226
966406
304567
984889
92502
697889
1725585
1464992
1384452
1165866
1012485
1325857
1626589
1254176
1759370
1820407
1178839
1651408
1788337
313080
577506
402692
1937875
1626639
149391
30960
98469
738344
463854
631830
336118
943684
1929386
562966
1739752
1807351
1098527
862150
633330
1514883
679330
442172
1628887
543695
1316462
307342
1864849
1428547
1287246
1984469
458274
1211032
860918
1438216
891296
1142099
548368
322058
388137
617629
1646143
1574928
342638
338046
1793710
102113
31863
1973550
1698360
853507
1601989
1874647
73423
1867716
801911
994629
1522336
830784
517074
1600488
1303278
1987865
948101
1253397
100887
373032
551103
224657
486035
1010684
1465330
519989
1082899
581585
1106201
1576273
1673887
1614846
1123634
1672300
1893195
209505
996221
1910821
1721392
690634
131940
174931
319026
342299
261645
124780
1112778
1426739
1354674
1862015
1776030
1151240
780345
20694
1309469
1891254
1076641
848977
236451
983426
1794463
1189605
732128
127654
58498
1587095
881758
961926
660269
284384
909223
734496
537582
1479131
1359324
678790
962351
1119376
1767661
618471
598601
1768940
202454
831439
252591
1716978
392926
1003792
1351252
192152
1874643
341736
88506
127412
990721
945923
547591
505626
192247
1177156
4227
555326
1900608
978360
1230147
1424973
1861191
735370
711166
371899
967491
1557563
1503710
699109
261886
1290105
856120
55118
387110
588985
290091
1120357
1238265
471130
13491
433141
1881004
1892668
1523993
967080
645594
58696
1671147
968937
775876
247234
1041373
460283
97448
1780056
1325525
269815
469765
1578732
1483159
778961
1502432
830027
1349533
50661
435238
1793218
1388624
810503
650029
239638
460465
371585
1193307
1155715
542794
240367
1554392
1209763
19494
1265047
1510001
983663
1535862
633643
229127
1178407
979443
1740997
564353
779679
637451
187908
155384
1788063
1928769
1383581
1864416
1806829
648219
1876088
1079238
1232888
642803
510976
37654
1028868
1931246
430278
1984014
1756859
253669
41342
1579431
1836303
598996
796747
1065906
1307868
863570
481769
1593657
325550
50051
312213
1725588
1115482
1639044
1800929
951001
514084
215081
366681
1480204
1621533
475290
168969
958027
85411
1070072
467899
278162
1455945
394300
531940
1743609
882495
1790768
1845758
1792680
1642308
466846
790079
206586
715674
898013
492507
1976881
882780
1597786
665381
1744052
1796287
1325055
1161739
990156
1581902
1758635
1931774
1459181
154972
1553120
1587756
18788
1912281
1576676
287380
377121
1427317
459309
1614504
219450
890315
935410
724725
1836584
724845
1255627
519182
737985
1963286
1416051
140045
1529395
243120
1481015
1771377
1246954
886853
1497042
580613
1442886
1571649
220491
892569
290867
491028
183707
582009
242247
1789737
752062
1960809
1799849
574857
793665
1455516
1636590
1698897
1983703
25031
896684
1502080
546258
781973
64860
1851415
675819
1322634
1304162
165590
1749232
212877
840269
1065825
384992
1581592
1815412
186468
1980561
1641340
1643373
1607355
644755
51357
1651083
109309
1616433
1644082
355075
322902
1503247
302393
1781471
5764
1393276
238207
657079
1522825
1667655
1432401
1432268
402938
1680689
498072
893655
997459
1484472
492564
771609
544737
1120751
1390515
966512
841337
526988
1759165
1760780
346676
24571
852688
194525
1084504
264156
1869180
474234
1511294
1849607
215087
782656
1854249
1809081
630193
481268
228068
782443
1838710
608460
1572614
1193689
625289
201620
373032
191596
1239588
1170222
853058
963456
1096134
1049126
1843543
1751122
1932739
1417883
1756437
679543
901596
469631
1023901
421237
914655
1190489
1835825
203611
1028273
263956
1265379
111548
1426167
1407902
1472999
700506
104733
1135845
1002280
217351
1084365
1738448
1982670
599525
1233461
578499
555304
1799203
1588115
1690860
640308
1229318
1912570
1865661
647088
641445
1120528
181453
1525959
1143046
753541
1626648
1574551
1305804
75440
131381
1823682
85604
1669812
1678205
662266
272401
494095
1785763
1179485
1709490
1332975
51283
1131064
688222
1839646
453357
130585
799717
1903155
72987
345098
1523702
359321
1977879
460435
1650501
451947
736718
4284
843071
31975
697419
4589
887239
710777
589839
229950
1379310
876543
1169091
939209
50869
117724
1195995
881300
1139481
1246949
728900
422930
1101782
1676898
858281
1593121
1157300
1579626
1638364
488715
1198775
1427029
66906
1789510
218271
1687614
593469
1773349
1500947
1532264
1108818
1537098
285383
1680944
1740171
742816
1462230
1471444
630302
1880539
800618
1564040
1888187
880726
1444793
1724348
429635
1428280
1762802
1703472
1652389
257254
1800065
414113
95501
1668480
1496815
1148111
83051
474629
822431
713314
710543
1448578
807156
1780879
254226
869225
530121
1997521
306925
1925121
946121
530238
815346
830273
1447246
924066
1851623
1125420
1554972
815304
748388
697047
1408877
1471026
1946176
421894
803684
1037920
189041
783382
1882619
1604571
190839
734403
272969
1570397
1957878
597237
1991660
1127698
294685
1415559
1369682
811342
1942115
844926
421782
84738
1329670
274389
505128
728583
898449
1728410
1727446
1811086
1481105
589017
1231977
1072192
1732266
395214
1385525
105182
1308061
716798
735381
290446
1189023
1054549
1127173
922885
1466980
230898
1461660
878702
273982
1729405
480822
1283491
1238932
575950
1861415
1944563
1640671
923754
316509
1109849
1498869
128466
1908349
1873110
38802
1106358
328487
548779
38638
1565721
1505175
809913
589539
1952740
1352384
617299
264818
1960679
1401948
1648734
1519301
146091
1251166
1237388
1490530
1130256
328961
1553598
647069
996325
500206
1116275
1186941
1014375
693280
916444
79388
117856
1083440
395780
364141
994351
1573469
1014916
1096751
1363658
975311
1774390
390028
606858
656412
1130412
900565
1786203
467804
583497
528931
1123541
681001
307085
1066078
719140
567226
1701150
1475839
668081
847311
763327
1458796
1408226
437080
418383
481023
428581
1438428
235610
928632
1215708
1059824
990605
1725666
1382781
1548400
1315339
1260349
1776976
929193
1061340
408227
723040
390935
1139191
1715666
1761670
579963
1083118
54228
1715214
352405
1485586
451267
114412
487383
1021207
388030
250889
1019037
1667893
124632
970668
795945
1466801
1014286
400002
209309
1089249
516872
1403359
1974636
1429360
1942775
1290248
722484
1905846
971365
269945
1665381
1919412
416575
417351
1633355
847460
1258874
1342855
797358
1395769
244994
1218688
1926290
186389
398165
680706
1576789
435948
1476681
553927
1315296
182960
1397500
537419
656711
207321
1518648
414120
1538382
815202
1075692
927255
893729
87734
49401
1910657
516210
1856824
505818
1698476
1196936
172968
1325525
848757
27150
1930096
368208
1836145
1095494
421062
1368930
1577738
986332
364355
147708
1215552
1116745
562847
1836848
454473
1772055
367875
583457
250032
1393455
841126
699897
343211
357309
725384
301576
1734638
1283016
1412095
473877
689356
1678110
578000
1013830
1515670
699218
1432132
201698
535021
682971
1402819
253945
249814
1981439
912937
1402363
78840
1761484
1381461
1307070
1735792
383553
366932
482832
242365
121594
1581402
1319589
1843432
1027265
1631771
1158544
1083476
475842
22340
499309
208287
257453
1334822
6772
766231
629268
707889
287553
1625913
973898
811662
534676
91076
224484
780037
1347348
211127
1063654
673833
510332
1250185
1227218
1589016
1359322
951323
472960
1555010
1091011
725351
1596585
950584
163311
471831
1843965
365933
41897
1808448
723298
687777
1957158
1580250
1603787
1953337
1809206
971872
1045267
690122
1338899
809774
349023
1555228
1938742
1421483
322904
1596334
1404726
1995303
1645747
247307
341528
176031
12012
1398194
578137
331736
206929
949916
1907049
1784181
291816
1760716
1917325
371257
1516737
394032
1686216
620096
250605
1795685
1764744
1186440
1762031
1539645
505893
1493706
269906
615721
1281654
919714
586962
1986832
1459341
1992323
1551258
382402
731740
622741
679518
1802458
825960
1297596
47587
828052
1201590
847173
1537153
62657
924725
1014250
121037
872898
629997
159416
552871
835219
1539743
588557
1825508
1620985
1812617
1230225
264508
1712140
701727
581427
134916
1877164
619643
1329113
1161686
616033
906986
109042
257872
1584530
233137
1832167
1807719
1729704
407891
739466
523928
1365944
1492848
74097
872816
612028
1894131
1140489
950837
1999719
400841
973084
1810171
496057
868221
841197
596645
392578
1869488
339304
1942734
339659
299366
1786631
1405441
1527460
45466
1022846
356638
455134
1511943
572894
652126
64525
1488284
1867452
1300088
455030
1762710
734608
1029625
861161
1111336
500971
1389057
914682
267232
977066
1984537
1549472
1235337
590339
63747
617856
1113013
1481100
1099037
1515911
781426
1362429
963243
719126
734428
394254
462439
753693
1534394
1614334
1131703
380057
1997579
957894
494609
799474
262205
1037792
262946
1451035
923613
1131016
1499688
1776468
216682
1299846
1234764
805392
930015
1339640
1956422
692795
445447
427240
688417
688822
118265
1394868
33214
898931
393890
1947274
1340370
1639754
1394545
1509209
1977837
1022381
1286704
661464
1381722
1636168
1997459
1598556
1698626
1124378
945051
1149090
516832
1576840
105986
1790201
428046
1202879
1930491
598217
459314
746759
1217104
1624101
6243
363201
1790126
1226472
117577
195552
1083809
1999346
722369
1546198
642665
1430672
704904
752463
128737
32676
106600
506639
917944
1010746
789435
218155
1044381
1046206
1250296
548584
1709591
1591164
1167779
868247
89734
1469919
1185262
500411
200225
76696
1456878
1434248
907300
114181
1069752
713808
1772661
1649763
600820
126092
753722
1175050
1690051
735603
671810
1442011
1236876
1374058
35908
76643
1004896
433913
31299
641087
1507491
814292
1066785
403256
475221
888348
558
66307
1318424
568992
81132
217414
1407771
456781
1594843
1536228
1915028
511242
1845960
1499042
980540
481593
354522
336093
512769
1131348
50023
262889
1524186
658517
1672093
714001
330011
298800
1779620
148617
1735117
1992982
62224
1251026
1569935
935709
1586810
132934
884701
70519
257512
1247675
634954
1011439
128593
476779
128979
1714277
529792
1960697
208115
633778
156690
1945182
589897
1601972
453347
965183
688574
940345
667042
1963696
442613
703046
290814
1475272
548606
758757
1624338
965412
1549456
1476138
213849
1990984
1326623
1077606
71807
386
1245919
170847
322775
134661
1050246
750644
787102
17231
1760436
271263
1728002
28429
1259794
1307753
515526
671605
358560
1048308
722108
222114
1961368
1278541
1549575
1569975
1716899
425138
733228
184098
1084932
1432825
1421663
1190490
478999
408435
980430
1797516
1750151
60965
1190749
1465037
742535
234503
766886
555422
1580250
1251212
1238935
82627
1794568
1612147
649599
1087263
74204
1768259
1342587
1499181
482463
138191
797102
208919
345858
1164076
1190480
1224492
265967
1618751
1441748
76505
1319426
246484
1854265
543192
1367175
297052
1197311
954741
124548
532011
1931823
1972782
351128
1526608
1314959
1345429
578016
1905451
786549
525524
1162778
1092212
1827821
560508
144503
456495
1604854
1287518
57034
1274947
1025571
1861234
452594
1277287
139322
139646
1675976
638074
910870
1161017
850205
386661
644104
1614820
588944
1185827
13946
71042
821378
1602327
376078
1199615
1611231
109733
1944996
651323
1391522
394040
869414
1532305
697147
1238822
134909
1844707
1689153
1863594
1789890
1107444
29907
1136509
418211
237146
1555145
1923427
1900188
621754
1105115
638266
587439
748904
173531
497191
1147839
1560194
1404929
416786
166946
388
2500
201149
927587
777064
115495
949523
1374181
316482
983087
265837
397333
1639453
782175
254000
402084
1499679
133891
1541263
961296
682989
1289439
1595396
894857
246660
875385
1784917
1245706
42878
224540
1872598
394715
1188662
1187932
1607306
616081
822794
1288258
1368780
1951150
104061
1653489
338426
277499
107903
1015277
1637472
1891843
1127667
1773774
1631871
1331221
247806
1072441
1014677
858600
384602
551793
539496
958157
1206815
1689869
562026
809024
779364
448657
1562038
1624000
545600
1928499
1795638
10948
1656897
1463056
136836
1023885
1791449
740115
1654281
279748
762123
249038
462367
1802612
477608
1013162
1532437
1030095
923487
984870
538849
684191
1871163
1318072
763538
46668
1227782
1522101
1242596
1622907
1872136
40785
1271214
98191
319645
367904
609966
1911709
453017
1514298
947902
1425003
277610
1033202
508201
557088
414036
1155512
75607
673633
1255840
871819
841028
1472617
73351
538916
1919055
1140204
743021
481426
1009703
792834
1133840
471097
658922
628051
1632302
1432602
110400
1534851
1789491
1735609
1187932
1358187
414188
1318432
1427830
232119
1789767
1413222
1809506
213573
1457119
1707724
520480
1928753
81794
1733245
1782318
679212
950029
483086
1884549
269503
1909575
1940943
1089373
727229
1647203
1892704
660623
482575
1304663
924167
361360
1652769
16876
1411127
472236
702366
1550846
1313084
401994
1369986
839172
1676418
973170
1344994
425674
294831
121891
1197521
1734325
301277
1007497
133723
768600
1344138
86250
1253464
742772
1153421
1644930
797699
617315
1647139
306176
387098
526988
1302998
341227
314428
848616
1707412
1781526
1470981
421552
454930
660227
686499
615717
207516
1789425
689818
509730
1517620
623293
407301
1225614
587524
646784
1800256
1711775
270854
1569767
501706
1798271
962499
1403600
218292
73539
1708875
390390
343145
198948
1964711
1813988
1365059
953596
1271825
691253
1804845
1748213
762933
3736
144998
1500273
1064596
447676
436119
1418914
1571520
225392
1713939
395080
420735
45310
755718
963196
868285
317597
1910296
1263731
1555758
22149
165670
1539803
1010443
1905822
1607952
1927278
1968557
22999
1406823
740559
1311428
105192
965108
1887145
1811582
1596628
677748
662779
1841033
168323
1258717
668436
1947934
598951
552646
383563
1344430
1802046
1563275
314086
44711
1927695
474745
357422
29333
1615063
826448
739146
124805
612988
270805
1248511
650059
1175762
814386
1869129
874340
992830
1496550
334377
1218598
1956736
1987655
541902
266730
6552
988431
507968
1471075
671204
750224
7497
1004199
1536252
1825464
197853
1397565
104272
1522813
810229
1236839
1560418
1101644
1267537
1117393
557190
1740646
1490108
564571
1254967
1241511
1444865
1930685
754870
1128104
1127704
7974
1551091
1302041
1355155
270345
1257937
524907
767657
1681644
1233452
1153621
1567827
260371
1028937
1805484
1079725
207935
1168084
1652472
1883693
283987
286783
1357029
1030584
1572383
915847
1816069
985529
1235486
1650778
1541557
996313
244917
405774
1677248
1883332
1390464
1159443
488045
207204
1764100
122697
1177203
414649
1403774
568551
1737758
789355
961890
1059439
1690048
811890
1551831
1082406
1247841
1167479
135837
486437
1862245
400002
113844
41073
1654363
688873
277546
675469
492949
754120
1999650
1197993
1341866
1204028
752365
61687
262664
54980
280668
1049126
30776
59030
444096
1800248
133943
428673
886461
1156439
684953
623962
967075
1971359
321245
1979739
521024
709973
1144093
1583706
22695
84796
1104234
1059551
268925
1159295
1506556
713197
517884
1691386
789741
785052
1182692
744273
743278
1454517
238276
1981802
1004186
52516
903150
1135412
1874273
1230273
1308944
517225
980625
672575
360445
1060899
652276
867163
1210309
383689
831760
27929
1918722
1248924
805321
660281
1465224
334410
1338983
1576516
610069
339412
783850
1427378
1100602
1864875
281620
163871
1211816
1665607
1115735
351785
459968
565049
370584
39371
817268
1310691
1564976
1736840
222846
1604168
305292
547925
117856
442144
1349473
611184
1484689
257091
1103702
401388
1591445
397872
29752
411805
1452225
72791
230016
1111203
1781072
722542
1189692
1079401
383958
502479
961999
872769
1440899
1799757
1392658
984148
1204417
14106
1678313
204042
1458537
995654
467074
305805
1841311
1611459
666620
1877535
359582
908383
310363
263976
1242638
190572
1582206
1087365
1213735
476361
1269132
1611045
681710
664454
1943912
1637309
1552066
1298527
1943912
1546862
487336
190176
729741
6017
204901
1761826
1919912
1673730
1719262
1539963
1773034
1135436
810448
1667930
848979
542113
242681
860974
127690
1418600
495321
1102729
1878701
1633926
271275
1865647
923770
79490
1188625
1746793
882307
278555
1990009
1338970
625110
577926
1791060
1254041
1043128
1892542
385167
582656
1883693
474447
110557
300854
1767835
1684226
415111
1653767
1199168
1174018
247176
879203
1676440
1998062
1023102
809796
1864879
851613
485474
1019859
1951441
349904
201546
328281
960085
178490
1906590
738425
1294826
1232297
833051
560732
1422268
1156010
1063099
380818
529427
1884683
631568
751131
1294538
47136
1472583
1504116
71233
956605
1347292
1358845
304401
459652
1338486
1810292
207849
1392755
822212
1035169
322925
104368
497486
455371
1029119
1037735
22142
811342
401099
1626102
792406
151840
998382
1485990
923321
1578611
948578
1860326
398433
1822495
1391078
1242311
1409454
1693579
1344746
401263
41249
691708
1744181
1234104
79431
159091
862225
5374
113956
1517333
1216612
764576
1591302
352461
1827886
1087633
1174471
1874911
1188135
890642
1003493
414805
891686
1775482
1600074
1090713
1512287
465644
743043
103909
1693875
1594686
553970
1126564
117083
292195
68512
850559
1168271
655097
127639
476101
1926375
322276
211071
1506242
488565
1216504
1676685
1459802
301244
1312768
1462752
295079
1884319
1180467
1964256
611788
332018
1739800
899240
231942
898351
184255
391291
1925548
1398181
723215
747713
391737
629730
642883
477370
1008586
1426835
1720820
435096
1929940
805235
1192057
887546
778432
729879
607636
1117940
400631
849451
1604215
228959
933029
1913453
1119623
397173
15532
664634
1866214
110328
425611
371065
1344848
1668727
1088182
484947
736650
1635784
1594225
1816695
1956925
746658
1196357
1728705
631591
246942
1702464
11884
792992
572668
1750437
1655955
27839
178262
1257555
932834
1853311
1868307
1016553
1515179
395285
1253701
236097
1957640
914870
1871691
1428926
1101895
347013
993121
609573
870694
1315247
1532735
187923
179043
417140
40055
714266
1303766
1755457
819188
1558265
1451148
982109
1696054
1814165
1456809
1336850
1208086
1403852
1716735
1464028
389382
487315
80567
503028
403032
559052
60958
1974784
638985
1503781
1437165
1601642
742557
535549
241697
539561
444825
1987830
1452257
362370
1089593
182320
1695986
1017721
1534326
1696659
473945
49114
109091
1281722
1779468
357077
1035406
103825
680976
1607892
340403
412279
953131
1831700
1686401
1769643
1578519
1952826
1283301
1654344
267534
955911
1948360
1630684
65958
1710758
680121
1797568
105544
7627
1750096
1649227
1557986
576902
1013595
1888759
835834
15563
1473311
977182
547320
1753605
1468404
417735
129297
1275612
1007704
945561
134979
364570
1721461
1412469
846110
726017
1459001
1434465
334253
1427857
930121
438264
1112750
1064737
796724
1897870
294714
532041
81725
1121449
1797134
650238
932614
615777
1639339
802051
1651570
477065
621035
1412043
914473
293307
716181
1512993
1795780
179653
1828605
460982
807474
840925
1145187
1118444
556164
968405
394269
1582750
1494733
1954067
1076799
1455494
976326
37981
1110363
1067752
816555
1295867
981937
34582
1996419
1230540
1044459
1486914
1737739
135885
1586383
178001
1748866
266622
509430
12261
744587
1766893
1988317
1948766
1080421
1040770
873047
844045
1228643
1768937
985449
1469051
1790743
386417
1247414
1338088
743832
644349
1770351
1742639
1261097
1322588
1154694
314038
198886
1371596
90930
308010
201343
63423
1714532
1223651
1521340
1038460
184509
168778
1577529
841727
682752
1325275
1485960
1633888
636711
251993
1738637
1231388
1714820
996063
558216
204150
1510380
356281
1882023
123528
1062154
1461392
287180
846845
1264773
494766
268348
681134
744011
1399689
1188422
249565
943779
1213459
1393248
83241
997420
662824
1192864
1863942
1360005
245729
1428031
805256
1201659
749135
1463577
1375150
343060
380816
177049
1518155
140836
1601337
1161041
593955
796306
278078
1851699
788009
1242312
45591
1403821
510515
1823939
779498
216810
597427
47787
1097290
465087
82468
1314220
918933
1560862
1802025
622361
1703731
380978
1294960
661519
1413048
21871
894611
246281
433100
1299061
272384
1833402
61962
358949
1375996
535543
585945
1882379
1856803
1163850
1898883
805497
397278
1403035
696371
465782
1056930
1157984
371926
775000
1843668
1674089
511135
713096
53143
1874978
1477849
113562
1645012
342258
1393464
821466
1330737
1426556
70548
291715
1154038
1992267
1384129
718002
559933
1513152
1607573
589015
837653
484311
788797
19974
78364
25562
1874203
839866
1938588
133113
822782
991506
1804655
381105
158044
891566
567279
1627375
135885
1187868
1617180
1929831
1037452
1885015
1388313
301184
425317
362042
1235945
1932588
1113044
1625579
346312
1732234
842026
1842470
911160
1728182
1818231
1595905
1838208
175819
85592
231943
58993
373960
1203887
1776349
1715893
1933645
1213590
651437
974628
624107
1939666
1070346
611512
987627
1990635
537573
963174
795782
1035475
666178
738552
626995
1479326
1951703
178098
211730
1140385
1953820
1061871
1246061
526952
1080172
1013029
599496
124499
1691432
417255
1709064
1647057
390317
1575566
810072
386012
1211500
63690
682052
970338
329505
454751
1314522
667987
573696
1198193
1514288
1876026
118974
809351
1317941
381444
345972
1285862
1792471
918250
483234
618695
1164272
1986386
1637605
1428287
1502672
1322526
241354
868509
1965909
1336675
1542226
668075
451713
962668
252865
1793458
1543287
436722
1566745
1334643
212861
1975752
1561527
1567335
113690
1102712
1924474
909792
1283351
1383004
622380
1107674
1720058
1320225
793268
779622
596856
648422
41324
889567
1525311
686261
675817
1631455
1450441
1082319
935989
1617258
1416762
1009820
548762
1651733
454591
1928291
1673665
1576999
631864
49708
491823
700320
1965820
19476
1918705
1694498
1610094
361744
872063
961495
463272
838060
1138607
922940
1614602
1164120
1857691
1551215
898351
462612
317374
820210
1438822
1396785
717638
400856
1772678
233005
571677
368786
1264583
418883
1204666
322598
416641
1221945
1577092
28880
1698770
1890757
596761
1821222
890106
1474699
259714
957698
181579
1710230
1965526
302103
285041
1217188
1078166
560836
1149175
872726
721229
1655044
1640195
1221215
1931244
967817
32233
1231209
305850
275194
1171938
797161
1865191
1913198
1280343
34390
1405305
1804853
1240223
786870
467521
1970755
120477
807164
137276
322613
200115
706807
81253
1309512
1712366
641701
1672780
1041990
842846
1562374
348844
735968
256236
1346748
10250
1365851
1710729
307786
1541685
1016562
1823659
1351482
489373
1819871
1186755
1765722
571561
765857
598541
1132118
1401035
478901
1675642
947890
108886
482056
887499
328820
1909989
40189
937218
476379
1978830
1023262
1536928
1696590
142983
713964
1184742
1099176
475980
1225603
919363
1947513
1003514
1906416
166449
780711
1906127
1155945
526754
424517
1030822
280927
169455
1954359
1956821
124712
1764218
786142
375804
1418841
379388
102083
37988
379023
1532739
494934
364480
239254
1762034
1556222
1373327
1729410
1287072
1943333
1318963
1550970
723695
855783
561832
963770
435744
1157108
912608
1993161
1641733
1049743
1940586
416788
1480267
996741
1841331
1469284
98669
1620207
34933
982029
1373148
1499457
164952
1255114
1763335
1592081
374048
1251144
436689
86190
1520159
793018
424855
4588
1065728
1670731
965232
840457
1434655
1560737
330893
990788
1248339
1289538
618538
385012
880276
841163
669530
1223040
1150439
1882076
855504
195949
265410
1047017
1330074
1208695
496151
1983691
417086
1238420
1766871
1255990
1256883
1620572
1204804
583457
1140582
1149105
29298
1866603
176249
1901574
1773872
1919659
415112
706032
1839313
1499156
859601
389118
213678
990313
1838903
183706
470985
1636510
377150
1939823
591036
992432
1073800
1956342
205207
1093648
479741
1654070
1829592
1227622
161384
1902063
650752
1157413
56677
240999
1093400
1254266
41689
1258498
76387
705071
680430
1819380
288185
1938094
916656
1407634
1490067
518082
558386
1704233
678136
1339138
1851268
554366
540427
365769
1501435
51415
767892
1322171
80823
1709050
385360
1972789
1000160
527589
1195577
1786884
13784
151002
114685
1782931
629036
1774214
1328927
657713
1471713
1071227
1674948
828123
846310
1308955
73852
800344
1650956
1141102
1200080
372805
509172
324772
1794538
950328
675825
1292531
1003799
827745
219960
538710
970412
177744
111668
1034243
780105
1797864
13781
1667923
248262
1197762
175927
1728705
529427
754125
1075991
1384215
1288037
72200
507447
1150229
1630835
487742
1323628
1255029
1023746
1940127
764958
1064905
1287337
133604
1517071
1499533
1727461
1680696
1113586
851024
956353
113530
1586570
798556
1886867
1026352
1258880
1022011
1134061
1665052
926373
918801
1810081
448240
305010
552435
301014
229675
1509249
127507
314893
633672
1512174
1940093
1123637
1233174
1913989
514104
444231
515738
1554367
768762
567677
1680541
1140259
1141275
514358
1987036
89172
1014453
586069
1231082
679566
1828666
982593
385406
798268
581060
1885518
764665
1703583
839431
1931250
1067350
1541622
233633
1768897
630861
252986
895461
1602615
1418165
133298
1333550
418657
413001
305087
105951
350507
1217278
1816596
1124499
259115
1933388
999117
227464
70900
1759654
1149360
1061622
1900044
361761
1437260
754337
1725249
631543
1071016
1680774
1800911
148052
1233396
473034
599568
972136
915936
1821120
560396
964352
612601
1830272
1839485
888027
1325791
1690736
972601
24294
1815292
76136
395278
958228
1014210
1483961
1594817
867830
1248077
1794485
1548990
667885
806992
1005461
1906141
1103536
198574
1472484
452862
360890
397658
667894
1431445
1140571
593121
277499
1925486
1918433
626293
1403620
817887
1591104
1576639
1182934
488502
92902
1560809
1761895
593444
1905118
8726
1094074
1160508
283332
1414411
1244552
341679
1558845
955911
484894
878257
1067335
236067
24894
1120560
1842114
586386
86190
862468
348036
1781387
844379
1476858
1047853
952160
1231781
870940
1571739
1474366
1386847
1672957
383503
358491
1014423
972513
1368377
316
759836
692636
522811
33222
908286
209085
1747667
457316
1207403
1904212
1419836
1258841
866218
515644
824617
1173334
15553
1200126
171226
1630365
735723
682292
450982
1056225
1742385
546625
1310125
1047763
861283
202533
253752
1310487
161399
1599537
999692
1598324
964944
543466
164766
513904
1816857
1161355
1531467
1461962
1083823
1102528
100267
889525
1603928
355032
1084014
1738094
735615
1959470
999203
1279239
52321
687144
1894682
118017
489499
533756
1018609
935737
1712485
1683850
1760075
1259858
1772103
1220856
996573
1982213
975017
569578
657495
1353858
1517394
1134483
1245670
1537274
1403154
1118515
1796840
191059
1359851
339259
1409782
1424220
675717
1195816
1417736
818459
1094009
469059
772426
812585
874466
45750
1915709
170232
1905429
1395674
1649982
68911
1346834
458894
457580
692101
898605
1320339
959865
1547750
301512
1447152
1572089
184626
1350240
51863
329939
249094
1643537
1364794
230659
427411
761905
1160112
1299018
1618941
403051
1402265
1677067
390664
78901
1290967
1280809
4151
616077
1060200
1447077
751301
7279
885140
1287873
1897923
800177
1252522
744125
1466962
1603903
1827002
587753
1333844
1793155
1396635
623637
1642155
1352549
221224
1691433
19774
1216014
1913292
1189591
751730
1293393
1374769
1996620
1563898
1189824
652998
1112698
263609
1122455
1555206
529312
661906
1593863
1442021
1857151
484677
378143
1156419
1517435
430863
1364948
597916
318247
432673
1610031
1517384
794657
505152
1875706
862033
1600086
1516596
989443
806289
1831824
382575
1883519
1427918
1642543
872650
745095
562063
849781
487726
251898
344707
914671
4622
398463
1494882
131807
45718
427405
176792
583152
1882451
1040953
772557
685756
255403
1227373
22657
33748
768136
1752583
151487
983673
1458150
476142
957283
1399328
375432
1125900
1301879
500934
624325
922684
1305557
115724
1576115
275189
486609
493627
1115451
468218
682342
718232
358656
496158
537580
940113
332356
1996012
6197
680638
890601
1013114
350454
17085
950552
82911
1021058
1201565
380730
1370318
936704
1433768
1699524
576223
838823
1144656
1188131
194991
1504436
1665021
1484649
1679422
1018844
789066
194693
1655621
1574735
259364
744138
81090
417142
276175
587781
1875720
1117751
1633430
1643398
1871482
1560946
448807
1318101
1931050
1254191
1183779
811742
1469481
1775374
66288
1682775
368147
1447849
1803505
770437
325439
733874
837849
87351
518777
1189709
629475
800339
1894124
380963
736666
906206
831418
1218883
1221526
112172
1942093
1093826
1942553
1750177
1113433
35189
773498
548131
1052375
913320
989123
1610348
40874
157077
1313244
1456728
797472
1709358
1559071
1317326
925429
1984776
418657
870584
1423915
123004
970327
955111
482328
1324738
1059566
1564966
934293
91331
315714
1656603
1658263
1157321
1689080
274000
1374650
1272190
705874
698191
1267304
309428
13589
748063
286451
44058
3803
716359
1850108
239866
888472
1726241
903117
1551650
1101639
1985506
537618
456526
1527665
687661
842993
762236
261130
559010
788268
920700
1635081
384484
547624
766132
891346
390318
105927
1578765
248235
1393000
83813
599963
530777
1480559
527045
1883480
1651784
1074456
1613192
209539
257872
371312
147913
108752
1755114
1317389
126589
1293464
711511
1126483
1121805
38238
91791
245297
1059719
1849379
1424662
1931704
937446
1156005
1309321
799321
1955509
149754
254405
1227950
1590821
1881476
581739
107941
1481972
1512573
1622936
889244
1348260
889634
785016
45801
1100132
707442
887012
982919
1239656
424453
143134
309198
796177
1818244
216212
1672252
31643
36722
908824
1963142
1110943
1307373
910360
207679
1301031
672346
676900
1651213
1774001
933850
1847201
1522726
1330385
133361
1479770
110657
149840
1193602
599248
711750
663008
211586
1673401
329192
744576
781750
226501
565415
852341
1124709
1607385
1671716
445623
559403
1267854
1828350
1033420
102354
1952156
835405
1064514
1440326
108201
925421
837432
1783061
151504
1095862
1266825
724568
782376
444686
1639941
1143848
140004
1590771
957232
1553339
1428926
1527493
790098
1110260
1196195
1358919
1244259
636701
1193039
1200984
799509
1288074
343657
1029081
855381
1589347
5531
1170494
132460
282264
235952
1140409
174222
1440980
1547998
421496
1546068
340717
1320226
608266
1706284
1084106
101243
959169
149478
520229
1357362
557372
75076
1473460
1453827
1724728
1856674
1359089
1356421
175303
46785
613417
231007
1046086
85390
1355108
395169
1434624
1807122
1631482
1646539
1488359
139319
1726071
1036697
385807
973460
1912871
55622
1040428
9061
1907384
58568
1234004
775677
394542
1205319
1594292
805172
888368
13407
1464879
1538863
1196900
1275914
331860
1017572
74638
1665154
935951
1750670
1035383
642203
1911855
269644
1623499
276609
762317
1267665
229675
887153
601438
1225250
1571747
1471023
1793669
1066428
1205264
395322
1685682
1799150
1372694
1576115
1062831
709293
436638
998488
72012
1302917
842326
1335689
253667
1020668
231900
780998
1807846
1404422
162836
1827433
60507
571470
1902848
1603039
1428459
1839691
445222
1643343
1512154
84952
319492
470845
602684
551451
835688
1459986
1121234
349725
494796
1797098
1714074
481973
1769838
971056
559032
727102
1365454
1631669
14976
128481
945815
1831809
280382
247845
1835233
1690935
987635
160876
1773644
1055182
1099105
170852
1853166
229871
777560
1987674
423763
1507991
571276
1352247
1911808
1194897
403582
933352
900565
824284
375112
1325933
1904092
373271
716181
111554
514907
548607
196777
434277
1896823
327543
1794167
255351
674384
204215
361220
1966741
612988
888337
1680705
1386871
746472
763285
322730
547848
1286354
1618615
1465344
1727863
145067
795566
1308012
5427
1698709
628193
1387012
1543183
1516692
1267990
1588187
1925133
1683957
233474
1963142
1272588
184098
1317892
700670
1256468
1819263
14614
484284
529117
1202630
1439144
1927704
1110317
1218091
472204
281966
824895
1358572
1109890
481568
888022
415118
1023979
232119
1802015
1257200
1969301
1977162
579353
860974
428829
496980
957562
1713329
1258300
1755056
1004511
1558461
1453702
805321
617727
1471977
199274
1839605
1208552
1085899
1901426
1599123
1648531
1323603
1286274
34925
1998090
250875
958724
716284
628828
1856381
1794663
386407
1991892
1208931
948642
1608971
420161
1253312
241272
17477
1619936
1682658
1722765
41782
291727
1659232
629546
1196783
565725
1247323
385038
383850
1649826
1087864
1304014
914809
1276941
21587
47469
598684
1188654
370644
738155
728811
688424
428110
516983
572438
1968742
1095194
1313563
690519
1023593
470147
1226220
556315
862663
938973
903255
1304945
342201
241529
544749
1417945
694269
1242319
546280
183220
76924
139488
910958
1846293
1456665
578951
69710
1108609
1674498
1275481
1969953
869867
1400866
1991538
984235
458714
1032712
1303017
185051
1337099
205251
1998986
1220993
14313
852808
829705
434184
1050466
1491081
600763
659580
1481769
1222027
862300
1461444
289512
656136
1689358
11446
1322178
1852145
1483027
1167032
1099628
1562493
549065
1538186
706752
336634
1093922
1262460
1646331
1423501
1714323
1901414
615270
826080
694332
1186601
425448
847605
1979819
725067
1737724
136077
1832376
969062
1456400
953870
1116964
1892237
201302
572834
294635
431982
458684
132479
1239272
214715
260792
197258
1721213
108506
19124
1148326
251920
935258
723134
446968
538897
364791
1289592
977878
1437236
725613
1706883
1656403
225392
857607
1321033
191622
902679
200186
494217
695711
1772955
133048
1989281
289074
1748589
1934766
1428610
35562
1448240
1360304
632578
1627222
507670
605137
1478981
840799
1848036
1386193
948152
1306637
1771108
113789
1799393
963516
1575720
741253
1155845
1402218
1372083
185437
1324084
1642067
83743
1803069
71593
1707959
491771
1169124
777336
916321
1592556
615374
35566
376398
1912919
634706
298917
729318
123026
1638578
881198
18081
1777290
1271092
604648
1407078
61411
220339
1488707
1942254
1436754
852878
1882379
1324897
1017751
1195747
1757747
178458
1789073
1652062
254951
1044149
36640
922307
1928424
1739033
1984925
1960803
1881267
197993
689140
790394
1375619
1165111
163604
469858
122769
733458
7846
97333
1857247
1040662
1052011
554547
512036
836802
1017054
1729894
13513
18215
751187
1313960
1698737
841260
927205
1072914
1168710
872950
1210452
1807122
983350
959653
247318
1107616
102218
233376
1268295
299388
1787155
82346
748262
1152589
1354544
863662
1181660
1716605
511314
721208
426651
1299038
1103305
758770
395801
31355
1550648
1082563
1183700
133176
1384219
1593147
1044642
36181
721218
1070541
1413949
1372867
771686
1052345
1880988
188114
1612148
1310929
1816824
1504853
1327966
504880
996829
660392
1604568
192136
960163
1950476
270994
676900
328079
1643364
1437687
538130
189549
1176192
1020427
898779
1983415
667146
1539272
1101797
635530
1724409
1785360
629879
989848
457036
1477284
1273870
1488785
1197244
1950528
72644
733118
618198
1013724
1542804
479340
6522
1589742
1911855
1169573
1283238
1472840
551028
855818
1007186
375385
1674273
1460235
1278959
844161
1112994
1473229
572676
1701170
1021790
1791562
549319
940704
1518601
616053
148946
479399
1077326
647190
1612398
347408
1416843
1282301
1828550
174132
1015060
1960397
641015
726448
1845194
822659
574795
1128292
1674998
790822
1816300
416055
735652
1953247
1383228
342327
1008113
565576
1164552
816643
687481
558907
806344
1910474
712626
1703646
669832
516249
1758669
202382
1465167
1937832
1734905
1276146
828948
1173850
579002
1314724
1313569
792858
405564
1825372
1657011
1334867
1593069
1012540
1417659
1089608
1246190
842569
1946689
421150
557011
1785201
1794663
1407068
247984
1953343
1623548
1534951
536591
429644
1069819
353535
100212
789462
625942
1969731
1236640
353746
1397066
13080
1150544
1415832
1550833
1032365
964998
1594713
738979
382462
1997846
1444420
25285
1016902
1853530
351597
1042612
888022
1378901
295424
436513
943011
1883693
1220909
357750
1111748
1770774
1163505
818072
1278785
241051
1217438
1498991
1084808
210868
247347
731716
1992993
631907
162094
1043203
1078422
1957650
232151
708271
1548219
1757559
997371
1485565
22584
275706
1784586
450183
1787643
750446
612775
180206
1085348
511815
805190
1497000
1640746
1524144
772241
893292
1011277
1621636
1294903
369796
1671268
1694723
1439269
1827919
222747
1248148
1859063
165886
1019316
1716302
902994
1722732
1770463
1896447
539004
712747
1154610
330670
566188
1845714
984539
1907408
1768814
14176
1435395
354227
1254641
1714743
644638
1032009
389788
1776809
593044
649273
800782
1175172
810221
1381378
463752
971500
888485
156001
1020832
6286
437020
826771
1949182
979373
1060805
888607
859176
156282
150494
617839
1367689
947910
64469
1657461
1596258
797016
928768
1610164
1693374
1208376
1813000
1024665
1532837
66589
801063
122124
254053
1211182
1058812
911558
1782947
1922512
1739686
344764
23975
211833
1594953
409360
756226
1692335
852529
1324247
1197228
762582
904876
1552066
1229907
903687
663009
114627
1176020
281843
436465
1204492
1414891
1194088
320952
554455
1585353
573091
575205
196051
456376
1488332
639280
333676
1166621
1391579
402241
1286479
175612
629550
1084704
340562
888497
927893
163082
1875506
1144820
1548951
442135
32780
1478924
930487
881188
680564
1847408
1844067
1398104
34840
1546559
339582
1868602
1957739
1674607
1618880
535911
19382
1373505
1587436
1967005
490174
1851754
1373243
32869
1556852
685174
1611798
700703
692421
1882842
1545648
1081911
752312
91059
1757324
316651
523027
800922
1547279
1119572
871331
83974
1164870
1562835
1556681
1065209
792335
1410626
450690
650604
1713781
726129
839374
942077
209237
52227
1969418
67569
1268303
1990990
1601263
518917
536579
888076
1816042
1446680
1683446
1250780
1893561
46813
546744
1300502
58301
1565351
361715
1214023
1100285
1690007
1298579
1570417
33846
1441967
1509817
127723
1054041
670510
679525
1195827
209925
940520
1467755
262961
506433
1053701
856123
391953
661804
1058545
191367
119733
863931
576560
1783979
1505639
1468483
360507
1477246
1570907
1054009
1600967
1255666
157824
1964880
213455
742210
1046329
129548
1255160
381273
505849
1456420
439179
1600958
1287150
231265
845429
1637032
39333
41368
248456
1682481
1938786
80225
889480
1175037
1994134
977732
873211
1126206
1552695
1423668
935745
217231
1713958
1231661
522087
383079
1391469
252787
1364855
1884588
443421
801670
580182
675537
1386233
648641
429304
517267
356592
1810112
1517849
639604
1624773
194785
1223013
1951144
1421199
322159
1860375
311549
1267767
602864
400284
66243
109175
251633
131675
378559
321409
509886
1511169
1157413
1173237
994550
412560
1411038
1747090
394825
1699794
1846505
858976
597897
414754
1811401
248037
1472045
124499
490136
1095405
273826
1917613
522507
185019
620466
1145584
472177
16161
757186
625526
1668188
372384
29365
644011
259397
1861883
546099
1063955
1998443
1045873
1142298
1169974
1212136
1480168
305087
568817
494798
1031999
294867
18338
1110596
29290
1700623
1845101
395679
1725151
1407999
1231837
1045275
1635604
997695
565520
882426
746862
989878
114627
1002101
1730348
289516
853396
1625010
1028328
1500381
1692870
1990635
888561
15201
367246
1326676
842282
538071
473885
811590
397208
1945419
1961799
1654789
1309415
773498
1029459
80943
1367353
1442093
1692264
985430
1073800
982208
534564
1814388
1366197
1830674
419684
1108183
219770
431092
1366411
1856943
1517010
365674
1397855
373865
895150
1220856
1139268
1650757
1544159
339939
1124445
1808968
1283524
75462
708781
1470989
839011
138551
1098647
597283
1838657
1771172
348450
865753
1938833
1924521
991970
1796416
1555778
1081438
227072
95502
651402
69688
1137740
380864
606747
1856562
652829
56257
1695853
1414628
733497
193068
193278
1655073
204006
1111106
844567
1462230
1710979
544349
1866860
300202
1494474
1417880
435204
1786325
1506000
579582
1752475
1268752
56832
263371
938094
1015174
1734437
581983
1971715
1222101
263448
1212136
1156941
1045781
1901099
1226468
375697
328079
1971790
1875187
1279752
809882
855225
10398
699397
593739
599733
682089
1895387
1691643
1211638
1828613
1696576
687305
980620
500055
647013
1685854
1511364
1245711
1226363
1873326
1547336
617114
1768729
1673946
446198
636235
1348535
922250
264269
983921
694431
938829
1213922
157254
1299194
1802539
1581813
1109456
983430
1363777
63745
1622281
1089330
185570
1175555
906168
22716
868333
810507
1873815
1732414
1355760
1517675
1748209
1741529
1804768
1399487
632052
1100956
377097
792281
1125800
813435
785247
973601
1167255
995650
1028962
454530
680013
1184703
1963948
108208
24325
1473712
789159
1792743
1526808
552756
1431914
212130
745979
252740
1156930
159979
1891897
1934037
198774
170835
1309061
1894632
298012
1443852
1422466
1092543
1848103
790891
1833185
993043
1389544
162902
272230
137517
1615299
1040804
1930633
84394
1172604
1943674
1466954
1351738
418012
1861737
325285
1971231
1061472
1284663
1983620
1186368
1613538
1910537
1298156
238912
1608792
1637661
22965
1557318
1555013
1361272
1416069
599827
1830149
629889
465610
1990352
1305594
650017
756711
1297684
1005506
615460
1099988
1540632
321632
1265428
1162944
1126683
304454
869634
467747
1163228
873813
257304
661108
949230
1199116
1488563
302535
1352309
550762
1142867
51487
231856
95287
1495799
1871599
882780
889850
954347
1185729
1087928
37755
1549472
527625
433778
1242048
168334
1421532
306514
487527
1142930
1087994
1627076
1514903
1819106
197754
648173
901177
590589
1701376
82788
649635
371095
144386
1411599
1065702
668085
559151
1594817
673699
1130550
1717680
1178374
930607
924777
936095
264873
942495
1091805
1362715
1876458
1504331
586956
1247474
238853
1678528
824646
1418495
214882
1546222
1639599
911312
1788923
1581628
945999
1819636
1496715
340135
416501
279531
1238694
1548989
1719533
1910896
1053
1712966
1448675
673286
86434
1214607
1620004
207804
335211
375875
1380085
1643868
536972
696024
768026
1914108
1516952
506623
1374679
1102606
1111577
1575911
1184619
1047868
565956
1391778
148831
1201252
392039
44065
1667021
1603601
1951419
1459365
1447508
1368875
1230877
1100338
393188
1499181
573796
1109356
821752
186549
1215631
1695912
1890333
654777
618742
1123112
1536532
428688
436268
1582602
1322827
1503103
352155
386658
1394046
1195164
1430341
1801073
105207
865170
943358
1057866
1906521
1052654
1352447
1464927
1349221
783382
1027826
928408
955820
304767
1338175
216299
1372322
1957177
321919
1863115
1403389
1375684
1097258
1019662
1547948
1005719
1617386
526649
1969396
600817
133992
834783
1815750
1609045
701037
550017
1872659
946144
264479
1174299
1796078
1761995
470174
537022
1265091
1405782
205808
457783
84210
1065152
223353
383281
1447371
794859
1515192
495972
665804
1475780
825038
419697
1608227
1481186
910969
861319
1314666
1324574
575616
936255
1884701
1720939
752305
541056
1812670
928636
970583
813448
1550715
895817
1291994
1846035
1915791
633168
1690977
939959
648192
1185690
515872
110815
1650662
1676960
1483141
633379
909440
426554
157631
1143050
699659
1190068
1053835
1182266
858471
689257
546447
1331914
1838031
484383
1102726
1125123
311704
1801513
161188
1136953
1790949
402730
563121
1642594
1220296
660359
40625
350341
1237319
1432601
1748866
1356868
1914907
362339
996352
654561
521142
1740007
1473148
589332
1219789
527939
687965
1524299
1311321
1864189
1614192
672796
1033440
1906150
1326183
980884
1176826
1108282
263397
1311277
575074
629891
1691671
516623
1236327
408431
1395382
1862724
1969571
1012628
1963378
254132
411017
1907148
63540
617846
1139560
1205490
1190338
1632148
149426
1116167
19350
1304797
764450
1753821
1026105
167950
735932
1306634
1004780
1816142
162416
791409
1892312
1708403
1092710
1822299
1800913
593767
1848161
680392
1962039
1014185
369196
666519
1134916
1817148
1052889
237521
116515
104194
801224
1819826
1228220
436435
21354
463626
370869
1925718
1706703
576689
1159716
639999
1664687
940873
1873754
676128
1352043
441708
215873
716360
1031910
423054
586733
638340
1780139
1203613
1032063
1393845
5260
1096079
150994
1659567
350703
923178
950443
1728143
1576753
1449495
1417475
509864
71491
199714
1003722
1522053
1428241
135837
915907
729105
814854
1864025
1630741
1006463
1632134
1988848
1993466
723171
1128302
164170
1308043
214462
1338445
161945
1843261
547131
1866802
1705749
1562064
292359
1920576
1319288
1375378
1124715
484918
264074
1518185
1783166
1337730
1079408
90737
1994281
783342
270328
574904
604132
1597484
1372421
248112
1660985
1607101
778257
1050041
598039
1627542
63812
645402
284111
389227
1565523
1987622
862653
646657
1460995
1823004
88272
732063
999945
1683469
92619
1073800
799532
801739
895151
1987657
1386821
1303055
1712049
1700771
637843
417139
848716
202250
1292134
1440899
1668577
597068
70098
125995
45159
1637150
1587671
742555
773815
1319103
1999885
1606384
563292
736448
1301312
923632
1522562
420438
1110419
1787643
1746253
1295895
389325
1777286
1666926
798362
1737047
1182774
657449
797208
925591
1667000
1175193
1589132
28034
1089734
464119
1229640
1952992
438482
1620071
868734
907119
1106139
699586
1584496
879913
1222757
1780974
383296
1670489
720531
144139
1489020
693082
327636
1437029
1338924
1476089
1843491
714658
32994
400018
1051552
1407518
1390280
1870979
1298113
1023089
1730493
234468
1684996
524525
1825072
299523
1050222
1172475
864345
1252789
1934608
1712978
14948
1946664
1115468
103251
1340538
223195
914104
1037881
1148609
1242807
437296
1414766
1791918
268134
458985
513158
36004
158826
628283
569552
668180
811020
659856
764162
1612297
1341286
1781516
1522994
315120
1264620
1274125
674161
1961000
1865461
1235893
102620
1500200
165746
670023
934293
112836
337028
1433640
433463
569899
859184
76255
1668652
1135671
1114005
1000637
400693
306509
1006733
1059486
1730870
1140263
952875
1781195
1619897
887010
149989
508525
1991722
1628520
598580
1235616
812862
1550923
697047
1300705
347238
864344
1281284
1357564
1926575
858591
1108777
871572
716410
647469
1694373
16047
1078426
99376
628880
704493
1505130
1355732
903384
1577220
400310
373673
22966
325453
1843789
678838
1724247
1448702
464344
561707
351722
1537759
431767
1861325
1313081
968169
1079927
1388178
1562273
1906972
706244
695550
1539644
1318489
152869
42123
1429739
1827677
822567
594361
1786019
822533
236417
1463339
997371
1978401
505706
1181639
1054232
732817
1834751
1052654
34427
1777254
846093
49100
287734
1339828
729183
264358
466483
1077476
1353528
101531
1779998
457041
1025437
142557
100185
280259
1348667
246370
1155198
804086
958472
1615563
881866
62205
1250927
793244
1214563
118654
1070627
179151
1732260
693055
1915096
702715
686324
293551
1804814
1440256
247870
1225532
1718894
1370455
829239
261861
1099009
441842
46427
839463
1922481
412501
544903
1502778
1628600
580685
605500
78371
910909
47223
782
669937
830584
1458796
922854
1484239
1885209
1107063
938485
701441
1512885
1799833
1133404
1657178
1445427
1417688
1282528
584092
962938
728784
1374058
465681
96105
994927
1594426
524059
780603
1349949
1280104
103439
1066202
1021069
1854193
1874
471037
1910468
25713
914066
1945221
356117
717242
360517
1769296
878497
119317
1618494
231420
386151
1397013
797447
563739
151763
960484
1257884
365666
87379
51615
1956772
266622
1792716
1387807
863358
1856212
488364
210617
1527319
1511937
1317641
937483
745969
161937
1535837
26794
1609226
330125
1996023
1922704
1676778
682041
1432643
632618
1016205
416416
310638
1818717
400496
1455166
1645095
1143541
376448
1939958
85722
1200990
502450
1482894
428632
1621852
1923665
197018
1861395
1353068
1028348
442994
1376226
774828
427501
168880
1700176
411632
782908
1030542
191396
1488071
648444
1482117
1012616
1114322
954990
376972
128007
1399112
434734
1282078
131417
264852
1798271
1655346
658666
1855767
255365
61826
497398
1728920
1470586
169700
1256592
1729962
485772
360512
381343
21282
1292463
1869157
1572094
1424011
512856
810523
1677148
1362589
256145
322315
903529
783295
1827828
1368316
986223
715093
1517981
704278
1072197
1561280
6168
1466173
157854
1983503
381732
929193
1655955
1846300
1422815
1204761
1721146
883399
81464
1031187
1958526
1050942
1314089
1385910
793268
324539
1615956
10357
1381770
1311664
49845
1000439
1124499
1341621
177224
942958
1164585
253102
1460899
52862
878262
649614
1950528
691869
799707
1325266
1598973
1713580
1447322
595097
378819
1428472
696904
1427926
930306
328600
606213
1826136
1004109
1500465
400726
1780853
848710
43780
137616
1190116
472115
1487824
1515224
4396
1584495
649435
648214
174222
246883
622887
1312758
1110
37011
486806
1575657
1439566
1171616
196180
1437453
209385
1580985
596387
598495
1428747
1128893
1441315
614418
429425
976596
1249093
1354516
1942008
1600273
238623
1809132
643511
489053
539573
1295103
689192
991012
935107
774592
109309
864512
1202091
538574
664545
76621
1411326
1944083
104569
1379197
654410
1038845
663633
370991
1984917
1510031
380512
1168160
419248
371191
1115451
796780
90930
1529179
51398
603269
1440222
1353313
762891
70662
346013
891612
577540
1397752
1518119
1918616
612620
565236
34050
1979623
1070744
106407
694769
1949978
813330
1370243
589099
743117
1104691
1609631
711136
1530428
1749732
204430
958462
106673
1268001
125644
258229
1887434
1687876
393622
448965
942889
1444886
1679797
1785723
557549
1134562
238302
1752877
908845
714580
1309228
1999931
1531248
376285
1629605
1453192
1393704
1623435
1347466
529480
46829
737864
1024001
690521
303034
791173
1040774
530941
930534
334865
1411965
64556
258257
1546766
26349
453509
1185265
1513740
1609204
1112199
1517520
434932
210791
381585
1357870
1948967
1683715
477069
1064821
1888142
1290153
1683469
918707
1840147
1867561
725468
1662556
54047
903997
47787
979808
728899
663807
298196
1338360
1974343
926439
829795
476255
663123
751968
965997
370838
1958342
1184246
844567
510509
769697
152780
1086183
157431
45032
1471873
1301665
640015
1651604
159092
1230164
3890
927306
1607818
871794
331384
184147
199592
1520820
1408105
1963759
902326
567728
803513
522910
136827
1744103
1119297
777048
370349
252487
804278
1364017
1630543
537914
600336
575144
1723203
110851
982100
1260980
1681387
743006
1855387
1030587
71068
251573
1477261
558312
382330
607324
1598506
1579001
185653
360863
780729
1400660
1563544
1062518
1024196
1862238
562350
1039939
1516980
1308832
1858602
379309
972398
504459
1025108
81024
662737
312905
1138997
1947524
36293
575889
1007915
283379
136822
102998
138501
1033090
554699
1730682
396484
198309
838935
275172
706354
1884425
600750
1104787
1262961
132264
1074456
601104
924976
148807
1826284
123523
434329
1349251
403955
1356032
1173334
855955
355728
529701
1457423
877126
1803151
1316934
1807777
399713
1170320
1146955
1118007
1874561
679629
341924
1841028
389614
1918803
1726000
1825057
1171306
849771
1001141
388783
1580181
3430
710654
1365653
1738258
614819
1414662
1523702
999051
139223
701681
889031
1626350
218742
1440803
1097767
116730
195727
1038250
81943
222725
1521270
1193844
234311
1653293
93016
860518
817036
1210739
443752
86533
1546324
471485
885489
1350979
592284
625880
374026
265688
1039368
806316
1357380
1765808
1936169
801600
1321722
1489060
603427
1842791
634308
571316
1258491
951175
1453044
605403
1813285
544278
723766
30152
1959010
712242
532304
1728143
1573229
1533456
835910
1756607
419990
519671
511937
724431
1232325
1605231
1075775
1589559
1837945
641438
57382
1219682
470266
1548376
1216356
348216
309964
1965716
812126
1020013
588818
216028
1748519
655199
1832474
470384
49622
1634508
1745719
66262
1754078
1732731
1078660
1737024
376580
1889720
1676404
1415655
1522428
372893
1587424
964211
547317
1664893
1125472
961501
1881214
1665202
1841697
1894877
799620
955006
302561
739400
1910785
427343
319148
1776029
747265
1032431
1740646
757602
1044222
511040
773301
1991967
415525
1210985
1809119
1183316
1206656
1527147
1664232
946389
981997
1174797
955204
1255487
1936451
113940
43432
1376229
1207181
466993
1434028
506032
281574
272483
216032
1523455
993722
36331
359549
891185
171855
1264496
117296
1778072
119334
1355161
512847
1888955
1796712
1637204
168969
863277
704475
351903
1465214
1315157
1060003
748636
411079
1720266
1952667
971459
1637343
144711
1791284
1448370
1566418
898177
603013
1396500
37343
1135739
1162573
1591434
1244652
48858
273839
1618129
378295
1715064
962447
550081
1372589
887374
1540751
1065776
749422
1519301
1012358
1854916
905063
1819522
707460
996563
1601549
1892156
1966512
1881225
683577
616854
1756615
619180
166372
1401385
798513
267804
723393
1299243
1543987
168272
283673
393296
1565586
112527
948749
1380233
1711803
1584206
943073
931282
732364
1680018
1499621
1538488
1101559
1888955
1734797
1736220
846841
1653075
358119
294278
1915124
1862023
1998749
710205
666954
1459285
1887389
81469
1003112
1089114
583587
799181
208669
1092832
1075445
394962
751747
1048809
157746
253861
1449544
1937601
1880942
531009
710245
1226424
861942
517241
930510
34801
329775
1510955
1900764
686417
1775564
1529546
556597
53488
117746
1651545
1699763
255774
454472
1813157
761203
1267043
830342
396449
1205595
1823182
1472608
263656
1926109
803022
54563
80909
408744
517553
861213
1576563
1475299
382926
1296377
1736528
802907
1728641
492805
345612
422963
1269452
496524
1483298
1717471
1702159
1702818
1666287
1923708
815194
1663532
1219329
1970554
558573
1026063
98493
1942509
1941206
117038
1294047
1838568
1289444
1102462
757496
374026
358742
606003
410375
1108873
634188
185375
1405737
528208
718733
39039
606885
1531388
1139829
60142
61823
1099612
170665
469287
1404345
316412
1190959
1502916
1726001
162047
1439186
66769
1601961
1403503
233148
1869287
442572
1774042
1536093
1012892
1166463
627103
276288
1656080
1997973
1988808
1666681
233089
1206641
1882694
1364475
1303835
119733
762785
134210
1899172
9163
1398970
507227
642284
1200889
793101
666954
906069
1003572
565676
748110
694276
1794794
1078332
564662
1335456
1116597
740607
794155
431798
1736624
1254667
1133070
11728
109463
764962
948933
207852
1509958
1405230
584751
1393651
1819790
100432
1296383
158617
1501763
24318
190784
369868
1955057
1029401
1112626
936853
1605296
596628
1628477
1448607
350550
1772055
1983787
1788414
1077885
1564047
1589531
370869
1016494
810102
1350815
256728
496060
1049120
1873877
240603
1086999
417319
397087
969113
1838568
1480064
894312
1535997
1812464
524900
1975021
838529
536762
1427862
85953
1393282
607562
1289595
1607223
596221
1223780
756902
114592
1069740
1618763
516434
879014
1234688
248951
961421
389300
415958
1369410
1271628
1903842
1893293
399042
1564487
1992631
1333757
1000486
599151
588895
1663907
248172
370154
1195406
428928
1890258
1269628
1486094
96050
561917
1583992
1562713
584236
8809
1826627
130613
460275
1996722
1403195
1140871
1966616
496363
1184873
818980
808463
1579967
1122899
24043
1837527
1623779
1841015
239421
1794415
1058512
799897
1315351
1168255
623716
540210
1238694
1183295
1819025
179045
395411
1531809
907106
1499652
1384667
465478
1761193
1952667
789700
109700
1005906
1921832
1817940
514573
1146966
782976
1054399
1402576
33955
1893157
344309
1756126
114467
1508380
1073537
1769693
1589633
162022
415791
1378953
1511997
1971356
420289
1380377
208045
1857800
1495859
1524034
1163270
187380
227025
1820412
1489707
1901975
1375807
827622
506623
336698
1851670
422707
1051529
282018
1513521
536097
1764179
934273
1168463
1559858
522518
311402
1639354
27917
1301406
386238
501102
591674
1329293
1127491
436676
615187
1034304
1557965
1928929
256481
1754279
624820
77714
402813
968743
724867
981681
1378813
1931364
276884
897016
1599223
1621422
720453
763178
1547968
522614
1994219
830986
1850342
1957477
1171550
173777
1199295
1412788
1418132
71025
122976
729891
125853
1717537
1188115
586607
1866619
1395563
1644
260149
728483
997639
600857
819645
48305
119434
35195
1714767
991628
260877
724655
1953908
687871
1686056
20350
357168
745100
863159
191732
693003
1975873
236097
1544247
641711
1720620
1227783
364849
392251
1883047
868472
1959722
538855
1614579
960085
1257821
1827874
1383023
1174230
980760
247810
1784575
970606
1501686
1471520
1907831
1423771
1047422
910988
1558588
158534
1641728
1308000
513255
1366725
1114349
301489
135120
595216
679566
1315858
1166050
237416
1552578
1507398
344374
927896
1448218
238322
309634
1602798
1210351
561129
1605286
413611
1793197
1635340
1033088
1306634
1747602
1890225
1408248
325295
1375554
36866
1636184
1755539
1969650
1922100
1098098
1806274
1172265
156752
557586
662100
682965
1261746
1925677
597889
1931112
678032
502692
541846
1288833
710670
431385
1012699
1508760
582699
1938616
300755
972571
1223725
795707
1328524
710359
1778884
1344973
1501124
1283491
971154
1898711
1729894
1306610
144339
1869135
1565288
1958568
1725157
1505447
218435
1718539
1686401
413634
718515
1589060
1917795
1366467
1237854
1836376
1017141
1841823
1062111
1582025
1184324
1053858
448177
1653261
35128
41436
1152326
1587498
543341
1000289
1734750
1713196
968646
27948
1778162
1301715
1387982
1459334
1439873
1157320
759280
1433809
37338
1855560
1457645
440245
1074551
839601
384583
157548
1659913
1616456
302249
872564
1776393
1751053
798151
1235057
1952303
1979380
242072
1504647
1366179
1607932
815847
1001138
667497
1022917
48598
1131509
1361701
1158296
1339142
459239
1486856
207634
1158829
1096543
528587
1998544
45471
541657
113037
1273293
131417
1866046
1416212
139984
1036953
1842733
1066574
924913
384865
1080207
1885691
1472425
798620
1773515
1403292
1054676
1726409
1162896
1094189
1961131
1330105
852883
1992703
1147847
1499110
561190
1472614
854211
1294960
18354
1074999
187260
603121
1169771
605752
1787719
719246
312774
273394
192911
217880
854333
1440087
1156770
1108250
1406012
824744
187215
1883935
125337
1702566
422844
1913519
1947023
1597866
735679
191501
1857852
1803172
946452
232150
1544095
740879
1979220
163842
1702127
1691753
1188764
1304584
59196
68891
190984
466847
1148391
1312556
1683246
540256
112216
423935
849544
1881087
1793627
140122
1147692
365269
219670
1408635
750301
319218
441041
750072
898978
759573
1405803
622606
1970554
1756382
863257
1205427
949538
1584424
246558
1856035
436762
1257642
1455884
1139030
1749225
1361386
376403
1105147
679166
1212860
19095
387683
376324
394329
1010657
49708
314581
1647799
1313402
1694583
755942
267412
259560
1565206
1683023
138398
1148302
1515784
654669
1162158
550737
292317
768700
1804605
884585
1270104
1263915
1088725
1217473
1847909
1628410
155422
270156
1085155
438619
1312900
801048
142698
1264159
1585535
1409062
928671
908268
1373605
562556
688036
1494965
22550
1110347
1891620
1313396
1644149
461369
235620
1404978
1921855
293899
1002569
1965187
829717
1827943
633814
1876618
104460
1923788
529813
1998349
711788
127220
1749238
454656
233816
1605807
1547394
209595
519887
259325
1767765
527604
970327
1235827
390047
1997334
1559527
739472
848582
870771
1974971
901536
1474362
605103
1653732
1711643
1902856
1599384
1600191
652042
351145
1138435
1225956
80643
1979173
1226526
99125
1122276
1481342
851724
950155
1125984
1929000
484981
442111
903481
1870839
1167926
1363188
917989
106480
474863
17792
1070490
636326
1064978
1361644
843207
1064195
1082404
1506789
912829
220860
1226460
519214
208104
889301
977395
1810517
68624
755151
1275826
546683
1944114
675629
632608
986464
695766
872815
1969132
727340
932915
295168
250945
1514602
302679
818844
497126
1814393
1285343
1956132
837754
885733
1439144
196322
1501099
1387385
999119
480888
1596691
1878036
853396
1335465
1108804
1031187
121414
1892864
1629505
328721
1530642
143957
821171
1452627
1311198
1872730
876740
1930100
1617911
273145
1468972
1649112
472079
47985
51343
572245
1767640
1709987
1806610
1604563
495378
1965339
1868572
929557
451394
1439307
34189
1442524
752826
1624432
1969025
1435165
1090677
815359
1567653
946282
1214767
1782880
177678
1301462
1290903
1790866
1313696
1699197
39277
1473522
1993902
252193
216692
1819006
1522102
1567938
11655
1075416
109700
1252922
1103075
579271
1086242
1283851
381510
233089
42526
1055519
1499777
1820487
1956698
1784305
135567
754141
507273
1470586
105844
1839624
1552848
1751949
1912354
1743084
1551673
1420510
286117
831453
797853
1512358
1409950
33766
84027
232599
1916341
1361270
1034377
1892399
462433
6517
355349
797464
1803151
866976
416376
797377
1853040
165346
700728
927799
1717983
408119
106037
693968
885094
97293
914988
745923
630882
338092
166029
424124
1942767
887704
827124
1015052
1810002
1284139
1636589
1324742
757083
172353
671115
238284
1445904
19538
1797393
1355070
1358636
1174558
826023
1639880
962420
1139582
1171667
1741902
1264159
1165357
1858306
1200985
85500
1769539
211655
665355
1050672
405009
768774
1455408
1798610
137146
1268295
320547
424998
735691
1071814
575975
469506
144594
804291
658987
28230
1746694
1286445
1928792
585216
1803430
520937
476590
826991
1352682
1077094
593527
1987784
1229270
1679774
1220851
871015
844286
1502643
77480
563892
1355258
348404
611453
322835
1226042
794830
356500
1803619
1300578
1753644
1236839
1335298
1997019
1871201
518694
336714
1510438
1662087
1451518
1082618
1909970
1475633
441385
1834047
535134
649498
1542840
768253
1467682
1658597
1065165
1473545
127694
1757785
34499
1760154
1226945
1964224
943184
1251635
1038103
1040920
1713064
312425
1916620
1672193
1334439
365766
112258
1600696
1212332
1517707
1147692
1823547
998173
1384267
907468
95628
466635
1744003
1744953
1236815
57034
1309449
177064
893882
1441855
1783692
450287
1628887
611092
738801
1366323
1364969
1241711
1306486
1028204
800058
583032
1736791
1710385
630206
638342
210732
1841144
1063438
1857390
564334
434790
521037
188101
1445875
469290
1860836
968940
1128104
1862458
1305842
464609
1306135
1838020
1021935
34675
1992409
1179741
1270259
1281976
1191416
1770103
90271
1635388
485656
108144
1241436
1666076
106467
479861
388766
1502073
1124993
113125
1572053
1664983
1367216
331962
844785
215781
380974
93225
1401985
1821962
1959770
239638
1535792
273058
1272839
1244887
289734
1797966
187919
810122
64763
23143
894434
1183513
248298
794159
950189
1677976
1423474
1994034
1981330
495013
1303159
910880
1481987
991722
1639110
1917102
772580
185880
1863441
1688492
112727
941120
850533
541343
1711205
767066
1533485
814748
769403
1783654
1352720
1794077
1918257
1611376
952265
85821
1978012
1148326
1765076
1222652
1405700
960620
1306865
842179
890110
52769
1459347
561962
348418
1676518
440387
1002063
1272655
532829
38900
1138011
771752
646450
477578
1760947
485374
506641
36604
1257517
1902026
1324925
1405006
874466
1608869
1956334
48780
118553
1698140
450284
682584
561102
1701008
115363
1342122
50120
234253
1749105
745980
1924705
743946
218812
1140209
1460479
1124041
1267537
1864900
936773
1318760
1053390
1379474
1209740
908070
290641
230864
259094
1840396
409173
827745
357088
1632566
928567
1896253
124632
1385176
41671
1956402
985611
1879919
82117
499259
815958
419287
1429650
1703301
1384117
1505580
963421
294371
564609
1973016
12691
1618333
300716
243248
679316
1661104
1512165
853999
716306
42144
145187
460430
1219921
964588
700
1718001
1299089
201302
449694
457860
1913129
1112701
1399695
187883
141928
1378163
441862
1391350
1253673
208287
502181
780523
1855558
134350
1570321
1650149
444944
825132
1304638
897332
1685715
1886887
1855727
1775729
36384
1899307
104207
446577
122334
1107220
527796
342731
322876
1505409
273416
600367
1072484
829877
1358869
75751
1826805
654840
1889827
1089508
1543043
1859809
506393
527994
1789115
1637813
837022
1147867
383198
795782
735968
512910
1140023
1842480
1578355
1412097
1194991
1736561
335394
303998
669880
767713
66752
820183
1992897
297573
116595
1887050
1368027
89670
817178
1937545
415951
491743
1061470
542246
1428540
1472597
1124666
1781718
1003796
311089
1984454
232833
269364
1196220
686016
1165705
568937
992327
1231943
1444184
1905416
1791796
765427
810420
1744207
1586407
1688570
1542248
1144991
51420
1201968
1171434
1287508
968215
834556
59177
703240
1384117
927460
1029538
148392
547875
68462
702582
1854624
1342622
463735
1445378
1506747
845301
10753
79546
1746513
1005880
344202
557299
1556834
1872432
943779
342749
1681727
487462
639979
1691314
160071
784872
47754
824271
1333876
672589
1473133
227506
54002
47754
128619
217422
145335
284844
168347
58133
504143
519909
1338888
1322126
1167594
1815904
1146287
231903
607294
1592496
1335974
75101
914894
713046
626514
435653
990730
1173326
836170
1481378
666809
1081529
1126124
1373816
1330954
673034
775447
523927
647067
1362429
704815
312123
944369
809806
1164894
1793274
1230474
714043
646168
309069
1852783
436224
269797
636319
1822546
579130
316467
764974
592728
1871410
1345713
738146
1529584
1273870
1060109
878018
1479988
1198385
354436
407233
484044
691363
1229972
1287092
70058
308381
904087
733454
1058025
1493137
1129138
1127173
841423
95878
329575
1822672
1528382
111519
1698825
1680275
93375
701500
315451
142367
1400522
1215110
1501733
1330531
480580
756910
1488778
44870
502990
1163244
896371
373020
720003
67251
1589876
1234732
1111841
1194015
229772
104021
1414757
874606
1402795
35417
1714277
1108961
1291225
907423
659021
1892167
1716612
394502
128120
1852203
113326
1883072
534630
88685
1120572
725732
853709
676029
678999
636246
339238
1847813
633670
1070752
558873
954109
1307641
173265
1674835
1040245
980760
1528566
538163
1108777
1283526
1900852
1321032
286235
1165715
1120389
224930
879411
1615707
321105
441489
1135144
174011
329395
829077
77990
94289
1025399
1917010
973785
1540295
929482
590476
684137
81471
1664204
697355
1525042
1631455
886084
1026088
826771
1913584
887540
1757681
910632
1955074
1739094
1517332
382847
1567255
790950
8740
1005462
1049720
1920510
71567
197371
606488
363033
291965
1133797
970505
1206299
1179697
1543603
1594792
134408
434891
288719
408360
597403
1618397
1675654
683893
223578
1029958
1355455
1218412
1787989
1226468
352284
223631
1386100
784517
473767
767382
274565
849881
1113433
544576
129939
21911
527045
1869951
1797545
262493
1926914
1090707
1724720
1592585
1670406
238932
719885
626189
1720266
1639336
699529
1463135
1083118
758439
544310
709968
46003
1090983
311518
711663
1665156
1776881
1495958
1502858
1841452
710656
1230107
1725654
155781
1698978
1570929
346429
371680
740502
6068
248172
1850611
956741
760046
944823
80191
1437761
811578
1114275
452990
762935
1504121
14045
1071530
1436576
452684
270989
307459
4634
327190
500249
22047
1865919
1798925
277639
722919
1628242
1691432
1777204
522997
577998
1344136
1874561
478840
1555178
848237
733184
92619
1382769
1651681
1747481
236293
153553
1634357
1103207
1196533
1038848
804956
1312000
1252690
1726045
1909059
995643
67506
889502
1930322
269875
1158364
36545
1222852
1474069
485953
1024784
1129552
1326520
164848
1954026
1998482
1137835
1978075
717103
93235
676621
1190220
1923563
1353688
711181
1864358
1190490
734166
1301373
1576328
1358539
540711
251898
1718992
1973034
1424687
913785
437378
1947420
576169
99953
84237
586191
1149977
309373
1792335
1395066
333732
1742483
1860919
619021
1215542
1531148
829781
645797
1204761
770534
1573549
995023
44673
1344346
1457944
251541
402136
225866
1779701
1388063
1026945
1032335
1176583
1929184
1551824
977089
1873024
1661208
433608
1423322
1960663
1687271
1048693
1005105
680349
457475
1858090
691112
1151682
884459
281793
1999078
1640962
607526
1724031
1056898
457279
1388280
1093048
1361329
401251
221580
1756393
1116964
467651
285804
1579608
239452
1744065
1573060
1311030
460863
708305
624156
121357
1805112
1963392
1521404
880369
791418
931518
1134150
714055
8579
433293
696445
1424880
1732530
991352
1377820
213678
423585
391358
18677
330027
987650
1055898
154335
270797
1618932
1931803
1526234
667247
61129
1971509
1762812
798556
514581
1298237
237530
286973
551722
372712
516797
95966
313774
1017710
444478
736147
390438
637374
330975
1716616
228105
148871
1381375
617299
1213928
979055
937033
739286
36899
659848
994356
1385122
1683755
367602
1065014
504234
1529076
311790
157796
1356347
1097740
1311678
905835
1984891
1812176
1390548
892500
66103
1627415
1280934
1883968
729575
395835
1724705
1963685
244917
1379974
155838
1061210
1143894
867977
566466
1045660
1003514
1698308
1303515
1841333
95095
345143
1247662
1433844
1180749
1123309
1010774
1135240
58684
237329
522947
485772
1247869
769061
846113
1685315
719355
79509
594475
1335647
1735877
1273558
116345
410740
1375632
698630
1468608
518301
794160
376031
926516
229958
1970582
298687
227006
1556798
796384
1199645
782837
828434
445201
1512092
389761
1526406
1978066
729730
1832292
728834
653131
1023089
1627918
1246104
1220965
263425
881860
1662614
811511
370412
974860
1530159
196230
829596
1042762
1026389
848655
1326056
906867
876946
1722649
309925
748500
328961
1386608
1006933
1817184
1482824
1751796
1940651
1217378
438956
1762759
434277
1412259
503124
589563
1724793
540534
1830496
1708419
1445546
1368804
512369
200986
210745
978073
1745619
755504
1238527
504933
723159
667699
1720419
645511
1387056
1123392
1826430
1329634
365813
1033093
940854
707
1719211
303137
1719410
32086
152694
1117769
1133536
1849117
1229562
1452852
1618699
1007058
1730876
1322508
1170403
1805584
131381
1374258
1565684
1014074
521691
1233994
232569
696768
157105
1003284
1460056
1476732
217917
755641
1017821
459805
362083
296553
242723
1029676
683893
470845
1942727
1879943
1434984
668327
774257
679145
1938588
1271423
1036431
1726059
116990
894349
420510
278179
903587
1229330
1327368
1870635
1074659
734252
1607803
500315
472786
573026
873716
117994
1828902
1464432
479312
1402510
341198
915489
530938
1686554
519672
1238590
1692321
878020
385312
1506494
1432494
1286333
1164430
1231304
1511668
1811869
742081
1551491
674187
1236797
1455582
1588535
467179
404903
1902733
5911
1043458
1595191
956106
1007379
986678
1148173
1181637
675084
1510649
1621042
340296
502033
1144481
558786
329810
753711
1481100
80043
1489747
1819226
1337175
1766951
597131
1098409
971877
1940156
782950
1671526
1210346
960319
874088
449332
1468234
624674
1984863
1381894
553529
1978468
1119514
1431525
159997
1233008
190984
1573051
394852
1932117
1892882
692572
767058
1119782
1397681
1157385
1716365
894295
1301775
332838
609525
1661997
1976177
1782947
1827270
350273
904060
522133
449477
1282132
1193540
698094
38000
627911
950328
1714505
393652
1769470
669705
1302165
859974
940944
918561
193307
329668
778586
900785
235322
864076
933044
446968
189954
879720
213376
165560
1293465
1308897
1974151
602569
67786
129967
1162192
1120379
1369183
700317
525838
512309
381841
38910
1918397
1266825
354285
1269407
1930711
1002725
1032501
198381
998353
1870411
143018
431856
1144187
1369805
830062
27204
1329919
1970713
781362
675904
1189410
99171
1818591
886301
1586938
339488
1140389
1895450
1254940
1441846
1181298
1124479
1244297
659980
355978
1877917
1110970
1089788
636436
951719
510558
764029
1129573
1314195
1319190
1386191
658922
1824197
1220709
888472
78797
1860295
1294865
699867
1149358
1983077
537157
1012251
1355444
492308
314801
1061865
627346
973130
1988210
1992616
1362933
1617805
1797738
1349780
165396
1568818
1402265
827219
536348
1280280
1514025
1034954
728892
987839
59874
1860392
1730095
1887206
1184793
1083852
1875334
1959734
1714726
1780240
1791777
1215262
869466
1463209
1277505
977485
1869157
1761777
161303
5601
1845251
1607243
1653892
1264582
1538425
1220662
1982948
550538
703761
329215
1092416
150363
616924
1196408
1389880
520972
1041625
1666655
224247
1217592
1380013
1592422
1589594
914396
244011
728146
1598200
1259297
1595764
932396
199322
313449
700060
223919
536385
1220350
1458598
345573
292040
1887475
461047
1646917
422093
1076199
429913
327441
1707485
1419516
1823529
562912
211071
340107
1677790
1249565
1838052
774915
33133
1973703
934429
697630
1220294
1436658
889753
222708
811574
1346788
1564813
1164430
196612
870433
1371068
1838129
1464903
653562
1751599
1368351
1098151
666815
1085619
882687
1218732
548488
1397889
1895957
51102
102872
1949948
1812528
1882937
589941
1030094
1284990
255253
462718
524722
370330
932724
1063259
19300
1723275
1401874
1570397
482576
444618
1659976
453711
1013901
25507
951115
1437759
749307
1897281
1153721
1470023
459024
877716
1365156
1850474
1498882
1315809
805256
555741
480179
376972
1300861
1716491
855535
1780189
1156544
882055
607726
1720675
1836831
12048
523815
983429
501397
1790095
1787841
894889
176803
833728
537406
1537597
1734088
1558875
1997073
1177343
153792
387109
1181171
355280
1750427
1425285
125452
1116964
1632044
1478620
467746
462004
132159
967073
1923651
1477963
1868468
770248
1481034
1555109
437587
394542
1479693
14002
1267077
660243
164848
1301406
482756
1946330
1569480
1195139
1936998
119425
1150930
1691744
247444
835243
401565
1197221
1628929
1709568
513507
996020
447517
1621714
1897623
591584
134936
474850
149369
505719
1969145
537080
1624679
1876529
1998967
873016
291789
228782
840092
1464952
1459218
469674
1011121
1209831
929845
747387
1329031
695652
879210
46900
477540
1894454
1526648
1029856
1912676
450375
748896
1036413
679999
27328
1759067
1058630
112728
1251362
110309
1576504
1502721
1015466
576560
1507439
214846
290930
36413
1568896
769425
1863614
653718
818708
868661
1171487
65216
1130332
967690
1131067
1436658
1333896
249337
803083
954182
972480
1561095
1582115
634664
1511076
751968
494648
1251314
180317
381159
1721477
1335502
775372
1386713
1054228
1604791
1363630
1013601
1586007
1668766
1992163
955984
1656717
501821
262833
1086764
1082775
1095343
1987642
1309908
389821
637123
729818
1792157
1497928
256250
1865988
963381
165045
1384195
321853
779972
1634701
1942102
628566
1799201
184425
381159
1677583
1596254
375469
352215
893258
673692
777100
1385986
1318303
720533
1791639
1959258
823609
1369279
1963128
507472
457398
900529
1444792
58555
396120
495389
888554
266751
79906
1238385
1127483
1445732
788496
21587
1220912
1897762
415958
739147
32609
1980467
1441894
1773866
1409596
567697
434214
1226441
126131
1719000
952729
1871033
1843892
1946725
1409371
126936
205740
1007140
949348
485538
721678
1087532
434756
344472
128244
1607768
1067983
664266
1797848
1497483
1609161
1296501
446115
515311
1249088
1642619
1993199
948601
837313
1422120
1529926
1076152
1100581
70139
1447187
1125900
754004
1966987
1000787
1661665
359374
1711411
743696
1363333
1847909
582946
1767255
67565
770019
941784
1743468
1051585
971616
371303
999925
101962
1960139
8527
1276783
1038871
231294
242626
876775
1867561
1194015
1374279
1372328
449499
1278683
481062
1089321
1150417
110554
318395
1324837
460318
1364431
616210
458337
190379
1340626
1074820
199455
801151
1779551
821165
164312
1376101
296978
802863
550545
825623
387550
1083376
1716564
1241664
656521
1810347
22991
1672210
443540
1847709
1578455
1578073
909971
1004234
862091
1398437
487903
47916
1491022
1297373
1037324
1147624
538735
985059
708052
588341
133056
472960
992772
1614296
1903119
1359251
1319943
1693396
974841
1323964
1164453
176650
891599
1813966
333228
561618
412527
1059243
259364
207760
1325798
365521
335064
435562
1395488
38824
1483722
841902
832177
1950997
229127
1626567
1012738
1861344
942039
1744094
1343960
848199
223750
1162351
830940
483027
588293
20491
612766
876925
1751710
351967
585072
152918
591208
1489979
1999758
1603174
1257504
576290
1492514
1126443
952146
1693272
544527
1923201
1659627
340589
228177
1793197
56520
470631
158331
756649
1104500
1915007
766764
1167149
1973197
1191774
1988124
935254
1175193
1757096
1522838
1784305
553016
1958915
148797
1141817
686422
1179608
803454
456918
1686056
1702297
1952810
741176
1095443
1073835
1344191
1189603
157557
634507
1088441
1314055
1021575
217328
343753
1260148
211777
998877
543153
608390
1183840
948527
1530226
1002380
1033941
1746242
1707457
589020
1257937
198673
1266769
923409
430780
1579765
1659273
818374
315004
1712978
363437
1014741
626833
1239900
639581
1157005
1208573
1863474
1972292
1574670
1304945
867604
254075
1591689
353499
1001166
526934
195631
1617054
465094
189513
282823
884362
238528
1421912
1454258
1060407
1537217
518258
1700593
65997
400441
426546
335122
720217
1435081
457774
1828138
548824
1192948
1039317
405172
1410879
836643
1593060
539993
502754
1567861
1726071
1586457
1952895
1645063
1042334
334797
1556863
1912124
7371
525183
1198332
1878447
227944
738479
1577060
1264059
1969495
318594
1875944
986349
1613719
1766827
885623
1284419
1884549
756410
1626094
161382
1488684
575275
924502
911567
1295973
480179
1554132
430617
306335
1274645
1786597
456003
345313
396449
1442564
1070031
113865
1813025
1650230
1528690
274676
1986242
434191
589454
677441
949453
878979
279435
73144
108642
1988074
797457
1467730
892246
1154467
1351176
1069918
1946511
208292
1342354
1014062
1798747
1213590
1771369
1256981
261314
1949395
31518
245763
1571080
128060
1950998
306543
938094
517848
842399
1290814
645634
1284194
1289191
783068
733150
1476355
180585
602378
1843269
672467
409972
51701
156321
1915085
1619222
1036952
1551445
504424
203551
312104
1103445
492906
604523
748344
477211
635530
431049
448054
1262541
1008591
1376256
854303
182613
1909903
1693579
1760788
921860
1881949
1704583
1589252
485284
1634039
1808096
1396308
789174
1440771
235021
1727397
401960
721906
575342
1280557
1144538
30118
307535
1938469
1909903
260433
5346
293558
1053342
1064059
1298120
1729960
1304012
336987
41300
1073623
549402
1836846
643077
956755
339674
1709260
1359167
1959674
1376158
149621
667699
1664702
1395300
1642620
1386052
1573002
713898
1377648
1764898
417946
1354016
1635556
530708
1699510
480098
581665
1069498
1330777
314544
1061271
1459922
1137704
382048
1921626
243242
18167
911830
387021
721082
466967
1053578
113956
1021642
389724
320818
780719
655991
1564677
1362139
424855
375313
1766668
1276496
593284
1000117
649388
1837390
246640
951292
178106
1247567
423077
1563617
492292
1686827
1679890
1920661
741500
447503
1913911
1241785
952178
1688219
189370
75367
1072945
1164335
466178
661350
1143287
1341193
1223085
1491103
1272149
1976028
107759
1382316
1007727
907304
1220576
1746872
606808
932315
1734141
1074848
514455
1519573
627066
227625
1898304
1534555
491903
65543
1445658
631907
1652124
224289
436722
1313224
1956924
48858
1321372
611266
512191
1257367
294969
1012348
1480032
496824
1486817
1938747
1679686
704453
187486
1690295
782981
1839880
288705
1994816
244469
650480
1228803
358681
661455
1075218
1581539
1747663
1469414
1163947
749962
623760
551692
305180
330987
880359
570251
1869404
766764
1574373
1365374
1802286
1372418
1417649
383080
829044
1359700
1887070
1251629
1834771
1859989
133360
1027587
1700180
388292
1780265
993627
1537481
188619
477648
243017
651159
1835556
1174343
1111420
1071455
1561536
431213
1919666
1509326
873044
557921
435389
993976
217746
1140459
1523800
1288642
1711114
154406
1477447
1917096
598054
1787499
183102
500980
1634448
1230424
338687
373497
1793492
51701
1157911
11510
21455
987995
64851
1126689
1101260
577348
534352
1484459
99304
354436
524837
828395
146357
1474678
597600
1781345
896749
144586
902752
946869
244762
1878536
847432
152029
528564
652711
199651
1314686
200172
40168
779022
1782859
677504
1757237
844734
1098961
1923661
1186244
1965523
989523
810253
1674307
410561
833029
608045
1230882
1473683
511530
910477
611301
1824486
1433621
541651
1778201
1934704
1680368
1702973
3186
1419329
312475
1639554
783997
111038
1423834
1286006
487265
1524267
74546
1797738
1398305
301171
1335657
1469051
1070073
1033311
583767
1709308
833402
1286029
847493
211006
1984421
111663
1890206
1863347
1064164
187857
516875
238704
1761281
1698735
386669
1756223
1473444
1630262
489294
1881496
69585
615276
991146
1521999
273409
552127
1035890
1827750
1842030
252198
411376
430952
798069
1330777
563490
301155
1105709
399738
682752
346946
146295
1725541
197635
957648
173013
1503094
187405
952106
222421
1218927
707243
172876
1222388
1974466
871094
565489
1128253
910330
1952290
195237
366503
1439186
1383475
1294587
989679
1024125
70865
1469850
1870839
1015573
345510
1843432
1840793
1574302
1713580
1419787
1710385
1164036
1522315
649641
872367
1931338
993824
1147809
355214
1693987
776504
11427
168515
292813
441630
1721716
715408
27807
1477135
1747837
631543
1635455
425156
101496
413089
1586403
1274604
1304661
889217
1198583
441898
10656
1756290
1917984
443231
1831055
770253
1107626
1775984
266972
201151
1980156
624868
263653
478987
621760
573063
916042
1999100
1984778
797763
154053
1388695
835124
1147651
1667389
740804
903811
502332
1679226
137022
1459733
1176682
593971
352714
1216280
890367
1735609
1597384
1579820
1434543
1804637
842880
1904957
353643
125018
1446575
903670
770176
1777339
1682445
858976
1360185
675906
1202037
92259
232482
1922502
1790001
458985
1605475
176033
250689
526840
1288592
1218803
190557
1045116
257593
473160
321783
843278
1834533
1710177
1736137
1765240
1799948
264996
1572748
422062
53311
49318
1249747
824967
1012906
586308
548919
510103
1101051
1688856
1624636
697858
1789625
1385435
1958129
1111888
1662806
369680
1439677
1438093
917382
1569871
973867
531086
1216006
1666000
478625
1048688
408607
1806191
297033
446461
1568699
1455490
1423396
271160
1220115
771943
1767152
694171
1571127
827007
151846
846333
1538119
1486313
592292
508140
999225
948131
367247
536218
914655
1417449
1473234
11351
1399378
1404011
575280
1840332
101404
468369
159091
584145
1622583
1480961
1031545
1162022
524284
658890
90995
698213
910573
1225041
375875
1477212
1223060
702663
260613
1113855
713466
37572
1030292
1495194
1301329
168384
1665466
1288528
912039
250318
296210
94333
1476732
772472
1931488
149621
1163673
502872
316467
1944672
273875
3890
1509046
10868
1616440
1280104
581974
1480699
147991
1953150
896672
1662170
963444
103341
1679659
912321
443385
869092
711793
1119351
1188726
875538
1926984
1359192
965191
877814
1623997
1490554
1319031
1585895
159681
433168
754598
170249
1350829
499068
1794638
1605794
1287241
1594792
1779702
1840519
1315051
343658
62994
765767
1711611
284111
1532759
1286867
1514602
949836
1095418
1443198
1201803
1306994
536095
417208
1732314
269268
811966
767447
1351529
1449808
504159
291047
806955
1701452
425448
1692693
526918
1517908
1507958
1615396
608921
512922
1243688
1260702
745859
860150
167088
1394047
1402005
509539
192335
929130
187014
1301758
1561347
354890
421974
1655915
797562
242181
604880
1409117
1361914
685062
200357
636138
1186362
1058639
195797
1536836
60269
1643498
464700
1473749
1263965
1496454
1536385
959624
1175966
1857839
1853169
1244498
401375
938993
1855932
227565
521973
1843975
152533
357718
998301
886864
732614
463808
64107
1977230
1625504
1262664
986673
692926
1970210
545992
492350
728562
881756
780302
119639
1204170
306798
20679
1578126
1736440
611964
848599
910161
1023901
863099
1885943
1246000
1114630
1044374
1032401
862391
1471942
1123953
280036
235361
993160
989193
119295
1911881
959865
375373
868698
243173
1207169
776105
1407983
1154114
923757
296277
608921
471849
382420
904067
981313
1699314
1386564
267965
731996
634338
910067
1538164
1775392
216554
505686
509249
396558
966603
1759414
1875377
1018424
850605
680855
311861
952644
1274604
1429254
1440355
769551
1450097
774871
476471
714648
1395155
1142000
123714
134495
140879
1126411
1664325
1057848
1612415
595177
236417
126649
968140
566656
720952
1397432
1368377
749896
1479035
754441
1487285
1254641
861067
942757
405809
676985
941354
1812420
852808
1051770
291611
902466
539956
1718665
208627
1621412
240494
1721764
781718
1636707
216072
280093
1915971
384964
111787
691147
152694
56182
1850616
770857
1464316
971654
596152
1788073
861381
1819400
289097
347700
1202129
1458601
1758843
256798
1117355
332179
933710
557066
576846
1281296
408385
1767053
378390
1601327
412560
922834
1608039
485079
1345225
572038
1330955
1145789
1342473
1588047
136530
1854015
1669671
1427407
333227
1740061
855018
1092284
1724931
1507800
931971
101189
593367
923361
1631764
1999502
659114
1276687
895442
679701
1217991
1775805
1281525
822513
464323
1422930
1701464
646159
969048
636319
960593
295210
1856901
463740
270816
1270600
141155
1820122
80933
782713
1971962
501397
1069055
349686
605500
110230
1148589
1632180
1354548
1035806
1073707
519158
631482
446544
1549704
1956101
1140056
1938004
1310186
192839
1670181
760054
1010545
1418380
1866326
1131011
1954271
321237
1098875
600591
1088531
1305000
505568
788794
562202
1552441
581055
1949043
578224
1064002
104824
1576986
395679
1119414
1436146
1057438
1634039
62292
589110
329495
2339
1880050
1530438
1287112
299108
1104177
492670
740621
439021
332014
669242
961897
499781
967353
801187
431529
825991
1985606
1474042
941606
216790
614339
1096270
1662662
1504889
1287347
1867423
1367116
1235227
598866
44503
1231727
500094
1147932
701500
1827348
425828
620379
1257342
1652036
387040
119314
1304892
32517
177614
375147
910219
396371
1768100
614018
1096079
137948
996262
744194
174438
1334995
971267
93213
1910226
1951297
1517614
1100007
1554100
272518
1601062
1265810
90865
1048352
1458082
1557809
1429868
369779
483302
1951636
615683
526988
399342
1143750
789772
24413
565143
997617
653319
336661
506506
1966163
1722149
1250450
1890065
1876697
168536
304776
1535585
108491
555595
1467418
244492
169056
977343
1028373
329800
1398631
1084783
510585
1888841
1881577
857000
926593
1860392
1213579
493746
1647104
266621
277453
302972
602381
1746446
1789920
1253735
1136461
1229770
101158
1091541
660255
1580143
1169798
72148
342044
842116
975186
487306
656522
637400
1267718
1249708
1072167
562043
344713
1616566
279387
155134
1628639
1818046
1536526
1438705
562380
707844
1175682
729959
217465
676666
991661
1794380
1651071
561530
189464
963770
1638062
1881742
1819004
1058047
491946
1917572
52911
802972
1532305
1985455
239788
1410963
1842906
448106
1372928
1426237
1312147
353954
860671
452966
1363292
1804703
859594
1086583
1701435
1235617
176592
66600
1796721
650291
438080
1334600
1358620
515742
1472750
1248800
1705349
1646456
1226662
1984887
1868085
1123463
288154
730841
626662
1352423
1496749
1618429
511930
1476757
1221527
295308
1968440
22017
1006345
1073696
215231
1076639
1865171
805633
821015
1070720
1268725
880112
879792
381242
975952
683290
287485
244342
472835
1223522
1785512
114384
300467
1903018
1654344
435204
323029
94146
873434
1784444
1926435
896652
1869625
1289777
755992
746637
1236183
336907
221562
1952842
1681336
440326
1719595
1736117
843912
1300978
928207
710503
1822227
472648
37691
746691
1508314
755103
709306
1834727
172257
1909301
1828666
1294596
275695
1688316
1535802
335467
1450019
910
110541
1909621
1143994
1674307
1493100
41782
59037
1386639
1471554
1064636
1239496
529339
853193
595900
1232215
1129715
519724
38531
1706130
1443068
512802
915199
1776610
1914089
1284210
533731
375750
695184
1149878
1850952
529152
84234
48268
1241994
53693
1703632
187355
882240
649424
1427407
383781
1738817
1094965
1344962
807453
778502
1437932
431722
387687
522690
381139
1865875
67351
735474
1940387
1940766
234778
1977840
1640103
1814757
1484472
357146
224222
462319
1084191
889575
1456293
579523
655329
848582
764851
707273
729432
1236299
1844279
808531
1514818
1140004
68594
912245
67708
1703435
1539867
1554285
1930610
1598597
1663695
1378583
1642308
1139030
678626
1659224
684943
656522
614134
1313368
807551
415101
736561
1191213
1647796
278703
714565
1875053
1937262
1145533
1121988
9851
1280539
1160911
1701109
1731158
885497
154285
215069
1305451
1176512
1249759
1755004
279513
156374
453292
1232297
20673
191882
1175430
1690626
710282
1364956
1470660
1307795
600235
1614646
798100
302920
73296
1580327
1872848
1952308
503321
1632535
1770761
1278056
1160713
1958094
1977354
819653
1102754
1627006
408538
1640850
1686000
1351055
1669252
669445
332521
657453
791798
300716
1817514
1974898
1702412
1828315
148566
1388913
512725
509115
1115164
1169162
985548
538836
670069
1351668
842994
633591
1455129
808639
1382923
1078023
966351
1015433
1351422
1150805
340454
1537417
1276258
1403141
349934
1478181
1167318
892416
1843953
434214
203360
276109
625243
1118455
288085
1756437
599358
1296070
997363
1082174
971550
550017
163876
1712363
1381822
1460461
1748253
1627648
177533
1218933
464227
1866257
1899175
1711776
1132787
191400
515867
97761
994423
1113338
1086535
1710724
1822184
582402
604864
1864047
1044305
939123
301068
1717878
435039
1518133
133545
318675
974934
166482
1789339
1388979
543153
1288350
1147876
252591
1166649
1765451
864434
257526
252912
1234641
223145
1760627
394603
590966
548266
936645
1305165
1015960
1062644
231303
381123
196099
575222
58133
1120116
1530997
1989084
1465969
154271
310175
1495987
1444570
638266
1241624
1695191
212861
1964832
579883
1387366
1305237
1410069
1606275
680148
229817
591616
605721
1117236
1889841
1679100
1308353
1681438
1232972
1681960
980479
945791
1678039
1821712
135606
149754
878084
1868030
704497
521020
701727
1873818
512706
326916
897885
960496
349686
599656
744702
890238
1631738
904754
1551419
685991
703456
734160
837803
98914
425090
307797
344373
505668
1120136
321049
685041
1804477
1852532
997420
282686
550560
1982296
38276
356628
1050209
1798121
531495
1672020
600124
980843
1002348
595862
623833
1802475
852863
762574
1306224
74630
118047
114573
1664741
1441312
1933769
1582020
654168
1153129
148750
300696
90445
1146190
1203604
1867723
534352
1210543
265465
1198713
175612
40618
1871819
1620346
794262
1035599
828606
697563
886658
938057
803025
1792439
789075
1515914
96297
1415088
803530
902598
94540
932569
778258
1497785
1187766
509521
179507
1589173
1081002
1678339
39455
1375485
648418
1743524
1838242
1319714
1422586
1459522
1593891
1347129
361047
1821983
862150
1996496
777133
814741
811636
1349967
1747759
1047961
236688
1653751
325284
277691
1820405
1880830
406143
532247
1559304
439910
1536465
124997
1778384
664797
964263
1201369
1808586
500695
950128
1337660
1697873
530652
427444
1141802
1121689
1783220
1713652
1180273
1129254
590021
1308353
619398
1693272
1552441
911160
340507
117559
1324392
1511499
1033270
121238
840617
970685
1078508
1899835
1203975
1020040
665782
442667
1864622
1698799
1186428
1732211
843985
1447159
572638
1721724
1547689
1444887
498746
491115
1326676
901246
1531350
272467
1542621
66949
404372
1672744
920881
291297
92695
923404
1130145
1145917
450475
1164210
1754393
1551537
1491215
659234
308997
61524
727893
1056365
593469
1154069
1069042
527868
1879021
163965
443751
1151064
1262510
1964863
1795866
1028356
161251
1443417
1722298
1282025
1760121
1329623
1061045
84952
1492652
1831422
622739
1805158
1185046
793109
300961
1272203
66608
661329
879478
565672
522834
127557
1122176
445227
806712
1940957
715278
815098
855915
855992
385423
343060
1058593
1938515
1988521
1143138
914305
1926435
485737
954924
972207
1834413
904973
699404
1640740
1790219
260912
593872
1640827
1961280
1145587
1140892
471128
690865
179377
171686
942246
454636
1297419
1223428
1635752
1229946
513568
1825251
992034
396482
698779
1831197
878262
1779491
1853643
10733
420416
843207
771538
198664
1702589
841012
819627
241863
1337394
327222
1624622
765088
1243802
1509053
1495654
1222952
1082617
1232523
574472
1672001
553566
661668
665782
1241497
1771772
36323
1776516
1757433
653493
1474554
730277
781585
647471
660368
1127376
1979436
365596
880376
888643
1987704
1392844
1402999
409446
854891
777639
224695
230741
949280
1461837
1184894
1816814
1766822
372695
958141
1482999
446212
889796
1156237
894986
327225
330925
382862
435039
158400
1796125
1880212
1654844
626430
1598206
465782
1482170
580553
1078080
1950500
147989
1712113
730740
523819
389139
1026041
755142
1255735
785491
1480206
1081830
1594674
627902
865687
925250
585994
914573
745557
1572915
1543308
253440
620155
1092552
1924752
1043272
1045043
1244502
1174312
114814
1408112
21661
639800
1532857
720001
395416
1866743
555076
96314
1223309
382852
1655424
1651530
1464500
1509846
39458
1430830
978908
1900206
546900
1568844
447253
1018349
921269
1923835
401739
313596
1728819
1020839
530121
1352117
713283
953543
414899
1664583
562866
695800
946199
1674193
664816
1301759
365933
346597
1970304
474503
856344
1715828
1413186
649095
1576840
1226323
856120
222747
372280
1820677
1998039
415719
604476
66159
1387935
1773226
1217473
1335861
459659
781477
1956765
211646
1068513
560805
1067943
426951
269381
286990
446862
540925
125918
1617002
8941
1749256
726629
1736134
465806
1673541
874332
414982
1388592
1584025
437815
1862687
1003861
211330
1448698
1580151
519777
65652
772632
808633
787855
243531
905777
1852768
1487773
827862
1939341
1100764
357148
680855
1499640
1008161
43183
1941899
676843
1215335
582680
93678
1747713
594870
1723038
1920344
251258
484196
238840
101276
891185
1178033
1519436
703470
17999
1042122
1385160
1752126
1129174
560330
1075787
1664719
573850
901201
94156
1390838
1264583
975591
1866873
1090947
19291
1465864
542571
1869952
1971156
1682509
1975521
1407427
1993460
172740
270680
1096495
446839
382395
41903
1558839
1102441
1152431
1485960
409249
896700
1125519
64638
1134791
418146
1120494
1191206
1036075
1435888
1985659
1862672
1496965
898780
1163536
1051232
1120950
426743
233402
744053
852719
1018715
898780
217465
1963774
440679
1932348
659656
887763
1403499
1632237
30118
1437563
92846
1757554
939518
675819
1073574
1553339
1245292
271812
290441
1652472
1170147
1526070
1807518
1277296
541430
1091493
72000
1180837
276377
1243909
1399144
249683
390056
1067176
69757
1178156
928073
971488
1813658
377171
1830537
670660
1331580
728408
1742185
1743812
1494223
285961
1961355
826154
1557642
935539
1861415
385426
1988981
686157
968148
1700498
1130700
897618
1881751
1879641
1895487
1509363
1126319
1250488
885241
937747
327757
456542
1325176
1084438
682366
1225602
180904
107984
265215
215247
1988809
1773055
1118434
1714232
1069986
825478
800287
1459423
80528
1625727
986464
276676
1333552
113562
1210603
1465645
1342654
268678
728540
914889
454473
207837
1157554
1596639
1791033
86715
591642
1479595
15954
1725936
1552605
1173705
1956147
1546198
1829560
183971
1577036
68620
1923663
1210704
1880660
1245547
1288881
1661095
1596692
515559
628688
1008353
1687022
1199862
855049
1942664
1266847
1958103
769728
1460836
1541485
1407794
1043219
1240370
1319190
1351451
1736499
578004
1941166
1578240
1072274
1110363
1950203
1068296
1392765
256156
1178919
1553416
827357
755921
562026
918762
373162
1472125
1758275
1916833
821953
1824868
1957033
1092277
1673130
240048
1359179
1224488
676069
571867
680916
1229330
506294
1567382
608563
1948990
1843635
457220
156319
198036
342826
1768521
1335480
599270
1239826
1310358
155648
773781
609372
1224027
1872540
638057
1797134
631675
1716797
1778162
472927
945721
1083906
515729
1661243
291848
383452
485953
647324
1315778
1187308
611571
1329397
182962
1135307
281382
488056
1120537
95501
697981
1813966
1285315
590111
1922366
8017
1245014
629271
1240261
1615297
739519
1575692
304933
1538177
859350
175082
560702
1802555
110236
1018152
1986729
26998
439790
1404058
1715802
1642277
799453
150135
1878807
832879
606216
956089
1712978
1608500
1053508
799638
1165626
681759
1683685
1544777
575616
1630725
1402878
445940
206070
1867711
386267
916585
1532916
228038
483648
813526
406599
60889
325391
1094870
1942449
517100
1898418
1132360
415794
712015
1720917
608792
711290
1461837
734131
430651
1801113
958735
1277647
1924726
132034
366455
1633087
1567204
808452
1042138
566004
373356
1344857
1586161
1760800
434657
419408
619121
308610
1506105
170171
1984209
90297
71313
407242
1087120
1252216
870964
489624
1218688
1696174
1009159
783566
1618736
557998
459168
1320567
1481301
991722
1127631
433683
1591383
1030266
506433
1697005
941181
1760728
1125609
1006301
1218455
1808228
1347491
370279
844296
227080
991727
658439
1175037
178231
548266
535623
628193
1819106
1433098
1039711
1803486
1289669
1367216
1866645
650050
1404590
1991691
861842
870307
444694
1014285
232060
1464904
1434811
1018018
1612614
211344
1232232
1884640
502474
1864997
1226816
1641573
911970
1039257
1394868
641957
1958599
858074
1116009
487383
602099
812403
1734990
1700509
1925070
1092552
539561
143568
696234
433059
1292542
904204
1247898
1891728
314316
106760
236296
536537
1260653
497702
569495
618362
1754300
905222
639491
1239239
1300515
1405986
743017
1185110
1546748
778013
646283
22129
233548
541490
1575245
1293031
1561495
1546708
1762228
1164043
572445
753463
1312720
1164282
861241
716070
1437932
1352779
355145
1793710
1834853
1582373
455504
1980730
1457223
1844307
648594
1915353
849982
1215219
1282404
766530
262212
1149663
1925462
1212485
185171
1357628
705728
1431720
1516120
1332130
1423198
1389079
583117
756910
420070
909893
1101080
4815
641569
1299780
897161
390886
44427
1937285
720416
1112311
1558692
419626
1243179
1025386
1931786
1138483
949990
241649
1691146
446089
30010
1806309
185331
1060902
880448
1401173
710311
785857
913510
430947
282435
596610
953543
428283
1402223
536537
956383
1979240
545554
438382
345350
1805584
1376666
1181333
1410353
1439394
529182
1365306
99729
1409689
370931
926543
956352
128115
342978
1421284
1750117
1811696
1185014
1740188
22750
627983
539898
1537693
1954341
120718
259528
150876
170343
378994
445015
579565
1457850
1228960
989523
959802
1208293
71914
98227
2149
1933435
1448695
1915422
1257604
1005022
1945307
203148
1323248
985050
288856
430491
883649
1287117
1853113
577266
1622635
1042335
453171
760530
198611
1140402
1712224
738083
1462960
184990
544866
181433
43780
250873
946109
785538
66341
1070090
1598849
561810
1244185
1661966
2154
287119
1335609
1503910
1903487
353206
1125475
420485
1480637
1537084
1885505
907867
300867
1019579
619925
222104
361748
530129
676777
1813608
1766116
139949
394040
1357746
587309
1514986
1419005
799471
661491
1746553
140764
1267021
142375
1969265
1875945
677484
1593333
1187736
1712128
360743
278062
1600422
301817
918701
1770127
1067469
431672
1749560
891267
75462
1358317
453171
1228063
899396
919552
519518
1065174
1381979
1006704
1610727
917136
453911
1164538
222610
1949182
723633
297659
194194
1855178
230005
1774471
1975033
257780
1807369
518406
520373
240499
894108
488104
1305284
274462
803445
563228
1059701
640548
932039
191159
855898
122769
925908
1673740
1930284
1586523
675012
540619
518600
1885527
750998
1425051
1095135
845669
602783
765416
1085348
276968
1550839
393769
1837316
372250
1315876
138768
393259
3946
516016
1625404
1488067
512167
233093
107214
76708
1769690
117347
621256
935709
1198045
894129
415030
1877617
24728
1417743
720415
1460367
1014593
1139314
1336640
1868272
1434326
1241144
1095786
930163
420396
470877
1850695
820442
415810
1580232
1323060
1990730
1060062
280263
1938326
1801723
172585
1620560
1252693
1472430
747442
561122
1080433
1741677
1575104
641743
1658482
973241
1013485
215087
458710
1057112
1817514
678766
90056
1292827
1346626
427362
1423135
1624701
843
750534
385700
604593
494694
162604
1712790
992830
562833
1171411
185367
1479961
1799723
865574
1640961
78290
636485
158539
1109532
1889608
986403
1418564
534486
1359863
778384
436349
1091916
1690721
51989
499011
417715
453909
553107
1573722
1402035
868198
345826
1938749
1543689
647391
1567467
438949
714637
1817013
949043
22310
1663054
836160
1472903
1965424
1417708
669
52594
131009
1298423
1235992
1359375
630137
1124435
824892
1643115
1123681
417623
753718
1344408
711221
164057
818557
1136748
134772
216641
38384
1057478
1227821
745859
952731
131566
582311
1899050
565231
1358304
209003
1628752
7262
638363
962351
6552
1530297
1034434
1422500
1226395
819578
82534
145519
1050213
633489
255144
1187346
1423085
1640858
1162514
1679450
659594
140315
925109
1635258
1649582
1867126
330626
1388342
1450984
1053767
412658
1843882
1993115
555049
1303876
463115
1591125
803862
514610
1579791
323499
397850
1581652
654556
891701
251774
1444285
324693
813954
511234
574260
1200795
1603103
1563601
1574880
1329725
218059
26746
630926
1595461
1588021
1846111
996264
1409837
983584
1133655
281604
1487212
1157305
1646021
487427
1873711
288615
1786769
777681
409707
1206673
984378
1354052
25449
1639992
1742283
677669
265453
8390
613761
685832
279719
1978135
286314
378521
1428388
477058
560490
612755
369045
1371504
1126443
239626
611033
1437406
1049044
1238265
1330742
717963
1772674
1915101
311552
356906
456795
1901605
1091924
640773
424218
778628
1112589
1604215
1472740
1618932
758757
1352589
607055
469266
910958
464972
352675
1619771
145020
263908
1903695
644763
1711546
1647829
1218037
1385361
939093
480577
28633
1975685
319105
22327
1904256
1495845
1159456
560054
785338
1944125
686925
1284351
342825
1298279
1055597
1888634
87180
915489
956078
1562463
357718
143674
1741478
1142793
1654845
948712
1880556
1989905
627027
931785
307703
1957468
1605157
478811
669124
240677
1703123
892265
204277
652315
1923044
1370318
1765859
223172
157951
949763
80353
1292244
1405124
1258363
922756
1363002
545880
151187
1521488
1197082
194797
570450
756089
76294
1903585
86715
909153
1187214
523159
1049098
862124
264956
1968434
651390
1885133
350162
576727
1102061
1916642
947770
1134943
1538978
119963
207967
1216728
613314
32902
1054233
1998303
1706805
1039232
1207541
231006
1541987
1981735
216444
1900383
200466
1579735
1020182
387252
1344289
1547181
905222
1211179
1018028
1863684
160329
894568
511082
619710
1222757
1042379
1723552
267424
854110
1572579
1348563
384951
1331034
936892
373182
1154085
1487476
1513521
950427
636657
929329
1005121
1313142
286051
653605
939546
1622592
1935841
483086
1500258
1132862
782900
1723357
428046
827579
1274454
1550439
324785
1019485
886749
1009669
61536
914363
1967642
666587
1612719
1116046
1892679
1438247
1721724
1685508
1846906
1250891
1995610
1815992
7739
1731942
1547599
971457
602595
1842927
16753
868679
665264
1983620
1794460
406442
1552216
1947150
533010
867955
1901877
89109
1074591
144989
346101
1618335
101180
1282493
707096
1483695
1295290
1655783
716991
1595888
1063622
706257
159173
1864925
1127018
950552
1712057
1327300
720803
296453
936395
1535188
1244071
1739964
1442019
1066769
1080155
380170
144765
536953
173177
1684856
1679809
567472
1916695
108609
870427
1825072
1132760
839123
39333
542197
41668
629730
113548
605131
1482148
1520076
1490223
1463028
1872970
1976702
285992
1679153
371342
1667115
550032
268101
1147940
1257768
1736101
420629
1111034
565223
480038
1065490
1331906
1986531
1811942
1103498
126859
1896676
1086207
1880964
963228
946472
1910296
1403393
1724698
1451414
665828
318809
653319
1230795
1694522
553912
1183041
17019
1542020
942625
207655
1375001
421761
1517830
988404
1836025
1591272
314603
1706275
91861
348495
969885
1610730
878013
125071
1511528
553092
143249
358691
951843
342800
683472
54615
843688
1893668
1266992
1134379
936317
502516
1556729
1028082
570413
967419
1515198
1083058
1053745
1437916
1394650
1112573
1902245
1408117
1690344
943962
1780752
1199552
637118
1456332
405228
1217159
464119
1630030
1631226
114611
1638311
829621
352433
214133
697696
475075
352496
818566
619303
590658
1629410
1392161
1292955
461880
181174
869312
1295330
1523536
1482900
298504
409597
990478
140423
1723517
1621362
1500030
1498853
1194036
1842591
1469637
424835
327166
681966
1994707
1368569
1504384
850696
890622
1163359
1110905
722073
52870
1727078
932189
1840689
1659961
1544724
985775
1238377
1853846
1313649
1470424
1433154
1878572
1847187
1150057
1027007
1656135
1137810
1431963
278830
1387216
1931786
1349533
1339828
1016233
31817
667127
1664017
1558971
339567
324652
1097469
103045
1972999
547023
1928955
139623
102685
985775
1856652
574049
437350
1000195
1857802
279367
1559135
176909
1628469
90189
311129
1663891
1029298
1707381
535799
1486101
1290665
257830
1085118
1252884
1727086
888472
757122
53022
1651971
1998963
1339385
1904778
1301617
46003
1972036
1695733
1483722
988231
782348
945278
896684
1245636
788318
1676031
1889772
1078484
1486763
1677349
1420359
1890434
1539273
1577218
1936713
1493608
1509631
1729724
619352
180999
798546
1766720
380907
184980
1690940
582521
631937
784259
776984
256793
1290234
1670632
865570
282984
338027
299854
1480453
648331
865570
1857650
425916
1581179
1242016
574371
1836140
829833
1826278
1209763
646208
127121
1097698
188614
1945253
1678538
373227
429228
1338320
360423
1511294
439934
931780
107134
153162
885497
274551
594606
1852077
1749587
74242
237434
412384
232030
1749252
1709578
1297054
43550
1790912
1502652
324469
466135
1136418
1489476
1680064
884092
1628257
632836
1762514
1075313
322709
618458
1756831
1158701
1567131
1827900
952439
397425
1987608
674857
263741
246767
808270
322695
14616
1276374
463058
1973765
419688
1791331
767424
1388566
1907477
568814
1465793
832122
829794
1719590
863884
316251
258179
526187
34345
184975
1388475
24837
359185
34745
531569
1891728
769385
1489981
232658
1295330
492826
1682646
902183
1872456
749035
1736964
1097122
1045225
1542541
190527
452259
1234244
1791284
164056
152492
551360
13285
373630
881909
309641
584947
1681355
352341
1190864
1513440
544158
11505
1649092
169211
883432
65037
262278
1736541
653495
864416
1083788
1639076
1666582
964878
690232
1205931
570973
1881476
985098
1253700
122014
1879719
429202
355975
451799
14441
342353
915079
728784
125602
222229
1088004
160234
917525
1758305
1839077
657533
891946
1108609
867727
1649714
725361
1088119
274435
1585080
472463
709889
976149
131213
583645
1028109
1935632
800339
685967
1330631
1226903
1522466
1074441
210988
1116353
1878248
1953537
941478
243880
1221498
900885
811160
1865787
1580106
179591
1090168
1327535
930301
990092
132934
1149977
88205
928616
1590657
727159
1060944
1484841
1605206
501685
1126394
1086453
1226377
750290
721400
763144
1428547
768542
1298396
459323
950111
793111
1793665
1627145
457227
804020
995276
1472555
836139
1805498
333035
1968299
987617
985546
68925
922841
1800313
1315634
854472
889273
577648
37582
1148823
1083474
1095385
1165017
173603
1183014
485878
388813
1855006
705131
460475
511325
1930303
1735772
1358366
743812
42894
1250300
681263
404468
460907
594363
1118925
388496
1610406
336942
626662
1506782
648198
1569041
869237
1234562
1203598
739602
592146
886586
728811
75178
1769660
87351
200377
545229
17886
914050
533958
1242783
236097
1695600
879545
908089
907870
228533
1259019
376989
423424
594412
1003839
1374699
1765860
43615
1745193
884626
186022
1544037
25444
714463
1893069
1230336
602452
1892880
1294267
1791291
965938
1519018
21282
389130
581134
1171550
1796388
915927
1418962
422828
246997
1096543
269133
105968
335648
1663365
361338
1499946
669910
532992
429349
291254
1971662
1854386
1332582
1713111
63690
657469
14441
904684
1339501
1878484
161896
1754837
1600819
1384591
1055310
923975
1739732
1617440
1974223
1095256
602647
820729
1877753
63745
490956
484129
51484
1916963
1286580
358653
132801
1294804
266442
1193931
1006695
856782
190216
653201
1188687
1131139
1847615
1583032
1058618
1084506
1189684
655736
1289675
1683038
1720075
287995
1511082
1088510
1797017
1008968
372855
1575248
1601786
1731279
1389388
1024233
1697848
1932802
1262138
541769
751590
1823201
179729
579641
1009428
1177729
1014661
1715213
1623047
1138172
157824
548059
261389
933255
336041
390404
1965424
1329850
1359617
71923
1957404
1563863
1299181
865872
407242
1515784
356238
1892450
918853
440359
168799
1826247
935520
7827
1451509
1289266
49108
1016385
1787883
1483318
1325820
1471114
662913
342777
248784
1487445
1440710
1552850
1337099
1119402
447055
1816893
1397298
1685390
119262
1515518
1378914
1048785
977612
657653
1084140
1252606
1940770
325045
1617682
619434
115523
155512
481390
761995
1876522
580199
106190
1923641
53746
1377068
1710737
1857073
1376354
988471
635225
1288569
1566418
1822442
1220798
1409216
176483
1931786
1691461
167059
386399
464048
1191749
528080
728847
1321793
1469875
379881
287510
1051127
1742296
1315339
1386560
1045012
122946
328801
677447
848799
1465785
591621
425114
1760096
1435541
1441688
746924
142194
481454
1498958
793930
1150462
434697
1783870
201206
53113
201919
384898
1523351
704065
1186536
1341668
1257646
36278
1136805
984645
1101080
408834
474690
448313
1378564
1410079
1758921
989653
416430
1990590
1561772
690791
1336166
133340
77162
86646
139482
1650681
1027689
1525573
880116
1916332
1894124
1510035
274207
305451
1722333
1594400
802619
177786
1935280
1241311
856299
826158
203154
417999
350588
1949323
1276720
514388
856885
1916222
1086931
448470
360626
171127
1731529
1080385
909214
1835129
1807180
1382389
1299085
1654188
413499
1392350
120766
1193307
1866802
1259150
486236
366539
404283
1150805
1491271
51394
1444374
1062220
1940710
701605
1358242
1997335
826269
1760947
1302642
647309
922465
1871510
1838712
38162
1213180
912146
935373
541260
1081542
633705
1315778
977655
1997591
294714
1784798
809741
190588
1874348
108066
1850539
956214
437820
93382
108699
1039175
1793063
1383963
845633
568141
1505975
1807719
1292529
1228012
1120872
1372563
934429
1844618
1209379
490566
687380
542936
1151114
311341
1639623
509170
786018
1433264
398034
1762858
1109345
1628603
1963448
1758430
1977869
161303
469058
765730
1188252
53762
1382329
1400963
1195866
1982878
926710
331710
1912259
411181
1053689
48077
891599
1192844
1005816
240693
1271435
13695
892409
175819
635848
615671
1894654
1873108
554058
711121
654835
271238
810135
344096
358027
1882694
529939
161004
509741
721876
1834779
1122043
999244
1088828
109456
435654
662408
187151
96399
593073
191909
1770407
1771546
1939947
99711
1506600
1875013
1480784
248245
1342703
1566959
1022557
1264521
76505
768921
279289
324544
276241
895150
436137
848277
92012
1851282
874438
1204390
654723
1978802
1359563
942423
388166
1219801
209369
1280768
1722533
880448
517443
804003
214438
445717
205319
1788613
1201759
812882
1734233
1679123
1125897
1059147
862368
1008656
690731
1800749
975860
824965
330100
802864
345526
1119642
511650
795087
620208
310462
333774
462474
401388
1052366
1485910
1079401
1081463
854116
155949
150143
455161
1517846
1945768
1334832
820753
1301446
412560
1515183
1316604
1816025
1155889
625996
967526
1908817
1365732
152521
430479
90449
1042041
1391262
556854
1313898
522819
1945997
54744
185877
1532353
1831885
1706611
1109109
830711
969375
1275809
120813
551753
1138435
215650
1193123
475879
1076807
1049633
257784
1852346
1356773
236127
1306685
261963
193064
309463
1218671
678494
1785947
758936
1007863
1673060
451885
690034
585142
205201
1975444
801627
1386700
828723
1909909
332545
513984
1867218
514682
1148133
621671
199903
554638
1538709
1352022
884763
325970
1574558
225989
363082
1776163
119415
1396281
1643214
963778
1771164
385756
533533
1505331
1516448
347416
395424
665762
1678174
612002
1903207
109266
57459
682352
1813929
1413991
1496652
1791560
297676
952716
1914890
1043421
928408
1654320
179906
1012586
591584
1689788
1786124
1893013
226657
1114822
1710262
351782
996741
289863
1839535
280053
841260
767066
454037
254303
1708216
411266
303676
1572693
556333
1909686
387550
301918
1273010
1182130
1061270
1313804
87264
1028109
1606817
384943
776955
1401054
608415
598991
434640
1541905
421707
815553
1313084
1740364
107061
998642
1143154
868469
400784
1064314
1736076
71593
559273
550019
727340
345539
1187857
715369
1770185
1375655
485167
1794964
67792
1489378
1021883
693167
1039538
829603
1405700
1297319
862605
1472597
658350
1359324
1927514
860848
216242
691119
1673454
185918
1187732
409020
1798695
1492620
749023
551348
13850
1821290
1287192
1233205
754405
1870393
898449
1264619
830251
1345940
1626806
675809
662497
1438931
593073
1004890
928072
970137
1556076
236204
1174577
1192740
1858841
1575231
446860
1100966
1913435
1854249
666815
1278467
1819745
1561818
782804
790544
58301
180710
1114039
408802
1720755
689082
1111766
1208754
1027236
1446919
689655
1915096
262179
585673
203527
344312
416693
1959149
380940
290797
309867
1564966
624543
376467
1552747
1120324
557518
572877
1999885
1129017
987024
941030
94630
90592
197749
1776833
936452
1142710
920920
680293
1445427
1124804
1067532
81343
391071
252585
1633426
1922341
1908935
1802286
1777783
1945156
667564
1823556
718322
300763
408716
1791363
1614586
1757754
1431082
1680880
1571015
577682
236917
1028869
546771
703079
388358
1556675
1046329
420703
105559
234765
1988189
940244
1641014
401602
1843940
1612039
230643
187553
1194226
943171
942154
607094
1964207
1213510
443249
1430435
1015706
1033048
200442
1241768
1121852
1325657
1220848
292256
145260
1984746
1200522
116127
1045027
287260
1760672
957783
1254146
1349621
930239
66540
1957595
586598
575633
1277287
671639
563824
524556
1307317
868017
1738917
294714
221050
304767
1343907
578179
1834050
1433296
1948870
960519
869352
676858
1541905
1715348
1943450
1556447
720991
701049
177458
1702790
533462
1838981
1422963
447015
971877
1647539
1720101
1631706
1514986
737503
1619350
712096
873064
1154995
1673333
802348
915900
1897284
894434
1108885
1092111
441792
1121720
1176497
305024
1029169
1037599
274701
895335
266926
508446
1237069
266835
237844
1383929
398727
256746
958809
1689645
1567599
1883847
96623
1334567
1534300
1174018
1329075
146402
1067052
280978
145624
662520
372798
1783375
846279
1442601
1172457
1780134
1069655
1120807
203560
86543
1276772
1794956
1092535
1127573
1329680
319493
211730
1178411
1897721
1754445
801460
1002755
1722146
1152982
330776
216803
1354423
613212
1584446
1810609
1502292
317003
1013766
1505580
1113462
166351
648292
1690066
932396
1481663
444749
998130
465398
425379
135989
762345
1458601
1442628
522903
1955074
640955
1768310
218113
430670
354211
1262926
1712777
564488
793700
1706041
474632
485681
1746769
1498689
1757031
147369
1106934
769320
541004
691156
914241
643261
1161401
532183
1365484
1726440
792166
749465
929455
151952
268328
659773
771279
1883877
1418858
1252658
677097
234251
81671
891353
280978
1303048
1705527
1793211
930093
314730
1951230
1507958
502653
1667556
1712471
923537
1615220
749437
1674070
1773804
1451523
1424039
1704583
1380529
1365186
1674924
1734601
527951
595830
1613175
708651
1936550
900950
1618880
1236956
284618
905424
1952604
967400
267704
1560688
421552
762936
995117
524833
1252325
597757
1208759
988043
1130338
291665
459052
712882
186658
1102634
1237794
1250344
437897
907738
1207494
1653340
420185
972280
1742421
416008
648174
705250
1203781
1788361
830603
1667499
1740646
1873795
603214
526881
1535754
1371994
362018
744402
563973
1385159
1812084
578569
540531
1083118
271542
1698715
316045
1972931
951843
947796
530856
730758
361549
1588887
1911005
1503847
44773
680239
1894088
1044656
1064255
1105209
190311
514919
84000
1363220
109867
1743374
1543172
651399
360507
16767
1928554
761168
1119877
1787599
1606959
1198165
448494
1637328
1579897
439412
223983
1407993
1397513
1928769
577986
1564352
871859
1914162
483126
1944387
686513
1190377
799092
1739686
642930
1724161
975470
1023486
1755025
781097
1058618
317769
915064
863720
1946040
1099424
716611
515391
1912286
893943
1686945
841177
314839
161937
1557260
1098512
1378788
10687
546883
670894
40491
924796
781368
1219930
118591
1260573
933595
1506782
888784
1885221
637643
1942497
814936
1271707
1788448
221760
240518
661719
573941
1262958
1835761
339343
319219
348364
1931556
1236869
1976294
834839
660751
1026615
1795008
857285
981181
1641967
644452
1112134
348538
155007
1760663
383781
733821
301749
1135100
420532
1656787
1961555
721014
1423011
911825
1453074
668649
1504632
934545
914784
333024
975715
660111
1973798
973998
1913068
127212
1487007
496202
1537274
1018661
77688
1350957
1505953
1366821
1084365
394324
349904
445733
400918
108682
1674358
587062
64120
723201
312428
756425
130465
439285
676458
1317641
1501159
806305
767627
673653
950427
1316036
542056
1326641
1108268
750995
965997
624027
1072350
5905
1222944
1333961
731073
311934
1149087
1183998
468979
1606429
559203
707815
1895940
1458488
1719819
1402620
1657425
454726
7098
9313
818494
600032
815197
1522831
688041
158528
1893328
1183692
67792
22478
602524
532108
1230568
1636696
300151
1040774
1010109
360863
1840841
1703547
729354
1557404
1146729
1173117
89997
1806047
1471114
1032842
1100215
704144
712125
1416923
1645590
1280104
1760093
1461499
1667816
190277
1043754
87771
251837
1760539
623625
1224488
1338445
949528
201612
1740935
131025
173078
1199598
1255380
852719
476532
1583903
173558
440585
4378
1453702
731444
1600191
1730388
167548
573026
1413666
1920953
1207779
31223
1834287
1121925
412924
517457
53147
181878
1463047
120280
460445
88350
438218
1957283
114085
1468644
1526152
1956450
1702708
831507
1133949
29871
1760121
1039386
796346
597641
371018
421703
1414805
373703
1521692
1350011
1013602
1914412
20915
183131
1302703
181881
524189
509510
857752
538053
1635076
1079365
1905093
509512
328828
1981703
1914136
921517
1891728
1150154
1974680
1963395
859183
422350
1049963
1575144
1802294
314893
156636
326489
1488629
1352026
297777
1938521
791886
1467426
1899822
1854910
1297929
1720738
798493
1817926
29072
1046398
1627282
1724617
310844
770348
909847
1317157
711861
742758
396790
1957136
844567
156989
1339204
265558
850768
306767
77181
1992982
318772
472202
1719777
1061414
64694
304537
1246725
525255
1340153
186755
229301
531323
1948631
836142
186027
789048
1472866
209804
873528
430279
440324
423339
227478
1516077
1636552
970412
819472
198161
585005
1755109
1542404
953071
1775863
1152705
1081189
1005331
1603106
497119
634891
309866
1444178
584271
1945681
916677
883004
33409
491361
1540223
518940
1374778
282198
36323
699433
1805153
1775861
1870386
1395155
313139
1635259
1404649
1915829
750268
887831
1308339
1965451
1792514
1990006
1102061
1273505
1200863
1440956
428214
239456
1531061
258786
513127
244276
443225
566059
1611449
285840
372532
1079339
514909
512399
388950
1622044
369507
1382469
1805244
1437066
596926
1618337
1861521
1939773
130278
1480566
484619
630882
184755
1743091
657274
845730
1880143
1170930
1581234
212879
1033730
1632436
1947093
1845772
1114193
1714981
346948
1233414
1806635
1183339
145079
970258
1811841
1655170
660194
133374
1189756
875871
1274896
1427065
538702
1963276
1674339
726264
1072293
8227
415733
914822
410640
134774
1341105
1967753
756474
635005
1263483
1112539
747920
1177495
692361
82092
1082633
1891739
1018725
1319132
388496
885485
1568535
306857
236975
1264334
1437563
1932127
1308061
1135
1235467
1084970
201041
374026
1516784
252077
887289
5106
1996104
1083787
1704747
1060934
198675
935366
1632483
765427
1678704
983930
1597015
834201
538028
1594409
57560
954314
246060
1680880
150903
1760265
58381
54475
907292
1520908
1354343
1463637
96137
281793
1416394
397877
512615
130585
106113
1198933
602095
1525675
911713
440229
634908
224938
132907
1059211
624695
1725936
339939
1034305
181271
991165
294685
1187519
1740282
1864019
1663865
757600
1942839
250425
79246
555744
1512682
321697
668716
1962953
1049651
1293775
476226
1480590
939093
869024
275629
1336161
291284
1315502
1146190
1580143
280966
1431367
1280844
21937
283983
1233336
232150
1128598
8125
519288
851736
1836303
870941
728760
231759
1083809
1152240
1262217
1353544
1304063
900054
1082001
284701
286404
372532
1340148
1045073
432744
841590
1364661
180328
700823
389115
1273987
1885371
1845847
1762713
521207
260297
1931842
168578
52868
725816
844632
484599
817825
20710
603563
381974
340557
495165
1833743
297043
516603
1533009
179672
1195803
1263595
246694
1510899
984436
1994722
1161803
1167240
1669034
1052584
1203518
589394
1853178
195942
787905
91752
1451086
930292
737044
708362
524163
554
403670
1313377
1766238
1814757
355221
1908436
1542804
1055547
179152
1763688
17443
520444
1917900
1466384
669530
607726
1836117
536901
1224720
1806226
1184707
1416188
393087
801761
940149
863884
469192
116439
1974704
520397
455960
1113777
1548193
531548
618538
1862021
340595
920725
284430
640950
1652036
454073
1920234
1115115
1542680
97030
824646
502463
1424336
357797
821408
1735375
1727652
1708558
1969706
59332
1165609
1892146
655909
799656
489489
294474
928025
437636
74630
1367853
1727977
438292
849333
924363
1937774
1479565
1684699
384928
500769
986615
808369
513590
1685515
1005560
475651
251487
1581234
408272
619082
1342275
1620448
1177925
1498443
478231
1654037
799534
390934
1458580
1604032
23030
569456
718160
791268
388969
609230
1583863
1616847
1781351
1576785
1401009
1920390
57245
1178374
1716564
1174009
1085889
1641728
1507002
1639110
1311514
1924551
1685954
57843
583299
72622
118553
476194
824967
94825
1823712
1206352
1800378
597641
1901572
275091
774897
1455682
877558
207667
1002772
1051034
1583525
1998197
596124
1812106
183356
1272149
1726955
667573
836087
1180670
1915840
571392
1857839
198990
1926857
1931700
298020
552092
388177
1053707
92660
1251669
1632301
463666
1303551
21648
1193150
1772363
50474
1735342
675910
2230
1142120
1946911
1542294
203447
1095442
174292
848231
1643176
1160160
154712
1495243
519974
1692409
96276
921091
18305
1848660
1352437
735552
417319
445467
778665
1726373
1527239
245649
1877217
1098647
835511
1090363
507381
1443617
1213900
1395231
1169545
107956
1726002
1401843
1854589
19718
1885254
1735877
1890783
1581813
1160863
168075
1399168
1142339
345045
1211042
702826
629588
285141
1819056
954336
1767132
1258471
786288
217258
258535
1208554
968774
1490339
1887067
1944460
1587981
626502
963498
84027
466624
65154
1435446
982173
1532169
1526317
769005
612757
1966509
1293906
330498
847596
1031145
342279
1813961
1260550
1457423
496957
1285036
832849
753516
1055443
290623
242480
1401990
650495
896749
1931130
1346899
700983
296263
1451978
1315072
1006901
1877778
711854
734427
102218
1162729
1845630
1647539
136738
855783
310244
1638378
45591
1246957
215289
1823923
664630
918222
431839
1631925
421659
299435
402251
1005632
1244990
893315
1140491
1407167
80051
543979
565789
1895545
1836123
314545
526463
1934304
1198225
86605
143572
1378683
1851018
373405
1723470
176774
992300
239452
1967297
693969
1313237
945023
822885
1178349
741996
312061
1980280
762885
1041918
1786050
962351
325439
355436
55206
1858651
1868656
1216701
317880
1986353
1433935
663595
1843720
1233424
87586
1750976
12012
951203
1296570
1822730
60793
1023995
888784
591419
387336
814524
742930
1096343
248812
617955
456119
1470658
1728936
372695
203304
741958
1489015
528586
198673
579527
1741419
1915091
803037
1200319
170232
1346429
665477
1846682
1349069
530732
1780479
860388
299614
1073776
926843
1698737
1229120
462319
1756550
447490
772584
1453768
916005
387176
583296
422043
1285953
1369869
178617
1136395
1361523
828788
1255939
769607
1607933
1951563
267638
682146
1941340
75055
441534
1555145
786620
1867143
1528952
415291
1744363
1396111
1664816
397533
1754457
692734
1141136
1931169
1529005
1418653
1864485
1712836
15124
1794706
330827
1661395
598679
1689000
1476681
1284024
1846278
15705
1472589
1429919
690733
550979
466119
1084671
1682914
1473444
1029881
1922292
487906
1734965
486174
1362269
780605
109091
1763948
155014
211130
849216
71932
370644
174117
945759
1452743
693635
217213
349854
680804
1811824
283800
73658
1310202
359599
1636463
1502493
1910420
1326520
1913148
964083
663437
684807
1696366
1824560
760707
341799
1403499
1801939
370731
1161256
395278
1848263
562586
48617
105898
745265
1959734
938571
1953429
1388881
965101
1584668
1869974
1471976
462041
677763
1042638
559310
1394151
1319871
1171322
1624892
1617349
1138502
1053494
1741160
861786
179935
50183
563053
1948325
1471554
749582
1501608
1531171
1622614
1687626
1480057
814839
1103071
1830956
717965
846588
936122
82907
1614334
1905747
530940
1341269
701049
1785907
871225
542647
801535
1964928
1133915
591870
1607043
1110078
1212905
444053
452329
369889
227824
1197993
116471
647592
1977321
560806
1266666
744461
806126
621047
1335844
982136
645828
168494
346345
1291175
390677
824080
1674941
1942958
436313
1900986
1001189
1960300
686260
1665068
486599
1250205
718171
920920
1739199
1809310
1364017
1682368
1352043
1742814
324072
21855
675182
1069986
67121
1503565
1454710
17296
473853
548468
1752414
1245519
1930166
276715
1671650
837329
1869371
1562056
189965
1303620
731385
1380286
104429
150903
1574379
110493
1127709
1680496
1109174
743108
1290787
1845436
1303017
1336176
1192731
1243731
539726
696818
1115957
1314235
835180
1619340
263908
1422282
211526
379994
21011
1676461
1587625
1337730
895937
835198
1938269
1451323
237614
1918010
714520
1321099
995630
1075991
569536
701221
1784576
746759
1369630
904654
139565
785025
569128
1278246
1699495
581046
1941792
262201
843327
996391
1555302
766346
246163
344089
1813991
986174
1499189
464129
1798908
759255
1854227
1806927
462202
563026
841649
29463
118332
1072562
1047747
1717043
1631890
1681359
1702662
114150
706262
1071825
1371503
1376676
1828827
372382
918428
822562
1098625
933057
1364047
270730
1724322
781467
1334648
1002197
416350
1033484
1164885
1024529
1717109
292717
673646
1522336
1516017
951436
1372901
5722
1509869
967493
1625658
784384
976501
807130
394130
761851
1479754
1231943
780711
1637244
1422759
384987
1344930
143032
366880
327538
386367
1628152
954243
558686
651577
1181547
999927
1471611
152556
1012702
599038
1718073
304939
524294
351656
401069
405219
1534969
711449
899985
469656
1730235
1006385
1922897
1610260
727607
1464360
1325294
1724265
899171
994356
229793
1418914
728479
1945953
1041373
476795
216933
1754430
863171
1682665
1442733
1899613
737694
621096
489300
1871204
1893427
1246462
608730
1608353
559467
1193902
679004
98612
832410
9541
1347193
412823
1883811
818176
681656
800100
303874
662908
173310
740972
538256
1945280
1454278
489700
1632004
127639
1208336
753604
1496412
1517025
675729
1311403
539107
607244
837342
1535780
1628925
300365
492280
874606
58268
203387
1211565
1927961
369353
522595
1143562
1875236
1421727
680230
758046
1173614
679026
1799751
436047
844011
999344
949329
348433
338989
431835
132895
1363398
1220353
1154054
216303
1623223
1155130
595725
1706632
1576906
989186
253624
868734
396748
1461644
1534091
1048538
42723
1523870
1795927
1653118
175946
407766
1125563
384315
1752082
703217
1252738
1195866
461362
1107085
549033
1415075
678673
1824425
266258
1917223
1575131
1961411
1115677
523462
252888
1454764
463394
1854165
659195
351233
1361727
1268349
1871293
122129
687291
331139
1526317
259867
1351583
1651498
547234
1712885
1404649
629853
805862
1584802
769557
1617319
1498320
12901
526840
1329702
1829181
754468
1048200
785278
1699722
1881225
1269118
1356778
1130650
1436667
1373981
1136746
1442524
246522
371018
456404
988682
260153
47308
1209072
1107626
685465
1408026
1445327
1443333
795945
1004400
1181766
916512
1190657
1385628
11345
299258
1511582
1400669
829119
434335
1201727
1832175
505606
636921
872914
474230
804241
1856936
1891857
1305099
1036778
316514
1874604
84805
1114039
1749225
1946799
230869
1463756
1580222
1912464
1703561
1480453
989797
1330261
1400946
219363
261803
1115347
1651937
1948170
920083
203496
1775771
1095539
751272
1041956
1007180
837829
985529
504917
935625
983698
949280
1165379
880491
576800
490678
165800
420890
1099287
370869
1891502
657653
680718
402518
544866
1343611
305451
1710056
812403
1614745
791308
1744476
978108
1385648
1675185
873155
1866478
985335
257445
254191
1066548
1985939
1610628
866796
138732
319623
1495394
1200964
1493601
1206102
1183218
127842
907541
1486964
184451
1361563
1627865
1981018
101811
1510206
55497
327776
1834432
601956
118559
1827724
1315505
1788586
892790
798233
1349967
1947466
1766791
1398045
1363530
1998847
1495830
877741
560361
1956525
583553
1590199
5346
391754
583955
1055719
731429
1491022
953443
493301
1620842
1885254
1063438
1690133
360265
1799981
1960780
216303
1177039
1187287
127957
1186093
705248
1147026
734695
323261
1996251
905289
594062
687838
1788490
1371953
782400
452146
1322825
718805
709520
969211
493154
172981
1375587
1668844
762864
95569
921145
1199933
1979432
776988
521931
269853
543050
713964
392637
1668309
1262375
1436614
1869675
1320457
566244
1118002
112095
412528
1883933
642316
1974591
1925024
268166
1572305
60923
1987123
1137665
184356
1835761
49401
1629343
1139242
566830
733840
19638
698334
1735099
1283224
135177
386497
1565125
1743518
291780
1886933
1795048
110833
617353
303668
1766486
1822966
1083529
285347
1033161
64429
17180
1838054
1013968
83329
1614304
394024
728176
1509487
101409
144564
1724150
1858161
1094604
1577690
1781956
43604
57094
1554975
1512282
1423175
161665
859325
1248704
1228913
540017
1537678
139343
756185
1343531
190360
1784576
1331096
1781778
1341107
1920894
1474885
1627765
1287453
334259
101528
304933
834572
1062139
360512
607530
873621
1073180
1220989
1030587
1598116
1292564
740574
1808698
872480
1143631
643658
557830
386900
1737740
27965
12515
382012
1020526
432438
623955
1360042
1253903
282852
1736952
582663
1352929
561645
99410
173519
1128711
684748
1888588
1384721
1028417
1985639
1792916
420925
512878
197166
594399
87053
1524019
1447447
1690272
1385049
117658
1173297
1247448
1271993
240693
710245
272229
1925240
327988
1535057
617629
1157991
1511927
1168479
1092819
1759806
876323
1714484
1935493
482832
36724
1299097
1107301
1912995
755407
912435
537125
1919415
1868555
805107
1860851
905137
293687
157963
475381
1064532
1829056
833613
1569480
1828559
1613350
597419
635487
59877
275847
1130806
797797
1538293
758531
1557235
1951734
1211863
1710946
1958242
435255
50100
1460243
535031
1161898
316387
1602809
131768
1861455
326929
1602497
1376772
645828
1559668
1655710
382666
98163
1577625
1021447
1126540
856029
214034
1627006
450450
41426
1815540
280778
1739985
1795600
425806
688099
1264773
622693
1106859
285012
331982
294364
1970697
1981842
1129131
694382
802855
215851
133201
775137
1690278
1751705
443058
31418
1284454
181057
1296827
1537749
238199
1189891
1485206
193066
1230644
19360
1521217
1601631
1870979
1944917
1319571
383407
735652
646032
791698
893359
1720627
570532
1701530
1321799
826183
1107961
887153
72457
1474152
1059204
938485
111616
459904
1824714
1579468
591037
1865169
1703240
1064887
165669
456820
1911883
1059520
122376
1478994
1698759
404628
912530
393363
553485
798919
1834860
1582240
1480790
874509
255737
322344
1605580
483346
380112
1367689
1673412
65620
328736
747407
42186
1836145
393296
626820
1837923
452042
1846462
1639966
573682
437062
70705
202872
1139854
343658
586030
1608020
1513373
1263595
393308
1390886
246605
1640042
1936475
975644
326176
127212
451779
469900
1614351
595309
965214
294279
502372
1151557
1267643
1027909
306517
507927
1492690
309497
1946511
1821578
604665
270715
973067
696161
1730965
520696
1285599
368516
1028653
1751473
1535693
474577
633483
97648
1798810
968370
874060
190826
401176
807745
130022
1866271
1821019
453065
427181
496336
1813276
398814
1924111
693502
1921505
1814139
1159647
966429
926584
481042
1389573
751139
304719
1297634
1543308
940097
1230658
535604
238955
281522
295645
1608039
1528825
1712629
248332
1796744
780719
1876671
515482
616854
1749202
639862
338564
368136
1226662
1145710
1621900
915141
1930162
1449187
988237
331225
809532
1472549
1208053
669459
1279143
823316
1153200
1369926
1632082
49518
1941277
826545
1998705
1330740
1312220
738090
941779
713846
305050
745742
1555378
141171
1438394
430457
149649
1725776
1288857
1283961
1010811
1931700
824116
1054332
947556
1956614
1433080
1132135
1808252
179791
99303
1687285
628471
815947
877159
104456
1314195
1688316
1903544
98163
1895374
405239
1371439
1674776
732683
1471091
387569
504644
1528966
897958
1187341
1803505
44489
501228
856979
49717
1451334
556628
1844984
410665
163191
1242523
1495374
462564
981
1327230
1165048
1441988
1962308
1371264
1153800
1132579
1384490
86693
232982
905171
1285906
1856605
691986
548757
200548
436549
784679
526054
1431538
782958
646152
448462
525083
1456814
1205589
499485
1059231
1808520
585987
738903
1560466
57613
503644
842026
592292
978627
1105333
749123
90995
98189
748603
1768065
1965878
1387272
1959940
541510
1477973
1432694
467631
1058749
1862214
1516701
1245672
1559527
1992292
595511
274956
1981168
305511
1621852
1695790
527060
1976037
1061103
1317706
1992865
1033621
748441
303453
607835
210089
256106
1635137
517294
921500
798055
1907853
1791853
1570239
1164357
1959697
1199259
206018
965100
138517
184386
706915
1993466
961946
1266335
668820
1183224
1856742
1151455
801168
1621295
1265171
657322
737547
921083
423305
1008259
692537
1492502
83026
1361760
141907
296861
41627
541388
489509
1067525
1051943
224930
1381620
519288
1841122
3195
436363
25960
1278232
1204668
354721
368922
369909
689688
1311686
156580
513631
775373
11995
1912556
895874
346022
860244
1774728
1372788
1274803
740240
1578938
481757
978196
284806
1044823
243183
1437765
888469
674176
607760
488056
1796840
226430
1295953
1125569
980667
1051060
805820
1651519
554073
1823331
928571
361203
1268507
753621
1845965
366045
888228
654508
1319714
674914
1421504
348148
1954721
1899907
1508347
1879337
1753506
40691
154778
204889
1475919
773553
310249
1819025
48742
413971
754282
1398775
1128839
130830
840240
998330
778353
488134
920615
1179582
1145137
1997240
931884
662112
1555227
1681183
272485
1582480
695405
675824
1099626
426607
1212721
869477
966767
60629
1674950
135358
115053
757010
1772442
459168
1449139
709108
1780295
1415853
458591
231489
202533
52555
1840509
1030882
1563472
983080
60267
5812
956197
162365
1713381
947771
1566532
323273
349386
1536641
401086
1268295
1024076
1734857
864790
1735781
1265277
1549897
1290912
1175287
433012
1476681
231568
1677871
1142829
1384671
1613228
1441748
48440
1491244
1067088
478752
1654117
170245
615978
1700252
790736
1346365
433522
155472
1276145
130781
1721125
1496849
442335
513443
1864309
349848
1476943
306572
1908231
1589835
757444
1641488
798291
1936734
187974
1248093
1204492
552947
101914
1828058
258590
633739
1042353
1921098
1508047
1099176
1486389
45238
1848767
296997
1809624
1990200
147145
409752
206499
1852658
827199
1884028
1173434
382466
811241
489280
1963158
1031295
164619
1827082
615284
1987357
985570
1422586
1705102
480810
1914864
485011
1321799
1703615
1516862
1754144
994110
432831
1691350
731396
389935
1684407
964083
1025855
1094148
1226797
1683483
741267
1235769
1963685
1532188
1042783
1921447
1084905
377286
1978776
1174423
1606004
1014130
1915130
862238
442406
594243
1116275
550042
468916
874131
1056305
1815525
1925366
1884602
752022
1685175
877429
1131067
683474
1028076
1128418
1627670
1405085
1284189
1132534
1044656
187134
951083
299775
83029
254178
960861
561184
1627670
1798935
1105069
531623
1773729
1135828
327225
1393705
177344
498962
1553465
449635
1016579
577726
331918
1490780
1256670
820919
1435040
464780
473819
846393
1415408
230306
1683075
1876727
1752740
1793339
1988280
471316
913193
1202928
1470298
365251
356850
1315882
1643262
1898310
350588
1092063
157666
1987018
474885
1940101
454073
743220
1213496
643700
746829
1571095
1718090
1293717
95165
552773
1095734
1984378
1347568
1051297
1735828
1688639
1104464
1550848
349024
1673534
603645
217172
1232176
705993
743773
1652949
28946
865543
1386644
274000
1078108
1176734
476202
1035806
409439
1711399
884942
168514
716708
934932
896641
410401
572038
448351
376831
396398
99282
376375
874360
1328664
1675737
1411743
1090209
851443
898286
1192250
146651
302137
705154
837329
1701
665899
1410009
389910
1912682
332630
775638
71375
517138
1155891
141745
7521
1849210
993294
296948
125359
1066989
117923
414805
1275958
1190648
1797028
1595627
1535238
907001
1690643
1547783
1193286
216292
32639
753425
1051673
1634520
1393214
1589221
126378
1123483
1795739
693864
1060186
1487112
144998
995107
651218
680913
1848063
1256363
516625
1612297
1501150
1192166
387042
740425
890726
1443087
860740
1251111
1679237
627968
836024
1148294
275855
1731625
1481434
1284862
1461791
813973
1028610
448462
1182457
1255990
521809
649125
669476
131989
1069543
26962
590249
373227
463332
1400408
1164498
661542
938372
29899
162842
899985
780201
1361442
65758
342176
261825
1889071
359590
484351
588554
450936
946846
1693579
208530
1912561
182320
202056
1279715
1726172
236187
1530481
371942
885897
1725789
1812641
843855
1997855
33392
1303138
1654267
1174222
585845
430086
206243
1231277
1324879
768762
833184
204777
803915
1132610
693121
1266496
1014159
1591934
1080208
1796962
839555
190155
662266
472926
687925
204186
1996189
1749173
552399
672586
1005966
220030
1673864
1329322
209804
56185
1251818
800804
1477541
903092
373334
1559928
515364
1769450
222742
85765
468843
595598
1808953
110805
1251092
1477646
617712
850696
525115
1741231
86960
16361
1002395
806979
785235
1094792
1001939
1388284
1273787
857947
874492
809749
868661
54959
1030223
1510839
706129
1890952
534256
1410891
1198617
220017
1532880
369080
264622
1871510
872643
1805112
114551
680527
1062273
867928
1030587
682726
688386
269392
1800256
1944867
352341
866621
170374
1817193
805688
905742
1613706
1462694
1121734
656312
1374500
750606
938143
552902
729806
30196
1727194
416553
1870988
530940
378521
868221
1887529
363015
1962096
1632680
1662264
837109
1344157
775165
1382575
84198
642673
142685
535290
1288212
1036381
1752734
1491880
1816472
1476387
1971158
246990
226237
1201033
768303
953600
1837511
1017784
316467
1109579
140096
504210
1920214
135373
312597
952959
1736378
1207182
465142
1239616
1610348
1932646
618016
1397967
682626
438529
940146
181143
477578
490200
1725750
1054791
1061470
1252369
709236
131597
728509
1334238
1384551
801106
276288
180061
1798452
1250704
749712
1240022
722546
1557995
172440
911775
244400
833017
1164786
1748547
1639339
167921
1550958
1243835
219868
1684400
853823
1597217
1794280
219363
1014483
1177490
84649
1692461
1579017
652785
967880
1940547
1710817
1033774
541055
1362610
1791277
819724
89277
1448597
1496783
1551620
1409266
1144308
460873
442869
11661
562623
966480
329606
348512
886137
111264
1973142
773610
1765754
346406
732614
1370822
1310103
436877
527774
1631760
159915
215371
939036
311477
778067
1508968
1240824
1919525
256122
1653827
502553
1711407
635534
1565575
888778
124694
1791777
14739
418761
276211
896169
797732
1196904
1135824
287619
1988801
877403
1383773
584026
1666579
630691
605317
837929
1120116
1470314
1865461
1234244
1809017
52171
241845
887351
27444
1924746
1859774
907870
730752
1039973
722256
732523
1348385
131723
1616863
1256670
322728
1478000
1818500
1017753
84935
1560101
513904
672467
1118660
1001816
1113394
990370
1908204
1577478
418738
382377
322752
779934
1409869
1172530
733798
1536096
400826
839123
1570632
1114852
1176000
1432440
1471677
1675182
276187
1682126
1912701
1051405
1458724
1859028
670989
1815331
1520104
1638914
927373
1769188
72270
1260431
215756
1593098
1756205
934154
1786182
1723546
1022915
1868952
426719
1903258
1770808
853709
1156269
1923651
28578
1900453
434652
393742
744317
1466954
542893
869890
1576455
338469
1246377
671829
535540
728086
1518889
1498863
682136
1320744
1531864
467226
1701586
1423325
1714685
1852005
331646
610752
487802
1131343
1723270
1826256
437106
286036
909685
1976639
880015
924572
1624636
1497762
1479645
77962
540777
1896464
358042
1978481
1443835
186592
657360
563960
41229
1418558
1352743
552536
1025652
648911
1837340
876981
523604
1351022
1471165
1380117
1128023
333434
527868
601135
61687
391349
1810154
1922915
491139
1135699
1925144
30660
1072093
1541923
1436046
886353
576272
165969
896641
1555991
40785
445015
1009140
1115416
1061653
693351
524830
368016
741290
729487
819048
210802
1158731
300926
1566524
299206
1752833
913546
565208
84713
1014144
65001
910232
1647104
1748300
1630199
1841588
985582
686592
1277304
1011098
737503
729848
478804
852141
1646047
859110
1366902
1583639
1946379
1469373
1299250
1755402
750756
237147
1890362
628039
489489
222460
750858
1784433
357275
795058
1157737
792567
1500563
755197
1489139
1371436
1876511
103538
147806
1371487
583767
1302669
856893
156957
310603
1995643
1165992
1217522
83414
187995
898263
131981
1365979
1217581
1552954
159405
1137840
402221
1516665
1786545
278042
604158
1001846
1343172
1286645
422616
1262210
17305
189273
1454156
433623
721566
850782
1755390
1866070
1111570
1258149
1813270
713163
901594
1923756
1121007
217328
118782
804716
989956
1383341
1228777
439654
364141
368995
703458
1397275
1111203
1844240
1529296
467434
543741
735696
1499257
120192
109199
26408
300565
1898076
520219
603187
1716765
1344419
635742
661474
526118
774476
1511737
1973762
404376
668880
1874195
1054403
1468994
1474449
642168
1084011
1038417
702192
459191
1174423
184362
46900
1002380
338844
1718039
71415
1158030
1734259
437878
715278
542362
575516
1649098
1338828
1888272
1435832
1357715
1025289
1076080
1178407
1598691
1889305
1646014
1623997
1076807
595958
179988
1345585
34334
911827
686979
62994
270381
1368597
287686
1608526
24364
655199
753172
1288604
1618583
1462970
430897
1738395
1021488
534993
1826767
1944175
464412
385243
1616435
680735
1684029
1003384
1926039
1631417
125735
131819
813769
1199636
898855
1978351
493986
1746444
885400
953021
1859485
1559186
747235
1148558
1053380
1174772
1939780
1733274
1570265
656798
1282233
319843
423292
1582698
173499
1998963
321715
718499
1762238
785953
1254824
3901
1962227
1557045
1661953
851879
1629158
1866521
1217137
680349
1353943
913274
1944184
573369
1728028
61525
1064833
635813
220768
522057
1908159
202872
1545821
1847490
1513067
1571390
1750426
106282
1015135
1575112
309178
522580
935515
1486817
251495
1144100
1097603
1932767
110848
1972258
1560444
1291276
1623316
1956921
1281410
350043
149298
746605
1762363
1677939
1652874
1942738
85267
1804349
118516
482018
687759
1088903
1132862
1788772
1801514
593482
436974
760707
225469
1382921
97293
165288
741237
776058
841741
435963
633749
389089
1339164
230738
1002540
515274
1598367
246227
915979
1901099
860973
175123
1492982
1844535
213411
1008522
768940
1678227
1417518
1359812
445157
1841122
287405
647200
1642332
396561
1984489
1327184
36771
1131809
1594092
64231
1772103
216456
1415377
438612
590448
532186
817865
771258
1869483
1728918
1628489
970434
1358964
874699
593463
774287
742085
608473
1068502
434451
1647738
587648
254084
1236533
846736
1071715
820869
566078
1096087
858152
453986
1962945
50551
402028
250372
1459101
1106445
1681727
591554
1159629
1121581
717543
1392161
318522
628632
1374742
632454
1236437
866738
949280
57519
182658
1231715
39755
1394851
1669810
1954146
643626
1250450
113105
402481
185250
1677599
203892
130745
994849
930916
1477466
1876343
1829277
850078
197348
1706467
29078
1609024
1388508
1123877
992616
662086
478857
1852145
106341
577873
390108
1598099
1797603
1236372
127332
154767
1330599
1301853
572088
121538
1816189
667497
368016
849771
1349699
74097
900355
1204380
1757631
1960778
1680335
343657
1276145
1870138
807105
1119343
782196
1456578
676746
1515552
588397
272496
837327
1005875
1078836
1461860
325877
149063
228488
27567
1597495
237094
1785449
458615
1696124
1702258
1027578
694740
909188
1918480
389821
755343
627931
880376
1331516
393609
1754837
1229559
1978330
731260
1301728
657375
700234
1290207
1622871
1645270
1502643
411694
1993929
891095
649451
1850782
805528
801397
1578938
204997
850573
1052346
829331
312569
723829
1181366
173225
620345
1148345
448401
1070515
40538
380051
535299
1074765
976905
1857992
1876464
1352175
1762396
1471023
1045421
1168567
555725
229234
181271
749723
178958
111762
1743468
1062220
1755352
620080
876824
521563
831647
957560
1047705
949464
1508499
899962
1003682
513037
1992511
518595
1114904
550197
652188
230471
221730
1534956
260088
10328
1365181
794405
1530872
1637499
1432825
890643
1137551
744976
980945
1916390
158406
1665164
1864453
1553034
1907022
878313
1031681
619783
1680067
1364817
764203
1969075
735209
1210737
326586
1385986
1532096
1837264
141557
155594
165293
1034205
105862
1517923
1087717
328410
1138009
1373264
1972195
59212
1655082
1884483
109493
694468
1105860
1114367
1806861
1642882
1173777
1370088
1534395
1903209
1494570
1149741
1364050
1231957
1328252
1985039
976759
1677453
268580
1473616
1334822
1042561
1414115
559228
1908632
696192
699404
818577
1931433
717364
1597896
1617829
576506
867616
1313472
154824
479309
1301837
387174
1893723
685740
119729
943585
1769607
849366
249031
330111
812266
601696
182234
650462
1519709
896391
1999548
469192
1522619
775307
483913
1353211
315522
1333010
1887769
1951568
1039298
687313
1433841
858657
520074
406130
27441
1725939
1756345
732128
452714
464281
489081
604327
293139
369583
242366
375697
176592
1795656
1654251
906358
17999
1149787
1737094
262912
1772329
1722849
735107
1212805
694493
724502
334642
153067
1752926
800395
191051
796515
493184
619053
953966
54128
997720
782645
1577060
474992
1820936
304010
811744
1731355
1561393
809444
1423675
707639
264535
346551
1612844
765913
507094
1955250
579323
483658
885282
1313001
218787
1289678
731296
1851249
1965499
182811
624589
1715828
198365
80340
978276
676756
1856714
1486649
1585281
1038353
753938
1901235
303495
1594849
228627
1282246
626764
496648
685919
767122
1549999
521270
1718496
1577529
1908494
1555644
736672
1510124
1205787
1837813
755940
1406823
145079
1565024
1703510
812474
921756
1981281
1668090
1925404
167446
815510
1787771
738419
1912756
117582
1703684
1506832
1773572
856856
355667
242477
1088418
1763113
1617028
119800
1528584
143017
1054128
783197
285202
823838
1694267
1806747
775399
180834
256392
839589
119415
761285
1798502
1654922
1962871
1269274
314689
1185687
1098801
896430
781750
590589
1722018
1764846
368835
511052
647148
1910596
819851
569084
1625158
127269
20551
1014453
942118
1359729
459663
813348
1256049
873199
89372
1640215
1128397
1406421
903351
1553538
1808183
976755
638967
646246
1185690
379307
168116
1293464
1897867
456260
1999584
123351
1574614
966309
1984639
919831
65377
1193814
1692838
1757554
1276207
1682901
1193384
1578997
347151
1297369
1224473
419688
770348
911326
1852792
402324
1122389
87586
544777
1844564
1680078
1468793
89834
1728432
1516471
1402869
374536
366976
780177
1241388
1742807
901397
1194662
475146
413817
1247603
99303
1403308
114852
1278327
1692582
1667107
9027
1298283
807668
459196
1421462
374688
1878513
1421594
332675
823893
184042
224032
1342272
1371068
1798096
1122367
429592
1446555
86546
87571
822794
354614
164766
108886
249823
975604
247927
1314908
941339
369122
433507
1989780
453840
941318
788858
498877
784145
1768559
1094720
1935426
1714846
721921
258730
484348
71812
1899136
390423
40284
902585
924854
1510249
306177
496218
1412143
1088872
324960
345791
1586139
1969711
1844082
1010443
311290
392187
1331274
751493
990156
316740
1558808
558468
525781
634489
133113
1046833
1220338
847404
1513434
1762378
1854942
755197
1231031
1030387
887625
1074420
1535508
357964
887985
1671882
1390636
1197762
923380
1517186
1296891
1352026
836246
750771
1138773
1952434
450886
1059294
1446976
44650
1807518
1747713
1520970
931518
1804318
159602
537142
1611852
812302
911034
1381778
1386100
1230341
643843
1241581
1995116
1188031
1373636
776210
450402
925341
1420372
265431
1487113
1939649
1879641
707569
1378672
830055
1647693
557388
224572
231797
1956765
1557307
24571
91292
1149926
585994
1588308
787666
1235103
519753
1123064
1633478
979009
1626883
1341631
1237779
1188991
18486
1357747
1152227
584468
644128
283878
151928
1121446
558105
649383
1808655
983048
1931849
607258
394099
807021
431623
75644
437296
607764
929747
205468
544737
1892119
1236839
283850
1881751
145079
1901588
1047396
1027282
1872252
1897981
623798
63300
1231519
317392
1212869
1762156
1850407
836282
1588269
685382
38356
1069210
1382509
478847
1015706
421805
149754
1776055
453986
96624
1587672
1637337
1795638
152596
1202652
725769
1920755
1256541
1902251
1651339
1376932
1235672
36901
1429869
995786
730064
1302139
1064976
260798
1662989
924640
459309
1475178
51102
1738165
1444453
1668309
1344746
661290
833940
1520319
625129
169056
574771
1814075
407570
843632
1519410
706842
1324879
585731
859315
279820
332296
1472908
1304892
734446
746072
1701004
887512
528220
1067469
1034861
1378834
1941353
929855
416330
966427
822521
736759
955762
1260490
999653
1145477
996262
1845262
1802114
1237500
872919
1181725
693884
254865
303529
1713679
229310
877126
1419211
1400446
1808972
1898895
640955
393619
246883
503811
1098392
1701733
694996
315143
1940589
39013
1683609
677565
1914295
1331612
1558808
1101950
218461
1845296
1372365
1180941
279982
683571
1844118
1269798
1868281
444364
1349806
403841
117376
649872
181648
1228757
1043913
1407492
1506406
26998
1641505
1225912
1230644
1126660
1786989
157485
460792
178069
662699
1126537
99837
244928
251539
1543809
1918428
376849
1952252
737932
1171150
1483690
1525135
146927
1404773
867483
78598
872048
159610
288028
659366
310943
902221
362681
690317
198309
372244
979248
75348
90607
284539
657958
1446343
979240
174496
1796308
1059674
1623286
1719280
1226220
1929869
400147
53400
697264
1588197
1860900
1215747
305946
978847
787875
11005
802148
1621793
854329
1210843
871012
1313001
289623
190264
1540325
160410
969953
1811869
388456
503695
1079555
1276768
1772390
1881949
1690010
1726564
1545227
867374
1333301
591390
1932733
1264383
567125
52787
527849
1979537
1641787
213671
1125271
1659611
179843
1872603
96814
1102720
1461083
1533688
681616
63242
888019
1174909
1070511
1303504
1999423
1120267
1561302
38015
158277
1614485
576689
1514336
306614
6963
395900
1006649
536780
1001184
705754
1548370
1362582
328083
294576
1232846
87087
1229624
8463
511192
1531245
782722
68546
489191
1132732
1178917
192503
1854596
315892
280264
1516737
1127376
462873
1193187
1554092
1301060
550770
837260
27240
957216
219665
1463367
1532845
699045
821893
479455
1434874
121646
809741
518777
365059
871822
501156
1076641
1929120
318193
601566
164945
742772
1037246
247353
855006
1259623
1583324
1192721
161665
820297
1337988
182737
219665
631361
531563
1013428
125525
1370643
113989
1771518
1373667
1300691
1202488
52000
1709478
1875941
1804746
1659913
325653
1531461
356500
1403308
261740
1525549
1506992
10766
1776181
1430146
458374
489956
1274454
923449
241354
397079
1449495
1238221
59522
650481
1373636
661519
1953555
1545474
1981972
1757599
450190
4505
1998765
1401843
997639
1572422
1475820
1232032
450412
245842
1018231
1980491
53991
852256
1032967
513219
147696
1090039
1023793
1276887
1000503
942809
897519
809536
1702246
1554975
281491
702507
808146
1270442
1181756
604532
911031
210611
898044
1262733
1758430
511815
841887
872238
567073
1106730
1315414
294853
829312
999148
874176
910521
1010798
1726406
692684
606039
797877
526930
1782880
1464403
1661739
1649037
705924
1727377
1789667
1691421
1218137
899985
202592
1808599
1008161
1161641
1403308
772748
263318
17159
801217
719800
1494892
1716656
1670335
1919945
1412709
1908470
579024
1122921
250732
322596
1616636
914258
615721
1878187
1539517
1578030
1708452
1616019
1444396
1690175
73868
322606
840667
843701
772881
1094862
220919
1020930
1166849
540853
1262761
1962575
1972352
1342282
1752973
1844658
502438
1152226
1395354
883886
814312
1982515
993025
560690
707096
435096
151006
1814476
294252
1801503
631361
182394
1791771
1738258
891953
1610475
1365499
485953
1090474
388368
394798
159498
826610
1993590
1197973
1890881
1349543
207532
278162
1561964
1462082
1469280
1509703
533239
1588119
674548
1601281
1808519
1218708
1027587
1377061
45959
329117
1521720
665485
345155
105567
164619
814314
1687647
872322
1437280
1093420
1570931
89199
1937692
657270
1048775
1378834
841862
1188080
1291619
148917
724907
1839624
869477
307298
39386
982151
1283852
287950
284148
1287170
878266
1673454
1305914
1394019
915141
566348
1546994
1060046
608045
641160
787681
1545473
1438943
1553633
1681252
386
922471
1405910
859107
1800949
1792480
178023
1057308
1575774
577076
1759481
1273363
830732
1517867
705488
1969706
1203541
1306198
1780317
345255
1211275
1632458
1636498
1702381
1766280
390656
1467126
1398715
1194877
730832
1677269
227736
1270201
888778
1135091
1121158
245329
1261631
741951
1418281
1907547
691681
1440748
342933
1504800
1949198
1324659
1652532
1607555
1867080
96752
1353692
658563
1351686
1503872
1352704
981761
1890915
109042
378357
1266095
1784345
315881
1819615
276334
1748124
678518
540878
1509602
941120
1347964
336496
188918
322417
1623068
729428
543036
1539609
1252162
1701086
178119
1213071
856133
1067065
263303
1741989
1998169
1220906
717320
103568
1009758
1382722
368410
1514298
1865474
1662778
1421934
151840
281663
1543115
697231
55331
115244
1310025
481104
1237757
28578
870822
187395
1836739
1099803
1622848
1783870
1864793
1616941
1756813
860788
1783508
645304
567736
1395038
1088709
1156269
1248694
498963
1640659
344838
1715629
1847022
1184033
816095
515628
505619
47894
990328
1239980
1159717
573036
1395674
1858524
1741879
1981547
1530095
532829
265810
1307410
395577
785117
1741226
151843
787729
1197642
584694
987252
1992865
352977
725241
1396846
574999
849366
1135119
918776
913648
1340070
1183781
1767987
999221
289276
1492374
561431
1821606
244745
100330
45281
281135
405017
808301
930992
1635455
42504
1457800
1551636
1698499
1041733
1130338
1261863
1399723
1692643
1500070
541153
339388
1024088
898135
1358329
206920
1265540
949491
1894716
1748005
1399751
198894
417169
1182861
270355
1804809
1929666
1474678
335448
1593574
704278
1633926
246502
1662816
1135787
1886894
227042
971151
512092
428202
1972331
804946
1374888
626189
1693334
1091506
347411
1239159
1036902
1563806
266172
1643319
1244451
1556607
785016
403608
479963
1010859
1658425
1030236
743691
477578
1829823
1556921
1102606
234946
1606817
761844
1036231
1271063
613025
1451456
1391137
1731566
1857201
1884549
126048
420543
344801
1582864
194761
619021
414420
1523910
1175358
964407
1576692
1005084
1587203
88350
807130
1117251
1476664
170453
1398094
1495603
1413681
1033724
872641
690860
1480885
985656
1971356
224053
885140
1567261
944174
1585947
485249
1838920
714788
950953
1183652
1884790
1144481
421681
928689
1669751
1288289
850892
1152112
754229
991191
15495
1232972
1844307
267150
1289369
1230178
1128738
988777
375774
1785961
1142658
1604159
9379
677353
446149
399101
224628
320309
47714
1132586
169307
1726080
49975
1165546
1148589
78021
1368350
1112415
940043
1655988
1816029
787400
1018913
1916819
926829
54995
1989703
708781
807396
435204
1392326
782650
207948
1696427
910029
814215
240677
1127607
977732
872911
373302
539833
1104829
1973053
451371
1526809
235511
1006811
1936169
25839
1253337
412837
910107
1674498
256695
708162
1190571
505188
1265090
1356596
292813
921672
933548
1088250
1283351
1647140
344786
644591
1688242
450886
660179
1376604
330908
1477232
1808735
618734
84892
851166
790586
1336167
1239195
1926785
354332
202799
1307835
57853
761203
338614
887662
1570020
1489615
1796370
1552522
1088354
1588342
1081648
645445
729663
593806
1522899
1001752
795357
886897
1260213
1267951
1043229
1143079
1380581
198974
899155
562196
652829
317374
1755352
671212
1099648
1582379
9590
1964098
85964
993857
1256363
615103
1999971
48495
1135827
815847
1182743
1596057
1871347
1094541
1736534
644711
832058
363110
1770926
1818425
465124
1977478
756899
382336
809185
1408882
1371092
1783449
602187
1400882
1597078
288138
481967
789393
626915
148678
576136
32017
830277
427893
1460808
2868
925380
546438
45486
1602616
1036529
273712
976121
1144352
278288
1218148
1976243
1564396
764032
1289306
1410138
921532
1652389
444235
293784
1320226
1628974
1900775
953583
244822
1838620
471984
1409089
1407477
182438
821378
1069348
1291050
1114416
1404659
903301
604882
172610
799350
1661441
1860895
1474227
1434535
1311379
411054
895480
1644315
272728
278942
857697
80455
1273004
1335445
526073
892230
1404013
38216
1349675
1931373
1822645
1800662
122614
650359
1018577
589535
1776595
198226
275080
1277301
961946
1526503
294013
1987835
1299209
727489
1280086
1229254
1365093
1795784
575086
1681318
959778
1702065
56249
175857
631846
1893340
1703876
1246079
45335
58756
1466590
583878
911497
1246380
1242764
251628
1172120
1243842
379088
892115
1534276
78598
818798
1676888
188558
671586
1923508
833410
1860295
354410
454796
66103
776195
206018
1305190
223349
102161
1066837
1352592
1735948
1095967
1657379
1940595
1652826
987310
1302302
622452
466496
700843
738773
1477983
1370879
1779604
415627
1684289
1776531
1791771
525225
721978
792812
408337
996176
459453
588099
1100576
1549327
522520
1713657
724389
928876
1743632
1784499
1674957
1040872
383130
1896329
180028
74674
284011
1860854
273367
491292
285902
1929940
1549850
846640
1546900
1101102
293112
504782
1879574
1170674
1896760
752337
288321
33416
935206
1977909
1925654
794723
848231
970063
1964729
1748338
811574
784286
174011
1769434
1178726
1513107
505846
617065
1116552
1756831
1763012
504441
843122
1469510
1002496
1525412
813298
726171
479662
1165934
523803
319416
1516489
896509
1484338
648850
1086666
1202349
81965
1673193
1377629
914569
486399
355992
349655
709913
1305990
1599610
1642039
845185
1966961
536785
1429334
1666942
1872577
1114068
438981
628393
1275130
480370
239477
578674
1541527
1015437
1687983
1630646
1770187
197423
460361
362443
1432189
1399221
1507806
1329765
1163737
1318271
1031854
1963717
803318
991613
1512885
941879
1700769
1311759
735209
1534939
512279
418588
1919828
57527
151206
982711
658015
103850
1222266
351854
1548670
1601549
1919988
1376066
764774
221562
1475294
362759
351544
1228329
1670079
1453932
173217
365488
1888642
1459334
826545
341002
697231
955099
1806496
1173402
342822
672176
332546
1734507
1644251
1214599
321875
1087170
779681
1171822
798069
1990692
1053250
1938174
1408487
768430
1207552
371899
159602
1307633
449635
1054344
468522
808189
384665
486236
876357
475775
116101
1049022
1144442
1897040
1513623
96314
390769
1521526
679353
892102
772353
1738153
1550302
657553
29302
1615444
1130971
868634
373780
179707
1181639
50655
1100577
882053
1807973
1118185
1119418
1188115
717331
911859
1870977
1940082
1154939
428520
1685131
1205402
433284
621919
611963
391099
1903076
1517025
891440
286474
470714
1459265
1738961
1104217
1540680
59870
1784231
894080
1164043
1676404
933555
138726
620755
1552747
165898
1858256
1949258
929638
1710724
232880
1808104
873198
1807559
1214036
736653
1996274
855115
967745
1544573
564803
276499
1598116
57560
1635054
666172
231147
1194602
849366
208003
1996340
185232
894636
1251633
1238697
23696
1852014
56586
1078589
163935
802488
788449
1841443
1824828
1922018
1224272
1211035
643992
539018
979840
1922978
178286
805839
1565953
616053
1450118
662935
160329
1538852
951494
1116620
661131
1207181
600553
1429254
73033
1511686
381475
1340051
67970
451301
1757955
591573
1758886
1689601
1199198
1321033
690157
960813
1097375
937774
336769
65413
570225
153502
1826675
561099
1229666
41167
519630
1471168
558254
1035600
504188
1240899
1934535
1715837
997899
505668
564940
1002982
615008
285053
152526
97372
796714
1690961
1780350
1849444
721720
686780
357099
1283449
1331161
446555
20165
1584727
1686149
953153
1710140
1931246
417169
1643359
182529
1334570
898647
238971
1348545
1102857
1573051
1303778
42471
190839
32574
1637790
1528168
1529972
183183
1214083
1232943
779672
1040567
977557
761155
1772621
1683006
1447723
1349469
738457
943634
1402658
1012798
1184172
502808
1563384
923323
1955929
1102520
146577
567867
1993131
146817
1782917
1152908
458965
184356
1770086
671586
102865
1982422
1057728
1722403
227929
1659220
1368120
1729771
334482
560359
83743
1031440
1681222
1579305
35059
581972
1963604
1758174
765679
1687195
52666
473641
352143
90776
425317
23694
1677270
1637244
363885
1794167
1624501
1022743
298086
1887070
1204778
667146
65620
1321967
81763
1608500
1213510
304989
1047954
1773136
415864
103295
37089
989936
380780
1186186
115182
322609
667247
1278741
1841019
1558767
1757411
981561
1748547
1412441
82519
1015244
1835404
363110
1326520
1584801
222371
1445523
721703
1160040
770554
953220
1604598
768218
603006
291116
1539901
1320291
731315
1480242
1853732
1017809
1811301
1572044
1583119
682094
425589
1632995
152694
966035
579353
1418630
1086482
1268606
1208617
634664
1986382
753610
1420200
1349800
1939790
36501
1129281
610290
134008
1734366
1939431
1708839
721699
276462
633486
416916
191877
746644
1219450
1724995
347899
249631
1454339
1953120
1159246
1695509
277209
1436592
1269492
669985
151625
1215916
361038
221075
733640
1558265
441166
224818
1102686
521691
1583031
1474671
618164
1121020
89884
1273103
509845
1063887
1622604
1277855
1645536
1411400
669029
757865
1914877
1333651
1777248
1526648
1460356
13877
1891860
1197701
1813914
1956826
621938
1302087
623625
1656189
923636
668752
1860660
1596446
1882933
1994627
476407
352837
1645507
1240143
653319
1949993
1704584
1970745
1693008
176564
14776
324035
1221411
58612
328396
247810
1552026
739516
87068
412424
1704740
995435
95483
697064
728408
47136
1036616
295329
1277376
1269752
1353330
512769
1690417
387196
211857
1629881
1566785
1331360
1407159
122504
1132118
310999
1785517
406382
183936
1120824
1963293
1109375
1360425
477933
293010
1686720
811371
342353
1936798
887622
303304
1782321
1180480
1248868
1979948
791114
1819089
1197330
1642714
1013029
1125271
1413363
193008
1745920
671240
801916
1460669
1354633
1621001
863337
1349543
708582
973140
1675419
108504
224076
1847293
463411
195094
1220102
1017911
1771956
1456153
1091240
1114765
9117
173531
795829
1447378
844191
1179697
808498
1178933
756289
982269
1880346
1272158
1223428
1996313
874281
1310318
1652873
570745
843226
84669
1236132
80643
993740
1349393
1498096
1367366
1160527
932259
178617
1416425
1891756
721978
1531267
815405
1291782
1422447
644793
1927505
433522
429861
1411140
1510960
567892
1146644
489569
1636626
1867897
38829
183706
1486079
1387914
153301
418691
709363
927830
1593224
1277009
136822
89823
1005966
849492
480810
1223016
560576
295258
1680787
64224
1132135
1381864
1532598
119000
1625466
138781
149567
94727
1016586
1396123
1536964
1152538
1648740
559115
1881073
350231
1407240
1622100
1670166
1785295
1090621
1835298
1994536
528446
1684358
1741554
1744394
1935322
1287408
1257821
1830162
80327
1242573
366883
727987
843436
991643
1765956
445894
1242573
439318
236755
136480
247632
727999
1211429
1288245
243404
285689
1794774
879009
1757854
1203900
45057
1453469
1522598
1782316
1799466
1171600
102336
19360
1645643
658231
1043794
679899
1802674
600763
849451
943436
1356829
240338
1967458
1303059
568814
38456
103696
266884
166326
237990
1614382
648938
204081
924170
58541
1855899
1233220
1208185
1944286
1577046
558824
799129
1243372
1869675
613480
182433
1236306
1579402
1745937
1495675
1482393
1325962
1692665
472960
1198989
530938
1478608
1323346
211276
291485
806702
1581110
454752
600826
1702164
460707
139328
1954650
791265
663004
104534
1820125
1318881
1141974
613141
1563634
1528763
137533
971772
1992459
850605
872111
506360
1922272
63194
1695588
1729590
1157800
701611
327222
1593533
1137237
808639
1690295
1059188
22292
360425
1140016
1725199
1236340
1211876
1014944
168327
1856976
854194
9970
375929
378390
844868
1098647
388030
444505
454530
1944066
948044
748881
890487
1247869
133903
399273
275695
49795
1928129
356850
189136
591179
19517
432616
262301
1216165
304192
647084
649171
858886
255548
1637394
1818887
748843
1717583
1594702
1826092
547591
1631304
436308
484721
910681
1010698
70413
715635
1612016
1131735
465594
983598
1235035
1098901
732529
1889170
171863
65294
1323866
107322
677484
206158
814257
1522765
815995
977089
370404
373932
1051521
1333876
393748
176385
1314022
127087
729216
157120
824091
871962
959270
639169
1151532
829515
1815671
581125
264558
681134
41368
801254
1233336
426653
26600
1284179
1583057
452015
669897
179885
10065
1173656
1014925
809225
1694066
1032568
932225
174242
376180
1622500
451845
1055172
774538
150960
251290
108384
855610
94486
152480
1166561
1337534
467096
1551419
1899723
1613597
433210
1812125
743139
1893409
14179
1858383
606438
1052394
1103230
1160527
1107063
1327966
159531
396015
1618668
588658
600931
1812634
1305048
1269993
1015353
67780
1030824
1513972
447490
1524804
923304
1444872
536352
614402
803783
1217339
369819
1467004
182755
1944359
1043887
426617
973555
496726
1949591
805637
647348
846588
667544
89493
860818
409591
1515717
1358597
286061
1521989
1264516
200714
1241762
1723245
321292
1417493
224042
419898
1428251
1721497
971773
947230
1501194
1176152
289305
1130505
1199202
383287
506769
203059
138605
543466
297676
1275512
1896561
1552858
1242736
222409
1137237
490331
1268052
254700
771103
1843807
990964
678325
536999
970052
293322
1353914
265193
972172
340552
52744
497596
1276088
1216165
1376862
629746
410450
1763063
1586602
1837993
1339164
1818314
1182687
868469
16142
1691334
142017
457846
1401407
372234
1547399
1056603
101551
454531
1087067
1395977
675377
1625459
1050487
615740
1299813
1007763
1585797
677142
640234
214441
96814
1907185
137387
1274697
229950
1471180
890327
141948
436946
1010273
1984284
729023
1686460
1261535
677684
819139
1984621
86112
798020
1430590
384732
937039
1652218
28466
1877003
1924316
1703563
1081083
1998621
270345
1215584
183707
1909907
1812792
215341
766800
145807
1030268
329641
793304
1982445
364512
164164
1444531
138882
1312718
1307330
756833
48216
714806
1850371
208604
261447
1441334
520850
338327
180389
532158
213570
596387
120991
1307419
1220102
1924172
40994
1836391
1054817
676628
728926
1593710
1557720
942778
975825
789067
587884
1711518
1371870
1594150
1427611
1073223
1454278
1217682
1058801
1841896
1586885
1692206
877702
1295236
115320
1974855
1454565
1457387
819770
496982
572240
19932
384215
1659831
669835
1584494
1130637
57159
1991426
393178
1406835
529497
1130435
324435
1067721
1576423
613209
59196
1444517
993495
1773371
1497281
1395524
995630
413771
1866212
1149185
841482
37981
1679480
956907
1215569
464617
1531801
1406445
1155472
1226875
1282596
981757
1823619
708731
1039789
945939
265239
1875264
1573967
1717523
1167067
1213703
1814004
809707
989309
74184
3321
1782870
1518776
1821646
1138675
1924347
175420
548458
1675671
1022978
1675355
1670723
1451
1683270
314077
677036
1504210
275105
1255114
1998091
399232
1962826
61540
431660
740414
1192326
933326
461766
629155
1563145
594266
848578
887071
990230
307911
1364247
1241638
1434218
373162
1645660
727782
1431082
1594428
370093
1167498
1027699
878948
899809
1873040
468843
78559
1508608
233098
225741
516431
1944833
1425672
165255
1737453
487583
1435880
1533845
146599
1547170
1037390
133934
1490410
134887
258731
281471
690021
408565
1017007
1838701
1547054
854171
227022
435433
1863753
1503839
733821
543032
1786105
843665
528132
1312096
90812
675988
756365
1574460
1512092
1767469
961890
1677861
542571
377097
532187
1715652
988125
190155
418431
933176
1696754
1646345
1566495
1388234
1651861
1550280
29611
1762348
795205
380112
385406
1448156
1462971
1466991
673391
963268
872092
1024195
1397500
603978
1705672
1268295
830378
857680
41104
1802862
1307273
1053574
146421
1423299
830381
61324
1176873
110758
67624
36968
1026552
14610
1389202
1293419
537541
535079
1222160
996771
1520117
169307
579560
8649
1325552
1405478
1326941
666114
1862213
88086
730203
85390
689488
772110
1954281
496950
1050100
1761687
1526644
1931351
1371118
273624
1101645
1269926
1905559
79098
1902095
302866
1204916
1342835
916228
1959734
1741976
275102
964675
260777
1871934
1071772
862139
1633803
685830
586123
1919659
146753
1860660
1221189
1492021
1476156
386248
416953
994368
1574148
1187927
146133
962733
1532432
1351200
1699617
210014
1092949
1355070
1637032
797446
1928113
1822299
643680
312769
1841577
1201576
708931
1161173
61905
262961
1084011
1317265
1757609
1494055
431762
1374890
1467783
993184
382742
257972
1690730
1699169
432041
1659224
32074
1397852
1455188
1180005
617738
722634
1277582
374955
1396884
247845
480232
535133
1949536
1301736
762147
1915742
84359
1747625
1083058
882846
1547182
114067
1802807
1551064
1299357
381343
244774
1689039
1454918
490159
1570508
450936
549893
1823676
727723
1343517
1035015
1094999
1643469
1092112
1970219
765168
846521
638449
1778744
695195
470266
1448702
450475
97565
534403
1966149
285587
1931731
1447159
1648455
870387
886306
1899843
1380622
1373566
1057578
157927
1823261
1845539
809891
1445734
761373
434335
1294334
1792528
539726
300834
1583029
1951555
1796494
328416
1619988
1208491
1732034
155717
266506
1556474
194124
303499
502012
577348
190315
454178
222127
657121
1174877
1657888
1117124
1631477
1142930
84935
1698101
748652
810253
616584
68917
1230604
1785898
6123
1251118
520526
1518229
1749732
96486
800218
542851
1430470
816184
419966
1800469
775805
347202
634718
959995
1149977
647722
1443436
835329
1849558
1277429
536591
447852
605500
1415175
1448416
1335953
1865280
767956
218032
182423
1559071
1005674
1385275
633928
522074
928319
1550331
1315793
1417649
429942
1726213
1114441
1014754
915944
66243
1516638
437711
1876062
915900
1213326
1750112
106246
374920
691591
406970
1053133
144287
521950
1365618
892400
1245074
1311759
187402
423851
208604
1172254
380606
86272
179646
1135485
1639413
367632
771663
470644
167616
491398
759532
1363703
1832622
552399
1187430
79274
763548
1214649
1637397
1372414
1111604
307110
1451
222884
1797023
1533130
490200
1887934
442984
1413981
543472
1419413
1001835
563798
1268526
655108
1437753
1596954
792330
817001
1061167
784385
18366
1555942
924348
1765722
1109025
157423
151245
1442947
1732524
1637604
1894585
1747324
1428776
546641
82456
210510
1456394
1032308
1289997
473801
365518
827165
1798518
575344
790910
1955071
1220960
552399
1772295
1454780
10034
1073037
1686384
882733
314754
1868345
131285
107037
1085908
200357
1264144
288096
1357819
354386
760902
1748026
1264071
68908
513609
749705
503342
697266
541704
1017384
506413
1041176
1254176
442026
1272234
834539
32914
401885
1969301
1914449
1563032
1804289
610019
942970
1757180
953876
686552
1517290
511189
318297
428607
1452629
495337
1382335
1565152
909109
1719225
1012169
174377
1113856
244010
1517269
220665
1008160
1527804
1304267
1001598
272969
12132
1858376
1301790
85331
16024
1018661
1479028
482285
752344
995630
1356599
462878
712494
1193958
1375520
78133
1606050
599741
593632
1766488
1888830
1221972
1733193
1560133
1750458
182436
1051460
644591
268580
1270412
700311
1520048
800005
67449
413726
1098451
274880
1262624
1411382
1373316
1979565
1671421
413162
697224
824214
453838
840426
1796078
30578
839681
1110632
1873913
302787
1025621
1270772
1484282
1008079
1511399
1655044
1098475
1807055
1979638
406948
1802025
230692
1185665
1248674
1711813
186679
354453
1929271
1307051
328170
1445617
355946
746386
1036186
711775
1005610
807998
380500
1350824
891078
1359434
1186419
832837
348376
1697949
1151646
183917
575148
468574
663131
1123532
622804
603112
1532499
1196987
839024
1971356
981039
201546
1568690
1062345
1008728
1772684
735353
1949166
133056
699053
938996
1314658
1200916
1246032
790276
1749610
876476
1840727
1412051
1351176
444233
829105
169672
1139289
1488940
174703
1564582
351544
935990
1672600
397186
1154500
1039220
1015269
290990
1246991
12665
1541271
1654070
1999615
73191
743086
315207
887604
553095
144127
1155035
1244647
1139200
312965
416551
1218174
1128146
71637
415074
1682177
424976
1056464
114340
382419
176793
1910803
1696147
157854
946601
200326
822148
454960
1904468
1696734
505667
348430
1036697
421994
906825
1534149
1821536
517557
1484204
743580
1916269
294234
1310882
907284
411604
1507227
391947
1979436
402030
898270
1169510
73548
1598270
450152
367940
1195252
38456
1075759
1029000
1163184
1488284
1931895
799983
1510196
169630
253205
155602
1951304
655394
629944
340440
440286
1981245
1821652
787102
1696541
1470961
243965
1371669
1088506
1707744
573504
1359349
598240
110275
101563
1682019
1649573
1518301
861196
1590088
203617
1953659
175522
224705
1707921
1476772
1963034
185456
468468
219226
1498869
272464
195536
182529
1645191
61578
128931
1216418
857663
1667952
469507
751246
1889608
1611364
1585039
588204
1890378
891213
180628
1940210
1369430
1671911
605381
786124
986615
149803
501222
362346
865660
972736
880677
1746838
1303750
469998
1876033
1210778
84368
686563
710670
1730493
943436
1412663
902900
242803
1550280
260391
1251708
452792
643396
138392
1122520
1808398
1614334
1683210
633739
1309237
1779028
391492
1914059
1651570
1339565
277719
1630687
1351105
611525
1960861
1616112
1118282
1246446
495544
1282967
1116210
380719
1616915
386146
827938
1269821
682584
1244924
135897
1053183
1909108
131259
1444791
36040
1566505
127449
998451
812965
1713853
771947
16590
1319416
400904
171869
343578
1971991
1314642
1051232
608483
303676
119004
1210985
613642
422449
49053
1800511
1944522
1244552
972452
1349670
698909
904513
5240
427990
537475
1099315
668699
1906082
661184
1536223
539029
712642
1114068
419018
1542180
1754939
99469
17443
780289
938781
105862
1787952
1163958
770975
39905
1897571
1771457
266841
1797394
1405300
1257604
155966
333091
604174
1458862
1888532
608260
1200142
1014820
761761
1450441
1391814
50344
1489148
1944938
1188001
593646
183153
1433138
1595496
1721781
1198035
974256
1303190
216320
1113912
23707
497440
503534
1528718
98254
1222654
193613
533829
1360426
540086
241544
856454
854492
18505
1896754
420524
634469
1701064
1368976
776237
1868953
1782745
418003
1857222
67810
472279
1103531
1129155
998731
250852
34760
1045810
382618
401683
468272
1535466
1297456
1975293
1870584
762260
656383
1929987
1100321
953996
876852
258483
1606992
1999848
589318
752608
369779
604794
510021
977836
523739
1555296
804241
56862
182619
222695
1220677
518985
1922342
604542
1861436
197148
250218
1206060
691362
744102
369169
95466
1469298
899166
105257
1902311
640555
32092
336696
200063
611377
1674102
1309822
1077722
511623
1041799
735977
193423
81844
434601
959830
176763
1875571
498927
1053007
1267849
99342
978580
1345019
1752599
970542
1291943
685585
1870768
475075
321001
1846944
395285
1816251
1059021
152223
1201659
411345
1141894
132881
1686808
190587
1479949
1260704
1533180
47274
828195
93701
1912632
196189
1927970
309005
30660
52062
775532
1718283
1385566
367246
1183414
723738
1535693
1568862
1911087
236144
1980436
1344429
26600
597842
1027750
1447843
1917543
777718
203842
474135
550887
1365161
809592
1777033
421882
604010
216411
1645947
1226007
1942398
654350
1637222
746963
510830
22149
1833132
387441
1452287
1485466
409597
1694496
338380
2217
1338898
1114826
1566680
1964529
1082756
958090
1307451
681172
1802286
1709712
1355634
1808953
166373
644531
1925532
869841
1092284
1266265
523562
1710469
774463
494414
1568698
1437268
349313
1997662
608767
608925
1897560
1646874
1471863
787112
35749
1016191
219477
1224813
1471014
682729
1996955
1463341
462856
132414
751894
1440529
403114
497398
1147882
242595
1150294
372922
1490867
451160
1262629
1185860
1770530
1758557
1561527
1347116
485737
81670
1986069
12751
913000
1045680
1557965
1622492
1245078
810783
175687
872589
66288
1852751
806974
211141
1171086
1756291
1656891
52026
1610369
1660538
1817292
1205402
606175
177175
67953
735696
1197451
1761434
408189
267009
137016
1454114
1016080
1949753
961390
244822
299316
261563
649113
1557302
1181566
1160890
1319176
920978
1866057
1647239
1189395
238404
1492041
396371
1625307
1950765
303916
1926888
1129170
1538561
1570532
1227821
739479
1409368
1966512
1932506
540482
1550164
1103309
381664
2829
1048831
791348
1722146
1778406
1425896
170155
247762
1500092
1376626
1726901
185437
402035
559574
1884592
216840
255438
636739
951981
1016871
1976259
996412
558126
301184
487466
1085120
846981
1363760
1449652
666398
1175250
1652337
230639
359258
1253418
545888
1843008
1916806
1996099
860796
1458171
969158
937557
1261760
359037
650519
1260839
182808
1710275
418588
1692620
1199207
1947242
605514
433922
922050
286151
300028
1323335
534577
1533967
1407068
451810
731715
1126578
1557093
380476
114622
320859
846316
1409392
1646805
1878348
350484
751803
1464746
1305037
1869656
654640
469211
544485
1816161
1860656
394949
980452
292349
991427
675809
442112
1897806
393068
486364
54849
79240
1540929
494707
1208462
979359
504671
1184519
285110
549827
825991
882707
1886619
1242544
1715837
1905712
765742
1801042
188036
609491
1971945
296124
480753
1043458
1433790
485338
1826373
1078080
797447
889084
1499299
360253
1936711
1323873
1001467
1244661
149456
1689467
1339925
1930527
544987
1866829
1217759
187236
431198
1759147
1746963
937731
1645433
899212
665038
1042379
1910682
1819871
1371054
1506426
427627
738910
1062428
1740684
907227
553056
559159
1223294
1676312
1078004
1604683
166182
1075088
1567763
559737
1023913
1560854
156309
1450221
307213
1913717
1965955
1667265
1189879
1956578
1018360
1262960
1762382
15722
1626727
126624
1337394
1748866
892553
1043757
651158
868067
1227648
984744
1052463
1334498
1435131
1937038
1868397
1945405
386051
276191
703972
1180448
1148173
309074
352634
1728238
1194019
570014
49905
1339055
1916196
1222179
1508579
1205265
841806
1612296
1476577
307303
504226
847671
828855
1897540
1881004
1817498
1578080
1172715
15654
383079
990849
867722
1181638
1833675
407767
219347
1324707
950006
1040615
1904307
794052
1063168
455765
386900
318716
1421429
1970878
688997
238023
911644
805594
1975793
891946
1537655
1096937
1399001
985946
1290248
623724
821059
1995445
375201
830477
820690
1860271
448806
401168
434793
498380
1117318
875373
894313
1429987
1682286
713377
1492644
206457
485715
1415497
112174
1397766
1724723
1612634
1353022
1296137
279778
1181638
965849
414494
772832
246437
385224
1431394
193008
84039
479053
1691465
674505
637356
1014212
948882
425869
1282466
1507730
1540316
877234
1351427
1796992
63759
1647715
1088923
145719
581406
549006
1738846
135030
356056
63234
53055
240222
633946
1662773
1440815
1793224
1527804
1735408
1890221
1690133
1118070
1291912
730592
1229202
385182
1503328
1429107
1151115
1076770
393415
637800
1319416
1019714
1445768
924651
456963
109459
1386112
367368
1202504
1500087
1252618
863340
663058
1159234
1713121
1729271
1145960
1115661
1105401
1435247
1529210
150667
572347
941629
943274
944452
1652694
695550
1748039
1473151
209394
659219
1140848
1279517
707240
742621
561337
1998129
915521
545193
1724246
428229
1431000
1140853
128737
698136
724502
386682
757568
1588047
366170
1198067
1290306
1808837
1773879
133078
491795
1668420
1883246
1915198
1874342
597966
1926247
1408635
322032
485842
76202
960585
904305
1585512
310230
705610
1968290
1414048
519230
274124
495467
362104
731396
523026
1682847
345814
1457989
55592
867225
410658
1627589
412123
1375717
297879
1825463
722818
1668021
1990700
131553
1791878
839434
1132399
1267275
1431874
493810
280196
27204
87646
22511
480804
226389
624137
1375348
1257665
1840638
1753605
297033
696738
493350
139866
933474
1044413
1622664
1297646
604079
1574612
368649
157804
1395627
1640062
706999
33392
1381100
110884
519849
1523896
594007
1033673
1327247
1228571
1936124
1608265
162586
1600683
1163477
1765539
195321
899158
743400
1411529
1208782
1224446
162045
589646
594113
1253067
983152
560546
546182
1474678
781489
1950500
779011
1895996
112273
502587
259931
1058239
1111235
1957288
245034
1220458
275313
182467
789384
925846
816723
1570676
916656
672394
619529
1316738
1544155
1016995
661944
1499498
751246
1564591
381208
568171
1241393
385167
359928
398749
1713800
217720
1218817
679525
848323
250496
1687579
1877568
575263
1467699
1396118
1454411
124743
444460
1861874
946072
531606
23785
1790238
791563
646668
460964
902221
955472
78754
1658550
1701908
200225
261126
216016
1159647
1048049
352359
777723
69818
293960
174717
1710401
1764776
1687661
308790
734753
1287388
1673075
1388357
1421527
1769863
703573
972565
923757
1601917
1754144
1896490
1565787
448820
973430
173383
1125065
862811
53289
138541
23722
140664
1193511
1049193
848172
1488189
1358773
1511930
420378
608693
486436
919989
816694
976996
307481
1362724
1705255
828686
605440
1666036
1501751
758861
607166
1716032
374917
1267021
846638
1695302
1188948
954078
658080
36413
1506013
548637
1992664
1063923
79271
1457168
606655
1530605
216611
492532
1382462
579384
1618167
1286844
1751639
1746102
843276
559437
275941
319891
778597
820780
1167252
1119514
1658505
1445904
423539
1397870
826018
1231782
1155739
1753215
1295103
691245
1939996
1501465
290367
1428194
1260933
1284484
328786
1682989
1956334
636617
344876
365823
1824778
390328
1816049
463784
1691357
707737
678407
494971
1960241
24891
1464879
1518205
1590636
1858740
357220
701098
1487029
1206499
618338
994434
125814
1533226
490896
529920
1487025
1694322
600128
1843474
387915
282905
1728281
1058707
806618
1272216
1826805
1244593
1504382
7210
167873
911037
128053
716591
642338
121071
1849693
1564487
621396
1830362
1239272
1709725
1905429
1339730
465013
1626075
32456
94096
764294
951719
449391
526498
1413503
721977
1574285
370423
1873907
1889085
1461885
1645950
1821739
827898
1744561
74726
180845
1371503
411621
578872
1932101
908807
350499
1507118
1326803
598790
1568030
992650
311169
214354
459914
1094956
1458758
560044
197846
536341
1215797
1430851
1361886
1737797
1097878
1124804
1213493
592900
144127
1025922
444575
677361
1109133
265496
1092112
281374
1914774
175575
1968403
813532
1111947
1117557
51085
334865
1840095
414072
822311
1033900
372676
1766967
1102654
169406
1578268
1430054
289023
708582
933
801864
1425674
257341
1699718
1471677
1112796
1947959
314980
811450
416505
1422473
1417108
1142021
1774917
1793031
551897
50923
355224
643650
928131
1250258
940506
1971105
141153
1180204
1619347
1720266
1360098
457313
401716
1420821
324960
650282
1341248
1043754
1876892
920776
1966675
733599
1671671
1132520
31854
294734
19861
297716
1998533
1751897
787390
1697641
1699118
929122
1737571
1301264
1173603
1980476
1864498
91771
1555556
123485
422416
1563700
325541
1109975
1606022
207645
210286
116416
1986105
1557198
977663
1933224
615071
596231
838143
1631699
1785268
31369
834542
236794
1935289
236044
1382232
615361
1628925
779375
1391860
1603148
1943632
438238
1054549
1917246
1116981
1401980
112174
290204
23260
1816232
1707482
427446
715314
1194628
1968434
827285
1528580
91629
863823
1090094
1762585
1505231
1977574
550563
553202
1594792
1005440
27815
137933
1022169
292359
830732
1516516
1380249
1533971
1087155
1187379
1973125
483985
457342
759433
255213
1350868
1839681
260533
1202120
316485
479573
660402
546907
1066751
1658469
138949
1070412
545449
295846
960038
808858
1114735
1623329
1973496
1768609
1690075
563430
77422
1036306
1843050
439997
1242205
389059
1553435
707713
1801104
1768259
190871
428193
1408924
1899440
1772295
1020245
1356441
435259
1047438
1129755
1178978
1636201
1589708
1318645
1820589
1058806
61529
411983
1216330
1810981
1798770
1070181
1214256
1748119
1092636
1210225
1759164
827950
1579924
528749
815619
1396715
1387234
245263
1702339
1831589
1013727
1495243
467661
717402
496980
342414
1494895
134651
1695974
420676
1197610
242906
1781041
1003284
1496453
377635
1377392
126882
1750482
1844564
393384
924216
1045191
1144820
1827584
539260
1978776
1570922
872908
963280
628997
613500
192995
776304
1751415
1092527
1598385
1886369
919396
443696
1650187
1516615
820409
741782
1590821
42545
438017
1924790
1856609
1818714
52348
319463
1426853
291598
1350153
342014
1822487
770138
22907
1312758
1961130
616210
55592
509689
817704
957931
23432
1918854
348370
1758052
279613
190714
1983415
1326938
665329
1474592
815054
1568651
622380
1955134
1330407
420747
42019
1393345
281558
713368
1512217
1988117
286353
643527
423620
925201
1182083
881131
1156606
252840
587150
320698
880779
1839646
1304562
544987
1926944
516434
39466
1777773
523571
1289234
1265739
683373
1390975
1170036
1009007
1989715
1291340
754205
223634
1873807
791060
1399917
719778
588941
367718
1906085
1106905
127381
1794463
1410594
1719748
1132661
829121
1188827
349022
483086
1112784
225303
968401
667843
1661816
1028030
336528
1676242
180989
1715358
1554108
1944120
770145
433910
340499
1265581
85167
482445
1874268
1340392
1325102
521572
953589
22067
597712
128260
526045
26239
343470
529920
1503951
1253269
1974180
1031704
85330
621345
1143793
522903
557018
89121
630567
787630
569508
995186
1942839
157141
1790144
1126908
974724
1308000
369635
1912682
1960861
1122630
1041183
1510095
1967030
447346
432942
1730596
389151
583132
719803
1449231
1167751
1783082
678156
1737850
1816590
1202485
1864736
425498
1979951
431103
7826
743944
218314
67351
1321801
131381
685020
209923
1060429
729549
1132580
1879918
703963
1764340
1818501
10155
865170
39207
1342066
1848581
1008576
266831
136738
1956369
1961272
1375291
1919639
1848763
1296255
980230
948900
194190
984608
1391957
1200925
504150
315136
577682
905816
1622435
540552
732747
591642
1220565
589795
954484
1576769
1396221
1252106
773653
343578
19686
1024885
538091
941804
280699
191673
1680663
191623
212976
248706
996602
1941722
377340
962175
268498
20750
1517526
194839
1820964
279897
337939
328092
444073
1219953
971824
171568
26745
736902
1026635
1240113
141481
42640
1153483
744393
350817
1107676
795492
227025
641701
1436304
407435
1111948
353380
463657
1820868
10155
1011975
1690388
1417109
124329
1465849
204556
852629
1604791
1174495
912632
1071895
1997662
170214
1047895
1070150
711511
593011
1701726
972594
876771
1514288
1386689
565054
787008
169384
190839
1104604
1947347
685168
1535124
972594
1275494
1361648
863378
685427
1080829
603761
1621925
1768633
1311207
11192
512873
1624357
1216015
1639192
1635892
1699080
1182692
1592527
383370
881556
1146823
1405001
150465
1039789
874920
1758139
1804033
1865235
1931093
495932
1263330
1619939
1466940
201546
562350
1910842
275648
1295925
415315
1472040
63257
712772
304096
628828
1803346
1653989
1985160
1227684
678046
1821197
1120326
1886658
1805158
152738
870333
1248663
1290358
1168409
541367
183944
531009
1762380
353785
644786
283312
1332049
548546
624400
1941645
694827
1456742
442706
497669
367423
1137305
1315876
364488
1195462
1039401
875175
898297
1701435
1992611
606747
429744
300088
1050904
425075
1068631
70619
794679
1631426
1858883
1031857
1900305
554401
356214
1490067
1808890
1778149
689166
1558254
717759
901973
456974
1994399
1558779
1890667
1579696
1442649
1873015
1567118
1207467
931842
66453
913942
365760
421945
930474
1020188
691947
1102209
1648383
937186
1053870
35059
1627096
51722
1013593
529738
503847
456707
48794
884569
1210172
251429
1740464
1342994
1563362
264660
1238162
1819018
596551
1669498
217234
776582
164092
988510
1091357
1995955
764768
862907
1178407
74392
302328
1120608
1341607
1641300
1998990
357483
1445665
208407
1261578
780041
51085
1133082
1378341
1091079
1844126
1710303
1265116
557966
163402
1664119
1547237
231509
119247
1260027
1226346
736686
1943667
392583
1541507
1776325
1169375
276064
329698
1094265
1536096
75914
1873102
1339975
1484286
75101
1359483
370437
515914
771679
1985390
1566851
933821
1114179
1131798
208865
1483103
1571842
1259139
1886355
1529108
960041
995259
412799
1117832
635083
146841
1691452
299808
399225
354054
746208
618016
65821
1950906
712494
1114171
1595818
72514
1501171
1407461
1232886
273280
280622
848125
1154129
713253
1916829
1683559
129067
67709
1429961
22321
45829
413255
1992150
1823944
198705
1754436
1415101
1580238
1766481
650006
112540
883495
1021416
1938242
894840
758391
903984
838077
1244428
1946757
1899899
1457498
17035
339496
1197587
336454
144952
1298552
137860
1966195
1802750
1981707
589481
355449
1163223
1383678
242882
1082440
1582180
564
143869
1088962
1065668
255678
751897
565271
1943081
954441
862378
863805
1659377
1475570
85370
714555
1935897
1069281
910256
1517843
1984758
730115
527049
485400
572526
265815
1456114
833007
1335419
1579020
734279
1726550
1067166
724054
1822438
71769
1900966
1360771
1719787
1502724
1730623
796447
1448034
1406804
1895243
1560321
1427665
595743
155924
1077184
475722
1270555
1383485
1849206
1948608
1321033
1544850
806255
1246963
1957513
945098
373920
7540
1870507
1816519
747052
887479
304030
1692431
475102
601299
1209238
831730
593494
997270
1617884
656569
575572
1632929
825340
991218
833636
1741698
742920
772314
594826
347427
1756985
1588681
505182
1218598
186347
827140
926284
1363842
253459
135735
1732817
1472263
1590233
446256
1291175
1601334
1922285
845467
1335370
1534091
1746863
54041
1467466
1517049
1614485
1534182
1187043
1685515
79618
1680563
106772
1425025
1503951
732280
260460
763977
396361
954314
1752650
518090
1749686
1956706
960332
735623
1888588
1518800
1689196
426071
1072293
600596
1547827
1150984
555406
1046109
790772
1217122
640881
683210
717373
1043972
1996586
1687516
467143
614181
283611
7358
1326656
311885
174312
31343
900589
337328
1182170
119334
712072
6614
1773499
972014
1443767
1124648
867504
809941
859278
1440529
948975
1789269
246966
267150
1267200
1766632
1994648
232146
324131
815363
1659627
930465
1687212
1627611
810305
172245
646952
620666
952995
1190122
1778208
1093083
1879824
1651202
256584
535022
1516857
1701074
185051
1874860
1936862
765639
1196816
1088425
548526
941791
701950
1563279
294843
693843
218218
112580
448096
962668
279900
89848
1270283
468888
12476
1120206
446240
1870999
1553688
1978480
1448322
755746
742618
301855
1115035
1419210
1861853
1825888
1671945
693690
1067270
246482
362221
1423390
1992423
1726175
1256429
1634972
1555606
759103
905300
1186635
1287072
507982
1045730
1377191
630823
1822747
1407590
39260
1810993
472840
1254674
1422
1525887
1956369
1539402
124521
363287
962059
1283015
1107662
1138862
1060689
660231
1759622
891852
186769
503442
555126
1659341
1588467
1336020
1931953
1554285
1407717
499006
1384466
867404
188735
1814139
1804809
1179422
1866896
1277578
1790893
1612537
1093517
1737946
1032453
1572505
1327740
1135931
1869135
1623033
21282
756273
901332
89521
770703
1426353
1768695
1126463
1448373
346459
839760
1498061
1234406
594618
1038889
973144
356013
40189
91058
991211
117000
174213
1633472
937223
620832
1087811
1607932
977843
139890
332497
313868
1868558
1655469
93213
1410988
1816775
1725199
1670548
560116
1133915
1400637
1243833
1337620
868525
811890
77078
230455
1144032
633707
1887050
596335
374705
545870
1049942
1087269
925224
1723706
699908
898950
1755808
706775
1454983
730797
1342143
1010115
1089120
1808899
1755136
151133
1603201
943373
609191
777759
817717
857569
1269794
20516
536056
608407
1022085
492268
160542
499281
1857992
1024195
1859426
194338
1830472
1539781
288973
1694697
157626
1269698
1931488
95014
1041319
1966171
716848
412724
569076
1574242
1748060
738362
496183
926917
862378
1272062
1087706
1333382
1491075
621973
307615
1146467
753599
1198447
645014
837073
1569171
1552053
1459067
157972
1805816
115722
1532659
829916
764793
1440145
545524
991448
1206940
789862
1464039
705655
315475
1534545
275877
1257858
1702867
94425
360074
1449884
859127
591201
1369938
506835
515681
603437
1189874
190447
225911
963268
771728
1412562
1461053
1243332
257075
1336176
1012093
1969581
1764106
747778
893943
1796911
1114068
385116
253263
1774248
16812
1827236
1494120
1287883
1195536
971379
637659
508769
268771
748040
1153748
360227
562341
806126
263271
1841992
483314
1787669
1894131
976325
1889922
231964
1886450
1332552
1613169
831439
96180
1886096
110495
1453734
697298
449739
1665882
819425
765900
1090804
1299005
1764201
476089
548344
1171052
123658
803101
566858
53289
1955105
854835
1286811
949491
1431429
1370252
1794794
447015
1965916
1502260
921909
450320
985396
1162294
297042
127557
1065538
1594048
1737758
181223
1208918
824882
39993
621547
1852526
1145916
1607751
1916963
825686
740140
1356405
1081329
775172
299410
1965358
94437
63997
817323
85685
1439341
820406
248356
1464140
1931134
809317
1276276
1692446
1098647
439673
1149663
182435
585277
1634824
1103445
557324
1961681
1936603
531323
1270403
1603552
1026058
1216217
1366896
808759
1548899
448489
333620
1928217
842160
561898
1382752
952632
889315
1827663
436909
86717
27075
1065702
1660480
625802
452525
134818
1733213
1829461
1683492
1534022
1842476
1371422
1530428
1037444
279998
279595
1912232
1273103
1109478
502929
1151026
1794358
564866
249576
1293648
1342236
1496732
1215219
1724394
156142
1790474
447997
282748
271111
1322721
1107990
1819761
344531
566372
592747
1367748
391282
757307
1480704
1833894
872058
1482399
944851
434503
500701
944139
1224453
560079
753933
1538335
869969
1968194
430236
1929184
1520101
1161973
343278
1691383
234013
1954151
1016048
239115
31793
1772054
241169
305692
597878
620183
1292658
488454
982553
615098
728261
360612
218283
1139188
1356608
1244483
1962575
1137885
364120
1586592
496695
475987
597844
197258
386772
1457955
316663
119733
760146
502080
1278683
1268566
378138
1537017
311253
1351482
1773933
297562
1921411
1073455
167097
550845
885400
1663010
542757
1270733
1259855
636066
588735
1909968
1412554
719012
706213
1397822
1423341
1006758
55000
296496
281059
216747
912049
1899204
335186
447055
806368
1586701
293786
1315634
639800
66959
190493
134427
1458292
1695992
1179792
1213219
316994
1456870
154076
1904967
1206026
1173745
1036529
28630
846035
766821
1427313
1361344
826830
418761
1575107
21989
328705
826770
694382
1077010
561451
1465473
1068443
1083852
260460
316692
1112603
1755994
1992712
1714277
276209
340601
1672276
702353
1679123
1548876
1274736
380810
897122
1534851
1469337
336041
753723
670724
1465327
1164469
213376
1629287
1426613
1616759
953630
65323
1265277
557964
299954
1941983
1768258
1215154
1549912
944576
1250337
320818
1633216
171217
201677
1103074
282844
1691131
1110604
1312096
889525
488009
1184615
1182666
769320
562472
829190
16268
871819
715019
1565126
65438
595671
1608094
399541
747350
1006161
1075991
1039717
1891853
92502
824138
172043
737535
872747
1256883
623131
1040706
609610
282976
193473
459122
1161400
1553416
458871
1113338
1599604
496648
1100581
615831
1811847
1231415
1212240
370442
872421
851342
1636158
774164
503695
657681
314321
600805
1921534
352015
722627
1353048
12754
1001635
1617227
1886748
451638
1710956
1298627
499521
216566
218611
1005554
1112882
1249135
1655690
126572
344830
1048538
472629
1393025
894840
1775351
1846622
1681004
1701998
832743
652077
339939
471102
1651050
314270
1930540
1726722
1160448
1032568
1229579
1340681
1057220
1678978
445759
351214
1113253
1640028
1723327
1093298
194855
446021
221075
930093
623469
1804703
18457
1298156
934123
1076797
1581611
996696
608768
139256
307727
34907
757733
1121537
1429874
1484525
1948068
1093998
539749
602078
384051
113127
927829
1797216
1615534
1285519
49425
449951
1570714
785665
972889
1990176
280233
759741
1030584
1644405
70440
1370091
1575692
402920
19092
1047422
923950
54694
626422
1447392
182320
184255
87313
1479131
1048858
1055719
1152306
1122731
818221
1229999
359952
214854
771623
239115
1947904
446599
1939383
703458
1194934
1696475
239626
1632388
1906447
119089
540320
1720698
1729268
1393872
26129
563153
231469
390438
484639
1730195
74339
1828869
711663
962952
1571240
1777847
883136
1723915
1481659
1883847
1438829
587781
1617388
668649
1610575
217433
46347
163842
238018
256126
543032
721158
1215629
900614
379813
60207
1407393
1086396
1390041
1406168
1693308
1142310
1712302
641684
1557744
123704
1205295
71141
638918
719241
1615888
1287453
90593
1016048
397186
855172
1962144
1327740
1452720
1389016
436604
399515
142069
944293
648089
1767450
1491647
1418220
64392
656472
33582
901071
1570591
97489
1182588
603530
1287338
470661
83130
526254
1020920
53607
1049145
1318963
1476893
999272
373901
139253
1863470
1490847
1755434
1031895
633114
411821
267470
53488
334485
168222
658578
1470089
1918202
325551
465889
1259896
1395671
696340
203844
1701375
1286039
151455
21455
146287
416316
1995217
1434845
1028613
1212529
1406302
226853
1984548
133953
29847
1553372
1569981
242583
860533
1333127
54920
1095746
1811696
1283958
1874260
1360220
941705
863800
863720
453842
1757192
1791033
1320884
782947
1068993
1959940
1225098
1788971
1640479
1696706
1231074
1561495
422
179587
1910113
1869821
1438889
1956299
1902878
50309
1065888
1988058
578717
1281800
1234208
1884279
165162
1055012
1845932
37108
1940115
1936672
462812
494673
919344
165255
922056
919027
1140640
1093511
1621901
49804
1203680
446615
1315632
14175
1350868
1833467
922486
669541
803730
1617313
1980364
1933530
1923376
1138592
557402
1728521
117972
75027
1817153
724553
141463
38307
1878792
105992
1847477
1652536
1837657
1474069
763829
144097
1071582
1055276
482224
1826430
1488878
1916822
1743391
459153
993126
570978
1186148
1066896
1994511
1247426
300442
1092069
1794138
1207546
112302
1307668
1791946
876189
681821
216910
1491081
1520919
1232818
1193773
1823551
82799
1175586
1268039
194604
1758167
1101057
1261510
1466491
817102
781757
1593834
1346184
405172
1883226
1115661
1995574
1125903
1597844
545044
1609005
1455494
940343
822849
1030542
416430
164549
1054331
1610512
300229
414700
1977484
194939
584588
471242
176452
1612930
682431
1954355
336580
1596142
3981
1443927
1677478
187287
1232537
1031702
826449
1918747
1933977
1796080
1133590
981020
1473444
1615446
1857882
1680880
1019075
382978
87180
1882947
1477377
4583
1268812
655206
449021
325181
818813
813713
836419
1900477
1074218
617215
48658
1758333
311059
1067216
1036587
1844956
1029847
1308531
1895561
1771617
288187
1811751
1035406
1701464
219267
691469
1617764
1744460
1164345
337939
1322560
45007
1208947
677083
888514
418120
744402
1884848
1443422
32823
844855
733537
1621848
1989461
1657374
408318
1684438
1797830
564224
1886828
1651750
1085155
1640343
1645003
596823
996436
1511508
629098
756530
1437232
64567
1775555
1916922
1420971
1403864
1231304
532820
1953813
562729
1407338
131819
1156776
537807
518831
1969864
938989
1264968
280607
1601961
504758
1296728
826766
754058
1401442
513759
258372
682759
1940026
889244
318818
1905689
826766
664709
1712947
1702412
688410
5448
47950
105784
1408686
1168014
1942571
1012637
1981475
410797
1639391
1941018
967021
1442645
779759
1406937
1913159
1722180
753838
1509664
1011762
1275220
1731259
1807031
1067216
9755
1281519
1404673
1347179
711221
1306828
1820971
1144275
1683023
432632
1641722
1804933
244976
560469
1294897
688906
1299709
1645950
740460
769557
280808
66962
845220
195469
676125
1317781
3553
160499
949128
1895053
216152
504828
1921236
1957395
1014329
331960
1262543
1128886
451947
508852
787134
1783654
474082
1699718
1877510
571074
1041664
1357855
819691
493069
1351176
1653288
24683
1706372
581900
764046
1896829
1412720
1356011
685174
699690
10491
623587
1258271
1676838
155075
477370
1293886
708731
1688470
1241575
991214
204284
533240
1411697
1795739
1337814
1110942
124499
72370
57331
1048122
1800378
523819
1964232
336616
205246
1735108
1894160
1046726
1859131
1838236
1085698
1627444
1828949
1948136
363015
1231500
119895
907437
174480
280461
680652
1472045
568240
957135
1599088
1692247
313019
1087372
377272
295001
1572013
402809
354475
102013
761568
560529
659114
577980
1712359
526848
36265
1483618
1140004
190501
1324910
1155525
838712
1313673
875482
1591302
1972188
1476606
369168
873155
359042
119516
1307557
158784
1791323
50419
1880648
1280104
1005267
129713
1407642
938057
749672
195766
464943
738462
958581
819740
1242165
247320
1822
362106
1593959
1674482
536890
303537
447605
225570
1456250
868125
492378
860338
578699
597212
334391
102083
28595
423621
465263
271932
1875813
209995
1052741
1569623
1967048
656117
1873387
1500487
1715041
1145166
716611
422850
1438858
1097578
125632
1062187
1129289
1086764
1337730
694397
443693
1303219
1513489
1647894
447860
116659
1054794
795732
304335
189852
1369986
1378901
1893503
1813065
281196
1029216
1929508
812066
1194858
1153677
1131267
904886
1591723
932700
65742
1442131
1185687
887979
6928
1540147
979754
1681814
1193039
851775
1759335
946642
1823205
1260316
864416
111778
387993
1951483
1173972
1783746
703903
1715579
970063
1252946
1597568
1593808
1999401
1217843
959376
1996712
1702464
1710979
1857802
1877528
1999291
1573469
23128
1270791
1545176
141056
1564582
784689
417623
969961
1892668
1082707
1830277
1031729
1641939
430633
321025
812245
1513630
1020114
734802
1681266
874719
1244162
268911
796958
447926
741975
1833838
562005
165890
827730
1062273
755307
1351102
1391739
337014
1547322
979573
483458
552516
1366896
1052278
1219423
334199
1030293
1978208
1908977
1153931
356289
42519
1653843
1830347
839373
246847
1894484
893744
1566842
625023
1631207
994451
581424
1601293
325851
520972
844278
1617351
336276
1167058
1467796
579840
891183
356142
135524
471762
103193
414563
1791626
1858299
1735877
382914
1919412
441943
115050
1166532
1748016
1882604
915141
1976592
1830007
590658
687274
1579024
896902
154381
414691
216546
705732
147585
529452
90165
1342569
1821161
323183
1094998
1938267
1338671
853826
910256
148544
720684
1960844
940254
1675183
1440275
625243
164997
133562
439584
1892946
1561516
1240003
1815489
456883
829269
1069169
986960
1665453
1329045
1728920
1280177
1379597
571170
769551
1436748
232149
373711
1673846
1857599
1642619
1039242
283138
1630629
1949323
447001
426889
429483
308854
180330
120053
34189
24026
1451594
1550659
121230
548198
1949610
186286
676637
1682481
333895
1260217
1259991
600596
1396111
1092844
544228
1005541
440286
1425160
523232
1949927
825743
96679
488001
352106
55957
36265
273395
1992468
676458
981329
832184
1743311
1068573
1663369
5600
860518
1951071
1319361
175353
56272
272252
1691830
525598
960029
38756
1161618
153195
98909
153325
551977
470605
1962598
215972
1313467
1656093
647341
1766720
930532
543340
1087792
706422
1679915
652031
1902217
1375214
1641488
1316722
1858046
325606
601707
1364698
57957
1065847
274513
1481346
391152
1556908
1759200
929031
1248618
423764
1012774
508390
1866006
1130086
946293
1342270
428830
325284
1267837
1161898
685639
1506248
358093
1639334
992055
780461
537870
121617
154778
959020
716639
146114
1133034
826929
426707
257712
865660
125487
649743
1242472
1432643
41064
1299095
1407277
1914249
1875914
1410767
580508
1926947
1156497
1757940
1992323
1076433
1866981
826263
505265
1085072
837109
1636624
763719
34517
1071227
1818910
1969075
783840
490601
266250
1261459
830854
1301736
561772
599255
292916
1401062
1109225
285202
472389
185296
1371141
1516930
1863400
221582
1277816
814538
1558813
1262454
1737381
1775494
1232295
525307
1057785
1759587
847404
956026
1616733
1208554
929741
1731529
1697509
894568
393156
1940653
1992798
1910086
297538
527939
1715652
1037514
744055
623724
1344430
1775805
1920879
1346880
860491
647332
1686595
1764962
661263
1118316
1278584
1863635
979004
1509824
1845630
319059
1277376
1442514
201188
150162
1200752
921283
1453540
996023
538570
436586
1371155
1308555
156854
668092
1292514
1976346
4804
1100774
1845771
1588297
1035212
1251233
1998765
967900
668428
909583
1541976
37380
745972
580105
434781
1924512
584506
216040
952939
424248
173078
663125
1329931
1976381
171188
133559
708257
705736
202201
1899965
71492
315446
1675709
1256886
633569
368329
428179
1522269
617714
1632279
401325
115988
1195851
1348488
987037
1639424
157111
1330566
652285
753463
1176562
765535
30856
369309
1127240
944174
801739
771688
1004575
1911866
1894454
1700749
807888
358348
369155
1986493
90700
107527
1128680
305696
1690495
1928554
1550416
271683
1521819
915386
1339632
787594
711087
1031295
833794
986088
576089
1350240
1026815
299108
1268798
380044
1052506
328795
564
1161619
1245653
1403553
1132990
1027553
1006153
1422112
1583525
246423
1478105
718845
1979744
1677829
1057075
156858
1090202
1705090
1537243
33636
1682235
1145310
833858
1244071
682726
1012485
504674
1899178
1329680
633022
1305371
1663310
1640740
18215
1518400
407174
1810218
162870
1068618
1823391
1828743
1120958
408272
13400
1271287
1146030
987773
524394
1487168
1196937
427716
1815633
51701
58278
863455
910433
1559213
1004054
935185
382933
992160
1732769
1068136
598210
992994
404874
1840000
1026105
1149650
1009126
837073
1218262
1897127
913163
1055443
128086
1894398
761874
1871247
1085619
407358
1300705
424092
438852
1757559
1182531
1183135
1946198
1383682
562222
198752
1678999
136408
272906
1884647
1675945
1721203
1010273
1061865
1260039
887338
1202123
1504312
220949
469612
505128
1877551
1497070
1695369
1198651
1860895
1107460
1885925
1040841
565110
970640
550648
1748782
539818
1807300
211169
685883
757195
847919
241648
1368665
1059283
323855
1475606
1467953
1296684
243623
1362024
1637369
1682422
925057
934227
383356
277773
1924162
1330357
248438
1937069
1717603
296782
668236
1540565
605202
930391
1144965
1283726
617850
608629
582375
1643637
1402030
517793
1779694
686900
923218
731996
350771
569502
1308632
767229
367097
678302
1653414
427015
1342105
1297472
1772955
1872202
1428809
85926
884443
586302
1438940
259185
177686
1584353
726654
1613849
1393745
1219944
230013
460907
1687449
128860
143546
1810627
1078207
1190924
100524
938996
364538
230738
1900864
1680410
1301329
1253692
615101
1559208
1178971
32309
434483
1835812
1001348
552266
1758160
635223
1068399
592260
1126751
1928539
1743094
970203
1339528
856870
1680962
1736684
958885
1903924
1433639
1847022
1255652
371756
183959
1012637
13781
1111254
1867676
812616
24466
78485
167111
777047
1036301
1900838
743705
1134271
860869
42182
268911
228432
1688900
1822889
358738
1605995
1438394
1673534
704053
558957
1094526
415128
644395
1374332
754928
1186368
1956251
1951222
1334921
141245
1663688
1852779
1152348
1258255
1410631
1058607
910916
853834
1992789
378470
112186
1358329
966410
1988292
1528906
1428842
398727
240980
589090
1077570
1130916
437684
1442642
683012
1885570
1601120
1146190
62111
1517910
219788
28271
1232361
622265
446965
1292407
680512
487070
1078339
1579267
1236817
435787
1683061
506306
548607
1718918
972134
829065
731178
843133
587324
911830
947170
772509
1988043
1504966
1580974
508520
1494917
419059
341367
201188
1821093
1487437
835858
1692947
184961
1866241
1547059
933118
130531
377082
1572290
1293462
324897
920409
1832918
1927889
1938715
1973255
87931
1672463
1610668
1012247
258538
1109814
288605
1536499
1306988
1155628
1654494
824777
1089734
1550272
502096
450716
797684
1319103
1822595
1689056
1003295
1336786
707677
987773
1929120
1388591
513295
834878
1232964
423620
1616947
567966
839887
1460243
1511415
1448285
596763
1616295
203463
34907
1658249
1594659
731179
418639
1544481
1914136
1248651
883573
1201412
1934427
797216
361841
34760
1031704
538004
1515064
999338
1258059
1289459
715828
1332529
1092941
1325602
1869225
521950
750492
861067
1224702
828532
1965749
26979
116884
1416184
847498
530728
1416609
1665360
466614
26960
1570665
1489860
1513835
532055
1929216
803073
1740866
1873602
1343276
299410
230455
482470
1508707
576249
884008
1942149
1559026
624930
472660
1021954
1632531
1140044
564736
1748343
1966034
1761890
118229
17471
291939
71492
1315023
491194
151197
315980
1722022
1355656
168919
832842
272263
1107457
753108
1471923
1540981
1306106
1361648
1498981
634236
1181476
1263456
953785
1181873
1851755
371650
646168
167958
1245052
1843984
1778366
1960848
1407748
1981571
1609679
817881
1059595
1449265
683569
103107
1626119
29733
854840
140293
1332148
835180
674210
1483683
217079
652187
1366769
768987
253005
1625582
1487705
1036957
740115
1202673
820654
1902532
1505742
429231
1160568
720660
732402
1650073
1305804
1041690
1952000
1958985
638349
1204688
842450
1263794
119425
500094
411036
662497
1262073
925139
1004004
576817
668525
23371
426800
1900613
209072
153702
734486
1796436
1374048
1607552
60874
750067
1503967
528862
831507
1004400
870331
1476304
1820088
1541694
560910
427245
615411
325965
336593
343266
498886
1710971
1086508
887289
19418
360384
815164
96455
613844
46942
535604
1080229
217328
297710
1605688
1307901
525703
1580974
75017
1237080
41342
1478063
234632
1158377
1694669
1297738
814255
1755512
529917
213601
1977514
1710890
645682
339883
340034
864356
1360791
1633950
265707
1600484
1539332
433466
1680836
1606429
325653
588208
928072
256152
1743908
942902
392637
486125
873113
892210
1734671
66035
1592364
1986755
847328
289987
1826279
248850
108796
1582434
1015401
155959
1043196
1189462
723962
448578
1849618
319991
834659
1103052
256721
344416
1608413
144324
1956011
679990
1918479
994267
1991925
1160550
638075
185012
852702
1094392
1422461
114694
438947
618382
1638924
516162
160332
1581482
379616
1062582
321264
178900
366541
289060
1026171
28758
1915694
762528
864345
1803664
465478
296679
1671003
975619
322099
661553
771538
1379797
831649
1365537
633400
1884655
797857
827341
1028953
659335
1237901
1027495
961926
108767
756670
1577674
74703
293906
411286
266831
703304
393652
1399274
1878605
547378
1235610
1335920
585099
1860366
166238
655116
1669555
1244798
556864
354243
502501
420317
1158378
332553
1597584
1274671
937674
1687984
668752
193339
453044
1453642
1924405
86112
1735633
153931
1612092
1097779
223929
1142273
1773334
1152430
182401
1821463
311647
1417418
1748294
1821589
1200718
691324
177388
1450941
262190
374178
1530007
1568648
129827
691507
579581
1309454
1063984
164864
1396859
1521970
599233
1592840
160304
1809429
204657
303887
1267014
1713308
1283918
750596
1590691
995158
696586
32780
670605
1522835
1547356
1478378
342541
187619
279482
484593
912177
237054
1762556
1019997
623590
299767
1879151
71611
549778
1389938
152365
1866347
1474984
372931
1780840
94226
826562
295703
441221
1835128
598548
316373
1775897
862125
94461
775876
1226377
357843
1032501
1463135
638744
1170390
1453309
1320279
334725
1793174
1796778
1699131
1903865
1689580
77058
1913591
1942956
280179
1908159
1603744
1179801
106562
1633440
1301665
115182
77863
99568
338989
1121919
366932
1772661
1061743
1710660
1781171
1047554
1080646
1128292
1664017
1915581
1702414
1591275
1901814
1266581
1539840
82552
522729
620294
304305
1288569
941079
1820589
515900
1321894
510068
1558641
656074
1910123
1393629
764912
534387
99931
920419
1430683
342044
507272
307703
493062
425086
409249
1204471
1053433
1823770
449282
814776
1236996
1231500
174532
1299004
1579953
1910129
569484
217880
378577
1833915
1814919
1389685
1928291
565493
229632
820795
1860446
1366862
1712359
62981
858311
1959837
488058
395945
1648423
595859
1791155
304634
485162
701219
1110363
352654
1470787
520385
1994910
353453
675417
374454
272485
970282
596873
1861558
1241491
1315256
899279
1921959
1714554
165450
972882
559040
149005
681270
1628929
1986992
576892
1109786
1724455
1113043
1864386
921403
702362
253585
1729962
387379
1810904
599761
1037429
1131798
1193295
1528597
1832437
1123267
1703256
1158176
1742657
1302665
970807
1371065
1998724
217146
888239
1358478
1598142
138671
356795
264142
1781289
603306
1019481
1314567
1082687
1578520
50250
1359543
877661
669437
1373749
1967668
17107
486180
1503061
804568
1553375
1912873
1133100
299949
1208087
570929
1312291
1757840
486609
350817
1050100
1307410
1832756
1838129
1327424
280138
488503
959570
1078056
1541053
816057
776450
1413108
616289
587612
515453
96167
215781
696399
1109150
1664371
526169
1362402
1350898
627368
1253734
293173
781413
504243
1437639
1777418
1862783
698700
751427
438115
1220334
763054
33859
1915991
1100245
1530054
556369
1064702
446354
1132580
629883
465162
1144097
1628379
669411
819763
607808
1096149
1222271
644687
1510759
1577235
232484
1634974
1021852
646770
1999254
1510960
1074382
1159407
1890831
642787
1102419
1757111
1956795
138589
952105
1657962
1559412
1583728
1693328
239074
1785808
515055
1299164
1149559
724427
995334
614873
216934
1193186
310692
139759
1118129
1780175
666424
1907325
1207339
986775
1928163
1918194
35962
294952
1621071
95207
1734507
1424192
735169
165669
103071
1392970
1769049
338766
1244887
1768922
10926
82285
1757671
83502
312945
912066
1993173
1431895
29363
420290
1273060
1835076
234421
1277185
1027684
1640284
48854
1988399
287932
1663654
1254016
36621
1396209
306470
261075
1141886
1384998
1332643
1799201
1170322
1391214
1878350
752633
1777238
1254593
810179
652230
954314
405544
1654203
1616216
1232215
167461
214160
863884
1448082
1954359
1745552
994540
215328
1467661
218839
1336887
573810
991410
1534938
880958
833084
1428812
1246511
1738442
216740
1049627
1451303
1338247
1310961
1666142
570225
330133
1817015
82783
1282936
868390
476779
30292
318782
381585
1562713
870978
1690993
275080
1212103
1801794
1531569
1906851
1411221
575321
1815120
1221850
1437268
1215591
1466682
1596851
128140
1143596
1131065
313112
2829
1855328
149853
241081
499999
369471
367202
1110780
1932357
1187704
1868127
1325131
1678928
436900
1418456
1597707
714996
804471
1569244
679595
1692368
1942738
1444709
306521
346168
984759
891318
99170
198754
244342
1878367
1115468
1121839
1252360
1194605
248417
355531
1087893
567353
165287
1048640
1949850
1983663
1190703
1974784
1950004
1388424
641974
293438
1374069
1133192
234648
1945959
955833
524430
1332582
900893
259330
1496062
1531579
37038
1532333
1218441
320583
1809529
1294217
544855
1094014
726617
1489351
1673595
1867969
282311
911713
885433
1211025
1754705
1636806
712200
946608
22324
1794951
464696
1846673
1570183
563225
1184561
1916145
1664467
1232916
309197
1295973
957425
861816
750644
344068
1777083
654777
666547
324116
163871
927759
97932
1924939
227788
584573
1226189
511467
1480409
1730156
612750
1567209
1384774
1104655
1790440
266178
1027265
230262
331918
490298
270995
620627
354419
1179274
260802
232034
761851
418499
94540
1062236
1082404
1840268
95737
1014329
1541582
878711
444986
1944059
887294
44159
1741411
1774852
549747
109891
1276987
868626
745951
596609
691007
825772
506243
250492
724474
838216
463653
211314
1944460
50630
1595115
837510
1373155
383426
313621
1153730
878380
420504
1658199
1477212
1358381
587524
1955089
1341520
1592788
958023
160142
1127035
376265
134642
1842007
1306675
1159255
1869220
1078660
1514222
1657303
76407
1600222
1065821
518496
611903
967372
535823
1166186
1469566
1133428
700208
1303804
477020
191556
1505659
32532
1132534
158018
861805
1101283
502610
1608413
1197853
320721
1000005
1176444
1280647
565807
1931027
982311
1452857
1849444
687807
72030
1849993
664452
884217
1949470
129903
1950796
5942
1827808
985867
683585
1012662
202435
495277
1253673
1601260
1215996
1436046
616065
1646878
1127572
972337
1318945
1178858
1726399
1476037
1686808
1747155
1967196
412207
1263288
1568068
502513
1918486
1232369
264837
1691509
1288130
1035405
450602
1856035
1566684
225638
84368
1220102
1924925
644153
1867036
557512
130495
1836094
1586904
1162722
735474
1679608
989548
228705
1321829
1828582
736470
1252311
1749
1965126
484878
1269212
226806
75832
125705
1399338
428520
1796123
1123267
1407295
193893
169968
1784575
967152
617599
1983702
1909907
1594073
1271723
1968338
1144700
1027614
257862
1452230
817504
91390
1687911
1588210
1953854
108694
1606408
1446015
519539
1387650
1541976
1222945
3731
336436
842101
1154372
1670146
162118
327540
798853
1491874
1363050
803163
1325060
1928753
1960144
1895682
1498147
1158566
32931
232222
922513
1020541
1648261
825118
171288
987436
334708
1846508
1548714
1634235
1349816
1771145
290099
1547394
1657060
138924
829110
238104
1319753
1074672
530422
1220973
197383
729641
244198
1542612
1113020
436349
1298000
1635441
1098989
422107
1951678
459644
1848382
1766830
380971
1501874
625898
984629
938372
722636
159346
531652
246371
67328
1643338
1499388
796341
1780816
1864257
1463745
157141
1519720
177445
1316101
1432520
185237
1645856
575470
1447837
421840
1401401
532364
1816049
4383
1837872
1516737
840328
1697678
498756
167873
123425
826770
420588
711618
895492
1264342
160183
735053
315990
60700
1690484
1503353
1462744
1521039
1513165
1404673
159132
1688646
874800
368400
1290149
162056
1152498
1021207
1405911
924363
1118333
1142503
1453208
1398712
150363
1687983
1946873
182125
650006
1551563
414569
1606438
1991900
1397867
1175163
1928238
68711
422913
60779
308542
1203805
1978144
1852014
943331
875692
1047425
1159022
722650
1666843
591420
308585
999995
548034
492756
1755529
1488296
1901958
1272183
608779
1575410
1865696
493691
95938
1202296
1822747
190051
1308201
532129
1629937
1079027
1091040
1609226
629037
1577270
617925
1877953
165152
426066
1046703
529367
1906122
529947
319218
393156
459086
242072
210710
116003
738888
4235
1952371
1443944
6614
1626691
1311689
1860033
1262622
1028482
1753891
1107604
427444
1307554
102620
539703
1137322
661553
1393705
379029
24043
186639
1429428
39400
571966
1538172
1822486
1447467
538897
1480591
494350
1923383
338950
147398
666547
1574346
1829745
1630817
978541
1502528
1882512
1292611
124364
242882
1494041
1261578
69931
994622
60949
338023
570319
1018965
439810
798141
880258
463031
1529632
1847615
408385
1728537
842529
44892
930239
1433052
585259
1614475
1152520
176909
314617
693969
493979
1551839
1131664
462685
1367940
1850295
532470
1864601
1608178
1419510
3553
987558
1706756
58283
1907052
1543318
1261489
509056
1812462
89358
285435
1552053
1656505
170431
1074536
1356546
463931
560992
1985039
1525145
1526472
1190431
1814588
404451
776122
272969
112728
666460
1804103
1097927
1527665
1853201
88177
662883
494601
699146
1034270
270248
799627
323657
1734393
1477481
1775392
1388893
1067210
1273554
508195
660402
423825
750922
151250
1776945
196428
123364
251861
1115447
881979
1817693
1567209
1153450
530770
170288
824948
1610135
1832440
616033
340060
1163053
1475384
854734
1069992
1945429
1451216
1712224
599739
1063265
298306
111101
703185
1633066
1534469
93959
1883537
1787943
1149347
1794620
1976626
428513
1976486
157380
1978690
547037
336742
666433
658410
1023262
791916
1193389
1309228
1969452
1465538
635297
1424262
1525658
440684
506313
1036547
693232
1736068
490298
1780134
1415406
1090707
1535743
1688308
1099737
1776177
717318
439790
295824
1591156
851631
523670
1316905
1440468
1031399
318180
828363
1836739
169675
690563
285257
1784378
294920
1687809
1690730
1599916
134651
777975
303495
668550
1412478
1547279
1784171
1769838
1947985
1950956
433106
1432520
1375485
400802
1989469
1666213
281331
196861
674074
975692
558523
1410643
644429
76267
1188163
897903
1448651
636605
1198193
1451877
1663925
840867
1946423
126145
1524267
211700
1448867
1972049
488775
1807504
867518
1395304
1857486
40688
824801
1746479
60569
339734
342789
740140
1772396
609543
18969
735738
257562
1825094
347374
1335016
1586561
1840445
1533983
324652
324433
1182547
322625
1305921
615098
547885
314390
1257594
1286360
195306
1882758
366960
723282
1001605
1271219
777720
808130
489679
410783
1739271
699083
1048682
1757658
37600
875192
1815327
695605
474231
286321
210314
944635
780861
274325
1167796
352755
1251595
1153920
1357394
1295895
1070048
948339
1916994
423986
1628752
703341
1115004
1531082
171596
1739879
362459
1611597
1474678
1764050
1793694
836626
1564257
382287
1768304
993217
556327
1843581
562773
1412690
1579020
304422
875243
804031
316651
1162896
140491
428027
637374
1519263
227363
186237
833661
1017513
792225
1020135
783449
713308
1747436
1845675
1668684
144469
281190
1250409
1145016
1611600
1870059
400799
200168
9366
193011
675791
134376
283105
570016
436630
1067347
1877364
1797627
36710
1119757
590497
1083376
1337511
1434484
1487773
1349297
70027
1073741
634379
286376
1820310
728072
341488
1416623
1146593
1385986
677374
587286
61470
1406610
626814
967964
1252613
276068
507535
331571
1994890
211130
951454
178443
738910
1723231
355022
1905179
722943
1190649
996918
954299
1809559
554273
1036572
77172
1759170
1374556
945615
87254
1785420
82738
1971374
1242246
329560
681078
1872235
579463
1532816
1572470
322904
1292376
652624
830109
1933398
519301
312277
99150
962388
449339
544049
1749150
1037622
1957640
406086
1780650
1564515
196327
1812444
1823182
1999758
980763
428000
1262958
1309622
1364357
1400163
1300907
1364017
1360757
1010447
1612499
1210778
16292
1115214
1651071
859371
1184688
677593
1508052
537716
1916914
1591882
1962489
1049464
1610273
1735080
1570626
580155
1777367
1865612
1921304
1670278
1009079
472617
1462936
1853112
1773497
908481
579641
1284707
378315
730064
1117832
178511
574333
666656
707317
1312189
543367
1437853
2267
1920969
1226797
1000660
806511
1909621
1300378
762808
630154
1960348
799854
626772
600853
1010534
1259264
1652974
1804920
1983743
187771
166449
1075350
1241302
1964690
794012
1784209
1970639
1090697
1405920
100355
1424642
1959450
640500
689566
1482325
542194
1577184
34875
589332
1413590
1748562
1416594
468622
1928512
1157971
1423966
695843
782361
388
639555
1640459
454930
1546779
1787322
1349434
1004741
1608308
1861668
859447
1323637
1926333
1557315
407303
17365
355137
270328
743002
443751
1117476
1234684
1862471
44053
1675134
1469869
1930229
290233
812594
852529
1054775
654184
1114716
242583
1172667
110608
1353257
1529132
1831606
1260743
535920
735098
1849208
1054316
329372
344924
872653
151409
181794
729549
1309077
306864
1979450
1953487
591554
1739516
1404770
463008
1236330
883857
762714
1349335
275941
1967727
5905
679907
483984
61788
1374941
478475
717598
956749
940533
31368
523557
1565854
57342
112273
760283
321552
1084700
204405
1317742
575811
1140869
340038
78612
821401
1732731
1501965
1578463
1758305
235333
580415
1831408
929417
1692860
254248
1821059
1715337
1202293
775868
1732732
1773515
1773349
1165359
1795830
1888357
1678174
579527
1363308
1355483
679610
209072
1117926
1658479
153863
1805883
1651369
717936
1385192
1911002
1139515
34667
1516791
1089426
976991
107078
1992730
1040349
565019
1757598
82700
865483
784588
914556
1534969
854651
1107525
30692
519815
1047569
65335
1392289
260153
77630
1394047
1873795
1234084
255678
724449
1402501
1497135
227864
1328882
1317417
640015
167548
1965430
1873943
861196
77543
657540
740115
463867
567862
811727
1412445
211686
1756637
1634533
980592
697877
551327
876407
711801
1740359
1314569
257175
1081083
326325
1438663
820667
378138
467102
1108233
1557829
1834478
619312
719758
1602537
1059465
1409108
1978082
241880
659055
1537274
1173951
924396
439082
409220
226656
1269716
1459057
1408716
750176
1480609
716093
197658
113133
1546559
473525
1503987
1992798
1175097
228357
618203
1207801
1537417
35826
1756794
1177710
1700434
1954342
1023127
1812054
1667777
665116
140570
1211621
1483301
884373
1166106
935721
1665830
154282
567889
170262
1178433
1215070
1186328
1949927
1373327
1064144
897207
1967951
380978
418765
1056738
1773605
1290186
284928
1532626
888605
1227514
1157320
1629975
196865
1561174
1596145
941626
1279185
1601988
1452186
564693
1857222
106276
1063537
84682
1846732
1321449
589823
1162729
307108
251108
880968
411459
781892
1753128
36707
1501973
517344
648974
1788435
1066606
1457689
871488
803651
1561978
681156
1321298
1473772
1366831
1101581
1834533
1510730
97693
6645
884152
945569
37585
1184681
1980650
516405
588557
720911
487750
488894
926130
1627606
1438108
450201
1172457
18426
1162657
269439
1071582
1131492
728824
1628717
759180
1152945
1091431
1215231
625097
146569
1849618
677909
258059
873118
1197958
758754
1479406
1139929
133441
143349
1158627
1071611
1290814
1868474
1643325
1316578
1055291
1571662
887512
66746
1347250
1757632
1741488
1833562
527907
1258566
1664698
1271409
1807292
709702
1520222
1224720
1822075
1989982
1402576
862505
1465849
942220
464645
996275
1601392
762420
665061
1116262
1422473
69946
354945
1046665
1929207
808189
1821536
22049
1770170
395895
1251265
336496
1152407
103204
659565
1622920
198948
1929207
1313850
720625
370340
1771139
597297
437985
26361
1026903
580558
625445
343914
689280
1786978
197865
78861
1154170
927546
719485
674264
308932
1285716
1244460
1184689
469024
357747
809476
536545
1731846
980994
257561
1382384
1039195
1032360
999106
189460
1762171
881923
351702
1813022
482328
355380
389235
170309
1648335
1780241
142331
1512856
1992140
1503204
59196
653319
831013
1623120
1994802
1434369
1793627
259629
1677599
1302273
1897894
1688570
868784
109595
889861
279758
1574426
805894
397623
252248
202389
648953
1012660
1205972
1443018
22241
1456083
853558
1810065
876769
848670
146924
284000
1840388
503780
1505447
1776177
81367
1003552
1180172
163890
101158
1427931
305814
748904
1473216
413930
744983
1716891
1643025
1243948
1424650
925004
1993098
1842844
461655
915489
91128
694413
917329
880317
1391142
265368
609423
366094
142273
1285314
1789457
1757609
358177
438501
297540
341700
435659
1481972
953182
832122
875106
248356
484958
1703827
727823
1644750
1928520
1994081
967262
270622
1896260
385556
1184075
576043
463890
899724
122936
614795
20439
1232156
370386
951925
1485983
1746900
766673
1480268
1037444
1356369
123359
783417
1374132
480550
1367509
1033147
1015277
136084
38621
14805
290268
831154
1904668
308610
1920872
374454
79969
1333341
128283
1282301
1328576
718665
1565840
818108
649906
1097568
1304749
648217
397533
1328862
1440087
1823440
34715
1309686
1500140
1699128
288013
1832992
1919639
1741520
1754885
477565
1742103
1236876
1342879
1307255
1527277
1163806
717397
641167
719437
1466750
1785019
1583632
284254
1475323
1542027
493832
1160585
67898
1652344
1038345
1008708
1632003
1395934
98123
2175
93190
264025
879240
1525682
1113109
912160
1703240
1847803
1675350
234800
1299689
1115123
63641
409093
891612
400076
414031
481801
668063
1627670
261226
1832343
853511
69160
1493783
314544
438312
833337
1749177
934134
1367354
1456967
73953
925139
1447400
1220912
270356
1912402
632035
955715
1530647
858600
1749930
655562
489948
1143596
367298
1257410
1478416
218702
1012666
1069172
1814585
1678778
680289
1506541
1859485
1820336
290817
1374357
1822500
1788101
1956993
1428842
899864
1176999
1293283
1398711
928247
1737797
18745
862143
202339
492589
958090
388456
1589939
707152
496891
277709
1978787
99170
1909214
529653
299883
516682
418172
598276
1632544
600702
1258174
1762701
1512900
816555
780943
1051653
642780
175899
1498208
104534
87167
275857
931241
996180
858923
1005005
212059
1606858
1019637
445300
371099
1517752
1929880
1461509
1515711
549693
785953
1976722
1563849
1482395
1210346
110917
830504
426951
1853581
554322
1791326
1938648
951881
1835248
1203950
1239335
1520942
957102
792762
733909
847170
108254
32457
774070
645644
1496269
770172
1778302
1018319
843822
198425
818589
1321668
1889633
497737
1726348
1421504
1605513
701094
1627671
232860
1838968
307092
1563603
8386
827357
1968456
1717043
908150
137421
1269540
592684
594199
363368
1742729
445161
1925626
1023922
1391377
1705554
3587
1122750
774460
1271698
165308
440198
483288
943358
1091773
930231
1323506
839304
1567657
13142
909371
467423
261838
1570923
1459705
1869921
1814585
1324838
1595103
1546874
1660175
1762546
1090039
1490273
763446
306430
709718
987365
1883285
1498553
275847
162152
1320545
1946367
648709
292027
1802015
778445
1189023
1637022
1449955
1519848
1876915
1553006
1473318
1733864
1248597
218778
1597718
897322
1116474
1281790
640123
1381241
1753685
673791
277499
1448601
484090
293796
1832363
1915173
1779230
155300
192036
162199
847041
1391919
1221193
1220603
642439
1097772
722685
684088
738465
1865245
781777
1467389
334921
1113253
385837
96697
8809
740642
1425442
1692759
1470489
1188822
493358
308269
748832
262179
232588
1688449
541979
330488
1074668
1412219
647588
1030683
1974460
1184192
474467
722559
417715
1506287
626425
85618
682139
1386036
22966
37558
1311102
57326
818642
819760
873355
381523
1152884
1695011
21115
473486
8766
792260
464672
1930925
1616874
244306
262403
1745406
656919
770559
1788175
201945
1405224
186679
1751053
1549327
175687
322775
639495
657460
1926569
1546693
1693073
1025566
1931700
1944306
1951081
946604
531236
745293
1028746
657272
558518
369507
1874268
1264059
1718815
1838947
804414
1087348
772137
1527867
654431
1547310
836618
192774
1890915
1519720
1693298
290946
543741
959384
357002
1560321
1713586
1202256
1760436
1202517
265764
1277736
546927
1314610
1989971
1971320
241307
446885
39742
891641
1628640
704803
783905
1530524
939201
872484
77824
607563
120338
1958688
685168
1346500
1171499
896682
770068
1424975
59630
1583338
120369
344202
1468386
1766720
1381251
1750151
243258
1775335
316663
408555
957310
741848
194839
1829761
1738955
1816857
1521099
1295034
369196
1606446
1568883
541867
1729619
1312802
928247
1090659
526695
1764578
567496
1184880
663604
1892187
484661
1137964
1335933
1896446
1506270
1852374
102296
1622290
564311
463189
115320
409748
307389
506962
960834
804477
378556
137799
1945671
1172998
1602258
1847760
1871940
752463
1995148
789761
1094579
1221920
1618642
526841
968029
388092
308339
1350643
83573
757349
558629
482680
1425896
110119
375760
1767488
1481349
818665
301148
1770926
1832275
1463624
421994
1680216
1700167
1766829
684953
378392
245162
604950
801948
579271
1524437
737481
646248
1594087
1847709
1438546
1599782
602215
1960836
1036381
805697
258059
1257517
790516
1792797
1697477
276064
1519712
1477829
219039
375096
72317
1768586
870427
223578
1363899
1862475
45410
1295298
1902837
371943
1891064
1638671
162349
1131233
906033
805091
1831068
283332
1473858
1435130
1404473
902481
982594
21282
796861
1465170
1434013
790849
920776
797320
116851
1738115
296028
556601
1780754
331496
859107
1930510
1225570
899505
1911511
1963183
1326129
739479
552748
1739460
361167
1114918
1488593
1676016
74176
323238
47165
615702
148329
1879259
547895
658948
1886525
1109724
100366
144711
1016876
1762724
781842
1778272
418726
574017
445319
1232803
677722
1713203
1684699
1475201
53032
852256
1266003
1959478
1369102
264956
519559
674312
640457
603771
1665415
724087
1693923
1977114
67565
563292
941120
438005
1230293
626223
459501
1263634
262276
348725
1222266
506769
717408
1002569
432933
342004
1934718
1912676
1333123
421681
116813
1354764
398691
929351
164857
1405396
1894199
791766
1490879
769334
519860
1665893
1260141
1335746
1657949
723377
931297
1037338
26962
949054
1723321
1788657
54983
642806
1988661
1398778
212861
1901168
1138553
101617
384396
1609915
911601
679506
10528
1624522
656129
158975
1921400
1434623
235741
1094394
327515
1466020
1246096
549472
1750886
1932825
955549
93290
1350425
293884
1356440
1865887
1675873
1054486
1078736
1008271
516204
449499
625526
536032
656129
670137
355011
1514575
285251
1173334
1887713
1813375
244347
4939
271344
3601
1838657
308366
1449546
1146175
1048933
1021303
1709243
257986
1484169
1610368
1541582
507019
1621792
361644
644890
1513611
1332659
380453
308783
1393090
956666
217465
1596988
748657
1102772
601866
1448871
304480
313596
1820880
705216
208663
524505
487048
1716480
706296
866935
1275096
1985398
1888532
156321
876413
989977
1255883
925211
348945
522583
1961926
1544123
451363
1813324
1259317
1857335
111264
163643
1327740
619607
388766
1547450
1873065
649532
39086
1956975
1138062
60915
879528
1288297
1674470
1617979
700855
552510
1463893
194034
1652110
1238379
1100837
1578516
215270
1805752
706798
274316
1903062
8393
752603
313154
545639
40138
1199080
1118009
1433151
720962
1797192
1261173
1579747
1930925
1813665
1874862
219347
526265
868894
482884
1236729
1205771
709645
1868515
1858740
1603982
1149022
1824425
1957529
564782
1557347
1565664
1783393
296954
477494
599328
266003
1115283
1164788
1081254
340059
657758
594937
881205
1941122
1188055
690206
1292543
1465550
401891
1716480
1418962
521052
1385884
883636
836419
1912561
407930
1507626
867682
1098898
769537
1039629
789159
459323
783566
1699118
54201
1448786
968182
1508085
129675
1970931
307029
313026
1633659
1509007
204890
1751369
288338
384626
1547500
871717
745323
165590
1219212
1617467
422968
1416149
1861390
456424
800926
629284
232482
992046
1532535
1961580
697264
13132
327165
521735
534567
1020783
1590052
427893
699059
730583
1926569
1158758
223720
1298627
1789178
1592014
379491
1771164
1583057
1062990
1234404
1558686
580889
1644206
1416594
1003346
1932043
1824638
1793522
28925
776177
152407
1901829
1684138
1843465
521377
1739197
1799671
1218526
20439
1045570
394917
1089936
443889
659761
593235
1170417
351211
1605606
830434
1854589
655249
370874
1009406
888784
1668652
289226
85240
1149591
1086261
1866453
256321
111251
1109109
282120
891996
834477
981891
879311
1332830
264667
1931407
865543
1430980
1618703
729914
341893
1310121
582679
1564987
1018477
1382798
1092941
1047321
348427
48560
441269
1533626
372317
139960
619395
1857756
853731
1312562
36887
657065
11450
776988
1227888
104917
793827
1725588
418761
55918
1146241
359591
460924
1579013
30561
1813718
1780034
1536335
1688164
804270
3302
1456435
212820
1405463
1028011
1847265
107359
665626
1192460
878917
885212
1731828
898629
1261993
1324610
1074462
1653261
1172866
224318
1932958
534878
430997
622599
1668592
1975892
1440708
973160
1794331
1766551
781145
992946
1147139
1564942
1237675
1023718
952225
1482954
524590
679655
461214
1849144
1280746
922517
473697
1652988
11005
514424
1470690
1786432
191801
1154514
1338429
477840
1344289
631768
839866
1836950
146646
663633
497193
1271216
460149
114545
1140881
259551
1835647
1322184
280978
1928491
1646807
1932223
810987
660111
195839
498169
941888
1850196
294609
1402065
1966729
73077
1562085
1205528
1793825
249614
1193598
422038
1467215
198600
1412049
527065
1403285
802892
1789158
297373
241341
1540459
157655
1917984
128687
46347
1937671
1657437
1012591
552761
1080041
736432
1190742
1205319
1793714
756982
1991866
12625
1672102
1251684
438354
353304
841527
1559421
368151
443358
622005
351385
95576
56890
812958
1823707
98090
1864505
1567741
1525781
632832
1447680
1113114
755910
592913
1732018
148582
1086895
272803
871373
442102
1759142
1122067
84324
329624
1559805
167471
103520
1811663
914195
462578
509851
107816
1375413
1213579
535649
415128
1174865
679113
465076
383800
326052
724812
793018
1706011
1927292
172736
837023
1698571
698630
824974
1321272
1212600
671357
1849681
1554905
221645
462495
983429
1499599
196493
1384807
1583533
1315821
490868
1789824
501865
929215
1386687
594827
1912893
602215
1494067
1829204
1869815
337695
797878
582423
1618479
684912
965608
1556442
1086611
1825607
1681076
289983
1296668
1174506
1054009
1375532
1557748
89174
1473694
129002
1175037
318006
1826306
1374650
1090954
1644082
1603971
1232447
198939
967440
1002380
1441346
1915559
863355
164484
1929869
575541
1249101
503378
51102
1580644
761240
1023922
954855
1245435
828656
604671
26608
448176
905068
312073
1505091
1499836
1745540
1146530
1883729
71634
1126084
685147
52328
1621745
1627181
875320
421611
1474036
762295
527914
1719145
1675752
1651362
1589771
1459001
1616345
48494
1024678
673268
1210415
1451878
668251
1746694
1867028
1853311
443542
160051
68116
911366
1050213
1869115
1159475
602024
284623
532195
278555
1109724
370340
871094
766304
1852203
1544691
1809983
74542
383382
321101
594176
1800911
1213200
1024102
1624702
1293816
1378996
1719360
143671
1893856
1990505
1509525
570562
539641
1761839
269917
1150277
1937832
1139202
1585313
180581
1833273
257986
1735711
917787
691245
1220350
176962
1655082
131767
1276877
441424
629410
1470117
1722022
164685
1223321
106603
1266946
1974375
322940
394332
442440
1347615
619701
1329858
427231
549875
1484286
423546
1881958
241672
289437
362736
1428172
1827394
1641785
1471091
1245074
594994
1422779
605110
837218
1378203
781824
115433
1292407
1666769
1496652
488146
53493
1704459
1721749
1494570
127953
1833169
680478
195100
354148
1494501
1040124
1627865
1048379
54169
1201502
1927463
1743156
123957
1772574
133737
444686
1282246
375387
1393659
388749
81433
1657199
13438
883458
1679279
392850
1446970
1740099
737937
1846841
1480268
1740820
569986
276686
162058
188278
1401990
887338
1805923
1790330
767909
1118882
1424279
710503
690473
1319894
1679056
1455434
662699
297245
1035202
1834406
232949
1749824
1646900
42647
670900
765309
1158605
1025399
1236311
175295
1983428
68587
459453
1766541
1540199
495128
1778036
330671
399666
276083
175947
916042
134917
1007343
1990599
1849178
1642287
1069226
1620029
501031
119257
1766279
706828
817262
1260417
519692
1674948
191799
1762846
1294417
692926
226091
650879
1867947
385460
883766
222725
932585
1977249
970640
1476968
1599028
1558777
438694
1607043
376003
911785
842687
500053
501546
1998780
1842170
23765
1547465
301018
433508
991211
1558972
1939947
1364455
203496
282610
1402890
1768590
1138446
868894
1726038
740746
1222540
48784
89216
1062345
1311986
215209
944864
910795
1334414
186817
626301
1512248
983228
852883
1741439
1246285
1499946
642604
769555
282049
1480197
720845
1600343
389912
548749
43275
386761
1242974
923492
564758
1513535
1784924
1509530
1237973
702355
513255
1692921
553557
971206
411324
101228
326644
1882566
1518730
921510
1960677
1846803
742055
1822463
640292
1342597
1770416
434195
886635
296141
1203518
1628054
1149923
1773925
1471073
1857197
903196
1105070
735063
703695
1714862
740422
269158
1349960
1988019
1685349
143236
435769
1436370
77058
1642143
31774
1193598
1534393
740375
1565385
492507
367162
258906
296782
765603
211094
1017057
1176802
1995356
1690115
774912
1555551
34247
1456685
507212
1483995
1488758
745841
1461958
665264
40693
246232
983769
1658321
1388604
1082771
25036
1578073
1386687
545864
343164
1591584
407853
1912756
421378
631220
577090
1905626
550403
682320
373872
1315541
1490841
1188029
1853242
367365
1863393
322414
1634372
125665
1771826
5063
702360
1227468
211864
1973100
1779760
1778366
1980024
1327976
1242039
204430
1072306
1951401
630137
1726373
1732234
182729
860499
1354677
1178302
69730
234787
1576403
1147681
1402978
1407071
661668
164092
1712685
896869
294685
699397
793111
570234
535706
1708966
1996663
16973
460149
1079725
498202
1274362
1590611
1225672
1506780
1851966
1280533
1578514
1376902
762891
30106
1611406
1650248
1160234
1058749
649759
725836
1335480
1944125
1900234
1131854
1750360
289385
78550
690217
754495
568596
35082
71032
761384
1456626
1259976
1924307
1336594
1074077
838802
1176919
1883323
1906521
1340845
1195827
312255
7351
1219780
261352
1767352
517568
1452715
231436
1061628
1029856
1897475
988569
128685
761155
1672102
1828148
1444952
910259
227666
1603543
1734311
116404
921017
1332076
35214
807735
795945
1243835
293249
876407
289097
661784
726122
317515
554693
1007041
3088
505654
1895931
1889725
511265
1500512
36181
901701
668523
1742195
138517
78641
391974
241974
1212905
703072
647537
1808466
175453
1889599
1768522
251992
102462
233287
1827964
1871635
1974680
690816
1415555
740824
1689479
797907
1571739
472799
1775150
1240923
9784
1980927
1479651
62224
337235
722467
862482
564000
1244460
1571489
1111744
508656
1556403
1271201
1528945
1111785
1531232
641690
1531353
319828
297421
1166034
689330
1105795
772129
157016
1849991
1567032
631660
1782325
967587
1094072
1692277
675680
1588906
1996679
1523442
525098
231494
561062
1234549
477329
1015348
1475780
1293163
474447
130210
1576702
1540345
928079
480444
1992323
432735
89936
244929
1721190
953566
1527804
1232125
668982
266537
1567118
638367
1976864
1390749
1633575
558957
512656
1463637
831226
237309
1427580
1022564
1870706
324946
958023
1210052
676129
312425
862505
829420
1424063
1890128
1464523
1955509
1444040
531510
1313396
87811
56330
609405
1111661
1164797
1803011
1391792
1949978
701381
25886
1158591
1784652
759381
1122377
1825650
1918351
634360
1337312
1183041
1576043
594327
1360357
859919
156261
1445239
764105
165490
1747403
1089078
313557
140879
1122301
569343
1293216
1722546
1208907
177459
268021
390468
1082596
1892780
1390221
548733
1540016
1905165
1280356
777036
1645433
145411
1962657
1711776
1963707
830829
865652
1201338
825416
1466551
141217
1324988
1614491
1638868
1590892
816525
1225770
1114059
1260349
245297
1016491
500129
1897343
687648
1798588
341006
899059
677441
1572923
1094074
1483509
1496087
1127023
1224176
623626
313609
899525
451500
587944
200825
880374
1377444
1632978
793184
1570931
107044
959528
1808572
216842
1474828
1127126
622841
147633
13695
136534
51741
368516
1927909
501834
246553
1521871
985617
322752
1713969
253752
250392
1706116
909971
907766
1051821
1326278
1886884
1499320
1313946
462650
179333
1537967
1736916
1911522
1926191
558765
1656260
423023
1100055
1643910
1256628
17873
1987488
902706
1653879
161063
1492109
1594859
1663518
1869908
388608
1955710
474344
1486924
131566
1372593
507998
1336454
959297
746208
1615965
422667
1733198
479810
1759165
196368
342861
908664
1559928
1398619
62794
1434318
1071084
671212
1138138
1669001
1141993
1570676
1025001
718535
444535
866517
770024
1267858
1600888
1466616
1874203
1115501
1328300
1382747
1934969
227865
632618
1817471
1457787
529781
409446
1879041
202067
1861840
1038287
1131348
997567
1836842
293849
1719979
836301
1895734
1608315
1611602
1234747
715426
1980801
899476
340595
29356
1779082
407754
292916
1823391
1727363
1590829
1575231
95321
364754
1323048
1625322
1324288
734300
1767385
315330
172898
318585
446138
859545
677892
1894743
1488913
1324742
1330882
1894836
1342588
789291
723242
368341
8932
1224752
617040
1685789
1498047
45016
1080009
1218798
1305845
1690946
1926333
67219
647881
1813972
1668487
227869
1746803
619710
623469
943146
865721
1051034
1131806
755911
1395819
471609
817324
1969261
1310783
222363
96167
249703
1999764
1140988
603445
325540
819918
568240
1924349
1229632
1018717
1770624
73539
805750
1531455
1700244
403847
1539188
1988369
1856094
445300
543586
1790941
384744
1703337
1894552
588743
667855
1726171
1971065
1110165
1943789
99177
1506218
297275
1557022
788694
1102150
1896322
345444
1826804
363489
934685
1320474
1618701
1855378
1775702
201511
699851
1091266
1808513
1196339
136709
1641670
1813051
1627076
1655680
1058973
1967263
408752
1733413
1733050
911605
1104015
1842030
522302
1697509
2550
465876
315892
1180513
1055667
379298
783468
774382
1722732
1196470
881697
1855741
1435721
439015
1948581
717835
284665
203097
1751404
974729
495103
931473
872179
424998
1639880
254295
1915125
742089
1875234
468989
1737649
1299539
388883
1068570
1935518
1885190
1618507
1166438
1012881
387868
1921567
1590233
1467175
225469
1978441
496822
1879951
750729
128245
815845
1810948
793623
299929
431623
1325709
438726
1253136
382504
1042316
1017393
496219
1270424
1014386
536603
1754263
11829
570413
1434007
247978
371312
668345
966387
929350
1581687
322611
1147343
1490465
659977
233633
1500520
592449
432435
378876
1282297
803568
1350847
1877287
1059594
1786952
25541
1856806
1122861
803812
99254
1154710
1994081
838081
954718
625838
26254
1268530
829465
1005821
322477
872785
412339
852410
488743
1762759
152079
1478349
1976626
1182934
1292847
400588
1793274
1880539
625742
878480
734297
207466
269205
390216
1567032
1691628
338923
759180
1128449
513999
358949
61975
1203887
1045682
1129568
65184
515075
1210690
506965
1952177
990386
940456
856732
583108
604383
1497872
68747
465153
1297668
315881
1662702
1521459
797661
1607933
726900
1334460
1952826
1760936
1831617
1838725
1114940
1393232
1794022
1543183
1477277
1748298
799742
1064144
1033309
507273
1608308
1881032
1227974
541852
1027124
1557692
1714145
283832
1517849
689670
1953416
1785378
417595
1556371
1558988
180774
1671122
1835795
1131567
1186781
1179925
46275
156793
1912645
468772
1461783
1859810
392543
1156047
763296
409241
1902780
1248357
1042394
120604
1714762
1606275
164601
1289357
1827353
137917
1391142
1377365
591589
805456
517665
1023981
128027
559159
1887896
1178708
1828639
29234
1788112
1532837
1512525
1404984
1700815
305291
1943105
61146
721244
28857
571660
306205
208277
1131183
1677663
503321
1804190
490727
1023868
821564
1086267
1513333
480315
1555035
1404548
262340
1078736
1080996
1346513
1055573
544924
1275613
958648
773900
921142
326809
103301
1417398
1259962
334488
965065
109199
1076608
999097
1278366
1448534
1244319
1611235
397065
231973
348902
1657771
1948842
785697
619180
1785777
117746
180999
1820449
117942
119835
800741
945237
434734
827436
1190188
1250921
150866
508715
1313755
761265
1283266
1829544
1522603
1081397
222009
239951
424984
873003
607778
866796
1272926
1752274
1440980
1423973
199960
367686
1542162
1147069
541808
220368
1131911
1760780
1357739
848506
581983
1527072
1797164
918440
1471752
327722
989073
17657
148059
1312456
651449
399381
528134
646169
1733975
958969
342933
1673142
1302278
350295
1284427
843834
284401
170343
168596
1137745
1573029
26409
1112993
1663245
1320366
904978
1390756
1372593
714836
1492915
310415
870426
1705500
511255
1359099
1834670
1989991
1022728
1572485
981993
1980978
1494134
1282085
82441
1719373
1756223
757634
714132
1302247
1936032
143236
1254360
622784
593494
92432
1551280
1431124
1444899
1724723
1122590
42885
641757
933704
1817857
1130989
140723
1803497
1574605
701044
1675522
1631111
50689
866752
67808
204955
156019
250553
246075
1062896
1812095
83811
1185925
294170
132217
1066117
425859
964939
314174
814322
817262
900407
1640568
459569
1577680
1739081
1944547
996621
164656
14441
1010381
1021138
293514
1823659
1498731
1603413
1352117
1083195
364988
892738
1248023
1027122
1622960
1479472
127639
475146
625987
1092881
316482
562414
1160549
1112706
1431822
1401622
404307
916177
831736
63997
315745
970956
1083374
1260199
1268052
1969848
233148
1343282
860891
408656
1401388
1660040
1026244
339294
179045
368274
1817583
1201833
70907
54489
67197
280468
1642438
1687677
657854
726563
380375
783991
1962845
1065728
212169
553678
1005580
531148
338223
33463
1327939
1816142
1335286
105470
143546
625171
421333
313745
581266
875289
1882604
979045
396237
13261
375361
389776
1666557
192560
849180
1451878
1694085
1065357
238283
827900
579960
452647
79678
1683094
279027
204004
1357181
619429
1717583
1599180
1088404
23856
1742567
46203
350894
1982233
606597
1821976
127721
725954
1785186
826261
487770
689559
328254
1118738
1221779
1256429
392413
653187
1130988
953897
1376189
797280
91016
144631
1282135
937684
208754
1723053
1209216
1126579
632397
262490
29474
126040
1348692
512420
1563570
1369443
1965502
61855
412219
1360708
1152998
1889749
1191985
1047871
484356
1377768
1934720
790495
597377
1474308
603047
1942571
64231
311169
251673
31871
353324
1641211
1447929
1370213
201837
1626249
1605157
864247
388561
1238274
1417153
1635295
1882107
1108751
1987705
572665
478811
939875
1365657
449282
1316335
1031366
522822
1542586
1268049
730883
138551
230363
1154843
1283918
613480
214657
1740007
1921497
1416934
551327
929082
96281
1776485
534849
1135399
1595714
823332
339582
518485
217579
1220296
1823863
1600508
1446784
1050460
1194860
1375393
236155
1968269
1824411
690526
1882966
317168
1454475
1088764
949983
1364437
1290561
495544
1245519
534643
1897267
557584
768379
1994033
938042
1307444
653629
1588106
1390492
1552983
529717
1804952
818279
1634610
12842
967426
1020736
1169072
1061490
1198537
1466767
335162
1773204
305063
187691
1859633
981269
1643797
1658109
172887
848812
1069055
61912
1118087
953071
555585
248987
1393815
255578
750833
1188011
887600
974654
1587912
185197
30321
1973448
490357
35907
1033840
1370956
186742
1167604
1002507
1590530
891964
1806587
1147152
842923
1439859
568802
1323436
1173951
1873916
1436430
605268
1098069
1929726
481654
1718476
397311
661726
1840974
459714
1265442
1306167
308413
1889004
1494850
375592
1742389
992081
1502456
400984
933710
1528046
1284872
485412
1829401
850987
996715
1011273
986526
885390
925416
1950731
1783294
1538591
457615
625983
1896329
1773872
551962
844282
821946
817580
181837
748071
1955684
652445
1449743
1031631
1129801
1078893
1738673
1430751
263463
510867
1248339
1839697
981473
1679193
712628
896347
777219
650580
1271020
1961790
367862
252957
664132
1212633
1813337
1225115
196230
1623174
1886593
1595676
38858
393156
775532
1112573
1757609
1931430
1982850
658449
911403
1695713
805960
902206
1660133
747708
526336
1625550
1951262
1417516
882154
509250
1312125
954346
1744561
454195
1796436
1924127
192551
46371
1696475
1953281
1523351
162407
1053139
423305
837343
119749
1035191
408360
1833159
1197336
1568034
1145449
88654
304335
185342
1037981
1814020
1055010
843374
192221
1321490
1346460
889013
656377
1121605
1498743
1185627
1346820
1262760
1283633
682322
1557530
953596
1899005
415983
700060
1763903
1924128
1507206
18969
1111616
52795
1339268
1840202
1375180
624870
145458
441003
1971622
838525
1862930
1648691
745063
810800
229862
1122624
925143
702697
1946653
875385
1752196
1702244
782344
592146
1019343
113949
553714
1572527
248601
1646623
1488217
109878
1102604
490053
547826
600476
1743391
45505
1351364
581297
1738246
913482
170034
1444840
1188514
107214
1488160
1041409
684977
166218
375398
183529
958397
1541117
192954
908988
258987
813155
890402
805380
1918846
1643398
1579217
86049
331293
824641
1036851
1892187
654669
1945600
488032
1056019
1017316
1064330
764612
1419938
760717
1212682
204901
31380
1107525
812816
1937376
325
471036
371716
1198084
97530
110427
1868616
1949337
1769162
1869157
1941564
1140015
156979
1349473
1507289
1959702
151175
1264614
338724
789825
1444035
92907
1294289
1837468
1248059
1401054
112557
550446
1016412
1927066
1727727
886068
789048
1116920
549396
1919823
802812
1598597
143674
241160
1565854
257156
1083467
1266429
452138
270402
247611
329395
527383
148388
1582265
1895788
184164
1808890
1055783
955911
1368120
1498109
813425
1193551
1013724
720207
105777
70418
1682594
987319
860306
988790
1601559
1122067
1591104
771051
1384420
1650800
330240
1892425
1260109
354204
555717
928329
1666150
1545309
1661953
1496783
1439197
726560
182254
179020
1475090
425981
28314
1775531
804239
68598
57728
1365536
1314223
32780
1387919
1640833
227290
279908
1506927
1555505
625494
1953248
640968
812478
1017983
425156
1980089
827846
963228
1047170
1655519
1637309
1945861
1264443
509274
371626
130516
1738480
895072
1371804
1041283
142380
654128
1787155
630329
1099873
1212241
65833
844865
1759067
834053
928010
797798
1698742
1507624
708221
203875
1819226
745764
367824
1271731
412451
27620
944915
97448
1302707
1690721
842049
1222505
1735818
52062
282335
911313
1769301
1910992
409581
211211
512745
1903793
50978
1122749
630689
1629913
1127486
1146197
881923
1417934
878813
302154
1660372
1657491
222229
572862
1708424
1320912
1922284
67728
1331
1108407
1248474
428222
182657
987125
1780809
426353
311741
1494355
775670
1019316
1141988
1330029
1612586
1111689
1193442
1022805
1589252
1314912
1954089
422202
404147
1188001
275759
1391616
830027
897521
1773499
1654268
1511381
1411818
1929376
857085
1088417
1748309
203309
1021486
123003
162745
1974784
1442087
402831
189458
1486181
1618474
820203
1201334
1459656
601114
521829
1921137
469091
1318955
680643
1775778
1418604
1543712
6549
1076553
538836
1781171
1451148
566228
1086392
459306
287117
1084700
226159
483400
97296
707006
1077566
363704
255217
832996
1780854
1482644
813730
1047454
528749
304549
259798
1621512
1863174
1365991
839304
496669
995116
1367950
98551
1154899
221098
600618
1577603
34248
1723576
692291
1832387
1897045
1949532
1797661
998301
887496
1177727
1492516
354223
20281
172113
1391545
1030266
1090905
1312802
1137162
952868
328364
791087
1546206
331736
517364
686127
121314
709230
643640
1566137
480556
277921
968189
1486686
1469202
1318461
628946
1797050
1230031
1915007
1381747
1228630
541468
544527
1886990
298151
535366
1702412
9541
1670771
1743132
1167779
579400
1844737
1185603
418284
1342134
1241229
932614
645960
1117743
1476914
264362
1701967
1297054
780177
647681
707742
322241
593119
1778272
582749
1501171
299734
239136
248989
1423942
1692853
359965
165669
1376840
247988
1852879
374441
68512
1340760
838823
967679
1796854
831424
1142102
1749887
610390
1027041
873337
565789
1808877
1429329
1566942
1659952
1477063
832650
405185
581567
1767820
782908
1085096
525524
242688
1971120
1789667
1330116
1681746
1606283
254902
364330
44721
447701
549110
519570
295656
831874
1644930
1270451
655183
412339
397051
888022
1642381
1610291
1889749
66066
1966017
914215
642279
1501940
467143
751926
488501
1560038
1666790
1695253
556551
1428815
668140
550004
1982
1704239
318183
1249851
13998
589481
80970
551490
1455316
241351
1240116
422358
1526471
1432218
4055
1172120
208669
367994
304647
657232
794618
373748
856479
1558905
1097209
1917024
1569304
1825786
1570095
1893103
960029
1008256
446561
540946
1588088
1354928
417435
1660533
1445904
503319
56635
528504
1961089
903031
1762067
485162
1524074
392968
1613823
1451472
193407
376131
1170298
1443213
357275
517969
1577484
1629881
474539
503194
431440
278774
1830217
915489
322214
1154889
1383548
39086
1358926
1768512
720560
1840059
1771313
991427
806856
278284
1965201
1379246
871819
1204415
447150
677552
1185458
1583020
321538
859110
1899319
1927505
1709560
1653251
448003
1523334
845045
286306
863393
411573
346482
1044745
1803260
305282
55833
661930
1421164
610945
720031
1320174
401325
1499358
292037
435624
1477276
575213
1860303
1117368
21699
806588
1418845
1343268
899616
100157
1440854
363172
1184345
1896337
1133823
1659473
694921
977134
428786
191895
1492863
1427159
979857
1241229
1978364
582177
1014646
1893566
513209
1504320
233194
1054401
651524
1953325
1262249
434883
1082471
1368316
571170
1504672
410298
449867
1179787
90522
802693
1573095
624868
1458020
504241
150907
1402069
676805
163481
1557213
733268
1651208
1839766
681069
917945
1712059
167591
1334571
45003
1480464
1496075
863952
555895
867115
129514
414717
873861
268035
1335311
93112
302586
1752500
422979
1928446
164857
1358080
1774684
1462267
1954441
1331058
1794794
1008353
1455997
1264959
556903
682626
1821320
620303
1078685
1242594
1614796
409736
958513
328217
578327
1026058
1440803
463860
112529
454027
468914
307877
1528682
693690
507888
1757854
201682
1886485
1020709
985589
258354
21340
446765
1453784
872844
325629
50763
433778
1203076
1755444
938680
752848
1579626
1960073
1071459
558786
456658
312391
1118332
1346748
1970497
1199247
1273851
534718
450269
5594
744040
1888685
880465
1499744
342827
1615304
1760330
836995
1658959
913651
1657401
44697
1727618
273557
127044
1365609
1123282
751747
402233
563551
1883483
1990886
707469
1880589
123405
1914677
782679
1675387
1991725
964642
1248880
1303279
512279
1073964
1162294
1501269
1329957
410960
327326
1972101
347070
294450
1229182
835511
1344956
1442600
108583
1874818
428925
1249265
555186
1796289
1023127
1226374
1821009
384458
1716283
1644927
1499184
1235921
505088
346894
1489942
455267
1409412
1781088
228767
1175385
1096661
1492457
248429
1514946
1291039
619681
548199
452704
640462
1384107
555077
1092988
1242501
312989
1141965
1608579
1761394
1801313
1282321
1152911
382138
815054
1727039
882278
1116708
278899
447783
1971496
1931405
1221069
61550
910531
371762
1482606
1299180
1738391
1803958
650860
474515
1452908
668369
680916
719924
1318072
679650
1880788
288119
1366433
98872
1914472
1966163
1332563
1769399
212187
872919
1620207
75196
809874
551614
725774
1006174
1448203
1732655
1066245
1056564
990449
1077647
646423
1016233
165724
1405499
555049
1947582
184547
1028373
616857
1207910
689141
1576031
1245892
1866502
217432
1827872
1503321
1461388
4148
65736
664949
841997
1764958
1723316
1250357
1762668
284127
712613
410670
434569
1592534
1025601
1184181
1568531
263976
1249101
888316
622831
1819997
404338
1365816
1041944
785127
1027472
1285496
1270347
398218
850254
1281066
722189
1374588
1761788
1581505
1563801
1499847
416408
1152918
218069
1506306
1174009
1484253
1657132
263388
574120
455905
1936081
1552868
1621034
1243483
616857
1791250
917248
12829
144363
578872
515204
656711
1321418
1412720
335555
1257613
181271
1277170
456132
74801
1678313
1516862
1961056
61283
1899456
1518304
897038
929743
1393369
941784
1192210
1523436
1962530
1778771
123392
453271
1346937
1128418
566961
643131
1914743
1102216
42462
716456
1620380
1940290
589535
951863
978075
1719266
464293
30523
766907
741831
23597
799839
738090
898479
1327265
522472
1485948
852053
1724723
152480
1198886
173318
806923
1085787
132159
892054
551136
1570161
1252087
1454433
937351
1723105
1646090
1669287
197281
1173550
134350
919668
854013
908806
1702525
1418769
562954
831395
172602
631476
1940026
337045
1108888
67314
921082
634856
1916469
1748995
383037
694905
22929
1756437
1174812
1990572
1689449
371797
498017
480488
785659
62230
952242
1227424
1163335
561695
1191097
572622
330720
363925
698613
628153
1948930
1823856
895072
887726
1208134
1710552
683043
15654
327722
383996
687365
1049942
136391
71939
1051653
956353
187234
1511561
1865334
633069
1940764
603926
1084489
705457
543547
1033984
805320
353248
1346478
1373018
374833
1034162
641463
21300
31172
1261958
650386
1997874
1038868
971434
1715215
23991
1790515
853822
461261
1526422
1045264
1264344
266622
1547545
932403
1985749
292841
1992140
65831
317716
994826
1674593
558135
918497
1074820
911107
1109688
107956
17237
18976
1537243
999959
275161
1904003
269347
172432
879226
584145
684150
124971
1407897
569502
241092
1936098
281196
472442
1267482
382983
1352909
1956463
484348
654972
971693
1402718
1019554
729848
246660
105848
699525
432098
1008113
1777654
1398416
965513
1478657
1899307
997230
416884
1285998
362346
658223
1138140
1106719
1240446
1016711
564144
1549593
1886035
1511072
368114
1108014
1741270
1639987
898170
241582
1140015
271483
1155348
1417752
1153621
1765740
1792807
816564
1722510
1505
820366
775425
323426
856123
1097374
679756
1547743
163459
1137362
205921
644665
1468977
1273257
942198
1788448
1251573
729315
897758
1880383
1378492
906105
1064313
203241
206895
41262
1560672
1575156
804411
1961792
1714072
91556
660231
1502503
1849151
387178
1143947
32955
1167779
928260
1084717
200115
1871053
1136246
1733795
1068791
280668
720472
681390
1050343
1790351
1228716
83883
683958
1009960
1841799
1346404
1305764
1092633
291575
1278617
1748844
1540511
1419180
597263
1676067
97276
1457114
1720382
1279961
1738630
237668
1230568
1108447
295703
638367
1722695
1310262
1592959
1862709
1725566
303572
1190507
606756
1394816
724200
1147945
168515
1047028
150363
1440731
1960057
1798719
1977913
1552889
1555964
455217
1785378
962128
1215561
832441
688841
1946198
1484749
873821
1223768
1602576
1064377
1804486
1209999
403051
144989
1775351
187266
485104
648792
780147
1449374
1488359
643674
238302
289540
1424144
1424445
1061435
1350421
1094574
1887292
1747967
7310
358147
1034934
1792623
790267
525938
1705611
1618528
1303838
1763962
1511491
1694378
1494480
657360
1223040
1322350
895535
1822896
1234480
772086
1856976
1794380
1290248
1579996
399718
1253715
885745
1655147
1047658
804411
1184453
1194894
1760023
1102581
852990
425623
582663
193215
808730
247103
848648
1078349
794705
1390319
1519436
1787868
1163454
1454919
476335
893198
1746348
760972
752242
413920
539972
868153
1291777
8133
1162967
222169
1088955
156505
654939
1326623
1604988
1299554
1908205
1830086
721909
1635663
25161
440498
688381
278292
499088
1738771
1578263
1314724
1608213
101763
1662140
1574735
1393495
492149
1869725
856893
1064636
897262
785902
1343144
740425
1835850
452047
506262
698450
1525759
509016
1778939
1026341
1914714
1105572
1428347
1667015
62279
1883349
876611
1445000
1228573
433685
1465498
1720738
954316
559775
1617492
32823
851292
642636
556182
1542144
1403347
1015409
421390
1908494
1348667
1920141
575321
1667099
611074
1918350
1002143
380971
1898478
1800469
179843
1912412
71923
1876244
1042413
1734502
626425
412809
632836
1415015
1835895
320922
431297
264077
1555811
436751
1149562
1782718
484040
373876
760706
597510
544423
1314837
803336
749123
1279517
36777
311115
1093298
504900
1793602
35140
164685
79630
1303055
1543927
1819031
1830460
349313
678768
74546
850978
297938
148153
1585831
786658
1077797
667796
1394582
705487
1755898
1352725
56521
679543
309779
136654
910002
996829
706507
427601
937345
1203604
1870386
537157
1023268
1216077
1849388
867504
218742
653866
1078852
1657328
1689983
1184581
1527523
1102083
62609
231330
1712128
620466
60998
718660
386801
1697930
771866
1443807
1449559
1842558
1635087
1814536
1949383
101420
364722
626293
1303260
1478438
51314
1457045
126752
1827371
678553
31812
721857
274232
878631
347525
792441
1001586
914200
1157456
849840
1025494
1347538
530538
1546335
423161
242943
1243527
1371716
443427
1356396
1675322
720480
1070968
1863306
1265648
871094
1136273
981105
1296395
1484706
1148326
1765559
885968
1893115
1705551
1222529
773407
1195388
635034
757600
1994774
979315
1661639
707737
1099577
41686
1845675
966410
1291477
586593
1795369
1779506
743416
1295215
21019
924089
1914893
47406
209910
1174972
493587
1940054
355224
1466678
1662644
836397
438966
1557220
923995
524156
1935816
1897055
524610
1915181
545415
705038
1134903
659775
1954186
462599
629792
1910746
1505949
1977800
923521
1857871
1489615
970457
239420
277955
1519530
184927
664028
201957
1390875
990031
871653
231563
228668
1374650
1532819
614551
1480741
878735
195469
1909950
1808238
409721
492302
608716
748279
1784189
218083
462588
1136398
1730216
1359565
1765571
1196408
1976993
916051
1501075
844307
1919026
1789055
922426
1275399
230246
1132643
77497
1226984
1602580
702271
199812
53642
445227
560689
211121
1142686
1468697
3121
1750121
73076
1450561
1054162
1024578
202994
1680731
1427787
869379
856216
242548
457667
1710283
796025
32514
830947
1831623
132169
407708
981976
1984528
405009
136169
1373467
1063833
995866
421079
896207
172116
245477
1337272
1258984
1197597
1004698
1992687
1764120
38587
978186
662795
470530
1468880
1486232
372441
130852
1329417
1029889
982737
452411
754197
1394686
471678
721044
1884714
437138
1853817
881300
1988260
1953128
1579711
117849
6318
499551
721761
1599259
23482
998081
463333
1985877
1419597
1241702
1071685
166460
1475462
1051943
146044
697774
1186672
275868
1728061
1486930
862468
1156547
1989291
896684
782305
1566538
452335
309412
210784
387869
1011139
1733523
1958006
1262076
222187
175618
1651053
212494
328957
743279
1844970
585306
1933434
497463
1888588
1408104
683694
1934862
681078
708997
1720890
1497076
1456583
238868
1933576
1401453
1766950
1643444
1076053
216463
1103887
1567923
939977
1736
920950
1716185
1724562
967391
951419
1545370
1424011
1057131
1760023
1656595
1167188
1984045
1014023
1170240
1575154
1586381
1733578
604251
661332
1927437
827978
1435336
1991486
777358
202339
445851
724102
1829328
581415
375357
919632
1359951
437263
99664
1593834
128499
1199118
1402850
1766650
17237
1514758
1194576
456789
1495126
634615
1040211
466286
1947213
1859538
1809604
53149
257928
1048887
1102537
948519
1280828
1437133
698285
121958
862042
1615246
664580
977901
1527610
1967118
459845
207833
904898
1672209
1546341
747736
1924815
554797
1204231
938565
1622936
678494
687313
1033398
1454133
997056
1577729
1039538
990313
1303907
636674
1712869
522023
1719399
1594643
699882
1477447
1701201
670737
435942
914032
1205783
1259019
212309
1600715
1839574
155931
1007101
1965383
1768051
916169
1125175
1652124
1434623
348204
590555
866228
913620
1054707
1177836
249713
1919991
1237971
604122
893655
1353385
613210
109908
1097715
1547500
308181
1331106
527148
576139
1377444
531300
185471
1310007
852116
1488445
300696
1337411
1920262
912937
488511
1356075
1200774
1362237
1070455
786037
760525
1242016
772092
1729165
895230
1200614
1949573
98975
1869462
1069428
1069499
1559999
1145662
234573
52787
1131065
1713603
1544037
318297
1985888
544158
648528
1086217
828245
1789321
675298
1108230
1293031
257780
1446330
680325
1339390
1204370
1797818
815776
732500
1218277
1846341
665275
1914536
1015383
1685712
58451
879930
619344
603084
211556
1503414
236962
423420
847010
514307
99492
1785360
93433
1100912
53696
1445921
1667884
512348
458204
838850
1383218
1899023
565098
364994
578775
258687
996505
1063850
386851
1991657
354569
797216
1485363
1297443
1266890
1018631
636391
135837
668813
1701113
909399
1629701
793391
651717
1636481
571539
249551
36635
803612
1212386
8722
1418233
1216290
30960
827903
51153
278372
1873326
1717674
1904951
194213
905432
1032832
376230
912488
1898246
108010
660326
505
684387
45585
458283
1288179
888605
1687212
1433592
1635722
1414421
950358
817887
321006
1191574
355861
1114822
540398
1860303
1244013
1419807
1609471
1119670
994423
633086
1705954
1192493
797170
1843223
1907148
1652355
1955805
1312096
1415634
1750036
949161
919252
558834
424789
1797713
418938
130250
1943085
708817
614913
280308
1742875
229936
1838992
561682
1860854
575938
561917
26998
1907640
716661
1751699
391736
1143655
12915
251186
1318605
142308
290033
715404
183324
1326374
292599
1171534
44734
249645
1550643
1425676
1812612
1474163
1621855
1213144
184557
519490
965105
361360
39572
408711
112529
1677520
631471
1022559
1418193
1056547
852365
104563
983888
976496
425674
90592
1842000
1912766
768003
102351
677684
679154
782702
198206
571406
1955660
572526
721392
42026
765416
561745
1337099
361173
1364357
1675490
604079
958244
958778
1666077
1567769
132819
307228
1278505
693306
1970639
304090
1902037
1882022
927799
1073320
1536952
949237
1294454
679963
677859
196789
706138
1743005
151683
70329
462888
969246
411286
556440
1216396
1605177
333841
62281
932030
1030942
332226
983385
188216
1957615
1016412
958522
1511381
1627853
1996459
1708688
79179
445759
749876
1310405
156979
1825022
1189070
1354743
193461
344888
1406924
45680
1020547
1505057
1564574
361549
403170
1954336
210868
1313631
1319014
987555
1858132
1595715
1651311
1985203
1221334
1311030
1028298
1201894
1767384
916810
1843610
1474632
1464589
827548
1657033
1791975
1706873
82308
1014938
1669628
1836347
859471
459476
334865
112219
863277
688710
396151
1926247
111488
164656
629772
60224
1448130
1921932
1719787
1282368
844414
1134617
767452
1203434
1959800
713845
671887
1447218
1056293
1606762
65657
707102
1081849
97384
353774
998803
1322775
366965
1629153
1034980
1420859
860699
315058
1146716
1588631
116156
423581
817211
918102
1862647
1332135
647422
1567533
835158
457118
1835404
615255
510966
1643270
1187798
1035263
1724747
1798059
532769
308932
788077
1091371
8249
537613
1527085
1895416
1398778
491537
791580
714485
7739
190379
1659118
1480620
137344
1974737
779243
1294960
1396331
93527
1600227
1601260
447939
1335677
251411
1259569
1367950
1118602
949486
1049690
428295
1972083
1948415
1877631
622831
560717
1074765
52171
1269516
508609
832497
990639
257197
834056
1291549
1361863
1550171
773407
1403013
1198035
269458
304589
1654237
1236242
1047588
122001
775775
1777783
1476577
358491
36490
1182014
1160746
1196258
175857
389937
928190
190309
1164716
1372294
1446638
1012738
927258
1044006
423109
601288
976475
587634
1737107
1544111
161491
1528091
1934730
1478608
727090
1882655
94985
1082450
210375
1554067
888469
1631925
1201863
1197451
1786149
1821746
1447076
214237
1564155
248973
428423
1771315
478813
1312898
79259
1949464
81469
876038
1035620
1142202
1531453
1147993
58112
1779702
99446
866519
1323820
1739460
146063
398034
1463829
859631
902900
331239
1712579
1574804
262305
1173429
1691830
1160291
1760454
734602
757496
795680
1517830
772981
464221
1653683
1797961
794412
951207
1253293
1904939
249813
1009475
1359565
1297373
609909
1202768
411088
870991
877395
960038
1704080
436675
495630
1935317
525641
928010
1123877
735808
1281173
644039
1110365
799179
1394091
821765
369810
1550042
1817820
1396406
1305295
1419049
1116981
1869199
1862399
1961681
1332201
1635109
1570451
1630629
1060328
1126743
651972
1578332
88104
449061
1043913
381003
145736
1469373
1381214
480705
1767638
839667
1603757
1538410
1570951
840236
1197518
381723
1438036
1764016
1545595
736718
505991
1983321
374064
21112
682850
705631
1541597
1035366
1284221
631456
39346
723741
24819
599305
846585
1364178
1589088
384960
1978193
64783
1067525
1338603
1884166
1621552
1169479
254999
565214
422007
1913316
1512939
411286
133798
479721
620844
1928074
873378
546907
1992423
975255
139106
796971
1509209
181233
1149772
684698
109704
993872
1502643
1605743
260506
1060687
790822
236014
1512526
1648583
1719320
311167
1657303
1701205
1282811
386941
1258231
341260
1029024
317602
328354
714501
442378
1225477
1113043
1951213
1007422
1600457
486496
896944
809024
293886
1175429
1139046
1831925
271874
1705954
1060022
1859135
1155922
837061
1570658
1052948
1533317
433168
1292032
1547783
1907414
704270
1956495
5756
664895
1672252
908070
287156
1405145
1294267
1089046
569033
1269821
310413
1559273
49975
821982
289675
140780
616202
434791
834773
1268966
1027334
611184
1486858
158591
1664579
1085802
183765
646784
1195070
109831
39689
1006543
1830122
270938
1212040
834647
1226037
1588884
1547437
118561
1488270
1630646
1975298
624818
1878701
1174037
672676
652236
1517332
1789224
1656771
479955
1375750
964954
1844182
517851
1800949
986267
902383
191407
363201
270408
671517
1896332
1615268
1532119
570161
1700509
1434857
1021513
1267812
151544
898067
564493
360878
1787564
1214397
1296295
1539492
382395
713433
1864773
950827
366248
1029958
1873928
697323
1052486
742752
1550597
894617
464037
1639933
99944
73222
128140
1272112
1486620
685062
355872
1641057
221336
921946
22683
788834
600286
1774248
264362
1714635
82846
709606
576560
1946831
965747
339047
1557565
799434
768180
730336
830471
961551
1297773
242586
677887
929810
69634
465895
23296
1093298
1542497
126484
695602
902994
379062
1293769
1867722
1379096
545845
936927
1927970
1264187
697326
992939
1155311
157313
1908001
1983190
1207346
477428
1656381
1295592
677061
1334660
426544
1422064
1887108
98500
1859763
1008932
96537
1895682
1520407
1632704
1717583
616400
207258
1563935
1099689
765767
1034205
300500
1718216
280007
693233
1759062
296129
888706
1388085
820759
504243
797713
208214
177075
1567992
816816
635434
98500
1754637
163248
83813
1249027
1280367
780871
386980
1249486
826689
1518383
891514
1899172
63782
77308
1573000
1476249
834088
1340436
1577802
1228984
459053
927546
1252922
987853
539804
1272867
1262074
1612105
361613
160155
1912506
1469407
973956
695354
117493
905050
1366727
1512355
382052
1484934
302175
778586
1184346
1222046
79432
1055908
1789536
420969
1695023
30867
384973
714734
254199
1333668
1445875
272660
576269
1056738
1986714
1530100
1444670
242328
1773866
626034
1174739
858351
1825484
71608
1096718
1790887
1436600
1607025
1134703
262077
551897
1197881
939593
414419
652320
709236
482740
669985
628063
475914
592475
1682643
1214769
166531
607118
450675
1095532
477153
1479073
782325
877934
1365161
346195
319548
90522
277499
327026
353485
1565523
1195241
674939
722745
1833715
1313422
1030531
1396251
1935645
1535997
1128462
22250
1230644
1652249
375577
1277833
718171
1698760
525618
316412
891982
1184176
883550
807128
1746079
838444
1383926
132025
1439174
1610489
1639471
1641877
800782
1164069
506235
496285
200901
204095
433293
1178477
359640
305606
1731275
1108428
441929
1593983
607611
64537
104456
164154
64093
1611963
550737
1951378
1696568
1416969
222336
1895034
649532
525307
1359483
1988903
807607
1894155
725962
903084
907386
209247
1773145
1510667
73472
243908
245329
1285935
763175
721417
1885660
1369266
33644
1364078
170590
109801
1089508
862516
742156
1017282
1767750
1859943
1687410
420798
548774
1831226
1481084
790913
1137305
1717547
1456448
838030
1054585
1454369
260247
1197541
585322
469059
1686433
739946
1640961
748562
271507
1297882
197107
1560132
1457989
1251109
535548
791429
845943
1645054
125336
720003
343236
940333
746028
650789
908493
6296
1988260
809741
86601
259732
624178
187552
408269
1082907
1814484
1055420
50336
1255524
753193
1226363
754229
456542
882756
817593
774408
385565
1453179
671159
1468571
713134
1670899
1205482
82691
311292
531128
1078108
1206205
1779193
1385716
1081203
196338
575705
1796395
1060786
553509
1159822
1619613
1878396
1825900
713964
1406412
1270516
428633
1640850
757196
810269
1629127
337643
1648526
1492109
860546
476512
902368
817440
994517
1864049
326086
1470658
369158
1055828
2229
1888394
514573
554684
552384
682632
3392
483127
537282
585939
711618
491655
95501
127033
1170489
1645081
1159719
119026
321875
780133
1561050
445227
890831
1372425
700289
1917068
1617449
1499836
1800748
32052
537699
267253
831204
571290
416575
674478
1279604
1254030
1965278
1783307
1536648
948213
1681355
1502216
1068488
1692004
1079964
243023
1772987
411054
969211
1123224
501178
1818199
1173098
984416
125853
486160
1584061
234911
1825445
228521
658451
1686812
161747
256584
1729093
534486
723829
1797306
1407516
1696269
201479
454348
441151
1858708
1537413
723864
599010
255308
514547
1030800
1926247
1358035
138310
1775798
1525377
405378
1155494
976006
96697
276940
1599507
1921626
859027
33581
1783913
1776595
1433478
287052
510768
173329
101189
1581482
452106
1042185
1144277
1719000
535162
1924827
261447
1438701
681235
1782643
1888978
1204157
1535669
261718
1004214
1189183
1336295
296244
1008130
1111120
1501156
1062029
136304
1605547
309931
283185
1011082
92229
540014
499432
1276929
1936169
728272
640292
405815
544337
606902
1244241
1905314
1781282
1667508
1704958
50129
198655
1498510
1738874
820447
633379
1174459
1008832
1804595
1779869
1733159
1082417
559617
325835
1911480
1478114
198226
212772
1917927
444493
199867
599540
540639
413255
668636
1467783
1407800
935168
1702566
104344
1637472
1904642
1567820
1955877
8863
1588308
1811305
483027
300371
500295
933375
209754
510103
1738920
838724
780796
887583
1284300
769957
1630365
1262763
1251173
813464
1996849
1178425
776530
1051654
234433
251688
1530131
603714
441221
1684735
540855
330562
1557530
707386
1659682
1326153
670400
496108
1008367
1330745
444230
1672193
753933
1694625
1786324
503378
796724
1837646
600837
841723
1087338
388220
1649201
1822075
780998
1047
1069450
372532
1412996
393520
1976708
255403
1526998
793623
1298084
295091
1470418
1048122
291715
642156
1139515
1419225
656350
1821389
564207
1271058
708997
140554
1027512
1415944
1521662
1262922
1956129
269075
578771
1289966
72378
351995
1581179
1375949
813166
876831
1951920
1564396
183655
1239917
481112
865719
1800556
1538590
1362218
392304
1328694
460275
1148598
958590
1554745
1166757
185488
1975659
1501556
1368692
916282
1221996
132938
240936
886931
1909444
1106185
1978144
1856446
1861988
1855712
951781
1811547
604055
324132
714733
55733
627547
1770416
762291
1981768
1608374
410371
485135
1566137
514100
1646805
917250
794249
155704
1386612
22129
842554
1500616
1964878
1236780
631976
492055
568145
1240785
1515106
1799751
1694295
1036792
1082003
1770834
966649
1478073
347956
22277
1697249
584597
1071624
1603694
566786
1594343
773610
596026
1648176
111189
631029
1115789
1152995
1651743
1804536
1449363
195545
1699121
112942
532574
1777416
627490
1506355
547068
840245
1444995
987188
42553
751995
384337
1653641
1295131
1209887
822669
79469
1369175
1281501
1317771
550805
445862
1592959
1660874
1705551
627983
1375733
1921387
591416
886781
115909
1956422
1515413
1617828
1225743
493473
1747852
15495
1145584
99957
14740
1993842
1094792
489918
418103
1115677
1047806
1145638
812474
1421279
1832727
1253780
496896
885850
1663532
80835
382618
1033337
1545668
213379
250146
844169
194637
1975766
886666
324092
539916
866796
2362
1532627
1158701
603589
800675
166358
861973
843909
904163
514954
593255
1459676
279613
1301851
1129486
839024
1689664
1496573
1981228
152796
42294
758166
1085145
1039051
819613
1986576
1453817
194686
1084011
900303
1016063
1520367
1748206
837738
553788
740907
137347
498688
1963746
382847
638564
1005853
1393090
31249
646030
728244
1561629
1687839
1508683
363384
1060903
1754
1802539
1588306
1773605
905730
988404
1047677
878933
801151
1549662
979182
1961717
1774009
766593
975289
17599
221670
1145959
1896337
671941
484557
1055552
1321032
1231611
162212
123659
1264521
1510208
1226795
1242374
95938
1671453
1231255
593395
1913282
1156190
855948
201760
1256345
401659
616259
1145491
894129
1971100
119845
1158360
1929378
776705
162920
1694747
1582840
950660
827140
1741280
1246842
1884182
1841733
78797
1928386
654487
1711073
375442
1361402
1632084
620248
1957584
1686908
1393886
760155
1591152
1935425
5679
10890
1727086
587769
343996
243908
812488
1101797
1570655
634754
479894
763791
1722746
117159
1352387
784698
1616437
45592
419941
1015956
1023355
646427
1318218
1215801
1263977
864260
1854918
1603061
1859694
341648
890040
1546982
1580538
143645
786981
649443
942610
1887242
1355217
1500347
587467
1320745
435870
424486
1584113
120879
1775480
1144499
72282
148566
500302
791060
724365
1056530
1891679
1136597
1667720
1905590
1688627
1443087
215689
1636616
769887
483932
1758570
1432931
1996589
1054062
559151
1138532
878477
248823
121356
1067216
396623
561970
1290273
1631254
1434576
1317571
1522805
504936
609180
1312168
80327
790316
446158
1979605
1859739
778085
509834
226911
711402
1858243
1180030
1676548
269827
383322
1484846
926544
1164130
894503
363366
1896941
1112590
97304
95725
624747
1672500
1849088
910475
1261447
951681
480677
853998
1383164
1770601
1696671
1679480
127537
94581
282618
1211008
1156566
1168801
1127660
1404877
709511
1359650
219394
242162
759245
1655054
221211
1313128
83566
226482
927728
1009196
1843532
788084
417828
582444
1369679
165132
809657
1861147
1193955
456535
1173360
209709
342044
616685
215515
1408638
943931
893239
328211
709994
583888
807229
1289922
1204516
1577243
101669
437164
1600464
1831809
240968
1089109
1559949
472314
792114
303907
1248928
303373
848533
1456828
1645063
101649
528820
529568
797212
1360530
931109
1122276
999106
739641
6443
1496577
76528
158591
151843
1264335
473767
262830
1681428
704310
1609864
845586
693363
1189462
1407444
931297
1621900
777906
1736567
65204
1258717
1861455
1880604
503714
1812675
1415620
1342870
1940195
886103
62582
1962885
1067664
1610512
360329
670921
300662
428529
1711172
1596954
428171
1977476
1029676
1460107
957176
1297647
454563
1658315
1589768
22187
889735
529182
1293692
279661
1809429
1831611
1885103
1399008
58696
12206
840877
326492
586566
1869725
1638557
1108230
772233
1353362
1803043
72161
1950652
356613
268035
503873
1016564
522074
635101
1682209
1709405
394787
1374355
854021
74194
271192
344373
1531460
760667
1560245
1292244
696161
1774342
1561441
1907685
482024
1630653
220644
1597307
793090
296124
918182
1687977
777157
29457
555115
1895096
1293626
78219
935555
276893
275091
1104989
1294708
1517188
987545
1801235
33067
477222
128041
1447763
596683
1445720
115923
231404
1783307
183976
468334
557687
1716810
305728
540597
1835085
570475
682951
1158143
65682
1741744
878262
707386
1060075
696536
1240575
772282
1668812
1790474
370777
1872229
1947747
1535074
513
1936198
1312556
1798904
90607
1121827
1963654
868516
1042504
109547
1249318
1161973
667818
1781112
341116
446981
29772
674711
325072
1482544
666086
1047835
1728124
1509623
1160981
799552
923218
1050912
1759723
358491
305607
544456
501703
14834
1727855
1203683
1284862
1917383
878262
108267
196180
652992
1547500
1855390
1680815
954837
774664
822016
360241
1057484
947397
1154085
1418221
868407
1111948
1989563
914593
1430160
1346642
1837738
1759969
82841
1352651
649451
1683787
22435
712832
890040
1724995
1071582
453557
799387
1812276
168066
1805539
848113
1567370
1241622
242882
356009
837260
978310
855038
1221516
1571766
46406
979144
1054062
1007334
876390
1999527
1932863
1218470
1830510
1168379
807644
1057658
537017
1741465
1587436
1062220
1859943
1284139
1542596
658372
1817560
1782341
821752
1765539
415864
626513
1019481
1700564
763624
413101
1655024
395491
1231935
1140552
1037429
552946
792408
140143
1194069
1196989
113073
298693
1567097
1111828
1947285
49536
649498
412011
1798544
1181486
143556
1197694
652077
1539148
960288
740468
559006
813890
596786
67678
351639
312097
1555955
355071
1852300
1881716
198061
331982
987926
1035407
81923
294371
1834339
1142793
689091
964257
1304893
1321548
1008830
1912901
1253269
162213
357689
211849
304651
258856
1915179
704325
281942
593842
368088
372495
380422
606010
814522
1375043
1527072
1619411
640508
1582750
1085947
6007
1625024
409934
1377959
684055
1305179
1166662
1700672
737451
745121
1075166
596176
1486135
709463
1260316
838683
705413
1996875
1531506
581712
1448332
784877
731178
1568659
494590
1259287
954336
1172348
736435
1660204
169034
689091
1773935
816873
1918406
477538
151545
377034
967493
721093
48665
948388
1467244
1339056
788077
425750
1561041
1040840
1274635
1762135
955879
1489148
1529727
594807
1897596
956926
989391
1523045
1983800
139108
726396
555367
594577
318024
1928046
478480
1215335
1877679
213906
374318
928319
765789
802185
302982
257408
832885
767382
1283264
718649
1295656
1523112
458478
1002086
2844
1448203
939381
1750663
1418140
733283
614545
779782
469266
951058
1040654
254811
149430
486004
846589
274224
1436040
1050934
75499
165327
1047011
129248
548607
1057028
1162187
1625269
1439349
1089585
1715214
1406610
1709042
504771
605514
1294212
1429077
367994
1707489
336266
983374
589892
1717896
1418922
548658
1966195
1392403
1921031
357730
251014
1056859
203527
923808
1851999
741686
794861
1953978
1666683
1711174
546280
1580507
1257200
886666
222594
792456
1544034
1396569
394071
1298601
499999
1040033
841177
154553
853612
1013901
652250
148640
1823782
833471
790755
128084
1295290
1366308
1267632
1227394
1068199
1830196
161394
1206984
779297
266805
427409
881384
1190397
1447001
320957
847495
1561913
488847
1459607
1610430
170445
362317
629329
1379237
977393
479948
249446
354144
1690730
549221
1807708
738083
780978
310159
517360
444603
1411334
702944
957804
1959172
516714
291791
1948248
1920398
424655
1441444
1610052
325654
808371
1107235
1123048
922360
329313
1483925
1504894
1555015
921399
458675
1497337
377198
1545570
1416198
1170655
1132514
682948
784744
378974
776521
1313601
1320620
1419272
1105388
609878
1268798
814854
1962361
1473728
773999
1039765
1780056
1254863
1210835
1105178
1053226
74801
642901
1063508
833889
1161937
1742372
1722732
769940
711346
1651842
1681850
1228999
1952166
842326
1233640
1024225
690558
1934396
915481
1846908
139275
1665222
1404461
864798
323873
1568280
1399372
281276
3375
1413563
878555
156290
1336869
1410320
1410403
1541867
951814
329845
860926
538430
1058069
1737415
246467
990278
254303
976679
1349434
1477515
791713
533604
1208350
105946
1461418
1459360
1743265
979628
1371156
781747
1656885
345602
279482
186742
1754916
1961555
128291
1085825
1305034
1302781
1443724
1327657
171232
81844
1152888
638505
1887094
570450
174172
936066
619136
1760786
1352384
1271155
1100576
303890
29245
1253673
1401602
1877874
1929479
477136
978039
1582864
1361863
1208833
359621
1233336
1188658
177448
294278
1035407
960453
1174440
1071759
1015833
1483196
1255786
704337
1724246
1183671
199070
899913
1849545
566065
1639162
1645236
510954
329801
1184619
896414
1557247
1528718
600148
1332571
407303
939093
1420128
557986
289895
892416
947772
1098151
1629882
1092552
1646566
54285
1784653
429591
895937
1281191
1943271
1555230
1948067
426775
472324
1871418
462725
468590
1850616
1049743
1132982
325247
432613
1075927
1699386
988856
103556
1381920
853888
632633
180449
1312776
663131
1233850
1286265
1628752
1720315
681277
1971219
1101187
368136
562652
323118
845604
112060
1376636
1324269
148357
615819
20745
1545915
68030
1620390
1098440
1671809
1208073
856011
62843
183756
1360708
1856936
1752196
695546
1791722
1227318
661015
276437
19686
187677
1753839
1282377
972190
1969953
239459
49981
1385427
591498
1924815
1434184
730633
1810919
215575
658528
1841442
191122
1863720
1444740
1474507
1285877
1863336
461689
1974477
396553
1825022
94141
598733
1350715
1655364
1969860
1255424
482287
377704
1856880
847942
787125
776772
1698825
1443173
1185549
1884361
478654
1547265
1674817
1782388
872914
795751
791825
273725
1866547
1156152
1787688
155924
758754
443361
1891572
1995826
398447
859374
460475
994261
885897
1205486
812207
1938919
796730
617818
1486869
547885
742042
1110488
927121
1311885
1472470
1214502
1940595
1947434
322440
165293
1534487
1877917
1224462
1869220
696050
1467780
110731
677446
1990787
1523058
553066
1285207
974426
755964
918138
547885
750399
1502695
1520063
468944
1378666
1388232
386252
1306428
524051
1237862
1731181
980757
454857
46564
37585
1194047
715406
1281784
893239
1586095
1182237
448675
66946
1302774
1041918
1155082
1514666
1737759
909157
1297698
1563356
1958342
1012123
24068
1698636
215937
125505
1235950
354975
1278955
41821
662908
1743518
75020
178028
409817
54294
1384195
1700252
1651050
1394711
454787
807670
657254
974218
1731697
1796408
1079228
1746829
267150
393365
1150545
1290934
451940
1157456
1854430
586768
907419
696407
1035977
1822401
1630279
531857
166528
1272093
1097026
1492939
1233189
348724
420785
243880
143332
882733
420042
1324539
678208
1107815
682366
1160746
100556
1965185
99568
1887389
1946026
101496
1511220
455257
893769
1149744
1348858
1684856
510768
482463
1486351
1322105
423935
1005818
1125475
605756
915619
695002
125122
54690
377166
704148
1311196
115258
389159
395620
273416
864853
233905
591883
202113
47953
1545760
790387
537071
1940217
1781258
400013
1007101
899894
915508
1100265
306940
904012
1512357
1302281
1050594
376456
664131
63314
76657
1617464
1567404
59278
1874557
919592
1773826
1266558
490992
78231
1430551
207616
81544
1562566
1877288
1854073
1011963
1611285
1089788
154666
1970942
1943027
481897
991027
1517862
357256
688994
521492
1295325
1653261
1971818
520796
539461
321400
502220
1287887
1339027
1987746
411764
24549
1590840
1461109
590057
792740
1532687
1028969
291791
1380805
1034782
1937187
1485586
1188305
1449721
654334
769005
1000596
633396
550574
917989
1958145
1218571
439023
1913097
1548393
195216
61525
136836
676002
383398
105968
1350882
1149738
427709
1131250
1770695
210883
1492997
1223829
1245511
55132
1839038
1490740
743057
951139
1980801
1579115
1465145
825596
1106734
485415
1923756
617251
1005467
588758
1028082
735339
761874
1801576
1064596
1401239
113425
1300237
1716891
23800
1613819
1110672
303431
546585
449606
178227
531754
1021768
339888
1806159
1308135
1307901
1326022
238729
1590622
1499082
427493
1099510
1897540
802056
1938660
274124
878667
636019
871019
939669
1074276
408112
1410879
1976911
105451
470174
9535
65902
1724676
718400
942697
1830917
1409224
973518
985335
1217751
1051432
188686
727129
1006090
848330
1873711
395785
56000
261563
120826
709606
277400
832815
1123561
1608303
702140
615815
1037735
1195406
384355
747712
1263986
1432254
596554
799129
952627
220233
1313525
1623813
380375
1420370
1057041
195009
428523
186347
1880257
1872229
899807
1402185
436671
572336
552302
959479
1804727
1488185
1633692
568116
989667
792617
290098
1005511
1907767
546612
1564202
1885409
973889
1492385
1911913
420198
1000168
18269
988789
1770359
1876729
861297
1699313
1859063
1246380
1509690
607166
1776029
1723180
813641
172275
714809
716130
1953278
708582
421434
1994890
1944187
248287
1010447
443399
813076
655890
1229999
1282391
1996189
794905
363394
286616
558284
560431
1131492
714875
1621245
99076
715969
1683230
1736561
1054427
717320
178292
1959066
816690
1187076
823949
414289
516045
372893
409457
1036775
1446520
141245
1593761
1239209
1668908
879756
282144
1241302
1623609
847970
426475
811132
1525759
421874
336633
1582450
394919
1656743
1162781
1660605
1859587
440886
1846172
1415812
1694065
1049009
1658871
1070325
299258
489167
1056828
1692177
196606
1929479
1735865
1807366
424963
1597495
1216776
1274579
790516
1872850
1197157
1043757
1125200
1106510
1822794
1197157
270347
177509
1894284
376919
1256996
500562
1089885
1242573
1374844
1457498
1947132
959662
157217
1505410
756706
1337807
940310
344520
1731350
157581
853709
1095250
909239
1804655
1197323
1170665
1200333
272913
357275
394380
1847614
1567031
1247179
1599887
1979012
594766
1833588
76615
1906506
1289814
486751
1544192
1009405
961738
1844618
1047082
174913
677674
1896985
1061754
1583833
1845772
1428350
611534
1615093
1914449
938523
1094833
911183
627260
1647389
450013
95483
1391778
1569841
1830007
1232656
902070
361244
1893902
18910
1999058
1984757
1311006
1317389
967339
1485312
1224180
1416625
468179
1192454
1006927
420925
1164146
1367847
1617577
1503971
457951
483400
1942732
1562493
1138451
1220341
1320921
1246954
57954
1159394
317702
707559
63234
906246
1484012
1511561
929333
12931
1044305
521735
1737549
1324288
1663114
968140
409480
718659
754401
1476152
151843
1040350
1244924
608402
480007
511104
259411
1265522
400749
834501
172409
1937482
996393
872726
1149923
1952226
1206598
1318899
1608353
134772
772081
1661560
874325
949376
1187766
68882
339215
1696659
869604
953220
615916
452118
1785392
390190
217927
764571
613020
339680
808884
1781281
698830
1962375
1801738
346412
241672
34357
600053
1488920
646831
16649
1740306
670198
165255
1962029
1189567
959620
680913
921802
1342500
1054712
334186
1083254
1543900
237849
1955997
1531496
302776
812362
265256
330293
802488
795936
1430713
1777627
1105426
1325552
1940586
671364
3751
1296367
1693628
99568
970485
1654196
1081470
1933011
1999297
1535485
343567
209745
494971
961296
1214338
1874643
417555
408656
666091
1061276
490473
1619828
891982
1069881
1304818
126522
1661018
1407338
100738
2158
1590363
380022
1223251
1215371
1046539
456894
1133613
1220839
1314496
546641
837289
1178571
890900
446132
1726604
1192628
1082532
215654
1133024
1362135
120239
545885
838545
577063
1364391
792591
1998319
270356
1447001
1103309
1511608
1892167
1080728
995334
1441645
1093575
1974028
1518803
188247
1086383
1883671
173967
575205
342636
881465
1221506
684753
466845
919778
809241
1817206
372244
1041337
1338674
1537939
278108
1165934
1976500
1977097
492486
1463336
366696
501750
1482555
810375
506306
1106304
1049461
1451228
1410596
1122203
465456
1778944
1058425
1422932
479518
1681885
1541541
29028
61550
1040112
1345060
385293
1159755
1660013
587191
361270
833646
390919
959270
622878
658610
1312402
1911740
677367
1712042
876384
337363
232668
1645270
1332690
1180573
502590
1910707
1564050
425853
751926
1373169
1927172
603369
860040
173603
1210819
350321
666526
361261
1567384
1087415
362314
902011
8332
1736561
944980
1251642
670001
894153
1665518
1381900
1211356
1367509
451213
1902127
1784394
1964960
1089024
1686785
691363
1601816
294832
946869
687873
1630629
920755
1112387
1836914
277424
1823740
520629
819157
990968
11661
1734631
1015398
635562
1342478
1816753
1286034
1478350
1043859
920755
1529434
30165
619532
1331685
1932043
1219583
888811
1864964
374224
1564774
789548
595286
1728857
1286776
1491081
636254
1409538
251705
367313
1423573
735590
1096495
896701
1220729
83091
1153920
115014
900045
588276
1671138
74198
260582
125612
1156093
835223
848368
775172
214459
710153
1672388
182343
1864964
1246949
1827021
1381176
997440
391073
118626
1546779
1412737
323584
1884376
1663864
428699
473603
1899282
699529
156013
71231
1629660
1943721
766947
1508373
1323872
1235850
999148
338685
299521
514877
10263
1262926
1174533
723423
1074357
1238715
1156606
539818
628663
1840095
747723
1259290
38720
1375841
1586403
746137
359238
1080476
104937
1559342
1230590
28857
1867081
210139
977210
1315679
1097791
826535
94332
297854
194383
1294207
10756
1671691
1662412
1145529
1343634
801975
392564
1010722
478948
1576291
518690
1426019
456861
1143750
1195729
716212
552499
1897894
1504828
97129
743264
1068226
1568068
1843449
1421118
1590600
1449483
1188801
627792
427212
1260550
851631
1591964
1092105
1837900
1686741
537606
1491419
515391
1021221
1451048
892173
145336
1474152
91800
1666371
228535
1370615
1287282
1473860
304867
557658
440028
1661805
55036
1724720
513806
1249444
1782931
96701
1295189
1905086
1143759
1219613
366024
1381111
1468641
1282868
723783
683250
1552695
489177
760291
449349
91172
1078200
1516609
700684
613020
134350
1582384
751416
1919449
96750
1274087
537870
391114
1027500
265095
1160021
17282
1068444
240999
488847
1770607
1168905
1266912
1680568
35009
664927
1058468
596751
435742
927724
1109664
36662
88506
36811
1719312
1265049
1359617
1166485
1569579
822913
415184
1477605
1197552
1863594
1610968
1449687
336566
1376488
1794088
455620
1277331
1118813
1651429
1041034
1968596
789774
1206614
697288
562603
1620004
1670913
562838
938075
1019080
1751705
320578
1417373
1172399
133770
1546429
144855
1907704
1060740
1140771
1685652
603342
9137
706276
1773497
1194226
561051
240850
1671886
499311
701510
59662
1102528
154097
1207823
30379
854088
183706
437463
1345299
1856212
949133
413214
477136
1120751
1076870
1622478
1799434
1540606
1160021
1251499
1961547
312868
931735
34427
963927
1387730
762062
399559
1240548
79651
712336
1745762
1918467
31721
263040
1310869
874325
1277487
916691
1601640
1027745
1962239
612213
386968
461395
1636825
264683
1355715
1688901
792852
95595
1607630
1024819
1169596
433940
1984757
709729
1587907
446932
1328342
498442
1475204
1393440
1913584
1576328
985202
1568308
540375
1487959
1119414
1123007
1926829
1859285
1350939
352369
1641133
256139
1822495
1272794
1297692
1034696
134621
55921
787081
366874
12012
385601
1255666
867884
325284
1761010
1001831
1083312
1349069
220115
374688
1527493
524231
1848121
575697
543060
1878413
1203681
1235116
332391
1071580
61855
1205430
630669
373482
498169
72603
1426995
1590194
1427313
1620738
80149
1022564
1147809
367141
630619
1702898
1765539
724154
296699
554647
209225
833295
1087365
1324838
508948
1867459
713964
242263
1442313
1707485
876272
480084
221337
1543026
1357850
1442680
778257
567862
1631991
634190
1995800
1902552
672253
1261319
1461214
1768827
1757354
1161554
217386
255547
1559296
1096488
270346
1035561
97132
466149
1695189
1141037
1742254
21620
735514
1970514
864246
1068443
1118282
1232388
1235222
588449
437371
460349
704432
857595
1088506
201760
1957414
204081
397498
204982
1473971
1790306
1124435
1123783
1499024
876642
1493210
1845706
238840
1955630
1512356
1742821
266310
1842225
99404
1647456
179939
254756
1509296
1214879
827622
1159443
916500
431787
1617684
1839667
124826
826079
1387081
520564
1146824
1536675
1149512
432284
568191
1035202
287462
244215
322078
417828
1573492
759192
1112033
937144
1219133
763788
1445506
1950328
502405
1073696
1130988
1347124
1409089
1044769
1017974
133629
1986700
1926264
1967620
1581465
492229
386669
1688223
1885869
1318494
1050944
267970
1043346
292397
1189462
449530
274005
829077
92287
1359760
1002092
546120
1306901
1425159
1962953
827518
53462
1325119
911034
359991
40057
967382
317217
806659
1206407
1427862
192508
1067202
382287
783650
1632554
146357
967400
1555210
988031
1514218
165847
1733885
1268114
793853
1155257
654835
1660216
424076
1230361
1929163
1125433
1198655
921475
1731866
1877918
1872602
444652
1926404
1024088
1668679
424166
328673
787951
1347417
420785
553783
143142
1853166
639599
1213897
591883
1002738
1693832
28211
209605
1502917
1879117
1855859
1138294
1531370
1349251
1586895
325564
1734112
248540
657520
821510
152279
1850555
1423545
794496
1418999
365719
870243
1493856
105618
472449
42497
157154
1615487
318854
1513620
979748
733431
734152
1747423
729779
1121662
1555811
1665871
1419567
785491
942407
1714876
177194
589897
538667
823921
388202
1680046
1582301
1485355
1135073
958962
1786402
632391
1621243
1505975
1673776
1725176
814110
1201894
330421
1692848
1076717
1878410
1551831
914402
633168
326148
468108
1942255
523520
1537259
754507
1206432
1120662
1015403
916500
1075390
1679545
1371156
262600
751633
508520
987199
1373165
798224
788851
923175
774345
509805
1166371
737633
1507934
280064
1321538
1424864
776838
1415977
175464
371589
1157669
90865
414252
335533
160111
1856238
1143103
960121
1683386
1711032
1804679
1599078
484981
869499
1904860
1523633
1829832
1829211
248659
370340
998868
472115
1559071
517149
78886
375462
1512646
693788
1863984
1018088
218945
1390702
1127709
92660
438726
812338
1380551
401636
1860265
1762460
972385
1715436
1297928
1046328
1032882
201051
577093
821543
224628
692988
1572540
279869
1103240
588204
120483
338058
710989
779666
502694
1774427
1163391
209382
1137245
1138650
1779419
1692174
646027
85326
1632886
669447
1713136
1035800
987792
1254771
1447496
129779
1689766
1516596
977300
647550
434657
575704
631237
693587
1201530
1815671
1247970
1029459
591699
31097
387687
1001284
397058
354884
763172
1328661
1077522
1229432
736544
504271
745375
227658
1710525
583237
1207391
1242112
89641
1122419
473898
647006
377705
74142
1042353
1280539
1168924
1301567
1445026
1884899
927121
1740918
1971164
716793
1443485
280004
808713
312629
1910599
15495
867387
307761
1202473
32074
795649
1279503
1194509
6039
1264959
993419
1474882
49020
1614689
1545648
796965
1874620
1264997
586904
542056
1478122
901728
141481
1635784
416471
997611
1216431
580477
1752829
1268716
1520238
635222
1368987
902350
1520037
1054160
1614964
51161
458261
1245052
1133846
1642860
1425469
1374901
956386
1293981
1657895
1885168
1838020
1692763
562648
553066
1177100
1312649
303717
222228
763650
443908
1631458
1599144
286573
1352666
1659535
1338899
432586
664674
154864
384207
1395671
1074462
1687130
734207
704499
20260
235322
1110483
496832
168382
1487612
172832
1119370
1234092
279435
1121167
1596654
1902169
1465498
1340370
1124545
1386832
633852
397379
42043
1906761
502984
1207760
699867
1923609
451461
1946600
1209068
666659
112838
72728
1755050
1561274
1003230
1243096
267600
507635
1767314
1981035
484893
482075
1808182
1362949
1098128
856663
152003
667042
639395
1018829
1558772
1528427
1572923
407358
1599384
1459514
1032127
446058
1443886
471988
1696366
1595565
150116
1076744
909449
556127
166542
526497
1890225
259963
409093
1217991
1896499
85099
1339007
127842
57645
676719
921342
703260
1269940
1973274
50120
990964
1137421
496397
480577
217670
1109560
1430933
419428
824286
1303575
1598846
1074185
1270498
1786331
1246536
900458
1634338
1681921
1832035
1135720
440410
1567384
1411965
953587
1818164
263682
1926375
1115416
88075
379467
1383218
1567097
363056
908127
104416
1107812
865962
1446993
952242
1233850
1841442
458740
1067202
1414095
1112706
1460628
875561
1586133
1166828
1663115
1956554
505538
1741621
1546322
151889
412883
1258438
1161599
77863
1893658
915445
932629
983673
509359
821511
834855
461874
1525903
431845
1074239
299488
1965714
1255613
1694621
173525
576902
402430
1028659
1196589
1854143
354335
1422963
345539
458261
1641649
703438
762348
1447473
528414
291939
792205
93134
1005930
357096
1483742
1235149
1752636
549586
1891562
1979439
1029169
240144
804900
847174
75137
1486181
998212
1682495
636409
1604171
34300
518758
1925975
1462258
403237
574031
304045
1419791
877621
1013437
404545
1875806
1585748
354937
915233
421615
1033750
203368
1186975
824044
1324138
829160
1297272
1824581
1198768
1478166
443608
1269771
379157
812488
1707803
1578706
695818
521829
1050146
217422
515058
1562962
755787
1596287
1060573
1197311
784504
1200845
101503
1960360
1610668
986492
673633
615361
1847646
1407788
1653706
302679
1099185
499016
78603
406718
1341520
1730878
1856454
464987
1390506
1987192
165003
1683387
1615268
650207
939940
852586
1300226
1085
1742185
1858284
596800
642112
1281296
1933691
1167504
1603865
1662924
1701379
690563
1257693
882805
1958006
173130
495076
744380
1629913
629718
1015409
350440
1976486
1740421
1224161
619048
426518
899891
647559
253902
373438
22790
94768
1068730
1976900
92602
636845
1694973
538853
1383481
390950
821765
1141781
1629365
1774518
1752158
194034
25420
1574379
1492130
416652
1144662
1135644
1639961
885685
444218
1564955
1512345
274000
9074
531132
1438333
1573041
1756102
1599871
1662255
1963237
1041965
1723273
1453835
1703256
1834235
1314860
1662723
947705
1218408
556052
633530
1355181
1522000
571290
384689
1784462
297025
1190579
1351999
1795939
135456
1206701
1604113
24829
875505
650050
1032385
874430
1390821
180375
1061365
54737
1792797
19562
500718
73882
570123
1842362
701605
176101
1909711
634509
1388893
1064323
1971999
811342
1805174
1922963
1422228
1954413
1279853
1857110
1784706
581748
939113
96692
530121
1881497
469900
932227
977732
624240
1637304
228575
410475
323261
1988600
1482424
1840985
1148812
1109215
631339
794494
351702
921417
1456263
1444707
1570343
1397375
813464
905221
1512706
1501366
234593
99606
1337511
1508456
173703
48585
982539
1717736
153573
1809983
1552868
1816261
842450
1783826
1923542
249975
359147
1107493
325076
1564186
1633750
1219688
1364768
1446644
1527404
822855
1162675
1995389
326600
1881892
1734557
902910
1306925
1159318
1519567
102207
1970767
649589
1845249
1793929
1079696
778874
46451
1330278
538069
333931
640415
306440
1711122
443876
1037037
370316
1682804
192774
818624
85821
1251506
1486172
801063
295469
448783
438369
1695790
1318605
324589
822609
760556
436503
1300907
305197
1063945
862750
1028771
1116920
1498558
1089332
496260
178376
1095123
29022
591340
1998976
421480
1459304
76732
1317621
1326346
1215316
1272705
1002817
1739358
1464850
1671553
40659
1798933
1080464
414883
1304120
659214
569694
1033188
1592672
1200723
1809852
1621510
1884126
1021790
1484618
1170619
957342
506909
1536158
527659
1999082
1288370
606086
856675
570582
1770428
70865
992553
828518
1175809
964632
1947528
1268769
848979
209374
224039
42079
1232289
1798590
1143642
1082499
335621
1359760
321081
1953125
1302356
204942
315919
64025
330840
1923992
937084
1835042
1733713
569140
665492
1880988
124906
861980
1137948
1303273
764642
1251804
779537
465820
1473545
181912
1947023
181837
1467765
64640
1771500
1891468
1592635
508948
1391305
1378564
1964543
183925
1632291
1453471
1074393
1494041
860089
8225
574557
1333961
428982
576974
1407734
24966
568912
1662989
144934
1629683
1558804
1896459
803707
1239184
1430944
864062
1098279
387633
776921
1080954
238169
1477209
1953281
543547
492709
833056
1218359
1821589
326316
637214
1777580
1250496
1639190
1870504
736785
433289
1218455
16795
504240
221190
797362
1333467
1401607
335632
605921
1972468
1298881
231007
1911937
34836
1299540
1062720
941866
1682653
911575
1014687
1915296
680867
1255609
1701815
523326
40759
1817231
1862576
133943
376903
1904314
132111
1530695
824355
239530
515304
1398827
64479
694743
429197
643114
739472
1950202
1125519
397236
1974571
492851
598983
1189183
1200916
53762
1172399
24894
1533740
702192
1778178
1253226
982208
1395934
802693
554152
1292764
1533904
741936
259806
705631
1609796
336616
1674224
994963
831582
1793830
14131
1801263
1097231
128593
1810480
159526
1698169
339047
1466311
206246
872111
1614016
711818
1859795
601324
854967
1820661
336166
1013859
768456
179743
653041
893587
83414
841177
1645016
142062
195094
1358251
1688777
336544
740375
1019637
1655070
246224
1594416
264957
1432710
1179409
935560
427368
1043165
430423
313709
292635
1696854
684373
484148
667020
1363221
192954
1891789
1705039
294713
1036458
783710
584575
1951722
1070627
513477
1699742
47269
1348563
826303
1468047
270877
1287350
1854677
597517
1727770
521261
1389146
174717
1769221
1195540
439435
1639882
1745674
410797
1445921
1007665
518559
1258344
1471417
138583
1304922
607670
247324
623418
517851
1968515
33214
238588
1595250
1010752
1242989
1591878
912002
1813767
1156522
661350
1730413
665713
456566
1414711
857050
1678990
62458
925161
264300
1368987
1024639
1450274
1549153
1358251
1942370
1627575
304776
861233
1372709
274823
1031294
931518
839433
1407138
411340
639791
1824858
1051253
977182
1092986
936704
297657
691324
99177
779364
1881004
550283
1093334
985622
212612
1227505
1371304
1946512
965082
25658
717364
1059465
1125751
1073696
1209833
321607
1724150
1160218
1979797
81239
231771
221517
250318
1897894
1701530
59893
713540
1952864
1488297
890611
1382048
891351
1903467
367576
1063205
1060027
118775
802749
663123
100270
1085110
1523218
1049671
1269274
321648
746203
349207
303478
1149267
1205223
657121
768059
41842
1066685
971213
878735
1748995
1511726
502289
530013
1718955
115107
1177210
723876
750222
797280
667695
25065
1988903
537573
1310279
450941
1138835
1203207
786983
1670231
1148341
1935169
553397
77150
1421413
562833
1577690
1858848
360253
154282
746971
1957472
90893
1115736
173893
1137810
1729196
1227568
427793
1654179
337080
1733498
343138
1026357
1360370
949977
858075
690441
828353
1696249
1811170
323311
373746
774912
974926
1829343
889498
158802
1522107
191671
1877753
1857267
1233414
458204
1174311
1311140
1815750
1590838
1809276
557812
267846
527243
1248804
1102313
111548
1809206
572177
598224
8385
1326605
509804
1815489
1698103
1356270
63652
1184566
1277397
1589599
391361
804441
136685
532041
392492
151487
717800
1868801
1631925
62946
1876434
251684
145070
1110491
1941206
597327
611571
253898
1071867
263512
876539
1159655
1523879
1934936
1968982
1263998
1904957
1644942
264222
40083
257166
1910908
768473
1103876
1658315
1892089
76526
1016142
374454
1276565
1373427
977741
707152
650997
726703
1472785
1725405
795992
1665849
981020
1409289
995564
173302
773467
415815
478566
1036255
595389
690480
1471957
1647552
1539752
591414
756670
1145049
1656455
982342
839910
906651
376403
479358
1526891
518623
1334921
18059
984495
1780509
1218930
1620390
1314912
700707
494551
1865094
1448772
827725
1995845
1276772
1675669
422667
1584966
1458286
1980355
638736
101617
1872149
1745586
476841
1988961
249485
31518
1084750
728204
1139929
393178
1245547
1951752
1955364
1899286
659154
974095
155100
1677141
1580626
923311
824592
422416
1201033
1724680
839307
309354
1222311
476459
1466780
619295
1141514
1823464
1635190
1205554
1237911
1338360
1779869
1018109
1995256
644347
1991413
538624
1337488
1549967
101231
458004
688156
375787
1033884
1938469
1618526
1012637
1668657
1275433
1594985
359281
1682897
79863
1417153
1083551
1323820
1487555
290326
630367
749629
640508
1758602
185197
826771
1497498
453868
376287
1836900
617818
255460
13955
1950637
685689
1031441
430479
1534091
1475636
506075
1504377
1398889
1232979
1099295
476532
826158
1699081
1277464
1558265
1352699
752988
545579
1756415
386295
1376666
1688801
1015956
442446
34276
1321878
1389110
774194
570205
212286
1709286
1747059
1348588
1306276
1617934
1058369
261865
610484
1478916
943883
290681
1664719
1485328
999154
1352865
1457356
77217
610390
794781
142863
113073
1687977
1435721
509134
1007663
1652846
1265118
1598781
863865
1679621
1002214
917685
1320413
1087614
119433
241114
1147064
1010447
777764
787102
418103
1036727
1599345
237849
1066268
1675394
1895489
251212
1606714
711418
110115
83553
1533219
606183
801867
1356309
830866
1873065
572933
331307
1391060
1851560
718570
357298
1934476
914047
81604
1313783
271542
1469407
718556
847066
1304684
63894
1900499
875893
56111
1238932
1925133
722610
1701942
900215
591621
971183
1448617
1140705
673843
1813878
1375150
935643
685162
1291376
1435382
13877
364779
1283540
290098
869608
1030155
913039
174335
581090
947397
279123
883510
1888490
522580
1139464
1156023
525816
321264
1626503
169340
288439
842014
1827261
1601739
315143
1848654
83099
51809
1904554
535021
1465636
1999764
536341
260459
1511997
1334609
730760
1208550
1011704
769662
1766644
1127761
1041161
291073
1537394
1198583
1446775
84730
1450678
682597
271138
45591
1901325
1740424
10678
1308836
729277
1089738
795678
1397066
615255
5104
1660874
1042209
300635
258227
1330016
1056173
1190998
996135
1859339
1479005
79271
1664980
1237645
1534407
454426
863688
815905
968372
1780007
1320771
1833128
20405
1571813
502115
386648
1414493
1157929
910459
230429
1521525
938683
1917846
1448332
934959
1499911
137344
1771626
524059
970457
712477
1613897
1005018
103937
1045660
581556
360506
1264616
1002390
460220
908535
1820689
1559667
883766
1972270
1847439
1496726
1604784
442533
370869
1802657
1393499
1909218
965938
521448
55835
624084
1615625
1133751
457720
1015881
1088510
1845714
810400
1872397
1862015
1609264
1185939
427391
499767
1273142
896603
1016392
1078896
1993456
584969
1056233
841360
1387650
1192297
1655631
1101501
1404151
45072
768268
658039
1073116
1634068
1894858
52323
1317959
460491
1029984
98346
897793
1336548
1208727
1202664
896998
434184
878102
1641333
278709
945923
402984
611841
786020
826644
1561536
1824588
1554894
209015
1456224
486305
1582498
1122328
1271063
1042980
1669976
652875
1392532
451722
1561936
259411
1251700
1455563
502255
108197
66188
217483
1040047
1746079
608101
1479125
503124
191641
376417
790038
57338
162724
1605069
1391238
968163
1999730
1495674
1333543
1877273
1522929
1228223
1694923
666519
1238377
1866749
89380
1691292
225327
474230
1578080
129713
1943806
1935030
721137
1795502
1114509
936521
1870067
700797
36955
661936
877323
1065404
1597261
1068645
1290053
1369869
297081
721822
664109
773722
1131832
657823
959259
885730
1821790
492709
1806610
790495
495753
634632
1943027
66122
469858
1506957
1419206
299316
36429
437378
662801
951419
1980876
1759902
1404220
1191207
90349
480068
249771
1043776
135665
365055
1144782
174415
1949957
1137073
291983
1213285
659126
1344429
46637
241990
252960
1343268
936554
1213283
1512357
1735758
188500
1892040
1480170
576713
1314330
804647
900703
1984329
1910890
1528146
826689
1676778
1307797
191720
539377
1454902
354975
1096347
1018274
359547
1091457
1443034
1428105
1366155
1015398
1578220
1723528
785245
1038471
1228362
1896482
81101
1066428
376737
1382517
1333739
128741
908038
1013116
1693320
1013600
60350
1051816
1971103
430517
138501
217127
1528978
1425214
1253906
59351
1018717
511986
730832
121846
381845
607188
73191
386110
599243
93496
1220709
707188
13113
1265049
1003607
291996
1702998
360555
1524755
1620346
1720133
1002374
754870
643830
1149787
648528
1156859
880465
672575
630918
373404
1844967
517516
821949
907722
984392
552007
979736
1576825
229237
135388
1245706
326624
1500798
1985739
407040
1519102
1487916
532519
291559
497304
1973387
1421895
1545634
220528
1751235
870353
332956
112777
548173
541157
1946449
1108977
1584299
1476096
1877851
235626
577257
737047
763624
853698
1969806
1445074
498017
1501087
406846
442826
1239254
251633
1559370
1285580
1796362
1606022
770609
452015
1251166
947170
1144499
1212380
1071135
1192493
1117251
1727334
170081
65331
990744
210109
1151011
195009
1289296
1105285
681625
1786127
1540680
893329
1787380
1348732
1745748
1505807
655199
945237
1877578
1910637
1031373
1012628
1042048
591024
634263
959496
1200555
307450
853688
474467
1430324
475351
958212
582017
685546
1520867
1009647
828047
1144955
66666
1385578
1209981
197713
1212241
882964
774170
1349235
998787
195305
880145
1654630
96463
1372997
1147182
1184374
1402217
174002
163943
1364741
959548
1892378
607629
156007
1893744
1738846
362107
1799408
1740860
1835795
1632704
16001
1810982
773731
691527
1884592
1027591
1640858
1535734
699525
972601
1262043
1644307
478657
1305570
1228366
1970219
1210843
848808
1391031
889972
1780339
1686524
1435423
288506
1563801
1801577
458968
653250
895507
1814202
1514818
389300
353274
54047
868507
1515848
1305062
198221
1031605
935546
833053
1421118
686917
908625
1872745
981390
890328
1862025
985741
1783070
435838
902257
1562139
1395571
956106
1034112
1116210
319756
987204
959345
1714723
1923949
240005
683241
1140829
1876623
1340080
941659
901320
928754
1857253
73491
743300
1573332
368177
1437709
330158
1624454
642943
1294334
1575055
1762397
1568616
1579704
1739935
1200319
522614
460378
874731
1338082
1155227
675825
744702
1758545
1284727
1044413
647881
75244
266926
1009415
1906123
704803
1963769
975027
1110493
1338925
1968876
1223017
251005
998378
635224
378848
611339
1588919
1259738
951444
1565587
862079
1740045
232588
649714
1910191
1643690
1130343
1417109
1086764
953870
1999527
1800972
1872173
338621
1603971
679841
291168
1948605
918561
553095
449489
1293277
1867561
1770626
1242800
1702248
188758
36304
1244095
1433282
1164398
1267001
219751
481243
1899100
1989257
1734182
730760
188308
487909
1860978
74776
1114079
1758545
637333
500460
1492313
1425894
239819
1344399
1120484
1855153
1076212
101894
306784
596243
1937552
512711
630641
1190393
1405122
1111073
910911
101252
193594
1326728
1741293
1981703
1410442
1704666
1077878
542594
179278
112045
305553
1065020
247036
755643
617596
1958770
1377405
236631
815996
82690
164259
1881949
1942225
1856191
690992
175899
1469175
708006
851227
20745
921618
1710878
488423
1747104
406599
950827
1687334
184961
295628
1196276
1262125
1673101
313380
73680
1468942
1850753
1269378
1038002
1966646
871572
117018
656995
1214539
763153
156027
1494865
309839
1681988
408161
649833
141245
1182457
227083
1071980
1850622
1152819
577257
526449
1397766
140723
304821
179421
1117355
465157
253362
530448
1658786
321746
79149
1093941
1941201
1937017
1139929
384837
85957
171195
1916964
681134
566632
1372157
73350
1097807
862361
332337
1449884
1925230
1108302
1601696
560414
1383228
979067
1611056
629737
1111404
229291
1931556
758549
1125290
209531
879014
503624
1222517
1073568
1757237
668672
1431127
1257875
1547356
1147031
323127
846709
1005136
918293
909667
1974259
551207
1522320
626239
1586012
1083496
238192
469514
1613343
976411
1685652
840890
1396331
1532593
1450839
1863375
1313095
1650494
1977791
1254643
1119119
418537
1920953
227439
85086
953762
196589
1276760
944988
94196
329058
1172866
1504520
1241664
1311759
1073815
840404
1676843
1685508
669570
1101373
1999643
1469635
696445
1618661
1899837
926584
1189756
1554587
572642
520410
571866
202262
1012628
1386214
996780
140651
484518
1056551
169536
543240
759455
1244662
1858702
1065538
1990429
1390553
868837
1063845
1278820
769403
1118973
116537
334186
601240
1282391
476142
928010
1545146
1932535
681001
1222349
337278
497561
1986181
821096
568570
948726
1725571
1979446
1056603
1408525
300006
492705
258786
1838199
1341415
1802209
285035
1678212
1056621
941386
80161
991377
1135882
115736
546628
505568
931907
1531774
1872707
907338
1730949
139412
989543
1314367
970081
1202456
869064
517036
249075
1254877
210170
1597224
1807290
1866554
72164
196618
815197
856521
1900602
422616
1173814
918027
1799684
84388
1128119
794073
1634565
986350
516059
565725
192761
1225634
921018
640445
1846988
1282835
1368316
1677900
635101
1135399
280264
1963944
1590040
866350
1097892
1149810
577420
1778057
560014
1332504
908134
785953
1532960
631861
1060573
300845
277709
43423
869663
1650189
818365
38838
1079585
1574928
1588277
1110342
227096
1951468
684306
176964
476343
831121
1143793
1432404
155758
1834040
1942891
606515
1148131
1535233
573133
1746263
862537
834870
1549593
114405
1184438
246423
1305371
106498
1319481
459309
119379
1378750
132432
1150116
354211
403256
128650
1596583
1605851
932403
1784881
73021
352082
1369807
1466512
1876578
784444
107523
517197
1687473
1969557
487005
980357
901640
220528
718195
109549
574893
676432
1067532
1508274
1411157
306851
1960498
522074
766812
1132703
581415
403566
1126826
1355161
305896
1546111
576002
1762499
935918
1820656
541636
1020257
1333360
1639453
789477
1044516
507422
734494
402277
1941510
1387706
606537
750557
1437759
231340
653841
943477
1007180
829877
99404
164457
472449
38086
552328
1171849
1291860
708126
10324
391203
767236
617878
1246614
1512773
1229191
1209429
298242
821952
1386899
159703
677036
412724
247783
190572
47402
484518
1818692
1570214
315450
1804260
1443944
104151
1703055
1138310
1636677
1647545
757836
1964969
1721458
973810
1300360
1566063
703684
1594009
4895
493134
850938
1147847
311542
370176
1435395
1347455
708259
1778571
577348
870427
1643903
995293
1744304
1847811
1192340
1151026
119595
70680
1637878
1055746
47647
1074173
559552
483815
1772026
44954
1690946
344519
787135
960288
1733101
1947513
1871870
1000730
1767320
223761
1399768
196368
887923
1930789
293271
1427378
221294
847463
155078
1618925
1669671
1325009
28840
1398902
1460666
1865374
634441
1397813
1107343
604972
956675
479903
344248
988952
1619530
1473323
1435747
1067684
561118
1665239
1332582
1745924
789028
1226169
1122481
589482
1797394
1305944
917420
1081112
1318489
1102795
1817193
111837
1879765
1752913
1396175
208135
973736
1233570
1491341
1041431
1181622
1034110
670399
1893115
1313690
1048093
252890
672057
33046
1200071
1979416
1422661
589055
1680962
1139695
1153190
1011282
1189414
1614297
1898144
949538
735696
106950
212004
1503321
803912
891169
1748206
598776
1914831
1757606
368342
860740
843855
1230329
1412929
1680667
1114649
259325
506573
266970
916832
1349532
1715590
343390
558028
909795
1710425
1804975
1752609
32456
28291
289457
1027081
873071
788005
8249
498685
1445658
626301
1128262
784673
1369430
605514
883844
1097067
535620
185232
835740
883207
488237
1387373
497624
1952661
994308
1997398
579098
456003
905641
145736
1676404
1663686
948963
284127
1042335
960029
1974591
507620
502761
910295
1116898
1001373
819277
1628570
1468052
856466
110236
362883
1447001
1741340
1919627
926753
507968
1503196
944523
1635441
1947179
1656733
410089
1266734
1671636
1270825
1163378
1593494
784569
524042
1826478
1540870
1542714
1419053
533309
314603
1972088
1912570
1888563
1493200
772695
89989
1607573
1550821
1374639
875307
588529
1711205
1031834
1026695
1485932
445811
1804625
906585
301397
600100
116813
1253213
963414
586992
1507205
374914
947890
1608011
71634
363662
661502
1745540
1215745
1763780
179897
185155
892624
1954973
116604
177360
1387205
131807
1440529
1004709
25897
1801235
1654438
239452
1239941
934066
1208838
1390787
122927
415602
889221
102323
79388
523026
192529
545108
497515
1812678
26148
1002772
316944
1335434
588356
1909349
1723236
617714
1795502
620132
849478
521929
576543
1543542
62917
753590
38307
963462
1778774
1092828
717984
1144339
1984621
232038
221013
764503
1619609
805939
334186
1410069
135279
1180448
530338
1036029
1438281
760958
80534
1139970
405455
327546
1867194
1846342
281196
1480689
778548
1345917
1935630
154055
307298
1208631
1018577
1298881
955858
1975733
1097190
49263
427893
1408161
732217
1730945
275662
1077930
50630
332601
1020707
162729
1114822
1919449
205978
120424
926839
695538
900806
1042439
233283
547317
155987
279860
1514230
533945
951248
1048066
416901
1076212
375974
1879790
1844470
1568535
1807331
1585651
893257
1910443
1822370
134735
1993294
621927
108016
782827
1728030
1960573
230005
344950
1031220
1968034
671253
1305764
251941
1454409
1234428
279926
569663
1272431
1190347
1409287
313009
1467805
143803
115134
1919119
43108
1721716
213212
1028482
1597491
692820
309415
1625765
1811682
1026352
1431882
155689
872814
1657920
888778
1387480
568944
232899
613639
1255578
1332130
1922704
474709
888969
1485528
1286416
596440
393520
1816788
1846019
1053651
1861676
1537648
94141
1164614
1415608
1489151
1657140
626414
1348426
387614
1084483
1325899
1851744
1626303
246761
1341769
1278110
945815
1682972
118553
1402611
893745
1950952
579949
1823863
565576
1702133
567892
610119
171011
1120122
159119
1452046
500406
416841
903614
1017015
1430466
1391944
246381
214640
795409
1892612
854573
267819
800347
1568987
757602
1102811
1545977
828502
1634642
1495016
1865294
1844594
1539148
977267
1299187
478133
1995667
379721
1006580
947085
1704187
630720
1949450
1883527
557215
362427
50057
845844
1656217
1454428
1750761
330689
118069
1577478
1716780
1300981
1840059
194521
1262672
1659806
138667
1262774
1587908
1984914
1552463
1646089
510609
186418
1152566
1654058
125329
1453586
1500016
491769
1430010
622712
1413991
310741
1896009
364754
1390537
1591315
1695995
340550
1558442
1041939
418003
499074
1151671
104368
1876848
201721
670916
1196640
1370243
1740306
803063
1979432
1484201
1459986
1249297
1672321
974860
1025989
512239
1306669
542383
1349649
604132
1199176
1751021
1845962
1418019
1507582
1397819
1925312
1425438
235629
1124783
1533426
1445049
455092
1006608
1426585
51948
1452755
1594048
13652
1680207
670743
391729
1177108
1885176
1831019
1941673
82957
629653
1853544
533639
20866
851677
419869
462367
1920398
325154
1173110
593136
1727287
1343708
1121805
607404
874581
1205047
1763189
340121
904243
363470
233310
617370
1352981
459191
1591190
552065
1809635
1325952
625955
763080
1743941
283142
957355
30596
826414
1133772
1169957
88212
830516
234363
927035
1730455
1298600
879203
1642018
432703
78659
177744
602783
490300
503156
898067
1892203
1194747
408275
720206
1320310
1501075
1681343
1470235
338049
1575737
1480788
1368136
1229907
459914
738635
869573
1434318
1119852
1849684
1186991
317442
1303872
1137835
1030955
215746
159908
390038
1926157
926641
875340
1837145
1360546
224491
637885
111788
1604475
237379
1880328
1607088
1239317
265410
789948
1464151
948928
1114068
285458
1423428
990156
997459
1207897
1639677
17119
881711
1094183
173113
452714
111100
1703514
1781289
1427554
1263022
64492
1452860
169000
370638
84000
207935
1267760
673849
1671079
627490
813359
624938
370618
350317
12576
948674
743823
1198332
1550611
999360
905380
1713776
47276
92389
715741
922289
1166035
1513560
1200779
1972931
621296
1068199
1961614
477413
1012637
1707260
1084540
101604
1947481
1980280
1243798
1175788
441424
1241518
1179792
384029
1444792
971376
1602158
1749997
613840
33301
361139
1489636
290839
1537450
570993
407503
1220662
1699131
1582434
527731
35199
1690027
815776
305005
880630
958688
784992
318036
1139167
887870
1804255
1778244
276776
234352
600804
1863492
1979126
191284
298058
635843
1167016
1035085
1786090
762077
256556
403848
13456
710043
939905
597223
933308
299649
786379
1218408
1687984
965555
221083
927147
13536
81888
37498
1390988
507127
1441158
1673159
1483783
656995
1914107
264162
313026
371926
86763
1484749
1298423
1985310
45811
617065
1083189
1647727
533945
1614091
87811
149368
826208
279002
475381
1116817
1568387
215675
717088
381131
1335711
1304180
236443
912804
983575
1905734
947321
821479
1114749
1179422
663730
1568210
1684837
1118895
1880002
47916
1314154
285840
1604598
1244120
273651
349929
1822401
1486614
864465
1033754
1812708
349576
1708727
138383
1147389
244764
737840
1576973
357503
82584
557518
406394
527760
1444678
580732
632310
1625582
1443173
43156
257058
386385
1381581
1666539
291829
96726
33150
1527319
1533889
1375553
1513634
322879
859543
1416602
1518624
210186
394021
758210
1733112
15177
853379
1363902
1477973
280004
595250
1058036
841423
1774121
1788073
216790
965431
1323398
297386
1725157
488074
739790
273707
1467098
1096721
1676136
1283941
131781
769457
1611146
1232127
285652
344530
509953
1093945
10890
511903
1639893
868018
1025397
379993
1439530
1310417
541496
1399186
641758
329517
1578516
1520914
425092
1901171
665657
309375
444574
762806
723377
1544157
1576297
950921
91629
1030317
218263
187204
511059
762140
402381
850618
1415953
1681195
1579704
352160
724607
1004347
1647849
659016
1943861
1318407
647282
1099588
295731
1809559
1736137
1638546
1339403
334404
282678
583069
119310
1583809
337192
649912
1922434
225469
1678110
1076652
1494733
596135
951078
589055
707500
1816810
1110604
890625
186926
1220798
1815349
227713
753350
653936
1204554
1093609
802133
1145030
470060
1933449
328591
995363
878661
1013125
317743
1933510
1562197
733421
1135608
604208
272805
1385943
678462
445832
1963594
864033
1385893
144098
1744463
5617
426749
311309
257091
1301384
1921937
1473577
681895
1712931
1458961
313392
410739
52636
1109890
854193
631457
509845
1748535
1982076
75860
796995
879292
1363719
1069387
1645785
200291
1566250
892858
999437
415108
484060
311300
671091
1229372
1235916
1242289
995155
123506
440229
1125751
1347251
1311083
1295623
1704958
1318407
439621
1541263
14542
1607172
671928
1428523
1748915
166192
258840
1542593
869116
272818
732117
1599892
651313
124529
915386
37097
1340910
492507
1114133
118098
603139
1897042
1303515
1380914
697064
244198
1161423
660341
962650
1288439
1708986
668604
647351
144937
562905
584145
992913
1500863
394715
1708509
1903570
94291
1573585
392249
1629925
193916
1554441
1635821
791303
1567236
90262
1159590
1597224
1042707
690394
1897420
1303967
190757
1751783
1735110
1400532
337386
1383526
585951
801615
498437
1600773
1762171
258205
584759
1075889
1076381
1792792
1999758
1734752
252335
973698
834870
1125981
1990255
220716
1395604
579405
1410969
750453
483435
1880332
875457
78231
77510
1204424
749712
824793
1288409
697630
894887
1543234
1292611
1296398
323645
63955
1703615
1930585
1670142
821325
904275
531495
572454
129514
680379
1718985
213209
1520160
376962
834675
1899212
570015
1806838
812958
1954186
85927
1830117
1659300
364355
53394
1446394
1757537
1024922
1218460
194094
1564942
1240663
1169456
126453
1251235
105369
1430070
1689402
180228
1891548
74023
1089531
371611
454258
523317
1440926
1665210
983087
1611550
1041690
1617028
1991481
286663
1838866
306984
1184168
1012280
315997
751709
429828
1909065
1159883
623846
114629
866051
676620
535268
1201069
1339495
704368
1727375
1649113
1078535
1945849
1552138
1645785
409640
597674
1593062
914430
978908
1823782
1048631
1825395
50613
764607
1900340
1670070
559467
195822
930106
206805
1883836
886254
1232557
1204680
971831
1325123
615887
1612415
112302
1630801
1227633
435057
344764
1442421
667992
561811
93200
828296
951399
1214154
948900
1232424
561184
749536
1713329
1473133
1474030
1781056
219907
734210
1888671
787058
357411
149485
916790
1662694
1548312
441034
420346
762147
1205817
1657034
125423
1698477
1649498
34159
139211
1404074
1564008
464936
169856
1462301
619854
1464925
1443886
871488
1830149
402933
24883
893441
161469
482892
165898
398501
1446549
1045038
1062917
319557
894563
1356835
1196297
1312731
1827500
325579
1488660
702943
1920374
1844352
955503
1235932
1014916
1584801
935550
1137970
941642
1154916
1617165
1215220
360157
233780
534172
830867
1438663
497828
1675471
65758
639591
267534
1011521
886954
200041
626189
1376221
1738966
1438283
808852
1705106
86515
36643
672456
432023
1890128
601417
1848989
276161
1824713
37990
1552434
329777
533697
1175979
333078
722368
1457505
1922584
1504023
1125420
1870756
381242
1487026
1672569
938075
916066
40785
812958
1240221
1498553
804300
577860
449050
1865647
138310
1063098
792575
1323961
212271
745295
572933
153616
1887067
655718
1042951
1658299
1437687
742621
1258902
1596570
1369729
399316
1597155
15
703677
1648070
1585570
1203360
1883128
643550
1844747
1096963
1111616
1141412
96612
1268690
1753043
1642835
1894916
1466071
985059
1832734
1999853
994929
1557213
817389
724714
183341
339044
1983590
1247271
646875
1663369
380355
876018
777523
425632
265837
1200557
896034
1690570
773605
1956634
1600836
675451
1232582
1132661
548031
945096
661067
1642143
1793602
565054
394962
532852
894448
571100
958905
333837
1702803
313402
1583116
39604
1238204
1209932
285154
1140204
554512
1710333
1949565
1886801
843327
687814
1868488
238605
217396
156518
857663
1048821
1144098
421529
1481205
394954
1769725
1967531
180856
1065665
506805
244446
1752487
760530
105971
430841
1578710
311340
1489423
291248
1482049
545911
1660113
1742704
1476084
425176
1144100
1903406
281400
1536221
991558
1730033
862560
1394851
1405519
561129
1437574
1857316
789028
783044
628397
760489
1527867
1623789
1005735
1244071
943025
1890144
1580012
1364475
849690
948671
78797
677377
1780876
122497
1082618
69103
1811326
787903
110247
1850609
415030
41561
303687
1561041
1253443
854967
1626531
1924726
1377062
445658
1652611
1712905
131545
1923483
442642
1395561
754157
801168
268539
1743721
1011699
457774
255287
1701156
1580538
1699308
1131735
1553524
1911630
1383216
308954
331976
672529
1040267
264996
529196
1792339
1856636
440848
166421
1783412
674334
545852
189077
1076656
1907663
1902145
1698204
1785977
1076400
1366491
754229
1173145
899818
1295989
65204
1172530
124443
1541557
1113366
1587756
285653
578021
1832437
747185
1723860
975633
1163630
430088
1445343
1410134
1383537
1818021
1453934
1360322
1358518
410371
1466145
1049164
1947944
185384
1586066
1052666
177215
784081
993154
556173
1442779
797149
483648
1179801
1379777
1671553
978310
509218
1891850
467434
548974
1342597
1971126
1256791
1834502
819955
1736183
1359860
1885464
858934
1776444
1280746
1003111
1562784
1906306
1704719
769887
714573
835458
184986
806368
1273785
1566067
1777601
855783
1228094
1096174
1133100
1277314
1742046
1830986
1881059
322440
1177708
146852
411226
835317
1696249
1166735
1042332
768918
1632748
1425000
287120
1993182
1452852
1446467
1286222
541228
1066837
1525042
1657786
1756531
1127483
1182296
1227968
160507
92902
1778036
488149
65184
1783082
645112
1854743
1810517
236582
1864670
1400835
1244003
873571
204985
397533
1301665
557324
1700784
767089
783356
1169326
978998
367534
166559
1988985
1771182
40519
539898
1508178
748034
412338
984136
1704572
1183254
246350
911312
1331516
330125
45007
1439526
824091
612204
649443
194925
1633159
1622300
780848
1089706
1237901
1797953
1380651
338046
1130790
246773
171226
224557
364449
1002540
1907750
552302
1245597
765077
1502985
78934
59583
1181242
42294
1647413
1898396
1412600
1317155
333758
1304129
878761
1830520
1511679
1637992
526971
1722783
222024
234013
1820934
1711176
1845113
1579439
512818
918563
1648475
1280304
691327
702944
1785898
534938
513150
286991
1431769
10075
1415854
748991
1521459
669112
1315634
197627
1411386
1944083
718871
759941
1810904
257465
759175
1370543
128914
52643
239230
67528
1747530
1720970
345442
1636201
888222
1744168
685546
1758731
130212
54610
1420870
1518205
401036
1042971
178900
1282560
421493
344143
1181476
420324
1587339
192540
1984174
1734173
1846933
1044764
836139
311549
373964
136283
1564401
183407
561302
1114716
11497
726171
380733
567447
1788483
452525
884476
1097519
1568330
1368617
302396
450843
1365294
1163183
1720567
51379
550394
1182088
1472731
1583119
1100956
287538
364779
241418
858649
643747
631675
1479919
1751404
1524424
1466285
162713
1585097
875887
709911
1968647
102413
311117
1110666
1500978
1511716
549490
1713140
18704
620789
1939085
1427493
1975838
1615722
784334
72595
1027105
1958535
282022
701221
1476664
47077
831170
1811310
1931997
1080810
1645220
110970
864744
631293
148678
1516400
228484
1476351
587028
570805
701464
114021
1076325
1295087
1217698
415833
1516112
890721
1252573
1910622
524155
1778662
14790
949343
308581
1169791
706813
377587
746211
542209
961670
1094163
1653267
1339280
594352
1347251
556903
493627
1654561
891005
385837
1183852
668251
814093
1663112
1648257
164793
1971957
404552
1431874
1201958
1454764
859761
1876185
1760267
873378
471797
1837726
1430679
577506
103171
1508456
553641
1753143
892731
1643096
543810
1363159
169738
705169
268402
401016
245325
749495
739934
1582061
249188
1221598
1574026
1561513
1081815
787954
1367913
1323826
1048631
83089
1208459
1832750
377052
937562
282606
466983
689502
1688720
113251
71826
1683691
61158
275778
1481023
1387596
748173
600561
998276
1459522
1437387
524635
1061563
1617083
128992
1468687
1388709
627451
773723
735679
516623
1559735
523603
223357
979969
860674
493934
559430
430128
1019168
1928639
1557079
1719399
1402969
414934
1169573
1548658
1631044
1385437
1564202
1741488
1529104
1324293
1474267
705795
1638886
1383908
1813301
453287
69730
871836
544899
401435
149595
1230370
303315
507509
1011895
1710510
1041304
1649113
588775
1106090
1313873
1722704
1491013
675960
1833500
1686473
1199692
572210
1359462
1033900
382645
1438546
938270
107631
729549
1826609
194172
1518573
1243519
174497
1782667
1686906
1033621
544324
343067
686422
583565
836643
131635
1248251
1176497
1403287
416480
269853
156918
469702
1711423
659087
1180599
663603
471821
1232373
627863
1511283
937689
1037457
1598556
1635726
119939
1525512
658804
328899
631148
353450
928486
464060
1994758
843549
13250
806511
802607
252782
1389285
898907
127737
1721716
353994
87493
1779072
1279306
1000655
364985
998437
380134
1305358
269552
560506
1209216
1738995
353232
1150517
1670077
642312
647827
1967048
499884
1748270
432728
1801165
403839
1513259
1558972
708651
1297554
623796
266950
401840
1855381
814349
199303
127041
330992
1267537
757795
861308
1811154
1622502
1785420
1585717
593208
1508860
1665256
250216
1170440
871573
590775
1166328
603324
1584400
1097640
1331785
492042
977542
715710
1915405
754598
772472
986762
1212196
1127762
1531337
1402320
1221119
1506782
562381
1601066
1259878
79781
939492
394074
66686
581251
456684
1434428
780848
1546944
210079
1523223
583434
1974285
1577844
102296
1076135
1643463
287995
1335118
21929
1294137
1113934
701780
1874931
1218532
1456441
1559261
1982342
1419283
526684
189887
1095382
1306040
792949
1963936
1960258
1944511
1832459
1389043
1633472
65454
182148
1833581
1899204
1119794
427187
1935317
1375664
1071320
1946900
578241
1963759
1611858
1806811
949319
1075313
464900
70233
422968
1359895
753109
663639
190137
1699051
1707678
188450
1095564
1479532
1991098
1797640
1057944
511
335763
254418
1333550
1521289
1305607
1024722
1697585
406253
1163387
1848062
803318
1374935
1613252
16630
487048
401144
75427
614210
1211174
187217
1039430
1165351
85765
1772220
1536809
1920297
1826062
504771
652188
1710445
582527
629268
4284
280678
1481659
1395711
1079333
973389
1535401
848145
204223
322199
1577974
429000
1805923
339900
617113
1763097
1996849
1335102
804594
1495289
1518916
1365037
283390
463109
274258
645594
1643115
1220706
1294955
1868785
735716
602187
1171912
1372373
386511
49135
1675283
629559
784196
50215
1134061
232521
1650469
1100987
1796140
1830017
1375733
108916
822982
71812
510894
1062507
1891450
1252366
1671820
6552
402043
1347937
802607
289987
390211
143671
1098547
1089321
416200
621427
693167
1026375
1780839
195947
1358561
496896
1829252
1453191
972984
39563
1645142
891079
1471930
623590
1449107
330888
10174
1628466
1866860
101058
412696
1898936
1202684
345526
560046
1456498
232676
1165708
112302
1500863
87978
1640515
434135
1523838
597633
827330
72822
1249565
353383
873714
942290
1250369
821479
1701205
388899
1725711
180003
813217
978399
781177
1981492
33576
599471
684444
755921
1556380
491306
1255725
1860197
738547
466983
15563
1902677
65858
546011
842516
1084167
1115564
101486
1923757
237347
1501124
1851644
1636756
732319
1305009
180449
490678
915754
1217161
1188570
1883254
22410
350317
1969822
1772268
434288
1512534
701571
1997355
147453
224061
150177
1226390
1651050
1196816
976659
711812
300873
1055214
1204471
1392403
1078706
580876
546784
847104
680148
1204050
453591
1727565
1722849
113338
1021621
562847
649320
204982
475066
400967
1886933
1725571
1241639
320342
1322644
540793
195410
1779322
763540
1077647
748110
1179886
1995848
123289
327658
750998
1003295
1017111
417186
381179
1183760
497747
503319
1105281
100830
1811521
1137259
618925
1910423
579523
1860840
1422475
49533
341910
1775882
1671194
1652432
1489282
675751
1812670
952779
518831
1679424
278511
1091501
1411621
575321
733836
1034970
1146290
1797364
198748
1945791
1010235
1056109
1027232
262454
311709
1465698
1092063
1204804
68882
1900434
1487201
729041
117557
1596148
337445
330961
280351
642046
209385
1959926
270960
1927678
375427
1341451
266926
1235856
549799
1822691
648126
2844
374754
722502
686377
231011
269542
1893217
453933
114647
1630741
1442019
949348
1287976
1910210
152441
962376
710244
731753
252308
1168710
820265
1118598
734500
1570118
108583
1905314
1676440
1865334
1988546
913619
638256
1878396
265347
93298
79469
1972279
1262107
568817
914671
70192
516271
356613
511911
1165886
576402
173703
1415444
47414
1797775
1144785
1725313
944752
1285552
177723
274723
948077
966410
11402
1723273
696341
1671010
710155
1586066
1451090
918930
1869158
1613312
402957
1118070
1888395
1364558
547276
1866251
423339
702806
1407452
305736
577419
87211
766319
753032
1140502
1450562
428829
476187
745383
1590960
1641594
60832
1292162
291021
529568
351049
623776
987024
1052345
1318869
966466
92451
1993708
8724
687772
1844443
230927
1600376
1270027
265321
1880313
26563
623168
657232
190454
1790573
517036
756365
673285
201229
1283078
324858
174150
210148
182067
654556
1533426
791917
806276
798411
902217
118768
1281381
813271
1912428
1652049
1833683
25793
841697
910988
1393432
1311111
1473318
1123584
578006
802281
1887108
807332
680134
1356441
1801086
1720921
639673
1349275
1543309
356238
1232491
361345
1388782
1344255
584738
1596618
249686
958980
627074
1498878
729630
686261
232976
730354
791320
1537425
1207020
1273963
1739492
952832
1038128
964453
387873
35556
143645
100181
1402634
1863133
1109375
154666
958720
1318845
1532189
211857
300491
184752
263411
1594116
736163
18387
950457
1812642
629773
1475659
1050968
1334098
1714382
499694
1174727
1615540
752906
56453
1006229
1821032
253190
1725245
1230568
1697237
9091
1297384
1370828
1094947
440615
1413048
257446
469931
1456606
44344
420675
1890285
1286346
988525
1459304
733611
300244
1699085
376779
1085577
482084
529475
1886312
1959027
1067740
937729
998437
279291
222409
1490229
308790
331639
1348145
1643176
1700037
1315809
1222266
864756
1444872
610359
788835
1515206
5899
558768
1374038
1031275
109311
637052
479112
694746
1274975
1139473
494498
859608
946588
391792
659144
873979
531973
682358
1340536
648594
238829
1007292
1789073
1513880
588069
529316
906472
257982
1272226
10169
1744293
46207
1230094
336997
1262830
1420723
1564987
1645435
410464
1099478
1190981
1024216
350429
869867
308585
318024
56000
974218
769815
1850560
1863692
132693
1141723
920058
605122
275093
1829381
1474763
1693430
1031391
916236
213093
22647
1269825
705186
462202
1875998
631661
1048082
61680
1604680
181501
1499652
74835
1527013
593494
1456293
1268830
1332987
1760031
1423099
705194
1178543
1238806
961801
1835840
1056219
928433
1064684
971675
1574397
516883
385221
1070539
893184
1943667
1301790
1800511
462025
1960065
216818
630266
1824781
545449
1982928
1918699
1623707
974011
1510654
1120680
544058
79272
53914
1055131
189637
1706194
841777
385572
101662
438636
434052
941470
1265233
1798753
1329746
63899
600269
1487523
1436533
1819701
123392
793431
1476788
770193
1164894
1374888
798909
1063117
1475178
1153002
1381241
1481301
1231676
21989
211692
31798
478313
1897893
1183592
918851
1232713
1281687
1240510
1842152
201594
1408737
470160
705946
1964715
1224481
1078417
1965749
1743762
622543
986692
78892
1489440
275544
1487990
1883013
859066
1991070
1527501
1944120
1047277
902013
1945963
1524034
518126
813757
614239
207188
879628
1285241
229330
1732899
1239273
990250
1361826
538808
173042
397572
1157587
431660
121972
57613
1490554
1925237
370631
956214
1258242
328942
1829378
583208
145905
1076274
1236340
1574614
1053829
481230
1836898
1750807
134887
386584
1719323
1990924
1944184
1450201
829916
1812528
1468058
1954794
1252135
1971015
1257504
1486101
150465
37631
10082
1024562
530004
1934502
1846292
810523
1134633
1827828
1722169
695423
865017
184913
595725
6080
1446798
1021198
1463135
1314310
1304072
1668225
456810
946887
1011018
552577
427879
1342760
1947213
342362
1051700
1385547
945306
1593447
1599677
1902716
336402
907147
1210848
1698832
993444
376972
190014
1393241
445742
348517
697326
915174
109459
190315
568001
290432
476486
1361170
1768954
188315
1377900
238300
778151
489163
917945
1032957
1648734
1504035
1366325
1231611
1560978
470051
181819
1681359
1394770
1453939
1631012
1372901
355399
622543
1919055
1671703
311122
980840
762108
6478
447656
1031694
1198505
656840
1711363
931157
218903
898431
1572732
1027282
1463096
991165
1694465
1094381
1509836
1431769
1933718
495571
674378
17
1030465
477065
1041373
1765659
1555552
1673887
1473272
1113777
167279
1044386
1033461
817294
624423
602535
1433240
1215223
122347
781890
1693654
1015398
704398
1395674
542598
1947804
61374
661882
205661
186587
728152
1666843
461615
679111
1677607
1233814
568553
27528
7739
1617348
1404567
1068915
1778944
1331580
1546900
186859
813325
1512167
728219
252963
1378142
1146077
1319176
934902
679543
1816007
1236434
356750
411704
1712769
1530973
564775
1562540
250024
754740
451940
1918472
537136
296370
14474
103301
1393595
802384
118047
840637
1998388
1697601
1457045
707213
774578
1643537
704272
1537293
1395574
1970184
1801019
450287
868986
45678
1813343
1951208
1073005
1637715
1604306
1764068
1110680
523213
178793
778384
1072831
1023214
257894
1294592
1407548
811291
1667499
1437563
1101848
1740866
30561
1297456
401572
334134
1202485
1896335
366045
1661777
681710
173420
1866952
1715829
690069
825632
680353
1517693
1274651
1146644
720854
1293775
825558
1481140
1522472
264452
303447
25878
1992634
489176
1535669
1576780
1969453
332379
1017348
1870603
1475631
1920805
400493
1205690
749292
780502
377345
1669701
760520
1560603
213739
1825329
1195933
583206
338685
883458
1707058
1888865
1788014
1318975
171685
1125978
198479
1506600
494613
1510708
570677
1133609
328919
1740600
841294
1019524
1262125
877472
1257116
457876
1530831
1255651
1075653
1154054
240911
1568801
1131322
506689
793476
997579
274217
370697
1760107
316408
1446614
743278
459215
894420
1270879
1305455
1107460
725548
624922
1098247
281215
1340760
530727
1624000
1123158
905804
422847
571660
1205267
963469
742441
752157
1106544
811607
1481202
1049634
1019075
499924
160785
1000440
133495
1616288
1338925
479692
977627
960829
197739
25658
142844
526073
704028
1589782
376550
684698
1928291
1365863
1959433
1864962
1664545
1116656
1482991
1050205
930853
61180
1428347
64340
87799
608412
1104275
1857136
1118670
1331442
1108613
770768
1025289
342327
109186
766934
557018
1600113
1904445
1582427
542242
1049739
231411
391867
970221
1108692
753584
1910951
466614
498704
602120
486334
1951149
236546
144097
910275
1014062
1556865
413214
851941
444413
692729
230090
838245
352060
1934805
1814249
1416425
220949
993831
1359879
1884035
1491068
1287980
1288989
325069
163823
586430
1483103
447817
1749864
61387
626783
1183260
599531
1196463
1141053
1636707
421333
1015348
1246615
1812494
1963524
1813346
600429
373150
998705
1990435
1309904
1976702
1800859
1686248
292230
1436219
823241
805177
1560150
614550
1657081
273851
1429877
1064782
1104436
1948757
1472731
1767643
53331
818904
1073960
1465214
1934447
1063168
675904
1837872
766193
1919532
1459522
1987009
1765696
1604907
1739732
262264
1106511
1356961
832487
1891196
1475428
1124323
1427185
99813
766415
374699
1679153
1178302
604113
1761572
490083
342302
334744
1466295
550536
1351102
691681
206976
121401
1216780
1278758
1084914
165898
161100
943799
149456
1294626
1768848
434726
1100321
305282
1243341
1021029
883269
1996144
501391
1574132
1016361
1250811
1572836
800866
548199
1908878
175569
536273
833865
346692
588128
1328987
171485
1313196
1694373
1385275
1170124
195308
974863
1566480
1669751
1565854
1442122
944837
1363196
1318437
791930
512645
1204767
1296217
725980
1045538
1988773
460263
775062
667916
588331
1202639
167812
1223247
1125824
1578950
1602697
1646340
1378178
1314912
48097
1189161
1871616
153821
464462
841859
683571
320752
1668180
1505327
1216428
1180549
335338
1091448
656612
1207541
850616
146860
691994
692108
1025754
400161
1191990
71461
1403770
128031
1742554
238283
833992
712346
899366
1132136
1976792
592385
152394
156169
1813027
220672
547650
1025554
688556
519454
289226
1262249
1301617
909873
513655
140570
210570
1570700
789118
1152892
1598784
656745
32054
1312291
141438
1945543
166946
1748458
1953675
308387
1946828
1599910
95466
1690570
851517
1315946
255907
1108180
1306273
1701732
1477091
1959599
381500
1156854
1434667
750995
825016
1607101
217222
906986
632758
1395164
609832
1860714
1239741
435054
485229
1778459
1996312
597932
1616566
111849
1703535
1691110
287180
49099
1810826
8186
470359
348048
1734981
264023
445941
958410
1263919
1540774
1885
1159655
1153200
101772
1178676
1026003
775103
1080697
701046
1445415
325977
1822487
982118
895998
1153931
406058
1906872
785659
1079651
154110
258276
595429
166312
68624
994554
430648
1130583
135224
812804
1120624
129380
1388509
474952
1057526
919399
1497941
326428
978050
1128637
273194
1173963
1828255
1057680
334070
1471857
1344349
825996
905352
1880878
1019569
408028
1909903
77359
965868
1725341
1564270
492840
1324007
1030222
146488
1863487
1786325
752082
351574
1009196
1660629
1147407
1473618
1082404
906855
139106
1240415
280535
375455
1490062
1859691
1783828
1981683
868057
1705873
1252201
1577478
381676
1385886
412544
443549
97258
638327
1509220
862138
26417
1352384
1767237
1139473
429913
1267424
24191
890905
96212
198441
271874
1573356
1262726
1625693
659307
711885
446804
583541
1415439
1414844
1726065
1160897
1760716
737081
752952
1590825
33518
1434846
1286839
454140
345930
1925501
1953815
1297855
831839
239136
1229306
1559468
1738981
171093
547434
1682980
1233850
311480
37011
205209
1710293
1007843
384749
775092
486035
690835
545070
688001
1468787
1498853
980333
522834
108642
1835385
52348
99713
770554
337644
1825045
148678
396748
1479203
854433
1067748
670816
944660
199155
1267008
1885738
1497915
675551
804087
108882
1507227
918109
578984
1452527
250407
1903229
1797192
337814
794446
212912
1593831
536541
40596
1797714
1889185
85484
1803227
1143295
1592813
23703
406277
401568
682461
278703
1924122
908307
1196161
1335465
1653414
1294932
1722326
1076870
1806116
1510361
1657339
177142
390413
83735
1355634
848192
1279231
784454
1071418
1239511
297912
2900
157260
31960
1497670
941752
171470
731571
616343
682626
1018244
731035
1838966
1567611
1199578
1755368
759041
829820
677378
1840890
1895397
539309
268678
396377
1156635
842711
772272
742578
36969
1281909
843886
1251402
337342
188441
118553
1959091
1139242
1108689
65161
151470
924894
1066574
803945
494768
1847875
1201383
1003734
1392031
1481683
1434197
541944
221619
1953386
113425
889934
1000738
517568
1692853
1113356
1784568
1717358
1967187
1267801
1255240
907874
311794
1042140
88112
1917949
1786325
868313
1305881
617017
306851
1899033
799678
36866
1790169
1210875
213422
547909
747449
188947
846325
1811871
86349
685174
221657
1166662
1029203
520480
1489004
1023382
449106
492285
348370
650997
236020
1538247
678995
1022923
1265867
651972
24052
1398139
779202
1596704
1754430
1991959
1875670
1812641
1910958
1158323
14646
887849
1273883
1294269
1804001
619925
548508
295864
1978202
1020338
1523625
259258
1462301
1490395
1204694
412426
1741439
1732915
854723
281190
569573
730072
1255524
1094728
1878092
1773380
1203990
1369986
289961
1369494
941888
1318740
1737128
1326613
1879337
921254
1938660
224222
1171348
1912299
1972529
297514
50926
414072
856029
1703663
534838
622773
1691061
1919412
755647
605165
1241472
132317
1136477
568103
1349861
807870
1153181
770172
598198
642112
1347546
319241
571067
671018
864229
189612
307047
142863
919588
722342
464069
1195445
1687762
173893
801035
909164
951678
1621592
1620536
1374297
197150
908481
1026822
1506686
112737
169623
226911
1950218
1683394
891325
727644
196573
1240229
1235720
1533967
715674
1128258
552416
458293
499543
1773073
151159
1093854
250723
175123
255548
1614280
737985
1371668
750751
968191
425589
447416
809111
1548714
1215070
1831358
1890128
1794051
1382739
871194
423485
1492569
983952
1442913
1114735
306624
704024
1776626
645205
170514
30561
236848
1900103
86533
992981
1738412
1899263
1051297
1960872
1037096
972710
1062692
1324108
1211007
1253626
1383113
562002
1008586
104886
1850100
313340
1095459
1355017
1271280
1325304
1678212
1517898
1872601
339201
464281
1511043
1276417
860282
105735
1954694
1074340
246511
1657682
1175354
628117
798306
144685
815265
1972995
94989
682752
456235
1859856
961588
838605
900223
1483982
1923651
1182873
1662978
843775
1486761
857173
1401016
431741
1145917
1287393
1626745
1658240
1182016
1961539
1485371
1530397
1856072
1316104
469552
109042
433121
643956
1882933
518637
418537
422227
174132
673896
178490
936649
506243
1973537
1540805
1138490
1976702
1496732
1969066
1266825
1380911
1549251
1933193
1928823
245666
1738673
520269
250873
944250
1095481
1445049
1902948
724483
323483
333162
721279
1778354
895446
751272
1245706
1711666
919588
1963654
128619
197271
1504055
78976
933118
1510554
573907
10508
36790
565500
1115989
1646356
1547948
1366872
1548174
1303487
580614
1015348
1504121
1931564
1543877
733567
625308
1627671
686253
78260
201945
436138
1838947
436671
1064446
677021
809309
1681484
1810671
1133835
1681355
1387723
1029459
1178719
157804
1961172
759196
268399
1645536
1091724
855143
865186
1173040
620257
946891
1456393
1119686
1891464
1108327
665061
1751709
1353686
1575427
1468063
828561
236395
1503328
1389142
336498
1836739
774817
1373473
4583
1537209
1030972
1329787
466419
1933011
1080179
147531
1664914
1076533
756910
488791
1925587
502181
1213913
383781
1849460
478909
1101102
353943
1213361
1489423
655737
1308507
1693154
317442
559409
1318271
1570951
1574180
730758
999338
1097524
366445
1378214
261645
965210
525831
666486
1246233
219388
34122
1624182
1095239
1036470
505849
1326864
717991
137329
1563643
615149
716563
1323565
572526
986401
446556
863900
838245
170084
319148
155056
486560
470359
1978143
1809433
1611393
1469897
1455563
1260559
928060
1003814
1353556
1173397
1845933
920606
1099097
1999594
864634
1939582
1901890
1733523
1202127
1301541
826763
92602
18893
1380581
1064466
1280666
1636334
449211
97576
1660828
1552748
81824
523815
747043
1186464
1353068
1112196
1063915
973576
456281
1725668
185568
1844072
1110710
1085096
1877152
1129439
1148095
464201
606740
1964541
1309571
1880816
1310507
1495654
1703036
914050
1257753
1621209
577443
1004018
1848415
237450
1768814
1953854
316237
410665
1897684
1248734
1227158
1690633
764913
672224
1433099
1585087
1919652
1194967
389940
1475462
493034
1435633
774996
743397
1740400
406640
1390790
655147
765646
1258626
1030570
1499018
1128119
319341
1632134
1073960
832879
595671
1448350
1353332
1866451
1486888
900440
441045
823580
1026923
1899879
863171
983879
1535454
135997
1351552
1330378
1946744
1390875
74546
1028610
1115980
285012
1343008
1001700
1483376
261520
831582
667780
1762221
952293
1859482
1224310
1308091
901797
640317
1207339
1586803
932678
606254
1922515
153531
729295
949916
842422
277064
854240
941101
173320
758218
1098353
1456630
1693620
1410055
899232
1827500
1457445
1846440
1730447
252514
196865
1863812
1072885
906105
971163
251816
1683059
1504859
1666532
565430
1638377
722709
1899323
726583
1803793
1606016
293115
763918
1494327
517972
127690
1701259
1241959
1440529
1428767
480354
1405369
1799492
188403
1808183
1430990
398388
1623442
1820484
534356
271549
1022168
1657352
492832
1759496
1166757
1078291
592684
1658263
250290
782151
1759335
194579
1644149
803730
1147343
965704
937635
1467099
1247248
926829
546013
904923
900230
685079
233056
1612698
1390886
136283
1240118
723887
593762
1476786
230732
426164
1802701
953923
1537418
1584897
1420165
266399
125249
1559661
1992772
1546257
1533775
1110283
33406
421995
1793566
541496
577856
817374
1303011
1615304
1038824
1720282
171041
946769
1015240
1505136
448313
1892737
946387
55499
734011
1563106
20128
873810
256063
1027101
684287
695800
1001128
1589826
1820109
156550
1392777
633388
41750
38901
1929292
798394
278032
1209858
1296048
689202
1502141
1297768
1805358
1776071
1945388
817666
1195670
532250
1064417
841582
1545560
486106
215435
1140377
799789
1091537
278086
313662
187857
1636863
933363
1307028
329510
1937835
35479
659133
1158566
1427903
454178
306610
1294623
1537142
1597416
646642
1258167
252591
576778
1621900
1920426
303388
1586079
274633
1222266
140444
644072
857285
1210819
1948248
379363
162409
681194
796092
558769
1504627
540853
1902763
1766996
467423
777098
509023
381974
977698
1322710
1176229
1587585
89491
1423198
1470652
1059324
1827226
1875733
710994
1182774
1619206
1646081
624084
640420
556066
1211042
1909916
1152226
402192
146735
118802
710853
205486
1457416
817947
483715
68030
1020547
308997
858676
1325524
1813563
1377616
475261
598794
328440
1996496
1846933
1120680
718536
667598
1511538
948966
1119342
889796
877983
923616
601324
1299993
911763
660651
51161
1244323
1237413
1804500
902620
26771
814512
647961
1768081
192614
1808772
1580343
1076797
1046080
1641290
1066548
893390
818350
1602987
1385547
1008111
751713
348606
873118
79426
1516988
464707
268371
285506
809032
1109478
1801073
795846
1384432
678531
1479386
1395561
501230
697245
46893
710724
859071
412714
868755
1034527
1007892
1589570
1109327
852450
658134
1762425
970823
1104451
1699308
631493
1781505
700696
402507
1996496
1971713
756935
993672
1224303
1382920
778109
962499
1533120
1639314
381390
794131
742927
699982
1094656
473005
1290474
946912
796569
1034475
60874
824277
110689
73529
323489
1841778
1364325
1449202
1750360
605783
239303
874768
1705059
1172471
1047972
1657354
80746
1650466
1691983
1115130
1144292
1588085
747762
322675
1876261
698640
388988
716578
1967804
163050
600247
1480984
696819
1273606
1204240
760704
1046754
1721760
1522299
582311
389287
1063773
1585097
891079
977208
174503
1610945
879912
1984393
1613422
850748
158006
1534882
1359700
1610884
625684
197575
1090909
540197
1703601
836596
1175244
1732255
861067
1474654
1877354
708909
951491
1138108
473005
607040
1473007
1074616
1006757
1977164
94383
1395155
1668073
296563
506180
1235732
1852412
1243525
159935
1423277
1129017
376315
1494217
1169579
1307753
744364
473641
1003232
1353442
840446
788834
1692760
1601571
865538
770799
1220892
1985310
252890
1305358
1449495
1678902
929500
1766486
1446354
132414
125805
1123463
797857
434046
627029
1189388
997074
739374
1188467
1444209
1917448
1856532
476512
730901
1137249
1269698
345429
87891
607055
644461
1091161
150608
880029
1760926
1951833
1066827
965740
1766186
364350
843815
929082
149762
1215371
1599177
1327587
910041
1489216
160876
679509
1941395
1725449
1856701
1713775
757068
1639334
1288263
160507
218818
835835
1636845
1176562
50961
863436
1207087
596145
9830
348495
579781
1236527
1385566
834179
1431724
1046764
918870
379203
1278606
1151835
544407
875505
987729
1864358
1554894
1284206
1803619
1882942
1200845
353499
1392958
1419140
1457800
389528
1444768
1232470
1746379
1210491
761312
217277
949486
1035599
1495220
602513
678158
1220989
766411
578291
1523993
1653832
1234597
1414233
693158
122703
650134
841177
1576974
1492577
314397
1955307
493106
1685483
114622
781904
330840
1607551
190543
402432
336987
1327781
641509
1146202
1643780
1232737
1085651
16599
1336884
196092
466008
355464
230246
466307
1305041
1113285
1671716
1211178
1418662
1277406
1976167
463637
1486869
270722
166657
161523
1566615
1933046
88454
640435
339910
242284
1403960
1222529
1316534
786829
464341
1593657
1096085
696390
1090947
374819
925296
1312554
234502
1213062
243710
493433
705457
150281
1077189
596958
953098
1729810
153010
143689
48849
1042629
648211
1318736
206510
462790
274467
28827
1448190
406583
311117
676070
1276524
1217650
1644231
1678684
1806301
394240
441618
740569
1897239
952608
299991
59464
37600
1834915
1748343
992943
811230
180722
16134
89136
732111
1580148
1770626
1888758
168536
740406
1475946
1883018
1027105
1722331
1684011
828825
985249
1265700
156738
1316101
482987
776652
4576
152407
915212
1134903
58926
68543
980594
779947
1164830
602601
804003
90938
197122
30167
18269
216858
10881
1927002
1631009
1630185
512230
496863
621021
1858579
1711173
771492
122218
273913
1581792
853920
816318
1169091
1454085
1561964
1914412
260070
891661
817324
1723201
355022
1901877
1641366
1386527
88164
1698760
872605
413114
1216098
1540981
90090
346689
1551686
1337899
1066186
1507685
1546209
1561485
566671
408999
1890946
1965266
1394047
74957
1561335
725682
1122698
889188
1515978
755000
1585265
1683446
264872
1195289
1185657
774871
798995
788516
1761558
1280821
981020
913055
827914
1691866
100392
936856
801120
1165196
729872
604526
777681
648126
1197552
1560226
1690721
1802502
293490
760526
1881558
1918846
1560615
1328356
1661856
1529048
341890
1039626
1317873
1388585
490298
287644
1712777
1809415
128084
894052
141352
1288600
182854
200035
516767
1661550
1353733
668934
1288507
1610863
1521217
1599429
352977
933092
999593
883782
1844126
18434
382259
1918397
1113388
1874872
134620
1786090
1031018
856783
160291
1836900
1062079
529030
458427
868975
1165589
1235337
566372
1692731
1599144
821504
1263663
284262
1816814
227439
1112866
756565
1072206
824869
1910992
222747
516998
1621917
1171836
787016
1942571
1899815
1107096
1049865
888862
1284727
18745
1918248
1131030
207539
1613169
560652
294208
1088182
644303
1272287
1948478
1894821
1036724
542790
192116
443540
91443
1665592
791819
1781744
996275
1735375
144878
166105
1068034
1732125
1699742
1529929
674812
474508
497486
1823843
1456440
588775
1703288
1205950
1997279
334141
1303876
755180
805212
332675
784736
1942370
362994
1385641
54477
551753
1600537
1681069
507799
750199
250727
1530763
699144
1518736
82640
997956
126684
1575744
812958
1009110
1931503
986325
774045
797684
334410
178584
810305
890637
1519473
260297
1679146
1979220
994061
1915649
1798362
1305821
657079
1749256
940864
1415016
173320
518614
606740
887973
1284484
1346464
1521331
1933467
1718210
396561
1870411
1518170
1005962
1687752
1207391
493581
1360596
1748802
38553
1734709
908241
169862
1501359
537419
862927
1779537
327988
1527430
726664
1831356
468240
1692415
1793367
135899
108170
1487510
1620231
377343
382339
621917
524848
239254
517876
399716
620390
1795791
355902
1360756
1441780
1916397
1697269
1969452
777092
1353410
257326
1611359
385906
659381
195248
104824
1585313
1198775
80196
657827
1882163
80217
1531023
261416
1814974
922065
1303868
951222
1816814
904999
1809853
1618977
1501304
1102943
1385159
610759
1459147
715918
1249225
1497170
823681
610645
80320
1270120
656588
1311247
368934
310407
557654
1223181
406718
347309
1945658
563551
1683528
54658
1811465
731724
1665436
1410422
1393025
1239300
474577
131851
851138
885112
563007
774408
479981
236966
1115585
407769
315679
488498
165287
230013
1404567
1956405
1270448
461689
1511863
514317
1947719
1730353
1270027
1351052
1208503
1450811
922585
1999601
1596923
568622
1977497
1846002
1844082
914812
1887068
1343139
1708755
1770339
532820
14084
1384748
1639086
1454278
549380
40594
1671553
1491134
987002
1635659
782340
268415
1699298
194810
92706
1514011
1446708
1739938
814937
1867489
79727
1703632
478710
316397
1978915
1961034
1147993
731076
1523253
1739425
910356
1353608
1720382
1193716
1727279
20679
2910
1846067
858451
1659211
1863363
1978838
1796417
128084
778737
426467
326489
309591
678468
365432
1844697
1977329
1873517
504060
1501254
544488
789205
180722
554366
458427
1251845
1254067
141305
830545
1438822
136402
1052709
1594332
640770
1331347
305878
537026
1394257
1296884
577188
1491502
127417
218522
527660
662737
140439
1640215
27163
270033
1595394
1041436
1408924
1681343
532089
1442817
1375539
1667884
1585797
751187
1894331
448783
1301912
506676
1166164
1630543
468936
1192430
1499087
549823
1477597
1251475
1181086
1459898
214933
1594123
991143
145719
1248209
197284
361167
587577
262875
1978982
1347348
1529336
1014423
1809936
1677894
1195388
22080
238381
1418102
1981140
1854193
1394091
1262922
1210761
972040
1940049
48338
941303
634489
1821606
1548543
1455944
447704
1325940
615909
1605705
97534
463829
763005
1967620
1199939
1055671
1432090
1241436
242528
292187
294481
411020
252198
1372410
1791771
543161
260912
1875768
1117837
1469348
255403
1495320
1869287
1265552
1871470
193971
886166
1722732
965328
129664
315528
1489447
518357
1135111
185237
333081
858201
1373138
301385
1652981
127782
1580503
884793
1112851
1614804
825730
1551636
104016
1998847
1723860
1747372
188013
224110
1692838
1344410
884156
1383164
1828350
1307547
1138005
1785099
767131
1918894
1670407
324693
851222
1791783
1369726
967274
1687130
338950
1755363
144953
548827
223562
1474094
672032
1459101
1539227
411079
897426
19357
1639606
240328
498232
1267354
723971
1271350
889502
926146
1768814
1208559
55211
56477
380375
1265654
1862563
857363
407174
1110196
777831
1640238
871723
1998949
1142324
1802574
654476
511474
1258754
1795186
522206
958672
639800
130674
830026
940872
418255
1512819
1067654
217174
133788
330377
1490120
1263919
351892
532820
760556
1574460
1026058
312025
1527418
612287
1778404
713878
481129
1262632
572404
4916
485117
558686
1275117
560805
1825383
1295846
721195
1886473
1791889
61525
949051
694397
1746123
867337
797062
1383011
1008161
1444035
1456326
1442441
1704531
928305
305623
787942
1601868
1057728
1493216
904863
1968318
647774
315040
1742783
315999
660324
293877
275662
1930881
1328800
1464141
1364402
49260
982000
1608930
460982
492021
1187717
1747008
1392986
1809933
495071
911476
570547
1478902
1732559
925128
1929842
1671803
1459101
61925
1911550
606367
1802462
673276
1046480
288249
421423
724397
1062729
872421
1980701
679111
556265
9062
1804814
1951952
1390384
576151
1099123
424054
247103
1634478
640908
557604
1058672
206868
1201432
420040
1343531
913653
1630312
862227
953071
306301
570030
998336
1572766
1007268
192417
659990
705924
766304
740815
1278985
1474800
281171
351785
1078052
859535
1988318
653177
841566
1552340
477529
891953
1942746
1633455
1859774
1292373
658363
151177
806828
1152365
11710
545511
1904266
788466
1301091
1397565
778502
1139582
1753158
456710
966016
856702
1375256
1836848
1464574
896371
1633856
1190041
1448979
1044262
1794924
772748
849787
747376
1418144
1607855
355022
1288900
1674152
356795
1810873
1487927
341772
850265
1645670
416
1897540
1690091
1704726
641015
376666
791480
1448290
250006
552435
1703007
827078
282080
1060495
620565
1912459
1505410
1118385
1570170
23734
581675
1199876
561112
1555809
1537425
1876156
628435
1393587
1046537
1917394
1267767
1739822
1972791
1588270
1281111
1446784
1474632
1698499
1378684
108570
1787105
313111
1718754
1969236
69896
1030398
1607025
1472360
397495
199170
1476994
366200
45016
210343
830854
463994
193915
1104172
163040
1127668
1909063
1790883
950372
805404
1875205
1413976
53656
1250738
1012134
28863
1772964
1418409
366722
894309
1952304
1114630
764368
1109402
1359453
420703
944890
804471
1479203
224282
74566
634937
31355
1755331
258577
228071
1728273
12934
1547066
1744262
1498782
1420560
1377179
664954
422274
1030039
1044200
926467
1695001
1221280
1452788
1209474
1581251
108831
1385684
1651414
1133132
85814
36692
411961
1496726
160251
1364455
160690
405552
576931
237451
919019
238139
1240859
1053591
507334
1885943
1852315
404429
1251845
50860
1276980
1563106
304864
790220
570517
1480203
1076844
1193019
646104
1994281
787204
976499
2339
107895
1044871
1779933
1000057
659519
1892704
922022
53824
299799
1529160
1531862
60260
707677
1135499
452544
331952
754941
888102
355046
1014160
1109814
676933
381273
238684
1947437
1246511
1352370
757956
1187368
598534
929613
788555
452850
1699161
945272
664303
1108804
511174
720974
1601203
1176036
1093083
1204231
1762029
1331819
1287524
408908
1795319
173461
1905113
433676
361631
1121344
716284
1015400
1722023
322323
1479406
399925
1226417
849964
1936606
1153748
1007209
1885300
245655
635688
1859162
825114
711006
30533
47500
723284
1797364
1713079
1658293
222725
142857
1814343
387749
589344
500464
1283639
660392
307036
905283
1474478
982336
1708703
953515
1165840
1800108
1992062
784286
1217422
1070072
1639813
272317
1992733
1593338
844282
588724
1569103
806779
222856
927890
944576
1602565
1447740
1557766
675182
812242
598945
1667925
362052
424915
790323
955872
1839056
1465984
56648
343096
1774505
277362
1089977
1860265
275813
222400
1596980
1362937
154133
1793197
1755325
1593786
158283
523625
1618804
341015
745451
1709200
823002
1640257
1663833
286895
1639599
1272768
1383542
1025132
746806
1043042
1233850
918212
1143759
763081
1863079
1399724
1575911
563260
1812261
1652133
1342354
1984588
446725
731571
1691427
624661
1433970
836081
1656683
526988
1262967
1309391
1829722
880245
1757820
1242048
898494
1828555
1825576
750140
499088
330989
1036349
90526
947901
694772
1664770
1332468
292295
483580
626982
1803950
1240556
592455
582104
1786990
1075479
986024
1677100
1470033
1777806
1176857
933960
654434
1533696
694390
1516550
1535862
1026793
527705
1323457
678156
32532
1054341
95402
1957923
1343282
1412445
1409145
1419904
1588277
43633
279667
1227974
1161923
669626
323305
1391944
1437394
1414950
1002092
1533696
312242
1210766
275475
945039
1495567
1425672
1785153
1766055
1368066
1226034
488835
527286
832979
934513
796134
1456880
618883
1126625
815145
1846988
1138108
587877
1967668
643289
249132
1416501
1522906
1951765
65820
1125123
401687
1167822
1445734
1357912
1860197
1576960
116079
1727342
265636
1354052
216970
1223678
1610863
216830
1248559
1243697
1030739
1684131
814257
665962
868850
1265867
196732
1449076
12771
914968
348326
1357520
1394224
1816647
720446
1336177
705993
1840332
1392007
505123
1407477
380949
1638461
454121
65432
1843492
303841
258977
1009110
587835
407466
1844202
7062
1538446
983930
156392
478654
1359860
835102
1412358
614593
111505
1528159
793667
1857057
1864682
254528
700424
1010741
1440529
166321
253713
1323745
1186728
187962
1597896
1254661
656666
1344711
1660410
1911486
293352
1142629
271442
1950811
1723911
511243
1965096
1360829
802108
4378
1002887
355455
1921217
288068
440693
1486376
1259784
1606570
424289
1954468
1745244
690671
1229840
41342
699915
167186
164978
232146
769196
942258
1996322
453271
1956463
114395
1441227
842796
1463367
112856
937083
1734007
781466
1234135
1390266
1866070
1423341
1033749
924740
1380933
1255137
1129188
889558
811160
937731
834237
1522414
1035181
399895
181182
505818
1585967
715969
812594
369294
795205
1293043
544615
1319703
991727
808477
117582
1599705
543692
1582450
1784116
383400
173329
347800
302495
1017759
1746901
27405
1943352
1780734
833728
1855142
416307
140004
1082849
1605194
781444
1354130
926968
1204850
1469225
1824683
1209126
1833616
1603116
1327536
950010
459049
322162
672501
1753380
1803260
1007334
449952
779452
1954810
1603290
1174577
927232
1623329
1885320
778004
759566
293705
344820
707802
1692853
1980099
121037
1225869
246531
1350431
1230158
991325
1460337
1998298
755477
1049942
1876054
1468404
1366390
1842073
822768
1455526
1623310
1179974
1806680
1827506
236025
1716945
1516963
521123
129054
1064255
1224139
1020554
1643364
1637097
690733
1364337
289909
1783903
875082
265837
228259
503124
1623733
1553735
1701243
958060
1738094
1845114
63914
1999288
56023
236033
1503653
483425
301685
1374769
1599485
533316
1693743
1796106
1011671
486379
758012
1676282
995293
254859
670899
1275353
280127
1554922
1176361
358253
1630229
1357110
1073758
732497
908729
1615705
499074
701182
347784
995617
1282036
321881
963408
851287
695722
1291553
1168058
1983800
980851
1055890
1448249
1446638
529660
59248
676580
652723
7287
1035043
357160
1250342
666501
490225
74842
105623
1568151
479723
1074191
1417449
1663907
1893369
1476685
669609
490865
1788739
1323110
1907824
662414
355561
413266
80534
63177
475005
1163459
387813
458985
978059
760272
1429464
1469556
952707
1459910
1349780
1459115
1439807
1303138
789395
1781855
634033
1117321
1476408
1246963
697055
1216566
651152
1438211
249683
332977
1080476
1056538
1541074
489092
1760343
1729165
1811437
480137
155300
1526953
1069498
805014
1260701
655559
1454052
488499
948390
937984
235331
1037744
246231
1029904
1216407
626076
1966822
812276
1882007
1297793
167265
808435
859167
311647
1014089
1474026
1359991
1870020
1345946
1760975
1345246
261136
63234
1899837
579685
998164
1404598
1014242
1066242
1395780
1909933
1160752
1281509
1114999
1409299
1810114
1765240
180654
908172
846776
858741
588397
1339056
308412
14748
1033772
1844898
82346
1004648
640555
1895058
968466
132370
1208265
859754
1624475
266348
152664
777455
1605177
526932
1792051
291100
1963442
227666
425589
1831606
1858108
507588
1029705
872844
374351
1297914
647341
1252690
408541
127628
1823843
792263
780764
250906
1686705
402339
278842
1801105
85604
114279
106580
1979421
1914169
1288604
588050
1257614
1002094
1632483
477457
44307
456219
611125
1945791
144258
228009
1664119
1002590
1782362
962634
1551172
1922566
1204189
488134
765386
61639
1489060
1427644
1718283
44596
1866057
1382412
231006
933677
1082140
436272
1466492
1431720
597237
1226014
1742052
648239
64630
1282088
1244674
796986
698807
909312
1555955
1467264
512399
367904
573622
1988606
1704546
333326
430547
1872199
161295
1882655
911242
265517
1131111
1305607
961573
1773795
200129
481568
334966
1516815
1260153
1759010
655667
874182
1395169
1495217
980890
1785446
1787739
942099
1224583
541028
1950209
686253
367321
550346
994779
526930
289727
168334
1870768
123233
34582
1089568
1794358
898949
929393
938962
553475
933666
119546
1776071
312348
96211
1071084
1310929
1924649
1102857
1712931
136913
1215278
1230877
1726790
1920840
270086
1702864
770145
1952156
491341
1279880
661538
679900
991884
216931
546877
1783375
1565923
1272072
1174597
1160863
1940387
1321673
992450
672645
60216
1954441
56033
1162346
1322965
1651168
1585952
851464
795657
1519301
1714060
755453
1958989
1821723
1025661
387826
842999
1533314
808369
1375038
101233
514999
1003224
1436184
127507
1718072
1205518
586739
683468
1155459
904975
1365724
219868
620210
1236434
219543
262113
1761778
730720
1612290
1883367
1658143
1082375
1120662
1028960
681445
131798
695285
1627826
715886
1202069
1260213
1590485
152739
249065
825785
1809579
1138446
549976
1286102
388229
1954158
22815
79678
1628217
367658
343425
308412
593607
1808856
1800669
1533365
397820
1271066
184039
1795391
115964
1670763
1162735
342885
1321418
1367750
168987
711087
1870760
1386220
548764
329944
1748694
1037429
1071016
489956
402123
1976689
1063264
1233461
1768578
509077
1719160
1869453
1663981
1806309
1638944
1553336
1725579
571452
1048485
1650426
812245
1477063
36293
1324156
1439566
1158437
1663319
1903015
791572
252198
1268632
928808
1809305
1628956
1427390
990904
1035366
324577
211864
308385
128010
1439517
1196466
729051
1447506
1621852
671204
438981
1433841
1524343
673278
996720
502752
522490
111234
257672
1692174
507982
452086
563036
1282517
1264227
1282065
886046
1584966
1222166
1507939
167301
929625
884121
154282
1801941
1497431
689205
1631793
1765172
770967
589438
401502
878771
85740
1012892
1081167
803129
1027472
578240
1949249
150494
1377746
1886835
597801
402570
150697
1055074
1850231
1256909
904004
849781
99957
1824906
1683755
680293
1905502
1141102
276344
1224289
215456
1498780
1805407
1486354
1656362
366612
976935
852235
755491
1890165
1893408
357990
1629925
419534
1410015
49401
434070
1814388
1446517
53988
1765866
1693522
1715296
1623625
211056
1973044
232886
1986832
1331820
1161774
678604
109456
1160482
1926914
137061
474466
230084
528817
1277648
1789096
1575813
511633
473848
816692
288227
1498906
1946956
899180
226422
243346
1658858
1276783
1490006
1297824
563729
1446928
1531026
237995
1390319
1219393
1807180
1133408
451845
414270
590322
1462420
1926807
572684
145966
938158
1688829
1724642
688157
967817
1414444
1754603
824399
1593362
118853
1974771
854150
1027699
115661
1945623
1546505
1218152
1558197
131110
861726
400314
315490
567447
952426
832327
628853
790886
1599288
1033306
503893
1542563
1711032
509134
1895814
787121
776135
1684011
693609
1058468
857369
464972
1147980
1112805
1013943
1528790
1926495
418711
1211915
791429
525935
1630825
157526
1864309
633894
924566
1542572
1792601
1320436
1131626
306238
872564
127449
170932
139116
1002098
725613
1253202
559437
662006
279034
1604603
1392005
1741257
91879
1065014
1542285
152233
484361
1319965
511616
537699
1364677
176466
1124532
544442
1820203
1745937
156822
935093
1349461
1398909
712547
561451
642871
18340
1744394
1007058
752022
165117
337477
1295663
1396852
276344
849881
1361165
1591088
1618880
560543
888697
1004939
1679153
911402
790804
689939
1788043
101483
952320
412579
330137
951810
1665314
211006
1327781
433093
1467215
1974178
168541
65810
1007632
1574523
1817068
185341
646246
1626819
1678104
1045019
827315
1896676
746644
1387235
1809305
327434
1373797
1868612
985172
1155032
1275576
1643214
1049098
1828594
966431
1732266
1937204
1640224
863323
1436083
540427
497151
1240382
1690940
781413
732831
51488
976157
1507650
438405
838604
633096
321866
1612256
1259072
1027389
1039237
690118
967313
1922037
1926050
646727
1173247
1252436
946778
658598
1097460
998958
1497496
1623965
878559
215785
234538
542113
369309
1562085
352106
173326
896411
1325820
1866230
140608
1614479
1972855
1591524
1971277
226186
900619
1135554
416330
953910
655484
180449
983459
1041125
420798
1037342
1769788
1314496
642783
337661
1466979
1412531
89490
539006
82670
116648
102336
506614
1029169
829961
205201
1295244
1987704
155422
917608
1081070
1457414
774804
1145399
219054
1648809
320578
688670
146961
1244631
300553
457914
1412059
1895814
1147584
429755
795589
1895632
22776
488700
244976
948857
1401893
1605547
692653
894956
1272993
600086
1875797
1543542
1276628
1123890
883782
658405
43670
100392
1306262
618742
98115
78958
1622680
65188
1475862
294843
1146430
83299
1836134
1126275
793952
1197228
509942
765030
1674660
1223273
737795
1144002
1519803
1199908
472221
1968479
265764
875613
78228
1126238
472117
1940290
556127
1891848
572088
1748800
626372
1903536
1109673
1149187
314972
1054198
1735175
435433
1507227
1621428
1274876
1513524
1939584
967117
323122
400690
535411
1653112
387106
591826
1117679
1511662
729091
506043
1857456
1319376
336025
15163
920050
176101
1079633
1016981
1988323
717614
66095
288443
1159255
1879904
1332643
169611
314082
270095
1880060
1125519
904016
1903888
1587987
180892
95654
1878062
542397
1155572
1742229
640330
735126
350534
1370201
653966
1900287
1757606
625599
454100
1145198
365409
933548
1795973
1045421
1104222
1433841
103825
142775
1203388
317352
1497551
815983
22660
1217859
221808
612287
691195
934311
459309
198580
1172695
201862
719339
439253
1581016
358738
485714
958369
1805948
1488434
852015
1125018
1032431
1028387
568752
797117
1376770
134931
974309
1779193
1446327
1679832
1019349
780647
255891
960431
1505784
51151
713888
1716327
203046
186736
1211269
507799
1891517
447710
501447
1514715
283222
1716317
87169
1777865
311309
894188
366157
394656
1530076
1034096
1138306
1924847
1763422
895558
382011
1774632
680718
1296827
1441002
1873977
1567820
739671
26054
1303011
1666856
241984
555415
1206758
1071055
563051
1492773
252487
1591125
1395620
1671786
1115495
779681
939989
227332
1076943
230738
259164
548546
510880
1472652
406291
543340
535802
487336
554428
924861
1102303
1310598
785086
808730
105316
19917
833030
965781
1830203
502890
1437141
1384245
1667893
1107315
245217
1951440
1306625
1081460
664761
394571
443889
733360
1698786
239039
1213332
181054
122347
363015
150174
677080
1682771
1369022
1811156
741819
1217025
711166
1994267
311787
211736
259326
841126
140363
1202680
312425
1005354
395367
742332
870623
428704
1638137
734292
487466
383159
245343
1865171
1168647
1300920
1513333
196051
1575518
1137106
1310417
1262296
1703307
1102654
1899763
390423
769325
1809154
1370540
1267853
12554
1849239
1138529
1111070
1631108
24107
1956990
458751
1229694
850470
878718
1770626
1833742
1804945
1974316
1398732
254108
1505461
1524972
711771
1375939
609331
185770
874332
643833
1154031
1427686
224374
1725056
1200286
981095
420236
617035
1284207
613766
1014071
940771
594266
688222
1230605
760689
353289
1140397
688775
311304
1927128
685497
1857253
1449684
491839
1798317
1408544
1526444
262275
610373
579213
1638895
643728
27240
153326
1352384
220233
1164269
1219396
141749
1388504
755584
1083415
1197754
1135381
806946
1438584
1944899
1566591
361491
1035407
1879593
1115566
361173
1209083
1272839
414412
1462291
105474
622716
295257
1910058
765610
1894529
350550
1461791
562413
1547779
407891
1357158
1283938
1314220
448494
10069
1531354
1422812
3805
445187
148544
1839072
767199
1032484
1333113
1621733
530042
1059211
204289
780386
1203922
846460
798656
1491474
998936
313336
200660
1586592
1178994
410182
1059769
222404
1006430
1691569
1038266
876470
775044
189424
1308716
1475101
1502766
1706507
1990429
1577738
1351131
1852103
309003
1207249
1038642
651770
926210
992345
948114
603612
1557958
698311
1782617
662007
1778228
85744
1646014
1100928
1809638
95938
2112
650146
1894059
199004
842555
1295846
222421
1339624
1685417
1260410
1233492
1952902
119403
307848
1766013
575853
1664980
260362
798371
1254844
1273916
1199116
74875
532399
1392719
630775
320701
46525
1816040
1468338
799656
951203
237450
1113130
1577229
479399
236185
1050968
1354512
650529
521726
1102419
39146
120809
642686
1121471
1567443
1688473
699397
1405631
1114781
1937025
380736
331982
1475862
256074
1254355
1571861
392304
804207
1134150
1490297
279010
288214
1561218
1166359
542333
1754637
569950
1390423
1332077
268767
1600086
1512355
242204
1025048
1294693
304365
895613
654334
1389057
1178425
734635
1369610
53816
1152898
355731
1718568
739504
1251360
321733
1251080
1036505
687998
1481927
813738
1464571
1915681
206473
643980
1742729
675479
1229516
1821153
539377
750026
316384
1567097
1221990
1382316
424391
1114434
601923
1376553
109183
1596017
825478
251486
961482
1680402
1430343
1819181
1773513
1861656
1046132
314270
104563
1927608
1938579
923311
95402
1224742
485900
1649445
163689
464528
1493676
1581266
1205566
862749
1331101
712265
1690056
68906
144069
346140
1945038
490503
880696
1887920
379783
567279
150788
400781
893955
150958
1980290
1301794
198675
1391777
666240
109293
235201
1817062
1078349
358594
852342
1269176
648021
1233586
1102779
1860033
790995
1455157
1235559
37386
1540729
537825
677189
160386
15990
1700187
1933618
1219881
1387027
1051521
216028
1665877
187266
458752
797613
950473
1380067
415335
1127985
1026749
722339
1729309
143361
212309
478383
1045863
1087596
998756
1767719
1621900
1492516
752664
681445
34683
75619
566244
1818779
1550280
310343
1425565
776367
455088
1243264
1486529
233005
1503677
1303990
1676067
1687022
959653
1271205
347700
1499761
1269452
1816515
1876743
1568818
1982525
419535
1699391
270985
1054673
1206507
451300
1981298
745380
1773497
665505
1196985
432186
1771476
1555955
821784
252724
154502
1870507
1251768
1190990
1055645
764063
1967918
32927
1267014
1900871
1012761
354966
1827834
714738
591340
67529
92827
1862177
1040288
1963165
295208
399901
502450
219897
113667
204834
1681389
1612042
388988
1955081
402755
1018577
4603
269288
642407
1046958
1839681
1603298
1995250
1113692
1713377
720333
953443
1300615
744386
1650640
1821222
1229313
1231097
1594626
1248206
1841057
1492389
1794485
332029
979308
1567348
133258
666052
1793591
1047767
176788
1860951
98191
1817036
284355
1027025
1586995
1364121
828763
235664
1201902
495555
1639755
1294187
769602
1895137
1158829
1183410
591340
209917
372805
1380373
1433844
698775
1817614
996135
724436
1246441
635727
1735188
383996
432942
6080
141852
161621
520886
709944
802865
1774705
313655
1558859
1916975
368906
702110
86520
1166981
318618
939826
1354950
639189
1640329
723276
262431
391888
1837328
717303
1667930
30371
86751
996720
1288618
1069450
706538
523010
386243
41821
1375862
1188031
612203
1710362
251646
678790
1851516
1121402
1431019
1815995
556730
227814
230602
1175503
218702
1013593
735808
166281
401820
1296165
1523478
296746
701018
552435
1091480
1785099
414350
1510180
352360
1698805
929318
734133
1086209
1788734
1489088
1072466
1316939
1775935
914996
1954341
959870
1311428
2998
1819887
444172
755924
1676764
104452
499146
1672642
1118002
1963210
1468211
292798
269158
1931700
1483159
618110
664927
1308770
33043
33450
1141095
816457
1529753
264957
906560
1581652
46372
296386
1683715
626789
1923876
353027
485449
1155032
1379620
7028
446582
1576455
503481
1958685
1869008
259020
1245636
1003806
1927333
1677148
1360824
551887
1867781
1399211
702507
1731062
1400045
342261
612508
1121375
1148772
1454849
1325096
1465638
1281604
1962121
1054106
109832
1858874
741053
1532947
1158360
7288
1414945
1178181
508418
1167455
1143857
1591048
1227903
1566680
1166280
927216
1114109
1960934
905271
481
197003
1962530
1446833
1494926
1692250
1803529
1292698
1051858
1580614
914461
1891569
262278
334391
894420
1761312
1085681
1588630
1139926
1243842
206499
1160802
1050786
759891
1334607
367630
888746
1374165
327440
725547
613600
1906600
591517
307669
715190
1552244
914968
175687
69160
1450620
1888394
1442769
951392
990893
437437
1065020
1962029
1771776
1517972
1748698
906262
942373
1835041
962050
1790521
284837
767878
993536
104868
372362
174903
499323
822422
1272839
202938
438636
239638
1206041
354813
1857066
661543
351687
1043155
1179743
763070
852379
1842557
1331534
85465
1646071
1047321
246442
462936
1120326
1907765
1847817
1085790
627209
437692
810908
1250409
1436620
463394
973107
660160
528643
1889356
1676656
287500
270536
1684317
327659
1762010
607324
1972054
196099
1369195
794484
1968246
414138
383079
903956
1385356
333364
1246986
1270019
1354047
1299223
1876090
718055
1234333
940314
362171
1492416
1077647
339183
419011
1307546
1889302
1528768
1992026
1136236
1627347
1452630
1471274
727384
1076608
710591
858017
1607510
36635
1969581
68782
339512
1674859
657680
445844
1036821
565692
581153
837329
796696
897315
995600
1108302
1309430
1141927
1496881
479372
1095268
146743
1679292
936279
154263
345991
724400
307534
1129050
635562
1423728
627100
433466
869983
1860768
594380
790394
1205430
1873282
655183
17309
159003
1424469
1301508
791399
292433
1843953
143439
855954
1208102
1028613
1011327
1809260
1231444
947655
337028
1445904
661553
741344
1960365
1385240
254440
692852
1665031
1705611
1207842
1149151
49592
1137280
1147465
1149183
895630
598054
334851
146743
488270
1522674
488505
833707
774804
1543026
1530695
1215420
1154905
1079435
1512201
1450561
32574
449791
1779536
1250902
65848
1159717
829227
1499696
801539
1533159
203304
50533
1369558
198701
582266
425156
1940477
823859
1001262
1334858
1763999
899984
1571922
1843849
535449
1840823
1689329
1179628
792858
1703961
1299723
954465
987319
708693
1150345
1873023
1870479
1728215
291258
1651003
549552
415791
1134633
448054
818666
135777
1286893
1690056
1194639
660388
978877
530102
1153051
158504
1435019
791825
553810
1891630
1259290
1314375
1651753
896652
1502376
1868370
885033
754459
904983
959297
837271
386125
124090
561381
138029
1745406
997021
1834100
1644927
1071987
1420166
1434707
512197
1856636
922683
1336917
1195035
1215927
1699128
550081
863388
133298
1738393
1793500
1146098
783
1357380
1405041
1355429
138879
1147214
1753631
1316704
1461891
1204747
199326
121477
1334410
1093298
354438
151651
1491059
1067191
187531
1683634
746443
1012122
1054198
1707412
782880
1240227
1724910
1108815
1911927
1818564
561772
623743
1227629
1212328
270596
893486
1321944
1393743
222672
20943
1006792
215851
1819418
1305069
755452
487201
1369107
336115
1426539
386387
771287
1694086
1861800
801275
1770177
375163
743867
1657405
90445
1262220
629124
892062
11066
1028328
785142
109091
496615
549467
371948
68698
1944723
1833552
741219
42105
983350
1158485
1178302
564233
165396
1463339
1924452
679625
1123723
756176
1180448
648475
1965855
670775
242829
570500
1289735
1773933
1998025
336633
55410
1056552
214210
1459917
35863
1639062
1849838
359474
1742640
967246
1398004
841313
1754033
488814
346534
547419
324897
1712224
299536
1786011
870861
675241
1767266
904478
1821580
419886
1597321
1954780
894212
431660
1115164
863582
1905226
1107457
870861
33933
1610368
1285765
392838
1439450
365139
1792648
1924236
414695
1949357
1622021
119878
1510667
1294838
1865090
1252860
1472255
1839921
1160939
1301283
1721615
1275318
352663
866505
1263322
1140491
238376
1085525
260506
763977
307816
1731259
420904
809281
1951304
750318
757744
1530007
245438
1481913
1594563
1868329
469009
730412
1369008
243858
1405159
704802
1626622
559490
197877
637720
124986
1696611
150668
301007
913383
1128876
1444412
1454046
464617
699029
910256
766487
1117493
720332
1072009
372358
1361760
311542
1944618
1683685
1645743
418883
99404
1418719
5371
1226417
1043608
1124005
68415
1280865
1451057
1669809
1549456
168384
32204
1669484
1311994
1222471
909787
679091
1351427
1800325
1272952
1234618
1370710
1788876
666915
778055
790272
1629739
1448059
1363168
785203
1492209
1766661
1934968
1923674
663257
1106872
1237319
1411466
1850342
822576
614784
447678
940386
88104
1091758
681227
1651230
1993327
720984
450716
858802
1544257
1395862
12771
1373163
1016651
1306620
343390
973006
745933
1394402
298525
795583
1096476
356603
1515999
1535975
806561
999988
1428350
38064
348701
583237
705457
1774507
495550
723229
79606
894177
1524144
1233892
278673
197515
1932510
447797
1178093
1130076
45960
852663
692526
82526
17443
1061443
137551
1463369
1639007
1257061
318274
1344715
327336
595900
1563361
192136
1322194
292134
664341
717833
1716819
1383992
1666966
1699050
527989
1557829
1339470
399665
870387
281262
930231
1467534
43547
771970
1731122
939130
276916
919931
638057
360116
309568
500717
101531
1299864
1952826
912193
642770
1988367
158484
511391
70418
180628
1605330
661944
1445035
64080
67314
48101
1423185
278882
621476
1603606
1968300
339407
1810534
248197
512910
1741492
535192
1856942
219229
1997755
1107091
996912
1228529
593482
579788
1628600
1785988
1307917
1768586
1095921
207048
919101
132904
335115
1624985
1318813
1040927
1215894
793321
1442299
1145460
846589
1388695
323710
1297101
1127020
339926
1782880
1051624
544712
44836
1545207
444054
65902
1081793
1136842
1681988
1639171
1364483
1297768
1924532
1899763
1593585
1449485
1417029
248781
254865
100327
390918
1157865
1401893
873364
1181644
1133968
1358143
1862563
1055290
1656334
1570305
951945
1066584
173148
177342
1232672
1696907
560396
966749
1219983
847173
558135
404111
1468149
1048665
955784
20491
73030
344745
887263
221871
1198494
930966
1713206
881739
1325009
1487175
1279370
1830197
1560748
550836
641282
535079
835232
1575448
363832
906350
962266
1781666
623280
1826306
1406128
857327
1628105
863716
978128
872826
1223247
865184
459191
308140
1535256
661519
1153206
1479409
301524
1306224
1650996
135829
1370624
577010
12939
1090485
1136447
1375419
1680762
415324
190033
1822144
773561
102461
123534
711793
1026141
104714
1840748
903670
1621592
184766
875243
1221244
1099660
1169390
1656762
1829832
1429329
301865
1044824
1500312
602675
1554517
1994512
1703025
1693103
1162373
1515888
1314242
1986534
945008
315140
706484
426006
731962
871170
959563
1902552
1476410
342680
1312796
1291482
1356142
1490876
1468058
1023832
1368804
789165
1448860
201677
212565
661642
85817
245671
656164
551441
154336
500707
496959
740
1613142
960299
852570
1954469
1813961
1822552
844263
1470681
763548
506173
1448879
848844
165396
361715
464462
1447740
1676600
1317028
1207518
528391
522106
1463803
92107
703504
195366
880630
1483946
846941
166645
78193
1011950
386743
499234
1611367
1538543
194003
262637
342770
911183
1930086
968679
1829103
645801
668921
1604056
698004
684589
606903
209532
969718
147833
1043272
1179797
1811384
172014
506032
471191
583864
1399958
696768
278722
1979220
395424
1339893
526932
1292508
1482232
1226007
525080
1262539
1190565
517175
479938
592193
1117833
1360797
1918828
991027
1938674
974731
259069
1555809
1894831
1808191
1486914
831624
1936325
1212529
379491
1972909
998049
837409
1304494
804647
1118413
1457422
1583238
752733
1157300
61524
1327535
801308
93967
538013
578878
1649034
498635
575395
1940367
1726579
880676
143947
1846135
1948078
633894
716855
639718
1197552
702543
1296211
1792086
1279604
1119343
167174
694742
1732425
1435871
479534
480810
1613719
688036
1238604
1494361
577581
1293018
584271
1033774
1786918
277581
315957
1027707
1381498
1014949
1800755
1384753
1004070
1940236
1431004
1188886
1035063
856330
1613805
1501909
1238373
1309237
623332
1107417
264100
99675
1236527
574860
659358
1168729
301915
1556676
1804769
847196
1243150
1332513
124059
725351
1583218
475483
1908436
1409764
25209
482161
1260189
321184
79546
673873
339471
688657
1413667
1177332
1929573
705715
1744394
1740440
1266653
415788
1212485
1311077
1085881
962351
428144
1941866
1051443
579410
1542637
294550
872421
796092
1505654
267996
1278575
835580
616062
1019925
299878
444483
1381254
1249044
842031
1031482
1816074
1465522
958307
575650
1786845
1857977
897680
1092215
327441
1907102
1827670
733584
860533
366371
774318
232894
947286
379456
351724
1065176
1232580
1699722
353261
1259213
1427612
1259348
694468
1850619
280196
1195652
79278
707387
1041727
545022
361201
1747614
1447763
426651
1293329
512042
434214
1072416
494095
1366902
749671
1472732
1189879
1156941
1856434
1443927
1582382
1858212
1966578
111654
1618702
110554
1632751
848113
145605
75441
484435
1893091
1281664
1283016
62612
430411
1132584
462142
427702
1740009
1211198
1690935
635082
1802416
481699
102046
781829
1221201
244551
273341
1973428
1959271
318618
274258
1224864
1623613
222203
1938955
1698608
1382806
1243302
927079
281672
1865186
934273
685528
1663680
431791
1946927
1502417
1410499
1874898
767883
1249747
1342754
1068735
821203
429592
43458
1581664
161316
1902417
950452
1264646
1576226
1405667
1772233
401170
975209
88685
599836
956927
1972641
1459656
1977358
23784
1515183
1752970
1326348
4148
334729
49099
1504980
1765866
1321201
852988
474738
141903
1547568
883770
1435027
62315
713676
41668
307414
684817
704262
394948
1012488
1004058
1320413
1060520
59583
1600357
309373
1879929
1371033
791759
108657
668909
21269
1538199
1778105
210391
1650055
1790521
1673258
117097
374020
1139047
715318
807192
1803935
296856
85548
1982683
530329
1678867
722626
514681
649450
696637
344996
1144782
1275833
470948
521799
1667730
968071
627108
1596258
1532280
630832
1774452
1670678
1949234
398003
1943633
706452
364988
569081
577324
1699862
634863
368362
1729233
262301
1506109
915495
921672
975932
1276610
659582
44163
490609
697578
1305371
1646211
1613399
1702806
618112
31975
1432967
1594792
395214
1432127
1503511
629536
672721
671299
1228996
266439
1558433
592260
1708742
1748421
1536264
1009079
956675
1182857
661543
745100
654650
1935873
1545460
994503
1690051
620736
358652
1016205
1939118
74572
1606347
1059676
580553
455314
1448381
756892
1444412
740207
1087513
1388678
998216
1930343
1507323
1521679
680828
963910
1132690
500056
538624
718417
1438352
1148386
380864
297189
161629
1579659
1866920
614803
1200112
1441616
465659
1764251
66453
1343783
77036
708043
1834906
1140586
1072751
1913357
1257391
273993
1971715
700535
634268
1389622
1007763
1214353
1663816
719036
1838049
420806
1446194
1667730
911034
379872
1145343
1395169
310835
1731293
1483751
1918204
809443
1133514
875724
554512
394573
128650
1235720
1922963
644343
1100459
42125
499279
1659907
10664
1215745
1345470
1349956
1036526
1276506
1155650
1485119
1354297
426836
976575
1275575
115041
1308993
1322212
853768
50474
24285
1876985
1368377
1376256
918322
1724464
266823
311495
518090
104662
1211182
1156644
989790
1929129
1017476
1635693
1564885
1651071
720830
1688628
3030
762936
1060826
736291
1069055
1993566
1002035
723040
1560321
838650
1552217
1326378
309866
112033
1524130
15628
901514
1096510
107081
1586765
914402
1628330
312763
1178349
1122392
963206
614824
1498352
733150
1760032
1724002
1032787
493988
50237
1613204
4383
600925
829487
489827
184998
351836
801630
220401
1187343
1221326
1302789
1065087
1565397
895781
1826974
1968886
19652
511581
1793576
50728
1586130
1134748
783416
785966
400350
1626278
198821
1607823
43253
575596
1414412
1278162
1750427
540559
1975527
1384670
4509
344712
1914959
1291271
953003
1410499
96659
1536096
447314
182815
1490257
675198
1702572
129379
1002098
1604104
1023376
308608
592365
1927456
1049143
1046546
1789158
1752261
434184
988618
375462
1814296
581085
1622125
1596697
830027
1961299
1853471
1655015
1512357
388477
968909
1817007
914889
526934
1972529
1643303
260840
856708
421425
1480696
928580
911903
240418
1683970
521020
209445
641993
1748547
16797
1959970
625838
848662
1718670
420618
1981831
376330
411079
81164
291231
1702116
506003
1800972
24057
1228204
1678444
215102
705582
520195
1626675
1515299
1293838
940759
1069434
645874
1642380
1305607
1856260
1839432
1861365
75068
205704
324937
441056
407637
1146175
745857
1120252
1843517
1150440
780662
1156160
709356
199813
1789940
541307
366772
1480206
1561315
1492240
1946666
1326008
1859774
681867
6009
255015
640458
1983507
979709
838807
833650
424757
826763
412451
328340
589069
1007391
629914
238362
1945451
1597120
530603
122396
1060062
1852300
117360
663944
1410988
944280
1786343
1176857
1707483
1992851
1076974
434793
284262
1154595
594062
1112387
1123583
1428681
731349
117486
398723
813155
886460
1293886
784473
899270
1340088
1893723
1232838
1138997
1048168
1427475
763857
448251
413803
1993987
1733901
430321
1001672
492384
358487
766274
1377161
1485006
1604168
315595
725446
1271452
1829659
367366
451991
337037
1188627
236262
83686
1327230
83573
437598
996180
795829
55832
787814
446511
1927803
406814
403566
1207897
210946
394049
1608549
795664
524389
1985206
1279907
1270414
856331
564
189424
431049
1796289
1656407
876713
153325
478657
1800922
1650389
685909
1141748
1134477
1809061
67106
1960360
386761
1719409
167926
1540087
1350092
637006
990964
448065
1786877
320143
1323757
608046
1803699
1257347
1482476
1164425
661374
1490006
1930285
1005136
13113
1944594
567108
950029
466043
1527567
1710425
1167040
359096
1134656
1493411
1261822
1227994
327190
548827
1055390
970140
527758
725581
766005
1692000
1716327
1883669
1396308
888115
644271
1243217
371752
1073249
1230361
850927
539697
282833
990806
1376158
694332
312391
1842209
886783
815906
986918
1373685
792244
1987092
1684321
202744
1030387
151683
129944
949138
817402
188355
733120
1632934
55000
1507800
19961
454337
311402
289752
1515820
1334722
616685
511433
318135
1090209
296263
819955
1711913
926593
1054055
1151962
1943353
1552350
1580033
1010811
742451
603324
435774
1079867
422895
678764
1719373
878720
714221
89194
275902
24407
1622373
66093
489176
84935
1520939
847070
1581266
231227
1355923
325411
422969
1177587
524759
1692417
1039400
1037265
1908554
469349
417595
247266
949627
1004468
194376
1947760
156431
486942
1536774
489210
1141074
426339
782624
1557787
1464500
462327
320006
246236
241356
1145670
1017454
1922879
1378141
307816
1768055
236044
746637
560654
406958
1675057
685142
1164304
1994960
1061391
319749
18338
1920672
1254576
1781762
1313784
1946896
1705101
1313900
1377395
799853
795642
192261
71008
312541
1865367
238528
888355
1526417
840785
657164
1805540
1147318
1362861
1444680
123861
532739
1159216
378846
772250
866918
958397
749347
690528
1501393
1719563
967505
777244
1508085
1299723
138674
1622674
1079460
810674
970327
1949103
1599595
412734
1049414
1001284
1445420
3302
808799
1639606
1597567
1013558
1865595
678985
875482
20943
888498
1967668
1838938
707821
1213953
1387572
774463
1080150
1236484
843826
915624
705613
1150582
1749824
1237321
1702783
269917
1506663
1753050
798039
1842480
1577595
1608353
578302
253409
1642940
421166
800058
585507
110864
103575
1559495
587030
773253
95313
1496532
1406259
1966395
648093
768050
358747
981396
1341366
347113
1353599
1278527
1644
1982997
891854
595149
970960
272832
1090088
1398849
26250
1223606
263061
409445
952888
1608781
912017
942050
347453
1435963
1644061
1321967
1151682
1142018
856863
392772
866413
474897
564964
243679
1437230
645225
1067270
1971056
162949
1794463
1807999
1888444
204551
1981969
379812
1323757
1376896
114340
1770630
42026
1748633
58201
1402065
1857397
1977478
394603
1384946
1536960
401402
1561495
773467
1661274
1908539
890091
1068853
1725911
1600422
1374244
81662
889549
1937360
1275039
472350
1800092
81240
67055
474192
1438390
871170
691324
1587773
928929
1008650
1285555
207967
1698981
338545
1094902
262132
1573352
1230273
1023278
1062578
1156213
1324514
410296
244197
14478
1591116
891880
918428
1696813
1132876
310453
300712
553325
1086207
1256702
1173550
427611
52868
278440
1088
541410
1546093
425869
1288900
414113
1122885
1407240
834076
1883754
1273141
620832
1793554
1116701
97603
1555149
1176660
1025726
71330
668133
1320359
366095
1752058
1115511
35826
720818
1293337
1340112
550151
14614
1404174
1373774
725816
718181
958581
1278939
122664
635070
984578
1897685
1279405
1074191
908451
308715
455960
799285
741744
1728736
792166
1278026
760054
1104290
685689
393346
1941112
475368
654468
1330011
1552639
1514131
291132
604062
475293
1907663
734496
1528002
359049
590425
1301528
859919
36573
1659976
883121
381483
1087197
1166335
105971
146071
192533
1342622
1021166
149751
1211462
676865
1886658
1826136
1007022
680884
606308
868938
1087422
426703
882153
369819
696378
632642
1065058
1831055
408988
501252
1389154
338585
1314875
1805723
178347
974831
1727828
1831302
1157462
837642
35089
1800000
271690
489014
1242594
1567406
1947804
1262074
585422
1186935
1892829
1128110
1612899
1880620
1388591
620210
1337143
625428
1372863
173148
588382
45116
1247390
1648884
1739292
1980256
721463
488831
1396070
1133272
402570
955754
1368858
522632
1822522
748425
1184030
795751
274298
1953804
1870750
443840
1524728
1035453
1270582
1112713
945707
1125841
907793
531756
923943
676245
706915
971106
1849009
1991900
159487
224820
1794275
1678039
732105
633396
994652
1264598
1181119
1956565
623868
564233
74850
1076463
1226799
636054
1181907
211721
86025
1444740
516992
878049
752780
918428
830055
1371640
1740516
1319770
570743
1843598
283680
409870
299878
1346424
782678
1892143
756045
1720382
1358209
1315384
1844564
424207
1990307
1068206
1892434
922585
948237
430888
1960465
417775
1763189
86928
646546
767550
50759
806524
629889
1691533
529551
1606347
1212647
591291
960484
1482932
629914
748412
472730
1683416
1317518
398767
740888
1796475
1224030
1161370
880014
303395
488009
1086846
1537262
49460
177587
603843
1250704
986207
609543
841887
624016
823712
1331473
1463863
832253
943011
446089
1629672
988043
1984026
1231255
1244661
1271731
1237075
646032
167217
23286
1992897
18008
244448
281488
1303203
1475353
1524728
440886
387765
1580334
101159
1698169
1323354
1531197
285326
1763942
1550280
33540
1489599
1437554
1789558
413369
1849486
563365
975719
967988
550284
981312
595900
242847
752112
822521
1427611
1579084
1129944
1153699
1147240
1622752
1371012
1877364
611377
79278
1833148
9708
464785
1432554
481042
171017
917545
420185
1142449
1927611
1714526
1872707
11160
933492
1914456
1182420
1057866
1458648
1278858
460395
588554
605464
1468860
542058
329145
371463
1314162
807888
211896
245842
1210052
438405
1509664
691606
991796
1584123
726264
1272337
1559283
1260694
1211621
1779252
861243
1260542
1743463
1801710
1120069
1420110
1811478
1432261
1863492
1383366
511871
1199402
1175966
1445086
1947198
1458394
953587
1711665
388244
1139658
272446
790937
1082808
549402
106258
733730
1179329
302040
1166745
640772
611511
296699
622187
920378
473848
999219
55141
1654490
1438822
1411761
1279746
1205899
943358
1803533
1634983
1240899
1794562
325165
1588417
1434882
1211444
486975
1627996
1206941
275838
312622
1103258
42600
1021935
1856412
78002
617370
1131551
130072
1493208
1332314
223224
1523442
761128
742613
1725654
1780754
1955762
990846
1479392
1829624
1509971
679201
975304
265825
1786542
1772616
104151
35099
1073584
1994498
690780
8854
339700
1103919
1947196
1087629
1221260
329866
1572631
286783
774358
1167949
1035800
885241
299063
108882
787191
1552289
1342354
1438931
1663902
1372257
551914
1522241
766689
401785
1242125
833837
1464523
407812
715706
1390459
1815179
20147
1376429
1277089
847041
1944114
231563
797699
748346
1023870
349025
1475857
1100186
915446
194383
1534326
167755
1066278
1004214
1199506
82308
1122328
1162685
1097519
817228
1811824
1580106
139692
483312
1979797
144351
920567
721548
1099218
25615
1860581
304674
961482
556607
796250
267071
1956495
814280
469015
704508
1553870
69401
1434109
325662
660518
1725586
433722
949700
851249
1518352
36643
446630
1612785
163435
615139
507323
682243
1166057
1302327
1204424
1309512
1997201
17410
1185835
1511387
501375
617965
87596
492545
1918543
261706
1946948
432606
1811138
1649192
1370261
668880
427069
1643973
1710701
622996
1947462
752629
1793526
1480878
1929943
120094
115230
1897042
229950
929831
1539786
570688
58873
1743751
1889749
194960
585700
1237125
363325
654911
1362799
971436
202891
1692415
535209
1330376
1518820
1444874
1541485
909214
375488
1835836
794004
1934714
870962
1367626
1765424
1881312
121212
1365887
1020176
806074
113510
950006
134804
1025925
636701
539342
392492
1570929
698066
755899
1262318
1794051
305908
153405
1936471
1832796
1873829
1199259
1802025
1876090
663381
1383748
1030234
291248
128068
1451567
1079142
1405878
1954272
1176152
1408882
502115
1659686
631768
1470592
1661945
1935209
598217
900893
459435
1050904
988506
631943
714454
1546941
1654835
531392
1030715
355396
1972402
1928420
624338
1897565
1767266
338766
1101614
703341
362759
900801
831993
1393649
1333289
1352745
760878
1544848
1036572
252190
481769
1065579
1103109
1633952
1274229
506090
1089459
157557
1238035
1579019
130245
446321
1385518
1567704
331749
1305148
580206
1868602
685538
12079
575650
790359
595538
1192012
1607898
1763263
198942
1124656
1313960
1031720
1942976
203463
488679
1979139
467736
1624389
1198462
957010
1481756
1985939
256387
223251
1925146
1150405
1028698
1263977
153821
1514975
648661
1614069
1277102
83371
356522
1638616
1125916
1392726
1025566
142202
252227
120152
1341451
706129
1231976
651513
1818245
1161686
837343
41538
987549
741509
461921
1361072
540827
69589
386109
1500802
550358
1222133
502542
1092167
1695689
1700337
1713377
1719743
3343
341799
200852
1670066
964714
520560
81401
982109
1542445
1439346
172276
1689965
606013
267412
1377179
1500765
866918
1453146
106221
1987009
63221
1933668
1866645
1317921
464875
870493
1890632
1035295
593482
479455
875701
1451216
804854
850422
1032968
1199080
145293
493979
1389844
1883982
1291901
169752
1838285
878329
974091
1733815
775163
366367
1647566
1903803
1069657
1803706
785016
1048570
241861
1537035
681552
1467250
1467812
549359
1923261
575090
995867
1233047
504376
1907649
279531
1408369
1104343
1667039
1318101
471984
1348562
1332549
1833933
206489
1765531
1061435
1342405
1438546
1578710
682833
1369102
1945644
190135
879399
706314
1472785
279779
698262
191356
695333
1508557
157119
1874348
1696454
1597508
826809
807156
693402
636642
440812
1358178
1046519
1686056
1653653
1565202
92225
329380
1664635
1597072
92214
1066987
465471
1242978
1610368
506355
282884
1136476
1757335
1443954
1679699
1752261
965412
1503956
1525613
1138607
1736518
1305069
558563
1580393
979148
1834074
933657
1593121
1853276
417077
339525
1812014
1136968
1511021
918915
883216
1451598
1606347
908661
422600
221931
1312421
1588559
1074276
155014
1750892
735691
1877003
1132586
1509707
699781
954961
1849558
1610291
1917665
464471
1157414
1336730
1070031
1666077
1882890
732360
684707
1376636
621985
1543118
945595
970407
815208
1225041
1167301
598516
942650
314108
859779
102627
1422343
1336084
632178
539607
890107
594753
1787415
901459
659741
703217
932686
718569
908099
763476
706081
466135
30154
1932223
514297
1251127
194637
140529
1176660
1958463
273624
1453918
1899178
1806493
711333
1123007
1299646
1787792
1217522
1126770
1298751
661936
488767
855304
818375
1029784
729639
676933
603761
1317354
468108
422976
901589
264714
1326756
1227466
1874017
919121
1405041
627346
1787669
1384671
27373
841467
1033138
1812609
841527
341227
1000407
597438
1724624
575516
1957334
1569676
1323391
626443
1803043
365323
1717360
1979131
1335599
1635455
631375
799925
1335609
35788
767173
1013352
926624
12079
1177892
1908534
5764
1211712
1953117
86114
781343
941354
1299164
1064422
1038475
1033122
183655
1751482
953643
1314590
524005
424936
551704
540553
602042
300309
452621
696949
950612
61280
1424039
515661
1917447
1737107
478228
1824317
681401
713845
1603481
1826306
1427750
529071
1803011
259902
94989
1321779
72162
1508617
247626
1995690
1866093
442533
916447
1835658
1662984
1616444
1370822
1036935
804127
1312394
1173117
451885
1712419
1534577
789988
1850020
893163
1793140
1813022
811852
1862779
1792375
743057
454261
693003
1972995
729832
1483126
1533623
746172
1491770
1425863
176592
328410
756161
1613133
104964
1489015
1852901
1730639
552328
1544257
1295873
1272262
841444
424581
1825470
1217273
62204
67248
182040
854276
115881
804278
1671010
1875467
406210
1159237
1279908
1064446
571004
326567
1317157
228974
86945
1604415
577611
1132462
68908
1168263
1096174
1674590
507509
355702
428790
1557787
167417
1132094
1938935
459052
1656310
777838
701255
825023
592668
1933769
1146648
1879749
1585229
831371
324178
1550416
179296
746639
1024216
671128
1113620
1119432
1246682
1713582
478626
1607308
464364
1983388
1811796
487886
1461319
349684
800988
734839
1082153
1305667
1368345
1737119
1371271
1354299
88717
1988637
1708387
1797738
924384
538132
679617
904291
1224268
1108073
126909
247031
547843
183769
738773
568240
457783
553879
464062
472314
583749
1802272
1316950
1057680
650192
674473
95359
1334501
1368590
1749090
1892590
1903512
1322909
251107
1458892
1954410
721205
198370
135939
986088
1880759
987375
742501
402742
1767684
519849
687106
1220729
529590
1948106
1713241
1437677
34102
987633
906696
938289
134297
1053492
590404
1664811
1454409
809132
376292
1251366
1270487
1621988
1772295
1208488
648330
1863518
1690134
376648
332854
1855530
1377358
1030142
1745587
1517310
42956
682606
331930
1074919
864488
827733
215992
1690247
1672376
770869
342796
1938848
620755
80613
536108
864474
487879
1288037
455383
1229156
358927
108332
745251
1093543
1633873
1712050
283959
1666702
1889090
1217995
1879337
974011
894197
1560833
560494
197027
739328
133345
321198
1239724
1374038
1130726
252044
1520327
1827353
815082
1867597
1665154
250413
895457
588219
62477
1595608
1825045
1264953
1848417
1634909
1870000
1552118
1887206
1739969
1676535
234107
319991
1567384
1990757
698687
517175
1975362
1573082
626212
976820
1708910
1627978
1640772
1823923
1150513
594554
866350
1384256
1823420
773541
1951262
124028
361306
516594
281643
190713
360517
736354
227552
415184
166326
1672287
1545716
711663
206339
485772
832122
1101287
1012734
1512468
1637725
1383016
1929184
1829865
1855201
345276
217685
720050
456356
15902
17965
529717
652992
783551
1454213
762147
519887
625445
1186781
1996172
631081
779165
1277674
1236434
798325
155014
1988865
807061
1092808
960085
1762415
160482
137500
875640
1829631
966016
1847615
1632610
1391078
1597856
856234
1067978
1196294
7887
1565817
1311552
577873
475779
250679
1943912
994958
1902339
1255424
1746092
232588
1111030
1018244
1407104
1831283
899950
930853
453026
1136094
1664376
510645
715793
1095426
1904912
679671
1275668
1919952
1382371
179407
918214
1805498
1073752
824033
1760838
1892780
1255456
59359
993987
992816
1977114
855508
151917
1931396
1294950
18672
666501
1528055
1209609
706857
146263
1799703
350173
575358
1676488
238684
967587
1746034
1488878
1339645
1002893
798325
411399
241845
1743721
1620193
1561347
956248
1210973
1705
1364682
1915028
197284
943779
1840555
1009426
1550255
1073684
434062
1622322
165770
33028
805648
1151264
1438364
157141
576482
1243264
1128262
687601
770284
1261674
1801869
209237
1746263
508240
31491
1267455
1187691
206834
95063
879927
686169
1784173
649135
1947206
361096
545603
437138
1001080
1910034
449658
512209
749307
634597
1216987
1702879
1505130
482018
1844749
635070
317625
94131
1464432
1758305
545265
1154014
91861
500082
1731706
1779082
1343644
1019264
1513800
1991413
458452
1916372
819724
372331
679212
415630
830109
42808
1722151
1214341
871557
790723
1632532
311518
51040
1622960
528355
1808740
1039939
204447
1656283
1401057
1315457
1538747
1872762
645023
461261
1810546
1106294
299106
955208
30749
1377776
258840
358356
735840
1599252
694584
1376141
569467
450116
1087650
238465
1105553
40868
1620601
625587
1211565
1210894
690183
786392
1372511
295168
666424
1216380
1533247
1691495
1990417
1896991
994102
1929357
838866
969515
648915
119592
470936
1970236
176379
448096
511391
133843
40651
1061624
1771101
241384
972789
300579
433587
27305
1636337
1186898
847039
630206
1416609
1123224
842190
146523
1822416
1298721
328198
1627859
1352423
459010
1939365
1643296
1143324
1365581
432171
913942
1571000
687714
1290253
1829536
875692
1160190
763481
785582
99367
972534
253143
1933123
287709
235041
773862
1782316
53893
794157
138924
1570321
822381
1479382
1601863
90225
893283
1108268
255084
438266
420758
1696746
1311331
433508
124402
1599282
127564
1842591
56398
1875701
800575
1247480
1253440
458152
1279357
1341028
676418
51684
1887243
988367
415622
1225192
722369
68683
1057722
974108
919820
1284024
1501668
1911883
990314
1748712
1178374
675095
1803248
122669
684817
24931
719917
949924
449371
1733022
840697
171727
119865
1171343
964609
1932909
1844067
778672
1534185
559287
1850636
1989700
1322891
1102796
1799192
1663789
1118264
435176
1651634
840349
569681
440886
287880
618243
57954
701678
686042
1086212
441500
105969
759399
691257
227555
1421681
888057
819760
1016409
1067084
1171062
1156725
1057550
562069
1213922
320430
210563
676125
836372
1533760
492709
812555
1555227
1138950
1583049
1091457
337560
593522
205058
1612927
1931607
1435283
1214036
1662004
1487770
794012
1250042
1287241
1295745
127417
1613164
930369
1477209
1984015
41627
200660
717979
156805
1364408
539805
232482
978459
1142265
1860597
1025806
22977
1699050
973033
700749
487123
52594
370404
1013728
1539599
688364
1525897
1867517
1873700
22977
806415
380362
1808183
589721
1120886
360668
202912
947119
1085899
1383644
1728109
132766
122309
3739
743697
1194914
485474
1385935
1178992
124739
10131
1049519
330048
1359939
534945
230792
1868721
1043776
251465
1381166
1653941
140071
68546
55928
965328
42043
1529904
272263
313859
1293318
152533
1795590
1733022
1062423
263604
675495
1489144
901567
1270227
479321
927912
154489
1586968
1883890
1122181
1533340
598337
935516
697981
649367
1266586
383287
336714
1635684
288713
1787680
1384046
1270889
391796
838823
511016
90605
447770
1208488
412012
1909001
1568331
914391
304767
1945319
1899703
310579
856983
452974
1595209
985987
1665256
608720
590404
1862769
1164668
1393653
1915823
1365806
1805505
1706036
1308278
278810
1700382
518463
272624
1232583
1824225
458337
280384
1505639
421150
1391051
203801
1818247
1659903
1429506
373607
1367985
1231663
780250
1139191
819747
772228
112525
665264
3403
667544
560046
842049
1628925
1894124
1666550
1285207
75041
1040290
1209918
1653548
189430
996149
1832038
1497538
316038
23007
549195
1230291
1165886
1655535
1580874
71554
1360818
1956132
1318645
557306
316033
922642
995523
1267838
1574369
1098292
1351440
1429382
303173
1868721
259455
1696304
426467
371425
728652
1008227
1087759
1931396
896986
553783
1677862
698138
1915492
1689937
1409705
288099
1635353
1094719
1158731
1445737
739434
1017179
4853
1066837
1251973
525148
370436
1659425
1757606
1797545
215729
1358835
947571
1761038
1177914
1679172
1104036
949836
1155259
1094725
1595489
1684239
1123557
1557194
1647179
783890
1577522
361159
1887918
361094
1780651
20165
245713
359975
572620
1579653
1297211
1117435
997720
1880180
1384516
144599
746116
323289
1416184
834957
246553
1178401
1211890
23346
1372850
1689591
534486
1181489
1239335
272673
1832127
276534
839066
1570516
778158
12873
514056
59121
361338
1705101
415570
1789221
122044
1358100
380735
1719819
777476
806255
1111384
1836742
269460
186679
947064
36040
734210
1797961
85416
248015
10328
799756
85604
1760565
1868195
492840
262130
1231519
1527972
1570747
1697047
71284
550862
702076
701205
1791722
835740
300569
569118
732405
123382
1479430
685050
266950
1687348
1380148
392260
1959599
1361356
874836
1420807
1065586
1252420
769595
1629232
1181725
1573506
1968347
1203447
1127515
1469298
1487927
52858
520129
1617044
1555178
1572209
745848
979106
1102676
1152227
725418
1218411
658823
1070300
651667
1497836
1603181
1904111
1155082
950506
1225317
1547235
211692
1061974
1700345
854065
1078971
110101
106073
1431850
487100
1661271
959701
758054
1901719
1836691
929275
1979624
1484182
813241
1166598
1573229
858231
1034939
54659
1590259
280772
1270846
907384
1348979
889779
305672
1099037
1019714
106216
345821
1412916
68132
943802
1647455
521329
1313291
1353430
627346
812676
32762
1505534
602392
967613
728046
1560342
1231391
1399676
362339
1985877
1100245
1735522
1230255
971944
778877
544572
571553
1675397
323968
1196276
1065326
1067920
534439
1717660
1564533
1155132
958785
753693
130393
1002729
1277382
1467962
159728
254997
486194
267272
610871
1848763
1425904
383574
1596157
1978874
591722
1108282
1974100
1643193
1315966
409797
1665104
848979
1535526
1744932
1830024
1984060
81469
46203
790475
1199959
1064377
165117
1966581
1966712
960499
435791
195439
769622
719313
866955
715033
359856
678641
840571
253724
549505
1727030
1847469
64860
1429077
848692
1358905
334129
393363
1282900
1587941
290839
943931
1626745
877384
1596761
1794789
461689
907005
1865350
163945
1594686
1698877
910075
984358
1553382
1392161
974156
945247
1493501
1496467
1308488
1020783
502881
280620
391792
621880
901129
1557037
728899
397959
197534
1634921
648641
706789
744284
960163
1049239
1297168
1663695
1541091
1343579
778412
268832
1012512
1250667
1691820
774570
137507
332504
1733578
987219
695722
1752426
764210
563527
107961
755732
1331310
427857
1830795
724239
1596390
1398368
153168
1719889
195439
294282
1022898
1825128
970389
1495603
1691144
556542
1097740
1183161
120308
1406445
1913751
376793
735637
578872
1066168
1407263
78213
1849457
1157789
566154
274031
270938
814560
187121
133382
960925
549995
1886329
1773268
560847
225773
1922873
237449
496842
1706466
1287017
1648335
1741409
265485
1513061
833418
1551200
656900
1058346
377635
1497520
620397
908205
1236306
748805
549130
809899
2732
606537
1383725
900531
1540325
91241
1716978
812221
40691
1610485
1015044
1575287
303875
1260410
1027895
349894
726782
1495498
987048
1517125
1509128
196432
1176662
1384188
248202
1245203
1066219
1867716
1339426
630102
1383023
670912
517442
1019075
104803
1100028
1941214
863008
884422
1211638
735047
1726704
936564
35202
1622967
802582
646159
675658
181082
106603
1073116
972299
1995258
139083
893769
955158
629891
907424
1206352
1999847
685269
186171
34662
83050
1371726
805217
1200285
824642
372292
1296217
356261
317102
1906295
1935597
737885
1911425
351381
218756
592119
991199
1263093
1575463
1454543
752541
1997923
1440698
150174
270340
551108
292787
396925
1934126
1059350
1513325
1953386
657888
614869
1902220
1311795
1044895
578347
998173
687842
1723680
394741
823498
1721187
1078806
1285877
483997
1327711
1588903
1160071
302854
1392979
1686248
1274720
806548
1327282
783913
1553384
387791
923166
1860761
1787562
785893
817082
1825787
1406587
965756
1046771
779165
1214100
1377556
1093843
42428
1651971
1815285
1973638
1618557
873199
1546111
1084655
483288
1389869
1182176
856109
622391
1223566
1363390
413822
1309415
1362218
1671728
1722593
626086
247836
648641
1996459
84685
1191507
231797
365206
1310025
968528
958024
1275132
1785841
1588085
1563056
1794706
180887
92463
1821120
217259
1399301
241148
564437
468916
445300
1698715
1002063
1706335
129543
381565
141607
655907
353950
99907
1218708
1253144
1792334
483312
833724
1081202
76136
1513464
318818
151846
1730447
1021935
1712998
610037
1168581
1498731
438825
1024216
1479877
1636589
1452039
1566680
61912
1231010
1975689
573401
613164
257784
1062706
1447508
945801
1924756
1456863
1801941
1857736
1709478
800849
190912
212315
67506
631102
1103744
629570
844138
203875
361887
1758862
750642
1229165
1194996
1165111
748385
1886522
1173883
1935680
585700
1384516
114574
717796
640968
160255
762087
1376863
1207727
910826
391182
134771
590114
566117
1761399
1245941
466447
1591689
106967
193415
1273750
850501
142863
925602
174818
563243
1825787
278882
554760
677943
1786593
924438
455412
908287
85672
1716864
1706706
104945
1131208
452745
447352
1715132
995276
874013
1327452
580985
623724
1932117
988960
1224492
726819
1559549
980350
1076392
1054520
1215129
425317
645801
1013617
1081055
1129532
1104144
1209352
567767
592496
653914
1689138
163327
27269
80330
1393505
1891548
520225
1978802
1122997
1330690
681277
511156
927896
60599
1566475
1215797
637900
949975
1049739
1089373
1747881
1548260
1886317
741194
911242
1032421
1983321
212083
726728
169027
1783665
241982
900566
184557
1146711
1505130
1030094
422436
912468
1189925
293329
364480
1868750
1658586
395962
872537
685431
494400
21370
743495
1359863
1556076
694312
385837
1146928
571561
904057
1530963
712352
474208
1689766
984510
1841385
474955
726938
1236527
1981118
737562
635487
334138
144234
1458286
682136
1666077
55713
1475242
1310826
1251700
614736
1922100
1033241
1579797
375469
595966
320352
624431
1453677
41217
861213
369583
860680
669029
1246386
1809479
951681
926814
1487113
1723097
1207617
1574521
517104
32704
192432
1872833
1586794
952105
1971306
663667
608888
288825
1968753
462042
577886
1551356
1737880
1060947
834640
153948
1542211
1792649
66290
362221
1382752
824000
1016522
1233640
1915963
42674
1250660
1917068
720480
686438
597492
982275
1733576
1016249
1112384
375760
1808305
187623
1033750
440596
801945
603837
1492633
1120877
1481874
1843984
92287
1074010
1460694
834485
878033
1903753
256559
473864
1178170
110466
769367
266297
1561503
1380783
4479
1420619
1480666
1874292
1977877
521799
636845
1476490
1542612
1077368
1716389
1986337
1610273
1649605
1031605
1694066
1310128
301481
1115646
209198
1330897
1715112
1305562
300894
663428
1380276
893117
1071772
1766014
1792680
1100976
737111
1459067
732836
1830740
1380718
1700675
1679608
1552887
247266
889431
790262
1690895
282304
264678
1355990
948637
843055
1385986
893329
1691459
1630558
876386
1617174
681211
1827148
276505
28989
1335349
1470923
1135824
1664548
601038
831801
696571
975120
1960689
1797833
1384659
1578643
1086890
694828
903426
1348266
488182
866365
947921
1061212
794446
1073890
1105221
1149750
1120284
1242596
591284
1444209
235719
158334
1290740
411100
634077
1413488
64922
691245
1579268
361689
1942064
1388308
1850780
860485
283116
219449
1659253
592697
448330
1987343
729819
170001
60599
79678
1654313
113510
1741603
108577
1616298
724632
697496
725547
1812854
1355773
1843850
553159
1377489
1629753
222092
844076
1873040
1756533
1686227
1853216
1921527
1746963
1041674
378848
508917
1804933
717844
632002
902562
1108804
1479321
701487
1579453
744710
914798
1612678
373404
1871412
1679226
224861
268772
843646
1156152
1481084
1815120
1450739
1388627
450744
930176
1888711
1836015
1002738
640490
841819
826500
1873187
1470983
1688522
1463111
1753649
1570275
1272983
1174848
602124
1540444
1744789
603214
1058743
1383985
1238673
603290
584254
890773
48969
1589603
1453817
666811
1876244
1430539
1602910
193555
1939111
1098831
1580911
1568068
1612878
1141088
1792329
223052
1600806
264780
1909059
1748988
1129738
824642
528420
809613
765783
1801087
1047767
1558503
1276510
541759
650978
1232470
947408
1652210
284494
1716066
1520100
1292529
1643879
1912412
1856595
731079
1155934
1000440
1030542
1957209
873618
1097578
540146
1290334
1348772
407989
1774584
536901
1803633
1696637
1277071
291184
1743701
1628445
1346064
1436010
623028
12210
693423
259430
1553524
1312562
1091111
4361
1702581
999630
712938
1060451
229654
1093531
1920565
802313
581059
393178
987409
342826
537887
784694
1392532
27550
193613
150019
1739765
918142
1866365
1365403
1991320
1418653
282443
123172
1610475
76621
1621506
674182
1468977
1937826
1588779
454652
24955
163493
1441923
394061
238236
1069655
296453
1280741
988833
568992
1852226
1967794
682608
1698205
1043071
999219
366153
1423642
759285
1603142
63997
1289230
835996
391699
320749
137876
30451
1348296
119295
1476874
1956883
1772287
1775586
1043000
1125933
1005416
578655
1265821
344209
31124
1021883
646210
1344857
890004
1958480
1974855
203786
1675419
208147
1476027
28335
1908721
1481974
1559027
310033
1394019
1230441
782261
171093
1945306
1279338
1619968
955833
1224826
1361230
515482
1975242
1089569
881823
560623
1612412
1494393
1378154
72370
896119
728636
156664
1732025
876733
668752
1808187
1629448
716997
937506
246853
533975
506864
1537864
799746
707306
385698
1570095
1822184
1117321
1924513
81767
1164417
1894916
1337664
126865
726120
377958
1426608
891168
1868310
42798
726560
1813517
1968456
783647
1586982
708095
271990
895937
1201208
852839
1086180
307092
1330742
782395
438607
254493
1255091
949606
227022
912649
729819
1689138
247876
321460
1536149
408541
1159924
855847
1252412
1516127
578517
1742591
1219641
1131872
93181
71174
1131567
1532082
1245456
283311
602606
1755242
1459370
228989
608812
1691104
397057
1067224
273642
1157737
1297574
1406353
694905
187050
1801794
250695
1194558
1485637
274519
147260
592356
1609915
1380450
742241
983520
330562
886301
591337
142685
573
1144299
513745
691067
702210
1175816
518650
650134
1464333
927769
1463935
514430
836596
1043757
1375565
1463813
494155
1920524
581856
663811
1852952
1435236
1251144
248438
1856636
1042757
213570
988027
1326623
606718
1487755
1892047
1586133
715415
109948
69245
1936641
63471
49625
724610
512167
1837775
634310
1775186
1791626
1627387
1792856
1284399
1163097
401174
740929
1664228
1087701
205174
1269886
1163519
864474
86168
1234712
1654975
1374898
1219414
246163
1971371
838742
1247239
723717
1154765
1477067
919698
1777367
1316553
1466658
1559745
1321318
762933
1610094
1928420
846811
1256918
746764
1288595
1869364
209458
1358100
1918029
1448764
1250565
380240
1485013
889119
1015076
1981598
1403967
487043
830251
1299540
291195
1025653
1545207
161757
253069
1052884
158820
42408
580301
129192
1414213
29611
713262
603138
331710
1727319
1435721
1958463
1335889
545554
826800
1352258
1246536
783766
1851475
1065025
252096
288967
231965
1270622
886872
1873829
845474
426889
61478
647550
614159
1746247
533973
1767136
623168
881595
180974
2407
502128
759687
1659693
1056590
341405
403125
1330745
153162
631014
1658876
717762
378484
1988735
440562
466649
1550528
988147
241648
475074
912177
554273
1537697
323657
899685
1588006
1955950
76404
793463
912184
1523610
462536
625395
57262
1288288
264571
1005673
1885218
972040
833184
1566839
1931707
839696
181245
1059824
83735
1874452
465543
1617180
1051283
120879
1551974
1287391
1404079
1386510
1691334
1115353
1802580
112905
813985
247340
614840
932676
1703124
805713
1524589
1054607
1426079
1845251
1766967
146071
1046325
1541089
1172959
1244301
1107822
1725783
576162
539312
99357
1903304
1995518
479938
1422268
1357001
1544901
271450
1421912
522232
1495636
1847565
517175
1183742
1208559
374602
874849
614328
1407372
1290722
1343660
852152
1459057
1499739
11678
1310561
1415834
646048
1642880
1492482
783195
744901
1933072
96034
962167
703279
485532
1828746
1233237
26989
1657316
1130114
582342
784405
1730162
1915502
228993
1981216
40937
1478252
1017213
877506
1768590
1543927
566074
488020
399032
700411
260519
602454
1907853
862537
1893503
1895119
90371
115523
804431
816539
601021
1164335
1168925
815405
1009377
1319096
1174444
612294
1925651
236809
409463
1392350
315990
1671498
128086
845384
1951454
1758605
244976
694734
1714493
7310
1898776
837488
1872747
372384
673172
458415
1715348
687208
514620
580178
1264050
1564362
1872577
1706873
1386278
811467
1271397
643025
220982
1312424
1720934
1669992
1254940
1501532
1157019
955869
497011
1131307
511279
1590637
376211
1963687
395770
1525759
1006075
58443
528407
1981363
1478443
1782748
53357
92569
1338636
995789
1723225
249872
331906
1563698
1444203
550124
489177
51657
503440
514655
1569447
858406
1701086
1679480
328274
1151835
975644
1859982
889813
1414147
203889
879932
1531499
1178033
1501742
1006044
1325857
658998
1148322
1800834
812401
425657
640639
436612
134896
659154
1500263
1551810
157505
884121
358763
764808
311520
365161
1531821
1387596
1177202
1935683
1134238
1829378
1972386
594176
134427
1427705
1638385
483701
1650008
99199
500094
1008271
1982681
601268
1679358
452042
1474085
814168
914825
1152275
1034652
1977204
62989
1084575
1793737
457181
1075245
1475636
1243445
1293754
1613159
1215573
957355
1649683
1164248
1621028
600389
563153
320599
962049
1086656
283494
380379
1569147
1630801
266731
1603345
57860
909312
843055
478165
13634
482936
825132
1703998
1670460
463115
1201019
281218
1150973
563772
594150
1025610
108817
1780839
558367
135681
1889300
802040
499241
715333
1726058
997107
1008863
291724
816901
1827872
1579474
1846369
1444066
197050
730608
1610987
42671
774994
1866463
764794
316384
1213169
420706
1495623
993444
1666638
1287536
1340681
1023693
699099
1341412
130384
1671050
691517
1966858
379616
1232789
1834591
1110943
631592
958897
1121909
1212915
886166
1996978
421516
97326
1004340
1267115
1259848
1971126
1659232
211067
1541500
1813144
1345882
338766
894295
497347
893356
832140
562161
1890594
1380422
685124
1801738
587170
1280178
1274406
1295774
125087
1750764
1511991
1055547
1777985
668128
1988661
746698
623183
430401
1864098
143096
954932
825670
463671
291095
1408747
525124
1028030
1769763
1217581
478026
1157993
1986276
124185
1185953
1337529
767861
381367
129701
538524
1987063
90374
1761266
1721934
1009374
939327
1033249
1127067
1401370
1336070
1020878
1352003
99568
1465069
304204
316260
671586
305882
302844
1987657
787456
845107
445623
660619
1274101
1029582
1918019
1847071
298510
1036953
949627
226403
661491
1855766
79700
1578668
1344003
1946300
1793211
1649037
1652558
1984501
1366655
1812444
1675320
140727
1859482
476448
439621
159915
1096923
1936298
462010
112730
508903
1931446
448462
844092
1080041
603187
210468
1890707
643662
619053
1168972
1564669
1304830
1385893
1222266
1121992
1842591
1542226
252198
168909
415053
924796
994198
844108
1002516
1546115
1537259
1574313
1333010
1208535
913549
1907429
1088998
795381
1193623
945176
1574581
673034
182234
1411018
1637968
795008
1765808
441468
1582191
728209
165943
320316
1708003
1271066
461155
187887
1238385
975448
50069
920183
299488
767457
1384530
751268
1336293
1352829
524861
1842989
1342571
846248
1329045
605809
1136082
1660235
1143537
1258601
417910
533814
131307
572668
1932702
743136
333107
1324699
1578069
455210
1884256
1525377
960585
1261510
1158198
1123522
1392005
1074947
1872135
895662
1291682
475956
136537
845174
757328
1832244
1859982
1252798
1467822
1764218
134772
1755338
1727230
1330913
822610
1407053
1535758
381114
1946511
1369676
738344
356458
1066934
1275516
445666
951374
137702
1386354
914897
1509627
451066
1149205
1803266
826708
545551
512742
312841
1689351
129458
1846316
1510839
155584
1244435
330689
1089116
1958393
192644
570557
676992
1550059
1769385
1725881
903824
854651
1947286
1145187
536749
1995849
187592
1212146
427833
681001
1054091
1919360
1362107
1571982
1967005
1233034
1547182
1721032
1793973
507217
204691
1231744
356693
1552336
1518619
1513149
1964880
1655254
1531789
1886894
674487
1199862
739709
1577087
28272
966588
1381897
1904009
137551
127755
1367254
339869
987722
1385258
1803679
479557
745571
28373
1665830
125777
271675
1183671
1213141
112706
128140
873010
1038791
664016
1794939
1043790
254622
486499
1185657
1932019
146571
928725
1469084
242868
45952
175693
307865
40050
970870
1594713
321282
353401
1851282
415917
865471
1144965
1995124
1188514
1390839
1300587
1272927
505
446894
36731
957480
1646029
714277
1742631
408568
1317921
1735880
732405
1010563
1701449
513321
1594150
826601
378858
1107838
1627019
525646
843071
1862733
874476
117959
1232276
640505
1545823
132736
431588
1247816
194589
1904748
739544
1987143
848064
1198187
987918
221378
1729133
1992522
1221671
1149957
1825327
692497
1362087
1720155
1569525
1506256
1220542
901640
1642499
608629
1249473
1930176
1686136
1632458
1010739
858249
263029
1560978
1581238
380051
230760
118999
693082
350941
1438284
1431394
604075
1344251
18856
336498
978459
1784038
39938
1652199
1792807
296124
1318308
1161249
293307
129824
1393251
750408
531940
1587632
1785748
11741
459665
384837
1397340
650705
1928592
1711197
326314
1096622
1757955
1563939
1232767
958592
1794506
982902
884534
308297
1795912
148523
112364
894617
1645572
1043471
712491
734152
760508
833029
1024639
1955369
219425
1178093
1700195
1099116
1669158
1337995
286034
1724340
657387
1856260
1525879
928305
883782
1690441
1479950
242005
1187736
1225730
14179
25839
304758
838409
488559
1635729
822443
220160
1218983
1018356
914032
46845
179906
1382863
1636677
1989700
1940600
20811
850605
384119
849405
1804459
1580959
1910468
1827325
846113
815158
721667
1312306
797627
104886
1622918
1098868
249736
766274
1897565
1928046
1612649
19066
1711347
1798610
1522051
322782
1246086
202221
434089
1634705
1068962
1237711
1461509
596685
1076344
710602
787443
1263411
537810
144586
1354234
1250699
424354
676662
1586095
138344
975419
1023832
445304
1648367
936095
961918
1500347
843821
905617
180654
1489636
1489542
824284
156889
319126
389070
1330774
327218
1800929
1404723
100018
1036794
1854363
648364
1328559
1785019
668570
510669
1910296
1524434
1214464
871405
831523
148229
558386
751922
1895058
328511
914009
1163244
1863995
1108407
1791291
1505577
1492041
1153152
1814603
126436
1517087
1806783
993404
347408
571528
85684
93544
1272253
1603393
796183
1847069
633852
1889004
907941
373419
1375606
1539409
366045
1794620
1289574
890160
1231417
730407
1315682
786355
606384
883876
516842
1758139
1285758
153948
311095
1432529
1071013
1183036
1566989
1730033
799996
1635287
344099
160358
1588523
1629357
616230
139544
1413676
1434423
184425
239386
1653767
526237
952184
1782735
1095330
1593971
802224
360406
860780
1643873
1051937
1588991
1097209
710239
1908722
1991926
1362098
1672780
1994469
1352032
1679092
1237821
1961048
1344382
1413010
721300
1909408
325769
1028602
726147
1031344
1006551
281727
768026
1489635
1354729
1406000
1745081
1843269
621851
1915744
304963
1844096
1536492
781747
754643
1978152
100614
200906
448052
126371
22594
916971
1967238
1540774
1423727
1971642
562829
617074
343145
926593
48665
1617456
1146729
1757474
1234404
230024
1580644
46981
757865
1801596
238007
930176
489214
668966
1486339
1272062
754030
961918
579031
1204217
1554633
698971
616464
1640763
381600
1575107
1561780
1571127
1072931
393622
994364
284430
357387
1568761
1748187
1072079
830688
1613703
48742
1203055
1980827
747117
439340
1851248
1460490
1671465
845184
1215715
1240685
1209240
633707
963214
1294552
210802
1623023
1215474
1274462
276505
689283
650929
1619596
1408580
754812
1293496
1681185
1946241
269529
460694
48158
1772373
64484
1084056
1434109
860130
171456
1424642
192396
967678
1479800
157927
433259
72654
350499
954633
978027
1516988
1511062
1258566
638744
762707
1034918
443926
1863789
603324
1233851
1744296
370451
1155730
213361
619470
662618
356769
1269790
1132439
1384069
458675
1119730
1057944
1569395
160354
657408
1913303
775586
721447
1546989
680110
1845224
1592060
454765
361999
306049
472835
1716032
285257
286956
490807
1519171
408446
675479
431297
775728
513671
353289
1450377
1129755
1063984
631029
723561
1456107
960375
22736
1563685
1702365
1293685
782867
1914774
1818842
761525
1190969
912112
794388
57013
1804044
216831
307123
1825727
320811
200533
125087
419522
271969
709520
555079
377704
506917
1799035
126752
1665504
1584674
1922850
1852779
766159
1034196
1943207
928308
1803726
5842
1655240
1445904
1164896
248433
1936271
1846426
1412057
54959
151366
1618397
532108
1589953
1933691
1539455
1031354
1905734
1466145
899356
1192257
101528
1250921
1606719
1572529
1440505
1144055
529202
1126717
631230
1758693
1126293
1208041
1468168
19485
1216504
413551
646951
1881841
1146103
1381514
483783
1265236
793039
1703561
95502
1301230
566797
1352147
939198
176452
1668467
285476
1334066
1278183
1051125
914809
1690227
820265
502717
1128262
1494324
1996046
82281
1912276
1562139
1132104
1796962
1590803
1823771
473767
26506
1881963
1550654
986322
409020
1781625
1418467
1352466
538400
656490
243456
1913159
1045201
1012242
336846
503617
1408945
649508
1185549
774591
560847
816052
1771935
443070
815164
167088
1239808
755625
181944
1966527
1421462
1650604
274059
1063155
1657198
814906
216393
1310125
562067
950111
1153181
842999
1703326
944993
1663842
1238483
86394
950155
1742777
764849
1244003
1598006
11677
1091175
906489
931945
8953
1554956
1090456
1078422
648733
1712113
731349
1554157
1518243
29257
695753
1504362
943011
1612893
752157
1709324
561099
427748
50342
1320693
142016
1182839
1772684
873560
1854465
1505285
371943
380201
417627
431305
1384452
408303
1246800
84205
266289
693771
832197
1179738
128260
1448523
1239776
1954158
1577844
397725
1133915
970844
1946237
977119
1454688
1735408
1218168
1188730
613359
1379620
1802575
1010906
345317
126753
1140869
1600175
347588
1746584
112777
1724147
1806468
103378
1587999
601335
643271
575890
1043230
1348858
1054209
1666586
1352419
1710971
1192426
487249
782781
1959042
731413
126554
1533480
1811841
1848660
1974980
1327574
966387
874610
1383301
978196
1837672
413712
1086315
1183807
704556
192794
1103802
1522147
1765512
208905
1087847
564275
1342927
569080
435963
141928
238602
1283625
1108160
1601509
62913
293545
557044
1008009
1556775
11402
1004678
1095616
949975
1153572
1807422
333078
297972
807555
1637233
1597844
1165043
1111577
1527430
649625
1482232
1700480
367031
1638944
745372
385334
1858125
1955237
1555368
1951882
498131
867180
1642967
1186473
639303
108682
544892
726426
1648311
687111
85501
1269379
526720
905276
867276
1071715
792334
670335
13439
889364
99953
244197
1657033
298355
1519505
1019026
662699
1948078
938178
1422963
176634
645742
1575834
772425
1183209
437495
1121440
1970886
1020648
1941792
1258498
384450
1562058
107593
659435
709235
1693508
951781
1526166
1539808
723163
1341997
1501432
569320
113319
1932357
1487957
966132
929031
760520
1032118
119089
1375996
1310755
772637
1629683
1602072
155782
376003
1427895
1637969
1387212
1310213
520973
512229
1848989
33275
1466183
700871
1859846
846606
1313142
619988
1247603
1634678
1018188
140916
197371
995535
1786483
1254956
1157753
1649674
351544
1460028
1680649
1032886
261389
1965939
1816074
1585159
559147
1102676
959047
765794
625494
1241989
1058607
1341008
1855403
1763652
1981670
1155342
1707006
1638311
1690309
1970163
451583
457996
484661
49991
982891
22593
1833408
423424
311122
506140
271874
1783068
1586446
1470089
849204
354614
1414103
937751
545760
841778
91501
1182226
497964
269879
311724
1782530
1240593
469485
1000486
1064313
1678264
570993
554543
634031
255308
1425406
1691066
502501
513738
4740
1303916
1143790
972009
206625
272014
471034
1400399
1585424
1007749
1998765
1936422
1377820
105773
187405
721400
1422620
755861
1153759
748978
1809545
510490
1111150
253060
1490785
1362867
1280367
703490
1837501
1337620
382914
1387982
1219396
583152
420850
95409
676029
447538
443392
1974643
1452674
1344084
1099723
1646456
474391
579523
1702141
1063776
1596648
1965598
358702
958327
313239
1205009
1400256
469457
420510
1734785
1999502
319983
1274931
1552150
1142787
1594749
537943
1755353
754125
1673162
1046068
587790
1937996
539882
403847
722989
985775
1209440
702372
945628
122813
1900220
1892222
1340543
5243
775798
166908
399870
565690
219613
1325123
656780
86137
1572766
535124
780594
1361036
1879884
1191803
66098
1766933
382015
942485
239708
374383
1180703
120766
1915179
733903
1851001
1392923
1500238
827327
353183
1823722
400433
475615
1811824
160291
522937
104951
1917315
922050
956368
1641403
1917462
778085
1470923
1694549
249185
872613
603047
554139
1232997
1720090
1866943
1872488
527868
617941
906489
755607
655654
499118
127032
332742
829705
1126933
1378874
191955
1411818
639034
677484
426358
446240
1819946
598991
50158
738654
160784
1099572
743050
1152148
827469
1710056
101699
800521
1589372
1783876
1248140
1144896
1466568
1893169
130191
961570
1414945
1518028
1845395
205866
628397
288925
1693050
190081
1404174
1866521
764848
1288612
268784
1268049
216596
1155339
1267785
1058459
659580
1168028
293017
264319
646422
1277673
362217
1649420
856054
617378
1298017
288068
1743632
1881176
1196297
1764641
1378971
405069
1123723
1054716
1802785
1684032
1327185
1037767
1872600
1096923
1321932
1100579
1592890
864003
942575
1624317
176345
1233735
3363
1397870
864003
434768
1330284
1973969
820345
1538886
941728
1829456
1120822
449106
1941034
788496
622361
470771
193499
447314
1248879
895502
13424
1638068
522965
18359
1644934
1594332
1244176
587884
267339
354274
810394
173769
949297
1058346
1322781
476434
1205402
958635
1405911
1323369
1513324
1504821
213869
628998
396503
525108
199488
135777
992733
1645696
4074
1539554
220000
845468
1689854
1710128
211102
673034
1763949
853726
648240
63353
1965300
1773710
1455795
273906
1375357
256695
918428
1870592
1585948
1022418
722844
372893
1607064
942894
1470929
1635752
424831
344281
1274281
211387
1830510
1844103
1331340
912017
273550
1138138
380907
371661
1030289
1692195
1444433
1206036
1224761
866982
670342
907700
1100523
1714723
1365484
431644
104358
1359815
391060
1656205
1460378
1093434
1544525
1009449
827199
1334278
22049
1780839
1342206
1400237
1467168
1292162
1868988
877100
133298
616685
1795483
843684
116152
1882836
169509
1395769
67091
1249256
799049
1981475
304467
625545
1274604
1472378
544572
1674943
1986268
1909433
386248
1365483
1378953
99348
753854
1829415
677452
558898
1457063
447685
1394101
366677
1199569
1602368
1104989
507503
1959048
346312
706081
1161725
1264071
709604
441119
997919
251122
1820918
1985091
683569
1811467
1844117
1914507
1892378
1818668
1943271
199052
7098
420289
1159147
5001
1792462
1457954
187919
1562058
946639
711771
447891
749199
369507
386120
600055
512197
1039757
91120
860282
3736
902773
1701423
1355292
392265
1257990
984765
1546559
602392
337937
233830
1010774
321893
1459460
1218139
916613
1897031
1577218
810654
1314676
849309
1314666
1340392
1550002
1517620
471023
1224277
1934968
70680
1880180
427929
539517
1189772
204456
806296
1151557
1986332
1130593
1765090
706338
1879453
137344
719898
709552
409972
1714848
1360708
1762407
101914
389073
946258
81098
1957468
333909
437993
1368976
1258118
1903907
587282
61855
158833
1449851
610703
1787374
1052023
1239707
1425992
320977
572454
1593526
591186
736666
1450961
1109645
344089
47167
768945
782622
1591187
1446081
88261
909899
752044
516767
237450
691398
1233875
1209086
665233
1003384
696234
1493385
1735259
532062
286616
1501097
475595
867433
981494
1792091
543993
1274720
1706063
131836
1375520
1196920
1854032
1620715
1991030
417819
910929
387800
913785
1472349
905711
1935095
1398838
185337
1468378
1179615
1881389
833070
1686380
1501299
533973
537806
137908
524939
1122707
1498840
1700262
1412558
1019714
1996786
748561
1228157
1102018
740778
1845771
684088
1778562
616773
308759
41909
51379
18482
950856
954202
1954679
1378670
221459
1728857
655081
1135367
601626
1999428
800988
704603
424871
1249256
403125
956692
1919395
1792916
261949
129999
18640
978871
1388760
1189684
1040189
277395
1729808
972986
647182
1557093
1836448
1832711
1755060
331081
1241550
593671
14748
615815
930832
1162828
812757
231330
4576
109367
134969
1076274
634042
914490
1379479
1459549
454248
997665
939036
335513
806262
1054519
1911416
979004
1648219
27616
569560
777452
423999
1344591
496615
773332
655742
9476
1049396
219912
1417752
1796696
628247
1116981
347913
339734
390347
235455
554817
371703
1714812
1420281
661324
1760919
277749
81070
522792
30167
1394595
1008872
1421727
1695512
1406102
425689
658015
1257689
1766669
1735195
1044531
26970
1425966
1814171
893380
458820
1242878
1238926
1034064
1788396
677646
1800750
53615
1539014
1975709
1161497
915580
1576676
330162
696443
1485723
970486
223992
260913
545338
1660688
1072880
348681
1667420
720384
1464149
19430
1232094
1941133
1817909
1932369
147852
1810968
1554425
1103071
581318
1924366
1511964
1995814
1956276
1160826
1899601
1864416
270715
242829
582164
316426
1935759
23723
1208782
1906090
1237622
1442832
271738
708052
1237901
1045375
93796
1138795
665753
290007
1087944
853881
930953
508752
1618809
405982
1361959
1346536
829795
1213953
1749168
1671072
667020
1758197
936066
84738
1797306
211304
571075
982161
1423325
1459860
184894
5802
375929
1446675
938057
597602
1149825
1039656
1683170
1595127
1104655
38638
1756463
1906001
1643469
1691459
1293004
1650011
808205
132863
437168
635163
572483
635073
474924
1225047
1413719
565906
1244245
1701375
1336724
1089906
1578073
1278042
542115
743429
1001369
329389
285650
1381918
683474
1920344
958327
676865
34667
725859
91652
764911
1666150
1484603
543756
167775
1217849
238283
489978
623900
924482
1634946
12140
617248
940716
1029
736672
816057
1348730
673286
1144782
106378
1766632
766661
843556
180998
1962945
1248292
1633861
1700209
574307
690021
1123846
1610346
532478
1795437
668477
1244482
1506789
65154
1191207
1807758
355935
121580
85722
1130962
1210165
1838401
832084
726085
790062
176684
1564882
1587504
260757
485654
344638
612665
201698
952959
1877586
1671158
1849640
776049
1826278
301435
1322057
962983
839075
1234088
1195816
1357412
981313
704802
829358
1303675
1176452
1332595
700823
908604
1853338
1900871
159918
904534
1150741
900527
175964
1363292
1577828
1812687
302405
691850
263606
1202894
1678330
1574854
1842304
1053908
1434681
568752
1243418
1745645
1762363
1257981
345908
1616379
334017
11040
714728
178834
819891
1810178
614042
634714
1850612
1069925
1936254
452329
239631
1111441
848046
1342399
464927
1047094
1072521
1202959
264479
99097
1189952
1943287
628893
837284
1044824
1915573
171478
1298237
484129
1428001
1192118
380355
1727275
1401403
925354
1168011
1719965
1936101
232361
1547224
590295
713898
28913
1229225
1591746
1297975
1361938
33992
1527085
1662338
187908
493159
1938723
851676
859461
1665592
90225
1022924
1969635
542286
585632
73671
1243428
1499621
1714081
1843849
538736
840404
1500811
222336
262454
1846694
535026
1389844
1107444
1965716
1086296
1209678
617171
109159
1505564
763839
247100
741471
1267170
1549751
648661
776367
1656920
1264222
687212
569602
1087422
1793273
278225
766370
1249101
734890
1095063
22929
473527
1596743
724224
289516
1305037
1261506
348471
456982
1960513
672201
1775988
1988118
543816
1665821
1073780
160154
451388
188131
280510
1767533
1878656
21501
1157991
1318955
1209216
318242
862206
439340
1068079
92079
1370270
239140
1663535
1381111
445332
93168
1019297
1387638
1210894
660281
57070
591249
1316775
26791
1038423
281878
575104
150143
1592873
202460
1283941
1409326
380512
917865
1483944
486034
617596
846730
368353
562847
547953
1291458
1455595
73899
157505
283165
1423307
389637
1643704
605552
743834
88584
68444
1240582
273245
1605177
1198766
1433722
1944518
1900880
634786
277762
1759120
999550
22322
402920
1195035
1364604
116694
1022923
1386128
1060068
1064412
137572
448003
249236
920465
1652201
1869122
259260
1716918
1382659
1533414
254493
1611232
1429820
834963
887484
447980
1663248
764330
1548347
1058557
147453
1577549
1122864
1057997
1187652
1747767
361203
1324837
165943
1153452
1875768
177606
337309
373588
1353085
609022
1222121
612636
575882
1007336
1718464
251108
9558
1677591
1343880
1925350
1493862
1212373
1228769
1433006
152008
795774
1917012
1216415
256916
560546
1819871
141982
901473
1856065
1392902
278562
1979372
1772941
300106
435672
1574107
382419
65902
1957513
115960
51484
701205
1928762
316284
1413266
1315420
448453
1839470
460344
1656913
347151
1024439
363811
74194
84039
1892203
423525
29044
378437
1766268
1427862
1078604
1958338
453369
354957
492909
1236327
209399
1260217
154574
1894186
633739
1999310
369680
213273
1688950
113718
105474
1238138
1728322
1411228
1712756
924046
68768
1219881
1225716
1042334
844304
999587
1161339
71368
1540462
902473
1541840
36713
235041
259672
469620
1942229
491463
1815716
473721
257058
828137
1345856
1541610
1249882
1320092
1078148
741112
1242039
124402
1408242
178544
211788
21011
713605
1044450
1115481
377218
78924
921749
1216756
1630935
1485006
915522
1685344
898601
384773
490111
274956
1746521
333516
978627
740833
520921
1145399
478730
1307322
1457645
1862987
615164
1991597
1425320
1353688
1028273
1179644
823510
1136953
1096789
1937545
63802
1268507
1007391
647391
814985
1959471
353776
1464879
1663725
977343
1970734
1189603
1074826
1145630
1642440
702373
224780
1534395
160248
839890
1193972
1969692
1029696
1776881
875900
1942100
120508
997307
1527164
513262
871070
522786
205207
840974
143036
1141458
627074
1427159
1593827
1271063
1244898
947783
1675842
1681725
123990
1720631
1465344
818909
811776
51109
1505784
1430912
1112384
1290626
598044
1898587
1156776
1610545
742899
121440
385741
78386
298171
144850
438218
365679
1369068
1105104
1681004
4255
1870268
256409
821378
1812288
1159583
1292519
631796
1305284
1066587
1361236
1393904
1115611
423870
1605985
1663310
334331
1127208
279273
31146
987024
1246786
1647728
1778898
321473
30773
1189922
1090054
442666
854096
1256110
756455
435275
52503
1974714
803733
365043
1054180
1138446
1741683
478475
1906823
1023174
1883060
389151
1203130
456265
437436
1177210
819007
1486817
200012
1110365
200785
916522
980348
763848
1317140
1655528
1848669
25256
1106623
968140
999593
919457
868266
1489432
232351
628070
1375455
1295000
48004
121646
930123
1280808
567204
1298583
1034096
1083551
449632
1326380
795412
1838172
670641
1901583
1068828
1962188
100367
1375563
1134670
539956
1568862
751075
51605
422828
1380783
1751599
1351293
220712
763759
1637926
626952
488040
1363648
265866
1650781
1273306
58821
862954
474135
954972
1876478
211139
519301
1565272
1415726
1895561
143864
313333
1297148
1287636
1736273
14002
892811
1285939
60874
1553142
249049
1103500
1940547
1139014
231006
1497440
444880
446778
140529
839272
1058095
505045
1697396
686957
142005
1086346
1413592
1458648
433604
366153
1662255
965658
1650469
892893
1811568
679863
1409950
1314721
958021
1439526
869534
1814817
1741812
674548
45561
574893
313649
1490873
1837285
1541818
91013
1601549
1042569
987772
1189616
1469317
524457
1926835
1000737
1663959
1508405
1696701
1278424
1544724
1879323
1618956
876776
1075794
159385
1890757
118802
801254
1396852
457914
126900
1853610
1986407
1886096
1713536
1114847
1720155
261878
758130
1507380
681864
741975
1563992
344624
1381543
344745
647392
189861
955136
1745081
1567883
836094
1601804
1600762
61578
1987356
1709712
1918054
375612
1180597
1869111
1546199
1586186
493923
1752475
1156725
1457505
1843209
780460
41777
1143984
494640
1749390
22047
224772
1015468
1558745
1133884
1218316
991646
10170
1054209
1990948
578984
930975
1728063
999697
6330
1088020
1760637
1678199
1808382
55353
654899
340557
1866857
1748862
451847
234102
910275
754813
785465
1736212
497893
1154514
55622
469507
322274
957670
689865
208115
738999
1788944
1734345
844278
1019349
757526
504241
136272
414596
626189
373814
1575678
1559587
1941895
47122
835746
160000
1626074
669170
448806
1104296
681121
356268
1011711
1795277
640863
1474592
756657
1268716
1063063
441679
1114388
786931
1436100
124805
979067
1927569
733305
593941
1150541
1775208
1351123
338283
1226302
1921040
578043
1798168
309091
501685
1202293
445345
861778
869734
1562888
203527
1539320
765309
215573
243116
321350
227363
660828
1318489
798965
640252
839172
1329062
322964
1678084
578058
1081551
1735940
552577
829239
1377776
933176
457799
1098598
65029
793976
329517
875031
307535
1625425
398031
61550
1045004
1587111
471708
119360
956824
1758275
1013544
69767
925846
1092442
1028162
1244301
1047321
1088176
562783
1529929
633533
1354505
1856883
470232
785019
136402
1968160
126810
1352902
827451
764099
1115449
1471977
1371216
1461205
1383980
1829205
985023
19949
708731
1476593
1881820
1694497
339208
1270235
1651865
1416473
1542162
1816522
200184
1825797
1620202
1075516
1594108
1216756
588204
1637289
1458864
1776373
128082
295275
750104
1394545
1734298
1025832
420504
1818843
1189925
1262909
1520465
66254
1566809
1746155
1315339
1437843
1947807
307399
845726
1876343
107573
1580666
252487
343076
62072
1508195
1792046
1219727
1086483
961890
131958
1496651
1133680
1262792
1481958
1849208
139403
1552747
710985
1939672
1138592
910711
1025954
237334
320811
330158
813348
1224988
937870
939044
1959927
1387977
1543026
69957
147289
1372688
1990948
952959
1655054
1828666
783520
784280
1094678
1484723
365695
880953
851138
1878356
1267558
1699314
1977592
1225708
1220993
886795
247105
29320
1765794
395547
1054012
1486313
1032720
700459
856640
1206744
1031655
1862343
1611275
391820
1893156
816632
434791
527963
1433267
454751
1511906
1197622
386417
1222957
1523049
1924656
384705
737202
1528365
413229
1731169
1548633
98926
1961973
760107
1758921
621225
388971
462213
1139301
361105
673229
1702879
1518396
1357460
295818
305882
1278038
1123393
272557
1356396
245087
1640511
721205
1136872
855115
1190864
1934418
1976759
32653
1887529
276806
1618964
1767450
1642465
1615600
1890475
1495222
906987
1562959
1718015
235948
199247
1524443
1446967
549822
1203796
359864
1360726
424517
1688915
692526
1451594
978597
1715579
474742
1706162
875271
576272
210249
901962
727675
1140871
67112
1651262
1087422
550759
683586
1476347
1604137
1013745
491463
66689
939826
1650668
1131328
949293
1169632
846651
507454
117808
141418
19580
104824
1727377
305756
873756
509953
1355936
899059
1024245
1170320
1225062
1275697
108886
301936
1947637
1259855
13142
728345
101642
341343
478381
1295928
858547
578631
893764
1412720
1352981
1186635
1958526
1337671
1074218
316876
1258845
1040953
1672683
664497
385632
1241382
1115918
1328098
562280
1023870
946227
158274
1983811
930262
1149787
178617
1546944
1312189
853326
1232357
395122
1167277
945651
316293
1792852
694939
1327024
647092
1282543
715828
1378984
1398688
1473542
1653636
338621
1842666
1043534
382244
1735522
1620601
1109493
318669
605141
1752392
1029873
1926923
507168
1754302
1802219
1982743
1205945
384442
1674651
1479305
859115
996598
1244001
78145
614253
1013064
540559
1360973
656113
732586
1955081
616376
1471099
724513
1140834
1195995
88645
705732
387679
359737
1027428
1406641
1727985
436308
1209858
587014
1278852
1315164
1717419
594474
1325963
1648514
1800505
1986006
1457203
749637
1392600
1125186
367341
580620
1756793
650362
1924217
932225
718515
1932028
1833128
1683890
1884126
126720
1439908
1967341
1010670
1280509
58112
496161
367058
1145212
1296566
1891301
1288688
773714
889361
382930
331052
1814634
1091008
1767320
1112072
495718
1394212
205146
617965
618645
1085307
1628525
1347311
1230182
1786325
1132474
339895
1566127
1985821
1399274
996561
31041
1166411
1987753
1579292
194939
1121745
195237
1648562
1947299
1906109
539006
1266326
290942
1255160
162724
844434
245087
1049519
485273
552481
226672
1444984
234477
661553
782955
1189701
308382
208135
1824464
1067427
948384
504771
1367353
238963
1829164
1499696
1284899
550101
1056999
1506201
259662
231447
422902
294530
976120
429248
1909357
1932729
481362
926655
1202664
485575
204408
119595
1924162
1563779
570307
998152
1898822
1741657
468622
129453
1404041
1706126
852782
25209
335090
1038972
585356
290568
1045693
654476
1006229
1082390
456894
516047
1212869
1659019
1384794
1325857
286770
1015037
899809
1989466
439958
1145529
76741
381123
1171306
1573469
252190
454242
1990877
381626
397208
1504315
1854427
44298
285506
1269583
616212
662809
775652
1562149
1282403
1112403
1739379
802244
1357870
597952
1497864
821325
658779
1728725
1379097
130597
1698140
1827886
1460367
412667
580643
876582
1707482
82846
1420628
1059784
1526412
474392
533938
845131
876709
168987
166522
1495693
1453945
8432
1865557
1172547
1457899
834477
523971
727688
702608
522054
1843050
1623825
357761
1835730
1312402
1419787
1221019
1545093
272728
1840691
32334
1963921
911763
559205
1947431
1666421
1520919
1079557
1845897
1497077
1071420
300527
674882
977043
750787
534418
776036
321350
636170
703134
1080662
776730
1632947
1544757
232658
1759290
1919456
1648213
1829755
576002
115336
1643865
761128
1941308
587750
1730026
1812494
1027574
899231
1588675
1282900
284320
319790
690171
854887
319441
1577381
709675
1657771
876380
730482
968267
982109
365468
1957190
1977935
1572524
856011
136827
408633
1044028
1171200
626070
1752800
332584
63461
815847
1324229
1455767
935989
1373446
123179
1975371
1792957
1430978
795732
1877883
210148
1875236
385835
1013012
708248
97372
1537153
1867980
454626
290493
1670149
819654
1331926
904336
385211
1001253
866505
733834
1712447
412356
180714
1037922
1898631
1837506
429099
1520423
1837390
1438705
1442642
173537
374282
85148
1484391
1890221
1930707
655605
693969
644153
636821
1667420
1645123
99529
357716
353983
1965430
1123483
1914594
1867946
1718717
497450
1718388
1195430
293650
198886
1309015
760901
1898835
668087
507371
1992611
314065
83014
127826
1559929
1760834
1085358
356603
1868641
270613
1544669
1448190
1613583
761293
1195033
973662
984094
1783801
1889442
1862974
448613
462725
1618378
864274
1947760
522312
1776235
11510
1780230
968236
1580889
1248304
1399620
1546124
480881
533643
413634
1903521
600110
637806
935990
1176203
1593224
205712
137351
233757
545100
1749176
491494
1610183
383470
1481507
94201
363284
202113
1386173
702697
1803286
744393
709061
1466919
1806644
59669
174454
1406656
1805079
1230373
295858
1499180
1101468
866152
1759801
1022364
1871247
585632
1148900
1768738
1853759
1467604
1182176
1871355
1185854
733126
128655
1417255
767440
1032497
908574
131958
1626086
730885
331565
412020
180448
37491
1577729
348538
1532333
726147
428596
36040
1576832
365604
801666
930503
904325
106485
1770972
1949573
1907996
629156
1882953
721772
426837
538659
1531207
670886
22321
304933
22891
844976
1677414
336175
1832588
1830792
117325
392299
869237
976816
1990625
554379
1259232
461449
1234428
1767676
1574326
1009929
1583339
450375
1199560
504637
629631
724691
1686762
503644
513234
956078
1355484
1872747
926858
1027025
1501292
67624
389984
1930881
1260727
188603
252717
640968
372695
670232
998502
1132729
822737
1263073
563411
263624
1959945
364163
1091116
1887856
733966
741870
1379479
1248804
750227
333229
1329349
1197289
552283
1900989
1304613
819654
1100709
1878695
745016
1129175
954258
1629260
1358607
1741842
1076050
1696015
1268100
1410957
907292
1881090
1432620
755453
1192228
1465603
1867934
670278
421531
1026493
1446522
908066
1750911
1498320
1154038
531599
1062748
931750
1710935
537256
706667
642118
1241624
360841
1452908
139003
756080
1408622
1006959
476443
507272
401501
455849
447542
1994389
1670554
529512
225286
539898
902473
217077
1625505
753032
342825
803482
591866
1545669
60210
1546222
403624
1654097
1521273
1933435
750323
1238995
1417431
1049676
165353
1160076
323483
245823
692653
1031399
968466
366161
1548025
1425779
956387
1117368
792114
1654851
157235
226552
1950319
156726
1177262
358676
1509363
1630741
918636
678741
784081
826078
1139677
624178
1425686
1078673
479424
191364
207665
1472474
908315
908286
49465
1535454
1044411
581266
1849304
201546
396396
1259710
1054812
1703514
848662
891946
523993
1400963
1938550
679506
736185
888530
328856
210079
342520
1633394
1009906
513143
503570
181120
1972401
411494
8011
1246626
657889
969931
1383007
799925
1519623
92945
323311
518506
1167960
1014749
41249
1676357
145625
1550906
233351
1923542
74931
1681258
1838530
1717308
1133590
312904
1844663
1408336
1890644
269296
1918811
1293900
38912
1510899
607563
1780655
447333
898818
452586
990788
1495226
1550380
1170240
884860
795408
1991118
1869453
1241212
161657
1743141
1754060
457454
599509
461996
881609
629124
130531
834061
1975004
389508
228528
29692
745383
1565211
1200344
239235
747935
1702917
1518800
495307
1390659
772823
777652
1946600
134713
1952434
321707
1676314
898134
684577
457493
788694
1250035
1529100
1263634
1481168
992294
1587037
784983
335467
1778038
355297
961296
1494317
1460056
1239318
946642
997665
202503
1960416
1969747
440445
162604
385199
80205
569972
149253
464726
1868913
1461219
1318741
824389
712957
1758858
770855
423585
865918
290586
1509732
586492
385964
1142899
843919
423546
1721729
1189519
714390
489885
1165742
232802
1876128
364988
32727
904306
1329765
321762
29463
1975371
1153467
771802
163098
716733
1844097
1097598
863793
1673627
51105
996478
1262201
538635
375922
1576098
1040261
43075
1803249
1626476
792702
1400481
794484
355593
1144820
1282837
1086657
1274591
1493450
607611
877464
1116486
1175557
1198583
1006800
980186
80191
1329276
736438
850470
911031
1745586
95938
836372
1147828
1756547
674431
483565
1659978
834855
11365
1490990
146821
1099237
893303
131876
1557315
1310507
515543
745303
591081
407237
1820050
1379382
530247
388798
1972783
973484
1880640
1220494
473492
804647
1442886
1922366
820303
584468
1489195
680718
1709568
702692
1565880
885563
233056
1467398
968855
1287581
533604
1390296
922628
60224
1902778
1163194
1544995
497335
775534
1829450
398316
594749
1626882
1822793
47752
367576
1181235
1843449
1746041
393695
1798695
562467
217752
813890
1146928
1783245
366231
1459893
1253681
352858
1444583
1814953
1673528
157790
1395383
1117856
498425
561251
1232295
896277
1518537
247634
954147
1621225
1633480
1029535
294929
208869
981020
1816576
1145584
35864
1154372
1360729
54128
886437
1139411
1058454
848309
553430
1479776
407302
355647
263760
1155526
1162055
1228119
965065
735314
327540
1038521
1799408
1435212
29044
1191526
1373447
23597
1995061
1359447
1507462
377607
1379146
812006
795732
1218040
649447
1548213
1212240
409309
577627
1882007
510289
1849073
1071427
625395
610003
1756618
112543
1123502
1681065
785226
524059
387730
60700
1231997
224021
177926
1642181
571222
314360
832860
1232711
1377812
101276
1920983
302383
1333327
214474
1235390
1109645
741841
809842
1804952
1672801
278315
1862930
558002
692156
1841906
725561
683489
508882
326239
1154014
1278980
1673685
1915771
1075921
24683
1409837
371661
956511
1233365
1109348
98100
1321441
1298843
1193844
215928
1244798
33416
1062339
905646
1196343
1344289
1918616
68723
874436
1174941
1415735
618456
164922
511349
297463
1353688
656711
398411
769545
1217104
1408507
1981825
1511726
1653565
1727287
1304063
1747197
31685
308282
264873
1180696
1391419
1765429
1115271
1244355
762768
848231
1033278
384299
530059
22660
1203604
222610
470724
1012594
1222481
1528289
696341
460465
1220378
1753052
423207
277448
1263288
1786747
1353649
1716612
1535975
1018965
1842742
1234100
18693
213717
542937
424175
1887628
1259848
1612302
1178858
778756
1035477
1774559
1604854
82911
917949
768071
1908817
650441
1014293
216020
1613624
530156
1315677
1133191
1574588
525956
179935
283960
942802
13630
1359305
882986
1970697
838125
50051
1598441
285701
83765
686781
482097
1563614
565751
632565
102461
1188756
889373
1475867
1706126
1510123
904960
1853002
796616
323713
645014
500464
1544207
400811
1622785
488743
530971
71665
1333167
697514
1893988
1044374
786620
1917308
1832085
1962664
1439269
597365
156731
1172590
1891089
1634732
1859258
1886290
555186
1850866
1228898
1746123
1502320
499992
955204
1242205
688574
1660219
1954383
677415
1221215
366243
1863165
1539402
448315
136564
557967
161337
853057
234851
228633
1994330
1124964
520397
993857
842029
1068158
112976
1038860
183929
1377846
1815412
755203
1908201
1164399
346676
465929
1668536
548017
1952556
595646
1041429
796435
547131
1972069
1254774
846300
813446
916041
858809
1601725
1430236
909102
607075
1906150
685160
98239
1962535
833500
517222
75020
692926
1135402
1121307
193455
157806
511314
992524
1945837
162533
604158
1397386
1855932
638564
1413426
1083779
377174
1266551
961049
1112181
1652821
1715461
1078402
1109431
317903
645987
622265
1492993
1228651
451756
1294026
1390956
1385547
358022
1285049
1720477
1197500
144214
705926
1219329
410434
938830
1057324
1055214
1846826
468914
86634
1797028
163047
557165
619945
208149
856854
421551
714917
1211258
1806531
1955828
935560
646484
32989
1842400
153815
1102018
670120
1272603
1911928
1284310
286235
844575
1789149
1660985
765680
1260317
1306982
1953760
802185
856987
5
24707
238207
916636
398971
467059
148263
1981118
259589
597363
605174
1640917
762981
1626542
1131567
109976
230363
1843143
370553
691792
394715
1484743
850978
122283
252815
1522899
627759
1593700
1198067
1000160
497662
627983
1441659
910232
1016370
743579
347893
546981
270043
1367017
1615301
426554
112495
187962
1131322
954521
1948581
1935907
1019622
568814
759741
708192
1733411
1308481
963462
620892
939110
445717
1573620
1063455
1208095
146735
1344936
1155276
1457841
646453
425138
683446
1463339
1669972
198710
301824
359125
1725222
31118
10319
344768
50227
1780937
790772
236020
1205528
531593
679201
395785
1453378
1838535
1208246
280319
658252
741237
1672904
773498
84039
1481542
599060
364570
206510
676933
1524412
599193
529071
1696754
443586
1386191
199031
1220355
981364
1206221
850229
684821
373482
1005272
1500632
510
367172
1666278
1165840
8613
1554934
1456757
1737787
254148
1992519
1567523
1071624
1142255
1588724
577636
304090
57860
905418
1717228
852914
1602268
1811236
280545
1284095
1797028
1412051
344372
505152
1230590
807572
939827
1584353
45070
4511
497249
1326617
796478
1843502
1434484
1806927
1953141
779626
1365568
1636168
1943828
887631
1300978
1746358
225383
1169791
312475
121736
471821
1296153
1723886
237696
353289
251130
448106
1908974
102409
791767
1566592
631105
1557022
25915
1425332
1863122
799227
784437
1644880
1181483
1557024
1133776
581302
1803239
282925
1609066
22387
1592898
1317155
928636
96624
226641
1741248
1074812
1627371
796846
1080841
1995868
1164008
1267746
1403524
1032099
1617774
1797857
54382
355430
1802856
284353
1993327
1962082
11435
576699
1128090
1196463
77434
161625
780808
1371068
577679
1714994
11858
359946
1955918
1851282
450690
777719
987043
1965753
1673519
1668536
384690
514906
1150541
1671703
1096661
1872199
1601337
519753
401099
1838119
1627865
851061
815202
585626
526989
1699169
88557
760043
1140850
1816232
1267737
15032
955566
1781882
1681056
1996775
1676520
1367399
169776
501147
115108
1434664
1384107
1462198
1680841
1823275
850067
584759
1864966
495852
628209
763545
651926
1461783
212791
256481
565987
1730332
1347487
380119
382904
232894
549778
1903528
148478
146651
1937744
169635
1067341
744353
244899
1467358
1104897
864220
306333
1324313
211451
1032238
1792086
703319
282742
198149
1278584
630823
1565501
976252
1141692
1721203
1514538
834206
1571078
1116661
530234
1517085
1328086
1397047
1240467
1646456
1416069
285869
817324
648631
53018
1356914
289576
705577
1602533
1585984
1545628
443676
195237
611084
881894
1602615
965369
344223
1820487
1901171
357126
1340197
1975707
1035515
376845
1190490
1458886
47129
1703789
223349
1248538
304728
1985173
1097924
1598661
110466
1640533
961482
1319416
1513820
596761
1427575
399134
71008
1482127
1163255
996526
387987
172713
1716039
198350
1304840
702547
633705
1188362
1793274
177016
64340
371446
1152306
439008
1895352
1674421
1132787
1190600
1687212
852585
569776
710252
979229
264256
241615
1579852
596786
410375
1715461
1990426
125693
326489
1420510
900949
894748
1861737
930354
1615858
1712287
152554
765088
948541
1307451
1755539
1965586
223880
1769518
1457422
346183
1276231
1293729
1599730
923636
1738825
1612362
361761
1163187
1640280
93614
1277763
1547754
1048640
94581
470328
1217484
1289760
1164394
1395950
1919525
1079761
999693
1469515
1448849
1008902
299356
1382371
110668
1443244
852379
87750
727911
220302
1778539
996696
417714
1520127
463675
739479
1446109
164114
972385
1176293
1744161
1768527
334391
1255180
1634707
1864134
1440751
1224702
1737475
791524
1087456
608923
826183
1729131
1940455
1725841
297718
874955
709582
1692230
763496
463058
122004
388831
520992
363827
885583
834640
1273595
1320174
603214
1291809
1867763
640767
1244190
1563060
453155
521193
647649
388625
339208
1958874
1149125
622574
1385258
1940825
1604515
1872908
487101
242446
1907810
754496
848302
1303409
1405494
521776
1512026
793917
1774118
1135822
506917
345286
934559
735905
405680
848616
434652
980052
793776
1223522
1858530
1967572
211833
1976088
1805854
1904967
1444517
154324
167968
32649
1626307
604191
1492952
1792086
1564591
1353594
1261149
189021
1615338
1441334
1917133
1297618
1188473
1920084
1185860
1803121
251495
1927174
131048
1307240
1202448
501285
1874911
1221820
1524589
1957722
1279454
346133
470650
1501686
196589
402488
599591
1357331
793222
949333
1172002
630525
1446341
581665
548192
113168
1997947
1241777
366277
681227
1423728
1521004
935870
599805
1728725
980516
1424071
1126286
548815
1916742
1249047
966490
815436
1924366
1431225
1036016
351722
1188422
1124928
553649
1319804
987048
986464
789435
1835825
1598037
1129007
584516
1911554
617151
1012167
1676285
1375565
918701
306755
695423
1212103
1036775
1138025
1505577
1657920
997252
676917
285547
625881
8225
1529499
1412996
1447747
988939
776177
1889157
104752
1168925
1361701
1424071
1520939
1817996
1125609
546574
24921
1009818
725489
1595522
1922216
719803
503321
1009188
1281684
510946
357160
1324106
1411047
1566791
240125
1849035
1715462
1543678
83538
1465930
965410
843563
1872707
1710086
1539090
1954359
1991370
1323654
293824
224416
1795530
1983212
365247
733295
1902217
430617
408571
1922587
1221389
88200
1382805
551788
1672287
355178
840617
1341681
988952
1747759
894094
1107547
150671
198803
1235862
1809038
882757
1776029
1308041
1892804
1696329
1287536
837035
1516506
1815551
457852
1172432
1991367
1743198
209782
1605232
1401260
1588577
1283833
1865780
1372313
512955
730250
452015
1054194
973559
1276208
30118
1732530
1659054
1833438
1242800
1542586
183220
54037
1282813
1929184
874046
1437474
1433996
114351
342636
141006
342118
352365
328217
1684837
1764250
537071
1596743
603774
1589613
955634
1771518
1229720
881894
827214
506271
352901
802152
1732078
1333042
1181712
1949233
1901127
1456440
1835383
1232776
1999848
1212869
1122482
1605755
483715
612636
59851
253844
1809735
529312
1445086
1988865
1368799
396747
1186791
473765
1959930
1194800
1650888
1025989
262830
387687
1003973
892405
1438517
297275
1136440
1305733
1024407
1797288
837089
1811939
1826170
1973874
253459
1056004
491655
759224
1723909
187835
1953230
1301732
815062
380940
230372
503300
1080876
249182
1467032
415852
1507118
2826
274549
154085
230372
1417266
1607306
240669
1569576
1403285
1516034
1310413
1881461
800533
935546
780502
725555
1723995
1114082
1910768
1482374
1368875
1620280
783862
1007188
763549
1421619
166701
1283938
1992982
605277
1047972
410739
337014
1845040
1651155
1217750
671790
1701984
402742
533924
214926
898430
1793086
1281173
1108842
1976037
1184226
797810
1635323
340840
1834084
1780212
1221291
9117
703260
370451
679879
39723
1630688
841208
1220989
658246
1613859
1288374
526927
1566545
1782457
1796717
143960
760298
1113603
230742
901364
1057785
1150692
629944
205459
1006498
1847442
107182
353248
1581551
1466908
916982
1405274
1204170
349235
851613
236371
1976518
939036
825745
46372
394155
540000
200510
183406
797853
785267
738323
1509560
1228360
1234605
575950
800498
1196294
111940
1362586
1507439
1834217
1433841
1174919
596823
945759
1942392
1727770
135420
415736
96750
595394
552920
1120599
65734
398381
1887108
63190
1942449
755918
1800913
1356554
1069023
624267
713605
730631
590718
116464
1268678
1228802
471294
443608
1681474
1583163
1848832
1933838
1672200
384530
841727
1528360
1246119
1049460
382460
1092818
1524980
552692
422616
1862458
1433950
1520063
975641
1226969
1010831
10741
1003382
468164
1425170
1907727
1766758
1769714
1645864
534557
913356
1748678
238023
489219
769545
592660
397278
759228
120256
973491
1323628
1582337
747258
719124
909371
1925795
1846850
371589
1845477
823002
686090
1337107
1361365
1723171
443771
41321
300226
396521
1793414
24027
1606583
742505
1548575
1706082
1001248
1045994
955633
49944
384654
1401388
2107
419484
1058885
96256
786292
333620
1734332
806856
1748435
892766
936535
85484
766370
187711
1180573
32322
426958
1227505
274682
358038
1626148
769728
1371088
195839
845292
637890
1878572
1949228
76473
1169489
1397901
1966107
51086
1021138
395651
802185
407321
12837
827898
1957123
1075303
1314108
23907
1992730
1081313
1121184
1302228
1008430
1390515
1337128
141494
1008902
1363285
55046
641758
1993588
1457116
1579891
409257
400703
1404731
741841
1715404
1824300
751281
861885
1237690
273026
875128
1707387
1425894
1113620
641667
354859
1576291
1463785
78485
1641587
1830744
304560
1389389
34248
1119062
1521616
780907
1553384
1277069
283052
266339
1897420
1102150
1826750
547906
271177
1443090
210929
126193
1129276
856874
297043
568681
122339
698640
677272
80656
817704
300763
1058749
932677
325431
1858401
1139829
26135
542554
1189701
895532
1648945
432755
1069665
1657714
1375443
1310616
1525903
224222
479894
869758
1498147
1374585
792812
1590485
981938
1117769
63453
1135088
978429
785676
1560656
663667
812412
1430317
1475454
1574981
1151893
13554
223757
1806507
932708
284126
1109410
1866218
773632
1641010
641310
1764329
410826
1637025
401117
191179
40811
1885646
1669992
929265
639343
1005816
1377295
43148
1268676
1287444
457074
957254
1146172
1146729
1281176
477030
281878
1105277
642172
830751
1486194
1647377
1254674
353269
1341668
352284
1060947
87359
945116
1018167
1491908
1360902
32096
126272
1455386
1427380
1533365
1730364
160565
1415754
1619968
1371976
1963395
743129
1638385
1985000
1331053
43021
380449
1644081
1745082
1462654
887585
1231391
271043
1939653
1084644
1826199
1096733
127117
1294205
1271547
1474930
1384774
1366197
161881
552259
1546068
1023262
428928
1197171
764221
1266637
1376460
559539
326897
235850
228262
360253
1625134
80413
423377
1799244
1659978
1778884
741278
1659693
732117
443392
472576
1651414
1713772
1578274
1534406
963927
1545033
932034
1350962
1000998
408656
1994484
1673940
560667
1380485
779901
390317
1157055
1822505
1823409
1558986
575808
1882511
949983
158975
1961614
1355455
1191637
303387
216910
1579174
376194
324517
1027658
1531236
1344084
1590265
492153
1086498
1132474
737445
1069313
1128617
637112
480913
538400
554170
1824854
1681787
844452
1581647
899870
1622502
1582480
995363
500896
1801119
1028483
505174
824790
1013192
1382778
1762710
728176
1428808
1817533
249249
1891096
1967868
1869502
1724051
146712
1423324
1842826
621938
1679149
700757
441695
1616857
1808433
1033884
851998
392327
291637
1005013
764904
1173110
572710
962396
971123
77422
1784173
257639
1217573
1730586
267193
1454688
1893907
995651
1416916
708221
1123952
1609856
1796519
74109
1611645
775249
1699438
1472760
1275535
135373
503150
766661
959121
399145
329380
460157
1336705
1475507
131981
155602
1365768
457535
1111717
1973933
504880
1643656
1971344
1206649
96445
808366
1765060
922296
146961
1726071
1948757
1815386
1531232
334203
842473
568937
386214
286277
1251566
1656310
1294897
1153224
1945338
61525
911713
1393424
996587
32448
1440624
1258798
848513
83371
1888003
934247
766986
1258193
338364
928920
656898
1845836
720652
999415
1354934
455675
1290949
1131414
926140
427634
670886
1282107
1706063
92434
1235765
60591
1797741
882528
826726
1261268
237423
958212
360668
1441829
527662
145744
427066
1979035
1241735
1866170
1170318
363368
1316658
661067
745487
989112
380382
1263427
1858416
692284
206902
1484431
1760428
879176
1815666
1528304
1011958
1265476
1492894
668621
522518
72908
1809731
98157
400539
1900637
291047
163265
1519052
582274
709339
353578
1523226
866326
273673
1629961
1043068
678647
764681
1815767
885461
588897
1939475
1543977
1880216
706259
775805
1308716
77420
1131256
357099
1658301
729562
945204
1178300
846398
884859
1829585
595709
173320
636242
1445523
1762378
1799110
1285212
1471007
545528
591203
1462600
491463
212361
156255
138408
1574762
1644546
740928
1536568
956585
667042
1664519
1664959
617523
466502
233816
17471
424523
448016
1660894
466623
1952159
1112767
921417
291967
827008
1118895
1718549
402991
1444031
1624636
667625
258347
1833293
1125727
1604902
246242
1572841
1151879
1055782
1827876
1070614
456904
966729
448544
353269
1976038
1733503
714648
1690175
1767643
336175
1774077
677674
1751599
468969
1879534
108343
908604
788009
1492557
931270
1608623
1473720
584588
192652
341578
1258924
1599270
708819
809869
1375690
1321465
1760023
733348
875346
1626680
668118
1028030
280365
1052855
1315506
763977
1367578
43216
129929
926899
1625660
1834240
1935383
1670505
217472
231965
144229
135382
65638
183959
1995116
486637
1344328
1175285
267940
680251
1193261
130098
1578547
120993
1185794
350454
1181119
975563
1209248
804727
812207
490896
220242
558365
701681
1720629
1996869
1433768
247910
1698826
1323998
234704
366164
496693
1365907
1422661
1497514
1336940
370412
1864547
735415
742529
217760
1434197
138376
453747
603290
931965
1908423
1285049
100890
1629923
1840930
762542
156166
946211
1193450
685041
1381580
1736711
548471
1185043
829096
1566961
299356
1662759
1980359
1011041
1952025
4986
1131139
1078734
478363
535513
1831116
176441
1491207
665355
679566
1159084
176890
919668
858459
1251463
99602
741133
474082
1639745
1918732
1093991
1918165
1596369
1263309
838513
1741094
1736938
195026
559287
1175339
929714
355768
1217693
509523
101848
758253
1986700
1499180
1737021
776282
909795
1358803
801493
1571375
1280023
1309381
1425820
247634
1903879
1118282
758510
1959140
300587
891759
436298
259835
315444
96155
844909
1700609
1480892
1857063
663432
995474
993103
1614727
599955
897305
1032099
750709
1546344
1595946
1103230
668608
1873743
1541461
1515224
1079832
178521
1854249
1628374
65410
1692924
1353150
309257
1495167
63652
1079252
948878
918691
1996799
918279
1655020
723640
1443444
1324412
1349460
1620899
691109
1197784
281611
1112311
265193
170132
638048
1820973
1489540
510845
167520
956553
1512433
488009
245523
322347
876301
1748455
400802
976074
1036875
1346867
912706
977542
1544420
1187012
343864
462015
1516638
376028
1604027
852015
728408
951657
956409
943608
777723
1247566
399425
354285
1535758
1941617
194650
992815
1882451
1171322
1093721
1273489
545836
341558
214160
60579
749143
1493856
1613835
1205690
1784646
489840
829096
1956921
624334
586396
856123
1366000
1168805
1713626
322162
195611
1977930
485347
998173
1156457
922095
428207
1765275
1745902
598039
1637472
1145399
1969505
186685
1498659
1973320
1745433
1503154
1771523
130114
399569
1090041
481987
364752
790440
1468168
1163535
1884483
475987
1092111
1536625
436658
1114785
1332604
1225603
315220
25855
1395615
1928046
1643762
430491
456844
128623
1883106
539697
3595
1299554
770193
1241398
936979
1945197
1554452
1801576
1797848
1418639
895575
753314
231797
420070
1536087
1221280
24683
414686
269879
123102
1677253
1503822
1422546
1356595
1326338
1349574
559521
749125
357870
705613
1769863
46011
409949
1966371
165491
1863133
1884220
1545224
1294168
1758679
1142805
1296290
1344006
1912663
1120389
1856771
1676249
192731
1990065
1789941
918825
31846
1144755
155075
512651
1771589
213598
470209
1724394
1437072
1804572
1229992
565558
1834957
644486
1024609
316891
1622303
840915
314892
1061917
1760622
104998
1597811
1654427
61844
901797
292770
1795398
1836153
1530428
368659
466080
1334024
1445311
650202
394962
1962801
759422
1711836
1575055
1269184
581508
604593
1205950
230299
1019676
1194513
301359
1017141
1738036
1846862
1878212
1917415
1524872
529098
761311
1282082
1278521
796994
1089143
218155
439412
1313970
29586
174401
1816788
27738
1860412
805821
563551
1095699
1446272
407438
1507337
1450547
437187
250198
616209
418383
1032221
1189769
503535
1655973
675819
1289008
1198768
1335647
1278679
1552850
458004
213551
1638635
926908
187701
322087
837444
271191
234927
1623743
910511
1930470
488033
1012947
1665877
1468656
994577
1995955
71754
1509763
1828255
1765492
248613
1667423
1930284
1302702
174509
1973537
2872
709191
1694734
157784
122292
541774
674696
786234
825478
1760148
1254428
1636090
347938
1275997
1654974
1786329
1170305
1547324
560529
707739
952695
699464
597633
578717
1633355
623878
39039
1866057
1007220
501703
1459601
292597
1606522
119942
30766
1472305
1961080
1252481
356195
1776181
564353
165365
633530
1290058
1177914
457345
1001126
470605
507799
853611
224484
664452
1903563
865072
1798754
957288
1418849
874131
1353245
343643
488263
867688
1553612
158912
1580911
790283
675005
1776740
1890692
1010282
1911390
78791
548757
1601538
567765
870292
1292586
175276
1032362
817953
1858314
1927003
1949764
409592
558824
322925
1197901
563292
1961735
720086
1041534
560494
261385
1617373
517952
699339
943082
10235
1352801
1187173
772274
883021
29044
1925976
116398
459613
1343268
1124952
978152
1866070
1868361
1101860
408505
781282
1957043
366024
455006
1999540
1543260
872919
1290119
114395
1405478
321001
112805
473864
956336
504917
1898121
130430
766648
669609
1720553
1135119
1087903
1002619
1207346
807922
629997
1157316
542638
1193307
1155410
1041409
43161
1974336
1006951
195165
200220
671810
1379307
1781714
845392
808611
1374039
1532621
1235151
1646688
588101
1269274
1327367
958641
1767447
1397806
1262248
1574373
1947169
1595127
119088
1183202
26513
169608
1699876
1437709
707742
797876
309641
1537425
692363
1352508
1652198
1008086
358760
1930811
514039
1659611
1841122
745074
1919527
222143
569682
1624431
656450
881814
232650
483265
1570092
16079
1701737
1431730
1273290
1328862
1640280
252272
1575373
1829580
74981
1154571
1480746
614339
1562679
124443
1699471
965183
1547066
1470194
1932851
950552
1839017
116931
267272
453938
698581
1620696
1846654
1424610
569972
1613973
1957271
1591760
1133035
551962
1617351
1617467
163567
1849356
858835
1943789
886712
244774
117724
1976945
1494627
1133124
72391
1042757
421552
1682236
1275534
1556474
1469338
1323883
1019303
631330
1047633
644497
242263
927138
637668
126522
113743
484267
467139
571388
844567
353975
1972641
647339
1096085
1700113
1364227
1842919
1075303
775773
599154
1780289
627547
854013
514847
121090
1505659
1712869
583230
1644880
63220
1904319
661329
1431200
1475961
918257
136402
930331
112438
983950
1456828
153555
1384879
210570
1507462
434277
1087067
1922502
1244209
826208
1576293
1725291
1617684
1241803
1938794
1757256
826474
83585
766485
1817918
1284448
553641
778164
1707771
1821468
1364480
973140
1228295
450942
1560935
1793847
1623925
1961281
1921804
248898
111234
491440
476088
1818998
199397
1206114
1405681
1652098
1927674
616521
1927904
1442524
1867775
1453734
556682
237718
951381
428222
1714445
956392
314898
455285
953294
251258
1813157
1242172
665943
303792
918138
188664
476187
1347250
1942317
1793273
23975
1189879
668612
732319
1049865
366094
1432636
156544
1611355
1265993
741160
1278169
650005
1858742
424424
806219
1228967
1284300
205073
1869954
1097715
23371
170564
309098
1152942
261313
1808416
1056999
544168
1792028
580596
832815
192136
1493588
1329494
671357
448769
793014
949293
1877399
1358835
1753134
1557829
1211035
558187
1919708
982696
889217
212364
387915
246441
1773475
1402844
725160
1787643
805784
1771315
1629655
921253
1136994
306014
141649
836169
1671110
930118
57843
1829363
807410
1798317
1582427
1252610
985660
1467389
130936
1931169
115909
486006
770921
1794956
1216928
896329
314644
1602543
1499283
602361
203013
1261518
1620014
1468621
1429577
709718
102562
738254
1120122
322572
652058
1267758
355445
763545
1435512
360309
865087
1256197
1749535
1131631
1522844
471282
1808828
68794
1956276
1171107
1654038
1722876
1248795
1862573
1231082
1503786
248647
875818
198226
204215
82584
78545
697190
709230
399675
677146
1733553
481019
353819
981938
738210
1703409
527489
792614
1149808
1965939
969729
1736729
1813665
1954175
1092573
1288054
157581
1345060
466474
88348
1203301
987043
815747
401317
920223
92445
102782
1160847
1081485
1806075
1695195
1085962
92666
950320
767374
1972826
493389
1972178
719758
795412
41184
1654613
972604
779538
243536
668934
1261621
912977
527486
1450562
659220
337014
142844
1600089
1922166
648240
988979
1714994
1065009
260154
1115214
582212
298800
183854
1781113
80656
829407
725972
1540109
1365669
1981154
1842068
546136
772808
76575
1138894
1698443
598565
1507410
639123
1316523
1958183
721400
704499
884885
131851
1627537
1984216
1908974
489681
1942907
1428516
1807728
316553
1929042
517457
509793
83973
974638
1803975
289895
1687562
170087
665218
1412328
755452
1006833
440363
332329
1718522
1346679
100432
197083
1764050
967611
1161502
1147882
750504
1161973
484799
861100
1315982
1268544
1902226
503547
1894628
993324
1704577
1624435
436726
1347198
1759551
375442
496129
859275
1542330
830137
146445
653278
1112501
1147102
195321
815996
731711
252204
1148842
365526
1910443
1384559
1535431
1554777
1895786
1198893
1498211
1264191
1787868
1150115
1911741
1642313
442010
338028
1792820
1065488
1332585
1325398
210759
1737199
1669850
449635
658682
1856187
160667
352496
1883982
1173434
1330288
455150
1085322
1820481
932739
318031
1752143
126351
777358
1227294
640957
885850
1364885
1057561
1141383
362454
1437286
1038552
1711229
1934845
96752
890515
1076043
1107282
87640
375760
963444
1708847
886826
509371
1499441
1833138
876800
153919
132683
1444482
1841193
1967888
787639
219967
1338370
397474
143477
413268
1706068
29363
1503607
1608549
1879919
84326
1391656
1437069
1240510
395814
1656411
45711
126975
1539901
1314860
801231
991929
1404766
1981492
160251
873987
404006
1627375
147613
190179
584506
1161319
793184
1875952
497515
534403
1953052
1011022
1862596
1405548
1925677
451394
1604982
857397
3043
57936
1425992
539628
686721
568541
1065665
157206
729657
160427
719915
936521
1682905
541327
931790
1842721
299388
385688
1420818
828997
1572363
1302836
1534151
838409
1302139
450286
1366365
1922689
883708
904677
1639571
94807
1321465
1588585
843071
1181715
478294
1242045
1478048
1727781
1074239
1290233
991252
43021
1510823
251267
1923790
1736880
954258
1581290
189861
1626897
1418845
157599
627246
77861
724249
446735
1999251
180003
106614
1011042
1226417
220501
280813
548368
1434817
63160
365750
1849991
71608
477862
138221
391796
1128828
1934742
1146369
310607
1200112
755151
1205170
1039102
1562221
1264177
1558813
255226
1140903
740972
477421
1415477
1727440
94592
1153742
1203232
1634035
124586
1799491
724568
108887
1857607
1376553
1500034
1344372
875040
559252
378189
195321
1117159
1741334
149266
624567
285886
1503822
1891089
1200581
90718
377465
57990
1679996
1348139
1655909
1544837
1661716
146468
731356
1266095
1375443
876018
1857505
363832
1301576
1498442
1625587
484812
1738002
1238156
1803293
5081
1971745
844374
578241
1423482
1542804
1756832
1217984
586463
503368
532250
1131626
978075
514121
1699317
1930857
1592063
327621
736964
1524299
1443286
369453
1121581
652452
1018829
1979410
150904
1535226
1207141
1392974
1096468
1330385
267213
210935
1204954
714975
1410313
1532264
1960862
973518
291939
380706
1174771
817643
1212373
506199
819858
1993116
1611667
1647744
1143635
398814
573631
1857516
231949
990709
394970
761468
1596656
869017
344790
187014
1141330
1671268
1844642
1226799
1649114
1084932
1794176
1101741
680725
1070432
860361
415165
976339
620318
877234
790859
932823
233287
493941
714130
390347
1258191
348685
745943
1402066
452411
1243920
1602009
309225
1007599
1001174
1012191
1331643
573050
162305
418816
1754623
1761687
108730
1100557
1319690
1787833
866228
1559741
444154
1914642
23362
122883
185287
217118
1678761
534728
1718381
592204
1935647
1280558
397058
384008
1673463
765783
1592021
1500200
1148936
12939
1944766
642665
579079
187729
1769690
43985
92201
762348
813243
1188151
47999
387569
761580
1313693
1617898
578660
1488119
1528927
1890711
1977476
1842567
1990565
850124
719474
1232215
1562493
548135
872504
956414
1780410
1910129
146765
1241505
947544
906350
679853
68908
266270
929350
964617
1486701
1720940
709125
1184974
330359
1897445
838525
1172419
1836297
1184794
310869
1125066
433106
1625990
1652753
437122
750559
1473728
1246375
578673
1845915
1071752
1415497
1410892
1277287
1427582
1138306
305885
1462972
981848
1619539
1059719
631293
1109201
553654
714996
1749128
76147
317876
503346
1467793
63812
449772
1659004
736299
610582
1470020
1870137
435627
263456
845681
1394170
221285
1651718
1761730
1768524
965658
1086793
20713
1507937
1825893
1893091
340323
15786
1973511
1097258
1067347
1112590
1873646
1061713
1429707
2311
1264344
1013421
784872
354097
33043
1695747
167085
418088
831627
415528
1252013
724083
83573
1163183
1798614
1241302
1252412
232550
243275
893292
183269
1032800
1679196
633974
1602408
1970915
800926
927707
1985160
1493542
1094792
1931997
468272
1318559
369805
263664
1083474
1787564
835317
1914893
1266727
1964379
742535
136171
1262221
1842384
111548
1127178
858762
115506
742752
1931127
86965
129169
1455561
488502
1710179
536139
1437554
600464
1794058
1296195
145070
1128436
172773
1082174
1423857
1469518
1593493
786288
1122624
108096
1357270
571544
1656641
500088
920282
1411302
660356
317128
1770170
1172846
1206150
1223863
1516650
1247271
1365130
109907
708009
759646
570978
1334857
1362301
1724929
1539488
854365
109711
637137
515009
741839
1831506
1192456
699392
1534983
114658
329944
71735
486474
443342
1929327
1440634
725538
1992873
930696
425756
273416
417933
188507
554834
450707
1645541
1076934
483984
257026
280065
90930
297420
1013386
89126
764633
469084
1055420
1968392
1692945
147355
1059100
1360597
1219944
335211
1352174
1419772
1667336
89324
939043
1047043
1566203
922708
143800
862223
175206
110723
190112
761874
1722734
419189
1835391
1361608
351703
1942018
297463
1820096
1237278
720130
587561
19043
489508
1830173
1800248
1969104
826958
1967067
1100987
1798873
365229
1571847
1767835
836926
769970
595538
1096134
1085085
834541
14065
70322
664709
897797
1227545
640803
538132
412426
1421616
1889429
916637
743527
1511858
1339108
1897284
556597
1541462
471846
1646253
1742216
1105394
1839056
1881791
963937
1843261
976121
345344
142907
1687752
1452601
620177
1134552
822561
735652
705631
1351587
1673730
1734502
954675
895756
1843434
1577263
382978
1750886
358356
1448523
1627166
498962
1636362
748689
346232
1246032
1763917
612821
1969453
1289327
306539
1251364
1285120
1997279
1736101
1120381
1155794
1414775
847780
1488000
1683764
980876
974375
743018
1228567
355098
753143
1698745
814666
1344372
1317948
1106299
10900
1815658
1187844
557705
747228
310928
211094
1803676
321980
1368172
314034
443542
1551642
775868
1835497
1875748
1062363
1677252
279820
1199578
161886
1666681
1067792
1230877
1027580
1875707
1860900
885451
1560150
287213
614385
101276
1122276
731202
1252922
200727
1019013
750764
459861
375071
1733101
1285552
96605
299108
579087
142421
1171028
858074
1239093
340800
827304
444209
444493
1443386
839392
485142
672247
1239664
549929
177360
134613
1118316
393714
689468
1132643
1358007
1272216
1279818
114527
1181242
667453
178720
1036301
1138025
1873928
756198
880433
390480
697207
575090
806659
465162
978107
859986
1549468
216548
1188787
1349387
1641133
761525
1514377
623567
1137873
1850528
1442923
1186322
1337057
1645012
370873
39124
1169106
221450
640968
1567370
231481
65308
325835
213769
180887
457951
614545
1962852
353522
398966
1583648
137572
235356
558485
1829585
1364357
712626
206834
559173
56872
878333
1957703
1610481
1343634
1805158
991299
408774
1931921
1597321
434352
1055182
1084620
69404
21956
1895957
1889841
470808
1658622
1287007
598983
1662590
467194
80764
742476
1355550
1627181
944897
1529198
1997941
783422
1933453
809032
1549818
892865
795792
1368803
1525597
35890
576162
1695654
1444698
1251127
116223
727130
104600
1489636
1808438
1224523
16449
1010772
26639
855172
1878396
35809
468663
1528950
1592959
1181523
1426604
606201
1572378
1209532
976750
432730
1697300
804233
450315
18916
78053
618129
451947
1519452
526187
1096890
1778136
1233003
1882052
727623
573401
855371
1820330
607943
626447
1389236
1722149
1854831
219770
711006
1440379
1352561
97370
1679966
1421429
1045845
1062941
1878766
1479720
1896351
1283209
967119
1144662
1445617
1438532
869560
105021
1159462
269875
344239
1439365
1232656
1419836
494493
1882133
665943
115635
815304
798069
164004
147920
1524413
191556
1418579
1196095
1023258
1396181
1335269
1134867
1633830
764819
1655469
1563725
959257
1165003
1521376
1015150
461865
632845
279998
1530246
1504698
475013
1835230
1918702
1499156
211655
1224940
714995
1201902
613941
738419
500560
1346789
957889
75084
657687
83529
390667
1177713
1425160
456710
942532
1058345
1244458
552032
716367
936150
124971
1841872
311089
660732
434695
660635
901986
1812159
1848161
1857414
1621901
636480
1634393
1549575
1439324
317270
1119425
553649
781797
116471
336454
837792
915237
974415
1862079
1328399
1859633
5037
502168
383237
873528
715148
702110
1232447
1231304
53268
1712836
1125123
530231
1210739
679610
720974
929289
632198
152585
724474
810355
1261241
1022011
394523
201314
1491310
1306226
703981
138745
1949874
364520
1522055
58935
35273
510354
1405369
513358
1702955
715093
50923
1413593
1270466
1672432
1860095
753539
1170882
1116341
52478
435659
1100736
957235
873072
310579
1947769
1653476
1982879
1134791
808503
75514
14169
1828931
769557
19390
710250
1385065
340807
1544975
1733567
1833671
1111682
467860
1598037
240717
230879
326113
1058378
474924
1709935
1253344
579895
1024529
1875470
1873957
254709
1591156
634905
1258337
436033
380512
639979
1500750
1966335
1068915
1767633
1318122
416671
1410842
1192322
1495993
614799
40189
1864614
1481342
673530
316574
1831297
1008396
602175
1869001
1500426
1989195
961694
1829783
445332
1165978
1735877
132808
1394576
652237
37600
28401
1986353
1596459
1988260
684518
1901967
1834853
643780
677748
1342659
347071
878661
1959833
287538
1078735
1746585
557432
884681
824606
1530277
906184
1555125
913546
1862924
504572
22923
947732
449775
39749
1280867
1377276
1375039
325402
43432
164569
842340
1154905
1788629
869291
1140688
1868146
297016
227854
202921
986856
1982608
1021069
1392936
1881820
283005
1235047
1034861
759259
731283
755911
829227
1548427
1136534
915576
124780
496615
1441514
1686765
479581
1086586
1564969
209804
890643
238163
1611035
1034348
106359
1911042
1680962
1976402
646104
916826
592415
1417814
412018
1424569
1433550
520937
965341
800101
1130987
953589
1976222
282435
1865350
764330
7073
1315118
742920
1004560
1999859
1751411
1958006
62075
465408
1813706
268659
1346658
1434700
682371
499296
330091
286117
349315
238945
1926375
1999644
485412
1642143
1167999
1421704
1295230
80767
1681481
1718663
675399
1607014
988940
1925732
1348182
1108694
1256537
252980
400959
1797773
1323098
927205
236175
926846
398876
1723722
720917
435956
163916
453438
1133397
112863
674284
236127
1371979
1767217
1419329
774262
1278541
198365
720690
446998
1937072
1492651
258347
1630835
1771674
1788789
532932
435014
307281
1285942
1733111
645873
1714277
1168408
1850856
145225
350250
932316
303998
413163
232149
1765859
889287
998216
213753
1216416
1963208
222332
824028
161322
115053
1391738
1500444
33508
435742
1711611
1529371
1968347
548774
1443143
228974
1864025
355077
887577
396954
889786
1182417
736783
1479312
1761652
1902106
463265
1695995
1068283
945615
624122
1110746
1446889
1491609
1602624
74630
1954375
1202894
1361293
884489
1523406
420569
235544
1875107
533535
739400
33587
1271181
1621362
579738
751938
585671
170564
1610863
573331
75343
1228521
1192476
1247468
913356
1336257
1100114
1047865
200343
486560
1679043
1328816
1981168
737562
1390648
637682
1489860
544970
98346
1998976
1717608
510978
1262249
1221945
1764845
438664
499558
25457
67563
404283
1463361
1813153
665355
932030
1378273
1895043
1943001
331703
1503094
298342
1345098
974323
1795590
1094935
1409622
1936177
1521608
377587
1804000
213671
962569
327031
1448537
264996
1506932
1367627
127870
144631
1141612
156890
250024
1525999
867682
805939
1132440
1233685
945759
1119097
787711
907217
1297377
811705
927829
1025812
1032528
951419
1333457
631809
491021
1753488
557166
432349
1523637
1013234
854656
680527
602675
746685
1965749
234572
686492
1673123
1244019
601163
862222
1453146
1251823
652421
1591152
1563700
188247
887294
1513972
954416
1766932
666612
615800
1368110
408431
105100
1960348
1509519
565418
1113965
983186
800814
981686
1993273
1748991
1073076
147553
445187
1877917
1150667
1731963
313033
813595
979714
1723590
20113
1318685
458615
1750845
135382
601335
840785
839887
61213
34683
642221
279326
417703
722846
266202
1297472
716527
818997
552761
1211625
1988546
1087717
1263474
425222
8996
1056287
1366212
1222663
888222
1947007
649125
1746128
621787
909649
1755265
1446559
342353
288402
739995
1602750
1753141
896185
791855
175076
92631
1331850
1170438
944609
1641390
691067
1908372
243031
1065332
811708
516896
1506564
1835853
11142
1847677
1675490
1535945
1973928
655486
238662
782377
1729174
943635
916971
660244
1396042
1034776
314134
1139729
1312706
1633205
1090814
4119
1764055
1086831
1590893
1053525
138628
1775851
1386295
462997
527731
1746202
827745
1839667
1486856
691749
462483
1343580
810860
1355258
825219
285032
452474
1837068
767327
1305096
723129
1093792
650919
38384
144739
331178
628853
1874672
1265280
1289234
663257
169624
914798
223593
1796874
457777
108611
899741
509942
507332
467604
1679358
1908534
164685
1260213
1555765
1407803
277558
19709
1183862
1446792
683266
341477
1099626
801466
1897158
1590300
285869
1279094
647182
572505
101763
144963
697323
495828
1727225
817881
1040211
1296525
639574
1453442
730233
1869625
123949
1816953
695546
1356961
1175363
822443
1748712
1331847
1254346
1559424
1757671
592444
1079939
1836919
1946319
779221
1747810
1955879
563185
647648
287242
1488302
1446173
1224494
421130
1036625
218462
157077
598742
62461
1659736
1859982
1834503
411032
918563
350001
1765359
1245928
1548327
526952
24894
1936764
62204
392419
932259
424122
641779
514228
1409950
773244
382138
567382
1494677
382302
1263794
1368027
1410499
1411991
31719
1071655
1349949
1216212
24498
583563
1564396
1963432
1705782
670526
1504698
1918486
1305169
59818
1034970
1499100
933176
1859620
656450
97687
832207
446885
1747185
1814098
1025977
1753039
1556024
1890288
1772641
750865
1788730
331111
154949
418255
1325753
1569693
1195470
1658180
1839336
776222
154927
1518380
995604
1469999
1776340
1557041
1740023
596627
333364
1983850
667652
506435
1985888
369819
845620
57573
1736480
1886370
639280
1813257
1966730
1125955
1830714
1643752
1288263
244413
437540
111041
1911458
995575
1544404
521153
272197
699755
986027
397725
452259
1301570
1686586
675377
1953391
304876
201450
337454
1395062
362070
1645814
1142282
1047043
358112
1085154
1402338
1019439
1535993
666259
856109
1613973
1734638
1620813
1173883
182962
1431579
474391
1524554
1415735
314479
197749
642468
755612
531966
1537293
1155192
1016836
508599
1494170
846439
1312147
1302290
186438
1273070
516923
1600451
459514
1187012
1043890
100597
820654
1991941
515246
492429
1570313
1036088
1442864
913453
1979497
1009901
889549
1813677
1776148
435669
1161635
1406412
900253
828059
1456740
261550
443728
1451419
497915
1485440
156918
506723
227613
261207
1040869
46781
413809
1780986
814136
1419329
1278720
240322
61477
219967
1303017
19517
571052
1292837
1379203
562603
412939
317708
118184
631293
829976
1364885
1184740
1104920
1511623
93188
1018923
1738961
1866129
268006
21001
1612683
217571
1442575
183631
352034
767252
370634
917821
1591833
1804033
215165
1254956
300491
538113
1193186
120551
415250
1169562
145644
604898
1143562
519601
1858299
1970792
86539
510579
760901
1795179
132904
1284634
1073652
1493210
1843008
1699524
135897
141502
458665
358940
1753839
24191
1780752
1091055
343056
859438
1191799
454261
1970775
74829
1940387
32013
176455
255287
1887101
1883986
1261820
178497
20970
1084785
270314
976905
291073
633273
541083
402984
486305
149251
766485
1820661
990328
622327
847667
1888807
355902
1725151
113545
218439
607605
1309040
1096785
671887
804792
1533480
1686027
1999712
1194877
241345
1711389
375165
1787550
1614280
837256
1368834
60515
1161319
174906
1466243
1584790
1864178
1201006
373369
383137
380093
109580
1882800
631058
62230
1388412
930359
139307
420199
653348
1337253
285743
1373107
1479078
1906122
264496
1949230
1075382
738172
1001341
356675
487921
1984776
1917617
998774
523140
1271064
117296
1334243
1310477
1416385
1484950
898601
1311270
700805
1542747
640958
1154889
878370
444931
1589847
669983
4976
1714484
1273541
1554235
1472903
882687
1024241
381139
751627
1461859
1820918
1141391
1234747
1647728
1140412
965341
1555160
660160
1929357
412097
897680
897741
77895
860604
1280730
933488
1162778
1242165
843486
777210
1518018
1056461
661936
1985389
101722
780222
992954
1299920
464559
1383164
1250254
358421
1395585
824182
1496235
1344410
1180375
602516
1636055
589454
1064976
1052120
1229898
662893
755058
825935
459223
815569
1869081
414883
1075966
84460
1454369
777280
1721757
1564966
871070
1386193
810451
1523366
492589
609304
1716605
690436
748480
946787
370041
1066282
920560
1050156
1268473
627195
1920141
14255
1145762
1166034
1883678
928156
1418429
1977162
705216
685118
780617
647182
81670
1900388
1488071
1713513
929845
1532499
1005838
1745307
1905028
196702
926908
1738630
1550011
1968246
1869635
631495
1728831
1095229
1772699
656383
1463046
1738957
1053719
1607617
831776
1664837
37631
544880
1717043
679145
1067645
1453125
510406
1497412
738083
1598661
421265
200481
873107
83130
1736671
465805
1684360
1147145
1190694
753174
1274485
1282415
474508
92243
1340207
1369022
1065165
1147855
1939431
1920381
431361
1307890
276688
651478
736737
1565904
390255
1107778
1395484
63070
827533
952525
1127069
276908
1675007
302400
956429
745939
1486726
729645
391790
140872
1451002
655805
887707
606286
73871
1991333
848156
251837
110864
1035263
465461
274673
1420193
863932
437058
1876671
569694
35673
1277385
936856
191378
1921278
209035
1171959
1420742
763962
336997
1828351
726345
100245
1678871
1592959
675988
920766
1263915
1309317
524951
935966
1408026
1453734
1629701
1757059
1541955
619153
1823676
1921308
1576769
1323398
1237018
897879
1584105
1399751
1906893
1710158
1603933
764099
194194
1246298
1805444
1227397
434640
824967
1235096
1244924
630147
1900102
275502
1783801
1720314
173268
1236290
661985
1767281
47051
1391537
1283009
435587
1366840
60247
28738
1367791
897751
16978
599656
936728
1903512
1979910
1118143
4962
242496
1279715
539651
906085
1315490
472043
1444098
1297906
1135509
364391
1604851
1485140
1448389
220379
650359
1693044
255087
1922828
1381833
1681759
1660985
167964
871999
289403
1571842
167548
1449839
1288092
1472750
1990200
1437268
185237
1091516
1089187
68267
373670
396885
1670464
414126
259411
1644503
202152
563931
1141965
1146287
1268394
378392
608426
1222012
1006045
1742866
381723
386270
1992077
239876
1369679
1437416
240684
170365
1537270
1303017
946887
53824
463310
1027547
1229706
34908
1633877
1507834
1310683
264223
1745039
1040678
1100912
1089886
176964
1205244
877381
66529
585871
951535
1135538
712346
159208
1125321
679625
1733605
319341
1027707
867463
421707
952105
888278
1624822
1171754
1282082
1490733
1606806
994376
853396
1438862
1801427
730935
537439
1647539
1253293
975394
937703
752563
1281165
435917
475879
465671
1694461
1955492
1450278
1693237
180548
1314676
1473695
53762
1894851
1683185
812492
1368245
369837
1784499
595260
1283776
132491
829114
1040670
729084
663968
747290
1849770
534899
1025685
1788937
443844
1842906
419137
660520
895479
1249341
975591
300954
1770626
1709021
1632781
1229898
514620
1152742
1752475
878559
848635
1431367
494669
591420
1703061
997617
172716
1302937
326895
103209
1558845
717484
92846
1990608
1007538
504781
6870
559631
780611
147844
1623801
284001
604339
1765344
116014
515294
614913
1125065
912146
869017
1930832
1999502
1921631
274008
462422
271452
553798
940873
919495
419532
1419053
841662
1398781
1173402
1700097
1768512
1836261
1251424
739141
1777459
1555883
736323
1277673
1671484
1409378
1572436
686478
924198
913438
1650239
563440
1187969
111479
907880
142273
1814000
1096733
93465
1021135
30168
1087112
1131708
1264601
911497
581108
1198447
1691150
1864943
1516444
745587
1321506
1595078
1059984
562288
318393
886875
1380656
1422658
1757598
1367847
1317230
980174
1295025
1736567
756696
1877874
594826
992559
1614215
483145
560848
409659
1034727
944220
162777
587837
1516077
1325169
1823964
1775931
1580342
1219117
1772279
543666
1707457
183925
718712
269633
1065874
993280
1215776
689887
947091
1223982
1195936
47405
153965
1855899
883277
766648
1363237
71730
1980965
1469439
1503854
1742705
1440041
778874
941410
1350397
1619309
432738
1724974
1727044
732031
83167
1978389
239002
836016
578189
1846593
842529
489167
836833
204683
1044871
16793
815696
659771
1759347
773731
1289762
1422064
1740600
1377846
688226
76798
1029212
1392599
375163
788519
1013417
1025731
597896
1747935
71421
1916196
218813
1575678
1135822
1426079
155497
5299
965614
54995
1189861
1911740
1970363
1502300
1354372
1889772
560964
46981
1854015
1656327
709917
533849
727447
1451141
1035100
1807159
1164120
79623
1936344
1728656
1193798
314065
671734
1633367
1996002
1919132
407642
1336315
1263765
1857882
120280
210210
681477
425918
521882
1197901
1032393
651251
1239826
769043
1347331
1091357
227976
16074
1903898
1032362
586648
1115759
201025
982300
1395780
1438624
1966364
1888377
1581689
736354
395895
1054812
20113
678175
1655680
649006
869608
55810
1895385
354767
1443262
1179813
183142
1896015
1811804
1645460
82456
1842794
947663
172237
1361652
1063451
1478318
969751
1895931
334223
1581719
1938599
1372790
119567
939999
1765069
1039538
1771164
1475129
717007
1210058
1936226
1458662
1496146
1013116
611933
1148780
1743712
72633
1397411
741462
280295
681235
1491432
101550
1808735
1052086
1491626
1347657
427009
1904860
1893069
1205931
1119486
91443
1701109
1911239
1003762
1311196
1226472
1921932
830985
1590188
1777629
1008950
1465779
316357
1354967
1510700
1565755
1829783
623531
614516
873275
534465
1309123
1467555
1197916
604864
814149
784940
1995328
1080476
1903080
12635
1624357
1304027
1774776
1179062
1747959
1040033
104896
991681
301234
1668657
1495937
985120
1127303
1734370
1428776
389607
1511283
1583116
299488
397720
570688
1754653
599270
1989249
1270344
1998732
1980436
1260694
1185466
45641
1480566
1782705
1848660
1529082
1619863
72728
1630603
899887
719258
1410317
925921
815254
418211
646721
1983428
883362
657346
439435
1356557
40960
740804
1819997
1364773
1189919
123554
102462
692532
265809
272740
1837166
1075144
1051833
324532
1144424
968128
504353
860918
1833007
1083049
379120
37459
200901
1665132
687025
932462
364843
373032
769471
1511930
1270522
1465698
1410353
509116
1757671
1886781
1479251
626034
1699332
151593
891974
1910569
822958
1887068
1846293
1322323
992635
417877
665790
1807511
814993
1834421
1642510
1344031
395169
1072899
1116070
955857
1230158
152211
1115962
1831824
1708218
775328
1001981
242527
1698026
1349304
1594617
196076
395016
579028
507913
474135
1116323
708465
1598506
1467961
220423
1911915
465365
582699
1548714
650580
1238646
1971506
1634321
1179329
1502073
1650888
78901
675243
1192937
169246
412180
1701755
1916901
1575812
1938242
1572112
1893293
398485
1853418
1706722
1692177
656149
883076
427907
1608700
1972231
43467
130852
1098069
1100075
862999
566065
1252420
251539
1563660
491707
194448
1720523
1125061
330888
1223502
1937357
1378988
1587203
1853225
1166427
857510
498337
348945
65294
1163831
457398
1117011
731293
1884256
1468638
1156149
1020543
151504
95422
1566619
1165866
618393
1645319
401317
718563
1419876
349486
955706
175679
696679
267148
279754
1023946
1199295
1844470
1272920
1167693
1183335
876587
778595
1455018
704272
740245
1657186
617294
1825814
293322
649273
743580
572715
1030869
466633
1662945
717357
1691171
1642774
1049443
1849964
1143361
591870
114182
1032105
784444
1757280
1008913
1432651
859843
424810
1007209
1843761
1656438
1405430
1996832
614566
383186
533237
308754
191855
1200489
1961923
1277733
810659
1041341
1870860
1842558
1856361
1953907
1427706
1041999
489281
735534
1944187
741182
1352689
1498141
353304
1796656
878568
324668
905623
1076255
775135
1781672
1041509
260335
27328
1994330
216933
820088
1723886
253630
661872
1741586
514706
1413928
1468741
918027
1992868
889866
217123
1016608
1661714
1240083
698931
1414313
1059566
1975210
793922
58443
98099
1426721
616073
1105305
1912560
656957
1084800
147492
1590088
470002
761693
592999
848336
88949
1847514
69893
1703190
638031
1253734
1251642
743295
1239465
1881693
1196220
797901
1365991
1398181
1789514
275941
1710510
1087491
1062557
1297634
216717
1363308
544195
654777
1908881
847999
1674696
1444412
116464
1851153
739721
6323
1771760
1901229
143229
58612
351214
270381
1411761
1612894
753193
1164552
969858
1255693
59280
1568133
134620
1392051
1441567
737779
1533721
364837
683153
383201
1947481
1354775
701464
865690
1587939
297052
1184634
1407748
1884602
1633215
1423546
78193
1719376
721402
491922
1319817
1582019
1801705
586994
571991
1857486
988237
591247
231388
1245927
357096
1208976
1227153
1904823
1576825
710719
1585071
1671738
1788503
766411
1265356
1806041
1081177
1729268
1830722
733862
607919
1210462
84556
840404
1814485
25941
1410857
130294
1042988
498832
505176
1780781
1691050
784658
1292233
233778
1540316
1130553
1252661
763493
399882
973582
1088733
1408924
180689
581918
1349526
1630480
1896335
586778
1316722
1231021
797907
1288138
730301
797041
58613
1844914
139017
320483
270843
1868873
1776976
663165
181870
1404418
1887656
823400
1407063
1917133
395168
569531
112277
844653
50655
225230
524501
947251
387252
19483
1240247
1599088
1927701
252073
546093
1659903
755915
73222
1274973
1360597
563713
849616
1855752
714453
503737
1423772
1689048
184118
32532
114272
354386
1062405
1836742
1774277
3051
138180
1942157
591399
441730
1261459
1410483
1152928
452969
505300
1030005
612984
41534
153821
1617227
989769
626469
587320
339900
65410
1271366
1747185
424122
1510411
502104
500053
11272
500206
1576100
835235
155606
1307924
1690007
1784180
745250
150006
1511983
1508620
559336
446544
1260062
100327
1037639
1053377
1074471
1901445
189460
452583
978238
1878356
1001189
1230411
1526332
1933859
1622179
499561
1369016
1229779
656326
650362
498465
1355363
1781180
692453
155704
1202673
1693654
1466143
573796
890016
1536964
1733795
93101
197588
1684433
277761
1007101
810798
1028348
14636
1920291
662602
785764
1234201
1244883
86375
1145555
837509
725561
654508
155062
401106
1193280
298800
720596
52637
1597270
1717608
339259
1084397
1247619
1347466
210148
344323
1776340
551267
1398889
1108763
1083667
505654
1506016
1770835
1750193
394324
1752294
361788
704175
1777362
967377
1690195
865992
1614394
545528
77845
736707
1853711
37691
1995258
1768333
1648586
1401428
774141
1121176
364008
500692
1023008
84841
1621094
1103876
318431
1475593
663125
82635
590763
533535
1932909
460841
396774
1329919
1572836
481763
1232573
1786367
166575
1993570
82441
1214079
1133506
1117769
366574
148574
1862151
1425869
1330051
139334
739742
1782933
52537
1011693
1589321
867555
1932690
1810607
21615
708116
1409661
1035658
1567261
1769518
488498
1774540
1081523
402588
342520
219592
1159296
812418
591616
1704476
1525302
940097
1237675
1531372
882104
968191
68669
840550
1707614
1891620
1898603
1170980
1078376
370485
1263634
1423309
1800262
1016751
1744884
693360
1610347
1789890
874741
1822929
593806
351982
780351
1302610
280813
1238483
1033264
1883285
924465
1477848
811070
1481814
429698
791310
223761
773031
1559424
1014690
217848
271861
261886
527567
1420531
1925579
441630
1956716
1530977
1534022
657626
1922653
283202
1708984
1566189
201242
1499018
301749
1924844
1448379
507841
1991142
1505221
251641
437717
28554
1385122
1462059
1993842
1260094
1946137
1002559
4010
1002621
1750281
986762
1688485
100736
535155
1426436
1484263
1344991
1014551
1676854
666114
665256
536242
677614
641204
956775
1940526
331288
1753433
1958463
588150
1961506
220763
923095
1003586
220845
1952210
1714928
579685
925871
430952
797701
681389
1445420
1643614
163722
1027580
246936
1507904
1062565
989422
499148
785079
1512501
813285
1240604
1654305
586211
1603825
1825458
175611
191746
342520
198381
260152
1413348
381778
17748
1957472
199247
1974806
930212
845713
1206641
1331612
116123
926080
1969452
1710660
249182
1826062
1666586
514226
716549
1195172
1790977
854433
436873
82789
1967473
736971
569990
931518
10687
1979951
634585
1135402
1293648
199697
1785809
1531789
1800291
649532
976820
493578
1763113
1595013
1252412
360143
902918
60118
210222
1284207
980228
545601
425217
497358
989123
446782
841559
459108
1950491
561062
487650
1933255
1984782
442381
756602
72148
1584002
686025
571291
783233
1792757
966330
1292365
167551
1762556
265086
682264
1607643
1599490
1228097
445300
1229631
1003159
1310869
308782
138107
1461860
832646
1325525
1923661
39638
622810
1941322
892070
278062
1418454
1555247
1143676
1701376
1370716
299068
946608
665640
119719
1004355
440615
1057241
404378
464431
1347168
908089
367298
773046
286956
396151
1877778
184470
1720551
1392409
306816
1475862
386526
1518624
712060
593501
870940
1086396
970282
617528
462824
250011
1162055
1505301
367271
1392777
79941
760097
1179644
710615
1345261
867852
1682075
626565
1956307
1225182
1810227
1251982
1067505
173296
1492569
1200951
462105
40224
622751
1035184
204295
352389
1567649
1900717
1467107
98517
1174839
159498
488431
1988317
1881577
1043346
1142851
556246
50900
324187
1915709
1948290
1088102
484344
282099
943920
711470
1143029
1904295
324997
983628
741278
1846593
1651389
596770
161391
1917526
828296
1460932
1387363
1048465
653844
905936
1779325
135696
575650
1931914
1812615
1406692
238205
1647267
875900
1679247
249806
1151115
1676315
308903
88104
714728
1250660
198139
998657
162777
414576
1710128
1504412
486502
258227
1218861
1830117
463560
1495016
1750427
804254
1659106
1362407
967589
156544
1204034
650005
1233290
897505
741464
1679737
1743336
482158
174404
123743
350208
419287
1912558
1401717
195947
455031
14013
398814
1301053
146467
1010951
1421031
783629
1201518
1757098
580147
8026
31223
1440406
589356
563713
489624
1664551
785431
1307033
786658
912440
1768106
1632827
1206811
1758381
28595
1431354
884271
496458
359629
149238
1986286
1713562
858152
848023
869414
115595
364330
646890
1002941
910539
1706100
1719013
1872980
1856609
1897835
1487133
1360007
1047863
239474
304647
933823
1415484
752242
896902
1107604
858771
714344
150453
1768695
226666
182268
1253724
1917037
1741844
152085
1986743
1317346
1177826
1797938
338508
153804
692558
1949290
822387
1313783
725446
1455250
1940601
117746
526970
261710
984041
1667541
2826
417076
1311955
1818777
330384
1938525
400322
922215
476973
1833743
1102425
335248
1097047
1198537
1924532
370140
27153
36047
482375
270939
225136
1438300
702535
337644
1718090
431213
1119888
578973
1016946
643488
897275
1052535
263523
1180969
840537
1886524
134238
1861555
159158
71935
1848044
1560978
431470
1395106
1469090
177372
927979
1825515
1022364
151732
1212964
837747
443676
319941
1601475
1536027
350763
239459
1822594
510918
1469999
486069
1035269
90969
1589705
194810
1575043
719079
1734016
1977505
1781937
1863363
456275
398774
663765
978931
799897
360179
1864977
184971
385231
554182
1631596
607273
1286207
352342
1314410
491182
1190781
1236167
1615379
831811
186685
591621
1053248
1507711
396718
1850845
914382
1229310
1758862
1433809
1949290
338598
78621
1790440
1016936
1284043
435787
1186440
1728284
679998
1825508
1434326
560463
492603
663056
6296
54728
237337
1978751
1969261
717399
1960934
1841872
217307
1031694
1357008
1400367
626831
336651
1712765
1759414
137498
1454433
460338
452969
1817118
239784
1872668
688851
867563
1490108
1658622
256505
1112658
1039272
942728
280371
131663
111035
29059
1526239
164335
1938748
46996
1883047
1140615
482341
745770
1120574
1952556
1873602
1932075
65835
695373
1233482
1303793
804750
196305
385030
260231
1440281
602378
1196746
1566203
1596839
523232
1385526
451785
1181854
1255083
1652071
1057840
505110
175295
1148171
1564502
841380
987048
923384
822875
1101129
500464
553566
332980
1869950
1743167
1631529
843549
1073847
830986
1103549
1891875
1789115
1055181
1807080
412682
676125
1364455
748063
184998
1197852
583401
978238
346692
1647179
642617
986467
997450
973278
1807566
137974
1960840
355667
1254889
657150
395175
945966
1510124
1979139
484677
49776
223894
1004875
189472
74775
163975
1107394
1671173
1365863
1971945
1714974
1343055
389994
1435507
125643
1844258
461910
790018
537712
380044
1825463
1411647
124809
900921
1701598
770323
683677
4334
1919650
1794613
1631303
53180
1393218
1735253
387232
1106465
1784724
409740
425564
1898189
461903
1657564
1555205
1560176
993556
1261063
723864
477768
1045819
843419
603291
568037
443859
1339925
1786613
1959307
51616
1608339
390318
1149837
121202
1554092
889727
394298
1909408
529551
940572
1779170
28510
1196746
1882655
663677
1980480
1396820
629679
1800730
70884
1823513
1926990
1071229
1237432
533329
1945634
1021354
1950374
505472
677548
1615720
1718755
376304
573460
1888513
408144
329395
923969
452430
1265849
169303
1942008
557930
1552063
192560
391687
1923044
1628352
529202
652375
1589372
1699383
1833178
1127142
624820
779427
1470491
539414
636045
1154016
888337
420249
1228408
1457216
285420
1401549
483288
1235850
416162
429242
1734130
798371
934651
1558231
966280
976639
547624
584139
865036
1311266
1940943
389357
261562
935597
1179314
222137
1304606
781566
1670331
1295901
1553006
419947
1767953
1223881
542567
1791660
502474
354274
1575744
1973770
416003
459520
1168160
1926034
279998
716217
1220677
757928
1314172
108237
211127
1072553
924073
1865499
606659
566275
582816
1914935
848584
1111465
38889
636185
626202
838798
32713
1423481
1476096
1949476
971313
1191731
16586
1177843
1444718
1764814
743568
1219243
1961007
514424
318895
494648
479550
264683
1047167
1412538
1654203
1061912
32398
1435952
547488
1869625
872316
1705104
813574
1938541
1928129
1140338
609364
1565221
1919551
1354510
1767320
1566688
1255840
653562
840910
813348
658479
720728
1943412
395330
1688661
1297147
997543
1619221
1116394
714666
426999
496487
917382
668985
27620
265125
59060
1253700
155134
14091
410618
161363
1232656
1609056
1032501
331328
186736
1357987
470898
116851
1763210
1235512
297869
754460
427344
1797741
1269724
1533423
86693
1718464
1154016
1433144
765427
111819
769479
1107968
1111703
1625158
1101114
60306
1794538
573148
1231927
100929
1487043
151239
346345
624658
1416413
1824183
185161
137514
416830
49095
1354661
354097
1404417
1264623
668404
934651
1646126
170954
735703
957910
454765
681156
1525602
560750
621974
982161
847816
1213207
106008
283031
1564008
1589243
721876
944139
231388
1375733
1919823
510875
1024741
754919
1355592
714002
1683715
1842794
1634227
144850
897650
700901
369647
309835
1785899
802812
1595580
404087
558873
1220286
188046
1497254
259931
1854318
1061901
1033243
856856
1763423
489335
1243041
480344
508240
1031620
106182
490159
311129
29299
509147
1401798
931033
1521495
1205319
53947
1564109
515365
756955
947188
322419
1469635
1605388
40536
1601086
1174768
391395
1792305
1539000
1361072
1672102
1066795
1382389
669516
115721
1741816
680134
1598200
1078919
1849630
1515157
927284
1024570
1547998
539251
130980
222363
1626293
1677663
178899
1155715
513984
242713
682351
1563453
1987753
652375
189729
1698636
1304830
704085
436900
1204680
360088
75055
842711
68365
183707
1791721
332247
109266
538248
1515820
1726253
1353637
199425
1999401
1314089
1223254
1963536
1604999
1238694
1122971
706262
1707020
276616
1515905
259630
63710
1090217
690147
643550
672489
7561
1275826
483533
960218
537428
401054
1066659
1907663
329068
847495
1803950
929482
1414945
196836
3736
858103
1208529
316213
38871
1677009
182657
134575
377148
1370935
790926
1387505
1786782
575577
1095874
1499167
1683634
1119042
1031649
1713293
138383
336454
1379132
1390955
1725120
778158
1369279
553822
1485532
257859
159346
83294
1196276
1217339
1557888
1402773
316293
1632419
1191561
538345
355981
1083529
1194642
1286155
563211
1179553
1390838
563104
970422
135452
1424589
1158760
20866
1909991
81090
85355
11619
1400126
562
1517352
1695733
1653997
655769
466151
505147
1755065
1522197
515683
1224755
1249160
516288
911657
858809
1561280
249683
729277
316699
1060636
1625337
1164469
1532909
841670
436010
1034767
874136
1643364
1611439
1679013
1428241
1624779
1102520
1531602
125814
1444965
1145491
298433
1647546
1674640
1794381
1956457
733704
951767
1598771
1623083
413406
368329
1243509
1372007
1334951
1318081
1654209
473755
1942443
1369239
499148
1606070
949885
946338
1793372
1944498
366389
1020526
343390
1117075
700396
1380975
1863838
1260941
1964543
542832
884885
1492080
1058516
585690
940801
749536
1720920
1679179
1471732
1179485
1674920
1478711
1641564
692540
1915028
781117
1296968
1154882
54067
20199
1179512
1980476
177598
1486047
310517
1195536
1155291
1961138
926382
1289399
406058
1583654
1794051
618008
1520140
1564749
1880972
1745730
578045
1907148
115248
101515
1785019
1531555
1484563
957688
487962
1176826
1332800
198522
490435
69871
1235390
408612
1375551
422317
287605
1752019
1638829
1809604
1805416
1834506
1425458
1258173
89184
492922
1912476
739856
920208
80823
1150875
710997
144131
50486
1899208
394787
1695512
270796
1358046
451574
841710
166238
57294
214861
84270
874190
901986
279289
887961
1263235
586991
1347883
1017529
1930945
1693538
1494862
217965
1196904
207195
1079228
798183
1170930
1834374
915528
685439
1692370
891475
1296806
1450965
308891
77420
375592
1712888
1245390
1429707
1871853
269002
35384
523501
220837
1040003
549976
142173
38356
219526
48179
535229
850293
932593
933221
1079686
138056
9054
881121
998084
496879
1135014
337400
496695
1054765
385776
1840996
143582
865892
105446
326161
1130971
235784
409581
1623260
1479828
1803973
799978
1261782
884970
1768826
457580
93296
1232159
163871
313493
992335
1834872
1529838
998343
685236
1569744
1643230
333847
828592
1109532
1303846
83529
19211
373588
1554917
1512900
447346
1664640
437543
1492276
506271
516878
1704924
212960
1314486
1458705
865090
1121818
593191
937483
130903
710968
1383553
1008722
697266
1362394
327777
1476744
778550
1286274
1381344
1885951
1600906
763446
928988
1213900
914556
1659978
1673541
149065
1076590
930985
443696
479125
311953
429163
1356902
955632
1928177
1934050
891993
1163113
1095897
907676
1471820
1256828
1624701
97394
1258191
929096
1980028
1587761
103221
1866290
267262
266814
1114115
1047260
1948870
1636546
831210
211304
350341
709746
69160
539799
1583884
755940
1729473
1136778
373147
449570
1869735
1132589
108237
1542009
697625
904395
1114423
875966
538071
1551081
584516
872990
402990
5689
1994282
1560498
423733
41004
91118
69455
1466289
1687850
1917032
747312
30273
1808900
826335
330876
800700
1373281
1454688
1625037
1327198
1901247
841830
906472
561811
934312
1380536
884156
1784650
1285255
1687664
350165
1624622
996984
938831
624756
647822
742443
440903
1246335
35967
333759
1956281
425957
964011
1530581
1241128
1368345
1405248
1802950
1951870
1910389
418604
457061
1626243
1889877
1191526
1861957
201862
600476
1774896
1072325
442303
1485186
1674906
313596
570018
1566809
714621
858714
899708
962696
702271
747265
318127
1197451
283124
1114918
98742
554639
1762575
663327
1525826
106950
1692431
835351
80321
1284787
1753841
1958222
1575156
284972
1905037
313191
767133
210468
51267
144901
826670
1198261
1315339
819446
349448
212067
339393
1820396
1878596
1631636
1699006
1109065
251992
1133356
538911
784866
709306
2827
1417483
1420148
1844236
1062730
1201882
1479224
1299994
1153190
366785
576110
1684328
10340
944360
1172844
1148146
142873
81277
1835497
1526562
434212
1482409
1645309
1566505
1198360
224312
1113394
198855
1900798
969890
49925
493563
22149
789780
931254
1416848
525098
687865
228289
1078589
1792957
1547265
545803
256484
623998
503156
1535478
926829
279819
854085
214052
527174
1997938
185804
1256475
25256
1122393
750026
1008324
1535480
357631
1025528
420675
162952
860541
1091501
438821
975232
632020
1590077
341600
1288859
1806703
1280842
563481
162002
1021690
67668
314445
1294961
1895099
346676
1221693
1604827
902429
527939
1496050
1759629
28946
839536
1401746
910584
322679
62581
1878092
809446
1270853
619822
1072727
1020750
221657
1014280
102562
631064
1424265
855818
936074
291715
1658019
1308011
516714
56545
349793
675121
775304
233547
1980436
243183
290498
1800630
950952
322876
1369410
1761458
1019618
879053
892794
1840727
560116
1330213
1553606
1194126
1824868
167968
1125077
1861957
729511
1386639
221207
374917
300954
365852
349382
513190
479556
1769484
1435888
1787178
1313970
701532
570353
378195
1855872
1660372
1194916
688471
1243708
451308
936432
874849
1517186
544003
859515
1291269
165152
451371
1521188
1337490
372459
181944
1146758
123821
271191
1872868
1064417
136976
934545
1404852
1707865
860054
1431881
792228
1090337
605701
287242
1251334
694324
138317
1303111
1135503
1634824
1442721
1522444
668570
1933085
113342
758624
1890923
178242
1186237
553239
821454
1477169
1776429
721257
1094163
246224
733611
1931503
691217
357684
1927069
939198
1877669
436740
1382511
953604
433925
250811
1041333
1528597
154996
612053
818496
251920
479550
717876
1685954
590119
1032078
1617388
1286749
1780650
50237
1311861
1587761
1656463
1725199
1965387
1200863
285764
937953
1361821
1079574
622543
756955
110546
682754
1018715
1473540
687106
1493790
1580179
441464
1560861
1649312
316467
215582
569681
291559
1276701
445303
1659473
168596
1911341
1813517
525128
873247
1690909
1407128
1204516
447333
537803
1516791
789774
1743315
1727900
943649
1027201
320220
611332
1837290
700929
1914281
613731
1142623
166566
321273
1232692
891295
479340
5060
1184566
1277978
1301406
309091
1246949
518591
1880830
1639134
426776
1249093
367671
520892
631920
658679
783819
1865197
1927848
1829856
1486550
579125
312108
797540
260064
1422343
1808627
91172
656209
52504
1250185
977099
280065
492640
1450298
914188
1442835
1932528
1644494
103127
235493
172173
242464
130723
1654975
1129509
766911
1482812
929071
177091
1420944
877
1325900
576573
381643
184397
571943
987037
1749313
1329562
278292
1795531
1013037
1723105
852053
371806
278591
1293408
322269
1748042
380132
1291506
190543
1381669
1757111
1680368
504562
394747
597641
13337
1316995
1028011
46754
67865
705422
783770
127369
1822645
853858
1575266
264813
1086470
1430696
88338
1851259
1936323
1365665
1402737
648850
72942
1566708
1439510
266137
1591469
505219
1927066
1268130
678194
1738961
1189183
317297
1941390
1748367
1431336
658110
1887902
1232791
839203
1902386
895562
1768632
36731
125612
1277718
363832
407620
313587
888911
1051007
1975362
197575
73231
1438108
632064
297041
1215144
291026
1959800
1465836
152935
327172
401572
98115
543134
1487371
251140
819978
571074
1580259
745136
1843432
1273644
1451228
1912908
567331
1022200
722461
194592
1511773
1823813
499956
139646
593498
1385911
425582
635596
1021642
928167
578517
471163
978071
834355
910232
438197
121311
298996
1943684
841590
493012
1730596
713510
928303
58497
784313
703470
677077
792513
813430
1866460
1464927
1725557
788892
1718450
1921527
1084672
1576273
1145166
689201
1393160
466008
1062243
1742610
478066
1091480
1436174
976750
1399620
1320612
491537
316999
494590
74938
898311
375787
1472305
1439346
1157669
1838992
460364
1598703
714992
802218
38413
541743
383562
1287706
790682
1824906
1479943
393796
1284419
813113
1490867
282610
1372600
932438
1983835
1722649
1864543
1864629
311552
22876
322342
41685
180887
340879
281305
1690048
62183
1215281
828440
346302
1572662
217231
357761
1652393
1318274
332958
1256220
73136
1717568
1323110
999986
1573208
1133514
190989
1823238
474473
970846
1462050
1347813
1226760
757643
1681676
1073780
1934147
1091517
1910682
445148
567892
1653995
118844
1654987
475290
892405
1359860
1020862
708616
1120822
1756637
804418
1688526
837343
1921400
1770841
1138919
1281509
733431
1783068
1254987
723040
1546293
1658211
536823
593488
265399
215439
200590
1417449
1814946
1059676
667337
1541541
459838
1777864
1533456
1207388
661985
1496587
1363777
1316682
517696
1305179
68584
1526925
1828697
373464
1594563
651273
664780
1314496
1775285
187472
414828
302195
847480
438852
1254968
1651718
553731
1446097
488743
1346748
1820481
1547336
302670
1357698
312367
169509
830159
1052664
1658109
1587490
459219
1630262
994385
468772
1228862
1766371
583225
1088828
429050
201123
1472540
1407721
896700
930445
442592
1567653
1771978
826083
1408175
755916
788138
1654844
990342
117856
1683182
68683
43018
1015599
953099
1847057
1221386
1214532
73149
1725334
186069
751265
251986
682270
626430
441910
1745244
271939
25700
1681195
1543389
1639522
1032025
1077537
37772
1196297
1494702
1408659
707492
1789320
1679766
1843759
823681
1877392
63117
477723
1107091
1912560
1859502
1461422
434031
1948831
36635
437897
568445
317926
851865
508976
1666760
1671768
99240
532999
1160156
1798362
25123
1693847
1908494
1054549
5951
1961961
1839636
1013063
314377
129553
1601799
1852792
1483999
1326815
860699
313264
75390
700469
683428
1661176
895041
105153
388828
543605
684994
1865965
175183
960607
1764055
802013
322406
814623
1309780
1297128
1985913
90593
783216
1443941
1445921
439026
1759060
1457803
1334875
1410955
1203969
1194747
1595856
1143268
1721358
1105696
908207
1067341
941437
1905540
1745279
755746
592935
536218
133788
656603
1002149
633516
1547437
446228
991408
1864682
1096453
1430188
1042485
1084107
498963
1926083
20698
1022742
1403144
360948
9091
264743
1784489
860084
915250
1964960
1925121
1462774
184133
586817
558187
190563
614110
1457203
680027
79754
1139882
52725
1592571
688575
170326
1028949
1738172
1519360
1813435
64922
665213
1713603
1373610
1181165
466338
1557370
1742705
1295982
708189
1856691
901400
1748367
920078
964933
1588224
1166831
1987348
1137801
1217378
906295
501098
448699
16087
510603
949230
1408507
261530
811578
399054
319749
117612
1513863
1641722
1135178
1148823
1707667
32609
204487
721704
1059502
992734
724659
1246949
1548320
572904
1752349
1233196
1212143
143395
1848241
1460237
757195
487805
1585711
1687825
1024996
470306
1841452
1190600
582177
1699207
187908
971773
1125290
1298280
554802
1211136
1872669
1446821
1128686
884724
1951862
1285359
186385
1497302
427654
946335
952806
47813
1862824
1233963
831170
1413546
224739
170427
495169
668421
546212
40393
1634380
620627
1931704
1861799
14106
1842072
1849969
1315956
853612
314903
387993
1211500
1790522
480076
1293194
431739
1674694
1228836
1399189
1178992
178309
842399
900253
836534
736825
1606051
1843156
1931953
1035453
989560
41871
1554795
645304
780808
798912
787255
330293
1876539
1879800
891173
861049
334216
153159
1396042
944479
1884684
682965
1637739
1507820
375313
967493
1590233
691661
1471171
881812
1979623
1236913
243183
125938
804303
414802
125494
802476
408901
1426556
1074347
1477752
99729
1416473
1498497
513910
958570
93112
1224702
1557720
518280
751538
1378043
119336
1172862
1194246
169635
757376
603626
668982
720440
1036095
1311428
141486
611705
779836
655035
1275258
282578
861241
1962092
168546
1299250
319756
403980
647898
424157
506313
1150984
628103
1686532
1671165
677858
419791
1249394
709579
1073554
754961
144738
1943944
1068391
682052
221070
1627824
1753076
1401695
1520649
852570
1164646
1980646
666750
733145
537148
1639103
1603392
1204016
546997
540281
1171618
157674
1208918
944102
1751719
575345
194863
645472
759679
225940
834390
1143596
946199
896354
160768
102307
772832
271133
940314
1331999
1244772
1224045
894313
1962945
669486
686355
644486
1728591
888229
1492965
1521384
740746
1514032
418210
562519
112901
1575365
334670
1463072
1304039
665485
325612
973527
170513
711263
1755512
528134
835557
1653888
1787503
510509
860614
389484
801600
1194094
1973142
156939
18745
395491
420538
1332582
1236143
1982630
666547
561784
1405986
607056
384081
1732217
1016834
1323565
1307988
1136766
1063770
1005541
600269
613709
1826771
912608
1988141
495321
1417708
1233843
1332216
461827
1338603
1631160
1312456
287347
1423112
352221
602162
526930
820346
474741
1033047
714992
1433385
1970862
1196578
205672
131781
223966
355363
1914831
1965837
1635698
37673
138455
143957
193760
169426
943735
1686322
1334401
754153
1714732
1117958
1961299
263278
715310
1743454
1981140
402233
68500
250783
443249
1145638
560330
625668
386635
1052721
1471262
584792
1337907
1256537
1676601
127514
579703
626709
1646458
894889
1239478
566135
61129
824939
893317
1891425
882887
1536027
1918428
725363
48021
859320
1606347
1956067
1264054
1422930
1564033
1466934
1729590
863107
1811007
1483443
1192736
1968136
1476908
1652118
16530
768152
919570
1253748
1713142
1459598
459463
267764
345172
1324747
53467
829269
1455438
82135
916971
1862915
1495467
683863
699807
1876185
572676
1752751
115763
1669021
1221454
1936062
451168
1410449
861075
1311477
847605
1871896
75055
759342
61478
1525915
429675
1011391
1119474
1261546
529296
1749232
520910
768736
1997874
763327
1795429
1046729
682549
1574602
1605569
1371726
198155
911623
1639372
1248880
1511035
906276
1205766
501750
1468564
484044
1427253
212612
1821536
1638344
970766
1679454
1490569
376766
1810176
987083
1239253
203089
536373
1775027
1904668
896105
75646
89989
1807068
1096597
242107
923226
447396
702073
700246
159186
789120
36710
1125824
1179863
929752
750644
1258717
814292
623626
1359010
55592
792442
224229
1316754
1845824
1860197
1349946
1333301
937084
1646240
1410636
239788
1611272
474709
311737
518653
1407159
462887
1131717
1683269
938178
1653854
240048
133788
245143
402983
1485168
347338
795058
1690247
1845396
32895
1618925
1400970
1668826
1809329
21699
344965
114514
948838
670363
1088182
802907
1608451
1287666
713716
1550386
1589826
247340
872950
1969725
282463
41627
801627
1620456
1765202
1003693
1731350
944907
1016207
1789134
1474772
150903
1231782
1884388
234736
630669
369967
1965198
530092
1054962
1942703
167718
664884
259984
1981210
703286
274112
141501
169445
859183
1800367
1576902
1452551
1777503
261825
1491955
1975314
20731
542056
1413656
69328
284118
471638
133943
1525560
1727351
1010739
676088
1419139
426025
774628
195696
1344
1407516
1105079
1180837
694941
207559
984330
1370770
311816
873606
1426917
341528
248015
201288
145560
100457
23286
163044
1519018
1611622
45436
1840793
219320
1725555
870841
1289521
731106
1880415
1121490
1111856
203523
490995
1808900
1072441
1139440
161420
1320514
1467141
1295239
659323
235398
1319677
712890
1692354
932953
47274
381105
544711
727906
886760
907964
563655
806689
534486
495177
1625587
467831
1171799
824113
450412
1685475
1085889
731654
1429512
568547
1585430
387683
1686993
646208
1341107
1580951
1029984
1746697
1570833
74770
690893
1814892
1291229
1027081
543912
1545800
761827
1626271
1807544
420200
261838
509539
1566077
828254
283035
1400855
581134
479309
15178
827943
293322
859362
937606
1805466
235402
1212805
1641004
1708767
1767967
914033
255885
1228052
1654781
159510
1297498
1789841
116824
462749
609675
675380
1426853
1961977
660287
1574605
1243347
1056076
1428375
1584820
1549258
977705
1532168
1970571
1122412
1024595
60267
346507
1369024
577689
1118980
160774
986272
602898
1697594
1065439
522903
66795
807112
849354
411030
1630856
1379300
636674
1923845
386577
120544
1513623
1679211
1946948
249010
1734543
1951325
1182067
288724
1260417
593132
3174
1267474
1284823
799453
1137592
1327342
1937186
1201252
413323
1649380
1186920
663245
170470
1991273
681658
1659083
1402265
846717
1882512
711348
1587497
1787025
625881
648383
1786002
97806
934033
552197
1049085
1813346
44267
1740243
952601
837509
792849
968541
1818245
743171
328354
1916695
129379
1989972
91186
167670
141352
123299
1328694
835243
1480696
788022
1563081
1451872
239788
904064
156309
1719104
1196936
1743791
489394
269722
466030
1670817
1840200
628874
856113
214470
786676
1256063
628117
1628374
264926
850382
1706672
1733197
1061874
1820580
982109
201314
966079
1986182
401043
1300950
704525
291850
1628717
1335099
608720
159762
285689
319326
1743533
1245682
1718821
1579869
207493
506379
13624
454027
1063411
402250
1663284
585413
708568
215891
1891644
33174
623692
1719202
1460429
158263
1976100
1642967
1029188
1832248
1506552
1469073
515776
811992
1626329
1585748
606268
578288
786152
1854461
944823
108751
913952
825478
1324660
1963569
1878483
701445
1302198
631720
798233
1474678
1266965
1866251
1121707
1193689
96860
36488
285942
1753141
547102
1843378
563347
143409
141803
712099
695843
1768609
1101683
939863
1186471
122755
214067
662925
1253136
596609
1966313
224987
1823703
208518
1619411
1743336
428171
1201936
1280669
1875366
142089
619312
1258498
1511983
1158087
1699488
163435
862560
276863
145336
934863
974486
776443
286114
914894
445016
936242
1205267
1290294
590256
1648773
1972054
1160508
833285
1388913
522554
1222221
372878
851808
369779
1028271
128014
553817
151937
211833
1547500
1806861
1824290
704210
626642
1842603
1705349
1204826
1277812
965105
1221598
771150
796250
471495
366709
1664317
140107
508208
1880747
1708424
616164
333330
377093
1433098
837343
1305348
375951
944842
1855573
557620
1049276
1606365
715223
1370955
940759
927864
247378
1514094
1956543
1875460
325594
701373
148371
1044222
1592515
330519
132684
863885
1749936
1677521
17897
671573
813215
325408
665460
1837809
1805158
334833
1087862
1659627
1081833
302257
1517884
6294
1763582
1203434
457500
708446
913213
1551291
620257
424178
594317
122484
491419
1965424
582816
1191990
1411642
371762
1221411
422111
1684321
311533
1276398
820044
1674092
1632309
1232737
1280134
1344930
722650
1404777
1549999
812888
1604094
1706883
693919
740095
1314486
1156497
494723
413822
1929961
300662
1761608
454135
181602
1007908
744624
1769439
1546849
1414923
1195747
1223615
900928
378513
926835
1441879
1093434
160866
673554
936722
844579
1809152
1873827
1987548
475335
1230120
287347
1461962
1163923
839299
1859181
299075
1111034
1824245
328961
186237
325282
1881176
198600
608046
507139
489338
769503
181581
1910010
1656522
1477101
706328
1092234
695808
898028
167461
1684471
880779
1505350
1246309
1848469
128164
427343
1669387
1499456
775677
79362
1173429
523832
1307273
742150
117577
381779
1605388
367298
176357
298740
763977
1554108
1179142
426626
909969
798864
1855859
1142021
1241161
323334
839758
1038002
929924
1783146
1764468
1841872
1591591
352743
1288859
227842
1194509
1139902
1569965
1860375
1198571
395651
1529635
239136
1600313
1390726
367312
1748458
1837676
1336075
210222
1745711
151893
17773
294091
497099
175355
1004477
802128
670011
1437843
1951764
545099
1210897
1503335
404763
820448
1237259
562627
550107
989877
88622
1912402
611052
1719170
1263213
1909200
1641714
1498449
429383
597297
687436
1099598
1216165
990313
27245
422107
799065
1215222
1585948
307351
132808
249713
407168
7118
1662759
1338456
1595696
710012
178780
248085
238018
709356
1936540
216842
564222
221629
1429627
311770
261740
1747759
856432
309325
324035
1375791
1683737
1761484
1714685
295659
98650
1950164
800626
1233547
1462856
763659
1174481
1241910
1243519
1646143
23030
194080
550517
81330
1225604
1082319
1950256
1985465
1542001
748227
1264342
875463
874180
151250
1173137
865513
470771
1926350
1623442
1529
1656381
138383
944568
36722
1699169
13013
783274
605103
1961616
1104753
1435146
1732211
1504236
389326
948500
1826444
1273808
1842225
1735070
880958
130646
1406004
130936
4093
1917271
952832
840890
1628345
589062
71302
410953
1321779
927934
1036387
346504
1643868
879176
1915295
1849340
1089795
989848
1288528
501153
1092251
182164
1487921
261813
376592
383897
103220
1726703
565095
1200763
813379
1512587
177360
1990565
1686433
712099
13369
1072487
302821
675121
875826
599059
1703789
1640852
1882427
371922
1356598
1459579
10438
1194929
1955534
1225758
238023
1440657
447087
711801
970139
1414783
1478671
574513
759433
456540
1918529
1032920
717891
905221
1083507
984957
569776
184973
558957
942517
1193211
1156536
963533
1242746
1230158
22504
1581719
1881778
330447
1077444
1721716
1562843
1105209
1546856
1454282
25919
743495
1737024
1801738
1524686
1219699
1378229
705250
170057
420849
1513556
485139
989936
865564
28583
438501
698856
1170932
157105
463671
763070
359318
1563857
1989132
541657
957519
829794
1092829
428688
848277
693423
8604
564400
1166429
1722191
1874647
1197881
1646323
642279
113239
277579
1218174
741996
979000
1718522
1762724
1196984
508609
920683
885330
112602
1966775
44246
1640700
1192322
777358
441786
1269872
767807
847875
821765
1284111
1477409
521551
617716
1655621
1168579
1774509
105758
854341
538203
1153641
1966824
1222699
552811
1915799
1763372
641690
1920517
622485
466623
390211
1981738
473861
85768
843145
1363902
188223
1861067
1383526
409699
41436
924815
762291
1197958
1669256
1187240
1992468
420324
1134642
967262
1737122
1875231
1144097
1878752
1482824
561337
929500
1635346
1726314
1167594
316764
1893566
722342
1027990
411110
1113856
1343673
1332173
1450115
835631
104998
565987
597156
641701
188500
1716580
374846
1024248
470525
742748
1065696
358022
967469
416016
1231962
328215
1943319
1352085
392113
810651
37688
438612
1222532
723284
1600191
1858110
91218
858941
535127
1179896
1900823
1483061
752200
1366814
933118
1585992
1418515
1550083
87032
1284107
1643780
172898
1120206
1767233
538013
1392388
394643
299074
1528794
1572191
980628
1216014
1950952
1254576
1700515
94405
1411106
1238604
194275
608829
61466
1616907
376304
930052
1240415
325926
1577380
1468804
700051
24894
1635233
429541
1733503
765632
437540
202039
763380
1340683
1594506
1574868
1288138
1070511
1750545
1875416
1024136
1897623
737291
1088354
874389
1719633
1922092
227681
1390099
1868278
751099
1853993
238036
1743124
464990
792513
1956447
23734
1860446
1262454
114082
547276
523087
1011896
881917
1754558
90893
216057
1834146
550694
658218
1310946
502872
703265
1222561
1698220
1501924
453438
1625631
1218778
247284
853688
131960
1040083
598237
585731
1321878
703761
1718120
857687
1704582
1686192
1070458
1335517
1289095
1753201
1116169
1105848
1946734
696567
654933
748714
1063181
873979
281672
1874557
710460
1631108
1603116
1804828
1806987
1532841
52255
103271
1852366
1913704
1836681
1767389
1194451
567660
1116184
1272603
1276287
856538
27649
809299
1834797
1977070
1880588
136836
378938
1013065
1976567
1613142
903311
675653
384834
703456
1000930
1443635
505427
1998202
102069
1196734
1097829
949505
1527173
928377
1400237
175057
155910
1306677
1093434
602587
1443422
1525659
348844
780924
1837113
41342
1561888
1241638
474301
1846402
257534
481927
239870
1865829
1308003
1406870
1575655
1321673
1536619
1477605
69401
1733884
798558
731959
1632084
1591073
684589
612758
968774
1701165
62581
1086180
789911
1080108
299521
1187106
394590
944541
1267181
167376
1196178
202755
147685
79308
1006548
1184680
1798534
1676531
1475591
1024385
854183
938269
449691
1315682
1536956
1956554
119247
1875735
305219
1127935
1110547
1743891
799930
1233901
1351730
1617682
287668
913320
303953
109869
292460
957554
1751899
1232550
1399676
1310933
143674
995564
253667
1412575
1330635
1718442
1427274
500207
417169
1410113
394919
623776
13113
969864
584687
1690432
1504645
1472459
1826401
1970763
1600920
214133
832197
962558
1651753
1617467
180150
606254
258931
1034685
206480
1635100
235900
1317742
1058483
947091
1753521
390386
1655535
517662
1971893
1936531
296768
1720629
778586
1750918
855541
1477515
575600
154075
429533
317531
682351
1139146
1857732
1850619
345247
901436
1127180
1434874
711315
990639
131635
1893267
252367
1676630
485861
637975
1812227
929679
265573
1460181
1973579
520890
1819790
492385
332478
134917
1301928
513947
881720
1916908
1126011
989789
1909854
997567
1577109
1926215
1804809
1424011
340871
867552
1416327
1821712
1996475
1888836
1277460
1059286
593527
71771
1376730
1456740
726989
638639
1391944
236887
108752
516426
39260
34991
804699
1276737
1599345
1199351
558002
1967888
819429
225911
1709929
424122
1414875
74546
14592
395317
1098219
527140
175800
659226
1501125
1080919
1254820
742930
1110624
1395114
1747763
702022
1182666
419381
1695875
1254252
1354544
1842693
1175536
823157
1693876
1764120
103482
864844
1959371
843753
766188
1844057
1248723
11435
1286949
651898
43243
289572
1397035
1873743
471849
213116
1788073
88665
437835
1930269
750453
1849486
143
430478
1641629
82109
905289
1618179
1720409
1594182
814054
503850
196789
1205174
1363719
1010708
1263299
1161872
475615
1658602
1555921
1231442
1020736
937736
1501194
1172528
1852337
752683
934785
1605667
1821197
1731249
1355260
1303835
1647691
1679055
633561
273826
1678205
1179933
457596
1169088
1714846
1559246
1341286
1439873
1022700
977584
692519
188576
1637853
1943994
1743385
1494510
977039
1902049
929143
43049
613359
13780
651864
175731
619710
1095268
1122712
230084
56976
606115
1167127
319941
627752
1297596
482439
1051955
1102270
1229618
117885
567057
114125
1884554
1200686
1835692
1154362
315647
1166552
1874399
996766
97305
68241
284355
312117
1131798
114048
961208
1743693
246936
800493
532734
1957226
110247
1999447
1050549
1242216
741497
1054765
804632
1944376
740807
1693553
1166764
686261
707863
590841
1970210
1965591
1363658
1897045
1660359
1799045
206948
1119670
1632119
730283
646807
1632404
1107816
801897
1945078
1693392
1973166
59478
1894552
1973937
35195
721257
369737
1356554
27160
59010
1164969
93224
205160
320647
556552
1430519
345058
1525448
1771022
179520
66752
722981
1225648
738589
633022
928511
1956114
596147
1765342
874430
1638251
856012
793691
407071
1962110
1061294
713203
859320
1696225
418816
994826
1208053
976615
1352364
1794578
684786
209688
244671
1308186
50294
905388
93448
696967
541527
1670129
920220
561237
237762
1006643
1935307
749376
236417
638075
1245660
653998
1978915
1936754
591291
1626051
987037
1829281
1314539
1078886
16599
1529199
731471
1712647
1932353
1508178
505473
1746111
440842
1095872
862068
558714
46610
1423703
3439
460704
479137
1634414
1065296
1278808
1078192
1551555
315881
657858
1198681
1715826
677070
1485345
953153
263303
729060
1482015
155161
357252
526930
1137128
1848898
722571
1545096
1287998
1041552
1849752
1498659
847390
1640081
533795
866289
917608
1755512
562161
110695
942890
974825
605381
136431
343626
1982948
803969
1850192
386477
790532
1980304
1129188
432438
146651
751709
1524455
778739
518449
1471295
1071720
1010847
1965962
1059983
1063791
340992
563564
34390
1535480
1385956
157424
1582895
204165
25792
1050794
117038
261407
37296
689619
1663142
1927664
1329590
109881
739300
132546
1855230
1014588
230471
106498
502752
1629702
1581482
687272
1742900
174559
1361778
1390726
374423
327165
1707959
1161604
1753678
617629
194559
1424529
27514
945726
1522548
1527164
123351
1027206
1687931
692982
1241114
1946789
169573
195831
1234416
878379
1724348
1706507
299866
294252
1981154
1925370
1483690
792039
809245
18008
1829211
1464123
1865191
1111778
1059294
1064737
414480
281938
1575245
883090
390027
203462
1359862
628834
198752
1690705
722467
501517
892049
703325
1243890
1204747
295299
1326967
157824
1379370
1884620
1968761
1868952
1532758
1695765
689859
83689
1966509
1254445
1795939
1472760
438023
1773394
1556346
1320356
1396190
447183
1743873
260519
299258
511930
1447849
354893
1350141
1899926
46095
972568
275803
1704700
996988
1356421
319232
753918
932254
379491
420485
1748885
1034540
1616874
512775
1162382
1683681
1407785
837298
245379
1594771
1117613
1872814
1963442
1098720
810761
99664
90303
865574
1380485
51283
1783960
49873
623385
962861
1847813
1725810
344745
422844
451363
1203276
308078
701178
1500709
1691642
1823462
1035230
806276
1271182
161354
1776345
391862
1993671
1943946
1363302
1683760
1867754
885150
1711772
755973
1107855
59192
569138
929379
275267
1547095
1710510
1284244
1375798
1187717
1122217
1575055
507613
1170034
1719579
1588724
802812
529550
1884990
1338674
584392
1148814
94014
1023868
1577183
299622
586979
1954441
603517
629788
1466687
314000
676979
1042841
418761
1888357
667855
1031187
1615494
1394212
602215
1024895
1362465
222891
1165562
1992266
869147
508116
371762
1125941
470633
956444
1375357
637893
14143
1839646
787786
1806214
1576031
23540
528158
760366
719324
1533557
1434592
1021288
1157445
1335940
1699543
22436
1789877
1451715
97178
1004788
1713460
1994705
575219
1637502
1970102
1362917
732697
1450735
1982592
98362
372067
1780513
315883
1610512
1601518
218131
1940962
350347
741453
744500
1582236
1853028
252888
193830
955978
238704
843549
1249031
1794476
448408
1595811
1009840
1414561
1420573
31137
1054863
318585
361951
1216415
1068010
1568387
87246
1643078
1801377
1687284
1176826
359946
1797523
852
1921626
1765320
1511764
1423325
779199
1769136
1010816
1766893
1876282
1953369
1490753
1288567
213367
1764473
392080
1094679
458590
1451878
1052605
1997966
623900
346946
1686581
495222
1794730
341250
1504055
567868
1481722
770861
1510016
855038
1587781
1090456
1070367
810998
1859182
304748
653597
1461021
703963
913660
1362402
1863400
1589221
1262164
1780349
530818
69843
535426
1886476
667442
1451838
803704
1395066
1259784
842987
1964965
105256
1688651
841727
43303
1668515
1718769
1911629
1427424
276686
1234872
1738073
668820
1741639
1704822
958
1745007
1872860
823317
1807037
324577
1251823
10308
1824580
227725
8843
996766
396201
1108555
676383
541389
1015451
791792
737761
154285
603770
679316
1913435
622153
1263695
1471785
882756
1512525
1447923
757944
1286240
617114
1476701
1980078
296700
1325717
1239335
1067320
1496847
1535202
1314195
1991098
224820
701167
1839493
877991
1579742
943495
131192
1559458
1817533
1224507
1285740
1103549
1267322
1881156
481854
1270415
1369630
1805237
783185
323335
1250307
655342
823984
881177
1914665
1947437
310661
1990745
1216833
734528
778595
437470
277445
495972
662597
1057893
1644812
1721743
1841005
1078056
866748
589693
545345
1734393
1967912
872504
1161400
948313
881403
456363
682033
1057640
1950165
1001641
1968876
1748589
1024754
1416225
372772
1784367
1897768
64691
873716
1838532
326807
1582235
671928
1419549
348701
1059674
887836
223655
1306776
947562
1216843
105623
1997635
542353
1939811
1528624
1855541
1475839
574891
741940
1239658
392800
727667
1911770
1565909
1153730
1771820
338354
257830
1954395
353212
1475767
763581
700423
469759
306364
1037281
680195
1567670
1619520
152122
538812
511660
660008
1376104
660359
536903
1806861
1032198
1933513
1049763
1023593
1709106
10302
559252
1811301
561695
1801805
1486582
783928
794905
1025510
1955057
1459670
1651882
986925
1881576
1111143
388424
906489
1346586
973484
333411
934334
1582290
660353
531312
832847
1068245
1212092
625110
1623670
1032025
1344425
1855153
1324536
925495
688364
912216
870894
558120
194122
1405576
989695
259020
208630
1697020
437459
418471
1823307
571720
68489
847064
1614504
1364714
739608
850067
385313
1806362
785614
1789339
52870
469889
1136314
121627
1711060
1675283
644566
1181370
1404652
467193
744442
363349
365604
1915829
1343327
1711411
1522056
1746446
46870
194003
474634
1956052
937104
826708
40624
337779
1687079
1725585
1626567
1903461
1653471
1877882
1716507
83070
1572841
1931390
1235659
933247
1525959
303782
1492244
558111
1218018
1491933
1118563
398345
1723321
594266
1239069
940088
732280
828725
1304799
1508579
1454198
1943914
102495
753280
1166896
1351263
1897656
1437891
1793517
1442514
283852
855643
297733
1400101
1569821
1909065
1126931
290180
850938
1424178
1404914
313655
1281722
24767
924502
1390728
713118
1340671
825314
413432
234244
940812
1490072
1651075
226488
1580626
571544
396583
1335513
552062
1310627
813769
675644
324532
1680216
1291053
54261
1131811
1807508
974487
614911
527705
144002
377913
659358
321077
1441534
1405941
554837
307410
1571432
1123827
1178487
1573388
838455
600730
1583544
69526
1148505
124217
1181119
644362
185549
641763
461707
1318542
1180520
12983
475272
735126
724632
842864
1185816
163168
756935
86925
1880180
84388
1691386
1316612
794056
1623330
360073
770831
315714
1771622
1752114
1257142
875701
1423304
187724
723781
1529284
1425630
1662357
1018715
418971
203368
1959690
574574
1465282
1544867
1202896
1101080
1484204
694493
1257674
1097612
1244001
1497134
1148140
462824
1824029
914138
1127423
1152072
961135
1992150
1275080
1108763
1730596
1151826
1404788
1048310
674431
1241245
1137259
745770
1144217
534284
89713
550577
484352
77180
639143
243856
1205817
582815
851865
1884844
1527464
1748119
734767
1741835
1127240
1568896
19397
1494791
1093945
1800227
232545
703041
381390
1394651
1023971
1716686
1701113
1137586
945940
1019807
127759
1032660
260920
1761788
715969
1693795
1874784
1265289
193068
120271
1305377
1258300
1077408
1798753
1263665
1201426
1536607
420137
1030570
1744168
78926
528928
1050672
1880269
1794434
707305
1895861
1341406
564700
366840
1797187
1726550
1941524
139255
233351
122335
1261736
1718754
1414318
177016
1054341
701322
67843
353739
1924768
149411
792514
1653188
1370265
1073665
1463898
1956154
805628
523834
1774959
1629940
1126613
1297472
402397
1058801
1663303
344684
1985465
579121
345858
1233268
928167
1910046
1220706
1134792
445279
1405714
1489355
1357178
1474514
120620
1700815
991182
1677067
757196
890325
1352835
138867
1483690
205098
1661424
1370072
1068628
1731124
739282
1876478
1115735
1511338
196777
1320526
392963
25097
226501
1492131
1095748
235478
1364600
1625969
1356807
366721
885561
1835193
1225826
439601
647901
1973125
1767131
1454826
1467953
72492
6522
154055
131283
483183
408565
1476541
531071
1671863
157790
43478
123162
419626
383782
1248559
1883590
1365093
1966160
1164063
1614737
1662924
597684
673810
1749610
367321
768253
1331274
1192626
1996322
1850931
1131999
593527
688772
925071
1757858
1577686
1285033
1068228
417133
340038
1507688
1057327
1259050
1944301
230016
466847
581556
1326673
1500733
1585947
1071320
1470983
455765
48902
728345
1993300
929761
1334839
1529706
1776248
885809
1404131
898494
1460510
1999552
1753391
1962460
523788
1571553
1625037
1253657
1522440
1108552
8715
1264087
637107
912027
1196914
1288877
1286707
1502446
481796
202938
185909
552158
1703256
103584
1956883
982135
1530387
1813178
551474
265496
1554135
911841
1930158
1446137
1915956
1849829
987549
1744161
1121440
1120719
268913
1551293
1938269
616156
1591187
701246
1731535
577420
885940
213208
1133795
1333123
1753128
1949885
1496654
1605779
1412136
573682
432450
1577878
678224
1708909
414030
386255
838245
719119
1110317
599331
1623125
1056505
116493
1998780
713611
1690705
1886404
1402250
613941
245327
923227
1817179
448237
1368788
1640754
42839
800700
1078535
896322
1377073
755071
1120968
803272
1479078
193066
796240
296900
1899366
319071
1723326
143036
903678
1754635
248896
1816640
583797
1837715
1471757
69688
1120638
1132136
1366467
518712
1711251
136608
986224
1345982
619630
890167
288790
692591
1928616
1569585
1789820
213555
32403
753100
1129381
796569
1052120
80339
1513489
1719904
1552056
724257
218255
560981
407400
1635959
1387385
586811
1910079
857766
1441040
287351
1114441
880606
327726
987347
1735185
859762
1638753
1342690
428253
1763588
1003977
1218534
1028195
550358
826556
206858
1441565
1710749
1108081
500302
486310
1130226
210174
160579
1837822
1937213
1531520
1396082
88400
537068
39638
1327822
1414736
225737
1916397
284972
1431881
1601766
329714
657721
1029401
585945
803324
572505
1226539
503780
1128667
1590077
805706
20811
1317771
116746
356397
1352763
1130004
1010620
1060207
599305
146459
337109
160128
574993
806120
1050300
640131
37558
1874629
206196
1897158
1728236
1449230
371425
1210883
451108
177558
836924
1016398
699017
1620251
1691472
1660372
341118
526552
77705
1423756
1472037
1483618
737586
642172
1445638
1407189
482061
1696785
507755
599496
537252
779672
1042990
885274
751416
1641590
1525448
308240
103949
1648397
937557
1382976
1439774
383322
519251
815958
1227633
305136
442826
627612
446044
1996891
1809966
159797
382930
1690584
1678833
930853
1495017
1648176
1265744
605477
739300
207539
118616
976897
1644529
1037832
891168
1432110
584327
1653213
587845
1450694
1703415
1127780
78371
934992
246027
1350715
1353245
1485615
1357162
60315
927109
1620071
1418288
944823
1805878
1360238
1343245
1143336
505412
1719974
409683
300861
377910
1092828
1731247
1947036
1633873
1913862
704278
1536025
1333523
1026995
724474
1081778
1221068
1137029
457853
716187
1731048
1243344
221876
1288576
205192
209753
1445946
1430599
423970
1002893
755021
937731
856196
122976
233499
1142085
1977478
1746370
492298
602438
52991
1826282
1709894
882332
675430
1638182
72214
1358033
110122
1239028
1042914
418255
1907206
1200008
1980304
352311
1065176
40511
1692463
1408433
1038426
490578
1865499
1306419
1120295
1088452
1611439
118552
104963
1733033
77519
977075
1249032
1011277
938993
1587072
1956773
64718
397132
202253
180491
1046036
314065
820448
828045
1630688
1851018
167253
1523703
708904
526760
302920
1159945
1605682
1376436
588356
403381
1120484
1298822
1421616
1559902
1461990
1579711
1236497
1592092
685919
352907
220752
1195337
444646
270603
28120
1783595
1692174
1798522
217483
1796395
1249475
1107500
77990
633778
1421863
1575706
1112210
182823
264621
1940361
1365403
1066659
1654621
1969140
652935
753581
1219672
769506
140258
967958
692734
906871
702022
1676299
330735
1203468
641434
560309
906300
1636917
704269
828997
1002098
1581822
1511822
1100579
1235893
309964
1135828
1289606
1947347
1186574
963582
111245
662005
71008
561840
1061664
1206022
1180103
1820868
531510
1097694
1683471
1060451
1832796
210391
1376944
1606470
68607
1062507
1777627
277386
142857
1029113
1525968
220843
1618161
127537
1266349
394276
59874
1651429
994154
284386
1041659
995511
960949
1231082
992344
757316
1337057
1960145
721244
590476
1500652
1596057
1797548
1840171
127537
43156
496822
639476
503236
1706284
1339765
260746
1800065
1489734
1409910
1850065
1491231
1294168
1951800
898566
291663
1675471
539018
1016981
1215284
378367
835504
293512
1653684
1398437
1875435
1882800
1808438
1412370
934066
412033
1548860
1987452
1201550
971836
1230273
1502746
457596
1813591
1128401
90560
1850555
434319
688855
728900
127557
1150188
104411
9029
1031097
1768386
937689
1959976
603445
1589202
205459
1089677
1392502
1700215
718810
1969852
679657
155134
1673819
520417
84584
1623083
783744
650480
571397
74801
1008632
1485723
321014
672491
1937954
1092867
704508
946460
527587
160897
1286775
1263167
1290140
173063
1112517
380786
508617
831621
1344743
15177
991643
1327274
142125
1353649
1199377
1929197
1847960
1244661
515526
1800888
1788780
1049516
376015
369734
368924
741399
54952
835116
325293
1409392
1249399
664266
974574
520529
1124083
1984060
1630320
1803227
839237
426737
1811847
1086666
490490
398833
358940
1171596
1462613
1833879
120738
1833562
1912299
89399
569871
1466295
1789082
1195933
508302
1102841
759107
1837900
148329
759226
1384188
369635
1210462
1662768
1115745
1446614
796400
1554392
651471
1655104
132778
1694747
144704
873713
1765473
816135
1901247
395214
471886
1325349
1414757
1010141
454787
1068502
891077
1886473
1700995
1256334
1822085
1813979
703559
1911814
1466308
657343
417714
36640
130531
1220649
935764
1380846
1987784
1555785
631076
452389
964566
1712237
581580
1590432
1295175
822445
724389
1917315
1682918
47625
1320502
361697
1494513
995150
843027
631907
761500
71474
1505032
337130
1284588
867387
1776098
771696
545600
1501940
1094902
1423203
1675695
711995
1528739
1028130
142629
1399450
128359
1113338
1894538
1646345
1730089
537140
120893
990156
1822966
1364332
1677100
68624
110805
367576
131657
406346
560309
334727
1388210
670376
1235149
828725
228030
352858
1547827
926839
1542517
1852526
1800256
1321714
641985
1431553
311856
162740
1961498
467358
609728
545309
148807
1987034
808412
1733576
1148609
1499319
574170
576830
889634
1728109
803037
141238
234767
1575935
1363932
1040395
765913
793334
556365
1974648
24107
98884
1242547
1807203
1316127
1347788
696983
282558
1273155
1399993
814828
207426
158534
1897571
1110682
1309415
1133262
1542001
464159
1785517
1466952
126975
1428986
174213
1911883
1937392
1543542
798291
1133874
1411436
1472460
858886
1294438
691257
499521
603214
1009354
729018
1065702
35595
492824
914114
367384
1427830
1539645
16176
1746334
812555
1608623
901973
1812150
1424662
67062
902962
1985575
1226617
1003172
47532
566244
177142
1649422
1501949
1935393
1454218
198935
406419
229461
118640
1904380
1505982
1548147
1622641
1259385
897852
165724
93290
1809752
898013
1668067
1937840
1975841
428171
413822
1795460
1338652
840537
529526
1050057
562841
1734112
1572033
704538
1653383
1970363
1466979
1708722
981364
439796
1054009
181881
1190578
469457
1156412
1798142
868837
700411
878568
1415735
1694505
1143027
1946040
1951703
154409
1637472
456371
452221
1628391
725038
978280
1030596
1605231
1514955
955706
587064
1560602
941156
1373565
1797394
224033
1991691
1915840
995186
613189
1838373
1156828
1504198
1684018
1302597
1656569
83989
838387
857867
1593688
1567628
1178858
420551
1003367
99737
174385
986403
1684931
306943
1300378
349424
480438
933677
392297
1834010
126420
82534
1462971
226823
1847926
532470
866505
1292366
62719
1476258
884825
1258193
999051
1050981
1549928
852813
352583
1694469
911617
1887739
762087
715278
1482691
1571159
516419
528002
415171
172585
1499868
1997428
1862048
739961
360074
1120407
651251
335680
1413414
1472425
253491
1482619
672345
817887
1072493
1151919
388444
1618348
1257306
309130
757195
1331161
354843
1955718
234878
1961034
123761
1340993
1043913
1997368
1923723
845936
69818
1452159
67188
1444022
220365
1235194
995650
773815
1917224
101821
1444385
404468
180159
1653535
549033
993824
1721439
531909
415033
943671
1043705
415958
1703667
126180
1815332
899171
197000
1375998
473021
38095
97600
1272095
1879800
630888
1014925
523326
1099295
298551
1715683
117750
746293
1681804
1839317
165396
1091924
472735
387868
476135
1855244
775900
1030417
1344784
1194793
221470
1264773
1252466
62945
1728146
205740
1021854
57799
1236956
657912
374660
1854393
382614
438337
8206
1634438
745621
1012858
1586745
705216
841263
1881161
1917959
1993590
20546
1047060
1376840
945686
723597
110328
1570942
1353537
430616
1129481
858941
1668664
1820471
857766
1141430
627932
453918
815904
1128878
984839
1717762
446778
1993894
843419
934227
10756
196835
282743
554948
799198
1982551
487962
1877947
1126371
1917240
426607
880679
1912536
1718911
1838272
282335
241541
1003977
472498
382344
1422861
1290237
1729097
1037497
1251101
1623857
937056
26217
154076
297189
501223
1535156
1220392
722444
1051547
129102
279531
1178744
1969692
230232
1236234
1076590
941030
1341415
1416454
1318072
895781
262249
699041
603821
1772459
786291
674473
998936
837467
169658
84032
11793
1078427
1805045
1022844
967589
821784
553846
237368
802202
631387
1965611
606147
1440324
1591591
970112
1036699
1380552
834524
1913706
772017
1079378
1399391
1988555
1317389
587064
1931994
1979470
1691110
1395440
800571
1050457
67263
1317571
236233
898970
1420569
1049131
1087269
1211200
227443
246901
1319549
1582585
618849
739300
819458
1695986
905289
1732405
138576
1342272
1940820
525056
1419101
645385
1076639
1790330
869533
1575380
917491
244726
1544172
1861800
1264925
571991
721470
1725988
1448166
818181
566745
1086886
118229
1388588
74499
500395
374807
1644382
1132306
1181772
162409
1789903
1798985
9338
140561
1354195
1683059
394440
1382335
783520
802870
47860
1915709
927755
1861242
1871544
388052
1169693
97129
1903259
872769
497222
1519295
1300950
1600925
55668
1762373
1000421
1893834
670925
170666
223307
1743263
1097195
751606
1147465
1161107
1996955
1687770
711567
455735
754812
1646691
1914364
1639522
959424
1558826
1356520
863608
598951
1404663
1954341
1301053
1780513
1247134
1058271
1984454
222639
1154588
949651
610107
1594017
620403
537557
1798856
1323234
44127
1322049
330413
1220678
1666679
1360597
254071
1205943
207754
1947227
329879
655863
1004890
393574
14031
400437
1500983
1657341
1935612
278062
916354
1060947
594807
1153349
1631108
462946
1072242
70705
526675
333774
180585
236548
1428523
1550923
937635
1606696
147963
387884
1765297
677080
897956
1376302
1647992
1665513
1502858
1427390
857697
1053255
1838590
1506853
1591855
664303
1176124
1336181
1604147
1103474
1720921
1907507
533702
1857862
302758
1500273
133236
1569798
216825
439781
471733
718569
970195
569796
1801783
1957227
321285
1076547
544311
1461990
454839
1129170
797857
662302
1519477
104058
1392266
731499
209931
320647
383113
1287636
1619771
1876548
669897
1577380
1745877
229729
406953
142878
8476
459196
170132
576342
1784022
56036
1494286
405747
1950319
1139397
1170734
893769
427214
1475101
1154039
1432098
410670
1014852
629592
30879
68447
1705059
1763962
249813
440842
1028969
1451002
1047539
1199897
210139
1421681
1396671
68680
164457
490187
765603
32338
1331437
885079
1533918
289797
1651050
455383
65568
1500798
770253
44443
307876
1492646
435352
1052423
1698619
1066785
1496320
1855918
65084
1945061
542716
1050897
1565721
1993023
611429
32509
1075036
1149149
564758
585010
1411837
1162944
371406
124599
1957136
138947
116765
1913357
1427686
147289
1560226
1585974
1215612
1702963
1475598
872700
1307917
64722
101135
594249
765951
202467
1373026
356575
1052045
334033
707306
996412
1566948
627841
1998122
710116
1278848
1319341
1694859
397960
1724283
1893661
147098
180015
1123771
1739985
457489
645925
1231772
567115
300556
1435519
934297
1145449
374094
1124803
1571816
246666
344239
1193384
132772
1356203
1301528
1537656
1118152
1635607
312911
98859
481987
141910
1583282
920554
1139829
1650527
550054
1608342
840907
691493
76039
1157646
1997572
1228057
1367791
1180103
622535
1598297
101257
1644884
912588
1140552
1670970
368244
1197413
429828
1943982
710185
1657868
156319
193763
881443
762345
1143239
627792
1943534
861448
144978
913428
955143
1228332
1571623
483584
1136262
1833601
767029
393363
954798
1006153
1592731
1821093
1706883
741831
1670331
1338554
1941995
234433
1124604
1743565
664797
1327487
802986
569951
1719434
1126483
679886
1751493
634905
110380
168103
949729
1402994
1232250
1125824
66243
865484
687384
1138555
976286
1144076
1194405
155681
461724
1366821
396315
1226672
1410677
442980
1403339
1894654
1701047
1684651
1264187
198942
241345
1787550
708503
1248398
377910
1064344
988569
1199221
748652
1679226
1261832
1381569
1777772
92496
1852687
1365006
1323951
658578
337284
1792807
1072484
1827029
1653577
1528473
1862593
1563753
1131368
187662
1874624
1940037
757602
553482
1205817
1712836
1368620
1981914
1260217
1558972
1185953
16241
992559
739729
1876541
1983110
1702582
1898631
1576906
443627
79202
1307630
257859
1286138
1932528
1156859
306747
1146704
172750
1350019
630055
89558
1779711
512678
1859774
128053
422274
1086721
1284817
1944554
1162192
298476
1552695
1719076
245689
337523
1260568
689447
1534607
427034
1254575
412913
877885
1173079
1741594
1649420
1531441
476544
747448
1930162
1771374
957237
1757201
125983
1684103
186955
1489443
1743209
1128525
1532480
1944600
450249
1704314
208505
1905540
22704
1887206
857267
839101
941728
966218
518610
951815
693830
1142533
216144
590368
1501532
587648
1978021
186817
251208
1020703
188664
857468
1225956
1193606
1356712
712701
1596898
1911915
1316682
1088235
1134400
1575231
61411
163542
1155930
1548219
577312
1288350
46312
1347292
1754300
1939111
810323
1095927
759740
1979012
297919
1034143
1641976
562954
806349
1787643
665414
1066308
1836772
1079780
1045174
288346
1758352
356556
822672
964580
422459
919740
216418
1901526
1211863
1170305
884962
1718989
795566
997074
676403
1111888
856633
635663
482775
1354298
1035145
369876
1416308
1230957
552857
892790
727295
340811
1626882
1249204
1128976
918691
1636138
989699
220554
1259223
665653
1149323
817962
1041844
691345
1511364
1349273
1788772
903822
114777
1009488
1840669
1944127
862782
756602
1390020
1382400
1378273
844169
1472123
521764
1826340
405974
1781839
1643865
350507
1104249
1441967
1944759
1790497
122335
526629
185991
1955334
1440316
358
1609849
413339
112671
595467
1775138
567862
345588
940074
1748418
1501074
94096
542097
1101714
1409289
787898
664813
721315
549793
288302
190588
508610
486069
886161
563411
814580
1029716
1690056
270284
1824128
851264
1603568
1700475
1079651
142065
197252
1328658
1156828
1719760
453911
145905
8665
191611
755077
89441
1261168
50900
938182
632498
649509
1881558
785545
1405986
919437
1990393
1873454
784773
88200
1291227
1676089
1956435
441692
1790099
1148815
1096453
1169577
1284546
1150462
1669477
824931
809868
1127709
1290319
29474
1596924
1545575
568170
1100592
1831568
1365499
1048485
331757
37930
687298
1834310
1461509
391820
1638906
1556455
1211801
1272253
1246082
1790112
1376586
8448
1307554
279596
567746
1472378
696161
698735
3188
1140278
1071247
382328
1940260
704004
276057
101285
1919978
1227137
1031834
1336945
899214
679593
483839
66386
1081520
1679604
1483618
1347421
1213560
918185
1012487
1295613
825591
742241
1533008
999889
1503781
1111947
933840
1924575
107400
338209
752957
1063301
207798
975776
1239206
494535
1603116
713716
1056337
1923837
344374
535393
441730
1095897
1143090
1014144
1973584
278562
54976
1718972
658701
1867178
1118444
1907023
541496
221730
1948688
408187
1333467
246572
594382
516753
627624
422577
1240973
1805271
1779404
1050080
62612
1250393
1277100
1537100
664727
1226395
1653360
1901244
1096867
1844742
296919
1953386
1896020
1408112
158534
732165
1820621
1096868
763631
358131
1242371
602684
1963210
1877028
1515580
310735
1588085
1025621
623183
199934
1070242
1551729
1484525
1984725
327282
1725139
1353493
54563
1044149
863116
974226
187059
14163
1189310
1027007
1251591
1681546
397282
1546429
1605295
28272
1123384
162058
973601
62228
212446
1175930
1718814
163493
905827
476902
1579797
1335557
1892571
1095458
545603
899818
1631304
822947
1316125
669765
1816918
1490974
1649897
830990
111931
1407674
1782001
1450894
507168
377218
785665
1562493
1181937
852882
979915
1598703
258059
1821484
1642884
1504572
760570
99410
1543798
477090
843991
1778404
1128270
1091492
1179563
883277
503447
433722
579588
1082370
1471862
481686
1204102
776955
1014144
1887859
1542648
1197993
352359
51151
1145074
255751
1691671
1999357
397216
1592400
1680439
1093015
216057
1006505
1053835
1172465
589409
628233
1694739
1966987
240053
763882
95406
546683
1811238
476361
1038971
818493
1422765
1790488
1138141
1793455
1745307
293576
614151
1594432
1550352
1172207
411036
1970148
964617
732801
1777804
328279
170021
1015451
453509
316929
503284
373310
505686
941737
687835
838683
1030222
1398670
234736
391945
99106
1129284
1556002
1817900
1747625
696340
251411
729679
8852
373870
1131007
900086
1089549
1815292
1088354
820886
686053
1324392
1000286
303823
1782388
503444
1830851
1673864
735399
1486301
479024
1857830
1976583
1735244
1191912
1096741
617171
85765
1663134
1155017
809503
910536
1244040
694382
1455129
673554
879935
1764261
603916
113659
1253579
1224564
1694
1453702
1446829
34529
900614
1808104
1065696
1552887
1737897
511183
151100
1964059
1582585
1210316
690632
351065
235588
138777
1429617
184003
930498
558687
1622575
1205374
25404
572868
1063597
1841333
1048037
859692
1491133
867271
939160
21061
228633
182634
34214
554501
184285
880953
784308
311520
37829
592119
82751
873378
1258762
1477875
1779370
155014
1034782
1538386
79971
26760
1855684
1337807
75375
160877
568363
1498573
1169955
1907148
597327
454314
1076754
1099037
1623255
294103
1696354
1910468
277798
1520963
763094
46003
1087928
1512183
1853178
1573764
1046682
1392409
1480267
1545110
986403
1483825
661719
651997
7478
5905
636485
649406
209749
914884
126960
719778
21489
1130907
846187
1605026
1841221
1794564
974091
264123
755422
1291816
75035
656604
319682
362317
73191
883844
1064787
1463577
6467
240414
1484472
675542
735246
982432
258339
71771
1279711
611602
1719064
783055
387519
1108005
1433101
179571
361532
495155
175306
32777
611388
29044
1321468
720260
1016985
1272744
791104
312161
1165214
1276258
1249576
421275
1531386
636697
1379614
915477
747527
1543339
629932
1501390
784155
334482
1163810
659741
1025336
1642692
209003
48221
1859932
339407
1756955
1858658
1201655
1432912
1606087
1826821
619344
1501375
380359
60493
1909098
29356
487112
67654
922022
1015657
1440943
1889953
557613
1279086
1113308
486198
1897623
1187836
766159
1039662
142331
389970
1477792
1926083
619681
28633
1346100
1970618
1391632
329395
1454933
1547671
695603
1704362
1604763
524107
62501
1811127
856979
363112
1582960
1537285
1210819
1233459
1061864
605099
1837145
1651770
277610
1005966
164793
763705
197959
288445
35745
1161923
762815
793737
1717537
1783220
494200
1636055
1595184
1741357
74207
901991
1793509
1731699
1795277
53713
903500
952225
188035
1026475
497335
218990
354167
1321742
111353
134238
1120638
1934730
4284
1010951
409562
1371363
1059257
116091
1451148
419428
1934967
402077
1734112
879168
172606
413257
611625
610192
1497412
728327
856649
14131
350472
193849
397833
912937
1601625
1235589
10241
1411745
551604
1121537
1455236
1530963
333261
617051
768910
1133874
624016
666676
1582351
458665
1599717
251792
987653
1093166
740483
1008673
809320
1519359
1670540
898134
1112403
1277296
1670496
1717367
577627
1696513
1515518
1435040
282558
320599
92527
59630
848513
200377
1367158
1661891
704550
1027958
1536399
604902
949297
768987
1425458
1556729
1757098
970415
1599083
231874
13814
1204525
213598
1385075
1522838
1837428
908845
397118
1916922
1294217
715674
1099683
1967427
564458
1606605
1691795
1114226
1882979
1991153
985772
394573
1478216
888228
1473151
215675
377237
1242324
1283791
1586532
68848
1595639
1325048
690435
1275353
1990590
1633265
491969
965302
1464948
1872659
649035
497811
1433639
1921040
294978
1452038
1922203
1549283
1605295
1610848
1329614
1533662
1878991
280138
855347
1729645
148146
344965
59
283116
62419
1479600
1222538
201822
1180423
1753678
216910
1089933
946778
9054
1863614
476108
891872
1727917
455655
1696671
537252
173805
444791
1658608
409381
422817
182641
1294058
685816
877163
1607768
268957
825041
250723
1850617
1156997
430733
1369680
1487448
613987
520087
1142899
709748
1454194
378685
1983005
1384188
165094
1611108
1330165
1481457
54899
1138314
497338
1716332
1369188
1752783
1421639
708742
393108
1259223
895575
665893
1607680
623137
1743551
1026478
568997
1286148
1768516
47978
715298
544978
345172
1329430
286774
514084
1782703
1275941
253585
672247
1922074
733380
655930
1241735
486236
1122028
1088077
1255244
319278
1698922
119918
965468
1013923
1743084
238148
1002559
937968
521622
1680121
1326673
1158000
1084690
1931087
259687
1576115
1163501
951687
1487476
188108
1797179
1447929
674752
751730
1851415
1375520
38741
1427559
777732
333637
1138608
1962444
24468
1667491
1597512
470976
1559495
537716
1993692
340512
966071
1699332
1176535
1108063
367217
411824
720440
1957342
88733
1751618
1032497
674465
18677
85330
1903099
1838451
1946511
1771168
1253211
121477
1733498
698191
1641131
1730493
1072786
543379
447989
1992619
819363
661407
1146567
466635
1033202
341324
64484
39683
1930604
229192
285012
1081320
515683
326692
1302236
59646
1574442
743171
1747883
1276245
241307
1757681
1422688
1311885
175108
1154910
901059
86126
1407032
1777850
287288
966756
697818
1480613
2983
1210779
1385578
807333
1474701
211476
1962474
1772653
549338
733608
1584868
1507287
1609453
110275
1537631
452133
722118
1472259
1988606
1663716
990522
1132121
1287919
599545
659758
967982
1950911
1168045
1252104
1460168
1603073
732162
1302592
1648514
816932
603116
1410607
960288
1680251
1171006
748494
459117
1215556
1335817
169005
1433502
45281
253069
1437501
545880
1009876
1052011
109022
465113
221979
1354176
797877
1535498
1237386
1949043
1277778
737659
1437133
1173797
1396209
1656438
1132684
167279
900532
1910762
623817
381159
744509
157381
1598544
187622
1015683
724173
1020832
496342
1403744
189918
1279266
157955
491272
289350
265912
353612
1406937
1044365
255596
1254940
1732680
21995
1166013
440443
925201
572983
1804656
1473712
1744304
1376046
264815
1069096
400822
1273952
228255
927933
143276
989528
803771
1486672
1064684
1549456
912618
1282656
296047
1203489
794104
861065
521037
697595
45591
42512
122020
797672
550054
268950
1411903
933352
175295
217073
811467
1105366
1626307
1271182
1791356
972857
1029212
1752225
1148061
949112
199064
733115
1502245
1859970
476457
988416
308297
1239788
1224523
507333
496842
1913605
777100
1426019
682759
1000419
88601
1078148
716563
1840727
1394686
355221
838140
1213123
843665
1028348
855804
362106
830086
623730
404455
1336414
669542
769334
1041142
469717
145020
1051547
77878
654045
371043
1218962
1621967
1990865
1609631
418590
1755355
29213
340534
1304290
1238439
722542
1978535
1913159
1779459
1807989
42598
1243393
493190
1677122
1472460
513268
1128674
1950811
1313128
1094791
1742852
1033311
1000856
761835
1416330
140221
1412227
435528
231704
1467939
1007529
1421532
389326
515871
523160
1446559
1033841
772923
177938
1155939
180816
600688
1877217
170248
340499
581567
459881
1267578
1224966
465578
21340
209840
125452
1728799
84530
1208462
1313128
140855
735228
950319
1876717
144194
1677591
677929
1377846
1177998
73472
2218
201443
172227
1772075
926098
1606315
209872
144613
796346
1384478
1181666
1313467
1253176
1584101
1927726
1364775
893630
667420
1879605
478857
333983
738323
179045
1688210
494897
1528580
1366229
1563838
1073332
27697
626514
1487543
1764938
1636032
1018360
819239
506246
894690
838454
820545
998871
364766
1476667
484878
906484
1833823
1543422
947902
973183
1811029
1943001
1396563
257326
1427680
819653
1802416
1435984
1253084
1166359
529550
1598142
1134654
1984771
1792179
1123468
181174
164464
525418
926231
1319096
1905226
864766
801488
1514312
884271
1480878
1619901
1998080
237461
832132
1920409
1337326
29882
799444
307481
408527
1307568
433002
1226395
1108453
1510626
1861937
477633
16674
650005
774642
1650668
1234187
811284
1219919
1723270
410701
230232
872238
1970318
1933036
636812
1906027
622559
1790277
1254223
761298
56903
970843
1151416
110221
939153
1679915
1353092
335525
116159
277424
1236506
742229
400693
692350
1301636
806276
546827
844011
1775984
1606395
679647
1992348
1213113
586443
1284956
1333360
262591
1306776
1163091
1415225
202531
294028
526695
1166547
566216
1541750
833056
1423739
251185
190185
1990787
1320620
1332253
1730878
1598871
1693278
1263051
1112480
1633952
1242289
201026
214597
1662556
1486194
1762396
831154
1985778
1597517
349062
1816087
1122861
1041750
1369739
1432287
772426
1881556
312104
1638511
934334
874688
104951
1769836
710615
759538
748904
256472
952414
1116115
349753
1156563
967520
1372576
1936858
379369
54595
1275590
323134
1190431
1471520
930106
160864
977918
1482399
1589851
907008
1318645
1059674
694513
1683681
45585
663245
151339
934036
110400
1558762
1791037
1975020
335357
981169
894889
789741
1003016
476726
1295877
1573251
244774
664497
1439228
630229
1217253
541083
564375
807867
1214665
1997127
390208
1008161
1368877
274467
1834482
496638
1223729
1406161
1612520
216105
396642
1965226
414344
1677861
702473
1264334
784585
745543
1091019
1420578
684429
335484
269349
1184794
1154765
1227505
896983
1247646
1978260
73196
1429658
505824
978196
514446
1589778
61454
963410
1724813
45116
1572290
954897
1797203
1561302
91059
767198
1218927
1629605
1897804
1513489
540415
1466066
1378734
1057848
1205771
970540
1788688
1086749
1579040
148297
928867
180952
740838
1830196
598112
133360
977081
88855
1785893
818858
1375866
1390062
756096
290098
1730182
1711634
1664837
708819
1275491
644510
1367750
1627942
822328
203929
439790
1651317
650441
274435
1913826
1974065
353350
61809
1773463
1609888
342299
601787
1190138
1658249
188554
561810
371806
274593
190129
659114
1874860
1872783
1006931
342158
719157
912146
989630
723633
598112
300635
397431
353368
157154
1058955
1640793
7720
180420
1956147
1918039
1247271
1218202
1137885
1712951
1839030
1593786
566743
1638348
1284206
1281642
69584
37855
575102
1612813
768303
819891
188124
110657
1729566
1896403
1023530
1599475
1009495
866600
497940
1031449
327584
1409976
920811
1140215
1983366
288813
463356
1924758
1559201
124780
300028
1040041
1827604
129248
1523837
744210
1612902
1649422
1529371
520823
1346047
1788681
872600
1816624
1128773
1352814
1576215
1098561
63109
1277436
813243
461921
626564
1941867
3375
1127126
800544
899837
1515183
1299370
492640
1875707
1172711
703829
1312562
1354142
1886605
1792190
537974
767091
1518181
1352184
546864
215625
511584
1854415
1491933
777634
1802416
619692
1513630
1031648
886673
738552
144868
328786
1043008
383571
1951454
1373612
1024988
1727230
1693012
226422
770231
612728
165315
616857
157975
1789578
1442672
1562548
731413
867972
474745
1050651
283632
784351
544952
1424514
1471174
239152
1030266
1605098
528355
1256315
835899
206510
1206943
1584266
333727
90754
1559404
1347546
163050
432894
165860
817786
661329
1659259
2488
1822371
206512
338027
1931430
577494
477538
34248
1436827
1536065
1779028
1473540
474332
994910
1408849
1239788
721093
1174597
341015
469606
569084
1378427
1748010
251986
694052
493023
477352
1642921
1107595
325480
168650
594380
868023
906712
705450
538785
1893907
70293
1196504
914188
1572387
844203
1687106
500286
520356
1608619
1875615
1562981
62665
469765
279991
1734919
11661
186055
1602223
1091112
487112
582177
1310213
338252
1062896
1232468
1200527
485269
430546
888818
1038618
1995256
318114
161165
1825547
1487445
1121664
1988595
105276
458811
1067721
1594478
286474
262212
1951796
1477212
1503951
93506
1908335
475786
98445
642108
76696
91745
1418514
943272
978871
86250
1002237
859377
258808
1244202
232319
1954383
4516
423546
1980876
1570265
577257
1057988
331850
699378
1092633
241384
314082
476282
656662
684040
929441
1097047
1521738
1094296
1924474
1401044
1042483
742665
630232
941273
1976014
1622941
452347
1839317
488477
354732
876159
1926971
1446680
1750846
110366
461155
1398927
1469696
18704
1055361
1944179
1853595
655625
1216576
1756181
1581403
939097
1539853
1697252
1631155
1872127
322524
1614549
1323728
1984304
326594
1955655
1526205
942909
376712
132257
166559
896004
352807
358861
71650
1704425
325812
1809936
1275758
11787
69685
1363703
1001284
71376
1084933
810420
1576665
319756
1187986
36420
580213
614773
1829456
524939
588693
316033
1342994
938603
1834306
857687
161063
1219460
360445
1659942
1711177
744005
531725
1422688
20939
1444453
945910
1154077
1159460
822550
1138111
1467098
1854025
213257
983961
1433487
1320530
375974
1706071
628461
1902696
737620
421382
808082
884093
388156
1621071
1593280
702843
66328
928156
1637961
808082
734635
1584348
1191990
280319
382983
1290359
1258690
76564
1373935
923521
1512536
755861
1907524
1281381
1640215
251495
784334
1301329
1992005
568414
662357
247036
649424
264880
590982
1700014
1588371
999589
1680823
1181902
1697409
1020937
1335479
1860660
1567739
796780
1865499
1443807
1955534
1112223
1360596
1064953
1782617
650660
1267732
1276975
1741590
434793
1006709
1549268
1997386
413219
242295
676706
351995
1275550
1020668
1891826
1727461
968261
1066860
794705
1231391
1801105
1978211
986224
526189
48268
685497
1595194
1042155
235440
314472
1226381
34805
551806
413473
770068
1520898
1729553
1777238
1734509
1161173
1704013
956330
1634072
258341
1905179
459259
463741
85142
1077895
167265
1194088
637806
482345
41167
1992522
50152
1131708
89498
1176920
563183
229871
227253
32250
355098
1373018
1664918
260768
1372107
1017637
1924108
434604
1851001
1833743
1180824
916165
59237
276865
1741850
1096677
1723695
1338964
1665230
797833
1329957
1514884
1964
1467534
1311885
1088466
1183318
99305
555011
543653
1256223
862563
1870674
1244577
1769675
751626
409093
53334
606576
1163884
1793784
782729
1148899
643289
1412605
1242045
1204988
1739492
732459
1078806
834227
969897
1831581
385926
1717308
604798
1689687
121729
807371
1678850
1134173
422577
1745467
991571
25960
915565
318473
1583707
1176724
89713
113659
1013548
1932346
1928895
1586203
1721902
1142021
1239869
1055466
1287092
145570
479271
427234
264660
1805498
1767237
1898421
866413
55670
1549156
115367
1926846
604831
903431
823768
53638
1000486
1680247
1549437
1253918
626447
1254191
646248
1641904
1853201
1197132
1844096
1209379
1713603
371564
1968305
1495271
1104976
935084
1084717
1054295
1125294
236259
1361442
63940
22977
1747471
958261
660059
930724
795274
1201502
1299004
1516147
1623642
774623
1735353
873716
1300514
924816
618063
1704697
1126354
21007
1341524
431620
909296
1118090
1062939
1329689
539536
1586913
313025
1979871
1184933
636730
813798
1687752
1869462
993541
128817
1466723
834439
1966363
1416602
1388871
163265
38311
1460356
1540622
569536
1358313
1808993
332356
991903
933208
385692
851636
1650506
705741
998999
332464
768543
1603601
643570
602426
1063801
889934
683431
1326876
140931
1152945
1738578
1047868
71754
200414
1263919
1243266
79590
231635
964453
1107282
334007
1174299
301749
1072045
1318337
283850
650889
1270622
1177112
1228928
499189
866177
1321465
1834917
261861
147297
720588
1873773
1367185
225277
1040595
293139
641974
743873
668165
562603
1876985
53607
389664
1284454
1873093
263324
869147
1357856
253463
1133496
1633803
1824924
1089772
264523
1785097
1123723
1886
90064
1600341
370279
371634
1002958
1639007
285852
1858080
1102772
355100
1796987
579002
1338429
1461422
352634
127913
802540
1000206
1353730
701950
1579829
726809
1011297
1599485
366307
1269013
894851
280664
235107
1684921
23465
1806625
679050
1214335
1325173
1872117
1690864
570413
514437
209326
372381
1268040
891325
1858524
1392189
422607
1619824
842399
214076
337779
1791037
313380
1148197
1173745
720572
1686370
1873200
175840
623663
1390163
811776
28230
745213
572659
1680944
369039
950253
1597290
1651784
1712298
72756
1290009
1222757
1452861
1253161
1394211
872747
527718
588499
1338770
99386
1898670
419085
1517391
1314351
914490
1397105
1504717
1635243
390935
184039
132935
1855064
52370
1724728
1313396
74196
872518
1462266
1874268
916641
599820
158274
886039
957894
1784972
1522987
1300990
1585740
1230842
845862
1941661
1355282
1285999
658478
356356
1438216
1617628
119379
1018388
900052
1473694
1282936
268250
668294
1505203
1655226
795168
873651
1163335
1973428
1044413
1603106
1969654
203232
934743
900532
781957
427263
1419276
930985
262454
768623
1724642
885086
1303498
355224
212310
861726
1259710
184752
762397
1789555
1937284
717405
842026
202961
640767
807511
1709374
1028645
1053596
1340603
1510123
698899
1137094
1876313
152483
508903
1366802
1644605
1789055
1940026
437088
407409
778959
297996
1236179
538669
592335
1842045
187215
1785378
575794
1379550
1986247
1964306
1396926
410960
1794581
967104
1636667
786583
1722210
463316
1321878
1745011
624423
1283941
658951
653725
288657
259534
955684
275901
887477
1597017
1665245
147453
160168
1424956
1835042
1856942
105089
375398
783397
219438
928303
646557
1760885
1315052
1533557
1463942
1683466
227601
1031382
1932101
346531
1712931
80869
1472473
947198
1930707
1307557
1467242
71904
131010
1566432
1201329
1316919
716359
379251
468212
815797
892731
1602400
926829
1534465
659289
316125
1204992
1143790
1965589
752247
130733
1533718
476310
1241343
25232
728966
1984271
1649625
1626660
737233
939512
494953
896416
1170154
1570214
1366390
1565661
10583
1184651
1391031
707243
285838
1347523
1633178
1908827
688932
114814
625332
1137577
598794
1145629
478452
1166139
1535716
822536
1355489
702618
1630229
500562
814466
35126
1448235
1238901
5208
1618657
495346
1522076
199167
1057236
99316
518743
793002
35541
634664
1316643
622260
6870
92994
1277304
226734
419074
479995
440432
936317
1326010
865224
1269503
1531467
750101
1480064
418708
1850276
1866827
1420543
1446394
1302822
1257268
653298
1230921
1422597
1140020
243858
1349002
1137840
900612
969602
571620
1195852
776672
1103708
1199554
1059076
1830279
1656232
1117318
352894
1974622
819740
1757470
960917
735023
863036
824268
1371422
1745994
1469778
1511957
1559529
1786149
776058
1133417
588356
1392688
773900
626986
1609631
860378
224447
552283
1891644
889287
1553524
1375952
1866036
629098
132086
1543175
1557480
281955
345470
212090
840501
1710824
1083853
1907387
1060740
1813625
205554
754402
694987
704930
1980154
1039933
1407674
160461
391090
1489223
544180
192974
162861
640458
1291383
654599
31222
1610884
1242949
1275711
73298
1853715
439671
813202
442642
1652859
1881932
959798
752998
451113
1463580
1614426
893341
1375393
761468
1393218
1365450
186237
1843638
1164965
1650165
902804
749125
1527965
1229187
1601120
1382329
1043101
1000636
91292
1292203
937256
882278
556440
120975
1181854
1769162
662645
1082100
1516313
1733975
1118449
1847826
638891
1127698
1766086
1563281
617604
648215
1342855
1108317
251541
1093941
1608303
1602847
360563
226592
1431740
1462572
1178655
578655
1067127
1033040
558601
1901269
693653
609643
887704
674676
1066921
1267502
1252893
1861984
1581852
1468258
896768
350203
547569
17654
1192644
1202497
138583
1283491
1144046
450696
1091378
437470
651584
679058
1116210
1027081
1662087
611498
1219529
1593579
187677
1997291
57494
1742267
1707270
1210481
593735
1819649
1054519
1185598
7044
794905
1789979
480886
412492
1162013
1064195
1976028
1043272
821140
24325
317370
267329
505346
601280
963444
1295950
1957883
1991091
233013
679315
680253
57838
1155943
442866
88786
869530
1713839
201055
1067915
1408116
1995124
1811437
1189925
110541
1724394
1808002
1437785
1860843
126960
1935148
979229
1992338
1827389
374917
1585967
494844
1082526
1017572
959155
125983
427702
1166122
1901552
1143425
1355750
901721
1468375
182254
1039336
385180
1957661
809232
1729360
146573
95165
1375281
1921222
430952
433141
553927
67027
1987083
1048227
318075
1423839
1157810
1613624
797628
1897876
36525
1996569
1822605
847729
357019
561788
1564582
44845
778576
1632292
1481470
74142
1082389
1089312
241384
355593
1537270
1819505
1822194
1589066
1628217
866465
1920181
807128
1336295
1808627
888054
290033
709702
28210
1631325
55668
1995124
1370328
1552367
1228207
465665
165296
1486366
21515
95321
29847
18338
1431246
1650655
1306634
1800940
611312
794244
428237
215785
820919
1484020
1874993
524492
812809
580620
1767633
751075
556083
1768
1462572
1910337
1273877
1280934
532259
1978510
417328
1475464
1876330
1604445
1680665
1806332
782175
194296
499694
354322
949379
1738792
1868110
31774
1336380
1390585
1486671
1290358
1299510
1928486
871832
565236
1599274
49343
1358935
1637276
473864
1198425
1506201
872358
419189
1933477
73452
1206924
973043
1313368
234706
435809
414464
27866
1368263
166453
801592
1013873
975786
81796
648017
1389979
1450095
1597649
1477715
1753217
1304358
1986170
684578
1589876
1628391
241280
596958
1956557
1547392
873326
432632
1590657
1488619
529797
1556654
1049978
1918483
99856
1354046
468305
382187
668112
1901574
1381196
1346572
761835
1646600
754894
1710206
517615
223906
1192830
37600
1903593
124470
1569147
1564560
885903
166182
748580
927315
188315
1664659
1632367
223995
349013
772514
1276524
696257
85105
1171088
1438982
1684328
1621192
693037
1464373
1492181
709296
1098647
215193
3901
440562
1918081
131953
184249
1139567
414288
14713
1439517
370996
769903
16918
105790
1260637
852999
1273036
1877499
272662
1145873
1347070
1112158
12159
1639062
669910
582155
1588308
1017213
585792
1594686
1490873
1437451
1195950
854779
1722267
1181437
133032
1328000
1163711
366668
1061802
157960
64427
1830088
438128
1179952
275503
1808191
1455107
461514
1383021
655553
538342
1299127
1544777
786693
1075245
1741521
1932733
1156190
1532819
966406
1508121
1560103
195212
1690980
155387
957237
1387012
147635
764783
871012
436414
134307
65131
627071
1658019
1294903
1458644
1294481
180389
1883821
1730163
1584834
1150565
856854
1631477
1244033
124692
183655
1499679
1404938
512725
950686
1004198
1036936
772137
1983110
430491
949588
1537270
839758
1721477
466438
507830
1454931
1925609
1870955
685955
1967656
323279
926968
483400
569882
1089545
1857383
211661
1005956
1873885
1558280
1331820
1104538
872667
857324
1995177
1581742
756289
1394429
1313784
892682
1231415
1748462
545830
1486877
1350032
705590
692225
714917
768136
1001124
224791
548508
1563461
1564379
542428
719476
1662820
522035
966342
1302826
606603
1103258
1237881
350535
423901
385585
327351
486732
606384
974574
74842
16603
643473
1313915
1900499
1214382
1979638
1106431
1086144
100270
1007763
836282
839555
1191830
319164
1233685
472844
123922
1260189
217231
810400
1314908
1936651
1332422
1663686
363325
215625
197634
1527454
97585
1299223
333102
1873889
1197853
1829640
208360
380679
1602616
43614
603116
728635
1049627
1873187
916332
123487
1912075
476854
1656403
650386
1009896
1602408
1488296
1969238
653626
68675
159972
768050
1543208
580214
1062939
317807
1869371
1779544
1228665
144287
511215
947789
1585150
187369
1835308
1331058
1433956
197166
784351
1975293
331602
291132
434930
190527
840589
1307832
1052094
1650055
1266890
143559
267287
722655
1796317
1042332
1387626
1674719
763296
495972
365993
1797938
493746
324578
81662
1781365
493031
549096
1807019
1795780
641018
996876
1100708
1368930
767655
811890
547441
1610507
915341
23192
1090677
1074198
825670
731844
1228177
1822654
1097589
37343
822407
1148869
515024
1156770
1188945
1687285
66962
984948
887565
1256883
1085744
1894516
791836
1821962
274283
1534569
1731275
84892
184987
941054
849371
966035
798123
813604
1543730
346946
1258759
134949
277218
155833
960957
1242125
991103
919989
1368466
1429845
1401711
1336177
1200581
1917327
1705574
788575
862839
1239925
801488
1694270
553857
1886118
1789307
994226
1655020
1248995
303963
579077
124408
454147
1309461
1395390
724302
1824826
1807329
1628782
227332
397187
168301
1756394
1930445
1891980
800997
1244502
1813000
237584
1954316
1083474
1675762
1221249
1005673
25031
1222217
1668677
711944
718719
1153865
523010
803851
157313
1243691
752126
1671231
783259
1953804
1268882
1418022
1628391
22049
394332
484348
506075
1050854
298123
1710689
1477409
1234333
1296651
1170001
1070539
1901269
518230
1252561
610407
433612
1226574
123344
1057550
941657
683468
633516
1722414
783976
339412
992105
1686401
1055828
1010698
1747197
1116842
1307589
1885499
977693
1066806
74615
120602
96139
1977000
152663
1581348
520773
1206622
761851
1609610
1599752
1202928
885550
1580182
1072387
1450897
1500225
1061303
1665555
1868127
1105648
1869289
1430056
204155
64621
1485723
25584
377218
507410
1650267
1705059
339910
1296395
657983
861255
1762646
308608
1668076
1548956
1405305
1543222
1970334
1325648
770136
315183
294371
1763779
1985355
825478
860891
1213312
1986105
479723
608846
1095360
718665
240407
453153
1237626
1624849
1602490
1843048
1453769
729989
427234
1722146
378532
241640
374531
1713188
968990
90128
1960296
764777
823498
1884722
164492
1420138
893062
1428842
1095343
675364
1450262
1642469
1188206
1736799
1119623
74193
1237013
1299358
1856285
1956285
633055
610331
658090
1290513
154192
586869
1705145
1999931
783216
373419
448106
1885682
963206
1334520
1904078
1227241
1812212
764612
847374
1014074
1111691
293687
1059461
1714327
1589764
1709374
1374512
533309
1737045
181573
16750
426425
1973808
1559258
1280712
816453
51498
1095330
642717
586044
1847337
1611645
1836129
1834612
125999
408119
1711580
432781
1859226
172165
1059678
499026
1465522
1912901
1421426
527395
950969
864529
563903
1028341
1094316
456223
1387476
1471908
820273
1034267
1620813
442026
937562
1279503
459091
1176682
1401024
576040
1382681
690009
1385103
368441
92263
1418206
1113647
1671809
1369869
316384
441489
1453450
843379
701713
1948237
274360
1999526
597821
43807
191206
880912
124804
412527
31960
1061030
29856
589246
1064636
1853363
1429464
847097
811681
1664137
937706
1191083
457018
1801930
719856
874131
790481
1947934
1584446
1387796
1668340
1700566
721633
1167052
1487987
1980436
1877088
1606593
1356835
1415
1787322
1528237
348504
787846
180635
1273554
1797918
801005
992105
249981
205760
360651
1813929
733909
1914864
1715461
809520
592609
1008788
848927
1572952
1238932
649525
507630
1483731
375103
271683
529907
564571
613302
732043
1979279
951687
642883
1846135
1593232
1225944
234728
942929
1126090
840774
346995
309799
101180
1109078
113461
1535478
1543760
400121
430546
1934828
495907
357631
1061713
353687
869466
1274935
1276374
1447390
1900852
1372330
386120
1409157
597289
897868
411960
1004199
460841
642642
1118342
1869848
1402812
1943411
711371
1702818
1852049
1267115
1946757
116416
528506
1158378
45297
592228
70766
1291843
151836
1973255
1996613
29733
243691
1747953
1046539
1323295
1605570
667227
1944173
1877152
689566
1685993
135279
209844
390919
1098219
706775
1292810
477058
1342620
1807508
1119071
637737
1411453
1412733
1049978
140330
974943
1627181
1660953
1260839
1056170
241307
351782
1579474
1571699
460318
1218343
758861
1384574
1154129
1131735
252389
498629
862091
1307051
1104560
158384
1423269
1180030
183805
319219
714580
837342
1243020
1373194
1111589
1106691
1931087
1254266
461369
87068
1626094
1991604
329939
297025
1847718
689447
1669462
1244947
1183171
910256
1998454
429610
918334
311340
609141
1161509
452146
1161937
802871
336633
399450
40785
1883669
829500
1020420
145132
1998749
413274
1621042
1574589
1764776
1557024
74554
782836
941477
1055115
334891
981016
1033160
1208337
958896
1062578
934686
198193
1605794
994125
605067
277342
1130738
1964795
643437
1161533
1454299
1996177
524722
480857
1621512
1335953
1841697
362960
1021124
1131872
550716
944141
771659
984515
1871624
1867705
154258
1973770
504441
103171
421217
830516
212069
1475911
795116
259319
362242
1583033
1664852
1798695
982595
241461
819396
465572
684055
739606
172695
1307601
1702169
1272783
1551859
419290
658868
1514462
431908
926439
1819207
638862
42462
1112895
1506932
1213089
171987
963233
1385680
1560418
266677
1630603
1129054
1665245
101662
1150973
1104198
1982502
8492
1581715
778067
1327966
1988865
11534
282618
962174
647088
749706
946190
27172
1758598
1270104
834326
1398849
717546
142065
655486
1112850
1116639
590115
57691
1126097
810792
1164628
320491
89184
305570
1900558
845955
1542179
1610583
567184
240286
1107488
324547
480881
648540
208355
1659051
1151651
1581614
62048
385807
1060638
947791
30522
1925144
274593
255767
1529662
1518799
1080556
339428
1145473
1659171
822291
237708
1744918
1356032
1597696
1747499
836926
1172002
528292
1706696
1716207
1148273
1235655
1532251
1754347
659753
1563676
1617010
98120
647075
250811
648192
1087087
1403635
1844009
622599
1321381
1259487
407998
1161315
1547895
383948
925839
1537904
1649092
1987161
909583
186232
652197
1171667
1350468
1547533
1747161
36662
1816619
1001622
1008802
1075551
1846933
985656
76455
1809926
1275051
906001
334737
1981310
1728215
281372
1368066
715310
111353
1326834
535548
227506
409823
324060
300527
863462
1267643
286548
304740
1622725
1092234
513590
433428
894094
1361760
415733
847374
1491134
1896180
1952688
413680
759538
36351
1761097
631496
366538
1061248
1117251
1680868
87756
1107662
1764517
1179362
829239
1772608
409189
746731
1550412
814882
56442
1395811
1143808
651659
1552983
980338
1043871
740317
141348
1524266
250539
1225239
1743181
1718589
1565978
601472
1919292
521244
695605
831439
1417928
823839
435654
611023
1249265
565493
1349949
820415
1801248
788834
711886
1305912
1880383
204866
162414
826958
1148869
353510
1950319
110006
105889
623626
153540
1033617
968128
237347
347208
1325527
463634
1020449
443501
1874824
707559
671593
259625
995261
1015956
1499234
329178
402325
836596
1866681
294230
1961616
1160693
186435
265375
1960086
1890086
1673211
1873678
1195565
1129372
64261
144763
488009
1561772
1356677
908661
1668770
131890
1344460
1482049
459476
1032009
300291
173177
1249023
1784801
1614426
4186
1483498
258063
1033200
331498
378590
390834
666344
679701
985583
178119
1531838
444761
93290
395860
267316
389773
289934
1109260
228901
739022
823949
107257
1749692
1755290
706244
828855
316894
449588
980093
326888
630193
718665
756910
298974
1084785
71904
1246298
1150992
293446
1746829
784570
1785546
948229
704691
482330
802224
516222
1535543
1686949
590889
599219
1188144
159119
962976
1769838
855643
1283526
367390
1800002
1221317
1586412
1880839
962751
951821
1732116
1037455
206828
902900
1100357
1112975
819974
23687
448683
115216
1413976
1444454
956888
1620961
1661968
1073499
884825
433002
420934
1719409
301775
273158
1321099
137528
90790
503979
1223970
1423156
313449
674857
764735
841948
847537
346451
244286
837439
773561
1289765
1893152
1569469
1824142
1573732
556246
1404981
873714
1252156
603991
1209962
963085
1639617
1422503
915936
923190
418691
1616704
1673404
929784
774170
1586539
333087
209598
476074
966951
1955785
1549880
1047853
1725557
265263
382179
670293
1757793
397506
1019052
1612097
952160
1620696
41909
1781020
109873
711807
1650052
547212
576204
1890144
1586756
883481
1836176
151337
1692947
789607
477021
291233
319982
1062079
259434
577689
198988
730025
408398
407969
502587
803307
87193
1484743
441654
684018
1032507
737523
1510149
1155604
127220
887760
1408779
1622594
1859878
646032
1151008
1301667
1762740
1812972
1696340
151427
1247143
434551
1210995
1508456
1678400
1117247
398723
1818332
1187622
1965502
517965
1783843
941318
1688629
723497
494648
437612
1408966
1425010
1387012
1152380
1234201
571440
669348
1559261
1620743
209906
480133
413467
1899627
335530
8031
111090
1710660
1611965
1019523
1116266
1566863
1559242
1395062
1226034
154809
1629925
1489683
1380701
623280
849271
1611816
543367
1919885
320149
1917062
1373299
1116360
635436
62352
465942
324801
1441534
1405013
1046091
1350098
995911
1995571
181174
92871
101131
1181964
1427979
451500
59204
170645
212059
1139560
795330
1375539
1314486
1683786
1695512
716711
360707
1661739
566055
120149
1854427
1491639
517597
1225161
1943126
1530605
361859
730157
1182477
114436
634030
910929
1946969
1989296
1272158
1429999
1695747
264526
312154
1044411
95722
1509817
1958485
979739
1381310
337170
35871
1608952
1307568
1882087
776730
1223423
551772
1029502
301169
1924053
1629117
1883496
309537
1549071
597314
441151
1349321
864547
1534439
1098392
1623068
213376
1179329
916982
1113180
35871
480580
1337924
39988
761285
941079
1425808
1290469
259330
1279667
1499373
753838
379170
1184438
874118
781184
1387283
997695
1566942
243696
497520
752069
1957340
1075346
1311113
369252
1508474
1336548
1131496
108906
1460367
1382284
137096
1059609
1342823
1210473
552055
1629946
97033
1429877
18505
352489
836048
1287192
1870979
1626745
1538785
251149
753121
431241
88921
1131631
494513
305394
108552
1934342
959915
1200555
172736
831480
379030
933352
1108245
1238159
1132178
1427862
369355
1756740
928125
1448223
1773003
935983
1073022
1053578
348713
431838
1992449
254509
989612
1710863
1184774
974088
1787327
919536
1884535
765681
106011
731962
445201
835355
1869569
572634
1241302
424486
1509525
1875748
1533750
1548400
188500
262383
961083
1875026
1724348
185312
25973
15774
582609
1886232
763303
156946
807474
1168710
1776318
1454299
1909374
961381
1852005
898302
379157
277525
1461418
341578
1514932
629140
1924580
1980876
1822075
200115
432284
1998202
1888903
774382
252093
524267
1696044
108676
131496
137077
993427
99751
1709209
1370505
1337348
850436
324802
1136329
353687
514042
23981
1928416
380476
1704583
425957
1725776
1196548
528862
1313507
195558
819691
394573
905051
773225
1340482
806688
1413938
1432189
1323398
1580950
271177
159291
192354
1096036
391685
1868278
948421
1404059
135777
1351854
1508139
1540565
673369
60722
1493905
543810
829781
1923428
750068
1436819
756051
554455
1147653
1699298
50625
324341
758671
369235
64332
772774
552577
205626
1253668
1451323
1263309
941454
836372
1933382
92378
1624622
637073
1727287
178020
1947285
1641186
1920953
1934208
102495
810016
475765
1319122
1957636
250609
149485
1347639
1604066
1697005
992014
515871
1408191
1529243
1164635
1793666
619872
1640953
1493790
1473749
697818
851841
1078308
1165297
1973631
549961
1188747
868314
390517
668010
679685
1189716
1071904
1005962
59549
467072
1662913
1069023
409189
283124
242603
1838530
1537432
615092
690394
734494
418297
1036731
786485
1984525
1793001
619739
324957
1912090
947467
347040
1765229
796358
1335965
1407451
1061529
1051134
425555
387939
668111
375347
196571
514681
157105
62416
1875596
1732260
1912901
630455
1910537
1084483
1405111
1590684
1030094
608700
834088
1883963
337328
573796
936431
1127018
1446709
1671875
951203
451326
1253551
443720
360357
275105
4650
209804
1889936
1164302
1318869
1095590
1128518
776253
1721129
633101
243794
496527
1523795
1718531
972683
1854100
892466
435284
437552
518381
1753400
694668
1181501
1034592
1829252
714515
467817
976029
1437843
1390423
1635509
1098809
22660
857267
269529
1565909
875887
140638
1251683
1428896
81444
116152
824001
1511320
1072493
426221
140350
192255
890075
60789
1970318
118047
443296
1020075
1382923
912158
1651075
460406
458780
385776
1707031
339754
1912253
427107
831930
1068443
1475320
1814926
1064262
44892
1038476
1294735
859849
946389
1626499
1218552
237844
1631739
273737
837443
656176
1386233
532519
1092593
1180821
1693554
1778744
1853520
1966389
399787
1097652
1673259
1994412
97480
60832
1961281
1664224
1998648
204843
1202448
1698292
12090
1329418
805688
1986583
311270
402035
231663
1603606
675809
373922
506977
1021416
1469083
769159
414847
1734959
1263322
1062029
475368
1681890
1013386
383819
221132
321257
1448607
1357294
1967532
1394145
279010
837063
844917
434813
1811509
1804814
1122389
1215518
161384
597383
1100198
1578514
132603
252657
292097
1294897
168237
1982525
92660
387828
1948506
1628054
301422
36822
83971
213188
1973937
984872
351332
308755
1686906
960039
87180
1848991
989393
1574338
926508
1138481
1538164
1051622
1951678
372755
1766317
1697447
33222
528504
54959
1503826
354663
1341363
1594017
1517735
1397749
319747
232351
1495674
704957
123821
1138490
1638823
153240
254611
47980
1627253
102069
827812
910547
1655636
1767815
665471
1436116
889315
972710
524833
1007582
6928
698290
7490
1758052
627186
1188625
484148
1739772
1665217
1518861
1687653
783216
1674320
1568034
1778217
1716436
282824
471849
108201
1827962
939460
1345055
1439128
1858740
1868911
546747
1587933
162780
1306592
1107096
96250
446204
1127369
911915
389221
964453
696066
1602818
86491
865803
748322
1601993
270548
397192
425090
1135917
535678
198609
1586825
739140
1981383
623753
219320
1032386
895781
565672
713498
1482619
317110
359831
1635906
598516
1296053
1239639
237175
1622527
1099055
1787813
26193
435145
1774794
1412097
1689153
1422661
223774
1553133
1067664
873820
404974
1841552
87842
312225
1045729
104151
286376
57907
422625
1687677
123410
1222770
1440034
130457
762397
366960
1521289
1294708
1320586
541912
1825042
1664320
880472
1634592
424328
940043
386289
1455577
500315
807644
252077
1810059
1741706
956089
280036
756090
826644
466633
1559296
1090894
688220
970234
1782123
1253548
1303706
1524755
956511
1990265
1017111
1880950
1203925
731981
1461895
673791
49454
854243
892700
199170
1161872
1677888
673013
1245064
1264227
999593
267329
1874097
657888
259261
1518791
1579013
936645
992663
348587
1794326
921678
1761572
1950508
1152246
220780
626490
774578
1540237
274348
349383
605771
90598
1222063
1763652
1987056
1373786
579544
1652703
139072
1389966
946387
886400
1593934
1779207
312095
1051253
775135
260152
1804915
187475
162713
1094728
469266
1280695
251683
1943087
259830
129067
1174084
431456
390213
1977905
1195950
753120
131566
1166417
1952798
201390
892246
1299136
1039807
676069
87087
945549
1305425
1570520
1025413
282578
34205
526584
269260
67393
1804501
1001684
311821
528369
1026370
318818
723561
957134
1163519
20280
1264623
35009
593842
534316
860769
270989
1872591
1940049
1945671
71223
1013607
1547946
741813
968405
862430
120901
1172845
179579
1027925
1959715
731715
1164263
1880623
740686
1432627
675520
971773
406953
414593
23701
1872350
948601
266917
895002
717355
309419
678492
1377845
913320
454248
318473
241541
428002
1883306
864682
15539
893577
1233300
714378
945608
1203759
793403
1698665
45921
206268
789884
1941472
599568
1914103
1873691
1171344
63740
718515
1170065
351672
201822
839847
1436219
292693
501402
11858
1166532
1659183
132111
452525
1665917
1219678
64604
536056
561695
255369
705682
1267156
359467
973662
1027498
770142
41021
39658
537945
1952543
650584
1397213
1533806
1418373
1344147
708733
39383
1067684
543653
1889448
1674964
1638250
1675137
1058076
1389393
1719928
134575
718108
90653
1687004
572240
875701
1683234
1270790
1966616
1814927
166895
1138400
48909
784673
1492952
903585
1598218
175598
1636017
372124
653758
1300229
1684471
1689179
1028602
156290
397878
1087600
1000632
90726
882147
1563056
1891789
103039
234743
1623282
615139
472314
1072128
500290
1033484
633161
1540843
1286146
441996
1393898
1793692
1099626
55258
229958
967075
516406
1292671
159602
1170972
801864
799104
172387
465714
1049266
581556
884962
53268
589055
395285
1531354
1197549
86693
1837328
506595
1950594
733150
1967182
911594
1716714
1086831
343340
1647353
584794
1470278
564585
365861
746831
60306
659802
64783
268675
713336
168272
1410830
537642
155959
497777
650889
1979726
748552
683584
1227950
619683
1652769
1611192
1265451
773882
1779536
1010670
182231
175453
1775027
511135
564655
913708
1706838
1091932
1146303
425582
1931926
654256
1789953
635768
1185878
1759112
1335693
924340
1760400
1195023
1862600
925296
398401
496218
1511338
1876709
572371
1553318
1318975
1830034
977616
251062
1101335
785399
1605401
580664
1242472
590679
276187
564638
948685
1223554
356603
848266
1039102
1394946
1100398
453391
1185286
1129715
185681
954011
39852
1921248
810153
833029
412810
718002
90593
1626075
441842
47199
1895413
1570599
680631
1255547
560277
1653489
979664
638049
399497
1251847
1857390
667008
846460
564001
671897
380698
1601074
1174823
1445276
1235574
1237575
1531350
529361
1521456
952739
129102
307914
719246
1862107
434778
764849
1846163
1456857
1344138
1644488
912706
1902106
811636
244764
762195
1052800
1282531
268913
362783
1875823
1385460
1207801
1072083
588543
1033253
24821
1141802
330878
459492
1478580
768976
1031499
1520366
1293306
497063
661856
1844066
141217
1638798
269515
1984153
1636950
1513439
14247
337731
907911
382377
380225
1097499
1484689
470956
1369704
419174
880225
1678537
156338
352019
513631
1965584
330359
188603
1949984
1446520
1822495
326992
1739062
199938
1933618
1216936
241672
179924
1477299
336177
349235
513568
1695165
1939717
1883751
1629602
1816242
250011
1641705
884098
1534498
1713315
820366
1659309
1450547
1231304
475689
1385306
1846783
1409544
415053
616496
1440505
690394
727364
952523
1537153
706211
1342052
1104249
995520
1146823
1707899
355580
1882737
1099662
1332617
1295638
129548
1215211
1267205
187155
290568
495855
1881461
1794738
1956846
1300583
1430023
1734311
1072569
492441
1131348
1850760
625069
862138
204006
703456
1240382
1564439
1120261
1874452
1291362
1232874
877991
128411
508658
457950
1134952
1409810
311462
1870525
861196
1443198
1492385
1874862
1912253
13630
1066715
1768293
1652575
783146
958908
96797
1791352
622041
688460
1605268
376350
232833
1034540
1038809
1312938
1093922
1775602
895145
1009180
65103
188216
825818
1682901
86693
1158087
1363390
552437
38276
376368
1861244
1687653
533339
1524690
1843807
421644
1298600
110723
172924
678553
866318
1711517
388847
709124
1904673
1072484
371680
561811
151427
1255606
489948
1259072
717925
750810
708413
748231
846768
1896499
596856
227848
738146
338940
1314784
1596954
799092
1650225
324997
26417
46686
463808
838624
60118
1050035
1953114
702366
563472
1486035
1400579
479128
1793526
1544975
1944272
1453677
268452
759342
1161693
1710563
890905
1382399
106814
1135376
859608
1725838
1562593
1266551
573733
124716
451534
1669809
1886404
1708452
586607
771686
496057
1514281
1939738
1844886
516623
184362
1195470
860258
1688720
1691440
1711032
722626
1097405
385776
192815
1701441
1875075
1295217
1961281
592362
1652173
1229770
967345
593607
456761
1747222
1982029
1587625
664336
665838
1116670
1254824
330884
215414
582164
594805
613941
1676875
1599742
277424
130515
479345
1755004
1796370
1468972
1005471
1287505
611264
816707
1031094
17657
1883811
1789646
1908587
1529430
1406587
1083807
1136477
344832
1842914
1682074
91153
11787
526841
1476992
762339
1767953
993039
1097715
1192441
1486179
581675
781718
1602114
1410353
360547
863699
701725
1537084
362329
828829
1201208
410600
1413491
1608526
407714
1538893
436064
329372
465124
1867754
1617167
982511
1883546
1546199
582017
587994
1456685
1382075
280753
252506
1430440
110427
1954067
1656996
934147
459323
1180482
380453
622151
1611965
274519
609174
610267
865316
99606
1434370
345101
614151
296292
326692
1260795
1396884
283418
1013539
1929959
775586
330671
38783
781944
1716870
1804417
1857327
1719495
508327
1569399
1482583
577886
1429734
572620
512922
1088352
769156
45807
1176919
1060947
758756
1715815
1028949
1199059
1803364
416429
804792
324673
1693012
1567077
1699495
74795
1933446
1915124
396864
1274768
597068
1796856
123743
494589
1564591
242699
476884
1431305
428994
1904500
171526
1213169
82117
512644
1809278
1441748
1414000
112671
1766265
221784
1782685
807258
1018744
964330
458914
616450
1479211
1677902
1114822
899741
1441576
1648956
237788
828483
1280104
128623
1046893
813793
138687
1286007
1230368
22288
1821818
1315778
346549
283068
520890
1498167
765679
1414187
1377959
617515
384458
1259531
1647567
497494
793827
457462
1479605
787597
1010855
1629739
102028
254418
645787
226850
1507834
1655506
684306
371253
1188698
1894143
1051263
1918631
1859426
665218
309568
149680
1348436
245589
1926034
1987143
1011521
217880
1041994
1358797
660792
34632
1544740
1851475
1568206
1474809
1056621
70907
810727
1334770
1351214
1145074
971999
1630846
1002720
478581
389359
1631949
1983192
1834591
59659
1964806
1825893
267804
109976
757568
1360889
806018
28344
724845
1903807
709113
1686706
1862647
872858
485761
959212
1352689
1317663
1270243
320657
1622354
1025806
186409
752228
904990
1187428
1304063
549065
1430678
867827
705246
1581312
524332
568236
1214503
1699118
768125
866143
1365402
1861521
952208
1251684
862223
1129794
634700
762123
1780526
1520933
1159375
235201
1546593
1592475
1005029
800576
127152
1601207
1398902
1239804
1733023
1837923
1587199
1380933
758845
1617640
877064
1055547
828587
1070432
1302642
941672
1907767
1546184
442482
1155799
1321468
485249
1124353
1258345
69338
883817
261634
1252809
818701
822445
1810982
1370542
1895480
237137
1799744
686090
299055
1177620
469676
1925613
1212905
30099
319971
95502
1442646
1561981
1270846
1935332
1821468
1851525
1162199
1388846
1591048
1834797
298740
644343
368995
1239664
1390296
1646076
873618
1500221
1417766
1671010
1253511
1487239
787200
1910244
977487
807457
1925613
1434369
588593
1700167
371570
1186657
539819
1530377
1062917
159433
1807292
252925
689646
1485006
260300
1755975
1774547
1296543
1911322
1304358
1510823
1740138
1307065
711886
1592951
1447139
1571310
1087338
1454571
1936457
653280
1346961
579960
1396118
774194
34302
567832
168285
135939
268434
1923609
76972
1537967
1186048
488559
1094719
506590
927006
1845395
923051
1706527
839433
427846
152710
1037265
1212405
1320965
1982848
1607331
73789
734274
274565
1641391
481854
1187368
154635
626531
251956
336319
345058
436282
1041397
1778072
569484
1021484
256418
375147
1219393
685200
385370
418564
1975549
595993
925211
625332
1120335
1905304
1832426
450720
592582
909153
1911480
95359
385427
1563472
1210995
283183
1174228
1687380
132034
674675
995112
777420
535067
169624
1937406
463889
1186602
1108826
1029057
747304
450766
617712
804299
1966009
648612
836139
1180052
311392
416721
1966009
1570516
606064
122669
970231
1453934
81763
245811
995788
1706234
1532739
161201
470165
686545
1248930
240677
1672940
1258001
789934
1113120
1865171
383692
1076783
1000997
369294
232144
1381456
764450
617076
75812
1776249
1361939
936722
521153
814535
1345265
342327
1964
1172116
394419
1057324
751479
1248080
1721094
1319470
1733033
720711
395416
1359220
1298899
1028192
1226758
1161131
1566659
1949086
1784200
1982
612179
1740009
546719
1239332
1826804
852527
1965547
1339043
48333
436812
1306404
1411919
1776883
62655
1286039
16928
932834
98551
555011
68040
1571002
1611225
1461772
1719225
1780266
1673430
1883751
125805
455746
1875655
666803
384233
893329
1165161
285423
1076713
324535
10239
1190801
460384
274238
1609864
700396
1902359
498380
1166533
1302937
1999051
1379879
342894
158479
374050
1410401
1025594
629284
359400
916636
454248
67004
1410434
1789134
7634
1274364
371361
1691205
636787
1658085
1668290
942290
1183076
1715978
985249
592582
1032174
594658
1753263
241206
1963442
421297
1837753
600822
556630
599384
1843136
78185
422837
142916
837130
1814202
45288
352082
642783
308510
749822
1851139
712413
1648423
199147
1757943
72504
950761
658598
1498311
664266
462329
1843449
259825
460790
1435081
937728
1608078
1688485
1132769
833992
923616
879148
395040
1003706
1604863
773862
305050
1522271
346022
219180
250520
1805495
1073256
579789
1485352
1122460
1448058
1811509
56272
1997899
1739466
1334850
224061
1697677
1178994
365695
185549
1278801
813267
1980442
1032882
283222
1640081
649125
1617373
1433151
326489
1500548
1570705
630127
1763699
1454924
764693
204277
1805616
910477
641577
1642214
118246
807449
914673
1821009
255621
680369
38473
1301510
1744493
1302597
1615874
1692983
1604683
835587
1540746
674478
1532831
1368665
1920694
658080
1311689
1569171
1200005
1068993
29990
1264279
1629916
1693841
1284398
261415
1250160
1438022
338394
1971614
625164
1899470
517474
1093083
769798
1293800
1891369
962234
1686949
390656
1349502
455937
180953
1817087
1227258
1579872
244327
1530297
1217485
563772
174902
1543502
739289
809132
540800
86126
507237
13410
1020411
359518
115422
883432
1509046
1736538
278676
448902
1332565
1368541
773092
734766
30371
739709
968664
267895
1034812
365251
218083
735128
821684
1555920
310741
1403088
1718000
1524627
1764434
1166561
703400
1513165
109311
192988
277761
421407
1632388
641803
753122
24829
487749
1323873
1817514
1015111
791591
1952000
129285
155052
598733
191424
1149925
853379
1587654
1853841
1847033
554075
127764
152365
1127131
1464123
674087
230174
915985
1695853
456573
515559
428521
567047
1956465
162414
1354213
926005
27575
859071
945953
450205
351373
517785
163070
1688821
123165
87075
1775898
603963
1978915
1939548
409924
1487755
265602
1547828
1295846
1815234
284437
1081522
1116635
1567523
253628
1133835
1739292
1795866
1148963
1114077
1992916
1022
1053221
47406
1520327
1703307
228702
1963602
989482
835800
1508474
1514234
441159
1832275
7037
1842235
1379111
1567176
489373
1422854
808788
1824889
696707
1400703
1720389
1792339
422895
569343
784257
520387
1617258
258059
1768
751092
598249
546725
1281976
945657
843632
298432
1034540
823670
792255
919592
485733
453506
1352960
175569
1023922
1782318
249292
220554
938291
705909
1120675
1330263
1045421
1315861
1625269
1775208
82873
1914507
1475058
1333416
742332
536594
16001
1065625
1503822
6028
538004
439285
980300
1614846
1234407
1949233
695753
772842
100514
1315632
1591654
1788591
1165381
157213
241944
1668218
719036
1934548
1452548
508240
1306677
479707
139284
1965109
1421165
142588
761376
241168
937324
523493
1321512
1668442
140879
1799097
1793063
374290
689965
1559975
1473346
1327517
1065943
1881820
421707
648396
516725
476694
1353544
110525
1601457
1505534
1080040
1723203
104429
448355
200660
1625566
1456806
756744
1924108
1131492
340975
1199768
1372313
1242878
1032365
1985414
58823
1834075
1894654
543313
1361257
1595777
1505071
1157734
1181502
550422
721328
274140
468607
1150211
1480201
601168
855768
559474
1759027
842029
1193743
213621
719275
1579040
841293
529482
1929363
1267424
1114322
1324738
86863
395522
448837
451229
760327
893001
1710620
1467408
1639579
1398379
1890024
326384
1152693
1319138
774642
372564
416011
696532
1045404
403434
1774794
1490662
1996374
233089
1961965
701873
112769
155463
1558423
1476630
1319931
1975396
69301
878480
150598
65432
99713
1768940
1623684
1591361
1434044
669301
792843
1192890
142376
1063923
154434
1261832
1538951
1953672
1275498
1016586
40980
1064821
1526483
1020541
1168851
952782
614369
1268695
226893
1440585
1471769
1769190
1733163
1488189
824943
121972
1676951
57333
1501171
1787688
678945
1555173
134621
667652
171727
1798507
279403
1841319
1770174
437651
815960
814570
528643
752781
511665
1443427
1312421
1245283
1206922
272906
1734601
1447071
1344874
747880
1656431
1708259
787121
1969396
825835
421378
1318438
1246253
1155589
1517188
870867
916165
1581354
1991087
1005802
1063931
386968
223353
503028
255509
1725293
586028
468487
1910896
1983517
1381456
1579635
978910
1857830
1315833
1005331
264484
1537772
681656
466132
1638183
1849969
758248
789911
508457
909101
1617497
1591710
1521522
918826
217304
895668
1985437
787875
65682
1223437
713046
1725892
645205
176385
634939
270536
1398909
903997
1664548
650005
1342169
167868
1173850
452166
1148461
843607
1640742
680599
159920
347899
1856072
483924
1098603
1017460
364766
1937486
1299933
701478
1181825
685821
353677
47953
1439677
1267011
963280
300354
750880
1147745
50655
1889141
1137344
1766031
868314
670561
1396197
99825
1003901
1448532
1106722
308523
223416
324267
1486793
880245
109311
905307
1077624
1954976
221102
584969
171570
828546
1467672
1596639
741417
588331
320462
1597904
188124
1414854
1725953
278108
1043186
1166118
1215231
1889619
1650903
1352530
551808
1023333
1176132
78261
301915
1831508
1162731
456450
866326
1254183
1517081
1237680
84308
1287505
1138082
430926
152480
771285
956910
986325
1067227
1844202
1068010
938847
216970
1895214
97808
549747
1477650
1036231
1203287
992477
1458005
1601989
1495857
1366541
2541
731348
511792
532899
116473
1326378
331749
628746
696066
1236506
216242
233958
378577
1192994
1534700
1156259
1542775
71758
1404969
493975
231072
83214
1610814
1349460
1310869
151595
690278
1802284
11345
264269
1625667
284470
1326613
1971306
1785311
1319880
398964
713511
1832118
1646012
592356
941156
1606082
800105
1096856
349793
426475
1291552
1315756
387411
863823
848256
395762
1343144
1073568
1090728
1560433
1145720
1568246
89734
176314
1178971
1738022
1463102
138612
938356
747966
1751563
924845
993205
1877882
591674
763548
1300161
376293
1905037
1833933
757553
978529
450420
1454798
78371
1973133
1057550
602247
1450733
1963539
163063
841693
715778
1674474
116947
1659094
164092
1170757
1324910
1444150
568103
792849
343569
1295495
1174228
1421231
1750596
1364802
1098635
1426478
1142425
178894
636821
1006963
731990
169660
1798504
402364
789888
1720312
843131
299680
659087
625644
1039209
992974
718543
1670554
1770674
1983751
221110
978816
1960761
38919
1513909
1928056
598613
1317677
1328261
47334
1552983
776916
714637
1598948
1934232
1703574
1885269
1183289
1329787
673278
1161380
1326616
594937
872747
742752
1800273
1979126
1541461
1472040
1683843
4383
1037487
1091485
726560
1822836
495872
846717
482128
1676756
1807571
315703
368772
746637
1699332
1041662
962219
624115
338400
215102
1442628
1741844
1686578
1807126
739602
1475373
676713
455197
653789
1209240
1204126
1594655
1836391
1931564
396290
1232851
344248
895781
168807
1115283
1424880
138527
945051
1491133
1417468
1125733
887385
754299
1203290
926706
1616796
1401687
643650
1253724
1313178
1033849
979921
1429117
650813
896844
1600378
852372
28680
116746
905259
1658608
1931357
177448
1964113
580571
470454
925802
1047932
1537391
852851
1380949
1247874
421200
27251
1460763
131091
660227
458651
98784
1219484
1103309
494415
1082852
108548
1302664
266472
1979014
1309096
769288
1749216
1118434
1444017
600250
1129607
1962092
1224027
1282290
1984709
778445
686781
599455
396019
1298531
1079490
1987705
1269184
55406
715534
1538543
1015244
639599
1208632
1510383
1962657
1812498
1242984
502479
1180689
1824629
1416618
527030
1446579
1642448
1056255
9091
841064
1573060
32284
951390
1619340
1969506
1048798
1851143
479541
756602
943973
1219881
1218425
1387027
961619
431969
502129
276199
747350
754892
1002154
173108
1027498
1191858
1322054
1793367
1072569
1154359
986582
1874017
568379
1283653
1750928
1703114
704570
894588
716441
116040
270141
1842844
649598
961264
425510
899868
166460
1974855
1826671
558217
943799
819747
21698
24819
603523
471011
1939582
959763
1592049
606148
1067882
1019303
477136
1576965
836294
1016741
547009
738075
526079
809320
1292536
1369269
1826748
1666113
1596274
1129141
1746240
851664
772774
1328482
1834421
1411893
918138
753926
248429
880595
472177
1618532
58741
1613471
1692377
1283776
1070360
1028298
1768325
1653793
612799
1636292
1276606
1471149
1210473
1623608
855198
559639
1003034
103740
1632011
253262
1778662
1145405
804699
492603
907576
1683425
1010739
1580250
382575
762696
819899
1262761
631591
428000
1787426
1233492
557251
1733877
145771
1773036
63669
1278287
1487133
1151510
1488659
52351
1596805
934851
839898
425555
231553
1376046
554366
451900
1376256
1979374
27549
23316
883886
1922531
1755189
1258447
1084759
1954347
1145896
1189070
488715
636208
1626442
1949024
108260
1270772
1266268
1717652
1604674
145130
210689
622854
1248148
772259
76404
1063497
1471976
814489
1472318
879360
934607
394637
890487
774045
650029
1601640
1848950
750199
683584
1067122
864175
1209496
1321465
963609
96167
1003111
1863442
379756
481927
525183
1532774
261034
892400
697789
1950505
817377
538482
730892
1284131
1283371
1796788
63955
1362269
1705527
904387
426685
631850
1065182
1189955
110309
541228
117403
492202
1983740
345276
1157196
1793037
1625862
329223
226422
1341412
1006215
1324953
789745
574662
951540
1742262
736488
1273004
293325
1643490
270877
516469
520395
1114011
403251
1236502
212879
76550
269329
63346
340725
1524034
1383960
1256981
195545
934319
730797
359049
1659473
1224135
1097147
1604248
1916693
195009
1803485
196339
198990
1925976
319196
109135
1584726
1103802
1823734
739008
1614586
543583
1274591
1964543
928898
1827309
695699
1419288
243619
1933530
461098
1402083
1397587
1178848
323739
179816
1833341
356960
1326613
341892
1618119
1046232
744733
1496715
1650936
1220251
174401
793776
515988
1832321
1560862
1728742
1034770
1582721
664723
1115449
1746590
621683
1792871
270722
1455593
681867
451616
643593
716936
134121
1399700
1931428
414965
618243
313193
1390840
576983
1015277
1633797
1894116
93701
145342
1612735
1034143
1450324
1045680
1133772
1815517
980620
22075
243475
924499
1301758
628029
1567476
1111069
1341791
1923380
1911215
658610
1738667
853974
909649
1598180
1297596
576694
1125159
1220199
296560
949046
180952
939447
1742522
291637
506421
1111406
1642218
1078145
1482413
105234
1127747
581686
1440124
560178
191271
1972142
834390
532602
1547968
1227327
1449664
89152
1679460
307481
177558
1608550
505639
1138983
1855877
1453073
962200
1259139
534579
159629
1294588
310692
211721
1522293
1431671
717156
15264
1402645
1327834
1776595
554748
815425
52823
685579
1251618
1837507
1245674
1898519
431511
72317
1653704
752182
1559440
113319
1638298
578044
1019080
1579897
465340
1101528
1558433
1883071
1188662
1719360
1652074
1929961
881061
1184169
506304
1628374
472621
49820
1095043
947186
644395
1508194
1425554
178979
151169
1255253
1189011
105865
1020547
1112001
397657
1380469
1655594
1871625
577615
840697
606659
520479
1334430
216156
1343946
1144213
1988041
598912
60247
1593945
1912168
112326
831132
1125711
10926
1010494
1876330
1306136
543006
1208053
974377
1246052
1422719
384960
1333950
858886
765168
1695881
670763
1878534
585790
1187650
1772831
473039
1301837
325355
1962474
1990143
435528
177224
1371363
38158
1439312
1555811
369805
919495
1684500
1520628
1568759
1741590
1249739
1672124
1967935
1131267
1552594
964330
778480
1792822
1978924
1398045
797764
481514
325021
1712183
291284
515336
179213
1717454
1580130
810808
1414260
1694624
122376
302753
1904990
58541
1612558
687513
1504146
1317789
700703
24134
326107
331247
1678538
1902383
138001
456544
1725316
660343
718717
1456495
402646
1352238
644918
1117821
620241
397783
646397
1054427
417351
227522
1178407
151218
1275709
485135
1225139
13091
1478438
592291
75812
117548
1932750
1894615
1041006
1948353
1833285
533079
1870656
73424
551897
1580959
1834817
1512037
1509801
278621
952933
936640
109930
812795
1275168
469058
1183700
63007
190563
1778939
1231391
1230353
484372
52357
1499754
629868
1627387
1147932
1952025
902980
966218
1222857
1519811
1556871
646210
1178319
558055
1262513
1126933
743238
717373
726074
1696541
135711
1412728
1560773
1845359
881595
498484
746986
1120428
1296422
372778
742501
822212
1370705
1491908
1147366
751427
1313601
322006
231086
326518
137564
383426
1669865
1851357
416726
1543040
1074330
584767
1972276
1585078
677070
1303848
585491
1403744
1194558
1191319
880722
518080
273887
1817003
1106934
1990700
603121
1576403
671212
1373148
575357
1627944
1926334
1377083
868837
623003
659170
1952177
1012845
143080
496276
218075
1300950
144335
1058095
1075281
521123
1775351
589069
1622354
1169400
1218155
906017
1254220
249185
413585
111101
399798
559930
1733557
1576404
1624541
1709200
1730308
411704
1298329
1669477
955338
1226875
524295
1418701
1610217
217465
1208503
1899156
14336
1084128
1241883
138517
85723
1535531
1597412
875463
674281
567014
507002
1760752
1812938
104682
1189842
701653
795782
1043042
675600
468444
123588
315438
1623448
1776416
1748991
324268
1012485
1634678
1654835
1139630
1713860
1256609
686127
1866016
1637605
210255
1681737
1518314
964212
1911341
215582
1838947
156822
1801105
502692
120231
750176
1043057
411989
1904074
1715782
1004546
694905
1455490
1033337
1106796
1948416
655991
877438
890867
1735392
479723
516015
1010972
1551738
1244511
481880
448966
778782
1814485
1758693
1930263
351687
1690504
1957468
298551
1401591
1156037
1082852
1089935
1066486
1438107
1582236
22716
685689
7098
1475426
684807
777912
1282092
742341
190871
1643349
922609
1424780
555115
1161063
342731
1819006
482740
1163864
1830347
57273
995261
70548
78180
1799751
104411
38413
1785977
1070903
1769294
212574
342279
1108777
1212728
551564
1308186
347938
162747
1845089
551007
245719
1617388
474709
395040
377150
270877
364101
954771
741417
444061
1604125
1002922
763729
1362054
637727
1450614
1556011
1943412
1520858
845045
984834
1983266
1055996
436790
606034
777182
984921
1170403
75349
1712302
1967044
1413568
470126
1981598
1032311
1609272
102013
1775910
1009669
1295473
747686
1602847
1925958
1308228
1126234
18395
590425
1342675
832489
669860
555511
1145398
1045073
968466
559840
63221
1129265
483971
1146824
459153
1141640
75022
739516
1928293
1299188
633273
1247293
716416
144324
288181
487750
1472152
480789
1970148
1563081
863700
456134
1418454
376110
874462
1836343
1450278
1485498
136285
704269
1712963
1458646
1904432
154447
54808
1270445
1266912
1311491
1546520
556607
591605
336330
1815658
789663
792724
225154
81544
730412
428122
1486620
1008369
1577828
1741910
789048
1670258
664630
57666
1036590
1098475
988639
1176452
921543
668423
702757
39143
1617319
1965909
1309515
1118386
531599
1959450
445302
1099049
93958
1132401
1334042
1488417
1302597
530500
1375278
992584
1049410
1025720
345791
143455
1453142
1084672
943073
269721
791509
1372540
1853941
1277509
480086
748679
857355
1291089
843983
1177734
420028
1977204
1781632
1439566
653194
416092
33492
1682771
927307
1923172
978039
1295953
1235574
1256803
1169072
678212
602024
1752293
1070254
1808336
11005
25716
1980436
1885525
1900202
50295
631827
111660
177342
1025447
1541965
1875748
1151976
936036
1531767
1447157
1260989
545341
1468545
1372257
543010
989602
123488
179662
1632483
1584937
1763881
480142
995439
1914975
1247874
1816142
1872746
420458
343334
498097
47602
1473669
1687832
394032
1461811
875812
1275310
1811054
1638671
692285
139982
64295
1575043
1364402
1762034
1123043
1057028
1326197
849693
301648
464965
405147
587150
1515146
1902768
1500456
541008
33492
1351472
1320356
740959
1125800
1599274
582412
778074
176763
1684184
1762499
182071
1671147
306865
620257
202195
1657909
1657461
1884841
1389958
264873
693183
804038
873433
1103071
1449461
611534
595725
1874779
781097
372428
1154680
400306
1446559
76481
630750
1863107
965699
1122392
522869
1884065
1790966
1610678
1344535
496265
1097671
1402030
435627
161467
508350
1555703
472421
1991466
830037
396675
926392
1618611
393365
1438933
520583
1733442
743006
814748
242960
1572774
1660113
376550
1135213
238392
1748761
1182834
501412
1209622
833117
509793
457744
1344181
1815995
308903
1925861
316474
975937
1923479
1856572
179653
158274
890350
841937
673601
425217
1164130
297530
98469
618777
591310
1266890
296680
1305659
320977
643240
719861
831621
346195
1825002
1971790
479541
625063
1956293
30522
1645809
1118185
1818331
664866
649443
451147
708189
498480
56603
966688
1121727
66563
910414
1639044
1854663
323855
1172455
1836831
24134
1213002
1215263
641552
176104
79167
928247
622719
1986878
1603073
867152
962333
172611
1627537
1455268
1001277
1309430
1697253
61943
1188276
400631
1163091
488056
109737
1717983
1924817
461400
615655
236546
275813
1161725
710246
8726
541726
279825
954299
921989
49743
954189
52596
1827663
75787
1323883
184740
1425332
1133583
960607
614103
1342766
535435
1328533
1326926
1402577
486034
1799244
1466758
830381
351329
930400
1000919
643322
1087629
1795570
1531422
1714327
1880749
217877
249606
1136416
1767132
1842225
231894
1330445
403827
1349661
1989302
1921303
1838041
948114
201960
1140875
1649380
312123
1363622
453215
1600537
1655442
750751
1998041
608415
1908074
1789457
157404
1861242
758347
468781
1812731
980854
818680
1425554
392963
1102303
1835795
1998338
256490
1032792
1367026
1668118
933642
920876
1537017
1536609
878740
1337003
1046785
10250
1534938
1289102
781757
421168
1231851
969231
468017
1052584
375577
228357
1309561
355201
1682445
1788361
746963
80476
1862969
571291
1594617
1429658
273533
1160979
1421199
1194157
218032
1795037
550605
117755
1580224
1595954
102047
1711172
455285
806967
1939397
595149
1051677
1800840
134216
1650977
493608
1178474
406457
1950041
1002881
1946734
860193
1914072
275508
1302356
1048021
1389393
1616856
1243798
1965938
1224579
1164952
1549880
1541647
897905
1480184
148038
913393
441380
836764
1770898
174351
42723
512869
1392807
788568
649558
63070
404066
1940898
316412
854243
1752972
179808
313236
1119370
1037413
935233
1838830
1702407
410209
1877445
5969
265263
400999
633022
1449839
118148
928225
57666
1647771
379234
389910
1958636
859350
22237
986469
1739281
747525
1495739
1221324
982714
581198
1363981
1591376
1082194
1232125
1379303
1858524
904122
1542334
888385
824947
1587874
637737
1871053
1068190
361402
254543
1310318
153185
1413068
1113866
444227
958471
241998
165872
611766
1359128
873740
1262201
1979686
1975841
1886106
758046
1791235
1881526
1673647
861527
1315841
410375
338612
850184
1123347
783759
410089
1752473
1357294
1092530
1111616
1998616
344123
78537
1492965
1905448
1864751
552542
378612
1227667
1886141
1159831
255497
1949803
863358
198890
1003219
994897
1060062
1632419
1333390
436435
1306419
235509
445161
784038
1277115
425349
448777
1850153
480043
1555217
1403047
880575
60832
1172327
33766
469705
1683787
1951568
538710
536095
1301623
1351769
250412
1214754
444413
32235
675323
860361
190871
1895262
352652
906258
16793
328950
223894
526971
244891
1998079
1306404
1568478
79806
1836237
1521520
1126286
1355141
1631944
701905
253888
1183781
563849
1474839
780352
742888
442549
1503639
1986482
1827962
1455107
1525098
1147389
1983083
1209335
434034
697180
1162002
1643956
79829
1363188
1258730
1586881
74455
914931
404372
45921
1304943
1778351
278817
1603393
1919887
1509231
620096
1374679
780289
808384
867170
1190080
87029
1982075
216383
1761572
629730
65399
1864845
1645655
1996245
345050
803349
931945
1720167
1401550
1914638
1933840
873199
738343
847667
39628
1699844
5802
1181350
26867
722425
580531
1318807
200623
440198
1118738
1876464
885537
315745
329572
877230
1433096
612639
1214499
694324
1567792
1102097
449481
112007
1260704
1937895
329617
788205
1032763
376478
1077583
1485723
190175
6394
1946933
1654301
1593975
116865
463619
915927
648771
1397805
1716507
1768336
1177174
1827235
1242045
856700
486069
24027
346892
1481885
1735944
1063715
660877
518314
134126
1864081
1284419
48141
957355
671437
627092
777064
949627
276437
1923392
1842981
1391747
1696568
437366
35277
1575224
280817
565408
1735605
1124083
1237319
865690
340507
1977025
450249
1321403
121916
534426
397472
962382
421796
176525
940162
71676
1074896
764962
1550280
844965
1985821
1869008
1104310
1925212
729023
1071233
1971589
1133235
566216
1787918
1277674
1502367
1066221
1128139
1267854
1107130
385556
1652
420301
101350
1734543
1301972
882987
845036
204165
1240800
1803793
1879153
637133
957957
951676
1734293
1994392
1066574
1326511
499007
1773463
1293219
574905
469759
1259099
17633
1274661
1343644
230001
1425160
1734521
1494006
597263
280749
1335965
747985
1348562
1327300
1708218
1405327
1763774
228261
1825389
695486
162100
424533
1483742
1284194
840056
155297
1884618
1516784
326624
1577218
839729
634622
234896
1533286
1120824
606619
1033093
650344
344468
1811538
228575
199266
906384
1251366
541760
439551
12398
856708
1993989
1406339
347208
1573620
1280558
981796
137940
1966566
1100646
913177
382627
921017
1867218
1876330
972134
913519
998384
1046714
1636993
761658
665363
920132
842290
1478323
688169
550121
999150
1730374
1030252
1400619
717822
537582
602360
1230677
1971868
78278
807670
8386
911172
1915771
226775
1138917
1460056
990615
1092014
1193481
644711
89956
1936451
505893
1749065
1931050
30842
831683
161026
1192418
1755086
326363
87828
925787
212976
1790128
326757
85527
992772
1756256
418657
1538599
239353
607098
1320693
333030
803478
913914
1059243
831288
1734141
1241212
132961
1281284
947893
1397830
378567
764221
1345946
1301665
627260
502327
408144
287180
1755783
1640480
167281
1996099
1893369
247759
1674999
1763402
1583533
911564
1992140
98445
1981888
1856943
1968893
1365979
208008
701465
1688777
254953
1846748
723123
356376
350003
1472191
1867168
394411
1897215
1075538
1349434
1296852
1379371
49114
1756813
1735630
1373209
1755842
815098
1432345
1715802
348348
431908
1502301
1145179
432721
814935
1278844
1171849
1673333
896701
682943
1060222
585162
12079
869755
692712
1494288
1324805
434483
1585819
1818199
612221
1346715
1721013
220525
687606
1197455
890469
1785763
1186432
1388293
26397
564252
1544945
1147450
1551603
1782036
371626
1286776
669381
1437231
1564461
1555572
1219075
952195
1489783
1432690
670795
1089720
1619419
1525240
748231
281276
1429613
1800198
1351445
270696
886781
1014956
155214
4875
659977
973625
609038
615544
905886
670605
1634932
451160
692156
101531
603028
1052445
1475069
914276
1272488
392184
1231277
1693457
1003549
1390886
148900
1968318
268238
18362
902089
1223428
1251506
1975522
901742
315570
1950797
1081955
1025494
435889
141990
647557
1825173
1434370
1249660
1713183
1384574
1575368
514243
947734
1901425
1923736
470442
116347
1492341
965269
379576
1936148
76407
511334
562911
1557702
1285861
537109
457759
780348
1980202
1726402
618752
1498263
1134931
190689
1756119
504736
1167479
1673028
83361
104460
1978728
1486715
1976071
1406692
581192
1949111
183324
1866060
1771904
60451
1373630
298398
980628
983666
1393399
778085
280794
733744
587467
1540325
1630091
360506
1492484
964063
1994330
417360
512543
1286386
1779604
166482
1473959
1456804
511815
311819
1593226
1347809
1138108
251986
711348
584510
1840059
1133703
312453
1723031
318344
321292
658059
1472476
22790
1893994
1317621
385700
1869129
1181639
1366808
325698
91263
303453
605319
136130
242847
1991185
1553907
726129
479584
1571849
1578699
1505314
461367
1114988
18234
1446327
868325
788138
1406301
1262703
1793737
677632
1885464
823921
138879
166704
1048721
1402081
952414
632968
1816028
814556
109018
807040
842846
951203
1666405
820790
866413
1317517
526336
634148
375605
427793
1612698
1427270
496697
70529
368177
778737
706608
398740
23907
1954395
516143
1359733
1939895
1141640
1147509
1981060
984060
1037622
1636196
966016
1467515
320965
248901
817294
110934
1810710
1477481
830079
700461
1125420
1003112
1981749
1810981
1896922
136534
557841
1333289
118186
629497
1975409
601387
1966447
706837
1384946
1343907
683468
1505743
759651
1779391
1143894
625646
1883926
512219
282748
701726
640551
1976071
1406114
374688
1012211
1051521
1002405
1305894
771475
7010
1345721
176727
1581339
640566
1287100
627210
253523
1100696
1981035
901736
492670
1762925
696039
200741
1212860
1461406
1728055
909157
90255
380894
429861
939960
244286
518877
845380
930331
333588
1273541
1755091
377207
647592
575882
804682
300553
247248
1695073
677887
241169
476917
1390436
1652355
109563
955099
643640
1108947
1464438
1728859
1676282
1670632
114021
1946002
960038
1155934
856862
651302
439910
143460
873390
1654395
953996
178028
1829508
1231676
841245
1640109
393660
1841333
1807989
1466758
1217931
1162590
452966
1227372
1950645
309074
1605185
1872252
1399669
1731561
1282529
1765954
525185
580301
160071
1848989
24933
1344084
853297
105446
216641
2002
217547
1576640
1019297
1756832
957342
1682074
1805484
1699373
1858811
105100
301929
1907041
1614305
79487
1361727
200382
881367
1000365
1980749
471883
1829525
1361863
1128104
1542027
1828666
1863394
430897
1382752
481206
1143852
401051
1963707
1642950
944585
1431655
1105506
424611
1095063
337176
1648989
1779185
1624522
1359112
531961
1781289
1230721
83133
1050209
565792
55738
1988570
389595
1646254
391751
148227
1431510
216726
1354209
907644
1013770
417499
1593356
1109065
857588
918334
1402611
695753
1518185
1529838
589184
1029849
1401115
802467
869556
322638
1104298
1227643
1496183
77761
801910
1079775
1423104
644057
1471482
1428005
627742
1866463
1017957
411961
1991070
376861
1392293
127220
927099
1695139
1014728
526212
1683187
1934208
674718
1572124
66243
914974
278125
763480
464659
449244
1486750
1826115
1565680
339895
60591
1152006
81604
783903
1843975
610507
1839273
1913726
1971881
893790
1216191
1300154
359364
308766
1522130
179820
753817
1827644
1319013
1526448
760704
282022
470266
1237816
1669218
297268
328789
1936007
317183
492454
1981851
1445392
958141
1405111
1152498
1508173
740888
421552
1041750
241615
1054607
146456
316035
519724
1162101
651896
45641
1471708
479790
712702
153240
1611602
420340
483955
1886605
1926191
506163
470670
416239
420686
1359491
748385
351868
149178
685909
347408
1208774
1478004
1493436
1065663
1807708
1106716
740400
731577
296679
1236507
767575
543671
1916015
709994
1342572
1029849
1533971
1461660
737214
12442
368835
1708184
1280371
132801
214137
488552
1234722
941512
1388178
332713
898708
1610142
1990565
263749
711666
380730
1030014
81836
88855
132496
1890938
717365
1691368
536591
1636405
303431
680691
1803222
1435814
151893
1484294
396015
795657
1237654
1516021
1892257
1970426
510487
1836609
653170
1149857
708221
1878770
133927
203399
1898409
1436667
252401
1482505
326644
1171413
1059261
1336177
97384
1852710
1933357
1436600
1900220
1449014
1381747
1618078
1020729
131988
668180
1043529
27204
221901
1875465
389910
1140123
1528531
1099986
1826767
1895734
1709050
1405122
1180124
444763
1367116
1200375
302938
623385
1877956
832441
1060297
382066
1350657
1791
603450
750584
1996086
446544
1404419
1668826
724401
1842814
469460
551772
1804536
1413057
1356369
1992698
1202736
498164
1468982
496982
1364855
753289
1011824
1043534
1787534
339471
1520867
944369
1187732
1788832
871337
1385869
1096072
248358
78650
290286
1322056
1818795
878854
1219058
1579267
1056820
1636863
1344975
490884
396583
807733
216028
332721
1617258
561184
1155258
1174375
1272240
1899329
436879
464201
794502
1869129
1012905
815736
1437687
1538325
1285062
1380805
1367672
373026
1899178
1665173
747156
1574641
1191016
1467098
894617
265967
964577
945804
1170910
1269664
1966844
1354505
22966
798558
1745409
1463732
129821
1475132
1070198
1715887
330310
881596
401659
1337865
221482
390978
234077
359096
216825
570745
857805
1661653
1053653
1476459
1921032
862068
526203
279279
493705
1860119
1681403
1924501
285547
323057
1613399
266810
1707372
1355612
1939826
1274989
499608
188169
1739536
566052
1075899
757519
1050672
408398
1182869
1456931
1205607
412588
319828
1501924
1409839
1576817
1144106
692573
1437286
1530545
1086183
1249115
762797
90118
1460020
1580970
1229344
69533
1506643
176592
1285554
1816261
651898
1549103
1312189
757978
1642067
1238265
502788
1769400
1048638
750176
646807
286691
681461
484058
1168567
1767384
470531
1889725
618164
154442
733166
394487
677074
1503971
1340543
27612
1800929
1268767
685687
1077690
1564931
1155010
420675
94625
330702
78559
237520
1877722
1494781
761540
1332981
439516
201641
785413
1080756
1857763
1621748
611264
1504087
1841193
9366
394590
627686
1579523
799656
1744905
647123
656780
1228757
526261
394948
370449
1043906
1617805
553173
1691110
1490059
1300286
76963
1704493
885320
1504108
896684
1821746
1266881
1510300
1822200
671956
1198875
1592913
1051963
780357
31842
1199017
1635557
499672
676702
547426
344888
50665
1963133
421922
792025
1982944
1070490
1965337
119206
937566
868072
125249
814985
817718
575403
1301949
193356
862438
818680
1285149
223750
246618
1468656
372931
793381
1271036
919875
217635
238898
651064
1044450
1853311
620473
1004746
501047
1829277
1447586
446051
1256031
553056
748402
1769248
366350
364222
439723
459309
88595
1087304
202145
1282517
1080245
433347
481457
1406548
1594017
1134269
1888942
1599066
54938
904692
1086470
1715552
1926495
20094
989602
1134533
1381163
1610039
1103206
642652
1115207
987772
1466193
991526
1159295
717103
408519
110508
1514426
262454
39089
1755325
1429334
681792
1451509
1568704
1454194
1293952
1869315
692542
692323
502929
157307
676273
1494007
1821843
1816993
1636108
1139677
578189
77058
799071
838317
692549
331702
1764016
1313287
640137
1386635
1559975
1380476
580308
1024936
1440623
1139836
1847796
1836860
1208707
199324
620248
34416
1173976
889980
1069353
276963
703965
1772287
1199806
855051
9695
1697810
1621684
600204
1501304
1917394
452259
766059
1344659
627863
749683
761867
1563685
524400
770782
1305693
1922554
350440
1352147
774070
687393
1904400
1640044
76029
1191526
1383665
1400283
531497
1882231
88990
414749
853688
1635577
258680
1234794
1688996
517333
824967
924437
615359
1220032
1801739
1475201
1820396
435759
1199402
724795
223295
1053183
1706041
634709
21599
1836509
722818
313984
427214
682103
1750519
1588710
1482714
667227
929820
939774
1685330
368136
1464791
762062
1319654
701187
1880747
50237
1290234
630525
1935041
36395
246236
1500621
1228201
1678190
925496
1002356
1056783
210069
71393
1073537
1720361
567096
1895943
666644
425340
244200
970258
1084167
587992
653524
390775
1197437
974070
296473
696923
670811
1895460
617839
1074999
359037
1983190
56741
1337320
1226866
967152
1963210
1663310
1230605
111070
209737
1795037
1940361
1484948
24819
1042781
1694505
1323398
388196
142222
1058177
1753047
1223890
436972
840475
914451
1711138
224053
1786545
1889833
359040
233080
199155
1717208
1566495
1176350
1555229
807651
571108
1064857
1261410
1734648
1928750
399101
126196
1277778
1837667
796921
939593
1390666
572038
180539
1834013
1843074
1727977
1513838
1093278
199721
1630687
367578
1935425
474501
944660
1312067
1540382
714438
1512084
1495825
376954
1042951
519470
1934729
908564
1878203
1582514
186329
1582477
1501829
1874227
382484
1262076
1753023
901735
1145526
39494
1613686
879248
62582
1478443
910206
1149974
1204648
1151039
1214399
197764
1809734
298385
1588277
1472447
805885
1316995
453711
507886
1625621
46806
2963
865277
321152
382815
1307324
1156574
605735
411021
1361068
694669
51868
1050092
1032003
242162
1254428
1786747
1643704
535623
150646
967513
1183202
1264598
1303036
502479
462349
974948
158802
829312
869151
1381894
1970032
194278
996522
111349
3912
1970809
1767013
1870955
834075
1256883
1417045
724833
939826
913378
866326
1416198
1062012
1846459
291592
1969830
1965358
1915730
1024875
1713772
1657909
751187
623875
1687302
934113
1764578
1574586
549620
1935977
1373269
1147139
908121
1362950
1530883
598450
325510
70854
872831
830857
152995
278866
1291994
1291957
13400
687511
1915079
163876
1645485
1234754
1914611
1957750
85099
71554
1349681
1380887
968163
1167188
1817783
153301
1661018
962569
5940
1686444
133382
1667333
927216
826819
26918
1868827
1639617
927086
1973124
849606
1370148
1020261
1826034
1676744
1412049
1813724
667757
1068228
1321854
1099577
83505
1823247
143559
1819031
1679766
1043428
1952415
157111
5060
1300156
1905664
875701
243607
392304
880449
1604056
597213
265517
482018
1425070
544411
975394
1928713
1848063
1531602
395348
1923444
1488764
77578
1701259
1401554
606052
1231630
555292
401317
937486
1473455
1316057
886335
1046153
475381
1038272
446774
941804
999487
655863
500150
1916393
1804845
882987
1174636
575704
431787
294952
1759277
1013595
950662
1902270
967817
1043011
1808238
30165
1679722
1361140
5692
1278300
1695011
402339
1752327
298131
1207617
1092854
1371146
696024
663010
481904
799880
1177892
22237
602361
1237862
249750
139661
500026
1053417
914988
1468258
1258438
1380658
534444
961402
430917
59589
685160
1720939
101604
1283605
806059
1361344
799165
365467
1727900
1259232
363359
1410483
1487139
1477473
865867
868017
1422330
784056
1294865
99886
926382
1409326
331978
962388
542242
261563
1702999
358329
1734294
1863083
728229
1897928
1015366
507578
13630
1264716
1444320
862430
1978085
386953
1591592
1710824
851020
226005
980479
1314971
1795416
1898698
1123532
873113
1557910
305611
1261520
1466706
42680
741656
1306040
1952025
980039
1624676
1051572
780696
1214003
1560641
70453
231257
1407554
125934
558120
94196
900619
440380
597377
23212
645006
385601
1834146
1845960
1106994
774538
268415
1470534
262275
313191
760560
1716332
1155337
1475512
1075356
1386832
578483
1327775
1066245
468982
679330
1744884
1249428
271111
1926722
1057526
355430
677605
572281
1858844
1380476
67546
478581
845131
898263
146402
1939737
1392844
1264025
303094
946398
881336
287228
1832115
809856
226449
216182
1043529
124752
1194412
764735
778586
1644880
813202
767382
198888
1069881
37631
1636045
1484934
962945
293571
544970
1686457
1044585
1371887
1375775
1261794
1461781
338049
1137855
962364
51838
356730
865311
1758230
437778
683837
1364956
1156859
944139
1104755
1243649
300556
1586412
305700
194014
1236511
1014103
1598397
243248
387255
109311
1374038
323755
1231442
1257665
1812369
684029
597404
1382232
1698140
623405
5969
608426
283134
1085890
935816
1779336
249057
1884954
167002
1969204
1690049
634167
1257509
480311
413771
1258991
1727278
1323689
867811
259032
1741270
409946
1708762
630755
1240040
1097578
1862048
326181
1762022
361684
1585116
1632302
173698
1590850
1461097
508544
578040
1916995
1907206
409586
358681
1819475
1335557
1254593
245396
644267
894862
1648097
24983
1651469
1547411
1717833
600331
484947
1301636
1124993
347525
935745
1400446
31137
758316
1700810
1457293
736163
1926800
1963018
331620
1743124
247177
734292
1606761
887004
479340
1536492
173393
1946174
727987
149768
1166316
855166
997664
172249
666656
511485
1020253
1452495
913052
941984
958954
1095707
618480
1792623
558120
1983909
761952
278086
1395913
59589
1648200
44636
772129
220401
709578
699064
261823
1119754
559539
315004
1387512
153301
1184022
482213
1887239
959297
1373470
847617
215414
506559
891296
606052
911492
368011
385424
715426
170739
1066078
81637
925226
1075053
1111544
302679
1956972
933834
1617494
486732
126351
1611792
1395934
1504045
1363094
1414479
775623
213667
89194
1914455
1111631
1987837
817935
842554
1938081
1615722
1421752
1286039
1167767
530080
997209
1019833
1874643
900230
40659
585099
1586510
1483250
1112796
425632
1687198
1671708
1941130
1154910
1148559
747774
412847
1697818
1230880
106913
1492964
1419106
1632814
1610982
792120
1766263
505427
455190
127723
1426721
1046936
647325
157963
1819701
1180722
269631
194658
526204
792202
128308
1951827
1758999
1717177
1478066
1202062
1459454
1900608
47548
1217998
94141
1463580
1102362
231057
1868517
484179
1311338
1427378
207426
271926
1666628
1605401
1119877
780943
1594413
1714480
241255
1217273
1113180
336300
1128415
1950209
841293
1021556
1591195
563596
1113180
216934
1142891
181648
1389538
382179
417775
717759
477633
553211
970675
1084016
1121892
129721
1328652
131597
1436533
1791511
1769000
1270990
72954
1595987
554606
166207
418818
1105884
1797950
1017135
951535
1758662
423825
208452
113844
1836163
1533526
1615090
372284
1125723
1986285
350872
331992
1625158
540743
1016981
903624
1175595
1818941
212182
1404652
951247
947121
1370043
1608170
1420560
69373
1258363
53761
1295916
1382654
1856545
441347
909848
1991481
964242
304101
650911
1938368
1556253
207333
1547655
328714
1667363
1857257
1185657
490956
540333
195383
127121
1258669
1416939
1734037
1574251
1159728
1241883
411989
88124
574865
242347
1149996
1961368
247535
1475882
626753
1232874
543107
47308
1101335
1115661
1791743
1941734
1727279
1401428
546337
42084
1709611
776036
1321029
929743
236250
1461109
424271
929098
687965
1089568
279026
1048828
1802529
1419876
885037
594520
1268975
501160
1478166
378590
1999721
1783778
184134
1095967
936960
754989
704004
904618
1004899
411122
1249301
335429
1674332
948316
1239980
1033983
1474563
473945
1552625
269182
1766238
1650341
575650
1849517
556302
1224272
121470
1000500
252248
1894638
1838451
670605
86355
745764
1331850
1008872
360074
1843778
1717346
1406605
160114
192235
286060
124395
1131854
1093758
925139
1527172
1681183
799538
1865240
333229
1106719
1983993
1843458
445940
111166
1041750
1034289
1489630
1202139
526718
771680
780016
160004
1607650
1418403
397557
1540007
338892
1188877
46915
63782
943011
1938396
779111
1636859
62720
1517489
1031484
1054590
1728521
1057840
77798
1009467
1782670
1419282
905300
1979830
832773
777664
115981
78400
1512585
786291
926004
1171754
81758
1790544
337614
1394044
1663704
1794490
50533
1350657
457914
1580985
1466828
1393695
628247
1879137
1965231
1204390
567115
1973696
367431
1639893
1294360
521761
779626
486952
1521154
1604902
1449808
1815294
768328
757901
1231887
2931
1747420
998049
1084278
1929481
1115813
1446378
1676210
1927393
1767456
523216
1806158
551593
569138
1169090
66035
992684
1672357
203929
1474261
1642380
23432
1980156
3364
229240
1524032
749171
1329858
482757
1524144
1026244
523159
605954
547434
1829207
1974082
574387
1369659
1977358
831736
1029587
495279
201642
1863995
256236
1078409
1896446
860717
1481913
245087
903708
1059442
332627
18996
263029
1778186
296721
1962725
542542
1166325
907933
1781180
439957
808921
1993906
1841167
1179974
431551
1965502
1280382
284390
364711
1948155
1701641
204997
44298
367759
85271
1752583
346892
1887243
129827
1599741
998704
657858
1149914
976475
1941533
1076333
898351
1542401
726087
531768
286075
504829
648356
1030287
1098598
860491
387361
98154
785086
357182
1082668
505045
875913
1406506
1212178
1397183
1979830
180063
1359815
255830
1547443
1188001
799013
1884535
1547235
1494733
1891877
433971
1011666
1752751
588722
1158744
1917612
864968
377778
1193321
1554894
1037726
642305
261010
88172
640904
1896970
602378
381706
1814588
1887920
1559026
342777
1150439
629284
90592
1484239
253003
1399850
1768814
847404
45057
177786
1238411
1762509
1255003
254857
1163682
294364
539872
761584
1490662
1119189
558555
1842390
520349
1942729
1222686
1102165
1802539
676777
5532
985611
189856
1889608
975921
1782338
1976981
941794
1809043
1984489
30033
463474
106031
1675976
944568
872682
1871326
569077
1054344
390546
1201833
481212
1596204
1327271
1146659
1685553
1828069
1474163
1462927
1354260
1816890
566546
1805115
11423
1064100
1726440
855604
491341
1332466
862811
1664257
228357
1813882
1033265
138582
183703
365617
552989
1465645
827660
1791141
1051127
563490
118032
411122
100130
1031108
1161497
1436109
872367
1104149
664492
1964763
1822304
1979126
938603
1213744
1076381
1803954
447462
1730003
1294824
1147795
150281
168033
1259671
1246503
1622148
1820383
259195
1652426
1636291
1057324
716647
224626
1354636
44443
295321
1596300
343201
1467244
385924
261364
460396
1838997
426707
460666
9268
1825648
305385
564400
1899178
1643743
1813157
1426285
1530465
1935785
1330517
1629015
475413
826644
873342
1727897
395818
774401
536972
1897835
976060
358961
883477
549493
1294425
1164772
424812
316976
1260617
500110
1855767
1142873
1894843
1654038
1437647
145785
366182
153325
1875362
1423751
632862
1331966
91263
1913844
186744
1087321
1226331
1963919
813700
525210
226853
1030215
1466144
1454764
1564350
1448059
1188799
1360357
898879
1350979
158898
1319965
1268716
504537
1563691
1619762
353469
228698
972773
1469248
1176293
925594
1642045
1451319
1955793
177132
371353
439178
1849009
917776
36949
1540939
567503
659644
552220
582496
244169
1602490
1064636
1371289
1531467
481230
547419
1188687
996180
1108873
188101
1992733
1876330
697514
1563198
1323415
1790001
609355
50577
766415
1411743
1349389
865564
1683474
88318
325662
1744733
1830907
1401008
1780517
815289
1457155
899858
1589863
214315
781927
1390425
1025650
1962012
1234407
296495
1133515
1639882
1166867
1848350
351668
1580148
603476
1076061
606598
1198408
759190
1575692
1405941
751413
1508514
346364
982511
1811677
623552
842612
847223
421676
876824
902620
1074196
1727855
489644
1185440
685129
376498
1093143
1139030
1107285
684684
696340
638363
1192628
1506720
1397388
1532774
651143
1715126
1271216
1652745
336593
126397
694138
1948155
1500693
849451
1865634
852999
197166
480068
1621862
1901958
946288
1456574
770343
1912901
728204
1426573
844374
1487695
1565523
408384
1403262
931692
749267
994929
587035
1125051
553092
1999087
410387
1087191
334764
198225
1734671
2112
250365
1445765
1472482
119741
544984
1083331
1051842
776889
1641055
348892
1554023
1407625
1142068
777959
420272
540777
82841
242496
1814464
740403
1745825
1226945
729949
1453532
763084
432343
156889
650365
590071
510609
1925288
169968
170058
991146
1086198
355495
950968
1226627
1536254
1878428
1844238
1916523
1008968
1117407
525115
1393144
1023968
1594476
920609
1033048
123880
343245
889634
1061653
850184
1987502
1982878
1761818
1653069
1596570
289590
965941
1744932
1218435
11010
733834
1165395
638048
694725
1177654
1270285
1527172
1874296
1730297
1683895
1260349
546033
1223522
541085
43519
67428
433319
1249204
1784915
517523
1351360
726496
73095
874920
24741
1933224
1774651
973520
1840812
1761572
462896
1599782
752472
1423428
1330407
1465638
1642834
1944862
657553
1675768
1871870
1723247
1129780
223145
1283526
1477908
1591055
311603
311309
787920
958581
169862
1322907
1307653
1741128
321049
415689
1119160
1321318
1612092
1073835
1882747
1376478
1698803
1007186
1316142
714977
1959452
1944786
621985
1532189
1231687
873211
1964021
385056
1032569
407132
123488
1758236
1875297
1017809
1554235
1202497
192744
1320828
187217
797832
952263
1949874
1409063
337320
1204875
633928
162076
509741
282162
1421109
255656
1587639
620465
292303
1592090
126649
588930
1455701
823256
790709
574041
1952329
333454
1202377
36234
1868572
406360
1671220
1208138
26136
1787813
1561042
1112850
1568331
1645451
652315
1535527
406343
878257
350590
95246
683802
118328
1095239
507471
1915096
343742
612249
1905937
1886867
1403606
222143
1207087
318526
1643408
951260
1560862
510381
1518181
915459
185312
697887
793291
194508
1662924
1373066
684555
1605951
1708892
1742103
1707840
1918481
832253
1412729
760298
1042638
131380
1791235
1526472
1009660
929743
1063634
704053
872288
590115
1391137
796767
795945
826079
1465341
1326338
585792
1973255
200311
608402
1165297
262921
931137
1935687
1184178
752416
35401
1111285
1410969
1443390
1208739
1888642
290609
666210
1369404
335819
1779702
1701908
322092
1534469
1946002
1896778
1456263
983952
545511
1403770
1808017
1909356
18242
1189755
1798605
1217295
782650
281060
1768559
895072
520480
1386621
1085007
138154
1319799
859073
1918265
1640866
35394
868186
490159
687714
900440
371508
472960
109479
907880
381052
473613
1018786
970685
623716
1230788
273690
142946
1641785
241524
1202879
1025132
1146669
193473
1201404
1499543
5374
1308955
423055
1370876
1202523
667308
1907646
1204848
41668
782645
1503822
231897
1126313
1141117
1434664
1696918
1437286
1020052
324321
783197
779537
1816442
1571480
280931
323456
1503325
1886733
720336
1759793
103654
730988
570018
909331
491300
1173396
361744
448081
135692
1778825
1506524
258058
1582651
219526
1171836
1803239
673958
964415
165366
755071
526118
447693
788449
144127
699759
78541
1313377
1226542
450571
199123
1176361
14516
770817
1358732
1969786
519107
956487
1904314
296028
1909806
389073
1423396
71932
83901
1623421
816318
56861
1566137
516603
1752264
1567827
1968046
814237
1290561
1802886
184971
1935409
1837518
166289
1183596
377896
1732017
816232
824812
1085619
1527785
1148322
1310326
1348776
475666
747006
773344
415118
122004
1601635
1631998
114339
1692095
683517
480839
628592
112515
675819
641959
1583836
124057
1414372
1199995
731724
1313693
1669978
1877088
1812759
638862
1311692
527538
93298
1197730
982521
1005062
1183665
1404085
142376
1211595
1367557
1250569
1270846
1503987
998290
58935
502393
868275
883464
271621
1194858
1431850
648829
1306452
718002
309103
418297
51359
1377436
485288
1566994
953717
284486
1078535
592496
361364
620096
824967
1451
325662
149951
254188
775370
462135
960709
326650
973916
1823659
1003495
53923
1050544
1659775
458378
713502
429640
1414752
820268
1865696
470886
1169459
396100
1067465
752044
982448
382911
1273357
769349
13340
1586285
657126
293010
942382
271969
155161
1527319
1439270
1261702
1441855
269562
255313
728784
128685
1169702
848019
1496050
1246107
1672600
486696
1013498
1014322
849923
1300842
1266866
879164
1497000
593373
808047
15591
1062818
764067
779526
987617
402506
1468678
55604
899696
372626
617012
1275353
898245
299759
409173
318366
197575
387813
844762
1718821
1929561
1094526
1169326
1293561
1365657
868661
1118189
265962
1579641
848082
484320
378394
539818
1793497
318665
1393141
373814
811503
40101
1713853
1734627
801342
361038
1462239
1834478
718181
1814550
1739822
418446
751498
149407
301431
1403117
1848388
449649
1686370
1031155
1873498
1386459
798500
1811538
775250
244051
373362
204844
292433
1156623
91118
1871635
773225
471156
928511
1432529
1626150
1268606
1828559
1478300
634085
1925125
371446
1485274
276334
1196244
960424
922847
1758174
813325
702204
688732
23803
111479
152252
1701616
1635042
563973
368029
954299
472272
1996448
1885893
1181930
1235337
1339403
385668
1924768
1241702
134307
785413
271699
1344384
721551
966767
1458220
738326
1580286
1489205
936704
1774646
1375430
1679144
378513
1086222
1754935
1990031
1628716
1984583
1086882
1446214
1877720
51852
1705791
469903
1086999
1910748
372765
1785311
700929
1281818
994434
1502354
1754106
794221
565948
1310824
341006
175693
388847
60949
1487074
1003707
1994228
96942
1219566
336118
177049
1346880
496714
1121375
1672375
1836258
740134
1782516
149071
41398
1672642
248989
1405402
502692
1722983
367383
1850366
233194
1991722
1360713
1800707
1639301
694542
314416
1196746
1413656
1614583
606064
1843940
1471262
1472272
1875205
1606095
56660
1807558
1262524
956910
1295623
1700552
1489004
117359
1929913
1276833
1918299
1365806
812007
192182
471708
9193
379669
1006950
661466
716306
1104135
615903
295846
625338
1966844
1863462
249847
1390878
60674
336474
260613
824088
302440
1473897
1418288
1825960
81103
1168822
1502186
949348
378409
1348778
626168
296370
528355
1375074
1618570
798554
127524
1189909
1090035
1359283
25414
729843
929202
1835895
1635959
1156125
510424
737620
29078
1561817
1620572
1356149
1730682
29171
1775733
1764338
296277
1137879
959941
1823826
1711114
1866093
158820
655694
239115
53790
1780339
83361
896208
1464060
732044
1737759
1318289
1287034
1353494
173013
1545007
1238848
5044
476101
1299865
679315
1322191
1765973
694769
29078
115258
730442
510354
832253
712478
17748
1653399
1516970
243634
404061
973278
744578
1144991
767066
1484182
1140615
547531
14985
682850
869225
1540935
571876
1115646
1210843
1646874
353954
1260213
1625106
960067
837509
878267
1791859
315912
481268
1471769
1210651
1868111
1677888
1680251
1270331
1764498
1824792
869534
1374550
1661653
946412
1832778
775725
1428702
884989
1100887
913599
1840396
1026536
895223
1830537
622833
111619
1640671
271660
904578
37718
67729
1787680
708126
507535
995583
1598505
1453259
53533
994582
1869851
767372
1347911
17257
1756325
9624
636739
1138517
48832
495250
445467
232865
1685156
187835
1660463
427814
948918
876470
906068
1693278
721704
1651498
1214309
1878596
906504
1790341
506413
856400
1373694
1421067
511069
485429
77984
525956
1701165
599564
1874548
356259
639836
98732
1036461
1473030
698290
1281524
943639
603564
1625561
1462090
96428
1935374
287052
840267
1043757
248299
921946
1944223
61280
587030
455355
701740
251646
775353
271820
1646886
63581
1086398
1358035
1203055
408633
1249448
1274536
1325131
1410138
1836860
86114
267764
309124
684631
1119460
1572110
1833797
1197191
1362012
1013873
1652977
901317
38809
1628410
1927605
875887
1737841
1768297
935948
1533836
1358607
70961
1500154
674647
778507
633161
1631279
1677939
900148
1480233
733820
981151
44636
809707
1056972
1447081
1818359
274855
938781
304142
1410622
1019042
1941495
407021
822041
351008
843926
1039079
402859
344395
1107500
512332
1688813
1570532
1761797
1052359
637331
523834
284262
742191
1846019
1122640
785465
1278438
1771962
1621466
807215
704497
418424
325197
1408371
1960698
35988
755921
1760265
666842
1081569
324785
514802
1118403
486034
492024
1071112
328825
608460
1207512
199533
1603659
1665038
1394066
1900986
875110
1266359
54030
1329786
668658
1405263
1680565
1863857
1566826
1444972
3039
305291
358789
175598
1868738
447345
1011812
1170882
328410
1044222
625815
1468942
382563
545808
1252163
911830
1777625
185255
1309236
1765429
800703
1271026
679617
1765340
853351
1637168
1302157
1164302
1648884
1592225
122450
532478
80943
1579292
901547
925167
578917
1772230
243661
1809403
1820125
975026
865772
1640880
826253
1953656
1828069
379824
879722
1391573
903763
1204521
799706
5868
1824092
932700
1490975
804883
1560680
1741898
1754488
1198754
1468199
280141
1917357
1891369
35441
200981
821532
1380253
456535
1731355
962945
531755
1097509
344729
828851
1897269
1579704
450716
1960513
1175955
1180889
1764676
1009405
1074010
236800
1349205
810654
1272242
623520
613167
1215801
454263
596320
1541302
306865
434428
142511
1360747
1249833
1262073
807021
1472583
1337692
610571
1776780
171585
1131319
736824
1438517
797833
776504
1247697
1334247
1753839
1945051
1841529
1674593
785396
305908
1448266
13781
148087
1991509
1411761
704270
151257
1598893
474788
1317025
613949
89277
776809
1541817
1688849
1199288
306503
1395114
1496075
1698493
951986
409173
1527638
1470981
1170087
1230881
1183909
1139515
172718
1612426
1305089
12095
49776
592950
14923
204536
1144572
763063
655667
1223309
748412
443504
1062581
1698681
1826805
559879
349121
1675735
1939527
76492
1257768
1644564
424224
1739292
198726
1820006
1905002
1029142
487063
958287
864816
352268
396675
1339470
1432235
203542
1003016
1348159
1411689
1108113
1444337
122609
655053
554214
100703
970748
19212
1423751
1828575
592308
389484
102620
1635854
121421
1474570
563551
104471
1997617
812307
887808
1554826
1622295
39333
1223554
401659
366732
421788
1031196
1430607
1730030
760704
1969860
1666955
1353474
1728708
1178474
1553006
1768949
331860
1422980
393606
1529163
433059
15132
91568
1482619
568895
1896118
1214353
221963
1120469
972263
557656
144098
908467
635768
1955998
1779017
1282531
1223251
241697
420195
114085
402084
1909115
1964706
1459049
1028267
1936713
1217701
182529
1257499
546706
167476
1918780
1309510
1124016
1224446
350334
501946
236789
1547805
418554
1307589
1602360
1322517
915283
476272
95846
257267
592508
741839
1009758
565248
1700262
1214352
1977612
138123
1753707
1290694
1856003
304135
647315
289867
554229
1423837
1250552
601947
282335
1424891
1497207
1990625
497955
160449
1105160
1313899
585306
1880623
777358
206499
7536
1650506
369966
1198098
1465280
124160
453026
73344
1339783
397072
127332
102444
752034
754153
239540
354121
99953
737609
1513769
1047632
1069761
107119
11876
1948232
630351
231494
1487618
1655022
533484
1804103
1462893
1304071
1208707
1510863
1254593
1291009
1205584
1662769
1123541
1483376
1283978
456099
1308897
1144662
1610110
1667101
793800
422672
932462
1225685
1570145
1364956
1996475
1378060
897799
492826
1651457
1670951
267895
543671
810808
330908
955868
1884190
272225
307262
440198
192725
1156643
96651
1516723
49717
490601
807726
280748
1501195
1021354
71068
930359
1372990
1775881
597757
1594324
1902810
418131
1154881
917248
104452
1397375
230610
1305829
1126947
1627688
465884
1308767
61855
805236
1078166
1145659
325594
1185589
597889
992061
1240697
909731
1155525
818236
1473347
1499151
1518227
61643
1101022
244143
898989
1065014
1526745
504302
1504980
1861856
746439
426607
979891
1394946
57839
946746
1065806
545449
1328758
576342
299959
825739
1184075
1482572
1040027
1564933
1712511
1264208
628746
754224
1044761
421150
924913
107714
1370858
896281
1144370
893356
48494
38675
1291990
77409
97791
1292903
28466
280782
795334
558830
1540939
1956706
67248
515628
321117
1692446
1036544
1208045
1615244
1354268
88222
602119
550694
454324
1983825
1480929
691067
1686005
963502
233484
1053248
347928
1413546
1659913
1763219
1814713
1130571
767947
1948618
1166867
1781521
1567992
398937
1120461
1849794
1775374
408336
347820
1228150
161345
1887145
1313203
1471418
966310
1199790
1308531
928408
783062
514495
769454
1490410
1214292
844445
1820325
1714766
1376170
1947982
1568781
791274
839667
1401413
404334
1141025
1973272
1530493
1579400
1184453
1080546
1895891
570745
1467805
856432
1140215
679004
1364121
1788761
1929378
1261862
1937222
184509
1092527
992902
1538747
1345717
1446575
269633
1868627
169505
1359512
648540
1483053
1549733
147109
189159
339480
275959
834758
477021
86434
1204943
1264330
74977
443058
1386727
1138005
88541
966017
1129569
430670
718013
610498
1827353
1764963
907870
81880
1076274
800005
1880589
1980965
281996
702935
213385
732752
715198
1050719
1102757
748106
990328
1973587
1463618
1841028
1530857
1611633
1910748
1860415
113970
1422719
844851
793766
1974028
739804
374423
1683493
1893328
219637
1666557
296473
571667
1263330
126161
1378108
383538
112863
768180
118897
1672838
1729410
1785193
1954272
1826598
831683
1728236
1114969
464119
1035164
1492416
775543
444575
889270
1654621
164484
1425406
964453
1851987
1481903
111185
586626
122347
1401385
500315
1087928
1336705
1967689
244143
520161
698700
1615704
1945857
1242256
749563
1710401
130768
683262
1534509
151625
301424
1473460
522385
1990608
76656
1804975
1379614
1013103
1008825
1416065
334007
604862
1452958
789745
1006120
1781789
1211462
1686827
1822691
1767876
456371
1066014
1922426
663730
592804
1248010
616077
1093076
1645567
139724
172419
410912
705342
249814
1054765
1111728
739389
988817
1874032
526261
421086
1085279
479360
1960057
738646
77590
509116
800576
1494286
63499
23108
865632
1964899
144685
1814575
1528618
325354
1183596
410403
8410
1410076
407438
1294960
1398962
1232407
892416
835216
340557
976216
94125
53461
156879
1865887
689965
1550059
1424091
1757521
990491
242034
1103370
1157478
1340845
152544
1872738
1674924
300522
1416429
377595
159126
1722088
432867
1196813
759679
147553
317434
220644
1319790
1488287
1091378
1660607
314464
1543172
159755
895151
166453
1664968
564925
1691195
1113423
1027064
151427
1241390
248969
355495
918142
1511937
1822965
74740
1931327
647837
517631
701098
1335523
1320943
216889
1806164
1381374
477020
1643384
394487
245802
298355
1190815
658024
926432
863206
310837
475438
1254355
236203
1077525
1360546
94218
1446109
627210
888746
1267099
1490847
94131
1682745
281956
1422666
228480
1477466
1299813
415010
21213
1005838
804225
1784026
556162
1411453
1242603
1524795
780808
910916
1013480
562543
703325
53645
812965
1067335
518185
1125065
1686370
824695
337659
234720
1963158
537109
1885740
1042690
506379
515391
892815
635436
1980247
556574
1674755
168022
1399470
1841906
981715
1579829
432632
699401
1481458
156697
832380
514948
1506956
861590
18008
1059439
632020
1295756
1653521
1140036
595149
1011439
1409573
1020915
1647396
303168
1157590
195135
926017
1159647
600514
576204
875122
224187
1220559
953617
1315554
192793
1518735
100322
1663861
1607823
821365
1737047
1120164
912161
1569171
685229
1255786
411021
88733
766943
456707
883458
1768084
606446
1810873
878078
1719051
954872
484718
1492003
1033320
1513015
1549122
774293
1130092
1439477
1965557
558601
1693996
248973
740613
877716
1785268
1333382
1642484
85330
1878181
634338
1544162
10828
1932646
756721
128835
900201
432728
1918397
859842
829005
49774
1724910
18401
534465
256964
1802803
1906015
252514
1227952
354737
1786104
106454
1838992
966098
1014949
443342
1061929
864839
1519471
371864
1402645
1498840
1413206
223978
1521177
37802
1349574
431198
1728441
1371447
1312720
1713784
721108
1145662
367759
482855
342796
54337
1958336
1254699
224572
972471
183215
1564050
116648
917787
1414167
1732217
1690514
1033320
1232580
1572521
347191
465942
1390749
245265
1157991
587781
1226127
768570
931796
256156
1966071
580553
896275
694905
1485645
1264968
747788
261661
1294866
482170
1480889
746489
1640062
979076
1189686
1973228
1698372
211264
171478
1868307
1723465
402440
1595493
1650567
1444598
1785977
600286
984757
1587999
133441
1068731
803753
793381
75519
1471023
1353689
241419
66146
924270
1002334
486958
605137
304144
1232537
475388
1766486
1314387
1005721
1978311
242072
1938848
477807
1930934
745293
1610840
94335
358738
1361400
349854
791356
516026
346692
1568402
62788
1170467
1669263
1606249
1730235
37498
272704
663196
1932834
17035
1602519
255596
583888
9366
1183772
1451536
361613
237976
1273211
312161
479024
541470
1514849
397960
1096889
1984588
229487
933738
1796304
1505247
1787608
207113
1281524
681386
339754
1435864
461823
254865
56505
1994816
1562755
226466
1960086
274633
728482
1861901
1095074
1769977
1057237
272906
58568
1365450
540017
1018413
1341568
404186
781538
1260640
769369
1639978
268200
559905
236567
1404929
1436035
119546
1434013
1513446
1504489
1034196
542893
1241393
682632
864499
1116070
497744
1925976
1184519
783336
751601
588429
1424309
1580503
922996
1519102
1295983
968612
941285
1748001
71610
1963687
1828407
1464948
1018888
35989
493102
32250
914050
140315
1591830
1589088
150494
1428441
1642594
323728
93816
689262
140157
1529179
578839
1211179
1299303
1642332
554748
1957610
1592731
1791066
633061
657126
1166438
1974121
1928844
1029901
1286040
804227
546473
201094
1769244
738985
771866
46501
1539696
851222
1819745
1119029
683211
1212178
846936
96428
1843971
1051326
1856285
1155217
1416968
8463
1263662
1413592
456288
1227671
657013
190099
618027
1637133
1349716
1218555
1739157
1097136
161530
1896177
595671
699357
1885740
445587
1500630
961264
1588886
500413
813181
988832
1722149
511871
1457214
193750
1297512
66159
971477
1651636
96072
1237778
1444003
1472720
484721
801851
819740
1090456
980532
781927
722114
499008
1793875
1924307
596118
1278601
933044
921756
517442
1542301
626753
2868
218096
918825
1486657
1722889
664492
1805752
183292
1535988
131333
1296006
361998
1679288
1339194
1303273
588930
36364
1185598
725819
677257
955934
1143862
1820874
96504
341235
356814
1189023
1890227
1638671
180845
351738
736354
449635
1731512
566546
969976
244826
1896651
1784924
167952
782836
752957
879980
297373
1102022
1840640
542985
639491
839538
46893
1267386
44921
1105761
1046714
1414858
1251450
963408
1761895
923311
1241418
1537209
1830969
1522453
1341927
1152375
1266299
444632
1408079
1051723
571088
1260429
1576889
1681453
1495739
1792086
312181
1346255
1720146
691517
899083
1530912
550517
936557
116419
1785153
97129
1272149
403309
62526
705089
1428425
752952
97333
147492
439236
344099
1548030
576496
1743565
276068
330945
496478
1017466
1168217
1130628
563267
1263101
561526
312965
1638443
400024
1847269
264621
1767465
468277
1663818
1820093
1700623
906498
1806116
1894543
1800658
1054787
540950
1194747
285689
1924478
1981105
883886
593494
1102477
1656913
313793
328127
1126761
526628
1836973
21122
405974
1991959
1198089
1291912
581090
643271
709108
1980359
668256
628853
262527
506506
1041807
1641158
1934321
1113291
769156
1534226
230002
1579751
879613
1717512
82584
137963
1030252
951428
1386445
1481663
1298097
1493878
1434369
159213
225526
762907
571344
193285
150517
1806493
1148390
1218208
1239772
1057283
323796
980632
201270
560807
1697005
1039852
1956989
463965
1996775
1230353
1040083
1211638
1355236
1176456
166192
1166743
212146
1139481
219211
434998
34179
65734
1761572
895119
1019263
1058254
989476
1334722
145070
1403606
1162667
1415847
79548
1915649
296480
217331
442370
971434
1775499
905587
23168
971919
865184
1888273
322638
269307
1722321
96455
572347
626668
331982
553240
1827264
405290
1453158
1203969
630137
350440
507545
878303
1939996
1161173
1227667
822079
393900
1920172
543340
831948
1307410
1133889
300751
1071759
1185711
970966
1971763
1208426
1845175
970327
530801
210737
1831568
1663206
139434
1264646
509371
1515617
1208922
166218
1318819
1502301
1109348
543413
1770103
1723022
1683715
1736680
1724150
1956147
705406
471153
1042613
1405362
783491
1925302
1990531
172014
686768
161597
281955
1230846
390074
106760
146209
214438
1792661
321797
1969864
1525905
1797642
1574095
1254355
1440233
1237120
712573
755946
1896330
288443
1069410
179045
921780
510482
355522
543810
177466
1205786
1196466
1521109
925354
1767907
1264601
66058
394419
1670132
321980
146357
616115
1752581
412530
1831260
1086633
1944917
1230182
1030223
458261
1060328
698628
1167897
604958
39186
1759669
530259
1531672
1440505
1051745
368531
1471195
253670
1676744
644510
1251362
1933077
734940
1973549
1129174
758324
936446
1107439
1467744
1574313
1153279
285374
1614615
209646
1737221
349712
1599626
890867
1503726
1589248
923553
658781
748587
610902
78650
655778
1766535
1356421
84271
1504827
1415083
1069348
1612100
526836
250197
135498
175423
153931
1782674
1288251
657410
886818
1546693
304832
322174
1948990
1472970
1333633
822875
896414
1620193
1233715
62710
1413214
48906
259388
1406796
1188305
228367
336598
1026335
701037
211317
633379
1294535
1987805
1657309
1292228
924012
286219
1658085
921479
873810
1100110
1972995
92331
1182046
869755
1110365
1588847
1721042
937703
507007
1115174
1669588
254284
1252920
901787
576543
926655
88855
451044
552774
1234004
1669108
882172
1949920
1000233
779626
501706
1210580
112965
123036
1274823
675904
1051905
1866060
1298791
454150
453348
1521526
1207910
404807
1778096
438013
602175
91252
61143
152671
649162
851166
976816
912017
1202497
1831422
1878617
191396
1759662
1051795
606201
666210
961995
465386
624400
994446
1856742
208225
1255939
793987
1822401
1896823
526268
296018
584443
1125848
1194954
1123716
1474961
1554527
1966790
524746
1297095
906855
418248
1947515
1865477
1782601
1212818
1509831
428655
713964
1757632
426800
224545
1978838
1223566
31579
846585
1965136
136324
1410627
1189922
202832
1460837
1180835
482833
71610
1085619
124395
1108813
1084716
220302
103101
1790099
1010670
1553165
59549
532100
285949
677643
1662778
1320400
483705
1834302
714753
64192
1925718
323261
1432073
880197
947467
1948930
1550739
749385
1017736
1690603
543894
127401
800236
1776710
296397
602524
198990
1688884
341578
1142508
696617
857997
1481457
1319487
1914465
1099986
316293
565351
38841
1160931
1457356
853720
569138
1672038
755115
1837368
78825
611868
194777
1183014
318127
1097519
1034652
1294142
583057
2826
1219780
1412733
1083702
1530264
852462
1541732
193795
698899
712483
55645
570542
1126683
1150517
1153449
436268
1049044
773726
1281421
1614504
1677762
881871
1577674
1982602
1499529
1572892
1557162
1796078
928662
931527
579720
998349
929096
1875806
1627314
1908231
1463655
529947
199533
1157513
840612
657553
1213682
141463
1825789
371021
527764
388829
949823
48762
1957123
113510
1476133
946558
1260030
837467
893769
990328
1195565
546784
1888543
1548347
1311146
376834
832441
858461
1480204
1773055
351049
1385983
541071
298779
907079
849366
371864
1284096
1963641
98090
1737841
1408026
1049396
1723316
1015365
562196
1112773
1127417
73031
1786957
732383
967715
438013
962634
1526921
898641
1079927
108246
969163
951934
1125051
782788
1821866
106826
1709660
202832
59659
920465
759049
916293
1083253
900359
1692592
1197881
1765631
1980945
1132959
1449845
779063
1048389
648252
826593
240418
245342
1434096
1143862
1963133
803424
1585157
1660361
1578748
1984267
1160257
1364305
1321878
1912446
1349002
888980
693167
802870
333105
1570951
1891358
482885
690526
1488127
36543
1116898
1291489
1628445
1741777
1790544
1134271
684103
1102200
1131573
245265
1935907
1546434
285154
1882906
1780265
345294
109869
749646
735285
1135292
1153036
1627444
1646015
677063
1546217
1426767
1242573
1216843
1834240
461966
440410
369353
1430851
1549101
1069479
1271723
1097972
267086
801387
1899050
942507
859167
237828
466458
798627
642156
666679
1231717
1255162
359961
579726
1207711
1342247
48665
843852
649614
409771
1321272
936428
1992132
733295
512745
594803
488104
1564645
1976626
705000
525524
1715214
1859285
1743275
1518799
1066741
693890
1016207
1715924
1008009
1484603
1261605
833394
8101
1047043
560028
850209
584806
1321030
1747664
1083995
774642
1132068
1017125
1541107
446352
1798599
736160
1126751
1785160
259069
1184880
202389
122003
1895677
1830358
1792335
453732
731013
801547
989695
1674694
247717
525108
483884
331038
705212
1036495
829119
1054775
1320053
11141
1175638
107770
1031050
541940
487219
742879
1502370
34577
307761
1949872
386851
181068
1580767
789738
1494533
1236340
740317
1688884
829500
1870868
757122
188971
479276
1219648
871236
1538672
1392153
1617662
1637328
974586
1582191
949737
1556403
305736
76466
96270
568992
733230
168595
1794543
209797
1304799
319548
477862
1145137
1086560
647875
1529333
443070
625487
806219
1288569
91762
59769
53681
104429
1527310
1752491
790316
770933
429860
315089
312255
1218762
1712506
1436512
1824638
285082
414120
286111
1540746
115981
197510
670561
1255609
1017316
842339
388783
1591752
224955
171774
268769
1657909
331328
1086693
1543712
710978
419535
1931357
1566432
1788828
472835
206929
1768056
612110
418003
798215
14042
1868329
552720
214076
1547454
1749252
55277
216931
728176
571561
559336
550309
488502
591544
250856
1920560
1263507
659085
263624
1585923
575240
1790588
1340993
1157359
714454
490566
532108
1932119
971831
904684
1315538
603564
385180
789120
1065696
1768333
514547
1405676
1681004
1930034
1563458
112864
347040
1218803
1690935
809410
1787637
1971314
436974
709336
459800
1688950
741848
362345
1982902
1741560
758044
1766041
1593526
1290243
1972783
602935
1330980
717338
1915470
1717660
1112736
333335
148001
343406
365497
1512621
1980518
773424
1670181
373547
186643
1867245
1330877
988043
759574
1065439
706471
1206060
408935
870655
649494
736666
205978
927196
570015
1507638
207667
93558
715404
1211429
160111
1993947
494680
1999643
1035218
1605
970378
1781590
971010
47137
1400240
1371155
1560355
1757537
1530009
1551872
1216165
886310
1311955
807108
943688
904760
1365379
548199
350633
1059353
1199181
1257054
1974674
113227
1871110
1526709
1056229
522740
520830
764032
806679
535209
1609028
1077010
1165395
1278975
1893148
1903719
954023
51073
85416
1560560
1775610
1896754
123554
1412445
382572
1221693
1446972
1761788
322904
1770568
1053007
135860
572056
1663861
1994571
1807547
1352207
1370867
711333
1156259
678500
382911
1402812
1196504
820509
760187
720516
891366
1627530
1270561
1021069
1313472
1876347
133802
73276
1510301
1056694
1935424
25562
295644
767847
632968
1432715
605204
607732
559510
24571
521388
1906261
122992
350862
214882
540882
1586174
1553159
311013
938736
1450619
1321991
1540798
1099662
849840
742437
1098069
423589
807130
443478
1631050
142125
1019628
1236212
1225542
1167936
777439
647279
1556225
891091
296370
1152538
1403024
1269556
1142879
111902
316260
77763
664266
764337
728545
1918397
140143
562968
254528
63117
1977769
1546137
12090
951175
440760
1293587
1642670
1795716
869458
233559
729105
1787374
624897
283653
1690308
1717871
1222479
1345915
1839255
1201884
170425
243097
1719192
1607161
1010563
733676
1893723
1012905
1321414
1445034
1841197
282085
1766961
780426
1520968
650937
200176
298996
4227
1861147
1578170
1868234
1048097
1888273
1746314
1167732
940314
456182
1917528
236296
1970663
1816069
1438846
612529
884381
639476
192901
1513149
322899
1704621
1317374
1183414
1971763
795792
1480559
1098561
1954334
873642
312650
2088
23102
1309151
751606
563564
1682493
1880640
1312978
1392763
844976
626502
597438
542567
1701974
62048
883668
1308832
1822146
1684180
1982973
1856936
424655
1333700
1081219
341995
1249747
1799754
1878248
63955
623219
917248
571101
804716
574601
1166958
1894296
1336665
122883
1850616
533272
46325
1832321
1500761
1480422
857372
12869
142922
1475138
1344039
1278951
1215144
1494268
376042
481415
352977
87939
512797
1656455
258775
1570520
1275543
1122455
546371
1055888
1298228
328064
1907148
1937848
343657
460769
697490
1396769
1549456
1604903
1605862
1086070
1696503
1512819
1515198
1122925
1251314
1207494
54153
1402195
1575204
1552983
628497
1496374
1577046
1242400
1579053
967414
382724
619874
86432
732442
1777362
1736983
62667
1689677
1961923
266622
1014347
1090459
350499
416786
1799352
1113983
646048
871825
1115207
203391
1885925
1678969
176810
311898
730792
522252
636459
654434
151763
1070102
1294289
1994219
1559135
962088
1975011
881783
554323
792852
244927
36568
317602
1765754
1843638
644715
1251595
1330491
620415
1766213
38675
392806
1532079
360165
115923
1121658
1267545
1559175
160613
215439
42276
491976
160505
388358
964705
1598
1858920
896948
11408
1794138
1590030
1239804
774623
1793357
39653
1056930
489503
1994498
1915852
1726155
903418
434082
585356
1885646
1243729
1295613
1702186
545099
161354
1463490
803441
264324
755761
539573
579384
187701
578674
365191
1418962
1506419
1030335
1589744
110554
1537340
1438718
1395221
778872
1439195
873756
1161784
777906
7210
1351440
657118
47697
1272867
474096
419581
1612783
636256
226004
118626
1454415
636516
1387272
835039
1796959
1795784
1448999
598948
383996
523917
1419716
650386
897226
979664
1269224
144006
1170643
1880816
408345
628140
1824936
818137
29401
861511
1506720
1650613
733024
137242
1171992
1055293
1347596
564942
1943023
986088
51321
1271230
598912
1160688
1839396
688775
1572114
1269993
1638230
1212567
455366
1941506
1740207
1910822
1294227
751659
378926
607435
1042504
1412563
1824946
1688308
632520
519767
411668
1738042
1314235
183702
1049975
564821
1477212
699659
1645536
287228
112076
271275
1524147
1995036
264880
870116
1415858
1952447
1371905
365886
1788140
1827045
1591962
354310
310629
681774
1589354
1966347
603158
1447835
1453218
1875053
1385558
833402
805171
1287019
981573
1223055
1499253
1990616
1596689
872321
985398
145392
701611
1675419
910275
1207462
723330
1888003
1565001
1894304
28396
1704518
859357
294005
1119314
1552085
53049
1019823
421570
454901
1010230
1078349
1594467
863661
503235
1668342
334634
1412952
1142599
1540411
986116
667169
1705039
780250
1455268
1925452
1148273
699218
774970
1402004
391741
1004252
1165079
195165
947822
549502
1840769
1603344
1461468
1431956
681107
264042
554512
1493588
605212
1253700
41398
1796485
968541
1494862
160600
75406
708789
1260542
1361489
1556920
571170
1514207
1548633
1832292
754030
1694524
1088709
587499
145456
1878059
458854
1082183
1563356
1082725
1123158
1159361
1880640
1431413
1506956
1079785
1593121
1080208
987347
783297
192717
1882236
546026
1106068
1589599
1632646
1260506
1747616
177934
1608871
559449
640458
871812
1516053
231392
323261
353499
151450
1634139
1835730
624225
123038
767883
697894
490820
1367757
1128941
495600
1220742
955784
1259971
1148197
1674498
1290722
1609631
339331
1531300
43478
1164563
292843
849233
1375544
1681921
1524685
570582
241640
1091376
964352
981319
165076
1929481
1615301
1816590
848584
446226
1939826
1245064
1080884
187749
1131962
1568542
700005
1403195
765301
1479136
1779490
666955
807228
1856901
1318262
1950166
1848658
1716362
887746
245379
1765343
574120
582375
1094129
815208
609010
554693
426719
1383005
1476111
692350
1236022
1482193
7821
1684752
1261566
853849
1334267
174117
1455335
905998
835775
1923243
364414
1046858
572856
437961
775000
357885
1259244
419534
1430491
691947
559532
446961
685474
486160
1434071
1172248
903811
524107
771935
877447
532055
1577709
991129
1807748
1754424
1821051
835761
1124359
895668
759544
503622
442438
132867
1403047
1175300
1750918
1122176
1955516
1472685
774226
1928929
550889
1061932
1945216
368989
1363312
1782718
1380255
380682
487209
1571015
596926
1739610
1097330
197138
1707959
1372083
1844439
1270939
945436
1533729
1865280
1630725
313555
595188
1737835
841326
1533278
667953
496112
171230
980364
104155
260772
1700379
151002
800870
84410
741476
586626
474709
763132
897621
1630741
1787578
1546900
892512
831544
1148839
631148
722189
941244
1301492
1464420
1776349
947893
849840
1402445
503273
971436
1748994
465688
549925
1517489
705304
49763
1028142
1945611
1705392
1973762
3106
1836172
1788734
1961262
1227276
1148536
762305
1219484
367363
1760154
1147127
940854
578986
1515413
1667491
1713536
896546
650556
1187428
1484721
1701990
750068
1786539
1221260
640767
1290423
1353973
1253387
1255072
1410713
1443843
259181
1842825
13245
952273
1747837
1112589
1199650
1964340
618030
775005
486645
1182839
542893
1629329
180801
350534
101875
777984
744367
414484
221482
1964541
802213
1623365
395040
511485
1867126
1771101
261070
1625900
146577
618691
1504631
1447740
1012176
1378582
1582014
482725
1018715
1657282
918114
1100670
56862
1096762
722685
880014
1353077
935145
1441133
114731
594583
538882
1006811
171654
1122558
1541244
753665
1970571
1349321
220949
1485371
1660013
576872
500290
1398619
306349
285547
763481
358861
234217
1109260
311898
662005
1720934
419277
398932
1814997
1746578
889502
1139178
1062426
1217161
132141
1124494
776657
181453
602763
274258
1655783
1357137
806144
235201
1650936
288932
1131348
251267
1086070
665996
1290151
20820
65287
1557600
1433521
683898
980472
1388885
769448
1525575
1804315
768059
1692592
964839
1345203
170353
279949
540340
244929
1860550
937111
993516
1511930
757614
1130987
757945
338470
1774214
877003
208407
1320474
739434
882336
1419152
1119314
68332
1455438
1450807
282678
703438
96399
1785632
1342148
1855314
1461510
3125
1469919
1169503
1581402
1362586
1136329
1512788
1211712
1602395
1562466
53262
1330325
863800
1521611
585935
1776464
20720
1203398
973160
1209488
374265
1636589
87847
1865360
279010
1697484
978894
363205
1489899
257531
426719
1613169
133367
1979541
123123
506689
637499
1838492
1135119
721667
1294838
1407544
443195
324045
1992519
1880181
333135
343913
1756856
670198
1495546
1206095
375071
1453784
1866151
40972
1298119
1987036
931905
1485328
1384098
426452
1269688
965479
683128
1139616
251711
199698
1806261
402028
280761
1241531
570662
1852416
1002910
1346986
814386
1456819
1049022
171617
1131739
1245672
1940520
1560355
284424
1703998
1841552
1042802
536901
1452715
1913316
1631289
1889910
528198
1226652
673467
1837393
1542249
1807777
1133461
388831
728904
1355017
447660
1338440
158856
471813
296252
1888079
683837
1043011
1860278
708219
1578231
1066984
1746300
860943
188690
218852
1416452
1368355
1728294
1313866
1665836
1528701
1862151
889498
242592
1521134
1756832
1981439
1585451
768233
1256883
985867
310102
1484775
1977084
1960801
1436520
418347
1313845
3669
1287866
1713044
1951006
694831
786940
481270
910536
464221
1719249
301973
1681507
1510560
873325
819560
506400
617070
1764892
835426
1097654
369700
118820
1379494
1342959
1581203
1265581
1916138
1716780
1864873
964251
1075622
1437133
1125077
502225
1803614
1834074
1313892
737066
1682324
347334
356214
634939
1562987
761615
708810
843419
455066
792812
1746128
1645236
1949234
168022
606747
738881
1120295
126032
983455
1185871
1026041
848710
162998
748173
452073
1169359
93211
605921
77121
1458585
1287019
211182
1882770
1973592
322058
324116
914931
1645225
6039
600415
799848
218155
953583
1423214
346169
882360
1326547
1421722
1135765
446568
80537
902966
1102811
1229070
1988958
517696
1155358
1879063
621585
1872691
1321734
414536
1298301
1764020
1981256
311340
209494
147550
881296
1862245
869726
642045
856746
1875002
1025566
553846
548284
1181254
211141
1194022
109503
1628461
1856595
241114
1869887
780824
449176
423485
269722
1384717
920687
1626937
1050156
1042042
325602
1004349
1178501
996235
1925241
1576832
37038
1032594
732859
364043
721758
1393046
1515183
1887550
141336
321040
1205129
1736132
1838150
297676
1608701
731221
890297
268134
865898
1739094
535969
1967888
340440
369662
1582786
238074
1393343
1714572
1519386
1478928
1910226
310102
1146966
998140
353995
1393659
231057
1487453
1581110
1725293
1297698
640435
216790
257058
1341165
944274
447346
1105069
1529336
790886
1825579
827943
1388650
673095
1959415
75179
252959
1450207
409445
991010
240449
834218
53260
713156
1459423
82627
1176456
526934
1063099
213758
569138
1302579
949237
1408230
332447
1909686
876529
1692731
842326
1969544
138554
1191965
1319754
236966
1131816
1498507
565264
1319376
1053578
472902
816107
1357752
504672
1628707
1914603
239039
367578
284437
1294984
1909200
940221
187619
325402
1027689
1461878
316740
515900
1231687
1344178
1115403
73463
1149347
77761
1344948
1620231
1168589
1954102
91906
963770
614418
699087
1618763
721967
1262961
1349604
820690
589805
1747818
489300
173805
868147
1532204
1363312
1870450
108766
373919
652674
1945861
1653057
933363
502513
1748872
211809
826158
671897
1128893
100126
1789169
1819522
1980472
1006995
1502857
1644325
719692
271763
1065940
504399
1693009
1157703
1796184
1146467
1333853
1848
663516
1615790
1994950
1288040
369161
1099170
797457
1649509
229636
735696
428793
1375952
1484204
822947
1077734
1334377
607519
1326803
1077671
791087
776889
610087
1870664
1734631
263310
1478614
83158
10687
10046
334463
811181
1436184
1173976
90592
545830
578499
1406717
1169329
247128
1158360
823127
1660965
1981710
1674105
1247239
164232
1376604
1123064
473522
1752610
968751
1839697
1474099
185024
1368805
1093353
626952
10131
1692163
694827
1485608
1708715
477658
1027272
313793
707335
1832705
1768081
373992
667308
1084264
820997
108755
1668480
1258059
1142310
933352
1134670
1945450
203551
1025685
463058
1389395
875918
1698685
1968269
999743
29688
550142
166312
911947
614817
538688
246710
213761
1358959
438939
958612
1768074
1969145
427409
139319
86142
809357
53062
834212
743579
1376730
85346
687313
1713562
81424
592728
909336
1559999
1422719
1445833
1850663
51343
819851
763650
194769
82700
670368
1801564
576846
94707
1823689
201881
567336
932878
117136
314090
131089
1191803
1607064
1337312
1302718
468916
577539
1918502
745557
1045375
874719
1823352
1263199
1178933
345316
805971
867941
37540
53408
1238735
832380
903997
922649
1388540
1302355
804866
729051
1009575
548002
1287072
952641
1517566
19033
288411
56505
703573
985617
1212040
75747
1310186
134539
1808074
1635394
743527
593528
1814234
639797
1938196
261173
1253739
89936
1769897
280678
1751709
1542657
1966040
1552434
697270
79233
1016205
842943
1101544
1526725
2405
867682
946905
448462
1642286
1819455
660165
86126
1641319
743066
786980
1940526
542118
860523
569740
518339
760283
1325009
1830243
538741
1665363
362681
54674
1914526
1007593
63190
577614
1059663
1866350
876582
1343880
883259
1017809
1133634
1223283
1167932
164586
1858988
1827971
880888
321152
1814997
1087985
454807
886542
520921
1074622
826476
208604
5037
14291
1094450
1685889
337389
653593
284855
1055172
162757
1280809
717180
1557780
186232
285141
1766623
248466
1958486
1838373
1902095
1397752
490083
1041721
769903
1685334
1845125
1899783
1402844
790913
1493525
1308012
1265088
1843477
1492459
419106
1273564
567879
662238
1877061
1085878
1212844
802911
1683023
1959768
376065
1017129
424413
1170282
1781271
847875
1012411
1996865
1522336
1013489
663051
17785
1352461
1249706
1861974
1443598
1600355
310159
693255
1348296
464780
921909
282011
503661
124090
949975
388501
284665
1915445
583736
1752582
275475
1152606
1444448
490991
1679172
618636
1034119
1549690
764368
4917
1733023
1494067
441121
1101327
576872
1161340
722548
1414048
1965669
735685
1867552
534676
1318740
1460354
1833675
279603
1735835
1445792
1713860
281727
1574581
637918
740425
1565202
953339
930399
500455
1891897
376340
1393552
1024936
1923663
634754
1755718
1124538
863662
1567693
669590
346358
550602
819269
4407
1127761
1459691
1293380
1671809
1244009
1258902
1002098
1678725
1150758
1232440
241524
821367
1013943
1588675
257516
900612
570689
1543417
1289342
65077
1036953
1967510
1623159
1786391
978998
1854431
1801200
1580684
963379
404429
444558
154485
1650913
65299
1985344
1993494
1829206
911093
1779546
1277069
1337401
1945474
1716983
1762275
1280103
572750
758757
783692
193987
1784653
1782933
331496
604626
272906
1787336
300166
861511
1219779
1442021
279009
1997652
1878203
559836
1926115
628070
1384905
1399186
1776623
447713
623833
1870393
278440
1883243
1040560
962364
1021175
1840793
676727
1571361
412177
482709
1057569
65619
884724
873503
1108277
1172862
1709536
236937
518490
1292483
1530577
1674855
554359
1467107
1798772
515888
429830
1911913
508174
411983
413882
1675407
1364229
381540
276916
1463428
84682
789123
866034
1741465
1530009
1365653
125784
1227058
862905
575541
118186
892731
1304852
1707058
1975298
1502288
380051
1026238
520356
1107668
289034
241968
427279
517885
1028535
1243179
1125031
1131007
609029
1120873
1721680
816256
1809309
1434248
1838530
1952004
1123483
1292408
480388
1045264
1608609
1663861
1851520
1283958
1060207
1638514
1041125
1236961
1810511
1632494
1872573
391430
1436040
728784
1809920
1768257
514183
981527
716130
735107
646542
648737
97310
725682
1440505
471282
1581813
1913357
1090744
390208
576712
259563
1142084
78082
4935
113353
1830173
1925230
972683
571667
382911
781078
1479536
742922
1467825
1519386
1610943
1027212
394965
813359
1600308
472546
117848
912066
96528
912158
1281428
1591492
1911058
1411548
508525
633765
1649983
378143
1588539
1736206
518185
416784
1218660
1967532
607264
942715
254638
1406937
1970102
146133
903372
1266992
1656885
505427
1775231
1052084
1537216
1020991
1251179
248088
380489
563164
1496577
1647353
760706
949424
1988292
638047
1794951
1112415
946481
1020565
955691
1679237
313340
1079739
614840
121412
523057
1010974
1544744
1422420
1634972
111472
848811
747240
1318494
605721
951316
1792086
162416
977656
913876
713876
146118
863437
148871
722087
137940
1051955
1721783
1780789
1749467
822499
1217650
1154881
645873
1648142
464936
910330
36500
800210
364488
1749232
753633
1125916
72108
1091588
722073
1997877
260519
757714
1563780
334533
265858
1555695
306872
1585947
614402
339143
51661
946617
1770887
120808
823285
793726
1870768
1535085
252810
1857812
1410892
743873
1997821
1593178
1599475
1909440
1933118
1070189
1283647
1683245
1376412
107322
1239564
1102438
1939994
1471149
974619
1117878
1354209
521226
756096
777193
143524
707934
1146127
367017
1856504
416480
326608
980452
1221094
1957432
217084
922649
153052
1413488
1558283
1306592
1045375
517374
1730348
1482676
1748346
959865
407767
476088
886645
902740
545600
362806
1117318
1151976
612770
782545
496153
782955
649266
1646076
247594
5975
762584
1028405
855796
885352
1701170
454982
302107
739530
1465295
1117232
877558
1701472
1857999
244645
691222
1252235
851411
1294833
1130759
101811
1282466
38802
603896
712060
777589
1146930
655593
275105
1918428
250633
1938635
1353622
725755
1957584
498304
1211269
670217
1458583
1005440
1238971
1637809
1478438
624525
1258356
782787
1533796
801859
1844067
1506918
1584788
1630935
1897867
1586199
1715067
1822554
127033
705736
456540
1062690
699670
963414
1245677
775600
402219
1007135
1596820
999077
1257555
236006
1485960
42733
1818618
1034153
1424279
1620803
508249
1214945
791558
765363
1267482
1287976
1445331
603222
121700
1318002
1314348
538163
717942
826036
740513
1956422
89093
938325
1974251
123523
637495
1545716
1326960
1695936
284092
501230
411641
1078207
970327
619726
1179954
1307807
266982
1595165
553879
745875
490578
1800089
1664698
1333563
1190763
1770443
1991371
1948032
10886
205921
1318468
240326
1987064
64112
582529
1193844
1657437
1338456
244
1488719
1619959
1407104
1776249
305443
131875
249189
230995
62381
1289087
1456441
1840871
509433
587439
1248141
1465674
1215262
62835
1879441
1668770
1757818
1797642
1245540
765078
521435
664132
648274
85643
1628036
85012
1173149
1307958
351572
489163
910951
1741850
740044
15053
252536
1373998
335030
882015
725859
329058
1174211
883676
1511877
975266
624325
1465988
133604
1849607
174780
398135
1059164
1779933
579502
1613175
118491
561962
203293
1684034
835835
850821
1257061
656612
61550
55772
1646886
1570462
821684
262370
87422
943725
1769984
1195470
327309
480007
1832818
115216
1850613
1220443
610860
924028
1423699
1721110
1261392
962600
1956465
1548002
149333
1576124
1192694
387645
399916
292371
1328576
799678
962066
1945036
1610848
1156940
298264
1332135
106485
531568
1178433
1820024
1154077
273305
1415511
1728465
1617650
1807570
1723229
12965
1754760
227790
513321
1442307
1310608
1155245
1092941
1477097
1402999
711455
1733908
132704
460001
1033307
1683087
784486
539348
781467
307175
802102
1526756
715333
702866
975756
333991
206828
1463898
808366
117231
1328780
1541271
85469
1814717
545878
616608
224276
821451
1293031
1680002
1928238
1740315
1059642
670444
1834385
1371657
1105240
1947528
1562152
972793
231557
255087
1756415
1208573
1874452
876897
462229
78049
1241301
1285357
403546
472837
158484
1700434
1421424
221498
1363630
180995
297653
546093
199821
804765
1771777
1772699
320599
823958
1792649
1237212
110833
815712
1277185
1075346
40485
1087593
736679
1408144
772070
535229
332838
1749815
242654
1942531
774076
1644795
1221965
590058
744218
1914029
1679921
1113196
1930932
1790306
1533750
690750
1797198
481270
694681
1989726
1170240
504937
630674
371926
1531931
1315872
609191
775447
1197679
1728730
1448797
1735197
497217
578717
1902811
766495
1730364
230947
179843
1013346
1505926
225810
1208265
349360
1272157
1391829
1691985
588356
1165048
755151
1560811
1054563
444421
74850
899570
1558692
1760006
1946933
1971564
94333
1045693
180632
1484504
1814672
755718
1504489
1283627
56047
1087701
1681222
1521676
1761744
1260105
401086
651989
617992
1047315
647114
1301672
687025
1105581
620561
1285871
821203
1325043
524026
27236
1505659
296480
1948726
701980
327259
592888
27738
49442
301483
174709
1511624
1259595
1433468
1098464
497811
1947299
1850560
1494372
1082404
1127747
1000547
598087
397311
1366805
739905
231550
1640827
1221812
894712
409309
1039481
361604
428421
1124235
275638
350143
953977
1591337
673846
363105
1341127
98790
1563660
1996046
1994433
1455081
384798
539641
406381
989760
176642
69301
708594
1450441
1408716
1574320
1103230
676689
1252171
1308531
1164131
713283
472043
1674948
1342373
642943
1157031
1773334
204772
1233281
1749232
908535
1004199
529877
818700
915996
635055
615139
1205368
980597
576514
212361
1924078
463786
1823911
76727
667858
752062
1362582
781132
427069
101369
1906294
1547894
691706
221811
1087120
148828
418015
232205
1284484
1460713
1213141
717017
822958
1875215
83104
1478860
485517
320446
1074657
1803673
1468338
656682
1236960
1529475
709944
1451598
1913132
8385
1993811
1760315
1714980
1093511
1954283
1643758
409319
820313
831647
370771
677607
837992
815354
247816
672586
1562015
133106
921074
1849848
1984026
484723
1757353
868259
471849
1238860
1762627
974998
383166
1915
1941878
939347
373865
1341965
265319
768063
1476874
907397
1204182
1651505
374675
454329
415546
400811
894708
40138
1755521
249645
521831
1331606
1216393
366696
787113
1763422
1267011
1820771
555585
315763
852851
552674
803581
1479413
853688
559775
1596366
1577185
692317
70702
147444
864246
216717
672014
88756
1118739
1237721
1468302
191622
1177108
1340054
474131
456386
1308702
55100
1541817
1936449
1168934
1543279
1892824
1213928
1263789
1050404
398898
48221
1456446
799225
1374790
1812462
1500432
185203
719879
193406
1777365
734234
1386573
917980
922412
1432636
1574853
1585332
105089
308982
164004
114201
937515
1075356
1895940
105618
1643460
400495
1815791
348433
1698961
1121662
481904
272897
161011
423986
416184
1073530
1733245
645634
1177490
1032987
114852
1828931
992600
850925
2218
766394
778665
1858467
1319138
84424
990031
52227
1658321
235361
1744926
859362
338950
439910
847414
1843638
1177520
559357
1906823
380702
563104
229310
1257753
465895
1592385
1696543
1190068
1404716
1463096
264442
1019026
189854
1674266
1012024
979227
1590829
1166331
1269940
613331
1856943
144901
1594017
1864622
735000
1755527
233089
625646
621585
1638344
231557
514836
1427164
312654
352568
60507
426382
1841333
554760
585259
839201
1252992
4979
1761498
1224013
1712471
796644
1808466
930510
1586532
1235054
309907
339772
456532
1588535
1542386
1498956
280767
791282
118561
975228
3025
1597933
1513271
1571726
982355
1480523
744350
1005267
1559495
476493
713144
1993327
638355
1044221
356575
1602936
1017513
1634002
448502
1022898
1407071
1951175
1450025
955158
1361214
506917
1932995
773121
1684328
542737
1651284
843607
74242
538052
393622
1772344
435691
433712
1523528
688236
271358
1146196
836014
1659230
490053
1944184
1772338
1854736
1949909
439910
904744
1545437
82788
1741459
415338
1855372
908687
308564
646213
776386
1186328
471891
1544292
926284
259142
305063
424691
1859970
129941
452138
954741
1286354
1252087
63231
1563778
980367
1437086
315881
1037557
454652
586373
433704
1211541
157301
927373
1562720
1458783
1753035
1207051
1282405
1765492
1603773
547445
1943222
1128518
1696340
197111
266282
1735536
1311805
615454
813939
706942
827744
969863
355238
860470
1089133
1414213
1112670
71913
141400
870799
1305000
1622421
1862023
368420
1603659
1661552
1078023
562419
1583528
1588793
32268
790547
120941
1141817
846011
1500331
1895352
1875107
1897623
718536
840664
1500487
1376226
1090146
1299646
1386100
1000483
151460
850523
278767
387778
136413
1760096
1984304
1017129
232880
702315
1528440
1324493
568001
461921
1140036
287271
1829281
1829400
734802
1413981
250197
1380545
414288
824714
1677769
1210360
1295783
636037
1523725
1017932
762147
731690
581968
649791
372676
664991
551910
877436
1226395
209496
1665609
1002797
297713
313672
109881
89439
1211500
1330585
1698799
1579869
297919
1885527
820265
836485
1615567
1293408
477575
1664519
390400
495222
776916
1783654
181252
1091035
1512666
1584509
911558
1530928
829193
384951
512425
782955
1575156
824399
346530
306344
1869062
1270689
549582
989186
1648176
874680
255859
740946
10153
903727
1541588
1914714
562831
406277
1372373
1831386
1690427
408272
1669251
783596
1796999
1815594
1012211
1419863
1462982
167287
253724
526718
544846
1969301
833410
390860
1572705
1030223
1557347
1380375
1058512
158967
1701912
1494258
1808655
791301
1736878
1700216
29336
29146
340459
1052740
1976676
445884
1184
850616
479703
630646
1233242
1891843
899544
1361090
159003
1294047
1832786
241998
815869
353821
1108695
998926
1648157
1288784
1025754
1845716
537994
234788
1072167
1963948
49245
1587999
668175
1451598
1641004
785408
1166578
1961999
612991
466534
1473583
1954281
567633
937968
176592
1668711
1976379
855515
1285907
1319597
1651429
1943249
1747433
177179
318333
492063
831429
343248
1562463
505293
189071
1342675
1625655
1407894
595958
491524
1428561
1755139
900913
1805253
1834779
1881059
20117
1221370
429517
336703
1200100
1949137
918561
1342544
132563
1113649
973889
1854400
1092215
142014
1849007
596344
1032099
1153325
1298411
1358591
1696787
894106
1895387
980667
1952955
239136
1720834
526189
1733169
1702879
1775507
1447454
1983366
1385065
1510764
1006153
859534
1045774
1840579
1801959
617074
1938125
1117637
121408
1280103
713321
1961355
1286416
1541487
1358845
1953704
665556
1153798
327804
1630629
1238593
570901
823332
1948299
576565
1360769
54974
1953344
635663
510115
290450
914874
1858392
283103
314882
615499
918529
192932
426090
1422122
1162393
494205
875497
1160190
1531386
710762
1619206
597896
1523870
852279
1047782
618925
637494
1179641
861043
1866039
719963
999945
733833
1892037
1346332
748390
322053
1661562
1339280
433210
392983
1438551
1008522
1252693
26348
217771
25431
257480
182320
1554425
1196713
1099617
888980
1236437
837586
354097
1403066
1787965
1511742
429610
1637356
917821
1828187
795004
434554
978908
43148
927683
1282132
1520942
977089
1452699
9371
736887
285361
1476821
1783146
1323764
1275575
1776976
1489195
1504645
1950226
75457
1463259
116297
312950
419790
780600
1451092
1144641
1373839
588825
658252
1701732
1250926
1221580
1257589
1732119
1113613
1976936
245547
399003
520972
157972
666074
410409
451300
527965
1081219
858866
1133134
360170
1497838
1298899
1772964
468547
162723
1845380
902626
1289279
757329
167616
229936
1663228
26696
1344219
1170039
1064583
1581238
961554
48143
409932
802745
887004
1997821
376110
1818359
1609744
1751293
1142084
785021
309354
1819962
184600
1971332
1656762
810889
1332136
1656310
618918
1258759
1965329
1939749
1773642
282525
452850
785909
380359
1320406
305322
849522
180372
858941
1372636
422064
1458322
355380
66386
1890267
242960
924725
207763
238687
1089330
1081177
1757512
1834310
1339108
1686494
379978
170665
960219
735786
109867
959067
1418962
914264
608118
1973289
790488
1930284
1199995
131813
294382
585020
1461745
717173
295122
295644
1938599
809537
513348
219376
1569841
1288461
1389966
736369
184393
1922512
473680
705666
1221642
1709991
59870
24400
1730535
721032
1432520
718353
347525
1284005
1171534
1165359
1355852
714650
1733400
1515699
166060
1069523
821578
1592515
986615
1536213
1603858
1380976
1775507
1806523
529708
1882197
506618
545305
345571
304135
385230
502587
654901
1283791
1079435
1143309
1997073
317317
1191548
1889975
1464438
1299204
1524424
1921098
72249
1146979
489044
1446019
1051415
1388591
1683501
469612
1207346
1552063
1880978
385131
1330525
918911
280678
186139
1814716
1271063
673364
1956563
1948372
237992
1905550
972629
1430605
705114
1544907
51067
1061743
814246
1627596
1212256
638510
801035
1894209
1249875
1493411
1345218
503968
1392026
867604
678432
1011963
1620998
962626
1771912
819337
1599683
750709
68131
840877
1427700
1687912
494638
311417
274691
400105
116648
1385935
1232789
1150520
1001273
1257499
1854715
158068
1565651
1744592
1546269
1187252
659709
895972
1961883
1865405
452138
472278
99729
1593585
504682
1713955
758704
1860743
1259060
849594
1759793
153537
1545287
1458185
1212263
1682366
1641877
245266
459846
1900206
1696174
1070031
1192340
770861
1446914
1212915
1993494
1289574
1102199
783819
1319288
747600
951001
862084
1852330
1850493
522903
1602616
460748
1533750
1330376
141601
626421
547563
311864
1900394
116211
957588
1422117
892595
776968
101927
1984639
1786036
879930
1104989
858201
352461
954189
702310
583985
1500736
1048051
799774
640577
822794
321025
1204415
1012660
1670597
702217
1256543
155852
63541
29336
705884
1143425
1646980
488477
1233264
452766
1765659
587600
995650
762628
1648691
1841015
735474
1010974
237175
812250
1175638
1243737
490884
38638
1500860
137432
1854959
621035
469084
532552
483314
1008950
382475
1686149
1486035
1511730
609616
569033
1407601
1583045
281466
644561
101903
1007861
1295708
658521
526934
1114434
1551010
1960666
399984
891599
342486
247717
1665061
1095910
1720766
1749597
1804318
1046650
1530658
1659075
1179516
1650960
1838009
1633803
1185279
769325
408168
595535
179976
1115004
336162
1515567
449611
1402003
148260
1372734
1077934
476135
1094589
1747941
1105104
168799
869459
514581
1457405
1202091
936037
589795
956263
1024650
127671
1313169
664808
634104
1129738
753581
279926
1034490
1067936
1319014
533867
1598849
484853
526970
1683788
104408
1731654
311341
1552817
1316939
659280
1648583
1588534
49703
1170601
1674943
136929
31854
646517
1963741
1387384
1892406
995506
969943
1729942
1067144
1990629
1206815
1005108
1084070
704148
1901001
1784046
1187169
1937361
1484173
815340
741219
1422854
331365
1595915
1448871
1068731
36995
815810
229048
295860
165396
960674
634441
708271
768072
1438457
1405266
592684
1013530
1469315
47672
1363158
645291
1647168
1783547
1965820
1729271
399713
690672
950588
12206
1159982
588758
986000
471097
1233285
1647406
333625
454149
819974
1315219
138095
1188784
221110
919051
213950
255144
289863
1643039
1385612
222656
1870059
638840
535644
1373846
940872
1577600
1287505
1043673
246228
889155
102998
19644
1140020
506962
1732045
493205
1305667
792423
1512722
43751
1479234
1862214
471023
872898
114340
1190209
1898587
1834379
786617
1209888
1530481
1027868
1068306
1424935
1450647
114169
1360791
1099911
888862
87978
1895020
840871
503554
50403
889491
1079918
770851
1138509
1308010
1288301
1061148
78145
219949
1415215
1527235
1921076
620177
798698
470966
975141
1102206
1816442
121937
1724480
621546
1955805
1600013
791166
1886733
1358607
1707
377557
1786974
1807838
538113
530371
931032
1198681
59504
768151
1591710
295757
86390
218920
1747478
1668536
1930514
545302
1078841
1725008
1408776
236962
662364
1210337
628011
925531
1259531
878018
1403405
896275
410480
824974
337614
118176
1085651
1205184
1481075
254060
1681474
724063
1894615
536192
328254
637462
460378
918138
660356
1808599
894197
792010
838454
1166913
394977
1868583
1359220
1218467
1097589
1205184
535846
1581357
336613
498434
586147
629089
1782870
768070
40321
33748
15723
734986
1185549
1309800
1722533
1106962
833552
574607
1518520
1279121
545260
1036792
1226417
308177
245803
1356808
660914
1665509
839392
947034
1023145
1577605
1832116
453732
382395
1259133
1190103
1346335
1924537
511549
626247
1836627
1326945
1021207
123821
800335
1989703
314624
1624824
215472
173118
1907920
384158
1702796
1025447
1491811
1762493
1823734
325076
1403462
1652309
1273403
454657
19924
196848
1751702
274898
657820
1384990
1559261
1965999
1168567
746806
1661856
1312300
1044261
1899490
202253
204095
547786
1075868
1116419
468409
615717
1164405
678776
551845
1495496
1391656
526932
1578003
771258
1941322
1782788
1218688
213803
1677882
1373316
1767221
47685
1901605
69371
1956052
1686318
1885991
6262
211314
1386847
1709929
501902
5661
1954477
617074
1822645
464037
1234593
1074236
353975
1414783
1692964
1795179
69864
1398189
852289
380124
1202247
1943353
631631
624871
113715
1667875
1356891
1416621
597661
313847
1285257
963952
1368804
182881
1197330
1963128
1574906
949046
1915684
1126168
782443
275482
165327
1019614
1257821
707593
1846850
1818996
1403462
1037217
648017
1354666
1827235
1302422
638564
202705
887126
485347
1839075
783707
1525483
1650331
483839
82737
231241
1270669
1651702
438389
1278691
1625262
1997798
657958
295646
522282
440886
1264347
1051512
1881963
534050
803549
924945
1940026
1900075
657535
1008522
1808356
1914108
1829309
1352561
591293
1689687
1744918
548450
1545702
1378872
601695
171188
1465057
1414766
160921
924912
1457116
1636858
861245
1789073
408844
1655973
138602
1324294
138230
64722
427405
510946
1974043
1041782
202496
1665795
1640912
449433
388461
1153606
1942349
1802286
1400909
366875
1289558
1223157
1337092
1778302
1214797
852582
1996722
1231074
1583829
1930490
1661674
1659829
946022
952106
94468
889934
1366
755197
151166
1473950
1685011
1105160
1057895
1319894
1917154
1460590
279002
1702645
1362931
327541
945796
1681962
1107269
322615
1459733
1210596
1487275
1557254
686957
661994
715859
1858651
167111
24524
803011
994779
961390
1070936
1391151
351041
1666138
949338
1416934
1380373
1581902
969337
1964607
1526152
1047818
781417
1492655
1355683
696568
71008
217777
1936862
353958
1833726
1995863
855172
577076
1898562
1339632
1230795
1071752
103937
1980980
207440
1075282
1895399
869850
185067
102627
305277
1832459
195825
324233
1643879
609902
909229
1907750
1341459
658297
1279480
527065
1729852
595426
581759
274570
1237514
653870
1671212
1640696
429709
795381
1628391
162319
212984
865003
1816911
1703757
681244
1413039
1209807
138314
486045
31758
1227821
1272243
1454004
698150
400433
914195
1182607
1548956
979443
332587
259933
626490
720460
37988
400338
474351
1163097
241968
424071
111213
1015908
1038720
1542714
1382850
496681
76793
65557
1638985
926258
1008461
1443427
1951006
1960978
455819
473378
12515
1393282
1175988
331119
1233851
562603
1619222
1183772
1346466
563739
459885
1394816
1351648
1282093
1223392
1009906
1865139
673605
1497496
230478
438354
637668
1532437
1536367
1748909
1966130
1203541
1655382
728244
1075619
1194101
1936345
154798
7883
1058937
330519
551907
1938311
672188
1257306
619310
517876
1220251
1963103
587282
1531461
119000
527683
1999394
283850
196194
714453
593560
334737
287288
887585
1975409
651730
1653399
1100949
485317
1947505
1504074
1696785
1612092
1241497
1741706
227253
1182137
1207761
1855560
1708894
90921
285043
304335
1002374
1595696
544361
472082
160507
1643537
604705
370093
1981383
1419283
12403
1257912
1070981
743286
1878135
495709
1147366
151843
538979
1804625
159005
731638
234911
1823064
1331570
1979541
675791
697877
521037
1480625
605514
1753134
1513173
1950556
1889925
903577
1098405
15935
519337
1028417
490456
509218
1770898
953483
1088629
204325
454982
952875
1354831
1908754
100524
1699463
1406168
95374
224628
1070031
1428812
731439
1958723
1677871
1586199
1467780
676245
1801099
1188317
1181299
863742
1233281
1954158
1132346
155666
807011
98872
1828439
1553279
1221854
1369494
1083069
1507410
389779
1556606
1841167
1266500
1411302
1231083
1794627
403955
1829211
362339
1755624
554198
1430346
789091
1137137
1032771
183183
1776102
32198
1568767
1339726
1634482
636459
125406
497193
321875
775725
584580
1576291
1788085
1671935
649816
70585
1341436
1387216
1397050
74740
1665010
32374
417397
83135
419273
1657345
1384516
1597919
1861100
1114822
733380
907450
698794
1177148
498271
793123
63266
1494541
199170
1428181
1096468
127236
469560
267321
681381
339294
1284000
1007704
1399542
1278182
358748
868081
990978
1515206
800206
859110
1224752
1774995
485467
1687912
1762464
1208433
594209
565779
364080
1035513
1910880
531944
1539301
589297
921804
1760847
1775860
1567807
1131139
1692188
420199
609935
435976
1203952
595869
372302
1539272
381390
649791
1625667
135548
835825
1678935
860902
1961036
711455
525393
1190116
390743
1849969
1691783
1157800
1999286
1784788
1828863
972055
595869
644715
81560
703818
209103
818216
833875
73153
249236
836406
179808
218619
1327536
634714
305814
688346
66035
338023
1981310
677619
1142223
240600
1653767
77771
839844
157824
1670089
134796
675623
308323
604132
193845
800718
1198125
1573072
1934969
1641635
1063455
1050904
426913
1499739
1851285
838316
1176358
975520
544671
1045191
1449483
224222
467746
766346
124115
1021723
1569253
288886
1371508
1241301
1163477
1082849
1802149
538712
1936603
1043217
1942443
1369814
451587
882859
391974
1546309
1925961
426314
1795339
1591195
1723031
1266727
506211
1229992
134238
628039
255750
1944301
350605
765900
1228339
207269
386413
1928375
869220
997099
1365732
1121489
1600958
198216
121751
231897
1857882
1877673
1588559
1167926
884887
1464983
819269
927215
988428
364355
943495
1004355
1171423
1607665
1794730
448470
1162454
1863399
1213631
1416047
1375553
1517981
1993116
1188833
812276
713976
1384625
477
889972
895461
318259
240119
1202904
1411418
1194793
624308
1698786
558850
752961
1115234
122664
1311301
525376
1805251
121731
191747
424527
515497
1911649
968444
970627
1262524
1573737
707422
1331546
569378
678626
574737
105815
1452230
1413513
502383
1658786
745800
1822500
285501
1832035
1545507
1861818
1079260
1987141
1373352
768345
1589472
518179
1446504
607944
848846
1849073
1935329
606632
1106913
773804
703884
328961
78219
309776
1329140
1236314
1489438
749577
1576986
1226424
1340355
1000890
1522674
863325
293299
1673849
1451472
168022
989936
414576
477578
849109
1976353
1040711
1909972
1550260
272006
381862
1742729
768395
1808135
615665
226769
436612
1173728
681078
1836717
1465418
691144
538760
1212587
221397
597117
1273698
1185687
1530890
309127
899741
1144299
1797775
1523557
160499
1263022
1365243
1862458
1052857
469233
1642273
97333
392792
1779926
548105
1469202
1246540
305136
1655710
1877524
8225
663639
928876
1225170
835993
323228
1646143
1063124
1837110
1449781
1198045
39695
1153631
1256515
1018923
420251
1811154
363565
767199
607034
659068
598410
1238202
758510
836136
435507
1146581
422107
1821191
827327
659946
1512667
153844
1091723
794830
70702
1559272
778062
99694
1241664
505152
292206
895002
594292
1543927
445492
768033
1194661
1231096
733873
369324
1613471
774695
106428
1970160
1583184
1549206
161698
683664
1796921
1232832
1571361
893245
126731
1877296
1238208
1529706
427692
83501
563153
719157
649037
970700
1500444
710244
211895
1660666
262987
725344
1771285
341368
906498
1092251
1635323
455043
309890
167097
1547722
503449
181115
1179409
1971781
857739
435489
835458
1227741
1433508
812472
85308
1908541
264460
351739
1060655
1446972
1903617
872996
1721342
322440
776719
1333360
1372266
1918784
1254164
1012616
670266
603269
805708
1545793
1400101
488700
1676843
822259
1792187
1877307
226482
1080728
1842622
1738529
1862458
1827248
636792
508195
566078
475524
639967
1643061
125122
857267
1752852
683342
978240
1826673
763502
718735
1402798
264308
1767820
520865
693020
1941149
1470287
396384
599317
872291
1935169
1419792
1853028
947910
1889448
957134
364512
556630
252591
637939
1748421
101804
325155
9760
1433372
1250704
1775881
1795144
850501
373170
1687466
1912873
1351276
167715
585845
972499
1739197
1548200
1779509
952640
1558779
677624
961381
1930637
916741
1290273
787857
1763914
1281156
1608762
1107495
623941
1230424
734416
345143
1003284
1595758
1424956
1387272
1236297
1992258
813464
1166035
322225
504758
1892832
1258807
129264
1512450
1871015
1580008
904109
1846174
1954916
93597
1428188
1238857
393622
242100
1742772
1261548
33409
492229
1548704
468218
265086
557586
763049
1798166
1827414
1973933
336522
1491090
1798168
295447
1363053
769545
1027445
1263299
1435313
104234
1490817
1244150
232740
305133
1761266
324544
470966
880576
1439312
1357482
3806
695340
769513
928632
1986437
1405300
1645553
391848
1989456
1909835
1357040
1104089
506396
853057
1144806
76139
1742262
1397129
447817
723766
1833040
1448440
537878
1852103
1729771
632459
540093
1190048
1766732
24741
848799
372441
202129
473680
599771
1382423
831170
11312
342040
3075
357761
1733616
1337396
1402544
1178809
173777
59332
670001
557528
1557363
752818
1706742
887728
1376221
129299
939036
1007582
812959
199903
1856545
887385
324012
536348
306274
1876498
949275
206206
334834
465094
746831
210679
900949
196213
1464839
1108407
386635
1062367
1779998
656693
181098
937193
1372247
1605599
942556
410797
826472
709113
898057
1760113
1398909
1698685
89491
1759441
1797953
933229
1375215
414138
932953
1244105
1169791
1317028
747228
1904402
511515
477054
20078
1943805
1548260
1225010
1220341
1205267
597936
979279
1914536
1866521
308767
412924
616565
743174
408960
1486838
458462
777634
780547
937190
601866
1955210
1797164
336698
915002
308714
347799
1392880
1945433
1654117
48387
1512442
192652
163050
70395
319278
1268820
1322880
1782968
16367
230024
1369336
1121374
77594
1842822
462469
119136
1473030
138180
1461406
1681075
1298552
847666
954427
41329
1047863
1593311
321546
1820139
1571728
320232
401016
684387
933540
32867
1822807
1319311
1051132
113980
1087338
991722
801857
1359363
225423
897893
1046868
1967974
1977332
937668
1901397
1098353
475319
1685712
1645945
797032
557512
1213908
530617
1456814
725547
535823
1513465
235610
1639823
1077083
194459
94678
613754
1116733
1209940
424124
157508
1074374
227096
1992993
523564
906472
1314937
598729
476596
1578087
1830088
385427
1437501
1083917
1418409
1626851
1269950
637155
1874032
1549733
1226477
1891691
1607130
1729618
1022952
171869
1298289
265283
1713795
474933
232375
929687
1284634
338437
669776
1864868
765637
736214
85814
635669
1901099
196136
579333
174779
717484
472463
1287019
441140
1247293
1345337
203868
1198089
1116798
1846404
963057
1090185
302037
550950
1383467
904306
842250
838060
641574
1000856
930400
1111113
1319416
1084420
519120
258059
1716512
907940
744551
226020
1365306
885903
1904168
248643
772314
1966371
668048
106073
776219
867391
1234764
533272
1964670
1517025
48440
1716197
213982
906651
1773499
109999
1587397
1827468
1264959
249606
380402
336769
1137868
1164716
339823
908689
599805
1743456
1968596
1800262
1486038
181343
718013
881801
1048294
38963
1156785
883852
1675471
978998
1624147
1717221
512946
1298060
707593
452966
828660
544158
841260
460411
302130
1683053
1747941
1703062
154808
395818
1153449
204700
208426
1574853
878892
942458
381197
739959
656377
7608
493627
1116178
1731033
1811348
1848325
1210705
1168471
1950996
805438
681625
1721797
1811133
382065
122958
1423053
846327
682965
1537035
62707
1686543
1966736
1463428
696951
1568133
1448651
1368364
931817
877274
1998976
1777269
517483
1814167
1916472
675520
751764
1990844
868502
1931207
1381564
1794884
498151
1307181
1696576
1957949
999097
1372750
518661
441190
1543055
1161503
1184722
827914
140651
1094330
1645993
54442
898818
581460
872650
447109
1405658
480537
1333523
790913
1385127
1328335
1754232
1545029
1972995
1132135
758248
959532
1687722
1783166
360403
1230958
915174
1730353
1826465
186590
1397194
854953
1084785
1902922
397943
67806
166387
307627
868759
1620162
1627596
19273
1532189
1775762
227477
1724580
143556
693790
538954
793237
1385415
154666
1490569
1727100
737047
300619
1944460
836226
83031
117942
1400914
1734989
1045333
455743
1963741
157523
133911
375036
193406
809401
1361853
450116
780684
386893
1235101
100301
1868281
695027
1155512
1152888
227033
1707727
832494
755453
244010
696566
10607
914138
1149122
1876495
543379
1115744
568912
1142662
1773136
1587514
166908
1461509
1275130
127507
677190
1904435
895878
1684742
1025107
510118
946838
538837
1550339
855198
521455
374130
1218671
1970102
1740169
1866251
1420569
1684831
1774071
1542530
551837
536152
732817
605953
821261
655436
1834935
377092
1677716
792456
1963809
239449
62687
1693654
929360
814349
398898
1205381
1848669
154021
590368
1905037
1210414
1672001
1049690
299435
694052
1753129
589363
244764
1173538
1728660
423063
1801670
1942441
1241600
1995931
1577112
1083043
1442680
1009976
1111646
147655
1512154
1566022
1764179
1307639
1556852
785431
348538
541336
1416385
416162
1307451
398966
1696995
462972
258030
1521629
1910720
800507
919222
635582
941662
1974391
1041010
1665505
602995
1880675
45238
835447
1349391
1226007
481329
1236013
1131962
1499082
573027
455891
154924
1844387
1167732
933632
1512209
647026
1373474
287725
888676
1373633
1478725
322611
1036691
1376025
1831141
13838
1510544
1752126
62612
1872985
1737320
1722734
488743
6076
1405248
1850952
1921338
1670723
799844
1352814
1670
21929
667337
529497
1413109
502027
1547743
1336295
1465930
1865571
1079164
903614
1317881
283376
1182784
1553800
115363
812620
918822
1479877
1758971
555846
1550666
1454480
1433122
668972
1003367
1387480
189614
1239707
1814978
1272531
518626
431230
717373
848886
537581
390195
1807696
972284
310152
1762405
1756163
71930
1077100
197756
606414
848046
871043
255221
1364431
1614452
1347712
51487
1207752
1889550
655618
1081320
1108337
751301
281938
1888938
1669561
842124
885550
1939826
629565
841887
797578
858695
501163
1059485
1519811
687012
907642
1419871
1481927
479912
1770329
1427861
17035
615665
629249
1951796
1784444
639284
667730
796989
1917792
1411221
404148
295035
1877656
969993
220163
745821
109135
1063608
1542436
1294991
1848053
207812
1729635
1732009
948601
44754
461010
318802
1572112
581564
1553140
425830
1798665
1122992
1341127
1611381
1784142
18242
215069
1664667
676580
882918
260485
376520
832815
1317418
501887
574559
1596570
224950
1919912
339957
1290626
1001044
676756
1547469
1711803
1856545
1447019
105971
10155
1415015
1352693
748312
221224
792627
1605583
329934
1006792
9281
1601940
1092215
916305
188232
1324293
1324536
1404377
986483
1552375
1711363
13781
1285149
562413
267858
1477
600822
1375477
159920
996666
198429
295476
1418520
1598963
222610
1195337
119733
1535893
1776171
1280557
977497
1223474
91083
989422
683043
262201
746986
1360793
424215
622003
1827177
90598
1423146
1250342
373408
897231
351481
945272
1465418
1301091
133723
665626
1707694
473739
527484
1239214
1237480
1371012
92345
1220897
793090
121836
1742777
11646
26157
870733
1286373
375787
1992183
312163
533326
219286
652922
1522607
694939
650455
1865609
1070210
356196
874491
1953832
332280
553475
775163
1816118
1576975
1474679
1613951
214821
845174
643753
348715
1219454
1602590
1529727
156331
294151
1107269
753621
1245279
155860
1959433
1977729
876587
46151
1358779
1339332
1738911
1584002
196076
659805
1088506
1702814
605649
1836391
1342384
125934
544527
37673
1774071
1362570
942996
1651287
1960803
61113
838562
861444
1952149
1449664
640123
1614131
1827897
1413513
278679
359125
954854
1712485
1838777
32269
1431649
190827
339734
1606313
370857
1733523
1676823
451755
1129816
449438
405631
806059
1788073
1262126
1211335
189207
1240116
680933
1049164
793463
1334863
1667741
1741409
1878213
1773055
1471417
768050
508434
316514
1645285
1890049
1353772
1952169
181453
1808983
1902848
1269771
1829328
401047
1041423
741133
1906141
1976506
1082705
655907
124298
923959
1770416
998868
1250112
640728
1516173
607636
1047082
1840468
1566521
1541750
711296
1234078
398031
558055
1378866
1323566
564866
1735828
515507
1355750
1102061
1991264
962018
1354659
413779
951738
979572
634507
1152295
97178
1746354
1550180
1363721
550382
131722
251261
1638119
1875823
423130
1575483
1496082
257534
325612
184492
855198
754919
530963
1183227
1204516
263164
1045275
70903
456657
302753
537945
1855476
1572887
711333
685612
164232
1679070
1404151
665336
49427
896481
336942
1895289
912167
1968557
799557
535021
216554
1447216
1437232
1225104
749171
971740
817862
55234
1486901
689812
1671802
796615
247634
1251478
853598
1161114
767909
1984926
1290079
268101
1864218
346739
1618555
1464140
51772
1653894
266633
213224
291767
794726
550747
1423156
68263
666398
155023
1372606
563667
220822
106794
1689703
1657682
495169
1225966
32515
1339463
1963142
582150
1962182
119684
177413
50792
1991976
1328179
1920639
1804002
847421
87261
434998
408871
1960862
916116
406208
1327982
27255
1636337
1725955
1850117
359629
777244
331293
1266368
1473426
336428
1023681
663704
139390
938445
1426636
1461639
629065
1642543
1485355
1164585
852915
797832
483399
560690
1726727
959244
1016334
757376
1630820
1507807
388214
802398
1815061
1517010
90526
1556024
1048831
1637804
10601
130980
1514752
959260
668968
1661299
601000
1626876
1349002
4378
245302
282694
1444937
829193
1671394
320723
924979
1015683
584562
1898877
735637
1402869
684700
464575
1663323
373876
1962826
1748356
1679209
1002887
1999860
1195289
660743
1693504
1621243
586884
1794741
1825095
116687
1721515
1398368
1389487
599384
490490
1008632
229237
1772992
683428
880771
1606264
84039
1547182
1409713
21370
1939697
1785517
92367
1111570
11242
1689708
1656708
1392502
683597
813267
1570837
1569783
996598
312044
1207986
892246
1666142
524610
1275568
1512358
357391
1613601
1974335
570191
1958942
8270
1954433
709293
324955
1694270
313880
1610441
257427
233474
806144
72822
555406
1186898
1597539
52594
1700382
1774632
1616860
1979565
1361875
1710333
602165
1267973
1421476
981498
35397
1975379
729549
1223392
351565
1767441
1339528
1375443
1776071
1807260
1707047
51527
1647609
1103804
1048117
625695
93701
1403035
1329417
1912289
1877507
1860604
1182856
581424
1947867
1100523
58443
731178
768296
1324199
1928420
731445
1255137
1324454
1638864
1146467
1470424
1169220
1557412
1512722
1216114
1168396
1472871
751304
822913
547938
612529
235912
957822
1987746
997536
460769
292665
68963
1672569
1564520
633465
115429
1342331
1273666
675559
138245
816143
718876
1608093
1402645
1072754
1521319
1815506
1548469
1991050
205209
391945
114870
680369
122973
76364
695465
1132346
944424
394980
1473761
675495
1377787
1578126
1554392
85924
1029970
578960
431593
1453467
1251480
502342
98449
410953
811590
223593
744283
263119
1650838
591702
680447
335537
1999105
66159
655056
1846370
995344
18354
1449743
1711959
900355
1691925
1373050
242177
353274
426992
1349302
1674010
347899
997371
1182046
965652
547469
629516
1246354
1668651
1737363
514686
1521910
748030
367383
540631
1791235
404747
885124
915979
1834736
828457
282171
974835
1999859
1154843
274548
361491
1065598
370873
1663408
1281283
1161380
561120
1481202
544130
1944271
233695
659132
1973501
1084052
30561
481860
85365
507555
669609
1873102
686268
1198067
1663816
167793
883018
347042
1063393
1386471
1748119
1824919
906825
50713
1077418
1642142
49100
458854
25973
753382
260193
1520082
1153285
28941
1430989
1254606
750880
1703475
593334
1311477
393261
1556826
927830
209936
186255
1334294
409934
303536
1649370
1532735
1996475
1174070
902717
1382739
1896452
1226230
828461
907284
1413938
1607805
126818
1398575
1788303
5779
951419
912977
1231611
849597
1746595
334727
500574
1114133
924921
690114
973662
1074500
203929
232054
1148386
1117104
972565
1721157
1238290
1213287
1556865
1584446
18299
882332
1360964
661015
1290498
16067
431918
933912
1897042
351944
1080992
1864291
1540193
1773519
756027
822435
1798719
1615487
1084438
170674
1859001
1398409
1632004
1521989
55405
679725
1925383
819088
261364
1710749
493550
384744
1031536
554044
756530
109891
1012985
713738
48854
1189943
670335
885485
1152742
1890759
1744427
511674
1453716
708677
1557190
337278
1025377
1895788
404986
43633
711944
482596
1741932
819479
1441729
1740810
338343
913000
1470418
1585789
207852
742899
1612927
175778
997581
554343
344752
1967740
552646
927859
584694
167281
406958
1845586
894035
1809516
847196
1490178
1951262
472961
604314
1210225
1423632
1401313
61146
1444902
825561
148628
1785899
1165315
769261
1731033
1080196
1234593
1035091
1662295
1729182
1874399
777050
1486838
709604
1361974
532992
470924
747968
1234416
1269407
1087893
1782533
1159022
896416
1878533
4536
874731
809048
10780
1852826
1535057
944086
1361402
1728522
1314108
1468571
1532437
182129
1036306
1787925
1290498
524705
348487
177586
165677
500055
914738
585885
1845693
1012144
534849
892613
259326
1588793
1275603
196350
1725405
848011
670898
417187
1577368
1777827
1508178
617961
899240
335094
1964880
38238
1250205
986509
716962
863964
990328
1977339
1794022
1865615
1163482
1163331
375189
23703
10362
1378285
1324659
93716
1557829
1096761
136982
506805
1841572
1763183
1450034
1498864
314034
1330412
859377
1992245
349011
985497
98775
1728296
1019013
94174
1830714
1087173
1975020
710674
665731
1308907
1158791
254253
1442093
1156940
709729
1800376
766278
1008161
1912097
1749177
869352
1152678
108099
959270
867977
1804051
1858988
342885
1106697
256584
1998479
1327976
1868370
1982512
1287921
1857183
438005
1388082
1619405
569796
1087497
1251362
830359
1258421
1466375
855075
1280491
1643262
1236817
1436497
1373442
470595
240365
643956
1737127
55524
1777576
878678
1083333
1256474
1544777
5128
658252
230496
1801293
612155
1401235
1753949
419548
817618
1143437
1814430
1167817
419199
763170
813366
1423058
282854
521142
692559
44671
984436
920540
1116167
540861
507620
1335941
1713683
630851
426048
1193876
635222
1109053
1059003
1399055
514250
424812
816723
277466
1820994
1178668
1000047
1411088
823670
1432653
698581
212407
699120
1113656
1478919
1854723
500286
1824522
1226307
1305404
770142
1476788
388939
1510187
1776235
856586
1889619
1595502
910348
592355
150179
1815061
1468637
395322
1467168
918663
1811796
1676440
953996
1324239
1880281
900825
730482
1371601
792335
1121372
1076255
224276
1714974
350817
1061391
1275616
280295
453474
1340806
1016409
1402513
1847196
16715
1592230
725160
1445354
1152326
289055
1432335
1010112
1305069
678074
858930
931607
818378
1502438
554734
1935745
194991
1015227
729949
742834
899270
1046546
467556
1426977
1911211
1327426
1712044
1603047
1654038
910275
856890
740335
1952041
863688
1777934
182268
1440324
1185835
20067
741702
1150758
945316
73004
1691830
933967
1796475
704175
1010094
855877
1743223
1244903
611453
293306
1332690
117658
554199
140938
622810
1564520
1213978
1292178
861590
1973930
815054
262366
28132
448065
950476
887159
1976709
536273
1401933
1251340
1304672
476096
1732770
197423
173516
508903
61415
1639467
1971607
1411745
635783
1102443
1025265
1356095
345835
866356
1591804
1651416
1632929
77685
473777
1471708
1806290
1178887
470724
1547252
224023
424354
716578
39112
1580061
1983696
1438066
1460669
1903333
306430
633705
54365
1610654
1843372
1844201
652996
1580286
750534
217003
997885
1765240
802056
250197
1739194
149317
493617
883068
1801903
1360571
485437
1635412
1686908
129248
1508825
1452601
863604
1158269
1627151
870307
214316
1814139
806192
1000998
702692
79242
1644481
1964899
1943
1537259
1247874
1640058
1828262
782
1820481
367638
1141025
1829722
1912556
1670231
1784789
496065
1335012
1703123
836036
1796123
1376772
239074
1687125
525325
599359
1803342
1758316
67467
675279
1468458
986207
1879915
1349526
1952902
1829620
1493911
607047
889664
679190
528120
1723063
29213
1234318
368671
699041
648017
416254
477643
530221
287501
1876772
1846516
1648199
409027
1132586
302094
217917
1823634
701586
371894
39658
567684
1307888
1241775
21662
837312
1928147
1152647
1245128
1813595
1639805
107062
113980
1521004
92878
679184
1543793
857607
455891
1679659
1471977
1803676
317836
1644880
1627814
1166881
1472493
1384223
798484
1535460
307110
213008
1709477
1376221
1167604
1667982
1311123
1997362
952832
1570981
372331
136822
1715487
966309
273394
172718
1419815
212798
1647021
557687
802108
90710
736666
978973
1663725
807649
297889
346646
1027263
317432
1482949
644732
681950
152978
193285
613949
1096037
1098243
180953
1983679
74379
915849
1499156
1366212
741042
1694085
80656
1489709
286117
1396952
1503294
88831
960576
1631394
513941
928300
1352410
138398
1148460
1427378
1660256
1590986
800741
1357850
272673
847729
1373797
995788
405559
1933811
507613
1065366
830325
1902665
1942569
818000
625882
1708039
1478568
163573
1817970
1948007
1082182
1233712
190722
223666
745879
18693
585951
429279
1391371
951292
1592515
1881055
1979279
1176926
465820
493824
1033754
1001612
813937
1560466
651934
1127282
1414318
1506747
1980951
157416
1327511
97427
1058384
1297456
71051
73351
381503
998762
733840
826859
405968
1624724
924683
1858094
1102649
193560
273194
1667429
1427931
1392699
610861
1398207
1550656
732205
534315
1169823
577765
643342
948388
1281466
1440233
1404361
1487960
926972
371127
376498
679625
1474772
1043250
1449556
1420757
1662818
173871
1018717
886460
348462
1586012
1271731
377097
1972502
862482
1235561
384665
1320655
1265796
218167
1349502
1246359
1754092
1477982
1154389
347334
28755
30707
372384
504716
504828
283222
390047
786986
693119
1240370
1453944
1235882
27172
485394
647328
58000
1028715
391750
1448964
312674
361532
1056225
1229156
414849
385307
497413
534394
399984
141290
1590890
1004746
1052666
1311401
460338
1735197
1004731
1426833
1658240
526532
808788
1947803
940143
1282321
450873
378230
1857302
63231
670493
645742
1846213
1377958
1936674
713492
1009677
199592
1229165
1765359
820997
1201214
1898603
507227
1132876
1642314
1800556
175947
988617
65438
282134
1087785
1180827
99989
1303812
1398429
116884
391699
1757858
512769
1196504
1250161
891852
197138
1606783
1487697
280607
1119508
1383142
1166331
506271
930052
796761
1591962
1376104
30714
1519544
992055
996855
340712
1660361
1016564
106794
1462916
1326374
88559
696855
173854
872826
1044765
1500756
1881586
1019600
402357
1843243
1661176
39364
26139
1059229
649171
1935184
1590118
1314721
1978319
370489
1084276
296467
1896264
1066380
482238
1285036
540946
993160
1162400
718353
1636858
732192
758549
993932
302979
444121
940097
1257412
664930
1179863
244009
790380
1313743
1171035
1456606
907867
59556
892144
161354
1448271
1811748
1238098
964167
1108406
869414
99928
45344
1597077
1992550
824001
860740
506306
1137159
1770627
1526624
887004
1256078
1467275
179686
1674102
861677
801910
40055
406881
1619677
1076482
332854
343136
571539
436726
1814923
1777459
672465
651777
1475911
1119206
130182
654350
894008
574645
1312923
1408725
423836
666620
408824
1213123
1723201
531856
386348
1478434
1255091
1991365
508404
970150
1141108
1748064
1544791
1098688
602569
1054198
473387
127514
438796
1774781
9390
1595950
1340923
1635253
577324
799061
994364
420200
708820
428712
1472866
557821
1690223
1249204
519903
420291
1278628
1261548
1680663
81825
867376
1661243
783416
381961
107574
430321
846657
1166127
759854
1582910
130798
683290
338598
355979
213895
169740
1705917
1593607
547445
822422
1769190
821374
1293102
716802
566168
903854
1755565
1394257
947988
880317
257561
953309
109752
548849
575144
1683416
1400669
1682324
211545
773092
549012
1084276
881080
1601863
1127282
1814926
1294735
1432532
809734
442335
687348
636399
302685
996734
1495163
875359
1940478
1267026
287102
1330139
656231
713596
1630741
555116
1365800
1533035
960626
721720
1687770
1753047
36681
1556402
336651
1740717
23371
1438508
1878541
1010040
644362
1383643
588609
1648609
600960
28471
491652
792290
340013
1344743
477661
1296380
1056342
417303
1813595
719097
182326
1263101
611388
1741267
1709336
102913
938847
269075
787970
883829
108201
1954271
1233665
1353348
217124
127820
1884974
1533317
1079238
16041
745764
69496
1983577
843528
1630394
840081
867225
1745994
1111441
1609118
1397210
85346
1987166
85684
63256
1287235
669623
1877525
533240
1098785
701358
519319
1066647
600091
1590840
827744
1752947
1292541
1040068
1916625
176953
5438
590928
1235945
1315682
1559272
129469
1453573
1008617
1385403
1127649
1370958
1858108
1219770
261676
1421053
1001044
1960065
1181722
694
1817419
649328
1241606
566135
1688646
909873
461333
9369
903806
1187844
1144820
123761
1100473
1164357
1808520
629986
182684
70816
928431
382911
1088962
813243
532304
8766
148074
212912
359404
470075
196339
90225
1070000
272173
1068500
1839072
706292
1721532
700452
1403279
915314
11661
262310
25991
1441049
983714
1256110
178364
603955
1728002
75694
336975
1941413
632459
1532169
883347
788022
1205721
1585872
1200964
705525
379048
993669
571075
10508
1652110
748587
1750773
187830
1349037
123695
266990
1531468
1610507
708870
1238521
1761118
1552022
729487
659856
1436419
1514128
1504437
962219
1104174
1342972
462868
1338970
174836
555345
1701667
524586
737864
1064921
326511
891152
907008
1712155
481796
802502
1291843
369926
1698026
581427
580588
647585
1887513
1670479
661612
1307832
33485
1248396
359737
158504
1683715
758770
1314242
324772
321977
654723
544411
1548361
1474570
328255
1238481
661428
1650279
719980
1443617
35291
1328731
822758
596701
1059881
1301635
155497
80241
1963984
558105
133784
1922665
276191
1319476
1582893
1909933
1516485
1590879
866311
1894759
554638
386635
1645220
1094086
1170093
1620127
953583
1069923
1151011
1455670
848019
903134
112988
448096
1169124
771499
1345882
1423348
1503661
1496258
1893036
539391
380449
1541622
515034
1676832
948884
450338
1097258
1518503
1992132
92774
172695
945595
1883926
522282
1341459
1497368
338327
1185878
537470
417133
1257509
541183
656612
800566
1226424
541388
653194
1292143
780372
1164603
160459
114398
94678
1014392
1507728
1477087
636871
1095991
304101
55670
702584
1448472
1642510
1315970
1378582
1800662
1661993
700060
1676976
295424
1461891
1878134
1957694
1537391
637588
404552
869536
40702
1361853
308225
1137158
420605
495554
1288730
813816
269975
489370
667885
456641
73298
1050685
519257
1167796
389656
713898
1041201
480984
1829620
582986
910457
1437222
307228
1684500
1658492
1183576
1521953
278767
1607711
1206222
78979
200533
339942
329792
1421196
2868
50206
734524
892466
1974616
1410869
746774
345470
732747
116890
224772
1612878
892595
751396
819806
406183
1632458
1045018
1524747
575175
1089024
877395
946449
396459
210929
803581
471651
169034
301489
252110
1748026
437780
1970016
1807727
974683
1832048
1771099
1992907
261298
252157
1074999
1763694
1968997
1260689
1373209
1269813
48141
331411
22648
993451
260485
1931319
1426680
168036
1114339
404497
509687
1977725
1325932
712772
1417697
1925362
1931436
1218706
261862
1661966
651614
502492
1752140
745663
215069
1702572
300363
1518608
51298
75324
135865
267819
1634556
1818269
1832344
1612586
497082
1992616
1797288
1146166
1258356
766219
1116210
656780
398723
783123
1875107
1375412
1599655
1581312
1168068
245616
1493375
800810
811009
1420821
359460
374553
294219
801800
554684
989265
1300920
107062
1683035
1657539
1294572
437964
547928
1281276
1289708
1896118
40438
615278
389686
1262126
1239932
87847
1563113
1479078
990278
1415618
1551760
1026375
1884549
1628461
604747
432438
1345040
529033
51134
1044381
689140
1332150
173717
1995026
389064
1767136
1283604
1255814
1141739
1298891
1808766
1759713
1544179
400841
452486
804291
84589
891880
900132
1386233
628240
162076
1678039
1541682
1631871
822666
1389928
62305
333435
258607
245643
1923444
634157
507276
1524034
1221527
1137948
715964
1734016
954309
243517
1270846
648356
1449982
542305
1966040
1647849
1481256
915133
589482
1209169
1826838
1389396
1223407
159610
211918
766881
1127612
1221527
1892069
786340
968303
24041
1165891
174794
1398104
1061490
667409
668934
1917357
188907
1891631
48647
1790146
689474
68064
1647984
94602
956605
74081
16922
50655
809828
605396
828675
733604
508875
43432
1223795
1747964
827093
409687
188690
1226967
681292
217547
1482939
556970
813215
1022258
1141944
559981
1461698
1069479
1437647
228627
1383245
179747
552582
1529643
118321
1121939
1236498
209830
176792
1912
273885
1795241
1728819
1481546
285497
819819
1855354
772259
434781
1368669
1807817
618742
1089311
1711389
1344962
626848
663932
1705954
38167
1279091
708588
1500646
1468199
783536
608919
785203
250146
1093941
404343
805821
1445732
1876458
698804
97304
340643
590399
1918337
1781075
1608447
238729
1126511
203188
363548
1595072
472990
1756297
1075846
1277409
1454710
253244
1537085
1577974
588806
1130744
1155963
1706184
1884686
1031441
1537485
1941829
558254
1373239
19431
1210676
1477776
1956285
840839
793291
56603
986112
1701711
1552387
402712
1179181
1923483
1620849
255469
676860
671512
611388
951078
1836303
142105
1658249
1060735
1133283
1959819
450766
973540
3214
1481152
478657
192503
502474
1274256
352928
1620410
1895096
1730595
1894914
287819
413633
1008451
1531520
1400283
30136
1026020
1403784
1299373
282374
133784
1218467
123704
868274
50099
1727458
286893
1563877
1479101
1341107
1287967
1023360
1297805
778618
1391469
36051
538400
1080550
641657
821963
439852
544049
1925212
705089
167129
1688392
1900475
1486817
333364
927216
1315882
825632
497112
864062
1006498
517780
1839483
1687812
176812
116493
853427
503194
1153721
1975644
1465550
1416330
88338
1260431
1290151
1170974
765767
31518
320430
1443091
1366285
1667331
782545
1120854
741261
914165
207153
773147
1430970
403704
1102733
707378
243301
1214382
522505
192794
1488957
727092
537906
1919311
1022805
192797
1060414
1961051
743580
685161
850616
56259
443504
64923
1114940
266805
1633424
1415383
159005
1934707
774293
1583946
1710926
1862593
933710
1252311
751479
1665441
878598
1844067
812007
824545
1663741
1189144
1742389
31240
1424839
1876631
1519566
458266
690772
1463803
838843
1179813
1169693
1625497
950488
321010
550950
579005
972398
610830
1933118
96428
1268295
1734696
347032
1931793
1684952
1332762
1476630
627186
1297485
807655
1495092
51636
1024343
1631574
1286806
1844421
261197
1287282
1216332
1529048
511724
399725
136822
119403
1774896
1492811
261823
1540631
120041
1635684
1808191
567844
862307
1077525
958199
831040
1389753
767550
1353316
339215
419584
1617829
59121
1499486
931750
1388428
725222
1280870
1821484
1996420
114201
1445210
441708
626498
1799035
1499660
1738753
856525
396128
240914
213116
966954
1651753
1181652
1659180
1504074
1145171
130852
1198922
1120094
1199828
490011
1601087
108802
790296
872033
325263
1894890
1260050
1211991
206512
609423
1810627
839075
234113
1439324
1192919
537359
447088
430927
1876526
1517238
1568699
391867
311543
830055
823878
1049983
444712
566745
1993464
454149
272912
1942460
352896
418881
284265
1467215
245729
88071
1332761
1811568
963069
119000
513701
455355
1329076
1887944
872288
1556826
1863880
1863635
592228
1772287
33023
1597307
671415
1566505
875509
1847226
778961
1339765
1472287
1318645
1322437
1797950
781282
30563
1269112
892553
1637420
961614
1270422
1629249
484500
393748
678531
829781
860608
980479
364141
308282
1175300
660341
1354087
568401
621154
135525
1100245
232014
1120116
254951
1598822
52226
78486
230309
1741267
1296866
1433004
1775908
806126
798995
603770
1884524
1526543
1957607
1956723
230470
1826019
1657587
1554905
1299082
1320709
1880928
450670
1381918
543886
1165395
1038287
969657
543687
135592
1727030
1044869
1581898
1313563
712265
1303101
958261
736091
1976507
409952
1700187
1423486
1731319
144148
1876789
1431730
1704649
1454947
870896
974191
731607
1588793
1535743
650536
649731
1137075
1882185
1490136
2541
687547
293876
1867699
309866
1934396
387325
1885230
327092
1917853
297630
342586
1957744
1086043
692609
768599
627209
1572951
1370569
742388
1991892
901962
703041
12848
1357030
737049
238923
123359
316268
1807162
1928186
291047
639932
661473
1843778
61146
1442680
1658871
1461285
1920805
375787
882891
608415
579593
340849
551987
54329
1698499
877988
270792
1795739
1179454
1364024
648482
907655
906258
218372
1874272
1314053
1831100
7010
897793
728046
353677
1270120
460037
364481
382308
156738
937608
494897
507139
970452
54849
1364409
1727287
883392
724741
1305455
589601
405455
978140
222895
173617
259928
635792
619434
173429
179672
912216
1261943
1949862
1114
1659953
1285869
1032787
1242657
1224339
1287524
162897
134620
1898500
1178425
1288320
912159
1779352
1467780
844903
1564169
1554108
1945578
858564
1745094
918779
340814
596432
26638
367282
892210
450300
648482
268434
1553053
1824812
1820487
675474
895562
1793357
1105761
1840105
1415847
437835
800542
1113691
214572
1131778
412064
157264
1645576
1145043
687842
808858
254209
1263832
645112
36778
1128808
217112
1978470
420164
972299
1050978
1985414
187263
91652
1141875
686492
1531864
1587874
935948
926130
264780
852810
876166
1578299
1947007
951247
1721934
732685
1594710
787016
1028273
1253202
154049
1398586
848800
1551636
1615722
1661653
1659318
1520298
910097
1973592
1412051
1666108
1232276
1494288
1809752
767292
18382
144901
1891944
1251239
1387855
608846
1057534
804020
1147094
1794543
521196
1090128
927031
1038997
382572
1748696
229060
51002
240684
1953682
1898877
1252920
270536
302396
482154
114395
1198893
123706
234311
875936
11055
1352491
1419000
624025
682345
1148461
475306
997581
538375
509115
1532075
1332975
1235893
1450549
1856100
1181239
934452
1201119
823001
1289791
286013
941059
1403486
1549003
1187536
1881002
587276
1291633
288018
56862
1986870
1638169
1168656
1756970
1048234
767115
757100
1454931
1614442
929675
1199417
20750
1824061
1119232
1522598
1080853
1723167
640208
903812
449481
1998408
404606
786425
276505
1013029
598951
618793
812968
1159831
1397584
142863
1198452
972984
798070
1429868
672529
1936232
478566
705501
1371716
1513133
959244
629811
1328892
1707759
1738493
1474514
1178668
1240069
306413
383562
1472614
1243264
347092
90969
1822355
1366948
858809
1433101
1506722
64860
1670731
1275073
1123506
1635463
993977
1876245
623626
1663819
595830
948675
1271495
1570410
1476630
1541682
1164269
653611
1530159
1350425
1105235
1128090
1583672
826549
1504045
1926447
196618
1800476
1577478
1670632
436726
8849
1632691
35528
1535596
736492
1399450
413266
1762646
1764016
746293
1770339
251032
1564064
625087
1034465
1176182
1844363
223893
1022628
1596484
1671122
198574
1241418
1187680
1724345
1855684
1307273
1140571
612654
1410929
1662334
1297072
1232511
963095
1922032
69775
1097779
1820874
874581
1388210
1817845
451634
1161454
956755
425770
1738929
548967
867552
1252106
603427
1832919
905996
60934
1949649
679897
671159
106661
1068657
398876
527515
156048
1904724
405459
660827
744682
112602
54002
1666964
1156177
217127
982261
1222945
258577
89768
791717
1273211
1201338
1080260
483839
452827
1215939
799179
257760
1494261
1443843
497487
1459802
1451509
1623624
1275823
1972792
1430983
1844307
1166816
1246718
1059928
814280
80038
827773
1816388
1422719
1895289
1597370
1192824
1525781
1106424
1906296
1902145
1690895
299466
221896
740043
660084
1428600
1860730
25076
1701394
1270367
1207051
1497207
1792976
580178
743173
1022443
1327234
730841
1005262
167665
1449401
835868
1642218
244286
259455
565725
1242981
299623
249825
241620
1983283
482375
958897
868577
488904
147998
1040290
1837362
794666
1549329
1031916
769406
1792856
1146098
497669
1788073
1701785
1000057
894108
172387
116037
1401836
975311
204878
1435160
501526
277716
830383
1768159
1341965
1580224
1344429
840261
1928949
1947564
1552463
1525602
666515
50013
1249178
526261
1397210
1636271
1531422
1242371
133631
635103
1870977
1616019
1752304
85957
908322
578991
1707588
1169875
1367496
886715
183292
201721
1259036
1773935
577257
652499
1268672
961482
880291
1745244
278794
496661
1030683
700577
1556045
1714145
1229999
1751182
1985344
70571
1748782
1566658
340788
677565
624594
193532
457276
1412671
570774
1529616
181684
1612586
467833
101604
1020355
1387234
1814075
472178
1499705
1790351
372434
708042
284468
1459067
1990025
725755
467640
1850405
1150087
474096
836050
477009
1267801
1966604
398941
1381962
1480648
805713
1641208
1381581
960375
519494
251105
117242
536098
943275
1895585
548671
106719
593888
442482
1692343
1615780
399994
1137801
959007
478999
1998826
245970
384081
150908
1063985
1902848
159703
62405
72164
58926
131929
1222063
1623542
1442779
955060
282984
1576532
1155017
1755086
1818955
1361917
1370243
139978
887681
1325932
1290306
1815008
283344
162628
1544814
1024936
322406
1921294
1539853
1948692
1108715
191694
1395038
1256803
1313362
1571252
1794196
160788
431859
352165
332317
249716
816565
971596
1843807
1169055
25161
231049
330143
1015081
1734478
1659666
846052
650481
19369
1568531
1826165
887848
1889185
103273
1881714
645184
1337330
856547
1032332
122283
1790269
584443
1449550
1323295
1509608
977274
1991144
1605688
335374
745957
996365
1555763
507452
819395
1251281
80933
854243
1803293
398034
1802600
1821427
915459
721694
459501
796861
16268
1773334
1211704
917898
349576
1814892
1241762
1710940
1655698
433281
1185419
1157443
1160527
424810
53608
626783
968823
1472068
1593340
605026
63910
1453702
472926
1279119
1747557
1223302
1929378
1035990
1381636
1807962
1979826
1920344
1634569
1449822
1738907
1732716
1297610
1201716
1928186
194855
1416868
1584216
151919
747272
1521611
1119057
279633
1063468
96445
1812473
1823049
998999
407438
1139630
218778
353958
1244490
668981
879248
1499987
719022
1751075
1321403
817703
1985039
1212805
1705505
1342555
920528
1035890
688574
1950996
64068
870855
1818010
1774424
995348
1946861
1366949
1890108
1383512
886909
1690366
867376
810805
742443
1236109
585020
947796
1501608
507869
1199506
219738
1764658
1679502
647245
539333
202994
663783
1920412
662883
55842
1344260
1550280
1905230
467636
1071844
1592789
156822
1196796
1301546
1200898
557306
1191990
1394464
1886312
1809516
1457293
648486
1252013
124229
1852639
320703
1128743
1982683
561479
1035800
1800273
1980280
1985521
1729315
247318
385930
1236956
719348
878018
795753
1950491
705717
926796
725154
750392
727579
158018
1595810
979256
1498096
1827994
789477
310039
1681759
93349
1628090
232517
1696454
1157981
1756794
30950
599118
667730
79941
1317310
379307
1179805
1299358
145440
288227
1329449
1962716
938683
924861
876018
1676062
479530
1233503
1350068
125406
194785
944819
284184
828408
712144
535208
136406
1147778
723365
1529673
1596300
1823696
1112146
1469438
948313
895091
374852
1999527
1267115
181501
608324
576238
1997077
1469287
88167
789235
1768754
1537293
1727580
1338636
288119
156454
1609722
1300292
759428
11462
1823797
217101
1906127
1207887
1248540
600006
1158950
1640912
595993
1909736
231072
550716
1892363
14960
870822
880215
561075
89823
1028896
1144662
1419077
1513755
1876864
1897159
944293
29078
1964795
1110441
611882
566705
1855718
1664444
1677399
1812527
840543
1034740
1562835
14291
1990119
304286
143943
412852
1743315
1774721
1032987
595221
1046034
1494184
440224
672032
1102721
1271922
864229
1761301
466006
1514878
1353430
811623
1674221
318618
352106
912837
464385
343791
1881161
1168263
918933
633921
626593
1946390
186639
1729808
1537426
1887455
1278056
1872762
1721497
216212
648851
1410701
153970
538733
223150
113133
1700593
224263
1470225
1592714
1164639
773933
785538
673765
866456
1839923
1264187
330447
772652
954347
1321160
1377746
1003804
507761
922279
1479028
1735026
1591299
1657060
668866
1755086
984235
402063
1056017
1726412
1658053
807435
1772279
1923932
229237
457500
1081320
571706
1809403
154267
959067
736267
1311031
1661095
243644
1326642
1335954
1291539
1867362
1462572
361402
371048
989434
1380505
1594646
1569201
409303
1802149
235346
572642
1885925
300954
1516596
429041
1140640
1024232
312446
331992
948316
1754232
1796856
1073130
1455613
683597
489827
1950691
1942571
698004
57463
650231
1147509
1121658
1491489
83214
1635388
676061
1265018
208971
1902217
1529199
1225648
1252233
1353973
920867
732124
365666
1644745
812564
1158557
1371463
1417640
851535
1301257
932254
1270990
184238
1529272
1222699
505087
204484
1804847
814510
1808542
1204549
1313898
1900542
591670
1583706
748293
1568285
1001821
1550930
823958
578622
562429
1908849
1907996
1039150
41997
1197413
253884
1638546
1260210
718414
271245
893739
1210439
1479605
621851
1720685
700505
1428031
1158672
1589919
73844
363036
1101377
208693
1992323
1578003
784754
422227
1057220
1128894
267872
1197399
1804727
1197329
789203
624225
1886185
997185
166927
572807
1566137
1321381
1417480
341679
721306
1613583
1319714
1378254
341262
577523
1388268
1984527
1980749
1637941
1568984
1931138
587003
1897061
79257
881917
1022443
1007460
765757
373184
1701472
249116
635101
91692
574478
1803189
616414
681157
615721
829786
1473083
109199
1621027
944907
499098
1907496
1600255
419937
966035
1586079
1621793
675153
696204
890631
1191691
285113
758439
1784462
776530
1038979
225152
1027550
336175
320617
788917
1659094
1302237
1361811
434897
1680696
813804
1270498
1381111
669334
1091561
534458
338888
941419
959187
451026
200212
1628925
951917
437711
791062
562356
1825383
150283
291021
771529
1401103
387098
1126058
1751049
185250
925296
1548695
744210
25578
1219437
1342264
435352
970057
1200813
1827527
479707
708646
1164073
1839075
1928907
43013
929702
1170059
177132
799051
324772
1369376
653562
879866
771103
535200
552158
595242
1109524
519853
1365343
1791783
112174
1778774
1469200
120927
1531967
1917308
873463
834581
1659639
908150
1257410
302402
291661
1327373
125793
641848
1998724
586029
1421426
957727
1496651
823949
1529324
1259981
1877139
71608
1102107
871312
1390557
895502
695168
1535151
1919620
133363
1771956
1676104
130324
1002944
247760
529098
1129081
835671
1661848
971615
185372
740466
928876
916212
885850
1421202
1990010
1249160
1723556
528943
1296594
1874484
1922819
1032095
1282466
498315
1567854
1535327
570315
1390362
1017058
1145678
682233
1004746
882172
446765
925977
1386699
814283
1246882
1623751
1524412
895699
2423
1963641
1247706
1718344
1635840
406335
1977186
1312995
1001080
396558
1452527
1750304
186690
879927
1395474
1183569
807396
956451
1931986
1305990
1593546
1820203
294346
431213
499703
1956143
268580
1471154
313066
642787
18941
1545760
1773145
965704
232617
232155
1335488
52101
1435292
1111604
1575909
872969
112364
1895744
1909959
821684
354439
104146
261141
1978817
167199
372364
638864
749547
897318
650715
668699
1675945
1624773
1558906
773424
559997
1939947
510592
1174909
1760031
342885
402588
1827172
880134
1125867
1072098
760396
1097603
389779
551692
610086
1839762
1774054
486389
914188
1975913
1372734
1731423
883994
1866553
524551
1622063
1851895
609530
281982
656349
873380
1518800
1350178
1062111
1995972
1001103
1374102
1603677
525056
702040
1714827
1054290
1359010
1492080
1188326
1459218
1895387
1717736
1618660
560739
1321029
1407743
19066
127044
1921301
1876578
1314567
1290059
65736
185255
1759198
393605
1423966
1364507
1579809
848582
1040593
1943426
1967753
473459
259798
295263
1399054
1626214
1931130
1359604
1826433
77930
1146311
325528
357892
1100421
688854
223322
168987
1735175
331991
1387755
1981177
1074643
1844476
1405764
315196
1946390
1499388
578004
504737
1819730
324978
985958
356628
1155525
430617
393678
91666
958962
671338
1157470
1136994
504170
1947904
1274461
1835804
697747
1236234
874741
1748039
1403750
174292
1932357
1687784
452868
313280
114182
1376071
465845
1580537
280977
1846862
244994
466075
1475304
1646351
37011
409737
1623857
698136
143662
1732948
945368
147635
357992
1645412
1273808
830251
1832716
1598817
1512305
776727
1030215
956409
25309
966259
1079982
42506
922967
1057642
1740647
1411245
1104451
1612290
1904405
1653629
1488593
690272
643327
132965
133330
327543
263427
386360
72120
519996
1560229
666424
1458764
395544
1130759
85772
406277
1053587
881891
1100459
1863470
1209765
802532
122378
1379820
1093460
1746137
1563960
1403915
758271
896924
1944561
1152348
1942460
568497
1858708
694757
1642308
1141168
1219944
1043852
113789
1358251
823950
364355
569882
1124952
618059
714876
1902664
505667
1404967
1325450
556420
1327711
1480464
1659629
825172
510560
1848187
312769
400064
1602786
690454
923008
1446792
268252
784107
410241
1380578
1604571
27583
988653
1372696
1983811
446568
83805
1270733
1590838
1689766
1231255
319561
807511
53488
1332537
308812
300787
1708755
1255932
248072
602912
1444412
429505
1497785
1800089
1209636
1800707
1032311
1393005
1125743
984921
255213
126928
476400
1659486
474008
990031
1780189
1509817
843591
688482
589482
1121805
1495284
1619438
1199615
704601
319232
750733
1430754
1451820
1578584
962733
1289669
993277
138760
1435290
1653436
1775725
706795
1920132
1882506
652369
806253
978973
1949862
474231
1396671
1085624
917846
1620392
1341014
641989
255881
318274
1892480
1672193
1459299
1397909
1295190
156426
506674
733744
118032
104499
929385
1368521
805695
463261
561666
612436
315183
781207
1706457
682906
1883527
1483126
34557
754058
1296493
1686464
772571
1619800
1150870
1546344
1886605
446058
580491
1356868
1741697
871373
707340
1123473
1056761
1011082
547604
425086
1854219
1601262
1361863
1303157
1810592
1746585
1931927
966705
580732
1826433
24468
836664
1789920
140954
583510
472837
1101567
1172432
601617
537700
406201
299035
1357030
1014785
1929950
1610506
1114282
1061622
922167
373592
995116
1243133
1829856
1490465
763875
878370
903311
1032967
1043803
832540
1328058
1152048
1197418
822809
825949
1251109
109456
896521
1780284
746765
1196281
1746491
1802286
1988427
891394
1909812
1243361
1574201
1534258
808317
990794
762574
1539576
1392388
997363
890444
461832
1688316
153583
1759254
72161
729060
342885
1102649
1454840
252883
1607899
1113366
690171
1721183
718358
1115388
1670278
1041552
14255
508396
601698
567862
483932
724136
1310128
1214623
1937692
1541342
1405925
964632
1779896
1159831
1823722
457588
972149
1836743
246467
842094
1962082
1378175
237930
1669082
964603
843651
1954916
703013
1508274
1691080
1020915
59818
1199174
1523158
18118
1017301
1157895
1226924
1684472
841011
1699714
661804
1671886
1260148
651218
601699
1528946
1260153
1037390
1940026
1609660
1351901
1029633
91773
699658
1984537
871899
1567931
1308794
1506201
1244297
431853
1887743
1797805
297676
1497864
1850759
540256
1155753
1455457
952731
1464387
1191408
971500
94669
1325086
1797741
1063113
1419479
1120521
799898
1062518
1243833
1176890
737694
1556420
1093540
1200094
659522
220519
215333
381328
1750101
946121
760298
894094
1598338
1810437
1980089
1159831
538574
451026
101044
1542177
1933357
1185882
1951604
1703953
1011285
6071
1378867
123485
1404963
1641779
1170520
304634
1384452
1340187
809766
1083854
1383833
1875038
776534
1288071
204928
596422
845862
99367
1759441
1080207
1385415
666978
1565057
666567
1410713
1668467
429956
612677
979745
641072
1699876
272463
1531526
659479
1747095
467963
50533
1433383
1558240
469931
1411234
1840069
861241
227610
1810980
1351163
1600444
400652
503000
1645016
469931
1394595
1160522
359609
1939579
1713969
605141
746444
1732388
1445992
1422228
452680
1316895
602361
1770672
477643
1237075
1959227
1737094
1577184
1712000
1193743
499016
824
1884028
672589
1389393
1141144
1688998
525108
946327
921238
1439392
1905027
1711180
1457300
1373273
1610609
659775
898978
1007497
1479369
1524554
167288
96720
1556158
1931712
1679876
645872
1252431
1364078
1371749
1363065
925642
1256220
1381192
1036079
1451234
684444
429343
168797
971723
1772337
1366805
226962
312809
1286811
656737
470777
865090
501999
1503566
868266
977878
356684
77710
1728109
1616073
1970032
21080
1505219
1553034
1478615
782656
1939823
1430684
1063118
1432846
449360
1584444
1871371
1093615
1100465
571718
940738
850618
1073394
1576513
1248126
1570823
745095
1318081
42794
402775
27803
451301
529497
505167
1803274
253161
1033065
359685
922989
245306
1468868
1778000
1590710
1791626
1081648
1081569
1392979
828970
1023995
114302
658404
962495
1952678
943531
757795
333602
612570
1966587
1754637
989436
1665745
523457
1911446
949977
160123
481241
99713
660744
1280425
1463804
763545
896169
528132
1190209
1674957
1583227
1704531
1505350
1643058
1783430
1063363
711371
282443
1513267
881205
1935379
1311299
1501942
1097211
1323100
65997
919051
1840000
884390
629054
289753
1877551
855148
1969680
536056
1022255
1603495
78082
583085
1687647
112495
1145188
296681
192182
1577636
287047
1809593
287297
249661
1117759
1975396
1605791
606052
599380
1605542
291848
1709021
1245638
1799385
119354
1172862
614867
898079
597655
919399
581665
989877
83634
1569048
1943190
1337708
1717385
1832533
98339
1135774
980367
1112882
1534456
1998364
640317
941877
962413
161069
1884795
1931608
1349250
1735070
1666550
3928
895207
1577529
804907
460531
213570
1643596
1567199
380949
132240
633553
1242712
1798896
110390
108817
616854
1635160
313111
1764904
1902095
1262050
1032842
204294
1287994
1464493
1252925
14902
657581
883186
1037775
1935024
1036676
1908534
820448
509430
1461312
387441
953299
488642
242603
925169
1719170
1770862
1677847
1744281
143912
987287
55208
1243264
464972
531148
555734
290286
1433585
1496227
1034776
428569
1050324
1654188
1837268
781579
1512092
236623
1228408
256392
1916995
1947777
1135173
1792290
1526406
977198
1870753
1592949
593815
5371
840082
1031385
1100953
1735137
1479216
587952
478987
67806
65081
1899329
108021
702826
777358
1663470
795926
1839607
1304027
1074956
200102
1824772
1179892
616212
1516657
1584357
1083234
1073499
1530246
731039
1388706
1304494
871833
1161309
116868
932043
748988
1724078
1701442
206473
211736
929910
572038
1044336
1760383
1610430
338343
1986870
115960
396201
550142
572447
191420
1428005
211330
544855
335844
454473
1658920
1201954
769812
1842773
12140
1103366
323129
1914594
1246598
1186237
1231997
1265993
1090351
1440630
658779
1504377
1504520
385926
1670152
1148780
1407088
1938968
1813371
753856
1921528
1887233
879406
1727440
1427862
1752707
959820
1391919
1895957
1763831
1571302
765355
955034
1222530
749889
204551
1282466
167097
1035148
1792294
1203134
236025
1974073
1097807
412544
342044
1351429
363832
1858634
1277132
1659377
92021
1860774
1478908
895708
1351702
1822889
394656
1647671
1140064
183929
879530
854030
113459
360387
828137
210833
1578134
676702
218736
593266
1790690
1228967
1012454
969337
1666728
1172711
921965
1499253
1697788
1894361
1251753
1123936
362707
819754
1637222
508948
1108751
25680
768025
248072
1689627
1687526
1876526
1240685
720413
996573
172459
621780
1911314
258217
1816473
1574908
1560663
332193
1723258
430119
989944
1690057
1150730
1012236
407875
803338
2091
1314074
890626
1727357
878720
1442550
1801198
1277748
1275578
1175250
1793592
455267
730153
1420626
819138
1499325
822149
1074931
590404
399165
1349446
377142
1774990
1314348
211352
1857134
897907
1686045
1328664
525496
1198279
96697
1268530
134864
1619801
1957048
760443
1251635
588722
1746041
1307028
187843
515246
116547
10119
1407993
273946
1274651
401137
239550
322638
632633
1293183
1287757
561780
1914136
1473441
236330
1557310
492269
616118
422597
90758
913620
1606178
1922087
366412
492302
1756699
966040
1936232
479790
201852
1961769
1026859
1489287
608460
1841903
23371
1120261
870372
996508
1461477
4942
1201093
1268865
1896043
1351487
448067
1732344
252209
769045
695705
157526
1776977
467453
472628
222740
1646015
106965
615519
1198936
1313282
520564
1511890
1275450
1867723
926907
1281784
282302
1378088
1678613
1477440
113023
883322
571100
1856983
541843
268794
1695660
919466
1100417
1702141
1049459
1395382
1885504
1357747
1108998
1187019
1841673
967779
514949
1861365
1290155
600066
1107439
1721689
1559594
1021728
625546
591699
1341415
367721
19538
1890524
107111
514755
1134410
916583
1850617
661411
103807
666644
12387
1649540
7186
1140370
1884620
1007869
1337449
1908372
493617
1453093
1340681
303972
723355
176953
1161641
1196029
1693761
1368858
356078
303659
1314162
383452
923029
1604382
1764856
1634705
1350157
1637403
1866743
1364323
407615
1047017
320647
1757681
1634701
946751
1808943
1519295
1866463
1498558
1609868
1464438
1088903
1797619
368728
179587
1359283
1900475
175584
1544536
105240
1497270
1367422
338097
1391354
1900097
1164457
980632
1200371
1046843
1341240
1140491
424754
1596440
1781471
1227369
1155567
375875
328729
380422
499026
54952
356363
607770
1910655
1499621
624184
933467
1953591
1040914
1253949
636330
574551
598684
210375
1153218
214734
1753878
527587
696039
1361343
1975525
1370630
1724927
1627918
1319061
771688
1905463
1624239
1193877
551224
1954868
1712647
5764
775868
721548
524195
1723534
889826
1674961
1806539
129607
1763903
174532
1101365
479952
1649951
554699
1368990
829730
1291379
186513
1944094
1372609
736544
1844737
867433
1014741
1474482
160761
340860
1608971
1402195
392565
1763902
1576423
165279
1053578
317833
1444793
383124
292730
594456
89030
1919189
1007999
743144
1511929
707639
1329426
1186148
433823
1737576
167381
1896650
1442011
294474
1387723
1694318
255996
1862593
798132
259374
799061
990065
1621422
123668
459881
373638
1044369
1088260
1918248
1353095
1560420
1970571
101893
1483722
717397
575665
1729096
585723
55206
161637
736613
726654
215266
360555
1624564
621476
1043506
1016915
1126386
109296
451229
1426767
1971615
986925
1803270
601552
511106
1409596
976716
1462555
1436147
1189340
1542648
753072
1352258
1632529
457011
1500
749951
696814
13362
236973
204132
1593429
1638281
839681
168778
1413995
1896316
861789
707219
1616464
1068718
486224
352415
1035736
1234717
170513
1771022
993556
237434
258656
786
347202
665804
1223470
1483555
1065189
1738771
577857
1538208
1531353
1967415
752830
799707
1148936
330027
641820
148563
1446924
1294639
511314
1593625
1675182
241168
287546
1391489
762701
841
1940889
1570267
1811582
1683087
1262776
1039683
1712885
923409
1630029
1094890
1590746
717578
489918
763496
1638546
1263927
1735906
1377073
601610
1125733
523492
1181805
677172
1248924
1153
1839161
1059305
82285
1563778
1885504
1687931
1635814
1383460
345338
485112
1898082
760146
523761
1090677
1750310
1431544
1324585
980969
1853881
677619
164075
162305
430928
224108
751558
1627537
1224597
512167
1961646
1477633
755952
316987
1599603
822672
1393262
1577092
974628
627066
1388009
1462066
1060762
1538387
437780
1981217
1105376
211847
224818
1342610
605922
1753877
371118
190081
522792
726138
1518667
1326380
652203
1145345
930435
637405
1749150
1742385
1237971
1345452
1172623
187677
568504
36216
1342781
400433
216020
1506171
1908055
618243
1971887
1907986
1746491
477190
1697622
1096114
640540
1995035
1450543
185498
1570267
145586
17410
1712436
1866770
319809
220143
1470184
1910420
686637
1228220
249659
126562
781342
1488785
1768522
860978
855151
1291340
526045
1387056
1790383
11497
1877510
1889653
1098188
1100912
690865
240597
1999719
1715782
971256
1480559
1426566
1227821
157434
487200
469258
114966
339412
77497
289615
1253443
1717087
288411
144924
324941
1608762
1018313
1693457
1459299
1418221
277234
1425481
952992
1064439
1643704
1166582
1110666
612578
1007268
1947274
1170168
774140
875503
735966
481347
437222
599054
1375587
1401969
1195459
864260
1452031
875900
799885
1000534
1009406
1988334
1112199
450165
1193179
1959339
1553372
674812
1936292
1190220
764026
1329881
334633
784038
1043186
641622
739349
1566733
332317
1323354
286514
988754
839910
117242
16588
1716899
972143
731638
637400
563950
291484
133374
501098
828254
126244
576008
247036
422981
1587397
1687198
153792
737913
1306188
915510
1742308
1590960
717167
106396
1685466
517270
1021278
1010347
442620
1431375
185019
1308794
1468638
330209
829405
1641055
983673
1434845
1832115
48448
264479
329652
1386122
1998703
766858
429215
1863937
1207823
649871
588699
1782587
1780458
1040670
1597416
1519816
164864
1081849
217514
1592260
1330837
611957
936983
93308
1995914
1072350
1884655
1518724
4873
302908
1808383
179547
1546344
1816893
1926215
1573492
170795
642370
677377
1489204
1753723
642108
914519
1072836
581352
758001
426232
1720807
707221
453171
1946379
246058
555935
226989
1913826
221738
1275512
1933452
682074
1734659
746001
199430
1889192
7865
670032
1690592
1145662
154229
1715126
436600
1587490
1127400
391071
1362394
1585831
1541817
1785295
328673
1383850
514711
134101
1398272
1118498
1926914
1244033
1749011
509673
141788
1555883
854144
175044
996115
1815725
27172
916024
514121
883770
1508276
116059
1531692
65011
1929129
803707
1108357
1884938
1409016
629730
1933597
300513
1650868
1304695
1610785
1326417
405290
833210
582099
546777
877716
564222
977735
791930
225286
1198494
169180
1324529
1564456
407363
1477068
1138280
1623269
813125
523316
1087438
1245925
611825
1951304
1433428
176455
283031
451394
1526756
1104222
373922
102069
235952
122960
196350
1419206
559714
1140338
1902349
35313
329245
531357
951781
285505
115951
1279937
106826
69685
107816
1055476
751668
312360
680929
362364
785431
1054852
585713
1725657
1584299
1094910
1332661
1408307
905196
914573
1549785
647244
1756225
132395
1622398
733833
523834
987038
1020991
1281501
839299
1772263
1717866
1332467
272229
938953
1655697
967749
109039
1939146
174099
960585
553537
1693817
30776
38636
792456
156957
1709725
185653
560732
1225632
335774
671149
472927
661952
642743
980045
461694
1733578
1103549
1524412
723781
1247675
1284399
783095
738717
1350052
1205490
1653540
995523
1784699
1820954
638549
1730479
537725
996314
576974
1571240
906418
1803151
1393499
643760
315185
381600
335537
293325
309175
569318
383435
1402605
1805063
1830733
234253
121083
786931
137611
489191
1466886
1012642
771470
1603697
712772
198525
807453
1882480
1096206
78486
552974
1841148
1365019
1888543
217877
978720
1921217
356362
1012512
1675945
271457
744187
328957
211331
1133544
1686401
1158377
533867
591270
20750
16767
1101652
1263750
1311332
315040
1355592
1892659
1107683
415541
586769
408337
836444
976716
1013923
1906318
583565
90995
665460
115238
485167
306168
868266
376829
1768257
1354202
1287331
792354
1836202
109531
744040
1087638
1579797
1132440
20195
1879398
1652098
1760798
1432825
505050
1352348
617712
955336
1437574
1452227
726201
793600
1998369
54893
1119874
979739
523210
902845
1768791
229477
483170
639715
778042
691651
803854
267439
1587773
1345966
52291
1795429
1075896
691792
615702
534387
849188
968405
1466335
1028754
491827
1592069
1928101
306755
1091971
479873
402481
29733
998353
1030546
228008
1561817
336360
834179
55211
1275817
337659
307849
643460
207655
854885
313080
907106
1380651
1807670
1534584
358796
959907
1837872
1347192
590831
1988037
1001179
1028971
877581
980261
1207407
1101785
1952688
1015204
1482263
1991725
229079
405809
1473860
1012905
692926
1154440
274351
1218243
1838532
1689288
141044
1779114
338093
1807979
160412
1091384
1170489
886888
819021
1659686
1383341
1685553
1057379
1348792
1748874
1211152
250856
1527460
268967
170666
1071690
514234
85370
844483
1321111
1436163
1133964
789197
1507820
198032
606484
1330857
1815893
1842591
1829810
1672827
1250227
235107
721585
1948007
1758882
55156
562424
654185
759884
1296566
1702879
588143
69894
1550416
1392569
1622725
959047
823317
131955
1475745
1350556
558361
938603
60019
242960
1031628
1904925
291612
623590
1729351
1622871
1535596
378938
830711
237927
993184
1929743
659219
354502
1849618
244671
1603344
987853
76732
1501960
877337
888534
1303643
686712
1207943
1190772
1759832
1342974
1473126
185161
1344039
801313
928408
806566
438235
300773
150668
1949208
1487398
524986
1912682
630603
1400946
1147872
197507
14826
216579
1084150
410142
1707041
416743
65331
528802
29580
1663861
836184
25715
760255
99554
1867351
421894
1644795
37930
1415083
1754755
293512
307029
526721
1116046
425830
78958
1964670
781957
1107646
1807405
1047841
572687
1283371
1348826
430841
943054
1226215
377774
858311
861444
1828648
1419149
960262
759236
929082
967139
334565
485737
1147945
1523149
1109766
25309
10181
1671703
989455
507033
757869
313556
251792
609364
1768827
1053508
1991701
1473694
170249
1523071
1275498
134101
1304057
774591
403414
1839273
1728315
484500
1411639
265328
641064
1653854
840202
1345573
296462
1931374
921692
1877253
945096
48387
1624679
1757955
1342766
676985
1475464
46372
1595017
826779
1261861
1371652
100349
150435
1823911
110385
1044485
1159822
298689
1080646
475984
1785961
1151762
1997846
962130
409093
937731
35908
709913
888691
626820
152407
346108
1670857
24223
1370518
633631
976372
521446
1051552
1250645
1083022
1701940
1227032
1707412
651680
189060
1914149
659226
1438546
1857383
575167
644347
1979403
1736983
636214
627118
580192
1640459
213678
1056458
1909989
66589
478400
1843363
1267537
1439195
368349
1563547
786142
1971950
108916
638479
989977
1754784
302501
1662501
1960064
261908
1785512
1945681
1096868
1191507
1249317
314464
677172
890261
1408747
1555689
112186
514754
1874700
1192297
886847
391101
1935317
281060
859054
1797898
899950
9177
680641
10180
507142
1853570
627662
366348
165063
529877
1821916
852384
823843
1292966
1356289
1656505
1063597
943110
291637
1385889
611874
1547399
290720
140638
528656
859601
150135
755043
1468216
266652
79700
211139
669584
1729704
451790
1067532
1809505
1020408
965938
1787612
1429329
1428381
714277
324652
1741128
696378
134851
1643193
1342544
859635
465564
1564774
1171064
1562299
564445
724791
1514426
1272190
1780630
1640037
377896
553961
1443333
1479413
1254819
974205
158575
713841
1092442
446846
677149
258680
1292032
1032880
1364512
159158
53984
1270418
1162453
1055476
1808956
254669
690862
165620
1269567
1780295
730898
1322184
1765353
1582070
1073530
699038
1156941
987048
1712298
1228659
1350829
1847471
639395
1474069
1873233
1982966
1413928
909971
1100803
1452852
1965398
1545003
457398
109248
525677
1287487
153916
1369424
1799362
1106730
802133
1355455
1349506
1962110
151404
1737153
1753678
13070
1202256
1921082
976304
922940
834201
271763
594551
1548369
1882937
1837872
589396
1060372
1368590
642218
1958305
782894
493433
1901605
1934225
1482555
1059105
378645
1415511
1061040
967419
914032
571746
1409301
1790521
1929481
1473940
1862023
637759
1316754
1715685
1788169
1442829
1247179
582758
693658
1779322
1292586
804979
86199
1803816
1204380
162070
238546
1548658
1436633
1438663
381343
411797
713717
780755
1602247
229305
1418999
1932930
981329
1949234
40469
422583
430786
1608735
1251143
1537568
1267752
798325
258217
897504
1789979
1477849
923745
1772227
988285
1402342
593019
764612
760663
1685710
588848
319747
1111126
608202
1415248
192082
741754
100736
922444
1324547
1779476
188918
579896
7275
1559549
656159
1003971
213555
1878413
1979220
658077
1425212
134539
346412
1780007
125951
754341
1740153
1534509
1741099
1133242
1739425
701035
1933157
405504
1603180
1643007
1890682
317856
1638635
686157
513984
681677
1081434
1261770
265263
1443581
398135
176727
1221063
1067341
1946245
1860
1736248
566001
1308855
154335
307270
779243
1268353
456020
980327
535801
1359371
1773475
1738728
94426
993740
1365474
541867
36315
959337
542431
1543987
1301949
600055
859554
1178862
247253
1007606
1720419
796416
1665391
1461895
441074
660877
1307099
1777248
584353
1901526
1574735
419617
1197818
700660
873064
295656
1211531
1193988
17996
1600341
587790
347603
1801313
909575
1946309
1950479
1882849
900913
1924512
1181181
1485076
1089332
232119
1016783
1644927
773424
462210
1221506
976916
77438
26409
624221
366976
1400065
243270
1019297
1541053
1979424
1065366
1314721
1608298
544447
1339493
1563694
217107
59062
1884554
583767
1016334
1161454
33652
1677678
1710469
962650
681388
392304
838352
413817
308626
1914886
1012236
1392526
551136
350548
1505982
580607
278440
1422120
1775313
1106424
1458791
1607803
1276783
670293
1765808
1823770
725723
348894
337328
1067065
101256
1090196
1357480
1365816
976886
651861
1299152
841525
75780
834438
126131
1159975
1056884
1431170
19250
43577
248295
123801
1921032
438960
1535207
587062
1186898
592900
1096995
382052
833950
1881966
784385
633417
1614842
312755
1563875
461885
1319945
1911390
1317087
921167
1237373
387812
1961013
407579
1006757
816873
593739
509746
1629701
1723258
1693680
937851
158833
102069
206864
1257410
1410596
1879824
555550
1364752
1224004
1443250
1781366
936066
1193473
680690
1870381
23853
1373943
1075075
1257509
1223135
309929
329773
88532
878915
350173
1968830
620089
919399
1363777
65795
1722559
1701016
384226
1722149
331878
44002
658670
1663054
1045328
641417
1319125
1616456
184547
1295631
444238
1896335
1243780
1596826
1996325
1823391
38488
942485
1836110
1242488
1127984
1957498
979060
217417
900609
490688
498998
1089098
1540632
1056148
1638062
357689
1652088
1106034
809531
849405
1049594
10073
986715
839201
1879943
1834413
1121326
1071033
42548
1324838
1231962
1222472
1067209
1174449
375462
1786443
974371
606621
1976981
80970
1244305
1325798
830236
1113518
1032967
1251177
312097
629268
1975949
663626
1798614
968112
203148
929360
1569045
626372
1966741
1122936
1308477
255460
940345
463947
650126
1332690
1647799
820354
85331
1272654
1586978
749547
1858258
1416646
873073
230071
824345
783882
620440
391915
952051
1990609
854376
133440
1052666
83969
291095
428080
1153059
1457590
1312360
545822
1879977
115422
380225
650359
388507
1577139
425204
1760005
1523644
225266
1187132
1366450
711910
1450941
1080985
1079635
257267
1430856
699631
354214
1900336
398394
376287
148724
1543039
1966741
998502
82862
1562096
1553318
1017477
1788573
505851
447860
945639
909924
349199
287485
218852
678112
163510
203542
1507149
1608556
1552421
1257593
47955
1429451
1003671
595434
1255251
1351523
1032479
1750892
1760514
801057
1749539
1679809
1883744
894212
1581611
1024830
1075030
1196644
1161774
260920
735851
1623442
90540
1451565
33409
303666
645669
401449
1588224
1605351
1332496
1930445
1674152
1913905
681136
644068
112662
276199
86651
325873
511485
1209895
1341956
1355039
190014
1555319
145293
1558762
532523
1740394
1662768
1789797
33279
815659
793244
484649
1170987
1298751
197846
1614757
827177
636119
1293699
155704
899328
1787562
1947206
946183
1944591
1268001
247919
1667729
1617180
938680
1498208
111368
1190198
209897
498246
816543
1858115
15566
379450
1766013
458593
40505
1996632
1401372
855115
1665121
1492863
589828
1996831
110762
753599
471041
1218598
1259290
1177156
1192290
448201
279291
462962
1807422
1052094
1543565
488848
116127
1422343
941437
716598
547290
50978
1880620
759668
458478
992081
1846096
47253
1833159
25479
531693
457848
603770
950024
686178
620760
1950334
479550
1964379
1532079
210014
498647
825895
42504
1510502
905730
1252486
611223
183959
1060789
1911905
850978
1479888
1309430
1209468
439152
504424
217894
914402
285621
82751
678890
591134
246206
1520981
1021534
373442
1042205
1954232
1838661
1710863
449649
1025652
1698205
1844779
1704588
40795
1352033
1363536
777572
1828425
1894877
344040
1457348
1540290
437543
1367477
696118
1225216
1699390
1326511
1357071
1840403
1611313
1121632
214438
1804655
125735
504234
185909
806709
80970
578016
547600
1169143
628675
1039504
330483
1291099
1894499
1789980
1112896
1231555
1772055
943512
1357752
1087795
1671112
1977954
1576287
1304678
1149744
970886
842340
633946
817906
379576
645258
148826
807735
302922
717572
1607892
283344
1607088
1917796
1010816
1099284
254683
92229
1890763
1099546
1912682
1061356
1112750
385926
312703
1806987
662981
1756225
1925534
1516111
1854711
1797857
659256
1415511
1077176
865528
1833933
302938
1844477
351190
248197
1788807
576766
298157
1615379
134613
1902112
1388539
1379777
713284
1679138
154440
72504
1866266
1592496
1827670
1366390
1723797
956666
1569304
536574
65831
1390652
898270
1753445
857077
69330
1346332
487852
1332975
1348200
286083
510794
730982
1205174
617365
1628707
675822
139866
98618
708326
1657566
950205
1459937
1706122
232084
1181052
680251
579514
1404417
1024248
264678
1018424
413035
59699
1054291
1277216
622784
329829
1096577
1773796
1687708
576872
938186
1723245
1802632
726816
578507
337901
165966
1009665
1060946
510588
1891679
1367360
1127573
1530153
1606992
390125
887586
1099766
817228
1604825
537685
1266299
1610441
1015640
405375
760320
1091947
245735
1746509
1603039
1321673
88749
947556
265573
311953
673754
845713
1004511
1444493
1480597
1266912
1233340
1301897
303659
1737342
1592459
672642
787629
1129131
563007
848122
341799
1583809
1191223
164945
1117614
370618
1099937
483586
794131
55158
1476535
330191
766905
190022
823960
1843188
17862
667272
875701
1979713
1939166
1350851
181261
1298843
88359
21648
1170176
150236
1049541
902481
7781
465133
7121
248088
1537417
440216
765757
800814
1354993
1785268
923554
440983
1433151
1757470
1684438
1102476
983517
204969
1118076
509452
625955
754282
98047
1848975
957935
1738635
1144862
1765666
1704493
484518
882824
936255
663516
1947719
1712947
591310
1682869
1692446
1635147
1723225
248172
922761
670892
1658211
17854
1928539
1401941
563259
588176
116183
1162722
679466
368822
175082
956352
175731
1081571
169773
1746697
1453682
1732661
895600
19012
1560541
1970219
106507
981313
1993833
149040
1761528
665805
1608331
1879453
395080
640902
712144
548596
1272867
1082057
764849
616924
1120031
1776636
1259215
53615
1647691
1932635
1373300
1092218
1438420
776729
713412
248831
216840
633691
898798
448201
803961
1842712
1570907
29474
1151663
203320
587646
456134
966040
469258
1910596
1963133
1333127
1293692
148342
1984580
112302
840809
71375
1392658
401785
1930100
1007969
1833943
242210
1443049
312104
903877
117486
1592999
1653036
750004
972385
166471
333271
426425
732365
564299
1015208
823524
1931027
573504
1638712
1716355
405575
69427
1074610
374536
942997
1567670
652519
1019823
1646333
1298843
1111217
365632
894950
675819
1293698
1365642
603298
1324742
646505
1677866
78623
838352
1784576
954914
1217011
1820609
64923
529445
770276
746902
334141
1196297
731690
1469423
961987
975147
926829
276968
1717358
1005724
590631
170193
905804
143398
697245
1086383
901594
597382
560198
1265895
1351256
365267
1717802
1816596
1997875
199656
831101
1759027
801091
1691866
258494
1624824
492714
945273
1549251
1238084
425320
1865988
557811
1015903
1547750
1818692
199404
1807952
1778711
1768949
1116288
1123058
1436123
607196
1057561
1876743
1782859
1040841
223611
674406
745841
584636
831210
916522
1528159
1384960
1922763
143568
217839
1236372
132264
1407813
239626
541273
1059543
1569469
1792822
638455
894905
297058
524104
708004
716188
1574021
376385
700334
1491062
1918111
211200
848318
528420
971377
1489709
280719
762173
696011
740386
1538582
364110
777244
783185
392626
1567215
1163382
1013116
968902
284184
378138
1136726
1655884
1519614
1081818
1964543
1298417
1346465
1761275
902629
1019439
1283672
1369253
289444
1108001
134516
480043
1358681
1733386
884474
1030116
1394112
603517
1486901
1936032
173108
706554
1047767
1874203
513869
750608
73298
1818504
180974
381052
1605435
563785
1656505
1917624
626202
1187273
1266585
1626876
1876576
778502
1667860
1549334
966167
1097290
167793
385313
366973
1394286
1374039
692497
911458
1957274
1029582
1535162
1567370
1469862
1542105
1467966
1380887
494766
1596851
830685
1516664
235372
938336
1312284
910295
1787301
1249101
951917
1163870
651556
240399
766934
86794
1879444
581687
1107112
620709
521776
684040
1381664
1620038
1330029
597404
483773
203835
698613
1465836
1915275
730468
1485244
1149745
391790
1904270
1887568
1852479
1134150
1128667
908604
794605
1373403
1840985
603296
1876250
683489
1979744
1632748
451799
1661993
36771
196230
1478216
786947
211130
324131
1925973
1384811
1390341
1044200
724260
541510
1434248
269364
1328637
987271
60627
257461
1167299
174951
1431453
1470706
130022
396296
1879749
1957413
337322
1507071
907675
17975
697068
934816
870531
1615418
1778189
756404
192008
102826
1612150
1503736
1304818
264085
662363
1129421
1716963
1013923
376793
1483908
40811
585356
1462827
836294
708588
82117
156829
1132537
1673142
664555
1184345
376728
1621125
537007
87547
1956924
1793224
997899
809992
416360
466043
1183893
1797302
1742377
573374
1565664
86996
1133012
1752151
371855
1667925
628675
1868965
1616942
1517935
551962
1100490
1756146
1881822
1407398
1717796
1560469
1228417
41891
1747163
952389
1973592
1987140
362242
1368817
1858474
518068
623934
1305710
57403
758130
977588
799746
1919994
902740
1250335
1899544
1725789
1775392
328923
144850
1303687
930050
1229156
999959
525470
1067179
1539752
146064
445432
17792
1567459
1531555
854655
351933
353582
513631
433790
1351623
22695
1755993
537686
1253161
547518
1598416
1339848
1198160
1551456
1604854
762785
607808
136982
140602
837449
1341749
1098886
1045308
1125596
22533
1511847
596118
1900846
753478
319594
790470
257562
1917012
632230
537974
846358
1478836
463657
1764810
1952992
856400
657453
898970
1137280
1286348
1245928
1904653
249661
1065345
1831863
584039
806151
176453
418716
864986
1682039
1396153
962696
14549
1218552
1833405
1545648
975199
1062600
130934
362697
286856
1669082
367759
342004
1523625
181191
400831
1146172
1861551
1968849
96256
1532880
1120324
1551810
1012970
350321
954202
191116
589570
1683890
1331134
1245128
584649
221360
904640
1138108
1808002
162586
23014
1574357
474916
554199
1008928
585489
1651519
102932
763719
155910
552055
1697402
640707
1707516
450801
1801057
1896499
1220804
642609
21603
1189241
1567774
823157
1859046
244591
1873856
245244
1448440
458498
245625
1537023
1871874
1098785
265986
1087577
1254699
1761138
247104
1973696
942246
264256
1670022
807555
911964
1708742
767744
1208439
1342959
1793621
457443
1236971
426870
1131322
1204048
1467990
1255955
834104
1247390
1433970
1293337
1397592
853885
738597
278817
960615
678074
1473264
1552054
1897469
375774
1631759
879240
366945
1127144
385049
645626
421321
202067
457947
1269872
1176000
1078166
179579
327282
1569222
717919
1836132
1272337
1158138
666320
206762
1626861
1381580
485011
1197455
311045
203560
485905
555563
178028
1504087
1286797
792897
233038
35967
911062
749981
1473639
1537451
1366735
795889
541157
1749369
1316791
1607043
666941
532129
1405982
1892724
1005121
1659961
1096034
906808
1822744
1048890
327309
1963237
1645022
693082
228752
1587334
1744460
1716612
777658
879411
245842
537906
114324
945815
1119232
1255244
669445
817141
1268798
706863
1619909
826593
1613017
174902
588557
280130
1414459
804411
346495
1693237
443669
412714
807071
1118602
1147296
1438943
831241
1102215
527646
1482384
145130
1213449
1442601
856870
1009170
53062
1798719
629559
1476410
1539696
279117
1827977
441464
96034
533726
859110
715976
952266
1528906
1268868
1254079
219211
565773
464440
1698951
830381
1753685
253579
1306967
119673
1960573
195564
1733187
1505019
335759
304867
1583628
1229706
245323
1842216
624610
715033
720231
1430664
1392600
1208041
832773
1767110
874360
520831
576249
819419
1341415
212069
1141301
937282
1112469
431890
305506
116811
1323866
762768
325653
801005
819157
1853424
587439
576107
1538446
1079273
1095913
1784180
643226
120351
112072
224239
12289
226641
941477
139156
1312914
1205607
1327232
723242
750782
581487
257562
1973390
1146296
221856
1840985
192440
888363
1744623
853865
175657
1148619
624563
822103
760298
1194923
1985749
1496227
1057849
769137
851443
129342
880456
611087
742748
1464950
613175
1987161
1150498
1574689
1917126
469174
1419398
92801
210106
1948517
1699742
637329
517892
1653340
1988765
1603723
1800613
311709
1332101
1794578
872374
1989065
1725911
1036625
94985
1994971
1299181
609138
1044386
560756
1865596
155422
619581
1210498
1486858
862499
54995
708180
117194
1438943
1758693
1565651
1877874
1908878
360878
1164585
1710826
1130076
401144
125994
1265993
611933
1276128
84027
877738
667272
909331
731708
1940361
414631
336598
234720
1880937
1594018
50499
1859109
1914455
713058
311279
1155613
273323
206358
576838
1284298
1604128
241998
400580
662364
1914449
1150557
266904
698322
280899
1088250
615624
110251
1437286
462355
1127803
1478928
1327380
1360870
373182
789555
396467
1016911
1767661
1145959
1305914
1732899
138399
481435
1595461
420747
681029
1010033
917300
648356
422555
1224597
252662
398170
886400
1415906
1738383
1224934
236069
1001482
1161465
504970
110932
126826
1932199
1630914
749345
270464
1679766
1177101
764819
557018
1823843
1826278
458968
894386
1696556
1891756
1830324
1471649
1287022
1770544
705455
31418
1935873
901970
40398
757479
230550
1512371
1602181
1961272
535022
1222101
1001821
590889
1622752
191554
891970
1165433
296876
1700379
240951
1286811
1531816
1031174
576195
420904
1818795
1531370
1710409
1360596
402983
649589
791409
81844
1068335
29566
391071
1584138
1625582
439175
1959262
1819385
1655226
1395480
200727
236187
230690
1802994
1300819
1259128
910219
187134
819613
1001904
981922
1910766
1883821
832743
1165531
1937895
17771
398084
654226
206447
744187
1604104
1185690
1574551
1594254
839434
1138314
56741
755697
1050790
182836
1770477
136913
1698242
1115174
1075976
1756468
789817
1267982
650485
1392701
1141606
928125
1241711
967218
1328789
573696
1152405
42268
985958
466987
1152226
754097
592902
561645
1798985
1052658
87550
1510833
1652575
1693430
1546559
279034
1687440
242846
1674651
1703421
740865
1873877
113005
1463803
1723028
513715
1854086
1786298
1492877
839180
1675517
769350
16065
133382
1805752
789059
893061
1045365
1458975
890307
72738
1448381
887117
384551
841444
1632840
1784489
23785
805190
942931
607049
49454
1186325
822794
1282813
1659888
1754
1019853
398580
155161
1106913
1920151
1673672
1252163
45301
113743
993601
686342
1411692
124805
229781
1042529
115805
304096
1262043
1617338
905942
531623
1364631
1870635
217778
442592
1250645
1325828
1544116
1382560
469314
635838
849752
1246457
773632
1951230
423935
889355
1410317
1534584
205251
1226169
978140
1941895
85953
323341
641468
1110078
1426528
371417
691352
285040
1928139
851675
1884210
218778
1532311
1259553
1510315
868546
1607161
511674
764851
280130
1947849
173177
241007
389128
1945197
1920135
284665
735652
1090619
470661
941273
38100
1783312
625132
1617791
873720
504758
1607459
1212529
1233003
669516
977512
117755
1879398
767232
163248
367407
210757
1073885
1884767
1579742
1021166
463959
1665415
582467
968855
1652611
1729865
1635505
878064
1677118
1541671
770136
1649509
23362
1469420
650483
1886329
201752
1349772
1382399
130182
1200359
1555205
423739
71826
1790949
249631
1658293
145904
201540
108568
1201653
1770313
785263
1116649
823128
73478
1527018
1366452
633083
1107556
1344304
912161
1980353
558573
1726172
125082
1217323
355782
1103949
1780789
978146
1893157
1714457
926899
889301
1450188
1508392
947544
365625
1657178
265082
1552512
387826
499694
1685652
1482583
1259881
1222280
1500733
1393276
462095
1088590
1462411
693625
1077304
729633
1695477
1662768
1467703
1952973
658094
1628489
261441
1239877
1375970
1392350
893395
1637926
1880734
1207752
1748062
1433841
1093620
1036461
635083
1361019
1267647
1245629
972513
857383
468704
1714974
1580393
42166
1922473
781923
1099574
1344706
697496
1498103
1693210
1543045
690864
1657663
1544691
847017
1457923
466132
1526048
1892378
1958616
1422861
1852779
207204
1724247
1787488
993863
50836
1984525
1675063
276966
388798
16001
773147
1192118
617475
1028715
1525887
53394
1999752
433835
367209
1532909
856854
1579604
868259
251280
1925230
408111
1415772
882757
1074234
188743
1522838
1941551
1659302
785911
462878
252337
1776945
1421060
999945
291644
1256543
1643690
809774
1674266
1992450
1263643
922805
976858
1867244
1680064
552092
495065
1851065
994451
222856
354262
1983715
1401948
1299447
1956364
320326
1362135
1533792
514165
363908
51560
520410
910925
1376232
966280
484352
236573
545341
611092
1450842
408607
105565
389207
96797
527479
1333071
1665038
1257413
455750
1650009
161415
469213
1048693
539333
985927
1960801
657270
1236242
667769
54041
1755368
962202
1005005
746921
909002
260152
484348
1421722
198888
1248672
1776737
1447473
1407800
1296165
312868
1873337
966218
945715
1583866
218804
1632854
1040253
150117
1487597
1444137
5208
1809305
769185
975956
760155
1738442
1306543
1718379
1605713
1363779
1343946
127507
874067
1552964
1234877
1953854
256515
1501269
1640238
200986
507862
43963
819555
1490790
1016048
970840
1846783
465310
210255
835511
1953337
913328
1853224
522777
1506337
593334
1923464
1920172
587751
6704
362868
1574605
199223
1606095
31404
1623996
81938
1433055
126040
1088927
496245
1821723
819269
700000
173880
1335884
525831
916952
135860
200357
465401
468989
1466448
549543
405564
734037
429390
1828665
86411
939362
1726653
466993
1469235
1755888
1778440
1180207
351128
433033
1116964
1158672
1152647
1192728
206473
1853040
705745
1173826
1238159
220215
927424
1879488
1131706
1492201
1475055
115519
1349716
281908
555585
546483
1876697
1468048
957519
26107
1887628
789048
1305165
1855142
1385858
616209
659666
1421619
1833528
1486354
532890
1616222
1342143
215582
433456
140475
928191
1800543
348745
1146311
780909
637485
1280843
806779
1786613
107681
803915
1248357
1962460
1278914
1721348
1874950
610390
1615041
1720525
960716
1488156
1505219
1666287
131899
1367390
1778316
1999102
327434
412831
1025036
1737601
705663
549671
585146
1742216
1257939
487772
1302268
830168
1220737
1603552
540479
458926
1964021
1927838
644117
1209086
1486916
1885893
193605
1401980
1639160
665371
514907
370449
454935
228008
1199412
29876
808795
871849
582663
1663673
1630935
1755140
1296757
1988318
18305
132784
585116
1985310
1676857
1887763
527551
937997
422949
1329813
190081
68596
1130836
710994
1961454
62419
83623
1984014
363899
380489
597655
1985778
1488722
1692701
709606
1651287
474130
1667099
1105562
1890578
923170
82735
971616
1792190
1058007
772241
1814087
1705090
847073
823284
1385731
814184
1079574
957648
437387
256664
1663122
695079
554834
1455767
1774152
848336
1519196
1257067
478068
718711
180654
119504
1207727
1210119
1671640
497596
264211
849737
981616
48004
431554
498410
921227
907389
1342879
877967
914569
1551037
1139881
1117195
719758
328842
410241
190871
526934
1956736
107443
1090826
627149
1895574
1906207
1036676
960299
1247088
897464
571605
1239040
1963887
203046
26979
1726790
1912097
1788681
1410980
1318975
1651706
1935317
1234712
1952330
1479622
1535466
457856
1726527
662851
427240
1917224
1366724
429117
1464534
1680565
114819
285400
451572
1197108
253898
418284
1338563
1530326
1674273
159371
1531689
1153084
1574586
1624200
1490554
1195664
452034
1696907
419684
1277062
434034
531730
485139
58746
1251566
397426
697190
1846136
1651888
588286
263606
1589848
166482
374304
86832
1094654
1894702
631089
1626206
1854468
1151651
77012
519767
1755975
899366
1491293
1965440
1188923
841152
632498
1631258
230643
1615720
892348
753032
1756393
1527164
1605102
529757
1361038
661332
1644900
29336
824001
279667
661622
306113
175745
1415559
1774083
1324474
604995
1454201
1137665
1660307
1397855
757171
1827677
1336869
663031
960829
995259
14152
1341769
15264
437221
741919
1828425
1268717
1054232
321818
1382428
1709041
1397901
1325723
179507
815748
1503987
1015588
1679313
1435212
153724
229461
666777
1982085
1561095
292665
512775
331101
1613350
312629
354893
903295
1288705
312885
889753
1198598
1513158
396459
788220
1606762
1941080
483036
741730
930658
734419
615732
222431
329273
947944
1931953
1559745
1165196
1458568
1227468
1157828
757834
1336849
1009008
1718364
1948711
1309118
774384
658596
166007
1885518
1599270
639573
158025
589823
289138
943316
1205104
1557396
1903793
1235907
1794510
937054
1938032
755310
952712
1311678
1472094
1342214
1672923
250197
1516672
1985025
1876729
1750545
1122663
1591962
528253
19575
529813
1185711
810651
735961
115722
202503
319744
1414386
1651702
510369
593419
1882087
1652249
1099737
1500087
424218
1317090
1556798
124575
1745761
1349800
644933
1971300
131710
1913252
1464849
149267
657735
98120
1613346
1680823
1445262
222125
774257
1155837
451423
700535
1556447
1262624
90335
435398
967520
525558
681157
306348
221302
1278606
1872199
306343
1767131
1857379
1776883
1165371
1813119
61556
1521066
1983358
1149787
1146467
1906447
1321984
496879
712751
351944
631064
21893
59499
107941
1510728
1173320
1685909
1694655
1390648
1356317
1676205
200315
1977641
503570
1945702
775650
1379111
536046
1440035
53027
1299516
889491
676038
875924
1411412
1248734
43068
736087
1392403
569528
1641378
1174690
768566
1297958
1625525
1986714
1134791
776231
527068
88798
1333058
1002709
1214752
1192031
520972
1502917
173975
1254699
941120
1988531
1406633
286371
1564168
1680880
1854907
1709064
1758302
1888040
302051
399384
1186896
631675
1630437
246646
999948
551416
1130531
717001
1333703
880015
875144
1899061
958908
1973334
1305454
846704
1771931
1025774
844047
420890
1730413
125501
660353
1326967
120780
99675
1377363
1600920
571108
536940
1292671
316499
1764025
600062
288185
411032
1769717
74875
1310025
1141301
709200
1555576
378784
697270
1470439
1752500
91563
1474009
1835248
531332
173310
750027
69301
1324866
582184
720220
1833217
1356934
1445618
1241899
700585
1003249
487530
1509745
1816438
1348046
1003129
889290
999117
1072274
1086474
1828827
1254164
1942375
1987063
946155
322261
741133
1949591
1099648
282852
1641640
1470225
1481974
1020609
1404726
45613
899952
1947650
756649
422484
1191637
1319754
1895931
752476
1592085
935084
555670
540017
199322
1693538
1492313
1869502
1383737
312571
696571
1816857
1164274
817149
891377
472834
1162539
1141993
1749080
1926708
1732227
1809318
176087
1451334
33180
822172
1829205
97750
208092
269975
1637435
1754752
517862
68
1815900
382052
980350
1079585
1288554
78456
657874
314621
1453135
906773
232569
757318
823878
4853
174437
665480
1753878
1985232
61213
1187081
49933
1713381
217720
1335906
712946
1225944
971056
1302687
101500
1204826
1693312
507687
847919
1557451
1872707
1771064
959221
855275
137782
628334
654311
166528
1011480
522057
574753
480302
1772620
1186115
1309449
804477
1964802
266982
420340
517222
1136746
1534465
57045
1005566
766306
350454
1743518
123382
879722
474375
1194097
1092633
293363
232084
1389431
130098
1069226
193064
1552483
1475030
1443276
1452799
1062918
1924212
274452
1615322
1933035
52625
904534
864499
314390
910454
321149
1633575
1603785
1000915
8046
1958568
916147
1377812
583032
1599177
1702741
1525098
478788
194034
1546149
1648176
1108581
1225977
1782587
248082
146573
1790112
699943
1314662
634379
862300
224023
884005
1204286
1117355
1098847
576573
1247468
1241245
1065806
1356712
98331
32705
772838
827611
633705
1497928
1687359
1512305
582999
1421260
1682159
1825916
22241
78797
990484
1449544
1935796
72255
1017715
1710590
476219
1481008
1199466
143829
766725
705723
1450678
1063483
1674607
760288
1698733
1919311
1821723
1380014
88245
1350019
582210
1808871
40850
1909201
757762
918027
786947
1509560
1117402
1250621
1054519
107491
1092890
761635
604339
1248023
330989
1937808
1574551
1204186
932195
968391
1176682
141174
1114100
243190
1757369
569140
1243831
1579672
624938
438939
1952732
143912
1794803
1079401
1252325
1005869
1017282
375750
922307
1604075
974177
848122
269294
785740
1151379
915576
1817541
323795
1246988
967561
647538
1672744
592455
1742762
248828
1119310
497561
1374355
1894116
1372742
1151486
400967
1869974
194797
1346004
1729916
1822299
1611025
377026
612733
475854
856979
638736
129276
1935219
959285
1726373
840803
1551974
762936
1830822
766219
940940
336703
1248304
1019598
795999
432419
1284221
869573
348190
824264
495544
78934
870699
828682
1242201
1121877
500088
352767
110170
1438715
684420
1002143
1238444
362474
183591
974291
71447
366984
654669
1475304
1450811
1765076
856863
13151
1180346
911643
1317856
283859
385429
927301
1661537
1243281
1717367
1698443
985081
661089
1306774
1564455
1450924
1829461
1119787
942960
1764730
649328
1825893
307664
1020651
265485
261407
892115
1351509
777130
1132397
1496550
176675
963379
1169783
1097681
886792
1055076
240286
1592990
1952326
697527
522918
178119
1647552
1021699
660380
1971065
687646
807022
853998
369017
492965
1132732
681244
505822
161251
389207
1570573
1566508
1477063
821543
1459360
1842045
958723
1160931
1437056
1436219
1714597
856216
438069
905804
1500129
1597414
733190
1628399
190689
445103
710968
1423216
29365
687208
1015348
1804442
1270879
518752
1972049
1796959
1361402
1885657
634597
706545
490144
1486856
910941
189546
1271241
77421
1759192
1955364
529653
1289256
999911
811188
1641252
931302
1531422
35441
698285
75067
586037
572313
1143097
1259553
909649
1534700
1753035
970336
893755
566522
1597263
732405
608620
1493516
211676
859977
1773927
1615451
306539
1945093
1637420
1590838
1314925
391117
1913717
430547
775775
412426
1905894
1154588
114224
1651818
239788
842049
574725
1388430
1131044
1331972
289445
1008658
461615
783113
258112
852306
96146
1013594
1480409
935673
1749525
1515578
408275
1454670
1936098
683756
1334600
885543
164225
1595565
1146083
921908
1485269
1287842
1133835
1641429
249065
132029
919740
202913
840871
787970
865753
441045
972330
950029
1882263
258073
1625868
1291943
1447218
1273357
1533525
768456
1097166
1882551
1733112
1267093
243097
1853225
437371
29193
963069
1646900
138924
1344419
1564109
385160
1393874
240165
1864526
659087
1542470
814756
425539
1749277
1993692
364110
1066078
1897098
253362
1882052
1544200
1996025
1052666
94807
1331718
616686
245034
1467598
1045084
1118703
721921
1054471
99281
1658541
78199
316264
1852221
1840856
635549
1603577
221050
585638
1850617
457908
1175595
1295660
810675
1942738
10271
482613
321881
343699
746050
199599
1126830
1457768
11126
88504
112690
1085248
1378750
360213
1921256
316068
1192210
1679146
1360425
49407
329505
1176375
1673956
712477
1474592
1280801
1402595
597239
399075
1251179
1617121
1638625
1216735
1049034
1545370
1474910
1840727
1046321
678082
82911
676759
1185602
1405999
1749395
1842883
1486852
489547
1779352
1799408
1663373
472138
1675024
456516
1712647
1067881
665893
1339632
264640
1691144
117458
1948883
416634
340894
1254030
1422140
674197
1083010
350939
193374
445736
286674
71671
1321908
1601704
1319874
1197962
3900
1278454
872785
708589
1665029
949569
373875
901258
159052
244558
1763136
466900
1964315
1047304
650584
1631859
690673
1902768
1235013
258229
1058134
1820240
1936550
706042
277054
1469439
1838715
1622120
689783
431063
549929
216696
1500318
525909
1864879
264831
1703969
1685698
920419
138245
680150
1026097
524949
528420
1212840
1361272
881548
1757417
920913
1945959
5617
442348
1514372
311594
1384566
343518
1147723
842422
1437647
1523536
1303207
311253
390255
1698726
1122663
150281
1242380
340772
148493
1434628
977950
980865
918102
1383544
124229
1998016
1492993
283760
167088
1256024
516026
973140
67062
1092881
533626
814882
1448651
9893
941879
906871
897424
1965071
584506
277393
1991146
1675024
642988
764889
752780
183396
479894
1417348
1551037
869841
926200
743812
1760940
1760976
1962675
465099
509120
1988951
385515
779066
456677
1919866
639731
1053941
229973
1511789
1156563
306976
115353
42268
1651460
1360808
1386295
1746446
1827195
314790
1659806
458498
1182015
149994
1380185
1715348
1048025
3803
123171
715434
296155
1557194
1086892
1224268
817636
1266334
1944258
1158557
317375
719246
148245
1283625
363902
1289378
1004890
1816074
831054
1559246
1454141
1911923
380119
871717
1019026
474690
556273
1339423
1623890
1116798
1836584
1820018
1710182
1151168
1565721
1738348
1538647
766306
34248
1938635
1608220
422828
1951800
1998234
614020
360990
535946
476255
336260
570345
1569386
1680657
1586383
525307
1036667
1801163
849461
1086154
58201
963140
1469307
1548452
1672037
1502354
383400
583553
1889629
31677
1291539
183758
1622063
1133404
1216690
1124340
1248723
118154
121731
1461960
349576
1144308
1145409
1007142
1526847
8105
1123137
438566
464045
761960
266365
312883
828216
1582888
1954873
313253
900857
742609
1425955
1961411
431859
1796696
381585
1428701
837635
689545
1763266
457826
185068
1757347
60210
1320526
829205
1254452
1736613
680373
1593269
797699
1626393
44449
172678
895004
429059
996573
777897
1693302
227991
837443
445187
1554905
1736212
336961
168022
1367207
1230876
487962
1433790
1242511
1633333
112917
1736700
683279
322874
512121
1797640
1717933
997355
1625459
561745
949797
1128449
331960
447980
1543798
1407372
1662501
277393
611266
494552
682765
1176929
1157981
1494865
204847
349146
1549638
340255
797374
1990227
1916674
307566
1405518
943635
435838
858999
1735097
1347760
1065014
1437279
294623
536341
11382
751506
1292272
752689
1564186
1274858
1055390
1071904
849017
695398
885328
1024570
1076811
1507448
539466
508556
1926231
826422
1050721
1258690
1146737
1553375
818909
11040
1608298
535290
1790871
1358808
1571765
1577109
384732
1145278
541351
1361356
789291
870579
1435146
1538109
1885133
1010097
1896490
769703
368618
924859
459745
651614
771204
496809
109655
1539373
616964
1336971
474367
699029
989238
883121
1513835
397431
1086057
1930269
1766779
1181816
1293886
1745261
1961851
254224
237865
1388714
1796778
1710266
1403066
430576
1474912
784075
1963462
1060702
1135824
713118
769230
1793001
1221069
441161
1993208
1019933
1215701
1564542
1414361
1433098
618016
20064
1341180
793985
1877361
1325349
1988876
1404309
1899948
568103
1834869
1042
833410
1144355
1770672
810987
1151967
1391860
124585
1741592
26101
101673
749144
1370135
1251410
918258
166657
614223
75574
1127178
205146
116014
1906516
404240
118897
1701737
1007318
1242989
883340
1505639
831879
1432110
969657
1893040
396969
459291
355624
1827414
1986379
145694
1429512
22647
119089
1383164
1770810
1008791
1660557
1985870
866976
297363
552684
50855
694312
1128765
439692
492589
799378
1059147
1897040
232038
540993
1326793
1448772
1144647
1198768
35140
834108
1131706
694837
1880878
1460549
1808410
1455650
1757732
723324
1225767
608460
1907384
1110365
111357
128481
38900
526656
155627
1846727
1218705
1473583
1094687
773731
1996722
1087571
1705803
920950
1907079
1721566
1947462
170621
493350
809573
1801293
1458207
1673463
1458951
685538
1896625
1605255
1918202
1409793
1899813
829405
891546
1380286
1865420
1910251
1339247
1059819
689435
1933969
1402501
1315798
171068
886744
1640118
790381
1417045
1011650
593334
1795319
118434
1139315
940097
1635424
1814508
1294693
1332730
1186624
1061040
1935078
1497716
488551
1408723
1929704
1027001
183275
1328342
159365
1163975
1495340
257950
323404
1993480
1211174
1899994
1447747
296884
978027
1649515
1542236
1300801
262190
1722593
471678
1734176
272600
110122
1980518
576983
1579174
1643096
841331
253263
121128
852754
800542
1081053
266310
1332136
1541467
658117
792845
764774
24829
233474
1563617
752034
405213
1410980
1139915
1392575
888385
861088
256541
1647302
1007342
1715410
44314
1777928
900916
1562916
730631
1456446
1052914
918397
782547
1982848
627678
513268
1412577
127902
1187622
1613073
1600422
302322
1551679
675547
252308
1977260
258538
730250
53096
109580
1667823
1382384
1611523
882450
1394252
184218
1102792
1214821
207298
1720064
899505
19254
1988801
1316465
143043
991283
157292
45072
1868364
1408133
1947760
551490
173318
1765844
1238904
131805
682264
1878701
1146823
1387035
23525
1259072
1429613
1904944
706159
932381
810375
1246104
723377
679977
823681
1470384
1813009
1797961
1605232
311991
1061795
1483411
1324167
944585
1832500
1734508
297196
1813174
627686
1055604
1929060
1613061
1438244
1941645
1952636
68596
1246693
1995537
114616
844298
343236
768152
1672732
205230
16065
804207
301978
1454278
1234201
318583
552027
199564
1148322
130745
945693
1982342
1725172
946373
399725
1046251
727642
1230645
745386
674506
1225763
916288
255678
1998516
70911
1579593
395818
696814
993686
1901588
1639336
666259
1332568
1044381
981423
559147
432343
867463
442278
882663
1132825
1140586
412488
1331039
1359717
1794697
117942
1399198
458370
497658
1450944
454501
1943494
1327271
1766661
1441040
1532457
916119
1893790
1986587
955784
651713
1661974
385807
760530
100565
358327
1656232
1780102
1408882
1881238
753646
820671
536845
1228896
881530
752000
1494999
1170473
1495623
1510315
1874399
356142
1728841
775684
170425
471678
548031
1107030
1719278
1770428
1148812
687552
847780
1015403
369710
251898
1745937
1666312
928580
1960934
200623
522133
858976
312461
1779701
1247874
1488610
1200964
926934
350014
784458
1166411
650439
488639
1061871
1508314
1702127
501285
1847926
778450
1254069
82526
1367354
530603
1453827
1623844
1508579
864547
1046078
10425
392443
1387422
439796
310879
367885
6907
1343946
1712673
130513
1428421
1059394
380453
625238
396579
27292
1786123
292082
395418
1913267
607596
110497
247483
1008802
587777
1591303
1547582
1725161
1680823
150193
341713
1305531
1004979
471900
1589051
323828
671338
428222
55081
1762038
499811
1227262
485583
1563801
1370473
370721
733048
1826496
817105
393619
80003
114384
222109
1988181
1690570
1472754
1834258
1040079
1227698
1646900
574715
1748300
40760
1785311
603990
562831
1177654
436052
820589
702250
527950
1865541
1526967
1595522
1312969
62928
1084129
1379597
140626
1743492
892811
1513740
1207197
560079
822326
585416
1129406
1640772
1162591
431969
708299
639797
1566649
431311
461585
962030
960331
1320208
760197
179429
1179238
1335139
940456
942543
1449149
902225
1671367
1714488
1911598
1324595
793634
1636184
1561335
1953656
1904647
1659611
890096
437636
627621
383538
1744476
439873
177342
288018
45663
314174
739520
88071
1529903
643677
1493124
1190116
180568
1172327
433246
1635461
28546
402496
1413276
854751
1963705
1970577
1762748
1637304
871794
610827
1382901
1091758
1361073
948900
1048597
1668222
762885
1678298
441773
1834159
1867028
843846
744800
785635
743568
1495284
140727
454348
756565
60746
428027
715314
1797543
1441795
614817
540210
1327368
139122
1297692
173649
53422
567284
729819
548708
1718418
979551
510560
1169014
371316
996357
1401869
760160
417804
674281
910746
512399
1278683
246130
1307271
611825
1395563
1938177
256937
1427592
1018218
449153
1468404
1928616
112292
535366
746489
959089
1571592
395478
1299040
654244
1488270
258068
403923
1499361
1141088
369460
1598099
521211
659195
379739
1164727
199822
823008
229888
1157153
101673
1205331
1597980
1431102
1098831
1523012
607258
1343535
336651
172267
657232
1711221
838369
1552954
1163218
1052909
1073001
884005
826768
1293199
449329
1892874
1658891
295830
1847909
849383
323305
1536743
742034
1241398
78614
367578
1002650
923409
688029
247176
1204694
26728
48403
755111
893934
1399994
1360386
383233
306972
1327997
667127
318936
773123
614913
1985470
689383
639578
1260298
858067
1118009
939055
1458286
1599326
1896351
369510
1371354
784483
1424281
620068
1350566
1959976
1304365
1116341
1569171
1206192
1071580
1283918
867688
1320604
227555
610551
1207208
1359895
1054668
1416184
1284419
1150439
1970118
408360
424789
653683
771939
1105552
1643973
827812
9685
719917
822440
1142387
116929
331620
1267865
1161039
47582
365206
1759654
552220
918322
1380085
554848
779727
1411599
586567
1673620
324978
1185878
1303160
1920162
753659
984094
1766704
612150
1707186
58164
1169425
857595
1497838
671928
84451
1827236
1997765
118321
506246
1864773
668551
1660790
1616073
1476074
689657
134240
869988
582741
1784650
1241125
411692
1112806
1846735
410474
861196
186641
1899696
858564
1840075
1535696
1427331
814555
1658381
332318
1533226
402899
1815011
1821320
1145928
527936
768600
1173402
850523
247611
1031042
1177925
1205621
1776623
1252603
1979069
1392409
46786
221520
184362
156254
367638
1020253
1015984
882536
207752
252912
1696701
380500
1045189
185375
16597
651972
41534
1341036
134651
409687
556333
1835938
904274
737047
1624529
333690
497515
42647
242471
1747095
305326
1248300
1185939
31008
526766
481008
827435
1079597
294234
1823547
273550
1005983
1077807
1328816
700100
885365
1058107
230811
1719819
1608797
302040
1767661
578699
1267026
855847
981105
221730
169958
1095616
395869
1018838
1526847
144840
1647771
881322
269721
740409
125938
149419
735086
1031018
1512218
448964
776698
374248
368995
1772964
1543603
937702
888595
7052
1058492
1770478
566054
472004
948168
541540
1666002
1599177
166712
646168
316
155512
791840
767810
1247375
60186
877272
1357326
963379
1416008
646397
333983
8053
100022
1967846
893668
722839
865689
200686
1935950
831649
822289
1656787
376426
431177
1195986
865867
58746
1160549
1889602
757737
1967064
1727430
995296
1076011
361618
1929129
245898
733421
1040567
658987
1207617
1387750
794646
93277
1023968
982628
189960
876763
428992
847667
527581
843854
1067341
206472
1299900
192008
1762338
1654209
429429
531386
1842906
11741
494200
1162680
1749530
1938321
739544
1475512
1945181
298455
173070
787711
861405
660193
1956937
689927
1995909
1288697
236127
387437
1895830
1072718
230673
1072140
993743
651556
1860265
1222988
863436
808418
163002
1457261
812153
366840
687965
1129341
1684309
1404309
1356254
1971033
1613459
1258082
896924
1850410
1097807
1822438
1232361
1618703
266841
90303
1379037
1704759
1047863
1520227
1546736
1932035
1235672
606183
1283061
639357
89194
1028989
1225204
1752423
1216650
1037920
656745
1780240
1269347
1523223
66661
35826
1644221
1314192
1596805
737081
1533909
1329515
263687
1744915
1250014
967943
1828138
626668
200186
561612
21515
1487198
18466
1989257
814379
884832
187911
814457
172602
1039386
1424068
646405
458275
1258880
490727
1583833
1768848
1701967
1980383
1617184
1990505
1958466
1883537
814626
755071
641072
215511
706809
1521203
1754365
411925
574549
1310177
699785
281993
1074449
1826557
1917624
1314784
1782869
345045
1465646
979469
1686472
763075
502989
1455613
1734126
488831
1781856
1154216
1083935
314837
670308
1237622
1515905
255670
529707
1799097
650978
1685087
1741280
1308266
5942
696378
130374
544311
1488287
426889
1177108
199240
1608209
180953
1965598
1633438
1594553
1516127
211411
1257400
1872540
554631
1789494
1288480
1875038
1552348
1367836
1609698
464735
954320
1721190
864968
1250335
468054
1269747
1071983
754610
1779230
139108
640458
338406
578288
1539455
739140
913117
1127598
24277
1695747
1752044
1548588
1822371
1053711
1434579
700250
1345810
1941960
356098
852561
1936261
1990222
1067012
1768310
995604
1014423
13438
462537
1640257
12021
583237
1774503
1642119
605517
85183
1656226
1561257
1239206
52287
1448218
167520
1348159
226657
1830339
305846
1839925
1138480
95854
1550525
256575
1483733
414519
1234428
1724617
1563013
1314410
1576904
1994089
1883838
1007582
1830822
108009
150236
1451954
914188
1834776
326384
1196292
900816
1042629
992448
78245
748191
797080
521983
1285447
1526464
773121
1986286
625023
1622789
1408790
713814
1511679
514847
182094
1183477
1865615
698423
624600
1909989
771287
436933
44576
1337807
1435880
1325119
1278206
472559
1496062
1946106
730317
1993098
1046764
211655
796435
1162781
1379090
988719
161896
705682
816135
207452
799344
1155276
1734765
1616200
884228
1762514
1565202
491850
194541
1008830
1094654
86997
747448
939020
629373
1146172
1932796
493370
89445
1942248
749125
596432
1549101
1342369
592385
381600
1075075
900622
1357001
1558503
730168
1635258
472202
1797714
1047747
879744
841389
1397388
928256
1505372
571183
22321
869718
1177174
473767
1676979
929124
795792
445622
1185762
1468632
1657786
1722331
1569474
1719752
498877
842116
1156804
920755
1483784
484766
1870636
862288
1439807
1555438
1071983
1642131
382419
437673
683128
1479377
1934718
1383161
1920565
863454
1600561
1674593
1855573
1809791
1659845
489978
1491474
1214623
27073
1504980
1044485
60381
481582
538849
556271
159942
1916734
1828157
1056769
1624013
389486
582529
1221727
1956821
627624
469266
1396076
1396620
452146
900086
1113888
1297698
940017
264358
1961270
471678
462526
1036088
1442246
1789436
1490498
1624622
1175163
443216
1101535
223454
443402
475102
1243418
1297646
297189
694485
382976
873118
1420193
116602
1253077
781132
378994
1562733
1039768
1666586
1310
1071771
1086217
1355773
43859
458263
394356
921101
495855
683342
300229
11693
1343003
839915
1877288
813939
1385956
1285999
504862
982109
1308630
1333619
1575813
1550930
647026
1065088
1993530
758549
711663
1449544
323099
966342
1341288
1351808
36098
194761
1453769
539316
816532
1521726
563333
1956196
1162346
376293
338742
551007
595598
1135529
1498402
440468
1074999
991646
1527430
228484
1480585
1967415
1945611
1051079
660343
1017878
776610
828407
1922216
36650
454251
163070
271746
756679
671915
220768
540869
389022
427841
1439166
324189
1210342
1339645
1050962
559810
757124
1706126
1614855
1164999
1934608
1506331
1579124
221049
799707
1114508
1479689
502754
187849
1816619
381204
1627867
553240
1804922
1841799
1971798
702843
1754132
1300342
74876
532701
807607
290324
833029
430690
7410
1667982
482229
759123
1617363
1432893
419787
1770481
1465224
1194659
774999
1429482
761991
1890394
853998
1945716
157048
121037
1556728
1536628
1189668
271746
711775
1386298
1957018
515204
670454
1681336
840910
614913
151403
851987
28429
362138
1923534
483773
1361092
1172360
1497144
1326204
119263
1930303
1697632
261416
1217955
437378
1040305
1712526
1918548
1906626
1804477
1235257
1214464
1819505
1996479
1324124
1926555
431174
1027649
472783
614110
542985
246882
1814151
1278808
1479937
925975
425204
1851961
1210070
1716255
812499
1971816
160866
1334111
40850
1305237
1184623
1215144
208104
1304391
1291057
1831863
707460
499933
472576
328718
696012
1859473
1249318
394656
1489151
1013
199241
1874557
983939
349325
1824084
463316
1306452
1072009
1604445
1661562
442199
606718
1278606
1565817
781282
1003901
518449
1456081
888584
1747654
1335789
1827324
1532370
891805
1498479
614076
1402250
552068
1254525
1532798
852117
1561637
1554285
1676979
934651
672118
245135
1334390
955645
1687812
1250296
1545709
499365
289444
438069
373901
304101
1987502
67100
1951378
370353
62628
1354087
115783
1350333
1798627
719692
181870
805593
191367
1788927
1423671
1207494
1092218
715886
964009
28862
1801042
493069
475516
230308
1396298
264526
1433204
763719
1229579
962812
1809061
1186672
702577
462677
881067
311503
1070554
1568470
712494
23362
139714
772331
401429
821484
1828771
1554371
450144
1022085
922262
1193905
1732732
871170
567057
716733
239935
1219535
1960446
1834010
1615543
938883
374064
1677284
630988
1832257
899472
1149642
1782735
1118409
1464983
1219780
1702948
1992646
1156563
154021
1795647
859054
1897703
4875
326165
1246104
143247
1446134
886719
1176930
382504
870501
871561
568937
194677
428046
114814
1852879
841771
903529
931659
328673
710905
1436116
435570
63247
333053
1798856
1451598
271036
1271287
1754637
973430
1650011
681038
196203
420164
445940
603050
1886605
1037457
1129607
1547382
191943
797877
1506660
1329136
1787680
1205931
1512722
238045
1216508
1233850
735092
1348677
1028777
628596
1571728
417319
151164
199993
1975733
1475801
1645030
553178
1932834
553083
44065
416841
1401803
492339
1076796
449575
1702818
687377
712547
1514854
1817909
166218
1548183
1844508
614042
963789
1919573
819780
1990511
363892
839392
498308
671212
1932995
1292189
1573973
1443777
1138589
474085
667664
1339924
1128397
934455
1601739
903663
389240
1140374
329668
1982060
1349617
152667
623678
1351583
991408
1470830
379397
530460
761408
131529
1306610
608923
1321630
1239917
1404133
1449146
1173360
491524
1007587
1525543
752494
741919
697190
1753850
1098961
171519
1971664
185715
102047
1963517
589823
1251499
1577229
1769248
889254
218326
999795
1482099
1992150
1964238
249924
1969173
216030
659144
965219
216591
1310989
247275
779465
1222922
823149
1131063
1055300
677361
744910
1022038
1566545
1542572
158580
1780003
1639880
301287
1850090
232320
1348203
1220406
702356
1432496
1598534
487985
571667
360157
23687
1657494
344198
1717608
1338429
1401230
1531422
1727430
837192
1782341
785238
314261
853999
475173
246482
1120453
231294
1834915
1522777
958800
793035
1299246
1349854
1574055
1733884
841111
1846248
1997747
1104234
753376
1642018
333316
1052287
105388
106359
43368
1546336
1561335
1142321
859360
1707412
599651
1388624
1857414
385861
345804
409032
1656796
1599749
1220504
579024
1098801
462482
148523
1096546
107111
941878
452112
223170
844045
346366
1793737
529337
316209
666789
59171
1084166
434052
156338
1363198
976339
1084107
1796886
122347
249157
242328
1564032
1943392
1493657
99171
791608
900916
597321
118525
1780984
73821
1800832
1838763
1860295
390970
1906708
243076
953897
1926050
1846120
96520
716678
1397822
248828
171863
287605
76593
1873777
1414204
1612499
1573484
1099648
1509415
693323
1683471
466515
821036
1389728
15548
157337
1842981
643722
1705275
1587130
251258
192507
340702
1261794
862696
146929
1101101
1130245
1603507
708693
1672553
414978
370504
1707106
1744168
696664
612530
1114669
1198407
1402061
682478
339520
1425185
37435
1944151
1817966
1614663
1770214
1100125
1719889
541388
1017593
1411672
881606
36713
1790072
363616
663058
209745
1152898
168483
796502
584121
1177301
1079938
381487
1905527
537995
1453235
1658887
1444040
733926
1295236
1616298
1572436
340860
1841903
259662
828652
384901
1120846
562223
1615862
1329435
536032
247009
778480
1874491
945075
926616
1740935
963410
236258
1446924
1592960
1271036
153090
1251302
92811
181486
1823265
1365133
1843610
798325
273913
1897939
751461
1745877
841304
715918
706228
1533729
346662
1268766
1349473
1306973
1333487
1646652
1961299
1927474
254493
265707
252157
8476
725613
811765
1856482
745686
547810
731704
939978
821859
1242804
1980472
255211
1929007
750544
77038
1330936
1592824
1172532
3981
420040
1910569
556843
1001964
1495674
1533073
1223251
1666150
906489
1661356
908803
1292529
1857705
1481894
1028356
851869
90853
680315
1658561
1913404
657065
1932242
1349956
1452407
1240899
1541293
558501
1635409
815712
1775709
625076
986169
1496532
592702
128532
1083415
202697
956546
103477
1502857
1785438
1578849
1704024
1152787
68397
610149
499186
1099813
369179
1782089
1852999
352311
1014820
1906882
598930
1934269
1550381
854088
1089767
286371
990978
1445638
150342
112769
1269395
1024517
1988201
788848
1616994
1094311
1110561
601671
1832292
258731
434842
848113
845211
1418403
841205
40473
570562
446014
1432996
1580766
220368
749064
843382
1371048
984550
686975
1432698
1408701
1348182
434052
1624446
79818
871194
1351358
288886
445187
1494007
1742524
854418
1327496
65841
1695120
822381
217174
350809
1984887
784129
440779
321299
1389154
863116
508833
1770158
972082
1096890
1931921
496219
1948455
24274
1445833
134924
1564645
1462629
28755
1049742
769448
962968
1472879
897167
1506892
1323603
580223
1307273
811482
425092
523127
587216
1278785
1577243
449639
1205170
447503
1708972
607139
278973
356693
1356829
736507
1846440
481553
1610884
710829
529866
89276
166476
1423065
1097258
1924474
672480
1107616
761844
1042086
1110274
1120484
1880346
1500199
1255522
364103
1968403
1057327
1871212
942118
1977186
754157
1072636
85380
907106
411054
312367
709349
1717652
1620346
1579820
668118
1328882
1780195
1616551
1477101
1179567
612257
368618
1416734
828195
543690
1454981
117194
1608549
1790924
1433383
1464068
1742639
1897893
831165
318594
452869
1696171
10398
1105308
88246
1493094
1200097
597063
1587398
1087903
156457
1040972
1723034
1565241
725547
592702
1998081
13379
172602
1499761
1404567
893230
359318
1163806
1169179
947529
135908
1109714
706964
1293561
687978
401993
1689657
1216303
921802
1962673
1411163
1929184
614784
638160
1938515
1883109
1190231
1843567
694113
1224813
1518400
727987
505968
385776
518314
609643
1046223
627229
1309960
1973579
1077085
1839398
94452
888333
1611815
763056
1521739
1158567
1619364
599059
871918
605248
182148
434200
780105
636394
436158
1156643
1010122
1407662
839392
1838378
1851259
1568638
1080840
250183
1872410
191484
951687
788532
1489942
73637
1094945
1643873
976654
688732
1514449
1171052
1963719
1529968
1182674
860260
1566495
798930
1287367
1126039
908664
73351
1859116
849781
355071
1973928
962983
1623023
256711
1021795
308668
1745994
1773003
1131063
898713
587659
1605542
996829
673843
1051460
482818
1444215
748374
98047
1181080
1950479
1810823
1366390
1255606
1052851
1310128
1003682
988082
1507118
267314
1473988
1185895
951621
1002789
14870
886084
1899136
1072434
1001382
499684
682626
772808
1487510
1953964
1962474
1830760
1545136
1453113
342760
462882
1097147
1528465
1181315
1762116
43868
1413487
1692668
1251700
1508841
1628066
1768258
878693
1787306
1076086
1109810
1607989
146841
1254956
1169014
1186510
966976
1736221
296277
1287651
647952
942625
1242112
1250071
311787
27444
632546
1510100
1105982
1668337
1769032
967310
1201778
221337
941713
1429617
452987
1942838
467435
1926030
221951
1051478
1587497
645326
1892171
361989
1962803
1992522
1463703
450804
315005
1818958
1756779
1739767
1758255
1837273
186690
1840594
1399256
220833
347043
1287112
1647271
1617734
1656683
1920452
128481
1807008
898801
1844450
1665515
24829
1547396
1941409
1902666
13362
464337
15409
1748994
1858376
427966
1314004
497498
547434
541260
1003607
1669947
1687677
1528279
1749547
1718092
1823594
1702154
749947
193748
482740
347419
568517
74795
305809
1789555
737749
1355980
1702036
244891
1021768
585845
1988543
1130226
1375291
1396852
888645
197083
1128270
949902
1922927
1060944
781683
1782214
720962
1225730
2238
1616253
1822702
1306040
382904
158268
386367
984680
747156
1884017
1779570
1778888
136031
719060
382097
1832263
387774
1264557
1248761
492838
1619377
874582
922692
620682
1132331
1330522
1850196
1691794
1276737
498201
118896
710282
909101
732595
1426019
1804000
1913717
1087170
829447
1689158
731216
98122
1408805
221022
598321
625129
1663369
650370
1320339
940092
1559135
1029251
1172276
1177490
1475720
487257
1047996
430581
35448
1999201
368045
580858
1061637
1513452
1551742
1385648
955586
262287
1865615
1634146
22047
1497135
414631
691942
636978
398723
745693
1616299
680735
1234406
1112522
530615
30960
37560
292510
578211
641253
333081
156580
1978478
1750761
1456622
693184
1092787
1591848
1342562
624608
436676
1106398
1552850
41330
1834906
1006090
1765722
301355
727223
703707
1071636
987240
257627
437815
1694666
1799757
1766371
1084970
651832
1160531
826261
161026
649498
1487705
533837
204165
1977801
1759183
1027929
763583
795669
931971
527730
596152
274823
911930
806967
943892
1533496
549822
191855
1644727
1339122
1260809
555895
96686
654619
1717911
737214
1001367
1131128
528309
61400
514381
739934
1732142
50623
955472
924260
1678178
649351
187050
949452
1067427
1354202
1806906
1707649
1266500
193516
1939649
360354
1668681
1775494
1772442
1251748
235322
142698
872409
1736788
1445546
196861
751363
157005
1911739
1139444
148423
834310
1930445
1204826
1093388
1747377
482236
427192
46259
1558223
1557238
662325
1105073
1067179
734655
261130
1681694
1859454
1319075
1141992
1135795
423226
468299
756059
1083440
24695
890615
1881059
1423524
418003
856453
1015465
273995
1689966
569550
346332
103423
293329
585760
377272
1532972
1903809
1430954
18330
237718
93855
211215
121857
219624
687717
366445
370303
1352206
1206114
1492192
1563205
1668378
1605301
38409
1333955
1360793
960144
89566
1112415
265762
1529939
1339419
1842000
658807
377923
1897469
126140
1723394
876540
1802673
16455
75835
1868602
1843940
921469
823001
1565126
1188533
26139
169090
1623445
1887727
593840
1531225
1629158
1788720
129866
913272
413299
879532
1064439
125019
945316
589919
1240771
1144539
1292903
1959449
1689077
514821
1034878
1377798
134878
619682
76243
100944
1294723
915079
522580
720771
1686150
1098128
876112
880787
1871498
1824798
1541180
1142265
1980771
928867
1581719
796119
58106
541180
11693
438292
550286
1007999
952437
1994715
1172938
558394
980621
1008708
1557995
752961
242190
1954067
1347338
263040
1210543
184636
300166
1854663
768379
1608309
1090826
145356
1299250
1693413
1464420
1186720
1229266
1837899
150981
1323664
1969786
1326008
1137183
837642
1999195
1911077
1107495
1988260
720217
461232
914099
1200522
1040615
1120491
424476
541180
969246
282852
136480
545302
726782
933567
1029938
1642381
628247
1910996
1809604
119334
44576
476724
383633
1841161
1120950
1525905
459285
93100
59546
1422839
1607627
1076799
1265064
935373
911507
596353
1437753
1616486
1814473
183215
1895053
1375183
1305009
437062
744758
1104095
460263
855198
1190096
1009618
1185324
169738
1154129
1757722
538503
1946319
924640
1605719
1354087
464638
940027
932700
1854272
1128090
1969641
1257553
380839
1991597
1995895
1732817
1920969
966086
471651
177360
992160
788452
665333
324323
1991185
1968903
1038046
1174770
1144481
890074
460255
1948155
507333
708822
1568278
188907
136254
1791487
1574107
46347
606367
1157445
479137
1669701
917249
24315
1700995
1272399
154809
1249461
1022377
1382178
187662
1793830
635582
495250
1294142
1769607
928770
1099823
1841921
1214972
461814
1392409
543458
1125515
474850
395914
1499319
906608
444041
1295304
643938
744138
706471
1143103
879370
1780986
872726
928131
791916
451359
853186
337235
1681577
1564586
1502727
660015
1798891
1092832
1417497
812443
244774
1490578
453508
179154
1829865
1598243
226580
793334
380375
1852999
1538955
624930
480075
1014258
1427507
76373
1203106
302438
949924
704691
351703
1606686
1017002
902717
994657
802619
1706041
1001036
1468042
520890
1574588
558851
1783778
1717710
1678247
670351
972292
603994
46942
212489
1149825
1658330
1694311
157927
1910483
1902513
1809406
728971
876328
1427705
1933446
1168905
42812
1107457
1549751
1113433
9960
632007
1005231
1066322
380152
587282
1385427
920609
1468638
1838247
1824872
1005370
982661
45394
273026
833552
1445140
1567255
1551742
672722
218736
1568387
1905950
220544
196465
181849
411762
1051190
514165
532577
521551
1805194
68197
815304
1247491
1401552
994231
684856
553019
264269
925539
82482
405185
1501578
1376932
1677829
598055
1951920
795616
797121
436047
625395
1316373
1280159
974429
776156
1983281
355580
1695406
1587189
409873
1136273
1190593
1237973
1919887
1668651
401637
1592291
797454
713156
1390503
1926156
1998143
1998257
911004
366004
220644
804632
651532
1404241
1492605
1937069
1390553
1536062
162510
1596274
1552056
944330
590002
1391142
1285437
1625086
1906442
1470128
650715
433616
245478
357419
1420797
1896020
1793714
1930490
707508
392186
1181076
58548
626564
1947262
1317125
728538
1878805
52501
309153
1176583
1031312
165749
591846
400918
1092206
1466139
882634
1847471
328343
853586
1404058
655559
1958164
1205295
1673887
566845
285497
599450
1159731
872844
1433244
181256
358206
1053508
1683839
1503786
147291
542624
1931994
1026552
1375506
1359349
1623825
999449
10241
1892796
1642313
537252
1841529
1167166
1198439
36968
229288
1640763
1462713
1042578
1187917
864373
1031804
378172
81763
151629
1151835
1980876
1409661
678392
52256
1135698
1947713
1857063
236772
573027
570200
1093511
700062
625395
81965
1691383
468076
101252
1539273
756602
254284
116602
1096893
1857068
1249135
691147
1221393
97893
488997
79781
1656948
1142927
1385541
799412
119064
712770
1199909
611023
474344
1517268
746587
459791
926544
636921
1879790
4168
1913496
64088
142624
566216
246990
1446509
955724
293815
1349003
121719
1150692
1894949
756411
1636936
234352
951687
1126249
1228820
362739
169302
770224
950774
1174344
642861
1870596
1467515
1769498
1913357
195485
254339
1328252
1843209
1785193
682659
1058398
1299780
1255504
1925639
1750772
895054
811405
168601
743285
1167831
1280546
1259611
1220844
328166
1640827
450625
172895
728762
1830725
766933
155170
23102
1535466
1402586
1554289
280956
1865557
117486
1481620
250634
338837
751498
741919
707461
1545569
822557
573635
547933
868347
861514
3953
763756
1002817
1896216
159964
172166
1254414
409657
266348
1946171
12864
1350316
1197752
1658482
1507991
1563345
415864
251127
794159
422007
248354
775198
494085
883054
1126082
1813710
1329075
963752
1048485
1996150
1056898
816532
1655859
1509745
1748698
1240871
1075759
164881
941791
1159893
1487139
1990010
102184
1025408
110466
801684
1087611
1014311
72532
619395
642873
1060109
569508
1584475
1909395
1820093
1187308
1755466
501329
687709
146416
1760565
1159567
199253
94989
1463046
1616792
532161
1267149
556314
115407
983520
1226445
1789474
550979
561030
894361
1774776
214436
220401
1467650
189529
338950
1832823
705250
22533
1432657
608327
243607
569456
1562882
751618
1991378
1704454
1605295
1777904
548549
1127247
140004
629054
783491
1912281
1468804
1916390
1648397
1106128
1501317
801630
365695
101180
1884035
1689579
1189395
777759
1995909
796248
1515699
1143621
156382
964895
1517898
1467277
741859
1372791
1014470
459804
148644
486494
686108
1490340
1152266
315990
867913
704325
1843777
737078
135492
1059261
1793357
1669603
850229
1164969
1859774
1788546
293940
1826019
1977354
1508096
768152
1241803
1817928
1917338
665753
1672993
1314414
1508778
438381
1228996
690268
1462302
469313
359518
195975
969515
1845196
749587
1258081
1535119
1051178
539806
666809
1828918
1835248
1253038
1978582
347548
759138
1963036
45593
114395
174509
660104
86049
1941205
1712317
681244
626516
1960562
1047438
1851777
774164
1009415
640118
740929
1197329
1831592
521947
176945
1639168
1935030
203556
766673
471445
1597412
1070370
1816515
1285485
717053
909310
280570
1587964
1213672
719770
197258
392080
1287963
956451
1935238
551753
1496847
369111
1912770
883090
1190517
937606
1591661
901364
476299
1676601
1870630
171246
1049869
1453013
1515985
132532
634597
1766041
579588
701390
1917861
38801
1125800
1955351
1181267
1976940
100007
327351
597910
1947689
781244
659435
394010
1298915
1363168
87828
445611
578327
1984659
780605
1286868
1558533
492293
1064349
1436819
1509390
1854910
677813
1473702
978202
455006
1650638
1411382
625247
1714089
241904
1002635
1734981
594382
1032472
650245
1832648
16354
909969
229325
648829
1246101
1155299
122243
304975
1804685
543824
1805466
1794510
1665385
1827943
1636180
565124
147724
490200
1755396
1460187
964318
316009
809657
748191
841945
1054591
366768
911575
1806838
537242
127689
249093
73647
1097890
1302881
1165926
741975
793315
77675
1700720
284097
379881
953359
1034164
1655669
164887
235509
246206
1979180
394298
1509441
1085070
377306
428387
287303
894366
1889277
1023214
1889975
132649
601142
1189925
1558526
1514858
1509732
449279
17438
1594174
1655535
1286796
1090185
516878
1962588
1213002
38858
1274432
625132
431485
517662
1892127
32921
1170440
415630
772881
1510673
274013
202712
290558
1407949
1034249
1188206
379120
875949
1048352
319278
561542
1498669
1123962
1986351
1778483
115258
396610
72036
1148884
1309953
505760
1504256
523959
1651052
334633
336436
1621634
832815
604070
568074
1134533
814700
1929561
648252
1747971
97033
32423
580373
538482
302192
1844856
766048
828686
187691
397183
785433
870002
1949258
188396
158975
1251265
38817
1713946
1039480
1278741
533957
503162
1007861
490602
1720828
761905
1700216
361814
29507
820667
1514538
1449397
395393
1990423
693082
1307807
1316578
280064
142511
799273
768736
1983607
952627
575760
923468
1289978
1075282
823736
1292634
614134
12566
519500
220665
501147
520163
397506
1930598
1811869
1543319
649183
1804191
1277778
1568984
616118
1060328
927867
1376282
1850417
1070434
1420628
83098
1615946
1451127
783068
379187
1384490
1518573
1299209
1952585
1214992
956249
885523
1851297
44673
676709
1081815
934158
1219454
1722326
929253
455898
752683
1380805
283832
1292695
481415
926140
742901
1809329
1826187
737433
787765
636876
943688
1951707
1883759
1318196
21199
1246592
44599
1141836
132684
852331
897057
1103655
318776
782400
793943
510572
1800010
1565712
1449640
157800
817978
1186657
1109499
486082
1654070
293207
1163244
1119951
302920
677887
1482904
809503
514388
1860540
1579253
1644011
1243347
1809278
1380185
1746863
1603794
1901363
436268
796013
1685760
175922
1890105
282337
168037
166528
1728318
1413940
319937
1772974
944930
195832
691083
1572378
1226606
1325349
1342878
365766
1738383
1342648
861308
1354072
1354574
206408
1998349
568889
920573
764002
1968246
1258730
1773975
155024
858459
460417
1866727
148669
1644231
492261
588659
381779
1558376
757580
723409
877909
718276
902720
1934270
651834
1391860
310978
581638
883871
830545
1596402
1878299
669524
311856
1492585
1438490
554198
1832705
685386
1180148
915477
379766
294611
1479234
37673
1470586
301519
1370956
1584508
878262
540508
1765825
784155
1809049
1679810
1701064
1916914
1713304
1556402
42045
38756
60755
1511877
1256045
1365724
1915101
543892
842450
211200
166639
510830
1053858
1353351
48354
1232176
1149189
1055568
392706
590
1382048
222796
1445354
163459
972299
47707
524531
1856093
409032
419486
12295
1270710
1460466
433101
1746930
1441815
1400008
1913078
571402
95971
878323
984136
17119
536777
1844418
1628077
1451495
181823
1493138
405085
1830612
1749228
319826
1910569
690172
1906792
671962
31346
1121307
1704746
1236506
1123081
517615
774120
102289
1402385
677722
293502
569997
1131915
1350572
1794800
1970391
780314
1666903
382289
1137913
865753
1496258
249813
696664
1530134
933498
862438
1677586
614346
843611
1121101
1165593
1300072
1168416
459896
522970
240985
1476133
1917481
457982
1024579
1344942
1757623
926259
128855
587439
617613
111308
577765
733537
1872092
742190
253628
1491231
26409
170856
1393754
852
872581
1048775
1454351
1919695
675542
1578706
1006397
1768310
1004170
1983802
60992
183124
932697
1733411
1438663
783524
1578765
1961036
943220
782151
572440
1362586
161201
859069
1708112
1468330
604191
1475933
1010072
610274
1503733
1784850
1972663
1086656
1198433
1248862
321117
1892801
429738
1657706
722330
1056268
1030546
1332467
170132
1931134
1173297
1462428
979709
388220
1266419
1721615
1753047
1614211
887127
674897
1401323
1470287
1339007
1571730
558527
246841
41426
569166
419941
1857610
932761
695705
1035926
1844043
261444
1295877
57458
1680002
1031441
1818384
1990098
1965430
1272337
1667029
1791259
1338572
996730
1809579
844286
1947528
368523
123120
1667507
380974
1206150
1106634
708853
257593
851222
704288
984618
1984153
1103052
351057
164414
314125
1177262
548657
1707888
1759863
1927519
938831
1982593
1614394
497450
320491
683779
376108
1676271
551327
1147262
662885
1418132
1042781
950344
245478
882172
1394942
1501171
495239
707990
1076309
675108
1048686
1609520
1559557
1410289
660008
124712
1456814
1806496
360230
1854386
1779311
533957
290090
679058
1104752
1237455
1116353
1251633
1976259
595636
313373
1909098
1668220
985120
1356492
1020064
1413656
816607
1387993
992208
1644443
277936
1033736
1844063
940520
1900044
1806808
96752
255320
806998
1892704
1500030
624861
1204492
1530891
601671
134651
215431
194589
528675
1364735
936092
1324399
184339
703841
1046480
135549
778450
230388
1705184
1631699
896169
1086569
974941
1228999
1749080
544906
1493134
903452
1925534
697055
859649
834810
1310875
823256
151375
1397578
1175869
1636798
1853409
146631
1446712
802510
863030
871466
1981852
467274
1783220
662650
581060
1588365
723688
585465
1579545
1862076
1352549
1551762
324954
555024
646832
1044101
217670
1030236
714977
44566
40795
1125700
21347
1276568
1398714
316318
1705999
824701
1100128
770861
762745
683589
903053
49260
920058
1477739
1472254
1965505
1829856
220215
26624
583132
1557973
530356
1145695
668180
144131
870833
1703055
944555
1116922
650944
1879822
26674
1482393
839969
41368
390446
1755928
1728698
1162801
1807524
784039
709850
363343
503440
1644481
1005013
691749
1578071
347455
554202
489067
114331
1332851
974333
1656696
448530
329668
1864137
556837
1551032
1181964
850736
104241
1453680
40730
1767674
727911
326319
342247
793397
11580
1008856
469457
187887
1062483
894568
1591302
1987007
1275668
1186350
1582301
1527085
626081
860518
1300652
459653
1269213
1001318
696336
703319
471102
606093
1680880
1263030
1354510
504278
1431730
30813
1002395
1180423
11365
261298
291663
32231
1870486
995865
1889248
1667449
1933118
1550956
567148
875346
1130332
1551616
231392
466656
953054
881711
1096069
801937
918085
278372
1606696
759455
506917
591134
1156692
1729962
27510
554152
601332
460646
1726703
299028
283964
1209765
806144
591885
7028
864986
1686473
329445
871408
1940957
1090663
1388232
1758212
1637992
815533
468969
1249997
126416
201117
579885
1281152
203611
1541491
510784
859576
1028259
756027
1753772
1436493
466155
1679809
1361493
1850295
1889141
1642567
1130412
1923291
1841026
26349
1898853
820796
1732260
246749
912357
640098
931030
1619556
1045677
914965
540380
420686
1654094
504232
1138532
1984756
1957043
1436493
1321063
196251
1815330
788566
608266
1701259
246932
386244
208170
1796791
1460930
357002
1568896
1285554
500053
764612
1815341
1465844
773731
1883671
1610546
224389
137298
499799
26408
241281
94640
1363427
556273
2771
1052652
1693854
559671
1703716
1387750
141336
1700995
1703801
1342137
389994
219530
1236961
491461
1666557
295208
57014
105276
65619
278070
1432195
51237
978128
1822115
730832
922331
202522
1512211
252740
1473441
1334866
416619
1344952
1696611
413427
996912
1046045
1477169
1928964
279807
1113606
1961709
1586079
345045
854656
250175
450540
417555
590473
1813557
216062
1197418
1748535
1588297
311834
1135073
931270
9551
1283069
441056
800988
259062
369889
443158
617975
1373397
891566
1781054
1281069
930057
1647139
772907
127385
627149
1731260
1652826
427601
607770
1539611
607958
330228
1739130
1585043
1555392
1220542
382453
864216
1927179
7288
359075
1785283
1724728
1566542
1478122
492642
274326
1135279
836050
393915
107574
1388806
1320967
787580
886446
1635160
655
620167
436549
804882
558174
936032
1146127
16812
1572501
1977040
274347
705483
1152240
1645447
509643
1994204
831241
1168416
1882927
705849
928441
1487198
1186638
1618691
1843502
1280697
625385
1815094
1686433
231329
1335336
186468
801864
389576
160554
1594686
785582
1317749
484893
1480131
1827833
1257939
767320
1332018
467556
580866
118192
629256
1797802
1254537
308954
1056226
953951
45999
633569
210343
312037
1595811
345247
742171
932645
453321
1891826
653450
1183995
1300378
922585
421846
582249
489489
672939
281107
1962812
544337
412656
649300
976133
648196
1931683
77202
1165397
443216
45103
634754
1325075
1015433
1606730
350703
1673676
1365593
404300
316891
23128
1334419
1444337
1063909
1330688
1215371
165063
859849
1911740
750143
1611406
595784
1913428
626454
171851
667169
571720
1617050
669029
1698493
960310
330583
1274711
1401437
1808775
836139
330939
126859
1309326
1385013
264315
888514
959499
1147650
1888759
1979436
789182
7963
207107
1953015
1707744
600805
55300
244592
1886290
1804646
890626
734974
464190
169307
639083
1620744
1432345
62232
1002910
289403
552825
205728
1883436
9708
865292
1439450
273599
698782
1172514
1890333
234728
1436533
1522109
747985
328539
1738535
1197917
272805
1071452
1746683
677030
510739
1308003
1193442
1458634
680638
1354336
825659
1424494
918397
503160
1182934
1842824
1159000
1057550
571077
1580967
191867
1914207
570000
186474
1992026
42497
160921
1064570
837467
1406870
1672923
636409
1357023
1200990
203945
1330903
957804
1728734
1199650
1447409
726886
1465504
1204373
174335
1513781
1066392
1140998
1374752
1209488
58283
1139444
1338429
311017
1747813
1652605
119026
1567314
879686
1722885
1789905
1807031
1159655
1367444
862644
469576
1663141
727007
81092
66451
1079847
1066737
1938779
1906882
969855
88381
649045
1348955
837284
1580259
1727991
545441
1339783
498558
1096543
772514
538028
1031245
370645
1767110
212612
904016
1855836
458944
1854663
1671768
392282
1167941
1338516
503156
28051
56744
1563570
518316
379982
634532
88172
819132
522597
124903
937702
1910758
314957
1000391
818426
661553
1382547
1512253
720493
969230
1767633
1761755
428910
838815
1909949
1834228
679201
320991
1815471
1148269
911031
972398
126292
1996274
364994
1369682
583832
174363
1588583
536579
819727
1255167
1915124
1842159
906526
1361480
1781365
3731
1504697
1085358
1917062
117202
178773
659120
569774
1938174
1978609
748227
1296383
1417490
1364
1978319
702535
1883870
105817
902217
33955
1381374
995583
381326
1198452
1577200
1771978
1997574
1857338
1191619
1205528
1865463
1464609
1990614
69268
1178263
904139
903997
1931624
1113647
1822828
905316
1222101
910969
588128
1154571
1528828
1865847
433778
262099
1304202
285924
104740
583587
961599
723445
1371775
1821222
388658
1313649
111846
1250260
781796
161530
1799610
1995177
818876
1378872
446132
696378
701346
688482
1259859
1504320
1940601
1580721
616964
1023268
103771
1057249
47009
493069
1957238
3928
413467
1377458
1958336
181666
271761
1588300
1036231
492642
1429877
1237310
1034954
164923
184752
1069899
1978003
1855752
214052
1988043
1216213
1516410
677403
1118436
604705
2311
28122
1976417
1845809
29611
813716
166849
925099
152355
671065
778877
1506379
874976
1844489
1218633
503584
1093463
829183
42646
1033690
1780225
1701210
1677100
1755991
1638616
1862456
398051
1669231
872914
1539520
513671
1489462
351771
1596402
610290
1077057
1164356
919931
1161777
113872
1432261
1072531
1614119
106113
1897923
297148
1566720
1750544
1369545
1334768
532648
1005022
1533456
429093
1909273
577324
1165423
1020804
1429966
890679
135580
350010
905711
1627559
1254575
103882
325402
1208102
734975
44773
1688251
1730364
1856866
1382316
107798
1184126
172028
1881055
1369797
1049464
283086
1060470
1888448
1331101
333932
1071181
261550
1024697
1317016
1692998
352612
653036
673391
903577
173698
442866
1098961
950923
835141
1368354
1072727
1598536
1147681
500082
509433
271812
47883
1776414
1056783
62205
1367888
1556015
475926
842541
1539818
873832
177591
1192376
119429
1182517
880696
791167
764203
1289678
360501
1135845
102057
742467
1838606
1719147
831383
1763780
1363221
1972400
1045012
927451
785220
601104
485783
710316
1443234
1518392
910909
1932019
1486205
1576124
147979
666003
361798
513947
1692335
1560183
1917195
543650
1813718
1451431
111446
166312
8740
476463
352992
1836866
983714
767014
1690134
767465
1662240
892206
484311
1653131
1396081
744330
1291005
231162
1724349
1040112
763554
1606595
1241212
91791
821664
1613874
886783
1677501
919330
838445
1222133
764968
999728
1888175
1593311
1784972
1542190
1603842
1858299
468776
618742
557043
635534
1659171
1801481
299417
175848
630055
759236
615887
690078
189583
1069992
862764
236022
693532
1534927
1899965
1609744
393685
1869481
241732
596923
1440474
90424
700253
1341514
521448
940889
368621
1540386
1225872
1465779
1147645
50120
402990
429390
1892375
399342
647348
1708889
1276506
519957
744253
1962871
1343602
1329533
1390834
749641
793667
1412563
1200333
744591
84961
743823
1615866
1693828
1688242
1295000
1949964
1835853
1533983
813574
284097
1885746
1790435
1988521
231378
892070
1498936
613906
443205
875729
439027
861067
1778711
1763212
1024578
811566
1532432
1556676
1689655
1276510
158865
805593
726411
955451
136169
772833
1142324
51886
1026370
1223274
1874858
1442040
831399
1666966
1526489
678518
184509
42577
72504
1107990
1779933
1205687
693183
649558
1275941
449676
372390
174895
189631
670759
722836
1736964
1327711
352433
1115207
1912253
1881526
791320
1082367
1248884
1515552
1385641
117718
1288044
817149
1018983
976785
131536
94625
1530127
198381
1986437
1965939
190829
1577622
1461564
1399487
1874143
297538
420378
546827
1851986
494799
817280
227265
869327
543710
1871544
1724793
320754
996186
1155520
1249119
23806
1543260
341652
973665
283138
1628887
1550597
1306901
388210
913897
729641
790849
31435
14834
5942
1244168
379036
1942449
151964
1237030
490992
1631731
1234593
137861
1504282
1012953
1937846
823256
140057
88504
794461
831522
288604
532171
207195
726876
342967
861661
1889827
110627
296174
1645054
800498
1335345
1530264
481922
1548627
607404
587311
488820
274890
627103
1612047
430927
1853873
1860076
1239239
852331
444154
1683339
666426
686220
1611035
525010
241538
885583
254700
1594116
1051634
775304
262514
340550
1726904
644285
1556676
52868
958862
1186221
1421663
606166
572833
1580537
1278300
1265867
1114067
143771
1420166
347199
786685
1175940
26970
1854551
370801
327327
843822
371303
1898015
524868
725004
933215
1446833
118060
920011
1094947
1133472
1962680
1381657
1386214
89093
137016
869969
1739252
1656897
537423
919652
1583530
263387
230760
1064720
1358255
1604964
1363939
310640
30032
830204
1607510
875564
1762275
1520774
153329
480903
1542517
1303690
1951870
317847
165224
1989091
396831
1378583
992600
865416
282626
523394
1183596
154683
880015
260727
426452
131068
1536450
506280
1104941
411573
1492671
1416011
610218
1886781
1529809
1872601
172491
1295670
151160
184493
1886370
352284
322472
1965104
946155
1811192
240959
1741590
1995445
1425575
723124
414561
913425
510081
360617
555900
96211
1553452
1292857
1752136
1364422
704594
51022
439797
360253
896776
1684264
1754799
659343
791759
365247
1020883
1054091
1621793
843846
989720
105680
1755607
1745902
858473
1517157
206512
249142
1149787
276806
1489543
1766827
1500665
1613719
1470326
29463
917299
1436845
616505
1134424
1581971
328634
779642
1406835
1461703
798857
1897253
244286
1804464
224263
1636199
987650
870426
194551
343209
1043707
995348
450377
1896566
1002640
1798760
1619884
1121900
194071
981938
78360
396296
729891
366489
1485922
284129
1686864
1060003
173961
1511391
1236100
1924498
169665
268262
1464493
1193955
1652234
950837
181272
588078
1655199
1199413
828245
1423573
872316
1189183
1288688
706035
1376460
1329986
352165
1311502
1194560
977066
92523
1564249
1238383
560256
99304
477153
922091
1144093
659892
1938955
1782345
1194334
1528436
994600
1633926
324960
1482863
181581
835460
1907079
954422
237368
554019
944930
1420784
1218930
616175
1062969
1309626
1228201
529988
1389728
1032401
482818
1234104
1516387
893349
477709
603013
1873144
1676285
1756652
1530547
1116661
436363
767465
349984
444196
210901
268832
672124
1625331
1099317
737985
1069313
1597307
121538
812207
137344
1459676
697877
760958
348806
116317
1994707
168423
1860936
1346658
1961847
1879323
239188
1834926
172116
1668420
1990115
1388749
135554
1288859
135899
855741
1636150
1346
1404981
1122176
206470
69475
476812
458944
810654
458894
1448322
1668729
899472
122954
121099
1724078
873503
1663680
1207127
801131
200695
697627
1903472
1987267
1126718
1376046
988952
261211
1550975
1768386
1333123
1178115
1473645
883862
1446924
805045
1349283
302668
159604
360143
1401328
417066
44734
580350
76694
1917390
1061974
601323
1061929
1118090
1490990
753711
864812
581758
115661
961673
1799785
189513
1105018
1667265
1170929
1405098
395542
1537155
1916466
173649
707406
1840075
1964642
976286
9821
76643
1532311
1797297
1029958
111245
1004979
1470324
1842822
1818867
1974784
260460
125886
1750427
1099295
1470489
728877
1496082
247632
1374066
1448803
1210580
722733
1599022
929227
1705866
1388728
714650
360322
1860375
515543
1371870
1753469
376368
69312
511633
100928
1784881
17975
1767835
1055010
1468656
193732
1539645
296954
521245
629781
189139
17085
1464747
1361331
93228
1784022
501163
1889723
15187
1471708
1472908
551097
1245371
1120373
1492605
84911
1335653
208632
717614
1240973
737620
220569
870393
1229992
418431
563260
1496726
294230
1126371
778975
1912106
1454517
735961
650122
423739
1086207
669348
1453862
35448
1292671
1708218
1529168
1473749
862387
1431884
897016
1229318
939792
1048686
187262
467176
1037096
1512666
1190565
1802051
1957107
856987
1292189
809566
1519567
615702
296070
1597484
1378684
131351
689959
1443831
689389
128685
886220
151133
27630
227642
1847033
830881
1225022
549940
980479
18269
878918
929078
1001184
1414199
408526
540398
1686318
1048250
1274432
399134
1559146
708242
79455
1824854
460491
577860
87016
849823
841997
818908
1700268
242356
1481283
1322212
849069
1673560
1236562
1744216
918207
81701
186474
896682
960825
869969
114814
1520397
917250
1702186
1414797
77341
195485
660946
975937
956968
659266
36124
473335
1730785
1097479
692595
404879
1264826
824950
1118066
1278627
1851383
6694
1434795
508390
867220
326725
701425
785413
1199338
1730284
525774
1306044
1727458
1014293
1440035
320039
1909934
1187043
1216257
20439
573460
582274
1552639
1424864
1477447
814280
1708375
1744430
1314310
788301
164534
1257208
1292542
1622175
1406864
125142
1015657
829603
169447
355357
1790735
16042
1965499
897226
340245
802467
517321
19924
1262248
650630
321910
1059784
813032
283202
1234416
1079867
94399
139752
1383920
725548
1786912
1120560
1949311
1387730
1555551
1904538
1461347
557998
782961
1629932
753719
882993
1048519
940153
1725637
1777968
1774314
1453769
1078357
935545
1427862
1730862
1230341
1218615
559444
404455
1089568
263574
271690
684856
1816007
817117
235711
1913519
855818
600148
662146
1617789
1758430
382513
1169974
1344983
1971770
42733
438792
680777
625914
919704
449499
1264490
1726217
1501991
1345810
1751544
656957
1389333
608136
1332730
1693687
1196625
1404929
91058
202876
1624293
1303625
1854723
556255
185586
337777
135827
192255
350250
1702741
832335
1822464
128469
632357
1970077
1356746
1200968
1982390
1592548
332696
218361
953897
1353206
503150
125705
1512089
273035
1560713
453911
1610475
1517169
1649087
1611760
1813354
1758598
370991
224438
1320310
1709447
1088121
1028602
1742875
836321
1856100
1477145
1331534
224399
805633
1364802
1597396
1103702
600522
493012
595958
1435313
682089
726886
1843056
603121
1900340
640330
168729
1269112
417265
835102
910856
1461066
1028375
851270
1225028
894448
943146
471034
796636
1075066
1319740
281196
492990
538069
300635
898297
850618
682322
1148814
1596695
1526130
1854832
821578
1743108
1796713
1482263
83197
954204
1041659
511495
1744623
1975021
441954
1998399
1696898
1115064
355259
772228
466707
645610
1692693
1124814
331602
1895765
1761993
1222558
1754623
1974689
1354966
1842794
931635
482759
639337
119860
1727804
1780657
324484
498734
1474058
921342
1384659
581420
525850
361761
804095
1267956
1415827
661542
1849866
1913561
1033449
295659
3214
1079905
1514758
827165
1397411
753665
890620
69946
1252173
356814
1158566
1402554
313792
1283701
627454
1370404
600780
1939895
370297
1379091
933688
568517
1776098
1053508
1551592
350454
1776639
1417062
1416639
1863811
1303356
569884
102811
1045263
993217
193455
1505071
53289
314615
1492761
1167735
187402
1454826
726486
1490995
1506171
181849
714972
40101
1574593
1697227
1894162
1060143
1175272
359307
1852412
1755434
1713136
16042
1861557
1470491
1681343
1914021
1696987
26306
1440328
229705
208102
1634338
680134
1392404
1708772
1985584
1566720
928929
967820
350123
1926692
1606530
510289
1038293
83241
1605547
684577
1657304
1966107
887012
658015
1490072
339840
1802783
730633
1987692
1274096
87931
1750644
1230575
600346
1732744
1667764
1182380
614151
27549
80616
1950292
469552
634263
125918
1957472
1316320
635434
1163690
341235
1811696
564546
303433
1291379
769274
69475
1818001
240395
158438
318053
842227
272370
1515717
1829227
1691688
970854
1451303
1097730
1673969
614383
590249
1507439
1298600
553678
1066282
1427317
1219120
1590210
1795927
1444902
1782350
102988
1166099
1498743
59443
32867
96726
555284
92491
821768
1360154
188114
1855712
154018
1920843
1152791
544158
939989
1499184
416171
1697810
3106
1016586
1806743
69709
1724688
1630527
1550059
479431
181248
333510
1358307
806545
1455438
1648383
623724
817324
1607930
1096762
144838
1173745
889558
1478429
940818
1369148
1966253
1860081
1562149
1556926
1096633
1556863
986985
115457
1053689
1493856
645334
974426
120789
1117447
983834
366898
523815
1953337
505188
225234
1438829
8332
1242159
339964
1286724
824514
1816592
1769514
1652337
1910483
397136
1306191
395899
1613990
1212326
524294
869529
7962
74764
1782536
1223393
827769
945966
181802
795942
871690
1422064
585731
1465638
1641649
1428914
1898614
870276
558041
984770
1440577
95165
1768253
1091480
798687
733704
20970
1993379
569281
425632
494660
1479595
1133823
1084295
1493692
871231
1133134
727738
192313
159790
1378557
440359
441138
480998
1700144
354859
666984
1067410
490442
860465
823256
1138294
572465
1709420
471035
146209
1719607
604601
1267366
958749
435508
1966604
1142255
1072236
1763511
1131717
1202900
301808
762901
123833
434783
1421165
1527205
1175363
967880
1150417
1611981
1316296
491932
1947283
1326511
825067
1986508
900240
1404683
1323756
1255349
1387272
769477
410916
183710
1623965
225275
928079
314345
1686684
1677167
1301492
1734690
311303
730714
679627
220528
696118
527417
1765113
165224
980275
1271400
1340845
1719161
1139047
1379812
281547
477648
1488617
518551
1342603
1332030
1905369
1656978
898494
1582429
1040075
1681786
123154
475438
1289791
1791169
1551624
1692417
1091730
391790
270353
749818
942179
1010951
1267455
1862059
1912770
972388
1605301
1642018
553863
804513
258732
338653
1539273
503624
624010
208045
1230850
157766
1743518
1496187
1659925
931029
1971165
1436827
449102
852302
1512533
1114847
370824
1365243
1781020
374778
1461670
1088279
1213830
1074657
1867782
866761
326198
561881
424998
1572505
996225
1494601
1937211
1667099
790749
1979470
982777
1316654
41842
1261778
667343
382618
355004
1576785
708248
629358
1656463
99296
1767363
963957
1857735
10690
278689
1441688
1339921
1437112
694332
950347
815405
374248
789854
1994705
1309130
961390
40785
775811
378331
1162373
1541895
502104
489644
1736799
1437085
1790128
1698141
379534
582680
34925
1981393
570154
1320593
1130720
1082261
1163482
990849
243560
1625141
1582174
1226924
777372
686536
887670
1056551
837199
1479505
923289
1408081
673849
1257681
121202
643226
1162076
1928046
1329105
1393399
1437451
30071
93827
1823919
1722162
396790
1141793
274915
1551577
1867705
1156828
485443
1638038
1428287
1569772
806255
977300
588925
175017
1750350
1287502
1308030
963098
1564942
1100465
609720
1565575
1693522
816608
959464
1151288
630127
1449505
1882758
182268
798224
6648
510531
495213
385685
424739
620
780861
1813467
1899323
89038
533829
358389
1519349
331198
1787385
221336
1242681
1383239
205582
982343
1626392
1444795
1887932
302175
229134
385370
1679123
795748
1761826
1148326
1092419
383470
1237654
979840
1202352
1585662
1413930
727169
458675
1099239
1252368
960074
421349
294546
1757237
1976346
1926394
1987225
1019865
1152644
809277
1161256
1790146
45008
1496146
167163
359238
1086854
304881
1388916
282144
550197
474656
480881
883451
1592184
1826026
50623
1296434
541986
568425
245666
1985749
1133417
1777928
840174
1943701
911458
1856348
1272360
337079
414700
1296153
45436
1162667
1203428
519976
1389431
451052
1523536
1907189
1405627
690147
618562
740570
1472874
953923
819425
1551636
1590825
1465976
1212984
32080
1550423
1537539
561165
1915295
723123
699154
340871
979961
355506
1224040
395208
158119
1552674
1408580
618829
1076567
749321
1299518
1585948
1274973
557998
720984
1581792
230732
306622
1848244
1819178
426265
1871910
1874141
1230919
363832
1478122
1575707
1239805
1327694
1804896
1822325
1431593
1505729
1937827
1492602
1997156
119379
647633
652197
1871090
1777878
240365
78486
960779
1871313
778739
1851912
943813
395801
99698
947739
1699846
608949
370582
1314826
656014
1981256
1986493
636120
1427705
1841026
435976
806554
496324
945223
1879766
340725
1311625
1583033
1959464
439996
1330325
1115985
1351131
1459670
396270
80365
1682810
1154231
802313
1944195
1511796
1570478
815988
928630
45255
1161465
814985
1522373
1458185
203320
1641562
1112603
775172
923409
1725461
200291
626995
1070549
1380863
653718
1875822
1262524
808537
1098598
946763
1199876
1612353
1665173
1268109
1605713
767236
864575
154109
809869
495855
333287
134486
1517526
829739
1856491
1182839
114351
795803
893550
449106
1895834
1259290
1604088
1410913
134202
1458421
323335
110300
1957747
822387
1155404
626952
1864526
1881742
620760
1323421
714205
452003
1700067
969268
852663
1772193
1200106
1319790
1392289
1501611
18966
958785
472169
1590194
697894
448177
722846
532640
33369
1621080
1121827
1647706
1979808
1658085
1297634
1305833
159941
1946734
326608
1578927
406391
579885
131375
182014
267148
16455
1649573
1290081
1494523
952707
1628811
502788
134772
1612232
309999
836915
804134
1365250
852306
1683739
422257
1661583
469765
1103531
938541
1432189
1528375
1230503
849787
1041456
1875115
362545
457475
1937173
91525
1098982
1596851
658788
871094
334418
1475384
815869
714806
204607
1188799
1377812
250373
1288771
1280279
690034
129939
1226417
852265
283381
445227
835559
844291
1835556
555298
1265836
679924
187050
707937
1212516
1029756
1313064
1868297
246441
138230
1166655
1529324
1075347
1881090
232671
416557
649856
883044
1814171
316031
1792187
781792
210588
144545
1555590
799497
32921
1483685
881720
1142416
1163566
1096487
865660
200737
160106
318298
1230094
1010746
871768
1196130
134486
1393392
1481977
377848
490979
981488
1084016
1130864
1715462
1968809
434193
1081599
1896734
1405248
250539
1926807
609191
1991481
237788
748690
1399286
151683
1633507
1936796
1084290
497647
342967
804057
1702488
1086198
505447
53429
1180119
813607
1399487
488814
967520
964083
474231
1750203
457684
527515
1150930
513173
260459
961501
919027
790476
419941
607196
419993
1319082
1129755
1801320
1364956
1108694
235855
1698726
572512
1191735
157973
1855564
1653188
1299994
1951081
1424662
166435
1292548
859176
1511456
163292
481922
1263084
705928
1118590
415958
1584674
254792
1798847
635434
1584876
669027
356309
929289
1494372
1398017
1578532
1321128
464494
248013
1945050
54617
1903816
550017
1084489
723971
1641497
1737204
1975314
1208461
1809159
1718894
1958387
1248148
769290
1038521
1770564
1221396
306794
597910
1327008
1743762
1618469
407989
481008
479340
367184
1712756
456070
1489224
1768304
1955717
1378302
1640937
744909
1464246
1018803
886612
1008021
1859932
64621
255885
93176
423809
77714
1042208
677452
1539959
716468
1366299
639105
781842
19485
247760
1418102
498308
310517
1317881
1572053
123165
1103656
1795319
1298843
196270
1588712
1610094
66808
1423474
1311692
874466
376340
567534
1796443
1547888
1211455
385195
307414
1937819
247686
127103
411181
749394
273267
340975
912588
560553
9893
236800
1203106
1365831
162865
504671
793109
1933783
339462
1582435
1035085
1381979
1431253
1089179
835223
1902196
516426
908625
539036
1366375
1114940
1133915
858695
847765
331602
722484
177445
746831
1658124
1330395
1466048
702944
1059676
199192
1636839
1485987
12539
229817
1563302
1903062
608211
1243167
1700829
1453013
43477
1319460
1876541
1357137
1477633
355363
645787
443803
1274417
1263799
1217701
1911005
9817
965614
401265
857868
387174
1951356
218167
302026
1109019
977604
899344
1686762
1310598
1075323
799538
707889
626049
651717
73004
199609
1404632
1977600
905137
1016249
1308127
696445
708339
1354016
471495
397873
1648546
594882
184480
624308
1545375
581870
741278
251290
1527005
415830
73390
188686
1805016
1916060
418642
1215996
575027
985656
760025
243987
254248
1023874
403750
701819
199908
292357
144655
1652745
1639275
1920056
1871064
596786
1772227
1407813
310641
1606050
658363
7094
1215715
970010
1755423
569205
654185
2478
994796
201594
1292210
1230540
897317
438080
766560
603378
1398864
904298
922967
109589
1803673
547705
874753
1936292
1992826
266884
1925873
1106770
79259
957069
82545
187121
548017
1666560
21599
371895
1497872
163973
344010
819754
160864
695766
378880
608438
426945
853939
1841005
1305531
636657
40211
40688
1934828
1779017
388831
446536
1578988
765534
378172
1968515
862396
1344206
943121
401659
1846126
1160302
1346893
1461783
152394
547434
1641594
1791439
794160
1203850
1527029
980672
442186
135908
45394
1287963
1548452
429202
531692
507272
855818
958749
1059599
97597
55405
1966172
1834794
1562592
1783453
1324480
911313
930369
1839844
1754324
275068
660231
1254387
451849
585713
696677
742357
509043
1118180
1813804
1219132
285804
678860
107037
1150359
632631
353512
1702898
1993571
1118070
1306543
562992
856987
1236947
851677
1786367
1711345
1143836
197429
367905
426059
1906892
1027141
1653156
494400
1624088
688257
1488261
151917
173016
1441142
176642
198948
1245748
944851
871768
321237
661428
685672
1258082
1195808
1306879
189303
54489
1470420
1604056
1829090
1756325
1232083
1897495
1887020
633653
1475507
84290
34291
559201
61742
1193387
983430
926130
303907
1778677
131289
1935238
1683559
512104
65831
862354
1202276
1551280
384626
1412563
1159037
246472
158537
606621
729060
737258
658411
81049
630669
921804
1728360
1009695
476434
734160
281034
372420
482233
597304
218983
1358366
877741
848214
983689
224039
1239656
1794893
1449253
1130531
1003762
1122885
842700
1927372
1611602
700368
409309
1767874
1143104
1415113
582986
1833341
702073
1667101
475609
1890952
1077724
1548841
1957762
1250458
633086
1268526
1929115
492572
1775065
888186
1966961
1791500
270402
1188750
965997
553731
1420742
47500
853902
268301
1044612
800342
323311
1752692
697880
1550008
1622685
592970
1141146
326512
303890
1212964
608446
848082
1987092
1558813
378326
557613
917039
759329
490472
53344
346168
1443390
689940
5338
130376
496489
1656096
755346
1537772
976762
52014
676127
749822
1390062
1828605
492477
348606
1504697
75196
557759
467410
1657272
729910
1037443
1638697
107359
808595
143627
109352
1510960
1601567
1362801
1323856
1505949
316974
127913
698390
1136273
193613
231241
329389
1649422
55838
1584113
1071042
436358
1172767
1407338
1432967
371611
950725
98097
1729941
1623779
144594
1802045
530394
488451
814827
22292
1874572
1232152
1571884
894887
1656115
654468
1959353
563051
308656
694535
1916789
1018808
82873
1599059
38456
1400909
1332851
1233037
601281
33477
1225250
677374
1511529
1049085
259330
777336
907663
1939293
627522
738773
1730586
788449
1584380
85720
1814952
40505
548607
1603073
115799
1433706
1872226
366772
1012642
1230788
1637482
296699
610813
1696439
1660359
1779578
298162
785086
896954
49307
1574480
402277
1401767
1709788
473407
1903836
905536
1137259
738718
1096610
516599
211223
1734007
112076
1921268
1148993
718860
798853
92190
1863394
335357
1332216
337096
67080
1738393
118853
73423
288932
1490458
40735
36898
330111
1055476
808130
862206
292916
1060197
963910
1899033
172153
652674
1255956
219868
696617
1067440
1535730
1350098
628397
120123
1436252
1094604
1389622
1243428
1040124
230358
1468063
190588
37338
819088
628051
222126
407293
1814997
1724793
1598180
447612
1754939
1094072
803142
424757
1976866
1862076
1217920
220712
81528
1562790
789462
363784
1042495
1805829
1535734
809707
1480032
771516
701051
91443
1412370
1332643
26513
1632043
767464
737433
331293
1128680
598827
916735
1764938
448908
328764
396521
677624
1829822
1826775
483500
770098
258831
1671549
1072045
555278
1860724
1271947
1723600
749307
1880889
1774570
747516
470558
1673246
914884
1597582
1903433
1761702
1161971
1723086
1475919
1838831
71042
1721461
1924817
1780816
12820
702715
77692
1791946
486415
495544
1284064
1276118
231521
1787578
864513
336025
1119488
1843807
585638
171288
1157703
1513720
1330435
1407354
1319236
636409
1074449
1339924
932686
837355
820667
924012
549925
990672
1784063
628798
966035
538486
560054
1645003
636037
1280272
119141
1187969
1634705
532346
1472866
994526
1042215
1193441
9970
90898
354167
1202060
1470787
932129
1884037
379721
1896396
1558897
1996663
1561704
1053870
907057
4319
1673021
453215
1052212
153812
1535716
1537391
104107
229782
1608217
559409
1790128
137022
639492
794997
1373264
206132
829881
1662918
1352922
1229222
649333
1988848
218714
1041005
490909
1957512
493252
87768
1781394
667008
1384709
605396
1365365
1941853
1135822
1331107
502516
1150380
1904539
36363
1818721
1410013
1983261
1952290
953131
1221067
1172463
231796
958916
917238
680771
1802205
314593
1372562
875893
1426767
271196
643312
936745
144016
1255814
384987
1535693
902070
1190100
199097
1833212
1950256
512873
1721183
1826609
69404
599384
799789
955034
20280
1637739
550887
1991259
1533117
1301877
1799891
1188645
1917361
1034112
151595
130294
1498325
1525909
587222
522228
1828583
1350223
1407129
1936550
457950
687433
1923641
471613
112690
636516
699457
1616430
1870774
981373
1808635
1108453
722154
1633296
1201296
784737
737544
1823470
1138702
718322
982719
424770
44053
968686
869617
82341
1720920
177429
1994705
562725
781466
1845395
1808135
891059
715433
1781856
1655955
1007292
192540
1874647
1789822
1317771
838577
62771
684148
265338
599509
1603842
1841946
1729713
322390
1014074
84000
433790
1542586
1593146
1863916
435832
803129
32261
1404377
762936
640263
440684
1613874
282748
207679
1886733
331038
657551
1674600
904116
1578668
493350
838529
1520711
1557347
1552788
41617
1394047
147227
1537293
630381
1714479
129297
1939475
1027954
181501
1511735
1631244
1339204
677001
1353441
1606466
214393
544442
1307465
698820
1929464
321866
1963722
6146
988204
1444159
1906745
801308
943814
1400395
1578889
1542648
1769675
1724879
1196796
629142
552674
1072233
129939
133953
1001586
1419633
973659
1845712
1262221
286814
551441
1077234
1643797
1336237
1993294
509507
1379148
1291179
1204157
736592
472682
1141161
575034
877274
6876
364778
321259
1334033
1127491
865919
923514
384530
1917927
1715685
1828352
380909
1158126
421516
752997
536781
878537
599651
809871
115109
548502
1927002
1601704
1458568
616608
606881
706214
1174514
1443485
66219
208407
1410963
910929
128466
1874995
1805878
547342
1014158
1601327
873842
746532
986196
163327
211344
1648200
1678110
562715
1333058
1124803
1547356
408553
775904
782958
1712087
452227
1644315
133723
917176
526265
1151825
1532961
416707
1628022
1111106
715660
1968521
1717661
1498856
1617002
960496
163547
1402931
91011
989760
1435283
464549
1288138
1289361
1823525
1090647
939546
1265836
1297950
445658
1644902
1427253
1473522
1136545
1714928
164857
1961003
211847
130330
909732
1095069
32574
75679
535946
917182
862954
1345016
1776414
57276
93728
1476084
1026238
124548
201721
668010
379860
431798
1966335
334565
1826193
1353112
1139679
976030
387423
54639
799444
710205
1704546
1160279
763832
1283793
1519213
694410
876981
466135
815443
1893252
599861
549929
507087
26170
438128
1248704
1367003
1311094
1059432
1063770
130022
3518
697774
106512
775834
113756
705430
1492761
1872238
523993
734695
94131
191122
1059322
1132558
1789473
57494
1763077
1647097
1556763
530013
1997665
932715
598580
477020
1773653
67806
1536261
726650
1872411
479312
1615444
1706540
413496
1531816
1250077
700823
420539
1955509
1651012
1342405
1102633
1603457
43253
1318151
1973703
1404290
192136
1887744
1864769
761662
1796921
1059532
1038790
468329
946891
31144
1335349
16597
1620018
487461
1424610
361159
838387
1562674
218920
1952691
40625
230096
1870857
750199
1689579
244852
1398970
635005
1257204
1114121
1976689
1772443
206069
504089
1546000
296834
434329
66205
1335647
1491005
1370902
336514
1847909
1349686
1022557
1613403
693661
64701
1233388
947988
1951171
570157
408434
1671712
548193
693174
918777
1001509
21627
728540
616424
1974622
1278584
1830447
834542
729318
516797
1309436
1794932
581360
1581201
813430
1871959
1494517
856979
813492
715327
1588887
853881
1914008
1331225
801764
1441908
1911911
993190
1397501
1192163
622913
122202
1178231
896971
1913367
1673185
338437
1657132
1457063
322729
767372
1225800
408336
781674
176775
1728229
504330
1725305
675781
188500
1942248
1925965
1838421
693662
589962
665901
789533
432976
444944
50023
1490248
1877865
1123230
319260
1369226
500718
362773
252840
1834970
1379139
1650501
1063032
790152
422837
1098601
973893
1855819
1335891
1589243
1815332
1488242
219021
1328103
205098
500767
1587638
1881892
509539
1821371
1169771
1782298
1868281
614199
1131896
1083995
640500
713321
1409224
1836258
10741
1306404
716410
1441954
1740207
567484
1687195
156738
1578745
245367
1801564
417715
1985341
1667729
1582487
1069616
1127667
1856962
1076488
1782528
121262
697064
1254252
897493
982730
1875768
1645906
1803239
1997703
1293045
1691960
29470
376122
1467809
1761789
1815671
189917
660160
1568253
680498
968525
1352053
747065
1746137
465124
1916304
701057
83466
1774009
1382075
1827248
116235
132778
71294
1886678
1351901
1197749
125735
1354666
1890728
47640
199167
1177910
1309860
210291
1056226
1684289
793268
960347
1036710
615098
604930
1719286
793615
398345
485733
1341923
1400831
1329850
807759
1465779
1978009
45915
447767
1584637
1403844
371350
1364794
1435984
1236817
1505580
1936759
1398311
1813498
1939256
1422127
450143
965114
1285914
720570
1659593
963214
562761
786829
1897893
1483605
189615
1322829
659220
874836
639034
591616
339885
149540
43213
1983527
1800378
1714772
1438390
1153415
633395
1342169
1361875
290064
649590
1461053
1844402
1360426
1351658
1012167
507578
246163
547826
1161571
50792
1585797
1333043
705991
1800048
810889
1352843
323311
551097
561391
656133
537906
1853166
1877327
1829745
903811
1504830
141974
592444
1366990
1651393
739475
911695
537618
1526980
42242
1149122
126416
1460322
1040926
731151
57685
694431
691824
1972826
58760
276895
419993
1609062
465263
306773
1377095
1617844
122786
547914
46102
1039717
1735089
1079044
852669
427793
947119
905835
1185412
682140
922035
2217
1298838
1834506
281288
646027
154075
446148
1470350
1928192
1787368
917865
449167
1787687
1271063
1071965
1258282
267943
1773717
574174
306301
153399
1974414
1079557
9688
865170
306901
390886
1414444
1493974
887662
775904
1493385
1154002
392501
1977246
854953
1377814
1444090
1229054
1669231
1931250
698304
143477
1192725
92630
341251
1268069
1609471
143249
1574551
289350
646324
1372166
687272
1510596
274001
779252
1567335
227096
638849
668061
1714949
570953
1208812
158662
310844
848533
1188902
273250
569986
26200
916779
1564352
1576769
379994
65251
412678
880260
1830986
711861
1440162
1462380
73296
1344362
535730
1562489
1746553
1650781
152649
1098285
1845836
476500
153804
563729
1975112
844957
863671
185498
1318432
529202
552742
130370
552107
323057
1962716
1006709
1563939
1488817
335357
1530153
199268
1977329
1590132
1603534
1617262
1661571
1906522
293438
409699
809749
1736985
1424494
274549
280392
1935189
1155036
1771904
564194
870725
1690134
1445618
1470500
1232552
1161219
1221613
1041108
953353
1506457
1397013
667200
1957033
588728
1534682
229384
627365
1731504
1065152
918915
1485345
1625868
486555
1054794
611265
351944
1960296
1907920
897322
1793128
62075
1468923
1024488
949016
333785
382025
1997017
794647
566856
1646316
1068283
1196123
1950041
250102
1221727
1487570
41208
1124294
833602
1035433
701532
490073
606763
1658798
859521
1493890
944280
1829248
762528
1104789
1680899
1519213
1360220
1729590
159173
1808884
474301
1907299
1134752
1661336
921810
1266048
25507
611600
820389
1404852
1198360
1738042
1352447
342760
1376141
1238205
40068
969956
448313
1126416
593896
376315
1745673
155387
1224272
1050213
639794
644906
223442
10133
33115
1691633
906986
269294
148640
1240266
842326
223591
1578559
734494
798553
43275
1774356
1336530
235741
132264
998731
1872598
1596456
248664
1288567
1926843
996478
451388
644935
721847
1035415
451147
1959371
1596793
1213449
261634
1805366
828614
1144785
164027
252308
507002
581134
1086854
1780879
1765007
570345
1100523
1246107
1470284
627209
1861096
541017
543060
6271
1737498
240055
1580046
941101
1091723
1393649
345824
1131006
1914677
1296367
1604791
117867
677748
1709574
1274896
759968
1499640
1808525
829775
130515
1888395
962066
136431
1044336
1815964
1558552
1794115
1409898
1393592
1736700
79091
1163737
974574
1937331
998646
842650
1736248
1922214
741996
1822959
1056910
667695
5044
1090871
134270
680239
749711
82584
963937
1765344
854629
358519
515729
1140514
520892
1295564
111242
1895632
387970
56362
1443436
1806075
1435103
665552
1355260
571464
710591
1553808
206066
772638
246364
1539912
975745
1409412
1850002
843398
1101198
1013543
1710878
218271
97196
1355516
1283938
917262
1980074
599052
945991
587877
1057318
1262460
515342
888937
278774
552368
113870
312311
1238822
421425
240167
1876503
759125
442971
1325275
358389
205215
519771
1580614
845107
1987380
1199504
865339
478452
87211
1575800
610345
14451
599326
1377694
1830536
302402
188532
1317561
1626079
241524
1789224
1897034
1822038
819826
447434
1626648
701478
1573130
810542
1150116
1158672
1116773
783336
1750832
1091202
1364189
1983149
990236
812043
1421898
1740171
1745489
365388
1968559
1976487
922360
1869950
828788
518985
950923
1728640
1444439
266841
1580684
36343
44451
496044
1359454
915035
650585
986064
1442905
1381598
611701
1775775
148153
1688308
1353348
1104507
909924
721087
530121
1170147
160183
203739
454201
550004
815242
394317
1406137
793700
1091175
219466
1046868
965642
804300
886667
357070
1297773
216152
317579
1445954
1512178
289753
391272
24052
1544123
1321057
1681181
1374034
1374861
279034
1343322
1544090
987240
1817590
1909357
1895876
1285314
1575204
769903
471375
981757
1089289
368924
618015
1091457
812006
243223
3733
392565
1809526
1914787
378035
1978793
1268382
48141
1713331
1713513
1500444
36919
1845933
66629
1785668
204484
1739088
249045
1842690
1311082
828518
969788
1623222
787324
113365
430249
300449
1707739
1275041
1148609
815959
800571
98198
1826894
1771340
1139208
619529
828326
805448
1989276
878177
576410
867819
488839
1569547
1022636
98802
1009467
383398
1961036
887157
919363
1198261
1715041
409690
934992
578393
1044374
1741390
682355
901316
266291
590115
779361
1275530
645801
1504912
739300
1722151
898923
775688
365388
501706
993772
507485
436946
1786396
525375
1499042
1040495
1607229
1455005
708006
76287
901986
68534
1798365
975026
794004
1240284
132603
1956125
1322418
1843172
670526
56681
1527877
1158950
1449839
1701282
292873
479554
484268
60123
1096226
389784
122669
203611
1933158
2158
467651
476609
1735511
1481682
1194459
455690
316857
777193
1787942
487145
483234
755539
1860656
1093083
527683
1819676
1479321
834545
1528782
459230
1587908
1541089
52922
45773
148644
350472
815747
1283938
1909972
775032
469282
1201921
1403774
1494119
944579
1588226
1648033
1605862
1673676
1932119
1111111
1575883
1820495
1866429
17599
859184
526934
161345
605921
271177
383781
774570
333895
1932468
626291
1471114
1781070
1427121
179303
1078264
1498155
1468376
899386
178278
669157
550632
30432
1527371
1939099
1631026
1682745
1536614
389155
1411047
1326249
1808121
723688
329395
227439
1187533
1975443
1635270
1751255
432023
1012660
19431
1820597
1534575
1354659
791698
1863487
1374020
840548
143893
1581234
1893029
1743146
97725
586758
1155567
1933124
1304047
1447378
1172868
1384119
1744751
962088
40868
993280
395390
608791
1004400
1490781
1109797
1463102
1030887
1236817
1396785
227043
1966061
1963972
1613246
1915731
1099580
1073065
1606592
803215
398865
8057
1273778
1898409
1570517
187204
938523
239175
689202
1822207
1790735
1375936
773253
423491
949606
625782
414796
1457989
1381778
969343
1148229
976133
1049450
954035
1427612
353229
347121
139108
1783014
1111285
351672
376100
307243
1855830
823316
9027
1812527
178177
1666356
1181331
1623321
210222
1209866
1976085
675084
1931366
1249093
349407
1536572
1573954
57691
1013421
356938
738601
1333113
1704651
1504282
1229907
1065831
291598
1738060
819901
971723
472454
1386629
50763
895368
305548
1669561
170772
1997400
142416
611332
561759
1715552
827785
1735125
187662
1461271
1030085
765505
940310
1371391
412530
733881
464184
878892
1154942
1830358
171642
254440
1038720
184189
1821877
1892048
1551435
1757740
1298579
679267
489679
1322191
658459
147289
551829
386151
1825168
1273933
325197
1419436
1812018
1049752
129999
1152800
728169
152869
1494533
1676764
1765254
1375150
350809
1332672
1696541
1326728
1868748
1409374
889287
1909903
1760637
1297565
1713568
1061091
651390
1692409
481467
421434
1297668
1512656
1020546
161029
375147
1203034
749641
973033
525798
1988366
653567
1273785
1630958
1335903
117325
141948
1590188
392260
1202046
1639314
1940478
1157895
343249
659993
1551445
649791
1080840
72951
1050853
1342379
482170
207645
1001261
765951
1196408
476344
1806552
497828
1843272
1342405
1881920
393087
313255
959069
735840
1864140
1443034
648210
1947505
29507
1576840
746867
943720
1556654
1088049
727716
133183
879896
1347812
199905
1009241
1381176
437494
494024
879913
321262
578736
154381
405128
502813
1026389
233430
676090
676017
1277052
952437
1355444
316474
1797203
1462267
241463
221311
1637294
1983688
1321318
132684
124298
966497
577506
793667
954741
533162
316
1609764
776195
1112590
1895374
150583
534397
1100215
1440956
1925815
1811156
878537
282362
1974260
1362696
1883275
1465224
968679
777336
931884
298360
1211704
1950911
1108280
424236
1348776
306509
1440126
1224004
1158437
1405145
572872
617903
1168378
1343936
192540
27012
1008902
1791283
1488573
1926539
736415
371752
1481173
348999
1442744
915551
1512009
495630
1537457
1032734
1209379
1764845
1495259
571472
150
1939515
184566
833992
663327
911153
1755928
165763
237625
712864
272172
1346753
157111
415111
294346
1763266
403099
951543
733567
1741844
826610
832151
658487
1793755
1656258
148153
1428157
129868
1029680
1535252
161784
873003
1420810
382360
315570
309265
964839
380112
1173560
514972
652272
428111
747774
155329
1635557
381170
1761498
108535
1978152
1013019
1965855
1174577
1533910
558573
367759
863823
1706632
1994330
330699
1175295
563691
593044
1476351
1268394
219429
907326
1071347
1333990
1657742
612750
5617
154755
1232803
922056
1300072
271805
1578818
1139165
222169
1876305
820797
1816442
473761
324877
1483668
87802
652552
1222896
1582177
682266
1175796
436442
1911703
603385
686492
1569194
1557093
40534
9163
57132
1043534
131288
873725
1263915
1301921
356592
1024241
1756681
256181
1885738
700714
95257
1314195
1997635
1191588
562445
548956
527395
107235
1275754
1748522
1429007
669863
202039
507334
665985
1702258
1287565
110137
1909259
1919824
328705
829775
1139970
280697
750721
509851
1713800
610306
584714
1847803
312200
108688
1662419
184283
1224176
328511
1794996
1661570
1672181
964063
815132
1897359
1554587
128847
544899
1472658
1273363
1382269
1218035
709070
874606
543379
1146711
899518
803534
771961
231243
838513
519849
1648629
1702782
651839
562215
1612266
335706
1973449
583563
1115744
39791
90593
193209
1411400
1109893
1987746
8026
448010
1776385
1268405
868647
1360868
1983407
536575
1853320
1788503
483538
1727100
1631426
1050612
1944195
1924212
796548
862605
866350
1149512
510279
1468444
755020
1175777
438266
858676
241998
935951
972301
1293685
1100132
1690366
979808
1984731
1832352
47532
366291
787392
1877507
1144882
557405
1618494
1654203
1157528
1182529
558384
1427612
110657
1793565
1327373
1070559
1641779
312318
1272882
33753
869341
614320
1189537
1258337
1830503
1301491
1077537
1137596
1010695
5721
610290
713750
1686825
951087
1088501
376398
1434423
1057534
1302597
1383388
1062565
857895
1992897
1889448
1609596
1121146
1717208
53565
726860
591702
470051
1007861
4609
1467482
1861388
925026
351811
1447131
280312
1761104
432256
1759806
1295330
1471438
413467
1443173
109811
81347
139149
386988
1916466
669213
167161
1129511
1017120
344309
1831981
1520397
1097405
1289100
121616
314617
566814
1602629
939915
438770
1807203
180089
811254
470105
1073044
191720
284401
1181069
1892527
410209
1827584
788917
1158323
237309
171310
1289102
1363980
110101
1218892
1062367
1929375
1050296
1029578
668699
1962519
853807
617475
1472556
1378227
1098029
1471939
418691
557044
1847909
1663550
295603
1742216
1094132
417836
655526
1504868
1414711
1255578
546438
939395
1094956
1512773
469606
588656
18466
982678
61525
1318596
1787374
1837813
269868
1102150
678860
1384848
1057864
242356
152963
1159883
558907
611264
1441181
1149035
1890886
926838
1283978
534806
688234
512673
19668
1817018
325259
1033890
70585
401756
1334570
1947169
653725
371390
1667015
1011053
774661
752168
1643879
1856065
1991470
425296
1024875
465942
168908
398463
1960697
1781289
717461
1736449
1648098
1841221
1595250
783065
1357494
1435291
695046
1671712
530394
1417688
768078
1246805
322225
46996
1511737
1639106
363066
626680
85653
1821484
1292147
113734
1044101
79754
1764016
1769851
129217
719097
1934447
772077
1152081
103295
487530
223350
1085443
1361344
436834
924815
669783
453940
1924850
915119
467056
688323
1078442
1194493
689292
534208
1071112
1431655
166281
1950652
1924330
1596436
823822
258502
411265
1140875
1673637
214331
1016836
1018170
1019037
1525318
1707674
780603
1320400
1698874
734893
1741492
282203
1382443
215320
603423
1708839
149540
428216
269273
311534
856334
436442
1650542
671085
824793
1738094
285836
1131022
560007
283183
496409
467114
1817062
1546758
936350
827991
1686524
1849460
1340575
1663532
1555155
114970
1430338
506052
420812
220401
417846
855961
1279239
1728013
1788274
1456997
692526
1973631
1559413
573138
26962
1525814
1368500
1104177
844435
892710
1700675
270143
1868364
1492633
1763536
156517
1605962
473147
522220
1376535
1360282
116049
793623
1402595
144016
1752499
310196
1971770
641701
279289
1557530
1819997
971701
290432
919911
598068
83585
1091035
165387
682716
1822
424187
993495
1544901
579527
1569194
50099
1995035
1469962
1783082
413783
1402850
1201727
1063
805404
1850617
1952330
583015
1373886
558396
404610
1054668
332573
1340207
1556798
1456394
1666371
1650773
1226441
445289
755292
332584
746068
1467683
952184
599787
1968447
460861
295824
1151919
252759
211901
704147
1639882
1885691
1442680
1759888
1480147
1590944
43849
1026815
90635
625790
79362
929130
1113466
734049
190175
466338
1709578
885318
22929
1729133
63532
1682702
1288528
920613
1938599
1961007
627987
980189
1918543
1816028
261144
1722180
1787820
1968447
861726
1007730
1684831
216178
749876
1674474
896986
1975722
1653683
1914532
1986421
362392
995801
1680833
275105
1194513
758330
91800
880485
1895253
1785057
1123463
283673
1498155
1012594
1078893
407606
1957180
445670
504537
709729
284097
1302282
1260119
1350215
1140248
1716327
165491
1314590
1113856
538849
39058
62628
1431649
918102
403130
1805754
846456
907057
714438
132637
1864417
589646
504288
1789115
38889
559520
1919356
1538747
52433
174703
851631
364452
34158
398971
861852
992600
82063
404429
357384
1010184
118654
825745
1978837
895864
504622
1831295
890106
64798
778223
1578259
446965
1592301
1862348
1502917
533111
823516
1179288
955111
325408
420152
1358591
1242762
1714726
1363939
1263832
823859
360809
1446173
913648
911825
1127984
1837715
1163097
1704239
803538
697595
558824
126201
805635
1090168
1342686
1347032
715222
1135088
1039408
1876686
213490
1290126
884885
1748874
1966404
559665
1350157
36713
1515938
1950731
126131
324109
1659019
1041108
1341397
1037137
1890632
1532845
1365724
1434369
1567204
1692446
1009127
1654561
79630
1309400
1315502
1324643
223725
1709043
1935186
669390
1588375
1470583
132706
803544
1216114
1523401
318877
1267647
212783
471340
571578
1230731
464697
1486135
1003003
1030413
1883550
1989255
1170778
1626320
1233008
1230773
8721
1896302
185715
231250
1980476
748821
290990
698804
345791
775304
657135
1913068
20117
1567341
1574971
839847
1403895
454901
1286281
840890
74638
808264
1035085
502850
1020554
546895
1057802
1268353
82943
1989807
672655
1788876
126186
327419
1750477
401572
549953
1568680
778546
1177824
1400616
446141
153405
1398379
1665186
959548
1072569
1877061
806001
1065326
306865
1583861
1322460
32256
1718396
1553465
1844307
424081
756602
1579272
235573
1250172
1201748
313238
1034497
1045819
83971
1921547
1933487
1557973
642604
1308652
92994
912873
790068
647938
1108496
1381866
399075
169384
1535105
1329293
1933452
1429334
1341534
1546421
1294865
794244
1950754
768167
77980
1758062
357348
1851947
1870273
1917224
1070539
511433
231147
1387755
1495603
1084932
1082517
73648
472982
1720698
983689
1318270
1978721
1635416
12754
224453
333102
875374
744126
93816
151239
313847
1112850
1612746
1406057
593735
767130
1546269
1608020
1118936
160613
1980029
1424491
1834862
1881544
1346789
1408695
1782357
1111530
187919
205808
445469
300381
465297
1432044
942255
978425
30071
652203
109957
316857
423928
1029680
1766086
1306044
1283703
476755
1508823
1557546
1235048
199294
662350
557998
156195
623458
1952308
1100966
1417784
1032650
1979559
796616
1629103
211411
644900
1733111
21047
894649
322087
1866502
316692
618464
1728061
1254798
406794
380476
115196
602226
786713
397425
1090825
1568759
1163259
31678
216399
263609
290039
1626074
983845
1036727
594807
1939773
334851
1393653
1193540
937566
1722876
469438
1751683
555550
1188516
114064
511771
1430944
476579
1879534
1157344
1243361
456273
726252
229781
92695
148074
355743
1262050
1083560
209247
469612
1940825
140002
1174371
97247
1029411
424576
139714
1168409
1074006
451461
1313755
1377276
1943498
1350898
1565725
1195811
65403
535906
1882600
1897591
1374878
756600
1012315
1175944
1665696
569725
87124
581277
810269
1283623
1832588
1279996
1724372
1105706
1018453
1322266
1891064
1870687
983630
669623
1025989
40765
547469
1837646
492909
336942
1594563
1031290
1822508
1015076
1211894
300949
1607208
924763
1071795
750810
12810
1158196
1270375
1498662
1869913
429135
836874
1494175
157156
1194656
1496783
1735400
529987
680300
946617
640707
834556
618499
90870
654037
1770331
252810
1131551
1932921
511903
40485
350772
1742522
504424
819760
141309
1785082
1850405
351091
521761
876386
1566615
453938
1509324
1206036
794904
1731996
1283424
843690
1570455
1452186
1898476
155648
540925
175561
864260
1430032
1975379
191669
1998666
1543931
1729271
1113123
677028
307167
1535585
140276
982164
394440
747628
1503221
387314
588543
661184
1944151
383948
496729
1472874
1109150
826083
903452
1563614
1315506
176299
265815
170113
1200315
1572457
1424063
627742
657356
318242
450940
1797192
1772329
1194996
704904
1826775
594931
797068
11365
1017771
1729713
291575
1418815
1911911
674029
930480
705695
849166
439697
495062
774422
1838247
92568
100625
1761311
1591187
1330522
340038
73899
1283522
1843235
342962
1431413
1142068
417360
965161
258775
1544501
792354
388994
592993
737078
1987638
1297977
163822
710155
636394
1323291
1869638
112818
107199
222043
1335746
731330
406518
1828253
350230
814255
350898
1254387
934455
1223237
475046
1627803
440954
772472
283418
676166
1049677
1613624
1040686
922967
1407554
1545208
1156190
1908425
1087237
1976381
255352
692559
1639106
2253
131490
169635
123393
96595
1441235
914299
1581238
1080898
1424206
1296594
1917543
908680
542985
742501
135891
1943140
1593178
272024
886480
158749
140592
1339380
1574368
156879
1465942
1811637
328215
887663
520850
1517494
1604081
632691
1216217
10604
1489050
312491
1180560
1964928
1081203
117849
232823
1851349
472935
1281451
1523703
1939994
1125238
1505331
156986
203251
70434
1217011
1374796
999077
1683020
1510438
1663452
1853143
1733050
1202293
1421616
932043
1343310
1614205
712413
1940195
1826436
1696398
843684
1741578
488642
497407
1452896
304864
944613
884626
141245
777627
1393002
1143751
1087112
1277505
1611585
532356
126603
696084
140337
1621592
42798
1436582
805641
3126
1114067
1730448
1741440
439957
991628
1164453
886904
1772295
1451228
1369089
512425
648723
1079850
912488
1448648
117516
1129893
733840
1263739
449836
39421
1512808
1107444
1213732
1470629
306113
1255735
236631
1875958
1547450
343278
690020
1299646
956650
373530
1974591
1244245
142273
256781
764785
1216217
1428415
67174
933343
1322879
687345
1299880
1870584
1395769
1421504
1181489
1190593
751419
993427
1903099
367596
1807634
184740
841426
576830
1918846
1029212
330413
1201665
587613
374660
1380581
1191781
186433
1853600
496761
1304552
1963034
930877
1040024
63754
1211198
800922
353552
958905
1630449
297472
21055
626070
303953
230246
580790
1288906
1161642
429738
989452
1467824
1817179
678949
1588866
897893
1059867
1520970
709410
763548
1766481
205270
1802994
1116981
844653
1233242
1048382
1508084
1745665
790462
403886
1693508
1884190
1849073
217018
686500
962202
1364807
642642
904645
136171
582433
145519
232149
335757
646810
799500
1112038
1835730
512279
1526971
247632
420346
539449
914279
206826
1229755
1771430
1238697
1846019
155854
990806
1916942
347199
1057131
236420
1304885
1487007
328230
1540729
43339
1588300
966284
1697818
1061447
1651718
1824206
329484
72363
425820
278209
519767
1684964
454628
1739965
666314
1960562
86665
1296830
254761
176909
1158737
1527623
1596
1703836
509793
1480453
1913157
101108
1480635
1639599
1731700
1581614
350334
1698958
1468234
1690105
817105
826719
932492
806127
1232245
438947
1541597
1430908
772151
487568
115495
220837
1205450
786940
1793565
1618880
348508
963496
366170
330104
160234
1537572
419626
960038
746924
917985
569017
495719
800937
110211
1234628
486699
1147465
1122921
390511
1185729
1802114
1785001
1193735
1220025
709582
375462
1041310
1672701
1463813
1776923
894611
785090
1028192
310196
1415772
1704885
653150
910067
1213799
1362610
1751599
882130
832132
922708
409766
1200779
1198067
810269
348587
976337
727263
168578
179553
1948863
999183
1661307
608101
1278617
398587
1999795
1106623
1138534
1380233
657971
1647051
103039
1704583
1728360
391820
1240923
743532
1387730
1228237
1680261
117296
737408
169054
1439757
580182
501997
1855403
170445
1701086
100306
1963673
203669
1921357
286111
1640413
1347069
1299353
556276
1876336
872835
663327
203179
1302523
782325
1344844
1747606
1790069
552638
577873
1834074
1352925
1953885
660253
1213631
1028675
31863
1983005
1069706
900830
1309510
1090080
1130338
542097
884915
998212
1792339
863206
1016873
1029873
217956
1219374
57487
785871
1235091
1743077
1760303
238955
143135
733118
587093
203813
660645
774269
211896
518264
246020
792377
1209379
1439764
1676173
981993
457799
1605791
1332043
1776306
832660
1085118
312703
457860
1329167
1084463
770318
602935
660104
315207
37723
515326
352569
141502
3174
490688
31944
1673192
704499
822470
453044
1842574
1031865
854085
341558
1573337
1672604
320647
780345
1742964
343056
1173021
531332
159687
1562828
907319
899812
1638712
584139
118328
266823
983048
1729278
1733292
1135499
750865
842439
102129
129059
1352043
1231196
1266356
1667683
1407263
1999271
1979352
1877755
1726919
1653732
874955
750437
555734
687646
1677327
1642241
1930962
1042048
1267305
628614
1570940
1824253
788194
1711085
1516646
1847904
802864
1381426
430987
1899276
1188135
855315
1351884
283508
1116348
1682159
1031011
1202482
645368
1489423
1409889
203320
161399
575344
698393
678136
1333341
373020
1241648
1401602
1574602
436946
299929
1185549
177142
1162846
1268069
305322
408137
202116
991108
86863
1216470
923553
216148
943595
1956462
532453
1006709
1134584
710994
216803
574231
1409764
1760948
1003686
1544257
1958222
560414
354345
1151083
1460187
247590
1813451
1138111
737445
445611
1470455
1303504
703458
10780
189615
224136
192731
1678039
546313
340135
1823722
1141003
1977783
519615
653366
1202904
4195
1069761
1925445
1898329
812863
746685
855844
1811928
705909
360038
1660951
641820
1320618
1249767
1775811
1361170
1014483
1178319
198894
533708
1185827
1552804
1809805
444575
354522
239477
809476
887985
1980190
1534586
1395811
867078
37896
31054
1479763
928842
268922
420510
1430751
1620715
795330
850008
424670
50655
886586
891254
1370645
1392014
346133
1465262
339220
1167459
1801513
1779998
1811273
1553435
225817
1121932
699394
442998
885281
1274896
781148
1108743
1073146
1267655
1439349
581570
382862
320037
520074
928691
1075145
691651
1590876
291598
588517
1397816
485400
476493
175017
609530
1989625
996421
931216
1572527
1433804
1868338
1877009
1192952
828656
1769450
570171
1219184
342636
1330435
1030957
935503
100267
1739181
595134
298510
1959010
1234987
1271144
1108555
1929331
990083
1033461
958759
796134
1671911
307069
1954513
451649
1255697
1328871
736551
193190
1343067
1101151
509065
1207403
63065
118434
1512819
1284383
729806
1074867
1188514
1150556
297720
74455
1917928
390667
1188129
1138159
250865
267570
579413
1802458
79647
1977795
1324639
654716
733036
157335
730196
495937
1366949
407657
915076
1901647
1388760
1236324
39699
107214
119207
1988041
1015337
682106
591951
639491
1282826
44633
319951
1127832
16876
891296
865538
896806
1371843
11435
1922208
1939624
417142
1006734
992327
1892704
836835
1971344
1972088
1943271
743278
1778854
172173
453409
761867
563719
1442679
415035
377846
583044
880200
779452
719022
705526
1591584
875738
1408903
1710552
1206451
287255
331203
1753023
136931
183358
1811804
272832
903092
598249
818374
181254
747185
1193623
1759833
1971848
1365292
1655884
1781195
278513
1435864
60048
566033
880958
803544
789471
208904
211332
184930
1721262
611780
1691332
1467592
1694933
901686
9454
904275
594652
1839535
820974
541327
1554097
1472339
625691
1436457
240703
963196
108208
224628
1762759
1665314
1062918
815797
1249791
1644645
147629
673949
582470
43424
673339
1623316
612730
83969
1400532
1819729
104554
573825
518230
1665479
1686101
1645947
1687762
1314769
1212345
1894821
1545110
689192
841873
190989
1677444
1992730
1785841
938165
698393
1455602
375734
1061877
989790
319826
1530413
1107807
297814
715665
1762156
324481
221665
460312
1251804
662230
1055440
1208738
131989
1107497
76255
1350898
1298330
5081
1017141
713841
480556
80616
306727
1783899
470
849690
907666
4917
1683400
115351
138432
1946799
1743878
1552756
1976167
1454089
165503
872374
1867167
1097136
146748
1242246
1540386
1961799
537573
1160522
1999677
1136452
633888
222127
389821
901736
114622
85343
190832
100007
494498
997933
1820330
1699085
294076
264324
863897
1108282
512971
1376580
1626483
1607818
1186488
1948831
1619495
880884
752270
109185
616496
669157
925341
391659
1864354
1100843
209202
1189401
1942918
36000
266360
785516
1830203
531315
137538
1113278
1190632
611933
1008451
1535968
445469
1624435
728400
432949
753097
1317186
596645
64107
1469771
1604825
537686
1666086
528200
317375
1429091
622435
1142879
1772863
1177216
1741657
106804
810583
1869180
332644
279561
628782
349654
38311
1448447
1142538
686510
1533009
1735630
1170168
1655258
1211621
338034
95257
1860424
308181
1198505
987474
185224
170835
669193
459861
1562273
1948757
1846118
85244
715763
1000195
1199790
1040920
418957
541539
175183
973998
138570
1720088
1117970
433471
1601260
1777238
1747767
670057
866918
1934156
474632
510840
26129
208292
857917
146141
1416127
1794554
1973124
1887656
958974
1436149
1844307
261642
408568
1331414
163822
1665038
550958
764612
307123
550716
101276
1150647
361748
1232396
1059432
1073091
494842
516271
710829
519559
1692924
1526441
193613
617149
1371681
205660
925231
1312898
776149
608925
1751075
1243217
1044182
735724
1363648
1523581
874747
1788182
1112670
1616625
1515699
1216612
1067469
1436503
138727
1653690
1544653
1671882
1993860
6825
1358953
1882511
1506366
190858
1308005
106515
1258471
1305037
197545
1017715
787364
1640753
1988842
924640
939940
1567942
1181074
688590
1180160
1318303
1139285
925442
526212
1391060
1126162
827895
790682
1957123
156896
1081963
713361
1931446
140078
507127
1858579
115587
1949565
558096
1928769
517222
1592090
283852
1339985
879248
919399
1919656
32750
674505
1614579
837254
1141144
701980
727688
412559
935579
1820934
1582608
633824
974445
806070
1794415
1243809
980603
198833
1934947
871573
1067117
1001036
1952895
1234975
630858
682273
1627598
353819
1291340
1110822
1515440
128655
1892793
358864
1418849
1988961
268402
790380
1534851
1505863
537140
1291482
822656
1181684
475363
740281
1260199
1292790
1876729
534794
1302735
660388
794666
343085
307335
879551
784119
815938
916051
957285
1353158
1530134
1203296
1524019
602224
155823
1592085
1039989
1247880
696528
1805115
1434623
1269668
1769763
855131
169635
1139618
926291
1964529
1286253
1473683
1854899
465437
1990181
194227
346524
1129562
937635
1884602
246242
269776
482030
1095481
1281054
1622854
1955929
92938
1338456
523010
399446
1273949
55956
1462090
96179
1864008
404610
85199
962447
1890134
1085551
852781
929071
1507087
1879534
929191
207092
155062
1168807
747135
830665
350203
1291058
1784984
327986
152733
609260
1561218
108144
298094
874945
40494
1308278
960935
1001273
1814811
30058
1972036
815761
467241
1525802
360841
1690227
1270346
1122921
754864
687303
550922
553822
931771
1325398
1050912
1357431
1072242
406700
866051
1676875
30950
1403028
1657599
1161243
44697
1932144
1090892
98712
1298270
1377344
562204
784829
1032585
875692
1288614
783890
1205782
1602580
1485637
481130
91912
87939
273030
101123
252573
139723
1746363
292434
1625989
1824442
247128
176917
1052443
1839638
843651
316089
621202
686968
1859538
1645989
380132
161388
1944867
1990181
667014
1624666
51014
637128
1765323
897874
1007656
71051
1200581
1069983
596546
1956652
1390129
896491
1221798
1149937
1548899
293086
642038
19580
1163259
833699
592193
387178
26446
787442
1790095
410182
440983
1977088
1826092
570605
267232
282596
1735865
1457293
1393350
1557220
1764196
142005
1264441
1357541
915538
1932651
1056621
358503
764849
996628
797212
794332
1506660
531191
1408329
942778
1595049
353485
1802859
577392
1778136
1956772
1407444
1864120
1832038
1906777
198963
757124
720780
789384
288729
1670278
1500347
1128258
1974724
614151
1548469
645682
186329
583225
290777
1547827
22911
1690504
440903
814283
1517049
621047
751479
950188
1594467
936422
1373681
1629672
1862399
1259811
297522
513620
1741931
290774
82263
1424650
812245
367638
1600508
386761
1372761
486052
684110
1897506
855975
105446
426313
162659
1622229
185998
1811326
1506552
754961
840615
1367770
486609
937790
1659035
669765
1113465
1412538
850067
71240
329058
1905002
1696321
102083
824088
985807
1562512
1189709
1497976
464927
1505349
917279
1911949
1050300
108767
1288987
1970980
1281036
1143049
1170438
656472
767225
248548
1359517
1464028
1101080
651824
1780672
1468483
4479
78818
1218148
1485692
706259
1287137
797269
1952434
1635601
1535156
135030
1245456
1126354
691222
840350
740352
636376
1507373
357555
530268
1935613
1204495
1916924
1902026
1267999
811208
394335
244732
1987591
367662
577506
296962
1325845
262341
1252194
433355
1553575
164806
745165
1710737
498419
1610785
8197
390862
1473611
874800
1316738
1591181
294275
1677976
859312
528323
429059
1095877
1076829
1480461
1004400
53431
1107091
938603
232804
1768586
1977748
156096
1678199
382373
121580
595534
1402066
31365
704958
1440710
53334
1015076
1651369
1688458
701092
625219
394846
1299788
1287462
1856128
1935784
1707743
1018786
1884400
492154
234788
246998
1328731
317003
640728
206512
289198
1183245
88733
270086
720711
1040177
102409
52625
608768
90605
454935
660193
1807157
859876
1594654
547317
755477
664718
23915
1482381
1710749
110318
1586712
1219397
1295587
1697269
1589684
1607645
886335
566454
1625109
560654
94287
304920
757634
1766661
1967668
1537155
1268888
326428
992405
82406
161445
715650
248417
1979049
193892
1869849
17410
1467242
293172
121747
1812697
749054
976263
1381514
348680
558071
1585662
1844781
546777
885160
803215
1051833
1344470
808301
286008
1324304
520112
1830460
1200387
1378867
24854
1642016
774644
1431102
482463
888635
639143
1033990
389444
1145761
11795
433093
58016
1444680
1768586
388501
1319931
212865
568720
322130
678606
1768310
1853544
722189
632191
1840396
134307
449499
1025923
449892
790978
1665725
1128229
1504831
58865
1669976
1561818
458905
913126
357215
184112
231797
968189
275794
1511890
47937
1563660
103352
479494
1499056
1678935
297977
677075
712477
201450
851212
1645125
1726092
641770
1130719
892091
157111
59546
1541170
538053
495782
1036319
974887
434421
985548
72368
949283
856633
1227009
553150
937239
230918
1316175
34037
1449428
136023
1874452
267339
1888830
1798507
523307
193798
452335
1311254
1244623
1325169
1742185
261861
1801243
70329
109512
113614
1708941
197507
642416
1086966
605630
96958
54150
831101
1562321
1567327
964524
1744905
428903
8101
1545944
1751445
1969301
466631
642743
600514
245093
559510
1626680
994503
1693535
1537432
1322887
530268
13589
1091480
1815281
316179
408227
708221
484619
1767874
106515
220949
1991367
1768694
1473264
890110
740011
545108
1946328
421961
1180557
1685449
575808
51164
1146484
756398
501047
558284
864586
1915384
1642045
1964344
1068019
367132
1233820
11192
146071
870224
1747877
1191233
63256
702396
1950324
1373553
1621152
785278
1301794
1798635
1512468
650936
434760
1560312
321314
1194884
944141
1972142
112836
1235107
1788939
1703027
1044365
1247412
1668
860740
1620234
1668342
726916
375321
851682
1199012
1560609
250413
1724974
1760791
527426
1438036
1872640
1434846
182837
1614534
983992
357267
1505349
743848
1899276
391297
227944
1448080
84943
1992522
1295867
1451988
565415
1882953
74740
1698470
638091
1160457
114514
1682481
1633819
1591469
1254664
649072
191200
1754144
230550
806316
1129810
1989512
848011
1042018
1410879
1316083
278752
1601097
1105729
711290
1400153
45534
788009
1622874
1634705
456450
723159
1058743
1095451
1629163
1632162
212842
1162967
1055568
1768538
1273883
1864547
1388592
1079610
1923872
537914
214595
1468115
311542
731510
1358029
699260
493370
353485
1513271
1659171
784669
830337
1691282
667987
633021
816564
85604
832753
866350
754599
421894
994959
790276
908522
340137
547988
659584
92666
446774
1459507
1020301
1309603
1338358
1215263
1298396
1334821
895695
1073118
1314085
374020
1996033
565855
548375
216599
125359
71042
232586
974745
586700
1800391
471653
510467
1989550
1336097
560319
17178
1795693
799387
686545
162586
1927674
776164
1901269
1140123
285524
43021
652451
772486
913507
278737
259743
840615
171127
1610142
1729735
1650613
154249
1140409
1973340
722156
1390838
253563
672469
1881892
1146694
634803
1620871
289572
1984220
676406
1281784
712413
408965
482300
1577499
1386252
1890448
242225
664895
51863
671398
1878991
1214644
81943
576343
970112
862215
1229022
1492739
1499226
847574
1498507
1556908
1227989
230929
1959271
717572
1067985
1513991
1268100
1153746
461515
1854815
1461806
1104893
1929987
1617311
1881714
51844
696930
1996503
696039
273031
1139290
358253
1008586
516753
516530
910711
332630
1697601
1888903
24191
456641
1302778
820589
1968351
1285315
721977
1947985
179843
313845
777374
1041358
1248694
239270
1627801
416104
1199265
1013162
548728
981616
1550848
1479965
1333093
1586168
1895397
1681428
1810524
1001586
1095913
425599
863804
850086
1977791
583152
826708
819691
24522
1836167
667678
395818
522152
1136766
1510700
1148990
792900
320617
166373
552673
1551650
1701464
525805
928884
630845
939135
473525
715019
937223
1194576
1698307
368177
971755
644510
555674
81012
667564
691007
1503308
1794147
1057175
1644103
1283178
684110
589935
572038
871466
1426593
624747
1975528
412011
1952055
793767
4227
1395382
52769
187766
1101644
1474641
241351
1015111
424478
1626869
288713
1043170
1629116
161395
1699197
55842
1226995
1556432
367174
322472
259931
274001
678497
237439
1200285
1132420
510081
1423772
1853615
225469
765058
1162733
1624999
1120283
780348
126401
1487198
1754108
1727900
1963602
130804
1828223
50547
1342659
819279
1870525
984123
742388
1693041
876113
407066
1386036
43216
1744930
1520649
1654975
1729794
161004
1312096
1058536
1459997
976820
1627121
1949986
1359359
1346478
576010
230995
1814883
884139
1824798
560411
1651766
1689869
1430235
313655
1538186
1371193
498747
1834109
1482793
153812
1212395
2325
1434346
806072
144097
1965939
241699
997949
572580
1411599
887567
695333
1541211
717894
593096
334894
62707
1142383
634723
1420042
1365695
412696
1822200
798630
340363
1935507
251135
689257
973976
472961
180030
23572
653982
789471
222642
141484
581729
1089720
184059
939916
1348476
176037
874000
246732
1727699
12938
822560
851221
995617
1884651
433289
1778744
597702
627902
922465
1774860
1636590
571100
1752851
1383895
1923392
718603
1264050
241351
1733567
1054009
1356075
91093
1424954
566848
591670
1942393
32780
1819405
141566
624820
503300
314794
1857222
126420
765637
1062548
1085369
581060
1218312
1925606
567125
1275753
504482
249183
1949395
1438991
1642658
1270010
1895585
1014196
1739189
1560150
1803276
1375617
44551
1895986
855148
50036
957550
675505
878945
1782129
1295708
576342
221657
458751
954872
319071
544095
1752126
1312440
901701
1065793
32509
987219
1892748
1695276
1598596
624756
1387216
1263184
1700797
1651264
1529607
1061179
621869
815436
1093826
508995
1331510
1274692
784014
1767907
181684
957554
1172479
115494
1511035
7581
1555130
1989132
1612290
1996832
702754
1978946
1212227
1435313
849446
701125
1563903
125258
1386871
2993
1904500
1287582
803316
972111
1894131
1668746
234297
1303610
1959747
561122
250867
1108974
1875737
2041
152324
742015
1598973
1732655
593974
377183
1815375
322606
727325
688429
799497
368381
624016
955963
761285
1501733
597159
1460261
1973696
759683
240253
1827187
433867
1157828
1442543
151218
348111
1279322
1644727
1705561
720991
557212
1674474
910414
1344136
1927356
534069
1771194
1811455
991504
1592990
1663561
604744
530121
828788
1798449
707386
563053
1239195
1197413
1904814
996492
429008
1841872
93016
1641787
1364969
317194
1918612
1072083
115294
1923291
1646825
1436158
147398
401054
63759
1921387
968940
707713
279910
1749232
1505099
849157
167950
1902541
172028
1007246
415930
241605
215979
1839030
218787
1106570
1107675
749031
275803
461123
542647
106409
1019855
146499
1524130
91520
1875187
1181825
116061
1112210
1172248
500249
1825057
668294
1538214
917008
1259858
1664914
874719
1284351
1643865
63652
402322
417935
1442042
1627714
347630
66151
991955
326978
49282
1678169
311375
864981
1200577
1641223
1670817
493691
1820062
1310326
61925
1008079
1215797
1955089
1128598
785053
923943
1541964
1004741
1146303
1454350
415736
500674
966300
1310025
1945156
1852710
1591574
261415
1830471
1949957
1207101
926753
1302002
1509958
441786
867391
1277723
1628792
1653422
343249
1326197
1321058
1983806
178691
1090932
1476695
1883219
1632082
40842
1150786
1300369
1024125
548263
764819
1022290
1448440
1728786
280036
1135397
967345
1289669
1983268
656160
986775
1492598
1951006
879176
1426398
1638348
338327
12218
1481360
1767082
24707
1930568
972763
354737
299623
1076061
22891
1468636
1442649
128685
1146764
1143562
1911522
956530
1196816
1167954
1568331
1722162
488146
1684966
1870636
1179896
1645993
863690
675069
583183
1491584
299614
515742
1018444
71004
1320686
1005953
1474449
1858467
1438933
635848
1626488
395285
1830666
1822245
288156
663664
688236
1858638
1996025
900114
507139
278675
1575344
948213
1633315
1802592
4561
823317
1283061
1708481
965865
585690
247263
1517766
969657
117639
1425185
1986635
1036952
342769
288719
1052115
753817
1081381
50023
1947502
790624
1302906
420272
924067
493558
1375291
1041388
232652
1807508
783976
1635356
1423269
1987706
367217
396151
913193
1060068
707213
1928129
1509479
1521188
12132
1792602
1057534
1959458
1107761
8891
1679123
516329
1952407
1752171
1229907
9813
687907
1566244
1957636
445458
1895910
1578957
1817116
232899
938651
1926075
1258930
1956561
603460
1397213
1794275
659398
1025645
244051
324268
405806
1036226
148087
303998
3770
236203
659085
202697
150377
1394851
1784606
82799
1853873
1109445
1281668
1418849
844855
1954815
1164438
615682
1219834
1335704
1217137
325680
1516757
1567604
1384432
792166
1745193
1721358
15040
484415
1836676
164714
649486
605537
1935041
1888642
1653636
523999
549482
751102
1226127
1911927
1324723
1252121
707115
670459
590497
174717
1462916
589839
1157929
953883
723829
331696
986762
989434
1678205
194517
374675
1058663
1196150
1235155
582080
1330694
252949
643833
1217891
1179765
128130
283464
1544431
1198160
917257
589354
1760936
1994361
814076
462135
379894
1163687
687036
40735
725067
1121020
684014
1468608
1985557
136564
769096
1499156
1795137
1695461
1806847
1815649
1011880
1583353
151893
1076784
286657
637755
279792
1705611
1222481
1183260
1074393
897621
1564186
1543839
1402133
937324
319941
1252075
1570288
1725064
48849
1733410
896907
810529
83777
852535
987524
497799
1604988
1358148
935406
779165
1512973
306278
661408
251158
374454
265987
1718853
610150
1689331
1612746
38015
1604322
970010
892866
943882
841806
1150507
1425910
1057379
201051
597842
500829
1796392
1323234
612797
1960696
402653
458775
843342
271902
808233
992679
229291
344492
400631
1403599
1213949
524192
580773
162319
1847046
76398
141361
294419
173270
1014617
535548
881356
1733504
43011
212912
1788448
615345
1404663
341006
71781
1270842
1177734
441282
1679665
1118739
537401
1082167
479181
84388
1415215
215992
337170
624338
216020
1423771
1531689
709673
436119
1329511
1071920
1663142
735284
1626478
134012
1957595
1231319
1930165
98650
1271400
1166818
1705672
1693982
1384807
1192995
1056201
580281
1433303
707633
1623047
723544
162213
997892
336411
1633899
1821060
959155
553759
109547
716168
1584216
1257883
93334
1513446
644120
1773240
1292810
1562828
844775
111215
1730382
421967
1446397
797598
735824
1023758
1149512
169896
483865
1971957
390056
177622
284001
509817
1721167
1725841
805012
1363987
753581
1182589
1452230
1101782
108315
1123721
994517
1436119
1085472
918494
62677
1113734
1161855
1625158
535048
1556926
431798
263409
139403
673997
1212542
1591591
1580151
306364
1833014
1406789
1448604
1730185
1222023
432041
5952
1831283
264833
1972400
1584614
1152911
860063
1034391
735703
918084
70583
20350
1978184
620403
537417
857255
1062220
1407434
1980362
1821938
160308
1165942
42674
657360
859107
1899676
1792316
358189
635123
79441
963404
1389102
1752583
1026945
585334
1441923
977330
742002
841970
1028971
699357
857766
387411
106455
1671553
1515578
805091
633010
54120
836406
1758882
460338
1967731
17107
615277
823106
459596
1026195
639816
1590779
589208
399663
1041956
1977997
1069657
725656
897406
1295998
1789425
1980536
1774339
1657829
1441142
272631
814937
974831
861245
343888
1431354
752247
949924
178720
1047119
1372593
494652
1860347
615392
392113
1856532
274031
1617655
342266
1543884
1603577
1856691
1667336
1903900
125249
1863789
1173777
478836
897162
59051
1278028
1724642
1012247
111764
1226795
1438705
414030
47999
972793
27923
1689638
625646
1342835
460477
525579
1960512
976271
739050
669866
189475
953032
1995116
1128486
1717002
1956004
657013
920687
465365
1582319
1408495
1460671
930093
857922
1833675
373607
374111
1907344
1406987
822659
863018
42929
957475
1261063
1372013
941729
787072
62035
955859
733961
782742
562162
827773
1762575
1734437
138001
1577900
1276287
806631
222514
1007105
1546766
1876140
1651622
1978231
1996982
922465
257981
1489015
1961766
376370
1500750
620906
1924122
1045711
1756870
1397901
1566720
1089508
13264
870224
673659
1338335
1715961
1525573
253531
610159
224466
802345
1881063
886744
1598881
1338891
1569399
1120537
1874143
1375755
1293132
1613073
1383196
141663
358953
1056403
210732
1251450
548520
70529
916512
514456
1927673
945741
1493346
489464
218853
1796581
1487570
1299127
1028971
210935
1814577
1381474
1706809
635162
1952206
618883
716876
1623965
1646727
1170929
900885
654121
589970
972711
654664
1682595
1252633
1779170
1283209
281920
1191526
1627638
1336467
744665
1403744
582749
1577368
132863
819459
1182706
1617774
665275
561328
1028394
1758651
770057
1544912
1166603
481112
986091
1634407
855299
521173
954854
1553160
1275353
144901
760525
1161707
578631
1736680
834415
1093145
1036572
33356
1490790
804866
72768
1645427
164239
518985
1148113
416184
1255677
1373935
1540186
1051285
279808
969237
1295281
768158
231252
919820
1961093
765315
539556
1294210
1013162
1094374
971596
857713
97576
1039803
1142383
169315
1771315
1330376
295731
689257
517364
1054041
1977251
317558
264422
1751719
1782947
1648455
53637
581508
1647360
741068
1781136
435014
758361
1519745
517785
682554
1223780
1077649
1323100
753172
1198080
1795004
1714709
480038
91074
929940
1435210
1355099
1216227
81267
1637018
1157456
466572
1016148
681651
1476711
1990990
1180711
1992140
1020370
1376604
1625742
220629
1526001
52694
878795
1356336
1343580
1129794
947576
163572
1313270
223871
926175
659915
269116
1777783
1178489
1656403
971890
1503321
467176
338027
587170
568263
1092543
699890
1432063
1290241
1258538
128180
829487
91763
449787
1776485
1783732
1360546
910795
32269
1302541
1643349
1101850
996221
311856
1576982
486034
790170
1607551
348003
1831592
242284
885894
96917
1506861
1351356
1512667
460270
895457
892738
1911667
901741
632530
1843598
145079
99281
1466054
611281
31833
703776
876847
1222863
680789
1847442
237267
1890594
1391434
1655374
1931380
844682
1301775
74468
200414
427878
129593
649367
320965
782867
1799314
1510285
1469190
1489287
1931926
638164
1601731
1235164
1679288
891042
1769595
353815
1359731
343658
764394
637843
469058
799273
569728
1681265
1948506
1633042
985747
30229
1445150
1776534
760663
1565953
257931
1081637
1746509
1860076
1953591
353815
156392
82401
45846
297763
787597
619082
210537
1291317
325287
1463096
316856
774590
787412
1387754
596018
1619206
69879
1214751
1897046
1776416
905022
23030
1699061
342282
18677
1227010
1369746
1359226
1378216
74871
410573
1814000
93101
1213283
1583457
1961034
916431
1671820
289921
1005506
1126082
1476497
1427353
584806
1609218
1560946
157498
685747
858082
532917
912356
514573
485091
757316
1335734
1624558
435201
38095
1741777
18966
23696
215928
487575
1936373
236187
780131
1953487
4117
1182547
345444
1728048
1136809
112076
1750545
149768
214224
921211
173837
97293
324035
1309824
1216126
1979960
1079745
101496
106673
132292
31871
917552
1335974
41324
1896941
186171
423855
950923
1193019
343980
86683
341149
1814593
1905250
1092416
943735
1376960
364409
1726348
358560
1591985
197258
786013
871373
1045740
1230731
394798
1928868
993025
1615707
1216554
1020703
1457185
1687850
867660
1740045
1683817
1347069
958178
338394
810147
664991
786982
917250
319523
835240
1848069
1544257
278601
835056
263574
887177
1531520
561788
976339
149695
1554972
921860
1154039
1117831
1690016
1160371
355731
1125942
1215309
1412180
1170976
337333
314602
1916096
322844
583057
277007
1819997
820638
1920135
856330
652320
98301
1871563
728176
655035
1553524
1405220
114169
179741
1003758
1084188
594753
211141
822148
1511072
613906
466502
750644
1041727
1041865
977316
114108
471064
548757
826817
1284963
899868
1482015
1209871
1243344
1546344
1059901
1063438
1127598
1489423
1981838
603239
1698052
1413981
1167719
1681994
1355429
623521
1074517
1967918
995777
1999192
270047
693233
1663716
1920390
950952
86355
1565466
249032
31137
64738
704848
882275
307806
685756
1033912
84202
1884690
1821962
1311986
1624363
357689
1497805
890827
1897114
215754
1051440
503570
531418
720812
1352085
303316
92938
1497498
1793346
262547
398891
1850143
1849969
799592
1203951
134611
779652
1622324
1618880
1310103
55440
1944306
1393536
1030079
189335
281938
1952027
1844698
1708909
1600130
462220
1358161
54405
1140705
795034
1654281
1111658
290286
460230
1416505
840283
1131962
1398475
1956883
1196746
970810
1020498
851210
1025367
1433804
659741
667016
316707
675388
11787
449101
1577847
1278656
1066442
106747
1558813
1770634
785676
1831511
378192
1940786
1348546
306746
1406784
734939
164848
563292
968624
1918894
777194
659887
1278658
159941
1162911
47039
326161
402835
1464631
1088538
1782002
210929
1679116
1532917
760124
1587352
1945902
734160
993495
856466
885673
1972195
555116
127270
1309123
1483411
8527
927307
366102
554176
734297
1837022
1156171
1949389
327495
495571
206243
719105
1046737
138752
1188417
1664893
1928493
1677866
577522
1808377
1194858
1239724
408527
1509684
1932019
277719
338844
459155
1156512
1214701
553961
506433
648498
1979808
1634235
1197099
1830714
115881
832881
624338
905866
1950317
734496
1418701
1725008
270366
1008882
1385551
737937
292812
1113981
568912
110546
987868
550545
1511062
445089
444307
620907
1201502
933595
811701
906560
576689
1183193
1856936
1305303
618480
592825
372723
551677
79167
1936471
1223294
522120
263869
1552216
1748915
1908011
888635
678531
1546135
1592532
85814
1219795
312391
1488957
890060
267360
779601
1405859
1424800
369045
1939958
105559
822557
112083
1604475
848670
257763
1729735
267483
1957599
1647738
846936
421378
1623996
1655544
1673246
530976
1205761
123412
1012188
1775780
434807
1192429
754599
1761311
279651
141048
1211046
384463
1391860
603452
833441
552714
1555505
93504
1541541
1068530
106149
713640
152252
1529850
1076954
366658
78481
592335
529660
1885991
1888394
669437
1374952
652445
774927
1371289
1082389
652992
1505409
67710
1044047
948838
1373175
855406
282153
428786
774164
242569
938186
1580862
1107832
479312
1978144
854941
1810918
1652268
1880132
664927
1140248
97750
1185602
1300082
1671728
537772
1352206
714874
227072
993725
412579
159935
1951419
188603
62232
835056
1565604
1829045
988476
1616019
1063628
318537
1474443
1459147
9061
1129284
436282
1765429
1481546
164952
411524
1407216
1637356
890096
353112
1156644
1344659
621427
1072612
931527
714266
378016
1082712
1976464
1470256
358022
1209086
114814
681335
65377
1235057
408738
140836
506927
1708772
858903
1277467
1221598
1608265
131380
1516857
1788395
93284
332977
1857482
292295
385964
1107075
76580
595591
1111423
1471942
998787
904990
1977025
181057
288028
1437103
1798168
1527464
472178
143803
122780
72069
510794
684262
1948726
295984
420610
108021
375908
1217849
1849316
861361
250032
803915
733536
1023924
1099514
1640413
1289558
760395
1178337
1637921
1359914
366574
788566
1895387
1146752
1311299
1024595
150206
1835168
1483726
1390373
1882680
1157828
1208152
1701805
588916
1634921
815736
1948863
1369679
1281152
1538886
1145764
1504175
1195271
1992702
1761777
1616436
888068
198525
878559
1901244
1063833
1674964
1440536
1341584
1763214
1831302
341772
92463
614079
1405486
1537872
993740
572445
1898082
1032588
816665
1006084
805320
203523
129567
1561127
1994623
599847
1148659
89351
1520063
1161618
1967005
817595
1110780
262480
721565
1684116
1599282
1099514
310692
1844962
1182806
914923
1074762
1456814
336975
597143
384835
1019473
1015102
297033
76811
1591116
1155615
1212155
634029
79509
1277976
1737712
953353
220101
1006245
455533
86039
1261863
1478358
1377953
1406354
949813
355062
21122
627680
934616
642642
1155058
1656278
1957081
1910766
1848685
1133791
1382856
678082
835671
737346
720845
1065439
1288163
285798
815996
659644
868245
1940219
1231704
1099478
1301231
1086545
1042559
1778272
381131
1384122
1285257
526338
1361442
1561565
471586
766304
1735196
527117
399508
212264
1697548
1365929
333271
1465330
279860
1333166
482445
500295
1970514
1501087
1644418
434733
1101139
132187
1565930
1312189
1007015
1531241
511265
1625522
1881156
21615
1747504
613134
1604524
1344138
598780
1227543
479358
88348
77771
424650
1176323
1244817
580735
1931392
790889
1236484
1950476
1897571
106562
587228
1905304
1924758
788441
700981
1752058
1242297
1481075
246994
1742657
135580
52129
415541
300527
1558015
181195
392587
903560
1499906
1323689
1302334
237607
763785
202389
1554818
1530042
1454688
1003846
1180703
339091
426626
720560
1439502
1676205
1215591
6278
241351
1067012
1719787
1222816
67898
650813
1514604
21113
1100459
1623068
514888
496219
1992973
1166048
1149122
229973
1459049
1306694
980039
1630220
757796
525185
592221
457192
1627978
1790515
1555026
1296173
834053
1385547
1494243
1368612
675430
431626
469965
905185
570763
1172986
1806850
1473939
1672859
1719964
409932
1206730
294829
214470
278899
1138047
588881
53025
1935393
1105180
1131806
538849
1464246
516405
1827257
951535
920981
1322103
42080
403996
1983578
804207
49400
1585952
1060271
1686149
99316
588735
670003
1329189
221040
1054212
1174589
918930
1388507
945535
1011786
1382084
263985
877904
481635
1178655
1865577
1724683
34247
1915001
860546
935597
1459607
158955
1059261
1169316
1737683
1649201
987524
126484
1219484
1210586
883597
585393
651934
1162325
1387898
626066
1115897
787522
3088
1919994
507597
605067
1816536
786037
706448
1977199
1977533
1865449
560716
1586703
251211
724795
1146513
14313
64507
1214280
833950
1013064
624162
1756667
1733413
68363
1052222
993796
106269
622005
308099
615492
330449
365035
1608039
1147723
1729001
1306238
800700
1440474
1476639
26419
1150154
240677
974011
759135
1889772
1958343
503860
871899
1084661
860834
409340
576249
1837202
1629232
126244
1101025
784107
653177
61524
160248
306971
1880036
892319
150135
1701598
82618
1949336
1800521
200329
602258
1127061
162628
438113
1730319
1301103
1937537
625924
890153
710994
1063448
741196
368329
812990
1321037
101662
1655240
815876
1026744
1393423
1290782
901224
531777
358058
1327702
1868993
31179
1538172
1569465
1316628
1237075
687717
255578
1131495
951301
1764892
1065825
990
471034
1387723
1059695
594380
750880
1880076
866001
29001
412756
306177
1927953
1117832
1964098
1830362
1403144
1379197
422374
1943553
240742
1241393
1118589
1816590
596108
1687784
825340
379187
677607
481084
323584
1349069
1848767
1147835
1166849
934507
45032
777266
43800
903915
1096856
30181
1972792
702265
1311006
778756
1389194
790809
938336
1128449
358605
1101723
1838911
598087
1404285
1951568
898879
522154
62305
1199073
1354765
1702867
1987556
1149664
1389656
1213590
1768113
593395
1512507
1322460
92660
815304
339343
120496
1631244
138335
560818
938680
443586
1248206
339235
1767296
1765844
957671
217171
954050
973598
1639876
356465
143042
129379
1075896
1915285
1503639
342857
1635378
162863
182911
1825042
1964637
1385340
135638
215912
968726
1296153
163287
1316962
1457244
1666769
576613
1080905
1744361
1215845
1127491
1604982
308759
1438122
543218
875408
1614479
213717
1316962
298601
773738
1982540
1811874
1681546
1645782
531725
1808038
980888
1618279
1121876
1358436
366498
1188115
690021
203040
1529108
1163459
1961306
1431445
1983321
189735
1505131
1196533
1545560
1353497
1715761
154076
1679722
526760
1150811
1482014
1083010
881027
607919
1092405
1459049
914974
1038002
1853993
1251360
1724168
77477
763205
915875
1025329
881661
847605
1610193
1186625
537613
1388678
212983
891185
1060451
1846516
629514
1726751
991335
236081
551929
61765
1330659
537699
904275
1891572
1249448
999889
288758
179816
212146
46870
1893029
537140
1584353
839809
1516824
1717367
1716916
740946
892852
1382187
462205
1364323
1595904
692837
1002214
1920084
616210
1944759
111101
1338486
1226164
1492181
32159
283332
1890004
950918
1688629
1958097
1635446
1158138
1474671
1018940
1180680
501375
447245
196031
318732
918494
1453677
485586
1328119
862644
1335940
1507800
700424
304981
927755
889043
1108042
412888
1475867
1893437
336975
1423126
1842849
1661537
1798629
1594849
830761
544349
1898786
510023
1938368
88855
123364
888214
1934968
751419
442374
893041
1434248
1831732
1354505
803942
1116842
117159
688932
1174869
1861366
1748024
1021327
1736985
1693103
212409
1128732
941752
1524847
1530608
6928
623417
702535
784796
1518333
428140
1052162
508852
1086057
1527665
1066933
1382781
481919
1472565
465594
753174
236567
952517
537803
1388940
56327
1533983
793665
655
366030
682726
1220804
812221
990313
13225
1879030
1773857
1911500
1830605
526754
1034740
719449
1430672
1252369
1342459
1151634
360682
1832533
1215797
1697321
106719
705413
1833855
858351
718190
10735
790495
1241311
177344
1557522
1700772
1469136
717543
1879350
1094198
332311
742529
1736115
93228
1051263
1408942
1236506
1130086
1392274
767741
1955334
532779
1054180
1149741
1120389
574174
1206614
1410289
1407444
321036
1019328
570582
1183840
375201
361013
1929253
1512201
1453467
823390
892569
1012485
622210
925839
1390266
104950
92523
194194
1559785
371406
1022155
419941
1844856
1893723
867924
482726
949982
14954
1998558
494085
255691
45335
334633
1400439
1059286
1915339
1556594
1655659
1267474
935255
1683416
1590194
757648
1410969
382567
1984583
1378336
1606959
1298924
163542
657953
575213
1129349
365699
999278
736628
416267
294645
1826430
1442187
917050
185963
921429
251261
1481437
1566732
1928921
1738966
655829
449483
796780
389656
558287
1141606
1708244
474887
202056
1134670
960829
502225
1673447
1132360
1433706
1651287
1276434
326518
98047
510252
1414115
1198067
460010
171727
1531506
1257642
1846801
263318
1269118
131493
1089109
1107674
1574207
1170438
908729
125772
525546
476282
777759
425477
1003616
958098
489912
41143
492386
1147035
1490526
746688
1059881
1240314
475149
44650
478135
1248862
474850
1105269
1250704
821422
824716
878014
1428001
538623
1375775
550468
113510
1566989
1668487
321697
1842791
1232366
1432452
1931903
1666769
1692924
200775
481454
1878991
2948
920756
1658795
525040
699882
969370
1950118
857481
272317
165223
1515978
136534
1534029
236790
784856
221750
436298
733797
1583861
10412
1783753
1893360
535906
1279503
1408014
1192536
29627
478788
363438
1358200
1749155
818821
853254
881416
697630
1992132
1573627
1276628
424418
1431379
1265976
888019
1552245
1522777
1328953
894985
1951626
1441227
1932393
34214
1971126
1626797
1800476
1488602
1605255
436638
1938195
431949
1128174
1944149
1734126
995827
1341823
308755
998877
1935378
1167749
1123929
1440256
769398
1284556
1451035
1790681
72489
230218
1639460
109733
366389
611677
713284
157379
1186699
1957271
581581
87726
1214610
653803
1181976
1291109
946121
698369
1689048
196216
823714
231964
388925
1780109
1971100
15053
1350153
544669
276424
834105
1745540
1218208
1901892
116498
257631
1402291
1919551
1167963
683172
1992323
1250898
767810
446198
1522409
343786
945852
398966
249456
1750177
98970
1815405
1175188
893162
116547
96565
1384219
717050
341505
233228
920183
643727
493627
763333
706909
819907
630374
457672
7062
577850
190918
985158
24105
414036
123369
1027141
1485595
1602786
956449
1824406
1215261
1217991
883481
1036475
476344
292597
1714962
1164130
881530
1728725
1763773
1860936
1397577
379739
42680
1293337
163395
1187940
288905
1539511
1212662
1739358
1235759
976625
816616
1039652
281993
578347
760283
703304
979478
1946535
1674220
900581
1699308
727552
1368466
1382326
115721
799445
642279
575697
885377
599977
1948648
1289444
18010
401113
1190071
1711407
1873952
617899
1856738
1268690
41561
1495077
885549
1056877
388358
1325271
996347
1710433
15220
1148953
1769984
1241028
949599
1993410
1375378
1505952
378398
213621
10834
508995
1268752
789748
774890
450335
1925933
1439414
1949524
1218137
1716685
1189434
1726402
734524
529524
1415987
1065209
1816622
164221
1331580
271820
91344
486628
872785
1926758
895945
215289
521448
1156190
296704
1196332
836071
757068
663603
1649153
79432
1696987
1222818
1145596
119800
1558916
1961063
1359860
986673
57108
1771931
1249115
1875135
1787803
1310572
1505727
873832
1906447
632653
89913
218
251140
755195
42909
89380
865136
1075445
793449
400631
703841
1167736
295210
1950165
1861766
433508
1000506
1994259
1894131
1940560
237990
539231
527551
1716383
140445
1976464
263698
1899208
546438
122927
1664480
1827919
522869
1359312
1865437
238115
653633
231243
1639063
1063892
1060740
745969
367162
728333
253752
33406
1875004
575665
181708
1489415
116778
1025132
1193551
503000
154924
637747
1204954
309779
331225
639921
1841665
781628
803760
1546336
1703233
459845
160876
1957512
719209
1724247
1215284
1544724
1164294
326918
1204126
535232
148150
917948
1689158
211451
1027136
1527413
829371
1651012
567096
917136
1751187
1954360
371762
26512
439564
624240
1029984
1636957
1291271
717954
1873379
1150937
1836323
186389
19562
1533825
1922835
1397964
909226
1156982
404302
310833
1603913
1111255
1922576
1865626
1249135
64924
829717
665251
1179023
1926850
451726
243120
262305
276371
156457
883298
392564
1531633
135524
1037265
1140869
658205
1245653
220607
1902677
1350973
538623
117089
1278424
802295
499197
1044642
303374
1242603
1294533
1184581
1680211
594673
909601
896272
1959397
1965962
1896740
30859
1523569
851261
1171035
1757096
1194916
748425
102002
173318
668133
1432494
1016189
757836
1491133
574545
1042353
1105357
1661549
537700
808533
356795
1778366
1936292
753949
1379859
322385
1777310
96651
1172347
953285
926765
1682039
702584
799364
847671
1022103
1060539
911242
1954004
634694
1262736
770534
959259
1662217
892700
1653577
1927857
1920632
871160
1183963
427056
1226490
1174690
1356127
1808050
1529972
1850753
921211
36801
742034
1849117
471223
361532
526497
1454004
942315
628688
1543026
1438940
1072055
1039759
1322437
1246924
1423573
1236966
1257677
1388841
1585447
381420
1155785
556583
1498656
1047167
1927174
813429
1337312
1704028
1111872
1878299
403940
759740
886586
169665
648397
706484
1930184
735414
1008630
425589
1844072
350020
244099
968391
364331
1529005
611092
1130550
162183
1133593
471762
1233990
1128139
622081
1003722
352246
1017957
984984
1858956
433922
772356
1108747
101927
1316722
1024884
1455048
624400
645654
1739588
614551
241636
776191
749654
1546456
1491880
172645
1172715
1118343
1939669
1054775
1162165
1683294
6796
1286604
864144
1301658
16837
943104
1403710
535987
1746930
1588906
172276
1595431
37539
310479
1641640
634664
707639
449775
368710
1006758
850987
108299
437439
894312
625110
1883072
1639553
1587939
1433868
115336
1631322
356422
1480961
775904
694164
1905846
1397345
1567341
1552047
1461388
1511943
631661
1574332
1807880
1659349
208210
955905
961049
1160232
394561
171568
1745489
456684
170326
1516019
1633180
1902202
356956
807739
201306
386491
155425
874719
691817
426300
845674
500520
429583
247103
71431
1091011
266292
1174484
1412916
853731
996570
808146
479981
1142536
8380
1832616
999077
834350
659584
531529
246123
1295749
1580435
861259
1329572
1877505
1649557
1679672
411759
1475888
1113278
79662
1368551
1517388
904640
567879
1769294
925505
1934012
966427
349748
1153438
640438
517374
1749692
1212386
306984
646290
169455
626212
813780
1480590
1804746
1695406
965829
102351
1201157
300773
853801
191582
1294036
290076
1756149
792281
447396
1757031
360445
1413083
750038
1536609
340702
1248245
1655710
1143027
306517
1670301
716187
1490465
1466173
83670
1302970
1020783
1825369
548549
1942579
849587
1012479
271847
580773
1389262
939193
1948004
1798329
928808
1762006
431569
104372
163384
1687079
270993
1710890
1960978
1355161
1984148
1186397
1755127
1715294
398186
1112626
1318914
70799
884318
372878
584957
610316
988256
1177826
1002952
543685
1999334
97703
1926003
904640
1024220
1625086
709341
544367
1076463
1440116
171171
1673106
139279
1340370
505643
704915
477538
331852
1333612
940922
1138608
1557688
1508148
1388288
1727799
1552159
1140204
716859
1950645
1482410
1626483
551145
84223
1710998
1916942
76376
1225393
1521099
928802
1174829
1029705
1273838
1239639
130597
884318
1767333
1825508
438981
1772709
609655
1732631
734524
447764
1790675
774140
965312
1871624
1775853
1811939
1558859
1495608
132491
1727891
1445931
820929
452265
201698
1403143
683817
1202275
141636
10890
38540
176453
1768270
511146
695465
225215
732280
1045308
375561
1846852
934614
785540
841467
906693
401534
1617129
1277736
512622
320617
1352530
398966
940872
608923
678610
578991
778329
869841
153553
1958072
111448
1808900
1990298
1587130
734466
973460
646248
308954
845855
364350
1865904
182921
1754635
57458
1561403
484320
1853468
16268
334065
1929060
1433795
1460045
1154170
79688
1668657
1553538
1944179
1489287
973520
1099715
1503196
806349
7594
411953
1396188
1031155
1365732
241529
1053664
1009538
466030
1150996
335248
1982018
1730624
1844707
1944867
850887
1712996
579431
1822416
1921447
669524
1205265
1880390
1913206
306176
36263
1954794
226271
1377392
674431
389444
952729
1420255
517767
1568745
1815349
240367
1988204
1596033
1115737
614867
1529926
1640400
1149457
1198766
1002636
1749815
204526
1762668
1260267
1873131
759698
1609471
1765021
684343
550151
1240753
797948
1287368
382830
894313
837271
75168
1779797
1882116
706149
86987
1593524
199697
1454780
1031042
1511238
1756615
1939527
1750018
144503
1168573
244079
1360965
1369704
1520933
930500
170564
1546124
671772
612137
1369682
931639
264369
1522102
1824812
1700810
66496
1800108
1956067
1676832
1333010
198126
682534
515228
1288540
1070726
434912
1282415
207796
91013
564949
221336
853125
633974
685146
1906447
1278100
681194
1765794
1277283
569484
842617
1188446
614878
222956
1307371
1247970
1968975
1542211
961588
1279153
651113
469805
925490
84952
454427
1444972
974506
521052
1437301
411274
740304
939036
199128
1701282
414617
1120206
526930
931302
154666
195321
252830
1433053
520195
754402
812066
1895894
1548213
1701109
88261
1353678
301878
509712
815128
313255
288285
1762740
1749155
923647
59110
863465
1620236
47500
1244899
1805251
278066
652935
1223350
1500548
1199940
32435
1135483
231876
1154670
1285036
868675
558150
1570630
1637917
600199
458530
1452031
1216075
751210
149513
540926
1206299
366182
1841167
686220
1371504
1870043
1259072
1648590
991125
599496
1101954
287288
804469
1695081
788513
1061624
512745
1412765
1810631
217839
1474036
1271036
583792
204095
1880928
956053
136264
500460
1075877
1914665
1496198
604652
269775
809871
114153
1172431
133636
1766775
1723888
539436
220361
1997652
1338212
53934
626789
1055675
1277382
969602
963206
54477
1241989
597844
373202
1895480
1411965
1582730
667557
1189311
463860
1676282
22950
1161041
169577
1248285
1421118
766798
1980099
955572
229729
117383
903830
644486
1310178
1418457
1154360
857599
504602
573348
1979992
1421530
1521481
282990
832604
879560
1683230
352023
1288703
1696124
846015
1984168
167242
360651
1017015
1913496
231227
342760
192920
143506
1506747
756936
1962801
872484
111542
1774758
1063978
532434
1836613
171617
1686444
128992
227862
58612
486499
1071795
890160
1164394
1470314
570165
1955358
394197
1361170
1350957
1818073
1513461
1999558
899155
115991
1521925
1962693
83471
908803
1393592
1435541
1063118
214657
538808
1937826
1430798
1478378
1738801
1041161
602513
1420207
390625
1186432
76466
1645989
309664
1762029
1511043
621645
137956
437330
1074420
242586
939910
1199734
326210
1057658
1202679
687646
695354
690149
1320295
630
281977
1375248
26156
1475071
452627
1762060
505292
1961705
1791946
1448271
1744652
1339726
256096
1141836
458720
1431000
447052
1642126
1862122
907736
1325516
545340
1699858
37299
526278
992584
1247566
429145
366153
339471
1650267
1683087
144631
445946
685431
56330
491008
935769
395301
99071
1204442
948390
1450985
1615858
824721
1256690
208905
1875243
1547534
943999
325975
908386
1298084
637625
466389
460667
1281381
56958
1733142
795751
1261746
1860712
957793
383689
433867
697173
1032401
1331926
1661630
1462757
615095
1439526
809206
465131
773367
1555109
1023486
251267
341310
1495339
338223
1503951
827542
575853
991534
1708564
787200
929350
13574
78874
135937
1533114
1284703
1147823
63503
192235
288181
1087322
597878
1517867
1575737
87344
679931
200480
1477145
1957395
246687
160276
1854698
360095
1919887
1491523
1167299
612011
938250
1169510
1428934
1935030
1121024
1404567
890643
986900
579254
600561
776389
865204
227853
345657
815340
1386471
1502143
1242548
596609
723688
386399
806554
1768922
1645297
156013
1881758
640520
907132
1324514
1739240
232799
1119892
1624518
606767
880630
1312258
1321086
570621
940154
571390
1115179
308812
199928
830921
1809866
591870
1669947
470471
1099877
158554
909007
936649
1603174
1948447
278066
1095544
888977
227658
440991
801057
1703112
982593
1821331
1397681
865339
1769498
814054
1347311
546447
1484461
886744
1778364
311834
1202918
479554
890037
458038
1436986
366638
136436
1877361
222109
853003
903831
530329
1242217
1624841
1630558
1257413
1714323
1375996
646405
1618668
1836872
550633
274254
297022
311593
1606195
302495
928441
1329850
1473430
1144187
460557
1848263
1057396
46447
847878
1195429
965476
473383
1274080
171089
258307
859843
1562689
1083331
282740
698517
1092112
486951
165960
1886404
1320693
1359668
682233
914588
1653732
345545
1611667
1321446
1160305
608486
878741
1992296
1492644
1579835
286219
1392824
194637
1228332
470002
133946
353106
783435
919230
891854
1123048
267333
1731831
1135100
1786748
1983156
799534
1416387
1855844
1406756
1205817
839123
1172017
1231876
683958
1683094
325819
1269794
1876686
986853
192644
687085
673295
746228
61220
1476541
1693312
438149
274156
1237997
778683
1636538
1319943
843688
1658834
1269235
1783321
613903
238807
748480
910518
259103
476544
961055
10625
1458321
1234491
958581
217242
84211
1482949
1795391
724632
774182
1442093
366785
1027341
198160
1001854
781585
1433841
681677
668402
184434
656910
315856
886792
1644900
246710
483359
1394286
966294
156938
1968892
1424252
764742
56520
1019485
1261520
838823
536621
1089332
249711
1889155
1664821
441676
122327
1309912
491451
132637
1533414
1442299
1883835
322947
1254067
327306
750540
1397587
993234
1729735
1001369
1629913
1949242
517597
1840015
19552
1315259
1269013
1405353
1684358
802880
1933509
261298
110385
1677252
1691809
1358998
824956
1355363
1956196
1408747
1008950
380223
170227
1135995
1009354
235398
1310157
1922971
1671086
1191858
1415561
949967
1839925
484385
253005
286306
833707
788496
1806468
214315
1399049
845184
1517547
1657928
1360000
132637
700670
1199280
905048
145336
1660586
1057579
1593759
569776
98925
820362
479912
1598124
622308
684358
740865
82690
217414
1005580
1713772
764133
1585522
1636936
1910447
437062
1095385
412471
847537
1461267
1669539
523216
1094935
1101544
1151893
561450
211556
1382575
112076
1529881
1549036
706354
37853
183818
592284
170637
396743
600464
1626023
489932
1663206
1161641
1394857
557928
1047187
568504
529434
814827
1206192
491056
946891
1218197
1921987
1181295
1041509
686267
1208336
881548
1359155
374602
1417336
579405
1241237
24966
1549777
1003049
1756102
1870622
1807182
417846
291657
1784840
1743141
365247
15321
377654
1686027
83214
873308
688274
1521925
594762
482128
551476
1633071
455487
1105202
848584
801799
1521611
667548
150368
1417554
1429624
1739653
468076
1864547
722846
1290491
1189733
1148596
885764
353907
1695900
965544
699491
1082329
366007
1086211
1897684
760525
983374
280857
1360321
415621
571718
1275323
1056337
1157443
1467783
1729999
1626624
1606638
1239776
1062990
1707387
412471
929348
1717714
1829810
1478438
1317090
575205
1266505
909567
168987
339215
330746
286652
1077738
852053
1671672
1676089
501604
517103
986730
234102
1669033
1308030
299785
1386621
269587
1066189
118098
1875707
1288319
1374333
546778
1967118
116475
1173699
938912
809927
307004
48769
1917719
395866
1420843
1658301
1991892
1317265
1529048
1114852
640108
83649
1420253
1065759
1407796
1470503
465013
1832065
1601694
317729
1039164
1993766
574054
1956736
1707020
785836
1427176
733840
1114284
51769
883458
1529005
528368
430214
1352659
668256
1826632
1902681
367341
25785
1015591
1039575
166834
465124
100024
760124
149881
1235802
1180008
953294
1881742
1679153
764794
1192418
1632391
1117011
1002258
1360910
295165
1767296
1143762
1864614
1001854
1295235
1702339
573432
67563
828120
1373847
1813354
788381
729380
381610
390438
185595
713438
758671
632274
1917756
620397
970929
126931
1761498
50864
39210
343061
251954
814153
1151993
1233242
1463786
395962
521432
645644
1340721
236546
860902
1815331
217880
1999830
1762759
353656
579079
842094
771752
1310353
1191480
1444150
1400610
1613317
921810
1352026
834075
402434
1066548
510487
1461827
759103
229055
1946537
1677678
1431305
454150
1604445
1520308
1068962
1983743
462030
1662913
1764517
998152
1466571
714580
1572422
1511131
22277
1554631
1553690
1446397
182758
165287
1221512
447817
1915754
1331819
79781
167059
525418
275432
1037413
308581
908170
1574913
1856341
191378
1870664
804900
746481
1189414
492425
662859
1391142
1470278
109328
1757671
1637233
1693987
1805153
1683023
1654590
465240
1981813
1189874
1457387
683867
1202522
1612097
366721
1077888
591941
111849
732467
1825016
902717
1857756
1539965
1815317
1454870
331749
1057447
144293
756647
1996282
935309
1608437
209735
1524197
380971
1162675
252888
979055
975026
619949
692158
332247
1690391
1517313
1156412
1179839
237785
946580
1869157
590021
1169596
1831485
1384223
146287
586463
1632422
992524
244145
958138
1811273
1153633
809320
330566
507503
838935
1033732
290033
336651
667343
1931641
353010
1599237
1632146
1237260
1073057
675825
285400
76678
951687
952644
1416216
601268
1056845
480357
1504707
1844402
925572
383186
1610785
1565355
378367
541770
289269
1432063
799857
190033
366658
1640190
8170
1963944
1459147
799141
45193
1680540
1694553
123635
1550386
1316083
1008791
1113196
93247
389115
1571392
1976940
1421727
115433
1130744
313497
1653414
1552756
1766031
1755810
257075
72514
1141093
360227
444998
1299331
101614
197634
1071759
1734037
235789
1552887
1170520
434597
737604
1809483
1932232
1955717
1904694
772352
225154
1102606
50065
629041
84752
430965
1659669
1471171
74034
755000
620096
1015352
1166020
1361237
263396
885809
285737
100996
505472
338714
812113
291724
651532
527090
1395760
1407014
621406
1193306
59753
735883
1381622
1297840
1148678
1682745
1174018
548939
1238816
1381375
21061
1316986
835635
263448
1978018
1415832
915751
53893
1179743
23981
1825092
1652966
1416211
1598963
1192122
347042
1824293
1990255
1886118
988398
648039
1623125
1946224
1870870
1883109
404875
716931
79599
1628077
1467531
189074
1685290
1536648
447588
731348
1290480
847436
1748253
830703
63745
742640
971995
750133
1576287
847136
913366
70734
1887108
1549047
797684
727213
678605
668081
307365
825798
1067179
575071
326492
755881
361859
706271
527249
1875013
672887
1513863
1218127
1835381
1845303
1937285
1534921
1089230
609852
590450
853801
171727
1409693
1170968
344839
1569821
1330457
1386270
1178197
223796
1565236
933118
1514932
1056004
1262896
65848
763564
1977230
422473
478987
1790454
45116
338709
856831
978067
1700434
236715
1859376
1146098
86838
1961576
1415124
1799489
1874443
1957295
1932194
1493783
1114647
635727
1729131
1417336
760977
1116323
455293
168384
874462
1909433
379721
722406
908940
225718
129009
133508
1128292
1913689
1457900
658922
1058459
896099
1093063
1525059
818042
81815
1468802
247320
812347
1323603
1853424
964009
493659
1245511
326165
218167
400826
1514854
454713
844363
1678225
1761411
295091
368740
1905910
1779202
896481
1417101
686422
1529642
748142
726227
101531
1639460
726181
714404
396885
1984588
578737
384699
1720739
1123251
45721
1887585
1733616
130912
280512
1529108
1064028
1455704
781579
86794
979736
1681703
24274
156764
1076425
56712
1972137
1609154
683379
262699
65515
1739980
850532
996948
1806137
1622598
983152
35862
849050
1277816
186433
290914
774295
1138140
442348
672469
1870839
319682
479340
364281
765263
391361
220253
396583
1533034
937326
1831960
508557
67569
1458292
229920
16666
1115749
1427543
7279
785236
996566
369355
883649
1028810
1658956
1151455
1586532
914793
765869
1154939
1780276
192644
1264532
1928046
1926971
1968034
576472
1043008
589935
126974
207197
1484983
631646
54659
890074
1281413
1346906
526212
298242
1728670
465150
315723
710719
980111
539039
1059594
250945
924046
931549
397479
1329787
528407
1304568
1943849
334533
1040953
192730
1931364
1407796
671260
1909029
779131
197017
1252687
1803657
9955
1998949
1142282
1347234
1065759
1024997
109922
1028820
1765297
253244
59901
979437
1651831
1795416
588397
776156
1455486
316482
54418
1272621
1247053
366248
1294003
659887
133367
1555849
1650466
1504146
1634824
1596545
1871247
1111106
501750
839592
658890
283827
774408
1010279
1522071
615029
498151
38711
1132825
1628988
83413
1949905
1213397
1719533
856011
1669838
1829096
291252
1752327
1804135
335530
1217422
954594
1667889
946460
337797
1873859
1754958
1543797
170744
402506
977886
1148609
1981217
1032662
1937819
878408
209532
1917731
110309
375180
1976575
222154
1671075
1555228
1383436
728218
1739088
571943
1643637
1994081
1631394
39146
133843
548602
790544
443466
203528
968607
1320977
1360185
1467047
1523365
1180546
1772842
1895617
1886148
172683
1167796
1486415
1201231
1316698
649184
1975578
880582
655627
1374184
1232297
1174909
773796
1841595
1445931
261009
542194
803612
1105160
1728109
361125
502138
1469449
298687
1594278
247320
1924033
1365104
869845
570557
90853
299957
193285
748551
1569109
1656860
1715358
1528178
1317892
935365
578113
68260
1238772
1218621
1544282
1002242
45116
951621
34930
1353973
1245677
1079226
1691033
467642
1781990
517608
1041983
1988808
1548772
1101272
1681725
413712
1922474
1015102
1741722
1442829
1897876
1663512
602864
1074724
530448
574466
156290
1042413
91172
1318574
505056
1219097
1218174
1797642
1189310
1107394
639240
1883155
795158
1697811
1184076
554699
303717
175532
348428
1973281
1673433
144711
1527693
1342241
1534675
1196677
1178848
422399
253353
564633
127270
1481852
817518
1111034
1233008
915445
1275677
1722812
249738
77798
1661095
1309686
1575966
1057648
1443111
1835113
838437
125665
590497
932982
1830999
1204273
554869
730295
134809
461802
979144
766661
777047
1319115
1300154
1665776
320709
1796845
897426
449280
1048989
273998
647351
355768
1362470
24000
53984
793700
148628
1971454
1656683
139916
1206736
1754929
680253
1960790
1372563
202177
1084932
494652
37591
19689
769503
1059543
1704589
1099703
1723595
1692487
375536
36790
356836
1628294
1885409
1064570
968925
1043807
574682
1329709
993722
452404
689777
1394136
1569186
1376737
129668
737840
325499
300267
342117
737442
1093750
825118
314472
513806
374282
119403
1296053
608811
1302610
13022
1484495
940251
1213897
1470034
1547374
582104
304776
444243
126865
464958
1454649
1341043
504332
757124
1310977
1922584
900419
1508173
1009734
1689879
120780
854749
298864
19949
739602
1623245
1651344
1114246
556418
1998750
429231
1214738
296011
1013539
759255
1008722
1011139
554613
1467598
404875
1246511
684132
1652261
1482991
13132
828652
1507498
633749
1147998
1781762
1720464
1540687
948963
645600
1764658
1501269
1872571
291315
1772227
1188478
1953343
936488
1070149
1873815
242263
1999764
434511
955143
969048
1461402
1358381
1649736
1379812
929744
928807
1379684
126420
1320912
444235
1030751
1691007
562076
292057
61943
1848572
1837474
801120
1061168
1469635
1092243
1103206
1039486
1604674
1667336
340255
1726402
785019
852529
1593267
671473
1940709
1850609
1381132
1022461
407400
421046
1313817
1970658
1275068
293906
295752
1740866
1457505
380096
1237240
1447908
1389938
1558100
1476134
194473
683912
1535167
756410
1883870
1479363
207986
1396422
359864
1367259
391514
615857
1900348
702754
774942
1495371
915463
837298
33270
1789872
304094
1295581
894568
1854440
1373553
1517898
1906626
970829
939916
673781
823317
839593
286811
609567
425671
1256542
1083448
204155
329389
229951
320444
1176039
500891
1684962
1373755
575127
1728591
1363043
427222
562020
177766
1042335
751689
354615
1507337
1001728
1113821
1993294
1285342
471041
1901315
32927
789826
1551097
129010
106555
20943
693183
749981
1422661
1486035
1856071
302758
1684400
1529929
317679
410670
423303
1005105
1031720
966766
1068436
1990792
1658622
177067
615286
331577
1781154
1790435
328551
1611572
522841
1047961
180632
637374
1794718
248197
1761190
1448523
1788924
1358636
794332
764908
1698874
828210
188686
952866
742357
1160552
1158766
413195
31732
211506
14720
548774
750489
1019789
763170
799036
1153587
110028
676702
1415531
280053
1645402
122614
1131515
271763
1195304
142375
375244
1896786
1391151
992160
536903
1792048
1836831
1387892
1520687
1370238
640548
543458
113173
260954
407284
1169323
238362
1634839
1214623
1595584
732923
935816
221706
1005906
1178719
136608
1427979
1857247
1440708
224222
760560
1758230
1716454
1660749
1376190
1590399
238854
349854
109595
1797187
1107602
1179454
142017
45040
283174
223454
229535
1833255
251688
1376247
1624200
1758530
1187986
1814807
1267205
1832718
994110
1252377
1044656
148087
760470
751756
1875337
870072
1140299
1751986
1099588
1971960
1625097
1522315
1135119
1521488
450602
400758
246502
854569
1601376
919600
1471611
1189161
1583311
1186625
1592635
1448445
1045271
708042
287246
846398
1571290
1826291
356972
1948353
476789
97678
1870656
660299
58381
532041
508719
526737
107060
564078
524373
63499
1699332
1415220
1669033
906852
1866943
1641488
735590
1060439
701487
1686090
751265
1231391
534629
844567
1609218
411602
936557
788277
1953181
1022066
947732
34930
1167349
1072669
1224416
1383196
417957
1194293
1217771
1755565
1524689
1861856
1269715
533938
415111
165748
521649
676157
1897870
1529762
269055
1146431
1850675
811020
845511
964419
1281525
233545
462260
1658642
257769
742034
1079336
1036544
1005789
1267275
1018918
600331
210306
1729009
1178839
771913
1481888
985126
1850700
1007391
1066188
953762
433466
731169
238498
680027
559534
37301
116730
1778351
1086651
994796
932918
85723
326115
1058453
861509
1255682
1371432
1544573
1599907
86652
118390
1312277
1993994
999988
1418169
1192810
1352987
662779
600086
182645
379049
695064
1420688
44845
743848
32994
135205
1962419
329505
1884178
1140869
1652873
79581
1579053
251792
1293047
481769
63117
1076467
1139069
1293850
1289516
1376247
614308
1479145
1513107
143803
1760976
435265
1833591
1541053
286990
865538
702826
342067
1731080
1844262
101256
1051521
1537505
1606869
367407
696443
828123
1331053
762982
1160284
584948
273562
837860
656798
22387
1329140
1671498
694628
531204
218035
924270
663269
1098561
1279715
1278562
320974
387749
1333961
899522
202592
363178
835056
841423
460435
1120116
1259201
1183119
908428
685830
487874
1325327
655165
436904
1000195
635215
1393386
517675
1579001
130155
1577200
1623607
207464
1861113
544924
1004939
1834159
1466740
828610
1766690
373670
1952447
1246945
858714
881420
390931
1294919
730885
291897
389323
937688
1706800
28583
732714
949109
1136842
13471
745295
1312352
359893
1770485
1177343
487813
967678
1821572
230575
510592
1605972
1767954
1515750
760
1075821
417946
39558
1792471
972223
1139242
1941018
532474
25423
918673
1193735
1593876
155551
1197156
982920
9854
716594
1405518
786
516405
1247639
429343
1537293
1686720
1390600
1497953
134611
1376226
1198225
103644
894518
1240602
872411
508882
144594
390162
1987784
331111
309124
1872598
42808
821765
1891393
45631
1874707
1746595
235620
1323060
1895273
903108
122124
588930
1537563
1383670
1276287
479344
1133593
1075387
1609774
1199013
725154
1276568
585356
1683683
1283134
713846
1223890
1434678
891346
1013593
1929464
1428809
269381
1602464
1885571
1068894
733810
537095
888022
1325961
1259686
1470912
1991954
1194656
900359
298839
320153
41505
1404151
1832426
91762
837995
1036879
38894
535309
641693
1032522
372032
690671
386577
1157413
219226
988653
324211
217702
1936641
1613116
1977905
1833770
62818
1575565
1983317
697195
1961677
1637327
1075323
711910
1743973
1344539
576543
1114339
1691368
894718
1940651
433377
155782
1404419
1945934
964330
1233927
680718
937144
1436753
985529
1470947
1119220
1445008
289840
1259991
1756547
1396315
1306188
907037
561598
1887455
1950209
459315
636833
90598
421865
1672766
202997
80869
453866
1702365
1346834
1020839
588293
1499705
1152337
1191340
198525
1057658
279265
1310670
674669
1265836
176175
728661
945726
937984
1635141
564811
1716731
535902
931817
1078715
936376
1486253
1609088
475335
26054
686270
1956451
1036691
1640777
1363897
807451
1360646
1582385
1126743
1861984
1576906
826719
449676
946460
280263
1508966
258887
1634211
185991
692595
1856685
307264
1523524
297275
1028653
1891537
1442585
1362937
386394
785939
1312024
1917928
1206936
914721
1385854
1573722
647180
343605
1011671
1973166
1560560
64135
1444631
1802750
1281152
404376
1269118
1955069
1050968
445227
780348
717614
403582
1695586
875936
574749
714639
72872
1705222
1862593
1288642
1798872
336699
856700
1568402
685740
1280134
1606906
1988595
1166622
250372
693719
1404504
503283
1086283
371926
617378
1305358
46372
425605
949622
1755457
1701984
1908883
63434
433472
538109
530394
214670
1514244
1352909
885279
1728705
214129
1334278
980855
1617911
491463
1992763
90374
26624
742670
603831
88285
1400745
852365
1151784
1899003
460792
874800
1889802
1033484
310543
1180941
1812836
1411528
1622360
1059033
703400
202380
1399875
799080
1162283
91198
1973334
916323
285679
369548
1080204
20067
1432339
1260701
892838
1646497
807555
825447
1254066
336061
1927453
44734
797568
407579
318537
1245737
328652
1644880
447314
1691830
952242
1881577
1783938
637080
1609301
876620
1408976
1619043
1011947
1047170
1283701
1140370
1087686
253221
1388585
1847615
1732805
333655
732389
876156
29383
1128436
292745
1257693
194947
1301462
1364858
672561
886513
1487037
467393
123018
644015
1066486
1687526
350817
1624234
1062918
1861848
1413940
186582
1283880
1462838
1961339
776058
95502
1340956
1370147
720818
15722
986350
1479851
1286122
1826535
1825460
1947192
941997
78213
1291658
945110
1468598
167665
1137855
84324
1894925
1518712
1761097
1718940
660584
79418
56218
530728
664521
575596
1655106
1887902
1317980
1061388
194525
1801738
1316436
153182
16750
1243126
420968
877003
1436667
1330309
1901127
972923
714163
1968545
1464633
1758631
738967
1130467
1166532
197937
1986379
987319
1952070
706573
1393386
193063
1433706
248989
1080469
1879641
1239591
1584432
903940
1122077
1984428
1758230
1561852
424493
573012
1784889
972297
1800089
315330
882240
1391829
451566
994335
994368
1728526
1329623
296680
737269
1650225
598945
666679
898875
1584466
1590172
1087365
1704991
458498
1805913
211329
567122
896701
173003
1621776
714414
724001
1486205
1917327
1489932
938251
1837915
1236121
552127
708248
1844994
1153766
505045
1382389
1097374
1184018
779546
1390878
1794358
505667
274535
176857
1389714
1171304
1190797
1305049
1656603
1339348
616521
1724322
1431445
859377
1244164
919767
760451
1001471
1651636
1891893
771860
889181
1383908
846770
770597
247921
433310
82406
596627
1736115
1728432
1895099
457596
1650881
10153
1679793
308282
739434
1472754
891514
255830
1262318
1844279
67622
420646
394603
1197099
959337
1357973
946255
1803328
1464875
258786
1942376
668081
685124
328673
1545474
1827952
1684185
530465
1142072
414288
941133
663214
482868
591826
460417
403172
1916060
391436
1444035
313847
780965
777838
1952371
1286253
531922
34758
1424800
232178
1164417
1167796
793502
1670335
1265849
1291269
262366
1461138
290176
1435787
282844
464534
1633167
896004
793726
1133655
1383485
539222
1981042
897862
1140892
602426
1766880
345036
762907
223524
1342814
1152220
775209
1686259
520752
1162277
1262454
1759268
1623530
1240261
1698874
1372612
1154995
607989
78663
1601667
1886619
186643
257646
862320
908451
1866860
1747003
1112223
945493
1965745
765214
445514
137089
1109807
1536526
439627
519163
1414064
1780286
569042
1093709
508601
878876
217547
1607331
1337384
1719410
1373033
981005
42506
125943
1078445
1016825
1421895
467255
1636257
840350
886875
1226505
899700
486582
845225
1740546
1637471
996948
400799
1901531
980397
1026894
1949803
10696
829809
881103
91390
46915
22971
1930604
298510
299388
993039
949422
1779506
1973443
1950500
1841261
572834
1725810
1698920
922449
878240
659932
310330
1191340
1442564
1919485
1594467
547320
1753134
1290814
1105572
1349251
668657
665782
312037
1485122
537951
1924656
1782943
1020883
1955392
481665
1706026
1277872
1009906
1689717
117210
374454
1143836
1393499
1126273
1842437
369923
1384721
255611
1176611
107261
1739478
1173438
693233
1050786
794997
890338
475343
544
267600
355106
726926
64507
1973537
477275
634891
1473683
923478
1880181
558336
1174224
329942
1112757
700062
1057236
1319220
455150
161363
1832363
372695
1441040
968189
646422
1860854
319260
1098409
477608
692214
1688593
1131772
1088582
1595375
748423
3730
674696
316523
1350542
1325952
902707
1473702
1051869
765214
991108
399786
39207
666862
517884
13780
162072
721761
970844
920411
1336020
774942
1535226
1073394
1104438
1321480
645842
935145
127689
277499
977274
310844
546313
816232
330419
1786143
392100
1438616
152556
1395769
1917665
1307816
1168289
1504428
1514309
1604086
816667
1131079
520629
1760926
1510700
771529
1652873
908034
457876
880847
726229
1276730
1208879
1568512
99886
760298
1973933
1044336
698952
93772
426889
1329515
1323566
1249088
550082
1961716
1094510
319164
1642572
1488049
131999
601470
199651
652276
290419
1737440
389209
795707
833875
179577
936594
1047249
105395
1433428
1291170
1616726
1191223
1655488
1652198
326479
99682
1870821
1533548
616225
609304
696652
152350
472626
1218277
1862678
621406
1273785
1827522
990771
893208
1094224
240954
863937
1834258
405989
143506
175295
472634
643142
481763
1434623
541224
69776
1898494
873379
663196
343810
1089743
533743
705762
465133
1230441
1772602
208404
1224398
311292
229862
745780
986464
1366851
139865
246197
925015
975570
1984036
1709739
169823
1145837
1741248
351230
1428105
718889
1740039
858933
1465779
1707674
694855
1225131
1024741
205443
1223512
1092962
1475392
630720
1282386
1731540
1420626
1338734
1963848
1316751
1834862
1092349
753156
125245
1365336
202710
1613468
464048
1709813
19334
1260965
1681577
1281846
1800156
1692409
1610266
1590221
946741
862215
1575165
657464
482662
1941205
1570945
798547
41321
1317959
525765
606881
276013
1241600
1232693
764742
194376
724828
1613058
679595
1767151
687552
1917141
1496075
1407037
1490992
1488130
247141
530329
1635295
1618779
122309
1225048
820124
510288
421659
524597
504828
573536
1271999
183553
1366130
398135
136975
632817
862406
366175
1341240
1679693
1013481
1828255
1366424
617004
1970915
1638299
39109
1268983
30307
576589
1993860
402575
405968
1946073
375321
1222815
127654
867848
1509387
292693
1830515
1943829
671628
1683954
1401017
748667
1942569
787351
78622
1410289
1145994
1834074
615361
252840
1746364
1641976
1003693
584562
1212516
1470961
1307079
972480
1550083
1597805
109663
1334390
1489036
188223
1907411
276372
1698758
1964789
1127268
771646
633069
630689
486382
1068731
999900
1805565
1128431
1755189
1223251
656682
28285
1506306
1012512
102076
339140
1667823
1238084
1357431
283960
1485809
406859
1864683
1628633
1637257
1141550
1584669
1626840
1232790
1012894
1709868
1163828
1108139
1474058
1688103
393080
862391
681710
1910246
955451
1261621
954484
1912234
1522903
725455
1570655
1590148
111519
1716361
1524443
1652889
1019319
364512
1956736
1533729
1382511
129740
947385
311643
1689358
245478
1094450
693202
1581319
1162192
397895
962656
1215985
1082903
1066964
1002429
523707
735399
989335
1623316
830425
1914883
399665
1866418
44697
691942
1115563
1439414
406982
1566528
1864879
1292039
1377922
899476
261963
1655986
651210
1221996
782673
69725
802911
64341
229310
1935848
1387363
981796
662014
641758
441371
1928339
1457021
1235233
590461
57342
210418
594113
600780
118548
172190
1535151
1101424
1297882
1060573
1929880
1703969
767270
22067
92074
1357715
1261149
165763
1124246
653379
969191
1486888
1781420
216682
427611
64537
590363
1792893
391414
1651339
1836537
1629995
335780
1127921
1748458
1596740
24490
40627
1690721
60890
434355
1474085
1125933
214929
1042151
802530
558432
1465504
668180
817740
10598
27049
945791
1908349
285377
759652
1385851
1258300
235439
855679
659635
895081
1772652
1574614
1357037
477540
1947213
1501312
792964
576373
1909621
1886640
1639134
1335558
1252344
1673676
307475
1530428
760663
156889
1127518
1551679
648214
1413813
406718
1616790
684301
1512944
1622290
1337253
1197500
106221
307425
1492313
848265
591355
603296
611804
1390875
730336
443205
234034
1701513
1800018
1160367
1273271
1473720
1055752
255313
1300610
1272214
840081
485752
1120624
1708017
1206309
1222497
1215996
1597772
1625660
288914
1983891
298601
713716
1227372
1556281
1285256
454149
838356
928433
1527529
541435
108574
1365252
1339250
756133
654749
1963741
132935
809890
1862645
703841
1145142
53289
696826
1317935
541704
1036305
1775907
1381350
75692
255144
1925873
1647038
641693
1674977
554739
1179827
1259832
1632731
304807
1128649
1333466
1517540
892318
1074236
1415854
1077121
1586995
273322
671834
1731158
1839927
1578622
1665391
1616799
117921
994768
831507
995711
1504821
992203
1206122
1617184
1131208
1349002
1793889
1568776
967372
1107961
1885864
1096995
757329
956749
1831269
280365
1590774
130511
1142314
890468
340445
1089114
137507
1056930
1928639
351190
391679
1519471
643851
859554
86987
1349661
1414586
1346820
1278650
852369
1557171
669075
247170
766625
1610943
1663330
1414665
1217220
1525148
1801944
1905413
1160350
1371487
1798933
98515
1183434
149243
366709
385632
1627859
890073
1198193
954336
1996086
1028099
104718
1605
859761
1423269
1994281
1994774
533111
1095074
247921
1360804
1738567
1301371
1453760
921392
1481738
363657
1203074
1675248
1541617
461996
1066463
890752
820265
720617
1826894
499443
662537
1861676
1415592
451866
426630
1491527
1049963
1326405
899752
1564270
1515364
1004302
308387
34158
1397501
332217
48569
1978481
1848207
295860
515364
1886369
195625
1477849
139101
1789767
576257
403244
1985666
1398696
1123938
921016
1837676
1133537
299955
1787578
112128
794989
1061313
390216
726515
713878
422430
642055
1658565
770486
1500140
1850153
1204992
1525736
68350
273906
1756394
1166122
131496
1096557
340931
1390728
961222
991436
469969
569484
5940
1613733
1801113
1429978
1907052
1258198
924357
557655
360315
868638
1937204
1382465
1295025
555076
74850
1142823
45811
769888
1473455
1639471
930369
359042
699038
742953
1443618
1352184
1940455
1504145
1696995
313376
1650469
1980256
998840
938696
118604
330029
870161
579758
549402
868837
949133
1827828
618770
87254
1175266
480488
592428
1154778
253161
169455
1369746
1220965
1970894
765417
1515762
1478623
688270
97730
577803
906696
741882
1455944
997209
801254
244551
1080841
182755
321919
1426425
902281
1299113
1987161
1157153
1735573
51102
1192694
102389
872026
1289595
1046273
585566
1468966
507933
1297039
1889830
1896541
593632
1446965
821988
838071
588472
349098
870276
721772
1480157
1312554
646030
402513
944890
1003707
329606
215929
1895413
1623934
805633
441232
716733
560734
946520
1942441
493618
743946
976304
1165276
1511548
887285
616230
298360
1042632
794781
1512714
1451058
1264347
255144
330562
984490
1580507
546560
496188
1856434
1403852
229240
375313
1013961
1379959
206237
1746364
301131
265967
1300893
870790
290797
1296295
910029
1570244
339350
458274
1940049
196088
367376
1054817
423875
967339
714547
1771476
62665
20147
1648033
773586
1004887
303572
774079
936557
98872
1277736
558470
1326153
157548
671234
214316
1816788
78364
1192163
1632011
1204487
562538
1517931
306026
1933855
84809
1007745
1802803
1432244
1336025
169027
606433
1911070
720803
757614
1317798
1067943
527093
374607
1850025
1712363
602995
96520
522335
1658492
208530
1959424
468106
259980
1319943
1074622
548236
1827715
1310929
280146
1024579
613639
1651394
1488731
211132
1986780
637869
1795241
649700
1966447
482473
639221
1176261
907736
799390
292903
1914107
1167337
1529862
916176
1894441
1279738
1146910
398774
428041
381500
426353
1470629
958177
1407492
1219450
1992767
1971428
1953818
1885869
1743385
457619
507672
1249167
1447108
1252366
467467
311773
805960
101438
331496
1788249
1518018
805480
1916939
324162
736099
942458
1794695
1967263
209613
568574
293940
1385127
134701
365467
228398
161188
214660
690558
626034
966381
885148
1841946
1878981
888746
1561352
125567
1649034
365557
1389415
306338
1658106
1667115
39438
45922
1881667
929130
481817
1233037
372105
1881496
1355178
1793414
955122
1277723
1562041
1376045
520617
1188361
68546
1712817
1598691
147397
638978
438344
391104
1855696
414576
602066
885246
215873
1976088
1239959
20316
1177728
300006
51395
1423285
1137964
679190
1465942
1170433
1003404
10180
534316
1827517
1255873
701346
1816888
1117104
163824
1995318
34214
649744
154778
991315
1076274
1618724
741958
140002
1769470
1382085
506610
1962497
1089547
941318
906939
869850
1787442
1965225
1670127
1543689
57973
140143
1760786
1295652
1029402
1381923
191367
882663
1393754
462609
87963
1126273
1059679
1864850
204790
1216407
29796
182436
806072
1672200
261661
1899696
1223566
1530359
1498878
535172
249421
1092349
235440
1010815
532356
1114226
171246
580553
839342
1576321
899794
1973867
760254
785911
995776
1526048
1216852
1094287
53185
19598
508556
92389
844676
422227
1563349
1477209
857422
843916
2868
1609453
1596839
419059
717538
537965
1511160
846358
1792112
1320291
301929
293906
228769
540128
3039
1125955
1659259
404341
711886
617353
212286
167471
1241897
1346163
1383581
1069752
823316
173318
487257
455660
1549418
741702
1229524
386413
1332604
1074010
940759
1568528
5029
875789
864302
1402294
1057277
696567
827199
716705
204700
884129
293271
606605
1708858
1208185
453508
675301
766821
1480121
489176
1735679
1219877
538638
402123
1373630
552303
250612
749456
441042
897493
1677859
534444
17141
1122217
66122
545885
1842927
735696
893029
535296
757004
1070539
1264347
1819263
416786
802320
1910964
1338521
522637
1518735
1004191
205357
1329698
532102
206866
691711
949983
1174009
892195
120587
297042
950293
1016825
1867635
1395169
1796239
931825
1321539
1510664
843446
117493
998143
1969680
395454
1882118
824114
473019
671897
1371436
484058
1012454
1094205
64429
142247
1811126
18773
1778220
1537772
320270
902070
1813257
911915
1812670
331745
303881
336175
1757943
271620
1931430
927890
388588
1187156
990639
1794493
80651
595437
1285036
1583784
334447
1580428
159052
786959
1685864
88131
191033
305548
1455081
1548327
612819
439318
472573
613134
1748338
679408
133738
1173140
1342222
1184741
554723
895210
567634
1528905
381136
457345
574548
945699
192484
64567
522492
99443
343072
679853
1483742
1929375
672032
1939198
1551504
971122
1628624
262444
95966
974303
1278422
1327147
762768
783552
1831344
1092438
1066283
1265389
1789536
1234669
1005962
190529
1761015
158979
269903
850167
1735483
622570
1027452
1949817
1391151
219449
288932
1480932
937111
449290
693658
149357
444452
237137
822949
1471274
348148
1376120
1647522
1301065
1012637
1994758
321269
1407078
1366342
1314610
474969
1512944
433170
1616348
1122659
1022364
1988041
597003
528235
1202800
1920115
1123716
1285939
520342
1796952
527977
71758
371065
1821223
1769997
952716
1365618
1204417
1220378
1360818
1508194
1899481
397802
1357048
1514462
1355159
1697845
1924957
715968
29960
224416
898034
801967
712043
1878182
1904500
734342
629730
1959042
421513
490976
792514
1313569
1868675
1704958
1313755
434046
615887
1469051
10731
1820621
767130
1010028
839915
911682
1154161
184218
1932194
1934707
1676285
1024467
1750847
111234
178421
1849693
471496
700670
1930092
668347
897424
1060109
1350851
1086405
1398849
739021
1673519
1956276
202533
163082
1153730
906986
1197344
1241624
1348562
906575
33808
1714279
1196984
371499
687625
1301324
1808143
119376
542658
131089
631502
1834935
542845
1413442
1379376
679729
1351523
1882927
1932117
41692
387361
360116
1351867
1961953
984436
675937
1635698
1141095
1833284
1653224
1940217
1500548
1495163
176564
311727
1852783
1648114
1751658
271980
1517494
1167825
327080
1758271
106440
164534
1389728
197122
286219
447693
1480396
389530
1769619
630844
246254
538720
318114
1712633
665256
59662
753368
1396082
1948416
1798873
1465139
1484239
17365
677689
953021
1599
1402276
267262
835993
1334488
473072
908275
983520
1897016
784387
219682
107849
1590077
529304
386279
1260187
698330
181384
1230493
865962
19273
12837
1271069
1496699
1798838
1360304
1080258
1076829
1245260
696166
452727
473410
1474042
1096863
1446520
1478318
275868
374050
746828
640050
500891
425012
15200
598450
1169955
856782
412758
886311
702979
1719503
1864924
295475
1439394
1813027
153329
1156486
1008079
1380178
117871
1693467
1421509
1762116
1470923
1182287
456852
1172607
1678101
1572124
42662
52351
101875
222199
860691
1424403
1632580
1609856
1811096
518794
340763
101754
759117
1362459
420324
753999
1092935
1153438
1474774
1889155
753539
892319
1879587
331858
480606
959187
673981
386051
50221
260210
1387732
1684996
278601
970415
243095
990959
1923538
1535802
1050411
230013
1898688
838683
630706
437378
1206205
311709
1784439
995874
963944
878836
1813281
661801
136883
919722
463675
695405
381005
1126941
1046848
267342
430119
780909
1951223
1742639
1479217
1441453
1153742
1058107
1123765
1479720
1939773
1246386
63161
252168
764133
1592548
1588564
1734293
231436
347257
1198089
1708986
1716383
559593
1711057
813973
1979624
677484
1603103
1586828
186446
1702407
1701621
1363053
1480182
838632
186762
1438512
634939
988404
631851
626066
1781979
1948860
1681798
677021
930424
150122
325307
1453886
1163870
1067359
1242728
319828
1287022
409319
1052378
1390600
699851
471496
1412765
755615
1402978
1457116
1070482
96445
776921
226777
1673246
1736509
1324294
1461772
488104
150690
1010484
604121
1817092
1345533
1663305
1866130
613403
196484
901601
1953101
154719
971865
1694383
948882
1995213
1521202
1141102
1202664
300704
1455118
822531
1420609
1484750
748667
59583
824878
1002487
1925532
576223
1174636
68925
378277
959244
1481440
1896490
1100936
1755289
12399
1112158
1167040
920002
234403
1338175
1171279
1695920
1097258
305035
564736
749776
971457
1652071
1613805
1814757
52922
1257594
1095734
463031
1225821
998081
152355
2472
740023
1802600
285257
1209025
169823
300358
1315981
908620
560716
285801
1912042
144485
480770
1671803
263472
310278
591258
1955260
326078
1947262
1199908
150141
285556
819597
754822
846538
408960
1546018
921400
1638082
92451
467548
900440
1175939
157105
1168471
1369506
995335
1501269
741083
190688
1192376
287605
1142049
1548111
858042
1938742
539890
317102
1722442
774886
993039
1533909
1464689
1959149
1338671
1319703
99106
1656567
194671
1512017
510155
883240
225152
10075
552257
1469999
1470947
1988849
1661464
1739536
913083
45750
874582
1789767
921439
1517994
1781412
1571119
1114
303997
419337
1481433
1149657
35268
581108
1409807
1151486
1945612
1793884
1256113
1924817
1178816
141563
393899
1081963
856160
1446549
284384
780311
1424403
1206656
1700815
851785
500975
677543
474992
379253
1607075
344618
619872
1769997
139838
1244647
970810
1330051
134916
756484
1883047
1110789
1031576
304975
1646340
1985930
347013
1835391
108704
1713170
144589
21340
231797
134101
1555590
1172347
362787
1126482
1368533
1624971
1453132
1210022
995857
1207727
1925491
1697641
631081
1691459
1299554
1326941
1132061
1702266
801739
799656
1915275
1931793
891346
1660696
92707
1555875
122283
1622478
451355
1152016
1001859
1149336
881596
628853
1001831
1494539
638556
5981
1517715
78832
1450733
1735125
1330532
1945414
39186
1991378
1129559
988385
1482324
92263
716594
798233
1399055
918490
775425
1804553
580271
207048
1701399
1537481
927513
820908
1884239
1076433
1396422
61146
1470053
223294
635196
890307
1616956
1825777
319519
518623
385406
164949
1157895
1842919
830867
1171618
1479101
737604
426475
1566505
736089
12212
1232329
206188
1888678
736185
1739584
553970
400714
1089023
1863309
1798502
895091
450675
1524147
901508
1931020
961554
1070149
16590
1038460
1385441
1432623
623308
1562756
1559108
1272927
883762
737202
1242728
775684
527731
211692
890615
326772
1628943
1009415
839915
1891896
1947804
871231
322947
924457
903663
1170000
1696581
1127369
1145764
686375
528080
892731
938251
366652
400959
513500
237582
1940766
623724
1703583
1703469
1239462
1094575
27620
1669838
955549
561612
1276720
1458481
780582
326380
420588
353258
933255
1648216
709349
1955929
493301
290679
1117999
70583
36696
618734
587424
1200626
1292189
883208
407448
1150557
1883219
1654428
1040560
141193
606509
1859146
366658
1465844
1115460
722691
413195
705671
970231
591409
1278026
149561
1646874
1428360
427545
696752
6475
824663
1543222
1096013
955165
1103623
1449684
858999
733781
1674640
198664
444369
20393
1278052
970888
86997
1388085
722330
221353
429784
70911
133807
1802673
462487
1978703
1208138
1719864
1039873
1520950
659991
1146567
1670406
1584153
123171
1539410
876263
45231
1389332
143477
309964
1623743
283296
1445099
1219672
165063
885850
729635
605668
1631574
1098353
80087
1351482
1199513
282478
1365876
1262326
1946449
995782
1066428
511801
1226526
550845
330975
1652098
1235583
889862
646557
89358
1656217
1804501
1279304
1790265
1241600
1263345
329812
1079115
1423670
1944769
965629
941992
1214335
1973747
745422
11661
1128330
1707276
319764
1525602
1475817
1175762
1977797
1536087
914510
300662
390438
1988903
776712
1393745
201752
519793
1140933
785408
158044
1381095
475474
1532213
994812
1964740
1397526
518586
778756
695168
1581160
720146
956308
260070
1706764
459219
1797187
1188599
875750
1618803
704269
1681266
915276
1981802
1658878
452486
1617386
481042
541636
1411223
1882979
640313
808512
1475428
1882088
1453827
708568
1225964
1934608
1262138
1159084
10890
1894914
1391929
1601559
1732265
371739
747864
895452
1255251
223977
1724201
1180851
1747440
452647
245135
551336
1659806
634637
1175037
210148
1100642
400493
105790
1356369
1060899
1036697
1790924
20067
378938
1401030
1272630
302400
736787
293502
1330385
28913
594594
1693467
1276976
1479744
737864
1239990
1564931
426467
152121
843729
1724405
1504471
209729
1285678
221896
1122010
1271182
855610
449280
393640
983567
52101
827612
995247
1509530
1318492
1995920
849204
942575
1228334
860747
1986118
1123267
1326108
9551
510229
1932693
1459347
594991
1434339
755441
240297
1640448
209332
851942
1205797
1833933
756634
1434346
1591447
770516
1571987
1508148
892541
1865177
1026870
74316
1249111
162949
1568389
1523879
338221
1387750
943879
937984
766274
1800000
1434428
1475426
231688
1037285
601612
1429250
1487770
253721
987119
1455856
877126
1881885
194270
1644880
670296
866242
304063
1829873
982342
277060
1502493
1549850
473767
1321908
246304
1416188
368557
261398
1177323
969657
626447
38843
1154289
420706
1026307
1455748
1361727
970074
352614
890147
1546149
89493
927829
1638906
279326
1939235
16630
1860852
965829
1007101
898362
539740
207798
1838172
473861
1664526
1474026
1643779
724839
257193
217836
800703
1678830
1308742
459315
468688
525132
199435
744317
598294
193560
809592
1332945
586455
1187717
666306
493249
1476275
73478
1133007
1754752
1719697
873653
768649
250146
277579
108601
958800
1971960
347257
237592
1021239
127629
1309343
1377305
1868935
465133
1314486
500566
1340476
1028766
1590661
1504875
1071455
1168416
1383235
421608
790488
595950
1350868
1998311
228177
1080812
848126
1332781
140879
805560
1324639
1038792
59258
1923845
955599
1604489
962030
50890
83089
150135
55780
491903
954183
524986
17555
356522
1054914
419092
339082
1402320
362670
1989811
1747183
1788173
1964851
1415793
1552788
249032
576410
428978
1329623
557043
1128710
1779542
1145920
1529892
150610
583810
1642935
1052541
1706116
1691066
17314
576089
1104414
1397964
750140
883963
963206
743106
1535259
1414234
126378
1496870
860604
840404
1779252
1408316
756198
10823
24127
197458
1351293
775062
1545007
1911690
50206
1500865
1308972
1034465
405809
875813
1876166
1322187
1784373
1298614
962181
851322
1010672
1590148
1693828
1055683
453142
1828255
406718
1951457
1777104
835064
1475593
576402
818649
380506
1695912
755363
246687
838158
594551
1073652
1537912
1791
923811
188441
1353380
1701423
1235101
1674783
1838725
1073091
191554
1673433
1100956
1362314
950194
839866
1780134
436790
1107785
524864
1292541
1824455
1548596
1432541
1848135
1842152
1531248
1397188
807040
1804283
1596148
1281905
1147460
484947
1485657
521369
1552665
1826634
1462090
631089
1815865
1430692
189205
1424091
79580
856889
1296031
1710108
1140803
1823006
902673
1698622
1637252
466612
573033
1785609
466811
97730
1795472
252248
441003
89936
1211973
1333853
901986
545511
1928895
1809278
1337807
283131
313264
1544562
197686
201719
1980355
1585265
1240003
473387
1738680
577127
1657316
1556583
1018716
1957013
1885296
738372
156896
958826
880595
1262703
411573
651466
281034
1543104
1441534
1051700
1002348
525638
610306
1918747
115473
582745
1390716
1663366
892259
546345
35959
1482225
1784715
1629940
1767089
172272
455895
1689743
1007246
1143397
1803954
1759144
420137
268889
289508
557443
38824
1730885
1349389
129721
453509
1027899
637190
971348
1351358
1119892
274890
485605
1023739
260759
1697269
434529
1417832
29391
1671845
986708
858471
772845
1293119
958735
834317
1104538
1121992
1498956
1210704
1496077
1116981
1330913
569118
410298
649426
264488
1986286
558361
1195495
897275
885390
1148570
8133
356379
1308003
671357
1869502
190543
980907
979034
1328389
1160101
1851966
1136246
1722697
388196
1390878
1936026
271604
583434
15956
450886
1808143
1880390
1106217
927307
778921
1295873
1767064
1287651
1815871
79548
1852682
1568210
8385
1530608
991970
1208580
881587
1619296
1139268
853936
1691050
1447740
818375
1216957
1961851
1035202
30637
1370564
589627
1972069
1157669
1965586
269547
1948067
614308
1027622
1566592
246227
871077
829145
1793784
1185426
1210819
1384208
438292
522937
1016249
1694497
325282
1219947
1609351
288119
174920
242383
1690730
1707098
1934465
334708
1075383
595097
1266334
1905028
1767835
99550
1204554
329367
1969641
1714969
816421
1098343
1082003
1044722
130353
235831
1922984
1283982
450287
1654835
1636589
1169632
109303
382146
578137
182518
612733
508949
1123634
795048
539972
1716406
1751622
932611
940922
448902
1199114
374178
1109841
1286007
1690091
410898
1796845
458775
380402
1743567
75692
1192919
211545
1740444
1587098
1631322
1280809
1741982
1056423
908107
938637
1370847
489550
903007
1285942
1730876
1445875
1991114
817454
183612
117570
1957650
1034270
114637
1217427
385924
954604
1138102
1914611
1990614
1797942
606102
736171
1129677
1900580
364328
314623
1263323
897001
1383542
1004911
1084921
317374
919600
1955121
812965
564645
1502307
710591
1488818
1174496
393687
564233
667486
1029625
1299018
381503
1946367
1375681
1933530
1009695
1698571
1116348
734318
613917
1121900
315735
1051250
725883
731221
873463
1895058
146936
724401
1960689
1366814
933365
1530690
927284
575236
1101756
1135973
70865
1346976
1858110
152921
417139
917249
1595556
554273
1729414
1309430
216272
1702065
1184388
391077
252506
873450
1352879
425185
1797023
544712
766485
977009
1370569
696652
917529
524700
1747324
1767762
942048
937971
73951
322835
586532
1368381
827773
1103206
1327247
1099617
1220853
1393330
16666
275267
1496004
929184
1320053
151886
980045
1579358
807668
1172040
638282
89030
362042
421496
268278
1203367
1326991
1884651
1829722
315912
1139539
1815094
1839624
93284
596701
209680
490995
1146197
1807736
1313707
1079421
1684317
88236
1341014
778203
1479927
1935244
492672
1011180
1580708
1010028
620755
1489004
1938569
1810790
371634
1597904
1006571
213935
1702248
1380578
1062921
527944
271483
895574
1740138
1226477
520229
579400
1153551
1862879
521037
1029272
842250
1315502
1195986
959680
103027
667604
597691
1529706
1825547
926418
213233
108099
1153342
1390084
1893945
717829
98115
260777
1786542
125525
316501
84556
486669
573825
1497302
1919757
113743
532346
1897685
1690978
1522533
215873
1393584
1928386
1166339
1048485
1660634
997543
1075619
1138662
65336
973898
1169390
448965
678497
519957
199928
1614442
496896
644271
558099
242284
1979432
1208695
343136
1661570
613589
966158
398810
740330
1413430
722515
1282301
276806
1101161
708248
926284
1991900
1261988
75203
537282
558555
497403
942052
1302446
1197610
1380146
1216470
979838
1434678
85356
1538868
1554934
1472272
1235222
23983
248612
609078
1973127
394964
1119152
324341
416453
263397
724003
455742
1072914
235789
1109398
1385095
1747440
1858566
159610
705360
1466619
1736680
1913338
1205244
509285
957547
1540977
1030292
740403
370771
112901
177019
236839
226257
1553088
1695044
935503
1901843
823609
1255956
1058418
1631055
1199595
1411398
1651264
1499421
356817
144795
1623188
338573
697047
294282
1227622
61692
1337332
728847
1976298
1838725
1759046
1168697
460237
1718001
1226760
247141
1030587
648267
1478928
761287
349933
1784345
41557
1103538
550605
116368
651613
78066
1888903
205866
1222502
1415896
441138
1509768
1493308
1246369
87891
1071271
1090631
1745065
79651
125815
1338808
2841
1383488
1919395
1232316
369680
975715
1108813
1184964
889354
543929
1283025
336544
146248
1326641
1827962
1779751
1048479
1020391
847017
1156668
1604563
107111
1774745
327
193557
1951704
957232
1388268
1109493
1178628
1241777
1594413
859165
1067803
216016
855640
1128616
1241487
1039903
1729626
165078
1015227
550124
1703527
690454
11345
152527
1897475
738174
1965191
1822489
798291
541295
727100
1847875
1437563
1968809
784286
459507
562417
746870
654164
1817048
168606
570621
638493
1057028
1610212
1383510
1531528
486599
1627173
433428
839955
1301130
1611972
255924
469712
773837
49901
1502724
1669263
717257
717112
597063
265962
755431
906105
635659
1690115
1395780
977663
1480394
1688308
1532563
54585
1275578
1558686
269235
67668
1266039
1332637
1651818
150678
1755993
787765
386813
514754
416350
1051443
1064733
1036778
1178477
1551287
1074347
1723041
1605972
1015902
662824
371948
1429808
1515670
740414
1769000
625914
67710
1356511
795143
1463786
1655479
518301
1120249
716908
561122
962420
194707
278162
780603
1014956
1384215
1069449
502548
800763
146263
1727985
662846
1348046
919515
1411692
102464
1769897
1180842
1719503
1969399
1778918
1503328
1902532
826290
738624
1770859
446098
199790
1557998
1841778
1771959
346504
704928
1471957
544864
538606
1720389
412962
620248
764302
554606
1145460
101044
1954547
141788
1224224
952959
112128
219749
1987140
1441988
73637
1860590
1766086
423420
198590
1504635
1244510
812066
1675291
645924
1557787
30892
1900202
1790357
516016
804432
46668
220528
89529
1895460
587722
1635190
1049131
1094241
921479
807839
925415
1499320
1007032
937494
1521662
1392268
1352708
808969
717088
50855
1485049
111503
1015208
1986080
845211
1463072
442378
918293
1808520
71068
1497003
1262532
755071
415541
1177991
1596142
44936
374669
1953424
510040
1344097
144069
154703
1876026
1823926
1533365
364415
193210
1764463
832475
26745
311462
32706
50044
879292
299604
465671
1037265
1212383
29299
882887
70058
349226
925496
728253
407853
143754
1972815
494513
1041161
1402081
1633064
1373630
422043
128164
1423474
96520
1978061
886875
1519649
1828265
792406
458462
1548749
950462
772317
84805
922649
919588
1402737
1809234
58939
699058
1568761
397047
1747222
59460
103776
78264
1278183
136925
1122460
1241606
1936740
1918406
1850135
1519717
433902
582104
7688
939962
1986119
1071427
793242
1814946
1563237
1795689
1488788
532267
223378
1980024
296700
1334456
36254
435421
1641370
1937819
1697339
1890685
1057392
809361
988256
608446
951344
1086212
814882
864247
912293
1955534
1577720
1556986
493602
256346
188432
500896
1936475
615366
225190
1040679
1317654
902906
562556
1976088
200568
1545977
1864370
1523178
172773
7752
1154105
1159379
463249
1564044
1857735
1616743
1381822
796548
1478682
29983
297268
682342
317528
44596
905331
1912265
663387
1630875
1950164
504862
1205163
1644009
465506
741168
1145049
1873322
1331643
1579098
146129
1759440
1813302
1040004
1062345
1373786
179394
1712113
396821
1318650
1712212
1202625
1177112
1770409
1465522
1866573
928105
1615220
625914
246442
1712670
1787541
1776412
171145
1171803
1948553
1516312
1270743
1532119
465817
262181
979857
1159216
1806382
914931
1603535
482725
521193
76481
1138447
1417979
1109431
179105
1874898
1128773
1524980
212783
933238
1075775
205728
1417945
1274881
1245955
178227
1880182
1892037
1307590
1048401
1859485
888057
1712905
464385
1700752
954050
1291350
1797310
197507
399328
781015
1170257
1554023
1405465
87750
1768458
1145858
1608309
1831797
687393
1438696
664822
700871
1911915
1579268
992124
1810655
569854
1259026
73786
1617870
68030
713413
916165
1389514
751177
944915
1741280
469310
1947959
1436149
1306382
424984
1361965
1288699
274452
1131637
1445140
1823388
1424904
1780874
698424
60683
1575197
855504
878076
79873
4307
1721032
334291
1216661
33301
539537
1491940
1071523
1977672
1476943
1431026
1204848
876686
1270259
286579
541157
821981
1820661
295858
1919403
365409
397278
821401
661535
53478
48273
1033853
1437703
1027095
591858
1143374
311603
697355
931270
1251506
1834853
1941522
257197
1073657
641253
882006
1279266
528220
1800227
1739130
1499621
147842
952531
1899811
1593261
509647
1467398
1724608
1025397
339046
1835219
1100843
813448
812483
178730
1392162
838624
1239591
1561218
980840
157431
677177
1230381
1305377
1299862
1378688
1267655
1317080
1503971
1994367
1731607
243560
284337
1572501
185342
400002
958522
49536
643625
3465
842174
834504
1276975
926914
1499111
1202398
1235222
720516
541846
1352279
944302
1846019
80003
682726
1368537
1396827
1401092
1637327
71914
1954552
765302
467695
1291379
31846
160774
108066
287180
896526
841906
1723171
105680
1826928
1085208
621298
1290484
196206
397361
690156
1405583
1959293
1765225
1766966
1764578
215891
388328
1921278
1793455
1285143
92813
1132471
1971689
1615473
713885
1103230
775957
1751441
1821947
612839
1584434
1484934
1194053
94383
1725199
1342855
754754
1523957
1792334
826600
339823
1506913
299950
1757180
1537270
1557578
1874
361364
1164405
444694
902585
1123475
1736417
10664
790435
1768051
1682862
284384
1656741
521532
1661805
709036
860671
1714651
847441
829075
442513
555042
746887
96044
1468965
1829794
765719
493581
1278617
1673969
1839317
986960
1956153
897451
179747
642221
1390236
831353
1657962
1649763
1463996
712915
753258
848318
1850281
205201
713246
714821
981993
627092
882751
1484565
1110488
448902
544864
194686
1066806
1739733
1492952
1987356
39993
321873
1987488
1110943
412314
884989
816389
1621917
885498
5617
575225
1900355
1633143
615683
185595
867941
1262792
176788
88928
896282
353206
97861
958541
425214
259630
945461
1031545
1608500
673803
662894
1534851
1161776
1926923
681879
1825277
572605
1651072
1948709
1665385
370436
1755607
1722656
1019619
1264222
322940
1549697
1911319
684943
1680708
1180902
308323
757877
811450
1288592
962028
418604
1327237
1772214
661645
725908
772488
453168
1101954
93375
1460878
1166429
1723030
1823766
1734559
1303775
1030619
534456
1648315
1459956
931297
758356
159385
1706529
345569
417765
67664
1458183
1344
304484
1556634
900594
813271
1083529
1020023
747765
34416
401630
1270939
689859
855759
1389966
172750
1386295
264452
1465167
1548174
672253
829540
1865240
1068296
1155456
1257912
1582786
1268114
859965
62225
799590
349481
1878476
766419
942991
1993860
982711
1846111
1527353
1066497
1123532
1868830
927854
103107
568693
1309040
868660
84708
145216
1944151
1264222
844405
1700752
1410631
772741
643644
1812473
973991
781824
615876
1866528
1646293
434813
1842480
922370
1384476
1871212
1105089
1493031
1628345
995412
633584
957478
192484
1861267
1095443
787113
1935329
86646
48218
801984
466649
844976
318155
1117679
630091
1215129
1533507
1342814
740649
242047
1004512
1180821
1501924
1645220
139025
1289411
31793
792335
1597474
1389599
53357
704138
366780
637863
786288
1432992
958723
1359453
1568034
645873
1656438
1058321
1226992
896281
1676888
1292536
1981612
647412
1920216
1060617
756396
272521
1732018
1127699
1767633
1212129
1559334
1204664
1087578
923135
127913
683976
1858530
1252926
1184076
696256
1468882
626489
1422013
1098583
1609019
1716512
1039143
748950
406391
521948
246572
1408877
1044688
294530
1742887
203076
60454
60046
1559745
798547
1512209
146778
702373
1040953
324994
568003
939130
177739
1575894
1511773
479418
1243559
1757659
1860265
601119
1307795
1025720
7210
1063259
1545886
1479251
1531046
738646
1635894
156374
275901
1870861
76621
86272
597492
1487349
1099123
1904386
827950
1713307
847521
874610
198673
192128
960347
325283
1588417
254999
812043
1849479
1998024
934583
808384
1639338
34908
533957
672345
1467266
59460
1840316
453810
1815386
1208075
1031834
1871486
1640718
1502917
1927172
724249
1274087
825561
639169
691680
1343662
775182
640841
667143
1455281
411960
1120824
1092591
315190
634956
150994
1884065
986116
1109810
838529
1931986
361173
1306509
175071
1697640
827518
996262
977861
212968
343150
549976
666984
1861874
10170
1676080
367905
430307
626293
715918
154053
1149674
1559563
1739466
731579
1772396
1145979
1413556
1476134
841532
394948
691818
765298
660623
1529892
1894108
224399
166871
1490029
104720
167146
1419692
370475
16074
245221
451168
1370627
906759
374617
1825389
1821889
1061401
624543
304876
405877
384975
1103262
590322
868850
872081
1696475
937268
674696
1650960
1882263
36237
469266
489771
309265
1760062
688041
1567820
363997
421916
1651971
923175
723652
1558935
650351
164097
1740394
1353556
906354
1408764
599362
1892659
1395525
1828605
889501
1709214
1977000
1542436
733881
909229
1993691
1870938
260152
1604432
1645478
782679
884638
1599083
441508
1862930
147832
564432
1263365
1032886
105992
9332
1382085
878477
1595556
714132
1813692
247284
1185061
1285862
486217
1474443
423429
526595
1365292
1858702
1868993
1029251
569166
893052
1690741
1968607
1633178
1281846
346592
1116197
560941
509896
494095
809368
1216205
300302
1498443
334725
602763
999743
1440529
982511
1391826
1039387
364409
1339632
115722
976156
143800
1125741
1677607
792614
183215
1349675
257646
994076
1767210
20564
1077606
1702414
1861631
1424144
1106414
1844409
485466
1112507
1141400
150435
1366426
841274
1507904
1139119
101276
124109
723324
580620
783624
89426
716181
740572
1487950
526305
775492
1793455
92654
185161
556047
1147504
1918202
1422526
390108
1897981
972011
1274363
147117
1472308
1420505
1955718
1425148
1867699
665477
228161
920913
367312
146557
1211069
513897
83097
357885
442723
1592081
1294824
1795196
1424091
131414
1430856
1328658
1745512
295122
1282078
1428873
239160
1881032
95709
1630499
1249055
249115
1701816
1758580
1595383
509746
709645
1438390
545845
1175201
1910483
1539965
512429
754364
119212
462779
1145346
230737
841992
364781
1424192
1127045
1699738
956078
232213
1704328
826770
786882
254605
368772
799061
709405
1011921
1580182
1524884
1327185
717262
901438
629516
169910
496279
1687476
1671136
228333
863454
1001641
846204
760187
78840
868617
1718853
1836691
676808
645326
346830
1655024
47279
823704
612110
1875812
1312788
1044585
1524413
837964
644376
1379597
683559
1216243
1509525
1138022
1335629
184405
288225
691199
1401852
1823734
1699306
1935955
785558
783693
353815
1359192
1811796
1559196
513590
210784
1383611
1402590
1493548
939396
353943
1373659
623724
681658
1876687
1028341
1874872
588985
1349004
985827
97981
1345585
1249027
1930939
715223
840501
1096495
718964
1632747
519539
1246104
1555829
367778
291777
1947739
1324879
1600672
832229
1899158
1849007
956673
22965
1082788
1395182
1310431
862135
1623707
1713896
349530
1960702
94467
769261
1033546
538684
1053701
719935
326992
54120
1781157
719474
812605
930415
1488335
715111
872477
46596
878153
540531
255927
756374
1494917
1859538
52256
35377
525765
1473671
1015113
62352
169211
734494
319299
1235731
461880
1677130
1916196
814963
314545
178572
1997255
1695120
1620202
285374
479938
1092524
1790261
1828205
1554587
1547488
1856318
307615
1780225
1234092
278813
23963
350817
1241103
838367
1495099
1277100
1009550
657149
561962
1061206
1956062
476493
1476307
1724580
1046816
655897
1548429
661642
1821492
376287
720914
187180
1725067
982156
822212
1466311
1487910
1453687
267090
625551
1253460
1916136
1407598
590476
1781088
377322
1565603
1983607
602814
630567
1569975
279273
259210
620241
1122692
711476
534486
760107
1866829
726009
120558
130730
473019
600932
1015433
963140
132895
254611
527030
1937245
1430010
580020
342541
910360
206544
1272444
1202597
1545553
1685508
1692694
1770543
1581025
271908
375697
449575
183028
1912313
1513026
81178
347419
1342354
820270
401882
892838
626453
1371138
1220854
562445
1750018
534104
1719278
209848
1978462
799158
571715
290618
525910
378437
909836
953070
1133024
994356
1331497
1698110
644974
576296
929613
1753440
1040652
1914638
1550216
794618
781109
958059
1012798
351765
1100473
778139
477189
1416921
273499
1195538
364104
237487
710163
1699175
658363
754505
802697
1574602
1470377
1837178
1218621
471696
761790
1379959
1945960
1043920
68543
567709
101563
1075139
419174
538163
1215146
18677
187263
629758
1202673
347800
739544
526497
1194813
1944763
294829
1574593
1931246
1174912
418522
373408
1767986
800464
963861
1334037
1218467
1146166
275752
209729
1018477
680828
934867
1236085
672345
859127
1350401
1907685
983630
1879323
34801
781671
1555284
841147
1994064
1516885
312755
475743
1713111
1470786
458965
718013
1029203
1314625
796248
658622
406897
760901
1883510
783596
1209763
1464883
476580
5868
443358
387411
936684
1903807
1545760
95854
918109
1622311
1260210
1061647
344177
1617684
1727044
327758
31719
716891
397877
975266
1867157
32775
574857
420040
769595
256306
251169
230673
1174238
636821
188441
433101
806059
1979372
1210342
431078
1836919
333398
235452
592691
760487
691257
647595
1706780
1901892
482667
175234
1598202
282678
429919
1005520
1718769
714621
1657272
396273
51086
549715
1241994
1859909
94283
780736
1192340
369234
1631044
834503
1891631
1862129
1885467
993016
144850
1394619
1964832
1725911
83844
1808828
1044481
899741
139319
1529762
1629592
1417466
880521
1405631
698545
688591
741935
1095201
1055131
380375
1814488
533315
1008845
74057
1970102
751730
803753
1710297
1426436
1024261
1202539
1123430
1839681
184641
1107822
636035
656745
1129282
644555
446198
376728
1329432
518515
952857
893425
1021976
1005875
661131
1047539
788258
1452961
182315
1364246
1631442
1728584
356013
423379
1551762
1585214
1714955
1271087
1692488
939671
1417928
1981612
127870
106221
727295
662448
1163405
1946106
1825045
922022
1113423
899781
1655044
1050959
1323105
665914
506742
403970
1062205
970323
1032239
1410403
736453
1700351
1675735
1242203
60832
847173
309058
1866251
1445546
978529
1548860
724135
1155524
1292228
1391150
199993
470670
409810
22546
1081955
1653251
1441158
71735
1391209
1502717
1721877
1022150
625222
1234148
1605926
1886333
956853
1153118
1705933
267379
645472
1100226
1263511
278912
1787368
72568
1781412
1091565
1030293
1104911
1399968
1910721
420945
143332
773605
1603809
594266
46900
76229
1670535
471130
217079
1292039
396398
1208869
754201
927110
1634039
417670
1539249
686965
1294840
944728
1417045
394643
790909
1379821
955747
428305
1244531
1592149
1435541
712328
1242931
1327982
1632042
760489
1002633
379623
1048519
313191
1920286
376845
192660
1439517
882646
806368
147913
849412
95569
1525911
675474
1684287
1543237
724449
476270
873748
585989
1159409
795336
1839646
68072
130912
376370
1751719
887045
1901476
1728859
1321432
1344956
777466
1823547
208369
1369443
483584
861162
449383
1913453
1772092
327804
1030668
1350147
461205
1813337
136254
1407518
956546
1949562
840635
116014
10658
1914336
855690
47795
1464171
705402
1085123
1306071
53062
1414043
1514222
1996025
762627
312236
583434
1391792
1437008
914473
1788911
800566
449639
754106
607517
710421
1495163
1365719
1602266
448408
1673075
1982850
306617
1733111
1672172
310685
153749
548628
1635027
1147786
1392923
944823
808642
1224032
1206451
1097566
804524
211049
514026
873748
131811
756820
1214181
1749530
1469999
736938
1761301
1359643
1044516
1538923
1213868
790892
472643
1666799
318537
1369940
784129
438729
1943534
1960708
1831344
195590
25310
368772
1701684
1086583
1118598
306430
939122
1651888
686024
1582227
1756550
1755368
1000738
1312277
966284
423581
1040267
541430
1431840
1224729
516900
1572748
445237
1091877
1202328
1437809
852047
799158
797161
1556661
1241691
963516
749896
111100
617839
1248597
322261
1527223
1729188
1544724
534579
1647602
925096
1837080
1303846
1553734
203551
628853
1122993
1291331
195831
741841
289350
402751
1686281
691187
1159407
1579765
1966331
1607308
693233
468277
1554516
1521616
1119755
1461860
1397546
717469
991764
1481268
12577
637006
924366
1550739
880353
1495813
943373
1500665
1478000
463752
1124106
1701150
1773665
23088
765088
1070981
1886535
789
1740136
721630
75828
199813
173291
315160
716819
1497170
1755975
732930
490688
179380
1484301
32979
1843492
1098188
1270170
1548899
488045
1300987
1796921
871786
1154697
825841
290204
464344
1294984
1832931
1439259
781890
1345906
1654015
1516387
104218
843420
1827029
123392
1614742
1188747
1211356
1104812
1299865
1715854
1319894
1637369
1208388
944585
99509
685474
446564
1945014
1357108
715408
1556146
852663
1080410
131375
633532
1040827
1401054
145405
762890
738323
1256650
1097460
1145458
1835799
92065
1735400
1878572
831400
1711580
1148294
385906
1439128
726411
16674
1457445
1616815
317393
1870446
21699
176675
990292
1686847
1089162
1101335
1836282
1849479
1150497
104822
1576761
1666356
203251
197199
1423771
1449505
1408903
489574
1321491
594487
534577
128470
1466619
381783
1393499
32170
1085538
242328
1935238
666644
1564690
1419413
596048
988791
1702900
940018
596823
258085
1408805
447521
1999326
86634
627680
1638706
106613
803643
953692
1350551
680599
974906
1033546
1435160
369502
900497
1360546
695078
1298270
1126011
1186118
1422484
266618
1868085
1581203
1991118
1472403
1795175
829717
1387898
1785117
980942
731785
1994705
1801915
534871
1092591
1911723
976785
1296195
935721
98500
1046764
1903944
596576
547569
1468678
1717911
793673
941659
710185
1309894
1907841
1981735
67328
255488
469744
95406
582591
370890
1239877
1728500
467435
1493304
1793666
21406
1636005
1241144
1129944
1203743
35749
1766539
1910010
806688
541940
1664950
438699
1294897
1527771
1039933
264025
1857550
871960
118252
1933833
1118922
1019075
122400
1020089
597143
1058308
727159
1745423
1019598
1915754
1896491
1439560
1364357
1825045
1443091
214954
1640054
1984378
1681676
534360
1951169
1246310
2528
1724861
597633
716232
1437586
783123
974869
1643384
569972
398159
1651748
528177
214672
65515
730493
804071
480240
581427
1311773
365666
1601062
943911
105133
1575061
376369
221285
1815865
574625
246355
729615
359754
1041576
773031
146265
762062
1851520
660311
1269371
1977941
486334
656383
1253561
928867
1882522
849166
452038
1808508
1489697
166904
650069
275847
1873426
1067445
335555
1406089
407729
1351472
1890876
1555552
1859116
708413
1438022
4744
657958
78140
410972
1907137
925207
1473638
182067
50206
389693
348701
516340
937869
748580
45480
950313
1489439
1170001
616081
1869477
603112
475185
1366451
1033018
444483
1547568
1263062
345276
808704
1560967
1271219
367174
1120662
127632
397572
1460808
480261
575155
921033
9
1344926
240448
162076
717991
1449550
1326795
756826
353739
729025
1663550
1277397
1695095
1860375
86769
1712359
170879
920381
1581305
1733245
143395
1581375
1806808
77497
1025132
521341
439435
915079
264180
1615727
582946
397510
1920872
1837264
1662370
1617349
944139
716284
183183
1204829
729910
657859
1002760
428229
1186953
1295215
1882280
860130
1140844
739363
1514462
1932739
1534939
705246
469866
1180834
1905664
252044
1293775
1007135
907144
1059910
361471
1650956
1137551
1908081
534907
1506623
1380458
1153730
157184
863099
1967202
86135
709637
1144355
6749
1604215
181800
1639076
727644
1272444
1476759
1585499
186501
1161018
310334
1051440
1654590
794965
475636
100181
876529
1437853
344810
480577
745621
1817981
577380
1097306
1292955
1041592
1964792
1553142
1092832
355436
1518185
337097
1061185
916691
34908
940519
1016741
735977
1900155
292635
571481
569022
1585159
1825403
185505
1227622
1160251
917709
164197
365027
1884894
787899
923986
490122
1539511
1798984
905777
1327536
788532
1170005
203279
281004
1202159
826545
692712
1316057
420558
399916
1698877
51109
337478
126180
1506846
1766932
1860761
1090116
1163828
58873
641015
1336020
151470
1769592
1482225
818247
1639798
1508092
10828
1535596
431538
1550650
942513
45897
1076309
1874702
1562689
903614
948882
219868
930201
1650610
1235245
1764207
1675737
1861863
642439
109711
494131
1793602
1821072
1595584
977089
1005267
1034292
1380080
405921
1813313
522869
1217438
1561237
1082446
1242586
906855
1287823
963582
477370
19300
405497
1340727
1906809
1709618
1167743
37380
55555
1580108
1420086
743878
250844
824714
1758582
141605
1008514
1682846
1008658
1938398
513095
360329
1074861
285902
29457
754982
1459454
1245082
402306
1531761
936429
756484
1550291
385128
1159322
585700
1982051
1823911
336260
1040598
1579231
1214967
1666843
144422
1040266
144258
434543
1146581
419937
125886
1933345
1052690
1554795
1036721
1794960
220568
1934548
1676242
461934
1755041
987063
951499
763395
78228
1853002
1543537
754018
1245246
1582177
1578748
1990657
521370
1180706
1328731
604626
592337
1568535
537994
1511160
502094
387196
1332468
11123
1823831
880590
1528436
517353
554450
1611342
158699
234140
1034411
68620
911775
552572
924511
1827977
688460
1131932
280570
716598
946741
1576367
340811
137115
700467
119630
274258
1832616
1288840
1834925
1972195
252810
859754
670699
301155
230811
240210
145586
654910
1291635
226864
1777597
1527141
1471820
1038491
806545
105817
279288
1056731
1121172
924176
724839
1001373
410953
71169
368109
183611
1414600
1270684
734486
1465738
3888
1646369
992981
909188
577544
1209204
236233
724108
430622
1750115
998897
1209895
1249359
492081
1327981
1855285
1071020
223631
350334
1089709
361911
179520
348303
1393801
999270
1525377
454177
1848813
787029
1593526
611841
848387
1706611
1111079
457443
548647
374553
283706
1069488
1792189
1612345
203572
149026
361271
834942
1834243
919388
416493
1730284
1658479
1644747
1793862
498051
287709
1621472
1767835
1950810
332402
17459
1732503
612530
530818
1781345
915141
1373386
1288212
85625
503859
1841950
669923
150179
491716
433778
762912
495208
560912
1927131
250102
918362
992524
1556412
1509392
5475
1541244
164221
1407813
1785763
838507
1118703
1281519
849616
887680
1132822
425657
234013
513037
1393621
93168
1404426
579422
1344835
1998749
1905636
552141
244644
316499
878488
247364
491023
1435716
905922
43670
685955
1117999
1041990
1637435
1378788
519601
1074239
1495816
552107
973231
40945
1964740
582044
1468636
1011268
1163638
1739852
1338425
1374873
1344730
211730
976916
1940127
928511
1209169
1613780
804410
1481868
481825
145442
176455
1629619
982418
946964
131719
1208461
1194656
542730
850436
1353371
535124
1349981
774296
1785777
183655
1836034
790738
761168
302438
503142
408398
1014561
1045189
162691
484766
1118882
740281
341169
872092
1389219
978816
794494
123877
1765820
1123584
1321738
494884
1108699
952805
224318
1903924
52249
138151
1573393
575345
524837
606655
1305295
1975578
1812460
460385
1604917
477540
943762
317758
919815
162952
845842
978107
1706406
1816028
1351871
451479
1230255
1693154
1376313
943585
914382
1492671
149751
970505
1752140
688772
754693
1550654
823704
1530973
715259
1090909
1145346
141125
1916620
309130
1721657
1700675
1822
901931
375272
1534524
1763554
1890238
1764068
1017809
1382747
964596
445222
1114662
545152
570532
1960081
467453
1179140
106794
307889
1474961
320847
1916174
1023995
664452
762835
828395
981840
1325760
488270
307822
34577
905068
758754
1848376
978801
241684
800955
961773
59018
1749075
1062157
1041799
800866
1725008
1419276
799181
696309
1482318
1317737
586015
1183018
329560
1600464
871832
1825258
1091011
1511662
638355
1879922
970007
884150
1342270
156726
643662
1626840
847524
369880
1356383
1484728
1527422
528361
912351
463635
961784
925808
1322267
1810142
1112094
698689
293207
1473504
1791258
52643
1956462
287498
699333
982885
1226446
1559571
1873859
410457
1699894
147453
1291057
1853993
1556681
158987
772620
913576
657114
1969848
1992328
1319454
688424
598559
916749
309763
1201202
1091582
1111170
1916096
1910428
845314
70711
1257622
1024784
15264
172290
9525
898342
1769434
1228119
322598
1788202
1961547
1468868
1264159
1216565
1506256
1535335
428261
613210
1126027
429484
970347
1664821
94727
1719986
123003
44354
411286
1935806
1010487
741344
1805286
69324
974906
1880588
1887322
1745143
1157344
825447
633432
1483498
1869015
1468342
1736909
1163183
1688547
1586765
1210439
1198933
942805
1593226
1168408
229989
298689
1436010
174042
1952206
1238084
524003
1360357
1515903
1431589
1313892
1874348
1485091
1976845
1273482
941953
1940402
255406
98699
1309430
648524
1893437
1184400
1749600
1552441
144097
225152
965572
1907646
886723
1676440
361399
1600457
373184
272913
1912353
1605441
1230517
1037514
893001
972480
1871165
968545
823949
176460
1887568
1232916
1245925
1263435
1842032
265075
1288833
515988
945933
7561
581434
858934
1644813
265516
199934
1107662
644179
1360599
61704
1997574
1572693
1568862
321445
1986197
567572
177766
176302
847919
464936
1512217
1653020
1033049
1435747
1963925
37782
968444
611492
273241
1775180
20551
1899141
1045124
1524492
426164
169416
1139301
357178
791916
132636
1201958
1688135
1857073
1169955
1051443
1179933
1419609
189156
324989
280813
1776284
1767937
279819
693452
1130877
1298254
1525797
999827
324280
146712
805695
723123
1670548
1978817
1003129
452335
1946969
180916
1116884
606446
433012
303980
1441659
440470
1809866
1969572
116670
434395
47621
260840
1235583
1994078
970413
1769049
1308919
919831
1339695
1907254
1662401
380194
991613
1548025
1817048
916007
1199056
536271
1027205
1388885
575321
1352573
1741396
1739536
938326
1562493
716196
1545130
366341
1215371
553487
463115
1203948
1529760
1957654
910671
1509682
329511
466187
463189
1709042
335094
1542001
943025
1879919
743432
803307
1966136
426626
1400934
1417339
584273
1534023
1878906
879399
1264577
863171
1606916
1201786
1786124
622002
456985
1762893
1302778
1423972
1487064
1978364
1003443
392542
1551140
1264577
413846
116537
1147296
1538274
1650293
612058
677494
1603744
1347538
221013
1306760
630882
1030171
321576
1944101
810860
175355
411324
1810328
1342134
1109431
1815314
374531
109084
1288232
763785
73095
1749920
9760
1989753
819495
1446708
298525
1911790
994309
119781
787920
1318741
986117
1542805
618038
388711
1753469
557298
1655519
586191
1642030
908688
126436
1934447
1473007
292635
1314419
1349785
631064
50057
1234187
68546
1240113
1848135
1824580
1451800
1954888
1386573
263453
1921388
999359
1965560
1149715
945247
234549
1232776
1846111
1064323
696729
1926404
480662
1921357
36650
1557396
1658978
275855
1892312
872548
135562
779146
874859
908522
1725783
1248077
183719
1172902
1065037
186513
816607
1405681
1089717
1698308
642665
215912
1463530
1934870
945628
1703114
701092
1157646
1340133
454547
1988077
1114649
76455
1470033
1081070
255382
714734
1824459
308971
1071136
392308
130903
1708126
1910847
1053679
1473347
117716
971193
847617
316412
714130
867717
1865965
8948
1120031
371600
1868517
43018
1102686
1093420
109891
967611
692837
1645762
509375
1390718
605165
1675794
1229653
772652
401566
317686
1342972
180201
1933840
1734765
599263
1330758
265630
452714
396917
130250
1169152
15606
1235945
1821986
398645
1975973
1471526
993627
1866829
1009113
140780
869729
1019859
1475952
915731
290276
1677141
847463
227788
1436359
1655147
249877
981228
1115560
1575947
1753791
1669021
1920216
66587
959264
1067573
1786990
1659563
629073
1059261
996696
844228
877600
944369
301685
690114
1587411
190800
894599
1114632
1583045
1607632
635042
505826
1965523
159775
1165115
128140
1405452
327114
1607897
788840
1851930
1176926
922360
585976
574154
77421
627437
1547182
791717
541988
734309
1651159
1490662
984203
919600
1501832
22593
1477481
259169
332755
261720
1105752
61525
1807601
1299687
1509824
540096
650911
40627
503096
1095137
1401299
1137443
1673672
1688842
1191678
831765
1594202
762509
227864
1334571
1986879
667224
529369
514250
21455
1456463
1081542
646103
1295603
94669
805738
1299154
764337
9117
1105319
476448
792072
1258845
1900708
453909
1883018
252272
1902251
1594409
558573
369024
217612
1686322
832253
1871800
436591
1771931
1504574
123154
1074716
1376730
574202
1802574
1082499
1484603
511511
1433896
250612
103423
1652074
518126
1470923
266652
531569
1752624
1327304
1210238
33846
1151754
811636
914276
434582
1186523
1883367
365285
1028892
1883275
1868361
1217635
905063
1650960
880595
547649
393861
1329515
1738041
158950
367721
966742
1009354
1513027
1832500
1359008
444294
1747669
1977612
1617940
1644344
1201412
1536254
704247
74795
404606
1915975
1245966
1687098
1736662
45124
1279363
522302
603625
1416069
986013
1116395
1454339
1764892
1657011
533759
918730
1366990
1647271
669898
1697911
991599
1294207
1498659
1864604
1893247
582704
611410
238631
1961945
740474
829464
45952
1417255
55524
1748633
1100575
521432
1870534
1115482
1544116
1669751
1764943
157766
1846293
1163058
1758999
1488852
1044545
1952543
855833
1452351
383437
168871
80830
1611523
1697323
1834347
1917654
646546
1885892
178756
1812276
132424
465578
1223603
251954
1336377
1468063
1773715
898875
708693
728848
713253
919815
1614351
1948299
82285
1707248
1904642
1766829
1655315
170900
1719698
1625037
535200
1306372
642719
24351
981151
1931343
631543
197258
46893
740486
1318945
883090
362278
1760320
165045
1276530
944602
1469761
584597
329563
1724830
348291
266276
1472803
1381664
1946969
1169817
1241909
342628
739759
976339
1808235
303887
1622482
1577380
88712
725627
1904538
460023
298058
960097
1939654
1912325
1216313
1500312
1148856
1432427
25207
1817231
338269
1661550
704570
619398
1073960
79756
1595487
99215
1586007
1266045
145106
999449
1245586
509953
737202
1281919
1696898
108552
692285
317746
729233
1525448
1716766
691836
1670770
1869913
1830357
1159907
1984625
361038
1272311
1883778
4589
1314650
1982858
805708
1482572
612737
938209
1849782
581198
753560
1255156
1079336
1990511
1721125
969628
930114
1747852
1129007
1980362
550032
1598416
1226797
1770211
1456947
490175
1830358
1315541
243372
437568
824389
366734
231080
1249135
1525311
1516799
963836
92060
519617
1430768
401558
253060
98331
1224522
380044
800715
415958
533219
1526173
1420406
877835
1220857
1524299
1791783
976785
653172
1508906
598217
1993199
668180
281405
1390881
28758
1071824
298590
699575
1987256
487583
1465533
1959471
1155410
1410069
1368799
1273070
1211638
1500350
654599
252591
438956
289540
1429686
259180
1997308
1531809
866001
679175
1758853
1166622
967187
1385271
1836202
1431124
777732
131496
1210309
1673637
430015
15923
846768
940282
604880
253609
1612543
618716
452594
1584110
344309
431320
1810112
1638
1718539
1936509
1571243
188437
436223
1935636
906575
623747
428474
1742514
903698
1673123
1798695
1921411
1146127
1163864
1315793
1670127
1161411
1487786
1237125
1163391
742953
285870
435133
1429999
791274
132683
6032
1853178
897082
380538
246292
9849
819691
1075801
1264306
1517087
1910785
529304
704434
1812095
1472473
688575
1266636
935503
94211
796157
1417153
1563615
927082
1498754
1837178
24994
1125336
1068632
1733168
247995
986509
991377
1198080
1778165
406053
61905
674074
1548503
493691
530231
87846
1641340
327138
796366
769458
1643628
739671
317614
1578264
1359192
140019
1386206
1442635
1051937
384484
1545343
504162
1115989
1794403
764953
39699
1768609
784155
287197
756679
283219
871370
989496
1415519
49790
183424
1786747
502438
1345137
1199790
1275542
1523569
839339
51283
1936740
617907
1179003
750004
68677
1402363
779375
173163
75878
1678853
667534
14879
554647
269721
1604763
876746
965664
1330284
140157
1213453
204947
1329840
1437232
1220851
1883537
805744
538007
100181
61411
279482
1366000
178609
1447923
604368
505061
1627897
545885
423851
1917817
1678844
474957
290681
932838
1159907
1628257
1926264
1896882
550394
565098
613964
18081
720771
778253
1323119
503796
1419047
1889356
355495
1654070
598613
1556458
1524102
1794711
199801
568547
1707727
1119245
615903
825452
935539
1595496
437164
571088
189864
502115
1904041
1903807
1725108
1351123
1628477
1591856
939827
802582
840257
1324812
442121
600931
1441943
390656
1946162
334898
266629
756185
667744
171716
1784433
1573673
1312421
82428
1249394
1992698
704234
1424085
1192395
14790
552318
1553706
838445
18910
24057
1693050
1866070
557536
246714
1475272
1756383
168354
1221779
1443126
545600
1116067
172898
490044
1540237
1124342
1174709
119869
1471908
1485832
911753
16264
206143
1850143
5158
1086754
1880135
1663852
585558
80420
1664889
1837331
1956966
2407
864011
137336
917601
626421
1275277
474404
985151
1953662
1876535
1890394
1558881
344830
929472
1611207
1299813
1372007
1700962
834238
244190
65781
1833402
465961
545468
1905712
188947
1947396
760155
1232396
30241
385429
1070540
182356
1935861
1809790
1006338
1585087
1871994
1803470
1166828
271529
666585
521874
712015
1841609
992127
1971614
337662
1649241
970934
1357499
1316754
437413
796335
526442
1939938
377052
1047818
1688871
1208533
1096821
177123
1621539
811032
1398238
195564
1966017
942821
387422
785236
976129
560870
1669308
1218409
1686586
1663452
924768
477210
1409837
717129
125369
297556
92218
327351
437020
294576
1730013
1970102
1585202
1231704
761373
1149686
369616
1530524
1891096
936046
355570
1900655
1423430
505068
783233
308982
277393
1275204
719031
589078
634489
416449
634388
288498
1840615
720706
1509023
1449880
1258690
1799578
1738373
1213361
1780289
1098079
600990
1124110
730625
1995093
92367
1238694
1481075
916193
1455748
1674817
463261
1962209
1837670
1964532
1700896
1016873
1619653
549130
1135635
780217
1543001
170084
1165017
1978009
77217
1930707
1767469
50484
1062918
1054106
1528782
267190
1057840
1610476
831181
1714917
408028
1069735
1147366
248085
507296
1289678
1503723
1486312
1824708
1038306
71026
775373
74635
366559
371039
729144
1985534
1893521
1329076
1350481
1064325
856663
1460196
1309216
940146
685644
178103
1264052
1182834
570238
1524097
712637
929910
288321
6357
680849
1653293
369292
1871468
507597
1981256
471696
727999
1177101
919175
642406
1688284
1982334
1806987
1679401
1866036
518690
1386947
1985659
842380
90529
1378341
738910
1756681
367542
1012251
852915
1833671
582155
1819615
1983751
476343
435759
709527
1623857
1423340
864229
1144692
598112
1331718
345058
1643416
49274
1220752
148582
1562096
762686
1973770
1490554
138583
1070185
221360
1984437
978015
159175
1895561
747384
544984
1584012
1819245
1275576
1113981
432976
535873
490883
1592291
339030
46219
1278372
1894638
1984209
86978
1211531
653526
439201
870546
1534675
1673694
368659
55304
1399501
1405986
494059
1070726
1577400
103556
1438066
863608
856041
1629655
1442744
167321
971206
1588806
1045823
1242297
1295037
367786
651177
1361270
475962
890469
1358572
1955370
942427
1242762
1764730
1292836
214820
103011
1217868
1816585
269978
702276
474301
1329134
501461
202365
814148
1905019
1686051
1145341
1185062
1751369
1587258
359405
1049459
1204349
1569299
341019
621426
327538
662849
376098
1551435
1755827
1306054
118896
1488514
232478
928300
1951064
93010
1183998
128068
114694
820388
1008983
1903472
469891
1853468
83636
576694
1097904
1531833
861253
75999
66250
1060935
1245078
1578849
1308316
571244
1632064
1399405
1924135
1404536
499246
1102799
1583984
1774613
1013559
108075
836835
571835
1915683
503617
1921610
1122276
1450735
1996792
1939111
1579835
691846
722478
1706371
1699904
1782129
380533
734256
1953120
281791
755043
1318358
990794
1529272
1830088
1439077
331101
489681
850265
784437
1389883
153843
1985306
1492569
655056
1257367
1260062
1895229
493309
1216114
366973
563095
619295
1804768
1308519
1372421
224021
296699
934686
1199149
1459956
733447
201926
1519452
1068197
56744
1960139
1160981
1947261
656238
1065663
683392
1447241
1851259
602378
1130114
1854178
1006397
1703039
1622527
1237373
1410113
470595
1153542
1317853
721426
1687195
730841
753326
562782
808503
1095494
1811450
344602
712642
241089
1269389
1038287
1647566
455923
1445954
1714336
667798
594048
1782685
1908448
533272
1949171
166927
759831
1135783
1055548
1912729
638049
1306332
118167
1383106
1176667
850696
102363
1864853
1740262
1860375
1586034
1712049
1666856
550950
1565817
112189
54896
1453702
444235
250875
928872
796504
1583426
935788
806658
12314
1222957
632013
605107
154868
1561257
1938336
919399
809492
200769
1597935
1565125
1545800
974139
1397298
343720
160398
1320921
15491
1158567
1045767
619805
681563
1474198
503156
201698
1725180
127689
1024848
931597
137107
352663
1901247
691374
411366
1135483
181248
470631
367312
1198591
1910468
1339660
421782
1098265
1200916
1650835
1519865
1407167
752578
931679
1984604
1361129
236139
1872540
356715
382377
1683087
871942
1250552
1684138
724514
1425881
134909
1127317
1709557
956666
407514
1291240
201754
1461271
1102110
1378788
1517675
944148
19895
319833
775773
495550
574589
1439560
1653683
382064
1508314
863047
1259749
454400
810911
1159719
901487
698042
68350
862686
76455
771564
1113535
62981
1743375
1424955
288604
408052
1801878
1635062
189574
163047
376793
48854
732998
781589
6339
654911
944585
658503
1688547
306521
322846
1931099
1843551
1630795
286956
1937590
69338
953410
224824
570153
1939895
1502307
1832640
806987
24940
1200555
1562321
1779620
1216612
789466
1855752
1926532
1196651
40702
544324
30751
801292
1923992
603076
1885746
253092
1725257
1028273
1745579
1226087
621298
1199073
522365
974523
1652835
1687562
79294
803073
1715815
789235
1546832
892121
1360165
729476
1718283
1256101
764571
435791
671791
1935160
91241
1453824
497193
1233858
1663332
871229
1444902
1930714
299864
98899
1884618
327726
1275168
545911
1858522
52902
1960080
1024962
946697
1093975
469290
206435
1590166
219912
1710895
427491
570184
1145596
1190275
1914306
735260
1156171
975756
556854
1124676
843568
1010094
754460
1517081
1713329
1667730
436158
1834374
437314
987037
1757599
1571662
1411404
585723
813007
224318
670147
1319597
736235
1459868
1213735
1461892
215996
922056
1168955
1628208
740240
368257
1036540
1383670
1298755
588028
1083977
1023663
772671
405002
1824512
620679
379175
1346377
237137
1544404
249060
1204767
608439
218035
1641014
1828425
1291680
141129
754585
1084407
430806
1265082
64640
1357482
896397
1817189
883758
1964541
706842
1354505
239708
1213312
302249
459707
1249265
456102
363366
1892278
1781482
1152112
971193
169028
493618
1265281
759026
1456120
1500865
854193
500674
594551
93225
982723
432174
213798
1065087
631917
149266
1309068
1587847
1559566
502289
1115897
833500
1787045
108882
1324304
1267711
1054069
1746041
602595
41750
1448333
24854
428412
793222
759687
765378
441424
1090646
198325
521672
394409
970304
1439871
15563
625527
1153410
545167
856123
289968
124068
315089
1112304
1765230
1071118
568669
89227
1144442
1761650
1897158
942181
528943
992534
867910
260362
1277748
336300
1067674
408211
1459236
986808
607605
672721
18482
177007
116433
596420
1307953
1019850
1389929
676497
186690
1157063
689435
1364096
1386899
79509
83473
937890
755948
1665231
1735089
206499
547827
469432
1212457
299388
1190578
989010
669334
45897
1599388
1803644
1766371
93655
1227174
1106424
588143
605833
1823831
593368
1927701
1888823
577325
1156573
1279959
1921236
1291212
787121
1799004
800493
464221
843822
328767
1897284
490672
24498
109175
124750
575225
561271
1649312
1898370
21928
1053380
737269
498878
1891316
1982944
905989
459219
895842
1823763
20555
591201
820534
329800
807881
1128436
1656553
1892961
1667474
998216
1747876
902906
1148391
1546994
887461
1890362
110460
796307
552947
314512
173832
1601696
41538
303034
1664551
1703953
714621
1043523
390162
1383488
1537293
940113
1402571
1234717
1829507
296917
1756176
910612
474485
896151
301277
1215621
1306133
699202
1042098
1899050
698143
369324
444675
437494
572307
1561646
788220
1951208
884295
402819
1868045
875642
408258
1925178
237871
1594433
1355516
443840
1279192
211339
965183
1470172
725321
434004
537685
1493801
1028868
1045334
682952
1632937
647197
253512
1715576
1579684
1100028
320438
295084
1817809
1520335
305709
548002
1714848
1174768
602325
1270562
1513656
615206
428568
1827993
745074
1519729
1342169
335448
1211593
1241103
527249
1874443
203402
1234821
771499
476208
683294
362494
1068552
1029107
1159296
835324
1002955
1302917
1382316
370349
988569
202442
1314329
515163
1453431
998241
1086398
526656
1600422
1030465
715828
1189605
773771
671532
237082
1342738
278372
1104015
1016537
711710
676811
1346949
1162616
735932
118558
1579301
1816911
124739
1953114
1963222
842116
928448
1460549
1200532
479721
360425
1505049
1522197
1220251
601240
299509
1990092
1556428
1864498
654619
1403462
1158567
91773
970843
1436704
685129
850931
994125
1176434
1854942
1386893
1331921
369819
1513076
565394
1294735
188560
665923
176175
1346565
1448945
1057220
1444855
1872365
385928
63782
1592699
1555438
1532834
1560433
1007559
1589306
903412
1375693
716798
1939109
727788
1533593
522211
1672293
1364677
1019045
1849489
1361594
269104
1963503
260152
505668
1488487
1249835
467642
914264
1206715
934560
1872135
1290315
1932653
1614792
1008114
151917
1612374
1829401
1517540
911134
1183036
1977344
1863115
1548708
682659
279700
313555
1410434
1739194
763081
811188
402011
1731561
1495298
304090
1172455
610149
1333155
533051
1158591
1068511
1411692
742601
822045
1627559
954180
755160
1868272
267253
1124294
1951144
89641
1986351
1569755
901177
749171
1486907
481803
600414
176485
1486703
386714
436513
1012902
479554
807263
1451228
1424971
985098
1024317
173225
927713
1847337
1076774
486615
539872
1915223
336633
1645460
283116
1622577
1019855
1111273
1541817
1409979
973665
1679184
136709
695465
1631160
363393
1622416
1755485
983228
833053
255936
1178927
1368209
945069
350001
1472014
619286
50305
77594
119815
1626648
391736
466852
974455
1399669
1371649
1068158
950347
1066785
881205
1123329
1631736
1557355
542306
216303
1781351
1272253
1294348
1977056
325679
1548776
513969
1202284
63541
1667474
460531
261813
324670
100022
1685251
334253
1474434
545022
1172347
1216936
156166
830176
1501909
1014938
1615625
1661537
1166242
1670500
1824400
1268990
660744
306113
162349
1477832
1440171
437860
1432195
1580182
1575344
1063922
895558
365738
378612
562300
44693
1249621
1259244
227781
1608549
798041
1690895
451980
1720146
1010141
738518
1000890
1694828
1962421
1095229
1663861
1522982
1502677
1807180
1264953
1976567
763603
755393
521501
204982
939671
1996665
1659415
1101534
489679
1459012
691312
1145130
903166
1408248
119049
1302620
549566
65557
1015024
1459049
1825692
1553706
456761
95969
247762
759646
417775
1651071
636173
1059585
1263731
1562340
407981
1279937
1800931
478335
512818
1656230
1945134
679787
1215278
815904
1666846
353206
1076488
1845770
243534
201856
1419020
1443218
1758275
22255
238314
1948937
1001598
1032063
1449734
601327
178044
923332
411504
1877065
968140
257165
1692818
152126
1990029
1184659
1801473
510131
1362509
1203798
497520
34489
1575652
1895192
1040845
537951
1992351
1593095
1029629
1122073
923900
845936
647901
1825258
798109
1254027
689426
894522
783794
226029
1694322
479622
255585
1581307
1132584
1786391
516095
868979
1047351
1271825
742062
774318
520740
328613
547591
1241584
635443
1513029
805456
439842
589184
313112
1182083
1911386
989797
162846
85267
469067
1295638
214640
1885300
235322
1710676
1011118
1329957
1227224
126048
606747
103825
843783
1861455
77638
1377798
1787139
1054673
1362361
1878701
841021
143142
165669
1822038
1613391
1156969
1483985
814093
14921
1729774
1222477
1743891
69160
199346
316260
1500773
969570
69370
126313
1843278
48598
1056019
1789979
1924968
1940520
1004117
1091916
966324
531754
321818
573639
1072045
290730
1854317
1877439
305063
679841
1685710
591863
1715685
1466193
466788
1852194
1911125
1388027
150236
1111525
371816
886335
770869
758439
1225747
895630
1671023
664991
821547
763782
962176
699586
25404
1638892
1578950
1965591
1499257
706999
1134633
1248148
1353966
827327
1911883
1470072
1254309
523927
1294824
1259831
1465224
1459182
1169378
818052
618424
1769301
877472
1963171
221337
1963142
982275
1906553
1046036
524900
666114
1505742
1435168
455690
1872669
1445524
884500
1950637
439190
315827
1498906
943054
1196771
1725758
609543
1128598
796646
1383561
987069
898093
564637
1770905
1818322
493023
677133
868660
1314053
941891
1324920
1393707
676815
424835
480271
1667156
512927
1571745
256430
1970280
1891832
1860852
639164
1682062
1201239
428387
1801739
932134
723717
480998
102368
1150220
7210
1977478
1134404
1025386
22929
598676
1150983
1888104
503691
497413
202011
586482
1454551
999717
224276
541595
43807
1416184
340849
118974
350484
533237
156889
1373694
1063032
1401893
187492
1942468
1571392
1422013
226673
880089
1488067
1157678
1688458
314170
1498449
253585
222199
894695
1780751
1419749
1712836
1595493
458914
1639941
616946
443428
466721
1536908
296693
1515693
1001710
1105912
132479
945327
1365851
1258346
554029
238840
61251
1190999
1582297
1678766
830337
780978
1986105
1748886
1186237
785181
1114765
1749560
1902778
1499366
813985
1658330
1778888
1400585
472044
963866
1143154
225534
852235
925128
650820
1744178
421676
940596
1444872
571946
744830
1343714
973893
1749252
1924969
636694
186639
294662
826895
561981
786292
1070033
1776973
276882
1851990
1190545
1214549
1624968
707115
681941
730168
905742
126014
27172
1780109
1722401
1108496
1728462
1735070
1441322
356142
1898430
359646
644098
586956
432255
1078487
652914
1900155
1251541
1737094
1949524
798620
317495
275813
393178
1530207
1748513
1796085
1508774
775836
199346
1602311
1501195
1860712
1486225
1380668
189574
978995
1869089
1255138
456787
1010069
1040192
28976
1121454
1851844
1675067
1050543
997617
1000057
1994711
1360005
1289076
780012
1284024
1019060
1016161
615729
350295
1597718
668402
1841946
1924053
24057
1856609
1976936
481514
377705
754941
884608
374882
1820383
1170093
721098
876159
48366
1974636
934240
1893544
490969
1962280
1931803
678790
1576402
32367
569321
1879441
1262815
1842739
372067
205582
329800
1686301
180089
1221249
688591
1755404
1382485
94132
903293
987474
320070
815082
481467
525505
1528752
562715
236262
1527173
61140
1270431
741112
494205
1913591
699999
116251
1629923
126687
1520106
1559379
1170917
804883
548017
1864291
1447923
1696732
1672038
1342214
720600
1598985
181562
1667420
1100806
393514
1881998
644266
59659
1476786
12132
1923415
1066442
1169134
1737221
525641
1396533
1746694
1308972
633411
104917
1090734
1991481
690641
772580
521476
1307668
473765
1407771
861996
1528436
585871
1683288
1089906
943688
402957
1349188
1038471
1132534
427545
1408495
1363221
687303
1629105
105597
1365944
1253310
1108813
240626
259798
1254940
1221718
62872
1017878
233559
238223
1615563
408434
539537
1322544
1762759
700660
25111
1652531
991764
1333007
1436527
1620849
404341
203527
385019
1716685
1062041
55156
1376852
1815743
1452320
464707
603402
233903
1695790
447704
797568
1093505
1746323
704432
558397
38791
1354267
1653118
1092201
1955879
955683
23983
531940
444095
767990
1841250
473525
1094579
1698961
1522674
754229
925119
288925
760395
706228
812242
1872269
1720362
1036219
1544834
1009618
507761
164175
954408
283939
1481659
1571119
64294
1601940
288019
1990924
803929
451148
1869336
1351176
91415
63161
1522269
1033359
1878450
1258412
1110548
1015640
251612
266677
1084420
919931
15178
1516053
1782129
1008168
36479
1789984
1584790
1656607
295934
437527
1205888
1200094
1663114
1826043
893429
1930370
1903980
1379531
1263299
1181604
925512
1385826
1100577
1130836
903293
304101
348303
1510686
1807614
57990
314617
90065
1404746
699093
494902
344202
1693099
828093
1377311
1489351
1316473
1977837
466119
902281
494827
744714
1292483
1023567
1543581
1910468
33493
1086685
1045291
134455
155666
559671
1983852
1679079
1807846
1347032
846841
814935
1447426
1347198
1694583
337454
1396097
235711
877809
1160587
551039
264422
1703548
821365
1609264
261169
856993
1305846
855172
1848259
1371958
1947511
339734
1394711
1923069
1429265
1763942
1092117
457322
1399274
1492386
1682214
268301
1349512
1930184
1417883
933800
470786
1797739
323003
309175
893193
456594
650010
138512
1426995
843852
831647
365064
1447327
357892
1011007
814596
1809278
1083551
1903750
1353681
389595
1338856
1880511
1350011
1850272
1412410
1845153
1102128
1433006
1693620
1817979
549566
1798312
1283703
261886
1697930
1432601
914200
1933190
1192731
1690095
1332537
113667
1504363
1463453
1545431
889418
1686922
1462653
24699
1413846
1281784
710670
1803973
872709
364986
1334600
281966
1170989
233089
661486
1844652
1343067
1830838
209906
1287325
1774342
1650977
1914449
1197156
1580995
1323098
669503
28522
1217849
821277
1655015
1856962
590117
767292
12409
1377103
77761
153654
620709
1166921
756110
187207
169694
1147124
223995
1662366
1904860
1320709
1319222
1147575
1475537
200665
954183
1010094
382926
889364
1941506
446021
739823
795664
1687348
760187
221788
496589
1055600
696196
1595859
701095
649833
762291
1216508
1230876
1807454
1826034
1039933
1101884
1049996
1350248
1346748
995857
245704
1654404
1094257
1558692
824014
160876
1694487
686552
1019473
1003016
1339985
1615128
1579358
654470
1956114
1387556
1167277
1311324
768268
483701
255916
280668
551759
1633797
1635295
1456330
1229155
352906
1564487
811255
1448578
1184784
1182674
1663654
1345357
1825251
1577600
256594
1241302
569694
1167581
325612
1135173
1213374
25727
1329016
546011
265602
455487
1362402
391335
926454
653626
198894
1010184
683547
1287413
1456440
1397870
1050897
1472312
520876
1449231
3607
643991
1983689
599052
1122996
1301853
1665155
275194
1038292
376122
1025580
1635821
1115830
1303078
1246381
1318303
140651
1771760
1079421
587004
532422
1049212
394481
817688
1313439
1545208
1551329
159532
1918433
304209
1191574
1432021
1882566
858886
789959
1430229
701889
111965
806675
247876
1081002
1167040
1896650
834326
2560
69932
1982337
1966347
649791
431904
1789307
1973568
217231
161316
708628
1761647
229240
1909903
925233
1151089
755916
1024207
931790
181077
1914160
1561415
796306
1942218
791630
1876093
1744363
648217
837510
1090456
480864
895817
436158
1644375
1829338
1547743
781362
550536
729639
1702864
741966
1352720
1801175
422625
1093750
699286
1772898
1524895
1048310
191420
1184619
467182
1806388
1355483
1395380
1615830
52014
769405
300627
1079186
550225
1819263
636866
1733709
1433795
1610803
1650469
97258
1327232
667486
1055003
936316
1805655
1631258
926843
1054342
1087155
1983315
550954
1582240
1345550
488791
1116410
1377786
1282477
16367
1232979
286513
1767852
893827
796307
1535626
1373316
360406
1195470
1345246
781326
1061376
505315
683212
579163
1013087
543894
156282
1245451
1129745
50231
1474920
1360708
559981
937702
1061414
1918389
875103
748990
1021648
1002725
441287
1362082
1120140
556316
1895957
703177
225247
1621922
276258
791244
619945
650282
1229270
1277249
1389016
1379317
1134130
1283371
1110760
1681428
96804
1730426
1392337
721029
968148
1305208
1675709
1476685
467746
423878
434366
67653
836618
1320828
276812
994622
1661997
1766767
840637
1863375
175745
303841
64224
1000716
787088
1903287
327410
266652
633749
66058
1152405
1211606
401263
641099
260645
867552
24043
552548
79700
629036
1529430
1516815
1920855
1661119
980906
233652
1766268
1790595
869103
661553
1372811
986349
144321
972924
524988
449315
607077
1597477
444068
1407544
1528279
1358956
1621776
296276
1840996
713389
389528
1897901
424050
1493208
1005953
571481
157485
1165455
1143079
972149
874013
58756
462439
1601664
1229559
1054813
1609806
720132
986944
1496998
304656
998827
1918747
1613885
611184
514381
99713
1660118
1184172
1649023
720687
1556780
248850
1759867
1846661
1129149
900396
1896028
1546310
1001284
693862
879530
259752
129587
318135
1345639
1910246
337183
1682492
1021382
1164552
1730674
1258001
1649799
1372151
972889
1612540
688906
1396731
1527693
1306040
849309
853731
882141
1847650
1578849
1466827
627454
948770
604922
225669
92229
1633543
77740
531591
1903260
626425
1164552
90758
1211335
434100
1986337
855409
880804
556543
1553606
1812520
466972
841313
1869598
1142759
468346
306747
1456967
756969
324131
333334
706545
1508783
1896069
1780018
1939109
86665
869186
1347965
613594
896329
745476
529792
1186935
476609
395663
220689
1932651
1750696
1061185
1400362
141636
267638
1647215
256365
1873187
938781
865528
1046703
402286
1256024
408119
1227950
1171515
1378053
1877028
534794
287306
1275590
87558
897793
1378666
1692236
443758
979668
1065663
1102479
41021
747384
1945680
1016424
349432
1141692
439776
1746314
988921
57519
1011670
916444
443392
1759663
551103
214877
1722792
874466
1874141
204178
621732
1308147
99446
1349345
1037775
867688
1780751
1601951
1757110
1484982
702742
1159236
1172216
872411
1663819
1276595
394690
275068
771205
1295467
739854
818798
1767819
458309
745868
1603495
703927
1057151
123050
1998004
1051833
134516
379255
1554795
1695526
1293626
162699
1361675
1389311
1989971
459266
1862471
1676205
1714081
485091
794989
1686433
1760944
65619
95725
1052933
1457021
1156917
1243802
1907824
1844202
883834
473664
1220452
1161501
1547469
1736634
559558
888355
464677
1811620
179156
1031047
1468923
998477
1072858
1540154
1983205
188715
682659
1147282
582131
1875435
1604763
116037
33555
1510708
1207649
147989
1327426
911408
1498263
1490024
1856629
1401915
1390319
1895910
712626
1448358
83800
331992
1583965
1607057
998268
805559
1851947
1388357
1428360
1886971
5334
1202736
1852430
193301
1870730
1050978
578044
1335746
334411
1116253
1890682
2065
1238985
1939582
443450
1818955
640770
1051619
1420983
1904500
1168954
1730447
1272253
290233
1641390
884121
1573782
257534
165748
1208533
1914129
1019042
1466852
1912042
1343151
334488
737283
931884
887111
1911276
44690
580350
1565337
474395
966158
442866
1380598
1335816
814582
1859339
1337122
1956447
301972
1239039
1812043
380148
502653
1932131
1380718
1138671
345528
1112415
262875
762509
790683
1557702
1722775
251177
1398915
883167
256746
844232
1089883
793315
337600
1268303
910360
1788785
1831254
1709591
163889
834615
986808
100788
79362
542554
1360262
1052756
1819946
271529
1436506
1706927
878836
143036
1673762
1605606
1919145
1990164
671772
1925024
211352
229568
559474
1054852
1783979
729354
1644133
1511499
1208982
1553120
720453
404325
1009797
1821426
1598703
1903259
1979605
1303146
1753891
207113
205146
1024922
496561
1610735
1890448
433175
1070301
1620199
38789
996357
359547
1743975
806018
55182
504737
466811
1190129
1187874
1647611
1092491
1180737
1842480
890324
1695413
625494
1321111
1806987
16973
568976
395322
67780
137986
720023
1910940
1657009
1221990
1287022
1757895
1306305
1143336
155176
618423
1678107
1019812
1143853
1136240
231363
1751618
464207
280718
75678
145216
598240
1539458
1294552
301564
450372
1974888
1377169
1888830
661332
1325245
1736788
1234904
1104691
1841778
1285384
370154
1626162
1879
1252216
1030285
1901892
995462
449740
1262216
1290746
1258924
542344
77134
876642
1176730
1492819
375721
496771
467963
101539
353612
917197
523347
1970287
643376
830001
1098508
1697811
372723
108464
1067209
669704
1078638
27236
1275894
1379633
1665204
706091
1774570
1783496
1024885
345434
1539858
525646
797613
1986272
1028169
1551293
1526644
1159407
1612746
1764463
688220
286394
603101
1731787
1303766
746858
428513
190652
1261518
1854958
916613
1906416
887034
489219
1604633
429861
546719
5104
1931339
1880281
190774
1798410
1570184
933924
180934
1772841
1201222
795265
941562
1486549
1009668
1088391
1426543
1969238
846144
1898132
999506
353535
1117494
1788169
1700772
1212240
623962
1539186
1674906
244569
819901
1000289
146651
921269
1332981
1710321
1376354
1884763
1141943
1967904
205251
1774023
984483
1286075
1921003
382742
1046583
863884
486560
899614
180581
19431
130912
1859780
984515
1127994
13604
193534
1241361
443873
1653683
1084661
1589719
1567215
26054
313451
573330
47132
1407761
1111273
942377
860470
604668
1573023
386754
847574
1679123
285558
665363
625646
669437
531263
333228
42059
1057249
77497
1719964
1081648
936960
1640600
286599
469022
1147498
643854
1236869
896590
632546
4509
1623743
839189
680725
1105308
933738
257304
1202894
410027
62694
1921804
925077
732795
1601461
1897016
231852
1487726
334972
1245078
756404
1040774
878993
494766
1385075
1936713
952438
1037542
940098
690392
1311841
1157357
1429508
1251410
315005
429919
1750354
907644
1558644
1381319
591702
316724
402233
1165886
551977
1881989
994094
43475
1053376
442348
430702
252941
187688
1011098
1292574
971094
831054
1191731
1919208
1316946
1983308
1712363
616630
1784699
83805
1141875
1097167
1976107
1300378
615403
1581016
916293
412658
1821536
1166920
1397183
1993791
526970
132505
1702998
1588698
100177
1647097
1762396
1541825
1682658
660422
1017878
37866
1051745
986730
103976
1175923
260876
861958
1663104
13284
1698549
1766622
1827148
1784131
1134775
1408691
1353095
1110547
1392088
1748640
305908
130249
39441
1000534
1251385
215976
1893427
1936415
1809444
963921
222860
28216
1173652
1931607
666815
1024225
984744
915105
948417
1049865
1718789
1647360
382064
769425
1427185
524444
1797202
832553
1878428
1217573
488791
1894088
1832113
1832344
375423
991504
553558
1668385
1828064
1016855
1710179
1689527
1651831
1800216
1700539
1354459
1555228
1959271
650997
1694734
1119950
374130
402397
563926
1803507
965609
1711737
199088
1731249
1608265
1795382
490503
372723
1109924
901506
1451037
1827309
1866347
880472
1263266
394771
80728
979961
908528
1188362
960524
22527
368249
325285
757205
1824206
164959
853086
1752973
1021288
1347551
1823682
182168
281049
1781526
1301668
371626
527708
560531
1288933
772522
918494
1342137
199822
1796612
484893
332189
187857
1958087
1690309
1454339
1298627
1704721
1988204
1021088
1712346
1452363
659398
1708196
179602
556364
617192
422093
1843598
291780
1784305
339948
1402994
551880
1208351
1183227
858067
365327
1569547
164886
484518
856700
1843543
1034411
877400
186316
875008
65410
1393232
1945292
930626
1542111
1762171
1654427
1904912
664395
965740
1239788
127536
1014089
1618445
556170
1382781
16694
1074900
1950476
1549049
1995667
76065
546585
53142
1184006
1602247
1990787
742492
1976274
951223
1010693
1879300
815304
1110822
534352
1433244
541136
1073223
577611
1614172
1036056
600409
1641022
35842
723298
894080
1954721
428205
931455
796055
425489
1128881
281273
1423135
50677
1801926
305136
713466
1364189
436282
1559552
1479073
13471
1531303
1698679
1382798
1356095
2041
563095
261314
1880963
295662
1795061
773424
1402798
1460322
1196984
977855
1582608
1159845
1776416
1628639
1550241
876713
412527
1338695
816863
1775119
1482492
1635777
1959139
1612160
1342659
1624844
510487
758004
802530
785220
825570
1229469
65977
1954547
1914465
546364
1304661
1962301
1536869
1096495
685149
1640687
1422927
1369099
1948891
250183
442071
1869954
1549200
1984625
275010
1874643
1521819
1837935
1687565
1402568
900349
123907
1209833
1524197
1555438
1447327
1062943
1505743
1406924
1315644
1868297
151544
530465
1313673
1118926
661074
1010872
1163802
356458
486502
1532140
1212939
1474504
1298002
1443173
1164385
1626320
895853
444397
355430
1288863
549221
1744094
646160
334411
1891198
627588
538606
1488505
1901200
161146
381444
809299
997189
869806
1848599
1940102
903840
1959308
556720
345045
1031399
494897
1506739
843145
1505262
318794
313456
1850896
288914
562980
1674561
1686225
1034121
301918
1838606
1910999
1472014
776212
549722
60019
1720064
889634
1480806
1807096
1379744
389363
1537648
1252360
1504800
47599
1321788
1603855
935416
1588297
949990
1505350
916460
105319
1714277
1467244
1723308
741497
1317621
194680
361080
1975659
1150952
636480
861778
474974
1731968
1588029
1176817
981326
481726
569957
398691
1752877
1325771
330893
1510839
114594
1523455
367167
1518937
187827
1238377
1689504
1493831
1368229
97717
1566538
77828
1374933
1939809
730468
1547306
1106716
732459
1558642
1685040
1415377
521173
822597
756899
1731033
1371601
293728
1485572
269562
508070
1768186
770851
1814930
272794
1199513
1409807
1036336
1167075
1821025
67953
646810
184908
1657309
841136
854808
715827
606659
1039143
890238
1289270
1187627
198207
358864
1199152
100330
1224561
1051723
1444952
1600273
89237
604075
1208990
1381513
1112134
1489579
1486047
1655625
1114246
473522
669445
412837
1430590
1181235
913213
834693
624366
1113384
1160994
1213400
1536264
1275965
798268
100563
1900651
402570
1955718
1908066
1083312
1104036
1754031
1204099
1350829
1644946
990813
1720872
487112
198543
565236
407184
1576513
1635023
1890475
196277
1594686
1941790
519815
1204099
1249101
1861799
483425
1477213
479584
477840
1172667
1256279
1442188
1617760
1687019
893106
868660
1156005
1078136
1626727
593107
1763810
1727699
1123347
1703537
1975474
1045185
1651866
1277660
545789
767538
1565237
530032
1352755
47006
1070554
1106913
390117
1391656
1758669
699635
794625
310369
1682702
617599
1475878
1376302
325814
1987049
39388
1361542
1001622
1160645
822753
650184
234251
305063
470531
1539609
1779649
1897939
1576043
1216428
1020301
1742572
310381
1803633
1081246
1730998
1934638
272797
1777653
475609
1842914
1713471
624180
1530159
669324
1547968
1730389
1868220
1164248
1488740
1123666
1361772
988431
783596
1449679
403125
685383
1191574
815457
1108532
1352364
1105729
156919
1120931
872238
624930
109739
1241775
177422
1369269
274074
1703073
1398087
1126124
622102
319477
1144180
482439
328789
1141025
1044481
1143917
1417736
1253067
1467482
721131
529562
1828398
1135720
1842350
484120
449203
1512939
1434378
1525814
1638169
1254755
1737970
81424
389359
1255627
505639
1545062
630175
1745563
692725
1919121
740458
202177
1894191
846672
927624
262395
186641
1274682
138791
1784699
1181905
1229822
1992982
1630340
1659473
1008011
413036
1599066
928636
604255
1417752
938356
1490377
1742443
1010993
150873
824956
478841
1277386
293021
862124
919330
454861
1631112
836597
490011
1605041
1297725
1600696
409617
1770416
38644
1093059
1822184
1094163
354865
1641055
1951796
1995645
835835
1329813
312267
1372850
460531
1682064
207824
1963426
906608
1085947
1063426
1139638
1360944
1289733
1970643
38654
404224
33382
726496
863477
496695
1953884
1200536
1790695
1204233
670582
1862428
1788396
99376
231739
1878906
886572
1719563
438336
1286663
684753
457535
215689
888706
1318022
1368359
854276
131798
631646
923253
176545
1826634
100565
1019470
1803151
1222271
96514
1170929
13439
1909705
324045
1615600
1132740
1749560
1134140
268143
1736871
1766164
843125
632586
52249
503255
118654
1540019
925896
1884539
972297
555951
563744
893846
850265
1008832
1376863
1791079
1307953
785837
109549
526238
681194
521726
652230
1011308
285082
2841
1535538
1085007
83329
1016816
1426685
1325899
927854
1882388
809769
828851
1526562
1213002
1790144
1300600
1548022
28210
757813
1731891
1238322
1595274
1620001
1919208
983018
782781
789462
1799150
1991721
1838568
1457755
1132787
281135
660243
1970931
1557642
34758
1508617
643952
131999
1324412
1308652
180055
612142
1086997
604447
1390889
293393
1170917
1349533
126386
281059
508747
532820
293704
1443390
1870504
984892
818909
1679876
1504483
873390
777838
1415084
225969
574547
805012
1256331
1633199
609539
465681
899858
235952
722425
512709
1149937
724346
1986508
596987
327172
1923858
550826
511474
1916671
1812906
1348826
1133964
1586744
218372
389262
525496
1488360
1130447
1707474
1183513
1711446
781808
1034398
1756290
658804
1689135
114083
53143
6339
1207639
1317856
1917937
1307568
702718
426630
686261
1752972
1920661
1391957
328767
1117435
1942100
490509
492770
336300
1133530
696390
868759
315841
865564
1197549
948675
1412760
653264
1055012
1890919
793665
1715337
315026
1604899
729846
1456630
1948195
1236123
1769399
1996144
200218
1207512
304538
1098512
1176611
987095
765833
773964
1385628
664395
830431
991493
359143
205760
1503838
1501668
860774
263640
1480461
1457667
981133
260712
1297168
907304
1295631
1148509
1083823
1563461
586769
1784726
1057475
156655
132414
1613192
516363
70890
579523
1041005
1516815
784005
906156
1253834
1561876
1523436
380152
663633
623753
142380
1260213
1536135
190240
1125066
1208774
164027
1752264
1997108
1414736
126975
1108817
1783979
1114559
613683
1104310
655778
248706
461400
1422546
346823
419089
1046858
554953
346013
110435
691217
795168
774695
1580343
813700
1629153
963742
1657425
800232
809531
489400
516625
22660
1287036
1404726
199845
1897857
1483690
1800506
1511679
1882942
300500
659851
623706
1918543
459743
1550331
26011
179369
1285342
438300
1691080
1452558
1716571
1524288
1821983
10251
481967
1985152
1350082
103204
210210
1114423
1878908
364911
1284009
1929743
633417
1435930
1782617
319891
473952
571291
682338
1370072
66095
640772
251890
627212
1131778
652635
473588
1361433
125653
1863122
1469797
1377456
338049
122597
1756514
1849073
1358959
1403245
925494
260175
1095927
1627613
77150
1269013
185998
975719
1220025
155086
187919
161316
389262
1475873
1739454
1691674
442613
319790
2614
622372
557260
1889500
660356
1152868
1520919
12886
324110
350759
612746
1548174
1955643
1789102
726323
1558916
459507
810507
196168
1024891
953623
87053
1555319
583810
38253
991879
1685277
152324
708561
1168393
1482421
874528
1489050
578981
1725067
651030
1429987
140528
554454
194126
1918039
1163810
896371
1110329
1846357
114108
1458598
1737880
16268
133340
1449260
890364
1230449
1723465
1970618
182634
1647728
701413
1560773
736206
1193775
1475570
705726
29951
94131
809312
360309
476586
598625
121068
1644149
613725
1915742
954181
1164583
861179
102560
921361
294529
311216
1700379
650305
470956
850559
988253
1837362
1733119
872564
1656424
792103
1256113
1856847
1162948
1362757
797180
371621
1850407
1370024
1444320
890782
1957703
1997579
966079
279188
1101900
323654
134613
1155472
842349
1282344
1917796
362331
458788
303478
974835
962502
884005
663063
1592291
411641
1996665
539436
878431
359737
1098583
1548974
1909736
359662
955503
1487766
372878
1922602
1690417
1870534
1025621
856109
1993876
1145091
847430
1405292
1213936
1595715
605771
336939
1372166
675012
799844
992872
1650886
51815
836917
1410483
1718219
1586444
1709099
245087
1518966
1124445
1755331
850311
619726
335063
1848122
1251668
1713679
1405441
1627638
814626
84359
1308316
1624432
1862580
99554
1553612
1324027
1606783
1272149
1032832
960094
581918
141290
9960
1099336
1557964
1058967
465529
448500
1038463
503947
1130864
1717491
1364390
136580
894153
957902
1714949
413602
352380
1381166
5158
269636
1124323
812181
837349
1173798
1625141
1583316
206300
1758890
756365
231945
845147
386982
254756
1278162
1042859
37586
749671
1257769
229515
1213953
753326
420558
641445
117176
1614069
1382244
1210539
1193137
1322323
590449
925587
1163879
1799097
822006
1737712
1818166
1959337
268368
27620
816232
1702116
229953
213676
242454
1821919
726911
707243
178177
1274973
27487
981332
916982
759329
1408976
583797
518331
1213273
1746300
388845
135270
1806883
1237182
1549122
1682848
1039333
595458
1735051
250913
105240
488135
1263456
694468
458965
1477098
490710
274224
630105
617236
1548077
1118516
601407
756530
214050
707545
774408
135574
1602729
1698470
224651
219184
1021883
302839
556364
238320
59874
1325502
1467418
1097229
1150960
123099
859745
1969433
1845903
506173
933474
350968
298171
1532917
742467
287530
1052445
423130
971035
1868146
809309
182174
764063
565766
1031553
1244894
216568
921005
1425815
1247644
1804133
274624
157796
1704562
1458157
928167
486461
475009
1653535
1688821
370605
330228
1400340
1133797
602995
1488816
909188
41378
333501
477065
513295
1847486
202466
91752
1195241
1407286
1192665
1995712
615624
110174
471037
522683
298131
1134974
681563
139482
1698077
656919
1036073
1115228
1897098
1767744
636871
1831517
1597919
1165991
1259765
984447
1300415
905259
1940477
1638377
599877
111846
124957
315735
1480157
386851
1286426
126734
1710283
1187341
711151
1206161
717692
1030285
1120688
889153
1507941
974845
1370757
996212
1502064
918549
126447
1649550
1762482
1448194
621148
1741099
1991091
99907
293306
1967984
1910940
1636837
964383
141074
1583044
595671
1223982
1411689
1901117
128027
1291042
345230
525411
826858
1431720
1965878
702789
770884
1228316
753584
593622
10319
1707497
251122
1178554
1356958
1451524
464785
924465
1161450
1683248
629212
1162828
1968809
191662
1758557
476501
1772255
1669128
1347228
763049
1588906
1162055
377150
1319176
1963018
1877492
1471752
335513
36352
9268
1936209
1504363
1787541
945492
1444046
1625617
992141
1220848
810796
492024
1779739
1593267
139328
1711997
1111217
1176790
1264501
525558
1366546
1056084
285400
153952
1540223
543128
826158
676709
1829979
1295232
67197
1503446
1461608
708822
871717
1701513
1282757
110805
1274191
1657587
1156075
855741
1270285
928156
920212
375760
1803820
471850
1222962
1210021
1424403
479556
676666
1869232
482345
1511769
165366
1908974
852590
1255939
764315
95265
1825948
1954004
945721
641770
82886
1328000
823843
1537539
1394101
1280808
1822266
1514298
834941
1820677
1198645
743350
877274
1377577
972055
441695
5868
1785256
1595465
253724
1796615
456658
248898
1730005
1383526
1147955
1481522
1909214
148504
1464956
1428934
598698
80067
687673
173078
193064
1951637
1497805
1379794
36286
842553
628930
991061
191501
402835
1715509
495595
1586079
1881435
1013517
994091
1661931
249485
363892
1474769
681029
1601350
1968365
230550
1883625
10494
1809791
1050298
825340
1036795
642780
1446341
1772674
1435236
1185495
354841
1970210
1122198
1163091
1431655
1659473
1806779
284424
1714962
1291452
1882090
1372770
789243
1540564
1413726
1315305
733228
1459150
802845
873247
269903
991657
645925
1279511
775510
1529442
1324822
435255
394335
224466
1251504
1009960
1010024
1834047
1726826
425889
1326756
177509
285549
686007
1691482
1378984
298527
1756138
893580
1028099
524830
1380551
656176
1533520
906704
666609
199852
928072
659009
1280801
192974
575829
1822088
1354268
1452320
1630451
1501832
1511043
1084286
596800
1426045
857612
1495495
248229
36525
1143195
1194659
187752
1834588
179976
1298199
1046273
932322
1079728
1814562
1698978
1986522
804563
1517693
3806
1396221
1266633
1844063
242404
365986
1798768
1402577
895551
816057
862307
1344362
1987278
1994794
121736
876709
1295623
1779092
1909807
594766
1690584
467435
1867648
793917
431098
1564207
121390
1446173
1463529
1317332
1757433
1893112
1189475
903984
825669
1196904
1536492
1164378
1711261
449751
1811939
193995
908205
313699
164344
489243
1341866
121279
1735528
1486456
380402
1510411
1932510
1328389
567382
207188
1964861
862368
1354338
749135
1911841
879668
1737288
276715
593165
202912
247439
1725313
153931
864076
1520477
367246
1524424
434582
1463102
457460
1887239
1908181
38307
556864
291727
1680627
1448578
645472
1962474
1966071
924183
1191394
1223829
1810592
1260451
318467
496115
1950528
510059
860541
1634642
447205
1012407
78506
1094679
1657083
704950
338442
1993876
229127
574865
373362
1225315
1130907
769291
1485703
1873326
1357065
339428
1626206
1606460
1762405
1723167
247177
1397816
162631
239307
144414
542063
899344
159941
1424054
1413108
332553
845738
634085
1076747
78663
519383
609878
319477
1019560
528361
1730955
1853595
488134
1294838
382572
1122164
1556346
273885
1187318
1378178
996299
1248251
1468330
1216170
141980
487742
745455
1172120
1917325
1261506
577644
35918
1946789
1923930
1424336
1880071
59001
1626364
612298
416803
1814923
848927
57573
716168
1341520
208690
945284
1448820
1838530
1595496
76730
192313
682019
18362
1887389
658549
310413
1993583
661626
1045843
1495440
1720039
1983396
1749698
901670
1881359
573850
689493
302982
863121
1321030
1728294
1847760
578142
1807405
1610142
1741816
1355252
1996663
1927608
1919356
1509437
1748710
1880978
731536
1285277
591218
646847
181178
684439
1603606
1031629
1780372
602706
876301
1929481
1953477
1489075
1925270
1178035
1836792
359901
21255
319745
91144
559520
57251
587648
1412227
37981
429429
1391026
612797
1004389
864244
1622162
420336
837695
1681004
321833
512941
473607
313367
590881
1163975
189533
439781
1832287
1782325
110668
1249759
1855899
1641300
1871685
440702
616345
193265
516460
659259
893866
664492
929158
837968
914414
1613583
554229
1162648
12922
790532
1486914
548368
1800514
769093
1643687
931530
891896
324858
145644
1867763
1508314
990665
1305851
771517
268134
886103
1275433
1730353
1590840
1844202
1623996
180627
56211
1390965
1617024
1787301
890867
1258412
1899822
325072
1890378
427906
1344389
1557037
201151
262393
1506856
1346525
1755086
1457031
728877
916940
1113388
128108
328066
42190
261963
1021810
643654
1499151
867636
587856
131391
1577686
658774
314332
724352
803307
250852
735703
1437709
151207
550632
146585
1770818
712989
1861244
1817944
1053651
849241
1350533
1866981
252096
1108594
743139
1049402
108197
1854596
919263
249038
478869
401592
1130552
481230
1195289
243900
451043
366721
1588520
886719
60224
955976
870292
357842
1036875
1115388
162522
777733
560789
1081551
1714917
840978
1008722
879009
1728236
1270684
1205554
88521
1070460
1931405
1611358
599955
73731
1842914
1569212
710116
1676620
1490841
279133
1010885
37427
1522619
440842
86114
1609301
544892
1680731
624562
604122
669445
400496
1439349
1288370
1940269
474969
805013
55749
627307
873247
1200855
1285368
239982
1140257
112504
1261605
383123
479700
619048
167038
647522
1120824
207812
577494
429202
544711
356769
1675191
1926722
810728
1511113
178900
125612
472500
314260
812089
538836
1989084
157011
903997
1018881
726702
1169378
1142891
185963
1489394
412020
1471763
488200
1274295
535426
1186699
875826
1390642
958472
1885356
1994034
1518806
578329
1433111
1847313
1043910
946558
1600222
1403460
1961355
1727357
1153280
1235923
200000
1177579
416635
1762499
1516842
1667958
1409412
1834050
1294083
1645435
1424569
28350
1296925
1992865
1757302
459914
612579
873371
1177237
742085
1592475
536712
1966009
1882246
1150144
1513354
388092
717533
834647
963095
1206026
1460913
348844
1269407
1008636
312488
896416
445739
1711205
765844
1747713
1545062
366505
1784188
29045
143340
117486
455893
278070
1962206
445345
1929913
1254556
460841
373982
208252
1412233
561534
1764937
434785
1472202
587886
1862593
1098535
96250
497487
1875389
1478504
467298
718698
198752
1470658
132415
1222686
1559175
1132035
966280
594607
780736
1355990
367711
1152499
1557100
827914
269973
170226
1553626
1984528
317553
1625342
1882737
1557633
169113
1564439
1628294
1241531
833211
1877886
850618
454656
77919
1471580
1127928
1687006
250729
426452
957245
1441923
1064393
764549
1654313
201686
1911881
135222
1417998
1742728
626425
146664
618440
1322102
162286
1984951
118619
1135020
1977497
1283879
1534104
1450034
462482
1238750
1164727
1454102
1677387
896425
856661
681665
877921
56120
96514
850640
1764434
178785
538808
1951574
204593
692837
622617
801948
1260030
1596695
1712964
1801221
1907792
1238868
110913
179151
1073558
1403460
696918
59851
71046
257950
939593
1741594
187117
912146
906704
390919
648540
1055390
831948
567549
1103919
1448597
1259505
474798
1527863
1095047
1960934
1167941
1260689
1804123
1873409
316692
688075
1538993
1570897
941606
405128
709306
180061
393867
724700
593482
1278017
925789
854605
875144
1088049
287351
964895
912837
1378155
1557702
1227783
602459
502474
1225540
1484603
1321030
1201742
7594
1361652
1538488
1323856
4334
1314875
1608792
1236795
1198566
1303930
540946
894062
605922
846521
1770549
1493436
1206035
773231
1471945
1291482
1941440
1071593
1718539
1989029
470471
1775717
1947284
1742011
1019963
88884
741882
1140871
883068
257136
1147432
67914
1734251
1639168
1671794
563388
989931
1733984
1311332
1505863
1965664
1190742
928869
117493
123604
1187328
228398
1020709
1457223
1694239
1017771
974205
230308
1102418
1358033
1038751
1671484
12147
231252
1841753
1999428
838815
1526152
706296
377545
7475
1341552
1371391
669213
718142
760606
668503
497110
712890
813246
1039911
538812
193011
1489462
1788430
270443
96314
1841122
1107626
1644565
1052512
1558642
226769
1624501
1979374
321257
489365
91752
1853166
781866
1387494
235912
675293
1431510
176440
144258
1525802
1987591
434670
683912
1732133
393359
1175097
1979229
733348
138928
1733984
82456
1183129
662801
1327089
1454094
1224826
545008
686611
1102646
462650
491080
1214502
1059551
1657104
737993
360609
1023127
1235682
213601
243511
55361
473124
204487
1414213
597802
379589
1161169
1400680
1117724
700041
168541
1219583
888278
587818
1988348
371675
1632685
1471924
1093945
1934300
1088840
690893
1672683
1087650
1002237
329812
1097972
1244772
658165
1532547
505706
1863079
783634
287304
1143382
1379533
328957
636911
1379037
80043
1501470
469457
442111
597334
980843
1876541
80746
843226
1903382
1569656
1416843
1916964
1525658
1339423
604207
459618
619949
1751911
1543932
1640257
1795026
1860672
1050749
356095
1117075
512725
1634187
1993023
678949
1459505
1601699
1156419
1976518
1361170
541028
562141
696267
1698342
1350638
954317
1867465
1519709
1803664
735758
693542
1701471
1795770
74787
730442
1689358
1711836
1804847
1382288
930453
1007135
13456
1886069
1605124
1991621
584715
120826
483284
1820636
1778326
92462
503570
1061622
1064504
801035
1455005
1019666
1363987
1828582
719145
33946
1417497
845380
976576
1262896
1475661
1190649
523317
990968
1287022
1493501
849449
1833161
1417255
150736
1049672
1451771
1980428
1163218
144613
104116
1314925
906262
217433
464126
849587
250415
300534
640528
365055
1752301
587499
216411
351065
1796388
1322187
608861
740460
1641455
541216
1722729
1587928
130493
1148815
1500312
1388871
978816
840457
684528
1319176
1050622
1005725
1393367
267379
960626
1698679
1707921
272912
878315
321375
22594
1129341
1023311
122003
1499416
156331
1159375
1213448
710841
562414
1508579
226989
703134
1002628
1313888
447795
420487
243679
827322
64307
1535516
265825
1052971
1968545
1301477
688657
613416
926969
815090
1340478
358760
717088
1473909
523977
1806493
982242
1014160
112727
794615
1788678
1330385
1268605
1396221
101159
99076
856684
1443489
81818
159393
188223
412959
1763439
949106
399032
1605682
471509
1467471
806192
1476134
1699868
458249
886719
446123
802130
1765859
1187986
498212
1213868
1449107
1888588
970724
126292
989917
1883583
614751
579502
406561
1658834
1819962
765168
1497716
1468299
1862917
1144260
883220
616081
1974675
1158378
1831068
670278
675904
429145
941054
875362
1142459
681244
629777
507350
236772
688772
1697171
263557
1465262
1345383
420200
1233178
941785
1926333
1375791
6383
1291057
871999
558238
246183
1106623
1350226
1776976
1685508
1992163
923398
1320604
1008591
944830
1885921
190371
883868
1101850
1764173
660795
1825128
282443
1843372
1094862
798325
383883
1882022
1681336
1136374
824793
689091
425144
1864788
739946
1476685
969284
1608579
1285120
655426
256594
804264
98564
545981
1303116
566033
1937211
19709
342822
1302665
190963
1239900
615374
1317077
861253
103301
1026358
179988
583274
538038
819578
156957
1397079
412322
1757193
176248
1613674
136312
1964785
1013481
755485
1645236
47930
579098
882433
364580
1844263
201390
50403
1011670
233609
1882020
1381543
344416
1639162
1657151
969956
1380578
256848
1489216
115071
741782
355470
325534
16666
1385526
1115013
681656
355399
1882752
565527
900529
618047
1703876
1438552
1860581
137769
299969
1876555
1732860
174228
1570676
987365
161556
1586368
1242379
499519
1765432
1780323
148600
1098989
1986474
331382
513896
1344206
1816624
886795
1059566
827769
662497
1547658
1671265
396259
990484
599863
337789
1029582
1709689
75146
476272
1457755
136408
659993
169447
1479675
709293
349034
1989494
36405
1011975
1849178
1092442
1971467
1640533
551604
1208552
1677709
85326
1546336
1470483
1575313
376452
884885
1599133
1407590
1543415
927147
1125807
361010
995334
954607
25111
1013859
83502
986923
697747
307723
1874410
1519410
1935523
61307
478341
1325055
568553
1034304
412533
1444155
1356732
1985666
1910383
1300577
1838480
1703238
1909581
1788448
644497
609573
186022
1247154
1158672
1026558
1044386
1403716
946277
1983993
637821
1948608
340515
1860952
3653
907512
1726000
1328200
378980
889634
420165
1934730
895309
772426
647875
892102
1819004
1301226
778530
1643297
93352
341411
946708
443205
524988
612049
1158383
1459381
36681
1882598
1945709
531116
96250
1588375
1283351
885037
1238159
626456
1885300
1040548
395090
408328
1738737
1534183
872367
758000
1016593
725441
649446
149114
1953675
308656
1903323
1355217
927451
513093
585306
899035
1933769
1692777
1174042
318395
372337
1921444
1828351
903956
1710926
367399
1664526
448657
1661849
1807157
1133073
627379
1341180
96928
1851948
1788175
78481
910574
1617098
527604
1150422
986925
1405651
1723989
1805253
718499
902162
317585
1474982
1150422
1498149
1138702
542648
621909
181684
1357789
422662
790018
500315
446048
870427
990031
429610
1448416
590067
1690871
66029
613589
657889
791612
1931112
1661484
948139
1983568
1707381
135974
657756
1622044
1613335
343571
1997220
52823
1964535
555511
279562
884373
51109
1613116
1934428
145785
75574
1549188
532552
1251342
1160398
1412765
76864
49892
1366218
764096
752997
1774282
1054549
1507284
800703
251706
1170087
777355
279613
1943290
634905
1660419
1363196
215854
1777688
1553189
1534200
381179
1625109
1872269
586095
1966032
1294043
304694
1571159
1876686
1903468
1980344
16264
10125
1286951
1150341
1486902
868938
894711
1073930
316441
383103
1601249
472625
370622
1320904
1586382
1676888
1065888
794966
99675
1228001
50926
1113462
1765757
969422
1643147
1076584
479577
382564
425185
270798
1197974
1519712
577860
859350
1051232
294988
1884234
328092
1328738
239532
1043042
1585717
345190
1048631
1011660
81253
120280
587135
498384
1644418
549489
1880788
1550118
1510180
429447
284464
1356557
167242
1341923
94384
121414
1055453
778401
1892979
194380
1465988
930650
1765424
402067
1142246
101927
1907689
1813042
1407902
9424
158833
325115
1365831
1811509
1504494
72200
1427678
670126
1767937
1717346
1683135
785836
56832
1442658
883871
1952177
1143397
1175627
879241
1512373
123499
841588
1052794
314077
1809624
1091819
28857
1975004
117210
373227
93861
1954232
398126
533051
982156
12399
1048761
1941172
1668049
1774083
1645297
1944184
1587805
1403221
1173117
1737408
1455767
260053
1470614
1364173
1263507
350
1675330
1360031
1727389
1698835
1444427
1286346
1875952
1880093
1814952
1045462
1007047
323975
849287
1771109
740304
1554777
928191
1963432
893061
1691688
1397688
385235
1879076
631864
1159172
1272183
1272398
833204
1723030
1191858
1367096
299297
90606
891685
59062
665545
1332901
1877681
1410123
1350824
862927
832743
1094080
1233231
1454105
1927660
911557
1824183
754618
1955643
720847
1269636
566348
1827630
963095
1057625
803293
362946
1659473
1855859
1881112
1256223
336151
558367
1084540
811230
1525887
1309746
342857
880258
817418
665560
529877
28738
843210
1315066
1288857
1622960
758816
1580297
1769422
1996580
1884753
566117
397943
1288288
957626
1232375
1537274
142291
1040621
1451372
1282314
1722823
1498263
1751986
862438
1602629
918134
939789
1548457
1354133
547445
907144
56520
1267278
78278
1610369
1656985
1931410
1023342
523033
285558
1741698
1157300
1846019
813939
1993512
1503521
1262624
789739
539488
1238410
823648
1770521
508638
388973
208003
8020
1514212
139072
1065209
203233
112728
1913083
113716
1066548
718603
1271114
930115
158546
1542948
308783
1575566
164238
131807
108095
101135
1885209
1467175
1002035
554997
1132250
1586139
985361
841902
1594009
1922828
732286
1373156
1696560
1174299
287523
1545533
1721316
872173
1428571
224240
1342882
1187830
845260
1084463
1576415
860996
1802286
601085
1608569
626453
1001686
1136778
1743761
543959
1162187
906156
505472
1145275
738654
838437
769020
640017
277424
985840
426951
1994816
1876768
914968
556913
1556986
1286400
1892657
1135108
1925587
1719280
1955929
598389
835820
298839
1352909
1889090
1931410
1693466
1112698
731247
1578974
1461893
1269724
648074
591383
1082062
1058578
1219917
1180124
1588047
465439
1387825
1233867
97424
1278820
1644344
343578
112602
131758
1370931
1013777
1901024
1554108
214823
1236966
1188361
1672365
598559
1612646
1207175
1117242
635049
795803
1055782
147453
726009
809446
533858
164492
954771
753376
408905
756986
1044245
75955
1796517
532555
1598270
12820
1045942
27738
1233873
1555558
922523
1762460
324954
350454
860699
43353
1655701
1279370
741813
1891728
1355444
130353
1465496
115881
604368
1980258
928326
1352925
1081117
403000
171203
1150992
1387417
1741268
857766
1667015
1409266
1981308
1604171
1396390
1479472
751812
204295
1480331
668102
1016741
444986
832327
1651745
354859
946943
434256
1606112
729049
1920209
1692901
248577
1747754
1769725
299273
39372
417319
1233414
803083
3934
1668498
1843531
1843860
1337396
1763439
1484968
53055
1684179
1582382
1174411
971207
423066
1060195
1613624
1627264
1040442
877474
770253
1220158
17292
1452564
1183089
1065419
728468
1987657
47016
1231867
1513158
1271183
92007
528217
484311
1018071
1877378
257773
886447
1678115
1847363
73109
1840996
1456430
1612400
1085698
1350687
828558
958716
1618359
932009
590775
331968
399765
8093
1555368
285506
1642141
1459056
1852419
108625
1486870
738086
1329426
211139
1640718
1777865
777732
1442658
1494945
742673
1670621
996115
452073
1192282
354595
1876458
449694
270792
12032
1891724
883963
1552522
1901341
1308955
62098
1921559
18291
1021737
653177
932225
1286346
1332633
807418
1792080
249771
495155
1155489
459663
619509
1076783
117516
272384
1052556
1096599
727568
1965678
885279
1943805
1444337
1653678
1216280
1420372
777339
638982
1754457
1652199
1416327
1692950
621578
1669865
344062
1538785
1097577
961764
1907935
203251
1062368
488377
1069602
169302
1353520
300806
847170
43636
920701
1803657
1892700
657449
530008
951061
1643770
1440536
510916
1455997
1560868
943475
1354298
1788483
1009196
560277
723409
538375
1304247
197846
905171
45072
338290
1394062
753072
1318959
1128203
1375721
1929645
507217
1293996
1707803
1384946
787183
168337
1199897
1193511
883136
696617
481260
676804
1622641
1705269
955624
1997362
58319
1923047
1012479
194193
1200763
1026823
1415398
1622619
287132
826018
1860852
1284280
1897041
1303691
1592301
256418
516288
452792
10425
260645
831826
468916
788191
1073847
974218
1199265
1514863
1705327
900857
1518393
534465
141628
314565
715969
444333
450116
75710
423193
393262
348681
1645421
1185762
362138
1925548
119610
477230
1360220
1942721
1152402
1519848
1003586
992743
1149559
1961498
837965
1484665
1375640
1002797
1813027
1917338
601069
132104
1840403
602022
1596919
488266
463619
1843142
416453
1841356
919488
1712836
814770
258944
1595196
526801
321588
140709
387569
1368738
656347
1159361
1980840
1136872
1493443
1218974
1941722
828120
344820
65443
345317
175338
241356
99664
1123073
92462
79459
1518636
616964
570517
1207195
662597
969153
1242001
1089756
938792
1311261
271055
1152337
614071
1137840
1334760
969885
1547293
1127423
866517
1861863
872605
1947994
1961860
1062363
1526205
925307
447109
724291
1617760
248679
1579726
1888369
678919
453757
1396106
1955373
486496
1626277
331344
531782
1834175
707884
1914665
389530
257741
1807031
1625522
1761909
250875
1898970
1693987
886904
1225441
776450
765568
980699
1456270
416751
172808
713228
506823
1293306
1948831
472840
1653293
416092
1694373
1481167
410951
1657560
537974
464782
411565
1206673
1885155
904104
1536946
221582
348370
1437505
1970102
1588806
1523271
494551
1591323
1856560
1015337
654256
66663
1799680
834142
476135
1141962
1012040
1192460
1850405
1111076
178983
732031
263388
698944
628035
1365226
213753
179827
193613
207440
1849558
1666539
40224
1093581
417055
703046
678945
45159
1181660
525392
699575
73276
1042850
1555955
80001
514495
255960
540589
1180479
1921376
208407
226672
1851559
1524086
292031
139793
1707186
1153002
537493
1771194
1246693
213682
1860843
1040442
1743551
903418
1837022
1101569
658165
1519410
819944
1267046
389430
1610291
1003549
1692432
1946330
981066
1922789
1997747
618214
1687302
1047347
1554113
1955006
379760
280461
1084365
302277
523047
1623174
861958
64576
788739
1235695
633629
787875
436805
311825
1510282
1617180
552007
698881
114796
342936
470531
918384
121887
1367098
1965955
399145
403755
315994
1481034
1318437
1131962
1234606
1058749
1292611
1932785
63782
497011
483648
973107
536768
1315414
1346158
107631
847521
1237030
1728526
1305914
1378758
710777
262610
1879369
1700308
1115174
676383
1520389
1028162
965312
382114
826081
846196
87758
1996475
1897981
1912459
963046
1698770
1508690
808384
815682
1951626
605918
18788
1379111
1384671
1307926
1028508
354097
1494324
1621533
470471
1377898
1974678
942826
186942
39683
239951
1831824
1715461
1981052
1662872
1931724
1004583
754201
1328264
524192
859169
244726
198939
1996150
735875
1608153
844011
344371
1867178
1535754
1518908
882435
622833
709336
69236
1202813
757135
193374
1266359
49939
1609764
331081
552093
610621
846547
95725
1093531
1295037
731851
1381939
1422461
594978
805641
84945
1240632
1429577
424523
528820
1878303
1658330
550590
931233
748955
847596
17527
1859022
364752
849492
296473
468934
564224
1141072
1020832
1318437
918026
796849
1692377
921989
1573673
70766
919833
98047
537080
99342
1180513
885107
1760828
895706
1134304
1556955
707221
947770
1323200
155381
1268975
1853338
415171
32105
1776710
765978
1469162
802279
1702948
23983
935309
249391
1691383
887838
1220702
833841
1188576
1661413
1743132
1346854
917395
1198098
1629832
1737759
1861137
1563416
1263919
453099
1867309
1821492
1300415
885714
1503509
679767
605735
358940
1598200
372747
1921631
55926
247248
931891
1312421
1743817
1803816
16603
472138
1139567
72375
314062
14611
1025690
1721458
1529982
638658
1917245
790092
538163
841676
1480689
64469
1916174
124590
1880927
1527759
719313
905886
25164
1868748
1089409
1203694
1083814
1932821
946825
315736
542173
1629757
710246
664718
1293393
1578889
307544
1485110
1534951
1495106
1632004
1127407
371756
1978850
1565712
1288293
1598210
1386173
1444032
1462960
1765198
1814892
993881
1039042
273875
1084877
1614583
1826390
1876464
1634380
460396
113703
648762
1922576
1079785
93715
1533065
1350147
1284125
634268
1562843
397575
220458
1136953
1844850
679103
233512
220845
1956329
1233220
963444
875110
538720
436119
364270
1533115
1508808
304209
998670
1760409
1513838
865339
1902297
1319800
1993860
733491
1885790
911753
931148
937676
916308
336846
1197958
774140
1742466
993496
1140988
309867
1192284
1634953
1130070
1880181
994622
1132052
1971950
95374
202441
1377295
1278344
1164043
36715
1552866
1391413
1352175
1923599
1826478
871006
1916926
1432523
89071
1272920
1979836
585760
665477
679282
204080
1160414
1570508
420727
1486334
1155276
1116898
458487
1128401
1136477
1670270
1859502
190729
1285574
1476347
1814536
500496
184405
978735
215247
350772
6294
267272
1151752
1695806
450716
97603
1895720
284597
647182
201837
151164
1879251
1897901
1265019
629891
372772
77092
68908
712491
211211
83686
1065874
504202
1904386
979359
71141
328900
425918
663619
444397
791163
1687385
20594
1667485
1440060
1185644
391614
118060
1123162
1298411
1249441
676277
1881033
1178865
356235
835138
1260298
1112033
306379
223994
1770810
688545
1030005
219347
528564
1656244
1076248
1553258
752798
1824868
1105795
285634
766620
1069730
1665210
761043
1475817
761615
1974178
669863
1560342
950427
1406412
1774037
1039079
1965079
1646012
241708
1765734
246766
706228
1684185
667301
1514858
519208
438389
1446709
229234
1477996
1384561
184927
258112
869341
382567
306864
60821
1778744
1802219
23192
1325440
1588325
1126579
768950
258257
817905
819393
174568
215873
895937
189430
1668401
1911458
1471099
1147867
541986
1100786
1707250
496025
1310938
131865
619303
1672432
1593876
1975660
49343
1598180
1260965
1576692
1107075
1744970
1873233
679192
1869974
1646384
1173605
460477
1516021
90349
618458
1812014
479190
1841356
1374165
15196
534718
1564750
68418
20122
1212380
1717318
559997
1384574
977274
486504
521623
1223091
1794652
868750
268469
1538923
158501
1320053
414440
486334
1277718
102046
654363
751220
1793002
1282233
621155
1174661
277652
557928
1157414
604340
1048583
757865
1573224
790709
1111663
1296925
1284300
894106
1075724
1205382
1820405
937655
1415094
1362721
949978
3430
1387596
1979439
690862
1513936
1104275
816564
1276642
1394942
829193
1802936
835629
811966
1908502
781604
451568
1373300
1029112
1022700
1662387
1209618
1547437
1055442
1774781
1292666
1943849
745571
1398125
1568745
462225
126416
1239424
256504
1010707
710316
1634353
325095
884512
1769664
451763
1719864
1845249
137242
818827
1024781
1867723
364540
772156
1430978
1672335
458608
1335657
583278
633672
801187
603745
1251940
608101
1381163
1965820
1884954
625790
40057
56327
1855387
1370280
1053755
967366
871557
1538951
1411210
1971153
682041
764848
1595624
653017
721914
125332
420703
759433
1009812
1037542
1282923
441293
885990
1951378
1096890
1809635
491429
1576702
1932675
144063
1028195
722081
1368066
151504
1763607
1408059
603499
1777438
861441
837156
51643
1862548
1335941
722522
861441
36995
184470
302645
834545
669705
1423099
575345
1192256
1262249
1903898
195656
1791323
1951235
1481176
1873409
226389
783749
1286205
1741639
1428033
1031782
1702566
1531520
255084
192614
1676823
1678669
1988339
723159
1465691
1170168
317434
542598
636806
1094769
114272
1819547
1974312
360563
508748
1194334
674752
1265289
1796612
1440039
1736788
1920634
125632
286039
1077105
1193631
1902238
1369494
615345
1278808
1839624
842204
550765
603820
1448072
1748864
1875813
687352
1120992
1937840
389070
589649
659932
502724
1891747
317168
638164
554359
76255
1249997
1072093
1064584
1307702
420229
763005
731045
567198
40438
1772463
1258494
1894407
467435
153461
1388234
739141
16079
78418
1430610
435168
773367
1364227
1328036
1692160
714836
326239
1841836
1512782
144444
85583
923666
855634
680352
1248748
1028950
536823
749587
1476701
1237854
910766
1083807
1521819
286938
1633877
439879
430401
117640
758531
1749511
23318
1841326
86987
1993512
769645
1914594
1942102
87847
542809
785399
216423
260064
231725
1019045
658800
803870
1496849
140071
52802
762571
1050796
497398
1420633
1744895
268101
883608
1809008
522074
1785517
894154
1849058
1369764
865541
1839401
920567
443342
1559840
284215
1957342
559529
1594576
1280119
628471
816238
922805
1961270
512092
1197596
1466908
1521989
776205
667441
248336
230632
1619702
842402
1278496
353383
795649
1985183
254702
1566773
526845
166105
1524299
477156
1628345
530338
1695477
687024
1052686
1689554
812307
714344
1543569
643488
881939
253713
1033726
1945757
396583
1525714
1437406
885673
552399
1331107
1943679
875307
1094637
1492130
1206091
181875
657889
942118
1971496
1112756
1668034
358605
161934
978877
481062
319228
1347250
1004979
731579
285558
973278
209936
110480
555811
1557249
926258
703009
354513
1868641
1535531
1861521
419391
724717
1960677
1563903
1539320
1759022
723633
1278365
1261326
114946
1048506
1693103
68698
1313874
731517
658205
1172834
1259968
282990
1080919
835138
1328637
292916
1397830
1388500
1960829
1946106
1257677
990164
1794498
1765973
1395286
275267
816758
605833
795699
1572457
547340
1344342
1802641
1472658
215525
1363566
890106
763839
871590
332183
1699853
647443
1559077
1370072
1219790
499189
1504437
124629
1179925
621772
1963503
41452
809913
1701733
1435027
685580
498857
63541
402749
1972400
356587
1213579
1064255
219627
1000235
1190072
696371
1423257
1814017
535678
1843008
533938
1982879
317545
1067056
839256
1950368
953328
1797640
1486135
401057
1060429
1043213
1615299
843607
190791
1866039
250609
1731904
1244703
80944
865333
476903
1298515
1609864
793158
1302198
935788
1341923
1463072
1462853
1572490
198342
368342
868406
15434
297784
1173096
1578134
1751599
238612
1429334
800036
1298531
1083623
984392
137146
851495
42504
1657198
1980480
80518
1584372
1054510
142816
869764
415393
891612
578829
1877260
1697398
1058586
1352951
1498227
1008825
287010
536174
1835293
1276699
1287921
1672074
1007465
1213759
823072
1265397
1289990
1574338
1901605
1134990
1384824
1553006
359921
664991
683756
907793
1305177
91791
434388
1002516
1930220
1351759
1427565
266172
38621
501991
1299353
855228
21515
1574251
1650638
20523
1755583
149414
1566615
641743
869281
1561354
1524728
1318315
1084191
1115676
89558
1326991
11010
139322
1038154
1046650
194725
978629
1983424
1726579
90258
1425212
1515483
258052
1259896
1972350
1332044
1892308
1599930
504537
1807331
918722
1742762
1665363
260362
138317
805004
1123561
480245
1286604
646193
792596
691106
1633561
931032
63279
1464134
1251039
1751415
361918
1589719
1675622
256286
1306399
1899871
584723
692912
312066
1982315
1297565
301184
1387476
908766
1163189
540993
1237075
1655982
1941855
780408
1370862
847374
5905
560079
254598
89258
1706507
1644494
509185
716235
1554336
412343
1813564
844987
1975999
643662
763882
69931
659276
1064584
327410
48290
119293
1575921
211948
117136
1615909
1380955
983992
748152
189335
1746484
464316
1107493
114927
744542
852071
403453
1858193
359165
1985760
800000
1583575
224076
373032
356757
1350895
1186717
444535
1743762
755244
1886958
469095
1686644
1310200
460384
878718
940910
1850063
1364121
1940547
451935
75542
859514
1181894
1392293
1806995
1873938
1619800
676418
1368990
1712087
1223790
70058
524051
1880076
249010
1897012
123704
1435238
1305332
271036
195469
1473542
990904
1844382
255101
777280
388210
60568
701221
1812507
1405205
666941
1039387
926934
729295
339582
884608
341260
1630394
823285
306080
822045
829464
233686
446556
545752
1293059
462381
1428008
746153
892866
1506248
619389
1120873
795442
415114
1177998
115446
1587585
162283
141502
1139388
744987
1254733
1267922
817688
1558162
1532739
1382805
888977
1140946
20036
347408
559237
169551
1037744
1739197
1159580
1151952
1161971
1291952
1048910
826172
12018
1191049
1304626
1479645
952423
253003
1668309
1279119
1977729
370974
883816
1629961
1909835
113168
428601
290579
1101717
557705
826156
868755
419755
963516
1936471
1809260
1922515
1185286
1795866
968491
262457
1151039
523087
1625463
1188144
1336594
1958497
822794
1261410
524721
211451
1799405
270445
420137
928797
814006
1707759
859083
1145179
1275142
396019
334741
495629
1040972
1065728
496934
835695
1249708
1525959
1920691
1230203
1781220
1070198
1310304
1185051
597684
616895
1887550
1547968
147298
36707
799489
520349
22392
290942
1594692
736817
1226441
216519
1039232
668820
1240433
506640
1300654
864360
1374047
98061
245098
897796
1594009
1295745
1334832
466043
1417552
1898436
298837
55315
1693717
103371
1018716
985648
376131
1397472
1624363
1944899
834227
860526
1461683
509452
32532
404283
938781
544906
1865570
298859
1198067
1133744
267125
1336233
771566
728545
1631991
91118
603239
1631458
678102
1968742
1601313
1984393
1235682
1459873
1304387
457342
603306
887499
1905700
1055060
187867
1005948
1887651
1092105
1394787
1354419
534439
1306420
1623797
1313551
1818692
135023
147446
268552
1010207
1314733
53615
145594
1415896
307485
1358914
118516
1531749
1081792
1328816
272370
350536
340045
1045894
996299
1561140
1987278
348160
1449929
1125472
1954341
1727518
1389506
1010184
1241378
437636
1613819
1290694
1573053
1512009
1092693
593132
1506854
1383569
1221317
603564
1712947
32261
1419516
469452
1535150
1078685
520910
1580179
1524777
39791
1906815
1805271
1668753
1266558
678919
1045892
1486492
1252075
1079629
1157051
748990
1408229
1236330
1132136
1000206
1173078
612789
392287
1135474
1478233
1329511
484344
1930916
1824245
1944917
1623442
680941
466086
1388940
744065
786716
1297768
748464
1631642
1511662
556720
1700564
1716403
559606
638978
814789
1868220
642901
1595394
1223307
235331
278210
1928424
800061
1402746
1221215
181272
1277688
24703
1281827
478294
576472
1092543
490490
455739
157666
1041333
70571
985066
425317
1117251
1847992
1091117
950757
538503
1307152
1754882
1629071
129664
158333
1558767
672721
520194
625845
1676478
1886734
1481168
1213453
850078
128308
431013
355702
648163
92422
1735930
1517176
1626162
1384871
575652
132187
100614
1459288
1506429
1554926
888312
837852
651437
275855
275074
254461
1049676
1995895
1966961
1856792
1961646
918826
1306022
781957
1247675
1455913
1195540
985565
1517935
1882344
440410
99737
265171
497099
236567
1251548
1597935
804032
1723909
1571078
1363196
1383407
1413991
78716
1076553
38110
1931244
1470186
1082532
1938196
1322131
490140
1556606
1264334
1225855
700787
1957591
1930831
889244
664227
465456
299992
1701737
1420475
510430
1729785
862516
1417059
1521826
1155459
584327
1727078
1914089
774096
770343
345434
1397613
1575266
521528
1853054
1154438
153195
1919208
927453
534797
566052
751220
282643
1387638
1808899
1942954
500574
1257061
847771
1919656
590057
612819
1064558
256485
118640
788934
247978
1381689
1837145
1132329
177215
284429
1577484
1099906
707006
1042971
1634135
394428
1610430
1238521
1145762
1530078
1496488
1231388
1423307
198206
970964
1060636
161391
1596474
1138310
1691495
1400041
772156
142844
133943
1647051
1804755
1290914
361705
1666213
261240
528802
797090
1022188
1542938
646668
470976
1508285
1171306
35595
157335
1337439
79820
510207
1143340
89258
903529
947703
861319
1428037
1839530
1880729
1778459
888607
943258
29234
716272
423822
1785420
76243
306755
1047351
1064352
1850878
608426
1855819
750995
105411
1212117
1102200
1532598
435238
1045984
220226
719856
1178894
246105
1169875
1099906
1767360
362671
1234480
650879
551073
1821072
1655157
953285
1760023
88211
933924
1020310
691399
366371
1646498
82191
1205566
523977
1195144
1392983
668102
1238348
1259183
1093420
1261199
159487
1004109
1471763
783155
1797054
1330278
1933449
1034267
995432
990845
644991
1261621
494535
1966730
274311
1579778
1160752
427009
662857
1836430
738934
469619
1014864
1464969
562266
1769828
1578659
1774689
1639106
343604
1496105
1768556
624406
704138
1425332
573507
538831
32676
1346156
302922
1128637
981761
119612
390741
1860840
1502370
724568
1595165
837418
1914107
692158
161771
920760
1294538
283827
1490817
1388178
745969
171218
1067065
1906141
489662
1394650
478758
1873416
1113875
1533219
1040042
334633
314377
446961
172815
1068477
1935182
848832
955599
1476908
798995
327319
1634520
390208
650870
227697
652704
1549101
1943018
851286
1792522
1107807
337400
33403
1476326
1467608
886806
563866
1780032
1662820
967591
876852
565124
896869
147588
65445
236794
1880788
1752969
452156
774804
864273
1759629
1062565
16991
1438247
1147855
314624
300309
438768
1075030
480081
1463382
1221067
814202
149488
506965
1586669
843184
480370
1291269
1063265
1789667
1567309
375361
1970554
65657
1509856
283611
891169
800291
999911
1117710
561650
1567215
910929
63740
647409
1102519
500153
1486338
1551872
1806843
1255735
1696102
464075
785558
1657688
201015
1103474
331702
596360
1048382
559010
852678
1293277
413988
1205895
759651
1855227
454585
1218825
793157
75377
805738
1913591
1531179
726353
882450
15378
1251025
1313118
1330063
1844258
1204464
1587018
1649836
1882023
564976
250758
319046
865543
534433
6039
1520465
512884
1505807
1745619
344089
108574
971377
842190
53634
1858309
614312
240313
72686
861327
1460017
1337407
195676
1343200
733228
717984
1551616
1277547
129754
1791647
1859072
1058832
1582960
238767
1733332
1144798
1725591
1945628
934677
888348
861386
1865300
1860901
493830
6687
958759
146459
1764196
1202762
1115296
1320119
1441019
1950797
659853
466989
1306040
969555
1356954
456707
1715094
167279
535285
937145
873311
1771978
1936344
748368
608460
32993
1694239
789744
209595
1343843
1907148
1064325
297085
1303409
710602
38095
93842
1194929
152268
83802
588133
1759120
1445523
1385024
1681481
389130
1957852
1790578
1639068
824821
832132
1971814
1400808
1745587
901875
1060495
328795
557930
1756600
1921626
1305944
921082
942414
48017
1417880
1761777
1296616
1010545
83844
945032
1363566
854751
740865
1496490
991335
1255589
506498
1981140
1631114
16934
557613
1132877
414536
1403460
119658
793214
1840658
638639
485715
1415772
1388234
835001
1165562
846286
1960353
1660359
1707893
303431
1200017
516460
1913878
345101
1320092
345317
1557883
217999
1275318
570500
976496
628461
940245
1081865
714028
1497716
1618529
1287967
173531
818054
1485371
698839
1999615
1815666
807125
549693
1679123
19762
726550
1157757
690950
1948672
383644
1874829
1500733
473524
976130
1991604
1437165
993857
219592
1799376
1994972
116037
880627
1279317
1709679
896931
1006215
749986
760122
990386
1230141
321542
1782713
883868
1981060
1877184
1714059
531568
473669
1156870
662659
1376015
1536619
971436
1460669
76911
755834
861297
792153
456154
1221820
1239413
992294
1726898
845147
1262543
917182
906468
708651
760797
1317010
355861
1334822
1362513
325029
305133
723129
911032
1902238
376666
1835300
299949
1197076
631608
1756687
1375945
343024
111235
1894209
1294932
793476
98331
1595072
1873738
1295613
1552850
111357
557989
1261746
602469
1467650
51989
57338
332601
830727
611861
857680
1212088
880200
1011619
1818591
1896330
569907
1940489
875340
23346
1885682
1612419
1736417
289976
1491811
1579529
1528718
573597
404789
288484
1504358
1259531
54920
1102268
894909
757600
1931134
825848
300619
136941
66214
575024
1615446
1107604
1850700
1781083
1865905
1156486
918279
1709265
1093368
1690247
1807168
21599
410401
586960
1039679
1607897
260877
1915847
934334
1651545
448820
1630547
508457
458266
576482
506769
1865108
1022722
389070
371043
569528
583015
159005
1252483
1277698
602590
999514
448613
1612746
1591887
346101
1850938
1399751
1458580
508402
723888
1866290
1232493
842173
563055
1169668
1848989
1042613
364449
1051954
519633
773722
1524639
1161897
1402554
1656259
107062
907144
1344136
98235
1500263
774968
645600
888556
1356916
1554533
863604
1144352
173689
578738
1410869
1193551
1072454
1453945
1218423
1983283
208443
1914594
85501
1272569
887509
239723
469258
1731517
136194
1433956
392186
1453126
30168
147155
310735
1955998
1497111
1772077
1423272
544669
246147
229055
596260
249239
8725
1471201
693167
369861
528345
616773
739286
768233
1322314
944897
257925
271111
543341
231553
1356823
1030366
1440039
39572
1834423
1920006
181645
388605
416256
1513102
1452320
851360
1285095
1149892
1964792
623855
879720
1926569
1163700
1744401
1445140
974825
1504146
204866
1287034
157655
714248
1669892
49802
828408
1811538
1052654
1382461
1899994
1577092
1845164
1183087
1755339
832111
1645225
1135671
199796
825277
260469
1874702
1267982
391105
827518
1799890
1308313
1412974
624423
32363
1817806
1498402
678787
657687
1220789
1264620
1531761
81456
527065
496561
583402
1423751
876901
1294113
6262
614303
1615982
327848
996563
1666653
459049
1290471
971436
1220798
1202398
1837381
1698559
1552109
402488
817703
857191
176299
1163833
1597594
1000365
1325191
1960347
1833121
507535
155472
1659341
1274244
437465
586628
1665392
1127023
1227828
501216
1290311
1111863
1178110
671967
423733
780352
364538
1954471
1957004
1266726
1423486
1948860
413381
601682
766370
979288
1758859
1128598
1606928
736413
1757845
1463786
781843
95209
695303
1647801
1996282
1309011
120884
982156
1147986
827703
237131
158174
1884425
1255244
22921
1172471
1937707
1931380
126313
1177101
1282449
623868
327702
1896679
1124649
201962
1815193
60983
343024
689502
1813375
812307
1434228
1405529
939485
1295980
1954146
1381170
1325760
898419
10046
1831752
1068904
681252
1443927
1190614
295949
1445109
1518104
363110
813379
388605
805739
376484
1752347
1224934
1271348
572699
1397885
431874
750606
495550
1951816
857255
1841005
1150111
1173052
257512
288932
1036897
1230773
1666036
1848675
979745
1733928
368362
822422
973506
1277071
864076
1801459
187935
1929096
1509682
662092
575155
1126443
508751
1416521
1793105
1133609
813367
891864
1579550
1191090
1398018
1083711
84422
457684
591247
235977
581060
419337
1316999
1300625
177989
532757
660160
1122996
1814171
309616
1149178
570847
1859046
1462927
1624314
182192
1815506
1649718
1624758
1091531
1968647
506963
85455
1224153
1929660
1701943
585939
1210956
618140
33692
372798
708742
1006833
14478
369714
20970
234946
542428
953443
831619
356056
377222
411674
653735
1069543
120308
1805628
676703
1043483
310095
1094970
1755904
1664507
1098785
687842
410203
1686035
724087
1117656
1252380
1727977
720728
968624
264422
1385177
978392
10722
272652
1506331
151403
142981
677535
280699
687373
92854
818398
536934
1528336
472026
1535457
464672
1490465
1273851
1537248
1699317
326497
881322
123239
394032
1725291
782182
1202639
613763
756892
1788064
738339
747384
699735
1637144
958617
540855
1028380
1362135
1605676
1808017
934001
1679896
555725
1297214
11120
1637910
1216992
716825
1723180
802130
1347776
154592
21011
213573
343096
1045767
1898370
283296
1044097
728300
1646732
1251366
619433
1558431
372155
1321032
778074
248643
1677583
1572256
1760446
428688
1846163
330876
55029
1013539
868914
799443
1924827
1135657
1105209
1606220
1685935
1092112
427279
968029
595709
1560507
1438212
280554
1892946
1210541
1731904
988428
1927453
806856
1936935
462292
1667231
1373175
370465
1931433
1682643
1183805
587121
1936362
51861
1717177
612841
437363
818412
1966047
786485
643473
462482
1167668
602054
1094589
666060
651466
339769
1643104
607943
920978
1532881
174632
1950221
85643
463834
308790
392542
908118
1662217
1701660
1353047
331962
1622737
546125
697877
703177
165061
1187982
1475633
430226
1112517
1403891
938770
426475
1530326
880459
495853
520454
1130877
1286207
404797
43183
1277907
726023
935411
530801
807215
901960
1917796
1712633
1948133
1224453
1965520
1262817
1127400
208126
947186
1754302
983519
1637204
1073537
284854
951386
707889
353778
950724
132563
1849432
1239639
887116
537870
1111173
58860
1318963
520242
956317
834056
778693
315382
1102270
1729942
1166958
1654188
1256150
93811
333759
1209254
1736610
999911
106636
256916
1867552
319790
1060334
218283
857739
376849
1216846
19718
381166
952933
330498
360122
673873
689862
503780
76614
1617607
249878
1692158
1624758
1246153
1865477
336191
61094
172967
225516
1448744
1371193
783185
1225939
640234
873839
1878669
1099284
1866787
1652337
1385356
1524639
533626
1031423
1096682
1732343
1222058
985024
332587
805448
16586
627540
900045
1391318
454775
1538524
1910748
96429
635082
1966330
1409250
542986
777718
316523
1352175
288092
821277
1556009
1358561
1521038
911121
1031649
819560
1543565
714645
1931243
1509005
1848794
940227
901317
830049
878598
941790
239440
456595
1274461
1513790
253523
1530134
1296998
782940
1321595
264180
1411548
1771975
409249
1633205
1316698
804456
371980
1536813
1796581
989797
328923
1487432
1218277
564524
1392181
1354130
1007599
217703
90349
508638
600024
945791
1677866
152423
426495
132778
1388782
137637
1449489
332498
1092234
1489500
570107
261277
783220
1987642
872364
1803644
1430248
370353
294228
961554
1636874
944479
845991
1781273
1588006
860978
314282
243183
1698233
1642155
551399
826708
369502
97761
1051816
233080
13494
374677
1684185
1035164
286138
807330
1811942
918775
1961663
619256
1796977
1055719
660104
1186824
3733
1886251
1895004
948722
1513585
1224952
575629
1097519
415035
1627765
50484
563030
1013417
324229
57724
1868474
1094011
972534
1728693
1920513
946453
1707489
515970
354121
78289
1586007
1261233
45131
381005
213367
276966
1552367
441824
723971
1493208
299862
562148
27444
685687
728300
49307
565419
1296048
803068
1407552
1021657
730336
1747877
317442
1211606
492856
258977
414877
418124
1537100
1586995
1499184
963106
776582
144838
1621631
1276145
278042
43327
1383777
270500
1116115
181486
279053
1496732
1984220
698700
477767
23263
1655110
121946
11498
570245
1254734
944424
1621125
403700
507087
1463935
1700001
1512918
34334
50655
417735
373513
565911
604972
1588712
719803
1092217
1197445
1190600
1035175
167292
1485723
1130070
980181
1076135
1614689
89448
220966
303265
830431
1773925
370230
1808407
271795
48627
832604
1768395
739530
603523
1272654
1031213
1872598
1739240
672696
1190981
537549
204865
192974
299233
1295107
800955
1231417
1987256
399765
1226218
774222
392295
1357541
1790872
1651828
813852
106842
280751
978629
1561818
1126227
583290
868210
9708
127449
1671304
1040545
1646458
952465
352019
15898
1077987
1680288
918114
83050
576110
1719536
855263
1060371
1672210
1848631
514711
1579198
872755
19790
257297
498114
567019
334963
761721
327218
93959
1317641
873571
882089
1043328
1693282
1726517
1453886
824895
1887067
552158
493564
1467013
1467534
52619
1165546
1930689
42674
1885921
1953239
531668
1255348
261352
1550241
1514010
1781429
1942869
580613
1920859
976820
1548001
1813065
1062483
1170734
1100709
789922
1196816
397425
1706228
984608
587222
281687
1947007
1232550
1439186
543624
408381
1512445
876776
1605157
879859
307604
1337918
1584637
470670
1301570
733149
1699828
1806290
1309619
826158
1169310
1699543
1229291
1776324
1542547
1411400
234094
714621
430928
1548868
1958957
800232
842101
1286806
1857063
552788
1828408
1158942
1086481
15188
1896050
350605
1089330
195052
622214
1503710
957081
1335582
1415101
285444
47515
491969
1755015
709341
1758580
342801
1453376
1817377
1818244
777372
351024
6467
1312768
385323
56167
919701
78980
1979139
1194036
979322
1337330
576336
411258
1710401
334138
342090
1804689
1081463
1331275
37158
1675653
1294394
1391606
1739381
1379859
1354441
151074
781417
634759
1119794
379900
31293
1620172
1971027
1489355
731439
373749
782961
1945628
1915887
390843
1491397
1640400
50415
1547754
479822
370991
1312325
434597
716306
1479001
452411
784313
1302917
397068
258977
1669529
1675374
1492630
1959452
1461971
518506
1600191
553798
359255
1958097
239243
1644521
1280356
1079867
1704187
1951945
1681577
598273
1705101
1856360
284184
561062
1441904
437641
375880
1323421
121355
1996264
1531468
1300602
1812687
1666371
167954
406143
792596
798369
596610
725656
1326676
177175
1343850
1986317
865674
1248398
936122
1185324
421967
63740
953543
738367
646530
265558
1454621
71145
1331763
1934050
309354
847551
144309
74921
975084
382911
1640118
1811677
334138
893846
1618724
92432
938146
1775771
517767
970384
1826804
806779
381866
1055504
919751
1484147
1322305
212829
318135
9541
1056806
365191
411931
93558
1182058
816643
1201504
1451148
1287192
1870000
1566036
1400277
1847179
1333962
162659
1973712
353488
1860347
1590876
415035
1384799
407358
684029
275213
1074931
752234
655730
57665
903473
1533574
1017111
799983
1540010
1906792
638581
780998
1535194
658788
558028
290367
331679
1097069
65795
1031050
241358
1732923
1260316
370458
57625
234602
342541
325905
618053
797068
1435864
1201550
1091773
73658
619517
1940361
937446
603926
789118
1773214
706081
352610
826800
1787503
912184
1446638
264996
605125
1282536
1040542
382048
155804
1307813
480261
1996589
1111952
434350
1923303
318261
378556
1895786
1659565
1525309
1038618
963519
150116
33703
1874931
312461
1751739
1284424
316038
1141723
1179528
881349
1719262
1062251
1695493
333927
639940
563382
1885015
1267680
1280424
1404116
1420362
1425800
1386794
1232359
1236780
847112
221911
1108552
1447473
416416
1780866
1334488
1549597
1203411
212059
1478022
152963
146732
1035513
488009
1644066
692292
164571
885399
146936
674356
776988
1484440
299536
1745489
1306119
742069
1796028
1503001
192292
207539
1254821
1300844
458688
656909
30649
1383218
609338
158738
981085
42
782160
62752
1936026
1971631
613875
930403
1164385
670582
39226
904450
1254066
1291050
196203
1675182
63423
1441346
136654
272159
1242001
1190749
370507
1201957
623692
627880
567549
936150
1633327
857953
1120252
1074514
1358533
226872
1201745
503669
183604
1917032
1911723
1425406
52815
658684
432583
1246500
541957
642011
1459370
1100803
509385
1237816
1675046
285760
958748
529717
1686524
684439
1208774
1109432
158575
1668199
606855
1112068
153518
96780
1976160
1128552
1027096
839809
316407
1596135
1103720
1411987
1698702
1660359
1137521
297653
1613835
1827914
898601
171519
1944175
378994
828052
946558
426090
511699
375518
722231
1496176
1052666
1175610
850907
1097779
1935322
110695
1122023
1759024
1401334
1582820
178617
95125
802564
1716508
1676491
607196
1750886
72370
1132610
412913
1205507
7487
709693
1036461
1227585
1606022
692895
538688
1936124
1960030
760836
1897565
1486550
592937
1148014
1976703
457995
1188640
1356376
1748156
996570
907820
1825407
1537552
922523
1794510
1854832
1903861
1053927
1152384
1248023
317702
719924
1972684
1852303
1571015
1030678
181920
1025846
1874580
571636
1502778
1407393
1703326
1536677
1302822
1584002
1345382
1215864
715026
871877
1887263
1955879
1342297
214235
1089608
962175
579925
1577854
1498985
616924
1355419
1811747
282126
1295478
1390129
171450
48403
116843
420872
1984563
1814639
1752173
1042041
349751
191747
413846
483312
759537
1902824
1407860
798061
638047
1469449
792492
120993
1744546
474768
1060372
1391664
474571
461214
77078
1818992
848582
1226757
576831
453065
63762
1702563
1969453
354502
1251478
768588
499672
1221222
1710411
1599105
1794638
360787
993234
521721
376180
1180955
644918
1822144
75737
786288
1029044
1864962
1067748
1159975
1986506
252810
1936531
1880556
603821
1110710
769957
1746697
643650
230718
801266
1655915
857551
1567199
1155358
455570
655766
1430751
1205787
1478646
755664
1302881
24728
1722088
984844
206254
1645559
1867362
167520
1585443
991238
1246353
913753
1789625
231977
387613
1802783
1807031
534387
551013
941091
1064005
1998200
943594
1580458
1938521
1914324
1214495
1952415
1247088
811014
125359
1063628
1444102
492378
1303061
995132
1643398
290974
1963605
1659171
746886
722368
384914
899019
773433
1776386
1688135
457489
1474897
1020182
1852342
1419682
1796744
1762668
1245638
1233739
1145969
1969184
366752
386648
1899544
1816438
609958
487759
1771363
1822474
1787942
1527710
907745
1013968
1292366
1366191
581134
208042
325367
1004788
1842013
1155975
934795
259830
1894497
1942397
959270
1290527
742399
685644
231920
1550821
1907547
238169
1408242
307669
889427
1150143
918676
663855
1653848
546225
1530226
1090146
1165697
1173605
1021239
935769
1019933
1219454
1062111
247000
260746
175076
1050544
1376071
1188276
1413592
1686225
200398
954346
727295
903922
1398283
135548
608899
1059678
1015579
1615246
1030440
488501
1102521
1263030
1672904
675809
1340547
336260
449211
895209
1655161
1396435
127849
591510
873296
1705803
1560180
578141
1337487
1328731
1546763
310607
1900425
1735174
1187658
1742390
933997
827341
1535534
138048
969323
1975304
1052680
1433468
218461
1940824
1877551
482484
43898
1763810
1286717
385221
1677607
1691112
1808238
1929114
1834082
433289
1191812
1527867
67691
377092
262029
1145235
1885409
1095405
1549755
453400
1073878
521153
913842
663131
1362263
1615372
1049197
1819887
675946
294843
456861
1446068
1705268
99362
1107222
1096173
1288604
815730
947981
315317
521186
1513995
1177428
936198
1139165
646703
114584
304085
1614898
581108
330945
1603126
997127
1196178
1782481
1415558
1277535
840491
1497076
707561
1721297
1414859
1682019
398394
1225139
1534326
1844211
880212
321350
1834506
1368359
277037
1714820
862721
654741
495450
998391
1858108
1340476
843184
1475311
984608
447903
370330
1337127
1235048
860518
609752
1752542
539461
1013185
1629249
141980
254736
1260185
1813032
1051632
1181115
1853520
1717507
169445
1218152
275855
890721
1782859
1097437
21699
1211035
1482544
1996325
438411
160786
575190
1926540
471678
59556
1144043
1760828
1019075
1471544
1488913
1127668
1424709
1510874
111308
322525
669538
1736662
1444200
1689158
1703857
278396
176604
1842574
908205
1008773
751922
1950347
20516
496279
424236
1982409
84326
1595847
1866463
1706081
1190193
852781
1762812
1710971
1857134
1935340
1010746
570688
1681419
1739281
1303848
978222
1113902
16610
1203694
322162
1302478
163599
899472
331620
1994381
123900
899700
1140868
1989499
151377
159997
1772055
321006
361105
1107085
1479614
623997
879720
415108
1620311
523213
155704
31540
371940
1719979
1388782
1041423
696875
1848242
904400
646045
1722344
455566
1664376
1433825
1684289
1507834
589668
1123685
1653412
1305693
142844
194923
1699306
893162
452966
95359
117267
618746
698042
1922040
1176917
42929
51823
1975564
612071
685129
602426
745777
1105171
160308
1829207
6342
249736
1639987
1903610
1046321
832410
622102
479557
969410
1019168
980021
83800
506614
426139
727718
440679
134757
285786
1334360
671680
1991815
1761924
1331101
1259595
966524
7748
329792
893930
1489615
447018
238588
1297535
1423643
1133889
1525098
1978802
58303
1952659
1597880
303997
1097229
1350215
1785723
1695936
146287
1860901
1338937
1013064
288112
1603781
1364956
721447
795008
1591910
379088
156805
914363
1442849
184528
1293016
1235295
74835
925051
1537204
1199744
1262672
1531241
1471939
535623
488742
1392701
1867106
671887
1872738
1914714
1168921
1434672
1300012
1992499
837789
1929498
948770
663008
1612482
159600
61094
955180
366753
1918178
471831
805154
1130760
970
1132740
888534
1373816
137061
1704583
1579024
1219325
834779
820667
1528328
64107
1119639
583213
646058
210946
944283
1350365
706159
1075368
196721
803651
1103254
167591
902845
1502494
1453732
1166780
1969145
94944
873979
135514
1356347
1938269
563903
1465295
1629925
317597
223307
1087821
839346
1473860
956898
1580259
1294826
1872832
1967005
395409
1322314
1926934
1901158
1100082
1333382
927546
609235
926253
1876535
1319222
1453146
313493
629570
256793
1308120
1277833
481546
540827
1437387
567736
185171
644497
1522589
775483
778062
59870
1849007
979110
200307
959903
687289
782961
1664204
456404
165561
490200
1162521
631443
564540
1615222
387749
821374
644378
982208
1712183
1717205
266172
383130
818365
687537
1913828
1277071
612984
882099
1462302
435275
1150811
1979432
797507
956053
960007
835447
496695
1054119
1481975
296693
795403
1003971
826034
758330
623265
682927
912216
31064
1839017
1450733
1186573
1661362
258068
480864
1218962
1855387
1439128
1076140
950886
1015591
956469
492990
264916
460873
1990352
1511668
777703
1468913
421916
824906
680961
699130
1871412
1903054
190185
1878365
1573505
614913
496862
1195737
421516
462650
591714
1670597
312897
1604571
1970160
867700
1751911
1366998
397960
1145265
1797875
374390
1619024
1149715
789195
890327
389262
1980156
233719
1180706
1214273
105234
1708755
1123636
1769675
773882
1306472
762234
1305171
1073005
1471007
1532881
1150638
1696871
193406
1829248
435774
463887
437780
1552375
712492
1872744
1408586
1011273
1722839
823907
1736378
1085524
1954076
267412
799789
1833722
1255687
639508
992105
141636
1020526
1071064
22531
614773
901320
955816
875103
57273
732844
1915
1512357
92422
1850634
509570
299604
1636950
179549
1970376
839786
1056235
998760
1834159
1711142
1394392
293780
115138
971654
1228366
1160279
156647
1920711
261634
878854
1399620
1746694
213305
68489
55524
458871
62075
749705
13838
665444
936889
1030041
101135
1842072
450155
1010789
1361302
1006498
23782
1792225
1930685
1034490
1849848
412852
927912
799434
1383309
1880955
1787503
37723
1600555
1607459
943013
394329
1617912
977655
1314235
1881669
784697
1137227
1639089
1894186
1181171
169100
423147
1372138
1880927
752398
1319061
1008658
724365
1004939
1989355
1987808
1698499
1963210
1546359
23910
244668
199842
941810
1924122
1459727
1548514
454463
1997335
10494
1636779
243895
96188
1493861
1954271
1564603
720130
1535527
1043155
927707
10656
1685266
419688
661332
1329533
2495
1010899
1455114
1888513
1687313
1695654
536903
1710024
627437
85062
1350052
817402
327082
1435952
433522
1703307
364132
828313
274325
1574605
1587128
1236960
412424
322589
1240483
1938786
270554
1115296
1755114
219211
1223829
689990
610176
1782931
1283522
486035
54716
960841
385575
1513152
913453
1280558
1512629
522811
1822672
1928493
1269798
277209
1967727
220919
319557
1446194
882104
1058262
958861
1576726
714295
1876743
1747660
202550
657983
1367158
1899286
60019
1530409
194559
650664
1445901
601013
1399450
1699853
782377
535229
1028387
807856
1350851
1694465
824284
660356
680599
752082
1941516
642959
1590777
1045004
332587
442592
268414
731065
1063032
323125
504812
329001
1273870
664674
1090088
1846729
1977874
1035489
1881488
340411
1209887
1762507
381420
111245
985215
1276593
322890
435405
805222
344575
422043
673949
287668
1378934
294283
312403
1179792
45593
360354
1595184
135584
784376
1742034
493731
1157669
939140
927933
1358313
533535
1513441
287197
803426
1607268
1034119
1523478
218901
899344
1234712
1954477
46451
1499679
1981851
1315858
269002
916472
439759
339779
1972463
1718628
21219
1542377
1405999
731315
1706873
1445145
1909473
1888671
373908
1438331
1632064
440570
506702
531871
1571075
1446549
1263022
642112
1738657
1155198
466631
1641022
753899
1073716
1368500
261313
1662820
1792189
1704328
528075
613709
1156774
1279456
1336786
1025413
10586
1785220
959047
1259318
526138
534567
358197
1125668
1692108
463890
1126864
154049
599142
278575
932134
354767
1396131
1860958
465788
1443598
1318760
1780034
1141248
1732349
549006
885169
824777
467631
1960039
1446075
425048
1984932
1868873
81424
1524313
117282
1863550
840202
16101
1352014
463180
237187
1360726
1326066
687814
1162439
561784
1206936
1456574
925572
1382071
599255
1550255
1203869
801488
1578822
1353442
690146
1893945
1671623
1955179
539833
590589
1478568
1741812
1236971
1736745
45811
193603
951472
1436174
241104
605953
1057992
262487
457220
1845089
677859
1305845
919095
182283
1102705
260506
1757801
916280
64924
1324138
775677
1073847
768880
1282528
303478
1052741
1679313
1199012
989352
1667462
169573
134427
816863
1098080
1836830
211264
1217319
1766819
746068
834878
417115
1335884
1693285
495956
1351771
1486852
1001964
1771747
1814223
754401
32537
1628601
410298
779548
459768
564638
1414234
1537853
597691
1075787
576169
643788
999337
1999568
1611146
1166358
372005
244963
1220993
1384598
411989
1511283
1238153
1331263
340713
1743701
1834817
1339776
1316395
1885230
26007
616065
1644103
1941262
933321
1182296
1657453
443636
1595383
1164470
394021
1382371
388807
347092
265573
1272425
325106
1578715
1520914
1222437
1590149
368391
1200863
1889267
624062
1839936
1912499
724573
298184
859999
849890
438296
269827
1925154
1535730
587282
1370796
1891101
1201696
923323
1136593
1798571
667123
1263595
540096
676974
1208679
1650540
1324704
1452407
1223181
878917
941794
1819012
617818
1040598
765335
1280742
1767683
726540
1667893
1106905
1868140
808369
1232218
1226189
290814
1274178
369796
1842030
1718047
238700
1648526
1797864
583510
1604699
1503511
1169552
582958
177655
1624849
1271016
147653
126659
1389553
127942
212146
567256
1688807
1013777
936578
267424
944791
581972
1369938
1719752
1972792
534456
496276
1962123
1730120
649614
1278162
1780874
347898
1503884
1745994
1353839
222203
494414
1655701
88601
200000
1945113
596818
1175392
1054332
201445
495395
606175
412039
1620887
941721
1425815
1523178
793502
115419
1480645
1504731
217816
127103
1306399
1917068
1240394
1555843
1376884
197635
1478063
1319004
1174829
1611225
436116
1486452
649162
387749
75894
1066984
446507
708488
684287
427893
765386
428244
202250
915664
1052086
172421
687212
746938
229911
1962713
1415999
521024
109941
1921117
920879
425245
1274861
1969557
1895448
788545
1390840
247995
785966
73149
1335523
57347
64703
842145
1485120
783624
1807571
675508
1806143
1248579
440268
240144
1480242
1798721
401363
1981070
1644387
1734036
1011670
1678039
1271452
1847569
1194094
994503
211501
969454
870139
1813480
481467
54475
1974995
353145
1045580
967075
317880
1090351
20491
1286240
1571745
1490535
1783754
539561
1910785
1034025
183079
489780
1732119
816723
157404
973147
180015
1217248
1967234
1836213
1412539
180364
219885
848023
186418
1647179
861162
631228
5951
833279
1661305
1617684
161524
1840697
1820864
1571842
581860
106760
714853
1416505
429525
43850
320602
1638050
1548704
55617
78659
436877
340255
1360772
105942
1905140
586532
186444
526738
92813
195575
469712
940396
1603787
1974090
1847310
1362715
1967394
704913
853936
186255
1440657
183322
202067
1339726
507217
209910
1982231
1257817
1446946
707500
1278842
1461285
1820545
284097
1503372
1743454
753999
1276496
1507941
1964999
371659
219438
1954026
1074798
1406587
1194923
1675735
1210830
113353
172227
1040914
259688
1352779
644072
864356
109737
693824
885855
662615
501526
622996
454763
1578514
1674913
1774390
559997
1100075
951080
186316
360425
127764
34710
21956
1692488
819419
1914364
815298
1548420
1940126
1738578
1344711
28631
196697
1775351
132026
1536228
1056019
770275
951203
1998311
1917367
1758662
1180008
34933
944555
259980
1943633
269587
527049
904325
229183
933715
92036
287462
305127
463183
1111915
804057
1118006
1705368
210148
295407
397192
1509519
983584
1511499
1914136
102336
710688
1293380
1244458
978699
1098399
229232
336834
1525558
39458
1845842
1720581
29659
96872
1825370
199593
495766
554428
178785
266677
1577853
359243
1564973
136593
229477
1442714
1812536
111788
757686
1514218
73648
61698
296200
1440980
1966571
220843
1054229
1332504
212407
808065
1706903
1535167
17296
669947
561362
1967620
1357370
902523
773586
835404
584694
749879
472231
1167941
1158752
1336257
1734659
865992
1395789
1439145
890469
659353
1448540
280956
698330
1777416
1922512
16024
306517
1033440
1959622
1783852
1184982
1834670
1760289
788419
957804
907989
1032911
141238
96192
1693396
1380253
419783
996741
1810539
308665
585638
34488
1993391
1676404
1241235
165282
1124640
174466
897650
1281086
1433372
536076
691398
201837
94283
1986982
748463
790894
1976088
896099
1520227
1275616
1402856
287255
931305
391897
353480
1460803
1377395
1516664
313598
1218116
1706880
1182645
1557155
1298764
851785
74909
151800
1352447
844483
1424494
1194975
224427
817607
503887
615366
1363832
1849545
1255487
900934
1235574
467353
1090146
1381956
939113
1950125
1846973
901154
1228362
514145
1453146
733299
215439
296919
252427
942226
1860836
1632824
612089
804394
1006901
614320
543894
1556158
1815088
1777870
1356172
1979903
1228802
1260159
1596695
956119
466030
1499679
1943983
1096789
738552
951991
958457
1840252
178397
1197685
727905
288719
81322
1604122
1186896
1512468
1063259
1326834
1033018
1129276
421703
1921217
1931883
480884
355106
1160503
343396
417627
1322500
1412737
1564223
240932
1532881
1778416
601135
756610
1573203
339932
1234821
1426207
1544850
1415839
1005108
1658124
1868520
466306
1136953
630171
350429
1767876
1174726
1703075
260297
662408
1450440
1709324
207710
1210056
177360
107082
918109
1924111
1703995
14085
1303691
1684966
312952
613554
1352053
1428647
669503
1966331
1378155
73868
1538050
1788140
758757
1712790
1501124
265935
542058
255217
673289
1001248
1131637
1495289
558786
201612
1559272
996621
1409730
906354
717210
73351
462578
632303
1681484
1557190
1371271
1076898
685991
1092180
644531
1367096
1509519
437413
1144025
1022066
1767743
913270
1100421
555511
1851963
1345568
1468042
627321
47077
1122415
1070226
213598
153812
455075
1984393
1773542
772808
607845
279869
466447
1338937
1568659
1226010
1551432
459225
130686
704928
321546
47714
1236234
714021
1649109
146927
1459575
1915829
1926532
1414538
1615887
1924827
1924526
729679
64295
1416372
434888
921400
1882752
153033
1821528
1951286
843065
465185
1082687
81670
1578069
724855
1544779
1577844
743157
479912
205354
1615246
733961
767892
150846
1585505
967274
480001
150193
255409
664016
358137
1859426
1060902
1630709
39988
467353
704079
1142072
1535074
1580113
1365724
660194
596761
368114
1080073
669055
1658240
1142623
110247
1093615
1570922
1449076
1494458
1714336
1408790
324937
157955
858512
628283
929982
241114
303474
1765414
1747161
1848304
454348
1345806
1142159
952265
1268672
905283
1523271
843648
250520
961222
75514
844414
375423
1043790
436047
425121
352743
172014
1178628
678767
31774
712077
699808
873003
562380
1738181
611901
392799
43446
1099317
1533889
809401
767947
1614215
258339
21462
541548
1444709
1153285
603499
1926971
1781027
99678
758439
1107807
1370219
950693
1695995
871999
1105069
577746
110783
1412641
740780
1968160
1967484
1651743
931907
1013699
415591
1349841
168262
605783
939388
1108924
1126833
1398241
1156047
1813622
169030
1164742
1097520
1725200
73200
558830
1135832
1420511
170847
1212795
1524969
1912431
1829855
1981277
1999847
1278276
1297272
1615887
110483
1706742
1302789
227439
298854
1817036
152447
287288
662059
1122566
1107439
177215
290681
1797898
459752
903895
1033886
700058
192839
1181184
1288118
1224491
1484210
418724
170900
1964792
1553506
1196936
733035
494893
1413491
1263093
1756573
1998077
46501
1808416
521369
210148
1018088
1674567
1102930
1380248
185070
1614298
695078
1544155
1397885
1659921
90225
1562138
587467
1624758
1093006
1069886
217965
1794581
1565180
1460168
392839
87118
88471
82148
1359496
1384910
1828843
574621
1534601
43432
190379
25991
228928
218438
1845809
523969
879613
894503
1517766
1490015
285556
279010
973617
1236434
1504538
1361335
1064474
405378
1436933
618016
550032
745386
1101986
991074
1319770
1782895
1485764
25123
1140024
1917853
212094
1791988
110174
288769
1888577
675726
1475862
1094654
964
1768293
1177238
1970414
106898
1010208
1915360
825725
1261602
716647
1206041
1388627
140631
377570
1541462
1543826
309082
903587
314571
1354316
427966
1527867
53049
1462302
175757
880034
39836
148628
746210
374050
1135680
728805
855263
906759
873805
1635722
357994
1631044
886657
1215846
853511
1854086
1409117
395416
1968559
24758
1833485
148191
70412
1529272
338144
1997505
384176
1689616
93280
1961477
934614
1489423
421490
469190
1391332
378577
753045
1103702
709913
1061696
1472903
1805087
1176771
614566
596958
1366342
553879
1811610
385199
83031
332587
1332156
1336403
1098464
1988613
1760044
1384196
694992
472242
798183
1741556
1956096
51643
849210
355191
1009726
306379
1667107
63747
427128
1985877
1721218
1390264
421360
364754
1092157
1898718
732076
653762
1403462
1443618
378464
1943855
203368
307849
1587072
981017
1933193
515694
331571
1744456
751180
1931953
1725810
210504
523047
1295052
55348
1367112
1542201
587439
1454870
313193
1568690
1549468
1327657
1844535
284623
1934321
893359
922649
208252
143037
967673
1145274
865456
1210805
779165
1443653
1197203
1746563
597562
94096
1702741
439178
1337730
723282
216182
1051529
1948068
855954
526511
152539
1228308
1916919
1690295
538095
1313368
750100
1573973
419856
382513
1456069
730982
635034
1739062
476812
994110
1948631
1208350
773700
894892
1220856
941347
438212
1128136
621645
1930092
1103464
1520063
389607
955143
1469948
1265442
1538500
802467
337662
127332
1174459
416011
761952
737495
1932608
222400
1578699
344323
1394257
1968627
1053304
460873
482330
161972
1389880
1051283
196338
1252529
1287967
1496847
885377
1111645
1474267
1359704
1320251
1508860
1830447
606537
1315261
1326623
166902
1948325
1403462
249256
980472
683474
1665827
26157
1529475
1096622
1811175
1125444
1187043
860614
173974
1475961
328026
488270
1735959
779265
1709580
1797595
1625566
420195
34582
425830
1428344
726681
188131
1907423
1628752
1850143
1901552
1431204
39058
1247706
974564
66798
1593261
129543
1731355
1158712
618742
1930898
711982
475817
937083
1024637
276616
1618429
788230
181943
928220
1340242
1170095
1617764
995105
785591
850067
971488
84682
1200302
1991666
753684
1732209
1110746
1601058
1888728
1965999
1515311
1240404
158017
288159
992651
1086276
328929
1209025
140132
1806332
1116793
1387626
1688008
1535485
824001
62752
863736
131753
999219
750865
485425
1743094
507323
1652945
122334
1308336
1415655
1759721
728509
734312
512857
411286
152980
904581
511255
1990559
1460246
608525
497853
1163975
1362797
814174
1868195
46980
1509574
1570665
893725
1266048
313649
1933246
1646566
763274
1531477
66543
1421196
1576982
316724
486629
1797098
1540631
66403
1969265
575804
1819025
1857063
1491647
711333
1082788
1886031
1842138
1533127
899505
312058
1158701
1012731
802530
1017513
1553411
116040
141290
1851963
454348
1181964
112026
1745481
672345
1355307
324195
1057724
501887
432392
1493308
434200
283850
1192985
386385
281910
1673887
1177091
285349
1023278
93644
1191886
1612617
127033
281843
1816251
1496373
748412
1971132
1909416
1201968
1796308
1741177
1477792
1219374
626172
1572187
317431
362274
1287246
1842499
1317779
110483
561084
1872676
619683
1569579
1700432
1840840
1721697
37918
1691643
331710
517364
305958
536781
952089
1362801
1360808
1205408
138628
1212560
986272
609077
864682
441612
333287
1627613
1252893
1811199
1432261
410783
1446265
379705
230649
755115
56958
822809
425556
644216
359147
1376666
1957661
1482948
1730873
642291
648486
955462
155085
1566438
213693
1829310
1890177
1334648
1612731
1070259
257928
1296718
1201063
370710
823843
640098
716423
1110342
80038
212663
1138465
716249
548849
1012213
976576
318888
1770890
1630850
1452407
1070026
409446
1775907
1379986
170148
756848
820273
1793367
514347
1228360
1757111
1968137
556650
1633592
374511
512071
1085070
1596705
1975687
510671
1378873
211798
682292
264873
814556
834439
1202448
726184
576006
529166
727893
17597
138056
1630958
1024513
951411
988601
1364752
851546
291127
24464
390846
25347
236966
1665638
1126751
1643039
1172224
1905550
754209
1861415
1283107
564775
1237421
1896037
1567527
448502
199933
187867
406583
1990802
1306795
1945611
1436718
1356778
1461703
625132
977210
386526
473021
1373207
1774077
1993172
1837657
1186325
1296589
491888
931635
864528
152371
845063
1681572
658205
555542
561682
1588467
116615
511242
136694
1075117
1202247
490688
1412704
52328
1041142
549482
1033646
1521038
628240
1009720
756059
1716050
1606470
1027825
772228
785484
1442998
45008
1213359
332226
1783061
1016939
17061
1401783
1112084
776838
764911
137876
179402
427344
274326
1765229
1537155
288211
1184176
219004
23498
1138778
302926
1712743
885489
1975004
1785256
482231
533876
465698
811857
1279375
1195936
1362986
756986
6318
1050164
780345
757307
590598
250554
1402278
154809
1769574
751416
1556871
1330663
356960
1660731
326918
1542177
1339975
798224
468240
1555593
1402185
1096610
4229
1572732
226785
678860
235511
947338
224389
1888606
1403844
127188
987310
1290740
1891826
1474304
1415406
1670826
35890
1109375
1318737
1265654
129999
320025
1457538
1736132
751659
459423
1236887
1705129
1678104
869975
632608
1780350
1803249
881785
297658
372495
490126
396151
909310
1168177
697512
162250
1203207
1770714
1148141
1728360
582329
1215815
99404
1245764
458984
284320
379501
501512
529550
1770818
601152
1927161
328705
1256999
571040
1984906
1575344
1742483
298051
1246986
1952680
197148
1974464
1176241
1383544
1052278
1487437
1551691
1678178
495467
1213015
1166480
1937720
1149741
1177471
1281668
1880966
2216
1813065
791463
199754
1713497
192136
1940962
1662872
1603825
1798096
637991
1488621
853058
1202129
1409326
350809
844891
751462
1582262
1003402
1221997
929903
1545226
1623077
1207181
248799
103011
1088235
445717
153523
1781220
164230
1782226
1109174
1104753
894611
1185644
1211778
195094
1418685
330384
1312617
523785
1885271
1266211
1534036
534719
1379120
1064447
708249
558111
580068
1211026
739782
167242
905936
631982
1916644
563299
782348
1760919
1780265
1900103
1808375
78614
1537394
979009
1829090
1712363
402925
1379246
539973
1945706
12476
572993
1557220
1783828
1502987
1608067
791855
650029
436658
486128
1420371
494638
1162490
789748
885827
890338
78002
1957456
1576563
1332043
1471274
1281696
1751599
505514
753326
90710
702775
293010
1676744
1737549
1217270
1889550
1715228
1160305
1479970
1080756
915754
1273558
1966903
1787240
1194020
1923599
96188
159092
85519
1232130
915508
760550
762933
956189
1925587
357639
1552652
110534
1537853
1053459
1594685
128773
1818186
767325
1781081
846393
1652773
1995845
1987063
27923
64294
1664366
1442998
1843940
889119
1325692
397435
625994
259520
62072
247301
656347
1402576
699400
393068
748835
1431375
1154149
457313
1158011
515365
1469202
1852823
151002
352096
665371
1455782
255589
431470
577540
1099478
219881
161653
1998749
1593338
943684
754599
1255039
863716
1039102
241230
1165214
1077583
1180597
1467277
1507410
114685
1920823
659479
989044
720247
148493
1496900
1651102
357639
633114
1400439
212663
2500
1404510
1161445
937971
116347
1920755
1446704
632035
230717
1915149
937367
660769
992014
997848
207833
852341
935786
388027
1881217
308812
720472
1775984
99492
1019037
676394
336031
1619045
960929
1566785
480550
581424
1333244
1418124
1150422
332630
606367
1140397
436268
1364173
1986522
1695788
855059
1999932
1585951
1431131
1954383
921142
1654774
1374244
963408
1956907
798615
853379
1028877
105611
791008
1751911
1875074
973916
981428
1626206
1217631
1469999
1531528
1837693
1404773
874462
317110
1505944
796044
611223
442719
1142164
1635509
618901
383846
1531943
109447
538095
651613
1060278
1704818
1796712
1860045
2472
1988804
190264
1289076
623778
580994
1682761
1986066
1532916
1425212
783576
856561
1055411
1481043
242869
1337366
1875723
51395
1557057
1913675
1291271
1827670
1878666
1412589
136369
1019184
1306675
1073158
847108
1568896
1380876
1930396
377958
1745458
1033736
1372425
408935
1594491
544952
6467
1438624
1212546
1547237
643674
346830
1692322
1064262
1568571
1786425
216030
1650960
1842436
280449
458811
450144
1072538
1916587
670999
810016
1493334
1741231
1149860
1306067
1379361
1493485
1089629
582165
55165
1965381
1359604
709405
1303876
1789905
1068202
998084
1236201
847170
460646
1037230
1926853
1612103
1119639
235293
618883
1972791
126889
492441
304328
370485
961570
1429658
1943706
914037
457316
1845758
1206407
1304305
210430
1978599
558897
1912479
1309571
25886
537569
1279576
276806
889582
91331
1410677
954900
1377166
66500
1890333
356836
658978
1741811
182921
64922
980942
79219
1058267
393303
1890757
252608
1270422
1741366
1731048
218904
1966720
1140001
1859426
1935148
1768559
1988545
1346603
1296491
899035
286199
830900
503216
1526810
396521
177717
905835
1276595
1596915
1419502
1962419
1249055
1361015
925211
1440428
1545320
744283
1672074
1156547
1786367
1576287
1558946
1765225
1013152
1606803
1054617
1624824
510373
1156058
124000
1755517
1098069
186826
255240
1217122
11121
1858702
1162500
1908499
798258
119749
1487025
650556
1499560
1245039
1976662
1107529
1857335
1482555
505182
1661931
1789555
1819962
870610
129435
295183
1398902
761584
309849
1609161
1657004
411668
1276335
1048545
615026
518777
1967030
624658
1176436
1402132
20649
698285
725410
886068
1797413
62225
7090
1013853
1020609
16034
1180396
816057
1458031
664521
1828003
1614452
1085371
595830
241199
1157366
1415592
1682897
998705
481231
55918
650006
307984
830181
1892141
1702708
1576832
20117
1627865
417957
780644
264488
1119782
1473216
581251
1523703
718120
1840895
1304138
1325558
494140
1655272
1615758
1329878
246882
1617757
116223
1957587
1051047
425340
865816
758756
594749
755992
534387
972789
596254
616209
1890638
1215585
1892528
1843543
215706
1020642
1361344
1240663
1101895
1356177
786603
659280
1422279
235701
745663
1936475
924763
1096757
1969680
1150793
1796516
233718
1582922
929625
1884661
788519
1540382
1560174
1313888
945966
1730308
1698672
1956400
1063712
1951493
1403844
1340806
528767
1481472
93448
1905413
307425
189295
1910046
197166
817149
144127
376065
1180837
1710142
1124592
1886031
44943
184158
448366
419314
452051
1896070
669146
213712
1542914
307706
284817
1787322
410528
378817
1552858
70734
18121
526801
1388082
1358506
1943879
1733413
111328
241621
1073113
65188
1303827
221311
974831
1498083
1425570
1897098
1338924
778683
352675
1888543
1537274
1049402
1866366
1082947
1369679
1161502
1365369
1143328
232566
552435
678673
1657197
175301
601280
11171
339304
1602750
1675649
251953
320818
1667703
128568
576411
947703
1282472
528586
141129
69496
1676913
529166
817713
206311
1428251
547289
551837
908934
1711316
1651191
1050671
1935861
1281428
1055898
1878705
505893
1513735
1443694
1453117
346517
149336
1232711
1991005
758658
1100957
1537035
1358581
277016
1301395
114125
1166533
429853
33092
1150784
426626
196412
1492893
9369
844434
633738
1487025
1442993
498465
1493216
1853276
1325899
1656991
574662
1961945
1225069
1220565
606597
589563
443113
580477
931487
1033270
26506
1134633
1575954
894361
933243
891413
546837
380411
233474
1813005
1949839
1981419
728857
1291782
729562
1482225
1485572
1864053
1738792
697155
1298237
1535531
1116708
551759
1699314
213252
1222271
1130316
830775
1665210
316876
344793
1302032
1712237
148423
273005
953057
1870525
728086
1202796
35089
195139
1891995
1541617
147585
721519
405455
244276
1701839
719719
647649
180880
880919
1372627
795945
1294258
1644934
650497
326411
952160
862092
1683530
1555980
1781223
1184184
1866827
380040
350429
600910
1479585
167564
1648583
514752
208192
1000660
758624
917775
423756
1796395
763251
1488063
457846
208693
1100646
1484338
1687614
847919
1391089
1080535
1241074
1990413
1905626
1732349
1906416
1321506
719495
1756256
957310
1825563
1369682
1950528
1576665
86272
1059324
1834242
110371
311017
1406089
1910607
112988
1849151
907676
1820665
244198
1151114
379405
481333
443908
1137073
393761
1460465
1610982
341055
516950
1567209
1332223
1709097
1539818
57245
1296305
392282
410387
533393
556164
455281
412847
85
530102
1945251
463466
992902
736072
406318
50533
1223184
1605985
501703
1860229
1840697
1150549
1586744
333165
1101905
1443291
1389685
1378320
450155
888278
989558
1526809
1286893
467302
1444582
1740440
634709
1155299
370601
183667
922360
730412
628746
1210623
1743569
910612
329879
834485
378737
1607079
930262
411854
803945
582266
28578
1413952
565101
1902311
892054
1063056
354951
863106
165365
911242
700911
595434
1713652
1159462
1092552
376015
1104775
69725
402496
718698
625332
34112
275135
1751415
1568305
589801
1254537
551007
1329186
1906155
799975
473130
1568034
931504
629305
1125417
1584024
936054
466572
1795766
1233290
1409145
912160
1832615
1926879
1767852
1870525
723867
38460
1940560
473721
541843
1043339
1254562
1306673
956990
1611439
729121
1752542
1801992
1882956
1559928
1628408
1307152
1053444
355445
220780
1278298
1110483
553705
494613
1257001
470392
1152048
1694788
1456813
1210543
1605088
1163113
593278
1251219
1727699
1197946
291661
1592263
1681057
363454
550631
543367
1010208
1167240
1147745
730646
1911944
1113082
225275
1134238
100928
1388845
1952934
398964
1950612
1262647
1971060
1484584
443671
1601093
602165
1160034
1671712
397748
1843571
1335689
101542
1896403
403318
784155
330833
785446
881443
371151
1192386
1682215
233891
1715797
472083
477933
350499
356667
1183582
260954
422597
655654
394962
220000
1821919
213992
781966
1884065
517442
436933
1348800
1046535
1646716
1573576
506887
795503
1849337
443234
944086
1819037
1963392
1549099
988385
1656927
161295
857704
600128
66741
1163682
1401550
589372
1943268
28554
1877507
1845357
1234004
856245
528200
1097032
1379596
1375378
117746
829877
1281052
1063285
20443
354892
237245
908493
1872675
1951289
721761
257136
1416588
776729
1495284
1191288
1434857
1286798
1846063
1889309
1706407
535434
615486
424218
1573337
158819
1505742
403134
1926984
728086
872947
455053
336961
1070670
1169804
577010
1737880
1193921
326557
527628
1884618
22804
1773488
1351727
333516
1873943
270408
1346544
777627
82640
23765
793381
1204668
1202800
1726099
1446517
1465132
1155615
320991
1656985
982900
567184
292420
1464849
1412059
405504
168176
1673558
234745
481258
1694322
282416
963384
411566
1192832
342936
1073847
1656500
380538
328230
1577462
768834
1557569
761442
1997642
116345
2135
1980432
1047167
1506493
700062
1485498
1531282
1547794
693300
1438945
1665882
1232241
1761797
1909527
873214
1583632
668535
148357
732697
719925
1279576
1757335
1344003
667337
924170
263456
550721
995619
502810
1584320
1571128
869850
828088
885563
1203524
1261042
439940
1327692
1605209
1438551
1399822
826034
326171
1447335
1651971
1923959
1309040
379501
1922292
794026
1803793
539699
1140056
19197
783905
597379
1643147
1623412
1471649
434277
617414
146664
1517290
683425
1101884
1390266
988236
928220
503096
648089
349937
1606082
136130
1843598
1935467
1186212
186634
1720467
126562
169211
1763757
328127
1724642
231666
1580250
832275
965232
1161343
601707
464937
190065
1137618
969528
162213
1436280
1250458
1401953
1960861
750535
476609
113005
1521692
1031440
384690
4383
425690
1034573
661919
1552585
343355
1197694
1093193
809232
351912
524957
1767460
1352779
855765
305282
771939
831760
776610
812389
290320
1659611
431928
1986216
665539
1596366
1824293
1765409
1362509
781013
670363
679647
1763779
1979426
616850
881866
502000
401807
1398475
91377
445622
210269
926624
410027
956580
358352
698343
73004
1314247
864393
408318
1698445
1206036
972020
87610
690521
732716
35377
1576890
431505
665293
1268769
412905
1694859
1436704
1523702
1147050
740559
1387476
1468414
237071
813330
343840
877622
1275826
1319854
1844804
822768
887904
524900
85580
111186
666621
617040
806923
1949662
1565880
1017287
108658
1890938
1592368
150417
877467
1245892
965161
1396696
1235732
316064
446198
138048
1438108
412012
75219
1749697
1001859
1964080
1484549
1961300
958534
1746472
297777
1703953
77638
1597961
309799
1998169
231252
481484
1343936
429541
711865
1865596
1604524
1441378
1760936
125501
602347
1275138
769607
1768827
1271278
33766
1588034
930902
741189
1222500
1588513
596546
587160
1175853
869054
875564
432181
604783
282101
1856621
1986332
103841
1589939
765533
109042
266820
1432026
1008708
1891254
953701
249142
342158
750133
200412
1770186
702204
764783
1296830
821454
507368
1008388
520908
495555
5372
288411
1848114
924260
917687
1800256
771170
206196
600156
40993
392542
896462
1119973
176779
559528
300954
279435
1661522
1928458
934308
1571301
1725056
654414
1003990
402588
374807
471696
1385374
1881699
1804975
147109
106608
1601810
112525
486194
1076679
580362
839280
281196
804095
587847
1201696
1628107
1988863
1256761
1964930
136918
1552605
1440688
938523
1763439
1677403
1155071
1404418
993658
312267
602590
776611
749031
1313970
1522090
698794
1829456
667224
1685214
943922
1165971
1844240
1476686
1246082
648641
944492
537418
314117
1036731
1710684
5506
1027121
1279153
1332504
1503328
1537425
1796247
568468
1176293
1552986
1841386
1112153
992335
1506854
1116215
1691830
1618212
1403219
628075
1154183
71393
10598
1708257
688410
1163870
1382817
1003722
1159423
1699298
1857906
1127909
869957
707188
1138950
424238
1769780
96180
1974100
371564
1941734
1807880
1099713
1274742
1733938
153863
1317579
1665061
308585
102495
416103
933540
1922166
1790277
1947007
1645251
1272130
1060407
1140491
296766
977071
1759027
1586739
1748535
514026
1584024
357275
654952
1182296
1359990
841467
1449687
1136587
1770648
941273
723749
324344
1761789
547972
815730
1796197
1985275
826448
364512
717638
637588
278008
1970336
900885
774427
168879
1364679
1261863
1534772
1927393
9895
1812972
1149717
1002487
61294
498990
1502403
476085
84359
242072
1184257
1644488
552811
20405
588249
942466
1720007
1200555
615522
236956
1484301
1356802
696309
1697561
1244305
1685352
1357345
1534740
384973
1709683
1469032
446205
352060
445892
1268896
701466
1289637
1169088
140350
1663981
635312
232658
1040428
813842
1628639
414686
1202091
848572
390117
1350113
360329
155052
924945
301287
30707
1007015
60906
426006
255799
1465945
1338832
374336
1202474
787364
60213
1154827
639009
1238590
1218930
1567676
1449265
1687482
949494
1108282
919632
1947056
1762646
439285
541510
1870434
1483053
1078971
1288840
892568
1587095
611602
1871853
1148061
1093063
988031
1304267
1130550
1662694
329652
634128
140439
280308
546444
1587411
287637
1115403
194448
769458
1684130
1914678
598155
1649109
83401
1150115
166289
1212946
1656569
1009246
1184226
311772
1578056
305832
148414
1131390
542436
1396751
166105
1808383
560807
1547948
1215012
1625483
1133123
1817804
105680
1319550
592270
420297
803293
159158
280966
90502
1663550
83459
1058557
1302026
517340
64909
1177595
1733923
435769
730608
1739823
1855088
1265304
310334
492320
259752
851292
886156
1419014
46184
1584715
1555805
963680
219220
745923
1580605
607118
320230
405835
1145806
1528580
1095345
897054
1561503
1003295
829360
368074
673491
195795
919396
753122
1277102
1898531
1482413
1219678
200532
1398636
1722326
1964792
1575932
145335
444397
932283
1034885
1726118
830543
79278
440733
668254
1064857
98755
1418467
477709
1701131
781117
842303
85062
855640
1941175
1408635
1096751
419856
1684555
495629
1678586
1159731
476335
1819713
282884
1575099
885549
134776
1386708
243981
814985
1158607
725361
1834751
157523
123588
1059100
1700752
1012810
110786
1129406
1709574
1517896
694498
1227429
589941
1354195
822645
1067745
1086467
1509398
404429
649407
1744037
1666846
465131
51071
924768
661015
14126
306200
973
1707183
77086
716597
818589
632903
876888
1674906
1313755
343569
704424
1037328
1321506
1796197
1917678
1843121
1044369
505842
110495
491903
589578
1978032
1467098
1606004
1597615
886998
1886678
1661521
1883774
24150
662006
654723
798363
786538
1494167
920518
90271
916207
342769
259356
1061470
1141215
1316754
1801915
844903
834449
155562
1212457
1806128
1371652
94862
1720567
1844387
1265057
1467805
626020
460082
1867699
201877
1024207
422211
1671691
1353061
628675
485724
1255735
1902532
693033
828920
193003
1031312
761110
989112
775110
1930637
928934
756013
1258911
343505
368475
571170
1248347
1466181
1480142
1506171
1449741
1691686
1536742
1354788
1851394
636730
1477607
345612
1436717
833652
474949
433212
418036
1815859
704336
537880
652992
373341
197369
1856160
1742283
149751
296159
624175
1720419
342680
1479505
243880
1838017
1243133
56914
1645989
1190100
632402
1632365
534693
292198
1015468
1253479
1861462
1435081
1807110
1967405
1697227
1454020
805404
1931027
676159
342118
1047878
111548
581758
116251
1203694
1038619
647387
1662011
1600675
705250
1626298
1224439
1762022
1489378
1113083
843278
1867897
394741
112112
1998936
204955
1843759
1633566
1512900
445088
407466
1950319
1045012
290498
964705
1451861
1890333
274502
1004530
426268
288151
172256
1088629
1247619
1973537
454656
402515
823656
1178486
1115523
576254
979739
1279716
742673
725620
187471
1909730
685161
1728028
1422772
1532880
1728294
1371216
915035
1026748
663868
1574076
1371734
1483600
650752
231428
1527347
865159
524861
732915
1420193
762835
406911
531857
1380836
371926
850352
627379
1115388
251035
1930939
1773371
738323
541141
1737970
361271
2269
519815
1069761
1739487
118516
760766
1632535
862905
1944836
444096
92735
1916901
1165370
658875
425498
709645
1510789
1635007
1353085
383396
1267643
1657309
1448695
1906133
561268
492179
1779739
1482038
1101895
844982
250933
691754
1705933
488503
1785000
949280
1611108
926454
1019640
1081054
1674590
1111646
1169179
1701077
75327
459463
1547165
1048049
1786957
1243445
542306
263409
1832459
1846957
904999
1546736
62917
1153721
1739659
137311
1602533
1592385
37988
184435
847443
1883583
242222
1097538
475101
1874272
478178
203915
1130004
1737471
727394
865719
1546217
810800
1267304
1942140
1305313
1546309
125373
1368540
1416065
715650
936667
1556102
471011
387848
344820
1332216
208518
87726
584715
92432
355139
1500995
1192163
438335
39109
485338
170098
1511169
151854
334134
295824
1640620
100600
1386856
1370224
735603
1712699
1014083
1694461
1192426
1661420
63641
1056635
1460995
1185513
533846
1320604
1532406
1251233
255337
69425
50120
1278056
1844501
1536924
1005611
1033690
1932702
246630
399663
382302
292689
256964
1052680
1679499
1780134
1066999
1488524
596124
231300
169269
1930831
677325
441111
1706289
1783718
1594589
1315833
1386174
741839
286616
589601
578507
438337
1673157
1438224
1141471
10340
505293
1053324
889254
852702
1198858
1329439
1983190
1133590
1026259
1608413
1030768
1209618
1740076
1722928
829809
767193
206664
378035
506098
1977874
398126
175150
1711389
1953849
616312
827007
238376
321001
670510
984260
1186728
584562
1585535
1931786
669124
1112094
678610
705144
506775
1212405
1043670
1835992
1039105
1926829
467498
572788
622069
1247781
458905
1835248
515970
283379
1861984
1711737
1876558
1613597
529862
481801
575279
244051
1452551
460377
392272
372213
642693
720687
1282338
615071
1529160
755911
47582
1789073
687650
154109
1084295
107134
531777
665329
1359565
687807
259399
1028960
82888
1661709
1263567
1145341
286108
1138509
1068944
740406
1769150
718384
379602
707508
782678
1773499
784669
382509
967391
324344
1402878
507503
1640867
203399
1106737
1334567
1361778
1182014
1240930
1730010
27172
6197
1655170
440983
769385
1274454
1273763
936528
865907
495279
1377134
1442600
1889841
1597072
1600504
298385
1486620
1455166
1693116
38878
483857
1633950
483839
377621
1368713
448619
980507
714658
1779769
1546693
933997
187619
146248
1897560
1889750
402250
523761
1278438
1281986
717762
1456214
1317789
1407178
1814004
1699828
1868631
1928522
1810524
771748
1682067
1614806
1182492
1582698
771996
1743395
127639
1168921
1521424
613964
323545
1773371
367760
354516
371305
931365
1438024
558529
1729236
1513464
389221
112547
1545338
1626298
1909090
1567727
521020
396064
1885175
572984
1137215
43183
1531749
1924212
1998079
1748707
1105848
94132
1575566
13456
1250260
1469294
260840
297659
879952
1509326
1752050
1752304
1421196
1635295
159274
795761
1616436
812472
144963
1950165
829447
758704
1964689
736588
1474671
1611520
317495
1600958
363304
620440
1433970
1045004
369045
781282
464293
285898
1696637
1781281
1610684
1857134
1615887
726910
354204
1533801
106678
1953230
243696
1825168
964491
581396
185835
743832
420438
119592
609855
1854743
1460187
1756102
54893
1686211
1228529
323007
93796
537071
1649135
843831
701956
1309326
171570
580994
1216701
1175174
405960
1492381
718698
1655491
740740
1912560
1318002
29962
1854942
1400851
774635
1928075
1434378
1144883
406996
1948303
1660950
1115024
1091079
1778568
1338425
139788
1381350
1647799
87832
223631
111940
771744
1275562
993320
1673106
1741898
1973774
1808407
1365343
1014990
1292674
276437
297149
342734
1546715
774476
960524
151460
922761
1461880
431472
1821843
1824828
14046
149762
1810154
1797857
618016
70625
105769
425789
1847860
1948990
1019984
595309
1596115
1914583
1873015
161043
1910720
563382
686721
1574670
1572680
115014
770019
1783754
199513
1457987
1470873
422755
653370
127246
1315981
1270555
1401023
795276
312200
1072634
246643
1412227
1272867
616769
623626
1565029
408112
1890679
1258063
1264087
1386681
1415999
1061185
1519436
1235720
797165
595934
42583
1810142
1682400
1267170
1003445
1889320
253205
782921
1710024
588356
345244
607257
364789
847341
1725625
1199261
1724394
1668572
1202482
795147
1975881
1281921
1823707
615431
1752126
755484
1749930
1091019
18939
1862348
907692
210679
148826
636648
1315368
1782316
1161774
1222530
853914
703438
1434241
1834870
489042
1646989
1616435
630982
1781855
1102362
1619596
235293
67314
316245
346995
1859648
650439
463037
1807157
136285
803163
560269
160427
699690
135711
1241097
1936858
485991
1407679
1638630
1468776
1926083
39556
1238806
1816842
1128184
862730
1698715
1482536
939413
1751391
717303
42894
260754
773900
923986
146743
603517
1954272
1973550
1316103
1831863
670899
1114068
543220
1752557
947890
200315
1050962
1678317
1473346
834129
1062760
1967222
901316
539699
1734422
1955260
445707
1596583
262206
1287593
516013
1072751
1098247
1232012
699999
1257594
1423396
979674
1984612
1317781
187691
370352
730988
488831
163684
640188
1442441
1899867
1753488
1411529
1679372
658231
670811
239320
458004
1292602
607647
434601
86356
1813608
1631303
178292
199346
1117637
1872587
1244899
1797150
1332077
1522336
765788
1985677
1530226
1649866
279808
1556921
22990
1385160
802476
647148
1480453
1397047
1240535
1844118
1576031
1470615
297718
502405
1733197
260015
1430301
1949885
344712
1777838
568314
1334951
19278
1991470
807336
1152006
1806041
899656
250418
1925510
1179896
972629
754259
392779
708488
283174
275803
1024136
790038
1382594
15201
1635814
1977874
962689
1762378
723145
99469
1078357
42166
798291
1978768
554666
1600672
323169
343398
155384
1220897
355506
1454282
1590394
142070
1657944
1143674
828723
7503
878720
1287117
1409156
1455613
52611
888333
571479
273382
1026995
54128
1049006
188379
681156
38092
1964927
1743165
301876
1036707
867473
149595
553970
1295236
782104
844868
1774689
1055841
259629
1228913
460704
1668401
131089
751926
751506
728852
505848
1141319
1841992
1427029
486245
519957
1189657
1632886
304742
1543694
436762
1237479
834839
1646403
1266282
1776641
1894552
884924
731664
572505
1417752
112566
30776
1000867
286117
117686
1218310
1673194
1363159
1103623
1547582
315155
160558
961380
610345
726345
34805
564224
1409895
1472014
853186
1532837
1872545
677552
1660944
1732631
1576542
938269
1705107
1479251
1938207
760371
1827254
225741
72591
1216467
1300298
244169
590844
279652
517457
415864
374093
433037
1514462
1360708
1209351
753838
326809
1892363
722733
1323409
1087761
871900
1115519
691257
375300
291557
1397822
290498
900836
1253084
1043933
1621967
599003
1181778
418015
1289460
580228
1984220
437612
735813
1629153
1345794
319557
393757
200080
1410690
486975
1179749
277064
543894
907722
998058
1876535
1375455
1041284
560139
952816
1891083
1338784
1611809
1239239
1168656
1095826
1390345
569321
1111525
273662
923333
1982997
266820
468344
414593
371973
1148030
885485
469656
1950748
268155
765335
106990
479571
506199
1569821
740568
1971916
1503061
663113
1828743
928464
903144
312897
1884190
903840
1145619
215863
974719
420254
555563
1215747
522780
737432
1530033
1210087
1283371
1697477
1237545
1364173
899764
405921
718874
1668467
1277299
1388940
1996172
1089545
184405
83451
1829636
323040
1809624
554661
1024609
508311
1140123
1047961
1991648
285990
717796
999106
1406717
647
1614539
90758
1638649
978276
401592
590295
1099959
1736024
1126371
1222266
278178
740987
1683386
1339975
573733
1613954
1431127
761257
1812527
448544
133682
391729
1312812
451568
1512017
1920135
437153
709263
742760
1752392
1976629
1106510
193987
651717
1373709
1674528
1496581
1065848
410104
489932
46757
1972491
184641
290896
498409
1405041
967505
1043890
1884918
1968152
166475
808788
100366
324469
1982909
292873
1426429
1673846
1465698
508714
531814
159859
283050
500226
1415832
594130
1564576
1290847
1997868
736666
788955
284623
50366
865652
1152142
371508
1373067
1176611
19679
564724
1825095
1860813
1326179
231469
1651487
94721
1123347
988921
1963163
378302
1028049
676666
1267127
322765
9760
930878
435742
1166900
1306625
69153
213890
1894585
1528775
1661210
630477
45480
1692983
1704010
1101101
1797860
1825094
770455
226186
503424
1393282
1198232
809673
1583042
410913
1713853
1269118
1254608
930453
201852
1264773
1584490
1445026
1942230
1979579
1683030
535111
1319125
1225614
1804289
1274367
1292204
103039
431908
709144
1522320
993672
1996869
549552
582131
1102731
1722392
172945
1610518
1625158
142651
303336
116677
1695361
506530
1700215
33028
1995469
1650888
950294
95610
635034
1586968
337901
285743
181587
868961
1865683
1549755
1080208
500129
931945
369966
1118936
363349
1985192
1979372
42615
793476
1750866
424071
145696
1438630
753517
38428
1282142
678795
1949496
216982
1339665
1813140
859515
1338320
112040
816338
218215
1656885
538870
396122
113653
1489109
338290
1076854
1520117
1359283
1962987
1237107
821988
1695920
1203134
484351
1922576
1489415
723157
399225
322078
135754
915508
336521
653605
1097166
1925626
675121
1226760
1390336
1303625
1683760
1699121
1652133
42690
425485
530059
1743145
1045902
78021
1624446
805603
1735835
1662273
386157
244
926392
321025
47672
888977
1252532
1978330
72016
1815057
1087263
1608213
485217
813030
1029251
994676
503113
1654300
1428007
324139
1438163
1990572
979808
1358296
1344956
534452
1100896
1314721
711567
772808
1683775
570763
1269389
1657685
1126124
243679
576778
1383694
170852
1212146
1509525
135270
1609765
619988
1003284
1591299
1567604
572856
1025755
8393
1240859
1210704
898132
1220012
33457
1825616
1630199
1380836
1710230
1142387
68927
894645
1652428
1963034
560494
1876548
1110783
26135
639932
574574
1506218
847968
1598324
762912
127117
193415
185653
1032280
1978364
1761581
203871
1379859
94772
1019038
1173097
35840
1549977
1143759
1887381
210689
1110832
308610
1592478
412177
925602
1022844
97012
812959
1840846
1529296
124341
1963509
506177
35566
381475
1694790
798484
1153918
374265
769403
752988
127690
99471
1567261
784448
1858283
55051
53429
92240
1873015
1202062
1587944
1548400
1718772
331679
11272
16050
280592
1844103
121485
877816
803870
2779
1119603
380211
1464689
923041
1617789
1041865
1792601
1532079
121627
1041688
1651416
838168
1759436
1520048
336041
685883
128036
1679622
911294
1166735
842030
453558
1042762
1327336
1165359
475066
1661162
573002
1513446
1476665
404381
1320126
24837
555452
407634
1972999
1713740
1108183
1678621
1740808
1144925
1031628
11741
1218208
70192
772367
1704239
500178
1032880
1567103
629162
807670
362977
1998077
114299
223510
926200
117403
1580328
965410
1293329
253015
489681
830742
1544381
420127
462689
441034
1270112
1414696
843382
475046
1600422
469506
238612
1244120
1790946
1040126
185505
955869
1068321
1385547
1619882
1699853
1597866
1443021
295720
332783
125359
808452
1106201
1744363
1358233
1359922
421306
377607
1652949
325106
823316
744691
330583
1913722
556909
1705979
1722225
221808
1389553
971123
1344335
952013
601163
868017
524830
1697663
1352925
96491
39604
1866857
1681162
702076
71676
1133098
1088836
317847
1850634
1239990
989253
1449495
1956143
1511822
1479595
810889
1445019
1273642
1769405
722261
437878
1705794
518711
1166020
596960
533162
765146
1133581
199938
1259962
632287
492838
1392722
622469
1451419
1081930
304864
1395722
847136
1750705
447764
1835309
806262
793110
117217
862229
190033
1372526
490159
494768
539845
48158
1227888
128593
991357
56452
681220
492339
1184731
1610619
1905527
1076883
75927
1440145
830947
661604
1798136
1079775
1424142
1951568
614539
396579
1836613
174784
684575
159126
207986
1428812
1105277
1262361
443672
294371
923574
928842
366600
1737238
1580832
1178300
1211462
1609218
1257798
1528828
1249956
1056686
74184
960219
427240
1882129
856221
1227505
704269
789990
1188129
808486
1465167
197003
1447131
83505
1225310
721229
933850
170000
1154031
433754
731156
243507
631058
1717604
169105
1311189
996834
690917
1955442
181227
1750911
920866
806561
1412996
5601
1182743
14610
83241
1844856
1057866
1218022
1606992
1236728
1192810
1006643
1346332
1234333
1626877
88126
1277702
1472740
1471985
1488242
1660014
196904
841126
300845
1251179
1947803
107081
1183652
1234166
1038511
116929
948685
1759562
876731
1736344
283328
315618
406794
94132
342414
1350097
1944306
1137863
218075
596427
1484950
958592
706331
109328
255394
694122
1242547
280607
1221158
1303550
153060
1788337
1137592
1154905
954325
1073118
24191
1002628
1949426
869127
1183529
444978
170752
921760
1974608
509340
894212
1592628
82737
1559527
687777
1866552
1459586
1832615
1060722
1909957
1807524
1912655
2504
1686839
1287192
381654
1036897
1595496
1367999
314957
921763
1481976
1082668
1639965
712243
1063686
1325791
1727856
634519
1572705
1623670
618243
1375996
492081
844434
1932094
1365133
820929
1804349
1778132
82841
1554517
1256232
440374
1524032
450132
804031
765446
156125
763073
1291089
681677
542638
1998765
835587
514165
869791
1500983
1357568
737937
1138451
285970
1228898
1364617
70603
1862854
618562
1794147
816555
117089
364120
109709
228012
1490747
1733068
1465522
615993
323181
1426619
1129182
831507
1472261
1047658
615017
341661
897628
243822
484709
526426
1674067
318180
710812
1584932
1631430
1575365
1744493
562905
275845
655
1564437
798908
1166920
1701998
1824029
1515518
39401
1441894
538203
1308519
1807083
1107816
323003
180159
387873
1614215
478836
1561869
1954230
737700
1235610
1056403
422845
998646
1241463
353335
228367
1241605
1545326
463741
1607879
1702407
1647693
1043021
1171997
549884
1246598
766821
1066055
1003402
1030732
1607214
1395706
42671
1135587
723962
629554
1601942
1813451
1514187
79
821543
1589826
456275
1895273
9822
1807571
1431354
743848
139253
549493
16260
1912499
1591654
1805965
1846841
594978
894438
889735
1375486
1185644
1039401
79487
182356
435255
1905230
246163
795616
1114531
687717
732283
1171391
656957
1368620
1222962
644432
1930303
598210
670399
775927
1468687
814241
497063
997238
974369
1662947
1676056
1457423
671075
719800
1602223
1417182
618015
962353
1987620
551793
755
827030
624961
1650499
1676314
1665555
1864023
1953527
912837
1241498
899994
1267480
893478
1775589
794405
1708529
873680
417494
1316296
559737
1737199
146114
123165
912894
1098196
278210
1738042
1408915
110427
32204
1738535
84943
213551
425876
107396
1556633
450804
728169
1432015
1698204
1806543
1794088
478291
1392713
902927
404319
124199
1338335
822269
513500
1690044
628567
880675
588944
1954920
1521065
1728410
1739181
87963
708076
1755923
734173
1687473
712477
1440093
916613
501655
168516
633928
1764305
803313
506627
861158
809532
1698169
1890226
63331
1936227
1529296
1477
1647712
1358251
682769
154229
896207
185213
1103301
923000
1354701
1356172
943495
255469
257427
1131674
1057550
312304
1427700
1206594
801016
888691
1715027
1082223
1275138
583553
812742
953036
42647
1069584
1439340
1501390
476500
1395062
1606807
531680
95501
703870
1005008
1621225
1629026
668187
1476639
709812
1135720
437436
1982058
1501171
1616920
713059
500302
410296
1933748
670308
694381
430373
1216904
739154
946155
1691794
1036578
1942392
956799
14720
28197
741196
771627
1254700
1795296
569293
492486
422098
1701399
311773
1640329
899447
1372083
342067
1836141
1881408
396296
1013530
282112
1276414
582873
474300
1921559
1307028
1805411
1494043
1839396
1203451
383080
823921
172421
1710279
1509659
541141
1421462
209906
180801
1993010
1374479
670023
1822025
606620
1411689
1518301
1136994
47691
1799505
39661
1262318
729261
1872668
56362
762164
1014210
53015
1870411
662563
738200
1751317
609852
558722
647069
809404
1402155
1970915
1106852
457856
369698
994376
406037
963867
52720
320537
1255160
1392558
241524
1415608
1664667
1301774
925074
285506
878761
939978
429786
837690
1114520
1651937
993135
47147
1819718
1009167
833728
853750
169149
1941904
1226984
732390
802582
1294881
1004780
82473
1965749
52699
667438
576274
278209
1457695
1395025
322728
1661412
1597529
1373327
1959158
1314170
1594081
375972
1208848
1564401
1816396
1858392
1765193
1627563
1530581
533455
651152
1827828
1078967
1279961
675001
583688
542737
1975625
207679
1235245
571029
1882914
163141
74301
803068
1479529
1068245
372708
112420
771762
1808968
665038
1606099
231492
890613
1806050
1088923
1848053
1956067
1936578
1284064
627578
306176
849210
1992980
1354674
1834207
407478
1332018
1326415
1492416
1123636
1338674
1860133
1277438
577091
814338
701182
284254
1813337
961978
449850
1069726
105846
457407
562204
1100358
1616639
233175
67513
1009635
1163244
1881100
803568
759123
1383429
1013602
1620803
674752
1249233
383201
1161647
1678833
1810234
202935
1847033
1592275
1277453
1395203
1177068
1052800
1887053
600688
1902121
379824
1190565
1597017
811848
646450
1693301
1733713
756604
1783913
269853
356531
1405156
881166
304124
1573130
767825
723485
625023
291965
763493
1267079
1303483
1450829
772151
1611406
560879
265942
1979139
1595696
1357326
34590
142089
222795
1908502
1419901
1094019
863800
1111044
1766186
537880
79679
684420
550737
976606
85039
1079656
289229
1601677
773544
380735
1087985
550287
1838253
1641594
478991
405239
27803
1978551
1065740
21641
1894547
739061
1126489
321198
580985
1325294
1704995
517353
164479
100597
553714
1767860
850886
1064851
909731
154018
115951
1876227
1596603
1413370
403753
1468394
1321673
1544157
544407
434288
386095
1289478
1571524
332468
559275
1844599
1804424
427345
1290491
155170
1056084
1166948
258329
428782
640341
1682150
666166
1184178
1818779
70192
818797
1762221
1588585
894116
354890
732069
27567
968940
269721
245477
792964
1117613
1073752
1089195
1253692
1750214
50309
192236
312481
1295901
170431
141782
23910
140037
1005880
554639
167361
388195
589844
903822
1649983
11312
79606
287855
84601
1831283
1024195
1615311
1527147
202389
511705
660169
961582
453998
1822025
99076
1542162
1589051
299023
523027
581192
1264441
1608331
1625037
1699305
1878362
1674827
919885
1848218
1554289
551108
1385911
1330376
91749
96504
1979114
784143
1992183
1519018
534629
211586
1692980
1111646
602325
1852879
1082596
961108
772907
1577073
1236966
701211
1160929
665804
1809256
149670
355238
582169
1534095
1302541
1316101
1026164
232823
316412
1035883
1537864
1234463
1127909
522580
1806513
1070914
637990
143092
521784
162487
565690
1837663
1520705
930626
826574
53696
1316578
1003804
1803975
1874718
986734
801082
234911
1113203
338437
47728
1875053
1124876
817377
637885
1001274
1411647
386177
1377958
6319
181648
1813343
1786643
371222
1270539
800861
777244
887000
948439
1558219
1399554
1373672
1750164
769588
1449741
1050057
1349434
1636839
1453291
1080618
36384
1511730
775328
769377
133932
1249759
6076
1609301
1286798
146385
27866
1705746
1921905
297217
1198439
1218356
774182
709113
421894
1120325
391033
1025645
1173925
1385869
664521
1515423
113429
1159379
1859632
1721213
1966730
365139
1490772
1575565
430786
103295
1934498
1919055
137432
526953
695800
1651295
1031655
1071873
809173
1792027
305819
1291680
236614
1303100
467228
292635
180389
796994
187211
108315
1966026
164654
1587912
1075538
1318960
931235
503767
810583
429821
1294950
183085
1073162
692419
490461
773204
1438972
564604
274254
1350425
1320406
1461784
1056509
1798321
1690935
752162
949283
1180745
1505006
136285
2990
403472
645071
1300161
1176803
878568
1423105
25973
773714
709635
345289
1516744
1185779
1209690
1944517
1008919
208115
1278161
787770
1183596
32979
1259128
1020677
1373264
1620743
491360
1811326
715918
1845233
833344
1874862
372676
253326
1020370
1633143
278591
1300948
1086975
107771
1173396
1568512
1715494
736592
1423340
1885043
346022
634045
1886141
1595184
249421
1514081
65396
1390066
745972
965375
1165419
128086
1583747
93558
665385
370281
1986092
1106905
1424367
787102
837254
427343
341006
792010
1587625
251757
512191
612049
1596705
1356383
797673
1421646
151740
318584
697669
1437654
1578532
590473
1705268
1804941
1388231
942894
398154
418371
98853
92690
42260
736435
922854
1819871
1175355
865541
637032
1780483
663617
240001
1226771
1152792
28466
1868234
493069
142717
1157952
1376189
1984034
72105
728811
1308186
1446889
253190
644216
1144955
703457
112495
1318271
671904
836071
999653
475822
503113
901960
1567440
91478
1214399
708870
1132397
548508
920873
1940580
1631112
1624805
39463
1365209
1519349
340788
958617
1822227
1693122
1076488
1412996
1128622
1684211
1822325
1220825
284349
1764621
40644
1976626
995416
972534
1306276
807551
1007604
151886
298171
1540021
669771
480076
1067943
70435
174351
964050
547568
141433
1040211
1019663
971110
1030678
82241
208377
1459723
972635
627260
539628
1388892
827214
816643
1679608
1859411
1590829
1867143
155387
481008
580271
294481
1361096
888825
618027
881067
1809635
1823006
490610
1833161
1991145
278086
1501991
512615
112310
110300
1228996
1007263
1109478
1468787
1064978
1166510
707976
1542648
1078261
1921497
616773
807572
28216
93040
1457554
1371422
753719
1975653
870706
1611207
528510
384463
867353
1053769
1180421
907670
1639110
1967061
1628956
1219665
834794
1129643
968568
1202580
995651
1692777
1689554
1584873
338621
1140177
1241622
1293034
851322
934754
78784
1853570
683585
1201361
1588224
1133472
1935537
1392958
628491
1719323
476586
1853520
184766
1562321
655597
266471
249847
1969543
797180
1052892
1078468
1537084
711657
185337
1027101
1272304
1942469
835235
978596
1571075
1378750
365467
393695
1967030
1286775
1834280
827898
1238444
385837
355337
1878656
872238
841012
1222857
435389
123201
658078
1942727
1325552
1665967
289968
241239
826133
1358046
1084295
1402916
1871326
1694787
1320198
1460226
1685375
396521
1833077
1618883
1583282
1612610
452820
1339348
947237
337097
153815
1450073
300742
864547
1895672
241629
344209
1808121
1851153
1734671
1166013
1611336
1258632
1362582
1971848
169509
34557
1459013
1563413
149762
1120280
1772842
1810655
1438124
1333127
631493
1923359
540702
1453310
1370956
1570177
738582
765375
686483
1731787
365663
1060366
1600696
466451
54744
1910848
38817
1149820
953003
494617
573582
971160
694725
197959
1893744
1680337
1956147
428662
336975
1165196
29696
1161323
723314
1921452
235493
1189475
30523
1145080
1874624
118942
1933838
924816
1028593
202136
881601
51217
1440757
681251
749264
324547
1213283
1888298
1131816
916790
1310128
321269
712125
1903777
276181
860031
1254158
406941
1521456
1904464
1428561
1570131
956888
766568
898034
531760
1455782
1012171
1060782
1731345
1355489
1163886
1383475
1113726
1591104
1256775
1657734
1592081
205960
394184
1749604
506505
320720
1030215
527950
759196
736160
1123557
257576
325076
1697396
1757192
115569
1095118
1335197
1855722
1044639
1485440
1711057
1924330
1905894
320467
348065
444485
1800972
1857732
1058181
1295966
1315180
75979
1810609
1127699
1497496
1082174
404237
1781012
209003
417828
1575674
841028
1833019
71303
566522
95485
1591498
1627606
1340478
1073010
1887145
452672
604605
1826671
379088
1356778
1286416
1916693
366045
855060
818904
1241212
40842
1536904
864302
1353294
1876438
839760
695064
1270876
459596
1888308
489827
1067542
1263456
459905
1926404
666772
552761
1018341
216418
411502
1092890
233484
596408
782618
1770635
616073
810823
612150
266629
383958
732999
363670
1975527
1345382
573599
896327
499068
1440585
449279
120992
1547486
541775
1696985
1495789
1993645
771279
1968545
1462744
305506
186522
919600
1570869
517859
261706
529497
1611378
791429
943373
383644
598815
299132
1970314
249612
504592
613020
1552274
1467793
899858
691352
1295281
261385
1019618
181533
129865
163908
1320030
417308
659087
112455
1966573
1141088
948760
238921
951621
1813583
665899
789293
413151
465698
1591378
770155
915604
520742
616686
1778026
1575373
1956563
469725
1066242
198193
720847
362440
538121
896427
1323200
51771
478291
1862914
1348499
1960994
18549
1010040
1250185
1517915
937608
1616994
1024562
300006
1286510
1082586
1359192
1351702
570557
699932
764210
94951
1426539
1434766
1093751
378164
44053
385861
1078623
36331
1445000
1627611
727921
1070921
142652
892254
1089547
1578210
1688661
930532
259955
1457955
85558
809828
1879137
376146
93382
351423
1700784
929488
781923
1207842
1580721
1598985
1507373
1881780
1914665
851099
199431
757492
182911
1913152
1890013
1131236
1820954
1977195
1822713
1618370
1130425
811393
1178194
1382862
228472
161657
76060
187211
42408
957804
1031949
931282
234352
1751854
362773
1913428
982018
487683
1038151
485772
1292178
76364
648427
241168
907386
1980978
80567
820415
1916642
1029532
469591
1583311
1671668
814338
832879
264996
1659474
71764
1291477
1869143
34823
93785
717303
1391613
1468006
1204331
665454
1560541
1783547
852882
526964
1198583
106556
636376
1918337
1468171
559601
839915
1552384
630675
1242016
1511735
661117
1127709
734428
1520423
963926
906489
1388910
141068
1509824
914897
946667
658788
659625
891088
32204
871312
1602464
1694214
1067465
809444
1562355
1483126
1287368
312045
707154
1459139
256742
1456206
390047
956392
1912090
714942
910969
44397
526712
1947994
1267181
1106277
1518314
733683
1247228
778874
1169825
520195
1557720
1273155
1215335
1774663
1841950
1516687
182282
1143268
1309622
1809101
1316687
1157543
346108
472634
1799397
1483807
869327
431049
361697
429279
285732
1643359
110545
731785
1087182
289543
75979
1434116
423585
1657670
884701
504572
589481
1120344
1299518
1504965
1342295
332498
1854959
422109
208135
895452
1319321
1202091
1088235
485129
1122647
597916
1870687
1127460
91525
1730939
569882
1558573
1025594
448412
1977613
46900
169028
1461499
1599345
311818
38253
1118713
396218
1103804
283455
516091
534486
1463942
509354
956958
1007908
797802
1243386
1233237
1804821
1095268
1166219
1657829
295869
1865661
99861
610480
1015365
1956826
1557190
1459284
1177487
461615
1622592
427846
1912561
1212728
1075787
567305
1606515
111846
341118
1990209
979800
802972
841028
717138
1058832
357970
1552850
243152
1737498
254767
785446
1107341
1915092
1086814
1699471
1533696
1142620
1866230
1359548
1745458
1473720
36133
1736799
1223423
649866
75607
565240
1979069
496224
1241958
1428683
972310
959528
920873
54700
1031834
440131
797783
1674528
1143611
1364969
1133059
458656
1831485
805582
1339501
19668
266044
1553838
28648
621585
1501176
974417
791251
83433
45536
13388
15418
1352002
42129
1601509
958030
1789960
1192871
1039368
1088903
1571765
1258032
1270469
153273
1127698
728824
735169
1490188
1960258
1370024
1776474
1190694
1314610
586437
1326977
965244
471375
1409532
1329117
1228327
322608
49400
437255
1287801
729233
1844991
156793
303433
650010
700127
285444
1319811
1392626
580853
130781
1970287
992203
820366
752242
1115951
1017857
465087
421707
1371697
907670
1030079
1298228
702024
1072296
1758316
925642
837792
54067
1291840
1605061
1934704
906786
458668
72257
1555846
14169
1790573
1941074
92735
757100
54896
1688922
1963101
566275
1167789
746072
1738896
1207142
828434
1860478
670126
823849
1071948
124853
1923759
146445
1741698
1716050
697207
688381
1084690
63910
1287282
28298
89042
1920517
1048457
314310
1411811
872947
1426339
1609585
754598
1378656
1161588
1262570
672438
1529108
1750644
1705866
1570171
182619
974756
1617501
501178
1488022
196014
1895545
687613
1842384
1102654
253069
1855766
1238609
143043
392637
1317064
666777
443636
972082
1623
2998
769940
396482
392839
1788247
1877505
726171
1918384
619295
1221386
82789
790738
1542592
1236109
1514575
1317733
1905700
1990298
1420581
1326405
952315
3025
1627597
1484089
1745258
541910
1918894
1667209
1182570
449670
661612
909469
75737
1033200
286192
1561166
1076987
519251
859232
520503
185051
1703055
1474152
222737
1092181
49880
1443237
1758332
1174865
945072
156048
218376
1145959
863531
677074
1886651
1655909
1201665
1508145
676403
137298
1499856
1776442
1714323
1115451
1164120
1655830
1821032
772086
1776639
1571771
228161
835660
1195852
862656
1480591
1542111
1952964
121421
1702130
1980118
768700
1947285
863388
834292
982863
1813025
1815680
1620983
1713351
1864762
1293372
1497460
1478226
1556728
1002134
295395
754259
1112199
1346525
1630750
1617155
449530
29619
1143611
1712647
1398436
1898776
1866070
1407295
1797548
774345
259434
589869
678492
676767
1692446
599071
822148
951000
683037
1114226
835325
1088228
1684367
1429107
1437230
143536
1370522
1925039
733667
700019
1527434
17120
4928
1160587
785413
1881743
733536
306379
116003
338714
915382
923409
531693
764294
1213041
810072
546136
1868985
776003
1969084
1187252
447980
1484665
435624
77093
1573439
1154069
1513149
609078
431231
501690
202710
782786
1899837
1238072
509845
879628
755569
1146966
782104
1786343
433717
733730
965490
1178839
760396
1815680
720706
1047592
1256071
1969132
1560168
1314496
945186
1962519
1945861
548479
1806261
757375
738624
1027587
1846146
1141888
699326
213515
1550166
327541
1600003
1134140
937193
149847
256106
1781867
1835248
947155
753633
1730353
1225607
1246086
272024
713190
100130
1330566
162212
64763
440131
5270
1851383
533814
1682324
1713958
472844
1057440
1226505
1490720
1769725
497818
1289234
1246386
466006
1802458
1170440
622058
630755
868975
1166299
1689224
1782350
129548
1799581
420195
1234078
1144880
749736
1041423
831911
522595
441831
268911
384951
1239159
93930
966702
101153
359307
763829
802290
1130373
109594
374445
207665
1405441
122396
478026
1368166
199359
402782
63931
167755
241419
1566591
1091161
1165037
1326977
1962239
27172
576249
116865
1200925
1185687
631064
1822532
1999758
1663535
1043803
1122035
962068
1979424
1732463
745293
698687
608712
697498
1902106
1017156
1502943
1745307
485199
375750
946155
860774
249872
1948415
1854596
1409889
593284
1601509
933595
78370
1985279
1110561
1793380
1482691
1325176
660984
730720
125057
1537709
945069
14955
1030005
1075787
770843
802152
156434
313555
61307
1348203
1421895
182326
845625
1374901
539344
1144111
1145787
1161533
508383
958723
878700
236081
1106875
1425863
1822836
1513029
1895931
793938
1781200
525108
546683
1109404
723078
65356
1013886
1522825
1905086
1042185
112273
457162
193916
383287
754599
1098417
242882
87532
1384246
1244567
186389
1165433
333454
1632422
1743197
283640
755278
1525613
535873
1552150
819780
1382910
1383543
624454
979104
50177
375361
77998
927546
715828
1913362
995827
845453
912440
890816
1962693
1639693
1268990
1049963
1557563
1322909
1559184
531763
332802
1869598
573063
1078734
1596606
1765254
993556
1247874
538451
1536213
1646246
1927892
1654018
89936
1904402
205596
1247639
471282
1667878
1500016
1828743
1616956
1119753
71447
299316
1728824
1831007
476085
1632146
441929
1503308
1027951
1434071
1103137
654321
1359514
757383
1967458
965410
1028396
254253
1260159
424770
1446209
730198
177752
258141
371030
259839
1343162
1290868
378685
257769
923943
599293
403352
1400201
120091
1893252
595744
754495
152128
922050
1250653
1569676
1181052
369507
252227
638982
797432
1356902
1521392
1581614
1293102
47523
1201296
350249
181254
451147
1686090
1546815
1619101
1489910
1414728
1076796
1323529
853731
422211
428952
1507197
118186
873127
1435546
1252162
483760
218619
1002952
883589
261861
1711229
232668
502445
1014757
1918747
187299
1840030
536139
1599835
1090485
313253
225925
1757193
1699305
188096
379534
921099
918964
307399
688657
496348
658165
1403380
6146
1367584
1988289
1604530
1253108
915481
1334975
30950
1475428
261392
1307015
357628
1917606
1646333
1874186
1794638
471037
1746128
1718496
1457414
40941
415622
973518
444036
423901
464555
1322694
1069881
178204
610407
1355683
513862
1673074
898875
1126751
890795
103266
449575
1864824
153724
1814004
203911
1659525
648753
663935
1232
546877
463508
126351
553566
1260109
386781
1668765
464048
167873
931884
499543
1068102
1590667
44754
235628
173531
1210875
1731917
1608527
1918030
349598
1615946
1232417
1479622
1335954
1751739
841670
1180112
1565433
422424
792045
1496632
1053226
494893
1904347
913966
1612168
496957
1978915
1546374
175123
879251
1479234
466631
1750426
457744
1852166
488791
304286
524394
630882
1350868
104870
1974980
1218312
1407721
495177
403980
1168465
1983605
1167581
1752734
206762
1154350
585294
1945346
1028245
343423
1502801
646670
210160
650058
878915
435600
648232
286500
1167919
1430434
1986313
1304041
404139
498688
1943412
1416884
1278981
1283184
1098392
1542552
1136181
1928921
1812169
1950810
1318737
75632
236977
1540843
1770158
174401
508388
1999192
1395934
1529430
560038
867276
273124
378819
1410626
1806682
1915443
193795
894449
1653607
796474
666772
1798471
1834040
1267612
1980401
1051821
238920
534362
840763
370303
1869364
650344
690780
1701086
639846
623760
1122677
1858530
1340760
1152892
1526094
110917
323975
761205
1602580
1288859
738801
824553
1739130
1858593
1253479
1792907
1570720
139213
1525375
1438066
1596268
1900192
1739980
552093
694207
6933
520219
1046034
511060
1968748
662215
1645993
213880
1057042
34345
93249
1148963
58970
409952
1069689
122034
535620
685239
1185715
1973263
570205
381412
1459824
1650063
1848134
705457
159498
1748367
80534
1942326
20409
139149
632451
1707486
544265
1008496
1843761
1725120
173490
1248142
1703007
169776
1083496
1632605
518676
821604
1713110
1613038
186383
1780809
776219
660946
381857
86025
1095123
221360
416471
1652644
1131440
364415
1755240
1798169
1470194
1604980
75946
158591
673425
443608
1676357
1720221
1372266
551155
1823087
1470871
180916
1792653
928260
859977
1008359
1577185
520219
1354664
720008
786376
1004389
529668
1665555
1422484
334355
1344372
546483
1328661
751099
1766039
1084970
110864
1428610
182132
889755
1463996
501835
465825
163384
886354
554044
1254245
1444984
1692100
376324
223251
955978
768233
191926
405504
274949
1785449
1032497
1192990
1350965
967377
540702
1262138
1555205
1322387
1355077
1432575
1163535
923118
158174
490200
1881091
1517350
1280050
1999502
217119
952509
570184
559029
336544
548031
1672074
786245
1422447
214578
1379091
757015
32435
1623588
811132
1363221
155984
980045
402414
1147782
1951419
127133
598827
1459115
558954
1283824
1798473
1123081
181881
171617
562976
363359
1410690
796212
160935
52347
1419572
1695120
1068618
372775
906262
1898421
1572033
201149
1035085
204691
1265199
735534
1308000
1170322
1298048
729569
1503061
1856942
895880
266493
1266358
219180
1963704
1334063
1110637
1570049
1527804
1350257
1723556
1086651
311503
1417336
131049
745951
1582487
994752
1768257
1621125
771372
154638
183194
1667711
1394233
382983
599359
333600
1213332
1531212
257760
717835
1952664
10111
317880
1320107
1086120
639399
1304657
1736705
571142
188114
174134
786823
947734
1617373
666261
1873885
911032
104234
465052
1737622
488996
1427554
1900651
941432
1211269
473680
1998143
1747427
560546
540411
1823271
510385
1097948
1293015
563055
1485910
1662798
1711244
367298
1063760
1106350
1736973
925882
431470
790028
49892
666238
1678969
1897876
998164
559879
1457114
1389506
1267187
541410
538836
721758
368194
765474
380949
1066806
10678
1003198
1804853
1157810
1023688
659127
612780
272252
1186791
1306067
735458
1863107
1398487
1738424
66506
1072050
1610668
1417386
814756
675546
543685
1878916
920796
1040695
913905
688736
1262792
1400277
702868
1729346
1857123
1731942
1084212
1019263
547131
1689687
673814
647148
736160
1289733
110758
1990875
875887
1959945
1717762
342865
749394
164577
763782
622712
893930
644429
384665
116868
643680
1586457
1452132
441618
1334821
1300682
1957413
869726
1080260
1737649
255778
383782
884917
1584513
1453240
357275
1407771
444675
439112
1752293
1037161
519793
862749
1878534
1115883
870679
62917
85517
1932930
1289637
1801099
1781353
349601
1822442
296472
1490257
111368
1192459
116091
565489
1595750
917868
802564
1880346
290139
46015
1466616
864076
1276093
1595795
197027
1670231
113756
735339
1299813
875122
1646333
1497716
1052019
1329700
1999795
759388
1074839
1382803
1440891
324492
1907727
1519834
1546824
1589939
937635
55810
1712756
174509
398898
1628105
1829999
1470787
840809
1548588
1432710
999487
743173
1244903
416430
1176569
1984995
1150513
1743009
1166127
1485815
409400
262591
414147
108170
185272
1965337
809867
1926343
499543
42065
1155622
129754
1488282
12581
937606
1863820
1581238
1288104
1431922
1679810
1881621
920223
1997266
453266
1685466
223305
214450
586960
808770
537716
800988
363134
123957
650212
1103617
1150556
549246
1426828
792787
390259
598044
412528
1531354
484573
637659
390990
781747
137532
1466259
1878980
1951457
616608
1553375
1319690
343655
392019
471128
686513
594673
821826
464062
1005869
1874410
1320049
1110596
923975
1011992
56789
1956912
1015591
1834302
459838
1513735
1876541
1234606
138432
1740153
989790
1454166
503048
1778628
1597569
1610961
1821606
1716446
1588698
1360135
1724680
1439269
854656
1603045
1330946
1532953
1339247
65413
1760623
1284454
413303
1098
394332
376
363925
396623
1053023
834220
1232258
115351
1725591
1839605
764447
1921357
318294
1626075
1080538
1945493
266731
1500720
806057
780603
1026558
180977
1822826
1426207
1994516
393796
794723
152059
420890
1847964
1101198
1219566
1314773
1070484
797062
1644067
1590352
1160549
616854
1737969
900419
945666
1333497
777976
1436512
1311046
77845
968191
210418
1152674
1988439
62736
1224014
1614663
1261026
663619
1330149
1980965
804086
1511851
97575
547806
1713142
870911
719861
911982
645214
1802803
310619
1915709
1277582
688212
236975
1764983
1570945
1362798
822168
570928
1942093
1154402
239769
824714
367854
1494622
1808627
968189
278210
549569
570296
1512944
1336372
1337128
1454299
222114
1253052
1866350
1872601
1966195
1695971
1669488
1459067
967366
25518
1708419
1196920
495346
1635693
1215697
1713183
622831
1764621
1572305
803538
793600
150667
672429
1028820
1047841
1307051
1187019
1694924
1393886
1442479
93827
667103
868163
1478682
814510
1781081
1895489
984378
910645
1499855
727325
906504
760902
1485206
1953815
1223795
97185
1138662
541273
1026903
629536
1888423
1546750
1580238
1969882
1638712
1020755
1091501
36315
1256360
633747
1577847
247141
1169456
905185
295308
801168
147356
1679376
796849
1446712
156019
1717225
57245
1650080
1844445
1593178
974226
468800
1107556
1927986
1024906
286219
1999587
778577
884156
1738601
1444031
36901
46917
1850135
1544292
1315506
1840840
1356746
890585
422163
1013498
1778364
688
611518
1228630
1251366
1134601
786620
1795638
989393
1074356
314038
677887
720241
779297
1432467
719119
1821740
83553
393979
271780
1564964
555298
1144591
1748324
1383488
1760769
1841148
689458
1118399
945075
229748
496863
741783
389656
1437230
620068
1611962
427015
932045
1191148
1876763
1677252
1288349
1056564
1449687
1070511
495855
171987
578051
1987034
872958
1822079
1170681
727493
32231
551426
1430838
37445
1710097
433514
1791845
368446
1162002
1465066
116067
1654015
507672
870886
511539
192940
1729493
1510188
641084
1830162
296126
665439
725410
1786050
1726955
100024
1270112
208126
1194024
1763046
394474
1179693
549746
597000
748368
123686
679847
1534478
661443
844089
812809
129713
53607
1511113
157423
250695
1223376
304652
1574723
374836
601299
1158766
1124649
112172
1920234
1307502
30736
481012
1728262
177067
1416069
1544192
691131
295657
1196858
1215905
752785
64392
1257455
1947777
1617840
449142
835858
1082698
55676
794585
1141315
1885338
1352602
1135
810628
1278959
1492382
1118189
1630233
208210
1969747
1845396
1709064
680498
74198
705728
1099116
326086
243634
1747471
1719811
1371669
115024
407976
297148
554644
1679284
1239941
1671880
1554694
659571
1288863
1118813
444543
860869
1146681
1551420
187549
1042098
1916689
1140834
43581
235850
1999808
1456613
450201
1035999
710574
117097
22975
488278
363630
918779
1002250
794104
485842
1629751
161188
1155134
514383
1820302
1698622
304159
1540199
1655680
1360321
1571679
409833
325317
246772
1913989
1106742
483314
675469
1469
1811869
1453932
1581539
184123
1161586
644591
217579
960949
1604220
159371
826253
1374500
1941829
11040
1351472
967294
7487
1973334
1509704
286814
51450
865795
981777
411692
1497539
1905747
899059
1963349
1250704
791920
1282887
1892804
1081249
801313
1678074
1615379
1931576
1782718
828971
284539
883212
52795
1860952
1031910
596031
1370744
808452
1011574
1295877
562472
1913626
1140623
10431
1706703
1500432
1774350
674187
1147648
1280859
1452320
1626079
1693328
893868
1035631
1671072
1871891
164930
60207
1386608
1502260
1482703
13946
368269
1482714
1209861
204657
1672140
1997747
225016
401043
1073662
526226
1262210
514755
694791
1896882
1347292
1652268
196230
1555438
454713
1486389
261298
1918366
431311
1703361
937688
1756681
833613
866242
1408114
1440145
1337215
1227468
1497035
1331965
612555
916585
490922
718665
92596
654956
863671
1560291
7840
466006
843909
166373
1323529
1448979
536953
1330219
571661
1295877
1459358
796869
1184650
1916662
792441
1408695
1532264
968236
759573
1505910
971214
1109778
1541236
682659
1423751
1424687
604174
1655161
1489979
673732
1944120
611571
228398
1862998
38789
684439
1797196
232586
1219921
680735
437993
799975
1879992
1272844
1310800
789817
561745
613690
1552736
958724
1305328
1657926
1486354
1184324
1294903
603994
110851
753948
1316017
1855330
1210699
920065
227944
120074
335064
228901
20439
228782
1399301
1050324
185758
1855292
825219
1128544
1866619
1617287
1671925
1739649
1581435
803771
1564648
1599388
482740
24549
619454
1382375
1548550
14209
1189430
1780740
997092
547592
1862724
813852
266105
876301
1595368
1357521
1470142
1045174
321049
1492021
154719
58498
1393443
1590611
458712
431538
878735
886335
799706
1402947
780348
96176
1290334
1699794
102762
1679284
1319654
390978
47958
1584024
1760728
604798
774087
351993
1321058
742436
1297914
376567
1472435
1942330
1331456
493106
345470
1324866
692912
286235
821380
420487
1918868
1774061
916842
749437
930093
1012110
1719229
577581
1930785
979236
392594
618008
664771
1704995
135431
1185286
588739
441376
960841
434760
1030366
1478105
1584189
1087741
788699
799225
1897812
536768
1559753
290414
1515206
158334
1209083
422930
799706
276966
1313873
482409
428107
413585
53018
1856012
1133100
612988
1223873
1964670
1056392
1988742
663825
908125
1693761
1752922
1663959
1014728
1076135
1941996
698517
1205599
763080
1794893
1061959
1098128
605668
1034434
1144882
954604
776212
1262622
774893
1203950
66522
152742
750344
258068
1340315
226478
1447456
353112
1736109
82135
355902
1482633
1927630
1951222
838437
870013
194693
1137611
169687
27485
93861
607150
211646
75349
1858258
1118189
1115438
103517
1865609
1800677
1618855
1459310
1998592
94425
1623159
930399
1319690
1161937
598885
1958987
391359
1529371
1387223
1193156
559520
1358440
265439
258483
781843
1946252
980739
1035890
1311237
181849
275845
817740
371716
273367
1301773
1452977
789364
1779207
1288989
1169411
985838
1306838
1448381
1985333
881696
1924513
494182
1308061
518210
1727275
164643
1158977
1231976
1669671
1490525
292963
1238985
575616
1565038
1154577
1771776
1522870
1249084
294852
909870
1731700
939711
786392
1809310
744248
1155086
1033947
73173
1202402
1147856
142651
1405904
1129138
1472672
1326547
679492
170433
1291041
703573
1555206
611836
23991
129243
1206221
1673641
1557347
224764
749402
1556286
925686
1677399
1163378
189881
1503342
1647703
266399
991722
246371
40974
321025
141006
40068
1354701
1294838
105611
1269407
389725
1229913
1258934
1569171
137311
1907372
699038
265060
1077147
1551453
684363
126859
58541
1842603
1733498
361094
1222145
1600304
1391202
423825
291727
1777604
1829227
1466203
214509
339596
240577
187619
1180969
1718216
1720743
352188
1343170
819437
168363
1907935
588627
615089
1577400
1673195
798818
1516646
1605949
1945094
413611
208126
1867001
1949651
1729810
1886621
1639275
525965
139874
1101335
351995
736492
151886
768841
1564956
297381
1045885
383997
1978468
195915
497034
483435
1094205
1717012
841777
873337
1257821
1784555
1563891
1330490
938433
645023
1497408
268772
1882820
415856
1082618
671234
762062
935093
1172109
419155
1645797
1261319
342048
789774
1476914
1070949
84584
1181502
1092035
615284
1956342
1090509
1931576
320510
329668
58948
1186896
1680368
1836830
1100708
1145293
493252
1121234
544003
870224
1790532
1398999
1080341
1615372
1188902
133802
1027212
109733
1120662
1905427
337640
1031854
51852
1958342
1845714
823704
1827880
845738
1144180
220958
1661966
547294
691171
1550652
1865577
1150960
372797
1760965
1191753
1706406
1367950
890153
1607236
1237240
1466285
388202
1298278
1613897
670177
371021
871046
1903510
370978
188987
1286346
1915092
23312
1878717
823736
422289
1087840
510339
1512357
1726878
1680383
889753
1955442
103107
1745622
609078
192352
843280
1118973
834640
869393
541558
1567404
979075
739252
90741
1054295
1857643
1110103
1345674
845185
1161973
613212
1936672
218702
1138632
1957654
1435459
488508
350322
156935
684355
3771
1637820
686603
199014
427017
107968
14776
1902121
1800582
656192
201540
1495343
92225
1922769
752575
98654
558748
439315
1909031
219450
1764315
711885
1909408
416121
492848
1700480
1705561
936252
1059356
228057
1172868
1797150
637659
442888
475101
1982683
479157
356289
725620
1656115
1526806
677887
181453
1351896
1682847
1349784
187100
451400
1840511
1714949
1930913
1709202
1590304
441910
1026417
464412
1939662
115506
450794
1682252
1536869
817717
768800
1890728
535133
474511
1247375
940419
86832
1136452
54304
615631
1233242
1308836
251053
1454376
45641
756178
539584
1914324
1036495
448146
545911
1522805
169035
14646
176205
425214
1246991
1750018
907424
1599780
1635424
400726
815619
1091516
1266538
1610547
488639
1327620
317114
727213
1036540
750437
672546
421229
1677844
1845658
1886605
1460628
1198080
515342
1583119
666741
1277033
438609
1638706
889844
801921
561842
895150
1860876
1880942
298132
1426089
1426478
1836361
1099949
1908168
1745465
1286559
426745
1771904
113342
1097108
571108
72047
124942
238999
639575
263369
1651307
1301736
1247448
72303
215654
1101129
245898
422837
273064
270095
1514155
207645
159755
1520308
334946
512818
654304
1150188
525128
782261
802251
953701
1643543
513759
1110
1760428
1000418
191116
1388504
753854
1943494
338426
1058934
1808382
29667
400
1648816
1717512
340454
1008689
329950
83686
146732
922812
1533750
1163244
1186221
1533117
1555984
996626
450599
573093
1577827
210883
69159
722368
1591858
1630425
214734
742941
1407427
1762605
1083968
978399
914000
92546
109580
1726213
586628
280664
1586439
52171
1469635
1882411
1165668
1020736
873396
1347115
1706308
1676056
341916
1128667
1061795
861259
246175
1986700
1854032
335706
213422
1752082
1057112
201158
1938269
249173
1260517
17771
201158
1274432
460900
189583
1629619
531848
70633
1978231
1754784
970964
493558
702063
230812
465471
1568512
1375587
479790
494266
1444840
1786593
1850866
1380168
1025195
1763948
1095448
1259784
210710
583688
1510626
218037
626312
712161
844579
389912
787725
952868
1793838
901154
563938
236868
42872
1311111
223311
529424
1504635
1153280
19069
642134
198353
1856621
1887614
1445034
363896
710631
701956
1072325
721876
1565191
1351137
1317742
1167604
1882185
91013
61987
1292674
1786343
568796
1047961
83091
1368802
1814936
247964
161399
1324100
697852
894666
1025107
1962680
1812462
1226266
1916372
824906
1098547
1783070
218202
495028
1008228
1582888
224110
1745514
1010629
161859
979169
951719
1161550
1085681
925600
68675
1175809
338687
74930
1185829
1093193
996391
1672744
1587908
137769
1536928
1685341
126318
911903
1023284
285082
1067748
607979
310673
192793
575811
829540
1314601
1354959
793726
1158353
520558
1574679
495239
1638334
907971
847018
1713612
1955334
1904212
1842013
655501
1246184
1902931
549884
1321446
17785
1501949
1660605
84584
600711
56674
613173
1714153
426999
1791796
755278
1174177
667534
1256542
479613
755722
617699
973140
883579
157435
857689
1979416
1586066
1536158
337898
667503
879502
1764221
1506412
915624
928929
377211
499992
1183369
1360729
1463695
353324
1043807
1515487
1992163
326611
1922117
1606451
1404883
1759680
1020736
698700
1733911
786983
957253
412488
342407
505822
1956147
482703
1197003
437860
1948421
1745082
1276730
1180669
959376
202804
196493
1500657
576537
216178
82495
760526
798291
573420
670524
18050
1143710
63423
1037755
399316
110731
871186
197271
488551
1910599
874976
1508690
600080
581046
410513
1557965
1998091
700368
1313960
406053
995457
985611
1313187
1480294
326663
186894
1743773
1327652
1071948
412711
1591752
1376045
1780839
677934
1326602
425714
1924684
527878
1391112
952900
943595
202710
378107
384992
96446
1870283
869729
1870459
1817103
648771
328279
139002
491818
1852342
695184
985290
341617
1148419
780012
700396
733953
1603577
993393
1154208
1997871
1012712
1494517
1728252
1570017
476691
234590
1230341
168423
1573060
1531394
452304
144684
93626
1412223
1252317
495239
698820
874765
223802
954271
1065516
960477
650705
1611623
1086398
1278288
494452
51657
69775
164312
204039
217039
1842281
1921610
989855
883105
457860
690932
963243
1008168
593278
1954920
1973864
1883436
1312776
1242705
719482
700911
1957852
526737
410140
971379
521047
1971664
1676122
1567294
389403
1056403
913383
1323739
1187798
753767
1884848
1493862
1291107
1927838
1403891
781326
1216280
693402
457982
1326874
447193
1988467
1742630
1212026
807016
781726
1152295
1174839
161295
1471295
1834452
39401
864744
159162
678626
37097
1134306
172847
370754
1749390
1243382
1810981
538004
707834
325005
158749
1546292
730870
514358
1396946
347334
1345585
180301
54038
1520830
898559
712198
1717521
1518281
659126
634911
626520
106100
884713
1628525
274325
1314189
1752171
639599
433922
201191
183604
1718919
89399
1135292
1312312
1499621
614078
1396422
1492534
1024644
250006
23316
1661484
844325
823793
1748519
1143090
486474
777113
717242
829420
743050
1828002
842380
918744
558529
366538
1743357
677722
1657962
586884
223152
1577686
1201902
866529
1736095
569139
1323457
1590304
116677
1002668
473564
493832
1230418
1156847
282022
62233
1847264
552090
881355
1813677
1837390
642693
246803
1200319
1082991
1829415
1311955
676647
1342261
405128
627546
1879441
261731
927737
266537
1703354
1187308
1198936
650704
782361
1276976
1458537
223170
1961069
741947
1345265
911507
1824486
1124400
1844742
411856
1421314
1005013
1735940
266805
1559404
1016048
876763
213365
1006899
1874410
733136
1382547
73144
605284
1483225
355981
1155816
47777
1436819
746880
243346
643625
475173
841205
333363
600910
539603
1586658
663196
769588
1480204
342894
1161604
212724
1310755
1184097
1272190
1271408
588219
527936
301284
19350
950784
1026744
1434624
1659180
1935913
1847793
1096599
788017
27839
911695
1601590
1050830
685612
969953
1501017
1564591
1059704
288402
912742
1900794
52138
836170
315446
1944704
1720039
1032099
1333543
35401
926905
1433267
584160
657105
650705
1757609
233548
1645696
1985203
1295037
1563806
1537944
1513452
346830
87352
744005
201919
1353362
1049253
797216
1710676
800629
1182303
1845706
1915179
1749176
201364
634447
846144
1987064
1651836
1966032
1592063
1303033
386853
1458783
184980
662597
664132
1347746
209872
1853993
28463
1864505
1162603
415621
1746446
886089
1354982
258329
1173320
1665391
990794
64427
175731
183765
81239
434289
96520
1878848
862646
1205174
158628
1700486
1721125
1892801
1352998
888561
1939166
1509856
824477
433259
704644
1573301
1958669
931305
889084
193452
380706
635663
847056
406351
766711
1097727
1944059
879065
347630
1139049
488889
572021
575551
915446
686637
1992409
1903907
1009669
1304057
1660790
1355159
1723422
1731259
10823
1176444
568489
1069680
1205441
911915
796869
1041649
1025639
650223
1956101
2614
1820880
876814
643328
742505
1840727
205215
1535039
348654
1467400
1056120
35241
629788
308699
1099718
1697898
301524
848616
1611694
975481
852882
1092535
1772459
701101
1105673
587884
1104516
194541
141238
219499
1372202
841177
109266
1181652
465644
809185
768154
201845
1560486
1242878
707257
1063984
883766
965210
1047249
486857
1475946
322835
1037501
1509416
1030585
1191281
641622
26239
238912
772282
1466616
658372
178979
1830515
388470
1896296
1648199
793528
1451621
249340
94201
867131
890016
1001720
723284
1825434
890839
861162
330143
968169
100964
1551482
1052718
1074740
1382070
388948
575513
1453044
1907057
1907602
1828732
157784
998840
644347
73539
452637
1163113
1544907
885461
1349731
963957
1700244
1252633
1889749
1716890
367282
1993391
1836950
1188878
1610518
1820326
1631342
374536
486174
1898954
575806
711469
1173314
835038
160316
1076408
1894547
1049240
849109
12797
1406796
664658
380357
1766340
704092
249659
1357076
270259
898605
1104414
1691292
1623985
327809
1984378
468421
1115883
842993
1644930
4987
1910296
1679743
1600086
1607805
39063
1383228
711861
1423260
1938599
1001179
1125355
6068
1143984
740037
1080155
1720552
584510
259944
706645
1614485
38158
1193958
883018
160449
630750
479895
681227
1264881
1596334
1907684
1074971
1856560
1718549
1870861
1394302
568837
460475
921804
910531
1831989
1114920
1335954
495947
658705
1441792
279308
344814
1277916
915196
1088204
1963101
513
906483
131490
17552
1694331
389585
1769007
1825383
1723167
100380
663287
1657140
1480806
1304818
87847
1074046
1949957
1472765
176437
1271947
1060691
627245
1707871
371280
669029
1501323
1314187
133415
309775
1341624
1757103
916228
887263
1157587
886444
1514281
377121
1520270
351949
1582927
1629403
467287
1980978
1222394
1021679
1919132
312160
999148
1271398
563350
1676796
1567307
63203
1230478
930856
1820621
1243217
527346
1055310
428790
556344
322323
1777264
187471
1949357
434790
916735
665132
558259
1454688
765508
1365474
244661
1907965
188861
829533
815298
832180
1614084
437363
140293
1354544
1704759
1253419
964432
893568
433027
548046
1133089
493012
177633
914930
659512
1262967
761925
1841588
837001
157827
205443
282821
1401016
414536
1760885
1698413
495248
783027
619999
1417808
129261
1068035
188096
468622
1267558
1788600
1769607
281001
1885903
425077
1347473
1963165
1330882
1118659
1233905
391736
479810
878568
431569
902679
1832629
257986
462779
1090474
931118
548757
1405750
1516435
1532096
1116922
659003
1123999
687709
726650
996186
332226
323341
1576291
413542
1954469
1194019
296680
788124
1428702
159346
1509000
1596978
960082
1711772
1574107
1472990
1426833
1180853
1288273
760901
1593710
112300
1003367
1042951
976445
682268
1352530
462758
1071483
492521
1862471
84359
1969484
1171525
1946219
320510
1215261
1526422
132303
1707351
421681
622784
179681
625895
806658
1368136
20244
178793
567789
1784962
1963358
137514
1877882
742352
1671672
1712506
989335
1620351
92036
598210
1486529
1499797
287119
1248311
771568
1437803
1064352
1146567
1697447
1969747
1259794
699120
632433
1900624
1413363
1115789
18640
1681401
868339
699333
27840
1084504
1774289
91019
260644
1441624
1574697
1140424
519475
1723048
1437178
1164244
117516
166904
1659136
1706063
1429482
1317125
1403526
1282802
1369503
229291
1333355
436010
1081177
1093462
1752926
1041625
1000998
1475426
741168
1944223
1517568
1853143
441464
1050131
1312825
345344
734974
990365
1504116
1519018
1295557
122609
1667434
1056761
585717
1894685
1433509
342302
1824293
1523819
1297214
993781
307459
617878
1243150
749465
739300
279387
1844871
505867
37188
1020852
698004
806679
1218705
620241
1361965
1886406
325763
1906761
539882
601081
782515
570787
956898
1850931
1120407
721606
1155976
671049
1748396
701656
1123431
1344095
871019
1417611
397778
1579786
23128
1939392
1344975
1508823
211388
928744
1644393
629653
1781632
1673433
1582498
1692003
1673948
1371008
148749
1672585
1874098
816632
471445
1021727
1623864
1876265
331984
1013087
992651
803319
447612
1262126
984719
1750191
1307317
953563
313662
1031097
1914175
478298
1292529
1441633
1242941
92569
671660
36416
1731166
535296
586044
1362856
864634
286111
1900322
161597
573401
590071
1854481
1506782
720086
1401980
1085029
1288614
1491919
782716
1658301
1999390
1519254
1142198
728545
1482282
129929
1253591
889614
1722593
1577046
500153
1078841
1026822
41420
603222
978105
254625
428638
736415
167896
944576
1604903
1538109
1262733
1456709
1626681
1999360
1892399
153537
1598871
70895
1416861
719661
1867930
577682
451940
1893994
1653285
611625
1819226
611847
930399
626741
1011308
247307
82677
1740810
502984
62667
103264
809385
1850952
1079815
597030
1649625
1345831
226769
1527823
1692651
473444
443058
261710
1855718
890309
770136
1974784
214417
226737
287359
1044021
657653
1878637
1597805
1748791
1076063
327114
1578259
1854390
849384
798215
118210
97370
1143853
280264
276865
1939737
1040654
1505381
14381
64223
1410015
1483600
1318989
786876
755785
599741
1063771
338058
789748
712890
1358572
1413890
1291319
1339624
1073630
469432
205728
357926
1872986
1488775
1054673
715109
773092
278737
1342006
1309411
1668313
1694487
895353
1583654
697095
1219900
1836034
789948
1638895
904990
945098
1152631
436906
1063858
285032
1412297
1962361
994600
1039861
488098
428569
462010
1649314
800344
321149
1422232
1816232
1659309
500611
1797802
1050542
408337
400018
1693134
935673
1916942
231006
62748
820671
795315
238357
952523
1098247
1801615
1838017
824545
1410013
606605
591409
98393
1674278
532278
586191
1064605
355363
478817
245727
1957283
266926
853125
660269
125793
1940601
1420083
1073878
1494334
1969219
320444
853750
269678
1843249
387637
1315863
25196
731408
815194
1219133
1114904
510602
222725
404709
1998323
947942
1219959
923227
1482879
1342620
1134599
837269
942817
682035
1009972
1949993
820638
161349
1486880
62589
1948408
616156
244446
1856360
1452039
940092
682518
1925237
1416196
993508
543583
1961280
639800
1672760
1552063
1966181
1119520
194734
390471
168145
291073
1912259
844452
654414
157655
1963972
410405
296900
1417621
856782
420438
293010
1455593
262206
1191731
1379197
1506010
679097
1403515
1782002
743867
1151762
745694
1482079
659335
134476
1133153
653751
750149
1979220
254625
1970745
1692701
1311113
94461
1148772
23007
825041
759724
395010
99471
1253108
1517337
1864962
587222
64032
1445523
404224
337551
1270651
1854832
1083148
1658425
724083
1158701
240999
380325
209084
298610
1694266
508190
366200
617618
1090233
1942093
1518301
1720694
442980
1921562
1050146
204882
633821
770537
1270445
552553
1325635
1612374
1060653
812276
1468801
751102
982161
1444372
1571045
122376
1732260
108725
1825523
1377845
222932
470924
668525
1581699
308010
964596
1220452
1610476
555895
345253
271386
1852374
1498061
922365
782550
1152520
1539743
39210
1354513
336742
1326320
1897911
727568
495855
1558075
539561
167321
842339
612589
727394
1875506
1970302
1068199
186022
929810
92938
1392974
1708836
646700
1615236
807735
1707431
678088
202250
1135699
1607949
714452
1424125
682033
1045774
1966693
176485
1995357
1844618
355008
617511
674334
1073885
201117
1638646
1019026
823149
1448194
1385983
1500652
1172018
1094902
1781281
26626
1503800
1217176
356953
874859
99711
949189
1265993
1951956
435621
1268501
1579127
1718738
238353
925485
960585
936892
985301
350763
315912
1207668
759941
1114630
386186
641989
619581
548157
1984546
1238072
50129
883573
156480
1308424
1685315
1169027
1170757
505582
231281
1808024
942778
1818555
825603
1469136
18426
581424
1103292
1612610
886667
1982051
950155
25528
1574379
129772
1137362
1325853
1230449
81758
388330
1327517
44449
1011282
938571
1181652
553496
873553
1630527
548933
388292
1311861
1650663
1817036
1471165
864895
634489
1413797
674047
1718285
53394
1854368
321117
290115
118802
1058207
681998
15628
751270
155161
98564
1415387
1515440
1209496
507968
1636228
1194800
501242
880590
556237
1357881
198821
62655
418807
1263167
419486
702826
29182
1250362
1506016
474404
850008
475808
1614945
1787011
1157320
1031720
1517884
1122043
83359
1119999
307669
81677
363341
929143
1663852
672995
907683
334485
694
1039481
1697227
256152
328551
1625153
863430
1298228
1259009
1954471
888121
1664481
1731079
1115789
459168
1147107
1664640
1850622
1049044
1582721
1568630
665640
713613
625532
1632566
1003445
945316
179153
1007188
626202
1907967
659732
410089
498109
745780
104789
234733
452714
948674
227697
680110
699659
761867
919437
1120116
1754078
898245
636871
1578678
1943879
296254
28456
500609
1758660
109296
717373
122309
1427185
164989
1144883
1532127
718698
1049239
1359863
1767517
1432162
854110
403576
415554
730301
1575747
634030
275959
1372077
687526
1504875
530625
1758381
519030
2385
1130245
646045
1439498
424456
238018
1765868
268444
1820613
722050
480839
331979
1466396
1205831
1577368
308078
212783
560476
1690590
1372151
1079365
1729415
1751802
1722937
1327665
613416
1833823
900521
404790
1209240
602120
692660
1087503
115353
1481854
213621
900705
554626
1331942
1683205
1716612
1654037
1486303
1113291
1440261
59121
1412143
963836
1921248
1800669
1314022
1631647
1609411
476675
1540016
560733
1674307
1820797
1548589
807061
634509
1857341
1127668
144293
665505
156125
376130
848082
584276
628126
522211
197988
145586
1446173
1714369
191841
1163609
714346
866768
596283
673295
1661244
517225
90056
1277216
194296
1249044
1661190
3665
441109
394240
1777205
352525
559310
1256591
1746953
397498
1091537
1626329
1702012
123172
590777
592697
1425555
694029
172683
1525675
131283
207532
807560
1006167
1777675
1998407
1817419
1211462
1413673
1344157
592776
605381
397360
538217
1379050
529884
957908
224052
1654058
214849
1972791
1559977
156697
1649528
830062
1084525
661060
1322887
1683006
194541
745301
1086560
985827
1205621
1644307
1955104
558897
616565
896281
1557760
1050080
1583004
636988
884569
1033301
1357945
311216
430942
1445245
30649
790787
1197171
1540290
535846
190493
822982
1359863
892876
1900340
1020547
1593590
1790296
1118386
995261
1622619
1812759
906908
37271
1593542
494991
902038
1264227
238261
904960
900299
1174459
1502403
1100421
379251
773498
496276
1998533
320704
1601942
1257658
118189
963390
658788
1517547
585085
971705
1127486
493042
1805582
489582
655730
1890770
1825251
1328028
1638149
1480475
1361390
1196771
789203
1677847
1806539
1286222
1669947
358747
1353649
1602806
177533
1743575
1551624
169024
1923665
106842
1484990
938209
355818
1617628
880029
588699
34276
1234717
1579169
1441227
1925241
1231732
688951
161295
562260
517523
979392
1039387
1119342
805130
358796
1439077
1461653
938336
420675
234403
607641
137096
1993182
1370319
970142
206472
388594
1420395
1580889
1817989
1443773
1671838
956334
1205264
1519359
694858
1230677
327434
1785364
1268507
1572931
1151322
116169
917898
182165
178245
864274
562577
1622120
364279
623798
610157
1435984
1797611
352080
37011
1119994
827598
618486
1710140
1516112
523155
1076590
304565
651064
322589
981757
447656
1786648
78958
320720
128134
86190
276454
1749112
1343138
248627
108246
1238373
1800506
821165
936395
768218
685185
1664366
960618
36254
1597594
367376
1259706
1952304
1012909
471024
1682971
1649537
1343085
967414
1215295
941496
349062
1665609
366200
1583458
526841
1085323
1772129
1149443
87771
1160847
1947347
423063
1700566
1134931
1403440
615544
830866
1618702
1530312
538080
580362
1012830
1580974
1851803
20710
997995
40269
760258
1267698
1369243
1106868
1581555
1258807
1495836
272708
441374
1326972
482872
889315
884443
789515
262341
1460803
859350
1703361
1661996
1560862
1052928
1304560
778062
1683786
656306
1917325
899700
117769
346534
172089
1938779
1095544
192772
1957081
513696
895311
598054
605475
405378
981396
881745
1100158
361859
581433
1836054
584453
1339975
1667893
1002916
69337
91083
632618
29627
1333167
1890667
904291
1878534
485792
125591
1958917
1033020
729781
793310
1840812
1466985
1924537
580375
273913
1571123
1018231
1182124
460126
423825
919226
1135904
336528
383398
257821
419408
408164
1313784
528287
1137159
1366560
1143196
1832426
218438
501685
452069
1862593
1684034
741940
426158
394896
362278
1667884
1807707
1376862
1204286
1547503
1512178
461047
557402
571075
694897
983967
1967163
261144
677484
435186
1784612
243696
480388
1655546
1087305
423485
1336075
866947
899985
1180546
1971332
1957340
66689
1992525
1391076
872165
123253
1746769
1488487
865738
211919
696399
988090
1825369
1698602
1378736
238302
222918
585174
942474
1614664
1642420
1512629
1078442
309564
1245670
1812420
614527
1238846
62659
1376801
1350449
1683764
1988849
673278
813521
448462
938883
137876
1176999
435769
1301962
1307451
198726
721081
4361
1232280
1190515
1004511
273077
1545010
771150
1475684
1970708
1497670
7799
929748
911312
1861804
883764
566397
1393872
888019
720207
1679146
1064106
1266001
961854
41692
1209491
1626102
1525318
1910392
1859943
1120574
1460221
1377435
1299516
26042
1737107
1931712
940149
100299
156479
1069265
267321
1453572
283508
1541491
1473272
1798760
1559224
610737
1373659
1813654
540971
1033732
1491626
1752582
172257
1610440
588658
133176
1291990
1292578
459713
1535893
411824
231001
1267865
1766014
631089
1789567
1910010
753491
1012316
67792
105146
1797098
395285
1599686
1415655
442017
560176
1384794
387233
1069819
102069
3389
1581708
707348
163395
1156864
728538
1445179
491771
142652
412799
1570922
685386
32509
1668586
826592
1930290
902383
201937
435255
1022526
781779
315723
1557954
1915694
167250
827950
1593834
369861
128573
1981503
954336
629303
1407793
1237182
39669
899994
1039989
1658482
1480714
729994
1815330
1352129
1426092
321030
1702771
933176
1163638
926515
1793627
151218
12089
605506
204683
1587740
285027
595101
1072725
521476
1518619
715534
1582602
542716
1366500
1182983
266537
1309371
296316
1564955
1348912
1039412
515391
444171
452684
1305846
1475373
189389
1332793
1475699
1595758
1841586
929082
583661
1949591
1796487
1289296
1030716
468108
481270
644738
1095748
403848
1768441
675323
599963
1363353
155758
1490733
302405
131890
222333
633670
928131
1161116
688429
1433706
974417
945098
1570868
880557
1401164
1190990
1761581
1354440
652170
74977
1973832
690078
1256071
663216
1927726
464751
111987
190371
954271
1303165
506177
1606405
163876
670399
218505
1367627
1133884
1697237
1066137
1655560
1272818
214951
828047
1918317
15178
607669
30272
707422
1293419
355363
1922040
765978
1562720
1262043
648260
267232
906468
1707845
1211606
520742
190277
668187
1991151
1854159
19481
1904778
1858108
331960
561149
1530377
962364
556003
1222677
793974
887392
515497
969454
1754929
1519759
338049
1450961
1457604
471485
1133949
1767235
1680690
1166429
525470
754941
548034
819763
770076
799013
1522269
354505
1670540
1639413
504332
1124814
821422
1882973
913960
1114920
1201911
1642780
1442968
1297606
314571
122309
166424
1959027
265215
1373148
127902
525781
208523
859073
148824
1638787
826958
1934156
845045
936799
1370518
286674
189254
452166
319762
901797
1786050
1775313
941688
545530
995619
1390622
924789
159551
156125
1655024
370288
188554
1818247
1659666
1620001
1045084
1624527
452222
599151
16127
161512
1506623
786910
1299152
929701
473115
1228757
38540
1432602
1731181
1631596
142938
2771
137195
1414070
1762228
91141
1739131
416151
832396
982621
625589
893390
73648
1375664
1410681
1271409
948747
988375
931282
1475120
1161789
577902
685228
1183435
776283
332559
1215629
293103
1898189
727364
1809853
1859373
711043
37338
1273173
914573
197069
1673864
1783112
1305685
477607
1373278
1981332
1876250
486543
1421621
721566
1767266
1099487
107830
1266268
1375871
460410
1959458
1556076
1446644
650937
495784
1696590
1824827
320462
1298084
139453
1314784
346916
128345
620466
1016513
282018
1375393
1146030
1320424
1665121
1877568
1046583
1079060
528343
511229
1732473
897016
1379777
183285
1470481
801852
1228334
1725521
705830
1758530
1679599
640540
410817
570485
1554276
1174945
1547235
333957
1227877
871918
801822
1656189
1643137
883814
709998
784442
262527
329306
1548899
251837
1745552
570762
833724
765409
1249448
1852946
51861
179380
1997791
1331
1586252
1215887
1922554
676037
1202630
650388
733091
1319624
566500
1444583
1840059
1867705
578004
1814826
494991
801048
1829090
1512445
617270
1295774
766487
1481977
1532361
553817
885786
1046321
1421584
853974
1919449
867688
806126
1963237
87777
84210
90214
383247
1891098
1647248
1444135
154285
379475
1506956
837803
1238417
1850196
1360031
1578950
1404011
1239317
953071
1055182
835232
1847490
630236
1695477
17544
892809
1842597
1517169
425075
1692939
907793
1180711
986615
1453145
1626639
1166106
1431205
750933
1569359
91118
896539
1134759
1862915
1586304
490449
1055060
973956
730190
476471
708004
782377
416347
986673
518623
201055
1268001
273091
1935568
1023183
66214
1658299
1958894
1946153
1287246
929028
1628352
378514
353324
1080663
1127045
1014236
677699
1077570
755910
741105
54469
1451975
430960
1877677
287473
566168
127723
1530937
1141108
170427
355368
1668765
1556728
1803533
1094619
1221068
1278565
24549
1260712
74751
877645
724675
1863638
493046
195926
795172
763457
625546
568643
1780576
216548
1268966
1802219
1002937
1866418
1673560
1024488
1369869
1490428
1148417
193863
1060673
1762484
1615236
3934
1123992
270443
526312
123099
1651369
340059
310115
226256
327750
1759139
159381
1211377
604022
794867
1442040
4010
824931
395620
1692848
1579073
1588722
1834777
726448
1610527
1180005
394288
1237030
1101246
1847264
1591599
1351009
1169975
1017348
1510667
1499543
1273778
183552
416901
1117761
949161
73031
512
934647
33
1255156
1689579
906137
1466811
1819962
1809061
658117
1912380
1937392
1257753
67174
1322579
1252789
1198505
1698101
1179611
1534129
724162
703069
1795125
1549763
1441371
9821
1616976
1616941
799141
222009
785545
857609
1488130
1658972
1458185
1550118
649073
1267945
87832
838036
85047
714996
1504331
1254273
689339
36692
587121
1366609
1083854
1925468
1595930
178609
847771
596447
540086
1019037
154193
386275
967690
1134903
740023
983867
762020
1101639
1938076
267534
261755
1281664
360525
938445
434998
1193012
1296048
1316317
378302
1862970
306724
47405
549976
1403085
36040
594199
710985
1964863
847495
312311
1901112
447268
1369450
1767164
1989971
778406
751416
1740459
897318
1821389
437543
1051558
1995350
1994890
759259
497338
1020188
1176662
249996
1524032
1087852
1082449
1778096
1410583
1311083
223080
1495298
1142167
1459986
1711111
551962
711315
78012
326659
947065
1006498
1626505
108402
1132437
1571649
911796
540093
716611
803549
1464198
1766488
1358591
402597
207523
691960
237461
1385000
1756846
1964113
617904
545505
108887
229412
938696
1475888
587968
223357
1061948
1039368
221482
1646384
1697359
806389
1643498
1123384
861312
1054427
427303
1876128
1933637
1651462
544866
1076930
772403
1789154
772274
478885
1863635
1131506
226672
983549
321262
42501
187918
378737
1147126
306413
1698619
617999
257286
814280
46098
760283
862396
543466
374892
1790752
554538
1981948
242829
249738
1804853
238631
1000738
1810002
582527
36194
633592
1028869
1138418
1542948
1102600
1194097
756059
1624234
736737
1006362
777280
291688
1910682
782515
1775666
170214
856700
931998
1278232
1045583
716187
1755037
1034149
146013
1000596
1534969
1937294
945461
1631482
1329117
1348772
227870
580608
438597
1856714
868934
635055
1296368
1320657
568661
174437
1712947
514877
1693301
684576
6618
565987
1383002
1488205
277292
1280119
1270584
1232073
997127
1334037
1803470
1580766
1387730
877581
1458646
1930857
1663705
1652439
843356
848046
710557
1129123
1231277
991646
692789
1662380
325541
1424189
839536
1399054
511060
1393281
563259
1938599
810783
812043
1901117
535449
1403504
449751
1914704
1884178
908688
491827
1162489
821890
72558
1478924
1217958
1488049
14478
596447
657360
237557
787489
777931
1661243
1109807
350927
259164
858406
234695
916465
1659232
1719928
918927
1612773
693306
959820
1401546
1630688
176482
1472430
1738710
1798656
99945
295060
1015060
276729
362773
1225440
962413
736009
488706
1497496
152533
1683449
710591
1086498
564213
1522176
304621
1002914
1858605
902962
1794613
864756
471577
1083794
1061206
1272695
918334
1790330
1432162
1068721
1817388
1779926
282416
1400610
1352610
86751
1071771
324539
667652
1227585
299237
1307322
1711961
1741180
1541814
1801119
428790
779011
1434484
914805
106965
1242324
1365601
1886223
1472259
1166582
587405
1581184
1982592
1909091
1744483
1826826
465310
1506931
721120
1202535
511937
428569
201393
516030
248092
556890
1721934
1975935
747240
1435671
143556
1912483
739686
903614
1221704
477210
29611
134851
1978364
736395
642249
1087316
1030014
695140
1730783
811515
1085724
1595461
333287
1412551
964064
1761452
882078
1711772
1211801
264812
263178
47916
1402576
1933537
1247323
589517
690752
436693
862225
812483
1286325
692395
1848991
1258019
1406241
1026003
775280
1771459
1060687
1417960
481401
898449
171093
312571
688994
946512
1919691
1919978
1900508
545044
827194
735179
1118756
1268080
1961063
672003
1426756
1851143
1650800
1128262
1921361
1860743
234403
591642
1261635
1847842
710591
130949
44217
224989
1169220
53687
16367
1428360
1080245
1979957
511382
1391561
1573461
1534951
1155572
444675
303576
233559
395226
1720993
741136
485549
1966034
99469
512425
979800
1515618
1878059
583264
1718556
1403073
560683
256481
564949
1890938
834502
1353658
1339056
273662
1219583
971078
566012
984142
518515
1735392
527660
801984
658770
170954
1193689
875429
1920480
1165276
741471
1342994
784370
611508
1648989
106580
1579881
1472403
960337
440432
754223
1767456
1353696
1106235
787881
1119888
725284
69186
1074052
1823608
1000506
2550
15200
1127547
561811
1037281
1347546
984142
67036
1338455
132339
1939369
1610863
110480
1960696
1531278
1141107
1674719
190175
285497
1620295
1108225
1487091
949801
497296
1437232
1338247
834053
951489
962068
1846832
890307
10714
647315
553641
1329816
278817
121231
376110
897360
943770
649761
1096639
1748071
453747
1409782
1343151
1220747
746858
1840724
1193940
1874272
179578
633168
1635601
437641
602741
285262
1766173
47748
584889
729487
515009
116156
45092
1502344
151781
166900
1791101
1365291
1271369
506045
1936323
234743
587837
865279
1145184
1304485
1189835
1629881
213752
1533226
1083048
1409532
210570
258128
1692900
1414888
230306
1225010
979891
757463
24898
665203
144499
1576832
1917853
918933
16007
228852
1316718
1338088
82999
991381
411345
1102122
1010443
1647680
307045
461400
1965502
1182298
1659921
1356347
1963719
1841405
1157789
1161857
1950996
164555
180089
1258118
1840727
1859625
361061
395801
1944917
1455610
328002
1978609
1850105
281719
1696732
1863122
798325
1897762
1485318
1609864
1638098
317614
1226992
1704476
788867
1357855
593871
730407
794461
1079739
1699471
1173883
403172
1555178
313598
992345
955102
205174
1850449
156946
386669
1465110
695168
1139014
1667336
447288
1059477
1185893
1364335
471379
1315041
1184366
1530997
1287304
1526975
1431704
1033153
1377787
682565
795861
1288418
1375807
788205
737977
1467413
826078
79509
67345
700398
1668067
1243948
758539
408908
66256
570720
1228996
161697
1232316
1329432
218080
985927
844054
214929
293728
1379295
1810264
374548
682296
778502
281899
1680335
305063
1485674
384226
62452
774912
894923
609072
1003159
1175399
285383
1508619
482409
1534319
995261
802279
1074826
1502001
336031
1016189
1077724
1982200
1378582
245840
231046
1432715
858083
653828
435484
868057
306289
93816
1262776
238684
224187
447770
1391674
1098295
625431
73231
789931
1367444
1718222
712337
275269
806094
1007861
1121658
1978934
1241212
929130
166697
241925
1427212
666480
391182
507647
954594
1917357
483648
313305
904147
187090
359040
608403
764571
1147234
1070115
766387
665184
1251233
521394
1436046
1626074
1776833
1439510
1735517
151193
1134490
306517
1854317
1169162
912739
1608785
1375963
1305894
172348
200311
99799
1081523
1298113
633607
1487198
1346963
603267
797684
503695
875900
325170
1373194
1166034
835761
289864
773229
639555
851287
1006907
1963432
1183067
1962011
1129176
1194251
1681449
1531540
521761
852117
1528945
1281410
1536960
1892542
859275
1479205
651323
1998202
1750599
1704826
1615980
1777248
1730595
1751563
1194448
480964
332210
1897139
1131128
1944287
260582
370991
1107345
918911
351944
908307
721967
397377
1926853
875102
1126761
1744328
1339225
1735871
1908448
1943418
409677
548244
100380
1911276
599165
934257
63845
1788563
1511964
1870203
1102360
207833
867616
379872
1939858
1404085
973665
170098
1725546
328941
795168
1305673
516047
1294207
875900
682534
1275431
1144991
56218
905331
871160
1636798
841527
969763
857518
1392835
72303
520806
1959307
1147026
387454
693210
406845
1574906
997045
738146
500184
706619
889207
265647
1800272
824545
490411
813852
302866
1866622
1754882
625238
88921
1547521
1462647
576373
115108
1141248
1765340
47916
1662458
1235295
621781
1865661
1530434
180585
1961056
1373033
1360757
1179779
1580336
1491022
1912007
667120
29882
1089332
1999931
484550
62748
1565564
1740350
769425
1964637
369783
169694
1563548
1177824
597016
1140229
205201
993611
1399850
1957937
1977869
338252
1958535
739475
735126
1564504
312905
1259611
1598201
1492320
1533480
1423617
679843
487575
638389
813607
1014250
170365
8543
1211244
431576
934056
205209
790004
1812780
452034
1836948
1680410
763502
464190
958687
35057
1115438
195221
1829739
839474
634148
1990730
1841447
529451
1943553
1616947
1698668
1392262
143772
832327
873211
1104988
1204561
1435116
1095004
1210941
269467
1230517
681136
1804472
1643078
1067244
1021088
814570
106100
781957
1468882
1744165
411226
1697359
1236572
59351
27993
1660790
206299
648074
1267170
304492
304807
907791
841245
272245
355238
394040
1957883
66522
738465
577246
547925
409970
1379260
1892736
1099143
1223829
261722
878559
1891465
660984
1819298
1917846
1308465
1964965
387483
936578
668445
443586
1222500
1782129
58602
257526
1364698
1964537
1607949
1744168
1915911
1694906
249825
874768
1905427
1165003
495718
1582759
98878
1060068
154096
1484950
646607
1718539
740307
498246
290620
494562
778223
1863306
1244894
408846
108854
641729
1366452
826776
632631
1459288
805013
818701
1883890
469866
1924053
304537
17463
1074024
506640
1866553
1691642
831879
289867
1855331
811744
1368623
801773
587516
350679
628930
226694
397282
707257
1656381
157034
1058568
1067079
213044
687427
1952864
1776227
1513863
851503
1671180
974903
1239588
1116656
261562
368618
1518636
1806866
1541668
1564386
1988865
1123724
1237645
533237
113750
284567
1160127
256515
733537
1677143
704904
173649
1040299
364104
16268
331577
1026668
404996
1282233
1524705
465693
1823782
1099009
1013644
1637056
1186025
327559
1988871
1595002
1741524
917200
1578382
430247
945556
330925
577998
300954
1064349
524951
606949
271320
1385943
1492993
1847819
1459490
944624
1646467
1093152
1644231
1664366
827589
1414204
1942018
20941
1658019
1537432
1471976
855681
522267
278351
935679
1770714
1892611
399101
970118
1863122
110722
1126234
1412143
518258
326925
1886798
1542626
1756297
1748537
281908
406295
1262570
522614
354732
10239
1483509
1326991
1267533
1460837
342279
1230649
1359016
295035
1498352
758324
431874
869391
411404
1957238
26653
1321740
95149
771744
386238
1547435
1697690
1915384
445201
382910
1707
572749
1160291
1973864
1632995
886925
1382273
1303337
687325
1671394
1895107
550319
634338
504210
1152337
795616
1989257
394036
1151240
302791
573460
283494
1371357
1720064
1044861
1914541
1374650
785300
1049634
1250077
1198385
1256823
217302
712702
1114423
769075
1960742
1693567
70603
1856583
1944909
1809034
1581290
520629
992610
1217801
1167546
1085577
1254242
607971
77688
1566839
1120316
455960
1058369
1500773
1252087
1874818
1962177
1462752
878735
406261
1958145
1233905
478165
1974419
1507806
525965
1685314
479840
1388202
809707
1321630
216840
1594422
465131
1605683
141914
1590986
1668019
591447
187234
135606
957342
524658
1382566
1682400
375147
879896
1842030
1376313
562013
755077
1905527
1956251
1713832
160414
1503476
1598085
1673560
127723
1723310
1245203
53647
1513173
806018
1308127
750506
681595
738654
708488
629554
133903
1216217
1712685
1900075
268262
1824906
192815
1767643
855210
912647
483489
768430
621140
899059
726229
1779140
957016
1530150
35394
1119368
1930945
1553126
1153545
1312598
1948651
643716
438976
1517936
342857
342048
1210565
530836
1363221
1552159
870501
975228
119429
942507
5374
289590
113989
1627671
151177
1954883
1378851
863857
565672
1214040
1804553
699025
1600906
957737
637790
1161336
1182934
953971
504241
1441304
437153
966310
325373
514896
944594
1249143
525096
1794703
1351022
1647984
1262926
1985776
571062
1759949
1902513
735061
1168502
1506842
1318081
1167729
802899
420803
865087
539433
793827
1840467
1767384
520503
1473236
1028746
1214181
1249093
1238750
1669443
1558641
756339
1342473
1421167
1353970
920425
661796
649885
1766318
870456
35182
79261
629329
831500
1865054
803874
886545
1722151
767292
1303017
693310
1730009
1521482
366753
1425565
1657944
783417
1019924
383407
647198
952816
1831264
296978
359017
1431623
313098
33019
255656
1235932
649184
1926569
962588
217690
549953
614869
1308424
14381
56861
526674
1765344
557468
165517
730277
1145629
938866
1257204
834675
60934
1924513
284384
501144
256409
1634678
1869115
1863916
1882565
173429
914127
1642619
344031
508388
1977840
183028
378819
1224494
1339122
1050871
1680043
1298156
763077
1680790
1337137
1481256
954422
1978231
571523
1048614
569320
1989142
1084167
951740
650069
1650800
580192
466400
543240
3486
143032
1570605
928977
1007908
1870510
1631114
1038973
1132640
700632
1891785
702110
91694
1729492
1901127
1830164
1479888
1931357
726042
668865
499452
1642141
1674957
1230773
484311
958962
475138
683433
197089
1678533
654885
695259
327719
235965
65562
881055
664991
290324
1106730
147227
1441952
20012
1500087
213678
201642
1034954
265193
29934
1682493
811548
1035630
446801
1538159
526677
872815
463216
363489
644786
1567741
1566028
1847977
922215
589231
468645
411219
104517
1802674
1230120
1094074
325296
68794
1015316
1797134
1955630
1195625
1139046
980884
494640
1345831
649446
245704
1468593
189260
1512232
1006148
1900157
718488
535
525997
1996301
1721157
70529
454982
515365
750736
281491
1241933
1301972
530371
1462853
1032362
603639
1105982
1016273
1806987
1794564
187194
1473125
33202
1878414
1266095
515681
1775910
1014133
1935219
1025954
877472
1879751
986730
1678902
719885
1955307
1525913
318162
1961880
553558
1051905
1968903
615270
1274676
914215
340031
1499320
1704582
139322
1802511
945186
318782
1765240
703400
885818
1524768
1560469
330939
205073
646810
1728842
1794403
1531370
1210165
1764846
1175923
1769221
749723
1246540
935269
867634
727955
723163
982758
1068020
231355
1759164
1670640
1143046
1599329
1993561
444959
1011699
969719
298137
1773605
46587
1119028
187317
1918056
763251
1521934
1367379
402995
862143
682243
154495
600338
311477
542135
833876
1959904
989307
1360124
1374774
593984
2575
1688722
1084700
1444992
199922
1342724
1885168
1565202
1287558
141566
784614
1533034
1687398
1236611
1835101
385698
1456463
1161445
1434028
1458583
1635777
1115347
1938535
1937376
435823
876529
28554
1763978
1980839
1686720
414536
487691
1103804
1444453
1494041
879014
1981710
1950283
1781407
1113375
1691071
1479001
155627
931297
1917133
445222
1494347
1464504
1170619
1498005
1387900
834783
210255
1492209
217779
1909970
1869955
185694
579985
1039143
1670505
313112
1526756
392282
1941837
621455
1241622
10707
169968
773738
1015524
1946917
22529
1550611
1588534
712072
543741
744704
708934
361644
335169
1141136
1529400
194124
222541
691527
787270
1088808
1628304
861590
210929
279341
1948782
1727278
848553
807655
1885386
815938
1620520
267598
574202
44773
1375810
1651050
1565755
201051
1350477
359199
477396
791274
1892704
1246614
659246
1788939
1718019
904746
1706780
603831
1469919
1407017
1710297
1102953
1444385
1814823
1801263
866780
240901
640292
1264798
329445
1848263
660513
312961
37171
1169774
140288
347210
1026945
1098598
130797
423388
1839417
1021793
876278
10868
486679
1192322
1076679
513084
364101
1998122
323666
396417
1361270
977485
520933
443113
603994
505412
141607
486777
713605
1747616
1936422
1558742
1681804
56218
963609
1702368
354465
180928
892254
1049266
1906294
743368
272573
1780276
1477720
780201
1485244
1627363
930121
1926543
471831
1177729
1920805
1640515
614867
1802609
769814
1408026
926593
1141519
1291882
1302782
657257
1270448
388036
766530
96528
458249
1376535
408185
136552
706213
394531
1526315
1483995
433545
918775
44503
1383366
1744427
1250927
211920
682549
516302
1146241
1931700
1752924
351214
868759
47138
1317641
525356
1717870
1843067
1161400
387422
1013983
755964
1725341
418431
627108
1590876
745644
654689
517270
1982200
1864615
1063886
573536
1971547
984392
123392
342353
1700244
1519263
1184169
1371361
1791771
595216
1333977
1390564
238205
514100
1318737
1990827
997949
1629287
333035
157099
1656244
153583
1111235
1889236
523462
1536528
256746
509809
1675985
1787266
1914946
1634508
1597517
180461
775172
1731136
1751122
1245212
1199560
531561
964816
674343
1539670
189965
317847
922756
1369746
243534
455383
1430533
1682748
382911
353448
648211
1558889
1262776
361105
1372881
1489816
174014
1550089
1097566
467246
734207
554202
502152
1539631
909649
663010
61698
965232
1112589
1672317
1505949
921780
769230
791269
609798
709578
857997
10515
1669082
769334
197608
1944639
269503
1642420
701980
615567
1048995
344010
839890
1009307
134575
1493845
1743693
1156512
1827833
1821541
398051
1250898
1393743
756198
260282
1246061
1199258
10881
901065
517912
1835229
109834
1125086
109869
642118
1839962
773726
252585
922989
663245
305558
1297958
1295656
1295103
1929663
732459
1143336
792859
1337
1306382
1751805
1591073
792348
657168
1789115
1411987
1767876
21025
728176
1202482
1141072
760451
1798747
507620
258063
1017759
473437
1406756
798325
336222
1430146
1713203
490894
821837
1683568
317114
1586532
792292
156505
1329076
515580
1716162
474946
407664
769479
1754884
1869913
1687051
1979948
264667
1458503
1045206
618734
268402
437673
1264344
1238483
765639
856871
1383512
703319
351635
1013961
1019042
654508
1476138
721087
1675678
1332136
1000612
1619653
1108139
1366546
385692
756604
1857505
874060
264508
196308
989346
1226816
417927
1464387
511349
971429
255139
1781412
1619754
704519
1698101
1713657
1044692
98244
975126
752633
1022844
1036637
1950731
1533418
46845
77497
14451
1196713
1859800
287473
1313601
48403
1737107
1855830
1831422
1341406
949651
1199114
1857610
1002476
69338
974454
110101
509170
1980362
1966573
668423
1537701
937047
1703961
1691144
1805124
1773073
54930
1324486
715358
989576
946042
617852
1284556
1013152
1382509
1971607
309839
177823
1707183
1877061
592365
743812
580614
373870
1090351
899952
271967
99825
42494
1265843
1652199
754120
1366327
132915
363811
1773572
96752
353522
928744
1491236
1602272
789951
739525
561695
1201231
620379
903452
975530
1791369
1877856
1731080
1390537
1809044
557095
1266461
1437656
79891
420532
1225603
1101602
1317078
902585
1513556
933921
644786
1398018
299488
508987
1034391
1791489
313672
250011
876799
95483
500896
202681
156551
1887050
54150
1691066
378716
1318650
1930250
1595172
1795414
839075
379171
1324628
700246
113804
1047450
280748
1306639
1417727
1600472
213160
1967752
683379
684707
834565
1922999
1405631
1746075
454657
861023
1005995
1903435
1828666
1478063
1373273
471496
477607
613724
1032569
1294632
1252369
616328
1352651
1812015
1227211
1565664
1784251
643025
1381864
594994
791401
718971
1355726
719652
988636
390527
1003535
1454919
896991
1232537
315957
505564
838850
1667389
813118
727568
636566
104061
204636
746124
1472840
1985842
1556583
1564362
1590973
1509844
969823
386968
1993126
586564
1442246
1340944
1316446
465463
186116
1873337
64545
1202896
774158
1511683
1252436
518466
1309321
210548
1537647
623875
1369729
11165
305652
1991169
1291840
1892961
737360
1244101
1960688
1504549
246605
149379
1195625
791639
1401328
516271
181233
1283005
1504503
1291952
190529
1712996
1092935
453026
936198
1646126
694449
661060
643322
754892
1424709
289403
1007180
1870988
1077866
311744
1348173
232378
1985817
1002701
938094
1115789
258390
1120061
150994
917816
51164
573825
1685698
1139473
721885
619739
576502
1114508
37028
1851357
1801623
882361
1537084
1101723
896290
736389
798424
1187917
357254
797654
36315
166842
1022169
1204947
1795004
1923142
1411245
435299
869209
1116884
1381426
1547165
1060591
856123
1183249
592362
1973623
1142656
748368
880953
269562
1716700
1568776
564488
630241
410712
1760005
1864498
1382752
1351445
1055562
1511529
1944066
786986
1701441
40057
1109369
892054
1528952
1215652
1050298
1130256
1968312
376771
1674263
379783
669671
547810
164607
156551
1024232
270462
1662773
376285
520943
251646
331239
1633210
937486
1263665
1165266
786683
1590661
264162
1013364
756602
1219678
35313
806545
1096893
489978
1411466
1868987
1262138
1366191
826832
1056580
324424
1866441
1170229
561358
1311111
1544834
1946002
14645
1934447
400245
1281069
566258
1756844
1488114
15201
1112895
372492
800232
1790871
1206026
690442
1797986
748463
816452
1053444
413088
1921551
138224
315155
14906
1632496
376426
1819006
580637
632454
789159
499249
285689
1036625
1542549
1667265
533766
1320050
1623838
1389544
1826278
440265
480043
1955053
527533
1424583
164826
1195337
147714
1352309
351836
622913
1796519
926133
671474
1805250
144092
1869552
1615973
826414
1754217
1448699
126621
1204943
1491063
887069
1780277
197423
1742083
745265
1742052
1143655
382175
1288618
777838
1440967
817479
161415
1903259
861448
1285870
1230076
1292343
936889
1991843
1571232
437463
926753
1045539
1931856
1950317
65311
60599
1314473
1808147
1929706
1398139
1998826
246572
1489515
305451
200901
1567843
578224
1686945
410972
628741
916382
454170
52801
1467655
664128
1257400
1453415
1071219
859471
1524086
1754444
1171994
464782
73095
963866
1960271
1799318
1146937
206866
211646
1311834
588739
247910
1093083
609735
870706
516935
367313
1933357
1763565
605404
674182
7962
1096158
1584937
1790883
1875421
752050
848506
349736
263705
197545
1009426
1915285
493788
1228630
329911
938372
1515279
1262735
1521078
208550
1651949
494282
238326
1999938
1984453
52222
1633507
1254308
272867
1754984
64924
1813027
929387
486334
915604
858985
1197749
223645
1189839
492229
1916932
1003707
500110
153449
1370569
757714
1638169
1637230
116811
163435
838513
552510
1163223
213273
1298279
700749
349133
1638630
1992550
855610
1256071
939602
1999271
1301508
911968
337389
1590363
1332549
1889772
238216
1943264
1010855
1051899
1261380
1834813
662336
791101
501997
1391891
188270
1139344
933943
242156
458089
943931
1126496
1858585
1599595
1322131
822521
462220
1518415
145187
937226
672624
1513320
1314223
1723926
1167111
1205883
804817
568703
1710084
538475
1532143
461199
1043213
733579
1825174
1589378
238540
1359990
204523
1956004
361859
238859
1139677
1229416
1808541
1156512
419814
214316
48075
1382366
1557408
576343
1156010
1672757
1259061
1660377
1176361
96018
802907
1688470
163220
41208
1996055
605047
38060
1198886
981105
1391829
1359834
847498
329517
1383301
1338320
120351
1765193
418036
217702
1565038
1677909
554589
869064
1709163
167494
159665
189882
1811265
1364455
313019
1374948
474300
1161784
1385340
245961
393829
1696898
568171
1777040
1500995
1078236
1939365
1639227
1109918
442531
1655621
637356
929141
1134231
1268690
1544830
1371775
1030162
532757
1468526
844603
1262774
1666545
1153206
1372202
996180
1321738
342407
1037110
759532
1091541
1626023
1235048
1458384
898431
147635
1145858
1842622
1185996
1426389
792883
937179
897150
830124
1427313
1606098
1771962
1745924
1851538
51861
1014280
1786771
241155
1036029
684020
658566
268466
366628
514307
1314204
1992772
114324
1431884
352840
807632
496616
1434564
102967
1600672
732915
1822088
1512714
593208
1421763
1170640
1521638
1937928
1694982
1717933
1267424
1374878
1669021
1584742
756817
962205
1466203
1235096
1127598
150034
1351769
1675762
1797710
773837
84992
1680657
1471026
744317
1010506
1742104
32284
492965
394605
120620
1518636
1724686
285285
1604903
1804255
1767448
1534939
336521
143960
1993134
113545
375734
288858
388894
409207
537359
1614463
45536
1944873
789159
780352
1771931
1361442
1937774
1072678
1449594
162973
1873416
806344
575811
268348
1995429
1263358
1047315
1028477
1858317
1126613
1606638
793673
880112
450372
1896778
1733032
1113470
272444
585100
402195
1899871
581396
1142085
1032118
1370056
156938
1473927
281620
1471930
362584
1055074
234733
165966
304030
680088
848572
1901158
1049231
846110
1350226
1540517
1595274
1402185
50002
1554093
1329555
1656522
1878517
175867
1206150
1824936
1772831
1966587
1822901
123358
12724
1738290
1968456
1399614
1251776
1575707
1427595
1322223
1377718
443720
59935
1203796
639139
1933855
1053304
1860062
1624076
335161
260298
333540
782206
1626075
1950996
1680193
1347455
350451
937668
1899601
1061270
1073005
904577
240939
365933
987125
151517
201682
343753
1009140
413036
1675190
80933
1441839
911689
855115
1487349
973515
1318002
1499856
366243
866947
832441
1536321
913492
424071
1680539
538224
1797860
836405
1083467
968541
1809234
1880660
1390165
753462
35413
141125
1205629
327903
686925
1030171
1696895
1954693
366840
886715
478066
1649314
526533
583237
1207569
1125467
1692853
1701683
825614
280497
1951666
1529053
1913591
1637327
1448991
1441334
1517081
1120536
110920
1542741
208568
416400
1456543
774182
494827
1352031
1159663
319307
779453
1698978
1067523
1817377
734698
855679
505414
265014
1941419
925240
807451
594667
1052019
1794460
757456
1495782
789826
350361
474629
1522899
427846
1788734
276844
1887239
390869
577931
1813301
188437
1569189
3277
1126482
1432657
256674
77567
1321160
1059480
1690049
239247
588258
51484
1231278
771829
1655170
484894
632800
666344
1572323
1649529
1786050
218069
1410869
1305208
1558328
281719
887604
1443286
1866429
1446220
1887570
40528
49728
1481976
954346
752579
479399
1419759
1208095
296046
1478022
293622
686696
1806197
1849511
1942064
943011
1489204
53656
1278321
387139
113660
1559800
1307554
820345
1718556
24144
681789
184894
1724480
1115677
361574
1988521
728824
1958526
1465636
469490
1096069
495661
109456
863465
948131
713118
1236768
1851102
947155
1041409
908268
109303
594496
1824034
10227
232504
874449
413882
620318
659750
238540
41330
1500347
787066
189975
366833
1967196
1158976
853855
558473
1576890
544711
849544
1414318
496115
290490
585626
1361608
1617898
1063014
25096
246417
332783
802794
1998025
765378
560490
1225763
1022320
195165
1522473
491385
635070
1037190
456495
1863441
631771
766560
483236
1180520
534062
333251
1339600
1073820
77012
1486293
1710870
1065582
583085
1980304
1667930
1548035
1091541
300619
768600
1452025
840219
312458
1072197
208092
1131006
178376
1967488
1510955
1450221
664476
1597866
718570
1146714
678666
1341168
1498402
440983
173393
1938458
387539
1990009
311534
843665
1616759
1233452
36903
1026413
1110760
1748055
1575122
481095
1226446
731179
1210272
231736
1608067
641509
541979
193301
1596545
768937
1614792
1988041
359831
705841
579537
1622289
1733033
1719611
1158353
285004
1346610
717257
1239551
773556
1472445
354516
633390
180995
288119
361545
1977164
269193
608730
402379
1559929
1621021
663868
887389
907736
1836165
1380505
1260148
1306982
57665
1109664
1315232
1305111
844228
388210
235509
374196
1937007
1124726
1997747
1525602
1006717
708263
12382
180581
1041965
997543
1980078
702718
1633605
235584
891902
332226
1192760
1118917
713845
1237261
1484296
1887285
1817068
1421316
814076
1897721
1962671
1422279
1724168
218619
486560
1903209
126562
1172158
675956
936661
1184742
1624805
159281
1844561
115961
1096789
1309386
1527172
1943249
1156785
1171610
1889397
1412584
53429
80909
917197
1610762
738254
1984528
1731122
1992481
207667
1450476
580071
222860
709263
1965889
151919
532522
421782
322312
1649090
548612
1507934
648851
1541582
1095043
1561888
912977
1773351
197795
1018303
195305
1275823
918608
269561
321632
1520799
242034
274673
180695
1163812
1012764
431859
1874199
827648
393174
1911754
1548972
419428
369926
554639
914930
1794956
108906
1189377
1886038
1302527
1288370
535987
525618
1181184
1034377
1815120
571959
11005
1546517
1774248
383716
1227868
1699118
846258
919843
836036
1449060
1659476
1343229
1268052
139865
32639
1431214
954633
760235
1002144
1872848
868216
1925626
1186395
1309867
891805
534433
1347475
511118
184249
1295989
990051
1354202
1378158
211864
296720
767741
1207721
78541
1276127
1205427
1654703
632520
1292837
1977283
740888
1640696
1683053
1087456
392988
1030792
1606275
1106397
1364754
885246
1221001
813673
1402342
137016
779551
1910958
834412
1282837
99282
1081254
201188
464233
1779933
1962815
383437
1697477
1700849
1999584
1080970
75781
1407355
658795
12998
1973528
981423
897729
233025
1605435
37277
1555149
786983
738419
1029621
168942
169406
189450
1100741
605802
726077
1900499
1716580
1797860
984542
194789
1876421
1847473
256793
1984381
1857735
1886621
10026
720962
1499946
1217377
463860
1974100
1999594
244286
1933654
524513
374308
1087159
1087505
1637203
1760622
499465
1216780
908688
518283
499687
556169
1665592
775874
1399579
1092277
1780231
192080
1822303
1265430
1691690
1644092
817001
1065215
651449
1328279
1246354
696011
949224
477453
604323
438407
1487175
1526709
1066934
1172458
1265508
955686
375951
549747
88750
379242
1687325
1641450
495718
1787748
1185062
1978982
1305487
672575
945953
326051
1764251
381974
1347352
85724
611638
812768
178608
1432496
1659350
447996
1429117
1138241
698029
200775
238678
1185749
446240
1653755
1628582
301171
572371
1378643
737360
1424655
146118
1932117
647604
1576665
1062139
339334
1306353
689966
1147595
713144
437330
155514
433704
959835
1651071
606166
1315778
356214
263355
995758
633591
1705551
484427
1936651
1779509
960097
819739
308754
1691919
809941
1574580
1357022
1440712
1766922
1593966
449662
441652
200713
945072
381017
378972
1963287
1826302
1084808
383292
12289
692176
1124993
1577926
1423498
1836892
1707250
909310
207645
1646316
1878683
1280371
1973213
976120
139699
736561
1744460
1595627
1539246
1824924
407907
1469492
383079
630823
208599
570392
1884087
1369336
1722889
96291
73222
276288
1875554
1826230
1861980
515643
971459
899659
762147
1373072
1181825
1354244
2187
1297023
1129504
630127
530224
1623120
473806
1925146
321779
1364325
1701464
1005108
1588500
316724
786977
903585
1169354
874859
119013
84809
566474
1120662
1576940
1742922
1958089
1271090
1282656
1398936
1078603
474485
1419664
184134
539622
116657
419769
1399153
442531
1729810
1057433
1564594
279569
1106189
1719819
112617
814324
1606817
1831594
1202680
1042373
206069
753718
1588991
1348979
951814
1451614
503504
1470614
367338
576543
1841385
1377922
869556
142652
1866429
1148998
1084134
1243181
17019
978975
953870
685236
1214154
1807735
879355
1099683
1628255
1388714
704896
684343
255393
612821
568478
1196989
1599468
1093126
1877327
1333289
316441
802582
975084
769026
130162
125332
1222007
1589778
1564242
1975011
1361507
488499
832558
259560
24105
546371
78979
1539322
296679
657130
1901229
330566
1743336
77829
335784
666401
21269
1624660
1528775
78754
1586439
1659232
997346
776305
1495498
284960
1154231
1546111
146870
242924
95402
1893328
1206715
1499806
251722
1760847
1290358
1338734
1778898
1178374
927402
771696
43952
342462
159092
118447
1891153
894343
1921301
1284221
829269
1770782
25839
918336
979042
838584
471849
137640
485737
1518645
340245
834675
1915911
1218262
898245
738424
455801
1268865
123801
1417205
353698
1464849
1278362
844203
568895
166933
1671937
1312430
1167296
1052928
144933
1254500
5371
226707
1869502
832772
842198
1539786
187475
1778459
99021
1478974
1046868
378150
1739732
1091202
872769
212446
305292
1849432
1067817
438912
965276
1018838
1310262
1009314
1868930
920528
1196856
1064921
842529
1777192
1070048
1697161
1516692
1869158
226488
95938
1933786
1424491
572477
1714726
1159322
414760
390485
596594
1739487
508751
1583654
350556
39195
389486
309372
1706269
1040601
689426
105408
717979
1953917
564861
279607
1388313
842650
1574207
1378688
1203434
251186
1465037
1760146
1333990
61870
593096
292601
629659
1032771
1345872
743585
1946270
1944042
1970414
1584025
872855
286314
1498497
579157
1357178
1228140
1677859
1561041
670892
309178
1966646
1744753
768090
1243404
476180
1960364
1101022
736825
265399
389895
1328296
642636
179908
80003
923770
1859493
1511764
787066
1142793
1047028
188035
538292
596260
337322
1810363
224912
712416
287486
722844
588925
1395525
1950810
474082
679671
84173
686609
1917327
862660
1831885
1552544
876946
1834595
1878532
299523
99212
1671136
1473939
1327702
463615
1730235
1839936
1399673
44065
1172532
290064
801131
1666561
328705
1962955
477563
1819790
1945181
1725620
1383845
601467
227848
669082
1074716
1151083
1105773
66250
1203737
1239465
989418
1103386
1351727
1776488
1663653
978027
1502746
67767
1370955
1175764
1877992
332062
621310
462389
432496
52370
1693103
556810
714994
21449
820055
484894
1359002
1354124
894718
1008056
290245
1100082
1481377
391359
237295
651153
292063
1497163
646318
435350
1694723
1940824
295640
1487356
1721607
82582
306282
325906
1183262
127448
341235
657396
977933
1236511
424963
1370956
1170161
1792680
1988467
430815
1814927
1863991
629037
218192
408429
1035015
1309645
256575
40994
1908055
878496
543177
1044101
10263
1163391
1590148
1800840
1329986
1446924
380367
1383429
1025755
1031553
1112639
1987912
606740
805125
897775
120496
1564692
1243537
1455272
1287873
1772546
577627
1117369
1255058
13080
453168
1159115
1450647
1944514
615384
1907050
483132
1050008
181441
1945915
1832459
1194438
1517328
1702414
553019
1907514
97662
455525
1346002
1736916
594958
1833283
1189603
163568
876831
262043
861381
612280
1298101
1640448
172419
1817231
484671
711780
1315027
1146930
191955
477840
1769000
647837
566454
587577
185003
1957180
1125212
1222007
1336769
782782
1716174
1155749
254709
1802625
783098
1614310
658252
1983777
359952
993016
434483
1492972
731962
793618
1181254
383574
1652525
1227656
1982390
101409
1258082
1340978
1802284
1791331
693968
1274362
1971848
368013
1790330
1218208
944784
28472
1817193
292031
1756129
1315067
879718
1219085
189071
589815
1899475
1413797
133843
1667423
1872091
649791
1118087
760470
1000596
605403
431447
1150763
1914881
1550933
1755063
1300161
229800
905427
1162913
1329211
1974302
326314
196488
1379717
684575
1417082
335706
200262
280036
1702365
1992634
1569127
425286
763839
1051079
556903
1812972
247681
28680
865867
333326
1856143
421046
210255
138947
997054
534356
962475
382146
1458796
788225
341367
1676976
139319
1663424
710254
1962987
1745835
1008079
69764
238868
1950400
1190972
356367
1851349
1152306
954109
1297698
290615
1088102
414126
660368
388605
155254
378349
430987
1167244
1631565
1397201
857091
766105
1673169
645958
1935001
1792158
1455960
862079
367048
1515148
1387744
875176
475989
348280
1652988
1962606
5270
1934351
600698
1462100
1110943
200742
320039
619021
67528
239897
1326641
986064
349494
1474699
86903
705194
66353
907052
919833
1743197
1346963
438664
154096
1347568
1007996
1709111
1611231
1511893
788568
903134
467182
1349339
603118
1066741
228992
1433385
1243527
1559272
828290
1336971
131723
940246
1690311
238380
508140
1027658
508404
174671
323975
1855836
234176
1512532
1838041
1616636
173837
851368
475474
1609610
449019
707024
993598
503785
404789
717210
1390099
1941152
1375248
904804
1473754
1398232
1741735
1234593
1393090
1380555
1561290
288257
278335
1280019
1611754
1876985
1150870
132240
939220
574771
1079745
1746636
1678621
37755
294279
184451
1869157
777838
419857
794508
846515
1726171
1353493
97012
869867
745859
915712
592308
1694575
490884
974724
1725476
874955
458204
3928
933997
1018241
562586
1594506
1951406
732836
1896322
460349
883795
598282
1213165
630886
1635340
1409475
1244458
1499189
1191238
820638
981151
1012838
1444532
811704
795651
19774
1910273
466135
1350095
1243701
1911937
1462865
333271
1637813
373059
1358493
1404548
1541682
361559
1210565
450048
744228
1638037
1807662
438233
884924
66829
723774
102967
632778
1467176
1566427
1764830
928728
259274
1635109
669516
1549101
292871
1834028
636208
945223
111616
1490465
1312317
1626134
1139779
228595
1454086
660330
1194914
1173703
340872
117577
784614
1122864
1710956
974426
532100
1405224
1523419
582704
577746
57676
680706
144631
20165
537647
1575438
1168379
1175411
1409889
1696813
81868
1949532
1191433
326824
1189606
693020
83676
1541860
1705766
1257370
1995800
1927890
1272158
1430032
662146
844868
1563626
261012
1256063
1940260
364270
1359972
1343453
3364
313066
763719
1530131
736787
127870
521116
723172
1190225
968646
1128552
50860
1998499
602513
1007617
943011
1159234
807974
1692488
725921
1008722
889755
962834
1200040
1477125
897796
1657560
654133
525997
1676031
839556
1642256
1671779
609610
1003680
468776
49343
997238
1846017
54899
550382
541410
1950297
1504264
1119342
1753380
1720133
104709
367448
708691
1420990
1886748
78213
1997334
417873
1367369
563187
1198591
50342
648215
1298460
1763210
1619419
668535
983845
988420
1228395
1062405
849823
1305089
240584
986544
1099968
942258
1959945
12533
528527
417868
983284
88104
1597568
1805816
977208
256181
1133827
914822
767931
133367
771686
1993930
1686035
839291
1615760
594219
887681
1189605
657232
1592999
1417938
1544724
121621
1320208
1612520
415602
403847
1421279
1216415
1199230
1597707
1962003
1678928
1228332
591863
1484060
1380497
492292
1501742
1031294
1280705
1871990
514463
640131
1466952
749510
182758
458985
397495
63681
1039195
1209025
118184
14474
1634351
1817013
1726955
1614760
795357
847223
249831
1751147
1697845
1541869
1872744
1165740
1771108
457533
1478289
1777601
1874620
1758882
413341
1796612
362681
19141
1093145
465506
433996
1496118
1170229
50120
513920
357268
1249621
139038
912112
100327
459092
787072
1923638
1787371
29962
530976
1293838
1025947
76060
1606051
1337620
1212040
1712362
342659
215928
46275
824000
1629222
120879
68241
426353
1731033
134376
1152884
58164
1654608
826644
334670
1362657
932293
1359703
373530
1982460
918173
124189
1327328
399176
835869
1554977
796967
863490
1940795
1641057
1287205
1395769
483484
703359
482307
1804129
1652075
1110918
1980442
1172457
1147904
1153280
1979008
765214
378618
804946
113049
980364
600389
1592081
262487
1319416
349500
410367
585976
585535
1302026
40050
1092167
613007
257278
7090
1005689
662770
1234722
1432374
1655830
348971
1311334
1631477
528943
661543
1213920
1622175
348961
1300948
569502
26871
351574
328101
794585
963690
1758218
1266861
981796
1021678
1144674
839956
1181297
1225582
863483
194680
474788
12294
698638
1473538
1103804
115569
1782954
809673
1671091
1492313
1720928
309412
312236
1900880
166478
1746075
1701442
1563106
1764963
513190
1388914
166412
114401
1506507
1382941
1148568
1731607
936052
1985005
1051263
374082
1566688
1530690
758816
62719
908669
195757
1970391
814246
1056995
708131
1025244
1786203
994927
1035015
654334
1529843
252776
289867
1532432
950339
1651317
1435512
1471174
946482
317527
914469
352034
985660
813833
1040427
995155
176406
1958990
1819547
1667922
475479
1956702
173967
1771138
1468868
786124
1836268
787993
495918
1944693
1229054
1654726
916636
1774123
1730870
1118007
670368
1678169
376191
1359563
79559
1974082
195100
1980925
1958097
1093540
14759
795894
409594
767386
128568
646542
43407
683425
1026339
1707921
490122
1227950
1273299
1030972
1156522
728108
1163188
500843
1839161
303511
947119
166344
218990
648725
1122338
1886501
1081633
1396827
864965
585099
1095669
1769484
399328
1829822
1903319
1045444
1226682
401020
949228
712397
1475893
1980740
641684
1176036
126063
657858
952851
1339660
1024880
547212
406583
431748
999038
993498
156805
714924
596203
1737021
51107
1556447
1028937
1819181
1774505
763544
366945
1048821
147451
421434
438917
1946252
1541271
1551420
1414844
1862059
930401
631428
641397
1003956
1064827
1732386
1600819
309910
309243
172413
1458662
1572985
159648
907233
1964637
497083
39669
132504
1888711
1785832
382830
151654
1140881
856188
31758
922328
882245
1201748
383874
1859092
1089249
1294535
880930
544832
234800
1170653
1766632
615993
1967463
1322562
658958
1223003
568517
1781020
1505727
1012131
367581
651519
336143
567620
608211
733579
792627
1972541
573138
896294
334966
1647302
1505478
1013676
1051792
486812
270842
1700201
1929704
1004380
197003
489163
1732017
945514
1201778
1861925
649600
1024650
646049
481206
745589
209495
306526
1115523
128140
1587537
75057
1117247
204490
1292633
676400
869186
709606
1329511
838096
302670
395285
494953
851080
684777
373803
240119
556630
1814672
161524
245498
238727
1216142
1112969
947783
1901877
1446928
308240
1721969
40624
1093282
1822487
565906
999526
373630
453691
1492811
261012
933043
639940
1693486
932569
22070
947385
465461
1796140
895945
1264501
826766
1062730
531529
752709
458671
1705234
86832
599261
145476
1823109
1232803
243511
55888
64275
1793671
1756681
1140607
388477
1087614
1284167
276940
1942954
1858755
1708897
39058
1060782
1146752
128354
349382
1188750
564158
509157
533156
320599
517925
1765956
1128518
1062197
1119986
801005
1407642
1463813
443588
721851
1635253
1128722
566522
585532
752242
367833
167812
618471
1892946
1048469
252800
643674
1046068
1500656
1467916
1481283
1603457
839005
1433267
167676
1635087
404253
773092
397425
1293680
387869
1314375
1756135
759262
1677847
268678
1077722
1310487
812986
81495
1748298
224282
1202275
1431081
1816012
1756740
1924957
1142538
855759
693884
1474908
1159234
62058
1633455
1374874
1856962
1370455
1358095
1875334
633824
1871170
1319571
123534
1156953
868314
375640
1553215
1027860
1911911
1927904
1865437
689356
1563489
1618570
1061912
960067
1397190
843690
1364314
1127490
1094205
1826894
542030
1675487
1014212
647167
151392
1916300
24211
1388475
1723972
903874
1980028
716590
594496
1339007
200686
350341
1718072
651830
1563694
691749
688207
92190
110083
1258065
446577
382344
215417
163064
691149
1484085
697981
590845
1235583
1166316
1135172
1427526
21061
206252
1350855
592763
617080
1402639
917300
558657
1223579
172409
495550
963438
781750
895316
153060
1881100
1738733
1333913
1333785
855218
1670923
1912007
272897
295663
1182869
1936811
948637
814522
484894
1882133
125616
1606264
289198
1812276
841948
1043458
144099
1730814
484157
525375
824080
690585
927301
855843
820571
1746901
308626
1948344
493706
516800
1617577
1368610
222916
268012
448146
134072
859308
772582
284974
720336
617977
93547
267009
1192644
272464
1843243
1645944
16875
1595580
1133100
993303
704594
1139836
646608
827451
605293
1430182
1454924
694939
904204
331984
1067084
908435
295818
424955
1042951
1576676
542262
1160284
611625
689939
1888053
563247
933541
1783091
581055
20659
1617456
1679622
1149686
695546
1115228
1906855
1672651
856902
1231272
1226820
721822
994324
1039911
268084
417026
1267767
1960878
1634699
219499
1398715
376849
1760840
719517
1846963
1983590
1349004
1387855
669562
1650663
121729
415547
559948
38273
67506
1486793
1287356
556542
1105308
142376
893210
116183
1098992
1545309
712456
276534
328487
1576676
1695995
124750
35595
945100
170232
1224392
1048352
1972148
1713896
356238
1428516
974619
523520
1049776
575950
338205
154049
686768
199322
168381
1252568
794867
257058
367743
502619
1809309
708733
230002
1251700
103221
242662
1457787
531569
496389
1366655
1643782
90262
1212383
558384
1794578
1791660
206731
306746
1074798
551507
702742
1071582
1141802
880215
1006175
768779
1952911
172233
642369
121617
1873769
526648
1039404
360524
1590661
1229559
1314826
975570
578189
964180
225855
1055316
701940
1265836
843501
1164468
1175062
746886
293545
263653
1306240
632228
1495215
812403
1651280
110495
1552950
48310
656113
1809495
738552
126068
132938
1355701
493252
1775907
231963
1733515
1009488
264926
75327
1163805
475160
1111150
1129265
905316
93597
1763962
1247342
993556
707687
1350348
409737
1197505
1791749
441500
629206
546724
855894
246147
1840734
580614
661111
1413039
1289572
771679
919536
1839048
1819634
1538425
1372504
1968869
1822487
630381
986808
1416798
663825
111837
649364
967060
1508314
91393
1043428
1773479
737478
1724830
1162346
796724
1074013
1702036
1797385
1842828
1907139
1928881
1488621
146589
1349446
279408
1239057
498990
433355
838444
1478476
1772602
1717415
548105
1463946
1287965
436671
1749437
1363691
1256024
1546450
1294241
1138310
301973
780289
1700014
1404791
242297
351017
54979
813521
77594
886703
698311
42
230833
261718
1660962
507007
920839
1318813
172463
1192212
714876
1491297
1636692
515140
1500865
418765
1087577
1253237
246163
1230319
531287
1866723
1647203
952707
325017
1627638
1586599
1063918
1872468
1809309
158652
1364367
1579869
1874548
1336674
340363
1699095
1695512
1393649
1631322
1848249
188441
1988260
7031
711136
1975205
964491
1944514
1128226
415030
1987912
1028962
1496055
1053021
1088493
1396076
905720
1633861
155865
1981145
837109
635812
1739799
1696855
583110
131875
1162573
727654
775628
1220378
104870
1513963
1695645
1207490
1199959
502619
1559839
1245957
1484966
1854400
615092
592106
262190
934462
838142
1766524
1142018
92502
312213
513691
420152
287191
1041576
938219
1179743
1660533
1214420
725737
337451
278243
503473
1045507
579720
1028753
1811424
874243
1544726
460338
531973
1631699
525965
228177
49901
1953682
459024
1200550
769337
265275
246761
1267469
1099840
1050567
25941
239769
443158
471295
1700702
873047
1734301
1157675
156752
447028
881336
1430590
1965669
946512
1822088
739155
1507941
1432234
471636
1038463
714628
471021
428855
83867
859325
1308736
1945497
1876671
1528916
1940247
494625
873139
1099937
581267
718414
1098417
185983
942894
1509602
1346603
1268040
1113649
433027
449952
1260227
19991
501523
1869552
213941
1486409
1151510
1781244
1369239
1411465
749951
891493
1342993
682606
810823
1502120
1746034
135949
169218
905711
1771626
940396
1573954
850927
158390
1793627
1069387
797016
49307
476459
1525543
152739
1223184
1601087
90641
1633861
174314
95465
638901
745357
1566200
1423670
1218435
1564942
1940051
1368640
95030
49111
158867
811014
129865
1746196
1756702
343569
1114647
261226
1700037
794161
983171
1745723
1751249
258058
1668809
1322579
1077085
1196343
860608
1258826
1843096
1526089
316790
80137
1684537
1511816
743528
699631
1844800
1425442
1619314
1972881
828216
1193187
488754
359238
1600475
1611325
785359
1650773
1854843
351765
394502
449530
1277978
755000
1338520
688068
1681814
873133
78049
408345
835993
689841
615273
7790
503278
510284
1512287
146589
1208632
1640753
1718677
1354622
1531862
1351809
888746
1258118
1752542
1407266
411704
1851282
1294212
461774
929762
1676282
1424767
1541487
1487697
1474482
1310250
1547998
674850
194359
452474
160155
1700898
1724372
657440
219526
1620961
1506798
739229
1990488
390347
997347
1569785
899694
137276
1859426
1153206
1933811
733491
259142
1975444
1324613
1766936
1894256
1590398
91491
330833
471991
914682
1418914
60923
462758
987524
464990
413261
599331
806955
142698
1185160
272444
729266
1785783
591157
1658550
684210
1427094
1775231
1709486
971368
1822828
559574
940677
487383
822446
452766
1358905
425770
1560978
1268316
1085731
1612221
108413
1492655
534629
422631
110083
1235720
157784
358329
1994591
150318
1864309
1287241
509876
282444
1345125
1571539
198980
1919870
412656
1022150
1933513
1579110
658922
1810873
261313
1191561
451583
1133100
736679
1439270
370340
644128
1110326
327540
227290
704497
837220
1793492
248013
289983
419290
1891098
911715
376153
1339012
1301406
1998914
732523
1739980
1621841
1294178
894840
1781289
1685315
283363
324912
649581
1230605
108570
1134887
1784789
1820954
491888
1317697
1567128
275749
1403410
215612
1258566
159245
468076
861398
1692650
1307273
989307
1099626
1857537
1958129
1923201
1404731
1701974
1482555
1045019
1627765
1757858
1522617
301148
372702
1386893
1497924
1233318
1359460
1194357
28544
186643
1564955
1177587
1263477
1906739
153844
393359
647123
777906
378202
386275
1486203
357038
903203
1510763
1586381
288214
1041782
1955630
324801
1244511
604696
825623
1375577
1258302
980434
1756092
678392
1981938
1392454
132149
1655401
1226055
990
1705039
18181
445853
677036
860970
1591303
1987010
1544387
945861
1967518
886925
132339
98775
784504
198441
549866
699843
1618115
1200185
1114632
1875701
1224277
875304
343236
85791
998718
1994650
1047776
1913514
1413186
1760154
94218
1529180
733344
1712255
1339314
1822568
316758
1012024
588538
1596944
788009
346332
1394650
1539373
812266
1931850
162747
1977534
482703
1148830
1409979
368391
890842
1207339
1971454
1035191
1618668
637819
687825
1741439
1437451
1094911
591885
1219297
1269540
903622
373572
989856
1194923
439608
1581027
1908365
1763680
1367940
488511
1510596
797678
354624
970045
699737
1676770
606252
338455
304159
1947849
1550319
1020504
487356
1997404
1920596
932703
464316
632020
55810
150960
1245203
535268
1005724
1320291
501876
1155404
1633472
1301528
1497928
8809
870745
1597426
1867786
1807989
1443954
1839972
1930467
92670
1494563
1924192
182837
1611378
1854143
908934
898798
122309
385221
1487241
910518
1181586
114153
1130583
1046321
703613
49682
192508
1016392
863437
388750
1361068
1706229
308062
654185
10494
1018028
853575
373482
1965328
78710
998756
1765429
979857
1107083
1798478
26034
27508
942473
1069499
50923
1613164
1292810
457279
1816647
28877
1250811
81098
1655047
232455
808843
136552
971013
969180
822533
1770953
1895237
1860392
293796
328634
353852
141915
108297
740425
714340
1187519
1676249
1511672
674222
583341
664977
907941
1100540
52256
1470350
27191
791439
710662
49111
631228
1719907
122413
1689677
1431039
1624940
1611730
937559
374111
1025601
1178425
1459044
1810883
5532
306539
253131
1029394
644986
1778198
1788413
1146979
1395304
1477209
1863889
1321989
1565603
1421199
1685352
436828
116123
134031
108778
1498646
618734
1287842
59699
933701
640050
520919
206625
315438
220833
668937
565527
1115741
1892289
869867
1372373
633379
1238490
538977
1193389
706869
1564582
805312
452414
989789
1102779
1327657
1484820
1370184
1854747
712242
955747
1509732
1968919
400253
728062
1762668
1883751
904426
1940496
1336769
1559385
1900794
525558
1947431
887285
1553189
1951304
231281
1504942
1068311
536341
1077441
273689
1288514
658372
1004678
1318872
1014483
1152994
1231704
1711820
626642
1390726
1135882
1570313
667503
1615420
1134238
1189314
1126864
813181
618265
630600
1589372
834223
1982796
493281
1166658
333135
906047
935737
1311976
1185222
1122138
553927
1824858
1215186
1892292
312453
1835197
1350341
1798450
1769343
1068444
323715
534695
607879
123038
1199744
710000
1285408
700411
1486225
264295
1520066
693224
196099
1731957
580651
1636099
1306273
1320383
578952
1368180
826556
1460028
487336
119360
551913
1219297
1709099
1823883
1599059
808122
1306015
1483731
1625753
132540
1442011
80327
810657
1875707
540552
984744
1319546
1164244
1012642
496950
483286
1535472
496125
710574
1752922
597510
61753
1420469
1072727
287255
1734253
1013252
283379
1202926
560506
376015
745293
39434
538224
1476858
982194
1500665
1134654
1111336
320290
278903
138408
1879766
1180853
634970
617113
1566947
762109
159245
1584937
520865
1639461
1770672
1835887
1108804
199322
1123393
177616
669740
667442
51006
663516
1963818
878225
463713
1915289
1165710
1119623
260231
404812
1229404
1472378
1688547
828157
1300012
154700
803851
244671
1137791
209529
1921976
628717
393867
1318769
858676
1798452
358861
1688171
985656
349305
552617
1874470
696204
1468621
1665504
409752
273024
1555590
681078
1825648
103556
484958
347121
1148990
6342
941477
217192
1396852
1079982
1221317
1612678
1074632
88561
1627615
1551287
559216
1816388
188441
444618
1674755
1797739
1572838
358647
1537823
526552
787282
560699
1919639
1851228
1613422
566710
741261
36234
884373
778693
1021348
1831849
367376
1574489
107941
85323
1684760
345028
964404
1382329
48832
709729
330447
945404
1912558
769385
285961
1245197
911206
46207
852027
751897
1350939
1259858
32261
413035
138745
874935
999153
454591
329409
1054331
1326321
319441
1768325
1249946
1986080
1765592
1516777
378418
536621
1841903
704499
61307
1585648
710755
1557302
986715
278513
1745748
620080
1502627
60720
999697
277762
968705
715024
1730332
951991
243619
1872970
490807
1471073
922272
1503824
446932
1216415
1404272
1511005
85187
1680815
758174
1386832
241615
334325
1956578
500818
1786567
28309
397496
1127208
217146
1436942
659635
36777
122504
344520
1256728
1283256
2466
1319456
1034153
1337325
242681
359582
897016
716196
1404929
734183
899817
1329070
1040992
1002035
1686419
1367985
202056
866533
217192
50055
1951378
1062748
794966
1685176
1541009
1842906
1571745
845380
399307
1150125
95429
1290898
245499
441192
1246757
422399
586168
1738981
93247
786071
756339
679281
1858883
1587435
1659774
599834
361307
1634983
1038889
868979
1048465
1046403
570547
1007045
1850108
377761
1345764
112769
1547828
1243688
869795
1872985
733836
926130
1688458
1238180
860903
607534
1000661
438859
1373207
1449941
433940
1408487
704375
1637910
971434
1857756
991178
1801482
1535246
286460
1462952
342178
1124358
1036727
769075
1595103
1906207
538080
80997
1242639
767892
84451
315383
570914
1883847
57839
1073847
883216
1744351
533455
1483978
781684
1698130
1314235
543220
1742500
1127606
1250174
1039267
935093
615251
1872456
145560
531768
419248
1897363
1889209
1614135
1399286
797358
920217
1112701
891267
692544
310381
527335
197860
1096468
116890
709311
81671
1661965
317059
155387
1762885
86520
1486838
1985906
844865
341367
138349
1778244
1895375
902236
1824244
829820
314801
1719211
1933716
623131
777997
154891
729741
313137
1042018
1641290
1232295
238932
1686035
843027
707559
1915173
964578
643033
1318437
922262
1296651
372748
1169262
18672
1493137
223966
304159
1928823
1896482
1467733
1000150
1693272
1990877
1968627
506775
950293
1043101
1841447
1632496
1150724
323169
875564
1682971
276288
863437
516246
1087638
114594
1712651
745758
1706269
44691
201650
1645576
1270741
1322112
596800
927121
1391929
568196
208336
1674474
1168924
699292
1769136
1098884
1240715
169091
612799
826172
1033941
263221
1000090
1966858
422662
423023
394176
497131
724466
1675171
1393228
1912533
1083376
1377311
316518
1104604
162114
1449594
1603290
475873
1456114
1397045
332976
570161
1241788
835734
324126
1271060
376265
1546217
1569392
217612
342284
488594
1426092
1499361
1908510
48080
826946
1336594
1305863
463959
778829
132961
523492
68828
1998826
1571232
1715893
1276093
1540087
358474
1928443
1303868
614751
1899306
608053
1927193
1433814
486499
1200886
467326
1598213
1279907
679177
1787011
649872
1304893
1406605
978597
1099218
591452
492055
949129
570185
1531212
208056
1304797
1109211
1310326
1017295
1512154
881801
210418
53338
191420
760487
36040
693653
1414421
1429746
1435488
86190
547906
1879915
561780
613556
1968221
912017
716661
634952
638840
868894
183999
234878
874332
1079633
1061865
1986285
755323
1964180
1496082
391648
159416
868757
98058
810679
1599972
575470
1913591
1349128
1852342
641487
575616
738465
1301541
845301
1837079
1647413
219696
226186
973250
69324
69893
1106503
1924682
1034304
1899763
735828
1793451
1374024
1260250
1762465
765368
159728
1121022
754420
825114
1192163
1956765
1727804
1828665
1481794
767956
208092
311600
512840
1034527
1379260
337614
368516
1935332
63194
1176917
212978
1499100
678610
1962748
94706
1633952
751506
124818
338759
756096
701439
480592
531173
923808
284871
983834
144545
782709
334534
1554975
1584732
1566863
538882
1548270
1522475
1457899
860970
250700
1700868
1881214
948985
547705
641596
779132
326929
1796513
1848676
310516
1242638
1359704
1260704
1249991
1755240
303227
1846034
1669124
1832622
1696427
1961705
836664
195475
404763
1008991
404545
374332
1380529
461322
382509
150853
149896
149808
862104
1829733
930445
344202
1175037
1180670
1861901
672438
1299730
1149948
265094
944290
538482
1424935
1682460
1497579
288224
1539014
686454
1450682
370709
1106034
1075759
1208924
920065
1246285
1376009
1931344
1536697
614134
21241
1806010
542670
1876629
1390553
1857789
1765754
338437
919541
1585085
463058
617677
1257570
948402
375632
262276
887726
917328
155681
1671091
814466
1878714
342462
1978688
3617
1173012
1530848
597821
222094
358718
178103
1440126
1176148
1199152
1568583
188592
1735547
819054
1183202
322641
988940
720889
1625153
1596274
863884
1861871
1616280
1207369
345190
167670
767066
1434252
1042268
549747
867700
1784064
1410868
1677066
971365
191398
331017
530224
1653182
38003
911617
323500
738419
805593
200357
64975
941791
318334
75076
240603
1506121
679787
1656551
142664
45193
28132
1581160
1335704
1892069
715647
613707
1936842
286938
68596
893955
1517870
1287427
1197330
1705920
1143621
497193
647722
1821606
383833
286530
500318
340195
1621093
489847
1064410
103776
332280
7082
948194
54489
926948
1415436
388330
1907602
615286
142989
625684
1111948
1432015
1552323
91752
1404228
1570343
872798
602038
1865490
1420367
834796
934686
1984385
1827952
1381513
682951
323202
1357698
1657744
871432
628874
1376553
552377
749723
1069499
1557396
1192852
1301312
704138
1507481
612287
1626622
1594182
1068032
745879
866748
805529
935931
1285447
1706880
395856
809573
1895043
1794789
1301963
1858742
1205331
1592898
1173096
1661243
824330
665897
1680967
1102705
1179693
1884037
1708512
1912421
1796867
1883590
1822801
1893945
1435984
606268
264122
313280
993672
1067978
449460
1885221
1895397
625012
38460
342888
633533
1152995
677828
632459
1640284
1914946
39494
1196058
198496
1166280
489956
1566835
98198
311558
1902676
1995909
1246000
417873
191877
502717
1031155
1877407
1014250
67978
874643
186270
264369
917197
14955
1190657
1776150
130740
1462401
125446
899718
163472
115960
1739487
668327
141191
1496119
947156
1001679
1807168
1830536
272074
91819
327426
1607744
1992789
1987038
81070
1457684
804889
286938
494796
1969983
359257
1093435
1446924
29960
711220
218367
1109109
504351
1887256
1808740
1716032
832731
774772
1598556
67031
1668766
1180133
1272324
374062
458085
1244567
580223
716913
1450562
1667474
1720471
1850371
519672
1998084
465815
51804
1141301
27485
1939515
1616276
265636
724478
1571699
1224622
1230441
1555991
1382838
1749828
559935
881720
661604
428830
336041
552533
1947485
203462
155596
482233
1236013
747880
156919
1171434
1605231
1780270
1517334
1276975
1305990
1039429
127992
1364038
1192212
902254
800080
1469872
938603
1067122
1332122
852728
801397
474702
1606083
142003
1328821
1000707
748896
1998968
1512773
1246610
848650
1779370
1672030
1049211
1183999
1618661
7979
1511816
483919
1541770
750408
387884
1065165
1041649
1234606
1534498
1453734
1077105
420165
1782985
963039
1553372
1520434
523157
1693468
1005029
1818887
266030
1614523
1161303
1676425
1058550
366348
845631
896332
1185542
1781673
1461892
821349
1065333
1476785
353488
1405248
894614
1671923
791920
1650668
1674136
1439186
469452
1478399
486408
633071
79624
1141383
1909238
1385890
157344
1561041
216818
1679502
1646874
1562858
740780
68263
1459549
773087
818496
1362986
1043871
1377709
1813591
1310361
1411546
1909108
1537816
1566022
176991
124575
1420797
1679123
1300921
1366411
850073
1428761
320501
1133073
787735
1632995
1668090
1452674
825562
1388263
1327517
474447
1437654
223994
595286
349386
135279
1798473
1754513
33692
1438284
548628
562269
1521627
413633
1731293
927755
315703
23412
1026558
748709
1197765
795217
1260211
917104
121163
739177
720187
1706611
315190
300481
1609471
947861
109479
1266237
1960622
459153
464136
1227643
756782
1243179
489545
1295330
198929
366207
1083058
1045902
750721
1567314
1158360
1884686
1092915
705311
266950
1566179
1273357
231550
893888
678407
704957
1719041
1704676
888778
653762
1077566
286146
1667474
359293
592825
1482999
1559026
1190593
339674
1016168
290495
511243
735099
721392
1302782
928794
1701471
1465237
1759936
1893358
984393
1472287
1503677
642147
1169287
1181849
181794
1919797
16981
970583
1110915
349835
784504
193183
41748
1992873
1498439
761867
806955
852116
702265
726804
706471
1477883
1644566
713738
1578971
687481
665331
1627596
1166401
1035386
1592762
1592937
1691990
662894
56452
252974
117523
958906
231924
805713
1199402
456319
1874647
450013
1897445
238912
877622
340195
215456
1851670
1604394
840219
928805
466866
36731
402813
1646621
955325
980871
1794581
352078
225975
988125
1437260
844169
593419
1158850
952173
1733119
465131
1389043
1437765
1511813
492564
393399
1661559
687012
1741683
1832582
479024
1673162
1685166
1743395
36899
1610735
907005
189804
695598
744062
1730814
657116
754941
592484
620706
1565241
1176112
1808475
1444899
1851925
18008
976625
1535167
1326204
70705
583069
1090271
434846
81347
1056233
698004
1221854
1366082
1624999
1129349
855374
875926
164716
372504
66256
626760
83910
1476193
1696507
529551
192815
1505
1222888
996410
171127
1603372
456789
1499018
1474063
1254252
752741
57685
386642
1173381
1852366
210405
1563801
1767235
888281
1143268
1201936
1376322
1429617
27550
997440
1871163
1924033
1503459
1468977
1373648
344040
1453944
1666287
1414535
443542
27948
1132453
1370542
1160532
650380
279002
1933048
734234
108853
176785
868618
102811
1703953
1798338
1683701
1966524
1733274
805392
179377
217904
104499
315425
334394
1001802
856834
1612296
1135504
1513441
1835049
1688679
1167729
1330029
1832175
1228820
1741465
1751622
1952515
356289
1988545
759740
1741592
1262979
503300
1621472
1200112
797294
917608
1850613
1459001
238300
1223725
151245
19679
1957762
1386942
1632384
1745005
1703744
1835825
1176337
321400
1042332
1304041
645576
1111307
1823451
137782
187766
1100238
1441304
838624
1552817
540105
729380
33691
1269137
1606869
1254774
267943
1622837
1115059
407769
257391
986272
197083
972074
1042632
1574697
1774540
1754092
388177
875640
1983620
516603
1963821
61746
405128
633243
266137
1474187
587081
929417
562424
1782255
902918
1951465
461996
406201
1450
238932
1150405
877005
464617
353289
256374
1056632
1793386
1680649
1467836
459713
892550
391737
340717
651196
1702414
1404273
1198583
864529
13340
807135
814827
424572
375210
108882
559788
290314
339659
1256628
114545
1042852
151337
13850
238462
778185
1874580
1964675
1498985
1550162
1511113
169068
724063
1068657
1907303
1236971
1509729
518626
1793552
1378798
1389388
934134
1138671
429197
1714843
1779183
1342774
411093
1445081
129297
1738566
509507
1943205
761502
1428445
1177202
1800556
882709
41085
349604
1469999
1490767
86394
1821580
299013
856993
339536
1624968
1781180
1879673
1758212
1289249
324321
687551
190155
1730522
262370
359255
786425
1583090
1008630
1748886
1857374
1835298
1904468
289138
632568
120053
90833
1819180
1045275
1104436
1373020
1665745
18081
536903
315883
227642
811548
129278
838666
1508525
1061647
195384
846173
1876535
472083
703887
1207947
1273666
659904
710602
1530841
1632367
5601
867977
1145458
1472672
147297
921001
59196
1902371
1659845
1898519
1067405
1221601
1383569
1950996
980093
804127
1863879
1548020
1816486
546900
1266538
593671
724886
1098635
941629
1031013
1791218
181465
471282
857132
162648
1486233
1372083
1388549
1104950
1509152
102212
999589
1092251
99698
500934
617836
1758834
1126483
1007404
510059
471519
1146589
1686982
1862835
622143
1453074
1780277
488263
1243688
338724
163614
89828
1209678
1373269
1222007
742721
35989
185653
1278200
1527054
251280
1570503
568478
334280
1178668
617401
1521799
1683416
1023000
1956622
1280990
1786173
1654404
1599683
626414
1754884
1328946
1546485
176074
6618
1705234
55957
284795
1152029
1269389
1320225
548115
1599
1077611
1227557
1337179
781448
36265
164057
424743
1632216
297405
1214796
1813706
1580537
1930982
1716512
1453682
1188756
907722
855688
1558966
534263
1240582
149430
235414
1502037
1802632
1533832
413151
290099
1538408
164154
1732045
1332018
1904836
317059
1347850
1702246
1570854
270730
1848376
1067023
596387
1877392
1835695
1452564
1151642
1887251
1318845
1057893
378612
1911927
1851538
1426292
1225170
1250572
399515
158207
1219877
1610628
570582
985984
1395780
1904594
1938164
1398714
133032
810583
994714
1652558
869791
1760728
685100
1421183
1745075
927732
313624
1512614
1642573
1290202
1384551
650997
1678444
1182784
1852222
1693320
1318542
429831
1641133
32159
268444
419032
1756573
992061
146841
835635
492640
1844947
1030685
1956451
1793339
720784
612775
1310355
603476
739742
1639374
1686818
1985947
1019281
493775
612729
290225
10733
1061851
1807583
1681528
318145
1289498
1437206
32775
706085
84860
1574853
1385889
1450097
1950915
1756794
1780953
475768
1151993
963085
905051
205760
204886
1082319
1939912
1923981
1407430
989251
1010494
342825
570562
441074
1164304
1490458
1347311
1816885
1146491
2041
1735772
187662
1603601
1096553
1053525
196540
1357739
452372
835660
229432
434193
246761
110566
87238
817001
1458535
32490
1499846
114355
1610940
723365
1918235
771862
752563
877253
1110933
1521188
1175429
1831099
1289788
650386
990639
1593340
1727592
1620309
1724728
1446835
225727
1561050
931032
1489508
492877
1770463
1117696
1562742
472123
327
1660307
479952
1963925
1559687
882749
66328
603452
677190
170261
920058
1401453
572687
1686920
1784317
793922
233284
1240003
454190
1216650
350736
1313631
1095118
1606395
47334
1146241
536306
530976
1751058
1587497
314898
1277653
1030116
602510
638658
127117
1959904
1772518
1961007
902910
417169
86769
1707822
1776809
1423025
816232
1029847
1686771
1550661
1234605
951540
807287
275502
408902
958553
873503
1392190
1423430
1143235
1687353
323713
1554260
1986870
700296
1471047
744910
582261
1668684
1416212
1515114
866868
1445348
1963719
1536809
69431
757157
733227
347820
289138
690494
614179
1283625
792442
455065
1922587
468936
509673
131597
506909
1415531
327967
1563601
478400
1282034
1728146
317434
1164417
203818
1870791
1954419
193683
1973933
1831481
1158850
125999
721667
1389938
802705
890487
438655
1916240
1894331
960903
1817184
1840427
255927
1070073
953617
925354
265141
1910447
1614646
191033
244143
1055393
1112507
1234562
344810
1250373
466929
435883
114814
841811
1200723
1300165
1138280
397208
492024
1924654
203542
541604
665492
1848218
1317742
1023979
1817322
720260
1458286
1906180
322938
279779
1078426
1200884
1980965
303414
63823
695223
1285424
491716
743696
1872837
204997
1658978
208336
988125
682233
1273687
1540071
777423
231303
1268553
978173
1136589
1879012
1185589
159281
1531289
694498
1842919
1251188
1694973
661428
215431
713841
1225972
1377134
1061313
1375020
843420
415869
1754609
214450
572933
1760618
1461390
1033153
1847022
1883522
1560486
1479852
590831
1522320
412012
180801
159047
477230
1739733
1003985
1361745
89152
507913
1945272
805708
1552544
1523292
1366191
1642298
666023
984844
808520
1056859
1579243
55499
1871499
708411
589094
454503
367448
625532
945628
647550
1714685
347210
1729635
427263
669075
165747
1615420
155575
1792601
459165
1686322
733596
1095426
24992
1380545
1963689
629364
166528
159378
1895374
817196
1051483
141601
1411987
1942131
1826771
443402
475765
1217682
898855
850859
1116964
1027105
865409
1546763
1235682
184189
680961
1030282
420200
1943426
1863720
627417
1448578
846398
375640
1328529
971812
1552387
776237
1117161
1604444
1445540
1490740
1884670
492655
56182
304063
940922
450527
554045
1676778
444959
77150
247984
1200359
28318
40980
490140
1145790
1228707
1661208
1416521
1795308
167498
895242
1652769
1431550
1445231
1920801
537419
1493443
343076
878884
1228571
552303
56494
492652
1754838
431669
294809
956170
1754571
827978
1208286
50099
1762060
787970
1706970
317342
1719730
671379
1504632
1200322
1736916
473564
1430897
1536946
1511987
8383
1866681
475009
267819
1090886
420902
1868913
1007350
1430236
1280104
1032497
62794
1162729
1450560
1401124
1427424
222126
1686644
53488
129754
1735108
1223725
443965
665336
1675171
83197
990491
1920661
1742630
1932802
1716305
942323
725241
1448523
270248
804385
295830
176642
19303
255403
1111728
506862
834957
1033088
952110
524986
1864850
897793
215798
1214254
179831
501936
634379
1448240
1797559
475750
1051624
1184793
481112
1375532
492993
485429
1030142
756224
226552
1909001
86908
1328257
1126444
595950
419993
512769
44930
1216015
1295973
1694065
1434592
62946
185296
213895
38282
639246
454807
1495717
1155943
1501832
1564467
1028546
448500
1769234
29503
388169
1571813
1295669
1052463
676017
418280
218411
1755991
1765683
1548588
129255
1712540
671149
58460
1251677
1637813
540092
773567
299759
631237
1499056
561051
1060136
409304
1509817
897135
52611
1501181
850069
1962149
1922166
1240602
1042205
1009253
1222944
1173976
58684
979621
79662
1482334
627186
957232
29729
126095
463127
1437086
241544
1075729
1757701
1789169
1751104
1047806
1883106
564351
514847
1909276
409379
1398232
612971
1038314
96314
1504790
1863991
1684866
1204217
737829
1188402
1253834
1813914
475851
1735547
185958
1397432
1541117
1465214
322874
1424893
1412816
628244
962715
873720
1097524
951793
1556729
1571240
1927327
127774
1870592
242477
1196058
914655
1665222
853297
1902383
1356835
934147
1466398
1327380
817591
1725666
1198494
1757820
1676056
1891586
284262
718488
953662
426913
1860597
1742104
607602
1456325
1369726
10102
1987725
383398
1403035
1763780
935320
1911074
281034
873608
267704
1843789
514778
1718959
1256113
1334816
1021416
1188129
731178
1948067
956368
927232
128328
1848467
130245
1812687
1447221
99199
943274
877163
271154
848553
1460017
1413622
1005461
1123538
1074454
1592185
1688689
850396
1105029
1295069
1698702
4307
773173
572271
685488
1007372
975892
1796952
1357521
1178871
1065806
1377260
783093
1183671
128241
793528
272600
1259623
344186
1789797
1250113
1321201
1734648
1583033
106760
715710
1794956
688597
354335
1057579
1523406
519692
275947
1403473
669503
913546
358119
1792716
1179587
1429304
575358
1904748
698262
1470199
1881505
387379
1706117
1289677
423734
473248
1511727
1002912
1046251
863640
1425973
1024644
235509
1927519
1235486
1238274
1001174
437020
1692177
1020301
300627
835124
1989893
302098
806447
1219947
762082
531020
1238704
237347
1245451
472115
1778175
638355
33842
958809
691836
571088
1512445
923095
1013219
372435
1983388
127870
1811853
1792976
1137362
563517
1212495
785919
555647
1723031
56691
459768
512517
1306215
1138306
991105
1087611
1918331
1357855
643956
862545
423825
1091430
99292
724408
1217682
1562355
1434562
1153640
24154
1426050
1846826
53149
1186025
1492569
1424420
283673
158531
1513224
298476
650395
918701
1801200
1762338
995743
975272
346336
1707248
1556432
955868
58822
694668
1013305
421703
1924501
1928785
1034918
1379146
1503509
1107020
1735502
1350477
383946
365467
1095268
1602580
518637
1484908
1257674
1329541
1776595
555042
1884315
594832
909969
840543
17974
1004477
1938196
929350
1320745
1139850
1362910
1510805
1616833
1390731
1647522
241636
1011711
191697
778394
1693272
1434660
433033
568197
1694371
732685
478364
1749105
1115580
564223
756994
1481738
1306915
340872
541106
1844628
1220737
843991
1917448
1410067
798794
1439905
1452842
969718
637483
858368
1506782
764803
1602750
625289
1431623
77919
708789
289469
640577
670280
1763097
546778
1847233
1689449
951863
1480952
1857253
869983
247449
2488
1583792
981020
1491874
1294626
286652
72905
282550
866295
454337
638834
1676509
46207
1317230
1306135
515311
1133404
680646
965614
97600
106544
1322506
1119157
1695934
344730
469889
253088
1652261
1817638
1104097
1454020
625815
971798
760219
389325
1891222
1092112
1294241
586904
1716454
565779
1896337
723157
11736
1960587
423388
1385502
1977000
350736
910190
1706780
246195
1233037
1853396
1539
1753141
948313
868266
1092787
216925
1194302
691399
1803248
594776
1570837
286893
1802880
1567429
1025082
389013
582004
210361
1298949
1591223
695155
955527
623590
1444150
247000
375210
1780735
787898
569042
1152543
1879945
985323
409586
545836
63643
1564487
456595
1336868
732685
1907325
379456
1837518
1071420
625063
61094
194425
1542621
1897426
1473152
564540
945996
707604
483127
201267
68543
1889356
1752977
795008
1620983
888121
1061321
1993590
1612242
313722
97310
1055060
646037
1651123
1487887
1073893
1141962
679595
265841
759255
66035
563754
1411382
1616073
1809381
459994
1586498
906589
1655059
1653433
1423642
750615
1948921
298235
833992
1253637
683364
1224940
1652819
1141235
207668
708393
26547
1598085
1733928
1585025
1028162
1701616
1432620
943735
664797
1778136
1654389
1440041
774706
1541770
821055
1595750
1827568
1307191
1300211
681461
750544
217771
379669
1901593
1366426
946481
1541059
1798008
1266524
286392
1941080
320703
904783
16061
531312
1985355
1336122
385370
1242159
905894
1168934
994061
1241974
949797
1981256
328410
1998081
99446
1866742
1520154
216114
700025
979800
231162
1257342
838216
580372
291051
1672827
447989
1244924
1153699
679113
1414891
391586
1544832
1293115
1139829
52516
587659
1757732
753174
974394
1344095
1574006
1325227
1671975
496980
52174
1784373
1290055
1100358
1709618
329575
535540
1579253
1635087
812616
303717
55141
1880963
104580
1825442
261865
904263
1823771
302229
661872
987971
1004674
1062800
1974288
1861901
1539808
50309
1428683
599071
1279405
342757
1332833
1301373
1987018
543823
749079
1267732
943911
216785
252177
1483940
812994
919552
496726
730752
278220
443751
173318
775652
1465383
1460064
540390
1027445
1918467
1241348
521245
1473618
1721900
733888
230574
1406705
110891
140293
1542775
1111088
454781
1079134
1395217
547265
1628408
98654
1644066
352583
1569547
1170681
432392
1774540
677446
395900
1277115
443891
1656276
439221
895072
577401
1334430
1770887
1179303
1478938
891251
6357
1945156
384355
769137
1552063
1321898
64088
730760
275055
1668481
1698301
456146
271240
1782341
745850
1346961
466086
1432564
1716628
1739223
1257937
447490
1060046
181191
1992897
237052
585322
945116
299743
353289
835868
1566480
1417108
1212818
1974285
903781
822567
1576273
1376190
786379
477100
1646381
1701367
1190198
38230
1184270
1158633
1823864
1361302
1255137
846717
1583238
17180
646037
1932177
1277100
1371141
437568
332240
1661713
808086
1928798
262908
890185
755058
508004
1126506
1107962
1946927
1562202
1246119
1883121
1792032
89156
691841
1672388
378079
101094
1925537
730674
1473455
1770290
831424
1034869
530643
1973350
1087120
658588
1088582
1952895
185165
1857852
176525
1430871
1548588
1439591
1549690
76554
491420
168541
540796
406583
1465836
378475
105339
1406128
1097679
1530695
580656
19770
146357
29962
710978
1392558
1893901
1568969
1881892
126193
1788202
1673644
264873
595546
1554336
1660962
93834
967262
951247
1307324
1198797
1657357
967429
1546245
563328
1813961
1697845
1265091
342659
685538
760054
1820613
441855
151006
319815
974932
1325304
1804490
1743524
937562
699218
198381
1825563
946231
1691017
1913065
1649092
1903610
83433
1363300
1599626
479662
1501170
724909
789817
830522
125373
1939118
1988623
333328
1079057
1875360
105257
438956
703559
870655
509809
1145265
1303620
1958899
864758
1281790
955934
1075899
1127425
1734126
752035
1654328
344641
1613391
849668
1292822
1709099
1920694
1313631
892700
923304
1443250
182868
1503777
1110710
346168
414167
868355
898875
354386
259149
721489
1920133
640434
1886113
279086
841012
1642924
961906
993740
591642
1888268
1302243
1054295
449836
732714
254531
1682400
736185
403157
1416211
1370213
567755
897016
1436512
984889
29045
949189
118165
665681
1208491
1809936
1181069
548949
79431
116845
1407338
66808
914091
1441795
1682422
99963
608466
355349
897296
472203
21047
7210
699160
1473455
994124
914033
1701733
1408638
1630984
1841161
1911629
1246650
1670554
1919726
1530841
553759
1180940
286034
287246
1867126
1211459
932227
891489
726074
218192
318936
313158
325155
355741
700832
1022443
622153
44870
1987225
1917990
1520876
22820
857917
1552577
809217
1493187
92367
49696
1110421
1974724
278288
971450
412219
676804
1222160
1352491
92105
177739
1107727
278372
1986351
500785
668671
1767571
1516271
1140320
473801
1982135
180952
311647
1292962
942921
1864906
1203009
517225
752541
252157
567868
495155
1421367
1105342
1720471
845054
797306
1434700
1273933
375469
1670089
730797
60247
195284
1833265
106011
1557238
879150
313066
1806743
1643265
960352
301284
560690
581895
83361
1548521
1440803
1816515
444485
766971
1378045
225383
549822
1776797
726578
1215708
1878643
1755607
1572772
1985344
30899
1247036
1741671
1684156
358656
92813
1469299
1029760
1270560
965572
823893
1967222
1792238
1937127
374913
1742410
309763
449477
752848
721761
1218383
746887
1807019
81467
688556
251993
815237
1306353
1313350
593494
1960496
1959945
204036
1734840
1659845
944848
69496
1389532
1563698
1369940
462025
1553090
1343322
815636
1945280
1400766
410913
1820120
1536836
1048116
1955095
1974784
482074
1616253
1620744
25449
713716
1399083
294810
1410422
14923
65683
743773
580994
350008
1006245
1431965
1112750
969370
1528927
1040041
542646
1235215
1620403
1830221
1119994
1972094
131768
1804091
373135
1811199
1119754
1284170
181486
169694
559205
1260803
446217
736448
590719
1804769
1354673
184352
495713
374143
1915092
638254
1088828
1363085
1316914
1270451
1301963
488543
1006812
1560103
953353
883597
83580
960199
796804
345267
214400
1905747
167933
1346113
1042157
897797
871812
1834028
30578
309325
1610969
602893
267360
1582535
1387650
1025336
5029
813954
757004
1892801
746618
802558
1794564
558722
1077666
548658
1121949
897893
1619544
193068
392988
1520867
1666694
332958
517104
1851560
1299997
1652786
498847
1602885
1073312
630492
1570239
1002134
1985344
1000233
396747
1875501
929333
1828228
1223265
354393
1163947
1798770
1271435
1637366
766722
297598
379188
1633555
1797297
342391
1839848
1760423
1626150
1739799
960776
1899793
1152358
461971
397068
1604980
1648974
967389
1932101
986407
228328
522259
1261241
159915
236002
1710701
1107457
712296
448849
1387461
1312430
717428
542115
1009726
673278
72744
1056480
1653542
66093
636409
424560
1983850
250051
1987912
1134789
1190279
41668
565419
1694311
1375439
784697
279910
1568651
876769
1460803
1960027
777719
1371233
1548899
774644
562188
1215222
191175
1308163
1886046
1920452
460842
209728
1492383
1956723
1037726
493138
1766893
992140
1168297
290056
434695
1951412
510879
760039
705413
1648956
156374
83051
1164885
965412
1487736
1543259
585593
1977484
231424
798184
1836354
206875
1563617
1641904
1065297
798620
51940
1285999
538858
1382288
1741578
676746
1524330
1145720
200012
637759
1781113
1257909
1771185
1239189
1787380
130330
1836145
451952
1173777
974004
80521
553649
898900
1563461
261300
1293267
1925362
122001
338653
418605
1144617
702762
1467744
648237
1027326
761187
1123724
1349153
1939812
1558223
247444
1405518
1741777
1796746
949172
502328
1957426
606977
1594046
880696
1371141
1786563
1052279
1688821
1493291
1612609
1514858
648252
568553
1783524
475595
1080905
990467
1746458
1361811
53084
1716050
1506406
385211
23318
1275170
1150984
1829431
1423644
907119
379450
228786
976668
1763565
1768721
895175
490435
1626406
1559661
131956
1246457
1141279
812397
1548299
263719
1922889
957706
554356
1298237
1662590
1978734
783861
749044
1937835
427879
350861
775172
566961
1423621
821684
1320744
120670
341995
739021
1096202
183220
257953
1761122
1927663
844286
1949080
324801
1245408
1200322
1774503
1761921
175145
1235695
627209
941120
1611645
1689937
1723934
1072658
1097060
347220
84157
1324156
1410113
218154
1878400
846717
1474772
271805
1992074
43161
369414
679281
1640713
462536
1245927
1963259
323739
1705803
1860951
1426585
1907853
288483
960776
1108825
1881427
1658860
1552253
680718
891934
647119
857805
160183
1964888
1945506
219266
410670
763538
862482
529369
1518170
1201202
289086
528021
306200
1876919
1803189
1944062
319831
582342
1374102
1739752
1722732
236330
352654
1041674
328811
1172017
840350
1301130
1211518
1618479
1448235
1706112
1712358
1126443
955060
28197
245582
1081911
233056
233633
619849
829119
24187
1736710
958098
1153704
70476
334744
119517
1651936
988367
1988181
1078192
1476853
671717
1778165
1388782
724239
1296866
1588712
644665
1481620
1504320
761355
1516988
1957033
1054591
19895
248704
303572
61895
780763
1856545
1800949
629125
942479
83294
873211
1645791
232403
499684
479584
1092405
615631
534811
792037
1712269
1188979
778432
1254604
13563
1331571
304694
548606
9946
1640062
19300
1716571
908304
591278
1892668
576657
1823464
598054
734070
1553734
1700566
1342239
1588224
1012251
861973
296480
1893340
449065
1959970
312188
1697530
816841
641794
1811871
1596656
1981455
1526934
1858602
1895229
288179
1835658
596554
1656913
23704
640551
1359625
1460465
816391
1183414
849781
1636237
1673157
1924752
216858
332026
1927372
888152
1479970
620690
1959407
1610447
857588
1415248
228627
1922889
1181816
1062900
1410834
489978
1557024
311818
705655
566168
1260709
892121
692379
189159
1181570
619398
516878
914798
1112805
306755
1004651
738174
22902
1790871
873642
1651774
1278601
182436
918933
885997
1643460
1445140
1636271
1560217
951140
1356095
1175287
1512653
1516952
1639917
1942956
1436512
1518447
736235
1738035
393609
1031857
984755
1486610
293032
744378
6694
1332466
764768
862690
551753
293473
863932
122497
1288771
1454916
1688722
190330
1379246
1128257
1292674
1267746
1437677
938154
1844696
710246
496202
482061
1960861
478737
1229789
1053139
1065855
1141766
497228
16264
1738991
478625
307459
1546168
813631
954204
1377787
1310330
41750
880212
734810
810791
726752
393261
300092
897793
1306719
1455081
1855292
887833
1429254
1577214
1992459
1490070
1920463
1332478
1819226
942255
1118087
459067
135896
1151486
430905
1565219
858074
1079226
185471
466612
1557055
1028563
1264071
1107269
248923
1810081
337478
800498
1904314
1282025
628567
1106216
240001
269978
225327
1110555
408568
1562317
426703
1934291
1761799
645291
609174
651328
1392558
1159099
884271
931455
1772641
1017929
36604
144738
1845836
367778
1096630
1546209
837001
1670489
669146
512840
1574338
1115325
272673
345410
519539
1463893
1539653
1713775
555909
766856
1960139
1812621
1989065
1859226
749101
1405156
681212
542262
1240069
1707058
519022
29365
1721772
724290
190652
1540822
1210835
905998
1174029
834216
921955
294635
754540
207616
319373
290558
1076584
897277
1633159
1871010
1485206
108481
1187295
544653
1566942
392186
1215612
1191799
552283
1030155
145342
1009972
459153
69220
1452001
597612
232054
1030041
877741
755310
1776595
850180
885282
1075036
1909059
1794138
1014004
301650
1485692
560136
255682
578467
1513720
1289791
513954
834796
1374691
1521065
1335904
1601688
1313993
1381866
1187428
215255
1620660
1076955
1320514
619529
543866
1336315
78066
1727289
236401
1196937
588806
1819739
161151
192061
613903
1716493
873653
930781
1461352
440198
1013125
1295052
1525573
989112
724180
746698
1489777
1289184
1505652
1729334
130980
1482449
1656244
842227
470471
338269
71441
1394211
1710979
1514760
754637
159648
1523253
578737
602162
365738
1280306
165255
772327
447832
1830460
1335615
261022
1996273
1193306
1847760
521502
174794
1839927
1034391
7594
1460410
1063407
1801256
1433996
719557
1909038
686377
1947068
1224836
1775881
1166831
1808356
1654475
1751219
768128
915174
1094516
505999
1285871
415794
1097190
705431
1469740
1892308
1700498
1049523
1574314
1527759
1038102
1372528
147715
23968
206644
922489
558432
1571861
1838966
427384
588517
1469640
1999732
1085812
179507
1628895
1657897
1821353
1406876
860303
1356376
531148
473819
944330
978392
1116450
997221
1201909
1295473
788225
1965040
807511
81490
1523702
1888318
500574
839667
1121925
1482219
1061765
1367888
81670
232478
94669
1014933
1300616
1229919
436762
1452857
1628089
1791169
1390341
179591
1586794
1400795
1250014
1300819
1507711
1608708
1306486
1627060
27566
1349806
591254
951140
1244845
145329
1771439
1551491
1612242
146239
1909473
1239943
587041
1114669
520972
927742
1284470
234550
1583588
1828670
129195
807474
1096893
576446
1002487
1098258
1557451
503534
1784010
1362917
993987
1882246
751610
1369741
1882136
853849
1371271
590982
1854605
749054
387453
1052346
341270
1450275
371062
207153
1941440
693813
615462
1423966
1795633
1617464
1852944
1345946
1855253
12034
1253539
1528896
1040442
1474699
1776140
288933
1096863
1178894
1716305
1162774
1510187
1403009
130933
65810
956546
519804
762815
1390425
1785097
1423260
1093015
1401711
497662
296363
1191985
794227
1640118
428982
811185
51852
1432983
620809
1393297
1027801
1088913
160417
1280382
832487
907681
1691386
1002955
512802
891902
24515
198280
1137676
658918
1936845
1448156
1349547
707959
401840
804882
1858634
1800108
781342
619014
884121
34197
935783
1406876
1882088
1626869
927671
1270763
1112756
758936
1251117
999082
179704
1536261
104234
834810
1587740
741258
707464
887604
1514758
1447070
1839470
98899
184973
1036056
1784348
1853224
1662053
1642182
1087582
823390
1657771
1275182
910411
1431918
499465
272849
1107007
25932
803942
1909356
1850342
405815
938889
1883625
452112
1728902
1582888
208149
1700195
1597569
775811
1009241
1631304
1409715
1599537
1214353
1353503
750398
488045
665467
1787036
1551439
695663
144451
262275
958723
1248023
1465473
1052120
1058262
1444203
390561
354279
1991808
523104
1167704
332840
1013437
260307
440824
499016
883458
1566081
1135078
1248651
1667229
214245
411701
1661436
1373067
1963165
351049
18830
329801
1134867
134216
338687
1338280
902194
642432
1587101
76229
922966
686405
1382769
1664781
438967
1103207
1162827
801064
1488920
1919991
1896679
814312
1540071
1816953
162757
85420
1879904
12960
615149
1402497
5748
254132
1917050
1998823
69251
1651498
945385
120685
1105115
1847977
1877272
933681
1079938
897275
371750
1665415
739479
298123
47274
1228665
687427
619429
1032787
1179801
1024642
1521426
1895366
779364
279959
1697873
657164
35989
1389535
1290009
1977574
378357
93865
1826465
1178069
1696366
1850616
174521
727092
1860558
1112895
1376189
1200286
1903885
503893
1799578
265602
1063033
352311
767496
117902
863436
658398
597562
1679093
1968536
1801475
1228262
927587
1240771
380231
495630
1486793
1323248
1473720
1295776
1343276
1635959
47718
1326338
196254
726074
831814
1928074
326725
1526517
1238917
1564455
192725
74981
478992
1233248
933483
1468545
1623731
1144538
1141992
190784
98098
1621305
892811
987853
1118589
1129607
961153
307984
1994392
839794
1902342
975722
650978
29078
1558685
807108
503514
757212
205689
508714
872990
1069905
1948372
1695493
677128
399307
1300062
409707
1863470
1900355
1525037
1911913
681388
792406
1910758
1074931
1890519
1676357
1739189
1040914
734994
1595431
748147
1645016
571867
1980979
1295037
1133915
1435847
1235574
859761
1526239
513128
398820
1926888
1415046
805404
964578
946240
927732
425144
1884620
1226624
1844125
1672380
1979439
33086
918701
149379
264222
334274
1230630
359357
1905848
1481933
1914271
819429
217367
546501
276022
23750
1969860
212271
184003
1383643
349219
288483
1785283
1241605
475595
744901
787963
1597270
25066
161937
1207309
354410
1347080
1451877
1446448
229963
1657033
1308278
434827
727130
399225
206158
793110
318145
1963133
1334660
450843
1518573
1344538
839667
1236498
235601
606013
690991
113127
641018
1466509
1715067
1153125
478471
825739
517892
1698088
1999264
703950
14106
159898
232573
1365296
1792032
606003
1752058
107875
61466
1281284
532965
26970
771204
1737171
245582
326650
1918480
1436819
159681
204141
1064954
1415243
1716403
76793
1774546
1445415
176379
491919
1929391
914889
1975807
1420531
531215
988257
1242586
676979
1372902
1483301
1503733
1621362
901403
1885889
467304
1601725
1353368
1711276
220501
1630020
849881
673689
1933645
580829
478671
428586
189572
279738
1746963
110427
613180
1336675
1800469
1780295
1255315
1242074
996667
558850
615506
462764
454752
1007663
138777
1125178
825869
638737
657304
644061
1738733
333030
1118938
1675067
909336
311534
236809
459185
1054979
801800
415043
297568
1671686
1475636
1801104
328487
164570
1090915
1956147
1575257
1011094
1282697
1789872
125951
1806050
1685044
833613
1657010
94383
1261778
1553413
1602145
1303146
254164
226583
55918
411666
140275
1167783
1061276
940358
1229790
153195
1991030
30010
1651264
252980
1807958
1507192
272609
637603
1619882
1088903
322289
1514958
1285359
429135
413934
385180
474813
1421454
558405
1107595
1614384
1234747
972601
872480
1773073
164569
8918
473023
146044
1680665
1203187
518280
82470
1935680
557341
223350
1562658
923227
843976
1215536
1662816
1487572
299035
1891980
1834385
517364
1809791
127737
720825
1310117
1927128
613361
358656
649991
1836900
398154
160394
1396197
749072
58081
1657345
641552
1704452
723867
1575367
1088182
555951
621760
1397813
1095256
689990
514999
1647235
1073315
1624047
1482006
1651060
454390
1828902
1405145
1410434
772905
1228592
899314
1217437
696183
790804
1900966
1639354
1241426
1112557
547488
1989596
371659
1973100
1053685
737977
623959
1962815
1741231
1108594
1000919
1795061
361064
538163
282692
1144185
376499
225176
401346
539890
235588
1902704
1166118
810948
845235
850265
1329045
391436
1954396
584510
1785750
1214767
103825
53147
306311
1325820
1845325
1271280
1203683
1357577
304285
591006
1979986
997885
795116
657854
1539752
200819
902562
1353362
1099143
955272
565690
1527718
1853454
1411965
423029
174112
1853002
1403047
1454536
594583
430581
1200071
1642448
1480358
1443205
594766
931282
735179
1509012
96686
192421
535022
1458052
1262960
1088913
70476
850532
1219657
277761
1832705
359267
430786
312255
1700432
1091851
968165
885320
1531576
676090
1963539
307069
175964
1201202
1386707
601610
1263889
548445
1880819
277974
1399559
1752279
1734989
156938
1578316
1218654
235113
1955134
1139829
797447
1380263
1836579
256746
1727975
1991888
823768
1763914
706032
307290
525646
1136181
161751
1922054
1819180
891413
822561
1284206
502590
948402
489643
1278898
809253
607959
255320
1561646
167422
1455942
981777
1030103
1769400
1384819
694510
801890
596987
1748862
315304
516059
1854959
299785
623893
1909736
337600
1759014
508752
540765
1734601
1431170
1669034
1592890
750453
343518
935927
122973
1270414
1056248
892595
896151
269906
778618
1117124
863793
734488
1314908
1653267
1131065
1192832
840791
257577
1642287
1423915
1361379
680303
261963
643830
850892
1568385
1635444
751546
686781
301437
554661
829872
1672757
1163335
398568
1954794
1577484
674187
1635531
118215
576300
776149
134931
1171154
1230567
1258308
1921618
1179969
1173878
84911
574112
202941
1245538
1365863
8186
495474
251792
1766535
1393705
1701008
281365
61664
1795008
1423257
1385271
942960
865614
870139
545099
373878
407269
1675322
1057733
1808972
468468
194734
1393903
1036505
390843
1452629
1809564
671212
1405878
1510779
813348
1897904
1621289
508556
583451
231725
1196920
790280
1094160
1681541
146488
679177
1193384
651251
121975
1107427
237294
36919
264852
558748
70900
1562261
1689477
767668
169624
1728441
929799
814054
216554
1004823
1604980
195926
1805655
1707728
539641
1745902
1646356
103273
556083
55000
1253715
1599742
1011125
761998
630823
1995505
825895
1309202
694871
640088
486969
347525
1407247
1897469
890172
176774
990508
1882185
1020253
1675890
1756766
1038782
1760327
457048
615732
947532
1789857
467521
1992687
322419
312093
1941829
1071619
220828
1627542
1726248
1391594
1623412
721257
773318
92813
1507298
1433572
1037590
1662097
648885
975481
152128
1309583
800395
5802
648559
525646
181031
840202
321010
1484420
1622785
1334274
1607043
1634393
863662
1355592
880101
826601
1405064
1822560
1396123
238074
312778
33885
504390
604034
1390462
1985333
972223
1962082
1019042
1406354
1957613
1869135
485374
185983
1947524
916849
1934304
1810627
646246
159393
1147343
684946
1327143
236330
1990209
1033065
369954
812502
1182582
1181750
1871874
520564
583318
1432021
1660219
1304894
1233116
1327332
68116
1447218
342407
1768729
1843628
1659355
1139057
365469
533726
1752913
1650542
424699
1844399
1461914
1467008
1450656
1042086
1873110
1055888
1755083
1600322
135899
749508
1975850
1932787
629325
662960
1296684
1137245
1674767
818902
1921937
1587857
1217835
1910758
1593526
257175
1204023
75591
1753877
1565840
1514426
1787155
684103
885648
384960
1119232
1435015
623955
1738343
1580538
1760786
985660
1035513
1563425
1308043
1432620
755154
923879
1641022
803478
1448798
1112415
892144
287983
1200795
267357
1786671
1922231
932129
1809807
1659621
1002390
1138675
286935
906987
1294200
1347212
554058
192022
1862151
1136416
269107
206268
1405583
760146
1710469
387428
415010
123922
991526
121239
1009668
73267
72489
1933547
867078
636320
784353
431350
484086
31944
1081541
1518909
331136
151969
818247
1725056
720596
1847842
1126826
1431679
525375
316740
552673
400425
1646762
378522
345190
1119245
1889975
1108751
110445
1922715
1951245
408571
84945
828294
1877956
907675
997021
328507
815555
1294212
1669850
733821
1093941
59228
755046
1623934
1535693
77736
1121374
1495226
1796874
67736
315707
463626
1964263
1522102
1194069
1106319
560434
52922
324834
1923878
566756
1454492
1887455
44831
1512292
116746
314194
1932702
1753693
605833
1469011
714416
1792157
1168011
657130
330802
1631073
702697
1270853
342044
1621564
183228
612515
1305201
1953801
1950257
90741
1218411
1886733
1584317
913795
949753
928431
1282041
572512
1900206
1174684
424632
1405292
780957
1578170
1933479
477421
810507
1922481
497527
1629404
259483
1816357
1201073
1782859
1373595
194707
1420372
1023178
568992
54187
864093
1203076
1855201
1793105
1208946
807128
1766036
1877499
1827270
1292671
1501844
120685
146239
185331
678325
1941445
1063720
1210651
767611
717180
521055
453073
387024
513274
633381
728442
1387376
541336
1022943
1339419
210841
411345
1908587
1305677
265858
1059867
1100114
996335
1744121
121230
663387
1894974
75357
1912354
1219691
174132
112174
1722090
713144
1108021
1244942
703818
607567
612755
1194560
1943016
930397
1453240
492640
1521780
223668
1945706
1307589
1669687
1474442
1085899
1123532
296210
649296
222728
1930263
1842405
744079
1591461
1558889
1038619
305063
1440700
683392
383672
1002922
1622634
1147920
1260883
1041552
1566363
543666
1825105
1038330
1929588
137336
947984
1423727
1245018
1746111
1051840
743173
1038266
531548
1320383
1087372
280235
1060046
594051
767292
1055746
1206102
191269
1580951
1499621
1625761
1812092
1388539
264162
344965
1926096
710252
608053
379813
58443
949340
691024
1666076
171290
1693207
1921347
593739
318669
1215154
772808
500005
89569
732923
793217
1115024
1068991
59522
216383
1853174
157048
1712155
14850
1293850
1724608
1410677
1040446
393485
1422772
140723
268379
607605
1624431
1247088
1958454
1498553
1198234
1456923
1232159
1426769
1915744
259474
500104
715595
520742
1943290
284618
1113344
803142
1681759
1161319
236772
790896
1426398
1060143
1197053
1002100
398160
106678
1801113
350861
1341568
1921997
230381
1270010
849413
1581971
1216210
226
1878036
59589
26428
1362012
1861325
1692903
1557302
1020013
297657
161010
198061
841806
1291489
1382384
921017
1115013
914923
946398
1470710
1376944
848931
1085300
1346963
634497
956002
1850631
1692888
1786918
1171881
352743
1979470
1063025
1388029
989211
956655
231568
1587987
1324866
1371870
1639062
1575261
426577
1241639
406335
609716
1746697
1269313
1934465
1139440
1261347
921101
1784652
1610501
201270
649509
1759396
535021
1997431
1480268
1649549
1913338
1625969
1456613
1474313
896641
915228
1860106
1706122
728811
1952659
456113
404497
295079
999795
1993294
1861191
686712
1213141
1506507
1757742
1609722
1744168
1879219
1445070
1119825
76312
745252
1860420
1069498
1248540
341270
1942721
1556763
1461653
1291579
116931
754643
454935
1123388
193516
1580181
475005
1646807
1484846
1648775
936189
1804315
515426
1947462
214846
375432
698330
1514849
1146746
1532350
1811045
1222768
719885
1220046
1539634
1369432
606509
173409
127913
1026329
948601
1182592
941695
1062111
75101
1269395
1916466
1417766
600476
1885338
1004400
1569395
1454919
1183299
1309618
403870
1480585
1996479
396257
191420
1848103
805049
1935507
187529
1790972
1961355
1099575
852947
1227262
787456
78323
1698476
166029
1867244
638449
489508
453462
935206
191732
1830594
6077
1676122
1919336
867547
1465418
1857316
1288212
1399198
1880963
1872643
1453532
113555
692083
1568659
1936209
304975
956852
901699
1484665
433385
713683
1580754
1863442
1116994
1221945
589741
569171
1921388
57473
1759062
418012
834179
454390
940842
338283
194815
943189
33429
1388408
1597582
972534
395157
1799920
75221
107875
639491
153593
553822
1898603
1043471
1164484
1225752
532304
1379158
628141
294481
1723600
1183161
1495343
521754
1292006
1194860
1991967
871376
1008451
65454
1332491
1615698
53642
583613
1983991
1296022
1594721
1950164
1958750
1451397
933026
1146117
1813354
1816242
1652428
279452
1389395
1699207
1953813
977395
385786
1476459
1116981
573640
1999447
517267
434226
83676
150788
355281
1955658
299388
931200
1595487
1593244
1797600
242834
1193702
1258669
1612719
1307502
356854
1346234
934001
243378
1178978
1174228
175975
1193009
1814786
1152498
277358
1225540
1161166
1000522
1921631
1226820
12998
83743
104379
608949
61855
334993
996667
78603
1970077
1425452
1415382
960331
1788944
803549
610157
1846516
1452225
485942
1540843
855148
1002792
841819
429304
1849178
1962680
290670
56974
1911074
1141875
873876
1444792
332555
268539
646697
741834
370887
1830566
1313003
1313959
97322
1574217
1030480
990964
408258
1653535
216947
1426485
1544783
896347
177344
264872
85420
1654743
338093
542344
1654835
653803
1356370
658414
1708027
44693
1986714
1789178
1662932
1637257
941156
373184
957509
1134238
1139836
312277
315679
107895
1706200
43545
1536252
1199176
1105180
1333153
1501927
74778
53185
683848
1159849
1402026
1699197
1611858
1661096
1610735
1369477
1994399
885433
448203
328002
1983009
1547481
1826043
235679
45829
979915
208847
1380032
257664
726342
1815594
1595627
204405
1755025
1395380
471733
413703
1884517
602347
1644812
436604
915574
1195304
1597832
1637118
1372418
480332
604323
702995
392983
1764190
1329062
932492
331119
530238
1022608
226453
447770
914013
512255
1875308
1321714
1759440
1711251
1882820
1045287
1211439
232671
1387366
1872516
1382976
1753428
59769
442561
1599066
1571579
897275
1026894
1757072
1575367
57527
42125
756410
742621
628117
1134789
1342993
1031865
729630
605922
690146
412522
35659
58833
936560
1718907
1910568
1405230
1563512
1423238
934066
1760885
111740
167604
246643
897621
1715491
687513
1530518
1216170
1466543
250492
1325560
1154185
81262
1062917
1095133
1579872
475666
1390878
1081167
1869552
771862
1247970
1650501
1339012
1270584
1163378
342786
1580232
1477352
822
346096
1553275
1379863
1658234
645470
784689
421915
1168463
1936589
955879
1931134
1089046
660402
749701
646104
1083904
1206700
128120
487538
1336917
1295983
1333633
1163700
1327487
580889
1560168
821365
1373943
766858
1950004
1839056
638075
1019481
643854
1301910
1087593
1988353
490011
1315041
1711803
1265091
106282
876931
756500
1444377
979294
700060
869678
1255677
930703
634128
1810027
1623825
847441
205073
795408
476282
794000
1110329
89372
635530
1629267
1347911
1267959
1090105
477933
234753
1000748
203304
1512084
992553
1976759
675767
22536
631366
750797
1047972
1079252
231521
795048
857504
179741
269392
1444602
762701
797578
951521
736369
1132401
999225
832151
316125
1161063
845474
417406
1100725
390162
1617000
1616025
868071
43807
1548860
1902049
866473
1485440
1625718
1518730
1019853
1265573
376230
159898
961210
920050
1511863
1878637
813430
1872027
472115
722546
698820
1837264
786713
101131
1170294
390517
354732
581580
1827348
865452
1283209
1427331
1192985
745416
645326
212574
1046559
762220
737282
362123
1265116
769290
1542324
1965339
606942
643550
1496652
69544
1328877
715629
1678997
539496
506075
1353594
454178
1182723
1575483
833858
922449
1780887
1127762
549747
1322694
193211
1388893
351722
90632
1149837
1301495
779681
243576
1105559
1861551
1852754
947730
1145701
1684309
1091154
1000122
1935880
1557530
1235589
1583992
438332
473177
1026561
1853520
1766086
1927652
1602311
1122996
210127
1710552
644303
1787813
53083
608716
1387893
412579
654640
1706126
25978
577093
578239
692056
805839
851201
1294137
1929464
1822807
1611757
22872
745043
711888
1169783
542725
1152678
733243
1721507
1905420
281671
1207677
1078535
494707
1011931
372852
1765104
1472126
1170487
371743
972606
1891222
1191238
745250
268121
1720813
1275243
1293329
842612
514462
628658
157267
459092
258276
68963
1023995
1213467
1265425
775708
1617363
1942375
1269180
1234078
302775
419577
196332
989211
273791
1078527
827991
1391826
392295
1667889
671437
1030165
1290366
921269
916189
1645752
648938
1129176
1100136
753149
123574
975278
1055191
1259775
275629
630283
155852
384803
858657
100944
1118498
1690595
215522
1375690
1420744
1073052
121891
733640
1715431
539740
810221
1112304
1259881
920292
356486
1815989
1031336
457325
1572903
481372
653524
1648956
1976058
328750
178609
1880281
1143674
1634293
781757
183215
499081
600925
81694
1680899
592763
976023
51809
1256315
1616792
1470681
1446055
1093424
1919834
1899598
796240
400245
1256909
1565337
1328482
1417062
1271271
815363
346517
1954635
127103
250413
1484721
1773979
398632
1874718
1199728
1668217
1155718
32105
1674625
205459
1831506
1086467
1082991
1810114
1315232
1227084
1134305
31365
572862
1704010
1421943
1774657
962633
1638182
479703
386801
1697878
449850
959573
1854782
379881
190291
920212
1520841
1564690
1319128
1626298
1282405
1835285
1140248
744675
257132
116824
1992183
436223
1169983
1970080
1236414
1620311
917158
795598
1062921
1536385
902281
1184222
1623579
1549880
244051
1600690
1501482
1931860
1972670
462856
457800
1658557
1915327
602381
688775
494167
471831
22706
1643444
347332
1876338
1626303
935406
562069
379311
1356895
620379
100887
1366246
291661
1530312
760307
582704
1940236
640639
795206
1656863
593096
1092167
421002
525356
679466
611400
489692
1074716
1638546
1858565
1226772
230299
201015
1209763
511674
994788
408009
1751023
1761523
800105
1873187
1520820
41167
1310755
532652
1907635
730633
1418810
103003
204746
1064400
1746253
816565
968261
1342189
821629
708750
982714
752344
1732732
481055
563346
1203906
373137
633330
1704781
116183
61142
200877
568197
1222980
1342675
736071
409056
1556474
126630
56674
1008146
1510560
686079
392265
1339423
1102207
1286207
1694266
1644
1362201
113402
1307835
252560
1176528
1809970
1458430
1443108
1773935
567660
955067
1976089
50759
1370184
531680
670656
1952072
912706
1560935
458249
1098604
26944
1270889
1373299
326659
395810
563153
1495680
1429512
1552145
34590
1450807
1736916
1188317
1020655
1334706
1453822
681665
898646
1324812
1741583
1431593
266629
1275552
1626045
867433
197199
1578971
1934441
69757
460780
950612
1628466
334966
545601
942337
1665598
60789
1540122
257872
311737
1958539
1114452
1959262
1397237
78490
637796
1874824
1758430
18980
107000
960030
1647899
221979
1282088
222988
1397190
577063
1166662
381973
200413
1427674
242595
624454
212407
880103
366264
1730665
509827
1304584
115721
213655
1560935
1677880
702368
1666205
436358
563850
587088
658958
1924053
1959285
223906
717942
843419
678705
1582620
337148
1921444
926796
965057
1829979
1149121
214400
1855838
795442
884887
3665
584121
462220
227011
498192
108246
1626483
1190205
1289637
1116169
631476
206731
633887
1307255
870686
644198
1703961
1500780
1892416
857365
1435463
116464
314493
1703557
1498497
1616222
1953839
1417516
1541588
1971614
220568
1659290
1183531
92190
916971
29059
415802
597459
287598
1139253
1440945
783274
1235652
1553140
1241804
224695
699602
1425896
522320
1786329
144287
1923663
87515
752022
28230
1742083
814555
910454
1200142
968528
731356
1945671
1146714
1667104
1365243
167002
397242
196136
724121
1122165
558518
48902
1026316
1818600
1677470
462807
370309
290971
1088228
660806
718460
847039
725440
488839
239466
16784
437780
1434465
620357
6470
916090
772298
90790
254704
679919
1598817
1106716
495236
462329
1259150
1663305
82401
631925
445103
1626968
316318
1213560
925015
1536461
669861
1926996
677763
1632929
589795
1666561
735226
415046
1620560
1799744
798925
1232824
1272522
50295
879150
96179
388002
1842828
1021278
1008256
1415497
316384
1955233
1895437
110236
1564451
1687873
646758
472935
40688
1803838
625881
1277578
866026
1067680
1574068
388210
123074
1140680
1981710
161324
172223
384537
1207649
381215
610271
1507284
1425214
1136907
534223
979748
245297
1358614
661290
693710
302561
1946002
1696541
1590657
1827277
739822
1863394
699354
888316
1544867
992534
702868
1423325
116235
1801939
1230875
498465
372325
140678
159739
914000
75203
599142
762581
1674033
644469
1657382
636185
1404148
70702
407095
935597
1976358
1353520
1755078
699908
1924349
289576
779243
422484
839955
1062139
1259794
1582115
310313
149369
646810
1970090
1223678
1256468
1566495
1576676
1315157
29490
604862
286599
1269134
793334
913660
768253
1717179
287788
1045324
1824216
995296
1829155
461814
671970
935953
190826
776489
684032
1839966
80774
1794562
34321
1537485
528292
1970426
425092
1672352
1516251
1304063
1777629
297149
1798271
657756
974683
1219678
747650
1617267
652031
718519
1595859
1856701
305188
1337826
954314
1452186
911859
364471
403318
646557
737985
352060
171978
783700
1626214
1613703
626247
1364754
1474163
185341
880539
548728
371026
896093
1970304
747935
1577854
441937
887499
503000
565359
1443751
1245260
635663
1871959
342122
737569
1034158
1314506
1545178
876352
1489899
276116
1665487
494537
187317
1147050
1419612
1644292
597861
85832
120094
1043890
467241
1014042
502026
1154723
1764129
1223211
1712087
348512
1447642
1630653
114694
799962
104822
854929
1237263
101568
605925
1820580
1809734
898373
468772
408633
1989355
1850407
1811481
1242523
1821320
296316
1331914
959648
701929
726229
1989971
1572825
1256047
1272818
1085890
174579
561695
839765
1675191
1715828
906693
290276
911062
699680
452987
1421000
59699
97304
881894
342796
1079745
1251857
624881
1795483
115794
1367325
297814
1639087
1659666
1264206
1403330
863620
1503353
1350477
586087
1582115
842994
1628112
1277691
540793
1446220
792309
1727655
1183087
17986
638694
1989494
1912074
252698
644518
56232
1289614
1225520
1077441
636792
1610891
32416
73344
100306
1281191
280748
1621745
1098299
31897
1351052
1492761
19941
69371
1751147
301580
740140
1164603
1207259
473767
1456029
691112
1153759
852332
1631759
177202
177115
1352554
56409
219591
819767
1085029
1966741
1793072
1953315
1627638
119155
1729064
999467
968937
1048772
1715683
1685515
741258
820265
350692
1415757
8447
141438
540479
681785
598742
275482
497850
511220
433707
89174
1033732
864356
730295
1810347
167639
1990092
132349
340562
1064400
397725
1908974
1480929
1993583
1342754
478857
1853311
1028810
881823
986116
1453769
1302026
1288758
1024595
858951
128481
1917447
114527
367251
1098292
243576
1110305
582184
914299
173318
1372138
728718
72595
1116046
1322268
424512
1708389
1056223
1407894
993367
248078
1357773
1440998
1392575
282747
1885471
194725
1324571
1112590
478471
1968456
1241000
1058254
1882129
928356
1858988
289151
1326530
1786575
1246986
1960663
187549
306288
1570172
514777
845505
710363
409952
796059
726323
369889
912245
1141498
1414272
1251642
1512440
1292233
239866
1471509
186435
1657560
340454
1745028
161829
1931704
1023262
938792
1853054
1773644
768310
577325
1490059
1220742
1075416
1787325
1667499
391648
429525
1042569
251992
119557
1457541
126603
113365
129469
1381939
121300
926258
971013
590290
910573
1321372
1318489
1630051
1194821
504113
6094
756482
1265199
471222
1228996
802467
1810234
630755
1587427
140067
341924
891173
1284399
1588104
267272
1890288
1970878
214014
431904
1324358
140592
1435014
1203737
505844
143556
797540
544283
1878678
931883
557443
1984621
1682719
297567
1330444
210089
309503
66151
1677009
657356
1501633
364520
930020
1793286
1104329
437746
51146
1355715
801276
958792
551360
1479205
766886
1619207
1302947
1725506
812771
1424523
1365580
677943
1118444
1638011
809749
1753962
756045
1918453
1401678
1715348
1971599
1099710
320143
1731220
1189755
421916
85577
1634421
1261703
1181766
12021
1334607
1848420
914689
610800
1676838
1428061
1876227
989854
1239658
794014
1740807
1959788
408526
1303078
171739
464696
394590
1119772
1703527
727744
1912533
204984
1834348
383689
684040
1758250
1762425
889874
1187453
1214610
649045
1159849
1953223
913193
521657
581305
250413
1457045
492642
774257
1085614
292190
916636
172270
1199605
226454
864897
84424
208905
1101008
1562290
1926030
209495
893354
520194
756406
1848796
1086575
1283804
91257
1036186
847044
745869
1369618
311741
601852
483997
50336
1762391
478797
606957
1989715
1699904
1052278
1024076
1628330
1646777
1025653
521657
1527239
1963529
1559286
1701170
110574
367576
103171
1368284
690172
754246
598360
910303
541759
67328
955165
293551
1522487
1443787
1461294
785994
375929
1593542
52357
1537417
1978349
1979601
1827897
415096
1094304
1089001
1698558
1830917
837488
1598564
1261822
281871
175946
1059901
1766669
1758037
1604305
325649
1811481
101845
1733105
98941
1303578
828594
1292134
1556222
990794
1791777
811958
318397
830062
996945
1091582
1808153
1112895
1718377
584510
1415753
1881478
1996173
199599
1595262
1649445
499712
186482
810873
1782338
1608331
1386646
1727113
933834
1836117
895722
938847
1998203
1286205
500208
432003
1469929
1656567
237250
1215371
1361811
855848
1217450
526566
850782
620639
708257
1958497
1170734
424364
668223
1904064
856257
1016537
115592
1689786
1302268
959268
388807
1352169
635103
821422
560623
1711879
1795277
993928
1244071
12739
1854104
1305531
1963793
891059
749394
781878
126199
1365591
615277
517360
1657820
536188
951881
1382594
1557981
413585
648274
384834
183400
1546779
1246718
1256672
1040953
718868
562362
1138950
543948
1445792
716733
595725
1085185
1462615
650077
524241
1398125
1390585
496489
1432719
1593492
190426
487921
677887
1240708
331297
1486038
1475282
774025
1284823
1734394
1373299
999550
1423299
1701621
510651
998840
1833616
1163668
303666
1368027
1909200
680706
865498
1650903
1698031
214657
1774681
1827876
1327901
1468977
1120730
449196
1053641
710043
1432951
171302
65915
148749
1679460
448964
718535
612728
817683
1563069
1514376
1202418
426676
1770478
717638
609022
416055
1221536
347262
93959
1106319
1628782
423339
1428061
241985
1289922
1644021
78459
924859
846836
1721187
978939
21455
1493801
48569
28199
193423
1286222
1973016
609302
813673
1364507
854365
1044861
1237625
478189
451213
1553411
247964
797877
1673205
1373153
1440634
85747
1828209
368687
1988546
76834
1421360
1373566
367110
1804755
841488
1310200
1665576
1590149
1352085
1219688
1740171
1292822
1980353
206504
559981
1624019
222293
1889302
1146175
1595452
463657
458725
1215261
1157110
384705
1424954
1510945
438513
497658
1321829
1029577
1401173
1830350
1277397
720688
1556412
506513
1402707
527754
823001
77084
453707
1993879
1479355
1808766
1681939
32509
808273
855780
309996
1687977
1388227
482596
697355
1183807
1219919
1731756
607056
1110847
881661
1184076
522154
637597
312749
1587544
1406796
532453
1009931
721720
1976830
1332829
1330491
198748
693835
1900880
1799884
1665592
860671
536420
82750
1141301
1301264
269238
1995250
556312
1235916
368045
1641861
272437
1097939
1793105
1823923
507818
18747
662824
746085
508350
1959770
641053
398003
1670603
523492
1153152
391514
1169804
1229562
568806
1451567
648198
560792
1635027
945699
1546226
1782126
1199734
654513
851443
474221
1970306
79947
1223243
1363504
675644
1320359
651177
1252893
1044823
986730
1881586
853511
42428
1633746
1841595
1237757
1293329
499354
1650213
852279
1318760
959179
1453682
636391
596783
51415
385012
758439
401572
284470
1716605
7556
141855
700823
1034096
94071
1246489
1282034
1280859
444562
1944460
947556
1377066
1913878
1258447
545899
767901
1348719
319565
834350
483955
1259376
1465025
1322414
1008369
1383189
1711180
369460
1405982
1679401
749942
1138280
1872986
1255735
1791626
697997
1339660
389363
1542186
926238
1966824
1550153
649729
1132136
307420
700530
445717
369235
1444253
351949
151504
1534313
1493882
139334
1774452
1582591
416912
1323603
384081
143082
1829204
952414
396510
863893
1118600
404933
178421
952806
647774
932585
760283
1590375
348113
199486
609720
76717
1605535
186022
1551889
1911841
1098149
1390327
1082849
1358291
714414
634489
695652
1219135
1838831
655930
669996
1601293
95682
1881294
244
1737156
1293500
655056
896574
1113063
1678528
456789
1733286
1025453
226019
1979485
1572683
1578771
724982
1873952
859360
823175
617899
1172471
758731
1160257
389181
1705253
1391522
1332987
938143
1358046
1830279
157822
782591
613416
764665
670069
459514
1796134
910911
811271
1581995
426590
1463910
195631
1754296
1789070
514495
1435283
1123726
1049276
699767
116604
134979
1459296
1553275
1844750
1653522
572374
1891466
775044
1786957
1458927
1062079
1835129
935981
1268473
40972
1689240
1695912
882240
1319132
1427764
1182083
1521366
1059532
607404
1785512
1737622
1547292
922667
290450
1360120
1561944
1396221
333227
1245706
1826436
765110
787671
126453
191653
607534
116884
1652
8316
32334
1364408
421062
143219
649320
562288
1267533
1613038
461232
1461167
679701
273341
102967
465862
1699495
73261
496481
126351
750646
918813
315736
687693
1498167
1516701
835746
1783828
1103919
283632
402063
1834374
1559135
164197
427382
305652
1432979
709985
28857
1307128
646857
287304
959598
1668217
937582
217307
792591
411130
1034205
568657
1214998
409093
340909
1076829
1574174
656609
772282
1923480
505061
847893
1723120
105824
1892289
480822
527383
1464733
1165663
1830726
1771205
1170467
1035867
1593966
705186
1197518
438626
420106
1510697
798529
724812
606216
679408
650077
1550715
103745
546317
1673454
1371504
780909
597789
1335657
88960
1989372
1973623
342176
801897
1412192
1860095
978803
1048097
545136
1166328
275227
1854958
743046
1686056
1878766
375070
140826
1125065
1307668
253190
822913
1045730
1893252
1899837
774460
34248
504622
1739131
69064
500812
1801442
669838
1525050
334836
1903617
1787719
747628
473115
940241
174401
1899481
1255687
1131111
155987
419273
130797
1298627
1074585
1075846
213935
1563887
290835
1062938
1905270
1175816
1123202
448397
256473
752073
1947206
713228
478189
594870
65835
1913107
1654313
424289
1757201
1343017
1414752
308491
624448
732226
1517125
631493
874506
229312
1005069
1204140
1138451
1370016
833448
320326
244834
1556036
1237622
1367496
878876
296768
789702
776203
86145
1496651
1332983
1916078
643780
1479472
1716302
1518607
641560
1395913
1963257
654640
922989
529540
1920297
590297
746481
1472037
461358
1111841
1769234
1392180
380735
1676976
1765307
1344848
488431
1597517
868274
807745
327392
805504
930659
1679127
927933
1718488
190390
1274446
1180765
1827715
1639339
1078734
1783718
381159
1146199
1602490
748106
1602223
223350
1996882
978073
1670972
1857338
1123142
1264087
1013617
458686
1235959
292997
980851
1254755
571101
1444494
660863
1739733
261175
1179234
533626
243138
365115
1209147
520526
207539
1676674
1175997
569166
902858
1287558
1092438
356812
762935
1612540
1966516
862215
1592521
827944
627725
621683
917254
1228689
940479
1892807
388588
1195241
1333471
888691
1696439
1190302
1592429
505619
1543153
174920
1104538
1254525
475149
549963
1619993
522996
830325
981221
907791
1825470
928408
903614
488505
269487
1157898
1025397
1613834
218904
644793
497092
1742222
551399
682089
1248010
1024212
1119809
1790001
214443
1101355
1497070
1356270
1027658
617365
5309
1957673
1630489
719031
420511
736588
1421098
1363404
27160
1211034
1294833
143967
1098109
1227573
1998319
371716
19066
29171
1718919
732472
13605
75801
585939
1448601
114395
920437
140122
10868
1839371
86788
710361
432041
1067577
1848121
795651
202517
418405
125735
675219
312265
1682748
900405
202584
1203887
899913
1123043
1912655
218215
1199351
1344746
832902
478804
1975362
1286421
1914358
760570
86956
986684
1879719
1058620
1098547
740082
1689664
1340845
1573002
1265596
1529349
1140909
1321449
1395913
222250
827862
1516429
1140992
834416
1456828
464243
733488
149336
1134149
998130
962413
427112
1756846
1972402
1334456
1013498
830688
1454916
1896118
1150592
333369
1034552
725773
5802
1040037
841510
1505372
1800689
1897239
91861
1726399
768154
63588
876691
885352
409562
989631
359238
524984
1763214
757227
1356875
1529616
1881112
78544
1413174
742642
1500859
82873
1466678
407685
209757
1596692
1794096
782545
907874
1062730
1281909
962088
1726506
17162
679695
176328
1472437
504060
465099
1988086
499379
547307
768984
1389023
423142
927755
1729553
1162880
1171526
1860347
1338945
137442
48627
475854
737620
239160
1845249
312654
463180
1756646
1574853
363826
1006358
1906395
1882129
1132735
918091
1397822
44779
242869
1996839
1471908
799337
742520
34712
345317
609655
712242
293112
496650
511801
1468299
1367353
1577093
1964806
407454
1866432
663521
1824197
1839550
793173
1903793
1197053
1692250
1929039
664492
1628237
1394692
1203948
7720
375632
1348545
193856
1794195
1849997
1214655
1643758
1431646
1789903
989560
1655136
221053
1134791
1075030
789767
726560
1506714
478626
764202
877621
470631
1498321
1828559
1428466
1496235
525505
647328
909141
1613973
510531
1057526
1756345
1008827
591826
359088
1913097
932129
526628
330833
1886
1073091
47953
1807405
1026845
1893409
267702
1024665
892409
251429
105969
497407
307375
199880
112547
1077539
880880
1890285
675005
424557
1514468
836926
713432
190587
47643
90255
685821
388950
366164
1334633
1317697
508749
798258
207935
763886
588350
572833
588249
862493
1312700
15548
569076
400654
1552756
590837
730233
570644
730954
975644
686637
1797953
130997
494172
1974297
836184
1780225
124818
1913496
1886100
1701376
1068752
666815
202129
1948608
1968447
302165
108010
280570
1912995
1171803
623130
1455613
713058
326012
520196
921622
129454
1199413
275118
210263
1224583
304329
1651123
1401426
1053810
1869038
321733
259556
524637
1355551
1598596
1224416
1566524
1919887
1891423
964167
838802
83901
1002733
320922
133912
112277
597427
1455526
1368707
1775482
1940962
1788249
278590
1669488
1495120
202585
1180835
1618737
132246
1485496
643548
550832
394409
1873015
144293
222342
1740807
851017
566348
361680
1443171
742123
1133082
1233336
551793
1059884
856085
873149
363269
1123634
5104
1047076
1226707
1796911
536575
1435721
226592
226979
1273549
1661993
1955593
1294523
1587781
257860
1669001
512927
167662
1460498
578973
879251
1563601
1955500
1731648
1680539
1085917
519182
1473920
1404424
542173
973434
1805251
557095
919263
276534
209385
1442019
1165654
1059286
279569
1295837
994927
1138342
853427
1030094
1644474
556420
1996980
718055
1395023
1835369
400496
275447
1504503
1083454
1484472
1470020
1648367
748164
786485
297996
1293419
1645989
1865677
213655
188834
993277
1778136
1209035
1360003
645258
1529938
842340
1200094
1673819
1549329
36237
1555964
1670261
316699
1739291
332155
1076488
35598
815443
1512585
350894
591081
1119057
68244
75746
1867185
603298
1052686
862615
1805063
1868364
536537
1844125
791836
60207
752897
1948584
1251340
307218
1475392
604161
775212
1244704
1070023
250695
1076647
476135
1151896
202963
457846
937557
848754
1760881
1929498
960484
1329986
1564223
1884639
265688
894377
168412
92061
978202
411566
581581
452106
305693
604132
45007
1757324
1275051
979317
1132877
1020253
1827943
716563
1362250
1149203
20564
1787420
1052378
1562463
569551
867552
431845
372032
1179557
570928
412542
671717
407067
376989
165401
556864
597463
680792
1579711
804326
460343
503955
1838992
1675534
995903
1490792
324012
1793601
1743518
260613
980261
1008845
1748060
1059477
1778944
53410
1603481
789121
25164
1421584
1815798
1432280
151767
1281941
1063098
959995
832253
1845544
1372416
1011619
375210
622535
84809
1833489
763490
425214
142391
1994621
340121
1718219
132940
7608
461102
695465
472902
428982
1544945
569340
1136236
1033827
498051
1048168
208904
1403770
1792601
1510300
569950
342628
1120872
19066
1065572
1452857
926253
434212
1486794
1374630
1570854
1803528
831169
1244817
318996
1373595
1088365
629792
1637809
935007
920970
1748707
219967
1196987
692419
725732
1721927
1477715
385307
923574
70662
1849782
1156953
1114275
1055658
678724
1421663
979745
83689
1351252
1813895
462966
984510
1873815
1200451
124070
1019420
144795
611602
985586
1262693
1071759
852741
927987
1667348
1631458
1233905
1115173
257429
1793026
483027
1548974
522302
808374
1034243
37534
1729199
544195
1844984
1824486
607141
932101
127528
513948
453321
342272
1173930
1303278
1106959
662643
859608
1472361
1839691
1658326
1011812
1792812
1999823
274016
669910
700256
1494049
604972
1046868
1945876
1935816
191420
1083991
777233
1383235
1830807
921253
189729
82287
1005906
154927
14288
48171
1233396
1031441
1272146
657149
1784726
386584
1334037
278086
1779469
864847
1318006
304329
401117
1210737
225669
1127569
356730
1376256
498680
882872
100185
1848623
78185
1371324
612249
1565126
1157717
1919356
1735188
949329
769185
1659686
563517
1491419
970533
548526
1346817
86646
1743077
132111
864847
467558
1066917
752255
1128744
662997
545535
1371640
1807001
1050685
1967597
1111663
481596
854779
1862112
504087
1910790
22683
1678973
626886
1118486
1823075
341250
377314
832007
1009665
1564648
534728
159183
1778149
1199258
1409669
752781
1435370
802870
112292
88172
913055
537461
1208580
595645
1096630
758816
1598853
1897943
1991078
1203559
24582
136402
703154
594774
1682062
1251823
1537701
1033890
1186322
898431
527625
737291
1758684
514556
1790827
1994433
267598
1036336
1404417
1898312
1764701
1612893
680941
891934
1274838
919668
246242
1811939
1381664
1806309
619692
746879
1349816
1368640
1940528
1867081
1181333
1283264
1166561
631827
506505
115551
1091546
730142
730832
412144
317140
1641131
1539099
1264980
1121626
1297317
440943
82281
906586
881587
905612
1056845
1472243
1207721
1239209
709612
1135119
853920
1048424
432256
1696102
1452363
372848
129607
809361
1098754
281942
777233
336100
1823519
1867298
444452
611705
1850449
1219355
1606522
26129
541774
1194231
1551205
472849
1343889
827702
312711
1710425
1269937
1364778
1694575
481231
306305
1624651
1136440
770864
901224
44734
269340
1974343
1812092
418938
1054229
1916939
174377
1977000
186768
940889
1003410
1332076
911291
367376
1628601
952156
266993
1616734
1539770
1461176
1275533
1608990
1048049
863462
625238
1509392
1417959
789906
68365
88523
1221727
697406
554401
911107
104990
1869079
1162880
1685987
576249
1766285
197271
1232152
1922602
7494
1319589
282011
1538386
1877882
928408
381510
1554633
1408371
476310
1259896
839973
1502438
806219
807979
659960
548031
578747
752427
1122367
128245
525096
1642016
168807
143901
1466011
994061
1660977
978214
330855
1037817
1175648
1296204
1026085
1317230
614179
1949690
1655710
1451363
1343067
37713
1688949
1774428
1319642
1590850
1802880
678659
1852222
1746061
1516464
547377
1194449
281938
367686
1489060
421784
1082972
635727
199909
1871070
1187650
570713
1121489
105898
967885
1401437
1714955
326325
206163
671398
1306078
1643147
1661930
1923798
1920181
1513755
1056290
732915
735615
1407813
960345
1038432
79651
499624
1094304
867
794121
252004
129959
1347197
961421
1871347
145691
55064
575513
339356
368504
1981923
1891423
1260770
19598
452015
1385884
403758
668008
1386173
461161
1989580
1567649
1734036
1244443
1529375
185341
1549468
970301
95141
325602
1758062
789548
806536
1333961
1448218
1374798
4622
1136395
1231744
1371652
1998705
1194793
583449
1618337
68594
1874348
1783068
1226494
487906
1291680
1437759
1631026
1621047
876799
1565854
1302792
1900796
1796992
214062
1491652
1431311
615655
1595493
803169
1839925
1392719
1897623
12448
1428561
1467215
1947760
984510
230559
622058
231147
1246391
1477608
673491
626291
562391
734037
171978
1813846
589497
91392
638918
544697
344694
579901
1844535
1873722
446708
897167
138245
316633
1111423
95938
1560440
762900
562977
996351
1582567
372362
833418
250222
1360453
1516019
312755
1005256
40960
483489
1197784
1621967
1639571
524656
1970577
1484394
213189
683577
1122749
1581814
215899
1347348
1751415
367399
657453
112033
1100321
925161
425978
1811404
1355217
1414147
590067
1668515
799509
1078603
746028
1550666
933771
108170
1931564
1425212
1398563
1794578
740844
129903
729818
846768
82534
40923
1103474
1175556
1604475
265643
948168
589705
1951906
1452630
366538
72395
324089
1575312
1077506
1278808
1566524
364488
631568
510978
227761
1896115
987635
582567
1150966
1586995
218080
1693241
1852103
1892829
274676
952847
424611
1634974
669242
232619
2107
11552
1121658
1557396
942921
288615
977089
979227
13784
1504116
758989
661605
198336
825623
1809734
789243
344472
511688
393514
1519310
907284
1325318
401858
1797017
325541
1902696
1459284
53183
366142
135997
753387
561358
637006
111159
1063457
203008
367975
652082
30379
1170033
699070
588035
1025367
1446522
1709286
1478025
325005
642347
543240
599151
1236306
1470983
1787426
474850
1253562
32796
647980
332521
451515
1022377
627780
1273274
1804241
1385078
1355840
1895353
1490847
492922
1120206
1160314
138667
166471
182040
1059719
1408400
457475
533179
420661
107738
650282
517335
416466
344474
1614744
1896760
1306651
1132864
1328504
1977664
976541
1492770
1353966
1606390
1426604
1625224
496112
1127537
520228
106804
1188414
1151212
1651505
396142
1059257
1389389
503001
1824128
1253052
1119357
458751
265141
1532875
140528
444394
955833
764063
216831
1376046
60579
1011240
721526
19652
691213
1489443
940074
1330522
1284331
640894
368342
1359447
163573
1932528
1662806
1566442
1737288
786250
1857732
1054401
886864
1197853
64923
231744
1590771
301783
1584863
843772
355436
708446
373748
413001
717965
1342766
1139854
1188361
1002258
304162
1449687
428205
1006215
597983
978579
1040211
1935289
1005506
692361
361839
324311
304480
818031
529244
1745714
870614
951747
567115
1720361
1327536
583299
857917
1088391
1777638
692879
1527385
624930
1028394
1184568
1083560
759280
182921
785284
1823075
1660113
52868
9070
1995759
1770339
1963687
1372742
51107
1485987
266677
1731695
823671
101554
293609
938552
49518
7452
1514658
681619
1702899
1696475
1147363
800518
1448456
10340
1713860
642045
1922705
1186286
710245
1220737
402956
1399620
519570
41671
1928339
1713853
1707186
1760926
1404290
1137563
748479
998888
388831
1508632
1106256
1303907
597404
709645
1870415
489092
798233
680379
368334
304537
1245064
601312
1240003
736825
1101446
334390
1332468
202913
1593269
303997
42112
1975409
1527085
1352573
1087508
1661672
1078914
1471438
340894
128354
530607
531263
354673
402434
1225634
1346158
545127
625878
1959837
206974
1575427
956853
1458430
556170
1070644
1457414
458820
507597
1716197
911567
1023091
1963210
796616
332491
296070
704144
1569112
535873
1944648
1666036
1518735
1410144
1482373
1222388
1565564
1448082
569081
1655491
1748418
1160251
1427
147806
68598
240887
425799
1269451
1998062
1532593
1378036
992667
1134966
611125
1839173
199863
431174
875942
596124
547682
1312914
610659
1462927
1270424
358191
953459
1050904
1676601
516976
912048
494420
1231640
611920
1253625
485331
433346
211984
1972137
414167
222199
639213
552284
602513
1541867
991534
265328
1348772
1283134
1019611
1329680
1614942
1444598
818908
114470
991929
37188
236800
162070
326888
843776
1407794
1072260
392304
537470
982000
408227
1030050
196558
1627253
28924
934005
993824
308997
634308
529096
1709477
167471
162952
1973263
396218
1426285
998568
1211335
822609
473724
667627
305840
344416
477069
1171525
944184
1106397
1212844
1007955
937726
1717295
1947262
908224
1716884
1169823
643261
1384530
528291
64341
1737116
651182
1139248
159604
981423
479276
1834423
330480
1607643
1971689
1957149
1212568
255253
1028025
1977025
1048025
1352895
1456448
654434
24259
455544
201877
907338
330191
1422473
687194
1226331
652526
1872941
1695276
672176
1996775
1717079
1614853
1854551
662151
1708187
938830
1985967
692526
1822085
683232
62582
1284128
777347
1728660
246511
1517830
942931
1709358
728824
209413
687377
1249747
1716159
269134
676340
129903
1370564
1287992
215650
340573
1331850
494851
445140
263371
733439
1702589
1348038
1432620
7082
497951
630477
1978208
197263
1639076
76732
508882
514342
500666
885648
1294460
1784252
1690075
775958
1167546
1006663
1634372
602510
602215
307218
1736643
952915
210263
167654
1504367
135551
1696124
1646732
917055
156683
1159460
190529
850069
1216554
1586659
1962812
664634
378817
1300788
233356
1972352
276418
502438
1042573
1662207
665329
701182
398898
416751
259325
555725
1967196
744909
1002421
608403
1477441
190936
1125829
163813
1817419
903246
1827919
1817118
1859376
1621539
212701
824429
1532953
1897724
1692163
1108689
1576825
1924969
1443250
506513
430478
681865
1508154
290033
1147946
774295
1674320
1246500
1164380
1177708
950953
716819
779836
1311030
752112
796447
1448370
1140646
1942775
568181
53519
1586855
917816
329513
578324
487499
1435446
1122883
1648956
130597
1498445
1928185
1605549
1466289
68197
1860150
170618
963384
990467
1521676
428786
840054
1888735
1079728
1088863
646049
1177252
1563106
215270
967270
529781
749269
1285424
1919742
545193
947562
465929
459665
1051840
1837753
1702864
760187
862226
187059
1214754
1940856
122786
1855663
777916
224039
924176
1250572
1445205
1447139
1095043
800246
1067465
1702916
1278808
761925
222978
1809635
1326108
1436119
374851
1562041
1397507
806688
591247
1071866
1384721
805839
1867181
1970236
472982
418061
1327652
493558
1876541
1691791
571907
987306
1661412
1924263
1889653
1572742
1488154
1443996
867404
1098601
1645447
430702
143693
1010922
769960
1021772
1961872
1227598
1161686
1550215
1691533
442549
158044
1194800
918636
1825692
544697
912161
1742011
1219917
1265895
1581443
988409
640214
1873649
497517
1492288
140057
1444490
217479
767693
799774
435669
342734
1427623
990845
612213
1477068
717844
1976817
1490578
719246
1858874
600890
1659512
503577
1015052
1475664
1646874
1676205
1730156
870855
1923327
770068
149387
1288604
1584707
1459505
342614
1345265
448535
1934718
1025070
315451
299215
1080853
1540547
753387
407257
1439069
626776
1398695
1822144
1133283
867166
1834404
1679178
1703547
1861984
56340
368274
1745335
48993
345729
1708263
1509046
787583
274701
893623
817284
1584206
540800
1430271
97441
1327956
144953
1061588
176960
1643762
475022
1134717
949046
1977523
795196
932800
859127
942442
631809
589078
763073
401069
190839
1770890
150
889254
74796
606438
409701
1654974
1267922
202253
1107444
1433368
1794235
560733
423423
1954434
168327
1831086
1902666
138482
1904111
1112668
385293
515519
1667556
590849
1890333
1756394
1683121
908134
1513064
1008694
1387027
1797187
200480
1583728
960580
1971492
1986514
445862
477540
644469
1457841
137533
1133915
1738995
223125
495526
1332579
869177
437673
667008
360122
1967488
1943286
1594553
674201
649641
605131
468547
641657
1015137
115790
751141
1672300
872813
1795973
890468
1756624
97480
1684785
1725425
1468394
464785
408505
1010282
404999
1472874
575391
712096
832327
1359167
1278650
388925
716011
833602
1023435
460407
1921235
346364
419531
1764213
728333
1399450
1603575
5433
1238856
1746749
1880517
539488
481435
225822
697861
809132
441232
1575966
1520076
327719
778445
1491523
1042098
769887
1688875
1041750
1792904
1189537
1043923
953124
677863
1622583
1266001
1406784
423581
1225139
416343
1288715
290821
481092
919431
1347830
1240548
338465
107065
771696
543892
1826724
1167526
1728659
157322
1921387
1665882
409946
1618118
1970331
1645856
491823
1764892
84234
1413930
1745512
1896403
1795600
823648
281207
1522906
347411
1357394
900527
318298
1315915
665926
1625631
1294113
1726897
240119
1221892
404117
1498126
741181
1879063
535949
1354927
978059
1714750
1051085
235455
933990
746365
586598
1829450
159847
1537340
409257
699092
1547722
914165
828063
1783913
1418810
986960
1044516
429429
792852
386238
216707
348781
914798
662690
1591455
814227
1205993
165770
1150111
1098875
21640
1748309
822148
370376
862493
713438
843890
1354574
314428
733609
197545
1080073
421887
701779
1508567
594033
268718
1671305
698306
754961
984261
871676
525370
339420
539333
26506
1098938
236069
679537
1828863
1268535
1360722
1732309
72791
482315
1723125
1937692
1765807
103394
1101900
1581443
418255
1672210
668254
203669
1424709
887706
992650
646397
1481641
258730
199294
563931
928190
1696860
47937
621476
1387223
1991343
1956052
1334821
739905
988247
1030282
520495
747735
903680
1271615
1013702
1934278
684658
818031
1611080
619643
183055
351442
220528
217834
127755
764503
1031108
1013896
657823
741102
43546
949729
28680
639948
1002242
1044409
1775602
1630557
1419225
1621146
520063
1570790
1067931
810563
291559
1647498
584948
1982257
667294
770027
1783960
597263
1007197
1595441
1312313
1501748
917572
1808061
1846172
392263
1024891
967429
988428
141309
922444
681619
1927356
1666430
638918
1462422
1993172
476471
1880820
1814931
1818684
895446
628741
799350
123686
965941
1104880
768803
1069226
896998
483935
558055
64849
47137
1544481
1548997
1740315
1614168
183241
1835309
591953
738210
25727
416471
54896
332596
1931588
373834
1436334
482810
1950035
1294249
385326
1611275
788191
755768
588208
1954981
1357472
1146354
1899722
91694
635163
1231415
560910
162286
344641
205820
1108676
288719
1098098
807555
200227
1925654
1073312
1182607
472177
929743
157267
94201
843985
502339
1994365
958
856011
275503
1358187
1333552
276540
684382
12307
1912770
920876
800675
1968223
168055
1791126
594583
26107
591291
745706
1673849
1233008
486224
1817294
586407
783422
1254305
233137
1104812
393685
255460
1492915
552398
1595103
971823
982879
731499
1050092
969371
588404
976120
1616935
1470384
812148
1230182
1637819
509876
1490170
1982734
1756196
727739
98157
1339238
1282314
1336412
954416
1876300
1912097
685490
1948319
1949909
1067286
1188750
981996
537068
619581
1184623
1023705
1102438
750810
1658064
1445833
1736705
1831902
59062
1731259
1801282
106282
1237766
1808105
658924
1193156
981297
1123888
898880
1464360
1673265
1976537
72164
656722
1484147
576238
24746
1042569
679488
1511522
703304
54866
369083
861088
137538
1561758
1398429
870307
1211120
1370946
232676
1571078
1198125
346406
441161
1805488
1199016
1458977
378398
1992861
665681
1400842
782644
1144481
824116
742082
1636025
1897560
1332216
499266
540533
598101
1240040
30892
1281531
1025107
1563345
683183
1504831
151783
1721797
1120094
1805940
973050
1429808
1908164
1798590
799256
1817301
1141121
879311
846704
272024
1921236
786540
851322
896805
1900900
1076094
1224705
450316
1525098
1906295
874859
1111570
1231599
1392708
766907
863388
1663137
1070921
403490
1754132
1405529
1049739
1162685
1419104
842304
1291317
6721
423745
126386
116047
722261
1749216
1499999
1440321
847765
376357
1314351
1810602
733273
395798
842870
1067060
894098
602812
71287
1636805
334013
860499
660796
1771523
709917
1878543
584560
1094740
345172
1046199
692653
1424735
85099
1953569
599741
1804896
1949920
1626249
629156
958432
1603912
1308027
375796
1227701
1206366
567789
1772295
1458764
1069410
1587939
928079
370801
1178416
908170
1367183
1727446
1139290
826545
77705
1876434
518850
1906305
467182
1281054
1902202
1635455
703543
843028
1151288
1265713
268649
1459522
417600
894386
1282466
1832901
1815088
1057680
584340
996149
691024
378980
38876
1894499
755890
1311627
1700849
573628
954274
640313
369177
237716
1021088
1422484
1691753
539890
1473761
434733
385553
432441
1993849
225230
15553
254248
1761797
363065
1780388
872572
82135
1809505
687511
1297147
596786
670420
1616726
633739
129779
1450530
981269
1116395
530975
761311
1147303
264222
608178
292256
1334498
286783
749267
775559
1241773
819620
113168
1553142
1945206
676530
1838712
1054563
367313
1299924
1534394
1194728
328750
1589553
626340
1170099
1491327
1988289
1087985
1762812
1093883
1123162
1283982
659085
303853
1600067
1688823
1815386
4699
163952
191653
1086864
609360
693279
1311107
1349949
1136157
1974477
1852959
1300556
1369807
1432693
326746
1149857
66353
1025108
1301281
1290417
1597919
882987
218405
929210
1134462
1230902
464977
1959452
1098116
829465
1461892
502372
542128
1305367
1142042
1594849
306905
1606006
1669555
790359
1208681
1335282
199852
1370969
1092405
1549049
982355
1979908
242953
1365933
1480714
79825
545535
50150
678689
843976
901041
456544
1156725
997307
1829810
794585
1223975
1108751
57854
1327517
234050
348573
1599835
1418989
1116410
1709991
57580
848800
869125
124109
1092046
323614
1147102
462779
1557220
1078424
737882
564524
335317
6180
1130718
920547
365914
1440669
1584790
37491
44551
649406
1430931
922094
911969
643817
1981547
1860840
1018955
1698559
1930719
1092988
1057820
1217195
1766732
1298496
1729635
795336
1713128
443070
756935
273394
427446
1949683
1544474
435347
1020288
847414
911217
148315
1685864
1125822
1594052
1672732
1123224
570914
300536
596781
1971359
730610
1586563
762062
202435
675005
984150
1289850
744194
1053769
308881
105483
733862
1207088
1509291
942805
953876
992667
132159
124395
1474532
154497
876346
1831324
746986
628193
1540631
459423
197990
1042985
714021
1285999
1251845
129010
1173120
1747003
424282
425828
1486899
1216612
1755718
1079597
1319176
175210
1949060
869414
957330
389637
276751
365695
417140
1339094
993154
1253724
1036936
1870049
1852187
1741592
783227
1000771
1748506
619004
528767
190784
1513486
1192725
1020852
1295484
1461446
782650
1355683
1297103
1820050
488597
1493801
389935
1814092
600062
1756702
492756
1904111
1731324
701825
803276
1276056
1448057
754197
1360262
441232
1925534
1770733
1091126
835758
1330149
91331
990788
1265619
1222609
316536
1511858
969323
1425855
546809
1181523
1413995
171226
1393745
57899
1613175
32457
940333
1987049
1061802
1335513
611301
1725147
1963358
258390
462260
1294897
1157610
195469
162952
1453145
1339142
1740207
1230795
1784131
466646
402251
1019486
1842138
1699742
246387
1031782
548546
1688233
1225752
125052
817666
1564692
1860901
1291213
1468564
1522293
1722014
1124874
800058
440886
1551906
1768000
1432623
1922999
1937808
1223537
272589
347032
873125
1218974
46700
821664
1495993
243822
1135399
1251310
562783
704748
1510188
368978
1764961
1765602
1751862
904109
23748
1949834
702373
83473
375364
1239335
531171
1050551
828246
1922489
592834
1869572
207760
85508
600024
563109
1154662
1855129
211824
1827568
1651159
1499836
1540774
84460
181708
201306
795748
239434
279691
927031
473714
1842320
1693155
1634501
1923906
962663
1862428
1804315
614781
1335819
1170154
316999
708043
918035
606763
396011
1860297
207018
933555
1478489
214823
26638
56681
353499
793018
986582
1129406
128687
1351782
781368
1410113
393108
1647609
1075094
1762740
1085185
1372873
1748505
1275671
362281
845726
872965
1992850
515294
714821
954854
1258069
828326
911798
148628
642665
29983
1425180
490991
2838
569076
238353
1162910
619517
492454
1244937
1293337
285524
723383
478178
1953181
1155650
251413
363784
1301897
778536
123029
382307
1616553
1158485
694681
1491209
1263365
322673
486699
556173
628492
518185
330939
795034
1709447
1897961
959938
1971314
444914
1459979
146566
665132
698881
577738
1611602
956387
1005673
31404
721847
1808003
440600
505414
469805
786013
1859469
500021
1954067
452486
668880
788625
96179
1984225
669279
816275
1344425
1534226
1326249
458016
1968556
380063
1627606
1059294
1727615
1919360
1297606
1727126
338209
73680
1514752
1076854
887586
1956206
1809508
189389
810041
1555048
107922
678497
1032025
1402004
1999952
411226
1123142
1104989
187723
1474772
533766
248074
1224606
1302642
170232
796089
1972394
458321
599791
36479
1236187
1208533
1343916
8027
607562
1863789
1453313
1276720
348692
1456400
1777418
1684277
1287733
985730
13165
1423364
1216565
1644575
451076
1932767
893230
238491
630509
1802960
203683
1993569
1318645
1087105
777802
1847071
1625342
536522
558399
151847
1595654
169090
1382614
1667247
932192
1581711
1747403
1394364
1230902
443209
460873
1833059
345255
33485
776232
471984
557928
703013
456805
419522
1906195
1816622
446577
1439908
1301596
1710086
1799097
113688
1109807
1137322
50637
992994
874531
1401862
548163
1483295
701096
1553068
1007763
750623
648540
886806
707561
811931
789067
66798
902658
1168166
1109714
140475
606949
1741188
1736967
287486
76267
406439
204080
1372690
897372
1768417
1856065
125329
1545408
539845
1056213
1948726
480800
1721670
968198
784437
1837073
1957340
1447467
486609
751674
499281
1293241
1497170
1088020
619136
1705337
1129182
5338
1645912
1600357
127870
1508823
710454
478581
1025720
491162
182234
421490
1982461
143674
1084397
1522101
1314971
1407216
274326
1498579
329751
1414627
1419225
868664
794618
45625
1626255
304538
3075
542617
598534
1224524
1435577
1131464
467746
1640495
1664469
1697438
1811682
1878617
1389202
526203
375387
1561704
847390
572515
558657
937033
1137801
721978
1600227
862615
477189
1879259
272866
45910
307365
667763
468249
1858411
779202
531661
727130
1580538
1688223
1003346
454779
1831764
936667
1780953
408112
1708858
920606
1022592
1500548
624695
756226
1065297
1542680
1651394
1235151
531312
1881082
1434715
1027869
814947
1214665
1288249
860978
1248311
1269614
1026352
820358
588206
1916300
730314
91729
492762
154169
1606730
14147
353145
758482
1770334
582636
1596618
1985173
1398655
1786050
137343
373572
122347
1295669
1699085
360160
1524102
291501
914689
1930731
1956640
1422802
950823
133381
508383
1037562
910925
1077738
1315305
702866
533795
1316053
1772684
855924
1126581
1342016
572339
905433
951543
451906
494953
1480453
160526
461707
337037
589344
1129308
1559258
651834
784107
479822
58081
597878
154949
1988210
1545553
1781621
967616
1477054
1233820
847671
1958989
1114519
1515820
1738410
1764498
1414498
452677
907655
1708769
851606
1111325
941622
1308111
1589708
1706406
577636
1518251
928934
558160
399895
420850
1721721
784449
522965
1685251
880904
1457505
1882598
1180375
1939564
663486
656898
278284
179018
1070552
211824
440265
402030
1454055
1161774
1588906
377340
1008869
1730878
243013
1421895
978392
214354
1919461
1420531
99469
304126
265699
878100
270722
1616071
650603
1140204
1993273
567382
1350767
845730
934257
1061276
572289
796416
737093
980012
114470
545551
465668
138117
1121378
956993
843646
566786
1964880
165540
411617
1044481
308010
1737897
1420395
1464500
614308
835000
1797393
1199560
1295473
371903
1962012
1776797
1002633
17296
1654438
1935784
1342099
671928
1778072
1367354
1343850
1122217
259818
186888
1153794
599657
994102
517360
492762
368244
1001854
1039531
1116275
476884
1931087
911511
1803838
779601
509809
1079918
1761162
740400
802878
677565
951535
580955
695423
78494
1562239
981058
402512
1135745
968525
1151465
1195195
772671
263750
463466
1120525
1713760
350736
671558
1795048
44870
757349
1921082
662325
452390
55096
1051044
1182217
3432
954854
475221
1411621
974476
831046
590461
256986
1636993
295973
1249301
669176
1641505
1487918
569340
47274
1450853
1220338
234094
1533557
1454198
610390
1138502
1116395
1909854
1014133
238640
1844826
1183339
54657
1556158
1488382
1085313
1369805
1338659
675298
94778
74519
1569194
606977
483771
456823
1717896
634723
1266551
1790521
1549049
872958
38363
1950605
1140242
1176775
2088
1075784
1758662
288829
902207
1454351
498688
1807817
1422839
165028
372814
1939911
1931607
1280697
1705920
155627
1713541
757553
1718677
1380933
1637356
408849
1693154
1612242
1380651
40922
637241
611859
1069761
1952595
1867763
246195
145411
673268
486975
1394101
1739946
381495
1222243
966860
1527616
754967
1554880
1664017
532356
1284398
1339733
1869486
32815
868595
1310177
1278313
23498
279291
1610411
1901229
1203074
1397526
468733
1115035
1875058
1063468
389280
1076079
717708
1614942
213272
1016249
1718244
1446965
1366179
784125
1466143
279439
285450
157557
311167
1585589
39
1419413
619855
457720
299451
865753
1953917
447352
148260
1068139
1290249
1271143
657858
1744728
674696
767367
1384670
1940528
1606858
633727
1098464
1824629
353694
261710
684032
1304688
769320
1490576
1881435
1729493
878018
4563
892858
1303691
837690
1611757
208693
922967
1334243
2325
1193619
311885
1826199
1689515
1385037
1366560
814069
1381513
613403
1099514
1256334
1922216
244866
1766280
1725009
57273
483857
109977
1441158
1544907
189854
1174770
1473016
743906
975099
1775426
1677396
956545
1582065
232718
732676
994676
1259382
1011283
1369874
1593983
935411
1183576
1965185
870519
1582163
1344350
1311254
292190
608712
404343
890096
610271
1693876
390147
1017282
1334410
1823864
1876347
1396322
891366
890771
169447
1731153
791920
1635378
1030546
1016048
1098029
1750310
833210
1549912
1530973
1936258
1771377
1014103
1016249
1771372
461462
77627
775182
92214
1862596
1100670
1242357
1559123
1783375
1580801
1313001
389209
176205
360507
108699
1119597
61180
824641
154406
708130
1105710
226401
636674
646607
877003
1962206
641803
307299
1330121
847516
1104540
1962701
1636498
783113
1205883
1764616
906456
1236946
709582
123554
1739131
459644
1602877
642370
1419194
261562
268371
1234641
910711
620068
1826729
1131098
57795
155440
1725305
865311
1918486
577822
1978101
703707
631493
470801
154406
786540
1552747
1281642
266611
544324
1156870
1879632
1311301
1369008
602187
832489
1311032
834963
1632044
849599
186868
250844
1660463
855730
618382
1230658
247535
1998807
341368
766581
1586721
195233
699400
368683
114283
1807846
110728
717363
1065339
1051761
1403852
960481
25237
1099294
390345
1034025
216920
621069
181715
769045
1670972
1441645
155358
1190091
1926835
1319052
1168152
1959849
1863638
1853201
1089788
109288
317495
1349037
1146620
419829
1455161
1923480
1310436
1284055
150348
130666
1564973
1475152
28230
1053767
694903
851879
566474
784351
1897893
953036
1820945
1136597
837293
1453442
1699386
739823
1704959
393605
479632
1826230
1988292
20260
1401230
562729
380489
1044485
1687077
658297
850209
835102
1727271
1635409
1089259
1590989
1881885
1055278
1650331
1310361
106794
1171154
456385
497893
796724
513745
873379
1235641
1400416
179133
705582
1629222
390028
686268
1016101
1059285
1739938
740540
1695409
1643779
330893
824214
1203398
1710940
617042
421681
1136418
1214604
752003
254790
131805
269268
1214797
975954
1988808
1940601
221430
647677
1387480
1854465
581457
1431413
1026714
1797413
1406937
1899023
1118685
617370
1291476
221665
291780
541604
234094
1423112
413437
571392
1421264
12673
984235
1061030
1386220
688760
1683775
1687812
1692000
106467
1388412
937703
348263
773332
217040
466907
906487
697965
312461
1797848
223630
1471757
834351
1848249
1232633
701390
867617
1932678
199740
744047
882573
633569
40274
526944
1359624
1059769
830329
398487
1628304
448922
613844
1831408
882900
694897
1401973
1711640
218372
808683
115799
1500632
788610
906926
1034654
282112
544349
889421
693310
658094
1298279
1474363
370849
1274446
1398696
1002738
1403599
897331
696084
1134697
1680627
1208552
214933
1456245
1944015
82388
1244845
1211863
300522
1470555
1041944
859569
1544282
1758503
652711
528862
1994282
455531
1178474
115407
398374
1772475
1592207
1327380
1772363
1671482
1735231
133038
624240
1678818
311167
1727058
28546
1968300
870282
1895732
1457983
636256
221578
1848469
1859675
1009354
1162584
554450
1501942
64080
831765
1941178
1596638
1253780
521388
951934
910875
862482
1752263
926047
106282
628998
589409
1707845
537142
1932739
1925259
89284
1744584
717638
1462927
448240
145489
1844804
162224
1183262
672057
961381
420569
1395062
202113
214354
281538
38516
858951
1949949
839342
530032
1834472
250695
612257
842529
146267
1354732
845315
1946831
374052
1547998
1079739
1142255
410241
12635
674684
401145
1898778
497893
716217
371894
365861
1604530
1836831
407163
33485
1540752
236937
294219
478802
717800
1857414
1059294
1867972
893403
1706116
1235431
1767676
417011
463219
1579765
1671728
1483024
85467
1802400
1709533
1254632
137035
122561
246853
747304
737320
1319031
877857
1384535
816707
1518119
262699
790179
124408
1219423
1899759
896864
1403588
1797572
1289669
1069706
1146521
1180941
1994259
906766
1395674
355452
1114367
257981
1405013
1671708
1258226
544707
1293059
939738
285205
850907
1736136
1185854
249306
1217310
1389938
288211
1446175
1816007
1545007
205596
1453179
1086069
1435055
1478233
540146
965303
467453
104665
1014360
939827
190974
1809731
868275
1693902
1764340
211690
576943
1617662
116778
37382
1653478
1514858
1064688
322214
786013
1176608
1379894
346364
812771
1741976
1697561
261740
859702
1907051
84752
80462
1832915
185204
1794209
1212485
900785
1241580
1966169
1993239
1092659
594353
907743
1244990
362412
1121827
762115
287306
1837610
1607081
1261263
1707412
599313
274262
1434817
1958987
1203200
103882
510512
1579747
94339
1386191
1815954
1888978
1373694
527604
1215414
285053
502405
778874
1193602
242072
1782089
820780
1102056
818322
940407
586680
905841
304492
1096468
1185925
452046
772881
888697
1453928
841806
238202
270543
1470555
1704045
1289595
349235
599359
447710
269133
318333
1443087
738552
1804813
1771964
1215745
881755
190176
108632
1434252
545511
977531
1744121
1408686
1724078
1458975
782781
1996258
1088367
228388
1036451
378169
1681694
472169
58214
387550
1864446
1129240
1750492
1200375
490538
412678
987349
73804
1813961
1087422
412288
274160
1245622
1001330
712094
822357
1963026
797833
529875
749701
663050
268832
1241235
743527
177422
1921138
1001894
228865
425448
532577
677036
1050317
801027
4777
1343008
1315261
1344852
896666
510289
594606
76294
53164
1716178
272518
588825
416264
1573355
1774592
5012
955285
1723031
1562493
345835
1493375
298433
1656771
1033147
1668005
1932928
1819826
1128174
9685
710105
342261
1352387
1679288
583206
1433868
496065
1982465
1564885
472498
1156770
1248451
480133
52357
1010709
1580911
1281815
395860
522472
1470614
1332105
1052541
1169027
659522
942958
1989625
133559
1270555
802092
1672845
1275747
1492066
206351
1822762
1386128
1488196
1345966
1027929
1941522
199455
544415
429830
1653053
126095
1349389
774062
989393
343245
358474
1904009
1939653
495550
1320967
1712826
1105388
65474
1017751
204806
300662
1706372
446141
99037
1239521
92251
76348
909676
1782931
15037
1655070
556273
499134
1864487
225247
1668974
1655392
1957949
1054690
520597
1210941
743251
1314792
974956
1887859
1139622
1317198
1415049
1082330
1530973
152596
1992522
1801615
409810
802453
910870
728892
534794
173775
312393
1245064
1138686
570107
1920412
607842
1535534
1757031
1190091
555846
557298
197860
451342
1857201
1076883
27441
1591190
463195
177683
366469
1449741
851322
1530428
846052
1461468
1336931
1469051
1003762
111998
760667
1286580
817157
8249
300704
469866
385245
1824586
1925252
1947592
578393
98142
826062
679281
1523783
1320198
504929
986886
956214
1829993
1121480
1423277
1788791
1829155
1961820
1002559
1979579
1101433
18672
215654
466721
1816161
1789494
1638789
553505
105435
781799
1562109
188603
1912410
1012970
1030667
280717
1780416
1677118
562141
1122644
226666
1612614
918709
546390
1655973
1603928
685200
282134
677143
114125
1743265
1778939
120544
1889750
110216
285801
1962902
155648
212960
1385857
1250811
1304700
1242216
847414
1738002
1811748
791970
1127933
870614
943762
623332
1078482
848711
13624
174466
857050
1842693
538163
455399
1814282
161939
1916197
532106
413303
959108
1422814
240577
1920141
180228
1131006
1242703
813429
123523
1846147
1372881
777280
1021954
232475
1904748
1227875
586606
967419
884512
992695
1928147
1014962
1372318
167868
648246
1179608
396371
1321058
220860
521831
1059502
490187
907683
1521525
587968
1386233
1090133
1838535
330172
1081569
960607
426228
223350
942543
1688301
193658
280130
982295
1144538
238923
1431374
251314
1232860
916323
660165
443058
1179969
1051654
315795
310085
898913
1737850
951087
169068
597463
1164131
1452292
680929
1181076
489603
490622
951115
835228
446402
1244150
1226771
81855
1823551
1632207
131192
298455
390511
428027
1637881
22584
150704
1013234
1360740
1471418
1012800
635222
975026
931527
592582
746812
1715112
1443090
81569
1570503
1466022
468784
1636288
917392
1752327
287668
496401
456033
275227
265215
1206780
190795
1382681
128036
1510708
1670158
1506300
559631
9258
727489
755452
1305208
1579673
1309236
1605862
5081
1164628
958688
369122
1593196
144963
562167
1184962
543993
681393
1894221
1214109
1550739
200785
1497646
464783
417933
775193
1324299
1753284
550770
1499185
1049662
281574
108796
1813174
663117
274565
55810
1617455
84205
192507
1335258
1593533
1780461
953153
1591181
247259
1343609
1658064
1698958
1912766
1170039
502810
968140
1841835
779166
443231
1376840
1625990
886400
1209468
82616
1644883
1410827
1723273
930743
566671
1946544
286464
1514072
195246
1887798
1913496
1047871
1110406
1568883
1886755
1920061
357182
1442642
1232127
85791
271317
1403088
1350829
857805
1632814
1335677
945651
937846
1188206
1519575
1770577
152978
674657
952689
836519
239784
1667157
1537083
951290
1411434
471011
337799
113173
1383426
872835
1585665
1048049
1546335
48794
221697
739282
1511320
630674
1375348
922513
449922
1270466
311772
1298279
798965
311704
967080
774201
934790
1629942
123382
124752
1278422
134376
855056
1114988
127246
1887610
1787587
257957
1862917
434842
1431915
1549977
1876478
1224473
1042776
1624501
501470
1886746
59093
1473499
1704224
1373148
1448034
1477515
1784010
1514081
213573
442159
498408
1573004
1936829
1870427
1581898
1763582
883711
585945
665510
328729
859514
1294217
342506
526002
1092201
471021
1852526
635223
1467824
1988933
1571766
1295095
1085636
869098
31253
371021
1639315
271620
589799
1226992
1146910
821988
1408723
738910
1416050
831544
76615
1539451
44065
201677
1112882
163689
415811
1798157
998612
1047711
537806
1799890
1261615
1592974
898780
664492
241547
1521638
912158
914721
166106
1017069
1687410
1917612
895874
760246
454190
1979592
355955
394101
1675462
489975
1971059
333625
1231272
84296
471566
460090
1770477
1586941
1344930
11171
1578798
1222342
786676
504544
668598
450010
1707694
695685
350679
1658959
1555709
1823703
575513
946472
1994715
793702
1267237
71441
1073575
838356
434659
581988
910925
1255693
1206022
717394
1659635
1565604
1427906
390318
1181331
1325176
768620
576613
508833
1108250
1557220
106270
1444995
970125
259743
1013501
961381
1531774
1132787
991142
1560150
109352
35202
1967297
183707
988375
466006
1401915
352365
1882231
1142867
984870
1000024
33369
1055386
1448266
494566
462888
447701
1292635
526783
1366603
478991
474503
1769484
135264
779364
1290319
501040
248298
1379104
923770
1221586
294355
77425
1444017
1346429
1606593
413366
24891
1429091
1119508
1679292
479790
1791184
383281
165056
1824300
492732
117528
711166
284184
1567598
141873
1795042
1974201
1792047
1097972
1747759
696442
1392462
1242863
894459
430416
1678110
1814018
1405699
998710
623760
544576
926655
1995307
1054228
1079651
1222052
50305
1578957
1752926
609446
1917246
308289
1464791
1624611
1395055
1689705
1826609
19644
526964
1781387
1784189
628712
234728
641315
482224
617376
179213
580607
1066896
1715861
420127
578037
759916
933840
1780953
110731
1567693
238729
1087624
890327
572277
1432404
1240619
413285
1343151
1605310
1510708
1558558
1514760
281718
1676898
1384182
1180955
1021124
627752
1799800
1918631
1405982
1537701
239612
360923
1933265
707760
1625342
216980
62233
1571840
958974
1362139
1128158
1501608
1971158
494282
1457689
1224622
613683
39013
1661622
606052
955858
1775138
691345
1093143
560847
1324574
1901720
1771760
604540
1613312
454547
569682
819048
651328
1680171
1202485
148001
690783
1708334
314065
396100
1913750
856740
1483301
740613
970352
715675
986601
1817928
1657030
1266726
1543755
668402
1691830
1803286
997885
657164
1579084
1944195
411755
1883496
1299921
1105178
630845
1580143
1655688
964122
1920867
672544
561596
767473
39993
423675
1378301
1101320
1474442
1882133
41329
1355683
139967
1490395
1176802
1475933
1594083
563368
1477232
1287991
771686
1936550
194109
1623083
265341
427181
1788337
1974507
14255
1327875
1286848
361220
504672
856120
1893861
992280
805904
853310
740921
1507284
1560572
1061103
1755585
353780
525235
1468115
1760788
302393
396010
778737
1746317
483328
352015
820346
1432109
1437951
1531387
710567
11171
1805026
555343
628416
35267
1086817
833845
438726
1687029
1202737
1818867
1677829
1038128
1112632
353375
157192
1835497
1801577
342750
716991
826545
530448
1296234
634939
536537
1787455
1504889
1621245
1839038
1670940
1546382
1624339
1280490
300867
1843190
715827
1054540
1458287
1465327
1093076
202503
202298
1013229
160482
1325758
1356067
1202027
87777
1583809
756801
1787132
1967196
894986
693202
1738792
1218534
477002
1476314
98500
499962
708488
1562430
231568
734698
1231569
935115
846333
1555778
648017
1821119
818181
193499
1821427
585511
1479128
371896
141563
636214
532829
618015
1111095
869417
1642417
1049591
334423
211545
598578
1879574
1372700
1239772
1645376
1960677
943931
1235083
1997011
887479
1351402
1342820
70625
1358597
1673404
831022
1540755
1357441
442238
655249
806070
759661
1504962
1778241
1333550
671332
866961
1305673
297720
545260
1694120
433717
169560
1289814
1926800
706480
483502
1438616
747065
302653
464075
1880037
436361
800579
733184
1774050
75575
1624336
1560355
1462752
424715
803962
91263
1332049
1523071
1957227
1286676
490210
1841673
1129098
132178
95519
1266066
1574387
1930165
1938660
154282
570034
122769
646847
319478
1629998
612729
1740247
135382
1497332
311898
198916
1680241
918774
992127
1991343
221706
1484391
1650239
1711205
518626
1357394
1845316
648991
1704583
230554
122755
1034322
960005
1600013
79561
1087438
1964880
774106
904999
117114
277297
1020749
618063
1717177
1878980
1172628
312161
587437
101309
1174486
1713631
1649331
676166
729428
319762
1213144
911716
1622100
1512464
1895289
819088
1951745
1273687
510373
1895107
1331454
864290
1999594
1397766
1704871
1566365
1062079
1584566
913482
114819
1188654
810727
98975
1391578
233007
1562363
548208
645402
901707
1555552
261909
747642
5260
1424767
1143808
734753
970007
563104
843484
557248
975198
1539517
155551
1201342
963214
124750
799509
1844123
1470513
1547132
1066584
1700345
1376282
1432059
386087
9371
1973049
513477
218729
1822411
1860347
1656964
170000
955440
1776977
1816259
1359604
50533
206499
12159
20168
857227
196421
385210
167431
827219
1802364
1631669
62173
380810
952273
1330325
1179628
1610487
77902
617184
1405676
1578997
1952407
1784726
1559385
1414752
1128632
589970
1251026
432441
108658
823948
1185762
961410
1334571
1949770
1955081
1500563
709597
709729
1856568
839681
1640256
622187
616450
1404355
845468
1662268
638840
1980965
872831
1248297
1753035
1547500
1110283
1570265
406093
1072831
37772
875936
1945328
1027113
253131
1135485
882846
1029126
180722
1662197
649167
343578
524833
1493443
733560
426719
1094607
1195068
1716766
475306
972086
1211258
1320748
91578
1454505
827703
289282
1461719
1578975
1818359
62419
1035631
679006
694555
1409089
1349473
738910
14748
1599083
456119
523604
1443489
1909581
302026
79257
184636
1346335
280678
127807
17664
1665121
575306
706515
1077604
1082501
671639
978629
512645
807670
1870656
847083
354094
1398732
1121745
1096741
1738453
483036
1592675
297042
1006963
733797
1509219
331930
736040
1223372
787594
868472
564638
838955
498663
1078600
408052
625091
1919942
248136
572649
743006
967419
644915
1833284
625742
1937714
907437
300755
469931
601045
1090698
396019
199240
960079
846414
773999
1721176
267169
83901
1138509
626006
1831989
985158
137022
1801909
374441
1652338
564582
429277
1658109
1405009
327218
998586
1063945
927031
1524163
1674259
829008
971110
1382273
194929
607196
1721783
824028
1646071
317542
404797
1127425
164654
365719
17169
1026720
1591524
228363
875389
1092234
1065410
367058
402080
767909
1287666
728442
1747813
961712
506396
39195
980097
466135
1332444
1185084
318986
1300746
1876065
556263
423784
8584
1253734
118069
873440
1891095
1058926
1101303
259206
343008
128134
778739
868745
1211772
1228802
1512287
1827595
478786
307723
488283
231736
244762
1964356
1866619
756994
121644
647722
856257
478626
553558
312662
897729
1232127
1947284
325654
224076
1931263
1949395
1463937
1884038
947962
74700
1257061
145739
918657
1807965
956263
1367888
1482703
188609
1984469
455739
1282403
805212
1688691
1694893
844551
551887
1321189
1298897
503000
1157993
1865945
1418045
393384
1442727
1967196
1835197
201196
1080685
1060451
1663193
1854143
1472476
199790
772620
977039
100902
402227
261823
430897
567841
1168579
1509668
1252658
1265451
1243341
1726878
1843084
1574523
856632
1434369
1059703
163063
1386050
979709
1779207
1249168
384081
70799
145225
309996
1720366
1594349
323319
403886
935050
1403009
591846
270504
1606696
758379
1011022
538702
1080618
864373
289971
793910
594652
1094014
1745465
358702
1026635
608327
684994
483839
929198
1321086
711888
872972
392792
1365323
1885868
1931339
211071
1661486
1316578
1288605
972735
367141
1267732
35137
316293
302192
1070033
104319
1237463
1601257
863690
1526967
601419
101177
1374585
1537129
1026478
1169552
1582935
1534394
1344061
607435
1041596
1122913
1058672
40353
307313
119900
731079
710994
467326
366503
1251480
488552
1545380
1466518
29035
1063025
646159
1756318
1975722
1846925
1985805
1577013
95730
1438701
1851599
1474612
1996885
405835
1148171
353482
734027
1002982
343428
1605668
1909736
424743
378028
1778662
917238
604132
1352279
993672
612385
358560
271134
1032882
1104500
1960306
1487786
1771085
438917
1333390
875031
1156005
735552
522740
737258
1969572
1185794
1747087
440265
513594
189575
506396
96692
1911829
357254
147931
281643
1567389
4563
1118386
886166
1355923
859199
7799
528643
1623197
1489584
1717056
351933
1180353
472935
160126
423938
1238618
1996475
1376737
1057689
968146
1150097
690835
167672
1357257
63727
1081819
13407
551432
61855
88211
1317053
194373
1885176
1936475
1042041
232030
1561820
205812
368503
1742185
694542
252963
1928446
598450
1823707
529813
1832275
1627530
751713
1372348
1246899
1958988
1267692
1182296
1205233
492838
595494
259830
75068
1478359
1996313
1318407
254811
447710
1832426
1282132
355687
83359
794000
1079509
1076567
1323046
973974
1756873
1824017
865170
1815798
656722
379307
1203772
1321201
216933
1549652
93021
1186484
1549362
366157
168237
369978
987601
1549299
22006
1051963
1664444
1584231
1767991
1981923
422424
1479224
984094
714438
813725
1734007
711237
64729
224533
877467
796505
1817713
1602537
56477
266124
342247
669860
757648
990066
167265
1245246
998477
117976
197725
1400831
1588306
1582493
839589
1404914
1957654
1389514
44599
788506
1727044
123437
697527
1562952
816532
1307330
1600227
29320
1533575
1628294
65611
1900425
452335
1302669
798834
1875706
1238205
1274676
1102537
323567
1968566
301458
1429115
657016
1752583
1007587
209531
846350
796474
1518333
14996
1485652
492308
112253
379383
774873
1567611
832773
341679
794249
887496
863661
785609
1643883
1686192
1905028
1313804
1531540
488280
375603
312905
31293
445300
339895
503194
374914
111819
1841174
1103930
1364778
1874761
1371675
1729617
244728
594870
110815
329942
110028
993781
1036475
975892
590606
400693
741417
1728842
1878037
679843
1289148
147588
1476152
6870
105846
88855
882332
1943290
1702082
1516737
1431131
559984
892091
1732018
1764840
1617028
1238084
497940
56862
1119460
840261
30404
1366165
967674
474813
486360
1859371
899659
593277
1102351
1779578
1045028
1009929
1170322
1477125
566705
1194451
433101
180448
387222
471837
376864
716484
531989
521069
140071
1448358
204969
350123
180478
678329
1151017
348745
1639987
292798
592107
1814491
1037151
322423
662541
877420
1997255
794403
639872
1065174
243948
773087
1807662
71676
1771285
1498521
1758648
1690245
1364391
1991892
685909
894035
1217920
696002
805739
1118440
1770601
1654975
1153936
501391
69685
28350
1044200
431358
1603695
1297747
1448190
436947
522259
1288288
812242
1447400
293796
1395425
495682
772584
1930891
1182352
1429107
1441514
503185
1990115
665061
634986
902401
1120536
1176770
220101
1376412
1282297
1237212
665213
1563512
1664379
333081
935925
468468
1902590
1163907
953099
4497
1916969
1927789
1663442
538192
1764020
304305
630924
223533
736040
545601
1153002
1911500
1063712
221132
1553372
1067792
1909276
410089
1035357
915699
1277208
161684
516603
621432
816664
1466602
1707224
615403
322097
660391
1117852
540917
133381
1849459
1318461
1487453
66214
252787
1039656
1989494
1363293
941953
720818
411504
138605
455012
369196
1991892
362994
1578442
770768
1617024
1553080
1475055
1599626
1754488
25156
1206507
1299004
1799684
1121234
294660
192292
319904
1953682
944283
328961
1033049
1688998
1288118
562833
978332
926504
1115566
1437274
1108743
1318309
408526
1679459
739535
292752
530199
728327
446147
1949316
1666653
39153
402999
1213969
1307853
1521819
388883
539004
1432962
328856
1398838
650235
1937284
784679
600395
1233787
485585
1174018
1621917
1320295
461010
1996874
1968309
14924
376845
671717
376122
257977
893200
773173
219180
1513563
1701711
1019420
915900
742529
1236983
688775
1796987
1151752
798864
717210
521580
1745512
1715355
1795480
1089531
374390
767447
979999
1006198
294829
492361
1701052
1270359
1128756
91762
190112
1439307
1614297
1500978
399803
166542
1994409
1241460
623131
1935340
1107778
1038417
1005821
1268566
225577
1700185
1588088
421496
1415827
796569
1350226
1425966
1475911
1455566
1507688
1468977
729820
946370
686377
1681424
1312324
1062760
1681551
1251982
1665607
173320
1995868
1823843
1569465
266573
384008
1331351
764029
733396
101912
459193
167665
899640
416314
914755
696012
74183
1717152
879560
156829
1969390
1854747
4319
1292284
277386
92107
703989
164005
312841
1102519
315843
68397
1115523
315980
1903206
1429115
586448
1252218
217452
935111
902755
205978
233116
1864722
1495705
305218
1422484
1552287
997270
1213361
344299
927424
548105
1418045
1098992
1178194
533016
1743218
841294
494640
1766157
314957
1775771
1984284
1205245
1468956
1984454
1295298
305840
1200855
1674941
1396076
1501504
463994
1299813
99292
104408
402277
1366410
302077
893655
1010993
815589
1137580
1810713
1513107
654371
614286
183379
1277397
1492965
1254066
533617
1050096
1560663
1031029
1351520
1185458
1019075
1090884
1934342
1777365
278209
842529
1497373
858843
863036
1263965
1607236
604132
1816897
330486
478170
853511
1171822
957512
1252131
1032522
392019
1598950
828723
1230291
1444003
1325826
1603982
514234
798558
1879464
1076717
1795929
555512
1544779
1316786
1399799
566848
1488779
1557057
207493
503368
137656
468504
1144499
1643306
393691
382420
873000
1474163
1575966
1813480
810840
1230721
863103
1826062
653803
1033440
563183
1241836
1675164
1434769
157416
994109
296876
752359
727180
1147282
71939
1773895
1316966
240950
153531
1374039
1980561
615139
351668
636527
1661484
1526543
1104462
1046611
108448
802348
150798
197401
865279
425605
1026088
447897
1016273
347309
495715
1104856
1813991
936354
242297
1379959
913386
1951636
1289733
288686
1844956
1866947
70540
1326464
1862959
1449413
345213
1979012
115359
1500495
518316
1490944
1071271
1984724
627368
203058
1492669
948148
635643
1960073
812362
304101
1829227
1907254
1694297
1176920
1118817
1610969
553489
1764270
1156816
513736
1694227
315583
1909936
489832
1427931
1206993
722522
40922
1683955
1349188
1596197
1132346
1673948
277734
85062
402227
1114651
154476
1208632
479721
1869676
1074438
1409157
875420
1532813
593071
116851
1649153
1870510
1204664
993367
179921
888355
558807
55842
1485024
1142777
1517313
637407
813798
564964
361532
1480696
93626
1517830
524342
1810152
1665363
226430
1382898
1350157
1118583
1515481
1658887
1785023
1764221
200959
1560257
1143744
1852825
906701
409686
445301
1890919
1026845
819747
610824
70734
809867
157122
1108001
304634
1171136
865683
955165
1349960
952265
980452
1396597
427870
340747
217112
1575813
1748473
1921551
1915975
1485269
1947566
1116741
1840069
59561
1820240
334962
1908349
227022
1406656
1862418
1495440
511121
1470225
448490
110864
889687
113202
1215715
1430854
1392345
1817638
993280
1274406
1842844
1595714
744910
1044143
1966019
1886370
1144817
659280
270462
1019554
656069
1975298
793634
805480
291897
1555710
1014852
1798872
336436
212584
1892222
170527
1745937
616520
1616370
188918
1211890
680392
1918516
565995
1698161
1938715
1038972
1386871
674200
1023567
22143
471443
706491
1985805
130540
916734
88075
1374444
1819282
821220
1415858
65549
751141
129435
307313
539222
61276
1648639
1810407
718171
1039387
1584349
841147
966822
822801
1867676
441824
739825
1068321
634939
787661
1006478
1924469
821422
1667331
1986133
8584
15119
179359
1012985
635804
447521
1216470
503570
1665031
1917928
811824
995095
1001184
1273103
1914774
315450
1658667
1669387
297814
150368
2218
994517
984892
341578
928662
1261183
834682
1665827
603167
1197541
507503
435759
483924
1021615
1440124
805013
1864706
1560520
157169
1064921
938830
481333
17237
231965
987601
132034
1259900
1118220
1176928
1365854
1548868
504202
720780
266130
25420
1234373
141126
793778
1795369
167745
373030
1814923
1158469
259411
571077
1681359
958998
430915
219226
1488445
217681
1102507
180758
867722
391150
863406
1885646
1615888
154542
350679
1331965
1033270
910414
322103
1710078
1771735
162855
615544
1948189
446402
1895770
1712765
1621855
788110
1227148
94946
523627
1675669
475339
1096343
1364155
1619856
205410
1455281
1836792
919032
1960711
1814953
834682
393206
155838
483105
1022196
1133269
114796
868390
775947
1724943
1844470
1471783
131865
573148
490490
528287
855365
527174
1306838
822533
1894203
399718
1982502
414701
1684922
1425311
333251
160673
279439
877346
1454533
1091994
567279
546835
975840
1955089
748284
174371
302051
372337
1125814
539190
1776340
1476392
124809
1979083
6522
758567
1329614
1255932
299058
1787415
1342143
674496
448176
508418
971705
575829
1399754
204517
791258
362238
1401437
369923
1042613
1336233
266765
358058
1762943
338097
1498536
127902
1772729
1073995
1648219
222583
459658
645426
953021
485400
1437654
697981
1535669
985430
525638
1766644
798403
431013
1494923
1732405
1542497
1357789
191254
894106
1063918
1321086
650582
1224077
1617280
1231599
1784142
1852658
354227
924913
1073158
1340686
268919
1839341
837795
1360597
133911
1888968
1784972
204295
1381272
442667
597562
576234
244008
1651743
788529
515625
553092
992815
617575
663935
1813961
1613945
1417298
1172109
599302
738258
1709230
981768
1974698
1966395
385345
1899993
622599
556314
1868294
465113
1423671
881177
1850281
1612648
748902
1880076
1599288
1555368
650223
1503086
1423367
75955
1663056
1700837
1587497
328961
1165231
722647
603290
1494837
648085
991509
681054
934293
447108
513205
1484563
119423
873832
981937
1891569
1913880
1738595
709645
520385
889003
1447989
539573
1992922
1449363
19197
122669
473942
1020786
506640
260307
864474
390511
1743896
1134677
178490
1812095
1669812
1217750
29213
47507
651591
181820
47662
626829
1145586
768940
553067
867941
1166010
367654
924695
1080208
665201
364736
1895789
1666871
78992
1086647
830124
1239152
1995093
1161532
1409869
525399
1932131
705909
576163
885427
799606
1731158
1383488
1079027
1724562
1102888
1867502
198948
1705059
1344991
156125
1678342
616673
736235
182813
1036336
1484493
56890
1773680
1618555
689478
95402
545920
360617
1714928
488503
1351293
772274
1481663
1154635
1407071
1467559
1153931
1718814
1091266
438381
1598644
1655710
772580
904826
1890221
1522147
1248800
1664122
1390880
476335
200413
883167
1913629
711618
524400
560950
9913
1135172
1172834
1340015
1663044
1994078
1818777
618522
173318
288498
443421
143398
1504428
1728932
716751
654128
369616
1102796
942052
418610
937056
967491
212409
1231927
1729052
853598
1772992
1176847
1070197
362893
635838
71905
1976396
1594359
1115737
1923329
1106470
1670621
678325
1465785
1805244
221464
1921269
1454141
1387355
759140
465805
1532870
982534
897038
642118
1228429
841723
1997907
1968456
299962
950837
182684
53400
1927514
38988
1178668
885935
1467591
1113475
1503280
718711
1247970
1695476
504399
1573776
427368
1263634
757838
1149787
66904
1094986
45007
845097
285202
100483
514215
774382
651077
465889
1373672
1009876
1296353
1014848
928220
1012280
1327302
450132
1676195
1690010
1614736
703905
901962
698804
1183477
1219297
533482
483126
110371
1467141
1497792
162416
228261
1570344
276191
1278951
904007
1983715
107454
1050835
707893
219438
60599
765833
1571780
84296
1319133
266953
78290
1800024
155742
804007
1862213
844137
1094496
1226127
42948
932645
908624
916097
36650
1769518
570517
124090
1670823
1662287
169316
1838245
558555
1223315
1894905
774225
1096037
436693
1877722
687766
650672
455063
1098825
1788927
1581103
1166745
312787
1016902
913785
685999
1676518
1728298
682840
1264052
1293068
1761636
139279
1739706
1014990
297483
1112001
16042
1452992
1046868
1166384
1970871
1489345
1746211
96514
893890
300556
1292463
1447998
1401552
1475279
492350
964083
1234593
573919
233119
555231
1882522
198425
1110666
1736613
404992
110466
1217195
1007061
1926710
288059
486461
605783
1230336
1413546
299258
1238461
1816814
493387
1671779
1557569
820929
1622281
1953187
876642
1362171
3731
1260410
1455566
1954158
637485
457856
130617
719661
155133
1640600
1670823
776191
1756794
744350
1792807
1257367
742748
381961
1749369
196448
649006
510403
217258
914037
887973
1411647
175376
192503
955036
1455561
552536
780703
778693
1954186
1003895
500050
1973795
480686
1582040
1491432
217102
1716446
1423973
1173149
1937848
1935619
110997
944369
1853291
76911
903224
825452
208360
1371596
1209610
959499
133631
1902238
709748
304124
892102
1736581
1212954
1955863
1504996
781927
1987638
1511930
1487098
1892292
916485
1616786
380681
1549251
338400
45960
1553679
869634
1073738
1241547
1073136
1877354
1815989
601138
1499557
350151
1736938
8937
616076
568937
1642608
1103538
752749
886661
996928
64610
1288694
306343
1316125
820203
1294168
1730448
928305
623796
1461109
833189
774751
1946260
1635087
554428
815776
1612160
1242172
815578
1724972
404478
831383
1315232
521502
631509
364736
359405
1325361
815055
1707020
727864
1909523
1156854
1297610
1404938
1787550
1040075
307290
1270171
904024
1348826
994073
630918
269906
1952072
613866
1465016
557586
425770
1157414
810840
303963
366739
660335
1733112
164491
1269379
699218
826812
1713489
1543260
1114628
799606
896971
470900
1577484
1373534
410190
593735
544866
556864
1864900
157445
1391377
1851297
1612362
645988
132143
104358
1764840
1055101
1646300
382453
255611
1335884
486730
1482793
1727818
1550715
1185366
1428415
1361371
1126664
508567
1523816
534256
78214
1255840
308576
1391674
1999090
1790912
45999
34737
463741
752818
1452358
1442343
1493176
862226
1674577
952849
1607728
1294298
1199840
90398
1675407
1906851
1688232
1841442
1642131
1665186
709058
1429329
1671122
438966
1877399
1467443
684529
1069983
1537394
1681694
1059599
871142
641577
617294
488523
673297
885728
1988266
1756911
98154
1350546
1055702
1534969
1343609
1119950
214441
1633179
1960127
1376189
1275707
800825
1911770
1304490
1599595
45718
1693711
835688
1360489
1385435
49892
19267
333677
1436667
1827517
1344538
613556
313264
1054794
1542777
1102053
408389
1236780
1008882
1011931
1198328
251617
733431
1779490
1376896
98775
598321
115595
975566
1172276
1099185
1468047
1632028
121644
1627718
164174
532580
1919714
532917
1719814
1381344
651323
1463096
1006758
1166951
1643910
1829585
709410
1831347
862656
657854
547044
522054
980888
1535807
1622502
7007
1516609
575577
1783843
1128225
211984
944978
484878
502822
1468058
1272100
208292
832288
456376
337661
1090932
783095
532055
539993
5044
914284
1053
1080009
63782
1533575
1944938
246225
1200985
1730078
988601
1533752
1618978
1358233
1614757
1378043
1186510
320264
566743
293966
750225
1106318
1916240
1879041
1011343
236044
1400331
1112700
82482
643980
1493251
1102890
910577
1453862
477763
1348798
1530042
551136
394747
366510
472043
1412703
1872458
1274742
226223
736628
901459
845070
1080884
676804
1909736
1817640
92531
495757
341600
1902665
1857134
987618
1665509
1412445
1577169
460001
1459922
1327613
1207207
1736
1904722
67121
131553
967270
135382
322417
744371
1010739
665238
455620
82225
788258
124408
1794884
5334
1668092
107618
1224095
296746
427172
339082
1876474
88194
1076360
722922
1763650
1598962
1294735
635961
1342569
862760
1425863
45641
1113282
904825
1702094
275662
1732596
558432
759175
189735
402588
1814491
947441
914519
1490654
415107
238853
1708604
102727
317527
296558
899321
638199
269437
1455226
1829056
860608
1545702
237245
391436
99052
591949
1469239
1491743
157568
137063
106564
112094
1343067
1678704
678102
55353
442572
312774
224651
340673
650929
1966447
465594
1566519
1466048
1328821
636054
1736212
1298254
229888
924740
1912849
171068
1939431
933043
50655
133021
1973255
1364239
990668
737218
1741624
156663
794586
707442
1702116
1021138
1594553
1730315
427734
385372
1003302
944830
1096069
1012052
452430
1671173
284494
1921743
510279
1258149
337551
677753
1610654
1049450
490595
15158
1604941
999741
1517999
1986118
472026
1499464
137205
722022
17310
246891
1242917
1888395
251573
1154105
672339
701060
1152152
849292
329503
1067380
831420
1848991
1804285
460122
695906
1314540
1548599
1034767
1201748
1511903
380476
1054852
720588
1704296
1477098
546317
462887
35401
272313
56970
1955307
1156267
282149
818980
748970
1741194
1846806
1978737
1459824
1560641
1506842
1054012
820313
600525
447108
1816442
927306
1854801
1732769
33971
789948
116047
572121
926515
1704922
77365
225366
1406692
519804
1579286
116631
1016711
932425
780998
359849
486499
1098437
573049
1624605
1149868
1716246
1132439
135688
832790
1268197
235440
1892069
1481803
815210
1002650
1918056
1128220
1500765
325362
818054
512708
1456583
1926709
292916
1270883
1425320
745470
1880076
1413696
840791
1270787
75168
619738
1234135
1043598
832692
773161
1284790
768117
1257649
1069602
1162676
1872411
160050
1053023
149013
1219983
270154
965410
147785
453472
746444
40937
276493
1040290
332029
167417
514581
601866
1001166
132217
10251
614920
181579
1702365
281190
530347
184800
857646
169570
1087741
814828
717794
939814
959573
1941747
754693
315173
994897
646847
397748
503688
247526
1755114
455632
947893
274207
1361390
903806
950112
61779
1885869
21599
1697930
829114
1492080
498802
387796
618734
730289
604184
227290
680478
1897457
76668
1245316
1751754
918930
271397
1812227
1502090
479895
117516
776582
1512501
1207617
249822
1105165
225253
1795530
305024
1122997
1839995
1674859
721108
1033497
1511608
1285314
1120872
87313
193491
660537
550563
124755
584759
534315
1204945
76407
806946
1126664
733740
992667
1651818
1233875
1609272
1503495
39628
1543237
1173308
665169
18966
22211
416003
1729758
1661482
1564956
477642
1515693
564048
1209566
1928074
741249
475474
1572631
1480741
1186602
1270670
1538647
1848975
1465000
1610229
449203
1765344
1578822
107149
1928217
517925
241998
1501497
950660
1209984
1671768
453549
1399346
1467471
1119042
962757
1604877
584125
688963
1650640
1523702
452966
1435400
1591346
1552506
536352
1038287
158390
864416
256472
1753407
1005071
742937
875374
1444184
346517
604646
1589351
908246
1376080
285458
1743533
891514
418172
980983
1507380
1750764
749536
1118002
12998
1269798
110851
1863306
870610
1781075
1114284
1978026
1240166
1016290
475908
1161131
1524465
791734
978521
718120
95969
1572494
786392
652996
1033983
701659
1878617
253067
3389
1349344
675750
251711
1984381
1895830
1142941
1316296
1190580
1060278
1068226
1764904
932315
810253
1776321
273980
992417
785791
105971
459932
627987
330476
800713
178286
34760
1753738
499576
397426
1597805
1567328
1665436
1897042
434807
304787
683183
538091
1384476
750557
933039
1384811
227606
839729
355506
1951636
1940957
1794306
144933
1075979
821015
373572
807672
449649
1236986
370505
1304814
52902
1952371
1786643
444171
24937
1685926
938433
1666215
380914
1106652
1092942
1486858
1655
1957610
925098
1068146
1460378
178332
1733795
1069905
1021278
401364
1961847
1744700
658315
423161
1232711
1353474
402195
853192
1479043
1251080
1031564
1099487
1672748
1789406
160427
888865
1562463
636212
279610
1676404
1582027
551927
1072958
790475
1681037
1896072
1325965
627210
1134410
1825515
1363760
1731017
1850319
121230
609155
578141
230218
925004
480271
527485
1608871
26361
106008
1310929
264743
402030
758391
766821
947543
1068280
1431102
1867126
644303
481941
1750866
662913
85517
1748885
1372709
1319543
382607
159687
1021488
1255959
1591455
1116405
203989
1172932
525057
863688
1707803
1059904
598827
1063457
655463
648559
1184880
1961677
1521792
1942571
638327
288214
1996012
331904
878018
1241598
372434
925201
42798
1332827
806447
791759
783691
1605729
594165
1059100
1445123
81347
1617912
1186186
1426213
1971515
1217473
648021
923412
1952667
1108672
215515
1516833
1993507
1304657
290720
157627
277642
568123
1983842
188311
357422
1863347
1657304
360459
656159
362833
1149512
983047
70961
207737
1251540
1720312
408701
1127444
49897
441464
1666903
1968508
1787925
1771109
918701
1037452
1092416
1659474
1212042
836802
1382901
1224720
534452
1302422
626502
1272398
864740
517713
1443435
1320723
37171
34683
1541462
1272531
775348
369420
1098130
325510
455092
464820
840201
1740315
550892
1539902
1527891
933365
1817327
1816012
939020
76373
1744121
1267278
549167
964816
647821
225215
1827627
505667
1554894
1050041
334410
1334390
389985
809279
504746
948267
1641573
1475300
225275
470618
670003
1686818
409873
828561
1435016
1949144
417308
1838049
838603
153482
1110192
1403744
294228
139759
1924122
1799725
1915502
1942854
520850
1679980
812556
1336025
1960027
1903388
1191628
1811348
114339
26034
551503
1866218
1880675
1088176
1924983
1926984
1765683
207849
1272860
169269
1676285
1078715
1122460
672423
386922
1996580
1454213
606268
684816
448201
715650
11805
1916474
1301477
433121
1502201
1659669
1905110
817248
662711
992559
457588
335600
1766260
990593
218913
1381514
391792
279851
458968
1524392
1957743
1391041
1650886
1834348
264122
1933597
1746909
788318
1358381
685657
621233
766345
1966078
1394214
1301446
277639
929714
1132709
115825
433027
544669
1929704
1780771
1100803
1878025
1590149
104411
357016
561554
477575
291932
1942738
1025821
1815363
808843
1548547
1030416
1280741
586991
1712871
1034720
1338714
1322721
1786043
738852
1105342
190160
671901
1319454
1652261
703838
272074
132414
67178
1856502
147041
918305
1861666
426313
1500839
1061538
1567591
1587604
1476351
1147139
267983
399382
1327342
879202
1050978
33971
187412
309376
499811
419581
1151997
1859675
603112
1869502
276161
562992
708052
568553
776110
1340575
590830
1249047
389235
288765
1653771
1918732
1422980
310879
30083
1784878
1887585
627621
1265430
1572323
101669
1649799
702192
54507
128359
768413
980525
1392763
1962001
1911946
437436
675854
142944
920725
1142656
231725
1001467
904645
640123
1800092
915233
1229070
838145
371039
325679
890831
888746
214235
1637013
1581855
513150
1907505
1393499
1003405
745557
1494243
333676
1571780
577380
1050637
1883613
71683
973147
1870603
1088927
920078
858771
1091805
707460
1241091
1915198
596926
315220
1942225
889485
460863
63652
313600
1301264
19676
509065
1221997
1021854
582816
1985816
952998
970934
445707
382474
303966
1480121
1124383
1829577
1951816
1180156
1186523
608720
438626
1385585
1626985
1861856
1109211
1527832
1748294
1330261
1635087
792694
9755
1640479
742642
606254
581599
1690048
45846
1174496
340507
1522475
1393592
564224
1385024
1492520
1626680
1029142
128060
189804
1017015
153812
993896
66906
697173
1812028
895150
899984
1246723
221951
1545818
32456
1800508
1972740
1353047
647315
398873
1153758
1680790
480686
1920694
883766
899525
1799703
452404
1366155
811160
1963821
1013487
718760
1794346
1575911
367501
1745273
156932
359846
679154
201433
590178
909157
1870368
1943914
1363168
137543
976120
763918
71718
194991
1749864
1472251
713049
624899
829205
682146
119247
1278586
1734394
1579101
559336
754505
1981732
1004909
372805
1557400
623797
1475359
1050373
1425555
441448
738518
1399751
1180052
1678955
1143674
326772
6146
1311655
184147
650791
1612938
1044677
127942
1357441
382509
1544330
550627
1340876
1430713
1865703
958613
944424
241358
1690863
858865
725889
823018
1129131
1328299
1252235
855792
349144
280196
1193551
1126206
1543076
1685790
1245535
509307
431231
801217
1501143
1064381
1143806
1543208
609029
422794
747561
1236901
1117435
1783312
281572
1769221
1761231
50013
387252
525781
1730284
1050567
1868842
370475
90593
1089224
626575
1826340
479399
966963
795380
1090880
342089
1949905
1746135
92105
1746467
659972
1171136
1707676
1991365
759057
554356
951236
1526998
1992851
867763
1919525
510592
996512
1842511
1497483
353815
376798
752661
428855
138541
899520
1579635
1325077
510059
660751
1578240
51321
1617556
604164
1555302
1868056
1224340
1454409
1850675
577494
1030417
1135375
1993296
1567734
562419
343569
296569
629582
1453290
302048
187067
1862107
1531303
1498510
1485983
1913362
512092
1788249
1884376
455905
907303
1096821
1917707
594033
715660
1194438
1626340
1030292
1844561
925787
1569328
1917576
852783
136432
1483563
120326
337109
1109033
1287338
628193
1594690
157972
1601086
144452
1822371
1639052
1634357
1053433
1541582
1926622
641993
828093
592164
603843
545140
809708
1785057
419769
1232
149354
157827
1834797
1335505
1805446
619006
1372542
1040290
1815161
1994715
722007
493975
1354981
33115
1172986
1496235
1883522
1539248
1082705
144148
1208086
1742767
1779702
1218449
1882185
1893668
297148
700535
983939
972812
1894260
171127
1454905
1604615
651210
1569213
1474105
1129467
1832330
363349
1632028
973976
1321952
475765
1895973
125998
59278
1841992
201151
98162
460157
747561
1505483
650220
748142
957272
1871355
549995
1320489
1584402
1563281
659732
1474828
1299264
1703669
1005529
792244
892738
467747
420526
638772
1363065
1975004
1187180
1032479
783195
1961926
918105
315588
883021
181043
1033890
626565
1677871
433997
310034
1246695
1305980
1171073
816555
1088628
271139
1029577
1832421
1927327
481231
118184
222017
1027910
958826
1807614
1489224
775554
828052
1927850
114279
1476375
19634
1267865
475857
1907175
1542236
632509
475351
680303
590868
1563675
1509519
750026
1292822
814567
666839
1739312
1058568
937204
746228
1859258
789291
781808
901962
1451057
612013
1955630
847524
1127667
986318
605925
963391
1429739
924796
430547
407907
725067
1994935
178098
1030867
1867089
37129
195065
1901200
1847071
118154
920701
1866366
635596
195216
238219
1253108
831825
113940
1405715
325355
726900
1311885
876690
1326278
155463
1944483
1118923
381381
8725
558135
1833405
1957615
830683
1861575
636476
489210
567255
779666
1677252
103171
1052346
208669
1535124
468444
1659211
1729651
1201073
1966363
701101
754967
1575442
1836303
1032645
1033048
893934
603499
1452227
827394
1764892
265095
824244
617299
547343
1242298
1850691
416641
1616726
1736344
598733
625058
523928
433012
1103207
1643687
1054289
1554313
1664959
1450897
1953907
1491244
598772
48969
583449
1798209
677619
52319
1331810
456761
1939958
325021
1424978
1814936
1283651
1483909
502031
1661716
1303409
1096995
1278090
1205687
231378
82841
570929
619627
399559
1516138
428045
1274807
822381
1763418
1436867
1491122
999292
325165
1947434
1537023
532852
103295
1245706
349576
1077779
1405064
1031932
81240
1938102
968592
1940093
1650137
1992826
677378
1894296
338589
1150857
1320400
1000024
1681336
1664394
719749
861104
1968487
891961
271240
187549
848553
994048
1457803
595028
1746042
1641430
675108
1649550
1520270
1731607
488098
1464493
998642
1205303
1741194
1111313
1247179
1700912
1933547
1562697
1764096
1224852
1864766
198949
674759
1594073
1071483
815090
1257393
736985
1676555
1674102
1674152
55353
507472
631623
1974678
1397583
688363
1340683
1451594
1751563
274570
1221185
1927161
1033937
194213
1935873
355384
142172
749563
17180
1876919
129291
541153
1399579
748480
150135
1369900
1831989
1065404
755952
1581855
985840
1547500
1603106
162865
137276
495337
811971
393615
610290
1852921
1787328
1651815
1468637
716359
1205599
1831297
921481
1304606
965088
952320
1366
226681
694
444364
170835
1680351
578411
1177628
946317
267598
1100976
1335139
1500744
14606
140615
860742
691507
1578818
1119342
383709
1637230
1711261
204457
1732503
1583798
727507
616241
1995667
1057625
1515639
57294
1479217
1729925
638406
1360372
168363
311290
1926540
1114542
1919016
1235589
1121387
849773
1886958
1598774
1155615
114694
1714635
33172
1086209
1627030
478402
1742421
1403962
707258
630698
1844418
719683
1063132
1414535
965065
624175
1666168
1193716
684986
13439
1506183
1559563
878240
586653
158462
28373
900622
50245
778151
263259
1222277
88742
1979380
1222437
844567
1834050
1033449
1473107
662997
720687
818279
847044
20122
1873102
1855662
703013
1464747
290441
175565
55155
1326320
1122925
1861999
1800893
1560103
728006
1830740
1234428
624855
298196
1794012
1453801
738967
1310318
1629336
1359371
513348
28941
299129
1485072
937358
1547293
1671875
312586
1561153
455591
68462
1798007
1463294
1501668
1659459
614212
1042855
934273
979961
500336
539130
380016
17617
964382
279949
1807662
612570
129521
528894
150143
1167796
494427
1884918
1483112
494660
33382
914091
567034
35208
1194114
1646093
314790
744549
1199080
242972
1202558
1957413
1873846
473528
308385
1007202
355935
920009
969032
1061713
1872744
637192
856675
13327
1932094
1788586
1829919
726641
1647235
794333
903670
18059
1650778
1426585
1841144
709061
1481130
1136506
1377616
356531
1958023
1438715
1041509
1584122
1969991
1254086
1227573
221378
1852826
1834828
944541
598180
1958137
424911
1611030
1638736
1122712
1100412
1829356
1587987
1767053
1600388
935084
1471091
1414690
1676370
1547170
265115
1458020
287553
1954001
952868
938976
1636473
1430744
1774570
1352634
1954089
1818958
1616743
1698602
1023610
674148
1360031
966381
381878
452042
402515
872798
1993232
1764372
1665016
30352
177959
1522014
183971
1970499
398218
1158876
1347806
91812
1137237
1872252
256447
1373278
1071013
737926
122553
533219
1366236
1748589
1025726
1958723
139752
495081
1651253
1532735
1080476
814338
770741
384898
1574598
1296830
672850
514603
1715280
1371681
37322
1917267
1714072
1434653
1727295
538870
1975709
1700895
1257429
1435435
1397941
355946
116272
1769977
583206
886621
195949
1217721
856732
1458294
432122
1683786
474952
196330
396718
1288715
1042215
213460
1515570
855992
576975
1027341
6059
163542
33315
342967
380231
216910
4895
1134943
930237
71930
176031
962747
370699
1170147
353335
789663
376829
1082068
405422
777661
1064518
490489
1620842
651591
390667
315300
1274820
1044769
1548084
1741226
873211
1784373
719812
1111050
1792507
1002677
1201893
1165156
1425896
1026870
1130316
1039412
1392086
586863
1373397
1313420
1890763
558105
328708
1804058
157626
1402773
1290471
998138
1679683
1289762
813032
234825
1957750
1012470
948480
1068607
1916096
1751544
1224040
1014311
1101862
739186
110493
679877
1035600
644179
621546
1402568
1054563
1025953
1323060
41689
1441674
1187546
14542
1021288
1073930
99887
534899
1714980
1026894
1624892
1219120
1349157
1518665
1567594
129740
381632
1239242
1197701
1114005
606488
1730595
1134348
624448
469102
1434506
420758
1379633
320103
1856094
1803486
1797187
1521273
469349
455437
1611381
170453
742816
540585
1599010
103341
606780
1528774
1137181
1582602
1713795
1897684
1867745
1083312
662659
786354
1231962
1785787
1094054
768331
937536
1466285
711004
1901572
1851844
1542219
109580
1572748
117151
1412816
527401
1582893
1458395
1297900
236175
1904733
170155
393678
1219574
490260
911062
715111
597465
1339924
1127407
81444
304621
1951006
952437
1539219
52816
710460
1575774
1268683
86209
1155647
1271205
301663
1506000
793579
1809117
1154694
1781137
430229
1343310
1484968
529098
1804459
1231676
376368
1658301
958203
485603
755339
1431978
758119
160461
184133
1234622
679617
826779
1539000
1617791
807332
920138
297716
893329
1545082
649062
720588
100849
708805
1470033
1349526
1709486
1258046
1451058
655081
169537
506977
560411
1889336
1036135
632770
38911
1898631
145684
604922
340557
975937
1198447
1665141
1931897
124755
511660
1187260
1955593
171041
444333
1020609
848716
1891728
1397717
1675735
492378
1451978
393878
1933859
690206
1197399
672440
1420531
175561
624448
1477212
1936874
583736
917158
646960
1068735
700176
1101535
881027
504399
1540843
592913
1359851
1168308
1378175
79517
1831226
1174636
1974684
824088
744986
1833744
756994
549130
393605
1509707
537080
1229482
53430
1102431
637254
1265260
1839266
1419818
597365
932189
1472449
947532
1915840
822538
1038432
1581219
946412
554170
1277702
794867
1483241
1924756
315304
1865577
836406
5012
1357071
719111
62013
663196
1848539
1392902
834659
1222659
159992
208192
1670603
1658920
937033
467193
1242736
872643
1035191
1709886
1971622
910574
1647161
549822
40393
484878
849381
475283
934036
821507
1897955
1473695
1736420
1124928
1357189
1010131
165966
1080037
735637
262946
1751084
331620
1485553
783397
1400367
158791
1560409
1304901
945272
1499777
905171
1553189
1962680
1270669
1062578
1940795
1863811
1307099
53409
872990
781973
809867
1088836
1393228
1468389
1184178
1761498
1991722
1572715
416932
151137
1592937
1361428
368334
4229
1601597
1367584
515140
1466828
142741
1370404
1521831
1361165
506566
445088
886974
689468
115763
371026
156989
1865350
493159
815533
1119639
1275991
35746
1187650
1599322
140281
351329
1954395
1621021
1731783
617024
1652836
1519816
920567
1268859
830856
138674
609852
1407793
204650
594787
153540
189861
1683855
525857
1669920
682565
1071759
1598441
1913777
1181929
1795093
1176512
5446
532648
66453
1121184
734049
842550
1773488
974890
467890
1247088
1273949
12820
719974
432805
1822929
772228
476344
1736076
364043
1391209
1776285
543666
508434
252959
1464746
111346
1978451
638815
1760121
1266299
1951622
1197962
1202673
135525
923959
1785335
438828
1412916
893340
732326
517807
1632216
1682847
1392688
642901
815719
113510
1284419
1131674
356258
1310413
668937
655657
926734
572642
635768
1556442
1201054
201760
639491
514446
1287883
559474
503444
1225800
1090054
646037
741463
1524785
147455
1775610
816707
936979
584516
1611367
1008689
1639823
1383644
410604
679166
1637502
965476
1581016
357753
73261
1881091
161625
611525
1775881
440893
1753050
1246988
588550
722239
251890
986544
1845427
462487
1582569
85993
977182
932724
1694373
1230645
1719511
1161921
1980951
1504965
1420371
1528382
842550
236349
540926
1729977
273995
1166463
1737207
828854
30772
1439890
600110
11055
639354
367390
1198328
1589246
611400
1268197
554029
988480
872613
422437
643854
516405
290268
959447
1311377
247100
297459
1878135
1746712
1078806
535617
910356
378522
1114397
724855
1075139
484150
955857
1842668
1878637
586455
462575
1527518
1087792
1954693
763159
478066
996855
1814588
1244033
11256
1132740
1032800
231725
769403
1467299
1127607
1714955
279807
868546
1770885
1582634
39391
945385
1663705
1591378
751139
1043871
149419
1503639
658363
1300583
340860
1996869
858308
22868
594363
352813
791836
1595035
1082532
1783306
148862
688873
1203130
462220
1786320
204111
1531468
253563
487805
851265
1853600
1637013
610498
510263
349098
603013
751139
1512249
1891144
1100786
1464218
1952678
1645950
60123
1203064
1340932
1598506
1757732
885813
119539
616605
1194126
502220
90560
1276760
251053
270378
1000860
50237
691273
196428
896565
136918
503785
308982
1057095
1300189
993508
40610
773864
1731384
935932
1916390
1961280
640809
791917
1682991
70603
659916
1763970
1699081
1260736
1549071
1025514
479309
43053
868354
1513029
1366102
255548
1301658
1246795
219477
355201
529858
155854
494660
1637673
1956723
1774717
778663
1532593
52694
1889608
465456
1957201
1172994
31127
117856
1980840
1206117
1525098
924457
1403028
1917853
383563
1741409
1314567
1920286
847865
295846
867483
1647748
486949
627490
1374527
582165
127055
1698174
1067645
230533
1706540
755417
1985390
1380529
1510673
1002910
1468458
1776055
1969372
23143
523557
1626051
394269
1568321
80758
6352
42955
1572044
507880
1233735
1808943
537834
787079
696337
420968
1858306
58381
1384478
25694
626798
1569051
236608
113998
1762493
654470
1313888
83689
649393
1492366
527936
478242
458608
1198146
935840
1485161
1906207
222742
1457021
1469248
289590
1781289
515018
115292
590315
1048250
197734
1924503
678032
1432113
593439
1486620
836090
1061388
344562
1771946
1530033
1622186
738775
1079408
458712
427231
462389
1949970
1496062
1807504
1073455
1534969
347290
496279
1095877
772398
392838
1833683
658774
988525
1878534
1800198
1986337
889861
1583045
1391144
670177
331752
1204492
732529
969238
1468722
1390503
307123
1960934
108568
1005902
101515
1703673
341015
1294632
134894
872424
1335425
1886696
1006338
126425
363607
1532845
120063
113581
229000
962644
5270
1871033
602345
858518
1938351
191814
98775
219995
928322
1195652
1362444
36278
1990476
1749155
1221454
1625250
234745
967674
460571
1930536
349471
1481762
1378788
494182
197872
916749
982190
1559108
658958
834056
840803
1156668
1939781
1960905
1008168
1928639
139412
82419
451935
1796759
1225925
1113191
352221
271799
1428767
431282
1251285
1203619
164648
1345917
552090
1327755
411088
64459
1399754
1582603
1804646
437878
826731
1270487
743823
727340
1908656
775044
1173013
792456
1927174
1708894
1480358
148628
809489
1696513
999203
1307324
101106
1786053
288246
467736
383666
29580
102421
1215510
1936734
1792303
1834957
474571
1988418
600761
982678
761874
723815
775805
812126
660584
971123
1345451
1221503
179252
911031
637743
1281501
1039282
1851943
1792601
664227
1771617
764615
195947
1599246
1581332
100614
201269
1731324
1489612
1093511
147966
84689
1586160
188236
1997262
117416
110862
1643596
1023852
1098531
259825
1339993
1740394
1542133
62035
1098982
1507806
129701
712915
849881
598342
1985615
667497
601240
577401
701092
42956
1936590
752416
631230
1121184
224368
1645837
170261
39207
138760
633388
85995
1456448
51921
610855
198609
1247526
482062
396153
1882956
1253681
569560
1850108
506408
1328953
1534393
857285
833699
60097
811000
971872
1091588
1048719
1616859
1414805
914490
1236472
1997323
1701622
1125569
338722
171987
90678
1067442
501512
552945
250236
293502
82193
1355236
1999913
1192494
1355484
1774818
1473694
951309
817323
1789409
307967
118619
1982155
511423
1622920
1251285
1290082
1351683
1454020
553485
1661546
1818525
378519
1300978
1424461
414036
1365656
520984
540589
895067
763105
392987
640809
1777192
1501375
100891
1850025
520607
1300189
1798732
588529
281843
602639
1856684
1294298
947739
860388
1733815
1725203
432606
272876
1385271
1317953
555856
1051743
1721737
1767954
1167839
447346
1549697
203148
246766
450849
833841
1366424
494350
972207
1985870
1696252
1121827
1312712
46525
172089
1823034
332281
661238
1431903
898571
1671003
1924360
1833408
765368
720372
1823763
1981025
561381
1962812
1442714
1341255
591498
19190
706798
740416
921838
1406012
1608619
389357
845292
1670422
628782
1802400
656043
1051283
1890154
287813
1415701
134073
1393369
1154662
1768481
1204103
166871
1051574
1457261
1737130
126599
1683009
1479689
1942149
1613897
751180
181254
1651706
1258491
1828408
1694133
1392262
4255
1733795
1993422
1988353
1225804
380537
484677
868771
201023
200230
581882
659055
1072678
353274
1251989
446212
788858
281620
1005355
387408
278687
32096
1166485
536846
865170
1832321
474008
20663
1213644
1859182
1296866
542353
1132420
1976377
1625153
1350767
1846135
407685
258680
1412539
54932
1627665
420646
966773
257286
827730
439130
710557
1920080
659840
405718
342770
35673
1349465
53647
1744623
1899306
1519729
1930685
193011
1447840
553791
1520705
101642
1036691
1910235
1948693
456514
1217132
857433
658998
133932
1898149
236027
1794346
1317163
654476
1924940
548607
1877656
282251
1766239
500026
795295
1225184
198216
1795770
66030
850501
1989461
208225
1367940
64525
739976
1042185
720672
1723890
226484
1736880
1622874
1455942
759823
1565180
1721873
1326960
1494376
80970
1859411
1774980
407570
1172109
541327
1844642
362387
557483
1301623
1887585
1570233
1745487
330011
163468
1063426
751286
1395935
1275590
847438
1237409
1614745
1107838
789959
758482
40353
506090
1294386
1301732
1900983
1292565
349404
640968
471566
1231456
1556428
913507
918853
1447453
1274036
879586
463223
536852
1593494
1407222
1341107
829325
1403243
1923379
685957
985072
372520
367576
1622072
1321984
184386
802892
936743
1795042
1850152
1118179
1921618
1851949
1253067
1743463
1346200
1934636
435785
1920560
1014721
21309
733380
1123309
784166
947767
1241605
568853
795021
1963101
161759
236098
1486485
51527
1340508
1586648
381415
843197
595177
510603
1512824
818925
769977
848110
1810224
922487
1259011
1342105
1719633
950823
1898310
511033
1236562
138874
1073091
1862343
652572
1928147
567862
569892
502027
1589826
1788772
1327943
1816417
397575
912628
129817
1781020
1531440
868509
1546115
698369
294159
1858262
525689
311045
1712651
1863394
1469239
749818
693765
1224135
1145310
746208
1138632
1184168
862686
1735353
1919895
661181
637949
543161
444171
1821093
1189925
340045
948185
590473
878278
823008
454270
415733
25541
1686135
693798
1197725
1726807
985229
548115
448471
81815
434635
908125
338112
629305
1935393
459945
1323872
1990413
1754929
1880604
1359895
1953591
45116
1404345
521959
1005108
453401
754153
563051
1242216
1303260
1801747
1523045
1181778
1914324
191649
867387
991443
509468
938822
401892
832583
1091582
1634252
1523351
1989954
1352801
1320593
1991145
1700557
752494
53585
778849
1747226
1305661
902079
1439764
551868
8715
1277211
1918215
1899579
564964
1398926
956383
1331546
830159
221657
1173728
1873968
1091913
461418
462907
1118282
1947420
778756
927854
837509
196194
1066621
259882
1377814
342388
689202
421548
1269112
1144901
946353
1818500
443844
985583
183241
826562
1511937
588480
186955
503001
517068
293271
1450619
339201
445360
1924360
1199015
1052162
539642
656919
505306
860010
1931724
450372
105021
45466
1408112
964134
253888
791508
1680412
692852
1058774
1656991
798513
1486303
1295440
1159924
1841313
1562558
1196589
1064115
1448194
595494
560601
618440
1334854
736939
1472430
390190
1329028
1543839
668128
1683008
993067
127287
1680158
892396
10544
1529434
1902106
726201
1252829
1716890
1345730
804239
122936
495279
1444772
1930816
1989795
424486
1456061
459378
967139
1478378
977127
822007
1353746
1806382
22527
1229716
1856191
830164
1225582
1101067
238854
1973528
319983
753240
1763554
468164
167600
1307335
590132
659741
629325
1544724
908055
690157
1417062
1939642
1281604
1303278
885079
1950317
1569785
1897855
495779
1953239
1359804
971824
1959697
321105
1831925
1574242
1291276
340561
988637
989790
1482247
1966009
1765794
64013
1236874
1106962
465659
1111254
1329828
1318685
663521
1719819
85390
78101
63823
124439
138727
16264
642959
1397076
308388
806001
17873
1549674
1743009
924453
882147
198543
602215
1241933
137863
29045
1014950
631807
1226377
1233037
728636
1796681
1988661
588204
1699714
1536853
1004583
290000
540052
522503
1566028
804472
1850192
1371925
1025806
555921
785841
264669
627027
1663163
330945
566066
1517243
1256299
715793
1320049
893008
1777629
1487362
1269224
1011098
826303
127280
1068280
870771
1058913
1739969
1434891
1719744
1814214
185758
1383850
431447
1275367
393043
516015
1578008
1494782
1046269
1048890
503447
147311
296813
1154359
799210
1780156
1757559
1952963
159706
770419
40119
1073455
1161548
1540487
1336412
458854
1203002
1638924
1834777
1979446
1367017
1522409
321460
1626624
1003495
321105
298310
1874260
1259232
1580033
712772
1333497
773798
329824
51109
319045
1947511
547402
383785
882214
1233037
1838572
841532
412847
1953540
121231
1803239
877292
716997
521258
1715509
1456828
140840
85040
267412
1139464
1261062
167977
606003
457759
1127994
1279143
1864131
892049
1364735
749672
375623
103020
1577549
252044
438080
1472318
212440
243270
73031
1520709
1128225
202485
1674561
737545
1105370
1397717
627924
75884
1976629
972543
655333
319546
267360
168807
378752
873521
1001273
1059719
874830
331860
1952329
1736790
1641585
1591104
1392293
559275
1591710
1142435
26023
1254863
696707
1626589
1967855
191806
776720
138341
1666948
161617
1289460
976789
1277578
614700
1772390
1205553
1079435
1963741
1293764
1168158
915604
1498373
1641319
711811
290964
1510814
1259558
485942
1812462
1579017
1083275
476698
1273142
1976864
604902
1729211
1822854
580879
1023705
680765
1275753
1792514
1107493
519182
933111
1248357
1243386
703609
1050968
469805
138314
57131
347899
1899696
212984
1295975
481500
447409
824956
1809384
1523036
1542928
599052
1135266
1687801
1618611
397623
1519665
1120047
463575
1073928
667629
80498
107875
843705
1895387
400921
780605
1307191
817786
488594
1748737
1141493
395895
1181907
1079485
1058512
1469407
250318
460103
170081
532187
1404241
74554
1889039
759395
680134
1692370
616106
1180119
919860
660039
1785787
1998108
1000421
1428873
70955
1482954
897322
1309702
1257430
838356
610271
626247
432553
1643703
29401
109803
1973616
1661966
565372
393513
1056745
881121
1413363
306767
1499167
278575
1102507
1571399
13060
329145
902466
1428776
1797938
972185
1735937
1395300
168147
1593579
380506
189332
771947
1513021
1950765
1293387
1724481
310835
638622
1002237
950660
1478860
1410583
873606
477376
848522
648547
870411
1050942
1997385
1421109
1825902
382187
286856
303495
44127
1661556
977932
1639623
1536572
397147
1488600
1139473
1094148
1703857
461615
1469741
952805
272384
1752174
290620
1756881
1787687
1565351
1074591
487886
1977427
1385122
1251635
226628
1671339
317442
1256063
610826
1919119
171526
1511957
117083
1255265
1667165
1730078
603761
1810162
1712567
1852486
194809
314068
1820122
340728
1423299
1242379
963569
459904
1839925
707719
1624507
1163722
1711788
1031272
525322
86616
1753723
1214668
1985639
789393
1746521
1231977
876620
800464
864216
1911982
172315
885813
348517
482236
1439696
990779
793700
258043
1592556
536177
1078623
1511867
1057840
845478
1942255
1249991
580836
805695
1806504
1913826
1249228
1003992
2218
1015468
1463637
1091055
1086498
1418456
420758
404781
862615
1735778
1664489
391274
925961
870531
282149
1026815
1859638
429612
162778
1062295
644271
252487
306470
1955334
716259
1056287
1851204
967073
739186
1396453
1717419
1476027
1388538
1570802
799198
531756
126095
822701
813842
524284
434788
1125475
1754939
327809
1174912
186385
558468
115261
26925
333977
1787532
100657
159376
259589
215165
746971
1244903
1757302
121668
1146172
40269
174836
1343268
1593060
1953659
210802
1851986
915474
1923303
1840147
33766
959258
1102649
114697
196697
370399
1866822
16161
1288054
1664988
1798678
1341823
200329
877163
251889
1682862
1625839
678816
1926951
246531
887334
725194
1015441
1870449
1091792
181433
114412
1740962
417935
1852237
1210641
1779625
57580
216097
1164073
174784
326929
1710508
1612742
1265552
325072
1782247
1088860
1666260
24187
906759
968403
910268
1161870
1888728
1009246
1680032
1178762
1793019
579989
839589
1003804
1175092
373334
1440634
1886294
1665927
390107
1011958
177694
1824253
1906813
843593
1311994
213682
1152918
1591617
1643697
1686934
1654490
1365402
1640286
1735522
490979
205203
1132584
488511
368349
1743419
1508347
438266
74108
1942317
543948
1459260
1953727
1116360
1206122
883502
158912
1171434
231041
458646
911058
1221700
892711
1816911
1315786
1419206
1246536
609045
640540
1271041
657959
936010
651777
364778
547441
424175
1038582
11118
298759
1713584
822576
1554157
725038
1728522
1470582
223524
332578
1161966
1310026
1195931
879858
1119342
1391332
925415
1448391
945098
522628
1535693
662602
1361760
26547
1516672
1780372
1099234
1360388
408607
534564
1777033
757473
1882907
1493138
889892
1049662
268799
335784
1960761
486200
1332640
1929216
274506
1962657
428281
658998
1872582
1805655
37930
848256
1791511
1198936
431569
675474
125772
921901
1587825
704904
1746075
1047167
1285551
555444
810943
333434
603488
1679626
487547
1466908
933823
85643
315735
311825
1187295
1956216
1222523
567596
1954973
1843363
63300
802384
1434892
934227
1833584
1516138
1047513
947902
1891025
560607
1047522
1341607
899279
1020640
953745
1432234
1114434
417703
152460
869740
919330
1940761
1049460
917200
1865815
1016042
1198736
875789
657669
1784471
1026921
812888
946337
1663818
422538
1475428
1151616
1310157
1214457
1265280
1073848
68377
1803011
807632
467730
687709
676808
1190837
715475
337378
1915058
1429508
813425
1450464
553798
259550
360179
728784
806728
1113692
1857789
1338184
1717454
666750
491769
331384
1706048
1497941
1585599
1195460
1913878
1380955
1181958
1905086
1280023
411759
132474
1437982
657360
800144
1709230
458449
1148912
333162
1836613
401756
1384910
971183
1942767
433210
1602408
258730
177592
492832
1098765
1292903
1836123
253427
1546310
1998319
332029
1539458
418961
266105
1780448
597097
1023332
183566
1968346
818954
1889936
1246954
342800
1441967
1966404
1701732
1674397
1046403
1859464
379528
430458
1185338
63234
912811
888022
372532
1811747
1315219
349424
1760752
372616
1924939
1529616
1651949
689866
739854
77314
1667842
503236
28271
1235309
1193192
1122145
1329020
754919
486771
698794
1819106
942610
197768
850180
1365688
1262050
314890
148297
1052516
1115202
1990559
699544
1135745
1984088
1176817
1859426
872613
103101
1907384
443589
1405958
1436219
778782
1199377
634754
595329
149777
1494627
872951
428849
1068628
887057
1179294
568469
1825814
358666
232178
1651280
1108743
1663818
1230341
290064
1532707
1333117
1153279
1430684
64294
234038
226005
1223557
549925
1963150
200481
828855
217112
754495
1181905
51771
661111
1617319
1083253
782837
854885
234352
751076
1344146
1559186
16875
1067542
1320279
358810
267405
1421822
1022545
1566179
387993
456132
542428
478527
141649
1712287
1909844
569974
982730
16630
1118013
1571439
367885
1409216
303782
593253
202136
1864478
270378
1258447
765505
124281
1566942
1577847
1682870
1873818
1828478
829239
1234454
1716406
1141836
1706764
958800
1197371
1347778
1815375
553364
248670
420195
445622
134671
1024910
891396
1888523
1152375
1036461
550747
868720
1999932
1304688
359243
1714479
1087847
1403009
1403864
806074
933352
882887
146620
1277848
704445
1368351
853834
952425
832773
1367627
354568
575956
1033962
932823
861255
353206
561810
1311861
1693847
608953
697235
1059679
1377066
133631
722989
343347
132159
926914
1798841
907956
1784180
53062
224938
404638
1074500
215209
557298
918102
1868891
649450
1302247
525837
1654301
292768
814935
36702
708362
1886251
1063014
525870
749054
547650
970010
43052
561600
594762
77162
677535
1105562
1898500
395080
683600
1971596
1505360
1555953
707863
962968
674564
1569666
287216
1244512
1532264
1915582
1606583
1536956
419937
494420
1175473
1025731
739328
739099
1450118
1812107
42699
131052
1653422
260511
1948930
1038656
756198
1525887
701959
1698874
1894155
894986
1899475
1076656
1645022
780105
258389
951986
1714793
1350305
1390362
868300
100450
1567599
412809
1905689
1631561
1923926
1511683
765255
1422343
850815
1848170
1187390
17438
1976179
1037218
294529
1366840
757770
1079942
403453
362018
312242
239159
1925133
809241
1725151
603324
305197
1534258
241358
1376071
1006704
1211042
46657
1977369
1275543
174089
1861999
578922
854210
751265
1307753
389679
876352
1834287
1530444
1101051
1508276
399273
855780
876400
141101
1684402
1291175
665851
366785
1152705
1143829
715946
263136
1931364
1029000
388950
1170487
1553120
867909
779526
537609
393043
915135
114573
371425
50295
1412592
1148239
1018356
1502340
1857756
1788513
692609
1918010
357639
697323
42423
138882
1721724
173832
563752
1553606
538075
704424
1165231
869975
979240
192652
930992
940548
573046
1973984
1138241
710755
270760
1661622
472748
1684004
1461806
1639961
332908
14165
865869
1323194
909649
1389888
325265
978995
1461219
243860
484557
1416966
463657
1448964
415232
188649
579254
1838284
1033301
1537083
1477377
846547
1299600
1165379
1733413
720933
295334
1893372
880456
852561
538669
556127
1300824
1189475
398108
1235641
191166
985497
1845967
1386010
619605
146357
345963
780345
1036458
1544594
1941347
1601810
1310156
1928792
295447
1178862
1026964
699029
509687
522302
1772442
910229
1655572
660104
1733605
339245
1332404
1750824
1911757
606739
978142
1689142
1012945
809565
658078
1098561
896151
1896216
1734160
688742
229325
1904500
1570605
674647
42615
204683
1046206
76466
1602678
203945
1392005
123378
246572
1745487
506506
391487
355885
229636
871370
553430
983171
941439
1900879
1444992
583038
757834
1841026
591639
748428
1363312
1713612
1325798
153326
1385037
455672
1128119
739530
1869417
1516483
1515183
1315324
1257389
1247349
395743
774400
833500
1728698
1193473
486123
881017
736868
1052900
964816
1823347
1427543
79353
40691
127349
329845
1271036
813164
1926569
1322070
487209
1615241
1347179
1277709
630266
703507
493619
461604
962696
1239556
458968
584145
882153
1236805
1073960
699053
1661891
1448391
1781056
687717
789165
720217
868216
992320
1202736
519194
1715404
1069726
1583029
106383
1727430
1408230
1908442
899355
1263571
638862
1983407
912695
563903
1493436
175436
1758932
954317
32225
1942391
1800677
854193
1253213
1695971
1291362
717637
732856
1537216
1314608
755746
1968266
199332
275838
203094
896105
1204644
1010965
307954
1884623
3088
78477
676858
1627314
751358
1174690
1723022
12869
985772
1302207
976477
273667
184070
329136
1821353
333418
1487987
430786
116778
1819282
207991
624639
1985111
1585039
1968346
1098149
796366
1921213
829407
1335349
1274170
217414
12048
209412
662913
1641926
1727592
871890
1685320
1471647
1040465
1018170
37242
511870
523104
1632472
1472459
156913
1337326
167591
297148
1090217
186209
1986268
918354
1733128
1297950
356795
806554
1384472
1447618
1606083
1543039
1303515
1469261
540800
587041
1318825
1932796
1275246
1352220
66146
1654741
1380114
844894
1342686
1439270
1652075
1486254
443771
881067
398225
1023746
1929151
556810
426099
1007202
1703563
534693
422625
987650
1168408
1688147
1874862
1194934
137861
1107444
1165668
142938
159405
969837
822597
664497
1273961
1917032
1097016
1405689
578258
1444718
1883583
343390
1255370
1845249
200012
1133537
1977478
1820240
607264
1270906
1292244
785523
701940
954243
415360
132102
1260062
1651998
17527
881939
1049464
1802960
1740918
960018
1573439
504970
572848
390107
1534022
1972855
1974189
237208
1545062
367251
608415
774327
1634309
1957108
209666
50904
22037
1534386
1936201
20276
1506347
714547
919587
707422
1798210
101542
41072
680027
681
1321465
1133387
1196589
448240
758743
403225
572261
422444
1937537
1492705
1001894
757015
196861
296263
488749
1881294
1231843
868274
90641
97360
1088367
508327
1009126
872322
709985
1566582
1376230
29692
1632751
1746458
1264053
576008
1500528
1121659
850870
1979579
1553575
92269
201205
792004
1658425
1812129
1700238
554834
1994409
1903116
1873724
1548783
1252532
153336
302669
1439348
1974622
1442162
937337
1349024
1930891
1290140
201149
803764
1413940
242869
996357
931233
1778149
578744
1690113
366291
22017
590860
1645856
1069210
1904985
155214
40923
1502778
1291901
1677583
1559929
1980089
701439
1751973
1041631
1996852
1842281
1706200
1213510
1964812
207737
1878484
1034121
548671
1806517
146055
1795460
402277
754924
570186
1221512
108766
601311
75068
1032484
437717
1681906
1635768
1842981
772398
535886
622361
1695526
149789
1770815
274723
57338
1548876
965468
1135376
1348591
537612
815776
911458
1381007
1344836
868314
75878
665333
1229631
228488
305188
1016985
212445
527293
1960861
1665798
1536593
1701394
90938
1715132
440549
650030
416567
320720
1051943
934969
1775250
1646608
1314541
1725852
975266
524656
43467
149480
627379
1120528
374548
255924
238213
811389
959407
165746
1397341
1333814
1690721
1731226
525812
1470652
1943333
405232
905283
243582
1516603
1026254
1713140
231167
872617
468054
1154843
292999
1617429
1534586
1633216
767131
1881488
51285
180977
1502857
496409
1733777
216292
844375
520320
53357
40730
1498082
796546
366677
80038
700960
328767
1081307
164648
522628
603279
398165
552922
1305332
466451
1183852
155883
747448
1758395
1046737
496191
1790001
1716780
556056
1022974
900397
644012
1522765
1569465
663216
334033
533179
683183
105153
901912
1496726
768268
439899
1429569
1222962
543048
699737
1712224
1399724
1288813
1145989
232109
1228521
1285050
875122
690519
1440998
1255265
1759747
70412
610354
893587
1052885
618901
1390889
224359
1230921
881356
600698
1119833
1523036
659915
199922
1537597
1063161
134878
317442
1259710
803733
996570
1016424
1238491
125122
1626675
1191204
217138
525393
378695
1578668
766193
821564
378974
1596585
98417
608829
99310
260920
299373
246423
583332
1102649
444501
1201968
658598
968883
1485122
307761
1185488
964818
1953120
1978448
1768081
706338
168301
1188533
276366
912316
716913
413266
1947904
1317989
1575750
197729
399044
147715
858907
160421
461865
248074
1410692
868698
1252494
1397852
683295
833501
317542
352569
1449822
1979268
318649
1337918
1502528
22533
1290202
273737
679680
944803
1180722
1828148
236444
1586484
577581
1794550
319045
448668
800206
514836
14955
1240113
851613
1291229
278676
965868
1933205
925496
1562425
497473
15032
1698960
1816585
1439367
1789857
123981
1675253
26135
7306
609968
1127417
1483295
1782736
1171881
1352129
176991
530603
216747
1939316
1566947
65415
1822645
675392
392889
1733796
924178
1941790
79688
1668401
1593452
1505004
361548
323134
1688689
330143
1966136
281102
1920354
1927174
98712
1719211
1355656
971877
1272621
1285095
1382762
1721459
735435
807391
1950218
309098
575470
932715
838724
918691
1894925
835141
834201
1489375
1953900
288225
1755558
1286104
1790298
433722
1977344
976935
735949
1502073
561049
1500636
103712
550042
380969
1127717
461766
337525
814567
273705
679919
1584530
92277
132636
1391778
1370613
594882
1336293
14920
45177
542353
355763
786983
571665
1972216
1733050
1801915
881711
1843136
26871
1497149
231492
1075619
1951183
742319
1183369
1583707
1641505
612750
936251
93594
1413374
831013
316752
1778178
53947
337389
92521
512644
535730
1910999
1135832
630854
1944739
746963
169611
408185
1900499
171585
1307936
369083
1496702
692549
1516828
1477920
527065
91821
1476701
60972
440241
1382450
253512
712325
1206451
1786609
535879
1175452
1859856
497850
1496998
589843
1892824
978735
1976028
1145188
1733713
1700629
1751391
1062345
543583
726667
1867245
469189
13652
1972352
375564
807022
1706036
416246
1682290
1367578
103377
1467099
1571383
368671
1007140
989624
1651374
819458
488126
1732680
568605
1918204
684694
439071
1060740
1857896
1340482
1814943
1695740
1215223
465644
24294
645705
889753
624601
438762
1948726
1999853
995018
62541
732697
222332
999066
985854
450585
1822085
1649644
1295272
327622
348715
236623
286199
1925178
1270445
1471402
1011984
1285640
837964
1279806
1976440
1241550
597314
523160
756943
1918960
385299
1193689
408103
1174947
550081
1032720
1643230
140759
771086
5928
808812
832140
189882
664454
494508
1230485
376227
1563865
1440171
1584434
638610
566636
1631458
515018
263698
1939548
13634
425756
1672384
325283
1778384
1640814
525838
226707
1707057
374101
91769
1129054
1980078
207528
953421
1202822
1579436
629389
749942
1910663
1974801
1596807
430947
1930898
821564
1344558
213515
179741
87646
897117
375609
1098409
976526
274207
1786567
606942
1492858
611429
1917398
1428188
1335269
772426
407662
414567
1699081
1968602
659867
599358
469313
419443
711811
74682
870916
80068
661719
415175
1140385
992124
74379
1264050
1133283
1083440
1795437
1260564
50336
1954973
451779
1769635
1305201
1130593
810904
647212
898529
1158829
1158538
252957
1084365
1499836
120879
1927393
1512714
320467
51006
1998408
1354827
1511776
1116167
358605
1342878
974977
1701205
890017
87620
1496080
872422
849544
362392
1774856
1877880
78886
398439
802069
314754
1491579
23014
296124
1701419
605800
1865875
1513165
1249297
1839030
1634584
548034
1652426
250723
493923
920334
1031720
1772337
123070
663517
744500
1173397
856221
1850101
460653
494167
479550
74764
1444150
270269
1362570
1366426
693893
1849997
643626
1846673
1623181
1383239
634954
1489447
213283
1925223
1388650
1916240
724262
1102757
1195986
905536
165288
357718
1742311
1899286
69533
1345520
1190397
832885
10900
966588
464927
692291
1317768
1826963
121440
797943
1419787
693813
1066999
169090
66188
731334
1817926
1288784
1507192
1469470
1078031
1033984
891701
739141
788205
470818
1259660
816790
111628
962559
249843
1362263
1816516
577387
1033420
70775
1491523
448408
1986090
943770
873214
1367672
1877407
1591346
745923
1436040
1502322
666942
1972740
704175
1406561
566135
605379
1239839
1597039
151302
548779
671213
439344
614920
47129
640263
1007026
1550339
1392293
1710056
1419419
350480
1116735
1690933
571088
1924988
646395
1704584
1201329
473021
1646328
31636
1052652
1154462
1943534
560204
1288987
1097510
697747
1343305
145206
1330500
539651
1528121
1834993
936983
740330
1984756
492234
1460879
880244
183566
1937211
1743565
744253
867700
1969484
802881
1332830
701219
1736799
378961
217079
1562089
1424142
156938
1255836
957879
1220789
53408
1566427
1390425
385263
719060
473636
989335
394119
635663
1793113
173805
1271664
1829248
507127
708134
125158
1400970
197050
217119
524389
1904538
831132
1250174
1492848
347042
785523
211833
1453192
294546
643240
1318825
591966
37271
773332
1035736
901862
807555
1329978
1605069
32330
1691072
272203
865219
1496716
89736
1322394
1599105
645107
315723
911988
1684211
1624973
1356422
1385371
305714
372292
1085248
380758
597064
1725222
1976993
899083
580415
1131519
1128330
653605
951436
444421
583797
1974302
1426429
708554
1448456
1216210
205572
1229254
671149
775198
1034067
1574882
1482193
176684
43213
1069523
623967
403000
1008522
1274072
697264
738064
1536900
265688
1963673
486549
883510
1313563
370684
1348499
1963673
1951870
609555
1912614
1569212
1529179
804041
295217
744930
1729713
294529
1246031
1607101
1925609
1246993
419755
1647682
865311
206915
944148
1245638
675644
1140204
364843
540175
1872659
1438247
293032
1795494
540218
444160
776761
1156195
1710252
74930
345253
1304033
833794
900948
1844238
1733284
1822401
647178
44754
652237
665724
976654
1767852
854792
1450620
1229291
1732915
781842
1917327
567947
1838765
467114
468728
1776285
342316
88421
1336754
307109
42047
1270200
873071
846730
1607308
1012662
854275
1334390
1467783
425092
1736509
111185
831241
669576
329424
1357110
17119
875408
1596005
1511048
943779
420248
1909806
304656
80870
1963101
1834857
1388509
355145
858809
1512587
1500664
1149723
1664970
283983
1812306
783394
1294619
1276276
358519
1635160
1106350
1670817
360541
1111872
1974867
636054
1084463
1563935
1149512
714977
1117832
589017
425498
396551
1082404
710153
168334
234754
1432863
742241
1998531
386012
1779649
1267990
503540
1804424
1297840
1659300
1518583
108574
1958363
1462291
1048521
1146508
1763581
1003655
1274125
1324659
1570503
402742
736323
1534356
89574
344745
1014495
1977642
237592
156647
882495
1512217
1171002
905307
617421
1255240
266533
1658978
132025
1548320
1670149
1334760
665467
950293
599994
628491
1933224
394409
105957
87561
1462356
1029169
348902
1832244
454796
1988741
550309
235560
867483
1050388
1192435
229341
506566
261710
1423501
893061
1919994
1732463
214660
1110344
299312
1531555
23617
275741
1597290
1640195
23225
790910
1504739
1489287
1553911
1327368
1963101
388618
1790146
917990
1864416
625644
1335599
187565
244436
1853233
742375
1953662
794297
165150
1653394
978196
1829
1585373
1680331
1089935
1897363
1019714
1499457
1834776
1681403
1460393
496982
1287733
1770478
1358793
1750264
153468
1820689
725043
125066
1624932
1770123
655559
170931
1209610
1345427
956448
1571390
1289765
475914
1921528
1540981
1876631
1382965
1503137
2385
998850
1126833
921237
1431170
1767034
1118739
1432326
1821161
1087759
1123347
902620
1198425
1320465
1015232
1492242
148153
1229251
712957
1586881
19640
136209
1114
1782674
1691039
1904962
731724
1152431
563228
252514
364411
1607823
1283726
922272
998974
1557310
365497
201863
1025653
973183
1902966
1898466
1879137
651442
1799610
1831658
881609
126186
1044718
1905110
352415
288933
384110
741471
95734
1410929
1227150
1260498
369768
689257
1533414
1821566
855073
1652866
1801861
914682
524961
900687
144234
1152644
1009550
325480
343211
985648
888229
1454121
1628404
1717395
1642286
1720693
133432
116655
279651
1218621
1801967
869114
80870
1519697
293340
789166
1457866
1481437
1365859
1499610
1019852
271549
82670
314060
107849
1064346
625012
210452
1761730
355180
230872
744071
607188
888337
668423
838798
1305454
1935873
1620696
566599
52795
1719013
400967
1557249
170193
933901
1618854
1445757
1669417
583433
1570183
471011
271461
1791796
545357
1770078
158268
1399378
107618
972608
1284467
650388
1794460
901400
1728491
990587
1286574
281570
816991
1696590
1410841
1314170
1125086
214846
736916
1174770
1365243
1960005
388269
1959227
494851
1975443
426071
948970
1327393
721082
1891995
1141237
967440
716791
1048782
1946911
918611
1281101
518082
396120
35840
1438565
256504
202365
1347733
1645278
1846172
247594
13127
98572
786292
1609399
1752180
787489
379415
1651230
615120
276068
513920
1170442
1967918
1794012
361106
587135
1812014
286394
1724348
1138480
704085
1275542
194795
770516
750556
1537485
216825
965328
443234
698134
1660014
1793252
1120400
553077
1815798
1985615
436680
282443
800237
1137626
132974
1650690
162938
1105269
628950
844860
1572299
1132420
1525311
933233
1892804
1467389
437248
1872252
875432
248429
331237
1621125
784563
1193450
946529
1085120
960121
208104
1585499
324957
1215278
1113912
729966
1256702
1774083
846936
1458877
1770850
1164635
605403
219627
112095
1988418
191554
229200
1585240
277367
467695
545880
63780
1425062
859054
1958636
1928479
962686
1413430
528200
1474772
1331570
1704537
1911511
574396
1993456
189918
856782
1097871
280704
1968290
1034490
591858
991191
651501
1241426
641978
379203
1931712
544903
1266790
521606
1931093
1570714
1577258
1498330
1918010
1260550
1653255
1956989
1271702
1779017
1938749
1382691
522554
1789406
759412
1783498
425138
894889
1040872
561102
1539840
363082
1386707
1895420
65877
1927704
552842
1693134
327114
1697359
1265397
1776204
1096759
453631
1239028
268343
9535
1827715
1024861
275409
460775
226277
32105
1005049
1899162
524121
1741597
330671
1564109
413639
525093
684355
473378
560309
54617
1755114
1123385
756581
214433
1145989
1072047
780611
619641
1592789
462588
658622
1605962
1724642
1824798
1772616
1792382
1228521
1999192
1941888
1903744
1311107
1677403
972299
1488368
927934
1523178
1325525
1038720
1974971
1687746
1290454
68594
175420
1342214
433805
1992850
1314724
1051588
832247
1892432
1804002
62794
352026
419532
577627
304320
412799
1807736
1113026
1825722
1112038
2405
703966
512678
86699
1187169
1809495
633629
433497
209327
299258
1189340
1079633
630464
1888588
1197679
1409898
1294588
1266920
270280
478189
907437
201938
1402914
737776
1583004
423935
158531
107301
1632339
774661
979688
1355462
246631
1673021
402835
1976911
962128
192644
1453824
1552264
303666
1518904
1052800
1966645
690423
1187156
75746
1560953
966823
1959079
257112
1295087
856707
10530
1229680
1633501
440241
1305190
1731247
1038154
1427644
1780052
1150154
987037
1000822
1498588
1215817
265413
338023
1394152
568566
987527
251920
1642308
1427861
1892777
1482170
430468
1002035
1182287
847223
1501454
18190
868525
1043523
1724932
1907767
1300889
690232
1207052
1045205
417097
21928
1466954
1879337
480672
1536087
1433118
205760
953736
974275
1245193
203058
868577
126436
399042
945656
522494
722839
1201202
1182780
928538
848931
1053578
1368640
32515
1501269
1478431
352216
1261674
18083
352753
1726236
786939
730935
1252481
17061
1426593
451800
1652337
1966483
429758
1390557
610069
1619405
1330278
1669270
524332
257654
1044021
66829
1229120
558953
1452039
1139866
991313
1973053
369548
1610767
1629474
1202625
557914
1801564
1327593
1110943
221697
425892
904804
1509602
1351206
1786593
1704042
1584707
328811
9589
221426
1280374
584431
1534093
907304
870433
853501
422
106537
1083852
1021630
1915085
1083146
1614757
1202046
1084525
1859272
447432
358274
1305816
1170305
1844607
945306
1232774
1010670
230792
1429506
340902
1500863
268430
909157
65682
1050978
975434
324838
1081865
1987561
939461
632707
738589
488594
1682972
1016328
1341568
949333
823157
805091
1601930
1967260
1819422
273725
459994
757809
8843
204215
249877
1108246
1520998
1365343
1807696
574307
1401407
1129504
1672149
723738
1494923
162416
1752751
1809219
473522
1679795
294481
1369989
1019276
52720
707096
382259
184189
1137183
522520
1489851
1417735
1055828
1954757
1148417
1738258
641361
652089
1860750
1968536
521123
610086
221408
600601
1196095
956288
47137
411276
1980359
970378
1686874
61560
707306
552785
556864
1511785
168152
1307371
1631796
1310013
1542226
431175
1488160
1087082
183183
1393419
1873846
299734
1868599
838666
215894
958227
421424
796409
1471908
945232
914923
336111
1227158
1197910
374045
891722
865772
1314192
431325
1080636
1340866
1343907
570494
1415151
148831
13439
248969
653195
1106507
1405457
827982
941629
1078080
1377556
163567
482556
244591
1225292
448068
221517
158652
1248868
449632
658411
97932
1729724
1025336
1858625
870896
438411
1157478
1560150
950135
24027
689611
1077492
559237
705194
799158
275908
376527
130781
1163884
1172432
826042
1101198
1113986
721857
1405658
1558223
1332251
424384
127152
1517186
330803
373964
480804
797090
1566442
1891005
1422966
1314844
540853
1637917
1713142
689340
598276
1781351
39699
356933
1335652
1446673
216452
1923842
1911770
140446
1942254
1723911
1723229
633168
1397587
1470961
317531
1704924
1842739
236920
1609665
271649
1205244
551962
1104517
1949948
446320
1988570
1064164
741280
1323234
837140
469213
1331437
1813557
673781
447530
1477076
794585
438636
1689601
1692964
1470142
657076
1030104
387543
458321
1359099
760977
1885209
710835
997653
1666758
1512650
1953223
1508760
90262
675750
868036
947392
481854
1441624
860088
1570414
727901
1680971
602381
361680
1094169
193389
826496
788904
1752647
1747471
872013
636295
81671
476463
1635505
433293
1089042
1541608
417142
1278557
1299061
639846
341198
1122389
1044222
39556
1782316
97496
1606264
708330
780820
324075
1050379
1190512
1898525
131377
1125821
1335011
74726
478838
1236869
1349205
934123
740794
1728294
1242796
898430
432045
1373694
1386052
1863909
940245
1074956
1385641
196573
1230670
903943
1875701
1173652
1106913
234251
1170473
13382
1417380
511171
703603
1828590
1719312
1751866
1360571
26159
1222477
1870068
1669515
90371
361559
1642214
1970600
1790348
302972
1115985
264223
45281
132504
1463676
1259215
1286265
1760315
28132
1313224
1132191
1117999
624260
1429263
242005
383847
838828
1559661
923208
89237
279023
1202796
1185608
703838
1950934
1614586
697747
744210
1259918
681507
868210
1814923
476310
798556
1476438
1934282
167111
25982
722846
1772822
817895
592661
658015
1152647
1056316
359088
780177
1017989
507647
1307374
33356
515497
775501
185213
789097
337039
1401915
744297
558365
694762
1576524
1710817
443671
1798008
1433509
1434236
459978
1301941
375516
1947592
437088
318274
815534
997820
294275
464645
998457
700343
1740076
1355672
1385480
1165762
931953
723675
1376229
1645629
324997
478475
331664
188492
714438
561784
1885467
1873846
1636624
1359922
513507
340012
1085307
1656984
1024405
861600
740559
668199
203391
1368113
918914
1991492
634263
833016
824418
1944208
652197
570171
1263786
27608
842339
640774
617520
1136572
1793885
631190
150853
39486
1364677
527485
1365414
1630575
72514
1685156
752741
1617828
1672317
373915
567255
936827
1462663
954594
1973895
187063
1858474
1179555
384987
473023
312481
941810
297723
943009
220716
1721392
1833072
1815363
1507638
4341
1715227
848478
989558
588529
1372759
838807
1177262
1994722
810808
756411
668445
450675
413299
862843
789059
1771948
1109225
1239808
638148
486436
1251982
92286
1927650
470564
1687724
248368
1052216
1145695
1411386
965351
743623
827622
32706
1440096
1023892
1516716
357160
820448
390771
1712897
1844421
1679896
1213169
55158
1250150
1611381
611874
487005
1395563
848692
974342
372390
1775392
1462916
1293685
745375
1424529
803874
93465
882015
1898436
4341
636394
953342
1843825
131805
1729590
1314733
453215
1058702
662095
120738
1863635
908037
743272
206693
307281
828052
27620
544447
1248662
752798
1346934
1283120
1205303
1212176
801975
1328028
511220
308854
859315
650911
702775
734300
1213744
1906872
749577
1109959
335757
415983
1548753
1843777
76407
1492785
1377867
172847
1932287
68927
945493
1866553
1364153
1169646
1631737
662935
731461
1631796
622763
1747126
667751
1641271
1546856
1676067
1646467
962976
878729
63645
43585
1985947
814874
344123
1666871
744228
1845728
212175
1647272
1442748
1777625
513863
388458
1491955
1592443
1665609
155838
560290
270310
1630748
1755457
1844043
493102
254622
372747
931700
1375520
1799331
46587
1449734
1989164
1655382
1060826
1287097
1395474
453631
1023151
193687
1451906
958138
971368
242913
1824889
319232
1870303
1622537
1381911
1587130
1387678
774025
1144322
72492
1189835
1578938
1969348
560576
324011
1881307
1576436
1582864
202669
693003
1762397
1060947
1502503
299776
1883613
209598
382330
1350979
1893692
747383
1641926
1058867
1574338
696967
112856
155259
283503
1737949
1243372
1303793
702553
1186186
173270
138681
390108
1094516
972606
1395382
1598116
1671728
1808899
517696
1343535
1526644
1261036
709591
148807
1286348
997084
1756721
1200496
1654966
1752582
653931
721667
1623499
1719013
767496
296720
1792241
1999808
965183
1471260
1422927
1445123
329963
1936201
1157001
1112740
434062
1724737
40980
544403
961980
1295652
1651698
1913561
945284
1501733
905395
703954
1949395
1868965
632526
1027272
1998750
1561936
1328036
438792
280121
1138151
340573
1829659
561698
1146430
310638
1496652
1143981
1185265
750534
1901158
483546
1810588
1420569
946337
709339
1990761
709061
1221758
376293
1619828
1287980
505371
1309473
733307
266297
364654
689233
481568
731076
1115214
678963
756902
970533
972583
983939
756848
528420
350968
1196408
1905747
1089187
1531303
1696252
961235
904096
1567774
1405168
153668
1367353
356720
1163850
369483
26042
1330501
1166280
1096160
148584
1313702
1498853
1357044
1579767
408497
1358187
1541999
1356298
1824736
1707971
1589088
225413
975756
1022076
326350
1871441
425489
805307
186056
1046611
1477605
644313
544688
383322
643372
309729
1292666
1040075
823768
1104067
208306
1227656
169218
211331
1751078
427299
342407
595063
931297
1250458
1058341
839805
1481472
1328033
1811138
1687313
1238704
1615443
1022924
421390
879478
1824638
1041631
1052940
313280
520917
42506
462511
511665
1407240
1510875
1848676
1059829
1745173
1213759
1363897
1673384
1398655
1644137
1578104
1293372
1767266
1852226
1700995
392144
128737
1235083
1757474
920009
729428
1765703
1919249
1978447
800622
1180985
1960790
1251366
1427755
150981
1277916
1910296
1370549
1634464
1393160
465756
680582
672818
169968
903698
1979112
1678815
287553
1972541
94768
29022
766048
878224
1373816
360990
1170930
1067449
277691
705745
891475
898153
898914
1408512
1765442
13362
1592230
1037755
1410830
948519
809868
1935332
1184982
1991095
226449
968557
926567
1456578
235511
195892
602229
144771
228092
1683559
84992
1279454
372554
104207
649302
819805
1020920
1768458
1005632
1159619
830065
141731
1862709
290011
1123191
597223
1142074
1721439
1648970
750437
1911711
876540
1486902
1040846
1861413
1057376
900262
894438
1388408
1102988
1982770
952779
344768
1714044
1649838
1728743
687613
503326
1054229
1692745
1373755
65352
1997642
1899250
388738
324024
1892432
513590
353994
374454
1738784
1277406
1084083
1920426
1303868
885583
600820
1147847
164549
828997
1171596
1444066
1862779
1130435
748562
1334501
1254030
1081319
728213
1640851
883829
1125091
1706466
793698
97310
375427
456424
1725620
602675
1219780
1273870
1926376
143276
1540565
819751
1747600
335651
620089
869742
1751866
1035620
1150248
1880202
1088119
332383
1108692
624899
25332
777347
1231180
1912240
1301189
1689785
129547
1135353
1023693
1439807
1564956
521334
102733
117194
1645125
42166
1362263
758210
1164871
1107596
1133537
343789
287523
408546
857805
214224
843048
635866
1435435
1566582
448924
1669050
569171
918390
1108417
668010
1362602
207587
1311841
739912
1006912
1942469
53533
1896286
829087
231046
1774518
1005457
417711
1557910
1155922
1491659
1617388
974101
1179305
945278
1312880
1230046
1286122
1679380
76801
936250
578751
1813352
1297720
106615
642439
1400241
123359
942263
1698177
443669
1698176
155949
76721
1615601
546827
1208201
651420
1594409
1661162
986673
477643
1718124
573349
1221068
81662
1970600
981319
1140088
1137006
781561
1140998
1642307
1053444
38894
1078968
1511624
1848712
449450
513613
804737
1341949
1899723
393605
1700457
1119950
1363674
1664667
1904074
827357
1825787
789741
664658
400693
379865
585228
1336667
529551
1646071
763014
997848
519470
149069
1600191
624848
478133
137656
991178
241239
1138662
782044
402900
1475234
20838
1964807
1368877
1510180
1367235
1301837
1520229
330377
1535485
1924474
1120461
640054
210745
189063
1294708
1657909
1673192
1549777
1405982
821401
1234821
1300842
737535
656383
1811208
1631298
1795296
474295
1111313
104517
1143787
1019249
295934
1198505
1700947
1199768
492603
445039
1555378
993103
1027661
417577
390775
832125
1123393
593191
1622300
1626086
340606
355517
870021
56027
1533365
712534
1571050
330685
157141
1577522
1432411
1284817
1533120
1611861
1986361
1124259
408144
1712669
1628477
1361778
1884565
1925241
412381
1763810
1163270
1045365
655486
336651
1263737
348430
1870302
575704
1017476
1553598
30472
1921618
1907649
1875337
1701908
1843141
1741148
428928
1762874
361801
1626622
485617
780158
1841586
1483944
1688341
930236
1213180
483027
414567
1068206
184992
1849931
275161
520865
1236511
216573
517859
793244
887550
971831
1227875
1160434
1239648
1906322
559600
893229
1156668
903295
1936261
1041667
1166764
637643
784717
1727274
1931895
1994674
622543
52255
1357480
1650418
469633
933363
1735180
728229
1444772
1395722
1322105
566454
755569
1971729
711752
788555
1055359
1974044
1453035
1705269
1092978
611920
796183
1055645
1506032
685020
1870486
1462752
412392
775306
202938
375605
1551770
751363
1913107
1949426
1494155
1368817
1871443
1056450
1996264
986762
1346502
374196
130238
180695
995911
114777
1514336
1723996
1036865
789592
1408161
364849
869795
1011367
352894
842198
1516429
1028990
791572
1156037
1780198
435416
1212143
1571310
739856
62667
1366179
544797
1563603
576699
114351
1239758
746764
1973387
842635
17541
801549
1918543
1547279
860414
157681
753604
358348
815457
543134
1865683
1015573
636173
1332659
1030289
979279
187766
1124928
777131
1163947
1506714
519853
165015
1680833
79418
415032
1906255
886715
988476
185227
1070752
1804637
784890
758356
723675
958606
398327
1781287
1305914
180479
451113
571330
1511340
292717
1656415
1230875
92666
562519
301797
1587420
1328279
1241909
1486172
75390
485889
154700
38000
1279239
1326642
1982402
122855
674967
1468717
364440
1820487
174497
1876581
1305267
1829794
34050
1931503
893934
148001
1998826
927505
1576625
1340547
282823
1289077
1860875
1936713
539865
954023
1169936
914812
214442
1740359
769166
476547
1604633
476636
539074
1979356
2821
579310
1657382
1478166
1566871
371075
1809415
1185139
1586327
1697878
1031479
1003455
751558
1270098
1249815
1874755
280492
350120
1338119
1739194
1570615
841613
501997
624260
292057
975194
1628303
1837146
89183
61525
1681546
1230424
94527
1422731
1346332
572064
1754296
113723
1201474
1972352
756411
69946
649424
1475598
1223795
704147
173471
914157
1166035
1710397
186095
16653
1239860
542058
368244
224171
629772
1293252
77084
1670899
600837
1040920
1782667
856831
536827
614675
99606
1859856
1476249
34158
1343144
709509
1173078
573460
1481682
1038665
632565
25156
629679
597600
685991
1246986
1563849
497624
1409869
1123256
1742640
689718
223143
1261673
1733888
633894
12960
1225389
1514558
21501
731598
1631289
507073
223992
733669
913510
522047
641684
490896
1482759
571390
464875
986664
708257
1708505
1431453
67903
942198
1282957
154483
1389016
39988
1364431
1777540
905068
1772716
22321
1341042
128992
486958
104775
457489
1721767
1320977
640473
184973
1273018
352090
1190188
514919
839342
1595383
661958
165254
1348828
483865
573460
1876474
913708
1624432
1103370
42645
795206
410783
129006
1648822
694269
884832
1572838
1367584
388594
1411398
802100
425611
1395155
1833708
1634520
254336
677146
298527
1737622
1021138
1870714
1872173
880103
1745409
692363
1923926
1759474
1803950
383113
904336
411762
1951304
1791291
668477
1584122
1698307
1766036
507410
422607
1088768
1594981
1171997
255223
1102872
1212025
1551293
1794538
991352
873638
361345
1143930
905388
1213900
1570410
199147
1112522
429913
271317
1494501
50836
1698052
285840
1291053
1177428
97479
1723996
1820383
1919292
869127
1057569
88523
1020040
1601640
1719814
1075473
1470961
718799
1170189
555512
1463973
1707106
1398927
1847206
316740
1561153
897099
15118
133099
1828514
401502
1164812
1368272
157963
1081830
1258911
278078
1356520
337799
389357
614212
1242989
1909968
1477441
327495
1350605
1048782
873118
1037793
1043266
69157
316140
1572483
126624
718055
15188
1397830
795034
1594308
731650
1541647
904783
1447616
1699904
1034040
826104
1742705
1484282
1599282
1927788
81872
1882890
1306400
1811450
1292295
1147980
994897
156822
661117
568792
510490
1125841
1127955
1972216
484709
218742
349334
1716914
199278
1572926
1770674
1454382
12797
1645376
1610825
454400
645322
300742
854885
650840
669590
407971
1569828
1609028
1146930
789745
40770
1074537
1069881
778329
556276
792767
1876151
1405230
479903
162592
1519558
198949
1429310
845388
1019303
1330635
1546520
1966034
1827195
530448
1381319
658495
38626
618015
1742377
665363
523635
259261
1892956
178119
564949
66205
1084454
1438159
961410
289437
1162974
965521
1961216
5240
297960
876573
1555035
1398984
767225
1660377
1722405
253713
1921213
926734
1934658
903687
711004
1895072
621534
654241
1154400
1176961
1732761
1907254
1685293
291897
396477
633465
831582
362681
1104217
643312
1967977
1928828
628209
1745456
748551
1216290
1694373
1630274
1993802
1934766
1955593
19324
979672
1413885
1632647
619988
719248
353013
806659
961495
18426
202886
1636696
1353944
688613
1442481
312160
1425134
1450948
873046
1931495
1214821
519556
1410626
900697
222918
1120678
179885
1630190
1491081
335063
1696057
1175638
326428
246891
300433
1943412
970536
503480
1728238
1550623
483105
921475
1709098
320824
777483
1532831
1462615
171329
1206122
894187
790152
1734590
127764
528802
1128471
1241161
1215591
696440
559201
966823
9688
844311
1156259
1640057
1903807
760099
449349
1106465
853865
1192330
975952
605425
175757
1162978
2203
1999883
616230
1186435
1282065
1040774
1373719
1113647
1803475
433650
1142538
1895744
1572058
875893
1597880
1770733
1406438
64691
440645
1560526
1619897
735445
13080
377761
190160
1334042
1539786
852945
591944
1697114
773467
22096
1704171
362671
599054
1381526
867220
206968
1415436
488189
36955
1204954
1536528
1715538
556499
170721
1117823
420955
1712743
1873946
902151
1756268
610981
167604
1881100
260010
1376770
371048
556057
1909527
1680787
197391
383590
1592898
1976662
1501194
329693
1127515
831241
751462
294832
357870
890354
621504
409907
629379
865452
1174865
1584863
48354
1765254
764962
1480704
55156
1923804
1024753
1184
1947192
476085
662381
276776
1945156
1528849
1405895
298578
1915847
695285
111340
591929
611849
616616
861600
1343223
1044459
1159450
1506861
299808
1434028
907144
846151
861233
1724608
113989
362872
1520628
1571788
1974180
1450476
1072441
934066
581318
1929253
1051044
217465
1246974
933492
195596
627046
193183
587985
608791
1067752
1955879
940764
1141266
708817
606448
1623034
264880
1552173
313704
1855806
44836
1455370
421434
622765
824
1209610
763457
1195286
1449485
1537039
753607
1724995
413542
77497
817865
125258
1518712
551028
1650881
741935
284146
345870
887546
539499
153507
1797714
1817515
933295
1293015
371390
1129504
1829656
1538479
1319642
666515
940789
1718484
1206528
1770945
470609
913083
783861
1616357
1145868
1252738
1068035
545789
1419139
1702605
1642181
980111
1245482
1291269
351233
305363
556282
41897
557004
615270
1517201
354766
1731212
41527
100457
958749
1335401
1388585
1470728
79
724483
87647
1104913
87211
1336928
1350453
637624
464820
910041
799311
1090734
1078850
1364754
1293729
1312938
1514903
422174
1548077
1306982
1541668
1753391
1494249
1488335
646517
789744
1417339
1657079
39112
1926622
1844707
4505
142372
217250
1748418
951223
1800490
1805696
1319138
891337
1587095
1643296
991012
559558
1395120
930503
898244
361887
951814
267068
1397920
246388
1638914
353232
1986119
1181295
1790695
948485
1981070
1110237
738589
1760947
1794543
1443091
165315
1058743
902598
1117787
1158830
1927186
1602786
917039
57809
31929
1800591
574387
1404220
255223
601980
603523
623724
380828
1450838
995046
374838
1000716
680646
1129575
742930
1169191
1638044
607741
184800
364120
1644722
614404
1799818
653995
1260267
973785
350341
117976
1481458
1832155
1202349
389523
1773580
1020029
983636
577282
1669628
945933
1020648
783794
302685
734427
881205
445327
1788148
1382232
1939703
1854685
422979
647200
100583
101542
1137245
1364832
1555953
811681
253014
1558573
1050769
1901999
1486817
1150360
1111691
1446559
1557944
1996799
305610
1413233
871577
1829045
1936870
1278584
1610487
400314
1250201
1170315
1147876
1173369
953443
73913
770816
1285408
1942746
1486880
1672384
1690308
944830
236417
1670479
980181
563347
1141455
40680
1841829
1974086
1410461
1045313
89163
451525
1877507
793528
820528
468776
1687385
276547
781973
1651012
475429
1615758
591168
445812
927131
775753
1277647
968191
181030
380588
886254
1702297
88995
1136183
156518
698267
1509608
334891
293271
808786
483236
855954
1774123
763234
404072
1764434
1347070
396036
110657
1417932
745372
1444934
161043
241223
1351445
712337
1169456
1498127
1843141
243173
492298
677528
1304027
1681590
952888
1903991
1944208
587398
633483
1918811
1651295
1770187
757628
1301301
118192
973140
40610
1805754
654749
1824317
1612615
543653
1162453
617843
1218037
1426904
1201344
624115
470886
151276
1120554
1448072
787875
410980
136827
1242022
385221
1002982
164638
26579
1551362
1649444
1085300
1744818
1299004
266777
377362
231252
1535156
1702252
1780777
632198
367209
1940367
786037
675537
101231
628719
1373839
1400137
190858
710118
717484
199303
1791
344323
1634140
1533007
438699
937139
228993
75692
1438982
255327
1796517
1892142
673289
1799924
1413797
1716141
1538157
1436035
1892139
987409
1525318
410209
1280859
1890512
1266598
694871
1144782
1192994
1109579
1953150
1484878
894698
793036
714414
1837221
648460
1187288
992650
1462302
868266
1605231
873379
1875267
745694
1069182
1911756
1182058
397367
232804
1129155
612070
776282
87802
651989
1111903
151397
159555
617499
1358561
1468006
1107142
745875
1361257
791563
217795
1333651
80137
1026043
1657922
873072
1317518
132766
252000
94687
1765815
1883933
502445
430155
1445571
1097209
483262
657756
18330
1522619
1851516
1652303
70752
109328
221697
564048
1793694
1758058
1134759
581808
700100
1326978
247177
187529
225154
507212
11674
448401
595748
21763
1575905
455310
1861254
1579835
1040349
1076656
494024
1828408
115551
1419397
649521
1978478
282976
587437
720415
1628536
264603
255936
1417298
1463231
190989
1966129
920866
379203
1792095
561122
1644175
46158
234020
1980562
1472659
1561495
341244
1622627
899818
486106
75349
859110
1118519
1258886
976304
390527
340552
1790199
236296
896569
1951124
1585447
1875377
1544732
1253119
1009677
1669647
982730
921403
1795008
22736
648068
1931915
308382
156726
1923376
1798319
873606
1558208
1234404
1179608
525910
939460
608266
1066497
1392558
488373
1042134
1946171
1812724
1953908
29422
208693
532228
679330
1567334
649302
1060109
74260
725351
477189
601970
372495
736666
1119097
47539
1890159
1233461
521156
1087338
276624
1871781
1259223
527346
1123412
1904814
849833
79606
1170653
1446712
1081238
832474
958974
350208
594882
1463096
1299715
1328877
988622
1897981
1278801
278078
1832275
1108282
78228
1729691
490210
1079656
310177
1224291
649729
322090
1319025
1129780
1218555
581241
1376902
920002
849180
568087
303263
1567792
1711906
978121
1573498
1892375
1465145
1764170
471160
791836
1180207
474946
1685345
1463937
533876
1727279
504271
1744582
198345
610984
970668
1849769
335194
798108
990230
581926
1774716
378177
516753
296023
1837001
436062
1934513
278830
104733
830854
1673140
1331389
1762281
1047396
519742
734368
471678
491822
1546124
1465638
1749525
1352981
806415
1863969
265167
442144
1020449
1702186
653544
540765
1329435
1279119
961
1898409
624600
453771
1398927
477529
755706
1482325
1827348
50111
801106
230773
203188
782907
335262
1822200
47707
1565221
479613
1068141
606299
1083787
1747759
1587872
365368
1442603
767879
1509608
431576
1428280
666086
1707971
1699131
497831
1462266
228030
570094
1455807
1765457
1556654
1070853
82562
799707
21055
361013
241241
389262
622606
41668
595709
1616693
1972137
402835
1809807
932316
1837001
1332463
812497
1004546
320537
43068
474974
1681389
325588
1595514
1552889
438332
1922074
617030
475146
1192996
1482932
987525
1095897
1592385
597403
271731
1591591
1910632
2732
1692177
1864189
1417998
1735617
1151967
884706
1217932
872833
74871
1924501
1794578
623183
639715
1051268
1316853
1173381
1042852
1104988
412959
588912
839782
807969
935286
783197
673787
272518
1148505
90756
337363
1278017
474448
515683
1696754
259972
117856
1196258
944992
1934891
1531885
1642834
1983022
329560
299521
1578678
909229
1542657
282863
1647272
1687062
202832
1359491
832558
1932772
852878
990919
1685710
864790
839024
125317
1389837
70422
1789321
1616357
1815666
690668
1490907
1289045
1534622
1668766
412767
144850
1102431
1549777
301619
859834
1364078
536827
1486225
1916658
1506171
892876
1250674
1373935
1672212
868017
1338850
348370
795295
1746516
688195
346530
354017
1106414
1126367
1723308
1307924
646517
1922873
1548480
1100730
89713
1886933
237294
1082503
1976866
639096
1197982
160220
1577409
1879749
1811620
405564
203739
949523
249429
1456107
906659
600730
197707
1862926
586979
404992
540017
1910423
321648
1849356
394690
1981008
1697632
1176497
551677
143590
161901
844877
1962673
1106766
1377515
1849511
129026
1743156
1138555
983412
959624
1604902
1717796
1086657
1920162
529781
680941
685580
1210761
606597
648936
1687741
685427
1597615
904482
1331039
717829
1090217
409596
1813654
670459
416803
647868
100177
354340
134270
1421831
517912
18581
1437141
690892
173013
360890
1173549
358243
1132399
669832
708853
698829
1974375
282018
1734989
1108282
1708375
818187
1746315
1219917
848279
422436
1263266
1632596
1588886
808820
1459284
321919
1344539
1905250
1078494
214823
453142
924067
206060
1913316
1655669
25414
1616636
322342
142951
1156563
1279853
1463803
557584
1969495
1749530
553496
1913424
113104
1588269
1011983
691067
1713781
1750226
1966017
1679138
1840555
1658561
220253
425001
1627415
1763949
1959227
864740
918440
797358
971106
1959773
1579020
1353966
1979240
1510700
937358
922517
1582602
899888
424218
1400377
658143
1377496
1598099
373688
488477
1853953
1012905
1973030
1180068
1361648
1768259
572336
1632778
673039
1311796
1370455
947921
1815954
1665117
632052
1751369
1761771
604298
274122
1307641
867682
728760
1440615
1495222
1415999
1466173
1811273
541216
1083787
1471369
474517
1438072
846538
543506
42839
652934
1935521
859380
1076641
915664
546623
1481391
430401
106276
1820050
1297618
9465
1928769
1623670
1350848
1288600
1733503
1518607
276729
780909
1843449
1509903
446375
291935
840385
748218
364948
335278
1409463
395955
1113579
1935784
1226189
592763
1930610
734427
1998216
188403
163220
1123583
98551
1850691
1743851
1033621
1878572
1604041
1654600
1256867
1191803
1979131
410296
367825
82710
1659259
563663
846517
476724
558753
1151225
1432087
541739
386134
675137
1825705
11402
237175
205260
1430610
1296589
1763652
465644
608674
1086660
938209
438966
1973197
457279
825205
1241441
644497
469073
896397
100504
761287
1695587
591953
525803
284660
306066
512459
1658315
1979903
1214397
958503
1014551
1501366
1919068
1775401
54120
995192
10212
1634306
1828746
1994387
783650
1766552
1638630
113968
707821
164997
1758062
869854
250873
929674
189044
395208
1869056
792852
690528
692026
1988420
144131
636766
351724
286579
721767
1155494
1329402
271626
1846706
809769
505252
100738
489643
1343880
1628525
279570
705631
828806
1300415
1890737
216803
385338
1936284
989044
1743569
1140795
1188516
1098623
1987865
678934
328652
1725953
727090
1745557
552398
1530423
1931351
1283791
982920
1123541
1130987
1045061
20874
417798
900303
1810546
907240
891379
1127515
938389
581347
326176
1398534
1486672
545535
49225
691399
575938
1513781
1082617
1711705
908467
80791
1250133
559721
927803
762891
198990
242713
950392
1384269
1848263
1347788
560494
1862879
469290
88464
720974
1498605
271269
946398
512840
647592
1589252
1309015
118836
1581402
1317155
1739772
1696366
990152
229781
442810
1960221
381131
761790
456019
811291
666371
633742
730173
1278608
821277
668598
511729
1405995
308177
1931915
1118001
1177174
655336
1897280
1151113
943594
7821
989812
332499
1741154
175530
384677
167471
797080
640458
1395604
478737
1269351
1778157
1056461
204042
581745
123074
1361822
408269
439667
1914358
1153641
831814
958410
1548761
643992
1279086
64484
658134
1661546
1419519
368703
741702
1157185
529933
1311198
1800073
1442744
998718
470592
33279
673172
1718670
592335
1852934
1330144
1875117
1882770
1742958
1501431
1061664
267970
1182743
1430908
123990
1499254
1961671
1190193
1914456
452942
1731080
1157896
1504108
336166
1862769
1324313
418525
376108
1798518
1769582
688212
188592
1451229
1969920
1825789
279601
665213
1577738
665977
977517
772070
1967138
1621042
386204
1442307
443423
1976879
1752151
1261631
868638
1080749
1136447
547705
644098
1684317
993465
1437500
641160
548549
904654
358702
68491
174438
1950605
552435
1506032
1157914
685900
1738146
1392658
447704
1078336
813274
1396285
976380
1527638
1453824
165094
1739610
1539458
962945
16922
252004
147451
85558
1757659
1560498
1419206
670785
455925
1156536
269503
1142829
511359
414760
1535942
1423396
749981
1630558
1534873
693174
109248
1979910
560256
70222
822168
1388011
1948562
1467408
1637552
1817627
585870
228165
1210619
1533159
462368
1685375
55208
867852
106627
411265
1297956
267463
256216
1036628
616660
1366831
223978
965622
3806
457969
325686
1995256
969763
356009
1490525
1922584
909795
499465
1170473
759544
1882892
1532432
1128486
630351
1238989
1736710
351057
378337
1874340
1302789
999270
1249055
1210390
1293441
1854219
574999
247444
411565
745560
1674421
1924318
903019
1033724
1054603
1350844
1078567
809719
1911125
1907423
69064
1201000
1075382
1397234
981312
1336790
1261462
1957923
92907
195135
800532
968689
106600
302215
941026
1952945
682699
612733
281553
1378327
1931607
1037622
594616
1180557
1479248
311309
385443
1590946
1687579
1347338
553649
411340
260545
1734428
1988921
1150556
223346
519974
550283
496029
95359
1905730
1902037
874118
1867218
918293
1617227
687377
1091997
505174
89093
562445
767464
1595947
355872
1367900
186967
109352
1104728
613200
1683963
1100458
442531
1098901
1919551
1263260
806652
1066115
1905274
177123
355697
1363939
344010
1536165
325942
977517
1104950
617384
459389
45561
1811942
1299085
1480927
966773
529445
1786277
421274
985586
1720645
1415248
1854249
176890
763502
952083
1540555
97305
450545
1294142
1770921
1426425
1665415
1802982
1832727
574682
1109877
1352454
392926
1961847
763120
392186
1851540
1459436
532917
1668
1081199
1086892
68064
1535150
1117751
11121
985850
1538590
1258804
925353
84606
633544
447832
1766791
1283754
488454
598276
1965191
1422778
948928
1919887
1868873
1024628
365247
721275
1576330
1848234
1324961
1514234
1521424
78369
762295
414576
250593
1656978
535213
1568510
269364
1266461
156338
656306
1912238
1161258
1651706
1034511
221697
53546
122982
1111485
743264
572078
909732
231588
594292
1358959
172043
1269137
584088
444397
1316975
1236795
1310598
989854
1806546
986477
860038
573640
1450034
393652
282328
1083404
453974
127931
786769
1009962
154824
1752800
1586701
836282
837527
1019569
458321
1459423
1417468
1657771
1212040
125815
1431394
1376881
454960
351944
341832
1829211
1937271
1602324
72105
125082
505643
1684034
1048082
256572
1242989
1949840
1370192
178899
1119671
134012
1535845
387441
688976
389595
1739690
1196384
62060
1186957
1336467
1169152
128573
1437008
970415
1968545
1633883
671217
1106424
1465698
781771
665724
32330
1135795
1821025
1461170
729949
1538851
1983396
1005136
763419
508458
691661
300683
1539301
1464288
1738637
173325
1253700
1885394
699814
1986635
357201
137190
774194
433259
1806868
1754991
222340
506963
1303675
1960711
1823782
1116617
519913
1486
1671686
120268
169389
687380
1231993
1543987
1824229
55300
1017274
570546
539697
20405
1240885
884241
1179925
1772418
381215
1127670
1005789
1635259
1371976
950918
69431
914569
1452132
803568
265439
1456302
1754558
119787
1454559
357499
1744037
424576
1310156
492081
479403
1889925
343283
1107248
992684
505342
735716
239563
1905741
23540
1203207
56050
991613
222450
1117147
230455
1867635
1448883
41064
430268
1517735
25941
1879041
869116
1000890
569084
1681906
1128881
543639
1407993
1616283
1682159
1154402
1175892
1272287
242190
846549
327863
1890594
469506
1861240
1312497
1319699
1444184
596353
542113
917300
1573782
650672
711322
1173092
1833059
1729309
959993
953851
17034
486496
1891906
315633
1829212
1216006
702584
1383007
807593
716802
763977
1152931
177450
827337
1294394
72338
1780178
1774567
1746111
1719323
681201
16067
368071
795732
1960688
428294
1358029
1101312
1972789
485394
1604726
256152
692895
1390975
1440814
1858392
873213
123351
40444
110480
1219325
81330
1946179
894986
1588269
1165926
1190657
1559342
737523
904274
1704001
1683234
1939664
609791
170838
1265476
1412703
145966
1304700
1666871
110855
806709
985691
563754
678816
118619
483328
862079
1046732
1587804
3075
74198
1580170
1468103
137903
1874097
1031272
935987
1445931
636284
855688
1723476
779901
234782
1125532
599496
970491
1659155
135604
1719730
1322414
251208
852296
1362757
1309740
967623
307455
972603
302250
705765
1098451
563030
1884503
13536
1144499
935948
1401920
1718919
1650702
1445685
1135976
299273
99303
1735474
26439
161747
903795
1301617
1542313
138154
937971
868938
1470574
727043
317894
663272
1949470
594209
641204
756817
1808856
1821558
225911
24498
51285
1358033
1859469
162716
582444
936785
51704
178309
59248
1378141
1390280
1668217
166471
45802
767252
644403
280039
1318604
1745883
286573
1873977
626520
398365
280778
213621
1991637
186435
230077
1345350
1252568
1303907
1909835
351572
446885
992966
1214502
1776545
325115
1016412
1531660
1293912
1498147
740043
1616295
86978
1820964
1721218
769545
629469
1052855
199845
913102
753478
566743
48141
478797
1701806
440216
1314875
1366863
770864
87359
1885471
90398
149005
1338088
1444793
1447923
1354784
108688
381610
1242297
1929561
1654290
868275
1914149
707461
1001868
56232
146400
1251003
279435
1971936
1387422
1024760
1428485
1098645
699867
363349
1843720
1099093
1723552
1356226
1021052
997056
249606
1271374
1686375
338278
949464
1484565
617515
450412
1059211
619740
1251424
259972
1159211
1199102
1186898
84708
1609845
1094589
1101860
331609
1759093
1339225
439697
1965749
1751612
360213
1815767
643929
1727759
1202894
270851
1961368
1823569
1161870
1182380
664454
1971950
240144
994532
920329
557986
497268
818185
1354666
1614807
1659075
1836025
1593657
1436334
674970
1351176
233958
1191433
976820
1810873
1749669
423193
91141
10069
316179
1063025
306521
635340
105771
774120
609791
1748698
105942
1226797
1197853
1468545
306851
94706
1417766
1325240
974756
1826169
1286348
1178816
262206
459453
626760
399384
362654
853023
723815
805820
736448
899952
224565
47787
259103
1696454
572877
753876
114324
1351012
908445
1571439
561971
448282
284399
267193
271908
286293
530332
1425062
722385
705736
121078
1984428
1273076
149311
591690
265472
668008
795147
952269
341700
1726926
815397
52328
1123051
69337
1222266
1196651
469078
1104086
1835385
90764
1599041
1823261
453294
155215
1200527
370699
845073
866980
1235107
1593700
598561
1256042
658495
122703
196338
450890
685185
583057
679408
1765602
1491059
625955
1550381
1441855
23921
988653
1710369
1977869
1102053
180627
1869488
1845613
90348
1544779
243560
824950
1517777
155288
1275097
1619526
70735
459423
1080247
744187
1626293
283959
139213
611184
224824
629974
1921831
1039961
464684
1952688
1724415
580365
569899
342245
1796517
277003
818954
1733864
1152742
514992
495916
420152
1327373
1750030
595837
1303793
57933
1951420
70412
91166
1524034
982984
1101187
544207
544697
1891578
1510277
215960
1569923
1236498
1486000
318473
1996374
873073
1270993
1282426
127957
348214
1408079
560007
377723
1825593
1672001
770967
1516862
569139
1046329
1444855
702742
241708
1149867
870806
1888653
391649
456363
1891184
87726
1327716
1109356
1502643
1667499
896983
1954875
1763742
1312339
1468103
69829
1004234
1866995
1281684
1484147
1355178
1647229
863465
1952027
86394
1888317
1694383
1442469
439009
561346
937754
1012947
1877156
1522269
627195
756176
36822
747390
783098
438976
232230
637044
1547405
1777093
1760990
1500347
1290640
1306106
1371558
221811
984923
1248924
1308313
459943
1091561
1957340
1843200
1232218
304401
1890881
949916
1162967
1355282
502808
1864017
282374
741497
1256538
1265370
1213908
80537
661604
292510
200053
1222561
1117555
1385122
1631932
454329
1610291
649006
1650540
1572681
62665
1095705
1687593
1253128
365366
1249238
1173285
168334
1834700
1865337
1329517
1266881
1406937
1916466
1330954
626329
462575
1617904
1677038
607660
1511927
1303116
648702
1529670
1580911
180678
525618
1253589
1992076
642783
945905
1460043
1233850
204587
390741
551793
1716512
1077233
412696
1422064
883155
586131
153325
634700
973315
379607
1413513
377727
684786
1624824
434686
1448945
547445
1916331
1611993
1323248
1487726
1737024
1145458
450001
954325
1456947
367298
879115
1396111
1099803
492000
566891
526775
1793061
1997617
3310
222998
1613036
1555183
1531372
1056761
1053139
1494477
60910
719485
1340681
837063
1058262
588035
1466238
981975
872013
1193473
134443
87351
767292
1627965
1984058
309353
1091485
1166603
607196
675601
1736285
845964
416025
1722658
436381
883765
1158893
1561758
458016
1862959
289529
1771459
1448671
91186
1133772
1510100
1961270
71431
509942
1439591
1374034
540585
462620
1415046
1027495
44479
1320977
1515206
954147
1581340
1601150
1239709
571472
837829
846657
215102
1211069
379813
613007
304282
263324
398814
1322907
754924
342801
1355429
603116
1518197
132264
1034633
638389
491056
1169152
520583
1935521
244976
31501
749469
1893147
1217751
486160
1571777
944978
113660
1741234
218108
958471
1052541
721087
958096
138974
725648
1926540
1315024
118898
1760016
1449982
1425132
315058
1694086
343425
1401933
292082
1944517
715026
1695713
1077304
940027
689499
83330
807888
55713
1563812
44734
388384
1820471
903585
1268295
1451547
1408638
431969
1183080
109398
290176
1453918
1379310
823670
858714
1000738
158479
46564
840170
1701224
594412
1977581
1635270
1968269
996945
1306592
711418
1378522
1133797
677447
1555228
1579017
785278
566848
1749090
1826729
785951
1141088
1568263
914661
1776488
508233
1872127
361055
1207760
819858
646987
1902213
794618
934305
715171
128134
1879010
1030685
1290817
725732
1939858
1562858
27012
348127
1729001
993516
1952371
1928416
1661018
564315
1927788
394896
1293648
576411
923554
1041674
792460
680789
199071
1756255
1783146
1803002
196051
1096868
49108
585259
530836
1574694
599847
687606
426999
555930
1306828
555460
389774
531401
644068
1110125
1248092
1324838
724262
1506451
985954
1712521
1690937
1706250
1260227
852813
1387626
1229736
141962
284660
1680431
16599
872384
1712934
1233010
1770682
1328800
397841
447945
1870449
994392
1559385
495766
505427
1492852
1312976
144452
1796999
1279304
1127753
538720
1494981
1315982
1894429
907304
1381770
1577087
1989007
1580222
714994
84194
1426608
469606
1758302
139102
333008
1673119
524156
929713
124788
1415561
903203
1185002
1233685
1055453
134426
751668
1293393
584376
184039
516603
661668
1833051
425756
1102236
411312
885523
1664889
1365093
1900038
926934
970504
1033270
1834860
86515
1241424
1667842
1890923
1943353
1876245
1652237
754987
179816
455728
147267
1023091
1656455
575513
704325
901707
359199
1376852
1631605
785326
1335434
1488284
1309904
667110
715136
1514337
378436
1084895
960351
1922846
284127
396459
1092692
1912560
1264071
1488910
659644
1047396
1552983
147643
1964180
992679
1451621
1566986
711801
1829636
424523
1518415
792883
1617844
964064
956004
184509
214734
465497
724909
1428222
1111111
1033153
1865405
475425
561600
229712
427653
1671712
307630
53331
1353772
538203
1138087
424166
1793552
227931
1190433
824721
1005184
324532
1529495
1026020
817862
583039
644469
619540
857346
1841765
126145
1833086
573504
1207677
1088354
335706
1000421
1898970
446348
192652
1199614
1030292
435416
1082352
452042
422416
1187894
918776
1219430
10362
1473037
1541500
1767674
482919
455043
227781
1100966
205643
832372
405929
410122
1451013
1763565
1125465
534172
1554235
428914
1680689
1743565
1881427
413374
89036
465817
502906
288962
1548803
788640
1901719
1001697
384694
1936576
490442
894851
1413694
1193814
1606112
1542115
1422719
298624
1931774
619999
951344
102340
1725351
605512
254075
686492
1244490
111675
376845
1341184
162133
1810045
589898
1792727
214129
615403
1582265
822357
891982
33983
905424
1101365
306289
1540507
1301635
1939938
358131
1100082
686979
601009
1684407
314360
481759
1459577
730583
1989499
1963101
251920
1022099
1964802
1253551
1637118
111616
748412
18043
312622
1650886
1920008
696309
659003
59877
200906
191596
698042
183976
122903
1637356
974173
1423094
852947
1687825
1391202
853244
202269
54517
121395
637975
1293372
1736634
347525
1294723
845842
783991
1493210
813325
615697
1352174
909979
717253
132453
1178438
268147
862033
735359
1626315
193339
1957747
674795
1198032
385516
1537270
252840
1998132
235701
1186474
1157385
1017753
1331360
172887
1888444
1024760
484344
1379148
219885
1522440
1330877
1639876
1671304
1036794
1495866
1268392
346182
1433814
867405
43093
1941516
532186
1535645
72012
1694465
1125941
1171992
1677444
1226266
1210995
935410
1005690
1797572
904146
1534545
784789
1322394
990744
1074942
140814
506641
1084140
806536
1018319
1467164
1681551
485617
1889886
834675
1518995
967247
411054
661074
80222
1208503
771887
403546
864905
1309272
20698
1777638
1218788
1632981
1978152
1268553
755487
1804091
391915
1052443
690341
803231
1631111
12539
204523
1769190
21406
1181949
1581321
1191753
1686380
1098884
1927373
511616
1290953
1580801
490884
1242764
22593
1418244
271621
1017961
1617227
210174
1801667
207564
1866212
194769
1697346
1219243
18167
554802
128359
835064
514039
265410
1332690
1201505
626070
1885258
1803524
1961865
1566660
298804
1620038
1562054
1115179
1020871
542737
1726002
365167
1296051
1432710
1987018
1520423
601438
154440
16586
312541
780105
1005511
849413
935051
1627867
837276
1082140
529929
1716780
992141
1072350
32532
1149323
712702
1808050
1954989
999437
1284351
1487730
1561517
1058423
1090814
1855242
51487
1265260
83104
523213
308542
1199897
142372
540375
419647
1198812
942532
1700629
1822404
1214604
1993869
1984381
1701598
1626851
558463
1209011
1630029
497228
1195429
1269940
977616
1273494
1219921
1964673
859046
1423304
1257412
1063056
116251
1232573
1518619
1252163
1009008
1760100
1782001
811241
162586
134216
1305436
763476
1612943
1277409
104151
620303
909199
1256577
1407749
841371
308456
455134
933201
877323
1468302
1549932
1248978
1490975
1647021
1624340
381005
1744534
477222
4873
1418579
91525
935123
430716
1125829
1233787
1290253
408844
1090088
1402443
1967656
841559
421306
340688
1204636
1850425
961551
790387
506224
1194552
1120900
1081566
364311
1324529
1088212
1099875
1914774
1938569
1600690
1936758
1769186
1080260
1918384
396151
1600236
351248
970675
463752
1599705
706076
163604
408908
187283
771802
575593
1849444
1075819
667438
813217
40057
1374279
1897703
140668
384798
1671079
854565
361697
299035
505056
1376742
387683
646159
655605
720260
355998
1476992
898358
1762893
62244
671918
1680337
451799
1378229
1291840
1600806
143332
199097
1876332
1435520
905455
1285716
384631
1624467
1857537
1332827
1894394
202262
271549
1093167
462997
1354934
1019420
525185
1617887
678158
1537853
928794
362238
733536
1627688
865755
285349
1249805
1054062
1123929
1814589
483328
1877992
221304
1530918
793109
211314
1651669
1114067
331717
265769
1428105
3432
1034322
1459723
144469
232652
1813119
280554
157099
1910847
354815
85926
1561395
1037784
825558
1501432
1349343
1234794
1963129
915538
1452186
364330
221697
1125848
1939737
1740315
830986
1174429
1260141
369331
1624088
515474
1564603
640313
966086
187260
211646
1475664
1657539
203835
686712
623013
192339
1230047
1156415
286842
1606095
1154038
889874
1572848
1470452
1815525
178760
1732401
408244
1767360
1966977
1279091
1549188
561612
996365
623265
1819422
1283134
526509
1411234
730821
545108
309931
1683494
1484387
632230
679298
1199594
512092
1488779
645960
990763
1935287
1167075
1119206
1675853
460157
1759949
1655944
791244
269487
715333
1071432
79599
404789
50864
862256
1127761
161684
1505219
1284448
833841
975469
1837048
1420359
662364
1027578
1135827
1344740
1454213
1959227
949967
1406128
575577
1784789
1217323
101568
1096487
1638408
1922704
42662
383672
1173699
1771109
273930
70978
345621
1903907
914195
211777
193066
789555
407769
1602629
1701442
744587
636711
281215
624454
545480
161556
470471
1489910
1615041
313699
1262164
1194975
1918429
373227
781923
1470130
1146826
59166
1582720
594958
1881091
1456293
486751
775373
323125
1287413
24285
874830
1762633
1863720
113715
594243
603530
256360
239550
1789082
71373
239532
711991
906087
296099
1270787
833788
643460
398836
948316
1410560
893630
1011660
1471014
926959
879744
1663688
975419
252190
1641455
1828898
1877736
491289
796157
1956795
708446
1898603
717292
220030
242913
540390
1056930
675885
893019
1396671
636605
839536
1457505
675364
720791
98191
145937
1117710
510515
62232
583877
1121750
1891826
72844
1350341
1484253
124248
1860919
151071
933612
1358615
596344
148191
246522
511729
90326
536323
1537823
1674660
138112
902401
272361
1687125
1376862
671437
1643879
1454228
1054914
1950991
19300
1158538
80421
791836
1417365
789988
160220
1294192
1822554
429640
58000
1091819
875155
1490792
1259749
1233892
1961355
1612648
630603
1273040
605141
834693
1108496
1545263
1842491
1103744
1967616
1430666
1492386
1794805
1701432
693534
1410461
975832
1356996
45418
259743
1473673
260792
1297234
148299
852839
657983
1872738
642338
895480
398439
281878
113429
468688
1842399
1955785
407921
1828902
1226230
109456
1379851
1514558
677605
1787322
1888262
209804
1046982
1392345
1694773
1815022
1015054
398170
805995
1802502
1765297
375697
109387
250954
1630449
1979416
677441
1632935
653131
1636199
209666
1787312
545505
1617662
1675653
1205103
1255487
693306
534564
1865557
390466
130745
638218
1951703
1508860
508116
1495374
1036450
1965837
624961
1403750
193863
450982
474815
15920
324589
1348159
1343602
302438
1892801
644452
1988339
612240
765917
759864
917491
97293
199413
218948
1401648
1036526
1148894
1956593
1064891
1226395
820811
497517
357038
1871201
1442642
1665607
1227828
418883
232658
594048
353983
562469
654256
250612
241640
1330663
1515748
1238673
549006
1465225
1640742
1629832
1137885
1750721
1236981
680867
184425
735883
1313656
689430
1285228
313456
1456614
545789
1667029
272501
411478
1162794
1742010
1359483
1679209
378428
314881
1020783
506141
881923
682565
1038790
637720
1392023
1585872
315571
323404
1170039
922354
861241
10308
1256774
1092251
727951
1629260
578408
1596963
1515954
1698477
1055359
1547533
531961
969284
1346478
1760780
354574
142741
442070
1671838
1762950
1311261
1751147
8888
110546
745910
1338674
949606
911653
1896734
219004
1881267
1422526
1510106
794494
1230341
291297
548694
1307616
51225
355687
223047
867649
733835
1594292
1663340
552266
188278
455632
710454
1943250
314194
628997
1529972
1011880
266432
387981
140475
1946137
723115
1020429
1521692
187935
1600537
682943
1675304
549894
106024
1456740
920435
161559
806818
1069042
938976
533304
1361787
1209114
534443
1263309
480614
1640205
414350
388328
1322686
859850
1325333
1978690
1335395
589348
138602
921763
1818314
465688
1631737
1692665
114082
790389
1326602
887617
1097578
1071033
1793401
1396701
1549690
1392983
424998
662016
132141
122267
173088
1070511
773933
1182067
1778186
16053
1391242
905903
604648
733786
1631588
1303687
1779360
1075914
508404
962937
1603794
371369
1168222
1828575
698260
793833
307858
351423
1300154
759462
1192644
1126743
1473645
1233490
205270
230024
1407796
166238
397173
693055
215836
1948347
854199
214715
1960573
1161548
288829
1777174
1520423
35417
1615540
8766
354865
1620743
1890707
1851535
589799
679536
1807180
822249
817280
1510106
1107662
1775251
353114
1599270
1917212
1300828
794249
312572
1486899
330377
1997277
512309
150976
606632
1749211
163822
919843
796044
1240387
1396435
732406
310579
1977339
379120
1623077
363394
1978408
1385840
554689
1868294
614346
647177
169440
1770445
1776177
1653092
1665256
733699
1876623
905894
1738451
1132903
592637
206311
1406234
1934870
513103
164685
328082
1964344
1990802
728261
1218168
1481433
571246
1728866
881840
608048
8665
1360120
1728360
1754259
1457928
504312
180568
1863692
223882
1358478
23209
1966129
1512433
932277
1400240
162114
1794487
629796
1261605
1054291
82618
170145
946572
328364
1576038
601625
619456
1857862
534460
1997923
1306209
1140771
312885
27289
1021619
1124641
1809393
1410483
1534796
1919266
1749
1357739
1215673
1714364
1999859
1152961
1702999
230496
1043738
1245568
1816622
467355
764537
812362
1173285
877622
660583
944227
1976346
1518803
419345
1402751
460012
1984502
1867486
302563
491694
446544
965419
1382187
945925
271282
27251
1021809
1806811
694884
698952
383874
133670
101359
1886589
367833
813939
541843
1802622
394908
1621146
1232836
799754
1565152
1295675
1934636
155514
507423
793039
249699
1330690
1372328
1392986
388750
1143677
1042275
273024
1743091
1287158
1678225
9228
567410
42214
1564908
1242736
1897768
1410386
1101954
304537
28243
937676
269815
1412243
703458
1399673
1657714
1423316
1065332
1360599
475319
28758
668285
320343
1126496
507761
1895262
568468
1693073
450808
4151
1261746
1855852
1554880
1673740
1776468
1700629
665203
955879
1795125
651449
794159
868577
106445
321759
713964
1712287
1755078
1871056
1358615
737572
108506
881348
1626589
1127058
1945111
265961
1599958
562780
20710
1041280
252745
930444
1031910
322524
299388
1729473
154809
204165
503504
1383113
1274855
262029
247169
1862930
688644
1134176
979700
241870
352680
1497538
789182
690932
1782318
1358905
323755
720374
772428
837964
187483
444009
8380
1598270
396856
1453586
825338
627742
1014901
976939
1450221
528506
96430
1250128
1076807
1376045
1319385
887937
1304180
867152
743989
1959417
1243522
1314506
909873
742550
1356520
531668
261676
924026
386682
1021883
1950594
1197694
101016
1098992
1793576
1252354
1486599
250553
1894513
227340
1397237
170353
1121013
714299
1538851
1826767
848894
1671802
1320339
1034110
910114
1313094
237718
326278
1747964
467460
770145
588897
1101559
597097
472138
1581471
1490562
476180
1180711
143467
868390
151100
1461703
1188287
173860
1618034
960999
14923
328834
1424806
1204993
1448333
722339
4383
1862015
379534
824557
1008591
1051529
1120320
237557
1972564
983858
349267
1126941
79688
862740
500812
1073447
639303
406261
353535
1750553
1043651
1807243
267405
85944
1948417
868771
1100469
780729
519319
1652949
1040992
778616
947663
1380450
1358440
1070028
1743767
1306224
1887590
347598
663031
1428031
1372997
116845
371342
832339
428046
1128876
928800
1968577
410901
1754984
436414
1239424
1522077
743944
957906
1078626
1875341
264639
157217
971563
1465645
18010
962333
1068645
1659171
411054
1469740
563472
1395935
1352959
1631859
532949
1173052
331081
1026339
1431531
1706162
147492
235850
780460
1322565
495661
1322105
1090638
972710
804876
1038791
270807
1502608
275290
1087629
1925146
233507
1129123
21536
795116
83529
1046243
1675962
15235
1152791
671260
1569359
1384225
1051654
1650206
1150084
277367
212501
173562
1705041
942902
104358
564758
691213
500206
480577
1082775
443058
189936
141311
1643021
1723196
811027
1468259
1457841
755682
99220
1663442
631130
520865
425657
1736246
800648
690950
1093854
465935
1279474
1846933
469516
1754884
1098299
442630
94640
1665173
1285907
1191364
653103
1642067
373150
1091225
1714784
573091
1580341
766729
876390
1187248
1864044
795175
588069
780654
575090
1371296
708914
559102
1554371
723749
1539850
1639721
1397091
1281173
281107
754548
1802097
1361442
611660
1200106
1597426
48021
1552775
1218441
1642743
437929
1731846
709306
160413
815553
993800
254440
857713
1720605
1289148
1352032
988990
1447496
1729651
499933
1059701
1493859
653172
1020566
1770714
688349
1294460
1298156
975512
504737
1450274
181143
526305
1418409
356854
1276335
1181444
1206614
946664
3601
1303595
1393214
521196
597016
544180
1226320
76101
1930196
1768433
1687762
930845
327336
592270
1980740
342786
984645
312809
1706184
1217573
1418845
1404424
301998
167668
1596142
5063
785338
644497
371620
901601
593725
944851
883099
527065
1119892
1501924
832111
651273
1980518
741892
966830
1306925
904973
1893597
1633592
1883408
19676
1992597
787159
1987313
1936254
1334833
1736518
522822
1796078
308167
1917068
461689
269529
239819
1974216
930435
290971
1198875
387987
496597
1070073
1788816
1569981
362444
429594
1631855
531777
1565134
875851
1458634
1321747
1481722
1800798
410951
1296534
1330585
251722
1858202
1962211
1624843
1506242
1219484
1759441
1699756
1987038
680379
774045
1717087
1232440
838632
1252163
1815680
1836594
1981228
162156
658578
69330
1640425
475754
1269716
445187
1675528
218040
1695009
746072
55155
285992
1986300
646045
327532
144421
1420990
45410
996818
225176
1768528
1769309
936395
538182
474048
1592980
67742
1030678
1648823
1567103
510363
1397752
1842138
1488514
1884400
1623933
710105
173832
1328318
792579
1505637
1246253
1244011
838797
299554
616042
967305
234251
503714
922910
758792
560964
522232
276170
1927916
889634
1136094
1660377
1391549
81275
570590
263581
729307
1208976
1546544
701712
132772
1570397
612819
316824
92347
1145970
1515978
1909106
814496
1971881
548836
533156
755643
864523
1892443
133927
1342275
1850675
211135
1862483
1414858
1306015
721704
966351
534062
512671
230559
348471
313380
688760
840446
313020
552748
1521426
895145
1433546
519205
594052
1286274
249270
121135
116843
921989
880766
367203
1703583
1458488
304990
701565
1805295
1976085
179326
1291179
415589
943184
734366
157059
279706
1028877
1755822
202669
453065
538684
1520774
1537085
588455
334390
715310
824113
1558163
416884
1457955
1582380
1415340
1158758
1126718
604245
173148
249429
861885
1899759
1153030
680134
908830
1746300
465157
745557
1383694
1886938
1168250
520397
1026558
550422
221023
909336
1033840
1543287
1046434
725790
843976
1395706
22064
371361
60939
1985615
1252135
1022812
277896
80528
168797
859176
181912
174907
1275051
668214
1860547
937226
944921
861267
1945752
467660
1093152
1300252
329511
528749
1901663
1089426
1125472
981208
539803
296560
1989954
1295335
1874285
1239835
801247
551162
1141455
350875
981423
1461914
96565
1104017
210881
328707
1166050
1100936
1852098
215645
1543512
765852
851292
207044
381826
1468414
1701816
1990476
1225582
116246
1119310
1050857
1168840
1664371
789195
1833914
327420
135896
847136
400961
1194860
1836366
1975804
1830359
1715320
876071
659220
401176
816737
535285
1100613
1024232
81767
700311
1051654
1574727
1193526
1566532
1872252
194203
1140847
1071455
1149996
424125
616414
708448
943883
1010746
778628
682268
1042569
1780269
751246
1810174
757689
1973213
1971332
831204
149840
1818953
1859853
1358168
293876
542004
631771
1971745
374851
633333
1670479
254600
1907547
1084344
1611760
734139
920465
1600472
1823006
1460465
876407
940009
1486253
601617
162847
34019
1962426
756455
662027
1469420
1683038
394605
1315180
1603422
1006215
1281846
1149270
84926
1070226
806050
1198012
902466
1613246
1280545
7799
1117195
1890689
40889
1132876
1202037
640653
626312
833406
1007931
355861
1107822
375427
1974178
1435633
837467
1923599
142172
48599
1849244
748955
525592
1384849
137205
686917
1481794
1111577
1329623
1288104
1085903
908125
581492
409617
735226
1429919
1482421
1432627
553063
417876
1099426
1827943
25658
138551
726482
771696
1250811
1150294
315040
212842
116687
1676843
97539
725167
1307082
394862
1518607
853057
1236507
684891
1280382
1731517
1578519
1140844
912785
687865
39390
1965425
533103
1492052
114082
1603240
1009677
191400
1600673
341772
50309
1683171
1577466
987861
93872
1308043
1951262
1321381
1573792
895706
1842742
307907
309910
1772396
793821
386917
300880
1875720
309542
442994
1847817
1520933
793961
1000579
769316
880598
688857
1380255
386190
357160
418371
1559252
769159
989346
1126354
1929712
1076784
431447
57294
990109
683867
657121
1885903
1114388
944280
1568422
1769989
1642182
27160
1423728
1128075
955491
1382941
1304072
773446
1290059
1554826
1299303
372213
1249212
993465
1638038
511334
16050
1951113
584428
1266237
1343660
598912
1880637
544931
1800798
1977411
1601674
694791
658411
1846959
1625250
1301528
204536
1228378
1823464
589481
684639
806765
1394214
895562
430547
951751
1160156
1176734
1118413
771477
259397
110762
1048506
871337
1839470
782644
1739381
692379
662016
292187
15935
1506362
1534969
1383264
230779
59430
966729
1109552
215960
1950256
1742707
380810
1319699
1489942
1910420
481329
611780
193856
706532
570557
61905
1994516
973183
1027303
1675320
1877683
891659
302040
790033
314270
631476
1064821
1546505
1742131
1198177
1899882
403886
248771
1384030
894366
333983
1371193
57573
1807571
811284
1883890
1528069
1428852
1500092
1445420
615255
645644
1112756
498169
354673
535079
1084212
1237463
77839
788062
1116897
1872904
1774390
258711
1030377
1403355
1572305
1729785
702461
633751
688247
516682
655444
1031851
1820125
229936
1823391
1674220
1453687
1855328
1568279
1417466
1524627
600899
969211
554723
1276297
1606801
886660
1861067
1518402
932034
324921
885318
1229433
1968446
97304
633532
82441
951491
1597656
1917299
1087381
1571552
22576
597143
370340
451016
636939
1638062
1175924
1944509
866034
1172254
1062220
1027745
1818735
1370455
1308919
1457356
1493898
455849
909575
1362402
1898576
1172036
591743
782709
284486
493316
802564
1181902
53081
1599083
1664855
884314
571406
1050835
841778
1722014
1866290
39346
242071
1986201
681598
288724
1286205
2389
348883
1435336
401265
1024722
206240
1597073
118111
16449
1072864
1263300
1556858
163265
1898449
1402385
823253
202467
701155
1632647
498760
208945
99471
323125
587064
1596029
541216
69427
1238694
1047376
1235309
873647
351967
507841
284097
917719
186409
1743265
1460888
1742319
434034
1920983
1474434
1918479
1923457
725755
1617386
758703
370771
143947
233137
63776
657569
44850
1574971
1976294
98572
1076443
1753644
53268
425348
1924347
366445
60903
751546
720493
487985
1112158
1619939
1827670
826034
1002279
1532643
736059
1212026
741782
1217650
1612558
125452
850779
980079
861308
1845277
167600
1125942
1554556
376426
397425
533463
1869952
1179954
1638529
231046
845458
782971
1737381
442370
608934
1212946
175338
1910283
1440084
240250
1611694
169929
592900
1879587
1971951
404488
942513
1952934
1396308
409016
156517
316974
1086181
1961681
1926846
724427
1413890
1378088
1612715
1180156
1319550
448494
753122
994676
1548548
1412898
1931112
1947818
1381294
1223615
676273
1393232
1585842
389013
1920262
1761458
335374
1779536
755525
1171994
1167839
102368
812710
1116679
1976294
1993671
154497
1196095
1033090
1059599
315451
1836973
1752463
1052345
1132815
1139836
1672420
73339
1671686
1358607
1823275
38626
281107
1650098
1651836
265764
1682594
1692839
1709949
734274
606254
1054868
1891301
1326778
841152
822669
1751338
1274312
231252
1533889
1379018
770172
501186
1850560
1415075
1622322
1109924
618641
270095
1114647
1116558
1552264
744833
925750
62228
843420
275010
607879
1107335
1978010
85926
1917050
1691951
1822702
1492755
720393
1282741
1000424
1801369
1984177
1987034
1648176
390691
325411
283503
784689
1864943
701369
838437
333036
1393845
28554
1283329
1033650
708116
379405
26892
720711
1919569
1145235
993977
1710552
875997
1619064
1048995
631053
1589211
1154910
1904145
1009253
1571931
1094574
608812
157784
247103
1543857
599756
576245
1632207
703058
1772941
136836
376766
1236364
1512525
209735
894568
832111
1562733
927759
379388
1449880
1589448
1846341
358250
1904432
87277
245624
1760164
1214040
739961
51191
513094
1738733
1398382
1603618
1244241
1070301
798414
943398
671667
1307601
33624
31518
175060
1914446
1604191
1554414
151629
368257
543979
791840
69140
388888
14163
1484565
1883754
72047
39352
197955
1050317
1779491
1535150
1003549
1587592
1159322
1026242
1500720
224961
1781135
1636883
687825
175739
318804
892289
416257
867271
564252
55524
672429
1322126
1947512
1691357
1338322
403859
1014376
1959674
1087532
608030
1294217
1388428
348326
484888
459770
1234513
578004
716034
1950155
1883537
1205408
97806
763193
195808
792955
576002
1458634
1117044
247619
1685954
329617
1087067
880317
1480648
1522929
1983144
1370615
30892
1306106
1500
803377
786540
552754
159245
1120950
1574882
1788503
643025
388834
1422409
841997
952851
1122093
1975030
1779185
1239616
996540
602454
113581
1146504
1921460
1799936
65037
1736407
415291
1358523
475987
376728
1370408
1671367
16649
620679
1993466
1890876
1981217
767655
1293522
1653412
1586881
1478226
547895
1883838
735218
721667
826303
346133
785582
799500
597143
617357
145958
233383
1480591
1694266
1567334
1029188
1164552
1321449
106325
1083414
1086647
1894978
505213
1048828
110832
1415519
837833
238382
1680335
394780
1487986
276152
1115651
1264135
1014158
716416
1811127
261166
1229679
639139
1352634
297025
1270205
1848658
212094
1003598
1073315
171855
1018437
197122
7241
485085
388216
1612878
1269492
1247352
802907
1959149
544
1335316
674384
881219
1419152
1399180
1894877
1494158
1887761
1569923
1086751
1832682
783520
1717833
1594834
151740
1329316
1323436
1241547
1599429
371762
1678923
1508392
1352206
1208909
465240
803980
419712
1881047
732283
1150724
708904
1136271
390216
16241
1083160
1769836
1105376
338107
926377
271043
1718728
1069981
1760919
720854
57860
1215371
1904546
749207
1621943
1548420
1130637
604922
332240
327302
1531248
465867
1928921
301781
1184511
1241768
470389
81935
1146669
820662
1168801
1590109
1036336
492732
1805904
179405
544488
965048
1220102
1219243
1543581
1212964
370824
821655
1546830
492425
132490
422979
837327
1703301
1805511
1926191
306851
571667
943074
1780323
1929216
1348755
914032
1029691
1509415
1177666
757492
1787155
254224
1720807
1376641
1097829
1038724
1197540
1583093
1709260
561788
1431895
1933855
1244019
622719
1491081
1117758
1583672
1150248
1271937
1058398
707597
1807366
129735
1298411
1246743
1178902
550789
1359895
170034
757170
277734
1392765
1192495
897047
769133
280263
92546
1782855
1865374
901011
1979140
1752903
495248
1530895
548105
730646
341019
1008735
891212
792010
1069268
932739
207737
358789
326897
1186025
1149996
552386
589570
1333697
1532693
1126591
1093175
5029
853297
1003686
1839808
1215261
969272
1206940
775165
1586669
1440943
1809601
1759629
1578969
1613635
1141400
442826
1680708
1333903
1477267
1063011
493619
1972607
839024
884626
1231777
245087
1547534
1009876
178536
1961926
1576973
1471924
972330
1012163
952241
1947101
693313
1158170
1897269
1726274
1311338
1067678
1691080
341958
1495298
502255
1314247
1519659
106678
26042
814322
404372
1077356
378926
1414187
1158538
1394862
899003
1821153
816737
788847
1305846
1201081
1847977
384315
1839161
1781505
678995
275482
1520127
593098
508980
1538137
78540
1623542
1064720
323122
1736624
1530364
390677
386177
876
1769199
330917
1453469
924176
506055
406518
884962
790875
1195621
1837945
1791726
1888942
1433007
1731169
188516
1392713
1417959
112117
1212428
1758062
181520
840426
983064
474634
1845965
1866528
1272041
31491
1329487
1259061
727955
1869225
679175
1556797
1110406
423904
1933691
1357057
1143199
1856684
431859
562161
875327
547705
1301941
1339
745063
999069
13471
1538214
1655315
788277
1884170
632017
1530912
1654251
1352410
569118
1562015
542784
764337
653605
1077647
83214
1819568
1987827
1110344
855475
524434
1179274
1033760
1886094
1851559
1743096
1890227
859196
122720
1816516
1551246
221655
1376933
268444
898221
1951952
135279
531725
1552066
1403962
558881
380841
35881
1121378
1151160
1633835
1101848
269992
1569103
1662177
1751447
354841
1325275
41534
1781456
1252156
713228
1222816
1240091
948393
603637
873016
1579169
385592
257453
1796744
311518
1839313
1222659
57161
587283
360073
711334
1604699
1614305
1984758
1318196
1961901
777157
283503
436138
1186628
576626
1886055
1956924
1581270
1440642
790038
292134
794088
465757
1421240
1370328
1589768
526840
1669589
570670
550922
1060686
1670181
17061
1007704
1911754
1506493
246511
705126
1756129
546432
1312313
1282528
416203
1784692
1235096
339769
1921287
1386347
768600
783123
557464
1548956
23506
549724
622913
908172
594740
1099494
49282
942815
1159378
210929
1675164
130250
9708
1719748
1242297
1440122
197105
793083
178815
54199
1556797
1010671
986466
119434
1550661
615800
1634693
660877
1781137
1032528
632808
1263827
1468171
463141
136475
1084325
673391
72059
1869815
503737
260334
41649
350771
271874
1119342
1487705
801718
925539
1520238
890867
708043
1029538
321262
640282
1791122
678468
937655
674796
780289
1790474
1941205
1342708
1690177
1389102
881068
1359740
409582
1156259
700855
949753
1557954
1072786
988510
1594674
1064787
647896
1002619
283508
1696398
846248
747762
962696
1307282
1645433
979891
1041103
387543
857670
469015
1674607
1979426
1726841
1128348
314617
616521
1342562
1354105
176253
353517
467961
707908
821467
1595540
571984
1912278
58939
741839
1982592
750451
675764
1785256
523761
1668528
480068
1935597
668177
560463
1209609
232230
768940
613512
425379
1074812
367914
552922
1271064
320703
1474671
935823
1698805
452859
927732
1536836
860104
1087761
176455
173439
271690
1269660
689959
303849
1443712
1845836
1826247
1787413
1417339
658779
1971727
1742218
869116
1961856
343425
1085905
1692763
1332552
188609
1759144
530107
888619
1021317
1895950
1501888
303419
1184907
1489999
627260
1385427
1383034
819419
1416276
285110
555901
39065
106665
953870
1999971
875834
1429530
238727
1081934
1537648
273691
110546
23014
146664
1205472
1478616
25713
1527867
1072158
1473669
1282517
438825
1619988
1673289
1099289
1852203
497368
742557
26042
473524
530643
425320
1178668
298253
1973670
1239601
591502
761285
693080
68098
842380
1373467
1514581
636242
1063715
1076152
1104314
899870
1615494
420708
1004731
1071247
286277
480842
730982
1660480
711220
952439
1761998
1457431
1708334
133523
679695
446204
558104
546623
1347348
715053
233228
73529
1288514
968261
1870273
1294881
1977665
1434121
504544
545836
394384
1284467
671573
939485
1313551
1583007
1617311
1836391
13388
1890770
1093435
330203
424943
1911446
1061503
1586381
954914
1949957
1717736
233969
1285253
145605
1345055
1672384
9390
1072141
375106
279754
1055390
18308
1891505
1172667
1037735
1481018
799222
1697438
789495
1720723
1203922
1905369
148814
936977
1797823
42026
1919696
1598317
67413
1451456
277342
1802785
1359143
528786
1322042
1511887
1496715
985007
1081254
428387
1405859
156893
1583628
1365414
884023
1412562
1978609
26693
602119
454201
1803950
535623
19300
1369618
1883408
395866
370230
1874465
657126
1907960
1742645
1037096
117640
633730
294576
925026
1471789
522580
1234647
1129575
193823
1713580
1373685
439179
1014685
1956011
1766827
820571
1830605
208495
97030
1418465
610585
1695900
26403
1556015
519315
455092
580531
70476
763830
161007
355264
272867
1527183
1155245
1143790
1534091
971976
22063
569473
508458
1929184
328416
282884
1966675
717919
1208110
1570099
1521629
1893594
1900220
1417766
857769
801300
636208
736456
1654726
1282026
1884219
57536
736498
331365
280401
1359156
52626
1253211
1112658
1260142
1285906
1226935
1718677
317572
388738
1997355
1194895
236548
197271
1628244
1531458
167896
472559
561542
1269615
80997
1856883
1475593
1136516
277914
1142072
1947821
1882636
22288
22643
383124
217304
100355
32490
780460
169853
546363
394603
747135
354393
335545
211562
1849387
1727546
662945
1125569
1224870
675520
271461
783220
1269715
1331347
841138
360707
1574026
590830
1734176
135702
682927
1943679
1733159
1694875
652320
1869601
726513
488266
465219
241384
1994469
1264208
1193820
1730374
1182016
1371477
1403013
1290081
1668436
1639895
752365
1717522
420378
1254979
933912
518202
127400
750323
680306
1078145
1844202
1385525
1631737
1264271
1720064
1523524
373650
1720627
1053468
935769
1034720
1329020
1333004
852669
1355946
1444171
879402
1003219
388027
183131
732930
155758
1010484
1501176
1775949
1531890
1296051
1912499
1529053
909329
1353688
191326
1754003
742375
1434681
1432842
854835
1984925
439881
527208
1443143
1488078
767119
897680
2983
964588
777145
1721190
1519474
421333
452015
460994
1732213
256655
1806838
1130836
1892611
1365907
971154
1224462
197423
1140204
872385
930772
971798
645133
1366805
1094198
55036
555311
1805856
984608
1152001
1837068
1765962
552498
88733
1023846
1594145
1775935
1397129
1942465
718053
1369279
345247
720247
1724339
990763
1067681
1315863
663387
1305661
1593971
584057
1572810
774013
1386173
674857
1769385
414480
1831532
1863032
1716374
1690158
1536952
1087155
39127
1700054
1713621
1114559
985187
90884
1759120
1334890
829189
1583900
302637
802337
631502
936252
1781471
1276944
1501949
918864
303849
356063
959496
1580208
1776204
559588
226962
1551605
1649838
1846702
1078440
1183547
1957529
769124
1670817
1882203
688597
726087
1207011
948216
374719
388738
1311073
1444902
249135
52870
873044
320583
1731220
1635039
437332
1451397
1153118
329325
1033409
1923047
1833823
1063608
948452
180600
1772390
352225
1051742
1831854
532795
1036902
672188
1888268
1510842
510283
1221666
1748901
660537
104902
997544
684358
385653
159444
1357441
1252201
1670732
1085279
903614
1292810
465437
1239556
112033
562919
628283
1899158
1312758
536633
169752
348685
1433936
947034
749637
1559144
597844
1897759
1779998
1005611
466030
1264208
1233048
576560
801670
1114511
1581179
1376080
1358953
401043
565098
152846
705402
683043
744983
1738451
1192985
159941
1434280
1595987
1983679
618362
1792134
1448695
1912124
1021883
87995
356667
533617
578062
500560
244551
455088
1179422
439315
916097
1574853
361055
981843
1124342
924815
1677999
1275886
1564591
861075
1390319
1271366
458507
1282517
1537189
459052
1592085
1123922
1836627
966524
997074
1777895
920540
1816940
734528
1689153
868647
1336387
1709894
1880513
637118
1598296
1589252
1447835
161069
1094575
43937
975921
1111568
11042
481593
1506992
556542
1899634
856561
908121
1833504
1402985
575558
1312785
694740
1100379
555077
1700457
330342
260391
1872970
1606110
1841174
819659
465463
348036
1999357
305908
1681064
1929481
1679150
1367422
231158
142958
221645
1102269
1485511
1712194
123425
1254632
680013
1312623
825294
468800
1160585
25853
937702
1234084
1765906
1183971
281919
487123
913650
1923329
556793
122813
865048
346320
1454004
472730
459453
199222
248262
1217857
1002947
582609
1082618
41692
1338695
1980978
1406987
1322030
1383533
798295
981260
188308
315666
1174770
1579099
1044262
1596201
1258669
494022
695605
1432651
1267367
1546087
1127955
830958
798794
814984
1759109
738999
1147886
955081
51085
817862
1837474
897734
1443598
869007
1103370
1345721
1772969
1903373
269423
1052481
588218
1183355
200230
1881145
1855573
434352
1378874
788880
1349800
176545
1868555
166421
1869336
1461698
767133
614385
47577
1085070
1594713
780611
1886884
1000514
474221
283604
1650921
650005
517478
1029881
603645
375071
575614
323971
618045
190108
206625
591184
611403
1914090
273910
507452
664545
917249
935145
752463
1964998
800542
885279
316970
181772
579545
659365
1533548
1317604
1205486
880598
849381
1254606
877429
422642
476457
1596074
1331942
1143156
258656
280163
1747654
521691
359223
1968451
824543
212494
602647
557998
1885050
632857
1896844
1641222
469674
1429117
1626076
1736710
974645
1621955
775652
203346
868147
625504
1459360
1736417
1869867
1531460
1246536
1525968
1686765
772791
823492
1034524
1155410
797672
1360910
594830
181336
1887688
910063
219363
904677
800544
551503
141982
780802
1748309
1473450
471254
343248
138157
510363
1497076
230174
1921527
253474
866631
91735
1180670
1549632
1199796
366753
367718
1736758
548411
1120627
254686
1545115
266715
697474
1341240
71420
1484721
638901
772838
631716
1462972
869617
1736528
557841
1929728
1852077
1036226
1784020
277964
1733557
427009
1337988
220302
68298
1625106
700093
644665
1947688
881134
1603643
1438508
494893
1005402
484060
1781313
141645
838903
160142
1723273
1392060
334488
365182
1184681
1258302
666839
47602
1608030
184057
673364
1579246
1282290
1882705
863620
1185871
1788274
1794964
25123
990375
432805
967549
263609
675928
1292548
805697
763285
1264582
958432
1130583
1313287
420815
1918428
140853
228398
1299332
1097509
1067000
9091
496822
1134130
1446070
11142
121692
1194020
1469059
224545
1778989
446143
1780189
153460
885234
302375
1337107
1502493
28941
1308281
1468216
870319
371466
419534
1426549
598191
354838
1903333
46367
53652
1100265
1582065
191118
1320876
1730988
383781
1892450
1508978
216152
1735474
1013896
1334414
368297
1943849
1511929
972136
998391
267623
1516043
1707448
449489
1601014
1369096
994869
1490917
1672074
1339848
520495
66058
1059288
1794380
248299
1854084
287501
967107
274440
249116
1554132
8604
1564799
4859
1869224
803233
1525066
714806
1094776
303576
715475
1585087
851667
1917900
1482384
374701
1080636
830571
38654
405774
399803
730413
1334277
1383682
911623
1979018
324195
1096278
355409
1461400
898479
348932
218220
246472
1523226
1631298
1752018
62913
847599
1631012
455164
1406919
1757940
157380
1404950
145816
6262
1989991
1500
61643
527705
833707
3174
696983
319944
284830
1022255
598068
762987
403553
303782
1848620
419106
588754
607746
971434
601615
1144785
1203888
1321595
296430
1838395
794740
412033
303722
689426
1213397
1869656
895452
180003
992055
21851
1224870
1112626
206834
1832263
747626
507272
192262
438111
615631
9424
521691
1427926
1015113
448244
649901
1046339
1557659
1275168
877149
738155
990657
1077077
334921
1721071
301385
1964153
1237622
570817
96809
731296
1115298
399849
1512683
462381
1464694
1007460
1535890
1252573
1173395
1951765
1515805
446147
226389
68341
1668308
844303
294119
1609502
161868
372520
1045894
1403807
1854265
1207779
739132
1655955
237267
1313313
323040
1400934
1886678
988431
1097937
203672
1828209
594843
1721831
686260
1636257
333841
62403
824974
160788
1472493
934123
1727458
1983800
349123
1732923
967982
1565643
1689467
774295
1908494
821374
1699438
1721146
1250767
1435400
850387
1312906
368453
1202428
1489438
103221
1500225
982586
58536
719365
1001215
1022495
1099163
1747433
97575
1109426
1587663
1702771
253670
1412706
1702570
959573
397380
1746364
1120972
760246
418938
590226
130362
783710
1648809
1282329
520024
1375018
965622
509521
1764845
662809
329503
1913198
334134
1243574
41912
861677
1226300
1379038
1009129
62589
1543689
680251
279513
1702407
974417
1222063
841859
1159039
918497
1002817
1518305
204178
781792
51906
54659
1993488
795147
1341389
303706
1567176
1925795
1784486
588543
805212
661719
468253
135584
1848244
1160257
991643
1003616
633607
1476744
531357
1605103
1668575
822538
1803346
606115
61680
683446
318397
4699
585925
745589
498409
342528
1751369
683183
1828738
231744
582331
231744
1724002
1008856
1212373
1215316
1634569
1898102
483307
1401023
296210
792555
1223211
895660
1449605
1600355
441786
466508
456004
1478716
34758
798346
659170
258313
1909316
970627
1975549
1737238
820923
1663789
1406610
280093
912953
1832640
503387
1997877
410901
1291540
1514858
1571780
1883613
681966
1798449
72967
1634724
1009869
385688
1059846
343355
626744
571222
163044
1492939
1935209
1526371
1856824
1567676
1103305
592565
852133
1053102
637885
1249068
1842362
1255449
816370
1223474
1480609
342837
1335947
710557
370697
411759
1798753
755550
1806863
1551603
552207
115433
1640044
1252220
998542
562681
496950
860518
178292
1405013
306926
1099175
987310
1627718
310415
719246
1723753
942715
1838020
1312067
1129123
1908632
1553120
1059465
59010
208916
941439
1754089
1374277
252337
591134
141566
1278951
1713841
1979592
1406086
1891089
1032453
128737
796355
536693
1362465
794160
640188
1474267
1338119
512840
1916901
1530023
666587
1619995
953036
1582064
1535457
775688
953488
1162685
1543309
1135279
1111691
764389
473023
1780109
1352395
1711180
1079824
1233300
199903
1389202
1400671
1404791
427660
1613317
1567209
1836973
1713018
1583639
645924
1884210
658486
1672701
1413928
776729
1996103
1235116
1540263
460116
1612266
1837935
1881107
1917299
529316
822148
622570
1475867
1002421
1620311
1149717
1305433
1365243
617421
523317
1710056
313600
406060
1677470
1694214
532215
700343
1125575
1125807
31388
692024
263682
1341548
50779
1765757
359609
456707
80534
47697
1955933
717638
1627803
359946
1413276
860799
356667
1191148
1807962
156793
406846
1833285
590679
738696
74057
542871
540531
1569507
1955684
330480
1118651
30772
1529753
369805
49895
1004546
1395932
769622
1567314
818178
1235941
942454
1930785
1949575
668112
1974675
1114777
1511538
1392919
564315
1185589
1358333
320847
1941645
1552639
100583
199268
1559863
1214623
1288307
1905413
473739
412758
445760
1560600
1477591
964281
1917188
1890108
516639
401429
1162352
182164
380963
762933
1472731
299866
418003
1106445
419839
86290
468453
1538868
1148322
1217592
371634
212712
1805829
1471417
1777629
50486
417284
1171882
1727254
1880539
772940
102328
681445
775545
391349
1360793
35479
914632
1031407
301196
1543797
332851
249814
1978053
870833
191240
628492
217433
919558
1158563
680110
1980991
256798
9686
427344
1560183
391455
455632
1308278
1837188
25991
206976
822041
1901697
1866157
1936471
230643
109663
430648
1785723
1508619
1630907
913424
1597649
842099
283390
63471
217547
249362
1427522
273667
906605
1922264
1541541
99231
241281
1955662
997848
286935
286783
522520
332447
1527883
1292836
325850
204484
778974
429311
1578559
733537
1668651
1754302
859189
1192257
1599429
1821505
793579
1965226
86652
1752062
1601735
316518
427220
653914
605953
1910982
384773
1458757
674718
834796
191592
1684996
394919
1364802
303354
1311111
693653
106794
1672210
1553465
102296
526775
1356599
1025472
1829996
42190
210705
71303
1318020
379534
1592874
1161898
1769607
358604
1521038
1610273
1797385
1670331
1070277
1625331
252672
677033
1665010
993987
1601887
1733777
742165
340013
1382675
801276
1198514
1719141
650741
1922100
825648
1624611
477413
283977
627924
1564249
1681711
613754
538551
1922364
1403389
515391
748284
77093
361106
1891736
1096557
664466
1794235
663559
1837945
979371
273982
1945878
437085
75878
331664
29280
1101372
644916
251673
1849151
984371
671302
221083
1619596
1837676
1835168
861381
1432452
1366390
909527
739296
233242
77341
1079563
1344858
259944
1299574
1546040
1956309
130826
146523
1351260
384583
152195
173268
1265018
279572
1987512
1368166
207044
1965398
61180
1642381
1297955
357367
1479028
1029467
796092
514752
1512440
1040548
1563725
1178104
453918
923412
442135
578240
1561007
1708687
27625
565989
851869
379721
620595
1009592
1924135
239344
1522373
1099873
94602
1167032
1656120
1372455
473477
1184033
1248651
1388288
992508
1392765
1353112
591358
77480
1416387
318665
467963
604490
22683
115981
882676
690750
1427706
1212799
1202159
723888
978429
342391
1000771
1865209
1924162
953153
201025
631675
1363037
774062
1115341
1671341
575513
480007
856740
1200752
1115115
842717
612508
352268
145059
39236
859199
1897509
662230
1733110
1750151
1062851
1462486
665061
1466110
441388
54899
1948709
194068
1022728
1363721
1428767
1562051
1845169
414505
136827
279561
1015994
872831
1156854
1717472
1452857
110400
401589
1134759
381097
1822266
153010
1962011
130393
371717
967199
1456382
138928
1152787
1435929
384856
327540
1703744
1846233
808531
1837934
890487
583147
1240338
953104
1299481
1475659
1280299
186268
821963
1098151
1832655
167146
824477
1821365
1123223
233258
1358390
1574103
319071
223882
1625505
1957085
618829
1167949
439555
378484
815736
304634
1692964
1931366
1189913
1693508
895135
968169
1995537
1319616
4516
182401
1378283
894617
1381822
1589719
66589
1642148
1510332
753933
1635287
1688867
1829822
1697149
361159
1836634
561881
321148
1749824
1997877
670335
1833581
1411982
906483
1868694
507927
1906142
1625459
699617
346451
1040560
585439
94985
696022
1570611
949694
1975998
1347251
1118617
854210
1067978
1410186
1851963
1939929
77733
861980
893575
1580985
325568
1947276
1923445
1169941
1879848
629354
126917
1596988
1997201
173063
218367
1549734
225648
1427331
516625
1183760
1924634
1051297
1131816
1622871
1095559
162076
1361644
889687
1707501
237449
936082
1462404
1223215
451438
1106208
1014956
157267
1313206
1646403
1188833
1515693
701322
1732200
1645012
455006
675726
1770577
796146
1165766
1948778
1949357
607741
566059
1067525
1715098
775182
821422
1680823
1233628
684083
478223
1127877
928869
1514986
1791946
1650540
500609
890325
1620619
1377196
844375
1372528
1574612
1409145
1044450
1818199
465805
144006
406175
502890
1316553
1157810
1267264
1395304
513295
1141509
115923
559202
1903528
709675
1531833
1075784
1192824
1836167
21929
1303487
1678107
643929
739324
503284
1487444
1744895
582648
1188673
1632980
538911
871220
826768
75514
199863
898869
120544
1090035
457799
1541053
1836430
566370
392446
1746590
1870486
322385
1903076
1071156
1706286
422399
1998949
811495
1987588
601723
1187697
1139225
692363
205935
1963210
150444
1284085
1634922
595829
57494
1874156
1930390
884148
1742221
92451
455043
1880212
1921887
1527913
1964232
76834
774644
1164578
987504
179743
21760
702366
910345
1465984
1429512
959806
417308
1302468
1818525
517667
1079635
894568
1287671
1607170
977210
1472685
1559658
690780
702578
775123
833858
1401334
1642927
1952001
1232803
1385519
715082
176960
342486
272660
1366239
1154647
1041667
1245741
437900
677864
1797385
823704
1110322
63278
805739
1485432
96537
459818
307389
1740234
165279
1560229
1005838
50840
609340
416162
561084
1511851
1803260
1773602
1822730
436773
1389486
526511
908034
1498264
1129117
833402
842179
1592980
738210
710493
1130145
712915
365557
258404
1310755
1790177
108491
127991
41376
175657
306746
53634
1774083
559935
1439517
521711
598948
702713
650879
1147366
195949
686234
740238
1970280
939708
1150984
1159849
905730
641657
436900
1969641
300386
116687
1613740
1592875
130148
1418922
401117
1218478
1801119
246442
1359668
1486529
521532
744330
1712217
2041
583034
859986
1951745
738881
410826
390346
1604902
1180995
477846
1568483
1168413
1278100
1812054
1662370
354473
19273
1689657
281518
1932193
1915559
1746341
1657962
280479
1956363
978269
1702934
320583
1823556
490601
1320604
1821572
1298807
919718
541373
975017
5617
318669
693739
714836
87089
1296255
486200
1878362
1425800
271366
100165
122669
696988
1188945
1671051
952857
453550
386417
535620
898329
1228457
300151
1669555
1591369
448699
1460899
938057
5067
867221
597379
1281466
761858
789075
1895931
762345
103020
627913
153816
1801293
1433626
857481
268414
1525412
1244067
1631691
629571
1777286
1679100
1435016
737977
347476
983673
1433007
1024835
1663030
609555
1762291
1993137
1206089
505795
515365
1643297
1142787
529866
1203076
1813633
1353077
1306944
1427407
686157
612155
1301758
1925445
585010
1507287
624481
1663705
1183596
1651197
828059
1021327
439824
1894195
371342
1145460
1642155
803922
91112
406583
408189
211330
604298
1722649
701492
1827919
616448
1177648
1636677
1728522
1094498
236794
1817113
1666651
1235862
1548514
1678997
1446302
1627563
828488
522494
1912868
16599
783991
900052
945306
1045823
610672
21989
1068892
773425
1334634
1039209
1304536
375561
1965225
382235
101498
1852237
1838606
159526
1190135
693788
144992
1047809
1694859
288953
325814
1187332
1228308
1559556
943121
961887
1005789
1837178
1892736
1295560
1808514
471041
1094257
735724
1520270
569017
1345713
1570705
1715319
1268966
1767463
1550739
715471
173596
1744420
66689
1091055
1794955
1404877
357617
1971156
1423285
1659921
699109
868136
964115
1513318
322907
688657
766231
1499456
839463
286437
58435
31272
1523795
1736985
1615977
1597805
1817542
1471444
636654
1665314
573850
268447
1981571
1126408
1719495
1003607
1752151
1903119
934455
1215543
1163850
682597
240353
944184
339044
834615
1740207
821510
170527
862092
1174636
555345
1237386
587283
1203518
375442
1850262
1519533
482613
479942
103224
1234872
1840930
209842
1892106
60163
1245502
410027
1941645
513578
981726
546835
859842
581330
1138894
1108282
1402554
1936713
1823391
1095639
788466
1132240
644012
438790
1887389
433373
108699
317342
847636
1900764
36727
1365662
1582408
239175
1167318
1945414
1648816
677188
1271058
1022846
647429
1971153
1760798
205514
483538
217839
1754217
452733
1823434
159784
1228521
1261976
624038
911727
1113603
544137
1442421
660795
834878
187998
1568836
1715503
307450
331225
1767314
214899
1093463
570248
1700498
113037
1576362
1709041
1108160
912986
492851
1454350
359318
221814
295060
408722
1127130
1596445
1522196
139213
1039368
1947419
1725541
647898
800699
1433994
1677399
316876
288823
699087
547875
914085
1910244
1567653
140978
242297
696210
1214720
1320600
710407
748071
1916693
1964543
552761
853879
1597915
193208
1849060
479109
483493
1871482
1892141
1212768
1207678
238271
142619
1539364
177132
610728
1350333
1784801
1286240
1913905
78114
438450
1501432
717894
893630
1275142
1044374
529866
994676
18976
658405
1141817
1891747
1687107
1011094
459632
865538
1560194
1723120
240659
1394837
1471726
1993987
976610
1237778
287712
660635
466807
1941461
1353150
147913
1082501
684684
371849
1891005
370465
1415558
583085
1146098
121355
202442
742529
422
1779230
1155062
1150960
1004512
867391
369810
1573615
268430
1325826
3351
1390600
1778686
1627960
322782
184405
625771
598571
898949
1465538
1314189
1216227
107798
1170005
782894
385953
1937552
1382244
1418999
1751445
1091536
1919842
565489
1511884
1725260
420003
1755393
1193179
42647
1395817
503541
1827872
436513
553466
182401
992553
1561250
169164
1606933
230174
261429
1113986
1093925
1686772
692151
1557591
1231124
790488
1825811
1300824
1363177
1217034
264362
1774014
811581
1894116
1368355
184683
288096
73079
519521
399446
488788
857518
120625
233903
1571399
573049
421059
330488
134654
1296367
1675024
633342
263557
130686
1382389
1485498
1264135
537242
343072
1400532
389073
1280343
197933
1836145
948421
517523
1906893
160386
153616
1560226
946264
277579
769911
995839
78540
1783978
280382
970731
1483600
486461
1162575
1851898
1503211
559671
1757104
1529199
1405610
701255
1907411
343569
1109786
1325552
478909
1853876
748580
1987548
282548
345856
704004
579005
484958
653247
735435
22902
859849
667109
1919316
1413766
1724051
959915
623283
331387
1665638
827223
880255
471163
605517
605980
1735653
432020
890765
1883215
728762
1576455
1937361
114684
1931351
1099295
1866006
1919795
133681
548508
1752581
1742248
1535599
586829
8227
751756
89493
85853
843085
84299
1655710
180328
283987
1145166
793315
178309
932187
656306
908287
1403938
1407195
542986
423784
621163
229568
321042
698931
1292366
1705998
153863
1357912
1378178
1072493
834940
637766
227025
188013
1677253
738967
614566
748142
151659
778180
762835
49020
1866897
1399180
339668
1583672
1851285
1549644
1034116
600131
29611
507656
456275
1573023
1772227
1013694
1376737
1825445
422356
1318101
1390889
395012
1362910
1773421
365766
1106796
1460261
1404169
1987555
1109714
594150
1094574
47039
414052
708616
548021
838317
1686488
1199933
1224093
1198342
488584
1179757
1034861
3088
623941
12939
1540011
1499946
556322
1523879
1980099
1932762
444378
775834
1851699
1808310
1329908
1464420
1374933
1638137
118280
1838378
1202378
273705
193228
1261062
1321367
1982465
1752171
465756
884399
1776468
828017
1274682
576457
279439
1084995
1966234
1546310
944141
375432
1507557
1931849
658578
1512264
1652173
1514976
1978776
1824706
1796050
1243519
1740021
107000
613987
306138
787194
744891
1965876
863358
1892804
512676
1190657
1349695
862104
204890
1271408
415528
1643646
1703112
1139344
124575
729600
533744
1536730
530080
814983
1902359
830257
546744
880098
1707971
44344
216393
154434
48494
71718
1836272
521223
257699
559349
1057075
129772
793039
1438281
851464
822656
1977155
1393476
1929216
1399211
191318
784384
259589
1130962
1476134
642316
838666
1895385
1654770
1479950
567929
1665104
1726878
1257604
1616566
1013770
1459115
1652366
1784131
586532
1446929
793242
1045539
1160800
1173850
1340866
1789979
674970
942697
108953
386356
687688
756080
1049690
1127483
46596
1842883
1964306
1326547
1204182
385462
847018
1604995
773096
1767022
1121267
1126293
403626
30371
1297260
1739105
542889
542794
1588210
863358
1907903
838060
1865930
262393
136130
891152
1355457
915538
1236330
795696
900497
1313504
1627598
1464149
1124912
4271
1843227
412656
1251642
450787
569084
605187
1269118
1822965
1210172
325116
1196177
194639
603262
198894
765209
198126
1110441
1397194
396290
313306
1508085
477549
180523
1337722
496578
1891691
149081
1679288
299864
386313
1694669
955624
1831524
757124
1997108
1397747
236229
1724246
463867
1992328
1554108
731431
1426045
95321
242222
869791
373982
352614
1605513
1808466
253161
1446644
575415
856768
599255
578141
240399
1965962
1253673
1191830
754548
1432268
57839
1831809
1968309
1053385
508525
752003
1593500
1433144
1842235
704398
1277661
835317
1763423
849017
803063
1513678
756563
868975
1692983
1628186
263164
1443286
1929573
488045
1767252
1700829
331620
925600
1756657
930781
423066
1049710
1338212
1046953
1913514
557165
646642
793039
1510544
1792792
582779
517270
1341681
1655332
493284
544776
360563
734810
1688717
1342494
970150
771996
1832919
341578
1382150
40027
1909949
688631
1296102
1148419
969230
630720
1087070
1796987
1754802
1948344
1651745
278162
29336
555460
862829
665203
1003003
487750
433934
849594
1230503
50624
1708688
606367
1121839
1957636
1720917
743894
1377577
890601
445088
1342726
159847
1476759
1541840
1613301
1491710
525124
1760885
590877
868274
1892237
1820407
1304766
1244243
1586171
1484066
830299
1610968
1148334
1914255
1543857
1977954
1353343
376484
681563
640221
940480
810675
1669488
524005
1102360
218778
899864
982121
234689
1166598
434930
507447
1943053
898208
1330251
1560371
1605547
1949182
179816
985529
1862829
923301
576234
1054236
875008
1017729
66117
380063
1440500
1716449
315633
1431933
1938280
161201
1151962
1383691
1012024
131798
180935
1393886
785951
140668
1636552
1100459
1204657
1552777
1091202
1667733
1451372
1511662
455030
1251619
1692095
339942
443501
1134058
29171
1793576
1439145
101527
1600322
1429371
177509
1637252
506505
1043928
1645947
141689
1652201
1343579
894708
729315
1493059
863920
1767110
870139
123437
1708839
390775
654910
1267482
1435747
945847
1369226
1793160
1143848
274181
1431534
1357856
412279
368514
1062943
1519852
1405494
1465013
350866
1391439
1534029
1203850
1496651
1649034
325716
647415
1481084
502482
998754
521623
134121
639221
1766041
1952968
1704192
194855
214724
1276211
184434
521052
1815807
1153450
999662
495526
1307099
1444
570688
374955
17535
1040621
261946
979588
1448205
942469
1330080
357086
132352
1983308
1252565
757413
727864
1180030
1686056
895660
1799849
193491
1886508
1215187
1891316
183733
1134887
317856
1736163
215525
219897
109782
428391
1246624
1675755
1963320
158043
1656515
1757992
1311664
1417649
552774
1852356
829119
755973
1536772
582177
629997
1044824
165503
999748
11142
134426
924852
1582025
1115734
1950952
573174
600055
1288288
1306224
439899
1808238
963568
1890206
1102122
216218
1674567
251774
111035
223750
493618
1884185
107618
1349716
1284164
117217
1069172
1336738
1366192
1986879
894617
1787518
1162489
1470256
1994979
1617154
67027
971332
677619
22717
345058
100022
94131
1491811
498657
887760
1869322
1444515
811342
1239222
1915169
488552
1063773
473248
62541
1443147
1362470
803169
1433385
1236340
1434166
1323563
750602
324532
1849619
1747882
1341014
41330
418284
1534991
1122164
977753
1650980
359001
871070
314086
544367
1719374
732326
233219
1069738
165943
210170
1497976
9424
591690
177497
1972607
926231
39592
308863
1766149
1787642
479384
1866916
598696
678801
1003977
291168
193430
1092552
664797
1320604
874699
414709
1579641
1833528
1878201
810573
1364475
1283793
929202
704519
650585
1776923
823838
290033
588209
1750832
1107460
1225925
1346752
389013
200176
343164
1599717
927205
1845169
1992744
42645
105742
618346
1726038
946231
1205103
21763
17800
813471
93010
1010069
1536228
109907
175800
82552
1575266
357999
688873
349267
694324
190670
1746233
1764814
667808
337840
1493365
412963
1500225
1723703
489845
821466
1583032
63033
539687
1587286
370887
901109
1123048
1893902
410475
1714907
1406315
1161340
1758853
603896
195911
1246986
548815
1071227
710543
21989
620466
48784
345972
792281
1218927
577033
83214
576249
755223
1429919
382567
1606906
1630449
1480204
1480032
1406887
351822
1825705
1132284
1276929
953362
1134605
1748800
1541825
1371858
785483
1070033
944227
522252
186237
1322644
78622
780451
1686473
1852333
810860
712890
1592192
836265
200548
211895
318036
1423065
109175
1581027
1495226
58856
586329
121230
693642
1835497
1952022
1382326
1158026
209936
257002
1667741
512808
1493436
814292
1103938
584751
77688
803643
54026
1354609
12064
759140
504757
1596197
1209204
940801
578253
542383
1976058
1784140
423079
827007
1963533
50415
1609155
1683355
636911
1116798
1267367
1565354
291816
1334683
110525
1474227
330961
1573782
1586118
316875
987527
640510
1348067
1010273
1896948
1239758
606064
75780
114592
1188625
1038217
261166
494616
1104920
1344956
1435168
1526817
348404
871376
1354441
105359
1436867
1816049
109403
1031056
560351
1278679
329068
1591303
797698
1449146
632743
1111589
1230209
1745458
1815080
1366863
10731
910916
1210676
497737
1976911
22750
885400
629392
1075662
956898
1083326
1408512
878661
1332297
360555
1594985
813604
1274096
1171423
1259686
1506406
538113
31805
424770
174292
68241
609835
1415555
616962
1249486
703609
778025
793618
1582227
1576748
1254537
240407
221979
751747
564102
524373
1247349
64387
472043
1998440
1311795
340975
1837368
1666579
879134
979318
258588
1562152
1154623
1001632
1759027
1248737
605047
1693308
1673119
219586
1034121
1790353
1249119
1136054
1843477
1511679
82456
919095
785446
624084
1528836
9268
847018
773771
931869
163141
1373755
1560715
1168581
1998319
944148
531116
1696785
1452961
1739818
1620018
848635
151030
1632472
627195
519814
1161586
262301
1755073
1536165
217070
1263634
1882142
369582
486752
1672543
1888531
492793
297730
409771
13113
1704554
711810
1609442
122697
1554977
265297
1475462
805380
1316142
418103
1522805
897741
1324262
428860
1397747
71401
1404662
754989
1051297
1405162
361788
803854
944993
91112
1098703
592816
589935
803657
166195
475102
1469642
331916
220763
874474
966049
967666
1117104
1272425
1728730
1152006
411999
1512573
1768779
1415961
1193972
1807467
870579
1409487
55497
609446
1758631
1527638
647026
681625
222404
947556
1148719
608018
1227629
1445293
963752
424384
817825
1730785
1995774
1184680
193737
1185171
1364078
340550
929191
178785
1241624
1107675
253019
1499441
933221
1768937
1600013
1719694
1733888
721633
381052
1433101
1143033
175425
1581290
1008694
140664
1157185
1029582
1825407
1613393
1549697
1940083
1838920
923449
583573
492179
1888794
687810
1939302
184425
791227
1097903
1267172
741951
858740
197686
262076
1957288
448998
754577
370494
254020
547906
1017636
518506
13865
865674
979674
1208760
1701399
1249160
619738
72012
631094
333437
584092
1296051
1830594
179507
1602576
743873
1933969
802174
172387
1386581
1463703
1479267
355229
939413
1655073
549724
968751
1634069
848582
256177
887870
348971
1261004
541228
1572033
1725056
356768
37853
193700
221285
1155979
1340478
1901168
1444101
103538
986679
41903
1730136
145793
1588900
623846
28407
142588
846325
1009110
211506
941054
277936
1982405
1780734
301994
33983
1422112
976027
1738299
27452
1096473
774561
857433
1139464
1008728
1688582
1326405
1100490
1353385
1798678
1857161
1617054
254301
340459
1750834
1321395
840257
1577466
430457
413597
55208
462010
1511683
1965557
462588
643327
1288514
161098
1910665
1908014
950552
1434013
399852
412528
356059
582973
1772199
1965837
1132191
754141
1890941
1059285
1667389
471156
763966
1867536
119421
824088
1618262
1947206
1078656
720492
1272080
1735188
1536062
508715
28230
1535478
532650
1750251
1719930
1598822
116156
1809763
518686
168145
802620
597889
140276
747735
1312994
1620895
1884246
818858
1201659
673262
1804490
1178487
1329322
489734
1181566
1798562
1264583
1161063
1318002
859073
522974
1777110
1815750
604164
689488
1909903
1156486
88972
1861267
1037557
118836
1763949
1656096
1535130
1245919
55407
932724
1388232
1133544
86732
951540
208904
1422958
1816300
1470491
776237
909676
818133
141234
195591
1437301
801611
1632840
1207860
15149
1463383
1700217
305188
1694780
1207175
773632
790909
1513446
879053
775306
1565351
464965
973241
1933748
1613588
362443
953153
414687
359518
1503306
893811
577544
1007249
793767
613968
585532
1658109
302905
1782311
801887
5000
429379
147117
458038
791194
848812
1746826
457929
689966
313280
1565725
89042
955802
650030
13439
415032
1617828
1557055
1293241
805049
1424864
1755390
341761
1627596
764394
887793
326040
135426
989977
1642460
275290
779443
1047615
796502
1004794
1216142
1527804
22322
490126
1897182
1092442
389357
657533
471813
1811563
1302393
1502456
1855251
849017
455075
1917719
1747736
158458
1352147
1220294
1212647
443501
287855
965608
1649736
1941866
189262
1527883
1116033
1954283
1410879
733115
60269
1628855
697474
840270
355297
1119639
79873
820358
1618748
717390
1782667
180816
1662380
689859
763857
845885
1395615
445343
1531862
857943
1641450
99022
1334768
1543977
696468
115635
426265
882652
1747606
1546779
544797
159173
398645
1923232
213310
309763
99021
504473
902740
1691265
1325102
231035
1184794
167817
1600993
1034249
772252
37723
802852
1718651
1587544
1113375
1703733
82129
40620
339858
249703
1702917
874976
1858231
418364
950767
1250133
977925
1836594
1570945
1370745
739626
1164263
879134
1957201
180826
404302
1115214
1202378
656231
1634739
1653360
848305
848622
1986080
928707
1785021
577392
1967218
365191
390909
1601518
381575
1406128
832553
423467
563164
249505
1160457
1020052
1914170
463740
748969
967218
244826
564027
709242
1824802
1970499
1268690
1101246
1469613
1827595
433346
447482
889754
1071144
1044244
1697426
297033
1407266
1595252
1791743
864586
1937292
1754209
1827517
931085
920217
1961454
668214
716708
1869637
611125
725043
966035
1592069
652914
305491
229864
285735
623855
100245
543367
1627046
1603016
1830430
1112506
1922445
1232836
1588477
745969
1695437
928726
310276
1090292
1901409
1681703
1216280
469438
741105
1718659
16918
1138589
671345
1125217
1461438
595458
764197
1147651
1205847
1153325
1517328
164622
1111134
827322
1360597
1392726
1622583
293115
793745
1723860
18292
207968
541902
1551605
1333390
277756
897322
704607
976679
99482
1917792
577183
1677302
775868
431529
1645993
549246
702210
566814
1639110
346022
552553
1023718
1125899
1398511
1514503
1344994
1928245
688721
1535975
533010
86543
704305
546086
1138693
1472583
1985232
685041
1670066
1006325
701187
1223407
769390
7410
1040861
937190
118529
838168
468689
1236874
1077661
320950
1681338
385366
689499
1030942
1564027
1761528
307534
1163996
1286923
961906
1034336
1242728
1290724
1328877
1564768
152423
1487423
785171
1609544
289652
168407
44356
504828
1208828
1494286
551327
473627
220301
1505381
1666448
112040
54294
429425
1775762
1135992
311818
1515213
234299
851606
834940
695144
319156
1939118
53893
1572614
1721856
1861903
1763511
1620435
793002
1263456
430416
1230203
325400
1033047
317739
1742866
964632
736686
473387
40412
773804
1026451
595671
1687410
1407894
1963403
856979
1415046
1071136
389595
1084620
1773073
852914
951676
511060
1828351
519831
1702204
1915829
916431
1432478
510915
1365484
1105729
1115207
703511
1633692
1019924
1619062
1039400
922841
1761540
1432960
918440
1456828
1830537
1881885
488743
1943412
1423094
664521
190216
822291
1923932
1920151
1375430
1648629
749257
773804
1739157
804224
1047868
1532421
117416
1699853
1488282
177432
508747
1246305
808595
763581
602606
413974
362412
211920
568363
1508617
1315051
1483250
1648960
579529
935966
911160
1355804
292997
7062
1660124
1457684
1655392
1426050
1204525
1009735
274347
1908977
952689
1362949
1302718
496650
1973808
864776
1768281
186162
1394168
1523610
840617
42504
205432
1736426
1128779
1306486
960580
1130494
1852346
645644
1950956
1787739
1320356
1538785
441234
1553108
1078961
1166429
522206
1239039
928075
1936241
278335
770956
628814
1738362
933690
1156237
1771946
1528654
1775119
638985
59157
1074198
428529
360707
290260
1537724
1373473
1832931
684373
243794
942788
1363842
793737
281920
1031576
1803260
305819
1082210
789745
1431426
918930
544246
1437029
406295
1005906
754944
1207663
1665116
1015399
134067
1012146
759057
781842
1051478
285113
155176
573187
1674931
1142321
258730
162628
1452948
226911
266618
1352206
1600806
1180762
1936124
1539511
1017851
1222332
1540751
479700
676767
866780
819794
1617805
1287106
1551631
1390935
662849
1111321
830419
1011327
308465
1089720
1583272
486406
1931207
1718315
750756
1265127
200977
144499
633069
873450
939020
693416
1968748
567148
1100379
1731365
692725
1574313
968753
1267008
1952159
1380377
615089
1780913
1437232
87075
190426
826327
478480
668937
1935092
331356
1909732
743528
80413
22872
844304
1229191
167687
115363
1345585
659635
245098
1461422
187603
631130
794226
942958
1119415
224359
1285363
1958385
120192
1206940
1341568
1910576
1458896
911927
1078424
1166299
66159
1004788
1585078
134519
778257
550287
192261
241319
1847469
494059
32676
1067748
1112590
870694
376841
493975
210314
1677847
505170
693765
892500
304010
1657909
957218
282742
1395332
1854227
1226441
333316
1401419
456883
299233
1484610
1546199
599261
216452
979318
910002
343571
37277
1025080
506262
1661373
1867676
182129
1283499
123458
734234
819437
725301
50158
766971
1424687
743540
1796516
1811557
1151993
1031964
1867089
4151
169633
1030382
1127035
1946179
1949233
88750
1821072
76945
1031605
1767212
1193905
875008
974476
287553
664581
560463
1942185
1532361
1717304
1315876
1717796
496444
935492
40624
1973166
250096
1009110
1630687
1665877
994959
1178591
374882
1869219
362883
1855006
482238
665480
1404477
661930
1651060
1777625
1197331
369275
1115179
1447019
374196
927864
1702381
1310831
407301
1180188
1916566
891282
1590360
1706250
526463
1088469
1495546
1193123
1156573
821504
1033265
857466
1140847
1105333
1932019
1160939
420539
1251202
1360274
604468
1928990
1012163
1552850
322097
80632
1935771
1103445
1686554
1055191
1617624
1597495
1922117
1972188
615194
1663452
663196
493106
1678775
972136
1530908
101769
93716
643932
1734742
1392084
1246682
408819
1131738
1565617
22250
1902091
264833
1992123
1649826
1857027
839844
353304
1574026
803823
935492
1028192
1782943
150527
1851756
1101426
1636443
77845
764103
1293919
781148
284069
448942
1383946
225516
170510
1829205
1920115
1293919
664521
110742
874064
1375988
1866271
1895873
1345872
476471
1030236
1178368
812221
229487
1735394
937890
1252512
1609698
240968
1601120
1537222
1450965
179553
77425
75178
1643193
960790
1788573
1943805
767193
555728
1642039
381266
553325
1542774
1034153
1610824
1674961
560434
1574309
85740
801983
1144055
1451495
1043279
789948
1162616
51420
451682
718586
923995
1470750
1569171
115881
1709560
1220405
3751
123861
1671268
303863
647341
722922
991971
1451037
240717
544168
386602
1646331
1773679
845433
1469227
1179813
1233850
255678
992734
626757
24444
437797
992403
1769296
558485
539589
1796696
289655
753494
1014225
605381
343864
750149
876733
10625
749749
530347
664028
1861973
1717674
894197
1221164
1755963
1040442
821140
1169264
598044
1024092
628141
1041556
1534093
1844243
1927857
812398
1088228
1377685
1875706
510100
1314362
579774
1237778
1861863
972681
1172590
1942317
599591
1351867
463713
375405
1143635
1518736
618265
1726904
1331987
42268
178863
1277248
663603
1977879
1823864
648952
1674259
1974722
73648
936428
348291
835070
1178919
788694
1901034
510179
273913
696983
593313
1436520
442374
1837672
80746
278506
893425
886492
460395
6498
1129240
752399
1373154
155742
1441748
153690
78787
1022545
1679424
1431740
1383888
1496183
142680
1553384
1690978
1814234
743320
720347
795696
1850342
1712183
1429360
493316
1030619
1723860
532475
1722557
499961
332554
868125
1197596
501401
38003
956697
567660
1878625
1548213
959563
469991
856525
478802
727723
840170
413358
329409
1331926
1714772
1141330
1601801
1688691
731445
808820
1915829
737038
871312
330498
1500560
1560371
1844255
37028
1953832
353167
1597263
1303706
1410289
767193
1233994
242953
375361
976659
1739653
952502
1106680
1307316
1910921
1213297
1464245
1454201
886460
962028
821234
1551432
1266237
1269628
1253892
1059100
948286
315427
1096502
916500
572373
716306
1438224
1715579
404482
973625
1264334
1098688
1823682
402653
1575104
1938579
1749496
1430338
978225
1624047
1958925
1356425
101542
1274136
1883044
1084506
885240
950660
900266
1667953
1089593
451227
1165609
1830741
1928070
1793019
45301
1707058
1679795
990166
1936124
206473
497080
392076
911623
1697788
105870
1959570
917667
391104
1465327
1019670
1611523
134642
67546
794494
1069984
207967
466203
117640
1341769
618254
1700067
452051
1491014
716018
1013063
1805411
220568
1656276
504544
1301941
815356
79426
1045845
592355
950427
220958
569080
1932547
1547450
1057175
1735373
1150849
56882
1808024
468733
1574114
1226908
1939654
1012666
107895
1494049
750880
462247
321140
1778366
862860
1498247
1220565
1205430
436978
410193
523492
1577462
408905
1105309
1089312
1352001
261982
1693620
1084767
759428
868579
612570
2149
108486
706024
1776571
1504495
1447849
1748473
355100
1911630
1640044
1595593
1754000
1546766
757525
1847144
1194935
1013728
1569409
864416
86717
1690027
516920
185681
978186
1176929
1017961
795403
16666
1750834
1393141
1557705
899301
212409
974256
1029901
1999051
887000
1473356
291661
299206
548368
1243580
1666653
1032453
444218
434595
1720235
1959262
1621755
1936124
91652
1926692
1714872
791310
265558
441730
1015488
1226817
1346
1564437
1764701
78057
1160232
677188
1978793
1523970
904298
1928724
1580507
1662694
138595
145793
589681
52503
688169
376577
1939811
227649
1879800
80823
1545295
1570417
1665117
519777
261899
711995
1056828
1777904
1525318
738994
1759022
1542219
848927
1278365
1367426
1360597
316251
1804033
1759022
478840
1290060
1445524
1163722
162684
1101797
94199
1563356
1753693
1025080
165491
509357
1566191
1359729
1898430
1957434
1979871
654561
850334
1127400
152480
576955
644986
1529904
922489
367381
1371775
1497332
777420
118525
1114508
1512049
1220645
1658143
292861
253470
235988
781585
1439114
1114565
942549
1571290
76696
1943271
79246
214031
142624
310534
521959
1980980
1224675
907941
1119887
105313
967743
636191
1380578
1187511
763296
26696
443698
89303
1465069
860620
534360
936728
1549638
634952
1338770
1983688
64394
977925
63955
1142902
756904
936869
1562444
269273
539481
648252
247103
1698749
937608
545817
1464316
187297
1163496
1256057
1062199
1200290
880112
1083548
1276374
421130
1614523
1434197
413930
1956062
677074
1356520
1566839
1241978
1406641
590497
1258886
1726918
1891715
195066
1870453
1912492
1790454
1397272
428080
1442635
1843243
35598
1359715
1748680
1012962
1736440
810135
1553674
1524279
923521
1622802
1411586
1860412
1157005
622831
616424
1997240
1831778
49114
1507667
1933597
36790
277947
1971607
1467531
630283
1181715
715665
864474
1211915
881061
511991
335685
272464
149571
1158798
448657
1085899
1390648
1185729
1242074
1692261
243242
1605489
1365547
155648
571183
1466384
1673527
15243
1944184
449742
1905429
1751445
218901
1978793
721876
566606
983241
1086693
1232366
304933
1599907
1165789
1789576
59124
283703
30842
31491
1525781
733733
1868278
1624511
159144
685059
1810981
600227
294611
728718
1463624
99761
1369408
407507
674907
233532
922479
1985008
1773826
115071
400013
496348
538419
1403421
342587
1536526
742573
1189952
1064887
331846
181684
537807
1527418
268545
1783401
885594
1954650
870916
1818831
1555319
1408329
198325
721093
320922
1007049
1795766
974377
825966
840862
494024
1617298
1149863
641803
1914909
1138101
667224
433018
942929
1138077
923398
430724
1746135
1453469
1692901
919911
731521
580119
417729
373030
1925154
716876
973500
1738060
1379883
206069
467804
290861
1189616
1991660
1412206
1358168
341892
1498382
984490
1350864
1780576
1914455
77930
51258
62657
670989
1831673
82435
216383
1844125
1232388
1156563
1848627
1040861
1914580
569456
503983
1097767
917039
1849089
787018
1255071
1113433
476053
1700623
92654
119684
483704
81604
1219729
381911
1774966
619344
1737440
65323
1420843
822389
1796003
487209
974998
1210580
167346
694312
1111863
1839017
83538
1312880
963964
788106
481138
1679284
753876
627309
268675
1944722
324853
1488882
1913148
1634029
1290491
1398781
177003
617149
929
714645
1163812
1639391
288285
271699
1000424
1159022
438636
36887
689718
742171
1075131
1745557
1835309
387778
589946
1434346
367905
257215
1229012
1965878
1967977
1216210
355004
515163
794901
1417711
1617794
288029
1931327
1694120
1172366
112856
1454639
1549704
807832
448214
1542743
1812748
308388
669138
686689
1669430
1698668
302495
1037793
1504631
296495
708442
1204048
1771135
489885
1451820
1777898
1111420
1835075
403859
37631
187217
383124
1270582
1780388
1027001
1697323
1020498
1390834
261822
367805
965991
1480919
327434
1182704
995650
382319
525734
1708823
1179234
667842
1350736
1500487
305046
975266
1801564
1324258
402957
1710525
1347616
364877
1469414
421079
420346
1656210
374699
22844
949054
423878
1870049
27815
1733877
1295087
454563
1632548
1419274
804776
1483742
1134038
192540
574495
1039154
766196
604314
975954
1279303
296363
792787
1676870
1533423
757030
248247
1612678
588148
223378
1592137
1632302
799225
12517
550115
194947
942788
1875501
683262
1541860
1923251
1296887
864529
1691150
1418845
1315180
1004679
808146
1144468
1308041
1920513
284960
638031
1435400
1904498
1162040
516670
1868037
396472
997919
1191890
1783312
79362
637064
1196651
35241
1786011
1627826
1663424
1473092
1504739
1784123
567555
129261
1734921
185549
1285414
603121
1941202
303998
1869638
1101057
162361
817935
1709868
1072562
1238156
998507
306413
1861967
1791235
1889350
1508523
839556
1329487
956968
458984
1071152
1834159
131053
1892026
1317343
1434892
1631917
3126
951222
1853467
703764
1442093
48902
600376
1282093
928437
733881
1118602
1069256
380702
1479101
1841984
595028
1714949
778062
1327000
140495
934731
1834558
1248164
820447
1749277
1609544
1032757
1704476
532106
1427861
1678704
684031
1595904
125329
230571
1800949
426518
1864750
1747426
490489
1408226
71431
586831
352714
210883
1009668
1428571
991012
53824
676702
650182
783683
1909416
9177
1673194
1098373
269423
1637471
1202437
1407794
987436
513286
929557
1476701
1559902
183292
1227643
699099
747735
1120400
333053
1105109
183068
315856
228396
1098130
1526158
1749604
633569
657166
804456
11423
1248093
1690942
22017
1131608
1438024
662885
533975
1874268
1899061
751498
335700
1834957
1736643
1435165
479741
1534826
508000
1552441
253003
45285
1965383
1420573
1764958
1275393
911970
1695912
700
218133
602378
1147094
1300120
913804
1763208
954201
171017
176552
1856983
1926923
1792075
266280
90764
1143374
1730624
1163719
1435413
13969
305908
415111
1850105
1967087
913090
359254
989956
717594
1390752
1544895
759698
142209
1842331
899640
849774
285898
691257
1892141
1052971
694742
1962671
1858262
1484931
217836
1370393
1703025
417264
1256828
834647
588837
406389
1610148
319833
246132
473527
1153721
1965724
184077
1111069
1689717
1323167
448494
1943352
15532
485374
463262
1442748
1747691
1287043
638434
1662134
1127503
929993
1024861
1917731
1338982
13060
1135044
1005353
595432
706331
1892447
153040
847524
913126
18934
52802
247931
146013
1720970
264489
1993811
303343
1369336
1939397
52459
1525422
905536
1398715
1630199
1388357
707990
1727271
481841
790267
289546
812522
1560935
92878
1924512
1068321
1908231
228769
1959024
1613312
1039317
169658
1155388
799500
1875004
654314
134408
1026094
441424
761844
1835229
1181772
1762034
1316975
141536
197691
134202
468781
1483685
966427
311520
1617440
870511
838030
249249
1612899
1662644
1071302
428387
1169400
273225
475980
1699391
1667878
885687
1950612
1684289
372798
711439
569854
208447
92827
999337
589308
1162040
1041280
1753284
291777
1034207
1912995
1530581
972882
1970052
581780
938565
1651733
1983835
1237563
882859
514388
1702116
1478974
1777768
70395
1926003
1963018
218702
1047895
1893544
1513063
980344
1539770
1171849
1085739
722613
1094542
1712128
232617
344651
341227
931527
1362816
502524
1175853
266823
1245082
61818
1923692
1451938
1537116
201856
1233547
50978
1581187
1916721
600979
1960862
729023
1519263
1651748
1521481
877200
480125
1392316
1575905
36278
1558826
806431
550074
107307
424911
1955643
1840246
665049
20649
378398
326611
41109
1945578
693255
19286
650529
266439
368265
1917772
299410
1413140
1202538
1489860
1778201
590841
1058492
223752
1688922
1313081
668888
97565
1610044
542302
1108444
1305433
1448219
946127
281574
47672
752957
1147129
236250
1198645
1267014
1097520
954174
1588583
116778
201452
1961766
1307335
423756
1923457
1991918
1969692
847850
767604
511110
1101214
1776859
1600508
8985
58040
537806
1434465
1738996
159681
1211606
1222664
1278985
524267
575697
1252106
1344970
873082
85330
1432234
666091
555909
329911
1594978
1349617
432041
1841541
1141168
1410968
1817148
1230773
535082
113312
1127131
684748
1959893
817717
1705104
434791
1229690
664103
1042740
949566
1260744
531263
1646331
1588886
408540
1673694
1823793
1059894
586028
510023
1310304
1472614
260645
462025
163143
1892475
1998585
337818
1704940
473039
482287
1802915
670510
1089459
408026
309544
493249
1688473
389679
1391150
553049
1544975
1468483
1488610
1412236
1709015
429786
1903388
1115501
339090
1901158
972193
1138400
1975733
469073
832660
908574
1492687
1270111
1250837
400437
1594713
477453
1837202
1295980
1937671
180977
1251541
1766238
1511082
907206
1235486
595768
127524
1097231
792354
816694
1682771
851411
433101
571330
1931169
1421395
12901
429800
134878
1787792
904692
75669
889270
288116
1482969
1172247
650944
1692692
800566
680356
1117124
1951431
1421067
1385648
1679737
1046268
403864
1039481
1827699
1602106
300579
1766966
1781658
1560245
867163
1507104
1407920
1263093
107593
1922166
438622
1551828
789780
194521
1693982
1970747
324994
1050959
641772
728108
395281
1490716
1928491
1990538
931029
1441196
428601
117552
1573492
239386
1093143
1878187
1467515
1609796
198664
872833
1886794
1851827
867518
1983802
401251
1809044
1328800
1005719
1471073
945697
710738
612070
505128
1571243
187379
1218633
113342
1278704
856740
1584113
1710469
1165079
1916662
1590159
889418
999992
1305090
1828555
1194967
552788
1914560
187531
970407
1816592
305877
1139200
1942703
879065
746293
1209984
1312557
1567029
326888
1840427
1995442
736235
498169
1185491
1491310
307636
877934
320025
938967
1170419
114470
1604568
990051
717936
1007417
1465084
1575499
815546
1156160
1985467
1119364
266618
1232693
615440
1921076
757195
1716852
141649
1433487
1601191
153329
1276687
805301
1418165
1587424
1100576
1835825
1995318
234140
942377
281570
1969954
63802
1359504
163576
1148603
1810609
502134
1936101
289218
23339
251261
494823
833172
1269797
272027
1694336
1164978
1457955
944086
378409
1831365
600336
261292
772327
890040
664991
249576
1758117
586458
1632064
1219953
380096
413458
1744247
682726
288825
1882886
1945857
204296
672620
34874
110783
1753023
1252354
738200
961980
1740440
331984
246803
1068855
560469
123743
319749
353811
522154
324941
614346
227613
1423486
686286
324145
1714827
718400
1864906
871405
380063
756994
1770850
751099
1574828
1304047
1645477
1260770
197325
1764221
1517736
1627718
39352
1250698
262205
1429658
1300578
1356807
1540742
749736
1916065
713134
1601993
442406
44836
754103
274217
1408590
1439938
524525
187067
1815068
1235174
174760
1409378
617401
313306
1200094
1891025
824869
605464
1041990
1712128
169611
1722321
1213144
806974
1211801
1195340
834904
1236234
1688901
1886245
1081056
306338
1372450
923864
634615
5718
458661
683012
1666539
1534338
914241
86553
1682450
98417
232478
176662
486441
379255
401145
1273060
1533423
1326667
1140177
1044409
1993378
1614485
511698
254145
362322
392839
163138
21319
198370
1393745
1348794
211943
408337
1685789
168470
91083
336769
857267
161337
1351702
1656226
1715503
382331
367950
1961093
1214623
262099
455257
942958
693320
1194914
1230225
822458
439210
680337
1682563
1685475
241239
1871994
21599
1614280
1739536
1173334
685644
1960271
273705
791401
1922434
1983666
1263213
1596106
900497
1684025
37160
1878745
793152
243552
767460
919843
1876562
1964100
447852
855406
534379
1478711
1754347
1850272
1387730
1317518
562905
30960
42662
1944498
1576273
598776
1478836
996264
328127
753899
284092
806561
1669976
1661356
1571383
526546
499460
1369034
209605
1965367
487657
1271408
892273
1435435
1741478
1294137
904777
1449135
1130412
584506
1360806
1022705
1214745
1930162
240932
891459
266792
774201
1701399
1584119
1375413
1747087
829010
600857
1828046
852999
478810
563164
146974
483785
1621458
142567
1864998
1695933
1701683
1242783
1854267
787898
1056552
239957
1655015
1059983
1318574
6436
1368875
963516
1347712
1062041
142374
731169
1627897
1858467
1635207
335107
1834503
1389869
1727147
117639
1787518
868300
1838661
152112
1197156
1617054
626448
398723
1779791
634388
811378
1588308
1013192
1505464
1132860
548014
1868721
1713747
1493371
1126664
1480645
1661990
633667
828546
1753832
1609241
1882551
1508195
1662425
586123
556841
1302896
577706
654410
1496818
1224488
1021198
602831
1463637
427996
1491816
28132
647212
1014976
1734990
936781
1825094
823285
1074459
1995868
905623
319124
1057579
1203762
277964
1584113
1881998
1684964
958759
1897157
1369457
929417
1144883
415074
1651287
541540
993419
1415960
1324106
1416719
145059
219298
932854
198309
1220859
301614
1377846
352614
1243476
633751
742618
1998750
650375
137210
1343820
1336463
263411
717303
1038292
867898
534403
257429
1705011
625994
1184770
867604
749637
1689331
262249
1311083
1960840
839809
1649046
985023
1622500
704475
828971
344416
1660707
1784899
1303703
1348868
1068855
1372070
1288319
1566442
1210995
632107
485415
1729764
854183
133106
1334274
524026
113653
161581
1979268
255881
644968
578327
1895734
1598451
241684
718706
180998
28285
327538
169577
341130
1311331
381097
690835
1486351
1220578
804736
1683927
1928895
1115564
234753
493563
1209035
1956907
1903980
709146
762806
1907587
1592015
1796612
1066769
186316
1051743
1833238
671802
1694465
673585
1316175
513775
1261919
986808
1676531
1202535
1042086
316297
984948
1463703
1781313
453550
470777
1918039
272729
138799
341116
1842202
84242
1400851
1252476
616131
1724372
473039
1659473
1701399
801543
1318072
349642
42727
824875
1327913
1002729
902706
396832
456020
1324920
1500709
79652
1398004
321349
88712
1143787
116049
926858
1535754
1637790
1833601
1851844
242463
263512
1532436
1035175
647180
1492919
939950
1473538
1842099
262043
1753707
60779
1735259
1137222
1539322
127188
668336
1710693
1635566
1217273
207837
507333
1534300
1366323
1000930
43985
1769816
1252767
1786453
1393160
614942
184249
1583654
1831901
1797958
1494324
53642
307876
68722
1506839
1582786
727611
628646
1687576
284148
1933346
1329555
1973272
1728841
1487726
738601
986960
1796713
149808
762785
848368
689172
1145107
1973765
420675
1338603
417076
162684
1084416
284486
1424665
997021
1367167
773088
49845
110371
385277
1266531
1479689
540395
121621
1777591
14713
248592
680013
1030377
570161
102374
1473583
1482141
886383
1245883
1334401
691324
1977355
1787704
281382
1675755
145538
885623
1326756
55331
1476111
1352959
964420
1285257
426958
1896043
375697
100877
1539339
242718
1514590
1951262
1708941
987773
755853
354633
1356177
62512
1936953
1981177
1171304
752271
1244803
1268752
1313865
56523
1688251
1592422
1006800
592697
822275
1010458
650962
816589
1038746
679847
1158798
1027121
918670
1805495
1961691
552499
928867
285000
1620602
745747
1727828
1454512
1090382
725468
307849
1905889
1280159
1083024
748463
1020603
1661336
1979371
1844988
1647799
138408
1271698
704525
227619
131517
336696
248287
852826
1149741
1153224
580356
254071
70899
527417
376265
1117803
1231889
1456742
1645536
321269
795649
628183
1260967
859062
1777216
613589
1581423
603044
1404473
1129098
1068507
1489932
1220897
580614
148059
1026561
1150565
813164
1039853
137423
1510839
1575373
134896
20362
575240
1405518
1639823
586940
1910235
1993569
1510560
1422275
1213165
648252
1801441
683910
191757
1186191
300755
1345130
1035030
1542586
862866
794945
913328
1633167
803163
680293
1537743
1330080
1365402
512769
551897
1007015
869988
597896
1494510
1745007
968182
1229070
470631
1315165
902217
1634902
553533
804003
1038476
966274
1239570
1883693
969344
224318
1899950
1766791
1404011
535079
1446970
497561
35673
1494882
1131683
958397
1037981
134067
1510823
922813
1764712
1134654
152207
1003762
1004731
1249504
179075
1637168
718088
386244
1171086
1245415
168942
538818
1899948
1713652
1830086
224240
391152
1922613
928585
236020
1860210
1129254
1526788
1151993
1892492
33150
900705
592303
977512
1349488
1719276
1596274
1089785
884855
731708
1640341
1072419
1739765
120458
728483
869499
618538
1464039
351416
1366940
1842895
992696
801937
1038229
1129607
1696706
611964
548849
1648548
1452860
357262
173596
309542
1156190
1276297
1653148
899472
519559
1694773
129892
847010
1866971
1670070
1244490
68906
1261063
21340
1589749
638495
1655175
687144
636326
1478246
1461214
183068
1636081
191396
1487703
1653118
587088
884156
1445935
1982135
1232429
1977987
617051
1711099
1098992
150283
1344181
1965166
477296
1994711
1265849
606858
1277547
394317
730674
1456606
1046543
1870393
635162
1100592
1453044
1291116
1611757
542757
1948248
1244451
1239119
757199
1379371
369700
1591728
615089
950918
100944
1029676
1247720
843420
1330317
555477
703069
1180597
1089545
652434
1409108
1350605
1392699
796313
1025821
1366424
1825888
393227
1600175
674473
467393
1748640
141290
1644415
1783070
866768
1215817
71375
1565909
1406149
1483751
1436001
1134887
326078
445319
1797568
1848391
1924598
1159756
1066828
499712
654650
770486
368109
1701165
1913424
1865397
261823
24877
1849232
804835
1289361
1537756
836915
1301029
1696329
1740368
1993279
324663
1343579
161011
1871441
1587964
557212
385926
1253067
1891832
1802237
1977484
1947127
1009009
1564914
1330832
1185057
824395
1680171
1777238
1625269
881745
619627
1917665
1188860
1592184
1618359
927482
1777365
1785015
1580328
843382
1048021
1530428
1653156
30690
1141888
1658318
873112
430058
135205
1986242
285547
897211
57459
405683
575321
1162524
513862
769978
1456357
777423
777703
1531602
497997
684373
455742
1687157
1486599
1778072
458933
1916065
630975
356812
151257
1091085
628233
1302221
1515264
1282567
1375321
1252013
742930
188035
864888
271690
1040178
578051
8843
1373534
1896069
939774
1997368
92502
780711
1156001
52202
231072
1723700
1512232
89773
80521
983341
1194094
1896723
607103
407685
689841
1658479
670057
480839
240322
1559800
1028568
1834378
526278
502152
1400255
1577124
642943
1252466
1450704
1023360
710591
834415
507352
393372
1880144
472314
449196
200686
1766092
1271181
1185051
1846906
1863642
377314
1802656
1806787
496957
1610369
681507
1183772
1337563
1240370
1049034
1586828
1024220
854210
793977
1568869
1428367
1639640
1874761
591949
1206701
1788124
292665
322210
220716
1595808
16024
146455
1429569
158390
294119
1745772
901962
1049576
281288
1329813
57933
553159
1818067
231897
439082
1552594
1128220
77036
244762
1577806
157627
1235720
1967484
1568273
1654097
195926
321473
439073
423266
778509
1452551
470916
1433527
509274
18652
635471
1808238
590686
137146
146470
1137106
193683
854967
844365
1384308
129637
317807
231739
1613819
1321057
1715348
222228
1653678
1868988
627248
119262
602606
259630
1655405
1586034
1297349
483702
501509
360329
114339
1175365
1169936
1673946
522503
1227007
26183
767741
885561
1110260
605509
1430989
860104
963421
1305454
651633
1202658
873651
137565
1449439
522492
93872
1217891
602022
1818171
1000609
1982879
200291
1964927
1768386
934607
255409
1098982
1707351
1292634
1743665
1802632
1619882
1885265
665381
437936
1053299
1372612
1876332
799930
1038635
1505360
34582
1011277
1914465
1985870
1956285
361951
1666036
535788
565005
716
338205
187849
575547
1300861
1719826
1479595
628040
47757
1338425
1538084
1970306
1264959
488441
699038
56257
133681
457718
910348
1212146
97425
1470868
1855806
52101
634167
743252
816503
1744141
966479
744542
1265156
295846
1743153
19212
1952543
976744
1913777
1795176
1659959
463589
695079
308177
617674
1484301
1636130
397657
1392495
502445
1448072
1963969
397802
177744
756176
708568
1924912
1077166
1605102
795049
1608173
1039717
115134
105742
758458
839969
1665104
424691
1181970
456316
1001330
1379597
887023
1330742
1229187
1385889
1400126
1011992
865750
536633
93433
130294
1823610
590749
11876
946802
322006
1269545
1172360
458037
1493588
660295
659313
1072466
1112687
1112316
1427236
871220
1783146
1052480
1016527
1809305
132292
290586
835635
868067
526769
409723
1426021
1051588
1892308
195239
1950687
597340
1277812
1647334
889254
1999742
66522
1241978
1448122
1945182
379234
1704818
440596
842473
1735633
1968160
208336
168202
495544
243378
159005
1701943
1379745
1071905
622187
355399
1945822
210646
888316
1050131
886818
273640
1609005
775670
1929430
1289229
1310250
111100
1586938
1457185
1555921
738041
1150414
1883678
1243041
1328299
1584503
852152
466307
1187815
959624
818831
1577514
1488583
1389053
1566733
83765
725131
1708772
472324
1866326
941419
164692
1465719
1340015
282198
1755444
751875
1570239
234903
1934870
1243519
678032
835601
1186025
117267
1961368
1477515
1115468
241971
557004
977009
1644521
1957384
783
770275
1047902
1102268
1411404
314708
620973
1418604
388894
1436827
1344335
581287
1224584
634128
141936
1875822
1276999
708742
1826092
1066896
933502
1842414
877558
880317
661856
287954
1287338
953583
245961
1231868
243190
1074765
90632
1588886
470103
1267711
1596204
624870
1466285
363896
724408
1862471
1637397
209830
1633269
953488
737282
1748874
724377
383557
1857572
191653
10753
1500426
1060674
641596
887111
803289
407766
440848
611705
152980
919789
1566022
1866739
1452875
1736398
7094
1309908
845768
1942393
715190
35121
658958
575881
675584
167952
1977694
1539451
687552
1114905
346507
1607703
195138
1957479
563478
1089684
1081249
793397
1548260
548471
286935
1020668
680356
590440
840910
1551129
1079419
1470706
254284
1018353
1544503
950024
924651
1686065
687377
1255349
1773394
64975
310640
1228104
1869364
1289498
1877917
946449
535435
197401
1297848
1067801
1147050
1752304
337523
895479
1904405
386669
375495
12724
1431903
955204
31244
646346
194797
1957340
1359167
364622
638148
283850
626585
232668
1678778
1810291
322250
435904
1706573
1891909
69371
1718538
218702
1431538
1453104
1131007
1327247
97322
1731097
618691
1417020
644890
1336454
1448156
1387744
1255156
1889975
1281664
795993
366973
1690788
1316895
1776202
548808
747222
981473
934123
1952840
1131778
1490716
319983
963196
44789
946240
245616
988385
83974
1511391
1334683
791480
1958473
1510883
1283653
1614801
420872
909102
113350
285583
1586858
1563032
1631426
553959
977932
1715509
1841609
10075
1900204
341528
708988
598039
900703
425668
1683059
290261
1925532
1385826
1960698
1169071
1110108
1211061
1239231
545992
703168
834975
1318740
79618
1378088
935050
134772
137507
428122
1991367
1022526
1587424
1625177
194338
1210902
1156828
1223317
1048873
1743495
1499688
757066
1912849
1514818
630832
375180
1078850
1862119
1287367
1172757
807130
1209887
90754
806432
368329
1716095
1185286
234177
138151
946255
370340
698285
1365849
1114291
859963
1381778
1953230
347493
551441
1632291
1166118
786071
507477
73200
1980401
1348343
475517
146702
64492
817141
1694138
50
540950
537417
1800682
328729
246531
1167949
496389
360728
1360172
1891631
1576635
1482786
1164120
249652
739599
821952
481656
702713
1959304
1616799
1992522
293501
1467637
481572
320121
493295
1949565
325654
1069410
803643
104534
1387750
1759036
894711
1837048
1651208
542725
1193295
428107
1576769
1042603
1105388
795058
77863
90808
1362556
1202684
1659907
1734446
1826974
318732
1822505
755323
987839
1453158
332755
653840
1955392
1605297
1539409
1082183
1182861
96110
478383
54169
598601
1284095
116514
1939639
1230877
720690
110786
1181119
375313
1969659
716578
111251
1295702
1993116
877493
422852
1119572
1589925
1251273
724573
43183
632918
994788
828606
873528
940043
91547
210069
147585
1544183
358448
605467
1285232
625838
1295467
1015053
1375220
620071
1310616
1858284
1944123
802798
838724
1471363
921403
56744
651824
587985
1605734
1535150
912935
854144
1910468
1447967
582741
1374451
1217995
1761228
1880132
1186299
867941
1564460
1198494
667652
1520711
842014
1532437
1947169
1404487
1052846
1865685
265169
691850
345928
1164829
75432
428391
1349670
1325771
534577
1306068
1560168
1272794
740569
472043
1286006
743906
49123
1628536
1195729
1349681
840637
1947354
508233
583573
580732
1474029
983863
1143425
63762
659300
1442517
1474912
159975
582394
66039
608478
269281
1135063
865136
1192326
1142255
1555124
995375
765852
1685757
819747
1844697
1678775
33581
44157
726540
104511
567284
790389
1866441
1745731
1764008
1809752
733883
888068
669996
939223
1223615
559879
1039742
681650
1076094
354568
80217
1170282
1329562
181920
1876535
1068280
1432150
206549
1685097
1161986
984108
1721783
1036255
1302579
961670
1199981
84308
619456
407766
1678815
1792990
1615888
888355
1944810
1224473
925143
1946683
931527
1374132
215928
958410
1624410
647190
1862348
1595676
323939
1066751
1501909
587992
1502794
141785
195469
670596
1714493
637843
991976
1971564
518591
606619
1823944
1332223
1933960
46637
1168805
781059
1054765
1664110
1224228
394125
299566
1321539
1573836
57245
523047
133784
969897
1383722
376526
1304230
930445
544403
1123043
1028129
1004900
601116
85747
21443
1808525
1289865
392299
1060143
1124509
876352
1494223
1997751
739296
1815363
245335
180935
665176
620906
1434280
1280439
848670
1500221
317847
1307034
760476
89579
889354
268006
1829508
1952055
1253479
1289222
274502
1219876
1079059
983673
1580151
396341
716422
7753
776058
835232
1755863
305087
1769221
1867517
1314522
1489423
1351968
1172458
1521376
1463632
439584
1467559
5601
630720
1971893
1596689
828614
626040
634622
1894471
56182
1655424
458038
1930945
138310
119470
206489
234825
1843227
38095
1287364
1052408
366418
757338
1481100
1277150
1029696
1391579
671680
1687812
512740
1139202
254761
617520
1779818
693608
354951
356258
1836609
756425
1764340
1321872
523670
640054
467905
1286445
1428500
1805237
1537568
1298280
1888841
1715436
326210
191622
1480453
244079
1446267
1450811
1519603
1728645
92523
1664480
287471
111235
1437020
811992
141481
42655
796240
993121
1484182
900893
1607172
1505290
1554842
1919870
1414580
714834
633017
834940
1891310
1863642
817850
1649657
1280705
1145460
1806941
894254
1544562
1630902
1313892
1896536
1894974
1546124
373497
1642714
402286
1312123
487063
1411983
759115
1175878
799707
919151
594986
1609617
411277
30292
310144
839844
121071
651196
1537697
467262
726017
399134
433385
32877
1171552
48642
1238383
453868
679111
901157
893587
1076783
926515
749861
788514
871419
566537
791268
165874
1902196
1284361
1796346
1711813
735285
1568759
612161
386243
331225
1382078
1549485
1013437
26409
1154016
1094381
1360435
1926424
719476
1290237
808498
1267885
1639134
1513735
1389656
459665
798369
1392284
753097
910548
857663
556615
978998
994124
1993488
740307
1668017
1761523
43615
792834
1627557
1170585
1732217
625164
981996
1099689
160291
270905
1577499
804189
79688
1851778
1882842
496896
1561953
1527913
1481762
682948
1567325
819659
1146172
538870
93375
911497
1469869
1710401
739186
1604917
327104
1554207
90884
1879908
675906
706807
1206922
1511456
741831
254568
271699
458651
502492
390208
333226
339389
881595
1199991
733537
885880
544463
36617
1252013
675909
574472
590435
168202
722620
828622
1981168
1673665
828126
325447
664555
364471
414344
219897
1863399
1927453
959259
1011660
1066486
1963080
841663
1211269
1079563
997221
195143
32903
1763902
1717217
659335
270820
242404
1957808
1640358
1864257
1604324
1753217
440191
152423
1137662
216830
986714
812302
1393421
459323
1194932
186392
1697878
441042
842103
1321967
813480
1336919
783894
1304886
854088
699491
266917
899105
355139
1435787
101016
1535401
1010541
431132
1702516
443423
1828666
284215
1096381
809489
155854
92336
1892423
496842
542136
1054853
1823368
1609868
494167
1821461
1431649
713964
1974888
265334
256916
518724
707863
1016564
1212840
726138
40004
138527
407466
669476
429901
1006395
521037
1727326
953902
1031196
393481
380107
1309880
1380067
1630965
1138606
1970850
1533115
248737
1442449
1259706
822645
1084597
110851
1447530
1830964
1951833
1065867
1689521
989482
1291459
1465330
507422
1586682
452259
345595
907011
22863
665203
1663907
535209
1336931
1759902
1654185
1366667
1888490
421676
10069
1154319
1991623
976017
272649
529482
1573967
792883
1403750
1471114
567391
221304
1869951
551109
894851
1619882
1840086
1441158
1645448
424413
497131
753120
1015348
333501
1766582
1378055
1653833
1169510
1358187
291598
1846906
957974
1365800
850396
1395711
1504894
271036
270798
954320
1155674
71380
784737
1621539
1139285
1392599
1381680
1328028
379669
1025265
1338891
1535310
199711
1981308
1073005
742699
1505219
764266
862740
220064
358718
692532
254083
1255370
1987035
757492
512239
1443764
1409980
1890201
247010
1178474
539556
642347
1930832
1903901
1054062
93046
1896446
865955
1907137
1802234
1778347
576238
556587
103204
330027
4495
198325
1361090
1091755
1901445
1393588
1714014
787875
616220
1929561
633822
230013
18011
1978712
1286917
1754488
728047
1065538
1565817
1625839
1747377
1361331
1383368
882078
1817917
351160
829872
1386989
1599718
916156
1307578
797802
688721
1847233
778062
461606
380682
802485
1197266
1901574
1293921
1103052
1995643
1134305
1706250
658596
372183
1746034
1674067
588978
1864291
1156566
598063
1391041
478189
74635
479421
1933637
26306
1629447
1943268
517499
942802
610963
727607
574353
128469
562093
325579
1235610
1860672
1272993
926256
184332
1134735
1162069
835559
199547
516654
922911
141418
942258
986692
1977630
9027
1227899
233045
1123890
1306298
1705866
109711
503798
1067210
1468994
1123522
322395
1006174
259806
30867
932277
1489476
1421639
1919864
484106
1088628
1898688
259315
1205240
1397358
43161
107770
1792792
821504
881188
1009581
693119
1907254
1653683
319217
1743094
1937335
700201
424480
929625
634632
243926
1151962
1082800
834539
783629
1424493
1121876
1374769
1878035
929143
1798471
799735
105470
58821
1907342
1191912
527907
1106948
832992
1208102
473942
1060451
1505498
1030511
1717308
517946
1590986
1785763
285679
1940886
1251883
1917665
752818
457846
736857
1681737
1475101
673571
1743565
181801
1677862
63220
1476084
1328257
478889
12625
662046
1928529
479112
754337
1567591
742643
1055823
1433751
413128
451525
137035
1848599
1704871
616773
788466
1781271
705600
330670
1936475
496279
744380
1267115
289276
509804
540427
1531761
695923
1764025
1753877
533025
525857
881979
829044
1102398
1418355
150747
679177
327197
1289045
1629448
76553
23753
679629
1907750
1578525
511705
523010
762031
715298
1161898
118750
1745555
1523218
656215
1669484
65308
537080
1261794
1690592
1891739
1974259
1739458
1676027
1935746
1691050
317495
1151451
36396
399666
388749
1416308
875457
1935169
874100
563891
1624518
916465
1419140
201642
579654
740905
220614
1906596
712017
1380148
456132
430219
794726
915996
223294
299905
306897
1327307
757010
548173
1715094
88348
896294
460572
1328673
848513
489087
1281152
1776945
890637
1587397
1476992
1802286
557549
1027856
505659
246847
1636196
1435395
579989
1065598
1607575
580563
1292147
1479536
1978319
790826
570238
68079
1257589
1367484
769479
1280712
515540
368191
1889330
1480298
1446889
1514433
1781579
1780227
1026875
616812
1578710
1071624
1283256
1287022
427382
131006
1306156
325967
1275616
1642573
1162575
61604
589869
1994407
963119
618440
180470
375536
1535531
1190815
1042529
1207225
365347
1571849
1005816
605833
329318
1290561
900618
1767352
329735
924384
425902
1909925
1313946
1960334
474887
1475373
1433994
1329908
824965
1744032
977542
1078080
1220989
678019
186769
1504495
1784663
1142435
138117
1737456
185076
1621247
1945206
788858
216320
497154
997704
213116
1536660
1189922
212361
1992481
879139
1723167
262527
1617009
1388011
981039
120927
708248
1210439
443225
1212791
656421
1722823
210617
963502
121372
422837
84637
757171
582679
1481192
1830553
1764186
1580959
1201777
631452
104241
524610
1036073
1887932
528942
1892237
380411
1094198
1284244
725493
1978330
159175
1541500
667028
133255
1831344
1171455
1029143
863931
1872330
29696
950912
169666
1942854
1109398
1292957
469998
1678586
583183
841285
105319
833572
431813
1264290
59264
1560103
894295
262547
348863
1480521
166379
1001274
1395304
227853
233148
216401
814623
1795176
6517
1368612
956352
1596231
190240
1397253
1596023
336411
755486
1712298
1730665
802907
1412223
1353944
1561902
85271
115634
830251
1336020
387683
1145586
335971
860673
376919
421784
1041210
256001
1067924
473767
1941105
1260148
1704577
191158
22731
1542115
663603
957081
1966181
950818
1322421
282550
1132558
1038955
337290
657687
1258150
1375413
1510619
1282426
877337
1707224
1995814
1219235
1361298
1105309
888228
1147381
1764340
1979436
340562
812418
1972477
1004400
329737
622854
15606
1922238
499752
235346
771344
1006950
1207557
303499
645511
663265
600429
974223
1356802
714994
1078852
400831
37713
1269213
1098591
1548457
1992687
1681801
1376066
543959
98970
776259
201314
214014
1902371
1701646
1008718
756473
464875
220458
1351487
482315
1891747
164978
1465775
1814593
954183
831400
1067012
177888
1660113
740468
127694
793315
1382921
315444
249496
1349473
712102
1748988
417726
294818
1634724
386385
1374898
987633
1694085
1003210
1699298
1199288
1876464
143018
79941
174818
458307
831241
630669
1833205
782976
747296
537803
1294804
1971564
462422
1801802
1369133
95402
1576676
990313
1226673
336578
1771560
1129131
568497
1084693
1043186
475615
265764
1000150
910345
1994020
1104296
715165
964384
1783288
1551091
1158850
270259
551354
432136
1197463
1535466
1988742
21740
732374
764353
1868750
712921
1915128
680828
418883
1107320
1362602
1596761
881416
1248023
153985
29871
1637472
1784317
1933662
1098561
725480
1475485
1829722
1417101
459995
1596820
1207409
1035601
1672027
756410
969252
1043128
462164
1260857
993294
1111915
460417
1661930
1439851
1546654
1299780
300854
310618
1200555
1496914
817366
266926
1669701
1309241
1045278
1678529
921439
1945093
219499
1556583
1728281
969718
1353062
1839470
249446
983429
809277
1467442
607222
617896
179416
58259
1711525
1147296
842267
1194914
799702
1199174
369036
4583
779110
1800648
443428
1620601
1260178
1233963
1911698
463717
1018631
450164
456113
261784
147553
1455093
1589949
397352
1931319
472409
1799242
1080385
830109
1039143
296404
1497000
596344
1725841
516406
1189898
156374
479580
1829164
789293
255308
118032
1627794
1108225
663287
552364
1970504
118844
1736239
1388430
1346963
877467
774140
818518
13092
718821
1475961
348815
30870
1498958
791870
146267
891152
1102462
1087611
1342562
1093523
868991
1299694
388774
326041
621154
1060470
773367
308646
332356
567620
1367426
1749547
1855285
363773
1862930
1432326
461515
1333563
235455
476691
1228207
385326
87978
359457
660189
891221
399997
1535434
33406
1205319
870387
675520
1279403
262775
1487986
1565226
663287
1455272
789758
843439
153336
1320748
992405
1693604
314493
227931
1326056
1077649
1310524
535079
726993
341343
609752
562413
1705132
1431553
1467637
1879010
755921
1141992
1088464
138628
115661
926373
1931344
516363
1758932
1499522
1650991
976639
1979403
447342
452748
1793160
825739
1042561
1259382
727213
1647666
1415960
408318
1287007
813954
1636957
1376902
446615
1126905
1297773
220101
1490778
460407
629297
1816106
1592702
454091
1907809
586843
1148341
586869
881403
1388027
1139242
1333384
763171
130022
757473
813738
994154
75916
1513020
1251684
1424147
1547182
208632
594448
1199247
1727975
166528
252587
461358
68299
1454213
1433959
1300253
419769
1750111
1397388
185755
559810
143230
1446394
1056287
394024
1810840
953379
1095345
1194605
1903904
7090
993216
1599818
1765571
1372138
799444
895230
1431893
1142085
1943667
1619636
651449
264805
925207
1676622
1237227
41291
1304830
1798811
367017
1606943
354097
303782
1588071
570605
1570480
1200951
253588
477113
1624483
1096856
10684
119089
514319
699019
272613
1643539
1702121
157304
1247823
395278
1701165
449187
699354
1501626
1362500
1459067
440301
1922272
1371138
335338
1185690
1152798
1669403
1373950
906592
190888
49135
166697
40868
50951
1477091
198748
1779459
1563694
881443
55858
1148122
981817
1238926
423621
1716671
385992
825826
693452
709691
1193779
1094049
133078
1933528
1069247
28050
449421
1390899
1357057
1718617
1551859
303048
1826598
1660651
1397867
890106
1659473
550115
608792
765168
1181181
1042655
1673903
1904539
1890881
1802152
428041
1228812
1718888
386279
690528
529203
1436109
110066
35784
1324167
566702
1166780
683534
848450
1072553
238322
1079365
634865
1056041
889043
867642
1806995
1659831
898135
132819
1667938
838895
1996475
1945791
200466
514658
903019
1510206
1439348
346722
1440952
946551
1194088
1097589
956387
288346
169211
846414
703019
1124574
1297430
1125829
1686419
1673401
1047705
1344335
767825
1484665
636427
1727375
1468982
1168822
741553
856196
262591
1949060
1401299
1189710
498232
1717663
1547165
1989662
170470
1571542
15469
1826894
991381
901721
1021135
276603
784533
831353
1946073
1290975
1177846
1507632
202195
256847
1329107
1278088
442826
1739240
1721146
150599
626642
1915533
1632282
1325900
804351
1319376
1015994
984098
1994275
11787
158263
18909
1930664
997956
1892973
1966790
429039
1811273
986369
813125
1738046
1342774
1204767
270378
1652062
1288447
562018
647938
1793889
762815
643289
392251
308626
1331580
204183
1555644
1204955
93613
1586326
346158
144002
1003737
139941
1605489
214129
1843458
97808
907206
154502
76935
1730233
1229255
1891857
812670
130249
1341534
885279
1962575
640728
1827952
1713934
1042783
1634823
947756
703046
176440
463560
485418
1388604
910337
1421608
1575706
1392699
696054
1880464
709945
1973449
663428
714043
1931099
1961036
334199
531919
804086
1119458
581108
403823
1600971
904522
538553
1139907
1632458
1107970
1979240
1310904
971812
553051
75017
1226542
648089
720588
1530932
1605535
1884701
1110601
1359715
771220
421321
1336372
708263
1860652
307986
1557780
34528
830176
1584101
1066647
758356
1024857
1468923
1401549
1952968
832510
167052
637297
519601
140177
1510728
563254
1326972
980145
944568
820635
869479
1903141
1026973
1235659
132325
1286704
1061713
735603
1354959
797798
965609
249270
174496
575600
1289762
252317
1490601
1960039
1458730
237849
606885
439082
1816259
1220912
767645
1089885
1168265
479209
480222
1273750
819691
1107063
1526725
1267854
1942746
714547
1389728
108297
1698630
617113
51415
1010670
1536221
113568
192733
82495
1981042
1975687
1703415
1155696
238602
458049
963098
1679693
1766047
311253
1846120
1027973
1030739
23394
1060372
1140377
1502301
1895413
451891
469902
1661546
887481
433754
1236805
1494570
1013087
1932199
1686252
1640531
132616
104569
785614
962663
1763978
394058
1343069
1507784
1376611
566705
1024241
1399286
1354988
189864
497955
1685330
1215817
1636226
892613
1505944
1949978
749779
908940
451572
1298155
854325
918563
1834319
328764
447710
1526476
1959337
1996273
1936336
1922873
1539402
1552652
532055
1082985
1699080
1598298
38824
1204034
1712769
464958
1571592
360517
748832
785465
1596679
1023610
493792
1952825
973067
1780879
1747175
786962
846541
1894221
1723516
47640
1307255
1145619
1916671
826500
289222
1347348
739273
1240899
1181421
1456547
351388
1647085
791836
23412
1786432
14336
36568
1719864
467806
517442
54261
410826
1377694
184158
1582888
1865725
1477423
241354
1471649
937224
1965329
1457899
143037
1017316
1308477
1900879
978081
528587
425489
1701329
151629
133274
499241
1740853
958212
756425
418944
1544674
294576
759140
1647609
225768
1693285
1577185
104499
1074659
1834813
623183
1769780
1723485
1533317
370974
830539
612016
943316
1548652
1956563
1548444
1511344
780808
1849073
1703075
697173
1401831
1682423
485249
1488629
889259
164177
1486111
495918
1175536
1062067
906608
1985081
1469637
787875
1750304
834870
54563
18084
1446575
1794432
1105472
1298676
265815
1866829
1804486
1538524
1324614
1024508
1487423
910156
918662
1325771
1633676
1310974
380907
856359
1301264
1498321
195866
779546
735696
1744410
1183202
1926721
1350973
1611381
1390889
684816
244533
1453158
303887
790563
329492
853057
1149738
1378290
1938660
578935
514315
1236477
1867178
1798321
1253291
334423
1050942
429124
1473720
690521
1692739
1880627
157796
328980
302040
600694
1994256
178995
1582951
1546124
1062548
1665217
380211
577401
112856
1209895
1574314
719313
1366433
528235
1136506
748385
1294298
1633246
1002893
1346600
839909
1164635
643488
559941
978196
1992062
1087185
754030
1733010
1040231
1938095
446782
1334439
63782
1515037
579431
952566
1310156
1870760
1127503
1339886
51527
34019
37584
1242807
1656762
142421
1454094
671558
407981
716931
1100806
1402902
423193
683924
1484521
1866060
1254979
1595808
328149
1579358
310516
29617
1475664
1925125
536731
75955
1465994
218839
797852
157508
1362475
1930785
334027
373362
11040
560256
1841897
1830904
858638
286926
868160
1202880
194899
745993
99737
439980
585723
29182
643887
1900675
1973507
1842048
995296
427069
20941
853911
1077338
1931622
1480523
1848152
1299185
881751
728345
342462
145904
160181
311417
1915231
1999742
1970006
1077647
168262
1163480
1176952
1111604
326594
141056
944250
1794789
813023
1320053
476948
1298460
190886
1376801
791258
154868
1946319
736072
251211
340296
740483
1837607
1264634
1753754
1126168
1876539
523026
636119
21929
1250208
456146
1382722
651360
418836
1258471
196861
26408
1685987
1165204
302253
637919
251140
1667420
1581184
557613
1980364
1496264
1922445
631864
1674224
874487
876390
488200
1812507
506775
1228630
1774061
619874
1688184
1363300
244469
1758764
303387
1913068
233163
1152928
1096114
809320
20405
1436089
1104275
6443
816816
1323507
930598
989565
1795238
1084536
149776
1348858
604254
277051
1204424
997664
1420309
79308
1660944
653440
1820249
1062358
698651
276258
34577
871046
521435
1206924
773446
668404
634714
1500238
302938
411964
760308
220464
628248
1250091
52720
1547534
111760
1021678
1126717
1885886
1006580
1514073
731945
1664646
1122852
1322102
690494
917248
351381
1908014
1885644
534788
170752
1035145
693255
316720
1955089
1674089
1974065
1610217
35659
849964
1010279
441239
175528
271932
1230291
769081
707024
1069154
515489
1703718
1223393
833064
685118
1209807
132217
1924172
733961
1637969
1307853
527662
230782
1420970
1864592
1642645
184908
607884
1359178
1776084
1414923
1405568
1868151
1371128
443158
830137
643780
1481015
44830
1869315
146233
1373505
1500978
98198
445016
1348794
441140
1114176
293784
974101
152596
835235
1462091
1241639
1252472
23263
992327
423897
1021416
947414
1600086
1479937
438792
33561
1530100
465437
1703176
1640777
425477
1155489
1372540
1622857
854967
274513
1181383
1797830
1499868
1513489
1970577
1566244
1468966
1441780
644457
1629238
828408
1626567
1204103
1242048
520209
1901993
1536644
1631292
243858
1641208
157689
1168954
1396634
705728
760570
1530397
382319
1301719
1735483
297421
125934
984369
1279700
1523157
1741671
460409
324921
1128023
1022754
158820
1506103
1334709
1291943
883044
943684
1972287
168743
1474920
1476375
197860
571440
923253
1268100
618567
171716
108766
544447
1917198
659878
1367372
1058384
670075
337381
1347546
1650994
1823556
800140
202042
57045
21190
59971
253701
239177
1752605
1138033
1608447
1384905
117994
1288857
1119671
962167
1504362
32515
946195
1297535
1326062
462650
1022099
599786
738837
174895
693202
730608
1685048
1563891
1582645
1248806
257860
1459577
1538709
718812
588550
1296859
904692
1830956
1787680
909424
1772287
1738907
199426
804549
1068488
551416
533096
157099
170982
1204745
1527999
323500
1494049
41668
1529982
52226
1262505
924084
1370135
21007
1443054
520682
826214
998731
1485615
1293372
1684358
770855
1085028
1265458
174538
194575
1244510
256737
1801086
1626206
1887934
951881
156543
596580
892500
1104298
1680826
1005953
525857
353972
1456814
1419368
1537450
303447
1351482
908253
554726
1075967
1413868
449349
937345
1458745
271549
124853
1980850
1953247
86960
899398
948685
570517
1149347
1616126
1050143
1057450
217433
1523769
419895
127339
124439
831840
478068
1440710
17654
1569720
1535837
699160
1726023
1410767
1815278
666321
638556
849354
1628076
1431130
1738362
739155
887446
1269379
1005062
1535696
1395155
963098
81943
1068035
1991877
1911734
308873
1181350
173946
141269
890284
1719182
1241460
197375
1377241
1312125
1922971
629163
1943855
712397
1413504
1039150
579595
1453934
976425
1612212
643640
145408
1737045
1923534
331328
334502
284386
299883
293127
890864
643066
1796840
687777
1458430
1973623
294810
1016052
1402751
1023610
525795
796502
1148536
1425841
384654
1765474
1822969
996439
1770458
738326
317412
1453934
675243
1363353
850269
1185189
782947
1352410
1178628
1402978
1311379
1478166
787920
1125949
1568808
1792902
665264
1682023
954174
751301
732223
1151510
1272571
27485
36190
707503
1534781
396011
443415
500315
971450
1502138
288405
1606097
1986474
1281284
1705803
554019
1282082
1696321
1784646
1700187
559553
1325671
1864120
513364
824576
536591
1003734
1798096
526511
584120
684399
1970894
73719
626986
211276
458615
83636
756090
1573673
921955
1271348
1996799
142664
1456153
1832786
649700
1947036
303998
1413563
1539375
1473858
1244998
22063
1217299
827194
1115468
68072
84210
365606
311787
1103074
1160521
1756468
664761
1218472
1601810
770768
1104299
705431
733454
685965
1238743
1414696
1119601
862605
281942
1109814
1569388
1243428
165366
21003
1711423
1851966
283116
914138
1263213
821512
863857
413045
1953283
1180824
1602247
55617
46829
51616
1937827
1533623
1545343
812896
76834
280196
1642126
1214503
318130
4497
847341
33846
724632
858527
1892371
538182
1891826
1982552
1529862
50099
1772418
1217546
200742
1472955
748709
511634
357994
1409299
615055
374713
1751710
1729724
132863
940241
1263727
680164
807560
1166828
1470314
1751212
1971689
281547
253898
1620229
1533094
1572112
1464910
835774
155575
644267
309503
1325069
1377103
1868832
1834074
1963128
1752647
290670
261136
922966
1666278
1856012
1207805
1130277
853003
1401969
1251161
805593
743959
86171
1092543
1253211
284938
430154
642454
741168
381056
1950968
265141
1322314
1651344
1843624
590250
444277
1647280
293687
235428
384110
1013029
1730026
1632610
1660538
1214937
1321325
963206
1216843
262206
583872
190791
105951
1157413
418015
1411924
897126
209332
1510619
1508049
781792
459230
1741484
1111715
138602
1786217
174404
602066
578040
703559
1238408
44721
32780
1605923
154719
1033840
752338
597612
1080204
454141
1248093
630351
1461446
863355
1850192
156254
444294
373812
974375
900052
1556952
484500
1344003
198574
1287593
1421502
522360
1149205
1138082
1634921
1482236
157581
782376
987119
1874856
491976
1246536
1462615
1089949
1047254
1170443
1147595
3736
382509
1414783
1679626
791698
756820
223143
157719
64387
1418680
1897029
944904
1853554
220525
424384
1608243
1251708
432171
1952780
1013065
175457
120738
1062938
39704
917104
1408903
1433502
947789
562043
1770761
1681004
444700
1680089
929831
529074
358864
576849
1841903
566120
448599
663095
670912
1593776
834659
1158684
560293
172968
223978
1853580
741595
1306795
600698
1371874
1279844
212784
1170424
254339
68908
1897420
456219
886156
343720
639731
1030079
1770649
673787
1815716
648559
442826
982802
302380
1329726
85420
80468
655853
412230
1340667
1686879
952208
1549540
618672
834477
1747469
1433667
939933
1228316
1307702
1781287
688363
1611285
1685040
800700
1126228
673998
1707409
1804150
848104
1448110
1199017
1045655
828763
1991098
1375281
1330325
156505
1573301
160051
1320050
830342
457192
1497579
919370
1028207
877904
1622941
873935
1034292
1217132
930176
904482
1791437
583117
744973
1441894
1782036
660833
462213
1080362
1110003
1454517
943735
1427674
619701
595900
1235856
1298156
821543
1768779
373920
1421427
1881505
1950350
1154194
1374727
1516077
1521366
1996891
1844956
875834
216401
162306
1926532
1826842
332219
307420
807262
1686982
605802
139982
1787599
614781
1369457
831226
337746
798041
217250
124423
96720
1176350
1831589
526073
707593
1222671
295210
1142816
772428
1561223
1146648
957937
1159246
1608700
250119
602894
490336
902011
79228
768203
909002
1201968
1709574
1303575
1118183
1422201
1286150
1864751
1467358
1833014
424124
1716178
273367
1307249
1228937
887446
1943469
1782685
155075
832475
62612
1053468
368045
744062
432949
1033924
1965404
1092832
594866
1132437
963921
1982854
472626
1560757
1254674
1054868
1582450
552572
542097
1408134
287983
176103
953736
1609204
1586498
1492718
1877260
428634
1528149
625834
210745
633946
1844845
1707489
1983461
372814
896208
578650
1806050
985803
1776652
127449
679145
1697601
377377
1682870
1170640
1488930
1166532
355698
1976089
308910
749144
770253
1983077
1693282
1833581
138907
82635
835820
1236324
614551
1517898
1199578
1794741
23907
705406
1458294
1717583
1069476
221752
26693
1942814
275267
507973
691644
822389
1521273
862681
338724
686286
1923243
1749511
266130
1690587
198558
1320055
378934
739293
994657
838562
207464
1325753
1779011
311773
1355314
751852
120975
1119351
1281505
1245636
1331615
1352693
1711643
1003859
98625
937971
1074340
1498878
944354
1244567
229461
1970148
1494376
1580036
129
214926
1402443
1327089
734010
1801323
1622179
1251101
1286102
974807
533417
166662
749879
1228313
78901
935200
1040225
1347487
118246
506963
416784
1997700
1868206
547714
1936811
249686
79319
1542657
538596
1833585
381973
450625
1308061
1917749
1081463
1117882
1642305
1326673
412831
482560
1102676
368423
501517
544485
452704
1459182
478314
810590
860740
1953107
1769747
1543460
655072
1615540
14026
831371
1088365
1703510
323364
129059
746875
181195
1252920
1703514
1084575
460344
1056005
1323149
5128
1149878
1736710
141030
490131
1689687
905886
27255
913428
820997
435762
1645593
1990417
1852411
1062081
1706117
1001697
624695
287297
495753
150281
1397889
551808
890328
1542401
1339
1276540
1064781
1888735
1096978
1264193
1530481
640957
853501
1827506
1241125
1346817
1383682
215417
1124445
620682
84872
1041174
1121024
1304613
1596826
1257842
790711
661569
1675283
1106507
714002
1993078
441500
245263
28243
1045263
12837
1500560
1603116
1491584
1973587
1953634
1139863
523726
1102207
1739062
1569309
1983848
143365
345662
1998986
1963673
1122499
520461
700919
867387
518833
1839844
615801
613422
658515
32008
1796395
1179637
24589
1246488
1664308
228519
1841452
1479700
183215
780193
775798
1418124
131999
705342
1164394
1668467
1250667
771961
1492894
36065
1615241
1602408
1204916
1481023
1502291
1332529
652935
1108694
323798
1348367
1790958
361261
1074065
953220
1976671
1373281
554001
1659019
1336971
649578
496312
320602
1404443
115238
1539997
641550
247176
313639
997435
1043455
1693687
818997
381390
1777124
517972
745001
1807162
1101373
1181472
1570705
1857042
710216
809206
743691
949579
1737841
94768
238971
505
508995
335011
1446709
192559
105133
1486924
823127
1759936
1600993
568976
1897114
3375
209602
683037
514449
342731
772156
1759919
987565
1694487
1527173
477179
182684
147852
1197614
334966
1000286
1364741
1786787
1659806
267424
1379322
1164830
288897
1338754
1157895
1915212
1787120
941659
223185
153502
1908372
1825464
789748
1816028
1355990
958749
824268
1219691
1108777
1315876
772907
355008
1415406
1747759
1796615
658111
765368
1992351
1783524
563903
489400
216912
112986
663123
1071983
722626
226694
1793401
1917900
536633
1962945
579024
111492
181097
1848114
279700
964815
789295
49795
913842
1839737
1270382
442826
1004369
1375693
988409
1042483
730737
1065172
1149810
1438410
1062293
1226266
460951
1759883
985007
1376009
157213
4807
987796
1845477
852328
569160
698545
802302
1180952
1252603
1243890
730164
1427582
1014954
1416184
1261459
709495
229782
425829
1854014
1930982
1309061
1710877
974845
548163
668812
1982734
506892
1084767
1732558
1884956
399614
833992
1834779
1463232
116758
59177
1417934
879154
322608
355464
1695085
1148283
1252748
562222
1487703
1793273
613260
1549195
1651307
337028
1203900
131892
661542
773561
1355683
1442261
881866
1218037
232704
1499999
443423
41669
1912895
1438495
1506325
167217
1045714
1278965
1774390
634030
1591187
1112632
1982010
1321670
1946171
680379
385012
45663
125298
179416
1437453
1487285
77481
626982
814168
717677
96394
1535526
516797
820183
1003901
1916919
1850026
1007370
870745
1808688
1177095
502
1806927
526815
1893013
976496
281518
499933
283939
1971622
1565564
1911511
1479970
561370
943089
1774584
1464608
1182476
1000407
1581340
285202
906504
612730
91525
1812420
509183
957232
859521
79179
1994228
945940
1334360
1023901
417744
1929197
76238
679085
1651949
1846801
1765069
351233
342362
336593
725908
368514
216749
255759
560847
172852
235503
1122124
1028588
1707434
1941747
271287
352146
1257654
432441
109008
1433550
536574
344631
734368
91231
1022268
895067
725699
27400
1080476
1261690
379913
1290742
128685
1633605
1581592
955462
560411
1121402
1742866
265904
472350
1891860
650235
67449
1809983
1207409
1885356
1886046
969454
1653845
609038
118099
1288437
650370
52143
1434857
897826
691711
615792
1883434
1110910
1852810
738903
759332
1082725
12034
777210
755672
1338497
1417913
1698958
1111915
1935250
1253901
1847353
1187156
1072678
723051
939160
1818063
1097375
1024830
1687500
1266507
789608
1054241
1979908
904395
145712
1068312
847443
1610372
470771
369252
909084
231521
632052
833211
833992
1527085
865731
467660
812242
1566658
534328
590304
1645791
434050
493919
315089
4268
837310
1536065
594694
1226390
1921237
1613054
1315457
1599430
1433098
1377713
1022812
1134060
1250568
1655762
1615563
1077661
1542612
1988077
81132
815005
784442
130949
1161789
907029
578922
990779
1169791
1195164
1121632
1984136
1145919
938578
594044
1187769
1448472
385092
750922
1465987
1941866
507830
33766
1461644
526737
1776833
728877
555674
376864
1097375
695685
552945
780289
1926540
1416625
744953
1372328
369484
433768
1031052
676755
1672375
1763169
1861871
1539599
1315396
1205408
290930
1779092
1047049
605035
1963741
439253
849871
1059350
324424
1318432
649247
411468
1095603
187207
540853
342089
842145
894475
439318
1864793
1424904
989090
622883
358953
701046
885421
234094
383819
1077657
654911
462202
1625655
1858224
552133
1020677
1281687
108144
1114520
1509836
1801165
985840
71177
1354469
353950
1401910
252974
117570
1677711
401499
253354
803231
1118926
473828
1640718
918822
1616693
1198785
666258
378556
551733
1877028
913117
1310574
1896727
1335652
1966520
1916474
28040
288219
560877
694397
680765
34383
1045968
1823664
686499
104740
1031377
686513
1710979
1668118
1563524
502033
1798466
610306
1632580
682019
1882017
1209984
949109
3051
1601801
231736
719437
578040
1465879
1955303
118297
1196504
103978
1315981
920022
1740350
441996
554817
1698668
1918630
398388
17438
959197
1960080
1510411
1876942
1740409
1775494
339512
1758570
20594
1472868
1282858
1997156
734256
998541
1469278
283631
819048
1376663
722685
956741
1787559
1570480
1285676
1080229
956799
959745
1884856
1322460
131999
1315529
1379519
110170
439021
1568151
146773
895090
1897445
1108214
1999286
342046
1394591
770046
271358
250119
937586
893587
441385
554202
959835
1834404
1536836
1522635
1123980
223660
81092
1867309
1588887
1689000
154231
1998564
1737649
203844
1690020
466268
1928616
1091126
727129
344892
1638823
1784753
437587
1135474
1826043
595125
1992982
1259569
960626
592308
189637
904262
1693854
1386935
1807735
1638022
1315529
301184
1511987
1583163
1254575
311383
1510537
1336598
1690590
1895072
967305
868638
17617
903529
949885
497193
1939502
1389714
1780920
199326
1868045
1218216
1162412
1511737
156731
1534951
66290
486399
179646
825739
83723
1428350
183529
1638821
1762038
334898
286146
1818714
197451
1506429
604141
1583575
1087994
765410
1446327
383123
1712358
1384998
885168
350968
690950
794723
394130
473801
1991941
1520800
133943
861416
1653690
808301
1349731
1025922
623947
467084
612750
284806
111242
1193955
1076943
1779140
493284
839601
1094850
1459056
1691858
607150
366486
992734
269841
1249319
255474
666659
1350474
1064255
1676932
647368
1364382
63782
1878766
698296
1281101
41368
1822266
1966969
1437069
1397881
18436
776712
1984955
618533
984393
1968312
436737
828261
1109877
1219953
1191011
825045
1788052
1750847
615665
550058
1197331
1025036
1425869
921082
1058655
1058468
1923805
1319804
1470944
1065297
566033
1183018
1310103
1259460
928884
1284597
1899815
558573
942718
1739181
1180531
1926857
1092435
1348442
111446
1936457
1380255
740311
744228
1259244
754153
1412490
948459
1865570
1827433
1947057
1752658
719704
980763
97964
1957268
800210
665805
257982
487770
804946
1182890
930373
1824713
1190464
1411471
1093480
1708012
565394
456810
1938599
384138
50302
1386237
506102
1529892
751076
263254
465131
763841
47748
278601
409340
1602918
1585100
482596
352941
1265476
1096473
1251144
1620096
1280103
1252220
1202402
1544247
1372770
718979
508895
572868
615876
1632134
1240973
1102418
1879323
338362
1309342
1222988
505923
280704
1352824
959479
1720382
485464
1322312
1445384
603498
413101
1860360
136254
1442480
620924
797300
246236
998127
935773
1370770
1737283
729635
1410206
654689
1071655
1806128
1678684
801799
879722
129453
903895
538021
1778771
523726
1982076
1140623
926624
1090884
637329
780647
1963759
833365
232149
274389
1641133
1972463
150318
1760410
343913
512656
301808
287022
1617338
152246
9228
90741
719119
1744915
620576
1931138
132696
818905
387176
959169
578991
1416843
695599
1819049
828233
1159945
1557565
251651
1997671
273998
343686
253724
113474
446523
820119
1122164
628965
984721
384448
219769
532071
137500
400778
1989550
1101032
628397
1574332
892866
89569
968011
712099
314754
560693
1218721
859447
881103
679177
1131156
354951
221951
392806
1837393
59630
204183
846981
575432
1699543
650365
4074
1703123
1333905
1949584
1009262
870906
857646
1586269
1444865
782867
464136
1934704
1255460
1009408
653914
703175
1725666
481927
1352043
471415
310641
1175399
750736
328079
728148
1178181
1602424
1630697
1851990
1122023
316692
898385
1525560
299682
1048136
820088
1747156
657665
959762
1541507
518834
385919
1269921
1271862
796055
1504859
1778711
1768074
1913726
54674
461010
1952330
1275521
882053
30352
1804190
1524287
889886
1701908
151053
1545744
371312
738818
191116
1080618
1414162
1183789
119096
1813430
1301541
1474132
1263365
1326926
154914
1962671
838245
802598
417142
960148
8038
1708836
1692900
1896302
643240
1388500
379388
1362799
1905791
760673
753258
1961576
385235
667028
204484
589962
12206
947230
1925024
1678242
631294
1823198
484027
100471
1462302
990191
587570
1071005
1169072
1880076
576858
711872
1339756
1763219
1007370
1653575
817683
1629672
1425489
1706569
1219120
1490248
301972
265553
705208
1669920
974908
201026
579042
1807186
1147650
1983144
1171754
212286
856234
1962182
1408316
485517
740902
1306719
1263000
234695
232455
1595408
1526371
1462835
281941
426803
268771
555298
1492655
624137
217213
1516737
814510
1409475
654165
1869488
116419
307835
444307
757580
1378750
886907
341029
1667208
1403840
1894832
277920
1478300
1043128
416707
1589771
1734345
1882737
1529706
982300
971488
1296998
146677
862615
1318438
1586225
1962092
301749
1894394
476101
296715
1977478
1921905
628951
507209
794657
1811031
756711
382069
989630
1354809
303852
1702954
732667
520395
634128
430723
401402
1127329
1148141
1400277
1719572
1596654
1077882
1364741
171546
1031802
64387
134182
804792
1626819
1134056
1021732
492489
1559144
732069
1986353
1931373
1994851
1818867
1450788
1182511
1876464
515453
1683252
1734254
1414950
1578126
313367
721093
934969
24829
1821575
98157
1610961
1395561
78756
1773143
1938747
719778
1840691
1737822
853954
1580328
1887769
669671
14924
1252121
985327
342327
1175062
1834128
790738
543605
302806
659120
1486966
1832821
488200
1058425
455437
1875470
1743773
1624869
901403
429777
940744
1480422
382146
1506429
508326
843563
1946314
1861737
1814682
1035296
1075385
387800
1234628
583888
256409
1651168
1365974
1582910
852117
1351529
51071
1409742
1885168
167019
479707
1873882
1651337
1414711
231933
477009
986024
1309343
1780299
336143
96034
1652355
395827
1689820
132343
369803
1271037
261544
530213
736592
602706
1492979
1537155
793691
1955931
548764
61374
1505057
417595
454585
198226
223919
460611
707569
173975
1271144
728345
1243126
1139225
1477261
1698372
242247
733193
513984
341558
150907
1428029
916677
83538
1414728
1872860
1417386
1671875
861575
1767646
719812
497736
1225977
1908014
518370
794468
226478
603235
1578003
1563661
658978
1914589
153410
441454
13297
1324775
1835450
838712
1444101
1475141
151800
904024
1143511
608768
1828025
542004
271990
863368
784008
911682
1629154
1348080
544246
18217
418250
1131492
272027
1706738
902658
1317561
1025447
285915
1074551
601311
1562207
1806332
1914505
1845664
961206
1584863
944288
429132
1669112
1877164
267009
306335
1814098
161201
1969654
50510
51684
237267
936058
1680337
1795483
1251982
1738556
1794138
270807
1040033
580608
733184
242323
1484934
568752
722655
411349
974309
1649866
706138
1648311
620679
1168465
1148990
236937
1350848
1056148
233719
616156
1649114
1564631
1547392
503326
1777438
722050
631920
1445049
1087944
94944
1528790
720638
1102757
304538
895316
1840691
1858588
76809
1686253
95682
652632
819992
387422
934056
733380
356854
166293
580375
34894
1292859
787331
830434
424218
921429
662626
455473
885990
1614745
336100
1010115
403475
1713584
1891747
1655535
242431
400652
539687
852015
1665666
82584
454400
1867126
808713
1070226
1190651
1285580
1568335
1569386
465527
925531
1881072
1007539
1738673
145887
1748680
1104900
506098
890084
1831906
1085825
542115
1305069
1847514
59877
1995429
1241963
1854440
1660533
925938
1219691
1165884
479112
161881
88099
143869
1341653
1019600
1434316
611125
250933
416799
2034
616430
1120758
25341
771568
1878981
1118332
1584820
90905
867265
1090871
833613
1724147
271605
481757
1024143
1640754
1615443
781997
1799080
1471363
860083
1411993
22211
878729
273697
1625946
29213
1597491
98199
704147
1911756
1874062
569293
1284705
39791
1330976
162861
1476840
1383647
1688470
781971
598680
971212
1090713
1362364
1633083
1384733
1272234
288587
1452861
1943484
825905
563894
1645762
1054447
1890311
1303766
1652694
437820
1376772
71634
467304
744665
1219648
1832629
1618691
1439622
1327340
921810
154840
1578825
239769
1968768
1310330
939209
1992865
1684642
1119642
1976689
170001
1465538
570540
1529272
1881708
510124
76170
391150
655426
1946189
973976
1543537
1966684
870299
840589
296482
3438
508752
381326
1780842
694019
1273763
1323415
1927265
202751
1270448
234244
1498656
1724751
510794
823838
1449397
981373
1341459
1853798
1972218
1252687
767236
1460913
1705090
1786787
521561
400961
1784201
1378630
1610628
581860
109121
1779391
1485091
1696581
703559
82056
1682290
1931754
660015
129264
1469948
396483
237464
1865906
1309473
431485
1371271
9465
238199
1559902
1268392
1754637
1844517
1105912
118246
506021
369768
712637
1660410
1531683
472272
313394
769061
631864
515971
465594
1780389
1911480
1771735
821953
637128
556314
1144277
84860
1887585
1876305
1969104
1017753
221588
1432374
973067
185456
490200
647538
1613624
372848
1557404
1167498
377253
548986
465427
321394
1651706
246853
716918
776712
437522
1444493
665923
1339138
1032759
1925065
1443750
1759441
876282
80556
1696763
1897158
1596705
1544669
1180549
567291
216030
1672904
1141136
1376770
1675725
1859299
277947
1219529
1403355
587121
657105
1983799
754949
174521
191400
1905258
449106
1144475
360421
910063
999563
640968
1468921
224626
1160531
837860
954933
374197
899891
1402838
1193840
1833528
1547828
823285
140135
321445
475345
1863995
349566
691850
1162474
828739
325602
1268830
699962
1491293
1095085
1576987
1401023
386980
1863271
1851072
324937
62655
1903259
56520
1477591
1345847
1139604
1523610
190784
572983
592119
1529278
27567
137190
1168502
1574126
938369
842303
226823
603632
1324961
1458141
1514658
1225310
1713747
1465418
1935597
1491994
1965187
173320
119265
320657
1668681
1138973
1881820
1793576
1901215
692526
278441
1852077
1837374
819993
1976365
364078
1655461
1718522
848416
528582
1560355
156724
81156
1049883
1055897
1554425
1980383
632355
1083605
1800376
699781
459423
757648
495005
1635531
221386
1377295
103067
1166242
1173686
688951
1770953
336474
86355
894126
1084666
1594615
526287
746137
620959
539697
1021690
1510123
1477212
1008634
688386
1661739
1538119
329424
569774
1683185
1199056
1756345
1381166
1798507
1797516
282080
1782451
1221625
404497
1528768
322947
1574021
517092
1787322
1214280
295407
1014376
1456630
370811
230559
1046972
618480
663715
1790109
806554
1456440
1991413
1908962
114642
458946
1523536
1010669
1301520
1209001
1440585
536152
1067341
666643
1373403
1935568
629156
787351
1660124
644186
1262055
426635
1971371
1077654
635902
1974091
596231
401981
213478
1267679
1765340
1103500
349984
769124
1512621
1286798
435096
71083
190137
1240583
701470
509712
668087
643441
374101
750128
1896491
634378
1224761
1117016
1312325
1304196
685800
1699510
569017
1780286
610390
1993583
45592
102129
1700784
640811
594062
629373
166862
252573
1145790
1267680
361064
1093523
821325
895067
1302278
57685
934932
1004182
1891550
1781429
269853
1822801
1213297
636090
1668515
745232
925274
459052
1751190
1241679
1990614
866254
1515820
969259
1467032
1765260
800825
1869562
1984863
595669
1342562
1665479
1341749
476501
654371
949651
1906195
1811086
333690
79805
1617167
1422153
1064381
1447073
289921
547752
487903
765756
611660
1366667
1760565
1833077
1048750
1465541
1191948
614223
914305
689488
1927139
129754
248647
39352
1965182
16052
910531
410375
1403891
407930
460211
280717
4939
1717064
250898
830532
813074
563187
334451
16934
1689288
1711836
1531862
648215
948500
1873005
574621
839180
941496
1229213
251053
103003
1623933
1997150
1996251
650630
1540933
1557748
702250
890615
831586
238868
1977666
1436658
717876
967313
1182148
1490990
439936
1973433
193668
62516
798656
1785961
1613219
1730388
553095
229330
387532
793074
124938
100236
880459
1369821
778699
505414
356160
1336403
1344657
1408371
1138894
841011
1955098
611453
818216
1259487
704148
1782133
1413546
1790930
379363
1525549
22211
1294523
1915502
422356
380899
1617687
330476
1716305
1250160
1979928
1798007
1390345
1230850
858358
1074740
1483053
1426585
1844537
413432
90592
1329421
1559529
359590
1256350
1537243
1958473
1989905
715390
1817940
967218
1164274
930032
733044
121644
817876
860680
434175
1360031
1119753
1170229
1540798
1059316
1781197
1902810
202339
1251595
607710
1067024
568750
1803266
689557
724260
1295998
1927292
1403946
1157096
632374
54737
489042
978597
1844804
664341
460082
538075
642172
1718364
1645225
160866
700423
1294639
1599328
938925
1102799
1620390
1712155
103039
417555
729820
413303
100240
897601
1676332
1281805
482987
452525
1903333
1319811
1072559
85330
787181
1820562
1427361
27487
175819
1728055
1355141
676628
573115
1529982
1206612
453974
1217427
1156155
1999868
1488360
1292308
1179984
960208
1698220
1808723
637241
1759093
226035
1865228
1026478
1441181
1225716
960219
158550
1789436
1058934
948519
984834
1238439
1243649
978931
138335
949392
1180824
842116
1190338
1846977
1014990
1937061
571867
348851
1189861
998212
294852
1892976
1641895
1085150
1212977
912234
938445
1958980
115661
356757
1337272
900031
296141
200134
422577
508219
1821724
992946
455937
28211
463272
1996722
1471171
1425858
769543
1486561
53652
1288138
1115447
1729979
1818668
1344287
1892908
167556
770405
102076
1395615
1185608
1952826
1948889
1834385
953483
1988865
1615874
760283
1360238
335700
1202037
982595
261130
898067
934748
1957189
761311
1135635
27370
1477481
1965220
1382048
1314189
1099163
984980
1074013
892682
59546
1820660
537624
199431
1150186
1190917
109309
473383
364452
1204349
1826169
1575410
264216
150219
1747652
495220
334017
543048
925600
1920855
1352127
633967
1553612
880770
639105
910360
768328
393758
1609502
1283851
1393214
1940820
1637118
935162
499608
708731
1819282
882756
62589
1340013
168819
1866971
499016
882433
1836366
1093353
410293
675479
976267
1232329
1380350
1495782
567328
1042690
943585
808452
47577
156764
1842788
1395695
374094
211150
372280
1849555
988833
1283835
610498
1974223
767741
1452860
1855196
51815
80717
1578849
1660985
1676951
88798
945402
96605
141269
1013904
62244
1504153
1446343
1021630
1781091
666567
1924479
571440
1278852
878917
1791323
354473
1728912
1045375
295942
1459296
312905
511389
1360729
677909
1684179
400885
930634
1051529
716812
1767032
1056050
51285
1118001
894711
1843953
1300082
494909
786882
1319199
128195
485098
533945
1568651
353029
1321091
763705
1330646
1591706
268368
173118
1481301
1106532
447354
1983461
1235309
1409374
1625566
859199
384912
1785899
44516
378583
930936
1100048
952525
766699
1469594
63806
1307764
86634
1386214
1852063
763857
703080
61283
1795186
90865
491743
1874619
1547768
1864831
1310869
207818
967392
1865117
564173
1495857
1990757
93112
641959
1745835
1855398
1646047
367141
22017
497249
1633199
1202822
1596820
612211
831647
1179516
58498
1223554
1004546
1767344
139343
674501
1040621
132436
1997941
1418639
1605785
1059188
841688
1878476
1652826
1408695
1833729
9708
1746041
1339726
445520
472219
820164
262889
156979
349235
1136477
1401008
95165
1769840
544
1437932
1739197
1544501
1749535
280927
723957
476180
1765860
670591
1443938
1963034
1967248
82095
878945
1209491
474234
1145124
1462307
1694487
625596
134966
1497367
42526
1643364
1089355
407981
95380
1800856
1659921
1101407
1057433
1942940
884206
1002276
1699617
1961000
870393
781799
1885015
71303
1597051
109121
55524
1433644
1703235
770609
1917625
356793
1725530
697288
1075036
967081
190921
1902722
78626
861996
179394
658723
1046568
252826
933026
579963
1708769
682948
347801
1182685
1589983
1931897
562204
679411
652273
1088912
1997973
541410
1280224
40908
1421584
339363
1506782
1507149
1177186
1663137
1977162
80613
1274803
555130
249031
1678833
562280
1807558
1717896
347700
1984160
231215
185161
1546341
229457
1528635
1192990
240626
293824
1168956
1546547
1857110
159119
881606
1871798
118548
992817
702356
1890745
1431354
1121007
1529643
1331966
466343
924167
1707474
1007518
1493856
945096
141309
1934321
445354
811160
1562685
1292634
58833
1792051
386151
472415
1952252
1006548
878740
526366
459191
1899412
1788165
932195
1825596
35241
966189
1626064
1092527
1548165
1600395
1275393
540793
1993279
1968180
470670
1806416
1787306
450863
203719
1349003
869764
549823
56272
395157
1169862
864670
65833
249660
1674070
721465
1614411
627742
97974
1497679
567892
1260564
1858524
77162
1500282
1657309
1302703
1153368
1287658
1051253
507575
14046
962771
1248140
849405
442367
1005213
1525059
419486
1547437
1862974
908625
218024
164206
44707
1213359
569495
1050706
1518627
1227633
985747
132766
384973
1446522
315843
1212647
1780175
1398033
933111
14924
1320863
1547533
115292
1482060
1566398
719111
569514
1085286
9233
485444
835458
595859
557811
486629
286815
1799977
1238159
1390716
1062363
1387094
1148812
643929
1263864
1172479
1322184
1513102
24274
49996
1293068
264621
522090
121412
540765
82482
489668
1511294
1446919
1492502
468844
978332
1427784
1961140
367594
1139314
493848
1990505
1170260
1600967
856109
947529
885564
839201
1676653
1337348
1506861
1443741
1079565
1872659
1698206
1320462
1048097
1625290
1141215
1040846
1896414
1987706
1254593
1053679
831226
728854
1607560
1397870
738200
1917843
342379
638256
1140771
65204
1578104
1990858
459719
624308
1510730
518724
110328
278653
769602
242356
470694
1171756
1900047
258718
1805655
1302243
704441
1677847
348442
1421943
1726440
978894
336428
1597120
1193261
1020526
1747095
1610487
1279306
1450682
450116
1834926
1171136
325453
983877
138727
1994422
11446
1422356
1145564
910826
1578126
409677
812809
244218
792744
337389
15163
1651681
122855
931360
456168
314117
634497
562773
1913453
78049
639898
1477067
803969
563306
1170473
1175050
363633
12931
1625484
435204
1965079
1758503
552399
1140402
1861096
955872
1502291
1715027
150410
1066137
1498382
1756092
1503309
1050954
1110584
153468
253360
1959747
1854104
1360304
1798967
949924
1239724
1896329
459742
1996308
780710
54489
377883
1779028
279063
560099
1838119
1217220
74630
1798145
650365
1976671
1454020
838604
1946179
480927
1844263
1231685
129772
1985091
1100265
1320723
365679
749593
997883
1946198
1409661
1577093
672499
118916
719439
498409
202997
749422
1819962
719126
1753766
733488
272876
1949337
1730945
175731
170418
586532
35059
361203
805648
785837
1663230
117557
1518447
1954721
884457
1942734
314038
179394
922449
1107412
1964256
1895034
1257769
90853
1538487
530794
934588
1813895
217124
1396130
382307
891961
1007246
1245622
944756
788225
1146757
1375039
1064839
163871
843282
1664489
552871
1172514
1730121
1522473
1271525
1343936
1243814
26397
1483396
837035
440268
734528
159859
1571621
144539
1170917
309524
217437
1675224
889427
180568
27165
394991
259368
921101
1346565
1534222
1291180
552754
1637775
875243
1000446
188131
1484908
1310157
876496
709452
521920
872480
1121471
1715683
1515404
1018504
1951412
1204694
1032095
1839077
91906
844630
1489865
1272398
614817
1749633
1253589
1778149
1588477
1642896
1715462
1202796
1827964
1298684
848113
1364773
1260410
1939372
453474
340554
1181805
354298
1425565
1978408
1926543
1362917
399145
834848
215827
631192
427017
1735974
1234286
1313224
1330914
1932535
884691
509116
552398
1527297
1293163
945815
197233
1737415
1578442
443077
904327
578258
1406089
733048
1751803
676090
414899
363291
1153296
100514
1512993
315841
200377
1783166
1314717
1761199
951945
1214181
1154038
1414875
355097
1900049
247340
69757
676273
344620
67513
288099
1735738
1310477
1329787
273267
1595904
1690590
1567843
1846735
483533
1472874
1605286
795753
1680043
1657009
142873
1926195
431588
1574251
885730
1242112
115805
120495
1896843
1785777
74869
1539322
1946872
600328
79806
1492045
1877378
1177976
13092
833837
321025
129817
335030
1924489
1339470
1045767
772671
1639815
1240685
1449060
265239
1602806
683250
1488099
216785
1099317
38086
1710232
1987121
422028
1139344
1867801
154972
462134
434193
60389
1105333
1783654
332494
1944120
1720629
1404037
1219648
1432335
655329
1009180
1251063
1687602
288498
255295
1621745
959907
952712
1270879
305197
1757599
854220
1669124
999198
478671
405290
489092
1373156
1651971
803969
1615758
655037
1621513
937479
804394
206499
1601619
524806
1894053
1321203
1749779
431289
1435116
1384149
1087855
1294755
1885296
161040
1276287
707675
654359
1438490
1701452
404976
1107500
251628
894563
1998407
118897
86903
974582
1678376
1397375
243623
1529146
1448867
1971709
131307
1292426
927697
1482230
698311
1044765
1323739
1692237
1069281
1728645
192929
1272377
1378301
811450
1003646
1631603
1657360
290450
1089593
1101986
1481660
515515
1596274
1405339
186268
1949565
182467
74195
1022095
698580
77839
333035
568819
789766
1908001
70418
626498
1329846
600939
1136999
246761
887000
1969372
727838
714132
230792
1955861
1720116
1405676
832089
134630
415759
1939664
799273
415951
392693
179662
351646
938133
1709200
1798635
472500
33492
1418322
634674
1553679
1456440
983430
1251173
387239
618164
755401
1482647
1947228
620466
712924
500926
139752
1273076
702110
675825
1341827
1690366
781966
612555
1704024
348495
880346
511156
1403421
946539
567673
174671
1160302
1399466
216803
638486
1211473
1792294
650050
1659441
72282
1850954
681818
992772
1129801
1814082
950062
1297234
631623
387948
1542470
939779
843122
1643147
1065114
79257
887199
1541895
1593577
856585
1605598
885959
617042
1109094
270488
497193
677753
1719928
1731898
1071483
1768609
490215
1893033
1049370
878333
1453376
1726059
382823
1466706
1820487
1808121
481972
1466571
1978768
1331340
1519545
259156
562912
1240898
616175
1834776
1685871
1261598
633101
804568
1223522
80970
1466992
142230
989699
558041
186868
1878656
1416211
3302
1131738
1918672
45149
222092
228705
1233136
1569309
545330
1931878
1263707
1289306
1932242
18426
1495179
375567
1500842
1490072
1979014
1512680
1470162
529497
474151
571720
530856
1959428
507762
1428345
446014
1500978
729024
255382
751601
1122319
958748
951865
1732343
1151174
1145587
1786990
1547059
1664959
23697
657950
1667695
285653
1372322
271908
257981
1570092
1765442
421574
1827730
1217249
727945
932191
176104
634360
259901
457865
619517
1151626
1754513
1250738
1985648
508222
865333
806182
1698373
885733
1539091
465157
719749
214139
1263477
47414
462205
1640174
812007
1440952
1127069
576657
931033
512229
1785377
240125
933233
1632279
132246
697734
580588
492528
1021772
1902706
1897042
338394
1917990
1528905
681274
998350
618214
884206
1015037
297959
262961
1049211
1311714
1571230
1008228
411999
1479243
297041
1458062
1003074
231771
691651
1300342
1002134
329827
1522110
300166
1107493
150162
590928
1094304
481860
1073113
844220
1441304
1083645
1158322
1850931
270110
615522
1384150
68869
1012712
1095239
650974
897211
660744
1483675
1339327
1385642
1982161
1627109
1901892
174314
1011367
1436457
1286704
567320
520059
1681932
230792
537282
876611
1119213
1430989
1535074
403839
621437
1923599
182758
572477
1106875
1868345
1526152
110247
880608
1783524
1574704
1638037
895708
1911042
1161175
107000
399173
1529218
1579767
1663359
1940889
64076
1255456
978214
1255380
430980
596620
896565
577502
345459
606252
1066621
771728
739721
66262
351977
1575932
660412
1068570
285148
1527141
359374
261886
1016553
599471
843568
1749313
561062
1151642
596108
1806819
1020703
1400495
788258
1035407
759007
1203052
1025806
529393
288154
383782
448500
1513026
1792179
1078909
1542087
1783870
453974
219975
1770820
1285767
1460930
1559162
860328
522259
1508986
958916
169716
1725305
1340516
993491
1492997
782591
14014
772241
1658391
693158
1145458
1890710
325431
261731
1699953
751730
1021052
223893
555725
1241605
1049239
890364
795172
1583650
1060195
315190
45718
577636
878915
923397
1236815
327515
797877
1424931
539603
266105
1019358
1613823
1101401
678122
1913152
1183981
1791155
1614280
1186350
1291099
1344852
1227466
1192670
738771
1416354
1943594
929265
794316
118559
1767743
1280545
537239
1424978
1535980
904777
79455
1641564
208296
809489
1422526
523977
1779312
1719360
1586855
841315
282856
411961
1913704
178398
564700
852341
1634227
974506
1328300
876740
1185355
786093
163813
1171959
71105
1201056
658800
1413696
1959969
20564
160304
1218552
1407393
1982878
1130268
1227972
1208706
1197625
695647
202811
663516
839754
564222
1622941
1864614
1775274
898949
383996
1966313
1615380
756696
1451861
1588564
1127909
1207494
1555827
1226820
1059775
1416973
902194
687381
923804
553211
571001
843775
1091537
1746437
230775
429275
910649
880627
1907496
1295103
1514096
1386278
1244139
773386
1644375
177872
382244
852752
1986421
486806
414942
1017932
149777
1058242
1218620
1206499
425981
1044764
1088373
1275399
411099
623868
539833
574607
682006
1423525
849433
1501888
1678621
911458
819597
490601
710177
198963
1652085
1911239
1201292
231964
929202
726728
929865
1340667
1738607
1252420
1843532
575219
916189
1259909
888211
747350
191882
652472
545789
403354
294915
578951
214868
259752
1330584
1242586
590881
1718283
1879549
89486
516750
1822961
1603787
288855
927110
944450
1958387
1741188
134936
805109
1893945
1200285
918662
988968
1862926
1800630
934851
1339495
161349
421812
352424
513981
1084785
1657494
839809
1954770
1931338
1933288
1053
372676
1663137
329299
37540
973659
963029
1998292
1125433
1225798
1246296
452714
1340267
1609737
395080
1244924
320468
455412
1503758
988247
1973443
131114
520937
1932796
405974
1575867
1388892
1347699
1439903
111114
1635729
556162
752804
1937016
1905321
1735880
843729
168369
1913531
1574285
1963594
261089
1703563
674161
1480064
1922438
164586
676713
1628902
97791
1862854
1505004
815354
263527
1890004
143276
1625522
858017
1782587
1841005
1224488
384749
749896
1147124
1176241
809057
962969
690526
1998648
337643
1799780
517294
775688
1469009
1761067
1305670
117528
1905502
1745645
286335
1444887
764742
814202
1156334
1751096
178437
120550
356362
1535604
109159
546364
1010541
1525098
1303219
1120521
1570922
1959722
1635531
85648
1096775
1511409
1292962
1163331
1681217
1670826
695605
852053
19586
1858791
1440751
306248
1037265
1955134
1145529
1094970
49484
1414459
940644
1155130
1467016
752234
489840
345564
915780
1025108
1805794
996180
1053345
299523
661645
521711
1836609
1976671
873699
1676960
1826187
83686
1414600
1860547
774262
1483250
1218383
1959722
1759562
1189930
1701583
1338768
304204
755223
1163202
1846773
969931
242500
147963
285737
1466740
1879
343138
224529
1244245
1599907
647980
739602
891332
921557
1475499
979128
1832682
451785
1959285
395856
1071274
154497
1598267
950153
1168840
576858
920164
874389
1823547
1837527
1114741
281112
1688429
708589
913599
315572
578044
824014
153523
490011
208599
999653
426737
659977
237649
1633394
703656
1846706
594749
1471554
1697690
608179
1764050
1807433
1150849
1341014
1374332
128532
731247
312501
565236
1607823
1715978
1261988
1139839
495165
701049
750451
357019
1529862
1336705
184238
1662984
203097
409220
1238035
27611
1913132
196286
63540
361814
169862
1160316
356405
1949450
1210894
1079927
894343
1966684
1217253
32903
681401
6907
1653929
1574460
14002
826666
689257
110815
581125
601597
1707448
569573
1868616
731413
353145
737525
1509745
1535828
533924
677257
389571
1673286
169090
852341
416256
567549
1401231
1675191
647409
459881
317926
1706894
1241424
1158985
575263
1766157
1072009
1847146
898221
470454
1334607
299044
1147129
1171423
1574519
663080
1499446
799056
73719
1237080
875949
1594083
65430
1239254
60568
382011
1415382
693579
1062101
374093
1508283
1457405
1379981
1542157
1825407
1951465
1713381
603499
281288
457947
505606
615857
507094
474517
249300
836071
772832
281581
1630729
1149121
900526
1255449
1004199
1540838
198225
858429
160126
1516791
319299
915105
1842470
193604
106383
272609
671692
602158
298310
1142646
278813
680369
51861
9
1607268
614700
37832
747714
1679144
1238206
470786
425575
1501201
99554
1458185
1514955
1017636
1798599
894128
868679
1567635
1593863
43633
528518
1072106
1100575
1408512
995711
1091851
810761
1750484
601334
66205
740946
1042086
1154083
1852946
1632004
787596
1044143
734802
1436336
8627
404996
1829583
684891
1651053
580949
1538129
19418
1365849
107790
1157061
883167
101252
1204648
71499
38488
522595
1777597
788539
1950425
1174909
512622
468962
1233635
74876
571101
1203887
496438
1378564
1767252
1544381
1163886
30058
1001273
498748
492764
1128988
1781999
281693
1849969
236067
1577114
687978
504226
1665256
1150998
1123962
1850587
1620631
321576
1483931
730988
1425000
1389938
1934714
365043
1772218
1584320
1658822
565592
409220
746806
34683
1898587
1844564
70583
1641055
1733110
1281413
1144651
625924
482024
647663
106024
330384
1533073
975561
1222145
1320353
1299689
1022975
625720
617965
1536637
1099176
689927
576717
1725936
545803
357309
1401126
924388
1263062
1008803
1268344
1249791
1325679
1432059
686513
1332604
90326
990959
1967044
1714862
1978401
106270
1339364
228071
1122367
1221564
986444
1267812
1502627
170510
334741
1069247
135210
162863
1820562
960957
611248
1080829
1968557
839782
995992
369861
481803
376239
282811
1478434
1561388
1749884
809792
50760
417208
1986518
155596
201546
1029904
1869867
1112590
1957613
1505699
269797
524907
853292
236027
1356948
476376
185051
1716650
959428
395827
862462
1525999
1640042
1044964
812474
1917215
708116
1296204
824244
1620343
713605
311998
1834853
1855755
77497
309931
34159
996901
728538
169687
1617929
1520397
405954
357267
357146
625777
453401
336593
349464
1180520
29074
804071
1145790
185012
767883
1397253
764302
1293717
1287637
1629056
1952848
1048597
1384671
1255058
774075
512869
568889
469725
433377
878408
1161588
1594018
496725
597016
1925873
949579
1650613
1373260
721581
721528
758458
414036
1917215
1382976
1601611
872484
1234718
395005
1356142
1365974
1734332
1896193
1645785
1491133
220763
1260698
1682793
1580507
385313
1969126
90371
985361
230438
491359
1558433
1670132
539319
1487113
271254
281951
1023557
1150763
796128
113555
1715241
335900
1822299
1106652
1976840
1641176
1126267
617699
1652432
1397343
583152
1317010
285095
258041
805235
1890225
1577862
438960
1700337
750858
365253
1865557
790380
305074
1707822
979148
698004
1178810
851020
103202
625001
1586118
750226
1920234
1921460
744210
637494
1487887
1049034
1527205
713716
582524
178103
471854
1590184
1961568
298550
1541180
1797860
1162648
643327
501285
8772
112662
683708
370311
514888
107956
1241727
832308
1510059
1589349
1061172
553559
856287
288924
642803
1685495
954408
1553159
315676
1539148
1697477
1047114
9551
701955
1605255
32054
1370157
784448
815958
1556076
1577380
832339
372213
1918202
392987
1070552
1158737
1532432
1428647
1355947
1434545
43160
1454919
981381
1998034
1370213
526737
475420
1734042
1221529
483884
1785209
419137
1224991
1365186
1806787
966691
844976
1898183
686943
1349273
1110413
606515
1352818
844144
583524
1856412
1551336
124629
1415248
920829
1438542
1975687
38086
824028
99303
582433
1515156
584697
1272993
1051842
454652
1772964
1788254
445666
1501397
11674
1530076
488135
1827148
1579751
1971816
237409
1255180
499904
563109
1646652
1890238
312267
997574
654708
424650
1936323
412992
1245670
942909
1677859
198309
1937170
929613
1433527
1665132
1080487
1206659
1774982
880904
1249302
1948360
1100438
1493938
957748
315871
191669
1137232
216591
395376
1990429
298854
1095458
625171
104990
1613142
827622
1629232
302669
1443147
1470278
1954535
1109124
1728859
302972
1878801
1847646
801432
473559
135426
1506493
1871672
33783
403823
1225716
805465
236259
1173012
1643956
1951213
530734
548921
1132365
65299
1522056
1405016
119789
1375684
1180837
76553
1444865
93527
1499038
485618
1966844
515391
158826
1632781
193015
816772
711479
1923243
301972
1413568
710252
1007022
1804501
1697269
1301395
754141
690114
721667
1067024
1274205
20879
1524883
741887
1947818
197749
536571
279348
1768084
527936
1347386
27758
1018235
824906
381973
318776
203683
1020195
337231
126398
1995505
1182083
1414858
30772
1548193
1743265
1650418
1696581
979901
656014
1017416
522637
1148426
648364
1003973
1430760
793737
1328249
1387223
1845801
1742076
1739271
1485864
683474
1480170
415462
521810
1989302
1514372
245589
1607744
1684726
1311976
174278
184509
971653
1224079
1250082
75574
739037
134642
668967
1272190
1704871
912193
119963
796322
465756
1390834
1776318
658558
1956257
1598817
809091
273026
1393903
1573095
1040192
1901839
1009170
1703203
959232
1593272
317317
791819
428421
1852449
594595
1943856
1079283
236019
507672
1860057
1736378
1106683
1972807
312234
1316775
295847
1795020
1624365
1411140
844108
552197
1819244
525332
460085
1234718
135692
1649605
1939111
403864
1526503
1615446
592049
1666487
1221488
12625
14163
208841
905895
1476672
1232785
1238822
1460874
878049
269992
1978010
443396
165223
1379812
1967431
1527638
599120
987120
1562060
1626045
1795480
322274
422038
1480751
498835
1713775
1003990
486674
169445
1996594
1982708
1739194
86848
1957108
668598
1483726
765857
179828
1818684
1678247
1548200
1147360
771862
389287
158119
10508
1234641
211562
948567
902559
491223
542275
340219
1586199
1216254
130536
1858283
1992740
597120
664352
1534276
662844
1306634
1082586
838529
880258
52533
960743
1195029
602099
385224
742662
1403393
1893293
1691383
142435
157719
1083448
1287508
1801576
231942
1149974
1817031
1916975
1668844
271820
1859426
1266383
1829461
977437
274925
483773
1671136
679668
31394
668880
1454218
1941852
1835895
1349670
1027435
706545
43663
180464
192986
557336
1660402
439810
271847
1024529
507968
61809
734150
774994
471595
1422536
1101424
1765088
1809714
1491199
232566
1407281
805897
1380375
44503
1670817
285053
1667231
1606639
533304
478948
184410
984921
175626
1345692
1724488
484348
106772
516431
386111
1878534
1204307
864244
1281977
903108
887662
1967110
1700217
891279
667238
324989
1616433
649266
1792900
1318650
1071655
163705
1567920
1907079
1579258
1511582
1313866
325540
844776
748205
750268
1534329
1714572
571170
1552987
2666
456067
155817
1105506
1041409
866631
1053498
1525059
158955
1967510
1967427
1057070
370721
471636
1533781
1725505
959268
990522
1474667
1499999
1459284
1280828
866647
442630
827943
1411621
1184962
911676
1758332
1173097
1774277
1019037
339957
402180
1171799
1186927
1076418
570570
490995
1769690
813738
969943
1404791
438381
1618479
69931
869536
877200
962181
55406
1113253
1994219
1471289
1827036
1595603
1094160
221811
176788
1096160
1039504
1686494
357387
1223926
689426
882450
993556
310399
955762
766467
1776341
1792339
1158714
370197
1524969
1996980
1218861
883397
981381
769166
185345
67729
619529
956823
1788349
1229789
421899
467869
110913
616022
167604
1809479
232896
1144276
462984
1794212
1118651
512309
540543
1119042
103407
659558
1159590
1904957
231340
1273293
61324
1891658
1401388
1393568
784199
709812
277166
673000
1741982
1637661
973582
1414095
1165419
264639
677864
802852
1830907
1285054
1170973
535268
1310121
159525
1905894
479424
1562197
295351
1825709
879248
536296
1398018
1446097
779280
1653148
1451
261175
561007
766410
620132
875420
1693628
1551824
1249833
917418
984957
1158954
1878483
1503061
772352
1478434
332198
1956593
1641594
959716
1761558
911903
840589
1686460
49728
1639880
697049
671065
1024819
1592260
1949339
1108802
1541860
86848
790034
98712
1704080
1732742
734794
1554470
1918235
1053827
1811521
1249442
1605295
668516
23748
1014386
856862
319951
1677753
1550623
1695912
1486920
1342143
1150125
1534151
601635
1792763
1357973
1038471
1807838
13151
916438
1667889
1883704
1146521
1627347
683787
538735
152598
1941960
1111044
1901839
547265
1793838
664915
268922
1382197
1942376
683898
1336530
1795689
1172162
1169328
1344260
1199598
551962
763170
1848849
1437853
1535734
9186
1835107
544228
1699742
362707
783027
181661
783702
1073890
167762
380658
1780655
679443
1171154
1009192
110460
1189772
116487
748955
1527434
467946
731654
1152994
1866214
202195
1924634
1515560
1234605
535670
929187
1145212
210610
1102792
1051413
1201561
1342754
1800225
1022557
327809
1449550
1852203
714501
747502
1021707
927713
294853
1861800
500566
1198012
80656
1021380
392857
793825
1992631
798346
1353655
419112
1712966
1529700
414701
1920010
1622635
1722507
368072
807287
1045288
816135
447358
1802462
1373648
1272588
1346255
922242
512644
1121167
700749
536752
580805
513173
1483272
975495
765533
1326104
1962029
59549
1028886
45750
212832
1293462
1912570
1588906
450566
1047853
178001
1210810
313764
793123
236917
1727370
1469741
1141993
1330975
1163382
805603
1708505
1742414
1740409
1840748
150480
167038
967613
1029784
39887
445811
724544
1110550
482740
213077
768430
813113
345528
417076
1846973
366925
319833
495169
1000227
164075
690272
922940
493042
844009
754598
1296367
433382
640894
1098688
1240258
505298
907911
1162373
1608308
78673
996063
367520
1473612
1090482
1280900
390125
147963
490216
1587084
124567
665851
440374
928876
376230
1848200
602330
48430
1725560
1522109
286149
1359359
1424584
1130718
327347
82911
1710237
1572903
1957615
834650
492635
443229
190563
1718677
769196
1759036
745587
356814
1437406
441782
1762176
1785099
807649
967947
630775
1091182
1272080
1402346
1837744
559147
1487510
450958
1356046
730168
1184910
237889
1187287
858000
674153
571718
762220
18581
331745
158110
1720090
1756135
1725305
843138
500078
1402550
1416051
1633083
1603322
1096751
607943
243526
30379
654166
1809834
1650080
1508063
1960824
1183335
681038
699947
1135436
1210779
1145010
1616551
1928592
620841
1510315
1547998
1032063
881205
534811
1640852
1490772
895575
1775021
570479
230350
1117016
1493589
1042603
1530076
22824
863302
325076
1536499
1666790
1916643
1013387
294973
695340
333744
1582040
1293685
1686101
303846
1573988
1933091
528578
1993894
1863309
1867489
226769
901106
263369
1010376
500560
1072782
1774344
891413
1698640
1845663
582567
1435671
894052
1343093
1290467
951814
540950
1762067
822541
720003
116498
1503348
277367
1064466
1057501
416203
550909
1187717
911474
1334498
1253000
1243382
30772
1797898
665169
788133
1606041
350545
1490229
1988118
1080898
705600
572634
1941172
1168707
641546
318024
968205
1311824
1959715
328279
323341
1088649
251140
1123851
1340033
999142
499924
1188306
1285143
772568
1022169
1672074
194359
943208
1039626
456795
110891
1966987
1099317
241517
231856
1641111
1053313
220716
1049284
663704
81892
271820
1323148
888752
866752
911810
1917481
592231
1070432
1155615
802108
462422
824956
332026
1067440
1736112
1998062
1936433
625551
546837
1609610
631470
1525104
1956874
1923383
544900
1520300
1622125
472004
1254387
1886658
1566619
38307
1184962
1107417
602851
604033
1281696
155062
1893130
37730
1823201
850696
1131063
1013437
22529
748657
673732
919659
1544779
1651750
1812670
359474
1679172
1013629
1588071
1371138
1784788
1767835
555741
950686
276616
147155
1962421
108144
464780
833031
1189414
586680
1155340
799378
33255
811673
1309015
1102519
1792158
1348160
191396
993496
805307
1266653
766370
937668
274493
452504
977343
1302334
1780866
1763208
1148446
597258
1432825
309372
357617
643699
1042237
919252
1887732
74962
44307
165770
573599
111571
443296
941303
1215219
1034740
603963
1966179
329345
1079547
224283
357970
1533983
1634699
785823
377148
1674176
1847269
758743
1099662
825748
784196
736554
112060
1956557
400365
431205
1950652
459653
49551
710359
1906465
275010
946939
1058618
1161173
1584891
498114
582022
1958097
560617
1542865
1577243
395945
826541
175914
485142
1812444
1066827
1546856
198066
1440584
2771
1996885
735086
429059
1301312
1384551
311593
1794898
898135
120901
1739385
393520
1583338
322053
780802
1096226
1396635
1057548
441388
1387373
551002
1310783
1499665
57459
919151
70277
506360
1468717
1652786
1880604
811513
1540325
1430713
1262958
1404361
1182851
1126613
347264
1106034
953604
1489636
960187
932045
946667
471666
816214
1041794
1464333
1105401
1966332
595177
544003
868934
1941904
701571
1574302
1077468
99402
1810045
191093
1598661
101498
950319
941984
57838
981724
860777
459309
1877839
455380
1696453
411602
1626518
529098
310453
1465252
847581
697195
324421
66666
936046
699394
467114
429197
612155
343029
390328
1276798
786141
180904
578239
1536932
1560325
41206
1703421
1620619
1911302
1566508
538248
1336738
433790
1690065
143506
119900
917609
1247043
1868750
202673
798248
919848
521341
1355181
646075
618420
1668900
75057
864416
1409216
700727
111076
1945714
96167
1103590
724502
493979
1295304
1826598
909583
1425896
1549195
1209740
1809834
745693
1507959
850782
711780
1097258
938251
306013
688644
1869951
215256
1628895
1521270
195892
387645
796724
1348677
819239
74316
1515166
1915495
1098535
830471
757796
433913
1344538
493558
1817917
1632535
1014685
89888
1877656
1979411
962202
202287
1162393
874581
1536704
1802149
1812708
119800
786425
1948124
1518607
796515
407891
983888
1596197
1426186
906033
1878187
1014293
792001
283143
1337664
1974375
936437
1531739
576002
1290782
1156744
1729618
566709
1605516
1990116
626709
767627
1292162
783435
1694496
724632
98239
1550253
1968136
1140209
1563505
1759587
1637149
833501
1995449
1247619
1832424
493069
973794
1885688
1324467
1864604
1966547
717869
1350153
57795
1208982
1232062
1988801
1867115
786910
1580721
78976
1090498
976828
1840268
320270
121870
1018191
147724
63719
606384
1496573
624068
1338775
68857
971313
1335878
430926
1354338
1047792
644011
1111368
1575410
934047
1460196
1823491
1273178
1113558
521261
1908055
1746720
1852337
513702
1919068
726201
1810796
382537
873046
234107
1010360
930305
901937
1748872
636774
372505
918561
1838236
1620884
1849210
402518
528177
1896264
1712176
184781
535232
446708
1873852
33624
941626
259773
1385578
1780295
1755137
1378154
94939
567252
1834413
1220025
574170
1139902
465024
1167252
1570288
258390
425510
809766
1517196
1476249
1111217
156507
1167062
1079260
462389
1280382
996526
148628
1611359
1157096
1064943
761155
37089
633381
647351
1030282
731247
155979
1629780
385778
664378
1654498
1682196
1974602
1827236
673323
1681962
1621289
24466
303841
203131
1223509
75179
100007
1963080
415622
1145010
1247053
1802880
1877955
577522
1818021
189046
467246
265256
269460
149989
860378
1744284
310765
971434
1131706
1259909
1486763
851356
635034
780662
77967
1611930
512209
566066
338197
811718
787711
1173429
965082
39999
1122037
1717491
253187
1338357
896986
31146
551267
1589824
1446712
243502
650365
1840840
934614
1347070
1701243
109091
401407
772236
1864879
919843
847341
916566
1150930
1224272
634002
1214292
1171487
1011557
1576780
1910655
993976
191720
1308985
258389
488679
1725625
1646467
1319046
897331
1202378
1725351
64080
310195
1971027
534397
781426
665382
526775
773332
1107341
524267
59935
1726828
1382898
799225
334851
522811
808522
1719748
1390187
456372
1137322
1218460
39492
1492019
223386
1435894
866242
576274
1568520
762935
1375577
391106
880098
1894049
534452
161759
766159
134486
641776
659006
661906
1522147
43937
731445
1554516
1858272
919878
1093166
1678923
1035406
1056229
1071904
1252867
1087365
1205265
1815807
465606
1013201
951934
1431914
899718
1480714
1576287
660687
747384
1539332
1313888
652624
1482496
937608
1480645
1586941
937825
1987356
611312
246231
1125565
1974121
1552047
613857
825262
1166532
1265511
718905
2229
321457
1871313
209539
1265019
206457
1006171
1418514
1764421
470403
490629
1755880
1719278
1663388
1791622
1852654
1122647
721704
1714089
119592
1393163
348152
1537306
26114
683232
216810
1808135
71826
1007908
811188
1338784
1214382
535591
1246963
104726
408690
673781
73731
1639159
412658
1937839
1019179
1519206
570296
1307324
1419288
505327
114298
1241388
720866
426256
326405
437015
1979156
1101768
1488785
1651608
1751608
798630
1194561
1593091
1771680
1599919
280805
527077
151404
1409145
1765307
1084759
1029761
1282957
1604792
511815
675108
1515564
1660121
525831
1007539
645842
520373
603504
1358381
1179538
757733
505056
853089
1734366
378519
469606
829205
808683
732560
372065
1735188
583204
1513623
656745
255548
450379
1236152
1507820
1133231
1727230
1373602
773586
1040512
59248
466151
784708
1613209
1713760
444209
572092
401251
1900499
646293
1343449
1099170
1444017
255748
1995213
79971
801276
1306207
28862
758317
733836
193823
1095069
1071740
475261
1007043
964106
906696
1278276
1316103
1891184
186153
1164578
197999
1109124
1991888
1270539
1382762
1177343
1471677
946388
1833341
323040
448315
39233
1143104
962266
908170
816153
1242312
780383
445117
1607952
282923
1720694
1342354
822949
707394
627123
123969
1321932
882757
357422
1246972
1656991
662230
1851844
1242472
675030
1810374
515557
1616161
1854363
846970
231529
535651
1279870
1613054
1469635
81880
1575061
1310262
1552594
1152787
1357012
1555430
449438
707095
1899434
1468642
208126
1916108
369819
704601
1763599
1590884
873214
498857
376527
1896028
511724
1859376
32914
514026
1014043
414300
525558
1128605
45151
716908
819208
342813
1171979
57754
527489
1784373
696196
215675
876587
1661705
1081002
1221498
552399
1690495
1776464
533875
111668
117383
956352
1703692
348961
225359
68082
151917
688732
583797
1630195
791580
1458585
266904
526079
1529675
552283
1771315
973194
1276278
1147574
508986
786658
664980
673034
114172
954408
1222952
1111947
644523
1788523
1205295
1308339
389937
1045313
1223912
47999
229366
1167149
1291619
174148
399901
540926
1152918
1931410
1205479
1942460
1671838
1468972
1385983
475577
533814
290713
717800
1457244
287449
890631
1734659
1117334
1883066
549038
984636
1126996
792955
1247448
812710
635726
86785
1693312
1359501
1303203
205829
1343585
1683171
342760
774498
49518
1029587
493947
1927590
263952
1321734
1589351
1989287
1674625
1099137
459315
1780854
593107
1460056
998317
225469
1873851
710155
299984
474515
1318560
988484
1597760
271452
1524634
1555035
483105
444603
783065
1084685
1606446
1809415
1122181
1552066
1218316
28135
1944043
1073566
540247
259933
584969
1086635
674803
951939
1308030
1808943
1446709
119394
1105370
1421098
1357001
1009116
242527
1887763
409413
217242
1911302
1251509
163722
259206
1041319
760272
991526
1869483
653278
942543
1798338
548471
999605
513851
1600130
1551277
1933158
197003
990919
447897
940827
1271016
579130
1843832
1211034
1111691
1814282
826776
240932
262276
652341
570494
1760940
134851
143092
628140
1685417
724490
1990625
892191
1368945
1178952
42838
85817
1955364
1792471
1215573
1020937
514297
786981
142799
3486
1237030
839786
1193619
683018
754460
1613301
793310
180904
923190
403567
1195286
731532
1143541
1231876
564001
1837715
877159
51395
111100
1382547
1006649
1082633
1101723
807651
314623
583468
1507854
343136
835631
46921
1551780
933474
899721
1341472
243680
892794
1258534
1699904
516639
1863684
1886651
160194
136317
1901814
436298
1568820
484319
1849993
177874
1841921
157105
1987063
602038
1748418
1354644
1198768
1179409
1092217
656136
1987140
878951
1414671
470072
919095
907637
851286
1588226
251530
1572631
1651748
1959408
41748
1994758
258545
335600
107911
1763077
1561393
1092086
145966
1937684
972906
1371160
699554
838163
265338
1275575
1247434
1367748
566208
311013
1660538
195575
1335419
1269853
359592
1515993
1880741
1819236
1336122
1277132
1760940
908591
383247
342796
1951945
1102802
494727
486963
1197982
515742
1999848
514228
299435
957530
1200071
113438
1156917
877921
122244
823157
570251
72291
1891618
1025198
1241436
989265
1455633
1671794
1942157
39455
679488
1364200
155966
749986
726342
624871
1428636
1727618
1143750
1703307
878735
1753678
715969
1976047
1302302
459724
132863
400959
858649
1712577
471182
330835
1747333
78673
1229640
486751
200329
1719376
1655240
1338775
1998016
1909090
1425000
419856
958735
1132722
583454
1163682
1040606
694290
170034
1933228
1586498
1984801
1518645
1103793
1774509
1488709
996248
1101717
1389053
1131464
475651
549173
1604906
1304202
1342239
702369
1248141
845980
928098
579431
919466
1949668
1019618
1930515
162234
1076509
1835647
1240031
1788122
251185
370887
1647609
1305455
1801992
1447456
1554822
98742
1120572
135885
1849088
392547
1830434
320657
1483141
1154694
457398
1760062
776719
1090871
33946
61673
1499299
1196470
1893502
924084
1673269
721334
489243
423211
977160
1425452
992203
783861
719818
760124
893208
1513502
1688372
1636059
453453
1655364
1710754
1037684
1651866
1635727
1634421
865538
7581
899142
279367
1262735
109479
288932
1770211
1827604
1936994
1431004
1311878
1281466
149502
116724
296569
1383189
674065
1539644
979728
1122520
17463
782305
614346
36420
462156
834218
1397329
67664
1606858
502328
800744
630367
818350
374130
1646608
557830
1992019
1971322
224340
584636
285257
1388714
90741
322415
1398436
1102737
1745007
1282093
7358
1048798
1278321
23975
109941
1561532
1524090
1523667
719223
957755
1405305
679346
152694
769903
398411
1312562
265986
631890
524064
1572053
30785
1043458
1736101
1112713
1997724
1506853
1627996
591253
971013
1482079
1289249
333030
612578
1988759
727489
1998828
971332
1383164
363616
275803
526769
581267
769796
46664
25585
1010141
1696340
1722403
628834
683694
1181250
762604
1570370
133802
620690
1418653
588051
460965
1888553
447109
1798925
964281
1908365
1710991
1531484
1640852
775483
517175
1007018
1289599
1948605
1403405
1026810
1304342
1297315
1768995
627684
1253937
1710279
1619762
1290715
1698703
753147
1352693
1152538
1779625
1948995
39186
174918
1963533
643780
1165684
1703563
66010
223591
617842
1503394
1402544
592356
654664
1924537
424187
90835
1319894
1876679
118446
1915223
1735473
715626
542194
43275
384943
1516687
206974
1414875
255349
1011018
1195388
127737
1458898
1449845
375612
1711099
1001598
859246
79179
1623733
72316
1493059
689120
430278
364986
481130
1774584
1546091
1860851
813366
752541
1992449
749980
936781
339520
1175217
1805237
1254452
1890017
472573
1315414
1887068
1310013
131890
1063654
1308163
540256
1488807
43577
1725316
1931138
1181165
387939
151903
655805
8492
462868
298433
1481610
401592
1805554
1006664
465673
1225752
1204947
1614370
1418380
1896561
488200
519556
350534
123877
1519623
137195
1481457
1122377
1517547
1156555
1358636
1934625
1727970
114384
1503790
624010
1294289
1356309
1653112
289489
827548
88112
56914
1909349
1177252
1560999
1873337
1675391
518825
1444281
1588021
1232357
119221
95322
631330
610157
1294047
1583244
834948
748988
116957
703420
490688
1051034
662112
551155
1133123
1499416
1048761
1675134
1593585
254865
12561
644763
1612391
1413445
1770015
1856583
1173728
370279
1851259
159992
493492
1844627
1765740
226694
98346
640551
675551
1627811
1998749
179772
1253903
1445384
782969
779159
1661706
1320612
1928060
349809
431551
414847
171855
1201659
24043
1772075
1797146
1788332
664740
755180
566745
1669589
1735482
331562
40505
780608
862307
913393
1678313
1833128
1183692
1238202
1130718
1850486
924437
658424
1616983
1293850
1395935
140446
779914
203611
1594730
575602
666955
433704
1330288
302839
1258193
188179
669923
714637
147105
714990
1337807
153255
1045267
743220
1971689
1729196
1087633
1560466
291657
1537039
1882379
1320612
1387855
695155
701328
1929176
1453827
863378
978632
538109
158912
496863
486701
547276
496065
1384225
113844
1620247
242846
89216
788441
314243
1532491
1156785
1379317
1324660
467193
808799
389813
710567
1535968
697490
690526
1128714
58910
104563
891078
1919866
213676
328980
634970
1404761
1531148
1660651
145719
1320092
1094637
902620
1986504
1934096
543650
1417711
256172
547475
881064
983006
1706457
1140844
1378492
1818426
1754324
1843743
1086017
953662
1277331
187194
55780
881595
151160
889523
1539248
986732
1873777
1643926
1872472
1689358
1863393
864705
1036587
1473608
1734282
1259128
641743
917909
1932488
898875
1871969
1048022
1692205
373922
623429
218075
636433
595423
999150
1404967
1777878
1174037
946588
860973
1604603
468792
832608
1616583
1816842
549866
1843172
889670
523155
1089531
1620295
232785
856466
969048
666023
804278
491843
1208760
64080
842423
1189863
1538346
590863
1383888
805109
1259318
1520963
1599000
382933
1705766
841274
504644
695155
867830
389774
178573
100303
250071
1851971
67786
532465
332546
890327
1787241
836294
968940
624938
821365
945204
40759
315892
1713954
1800391
873460
1132093
746481
140054
1363050
967679
1160268
650945
130933
1547948
290498
1165562
1051078
131076
652240
1229012
1794774
150873
1353022
659687
1568660
133616
1493648
288002
1946189
1239503
412392
964617
1705766
9186
841293
863893
491341
763839
355297
1306685
1180911
1212805
1970886
1101714
1526002
1195670
1986023
1276887
556628
287788
1945597
270768
138554
1916908
549221
862843
1222944
973615
405631
673172
1057853
518202
1797958
1155626
1526517
534630
1403599
678886
330628
933215
1753754
420137
1859059
1246310
499060
456401
76560
221062
1803088
874436
554613
248696
196077
1808535
178001
32254
1776385
634268
1097767
1930945
1944618
617350
1036823
1920801
898342
697982
489480
552624
1911480
1930438
1462804
1080081
872653
1012236
1871402
1364399
1835938
1579767
1608700
1987141
1684011
908591
862696
1295669
1463618
846052
1462301
527708
219775
974654
484319
1399875
632310
1792225
1370540
408553
1623389
701939
1539997
899700
391003
490995
174579
1587638
540333
150162
1815331
1134306
1084052
660281
1541160
485139
1296395
637012
1382950
1307890
44035
1906180
890465
1188131
1214023
1488062
1052556
1981256
558905
275947
915237
571959
275696
1403600
1147651
328539
309001
550021
838843
1497821
577282
1084863
937629
1446175
1142823
1171844
286906
149896
1112632
816708
499561
854914
461865
1743773
122883
742241
520229
944227
1722084
1347938
295617
146013
1186221
1181295
592221
81923
1593146
1384420
1353330
1168540
958410
1069111
422817
1183862
1913675
1141012
1509526
510424
1633704
1873322
502138
302433
1316718
379187
991950
140931
839165
187919
1032763
824
1514958
479217
676125
45072
1444902
1716706
1431915
848927
670612
68683
558284
1024508
76526
122001
85527
1492073
1684226
79726
576300
268922
1598703
1558971
822041
598699
456997
1779746
1416184
1130531
271399
734279
417097
1964832
357367
1766203
1886882
326644
1218409
1008591
1162354
1360747
1443247
1144025
419408
242005
410574
309373
1206263
731356
912873
881068
1638945
1149693
1006229
935107
231422
1694524
1425594
1387505
115763
1650144
1477875
1128552
15434
1493805
1626622
833893
140160
145293
1481236
331301
727893
1896329
1251113
1213644
1377812
1368858
1656641
5067
779443
483924
1737276
1447241
978580
1056919
303499
263271
1418769
873653
999900
446862
1984495
1938040
204772
250761
463829
1415398
1525543
1006141
1434623
1480521
1820487
1310128
1514187
1930415
522589
1539186
719515
389219
339834
164015
575263
1977911
1281818
722454
742555
221416
1564576
1930658
574607
386394
1367749
1225307
1017274
1141146
995341
1031441
244976
818571
1641466
1307316
441268
1288469
1260178
44443
1686306
917328
1206014
209551
826428
1596898
67810
183631
1865904
112055
1572596
344099
1790595
932677
1932762
177422
1926532
918662
750408
1056694
616175
625058
1249212
1807748
1532522
1206340
651323
1373470
363036
423079
1108230
1489500
767367
890446
344068
44345
1829631
1263781
814983
1680351
1472482
1869079
396315
697981
507869
147629
344010
1838400
1046199
595063
1420571
239230
438947
795696
506110
1284179
810131
332715
1742705
1268526
75246
303887
1013983
1725351
533905
1585187
1831532
1275433
1352437
249485
277581
671532
160876
579766
1322212
461802
1663303
631148
633516
1733386
1317789
935269
384773
331693
746774
291740
113959
1396197
434582
1227741
199670
1997975
1017771
985229
768345
1882942
1725675
786981
689356
1407554
1566480
1485558
952980
1939994
10462
1814604
203835
1242016
1223247
1373612
325851
1535057
1739314
951025
1768585
137061
1221704
1838245
1776977
652556
1049633
988125
1443803
677625
1058607
232054
228528
1988878
118728
1678439
731711
981891
417873
1007105
609555
620590
352634
971488
392419
1503023
943110
481726
716590
1694058
1295175
638978
46102
202681
1215996
1044824
1719536
493309
1485815
1826302
395226
1443932
6907
1142021
654493
1528782
1382366
180995
472242
400037
782544
1376145
317729
683392
1734667
1744778
740428
1490139
1028869
1153914
1676136
603821
2923
1439069
529701
1695058
1204833
1384640
921609
562356
773521
958905
1180549
1818992
580994
1705772
364862
1448619
1804663
185161
1332827
718160
1876484
1683675
1652611
1084895
696917
1466492
730583
617280
896731
945155
1769208
1463898
1061378
1819730
1286559
1735373
176792
1658795
1529297
276966
1177378
474344
1200622
1735174
579523
887461
1160398
900216
1445343
957698
20134
1242201
317827
594832
1445711
1565022
1614757
1371160
745796
1070729
520229
426109
1616703
1224561
361106
1409078
338023
1522425
1394246
1093709
665477
1775798
1738473
661930
1318743
1294119
1755783
640415
237976
1643193
1483016
418881
1320943
1912260
442719
562543
1594009
579971
1561611
1343714
476407
672695
95725
1925854
25347
305614
1557546
304975
45959
139593
340166
1765711
1568336
972016
21255
914279
1353648
75692
86432
638978
295136
1529104
831439
89970
1843770
1410701
649266
1307451
1760544
20199
1275630
847645
1988124
542784
136925
1676520
548612
742015
436047
1575050
1823696
1389010
719551
1193382
1389555
1438945
896391
411524
815063
1105556
1935762
1996869
598428
1484923
175210
603167
620167
757492
282101
322820
1085619
1079235
380748
331489
608925
520868
972825
925096
914120
1059442
1768578
10970
995662
1405009
1302927
425622
1447914
981952
965756
736850
1439906
1580832
1713079
1384695
1717674
1532627
1396422
283969
981058
693788
396747
501390
1896015
663031
1600422
1365484
250553
1436135
1054794
1741226
430863
1378872
127731
550716
506448
1479505
1447071
58985
1338057
112529
1910034
360102
1042160
1610886
371783
768233
637610
1805488
1959010
587273
1856525
1648183
1459860
342796
1438500
907052
1775882
1843598
1520841
1055204
734001
572064
1423965
752365
400365
913386
695096
585707
938094
1812234
1694012
1618611
182282
674075
812768
1536650
485991
121311
1544975
1547265
1104856
1859046
1780913
1805158
531071
803349
392839
883744
152056
105384
918911
282558
823008
328941
1274727
1574581
179680
96028
1165991
507509
1972663
45161
931317
482556
1580862
350862
844894
1923914
163292
1711174
713190
899544
624655
90914
4479
1220965
222988
269776
663533
601114
91729
828723
124524
1922835
1842825
1428008
984515
1687125
1227258
1920391
1778113
1457422
523239
950371
559721
1965987
684002
1362429
241845
1943001
1083529
1843981
1455982
953285
810915
851535
854323
1993989
41131
1990125
985187
810242
1856003
1674694
1282887
1717488
407363
719485
464195
136982
1794064
1129643
1532707
1123666
1725586
1793455
993772
930377
1641215
1185405
336222
110557
30449
1371324
1968451
622952
1575289
894645
603926
650522
1203906
725446
1304899
1329978
337386
1817155
64729
1271155
1849268
1084898
1208426
468645
173553
1144369
625222
1277464
488508
340710
415689
1651728
1932958
1508092
929390
45801
839397
1914946
491545
798572
836062
797507
259058
1779490
385729
1741697
1678024
1543877
1350035
1456606
740468
271806
820086
1839304
35267
1900637
1690509
807371
1643498
1271485
1363237
1628483
929440
811566
148371
1705766
1145278
1461698
322518
50044
1129780
492304
954640
927865
260634
261861
634689
919370
545323
1030282
1715214
336100
588759
487200
602347
1201909
358494
296948
1236121
1184534
1617000
1950292
1647280
524207
131114
1171347
414345
1057992
656349
1154944
613007
115027
1275590
1055600
1246591
1794706
625589
1895375
595028
1462774
1610803
1916597
1121172
877645
1059739
1670631
1171347
1026451
1701659
737702
1070652
407660
787926
147898
209240
1492997
487166
879896
1935363
556320
742885
1241727
1172109
27236
1373298
1292426
1184
258732
994239
70911
1605995
1311993
1966172
1021518
1147828
1250042
952173
191732
1290461
1339344
378577
1877255
615113
1902196
433497
1303630
1720467
1339687
1694923
1340133
773567
1642448
369429
1766880
1177570
1526808
650974
1134817
252573
283558
1797196
1807351
1982058
1655762
1031000
1618804
1265712
745780
1370230
560578
1031245
231398
890444
829487
1585740
1007733
307822
608260
503387
1850206
835504
1102215
590114
227687
1152900
1690049
1064412
315140
1758333
864986
976615
1586446
873553
1069055
1696679
1410857
1471571
162809
570200
1174429
433267
1725209
673000
911233
1868429
1397678
1110097
786071
1574095
1598379
1804154
439027
1138451
246773
979602
350120
540777
575600
199721
1277762
127834
1719492
305404
329944
1200726
509851
1081934
1614381
1405156
1044286
880331
1558019
1765229
1956309
1794306
593277
1615126
1414115
1291782
617357
1691205
1553107
164997
366538
685395
1350184
1019924
579405
861690
399587
1420253
1246457
608412
789023
1965404
950111
1670807
1041442
554736
703460
479985
1210619
1736779
1152142
1791505
1649242
964064
123126
917257
1690471
1068103
397058
448965
711771
1601696
1595654
663825
1162890
355349
1061754
428992
1341927
104625
1141037
650202
927648
1222558
243116
1909242
559228
356214
670379
1088808
959341
1591187
193177
1797306
1373667
1583711
774271
737586
752830
205481
541743
251042
339183
82171
943635
848886
896723
1030377
989695
869058
1055101
1269950
958287
1598206
244861
1027958
673136
1666580
327026
343655
44503
847551
1778608
316385
237454
1033264
1240704
727999
1226816
1563893
1415439
86451
947405
810005
1681957
310917
1198540
856012
1661672
67960
702349
1382965
681182
1768310
1237563
232178
971654
787681
1113147
962689
64610
1935687
904578
788072
499081
270248
358
607779
41398
894177
9421
100165
492709
855011
1243264
80149
1493589
331860
507862
1977876
170685
1449121
903451
101228
77421
23837
1718815
1821938
757010
435823
98458
1446924
959598
1409555
288897
1782555
215209
1691724
1879516
1993833
1185222
1899282
1972142
187234
249858
489335
360878
429339
540585
543161
1392403
1368377
1028877
160219
61560
1482236
1501829
1309415
1739772
831385
391060
1459461
1197537
376648
266270
372331
157314
177332
1930891
643025
1367062
1064115
412689
1235512
1741094
1113855
726034
726968
1562513
1178816
1703461
1489423
1345339
1233984
1527460
1438991
1620202
473829
833170
419700
1528436
1154161
720275
1870839
1837374
314428
1414561
143771
588209
751538
1038971
788847
347938
1816128
1224606
855796
774062
178098
1504320
937223
768413
434788
884920
459720
147655
168876
974377
772549
591863
1894831
1221185
1662904
290000
36065
1149559
1750117
1484440
1973585
1126444
1443276
1472750
597120
1116706
909214
878366
1399378
220607
1435453
411759
777036
655654
54261
256360
1302906
1316682
499189
505741
415401
24683
1659909
740207
1797958
371499
215328
477002
1553279
694276
1923018
1172366
1952740
819548
1650137
1161411
1424247
548256
168363
1857156
1811273
1536450
790149
894475
1844595
500455
483126
1039806
170081
406201
1556569
1365581
730473
1322131
1809790
1571662
1943706
1679850
735061
638317
69401
771517
392248
677006
444053
1304886
303374
1447680
1403398
1245524
1480763
743006
1267397
893354
1067224
1805503
583454
77078
1166950
808127
1626333
273826
1789984
1433359
442150
83130
1235677
1942128
1991118
1387420
1479645
526627
1941829
26419
1751224
1388011
1701908
1021385
541598
1437501
1330582
767886
1716406
1465016
377260
1174709
1823062
1632344
1759793
1104296
570205
139443
55858
1358956
1737182
1360165
1831809
1243258
1854663
143622
1642567
79
97703
138727
1535531
877472
900697
1480454
84769
437581
189933
1327487
489832
1980074
1106294
1049126
433002
1779694
948229
1247293
1806782
1583208
687835
855535
1230677
226565
1113465
131874
337656
1908722
1219566
3553
504425
1046714
1556834
558470
1664548
954991
1008674
344503
335632
1558328
174866
745387
854316
1856094
562417
76481
1055359
1508519
471741
1278575
333418
477222
851614
1995645
1537872
1764421
1578231
1914425
953623
309524
1786483
1337807
560543
1109560
1504956
412317
233547
993664
1755434
1904370
1628465
1743773
826817
1798473
1562374
1562304
1657347
1632669
444421
661324
925119
940143
615499
928026
1036721
1788678
7850
1535924
1361772
19291
428202
1633835
1332197
1006660
96575
1057972
1939790
1235164
376798
1140834
1907057
1877446
237871
334565
1100774
193750
669895
1070266
510179
1933811
1259859
169856
1845380
1740188
1916197
1233814
215289
1082261
327197
660255
906176
1210238
1982630
1955805
335632
482300
1308127
85238
1721332
1755973
1803676
1459986
1230882
98162
469948
20134
471733
559173
1778072
234728
998691
52769
1279268
874067
483720
1449060
724227
1273482
747778
207499
1980905
1784022
1742639
1804302
140112
1853846
106480
1385612
993869
434603
1580801
1477261
953563
1506493
1055443
42598
16291
803285
1076360
1139714
263698
197108
118775
1615740
1412441
133843
1236414
1028422
334993
43353
313695
518897
1041730
1796468
690475
235414
1120554
1081117
844798
1146444
445432
1471013
861996
1284467
1579079
896281
1122939
160482
496219
557404
1813749
1563601
719517
1892289
1839766
1133059
1881925
618346
506513
1299921
715595
764032
1405583
1453274
1893722
1698646
1887932
1056110
16553
994579
1147920
91093
746921
1260378
1242878
172348
1573162
766404
1581699
1094884
73200
1766871
729806
8085
1339827
1036079
24464
1190614
17231
1565479
849413
1803501
1364916
1437094
793673
751654
136391
882805
471457
207754
1861427
598337
19485
988654
1448212
1896299
1541965
163464
808055
780802
639427
1174839
977849
331646
647422
604010
1161471
1774832
320720
1066283
543816
630975
1366976
237625
1249489
56677
1263474
341558
1041631
1251484
785263
1976218
938369
381540
302857
702786
308782
443604
297149
520160
1864025
686881
1428701
1331414
1626680
1644137
1415559
854372
1678830
1656381
790426
1702353
1245273
319833
900086
1390838
1722609
327863
1811796
578935
26417
1229120
1750484
973430
454763
1827821
454147
318180
1985557
227244
436549
777048
664930
1950164
530213
1660366
446056
1832344
1113548
961296
912608
1676685
638342
1962421
1054399
1263330
105319
1809734
1535975
57120
793994
339906
742034
1557055
1084463
3676
1973124
1532573
1391142
1772016
878929
1873187
1027472
72744
155689
965747
1202909
912002
1323529
402339
752917
213573
862462
129255
89242
821170
181077
1573393
1508276
1148014
497776
1288771
1496000
1127142
1524090
1836803
1408803
1014748
1630653
1455984
1792443
459610
1578825
403313
517780
546835
1113934
56036
697429
1017063
736009
1924503
781087
1578332
1923992
56677
128950
871006
1789558
350
373502
93010
937047
89121
918779
170674
1508632
1111217
1494170
622069
553072
1584592
269055
1397640
338839
1285999
1888146
1263697
175778
889013
692557
1069969
64982
157416
609835
258483
253470
112060
806679
1632422
799225
642861
271660
632938
1049516
932629
1953107
365584
1334867
680297
970140
817267
1159383
12074
13382
1243537
494799
259771
1603543
1217869
401046
1272531
1766371
167924
416553
1604767
1585214
1232836
903795
1127481
808604
868355
1290053
30578
1805314
1965182
621939
1337306
1715826
1194232
961447
396743
583237
846546
1202816
93284
1346867
275803
197419
552460
128275
1679499
761240
666321
426992
1226253
1279503
1053984
656133
1133765
372708
1832167
1668092
585922
158575
1200293
237146
365820
1916331
1290719
329879
871163
1042561
607611
525307
1245682
1489444
1014631
1298515
1430983
941354
1385324
1278557
1982699
301705
1868234
241984
321866
180022
1972809
817580
796177
1932626
448075
1598984
247619
354453
1411586
680029
1489469
1067449
1069886
1078357
1518170
619793
1661489
152014
1130056
55710
445574
578737
311186
288546
1374066
417730
982653
175353
322199
1271892
1089717
1816417
1955351
1556455
1452192
1293464
1144700
710252
368516
1343299
1832848
895984
1495262
818042
367390
394010
453631
1143994
1136625
1737019
684523
1686230
132330
1356554
797978
1034540
648704
1821918
1955684
562934
1728591
1157109
298525
1246993
1858685
70734
1562733
313800
478841
1356355
447817
738425
1873187
942556
1482127
1565174
1734016
1383569
1852946
1157855
272394
1665917
1355708
1665052
1987642
1711261
979206
1564456
912048
1458583
1922854
1959024
35745
1235856
1455114
1604899
1924229
1343027
1193747
669100
1222121
459223
608412
316790
1662177
697578
244434
1297390
1134417
1864498
994869
671198
1278557
72652
1303904
1452159
1139795
1594646
179050
850575
704014
746289
900857
101231
1226087
386304
1777576
769223
88034
762136
486194
1333686
1437394
346857
781684
1095239
1331972
287047
234695
1582265
226159
1706873
1077779
1243362
1616345
1424655
1627794
1883809
1450837
315878
116029
1433585
1137249
406601
1351120
1615601
993
29257
1161309
643312
345444
836081
673777
999986
1225542
422128
677909
474829
1695563
1316320
1927997
1604075
485861
596447
1557085
1160322
621455
180995
354673
1322767
1783978
606288
1883151
264216
1720988
1964339
667809
1699119
1659232
1917817
733298
651416
828948
1875205
1641899
191457
60226
881975
1275513
873326
707747
1450846
679931
1284414
1627181
1398860
1924957
706149
169573
1789877
1158353
364471
1323110
237054
1473007
969528
1098754
1212408
578516
161941
376401
460841
1251776
1721218
1942838
1644174
1580232
969823
1230892
617294
477723
1744188
342636
1912895
751102
1895385
1077105
870139
422289
1862471
1247293
545864
453142
1512040
1705794
1110672
1009892
1612168
1359760
1737588
317856
91491
1806751
1615301
453017
570547
1275894
1278026
1534622
1910721
1866749
856740
1648383
1932825
1690287
1876705
1760332
1364020
345257
373405
621415
1527223
1351482
110302
1375214
985187
1415046
990449
977485
797699
51211
953902
225888
1141248
1175631
1055880
1867683
370863
340045
393259
1096502
1359823
361296
1656318
507477
50792
523971
1049662
1400808
856834
665655
242527
1826927
1060414
27153
1274807
1385869
600820
655919
721465
832339
1748338
223433
986762
1604094
678212
1097717
89276
1326346
1006198
1834106
1223274
800575
1707893
348364
889066
1052605
633071
1569304
1621862
709635
1407515
1608604
970685
85411
1617456
609567
193534
839446
1961051
1649192
1345261
1292903
1662727
630329
1796134
1853169
1652074
1075350
1452997
694117
164538
1108695
487579
1926069
510155
811360
1016929
1235941
792255
1687809
1655770
297492
58283
917545
744032
1428350
1914774
733227
863723
949507
615646
733242
912647
1847646
1513656
281547
1119574
754961
1497514
1099326
189254
1643349
1647871
856642
505
290831
406678
690860
810889
738978
1004648
797763
873304
383030
734528
1503661
1513299
1133560
312500
360073
1243483
1260030
607770
356781
204430
1114171
364996
1314425
1105043
1364775
490759
1538137
1186506
872134
1252585
1696822
1861390
915445
728636
898385
962219
975304
93046
677892
430058
47939
1056859
1011180
1575312
289698
1076898
269868
71421
1925854
2238
1846146
1344287
1625205
1584299
315590
1796085
1474363
690217
1037692
919698
265104
1498780
914655
1892156
712337
1803274
1811793
1188317
1334075
793927
439974
719568
598830
618050
322261
1253387
297713
1663317
90454
701219
1009938
824943
481898
1522086
645924
663095
1688755
1013162
876366
539833
762935
1386381
439543
1316565
109329
113461
1452630
1889881
1154899
1461053
1548183
879932
150788
1044724
265647
1595262
1646828
1764173
1894088
1079460
645705
1254734
1928060
1761839
101933
1296724
51771
725486
1583809
1657089
1497916
1005967
728049
313451
764073
206920
980344
1853711
1479950
1763998
527174
1871438
407804
82710
595216
390741
966081
548282
281163
210611
1454055
865929
71441
1453819
367162
1622421
816183
1691866
684817
752917
1830088
681675
527717
1632042
661939
1895655
1572838
764889
272649
942427
1056828
1412760
440361
1596618
1073947
642693
1261506
279732
1856714
1382402
1126313
1471369
249711
375969
557095
535418
774822
1791823
1740421
1367477
1669490
790223
950299
707874
366677
815265
392385
394045
1107112
467631
1617757
1549920
1375945
1551537
1876559
1724751
14474
88347
1191408
1616703
1550654
547102
395663
1264206
703781
955724
544797
1615886
1182991
1511957
1449851
1426680
1786423
173270
1924817
880353
1932729
958059
1052094
550284
29171
660884
762574
1596138
96575
136754
1881145
1111778
772156
1887108
951835
1611030
720332
948671
740551
26023
854495
867562
672414
136084
1843567
1774990
991143
164225
1920691
443466
130674
683295
941997
1310572
1735630
421611
1091516
919718
1147303
1863635
1695765
300766
483170
107956
1382371
1185715
1493331
1322127
1628445
1032436
1533202
1471180
1928792
795049
364980
459501
891168
151562
167318
1880615
1135119
1555362
233136
1705776
1153181
1190841
1472765
1611645
1521780
156439
1538561
44874
1727671
1754558
1137344
746028
1289087
1954873
952713
1031423
1427592
730901
165860
727159
1804033
1218441
731753
391848
953362
170292
1480204
452034
1278455
664813
1292710
1108697
979969
1366451
1499529
956391
1976611
1515559
172610
819285
873821
1979395
1875115
164571
743527
1025989
908246
287131
1019038
1752058
706636
1667418
810049
876931
769903
320070
30608
1883625
1886755
1497526
1967431
1204516
929130
260775
1954347
68951
402261
706168
1147828
1744427
1641585
1376582
1133192
476194
988125
212813
1934678
1863279
745100
717320
906168
809312
1789115
140373
86520
1145188
1759769
1946770
1306973
1000730
1306694
1747530
1125086
71665
1697253
1539944
19676
1690871
116142
1733101
1443205
870186
746462
50439
1135494
1914030
444526
1199506
1932154
1835425
1224522
1732761
1729405
299959
1280742
936847
1457768
881589
1108977
286548
219995
1889518
974948
545803
1435461
747708
1851129
1986482
481801
77733
636170
1306224
60821
190160
1720064
797878
696336
472626
139956
1226935
71303
857549
562808
1018829
1895861
1385161
973393
802915
510830
1430213
427912
862378
626808
528741
760124
146821
1118518
679999
1532096
666534
408199
409413
1624763
906954
19579
1961039
75678
1064346
1560697
1275512
1931099
1795824
1576832
1713868
1972487
1614089
1816750
28314
833418
860089
513759
850523
445935
588739
231241
1787366
96624
1185488
1376538
849241
603284
991191
1744319
404645
1009079
1717079
254191
243062
1971962
551913
1250010
1523442
1754000
13127
42885
786572
1033754
1655486
72654
1532841
1238549
1996980
1722450
1512507
319594
342506
1542865
989523
155926
1562086
641758
485861
1556921
736185
1983112
899166
537806
1176358
38871
1426619
559539
1802237
221140
873112
1625107
1228001
1298952
1583044
1297373
566845
1863399
982029
1175452
1100642
430491
1754327
1189340
887871
1807351
192421
248657
1499486
1854529
294195
1882800
1530622
725038
59546
1097595
549110
900527
1113338
948970
1071427
1094287
753143
1013
1097166
723115
145793
934785
1670079
196612
913347
169086
450751
1586146
426940
691109
887567
1848187
1486339
164989
1926584
1112068
709650
1485922
1503198
1651050
840190
873897
1989255
1270331
476343
247234
1166291
798444
326363
211150
1303848
1277877
1734601
1399274
1833616
617294
720493
309511
1483909
387812
1886370
1413487
107261
908729
295208
1603757
1778157
303591
888635
970443
1331347
1072786
450676
1751947
1751802
262480
1800591
1042629
999270
1864376
113667
1500381
1059076
1717736
844868
344946
1085183
1959547
1640343
1986075
194785
1119157
539433
1962845
508949
268950
1978934
1670464
861542
1042781
542286
196206
24524
568792
235346
1780854
928298
890660
343423
898549
756289
1566658
1357460
920627
916940
1574605
1294723
1248566
576626
105384
1787368
758765
1110637
479952
1680847
1647161
982336
757526
1309259
393686
1826995
1927789
543748
1412143
1567992
438411
1869289
1842987
1938648
723186
1251127
1822875
1872236
1672904
1964538
226447
1812129
281471
1678902
678192
1267578
482145
900054
216062
1383293
1863353
836001
1049262
339072
818997
440254
1323563
866935
1509438
869414
177874
175060
1448755
1684402
1383945
1586381
1251056
69431
742062
1476908
132352
1875117
1213780
781684
1220585
1057550
716497
692026
1348681
1369134
1684509
923521
377654
344839
911160
1864650
190652
726980
87534
805697
262921
1245101
493951
1759833
1237080
1663303
319342
1969219
1087821
1432912
1476595
1257875
229920
818054
1046648
1636847
1487910
163684
505447
508390
442446
749176
665782
202136
875307
1087944
1623389
1062818
649388
757901
823670
801055
599238
1202179
888524
901316
424560
95374
1054673
937825
353114
1421954
1922789
1216068
1207925
234244
1993902
412121
1799495
1637133
909141
815696
1860360
1613667
1497130
875008
472730
1362210
1569336
1682062
1920354
801466
1481186
230649
1203952
513826
1131626
205354
1203084
288574
1621412
651287
1796028
1706372
1264360
636135
507282
1747226
1346626
725519
874800
198090
51903
267253
350817
1127329
1104728
1397681
922035
1521275
1644443
1563458
1820176
171546
1739419
346646
1250898
746924
735445
301712
1724924
749045
496481
1582301
743174
329215
1669417
1438331
1990476
1920894
251898
554589
565869
128082
706471
1954434
1607355
1106509
1650586
936030
499197
1684226
85330
149387
837792
1373239
253713
581900
1551550
63669
1478105
278225
559721
1635160
266360
1481720
1364480
1906180
1663063
1282834
847121
1632840
1509964
782000
17276
876746
805309
1531528
534397
415202
827733
846258
1487730
254811
1252431
1630913
142372
1338900
1466144
1797777
218766
1142529
1819954
1107020
387520
303316
1565145
1565143
1847165
1559689
1623226
1390459
509251
1463577
1151497
706328
492714
1607061
450707
404919
951094
1465504
1371703
1875878
453711
503444
690932
1329293
1995917
1317953
157011
529316
1253117
811701
171478
312822
1078638
362242
355946
787443
977735
575811
1884974
1084005
1841984
1280821
1879830
840635
1235056
1634389
729569
268545
640470
1945822
682534
695147
1253739
602119
545323
1572931
1313808
1486930
1538241
307218
1785305
988533
1583632
1944511
1730010
212798
972528
1333390
1634425
1559292
1101061
810679
1932117
558954
580563
1076673
84935
957466
1185996
385601
1886212
511174
772638
1861856
728106
384898
591383
137500
590067
498248
1874438
1430607
1539517
1313961
480881
1901954
1003804
543690
701211
27355
77998
1307051
873016
697457
803764
393678
1232335
1088895
302383
184146
1214503
1868310
893354
1177061
1516687
217917
1076050
1352267
418392
932978
668236
143662
576136
1703535
1543797
433428
1092915
1012967
1603292
1348067
954932
127564
133363
929441
568093
1531633
100245
1689449
1831264
646143
1456931
239474
1626223
1450556
1304613
757600
498663
705342
733348
175940
1708791
615508
1294755
1020640
588773
1784064
1054287
973540
1698141
675005
1797818
137514
1220859
1766720
1110604
706328
1283824
1702426
1802982
587276
1659909
1475499
996505
1774717
1557787
989917
1084083
1803818
341349
1669252
479441
291816
969032
1149443
1614579
241418
609924
1146508
1638697
1462647
957285
445148
1481542
238623
1703234
457444
1190703
1522373
511171
1865596
1050018
1048958
1635027
723186
1228140
350536
385617
1216356
117915
75781
1046983
638256
1476593
1859746
1815831
1411224
1409807
922812
1714969
587646
1482777
29078
170470
395367
1880139
1261380
165196
772432
1511390
422429
666643
1581234
332296
1283424
725160
436272
625487
769970
1504635
669996
1470464
1245672
1554367
244732
154944
1300602
936565
1083977
521882
1506789
1391363
971026
1802416
941748
797268
1601597
1449157
536167
1461402
1757127
1021385
9590
455826
1583866
1819701
1911928
1683187
55965
976935
1773291
742760
1550352
1482991
1871493
146738
101180
675822
792301
1468281
1267990
487787
1814223
1780655
1327230
1063993
1497070
1391143
210343
1430751
1229090
449224
698240
1229872
1861096
372302
1916074
2091
1448246
1884677
1215612
1377489
1498557
677133
52345
1160825
778546
600235
422227
1489543
1217132
150904
1304342
312769
206504
1313287
1967060
5721
51488
39556
637868
1563489
1971709
1318407
376864
1594359
439405
1870860
436233
1553566
1842734
368590
1308263
696567
1453944
1481464
723298
350983
1825403
1970942
1763851
1401057
1824772
417066
1877992
1681613
221040
2948
169509
1719907
317572
544003
857713
460237
379241
53656
695157
1949948
1949487
724474
1119119
262715
1059147
699735
615403
1046954
316010
1257452
1270772
874688
1636201
541979
56168
1541527
53019
76721
1119683
522841
763839
1392614
1437230
38074
231852
1945837
1150992
266993
846541
416480
79432
105256
141907
246442
622831
1006397
1112888
363634
1588865
1519050
275549
670137
145130
1571747
1745465
1226672
1003956
732836
1885886
912804
330211
1800256
882964
190022
394603
21517
281946
1832175
299023
1026964
546827
1828940
446033
354121
1527353
1463703
1078579
858317
683778
1062199
1230689
1534029
1463459
306767
1720478
991211
540597
1472904
53701
1102581
1230436
1800108
1798136
1967974
343027
668450
664658
1570267
1564504
1760788
1938807
1704328
1838657
715741
450408
21211
715408
1796346
918634
1974698
126687
1089322
317975
640415
1672662
1245941
1291516
940464
198066
1903062
360590
389151
72296
436629
161900
1590500
1017293
1581691
106627
1543931
97562
1918819
1453082
419841
1349960
86539
1102122
1287624
245035
1486817
1874143
1343051
1048958
1986506
1063034
597303
1787562
455801
363287
943225
604079
1070301
16268
982879
1390666
1232993
1472540
70583
1681711
110711
1835532
945693
1115918
1008802
13127
1278753
980660
1948136
299294
332601
1836347
445132
1454780
1577229
772426
620892
594410
194929
206018
849534
1698174
1813718
677726
884142
1873722
1233990
977594
333226
1228812
1994516
1339101
1393343
290964
972272
1187546
1217803
550333
1554911
443669
482024
144570
1296594
234425
1471386
1081177
1562321
120320
675537
502695
1736423
321105
1300837
258688
1246309
839765
617402
517102
171485
459943
1768624
1519852
1185882
1519171
1691791
360051
753948
1047705
181195
574027
792380
179241
1126834
1997220
454530
1954404
1916642
415053
1544995
1532905
1707351
1924349
1453734
1669287
1749085
927155
426703
1314590
1530009
494694
1826771
471254
854835
1238282
1443205
1244703
1589742
1301775
706842
1095784
1237443
63048
1759935
566537
667780
642770
810736
1495825
149994
448373
1982430
1298899
98189
1132067
184042
787681
767386
563551
1284734
239728
780289
1782766
352342
909012
224919
682071
741139
1872252
843826
257342
775398
1754935
1060470
609675
948884
292031
1870839
359489
1497035
1647784
1246851
1914412
61227
1289100
1241463
900114
1534608
564736
1840841
1465515
1092543
674914
1641133
137190
560623
399425
1441904
1940083
11382
1853178
791087
1865539
891509
1459635
452164
36801
996299
222612
241280
582274
1051253
1451386
980672
387423
405110
431588
928073
1260828
1271698
1701622
813344
264805
966954
273705
1078736
49579
1203185
705126
1199995
874046
1985760
177091
888945
707257
1540295
1182127
293211
663257
1397076
1539611
1717642
1124715
1577854
1632935
1333042
1619995
1787790
221102
891659
750596
1772218
384029
694450
767138
742772
113483
635742
1615063
1596695
1280576
1787841
895145
1026316
1010052
594266
1999558
1834243
1733110
217780
1172242
341130
552712
826763
810654
1881478
1564169
1841161
1034878
1133024
1267342
1322909
1256475
1885697
460747
1220848
1681572
1164614
1811682
7090
290260
789784
311495
1538460
1000407
575090
1906193
265075
978373
1720939
1599919
1690471
1497514
1102633
1106582
1851755
1733060
1680823
1369466
1728143
878266
1669308
1320406
176907
1644745
1373278
515507
286225
157505
1338925
10521
1281191
930306
344386
119141
29401
1429077
199822
1403877
150976
5779
902375
1653726
1930719
433676
319831
541088
1441315
389382
1420253
437636
1539644
762542
88350
453044
430119
1374128
1638924
977849
1800931
88717
790280
1499257
1490747
1731757
877991
445760
319836
135020
1910420
1332141
1275569
1277976
760487
485632
1136440
1813804
822273
945721
219320
735086
896525
1943959
474192
1630875
1882511
944576
1227968
1804520
822326
1850405
1851329
1682870
1779751
1297900
305629
1858472
695465
1328060
1003003
525128
324376
1251092
1269688
1154608
1640746
369024
530836
885733
243257
201206
76390
1322263
1066117
456535
721463
1179801
1164538
1547998
1328103
1681403
76466
408028
1816078
1703692
623855
11498
733249
1292846
1883215
1398712
1494158
1696701
492762
1832127
1414805
1726981
337284
300613
1957762
1079696
304742
1052463
1007727
1548841
1128680
671323
729041
250425
1518281
1309478
891883
1964832
1459723
1965678
1817388
999748
138017
1800859
359040
613998
60306
1024754
306454
734139
325511
882464
735415
387423
402123
1551091
310039
395080
1575357
1569965
1423839
1869635
1983357
880215
389910
184863
144176
675822
399994
1613019
719307
346358
647779
1077961
1280343
1528551
1125612
221891
1543212
1675468
363132
1354156
1557162
499791
377121
907001
940118
1957615
779774
321273
1584842
570413
1259026
249027
988791
212090
879055
749460
959479
467139
1338335
858802
1113656
1024232
998691
23312
1836025
58581
215431
1430248
367880
716855
100450
179885
746938
1263309
960999
1114988
511792
1289039
1955057
1317343
360886
1263345
544168
1343852
1071690
176650
180525
1645522
1834374
497583
285132
557600
377704
7490
1341269
125245
983171
488423
83811
1884410
757318
796747
33180
1696304
1966009
1398087
1148255
1842428
749207
1820405
1171576
464440
258217
476282
1334875
1600888
791893
1316704
1017993
1930257
980439
880376
1839273
1843984
899951
617830
1562086
316523
1415592
1595603
322213
354904
74615
317545
1965178
1060075
1276632
1067751
1746446
1695073
35478
566667
913275
937870
1971841
344801
1239590
490991
186435
1211890
58473
1681939
1853535
1840985
808369
909310
740406
1035990
1903686
150599
1339281
1534478
404709
1270112
1051405
1389146
1320771
450602
1130107
876814
352652
1612672
160194
875327
313564
1180722
547698
1928192
1917959
517344
1470377
321409
518676
709748
1160939
666587
1592837
203677
1862924
1741570
1406779
1614855
1403780
1284404
1730660
1646089
871960
1141765
6870
1165000
1344539
754103
145070
1253918
160869
1031932
991374
409752
63001
223357
685146
391414
1460070
1964999
970118
237339
252591
89075
1127046
156431
647114
1228937
1588847
1405465
27948
1230450
488996
293393
1647671
1311332
1510527
334097
274949
895574
1577006
997247
615776
1763699
697055
354243
1538119
1623996
290188
1742657
803520
135373
1661595
1131111
703862
399173
642916
1129282
490678
444781
464876
343027
1621428
1378001
1278365
566537
1304552
1894260
1786884
1171434
1024962
5068
456781
760258
1316175
169660
100424
513594
1577462
625243
543692
208518
456677
1328200
57933
162747
1626639
1803726
1757919
435255
981583
93763
1028131
1093273
1879951
1325450
1434236
1311036
482613
286149
1028568
1762460
1798048
1871356
1879751
1614957
1266825
977393
1983608
933474
1300987
1905824
1190528
1893360
356182
1315457
1929913
1611285
1368665
1494258
1945823
474539
1812870
1051078
1232241
1916625
1474678
605953
1697788
952098
1619897
487115
478926
200727
1583829
1896396
576712
335122
620755
1985939
180049
150788
1273790
22804
1296255
1798209
1892157
1922512
133642
1639553
1709285
623028
1752414
1303009
1966573
759285
1920801
1782123
1108280
1448290
1421129
443396
477065
1413233
1185405
631496
853563
1561453
522910
419783
1438532
144293
643980
1362798
1341014
1561536
638549
1210848
1753821
366307
375210
224557
712427
200080
350548
1779183
1190048
124903
563237
1061168
569796
505155
1865554
1845801
1593688
1745665
468916
593542
1327368
1136203
661551
218860
65161
1253443
1659350
144451
1443751
526738
1684831
1776267
641596
333107
1197917
486125
1141410
1758359
1606248
462978
511106
1339337
1872437
792207
588758
1661990
1688849
1577760
1642119
1738535
1295501
1329922
71567
1894702
294767
1020813
962502
1726215
413776
1748872
176799
1108743
127524
857609
254669
647537
1470592
641577
1617640
903117
1842614
1383813
113490
1254428
1206641
658306
572765
1929880
1388018
1191972
160234
27398
1982445
632653
726184
1777847
50250
743872
1129372
270355
862042
244401
1787939
870584
1675928
384689
1013103
676029
5321
1867246
687650
673172
625802
327042
153843
339603
587947
825369
1558603
806488
1775773
1939579
1297430
988392
772450
757338
1366805
1722247
1425503
1839056
1130810
1589553
828195
1811181
1886412
993601
754337
203008
1935880
1113934
1369399
412837
1022784
321251
1065014
1903924
1244105
391704
1704700
1239133
1826168
1740169
735474
1511035
36568
521207
1588710
1656463
509732
792555
805321
1267278
1997012
247611
718108
1512450
1847654
681136
926256
1073139
1284707
1762627
628232
1305096
1192951
695
1667041
796523
254226
1251818
1620978
1173513
1012024
1334634
950194
329445
1203064
1712653
1236981
1803664
1343051
439601
298917
177458
1807729
949520
1708984
1252554
1442618
1034774
639246
1268130
1057802
396524
688822
1018829
330835
55397
1842895
1345451
713223
1619792
1620433
1959580
1477302
797374
530617
1899467
196904
1621841
1894221
1904833
878049
572710
1172458
1875501
1663230
994336
1164274
1167682
770682
560981
1884430
1597483
813716
633584
579077
1391371
382146
1632978
635866
1897911
1224986
1744178
688870
1579267
1579468
519320
838903
1741366
1225925
818262
807739
1032165
121473
1401831
953104
626764
514919
1944723
249703
1799884
745176
898949
204789
1251285
1482117
1290359
669082
991614
602224
1001080
1826401
958060
1351293
998241
1799362
261661
1576565
1811653
785181
1796324
225423
1727461
1368537
726264
876400
1023615
797578
1324639
1448648
81347
930369
364766
1690278
276806
1466046
722548
39113
801854
1012879
595181
1041423
437232
39210
542647
63669
1270346
1676370
1455161
1468458
466474
700805
1693374
967637
123165
1551172
559825
1138222
380942
160051
565956
629811
452069
1050962
14336
918027
1885688
599974
278675
1067532
1798985
907419
1425800
100367
1280865
1866554
1033984
273024
655805
1597042
737093
1436753
919308
320468
1446354
640902
1022244
894312
613763
1501821
1268966
977878
810600
1178839
1488332
1272146
41342
1734989
937226
1591048
1162877
1228630
1329828
808968
1884956
352044
586626
527766
570131
1395327
343100
1790095
458646
808730
264488
84992
287510
737904
1592081
832994
668008
1125733
702535
1746037
1040767
811188
1081678
1733795
128466
1014465
1019968
799543
1165339
1810511
32334
822104
789254
343793
1067209
1513448
1937187
746028
774400
1656948
547569
1523567
1829560
344371
414747
626364
1043650
59546
707569
436588
1590363
1577669
1666561
606620
1036413
493745
1352898
1709265
1572378
1678684
1849794
168307
1049006
92074
471854
658782
1004965
589843
1475848
372364
52795
1185355
362681
786048
66710
1538582
1142536
1221411
621223
18549
640707
1919120
1681387
1482583
895913
1640054
822149
1686772
282852
307270
1363879
1128525
1764744
615113
373669
514802
1016539
483798
369680
199812
704552
519475
1526371
1347056
995561
1051178
1478620
1481542
1820170
1582634
796478
1286275
1936578
643801
167357
1105281
389444
1931264
706964
726958
294660
741892
660141
1092988
793691
372067
789254
1246359
791413
115805
1248788
720001
843294
1671231
390117
158277
1150667
21269
1154758
1334033
1201093
1859226
1114509
49914
766419
1140834
1038532
1703240
1342654
680792
1196734
1873131
1998724
1812261
1777773
1483626
409756
618284
499249
1627670
1202784
368708
800700
1787495
1086181
447060
659226
1177734
1530997
50099
1982591
1114632
1461388
1744661
63940
607118
652058
61550
646297
1377179
257646
1384598
1668586
969570
381600
1910246
1349329
1994605
1751739
105927
1196548
1182774
464370
1301178
413036
1988588
1285056
862871
114802
52724
346857
1881558
116159
779199
169028
333676
1836948
1914108
644098
1667705
456677
549667
887015
223522
1361140
1096997
1920576
1791058
1991754
633021
1819317
583776
1527404
1724879
542650
726782
206866
1745674
821840
889934
721176
1699495
1142829
1734233
891095
301431
268166
325798
1965383
608919
1439292
1682547
1197993
1015137
344820
145106
1492073
1679165
1870592
979288
1285870
1989662
1651998
529866
1722497
1398232
1051512
1313102
1751705
772571
1116617
225689
927570
895575
631294
5981
1056248
1541211
382244
243926
394573
1464952
1572683
1236121
1145405
1478252
1441464
1610193
521502
1448960
483760
1957722
915477
543892
827577
393574
1799166
1505944
1453505
1226014
909239
649038
856700
1267099
322996
693587
1384519
518506
857752
1286265
1088365
1970587
4873
1954976
945741
1996229
907637
1819025
1420372
317092
1722333
430702
1992634
772557
1143611
40693
427403
1198571
1363910
1742710
1389285
173296
1223184
1545736
1071824
1636114
696867
431643
70098
730524
818420
1761480
381911
1256628
1034654
40118
1900006
930595
169273
400822
109594
824575
437820
1940608
517920
397873
1735073
308658
196959
1412852
1890128
247334
1272203
1428441
1420125
116091
1909259
79569
1451414
41408
1696679
1872397
620666
285898
105862
148901
892070
459610
1977729
515853
1323872
220946
1359512
483121
267280
387018
248092
377222
441695
593501
1320465
1092240
398374
668666
1289039
236587
355077
1191678
279367
171218
1322267
1030236
1705131
663517
812007
1242488
881939
1410969
811086
228716
1780034
1224229
323238
1171411
1442879
1116708
27758
314154
1080884
1637239
1616833
205712
709612
997372
330627
1787834
1829577
1861422
1405001
1948874
25404
1269407
1253579
1688551
826844
1020857
1640443
1776534
420499
603427
1880889
242481
1122138
169536
1127832
1977329
846339
1009135
163945
1680078
649836
1569585
1116313
1100642
1453285
1537425
813464
1438696
1297334
1450775
1138451
653379
787088
374364
543361
251130
291724
800700
315595
96105
1253551
361047
747235
684821
1690272
357843
1068990
705406
1167919
1653224
338265
1588443
800261
1825389
1340923
23669
907147
1183410
1446886
855508
1313440
1306240
733699
323600
1293648
576931
810907
1867575
998906
76404
1026589
353350
877202
1813051
1902106
1768538
466900
552679
1222896
1014820
147041
409394
1948248
837488
840875
524662
1733928
1426363
1803222
1379981
541707
1116738
1688927
441023
21515
495732
1201775
15517
1930945
1273257
1902541
1549654
1267079
1364843
172438
344299
1388749
262444
598772
981386
313396
240276
1946040
1651021
1484981
167817
1962598
1060687
433313
1633543
884832
157046
1797251
759117
1195827
223634
1670817
1974957
951821
1436001
1159172
1588136
1317605
923995
323739
1563237
135966
1241426
1511851
464462
354393
1054055
1529082
962887
1320291
1697897
1715410
102363
1673028
1534545
336514
228702
1714364
1556942
1739818
1948408
175756
1900348
622606
478712
1565174
1264191
1266992
1014375
722919
1548320
625495
1425676
538785
510381
1050487
418027
1918127
1766295
1743163
932739
1439774
967589
1185426
1203200
295210
289218
549502
1450207
1829338
1424453
739783
936554
299373
1107335
1556249
229305
1298843
1748710
86997
696586
1597224
1729530
1822200
1864366
1522425
372820
1779869
794316
1953325
1707497
473848
1881112
1166988
428793
1608408
550922
472094
1432316
1914286
277756
1128475
936827
1024195
572699
1200142
1265389
549505
1093076
599603
307636
88259
840174
99698
500829
611705
1472154
1566127
219949
1020005
838437
1539099
257977
739804
1198655
1682235
700469
1671098
1225239
1105982
1295899
421805
1976945
1344384
1871990
17314
1738830
503811
1789667
834310
1408435
1918876
592291
1494678
970057
1547707
273396
701500
583261
665121
778676
1756892
882078
903587
78369
489499
1085085
661111
897852
952526
1343164
856198
971824
1035658
870678
721962
1855331
140575
1403553
1093523
429202
1089459
1171550
1473781
1323354
1120574
1659774
1790687
1680907
1429830
202787
1760164
191623
58990
1753915
290667
1215585
1419862
1049240
1275534
700473
548699
646157
199740
1948078
1252303
1569531
35140
520526
80384
1571361
951494
1955718
1782705
1344563
1390319
527030
754637
927224
789657
608899
419451
1478823
506074
725816
350322
998666
734726
125644
36234
1105342
672676
920756
920855
1362912
680478
258085
1597904
907896
1201561
1115650
1180052
774476
1951745
1004304
28822
307036
1866553
1356094
1518861
777722
1601293
104151
899128
1857607
861480
1942964
381381
636295
984198
1407771
1442019
1948007
737432
204141
322615
1568548
1115382
1209240
882751
1607912
1883109
69436
560792
1177182
256608
1710179
1886308
1712447
1252561
1806290
1144111
1279996
935503
392113
925977
1750772
1863347
1625125
787963
1640568
211901
1433138
1298583
587656
1225648
596873
1206368
364196
1684391
1053587
391483
1472424
1551940
1096473
1622553
570154
288159
1076834
1831086
493558
145625
979104
992616
891598
1749308
529941
1772337
729475
1768578
1346506
1903282
1869546
1120599
1924912
439804
1867117
1537270
975194
139949
1561888
112295
1080204
1922547
1846424
1572631
950006
1912901
634327
526603
124713
1817614
458152
146470
225749
1636425
1729553
1963158
14031
1277156
634557
1961923
1804933
655329
562528
1722559
269879
121994
519804
1274604
376526
1148479
305546
1175599
357628
133682
1711836
42680
1202504
1781762
1315858
443289
922313
861121
852702
406430
115292
769020
1920953
637869
145199
1031230
514250
1618701
1206368
1861748
961670
25636
1180546
1284085
1704237
620461
1747877
1088903
601755
1085614
1427986
290115
785058
8593
1981732
509081
1401902
466240
1112091
491972
1935289
1878899
1172540
1011931
426999
103603
1800996
1146758
238074
1913359
1640985
579102
360303
449171
896397
1622311
485331
829873
388807
16605
887496
1721176
1817614
1787301
605925
547518
54014
1247543
670309
1135657
523047
422631
1708116
392251
350165
466438
358848
1144299
351912
739516
20814
337261
1810027
1518555
1505083
1467608
584428
809899
1958486
909568
1247209
1345350
1776983
1431893
1066202
190563
855634
63161
102081
389158
240633
1614305
1405006
349598
290912
487462
420346
1987313
616396
53715
1869219
1110237
683295
1281501
1405856
1614172
654256
1285632
950945
1450853
1716810
1423139
1098189
1154808
147810
218742
1454798
23007
1188625
1609182
964580
1209981
977693
804949
1560641
1485924
93352
176650
1556455
151071
1418132
1054233
737489
1075473
1917133
300806
231100
1550607
99945
997957
1517884
1620746
1557055
1676478
1731699
1686284
323500
636941
1895814
1326374
708731
837775
331693
1032386
1341582
69064
24894
52787
1453881
578253
1486870
856642
1911550
1712194
1441391
593042
158016
1447908
906033
943879
297777
1364
880608
237464
1521078
25347
1271707
1965520
1393904
265825
1499046
1647860
785267
1047895
682320
302787
377349
1392060
906483
740303
1681900
1708892
799129
600522
203053
375640
1013699
1683446
1030014
1460914
680913
1837726
1405339
141907
532363
928120
353954
656129
16286
1034784
700473
852933
1508121
1460841
1371138
785216
704445
1639374
1843008
13172
1142072
800140
1461147
865919
69255
234576
1838016
846461
1571547
760745
386218
395080
571718
167604
1637204
60722
1074253
1396940
599525
829075
1970043
692523
1528828
920876
114302
353499
1814380
758316
500055
928691
1157895
1418907
1610848
612579
1929887
525075
212186
1918631
1522271
1193903
161100
1164146
1292822
1161595
1662363
708272
604862
1291042
698150
1377142
606102
728971
1559093
1950663
1596459
533731
1498613
1496847
606632
1265511
52902
1126274
712328
517557
549894
1319616
1048101
940017
1748812
420983
892790
1839557
1913862
1338647
1450207
1153342
988856
1060805
541357
717692
1307335
511060
27160
1846111
221153
1492660
1396647
446461
1443291
316633
337155
468876
1911855
1784794
1671421
920920
1112888
946763
133798
707834
1350815
1757168
1524147
1114093
1817634
1388592
1484743
54659
185983
1859780
1386707
1732661
377239
1036255
1470862
324525
1041620
358789
1464983
1529261
613323
385202
1765479
1219437
683577
59279
658256
139412
1168656
795774
1877255
471156
1206556
753709
1409609
1507323
1183805
1784962
837775
522054
773087
1480422
1880181
1709097
1074263
57962
437495
96860
667409
367390
1634264
1462198
535393
1110746
1133835
907799
1766263
1344346
249941
1488417
337625
1936384
1414313
569105
1128988
1693008
764002
1258718
429629
36640
215781
1583703
614675
1795369
617028
1279457
1369099
1301837
153095
846106
213272
1668974
207204
420902
233072
620824
1981851
328811
287523
1622907
1460930
82865
1814185
1992753
809566
1277069
1480523
396917
635843
1901487
1677986
1867232
1655442
495013
1913127
1944062
1407953
842994
623724
1891131
1613335
1112047
560095
328026
741737
135549
182825
41595
1834728
50263
481972
28350
1645142
947557
1390532
722934
1681705
1681711
360728
527401
1763607
10607
219347
429836
1499612
1579869
738840
497684
32013
493896
465572
1964194
1698960
755624
120436
460667
263604
1915449
7343
886022
1801941
831090
247840
1486094
122302
1624088
629212
1017129
1521312
815636
681804
1816244
1206736
1666952
414412
925921
1147407
1260846
1842480
526509
1745299
498796
1745065
1621258
74778
416841
672538
1196177
1994659
356943
1663359
782348
1440891
1562463
597064
453553
506505
1553688
50309
197749
1764349
1407618
1992076
1370270
1173571
766975
1199230
1778689
724607
1931333
1704352
1712255
1810112
525417
537213
629777
1641455
1570520
1100936
1653251
247036
688713
18638
130370
994657
1241436
1703301
1624047
1512165
210255
1507298
110783
1375278
540052
1384694
588627
971933
1587874
88267
579028
1671640
1966161
1584050
967270
1609000
1201474
101848
1012845
879668
1868639
841525
1923025
1668067
1706663
1052345
701709
148229
1797385
1292822
1469407
404381
1987784
736679
1129607
1824376
1680193
935520
1778608
540698
1536499
400636
588526
83029
2238
567305
1813000
516623
1160101
1734965
336100
1148953
46781
677361
1974082
1920855
514841
1364768
55713
1339440
82735
1059595
1304672
216911
964578
103681
1237409
154110
25960
1532907
1914973
1331785
1703969
162156
677257
1775907
1091202
356331
711097
1475468
1602338
741818
720849
1237997
1840626
1878848
589498
1816647
1351022
1311042
8579
1985076
1377267
205319
131768
573227
1179181
1994497
1366187
951061
1856954
753326
765730
880300
1178035
584636
1358080
1588500
1778362
673814
758940
1211007
1524455
1379959
629803
707874
1691573
846624
1430248
1402550
509016
937218
715218
219747
1260967
797432
1955933
582402
1583946
1670070
13695
1149591
1505637
1376273
12580
64174
909602
826276
178220
516832
499234
821981
541216
1922653
1761162
342299
875293
1768524
1422542
467298
1262123
1330105
1232316
1211473
281685
1970663
1896302
1126540
424739
1707899
1052404
284056
1719420
1159755
191501
635222
941982
1790768
869179
1721387
1379786
90074
956170
1910435
1027550
1855684
388691
803912
917981
1797223
233038
670057
444675
1835701
910681
1538755
1609932
1676979
240461
231846
1762713
265347
88071
1218567
1923835
116419
1300253
73033
42501
1317372
501228
601116
1710724
1286410
1485182
1064556
1530647
408164
752689
895562
1984028
1363927
1426363
1541817
1105887
426749
485278
1470225
841205
547177
1249047
1490897
1870839
1132776
829331
602247
310978
787159
814338
1983811
650937
768431
975026
1006430
819515
1856583
577984
721650
64703
1382423
1105912
905886
795359
1290083
386252
878102
15705
987524
879210
1412551
1222757
467205
1287487
1742040
695002
932761
1632935
266805
1614615
594607
660341
814937
1518730
212714
285472
934272
34019
63776
1274146
1217082
891478
657360
1188945
578986
167376
1281815
568132
1676998
299957
142624
113507
855192
1108114
1292573
269726
1859795
1228801
626223
556837
322276
572620
1659653
979921
1353017
1066979
1923025
1741547
1349729
1288762
1661356
890487
1695359
485997
75082
1025367
727667
786538
418639
4699
840236
140004
1341484
104460
1551636
1171391
1037247
1647693
1366841
1350068
1895203
306857
1992150
1876529
1390041
812205
1163879
1655307
60758
1514154
2316
1829356
726496
1929690
731076
1023549
1077878
804208
1211269
1899481
220931
1074585
1018829
1813218
1406876
1014055
499172
1340375
1642143
1424494
355978
823124
1774909
514022
1500318
1186244
972263
1388695
1931396
989760
922313
151397
1180557
1273564
1005434
774182
1717571
925938
789758
310928
1015239
977316
418371
1800054
1545320
1365667
1904554
1953820
1884388
1300360
1641010
1186886
108481
60350
730207
1474446
1540382
1332609
1221695
1687348
1025566
245327
993025
333261
19450
418088
759148
589498
1940156
44595
136709
64805
701860
1811175
1853424
1011958
1203363
1696363
180076
1693518
38448
185319
992270
1273489
944555
774570
392425
231669
923087
1248010
906001
1401803
1091755
763791
1062565
798037
847404
268658
43467
29958
1176826
1229790
1917367
103949
1186191
94174
1070822
1901036
274001
891993
1373499
1036699
1325086
1536623
1795638
1244631
1669211
647592
1815471
536411
947311
663286
683584
1186066
1445665
296768
613594
406568
914398
16748
1234718
230120
1169194
205514
434846
1289558
125423
959798
623760
1498521
1188305
15913
38356
217579
668178
56398
1254503
242906
1464791
465578
1399949
583117
1208665
1279257
1827964
1574379
123686
375347
732237
299864
179151
311274
655501
1190774
1494894
1109348
1617492
1732761
271605
145293
1633543
1430229
1261605
29474
1588534
1745857
160155
1112698
773600
741437
22977
1869477
1991070
1987161
696918
1944996
753838
1245408
984150
1543877
715529
2203
1133795
603025
234020
1627019
1472840
267463
1164072
359511
426676
239160
1775778
1205507
816457
479614
1433795
1640205
1489075
1750866
1463259
524850
1874465
1310598
1418457
1909590
1431582
1220046
1204380
617378
1399417
278351
169752
578006
225150
1992077
1200823
629958
414031
482337
464555
893282
1599575
1547486
788858
897601
795558
859514
1210172
1565349
915035
1317856
1329957
572526
625895
859066
1764315
1774969
1800832
859608
1439114
1680663
1472435
1152240
1653678
1273882
676042
453817
1239682
1852826
1706122
1465280
733295
1324984
1377768
1523783
379569
1480170
452444
825918
1155227
1602059
819805
1317025
504933
1046578
1270539
1281036
1246626
601327
846606
1301510
876901
1793211
967885
218435
1755377
216279
1141263
854835
812302
796696
1751998
64464
285680
1873602
1383773
1158950
1723590
952164
1205553
1090746
201214
1818406
1078962
1941747
3393
1402819
641480
1047028
854370
596628
1824581
1565951
1462053
1877021
1251930
309375
998964
85370
158940
959155
147210
1163847
1999488
1642967
1998090
847404
1895119
1136752
1997459
1014537
528586
1489683
750221
1893901
526204
722425
1633883
855833
1075877
1732120
1424011
136694
819806
1737015
1718814
425510
194275
1468281
231243
71525
1424642
91912
247762
1561174
315330
1859469
1587018
1034782
1863313
701178
1206089
475345
285952
1278527
291652
303687
1181570
1601376
176103
195345
258372
845220
843821
1756205
1677143
1669963
1607744
1062898
1067166
3471
859514
927987
1964672
1486271
597283
1930597
625571
1624464
1742496
1842118
439136
1311327
974053
997664
1680705
1472037
1265476
460748
1963679
1876915
28192
127391
1331510
1650011
1752557
648490
1672744
1018244
1972783
1353526
308881
1286676
1285050
855295
1288576
1908299
426944
603919
1178865
612737
1611376
1805250
1945752
1488920
1158544
1979713
1052375
22536
1733843
190554
1478677
933657
784483
608083
1449743
1391150
1052148
1403774
1068976
729096
1874075
1450268
106526
1367985
1357888
118685
1739980
1534313
1730426
1045365
786425
1594359
1038460
179333
624011
169899
779131
1672632
582266
51314
180474
1720452
1291635
1400934
1022351
1097558
1321878
122504
1539451
677918
910707
1421195
873463
939910
591589
710272
1702381
1595758
1023739
872653
418254
414344
1665010
630477
1956614
256392
1274362
122586
1645837
643033
1597072
195831
676746
1709929
1830793
1718703
1404417
791227
1785999
38211
154288
383666
694837
1585313
979621
588513
1474198
71190
1329167
632857
1430931
385370
752941
1090762
265308
1739214
814093
270462
1767164
734540
511705
1137572
1197749
912608
1868748
888639
1400766
1200293
1700432
201336
601323
6443
1646762
1709868
536352
44058
784796
380735
510296
1480298
1401242
764849
1922879
431305
1381163
1725334
1805754
197515
381485
1157116
642720
1948688
1781070
1689786
952225
463058
1628036
19485
271855
1132224
205808
206897
475335
1923239
1769037
1857812
1801967
1193940
775783
1856554
1366426
336093
117716
846972
419333
1639748
1388916
869983
270445
829269
1739283
462439
104218
719324
69589
347374
863823
624848
297918
1693620
592198
894008
1387532
738254
1366375
1117673
1851908
1624549
43718
977888
1735488
1530444
220828
88712
1532774
328149
1774118
791251
13804
382438
728229
1521506
1626181
829358
803617
6552
986374
553496
249937
341227
933474
699260
1028328
1809427
399124
1286338
137520
626143
13946
1801607
1795768
834056
780965
1299464
428165
91390
539466
1145776
525714
248037
42079
1393815
658048
1240118
951344
1758490
1511508
599120
856521
1420637
111070
462352
676271
472442
1063457
695843
460769
1918317
695287
1880390
653751
1551679
1907299
581457
858406
603612
368088
199656
709509
268452
615874
1930491
1364561
1708688
121311
356056
476544
425484
1956615
1407748
1232258
1756196
1584715
1636431
192417
1906465
1036113
394240
1310961
1717221
1082403
529668
1601411
388036
1739969
1516980
1908723
389621
715529
279703
439910
398164
1959415
1588088
359590
1263235
166207
623997
165872
1522086
1574533
757135
1541755
1694239
1809982
1297848
1133089
109183
1445734
523707
381056
449483
1865054
933546
99130
1870564
48485
404603
1498149
297406
1012967
1132448
821319
1434236
1759266
1812129
1572209
1590222
1292833
780710
22977
1440455
534806
422459
1973968
1596274
832515
1614807
1275534
246630
874182
1001700
1214701
279661
331846
523457
853902
1091932
1834109
840677
375244
1529371
1428222
1390548
381656
669381
563430
1319133
890469
591186
1996799
1292679
1579747
1091009
67678
343644
1276137
624137
767066
1062111
1789448
1670
1029497
757066
681251
570392
1701530
1876717
1018609
1820677
1195931
1105342
1087160
1267386
1449230
513
640900
1638886
1405920
1423139
1780438
839749
364008
1093635
1748866
207986
193946
1495320
935966
1091706
1668034
1683288
768762
931787
757664
224484
958672
191123
1546715
1263974
245269
1078424
1471708
113276
1786132
668882
1054468
1550839
937083
1765937
952437
247634
1913428
1269905
1513271
187962
1010872
1224192
535965
71932
1338335
245822
771289
957908
1559999
641690
1074459
851063
1117476
155781
1323952
1860375
401882
1953820
1099175
1872453
148824
791509
1481751
319341
1065847
1180133
501447
1711906
969751
463741
942099
812354
635791
1618765
706257
1891944
772353
944208
691947
658528
1375443
1047094
1614089
1717583
1153002
659666
1063833
1474482
1970314
518496
441669
766933
1142503
534643
86533
27721
1465162
436828
1639141
801243
1579914
1669231
67106
607055
467806
1385078
498860
913725
1849531
1247271
25209
968670
233903
1173973
1306163
857091
1527434
554989
1720698
367674
935339
150348
969979
721470
444493
1194497
1582759
1798433
40494
723314
668421
27897
1896578
1420569
1914886
1535527
1788629
1224422
1998051
176964
496681
1311301
1611436
460183
1973550
855951
418284
281215
441618
1327282
286950
1117159
949333
1382499
502094
427907
641507
728802
89557
1996101
1216075
1508376
1240559
361854
582343
650069
1812018
297977
196732
1806493
1859638
995363
1118685
1739691
711290
1155342
1265511
852321
1432975
234012
946722
406941
208426
1827834
234433
1881476
419103
1629959
1939502
17782
739905
1970767
692158
1384830
1669488
1736293
645810
869352
1070346
1318008
1236212
1977162
1692163
1724479
292216
1899867
627229
1904925
999458
927474
456316
828078
602024
1487009
1671248
1725291
1524503
386584
419441
1400683
209745
871408
438113
1676591
336939
1604086
1276540
1612297
1679079
494513
1754799
1903076
196432
1523158
594361
1258337
1662011
738589
164199
1730195
521448
26944
632636
1965220
311095
1781504
372005
1525897
1791170
325609
1565399
1324738
506566
792714
523992
1929706
1692247
483658
43572
1573241
1559334
638694
700845
1492893
615685
727226
499008
584767
898900
1557381
707213
1814484
1752021
778731
770253
675726
1539322
235301
373059
1098812
1745489
952770
1787139
1467598
657375
1506355
171217
1052666
1298039
583573
1850347
1852237
1829580
1136509
696022
1628250
1083333
930032
1629249
80830
1172484
1803940
566466
61466
663063
1597805
862986
310851
1226266
183652
763056
908445
680631
580214
1106465
1043186
673242
1663741
1935439
56862
355357
439522
1385585
1144369
697967
804727
922268
1435283
772236
375796
811995
1402325
1947101
1427212
1312312
961987
1696854
1092201
667522
1595013
416161
1309642
1862121
319145
1447914
705126
518917
804088
1860412
1027402
881627
729914
1893773
1573469
670528
267357
566856
277386
790586
1815525
958553
786131
1333136
502788
836090
662795
258970
1230892
1282493
686475
857569
1906108
1676173
42885
267819
977274
417868
531071
341029
1454933
1097595
1605297
581203
1135917
1641728
209997
765610
474319
1745668
1389685
524107
1529495
379683
1607917
1489200
944980
720825
1255138
189136
720690
557468
1140020
590339
558573
387774
459948
1492430
434857
168876
1313961
1766720
32334
1682793
1838406
235346
1746155
1610575
214442
1481975
1986382
383216
1837923
1295484
1688210
108725
1588034
1759713
1657199
1560680
1476757
1563056
880368
1922408
100450
407976
802582
129760
813939
361125
215328
1432996
551441
1385037
1811663
380882
339294
1421584
760155
991623
1003977
1785586
145927
365468
652471
594577
654939
1176155
1174947
1056423
826476
1504572
1558767
297522
1278298
1083118
1817498
88350
565379
410600
378464
1027326
1416966
485590
1235257
1161595
1808599
918959
1334323
1582212
141536
173088
217720
1066990
633765
314957
1766791
679085
669146
152394
35923
615029
766167
1702711
1180842
732144
570200
1305864
630844
366925
1865696
1651842
338888
982678
77121
1268966
74630
721229
288225
568171
750663
1276703
1414757
393691
1576635
838794
1099937
1399105
1336869
1656411
1132093
588133
419993
1045061
99150
956448
163292
910880
1718665
772671
1343861
1567604
82943
1163095
285505
637599
1314242
1706927
539004
511589
1139622
1759769
128012
1501143
1886619
770516
952875
139960
1201954
1198447
390318
1407904
1848282
1644488
1467176
6660
1274711
1558096
305908
19303
1964851
1974162
199303
761129
803293
1936032
599651
814510
733618
1198261
1980701
1126660
201123
1763277
1643543
533482
454530
1181970
160142
477428
68698
102374
780055
1980561
800699
1809718
1145573
1102819
245425
38221
12060
620313
1442421
741718
1031634
1688720
1773942
1188144
1740853
1215697
1574217
1339840
1108694
1819718
145293
469087
46406
421865
1201006
1409332
863116
345050
38518
1645244
1063922
1407434
1444934
224576
1443213
241615
478135
1372167
860303
557586
1547450
1071619
1459997
143730
1524934
767350
1209962
628117
296680
31238
601520
389064
1530763
1901647
1147238
295617
378848
1379317
1642904
1300286
1492687
1670926
530732
486629
1593299
652711
1691931
1553865
304634
473828
1075622
266687
816515
897315
890110
612203
1406012
1052535
1865615
1388500
1103750
970888
1855826
769815
198161
1686982
140350
145958
221706
269002
1928929
1218354
129567
1253780
1841019
430154
1374774
1379246
705849
1193902
811199
1878396
722796
1256980
1410594
275629
483748
1748993
1361523
11498
804303
1000453
569865
30519
1584834
687139
120645
954633
1814585
306613
837140
625568
1154437
101528
1171322
264110
464700
1634301
1643883
19917
395424
1275521
1369024
1977761
1150724
1656153
1575499
741344
80327
1443244
1200581
1325791
1137137
1245663
1001684
1754935
1923674
388424
63643
1835076
66029
1450278
57954
1003382
1771457
1425458
525505
151675
1826265
164626
369616
1172514
1356778
1165204
1949874
752097
273267
428513
479741
112863
193311
1693044
817968
1951765
1747837
1697227
616685
1382046
858802
682706
1548702
369347
276698
352816
552542
1786609
1019439
467831
907791
1804481
1018268
1545144
1127982
799104
32363
157379
512332
1635894
199486
1566582
567336
1275702
304920
1723762
96470
1307082
1387759
572271
1361372
645873
742927
766581
147109
1405465
625898
1104976
807229
1549299
1495755
1609174
499011
38711
1414686
1063974
198948
10491
1930322
543639
443604
1018453
128108
795334
1127142
1412956
445016
879058
853652
1859194
1978136
165442
1523677
288722
1013237
445201
1527732
1697447
901486
240286
1494816
1976357
882037
1135499
831439
406382
1940560
1299900
1364691
488742
1531506
544749
636711
110862
603139
1257911
1113888
636185
1383485
306857
688776
1462230
870387
1944157
490126
100849
244524
270423
177159
625545
484268
1989469
98057
1415398
1844627
781244
957554
582716
1275041
817200
958590
1723552
1049747
1396971
469087
740737
1074239
774334
610855
1614523
1239932
636796
1479919
412070
764571
509523
369111
1756394
139446
1375988
1762556
462718
660513
1634592
1392189
1703288
1921338
497742
931192
402311
466866
1300515
1746749
1366455
340871
1020253
109865
1318754
598904
1390595
795172
118189
1917367
1089772
710474
1802110
1946861
820399
699152
1908471
871812
1544192
245756
336987
50294
410339
772017
1758693
1667155
356387
837977
400784
476080
538375
1873156
128187
1642904
32330
335161
159543
883068
1412952
1863470
1125942
917848
378232
1415719
1022168
460493
405002
736769
292683
1512184
617921
1893069
610284
254700
566856
1641911
132895
252925
1154610
1729414
1736101
423149
1635463
195337
481092
1596570
1891857
1289436
1183080
1184099
1863363
901157
874438
714221
1040092
1012411
928867
1987033
1598893
1910267
1590153
1327517
874830
925594
696915
285679
1808993
1467569
322941
112864
1941106
348013
560508
329503
92425
1440096
96162
1562960
1215070
1808318
1597326
458852
1142072
1238971
1480475
1815649
1094887
455958
536247
1415167
1621733
281304
73424
114486
1668073
1516431
1129636
757094
1216042
253789
205878
1827555
1657820
1538599
1983156
723650
1129946
1513568
1311031
1331972
778450
1705852
323003
1751531
1345218
1457538
1421616
1354381
1390548
231934
1874700
1236183
132683
1104516
1428591
1988774
533409
870733
668882
1701471
581983
660635
1738830
1621898
269975
917215
166639
321292
559430
1011697
587282
1766055
481801
463657
1434369
1162566
1877753
1015994
294901
1609517
2931
1696776
1252862
773777
1627615
1464910
1752475
1541860
117157
1739516
1723236
577324
973049
1254758
1662798
1735053
1546750
52336
93101
1672940
699064
1948915
1222663
1504116
1818735
339626
1831917
678518
562543
1717177
1283791
1174515
1080037
46371
547592
624728
167369
348685
1908539
803272
869604
1390298
1949753
1219184
217127
1857267
1057648
1729405
747280
497487
217887
1396620
136285
1380903
974362
536569
1049743
1012512
392178
1682748
940910
1481205
1055420
1774570
890367
1727194
227083
1366948
262260
742015
547009
342586
566275
882707
41184
1596839
1585229
1858844
1812670
1515064
906712
370771
725163
110483
1839672
1732314
995558
563959
1458635
1539301
1986361
807745
1410631
48077
82308
409873
787993
1631430
293786
752398
381060
252952
487623
251280
1950155
860388
708362
1006951
661015
1988077
134297
1404662
662981
878761
142523
1505381
643009
530329
1291477
1870128
179663
1406057
143967
1260766
249996
265399
1035043
849690
78459
1842809
1206511
405921
767325
1287921
1548503
180238
1586368
558396
1215752
1136245
607839
571959
1572680
1204417
655694
632287
892559
957443
1572774
729575
622276
811365
1849866
1931130
465497
539622
717638
841800
1689449
1422963
669816
1582246
910275
1089910
1794460
1886501
1160929
75372
125332
1003971
1281310
724054
229325
491850
1403860
1896536
328795
1269771
1983906
779523
1248343
504815
540310
107082
941339
729772
164457
1081819
40050
1024405
1384639
1167735
94300
363274
1233867
213252
1951175
1710333
1112972
522267
1983006
489121
1595679
1682137
254329
1442005
1326204
935745
261878
409748
697049
1265171
1511048
1915544
311089
573133
1884315
248823
615092
1221291
1819090
327113
1155215
846730
240600
1484469
1470658
524864
865747
1550970
1577900
1300088
1809310
1323872
727459
496822
881356
803129
1121537
110216
1470117
1595810
1072197
157435
1311299
1092535
1197694
1873734
801916
1481433
1188285
232151
1133791
737700
189306
45678
804471
1338486
1008350
1371668
313991
1872027
188450
191291
437296
1788591
1044450
807044
1584715
1993512
1764859
260879
1322054
1786957
880770
710829
1601337
1270807
354721
1133590
943264
659926
1283633
1264360
570901
316213
216178
1705101
1084750
771086
287598
1580188
3363
1203975
1492671
1472251
1156692
278351
10756
380359
851342
594554
1037715
979839
675001
1496031
526116
1507410
1488795
570547
389219
642883
784877
995470
316260
1514462
1076987
1626805
1351482
1277941
1024207
1931849
1899440
231934
272270
1939856
1315770
1880204
1122028
1593585
1809755
791104
1843638
353105
1699401
282463
1063468
968372
1875822
1055683
8249
1238691
1063542
1239133
119207
817280
1997707
1865988
448139
258831
584714
951392
382302
1601961
1105345
1591826
1799495
1696732
1120116
1384733
47714
418724
87193
1874784
1018090
1571023
639673
705649
344718
563104
1398437
1822510
1148899
1174177
1142573
1119403
1533677
897082
1240483
691085
1108842
1851637
1555689
822855
1408976
1912580
323971
177717
1568938
814241
1671802
222642
1568279
1577472
885246
1338572
346412
1054585
1117634
464900
1292671
915945
363454
1690195
559149
766487
1612844
1899948
463549
333457
1357698
1486487
663664
774401
197451
1608079
1223754
305946
692208
1011947
103575
1589372
569055
1967187
1257067
881271
431245
280371
456281
713498
344950
99050
1647829
239307
1287991
819891
1390838
989591
360102
287288
295469
1356303
1742034
1185881
1763910
1628483
752480
1699617
1963618
1503000
1239209
1369432
1301301
1282493
84116
2478
202945
830107
257950
1529762
481231
352117
1589771
422594
1968886
1904016
791251
1093353
347228
629737
950024
858187
530078
709968
1825788
145260
1597439
964705
1894310
1155749
397592
1755037
488669
1791647
179820
1701452
603306
1295002
1162474
508986
224772
253092
801948
1926376
1827677
38717
981498
1862672
337429
314316
1051632
1189922
1401062
1410929
1246375
1934926
258887
776571
1701064
1063181
458533
1670732
1130186
289867
1791996
830857
1750115
1936415
169740
1784305
925572
1285872
1249991
1277547
1955879
109992
783766
861088
1123385
627417
1499189
481
1095954
715314
1905232
1109254
1131515
100565
1163187
1015441
1550118
1229822
1567356
648292
1182003
1384717
1059703
800617
1702516
1188878
37866
854323
366844
62338
649162
1024513
1605397
390589
1722700
702866
1954029
819335
229258
1382604
1315791
49406
1323194
441201
931150
1091753
1613343
511874
1341415
532795
618608
477857
471921
1970434
1280088
160181
901037
1917240
945732
1679312
1464504
482892
290225
1846424
1186328
1912428
1520997
999741
762348
1167586
782196
1860540
1812609
484440
737202
615874
662779
1669082
991873
1299326
131493
1656230
1902677
1553612
886703
1512808
1938696
952437
1316324
1859121
1794147
1082629
1059288
340606
782780
1523783
553912
1563458
1759787
1100642
1588215
397333
630115
287734
1581719
1723890
1800707
1546434
1364775
1218465
418446
1978144
1217316
236573
427929
1864849
317553
1060789
1488060
249686
282080
407302
489014
531401
1885472
1445792
1126168
810315
1113120
195656
396477
955934
229888
266285
61957
1473194
340702
501230
1616786
1121992
863865
1091079
1147127
1139881
1861871
476034
1164043
1369435
1283819
592661
1666955
1189984
1997222
1256683
431229
1650194
575882
1972352
1176847
650512
1009592
731607
456775
1734750
1820249
306234
26343
371570
929784
1535150
1573004
1895004
1335974
405422
1796392
881827
318366
1093434
1628399
1175193
1529212
1755783
924894
596553
531639
1828591
34495
1639413
1743223
1808266
386286
688951
1406870
444880
208214
1510188
1585662
1027296
521761
1201748
101531
870916
356895
1603174
1784917
264363
347801
1553353
56194
65161
536487
256507
1468063
747801
1850085
1383460
1637435
490419
1098343
517793
304981
1095256
1730033
628240
1589070
1007863
1234373
719704
1773979
530538
1892456
1370294
313793
1206361
1600011
524104
922871
1597474
460957
1335380
1441346
848800
148414
1321955
521874
1211625
232617
413930
1482651
721164
1745489
1952688
746057
500612
1012358
740569
439122
1930230
1012881
619109
989917
1478476
76809
1216313
728438
506033
505293
803051
1305171
1242074
699489
305714
1031949
1716628
1060745
1687983
1279375
1267386
1730389
1864966
800583
902706
826708
96696
1698832
1390666
1354622
1385724
1866005
271177
1287192
1787578
1444934
1751375
1997422
1805763
967294
688036
419712
869281
294831
1822801
1643230
1310683
1848242
1489865
705608
746858
1728139
677196
970810
1797202
202100
935845
1053530
9851
1769373
1722405
526079
1028771
415043
1966533
549778
1680002
610473
892682
11524
252587
607049
1221244
1987620
1319454
1592968
672753
1837374
164991
1250697
846549
609554
298551
1515505
32727
379388
594380
1832395
531692
576533
1681678
163047
688236
228129
46671
151175
1364741
925802
344698
1346603
1377900
429093
415546
1206113
814069
515491
1946321
1772684
1405113
1131626
74431
874935
1519124
626498
1354244
1322575
500110
717469
1380276
1915581
833500
876409
1647984
473942
897167
1639598
110170
1159728
1716686
1275711
534840
450450
1400719
733836
1226868
1982051
864202
562586
912552
766661
185319
1218991
1534151
1366821
1591959
920683
847097
1329746
696216
1575312
1860360
1559858
1556420
1888040
1316985
325593
171673
241883
1359506
457041
1883759
915196
1145645
1831764
83014
1884856
58884
1066463
1074716
1288494
942179
1238806
1302876
1651983
22815
358189
49661
222594
718536
1178477
182836
1146673
52894
1700434
763578
531755
293306
749529
293824
23128
417627
362806
447596
783394
1556402
1942579
1622619
1691830
1027124
1462853
154381
438873
1840171
1862107
1316914
1095866
740352
1587178
1442479
710363
107738
751517
9584
1417483
778223
1879673
621939
650728
1752678
549994
1362509
107060
867617
1097589
649758
827435
1128262
740814
1102236
830829
871337
1493208
1712212
773933
1188110
131380
1399504
935436
1419101
1486702
1414479
861253
9465
600065
1563106
782644
264535
808805
1324747
1460841
1267011
664849
47136
772837
1975379
13424
361798
1803509
1838741
1474643
1133181
255497
616076
309345
397820
199794
1617805
1149201
1534439
1417493
459377
1275833
1377930
1834830
1091042
9318
1692957
883708
1771171
1954873
590249
863897
749031
1117614
81049
997054
1840059
229099
1410202
39638
1192917
761925
1174518
940789
1774023
548933
920778
1655442
301093
876123
1897221
856245
643511
696652
1647796
1032198
337080
1240261
433170
1229372
1600397
1302356
659904
1218660
450390
1055466
756904
646248
243708
1489120
64341
837586
1044783
1013607
1714060
751338
1703953
719190
1244903
198226
835000
1692839
358015
183612
417053
801414
1120031
710543
829269
1067762
1518861
347334
1016994
31643
1131637
1564648
22149
1395950
1277582
700633
1715335
133078
752645
385926
620234
559336
1862630
1604128
926796
657408
690156
718829
1042480
790995
1624824
1079293
1159475
806009
848572
562934
1235950
52501
1488284
1880449
985215
341029
1695546
99357
1165654
922279
1301384
1712653
1717026
566779
657713
982005
1025652
1454543
1562733
1063539
221931
114764
74196
1367422
396201
1960080
1584897
13092
1241470
960293
1374888
1947511
1566750
181819
1817392
1661556
1129276
213077
1998051
734670
1079982
1067762
1224799
881271
1332355
456573
170838
1053492
1284383
1371931
595437
1491556
564546
873941
1883968
1015225
286618
954766
612654
350681
289734
366612
480133
211919
567320
1565237
1787534
175017
243507
1138667
777878
306333
826620
787954
315383
935515
1456325
668726
376952
1469476
1586134
931817
91112
1275671
875518
1847265
268021
1089312
1069257
287297
1602327
203719
1740171
339948
1700702
142613
1921626
1184511
1735056
661121
1493385
85751
96146
1541647
1030416
99792
1997386
1016771
203525
1623125
1156744
1554902
776571
164027
1448246
700334
1208535
231568
103202
1116531
117595
919121
1983726
1001622
657976
1651462
322241
1598564
1689656
188795
576857
1048521
1006548
1849088
1752926
156855
1570853
1441049
1958894
1720471
1067525
833085
814215
395471
111282
765216
588536
49905
1655491
118591
886587
27606
1808993
664080
1923464
671212
853750
1292966
1173110
1198407
320006
921361
87777
535824
1187830
369471
866796
1048122
66295
322135
1254559
539449
1472556
1346336
665897
656569
10026
1248296
1003078
424655
165196
1174474
383216
1844747
1150454
1861980
956469
762981
177878
363925
635340
1553457
860741
1462985
631574
1121403
706375
1653057
1228746
652230
770573
1433768
1149723
1489914
1489936
94540
507794
613708
1866553
1728526
575975
443399
970700
784385
1766036
1337548
1703601
1789096
1925
1579842
961447
1088709
214854
1667265
265987
1580140
849959
1199862
1181382
295260
1716141
114592
750797
937224
7098
753917
1025494
1347421
1508523
1673253
445082
778550
1448219
312187
1587564
1690521
1660124
28800
1064377
454807
690862
133201
873560
381723
802092
420968
1101102
1502210
1101446
157557
1312556
111038
1468311
1523292
605379
496271
736498
377465
44773
136552
950563
19705
1069680
1749629
1752943
214436
1233870
1655909
150581
1566036
1141875
1497829
1378953
1190694
159665
390202
128568
669112
1157885
1555130
220361
859461
322347
1086021
243774
1623527
507673
1810178
1256732
179628
713433
179578
898646
322250
1690935
1570877
1994722
222110
1708426
1996559
1709243
1385161
1868110
1053574
458261
1081824
1483443
509808
1926495
1359951
993675
557913
491919
1240040
1649763
142634
249075
1437085
314621
163604
429913
1472714
950006
1113033
1852826
916613
1070189
1525659
1286316
1987912
1924551
17122
1752886
181271
1304672
1772684
1495179
918744
1062800
446564
112728
1911070
1217378
1845593
92774
1984035
1042138
1659982
1933345
156810
278687
711470
287553
1879620
1626944
1347069
1692362
244079
24068
399075
1860420
567841
1301934
385377
1776797
867830
1790966
1450656
1234311
319682
1960197
1731634
1330105
169899
1352043
1717225
998097
1778918
549799
502327
1349488
606660
178245
320465
1606936
588529
1121344
708283
1141984
643698
1482247
631890
1954780
1179805
1150687
1198341
1410980
57839
983673
1694378
1623542
1612353
159365
1869287
1526158
493419
1890649
1500276
767668
518623
1574180
590658
647315
562833
1965394
600964
747762
96281
1567097
1103656
1903265
1011308
1684837
1425025
739099
1214464
1773572
434595
789696
1507624
1803470
261294
1494695
1000609
349803
64076
1817113
958513
436150
402397
1768521
1999568
1418220
172257
1974648
95017
1811682
613754
1488719
1015135
183754
602814
604644
1424271
1507905
1123918
1138935
950778
873199
1306816
1273060
1894632
440445
921095
1370252
687025
1911667
1504146
623832
1034336
1642013
1351276
359512
1165315
513999
1303048
137538
329513
796523
257435
1745481
1366880
395869
427996
1681056
47137
201015
1926334
772236
659771
518386
1014360
89194
175183
1939450
1395722
1630729
891880
221140
1495567
882964
951713
706354
1579079
1571745
225158
906825
803313
339932
702806
1102200
1807601
1389110
1578008
366539
369057
1134410
1926850
835504
895209
530975
872179
1441642
856684
1552173
246027
196826
862482
888746
548647
566756
1381875
326314
106113
247364
283624
1930290
648498
756943
1707098
529615
329698
1858202
1721615
1322560
935579
1326756
1446755
1265581
249816
54187
1980078
113975
1644980
470631
715575
1237490
1554276
234077
547883
1089179
246147
528292
349566
1142072
596620
1174592
1695009
193488
996352
803915
159175
941672
1632309
910531
198916
173975
96520
450690
400654
559805
296691
150564
255223
1501099
599496
43547
895353
352384
1497499
1789824
1795784
1798157
1725557
1315970
73196
1990657
429583
1732314
1250591
1004899
757226
1200147
884869
464900
432338
118993
392759
1048583
1961820
163684
1981670
1029680
1437072
1343208
580854
714547
81670
50111
814174
18181
204844
1360122
1285599
1883459
372183
328142
972385
1171563
1567329
1245457
1279877
1841665
1900305
908687
604526
45999
1718343
1009060
1807732
1651208
1793986
1282135
1417052
1760627
1548776
156007
905622
989626
66093
679611
954658
1982964
1071302
1410325
810987
707181
1190389
947279
34675
624594
1063393
740134
413356
438060
575280
121249
690388
359345
1012699
452414
593253
417208
439654
1054486
1431720
224919
1336940
926624
569293
1819422
1255999
1524980
1800292
1506436
1770992
266835
528761
1036725
272396
319745
1139926
1656913
906926
738837
1981938
629241
1441181
388279
1046424
1502865
1922531
1966163
658337
880212
1197797
765751
1130092
359675
1139878
1663163
1531225
727644
1246805
577188
418452
177509
944760
408119
1098148
1437167
46158
1425896
1142646
1005689
710163
1147050
220568
34019
1686488
1520893
1069206
1253176
1556015
1957268
139624
674795
1377648
242016
118796
43545
1295978
642218
136992
1448205
1566732
1902091
491115
513158
1116348
302171
1728670
722922
594607
1416065
487209
1122738
687348
1984020
394688
1583045
1592976
979288
555595
1682324
1413249
1594476
595434
1726727
803022
1268245
818202
1304809
727456
1387744
129740
126627
1418465
1940835
458720
744371
896089
612743
42129
1194493
1761670
1366541
387060
1280669
40644
1508122
1367099
469633
1823777
102336
816543
1664229
900132
1626746
1601631
439650
1150793
1539246
1564973
1609218
611266
1158751
1846233
1604827
1338647
40795
1230721
457150
318031
254598
1527529
454480
1309341
772522
684137
749106
1083787
464751
655909
1006695
1582385
567844
1591746
910746
1971664
1342087
1793433
1697585
402730
490410
278023
410665
846507
1577842
1190969
1582115
1620841
679431
1815405
1094579
109580
770534
357047
1637618
1798329
1771931
1891259
1347776
1267043
1662295
508149
122553
285435
427034
961712
408960
484518
384628
1234286
596054
1890475
481635
1030162
394962
607770
1040042
797857
647822
236014
192247
280138
1526317
89255
955111
749582
517892
355416
693279
1979328
454183
809769
1584790
79474
1119782
228533
271206
258179
392626
1347809
1463209
689488
859601
1672420
1406804
1093843
292198
536801
215940
1639978
330989
1725425
1428750
286783
915291
1205528
571246
228097
803231
1162398
787483
1807168
278562
1615866
1780295
1099123
1828214
801784
676703
1914642
1920216
84271
385231
2096
1790177
837035
1610547
1233984
457947
541743
1248396
1283107
259364
927533
746938
1979485
1684211
1793061
487579
502492
1441624
785142
954147
1997355
15661
1591934
741225
152682
679877
844015
1844307
1315400
1488332
490979
1237818
1445193
1342648
1248181
746587
496616
674161
132058
1727375
1894552
71211
802069
102113
742937
971824
276260
1928375
1731275
1645421
1499320
1409532
1729492
1518704
1335291
1269945
1948319
1147368
651302
447093
290963
518944
448535
521508
1024508
99744
1766732
906605
213414
1790449
119771
432918
98235
34667
137572
102627
628951
105319
1133777
495719
1916074
726028
1725585
694669
775580
1763978
1873916
954972
1445524
563596
1900608
454765
1322171
1050521
783520
1253949
919437
1673159
1427
693587
704441
25479
608919
432728
21
1044413
47586
156319
1872814
1659690
1200675
1049865
1954067
480595
1638183
1014097
1736277
860580
92425
1118340
59644
980079
1822801
1271922
810549
464751
1247846
1840118
1189654
72540
1114395
1393705
1283140
602127
1654608
1079435
1535862
1889636
1945706
601980
1113250
1603723
1708632
1624411
1163218
443396
28135
1974855
161757
1187878
1387414
353609
503644
1274096
1663848
1715826
261949
460225
832743
585010
635874
1660803
841671
252044
741819
686375
1687098
1956525
1597984
661726
1680410
1060410
1868941
1786912
1689203
451371
464250
1827053
1916643
1215281
518851
155086
146265
2000
244826
809734
457867
607938
1184453
347893
1802689
939067
1242771
1452525
1824376
894377
1129776
527417
231245
1673527
273245
1013739
120718
1542747
1775725
507381
478341
628246
1111974
780460
928511
510558
649113
408318
185224
708349
1169194
1181178
941657
232360
74455
1784189
1330284
925512
114814
720492
1078236
1840171
1872762
828068
708616
987365
506905
1331729
658111
1106532
1059566
776543
774226
1073585
1960861
1483141
525856
1549251
1739223
1867371
662824
544463
1324536
1534333
1285207
179299
1307659
1947592
305614
623855
1072751
1154843
1545093
1859391
1770123
1689714
1768632
667568
1585923
1134562
562597
480804
797208
1559369
554356
480550
52594
356613
72744
253628
1967394
554948
730072
740416
36692
752003
1488302
369786
1119213
1210415
1976089
335700
558722
267971
1459835
720541
486752
510207
1898067
1067756
1013149
804906
1202926
1175287
706075
899366
1669284
1176196
797226
1183036
1264384
1416792
516249
945316
469282
1866423
994714
110271
1303835
930163
808418
597327
552437
237716
1962637
1094855
689292
83877
150671
424650
540855
1339058
1291452
1776073
1403317
952414
1169425
1146825
1966621
497403
1438718
1155945
905730
1966313
736206
958327
1732200
895446
10125
839749
781683
209441
537887
557730
970150
845955
1891906
95721
594271
343425
1046199
634057
1570599
1000999
978240
245263
435691
1430324
1663673
662859
1243856
706153
1083440
1424096
248973
320264
788847
122981
1909090
1506892
222899
1722169
194929
1223557
204526
314034
489801
1173048
1795061
776081
1541905
460792
1875355
1811199
1872867
50926
1522903
1362937
13285
1031187
1572680
1148772
64464
1978809
1577056
1807958
1956716
1877489
1348730
1950154
987415
1892780
198890
1559527
788306
1138693
173501
934785
1209227
1810993
285952
1094086
1964339
49779
754822
842423
1956422
23597
443696
303495
1323603
537026
187749
1140881
1880135
801859
1604980
340031
1472437
1561042
1285114
1439124
550538
1328823
490126
1932785
1276889
1709683
1771239
976342
778448
66295
799717
1839966
1540617
1236201
403434
1831151
786522
750892
103337
862087
1999938
117595
29627
575530
1158353
942179
1307143
425286
357346
1630370
1665031
388456
1266352
334708
317856
1715337
722346
1472154
1524977
1239184
1189684
750344
1199909
749529
1452043
1338409
117217
36361
194541
1552672
177123
322089
1022901
1401678
102461
1375248
96651
1590304
1777741
1713795
17085
741933
493656
1630699
1451057
1960442
874568
31677
194126
441937
154285
1797663
327104
596054
1363788
1726926
415528
1877873
1246441
686405
279703
208486
872792
1470156
197729
1003602
572794
164638
732384
832111
1709285
985049
1991673
1423325
1381374
1217179
786472
1981393
1881496
1424780
953421
738985
607943
1670926
711213
618129
875482
114470
319677
1613740
1325826
1599741
208369
654975
1765174
256746
1711063
979182
1903900
944830
1016889
1022713
729041
269797
741783
593974
264344
231725
247170
1274461
1361761
1555004
1485532
1036297
1816847
502567
1761730
1339581
613929
777483
403000
1665489
89136
1282449
97304
440561
1508380
788825
674283
26183
1582389
875110
574731
1819049
380051
1424838
1163535
522820
1370109
170733
1028657
288758
81965
1205783
721315
366840
1695058
51256
241319
588264
1106299
1982460
465024
1919028
173832
275368
1365420
385116
1177620
934892
46095
1952070
137543
847272
588176
1227885
1274088
1507002
565202
189060
1377556
908729
1138641
1456718
466272
1333244
1946683
739395
1055440
1816029
1723927
948963
1014489
1776745
912647
1540411
185445
1372089
1655024
1375551
1432564
305074
185427
765899
912002
738155
596783
1159246
661426
518944
1696607
1922631
1148772
218959
1256063
971123
377533
1502222
1404852
646283
1533073
1995816
1057944
1836681
224240
769624
325317
1201430
923095
1219058
1514885
678462
1087571
122840
286954
375603
1323949
1058369
1778302
616210
1469423
1415
904695
662046
361226
1085824
1715828
553865
1841776
699019
30113
1949897
1168238
1100912
105854
1410138
792579
117036
1583654
954226
222228
32416
422356
1639087
1109143
737297
1468942
1424142
1202321
291204
254020
434089
1912362
1859694
115261
813852
1414372
52418
1949532
1981200
280351
1416515
1524520
1756625
899724
1326831
1383451
1478568
1086244
1157590
391726
1296278
220786
878836
1083507
1865847
737320
1695696
836360
580608
1416861
939789
449270
440398
1048758
1251366
1963392
94456
893729
252761
776705
1354054
1150952
399513
448585
1851755
447997
1826885
879292
1488642
1013724
1602122
1634187
1047711
365285
1073890
1622125
820348
1068632
1206161
588912
209054
955336
440471
1605549
875144
169415
956530
1973928
1615676
382015
266360
1807708
196548
427879
576268
871109
132178
1052851
741892
1831440
146233
1729567
503695
956946
1160127
1487341
961554
1791210
1915227
1575367
822446
491839
1557480
1207925
535969
1375709
1156256
806344
2933
1415834
1153877
1731753
543021
1930160
319478
1788573
969284
1809731
1362218
1224940
541902
185046
1894843
753032
1391144
1435130
708042
1360274
74023
843359
1419791
1505006
1423943
1617791
1103902
1680351
1942744
194242
1398619
998978
316293
716269
326479
1390935
1489368
1972332
1840200
187729
855935
892849
123324
961482
700649
1057733
84796
1859150
941748
1812464
972143
683517
1261631
378972
1414498
185012
1942907
327750
931758
1716864
171851
454137
950067
497126
1938660
1083043
369737
1652098
984550
1602750
1034592
1147932
805594
1583184
435484
1733332
833279
956293
508221
1986332
1518305
1059543
833733
179663
468076
1745714
579537
830867
902704
45960
1142759
922453
1398936
816694
1397257
681444
1013237
585085
625724
1111748
1456120
900245
1625669
900471
147041
992734
1897862
1437167
1727289
1644175
1266099
210570
303676
1967283
567472
1538084
1057668
987811
1326346
699867
1363981
1844988
1657944
611260
262249
577923
479794
1149446
1328974
223720
657270
917238
1542563
1692739
111505
1204307
1631529
580790
1997505
1507118
329725
880072
1930229
300229
134216
442199
1417979
155514
442980
106652
1460028
486502
1411454
114550
1117186
726047
977487
1834128
1653433
403318
689472
1127624
1741974
1090175
1073455
324997
1770835
439120
214929
1190797
733938
585306
1635416
357199
46610
149777
270985
1956143
1366577
1739466
1751563
379397
426913
999988
1756652
1977056
872898
287637
938683
758624
1663338
1051552
291484
938273
1748462
1242649
1481972
43780
296200
1205641
1228140
612799
523552
509539
767491
1019444
1215129
299215
709551
735514
1476720
1754144
1625141
1934638
197271
188575
426339
393365
1408560
1443091
1327943
566743
5321
1298417
540519
1582113
788306
1770850
1471769
589020
1465515
12613
1112316
130384
1085651
1230721
1766110
831453
726560
1336377
855915
632459
1505997
1760847
1892527
1977533
1312237
1141012
1655392
1800556
729018
1444517
1890689
109039
352858
1065579
1845493
1025208
33652
1238205
202100
1701908
330162
1108310
1108373
1412720
1774547
269238
237520
1480806
1488828
1129174
515988
1016889
1915128
987343
738020
1594978
883004
408185
1879593
1582645
1945768
992183
1508139
1245653
234159
1411162
1490257
11204
1869735
1288512
1742351
503669
376174
91077
1365662
206512
1275128
865154
1790429
1897031
1614064
1656226
527491
1105374
1210676
353010
1590008
482463
242829
1963259
1320677
555734
234884
1221526
489508
366418
1106570
165308
920774
1048858
1387650
1352796
1710237
584124
93237
1167777
1929537
711043
594176
213367
437088
849411
1704747
1367672
1193985
103807
1049231
401039
645636
598294
877436
1445647
701231
1370243
508751
1359743
1176908
1555953
850523
421173
1759190
181761
1313196
833295
1204495
517374
420532
795175
328551
140330
1537656
14134
108491
529117
1972641
485849
1008101
88990
928691
1398688
318229
1412575
192963
1458601
1821820
1696367
898491
1733809
434483
355125
593263
1297456
717796
1403285
1455236
1044473
1995449
357787
887982
1934501
1884064
919488
895502
296560
555972
839392
71427
1270010
444825
10235
1759144
747686
966750
1568141
412300
489092
826338
1787921
1742398
1009972
558028
585632
36640
1138714
1383908
1198332
899373
1822793
1756383
775123
274548
798814
949694
982818
582169
1814713
1008914
1566651
1012213
738258
824284
304920
877064
1204417
1342597
699735
1916472
1176170
1904270
330689
15370
66666
807424
297854
288832
1800021
315089
700461
857132
1326815
1374355
1422122
1152942
1784529
1491164
1442923
739027
959620
593463
180525
1504175
1442985
1114386
653187
930453
1832257
684387
270110
528894
972513
1584923
861789
133953
54069
1506
1112259
1406633
1660557
1067538
1670276
1250373
484336
1638348
1236901
812952
1204549
713885
642362
888073
1335704
764202
1251591
330878
409303
1946224
926655
1444203
533316
774699
258030
1560870
909962
608478
204186
866093
1296217
593542
1333990
650514
1332983
358223
1583020
319546
688538
160015
509684
1864049
1218429
1913705
368745
1890685
560099
1885371
1112311
1390838
654404
997543
1535538
1392844
1345351
642046
1710610
1776976
499251
1378043
1128544
237530
6076
1365037
266533
821946
1294124
852047
1008235
627752
1940688
116868
606957
1603045
885241
242639
1228630
651633
9866
1556834
210936
1147190
249924
534352
609924
1470324
1860547
522023
1292966
1130412
1199380
643644
590830
814993
1171822
317847
1460116
368441
317401
1971219
1249991
777133
221726
1386092
1162439
1810081
1656711
1259009
4079
1596753
1217859
943040
1978364
959244
1071135
472648
1563825
1533548
1527052
1668679
371062
1469696
640772
1039465
1078962
1110070
807115
1526798
291105
1246614
858645
1357920
1845019
1996955
1043707
1116735
308010
172605
1534584
937674
1608408
751590
57494
1425863
1961350
829881
1115392
1970618
365
929051
1762556
472598
1299272
1759120
1290273
897956
923537
848261
1583931
664980
1180072
213188
418604
766911
1072600
911402
596221
1124597
905599
108191
797134
321460
993265
1845630
136044
372515
1386381
1826284
1130669
1895260
253161
152059
1482703
1814464
1236507
122927
577611
1807684
784679
1861980
1251857
581968
561271
450766
31369
325975
943983
1789767
1945180
369909
267983
1957707
651591
1267522
1276041
258686
1054079
61912
685068
315856
391729
823804
1699852
170878
1853396
188653
933593
1204286
647952
793833
886873
397135
1512856
1263770
1311083
752476
1266641
610407
1776163
703456
1071033
1993694
223985
322078
1406633
114647
715575
318936
1847868
1733245
720094
1883071
522023
478144
283706
911761
465845
788496
640908
1778744
1565578
1753231
1856622
1702545
904534
917299
169149
1963107
426658
231582
586069
1263235
135223
62144
729575
519814
1091019
720966
1605185
550889
126099
338709
1885103
1006062
1645594
1390373
155809
1924968
1207433
1943725
202804
659276
557372
1620231
51657
1106431
1978470
271204
330989
1139927
1588887
1902548
1003000
1545514
1536547
1873738
1356492
1320315
1320366
610703
1216987
937481
1351509
820908
424961
1711276
1319361
494022
188245
1726704
1353077
170560
1867675
1375996
1430324
725548
705695
1692298
852250
1354303
608949
217483
894633
977732
1069565
622878
1914153
637333
1254650
1828882
1833121
851302
1936232
1037205
220982
1546456
928075
614369
1278327
1342513
1032238
868153
367341
729793
447087
1938051
1494124
1268980
1110283
1706135
1464473
1237779
109547
933287
1744751
873296
1042176
950152
1863474
814457
1181604
141663
885968
559467
1813802
1678242
233148
1799097
86249
1114269
1752140
1456790
736971
1368805
141400
1445099
99492
154053
1960446
1018319
1655258
455826
262946
1137873
7634
1554795
982432
1770359
1258691
777283
371499
1490990
1311321
1225821
1252710
286001
119136
638486
543127
867552
1993958
535081
1407178
660015
560781
460694
76696
455189
1801320
694949
1376015
845964
498558
1510667
1534429
1636081
1740400
513736
298153
117559
921243
665
1397791
588050
1454917
333758
1897281
1335794
1974201
908383
1857247
799898
382564
1262268
1947505
1947462
1505337
89036
54808
382323
304963
872831
11121
1432715
1614637
1552085
1427422
617028
1597326
1106432
1672420
1153721
1941044
581686
1809933
491032
464943
730642
241540
994078
93273
146646
1287636
1529336
848256
395846
975952
1974100
188047
868241
1168837
164997
1748993
1116046
1138671
1031097
1527972
1359747
28578
1958363
1114121
420406
1218137
1994974
262399
1964541
1137183
1669021
188169
912649
1817606
323930
230869
1156692
1726898
479157
1052287
656588
1854705
1790112
362776
346334
1744179
945999
296639
900031
538858
1101248
1582809
899837
1120886
1806625
1250780
254191
421424
1536718
1619771
476563
1943124
675072
837199
518591
993872
1580626
52000
250222
778570
1169552
738367
1928921
575652
171302
1456685
977627
173946
213579
1593983
675955
1610368
834129
88559
1887920
1058107
1115737
892153
1109849
1296211
1117884
1100912
1935244
1967689
1237332
217112
721851
525057
507386
790289
1247665
1485415
1916076
18181
599568
650010
1934441
413785
202928
1450998
378519
1479689
1611235
580271
435398
174437
469313
210160
1385024
1883753
1314736
1719323
1404548
1507730
1209379
234572
496815
1721213
1892390
113715
420618
529475
1750866
710361
948485
185918
1581016
1676285
1463490
885563
1372511
76390
1945272
1702394
1059486
516288
252883
208115
1873603
1414115
1497070
1187750
783123
1210309
1431102
1673200
303499
106614
1945180
1189310
1963575
544485
303572
1646901
1735747
1051762
469084
1144093
424001
587014
187935
1044172
357426
333152
1798166
1152428
1235227
1408336
41658
74870
1029119
1550166
1269872
448366
1035800
192963
213747
757170
822222
1443250
992830
331247
1387754
392261
1842225
844682
776835
1185602
307364
926382
1625989
1998091
1510149
1634260
1675134
1445231
639278
1273403
226199
356195
1619364
1271750
1437410
592270
1589088
1404426
1277976
1344836
1466243
116570
777374
1286796
1482714
285202
387314
84943
1897267
370375
1378203
476726
1568321
107681
1256279
98157
1682870
1420253
1005551
498748
1264513
572078
587405
259590
961055
456766
1256933
308303
1890007
1144074
716196
1097595
266814
1790061
1028534
1173140
1744141
1893564
225911
351388
826440
937591
823644
1463350
1440204
1026307
1621922
339407
202938
80087
472004
1739588
587014
244400
1486880
1683185
1023922
1611623
1636288
583187
893706
189612
641240
207585
878511
141636
1662217
1739358
1213830
241944
803753
686473
731996
1487349
354453
126063
1300981
1872284
1779899
1418271
1934625
1252317
1843229
242328
980672
1369246
1314242
821203
1685452
1994267
1316395
1062154
1112223
1923089
1194914
1380529
402379
377211
1713747
1916914
1804315
76133
57691
1706116
1117710
1481507
864137
56073
1594038
854698
1106634
1723130
650122
653348
646608
134937
140628
1851754
922642
467287
301225
618284
433604
1520968
1019485
1696701
130088
1799610
808531
1064370
538941
1979018
979067
352525
689525
1066584
1943271
1530886
221580
48858
1855324
46308
1294523
737525
1743786
703154
172113
280036
1259150
327992
1376898
193613
1086355
581968
240876
1036831
1498195
659148
307986
1837381
1242165
1199198
942890
760263
392706
698829
1617258
700855
1613859
1960722
1062081
939110
211139
1116817
1027408
569517
159376
1129007
686608
126960
1439523
1707764
1397813
1111855
1363566
69425
1320030
202464
1045199
1706529
1136060
479733
1133797
1206809
1440731
1615698
1400481
1336724
546940
1223247
1673633
1097519
425916
93280
1633233
576352
786947
653113
529312
490538
1941895
1508427
622988
901199
939460
1409532
1445665
1291910
694045
519182
1817713
817704
885119
903763
728699
887565
598210
648163
110786
883603
375484
396290
338209
292827
356422
1955566
1096937
1815517
1360262
533875
911031
1040267
323426
22255
290099
956585
1947093
901970
1381406
1359251
465310
891546
1009695
46184
20017
981016
40473
1992163
315714
1651400
282088
333600
150981
560038
1850528
1577720
282884
70955
71420
224657
1720007
789738
102160
1767876
1597439
954441
935084
20939
1380622
1711091
1618348
1481181
979108
69373
1306669
1529210
1135100
67709
428205
1940992
1229433
1288762
1009538
1202639
1588342
1926572
1910822
61374
1661546
1792807
1954001
9070
1467099
1988842
1211178
700790
106480
1523496
1135882
881756
521810
116152
1356096
1400683
1618699
429640
372981
1247826
1368245
832553
350295
633099
954408
1196914
701565
1757417
1764641
669773
85467
785245
270576
1992023
992696
685546
923166
1043353
321139
783890
648444
1940238
1603372
1103443
1260506
827518
1614583
1231164
1452043
846521
981506
20280
581433
696671
386882
1605296
323228
487787
1592990
1594721
814174
512740
1422376
1926857
1634464
862619
115333
148191
1930568
1722876
269827
1397613
1875362
1245934
533202
623130
769240
1816472
1866157
926253
1548803
1273435
350499
318810
1690247
1165531
1168338
1180290
519751
1004575
687648
1181501
1427835
1426432
529196
668342
1170684
1576043
1306675
427029
420588
718717
1603988
1381295
727675
641577
786379
1908962
370704
993393
1785783
1466515
731932
747006
820345
1679376
694837
1791505
77648
383590
176364
1451334
1703995
424073
326101
1402878
1613316
615914
1278169
181819
541099
82456
667894
1758548
378475
1458421
1332983
665655
1334238
1147290
1004653
1358518
1499665
1236972
1814296
629891
690437
963140
760122
1581708
1544090
229288
1627308
654628
713826
785540
1089896
1935518
1850780
1349013
463148
897426
1650980
304159
1028204
1335298
785117
1766441
1857724
1707893
157257
1179608
1742866
1240143
595286
186171
1984515
1760799
714391
445779
1552159
26472
958212
339603
998221
789075
570855
1109532
331397
548021
1305034
1778662
2819
552102
406295
1555183
1789078
1209831
627621
401146
519692
469847
1458346
1918389
16354
570500
1563465
1421195
1064262
1461341
1964
1084936
101893
584821
1174311
196421
747880
376194
862860
523627
961764
415802
454140
797763
806182
1637403
1480206
208443
1035212
690494
936251
1256355
1721724
307218
1554097
551941
1920282
1772386
83585
184740
1635769
608018
894560
1432261
1402443
1272287
1720108
336620
1520893
1326613
799337
54847
932724
1699438
1019043
556787
477583
1063791
981583
218756
416837
724828
1029119
1320092
703279
1904925
318594
1013943
139626
1841005
1138509
1602697
184434
1999540
1423365
1443932
61673
992534
333229
132414
1554055
318968
920927
699025
481224
1643746
530217
1905165
111819
1351884
672523
1000915
1117970
1817015
120477
135638
1292966
1006526
1030155
1906090
1794498
1056064
742659
1537481
595028
1218499
1687440
48338
1045873
724714
1698176
1913905
1151098
1640174
1739379
1123986
1017961
855006
838724
1718876
1165364
155809
1712983
399146
870855
1530908
1544474
665251
1623857
1082068
244755
1164453
1282868
1281032
459569
1676488
1402363
1733101
1618703
1071472
242846
1111139
1303061
501999
128920
45680
49901
1438495
498409
1461783
564315
1445276
855610
31319
214595
1300824
133682
1879544
1747663
1904722
166453
998829
251126
1596545
1121745
1054716
1415834
841670
1006949
1988353
1713315
418250
1793884
1736423
483049
66214
1173577
1278801
1477654
470389
468134
876189
472981
1901814
738547
825284
1210894
422653
1784801
1400763
1462050
1525483
231065
184283
1906207
1947719
772358
990447
1400719
1707809
165335
1691427
1047249
88990
1017058
645184
1738996
1539706
105106
7240
1933388
567879
816667
374892
250572
1557963
899894
1341756
1842088
1552586
48458
190572
1858617
647443
1772822
185516
1792080
495287
51605
791896
619294
874176
882865
1363166
1993880
1794196
782624
1119892
326386
78114
68131
606425
267253
869968
891736
1371434
5617
1591378
1477764
969848
235451
816901
293340
1984329
1631417
1606083
1330525
1748864
110503
1164786
539440
1529981
892893
817227
673339
1736602
792002
1129182
569535
381345
1212395
1331648
1065297
1396330
774170
1432021
1116566
1349854
1748710
1968160
1267099
1055586
1988284
1095069
349386
1664026
208624
1030538
730154
1209496
498647
782971
1789349
1817738
1550253
865087
1234597
1250432
99404
614404
342067
611841
1612258
1202354
1523026
1200795
1731603
571966
690367
1413890
545535
54702
880912
127044
299206
591258
1116793
689499
628965
133946
889755
1441633
1505908
1186171
181182
1351751
1033546
1234373
507687
1418409
559369
1903054
1294755
1717124
826083
527951
1407017
1574679
681461
1361899
1049410
418639
914033
689636
938146
1753602
821578
1019486
240441
986224
858201
657912
312662
368728
644337
536823
1146241
835439
1186191
1508621
1181930
979573
498304
351681
748368
463796
27003
929379
83800
321409
918182
223562
808820
467358
1633087
1731048
1259985
934309
1403635
505724
1412575
1641573
633319
394222
121046
1737430
422837
1545330
1099287
573635
1344180
1375871
873987
1806941
1198591
995524
1450115
1796517
213257
1505243
119570
315425
1600247
1404341
76834
518201
419102
1797710
1889071
780997
1453822
1397275
1489533
417700
1965611
1390956
286688
590117
285020
657888
1077903
1699787
1536743
350692
883636
1616945
526187
1237971
1179530
1477481
1664026
122703
1371979
1386646
1365209
214417
1847793
1133605
798930
1226890
1553411
1694933
1707727
1665827
1941347
688514
365287
125995
587289
910667
279557
987549
1300415
1092320
1521445
1108532
1102933
1562888
1694522
1649549
422845
1905113
1524883
1590989
569456
365526
900703
528198
1346097
1841765
785353
140709
342269
794580
568068
1138532
1937776
1103549
1799082
1974343
1250077
1136597
1286005
1781473
1802673
168363
1041842
673633
130964
1469202
508599
1778038
1421175
1466886
130686
940644
756474
1166742
452488
1097636
219021
1538760
241998
278042
704493
499992
1053390
581585
1951457
460143
1156770
1930491
1941645
1846622
348036
1245283
601013
600964
396156
577575
345571
285804
1754637
1140394
788848
787112
510759
1728279
1790199
1090197
1991417
756500
645258
1246800
1673849
155381
1845586
306767
1780780
1535621
295656
733567
1700379
700727
116561
202763
535853
629329
1090509
1498126
150208
574202
1166335
1599871
1871853
362626
1057625
1391051
1284484
1045303
1829401
232054
986685
254413
175745
203094
813521
1745406
326918
1730493
1093866
1128270
1158847
19333
1985888
729630
1031741
591949
1266769
135456
161657
895682
687212
1088305
504425
1343162
425185
1532319
1673253
1902559
726377
1331116
1757794
495595
858074
323795
1514696
552318
1290234
1649511
1965591
963785
1289599
1344260
22121
72012
1802209
195581
262305
1232692
70662
506803
68680
1398732
486949
1265849
1464134
256653
512818
914943
1781756
152447
390468
1527785
511539
551411
1347603
1366896
77706
1255138
450527
1048719
310333
183937
889244
1176917
685228
676702
81935
1014714
171596
575167
1457205
1725211
675726
269342
416912
397572
277292
296720
1165066
342299
921082
1547743
1040112
299955
1607876
1149820
1272076
872033
68265
402775
1995895
1413010
1501194
1394286
1068151
1984527
820919
753500
151197
588656
1269562
1420168
169054
1861095
822753
827660
1475878
1208922
1165231
1517329
875304
257773
506505
1308481
1528228
855927
471595
1172431
1929262
1025528
1839313
880539
998840
664813
1679284
1805503
722339
1070300
1527147
1038955
761995
495784
75027
1860750
1579468
883269
1506957
1993582
586443
1026020
1647693
1450656
24027
1083043
1581694
279844
1630684
256594
1188080
1194122
1356914
756711
237423
1506387
1291116
723844
1648822
746806
1512614
1803239
95002
1770481
181666
1494996
230571
1764824
1814610
1375606
1182685
1791511
1620014
1700605
1881061
1918780
1800032
1782487
1176210
538109
403970
1609645
1603971
1652439
1531353
1006571
1193905
1365593
1855019
1172325
1338440
1815331
1532816
107759
76554
1652763
955472
534035
295678
693642
672423
1586934
620820
1515183
109350
446014
257769
1213361
993560
582524
538912
782976
1446320
1858193
1658180
1641241
548827
486504
254952
1574338
1033580
1216656
731421
951080
1650433
1428807
1869390
313847
1090196
692497
118904
481169
1905950
1489443
183703
1131008
1168829
285226
1939636
1274485
661080
1584834
1579742
1875057
1374630
1414544
721218
1794578
1624971
149379
128387
1079964
596645
540531
468776
1230141
557044
1587672
790307
190179
1736237
249075
598629
593439
566004
960585
1051221
1548480
1738578
1392084
273396
1419815
1737571
726650
1946270
1971727
658404
1087596
845096
1608762
1652249
1937531
1027899
1740161
1420652
347220
1150501
835240
1266734
1059461
1349030
1119730
1848897
98254
716259
1423966
331717
1056648
796581
282823
962468
1792098
691079
1567446
1924684
656624
1569469
1553353
1453073
1176192
1106582
1802936
1824034
292635
1081056
1735175
611084
1323100
1393476
1373774
1105366
1123431
470650
1459549
1566048
1695548
1424735
1951563
114339
1634707
290817
178977
1963622
223699
994929
1034652
468876
1911353
1938749
590889
1149569
157796
1076834
1659118
845826
1769183
1481933
508976
1978408
1156056
1803818
1338504
1155566
1643797
440824
1772373
759646
392509
213252
1300793
1182857
1500
1164269
114777
44235
849433
1399470
55158
543751
961801
1353689
431463
1593026
1990948
1432849
562681
658978
693183
197940
512680
1782461
1524074
1601612
1683294
492285
949797
94884
718805
241924
81822
1056943
203801
162133
1772847
875738
1284436
1273036
1163828
232668
389505
359869
1556485
1370455
1924907
239177
831811
1574346
421137
583329
1224272
470633
328950
1588577
657574
281664
1308767
313556
802852
1583057
257969
1349574
384991
427362
1982450
1817375
514575
1046034
1687462
380489
1697047
322586
312419
227734
1087852
1780789
1113120
1343889
194366
466986
1924229
828294
1203613
71199
618350
1889309
747281
313939
1251904
1063132
1049576
1530848
15118
1535011
190527
374989
604605
1354765
454930
228434
1880615
649447
1704425
1826187
288338
1465584
1044677
875304
543886
1497499
1474199
938248
1736398
1998087
1243814
1753700
545053
1913199
1231085
1916642
1954163
1356254
266353
393415
118291
1856454
1591383
28303
1491997
1375693
1204028
1856285
1752922
1183042
755096
1407286
59248
970142
1604572
1051432
1543264
1839460
796030
1687526
1822371
700981
463626
682699
1683446
1390549
75678
1125464
890350
1298838
471793
1259737
600091
1993987
689746
1321037
1346002
500893
1294793
837061
35528
344910
707182
1349526
1798169
1254387
1376230
370601
1309317
318804
405749
155882
841064
1687760
438069
1769446
1286739
274593
1257154
1760113
1547236
1992351
1200286
1348172
46754
1813398
564693
677484
1703105
745780
572088
1096487
1955134
952248
818350
57347
1421225
439899
1327593
1467780
121719
1732423
113350
85118
1778677
152207
738487
1269451
929265
1122698
1906005
1480637
260088
876479
781843
1019485
1626883
78486
993536
782709
1568336
402491
1231781
557405
1057447
1104314
1487445
1752136
46492
739324
1096510
1194602
502339
239426
126587
349334
214882
397047
152480
696617
1901113
985202
222458
580477
436402
1273178
1452627
1351676
1351901
1231661
47251
955503
1397680
1976542
274290
1490469
1574244
744047
1021854
1310213
604617
1281156
726886
1564137
1503521
1639270
1749176
1353858
1218762
91614
1211787
1999639
221782
1352461
637624
6032
1915422
1070548
1154289
801543
988510
1411902
193777
184708
1926290
1371139
1610943
751081
1342823
932187
1663532
1311664
447835
1674745
1469200
191673
1276845
11674
280141
1336971
1351769
633388
1075368
1544381
1585332
945561
1930540
661936
1896459
1791052
1395950
45534
1583218
1695437
485080
1506856
1010951
1664667
1826767
1899452
493627
998978
330660
964251
85953
1514958
1465341
6687
1588513
1289222
1584424
833535
1099181
998384
1977800
1691452
1953125
1980383
1567255
1077208
1595084
886872
455660
101614
1640179
1790522
1763742
1831302
1414696
938637
1647829
709263
898616
300845
394071
1270359
1822115
1708772
1358614
170733
184571
1369630
925099
1808002
25221
1835302
727738
769045
1170424
389974
1777416
1991273
942788
1706529
1194101
1756550
283202
1451419
1543085
719683
1121350
75432
580685
1801705
504188
1056027
241629
1726348
1271400
1356408
1785747
1953203
1579231
1262830
1633623
833124
1388409
839555
263493
654664
423591
1205294
43800
641596
697419
1278980
1351759
1956007
1666076
1512680
513601
612578
1081577
1289296
380748
408999
1597268
1468972
392177
816135
316633
658701
1902245
192484
295444
42885
1370072
1301384
55831
1440060
1495107
739293
479618
76924
926516
527293
1373113
1027096
1618970
1930831
1221877
54639
902824
79274
947410
1645063
663131
1250132
1620456
1939729
904876
789608
369287
1154723
247378
1848420
31944
1388055
1530339
1966034
1933750
632310
395278
1626364
1097753
17089
1212662
236755
881754
1184650
798071
904534
1220046
997883
692871
1661630
388244
313236
129959
68745
471271
223982
1039333
188877
1506861
885348
563350
136982
1205782
1049175
1983083
1408764
136312
1136778
237871
630567
735359
1797216
1314601
1982006
673172
919466
1967897
385843
1585424
1952610
1056458
823390
736373
578747
1014561
1219900
1674136
1415660
1947689
1759036
411265
157156
1142324
1399169
439178
781560
979182
354832
742642
991352
1670298
330650
1282025
1968334
1994800
331916
776521
1294865
493034
765789
275159
255885
859127
135754
844798
1205319
919226
1048809
26011
1829136
1512667
154055
50533
363366
423544
839985
1244552
803454
355570
1542563
1432059
618746
43011
303417
901364
1408695
1469420
257869
635011
1095004
844682
1224176
1417880
1689717
290466
239456
1501992
1888053
1230644
858471
1952636
877921
1037590
699144
561092
1496446
268539
1543153
541106
924089
1023570
1941472
1530015
326165
106455
1328148
1756223
1308488
94348
699932
1992735
254164
330299
1246617
933704
739056
1476228
1687348
638510
335211
1612899
869391
1133795
69301
765455
716745
63726
1283653
1951827
339834
1952780
808273
929769
1799757
1867178
12844
754864
1079867
1943316
769274
1443405
840637
1949234
499948
28135
836265
1418271
1872350
1912770
1785201
1156820
1554533
1686765
371361
1563533
77544
1713023
756551
1212383
1545575
193339
1832629
386764
281793
1567176
1486651
1306240
81888
894309
48873
1309202
690021
42105
1992459
1715590
1267010
1840823
1076807
801798
142157
1302252
1702727
502700
616691
995801
979790
688650
279063
819048
330419
215458
355106
77581
874581
1209794
1141514
396142
302854
751209
537124
1639087
1931327
950918
1393367
755209
1165351
123833
1507456
544442
1380512
1743009
427661
1184469
1342855
1123153
1012040
1527732
1992204
1490716
1874268
151562
1622874
1744777
1197597
593628
1683764
1085724
842520
778158
327302
175493
1090209
607611
418807
29943
1767352
712118
211138
1361826
313336
1071064
321576
18218
1156060
1365391
810242
500088
1554934
1630961
813526
1184260
1340388
617568
402653
434904
738052
1904116
1585202
927697
1676656
218080
141785
615978
576325
1398437
756982
464462
1442343
756839
1367167
125886
862721
1661178
1228960
1678973
1717896
71447
1960271
1455129
241169
598155
1151650
1731625
1956975
720847
119517
1400719
53147
1695936
1621466
1252658
963861
699754
1048051
1271348
1062565
883844
1130531
913052
634268
1594255
21534
1276816
1204651
12691
99402
1304613
1516313
1522467
495852
198701
271549
1019042
1656424
868992
216842
1865541
1588866
61788
891168
38307
963115
1189984
671345
1628716
8332
44529
1333651
1096892
127536
1018921
1370265
1811154
553557
795217
850235
1059033
1377358
1143154
1090094
374130
958925
79805
425589
790495
3351
1733097
1796234
1001635
1410699
1154723
1409567
78659
824088
200769
756892
96486
883302
1233037
1460328
485300
1021707
241984
45678
1166076
1822693
327042
298406
266258
947258
975448
614071
1444264
1643096
1159975
647471
1680894
339888
354214
58473
441367
1892089
7796
1305313
1299539
851201
1812612
766419
713698
1162733
1330346
237091
1120807
1596692
526810
27370
847823
1339886
1396097
1253589
1225066
473249
670119
1453716
1672335
1131731
1298756
1528460
972606
1234333
1389506
1519505
789643
1619762
1383235
1477994
1804417
646642
31638
1800505
423769
1157895
859761
1226469
612006
203128
1161503
101483
1734965
720260
457783
993135
1728462
1649012
1662025
658666
364132
1822879
1268405
1354701
1312360
426694
1284064
703185
110275
197233
1191280
1546359
1406259
1036572
1205629
1684313
1607081
1368209
115053
583371
538897
1747433
708339
1365912
488848
1079631
641053
467817
1305047
1006083
1386471
1416207
1847269
753774
1554178
1073256
1312313
1608322
1367999
472278
598699
354147
1772268
46325
574715
1931269
1473504
500336
1952434
42730
162250
1581266
1883809
796409
397873
1557408
796223
1591195
581974
110557
1614298
328198
1302002
1640257
1745406
598826
533404
1322781
88570
790711
1890354
489489
480787
62653
283086
1801043
183702
311186
1150439
1548990
565713
445161
1127983
946870
1918366
357178
583290
1800669
713611
231007
1560861
1107315
953035
1314003
1246786
373982
526744
357168
256348
1457899
863700
672376
554343
643285
1586425
1690278
480686
823755
448675
350014
54610
797236
638305
798493
38864
159208
1059983
869265
623017
419174
1588119
1155712
1687385
1091723
1616852
752741
510081
386151
833344
1030095
446147
252171
111919
538052
1064325
850876
1551631
40138
1531278
1983561
880958
128359
989364
1396390
696204
1785389
366045
87728
765146
962626
1842320
1392855
948838
582266
1095187
1669128
1660524
1118659
999344
1420918
887737
536385
1314070
1739980
1365831
570000
1650610
1749467
1693832
1448363
1385731
1477962
718289
314082
21136
132169
1986006
335467
1639062
1883106
805688
1671110
1479428
35195
1372811
1062067
815938
1999752
1291644
988404
772194
325247
1708419
785090
1765894
205553
578918
1770332
1592170
522683
432122
483126
1261438
26600
1361727
1597042
224150
1073995
122129
1424839
84210
1954146
1611533
269917
1338652
1622719
41242
1273961
1895812
1007733
1176000
293650
454472
362104
1854235
433170
662683
1144782
925539
1759088
727097
1957927
512847
1546862
164197
1323017
982030
1971330
385924
780856
738343
1336185
95878
1743681
1101287
1042651
1934527
1137756
1540555
1119461
1505899
348512
1359761
882965
1848259
987472
1693587
312736
1847214
119064
252401
860499
1339640
1172711
144324
1970306
648703
559555
43623
369065
850042
207503
1443126
1771470
402261
584057
1073141
1200483
1667764
665985
1705090
1584558
1645752
605213
1292203
104646
1750644
777098
1294523
1628624
91052
894783
48854
192018
1990756
1203553
1329881
644313
326512
1802625
768599
598790
276400
1190225
664080
1355217
91879
1073786
1203505
534460
140580
1322560
1183998
53946
1321747
1037981
1929253
1813248
1825045
1299813
642780
1755114
137799
1017384
1071883
878078
660330
304365
996406
136475
1392835
709070
1514955
786693
1618990
1896009
36040
1769949
1220071
573133
208599
522520
370838
1213180
1336516
1525302
1452799
1510654
527454
1698770
1276417
786931
1032431
1320863
1774263
1886035
808094
1243484
1513076
737717
984390
968855
1822756
18465
1787499
1521831
1342241
1348358
1346116
654972
705450
1598784
345826
1259133
1672780
1605995
1749997
35202
459037
503440
607098
1648583
14474
714520
119828
1759481
554213
783369
1607876
620736
287932
341155
1445074
1463937
926587
998877
1056480
1021486
735808
1400585
1045293
664884
327031
865006
627246
131550
153553
1167936
1981397
1294378
769814
78193
439201
258884
151983
889031
1701376
1793755
281120
926879
640653
812857
1304494
1791996
1783245
24772
1305089
1513177
1668729
548290
253086
1325524
532465
1625158
230363
1882176
1500295
787765
1577686
710642
975840
1482263
1693155
1466590
528033
384315
514575
1947777
1335109
965108
1282646
477421
116473
1193295
1433640
1805940
770941
1024936
1705954
1943856
888691
1027064
524907
1441975
1136328
325678
356271
109737
1237390
1199221
89895
134735
1756831
1780651
31875
1570951
347363
27567
1537265
754157
475989
123761
1112356
1278627
776389
1343616
1905712
27917
1207101
1224339
1604982
1971059
711371
1248868
367132
1498127
361270
1908180
870773
1195926
1410138
1611045
1946193
119789
569588
1711640
602345
1321542
1285180
186641
637918
1704818
1459347
40994
696193
1648794
830651
1446001
898270
1552669
708554
1011121
1767859
1024880
1953290
1935193
391945
1676332
1407674
459610
1034093
1859989
110574
1375393
1101426
1049414
1917277
889301
1643779
590368
1808775
1433122
1521616
836016
1299498
930201
1347760
1541033
1643443
1604066
365630
769110
1172834
1378142
1414372
578334
1170315
409677
1790617
963821
1888318
386191
1236290
1519265
644566
1774533
271932
1094870
1548295
1087301
366987
1805948
684977
1605206
156295
21047
35082
207804
445319
1815954
1173237
460395
1343270
945804
1212598
1400237
661060
1041739
1416425
970888
1263369
639399
661538
175693
572580
112836
724867
855381
454348
408752
702979
932645
1312237
737701
1558197
1859912
1453478
1179984
1725200
1073960
1243263
510263
1404123
1455188
255605
1675173
1109486
847999
865279
530231
1073741
363123
361548
1727330
1108183
1855222
839203
26563
1280023
1088305
1461783
1949536
1767465
1144878
1749597
1660366
358146
1341962
229712
1920528
464744
960097
195237
1794204
914120
1670156
1559975
1461170
1099237
247626
913359
1141781
170380
496992
561784
457774
1426566
1378564
1199569
1947036
1458724
1717512
92193
165186
633697
1050487
1491022
1128714
1352169
181772
562982
309839
1456626
750067
1376412
432200
1524638
1233116
1016090
1506436
819678
1414412
1851695
187553
1233917
886222
763758
1779649
1995140
1638462
737481
52093
3688
1064713
884806
985301
218158
462599
389235
1621506
1358720
1484691
1197556
218787
152665
948675
718576
1165433
1977425
1706492
1889448
1160549
961738
1671821
846538
870456
1015903
256392
1386214
881696
1621849
723615
664483
487538
1444885
805679
1277216
1472272
679150
682209
291724
1677486
126974
48077
835240
421130
892489
1621506
1362445
394431
362736
221075
434726
772905
296856
110066
1659180
1448082
676804
1733111
1893594
95516
1507206
794848
66243
902629
459713
1425320
1793855
1895068
775092
1030171
340038
1796717
126116
804854
504372
117959
679315
1742311
1915101
94064
1342555
1295963
1233712
201698
1018717
1773429
1820006
1024857
662520
532965
480332
1318208
1509216
794723
1640403
848930
608181
254083
1470278
33122
551522
1695191
1691033
1374742
98878
1438394
317135
1472459
363618
823018
1791218
187317
1186927
1388566
1120091
132438
1562882
1062757
1305562
1498203
365321
331136
967377
1652644
477709
1851143
569189
1484495
888697
896864
389686
914655
823790
575600
1746694
1388806
843826
1240672
1943292
289459
226204
535651
1534456
1831254
62013
1018453
66341
1307465
579213
203053
436119
70816
603710
1391413
1917308
313305
893630
1276892
1678190
1511238
1680331
1494390
225534
123256
116079
352633
1181816
1766967
660254
1357751
1935528
1852346
1754327
1317191
1634414
228992
375321
1325191
577925
984948
1732115
1724737
788418
1984563
1287925
899864
442186
168909
667780
253380
1958305
186522
472115
277166
780219
1516473
204972
1037455
177817
668760
901849
33150
665505
4295
361216
218567
1690190
1633504
1177729
1494926
257554
1504800
271677
931317
1570079
1559594
544906
911153
1416327
1138651
1637173
102354
1264071
1947093
199593
1855227
977081
277166
1362250
352348
252004
1657688
788452
1625368
427403
1456090
797978
69370
1715778
1173314
1715746
1137521
1697585
943762
241501
1867946
1611216
1160314
1971790
1476307
721279
359136
803730
1521316
1790449
361597
1528474
131394
1084946
1237402
1822207
1204997
1072269
452067
1268382
859960
1567371
682554
699635
1230957
1740138
1508523
627932
882196
1475606
473680
174728
1009140
686958
2990
1137237
853558
1468483
681863
906526
1893856
1412400
1689786
1559840
599991
915985
1551921
140045
185213
350020
1154038
1482758
1955075
382724
1345451
1314195
1522805
1947777
1412916
1965231
1082668
993135
1854267
938680
1793916
1451878
1984381
163822
1085577
1780284
659771
1873024
1621034
177717
933614
1972288
1783654
734432
1392614
1352127
1652753
1080954
110295
430926
827315
127269
11059
1005875
1607208
836050
452862
706863
50341
767029
1649412
965191
1617311
1539696
1815980
1215536
1576118
1330378
1887108
1060278
124708
1296173
1049180
1257988
1099840
1253052
1793509
316179
500562
1415172
931700
1826371
1522323
101158
889735
1790095
742451
1434891
1565755
1684471
1238704
355991
999082
178544
1976365
89768
1470072
938115
90371
1811521
1456630
1977332
1258226
1929331
555186
74559
295666
335545
1045725
1691314
778151
843588
1222502
1434628
507719
1829905
758731
1532602
503156
1263411
684631
210758
640434
514639
327658
1078955
898629
1994256
1263643
290282
1434071
137876
934308
1286844
1364399
1860210
93434
1019807
798909
1573615
598827
1379653
1380836
1484542
1008636
1005331
1881559
844301
34334
1320723
179042
1485006
392263
1958989
1128160
273701
1679480
32490
632568
1961978
141030
1724206
550549
1220334
305606
859963
95670
1537129
606470
650522
1477212
1020514
1178019
1295384
1959773
1644067
664727
1868310
1141807
1106994
452585
1030766
437314
1374873
322281
1236527
257845
137616
972330
1382668
941079
627209
26217
1357412
1494999
182132
1391738
1333563
202269
488669
1503126
1489696
1114649
1480573
137089
59622
227555
798957
236139
118340
880244
978020
905063
1190418
765997
431325
441238
853720
154018
1373648
1037390
1133181
1643547
1685851
1470199
347956
794615
325383
391117
1061743
1508139
1624519
1821104
1717513
168363
1690227
775957
43432
119741
1359743
678563
1768065
7235
373281
1633028
607368
893245
120041
1544321
1020693
378519
200019
1399346
1701375
982654
657130
1145986
1782324
459968
1661550
1268888
1441633
427966
1505301
261441
193845
911093
948152
1725417
1331570
1846440
1238743
1184962
1665487
607647
1041799
852808
1710890
1756940
1224879
1165383
660635
915196
1786402
924838
622559
912430
1945444
1356177
572868
433545
1631453
1299181
1879
1293586
1777629
845702
1416762
82534
1214539
449627
199014
68376
1536960
762968
632002
1947132
1742851
355357
1304966
1327981
134969
122202
1100321
1405757
1873249
1568690
1998087
1630065
1321872
1069210
1358523
847173
836889
189077
392637
738852
673286
319937
1154514
1504520
1946569
1781240
1475911
895479
1872252
1473140
1609453
1457146
100270
1215414
1547750
1293430
91144
892153
887726
1036875
1372526
1146077
756185
437168
749622
504188
1497388
1149991
1756225
1358386
1125668
1047254
1801747
102778
1957529
1462587
1985053
1292373
3389
1760786
1911042
684953
1655859
1583426
1441453
1540977
808065
548933
1140988
705963
922667
1488154
1458517
1818063
189060
1218654
1282069
731727
1410317
833837
1202473
1752877
716962
1950318
1850405
1605544
1421067
1694563
313486
592712
637755
1071136
1392767
1933223
654396
665552
546556
224555
824389
1956886
418116
701049
1498832
318877
847414
1158567
1867930
979418
1286559
558563
853734
467074
1535557
921572
1365581
50341
352462
426228
1330344
158405
952414
395914
1432162
1231976
1667054
577682
1411309
191554
1033435
1282802
113577
733375
878889
486474
1065847
397197
1400669
272872
395418
1202609
776253
1176923
976060
265035
111234
520225
1420197
1248181
578221
1215673
1140868
632425
1827433
739602
35303
1033983
1220623
941907
221539
1926577
220620
1781056
714273
822531
446523
689262
482220
1840871
1544830
480864
1823525
29688
336276
1959969
1486706
1490817
310230
238134
1847022
1363562
911093
1007892
607333
1829400
1473747
1486233
462487
687835
1209072
736850
1793694
1096633
1372511
1671553
723123
307127
1891848
653170
94207
740335
615431
88015
1091042
1022967
495177
1338516
1413666
627725
609735
1309130
32457
475754
1439930
1857335
915936
1610891
391076
1517915
625724
1555438
1595368
374753
1554772
850925
1379474
1539442
1665021
117902
1900103
869957
974934
331127
1064403
332723
146269
548131
1993023
796210
1901294
276083
308658
648444
1347760
1694505
1680774
889575
1245955
174866
1931344
597641
504030
1255029
331701
1728462
1863161
625791
986854
75607
1995124
390400
888980
582907
794160
1278327
1121374
1934342
1772026
1337215
846672
290000
451906
759007
1062969
992061
444543
91302
519492
1263459
1028989
475381
3770
935837
1112888
228092
1897139
249713
630924
1282676
1781522
218766
3730
962351
1864739
484153
562966
137247
1469505
1366426
194455
1339194
1983734
1767221
237071
1409764
1938269
935788
1286559
686267
149808
1991866
27255
1000208
1419106
435299
1019666
794381
232658
1099478
562188
1662734
1487572
1742421
1443386
1386847
917022
1718381
893282
247478
1311327
1476639
1237980
1426432
1577760
1381456
587659
698306
995432
1419020
1045693
1980100
1940617
1094687
993675
1492384
1504282
1050213
1680563
1836391
1572559
124832
1072418
1654046
960074
394186
1768814
733730
319941
1116419
925429
327138
1516448
797578
1441988
1857247
781674
868279
431440
1217682
1348367
1388011
1984304
1424667
397506
556970
183314
1684475
797036
840962
1545797
880630
696485
97603
13912
792849
1107315
201772
864152
802348
1422526
1469037
409606
866082
94505
906786
1898309
729819
1252482
1671855
1860936
389128
468522
1654645
475971
434604
1051285
1414907
1229562
1042573
945278
37586
187196
175964
41571
1171110
1085294
1857257
1989297
672546
1955534
1909812
756096
839088
1474808
1568979
141529
1975301
965048
1358080
782880
481572
1902127
402251
1030587
1676461
304359
1860550
1852946
1924172
971035
1278499
1989396
667216
1211518
932703
1651088
851360
622535
1939809
980838
1894949
1744776
468916
634519
1403330
261075
1911736
1811547
685431
59237
640458
1251768
869053
854276
1413726
1746584
402261
473383
52110
153948
1319918
1738425
388973
831730
1318143
1113613
1542662
1385884
1626937
1686445
657581
1923326
76249
1835168
4161
91578
1830434
1883436
1008708
406861
539651
1449483
1298417
827217
456636
1005967
108755
1208759
49969
290675
234728
336025
1365734
112117
1136476
555162
218127
919388
1726099
1176261
739061
343269
706456
1326926
21157
371305
1389730
919704
875374
1059704
1223254
1087185
632608
1897893
1103476
1952156
893473
1623033
1254346
1264619
1509707
1115508
69871
1986160
1866219
805380
1020013
163973
1309550
929275
582346
151302
1857253
489067
296884
294852
104151
452390
1610663
23981
720406
1788668
614181
1826927
1197171
1421940
208841
811824
1649528
1601518
918670
1707259
977693
1537142
702692
764908
1601087
1541160
1360321
1965714
813246
602359
187234
194275
47672
841727
749368
1177186
917985
66686
1836365
1678169
1638520
31064
1590736
685160
746532
1163833
642612
619052
1699578
1694257
624265
90255
459195
117347
1490623
221304
1578954
476434
759129
1324486
650305
525075
168099
1902966
787135
353454
458608
1927066
530380
1332468
972239
1357519
1236425
1923479
180328
1958497
1627606
33202
328600
893955
1696906
1211927
1142682
1216756
1784173
1864107
721694
101180
946825
1822644
1133360
1262624
664723
281749
1505130
1598948
1274881
1995712
208630
106464
1211863
1630480
442549
551907
1047776
990051
1806945
1277505
1469307
232976
1523633
1305864
1928671
1965210
1731706
1407880
1745581
1370613
150646
1770850
233383
599359
1256211
552553
699670
306624
1374444
1217253
1310163
1921383
66353
388501
875373
1774282
670473
1144955
407242
1630603
1739385
1651337
152619
1929666
1638906
130182
1144755
1459346
459752
1553326
1728318
301451
1745858
985098
55813
171302
1526422
663432
437255
1236972
1223886
1288784
1671671
1288421
1256014
144919
1239501
1718343
1961799
53467
462352
454314
902707
1566826
1628361
1428445
88685
840635
1824083
1225807
1775027
97903
331384
1608327
191592
1871934
822316
468468
1036544
325540
246242
222926
401584
687541
829603
596387
633584
408819
618972
1816993
1002554
1711296
1211180
521394
530121
1359376
1222027
1506387
1514974
939413
1450483
1883018
1622577
554474
734107
1933288
176785
1875723
591335
614078
504572
1223780
800080
952437
1087852
937649
882673
1412706
476463
532100
1388841
636256
170911
1893328
1999650
1619012
1618599
701995
363348
1320879
603625
1139882
1148894
1967435
1845821
976712
1714608
432755
27163
861514
1266929
1232885
1933036
910161
976473
665510
1075395
308629
871130
803577
1706672
1872833
13456
864575
1048614
331918
1792303
1225161
1495145
1245115
604762
421275
169426
1004930
1081830
1410968
1473572
176991
879053
1976357
1598534
303126
1065172
561745
1268812
1278980
126172
1273489
84326
479995
1692323
1180467
53740
1020565
91824
443415
265368
1924297
1423482
948799
986386
422049
1671975
107233
1138812
1365934
937736
1701423
1640195
1769693
1114240
530818
179791
308705
992767
591670
1288853
866295
552385
1846870
263956
285711
1883876
1183335
14948
1128773
974156
1213448
1147574
1367170
1494882
1109078
1600308
628741
672033
933593
1842073
1427709
1036831
1515924
813703
1704033
554734
1130583
1176825
1649736
71004
172387
259005
1934147
715818
431162
1643646
1209147
1678108
1180479
837792
955566
548974
643114
440498
509942
1382778
999278
17178
1579962
604207
255459
1517910
1559902
26428
545752
1431453
966071
316764
1433521
107631
1511854
1036186
638394
517036
320924
1753263
1353678
1480551
1781365
928807
716598
1288987
899807
786910
1748876
627725
597641
337170
1722210
1343085
502442
888575
1812107
1098380
1865940
1104462
687716
1716839
440893
1447174
919059
1897363
147433
1831721
634694
653366
211702
201206
1032171
1135483
1567209
261982
1212256
299565
1795768
41131
693432
897847
267376
1248548
242782
1117476
1659831
1989991
1130971
607944
1096013
528862
625864
146520
1990565
317739
1178993
1354195
1529373
1985778
914066
1403120
997336
529482
1959397
524329
1982630
570479
814843
1822961
815731
786579
728403
114814
1273644
1777985
627186
1954283
1226053
124695
1130056
81767
1987123
1962675
1645142
302908
787875
709511
1146693
489451
475425
1312994
1631263
1463745
311520
1382856
932788
1449652
1480131
1576748
1858605
755310
1455107
577342
762164
1227684
756563
1252466
83973
788398
729316
112818
290286
563470
292899
125706
1670732
1626126
682019
1046936
1233901
104411
350894
103517
632287
112706
1141516
863720
890752
144840
1996023
1714016
213601
1932739
1546257
97385
161581
1789563
336175
448106
1359733
940088
465417
1644013
1507380
842101
1798210
453400
439873
604694
358702
436722
1662723
1650640
988147
1297773
1184030
1839833
1386022
59060
1899230
123072
41452
1202896
752957
1468993
811704
678337
56249
225845
138007
104132
1833007
239506
1191148
726702
1406517
846248
183292
826746
50206
310115
494640
981498
575358
949424
1397975
1840085
1701165
1572705
273225
225885
1141116
653536
891379
868320
283250
1563744
1199744
226979
1538849
568802
1614020
285082
1546245
192536
1568149
1610501
1654844
100929
1954506
747765
249738
873379
1407771
1577878
1855430
168536
1139443
1278030
252758
867928
764785
889980
1092881
1889833
996628
161945
1894375
1548219
482892
1017069
68197
958590
894434
583108
13720
704746
975584
1715241
1120300
1499181
879720
966429
1057070
345177
539153
1251484
1004710
515145
1936667
679282
555949
855600
310629
75246
403546
162223
520629
905816
1050018
1241726
1421264
1686906
1376586
925211
892500
868472
1782801
1914207
23098
56586
637990
1185589
1617298
34517
1986479
865279
1781658
505579
764019
573401
622841
1479078
1156078
146382
1470256
1619909
974967
704079
624893
596783
1235047
888977
494568
1380014
1463785
1226363
1712212
643680
622205
303315
52347
1765371
979279
652187
1010506
1822744
604532
956451
1444795
1650921
94146
1251564
1094884
8421
80087
737093
1120050
654487
603514
663028
1166951
785284
1769118
1902417
1028779
970766
1516147
885176
760325
60225
1151096
53656
648418
509045
14645
356603
1942098
1805348
1344350
1535988
102117
1383113
1865976
245477
842999
590050
505538
1951722
1831264
1597073
1973712
956545
158390
688257
880677
945424
771814
558748
648850
1264193
1250174
1724793
353372
1764270
109873
443423
1838129
247491
1441040
1916109
1411689
947091
1741180
206512
1153704
364497
569663
501887
1861242
148497
662894
621021
1288293
402117
1964690
199253
887586
1257753
1306500
1074462
1168217
720780
739599
1373412
1785104
1843876
288352
40965
13877
1802209
713684
1112889
361359
1823464
1603622
1044656
118770
1776740
157599
1732349
1964785
769034
306219
1178809
1943922
7343
779914
126783
1885231
748657
1673637
1862297
1771923
1252162
813293
876289
135139
1682491
684618
389614
534069
1987642
1009818
804921
456490
1407128
338009
1685417
1656135
1697864
1238822
1852959
1877839
604010
1235476
1315793
977512
1624824
1827236
1577442
923364
1907809
1494969
797601
754197
1766936
177067
1016270
1460495
1385581
1355505
208452
1085890
1577687
762220
1512682
1595605
958531
975470
1320271
517969
1668858
1171062
585244
1542914
494552
1822661
977938
1903218
1485614
1082533
732280
109204
1023000
303137
940343
358022
521799
132635
821325
953672
1614652
41505
1093273
1968602
1696102
1808541
1897041
1383926
1889305
1442139
435133
925686
1905118
1741248
1699642
724534
1239600
807262
1109810
1374796
946370
103003
641487
14655
1937299
1292514
1904246
292727
208287
1443243
1496861
1548803
817850
1967851
250962
541979
387441
1055276
1742591
663010
81240
472456
1902968
1567209
768473
924502
291127
1084365
66798
701018
788389
47602
361230
315131
729024
248419
1226460
1052015
797340
1614084
333457
1929371
959532
1774277
1238742
682584
1734990
1638185
291592
1998531
1237675
689201
1413590
1010872
1681338
1608869
1494563
316698
286376
1766622
46456
1808856
90758
1055687
582436
201881
935093
498046
759222
914689
1774254
543767
433798
677797
1960771
555452
924366
1424091
1859778
845625
701805
1828613
131025
538496
155087
730821
955930
1762925
162668
1184346
1519955
1306509
1022628
1758253
679346
1189023
705350
255216
1132453
977616
473130
1966172
1171570
53110
1950528
1023567
1951637
1500200
1513735
239456
1333703
1258845
52795
81935
96774
312703
793976
1331437
632064
1069659
1056178
815010
1980247
1964429
1340564
588324
1481977
1940770
542594
884381
1785449
1370862
710583
1980743
1977164
621671
460012
685020
1502245
202380
1794663
1552253
1821589
90973
1581555
377659
875271
390875
121466
16991
1091536
1046273
1102606
1871861
1256538
61574
401054
1058047
1422064
467212
879967
189322
1906506
35202
198672
257844
393643
756969
1424642
1742852
1613316
1193137
66353
289960
538430
1682725
1268412
58000
1427154
597364
1464850
1108532
498748
414568
929810
1553096
1203411
297406
890538
191396
419716
75692
318297
927769
107830
1897076
112258
81347
1480120
1908372
287228
1051899
1460432
1407037
1424838
205117
1263702
845107
729966
466071
467241
1551753
1323735
426697
182305
527550
1322351
1097376
1529180
265636
725678
311467
1097147
819433
1979273
703819
1787050
18465
135966
1235749
371816
1623864
1002789
1317652
503780
252393
302077
232213
1531248
625834
574307
798546
1309415
508852
1797266
1592628
1204829
164930
1344157
1047312
1616169
1234987
989335
521754
532697
1721579
1549223
331081
1761193
132438
702806
1682376
586123
1529929
1907821
1496898
611400
1426835
883642
787221
668503
444154
1252809
1110666
1522831
506304
1530524
576343
864356
1836892
1492811
1151379
414828
1244443
615663
421725
1066896
809410
1083711
168652
1902196
1439182
990313
1975685
1288605
633067
1826675
280510
1789743
823812
1736729
489403
1541180
956910
1209511
1825403
427405
613941
365986
1985414
658632
587467
355400
1259706
975910
1884683
1000024
7853
1521459
1617184
1042237
132493
126401
258389
1148758
583015
402277
1429830
1228818
1811054
1031000
333087
1080535
1522072
1974013
969165
186179
1903563
1813013
454700
1440455
299862
1666532
1536335
1601014
304144
463706
1537275
1473618
413597
1623435
566792
1495616
111042
677813
1657461
866961
1629757
1246012
1760800
196823
1994851
1250809
743400
1790167
492021
1354679
534328
662711
1608308
147531
1964941
1481440
764002
1096270
1805505
1850141
1334227
1318560
1416602
1751883
33938
1064313
788106
938146
1196651
1255697
998095
1393423
710153
805000
811574
1170065
1522870
631623
453367
271990
249303
64567
1150301
1664229
107356
1864029
1837270
1196589
1969260
937790
936150
215511
1897862
35595
1073010
337328
1235963
175688
432075
1919231
1862428
1641333
1924756
280076
1922763
1576158
860970
1826110
1267942
1892724
1941853
1352437
1586055
181802
398374
62989
382911
1507306
1839067
461097
1180711
759376
548699
2570
1052019
715827
26254
693775
602021
1886733
1371956
1783288
717210
1818332
679847
776489
1113518
5729
389821
561051
1707803
669603
912146
1061877
419532
845468
522993
1067678
1131651
1827282
1972815
1259954
1908444
970782
1459649
1283238
962689
1265619
1282135
253523
1120379
1078836
527774
394071
1991648
971595
1849457
1929357
1301668
1895448
1009116
1671380
356367
359599
827090
930595
1238869
405128
933921
632033
1358381
1358585
595309
244286
1734989
1857643
711854
1027263
1327655
602178
292766
1433804
1699961
209084
449224
24407
102212
958513
1194157
1275613
273667
434781
1535930
1017554
673555
1220458
45773
795206
1621093
506580
1566772
1170240
1142632
1804129
1842547
1493845
1315157
378040
812769
719246
1883219
486364
1225964
842796
1725620
1477879
1132002
814677
346689
654396
854150
492670
740540
207616
1249084
1232836
1897239
490159
1364802
1614324
1618799
1773055
33451
647437
746334
1097079
330776
193311
1113781
795265
1186699
747626
1283804
947803
1188305
522997
118516
523872
1145231
1249399
638433
1641428
778872
1738391
1727351
220072
1730003
1056437
1224368
155618
1884178
512042
1638706
1742345
1635190
1123733
1266920
355335
261314
1774540
1850528
1635160
1505547
805695
899894
489163
1966331
54272
1956043
427299
527567
582394
1705234
824162
215081
868983
1473075
695461
1852754
460465
648356
978373
745993
305578
624308
1113045
856538
532932
1558447
77638
74977
1390264
1236645
1497408
1775480
1626476
630736
1904594
478730
1221133
1904673
262212
148227
937676
695398
695800
1232885
423544
575760
1979903
132303
1442769
208643
1308860
1278981
1774001
820729
637214
122742
1833756
393494
590841
1958114
657681
1093152
1718484
1557883
1530283
1943943
752022
168075
141560
931297
1330346
7147
1296353
1615755
287600
798834
806344
58990
993598
1869552
1383682
638510
1935683
1372266
386360
1388011
247611
1099683
1774289
1032127
78659
388368
958861
912552
1739130
599656
272384
599727
767138
1823382
1962693
769940
1046978
134917
1999853
1231391
130259
163824
1490298
1255620
1535792
465240
926513
1646391
587992
713369
936594
530102
1205817
584254
597212
284437
1191965
1066322
180689
1307953
1646240
288045
1622848
277652
1823689
1619788
359321
295846
1870714
401572
1315882
1029411
1437279
751141
979075
1673655
245840
1691535
1187658
1317010
1651416
1044413
1291777
1716978
1291107
1722267
1044903
196051
941156
262305
771748
456691
1505309
592816
1925160
1663950
491545
1708112
473387
1962612
431623
655436
365090
889128
737496
1830460
1082291
434582
1404545
377727
986082
1263280
718353
658875
611859
1920755
313373
1658615
993686
379030
883857
1595777
1802941
1819745
998349
1657027
1904642
1174919
1210830
1189889
843701
1475867
878700
1275668
1611346
930658
950445
1076729
1365653
1224289
575205
626070
162777
789592
1169365
1842281
1850371
1330011
647761
1177899
679091
1300261
322092
1651733
1982699
1692206
911100
194366
375357
1054289
1890245
479577
1029908
1559668
1483061
178983
105895
105611
139101
1498878
1030630
694939
488791
679121
1621793
1115585
127755
72338
1275512
450794
312095
1979497
1306639
98884
234322
1866645
662559
145442
982134
701999
1287700
1512666
1869428
1548270
980354
1360571
886437
343527
1959622
576683
704432
953285
1624527
41401
1358803
1356158
1551831
278709
85558
826809
1761233
1878365
169180
1874245
185367
559639
1686109
1364114
879685
301106
451388
490011
1102754
1060027
55921
772367
1260187
480098
988253
372240
966649
161607
1690308
1475108
1888040
363002
1592872
1453105
842938
255144
1295916
383842
1799035
1509677
467604
1830453
1551550
1529400
1834432
1343535
1947347
522039
1952274
240353
1217484
1676805
1574602
1300828
291051
1792157
1168360
296370
212069
141788
518596
1501532
1288472
1976088
96605
1272386
1588312
880188
1681484
733640
1923542
32008
134713
157824
482470
1778519
1568801
157257
1169479
342316
922684
1100576
545193
897473
15968
1791155
277921
1003535
1501835
1310361
750408
1734909
1296525
1351759
753630
1938368
924358
1271408
801069
1967005
7210
601520
949939
940716
1299367
407625
1106859
880212
605213
108767
1873337
1962733
1669227
218
451634
776916
1214464
493731
118192
1492770
1676210
1624465
836139
373170
232823
1194211
970014
681023
1622063
1156778
20405
234363
21112
118639
1986247
943146
1596390
1328862
1279576
1942355
753478
579595
1246457
1025750
1284727
1001588
1998077
803454
504232
141484
389788
191610
766943
578508
1707057
1237828
1689727
848277
1721737
184752
995506
916810
1694378
284701
388927
1465344
113577
1003846
1181383
725222
1617650
1039742
1470513
483127
1673333
471191
624855
506498
1802836
895958
275959
802532
93298
1873773
1739800
1874824
1906813
1595987
1025653
1784524
1250296
1066684
1848044
596553
1909928
335440
841501
1306549
1861999
517007
1683749
725547
904654
1420450
1198936
271926
1316635
1376604
256608
782908
577386
814522
1387892
714476
1744789
1418221
1244435
304711
293558
899212
1921576
662741
1744052
1344743
1946544
1766772
1488368
1816345
447660
833064
1639314
1960258
208049
1733498
1577249
1627297
53400
767936
1851070
1884990
1357747
443667
814963
1905538
1064595
143864
1577073
534352
771820
1058785
875175
1659611
408902
1806316
655249
1113902
1352258
1571287
1680410
1305670
256282
307275
979748
586015
484853
1428926
1109365
806728
1907200
1791639
974139
640751
750221
463854
1235156
344830
1976106
968726
1024562
1608792
1667420
774996
662333
1928539
679919
709520
1743385
721977
1882052
995296
1378643
537569
1258081
655108
1209622
1921092
310102
795359
1206780
1139431
1331101
512535
72012
1283713
1807749
1478443
228782
322728
1022066
151053
832034
146817
748562
1712790
990794
339773
1178175
1807686
986369
1203447
795315
945892
1513838
1388627
666261
404497
1993876
137035
1901046
843563
1453469
863445
252980
293221
1283849
563934
921017
1248590
266990
1064422
906675
196589
115
1970314
1410076
552058
261314
1459247
583399
1967855
954920
1178504
1774254
1749572
410248
1786613
412656
760061
570186
532754
254330
603190
64565
990845
1677716
296569
1971853
975146
796011
1430744
1149185
1807727
160565
664903
1879904
1209508
1647748
300522
1860424
171017
876529
1555955
968166
1794280
441201
26512
1300211
874509
1346100
768303
1294794
1302422
1297793
848323
461201
603745
994821
906696
328064
1470142
477162
1279738
1969219
1165546
355462
1848985
1752609
1669082
1687647
50792
1033497
1926914
994821
1624958
460667
1304674
557468
1066392
1003845
1957661
860943
713197
1826433
1898183
430926
10431
704468
1700054
1458394
1506587
356923
196490
1349003
1131806
378297
326807
1091055
749712
1480790
791713
1663741
538173
209410
47599
951902
1910842
1901829
1032484
1948372
106661
1265836
373870
1759147
1204516
1348562
891459
974436
1555765
415736
801937
1371652
1539364
1891940
21440
464168
1222802
1171088
379188
1292514
87493
875268
687513
1635323
223349
730203
712701
268718
1189322
583299
780105
1070914
1501183
60540
108297
1884410
1670540
1955075
493433
1527371
538132
27012
755964
1937237
826689
324693
1779352
1982284
1827009
773031
1493696
876018
1997591
1149512
1781848
1966358
790944
178870
60569
1273420
286277
1272398
1118727
713096
1408942
1048519
1125336
38015
412474
1539511
634718
698334
907655
20917
1243842
901589
363178
1594593
12137
755992
1503342
1516641
903019
1676210
1021484
215937
1260159
829433
1490569
209441
1356958
171655
1247323
90374
1022782
562773
1493026
1397429
1504816
254253
501835
589208
818178
387633
675392
1440271
1489139
811482
804906
41206
1210830
810564
928368
1523579
874747
699042
1009189
473407
377607
1767737
699807
1243126
369863
1220225
289138
950912
1806159
1393160
1669033
434184
605512
812113
1603743
1086207
633465
1778913
598945
840871
141910
1251276
902562
594266
1348559
241852
66587
892138
241356
657713
1135014
1027380
1757820
1386832
570745
516623
1141793
1140263
1642131
1700217
77578
1932228
767424
707378
1419329
1682971
1976340
114017
1033956
610271
1606940
981066
1132094
123799
199636
688725
1981838
595181
1210238
1986424
1212103
36568
1328987
53022
1330531
753709
328354
1706406
1945050
466043
1671975
1767674
1594710
1402419
1933255
467521
150064
147097
1152402
968112
1830002
467674
309003
1361030
1137322
465971
750756
526840
481452
284309
1478114
508415
85927
1421497
831165
1259487
1510527
550954
910097
1182834
210747
774996
285476
1641728
1236983
1578621
1927788
585626
1533115
618716
1557055
1032800
148497
1564677
1052664
1925445
1512675
1496412
348583
590473
1292822
1383043
1532798
1014754
75217
101614
1379967
1814000
1104394
462469
143803
1896674
43850
352095
1517675
1443237
1838620
162684
1598564
716328
957896
754259
37296
1491933
1575165
8020
1641010
316284
1996374
949588
1435541
176184
1062896
1211473
800974
460993
1281176
1636201
1020498
283867
1979613
708362
1565624
1460710
1766485
1502923
1752423
623417
421922
1809516
1927611
957862
202269
164239
917623
1576899
173860
1668575
948541
1982221
1073707
1040474
363695
173427
1457142
684020
962066
1471553
875082
551914
1217179
1431063
1239222
1440256
420983
336961
1165546
1165419
808440
982275
202744
1452699
1199114
760996
1646417
1359371
416551
472202
406845
1326008
333287
1226986
1655940
884303
1114542
332713
1910435
6928
1307070
357483
812497
1971103
188560
820433
1160218
373403
1217179
899484
1183909
608812
50601
1499691
977698
232475
1617098
1269251
224657
945347
197785
1313377
1506839
478381
480662
106652
964194
598680
3018
754864
1956154
685383
772074
861161
1864390
1890108
1375039
95938
1467531
491315
722745
1189553
1179684
1823177
594318
1982591
1217137
1857710
720825
487495
128737
1795912
1578264
1413503
323930
1636704
1031295
1456357
1000565
790738
314034
1589060
1344565
1086693
646642
1686684
234012
745798
1397766
418836
469140
821671
572991
82767
826620
1049180
11829
1755457
310534
633088
1608217
588593
1149201
1939649
493745
370375
1185231
562269
1045375
1374825
1596753
1033964
944602
396449
1581711
401820
438296
1062426
47602
463262
1437785
1571134
1665927
488467
1160515
508605
1176857
707509
577380
1254844
595587
1957426
1507206
112901
1416588
1749930
132938
370412
725004
305484
1774399
1989195
1693200
802693
456495
1530143
1252329
372486
1415687
1132448
1645063
1397736
1922408
1880182
936422
1800995
1252522
1288461
1644884
1893668
185681
571241
743944
1071233
881055
14013
479024
43963
603990
1381979
994962
939220
315131
626280
480886
337990
1632358
429000
59318
1823836
603385
512209
1555991
1812054
140143
1641590
686536
277047
935410
1504282
1395286
929191
1062312
964868
1400690
757413
261294
1972400
312650
327777
1945357
537401
1598019
1916469
483771
235685
795334
1478903
1620984
119484
1333543
1722695
1195241
608168
955208
830651
348312
1300844
1093777
544003
135989
1386340
520087
1834302
420199
1501232
38264
1713142
1844103
1073130
1496031
820406
1340000
582249
794679
144528
1427185
1110624
1761256
646221
1096937
702775
1371118
1532353
1438040
1312430
1278052
676815
222421
1238971
577797
1787771
649625
39474
553016
1847187
1536718
1171467
1328637
378326
544130
694127
322477
1793197
999121
1433651
706619
1900794
539091
1225117
1306022
1384739
1321828
648364
93766
1885148
226478
922649
390517
1750801
91316
1570897
1673911
1179933
1414103
236595
599238
1007613
1034093
581396
1039051
881470
1844668
1889106
872364
130861
1623061
737478
66205
37866
1055645
1214217
211004
1709725
1636579
1855819
287637
150987
1887884
92960
885745
1042559
1594220
725327
1780230
1225604
920128
1626163
1553416
416408
1682612
240068
1702066
1666579
838628
188735
1714762
1363285
834303
334331
424572
161623
67486
860788
614840
1565951
1603507
1380373
1570214
388092
261240
1157511
1034143
381650
170878
1843261
147613
411494
1379382
1089826
178608
1496636
562469
1043776
401144
644531
531722
1277062
1846061
1154038
1728273
885176
434790
1531789
753136
408381
1673740
550333
1078308
273245
836014
1908722
639898
1695839
1213786
1031720
987832
1059695
126199
828825
513364
1484665
1434681
1056268
990672
1181604
1777290
24057
813446
496959
1983268
1826821
301586
553725
1692409
778067
268784
743894
939224
1714723
1504511
1546517
1822654
320583
579560
1862399
1341417
1745877
93613
684912
815905
711551
398411
273716
948838
504202
512287
409594
1826671
1583575
1578240
820869
1979371
731499
1719986
1116069
789884
13794
749647
1972795
327440
340550
514327
120405
860546
756365
939959
157849
830918
737233
415842
135270
776988
1631322
904057
377362
1381908
701822
804913
1784064
142878
1792648
441705
15924
949348
1540977
670459
134757
296147
1601694
170795
1745261
1062918
1083798
1939929
1561684
1392767
1447362
1598213
542542
595538
1783950
856013
1426237
1828559
1924053
1251340
1460783
1906882
1981735
1277733
1371601
1493696
1507462
1250065
647392
773544
1988613
1755396
1805511
1381402
1727295
1895574
369292
1621733
997704
1493071
1162635
1493790
1334267
80268
136762
1542087
827991
1140571
54751
1238697
1711099
1743764
450215
1805565
1809896
1100438
757689
38163
1777286
643760
896902
604863
702461
935436
1609669
1014306
1306578
718108
1843227
1668984
1531484
1089312
1851754
907655
1811152
1593542
34266
433446
1416308
1339421
41376
220160
252888
229888
1264532
52775
913083
509871
1821440
41669
1171166
437757
1823440
111519
1041674
388813
1312497
1537155
1899286
1389538
1476027
415351
823287
1175796
478513
377142
599564
40519
1570713
357173
714344
145047
1229929
841590
211896
691156
698082
601470
1514163
1539144
328211
1583458
1089545
1190431
388368
1651462
1131351
1854023
636946
193389
1256443
583779
1257568
1573013
1078442
430321
1467392
9061
951951
779317
1718337
567721
1100357
1919723
1301623
1163244
1151513
1581184
1849931
1045046
952816
457493
1427691
412667
1993583
940092
778546
1076622
906696
148388
50302
1108171
1477756
824116
1339921
1269389
1293194
218326
2935
395416
1754637
1070031
1517616
1414686
1766110
1711063
1042841
1125700
1134058
141928
1550653
1985437
1903333
747280
860799
1279872
918354
922465
1070968
1789273
1380251
1628054
747600
26880
66018
699544
346465
316698
1444101
1789073
1827235
1165615
140275
938953
1293800
1174071
512821
534269
1466750
416837
1766318
370412
51225
319739
412144
799898
1607545
92527
1333288
809898
812804
1083784
1992826
1728048
1278049
497515
1596436
313984
305188
1041388
215929
1896286
555231
1001264
220554
1492385
881121
712325
1437709
725418
604605
1693278
929067
121485
1010811
436904
1219184
1401231
1077570
167656
392547
1834047
1222923
1785808
1694257
1290273
1607853
218069
1093145
232167
1962248
1393539
1418206
1428597
1079604
1388357
576857
1611622
940520
1412445
1182851
686755
605230
236961
1061063
393087
1420810
880154
671667
511743
617856
1222751
641359
1578220
1865199
1835271
1395067
525956
1521066
430579
89625
1605282
160788
735739
474391
1349320
1151663
800339
909310
355431
575751
828245
601597
1106189
1930280
824113
240603
1479724
1501844
1256013
484311
1247480
1396648
1857432
1065668
1880637
44002
1228948
252308
950504
335685
1582487
1593356
462753
583132
862993
1935692
1279306
1958022
414709
1883044
885241
14366
1333853
1132250
881472
512121
1931856
893496
1994020
286938
168009
1884234
332742
387530
587439
708446
340680
325095
346082
477218
914864
1805484
249565
623637
1868993
349598
1444344
1012761
1608336
365251
461123
741625
1250082
70413
797732
1340397
212655
1357265
16361
1127417
1808993
232722
1700441
1449471
1259686
201612
1429658
1146757
776809
111616
508673
1134735
740075
840815
1601597
782104
1220645
1594752
1418841
1461644
741615
1128744
1733332
440054
1404777
92813
774935
1891785
517679
1853615
325295
483036
862149
1142928
1624541
196092
1856348
1734718
1620448
807979
364985
1111915
16797
1235164
1767593
352015
708133
1607281
1034191
592935
417328
157322
431127
1777864
530941
1362210
1605416
884658
1023993
915712
441234
428192
1113147
1633503
612620
139083
983284
774345
167292
1794415
271464
118904
649182
650006
1409677
1293016
704497
348840
1257642
619869
664895
316152
1381254
938336
647901
331081
766411
1394091
1929712
289097
13884
974476
471102
1229730
1121323
470916
1838129
1402707
1556858
1302836
684957
764368
1963700
177823
951206
1093709
346078
1927822
946006
1419791
768063
1771313
354559
1080995
1074820
713845
1164635
19538
1306486
1020857
1169179
981532
717148
1645951
1269184
729825
437746
1368713
329240
1713832
1067752
1350968
1078257
1104752
723765
344880
1980290
1169232
575596
1876639
822339
960958
1565755
925496
1509128
1546240
559029
403285
366348
293363
1895536
647392
1124649
1470658
1634353
1212195
630455
884719
1813451
1224988
818176
208543
1998765
220570
1768304
211506
677785
1914743
602024
1430301
353229
540096
1632291
298118
1428139
1739691
930696
555411
852279
472082
1557958
656043
633168
1490525
1591055
1630370
428952
1971165
1786090
1649547
1680609
1325212
82846
1728446
929744
619082
789988
434890
1514230
962333
1605667
572470
955689
645626
1977664
1887894
1148815
395910
1357655
211141
1115024
471633
513278
1226780
1511854
966658
588110
265935
333841
1321695
1395789
1861980
1311142
1428358
1525302
379897
976445
1252818
779626
519319
170078
307455
1145345
590196
807135
641794
326608
575058
598885
1756394
920259
360423
784257
1464577
546444
1716066
1589347
884860
761952
1961539
117230
1231272
1514377
1120857
1507701
1184030
1514128
1449681
1284139
1153551
1618024
1890763
987002
1762102
667503
1653843
216803
1150960
922834
1967572
1717882
918192
31356
286811
287494
835380
174146
144599
921955
1931556
1230503
798718
337290
297658
91819
1103124
1359914
1857858
951986
1214397
1137857
950612
276848
650245
1713079
1005529
229301
312787
1157991
766132
979873
732063
638164
1628353
145215
634694
1291452
135514
519148
774476
1383803
1960790
1390464
1177824
225737
1778134
1877354
1200301
38603
58319
1018152
1841906
118544
333879
184080
287010
1221172
622815
826561
1553222
1216699
1941133
846770
1400851
1045004
1230850
1771859
350989
1733495
1485809
1187248
828294
118090
700823
1563548
89773
1182851
374390
609958
1974514
583206
1124353
933671
1260352
80521
1311012
795566
571858
1639391
858158
702349
1756766
1387807
1921003
409457
1683559
1827394
1554527
1180837
669157
1169862
1691421
206240
147369
370281
938912
34745
1195737
1237263
1990227
1639915
840341
903267
558126
205146
1684004
843085
1257912
727309
291248
262527
1229840
1572625
1646467
812965
8715
632322
471023
526336
91771
653982
1144098
1763136
1633952
158575
1127928
1349967
1876495
258128
238530
1016900
537624
10174
1935888
595900
1262632
1148275
1695395
1719373
1911881
1607371
902493
1155837
235912
192339
508980
1111205
755612
1446522
1414187
1801783
1241550
889826
1390600
1752018
94437
649600
314834
267148
1797740
540804
769477
1723905
154767
364270
228512
259547
1117559
1973289
1841319
1826598
1864958
1492019
9591
1946861
151160
724352
1667900
768950
628497
385778
271926
114953
943512
997238
209842
945686
1535256
1350341
935931
389148
327197
1755521
1204016
1031536
1980951
1311951
260175
1290651
1946390
568046
1164369
510145
302277
1679081
1368732
1530841
1874156
228651
124739
261896
558150
1058630
711418
266533
1970951
1960365
1097612
1907049
383075
965048
815800
1908883
1617411
1345299
1091266
1324628
706080
249094
1272705
1251161
1834826
616241
1498050
213890
208287
362222
833837
893317
878295
1009982
51289
1475780
929922
1586532
317003
402570
574795
632530
15
1639935
1324993
1866820
907896
968466
90718
175756
1361386
316651
484918
1282676
1399211
105100
478103
392492
1603016
422616
468552
346517
260175
1229711
1531683
1122543
517696
1623779
430086
632310
1461980
1679123
1993199
1361853
1901476
1244623
1413417
175263
348013
868125
201615
523834
530329
703966
1086560
599820
537576
1687302
686290
274690
1016910
7037
524417
1980928
379242
1295660
584613
1776641
1652552
1964340
1048389
85853
1871320
1210565
1932785
1454733
1526371
80717
1511529
1469720
1008522
1679882
1418495
1233685
764911
1552054
1814952
1292383
1225250
1741837
578408
1568133
291021
1223274
1717117
1112094
1443198
1137756
302431
1510100
1361400
756670
774592
1437677
113998
1701912
801404
275807
1026413
1578913
159523
1573473
92537
787594
852752
102323
1793218
297754
525057
283224
1584489
159631
1061696
1212155
811923
705056
1406548
1204824
1066189
1666520
988027
54069
700424
1559261
1668017
1579523
1528952
758792
755021
1384856
69245
974506
1055443
473023
1530928
1068306
1239487
993514
1008832
736395
1006963
159092
1926050
73196
48218
1087355
1423238
1750764
974523
855210
544246
852752
315852
1470634
690215
3389
1922990
1106643
700901
354094
1252738
1121805
387828
1453082
1856572
1111254
1846841
1795429
394329
630229
241307
1092962
94196
1643349
1744188
1011574
1001128
1633087
1593827
1129576
1117555
1801183
1825515
1588539
175922
586496
586593
544978
1250891
162076
970934
1499299
1331274
1734311
498419
40454
1291240
1134404
986911
200906
1030887
1664914
541983
1133744
27866
24589
1808837
1743533
40821
1888565
995344
2990
939590
1755457
207702
1963034
486490
1915422
284494
274156
869805
234695
1779207
538845
882148
629631
988856
1216661
1969793
1736758
434082
920208
1475668
210263
810278
1956077
397170
1827964
395134
911001
293032
333036
1882185
784773
1152589
1632570
117769
401346
1535780
53533
1327296
1469073
1409463
1710069
588538
76390
1917594
445707
802558
7521
1322437
1031050
1369869
1406086
1336743
290115
1097559
1470110
226454
888430
271980
243502
1046983
248627
1171763
1993903
985374
1406149
1272340
647190
1844781
454679
1373534
1348891
811208
1554452
175306
576843
720625
1008968
1407522
719260
1043734
669947
623052
1977641
1266099
9424
1897448
350507
1959770
645958
1343152
556903
240633
774912
1567261
579002
1559286
1473504
787238
1161780
1123768
137298
1241735
597821
1903904
1640269
1134617
868660
1458288
1225672
635951
713432
1617154
527620
86112
1481975
1759254
370873
1425005
344503
1152151
918611
230387
711910
1725291
1661562
1439871
1718414
1138101
13180
209385
1108692
1524689
145616
1242649
293329
415759
162133
1019316
636766
88268
1821197
1531576
1942644
1316895
1106358
131671
486384
1515301
1946745
122005
1620343
1591346
1104516
1589476
857595
1423675
585723
364110
1254309
657978
1571002
1932346
1218116
674675
1521534
1401231
150941
437371
624020
1129400
1134775
89569
1351759
1295718
1269400
569694
884638
450886
1796416
735170
1252726
1976089
1497870
1075759
1090116
179133
385930
244125
976875
1039531
111788
1778459
288657
74764
992160
1171070
736971
513443
1510449
1566438
550909
1566505
1331648
893012
423306
745546
962510
1855019
1055187
1708583
835504
1369024
57839
1966470
1231706
14176
449391
530500
1968875
902824
662960
1138773
1988588
416234
836789
621865
1861989
922032
926131
1037361
1780526
1108243
644935
429999
469310
1293372
761658
945492
1221727
164114
1062287
1983608
1672764
833204
674201
282857
1728294
98699
1109532
960337
412514
996235
84027
124115
1051677
1355919
1420214
460157
36715
1052498
397223
1705232
480245
760981
1317921
1357855
1384695
1220387
1510277
1246143
1390236
803904
592697
26472
1602885
1063
653633
1012947
1528584
780041
914897
1669701
856196
1477424
957896
1709591
1367751
1247500
810679
1834506
972193
1607644
1474304
853920
238007
765377
505719
1325516
303536
506214
1354583
1714694
538574
1995070
1714462
733528
680243
485450
1608638
1160497
1684555
1497305
1414113
1510643
1449822
47276
1120599
468220
1369413
844896
1877328
1414580
1127667
361745
168262
1809718
1221972
1364425
269552
273315
1514426
420212
617629
1892109
872831
1931410
615663
1065546
1750101
740737
773378
207948
358487
1239826
1903682
102727
1547701
238530
1623
688207
313899
1415962
1320228
1652810
793778
1775614
1635394
869850
975561
1348361
1584742
1779370
911382
1066715
1301672
1647413
527994
1364036
983284
1920151
1034540
1779604
1559412
490956
704499
292317
1714635
930400
126687
521432
998212
417053
612991
1028482
650281
1103655
1564768
1308076
7118
178347
582397
199488
786013
1509210
178780
924894
1683749
79866
850479
1059695
1074580
1979903
476127
244893
187059
467479
1518268
1633578
1540843
1744932
341927
1353579
1531440
1472493
1252823
1482082
1090202
1270375
1741910
1709660
1363140
1838330
465132
96659
492762
1169194
1526406
94146
1445546
108535
758356
1488915
1932042
1786326
1863362
1072711
573187
450404
1253599
960958
1892471
1928964
158865
1408167
919526
553475
993251
610824
342040
88167
967139
1703176
1433138
991257
1660651
182401
44954
1254264
1620895
139544
593840
1547750
200107
106325
1533314
1348263
1257943
487384
716430
57907
266035
1079408
1836015
1591830
1508683
1417938
748293
1976106
648597
1451
1373066
708305
1054999
14126
1573393
929417
1589851
1925288
1376230
1751001
1687271
1862957
1276208
593367
704028
1344111
811393
1922040
359862
777723
1372202
1343035
349146
1609019
1192284
1294753
459215
876821
455926
120188
163098
1284286
1517923
1353017
319695
925240
1603757
422923
1362652
1820562
1649540
1102736
208663
277436
248238
1657419
1482141
671332
978877
59753
1665164
351946
931498
618049
1656756
1149763
1861622
315522
1804821
691213
864796
379534
1774509
1926645
1792907
1137863
146007
482709
1232106
978373
1579099
1248548
377582
1460498
221907
1052541
598321
1522089
1734042
1155716
1255651
435398
96333
1894375
1645095
325398
860620
228782
692540
324145
1281058
660882
8046
530338
450326
869177
588978
1216170
1325978
12931
1156886
420811
1934300
41208
462425
303789
1457356
1112539
1350896
1353503
1892399
1754762
1250989
963836
1011573
1475664
1941112
1054423
227865
1473671
405232
1332350
468421
1723270
1834935
550633
1798145
1385932
1638888
1219467
1501749
1643373
1342052
1974784
18672
711136
1877499
1260709
1643137
1050156
783680
290115
302698
1086346
35384
795355
1457350
599605
932137
960903
969863
311744
1841028
706471
1789624
327042
216303
1224462
607077
505826
1836813
720001
234311
1009818
1588085
1051653
157304
1109695
546250
1010922
1522053
128969
1229090
1142830
497296
68397
1126908
192629
886621
1979812
1023355
79684
263796
1655110
748480
513574
1084700
1922631
602086
1470384
1757747
1739969
383847
1904295
1383189
1258282
1410868
679627
1241460
1272654
1822267
1184982
526848
74615
910216
1661521
1258934
1301877
514821
1081930
372441
302803
353454
952423
1951431
228633
1592014
1301668
87246
188592
1392652
58910
1506853
1168822
622988
551618
1618212
1348499
1561517
398160
1226127
1334867
1798500
1088828
995155
1907050
1148589
1831074
1814432
1183209
1663532
1909444
248307
346823
1802612
767091
31638
570695
620760
690122
819573
1960037
178443
1011439
14921
1836282
1927857
373391
303561
1194348
210231
811928
1284330
1576124
1761890
1334821
1999854
1129341
337235
2113
426651
1532370
1994204
789195
1781590
1477099
1849355
141209
884422
1978874
641326
376211
1150712
1078263
1409669
585752
1390165
1363849
1043428
677110
1189900
1880942
1700624
646670
496129
968267
1481075
1594843
1173140
1012905
1855251
1296491
53715
1403389
1304358
1907344
1767874
953315
1299900
1682493
904898
1446680
413517
420817
1475101
1477125
1104462
1123242
926377
621035
1691081
1508986
388216
960331
1161599
64922
1851912
1951412
652809
713287
348418
597517
1467569
1300801
409732
791071
980045
1205174
83725
1520700
1590825
447583
77365
1785370
1071347
1133846
1611816
1321403
442185
1792904
277054
862721
1779185
182104
1548312
1156155
448348
1617467
872424
1796746
1996273
399513
1706876
650282
220554
48902
1559953
1467703
1621254
622961
1780458
80830
851264
266810
1987278
1333410
977147
1498854
803291
234425
1653683
1046128
1955022
323456
404376
440615
395651
1477792
463163
1799680
1281413
1061113
497498
1085804
1308919
519320
478811
1950256
1337003
650741
1698558
1662357
481757
1339800
830367
1126443
1282529
1893115
320216
1332665
641552
391150
1589020
1387761
623717
1474774
1074374
1680847
1521233
302758
507830
1002483
156007
183228
1763774
543951
456154
1751021
1005467
1407522
1054229
1040465
581420
1779746
294496
1747235
1013669
1365732
970053
607150
816064
1888853
1015791
868745
1315538
1250927
1087629
1551504
58741
82874
427506
1945429
372945
1695414
1652337
1019013
1736873
1155276
801822
378846
436790
1564594
799056
183667
443421
443428
436270
516976
1760881
1034348
52351
1189756
1062026
1184519
1526332
1417480
91392
1743233
843626
451810
1243708
1768937
742451
1725405
774822
670057
52997
1729493
578197
1532728
1823831
831803
29078
1754637
374675
695057
782573
292798
169570
527872
1013757
1502493
492904
1548544
1390384
1729346
1288365
1398409
1061210
205582
113118
778151
1901692
1205566
1887585
1524034
169856
1791190
1919935
1892512
1600672
1844290
811405
1293464
347032
868093
1396653
1857381
851785
931265
1761199
701769
1270344
1096978
1740306
569678
1371436
864857
1635951
9813
650380
1321738
521341
1108272
999121
1917625
481880
558468
495784
1460888
1093543
605165
1116735
1148051
695609
1064982
783913
229839
1060278
1628054
1255547
1130650
532697
1127503
1459044
571470
1311916
1662924
724352
1401242
1872867
1190088
1848691
1252042
1785332
835775
1487736
2990
1619596
1394069
1661727
434781
1724051
1580233
856236
993219
1000522
1110363
476717
440216
1740424
1659016
1148283
1856824
910303
1520106
349471
710731
331906
1229516
513353
550836
356362
1536986
1055740
615777
1823740
18652
194680
626978
1784962
1630653
518970
399675
1368803
1838920
345213
1351759
62928
396015
1918350
1955877
944360
261385
4319
299366
126092
1427931
500964
935739
242882
1176818
1294864
1667156
398865
1213268
1050057
269296
127152
588759
142308
5949
1212241
715314
1400866
652264
1169159
1664635
981616
1542452
1410856
1032734
1325558
1189890
570213
1526788
500066
41790
1694496
1494865
1280425
783939
189295
288085
324280
1272208
1919738
1665441
420458
471991
1656891
353657
911830
1079796
1403154
1114735
777145
1849388
960605
1869086
1322137
748293
1917327
467467
1640459
732117
1815080
104870
1880604
1371675
1820049
1239469
1841639
432735
1679172
569366
1296053
1339
96333
1011520
1999130
1752599
182231
1043812
93465
1184873
243661
1453469
370485
1978468
298432
928464
241538
1274742
619500
1150172
771623
1011283
1291403
726105
1835193
1150439
1007249
492342
1329489
397870
330270
752238
894459
1610568
225888
1288582
1111665
142946
314282
85503
683373
881208
666065
1939475
546835
397159
1811568
598805
1623103
464700
606025
183406
1176325
1244903
1815094
1570381
1036212
1070048
727117
925004
1689384
1527454
1568253
1726841
915780
797216
1564799
597314
876166
1446856
1844201
887069
1369239
816503
1815158
453707
1056293
1660361
78958
1794800
1238208
1281451
1167798
23927
1895487
1340727
999526
1675490
1387482
296299
1541582
950153
1819547
1235144
883608
507343
1751219
342648
1002912
375564
406601
497667
625599
381123
418248
1062518
668967
214161
1915738
1183871
268927
911716
453909
1031728
1846241
1375180
93235
1403526
372600
419769
1129559
1865382
893331
1465344
516625
1246335
1829390
1708772
1528146
1987055
1504816
593542
164685
1723273
617904
721851
689862
743368
629781
1736378
1472435
57192
128239
355141
156960
1975954
320777
233093
1690496
922885
1702746
1630670
1567645
114796
1020401
1894394
739456
955996
1571399
1821643
1095268
1988189
95943
202389
1340456
1969711
1272095
103043
313340
1392699
1721663
471023
1335941
1694686
243987
250197
308863
1486618
409304
1630451
156454
1317758
546086
953971
260154
1774551
1842972
1351404
1713612
1413593
474002
794715
500766
1253918
1030739
624871
423593
873247
1947276
805124
1841311
429390
1579190
445736
1374948
1673620
289138
805504
1515796
1639623
24877
1086997
1687812
105895
1199578
688713
2366
1479001
88246
1033241
1648775
1326911
245446
1430610
97861
962639
1464969
327598
290450
731504
1581321
1723489
1623093
934178
654058
1707992
818021
1072274
329129
1399993
236429
1336513
1824400
703420
456235
223533
1756102
322780
1747222
1717878
1923047
588099
1041756
912167
383444
1805383
202011
1844791
358789
857694
1987556
1186066
743368
27695
1861281
357080
1027495
1665479
89895
1041929
1009079
259388
947576
1196904
1022924
1966977
1863362
1143894
1343000
1771372
1476720
719097
165969
1377241
700100
45436
1878742
1042533
968405
1268717
1828940
1937590
143332
1551359
718195
1152065
1556633
1314486
569171
194242
734914
1606041
1496284
1145124
1248978
1892611
158758
420229
1626806
70445
1532361
1626086
1839396
1525801
1041341
1527601
1751474
1581818
720406
1981200
1775285
845669
1369435
960779
583206
1157703
1257658
443623
1099049
1313368
976297
1232325
947462
1696860
1892864
1629995
1835085
1748270
1071209
1244631
679593
475842
1038154
609852
1421279
1929488
1281243
125066
246206
894171
1050672
603637
156196
804568
951428
775543
385312
204587
1230517
967907
1000646
1395332
965664
471633
948500
1327318
1816028
920970
915577
1902763
137211
111503
280888
202912
187121
1189603
1228757
505383
654975
1585165
609029
358594
1774781
1133772
1547258
1200984
1414954
1827834
1430838
1820412
1360797
1242800
323306
1289444
704625
799175
463115
880200
1439280
275288
256986
723791
604022
221582
1767235
1940026
143803
1592085
1087638
201801
847348
988682
1955316
1347192
1275775
60070
1586079
255669
796435
435562
1844947
408055
1509392
1429134
1845220
1244959
1873083
1899329
139275
1140397
462268
928431
861243
74814
1100577
998958
342749
457276
1945388
589962
1635684
1595103
614079
248831
440387
127763
554835
123613
1163870
204882
37234
231568
848147
410669
15163
1902417
1200527
114251
1829457
1641728
1219648
1727856
413229
1929537
62677
590071
802812
333516
58498
315136
497135
1381737
1122276
1148446
1094887
1149192
1060297
1218152
1121208
1405168
700488
810796
221083
597365
157796
1829524
1299152
1025832
1927660
279266
1242125
644732
1069862
1633835
1975567
1397963
396681
821059
152233
681966
1612051
1550423
1612646
920981
1074947
1527065
32490
1831197
1245619
1739199
1663063
1078426
823390
813169
335530
1492644
1528394
531537
1359376
612058
646049
1311146
1547382
491023
680042
751922
813954
1036113
494823
680916
1739649
896639
843983
1391513
1215629
918692
634949
796585
19579
1912570
959802
623943
1865539
739611
1302718
396036
781603
861664
979634
1514863
1854916
1983628
717896
705147
1092636
1272927
1549006
1445737
1635141
1169459
1701909
188743
266966
1395950
1256331
80764
1300652
1310433
721025
1090146
608460
1333221
886853
1914992
1739790
1292671
1874399
1949389
1863314
1012213
1534233
1405016
313239
46893
397873
1562355
1508049
1215781
500293
334737
253086
1585025
189739
1888187
209410
1384074
381159
1600925
740987
227814
326314
585933
601544
1902321
1451123
95030
74559
1747333
109663
1935340
660429
1622719
1065231
1016494
1173854
1160498
1680502
791692
1752926
1512292
1464246
825416
1736578
1778653
1140607
1197329
1567443
346995
692542
1002659
916447
827898
1883863
577873
1954513
206834
1677310
1990948
491032
1366609
1920801
1749202
839877
452869
1888634
553211
851160
1454168
288129
1074820
415315
1835271
338097
1835532
101649
318111
1957432
1509732
167924
1699763
1483807
444694
342636
69330
1865847
1719744
1115903
379991
1227684
1596440
1339440
1554999
1949537
1324944
862874
1112698
1435963
1948662
820867
530380
986859
595063
1108678
66451
1307225
1780752
1187927
1360304
550644
1084166
95971
898311
527718
348099
1502300
706515
1325900
1660501
23229
168148
252590
1911927
1999644
1576118
1026822
125747
566055
1252789
1401299
1401649
130212
958890
328539
1490229
1842666
1697438
339811
36286
638070
1679211
1854064
16530
1317941
375455
1822495
459846
307967
552825
459948
688220
357280
625996
156205
1422330
399852
601472
594496
1239668
1213127
1082675
1508049
1524589
361359
1040083
1586828
12665
997894
1657461
388750
1585546
661538
1077866
943671
1590052
1133265
1832667
1592913
1202501
1768035
897793
327214
1296998
769377
799930
29481
1522076
1922769
71829
1650261
1367233
799678
397135
646046
745293
1164603
1317768
132150
599568
986477
1345847
909580
1846989
1499821
812502
1453504
1123807
873503
1754365
1865787
779641
220716
608674
1711446
272794
93112
1760623
1548596
347592
190377
1914090
745416
24732
1937006
1146620
1341024
170227
1925251
490601
137632
1569767
125853
1484584
672575
1343093
707503
1444865
1760940
434190
1338900
189458
1945071
44035
1687130
1099988
1422536
1109019
1384098
437436
1900355
364120
802892
546706
1128718
62269
1690521
353482
718543
160600
306238
958724
479942
1954281
936036
971044
1368617
1430434
787770
1897029
826100
514972
212865
1660402
1468717
177066
1248140
1725911
393429
528942
1078735
1070744
443669
972284
1600308
1490261
788306
1788765
510296
898311
1967213
229705
1643910
1850485
1581971
1311025
212976
1243179
884389
1756985
262458
417646
1565953
1824581
899544
1817713
113312
1556775
1733777
430457
469024
1000579
1052011
1930491
399145
522021
410391
879726
666806
947683
488451
280401
1178810
569546
1958650
1955877
419078
1574251
128387
1473959
213415
873378
395424
650870
456273
1060520
980461
1215797
793242
48762
108568
66146
1379883
1105361
810889
1262227
887726
1460888
1925268
1100780
1030293
488552
1583416
1481434
1258032
984407
1309461
1042394
1714994
967817
819886
1288289
1201775
1868272
1985817
1219919
671217
1868965
1748010
761858
105638
1953837
125446
109234
88584
1483961
862829
570590
1061172
1913031
1998585
243021
1278541
1343530
1381214
799092
1271060
1894038
899328
628688
695634
108583
1041750
1435881
1745538
273367
1561527
446968
1859878
1757192
1627286
491859
1996322
606384
1235265
897234
1983205
589815
1266791
1541671
435332
1492384
1325191
1208679
1880511
1025453
276260
687825
763333
552039
790267
1166810
316987
1681299
1665505
1088176
1146798
1427906
257215
1645472
1584317
478452
1823830
789203
1379536
1756126
1827677
1488707
723188
461832
648120
1527583
1974180
1082586
923301
1574578
650945
457271
254686
1878592
1477299
848159
934158
936395
621536
741905
1727194
385585
93308
16767
1707006
795894
1026259
1313415
327543
294313
1873755
697266
891282
1338964
1994048
882891
1395354
105240
1667900
1178311
502756
89042
778884
1817900
459323
980699
978071
1202488
1656194
1115214
1528952
1070381
1146581
881403
1070370
1434296
185213
249652
1334277
804452
94339
1515817
68794
714404
618464
180627
340107
1981948
1419680
2963
1463935
1821331
254493
1761909
439236
1360154
1999145
1251252
1770972
367184
81746
901701
1871163
1933941
1749669
868595
18340
899512
796989
811998
1948709
1897560
1622874
1535495
1268316
1964364
1585889
1577185
1797600
965620
656898
927829
1752496
1780472
427240
598578
1453245
1417020
260231
256145
1195241
1055361
1216014
1973417
396790
275629
144102
603138
33174
13943
162306
1506224
1189631
875084
1410473
288013
1000241
318582
1243279
1591190
841038
185425
162416
1160434
1579092
182438
1370643
1796554
1403339
1192604
1846213
4407
299818
1597072
1433550
1565909
357298
1241691
1448534
1907110
646405
486792
967164
1801690
503699
1367238
1796668
9817
1299154
740181
1314322
456595
161877
1034067
1945680
625526
1086814
967838
1482395
1252930
877064
1202129
944830
454901
1010752
278551
701001
1832048
619717
1587427
1822827
749572
1393276
1716039
737633
438768
248845
1299061
1956125
978152
623959
1770042
770941
354152
1100915
130285
509953
523589
523917
751493
1575706
148772
1058341
1416452
1555357
951292
333226
394333
485400
223992
149762
271580
1454842
1674102
1941722
722644
1750953
30565
942625
1357979
1418520
109216
306333
1122083
720146
1475272
1225280
861915
1170425
1726579
804411
267846
1311401
1609665
1481641
606659
443926
251122
165035
699680
1913267
1937805
1102933
1805923
19790
1120180
302685
1408913
1592174
631631
605425
433608
1657949
25713
166060
1220102
1825128
219229
1283982
1202879
107424
1909972
1460166
1682062
519559
607222
587219
1530054
1888872
104999
1629605
985049
74930
874492
884443
1487168
1333021
766947
768803
1541462
37171
1751488
657105
630
605456
1653414
1815846
1268820
1403524
672115
1961907
762968
1285256
119610
276775
547488
743946
1586171
68555
691792
1804945
1236179
836321
1370418
364372
920050
53637
223420
813780
336504
1196177
1387422
1611597
825652
1495857
1501295
1190959
149411
992988
1979497
1978265
617671
1939369
1062849
1003162
1515238
1293132
1132990
978725
152663
1655944
608496
193963
487802
1200112
728400
1010506
373055
610551
1095043
1596005
1159236
1726038
952024
1389938
1687850
1846841
579068
246100
1029605
335819
543060
84368
1771964
1757955
1833273
1805333
589990
30867
1492964
282610
92552
894254
1539853
1988289
516084
1109893
1286009
1414805
576410
511412
812260
1869371
1328179
1824128
881415
1297375
1226460
1701726
404738
782361
646607
1312818
359572
659133
615631
1657197
432994
629944
240407
641080
1685926
214876
617692
1232493
1673157
1520893
507620
1087120
1809766
1794805
1323782
1090886
1919356
764450
1794800
60352
33594
1392569
1898356
929962
975331
1108699
1536908
558335
1111855
1210803
406343
1858299
107816
920836
982521
739946
339823
1699634
556969
1079982
1776526
1299367
1910452
1037443
1226446
1954355
59478
248659
222143
173717
552466
1427094
1558526
1232979
1494472
1249152
1331820
889084
1316269
1959407
1061248
457171
468943
1579267
1944274
1495262
1348772
157631
1382921
1258601
446507
1424767
1520300
455366
170982
1411234
1403741
1702898
1776786
1563425
183400
63726
1004318
1400610
843991
1888146
724262
1568034
1760838
1304202
1933002
1258655
456657
1078300
945196
895067
1109426
1584820
312500
183553
1846300
859027
4117
1650076
1493100
1903480
1448860
1104149
42646
791612
1470587
109547
1496587
852289
1676857
1268348
427912
240494
663428
964432
79500
1118923
907079
1270962
648440
308299
1172479
1652652
205270
1392409
569168
70215
1311664
337685
818577
529941
1378053
1346047
1339827
338455
1516716
200168
814202
1952070
529421
1041034
57753
1832711
388656
659932
1700041
1092607
1802119
474160
1472470
1332565
1770601
600990
596420
1256823
1093030
1365688
1287866
414419
844083
266814
839434
843464
1253683
1409839
518434
872995
1418273
1243263
1289677
959007
1616435
1109427
1306404
332494
1302906
1526503
501401
1427979
1625205
478889
779323
790765
1431582
83538
1300817
181920
690437
303633
27606
1993134
950910
320056
1941899
1199692
1549763
1248985
688482
587886
1834751
550866
1661436
1961792
918192
187260
1708986
100157
794412
952911
217018
1923641
1114275
706775
1252354
509681
1550966
11793
132264
997238
1476409
120041
1790695
370703
1269821
972948
419333
1344836
1375699
1321491
928298
138221
1803673
1520335
507043
1488778
1140397
1243640
279552
559553
1727147
1839103
27563
750268
1128632
788476
47939
329805
1000235
641361
1020257
1229640
1178170
1471099
360322
538400
1853760
7494
1185996
455525
1793380
650573
1374419
1616852
583044
1054617
1063720
288236
1603413
99348
500574
1214109
449740
1869625
1217246
1465725
597382
165925
445935
885850
1416211
24820
36234
1076306
267379
1677302
395322
764341
169440
78378
898819
1432918
1974957
915105
1625847
1131664
259047
418883
558527
549582
888068
538914
1123822
1606313
119317
1396794
129668
1898711
62419
1182016
760366
1237788
383281
339235
1907767
136223
734027
1042176
1746444
1555695
1296396
1033360
557405
839307
585235
737291
279367
1271754
711897
526079
884681
1317590
1845175
37444
1153914
1916487
1048485
235322
1544669
304939
1168298
1053183
1087197
1410103
797250
42174
950307
579273
2821
68908
450704
375053
1766477
1145171
1433052
1562207
173296
364994
501703
1155035
1421704
1109218
996068
61876
1130092
508318
51071
1547779
392297
333957
1348266
103377
899475
1127061
150706
1527867
1274462
1059485
224276
616950
1114397
233443
1272157
1035477
1011082
1026845
1341637
949036
1303017
1521739
722337
1352189
510969
834390
604706
1985355
476249
844220
659519
324126
900916
1985332
893769
1569793
1162616
55361
1263369
1889400
365813
1886245
1113238
34047
849296
1807963
1645782
1238274
880215
1165886
592712
1566761
868577
1295842
1619771
141601
1601940
398135
1763810
263848
361684
1663083
42671
1294840
1877753
1240097
416501
1977514
821892
710292
248245
290912
162778
193104
1991104
1803838
1275754
1019854
1002121
1175430
1975291
1901170
1123267
1136460
152667
384912
1739130
660015
862835
114085
1960370
1957149
1670940
1245014
940944
1463577
1295925
1437821
1883519
1297840
20439
151685
1548444
328220
498331
494552
1419272
1328299
1903015
699982
1016042
294157
89692
1903510
1226542
1310961
1190657
1945487
417723
687985
1946384
511474
1756607
450284
52370
433382
604950
432773
41426
1783778
102207
1268001
187411
211805
602738
1100736
952640
1299303
1846944
776705
1190649
920223
693020
1503710
1101303
1437709
794618
309925
1567294
624902
1108470
148862
1523442
1161114
167924
401637
493581
1427686
1621988
1138509
1191858
1384196
1162781
875385
1002982
1978003
1712789
1475763
662537
1128431
1380914
1821320
955338
1469083
468060
1023610
993419
120975
1822619
1218449
876582
377437
1615246
1301972
828226
50689
1408105
857011
1644266
1796516
334121
1929044
1610553
373821
668978
368297
1027614
1027050
569531
46838
1088452
779906
556931
1983149
430970
8038
532363
231424
1873426
1557238
1186943
436442
336722
208624
1557744
357753
489508
1014398
1057070
496401
1489683
1408449
108611
1861799
835091
882099
483183
1514912
503534
1961270
1552159
1704991
975570
1789797
104917
1265298
1405969
1123807
1853937
1473638
1278606
1812938
1058937
150747
1658978
1504912
17238
587847
1579439
34668
260231
1389435
622315
12218
1525897
198774
898984
1623937
1768624
1499185
1838701
386772
611571
1391564
844976
1764653
980300
1453151
1692236
1545431
1060220
1524892
535623
1238755
1728698
91503
1691205
1791736
1985948
1965916
841532
875573
765311
1234148
883891
433507
1478646
1837862
270596
1246353
1244033
1067224
1354664
850189
679877
76267
1169489
161734
935786
359790
1390666
1976625
1629260
1040545
1365292
136918
1727897
1135457
1377776
1498854
1764498
80528
1499226
1693241
1034301
905895
3771
1293462
79802
1576565
1681378
1725911
883858
290432
1467398
1865460
1258356
592506
532278
1089459
588771
1383388
208292
1334066
1736225
394125
320685
1823926
1955845
797464
177683
1135644
470389
256820
658804
1401103
684210
1257826
42428
733149
14616
68244
1434241
1470868
1251516
583895
273826
980341
1806137
1979014
1620983
1885991
1124848
83921
183843
1105070
197853
1981618
213693
875177
453998
1135503
617543
1578988
872302
1887474
914047
116345
860798
305451
817947
1464149
26193
1298447
1049044
525870
1531148
419648
350484
1492894
257672
710359
1123907
1227372
1127762
1813153
1712359
418606
1623749
239442
1236297
1019547
1667572
697912
1048853
1643738
1473441
162870
949112
543060
705133
1448578
1454755
497234
1816306
350011
1980865
20280
1985579
1163558
940889
204683
1692160
191699
523492
1678775
936429
711771
1426573
305709
1057543
1889234
723876
910728
680849
1490257
1433486
546345
1342597
607567
569682
1369676
686385
925578
1675462
715111
268278
110762
1813218
1690495
1779814
1833743
1568660
298837
1690940
1562881
631161
712494
924480
184339
1617960
1796287
261676
691947
1516815
676128
683589
1239222
211824
1679070
839794
762696
191742
1727280
1514912
1784606
1697318
1031865
1421334
590450
557989
505848
996621
577342
1633578
69585
646960
1281944
16812
97539
259573
1468058
1439964
1154183
567320
1105043
246020
114556
1543208
1606178
1046648
1561270
1256273
401106
1518301
1659459
673998
13456
552499
1594100
563472
90812
16444
152539
151952
252925
1891098
1070380
1530187
1198989
983412
1281604
1766213
1013643
486828
1747041
238163
1072484
1730403
1171269
663868
1531809
1472312
490140
103407
732111
1199728
1525700
1897759
439896
944412
1412057
1931601
743958
315572
1237310
912710
1218652
1744905
281273
195026
353983
1846217
1790302
1172959
1215905
1363221
287462
729914
1337401
1115406
938456
1030542
1717012
683424
1635604
447300
1034727
483314
1165991
46122
189468
641974
677403
752157
1508456
897751
1777847
437066
35541
107968
516187
1643752
941662
939593
1808849
1254643
203669
1936870
1922208
1272190
992902
1475102
1854318
1507398
198580
1017017
233830
93190
1067523
305087
430318
1604056
1071523
806050
1638868
1917357
466021
1657328
666486
1139464
1585833
407400
1688223
910969
962628
1370918
1795335
1977599
308873
1669553
55749
1963593
828784
1597122
1917959
638055
321479
981768
223224
1143676
852071
1274983
643459
962382
67347
1779542
667664
372625
367904
19059
173813
1285277
381170
841527
1955861
779100
1309436
124402
583329
1527771
1332921
1920661
1510803
1004594
1481983
1315351
1178319
1315332
1846852
640462
729549
722796
949302
509784
306971
549167
1758971
586904
1505775
104081
489208
1149360
979597
1607933
1754929
448699
1869851
153749
1645312
677850
1101569
620144
1989029
1041782
1367749
1999201
320935
1541507
68594
953220
757623
1461683
1490377
1268980
561840
1182529
1257334
514802
1892141
1179765
262190
1189755
1539402
1434766
855621
889488
1573673
1275572
1903967
547518
22844
1901339
1469037
1317140
1937611
1769619
1885310
730524
221172
670376
1836258
1240143
1822486
1147619
458337
459223
112790
217421
1269716
517862
1299842
1287364
36411
11256
910548
797876
197271
1031056
1486615
338380
1319753
1040872
1037455
154169
686256
646410
806679
384991
1473605
1656696
423968
1364731
1283981
884217
943110
1329813
506498
166453
1689626
1764912
1155388
1383777
981797
1566519
1673269
1061753
1472583
1114082
699947
1791562
1978728
1433766
1479145
599568
1546359
236417
1075473
1427738
1700498
1958385
1036710
1999721
61962
664866
490995
807969
328957
1702122
1310330
1465170
728655
1443941
799474
869032
202938
163916
248088
1774042
118516
1131952
1451323
753643
763482
626430
1455633
1140377
921838
795829
272464
1970974
1670548
923095
1149664
952806
390190
947902
1585522
1514468
1853066
1605282
1622289
480271
1552528
252717
1740001
461774
1725362
353078
46996
177413
1883496
53142
898923
1149087
1695600
744079
122253
1465025
359591
315196
358559
1022360
714452
196099
861245
1981492
31179
61129
13712
213283
35907
1836927
919523
1646090
187995
880580
1024988
1949357
1799242
209327
207266
4284
1488297
1457602
828290
1534781
75927
1998914
140925
1178411
1006656
1120142
996352
1410438
1502417
1469181
800339
1661674
559021
1925626
812205
958227
1366299
1709788
1826767
1275039
869125
349121
1034297
64068
1262125
1107566
106273
1096772
537288
754645
1691674
782000
445289
1010026
1622044
155005
1331638
1885042
1708774
1526810
281491
1045046
454982
1960027
1906082
1548989
368683
1374325
108802
1843141
1567329
1314991
232982
461827
696567
157883
1654851
948371
1416843
768590
1460671
1998122
1068513
338564
1316462
1547279
322673
1347673
1132595
886156
1504827
369380
1871616
1611585
33310
528355
860010
460270
1292035
501160
1142931
502501
174834
1433105
303315
1386062
891720
1157385
1418989
1482728
139213
1044385
737081
598276
1826430
1932556
1809573
1153285
1757537
1702395
577627
1974316
549110
296978
922997
1058964
1162888
1666871
508749
1898479
818138
15124
1812854
867276
734256
809842
404709
1962489
1552066
1110746
1674776
1041319
1651505
407237
1094013
579247
1362094
401659
1707739
469065
1933783
911346
887010
436062
1558100
1823787
764179
382721
163047
684018
1706488
1293912
1270359
1793758
1678766
1404984
161523
592755
51217
884439
958617
1615534
1008832
149109
296254
600304
1892363
1487445
869969
1969495
21904
658730
1270098
1698559
292031
982723
1418845
742879
710543
1809101
1279094
230812
730501
199805
1704275
1670166
1359565
1151225
1136625
1175172
1918406
1613744
1001176
12829
1843940
1288639
420506
211688
1795071
1335647
1045821
1813025
1773542
1737320
1733128
204476
536768
747161
1476172
1456583
1288512
65053
748346
743285
347800
1560358
670785
1015051
544311
1963448
1863969
646557
713885
1553336
704570
443720
1707904
827769
1116253
1832733
512818
282031
1632391
419228
873391
1040568
1952290
670048
1869079
1802625
1839182
342531
916207
1208004
686017
1169783
1911273
1977612
1194227
323295
1313656
1553275
1670089
585393
1833173
641729
416884
1686090
654443
273851
1864785
641492
1693457
412992
768090
1309561
1790454
1607974
607726
1519740
1591447
1183742
1107968
1894913
1064352
138930
412896
1829631
1739043
430447
75406
469725
1620895
1464325
1113130
1224161
1659512
325367
727159
1843261
4227
1152787
71491
520356
1223085
1828033
1948584
1616179
1061754
824001
1444700
774538
842888
471027
372065
1772608
217522
343340
1974251
572687
428404
927864
1698515
918801
701095
23704
1911723
1163505
248850
10886
1223975
1826553
136031
786354
1401915
1306202
1243217
1497579
1288859
1012251
291791
1313783
517026
443241
512983
752035
1776479
858714
1058783
1638440
732915
1328758
128867
1048719
1238074
598679
369803
126687
1530150
1431507
112083
137387
250197
159762
659353
1817580
1081199
1288223
1445658
1054563
582177
1638821
1422215
1165000
526189
1220578
1127251
1851584
1891818
371806
1165762
1275917
1159246
488177
760783
1426444
81456
1541694
1865647
1778189
1849144
1156535
1464162
956158
1931387
169577
1533628
661090
951719
660359
197108
711470
1183998
1689785
1643635
1501689
297189
315666
1388892
627624
986673
1194047
1075168
1424665
1780526
539499
1314247
1662932
1810980
830026
785197
1608952
1822744
649113
97964
593643
486504
85558
321735
70955
1358307
734218
1803827
477021
1877499
1616222
863008
1007497
1473426
1495706
1726406
557998
571244
1234406
364071
1178263
1570099
293723
117230
1479514
1195106
787596
1040827
1050637
1762348
1912775
765618
1538785
519148
1909395
159197
1519567
1048479
1096468
423581
755452
991573
689501
385036
1973125
1517290
1776150
1775057
695268
1580874
125623
3653
1624087
1774289
118186
1328836
1511890
1070185
1646716
294730
1828407
623131
1452537
1427592
1038619
7821
430401
890444
740583
1565202
1168036
1481913
850931
987064
658558
614384
147913
173234
1758212
1543760
1033253
1448122
1897703
1997472
426145
691517
688905
380708
488626
1545273
1522085
1571381
397058
428111
1002912
1247296
925307
20034
201856
1735003
1371064
997848
1096751
1662512
1185440
949046
678384
106760
221098
1579301
578634
220343
193041
1271583
208462
651399
1762759
199908
438238
1144700
1722704
981922
1476408
1194894
1733112
1024753
1310431
1331058
592755
699754
672224
1701329
475335
1438624
840385
331197
1189161
587324
18128
433717
24050
1296165
477868
1122377
1499938
1537023
1207947
1683683
462292
1689449
641438
700845
426577
1028322
263040
1175988
320685
1282976
1543892
59680
754205
159784
67031
784448
938425
496409
1293587
1263717
1628902
1995599
708817
386840
911947
233903
367825
422968
1725750
1327069
726926
574174
889001
465876
882756
399506
1710704
1674607
1466110
50250
1249111
1299921
677763
1799150
99370
1254079
1764463
1264135
190526
538013
1746462
290441
1403283
855688
741103
1271366
505068
1696329
387688
1008522
395016
1110322
1528701
1490024
1249851
755407
1706696
687547
915664
227658
433940
972136
1686886
1404663
500104
1614384
958648
183566
1480534
1263919
1692378
1053822
952423
1561944
222891
797578
1581339
892068
287769
787993
351027
1079283
733730
1847119
177215
1384794
1824183
873275
1174558
351765
885715
1364239
950293
604107
1660538
1317706
1441196
55989
245905
543653
1982562
1219184
1379091
1324163
1578497
1196276
279703
255778
998350
241148
344143
1361331
1759200
1890682
1637068
200466
764785
1513735
672356
18043
1012911
642623
448644
657623
187090
796223
236848
1381518
997056
1050749
499999
1749692
75781
1818564
1493200
1310616
1824519
383305
28040
1289229
170034
224247
1517186
1266099
1322887
1933046
807881
1510867
700154
1891019
305292
1752119
1135795
303997
1785586
1848121
1339413
1944301
918078
873396
1033017
960177
1484263
1602081
1039731
652723
1478246
1155058
1823703
562538
1161380
633319
396781
37730
53400
551267
624886
697047
1687724
1899601
1677310
154806
1303531
230643
659892
1616036
1510016
1755799
1663512
1181638
1010202
1789269
1976907
874339
419839
1825016
1083906
1985075
153325
1075850
764093
1313062
972310
1638038
1404938
1704328
1779625
148435
857241
1798592
66095
1482015
450152
461935
1329449
1390728
714809
20323
1577025
299950
468670
242181
217084
1746314
1178446
893955
1397646
844016
817607
1277150
1627615
1454299
1244899
880029
149644
823573
1248674
1517999
1839672
1909834
48855
573941
1976911
398664
1123473
1911855
1485013
624156
404610
463975
668404
37029
1558100
1971589
1887902
158591
1963282
1966693
1592968
1948170
1979446
1096630
1063301
417957
1358684
1381894
1568278
1314139
1782126
1538109
725773
1448379
1681729
79459
365666
1943450
999487
1017911
837635
418957
275290
1482969
1201272
1113114
552712
929784
1084644
1753649
380779
541775
425346
842160
901937
1871685
1321267
1339924
1623997
550391
256505
209413
1056004
1891602
1580801
230381
1551480
1847654
557603
1440585
988510
1654395
1652532
731385
1291680
349894
423851
1848869
1385858
1714554
665782
728635
1109065
1701068
310479
1703027
138527
1473702
143645
179653
1394083
1230788
1080061
353739
1621714
1312768
55321
716769
356407
1600925
206069
435799
109834
553931
1378191
854751
1425594
810674
1977523
614378
998948
1455161
92558
447439
1124258
1703124
834541
536960
504417
1292674
1471030
1609839
1865847
1263965
1279337
1563875
1242771
1603677
1925013
1004405
755558
993135
664949
1966331
1054031
270345
241880
1838421
1430229
1860567
1771622
1611792
446979
91292
1472999
1574578
1992336
1048890
977009
1458862
465659
1837672
1343223
1583992
1249997
1465498
431702
1931460
735435
981319
883891
1732314
446718
231072
1912356
1165766
1638577
1473897
1211377
1551132
1501626
876400
674009
915035
85814
266990
123598
241081
1349534
1150712
1509963
942960
1485858
1671650
117976
815397
1944753
537782
110503
424777
1926059
881463
953643
1674397
467453
1984849
1045627
1745005
49460
1187298
636648
763841
1693163
1447449
1969747
1901046
466893
1287954
471337
662772
288018
1321471
278243
1976129
629516
1125949
1599335
606949
1561166
600694
1695586
927331
1974073
1768721
404224
1447511
921838
821170
1095426
62659
1533832
281163
581228
1903957
1930092
632653
1287304
294781
1747436
872468
175529
1658109
1722507
1224523
343134
1754929
217040
1393277
894604
1085300
48179
790440
648237
651519
610468
1976243
36430
1159071
875155
441786
308910
954316
360384
874435
1102207
1792797
1902936
388760
393372
400018
813030
1486101
875742
1320406
1634455
66962
318854
1111142
434760
1776526
467521
867660
730190
1777320
1688687
826335
1176301
136081
1345339
821372
1062794
887199
1603016
1627811
1614159
383565
1297485
1384799
1739381
40659
304538
1588698
39013
1568869
1516824
1823556
350440
1791066
740003
325528
134771
911296
1682846
1499664
446814
1134656
1501306
1470866
1399325
589203
18457
1393241
122676
1038973
661794
1600508
425670
110864
641974
1364512
1590080
655991
1204657
1205129
381871
949700
38558
1203737
1658956
974191
1661210
1847356
388625
1024059
1454543
1621466
1923949
443234
1444910
1653629
894503
1877722
1532870
432695
1934535
1592974
1324399
827773
1668342
1650426
1952055
142017
1279479
531680
480881
610394
798078
1873755
1542804
1985465
712397
517608
1431649
852599
167014
337342
187369
1000636
973974
823106
771752
259142
713502
1418524
1705622
437371
949283
1385005
1518735
1627730
929187
1929374
1442307
1332962
84293
1277848
248085
1573060
540291
853759
509251
1056898
1226707
1061365
1699161
558957
1325593
638864
617955
861233
1304358
1765482
1855474
1558777
149488
126587
554176
1844537
225570
1892037
505473
327621
1405925
733667
1045022
1767676
1203055
1908306
611087
908419
353350
1312758
566046
525201
1390935
1358797
1099675
109669
1028356
55036
473653
1112196
567736
1375664
1947515
968303
1499161
662016
1415477
1113325
145905
950818
422581
407301
90808
1496087
1743226
767193
914469
1111076
971459
931137
415010
490688
51616
1486706
487265
1037038
937282
820135
1926996
1936641
1582493
1398503
96644
1539305
1576458
1438583
324847
336104
882920
1069206
1233008
1952290
1231640
568653
751265
378484
59043
296565
185991
1641714
762707
497151
1702174
348844
1588865
1677422
947205
1908513
1277077
1672914
541770
410457
1990476
1958504
1990267
1394152
515662
540429
992943
1565433
1718704
324268
1375975
1368359
303792
688036
1416050
649792
233430
1163158
1474160
1874779
1224966
1900764
83489
1294242
1552348
1576031
436438
378938
146771
1973121
1765274
23263
1582716
341488
655216
803904
1163638
1986574
1811979
99150
1832440
908766
1212405
1193881
276057
477156
99957
705038
1161784
1022381
1168732
334891
828068
1943166
1949949
1700903
1520948
18218
260759
1915754
317495
383563
721334
1929302
94506
472169
800738
1423632
1692304
643131
669603
1628956
1546025
1845810
1495371
326600
1967213
1605713
298427
60226
996351
428544
755647
1991597
1736687
702470
913966
748019
975434
1618703
742405
143622
1839333
401098
19762
1057075
882240
1839513
1932157
1520334
458995
1120900
3393
267339
1645868
1641629
1407032
1583004
1497373
1385480
1499046
322675
24732
611694
1775027
161941
486771
419277
665111
1209483
1871624
684363
682253
1984015
1241161
1781365
637064
1016651
914414
1019481
1151646
1593447
723284
1437236
517644
207967
27587
1025528
799273
1153279
274805
1734508
935827
1373281
891078
78057
997574
1816671
1294950
1691665
1853389
559875
725853
14996
1968137
1201069
435398
935823
51379
964281
924695
1424085
1717208
1263737
985361
241884
1949171
748840
1019013
207986
494764
1388234
178019
507122
504755
1673595
1447085
1071518
155472
577266
477296
1648734
876015
1174411
803101
219751
1700054
1635258
1590159
745742
1009116
1356902
772259
721229
273839
303905
1228313
951436
1914412
1521225
929031
1415077
1688526
432894
320697
963778
189071
1965036
1872203
887663
1499543
1567075
1593447
1040827
1523702
1178115
623521
1538848
351190
719449
178691
1883519
1668302
291559
1494390
532736
1902226
1932042
806679
1628303
203835
866413
1487726
1889309
1351360
1812227
1055604
455655
642108
1507543
1312562
735392
1524097
1188764
1475299
444931
542063
1395480
733456
78462
294645
312267
1897656
17282
736040
1443111
1827036
1607999
995261
1639553
1212115
1166757
1649429
560299
1470629
293080
915780
1939789
360524
784663
1994599
1764463
1770478
719421
722546
981488
1577482
853311
63033
790481
1736056
552385
1037205
518339
134427
1021883
1329276
1096566
1075889
1522903
1651060
493988
1903793
1974189
489210
815356
1665558
752000
709511
254071
1676555
579285
378454
1048506
1341036
955624
1264614
166201
1755718
1869527
887848
218804
1258242
1128397
644303
475339
784199
332553
403237
390992
1754552
1988189
1594859
126401
1166585
1280705
834581
367874
37259
1410188
1360680
397850
1486899
1782382
473034
1105572
1921804
1638299
1273771
1977837
991214
1899842
719517
816822
1829592
1228393
495600
1527999
985446
277051
1536554
1913150
471037
1128418
1441227
1337995
1265442
1473577
242347
205569
1413885
241699
618243
109933
1130005
902232
1952678
1759201
710719
1466296
1594478
1647139
1538436
748603
485339
1211863
1367931
1945553
1071518
1002421
1933193
694735
1120380
237392
1804595
532965
607732
1594537
123880
339030
619356
510363
989303
1004729
1687562
134516
161165
495081
1891393
230632
221580
598093
1027933
617583
700467
1556991
236108
753289
1357519
1828408
296768
184566
1776976
717708
320991
1864592
207841
1298791
1864739
114642
656693
894302
21911
1087600
1988182
385762
1388706
1242289
1398139
1397393
14176
105388
1077077
1911959
1644415
1642567
1512683
532363
1927172
1801690
176665
590844
797226
852450
1267612
1282085
1553598
221520
709945
954771
789720
371926
608460
94464
1956593
487772
1610342
842999
414126
788441
1411707
442071
1906322
612770
1010693
602336
1349013
1881751
808065
1209999
1680622
1490917
160804
1915647
1797640
539622
1377345
1806226
270353
1344408
852585
1610553
924763
1592843
426958
1395977
1710941
588125
1859454
990904
1602949
241244
1354729
456033
476231
988817
1895243
1985531
396510
1909031
1711643
1524279
558143
1281722
1024741
1606315
872996
1161483
1980839
607835
469765
1448979
173621
1145986
588658
1463935
12771
1600451
1222944
850042
305548
432700
122097
1981831
324960
998138
1512824
229950
345459
1823610
331552
224374
1238604
181759
1296570
1748901
540740
240936
1104340
558501
1815331
992994
1438121
1354338
1567097
549814
1305414
1863943
1353061
929601
1932177
480839
453688
1058398
1881476
633974
1849857
803828
99741
1742238
530098
1884574
1077100
179154
1411386
1502186
1714907
1347386
1374935
609078
1111368
1745796
1287384
829114
1794971
686090
189343
1967794
432845
1005529
726724
1027018
1963747
962825
1607157
1741036
1125765
1712217
1347531
633670
411345
761874
1703514
1694524
1488388
4109
1166512
275368
395322
1772255
1194497
566356
863476
196835
741966
900262
819472
360241
636248
1621433
594680
69731
308448
1166328
1048202
1295718
1902377
1028786
74198
1447586
1251113
217250
55813
1895632
363389
291557
1346600
134916
934046
1649331
477218
230833
1172150
362946
841051
775798
415425
1089195
1343144
1535069
771691
878018
253440
188560
1211801
1252044
360470
1738060
1448925
1479246
1731695
1368529
679417
110728
1495616
201196
1854272
1850753
63117
228882
829881
1132703
462775
1415439
61957
1717521
576651
970557
678392
441163
11446
1676314
1562835
1937016
360328
760283
1906332
662645
1083333
130416
1149205
1892842
395743
274005
929240
931700
738637
801057
844993
878813
1587964
1604582
128354
230120
1049811
1551890
1070346
74596
522154
52174
92790
844245
201364
1418858
1145630
504572
399633
1076724
213837
558898
1200968
448820
1396647
1507391
312187
729448
670743
941657
526688
1153877
58939
1242366
1933398
1108751
1261900
320547
69040
1698541
694897
34197
1234717
1679545
499607
564162
247019
1256299
782644
49135
275502
793141
1846295
122954
1853715
352496
1101355
230574
1452038
1806843
474208
1122993
368064
1366229
984541
130259
1001316
272153
1403219
212685
1942571
642011
167717
1342087
168546
1902922
1115789
1470128
18939
951260
550633
710989
829251
699165
1721764
312662
179154
1457923
443402
842933
1107674
1690626
530380
1942923
483765
884920
985497
1960532
78240
565419
1675646
1824706
1081934
1198893
1997831
739804
13695
244994
1425160
1436512
1294137
1114452
239104
1454533
745012
1895926
1388210
611470
500411
656909
213018
1660772
476500
1594643
1709230
1954469
1391537
569853
1883407
1325318
1284018
478294
1458903
1214936
1739105
1424299
1824938
1237562
558797
1531287
133723
1597783
841116
796523
199938
1109975
899811
1203187
1458307
801800
601956
1961945
1903865
818779
920292
1640866
1493346
241620
1270654
1477125
738888
1612163
631105
324756
660001
734914
1537701
1720170
1311805
312995
1297103
1716197
272897
1641594
667247
56111
498212
906354
1497941
844855
1564677
258085
1076870
890147
457171
1907384
255269
118599
8100
873608
1279405
1580968
520495
928441
829447
1751317
381809
578631
408593
203677
1943888
293608
87750
165705
33067
963577
848279
1907765
25853
1985967
1222937
1283949
1176919
391659
858158
981506
762031
263523
1158368
117169
1567356
1921222
1639955
1563812
647262
570906
1110775
1663597
1227974
1163719
211104
924437
1540755
732044
1786509
1602082
996561
236747
1521426
1592960
494934
255859
774662
765951
1436753
265762
1764814
1508683
89399
526988
623730
582567
1685352
1228651
68570
1380065
429000
1521312
1880332
1509845
251267
1086793
1042086
1634139
1227010
1933110
675819
1540946
687965
994373
433247
161538
604447
921167
1196058
980686
1007931
516950
177793
799656
1738383
67763
329306
1842657
197382
1912523
1077131
1605985
848003
1787429
1857493
1428276
1489394
933363
573167
929031
1646917
1487285
1921194
104963
70124
1424447
999697
1394626
1882236
848832
1517085
243582
1339426
1020514
1515081
910337
735961
636905
1345533
872908
1628420
864744
1286951
1556597
530243
25727
1845526
1035189
1879339
1200878
1779933
478707
527796
674465
937254
307375
749723
1439814
1587258
607070
312097
465543
1502334
1568781
1621422
335826
249703
150598
781386
440191
564001
1021618
1837663
1702546
242446
743350
1371068
580432
721447
1740997
1372450
275277
1866553
981381
1592207
1387532
159433
1687565
1997901
1264102
41073
300095
92945
1764961
1580605
929265
375102
21648
181740
1880637
1025754
468277
1010447
1538172
677850
411017
1606858
398345
1104394
411473
421891
1001466
665460
1726703
1802667
1710780
1702164
1330144
412355
848374
926504
440363
1637604
1879041
106302
1483356
1888115
1094304
395890
107322
1772841
19457
1726080
1713541
119835
828222
1382769
1816106
1369353
1251540
1938786
242297
1233340
1559863
1093578
1378582
649038
492603
843831
1536126
492298
297266
1679288
1319643
780943
1628916
1640280
759953
1894654
1655718
1981544
1616106
129
960779
842347
1833504
1969994
1896882
1774248
147613
1803187
323522
290620
1958336
227011
1980304
1586908
1347776
1648740
1229618
108378
1164578
740458
1306167
1131608
715278
1170974
894302
1306273
1353371
1188990
99963
1073738
449329
491121
1286150
90865
981461
1000206
131493
1876065
1309272
1742704
1434044
1576889
1362074
668254
652632
466006
1900953
699604
1133302
1077447
1963544
516271
422969
1018844
1042781
1125765
1145275
572833
176675
142775
391952
152533
1713064
873526
1753215
854372
252438
994963
453478
1841026
591194
1899440
1510814
567868
1170520
24187
1506156
1750018
905725
997127
1262151
140107
1080685
1826230
1791077
1808038
1448703
126621
959745
1958957
610995
701549
346979
433726
1855564
17782
1242917
844203
1145184
1143199
394616
586302
1569253
1312183
424754
329313
898338
1568658
589015
318232
1518197
1316017
1587804
1504166
1773527
964473
744833
204487
1738229
648177
1937024
387252
1670810
1314569
1660014
410369
586653
772358
701356
1229155
941872
366938
104726
848113
607563
1392600
367271
159588
377848
332795
1799833
191926
1885050
48004
125373
1105884
523406
1435266
102620
1684287
1360489
1639623
539391
422913
503532
1052287
1610891
927851
1993325
813366
1777320
847044
956988
384458
98712
1045264
1633085
914279
931785
1858298
1446970
1493648
312095
635596
1055702
1790072
1464925
271990
539488
390527
1822416
810278
1319025
1646959
1299194
1802284
1777110
96297
1635604
1927265
516329
1005742
1330016
1822532
952552
1219325
467831
1801705
1364129
1017002
1394164
14002
993123
598112
552533
402692
627997
1291089
1470072
1508531
768620
284056
1000503
1449884
836301
307047
423764
452766
384787
1300436
1384870
1518318
1603730
1964927
1511997
661712
1662872
1276533
451113
54280
1677859
1634576
1635023
650944
442736
824330
1548989
1990990
1447449
1429877
676128
1565939
1287980
1439510
1665598
1096759
434699
168148
680690
1038217
352389
763234
1925569
1314070
1594813
145329
1806517
433267
1606906
1720472
1413676
1497697
19348
1223433
367620
447764
763206
1355097
1489352
1841529
897504
153010
1329028
1022169
1788182
1283961
499251
333330
850450
1187132
1226797
1274096
1859878
1454989
821728
1845712
616639
1819037
948152
138574
136738
1821724
1921552
1433006
1367672
54442
15418
379713
823828
531272
238018
1209281
1997495
991335
234581
1012411
1147094
1250458
988510
913464
642606
1812288
1302226
812042
1528109
394966
1988531
1097640
286016
1866100
988664
237071
741171
871825
1315903
378856
1372511
684529
1637230
1582385
124118
1042334
1555294
1307051
1933487
1884087
834810
467063
325178
1723125
520937
500818
1261703
88708
1602072
575445
929057
1523957
295644
743144
1725852
1045038
966764
1407993
1661436
472337
356531
1442835
722022
467102
1141113
1718815
1710297
45067
144069
516175
1532573
199609
713684
182433
337551
821356
200550
809216
1967515
484311
1667039
1929254
1880047
460103
240603
953126
56167
1337793
1679608
1332350
702663
1423501
590000
172256
1022085
785086
1811804
1075826
1994950
1054549
85720
1795623
1323826
1171895
251487
1642277
1422814
418508
1419549
860575
1866603
809294
1440926
1732306
571392
686175
1966969
376670
472272
286623
653103
723355
1372685
1573162
1196470
1281226
357282
1085399
97585
548097
1704314
1379633
1582493
1048470
1904860
1145171
1906758
1708564
174343
881472
1901476
719437
1555551
1425961
1836001
1916994
1047868
1185925
911517
1673258
408744
452736
1697372
815553
868221
954521
1458755
321648
1753672
836948
658256
1494702
502761
1945752
785217
1659565
29692
1705749
733407
590763
1876336
1651088
1756393
572833
767225
631452
1498013
1138903
433574
836142
1452594
1158353
867276
121902
1474667
1072418
312032
1056520
81383
529393
356388
1684321
764770
1488205
910632
1243909
1288720
1460803
876357
85944
450982
237095
1240314
295824
1651015
1987337
691195
511229
1651202
878278
25541
802248
258494
1030751
729307
403539
76911
481582
1307167
523216
287954
1908159
1527561
1686384
1674220
494844
1359998
584738
1342105
1710329
1010698
1316643
698657
1116033
1327449
353694
447989
787331
630283
1248165
1926572
332498
142506
352102
994385
73296
1966675
1238074
1293764
459742
776511
469507
457611
1747652
1522984
109479
1369458
1768458
1623722
853735
1503518
386151
1418495
1547663
1279479
250900
898601
885048
572622
709877
1934173
1430182
1801313
521735
122003
1537631
1630006
499452
758703
73039
1706706
937837
696371
1755390
1277191
1494170
190888
1236926
1210238
1443754
1720282
1398323
1901656
574657
1769845
1500244
339823
1887954
111654
499016
188223
822149
329617
888768
1393367
1314733
60820
1738180
993265
1672683
938578
756097
1357026
1539736
1617993
301385
1262528
968453
1427071
729402
143043
1697811
349277
561613
140221
1397108
1607125
53018
829392
540875
1229958
1837822
947703
1691068
1486038
965341
1598302
198929
113949
51940
1715898
607607
1344865
108504
1818067
1561936
505292
1458583
1073065
1832167
590071
468108
1886091
1613468
614286
1302157
1852356
1856217
1274676
1760343
1461806
1241910
1199758
457145
1338645
1971153
643240
144139
1785000
1824712
1132067
1402320
1251484
1796778
258906
1485345
1003552
1084895
1844062
1718393
1814463
224739
1348442
627902
605846
1050092
1586994
1603053
1322506
381961
225925
1545445
235347
1398004
456115
1162794
1384563
1313224
202290
235356
1701946
1389869
1626727
1566189
1680823
376268
1302970
474508
1053624
626757
484311
1795212
951843
1692701
1079547
1700262
1222802
1733616
659904
1615520
1260573
372554
1911734
1559960
310413
1827971
268069
107078
1055795
1332056
975417
1663248
753621
1957481
1329786
896331
156892
1667860
870411
1886008
40050
572447
662737
568074
1383366
1763742
843701
405279
28840
1428386
1726409
1717405
859691
509249
1790214
436361
425671
1993039
1154800
1633676
870714
728019
489335
144077
1604726
1318081
1934541
1961856
281604
746774
426103
1664029
1810511
1222349
26639
846588
170816
1584400
1667499
609045
758054
1256999
269644
1709935
416055
1787719
1470615
1183913
1174673
496616
476344
438130
1434378
1744561
115661
1850631
985354
1870049
252585
1409961
701205
904513
1815658
659360
1342134
952601
1857512
541947
1722169
1561869
1765191
328767
549294
1497928
740005
405069
1522982
685395
530042
609211
1881214
1306382
492024
1803797
521196
834541
140938
700757
1904925
1551377
1726981
1026041
1561876
562803
1977344
365182
167126
966278
1739706
1226169
1665666
1707006
1050476
1252661
604245
764133
915677
1678149
1212568
813554
723108
494452
845131
76442
190722
1593146
1343068
465133
1566680
1653383
190291
1958094
1557134
17696
1548627
1238248
1399997
1233945
805708
1256728
886589
1631925
1952500
1148014
1980247
942290
443696
553019
1351683
370873
1226995
640957
1312940
1718522
1510626
1027402
286893
943184
31678
183754
59522
687875
64923
298624
466989
290620
194677
570442
392857
1501749
1659837
213460
626340
1991657
1908693
1145586
1444633
423165
96504
1584189
441831
26892
1468234
160761
210588
500812
470818
1004198
1921906
199629
1355388
1553096
1719536
284231
1444374
144074
1825128
574027
762233
272969
394590
1758882
903670
1956543
1122640
183400
238284
1435428
988044
497427
1262112
706076
1167316
228852
1151646
1390362
1843531
944842
1845960
1925408
168423
1671515
1839848
153410
1878629
1813022
583147
191206
242592
1166649
1308846
705526
167793
322162
176455
1650187
1499456
830168
162592
1221586
1775949
1979847
929714
202331
37380
224557
1927172
1249895
27197
1001632
773567
321117
1489050
1416873
88557
1797548
218778
775110
1314937
751047
1510124
972604
134979
1937392
104020
346656
485517
1316395
929761
792627
1245390
1848263
955549
1980798
556173
1201770
1260542
1305562
1109552
1708216
1298842
637214
834447
1859810
1911770
1042042
1615758
60674
1937313
365933
221110
117347
1360042
799311
1801323
570030
1908587
803942
1886849
1607075
707036
1753225
1675352
66701
602469
489508
1157865
257026
456402
1978010
753854
503859
1810443
1581238
334451
1360007
1249345
1048761
135388
1447076
1853467
543413
1295877
1367422
563338
1346788
1846019
25111
809404
1445658
1502813
1237182
1321403
935843
1423536
29633
460688
1214503
622380
337322
1687308
1386036
1809276
1610568
360230
1128828
647779
1416838
1319703
150006
1336598
615029
1954635
771913
1295862
1582545
914931
1378216
1456400
714517
1198408
301391
1227153
560693
867246
3404
1533034
1150277
275508
1829793
277342
1310361
650069
1943412
1336467
1395484
1408079
1711060
1920181
1193270
1392190
556903
1698515
933763
1829999
1182051
674914
1008369
154047
253721
630918
1143921
1186063
68468
1795369
89870
1780780
246328
1347032
1138893
471733
991824
1832734
396670
1940651
350365
736341
927301
1364870
1842927
1632767
193201
1782388
1720631
836915
1010974
1758957
923811
1317053
782907
1892139
601045
1627575
1912632
86908
1709490
1878532
832879
1528365
1889071
186286
1267991
219701
1165469
1494539
1673887
138971
813344
1044718
979075
397783
1657316
405393
997611
3553
126032
1911752
401137
1560713
859790
1442645
236182
368989
560699
1686252
920609
1030142
866181
1695001
1943319
218220
1322030
1840683
101189
1084341
1315863
366880
1228960
907227
92870
900086
1333410
1114716
138180
542716
1476156
879756
1149151
16969
749712
1844194
66029
84173
1337826
1892331
17920
753665
64983
309860
216292
1554023
1574589
277941
946452
700343
1548427
929078
957893
1822371
1388504
255351
683600
197419
1251295
1536848
1773136
1770945
1947944
641693
425657
1864879
385756
1616437
440954
481138
1014375
1471649
1701608
1801723
312491
1372444
1375721
965997
1522147
141959
1691357
1621967
1819722
510286
1544898
1837663
141731
574017
1734253
1944899
1694982
530121
658306
28318
347373
1334634
1966520
1597495
1592534
136
1083560
488045
1576404
1992868
976325
1332617
1539728
1036547
1696590
33992
912430
752343
87179
1569359
699190
864981
1896642
896944
406599
1248126
1875467
1974460
51146
1470793
263396
123730
1523487
264123
577822
629792
376634
629155
977198
1340478
712270
1010487
1750408
1661622
70838
494242
1064534
686261
1742783
1020729
858152
1485432
1641390
577521
1315368
1840787
686594
1352395
397575
1578999
659609
1946828
696637
6385
506805
1318686
1009820
452966
38141
1568406
669213
191158
1372923
127187
1144097
1758305
471886
705406
409700
1036391
13946
1620156
870591
727955
888472
1397393
1237901
352090
1766074
420625
1074551
1782985
990166
1073928
1903433
75914
677763
1392190
1424662
1947442
1765276
659408
1009330
1904380
1150084
1212946
1770428
1907344
1905416
1186573
1801395
494766
693310
1242045
1660977
1043619
360100
1979836
1973299
610084
115004
1431445
444978
217999
1334722
322613
588762
1358533
1850634
1676314
1796100
556586
1288816
333991
858082
683930
1016783
1848669
1656796
311603
451755
10750
796478
1983507
227734
449282
1008496
350000
1283061
301973
141980
1990692
1481514
504781
1058007
1349847
631771
1573060
1795939
1683537
1682064
15923
1907649
770193
829227
320824
883397
1749106
939711
5802
873560
1242523
1435814
1352309
573033
1707251
1194954
1043128
1841823
786607
1070627
24464
1831842
242704
1961766
402513
117319
970407
1045333
1328533
1247923
1795866
1397108
900699
169430
1028049
490595
64275
651524
994076
1648816
1503280
334912
1607644
543165
243152
578517
1619419
1391778
720933
984759
1908799
1070346
566500
1845113
1534939
339356
1099713
107895
1286360
45003
1107248
1928616
270715
1219665
1043529
1457622
1090960
833642
602086
1134238
805448
388215
825670
1477503
938996
1241910
381941
1627347
1140056
469102
1877822
1394212
878237
1656864
617704
1602519
35039
603408
1725911
1370072
403262
485861
232865
1786567
241280
814168
1488722
385116
242958
448408
1935238
674045
1617844
586962
740846
659381
1629343
1647744
637918
1717179
1853711
1910282
1255376
194275
946293
556302
436933
838935
1447642
349655
96486
370458
1203541
1513632
1903119
1898449
813538
153580
688736
1257424
644497
1193773
354361
1841333
1832918
495169
1720473
70418
1660914
766306
121249
624000
1381844
1589411
1765323
1688334
1137438
357199
1208443
18672
709604
1350166
1049464
1171002
1604877
1653888
1132492
249872
124726
928988
498480
1975546
234728
1151017
1356492
32334
1585343
1290366
457588
822513
708853
262110
707305
350322
234094
1693847
1207882
748034
1948967
449339
1113466
1097532
1034652
732031
1819400
1807963
1910474
1923415
515042
391071
701182
832339
1808318
1830503
589448
1654427
382012
1098512
658779
1176095
448203
1356557
566120
1830991
824651
887813
1410643
1495371
1299658
1997791
1167960
860223
1085538
233903
1531248
1756790
168778
741103
784449
1002808
140057
1945206
1208907
161684
1456665
103644
594352
22302
1271348
1861840
1045753
1680171
447410
127385
81701
155704
109782
770958
1741334
66400
1951574
1509353
1850528
1273420
155949
1687118
1108180
621476
1239772
1493251
1186523
870239
414723
44874
13285
569774
163168
472907
1499167
1472754
393384
750209
1207628
1771164
110392
224438
1595891
1147653
1823608
288574
1338245
1402991
13127
720855
1275530
1935322
1835049
1481039
1618634
1734126
1852367
1705767
88995
425869
718979
1879693
189804
1341172
324776
710239
648911
1773777
858498
1033160
1552804
499485
1880025
465310
691671
292465
754873
426958
597937
1992108
469085
549493
1971957
1433406
1892590
543979
730295
598601
59248
1711221
973666
1342588
373876
1178433
483919
1318917
764079
297263
1802632
1135178
1355923
778699
1542612
1244209
521806
49779
944511
461418
100367
308608
1101248
1454764
1488910
1269241
1529762
187592
1400585
127731
824026
725853
1758434
657257
1191207
353698
1327775
1419297
681438
909624
57276
1066137
1772822
971999
238564
1286344
794412
1776073
1779808
128573
109782
1593741
1086267
11960
860357
1002279
1358594
284337
1020526
1045823
587282
1876618
446846
1597120
415046
1534060
1968975
1014489
431626
1897034
1835695
894515
411960
1324660
63526
1200147
855643
1847819
575530
1965040
773605
1607385
923666
682033
1820096
720374
1806783
579529
1801337
577506
1582487
162286
552946
1009550
1792238
1206060
512671
24937
1111715
1489981
543756
728971
264308
1725425
1706422
977901
1291476
1379104
1499679
308954
201306
696923
1990007
1240314
1445772
1037735
902206
1862348
1642556
1945504
859062
354097
345913
941241
727263
676992
412658
1245316
762999
1157282
109589
1577183
912730
602517
1008872
1339348
953977
290839
1041101
406935
60779
362648
32706
911403
1190405
201302
1324592
1591684
257002
91906
1988756
58908
827217
443396
1450614
466573
1161173
724083
1680790
1906823
684479
1541582
57251
792255
1326673
1359016
777439
424050
200329
1194459
1119314
1774023
1840284
875107
1546693
1133132
1994462
1644980
311122
1572304
1041674
836794
262664
1374512
1977941
1024922
510602
765505
1436667
921804
221207
1759088
1978319
1365174
628586
691644
106416
1306420
1539803
1974507
1542249
1435015
996037
425789
1628379
484157
187451
1084483
221134
763005
1482703
1125271
193560
566275
237255
1088600
1852879
271263
521002
1133593
397426
693457
1169596
92314
1611639
232704
167886
147931
1490188
877644
1477452
238767
1595078
781747
1746793
535399
135891
418298
1588779
216982
449450
99492
503150
1956809
1736944
331195
540585
1304469
1226625
1180005
1692714
239214
1864683
1704822
1640054
317401
798141
1357110
437347
1165000
1106235
1173040
307889
1582958
221958
892456
348227
1031564
296680
1924406
740583
1507284
1776641
1707992
1112654
204978
576274
754103
1583004
503768
1213859
590249
1864251
575804
754259
711080
832087
81174
113659
1883810
1325853
622841
1490188
1232803
1200333
917709
810783
635991
85625
1494477
814356
1279231
1982592
241594
1364602
83501
1300920
1185122
893888
1050393
1875277
1985000
1863878
462419
1377787
291767
1050324
561337
960077
54128
337731
1993449
1237779
1902763
665471
519194
1600762
35416
1119097
865685
1578957
1569755
1623937
288085
270805
1946905
1625593
1308519
1629884
1471380
1919310
612665
1171881
606064
1629474
339030
1064400
1867675
613761
494340
1918342
1871482
868266
787102
1975474
881596
1788503
618089
336987
200172
1795544
1499544
1502933
837329
657978
1940886
1525602
1102206
606434
1383945
1565479
953070
1457422
1428037
1745937
1932339
58756
589919
1693979
1226189
658411
1892042
694740
1541949
788106
1730473
1152148
1860082
93477
936658
279958
794012
1677769
1543694
1170397
1969660
1567406
599591
858083
497919
243715
816391
886853
508430
400962
534328
883090
1517308
116602
421887
1618555
133176
64469
1667922
1943081
770956
730863
282031
740901
438976
1002516
865006
1949948
270345
831579
1164056
1120730
1002941
1125996
238320
42350
1810968
1805
1397050
328842
71650
1715845
1002628
360651
1309550
725682
742520
317634
1275204
440947
1456724
564585
908502
1075339
1110306
1919696
887586
1828590
1505005
1591574
1130889
1336597
609573
456810
1368198
974628
990605
916586
1274400
1459980
740773
1456153
1348038
674201
464750
1746553
473714
552871
250933
1804442
1862867
1300610
1942305
1564502
1950221
1776776
1126996
1501770
353643
800699
1282233
331247
484893
1386491
637843
803318
1237675
35864
1411689
1859746
534452
496108
561337
793005
1893661
483500
1511522
1445384
316610
1953818
209804
544855
409016
1385594
160417
1299994
1167290
1067189
1171348
1471013
640548
42174
1437451
1407451
1103774
308488
1241829
1305943
1771820
666644
770958
1554260
751855
1081750
458256
1375281
72082
230869
1646126
1329462
1107032
671791
1788202
1549498
1578496
1230304
667652
580445
715333
925622
200568
217379
338343
766387
1867983
1298280
552536
1167546
1539511
1049511
1856482
1989792
1160234
509817
840052
1798988
788244
1225182
1583007
46451
583822
191241
1905612
1437394
1858383
150948
195221
1421098
1459060
233484
544436
1270669
1611056
1351245
1188868
835557
181195
469233
567329
1346365
650006
204430
846538
808435
73173
1562312
1445734
193339
1376852
170082
1308340
474161
94498
253794
1438846
336892
186468
503012
375201
539603
1417922
1822318
998999
1520127
938064
396156
1699578
1366727
1187986
848208
1289022
1092180
1516506
55738
1870160
1302791
1368058
1988808
1819331
1978956
1563516
747409
563069
641690
1232127
1465579
330486
1417449
1629474
206480
308105
312403
1961511
1211008
1167767
215458
1380096
310735
1265277
1242100
655736
36181
587121
1841005
1653400
1965889
1845658
79316
569343
2135
1275575
1329709
813448
1498083
1501654
1657742
1622707
414836
1064504
1091009
1575490
1568651
1243554
1403473
1115173
1541582
985201
1826627
123393
478758
1574602
169389
235428
1795624
1100581
1578264
318247
1203207
521432
1461066
1519029
1046535
672869
1819331
557212
1292586
98058
684753
1902145
1513026
98564
824907
505061
1480072
977741
46845
1125549
565611
1062943
1642460
915977
643511
450804
697224
1397958
933912
61140
1537944
1311491
994849
1898466
552303
1870753
1337807
1453313
1028588
1833402
808533
1336414
1947485
380434
684474
721847
528132
1536836
1829164
58072
1870652
1902026
419995
1845251
362507
659775
852055
1655698
793036
1596033
506855
655718
108099
1206652
309579
1232491
31319
944054
164457
1170103
108138
1351245
691125
1002405
298624
1889518
1759014
1811503
1520841
1565211
260293
823124
1908201
345429
529875
570205
227976
1867966
1460009
32250
660295
1113388
1542593
224739
793391
273918
419408
657114
1576840
1988280
160526
1137521
1946189
1438631
84943
1450897
1438109
995018
281581
1343517
350898
587873
895894
1773513
342587
1363236
726074
332240
1853363
595148
1355292
1861557
1975245
893395
41249
1746658
680315
330105
1967285
53637
189044
535873
1767456
24033
1506322
102374
1834432
639457
1577318
610469
43216
806126
100432
1035058
68963
812439
395541
1323141
814567
763717
1139850
215565
683472
1199605
724083
1861874
381540
1834881
521052
1404309
397657
567512
1011285
287242
1947198
1542021
692532
1886
529792
853959
1898396
946620
1617884
1141412
1185046
833002
264222
1871033
390027
116547
1357800
1639275
250633
539198
661519
219320
1970514
793938
1123583
184042
364701
928105
1443837
1356512
1925798
211635
377545
922215
1695936
1226945
974941
337511
94486
1956874
1615168
1520874
1212386
1825797
1137756
329945
624406
1322824
1118013
1971100
1032130
207493
1287368
532577
1299005
196189
1141624
300467
1451594
1806513
1275454
1427768
1737408
1905413
488182
650502
728635
888355
881747
1783801
1491090
1827282
138123
1214967
851800
1730785
1561290
1973433
1176036
745910
101614
708130
297459
754894
896481
349748
236887
79559
870210
120620
300358
383653
1098299
822249
425406
1352147
229855
628287
1810963
303841
1168905
1894441
1448671
1139665
1724168
1235992
92846
435259
384299
1878023
479181
310230
1956462
1271921
1287558
261520
1201696
430952
1703469
983950
1971335
1741910
919588
1016939
1008160
305255
331119
640774
790179
841501
1631442
655426
1614579
1384420
1375117
922091
1896642
420569
1747176
1213144
466123
1009167
933710
281960
1959047
1771263
23703
736341
1731892
1291466
1370016
1698493
1424491
872747
1239917
1960771
63726
396954
1510042
968370
1842721
1868988
331111
372852
1635607
1321668
899252
1789046
942290
559529
362670
98061
73447
1815666
950952
1329426
86236
558120
1125109
655778
919019
642370
137714
1903511
1845049
814985
212772
1232832
1440952
1877499
1514986
1381384
1382950
1129568
1643349
1080439
777906
596701
1681004
1961299
1377496
1190593
1458568
1076050
1459579
592804
484801
1507800
1555004
1034918
889188
1267838
926175
1482932
1345175
1488160
549543
262514
1328028
367905
914104
354410
852999
1428419
732226
1821916
513826
1709097
1471363
1752969
1798362
923095
1355342
1742218
184224
78278
1810065
461814
1328948
1280088
1867371
5899
1106905
1467780
205316
1412279
2738
298666
1415753
1631342
1584065
1619677
211150
1693991
309178
1372923
643285
243255
1114434
897313
1115228
446141
765913
1919461
595671
1947818
1195077
1878533
433798
1285689
1137970
134804
817935
1279841
648475
1564040
1074105
699392
1779649
1416853
1843832
592697
1768336
566792
190112
149015
405575
1454052
277007
297556
1517787
516438
318537
264667
77874
1052445
247219
1156497
1588753
991211
914960
1836509
1694025
373923
1597832
426839
720446
1922438
100648
395316
1945878
1083205
1612401
1547697
442984
321292
289675
921356
234787
1112632
1760347
27085
1065742
782836
522507
1420148
1639453
1089826
1929704
442736
633835
778139
1509975
1846292
1945280
1704224
1251910
1395440
914032
986464
234691
402984
1321846
487219
55548
719803
1178992
1244898
457041
1622936
386867
1706328
1041458
1457929
1413033
11740
1047033
1414233
467946
539443
1159204
524850
34321
609078
1969920
1618507
1400153
105735
1100565
440357
1176351
1956285
774791
1802592
620690
453264
123401
1120865
623590
517267
571443
1098196
801387
85323
1709443
690423
500056
1421397
152636
236348
884735
515872
1370540
1028396
539805
56898
237472
139984
296011
493745
629256
26042
325970
1426779
1012798
762140
762981
744331
1186328
759953
251641
1288604
969422
1003405
1067410
1354966
1506839
1533662
192731
1411559
253855
860193
1839056
1701946
1852063
1004068
380016
62204
407279
1999401
1943679
499296
1487726
732693
1041442
920381
1553339
518080
451583
206237
1225602
1959079
604999
225469
425222
622559
84234
126522
889786
1224680
859471
1028351
300244
1268147
1028273
1058376
1999334
1924263
580588
729121
1541770
1134656
1331810
1720940
1691131
1839557
346651
1892094
76560
48261
1914946
1815151
932867
758539
1187836
382328
836016
231489
1640479
1652474
1706835
975837
1209233
1305425
91749
331878
724290
1278030
278178
427220
1501172
1379349
931785
963926
1447409
1767266
1556871
1259909
744682
599302
682850
133363
1667029
1298608
521388
1774881
284597
566512
97360
1259099
699445
52616
1889442
596818
1966987
955451
832743
1270846
1830887
45103
76398
1469073
1842668
684210
1456128
444562
1010816
1228820
1701974
1051972
1078158
1402595
636242
1142273
847058
120993
855060
833268
1912976
1894849
298551
815600
461724
1779443
1510123
1664224
133222
1187214
99052
204713
1597185
1671997
1816624
176861
110711
368621
1905947
212169
1433105
1693924
661642
1161721
487827
1429650
350326
992034
1636473
1736567
1638364
1079059
237889
1922364
1065759
780314
1120428
491196
761155
166902
1316687
1800508
1044634
1359504
769978
1572681
963366
1187390
1369545
808270
1831581
379029
713605
421200
1255244
1304672
334865
1058378
135147
1923025
812478
1642241
1637309
268675
832971
121616
1036319
1192395
1810175
373669
91729
1198234
576600
622763
397095
599805
117658
1898792
272327
1804663
520919
1710232
1201894
1377798
1421316
197027
1239214
1163106
50345
1484749
1177820
361631
1750526
1939341
1716317
1734718
1646014
1463864
569077
790787
967400
1182088
886673
397475
1939025
464250
837988
521223
214640
129459
765287
1342134
236587
446348
883963
918428
1561280
1049608
1065366
1798067
1901814
823316
833501
878326
950953
283679
1224934
1833772
328672
829105
1106730
1119488
142844
1255873
1276128
1442087
858461
338709
1145399
1088545
21648
751301
1731350
1085208
758792
690367
199796
1830018
521334
475937
1042629
1841778
1533115
109186
270816
775583
1959035
839922
1627671
919660
1668308
186209
1447222
1289327
513037
812907
429279
1606051
109703
221075
134620
9476
244197
1308533
1556797
758379
250415
1959433
339895
1112199
1534206
7979
1041458
360187
221285
583490
1460666
1450561
1041865
1689705
1072434
112721
1572683
59556
1621272
372608
1386564
483145
721758
233049
949293
700519
490622
733407
1067122
505622
1430551
954317
488065
1728261
248898
114342
976087
1259825
849781
556587
594740
1014055
118619
1541732
1021954
590830
240
1018123
634378
868935
1162168
97168
1065114
1547981
880317
1813882
1940051
54899
1606022
860834
454058
1067012
1085899
316472
691272
272573
1530434
1198215
1552108
1781086
699843
1257842
1819245
944740
378658
90398
126397
1157789
77688
290446
1665325
612654
1135124
1315484
408999
11159
1958688
787066
234140
246058
881067
157301
485217
1183089
397183
903446
978225
1044385
324126
1254127
209385
1219779
661626
1928898
852677
1236132
464840
1168829
1887439
268956
1081750
71008
165015
1552887
1314601
986443
1408255
1939085
227133
1147504
590619
272518
969719
502625
946279
1539246
486359
93763
450010
1151804
737142
70838
804007
438612
1326303
526606
677763
598337
1551691
1052643
1185366
1195866
50100
1820771
1961219
1163412
295617
906667
66746
1668017
1482714
634189
937557
118328
840608
1961248
232982
1790508
345662
599605
38485
1556428
1022381
1255338
1762874
1107766
1770187
261207
1707728
188100
1466183
175303
508752
516013
862686
1426726
449383
1547500
1222145
128275
1315702
1851119
490336
1047776
1468526
1488775
232633
3607
635144
1829401
1071215
1655070
263682
963789
1011748
565019
1857068
1630199
482667
984770
1252380
229000
1587054
933013
125632
1411745
28306
1020287
1776992
1557696
458272
1269567
823317
1224705
1980280
967526
1142739
760843
679193
1117710
481596
1140229
44596
727043
1916646
120048
1405715
525307
628935
1840689
1693392
37829
1408371
1659309
724466
1845231
1830529
110086
66627
1152323
1808561
269862
1615902
1431398
505300
1985666
425916
666980
1753128
485109
236846
381153
600247
878560
351137
1210439
1495215
644561
1483675
698369
398740
267872
223985
157033
1717932
1078291
723867
953589
131289
538684
788005
328708
1951792
706168
93477
392806
973049
466845
1231272
1603457
1879304
1605206
53268
415335
85484
645322
1723890
1305607
385632
757733
1200990
764353
87211
913052
1054180
55300
1438410
831241
219429
606620
682052
408555
1618765
456019
1909991
1291474
162986
776984
996621
511617
1466145
1687762
360227
568661
1088590
700981
374698
340255
1133929
1046343
668048
238459
588150
896526
189842
385700
1740740
1610663
857267
1006940
265275
1537481
268545
80051
1138895
801739
1853582
399042
148188
1599222
603514
483702
1091202
1500022
1107493
1576832
1472617
858657
1825789
1799924
200218
888121
1822411
1716631
220569
234178
1680448
1325238
1447159
1169562
1623608
585393
1584404
229688
1295865
1677829
1645175
1349488
1730163
1835085
1910131
663428
531204
97142
428940
561840
1471213
1307374
1373950
970323
957688
727444
1828873
1834707
841803
1616216
1320586
1988830
1750687
551207
1715462
91556
334670
1803958
1156536
931605
1498033
1540622
427066
1746536
1246495
1140402
892230
712313
647937
1274185
1814000
1634072
1344657
1879179
1171959
620466
470209
1501626
1737790
145374
483971
1352395
1078896
1020937
376417
1116708
455533
1575069
879549
228262
747734
1693278
1681907
811852
1755377
794159
758601
813459
780998
533455
637908
1311910
1184251
1809154
1855378
1485226
1018123
981357
1736202
541135
1529904
1275463
247378
1721515
1252106
216233
762097
1855771
346429
168363
1011041
1706738
62503
1459917
1359951
232360
797540
1763773
814510
927241
1747953
1730766
1056148
460244
1856504
339393
1125059
285497
662146
1480828
1857057
221619
1711062
454763
957425
705329
1245833
1745321
40284
181227
1416149
1995902
1347192
369635
700100
969976
1165926
688236
1113394
160248
1298668
1832901
1555709
862644
786769
1092818
576472
982818
952875
1730095
1241444
1670158
1958136
1246338
873805
1729035
178730
1361041
1734659
285556
1102655
1200855
103423
287971
781997
307363
1555258
1996613
809361
507021
177916
79233
914044
267693
1437639
1803929
1024745
187405
240876
493350
288187
998542
311594
733061
396564
1607172
1755337
286779
1789149
1087585
176727
1989091
137517
1494119
1668180
737496
851222
105256
1152900
524003
468219
1579198
1263456
96362
210577
1688135
11345
128086
734152
330240
257982
679853
663821
615283
366612
1841799
747527
1051263
155937
1336674
1805427
1920061
668223
1481100
1702790
433507
802864
932389
387199
971154
283250
687526
1585353
146391
1480878
608402
485936
208370
842380
309676
1907052
716235
937048
1229812
994324
1912523
538182
1673414
1410842
73175
938433
1787429
140855
1164617
1395593
608496
1633122
79818
249400
1467783
565807
1931269
1402658
1208053
515519
144952
1488828
130686
698779
1678513
488347
444574
312242
1387385
778874
393402
454059
1733842
997798
28560
821629
538638
1176490
241649
25960
699963
1727592
1260202
1765414
1325169
550995
473335
648093
190236
170656
1507499
362454
743646
794989
1246104
335448
1008632
1001255
954576
1404341
1532599
1113902
1623382
312123
1736180
48273
326869
1204058
71860
1213359
1577087
1724150
511792
97602
1061917
570729
1100473
1590622
1195999
165442
337309
1518920
252491
1139249
614840
1878981
1857851
1591125
1663299
1228360
82033
237439
762706
716196
1658469
355193
264108
599512
403539
1352560
805407
1682330
1490907
1114275
974017
1275612
1866046
1841950
769957
390369
1520799
1460465
1234618
1657193
265714
1671231
1539248
352221
857848
84436
1121270
1868832
1138954
300400
803904
220662
926616
1306420
197451
318526
1986313
1983190
1184889
163363
366024
506513
809929
967623
230649
1478726
1118372
1114349
124328
1194605
1567599
1440771
712336
138157
659805
1652237
1249359
1793512
871231
312311
1681700
1853732
1217721
754892
639846
1883313
716891
241990
1170489
1683767
913193
1792507
550309
989769
1353579
86733
1361675
1548772
1822495
910219
1563081
1253559
1284663
1108249
1605268
1365414
1201894
1807707
668726
89587
654434
123437
1991038
158405
579971
1072718
1311678
1286346
219526
1703942
642901
1133897
1421316
1565126
1631114
37442
1574332
1621522
1856285
1716385
164806
663211
239383
1232868
920715
1632064
1078358
1212606
715964
109700
69401
1644405
1536412
1333853
990068
426590
1531692
393615
1926914
1113325
1378178
1564300
442199
978240
1504743
57308
1869955
173961
77036
1473215
103857
817059
979551
168349
1537571
1288039
1182176
92630
1936953
320859
1180689
1207127
1919714
903806
1285343
458533
554512
824790
1334757
1834870
1464245
569768
1069449
1020188
40688
1671526
632509
336633
154978
1221990
1425820
812101
1790437
994962
200466
105777
815210
1148695
1666303
1802701
568846
1706527
1530100
12442
1628404
641229
1848241
335161
578517
174728
1567215
193491
1551504
1315540
410140
129299
660283
1257821
1569480
1518198
1193650
507712
1826465
307381
1342072
1268683
1243831
1615161
1389966
1975291
151012
1305673
494563
850352
988678
1054702
553654
1219688
1590188
287865
1698174
510840
259368
550019
440443
1173777
396483
1938396
1485990
1858193
1300178
1212662
411666
329145
1832718
1489166
1967463
1475323
286691
518586
1029212
801035
1345284
993789
1330219
1135611
863712
1936096
916176
995014
1900854
1979649
1911734
490461
1099515
726993
1816118
330133
1193958
168307
889866
167242
1243691
676044
1781977
944293
1188945
611518
1610262
1851771
1749525
1866845
852857
472079
261823
1281090
519815
1578668
1832823
1097116
1231547
883464
1136805
766798
1701224
34348
1156546
530971
1003443
1443552
1836383
1575424
1998749
1663365
1512017
476088
636516
1191965
1819720
1570286
1393801
64718
543547
1469254
1241959
611780
1896193
1263162
958456
909041
1080860
1808723
1787834
914305
606384
200715
1104829
483265
388220
875646
1924042
1729211
369045
982818
1983666
1883426
1794578
1430577
1814639
1968607
1624598
799183
814386
972629
283604
1118343
76238
344618
1822325
1219058
1249394
1971614
37234
1826019
762530
708527
329911
1674474
1781505
1841079
1606817
1728786
1875234
131758
667987
1842597
628688
265115
1188633
710738
1555552
486006
206311
1230374
527683
1014836
1243537
89498
1607891
153301
357499
221410
1975838
2841
1960689
1366471
1965989
697813
1696541
523316
1738784
1053538
1988255
1562685
1485244
1010859
1087593
662846
1771760
1661559
1294838
18292
1214745
608779
321201
1920390
752034
988719
1926083
625695
1563349
541083
1710941
205274
1496176
1592090
843122
1139622
70903
1752279
1411412
6648
502096
1987140
188781
874741
829533
420549
971740
1952205
747714
1104500
92314
101445
223179
1803818
357369
500647
1129311
1076053
476504
207125
868332
1580061
598538
1244304
123799
659009
1384686
223882
1499116
604164
455801
827365
1151529
866177
1639369
1202485
1074657
1155134
151561
749186
1148341
1372593
1568104
526312
1331389
1067060
408446
542898
421034
173769
178605
1867228
136254
60110
1151168
11144
315892
982261
768025
561169
1143309
1801165
1584224
504598
756013
1833742
524148
1787868
1516111
684681
166475
665132
1865420
1961281
204447
1110462
1127877
499056
825114
1487074
116615
1994707
59054
1195611
905998
1914596
1305594
773369
1628208
1446555
1209379
33237
777453
1317332
791413
969961
524207
677146
1685395
700411
64388
995521
121646
919751
507326
660112
825294
1556009
1087600
94592
1573737
324845
945925
434294
771996
1504810
1869031
1324399
443208
801543
1364153
1986300
1891818
1036226
1753134
1266946
1407785
1108536
442128
534719
967846
991623
681212
121946
607141
1050959
1915823
577679
81818
1324239
766901
741196
280805
907867
1296884
1306509
1206888
789471
1356877
973854
1303409
1576780
1137312
1714101
961161
313392
1813104
1453824
1918400
1725161
1678482
491008
193491
1697136
481514
1830024
512629
1923444
435433
778150
1958023
1573203
1448333
91780
134782
1721415
1208535
889254
1799393
1255846
376368
177872
1017388
526616
1296380
1845359
130574
576269
603306
584443
1532522
1093490
412097
1076652
1865302
704802
504330
1523838
973540
1470023
975181
609138
1724624
1291466
1586682
545634
1186856
467658
1858298
224919
1256650
1674730
240322
805198
1770782
922366
800261
645801
281977
603488
1342724
1099487
509031
302806
1760837
1946344
1608243
818567
895958
1841901
1958032
116091
740905
192128
484336
96180
253262
894172
1029282
1759440
277257
494934
375564
1173973
1813826
1876763
759125
1644812
1600488
966497
1608308
1248285
1156931
226707
33310
1028662
438967
1046895
560506
1850180
328892
178696
1588034
936657
60820
587864
9970
737445
468212
1189755
55031
950293
33944
1082756
884887
1813710
625380
1897835
950918
1934396
9924
574173
900523
1804001
1915581
993205
1695227
546628
299565
1945611
1995000
512003
1627142
1695563
1816498
1367379
1807060
700519
1630709
1045845
73339
1579545
1586139
450801
1139225
350493
1229812
697148
881067
1563615
182140
1661856
1346113
1307128
736621
951454
394980
13484
525080
1567356
277209
212976
257769
70472
391285
1711666
1107604
1576293
369861
709976
949340
146735
485538
554748
139284
1791787
685160
789097
1694837
1811156
58568
1176095
1359305
1153766
1561280
903196
666679
1081329
1814684
1807663
661562
584828
112033
1354343
1819171
956421
1651053
23276
1344006
750533
1395222
63669
551507
232894
1736180
1865117
822533
1056268
1741459
516875
657687
85238
1444965
32796
970389
1743665
519957
1045191
167528
1757895
852781
1397049
1467682
1096761
99918
813567
676017
779601
1254640
1960511
812965
998978
516625
475651
1963529
1958386
1193070
1482074
151969
1691383
1211136
904923
784736
1236676
261847
494844
1970887
1044783
1060756
1010885
1947518
1387596
179808
1169307
53652
1014210
1501237
1839535
676129
869209
997209
1916078
1934351
981827
1596135
482832
958085
5427
910153
1449851
1802772
839165
57843
1675023
1252171
1200126
1689966
180375
1264881
172808
205192
218263
1991604
910925
1332643
45915
1711756
221047
1381972
659584
655349
1764270
1646980
186775
25468
865090
746462
1101805
766370
713750
1280055
789854
1609839
116990
1147129
1139911
1987143
1120320
24992
1942497
587600
1500833
1108924
884982
1578480
491822
224555
62920
342392
1582965
152403
1277812
1166164
926972
1870393
1569965
52637
622143
331365
884389
1359099
1154723
274833
1599972
1550597
1840316
1867489
1264259
303263
241155
754864
689166
1576016
408622
1443247
995575
1166480
522391
1728955
363274
1113691
937337
295424
1734597
1343579
158612
462586
304758
891095
1404914
1725101
1894457
459501
396459
1949230
1274257
1664175
241615
1653641
1048775
1612931
745923
1691516
829094
1209238
1140024
263908
42727
870331
1861183
932225
1693358
460397
1164380
681879
649598
676864
1890438
105207
132137
1599742
1561817
653312
1277436
109303
1280335
873606
1181119
1474308
658558
61180
1090035
1111544
1466285
1205507
142375
819429
760745
682518
1499045
1885472
1825774
266765
1472094
1205890
1524972
994637
1415687
1783641
89399
1669196
822521
1278052
1512680
748820
465564
1359700
252000
1768559
743908
869352
1750772
244327
1437237
1385461
578062
1598210
250216
481243
111754
451394
1834258
428224
759203
1816213
1670158
442549
1567635
1494501
1582802
484090
385312
264523
935078
1427806
1671636
861104
749079
1350455
1846963
1899162
648709
1042507
1877886
1759147
316518
764889
143546
933819
1097924
800521
810583
1856936
73998
1726489
1001641
612240
1568781
831101
1982591
1519062
1690255
1568142
1007022
688732
1723777
1062950
444179
197383
359210
1469
275068
991427
299694
1746683
748147
562223
526606
1802465
491361
1419548
576506
1727615
174228
1494850
1040395
1004347
666198
344492
942958
1315841
1009253
1410013
348204
531944
1716539
1499218
280580
531591
873714
1586570
1897495
749072
580373
1090947
271206
694324
1336176
570205
985323
1869637
549396
1096136
1186935
603296
187100
1322191
1868220
1336884
1868898
1933509
1729174
1181872
1880076
250828
305394
112921
973582
1184189
1730479
563752
1745825
1171007
1897445
317412
1578611
787456
1998569
1480197
1961920
1741348
1352031
262340
1218383
503609
349934
460263
1398779
1531672
1340000
833501
1836748
1233999
503464
340045
1917949
535920
1639941
1262375
1012439
335685
546473
1587498
464707
1526925
396592
961773
490991
1532491
317417
1595196
1331819
1060451
299759
364520
1054119
1342805
522391
649743
1406149
494764
1383679
1492504
360626
1958305
466151
1615977
995186
112128
28262
1649388
254330
1393659
1835887
1424493
1891906
142374
1584113
1067000
1291127
1723105
872274
545535
1695546
477549
1659208
853726
299521
1061948
874089
351836
1937840
1309822
1623542
1650567
1181437
1355506
1186234
1738932
1746075
1090146
587467
1331107
71389
751358
667751
1855466
391324
1846440
350440
282337
581748
1876619
359840
1780874
62835
1193011
1350605
982628
1465145
1759721
1714827
1188010
1665501
1413174
1591754
394164
8886
828277
1910590
744065
427841
441347
1795612
1046488
1875768
229457
671240
1452842
400
678768
859976
1788848
883054
945085
322342
1209609
979227
641922
1735792
740960
1570950
879065
946453
1206299
286526
1152240
921838
671512
1446644
1295973
1240604
1575076
849210
1144571
1592960
919632
23263
347419
435528
722516
1028084
1681428
1144925
1764473
1607088
1414895
1664489
1219496
544880
1201518
912027
1080615
1626232
326897
1453285
539803
1022168
602894
659680
42926
1829281
1810840
645742
1472731
1735353
618045
1025969
31721
315994
374977
1424780
1398232
906666
271133
1900280
172256
699767
1433584
1157734
1183944
1441322
1018119
415791
28350
1951431
183496
1594713
306080
1600475
645023
65885
944678
1992150
528033
1112480
1191830
535873
311998
446302
931233
1897394
266493
934046
269063
1285953
1183971
54847
151218
1799376
1650690
1259967
1428210
1303690
787844
461802
721672
722516
1077411
1848685
879587
1383005
1386794
208847
163889
869438
80835
712626
343989
1581691
1572693
1298601
1744179
718515
1165766
349123
1326967
1402586
154026
1708387
479799
1661395
749652
1045902
1912353
1817341
142153
207188
415864
1031155
1534386
1186849
788539
1869659
614946
1712287
393341
164312
1257681
696323
1191812
1567215
711528
1672601
1556442
511215
1937405
1690521
1017388
1769007
163949
1096751
1620778
778756
767122
1550241
390389
1077234
1542152
1053538
1735873
531909
309508
802435
947861
1792157
325367
1342566
605332
59944
1898082
348281
126974
885594
963568
19580
128241
187908
1111072
1228573
1578621
657545
1306718
962181
374332
352090
294809
519658
182915
416121
1559144
264683
1346116
1803276
1033148
471415
147852
684698
370833
1417688
1517085
1848905
1306967
1845240
1059008
318902
537157
264410
737287
999550
1199270
1238364
1054676
1500088
1121158
1225491
1944692
548192
728652
978067
1419862
1843142
1052943
1156419
139003
785101
1989715
56744
1787366
1340975
1992210
1041458
1384739
111283
1363159
1796388
1536335
1803187
693033
941562
660796
1824411
1668084
484356
1466145
162687
410817
193706
1435103
490710
1069455
1659054
1244831
1182674
303983
648885
1494591
1549200
437916
978315
983810
1266265
1476326
1161323
970142
694827
821454
402819
980344
607563
1207557
76560
662857
799172
692926
230782
1342562
1747504
957103
1352129
1228429
1210168
1532763
1969390
1446109
414124
1639598
1942976
1576031
408112
523957
1483172
94437
210079
1755583
1394419
1614853
428122
281522
816838
303495
1457684
701044
1920774
420729
1712647
290821
1984888
1343517
939093
1048889
1190459
1927799
622741
969823
1526166
856926
676848
1008869
6030
1025065
1783950
445843
302040
1365593
272931
1207286
1780094
1028586
1654475
1859876
1972287
309243
150179
639898
1208086
1304365
238868
975146
838143
1310318
1068139
1566475
1779818
1125031
1445049
755111
1530696
1654301
168494
115442
388618
1505410
1753631
147551
905894
663789
1175955
37518
1979487
1092419
1757740
1541762
1908470
1302221
1837052
1928512
643801
222728
167054
855681
1030824
1673730
1741304
1177598
1228702
1017121
1199295
437436
1003382
1720639
1931823
1119639
157963
634188
1212408
1463075
1965724
778672
257461
1100075
11170
1096557
1205184
1239511
1455976
157498
803753
1242573
1452860
1892804
895842
89521
493451
1137618
162865
533484
1971130
668180
1774503
1160971
915595
1595676
1597414
1914008
40110
136393
1193542
1292822
174089
74392
491859
1316809
1444671
196239
260877
123635
1963210
560617
580685
941891
380357
916677
861441
28554
40055
256152
1895416
1258300
1492633
1756092
84698
1314908
1373602
617308
1878584
617024
1343322
296948
1377798
1551995
370838
133770
690437
1106716
635530
1594332
224764
1944312
898418
1314414
1067680
409778
1857977
187483
908278
735461
1775345
474294
124743
1200774
628853
1981744
1557134
1010541
1312000
1941073
467661
1024045
1530152
1310417
417935
951419
1544732
1413885
951411
1440708
1929421
102117
1937819
1449605
11159
1242374
1291398
690700
169874
204284
355075
737926
1415243
937506
690045
70692
439253
1619672
822443
36811
699286
586680
1687775
177137
1053714
594234
1349780
262431
413539
1617655
550759
1038665
1367853
1499560
1414
1866274
1615396
1464246
298438
540950
1377134
574377
315957
1974048
1621343
805198
1074931
1408357
854065
998152
1752803
1622324
50245
509145
1141301
595934
455031
1431413
500078
1216098
352342
1330944
1768738
1755036
1833855
1933317
643992
1956491
1946901
224283
51022
1832949
856732
311017
1476193
1305570
1996955
427611
1506159
211967
36384
1563110
1072925
126974
303349
550054
985565
851837
223350
1122630
280163
991448
687208
1279796
116561
245263
1098069
1232791
157784
779020
1033900
92225
320039
1772055
1564137
1593338
863009
1488388
517433
1765659
1573035
1693358
842520
1466048
377910
1337179
1181905
742941
1937269
1444171
1254608
124068
1012616
823291
1834830
1333700
315590
1062295
1271937
1795398
1073657
1002955
823949
24314
558529
286674
1638348
119291
808122
923189
1056368
107149
531563
103020
920183
217171
869604
983459
635242
369786
155440
1215798
1014588
1185854
411372
52862
1693122
1402119
685837
1204549
1717866
987349
1750115
1161921
1906133
413803
381523
342004
400930
758379
204430
822045
1573627
504614
1631760
1653020
159629
237574
667042
47578
51016
786340
1165464
896666
532600
669776
862079
1627917
1710177
1141892
432023
406175
1521002
538482
1732069
120123
971972
1305436
944220
1008323
1739094
898708
1229432
1183036
1427113
851358
1533668
742037
913708
125365
1947930
438512
603416
1761777
912093
311626
1044411
776191
1876768
1478489
1903209
888892
1467126
765869
644732
1222330
107491
1623269
911121
651524
1752734
514262
1917980
530579
726070
33722
1952220
1036568
1594182
489700
202945
90914
1699000
1586978
100207
524662
206452
1263948
828778
1217831
721885
1427241
283332
326869
1387538
1134612
693434
410296
650182
942542
1763231
1976379
688556
1233927
1358956
521020
1296844
1074585
429379
1932588
1064291
535824
1177710
1477973
329299
28471
1011064
867563
571553
1850358
812207
1414
90349
1785781
225152
882130
324847
592177
1638011
1679056
1407601
1397565
1834821
1078358
517675
395035
1113291
906489
1745307
11171
220939
560581
1298222
1170627
1186348
8094
909732
1417544
1199796
859818
1293241
840612
1917259
1580753
1480142
1080447
1247505
1644387
503796
1538451
1264773
1403421
1676089
1871225
1978673
140847
829251
13337
1316911
292841
628039
535663
127098
1151893
92742
709307
330628
1369457
703073
427709
1023052
11681
1919797
326901
150736
284085
1023874
719985
1771471
317837
113817
927086
525075
417160
953483
16101
1628103
846651
1756233
796523
441772
1367304
311477
1412416
919789
483484
1704543
1283961
1358440
54920
827372
768063
435669
1862563
110574
1182685
1618854
1583029
1914774
1797611
344096
550747
1052378
1904751
167999
1953917
132996
371980
1399169
1547719
3106
1841872
977595
916619
436116
242664
412823
1675794
1709882
1113933
363433
1316122
254598
409207
1661083
1775882
81528
37930
594870
744643
65190
1354454
736072
33786
352569
1209352
1078261
1731169
13037
1132703
1289614
1938159
1389599
602590
1959570
129453
166338
167281
258590
1657820
1641271
1781521
1935186
144631
132223
6360
1324007
1746769
1972400
667699
1249835
278632
795480
1856881
1871015
1729566
1510071
1484338
1823049
629325
1675134
1438767
537071
1635663
1491419
1299038
1755377
425279
794647
797568
297937
1454004
1557963
21047
1865422
1290424
886681
348495
164097
235573
487527
314321
1524969
1126482
1915028
506642
388458
1379620
549341
1868294
695569
757525
1662727
1537872
1335904
1733984
1067983
680315
1756985
1623029
1753791
1920156
591291
1845960
1013419
1751719
1523223
222421
1714974
642933
759150
1135266
1063993
658596
560361
1443741
1371801
1398715
1549880
70098
1884376
1002760
532899
253219
1626045
868109
407570
893230
899656
1767815
651799
1089963
867913
621777
166575
852372
930415
1851605
626247
1849340
292813
418537
355416
383538
395471
945656
1676736
1639553
1603785
1858742
737478
215863
1734806
774422
1399993
780217
58315
171011
35988
1481231
773014
1669603
231428
600822
1848457
615095
756473
742637
1095481
1241393
329652
471443
1366229
932319
1620236
1107968
170931
1270019
1654432
192884
814512
1860854
129379
293446
525824
442128
1154319
803912
910308
1884210
515006
377111
1133922
853954
1123620
135939
727654
1584936
1197329
967988
1574712
413806
1572490
1880942
1528509
1485585
705918
493586
1395563
1741128
1451440
1540483
1052092
554675
775925
1064851
1162733
948519
1269180
1540822
614223
630343
1313062
1333785
1042533
448737
1147574
1815317
588529
1876559
1973887
1090638
741139
429000
1492306
1607045
1139289
100614
1724723
1575282
1318797
638437
848636
1033841
1651669
1448190
1891262
1895262
127639
76139
1493124
162387
1079542
619485
1943023
497403
788516
1324742
115644
915879
1796287
1965880
1431534
411444
60811
393919
139020
1269954
978310
692982
495155
17229
299950
438663
1977105
1666582
1537531
1308150
18719
1741248
1365800
244963
311856
1369102
1733159
982029
492762
130745
175687
1735818
1314455
1219467
631102
513295
970748
442048
1798518
77828
1205335
1174727
164037
1398671
1396197
1494570
956151
1369430
165288
379865
483489
1854713
20128
1618397
123588
1191912
1796184
45915
552531
1521125
1222221
1794735
794111
545920
386243
882826
1494563
69455
1536594
912649
1329881
1153699
1772463
462483
351944
859963
507169
116890
899301
587301
1714806
1560967
1066862
1226995
222891
213273
1766055
685386
483561
448401
56477
832553
1346939
930236
1173033
944197
898780
116570
1048474
1181586
731349
841790
1916995
991374
295370
1736420
1536774
1722208
348587
1349182
1740234
1949727
1927970
539642
1572236
264362
506491
258059
26746
1160234
83089
1800689
1559687
782650
1890747
64388
1868195
230471
1274711
386786
46733
183959
1013065
1376944
1478671
524041
747774
281830
430716
1373612
839589
1258471
1512900
1963719
747709
838444
1323640
1322350
10828
1260967
264042
237400
248078
1522466
1264577
246388
1819018
199064
1193389
1421763
581887
1050542
1496050
81356
1830851
679668
947893
1419783
77998
945051
1467275
1761643
1536228
1208833
1309190
560702
155929
69157
682564
187835
52743
1253067
1020831
1871418
1751843
482527
170425
809975
164074
1703203
1203759
948216
895483
995637
1339385
1108082
66033
530976
811742
718871
256995
1152380
712319
971212
125290
1322054
1242372
625684
601947
172815
1719595
1222857
1997557
872641
1518665
823178
1691713
378040
1110347
1687027
111472
851581
1561315
540411
1468281
629746
1821353
1360435
1750115
275778
625211
1351123
1782766
786245
409823
889013
1202091
334253
1442261
793976
583524
767483
970888
927671
1083581
1686444
960859
661985
306238
581665
483875
955472
480357
603112
1468386
1925873
1707
1149741
38211
880106
1014258
500315
1370243
819208
1949681
1157300
965219
98154
1084717
554822
250962
21251
104155
166344
482775
1757631
1782685
1947559
1573364
1575586
525124
1498109
978373
737283
556931
1242654
1770109
289512
1730426
439968
1175503
1386207
1939848
1544814
1279937
423825
698517
1258363
759150
330917
1641709
1423364
1667816
1132399
868938
209768
1786768
1686909
449885
722956
1862926
1392701
1788303
684577
1485324
565520
35413
833889
553816
618719
1611433
1510863
1993694
995786
1758570
40422
1923876
23697
286437
653208
1351293
1690044
1870664
810225
917103
1919912
1762085
815988
96205
1433784
1361507
1176967
1136903
107559
1675283
361745
1282142
1674474
1671268
1500221
1206656
1718496
1982699
1184040
1360656
951676
414070
937084
525629
841260
952178
409596
1674397
1106948
702843
27003
937326
335094
119293
610826
32842
532399
1778366
529393
620924
1094887
1988606
1108694
36392
240954
771961
1545194
662234
161324
1209488
1081397
81358
858941
243544
1089720
659594
800533
214067
1577114
242651
84872
392968
1012040
143829
1937208
346334
1736561
1231278
139511
1324759
1528556
1425779
620080
1315305
1952329
306767
1254771
1334024
1610501
1940522
1163184
1574302
1686706
1029773
1087577
1307690
459514
1755015
1420571
1074610
1853956
737523
1504045
865416
1620700
1498579
1099713
341324
1587334
63802
284148
1746323
334129
1640280
543866
1509152
1082471
639311
1760990
1413068
1730195
672491
1963474
1812107
33
629410
1872848
1007518
937186
918022
392895
1676063
856565
1469872
1642884
1575954
1676031
1728746
1747964
516210
222860
261423
66190
261755
1017729
1971894
1016533
983455
501999
1377305
28463
622669
1450025
210375
1113253
1069983
377924
1883341
493550
225429
809589
995782
1053701
1635160
1021088
1138022
1941495
1674278
415171
847460
1348042
1614297
531973
525143
604339
566074
516302
1971126
135562
1070072
1179142
70702
776389
1157610
528033
1577636
1452527
1361745
286814
573167
1053309
1971781
90819
151197
1614296
683912
1192725
40635
1916671
412471
1933357
1433795
37518
1804648
914767
1903012
21007
864853
1032389
791356
1793565
517675
591208
1414627
586147
1470629
1225325
430921
1728061
223295
638736
924482
1931390
1547324
683262
726588
1692100
509746
1296089
1575767
989686
836058
1077179
147551
1199881
252044
710731
1985428
1598505
719012
205890
574601
1324405
715778
235952
1507648
952305
948671
591293
558254
1909408
1734233
1305433
231436
1414610
718971
395299
32398
307313
98990
1504743
340219
1822500
586037
1231927
1815068
334019
1037265
584516
1675755
1805940
1154899
1978211
1759823
796558
1053574
1666320
1174481
918775
1990682
1404419
627307
894386
876964
273267
1178477
668126
435096
544846
1724480
488499
217039
1373412
753280
947120
976147
855295
1443171
1574336
860993
574657
1555277
1758250
137940
207796
163751
1458634
1250565
369471
793827
1798754
128387
1214741
167318
1980965
1851062
1238026
158229
1916975
1883109
1744328
73261
67736
1384421
1672432
611377
411621
553817
14748
955859
1342726
1663695
1738210
1776923
1880050
1931860
860124
1891728
366965
1204233
344684
1082471
685395
286306
1494243
128060
426676
1490072
1926951
1901839
1795248
105680
1222643
1899598
823793
1980436
746902
1898396
468468
967294
655301
1403840
232860
56741
478381
1695204
1661906
741464
1672732
1017312
192733
1409961
960453
1258880
878276
1606365
1356996
1349473
1086383
381197
1562718
390918
1271628
106269
523160
122315
1084644
1109410
1512009
997252
1484565
1673060
1408511
1868370
13814
302685
1371216
170084
544310
587561
1341671
277436
1710155
1631009
1816814
1179757
1102215
645453
1624294
1429820
1966171
514538
1822747
778085
257175
287303
1111646
407463
527533
826564
1958393
457203
1805503
1757417
422484
966921
371948
1654703
1300468
1956846
1794562
267262
1412051
1164731
1313673
1848985
895457
591383
1705349
1534023
231894
807870
881282
1198311
788840
388033
1444872
1455222
1185690
1762846
1378290
1438542
1567657
1171980
1078909
268343
755363
252758
1135879
1937839
1497821
1879300
1259706
1986954
987772
635575
1011590
1467592
109387
108778
1253668
1899329
1266399
1156439
1346715
1889881
572841
1858472
1852154
1427784
30607
1517540
517608
159213
321224
724839
1493358
1112001
301137
1262736
1306666
1526681
37171
1991516
591037
893814
1390411
1755404
1030223
549724
473864
1486101
1058745
462105
1656353
324148
802174
1017608
1238203
1276703
217234
1767032
323755
558901
408384
66035
68029
1835168
390934
1681659
1713868
797180
1125569
1805446
426697
1095074
1490038
1579174
430806
1308919
1389194
1964711
1538208
540280
173163
1419680
119875
1739618
790478
1475242
47531
1657
1658818
928509
1734088
600346
239344
1282536
773777
870884
1126621
1688687
717394
329214
879478
1227542
1212991
1673431
720914
1638745
1668753
1656742
1605157
1332830
230218
664949
630434
596628
433347
211857
991598
1229047
179880
1626249
1551221
1596287
1545273
131696
89343
928190
1757767
1665016
1450
930369
405394
1828425
1369450
1105255
1652648
1108221
121899
538503
1640163
281464
1931190
615519
86411
1129240
713639
990182
538365
725716
772097
628094
52516
1149201
639246
1012103
914874
746875
853058
1178486
1222123
790822
1158498
1201006
218625
519883
1765076
799158
1248694
260764
1107961
1854143
1948189
1038790
1290719
984108
956078
1143635
1150498
490037
1411946
1741340
113660
1401426
1091561
797783
682121
1771049
1616859
1977501
1399850
618958
1954309
1049205
1998873
577540
905888
1367017
931297
1906671
435853
1333360
596002
429298
1201856
714975
1871599
884439
1654427
1661362
199513
1478399
1896829
1467655
493679
1926066
979418
1643738
552416
616950
423054
1866047
358681
1260065
1369435
559357
296276
1065572
883220
1211035
431524
1863470
1162657
510915
1420165
1561817
328980
1994239
1819
343285
269544
1078328
647156
215456
216105
1048474
1548228
1909601
1916597
714086
1224507
481546
533239
1247081
97394
977918
739616
1019303
1743116
994966
541604
198894
1000514
1643416
882357
957443
816694
197846
351230
1377392
1977199
282854
1444902
5604
672818
1026389
233512
1018434
1333612
998127
1100039
1994330
77012
518344
518331
631493
1208099
669493
1324595
1304552
1498047
1120699
1373633
1590876
1076641
1599274
240876
1806979
1546815
1463618
107307
1240697
1384598
1103486
1846241
1944591
1091042
1992646
162209
594114
167471
548014
538677
875642
86669
928632
1988937
907541
863009
706813
834053
355998
74740
1532305
1037567
1299357
278365
659916
430468
1708066
27299
350173
218736
962510
1462851
1352454
571943
1023874
1629260
1423834
517946
1186506
14699
467083
933029
1284295
83779
144381
1042655
34907
1575573
284215
598431
265164
1293586
560716
910035
766355
1841554
581995
916507
1922074
1995680
126201
620907
904898
192370
1935848
1110843
607778
1763810
1001174
667818
1026228
121863
1172360
1510315
696153
255908
493253
645925
1875723
329775
1743043
730752
1960353
1344378
1072416
315647
441414
1818500
1241605
556867
1143537
794679
617371
118552
1507330
1121865
862468
1014950
1436711
1824442
1539453
66545
1439207
1574577
1516980
1115646
1193321
550694
1767441
1465844
1899783
1612016
1378914
1854711
1157366
601085
1563857
17541
862406
562326
471191
1070484
214802
149695
676530
935786
1284757
625790
1260637
168378
1766524
1494591
97296
1145293
1829456
271931
150047
1352720
663840
1652536
1398683
164064
1265411
262591
1680649
1306578
1168409
1696985
459298
678593
674158
849446
1809755
1415858
900644
148245
414126
694122
231669
1376666
1413417
1706507
249424
35528
414593
1847353
527498
1652088
8225
1916587
70088
1112573
1525736
536186
45124
1878062
631807
1111974
1933838
1705327
1114969
241027
1658439
1332708
221404
1474986
1042134
1025367
750646
872179
624307
1768100
1776809
313556
1971760
589844
221588
1746803
1918215
1418169
331382
155931
1724479
1440035
726201
271939
785614
795829
1179362
144933
1788430
1927708
37160
1200808
1931112
939779
575074
1579791
13491
1886508
417778
1166114
1292766
1205931
1793970
56337
1147584
1966389
525856
647901
806415
36868
56648
1120469
1974880
109669
1903135
1715331
1082390
1561998
679853
914593
1498981
1972909
1133889
960431
710570
839189
144840
1053530
1207391
1990635
162723
873073
1991609
818374
1352395
665566
895928
168595
139916
1346163
1730353
1916648
420396
936251
1140705
1411965
516714
1484750
1605583
1936949
1913629
1523384
1922715
795087
1951150
18672
1481105
695268
945269
1548433
312774
209605
974521
373669
470182
234549
1490662
1414113
1195338
1361291
62872
400254
1409713
1566438
727571
1428005
1858062
287351
942495
546049
1828396
1701449
600482
925685
664028
957896
1100936
306333
1883823
1189400
193177
814651
1007292
385202
1417766
1043529
335545
198525
1321029
1717698
1739836
644555
179624
229200
195357
537017
674045
147155
1496900
1474910
1616603
673467
788857
80900
172736
1765474
1086968
553084
437053
934547
1995328
123162
663664
634911
1904295
1466838
285838
877581
132141
1568531
795919
1022693
186634
474284
720406
1028505
367202
61055
1885791
1225607
901403
556575
234424
400811
1147240
1878527
848318
737840
890631
679433
1438490
1558905
946802
1227216
493451
1647179
1074459
684429
1847291
1794939
477840
485889
1892142
1897571
38356
1761490
830168
887461
264872
1661469
399134
17740
1818777
599568
1860813
1232241
1391137
985290
744759
360122
1157676
330342
582311
886460
1530642
1918564
1916975
257664
105618
1727039
1834707
1916136
1323976
1770329
1676478
498437
1791141
600367
1213332
1670552
1657186
1368198
1237107
1816028
1061099
1783207
1951833
1939773
570154
1674767
436680
643212
1861441
352116
283379
1182873
1228778
1091516
1238411
723829
1425212
1602987
1173652
954465
611470
1727543
292635
1256468
1767705
82888
486198
523627
1922594
518202
1038229
520876
1061672
886645
1794485
156738
1242099
1855541
1281111
1408114
508043
1917792
276319
775110
1534390
646200
1594324
158950
1289229
1916078
1598160
87420
1973799
1747530
1646989
442666
64610
145671
1046424
1896088
1930857
680121
272613
965555
1727899
299366
1925771
437221
1372083
1681195
1205931
1814167
1815094
1459549
1817092
1599485
1763372
258200
53790
1165227
71250
1580950
1648918
991357
153647
419684
1280304
1067573
1748901
314217
1800506
1001273
1309822
181944
709691
578221
159540
940143
808693
1637809
715369
1396533
1110493
1749699
12031
1448146
288224
988790
1969453
730289
1507939
1336665
613214
486556
1485558
1449726
1972188
1651053
501102
264236
1298084
1695011
938075
1898987
995999
573174
227096
289615
1483135
922418
1567827
1403780
1108268
1200424
255916
553912
1532522
188047
1132246
1658220
358421
52138
1945292
1548299
659687
752337
1714709
1927783
1522063
509081
1813285
558687
454531
1320613
1180052
689828
1037338
633099
973624
570319
1388604
1594476
1722507
816432
1941461
1178416
1093497
832996
1352309
167950
610902
848113
1166816
298438
1365728
1302139
502808
1060691
1991433
1229785
1964960
1666036
1838984
729483
599450
546317
267253
1511860
679886
1503211
783
783766
1101717
1549999
522074
418724
1456863
269525
1037501
109398
1844302
1364676
24277
1312720
260582
1522637
481825
1864354
942419
829992
737535
1684555
1278049
848650
733842
693535
1630914
1940580
317597
427846
1302327
123064
1614280
464528
1563955
882451
1175097
904275
1000737
750556
1281165
854088
1453083
1390319
929713
132804
1972792
1572772
419617
887111
308448
326183
838469
1543175
1118727
1616019
1896490
343810
1639961
488263
276806
1775184
727945
1307502
1495755
1379883
1874334
1657034
1280808
1166603
506058
1043703
1577529
927420
345731
1636473
294929
414891
509805
1350848
233256
109216
1970187
726345
692540
919070
1688654
169874
1098229
1189898
1369869
52922
1173539
249239
424413
1869289
97964
1122590
946327
1592090
724365
1158954
371044
360907
919701
952109
682699
1627314
388883
91590
1546544
607394
1214029
557166
1352895
1501233
202527
753219
466656
1399598
1896050
1380656
312066
1309341
1850002
1907477
1318196
1509755
940704
843486
1076308
435228
1452594
1053530
853823
353517
83735
983185
1139242
1878543
1444840
518930
1734752
357716
1001869
1164038
395627
119579
1960771
1013207
531548
39046
319756
2045
531561
1725857
530080
1887061
646397
585593
724560
799754
873073
1395860
1987063
1434475
1192544
51906
680771
87238
895479
567279
1100473
838641
1150544
1387480
984516
964609
1405593
1488998
1882670
804233
315910
1809763
490435
1292695
1686065
498959
750301
1416865
1899131
205640
1577060
1694519
759309
1877886
815348
489569
632107
1895861
1906432
168337
723506
1633656
1694893
1503348
807098
1572825
235850
809503
1986276
269775
232894
351982
1835947
1269724
1945221
220401
517335
88347
864465
261731
858681
568566
1478657
249829
456134
1202659
446217
1894585
1801941
1103464
298687
994267
730892
311190
1760749
1365989
799222
502117
1521739
564000
1493542
1800888
1347417
1945327
1043047
82482
1631925
1846661
1588300
1739048
152671
1532491
266204
1020736
1038128
1610447
1185602
1946659
1236327
711801
1155718
164619
1456547
954224
921125
1322824
1611393
1373148
232496
672845
1823434
1786776
219471
1510300
35313
1922637
997102
1430590
6076
908070
718733
86432
692778
228224
1400135
533861
139412
378436
1221704
189612
1674660
1068984
1589444
1720631
793800
1540386
226449
1202494
333330
1883131
463860
1583694
353711
84348
483359
1204758
311600
1067064
547698
1889633
1239900
612294
470811
630273
1930932
929799
1756837
1689384
1752020
1541755
1619544
639555
434279
1625010
309779
438568
1286344
1944034
946751
1967572
1642780
674482
1702130
814580
887337
1877820
324209
4295
1881626
273701
1988704
207949
424708
1438283
1780479
1143537
1760881
252925
1796513
1321548
1626488
928872
1478671
1969953
340860
17524
1101618
1808377
285172
1007151
1770127
948097
1364602
921018
162952
387310
1047182
1091815
1976129
1159407
1253211
1886412
178458
440702
1322267
1195930
1966684
852947
604986
280575
1511884
949452
1414875
863388
392902
200741
677934
11755
490225
591755
1241836
1070903
1783516
195337
1530979
157922
97781
34996
1346113
127289
1416058
856818
612095
92657
986440
1541236
562013
431791
550826
424122
617365
1077734
1074330
1700382
357118
1290454
1576563
705212
102859
1580874
271464
707990
1554195
1348545
1497070
1503726
1698372
112402
337330
355682
528699
566066
689472
1757192
868209
1572209
535162
397132
547402
273236
1417708
939043
1784575
828587
1172880
944181
890308
1024895
232504
1497908
853807
311844
1408915
356750
628798
1880660
143753
1968849
125616
20811
1064337
26925
479622
966132
1414982
533219
1506541
304542
1967656
1310977
933208
1723516
1485999
568547
1559658
412522
1598774
150608
1384452
1058134
1963809
1400851
457917
1340375
364754
1246359
481055
509065
1806041
1253701
1904145
1369435
433101
864954
1918627
1241652
650212
308540
332296
88820
1896446
1876535
1463838
427214
1218511
279188
464977
1075416
310039
386113
1604305
425817
1732133
955918
228159
1495439
260634
1041614
196884
53119
767645
877852
1827952
1114027
908872
113608
1069616
428568
538075
529337
875268
40598
1693241
149398
1601694
209842
539191
1074438
284353
184669
321429
279279
711419
4986
963341
640904
1548652
87811
1617800
733874
332346
1792468
1731441
1608374
459309
606288
996522
1905489
107911
1023178
241881
574551
1548161
742096
1667156
460038
40659
384918
1535693
577419
1293243
343027
978373
1899141
685802
1066860
1785780
1739604
343396
1992690
60579
918851
1633328
782175
631076
1850142
497915
1963719
1962886
975821
417798
489400
1924756
1099494
119334
1797141
1509859
388215
381136
19348
1003916
547938
537766
180693
1454233
1974771
270603
1892456
1845693
970203
729819
856922
1656333
112310
1620738
1056437
1224303
42260
1682973
1604699
1793086
1482356
1508047
1688372
14646
15866
787102
252740
640908
252890
1554886
1154500
1104217
1987064
967262
1165978
751210
1183171
485746
167520
1584637
1095416
1643919
1552817
1079057
1947466
1710182
1120585
174836
758703
24699
22706
1863393
174147
482822
110541
1048639
1138500
833714
648126
1475279
78261
1760672
1595035
1385795
917657
1174084
504544
1301998
650711
1610369
775586
1348067
1971960
642475
1976487
852947
729994
423897
526338
1107962
1115883
448054
913393
1435929
1395130
1531023
395134
164154
1758939
1906447
1628752
1851259
312516
156683
443358
1474026
1097428
952053
950294
464875
1430120
1427241
1625727
165028
256778
889826
1272398
1148695
828446
1215406
896723
577797
1632566
492881
1088725
1132068
555216
423243
234311
1937863
243536
951951
821104
1969953
967414
210929
999359
506750
918354
635771
176650
864796
389614
472799
1201528
581028
1404667
173502
410912
484573
829087
150908
1877617
207107
9702
552804
1216275
772282
936520
1835450
1333021
688324
813007
1248148
660769
1068312
423739
410386
1072711
750602
762720
1047677
1927660
289010
1634068
1053578
1121270
1322054
915228
1522088
626744
1883289
859231
1291060
83305
740568
859977
1871410
106327
152921
1846326
1111034
422817
873528
750300
218959
1860730
1536813
1701998
760902
1056984
536569
1983740
579333
121099
586292
1020871
984143
1752500
1529278
1641926
389876
733969
1071852
1654038
1606405
369967
1158576
781750
1445720
1804896
1980605
776253
775628
1533007
1943994
1168752
1599871
1329533
264025
1663835
701328
740901
1460429
150135
400781
699272
1836413
1062124
431456
1533831
1043803
294660
1571766
718424
1902713
1547620
223811
1320965
358450
1787753
1778038
908564
1072704
769728
246278
124726
391944
1944187
553034
1760780
1897457
947529
1422658
1007559
1217137
1807989
316500
1517192
820303
1445415
1832622
481941
1659223
1894833
1548749
136762
1021354
985398
810529
1334520
1447625
246975
1623722
1061505
1824647
1068570
850640
1522475
143818
449187
128014
675121
1288071
488954
1009126
889896
549465
427069
131929
478901
1296887
394798
1467277
894645
1380555
281718
39438
1493291
1146798
661538
1367119
1674092
1339232
234897
24921
1608094
1593983
1502917
114251
1687626
714629
576626
1122883
1119493
366987
1213041
709052
953736
1781504
1531579
981840
158471
57262
677934
1320043
768152
1126463
1975301
1478295
1503198
746759
816258
1712049
1806805
1535968
858231
1355732
698830
202339
831904
48794
1626220
430617
1158872
936657
359662
104752
1812520
1291005
938988
272024
1611393
1171088
413001
1487206
355688
48485
781407
943626
488597
206644
942469
1910010
1669484
1421727
948903
1752263
529540
731571
956783
1804133
704265
1125051
1245919
1929663
1092442
1951301
1550087
754987
1166828
1602508
1137890
1185466
503661
223558
593620
1581238
511542
792533
162015
51395
201124
1022
1885258
1995845
1624784
1084672
165255
101539
648089
1620778
1415412
1724344
118952
365628
872421
782284
429591
661229
565236
1364129
597321
1682725
1677078
1922341
249248
1900651
477940
1717124
1359010
828052
1834925
1375779
51487
1629248
1789078
1127144
252401
1416413
546585
1981338
265263
1697438
511242
922094
1474449
1766893
279552
477777
325920
1515518
1948133
611709
610393
1635640
42932
1509249
245719
1427475
1664588
1458644
1847858
1975102
619701
352610
304634
1140141
1288877
1313542
1181421
884148
1927678
618393
439996
1081117
352389
1921567
1072636
692292
1936377
546258
910800
497080
923398
263481
533554
276819
1059756
473680
259547
130249
823256
1346976
1873603
68415
1864478
63690
162319
128619
1309391
917623
782722
1540935
208518
310033
227653
785911
1691516
970379
1160040
404790
859576
1131651
1580968
42909
1309371
214926
1954272
1906890
1816590
877189
459845
714547
594805
1085096
1410067
1347566
999183
426313
960347
1961539
1098714
319810
409606
1295350
815145
686603
1485447
1111106
42956
835901
1052584
867682
795359
1224491
1013644
514042
1122328
233025
1719374
922056
319639
1387732
1106766
1841890
2675
1830359
781102
1064422
1074454
366077
130585
18319
1802632
1716162
1076975
1310355
1481894
1934270
1298881
1843672
1253080
1806906
1736
1256024
324957
249135
467226
959496
817968
1978582
1156010
199192
549963
824970
1334042
798233
591399
97903
1347699
744776
1936065
946335
1681746
21468
1179827
1649227
1039873
1656796
331382
1580655
1443291
1775057
1160232
938627
324132
678860
1797859
815010
1020504
533716
1468258
702826
448373
1593831
309248
1455114
322596
1239335
1931556
1140242
1446579
1409143
1362867
1935323
1874491
607273
1051588
1204688
491843
1050949
387454
1331274
1636017
1229618
1393251
1167836
778074
921946
1733010
892682
1940489
1055278
1198739
851581
116765
1397490
298525
1393704
1364335
417139
1241487
1555993
12886
1205687
1443954
1734088
1794893
396136
268780
1989249
1895943
172687
1169354
1118444
115228
1301998
57990
412528
1421384
393867
226159
1351648
1922594
1742645
1084808
479721
1838016
1367558
1890624
649241
634714
210160
363657
1417697
1838992
1729793
468232
745596
615687
547843
1920771
1540622
1234318
883018
589946
672191
1311030
508189
113581
1414142
1405782
1860391
1141383
1050041
837903
1281696
1311036
1085909
726345
114444
1446343
1423915
90741
1675352
129775
1373610
470924
807021
503088
1736873
995776
373629
1523524
687814
295476
1515784
245689
751057
1142423
581709
1047903
675430
139318
1370536
355106
989393
1156544
1160058
1625342
885564
32456
1310361
1334970
1108063
432200
240250
1018959
410027
1349037
575572
1300502
928211
514547
1539959
388025
1498141
677172
1556769
118825
309950
373509
1864023
1659199
442620
180698
1832363
1759716
694837
366709
1225977
805380
410739
139866
1655986
325680
685800
306514
274440
486359
553705
63499
1018851
499365
1048889
1463110
711182
670473
13424
112083
1355097
1863735
120813
1525148
132943
30960
769320
750663
609138
238623
732716
1996033
585535
930953
109752
35870
699017
317128
533744
1115737
590473
1873913
1458758
1574313
22387
1797918
567697
223353
802863
238314
1603180
1944517
1759370
380223
841703
826476
1807838
1234084
1505032
204507
913055
1767151
592999
873699
84157
103377
1028736
1079725
1750399
1739214
165653
1914306
1052094
190652
1440657
478189
1080914
1731458
771629
237476
1465945
788387
1654813
1285042
1469881
1989219
1084921
894986
1114916
8094
123004
1990757
1301715
355732
1795973
328672
526677
1845194
589297
559833
137190
1297955
1390266
1620096
345731
774996
1734617
983276
1011650
1586592
1858283
1780156
1704584
611084
90678
1456263
1642381
427212
1128743
1189329
288897
1851153
1224176
768831
1213332
1641132
1729133
601407
779138
740403
550468
352729
595177
680230
227072
405185
1227950
504656
1374337
1936271
301054
1756681
266941
340214
1850347
1816814
333758
807670
1174972
1969053
930607
861580
1506739
1259576
1335954
200715
1034770
588324
1592762
1149125
859380
1305896
481568
1492372
1202800
590855
940771
1750310
1375810
1612302
606093
1741554
335545
1271230
772092
388039
1323098
375640
1085085
737749
1328318
854531
601074
1487950
1003906
863448
1245074
1793451
686053
1062722
900594
693635
962347
1279647
1650144
802431
1313438
471294
1668021
622841
1853894
383997
961614
293815
1174465
250732
1923243
272012
1974090
1852825
795276
480190
1789737
991410
231945
15913
639573
1511858
876582
688556
241636
881341
1721743
1370569
1748098
1415962
1855859
124804
557018
276191
1591112
1611325
425121
1912260
317190
1920430
1065009
233007
1070181
1044347
1568781
1104950
1741062
925315
1881427
700473
345595
1531833
1404465
1318483
139865
541852
1289077
37320
356723
587550
207585
571476
316378
556867
1059338
417721
763848
1142255
282102
410972
945514
880996
1260397
420618
334423
665
736185
516797
1679809
1699432
1775863
229953
1534023
1408248
1138895
620639
1491479
733966
1450698
527625
1627387
1877956
1478063
1608127
1147681
311558
1885943
1769384
1449822
242626
1583863
1427895
1444200
548607
503990
371212
1616703
1299997
591416
580456
456099
1980100
1046648
84117
1671802
1182780
1540805
877384
19770
1003563
1290237
721519
260183
1975011
451980
1147847
141907
1999390
424081
714547
1517201
426945
1192012
134642
853575
1813322
1991888
27012
513568
902162
200220
1809933
1313415
238999
1575812
1721595
1542592
1346513
1227783
967678
1217166
1186334
465867
759115
176660
1868429
299511
1307547
1885231
1688031
79143
1718955
1910210
1887761
1290053
1865177
1815147
1570215
703989
1762171
278396
521959
943258
1659094
1762633
1260148
1350785
1054435
66532
1577172
1639777
169968
1820609
655667
164403
1396273
981952
263848
1232693
1813758
155052
431908
843027
1260803
1820176
1074946
1306067
1984453
920760
1680743
1667889
1968447
1895933
1858132
471163
442723
1151826
1165626
1427582
1042951
744578
20915
1706846
184497
571271
1630340
1794800
1787036
605099
699430
808809
485575
1800495
1697321
1131250
533766
1222751
23875
952743
1542572
1821804
1579127
251413
1018816
1852726
1218216
645600
316574
1018241
1325251
482818
1467168
1894099
1265428
1984271
1784404
1964864
443600
8864
862391
1171323
55676
149958
1592291
1824092
1720084
1260316
23723
19718
1275068
1395932
1181155
1149027
1324967
1759147
1890488
661290
912986
218704
164826
501163
1594715
1045821
992508
1431354
443289
532820
619371
274008
689469
524267
1396381
1157969
1830219
1844585
10462
388888
1032771
1513029
633797
668063
736001
1430897
1197752
724907
405806
683468
804031
928431
582779
468277
407024
206447
1578818
898859
956214
1823329
1443498
1623621
465659
1915030
1527239
101177
1677663
589396
672676
386772
1640403
1444203
894599
1026097
1636051
481450
982457
1000446
569022
1221067
1317788
1128598
32423
1122338
884701
1536641
268678
362633
478103
291829
1974608
1067803
961421
1082375
1565518
633086
151846
1193551
1202428
803929
880212
458085
450316
20026
472660
1042905
1052451
1022046
1062847
796586
1042859
36430
1822500
964318
1044221
1171852
1274087
1870370
305398
126292
1924756
211417
1503566
952248
358274
503687
242349
876113
912829
1042413
1044760
1115749
702713
1577270
1878459
1742218
982902
668523
519231
1215486
376194
295380
546725
1800107
1777093
1949198
215165
1752349
1283098
1416394
1122377
1746837
829983
1706064
376417
1094617
1234446
1148741
590435
299694
1333497
996352
1260702
1886835
1120824
141563
1301672
811636
664497
1338832
649451
471282
1872925
742424
466188
650865
224695
1694875
1702401
565676
625527
937367
194725
1704210
895446
564675
202839
1802272
1939649
1931410
644492
1220406
1735633
644555
797832
321273
952847
1701156
1970304
1391242
1972078
965100
339603
277558
1518806
503644
33842
1711605
1912264
883642
1157413
118047
394085
1304688
1581711
764699
709748
406250
364043
472449
270713
660330
83636
821952
1609118
217171
1452525
1905560
765730
896373
388473
674897
516625
1557700
623332
1481601
619371
1753433
1624518
469998
40274
1596980
390369
734446
271908
1776639
367048
1833341
169091
257368
1006090
641872
969928
497082
1149860
1106425
1558906
1593036
929213
377697
1710179
1788648
468679
1503790
947064
1947849
1439391
1495567
1018543
1899434
294062
1030957
620132
1595972
402277
1994282
941888
680109
1191486
841245
745939
64697
1064514
1328738
1414631
1189984
187623
494764
154927
421703
1562197
1285708
720638
1807055
1206117
1770486
1579400
1384150
1459260
1212256
676727
1107091
1307547
686473
7279
145904
286306
1303328
1483443
928298
283964
767292
112069
1713495
593840
84242
449570
1721103
494693
1225798
1534298
1765371
1214662
492489
361306
979294
614920
173078
1564456
402269
1822661
646329
1736855
1574605
1049410
1934483
1207433
413651
1582881
740773
1177899
1997923
410974
93404
740794
173961
284146
1994381
783532
339030
745121
1610518
317602
1561817
1484521
315735
734866
194071
118184
1258412
899386
798615
1530033
1477634
408104
1888928
765508
824967
1597649
1968673
1640600
367448
1550089
53467
1217403
1099487
39628
189029
914155
46115
1593625
1821119
1785784
1802802
1461368
1183218
1517333
316064
293609
1504582
985173
662650
1644221
986349
1372455
39152
581860
1525883
191895
1423533
1541867
1823664
1220071
1174235
1240406
1878770
1106156
1928861
22024
1897577
291652
371729
1985008
585348
1102819
1510853
292097
1043353
46427
235347
1158633
720220
1584138
670368
1703836
942468
220845
1103623
1321793
1383548
1597615
357970
1861983
955538
1278848
1577853
1902213
868040
895041
211388
1630340
1869477
735170
486730
399591
633544
119034
829877
1311861
803922
519164
1501312
1354659
175429
32367
1086456
1206403
1814488
1456828
1045714
1306330
1862926
92928
1742655
1808943
668608
1916644
1780063
1410773
28976
2900
6796
689499
1473781
154638
1013803
605440
1890362
719913
86669
52802
4859
1446710
810823
1607208
172353
312883
802745
1914877
485858
104408
191799
507334
1711803
64454
1493692
686077
1811748
982100
1736709
1161009
455247
1866441
1840594
1648573
1266356
1266879
129248
151375
366612
60569
111862
353366
283884
71730
1476111
902206
858518
122791
1734659
1015984
1186975
1864301
179213
1653866
1497726
1074041
940074
753719
194809
884090
1181849
464876
264350
898980
807164
1947887
639827
1012776
1691292
1498449
869888
1048933
1736542
480894
130205
1124545
174794
380407
1183287
1544525
1023653
736091
553049
159989
1422729
1836775
1132492
1645553
50099
1538993
80693
450804
319231
1913252
1881404
430622
389165
1132769
317585
13494
1613343
540538
1330532
386497
1715782
936661
127098
1606943
1156213
1886884
1877631
1668509
355470
1105709
1013149
452444
1574103
1138418
1510791
719935
1224709
1128840
190774
1754906
1011138
1837809
1937606
1294950
230965
1276605
1441567
872629
706888
1503126
1902696
1192220
1845560
1733125
1795570
291727
268203
1377395
876531
1943594
1308535
1560194
1312969
1189839
1803343
1256670
479799
564445
246553
15281
190204
7371
1307690
927402
1589788
1013428
229457
1605227
1270962
540853
1432095
1512468
444485
1036731
192901
1307668
1761839
1132595
1460820
1594722
478657
1903750
1443852
328842
1271583
1089321
557967
654334
850352
1251076
820415
1390956
1742639
1887434
762509
1979605
65197
666022
960262
111368
321853
153553
1822762
1484948
461885
261896
722626
1189915
876272
1126416
1926403
1017179
750615
398025
1557965
1798984
673810
817117
137112
311313
1424582
82735
121421
4358
1469872
1149937
432613
570034
771689
1989499
1745581
1912614
728345
332520
1768074
1953125
1099021
600805
1813710
1306878
192630
700211
1826119
1944786
1898472
1703632
1286373
1836537
1349861
1937680
370234
1398775
338034
973506
1083148
87420
206240
279387
84194
1929726
283926
238404
534511
1040872
1853873
917022
244473
316929
1940520
348724
1126411
1403553
440645
1168852
434699
62719
1856003
10598
1174823
207051
131972
584859
59561
603416
851443
1564690
1429961
1702783
1660307
1201944
1693282
663765
1993860
1605807
1680971
903115
671667
294469
944629
505719
783744
90096
1168465
146114
941120
1615302
484855
226592
86732
1173446
1560560
1078031
949129
278675
1960836
1706048
732384
1239884
1180765
817138
1238098
1088531
127362
1796234
1234618
1258984
1304063
1277139
92706
1842566
90898
1478994
641178
1912410
816339
45678
562720
341328
356599
202876
782400
1088828
1714981
982136
1587397
903144
874884
959913
1862580
1169310
1490108
548068
399613
1085698
42926
484320
1010506
1790617
579700
1753602
283142
1886069
4407
1008832
1080812
1990785
690392
679525
196455
897628
1947777
1300987
1026259
1205104
146818
357173
323935
1873511
839315
279464
104569
1854959
1075729
1959415
826817
904004
1929176
804227
786379
441119
1564207
719517
1706839
1075075
59818
1723236
149041
887567
1643923
1114542
387024
1308060
227869
792260
766905
1608569
119394
1898562
779972
607835
463854
1858284
765789
234329
1907023
1041108
1536572
231006
608478
1218654
469430
541646
124713
784286
523803
785909
522742
901332
218619
1870486
304065
1327825
934748
1597567
542306
1043639
140363
593444
1092206
1829471
1699676
694324
1421279
644461
143467
103780
1465383
1940127
1169779
1314837
91058
415725
714924
485001
899868
997435
1056725
134210
1248176
568775
1463829
487656
139793
373032
853284
808899
1163188
1196504
732428
734011
1621848
29059
557011
211563
251062
260084
913281
1599910
764607
1867811
1577499
1852200
1655528
1120091
1508332
903984
776517
623637
579544
1376230
1507626
530476
773001
1496235
1397726
967389
937731
305751
1503495
1518353
1347631
609804
1886317
756273
1644569
1138542
688234
330828
796989
407969
1777878
1344930
454473
753174
132397
1318760
1495077
84271
1872730
701330
1291175
1273558
1058129
1126905
1951672
1020408
366991
1626232
1815285
976297
1441142
1821877
887906
1431102
273821
939837
181060
460188
1289791
1912995
1501992
167186
934257
126197
103439
502754
771289
1292897
384110
1365537
591452
1996663
1954989
1162601
18242
1182607
1452464
937851
1317310
58649
978057
261823
1129556
1199446
1443533
279792
1219990
568191
1593526
214734
547289
1237971
1538923
1629236
1121537
1610260
518068
956120
290720
1583588
995866
466328
670198
1806274
945925
354227
481749
426889
1475763
342826
425379
1962612
146677
65947
118047
1541762
61855
554499
814338
1677130
897003
1620525
629303
852933
66506
1650092
1217299
303495
504758
1133360
1381518
1604331
1669892
1163519
83573
1277429
1815412
1226460
1600268
1655710
878884
63007
1366627
1191846
1476027
1723041
443113
1580113
1940651
244
1280616
74930
1468785
432586
128914
1907090
156007
210988
392792
484619
69544
1645309
254790
225247
461653
421306
1223890
170721
882055
112527
1205641
994116
404482
1292418
409044
429830
622763
1021772
1633455
1849991
989393
232586
508556
261204
1658234
843145
505842
507989
1025566
732226
217760
1114909
1001710
1409860
950313
1104299
1473612
1742728
1171563
325455
524267
300712
1283526
847516
1560418
1418558
338000
309574
74194
932918
162592
1574804
715406
8105
1278693
1628929
248896
1166333
843976
112735
1526048
283138
1207444
1861137
272014
1511789
1502701
1765512
1621714
243594
1696763
1015348
1632886
602098
669374
1913292
1001174
1211712
94131
786071
695663
106804
1161784
235562
65531
1114562
843294
1290081
1653052
101615
1979601
381367
1164668
508402
1269013
1616154
1912893
428688
862756
1638062
1115234
998041
571858
771270
676165
183754
1619543
1084932
17319
591637
255226
1461644
305611
933263
1487057
428736
1154077
65604
566061
1505637
1994816
968751
797907
1906553
237192
1364390
1485558
589713
1119825
11714
1322314
675495
1620371
1934874
18457
1389194
884518
297713
1382494
1640027
1921222
1167836
1542162
133345
622221
1265581
1312312
581483
713487
1634139
384138
277395
761006
838316
1180068
1277848
1945113
1867676
65657
880407
1953386
1043433
357220
1082705
333167
1059439
1491474
1284878
204244
1780195
1067523
393156
100998
1737995
1011042
643956
415810
186329
535124
1251989
1143268
286720
1446798
1066219
12035
509157
488557
618793
862954
666731
77609
1634708
378398
1411234
590867
1432523
1025002
1141962
340123
930115
627066
387071
554953
1693771
831241
540479
1932767
1200094
870511
1311771
1184469
1779701
179843
923855
30337
874987
504332
592609
413785
1649557
1844489
1693457
1074591
165117
1933479
1309642
462878
1003206
917328
39232
574601
1203106
510145
1810539
647182
867563
561618
859183
612013
1706122
784365
842601
1286971
1482399
1109664
531332
896520
1573567
1913359
1377305
1129569
1709129
815298
1964675
1303116
919252
357369
1966790
441652
1681208
815010
1246082
795889
1200424
1136181
719980
949043
313020
1100524
187196
830703
1066684
60791
1163850
615740
476717
594022
1221654
1968160
901224
383574
1789012
1823712
674161
324424
346334
1085899
1203232
529475
401882
1107220
1596583
336951
1306925
1773717
301483
324109
298010
1763418
171320
424289
773344
454138
698390
1921937
1568990
830947
155575
365029
11408
266432
1881559
849693
1850276
413882
1184169
875232
1879977
1036505
938291
603751
1826092
920411
356684
1772955
1533924
38473
456894
934056
1573282
1526307
558473
1122035
1899627
682106
1210984
1412445
673285
659398
1049679
1876392
605391
1268577
1815666
127514
627932
196540
623084
1414199
243585
1249212
702396
276819
1578988
700387
778494
1955608
1071156
1210316
605852
1399169
1911803
52026
1176967
1076057
873304
1951301
1212733
275290
424632
1750643
439922
645426
389664
1763718
422895
1566684
1844652
434998
1746521
1883590
201594
1097548
1248144
147109
1490458
1292710
804921
7503
430964
514022
1903879
908038
193041
1608011
910746
1462647
500707
868279
1866952
173379
180977
1501026
1577900
1283395
57416
1006643
273071
942118
1990776
1272360
1321695
1113645
1796247
663517
1493026
345428
1449743
178220
1081002
1447508
716859
1524884
2041
1630274
1211595
1081824
1008514
957862
1299510
32914
893208
88350
1017878
1765956
1064215
776612
1739312
813769
1444604
498698
42795
1195070
1007308
596390
1747583
688217
1469270
59704
838719
535309
904298
1655003
744904
966218
831121
1922342
455134
656780
1580130
498169
1912289
218462
86838
1618726
1348681
848808
589843
1741651
1023892
1479466
1125186
125406
979288
1266790
1545295
26632
89558
1581792
1600832
413542
659006
1013559
1817514
1693711
1672172
772791
1035999
884443
674967
843820
1683006
878979
1965608
192797
132831
1354967
395810
901400
105483
1081059
608030
997107
478840
1974288
596645
1197099
439516
177574
1754302
99931
1007151
1521402
738316
1982540
1325048
1468103
1874277
776668
789159
1358959
1310961
1249093
947638
57957
1783558
568937
514183
432613
873460
470029
1530042
1995895
1687911
74829
537239
615164
354663
1183531
1231867
194868
1529278
79474
1193187
924683
1448772
1588329
845681
1025437
50926
1165742
1746762
421945
1602059
1587514
1326530
73256
949541
428122
85390
1873115
1470503
486236
234572
304975
1977095
564645
192335
1031484
1803929
1155388
1106424
80413
38477
171341
1160042
212501
197860
1254877
344236
1209488
1500773
1479851
926513
253609
970807
1474885
1106465
936657
69957
1764676
1620343
1982200
1659033
108727
1214273
1699131
1275481
834080
1829508
803426
1728083
109311
941939
505219
140446
1304892
1907057
720247
132240
903833
307130
1501430
815346
1658781
238687
1310582
1607803
944174
1402544
1534233
1309321
1535543
1075784
761228
151137
1937928
596705
1755457
172952
1891144
1764190
1836172
650030
1195338
266399
366541
171089
1878261
281092
130903
30010
515311
1487695
341878
1365579
774912
742222
1640360
920950
467246
833837
1664480
1208533
1566406
1574533
177980
478758
126041
273793
78863
1391431
1928512
1633137
1302791
1843790
1929704
1114916
1949476
180774
1513568
1890876
1518667
339834
1781590
598696
1137656
1550654
1443087
1959969
274673
1489856
185337
442101
1267077
1092936
154714
1797777
1053714
1619828
610201
140931
1680708
857265
583190
696671
932030
1619061
1896396
1501611
594978
1994059
1355639
907008
1645655
915712
972825
497631
1913157
390209
1818359
718984
130148
1433768
1584529
1997404
954972
905536
573820
1457496
734049
350306
194761
1104819
1111336
1805383
1607057
664430
734864
1789920
1531387
1578631
1794741
1932767
1698770
344
1721800
1052877
1360423
1736791
148563
1698636
883874
606544
1185937
168897
1945300
385406
1841620
834501
156871
924482
209258
1614202
1200675
757744
1769028
927979
201511
842056
797878
1589835
713017
784611
1500356
979739
1749610
1106133
632836
831624
1075339
1789949
950404
1513452
1010765
230898
1970708
1015316
1243484
1668442
855768
671717
1304674
1486079
1777031
1823796
1825329
779166
25066
1278980
1619364
1105221
1483995
1139119
355171
1440428
359662
1120554
7308
513941
458498
646525
613556
733584
220215
966373
1363320
334966
326557
522259
1942465
692795
702203
1363842
1197917
1846933
1246107
1188140
421407
1429961
259823
386255
263916
1044323
487383
1560946
844298
981922
359267
1079044
624318
782921
10129
796210
990639
702355
1119415
42655
350590
992734
171330
164072
1856430
121887
1842690
792260
1704075
740877
737391
15956
1157828
797474
156028
1315538
1203451
30106
1141108
547377
883216
1020164
1397411
597159
73039
1745269
819277
1872000
1931027
424
122982
198600
1623762
819865
1278276
310137
121408
1990701
1431971
643989
873821
579641
128239
169502
1128203
1677349
1108001
1113020
118046
945883
1643646
655436
860943
1087316
1483112
669880
1950068
808130
1615874
1766552
198326
1018631
421784
1482651
691203
788648
1630646
1935379
1973350
1585538
1891938
357426
754151
616773
986207
1861525
1735070
1862949
1936080
1134656
62897
906592
1006901
805256
353926
710256
1309642
436972
304537
361067
283224
66629
362427
1957468
1836129
1248144
1679599
605980
977938
735228
1181989
438381
1809494
1760165
704499
1842614
126783
1370418
641770
1657033
1944184
1865541
165042
156028
572622
1924969
84708
961447
589428
425605
502450
1675917
100243
386286
503931
126048
1224709
481656
1975301
1494393
124809
777100
7799
362977
1656238
763581
1159026
1393218
977732
987617
1703770
1741671
1327496
1458764
1382084
897464
157804
8186
1208335
305123
1450647
1436503
1167859
720086
1498536
1192629
376146
1561876
421796
1527052
1403515
1836383
983426
1257722
1564725
1232159
1143680
973976
1809309
1453768
1417483
1436902
1977369
288953
581305
1946188
1908164
1974608
607629
1521662
1982540
1912106
1176976
379049
696189
457893
1426729
371499
1262123
82033
1200086
510354
1634610
835000
9
234403
1975804
147356
1878714
1490987
1338358
937147
335194
1830928
94669
682273
325763
1259382
1527081
308710
1923661
1707584
464672
1425127
709945
297889
1302087
599819
1166219
403125
295277
1758826
665454
1418680
905259
1725449
1225221
1878742
374111
883758
225612
475125
307849
958177
552773
1967578
1145917
370640
1444015
1575197
761500
757714
1963529
1374038
228716
1515534
1620983
1740853
1896899
498409
1807433
1396076
1565578
1591661
1159236
36964
407358
755946
1544118
452047
1789440
887848
400921
1926971
1398902
368671
1546939
81356
970195
875103
1710047
234094
1534313
1551359
514944
1699961
876358
646159
1673185
1556608
1460865
1746901
1872203
439910
1930831
164073
1123108
188156
496597
1237432
1411946
1830342
1010709
99052
221896
634157
1736973
30106
1942777
1814550
1436704
597684
1273163
1729635
222708
973659
430546
1828743
1880816
1078494
1580444
1631596
575602
1658858
1165066
1242298
1471580
1914364
1204666
1169072
1435168
9177
688157
1829450
343786
1001859
561784
311045
920329
1239746
1615751
1098910
674487
742505
954675
773680
765077
1847858
1529939
835102
1212598
1788086
680353
911830
973062
1694297
650824
819587
1532759
1056181
1288232
667855
1976671
1334456
236280
1532213
458646
1400201
679341
872284
484383
789
1897894
1416775
591249
302866
314957
1045570
1870861
1202562
1728799
1067380
1323764
1460159
1523292
483170
1741697
831500
1267999
1519665
1152001
243607
849982
419871
1932817
245056
1758971
844097
1325608
377322
1751897
1064959
1118980
221654
1921076
1637369
1370322
1726506
692559
1411940
192733
1358244
1329075
360366
1681244
822686
28243
394384
77930
1187844
527944
1950652
301359
397753
424873
727675
928472
1139451
807449
1176562
1977613
869341
1664507
791508
532434
872238
481454
822651
71441
1574489
1325047
626741
977393
1318542
755643
430162
1781783
501393
209906
1319484
1820110
728046
566961
888363
1216077
1347124
1454670
1850117
1722839
586962
854199
690668
888115
396503
1424642
255340
1233353
784359
528002
633270
1302355
1226992
370945
1690881
611410
379749
1255284
839256
1388408
940872
427263
1243386
731045
850042
1644745
274383
607959
912608
1444795
1672074
1479696
610984
119207
1324610
428207
1018294
479541
789212
193177
344855
1652325
602247
1472295
1053
120766
627123
1844652
252986
147832
916354
163155
471921
1916174
1277382
1222217
1527287
1851925
1630914
841670
189332
1688915
1001467
1961926
1683023
745859
438235
72907
724377
1545144
356768
591399
123123
847599
621929
663117
1921194
1709618
551348
994061
1473491
1764434
172725
1810637
1186624
1588950
31842
1908008
1278088
1972013
818181
237967
1712059
344238
899214
1893844
699397
989321
1877361
572084
549841
372486
1481100
558824
32357
993135
1592762
1317518
1870671
436671
1365365
1223890
1203200
843501
1030307
356776
165296
160071
435769
250032
537427
116487
371095
981731
375721
521780
1170305
1862733
1062990
663704
175060
1823703
1867244
301865
797678
1121374
1708003
189933
1822404
1436842
1498958
1575750
1157543
683018
1735651
1608078
1192192
1513963
389530
669447
1633430
827007
951861
1714586
1186791
365366
616838
1115511
415525
738959
283673
1086854
132455
61818
842870
1895532
1970931
846845
872510
112172
1692668
375442
422951
347892
1334648
1226014
940596
1199102
1694058
1049519
1692237
258257
839307
1949568
1254027
251898
182119
322097
321571
1517334
546432
1996472
648482
1982461
114796
325540
441201
1935219
1941533
136432
1800698
329078
340747
1908935
1628811
24767
70899
934158
720600
417846
317143
512857
346224
1127670
429594
420390
1381402
107119
1741521
902105
455004
771287
1272337
1513149
341471
712220
1745587
1908323
1781267
592697
858411
1969793
639806
1622363
129195
752952
55835
600415
1291225
1153410
322006
1701047
1259491
216444
1526921
95324
65001
526268
960177
1761788
516654
1967397
708248
438912
920180
1348915
1191858
1333651
860470
798698
432503
210758
999656
1052506
1820954
563163
308903
1929341
1129755
1065855
1746769
521173
517321
1448367
326104
1611381
239510
1291553
222154
1927695
1313362
822275
914756
998488
1357565
1897955
1881153
369768
659652
1720639
1125765
736608
416003
1645125
1965424
725384
1013724
1977729
6870
117755
1465498
968592
187234
1444840
1496914
1926120
446056
1472202
1630499
1650052
1481023
364488
362238
1996869
541604
83152
468668
1809008
1388892
654455
1098825
502603
1702581
375609
1030767
1379260
568814
1649755
1270201
1914336
486130
214734
790028
412682
50326
140959
946964
505657
197508
1435459
1726231
563195
1539696
1730596
1991226
1122913
132904
640208
1160521
19431
288513
1672124
431839
649705
1416411
1917594
1971770
230986
1511987
1795576
438626
1721711
1011327
1488036
886830
850616
1722197
458501
896117
1342016
1533500
1635303
1006153
520454
38003
1720312
576008
1167825
858498
198047
1071866
1379037
1984525
1639315
1966581
1666002
862206
1517310
1491609
42956
800493
145937
618506
1263994
1116526
1442863
1589248
1389146
54405
869988
931530
1548772
1572848
193210
1748213
1663305
1505908
818322
1116943
1632937
1328723
1411546
1758684
138191
532116
1575747
919429
1108818
1682918
1186791
1753877
1125077
556850
1206943
1114565
1200774
1577093
415856
1648709
385366
112295
802102
803730
611819
342800
1754887
733150
605396
468306
154049
1388293
774695
1736248
519771
490300
129006
1152212
1525759
1845395
1711446
748269
860888
1650149
1526503
1497337
113210
409592
1168921
430321
887015
1267200
972314
737269
739525
1802898
533272
526566
1464057
537803
1778157
1102421
428202
741196
864839
1839160
1874
1463459
323931
588329
257429
1528683
516434
823838
1003571
988042
861805
1787306
1368533
1791859
181178
1631263
1246587
72258
559775
1918748
366898
678937
403354
310638
1730499
826190
146133
697298
1032771
1154362
22950
100380
160876
1007843
187369
1598871
1802859
1015174
556931
313819
1226609
643059
1429987
659241
1679184
1263323
4804
967493
1264582
1742591
1481346
28925
57397
1971857
486975
51863
758705
1787534
307414
1098508
449662
13838
1426485
42794
1080685
1129509
760443
980210
1915533
212655
19839
1349649
62659
78231
1688717
414934
312991
1978470
1964238
1646498
434790
64638
61466
458264
66496
1768527
645600
15862
299412
1536907
858103
404610
1723357
760395
450716
159346
1917846
1659273
1775482
684821
1800561
435484
19350
1210819
1795137
1033951
1087629
1773542
1289077
1252250
1254593
1112658
1392534
1707046
99212
1584189
1429749
683037
1055213
28630
624431
1272603
1701646
989220
4370
11208
1891818
380924
979417
1737841
1865554
42655
804878
682351
1375619
775062
462474
262781
78752
1232073
971824
378577
1572384
1483252
1976183
1803929
932062
1536547
239663
866311
1870450
302586
1464518
1075368
562417
1883982
401892
1500892
1181964
1128675
805014
1380065
1626753
97976
743290
1518393
1761498
414942
841937
388799
1874046
1755207
1722379
1566789
1994361
326040
954309
821220
969268
1401549
1593493
768328
1567931
81243
1431724
1481507
1255338
385180
765443
244891
151177
1895107
780611
1691690
962420
26472
930534
948148
30352
59676
487115
884314
1519759
109084
778731
673810
1894528
1204850
1452699
790440
601135
1645797
1112364
82048
1678831
328672
852582
187217
1698372
37097
1626499
1135494
365662
1105174
551013
635242
1918516
278568
691430
1990411
1233393
1415519
1099024
1612783
1098380
1841458
937674
410190
57589
1934483
925372
1936373
408393
712825
1820874
1507824
198543
521123
374699
1419612
1343809
165800
1691144
317434
389271
1991866
421349
1150714
1446312
1031673
802502
736825
1998782
813973
1923692
1599022
460646
834680
91563
463223
896210
889582
960958
42690
1235641
1029282
527760
754507
1520434
322385
1300801
1773812
1106217
1535549
86520
595047
1927797
295678
262873
975941
172275
212685
1635854
326594
1452674
1045762
518068
1728124
1100576
1848018
167346
1622404
1614637
798362
413432
613134
1134617
1560854
88200
1222221
970306
932335
1443049
770492
463831
696256
190264
552437
497964
505508
777374
381204
1589667
1490792
739008
1568353
101568
1307152
400301
889849
1507134
285423
831826
643066
354160
947543
330833
1803816
1188027
64565
1013766
867102
1205319
829355
633727
262260
399803
1057379
1253671
132317
170665
1800689
68675
1570963
406599
1608107
1622373
427477
206504
918114
1469293
666811
525857
748152
919973
1034767
1874898
1527454
1835931
604526
1964357
1181115
1072629
1444377
626847
802342
864529
814257
1381669
1391561
1266197
958228
1949476
1186388
1315872
1952895
357885
747117
1296968
380735
1448240
528312
27805
1987033
481139
1556676
212353
132187
1360238
240518
137917
1622592
395317
1118938
32481
1889377
1632979
1463046
1897158
160412
1744181
1510730
1739312
1310353
927451
1481015
1931812
972423
970753
1232873
154481
956824
43475
1353678
763333
807011
1892026
21
701390
1199177
724726
856011
1436512
615740
145624
573836
980626
896321
1251647
1781051
1450685
821664
1085681
550048
1342726
1483854
541707
271847
1156433
1086341
43098
780451
1666638
1868636
1463756
607540
618716
231582
904744
209225
1547457
1007336
395048
1277062
552257
1349546
490759
1272360
736788
1342690
1546217
567442
1462744
40308
780644
528527
201937
301246
961402
878488
557609
396396
1649314
1174533
1006717
240414
607605
143460
1903536
517364
1225063
704913
441783
401145
583015
1471402
1767385
1426551
1447040
1132579
1129677
962565
1371655
1416734
1824425
564736
118473
314077
924566
962123
261357
896423
1293015
210404
155463
1688237
1966645
1934502
60599
1195462
55772
628782
1633887
1646070
1461402
945237
1721856
690272
175017
509023
611410
1693207
371018
1637921
1299658
1958774
1131156
965412
929195
455383
706159
1386510
182811
872696
713134
1754055
783819
480913
702643
1568818
1386022
1593524
882528
208074
1248985
1445049
18482
1895137
518841
798184
741782
1935731
231521
1497516
538748
38865
26419
1421822
1488779
663517
1026041
895880
1426485
429275
508617
289024
933738
187121
199909
522090
1553452
914000
297421
892070
420698
898970
1898497
694290
824701
753541
502327
1872765
1309228
718417
1688485
1129237
28572
1720723
1185124
1295536
984171
317558
1196123
1976348
731996
1783412
1679966
1979847
1412961
83361
1326381
1968163
1638229
1859109
1769663
279318
746358
740733
1966061
1277296
1625484
1571290
669301
1505960
1120615
383124
977915
564250
352663
1139046
208008
1516963
1930173
1649445
401407
1737195
1469948
1486251
1612746
287709
1612302
476812
1008658
1504367
1722333
675559
1984381
1039652
1136903
1684180
1719403
409597
1125978
164369
815688
653017
602175
349817
453472
1554517
340736
919566
795616
931200
1983315
1927660
616400
622570
796861
15548
1182951
1269583
998058
1954433
782908
585470
1883426
1255349
547009
1246386
200466
947791
1074234
780644
1545227
110913
1680230
513745
601755
722087
1526471
338956
425957
390454
1743226
661701
324838
1251156
1924656
729999
323127
43444
92074
381841
454892
548836
1861748
1480206
71068
358604
1111744
393860
853768
1239242
1751702
1040678
1964180
376315
1907429
692647
652702
542170
833203
1334247
1477267
1350397
939413
88212
636120
1372901
915489
566673
143985
642871
1606264
541988
1311638
630861
759646
1513434
107199
933467
1385518
1199918
954607
472442
401176
750623
1025189
1718703
574610
1557688
71284
302920
943495
954147
389051
966766
288150
53642
481012
196421
1518860
1978395
198988
698755
1481043
477100
1553612
70422
380839
1225192
448500
405589
1018609
1772396
374882
240125
1632180
1663698
1727330
1241114
1571331
1922364
902310
1164906
1220542
1139646
1261406
229768
1238926
1478105
1931436
370624
590249
1562905
691469
1974186
1113045
105256
961264
1403398
1160257
1510001
1652820
1521216
1204521
365432
1787667
1232032
133934
1314601
658015
1158714
1922512
1857667
891089
84637
206762
114339
609909
802892
251900
474929
1435395
1858702
571209
1298155
893925
1175604
1505135
255757
1668225
1663891
926115
620415
1320618
694402
673467
106747
1851335
868947
371440
1008235
939870
1500866
1489533
362456
1001868
928656
135382
782344
1139182
1251475
1940690
1092636
1655401
82095
609567
879686
1022496
1016985
1122023
1548776
1830792
995112
1036957
1085342
527999
1395130
1340392
1668340
1869486
1281381
945634
1671816
257928
1559066
543107
1168509
379936
1361542
1522146
429145
214470
1140552
1918577
1967248
556052
1608399
1464826
1671929
311013
1468216
1401157
1494347
58865
1527804
1236996
1817805
643654
199845
1124540
1041990
1016981
1573492
1747176
1878350
520395
32256
180664
1273916
736947
531922
1822371
192008
551522
1097375
982121
1516777
844483
451649
1231082
1965880
245335
1043812
272370
1823880
3018
1000632
1273102
843528
807451
1233440
98750
915291
1779791
1146513
80217
646668
1631304
1633380
383182
949387
1531267
46427
342608
1473694
1015984
946410
1028109
1308586
1220853
1710986
1810712
304855
579028
1326762
1017442
376831
1606928
497811
715148
1643255
1950425
1919336
1570929
1495374
1696950
1078378
1908372
499543
1320119
1571122
935160
1764954
1133897
773589
810659
908807
577614
1554880
1992143
188560
306613
973601
650575
1193921
932887
675824
1802272
144953
1893217
1678247
1058578
339201
1921380
427342
539019
1037246
1020075
1809927
1731080
984403
199247
696340
1141278
1381461
1900864
565098
568280
1502993
632534
198892
355531
1466800
1218119
509807
483976
954012
800347
1738393
460001
1195379
396189
265472
227042
1530264
151702
807430
731293
1665335
1005809
1605885
1097341
1185603
51804
1139941
1436083
208871
1507071
165868
1905969
508318
1339012
1410827
1437301
508635
1298199
204772
1610217
41890
1626406
798716
72148
1380845
774968
658800
1595147
582329
361062
1371544
1392450
729772
209445
28925
278687
1835308
1535259
1365145
414934
459219
1721873
1912461
705125
526663
1471611
1087070
798108
1222723
1511784
837677
1252909
130927
595958
1925654
1609403
730054
1585669
1758631
1184453
944752
1589251
1578455
427411
1908444
1845771
729483
1508978
833234
664341
1305179
1868087
1557024
1234622
966049
1299665
1007869
781779
5952
335270
844981
908286
716344
1842399
168743
385556
1344350
960668
1469235
869477
776096
1718919
1369408
1752050
630374
1737411
291484
1113082
1411893
538835
878240
1962501
1991666
57724
1903536
1508219
144840
1144388
757212
865543
221132
1162761
1555807
1035887
1396406
23339
516647
598487
1538868
1120857
229675
309130
1381012
530414
395814
436272
840277
1189922
382339
1767034
233484
1925070
1960524
1942915
1423135
1087444
77609
1316715
1859714
1479224
1270514
124546
1060934
1817900
872384
315595
782591
67905
557914
150697
419032
492566
245033
780594
338908
972259
1655332
1228613
764101
1068079
1687775
378035
1092091
900359
1889170
807011
1689797
1537483
945650
304634
703537
1841221
1950547
449566
875155
1211322
1357800
1243920
498669
1563939
545947
1348242
876830
645107
1890226
660732
1132787
1487437
1992435
1149891
1961248
1132555
1623621
409582
1580250
1608331
1467672
1876729
1446302
1517672
1456631
762339
744228
226769
1683198
454407
1458900
1920763
825213
963147
1306224
117157
810109
1999262
1824938
1269478
657478
1094719
329372
582496
1037361
1071136
1659473
1631298
1158890
318374
184405
234679
65742
121870
1292408
723163
760783
810072
1933453
352807
896331
257680
1788730
1705914
929713
744442
785352
597340
1280695
124360
1754945
1019343
1062220
1543554
220949
924966
187727
1160503
884078
1031145
587751
108570
1269715
899062
1068930
1716332
141030
1408081
280761
1188337
1881544
1861804
893790
1238971
1326815
1626023
335977
103266
998097
1624779
332183
1505498
253709
1103052
1618803
1973670
60088
969259
55234
862430
92870
12387
508409
1636288
717637
1944101
1669211
1036219
1667277
1905057
67251
882278
246975
948760
1752210
1278608
734019
434876
1556253
1260727
1162194
1341255
259825
188987
1412328
1011022
1137810
1466706
612211
364722
1189410
762815
271133
278136
543613
20350
1052094
931455
1053664
1407785
1938747
1242989
1957106
1153640
174521
768590
1596115
1664317
912953
1680944
507578
1393872
262480
1998399
658135
646567
379982
103407
1055823
168099
234689
878105
841649
1101129
1567204
323584
798363
1143511
1771259
968466
1485352
970486
883886
273394
1485652
1917361
1074999
1787748
1365581
1834926
1159772
906926
1121037
10909
612770
1970938
676512
648559
476917
1690278
432831
839066
20113
863477
1897158
12694
604862
61283
1308770
664849
1374043
181602
1711737
306773
1931244
157435
1309469
220901
687714
1558762
1803706
1600281
1082114
1458886
208252
784170
1823009
699445
76312
611145
1785420
316441
1110550
1867711
987397
1026358
1165840
500411
559981
1826804
1379533
603517
606737
393527
674306
1816299
1804717
1105636
939153
900793
970753
857191
1020541
387196
1457168
342048
1831809
1685704
910284
362107
1040615
1411987
1476314
1941617
625097
1519709
898779
257547
1851963
1008972
1509682
261010
1010707
1861853
1509216
976216
164930
1481476
322820
1405715
863462
909371
1632854
873047
243046
6080
1714820
426544
630206
1131962
101544
1242143
1917024
1406605
177842
1813608
333785
98157
1024245
599786
1978926
1058069
1211420
1376478
1478754
1726828
1950317
126909
1732742
1460309
205207
935845
1671212
504441
411960
1756940
1532126
746465
166946
1645081
384786
732699
890045
509056
1017282
694742
240237
526045
1078332
1371681
463037
464168
553099
1166219
949599
1747423
255924
1895691
1422766
750038
982863
1584936
1086651
1060372
962825
55336
1320943
145070
376771
1424665
1925268
430318
1047996
577765
1196651
1588136
796633
22327
671217
1780751
1749156
613231
148297
1096923
586960
1438364
209332
1362129
1442449
1634735
1433139
72671
1930092
993611
753280
1967935
1570520
152869
1156847
873653
1140680
555187
227613
1009428
1135124
1997562
238700
305326
1354809
1347080
1672744
767604
83330
369868
39236
1627415
1442103
691399
1288461
99386
1310977
16158
898641
1671960
1159891
788934
821349
1219921
1022621
1989469
493988
1222896
1543655
1542324
1030229
1581319
580994
1874760
974998
1522603
435156
1000143
720175
299488
542066
1307473
381097
1268812
1303810
53073
1588088
1462902
1864301
1824778
979443
1913750
1064921
1270684
1458220
1480271
1089709
299808
1957481
1347348
305024
1814029
1106235
1608683
1735073
265630
825262
238357
1236242
1212379
71313
722610
1209281
1468176
1161777
1018609
1264585
948608
292357
1804769
1355017
1176358
251633
999338
1251845
1101385
633964
666371
104517
1891153
1979485
1746233
849560
537125
1740045
868983
682576
471377
846358
709967
325400
1581637
1555991
929
1150966
1750111
659289
217146
1854782
67415
40605
9557
294170
636054
1121037
217073
365766
581198
1610129
1964256
369923
651218
742699
600601
1475102
1957599
1044486
566466
1617682
768059
1480746
1233318
1598297
659381
1746484
1614297
877230
839909
614527
1341604
1529415
776203
203065
759280
1151225
758981
1718464
1841897
541636
1294258
1295484
1454251
566792
1493938
1450985
1067523
530234
1039765
319516
936395
1948335
913482
530347
716590
1764362
589977
1928592
1411152
853244
1065018
210868
380889
3246
812398
186955
1479536
1295745
423851
431511
301930
89372
674967
958187
1143806
849485
320006
190974
1670723
1076109
1360285
1388706
1236143
285118
514755
1482728
310904
1454339
1911927
1720480
1968266
806368
631856
1955658
576342
1768922
1199790
1531767
383037
484160
1590008
1523838
403354
13010
240693
1371576
158802
659904
1264764
386394
1255265
1448079
1418468
821664
108191
1917447
649836
141481
1798321
1559243
265275
978225
587516
1727430
1415032
1455073
1875133
851223
1367116
999532
268659
488033
1309449
1613228
637659
1674263
1481738
509558
1094086
568517
1589378
931088
1861099
1797364
1374184
426737
781674
273499
1021621
1564976
492302
474885
625094
1460669
116487
825016
1020355
1886055
321391
1492242
853936
266730
1109053
1635640
759103
1387366
1910273
1773073
1366802
1348906
229366
73447
1145989
1234150
865375
411054
20691
1738601
1994020
1920639
1625727
1009253
1361899
1928781
1769816
1665795
270275
1008086
119673
197283
157626
1563744
646807
1090909
447396
1857763
318986
1851754
987125
1291179
1715404
1540154
84412
977267
172138
146645
441191
250400
422048
431623
1690388
1214464
1432235
447357
1032362
1387730
429332
1997316
1707020
264976
605095
67810
533409
372113
942728
817001
1669838
1719410
167036
1494175
676666
339711
296498
485609
955633
1095418
1164430
267971
1338057
1717804
1825900
1919360
1685131
469765
1139253
1475040
1728002
1766263
1846622
446158
420578
465359
1814464
1572926
1550295
8057
175055
319828
805190
329690
1345019
1398272
767516
1029889
1219574
475009
636773
122309
1826019
585790
1098451
43768
1750426
1139030
473686
557518
1881312
426635
574891
1405230
430491
177175
1858062
1323334
225855
1618932
863967
92774
1878780
1512292
411274
28199
23694
1089547
1977497
814241
1023522
1439696
214400
1003973
172605
1311410
1166358
596879
1473702
1631477
1153439
201390
1047878
1020757
192516
1077010
1805488
254999
485458
107838
1355342
1612617
386360
847823
503815
1977694
615874
647622
1808598
458487
1688035
273005
1296525
358747
109008
1941205
1560688
1125907
15536
1238385
215612
705131
826964
1163623
1232693
98612
854967
397005
908278
1271374
672597
430849
513920
1137433
651730
1856285
376080
1065088
310833
1531287
1668729
1986379
810355
232619
1894585
1246725
1033160
1978638
895381
980181
1655572
1417743
648387
254610
1920480
503947
909641
1003906
319843
694233
919632
1229306
1631944
257988
911408
487193
1953290
1585214
626582
1783112
470103
279601
1070020
140076
1461914
783035
568087
41184
1013252
1042157
401637
1300628
1256791
1727818
1305677
1232468
13264
101180
987064
1956067
1011391
1687311
1522076
1583393
1834556
1748505
1294833
1107838
1471073
764182
36522
1198566
1558552
1096474
1125515
1421240
1877677
1891544
426719
526305
637888
1957481
206920
140684
489582
373369
191669
471762
1865350
1393780
1195746
1976222
1922990
1798891
1634211
1975354
417870
1796308
1637661
1093278
1417897
1933118
1338320
1018631
200414
632520
1507497
1402278
309849
856709
1630199
601646
23007
186888
1640644
921371
1559404
17416
920921
1198505
849773
353780
1764824
150697
1197325
59820
1020075
1661516
1723270
1147872
913648
485425
872958
1995698
1524854
1167907
1905947
1739345
1395687
1166805
1102083
805528
1443653
989621
1441019
731429
1142081
1067012
1850196
306019
1767907
321036
551039
514954
1202896
1682216
1441111
1099116
1868037
221750
185224
1814167
1501751
281163
1076553
1858848
1021385
1675887
234778
1333633
727092
753105
591690
922805
1653275
1877505
1202017
1472512
1794212
1651083
393346
395281
705431
1724481
625882
150236
524342
428782
57013
1652124
226743
1176890
1163939
1468188
1277006
1101890
1343840
1061388
1748298
1081792
204955
5942
1578611
1018437
1945680
920687
1000737
48592
860338
1740171
1519587
209340
316721
1265281
1850281
4558
7435
1964888
958257
1041643
1374337
684578
1431246
1274651
148617
1803240
1911390
382308
29834
1352763
493394
569854
1486852
431702
1337853
358519
817117
1902706
1335488
1593585
767447
616053
281955
1328504
1479590
964257
473724
1911740
367298
1781778
1076053
1338645
1806811
468598
1541841
312360
1923327
1951144
1654313
1970306
968686
1799827
826958
729432
1421239
1147035
924763
1757682
206762
1842690
895193
262600
1554975
1500548
242446
1971951
126032
606446
125612
707262
700
826660
1239526
1578988
1022923
1950517
1430136
1242815
581580
1827277
325072
1467515
230559
84202
1751754
1955877
49925
1126267
1700609
1253780
438115
524830
603632
703457
394855
1339339
636485
1792579
1605542
325588
443794
1652338
1327024
842402
525325
373170
118312
122960
519120
1900798
91879
1671158
479835
1663907
1804357
1552744
940018
491032
1890919
109782
1597426
672597
1401328
310524
659741
408110
1734638
1949957
1373446
757623
1497870
607534
1374454
401263
1425003
422667
1913113
834080
1778969
1649312
160276
1010922
821511
1837079
1624336
1591752
677850
1367319
1910245
1783979
1542225
395376
751994
811571
1741234
1790490
408185
466474
1305472
88798
298398
1036300
1959308
323306
1244458
269722
1517384
1873646
857197
920606
1443701
1405230
523796
1984888
845631
1003000
1636677
1550588
372990
1471939
1593094
901820
1928777
1989456
1284419
559941
1145098
1546573
267846
1420776
1132440
483913
1005213
1505807
1622478
293824
260759
527090
1847904
132257
228934
21113
594382
1108373
1365591
813365
1701441
900765
957554
157335
887012
1905489
1274218
996275
1925532
996338
1902856
1471149
22327
648444
1482272
1725675
115981
308940
258686
892553
678782
1003210
1583916
532065
1658371
1606943
1144692
412387
1768281
1193051
355475
1597440
1348794
59499
936781
885583
1050457
1009884
771245
720231
991105
743381
869718
376760
1944917
1257821
92012
1079574
1395561
1918937
755477
1354303
1628465
457231
1830024
808858
705895
388458
514999
1680868
518434
91780
110627
858771
845140
1295462
1619939
474887
1210165
259116
1554195
1124715
1452551
1709839
996846
570107
1811611
947944
944232
69338
35790
1631300
1790261
1859482
1834306
785523
399397
1581742
1756268
814677
989626
680789
1205786
1481897
1957992
1395124
1774786
992616
606808
1586304
1905550
1088913
1723776
341506
1472399
720120
164849
317819
64076
120074
737360
1815471
1599475
1768951
1413214
1795890
597143
547488
760443
953057
388470
777193
486106
728682
1173973
299680
1156917
547444
1430768
528942
1871782
1212221
752112
873044
385919
585393
1752171
664378
1318212
697747
557402
1364121
1897281
627100
1270684
2872
1182380
1200040
1279480
504880
270033
584340
399718
477370
1888685
1701471
1704651
321299
1059188
1787925
849461
1922438
934066
1215069
16991
1026413
1600951
1309512
921018
1643602
1237575
692101
1536619
1370564
880369
8017
1652949
95709
1135671
280528
115724
1026720
195237
898736
41330
856746
1488049
1783753
509558
144684
1794403
823843
728549
564511
475052
1822965
1616435
201919
757367
826301
1736237
1462600
23803
1288987
1525845
1872587
160050
1570854
1844474
1285400
170087
570022
1543055
614490
1996273
1485572
1637926
886723
118229
551837
72368
1989029
736745
1014465
1899601
1307630
1888053
600247
449196
1402850
1542009
1706927
560807
444505
1329080
1808517
1539912
857689
1689869
232880
1166105
25886
719568
430016
811574
989253
1232130
931295
1140792
275749
1312969
1631731
195754
472094
77172
1860540
668978
483
1283040
1935518
1643296
1947528
1158138
661626
814314
1664519
352858
316474
1392614
606021
406397
148342
1102061
1335456
167417
1155567
1446675
489251
504929
1639448
883766
998143
901622
1868294
1857732
1165762
376324
1903287
1975320
588529
892782
584516
1049720
1240246
707747
564782
1815193
779977
441996
403006
869455
1518966
557266
150410
578483
1149674
1868520
421024
1115349
731315
1553690
1157051
1852166
445390
776195
157617
1989000
282251
1497953
1117759
1003634
1572772
900359
386900
1222532
1083529
313376
579068
1439312
121719
1040872
397574
678666
652552
853310
1046252
1996963
1849270
1050942
1730078
292739
217119
35538
982100
1537923
1504942
282144
1122181
1467389
1470710
1628876
1337988
1567854
613974
569752
1654267
862406
951217
213722
1583528
1764961
1238290
1259558
1521676
1155331
693055
293446
1645553
1521154
92638
125308
1571139
1063776
222625
43898
805456
1846862
1702867
1202328
1155342
170744
541028
72813
5533
933595
315689
662281
392317
173947
459724
1242205
1735077
1686808
445935
3438
989186
978222
870531
151685
22876
698545
891823
547426
1452852
1999175
1537418
1077722
904876
426353
1154361
902166
1810100
1811557
1793794
1474904
1814304
1923489
449662
429313
315404
126900
1824229
899534
764179
309087
575819
1479645
881384
325480
1944460
445739
767290
1055442
1324167
1459311
763459
641211
1931601
1131183
695465
726472
923218
1084016
358505
938270
892062
1046480
311677
420683
508833
1443313
1467980
1507192
553646
25479
888445
567799
291333
340123
523027
1333279
825454
1822807
104896
1423751
1164617
797613
1822443
340807
1027868
899142
1709886
1670771
322639
1241347
550319
1042859
1870846
599656
480344
386477
701420
104253
1547922
724534
766404
161768
287036
150788
1085300
344099
497473
1944114
1464534
1712483
648219
1914029
1993115
522362
1735747
1809234
425724
1349816
1090490
330925
1390515
166105
98790
414978
1031576
860303
1750482
1340267
1984995
1501295
872374
1076987
1291362
522554
65323
1782670
536752
1840787
1310490
1346326
1221715
1290494
1688492
1210803
1277604
36901
1036727
1747401
1447411
1541091
39781
770419
1913626
1856609
772428
240285
172808
1925606
397236
1252276
271964
161349
1675737
1496811
663211
481347
1739733
545340
1125903
479209
1760881
1054519
949627
802793
746918
374531
1336754
485532
964578
280004
1096923
89109
798909
257480
833056
639213
1259128
908628
1484137
1571157
1463111
597143
421217
1844750
819157
1641071
1910210
887973
139723
1464068
685382
917709
1791033
1061802
624325
614858
1670215
1596287
1481346
1481349
1187627
1302863
675198
1750806
1517736
308489
872947
1147465
62183
1611367
22112
987918
1114109
1905534
102865
1193450
1369107
559111
804411
375721
272202
1789905
1461510
687427
1631647
567391
1965955
908766
738159
1605867
497356
1847186
1470944
1104575
1391739
1652624
884389
1889684
887481
1367187
702507
242664
1544744
1541160
1949463
517665
240363
1067154
1219921
135264
724483
961264
556754
956197
732859
631495
1216170
952024
275502
1722913
607198
371973
829432
1745269
1542144
49245
297718
1426292
487650
989307
176552
997750
605906
1858791
1811077
1857992
902994
1403120
1057840
185070
185155
480302
1899882
1095416
1744401
1359224
1061476
865816
465668
1716327
1740076
1688807
699814
679729
1638745
123070
30352
156761
1961172
550309
1865944
890679
1729937
429117
1026133
1369399
669815
1606761
290586
1210541
1150930
1510395
209936
1498646
1548827
1658876
1720658
1010670
897893
1766600
783520
1096343
662597
726980
1928520
123038
1077738
85041
1036897
1460009
649351
1838036
733447
1114916
1560913
1728831
672753
1181976
805593
1740076
1426225
1810374
2528
1913911
1524872
683924
1827595
1255574
330987
772631
791101
626498
1076784
1964960
41238
578197
904782
1056017
799538
652674
225404
1649227
1570981
313392
1088212
903874
53920
562380
170148
1004530
593019
449489
80957
458530
1459068
587835
1376593
1081219
1842733
542648
1807037
98853
1114133
272854
580588
931825
1800495
885594
1298838
1505483
1248956
1029425
672515
495217
185319
1237626
645570
360253
1068321
1122455
284262
1341115
236067
449922
1917980
1609517
894343
773864
590180
683569
304010
510585
1844255
1643700
574749
1884087
736235
1888565
435469
1240143
1622416
63532
761540
870331
273216
1866218
1396196
1997707
1413098
1745883
739601
512130
130636
296167
1300123
355100
162684
1853311
1672102
894488
622812
1068032
537423
1870584
241985
359049
1384098
1619172
665251
1826262
504614
319944
262363
41452
157423
1714866
1639162
1051963
263604
960619
1488287
1377577
1659683
257988
1993440
682759
1012144
1379371
1591654
1002197
546777
178571
301866
1092787
562831
802462
364401
1391929
302171
680449
1388892
827825
409999
1915596
1079840
527977
1561944
592362
1651284
975707
499962
1647666
921400
716563
1491432
817145
1349275
1721900
433507
1385670
505508
231086
1037785
435145
867727
491834
1418244
1441977
196277
1649566
1451419
135066
667200
1870841
1749760
187260
1006045
1947822
515580
261886
724909
1784576
1246805
566845
1447989
1476074
1106085
1207346
648952
142253
144848
1519955
1503951
505050
1818199
1987767
602426
296167
346158
245763
1477908
615418
200844
1087649
139649
1770185
657551
1698176
950293
1220313
1792480
252308
235440
1553353
172602
1320612
1027428
1773777
436399
1567854
1189347
1214023
1288528
1763136
196843
722780
753472
1896047
162100
1777238
297869
249876
1582025
1370615
363700
1807297
703972
1825162
1612649
1400135
935503
1874273
1756983
1333327
1774995
1935597
1653843
1311791
1384343
441892
1184703
1960846
1247480
1266095
1674060
395977
1598963
1023183
1755393
1635753
1102165
26696
1238483
33691
1528632
645214
39195
1916932
616637
474508
1405583
305010
1018388
1807701
1201941
744810
391189
66473
1794235
88570
1487597
1681678
760354
885112
1328954
1123716
1953804
380260
949340
403157
1719533
1178349
1441688
600235
1378108
494024
153690
259180
1771951
1967900
1828564
1230449
881917
788830
370622
1323739
553559
307984
514228
927862
592054
409711
364355
92690
1703203
1634338
1136398
625063
691960
897122
1071599
1051125
483838
1210828
561169
850008
75067
535906
1202248
1674766
323153
301783
272373
1492181
29503
1404536
97196
1659474
1176241
94132
1041804
1503781
649328
712017
1045012
1306127
1128617
1052345
1041596
846882
70329
908687
1651745
1116450
1355012
459091
1166050
1410834
1948195
1882203
152102
344641
910153
616987
393687
1772620
655056
783031
1644628
948446
1586484
1171912
556246
23416
654311
1960861
1405995
896277
106113
532736
553959
1327982
1305472
272444
526971
1014286
947602
342936
524457
1464438
1963103
327903
855915
1155259
257672
1890509
129940
653150
958592
1938635
108504
475148
1718377
1325560
1092435
308174
881756
1778434
1402724
1934600
862663
1060740
1189716
959259
1741556
758971
1440584
1463667
1695971
1716436
505818
1157019
46128
420168
669542
857739
1258893
489633
622069
911273
878313
374026
1810710
184362
393860
1796712
1341184
1917753
169024
613500
1147980
552000
1720477
329606
1381864
148584
1443087
1593665
1564973
1129276
395499
145521
1489109
1131334
929187
1493137
756782
799756
312123
1115347
1066942
28548
1011557
884317
1118403
1473021
471696
1672149
1975556
720773
907106
1728262
1696054
444016
1013548
456132
1383491
844734
1164468
1442985
748134
1328277
1822691
1574593
1017961
372403
1713905
290433
1655491
1603481
1519310
1499257
1782685
1594289
304694
1743084
675675
409732
862681
506738
298378
1824290
758119
1806416
1610164
181759
977663
357530
1704649
904147
955859
583645
1691386
567496
500769
1228308
80051
1485652
567073
553173
662357
669860
463137
774299
821768
1634909
1301188
1894203
1982430
648703
1873093
287494
374701
650050
671512
9960
1023036
1013600
32653
248866
434656
1678341
1609218
1745665
916952
597030
20034
912713
1106737
1645809
1900798
28544
524635
1143323
1366706
992902
103987
73448
1747423
242847
1320053
1380797
958608
665252
977081
1092028
151847
963789
1753975
1988141
835056
65282
508297
1974216
1273808
57683
1687626
1734659
1595127
1501829
1023178
308540
1137905
506803
1346715
1586995
1436265
1803975
1701052
1858003
501750
294832
294151
4079
1825292
1130987
1963759
436790
16928
886214
1055443
456641
304621
1149686
1683684
959648
1960397
398548
1899040
188243
988789
152447
109563
1901418
276603
1182890
1011704
668535
563931
1059674
192772
792292
558748
882240
1738180
1995917
244469
932163
1342569
1225189
811009
1080898
13410
1437654
1276530
1232593
94830
1515299
509827
1833708
1804655
945743
1436109
1576120
1492858
1738299
579593
675399
494727
43098
422913
171145
1247505
934290
304094
1208554
397118
232361
184098
332578
427627
1916391
34801
1098219
1168892
1484525
1052900
337010
330105
1862645
723561
756110
1261062
1840015
213411
974654
268021
1097548
81243
151143
806191
1432863
208404
1800798
1555991
1391031
262076
399535
823893
830477
1513102
1122992
1633210
740003
1765057
702718
740003
1551518
1745424
1759299
375623
1302791
617950
89162
698423
871899
970533
984260
1486930
71284
649532
301385
1764840
884373
1397329
508461
1649046
721689
1929887
229738
1830162
1029126
1935935
1263497
1221671
623747
82783
388027
1384811
1095769
1813737
237100
93434
1550623
1626819
740474
61276
323194
1629447
695268
587818
711479
1708126
181057
1495099
489885
1733796
757307
1682366
303881
378428
60244
1246957
1512667
1901414
1375606
275074
3174
1448849
1229055
741102
610571
1396852
903255
74542
1395803
137242
1701942
382830
1145043
719246
996299
1095484
1579474
1902461
223454
223774
1632281
820483
1265088
1920061
43169
1199876
1237075
1069602
935121
323228
455762
206510
1174972
1335291
1392974
1421530
1928075
1238304
647088
481654
935983
1804058
1903793
1990590
1256702
724122
1670229
1745555
1325333
519148
896657
1607438
1829248
715662
1563425
7793
295439
1763650
1362610
336166
1580251
232833
1312623
115592
832125
13634
937989
177766
1952290
1202485
700593
1786575
1775614
1344670
1055752
1015881
1903382
460306
134238
1081154
1537450
1475502
1834503
1137245
796092
511318
112402
1653217
239115
1587352
679466
642229
139211
588455
103704
1118563
1777254
959323
317616
1292463
121756
1104910
1250617
1342143
1530095
843831
1985329
1302541
906586
786820
1113466
447001
410604
1296543
527160
1925194
568087
1750477
259343
1004369
201612
305218
504671
22750
1729442
1469083
1970862
1134305
269190
1481883
1955104
471156
1592095
1826315
1387205
597000
1002855
129760
56033
1162165
1338717
1461438
1963741
1738246
1787562
167775
1559563
1344743
1905421
243475
700461
420850
600065
1265233
168515
1431591
1094498
571959
709534
1268501
1172767
1568638
957235
1486649
1923489
966284
533937
267597
1535862
1440222
859577
557549
1297535
734001
1757919
843549
1681424
807424
1821578
935483
1743518
1663907
1682075
1628525
364603
567100
1064002
1307936
1896672
746794
56861
1195998
1134882
1935393
158537
549402
264077
1172994
1804481
235439
646293
1761924
1430049
1679043
1011343
1540010
845174
1891843
1830871
130997
206784
1582070
1910575
221172
717677
403945
1665580
1450735
722613
1590652
1061871
1321035
1476808
1457700
931945
266797
1716871
1367361
100865
1614334
643626
257136
410405
1761480
1063973
919587
574857
1549680
253364
1479917
1875737
1311379
1232329
1503545
340123
1421129
1068199
907241
1895260
106913
1869815
1143439
1515148
48077
1493790
408187
586626
148227
1559800
1515037
1220313
86491
659594
1848122
588754
566081
1708072
1267698
651584
864424
1891785
98963
434887
1527347
414695
178947
1925121
1832682
362986
334203
1231175
475363
1299194
1686135
1027387
122960
853057
1470658
789174
1700605
111760
698630
1917329
1756442
1873073
72590
54657
483734
1084129
1279268
263640
744250
1209287
1314676
1598784
683589
791167
886310
416634
1442601
1107488
496161
263735
589407
870501
134713
1263737
823681
1368858
579738
1539670
911331
1752583
736825
213941
733836
1711772
1021354
1080985
660112
785743
900240
1864824
1891259
1689080
1075054
1552744
1074852
1483742
1841552
1241505
11312
1760423
1660884
351912
969837
918390
347374
1402890
1738635
180180
1883838
52357
1495284
232896
1638858
1723101
1185882
468122
357483
1781271
503029
263409
229632
595538
553083
237215
742156
1617001
419484
883259
409463
1176112
544348
1296211
1997495
1558033
1475282
187471
1272449
1471520
642787
1436806
744758
709998
1811882
1451055
570582
528117
1118936
1198646
504302
111754
1733495
24000
254284
530607
293877
1051761
514100
963926
1101008
373923
241845
1994496
1312312
1544192
1382325
851755
180774
118210
1459182
158550
1497152
27245
1464633
717017
680929
1071661
1960587
579544
161665
86135
1721566
1761118
1363927
1342870
1308639
183424
1450829
603820
900071
648292
308488
1036301
1051303
358076
1321062
690291
757723
1150154
1139627
369957
819918
1176452
638719
1857667
99664
1614084
115303
676037
1332350
789141
1089081
1890548
1557057
651152
1564998
497321
679431
1490139
196617
1373243
362670
924497
867225
1387596
1481008
939602
145560
893349
1085651
1633623
521352
913397
1089593
209941
855681
1036319
479583
685679
459423
1334227
1223265
71764
522507
1543264
1700932
1162277
1180375
499878
1200142
39441
628075
674378
10226
265637
879402
1708972
426719
1799228
606712
82797
915495
770348
578000
747237
1725560
940479
1717674
314794
155064
1623731
1690295
671734
1166565
285970
132143
1776468
16127
1288349
1383781
998349
1798754
1850141
930237
955081
1842733
1020547
582973
1354365
1693179
23883
1446829
1882752
1784575
904730
827011
979582
190791
584562
1755583
336436
1973616
607647
271663
1499018
1397816
955566
309127
1539603
1269985
1936509
1917313
1330604
1419716
1402634
978121
860338
1549352
209553
1305526
811393
1015365
694495
385215
463994
1539631
520613
1283703
556896
723887
252167
1015657
1892832
1339426
709086
1798592
880049
878370
1719698
1586161
809871
1446649
866044
1190718
1470089
1956465
539845
807108
1121537
1601664
1557310
570315
1006733
1575566
1005550
482833
509687
1205303
1201056
423020
1639813
1873537
1370091
1080150
1135931
1363070
221850
1696906
567741
1454350
570296
1661273
863662
1028461
1014236
1849517
1408152
456795
66250
1662412
192986
559617
763343
800870
1623120
1291482
1776652
1804828
1862583
650929
702470
1967473
336783
1106142
1221615
267030
547928
870331
1757411
973898
484179
1087191
558316
1742852
1056869
314873
156431
1995610
1706643
1482954
671451
1414574
1931428
352165
1612051
1346734
741702
1668017
1155516
1936429
1252420
1895532
425784
1112850
807229
781714
430648
1484086
1503791
1545287
1617577
1108171
1152227
1573071
814556
102909
1254266
229953
276462
1993860
1565978
1289708
231321
1994281
37540
1794711
992902
1199413
692814
1890211
823001
1609914
950784
1129349
1100896
660283
65780
1161774
784075
1619841
1499320
1938334
285285
1588468
317374
1433644
202935
770348
1624408
978877
1822965
237137
1565354
823149
1737822
1449611
1175487
1111665
1192552
1805878
503767
298875
1638616
1772691
224572
134642
269552
966921
783161
861319
1543793
1050949
393607
1610368
1919062
1452997
1927463
734001
439958
684461
527030
1343085
39260
610982
637885
794625
755836
847645
1575987
887757
380779
1006595
1921905
1525580
485415
583360
792859
1854711
1171259
1289595
493892
212424
496029
1343996
1200364
897305
119918
1548190
293322
570015
331850
1521871
1933618
650380
1917462
1570305
1096964
1063628
733431
1880398
1227701
445117
1296435
29055
1867980
1837945
841147
1510380
562141
1792653
110216
1537724
859454
1558889
751633
1412431
654983
1500619
43604
675451
1811252
1446965
1806755
826034
1922341
147109
684777
677600
1406858
376265
145905
560011
1300835
1427895
1692879
1814973
1207760
1243574
1708509
960177
111169
1569479
1266791
1128226
1598852
1166948
1821025
358528
1684565
13630
759049
950476
383956
656187
475181
1949086
866218
169874
1609005
1136183
1295652
759075
1086622
927241
1551336
614685
816665
1673028
1841852
1137159
1962501
1216415
888022
1491939
1624013
1538726
852279
1774917
1654835
1538590
725774
1329878
1903155
1739604
1278056
1530928
83649
771499
183124
374390
1014768
199697
977208
1187430
265286
615522
257988
1712305
1620392
1552585
55397
47691
181579
1689358
88131
1891064
1892139
1003328
1813313
248072
1352554
942889
539222
572404
918730
521551
778246
221582
1370757
461731
1679468
1770477
646193
1933487
870571
703172
27373
1258730
1387461
1069923
406982
328410
1422591
1460659
1300253
173420
1131496
1064584
936148
907119
1971105
1164146
363112
573629
1110601
1695548
859897
382666
1263435
1595580
1390821
1570478
849888
742123
206792
231529
1814087
1544726
564173
6467
1774283
1681551
1194414
1181756
1248884
1708769
971123
977127
1786452
998276
1188011
1679665
1542313
269992
987281
784426
1106307
217821
1355260
646707
977732
730354
437331
1566329
1574373
1144351
1338016
1475888
326368
1401746
445862
390288
1667423
105084
1747055
1386821
108235
1382838
586567
182014
1646076
1721126
1854284
225737
325863
169291
1177753
525169
80321
1832616
439318
625782
1235963
1777850
190985
1179192
313394
1350572
1935619
1400286
1912260
1213268
578973
1629660
1712864
1596786
52612
283898
1653360
1428386
1945702
1727828
237716
1309011
445436
1127612
1278704
643146
1924469
1156315
722624
1407495
81824
168176
1555183
514327
217143
1913083
54305
1585992
1857355
372814
1226424
1299781
1115349
561632
954202
714734
607445
1085358
87211
665553
1094887
256306
1710724
773231
187155
354737
1143635
265493
1340088
324195
1254191
5001
1325009
305692
1218363
463037
489044
406351
1389837
1938602
1146933
569854
1510532
896207
271152
1470944
1927191
866768
558405
951419
303852
1923804
1566994
1002916
766943
1496269
243992
1381402
647180
1525310
1078031
803922
203076
1329426
1019855
1271409
1939000
1930816
1566077
497184
1943286
1720629
523369
140580
810860
1427526
1782123
408555
1148695
1555695
640705
1678529
922996
752035
834347
785076
239663
1647235
1205629
1467739
1942400
553759
439610
1149178
1624043
405679
430804
977622
564821
1168271
748990
629065
1221715
1570381
1639884
1798747
688098
576683
29692
1975975
422202
1444992
1962760
332337
983022
1605985
1860210
1767314
547591
1891562
1558644
570208
1716891
1596618
1848207
633411
1331340
237561
1640814
72747
19494
799065
850069
355181
536271
161227
295869
1928293
744704
1416372
859275
1394455
1468923
371361
784413
476552
704262
1147282
918780
1135858
1730552
376287
909975
1887837
1739458
1645868
476991
987959
1747176
449952
143824
287117
1501875
35107
786231
349835
969180
719667
942826
143824
1281156
1502216
158950
627624
1636616
879083
1040003
1028753
1865778
1391089
1279322
643870
1359587
100124
1184857
1793002
906675
506590
594827
1266641
1825727
1057724
1096789
902856
348113
485997
626848
393450
1275685
1875074
772584
483262
151193
1807558
1535526
590747
673024
917623
800144
462469
1464432
457407
298533
1058545
952260
318526
1613422
1000802
1369726
305024
1822510
1547292
320342
1301329
1229992
1308041
1012569
1578745
1142248
1222558
1616464
649406
1852532
493458
1163248
1590194
699680
1444155
1471677
1426767
1524449
373950
367251
334410
431538
316835
870714
1844508
221752
1230147
1005060
56516
1610066
1077094
828971
369020
1933811
97030
411340
434635
420747
835734
1333977
1815807
1585591
1532188
349712
646027
410669
979294
851866
1266637
1317779
37591
1729097
274570
1824818
4853
706149
810885
360470
30561
743464
120945
1843687
1915799
573507
401028
893628
1283134
9557
700396
1759654
1653156
732987
1552220
767332
617856
1816619
531966
325544
378138
692151
1433372
133105
1793846
1296137
1794576
1028730
568636
466563
841141
518370
1915858
236968
1650868
89075
225602
123574
294219
502984
161512
1992631
126562
231300
935050
1011208
233219
110731
713321
1349335
365043
1444200
1037338
864529
1157800
1667015
1769663
1723526
943922
625494
1992481
541470
1411740
257075
1181242
1931387
296884
1537262
365468
1448454
1800262
1467016
810313
1791258
538713
1403355
217102
9801
914037
678604
1397606
288249
896151
460794
892138
1084685
989612
1108777
636694
1314573
1788657
601118
100563
656175
1065665
1049376
1038971
1776636
279610
1670016
1903378
1939365
109029
591024
385807
1602678
1203128
1107822
1346949
292097
1993335
1676656
755647
447247
209764
990593
1755521
1977534
1728859
1772322
1872092
3088
1927265
273209
490015
1903062
1427022
1603659
877377
1639798
693167
1899366
60448
356836
1182315
1350297
1640867
889119
99037
1174235
323295
1010443
1101559
1386207
156338
728438
391377
637073
120992
184486
1877953
1734754
1389888
365699
120826
431748
533409
900825
803764
56580
364104
1019316
1645300
1128110
134408
128650
100450
1352117
162209
692660
70445
1698141
57962
417577
934603
1381979
1885682
1175764
480662
1504367
1022669
1690281
1194884
1795335
1184741
337695
546585
611127
1067286
879858
1672950
777652
1072601
687348
941273
1067957
572634
475595
1404417
127957
689474
1358998
430517
583767
1910890
998760
1360489
1568801
490298
733800
202101
1939373
1114943
623057
1070028
266792
719246
264508
1844129
1891715
1910663
627784
1275133
1817567
1223135
679417
675125
560726
1505977
46942
1199042
372113
1660410
1160314
1246184
1730095
1041690
1003845
908569
1336597
1780517
1742308
1796408
1912120
1068735
1367319
1618977
179405
1972049
650122
636876
299680
605047
1519709
626021
1749467
1317230
46003
973170
1804646
327434
1682972
1663388
963952
61746
1627202
983664
514234
1862025
642825
667730
292359
1349870
516015
1374102
103362
329325
293395
87254
1080174
1942958
828855
1072360
316337
1685495
169067
976496
264621
6749
793615
1890801
1348562
115456
29391
1777438
94114
73913
176184
353582
315026
229920
3883
1608030
1753378
781148
1515903
708232
1535693
743139
50869
42802
710292
423420
1606992
702372
1123302
1388234
1728936
1626243
1967514
1373474
39791
970412
98712
211215
378819
348016
828261
610393
1154009
1585302
1367931
1635384
1352843
1823403
1380863
279452
1037557
1452587
1984020
535366
1626256
198973
1327858
180343
1830179
915026
567460
680961
1290975
181848
1883496
1695983
508495
435264
1239281
782999
355141
214861
670308
1287658
608846
531782
47894
333690
820729
1376772
1322506
712332
622841
1386214
1930789
1942391
880994
717394
1529109
1232972
1359548
1755415
1101468
744364
390546
676637
1894256
1564885
1371931
378955
774345
1709543
38945
379031
770248
320971
821460
835926
959763
1244319
139211
5446
730898
585790
928457
1879304
1439739
1643343
348971
582496
1261674
1511191
51450
772570
950473
1463369
78148
438382
688912
1314761
1563413
1501430
1918853
755484
1108747
1948757
327785
1182665
492310
1590221
1901269
234297
1118519
1165371
1458694
1818986
634680
1657
1283449
91128
804038
1005377
1802443
206691
663821
359467
1857316
1960064
894077
318183
897548
1884361
694903
891953
613731
453974
1472672
1699445
881465
650974
860354
901157
1157153
421513
920011
1403747
1053459
858636
383653
1391674
1195740
1602992
783216
1942814
1390652
1637604
955820
650575
1706184
1687169
143568
398898
1891630
602345
509506
315594
187701
1853841
926835
1023777
289996
739509
272657
1223890
1556654
1765531
1656096
1339828
88685
1203798
957202
196490
645353
401047
1409143
1516697
1390327
1908222
1395203
1034782
1220255
1849767
1976767
813246
1579814
742341
1383481
1155337
247359
1648255
188232
475368
136836
18175
815979
603158
171456
1605771
48854
1752734
1944804
124837
250168
511515
1178189
568046
359001
540930
619256
1377062
976372
1948757
1917357
677074
1231985
1652341
1177955
1836181
209413
373638
1963732
1422779
645470
1711057
1096997
646168
1407945
1641340
1620448
1035631
61476
1658180
918428
332346
1904183
1191019
785153
555079
1798925
1174764
1839266
966300
1263096
1999105
1385641
129999
1070644
1847299
1712569
1882705
1839700
176384
1022924
1324956
650483
978580
207369
1477473
1773895
1281086
1050853
51049
1800422
1665031
558135
149649
1177713
955325
1131591
1238490
1710852
351466
970485
96575
1168807
893061
788138
248089
221110
1344713
1778705
942414
74865
1087415
611498
933978
1698922
1009538
1218341
735851
92742
997166
1221368
546333
852795
549866
1564714
1349159
676858
1303078
1851637
1623050
1836505
341878
923636
993686
378513
325115
1456543
678432
1784462
1543055
572245
1004899
785836
147022
773738
942909
1300628
451389
24966
306554
1797572
455404
1185250
1226218
1675246
209842
385069
246784
1383023
1674106
880676
112707
1119825
1071257
85115
192432
1436520
1115759
1395620
1299180
1810437
51800
1978122
1305864
594448
365118
1570802
746986
1114176
479441
675910
512922
577897
535290
1285599
1202891
934273
591131
1704991
413458
1934608
775103
1294205
560543
1852667
1052486
162487
607198
30472
1768967
102161
611092
1819021
732300
513862
190135
235097
554736
707844
1166649
1378672
332795
673715
179578
1484951
1181907
534511
1225094
388757
1811653
1199207
1533967
75168
235948
1855662
275074
1057849
1373264
877119
1722683
1253208
337250
698517
1877956
134818
746759
1261840
503540
1544907
1038889
27487
886572
531201
1244551
633417
1876639
182746
718499
607540
1937245
1494541
1536461
632007
532065
1396563
967021
1759014
551360
305805
1123224
65368
651113
1113459
1646762
1801086
1198462
1279835
1153759
1520082
1307658
1695838
1710525
236027
1389396
305050
916580
1471908
307347
1940515
980228
1628792
696066
1558742
971619
1615902
1043266
522494
938603
76694
354121
733888
281910
1159845
1914265
1452528
1253237
833636
1932028
1304899
1453409
1807198
887707
1728275
1365426
527533
745933
547109
865073
91013
941790
966065
655625
1556380
1897623
663617
838632
408622
658563
865002
125949
1612881
1406517
1642028
289448
1969806
1081766
1804605
433247
385211
539517
815412
1859631
1917448
976156
380204
12206
663667
1087456
1798169
1145142
1788064
1564040
358132
1099765
486474
586843
152153
1569821
1475839
1173012
1066344
264714
1737195
1908257
670921
1669701
1877882
82092
747006
386051
1939664
755942
115261
382839
449187
674065
226628
1440700
327951
256385
613256
850293
3351
1714732
1048719
967817
1702605
1265821
1164700
1633503
99199
100609
590170
380112
226850
901258
1571309
152620
375603
473607
80518
417133
1004109
692208
327214
251057
343165
1997652
1863937
1423226
422912
819723
898859
1746079
43446
288332
1016063
1285298
1329432
610069
444243
1898835
1164628
1694690
1956561
1025147
307604
357015
1486907
1321287
1105018
1644750
309907
85422
1927678
177989
1005471
1427065
1759540
410193
1752609
22337
1825005
935849
956438
1404123
799620
1588033
579545
493437
380152
828592
1696367
999587
1369682
1398739
894599
1427623
1818067
1913719
640434
1729794
476127
888214
391792
1976759
650251
1259297
763144
1185440
1976129
1880747
939814
594551
1081245
1682214
707378
1429464
1515081
1838565
1246725
171145
974967
1967984
1029189
970338
1930510
57843
5346
1283025
663557
60350
633342
242592
488806
137276
575205
114819
45641
926513
388461
444712
384233
126180
1588523
222244
168447
454681
1702066
1306865
1680407
4564
1711172
1134231
1954757
1748341
141948
680129
962219
172348
1115745
493205
507386
705455
1579234
1565222
1661000
1517352
1798433
785791
144998
1862511
22529
1870446
1439028
876709
890827
1534483
506962
287197
1567670
54893
1900295
1210596
33808
1140282
1705016
326895
801027
1872330
1798676
1202630
622187
1076969
699617
1570092
213895
1067278
784170
1757108
583032
213739
1097531
1698070
1428702
1518205
208336
1528360
1905463
394380
1652820
202994
336104
893746
1375042
1587504
1386707
1336190
1260202
1956145
1759936
104869
6790
115848
764353
951399
1402985
1080860
868347
1902834
1558219
546128
804032
1289106
1936845
1946861
1857321
1409389
338455
1425696
1189709
1489423
1538245
492848
1687775
560081
776511
1036529
297522
1838054
1958114
1043846
988090
408902
1578678
693587
694390
104789
1841030
1583227
1545010
303417
530080
1360238
1051127
618883
1400439
1201845
1532593
1646600
1831344
1776084
556263
1877662
1931354
1822896
506862
1086651
194769
1365863
1810631
1925468
1920398
1895112
1482466
1808135
640776
901937
318075
405017
706849
1547333
1728377
942255
745372
1721348
1379370
473160
774113
81082
1488196
578917
847816
265075
311998
1089023
1404422
1234605
1480
748147
1424514
1564428
1380876
1515478
1975708
1636917
1373703
32706
1961339
1700512
575240
1554235
1795530
1138077
1582799
900419
1005880
1398238
147652
1846376
1689418
1917224
10239
1072350
1606087
1194667
134270
733520
1732731
983838
1002970
1309461
830900
730142
1871691
687965
1675177
716018
1880143
1830733
607854
1292764
205098
977089
636138
775708
162223
932172
1333596
1986832
1364314
515894
1568883
757129
1598506
116371
1040446
1741657
1444952
148263
1661362
1268553
1363721
1441314
1421110
431485
458984
685371
1058801
1848207
1738002
1201748
1498109
1880955
1767082
1877956
1130435
495853
862438
821507
1170443
43075
1737611
978425
1334647
946697
806600
880094
304328
1042122
1208835
766945
146743
966086
1192257
1581321
1328069
1782718
550950
797802
1521154
806120
267971
298385
1482793
581483
907144
973778
847932
306080
410913
317035
894071
434483
1082596
1635482
927448
1622752
342786
1452610
1155130
1017046
1528091
1679459
130955
925224
1328238
1634309
1527623
737562
1249441
572833
1093581
283946
149853
1261782
1472763
1479532
840664
414252
1215223
1053822
267009
691851
460572
966497
1688223
1583321
1015488
1840513
798675
804765
1900986
928377
272997
632578
1828051
1094296
915780
1377482
650212
219466
1713631
38756
985987
1074356
823436
241852
1821918
783195
336566
474924
920873
1275128
1017593
153152
258341
768779
541947
805811
1345906
134202
1882680
1313118
1500241
1384747
1803569
920815
1171352
266677
1302283
1203461
691792
1446899
532267
976991
1801915
756304
1881312
1627142
990386
370703
1828746
201801
1499254
1480932
206826
1165689
145458
1734042
637580
251495
1990787
952770
1349157
1082194
1669976
1961681
1413221
1859648
1388584
317067
1524492
1862969
100081
1554822
1369183
1754866
1180573
997404
417126
697207
803076
702073
1590222
130519
1494537
738654
913196
1250432
1049145
1177105
1948248
951843
1091997
1948195
584340
840404
146860
110400
1420511
499521
851120
1103443
1577853
1636758
1978768
636739
1387759
1238926
979171
1465330
1061294
307245
899472
696814
743057
1768814
49425
1123244
1877324
1413445
877100
1687212
731014
1586397
419829
65308
1932193
1175966
336834
249157
132808
304320
1459259
1366948
503983
275093
1442968
286404
746415
852606
479107
1962227
226666
702697
1705349
498835
1293624
899476
1028482
106174
118619
1186026
261886
609180
1492877
1771520
1084504
614909
1670215
650369
1974636
713296
556601
1089885
1757960
600376
958767
239898
918813
920613
753240
1417659
298360
51657
1405689
1533418
782793
650529
964836
146036
536420
1850700
1839923
1051127
1991815
1564223
899158
262519
246841
101783
1329922
1937222
1631458
201123
1118189
1769675
1913689
344202
20323
515543
424453
377799
1364870
1146891
505087
1209281
428860
1543884
1797859
391414
836364
7240
425185
517333
1400963
512197
1693875
1091035
286060
463411
738159
1009459
431229
1454475
1889204
1108063
1408134
1070346
493985
529917
373487
416330
827199
799975
762530
1097060
137893
1202485
1438490
801281
1824206
1083496
1019600
233080
1415125
1878770
1205847
1423065
38876
1819
845738
796313
1450704
103580
1833177
123405
1186212
1945197
79647
307047
1818134
638610
375734
1756813
528203
995874
1620560
1910622
1552987
1966741
1803163
1413719
1327230
138349
575629
287832
379171
666002
1337620
1128525
1180827
477453
1760165
361203
1987728
205703
801493
380537
1277978
916873
1838054
895072
915267
1574775
1582262
1322070
1850493
157111
1116670
612746
1846426
1111254
1198425
1137279
1622162
889670
1330833
135702
1616786
782958
424178
532102
103674
898818
759544
92267
1985669
270987
1684367
42948
1566365
1955168
823332
330310
1876947
1699676
1842068
65619
936827
609096
862545
283118
1773499
251711
1858080
240068
1176337
468522
116410
962502
1354260
1331962
1680043
1747218
1300342
1394770
689566
1169383
655807
1501254
684373
893354
1717405
1189654
1469248
1913150
1751596
255750
90522
1680169
856663
1397178
1940212
1349423
35784
1113806
1209169
1265379
1855421
12137
650997
276386
1373630
503577
1880047
458462
1557284
753081
626218
1493548
1383043
895937
971747
1390047
1695023
1423058
546774
691493
1739197
1959715
1065296
1191749
905221
164174
1849684
775398
316875
198682
1514149
505824
1872602
636170
1910778
1162492
687012
1410767
209797
811923
1788944
932629
1026020
904983
355743
351609
1106722
766581
509741
1163241
872480
1345382
1963133
301781
309223
788441
1369408
1235151
495406
217874
466268
921908
34266
395281
1952907
197050
869729
344424
1031681
1322030
865689
418280
939669
104379
247334
275055
476255
459193
432728
1230353
1171803
1093454
1738027
1304657
431864
234788
30173
1906305
1308201
739466
473437
57839
1167960
605403
1446708
1694865
1036821
1322827
1945444
69496
244197
521401
671639
1082772
394380
21319
1222052
1905258
361173
856521
1512355
663840
44217
471900
1418810
1612307
799256
1701815
1434155
1125217
1936345
1741621
215625
817402
337386
1003195
904577
873571
11140
757338
10212
414390
1430614
1373648
756338
254568
455937
1408805
189513
430479
1770626
297149
497110
1397388
1313796
1761266
150016
1316905
1389053
367718
1560833
168384
1035257
1145293
577925
552384
987083
1640174
666501
88211
750199
1615444
494820
1575652
1793458
321257
1031011
277765
499443
1895814
643580
1172866
1566521
1493589
1316879
367384
1162877
862256
59010
1511822
727951
1955364
512884
505659
1212805
958529
666210
841285
965572
693255
1590398
1501991
118297
1529355
77132
1334858
548508
515145
675049
1079597
562350
1364416
300202
687427
1969187
1474313
526457
862188
276592
1373155
1596138
1787587
30856
88471
53762
117647
474367
378253
1100473
1125596
584088
840612
1267533
1661104
1398139
863582
203459
202584
113577
878488
245438
1299357
686794
897205
485498
1774632
863620
559788
748714
928457
746472
1295985
1545423
874252
856732
349013
63806
512937
906087
799978
1323110
932569
1092053
775628
439315
1065339
390471
1882604
177185
1403480
1132537
1963282
1253511
1954547
362459
932915
1758548
169666
726654
1000424
557266
1381564
1239438
129264
1408725
1800662
268415
407837
72844
530741
1428694
1986746
504113
517722
1183723
748690
216028
1739965
265647
1872028
1437008
1586012
107984
1698051
566059
154193
158628
1302314
625276
1901476
1915956
430154
1144499
1968094
1172604
78369
877469
1094526
627260
338927
1561964
1517329
1636158
1091588
796989
877253
1245246
1628112
126362
1471870
230841
1498656
922517
1247323
1300411
1392259
180238
1644503
24611
247177
1075081
1069595
1582213
815158
1283264
345385
1063720
563325
281692
97394
282337
277453
1275019
1566785
785053
718460
558084
171441
159245
1644315
1675737
905622
841887
1927193
1131143
1921303
157046
533488
1453456
1201884
1652344
1607537
591702
1977251
606659
1911010
954288
1707483
1101797
1172598
1547224
701163
218913
851500
1651896
26758
1879848
303823
1833729
76945
1933691
884295
1129175
1509771
123763
1918876
298898
1415497
1874978
1238007
1174770
786583
1577842
1779866
596797
1541817
163073
1975314
1838129
1689579
1618599
1810369
1563568
1222980
803082
27738
1072106
431722
1158485
1970537
1005721
1357222
1472243
696818
1137183
1846326
1370280
1396554
1165926
1113203
1673300
1671809
1001686
1428464
1483272
764549
1806290
507888
1979541
215511
419287
1229120
1197784
1710171
773556
1188055
1729556
1513813
1651539
1170147
336118
612369
1057236
1201742
1678911
1379097
122759
504672
628153
790488
1663369
1086323
697669
731282
334534
1944179
1596839
385195
85099
928626
167958
930262
860378
1453768
286225
1830243
255975
403459
728403
1332467
1204916
1349784
1298668
316824
656588
1777254
103224
582946
766666
869237
268280
973854
239333
1720698
1925579
386882
161759
1332706
1388280
773031
1910245
1453245
162691
1280842
777627
641064
39233
1787748
356363
1776531
200525
787994
874699
843858
949622
32338
570251
1575067
805179
60213
1130637
1734959
699865
797149
1459346
1716508
546744
1169790
875040
1766829
1968698
1904498
1455107
1321673
239936
1482044
1101639
1216416
749552
1948195
526794
1515163
446198
1307249
408227
451900
66295
1207594
1054157
1382494
455312
17996
1740350
1320745
1295895
228161
361201
1263022
1496235
1623034
551913
1814075
905132
1329129
449781
915459
1730262
264526
138515
77594
1131701
251920
541775
1878495
170590
1568073
148724
528282
580291
1696435
1673265
107166
1544183
1435395
1776833
1925065
1061762
1811751
1903141
1960846
588526
517876
1613687
826036
750072
712770
1222277
474946
1489020
869437
1958758
1159756
179333
425325
1127142
733862
1198098
146817
1860540
919558
883711
305692
632098
407303
829833
1186274
1978354
857940
630894
1931380
401655
703628
280826
1931333
1989287
301866
1992845
539867
265060
814930
1493450
1962519
1277100
1905945
1707183
984721
1858204
653208
741453
1104464
1242039
357178
1744476
1578332
1054591
1071152
876278
101502
1459667
90921
1123506
26139
313984
255881
1904836
759868
1986870
936203
348113
882502
917657
421611
1561064
1913357
694992
25792
1074065
481796
1082907
1661243
1782571
1444865
1712451
800523
1298447
1384606
505123
338621
1500022
1816040
697263
805179
1220122
1764829
1690391
1080172
1272041
1467466
1442947
791399
388813
1482759
1292203
730190
231300
1985439
1385628
798493
392799
1248910
848261
588128
1501292
1546263
232948
1952561
1530130
997995
839760
478402
1366192
783068
994958
888789
1944766
1794960
808435
1589251
383897
1517226
469536
116498
166106
1127176
1796317
872965
1231209
1115123
1063922
654513
227290
849462
683279
679443
680823
1787521
1160222
812769
220894
1941853
1189696
1025926
1657608
1966844
224306
1703234
212004
1437141
753767
1646727
714992
542790
932134
958529
102855
1333990
679121
122377
545845
1859391
1689645
324899
979582
1802443
1105556
520917
1690075
1574704
1106185
365933
665108
387520
1098714
1957744
762982
25791
244198
167933
1011480
1452715
996666
904923
1610406
807881
1258231
979750
1851285
1330586
1698954
1991378
1280424
784744
593560
176087
1943994
1310026
1696015
1335711
978121
1822018
65853
1992150
1857442
629156
1432960
230096
643342
1042651
1257681
855515
1444494
1055504
1898149
677128
205849
85577
544931
808514
1899005
792228
60811
1468882
342067
959716
1437586
1656796
264368
924340
1300253
1761799
820923
735223
1565219
1278741
1074586
454270
588331
610871
1961299
1167160
666942
1731509
1368457
864821
682243
1257604
356261
904999
1161621
669835
1516120
435264
1854715
291575
1574357
1404174
69298
17954
739573
1858236
1989065
110400
485117
1629055
452086
1248562
1962803
1602143
418015
1067924
796714
1067224
790978
1073758
1549718
1395563
186056
861944
558473
1123051
500146
1845254
712346
414569
940358
205660
115353
1846806
484058
1237700
937674
382331
366151
1724206
459239
1349246
686286
1108426
1482324
967353
1894855
743290
1924367
854526
415232
954258
1733128
1904546
273930
1240069
267519
248592
1208529
832197
184283
1387706
1582387
881416
1176158
629539
226593
1948990
1091947
549680
1877287
1067000
39563
171987
1387796
2041
27758
1731212
1364312
1191552
976425
1221874
605014
230760
156991
763481
133374
109459
492983
310854
1176325
237934
1157385
1599847
1764186
1786877
774614
612799
760878
184975
1006167
220982
1238461
1468300
705212
798151
440398
1156190
1006733
1830813
531952
14834
1981772
76924
508249
988404
51636
147711
1345680
378974
970347
817862
233652
123096
1761180
660388
86209
648230
1649708
321502
735314
1127407
1807686
252986
1010112
1514073
945098
1980865
261813
1975033
1689358
628997
1824855
1558685
1449684
10739
1121745
442613
1800123
1055893
859308
1969554
601196
1344425
433823
108384
62232
481260
1543700
1569666
112295
460704
202886
89194
1463529
971183
1953849
1772974
206147
154703
1752822
103911
677272
1832127
1962206
783194
1678444
170232
592028
1197540
1275445
1228268
1767661
42217
1571287
610737
279926
1398926
1272158
438939
639034
526943
1215263
616022
479741
1415987
420830
636061
37718
1817943
269134
1728284
1243691
1223055
507815
1393780
1581613
616081
899812
466508
1527616
1509971
1813706
1798209
618978
928131
685984
604785
1206827
1263717
1674600
351309
1505309
388210
807922
197386
386275
1635503
1996411
1762004
1789294
614278
738589
1527277
451359
1361493
660513
1746513
999717
1878023
241384
612249
390907
629469
252245
31287
455762
1405750
1539902
1559745
444892
1953555
712747
1694469
440254
655329
130536
480232
1788173
439236
1366609
269975
477763
1058398
114272
1577416
1801313
407563
593678
1988613
1095137
492581
1781271
1813972
320578
1174042
748284
75502
898978
1912421
728879
1202801
1673887
1814156
636046
10735
835228
1074471
1657393
1313817
1494226
1078920
1591116
1054194
1093554
757491
974843
207503
169823
751512
350177
1004884
1180737
1051858
1915339
510424
644665
645601
426999
751177
460377
1415525
1797223
310159
310833
583877
327804
407456
1787660
175464
1821093
1892268
591100
593840
100299
896117
1232840
1324405
1794088
1043099
54657
89255
394073
960291
558096
1253440
102028
933238
896620
1045293
443544
616959
812362
1177824
41871
763170
1640480
415232
1598849
607839
251053
1742046
148188
1173297
588728
719192
1381864
1423226
652576
1659404
1170889
328539
396315
824869
1619830
1532499
1864964
1434282
1246369
846333
934147
158699
1478823
305046
1055187
1928074
1828265
607034
1146467
425541
812492
788230
1246032
1272095
141543
773714
1349211
1625579
1546693
1121626
1260210
821642
286427
1877822
1592021
717979
1310186
1384196
213455
487538
1834380
714738
322709
815397
396472
1353741
633824
675946
307176
1757754
1881090
1557198
1901409
87130
440899
1455457
1355550
1183850
631495
133510
366722
1999105
474738
1069906
1459056
286530
1332991
949264
1135976
1742554
238921
1031295
743944
1784850
914897
431853
246772
987627
1786343
111189
335530
594560
1195241
1368544
912572
553505
1743653
987633
1432049
1499041
146891
520196
550805
669112
615194
594595
1297843
621148
1757606
665977
495474
46781
952039
1599595
1045421
142420
1096856
206196
992345
972475
209768
1887727
650865
1281905
128516
1366342
845818
540310
1492105
234038
1647796
221426
440326
53119
593210
1925651
145028
741632
229127
1856604
1192857
1523112
180523
1702353
1584039
1342774
1493100
624957
1422958
491903
1166438
164274
187211
1856605
1761076
519630
1151451
610537
1421334
587276
1885231
1952605
906592
1965204
1880092
745952
1479128
1549778
631161
1771730
773589
660429
669603
721633
1040290
673268
236229
389235
1263571
1594116
1798811
359511
1482809
623057
868214
723695
1436418
1187917
828488
787379
540367
1220960
1185466
1453935
1029056
1909001
562260
1629913
606268
296363
1421129
1315632
719140
1731814
285501
1611367
1846957
1824868
568298
1382604
191988
1615311
950024
348048
973183
1832705
1462600
1267558
301519
1588258
688657
845936
1059442
722406
1133846
978173
284883
92521
1659051
933498
1386459
222336
1434155
1262073
1223729
443385
1582061
799364
1615814
705463
1570177
844860
1646211
1154362
953342
1808393
1049253
540853
1340547
868186
747561
1570079
1706880
80137
280097
963977
1360791
1930166
375518
1250258
1060903
1572681
863413
89786
87389
1522196
733421
921749
906245
1863861
1884410
1527319
620696
985072
768800
179321
1324313
539384
1471418
440374
1009929
1765740
1816069
312945
842888
1980807
1164130
983047
1293430
1887609
1687602
1454411
771529
1903151
1874132
1574697
450300
411915
1968299
569990
1502367
713197
336521
103295
1649242
178413
1881627
36479
196251
19433
1442080
1332762
1869315
505174
462080
1201043
752154
591416
94289
1248140
1798168
16750
1268577
239506
1714767
1980042
469991
1170882
60758
109589
1547503
993725
503661
669783
1100320
1019622
1923858
1988019
1084905
1288567
1284324
518657
1783778
1264601
469211
462352
1570161
538419
1210077
1337638
841404
913581
798215
1746622
1170320
722796
1602987
1516725
537946
453319
533533
22290
1565399
894840
1638182
275904
864434
575568
1369785
189458
485117
599003
1029633
764833
461849
1585889
220074
1812159
382326
1465069
1241348
1550381
1459802
605125
364540
311570
501692
1721187
1375945
1553344
207948
1199270
606414
1642463
1873106
143957
609446
877400
1352779
24351
167195
651931
671593
313598
1987141
1809604
401449
407729
193407
1277862
1971899
988637
683426
596701
123358
1822626
1550976
530569
646758
1102754
441705
1742238
1748127
988686
377185
1329846
151919
1140229
1650080
1737969
576482
484157
1183736
1760194
500520
746203
311480
174503
1054755
494119
14169
248540
251774
1310831
1367087
137756
1159000
117867
547698
1196634
612161
183917
557821
413339
475107
1539205
696012
62232
1833675
1460221
1564976
85217
1809582
1349465
925274
1345663
851160
1163637
1373648
448964
412924
1086463
1250112
802920
503451
441500
1727784
835158
1965430
1707588
1680171
1834777
696038
415687
1697075
960424
808968
449583
193555
1847046
1849277
1882017
1029696
37609
222937
182755
173974
1748914
503346
71665
895151
1644927
914864
1149663
535706
1308061
1807663
1254645
1696871
428632
937145
144952
1926215
1694519
146385
1386690
279086
1657198
763857
930659
1226758
1314908
660765
636878
1289312
587309
1193877
1489223
1403405
44576
1397108
261364
508791
1091096
1221119
1765342
536574
82722
1049239
376798
597983
675542
1172636
1825515
1025329
225270
256145
309372
1823734
1679144
1166582
230429
965629
582636
629125
250865
1888172
1557720
1028613
851726
1925537
816232
1834727
1195738
66400
57245
1459288
667123
151006
810394
1609370
209749
187151
1737238
847311
192292
1876877
818571
1332156
659584
514315
1886046
1775725
1215335
281988
163755
1066933
929506
50623
608243
981169
652435
1886141
1025571
378107
393259
1097231
1351154
43550
175174
444931
470777
237714
1174496
763509
1587860
595862
1014933
1407123
377260
1075976
851223
662563
555877
393622
568566
388950
1043296
1752943
297490
585488
1793026
484268
448387
1397501
1261168
1662947
1820368
1563505
1447849
1687062
710421
625298
802030
934123
1999601
1759412
1181476
653353
645570
208252
1028030
848125
814327
830674
281581
1083312
915878
748030
97754
654777
296147
962945
492486
1162778
576245
297710
309257
885036
1475102
682862
22112
1344578
695069
440722
139236
527878
1548466
13471
271138
534758
1170166
392695
176774
747696
588449
1253337
235021
663381
497331
1025969
109199
613126
1885218
1324597
402181
499561
1880143
1248141
1423643
1194929
1887902
966309
876830
1851282
975476
485001
523589
1685390
1357385
1370243
920966
1404510
1718758
1465127
665444
1016057
1684921
691671
88222
877816
1520575
922104
343840
216596
169099
1076717
200041
1566382
1725449
1677314
1167831
788847
1172248
1821191
1738721
554668
1891679
329506
1204554
1595262
1315861
603187
1693300
1796106
1229553
1511115
942077
872444
448544
875538
710868
103976
1436219
388588
1036135
1679729
1802475
1622116
1646578
207503
1960622
1698961
186257
285143
1204186
377239
1067001
191051
1621848
1687489
170513
962715
1192676
823644
1053927
523614
352192
1465790
1549597
1462091
1333914
1321287
1051700
321542
316543
1578822
234468
52255
674343
393080
1806866
1062029
1899412
1261026
555895
1127407
743705
516155
1667711
1747788
1907299
965059
1786153
284349
1429686
58704
157806
189343
751223
1537394
1020554
1590879
1885676
259570
491771
1400864
1455118
361307
162780
949729
123123
1001141
966524
1097937
1641300
320599
631107
322679
897331
1230031
280545
602162
920177
307481
1028341
971596
1114669
1731220
504937
124546
1568478
1651010
272691
1319616
807164
407500
1448650
586665
1280304
1737929
1735877
1747852
115881
995520
977584
1404361
1034119
753633
368579
1649098
468297
1859632
1045583
599238
1353294
1126016
1949909
38717
715026
240742
106241
807867
1407785
575629
414239
1976702
1818269
297889
1720834
533349
1413656
48721
1330635
1514233
1491432
898671
18719
1545130
1295304
1718001
527551
1018088
422642
100753
841351
1590008
563440
1283395
639280
1351509
1422731
813532
1589020
815810
352360
1320863
930977
53262
1230004
722136
1638348
1371065
814168
1954989
514985
1920219
50227
1167498
966588
1676823
400904
343211
1236961
52351
60451
1611694
1431971
89441
1591088
647156
1580286
1536547
995617
1003792
1874046
1257184
375567
1974220
1765479
1414895
252608
842870
1171255
1359743
230660
1649034
667216
816453
1143876
44862
1822184
34845
44257
389148
1874761
1139182
784563
1155082
187196
1105147
903019
386213
383111
1231985
1780816
1566674
766304
105618
1560628
1916474
1067117
620241
1476968
990978
29692
383563
649072
916332
1263477
1879025
1581613
228092
1432623
298804
799722
71455
1118602
971056
714112
687620
1274997
728682
1021480
1189913
1331695
868147
1467299
1759754
1055996
642475
1622322
599798
28291
1527886
1089470
229126
1145142
941721
564847
1376716
1853169
1241420
401036
9318
1651015
1272203
1271524
1511191
1745805
1641111
219770
1093971
1288554
1470574
1766014
341198
1175684
137334
1199076
484153
1611073
644068
1555277
1210165
995521
344790
1260965
400835
775628
1532858
518551
1861730
1623093
1008430
555935
1830680
324838
1870060
1647546
1120122
1274362
1950505
1444281
187180
1520312
555512
1290058
84290
1204521
69871
801798
860580
1700898
1397340
1189692
1330435
1243386
653526
1969822
1695555
1213498
1010109
1763046
537699
1436658
774563
445739
319843
1582265
1821575
355145
469656
1596106
1837264
1031857
1436336
1876154
637080
757287
956546
927487
1088228
407358
1788746
1680410
394540
246236
1314249
1624420
181802
126398
368147
542985
760197
1325033
1568149
993560
499519
248197
686552
1387482
862829
1125212
1949440
543506
1606429
606881
346366
745386
180539
75828
108099
240270
1276889
471613
1603606
1247518
799344
1623684
730142
1598180
905185
480001
1890770
53357
450144
1489060
1329517
464780
1368779
525689
772568
1526809
1529968
1590188
636664
1487990
1946905
911859
1003455
379870
573700
1178908
1951997
1421427
621536
1759723
917248
1746712
1178971
1474926
837929
1402842
698663
499206
964285
1470133
606068
1174690
590747
600062
580372
391297
1488332
1126720
240364
817718
1420372
600080
1601337
1462861
917517
1287524
125452
1094072
258849
196327
1684597
24129
1651015
185715
926005
910035
1103887
1495993
1019855
420605
850696
1816671
741522
224555
1462318
1354951
1682869
1042844
526381
77092
1732399
1665967
1892475
1492739
649333
1220813
252167
513
940095
1706064
1374096
200254
573513
894361
113126
392039
1374709
1855253
607390
327826
1102414
1867983
523819
1311196
1198279
1078685
1414982
1956196
1907387
1792499
1456878
1815964
1257555
1874702
459995
1715500
898667
733385
239002
1093620
1740277
33606
1757054
1862554
125286
1571023
1247781
1567429
1573314
1852107
1788600
755504
871119
959941
1406296
1462486
1475946
661626
670177
1302032
1943645
1725588
1689879
1251111
875966
1205103
371858
870493
852808
1236023
1829782
1580985
1048457
1719607
79688
1135353
908451
880958
1715348
686500
1004054
1551624
15132
550149
1025563
1760788
1272796
590366
735867
1050718
967493
1424453
1543826
1067347
606299
1862835
582342
736824
482463
462762
1737310
262946
1741366
471182
595506
30533
1979583
856299
574838
142065
1561024
1616792
1616956
1558946
1369404
1414095
1096867
323854
1922236
1737850
1702769
460119
1150064
808418
1153621
180474
1730892
298839
284309
1615473
535434
993536
325082
1564202
1944094
1652821
105106
534356
481972
1559404
1234628
841948
1262454
869194
1709235
610830
1229251
1664770
1290126
1978515
1480185
1802657
422229
178332
132102
534250
1517675
1044481
1015845
1685293
400
1857141
1905538
334488
1503394
1087160
1616348
262547
1181788
405679
42304
533944
1282041
1721794
1501668
605187
1240559
168811
653172
1959458
460230
1320921
581424
10752
908386
1175923
1302544
1413057
251158
1217803
1294538
1595673
304320
745557
1642961
1675655
1829592
741509
316568
737751
1267502
982295
387018
1037755
1772016
1120865
1700144
1119874
601077
95503
249937
830555
1469348
564925
114627
1382150
1671531
416281
1801207
1243370
1981200
1124643
1734318
1275573
191195
1042115
1771464
529526
750558
1102794
510339
82441
1670940
1642834
1529904
347799
1529862
1492003
1772915
518280
1009635
816725
97770
1004756
414802
1078108
1510532
232799
884150
258117
1551717
283224
6253
1056423
1897221
1584432
654314
1046251
1305433
1236590
143556
1669841
379251
538553
1253734
1194560
638639
775545
1079610
1319943
880218
978986
192182
1082617
1793207
1526998
600110
593678
58278
1934040
1355455
656813
1958740
1811841
17633
1361480
1752009
1718073
1238474
483288
678497
1907603
851294
140495
1583044
506627
1566674
1547599
904581
155584
556865
1287706
461849
1860806
1869793
337847
1766535
782394
1643349
964318
200951
1038151
540882
1603781
1355726
140575
429133
1678317
1689287
367431
944579
1572693
1082501
637790
1204099
1733885
304142
1054705
654716
180776
348495
1931268
993123
1277376
443229
1064106
302215
126292
945620
1288480
858601
1745731
1868703
404738
1870430
199863
1370188
7979
838710
1535621
793961
78101
20350
723941
1642305
805091
82063
1086555
725615
1307337
1887341
1413109
23482
649635
259818
1097997
1558309
21337
1816092
790004
674657
647539
744655
1197518
2096
1642777
1919310
1783091
1105884
1756779
617080
1404165
1480751
880042
1838054
903500
1907222
1120726
916832
1439908
1087582
1649826
705526
1842690
819007
159540
705526
502524
423544
1959945
1548200
785963
720625
1407793
1956281
1831732
1958022
1004909
1459130
1336513
1232670
1813352
979800
79510
1647992
675095
953951
1765225
880884
1948581
32170
332587
1487778
1962066
1315505
526073
1292833
470970
1554100
4334
955477
1537432
587818
48075
1881742
174417
986925
434089
1627712
376052
162124
1916914
1601597
1122936
43053
933921
692820
351083
744378
1740854
1017771
978521
1824906
651328
1028659
695195
255406
1268295
747527
591858
1300784
1073995
1740007
831353
1560978
674705
1710469
1636108
1396827
1379317
1013728
159281
1766120
710985
1800032
844877
337155
1867299
844138
773731
229183
615423
1258620
535620
1427522
1708606
1960846
751590
551753
217281
918826
1580678
523571
1905179
1922756
350658
1464925
222125
1524854
450183
1688676
637647
207759
69547
699059
1489151
610836
593210
660330
1798452
1007632
339410
74518
1259737
1628572
1851858
317833
1655003
876409
105986
821261
1017221
352840
1953141
1152694
1868364
1988178
336975
239103
1636381
1242989
499309
833111
1258984
1275886
1141003
992450
764770
414425
472648
969867
1512573
909352
1333289
1142414
386682
1578159
59279
146385
1661965
1926403
1164335
1106470
371661
228752
991683
476080
773861
1954347
247995
1914787
892456
88622
1944780
1547059
1046729
829478
1769607
343567
917085
1096141
1715487
937479
1846801
1797017
1194939
423938
1995036
1158684
1839550
548757
863455
641345
956993
1355947
648267
1389938
1800642
322006
1019743
1456430
1433521
537803
1710469
1664579
921872
1606992
395031
958471
146523
1627801
196051
1188833
550082
391729
856196
867717
1087322
638377
286893
1343852
1379883
306413
213551
449049
1438931
1537016
1661080
44418
1639640
1543018
625815
564847
516878
1846035
64638
1278467
1051529
1931246
513155
1273461
342750
208049
789555
126180
659609
1374630
1129299
581567
1630449
632509
1674696
1287954
1153920
349686
996262
1638944
174134
30058
170081
1539227
1868532
1843449
1392726
24464
220339
1108947
1008677
993731
426745
496554
1326320
1612272
1203815
1028505
1892119
1481930
970925
1354087
1222058
1992481
900454
474849
984541
96490
1834155
1496187
1664245
1371870
1388063
572787
1302782
798572
578698
1273323
880393
282925
1366359
1633380
486092
342587
152025
1657316
1305433
1504647
116765
1808147
773954
1207346
624481
77552
750446
1164056
394300
201479
459389
1850040
831839
1925625
732283
528844
1004583
1692694
1172604
254224
525886
1743518
1592653
1317372
9163
1638945
1352561
308553
388220
1113888
572659
1238202
1782230
1042852
222223
1574913
54009
180734
1756813
1632995
1126689
754374
787324
1339238
1154995
630091
893173
701937
1054287
657065
69843
1128237
787735
979359
592292
169113
1906329
369768
553857
410089
835468
1087903
1719182
25713
1513464
56232
781132
1953344
1690496
1928447
944930
1864309
1769984
911037
1600971
922714
1746075
448462
17365
144704
739186
1034592
1596446
381381
1589953
745693
906926
837510
696052
1554309
728635
434699
416648
936825
224466
355811
579853
108727
226675
1901117
3471
20034
1085905
989760
1383548
285990
1659617
488762
19165
1901552
273416
850178
1636316
669744
1770329
1026870
1065855
1723587
436947
1607744
486700
1336387
1584113
577837
1212546
19300
1986601
1563693
707893
494139
906354
1263697
3939
244243
669209
279732
1221868
1969709
645092
457744
173277
1736952
101933
1944234
1632620
1360603
1956554
1895112
938532
1648383
744364
888728
1804920
917197
1767696
311744
548458
1991679
1261822
493370
1511957
26011
1553394
1111034
304126
159381
709963
1963018
1407247
155127
139482
72257
933492
140384
1198080
1602393
1270654
86343
733842
1720567
1114741
1635727
783840
1360306
551806
276534
1345026
1132335
236821
1318327
608083
1784859
1053685
831730
1954460
1734446
319548
1100443
774561
691171
385293
1056587
1292542
1294511
985648
229126
1583544
1592183
1028396
306625
1899131
812250
360384
1315632
802435
833841
468833
1985275
11019
737555
736672
1383542
1211136
683848
1401915
1117435
534418
1446924
741553
928286
224427
92389
1956772
1081818
1354454
1894422
5240
1692853
324431
946453
1043705
201837
1373447
216032
1500129
1657682
166412
935990
559528
1611272
1320113
1936098
525859
1264059
501101
126783
1696822
429483
1574614
113186
29320
1514538
1631322
1939691
1187841
527386
1431745
690605
1899842
875518
1095187
1973969
115138
1885218
831204
749031
117686
870591
1538114
1596638
1036424
841119
310516
1038807
1350297
696568
959341
1250356
1706276
392272
758941
1780816
1045639
954604
1606339
483985
774164
490240
963319
104735
1248879
459492
993514
1459649
1378758
549929
196251
65377
1934147
609139
1301362
1826928
1183185
1069364
373126
24931
1056464
1122364
260298
1128161
1347591
303852
1904423
991866
850821
749705
766975
1323171
863700
496621
1556798
339627
1896444
1510249
423956
1381956
1448454
1178543
396759
447260
1900204
771688
399065
884048
720493
1980579
115799
418424
164479
1935340
1971100
1395519
788610
856330
604528
10302
313219
972671
1292573
132149
1060093
1204664
602838
730254
1613780
1185542
930373
1087322
1686812
1925366
1148417
1388202
1609264
121644
1735259
1800105
1209216
1657341
159421
988809
3369
389774
547331
79947
876496
1165942
728583
1623120
1077583
1408507
643830
556630
613403
1733975
1420036
791274
1674010
1451495
257944
684020
161639
1460841
1653641
1987380
402043
1334970
1296594
784313
1224852
1434664
693404
601052
333363
219995
1703801
1309537
190129
1261770
601213
96827
186482
1257567
194425
1047182
283853
566372
1420193
724314
1450464
48097
1413033
1519591
1213056
1170390
640248
407685
1686655
798069
785053
1158001
207321
1008712
44545
399536
1312168
210527
160181
1255022
11256
273701
38162
200326
1357568
391189
1668420
1452186
692559
897472
1019925
310661
1471386
553997
1477690
1760016
706379
745503
1618970
224576
1048227
1962163
1586006
1203681
279652
1568134
554640
1728842
1013232
216144
426999
611211
1185366
802174
1168017
1530642
1568745
1845771
1826390
793609
1506029
463394
1440876
473021
1848658
1893358
712077
317374
1742922
1188801
1401035
1396435
802128
362243
1141003
1160353
1966388
1384308
1631412
494551
284429
1944387
2681
691841
889916
285361
1832716
481347
1268245
576402
1961368
1172458
729024
1800422
347892
927697
1630699
1328884
1408059
1306193
320752
1327858
384213
238577
941672
289676
1281664
251946
1873717
659030
1716731
1267619
364372
532453
904684
1665967
349267
728213
329737
1642137
558217
258329
1274155
1742837
1795973
1712485
1120321
1328299
815947
916066
660388
1658871
1700292
1675856
552207
1583533
1647498
1468564
1893069
1322767
341878
1162781
668081
1639745
1288074
1666754
1858708
1372884
1623743
1451141
1645598
425080
1598516
323584
161227
98199
641467
692544
1963158
249446
1441729
778004
1059322
439899
33682
767302
667577
1224864
312458
682089
1491719
1577235
504674
1738686
1156512
807258
1421129
859471
1267071
1943087
1701839
198126
1616134
789203
113168
741870
1094041
393481
527293
1990560
90056
1951622
1102986
125359
122786
987772
1493911
1623548
164793
1045902
77036
72792
1076647
1562056
696371
1461021
1087386
1263948
979171
1926173
273718
365467
926879
1472470
1808377
1584834
1268303
833364
29854
410142
1121933
986313
370709
476853
1568783
1651646
589815
1175083
734038
1885258
470454
1265100
463357
698330
1730455
413897
258389
1377836
1058254
814208
859944
1657953
86197
1684565
1287593
1563825
1342272
1436272
460343
1613622
1964852
879013
686445
1110243
361887
1963602
1058959
1642273
1058743
32080
1319238
1622960
1927708
548193
1780913
1013428
1902220
858082
566004
148357
109159
1111030
1482619
1431124
773771
40393
1246305
1723995
865989
1811643
1694875
1217701
1804831
524899
810313
1083784
669863
304204
933704
978050
896290
1458183
180292
886572
1080954
1949568
603714
1144878
1036727
13180
626034
1496964
1873390
1196028
1349604
340012
425485
24134
1811388
1215785
1015232
354393
24125
222189
985072
123833
1546184
1194211
354937
313497
1294867
1368113
328801
1291089
1780032
56976
848979
534284
1352031
1804941
1883993
302552
881555
502181
1123973
1620311
89284
1456107
969471
1431249
750176
1833132
104803
471316
175819
242295
1565923
1895943
976759
960668
1623449
1914281
39772
1837052
1338659
1273606
1357370
298925
1453240
993324
1334866
875924
1140278
1629268
1000235
171025
193937
754812
1619611
1460036
1506103
93834
692519
34169
980385
680288
797798
700396
1968515
1438767
1582429
1651083
868040
1408862
1067359
1884677
1243450
883829
1230998
704424
1035043
1884087
1711151
1485161
671567
1540564
1945714
217752
465889
1799051
563007
969581
1514814
848381
1566232
672734
505654
39820
314139
1402795
852341
347789
733036
815906
1825005
1008296
1549012
152029
149963
1839435
1993930
1531024
1010208
276013
1524392
649581
476069
151593
1458900
65037
691586
1124715
1873117
826541
1626615
1146764
216591
1974414
803051
389621
44235
762136
884618
318895
1432835
216411
1933363
862644
914889
634489
1456743
849840
325873
1739194
1991866
171218
1431730
849062
531067
1049591
443361
1255303
1289669
241863
1578114
184352
1430435
1182666
58106
1633269
1115954
1730493
17019
1761275
962128
822206
1814082
799853
342327
1985439
1252314
600822
1183501
1154608
389470
662014
1501156
420458
1389154
225919
1657688
1245487
1367262
435557
587790
21578
1579670
514456
329240
30508
1255873
545893
1828255
696951
950827
900142
612028
1287337
570929
112109
426737
1375393
1329462
442620
1186066
935483
1653542
1798319
36702
1612815
1332122
1131006
675904
251792
1264764
1568387
1167970
1286717
1133364
1566929
517869
1420193
542936
433571
487692
11714
460085
923333
317716
132143
695069
1618615
1145265
1413348
502393
308766
980434
1659609
1241910
1569465
1164385
1852032
1031261
940624
342750
141649
168148
505046
1777898
1256732
1788688
900054
1570630
372922
808889
301619
962565
1840468
1380302
805171
1189898
1359914
456219
1423837
1993273
572226
1206655
1476451
1196796
504537
1736163
1158766
966773
1143862
1460045
852342
1806819
664417
1488775
561092
1514570
1883838
1595608
261313
539651
592049
191955
971476
319695
813169
859155
110608
586463
367671
10678
978310
1103630
1131044
109948
855975
1430933
1412431
851998
426803
1689687
1469262
1262922
2311
1256047
36573
1384717
1276793
665395
685129
1835931
615008
1856554
1458903
873868
647720
1754078
112787
1881059
46275
491903
822809
1437196
526164
46574
1864706
1200359
1369134
1065758
338709
1241511
205146
1150758
1911905
683211
1196030
1446792
296277
1317892
1766996
215439
1099660
438182
1638514
1371930
937240
1729685
1575122
603476
1575834
1025070
1920635
583878
1899451
555725
1382462
556628
1532837
967127
221336
1141413
1215996
326431
503290
199332
499379
314082
787134
1773515
591211
690144
684358
1597508
1758118
1539576
475425
1683182
697887
1975687
1649388
1328738
1144883
812266
316373
1178571
1114943
1048564
1779701
1604563
902481
1752678
1709741
1861575
386922
455958
1740689
904007
630641
1927505
824800
1525700
941877
1814713
521508
356407
1415178
1042215
48372
1554959
160015
1102604
1136396
1229047
752961
1960790
980621
1605835
78679
255656
815012
1872149
654723
452777
272983
971757
1761737
563104
717220
1435238
313774
1668433
1234940
1046253
206625
728873
1627041
882214
1638868
673369
980261
1729961
1927848
662615
1070072
216393
1408307
1443831
1521601
1361121
523232
46634
1031187
766278
1936113
1886755
281092
673425
1591369
1425438
374304
257931
1496726
723124
674467
507692
1202069
299938
790711
783532
705919
204636
1329276
608486
1144641
1656762
113559
1090680
1580828
618424
1912276
1487285
428421
1154827
529708
1717791
1552746
234679
1980978
1081445
1671923
861522
1739144
601470
800861
1122067
145595
1877354
370618
1454480
81794
1767674
1353085
127528
661473
1665609
1607701
1225094
82033
677378
1567209
1244139
1767633
1014071
482253
1068853
459644
1088649
1367786
1880782
20005
924777
228633
1238364
417714
176861
772086
1876511
1800024
1380248
202669
1757895
128040
1598
272728
370154
1077982
1650063
1924551
1845427
1353371
998840
218901
1976365
679897
1788866
1926075
1634235
1189218
830260
579985
946763
688854
339603
846507
1119376
1928823
333246
1161898
1158752
629985
196721
474452
1487705
1675642
1413445
1980432
131391
1547701
1623825
950241
807839
1191069
92060
1897076
137917
817725
1247470
72705
1976197
1538199
331428
422075
830359
1963426
1018733
1856983
1896047
456371
1739483
664430
93796
1160312
280401
1133257
1455386
550283
1968809
538182
1304196
1155939
952389
1179587
228610
541351
974863
157655
468164
602127
234743
519022
1423257
1196291
389575
1248704
1727330
590180
249661
1677520
1726412
1404377
865198
1525810
576717
1653360
40444
682289
1019035
1108594
872995
516059
1919468
95578
1972607
703084
169035
48832
1211180
1670335
351357
846717
1696398
137396
1829919
491729
1156125
1051963
774893
1680358
1641271
68040
1643490
290914
1946511
315236
1078108
1535792
708820
478804
376357
1092215
690641
1464420
1395534
30608
681089
438113
1402065
1189475
1287240
1293680
246926
521622
431856
1322500
945815
1127379
1616169
244822
199663
1872864
1499705
1041319
223386
1289312
41350
1061912
1011526
273274
680498
1311759
146252
743906
936535
798291
1370835
908766
96223
1237769
1550887
173345
413284
725661
453866
1954976
868285
496669
761311
63300
383579
1356067
1834302
115825
1953303
1598849
443241
414491
890620
555138
1057283
927829
56707
493114
1389102
1828949
1718418
752097
593941
1601766
1143562
955491
1371870
563482
1366471
221102
1747377
86039
83098
502181
74193
1941564
1740741
778877
1881820
40528
1181905
876071
40318
208443
374052
740960
968365
293473
69829
1447538
1711316
1097079
1846991
1272473
1984988
196669
1056744
42174
887625
113939
1047376
634388
1515701
1300061
999415
747117
1747575
1862970
1076996
1325512
1686375
1539132
426071
1431971
715333
892710
1466259
787381
644585
1659535
1113613
565112
815960
303744
1707667
1911042
182634
1385177
1686669
1480952
1821983
686507
685410
198479
1819435
1152348
1250151
1191781
830881
282478
133038
1834175
1108873
1680067
696039
263609
440268
1086817
1083920
1871438
644890
1520575
1242216
1630340
1065906
1533180
144684
689655
1874978
951283
1202091
1252171
798546
908034
889687
431508
1765276
845674
840405
1122885
351654
1523677
950660
1383699
716997
875265
1986700
733874
980592
1943250
1351738
968823
779066
1311032
1807727
1676518
759433
1559259
827598
1848152
333575
1359375
1020651
393068
1143537
1771760
524541
1970915
1135119
1895262
1519712
782827
1140024
1322089
114108
1187287
539972
568279
1717472
1929357
1604524
716775
902910
751173
865409
1934325
1892416
1342724
419904
1235862
1269921
801555
744210
37003
892273
508835
409994
1925312
452942
1516791
1489224
584913
147433
1981768
217250
1561978
116537
1721358
1573506
107082
852990
1514312
79805
205703
1099959
625985
1744534
405575
565248
1565680
1232573
1018152
848381
208292
883207
400306
619048
1011222
988090
1363493
161530
979104
742372
1179954
663958
1637103
205569
148797
562472
696161
81090
883770
1793884
907338
1909001
187830
471708
1334633
1122327
1682209
369309
1547768
309524
308768
1851908
696337
1744351
1188685
185224
127689
1420486
1350785
181920
1169858
1695500
1220353
180998
1919650
1977581
389190
152544
1738793
1523223
512802
1601887
786980
1417883
1064839
1528950
1828869
1226253
1733286
678156
539222
871634
925341
1030427
1155494
546011
1487855
836530
411617
469189
849637
1030223
175234
767965
1756255
646450
1274080
272197
473437
300861
1576904
1587260
94071
1549575
1484495
563470
665560
1461670
235356
1825774
493919
1963793
1662217
528208
176857
283612
908170
133738
1847737
381853
980660
348160
1073827
513827
440054
892554
564976
298826
1677399
1623758
1385078
1278650
377150
83921
1456128
1755466
453266
947944
1524883
14549
803338
286034
1276715
376330
798141
1574296
1644605
507217
1157001
614537
675153
1650994
1466602
723864
868285
441158
1868397
535162
1145979
1714373
373872
641015
773988
1891096
14713
11590
458249
1863937
1674362
1024529
1834777
1680148
307445
1785701
1578596
1659907
1657734
1862297
1252565
1364276
811271
79112
108491
1138102
1588793
1499050
733856
1710451
552398
1155860
208447
176392
1364436
1175575
1765666
705169
435116
579960
1730239
297429
1512520
782780
15418
616424
1749824
936650
287734
430401
1410856
479360
1259706
92928
938967
980472
301836
1513791
1675490
1116341
311730
998343
1090948
501027
1045293
920518
599771
1921194
1004509
1399751
726911
1604792
830530
1349617
164922
765670
881587
87124
649113
1494533
1958685
481401
759007
364281
1913597
910645
340879
1568030
1070936
855998
1716446
1965560
1091947
1184184
905612
50779
1422526
471357
1819532
75737
362776
891379
1942225
1599683
1715294
809312
933921
1105648
442890
148798
1081981
124408
458266
530582
1912682
1069302
1073820
85484
470976
323099
1238989
1054241
1866218
1159115
1188886
57645
1181489
1321894
1858787
1154564
668336
478133
158092
457853
198894
252959
373026
1500350
167242
609197
1938786
543240
1782226
1262201
221811
1664548
469085
1802097
1663142
1314204
4227
1674092
1534149
328539
129970
875503
1481987
1471526
1582789
290498
447018
429099
382567
1852187
1345470
504278
358229
798233
248423
1298764
1086481
1315232
1833591
528323
1930816
1472295
1944723
806219
1540483
741194
1277550
433518
445759
217112
944756
602529
1008747
1085787
510279
1507873
1118938
651030
1582545
1425010
562866
549543
675887
1475878
526848
1774570
414948
122378
1276941
371463
1100405
1628946
1662806
739094
1582759
1316382
1603047
53067
584510
1970878
1294112
1240970
1796159
1957650
859231
1750484
309931
86965
948139
711511
1198125
831647
1379376
343269
974516
1950152
103776
421306
733219
430990
1566200
533535
1687003
1254225
484550
1348692
1422981
633607
95730
980981
1582651
678795
740486
718322
395415
20017
1915647
876506
1486293
1325712
614824
1193958
1755015
1868748
1005817
1857302
1573420
539296
939933
565500
791060
1737407
1457445
1092063
526238
1734233
1444716
1000776
1654290
28740
1388029
927453
604614
1652062
958177
175633
434719
664915
145293
1391891
785016
1480233
575908
1542612
900219
852754
1192841
1342590
862104
1875467
480438
1683270
1663686
1248985
1074869
1844870
786980
2316
1689224
873446
894599
1819532
123324
1470483
1454198
41350
1588417
1983388
1937805
416493
1367998
601566
1535335
68064
1103536
1063117
1533489
345826
492174
361307
1998982
1722326
1069355
86330
556793
839299
336260
1468972
1770339
1945253
219718
914689
1398360
1995814
1799948
909002
1027841
1985816
65188
1783866
595546
1119327
1702876
1554641
1739457
912811
1120206
260645
8507
265347
1874268
1710991
1108785
1522959
1727397
340326
881823
294563
176857
1790144
304329
387576
1766238
1404504
1206139
1890881
636941
1210805
1900546
329223
84404
86960
1504194
974932
163002
137551
1512087
1133929
655718
145731
600080
1321538
788230
1877749
1344956
1489282
527373
1951707
1157753
156027
714602
662659
1288365
1629672
1530428
304742
964176
1895545
1872280
568103
864229
610591
595026
765756
1250408
585925
850978
1316446
947338
1461644
337560
1077654
216910
717954
1521934
65781
253362
1647940
1986069
1411902
812310
1871204
641084
1742328
200307
1796184
381003
379783
214245
1391332
1620520
1690521
1879977
1984058
249353
1390020
264639
692912
26156
1351676
1554772
1916108
484320
1250408
451995
1359351
1239521
1366006
1933398
232155
902740
1044639
1975011
490208
576951
586680
497112
736442
1936449
1058047
1669078
1784753
128283
381390
1308533
46637
1301659
476255
1892167
88212
533617
118591
386988
1230567
1986583
1256909
1252171
119295
1632531
1616106
295656
1652836
1404272
1531458
782206
729781
540711
764877
1728041
460145
1795382
259711
820509
861786
87680
545623
1345083
350526
1162400
236614
1029716
1805883
802996
526725
1928520
1572201
1103009
58649
719812
138291
1989495
1897239
1859746
1156820
437255
333008
1760165
897151
1564956
1054343
1997579
143059
1375953
276686
863465
1846963
91302
1962123
829289
731521
357520
1972822
18354
1149650
1108842
542066
445289
1547252
556607
962569
1917357
1246375
1690103
91629
1807634
1328522
1530127
378107
1170625
35826
1361761
1694982
794585
1858685
315633
1887204
916116
1895088
450287
1637260
1958899
119583
932492
46427
1266995
389795
187483
346722
1647272
1390955
193068
297754
631379
517483
1783987
1924523
1895879
1864107
1880919
1136236
1400158
1854959
998926
930099
221582
1546257
1602087
10328
1603568
1028808
1104691
909459
1184879
857663
1207020
1013019
772881
901224
680885
666839
1167244
1167290
232547
1372404
882621
390259
475343
998705
159465
1778434
1935493
376467
914689
1726241
356268
1286821
1251801
1172998
1933758
465971
7146
1710877
38084
1213928
1848161
1948506
894741
1531609
1261894
1831264
1212240
1410690
1296666
1339344
1270256
157565
1260189
989944
876664
1163435
689599
263040
605980
526738
678886
504672
771689
155005
1730233
1889684
1207339
1309824
656014
763084
581427
1947849
1874491
1605586
768940
1222405
995432
1457989
1721358
1808965
1745920
1833705
1483168
1557954
1877578
1603677
1200872
16050
227642
1371216
267597
422462
1595731
312425
664336
1200519
641729
1121323
419990
159005
1184257
927006
1014225
896653
1493890
1008636
70548
1095806
379607
1618938
1340265
229568
1508089
1250132
39455
597745
230766
1869438
1555155
1666628
165035
1968886
834412
939027
1740689
79692
1036669
867647
822417
1356440
1196332
1752751
861509
105319
1985455
844865
86375
97284
228716
90074
1902931
1763999
1476172
61615
1915296
1875308
147550
584518
1749997
357387
1222059
702396
1495394
380588
1960419
1931534
147171
468122
1742814
225404
1130377
969554
1257517
640282
1838966
153197
1882662
1115548
712551
962450
761615
1055393
734500
1015497
730438
1323609
1452192
85099
336544
994226
539799
1925639
1294174
1977369
1274256
715660
1252276
1900192
186055
1430343
1396330
936429
927320
773700
36731
1399211
1325251
867977
1392600
222856
193488
1452464
168347
894128
193455
226737
1945264
1718907
1135020
1537457
140145
915528
1391891
178584
599055
778507
254224
752337
1732344
1753445
1765429
1902169
1250621
1616370
143967
1828407
1936176
1726527
212565
1281243
106270
1450101
254191
93188
1222945
1314601
1756026
1867480
1289411
966921
948952
1502652
1129816
947705
757686
669322
844047
1971744
521776
643830
1598002
595526
1589768
1513045
26472
481854
440645
1703692
526533
402306
1190763
831874
920437
1269092
1079781
756748
709911
772808
1510331
780553
657888
855992
131768
1645501
353612
27236
1540742
1025514
830816
1255348
1364600
1339783
217752
1084129
1078166
125087
721709
1862687
1190517
450794
1401770
1585831
583183
887976
828788
1446308
227478
79611
1084620
457996
1817900
1399169
1459873
194013
701580
1656551
72792
738200
233545
719800
326916
75112
1784439
1653732
1859746
1253343
1926335
1988037
1030882
1201474
1330144
1595915
129342
1175939
824673
711991
156261
615976
1444910
1714881
4109
612601
1479083
1491477
1714438
1966780
120192
550042
920128
791071
1757858
435284
193760
1568990
1578927
1713650
1675649
1834011
369967
728047
651736
689990
1478166
529361
1467703
1023693
1651071
587030
27191
962668
1711174
1252106
1191637
254625
245523
1383161
322103
279265
730336
1805352
1830095
676127
1866257
516976
1052686
896931
857227
918637
706014
1379349
437527
504142
1527955
1776920
1255303
601419
922813
108392
346182
1997877
1339765
36676
1869415
123963
1576801
188156
1780991
1624411
327800
1286796
1172854
93715
706999
440062
842026
1730401
701465
841676
675547
1009840
1968182
264884
436904
663557
1338945
1601942
123120
968462
1667633
1942375
1215220
552328
522197
574054
1221503
500926
1085145
1955933
1839067
1154588
1728048
469282
1003206
1911056
875177
1313808
1291466
451785
149855
912468
4266
1188011
1043036
703528
258117
306113
1215146
323459
1452896
131394
1422779
1465522
660882
276241
1666133
727263
12294
278328
63117
1215775
1996215
1476435
1101501
1382977
1391142
1673404
919652
583736
1920955
1866365
1584275
1563422
843648
1665466
966294
1848599
1282900
966274
369122
475636
1804424
624366
396558
1791109
120853
1422778
1998438
1635641
250580
697512
132141
1880383
1493969
1116115
1064255
1953804
1294251
79272
1127208
37782
729295
287191
1406339
1613219
144512
1252483
635848
1838652
774318
1015777
16928
844282
959186
780263
1238543
616608
1078080
732365
1437416
43236
1388284
1368364
1703396
1631458
468944
1381875
1901418
400974
353167
1945182
1507624
714990
1620994
1288258
495600
472278
863964
312674
1306510
1842118
1657328
378347
1741529
1552350
1685864
1948189
308931
362356
1399391
1708779
1307832
1207339
1781010
5604
389795
886161
1869430
1181080
1885746
22024
1280088
1563378
1284399
1026919
1977911
1193551
847498
516331
41842
1329515
646721
1064787
1329572
866228
1687130
593628
1063628
1907821
1665434
1654094
800715
1851226
955204
551559
1783677
1012052
1507118
1388549
132460
660828
108448
1331039
88211
1888794
238357
797732
1746317
750535
1710780
411233
94289
1764701
1887656
70705
986049
818821
1511561
918851
457636
25713
250605
1513781
720711
1608107
885303
239994
1597956
994849
1268126
574795
893222
1857789
1742946
1881742
3389
370353
156979
86646
272313
1677130
1663230
654747
874920
1988118
916159
896998
1446132
736099
1745581
1928520
1844061
772362
298578
918563
463831
1912492
1602395
1602272
744500
782400
1307797
1358659
1901656
287954
410104
488551
316568
1324953
1706671
1398004
5612
1181171
437439
416923
316397
823124
1780227
917144
1884795
66103
199794
873842
176406
1079629
324955
530963
227158
293796
1298278
1951230
1874258
1847017
119000
1161548
1169310
287440
974449
1980422
29715
45216
1367116
1163255
992508
320342
283596
370449
213837
1392788
937703
757834
1218243
1581502
1265389
1776022
78456
54866
1750599
1701201
1976629
15469
1497934
937268
1597270
1665479
1176817
687807
1983388
195239
273533
1411644
31154
1521188
771287
108237
744730
1062367
1345452
1231085
1836383
550605
1645433
225266
718570
59001
1370955
742504
228865
1124538
1554926
458263
814874
1861766
811561
1318645
1545297
1155979
459117
1115115
1581465
815397
1593121
1556942
527717
757853
875692
1701282
628880
587398
1963678
1313515
620556
1261460
1915533
1449726
907240
1394364
1939729
1865405
1859109
359592
523159
1064827
345588
1627282
1314235
1139854
1210761
3981
739529
963090
529117
1195106
1735931
1202535
396477
699109
970444
1694788
1996245
1979298
831371
1528905
103482
44572
1292773
368783
1312700
1810607
921479
352146
470976
1184400
1749669
688776
474813
1211124
1816888
1335751
1084655
1011112
69894
861532
929202
873379
487657
1112888
1811126
1965617
1223321
769113
1638044
1429577
1059918
890620
822855
1719579
1488758
205468
631568
1822759
1436600
1796278
1505960
1308043
655510
1036495
456982
740574
637643
359573
1602369
859136
1738967
1992767
493394
394992
850892
898177
1815831
1771589
1911353
1604575
431511
1262123
1762633
1352779
381131
862149
551987
951593
1637222
797464
1084336
1824933
1946245
1644628
863430
1263073
1955476
869265
1830921
1612302
509120
117458
84738
637624
816135
564517
929193
464904
1118343
1509005
678497
1458796
975247
1855362
105234
581125
199486
843327
671128
1084898
1877578
355580
908806
1033048
1951982
1113575
533756
706338
1440379
629193
1999615
78057
1036505
99240
939761
1707448
280664
1706873
269490
1287170
507588
1503335
466176
489832
1220662
451394
1348824
1138025
1527292
232319
935927
1221423
1939958
855847
1502412
491832
1481660
1029282
1733601
1806625
1603267
1709477
328354
1986216
1998990
1337143
791818
156919
453828
1293533
181077
369275
956421
347071
1629163
671547
85938
1599577
1479872
621967
1859970
861067
465150
1029705
1167644
494873
1838984
1686771
629420
361951
262457
1633835
559102
1300040
694878
352487
1555228
1017736
859481
790591
1135644
426590
903895
964307
411164
228012
245802
806074
601168
409993
1941522
368147
545460
561426
1600561
1692321
884457
1932368
715471
1505381
1643724
1420531
1348712
1199908
1159077
1535194
970888
973833
641820
1629832
408716
761662
865452
1956856
1324738
174048
828435
806674
567767
1389405
1771163
990845
499015
736056
1150793
1916917
686017
711629
17658
1609774
1914638
1694163
278066
1098148
233633
720706
222228
1637153
182497
952109
714295
856188
1607914
730072
1841357
733608
215341
17141
745199
1132994
1344419
617515
1997440
437964
1998440
802251
297874
757840
1626503
24983
643644
1240898
572765
1514134
803730
576350
1135397
1030538
1948474
1539364
1981110
1411245
990657
1448991
1819576
828407
1069013
1676778
1546779
538836
145519
525256
542785
721650
344786
742505
1950691
162949
863952
1591684
456219
71389
1977358
920776
1622719
1937827
1875416
601135
1325047
1501462
1140834
390677
1339581
941133
552516
1246327
1121378
1582385
1253543
99611
615819
1300036
1019132
101875
473724
18084
1176375
1437301
1093460
1406445
1837202
1024248
506224
193506
1975913
1431169
953071
319917
880779
1791
1317157
287530
1116184
33940
1399466
1885925
1222937
732383
1308353
496057
1024207
1286844
1086892
731999
529497
1657004
863716
120766
131414
500169
887836
853731
1491310
92827
383689
350968
1439367
654241
1725936
1785997
445645
210843
13955
1476606
1554008
617104
162221
1052216
257160
1193598
34769
1281054
588823
1283424
112580
1710262
279308
1782703
1242523
641550
1591590
1188654
1555015
1779419
347069
865190
452112
1539451
1708772
422366
1475325
818596
509120
718868
1521458
734401
440812
1299761
921439
907973
1618701
647649
918128
1597471
742218
1614652
857020
1438775
1371139
232566
891989
1688470
867518
205432
1574551
388608
1092909
1840086
1794538
1886849
1146729
1736518
1554452
1579604
834630
1664811
1734557
1198922
460924
802062
1778782
1830002
1135931
1369353
5594
676724
873010
393878
1341269
118529
1760410
561458
711885
979478
55813
868153
41398
1052709
1827993
1175702
396524
1052408
1654975
1123502
247806
520054
492000
345662
729049
1012176
411824
181115
815093
568046
1073035
1403122
1911883
1823765
1896561
175933
1952166
1736967
834216
926778
1571394
872742
770703
1127216
56499
566059
179571
1546941
619371
621021
780796
1235233
1166561
1693504
1848676
80697
997212
1065847
859325
2366
1702431
301495
313649
470232
762306
1737528
774912
747507
1147575
79441
306610
411999
702470
188897
903850
902566
1763999
940818
1577478
1239797
1056480
178617
676805
894666
860665
1289624
1674966
916783
478869
1932232
730412
1189874
1523702
284662
98090
1095142
1743209
963114
650078
1897420
767066
1630697
355580
1769248
1049076
1780840
1369712
185171
1019080
916279
113053
458720
345698
250695
347493
1062483
6706
1345265
1717603
416376
708281
803851
1938326
329178
374050
1723987
1734282
229207
1383228
1708126
1802234
19214
207665
1922984
1888115
468688
922242
1708126
1848991
120645
1344157
1037110
1115548
1819020
1246054
908080
819808
181248
154271
55589
1528148
458257
366341
1208503
1401124
679537
1522863
224318
522667
375609
1349386
1145587
1746392
212146
1910803
181943
1534395
572555
889751
617236
1142701
1781258
502752
741783
310152
582249
1181929
1516930
841111
1349159
1804746
1000233
604158
1198920
1500615
1606097
1811521
484946
159003
887565
1472556
1050350
496982
105474
1655631
153008
687152
62172
1123230
1295963
649351
1705606
1409266
1773515
522312
123635
323057
43610
1757111
1734502
1904642
1958386
789019
686925
795503
1193542
397352
867456
1060520
157854
1382048
901512
1922426
1464123
1664232
91605
311600
1130700
1162846
1595084
145771
764302
678903
1101130
1600832
994073
886760
29072
1568862
522047
880626
1940126
1915231
1784726
487653
1518861
1883890
1396926
1576832
984041
1056603
1583031
1969348
1060414
1689664
345538
1200285
1133073
1246524
1606315
1330737
1018434
485997
496065
1875506
1365887
1260178
161735
491822
1543208
1154916
727364
1712447
189574
1341681
1854958
1787139
1916901
542097
1281944
1717008
1862969
1282069
1145398
1138338
1748467
536352
191882
177159
46372
1146396
1850231
1686472
712989
1698920
1511983
1898396
454170
1478857
1157413
1473701
1014901
1927356
1557851
1089109
1094965
1776857
571479
1188027
428935
1699438
513578
322210
988636
1912259
179156
1503499
925161
1091588
1014495
1548749
1747372
513262
717284
929143
1265286
1909535
752683
1828107
770858
1793458
1614860
1857650
1868508
1420086
1375791
395921
41324
197375
13634
661466
1942392
142619
122609
1635254
603650
766911
169630
915111
148245
1066326
1180181
990063
1455749
1133897
921783
1927608
1713124
1526788
665108
217917
712571
653264
786184
71004
1078638
1351102
1482373
1572481
1088152
1074462
1930370
1453245
1445099
1534796
994540
207125
1784209
744297
252168
321259
197785
50923
808795
424520
1845796
1433527
241695
1645980
1501017
1998424
895941
1818692
1045002
1922491
1591349
1207649
1496264
1791363
1443807
1859708
1752783
217073
1984731
1664308
1939216
1584550
361638
1389653
162407
909459
1434442
415725
1465579
1740247
702217
347800
1716185
478294
772614
1408321
1105710
506433
1570417
127689
1663816
1439028
1256013
835038
1289814
427446
361549
309463
200176
425320
283034
464555
1390425
481212
1089078
582728
655666
699130
666261
1586159
1856238
1045073
650900
489300
1844549
29688
1346788
1203447
1640413
313655
164616
150608
196826
1218526
1092828
676628
433377
1990924
891267
318238
252925
1452537
699064
1292009
3653
1460068
948421
1465066
1946049
704815
1806787
249446
1922196
735006
614530
1594269
1896329
336942
719449
1151879
1618333
213527
1768923
901986
871854
900885
239344
1656333
865036
67710
1942966
1658892
612555
862605
46157
1582297
1918819
538121
1187009
1588167
1768217
255924
785052
1133846
135549
1887761
1634566
935827
329988
982262
15460
1044725
65977
1968748
1137305
1695645
869447
52363
357799
245137
1645285
504781
1178662
1251310
1683715
179774
796144
419522
1540748
107214
1141968
1756618
419832
932969
1587874
1728144
181573
1845728
1828428
1745094
1805948
1416923
651390
1236640
1160826
188877
1284546
460306
1616947
257075
639827
1195139
827900
1477874
361144
646283
1959945
1474643
1482894
778409
508221
14850
1490255
1545295
879545
1773795
644715
1100730
73448
828552
410474
1064322
286322
307420
822557
1450
766911
1782533
1076647
714340
845121
126172
133274
401716
728169
1676173
516062
1599972
1302142
866620
970888
7594
1824919
235440
80384
294853
1175411
1670335
312428
1635840
1734965
1607643
1900826
452820
547895
1956129
1993134
1180940
395515
1670308
1513901
61943
829269
1053832
1250335
1228457
1460995
482440
437248
1310822
999550
882336
1632494
656792
994461
1009241
521726
1141278
150141
1147554
1807962
299582
1699756
1981517
927859
404919
1314195
755388
1072990
930176
177372
1206352
1117147
1401332
1484821
1011992
1497135
788239
1318492
224780
1609659
874699
1771415
211987
390346
1207233
925016
1953343
1110198
499234
29234
1487778
981726
232886
1075595
1101850
721233
1557279
633005
635827
868509
1927678
118098
1295983
792191
861949
1840812
9371
980439
243258
503481
238859
507852
1030005
1813929
1154033
1379158
100438
1009167
1809714
184486
1670644
1651050
10601
1564456
1492374
962234
67498
15530
279552
747880
1474912
1955392
1632540
446320
1440312
310904
1217991
73452
598532
1637786
912351
162116
362306
328142
1633478
293132
185255
1804133
813554
869098
1540016
1372504
856287
556017
1700903
1367748
542305
1063778
1571520
501348
1635878
1134353
657758
1717490
268412
1983934
1677244
887177
54352
85308
218676
457603
1208649
1282357
1542386
1470690
1626851
202113
340448
797943
541178
1616856
647341
992294
245124
1641430
219781
1331290
1585546
756059
817418
1024241
1386828
1702803
67960
1250809
784286
1382316
1490873
213018
780600
763556
22322
1961965
1578975
1501125
699286
1529434
1970388
58399
1592515
1729617
819479
1561290
494897
180935
1874663
138310
1069981
1420807
1843756
1162238
1169479
712060
733193
1074517
1691176
352099
1197787
927402
1127020
1446899
1124874
640313
326380
1189952
1759769
138907
379383
543458
794130
192582
1620636
1088962
694170
1122969
1462129
754892
564639
1320723
753350
364022
590775
256346
1365294
822538
1083973
758347
1811582
1809887
483484
922479
1903333
988569
1186880
1197399
33933
1957432
1092818
223894
170835
1468281
466572
788857
1413374
526766
882099
393108
1675354
1506956
204556
569517
1122586
117976
1652652
1568305
1823434
957799
1778628
158484
1206788
1054427
1675709
687291
214224
1212733
817978
1280558
1291635
653681
1611809
294474
633026
239514
1200106
1655044
1076635
307027
561534
1278026
225914
1251367
1393588
898262
1342052
1154050
268545
1024459
191742
338598
892068
404334
905384
658080
66752
126753
1135066
1859162
16354
1686433
490991
226112
1178862
1186063
752785
408711
168799
566858
944576
1750151
131381
957158
1639623
674778
138455
1633480
876358
458444
546317
97033
515497
401150
1115406
1210565
491972
473486
1915085
1095443
17555
580281
270536
109891
1944707
1890448
516143
517925
989374
75135
212798
1278628
1254559
1095921
1763883
1460535
452067
1152884
558768
1937298
980472
916444
958998
1168892
1254358
1632309
548097
1517526
949034
1278693
1427422
60922
800528
615978
1106142
1536625
852315
1873108
520160
589208
192630
1185925
1208649
378390
513813
758936
966418
330652
1642214
99702
980525
373629
1202619
508673
53968
1303868
1028810
1264051
1968556
49717
1565587
1559529
1690935
1417802
43670
870714
928726
1358802
91153
960345
1601559
386624
1020677
103825
396483
647663
1142246
233499
1105258
433428
1693979
750982
196136
944930
183912
1684102
1164063
1864366
1691173
1076729
10834
1553275
1231255
1466060
203094
182320
185674
1464903
898358
357384
76267
801414
1589054
1567325
546900
58613
1409596
1039806
1880181
274323
1013593
682833
1766623
392565
109834
694897
874719
524395
1574114
929761
737694
312571
820490
103839
1369093
607403
1767860
207716
1028084
1097296
938744
1890831
278632
1614084
1946725
39217
1103938
1257116
1368002
1778217
519615
1089635
569248
1092243
890905
87915
35841
927934
1149178
1612537
1964429
591702
773954
1279704
574495
75916
342044
1750101
353068
1469862
49454
241358
44892
1878303
81671
931961
1998750
1500750
1346658
676271
1110303
548939
1063984
1393282
950006
763056
835141
75607
160482
1752977
1756517
1515478
604143
822446
1935692
1923690
1699718
1607081
1766961
1286346
1695881
889216
845073
1627730
597156
901106
1531248
1074930
77042
1324920
1606637
928120
1063374
1255959
1160747
706024
583792
743395
1036796
869341
107396
1131811
158044
1830544
206989
375760
282641
92140
1923483
1768590
471229
963741
1565175
694485
1703619
140164
1144475
927258
838742
1963222
1633693
639048
1130852
1548400
1613299
547063
262179
1252823
1020609
1979241
392241
845420
401789
16934
382575
688075
1697911
1889236
101554
1554764
33391
559275
988691
435562
1753380
1899793
832380
746867
123289
1057075
1688661
1187658
946449
280036
904104
1121449
173070
961780
1169124
411399
1729360
1424788
1937537
338455
589015
30112
683489
1087503
615502
441414
1983231
1801284
222005
1131307
501887
709746
1544837
864821
270248
777913
1452227
409319
148357
312234
1356670
311331
1593510
706091
1046243
1395881
277896
293821
608423
899142
669360
790170
1715861
511743
801473
1410968
1420581
1292208
1667930
154197
1889300
1161201
699807
1661482
350649
847645
381056
1502993
1138686
271824
1479877
1806792
561584
1160194
1104735
1778136
536323
380963
713487
1802575
1291777
1399168
627245
1299761
697355
1100883
336360
1344385
303227
1657922
182613
537466
1618555
154495
716997
1742390
1819547
1643152
726665
68415
1994239
1308580
63710
1487778
662795
1445618
505910
776672
892115
1807634
231080
1685993
552220
29312
555727
184224
1404059
1830968
795295
698687
60110
1290715
925351
1430830
1623546
929831
1922908
1162827
1584113
1314003
1811653
408526
1067681
1000730
1911314
552055
259550
1288037
625308
887583
804385
1148133
447270
1685495
1903069
637625
776191
1046417
1056450
1122931
406958
893746
1821353
1989029
1257768
1127994
552646
218725
1141037
822030
229227
1905274
961264
308768
1058037
1941409
685612
349098
174918
1163349
1720312
1534439
1261782
1492397
815510
516800
486952
482919
1748091
670763
1626503
1988280
989621
560623
360097
828622
1427623
792380
1073447
308714
1212733
1482925
352583
963462
437364
94014
353480
902162
1161172
208406
27606
1164498
1939166
1664245
966749
236420
1054542
1688135
1835298
262264
492640
1898587
195866
1987012
788694
1330631
37301
1827371
252198
1120060
59460
213121
1246598
1936449
1622500
823271
1241959
46783
280704
1123137
1327682
9821
1915963
1784046
123044
488996
1888028
1305526
1674739
1813430
502225
64621
50074
831013
1794014
903351
906384
1434871
1890017
170724
1731345
980893
1708755
637759
1798614
1219877
1776626
1088228
673514
1792661
1006385
617511
435718
491315
576402
1721177
1049193
1413813
283653
537140
1244937
423149
1141817
1681873
1307317
1074311
619509
1349742
430491
894950
1818237
188355
1134058
252506
871070
275630
836802
96624
1221529
1895926
656149
1791
1659290
1738041
611492
706636
385326
606790
422949
1280742
1733888
1922854
1076255
1373165
544361
1387642
721686
1645418
1827468
1362974
79418
1226780
424434
913832
1926435
136685
285652
735169
1126613
1422260
1743347
1260860
960349
369803
607764
481415
1115188
14923
1192429
165557
1919949
273599
425784
930306
103067
381003
1762668
1599892
1407233
1636433
329824
1256515
1324163
1577185
747713
1683245
1977599
1081715
338380
1588791
1017282
160565
570570
119649
1865647
344924
1030398
259181
1202609
1567931
581988
493586
659680
1496372
1991954
1267854
362331
1049720
596829
1637744
1313755
375847
1543712
1596334
441692
547933
929360
1975392
240297
1085962
1238935
1058702
1863477
1499062
1543422
1428222
1002914
691817
1195985
1347129
115021
499992
1643490
1164639
748679
421407
1287887
1966533
2122
1599165
661856
101231
1416588
1862969
1513267
1764745
1098229
1887094
366785
401063
1835197
1952891
526566
455909
205248
765646
120901
1991367
1029411
36676
1857607
1362974
870433
1305455
545639
1445977
663265
874340
1703256
616710
1736180
492603
760043
133472
1820555
326869
427501
1692419
571959
81424
1032130
984923
162063
1960370
1477515
384119
1001382
488001
171617
751312
1176923
1004678
734721
1320593
1762885
372702
606659
1285870
1279870
1181609
82135
1361594
73188
51616
561473
1653854
277037
1203746
878013
1044724
1858885
1122625
24086
52868
587634
1871798
31332
899794
1963529
1724265
25960
173393
240401
1598416
1411466
1594400
524951
101058
755015
1050830
896057
1671809
819555
1335599
1332659
1267890
1344006
733903
203572
1747203
986374
1006656
165540
683756
3121
25256
614920
858213
718816
1019807
925616
764447
23263
1034490
1893013
633569
1418140
914793
957902
5692
163689
1329293
189637
664771
852055
234253
22464
387334
1805829
1110003
1542019
775305
1899124
1067745
764803
1398586
928472
631405
671149
294234
542871
236448
360728
501242
1293472
217894
1281468
1740600
1117837
418919
1489120
1251768
874474
772842
1441514
466149
916783
1714145
1930792
1133356
198803
660391
670309
1136295
888778
1465252
676628
24937
90718
1046665
1886817
991315
127391
206452
1357012
125245
1776098
1887894
408967
1714848
428877
474811
1861191
1987958
1308010
97379
205207
849462
267970
80198
94707
1180375
1062058
1383475
1985842
926130
1856560
57843
298702
613974
1110303
1033987
350574
166846
1066684
1272241
1833438
564162
722507
1179422
1689199
805978
367630
819269
1174037
602355
579405
957894
598866
501163
717767
152029
863112
322586
746879
1978751
1122672
1350082
1566398
72071
794945
382402
65543
22321
1063799
1056984
1761480
433436
1895879
1653578
242210
143219
1286559
858562
181740
839256
1724562
12938
1480916
1303597
188485
538342
574883
317739
853343
414454
104536
954157
464250
1305697
1372873
1781910
526440
1028271
868516
678170
1720675
598337
783683
445447
673242
293876
783520
1804806
1566959
515681
1177027
1823347
415520
1309675
1957615
1007613
1162202
1887091
1778539
945008
1245538
1296493
367141
320232
689709
144868
624610
1923376
352215
1559079
1380286
447245
710619
1654621
1873882
1274562
208658
1497433
1654475
1296380
1661871
94437
1096453
590966
1341977
1800073
404237
978876
1190122
222740
737761
275700
359928
1092829
26513
1218356
1462587
525117
1116836
941432
1528790
1469315
1994741
755539
404240
322274
1482863
1842720
500666
571040
1222751
1590052
521243
1774283
655627
899704
1032883
1930416
977267
1843759
1703288
528361
890818
1734366
590589
708884
1030942
101445
791917
12566
104563
1030908
420199
855111
981390
1862580
1879025
1371930
1817514
1998424
1656787
1813517
629653
726664
793152
661329
891659
1349809
1092942
1564352
894361
121231
964815
128969
682211
705909
1359860
1367477
1654533
292599
1370562
1402291
347042
1129155
494953
746618
264818
954441
800636
1209273
100041
392186
1107121
229705
795168
1020565
1173438
1078734
1809049
165450
587150
728877
59351
749577
238462
692729
98540
522970
101189
255297
370425
604671
396218
1876478
584125
500406
719218
1488114
216156
605517
1727543
848710
369355
1464316
273407
1265993
302037
1554207
718487
1976697
1060935
325363
508835
452776
351442
1313808
191282
766811
459745
702768
821627
1888553
1270733
412724
391358
1134735
831288
1579001
1381669
172621
498017
246694
489845
1153783
1775507
32796
1066737
808412
1222145
1037920
1237891
1954469
263375
597204
807498
430547
1526975
48627
1070968
94721
907511
105751
1541999
1517049
1713485
24129
1618615
1093648
534811
1487978
545044
1493888
604986
674455
73642
261136
1700752
465184
534063
1343067
178497
630240
305110
1617829
210061
1086604
1536960
850073
121262
1570321
579101
1832343
758539
393734
1294619
1036727
1050543
1137592
441450
1236484
1305659
1095826
1191083
333024
320438
1935393
1052914
1875243
1939790
1993561
1518704
657216
492824
396201
282085
1614442
171000
60224
1728645
1168589
799434
1594702
442984
1681725
1199873
372724
305817
570191
1289026
244661
1475882
292206
3246
854294
1488434
1776098
430751
10169
1239511
215759
78797
1442721
261865
1945462
382563
1900392
297540
1913773
356781
1453383
528514
1380846
400790
907971
1903904
994403
1522473
836536
866708
1054070
1555901
986526
1230918
115159
1155628
960097
902692
1371155
1888032
1806468
594958
111616
419684
719060
133023
214275
1876084
1963349
854655
1793273
703905
1439923
843886
1518410
1251786
1423460
1592816
1440455
703628
398439
1530622
1658315
1827261
1232156
602732
1336790
230864
489167
1122364
1793970
1322824
180758
943264
476000
1229716
212724
466149
1976629
1772329
1796080
727999
821324
1123007
1755466
1270976
1642440
1275684
1089973
853879
561598
1286364
806126
775990
1102443
240272
55405
774463
1356095
901071
947154
1902145
1143361
156810
1027893
1652621
1895891
298726
198213
448552
523977
856432
1126933
1187927
653510
1679919
1138111
1358720
1319460
765533
462807
1932131
1814023
943104
1227982
1665501
1086763
1366411
1253892
871573
1623355
658940
158334
194193
567305
1250645
95164
1076043
615914
1063448
834682
650536
169035
330989
1894140
485449
1329796
285735
1918502
1812852
1705954
136077
489092
568592
507672
625684
146599
1902270
1727308
1793784
31365
903822
801822
1225216
852270
429429
451995
794520
484721
909979
914996
1364529
1166425
376845
320501
1126801
873364
1413995
611656
1841500
1711929
1278504
1732131
1466979
169940
1527277
1525549
2821
1928989
1524906
761168
1303460
1236201
692542
842144
196246
1601597
752480
736488
1583523
636939
317146
1298101
90598
1914293
1017821
1949144
1540680
1341139
1543318
1820535
435259
943358
1868675
1567693
71769
399508
38307
32457
328795
1547405
1201208
1138607
799897
1032173
218215
1072293
815090
237927
295991
557655
676829
1041934
1058095
141418
1699391
378192
1354195
23921
460964
1553679
1280279
958839
870087
355399
1134775
361096
723373
173235
1148899
1671421
391255
1143437
1737213
888380
647031
1439348
1280647
1008914
1099426
604132
1445293
937446
527060
230470
89947
756273
313376
1170619
1131091
1899601
428238
1108743
1525549
928728
659280
289546
1412641
1486323
375972
516639
777339
267534
1684785
1553688
1662449
998365
53331
1750834
1754625
922296
1341024
1322387
708819
1034934
177842
1050209
1385132
1686109
1483298
19705
446708
325170
785659
1936096
1272655
157827
1646727
1452025
1968795
36392
788220
257784
138007
1802632
59093
1209324
759192
180551
1707431
91128
139236
580415
1395390
44722
916772
561600
1186419
1369610
122419
46347
722733
1799578
931253
1407642
459052
1358490
1707803
1391076
1887666
1430970
393643
247997
592582
1793026
1847477
1326378
531171
1732661
468784
1463336
368740
1077043
687985
641466
1772363
1464983
422620
1381969
1939649
780924
613917
11552
515515
346336
305848
724187
411606
1251416
607971
1716899
1718911
115635
469084
1584490
1863347
979873
726768
1252016
521810
1020420
348088
984358
806946
677128
1416969
1007186
1730502
1500983
751654
644687
1838792
1199940
1895489
944930
644906
1718285
500829
1677586
1779114
1523569
1490349
1816592
364008
1692427
978059
951411
1330185
1172158
233969
775307
607677
1167361
1642332
524026
1395932
370824
1931953
547444
357182
340814
586994
1525826
907241
193590
399803
236282
1795823
1067015
1236983
1005019
1907263
256572
1750873
1869453
558104
1200485
1742522
1193905
1383481
1080108
1087508
1998323
1025899
1492671
1732729
1095014
1818305
1188337
1284005
1159147
375605
452221
1695838
655183
169823
1147183
1900741
1811557
603963
237934
999939
207503
473177
881472
1018424
297211
906276
724352
814984
1563275
901016
1098189
1329798
299055
351668
601387
1401407
1524184
169054
1276406
1454505
876814
1225603
807644
1046128
569551
1246050
942610
306816
1498325
1564750
133360
1956723
564976
1912278
1119645
10707
707406
115587
1860297
283832
963582
1969807
1083677
1014453
346451
928564
567019
83636
1215899
67898
1062554
1020878
578556
1102286
1350979
692943
1874075
1033580
1211032
668167
40881
1771488
1472625
1789923
1087087
37574
1866732
843071
532838
1547290
642803
544282
1348094
546014
1255424
1666948
12295
1677521
254835
827448
53652
778040
1118882
1052721
1673946
1876033
734427
1533918
216541
572593
586455
815197
1842657
700969
437961
248088
586087
377052
1584592
1627611
100524
1615973
789700
1434994
646916
1690933
1902285
1169283
1228913
1424493
963789
1616904
441654
1601640
1439151
1498100
453591
1585025
171270
1337030
903500
1002276
1879488
1371921
159992
1594981
1230880
698311
997092
259520
214640
1745762
1344952
342316
1963919
506262
1934335
1612938
766726
1844373
1644
1475367
1765432
623626
399970
744547
1536867
910498
985927
1717882
58301
1503086
1022066
1735633
1498686
1143447
336754
1497170
1867343
186016
1428845
1634735
129866
710636
732817
688644
748820
1128988
1912265
121975
527587
877893
777283
815960
697210
287593
273461
1658887
1324944
334834
1762509
1801603
1302355
450350
1970600
1885682
1287523
1616790
1593945
137908
158634
917262
628286
285524
1480036
1796696
337478
506052
599819
1119458
266976
579431
428391
862698
439543
394380
1979485
293363
881840
1400386
1681676
332545
606740
1607157
176328
667031
148245
1970658
344301
1618941
1060439
497742
1940489
1475055
766886
1998621
746921
1513267
1253397
1959140
1099055
781477
1665390
1607644
280869
1010131
682576
1349318
1675173
1351085
982151
786931
742573
731579
429197
1437917
428860
653841
1947505
118856
531970
1808153
1554822
899520
170856
248896
1478048
1093083
1490273
1306774
1133408
682975
19273
1736221
1306982
221337
989602
1064801
1698571
1151826
1800689
372434
845999
868938
1914029
1249708
718450
1472200
480245
1396569
18011
1525364
1747713
748667
1987038
833268
108392
1006336
566226
882557
1050622
926972
1849997
135373
1088184
1400637
747627
1994259
1927997
1246500
1821877
755000
1341831
1179553
631631
1915149
1585889
1805333
685519
723051
602038
1275702
1625153
280319
805198
1939549
74878
1129381
419018
1825510
1199118
1014242
261075
62719
1096226
951316
325534
1616222
247320
250673
1033673
1149457
1739985
33885
1106680
1234078
851945
705487
550821
669910
268399
1006643
1807405
1532580
1155299
1299095
1621917
662590
1290311
1699463
312034
113186
1172206
1842414
12998
764699
769111
1158323
1221990
1834743
1432404
781560
1774041
1794718
1706675
1169983
1405576
277941
950476
991643
499200
95628
982496
492306
580214
1504907
31758
1442575
1420214
1983806
85685
1311600
1211032
50403
1335817
1125793
1653996
1369535
741103
1012316
1686380
389528
572684
667343
1608270
1566427
1382690
1427241
225016
1320686
940396
1042205
1723915
822387
1133590
647309
1940820
569016
1151360
1128675
935309
301431
72591
1298684
1606408
1755242
1608447
978332
536580
1087593
127039
1009307
202681
539283
1543760
913581
1358229
24898
1837899
676755
807572
594712
1307444
1875993
1248964
738547
460994
1117441
516426
1008388
568280
1097840
1877510
1741844
1264748
1511683
1346467
1446558
328859
61742
336521
1204778
1398126
792225
701999
1316175
718735
1733274
256515
538503
123900
347265
201452
672615
866152
637032
302563
1796728
737258
253588
1276793
1052836
415338
1613538
956053
79337
1268245
1675191
880979
685228
160565
416416
1524352
1287550
1648555
378253
803969
1309123
1764096
1301131
1070540
889259
1334401
1146986
580967
348680
1238816
312324
147455
1611346
1034654
1623749
370887
669411
1239839
241343
1556455
1501201
122840
360787
1937825
1762363
1157374
1877494
1746392
1316465
1982909
1691081
486490
504538
1838421
1068530
1275132
1816897
241697
1608078
1923384
1018274
689383
109398
924763
1793973
123948
1517332
1125810
1309341
1028593
1987296
1925566
250663
952106
741168
1975409
1453862
36635
1718539
730196
996165
1696918
1133655
662261
549012
1722180
1921361
999338
1883215
1387626
1051190
1334024
1012236
20034
156013
1113933
64080
882449
61055
1850782
1654533
1204657
1475069
1562149
1934037
1171086
1990009
526935
1984267
34495
373281
611957
1899467
1787753
1223423
748414
698839
966416
1968919
730832
265595
1654966
1816087
116215
1948757
337429
202843
1582408
889263
201306
344786
1002363
383498
129804
1349914
5
634532
113733
1114416
1382449
1645266
1672074
1810524
1716016
501375
1850130
1403610
179621
1548393
1369336
152126
1551938
350317
1686419
1960446
1976976
1281909
21055
130278
1826043
313139
1701756
109388
769458
1134483
1475664
1613343
1265125
1224135
1594038
1654018
271386
1244087
1519310
909488
1343960
273274
807922
514149
1544453
819907
1706378
804878
300264
957804
141656
1750772
513084
503554
1070226
1647168
446138
935560
1754566
468066
1616874
784415
1195068
1575312
292587
1906544
1283990
544967
528587
1940464
901842
1067678
213188
667409
980572
1843761
830049
1720631
1101312
43160
1936451
598885
391361
144711
556312
492218
1616733
696153
1890689
1250242
895081
1176507
1376412
1228746
1786277
129034
1977694
1993370
913842
723134
75894
912216
320086
59093
351233
291484
1089078
288129
1890017
1636709
1013459
803051
913847
1137259
827327
1843959
206252
1649111
228369
24922
926226
1185542
1644
1112304
184650
827641
914661
1965504
1579099
1436718
1217803
1032308
56545
460361
436834
815969
535620
1641629
632534
119895
1079585
1127023
1169316
491976
1258324
5949
528802
1132453
147046
243270
513094
1625153
639482
1251200
392257
1988366
642686
1792334
149990
1774248
1979436
783861
658666
1147823
1384877
442070
1734557
1214751
924129
1365019
947893
1390462
460395
900532
1914029
665657
20460
3186
1303706
1996552
628874
7435
1531419
1956925
1817705
1999830
1495120
430573
1091793
1163805
936504
151545
514682
663387
386214
856834
1328836
99195
102421
1780513
1498126
1128471
866311
1284409
700488
1288987
348003
23465
1895879
1475720
763839
490677
654470
1831386
526054
1504942
1958925
783680
119884
1573420
1507941
1553133
1170930
1729635
360187
49089
712874
1881989
1782123
285775
707815
938973
65335
827394
856160
526554
1718815
1467168
485466
1281384
182613
1788629
62872
127557
416264
699659
1329846
866106
1584434
710407
1792602
1054011
815550
904087
763205
1517264
1361170
1089547
1633781
914402
1692163
1567309
73423
504736
149053
1504986
1619747
58985
81836
1294298
1278521
1672093
1510285
520765
1797092
1648590
932676
1515748
1513152
923421
1470637
1030317
1994971
1674661
400245
1158176
1095689
652556
34499
702276
489108
720191
437255
290324
1019960
1323739
1404011
692315
1672904
437812
1655285
1195978
1478863
246470
1731502
234903
638963
1140792
755082
99357
266835
1067654
301437
1008863
1192824
391361
22435
1534885
1102021
567447
241904
1561536
362605
1871347
1476908
1186886
1606011
826154
1253208
1528148
1671929
235635
457557
103067
196332
1297430
527659
751312
534349
1392409
285035
1944513
380706
515647
1280367
534020
1871438
1179238
883816
63415
709856
401435
1968577
1132876
1178069
1943600
1972013
589123
805771
1677143
1084506
1382402
1245482
277504
1232964
1359257
910454
268453
849890
1870283
1444114
1124093
705577
946741
1386010
139565
1466435
926256
941878
870511
591604
338333
1216566
1076774
827912
744168
590196
1565001
1565191
1430980
435627
1344994
484593
1981634
1406517
1153804
85148
403251
1690871
830049
1300607
282596
1114322
1631108
1275211
288112
963515
1928745
639478
450350
680976
120424
89670
1213285
1273743
1477739
1982683
71240
1175053
1216077
624400
195014
309265
1298684
651478
154592
569950
63242
1221820
637564
1155785
1747767
531215
13261
1027574
617568
1320339
1922408
1431704
941877
1664266
1473522
208135
1827177
163402
1675190
882612
531693
1828262
1894310
1433007
348487
1746061
1453005
923487
796546
1315023
618708
41914
672282
1811464
85817
6436
725538
1929943
1224223
1204710
325594
971533
1783852
912965
466993
59054
1073815
657915
1778771
1484488
1089143
760996
1817590
372702
1030969
1604671
269841
258262
980364
1444493
1379974
1310833
1768556
132706
766487
1903521
956414
1714933
643956
332605
1425630
1841586
463735
1622314
309999
1447989
1621995
1975838
216818
935981
368871
1653174
698952
771609
440570
1491594
1026561
596685
407853
468934
401332
1771777
1165715
1415442
797562
668180
488848
1962110
1855684
556364
687481
1317742
1722405
1364843
1056993
1995065
329492
1332463
799445
1670763
648217
409356
1328279
1321372
1811538
438568
1478323
1314686
438501
1427986
94461
594773
363180
1895053
1624467
878631
1635409
644561
716825
219941
463333
707219
135896
1728556
1225966
1516791
1252322
255972
1601988
885997
1716032
545140
1292857
1795618
1505588
87682
1901669
759103
1600247
280704
1823689
36216
931029
1064576
1529355
715950
253975
382847
1375180
1850609
1936953
369803
848895
1623797
1300615
1183249
146385
47958
1001138
31424
220901
1057791
1971504
66010
1199483
1898661
1276231
588204
361226
1282756
452005
382839
1260857
128041
1894925
620132
359240
1338409
49616
478383
679835
532992
513701
1534356
1787680
659365
488174
1583841
1327976
494097
626049
1754552
911313
258656
1758430
945092
1942465
114789
402339
1544157
574121
1976177
1797661
487903
626575
397841
1057350
1129741
1563779
1453438
1765473
1379794
1205797
1984318
1675246
1221526
1323046
1267305
1587339
946763
1547794
287236
1954328
691044
570547
906666
364540
137211
1466697
675012
1842729
1624738
391959
1586154
407429
1134149
405240
911661
1854318
930050
1193454
1789877
1165514
144850
798369
1042980
835820
1888298
198916
1418403
677373
856863
1338456
114777
1800874
1559193
1184793
632586
7037
1957479
537071
1982213
858930
1827236
21019
106380
1729619
148826
1765860
94064
1599604
611033
835373
1472669
819393
1864875
1364817
588759
1535599
937559
848113
621544
1936080
355975
382813
559466
1857992
769253
322395
275456
1986746
55604
1658677
608460
1426585
1837899
319326
969323
1073052
860282
590598
837803
967674
346862
1996411
1108373
1789015
91629
1562593
1951412
1590022
1159827
1797192
882154
626741
786320
1448266
1001381
971154
1051573
1688341
353846
1277879
1677143
1951544
1184040
634189
908351
100234
1542049
1014962
903781
1510740
953242
1385585
1902890
757648
431128
1590600
858406
75574
1082756
1240593
789592
1378191
50221
1360075
1998364
81178
771609
1409916
1436620
131414
666659
1639134
1647406
1215805
1475108
1084895
797876
1665314
836024
498962
1852768
384040
691792
1383368
1906758
1071271
1647139
431358
1708819
989346
1478105
539344
668551
1350965
201945
792153
1389202
121857
1559142
1028805
1215406
1947933
1770443
214929
1733274
1628426
1395925
1653118
497583
1688533
262487
1204814
1163184
609849
1692781
1923396
1981025
49873
1408750
1961048
1951765
1333410
256874
639715
549115
1808735
184042
1151588
1358514
1370265
663626
281574
1010629
413897
164206
1965040
19450
185272
1755517
35555
695538
1152430
511987
1204943
1754552
1646578
1564168
943013
198032
785940
609491
1915684
1910268
739662
1365695
1532758
1309344
1258253
167715
912965
177989
694583
1583426
1926846
1432918
849443
1679470
1329699
1725120
42294
285040
1073585
444892
115658
115212
160413
1161506
40315
1980795
389523
1974375
775684
825342
1897569
469866
1187214
1916970
1330566
1542201
1338937
927215
329777
1382183
702826
1293015
575794
580685
39232
324756
323701
106719
1813737
1945113
637890
1407427
851470
463834
1786567
221410
1885549
660179
1115173
224367
756721
838892
731571
804889
1936345
552007
840446
1278933
1924523
1341406
816560
1562463
1438066
775785
1714635
1991679
1533626
990024
1502340
197634
998382
280296
1015709
847942
1624973
354748
1087238
1085636
1342726
1449152
364752
1688232
1957043
1175924
86126
1054004
1498365
334908
979437
1205599
1245283
261838
1886618
37631
1290885
648266
1976806
308010
349383
383075
1115296
960593
1802614
1120384
1507632
1074972
510606
45536
1060756
517409
1900102
422969
862993
210868
1396308
1859411
1418632
593334
12159
1265739
485412
1610348
57580
146382
1267149
759741
1360793
879686
1781673
492840
247590
1634264
663928
1861512
840871
1389389
1154944
1919153
1084140
46668
1427869
813471
1179974
1400551
1955675
478291
813816
468645
1339012
1724002
1799352
1616357
1383748
508233
1519124
1485186
668348
1708836
1361415
848692
898373
17045
644826
324322
1396859
21269
1126511
1188593
1157513
881443
1506156
121616
843821
204484
1911005
1612290
1076641
587064
469454
1051250
630924
370618
769644
486599
49914
677669
1638529
1319103
668933
195384
1466801
205591
617285
706857
1558447
1405702
1727389
78787
540531
660157
383888
92695
364861
68116
61895
865190
389262
1800571
820690
1730182
150465
1654601
1099765
66414
46224
836926
1539246
727667
215627
1708375
1507962
1606638
313655
1768512
1647168
702995
1331972
1888490
764793
250852
1736480
1289008
673268
198350
405465
1290391
537302
1899907
1869180
332783
48158
452594
984839
1133360
943748
1319122
520225
299108
1120585
1752081
605317
1094838
1249044
1720863
1081438
1441181
1250065
1807260
1177976
1109738
1885042
455884
548388
1924122
398587
1314959
1188055
690991
174363
726560
278352
111628
430155
1869918
1849329
659030
189335
83305
298369
1059408
1897284
348088
66522
263493
285558
830617
1082050
1712255
956549
463560
1423390
1787415
1593261
160111
498748
1285253
1144093
87124
1259183
1459342
18401
1805856
1216554
1843567
1371367
1177826
160004
1531633
124250
636825
1797885
1166951
102698
1567645
459306
863699
110574
1963237
1902932
1178971
1491477
1894638
1370923
1680568
1128270
1208099
1631574
1408511
344202
1616179
1214529
576274
920920
614018
1931750
1447448
878448
1168058
936554
694996
1564872
1075995
1592291
1000289
1117318
1349686
1597772
710252
1540680
1205430
1133862
149207
1535188
1727784
1145389
84753
135896
1424880
1344345
1100132
593124
383666
671552
781148
981506
1173703
1522548
371661
1770682
1434442
1791052
828036
814834
1003722
1583426
680337
1139119
418597
1857977
658077
1198875
381927
953600
1573615
941386
1325241
660777
1393495
1356115
821712
828561
190315
920827
977160
144934
1047182
1086265
180654
1059305
1765844
669898
1896681
1997878
217359
917144
164436
716236
1545007
521024
916971
461395
1915559
1155979
518897
1508268
1624953
1459528
919775
1998079
1532826
420646
1634592
1087518
1356835
1923303
1060317
1965210
1338856
1092363
1941009
1468483
1144955
1476438
289590
1799228
689150
1207141
1238221
1121909
492833
1780953
312774
1124876
818867
1168688
623013
1059324
1094679
156764
209613
1529903
1640062
1369376
1951862
1364347
466033
343657
533975
1365161
261407
74876
1193972
1586368
689478
1316534
140143
676055
553487
1308201
394977
49401
1624182
146133
1840691
1818941
1337865
1932653
1308060
1885504
1068530
1090094
1802294
1356289
917103
1126275
564760
919121
299614
1455577
219505
155297
208530
224930
1511816
1525050
1438419
299144
536460
66295
1245018
1893036
1622870
985024
1811610
1516908
318665
1327740
1194929
737391
1487817
134909
1314384
1272531
1748206
631856
843501
519741
1144100
340860
483671
1382150
1400866
87607
1579301
1565872
432392
1639338
457171
1527005
556271
1652309
899501
111919
1534022
467136
378858
1939717
531940
1462440
1816453
313933
545803
628663
1015399
117217
221189
143071
1868990
1278758
777733
362444
895574
703072
1864873
431845
1437029
1732156
343072
1688845
1103715
53816
1452351
825063
1251516
301305
170795
1164952
879685
146337
1386871
618089
373803
387637
365285
1167698
1223392
1373163
335632
195138
1122164
1622100
106526
309262
1740306
742190
414463
1004190
1138919
499878
506702
44624
992872
200534
1443803
975099
502700
135602
868577
37097
298310
1707667
1582418
363704
971755
981016
1239884
1081750
1670149
1748710
306833
1780513
1529019
1998245
1770349
538574
556864
331237
1481975
418726
1621044
569990
1687708
1328524
1398643
483924
911947
1914271
1237721
785484
846316
384396
451790
1523524
1615602
885427
1200496
68162
1313959
1229127
884934
1725073
1530908
1657962
199303
1350082
1278988
466492
1754055
407163
607509
339582
150987
768136
1776030
1845052
185770
1306215
1966234
1672914
1445231
830854
1093434
239935
1128900
75747
1804135
1433994
208306
1261292
1203683
1932670
1275243
535229
1364416
1027684
1759029
1244448
476284
909331
129006
394531
1514987
1236795
1983852
1271786
1846516
1288833
253067
578991
113217
64492
1739252
187623
1785582
1759954
1088362
288045
79257
1857906
1729354
1423727
1018831
604207
285621
221285
576849
1778989
324421
1015352
884093
1219790
594361
968541
1317372
31223
1575483
171070
1991226
1491639
445990
1224093
1273070
589231
901264
1855362
710292
1995307
140107
1550702
702742
1529243
426477
414491
1538923
1451
547848
1870368
203376
633465
1967357
919043
1303253
884942
1374941
1320744
1616578
1706800
1494895
400013
191007
1642288
1158377
1350829
691085
1094838
589713
153900
1302597
346366
1766932
1882321
1080898
746050
1746034
808480
153792
1438093
1488913
1853732
1743518
345147
1257649
709527
711455
1791988
1858988
82442
1183434
1047351
652058
156580
748551
685160
506909
1315785
671379
953339
1591116
1257504
1385911
977622
710122
1542377
644585
399397
211241
667014
1999428
350151
1649445
1705554
156517
359261
1492397
135456
1954433
660976
67542
227870
686270
1851943
1357819
5044
956511
1364347
1304830
979034
1584514
460085
870812
840081
1530908
1443932
1248734
1618532
858451
1303255
1195816
1964295
591966
943817
1573739
879851
743173
165898
1889329
627029
1301283
1247228
464958
212879
99376
1416212
1773073
1235486
12655
388768
166846
1469481
1758005
1951064
413806
132650
1676067
217465
143236
1764498
1938458
1371422
1887050
1171511
1536349
912794
379501
1262733
1359167
1669227
1276540
978664
1948592
397360
370412
1538129
1761744
256629
367805
872385
969032
1042342
381131
1960030
1788791
1664745
1655655
187276
947576
178490
110557
898913
721548
1214457
1360165
393450
526546
1432893
187368
1454290
1982058
1017857
757956
7494
594805
1808031
916494
878883
1433950
93224
495414
1474897
1690643
1020546
742721
1428817
266270
688710
1913362
1224015
1055841
1978265
1780295
113870
1914465
1835502
519777
22704
131781
389508
121991
647443
579726
1674263
627229
747304
252110
415810
1323869
1664285
712829
1714044
845473
571520
1947592
1697897
21113
207819
725440
1968403
972097
2935
1135111
1996679
1916908
712019
1608320
1199295
1001277
1652428
1621094
1037542
320438
1256224
65509
489096
287109
867271
228038
1842914
1278658
1457172
1744664
1202609
1017710
1450735
437692
505251
1695933
719985
1067878
622606
447517
1928026
1234104
1943922
181077
713049
978816
1733197
105769
387753
1592762
1309953
1605388
1454840
1172623
1351137
1220859
1363398
1043705
1662255
1665021
334138
929047
749456
1175365
898342
768600
380379
1537972
599326
774147
1179303
1674221
206070
122946
136419
1591985
69725
759422
1955593
265595
1661691
95295
1916138
1074196
1763977
495682
185312
709551
1257007
1054342
749654
1101805
705350
1401767
397065
1446835
784483
1801514
115763
1261857
1147945
1012881
1676120
138612
743198
176909
407409
1005943
595900
730074
546345
1645696
1318797
290459
825241
850470
1271947
873560
1092206
803862
917418
1863942
858564
863436
1258447
35008
953858
1143199
698580
1234872
1021166
1381747
49845
336907
270423
1835219
1347331
246761
79365
771711
34626
1128207
438981
1950687
813076
1809384
587081
362826
490298
1105633
542078
1677977
626239
10397
1770714
106747
1148969
465529
1823271
1398033
1106503
1698703
524332
359675
1895776
104368
1892439
199575
97427
1894925
806545
1227545
611265
248896
187495
772367
1457119
690144
590115
1135657
1251599
1270684
931825
1491059
126131
552673
276109
96167
1141519
1672852
1795125
1560870
718451
1563362
15384
492714
1390787
36969
545808
1486323
1883993
1746837
1330584
112091
1976521
1895536
1069281
105240
775501
1127984
582761
1296757
129026
1884017
325044
650978
450599
1813749
1193511
121731
893052
251992
1558219
1185124
1708426
1502727
1889619
1992468
1152154
67074
1713913
1973127
470811
1440321
1546293
384918
377910
279808
463666
1099860
8038
975776
332997
1918835
1988334
1461885
706379
1934269
573093
1409204
1706704
1017760
654513
1395474
665753
2681
1854193
1656833
1666205
460775
1662380
1683365
1786329
1983922
816432
169672
211562
68587
40785
393174
1068444
1845136
1600011
584045
215333
880115
504829
645023
1432326
600633
472272
616628
265445
589517
366157
951472
483502
1882655
1797216
1096347
1221997
113125
764394
1012426
1006811
1449741
184328
936504
1314085
739680
1598503
446735
328440
482300
1995737
247170
600227
1042561
1695587
1883383
1859001
1043604
321919
143703
324838
666941
1872832
1138917
113545
1557597
1042140
386257
430724
583748
1774263
1333869
847374
1613550
1574971
668415
1749150
1933568
31854
1485415
1450682
1156982
130027
1175627
1229416
1110875
1733503
497487
968614
1866554
625791
384226
1758535
1987166
992405
603533
1137159
1484286
1793820
900857
1282465
442902
1697678
1067305
269454
483234
1608342
1908824
331757
570152
1344136
343810
1247271
224239
994962
201686
896021
232167
338609
1087381
1515936
570000
1288370
1844970
1891095
54228
1620778
1641071
1310856
742640
384008
1673140
220828
1753839
1098148
1548652
1652819
56586
1255380
779681
868036
950588
538845
1365093
670591
1184181
1839352
451634
153985
570319
1873409
1440908
1531272
1751843
1160353
106515
1315072
428736
934851
653840
1513781
913383
1571726
899952
56218
1168217
514149
507217
1390585
256216
52232
1401062
1215785
1425964
922936
838895
1103927
1473347
1043213
536172
508201
369292
224239
236144
255393
1067538
138123
6467
1844289
1098409
198226
104718
1301732
1012892
1494243
881336
455958
44811
1484255
453771
994503
304963
1903299
535192
1860051
696930
1382747
626340
1976010
256572
1905712
1182477
171068
1670112
245727
811505
431660
292873
402900
1095734
1474772
599797
1404011
1203613
1336251
715218
1778302
1318122
76287
1846620
675095
1725469
1683931
209332
712882
1031741
898013
1326022
1244803
847952
1148269
1512183
1924513
940251
1587705
765209
1890519
1952929
1612719
1250112
457929
1834700
537686
610995
1178668
373041
1087365
941303
487438
535667
1007944
1619411
1602590
420298
1238998
1057526
497107
156205
1342608
624899
516026
500184
195832
1978408
468409
1284524
272997
360445
139403
1865460
577583
794368
421516
1689580
1908349
188270
320230
727748
1638443
1454983
1998986
827569
1414373
1946979
801897
453509
977182
1745465
1417398
813954
1171912
1119414
1517630
1272569
1020513
535426
471936
1527005
1141702
1839273
1752407
322612
1237011
1888003
859471
489219
1682594
1218849
1778243
1751783
251048
15124
1153920
37343
52433
1423307
580685
1564437
867972
1352946
783905
250811
1203002
1418579
1031108
69985
1178554
840899
106989
380314
1688628
159526
1617504
1274697
246472
1248562
942618
1140399
610752
109948
1037217
167209
597419
1163923
1029459
744976
1691533
1292210
1123053
927859
162365
530709
1069523
1244847
21855
65331
1330284
548784
857704
630137
962234
1995845
932980
846667
1959091
1949464
528414
1693301
22037
1030104
1382787
1071240
1370418
1108230
1317749
268511
859921
1403462
894438
1356877
648851
785359
1834310
1893692
722335
1401092
1096278
731447
274467
154466
505174
1414948
1116210
1903528
918397
771820
1148941
673929
610086
482892
1828697
1761995
117114
1403292
924461
237416
453868
1130986
610339
1300746
1588630
975026
1054055
1412577
488640
303349
1308531
1528905
1443218
301014
1169480
1069918
1488297
771748
1655258
679543
234081
1538114
364008
1074459
29707
865090
231488
710008
864575
95409
1362912
347188
1447073
1193911
1854237
1215584
1855227
1319569
789702
435133
1126751
997277
141502
1149457
1087985
1882770
416652
1818852
37832
1836035
896099
1186991
244400
1131440
1497432
1597718
1856173
1390636
1590078
1306068
1178489
758601
688742
1272199
1766213
1467443
890107
1313187
707613
217192
400714
1750545
223226
841887
781971
431320
705250
898132
1849782
882593
1403588
791413
21006
591310
165339
538113
1771571
1317989
1168360
309082
941032
1135088
1683970
995521
472115
1143787
127012
819819
1125030
1111785
1164357
1729735
319587
392988
22675
1328664
172750
1098451
1005355
1826547
1122138
1265289
1512656
578508
1316879
760
1260770
632832
392813
766495
553072
1944763
1294386
701782
387539
1196625
1800543
158772
35277
1143674
1288714
1322907
993190
201535
193265
1819056
1632532
1165037
495490
1667499
1988765
520773
1366805
1811928
1795238
463316
817504
114702
1019968
1188784
135420
1708713
80240
350334
330384
1514134
1541841
1262074
838903
824965
1161686
459507
204558
1837862
768328
1446965
1794346
1252171
70371
1909575
14169
555949
1234428
1690864
564115
804255
702224
388988
564162
413530
891168
1151465
444209
1864370
1357915
403125
56691
1644930
1918177
1829252
1055547
497273
1795535
923104
845429
201208
687875
1657347
65368
1839297
1518400
1566028
1906708
1540748
77481
163547
1928792
104132
1789070
1116620
737604
1297882
888969
996610
1895068
1897394
1880819
30112
951049
1853956
376340
1472917
1815303
1828107
481055
1864873
1040804
1145094
1754132
1417807
1016207
521396
676414
61283
831971
203542
115108
340421
120357
1285223
580356
989109
1876273
965664
1539273
737633
1330501
1902461
1254699
1189835
1160457
1418102
587064
815369
1369458
336892
1765359
801159
1008700
1234423
1055411
721057
740140
223578
118937
896327
1705982
1256355
903224
1252573
1991005
1344178
1682177
1850474
286138
164864
1686136
506433
9137
700919
388269
1517715
626502
879182
962202
1102869
1175503
756600
1147407
1606686
1946352
969581
775304
1581375
607877
1161554
870655
1342006
520059
1970554
32993
265587
1074956
693037
229973
1401409
1124383
1165433
310573
134651
499483
787597
1219983
1125475
1757521
1624784
1192210
1936471
661502
720533
752868
1687284
1424704
1630279
1427
170171
1394922
1599144
851947
1033841
1121176
1155622
907227
1880087
1506436
1698803
395273
1924108
456418
316125
144351
397479
544866
1327711
290896
163835
1438535
809731
1693832
1898449
1220424
142782
116404
217777
1231283
1516769
1374258
661827
1118617
1188750
1834826
383819
1872659
1678761
1628716
407570
1335279
1202091
1070023
1610044
1019184
1588514
624423
1344584
638797
837942
1963594
1522079
869963
1936498
1717674
14014
885303
1892406
212998
351765
682253
1656978
1417341
699787
850892
87857
887704
370234
148025
1586858
1465932
1896332
673814
1385889
573133
8814
152742
1089620
954183
819868
767810
1714980
1370230
1315821
958653
1945553
1581465
488454
1504116
1377395
1107096
1799491
1673740
704613
1401323
1029216
718654
675377
693452
544544
1555849
1331311
1746169
835631
1138778
1090825
1337003
439405
752428
164004
1913750
1498217
404372
1179886
1433722
137514
78598
1780339
1617979
533975
658143
1871204
383633
1973616
1790966
1591925
76575
1867351
829464
1046676
22911
402381
1058376
900619
398801
1836145
353183
672770
218321
1476307
18766
1835391
365695
106258
1510969
1853846
752270
513095
1101797
1972036
1008618
1289918
468334
534729
1251177
1931119
600342
1702727
1813692
588133
785101
247836
987043
112174
1552053
195469
664036
759831
784972
1213914
61294
3751
1062293
952791
715064
1278981
1918248
1523071
1224248
1285114
479158
1874672
494878
1098691
884753
710656
1318555
507578
1891724
1467047
1415753
1108815
1882453
1750355
1256402
1981310
161029
996945
1299620
1006951
1282397
269919
1588210
361993
1546748
1616926
1083653
128495
1388712
843976
632374
506703
1092028
873047
1186870
966309
1987036
841116
438788
1248297
640955
526932
255992
717961
425770
1811301
1278965
1229306
636657
1175430
509359
948963
1199744
641434
1931588
1606916
1048093
1916901
585767
153812
591134
713923
1521836
1244840
662238
365766
668423
581926
61687
1863442
312491
788568
294481
1059076
1861668
257953
1040606
367520
1311277
1790896
1717430
590458
1714216
347220
1986170
126420
1964792
993725
795158
615277
441678
534256
800498
894892
950727
292265
1936468
351672
1895416
27897
1182137
1307357
1909349
114172
288719
1503348
331565
1371979
1881161
1234527
575975
1547722
1815348
1944542
1300920
1667507
1041025
1062363
1709139
1201727
62111
98914
328950
3051
1329555
199088
546933
1235
1712128
1885300
1208103
339888
1681613
786980
668167
1921090
1202539
1104222
1408144
1926761
1232860
210418
701605
1828514
1533180
826830
87312
1652281
1294500
765679
867943
67314
1719141
33766
90532
488559
1396181
1179484
441282
765618
1410913
1489394
1548361
1437141
1127361
888824
1683009
358132
735461
12010
301619
1572378
237178
252974
1387042
653866
408345
144131
965082
905068
380134
1652279
301471
54285
36901
40505
1111766
209202
496153
924838
721851
865344
664991
1978688
1316612
233383
650580
1568182
844798
1879339
881362
730518
940872
1491770
817394
827391
1601140
697147
1262774
671085
214657
346429
1992150
1673854
1500942
1721157
77630
1427706
1598338
1521188
1974278
184435
1949463
555113
881696
520607
1629055
1316962
1267945
845991
927138
376031
1806451
132149
1205226
996180
1942193
401435
647309
1981277
301014
1940580
1850371
37242
1784193
315583
503547
1764173
911643
1024906
1583457
795355
1424913
1756290
745016
759854
699890
1946535
616312
1195205
141713
706213
213192
1261447
383080
350001
753728
499365
799071
1601989
1629701
1560809
730468
1894285
1242805
1448849
1372343
555266
1800613
1559252
296558
1564504
1097575
1934012
1532798
478363
712613
17954
767273
41034
1942767
1526448
179394
695550
688776
1587592
1956996
826964
1610840
389325
13494
597562
1444454
648422
844097
394071
1288853
740879
1232997
1124733
786371
1401902
1808520
1352960
1529434
1071795
608478
1537425
1395819
1883336
1145398
1849778
1721358
926504
10125
648747
896907
1771049
860083
365055
1070968
439122
398600
792491
504353
713683
445843
1284377
1165663
961813
1160034
1563875
1020487
1056712
697049
417397
1480005
1304950
1817996
218461
1033657
560434
1882203
45285
1401030
852728
963140
1239206
375796
1398194
1529632
310692
1631112
1099069
416771
1464534
1351260
1511561
1865461
1865389
305506
1654185
740400
1562261
748073
811513
599450
421846
1651896
1669437
97690
1681957
1055089
601393
322406
927196
396925
556552
478341
1777222
1799434
471357
1166525
428952
430841
1305816
1386832
1268752
1370276
442199
985354
1658505
1134826
1852023
1697277
1635715
198855
307150
335700
1530524
1390503
1413222
483502
78462
845376
823822
252800
1187390
1891259
379253
1325077
462482
1201000
849461
1635463
1631636
331301
1602476
1372421
1894195
1321111
810840
717767
1206700
1560737
1087614
1419473
1170168
1151825
1224153
1859766
31685
636060
767657
715333
1270889
27993
943813
1409660
880888
1632767
115021
15952
1766458
366493
1507730
276844
946869
1252573
721158
1013943
972190
1776710
508457
1329709
564571
1672379
1163187
779962
372893
1200763
19705
1995737
1699438
1733553
1382449
1120342
1893988
1773055
1290787
1580328
1019789
1752500
1891785
1544697
518985
1581219
1142941
450982
404747
1640343
1683185
186006
484157
378858
1149686
1042769
289034
250665
202454
1149569
1794147
850559
719012
1188756
1251302
1066248
38878
627241
146455
1199338
1957119
1592443
899837
29474
662604
904775
578984
1149149
1799849
1970643
1231687
1562697
1124592
434288
296558
1943516
1771163
259374
968612
48149
454012
670743
1476314
1301672
1694811
1927506
517344
1053525
1007486
657978
1456033
557044
1533117
1433080
451755
1421532
191282
1133070
231894
1374258
1537572
236118
1972564
34158
447247
1987865
598032
1290784
1225767
1536349
1777204
1195337
271660
960837
1081541
1396852
1635509
141800
1885310
459613
1613346
1562858
642295
270779
1686092
833116
1089767
1360772
59661
1852879
1420104
1971798
365487
980618
1390899
647471
1603534
233351
686794
675451
1323466
1761445
1578159
525040
801814
1428194
1801405
826023
777283
1534407
1677143
672191
1015209
1687220
648753
664761
1260783
134307
11728
626829
146753
1017063
793930
422951
945092
677797
747273
1005554
928630
423825
1927608
1453404
287449
1277623
87938
163138
711567
62382
655510
1288857
908638
394753
1127102
1488049
1430856
701246
77078
270488
715093
1873526
1560312
353517
1232073
1432835
1002390
1788413
1092180
592054
891493
1999548
819891
1767182
880930
1941049
1678043
118685
1501618
1823458
1857432
116845
582299
1145920
1845395
307414
1707971
1143213
1180204
709070
1661552
198980
1208087
393384
962123
5029
1135249
267866
1794380
1978462
1075036
847374
1073585
1479382
469190
906350
1487950
1094915
541219
1568704
206792
356078
1868310
56320
1014864
488523
1093490
773714
1031722
1574408
70493
171268
1620071
895311
1654363
1480523
1057849
697933
1676092
516210
1811072
807504
1238901
464341
1351619
459435
1500892
1376120
1640740
886635
584470
882993
503970
192797
922426
1471726
65415
1304945
159631
1420306
1639159
1223425
1050651
63070
1531354
1692160
676061
29145
1162165
1473216
450010
195135
223666
276547
1447156
1655487
35693
610008
1728522
1875554
1518854
1173237
1325390
692588
494660
1972046
1323664
1077326
517267
471443
508208
516976
1613859
1890732
1896948
1916076
1949978
973893
363349
491810
1793274
408908
1361344
1451547
131203
1403543
1696987
1479136
1982997
941810
803730
1147504
1818409
1993989
1671220
796188
1591620
191326
1224834
225989
1630278
1268392
479614
1717871
949990
380959
769577
1839255
464037
1966042
1110104
1072694
1593758
1403807
619607
7331
1753602
394269
1605124
845742
331994
1385232
1457900
502342
1636704
304865
429640
1870730
1342060
1031173
468220
1145163
1361767
57318
364043
1679919
971831
35697
641087
1808078
1882864
1924850
1341911
529568
290821
1329725
95396
73424
1412728
1656688
477648
1820562
1443247
1885746
607257
890816
1834777
553713
487547
1088247
999142
1614689
1383114
1764349
1702407
1876343
1834239
180693
1712044
665766
600110
295060
571040
1160994
650827
1142012
1184962
250580
276462
285185
328673
1898811
1315396
1169283
1489388
456490
1868294
391358
980888
1180689
937566
1770714
1401893
257733
1439774
213878
1837809
1097669
1958336
1796517
518449
1565986
386244
671191
991284
146091
1374244
684382
1743163
1587860
114067
179672
517474
1362986
1003687
915489
1222802
359737
1910890
848553
1884190
1860342
1784924
1152065
81302
219425
305010
1477973
901686
1029760
990024
1856606
1555593
1493862
328487
962030
818624
992046
622210
285970
223349
1877753
1539808
1303145
1539892
1561140
941785
316240
674075
369460
246210
1055085
1814017
1611730
1816498
810987
1825403
1507854
1901934
1406013
849840
36678
1218526
333932
1081112
1094184
132637
201540
577544
1001561
762013
745380
346366
724162
1244798
1249152
1508405
521754
1446680
1993199
293906
158940
347840
699036
973833
104282
1035063
245611
142680
1158627
1407674
762115
758941
1103876
803101
1232130
419967
1534586
1585124
1217958
224171
535954
1815135
1987011
1150857
1552274
827635
1767561
1754232
440498
1703068
1885965
1080914
291557
1219051
1855788
1373163
349929
989271
1206655
1325831
780608
309225
1333719
1335258
1618938
372745
540698
1617363
166351
1968290
1411982
1573364
930465
798716
928060
282884
368013
1727657
503815
112917
1661518
475857
1048898
219570
1355595
40101
399092
1171009
1218040
700368
1277674
41229
1087155
1058589
628386
1575657
1173052
173703
17048
1989971
1954383
1298396
5911
184189
745868
496478
876071
153647
1308742
1364013
1268349
383640
1569525
1878745
210747
224173
1859538
665566
99282
113104
191623
1857414
1811388
1998084
1791814
1836233
880722
753136
1613780
459904
1486734
1771820
1842436
999605
908278
669146
440028
1993461
1895437
1843789
1259019
472835
1758005
802295
237708
803612
1055741
1486303
686780
143832
526278
600784
630820
530008
1280808
114658
311120
269637
1825801
1714812
1380836
1314060
45591
1162238
375210
1661460
209797
553485
516034
8814
1063389
1678691
103882
1845911
1127074
1809318
1764166
103039
734292
567741
708330
361360
679199
346320
852256
1754699
959570
1032585
370368
85993
977080
1010273
1557480
1812609
1437222
1108317
665851
1659302
1970951
202856
674028
1815871
341983
39271
182165
1127481
1919116
744040
1294623
723807
1224292
1043184
1196548
1607355
1334633
63641
1213123
1020574
521622
1686771
56185
1771826
1955429
1526847
498212
114551
117769
649792
865219
362787
778877
243448
667756
1115566
1238919
1130505
1657393
1602408
173854
1857063
6478
476219
801967
102084
1042629
150853
163823
1023892
104109
689472
1965772
1750761
864055
1570326
371849
1159965
232198
809057
330413
1465357
14134
183142
624021
1759277
1281100
868697
1749134
96603
1130285
1343585
1663914
733427
1175383
1461781
1786153
122855
1754945
1181872
1179741
1758764
1765235
408622
97786
1173611
526989
222229
654241
1203951
1070185
1459670
823195
54405
1345870
1689418
325265
594944
1656756
865292
1460322
1800832
1644418
1149717
528587
361715
1981842
570034
1926722
1708593
795503
1899172
1210871
1625862
1984501
505853
1353599
570928
1111420
1284210
1281310
648661
1318838
1929222
1941983
1243640
543613
1377489
1668657
1185602
1480409
1220019
724257
1487916
384992
553965
1479800
494282
1470136
1194914
696528
1603174
743264
809754
368362
873822
829798
1600920
1163331
373865
1868220
1511789
253149
1746251
1141836
434277
1776368
539488
1377068
111789
1607092
846338
1894615
471577
638602
703073
271699
454765
511592
1609453
537653
1588707
184834
1148598
1607025
170483
437936
126292
818044
145785
1271673
933013
595177
1577847
23143
1885691
1333004
1270111
31643
1801916
423243
899328
1994841
307445
624147
1810219
18366
465090
254865
1422980
690217
1300602
1655104
129113
478797
417319
77448
1024343
106073
732659
1496031
293340
1674177
82598
737702
262399
83413
456542
1785781
1863196
1644503
552302
1303211
1429650
1731158
781067
294151
87179
1940083
1709679
1085028
1515911
18721
1332975
1316805
453369
1690570
682837
980621
622765
1769484
806642
274016
12797
626076
182067
1788112
199852
1385911
585894
727868
1615545
1827140
1769234
1138819
1128262
936032
934867
1281052
949138
407409
491969
767111
204080
1354268
801207
1296164
1566363
1088121
1280874
428577
1855328
741936
1347639
119673
229075
1315687
881103
1921794
746973
1042048
1519029
1294970
605809
1642256
1360808
161757
74468
1960246
526356
404259
189254
1965589
1902217
319496
1848044
911964
824996
672129
102865
1731787
1758490
1450807
1151159
582946
1785874
618424
747778
426999
807453
1898670
182684
472082
1257342
1917398
752961
1968508
207655
1072539
156015
742210
228651
887464
110216
1272842
1549928
1794280
251036
763200
978687
1272504
343629
740933
277426
175946
1664241
335108
398941
1052359
700396
753816
350822
349526
290091
426477
526953
301244
97597
97413
1597707
1873029
23669
1213312
1651646
1540798
102198
1023258
1805286
924358
168925
1811643
429592
1034292
419832
1180985
734466
767892
858644
61170
890660
341886
910330
1994059
69330
703504
1505155
1577434
1184889
187196
1926584
923398
1239281
1236434
1816443
575804
1532350
97690
887264
1289361
1708505
391862
1840195
1869115
37160
1484846
667763
317458
1933441
725819
484196
681477
927138
997942
194769
279455
1284055
756888
1167736
1831902
1517308
460531
918369
1883926
1046954
877
1104941
780755
1949565
50373
1543572
1260980
1803509
1675939
984806
1735341
1173314
1852784
1963237
1887068
1550421
1563290
1804197
679836
156087
1991591
1255687
1301266
1446675
92696
922628
350574
1773058
1582213
766622
190529
673605
469674
814983
1626102
1489004
1634464
1188619
394771
553034
855406
1497135
659584
320703
653246
1121933
981473
839592
633153
1770372
646784
1965727
218235
911825
1193895
1415408
1422771
1443049
298157
533079
103780
1518995
1926289
286691
486310
79152
765756
530553
328825
613600
1508092
1465836
1471289
1299204
1908222
1524201
491834
1213570
1616726
547068
1104298
1266769
1015714
336096
1583044
1284295
459652
1651072
708165
1520104
113312
1979830
1709660
767810
567409
895756
79754
368916
1380450
850748
374203
1451173
433346
772568
1625227
1567827
1725591
988952
895090
976606
396971
1750832
842014
1603203
1659775
1639933
1918406
1032637
1830277
981527
1854958
972825
322612
687978
1285496
1579251
1793480
692729
467817
1917719
120256
676073
1689288
1327368
481547
47310
1255138
488650
567329
895381
1957960
698746
995425
248704
810907
876166
61943
912695
265087
289385
1881685
1925973
1246096
1985467
883787
536481
1226010
739328
203528
276863
1909931
1767674
1384472
180635
1381722
353167
14131
1204516
1090035
1791284
596873
826994
1181905
1631041
1085061
1612391
311593
766722
154840
309376
185575
1379217
980186
890987
254311
1820484
17934
43301
307127
203279
495600
303255
1018788
1183971
191847
558768
1728556
334921
533096
75427
1195565
278583
1432103
1613247
1091758
1585947
657275
307984
64909
94332
87551
723108
94308
905996
1550812
1869532
259984
432867
1886836
1038293
1618467
738801
661095
512230
490284
116454
1165640
847240
1286868
571135
348430
1744994
213424
154249
1769816
1816703
1298676
733071
1612242
1450302
138343
1516784
1844201
421865
888222
1322056
543107
1121387
614179
432186
114739
1797773
1200480
1045627
1519474
1746536
87758
1323756
1475867
1396500
810823
1586079
280789
851808
236920
128053
970934
1261674
756855
147046
751897
267262
798078
128737
1693320
159095
1141161
466043
1311270
1720361
1543319
119093
1657421
687551
84961
1349440
339245
1221001
1294639
1585740
163002
616062
1700379
722818
709693
1960225
1171515
30772
234538
517442
1489139
1258324
1697648
672869
1996799
1608020
1844263
858406
98019
741579
315919
1311261
1387755
1902106
578673
550794
172831
185694
1971915
1018330
817200
151893
839123
385231
955208
998756
148617
377910
1787503
827372
1714610
1268295
1709618
1841167
1157116
589613
1470172
1591830
1036778
757129
1276715
386417
1467809
1893157
1399245
1763810
68882
646046
1184859
1310977
47548
1411038
1763942
1697249
141910
907240
516750
260519
240797
726513
673034
629914
1258759
374050
983228
562556
1573095
1673332
1876729
1338212
228571
853902
783703
1808929
866177
855741
1230998
344825
1159567
741898
182435
884885
1629222
639399
1816042
1344410
264571
562912
1759266
1263365
869740
1251276
1943433
1618557
1282053
21565
403340
165401
1744793
477376
664352
343136
752003
1050300
1280378
592637
1445900
1135680
204395
1374568
779534
1731079
836184
910308
1435832
1300844
803530
1470785
646542
1600000
521312
1734020
1935184
33356
495406
532593
1200017
695285
144545
1840692
1134058
1945253
1506636
446247
1589630
1625566
1065147
1484332
872692
265283
1836739
1062818
437494
433433
480810
760606
619433
1903495
1238264
1341927
844045
1390411
867642
1160863
770825
933287
1499257
1150998
1120091
1767640
720866
1941112
938955
1172399
466419
180063
1303337
1124785
1982552
1725776
705732
385572
661801
683043
1705940
276191
1624666
1419139
1268080
1156336
53357
1582016
1250369
1088421
1721882
530141
1217104
1809444
211847
1714750
433686
325265
1174004
421200
1679237
10733
1406298
813128
1331497
705743
1094637
298355
1175285
851464
1627225
1714192
744542
1043866
1586383
522490
1246488
903795
996307
550574
1965809
1894905
1238193
460475
1299788
1794564
359536
1219682
1545330
1495262
908315
993043
1864873
475181
1200614
1314567
1168117
1700899
1313892
796013
101062
548824
1232832
199071
1306592
632918
1357331
71671
1629194
368029
1704362
1045894
944700
1881004
1691744
100330
281718
200742
108778
564135
1190666
210646
1069889
964352
1907137
389227
709052
215575
1721772
540266
1663228
91491
1431534
1769146
1088421
1530007
1408026
179321
767355
452862
697673
1563780
557512
1057648
33576
1648227
654404
1715797
200550
384654
286895
307630
1468258
22584
1049996
1911056
1182287
1878090
1375940
505434
333727
1553222
410315
452586
1196450
1847615
1067189
355409
709591
1295569
152014
97754
84194
1602145
774382
333015
203864
90706
3902
1511344
344089
1863173
1964802
672753
1977661
924672
81267
826558
1808318
152556
1578030
1269118
1974082
152222
1379132
646916
500529
1219900
1296051
273791
756904
198664
1650479
1754915
330833
1112384
419261
1437000
390328
1644149
1800996
1330378
639169
1595465
111931
1414113
1022418
783703
691272
771711
1179314
1454055
97129
1765270
918293
1522428
934311
1544744
456852
1472731
1559566
361993
1021358
1314139
864360
314493
1403117
1387422
1461965
1688801
1939906
1105376
1765320
1867438
332356
1090202
591258
1261083
72590
959683
682320
111076
1682040
77861
242960
134938
255331
1515148
1279511
841313
713314
1247349
862319
59699
1448703
458519
1777269
858014
1116115
917182
712747
921361
1640754
1876526
1361132
1570784
1981511
1298447
358141
1181481
1867284
474511
61826
1729351
1215985
1788513
1950257
535407
46254
1478631
456260
177064
1813517
1031576
1194842
1226760
1629057
904201
1116474
603443
1927961
806652
1846864
556787
345316
471340
847120
296560
1611533
1977427
882376
1831849
1683629
1484691
944813
659258
1032757
1154694
1442798
1260051
720687
115212
1247293
1584876
1104911
1377812
1789154
1281226
1116842
1023000
1576226
918964
1566720
1517547
1321734
1942964
358141
356432
551213
1770695
35928
305010
942625
169027
1940759
342541
1266613
757664
121594
633749
113005
1997323
631846
1677252
1984461
1444479
420968
432020
159026
1787120
196540
1005817
1502748
1263697
34189
615506
106826
930435
1594116
721255
129107
976755
1483828
1326547
744986
449684
1937013
1313784
140002
261841
668173
1993616
809882
1989456
1404417
687637
1555297
155477
1055003
1299316
1018959
91118
1352348
1607703
331960
60568
1229872
1518820
1588467
57560
425510
1023793
1929690
769020
1345472
158768
1483193
1270846
97383
1360944
456281
394074
1016494
109118
369783
1078043
111368
1690741
637519
544653
1160375
241615
755718
1720620
1747530
1914881
1171084
1192512
676029
1175966
1459067
742899
457549
1240859
251988
1669498
215472
1533489
1198225
624084
1615980
46372
377913
1794296
466135
511617
258987
1736610
1007168
202681
1144455
429484
1521078
1876478
371350
465626
1702746
1550322
1452720
327165
1707694
1758117
841136
363634
1181910
814862
7478
1611459
1914306
975026
1801397
1908101
75196
1772574
578960
376100
782950
1413873
500005
1181691
1012213
1531495
217127
1640754
1435769
667953
863019
980672
147171
1088391
1429686
1576380
1640533
1640434
1363285
1495226
285902
791348
1618115
1222802
1986337
823332
1923201
365521
242943
1832225
26696
1539743
326126
1770977
385601
207616
850575
992303
376484
1499846
862986
1241933
1481377
874719
1404037
1763112
1607630
579384
597321
1519171
743171
1555942
370731
517738
599293
1857183
1787050
255217
1537568
1572378
505099
1635707
734401
670783
693033
1169752
1575131
334908
1835042
577387
1865725
1812756
533051
407358
1293561
1713664
812627
208713
29074
809734
256181
1781429
870161
829976
1232440
1647566
1704940
533111
1065333
979969
146071
368381
742591
259970
823790
1961774
25065
184781
1634974
746971
1047422
291789
1739245
1584204
1906593
1390553
1485447
811751
841811
1312000
256484
1345464
791034
1494816
1374366
103084
1826928
592506
90222
1470750
1108406
277773
1746503
577324
863608
501944
80534
1405266
1915709
1870768
1186624
987409
1801405
114685
935003
130948
834186
1961272
1108609
754870
1875952
1913127
1258826
152526
1012894
241850
1979173
507350
1009196
515274
601334
161698
1377595
795942
592712
1261861
1962550
55141
1674102
1279738
1675046
751994
439922
465665
1866214
1616847
67914
983227
486217
3030
270407
784387
905132
496891
1697426
1920390
179908
1700328
849781
1373050
1424220
1817845
717822
1663452
1814823
1808968
1544491
1832343
1516017
1457541
906168
946601
552397
1478620
1045308
1656522
1691919
1392844
1187095
176166
122019
380093
991408
1309422
1474105
475154
1301265
1068755
1963948
322641
1587625
1856082
1119686
1616578
1998122
628930
443844
1517745
621929
518506
715606
1207557
155408
668421
405806
41436
1012031
497486
1982973
1407601
379085
547445
853920
557212
1369805
835550
174592
301775
1756547
1143361
711086
1967163
1206114
1985821
580822
368250
1929163
1440536
463371
457118
1237706
1026259
355530
179662
1002380
1157116
1296594
81822
1500303
1261758
650448
209737
1880992
746659
33675
133932
1779933
1745673
1290626
1734507
72108
58222
305697
859876
157434
630509
1537101
349566
1916721
1553335
1724227
212310
364741
498131
491048
347257
611512
1693743
1471023
1134642
1379812
865687
1174343
1883434
1362444
337096
1821259
361559
1139200
570695
28291
1728734
177591
1112796
1284862
1519575
1926901
18968
1199480
1383502
1680823
1865976
1263345
321607
915542
1135124
317975
523635
841208
756095
1909201
1677252
923208
1948782
1864251
214854
666308
82470
864638
189034
1901099
1587632
1775610
797250
736438
136149
786181
135702
608649
209940
434279
1445582
1321093
498014
1532612
192008
34429
1250208
1719041
511229
1942627
305398
1785546
234253
1275182
1491933
1195289
912328
1909444
741399
641160
904109
968624
1143361
1586904
1049284
816143
1247518
1897721
1644266
774262
62525
1144213
558624
1929948
1756573
423020
1304365
538849
777722
1284295
1076425
1845125
1837080
1013383
1731423
663123
281461
1246012
951861
1461910
837256
939327
587429
642825
1364129
1054011
366004
847374
1710108
184557
136088
792845
1839030
697323
1541395
1455856
725189
897519
1606408
1437153
1758503
1368066
1826284
495236
1430798
1473821
595859
593451
27993
1409571
429564
33150
552102
1750845
252590
53761
50792
540310
478402
442112
1703812
1540855
1300819
898311
1029705
1609314
439627
275313
354513
149821
93563
1101214
1519295
354624
834647
253326
516845
530607
1929990
1440545
863662
302433
641690
1661483
1866151
910702
1111713
151194
1728841
814843
792265
1620953
282025
87089
118332
614107
1052045
1997262
937559
690183
1644946
938967
77839
288119
36964
523726
1777540
522302
794001
935185
124805
1370418
475523
1624985
623832
1997016
1529163
778203
945732
1361790
490187
150465
1658330
1568151
45802
749889
1299997
367534
256408
1626645
869854
193594
997894
1884410
1629336
1240722
265095
1851525
884964
1679766
1504051
601281
1130816
1684500
205459
1440998
1808749
44690
684523
1397870
582524
1837235
835468
1486234
844776
660653
1710158
101178
640968
529098
1443049
750602
1891019
1794939
1463398
1780734
1375681
182562
1223425
755407
1903874
513093
1970497
62244
1404272
1663865
526628
728219
1348172
1258408
862139
628106
155823
1225602
1698169
1788435
162116
932962
1025957
1755876
116687
1789927
1272093
439021
1002958
1680208
763758
1527447
470890
1962716
635042
1356096
1213015
992508
140575
1203746
1286704
249289
1279576
1336185
1785023
383452
1082442
1488943
705488
283143
1712934
1786959
1969860
286363
505842
1904584
1513464
1374398
518743
1227643
507545
1798610
137396
1024245
1988606
1374073
1460056
408965
1423126
581266
660433
1104309
298162
591179
195368
876587
1756927
1250335
866761
1592959
1080174
411093
781095
1112161
98878
1368590
1457364
714414
1159234
1886884
1241598
639169
1143853
1354054
1969638
519231
94675
483105
465132
1171699
1555019
447542
1628725
753491
512345
290419
298051
289966
1897029
1524050
1323647
1018199
118825
716456
252204
932189
1448447
254132
1209918
1311689
1150758
339030
1081569
1689656
1952247
1621684
429592
257699
1459310
11427
1249565
196612
647324
1460439
1530997
92527
913619
1579809
142698
307450
241419
1482318
310462
979915
605680
974582
9893
1435014
1542648
61944
393678
177574
1308163
944842
323654
496896
1855910
136580
903831
622669
1971843
292216
365699
177592
1911841
1929503
1187697
588176
1403359
1359565
112060
1870730
893943
1340088
179529
1231442
1989982
662414
1464028
883186
866534
388845
955784
1379930
394643
1260498
1876848
553678
653812
1868364
596623
1616578
1002952
1083254
1557381
706262
1790169
1593545
1327304
1312104
1829140
981054
648260
633852
310276
119433
521211
781603
1322418
160015
1953101
1453235
1748661
954078
815527
1478362
726105
716430
1319754
1204657
1277723
764849
117640
466983
922649
1936292
502625
1821662
952248
1805511
1963197
954484
68267
1764213
1800913
600023
864143
1035212
1738425
280772
337269
949569
1372761
157013
759355
1072242
1897042
468122
1755248
101903
1736745
986434
1269347
1002914
416376
586940
976339
1690066
1173145
560299
1402419
1843614
514573
1549101
1895385
1107707
554543
1427159
216399
494252
1524379
19059
711315
750050
84446
994902
1447533
970533
1307987
1680043
1250151
228945
1120931
79135
1187766
634803
150065
233512
1630231
1829164
726550
641888
444761
1877361
1809527
758787
679150
1127329
563
973460
1972641
339754
530448
1783294
1459044
1943888
102989
624084
464987
1527183
1867284
1624758
1951039
1864309
1089720
399633
305398
2738
173439
1191886
153410
1948592
1377475
144016
1851699
597427
1018851
1741106
846606
920573
966324
1203367
1159026
1327282
427793
746358
647274
408272
1949839
115909
1030366
242328
1551555
211071
1370828
1434506
236778
1741442
1417840
1605296
564949
578021
1690105
943814
892405
1136440
935951
61400
1537648
1828430
352078
822645
1247296
911134
1530912
1229373
1325787
878384
1146467
1463860
1116922
1480806
1594813
1137626
709405
1250645
73350
1094019
1726071
1707486
1956593
90938
45193
913270
442005
1440388
1112589
1586701
1392600
817306
271683
874213
474295
767908
1077411
1035407
762123
1680407
878033
1642314
1704233
261602
9163
723093
1186435
134270
536164
1390840
478027
1493790
762999
1468653
981473
323971
846770
873775
1079331
109655
1876484
152710
1817362
111446
104358
358250
1275568
1863850
574725
1894563
837869
1154723
889850
1887558
1529968
1430341
360187
312617
637499
1991402
1309067
1079099
101698
494095
1314650
1151322
798132
777021
513631
1965547
897473
512369
424480
74137
270346
11858
1405021
1302281
38473
1869001
1402081
720825
502168
391996
1813972
808480
1787841
1435747
7090
695464
1263870
1401022
1611358
1015212
576151
815995
10204
1696895
1308059
777131
128914
1258019
413151
1791169
1546257
72370
845292
602310
1639884
971600
1238901
122325
760996
1296484
1105888
1936429
1961454
545044
387422
456918
799683
985958
803893
674201
487683
1799164
1186229
552090
208153
1198342
326411
1497254
1383142
1041659
426033
1902513
1080919
862229
700911
74194
343029
1929588
756600
1814087
1106350
808795
644531
538914
753949
1680448
1578621
1140257
824261
360885
113474
640118
1439958
102461
766933
356873
855038
707692
1269492
1774860
1793970
1253443
1224752
394908
926726
1083564
936528
1962090
17074
210263
307876
1735959
85556
1348343
216740
387939
1091913
1694859
1977070
1393865
822541
1782880
625110
35126
1349956
68891
1587397
1671507
155557
1480120
1611146
7581
315681
591755
1207052
1265597
126436
1618005
1224761
1898409
1123898
1036026
765402
1974724
839307
794508
1640833
16286
1794576
385741
1755563
1032569
1764201
114582
347517
1343365
692591
803922
1840519
1114007
1645055
1362867
309248
338923
1003166
480315
215802
475666
91590
1947127
528934
1471047
320654
1394464
1933091
110083
1092181
1877856
358177
665799
933502
881443
1967392
475968
1403692
102444
1163331
413285
599472
1646551
301225
326360
1479369
1235695
1699634
1676832
1892026
846052
1602729
583748
1105391
675219
1068335
766811
814619
1718918
1477832
1721315
234102
1670479
986231
674047
657478
1104787
1559718
1066911
1125159
1497424
328239
1712511
532747
417620
1935950
1332640
1862709
1697269
1993902
1861973
74572
265675
9070
1049197
406857
1536804
1624234
235711
1086287
430648
1897711
391099
115881
708006
1317856
1945849
943799
1266151
1762102
1420650
595470
1086656
1729314
1925154
1482505
986286
245842
627892
131953
74615
1686825
1692417
1503446
1866681
919843
1490772
966597
1998238
1234100
1015791
971995
1577184
633005
1624078
939106
1849500
1844984
1212240
615567
1758939
894503
723282
1637941
369786
164601
985059
1897565
611584
1330976
1700769
1661825
597793
329240
1356829
1614131
914870
1890642
194923
1022720
328811
304365
746829
1999102
1511633
875613
1042386
1260250
180081
1427787
1120164
295168
1739980
1403145
221132
1354334
1483264
955364
1956457
1909356
1816473
329628
1599041
300569
1335484
420293
1315044
745980
493919
1014820
948176
581736
1728902
632454
583034
625845
710978
118340
1940210
317352
670847
1683684
63107
407792
1145473
839446
1531441
310228
387483
46115
1530493
853612
1421334
594944
1999428
1405162
639599
1513740
184229
258085
355400
432730
1373450
1364047
1830179
206347
73887
742399
308491
1375119
842198
976411
830156
82341
1912746
1495654
875271
540218
1321991
1393653
572245
32435
464482
146927
1978281
709317
1541590
1736944
1381922
1769186
1115398
965351
483933
1048021
1528825
598780
709125
36724
1125816
423546
1789837
1428005
1551439
1385670
1258069
490629
1375539
618918
760319
1976940
1141293
1027025
1557696
1384871
1322131
935210
721966
962233
647190
1556158
827868
1548312
1817264
1929508
1326345
984235
736059
905215
1636180
132784
34675
464780
65997
88099
1907690
978373
1066283
1381188
1054048
1550147
1514172
1713128
1621152
875122
1110561
947311
1714101
649899
810535
888824
1966616
1430382
994869
532689
1375565
1335093
1984034
1693567
1504868
303182
765077
1752783
1906972
1170168
32377
355697
1708164
1508642
565725
1073758
1797898
658411
1324597
222725
578917
1676440
1826193
1933691
1622120
687274
1343531
799489
417319
1889747
1017751
21928
1102438
886712
981809
1513813
1261183
1986285
1135858
1258494
50575
8197
938541
352188
1242216
1239917
1213954
1453274
356495
1158576
916849
845429
336834
897787
662711
1564973
1667491
156426
1936874
1061787
657350
1295670
1301462
1338520
1827550
1275914
1925973
1914276
141112
1982858
776406
1775988
1986576
249475
1173693
1458535
36760
1011222
297754
1890642
664634
1463632
1570265
527718
1453044
1971374
1018119
720384
64680
1113094
1965712
849200
686982
198748
935190
1128110
1458481
1221267
317807
1647691
303019
1584788
535031
746764
169694
376357
388195
550124
1243476
1314196
49838
1262543
336227
1527518
936350
964050
645023
45161
322611
1263365
1711654
133510
1868620
60579
1194968
428673
320847
324964
803063
1468644
859849
1928949
1333787
309373
375734
1138641
1632965
845955
1592699
1327702
99837
1332526
1488434
1017002
1311655
1568979
603235
516935
1694120
1484456
1585961
1125723
791265
1395817
1049034
1459898
489451
1358049
908535
884267
529776
1290715
858951
1621845
1592036
861161
33786
1785777
180678
1779370
1608331
354841
840867
1297485
388030
1900794
867271
656827
1913932
458263
819007
1391932
790018
583183
199711
521292
1213672
118865
1470384
697190
1511528
1108998
1836830
56218
846338
1769000
1233267
928300
206060
859312
449257
1221185
1437416
780302
570450
1748367
1495949
70124
1936451
1327517
1839255
1317566
1396648
1819568
350988
1467699
911040
1022155
815776
1318737
556867
249321
281705
767609
1131896
1730182
1286104
19334
785047
742969
1236950
423305
350994
1387381
708131
158504
1774966
1102056
1254606
841126
554834
25578
1629103
659323
1289222
1538460
632556
1851415
319764
1531847
1925193
248996
48560
242133
1516483
540711
1103262
1216576
966137
720854
930398
1541521
574718
419428
1534607
1318026
1256474
268453
1727334
1307419
778327
584697
1514073
1087237
1128146
1042578
1506379
1548547
119317
827330
1244510
1306973
1388412
652237
181370
1061459
335338
1320938
174172
711910
1152430
1228573
1000612
882214
1867931
160051
567778
540461
1955358
954658
520966
1160549
1140875
1443090
1717403
1991320
190316
729448
460493
876888
708781
1267890
276795
1167067
478231
683585
1346544
745764
1547463
1226609
1045267
817323
1615956
751180
539622
646037
1898401
918911
1700623
1695654
1013229
199070
647938
1067144
1662877
936037
947910
1029142
1914583
336300
987525
317434
1942407
833053
1193012
612287
1228360
171093
633727
289034
1735974
1657453
1128160
1139927
1200985
1568726
1619286
1785392
315143
1877009
865796
674222
712427
755615
273976
1364314
1331906
1358572
887447
413255
893642
1357026
1899669
175633
1771070
39310
925896
1110462
351145
1621792
744655
1062338
952716
1547582
1765479
13250
1425212
70215
1008585
556263
961582
1820562
296363
1371642
1956422
367874
1203002
450143
1816893
406208
1075847
198342
1153633
1643724
357716
845964
1453456
1429617
439522
649856
546719
119800
602812
598112
12996
1337313
1705349
1471459
1364019
23687
1136374
506769
783647
1177076
1258344
795774
93190
1170260
1537682
145546
1810369
1377836
760570
1549818
1028634
1028417
1562513
124726
83778
1917141
1791291
462247
1918823
815833
1087458
1819691
1603372
1097636
742150
1921248
1471553
1974162
1847269
1086282
1689797
294188
56000
760002
1246086
1020423
599530
701044
111902
30692
146753
273035
688611
965642
387614
633793
1124020
590017
3365
1464420
1887688
237888
998787
1135647
986960
576339
327702
879154
710953
860084
1248245
1845331
1932765
1902953
819515
1762509
1910283
1696543
913795
1898132
870469
1228777
1486930
1471738
1262815
217107
610871
1091142
1289148
225914
1450025
262610
896902
1722453
1216418
387060
1458115
396036
1359823
95556
564476
147493
734401
846393
1341671
769110
338437
510124
1541694
789203
894560
581277
58887
1543977
1385650
1075066
385619
1893206
142065
998646
105207
72368
1666953
40680
1647693
1444828
1972332
1349502
1698960
1901934
1211473
162002
936997
869740
689492
1130550
55426
475154
1130132
801555
548815
1225221
506905
500226
951657
21011
486502
525167
851286
1405599
750101
244569
607556
1140196
1658541
1274661
196904
1001964
811134
814324
1196989
958211
1502473
1530397
776838
1167604
1051443
1465496
1291901
1638771
1092530
747273
888152
1533862
1816300
1895971
1454382
428216
827394
431213
1107220
266275
1250408
734635
445707
1226890
923724
1755207
301359
795748
1606087
370044
1595603
1295215
706966
1885886
923849
1063181
1816453
1172150
951139
377621
354975
1877714
659856
881836
980672
1013602
646987
296018
382048
608118
1902676
117137
1372257
1488099
964382
1193988
1735873
648089
1182476
813780
629717
733888
1381350
1974079
124160
1946330
1360386
1722510
1639876
545070
1139863
51605
1991264
153948
1539736
1475684
1136907
1476781
183566
1221324
620236
524267
637890
1480233
1335465
1076199
54333
327537
1817945
1231837
548131
20719
678625
473437
1440771
876506
1353348
19532
1216243
1535862
147906
879532
1395437
1119671
253362
451985
1225542
139258
1726253
804632
1491397
1283209
943127
526606
915141
243594
996858
927487
1413676
1475353
1281310
466203
1664667
962663
665066
69655
1831917
1951222
373170
959532
1820864
1916276
868023
720693
1987343
1837813
1515699
1644443
686808
1329167
381008
689807
1755294
476771
227016
46668
1299846
1884918
1489020
1148509
349011
1557241
1111591
1386049
695461
1093709
776232
1227952
1534207
378856
1542313
940244
1328673
1404598
1716507
1002825
812066
1494665
1424447
389795
240119
1481034
108066
1987049
369978
1277812
1840769
1090459
852270
185232
897650
599697
726573
654896
566792
1904802
1798224
471117
291284
1552289
1246143
847414
1053832
1070259
1952826
974903
1676875
140758
414886
1400399
1130975
1786396
1487921
80222
1716612
1096963
1327426
1357856
1155615
53018
1198363
1302207
1975379
216933
1114785
506769
1951952
589892
911331
1984548
856663
333690
694233
1308767
1652239
942122
1616437
743141
1206652
844291
428238
731348
1528782
591211
454463
1542157
28583
1594119
559588
1439144
400
1897956
946373
1345040
1294919
515628
42268
1381864
982818
1139335
1261919
245379
285998
824214
1512824
155381
906144
1999931
699087
1919993
1920774
1818270
1036082
539496
1302781
216874
341989
1330897
630595
1651083
1954410
824001
1223251
682289
547914
1873777
1546222
1377798
1661849
1474646
232484
1820864
1025554
130249
1794774
1836153
282144
617520
1619788
51940
349146
96428
1998051
1859502
1374479
78603
631161
1743170
118447
256847
695764
436933
1536062
224239
1373243
181433
576195
1872925
1072658
683373
1027678
1757559
269260
1182774
1681786
1330354
336319
459742
1461837
1309571
484385
1239465
763084
1081055
649183
622459
1071393
1017477
1609765
1022381
1603422
457914
232252
1551605
143196
170098
1298270
1470785
1171526
194306
165925
485603
994239
376285
128239
222369
1978536
440209
914279
943935
849462
417873
655
1271241
594165
402430
489596
398071
1626147
1166913
262403
1410069
162522
1445034
38801
794585
1647552
985541
1805982
760298
417076
70711
1743551
1071020
1518635
373688
1043272
1122647
823812
1853817
543671
1343223
460122
316514
1382377
351878
463666
1354267
126783
1505977
350507
1297668
482429
749723
831288
1565518
1055908
404478
21468
948176
1662197
5718
1112517
1584162
1465637
367298
1442585
332098
406935
970337
520629
358177
857769
519972
1809719
528330
512644
946558
1475272
1525412
237423
1919842
1027649
1219437
1859776
1439186
61466
1895480
298010
801984
778235
1514372
1009550
280156
1631890
1543043
457487
1123202
279807
253354
650281
11470
726087
110503
698845
708165
237668
1715280
1342870
1620471
561530
1293241
1100114
487759
787506
1582634
1721052
83585
1318740
1003985
1128617
1260378
35988
1270382
1680439
1554922
1876313
418431
768950
383988
1018191
977932
1883754
1798810
76505
1626727
173967
967988
422607
959480
1674220
1237332
1268695
21455
850450
1994705
1185479
1036699
1007587
550605
1456878
138399
509807
403318
1316975
377349
1038665
221966
458378
670775
1091815
1751098
1828315
261313
593107
959069
1569146
1795939
1380437
1850822
798556
1346642
822079
527717
531922
1091457
158471
1429868
1743122
1281919
884451
1177734
257741
1073158
1609901
977039
953090
477529
959913
128359
220845
232149
174256
1877287
686611
513999
1179934
1960416
1604863
254611
423895
423621
382235
1344952
331602
329845
1246800
108796
1521013
1977642
1726172
1824151
1760780
49551
1971916
1603923
1879147
1762484
1666939
830476
760508
607670
1301425
796165
619014
1552736
1074643
145615
750268
362507
1540855
1561123
981979
1295656
289276
120738
735590
1777934
52813
1722096
1440198
1276506
1911370
199070
1745761
192038
1554808
1115566
1668049
1313003
745195
1279633
38932
1299861
892070
542431
413703
1513720
935520
1544777
1806274
1978793
1372636
4928
1955467
1518028
1826908
1971504
15376
1824519
154096
1305177
1266045
316651
773147
1324113
1659220
936657
273686
1403802
900259
1756394
1755065
1700515
1391654
1108059
675824
953315
1228571
1322049
356907
202442
1818270
46671
1641366
1390881
110623
676128
839392
562071
688776
833344
1904722
97379
1619543
1084212
448673
1206499
1963593
1060003
1857390
397815
904163
1634353
791028
1867597
1750427
922756
218127
1892780
849774
605212
152014
781726
1467822
502128
1931921
1865944
314730
441335
1178019
1796161
1001641
1679545
1826373
743141
6185
1099284
1058345
235719
568001
1260060
1880139
1277862
50158
1862678
534256
1410642
1188570
43868
1076870
563325
1140394
207404
1444952
158207
1650137
1195445
339259
730841
1955918
796644
1789055
1609669
1199242
630091
1039652
984957
353819
73298
252745
445304
355818
1130256
1025589
1000632
212310
843439
700411
1622527
1988420
247611
882621
158708
965476
664630
1984914
1206299
1241028
1017069
478706
127576
166528
733024
61787
1026720
1109431
1421509
1016110
462213
411636
384602
548919
850719
189021
17943
1129559
1525613
1064346
1018816
1135367
435858
1743791
1680538
752365
980838
1884210
692396
1031858
824744
595028
437746
81868
1529831
1576640
1275590
1243559
328230
854929
1584727
264957
676069
1752044
852116
1017714
345444
214438
1719211
1184181
774942
354262
1834243
1066990
1860900
1355455
1333166
839846
183912
1663914
1478771
1083814
1643700
265439
1411228
1113285
1348094
1912276
674074
461587
997450
211387
1917212
913303
328483
327440
450286
587781
949109
1384856
1299773
1184685
1914908
1234593
716891
1930610
1554055
693363
996112
161627
766568
104109
986991
1568335
1828639
711419
1704651
304096
1360726
916585
1474556
284254
1517333
645453
114966
1399598
710802
803142
1607101
155823
353106
1935012
73998
1629448
474702
1617784
83686
1318208
1950425
717335
345729
205248
1621510
944479
1980037
1648586
382484
235952
676497
323475
448699
1255955
919388
234424
141006
1902025
370334
1901877
862782
1814484
98428
150738
1487009
1699445
1761162
748700
36778
1286348
1318898
498465
1515216
1159742
1268100
665111
973601
1169632
588711
266339
608179
151517
1178927
134693
233283
1058095
540375
1958473
188166
341528
204636
1160931
916282
500056
951499
1977546
1333301
1695500
485832
1318574
930331
398760
1686472
722261
593871
786583
1475392
1398659
1070107
1736244
120544
1790146
1133506
976157
1798592
1211593
1786325
688212
212445
1094011
1404567
77714
966271
382103
1910428
741522
1627096
547068
571344
1518919
458427
1667432
593255
1930100
1097142
1433591
1942956
668612
833813
667573
538837
1553643
625836
1089312
1955534
202777
623934
1698922
1362582
599492
514218
246998
300433
798215
256608
1038807
868209
1472045
1618359
329751
1667485
409304
1183590
711371
1725245
1144886
1791437
855630
1981222
378980
1822965
1291419
790189
1711675
515274
749064
817138
1298301
1335861
1282024
1269184
1710936
997774
138048
41085
335001
261022
905085
441568
482097
1922854
837756
1105774
1564520
1137006
879168
1599088
563247
928298
20814
614095
538638
996988
305610
1947150
422130
923190
698267
1668572
271673
1645297
1820365
1035525
408780
1782766
463403
1165037
1286274
536569
1924237
1845712
1636692
1888633
773954
972825
1474362
218990
1245327
169430
1612345
1365243
228146
1814495
745380
391979
598991
1226757
1416011
1192118
1439151
546585
1298158
1247390
1343602
248238
354094
900566
1181254
679170
558174
1027311
1164871
462574
481372
1734088
488508
1590398
783911
1010684
897008
828594
113948
1810607
925415
164586
1727618
730898
113750
1178628
1258534
879241
1395114
708805
241356
1483264
380706
677463
1837374
1744572
741919
585730
1263978
10530
830272
869841
562266
1803435
147171
432738
1682400
862445
863454
439082
152556
690987
1798168
1704602
420028
1461141
1091767
1354982
630058
952349
367778
1307616
1318020
1699491
297567
1550839
749229
1013543
1058630
1839958
1110421
885260
736968
126193
835235
1799165
1478063
466993
976761
1624953
1266505
748269
1370648
1360889
1875341
1491741
879896
845713
303162
1776022
239477
1969725
801784
1192951
1502412
1465170
1927327
528309
1664940
846837
827589
145945
1136447
1709989
365981
1394253
1202959
1379465
524051
1335143
405346
1045984
1657008
444333
1155526
118820
1866070
1876128
665371
1978768
172447
583895
946208
1557085
1866995
826768
1146504
839922
1198462
1145526
1796494
1292586
795172
398767
1158053
1756233
1727417
1145638
1033049
730646
605107
1271702
402221
1766822
1498203
1889219
761971
1639745
1753766
1281323
649579
668421
154949
1952618
1107547
576452
1479005
1967912
415335
659408
850931
855228
211661
36077
1307888
769911
543466
1050834
904327
84935
1644424
253459
1321630
620906
324525
1729785
942255
946620
698094
1707020
405147
760977
1728013
296563
984465
713623
894645
544423
432933
784402
673698
295160
1095806
1416343
265715
388888
1861031
1722943
1416065
1434378
1487091
55118
1255456
231685
784972
907227
689192
618393
448737
1022669
1476304
1760727
1886619
442984
392509
147046
158919
28822
1004887
1813322
295065
1720970
1459514
1497144
448544
26563
1159655
124056
1564329
1061030
1741484
1146979
1192996
260485
616959
1508012
1843278
149106
19124
708194
736410
128291
1137181
458037
389326
970052
831210
753891
1838768
470966
68911
1318845
1161550
1260361
642873
564227
1447001
1426528
1443614
411524
512678
1713225
558361
396259
1039521
843436
876771
32017
1776373
865978
60794
627454
205740
809132
1476133
1135832
1683205
1739419
1603971
577897
807418
1714285
20620
107454
705359
786425
1560291
455905
878329
317128
978939
1066090
1983308
772774
1606679
1496004
921403
1108470
855018
1828008
661080
342608
351214
817096
834075
62653
1442672
1748042
1980534
111788
735871
1811086
619086
194100
1695654
670308
863490
929351
1931340
487005
1270140
393080
1353594
544085
414631
1575165
1925579
1740277
903585
381503
1065152
1823843
1608265
783752
733618
543059
243368
1011262
586069
1175327
1118112
1864629
1848794
950194
1528060
1830516
1341977
171456
1055640
1784464
652434
1583008
1406353
1833879
177344
1002098
625684
1592046
495208
1756778
530268
892766
880779
1363939
82281
501047
582816
55545
1338358
1662366
907666
796331
834813
230737
873839
985827
1254305
1049608
960163
1475120
1392539
1819730
63247
1429508
178458
981527
1007338
1582935
1028207
1161949
1208201
1456307
568806
1855712
837775
1752012
1644861
1527785
891318
1490772
1734718
822377
1965104
434096
1332105
1864487
1357185
424739
703792
1118179
1294210
1387027
759455
1900075
1405829
386801
594033
846204
252986
1871563
1054540
846384
1002559
266399
1194561
491483
958960
1569103
85370
352487
648475
321105
432735
908837
864857
402755
944662
815527
106454
1761231
1582297
1008830
762019
1028546
1932444
1848905
241087
847303
1595808
789780
726617
210936
906675
18269
1239709
1603923
543395
974977
1801503
1591684
484946
1744733
1528849
872238
1296163
707739
228610
45466
1428747
1466429
207833
1617298
288
1269452
433259
616233
26007
48448
694987
733157
474487
503284
744071
148584
254736
495005
1065728
266884
1433591
495062
449929
700843
732614
139048
826034
300133
995285
1365728
1502139
1286867
1257413
1957238
1438122
140002
219230
880587
1423940
872605
132650
1224720
206435
615338
1959433
402515
1639339
1203896
75427
875939
1670422
1931390
1616693
380733
1961443
1586514
10212
913614
692359
417726
884701
1399997
1253343
1181712
416916
560716
252717
1664743
138867
551411
1335884
278082
439797
1269649
1458961
418095
1306452
1861840
1674293
1916963
1265558
1110303
1045892
163722
1622179
1742195
1508219
1208167
1649388
452966
533349
757433
456471
146468
578483
1198261
1961170
1774505
1167897
753665
342631
649729
734752
777931
1827226
287635
1199991
1488368
1743246
465506
867128
219915
1793576
1918178
1327927
1579715
499784
455282
1201941
158119
493128
107339
920756
1030287
1374337
378177
180557
887057
1651750
1110632
1264222
1655724
1479205
121836
494897
1353380
1948198
774635
1753602
704675
727838
68418
300363
1123058
319307
1328148
184098
181759
1173538
1797885
621868
926593
1333384
170453
1817713
845955
1541818
378227
1559658
791843
706138
1945061
1310490
86290
1388508
1565872
698790
23763
1705405
159840
1276892
1275155
694381
219613
928807
531973
1558641
1250409
1627347
1087386
1433007
24994
497747
204583
767810
761854
964407
857227
228197
580937
1116220
785019
643698
1686272
1508092
1115228
1798317
1898792
1104778
862138
661111
1701224
1564973
1853535
1297848
889814
612712
231582
424560
302431
1450998
1375119
1369869
786971
663776
646916
1834743
539007
1948455
450840
1499543
1016785
431305
858187
407967
369177
1462960
1056344
340902
282162
1646137
356895
464471
788851
662333
1714812
1289523
934936
797810
872421
530625
1141489
1628445
1254016
176246
1412760
1307451
627983
613709
588897
194700
33916
1623733
1888578
1611192
1879992
1403405
109769
678148
1862151
1680731
311744
1572529
161251
1146581
1303125
1184099
1063017
1604081
457500
874749
1179792
1470689
767580
1827051
913393
94464
1755958
808082
459693
1325141
450350
1097280
1965526
261878
1662759
678776
404709
1839297
1083973
1549203
1160625
1139191
524342
1580951
990593
1579852
423429
234363
1037361
1577926
141418
79490
1469603
701517
574559
1847811
1782325
318802
386867
531623
1904554
1113475
212094
1388504
211692
415945
708194
628012
1933718
1432109
1245660
1547308
1191507
3939
160460
517665
267866
1914265
357168
822310
1255814
90445
720933
1202891
1573057
326090
984060
926146
670795
1035990
1680541
1088600
1738630
1983551
1015319
1279847
1447108
1920234
1346466
1797203
503551
463141
737579
376454
1009459
1396499
799722
132943
1806782
493372
1985037
854579
676979
1822965
410475
1504743
1046403
430651
439910
380899
1727727
1601635
465439
847272
1368524
1044323
202876
1656515
1804536
1961280
687001
1382499
1404912
1439697
640571
1999721
343056
258577
1792614
604958
1155674
1755973
451423
636905
902927
1545972
1292295
1354523
1171136
766911
942131
679199
1108802
7247
222098
1362513
1938659
1959424
289229
1443241
1475428
784611
1510285
1041618
540238
1925613
558320
1929163
1656539
1924778
820830
794563
1660707
1742554
694762
330231
261298
1311739
546363
500767
683848
649447
1147855
1737696
275904
1496372
1041782
36604
23968
1056806
13762
1717933
985430
1926735
41420
124809
1286717
1059407
1901877
127870
1257342
142938
364512
1834347
646410
1849009
1019470
890615
708693
89000
153919
1175575
1210498
43615
1344349
1966571
1813144
492840
1139779
1703415
439516
949131
1527353
337463
392509
1306332
1159026
429248
919931
624930
173113
367365
1650225
1042980
1729271
28522
1586171
806955
367321
11408
259680
415951
78442
739601
1108885
97142
947920
995155
1280599
83051
1934351
1968545
1770478
1604941
1434667
1691368
774327
17438
1931387
1910034
1858090
292190
1549362
217379
1920524
566815
107356
1943268
1349069
822560
705815
1812770
876543
1358209
1210008
57251
1966193
231942
339532
838605
707403
1423857
576514
1709021
852181
203528
1605755
764133
355732
16367
1829739
883100
481601
255251
1764498
1796078
71302
1104438
1681644
739328
773173
10586
1867583
1829415
908680
654363
1806863
748431
245703
668128
1700672
680373
1032651
1010993
1017169
1073139
1862783
203834
635961
94339
1162648
1569441
1382620
566606
1917756
534744
393261
1715845
1815893
891213
234584
926251
726034
514446
851160
1861494
992693
1376226
679725
215951
1094575
730254
1135699
1699401
1819649
893960
1649605
1926003
773161
29257
1800410
1179644
1944650
1298470
359928
1577073
1026195
1079059
1679604
1072197
1377953
1805690
1941568
931241
1689352
203523
982109
86616
1649506
66686
1947179
893198
225798
188810
142291
1084449
588930
1148270
846585
1073827
1005486
255369
906144
973130
958912
379576
1776943
1453253
1133768
833406
1122164
1161339
1512680
1588029
1003514
1239473
216924
1645225
1253892
1768522
1786204
503378
1187759
1751824
1755237
1967769
807522
177179
359599
349738
729679
1876505
1120535
1939654
735047
804410
1379531
1278978
183356
1475767
1439014
205553
732923
1996189
99120
987525
330111
738424
1829310
918776
1717208
1051572
1988570
1440275
910275
1421225
1173202
301495
268389
1377098
1080840
111035
210302
571290
1752707
677233
155176
1570605
1924409
105240
1862774
1890105
36351
1025340
158016
348370
1132329
1896452
1864547
1135
1954794
1665776
954050
347210
545460
836577
400306
898566
1465306
1029625
1744918
1953810
1129686
778151
1155930
1401762
1616882
1643469
793101
686256
765715
769974
771517
1488434
139101
119828
860465
1635477
922365
1719041
1932342
1031312
1513354
1207207
99022
78053
1972502
1695118
952713
134642
1082633
336262
1704888
865529
689120
1679276
1388549
966938
1546460
1493501
915866
361201
1773730
993451
1385203
58473
900622
1549071
1748886
1488071
1923317
600156
800810
1201208
324335
1200106
1098548
528515
1319569
704950
313403
1421104
694762
1917572
803760
743066
1954433
1521334
1041388
1252606
1028746
1581499
1258946
1613749
590764
110133
103067
1357189
382048
900793
1849356
1889500
1250591
76249
633698
613361
269329
659594
740846
968212
1156336
1653471
1829390
1416196
1064583
661332
1335599
46102
1357482
1258534
1872046
773161
1614426
294371
1360386
1725571
575374
157254
1287022
1141509
817876
1128415
1772546
730052
1249394
1963237
439692
643515
308105
1944094
751804
648192
1364422
1738753
963769
88464
502104
235725
848199
94114
1917279
114627
673323
622712
553566
1171159
547289
1678850
624156
322159
1506747
1989497
693716
55516
1691633
1086763
1915533
755077
1056898
1964541
408538
1051842
1211200
63107
203550
1970334
1837403
1129182
1645864
1772287
858658
1082142
1365385
735415
461214
1600468
838461
322612
293359
436635
865747
627924
1946757
992327
711296
424527
1851632
1998847
1318605
22990
1444952
1242638
604245
1440665
155274
1655
721503
607242
4895
1581402
318431
1347338
1677009
1157676
1405696
1342867
1476639
42423
1602519
1449839
1574588
924922
883054
1986118
1629942
1274191
1259859
1986527
1488129
1677319
566033
681337
219960
1237622
402180
1361379
424644
558952
890265
1543043
1393588
496161
1130975
1311006
190260
1168840
425383
872417
68543
875320
1512471
1790265
411226
1404074
996352
696039
1150966
660619
1504179
1040606
280966
173961
193819
656117
113568
255223
172315
164978
734810
1752599
28291
810503
624600
1926835
591186
809012
1475071
1172247
1134599
137908
3214
873127
1148131
1204955
1728048
62458
874655
146753
550074
455210
1149121
1558423
1872832
1809635
362783
795336
703776
1585159
1789339
802100
929625
1170665
323818
44650
1397343
637006
688575
1249843
122516
1720221
1968312
1878433
432186
676709
953090
786983
1824406
266970
1754984
789474
1852862
1485630
1795037
1807433
1664017
332554
1542592
1080433
554149
358063
1755295
1936589
332155
672676
1626119
966512
1716361
421426
1045845
589195
715318
984681
1556371
930711
759941
1728693
1607803
88504
617990
474375
940624
527129
688270
139865
517807
1656964
653264
565991
868759
1631160
870201
1121605
948339
996912
868712
1038046
837312
1978342
1686762
245297
330239
1076811
614132
722610
360563
860124
586458
1592791
30032
1547707
506171
1472807
1648063
1867646
1504145
1397855
878795
300151
1465538
1459742
566710
636606
329214
601723
655978
738934
391514
1086180
701740
1691317
1766026
158236
715471
1175365
1366218
1921294
270696
1521038
1108692
995605
182168
1645785
186178
1040557
1618751
1206622
1764372
911830
1612482
425255
707152
1411529
642872
1439196
571392
1216728
677646
1691783
1863394
954258
147210
194068
1209366
1665204
38253
1529199
1293283
77724
1570288
1010993
325853
1208215
50316
1344565
883758
1724271
770761
837988
1632529
1500793
749347
1393232
525393
990024
678641
1961616
296917
1250408
153908
718181
55833
1898500
1053139
1981547
447490
740245
678019
1721902
1051079
846854
443195
1870273
1720255
1970019
1051296
680379
852752
831453
236417
1868085
689688
1035501
1418701
832844
1622373
979308
434511
163576
658951
348303
392113
1259848
1066188
6339
1911949
148603
536046
886877
316336
108090
511334
400147
1176351
518159
241047
1407434
252854
1164008
12032
1637153
406291
817036
1726699
1277869
957245
958211
572477
1930159
359125
631646
891553
1023178
686178
1261645
994579
1553800
1332529
1760343
653626
272485
33862
105316
1005048
383037
1893502
1080038
952601
1022636
1234053
921342
1298536
490175
1874887
614020
430888
1498930
488999
488806
1979940
279531
1332496
1620032
1283061
1834591
274915
1715041
911761
1161554
756304
371942
1504261
1033732
108831
116416
758442
449257
922426
630567
1796867
771344
297716
1725355
1203556
358605
530617
545603
789034
782671
132349
1559629
769479
1098
1530912
1011666
233621
1066721
918870
1068718
761995
115248
1195999
269134
85217
1793931
1639978
948285
434619
1212542
1037557
121336
1737200
1875467
107759
1454065
736621
1798096
914136
248429
747841
633876
248078
1341584
1980491
1951707
304939
1578455
618620
1663789
1278200
275436
1960722
368362
1990827
147289
653298
1988570
1995574
1539453
217127
1240641
443415
135452
509840
1531389
38654
401467
1582299
686188
874360
454501
1450560
1818305
621578
874682
392583
851888
396045
1228618
383781
407260
1563935
508743
416635
1155572
1399372
1652536
1597690
1215220
772557
986116
281196
1703301
862811
411524
1417897
450805
416788
1844607
587160
1284005
1896819
228480
1956114
167288
1220449
198205
419011
1312001
231398
1288784
1527913
1950501
550627
1757605
1786149
84282
933244
719465
403841
95380
80612
35208
1776833
1910999
1336753
325853
751713
1725402
1948913
1752473
511650
686917
291416
438251
1923018
1489355
1596291
1909590
1478726
363284
383916
1451440
1055149
577575
1993112
826203
1124964
1153467
1550118
1897281
9699
1050404
250407
349481
1413614
1047049
1578496
1756383
1264177
210758
1025042
1891140
1371877
469329
1575261
1419340
185315
559252
1088493
1159590
626776
581125
1383926
190774
1500426
956151
1486620
34189
1619198
1005554
713060
518053
546981
1138532
1527891
941619
1347414
1909091
575633
1351587
981357
351572
1779459
1894943
1373127
1061459
890238
358604
1369620
616584
252
1897042
925077
1727280
258313
696637
169090
1503410
1129007
50183
93678
1971132
619988
1650501
1983679
1795277
1158949
797273
26696
1297599
1713381
1498574
1008954
1779193
239449
1447001
498640
1114434
1704224
522991
1467534
1895986
972016
356458
1478908
1144339
903269
461655
1268405
1882600
1028662
632397
1385127
789865
469702
491747
1665343
1716355
1645062
836645
279538
1727620
468888
1218277
1321058
1571689
1398126
1956293
1442524
1734989
86520
1199506
908451
865632
1984421
616940
1478014
875983
1641529
262889
472409
679372
1743492
1872136
528643
179206
90165
150282
1858874
111070
683431
912953
1964356
1670631
1859989
1980965
1402004
1019319
1033667
514655
1473308
107303
951000
975304
219437
1420807
1971492
197297
1384476
155005
1191157
1250205
603006
1299994
1918245
331247
578569
373369
1767762
1859631
69330
422093
22966
1583487
1789102
1238009
824812
675325
1979126
1031272
442370
679808
1672379
791792
491061
415920
1000439
816758
569892
365632
1575911
394787
1063993
1774289
1237182
1672384
1981738
779022
422274
178516
547152
526305
1161483
888186
695603
738090
209818
981979
1057988
1081054
1320424
177934
1687625
1908564
1616032
330049
1116738
406253
1270340
1932506
1391294
1431550
1868941
373513
660406
708554
379872
1532143
1853468
1899023
1660967
1632570
798908
117282
682074
1095017
410048
1061045
1775119
1821820
867717
1743043
1794500
102637
392304
436689
1218197
1013724
225612
1156859
1604159
331916
1954727
1074240
317495
64189
1291773
1735647
30892
1239990
1231985
1385570
360253
1912305
206762
913383
415852
156374
1163798
988375
367573
1976417
882361
1084767
1814976
685147
1404214
824268
323426
786131
1014097
162684
513750
1023874
1541955
1903947
672201
985741
436773
1498743
510021
1145596
1616464
1654185
134486
653312
713792
1761710
1448999
102537
1470721
76569
1279959
1911486
1631998
1734293
772812
1853896
1492668
1558742
535031
7827
661829
442070
1671268
392001
925169
349793
344712
142230
231038
1204786
1659094
1718665
595869
212714
1280808
1657416
930607
663639
1703548
827194
1827808
1295131
577504
1070031
1361563
870116
1206700
1199216
834056
1675522
118047
1970639
2000
1393228
1007606
917254
790804
148216
1539901
1805421
867848
1290719
1725857
1794506
1190959
1736561
3787
565098
29320
1325048
431358
209051
255750
960187
1373327
657820
1517846
1974288
1035977
1545033
1855387
1114559
1962308
1310929
1705766
1589354
1405599
1217137
568103
10687
474351
1375775
1225821
1677243
549827
966061
1312700
254611
1347840
1136329
343913
330232
94467
663381
1625307
1733245
1578126
892059
263848
1504511
79873
841038
591639
1634455
1758631
853855
1919978
648422
156319
1446320
1278683
1834040
1799780
465788
665753
1875377
736323
1028698
1143199
1222931
1034061
1037882
855935
1301851
1268678
1861494
1249101
236623
1601518
715174
1289312
1931731
663010
692982
406309
1689703
478182
627588
1749065
1360135
1081791
1692488
1729713
904248
408538
629163
1091225
1390726
1937016
637659
1188673
164092
311709
1706184
1164457
1663104
1702879
908979
1125988
1915470
1995640
541148
1711518
1764305
1180546
383396
720094
386413
451423
78185
859834
1483985
1661964
1018808
1490923
1513061
127012
1893720
981583
804003
1652393
1499652
201149
99120
664406
345289
1802701
872672
1868488
462213
1879899
309257
1179797
204969
1180749
1985478
1071686
1250369
868757
490455
1337668
898170
1673327
1596963
532795
375804
1787366
1441815
641872
855688
1453498
11351
1106697
503768
1050637
587088
781749
1567804
1876991
1176039
1947760
1335974
1568389
535009
288829
1667860
869729
1048887
383075
928235
620832
200253
1968607
419408
1455884
1608038
1245064
469656
1958485
1450775
686167
317602
380517
789515
1456011
326783
1310390
1686051
856432
1728564
1147452
925817
1384256
1365294
146738
511067
350123
1541263
1883436
931527
1102890
1988023
1087155
727117
660141
325287
1050008
1075387
1155174
1998292
815042
332979
1998091
1397047
1924792
1213400
1522906
760338
932788
72590
585885
588806
425447
78828
690104
199852
423420
1125760
646862
1034289
981777
1847187
1415113
481258
728758
701246
1463942
885715
1313415
1612646
1250867
986822
829289
1751147
39441
1294723
769689
317183
11019
1217011
1112715
1509152
489780
1095769
1620001
1075868
1378227
1016943
1719170
1399822
329505
1562023
1062345
817394
814555
1572504
1070482
126201
971183
1487074
1517595
990919
1590960
71650
430888
531339
359242
979915
1126535
382069
148640
1516723
1308519
1205382
318649
1823438
434793
1366831
1189709
34122
1202978
806995
1813591
1532834
548827
831150
1304863
1284210
1859712
579377
89152
1727140
1249895
325017
832288
1960524
501545
1860082
1129467
1110637
867289
931789
206834
540086
1848950
1020200
970378
946807
1781625
1723590
1861181
583249
1489697
409542
1260550
905742
1852221
890611
1585353
1468837
240911
948722
1946328
369161
1981330
1902936
285653
231363
1676832
299013
510467
257826
350875
518316
988637
151937
1720658
891234
591702
1128988
1754837
764916
1948608
302652
852068
471762
1131798
230372
439790
1659775
625238
1087191
1111978
1795480
1424839
1921495
24413
1777503
377183
869352
1859638
1479171
1067435
1338868
1409108
1179608
743906
1220603
877410
1024910
609197
168864
350322
1735931
328271
747273
1147645
571866
1672478
634803
1263266
1359026
1745654
435823
938627
1648816
233242
1907107
1471468
1151547
1163405
1001679
1263731
1628929
1260828
1333136
553677
1801043
1908347
228715
1482019
1973867
1802674
371499
392257
367298
685984
934653
169056
1893111
37427
32733
1353658
1086550
1388706
62468
874190
743066
7216
1647449
646224
655694
151562
551327
763359
1687565
454177
88261
1262112
861023
1998516
339448
981734
745476
1581509
559227
893307
359949
1513267
1236926
1743170
1974186
1099365
28572
458983
42785
882698
100327
1060689
1621632
843820
1648131
195679
410826
649498
1731062
38802
835774
843374
1771488
1295207
1882404
1758545
615359
1329378
1592699
956179
1028754
110985
1876054
763727
1620343
1278967
1568818
1058303
1325330
1686765
1377309
1641755
223985
1533450
349090
1932765
979573
137211
873813
781971
1506406
552714
242953
1045444
155024
404709
1266099
927306
1034511
499561
282821
1890108
66798
414505
580456
464344
1845066
1408072
522729
472847
1399739
242446
1514222
1327769
806630
250236
347199
429483
1585833
1276335
1893372
892144
1514585
1862213
127925
1190377
515304
1636759
1331263
1657008
716236
1470377
790359
240407
1576939
1610094
179062
1884279
1159115
1819729
1671672
853343
162870
1443108
1907185
1252597
871419
1131351
1514658
739482
452684
317194
1665798
943883
1271723
659771
1089732
645023
1250010
1204487
1333913
269623
1254158
1185279
338097
1268820
654983
1623985
890469
1020862
36524
1370637
1979847
1555920
1184774
1922238
1647712
348887
424911
752579
975952
1330412
382910
472456
773999
1186299
505772
405552
795359
1935012
964281
1046732
370137
1038746
391614
584484
548445
890484
1603677
661192
1567334
1213041
1466259
1551603
285711
1067752
31123
929122
293393
1814472
1951623
248613
1832533
299622
780582
345255
354473
1087513
22047
1669812
1728786
1219437
1243093
338426
190316
47310
1726215
1153467
1532826
1199744
674647
811566
620132
1906162
1632981
1331729
1288301
1156778
1653213
1484086
398740
1721461
1168280
927755
1432620
1310724
1776988
984108
1799649
1881161
74721
533708
1675695
1817573
1564186
618924
491771
125890
523815
168202
432023
1625382
1264206
945966
1460659
1912871
1346715
1957599
372234
394862
447434
559601
1580936
136304
823755
714648
1040189
319790
1633792
90853
958203
1881055
271745
564293
1538487
1289865
663791
843915
1259858
1682062
1903605
441931
1446481
1196533
1956422
1954314
1916058
1567599
1155589
306747
947789
1773689
1973943
374064
279086
1767663
1074900
1477962
1645809
968925
1896674
1288044
1142656
607610
574017
1601327
1619275
1188990
763056
568002
1240510
1076647
1700623
1643849
276294
1078531
737749
607258
761285
1305436
1738395
1584400
1865443
315763
1299761
294781
525524
1195931
1172667
1948891
862978
721966
533924
906484
1437932
318753
323854
862516
1421413
178834
177226
29333
315136
1609765
1910880
330917
1473346
903927
1221094
356500
913966
508140
564517
932425
606541
427368
1716385
512709
1425570
1928529
122516
1114100
1905539
1329397
97530
1240970
717210
787483
1303356
341611
413817
1556775
1390749
1512537
1509844
145482
1710878
326518
1331972
1513538
353013
1258065
1274239
636648
1855082
1703563
505514
571077
637586
1230293
146248
1854025
610824
488499
1059818
1138451
1790617
1276715
1107595
890626
1495813
944143
229330
578771
144901
106434
1173438
56974
1545062
415627
190312
1721378
12366
754468
416566
1473140
31368
69871
499008
1789425
424984
720317
277827
554661
70907
1649674
742659
1787771
662890
1735026
263624
216040
1574633
1380423
560546
733094
1920281
79388
1270622
718735
256039
700577
658218
750865
829415
1041934
1156221
716908
889514
1574533
1351147
1811445
1209393
1742554
1935683
1910468
1588167
458665
775805
1446267
388456
1970032
675274
697055
184913
342973
1519717
160354
1812462
1672751
784955
1591311
437936
1175622
960122
795503
1533496
827635
1136621
918407
81943
27328
1499110
1017218
1963821
452138
1067931
1490395
1103276
251042
1763810
1916474
984235
1357979
1798747
593019
1565143
100041
518626
1103612
1326617
1398864
235679
442128
1050706
1997724
127117
1701586
1385437
1351335
820734
595437
419059
678032
1618701
694045
1849270
1248718
841703
1520630
427234
1495717
644378
6080
1389895
96206
1111522
1494458
1457119
1350397
738959
1055823
551028
1263266
1006963
1227702
862438
1336615
1288714
1238848
1394302
1806767
692636
1994219
1693358
1989589
1636696
1626298
236027
2238
724
1102022
1540924
1475304
1469579
1310498
180892
1584231
367185
1848114
14176
1692368
218778
945436
529480
1148633
829717
1624564
1033947
261136
1846872
627309
1473914
989528
1423728
718393
261865
270310
55211
1964880
911476
1325933
211562
1678342
848082
740502
103776
1974419
930391
236000
1099803
938603
1130817
578002
1090638
686755
1271921
191574
69871
694829
438381
1838777
1221201
507323
478813
800493
633158
849998
1679766
340836
1317474
729657
1298063
1003162
1440529
102778
679199
1414907
1083118
930377
1601993
1361938
118297
1624844
677535
1192118
1470989
907669
1796028
231839
1525617
870790
1749037
1963936
1242048
277714
1648402
1782917
1968556
7713
1238265
1743908
1161595
1907418
362893
1193280
1851065
296289
1173202
756848
1044869
1351686
596580
1553318
322176
874243
734726
1352981
390869
1958770
420532
726129
1208918
932645
1015152
1030071
713814
1479061
803962
1703921
341411
920873
880281
270543
1206809
1478994
40393
188403
1038499
1591302
824429
1409287
1001523
116168
459193
1988849
443225
1295980
648565
348160
1698630
1923329
1343579
1302843
86756
1762858
1084672
678978
1154500
661332
703841
1411669
365409
83725
1138172
1435998
435787
936645
18465
1956369
79684
1508038
287807
540531
1439270
1372917
1855474
1983688
1915684
1617188
392718
966466
338009
615874
460951
125853
869795
303659
252900
1981777
337097
691253
680652
419882
1214769
327127
1576692
1751754
1544699
85503
1491236
1871070
50285
427793
1481202
1660772
976074
729034
753029
1515192
970422
1608708
1530973
1294241
1230381
569118
1040920
1547663
1874465
561099
1858841
1878567
913047
560836
1028130
86715
1204875
791356
1467990
1306988
1812753
491315
1542179
298967
1494523
267213
1364661
759485
1935784
1413599
377093
1451707
1442419
1583049
833882
1552950
1183083
1565022
745199
74596
1074694
371492
657469
1985521
165860
521561
724291
1169688
470060
273691
351235
1972218
1706135
1400284
787456
1883226
870978
187498
1922489
865918
1258798
1112065
1072704
1100599
66030
475339
1679850
439968
1031747
1074420
786904
1383543
1086536
873378
733150
430088
1137908
928464
1241118
497085
1200387
923226
494350
123126
222639
862125
1946309
1634414
1858272
1118925
675629
153060
1594278
1454771
1591925
1647611
1821348
1760769
1801930
1848069
107559
652434
707378
1628374
1593299
1067411
1251200
1815147
1388428
648418
1633028
1363390
329155
370353
1824604
931646
527561
1735873
1672553
392511
663557
1242496
48642
576411
1126751
1483854
469866
1808497
117315
564048
1499041
370451
241089
277639
1736971
1868958
1965987
319850
633397
943962
1694085
1877296
1023892
1872456
1928415
1930598
1399669
1971893
787506
697764
286335
1371477
1211565
433790
835520
7752
742772
683373
1743463
311341
1742783
1481738
591270
76364
1137885
1170230
1889302
1890598
474805
361159
732011
168363
108887
851322
355416
415852
1961847
1942131
1783558
98790
772070
1641333
1770885
410140
199354
1827172
873275
1572838
286149
70354
922304
169447
1329699
95846
309763
1545784
246536
1194954
755323
1793889
887848
152667
1809933
519213
1939819
920437
1629942
918864
1571472
129779
82789
1591039
1478429
1161604
1521177
1973507
237990
457856
959221
48781
676139
600389
286034
1770973
487499
100996
1893700
1686322
970081
1946245
1848546
1158791
1570796
23694
1313857
791315
739140
843436
712944
1627166
1160752
248798
67808
218725
1104464
431162
1769294
1118727
1655020
1362570
1310304
1253014
648974
866738
1860774
1011022
278767
1396221
636527
529858
1552108
1622627
720
1031932
1380512
932834
1159924
1082907
224289
1899842
143459
1075901
943799
1119418
832247
1495298
529797
798623
1103802
536591
261946
1974676
1020504
1978712
895842
79754
1963769
385049
1449559
620822
1732125
1389096
1576098
1412259
1432059
1961368
628471
710361
79570
617184
1957136
1221945
15841
678745
1079761
1414982
834564
833404
974729
753167
1615161
1721358
1459172
902221
990467
1248800
1080150
1826632
1976780
239104
1636315
192503
1713206
1167316
1258069
834839
1074044
547698
532245
1479645
1637819
1586496
1223430
203871
366976
365027
447891
35598
485249
963867
28025
1879598
1856563
909305
887813
1743812
394966
133363
115303
278438
1195144
1746781
1573492
1876341
1644424
1640054
410293
1538852
1789920
246472
569343
1137299
1451518
1423299
474629
21565
1112677
146455
406291
719082
1383569
237461
682608
596751
826766
814677
1256592
1601735
1413890
160784
1507630
787327
1540924
165763
1445716
114852
1557657
1373427
1635769
236395
1195462
1376478
25195
1642484
212842
996391
1534329
316357
1565617
1623782
1394868
680599
1661080
579400
1760164
1417380
561165
805528
226012
546486
218113
1936377
188013
1232612
104273
206399
774226
2122
1568263
1324791
1001367
1241229
789648
392362
358594
1246945
1048887
485663
1413422
395010
220084
515303
1871269
413366
1866432
1025977
16989
1712966
531652
461802
563368
31118
1318270
168301
504145
1829905
163327
592362
1651815
1994365
1916822
384865
1415084
928858
1847606
760706
866093
1132661
1479910
1554148
280296
158400
165590
441385
1079905
1767384
1538647
834963
1633205
660946
778530
1038330
1342006
926726
1327230
1865300
550821
745900
586956
465313
860998
358653
1601799
1271764
1859020
426556
1891602
244473
1439394
1692592
1898421
117098
203008
1253511
705359
1405122
1466992
604668
1663989
851487
1397575
1418962
1410830
347892
827330
1065152
1348858
1693021
962834
1680907
560204
1979173
379669
1383114
99130
950307
283183
1846832
1645743
1430851
157824
988788
831825
1568896
1404127
294243
785665
1637867
749896
42598
853902
532967
456424
1720660
552107
1834227
167873
506448
960969
1730595
862874
880106
410248
1684752
451097
52626
1342684
673362
1928881
354298
1105696
1213920
916177
485733
215940
231250
1399198
356235
403055
1883367
1995643
804452
1397358
1239093
1293952
1258626
584431
195944
659314
503642
28306
1136060
580308
115661
164569
1264699
1905258
605131
594271
1335817
577980
444501
629944
1128139
974466
562280
1303208
1235711
847865
298360
1498149
1295560
1747423
5321
304359
1453235
1581024
343571
1190209
1286676
1513224
487985
28315
878257
1549996
225504
1057450
1426398
604368
1011308
1204415
1141875
1286676
732383
878993
1768522
419658
339410
710952
1196023
1886887
256798
1554108
810242
1358518
499672
144937
1254987
1910568
283987
1140771
689502
727102
1015051
37416
1077666
1712699
176097
1883811
221304
1013498
1946001
1585494
1944610
1352682
1647706
1017911
918250
1352206
918480
922523
1871148
1317048
955136
768921
1091531
216579
365488
801535
186270
1003514
1151588
739300
987063
1313094
430849
546049
285898
1299580
79469
1648289
949343
1413685
968753
1255687
678776
1670022
1887944
1823787
1498133
193604
1600444
1735073
1920008
1228716
85118
1719578
1537016
1008735
1488328
110133
193423
140315
1425083
459309
741436
146573
567057
895697
828970
233278
1815008
1921536
1821818
585085
737495
1075382
1392983
62244
1132136
700320
1148741
682211
243582
1291718
51727
563346
910911
62516
265986
874088
1299204
1945768
678518
1671803
20879
1415215
970277
734466
723867
120053
1312224
316790
1859391
246385
1155410
1659905
807940
551155
498841
1481173
255992
394036
1166950
1633750
92606
734655
819754
817703
1631574
883015
1884620
586940
88756
1404426
707492
1730426
173553
1885504
1432741
1925283
1210699
839997
1225292
1056041
694401
869455
31678
1731023
777872
200412
1735711
1954873
376108
1249706
834620
366976
20315
823128
864756
658117
1134677
98926
1011722
309082
1013601
1248347
1342275
1041283
759538
189631
1139301
823793
249142
1564476
903854
369978
1828064
1876511
1222654
132965
1059679
629297
213361
1418566
1683386
657600
393669
91629
375908
23927
611332
446147
1365849
1854815
560104
834794
213678
1178977
522087
1818270
184641
1914507
1624999
1993449
1393189
567014
1015465
1582720
1449823
1822454
768125
434785
548628
630926
1181946
1842535
1647584
1199080
247010
1143323
1953810
59211
587088
843632
11655
1634393
80420
1816703
1163641
1912415
1258566
576296
230985
1083685
1847087
740307
367217
1593357
1609961
271464
444788
1141391
1922345
286990
1178554
160547
1667923
371257
1367509
1159117
1449640
406335
1032025
113715
1756149
1533905
1703235
119436
1118455
864744
1244947
1028461
56976
1468131
71051
512656
71812
1797860
479190
792477
1848546
1246525
1512533
812418
788851
1198408
1398323
1466697
1998648
1480032
1910896
1469778
1508774
412907
142069
1220046
287954
979004
1210168
1353259
990447
374934
758765
582331
1222945
427477
867180
1804426
1915791
480602
569682
115553
407293
1801166
564115
587429
1590554
1479775
1393464
789817
1949450
1615790
1232407
1789539
1994219
1817981
1803505
1328664
1133681
1149717
1024232
698369
1643343
962771
1971713
1125051
1561552
1274214
138791
1545408
256035
1407138
1253543
96399
434659
319341
354595
834809
1705655
560912
1315841
1319361
1449025
659085
769814
728241
983276
1896108
43751
787400
233256
1570608
757170
653353
1879741
139960
1524267
1555258
338209
1959800
607918
1118264
1650656
1178407
1220934
554450
488033
1246653
1334278
468277
1426463
1739478
257694
1309317
1680275
1142202
1034297
135937
1423739
164622
448531
460869
1597011
312516
1577472
1651983
1466637
652526
1543678
1279727
1220447
700366
1471417
93273
714130
374830
1353138
499197
328535
1558223
1920002
1110125
425859
1720743
259963
1552441
624955
1844898
1944114
1735788
695800
1325240
1194667
1862974
737287
867374
938993
41085
348932
1156720
163689
1490562
467226
1175383
268147
776571
1225743
735716
159706
45466
84943
428404
1512585
826817
37299
1240003
832494
1819006
179621
483121
1874280
597702
1984502
1619539
797236
545127
268855
736825
1387732
1295473
1967531
1574285
1968463
994091
1109133
1928798
1022754
976023
1476435
839956
144564
1795416
1535150
1309867
988686
1291319
1431379
1519759
1972276
1570605
986422
1182692
225969
1097139
526760
1323739
608202
219781
1700056
587439
805256
1536568
987310
1911698
407662
1135680
1771589
1428741
21025
340448
1838330
1333903
1887695
300773
1735474
141171
393899
184975
1837516
1520974
1189219
1162168
1220960
1166799
153815
1384343
1284467
882872
1211973
210671
563254
590111
213478
748343
330928
658788
1283791
1534921
1027121
1270201
1675024
630918
1161041
1073936
1174764
243023
1237711
333249
1156969
489547
1843770
970823
1414095
1992712
1666379
1830674
530544
18465
1933576
322414
1403777
634557
612085
450404
1748010
1246949
1332043
788539
1356895
1440145
1115174
214724
1440967
601723
670468
1922879
232619
39474
1960416
1458386
775307
1834217
508383
266652
1623222
586817
1177697
917008
1885893
1454173
874612
57487
1161504
1321695
709604
1629260
906085
964036
390400
1841589
285143
1886312
471102
1563603
1666179
1518791
822604
984123
889549
1377391
1702381
858083
28471
516972
1145131
332721
859066
1922473
1092063
533482
1049808
1606176
648747
458275
667522
765646
485374
1464952
1176507
788234
1168004
522868
1510654
1251768
1783558
1136572
1172530
1263790
957681
388757
321977
237416
1150462
1522428
257733
1904003
161699
698741
669609
1394576
338476
1771285
1500356
424715
745764
409993
1844118
781184
1021699
825730
1388846
1201214
436308
565624
448022
1989893
1342493
319102
1741194
775160
1210619
1524994
251038
1143049
1388592
1569975
1886355
1238161
1884036
925231
1476347
259972
45077
1838741
1705618
325165
103654
1892659
47122
1892223
973991
893257
505042
1244013
290730
378470
1022523
580456
1069016
1237973
171450
339428
142253
1166401
33748
121470
231300
1459956
1533481
1602580
1193306
1449152
531009
350001
1161986
382911
1781625
897680
1954659
74903
767325
665651
1040004
772425
1497514
7310
1751182
1242771
1148341
1773399
390288
1661805
1157896
1834202
936549
339834
1918010
720480
1888928
371417
1445140
1550147
128421
1245957
449951
252573
1914642
191282
372521
1942947
539845
1926923
804032
451821
846138
967690
1060762
1099949
1298280
388027
548986
99037
1340329
677565
1610546
286151
1871441
1537612
1294523
804254
629358
1934225
1802051
741302
530347
266910
486334
131960
1255167
656202
1002380
1938024
437168
462634
1765429
1824459
1240771
1402878
994446
839392
740824
725428
1425127
1358178
1294500
217368
1695214
1666036
320467
1980436
888516
1450944
1660638
954552
452118
570390
788191
1129341
1536751
336633
1637291
1626260
891504
973794
337153
1750191
1811547
745777
123378
748152
1720419
752476
764913
31721
763882
1007056
808094
1012188
1943853
1006543
51016
1356823
215625
1370815
158384
1636579
1534022
752416
1476785
77827
1375975
311448
371044
524864
1262064
1943706
1845069
1490876
554726
907106
701322
1714505
203065
1371487
771287
1172911
1897994
1648555
1286039
121083
551564
766689
378464
1695395
192507
282251
223152
1814930
1329700
1602705
1567883
602345
614000
1851186
1558906
1081313
863673
591122
76238
1180124
412924
1039430
1676567
762835
1631130
797250
257785
962986
805320
1788435
1895817
551793
279851
850254
1954920
1661340
126469
57823
1712287
1133751
1756233
1887915
884618
326012
1544034
844855
378349
650937
1710722
412678
1777320
525888
1234649
506610
1662584
40874
956770
1926334
1386050
659148
826196
1512084
136408
1001710
267088
344531
1137305
785197
978578
736091
1422866
838623
103671
810072
1942441
481084
1992519
1230410
1259491
1896461
1296368
348184
193732
261169
570201
823790
1172133
926839
1761647
320230
1915840
700264
655742
718450
130730
1709260
241384
575000
1663829
638015
1122672
33722
1444137
945804
1335291
357483
1684313
1931218
720516
392143
961390
877816
695303
434785
1942376
1951704
1040931
539190
1183652
46492
1046583
1022784
822045
615194
1882654
1675407
1660524
1870303
393429
1441334
903451
1990916
293086
809476
556682
377349
284837
718874
1427427
1164871
1866981
72844
1596923
568681
289138
1124962
1865647
1444582
784663
1976993
1833647
1546087
727644
1889
1925677
315666
528235
1445019
1489388
1864739
1247088
206828
525837
504234
1948651
1848897
976816
1877669
253086
1209916
534175
167437
331017
1201328
634049
719183
1237816
1521663
54615
1883809
1327927
373354
1833756
1831440
1907303
769689
1753428
1950517
1165546
583034
1052664
1399559
1465645
47536
1300180
1420360
701669
1036853
414167
98100
1329919
746334
987926
799534
650174
1666409
442513
1093815
385199
648074
1927128
615223
1453125
30614
867563
1279511
172852
1182766
193211
1592333
228363
365750
1589818
1398778
401467
23525
577325
1684029
1312818
1945455
881258
1120857
149357
1976259
622187
404747
1196058
161189
433472
1335974
464895
1039757
1284414
999948
88622
1131674
1004575
1931750
1653892
646329
222231
1867157
1119269
1527173
1938095
322844
1596978
1938195
787121
1565180
1993918
1288102
510373
833064
1546736
1304405
752394
166701
1570853
606192
781282
1548951
1295457
336829
1884483
128466
4168
33174
346284
1221912
139284
1197866
1860936
1501844
865962
1828718
1171532
1559699
292057
813446
1845466
1398775
318921
1446680
878917
251486
609022
1994433
1124964
356986
1088352
1622920
1948315
1888807
214877
508409
929333
1906792
560359
218948
1732601
454263
1947970
1189900
1757132
933850
1158976
994423
1608487
1801607
754103
718805
1235233
43477
1617501
862229
776036
1534987
379255
1379303
1170419
813116
1184006
757614
1886593
1111496
776177
603318
385462
1954383
1819691
196573
700000
263750
1452719
1297662
1403536
1566076
347188
454530
1668826
786013
1765342
703458
1033983
840635
626757
1127289
79763
1532143
1239804
252782
1889802
378947
955489
559020
1409950
435204
971160
760470
873608
1102649
1250258
1085612
636391
1461271
35005
1614411
585057
1531046
525965
992303
1712176
1152428
1199806
238465
1300964
1993343
811861
1511854
98802
1236996
1140850
871796
540743
566188
79339
1527832
1326249
1224986
784313
1180546
1692370
1971615
1243574
1881404
402856
1262774
1500528
1501195
1511178
1687440
218087
1464565
454170
1406717
504459
65765
1561133
1208246
1559975
1042612
1919887
1015579
1018717
613936
409657
973471
1961272
1211322
1121659
1200480
218714
1965917
392285
1649464
599313
1472840
1707308
647537
685783
681317
1998609
1781744
291100
59546
1428543
749101
182467
355449
37427
561184
1051478
354663
1739430
1511666
486181
1312339
1078654
556364
1925462
96276
96297
1519050
1312324
458290
1376611
1355786
1376856
746971
1711082
1176039
77790
1550421
1098080
460582
215341
815119
828784
1989700
553019
1201586
879754
1476478
344062
1804845
642203
1355946
1617411
1770862
1698141
1371558
1123877
151911
97424
1045704
1244104
579657
1335629
268919
1493588
272997
1786510
1919016
675601
589208
202083
1878079
600730
234251
1001552
1439814
11544
865989
148566
628692
920117
1026793
1646529
1914526
84911
1596254
1853615
1598416
802431
869177
1288074
867760
113969
309412
1209072
1936654
410209
861580
43471
1975315
45585
1053858
1480620
434710
1542774
1671997
509147
1009126
1595274
813348
857799
1769714
835243
1510537
361055
1521099
1698470
1338899
541657
143042
590192
68434
1672500
36617
1026244
1139440
1144185
1064422
261865
605552
915565
583510
639096
435176
582120
57382
1943912
1348094
631118
470618
478655
87682
1870446
1453431
1970434
1132140
1547760
1283639
1037247
1548670
1507380
1933840
463681
1215353
1593221
1397885
991377
1926376
367594
1234270
313264
159512
1895765
843072
536466
1064234
963429
816608
752494
1606714
169027
7435
676073
1745094
952269
948480
236187
107816
660055
693809
1326081
66190
1496519
508556
1091493
1285400
1364698
1404978
1637337
203572
1034342
1399373
520024
343556
205326
371099
1037832
679863
1780198
982889
1056543
1847248
644216
112986
1581822
1195936
795751
377156
140135
478511
242003
266152
798306
1038460
578623
1831074
690118
1906108
259498
700519
1840030
1139594
359879
1472123
1556728
1937361
829809
16363
995776
1128886
708263
1782705
543767
130597
893163
1780284
533051
1811404
377848
962634
713605
63710
1908990
1952826
150342
723188
939224
1515370
1723225
1873221
1841623
1372374
390446
1147498
565792
227734
179620
262276
856565
1580862
587516
1247088
19440
1433359
1808537
809144
1962375
611266
521711
483312
1000201
1937692
366539
1392082
77202
738828
765895
1110283
1790690
1506853
1736710
81024
511124
685672
1004674
962475
1447642
1034391
1249461
1532687
214492
251992
260168
1526788
58756
357790
1884539
1557563
1248507
1163870
1056877
446058
34416
1745805
420524
1179474
1272251
865747
1010122
1340872
239115
234884
66147
558629
440468
1887656
1596761
707105
429956
1289256
197383
1526052
1559587
1662080
327538
1000987
566858
1663829
703339
1435780
861920
1095157
1498573
1258356
1580753
1104897
1736712
1448867
1344138
1285157
1760565
1628925
1374454
1121671
590297
54617
917846
1365768
82225
4875
983517
367282
1586134
1030285
562912
1306038
1654966
483484
1477169
339840
1382826
894187
929184
1026720
824
377595
1272541
320919
1365352
83955
1864622
1382720
371797
356331
1587964
1644133
1473216
142463
37284
81383
385565
615144
1386354
35089
1408226
963498
566135
127332
369766
1908316
187014
1280832
540619
1091085
151302
1532960
1776306
1665609
393695
1251034
956640
84271
358365
640317
191847
633707
918707
1874761
1722913
1579073
1507533
1780040
1110019
581328
994670
1802051
806009
323228
1982058
419337
328856
1576604
217173
1201504
544987
1533073
962639
1920955
52911
227022
1396657
655097
1236647
1218660
109634
1194967
1866981
340633
347363
1007863
1234975
1848581
1114630
1446712
916677
1285999
1545082
247806
159173
1534198
1717471
1752294
1882600
1622635
153647
1652
977918
1061664
1560656
847745
1903544
1978850
506805
205717
1640701
1778969
887328
98227
777720
585976
571528
1081934
798687
1018349
1755240
1126913
1484565
61680
720406
397895
1069499
351644
1029161
1753754
827078
1859812
335900
786335
86112
1893250
1447405
235719
366874
1594087
1522923
1545595
1561779
1334567
1020655
1568278
1177091
1662363
1539930
1054963
1937825
885037
1443198
30868
1840895
346551
1609845
1661709
1370137
1154723
1051821
98057
307347
195485
1523957
209688
946580
1027512
1817498
1907704
1652428
473184
578872
537557
1487910
1110942
576766
1980562
1718441
971997
1770973
1631194
692535
1738630
1173703
1829865
585470
1677762
648983
1103708
1960761
1928026
275317
887745
1264050
852279
1754324
499811
1090621
1718337
122755
352680
1512507
634863
331496
1999859
1541463
914655
1804625
405002
1947283
1971314
907206
1920391
1679599
911067
1445655
1227514
1736758
963243
987387
1079761
34710
953353
654893
500246
561122
1018152
207798
1450984
1732388
1739379
235967
885813
1895770
607760
1324742
1620465
1239900
1657345
210936
1307832
913952
8985
748034
63503
1740023
1028786
1246988
324311
422847
345100
716918
1734282
1141984
709631
332280
1377930
714416
1239835
596354
1629194
1236340
313945
227929
1008585
274140
561030
475836
343150
1849117
105844
730295
1705327
874136
1444875
71812
383565
1305314
97725
803657
665213
1465110
266618
1946785
1137596
688274
471613
1737969
208153
1913404
458946
799707
619717
674647
1070936
870469
1182127
1549575
51616
567631
562469
684031
1952308
1645864
535226
179666
629516
112069
1489120
1724728
482024
590170
300433
308626
83329
1641722
1750761
1807508
533079
415417
1797364
361942
905761
722773
1895817
1550295
1236950
1295953
1642967
1422500
1511832
480196
884020
1311256
834488
1147007
1427074
1527292
1092014
1645435
636845
485425
66946
626709
892116
547443
494120
617793
534284
128933
416330
1688771
406392
885489
1934611
87811
1821178
571209
1897457
1845194
1186360
366739
1156336
974436
1119199
1703007
163949
1264764
632808
392260
1546000
1916969
1350035
723093
907954
709635
280869
751274
1666557
1015307
1766623
895150
1380423
1842814
1069355
1269905
1582020
803870
1205832
347799
258063
1635104
1889633
301057
1398379
497658
538733
1851346
155297
52433
1541244
734366
1304799
867848
526738
1934969
225938
115021
1393492
151366
1381636
1520082
1170298
1008856
102207
802264
1035269
881696
1839160
765789
1627859
1402217
1998585
982654
1523640
154133
395168
699890
1235850
1834925
609141
1780227
234782
1628250
389937
597568
1411348
1471998
942373
550283
1825383
637790
899356
1902653
1977911
1585974
1238162
283071
871006
846434
995405
764026
1994536
1145596
1953336
1012553
1252818
877621
1653224
314261
929903
1472652
584948
1915956
173351
1431249
509942
356681
1685709
12901
1942278
186894
1968795
1358291
1635350
5037
1368692
1973100
1925534
1021935
1474920
929884
1221073
1693179
745323
305484
923311
1477792
629124
1787371
395435
279703
1568402
859107
1557671
1049627
117007
279603
1200285
1792316
1759183
1490601
640445
1843209
551880
1204680
1576273
1944522
278078
813286
900142
135972
164309
909665
1988037
1965876
914396
449885
1316017
1948693
880677
1209388
1413614
1908436
1161258
1609264
1047522
623832
1749572
404610
445514
590986
1809612
1752020
130745
202945
1397507
1341671
1184324
185808
843729
710210
963680
604605
17237
869734
884121
719340
1922631
635144
302257
144712
1919823
988090
1552788
1054585
552536
846776
891351
1140749
763540
1198591
1500793
1397889
1224477
1682445
797907
1683376
1309321
841985
14042
1547981
1996150
544442
1862609
1755569
710557
1854175
74613
1001816
635477
1643296
363704
1683855
1102200
504933
888969
424578
1715538
1341624
1638022
591572
484599
441201
1924656
54489
156870
1061303
114405
1605848
975141
775399
1561532
120809
560431
529030
1599934
1147366
709718
1535862
1155572
1769136
124408
1101193
1661945
671772
1978009
413542
1235343
381114
536420
215360
528007
656231
414519
780217
865145
494535
743532
1580684
1526911
1535557
1235257
453732
1955081
1675534
1371544
850205
1570343
413996
1930547
1508978
18077
1624745
1587116
1636025
269294
1198452
1505221
702761
127537
1102030
477
249872
571598
545530
775990
969763
588497
1575720
1079918
1273019
238662
1536804
1167075
14991
1601800
1568064
983307
1132360
1807899
1924815
1074198
564256
1857432
1230568
34715
1320268
311934
1422861
1074942
571907
275189
1071347
1427808
1522467
1670231
365412
1392462
133934
254060
949491
1365944
1940589
445319
739599
1814104
643655
1212325
1115508
1182170
1707614
1276406
1299326
420902
1796874
383251
1069023
847666
1333787
422174
631387
1589522
202690
977915
44157
1118756
1748791
1876947
1439495
315618
164676
1150249
1470866
1191090
876642
641701
1793602
650495
1839938
1777865
7598
402432
292601
1987746
634157
215634
1319695
1718774
1010684
1504153
142557
1569395
1717802
1532972
320707
315633
1476193
1122647
400437
1654203
159003
789046
253898
1799031
17597
291199
57105
679282
650536
358250
30707
1914127
96900
303762
305188
1904009
1968795
717869
1093777
1898698
1163184
836172
1226673
1516970
1479224
434857
1529972
638627
1923837
891089
175301
1858314
1629014
992816
18050
1368875
1105277
846736
1775374
1544995
1708259
436291
158462
1171822
1061490
1501017
550716
1734141
343207
945715
1703240
1355577
1296968
291071
542203
329306
535987
1804133
1883367
1172514
843549
1246358
1559273
1687328
111789
1247632
1645670
684570
104132
1357244
616538
238498
1675962
951344
853442
374042
381656
1213449
626490
1143351
353552
1419086
496029
1633180
640556
710587
1314541
1800223
1098951
1264334
492848
1363674
87534
186482
169406
1093278
51014
225768
552748
794646
558901
1147828
501261
676580
1410969
756936
1814936
760089
1808749
1262326
1728656
1347813
159498
1966646
252992
495972
273280
1181566
1763780
799141
1187169
1524034
1884623
941556
718002
163156
511189
1175354
536341
487749
282984
593266
165387
1174812
588255
1325704
186282
1192493
330172
1496062
87846
566188
843563
9670
324924
146287
269577
160414
1150520
1110749
1097997
985050
967218
472498
1421863
585532
1989276
146468
686552
1968975
864076
1413622
326090
343339
503303
488495
1321670
761874
1507510
1095705
1336830
1872325
889786
1280280
966688
1842337
136223
921532
1680541
1052966
510279
1402874
150877
633381
22716
1844697
1930396
422048
922331
1183944
1593932
169269
1513945
1767025
1513524
298432
93544
1690683
935050
1726027
1579124
608099
1539853
1469778
421761
404224
739482
1808899
1853402
1465533
1551887
688111
191396
65515
312698
1877314
1472349
1520335
1340895
874136
768046
1085399
13013
1850390
446981
994368
1365176
36853
826528
770736
1373498
5617
870243
1715487
119716
1664137
651177
284662
1565701
17873
286068
125886
45057
1397964
169823
943931
1033359
1113203
1866820
369155
703504
1623546
1116429
861735
978121
1921444
428412
1630030
1902589
522197
374838
362070
1499446
1578699
1891618
467806
1892289
1772338
208045
596957
1589619
849032
1822904
1685089
1193016
242003
90225
700366
953302
37815
1638630
343840
1283009
1262510
1689048
218990
442440
179508
1677711
1780735
582745
1157855
1449837
1194799
1208336
249306
251651
746532
998713
1379684
839898
1980807
779199
780763
1408433
546784
397135
1470684
1388412
1571127
1296330
633486
133802
171130
1589531
23263
1619792
509710
739097
650006
624162
1267482
1937832
1337918
1788712
155924
1432893
675430
1704930
675928
1741036
1199380
1669947
359257
1208707
735169
125665
589777
100123
1172138
1401583
537439
337840
383130
21285
1413033
551503
563228
207759
1264727
1735686
1052232
1374454
469038
1285227
1131319
744331
442620
920774
1772984
514948
1452674
312461
348013
399925
601281
493288
855848
470051
135592
1305328
797272
1089886
750646
1555019
1632140
1536594
259688
350619
446375
13720
337682
1837501
1094265
507578
1292833
1446097
1020013
1190600
112727
1004797
570015
1920876
1125082
83388
984235
1808003
475479
1752969
1474532
6907
1255449
230760
387323
259902
1152365
142017
1249882
734038
1222479
926238
1355260
916619
1786918
1471099
421130
632586
1952810
3403
1514128
791303
259368
215689
1015183
1748993
119895
856163
605680
1813248
506054
1352332
1704425
18338
1262543
1242594
1594009
378910
1981825
1994659
1965526
1759192
1290249
1118343
546852
1987450
1619597
1286682
1712269
459663
883629
124329
1942954
1517085
500056
1291459
1040576
315040
845184
1607236
1055759
1120822
1363726
822377
673571
203058
1557396
239738
131517
1203034
1875038
240856
190175
904306
943813
1008350
604794
106631
1581375
755452
1933662
876810
1445419
269853
718640
51310
1140244
874058
1008013
217432
103812
158142
1536256
1419519
984143
364595
464156
762815
1083544
673896
1521894
1316946
1564437
1203301
722627
932953
1621671
1254674
941872
828675
1940811
851737
496621
323602
1627728
891795
1103793
1951286
1663359
478383
1513520
754335
91166
1017015
950320
1117447
129713
339772
1375151
419613
1929726
955996
61294
1830921
1742421
855073
251986
505899
301875
1826230
1630558
1239209
411468
30196
1355462
1494571
1647545
1851961
980047
757375
555406
39999
1448532
233633
468302
1487618
249256
701566
1871098
1329798
1031163
1973568
1280953
1862917
551772
567677
1779715
456671
336177
1112415
1551995
789949
606604
18521
781797
1221201
742015
331562
911676
1831900
1364121
1976441
402017
1452038
687909
802463
1390881
486782
1595676
817394
1696435
1811660
820753
605526
98441
1432015
1703068
965966
119334
1081428
721837
1303819
884747
1132052
1791439
1942157
703073
587004
487827
329484
602247
1397045
143568
1850404
1948155
941241
1381908
1923380
629592
1551420
1386681
373513
1108453
1058913
1919053
757349
973250
995195
430411
1667485
514949
848844
22689
1263896
498480
1156785
922091
1004109
1081199
209085
65141
388656
1301436
269260
764099
341958
1453073
1673384
1708889
1013990
524705
1718543
452252
794468
1168633
1110548
1610969
1748696
1974704
1385684
324005
1749530
370836
1338899
1041565
623017
1958729
987002
667294
26880
1037614
176909
1399211
209412
1965451
1146352
886826
1990417
1785015
685000
1910383
724377
1231031
1060407
293758
1656426
228146
994125
1776600
865090
1887382
598180
1688308
1320107
1780853
141713
1447680
1941202
1254069
901106
1770921
1047017
1096937
366083
1392908
1458373
1373427
75644
929865
1156930
548199
947562
1242125
1746829
1621021
999522
1454114
1064534
324623
617599
1973501
1543389
25562
112543
1606446
1195978
691203
1412839
1261367
657766
1934718
521076
710756
531263
447254
399984
1130005
1921308
122124
1548827
1983424
901973
1028114
304030
1297317
686355
119595
720688
499774
538553
426775
783700
45407
1006044
895722
1340508
1872238
1722023
1452963
1016044
958177
1091428
922248
914363
910951
1068079
1512445
1922238
21282
221562
156142
1195961
1701156
1443932
1318574
1791265
964603
1347585
134427
197757
1677100
1940210
1360285
559521
1718774
339078
1308488
1618359
788466
932776
1307866
248295
613941
1219682
1912866
146400
855780
1201329
1293996
563382
913196
1797773
1587964
1291943
351946
236155
903624
577679
568282
1375256
1006090
452506
1305680
323971
1685156
995911
1140415
513443
928260
1578710
681616
1979156
1103364
1234104
1535232
529968
1929508
110623
1431971
1989495
411032
742763
1497057
1423525
1696015
799706
1520871
1252483
816080
612449
14921
989856
892210
7752
1989602
1315872
124919
551348
1741434
1938401
1184366
1280647
1761881
1674961
28243
28050
22037
693716
1214274
45807
608438
1131999
886444
237312
390454
1052928
212978
1969991
1759654
1987835
330688
763189
456029
1379821
1548367
365709
385734
607760
1320443
1421608
1713747
1366455
1350240
584738
1289357
382614
106269
1875313
1994707
1567024
1619596
532470
1654774
567122
1092818
453218
798318
929903
70229
293705
1581708
1030079
1349559
1577974
415279
689897
1287427
773425
238376
521123
930474
1965391
286812
1136223
214462
1389622
421761
1896322
1885549
40688
1104024
1838017
294635
1126941
1251559
599193
1339111
471085
1846622
1839182
832515
610659
687976
864586
904677
1864069
1790334
1199897
25332
1087649
498847
1577482
725548
1147802
510671
1004546
1143160
498010
1497170
1003523
569076
1568680
1555368
662801
1090355
1291957
1700187
1074105
1870687
196230
1759793
1765539
749705
1198408
1014306
647868
1676870
973785
1208774
222856
1772475
1015466
57981
350534
928464
1637204
1360791
165174
1088649
1444217
1421378
1469642
1675686
1311142
833394
631572
1842753
1054906
671628
1303515
499924
1428523
1030570
1585025
1642927
101850
1365369
67351
626709
1026373
1754300
935178
1700797
175060
1957661
1769643
61818
268069
920411
1323119
415759
1994918
854576
1529670
1070210
291315
1241144
1139242
89258
572515
721164
1394875
1383845
517074
1896015
361761
676165
461367
749292
242849
1397257
1954904
761129
1679127
518897
559639
1059465
1080004
1909273
119126
21065
1254682
1529693
1986832
1148603
257699
807743
1374709
216422
543036
823708
1578126
266629
1397358
524961
558850
317625
1874348
733375
747861
484106
859790
315196
166379
1160552
1496654
1365974
230358
1023846
529029
630672
534705
343864
853101
379696
1577060
672615
1289288
294929
1448358
348541
1838725
1495520
75343
1028328
217538
144613
1335279
748464
10735
1000364
216970
712593
626809
1556402
1329614
856529
724982
861830
49454
1754558
1473318
1080661
273913
1492208
1190401
460010
1954347
1931207
780408
366976
1175599
811271
810904
100236
372521
843788
1493911
176413
1721239
564458
1472152
780703
1686996
840617
437222
430690
47547
401449
631387
1271219
995506
1779459
989309
677504
177175
517019
625294
1959304
180557
1748696
396558
1845436
1039429
107922
1635270
82077
1947867
795861
1196566
663211
1740459
165800
1496488
1860357
49823
1480170
380914
1582477
1906322
1087944
1278604
715537
448500
871231
1659199
998138
678224
1834779
1466057
404454
899306
1155228
1520963
1939380
1789841
862354
1842432
1488196
1097265
1177721
316929
1578259
292295
913393
1196796
882679
1218116
798834
589193
1492651
1138983
768620
734109
1206943
493370
1300889
679610
783068
932016
1734940
382744
144599
1597707
1866127
256746
1758862
1298476
1196640
1063053
1803556
1801915
77581
718659
1709618
1787813
1533593
1575076
1680061
1836132
1307028
1282032
1230605
671956
1491277
307365
1743209
1694788
193971
1855292
496401
599568
605368
1889155
913275
440510
1229306
1531458
1138779
560601
733833
1309561
1166463
509588
1944763
1295232
507780
1264773
452391
813567
330327
1003233
861885
1324399
418555
1127668
1658978
72036
1995936
655627
471644
625219
1490029
1245817
1300615
1974648
1295702
452265
1378656
1534149
929962
1838903
1592534
1623901
482832
802667
1555811
1038102
1190169
271152
952243
1533696
1787241
835460
230659
147714
991136
544712
64711
717967
1222388
1953659
1149808
1167644
417085
806182
82468
1401173
1218672
963408
906852
1369188
1075551
229330
1935154
220464
822609
642720
1562718
261822
1163182
584694
883642
151366
567249
19147
1764840
1257121
1794493
1208533
1352981
1248804
1977057
1669849
310640
767810
1107838
1588903
808189
684373
521226
1234270
105807
860541
579565
1473542
1789158
1756215
1026942
631042
1301371
547465
317168
245244
633876
1766827
1766600
1164529
1083053
1746202
610441
1546766
198890
738801
1468687
752000
18025
1479952
1591461
995827
815546
1795544
742520
916613
1378996
1671110
131989
296746
1069741
47223
220074
1906442
1706488
101754
125017
622250
993217
853192
1494175
1501633
1751796
231592
386399
1905631
1822605
1403821
1036710
999097
128387
365053
86539
575650
850931
1230449
405594
1709066
677646
1645950
195762
539036
1206022
1494844
512645
1119520
826779
599877
1899319
310034
1709882
71373
834647
780372
388169
393605
1676674
1645972
368579
1856684
1947132
434645
926908
994554
1696475
1453504
1887666
1348442
1488284
331081
1003087
551476
1433099
1999401
1216165
252308
246437
1122997
112818
1430577
639337
598488
835833
1485157
1484263
1549156
1065361
1254146
580563
1608781
269515
1736711
639574
361680
313557
1178433
8891
1585570
1920409
1684011
105751
213415
1557692
476858
808301
173063
517138
1422731
1298158
519671
397474
1786768
1148931
413284
1019043
484878
802667
831457
784107
1006544
1240078
1901273
697848
833730
183969
1473948
270047
854751
1164552
1851297
1096630
162177
504188
704179
44529
114528
1921266
141543
75646
1129406
847272
1427236
1777669
1293110
320557
1546091
1576458
1200009
1032335
1000534
313191
867186
843556
1283703
727507
1326941
27405
1644103
185337
1866084
1537656
1758359
1020757
456526
1936870
1383837
27975
1209794
896869
1332661
559532
1624078
1800105
524635
300071
1169841
324578
1244054
1126868
924502
1941853
713246
563062
365055
1735188
1494651
1862151
1654229
1575231
464972
1966682
161607
800285
648661
1272158
213121
485474
550995
1653360
380208
1795026
917249
221224
1582025
1615563
1354574
1149656
1694847
879666
692026
906560
1075587
164293
367247
285294
709452
583399
103746
754693
1010859
1501292
1174909
1017806
561084
1935426
1709060
1022742
1264456
764503
14065
1866219
699631
1472803
1887918
1267342
969788
1063113
692988
491638
1420083
996275
554666
1445874
80625
1066677
952608
954827
51727
1140377
370617
450132
1928080
1495138
1816251
1621733
62809
1310516
1442886
1241605
1208053
452869
1446343
760487
1174753
506965
514494
499241
779221
1642599
1162680
196835
1453478
424476
994652
1133231
436223
737937
413633
240449
1965071
1740741
1381132
1680778
1872269
886444
1260744
1370395
493679
51357
1797516
357730
1874410
1290366
503473
1367366
1473504
1866681
344424
1375451
1129633
1355185
355400
219949
735415
588743
1482049
566356
1432044
1415853
132603
590966
321391
1524019
111492
808374
1082712
903384
684373
850907
814834
399725
1329978
822943
238780
1522617
750398
844887
1845113
1199940
1444066
1575282
93766
1843141
130516
996526
384051
1800521
727043
768619
1932909
1925677
1269511
1421954
322199
1329673
372677
757307
1662800
383557
302758
1520300
1387355
1237721
1152227
548596
1689467
1968892
836917
678082
760780
175060
1056580
50904
245587
1521316
1694469
669124
1809755
1877097
1032880
1354633
1564872
502542
1422771
1588932
1896302
1281428
1801738
1465306
1292695
1256363
908869
479384
1506864
1287384
1612323
605872
96276
1415561
860130
1754653
1497762
845070
443241
1705368
131375
1694933
660431
1672172
1599158
1428570
1006325
45090
540411
765637
1193972
1971852
1880640
948388
169156
793853
878276
647898
615772
1311477
375165
1954336
1260640
1719041
1430970
846400
305946
859850
684700
576002
57666
1336674
631371
1387807
379936
1626216
668008
308768
650660
153502
679097
1546198
526943
1956299
666609
1266399
1327574
682806
920243
371621
1357380
718474
1385518
819515
507002
93235
1165115
542149
434294
1965079
507578
371151
239935
515363
1446209
122946
846300
1701733
1397726
1753654
930878
103807
695538
1614351
837328
1919412
803499
1722451
299294
1351200
29457
782591
209551
263550
1954989
590425
570547
691869
1184880
195014
818827
1623749
122418
1645297
1205554
401997
499281
94074
1359577
343502
95595
1763607
1438283
307839
1273900
1254308
1503800
1742989
256707
1194357
1462291
1966855
1738827
1268849
1448218
395846
1719481
61605
159158
1598243
424071
1198823
1061503
1597270
1464141
1642348
1781027
752868
1417508
127952
1321111
1770477
359401
1406339
20523
948139
69550
1733601
257306
173961
525798
1907649
916566
1430683
910645
238944
274164
830856
347490
1284409
1053353
321409
36435
56903
1304584
171479
785046
1332991
1135205
1596876
995650
1199939
348204
386867
1034552
53467
1239788
1303916
712283
947944
1624932
367298
1700486
552638
1527999
1283776
1091453
346960
628040
1741722
1121659
121891
1905730
818125
1315296
1996031
376448
1295865
259365
1705794
521918
1288626
1772674
896249
1031872
656529
1850101
1338695
1974253
1345337
1216446
526983
1495693
1129715
1501295
1356441
892541
585020
1426549
1078043
593806
570034
1469627
562391
552620
1118316
139661
1074765
1121270
23701
1589372
869317
435405
1672300
707115
587783
1499361
1695215
1021574
755612
762835
1807729
1511929
901106
97786
918384
1837299
470811
1386699
520617
210291
194376
147097
122638
27612
1058801
395900
1068524
975417
975141
1684837
1575758
1370008
406193
1320998
1473097
1601611
767627
1701598
1756039
1126238
1421165
414805
1267441
445469
496845
1143295
1150857
34760
233007
807451
205160
1765722
1359454
238581
10678
1416415
343505
1722734
1870870
794705
868661
1548970
872372
585767
1831917
1509707
108009
752270
1879369
759891
1260417
1470583
1895397
148033
1254608
693158
1446330
1640434
1924654
831531
1899451
1046895
1954042
1764821
232146
1472608
1504282
1652575
1441576
571062
1573439
539190
860997
510876
1093334
1368172
414036
1083995
664336
726039
1313873
1622175
904007
24125
842870
1503661
130804
1244111
1358178
859590
1482615
1183779
528282
1354195
1078426
1031294
304656
1130086
327648
1791363
111787
1053707
924966
1129411
838124
1835105
733797
415112
788966
469656
1489860
301217
1265082
1134305
111075
622599
246749
1567598
590440
497983
1416865
71781
892062
1643391
1595165
1997700
686286
1723167
728905
1913797
1077083
251186
1611313
1975479
1489910
1990173
1708762
1915890
1694266
1105277
1679499
1593267
1776516
1071420
1734648
300880
715626
627235
1178044
369140
407400
670001
106073
1334430
1795042
207464
180474
67004
1261263
1153002
1822245
823822
794403
748551
1486487
1837935
1412279
502129
284401
830383
1126234
930607
11706
959345
1835419
449332
1224030
735474
126697
1663653
1319287
1375810
1092818
964491
1392162
44122
1114013
780710
387884
910414
82691
1348343
1487824
793787
651633
841460
1629232
537581
1495439
1092435
1522825
1641471
263136
414686
1855989
118553
532640
707214
541028
855387
1574921
723324
1524303
1019343
1745424
1516856
19214
1835749
1390411
158451
1963182
1933014
152663
1142529
659280
1245371
1169931
1312484
308381
1375733
1782703
78193
1889192
567850
1407444
6857
586131
736920
1027826
855975
1357949
1076996
773244
941891
511359
386243
1599485
789888
725627
52000
1915445
215689
706820
1014661
50245
1348263
953035
1028341
1291057
337429
760025
626915
489081
1416040
924482
855500
511903
1642967
347334
177739
855833
726049
1961616
1957883
945991
1651202
1081002
877716
190869
1102303
1999758
41750
1303253
277424
719541
781444
1030401
696818
728802
525935
1474053
15366
82797
1060451
1554764
1506524
1418564
987240
1799977
1446509
847968
500767
1306207
945269
1653575
835926
1503719
1035990
1054069
1935483
350758
1376359
1306500
629958
1945919
940506
1665117
1430931
1314743
1246050
1971781
1312906
1567812
355046
503613
878711
162319
406966
1163828
1428926
288858
980077
1240491
808899
250695
1569213
853768
1285496
555682
151455
1431720
622878
585824
1538159
273091
428305
1619083
233911
18395
1181910
74194
1117321
408690
1182517
1546208
1764859
1619559
1868429
74097
709144
267841
951740
1275491
840022
222240
1837511
636326
388374
118445
770810
319639
661668
965114
630241
1878922
1579510
707934
1999195
1057579
254336
1872432
106600
527395
1007186
1611359
1211699
264484
1339012
1495658
307450
1464677
968753
1129504
1948709
1902664
1856943
1036625
1194088
1220678
1151682
1210360
1027041
1044411
1873846
62375
494120
635242
1012547
381244
785431
480550
656248
1916466
509508
1178887
825835
1221267
110445
242047
1669277
592337
1210703
1321878
738589
1449174
377282
1097904
824429
944511
1991114
677892
1160752
1452834
1824868
1236869
1679470
1592478
439671
1817627
1575246
1624892
17376
762936
631502
1283351
1049591
1373935
1935379
1702127
1796640
46492
1149663
1016836
908055
975469
625798
1097728
1290715
332391
1409938
203683
1452537
1993379
1103099
38756
1857335
1086721
1283757
1437069
246618
1727039
527705
920760
755203
17227
1804845
826800
1587805
1482793
357359
430016
1397749
986601
126027
1570381
1107315
1194860
764214
287295
916566
769411
108752
623265
834351
274991
1183134
335030
803083
1281066
1828582
1088362
497184
210802
724999
998850
22868
1262296
1766041
948141
1272926
418597
887279
287142
53338
696301
239459
97425
1421202
295720
1842826
1948261
545340
1725341
1463231
952632
1399754
1856477
1321272
169269
265087
540543
1195043
66627
639806
1891502
219944
687626
1063597
1468389
33214
1460159
791409
1492313
1753263
499965
895210
1287325
1773453
79294
1143989
836242
937147
1102606
1676067
366327
635163
386743
1768293
558071
65877
1091565
1448367
1329816
670459
830273
1207677
1336533
91198
301397
1355099
1838049
153399
1699787
999360
215798
529660
1085790
1614089
360524
393811
570245
1169055
1548824
1880983
757186
1564966
985172
301972
1755827
932739
1727799
668340
1312940
1470194
500339
1797857
74630
950738
1037920
493892
1635394
1165742
458671
426358
1178543
165502
1070277
739822
763650
1311701
758358
1473790
1388695
1675137
348033
1488782
219530
1121258
978803
1684860
1036292
119595
76773
339082
183691
233148
935309
1454085
551490
255547
244852
803083
1894038
1397049
448613
443540
1465357
618793
761540
1152631
1918264
1295675
551801
974831
162870
412896
1079250
733061
252925
1138159
1387355
1123388
1464988
1504537
51002
276211
1393745
1604174
485603
44866
1114496
1574026
227042
762013
415926
1590092
1675355
387915
334634
1690942
24277
403170
220931
1208198
1708715
1276190
486461
182168
348894
293305
1735174
1026701
1381805
1739836
93544
1084166
1236960
1472917
170899
1248148
725327
261113
503440
486958
1129117
139941
1283015
124242
526935
364673
1810112
1301783
1927356
450675
1836627
1275522
343060
1137890
762020
1548577
438664
1466767
265286
1804806
1798627
1062139
1244139
1319306
1413873
489354
1746584
1933157
1191877
1913845
802877
948838
819239
1115980
1138338
852342
1955660
1056820
586482
1157246
427605
1585952
899913
1443333
1562116
1125051
1227429
1655223
318977
1575929
989422
195410
1097258
51415
1702446
454133
1110550
546641
1686924
1300819
1242815
932129
1342597
626190
446348
1719879
1008728
1824229
1352692
871854
1203850
366157
1629329
62503
1014453
1371931
1323998
620271
233072
700981
1491908
1636473
1364437
1745300
396489
1643626
459881
857349
1994047
976668
458867
1056590
670886
1204373
1508808
479622
297630
142420
781133
257860
454657
130948
1246446
588543
639042
1291549
223917
1571074
1659959
775398
1988595
201960
1014489
1503511
430318
1464956
35541
1691440
782987
1749535
75751
1745883
236443
784550
578951
1453105
1082446
762348
426745
1411179
332182
1286917
537873
1515911
405467
1738180
1412328
1259738
325155
1619824
188396
419895
1608303
458665
318573
969370
1972456
666772
32334
1174558
1441904
802871
1493137
1136746
165378
332721
432831
908619
579896
892793
1712050
441140
997407
698829
765990
1256728
187843
1751098
1280647
1623751
1765602
549130
851022
1647455
997653
1105235
1878533
78886
1953015
1298791
1868087
772158
700467
1208869
1771885
1375798
1842773
467393
1708999
831663
788230
570729
1491327
1610031
1413991
1418244
226673
1500022
1420194
1397234
358718
1805680
1721459
1521424
774652
1708697
299074
48855
1174827
1089717
699070
754259
1549477
506805
1384308
312689
1342296
1561583
217703
104745
1782345
1590363
1378143
829686
881783
1899699
6123
414747
1077654
748344
699339
1776341
1582070
694669
587064
295973
353852
1468785
946208
1730552
1146287
1498878
909109
1916754
1781267
1989216
1753766
872518
31148
1433085
537461
1226760
1350876
785153
1023522
1380822
1305169
1874561
1197413
1954419
630374
1530577
1397091
270905
1529336
637408
369957
636001
1673259
1877167
113312
1045821
1236109
754300
1375975
41689
559102
976499
1406012
1617018
862646
1699217
1313095
1673005
539123
60722
994469
1921534
430913
788825
1660402
269678
921510
1240066
550789
1067189
1829503
680369
987281
1555438
285949
1628152
611281
778203
995080
1647272
59505
1095072
923986
135896
629364
434175
1542865
193184
806642
1485206
86049
1900188
52323
219450
578839
533944
787381
584913
1977491
1900764
1729566
1674060
1836609
1676370
1084128
1681781
349133
1973522
1640495
1712050
1013923
814069
1953391
677662
868975
31743
40624
259704
1091793
36801
1344715
236032
1426528
377761
683473
1423486
762864
1171994
338545
65331
950319
115569
383542
1953854
1099617
578291
1042850
771316
1053755
466413
1150345
1512532
623013
1683681
1868891
1134238
663287
1384998
576342
1473572
1117394
734218
79569
504351
132693
1412051
633974
1964097
1901719
864440
598039
417778
1781625
768834
1493969
1750773
863671
1687677
763729
700246
492024
481763
1064532
1033732
424812
181803
1383021
456566
559593
1106636
1107300
796849
24922
471160
1650936
1058934
1731711
1515317
715752
794715
1983620
811371
1239877
1833601
1294535
615251
291650
1376423
1505775
1168084
1110847
1370645
741267
1822756
91735
1404079
62687
1911276
493150
644747
1450409
1009935
1769343
935622
863793
1561913
1153483
1914678
880979
1586600
1114826
21599
529369
602898
1988595
635625
1113130
859136
1283604
91016
1599958
1907765
1526060
23640
829500
1503446
551808
1792757
615180
1354677
1594721
723475
521419
1343017
983174
6370
353584
36525
1327478
1552245
182811
780302
1930317
451995
544911
1956720
1205174
1807590
477857
419011
71771
568263
1684103
1367017
1945338
1865820
1018717
436978
370001
1122412
854831
317110
1007843
1729977
760325
668410
115048
1140853
405185
1561583
1869549
924348
307108
1772086
444341
1007558
875289
1223557
479571
1027018
1475279
394715
1393495
1745835
1365618
1725939
1378851
1534483
1480242
1535423
1365788
525623
1741520
1107832
790307
1075395
1741040
718984
987319
1227656
146329
1336667
1883982
1641529
1790617
1747222
834965
1427750
225609
887798
242162
759049
505568
1488920
1928658
954174
410293
667442
1601696
1056342
984758
193265
1177640
508004
346493
1266890
1756955
1699868
1859059
154235
309679
1277723
476526
748970
1059257
1229856
1950229
1120521
1163459
1830447
1030511
433313
120941
1241989
1660366
80780
1216068
302866
369698
551801
980525
496210
158491
677801
475483
932322
1949311
1865350
711663
61129
699963
250751
1491678
484765
265465
877464
1873882
1440117
1779330
1612398
1178520
377659
355046
1789980
622009
1678264
1888928
1607575
704895
1490179
175123
1556724
1958989
1130669
333847
623241
37097
104452
1269825
60275
307990
1995116
1103612
352767
738896
1432427
1270424
584738
159213
1984988
55825
1438037
825798
400266
663944
916996
1679401
1062090
1086569
1862948
1039768
1986286
1261900
1200614
868275
1804241
1995599
1037726
938906
447590
105889
1226087
1120638
1212117
1287338
1035736
1558084
1008761
901842
54517
1922092
365168
1257334
328900
1526116
222594
405815
1637337
878631
1011786
1457300
1527422
96514
364110
354569
1207248
1545224
1008747
32375
1670998
1606466
936429
904298
1422715
804647
150517
1649642
527286
1362364
722100
1540939
1991488
832660
1918429
1909200
140723
184164
92558
269721
1766164
1234754
1048858
1350468
1440710
453468
706535
1757031
1671716
1740689
433246
154495
423266
37755
1306776
1421663
773541
251253
68304
571183
1775277
329883
1768554
767695
535031
762106
1325096
1020182
165003
567299
538430
488056
300189
621225
366493
1663704
84597
1885688
561051
1907185
1093866
303137
1729894
821251
111042
1609659
861267
1132661
26724
1882460
923080
1213644
1624239
1216303
478211
615481
745494
1088872
365699
1045677
908687
104241
903957
538748
1708
1308652
1045084
1328660
1444718
1601313
203551
1550421
838367
580155
1853172
31303
914884
75884
465606
1706037
1633216
1832755
730168
1995476
1943042
994146
262427
1508084
381585
1865460
1594150
1988801
104646
341679
425877
818572
199268
1648063
983385
1486234
1662134
1229369
54442
1934147
1512629
1384640
1543018
1404074
1315496
169728
895575
932738
1806782
354167
1178662
369880
1949575
543685
399718
1464536
881720
82191
323483
1516444
706525
1475839
1270346
843464
1163886
428559
1258620
176037
711402
658410
284279
1469771
872444
913378
1482734
1571123
2265
617095
1499156
407140
1433751
272854
1378734
898779
1992916
888978
409415
1589749
602851
1558151
1892289
1692798
1504363
653195
1685011
1606022
1587130
1357912
793123
1770622
1416212
1179530
1229369
1999346
1417103
1510740
801983
752035
1862015
642083
1548219
609072
753120
859745
708646
865983
1995442
469507
60720
112965
988617
1986508
1266790
25680
1143589
545880
1936429
1970821
1312995
1741677
1354624
285458
1193779
422707
1980256
820917
1324856
437413
589297
919588
274682
167274
1699545
512884
1145171
454263
1771313
130037
455366
768620
1115482
1470009
8613
783686
701057
451878
1702097
184626
996564
1536065
1383142
65308
1241128
1451092
1953884
145570
1917749
1127407
1229330
1353362
1961138
1742989
1782089
173854
168075
1517313
1711422
1858791
774087
135625
1981281
1033742
1330063
228197
1216275
1805253
319196
352489
671213
1258566
665184
1832218
1432636
1170619
1195664
1453132
876278
1069450
1191824
1989456
628951
1965367
591452
1674339
1688821
1662614
156326
581895
323118
1661630
614072
1330917
1618634
1764840
1753143
1459505
1779352
180920
1407189
918138
1075979
208945
1226673
1730413
204912
1670464
1737739
1560683
751131
62991
1038345
519742
1863103
1265057
802793
863793
1741902
1061454
1339528
1423675
1244001
1667104
492306
134182
1968911
1495654
228115
353711
720256
1388409
597757
1236412
1345966
1982878
1355012
274911
1904500
967218
1570183
1322007
15124
1570410
1731898
1367745
1355672
406897
1304405
642284
1021175
1243332
1009060
1373050
48656
634911
1399875
443608
838316
51321
803011
376498
912208
1318692
661466
1073568
737702
728549
1564103
570485
1709536
1488583
966271
383322
503714
342614
1234744
1197818
344791
986088
1666856
487991
416103
1928616
1750203
49790
550021
1614804
168237
43948
1058959
409640
388025
1620295
1492858
330240
1018955
281960
1667336
1260162
1264206
1333221
858702
1294953
1803838
1595696
1517691
255089
840358
372798
211833
725048
1642218
907319
756406
666259
101108
778055
191671
999437
433385
139565
207717
657915
889254
1759654
1633367
1454085
45216
113210
1693103
1251425
802051
1564969
843607
699963
1337405
45711
1376888
1704930
361125
530031
1713079
974394
1016772
1283266
1547435
1481718
1971709
396049
1472287
1650394
1618338
1265558
1533379
919298
702360
189153
558259
951247
978816
1258059
220383
1618737
438612
704107
1007232
1681484
829881
315693
1119006
1842729
200034
865765
1188233
744691
1426104
928571
331382
933834
1375554
805859
947861
249505
285613
1899003
77798
1436104
1357461
880103
1532953
1018004
482252
695096
1341397
1646369
219751
1128850
1346565
1555710
56412
1648829
454427
1883546
128650
1116617
1391545
724302
586496
922940
661408
1841240
1091096
208147
652214
76619
1729916
1632024
303168
1883733
1133710
874000
1876562
839022
561479
555550
435508
1299924
387812
385565
1696225
1161776
1411729
444574
1576067
1735488
953359
1271715
1319874
1137245
1361662
1006595
1619636
1250610
1963210
1695227
633022
433322
1889326
725281
718460
1333750
305436
619129
1694690
1991967
779105
43253
762581
614736
1781607
243526
335666
198939
662100
1760727
558172
431593
1456685
381660
85592
1734301
458880
1576100
1084212
903224
1462600
1820169
1509612
572144
584254
688381
1403308
232034
126783
1391363
369017
1958089
1948067
1393189
495571
415053
202331
1039939
1830217
241517
1435507
1605705
669538
1404641
356281
1163387
1693925
1872850
33940
744218
654455
350045
990
45007
1114349
1128525
1423704
993039
1887602
709994
1729865
1392880
1427691
985772
1076968
448905
1806805
1045639
1003655
1830002
642901
1378867
744168
561302
1915581
1362250
1152994
1150380
665331
579766
1672038
577419
1450268
1071472
1205832
1181712
839826
431969
1239869
1328183
1531232
1664892
1254220
288185
1005184
723445
909847
560892
119710
172491
880376
615276
1418448
1465600
1646825
1076264
1149125
171869
1191738
1022190
119314
148901
561970
1128941
894343
1696439
1791970
683425
118649
1881885
944810
380588
1906027
1873754
742665
1500761
1649412
924457
709113
881754
502025
413912
460994
1856285
1803240
1741603
73276
1560132
55606
1241144
669193
230239
366633
1006709
1318797
1607728
254132
1087928
1983922
1725654
223591
429379
1479312
562905
315450
572465
911557
1383946
439667
25886
1597569
874568
825869
1244577
1118647
194707
443589
705319
226565
1973585
478909
907284
685967
1530093
97976
297937
1191637
1272337
268958
1702917
44734
276472
1900764
1596654
1602885
1336919
319747
1475468
1112196
711402
658390
143032
1553612
730413
6383
1622360
7732
37755
507209
1165684
1465255
973506
1195899
1628582
380681
1974636
843701
973231
192570
586131
1330649
519544
1528474
61569
945196
1497388
1203781
1016911
1722622
1515522
471024
117716
1441304
265283
938356
790440
1955608
1908587
610480
478901
813836
1279283
250392
1257988
195808
1636579
1639160
1724972
1133134
1497934
135420
1874334
1197413
213941
1728660
914943
1351445
559879
783155
1714843
618345
825949
1779721
642780
1028675
1202517
1375619
383440
556924
1616945
1076622
145329
1500619
224023
985691
1390790
1881841
116014
1120324
1814017
317194
756508
813631
223668
705527
40308
1389110
719924
638455
1471091
865649
266291
790377
624175
122813
758175
697195
1769619
228651
1538709
1064673
615076
1793128
1747759
1162729
766726
927216
211329
462389
874753
786239
1959417
1969145
1226132
1651487
1094579
729105
616241
1361302
143926
589094
6721
896897
683700
493788
87193
1632271
489692
765756
1303339
275454
1151893
901696
792744
1149457
593367
1126019
863570
1000090
450402
1999543
693625
1863400
407823
1133089
79101
562264
53696
177707
853888
303529
1536492
305190
1765432
180364
1427422
1520841
1494917
1821646
966603
474753
1873094
1717471
751897
168743
1530100
1134379
1195827
426066
1178194
972385
1663741
1032949
1260506
1801235
980439
1690978
683586
1949290
38438
768600
1159995
1144002
1037930
386109
1764190
418446
706075
211504
1383963
1980017
199004
1636709
737478
507503
1962011
1280754
1493911
1781798
595747
1738448
1258384
301057
1852194
84926
233549
332820
938374
1448764
115519
1691433
1989249
341892
988204
1277425
1548165
326101
225275
879867
1822464
1067672
142511
943225
1369024
1255293
459507
344910
1584508
921035
1682793
1944376
1373107
1514503
632928
818876
168285
1521739
605145
609909
1785220
1005962
1809494
558126
169660
321461
1393026
1441227
1063017
553970
1835385
1877164
1890952
620914
169284
140668
1593299
1729617
1002086
1785632
1314362
1333194
139223
1413949
1762668
959337
1007350
27630
742388
1971746
1501475
1508683
1287137
1925815
1725585
1030155
851535
1948860
1799318
407685
268465
1310670
1691830
713144
1527955
1710078
554903
508311
1026493
1885864
1760838
470174
1299151
1555920
1824854
1570942
1178401
966524
1681900
38901
1036451
285501
1861267
1183759
1139178
700505
1030822
471929
609716
616959
101500
828363
653172
1313685
229743
512789
1297443
506055
1568470
869854
90764
1332173
835699
1863053
957042
663811
600525
1902238
989679
1176923
1242974
1109345
276848
1712287
1820249
593888
546989
43509
877680
519257
204587
878736
736040
1873426
803933
1185043
262458
344519
1171763
1087577
1484959
23910
459665
292460
1771940
353183
498072
1046519
1869569
24043
1399554
1008021
488146
508221
455743
1593091
796913
1577982
1974037
1738453
639604
1214420
1648393
1543730
981054
141290
1615015
23853
1691205
78057
1698308
220072
262305
1078736
1258924
1164384
1469200
249362
389073
36098
55132
746764
485418
1016392
1796260
1143716
122664
1604581
278591
846279
940407
44755
1408803
1547760
1662932
1298330
888789
933308
688710
1944547
161559
1563299
1466216
305693
1131515
926284
1190401
153553
187134
265439
583661
1306742
889290
1414421
932838
1804481
401882
616951
157119
234955
254527
909336
601013
943064
417208
74856
706562
1662531
266292
597304
1692370
1657897
214657
1841019
680337
472231
1741419
1148269
1905942
1964852
545309
1493525
550759
1643821
36133
248456
309779
1865171
21
483379
1354775
168369
912520
473124
1298076
1470983
950152
862432
1035426
1882612
997155
915800
177784
1555218
1938794
1201056
659594
371021
1306592
1451
159183
1534772
515872
1475178
67174
1278344
1150520
601163
1368209
1889585
66906
1284424
1831868
1205103
986434
362221
927830
1253460
1755207
1611597
1125247
1427042
1571252
1617180
1432244
1931921
1167187
1434660
1662363
1562721
615519
286463
1357394
1544594
313163
200326
725859
1050685
1417807
1521392
1362402
1600255
1003493
513583
1054291
523872
619805
855898
1949617
44050
269633
1488834
1161053
1440203
1376553
599305
750446
1877578
414619
1468921
58081
1747333
615076
486123
855620
161469
613257
182758
609078
496109
481117
1170773
1933123
946912
329810
1047277
1244954
690110
1199454
834048
744336
1787363
873364
1735026
1188306
1117902
41329
1154350
596551
241547
1561024
1886185
1496805
1392086
1408691
708781
475351
989265
682565
1285877
1808153
102413
19644
282852
639221
1187173
1795570
18677
291559
1310125
1070226
1349559
1870479
24294
1864793
315425
473019
62981
1723612
605735
1414187
554292
632509
584613
1348593
22527
436675
1065215
466132
259629
694397
1113109
1321694
1918357
450840
1558283
1961907
1096630
564604
1461242
930465
427214
406966
952644
596645
46184
1196644
713060
254083
519191
336794
1613945
1150125
83553
969032
1728032
919263
1605544
9645
627276
1249224
55831
80558
1072931
329058
1629343
1128762
833724
1318754
1361705
24975
1910486
934645
1810675
211411
176907
1923663
1158319
916613
1160375
1903957
118756
1142930
1565880
383370
318344
1355577
926175
441791
87995
1522994
88561
921400
485585
588342
1761710
710359
1402148
1514372
1805271
327309
692024
78477
178443
594838
448355
354227
414411
963421
1305661
335632
374846
310641
925938
1947867
502573
231491
809294
111819
222694
821277
1309444
1939666
554387
893307
1119213
1456997
842933
1712128
754989
1542020
800782
1474227
1652218
1922445
201400
1599123
1112246
1511987
1900879
1496793
1196900
66500
37585
1484934
659491
1552941
1801104
1857329
1502371
318714
1512973
1354468
196579
191282
1055785
1357850
590250
765568
1790518
658094
1172206
480800
1209833
1707260
193461
1388695
1852118
975126
232633
520742
428655
672722
1008972
1387825
1732602
519125
1981707
771287
636739
1766466
1520997
494640
1456448
1839936
1156692
119286
1487990
266137
221050
2550
677075
306943
1932117
1722507
1226820
495013
599877
1762484
1861781
249877
887550
1553318
1744179
1912354
99664
1203681
1138589
1062111
967230
1771885
1553945
1974171
1160747
277709
561062
687735
710731
196719
186228
790907
1778918
826644
1507242
1115734
394502
1549468
1129101
57489
295208
1493134
491023
1118519
1533577
1244011
187355
720672
1294873
822561
342284
1261919
707509
1046398
1573187
1509029
326150
821646
1996031
196092
634954
860834
166424
1261067
1500347
407456
412667
580879
540576
1739466
1733515
1287097
1064801
665414
1861648
1442040
235629
1709921
839837
666003
1565085
740921
1540864
236546
163793
894302
652992
1088733
1682973
1317779
939192
970924
218756
1603912
1162158
608709
1952210
510830
1331763
1163147
1522487
900784
779666
1394016
1377515
832731
556327
1794092
786583
1859632
1108180
1630748
896509
20491
1525797
1962651
31332
757090
314565
536999
77824
638963
492838
1137665
1115662
1085744
1101372
549713
1965289
786981
1434162
1573620
641701
1377482
780280
1167104
63745
774025
1303278
647443
1062367
869983
629162
1993691
657948
64323
372305
171978
890469
655762
368740
941400
534697
766975
785171
1306809
1682498
951925
476264
1183224
284895
484112
1754152
235161
613287
884430
858690
1612147
884629
1729951
974342
54952
183270
122981
1795964
246666
1457472
1865228
3121
764067
1486914
657669
1174558
1375936
743238
254053
442630
1901583
1983006
1896009
389937
41790
1852166
1590092
1565479
1838016
1980244
1359016
587439
1519452
1009972
52089
268430
492234
1095416
66575
65928
1935154
628853
1082194
250898
226204
286661
1893661
267553
1038972
349277
186383
366932
892731
1319082
1317078
301014
1128838
763548
523604
361144
1213969
899398
681842
1345946
313280
607595
259205
851649
153812
1719503
802467
498434
569128
1844307
863482
682289
203496
1267441
707095
749469
1145293
114698
964251
487090
1592699
575391
1959893
614402
1311638
603101
1366000
1298283
341019
965484
70890
1005943
573582
1601087
1317641
1397744
1789149
722846
1973449
926568
1103773
1532600
575357
443794
1439394
161251
960007
166453
1494170
1331516
1084128
721876
1369746
506909
1719084
1700690
1587435
1773901
805137
905361
1881090
1339925
562253
253440
1264968
1560272
1097615
608083
753825
868516
943373
207898
1555921
1928907
1387413
75217
1560133
821104
114331
406309
1535131
372434
1547922
1611272
1613938
1206598
520972
313253
76717
1933484
1081054
388838
463671
940644
1658352
1770564
82146
1162022
847405
71042
1370147
4873
948313
170193
348428
350472
1473347
385224
80944
1612938
1647566
1952966
1325648
1662217
1127251
1568145
1602934
1770543
1312713
1847639
645214
974487
425605
1850371
1938747
1848121
472314
873606
118917
801557
1262064
1691953
702535
1501017
1181096
1072260
1561325
944624
388214
798554
1589594
955099
1108885
1152787
1338770
249057
1983544
692120
1710689
1488143
1326605
212960
863381
610492
1186506
1310200
310046
1360599
919230
1939365
1063032
193104
1184040
1271348
622391
1023936
1293045
1529981
1472072
338426
5981
1581542
1044531
1005467
1459247
857085
1390408
186435
90605
658800
889221
1458615
1592063
635813
1284820
1375551
1200257
965479
569832
1934501
98428
1911370
1129776
1717870
1060186
978214
1093812
199322
1698920
1576527
491603
1315554
288974
1398288
853823
1675622
677346
1422
280352
1551280
1901409
1743163
1589165
1392291
1032127
846138
1798504
174089
907791
956540
8722
307363
1612927
162177
865816
1421725
1267512
278062
1892069
1761097
1207617
376042
302698
969016
1464839
240705
1089470
1124353
582529
965351
1524492
1092213
1748641
761490
1325530
501402
1142248
940097
1752174
1047383
1091202
202538
969662
884232
292635
83566
69160
240367
927697
986634
1245637
486482
1237818
58541
619069
111760
998289
433029
580223
92774
75419
91773
634345
557697
998041
1857374
910337
421681
1197730
792004
721837
1988074
1301728
1444902
895603
1455942
457074
568796
736395
1154069
1224004
1835773
1267021
1636538
1737571
622327
1338808
449371
1822693
1505099
1351402
1429874
1901839
557913
560756
1942622
278334
269340
988480
378980
1248538
1423984
649797
125245
943483
1911556
1660216
998753
104241
1453945
171222
660084
1373499
84972
1525580
338205
778570
700424
1511987
655737
528685
590849
1777711
1725711
953315
1186221
1673415
731421
614581
1150541
1562227
1281052
1702948
124499
1258167
1802614
185505
1532168
575225
1637309
1432098
632832
1927573
176792
1156190
1845663
794431
81560
1874097
421423
811701
1406000
1244551
813330
1191953
1996891
1858884
1672027
641517
1106090
125369
468053
1825072
116142
1107670
1529199
287523
1054124
1965198
879656
1257430
1908231
1464902
1959690
1886118
1906995
1869232
208370
765637
1129946
1984548
1406987
1973552
395350
1006544
1982461
676829
1746563
1437586
1068665
1290243
427392
520740
401511
1199042
1890594
626642
274000
1464432
1704958
242528
1043734
455088
882987
356407
43082
1834503
23734
198948
1490792
311303
1184097
818753
1017554
151517
269535
1454121
1823451
1494865
1813910
1893410
327080
1811208
484280
316383
34489
758971
1507330
1967196
572373
813325
704065
1245957
1321714
1678745
796410
1557396
302154
2362
1851229
1472154
699290
15710
263178
599531
732467
1414922
180816
585162
1802651
1839992
999110
1041556
1017784
431436
1997515
1351055
97480
1490070
1504827
498384
1967510
963952
1123991
467747
1431915
433612
1849844
259711
1890438
892318
290579
1148990
1937335
1776084
443234
1642142
1799097
1177428
970966
1250742
694584
1931430
632608
1424839
1677009
434635
355280
509510
721657
1379859
1632146
163327
464482
325656
756904
38276
508719
1628811
158534
742055
1870760
1869404
1519359
699394
1750773
1084362
1378492
1304250
1948617
1551377
763731
595611
1343292
1204098
1993188
496478
1677038
479181
592484
861162
1361379
1691334
1576889
1139698
838641
1025664
322586
1217299
1230381
1054055
1153280
1363220
1845
1405568
1763851
1675034
231895
1990895
691826
576537
66992
1948874
1380545
1890649
1672601
1668225
709511
519230
1638022
519771
782947
1210212
1573469
1584123
1073730
806675
1200333
1737683
1535075
1599326
1498510
1453822
1849088
535248
163433
178679
1463279
1776776
1515481
354841
1758764
1454100
1624651
1669978
851808
1568987
324663
1719727
1271398
464333
833080
222110
398265
1926034
590631
1765345
1491741
97379
1664053
682292
1114916
1995505
388030
347523
342967
428237
310230
318649
717242
1060946
1224488
1472322
1751255
92445
1949233
1351445
1665760
1914021
1248077
419829
1516310
624122
678088
587424
494989
1862576
617074
1138002
1655508
913914
705413
736636
922454
1602490
761285
1215798
586843
1003910
972284
1730595
1390264
1900871
914519
1239664
1131816
1122925
157689
205569
1332921
509851
1699161
1491134
152492
179772
1731122
332840
648747
1002540
1928671
522740
1952636
290679
1765432
1723090
240503
960618
1361015
1942727
559216
1115830
1990984
352743
1088421
1928293
1623255
1482734
928630
788133
1057743
1162732
1702266
548208
961902
377923
395031
25196
151175
1571547
791060
995158
1966516
1605069
1144005
802092
922337
1318898
905222
862135
725284
5085
808440
442821
1571159
84394
1817179
1800648
247681
1457803
999353
1981950
1764954
1239852
657149
1551723
1399506
626772
1220225
1088860
652199
1554093
744297
1374026
1320339
45159
1911342
496815
549489
495002
345662
279732
1689655
1528009
1287637
871918
525392
1539653
1706064
1318872
1000890
1331428
1281156
1037361
1699413
736584
1516757
482213
1629117
1792893
1961792
419572
1572614
912504
1963378
1067674
1910665
548997
1113466
1226395
1512440
733581
288236
1137075
914085
1238205
1421663
1941096
532639
522993
825657
1483784
951025
745979
853698
1011896
716812
824026
1802253
1424913
273716
1481659
1879852
188399
1963793
666321
1695214
1424973
1453928
1123636
398225
105141
415279
847581
1415960
67521
388783
1891965
329575
1403085
410266
661212
139083
149354
1109505
347310
1001264
1634764
560734
1797394
1242657
520472
151836
1173096
1098831
1805153
1185715
275662
1541293
1493721
1392337
381166
1273060
683210
764849
736592
322419
1404912
597600
1634739
659170
548502
190501
429253
577973
861587
259830
856709
45007
547276
227944
954766
777194
1223091
1432623
899616
824931
443342
1142533
1328946
1215556
1824542
1813178
1284164
1039898
451044
1793627
1877327
704079
1090490
1471708
1262672
1614846
1644009
1040606
269195
1403393
514241
82063
689807
1354959
1681814
244036
1103074
1813557
614873
1847239
585925
778502
1117018
903687
220780
1688033
1078914
889687
1040670
1260027
1329105
1935439
608953
1011138
1275669
608573
618645
778849
398767
1553890
512829
1831842
361090
1329699
889735
1246456
319071
364449
1290467
1317140
287855
459633
1439764
644916
914668
1760936
1638697
1998369
246234
8579
746085
1100725
1266581
82862
1435557
1161533
1475152
891351
1001172
286973
1679665
1946367
220749
236330
1065579
1500753
532424
315475
45151
1492877
1342538
1390878
1220323
601417
1850700
1514503
1224040
819886
409536
1278975
1300921
1452876
138791
227340
1431019
32457
743400
519769
749035
479271
234238
237339
1528916
1448440
1948375
251436
806658
1319481
435275
395031
1856652
753028
219936
626212
981095
852688
1835947
529388
1298156
1497976
348935
993722
783044
602124
792045
828763
1304947
1854192
517086
1900820
1196178
455739
1867185
1319236
1309434
973518
547475
1883546
128609
747750
737988
1360964
1527005
1787426
1793846
670119
210635
561811
251597
1079446
265239
1662778
587219
1589708
238381
1320600
854325
895682
1048798
297459
1704589
1361237
1126714
234140
1401062
245931
1036865
630641
834108
830552
590877
538013
1488287
1395722
1244001
214604
785893
1430104
379241
1809159
746552
1885338
1431381
1767032
1262624
1939624
1881107
402856
434784
135205
690860
1432975
1893111
1712237
914264
1096898
1862481
471708
168743
1698646
1788124
268050
755698
1343169
714086
1234201
1082291
753817
1985292
1128139
1706533
1612814
1076770
1112757
330670
474284
343518
1567704
1057327
626952
263735
692101
522087
1309912
1842414
741230
1221564
1288567
1235816
572580
738155
1847299
1483999
586028
1111948
767131
1610609
181427
960607
1171155
243021
1286796
960399
1903593
1254889
1425800
1793155
255327
476231
1152405
390860
1755329
1164345
1692304
250832
1111935
1117787
1616792
689841
678886
1732023
1512819
118280
1980381
1159755
1620231
1273257
321400
679466
1653118
704913
406677
1723247
1395222
829022
1510531
1599078
997099
164073
1789516
169940
1845018
1732030
1398636
1510100
893960
72375
162365
135895
360501
761062
1635346
1759392
1230778
1699961
91547
148673
1347491
214899
1825094
794332
341924
1471908
1108496
1971848
618691
869053
1715845
1104778
702768
491832
890935
339343
865339
479372
1080040
1717663
742171
644015
1158322
1231209
1476072
1250927
1823690
1880415
1162721
532555
1603842
1018913
215972
856163
310629
360577
520742
123969
1594731
1914153
541646
1399276
1586012
548859
468024
1172528
1669284
1011640
438381
619486
1757193
443077
1071795
632020
56789
1212799
992272
257554
1540547
445935
1978019
496440
323930
1233340
100865
305076
1316171
204523
1492901
580494
1437047
1917937
1518724
48585
1267292
116193
930703
1981972
805307
1916975
1079651
229743
544003
924672
518185
1993301
62405
1018477
746759
852116
1810483
1971203
1049608
294613
1588684
1009115
1488882
1068618
1324299
1893716
456219
1944897
1239239
475066
344288
1876250
1470407
38141
1549832
415128
1874504
1273341
1818166
302681
1188276
1146524
370840
129034
1277833
325480
1969173
1439069
778579
1050983
542624
436946
448177
796504
1643234
1209324
1705927
778921
813842
1677586
1267801
1983578
1129149
1079725
1759883
367523
991146
1956112
1616956
1457900
822431
911492
354029
1742837
1662877
283760
1432345
1841765
257091
1372612
171644
1425440
1691173
554073
1479888
1082507
372364
62655
531650
669381
355782
322415
110695
1668049
1194582
689566
890484
1105376
85562
1751705
1319061
975463
97185
773031
547212
1105713
356379
311647
36724
1037726
1944301
1280859
861241
1174230
1319361
323435
1352634
1041674
647443
600053
556793
414124
973389
924564
1511339
1690391
862644
145519
284795
1302863
738979
1273900
365235
497473
903196
1627563
1107662
986426
846279
1135381
1267366
1578170
195358
565271
616213
1653124
244927
1268405
1197440
1817148
1587773
1377814
1290424
1151219
1361253
593210
837586
282811
172670
382585
533646
619486
301836
886660
1306500
535735
1744410
1351176
780345
884964
483493
1496082
118817
109332
301818
310474
674245
1967392
491969
1199207
1318274
1382389
1599871
731045
162699
1349211
580735
1311689
362700
607602
476563
410104
1161336
1696541
1089355
1654037
1346961
1045804
1848712
692519
1891222
1538524
917685
203786
365632
1323565
1874017
713389
1247475
562597
581972
1161497
785216
1556594
1223294
1791853
447517
1856318
1857871
698094
1967532
755142
756744
623385
634049
1088242
1517053
1398181
1669108
978459
1867705
689657
1330317
965108
539803
508833
876946
1678697
1996695
1736237
87254
810987
724200
694831
1662512
859965
174521
726345
541912
1883890
1295663
831169
296856
651824
1479205
629056
1654831
723575
1322479
740414
1912676
1785899
458519
961220
270407
1102159
1484723
1749211
733458
823671
1235512
1951223
193732
66701
115167
1087491
88421
1605156
1060414
268444
1137183
880353
941339
316035
1152407
212879
1657895
1237862
1209474
1966684
506855
1598544
853396
1489229
1430751
1426276
1294178
747966
484120
187962
1049550
1511930
1648227
1065912
954181
1473644
1367932
721093
1766539
773442
1733197
1499456
1690051
1925330
1263737
730203
1326967
550382
1417711
1532600
1891720
1263085
442238
1068399
1714145
1389869
1104097
1660786
1474229
1059009
163050
1445415
568895
1574345
1561818
1069300
909956
591670
1074807
420350
989386
1605949
282335
1292635
591858
110913
550995
1401385
1008396
131307
1891618
668450
1594934
1506425
1404418
294831
1026280
744138
1075036
35968
1740866
1963623
1699483
1423481
90635
693502
1403503
579789
1614411
1523487
162778
1124799
1726440
955036
548105
1842802
1569186
750642
1346906
238868
1667445
1618279
1190229
1003598
1980015
1635378
447006
24391
1390293
1390893
98244
536097
700311
643226
1091856
1408544
20078
352941
370582
1231867
497321
699586
1550180
580553
794666
1156668
192831
75244
568844
1202504
437612
1887884
1218316
1448333
1528065
1858416
1847408
573049
1897911
573635
1231640
412758
137242
224545
1810153
1556797
1614064
735092
1792648
615740
1993409
83867
1878908
1110555
155822
1416008
249966
476500
872258
1087650
255351
290814
1611930
1016168
1204016
1368945
949763
482061
1791647
1372835
1357915
1496250
1606423
1817909
257199
445853
972143
1632419
551421
743419
1565050
1711550
1923638
586069
373577
125423
1632653
1411579
937728
441766
116476
1909970
541178
889354
468943
636246
710244
621787
376130
345058
740181
671567
863742
659991
1956400
545100
1676838
559056
359864
344730
344791
1521627
166933
1036721
1003384
277060
964617
483771
136693
1430343
650207
891527
1670940
1863753
1350676
198916
360102
1764884
275287
1026875
1094841
1854147
707561
518826
23125
810564
1415854
991821
1614381
808843
1175287
1197355
851287
1693982
442723
1292366
497092
1271671
573091
177533
1162238
1880556
1506686
1663861
1472470
1651622
1633328
558041
1872675
1150712
928191
1355455
83471
1773145
857687
207426
1754395
769703
266797
842650
674283
659944
6918
1382566
1957413
1803793
184992
26239
383356
1464171
585324
1635777
220665
1004509
619075
457876
147920
362759
1028736
1199838
908395
31404
287990
459663
1821964
19369
683342
722733
518490
1632281
1454339
548749
764953
1640044
1814682
181465
308178
458665
1394651
1286821
315518
1718343
1526847
1086858
498984
1733316
812042
412533
1237953
1430678
1750886
841670
516992
595101
1924427
793310
1514619
956158
1492569
1873913
484344
1648555
1349431
1085680
500138
811508
1360423
428793
510023
1310826
508609
1396330
938736
408540
1249486
397090
1625222
827455
1031336
1404341
293037
1475482
561582
457460
1528952
1780913
1364416
1408487
1127178
1126386
1107670
1885258
1577928
1017741
1182477
1621841
566257
1308531
1780262
719704
1045711
1712720
1790912
1597439
946240
1333950
1252016
1694164
615887
1847817
375605
1393000
944791
241695
66587
1617121
770884
1253168
266537
1595078
1884692
285634
1930229
1291773
546814
1694266
1615770
312157
639492
1899815
171268
63669
1486615
1840509
631056
1691713
1234333
1014942
418250
871381
867562
1538172
1076713
690932
1886835
179620
1435871
200035
1343069
935622
1002952
709963
1568767
115041
271799
738398
1724974
1967743
1650838
777131
1112412
765508
949297
1255744
1181647
1757237
1784801
1547582
388877
1354494
1873992
54014
1892034
679847
1594349
1388500
448544
339532
1739653
1515699
1574285
170505
967294
1128637
1322312
1749232
210113
264308
223750
991097
370721
391679
1671924
1094575
696166
899520
104466
1010235
1931246
1026620
1704958
707713
1395884
701108
165378
1527501
833788
1760423
1054194
234352
868745
1686543
470740
127628
1270170
1437785
136604
682003
1333166
637190
1961059
1642499
1744042
285716
35413
417778
1874718
1733495
486217
1287299
1003722
1235827
391357
1128714
1408079
1262326
287575
1381979
1716160
517876
990964
388774
1361362
218462
1478928
1775725
497981
1425436
122883
1623226
1544779
1107300
1908349
1797164
1653255
877365
1071690
1871586
1111432
654350
310102
423620
435460
1188402
1935796
1455250
875893
1788173
493602
1656080
308715
45070
1444885
371248
1455166
508832
1833945
218903
231739
416466
1797070
1876991
281871
980890
483036
1289378
1348432
1563152
720855
1148900
1253937
1602515
1872661
1213260
908383
1576058
1246096
261563
150282
793272
1124020
653526
1463746
691818
1974489
82598
877159
974892
1798772
466447
87118
1412049
1467664
465920
1231948
221788
1645220
1284170
338469
676533
936062
892500
745293
1413422
245713
1260989
1361236
538808
622922
1664308
1728055
1069374
527989
1272768
274326
494768
353454
1983744
243880
205174
719652
1071759
562312
1770859
996941
40620
406014
1571252
1214100
845633
1248651
1701165
1959448
1218356
1492579
900532
1174029
1612815
1343189
504418
1317989
1915533
786292
134516
97861
1980979
348327
235227
1105370
923574
1986421
1212196
1629343
992772
1418409
484958
597364
1016939
165540
1461213
1044356
35967
696340
818538
767058
761376
88442
917898
713321
864513
830419
43850
821451
1126941
113750
792964
1249143
968163
515488
1541053
1889448
195944
476841
1182692
161617
228814
1878705
143467
2528
642850
155926
1729442
45711
1021058
527741
1679415
242431
1269569
43670
222610
109309
1432254
520560
389262
1204240
3676
40318
68098
1827555
879722
1702316
985335
434071
1177138
38413
1824562
684002
1746341
1386635
1335948
175055
1007575
1703307
1791647
1156886
730954
156761
850237
499752
1019690
1790061
1105074
85618
1946260
1507206
381660
1651010
837355
1674517
982534
1275573
1350326
891459
1710852
887279
827214
402306
859155
1757854
1064404
679907
1633819
1937170
487691
1729973
733421
286117
1832582
100367
1380876
1427664
1581614
366153
598580
978071
1208134
635792
613536
836172
343605
676497
952552
1224013
73188
849309
166566
1138773
1750806
1463232
1024906
667564
1496446
1865894
1620536
563482
1766371
1339470
690110
790440
890074
855730
1738846
1581566
841532
528514
106615
872179
132935
1195887
1614452
307914
636833
986900
543052
1858988
387106
314060
580169
401885
270402
661952
974835
1116405
750833
1215573
134182
31008
1077338
493745
1269407
43424
1604331
31636
1371109
1963919
675600
1872113
170892
532795
1995690
744010
538496
1553318
1481130
37188
1304536
1900215
820974
837803
1107683
1861654
856198
1956975
754489
53430
717942
1001686
1290885
824088
652829
307806
1482393
1175021
979582
1409895
1941551
1200489
1584674
340840
108684
519194
1841823
220229
1990426
1942172
183599
23306
47165
1632781
451525
864844
1231663
459943
456985
24948
1729641
820509
397472
1904009
1965337
1682319
1140837
1191187
42294
947119
673214
1787587
280308
1915001
1737320
279269
1743395
1706250
1701441
130330
1703827
749947
535832
192269
1488328
634754
523188
996299
307819
598041
787522
559056
1842399
1077759
144194
141112
1263794
1232366
1281687
1856173
1938177
1515888
977531
946121
1273554
350181
1212791
1669355
1473323
410273
1304138
1776022
1028192
1679622
1246500
1277848
1423126
1655025
940047
1553353
962376
697047
474629
1328658
1046863
1982948
344752
1089785
90870
925428
986483
484958
229989
553092
1764338
1802015
1618809
127381
373501
805404
67569
159652
1454428
1677986
1970876
1340054
1873036
1076577
884381
62268
1871549
616351
874759
1195936
1701399
498835
1401941
281324
1316436
707378
914056
613724
375427
257872
401407
302854
1996251
1290584
1980304
172945
736800
1921495
694903
658868
1769518
1652846
1004939
1643873
1434162
803499
168237
855708
1917792
1456326
1900499
1824588
1923478
1028005
1775882
1409216
570140
535435
775370
1110710
1742837
1014661
772526
1219051
662302
867581
1107546
944842
261880
612971
1200492
886492
38233
922695
1776204
1723722
1680089
1216957
60569
1869062
1257912
1867310
35121
1694933
628998
1673655
1786391
239983
1196466
1061731
867166
1082771
1330011
132330
986856
1470658
590719
1972898
209385
1612307
169694
369570
1172636
684355
1910034
235610
791766
1943249
805706
1882565
1054585
1420360
1387505
959297
1294833
562729
228575
113834
1806047
868081
1824683
1367399
294451
1506325
311593
247141
395363
1330955
355722
1443427
1134974
1477752
411566
703458
907216
1007999
155419
1588226
1719536
1177713
765757
1237190
1419664
1531800
810503
1196276
163459
574202
582907
447652
142003
1512646
1566995
111479
61870
861942
27150
909002
1971289
370451
745165
165925
480777
650573
65885
1883753
941961
336544
1472349
705728
539607
1569253
1520705
950778
110170
1049808
164685
1975546
612775
1682366
1809526
1537459
628533
1478289
1688569
285043
1277855
1670926
1615540
1627829
1695548
1485415
899696
545600
324392
417328
784976
762317
170621
1521526
1316985
1297664
1475499
1661482
1359713
1823006
1729052
133183
1681212
994540
1785295
251530
64905
514603
1927726
460531
74209
1030377
308574
1181058
1471165
1504541
442482
1951171
1886990
1082057
1823006
1452788
1158269
679977
785785
1577674
692206
1602519
407971
1324984
849478
633620
75192
798069
1532119
700696
523927
1440505
1739731
1679882
209054
18081
132491
333690
284092
1879445
476108
1470218
239103
360295
810535
1351487
210788
322964
282618
904746
605005
1917974
200815
1577890
650291
17792
1833866
438634
424745
1419194
388594
666228
1345690
1223873
380538
1900322
192145
290176
1250926
591422
808683
1881791
783098
886235
1588806
1711665
1799959
1859846
1313368
1163133
521243
1145473
1848631
1453005
1238193
19774
1395819
1239209
426617
591639
146583
592164
1873454
346193
532552
241193
1107881
99789
83911
645326
386125
1706589
771344
1253144
292768
444195
1019960
1922769
1792790
671204
1958703
1995645
1514884
251053
1429845
384467
490865
1742131
1105506
1522994
1797777
1862563
165255
1314925
460255
679048
1164304
897775
1717866
154049
950639
1339204
823002
768649
1286676
1678101
1269134
1266978
1681759
1475192
1935537
1028881
369814
1957214
3601
1008962
1205518
84778
1364408
462764
274254
469633
1275833
999563
91093
503767
977415
756013
851675
350198
1329533
1050297
757059
205410
551155
1090128
288019
1764218
1135364
1086020
790475
1883289
1268114
1597491
1961961
354268
1806858
1606466
909836
716908
929051
803082
1442093
1651307
1097641
684122
1171323
564093
1461639
1658163
646951
1216191
1539599
1276687
1766486
1998885
1078971
1482758
1331
25518
280753
195158
935773
1564461
1105342
792702
1802458
1846402
546106
1146986
1843856
1365601
282000
538197
48621
1676685
1067179
1586825
267148
7262
48969
885119
73351
26042
1532096
913614
76550
859521
1540924
1325900
49427
1696225
1123999
147313
62586
1844082
1174344
1109893
1990756
715082
513696
306543
161198
1700014
943171
127737
253988
217073
94894
1354659
1404761
1079235
553325
1502387
1915730
1065943
1715335
454065
546981
1641635
1215518
1776610
1323457
1724247
424835
720560
22872
1212383
1618615
809476
1602081
445812
1620332
274351
348840
1977437
1287235
1786002
1126660
1146910
809898
1014074
1543839
1869815
889043
1164008
1179684
1036336
435133
1294210
842541
1601942
1069208
1581187
1834242
1948778
791173
1563801
1492577
1760847
1832070
719592
1754911
1741094
324756
1211439
1868675
1063791
304287
1467608
1563580
1197156
1318438
1078839
974843
1613116
1189686
833471
112517
152295
281001
31645
536901
58236
416923
1072167
484268
1891025
875742
1610017
217102
1548111
1383777
467975
1287919
593955
86717
609675
1548658
915133
1128316
631830
230919
1334925
358101
1459607
239799
26998
1310800
161770
1666799
141112
971450
794758
297997
648991
526783
112730
1013642
1765240
424998
1902121
1317989
1395320
750892
642609
597684
1307616
1494049
615187
1395377
1124763
795889
1775231
1890227
1825789
702470
312914
293754
839957
839101
560463
106852
762900
278357
13781
1728281
99529
477888
1970145
372931
1377098
1902834
1688832
941728
1042199
1802284
1169444
1880720
800931
1950605
1048093
1746578
1280623
1357850
997885
337568
557044
1143469
1251242
1126908
1917141
860869
1730235
1203888
1062243
847460
455267
1365547
1164433
1485244
1246032
1707483
160248
1706121
1131811
193210
732386
1208337
407625
1030538
405729
1155258
1881427
1929399
23722
1003328
1561218
812594
1165379
1631688
508054
196959
844993
1611336
1475668
1572053
173703
173805
852857
727441
1128680
1230373
1945013
608460
56182
1004911
45255
1662798
1783246
617846
1678867
1810655
1847806
871373
828763
74554
1595394
1129155
1954146
1638577
111090
934685
1777459
1512650
1225292
672489
414891
839299
1451323
103555
588157
1229133
666480
238439
18025
90074
269235
884961
597463
1215697
454713
1096114
988204
1686705
1003572
544085
1879800
1068735
1321290
1840000
1087727
1051232
660179
1949683
679525
299271
699130
1558897
1481762
1462844
506909
1128946
182962
430573
904163
924502
225526
1085658
327490
647026
20179
1802701
1153777
311742
1526094
878105
888385
991357
287619
923166
293172
483630
1801099
385056
1923922
276686
473689
1278049
1113063
891005
1083679
1660065
1365901
1913000
679977
1164272
1771320
1243347
672575
478068
586992
1613874
1218908
835559
1928217
1057893
537142
1189410
799445
1164335
1194952
612166
1289229
1612520
137551
1863811
1352824
138781
1953283
422861
641326
1349275
765730
921392
61525
1522197
301066
1427644
263194
1237711
568792
127133
40637
465340
1165730
495600
898592
1111856
1487656
1897394
1539409
595470
1000968
1760716
974408
129067
1958242
1327711
1396731
250492
324785
463231
905051
138799
32456
959285
1640443
1349863
1068828
1879632
625798
1736729
1601635
795175
1896044
803068
783507
857433
286950
1424864
1184581
344818
1720693
511549
860306
1256792
14131
57530
1366782
386134
1982560
376227
1360326
337395
648641
1926289
1821890
1245082
376003
798061
734139
999992
685612
916401
555972
453292
25991
1621412
631407
1724455
364673
1899282
1986313
140938
1110125
1589570
967958
626239
1527297
128130
1327198
1858272
443963
1757555
1470660
1393421
687714
470398
1877508
394032
256737
1976907
1262664
943817
1210828
1784650
503778
1518305
1518229
960351
451214
744629
1400522
1735377
235346
1963948
471377
729779
730072
889614
1157952
1055675
1416174
1381513
1087034
316721
1359863
1082563
1366880
1085856
1548214
174907
1711546
485098
494535
1302792
1527567
163890
1529807
501027
1077176
251108
277652
1142450
1786325
1728888
1876482
78544
1830722
1951546
1428386
356587
1818067
1022150
1438107
103925
324853
1729488
1907199
1213978
151100
26245
1138575
739677
1330859
1759266
836294
924859
1168021
1861234
255226
129701
1453306
1107610
430915
975027
386840
825739
1398781
1973299
319831
1617556
1075991
759544
879586
283098
210510
868934
705124
1032650
1805112
770978
1054519
538849
324577
1156194
843618
80533
1501731
1270522
1598210
744367
1264532
595470
1820056
980345
833364
1057864
1928844
459193
565773
1864053
85061
745121
425403
1243217
189136
1530685
446302
1585025
1864683
1859744
1097578
1793273
1360119
148814
1581118
864723
1778653
1354298
1706850
1202321
693690
1571621
1453718
1617764
351273
262029
1075349
1520063
1208293
531009
1034852
688590
983429
534183
356018
1288756
641083
401885
134796
182657
92021
157176
194193
1154319
95756
996212
517409
626776
860523
1735792
1958097
181870
351423
1465553
1744293
1707409
794161
1125109
562803
1856942
968612
329606
104682
424050
1450671
1244552
1062729
1057668
560623
1536025
1487855
1043926
186539
604798
325528
485538
1076298
509430
964399
330359
276904
1293956
1050618
1880204
1102685
1106156
249032
1093648
19224
1160688
378947
1180124
550246
530078
1356806
512335
1877916
1734437
1064921
356469
1089230
851099
346676
1484210
1870427
1971356
463058
1106432
1870294
869499
1634252
1522617
162631
1973433
1243697
1270227
1750773
1601062
1179787
975719
894905
1656991
1216042
905886
833271
1280771
64384
783976
1151495
1215486
1949897
1609774
1569767
953617
702697
1861627
1133889
328028
1821060
654164
1455795
1039321
1553615
1531847
246644
1139146
321010
221226
1426636
493419
1623951
1525412
1463176
35059
502115
825294
1422759
226864
1588468
781097
1939996
1613849
873775
354951
1866732
1770859
743021
1314540
1434892
533849
110328
1329316
348280
1506425
171716
1021619
908824
391114
122695
1531272
1595476
1654851
1065357
568643
1785365
1671075
1575424
332018
234468
113550
848237
1507664
785431
475636
1802502
605328
332838
1171052
1867143
1559135
1771476
772250
22683
1965889
1898698
1557688
1860851
1430704
1024125
1919676
166558
1067674
474597
1685449
813851
1805794
1578455
1524969
39210
723597
1251450
869988
999630
69710
200230
305606
1056590
480677
1133711
691836
1157675
276175
478432
1246061
236961
991103
1868935
1290988
1620295
1155616
1921337
1718396
1150966
1653213
1381196
1649642
950135
188489
1428194
1908168
288043
665977
443840
794901
1307317
70890
1792900
357182
424418
569277
1921266
1095784
1078484
1780665
1872961
1149022
1449288
1902532
648068
643577
321542
1667277
1240075
1076425
54523
1993301
1448332
1420510
1661549
1263643
135935
28050
1416454
1811427
751274
510243
1412872
932846
954271
1280306
1834970
351373
555542
216143
1786428
1128622
174036
1744148
1039051
950488
185250
328767
995637
378579
1603455
1454480
485199
575306
636812
1524690
1756646
1668858
1325047
206971
1367399
1238704
701980
767562
1729520
676690
736800
184386
1755205
874599
1603267
848884
1388475
746674
1216330
1703472
1385510
323402
489403
1839737
363036
1693334
1866916
1681700
1207088
260582
68747
1920286
1368804
1918577
669774
545047
1743157
1337924
440488
1945264
443125
1804197
1378876
1744410
1278116
103134
1412143
153301
780193
911213
693313
269063
1950508
639246
1724617
1319385
1529163
354147
187059
274833
1746636
1514758
403827
642432
260876
1225477
1834595
1622918
402906
943505
1086267
206268
478383
1083653
1661452
264621
943013
1290216
1662614
892191
756628
722050
435834
1521078
927791
288605
735284
1623087
340013
1071689
1644405
1213518
1092659
75219
730894
1979957
121355
1598596
768090
1265993
117169
1098812
1810141
71836
1528060
1404322
1004746
1739291
1353410
278511
1301399
1236364
193374
1363427
876400
57397
1344133
1139762
737926
1470629
569678
1428425
199071
285990
1567527
1648608
357099
1413938
1561478
1923794
1616298
657669
152665
132915
494552
678605
534878
746667
962495
1369466
1381029
131767
939067
961801
977182
243900
427906
1464068
1970294
855166
532754
1649605
4407
447517
1489075
788630
769548
581808
1358914
416343
1478010
1502080
383159
1809818
1519265
55622
1430600
734486
1313696
1117528
1316975
504771
549465
23125
1154564
170092
1800139
758539
1586146
1625617
1713170
1190071
143349
464062
1783964
1702407
163604
1137885
941181
847120
1538050
1497281
934154
1442193
321042
1843981
1593340
315444
1716550
746858
1183161
1121222
812009
267704
316976
1948553
267970
1081715
906825
668063
861842
1765323
1177950
311593
654314
1646070
1983506
832660
1132584
1437925
1067469
203982
1853224
1388588
519126
864144
1885499
1780945
611544
1161986
1175557
1264034
325814
672575
502383
1380659
1849769
404274
1106277
540875
717363
1432835
708790
927829
417360
356160
1483742
253585
1301329
1172548
525795
1985579
349305
689262
969492
1311377
1923876
1802412
1933969
269439
1530339
1566928
1820545
8740
570392
619069
548135
193557
1351131
489948
1975021
1706286
865484
491574
1765260
162015
455295
671962
649351
903117
1299151
1497499
42838
1774551
1150552
1127046
422755
1342620
1115737
1795973
281938
1612258
416505
492906
1811682
210841
1359026
937591
1468496
1665877
803969
1140036
869391
11700
986469
693279
607141
767372
1465637
1123952
1645460
935840
944908
254952
1277170
307848
1160752
1958539
1293685
235399
1848417
1114027
1502567
694669
1631041
81818
509706
198990
572983
1539188
779622
205492
410409
1294623
71294
744758
375603
1970894
887610
1920002
521446
1502994
1630394
1182457
197860
1481885
1383665
1548910
482253
1233290
499432
1291884
1725211
386111
758000
506408
129863
1066806
248072
1007128
342925
1731561
463725
1615039
81677
1264629
1545648
947405
1843984
960484
260754
1992522
1408487
1707058
136749
919538
1908222
423371
1561703
933467
837695
1644494
656777
1000220
230549
351893
1946301
179062
1726939
449244
1936540
1725043
300617
301481
1646089
1868278
653966
404974
237052
1311042
1972869
498857
1682612
369158
1442998
531171
1898670
1796971
1713913
619999
249924
1203769
1958740
1862733
543624
432894
86623
1846248
488784
928707
748043
1592515
830775
786392
1184181
1157800
201945
1488189
854615
1231997
308910
317836
696189
653864
1978926
556754
1043972
706775
219477
867431
955143
1235677
1288232
1669892
1423156
29422
667598
794307
1337708
1331736
1894407
173205
969408
706559
668612
1513623
1969505
1594685
1129299
1866742
1975918
1281714
1225307
860154
154263
1200009
545104
1238242
1280931
1474800
1437853
1388210
1796395
600805
1450095
882846
344312
1641509
1446842
303992
1214420
971976
729432
44650
1376221
1085565
1156315
125921
417714
1387759
1213519
1369807
492268
1056806
437866
1165596
317116
1930932
1478646
824663
490284
1055861
583865
1460155
305699
520229
1839766
253781
504269
928511
1489088
1817690
998507
1555233
311844
1721347
1773812
1927797
1696568
519475
955170
1816074
888978
560319
389795
1975644
1375949
1716406
1891505
916975
1096468
1943943
1482900
869617
292479
1818618
436972
1405064
610003
11159
159935
1233231
1919887
1526714
658705
1011526
730488
1349621
1543115
34037
875304
699807
1597051
1833148
732497
1357331
1625753
1603711
1668385
1512494
1826821
898592
1501222
288003
1434318
173077
909226
144156
1295983
1905028
480550
1289256
581028
1287235
1626840
1923398
636394
701929
400652
378331
352487
1046954
1808266
1152868
8206
133374
746674
440445
949520
1312399
855690
425340
1793838
1256089
1747660
1271287
1991074
570234
1162575
1886570
819054
1369336
546810
1767995
842569
1156571
1789169
153336
1084936
1949249
1690484
1001859
8809
1255697
1260795
1876478
1216415
1495243
1773857
1626436
1527886
1393576
1425406
1566086
1320043
1083205
434601
42144
1277604
321350
680718
509942
675910
1006837
1822489
157206
555846
325263
1258282
1194384
1654974
529978
203128
846768
162952
809929
220833
1461438
1896723
421967
1876919
1405274
1510830
1054676
678148
929983
971380
1070300
1509443
1230938
1486
502881
868734
143361
1200485
1470710
1057249
307877
562
259743
614071
1110875
1999736
1778434
35790
627780
1995800
1082879
396703
1235919
439551
1542621
158865
67345
597159
1025641
1648115
1068665
225404
1584922
120495
865752
269903
715093
1554075
1858791
1874557
1027785
418284
1416343
600923
1767857
619499
1862609
1488404
342158
580349
852590
427362
1529738
909747
1822693
987504
1059008
1647413
1224491
1205365
29422
1462654
1805174
1976454
1357987
1569676
766404
1551123
687810
1902914
376737
1526736
316
863928
343801
1942150
1220848
970782
395281
791310
78769
407837
1039852
1768051
1788249
214658
1905021
217304
349530
209818
152387
1181713
379000
549038
1645528
1241989
1585648
1414127
1259099
70786
612601
1989029
837443
664608
94669
1679092
1058955
1117639
527140
733157
556246
594673
1602558
1378901
1756881
919931
975910
755058
646546
1121925
812045
769703
780684
1625125
1466750
1065215
1103663
1555921
182231
407478
791836
254339
1396254
438115
444073
1187511
735092
904581
1730235
780600
1211001
252044
348778
1387892
989691
231447
544985
1691220
1415772
1143762
258307
100349
793431
531071
1884602
647067
1619609
1609839
241223
689559
1511429
294210
1123557
878529
1404981
355452
1281165
1318975
1093145
183631
292397
152958
933488
900355
32435
1146496
597954
605783
1076605
638433
728540
407823
1195520
1690708
1097280
3302
1150992
1046982
782152
1188418
419700
57753
587467
559825
1438233
849840
989855
293446
55331
1853615
1573498
591605
1479386
462260
145945
921469
1160929
1673300
1303145
532798
1829996
298720
1817560
152224
571100
1978208
1305090
1816007
77058
946572
357146
226167
1952335
1986268
615874
478554
1902169
447783
1400481
1497514
1525733
1588270
1509836
1001720
1912260
858975
1075658
1052011
1469239
1911709
1717571
620071
1841529
1445716
661407
1452958
149994
1726984
795519
1163802
1871410
1295722
459067
1512507
1049996
446523
917719
916041
519214
454263
767558
241418
901699
1585086
619831
1736779
1711592
1464712
1266326
825632
1924983
447237
1305367
807314
543530
601646
180525
788898
1012712
854329
1963679
649486
1019037
979700
1693882
1896275
1687356
591258
1381295
654983
1956281
1460410
863368
669603
150703
516530
739504
1623255
468704
588350
1715815
1269780
708413
64025
1354811
1822713
26758
1034490
1804191
1633732
1123004
245302
1617018
547649
269304
127292
1232388
1849517
1972477
1787155
27917
1433504
1001248
344239
278995
1472897
700041
862033
1591664
1005069
225822
854734
893769
648251
1950645
145603
1099988
589962
1581884
186392
1823154
954709
364837
140723
888430
8206
81012
1389975
800571
256098
1017156
52129
1967745
1190377
147979
1296980
1754802
1955168
715026
1509437
1996025
80815
622804
73077
1389486
1709995
1052855
1579292
779642
806010
1011957
1869224
1968046
71474
1865443
102296
816195
918354
1919121
1149203
423225
166218
797212
861267
406419
1888758
151767
268402
1095330
1474527
1705234
1796086
687506
414411
482084
886909
186685
1542637
606790
1111717
1817023
1583884
1096141
391836
1884400
1358304
466021
1349269
8809
845674
1112134
1227621
1422471
1262926
1956257
1190338
570787
1392558
1687626
587191
1799362
675987
1306136
1098012
1148570
1166921
1187979
1611648
1228012
1393000
1070245
1813324
1482421
346389
437916
1450357
432020
1401990
1578765
256097
414568
801984
254329
869393
728209
1569981
357282
1291403
600932
1846002
374955
1061074
312897
475743
251612
910824
495781
1360603
1036637
1093750
1810609
1162761
841028
1217427
1521951
61378
390862
166289
1263984
926098
99150
1009726
1978817
1259531
869064
1935785
1079099
1074751
1040154
1240315
1497496
1194916
599761
1501832
557613
868704
482409
1335387
343136
1785609
1542747
73350
662492
1680962
406392
63073
1707949
1071715
93716
63324
126659
639505
223701
908351
1963182
1626726
1301837
1074930
1221386
426822
551927
901555
1746363
1848207
446860
1236839
981827
1693150
1990572
1196985
1628622
718984
101486
496430
1166339
1795175
287109
56545
1902734
1027025
606254
149847
869562
770172
1251893
1645590
87550
1393588
1891620
247074
399548
1102720
591383
966259
189401
1611235
1698799
1410963
1589470
834524
411100
294157
1990429
1198012
1229872
1613393
700250
1892724
695602
1782968
326150
1727655
1334418
1113558
1041939
1575959
1661805
262618
240911
1081177
1300415
1101272
1448447
133510
1651530
1172715
1973937
895600
1790298
959723
1988780
1243278
1129123
109930
606010
49898
377185
1866667
1142611
193317
572555
1071347
1761015
419443
1239746
9390
1500632
238014
586994
1688950
478381
518834
1067431
1634708
558698
1537967
277610
1189879
106073
865955
476552
1073076
765900
1206649
1159862
565161
250873
494139
1736643
272657
575236
1257088
1105654
10119
1389728
1485110
727263
1925468
392257
1229156
1957189
1586908
1606531
1570184
840741
1754347
1639413
299808
1967900
130666
571142
947772
1697818
105951
1060520
5942
32994
831370
876810
1072629
503947
579002
960005
293062
848622
12938
1716185
900083
1894916
155440
317729
1639134
144952
709230
1982075
1078579
119771
654460
1270539
120925
1462856
1912756
781904
1812483
231744
1034411
565974
790170
1739799
586396
1582885
101285
328368
1424011
872833
708594
885421
383477
974223
1978202
1473125
978128
837747
1533418
271621
585828
1556888
731377
226277
818412
1664551
953829
768078
1893700
83371
1232684
1528782
560792
721029
1610418
314901
1837855
289590
1026043
633243
458668
1600050
660750
327863
606332
595394
917877
689383
71905
230013
805014
1397893
1112196
943258
21300
691960
429878
969158
374197
857173
39658
523155
1803679
764308
29990
1450779
268756
1668693
1643539
481817
1591376
1572334
1300840
166423
1937199
1776516
1391060
874492
227464
1283616
1242594
88222
1672959
1133242
1985024
62424
1085886
1792935
1172236
814457
1454375
316699
1928828
532941
144321
441786
1911711
1606637
665713
94348
818236
954074
1041442
1855859
1628472
1980945
527731
154703
141910
213594
189633
1280882
413608
209369
1166603
1403117
213667
1796668
1947505
1507399
926706
880771
243063
36413
552101
592221
1665029
1097937
730901
910681
104951
1074046
1043757
222795
1982334
841197
1487570
181646
713228
1984891
1647043
1367426
109927
1512527
692221
820908
1803232
1143710
1508373
797250
522267
1181489
417319
503531
532476
997467
762696
1144497
80365
155717
1439335
1009262
1863079
709191
1934805
1872670
1770290
1901897
1814460
52026
1486792
980532
751498
1391632
699202
88855
1327509
499282
1263737
817001
785743
159095
1070458
962202
492545
1795435
577701
248429
1240261
1060638
1358178
387848
1930160
316045
517061
989059
164074
1281173
1862183
993277
603533
963353
74097
114321
1750840
1284872
231771
172832
156636
1579965
263976
1605026
1686934
253318
1916082
1264279
37028
1613152
772695
1760428
190447
1484950
563752
309243
1640057
101927
1767252
1108357
1838777
167556
516623
498663
1717804
947796
1485837
928368
114085
655910
762714
1005802
1252216
838895
113118
1620803
1625125
709877
1029191
194034
1531761
716130
1220382
1756699
1171993
1834050
338923
993265
1986527
1310582
748043
1992873
1170229
1320580
176684
907206
776955
798363
621974
129973
1198583
662492
1426045
1995204
442334
261949
25734
1793986
847460
409463
738888
924497
1181630
1124093
561650
1125519
882964
872424
1840396
366959
1328892
1070554
1119402
105451
548986
180999
260775
755307
207204
1918265
1271216
732111
1375419
1734507
1050411
1035561
416302
1880037
1479125
945284
565430
1044671
1689001
10722
1080421
1677314
1821797
623780
446402
1530992
1659690
1170397
359267
1734589
1087638
1605209
106428
815012
1511220
1443396
1425094
500767
76839
1492021
484997
578421
333239
90607
949885
1530374
817643
1137944
1805829
1880118
570004
1826750
882760
1115482
1355804
227042
624162
911623
1983984
1833020
197853
1030293
1252431
1049197
1339840
1063393
1130070
470384
1558988
1046328
941460
583237
912246
847303
1947680
941239
1466985
1925637
1241301
1873678
126936
395012
1384946
998276
1678990
280336
1709539
149114
995999
268799
1501201
31520
1957288
390390
13379
1531739
849446
959285
951301
56097
1720472
229291
1768590
1003586
665238
744191
666337
562603
103712
709349
1123053
56036
177175
144444
1079408
88820
771779
279053
1395286
556810
318297
1069172
781343
879202
571999
932668
1492809
1234731
487315
1882522
48997
172937
960469
477862
305454
421059
1505960
1767363
1373141
325307
845936
747449
10302
1933479
241517
97351
402140
1512511
369245
1982699
1886312
1842384
1120094
1565085
1995756
1892804
1269241
1718377
856922
1168265
943184
96623
1576899
1020053
1736246
1284414
809206
1461521
567409
1929280
883397
1474163
1159731
1195520
1180997
302289
274575
1004648
1544192
20130
1305667
333690
793278
1875055
750606
1375430
727788
1805295
751601
455247
107233
1373183
524395
641835
1798067
999935
1275068
420200
647622
679899
350181
890679
601078
131903
1503838
1508228
1298629
1261392
267866
713876
1055361
1033065
520129
1116560
833992
1756129
868069
1950317
1318006
1438410
1252764
1195176
1986437
658449
127187
1215569
1861390
1792316
581758
738159
1919292
1112889
1366285
163248
1880830
1562721
167209
363485
744168
1246317
833410
7241
812403
1284450
1916654
260532
957425
406970
494049
1760279
299767
202042
1068791
1638334
640736
1837001
1891999
1402195
445717
169416
1414411
1158607
190137
116433
1353654
1636025
508070
632211
1997016
1914163
1032569
57276
1239478
1103663
1117614
298983
1380551
1163711
486200
138576
78659
1188496
515888
259195
289034
477421
1769153
1936685
131411
1899835
1285363
1239932
1267010
1973263
1238202
1486618
114017
1458346
4093
457535
1531739
729848
1597491
1334010
1696354
309524
1230919
930136
509681
1248126
1134874
1653833
921622
783093
1173854
115722
1528556
1022066
1372008
216200
873020
375774
1084575
1067166
152371
1776202
1791626
269704
791633
1336849
1496577
733407
79432
1556654
804410
145807
421796
765301
981498
1630220
1064119
1664507
62694
1614381
1011690
1587578
874753
692083
133381
600088
681257
1523703
218699
469251
285226
1628395
35128
1141458
85244
804471
1369821
1210156
971163
1164335
1555227
367246
793461
1057648
249847
758757
1798478
1465646
35541
1696213
1389487
1744052
1364173
801671
1395837
998451
1670089
45915
1741837
1691533
143477
1544
471085
1416846
1606055
292157
1998479
1906745
472044
141433
492688
1793621
523627
961208
475410
259825
564693
1165654
171441
1357747
1974429
1976536
1295925
1706179
810828
1474830
462268
354029
358250
1224289
181252
1976625
1600484
1013271
1055293
422
430711
1990279
1623050
1665518
1248390
657410
4740
1079992
532701
1683205
1392231
663958
85047
1204102
1357282
943146
1223181
888057
1515914
505251
1787325
96223
1131591
1127317
1909106
760371
591604
552474
687065
1122319
635575
396111
1787667
569189
919308
164414
1025999
1114988
441539
809357
1859774
438235
71287
1267457
1886223
1334360
1257154
1765703
1728862
1513560
503887
424976
1375755
1695413
1020408
1932094
409606
330817
398632
398833
932889
1166474
1462654
1177598
153449
1979495
998731
1182951
568574
452329
128040
675069
431762
1328999
1125444
1280272
1351552
1947717
1735418
336104
1141748
1095133
1759551
1290202
1983819
830530
106113
1738630
216028
1470169
1423984
978580
685546
1961872
965543
1840960
420152
884241
1202398
818420
1441917
455728
754505
608168
766345
1997398
1117758
1053
1634306
988788
74196
203304
1005796
1150673
1828738
1364479
1410069
1641911
117038
283165
1311739
1771205
1959567
1100459
606436
689670
284769
1125381
56211
322965
661067
1837368
311316
1995931
476854
892406
1808024
682608
649959
1114969
1266551
597365
1855836
569974
1950491
590435
1833245
591604
307399
775565
1334957
1789491
1234447
105411
629904
1072636
1267655
1945504
413652
838588
653224
818739
1417015
1821797
1625134
278053
1759277
799052
1604075
1040126
1536293
1222643
52857
246470
163599
803980
1246693
1990792
1820954
635813
185161
533508
912965
585673
935773
698971
23540
1605177
898311
215247
1683009
211692
247187
1240672
127913
1364661
1635726
176788
1753571
631646
1902559
103517
1826278
1751853
526848
822104
1107226
1852342
182737
1029660
900619
757150
1867309
1607064
1695369
1097139
385919
462978
1252726
1930719
92259
347408
1381251
1983076
584376
1853732
752830
897150
817374
1017416
1500088
1365991
915196
657756
607959
799769
210160
1885535
1947760
191515
899525
1143852
1292721
449270
1762275
1966523
1494327
289615
1661420
1208372
1488271
594022
211496
1670640
1082507
1671686
843684
1869851
17061
384689
819767
1788816
173860
388894
489354
1200489
1357620
1352147
1814000
1291379
1080410
561268
1634135
428940
1694837
1430958
1632700
1768554
183619
1055466
180935
1660282
753926
1315367
212146
799370
126398
1633998
19440
327495
226096
1360326
316699
1354636
560408
1167836
371316
759724
740403
1399328
1473920
1041103
621202
767163
1663310
1599322
40494
1823719
876543
1663424
1925639
757623
145719
1868195
1529753
933118
1921294
1829580
1835773
111035
73031
280719
1143751
818798
1768559
1264798
574549
502501
505201
1831288
638239
279807
353776
1273949
1540029
1895682
1187927
237347
491734
1260564
923120
1878483
102537
152958
1236187
363325
15321
547588
16793
594380
148724
1726489
1026505
1256886
1881047
1576974
1586885
1034503
1736273
1014962
1787660
120458
750398
1565143
1167723
267090
471282
77448
1562916
977343
1580140
1237201
1076770
1528159
1932635
1236121
1744649
1903015
1384819
1916901
777283
848046
1182137
1997237
1069752
1332981
1904370
306464
132325
1123716
695486
1147365
1534506
177443
1609154
1874480
1093412
1399397
1094239
157218
1303804
173549
702362
258002
457489
1426225
1038355
184405
1606249
1915223
1259190
1886100
1143022
956451
444294
475283
880726
615697
1892388
895230
791591
91118
951552
1622634
814930
339044
801005
754282
840612
744318
1540746
379981
260231
1331422
1919173
743129
1612902
872742
552974
436978
334502
1368833
223533
1890159
1520588
478992
939336
1055849
1752020
1663319
323118
1350888
707612
33783
315745
1912436
1970006
974355
649590
35673
1725129
1523036
1545062
567413
1594108
911970
402311
175376
453940
813113
296679
1295134
932614
1667363
1206407
265935
401146
1821353
1445150
1874272
761874
931549
1231455
1297260
607258
1018444
1639471
1312643
1696985
1323728
269497
1945206
1431769
975776
1280176
1025359
1735408
1697409
344248
442144
348204
1289039
929820
44298
1802152
1210414
1605743
1738784
1090128
1125212
752343
285556
1871874
90546
1202652
745063
461922
118236
650911
1187736
1004560
1456114
1250898
584006
1154208
1716480
1908316
773014
1366998
1138575
807548
651519
1229755
1786782
1384586
49159
264845
932492
1853844
1713683
300876
1445592
1501233
758330
668256
1383142
427220
1465482
1447863
342245
1643419
1754513
341558
652833
313449
1850196
1838236
1626727
1151379
1527598
55348
320707
824244
1979992
1687752
347453
719778
622712
1948447
677699
1845911
813367
291580
278722
1730455
1687325
1049752
244473
267206
672818
1187830
1411386
627251
1981738
1666409
96826
1727278
867102
250146
817968
1904620
1163387
1321991
1238153
499703
1251334
85993
1296356
1173396
1284502
1686499
1085824
463183
662590
177474
1327424
990083
1352031
1007497
1719192
1386238
1471820
1430577
1944653
498959
309430
1568869
1676805
775773
176525
1279091
639491
181881
86278
154609
1200916
16875
1807037
356531
1955718
1136941
170537
1993929
736857
482170
1080245
626668
1633601
1079651
598527
1153280
747507
1141748
1327966
414633
120884
223135
1575867
1851520
5905
27269
1268126
274008
1335639
1431026
1150414
1528828
1271100
428220
209085
1189814
1082759
1968246
526457
433545
825393
107111
398159
1495126
958529
780711
918369
1839297
1272842
124734
575267
253459
1210843
1701839
1126228
1021314
1670826
249270
1238559
715606
1798493
1891156
908458
1128663
1464849
887524
213118
905522
473486
781585
1763742
50759
574387
897885
1189668
430905
1262776
628491
1335802
1418769
939943
261568
1396726
1988374
1092917
401602
1384910
386095
1673558
1867364
1331990
252761
363897
1987784
95722
1128779
1706234
237400
344271
411054
1668034
1062722
491084
1235227
506235
777803
1098785
666125
773815
1490915
1085962
1175762
211937
1044663
1323853
1175909
1582020
496845
1834926
1859059
937825
1205229
1108949
883481
1357640
1101895
563436
965609
1025208
797268
339140
1717663
216182
1482384
1833172
552006
1433053
1589603
182737
1515748
1319945
1801615
969628
1102932
657121
1119887
1485324
1680573
959067
1534319
174918
1543039
1556253
606627
65848
6323
387024
1788414
1151963
1444320
1743567
1255613
62897
219437
197658
1443932
1718769
1986564
288285
790624
691085
1447187
603153
235517
473942
1697782
915046
80314
1369458
1839030
1921953
1921301
1542177
1370902
40101
1466452
1039404
702553
126447
88506
1766086
794643
468344
1160156
653751
1637552
328230
122244
251705
174222
1537612
1443436
16630
1078445
698073
1871562
345459
301292
1255873
347700
1267053
1464134
1139248
115407
283906
1982928
76483
1139253
308181
773987
1947023
2466
413913
1398910
713433
435352
1362082
1171734
1849931
704210
917624
1176150
1005611
1730136
1529163
458696
1934947
256387
1455808
1647545
1745307
51314
228224
296558
738967
325965
717983
169034
310453
965994
890045
636060
316408
838584
319587
1882441
1285907
1077798
1674835
1227009
720889
1994033
1113308
983185
824355
741464
1653912
642719
1566610
742659
1443786
1072274
1973125
643321
1581321
416234
1919270
426737
1835383
187379
83294
418765
1509903
1007460
1125138
261214
1649420
115736
971122
65184
1952078
1171852
1062938
890305
1203975
1312706
1246012
1272241
1588468
1254016
1819344
1954433
661807
1605666
822885
587992
791893
746685
510229
557165
1660118
1389194
873726
224061
1550416
1984177
1182547
1965424
566848
1893195
907319
1559139
1571719
1305371
910161
1238755
1304613
630851
370914
979800
1474094
1388539
738888
407269
318895
1420560
1624519
656609
816665
1076308
1090618
1097938
1508178
1899250
985195
1865299
1008160
1770103
1976709
262853
119963
1721073
1013702
1736561
964839
1781521
1593542
809091
216579
1583218
1745940
1225648
1846959
389089
1747440
1882142
1260643
1861240
1044356
1468994
203523
1812234
1261199
181272
1869675
1923706
1340888
661936
514183
276211
1499979
1569395
1667706
1468847
109878
487959
156543
980624
1718617
1569328
385038
1227220
106631
988285
201635
1704822
1530139
901011
444233
125487
1076649
96276
1675190
772158
86668
479613
410248
662659
458427
1573921
1694571
198353
1941105
1683230
864244
645205
1402119
1189396
569022
1281415
753719
1054307
1345917
213555
620241
431864
1169632
744891
1808038
1123502
63221
1875074
777770
787506
835680
1512171
579726
949329
392637
35566
1370393
1470491
1251987
1675856
1263073
1195536
1534198
1782089
169442
910411
882475
1047446
1821606
52911
1168287
66600
1393536
1603039
1320677
397061
1678330
1857123
294237
1855196
1861654
241280
1700215
658723
1746233
1299250
1027933
868278
1893409
1780672
880098
1237259
1851623
871186
1211772
589512
163492
1253758
1284221
639862
422728
623868
1642273
481222
1800692
1227965
199882
539260
438182
1808466
654840
1288813
28122
1458321
1020138
1833879
773815
1441624
208518
16079
901129
484607
1931793
430517
1414895
856874
1166799
1069740
784972
1631258
168512
877436
591384
1895891
1666926
1317343
1381969
1372685
1337671
618695
173596
797090
1722414
1279405
1444999
195026
1693239
1542743
710311
1833552
1073537
1940886
1531353
217231
523462
1549854
1551642
1606451
579774
1979356
1044097
1836842
502524
257347
725368
390328
1500129
1756831
1854916
638093
424124
835007
1711993
1669118
557221
1301169
433428
1205128
1841755
379467
1742229
1699000
1206641
723962
621373
574346
1254608
1920635
1782869
57192
128059
851302
767115
572589
1871861
689581
7594
1071144
1928486
1575195
1592721
1557198
207564
1497510
38041
939863
1094522
1572403
917880
1731350
1549156
793673
579703
1288933
219054
1074024
1676744
1731458
543403
488126
1589351
982719
1730660
1565978
193532
543687
1005060
382377
380067
340811
1619785
1676120
177784
752741
1130759
1049934
452727
569205
1978395
1871853
1752174
396142
992816
366371
1671367
1146567
664630
1412706
664797
1564145
446630
1554822
552435
751281
568806
625771
1945628
603262
1980037
1033617
1568896
1492633
268368
1129597
876540
193210
1253038
1273435
342800
357409
1639905
194794
1746909
1320406
1434919
1798507
633333
1361718
1472625
1425914
1368858
597030
1095132
407792
2575
1497163
780426
946601
1270295
779022
830596
1919544
746618
1779896
548624
983810
1816078
1512178
1028142
1514084
1951127
1742385
641083
1669529
1195029
144683
1999764
402127
1973522
150162
1515632
1901024
1494517
383498
206347
257953
1015437
1800630
133737
1543043
687305
1937199
1493304
1402991
1243361
1232447
958553
1846732
307723
1308681
283297
1599177
1624824
626668
581675
352767
1445478
95402
607505
529304
862545
1486070
416350
697625
396153
1854421
1944866
453347
1613228
1280804
977099
1493137
1098825
598274
600080
94943
863720
25694
1209248
1476858
1094510
415414
1299194
705754
886444
1236297
750782
254330
908689
1908205
1041043
370857
1351131
1232785
1876768
849204
1303610
1674567
287612
1930438
1688033
280196
621090
922667
492130
1235622
520161
960935
621869
1609585
1026003
401602
481601
1444972
1706876
1113645
461849
1334571
1655506
1611815
1863353
944302
1838052
1885754
856234
762912
78600
808522
509876
487090
341528
63363
1189915
1235233
535079
1915
1227545
1162171
130996
1819956
1316232
1200557
429018
1187697
203407
1123733
333182
1127423
711793
1621583
549208
1054228
1233990
1405757
1454780
331984
277943
1701984
1246653
1710777
1776318
1642866
524458
425859
1519803
467326
624218
54169
163990
893888
80823
157323
638057
548185
1526173
1795339
136929
1686684
208003
153059
1891797
1548804
4942
941728
81636
91819
513590
1466308
436947
99945
769588
281719
738155
1193650
630689
719667
1821365
1708836
1507824
1602857
990730
1548899
206018
1896941
1443449
1719420
1181637
1884677
846338
246195
62224
1350341
1894722
289590
1442680
1240593
1486672
1423573
104151
1424957
381650
832494
820919
1497382
377345
686205
783098
1142282
592997
726715
1848388
519163
1057853
1705999
720728
999292
1781200
1697585
833724
987555
137559
620724
1879864
238263
97276
729793
1314658
502695
669192
1589347
1516782
160358
949369
1881505
944930
1145460
1804671
487906
1018388
590304
63461
1759088
1247470
507761
928754
1922434
1742131
1064943
1735394
1726002
963029
650962
424691
1359292
307375
341457
1403066
1846701
1821324
1531278
1916587
508698
468983
259823
1816232
1335456
1823556
175464
267169
918707
1787599
1737810
1996679
512869
1187288
1962173
8526
1435984
1641587
1061951
1578678
862663
668428
1938952
426399
351804
1976197
138924
315058
835155
800144
1177490
1995680
827436
612755
282686
1188146
1171347
1115980
1568030
1923778
422111
740929
1766281
347525
1672757
852770
1126720
1950797
1419139
1263799
1851232
663224
521223
673290
462502
1147318
693535
1933346
1297349
1646608
990937
1383765
788847
337799
1403141
507815
1273004
913239
776727
1454141
611453
1628234
1476686
448176
1522323
1012315
1140412
1351343
604323
656780
594474
1978768
33885
1068146
105784
22387
1015999
718812
1057131
1140001
8682
528931
670532
99177
592228
945327
749529
1334570
1614426
1883863
394279
1057028
45631
1172884
1707739
432352
594219
1627597
1820906
1681076
214578
1736581
798692
58536
733360
990328
47939
352341
740502
1486354
1891756
726448
867574
718979
877464
1013873
1515238
1225542
1585240
804085
275807
737644
244606
356556
1242374
1972837
1724409
969492
1547946
876847
457192
1259749
112026
1672612
1394678
1959919
1257746
1638196
153616
447060
174133
986144
1960346
1984895
958590
544423
885563
1328781
568191
1473460
227870
1209235
947091
1363236
744218
1719401
1025528
785171
599531
1381636
1845706
843058
1637032
690020
1354415
1449681
1636055
612789
611312
693956
1271036
1951208
1435049
981922
893706
925938
1145363
1688722
480777
746028
998827
1061206
1767281
567320
278497
1503791
1020714
1170092
1938156
1790603
1562755
31875
1509975
1403308
1196332
1872904
580404
571158
1771372
536218
370465
1944862
1255999
1346877
1464151
406897
1465683
31365
49263
1631394
1792907
935
1895363
1123562
564252
1522645
1905326
1897475
1853482
681376
1218277
161734
173893
240441
1601170
647538
1482572
269535
293325
1759793
467604
1121394
1671010
330735
1376247
1290590
57045
1903468
1666939
1727147
1373352
1915956
892858
1205554
981561
975530
720406
1824522
413822
1843570
1358684
1019277
1576726
1426769
1335488
1397726
617095
394222
1792674
558120
535648
1920953
1731496
1984393
1758972
1765633
800853
1902856
1829018
325029
1368512
526509
462946
985846
1356961
1029605
885687
1976689
1366863
1567077
1514935
1968300
413806
1167777
58397
716802
441061
563824
187099
1275138
667522
381643
705913
1163202
1565971
325654
128573
1122124
1161784
1119213
175857
1391522
741848
181661
772488
1018816
463681
168354
1457416
727568
1604999
459577
1891550
794224
1734690
1119364
886060
803733
1746444
152483
1373498
472428
1874619
1684688
374676
925351
389013
802582
978801
617380
1514666
34390
1799463
1164248
214492
480084
948459
676125
1634135
840072
1002197
1367422
1582235
1145762
461885
1236369
38516
337039
292198
537288
1169577
520992
1623103
1812670
691817
1626079
583877
1531847
1131911
1162601
887000
457820
449566
1318863
389685
853868
354438
69780
427446
814208
350614
196270
448085
1080876
1556833
978612
1318694
1041096
1342369
660194
561666
108953
325564
709236
1695563
977081
250679
1258191
919541
1515817
941785
627784
1676998
1919695
1134490
1252044
428759
449694
852445
1632119
454636
1061538
1713568
21255
285743
1343916
1160877
360356
1455945
730301
1852952
925485
1235802
1341720
373482
1120469
1038697
432349
605918
981039
646670
843858
1712978
1797523
1378088
1203518
1606943
1706064
1174423
519972
1325137
1078445
1748864
740044
1636847
594266
1108817
1568353
1434882
303044
28295
1847471
227033
1977501
548501
1011273
1408433
648986
713605
128915
1215093
239506
31793
954147
426651
298487
1850753
1301264
1536869
1347312
465895
693432
1659449
926753
701956
1943093
444526
1493068
21282
187234
920683
87891
532102
1942140
1349041
200012
1697428
392838
91302
1988423
1121454
490050
1209609
29951
576027
1221868
1127058
1278617
576162
1123562
1909950
343989
1613661
602529
1451565
1566674
1755661
1752922
695057
737547
1961977
1425000
1484182
238934
1147998
488640
1600967
1949120
307475
1352033
765298
285194
884364
444041
1040695
642673
258718
1001859
562977
1501829
400333
1459980
907666
1060410
20222
164950
1324944
144872
1803838
1627121
1627803
1536952
1068898
1227150
1534731
585894
139101
1896452
785235
84125
1732731
971163
1782345
1198583
1889886
644918
721465
1560183
1249088
514830
1119001
1574332
663117
1005213
68260
1681056
525998
332254
979728
360441
1839408
984806
411349
1477854
1319073
654952
328279
507998
262912
1665776
624961
1648829
1924649
284337
187050
1264461
1965231
139646
978578
614110
1642381
1667333
399481
24498
1722734
69985
1795223
1170929
930391
1320334
774498
1185925
1718728
698262
1814380
475102
1979320
1976106
168514
633400
1561194
1916618
488551
913464
569362
1733068
597314
19718
712492
891346
1221454
978459
1542917
1182873
795648
279700
1113356
732614
219347
455473
1084921
466123
152958
1572033
433688
1911651
1563780
930237
1683805
631608
1546450
101309
1661484
1527853
853652
410947
1721607
1991095
1662877
825038
1409282
1441567
882964
313380
1472754
1877669
442278
241615
1063801
689670
1428346
1495145
366400
1433504
1469635
1520015
184509
1817087
155979
957283
550121
340166
135777
1282405
1506412
1921301
1732227
351574
321077
1595231
386811
1001561
508448
1713610
826779
1225826
175060
1958568
1665298
146970
1863838
1557318
1101129
1535538
103362
1168688
900078
388422
1633455
554512
726323
312736
842272
218787
1983266
920881
1789979
1450846
836444
1840856
1662773
571528
1196566
243062
1816884
789947
1659230
1222332
1234562
932614
757015
215190
205468
1159296
1203906
1718254
1734806
1873700
387255
182356
1342805
123099
1497099
112863
1398033
1074514
1415101
1200577
1924713
963114
1814485
868285
1605962
1742337
360501
1066942
893739
1662768
857739
1025107
593482
1651469
1006083
597283
554139
91801
388768
80339
835965
1751705
299075
537256
770906
1918429
659003
650388
1852303
1848675
1382065
1667958
109493
736014
411623
1213283
736071
772626
634481
567844
769622
308581
716791
1123282
1354054
299271
869179
1719904
1955049
1801739
282185
276848
1944117
926917
897308
1974619
1432316
74554
358141
1667711
879009
1595078
1725625
798687
1011722
454748
1563465
80900
77543
1792661
1270382
467743
1361230
693843
1934057
741892
643327
1917617
1456574
493941
53638
1282628
691399
1381580
351811
783766
1806429
171625
1143160
1138675
1936484
24975
1313970
1863487
341019
469518
1782870
1149642
1939392
1140141
728276
994550
941283
1902270
110723
486669
1769686
1591959
645470
423968
1357949
640968
645997
649424
251005
61944
1373421
251885
1331878
1049131
247462
215802
724597
882492
590764
997630
540340
1491743
924640
788861
854365
1241417
1642019
1905734
1443262
72069
879912
696787
1484983
592993
1109404
814283
757442
1244702
966431
1658352
119730
118820
934113
1247559
1048389
210504
601038
802814
136478
444196
33255
1536607
339334
353831
420538
1627019
936825
1517787
1291882
1122301
464462
66473
1661609
1053653
1955805
1135976
621869
791893
1319894
268904
1145409
1740018
1554075
862368
392772
1232358
942610
1697663
1634946
138595
289385
98098
1694487
156647
266950
640234
1036778
268545
415111
156871
879115
385835
182815
684346
1656353
1186943
1297535
523026
38841
433940
1121925
718979
710205
1082533
1457787
784164
1380316
140363
791639
1183531
1068793
1351576
1543755
602995
822753
1485161
1717932
355533
293618
701905
1147669
821251
422255
1395211
391726
543192
958862
1677987
1435014
933990
463403
1315180
1962144
577830
1332591
1283793
1849270
810549
1288639
1100896
94884
1705554
1737440
1243344
746050
1285767
1671845
1404425
625658
1411946
574621
184987
1071679
234943
1008367
1239937
199024
866096
130730
291777
1758352
997567
695287
404454
1106068
1004794
931291
119434
268143
1579711
908080
969897
1206432
1436116
838529
887861
678471
290151
1533792
1359990
1898562
1757126
773781
1818504
784415
636921
1579852
18521
1257911
993444
1288307
932838
1836579
1074236
120248
129970
1872573
103839
414412
7288
376324
1922398
1413010
1684688
375577
1867775
1829378
420168
875155
939960
1953537
820589
1107646
308768
1477091
1532857
604972
411296
286394
907542
1301425
721960
1888148
1466665
1436280
623776
394658
1858920
1184257
552283
119653
162648
1076509
1927650
981090
1925013
1131854
835232
157628
1723924
7358
978059
1464171
1692205
1886096
1652977
150747
1453935
1084650
108189
1905636
435838
653966
178730
1818406
1690626
1595172
995752
1945497
1876486
1199380
274029
1930415
564675
1546408
675491
1074751
1790099
1798760
1699760
394262
1107457
1871347
1751949
735402
723887
1026749
106163
1989120
968212
449929
939359
968191
1857464
1492065
952202
255547
416575
1901433
18966
282856
426452
828851
149005
293512
362112
1836261
1151326
1749599
1012358
1086453
654304
491545
609798
475516
496202
1027121
1800225
862646
412888
978175
322780
1297956
345145
1516021
965183
450886
1564931
1134634
24772
1829955
316824
1016370
136689
441424
401947
633753
1797187
1186328
1165589
34710
204244
1143759
1409425
1552817
87561
901487
1747095
58016
769662
1814393
1118708
1538346
1390955
643680
1226995
1248995
1586712
1918880
1970334
1009127
667796
478797
1296422
783702
1527972
1883625
1796416
1176824
1728564
1923477
1891562
1779746
1090175
1237227
1325077
834367
288623
1554777
95155
1706764
764785
154324
1175452
1004896
349598
767886
1750321
1734088
1880889
441615
1173605
166900
1753878
285285
1020504
444466
1373709
1480894
1268412
638055
1891938
459180
1778519
652285
69153
1079509
766306
1070102
1030289
440324
149855
540105
156367
452003
78012
911695
921600
481260
1487170
1951792
504736
900573
1009110
1996688
893745
1524972
1214036
541116
1817388
657118
1582588
1767876
1655987
1880437
726515
644575
132637
907437
1010798
1064518
217966
1452407
1929913
212605
567889
113656
713750
606568
1965867
94452
1620752
565445
1826599
1829090
1224482
114363
214820
1079781
1160877
1434660
48627
396477
247615
1652624
1331275
1989466
522360
92606
1957607
1547182
1346734
1981397
770014
1472897
1132787
1752119
475005
1189529
1132982
1109552
1760765
569248
1885157
1291466
495081
1717205
1552673
1025754
1818074
1036727
230773
371492
623017
1491141
192432
76615
383415
236931
184434
1130459
158027
266899
1080028
1594713
75135
864798
1600468
1010750
1403011
1060689
1903631
180389
518777
1735353
39195
1579897
945799
1761190
1817341
1354544
296782
152952
1755037
785413
1190984
720035
385632
1661482
41842
1019670
441380
972234
922094
763071
39720
904928
228333
981005
6318
1093998
202550
438609
566606
534050
1010279
296680
462936
794157
958281
523027
359965
965230
342327
871012
1451242
865224
1114093
1097948
81888
1387732
1882669
456146
1796260
231422
1176857
1136516
1674177
1615980
297990
173379
1741340
1609314
422251
212489
1250042
1571439
1667423
1398429
372695
1845911
37411
924291
613007
652237
537878
570069
1842558
45889
1174004
1941888
946211
1465553
199128
1974801
1759888
1474516
832660
768233
1466940
1780984
1201518
1386893
150815
490011
790062
888115
1794498
1464597
1748418
115794
1285254
966517
1536964
1186348
1145986
370001
375215
1918672
714248
555682
1713018
1580179
1355176
1072158
1185528
1939380
408137
697236
141601
1741459
1032385
821282
1037542
692333
261175
1697372
16079
422133
495490
1849531
1433080
898479
529665
1562541
1470583
1583978
450287
1104976
631807
842943
1370641
303953
1435726
829193
1812792
653288
767029
1131596
448489
469067
89255
1660953
1270359
533795
1686839
1444494
733488
1028011
61779
471850
1168338
855075
473323
1108272
1297369
1639941
1841240
1758932
1190193
1379361
327494
560469
1909961
1948360
857077
240503
1798329
1190836
96028
727102
1899926
735403
1118748
317909
435156
1884808
1573420
1994800
399481
1709679
814570
1022545
769255
796548
1516777
398501
954180
1479775
827194
901508
1664855
562
514954
1182869
921014
489648
1761540
978075
77717
1127668
422075
1887251
544348
275904
108799
618016
1542917
1305777
1922398
14923
1202378
682819
1641502
1652062
907940
530465
1717358
1332609
1973566
1417922
1708263
1354982
586375
1636228
98095
128180
993536
167662
426025
413934
1769400
427826
1166417
1986901
1619222
1371439
345902
400002
427824
127369
265637
1692616
1516754
396579
1940838
1283660
1220187
1857377
542262
1473538
1102978
1329402
544180
952933
1558869
1985906
989789
1285342
1588539
345804
333602
326458
336829
1540687
1990255
817147
922634
749646
1690300
1713203
1697235
1422484
1409224
1893561
1938954
1960771
1513630
40965
1860618
438300
648661
1659690
1954404
1292418
240980
933567
352767
1766577
1313291
332189
1719697
462213
887214
66414
473883
1775285
228105
1615907
528820
162387
522727
903446
377343
1632011
1600397
775172
1348139
1247352
609835
402043
939943
138343
1797058
375244
31127
525289
1369552
1834670
45281
399092
372065
1949208
1453527
1123938
1973693
370863
172800
241898
553019
168925
1829922
1518861
1516516
958672
508719
801473
1848660
236163
214604
1982492
1873977
1046983
1138500
1042487
1893263
297025
1029203
142958
497951
1224013
979111
1959339
68341
245988
973974
749671
1720064
684184
601632
34248
1822495
1701622
715710
319295
1816847
1427903
1311030
993731
1307502
498887
1107794
111849
262113
238223
1223989
426873
1304905
1026857
252245
689611
413339
1319677
1146891
1544834
934134
935709
656069
1306188
1606408
1776306
141815
547102
1439815
1140086
234765
454591
1581471
1039883
1620188
212687
802149
1505350
310917
197386
321778
658596
152898
371703
980915
1276987
819819
853511
1595440
534945
821953
1268702
647309
856196
1565134
1723258
621968
922094
451821
387437
1494167
1325771
304096
1801313
1791787
74196
787303
99606
870501
1111465
1284192
493637
719592
696707
1801789
964339
720572
1569112
251898
441705
1666364
1382346
1599887
819446
51605
1178554
133236
1242379
899171
706292
294621
1407785
1494894
1390515
933111
48171
933821
1031916
1003112
1811701
1925566
1218152
1206060
382919
362070
1098336
1350509
941984
1054041
1802149
1142803
1332829
783
138687
584125
49717
240954
1184350
1684582
350968
167446
533697
1703632
147455
1156125
1373882
916102
1442042
1227701
1639453
966648
1980476
452677
1248723
222114
1123224
820348
1987626
1900044
568507
636866
1777870
1818086
1462519
66214
1899627
919761
1270606
1000661
1975708
1746838
1080447
78537
1502073
32732
1656153
866947
60874
579537
340811
669524
930659
1511409
103925
1908347
1811007
1194778
883362
682862
328819
316970
876746
1565143
1524882
262618
360844
364813
1625937
156889
1422503
1134320
1343714
1793001
1972549
1327247
1227505
129970
1270825
946620
1071455
1277456
834963
370003
1625464
1810234
111789
24994
876999
1595325
1998666
1322102
112402
1757088
457667
1534731
1198187
1573302
372240
1717533
1416792
475933
1218671
45032
1282900
409711
1561703
1518268
790033
1677349
355561
573733
179704
1701663
1847806
1728975
429758
223307
476504
751416
968568
1070614
1675253
1959304
1914541
632098
1500616
27191
307281
852265
1373719
588912
1835230
1572892
246060
362482
457800
365526
191801
1373523
623131
1563237
1979826
1833185
1242805
676805
445520
1227543
1743315
611518
1384269
1700252
1111855
897406
1501875
511589
57899
1831116
1259825
1706372
1126718
1177824
1729984
1171734
1549185
1533065
1669108
292230
78791
169005
44122
60210
501991
1359922
443487
1041283
113970
517796
1500709
434791
329361
98100
1531460
1930343
1073800
383988
1260178
1196533
393270
1998016
1220585
324188
1275711
1827900
231903
1185690
258912
1400882
430526
1741850
503096
1168398
909624
595467
109248
916156
439896
1382659
518729
1062426
264805
467642
1674719
22815
1329017
1592095
265205
1405074
1933510
1307502
1703574
1794235
970021
52858
280319
590363
556970
1126535
1146825
1470912
1439292
1832398
353958
224093
1932339
250071
1932626
1686762
1959502
1889442
472978
278186
110931
1665877
328811
1998780
642055
1086474
1521125
186415
1428425
1944753
1286373
1797394
241547
1075516
1604033
556720
1861335
641829
892809
1659952
495657
1223629
588536
461937
428214
1837070
190839
1892456
309223
633698
285942
1095135
1629158
1300840
1524197
144924
1144896
928303
39957
339834
1576817
690341
578179
593368
187211
266116
536352
935258
838545
1672298
1374034
10026
518752
990918
1814388
910457
1268702
1808050
1341699
954441
408846
829119
159915
1869336
525056
1379986
1823434
1836516
468228
1732255
1750629
1952826
1758305
194692
1940761
356011
1094542
1132558
243970
1005818
122244
1298289
6352
1265843
731066
1613209
474885
1715176
297268
1150462
591605
902673
224651
887153
278832
324801
1106398
363002
1752021
1924684
150494
1911215
40680
654777
222956
215650
187234
1763582
1736973
1834227
589308
1342675
1887474
744378
1141088
1730873
397087
636591
30152
1467608
1955049
69486
1909713
1357037
669744
870140
856834
1183665
889217
606382
1351379
585925
1965560
441164
1690758
1500444
1012699
1324302
1678264
1334098
265986
1909106
1955877
668699
47515
1855712
1488368
666501
1963032
1612412
1565951
1106697
189021
138777
1832194
1312402
1528950
1625483
1357715
1655022
85465
1906395
1766720
847121
662146
880402
451616
1127289
36429
1245292
1968809
1873807
1957079
932962
1271069
789548
1616833
1299773
201962
304899
1696147
859944
1622594
1057438
1626232
1165214
77434
396259
366207
1157610
1372452
1111070
1229779
1897104
689172
1597222
1460803
1799203
1990609
1754586
770960
1983715
1596705
13630
287709
1547437
1204875
182641
654640
1112480
328941
1006245
722369
1011774
282101
1134534
1635482
897229
64575
1620038
18387
430724
779713
1369336
864723
1393232
571209
1435671
1883071
690700
123099
149808
767879
711086
1620618
1830004
1581542
1947513
631543
773147
369783
1730965
137933
1934023
1367259
866677
88238
553687
1571788
1523800
254460
1732306
916169
1701641
269644
1185329
46974
1927265
142722
1420531
669705
1167301
502025
1621862
1898853
109834
530032
525303
1019358
1203616
1682980
635991
1384037
1180941
1131233
680498
1196920
1112805
1103887
612755
1941445
1528538
1407495
774886
922528
210242
1052287
330803
377545
539958
1834935
1878410
571244
1749701
1293419
1252472
1449060
871866
1296347
1730233
1898356
1800422
401393
1548868
1756766
838719
992830
1155337
30649
396478
1354267
1451303
186329
811536
1954460
12554
372805
256411
1453005
1033461
683824
1282826
561917
1534596
725131
639278
195653
1926030
1876360
1428425
1284096
283673
742552
886943
580648
393432
1933716
1424780
1940979
863009
524833
444169
1108246
52443
560716
165045
454726
1793031
1741478
1973584
302094
469490
1428815
1474787
492805
200326
1941878
1606489
810420
1908395
1805271
1663756
1313396
1566127
327976
1493371
898153
289753
1894914
66103
1062996
208276
776003
1802119
1052845
1794135
166362
130382
1018219
1131738
49551
1564329
1867816
1360220
936722
606200
486730
1714488
1703961
1474612
543653
1389572
206948
258858
432845
1767726
440468
1265967
204063
1667357
1949980
631568
911643
1589818
182808
1141093
71294
912430
424
939954
510825
1257422
937736
872682
1790488
427851
446048
857997
754489
902194
158361
1445245
722919
771696
1576321
56617
1547567
1132657
1295535
1617577
706942
1790169
1712496
412689
929994
764941
29268
152274
1802975
1251080
1066606
859601
1198433
313880
1667039
1169194
1458900
839592
40491
1805427
1479136
1150345
796772
649758
51107
1008396
1245279
224950
1032830
1904168
1820580
497085
462599
1275697
1403844
800363
2204
1875334
1248511
1960145
1602565
1471013
1886148
947065
660001
19565
390743
1451975
1808572
271043
90048
85047
1708447
1074263
1877499
443392
1253334
813970
87811
1593945
258887
1361708
66403
875102
195817
1817259
238276
895333
266652
587992
1051521
441282
1317604
1612735
302137
1924790
553997
542262
12960
1957033
564571
1029057
1948400
833788
357148
228165
479209
764916
1745831
561468
1498948
889270
501580
999153
155085
803736
338197
737644
585445
1423643
693890
1846806
686552
375518
1996869
1378254
1282025
73150
1257208
604605
910573
1529076
541153
1400135
544
958327
193228
904482
1134548
1234605
565727
67569
813548
1453945
1921867
128585
1138077
804647
1318560
1283037
239936
1955933
1737969
1994829
1369741
1080247
993491
1424135
1803219
216242
1736994
302431
122292
1984891
749402
710903
1336597
1711597
492293
1215673
407168
1052159
1666988
838432
1034270
1639194
1776249
908451
1808828
704445
1763211
267672
1578463
1823205
1321828
546877
330975
1339247
259498
820545
985747
786288
1572334
1920983
1979421
1079610
1403536
1267991
763648
1127126
481749
1866822
294252
474829
1995813
1225216
1959371
1072917
410391
1772709
700292
219944
1403529
989855
448924
1557037
1568097
406657
324532
863790
947730
1718704
1114765
1890948
1147240
1473798
562560
942778
1681737
1997765
1729493
561981
957894
801008
654978
1291552
1671627
1020831
831904
245087
140449
1354334
945247
13634
399984
1332827
655605
1542865
1305348
531909
1933513
1983083
1734294
140580
193423
1952025
674264
719119
1473683
1955828
234573
217894
1345025
1723034
656340
1630629
300696
1699118
1389958
537418
474375
71637
159433
1356934
904118
725901
552714
544615
555469
873429
489885
266018
1518393
438634
1097612
656588
240401
545814
1985203
281171
221083
860246
256473
856257
1752977
963919
1349344
37188
159162
1613019
439435
900747
1177666
823001
129973
219912
1329709
209843
1121227
1882550
579024
978877
1325318
1427906
1950229
35673
731690
1311686
985081
184626
232718
670308
1121372
1061103
232599
1859371
956078
1849035
1887285
1821916
1548452
1161801
663667
639107
1417649
1100320
1677486
1782247
1953540
1654268
893303
926045
973147
1835316
1642381
1532735
1978470
1311955
1850277
1600357
255403
1121402
1797192
996855
764503
1778571
497234
1311986
4620
913270
425657
1824326
1273554
498796
1368120
271542
1289843
269342
153616
1950154
360459
1095157
1440708
554001
1788828
708664
177463
202886
1124989
758510
1481500
975892
205672
1406004
392578
549543
414886
1694270
842347
165394
68244
999082
1853113
1963426
610048
91801
1601961
1080196
1696225
1169545
1065201
612137
1864857
438080
1105884
1978787
482756
1289741
587947
918975
1164130
190918
181875
1688900
699029
1763113
1553133
870725
1918357
914930
1032243
1786563
795786
823332
1020544
155408
621868
1299180
169536
757795
1970600
42909
1984731
574173
1355786
1254643
377052
535296
36037
29649
331979
255881
1518937
1272287
1659621
991657
380818
577860
1204875
1862441
1282620
831403
43444
1363168
1468637
1771263
1147460
1558675
80331
169603
1226395
46831
877800
1651077
1151513
201642
1665071
179642
1908513
447358
688482
1878303
826449
1996104
358748
1883121
1559858
1997431
1830973
1690177
272673
610621
1955879
1966527
61673
64602
138029
268328
1249576
982678
525083
1404272
331382
1470912
1267527
454728
946551
1213015
1209511
785994
742451
472185
874474
1030538
1857802
586455
450420
452335
810907
1252314
802793
1722022
1777319
854162
98654
1392658
361532
781683
1555644
668792
1162492
993216
1985648
216292
1737504
1963700
497335
1401915
1152337
189936
1004911
1697235
626006
1668401
1584648
1781267
1282826
1244041
1694982
1817809
1807186
1881667
1286811
1475347
632007
862356
1043723
1955469
174878
275868
1893566
1837900
1556833
244
1401437
879720
1387056
1582241
1180696
1000506
1219699
1297211
991443
1416008
90689
1085369
458995
428111
1669270
1362528
44257
1965772
1919055
1466429
146891
93532
632631
587228
176401
1389023
267693
1486366
905132
903560
730339
1486817
366739
218893
508743
1891909
1186025
965109
880606
877069
1676123
1969396
42808
473724
731014
663944
1409903
298837
485412
412176
74350
722571
924853
1126416
1976143
416376
305578
743050
428193
415232
56036
991212
344562
1190388
1509845
1110601
887261
1090713
1957949
833384
1563857
1256063
852476
1518410
540375
1329276
546013
13574
1679276
28989
1568658
1366246
237215
1852449
1003851
1163194
978196
154683
1748055
629773
1867489
394332
290180
416068
604831
105772
265493
1802909
1142970
850796
1372008
1270170
1068665
1959904
115951
959232
1347812
1464959
363287
1284895
1575987
1119615
748636
1700675
457619
1994910
477090
4744
1688717
486909
391105
1979744
1903885
1121020
973315
1720766
262212
1411119
1351576
61280
915866
1170778
1092917
1702066
1541949
1315280
1254202
1102841
841221
1117104
1497518
1526102
1682848
1795906
1840086
1107807
962696
1738258
1186510
45057
1881743
838030
1572958
1276720
1765751
609340
1026352
1901588
611092
237927
254563
1675057
1050205
162022
579532
1180207
859301
728374
577523
572038
756744
1744745
1315245
1251647
1319268
753028
1831826
140297
1365929
1461792
1282053
115351
510880
1172636
1360165
417494
1460064
626312
1541561
743790
1823247
591284
1045278
1670857
1927172
1812621
788072
1775812
1610628
1390557
1318492
1923457
1108813
1054702
1855985
1718835
1220578
661930
938456
469055
1048564
370989
1672521
49381
1531600
1241711
1504264
1598302
30397
414252
1451800
1380117
1532350
1280177
410627
341083
1892842
301142
1516313
709356
1795212
880539
1128628
123233
1984525
546882
1511930
1564599
1404361
393678
1315554
1195338
1152739
461359
530213
807655
1305733
1941790
1012879
1859467
1667930
430702
1883590
1138483
1519052
182867
1202926
573089
884318
105141
1139411
157866
1601567
848931
1185953
706251
147227
1326321
741135
1940367
1033921
1478902
12476
175594
1955006
1787965
1150277
1608270
68543
1241989
815285
1611585
286938
1495163
379683
558316
1732425
531755
1890111
673633
1776859
718563
1915179
1670070
1394922
754103
1846732
1652753
1378988
1024698
817326
276021
1535335
903121
722363
214202
975715
1519018
1409232
586168
52256
313712
818680
548839
1780906
1246327
1165926
919344
1725208
1031620
89786
803933
538419
1408701
1905416
1354072
1774721
856708
1085812
1446602
1763214
1144398
710729
1175998
1229640
1103364
1689021
1101032
424700
798623
753431
654493
101933
1587504
1091501
1078349
1770714
319815
1611439
1741234
784308
1493026
401882
1245193
951094
1102206
186482
1348990
138236
1635684
424207
340107
626247
1067681
1600353
1388540
803343
74392
946324
369886
1803486
210139
629986
309776
1471914
762408
915945
204186
1481903
106046
1869887
1047878
951861
820124
474112
1479050
804431
1834771
435776
1067445
1726653
1465674
273875
1661816
749063
1819180
1584101
1702122
1674395
1138678
1760726
215827
13297
1749105
671512
1161116
803233
722610
1787667
1104043
740773
418862
903214
645472
1211743
941477
1413546
1495813
802108
804326
684474
596800
1314875
31397
1163673
1047383
1016168
406881
339448
660356
1926394
1264953
1688777
284684
1139202
362626
304286
1879576
1791090
1270542
686411
1669972
652236
607669
440504
1951039
1999257
949990
1353649
1691169
1212042
1311834
35541
579960
1008632
1768253
1074290
984618
1583509
172138
1370230
1943027
276209
375536
322032
1603413
567482
1653706
1268473
438235
1623813
632462
636330
1908444
1292966
1041565
1520628
1077356
438411
1729793
898356
661115
775182
1510338
1690881
252986
959683
1479005
191269
1120713
1524520
392564
206240
859649
954914
1371098
475107
829405
1284085
370449
328213
1761231
1533626
271931
1801175
306364
308394
997450
1756779
597364
1719744
1291229
201661
561451
1471438
1621209
1774794
209782
1232232
790392
912357
1303775
331978
644457
1014620
1576227
633083
1590081
145260
1765866
1040231
974835
787181
1082062
1463863
1032421
1254844
1717583
1771826
68418
1269516
233443
1753654
1120212
1127649
157800
1506643
793821
105777
955166
391099
489092
517785
1751338
1772602
815270
1726171
1906207
1996620
144485
560490
427384
58201
49107
8011
1811862
1180560
948882
36955
88454
1500949
1295569
1413976
982534
173070
1306625
1633502
1366841
1897596
1334419
1792551
140281
379175
19491
1586327
345143
1104058
737433
78173
1482282
767464
1691985
1727045
1693012
1505175
176919
1715027
1849479
926508
284817
1696732
498408
793853
1699545
1415497
60210
1996459
357118
781448
451906
503444
1392807
399901
1834853
1553372
1164786
705457
1220102
134701
656609
358147
268552
284567
446556
1372965
30649
1923778
1348442
1960848
161538
1232873
576139
275741
1887778
424392
1100438
1396634
643515
1974414
1702645
670553
1526472
1887609
532733
1151557
1837477
227162
681389
182125
758379
637949
826633
1501742
1952237
344474
448536
910958
1351541
346689
1711023
794160
1447222
222363
637407
1634425
1313873
472901
1857247
1805619
512708
1410076
938395
259601
1681710
1058418
1335629
182435
1343162
1537129
1230918
466707
1698685
1567401
1150837
1198089
229768
1613583
45410
1503771
1926394
841702
633416
482285
388103
491574
787597
344818
404610
970014
213753
793985
1473644
1359939
1598270
292113
952868
903538
1215747
1946384
1945553
66256
1812792
481127
1388252
714143
647245
1343292
1778402
1248441
1541732
304235
1709478
1250132
1570267
1794022
1507448
915477
191398
1828262
91491
1424247
329273
1656438
1548548
1642748
1742345
1721316
50478
1530409
1679638
160355
907106
536348
306026
367630
1880972
497831
1645980
128135
1512084
695423
499971
1999626
453549
1875993
1733578
1534465
583455
634167
607605
378513
1278959
1503719
182067
1342538
1112736
338759
502450
502065
1235589
805256
1290584
589962
1834523
1320977
1065488
1373633
768303
1206659
203818
235333
916485
351544
136910
734814
1553429
1884197
202597
1634824
1068136
1719492
1299154
795792
483500
1404228
1456585
30581
1370404
1681029
1843790
1178066
1936065
655426
1036292
625129
1641071
91829
1800511
526312
378571
664727
276083
760817
851535
1674776
1822471
823907
420758
1155718
390875
1059561
317417
1583119
1272240
1216960
1435266
1570095
385786
814827
1194656
925224
1219117
1719979
776914
236203
400957
507326
534744
21536
1522263
1159378
889849
1849268
1358095
1490059
657983
574478
425828
298743
1676063
383182
1825162
810400
1022557
451052
1064833
1433768
1031152
889575
1571987
72637
1690590
683250
205728
1703827
607530
1633122
1916926
1779794
1754784
960431
1028127
1343270
1977748
1570922
1721736
1866214
27587
282463
971450
1053080
701346
701014
1968919
1472424
1352258
1541451
638076
93112
1160611
11755
1856568
131723
329285
488051
240461
1075467
1306472
278186
550770
373629
1755457
1794613
72768
777988
260954
1495523
263705
851487
1809755
1405941
1556432
1049034
1787820
1865847
1404355
1398936
470976
135420
1725108
1304894
1866667
407767
476636
1216565
267970
1531207
373281
407664
553450
62586
1418761
1375043
379988
410122
1699109
1181012
237561
131391
1304267
682121
627199
477
799808
1949980
948963
1794578
1850020
592365
1280509
881739
591383
1841412
506642
1043859
1638736
1629995
1791639
861383
1190103
1492979
498481
1531468
926899
1176361
662234
1616179
830337
1820660
1540632
32367
1717130
1272879
1167999
1067001
1681551
648974
1408803
624567
1980945
332901
470877
631608
310330
1473605
1959337
937033
807672
403827
1095426
1016370
1109503
400930
602469
306132
302905
1074514
54009
905895
993016
1387900
171000
502004
818813
1684102
1553945
710825
1709266
1742707
1213896
1746792
1007529
781957
865524
974275
1260637
1828771
1684769
1589928
1411372
372459
71169
1521202
1275310
1516952
1986829
1074276
1231732
741266
1459310
1848767
1357698
178696
1588583
793109
1738920
990063
627149
628233
104218
1477128
128140
831839
181195
1885157
958978
1619419
1380080
635386
971619
1233870
954416
470595
1025042
1317652
976074
473686
1279121
706375
638918
8985
1974129
1644745
1107417
672597
1729553
1545010
1267234
1836568
329155
1870753
1881917
1324443
1352026
1800092
1483264
146818
286108
128208
111102
881747
1681299
1023936
1676136
422429
847480
1159117
1900135
14314
482154
187592
1774959
1639558
1340298
1459656
1583000
99199
437350
383553
269273
991448
319295
451649
1763059
886795
112174
992635
224572
458374
500021
1898895
1740136
768800
1194509
1242736
1964
1250824
913281
959662
801670
1862917
89030
607309
405815
1058937
717050
618752
193849
1448883
444195
1342538
124242
1979940
506045
1579914
909971
393091
1121927
120925
305188
774140
1940242
555422
1619438
1382244
910649
1412356
377174
1014848
1840307
830164
177574
194410
1109201
326567
1897867
790033
543057
1823031
1416973
1191846
215988
897082
79580
782127
1880556
1459296
1920969
161699
1576458
1595808
93228
361622
1252087
1703470
523155
403157
1712569
1626223
966407
1837809
802668
1133417
1249805
123506
612137
1729165
1133655
900531
1235731
896411
934272
67664
416912
1714876
1158364
328279
202339
434821
1962526
1406137
417169
1951752
732223
179741
993334
173501
1230225
316293
426707
1176155
975591
1398783
748551
1980364
527486
1420253
898311
1778308
1581694
958297
1643884
628117
378737
915149
246227
1558526
677684
1426237
892766
1597508
496681
1504471
1694735
1411372
431524
1988759
1756779
1493606
1957481
66798
616608
427409
1811072
507588
1908388
1467812
309003
878915
466204
1221146
77150
1314926
678500
1667852
1028736
1435933
518314
968233
1162289
78791
435054
79418
668484
428675
1145038
1247154
518548
1001981
1187940
881403
315699
393687
1629448
1342261
1723851
482415
965829
623724
194707
834206
670075
642012
437636
1315296
1987357
989956
1092808
1804329
1777768
625650
602162
527922
943999
834772
1042230
181800
1391207
1280119
647622
948966
1579092
1578547
1894204
226237
519208
1425637
329424
1058964
349024
1122035
897618
629212
178245
650078
1882890
802915
490411
598780
553788
1796788
1664204
112109
828335
1921615
1303141
4564
1838710
1391549
50760
269561
914299
1602014
940088
160051
1192775
1469189
139925
1916145
446837
448530
302913
1668858
1359804
1656411
1701077
1293534
1124218
117486
1095443
284385
1677067
1562593
1294207
905316
1935193
176193
1877722
1346466
184800
1274363
800177
1726397
971823
357298
651449
1957915
1497792
77710
1548972
621683
1106059
569171
304728
19360
189631
1911077
1496264
1401969
932645
1453677
345526
221645
242181
947467
750072
605630
547953
1977809
1662380
1526441
922649
368340
628533
1678136
1803699
775373
830159
1713304
537335
833181
1457021
757200
1991701
610580
846882
246997
874920
593815
66295
1857871
1188772
1354202
432553
1245212
1480085
1729619
1381251
1094013
1979083
1055849
1126027
1302998
1226477
788625
1729488
957134
657149
1106358
1078357
287462
1808542
1447929
991039
397959
310573
245823
777905
1463982
749054
1170093
18830
1754106
157704
814463
414805
1652124
509116
1458031
238868
908803
96447
1659698
154714
1952166
1891700
1142633
1424019
1661412
143236
1451002
1149738
1026478
1453801
813757
1276894
1915301
660008
1714323
81671
1211420
1310264
457772
310356
793634
1141999
891896
1007135
1083476
1384540
1846063
157599
309197
1100158
517885
1020902
1914170
1705368
1051326
792265
1586811
1009354
856257
1444178
1442421
1251994
959873
947789
849998
1688164
1057992
1730905
359489
861816
775353
1675183
321984
223985
800100
903473
1797134
1391094
930650
774164
282416
506262
1277214
1239363
1512026
196843
668214
933118
496108
1164131
887979
1269168
107307
1114519
253585
1950292
1677862
1465252
1143759
698700
1912618
826338
817402
1497144
520242
1131390
87169
1640155
1672744
1186237
669861
1118444
1074765
986634
1530658
1294588
448519
26728
1827527
1873755
1741639
1523569
1892157
707503
1319597
336162
1442744
1628624
993772
1574201
1891202
1702395
1070554
1140244
558120
1363899
107336
1379246
1976697
1164453
1954230
1260141
777046
35908
1877044
1626869
557336
437187
1735180
270280
853103
1311936
1963719
1824425
275102
91128
1208580
706807
573639
968686
1902106
712099
1029633
1694505
1860730
1282536
243576
1198193
819269
740219
837509
889778
1015399
101528
822855
1831589
1162729
180030
363548
1123342
485400
1777985
889664
1581592
1397343
945569
250237
1168934
935093
197182
1235672
99861
1577249
1505083
1213920
1855872
1274325
1076344
1451771
592385
1118614
797313
1692924
1459549
1513820
1526377
982261
225760
1516214
1055597
1048202
1312768
1958454
1856622
33
1523703
335971
225612
1738164
1812836
149207
724290
1456937
524376
1092881
482818
1575082
810451
1390187
1674600
799774
155575
1948068
344049
76243
79469
1622786
265912
1634556
604762
1526810
1589771
1191691
366341
69301
229330
152492
1132580
132804
772215
290232
199072
1303337
1977249
883502
1720389
1174797
517061
1367777
1914992
627854
650584
1497836
269739
176452
1581509
735063
819479
518657
867688
1516053
729679
1021539
448942
1758660
1306122
965108
963577
247988
659234
1057992
1116291
218227
1696045
1306983
86646
1596115
1098761
1496573
266250
903112
948617
1196761
1011762
1938174
334485
1902342
210510
595538
339140
556170
512104
291127
549048
81330
1777290
181115
1561223
1487113
1325440
1295342
75422
885672
1816244
1257007
1829823
1551770
1276978
722507
381565
1269985
1677871
113092
942958
1560168
261385
1152644
889897
529369
251185
166162
1353746
717983
1020287
594560
699286
767130
553178
191353
547362
623962
118993
1866453
1697168
34745
1581321
410405
1998318
608779
550490
1315400
1484585
264621
1495226
1495179
1656455
249396
855225
1795339
1769822
1496076
1975556
1373591
129999
891133
250413
1776264
1528002
1645068
1717064
247104
443478
830571
1751531
1442075
22533
748312
285053
677396
1502376
958227
874606
1371429
662414
490629
77935
1980118
1982135
353167
1732688
1321057
1857607
181191
1142447
1029702
1654509
1063389
991182
789474
620357
1771101
1632365
1534700
1631764
793985
1734709
500207
268021
1675354
982336
1779082
1580503
597878
1791457
1048873
350521
1257001
245580
782152
1747600
759741
1197625
30581
1588210
439667
1911239
1620983
1002636
1459306
191353
38558
719974
857766
1086498
1434159
1014398
991142
207585
933555
1476351
1382402
761240
30614
1885893
1740854
811629
765610
194991
515075
858122
767713
489975
1429506
365823
211182
42125
650604
297996
1352466
601646
281077
1735651
495828
76147
1819331
657468
1689714
513904
286708
195239
724573
1026141
1378285
491080
1886535
1059342
1143050
1237891
1224013
141645
1384794
1240404
311129
52694
650538
769403
1251748
1852098
1522088
693452
1105562
954756
1014212
1250646
1208828
363291
266902
1042781
1399533
1605435
30892
1098691
85061
1322007
1219641
1705884
1179563
1550028
1743575
962186
144092
1403085
1161642
1445245
1604795
1385930
575593
1034270
202935
792380
49991
1936651
525169
1287768
1954780
1512084
1583654
217743
920278
1344738
1264054
1700896
1819761
148826
569076
801864
1534796
1392701
565224
929850
1177598
1226445
937224
491810
1362672
802870
1354661
218769
1697072
1963524
615683
1024650
1785365
1043165
1258831
267342
1419567
1656743
946231
1592672
364389
1753766
724839
574202
1798067
464354
1321668
609588
1409807
995179
643759
464320
1234601
1744060
1223886
403275
1270340
524640
1565587
946481
951738
680635
1889157
388177
1801705
961235
1234198
1776973
1329524
1251410
1461892
45914
913193
248784
1775426
1865940
1987034
1317064
434352
1797523
1552746
1844092
1227573
1601940
657055
540433
1376046
1310303
1624145
384690
240574
1347421
323739
914009
1671075
1947822
894636
1942098
1438524
1311428
922610
1039629
1736538
348418
918634
1065806
1543932
1290903
1757526
195944
1997858
1227397
690424
1018577
374548
1795004
1864564
1987161
1576902
1492384
1560342
54037
1899965
1323739
1811029
1360185
746794
1930785
1983811
67563
1480005
28572
1109810
478999
1722210
933912
1171062
872748
257285
1549258
1452948
1015960
474008
1315897
1439114
833117
1830904
539572
1853978
1026875
592661
1472785
1692520
1437294
1455613
153255
923301
1193798
868661
1626406
1978202
1408805
1381939
9314
873842
1296163
1349604
1592014
494694
1907050
1823307
477607
1519717
1751866
639426
1005790
80837
1521154
579654
625589
1435247
18521
97168
386299
1785947
1140088
769448
881322
1533806
1564931
512003
204141
85086
397187
736648
152930
1334818
718536
1420723
764079
494764
364512
1595084
544697
158921
1703062
1990877
1438044
842711
1559960
1820326
729389
976918
1164335
462677
1224176
237716
444420
556364
732817
1487786
51404
1424063
1817705
244446
1683559
118639
1801282
199052
191611
189077
1503967
1036879
1232633
616946
1596138
356356
175688
1151451
933706
429244
1465291
1516448
267470
299743
1221503
756985
1138529
542262
703862
327127
247444
799356
1788927
474037
1203975
85414
1371994
1718743
334669
1092167
219637
115486
1455018
366030
94014
25036
398740
685519
1069428
1965917
1639460
788880
719879
923574
1645827
31732
488997
201624
1710701
1022364
1447849
1640727
529316
1617467
718190
1131334
1502794
674280
905085
1267350
1584802
1768481
921213
1191953
1961410
194275
400150
1074716
1351648
1974335
825603
1494651
1012407
1597261
1200301
1131120
447835
395301
751352
1978638
1867218
231663
531919
1987614
778329
393714
1431453
286339
1563169
54014
1756196
420618
101135
1617447
228484
1206207
76039
164949
1811077
1169134
1481977
288605
1661966
1999291
1443723
857607
117639
1465344
428214
1852638
574275
946778
246105
1282135
1992005
366633
151635
1306298
1891843
861690
1434535
659361
1154129
1200795
1094257
253589
354885
485394
1915445
1796516
689233
409032
29490
520051
434807
1829822
773014
246772
972513
1805646
1765048
1148141
476760
738531
515871
54369
1585961
260913
1125903
639581
440324
1134710
926382
439555
1457584
1694498
814338
1017460
675274
906701
1795618
960347
1912523
455267
1036082
1258282
802892
1081569
218446
340403
444700
110657
1040654
8386
394540
941470
1331351
555460
1986286
1469317
1727262
876964
1882180
1429862
241464
419046
49728
850067
1031449
548466
1480308
1012547
477370
1794939
469505
1266507
816503
1479505
1511608
332240
316660
714728
1788303
1002159
449606
854550
913213
1698922
1304799
1491811
804875
1863115
1005506
39572
874598
983630
1691465
1027925
1365579
103341
1462380
1710349
747235
203745
809334
1333680
117918
1440096
418210
1608825
1547182
1729645
1724206
1837073
1875952
835039
1325962
1112501
1102869
1583238
37518
735703
1045507
1643539
119592
499251
408360
1987657
151339
401584
49944
1713189
1290513
925335
1495592
1003737
1935762
837903
605099
1582117
14046
1216114
1500798
1558859
1340671
1568406
1534149
271838
26562
1778247
1481883
299866
1798504
1252412
628985
1664892
1121101
540333
1956000
713071
127369
436786
522302
1967727
434640
354904
1363674
276344
1330357
631471
113734
1940587
1686655
1086754
1681992
332854
184362
1605345
167600
1758598
1824626
447157
1932510
1744818
1687500
1633028
1252104
1875341
1352395
1885230
1331473
969848
467610
1011950
1304661
6870
1199417
52110
835447
1337026
1789399
378819
52894
271626
641167
1636838
242005
26343
114694
1361165
866647
418716
15935
93237
1680275
976156
1784181
832773
535399
73109
476074
861398
727102
1438022
501404
1583238
1478866
1155647
998666
1548005
816080
827007
505007
180568
1195520
1597477
421595
1987018
790009
1223815
1644884
1997266
1908018
259149
167461
1951800
1954409
140837
199533
972207
851210
1205148
298610
285458
258325
433902
116547
887446
837449
440722
159908
1011249
1766822
749552
583497
1372535
949131
743124
2238
801854
974846
838623
414239
72671
1971951
85187
732210
1291175
1971625
158444
1242319
277426
485642
327166
756045
28882
155322
1714373
1330635
391105
99106
271341
143960
33046
1229054
1560628
1378874
686499
1244977
235967
331136
635138
186587
224290
60579
1864049
909649
735603
694788
337261
1265047
659226
1592069
1300510
1360599
211182
1364038
1373165
1864962
1298279
18839
1040024
1536852
1868913
1673193
149402
1802002
463878
1788546
1319311
1225769
672575
885714
725921
191363
972594
921618
1350807
997847
1923609
789395
1199692
1962748
440432
1363043
1867143
1147680
1560217
1432316
1463667
90632
1931993
16264
271861
1547689
1501150
764848
939301
99376
1432849
1612087
1348426
1924474
191569
1948648
329147
1293462
334280
337229
1041631
434574
1119028
1958740
8721
1537035
1122482
591162
685410
1615722
1230877
1141802
1147035
1480446
1245925
965312
1292892
942233
318374
190154
1205265
1550352
205701
1919544
1975564
261294
699087
956749
1074056
420127
1827348
855783
56337
158967
872629
638138
1663673
1298579
1724995
267314
1379154
674450
1882197
1503545
385528
174913
663027
1919991
592303
1758580
619075
1438037
1314242
1894821
698034
715857
231345
549360
1592970
1606392
677887
995992
1284052
1991866
1403716
1696439
1907325
935560
421407
1826821
465133
102811
1190366
1249238
1743831
1933977
1570092
1152384
169623
928616
1872745
1543694
331962
283880
66543
221386
751099
655400
1925953
710244
1846706
1058177
162133
1810154
1731561
186762
1817949
1231097
1691072
1823770
1751803
317602
1969475
960524
55440
1994399
1366587
340633
710654
1825576
334411
1204028
523580
1942441
581564
217685
1032967
1698026
1104095
1578013
17633
1414628
1073780
1713307
1879381
1000418
1417108
172610
1401403
1573095
1707865
476457
1083854
883871
706618
499172
1900854
1946896
1206361
1807662
1139911
802880
976757
1279456
809317
1946153
568401
797734
1011208
1832437
1112806
289444
520356
216541
1389081
304204
418944
1209188
865344
1635039
673309
952320
1078166
1661905
617575
1088279
1720235
1396251
929747
617990
748714
1029702
214370
1087117
513813
1435440
1991975
832441
1178919
1700867
1714279
160667
1558869
472786
1602847
1643700
936657
1675177
195639
541825
452548
1088441
352116
491969
503341
869391
1021574
1712346
1752347
1801320
1403181
1048614
380375
845511
1982085
1227047
351332
716497
515024
392813
1777604
1362695
1166485
1648574
1792290
262029
1366872
1159423
1556597
611920
464876
1255687
1044481
685000
1303339
1258346
438622
43349
1675224
676580
1067803
211521
940866
1437430
53410
786947
1279727
1358
537994
1584496
537946
1696907
102323
288933
649898
1005467
724741
159531
1439510
970140
1216077
869988
593042
1755393
1968073
1742262
114949
1537413
1007944
328277
1270422
1619221
6183
1563694
1654770
1257821
1630286
902217
380658
1253739
1445524
1731817
1013901
730758
1515639
1877399
243152
174717
283060
1433004
580553
536827
1870283
371065
1061294
1473212
7327
1966447
1176456
1847796
197940
1833293
1094678
493252
802920
1027512
815323
1712765
955183
199128
507535
321567
1817816
89315
1458150
1318424
1894398
1379533
259704
943779
1993101
393303
750865
1635959
155463
280770
551801
1621684
1984209
133903
12137
1159077
914689
1903472
733596
1629683
606544
1723924
928802
26019
1265486
1461863
1153804
767272
84234
96092
1439666
1262361
210881
471653
466972
1014376
1746712
1923261
1282041
42043
1497697
1077085
1318574
25390
1938011
235072
1054906
1308353
1989580
545864
730631
1432416
624115
940043
1869552
348088
1278567
1933265
919820
1452948
900054
1742772
170229
314794
1191858
593735
1149656
1368245
1379037
1070554
594412
958910
1993930
1202296
180979
583401
1991076
1780853
463825
1764653
817479
328825
904064
22736
169149
1538785
493316
1954650
1002487
1074865
1439814
554997
726070
170847
1767489
289198
1960576
423956
173022
460707
1441534
460769
1200763
1168729
1083010
831370
740902
876076
1388982
513887
1807001
811848
564400
486828
106564
1710279
1732414
466431
53790
1534386
1397819
1936209
977749
374854
538606
1663914
1769221
18652
937702
1247290
482709
1387538
1321030
1366841
1874604
1181058
1632751
778579
338709
15201
990137
44355
1413206
1916359
631094
1531904
955472
1816345
1136856
829251
815719
1110112
1859511
1339465
1043328
1465496
1335609
1531496
1010403
1186040
816667
221416
1097807
1247349
972452
1494850
202467
394431
1519473
1088733
1341127
1643930
1223393
33862
1374941
1595017
1049459
976372
1162376
1453310
792166
1984257
1810513
1553326
1646137
941239
1905446
1418403
494721
659127
1808030
764796
1457929
733667
824239
370567
1553095
92854
849296
1104798
1244631
851495
751989
803945
1498442
360844
1482170
1097640
54933
147734
291195
1023946
1710852
1642151
764830
1643303
385786
1538955
1788305
1401783
83601
1587334
1935043
229738
76839
1475867
452156
392798
402149
319951
300613
1520736
1301885
1395222
312355
845121
1998537
799746
1362920
1429367
1534575
1631574
1639325
790191
557088
376485
1936463
1344419
1465467
632020
1255657
1367550
849200
1062788
1797708
1725936
87169
985151
865898
1248723
1187627
632178
1671816
676166
1036410
69775
750865
513364
514347
244683
1113180
681552
488639
99698
1777463
1970043
155078
438115
531970
17696
1138675
1624805
1062197
1441688
1957201
1002588
303315
1737019
1120267
1063301
1496105
1850423
1223433
995117
1506856
1467101
1128667
80767
461966
527117
810623
254191
1881014
1434007
270938
804032
1613219
529524
1547405
1661162
786485
1381402
1652820
1415944
1796462
1484923
713826
1987706
651360
432831
159964
1454651
945327
590002
1936935
1822987
1253329
1103919
1390423
1432893
919566
312215
1364870
1362799
796548
61962
371585
676706
1502567
467804
1336318
1948883
526769
867180
1781530
82388
511903
1107032
469744
136604
1558390
1988316
423739
1218354
1976676
827744
283832
1276920
1333166
1581375
644715
698290
1130256
350120
505842
1747384
1097376
432352
927548
982136
1644382
1160257
1972292
311216
164826
1563201
658755
1147243
247910
811571
103295
1280512
1402673
1491477
268771
715763
1915975
60540
361219
835847
847636
1236533
1179933
692734
300867
877189
1279257
767424
1393755
233820
1388712
1811454
1011590
1569810
1463492
382011
356986
786355
1575424
1322171
344624
1267718
1033498
145625
821234
538053
726072
1760798
952902
1972809
1238377
216030
1593311
478707
1040068
105817
852009
1147389
724087
451845
720652
423851
739823
1814936
465207
443758
1452927
1417808
1786053
1651608
371267
1513568
1784437
1169862
1246524
593941
1703663
1821797
123382
960148
1370318
1321830
586037
908906
557705
1294748
1755676
872422
380203
132415
74000
490206
34991
833794
509570
1844462
1518537
1229318
439073
970504
840717
1991095
969683
578441
1495363
1947442
1359834
1134903
997230
1891184
315143
150135
1569336
1957852
873799
593178
1932608
1913173
1086244
450804
165677
542194
683924
1014728
1048117
583003
1561852
1411334
1753469
472117
1633950
1278161
1899100
272866
731283
699400
134210
469381
1831700
212798
556903
1069752
1515725
181384
1558742
1931953
1841710
119148
1851910
1130744
1434316
227506
159407
84584
1825607
1940515
703950
554834
656813
1195998
902207
1150154
1509937
187496
1356778
1481977
111169
635856
986918
1566382
939590
404087
1888148
1817013
1606522
1025472
560361
289226
1069735
1451166
1241470
1138662
1806803
1298301
229116
1847926
84601
1496142
1156334
1280705
1473450
642055
19709
340034
1999532
1632535
1137897
1718955
1332077
1193384
530058
1068894
914759
790682
1914560
501153
333625
1101433
1698749
1399598
708433
1775729
1374039
1298899
1168177
599059
1347033
493792
532475
350895
1906209
674148
439996
1660690
669623
1766458
1660988
1351523
1117555
1836830
1779570
1822525
1111235
675729
911713
1664988
561811
1766031
675937
89752
1505865
937870
156683
979602
1161897
1335819
156277
184961
981976
1260316
163082
1025460
1815937
1842895
1952252
379876
1744456
1405478
142613
1448755
1679151
144893
454652
866781
1257601
1276145
95485
681651
1976931
156586
1775633
3787
1132343
1560321
194809
1757631
785433
862387
1745831
809334
304731
1101056
860054
1405113
1710329
1548460
484086
189861
997021
1287700
918293
1598630
937668
1611146
1403524
647550
653194
1921987
101168
1709266
1894585
1376600
1022209
1223181
290180
1253084
110695
1025690
685644
1901105
1875074
439564
1172224
315389
874976
153702
326479
62665
1651208
1743896
1705873
1640118
224949
1651937
1386856
1653261
521341
1480464
433507
1911133
988471
1958114
681759
1475465
1635034
1585797
1800489
1426478
1428485
256063
175687
1932468
897317
633592
1357257
1307330
151654
1520997
1900966
1701287
738073
1929690
1002808
231945
1615338
1716616
726122
197691
1411987
1299656
41997
1086217
1324690
183887
860533
962050
1836383
526628
1055740
4497
1712436
1424662
121719
80340
887499
1533628
1060653
1959149
663604
1784464
1950559
1521292
1686227
1763897
307275
1327202
406814
1278454
1377278
487830
1154438
88990
345559
521020
860948
664521
628244
272854
1548824
97576
1989297
725723
1913861
326048
821036
716034
1500664
1088242
547240
1678339
1727058
855400
1026620
980594
1868127
369122
952566
379405
947410
254568
114949
225392
904067
204635
1341534
1380976
914264
1494167
41588
1152481
1474947
1068509
1081792
95878
989882
71829
1440326
1103531
1670276
452042
470250
1416543
1451524
999992
1984035
1682368
665731
1800095
1665256
1810227
958513
1663147
710407
1783401
463319
1913828
605201
64537
1290243
366291
1915565
20698
865969
1162775
1657962
1782713
1821427
1188808
847919
451300
1639662
29171
1045892
593632
582716
1931650
489338
1505982
111714
1990307
34159
1580529
1573567
1692660
3393
568814
817840
359040
543810
1573967
301685
998138
1381420
1157414
1277376
1652951
952782
1503372
1073827
1218896
1567942
1522107
971193
303874
1466980
1108549
1710303
1470614
1797424
183166
1265125
1631793
1358313
1612266
1887536
157192
683128
1216065
221336
1002429
1155245
1685087
1937839
1128893
411674
614878
1295304
1465252
1502706
1781407
21459
877809
1733629
1296912
423722
1329134
1272920
698416
450201
1191083
785267
1136506
493832
101539
1761508
1446708
978748
151847
195797
1921979
1085947
449570
844965
720911
848156
929161
243087
137762
643833
278810
1384598
975146
760272
413214
1232886
788861
489480
1097195
1791647
921238
547475
1861586
1478323
281566
439201
1648254
221416
124328
380786
1348296
1197355
1191407
951415
1426285
509065
692070
1589599
1463756
859963
1246945
731973
1978510
1875812
1787455
164972
110816
59037
918300
909336
271799
1120964
1650189
233905
669847
447347
1675024
1703937
1489423
402946
1257614
1164399
1078263
1356011
1651414
119625
1505006
1078426
243774
1920282
1536492
898571
699882
1298302
53268
1693204
1629602
769137
1804103
625914
476264
693700
168222
1571457
62707
685393
794867
154824
1956400
1332830
1258730
1337988
25541
1486301
224816
1980839
1222145
880103
682754
1780992
919569
328834
428079
1947688
935054
480603
1672539
1947054
1188991
694410
573027
632350
931270
978803
938115
1690730
502372
1422722
1894666
1782736
1843543
1556858
1029599
76811
1682126
754661
1321287
1248748
999864
1853664
389359
1233424
1282936
1432090
833056
1679013
254083
1100110
1843432
1515301
1731046
750290
1152481
749171
1251366
1419862
1972791
1531809
356522
1004546
1495467
807332
1868985
1686393
56903
200775
48762
116152
750078
366976
1639294
1099105
1814017
931383
715534
1740470
1201426
1998346
1906078
713623
609616
1369558
1277062
848971
607435
690624
222802
980428
1459341
1682075
818179
1944274
971576
668671
1740368
628075
1495658
1332408
626915
178691
933467
1702565
648938
1830546
298666
1913435
215810
127044
869127
183749
1116167
981975
19124
461935
923175
72652
489403
441371
471070
1798665
140143
25578
1455981
1059394
299743
142331
1502672
1488022
1697509
77084
1881359
1028584
782394
229315
776546
803945
960218
270141
1806838
526767
1440428
1638895
1230876
1924712
378612
1778366
424694
961670
154476
1986522
924502
1400153
1059625
707314
70766
1746315
234753
1654966
609554
194839
1469778
1379299
1238521
1828439
465230
1739081
593896
1397920
1520389
1754175
1324288
1124804
1744748
202938
231257
1650835
1956912
941629
1131260
34840
558048
1083529
581860
623137
1534394
199636
733584
1633998
726085
266044
1599626
306255
251688
1521482
1018174
1375443
1651202
1446620
1294953
1058247
388368
1804315
1054591
602133
638266
136564
1891759
973147
1240247
1890642
951462
977198
582704
1274321
1140623
1469486
636135
1371077
187395
429629
1788337
1548299
1509324
1537418
1766126
1809866
1871015
1775882
1690895
1071448
429552
468468
1116733
37981
1893901
397223
651465
380894
1977694
1436123
821203
709582
288598
1163536
53431
1409299
152102
1399049
1534500
1723031
1036424
322078
1345233
1047963
1811199
1373473
1470287
392547
1307901
481748
1019080
216743
477768
1539616
1468259
19357
1713188
1880927
315373
1358607
1865382
1358390
1369503
1973228
762147
1049175
435284
194810
104745
1557480
1689366
917572
1021615
649273
1588033
199698
231245
1893157
1730473
379062
1323872
72822
314164
234013
1026389
1466392
763832
1681572
411641
1728693
1756476
1545570
972001
1425856
1667011
745288
1738412
22302
1980876
1282088
1625177
1141301
495667
1509353
1147275
1780040
982797
1036306
72540
1877021
612578
911567
1011950
1155647
1992712
958456
384834
179774
349270
325564
225275
1534213
1984849
437985
1294187
664483
1038140
130092
1412728
18787
1983225
1677130
1013046
267970
1826442
1974065
256351
814512
623168
1019319
1678513
290419
566636
1400151
1236085
198160
1114632
1819244
443427
1179827
114870
1449260
1150658
108766
194242
1026822
124804
1490139
1391747
1910663
585632
703572
435489
1233318
363070
1118434
1193597
1533948
1288881
1766126
703528
1702426
1976441
293814
1590838
438501
149649
1630020
550124
443241
834545
1834175
1343580
1458321
975199
457852
964998
104553
217040
365497
1787503
1161571
861213
1643626
1153046
627346
1708509
930391
1319770
41556
1888361
1735655
993067
1970618
732388
1407793
1054540
27554
814338
928322
1008882
1036727
1708143
1095007
749986
698615
702310
145187
1970747
1426853
1339108
1869015
1611898
37132
230575
1804417
829961
945732
235664
1386340
265125
887979
872179
350085
1153730
60793
490126
1169774
2435
598296
16928
391915
182682
1030083
862646
1714872
1627046
203618
1111485
1312300
1898198
606021
1326667
233507
934757
1603912
1035660
778739
1971853
508544
871890
1445732
158979
1020609
975837
152403
306289
42655
1777050
648021
922418
1920955
801588
1014551
1026822
1880204
1201893
1961717
1459691
1844668
1829045
1534469
1639334
1726035
1502300
1210316
693279
895532
155699
541678
1755178
1603912
996794
1364173
320121
18976
284265
1840019
1627336
1737724
1316975
1785783
89036
1566365
1696124
411032
1357640
437746
552220
1552746
1979960
1025664
1319616
1917625
1159767
1859544
1938730
1343673
1571361
355430
566258
943922
1064164
1557355
1622936
1122176
1944149
1270431
381650
1840689
167964
206294
105772
1298684
1334921
1423638
1128917
875724
190073
322639
1525947
486833
978105
1705503
699392
625238
1962739
1246060
952851
779906
1408686
446874
1069006
327033
334667
1099626
630266
1045275
1176020
1206022
688386
1737094
1567443
1381085
1962598
83239
1407518
606767
263427
486490
120495
1469778
970627
53408
940251
197588
1772841
1289788
806864
743812
1651400
1548369
794647
1203951
1347386
681941
964419
330228
923537
1683685
1115550
1478371
1610668
985758
789548
257577
296167
97599
1745622
192475
970384
968148
1587785
1280443
554953
306851
317270
472178
1068136
285400
438069
530999
16216
1535480
162116
129469
1182148
131114
989482
1619543
769093
82750
714438
600702
1718631
1657374
552437
1599864
434790
948317
1325
25855
149976
1186781
1944173
480677
194525
1115883
700469
1294360
350198
1077647
1002100
509077
1346920
892604
625069
1700023
749547
920701
57728
686780
1917215
1934936
15053
1710252
766907
1432287
297413
781499
701120
397960
103426
1258893
367499
22750
1016948
1138483
1207649
249293
1235695
1728786
1988646
1728446
949836
1053538
1276258
1540462
231441
1595172
357843
1875998
1328673
1155062
287238
1267922
658094
987204
760291
214595
64388
1281283
477058
781642
1091116
280535
429311
663604
694390
1601376
1970414
1683376
334423
864416
680771
97496
1506105
701712
192236
1315582
191179
1562585
508326
939106
29924
19440
159526
1247642
694929
290498
67036
793673
1556472
1377670
54828
216456
1230876
859438
1594872
739057
86669
1748117
1271090
903830
672372
404603
292401
1674977
1261736
1640166
1586592
1070370
741105
1864131
1750251
1010207
1894199
1819207
1035013
1938833
1221454
415083
1262629
1676290
267699
773700
1542914
1829998
1523436
1408722
1967031
1853392
872950
1951765
901772
39013
949034
437737
525798
469506
1563779
1549690
1590221
779623
1510969
240391
1468006
1418514
1012967
273932
304821
1758843
1001103
389935
865270
1624598
203503
1535276
1732562
1225216
1582457
532577
1473790
1344372
1709481
275313
1191416
1679463
625001
1302031
1666992
1064891
1277582
1090734
1523406
1255735
1325712
364512
266291
986477
1778913
1989495
993324
1077412
1842824
409970
1987296
1605751
1020878
1027363
1470582
1119887
331858
522583
78002
1713917
1835285
1076425
976716
939977
215645
956755
1122586
302396
1202240
482818
132684
1806500
262775
937210
775728
501690
690437
580350
772432
1793197
105146
1646157
1940835
1579797
599302
1007379
322556
919457
1105357
1883047
1669148
167564
58602
1920823
835625
1762455
733903
1867126
1736971
918933
1420063
168382
10598
1702097
426694
591218
1728465
1609883
1904967
858690
797041
223995
731851
1995148
1310007
1838572
1796759
238589
1108197
377788
1730623
1896044
1968403
555230
646835
1012411
1903408
1288715
1357044
1272783
620167
1736610
1444990
1836141
1610943
1204622
1544983
1823634
1507198
536411
613941
965369
1350785
784458
169005
1940102
766410
1383943
780957
354488
286096
1040929
1594503
964703
591691
139072
480677
1918819
1632281
1638568
835070
1436614
1382923
1306486
1135474
156919
1613686
1404383
224312
1558802
436689
763496
1046754
1550623
1544179
480344
884474
885726
679192
1956975
1059324
1767852
1427989
1604516
1035887
1463021
736603
157423
1347631
506625
1347754
1013804
234787
256874
524444
1087397
960958
1948518
1074965
1447837
336423
135270
1811272
1999601
540853
1599606
1365944
1673246
1158737
1371391
659366
1649012
1816857
282335
1107444
1182736
1106511
204556
1288714
1623223
813842
1646623
1347673
1048688
1091448
27172
611677
1726292
1916914
552460
583069
851464
1074807
1561092
443216
112527
1392284
1427313
1517336
1290151
1357304
1372528
1519299
249362
1501668
328281
1889336
55258
1049120
966351
222363
471577
1128486
275436
1916331
814489
1018274
43407
1078332
357328
545104
467736
456589
9126
724632
798414
502788
977665
209480
564168
31805
1932264
456056
26136
1186229
322615
1352307
1311237
985617
647898
1052115
672676
1813718
696993
716918
1357881
1283990
1542301
167949
1270424
913386
777036
1168362
1303483
1959970
578935
1073730
979478
374689
942944
1847363
334962
56232
108201
966218
1204050
614516
1324199
1607560
1826032
1892777
800715
404976
1980561
1811929
1052605
1603575
374999
1483252
1692417
862866
796633
161420
269329
1052115
62441
716000
930647
843327
1132461
45926
1067654
1476672
456543
1124788
284001
389159
1230341
1387056
756021
425296
110318
1523859
1119342
11497
203387
769643
1428750
1601461
1218412
507452
1698897
820124
369190
1512899
1787868
288825
532560
851941
61684
360651
196865
1480206
1506426
1972807
1578494
237215
922692
468305
467831
119247
1673911
1445658
1939781
211150
1906209
1256279
453933
909262
729476
455455
1774041
1301963
1962280
271437
1585430
1236109
938541
268505
985475
1374358
1635894
618416
1903304
1152998
1619801
161391
1938682
185375
772259
1871691
919019
193177
674564
662408
930696
1965523
100552
322524
1580393
1832038
45285
1369424
644128
994094
613212
1240604
1173693
1691953
27204
1970426
1758859
913274
1646925
245335
302396
664740
1850759
871331
834878
1363364
327225
1420306
1387532
365223
1128220
1215861
1220678
837156
1299264
1874548
927513
43481
1970749
1346872
1998084
516037
114852
1105221
166162
96682
1214607
762912
595747
1604054
1245741
1411740
1238461
1315756
459435
940650
1592875
416733
1181949
387848
354740
1771347
693054
1073835
889972
138799
481593
787134
1904786
519231
355011
1058868
958962
23482
225904
876289
189260
1103623
830378
819396
775957
737615
647875
945634
1288758
1787996
1601327
152619
733385
302383
1049679
689469
1135765
1026973
322342
503342
1749369
977627
26989
1914530
161699
1455165
887127
1856271
1667556
1646933
1113856
353454
35012
1665390
1096610
1832796
1249805
1883774
824001
66118
911966
800285
670280
1842614
1758167
1252738
1798562
331906
1047972
380533
714476
901711
557821
1357655
951356
428940
1087458
521446
293614
616343
183706
1055440
1699445
1341923
193700
490411
500066
1894059
652875
650207
1979139
551002
533326
428122
1907757
1739851
1455486
1118583
1194024
1879765
753105
1014537
307954
1237270
125440
1014956
362427
90270
1957477
140651
1425565
90463
1930370
502817
119421
1613897
1905894
102680
36903
664336
1126411
1445420
164167
586366
1966855
1127982
1729785
888977
826858
890625
117678
245265
738294
1913989
1756859
1056213
1223454
1916566
1118598
196618
1095603
451528
1478014
354152
675121
407040
1620948
186592
256126
977594
383946
1992450
394411
1575107
1068079
1090552
1673200
1225295
997630
1611325
1130552
479421
1191238
1833879
1146467
560095
307450
906235
94425
64231
1815294
1902238
180928
1408945
359017
1718377
439899
428634
1927433
1533117
1119782
363269
1451462
1583648
352249
952995
1870302
406476
1099295
893029
769913
1198251
1329908
1426729
1439873
1548974
1032568
613941
667503
953093
1976915
76687
1837261
1843965
86355
519804
488501
979443
1139065
1046446
941152
799222
1650104
1808187
1878643
1607643
1754885
1972463
1843050
571669
352565
1177148
693279
560581
1692860
833613
462997
878216
1574285
488283
144234
1281421
167604
1326831
1607025
1258412
526944
967982
1235265
1656806
1329133
1895933
1904
222137
1692739
1636138
1502291
68298
820415
995619
1080841
955689
1128706
291655
250290
1994768
651313
1403746
852663
78540
170645
1247050
1085810
1321854
461259
887502
1711859
525236
1548317
1306967
1965523
1878212
1526070
621426
807262
1038792
1479073
882037
1134056
1412812
59893
1934427
855508
389523
1552381
828682
1739081
236033
1198225
294279
1385691
1444887
216546
1280104
1062295
586733
925429
1054290
734975
708527
363832
1923665
773771
90529
206339
1893036
1443382
1118282
900349
525169
710116
1363975
408701
852047
452430
1699510
1597484
1859809
804907
451400
1844742
1697237
1347033
1868965
118856
1601940
665505
156342
818980
1191691
601312
1722028
529757
1474029
1096856
1413538
775585
1978061
1743712
1767450
1668908
1751182
1992074
222747
470392
385729
1855098
221808
635328
1979686
329280
1988317
1314925
1472493
758936
1109554
1338945
1633499
17169
411961
1323275
1155017
1383985
1826748
1839173
1077624
1015683
88976
484893
38460
895574
665510
1263697
1698786
1683970
1187072
236187
1908425
1641882
455128
593136
1726278
86665
684804
1242780
824575
1578530
1642155
1526441
1392293
1356158
597418
1609901
917624
1056454
485715
1136292
726411
855038
547058
465867
966963
71865
773467
1674969
68730
297429
746532
376025
1230891
1175430
862215
1496372
1595452
190826
371354
710850
826809
884267
180089
903687
1896970
169024
609942
1434252
525322
533292
1215551
161461
1033730
1839048
485397
1791101
1425881
92190
1655022
199822
1360973
415393
624190
670724
725281
1763607
1646925
1946666
1200302
1397822
1659061
1122398
468645
1255735
537398
244671
842987
1695214
542194
222694
1899080
995600
1941583
1184126
120945
1596924
1393330
1465685
106409
1441755
161126
531510
15606
665899
1403191
1316324
1730607
1072091
1946689
120041
57262
924894
1737200
1760975
947571
1223599
1626307
108021
1739319
414031
1016667
1630913
1502446
395134
251413
1453146
1524201
1575380
967686
1166805
1882566
921332
1570611
868509
363470
1483172
1516524
146580
935545
466635
1873023
387283
62410
1167751
769454
146645
1335639
1606411
1422215
1682252
1142314
1845040
209940
1914758
1812527
1652582
252308
1960252
348650
1623282
243378
1588648
489550
1954386
846373
1455756
656014
1662899
821171
1639300
1466740
427493
1568528
818744
1214201
558047
886492
1871348
404828
1886817
540639
1774559
1684760
352633
965191
458926
539342
346603
344062
942859
435669
1871486
24921
1387832
1470503
1451861
911594
1261605
523384
1719401
1325271
1709243
1785392
1929980
957793
92496
1643898
797102
590709
1031916
168596
199845
1455945
354294
1418124
1202523
1419149
1487736
858122
1309619
1874643
160907
716798
874438
287242
513702
1004134
1782441
1698342
1358029
3471
1831099
1411902
1749920
1113496
918300
71758
1605206
585626
461606
1891818
48897
455701
408607
1022784
214160
859334
1844125
857940
70422
1074869
1354967
1113190
1236961
1723528
1453822
1056005
363274
993824
283014
1302530
1221516
864935
1088404
678868
256986
793419
1421406
1062157
1022962
1224051
1200884
1711170
1097937
958024
1142937
819829
159739
950478
1467047
1539901
600596
100303
1410076
1251177
1623222
1167498
1003230
1449594
876964
548000
490956
1715610
1388712
1523581
236172
41249
1321372
1483295
1927603
1717221
657382
236587
1284374
327719
517068
69932
711087
842927
1913362
876776
254205
1077326
65977
228085
1506270
221464
75746
1518412
1630365
1672553
487383
1438281
1830529
1584635
551712
317743
1871887
1312759
503778
371303
281304
1926555
400437
468302
1070122
1685449
1062079
1606305
1622227
362141
1653912
1063581
99150
1786631
1640190
1239219
448293
587985
1914463
1688316
1169905
1902270
82869
474428
33692
410528
385688
273707
1776641
140668
822149
909262
1657714
910075
70865
1478014
1044634
1427427
439608
823285
883054
670400
1168045
745859
1891843
1945050
1730998
1541814
1038000
730642
1263786
290176
1342247
100865
410872
1968780
164577
1954334
919653
33606
1164894
1659942
1678778
166542
1485182
991427
778548
1457602
1939584
1215295
1241338
935115
70619
1777269
801027
1618495
333999
749007
833204
615519
716591
745012
1269581
402588
201959
834700
876528
1757960
1625425
1615830
1693870
1443213
791942
560469
1903470
121747
449021
329940
1710684
1638408
488159
1163798
1879848
838927
279447
1009438
701425
839749
1488377
1977600
1914265
958612
170433
1214100
1857042
1903744
1505982
417462
1216243
1256334
781779
858083
1641755
826428
458984
157292
383079
426594
1319376
1135745
1147856
1004912
724319
231398
1833715
83099
314034
1941080
739961
1978573
926968
418934
1430435
1068679
1169849
1257981
2952
997459
912926
1748864
1645300
1378901
918634
1756026
309462
998140
1831767
1711674
644711
12031
245499
1516312
1917591
1220255
646890
318573
9061
928977
57574
1939691
995155
622507
1868140
1280335
1624389
604593
917238
216568
230022
1993480
1964675
729820
1482211
67202
1278617
975289
1714373
291106
1708017
1097244
1090477
548728
1675486
237696
1252565
730901
1495243
36604
1959285
615978
1358803
1083474
1971781
1471697
233120
1773679
965431
1014990
1498863
1099009
604593
1050246
656202
1431429
328092
921192
194692
1104976
1923394
294988
1420543
1173972
1295882
913054
1080073
1773239
1228703
1724099
847044
23203
1073530
1200845
1679153
110786
408139
1111321
1759727
1980024
743316
1161303
931907
339420
868142
888188
808369
1908011
1059294
1531394
1963265
1088725
204132
1030116
76060
938651
1517679
1588779
383874
1604192
964212
1240871
935660
907700
1493890
1978956
1588585
1143336
1937827
911424
1167192
1218532
772110
1819730
704748
1844236
1981896
801168
593266
1189645
1298842
132808
412309
197749
1539645
539641
1587928
543741
1628845
527533
888485
839593
322728
481572
1194878
66400
125998
552684
1885925
796089
1169194
264488
704815
1452046
345506
1028584
545947
1292204
200819
834680
778699
65204
1529668
1571390
203868
1305188
309242
153523
1427700
767350
704895
58497
688826
1059008
1588500
1288626
439921
19454
593253
89194
863436
564571
525997
1078611
64728
1318062
1538245
848419
1647539
1784200
1244054
96701
664581
175028
1553729
375272
15935
378277
1274281
1748124
108481
597913
325005
278284
845225
1303438
5158
188558
1943190
700296
1572529
1805446
1892331
1948831
592365
1856824
493910
918775
1684287
865731
1592149
1547567
199435
1426823
1106511
769257
9994
594595
1216780
1154120
31793
1942732
1549818
1103881
479895
54261
1421520
7608
452486
269815
418726
1121120
928235
297538
638985
303659
1904979
1187979
1148269
978194
451097
661474
42838
793897
1663989
1494882
912926
1481491
1085856
486502
1178115
467176
384856
427878
1368166
363394
1374933
413101
1114735
1640166
1496453
1709632
1775775
970638
1893901
622069
782950
1390441
798183
313238
892059
704247
867337
656952
1347754
733699
450300
1182831
297805
740744
1684602
1964
1576986
182080
886337
1336025
1709679
467746
1919942
728879
1181077
377237
923537
1021279
4066
1280367
474246
1686472
1745835
1634518
572470
1620229
1290359
1791988
1002855
1391354
1443243
1063117
1426812
878729
683122
1495123
911067
652572
1941878
1748782
334433
862749
1142246
1797251
1768106
362783
1296757
1948817
78373
937754
370340
1656996
112986
1473346
1945658
1141248
29275
1189310
1671453
227280
500520
1343941
515455
1410134
1197455
626593
1926333
4066
784683
1583544
1622481
1573764
770861
171479
130666
1530518
1279517
1667507
101069
1105188
627490
1377718
79490
1366102
1514715
741266
1443091
924256
1774507
1845436
1433705
549167
451097
1088464
837903
1560529
856702
1399008
1559370
1433896
1150462
79496
1522102
1220458
257649
301648
1027428
1298924
1303504
390918
1064255
819794
1005658
1449611
1837393
1623951
1908257
1838771
367875
1403283
425279
1627415
186394
1025589
586778
1593827
170892
1366424
1015398
1909124
1601551
420134
1467016
925685
1404773
249716
1665882
1771168
477282
1982390
353029
140297
1752261
1188276
1631737
589228
836419
1837753
1135376
1286034
646703
815356
1414213
791624
1317418
1726004
754151
1024741
1421367
115134
1770543
1039765
823498
1839808
749045
740815
738372
250612
178999
1384476
1425820
73423
590339
919718
1567967
1469491
996540
69757
1316395
1489462
720035
1044200
507371
1964670
17760
1396859
1743094
1831617
967294
45897
1899452
1532599
500411
248830
1833020
1216650
184112
1189663
1903769
1771680
1076622
48642
1781505
1304120
967081
1185836
1611400
1872432
1192644
1617911
435421
1785365
1913548
1990565
973500
1843825
1386100
43477
499186
1616602
692198
1400585
660623
1353342
645368
1536908
1037744
940143
1206284
124561
1978737
601009
64507
1083564
1598750
1844698
1667569
722018
387829
10082
519518
425086
1818171
1349511
1110197
482712
1622314
316886
560028
1701085
204866
627241
1444101
948918
1914136
479794
1748505
1504412
1904445
1268473
1251118
191806
1967218
488784
1064595
1097142
716678
272202
1846994
750437
1533481
687925
518614
150342
281488
1685909
1478014
1774254
684528
115553
511118
68551
182755
899328
624000
381828
1733794
1836376
262616
700459
1759713
862839
675729
651584
372724
314708
165015
1911902
549716
353522
807733
604206
956469
1871673
733856
319941
487209
1243126
1474788
1594174
915314
645006
34845
525108
1967557
585730
1515156
127690
942334
8953
1995505
242902
173877
760489
1955658
36727
1251804
224228
33885
1529042
989123
960402
217703
693493
858299
715851
316357
156367
577312
1624087
1623449
42838
1273549
413974
883186
149069
1265821
1125933
257303
834390
1809154
1340329
1437821
1424662
470818
815252
508240
1268716
1436457
920701
1568200
1493253
44954
137656
281471
763791
380786
300229
870861
1198866
283098
1237443
1154161
656529
1590114
944501
396832
1668084
934754
933642
1391126
550048
735961
811515
576732
1791996
1881558
328442
629056
493227
732716
1102737
1901843
1974616
1253161
1259318
1335401
1904925
1402985
1129569
1937061
1591830
243095
1983415
532769
666777
247536
1244959
800395
990593
491537
1070515
421994
1282334
330143
636792
620415
644271
1616859
296316
1465637
1612938
848419
1267014
1344956
956210
1235652
626878
346312
1149187
1803703
266105
593487
411565
1506105
1059649
13305
1344858
691469
448453
1990403
1833838
1935647
1813706
603369
52291
427581
1543043
947321
1448640
131710
429302
236401
733667
66328
1791622
1230877
586771
1113924
138310
905081
992509
362474
1645611
1538488
1798908
1114785
12206
987563
1365352
1415953
1362652
1054341
1815846
1567843
1522333
66118
151169
908205
36216
1061912
218983
874749
650582
1714153
682094
846358
995192
1897684
1545249
764576
1688829
560007
5842
517859
1265430
1438775
72484
1088425
178488
225469
575086
1267089
359804
726537
131371
1942100
1428600
1689686
1761118
1064556
1165259
88471
1322508
1499595
851368
735851
781749
329013
976606
1908977
1008430
775032
256664
1143787
1403852
755195
1042230
80611
1621042
153559
453793
1768827
190825
1005402
589069
463619
458852
682006
1025276
87067
623717
256423
255669
1685266
1301851
302440
1670156
1835136
142331
1569825
904482
526627
1043196
1485657
1834240
189295
177882
142955
1679172
1736745
1441371
1075551
1445420
871613
1824041
1625112
804391
1097589
761155
707105
94218
110023
445458
1925973
1310157
1067681
831093
52625
42144
123499
804456
362322
55304
10119
1457048
266941
127537
1755073
1975874
1298039
1799201
1789824
575024
209843
410248
1624701
1945094
1750953
552202
1327271
1794543
1815657
1492893
249189
1955098
1229999
1507873
261429
1906970
709973
1203869
1183339
1839182
1971899
1517526
1662217
1324294
1919885
1113160
388269
958483
284118
1914890
635575
1573013
49880
285992
899534
210383
257780
943882
518380
787522
1147554
585085
497662
15606
1670829
1792523
848279
1270555
1564956
238304
1537039
1354142
1465691
266751
1023258
1314351
366541
1422153
1368540
263869
1843074
1818564
1877673
1190998
536076
1708594
1963265
1154778
1245934
348932
1948246
1668509
813379
1085313
937736
1865240
1821426
665705
354279
1286400
1421454
374999
59354
854569
581203
344735
1238193
1444101
1905028
107166
281464
1419858
1536047
943082
553505
1508619
1802701
610855
1642305
234050
1103068
589231
1597343
193068
1712087
163576
1848599
968462
159918
1071366
1044261
1278584
1653793
1153920
1967031
365043
1774170
473459
1650567
1942814
568518
1435463
1964538
1620309
699019
780451
1938095
1690804
99008
343977
2872
1585313
343249
1354591
1402026
12012
1967411
1367998
1230645
1140004
376562
162706
1098409
1009320
148315
1202428
1750164
1617180
1189529
825681
1429961
1307547
1894682
1514858
153863
935816
321746
1690255
918085
205336
1829832
1634707
1192326
1905110
1576527
701956
978425
1258911
1267208
843280
1144098
1802898
841703
664927
1242780
829407
1896989
1551453
1222452
783195
905038
302847
570313
1302252
448599
966753
734274
19397
82846
1661560
4088
1599577
1514244
150368
1707727
313672
1301281
1355726
1577214
45103
1748367
1631294
70293
1124445
1198165
531067
515526
963353
201281
787630
411948
1435732
1887471
319850
37158
887757
1652239
24407
676017
1033264
1802110
589083
1459435
1334957
647156
1420395
1648884
167977
1498686
743086
330884
998488
736968
1965289
1046268
354943
101515
831170
1125321
1163058
1139062
792120
79261
440899
1002086
1373882
1284738
1382469
641172
1155589
766661
1922502
1765815
1647714
1912901
1288614
1838565
758798
265647
22442
1131236
638066
1605771
448373
1130816
728479
1773380
1684367
62707
357160
737977
1243833
157972
693648
1995917
1309880
1838492
1684433
1907185
1015927
695862
161461
806057
938847
1828428
1499847
1990352
194227
259773
1770486
1929151
1935186
1655047
1046611
702697
1135827
830881
1274363
1346631
1876336
1267026
255084
1813557
1830510
750011
1357782
403394
778872
1343305
998958
1781910
1092046
626886
1509219
207092
1917223
278973
1801903
1335711
449684
327495
1489223
289607
268453
282925
1558075
1954163
712265
1514671
1579735
1563865
831582
1689591
1241424
227865
1367748
181684
994554
260221
1764201
1231587
982826
733307
69780
1726171
716168
1921187
1364870
1819049
392806
1921932
342789
287494
540991
457105
1870977
9177
622276
644486
191554
402002
717991
222695
1562197
1298552
1557473
1646874
1722497
249446
1810363
124575
1784306
1192676
963533
1660422
1068993
684184
1152631
821277
1081460
220229
221963
1340866
871577
1843860
1889204
531526
669983
408103
579545
1766014
1622311
570069
737049
903831
1109010
975146
1191304
1895131
1791749
362207
78400
1018353
29692
322874
1340713
1209716
1969635
1482969
734655
97310
1288409
1471924
931088
1678537
789239
1706407
943082
1046091
358274
616033
1849337
403244
239824
1548876
1435049
886415
1181726
1571661
1555993
243517
597064
1230291
1391565
1968012
1142138
311718
143229
1138980
989565
1897445
897611
1438109
1134887
84241
1395817
1489576
1043890
1590544
1612353
547909
833535
804792
560269
540597
1159936
557487
980871
1161604
1529760
1734909
930093
327520
1062053
69140
1559735
1658330
297085
1746358
7210
431741
39390
1576613
751538
724187
504150
71951
79971
945620
116670
1500780
1884670
1460824
1688884
1982912
970627
1558701
541327
1658795
166085
307907
1777654
1251506
1248568
1462647
168140
764234
1241444
824275
1436314
639686
1310361
1201431
577324
1228378
1770485
820974
1534683
1880741
561970
223307
929794
410241
1112181
407981
1468330
1489949
429228
42690
1531364
88015
1607703
1687106
1830317
757090
489480
234502
804255
247009
16784
1257658
642225
118898
1490223
644343
1250698
1838041
1217137
2218
815959
1349460
123511
815093
1069752
589372
1252554
1916742
25973
1299723
1436527
855818
1342766
809489
341646
1534780
1290624
1099421
221075
761658
1518619
1287137
1506086
706328
1450234
1941409
1321828
1480927
1350516
419484
1532739
315782
54828
1993059
291688
370703
1374585
537557
628905
124363
1627557
1244301
955868
1678617
608779
1469797
913109
1970663
133183
179525
628251
1485048
1059449
727782
430496
1303498
357168
1256886
882065
132881
1933118
1039408
1311198
794474
1327511
1069565
470877
1363987
116156
1018437
718971
1762893
1837738
1748872
594658
120596
1349506
1939738
1623743
1778201
694495
1247706
1912313
1776249
1502301
8530
798132
1522473
1945522
1642381
950968
1138553
601502
1286510
441534
1479671
1388627
1619064
814148
447660
1844696
1709574
335374
49511
1012258
1914964
1009116
873463
1864120
203982
1171028
1341193
1481018
1912794
1603723
118291
1166849
1166963
1085889
406822
748402
1632669
283959
232722
1584520
1714694
1035148
1617188
1019470
1286604
1998914
1411552
258112
531510
1319811
255211
1711665
1137072
62503
1924237
178921
1142646
1761544
598904
1633499
1355595
1074610
662059
1444264
166946
1211178
1306754
279378
1270633
1868046
388561
1525845
1520234
492660
454134
1617497
676070
1232478
1474897
1657917
924384
644117
853822
1005719
1104436
271663
1512650
417846
278740
581198
762628
1512471
1152844
1451472
815340
1349834
1394770
592997
14313
1578706
393607
1288320
1486794
231494
550394
1983077
1573356
383075
1928713
1147489
1168586
237464
1819920
490536
103882
766625
1342972
1409622
1973124
855462
632534
1924726
773425
1393584
1502717
535649
1156669
208135
313662
424512
1606699
1494627
1498507
1878532
384290
173268
1089195
1174533
325017
299063
597712
724724
66058
382373
471443
1936550
563254
296975
478471
1508332
1480521
916507
53456
1319311
1552264
483648
279188
1089788
1767489
1069761
1828205
1098569
158283
788579
259062
413703
1205906
1038157
738344
85267
1275775
8476
1570940
603402
390345
1823331
1720807
1387363
387174
1684952
1213165
1188998
458026
296680
1230485
582120
774942
1493429
1971306
1577890
1665466
38311
1910284
1007338
385837
1853711
1752270
702293
355624
1160568
1365510
1598852
228224
749772
1584558
1436773
1190898
466343
261313
1182051
273225
171188
21661
374913
389985
1704173
425978
1060805
725160
600328
1072454
343789
1487916
1644387
701656
1312649
106480
338028
266777
134307
1982135
270445
304881
1036312
406644
925224
1624680
1327972
1373127
1553160
81049
1597539
306617
1913218
1211768
1870857
1124574
1777339
1019328
82869
1308972
189965
1391112
1744351
322312
581420
9825
524980
843985
1471030
576474
944523
1744161
1973496
1133776
981561
748262
1987704
769471
1587130
829190
571004
965699
1238694
503990
704848
1661441
1618701
460965
1757389
567741
1764349
1102685
977074
453757
331017
460694
961447
1262703
279322
1786320
484575
467946
1586933
1649605
1556654
1156669
1430343
846173
39013
957935
1681185
1999297
875289
1105053
1391792
1344836
1205450
605537
1933833
271399
488848
71608
1942355
194930
130365
1870534
1560486
1373113
1650856
907119
350181
1838530
527117
1563302
1159022
341311
1079596
83676
724401
206539
726074
875320
939792
1480147
1336167
246254
1324574
1911215
294170
1552570
495013
893564
41004
1617467
752398
1788202
130393
478189
555124
1025870
846325
374536
525470
1153286
479745
1709788
352767
487200
1196548
218155
1760627
713134
1039412
207516
1960697
1889329
206243
583133
1486529
1886884
128286
1914160
350875
655463
1814620
896806
1693278
602719
201552
1338554
385424
1142629
480240
1602247
1035403
1290868
98493
650860
578127
1475631
475405
315510
1770186
9830
261755
368916
841738
1554392
1379050
53947
303665
1771325
105012
1133408
1806908
401086
305444
47597
1410221
1598771
1139739
1128917
992939
1023178
1898587
1343517
173893
1528690
130768
102727
1872325
1140531
199278
641167
742463
681836
1366285
1922151
1206352
1514575
1070188
752785
1519745
675325
1605026
1850143
1994409
108751
206971
1031064
1278088
1054441
545747
1029756
867374
313811
1916926
757525
1781054
1747881
665477
1249979
33587
1771491
1040686
1245212
1736109
501261
1309202
1632456
278621
1312183
67542
1209126
1244510
1303812
985158
439278
1146150
1328673
1291516
354255
656609
1939341
717227
997820
1819067
1403122
1815989
696586
353780
1181905
486384
183999
498410
1640392
7490
577386
1213280
1039486
51769
462225
1970713
675551
1596138
671772
650032
850178
661538
122259
1302581
1692534
1239281
1473605
1150462
865004
1818684
212083
138799
568792
1055131
1501181
894077
1784586
705131
624871
42582
583249
1401554
1558767
1386122
1555297
469381
665552
569551
2990
1673948
925602
69401
240181
1303487
504372
1140229
1159663
29724
1356046
1940367
529482
35826
1726828
1038868
1456293
477426
743585
978269
523614
667078
1714072
131886
1237715
1822525
535395
903196
1550285
1162492
224240
750721
933524
986673
1610527
754767
1710956
1550966
1257589
186042
910681
623893
1567675
1130531
1137586
352569
1762060
1363053
1062221
785545
1303651
677152
226029
372420
1720917
363117
257972
1937826
892766
1752833
73147
1468188
1423541
218505
1410076
881596
678689
691817
510531
376205
1197381
640571
492310
1629751
702040
1860033
535299
1774982
515145
1704566
1868627
29463
321081
1942664
1938174
261130
753491
1444793
17975
737644
1456614
1806382
1251242
1864962
1278693
1854760
465961
1449880
1551974
1032436
1124960
838513
440727
639009
61687
1841305
1926350
103452
1795739
870679
1138481
1391561
338092
1178862
180998
1429617
1849500
468344
1089684
648068
448251
1480523
1822401
705423
1452995
744078
1705746
268889
58194
43807
1349182
1041013
1568327
1515505
1545634
749675
1735373
553826
77990
177389
1218671
1933012
1140402
1977260
1965775
882826
1237402
1148772
1239028
971477
1388913
1825893
693167
635375
952362
1106913
1287550
1899023
1668180
137096
1537425
650147
187502
1134656
1832821
1185429
1710880
118321
1146757
1229946
182731
1928075
779427
1990813
139156
1377196
1430539
1843190
1290202
840491
900255
50623
255757
773954
651861
1846849
779132
399732
1067411
1499097
112836
312324
1503726
1792822
1649633
1701974
1523875
1576676
150465
1319639
1527999
70354
198576
1316643
1730682
843403
773893
163975
353510
458483
1777365
1401459
1493890
1746262
29688
351946
1283851
1617262
1505727
1451127
827641
1064319
1914883
183341
488146
1992650
425724
1819400
384022
37011
1897955
1999073
1642835
716991
1531267
195321
1836303
593955
696285
803871
1834817
385686
1328529
690673
1131064
543666
1074919
1656093
1659888
655436
1173745
999415
677050
1661594
920065
318078
68991
730737
804391
1408161
1205847
1278260
593984
419967
1241235
1091391
727999
1056919
335169
513941
1274858
322765
965059
66345
119263
1630839
26506
705671
10250
139318
984103
1057739
995643
84589
1766922
408189
564588
773068
716386
1490578
1744801
220662
561698
331384
1672335
1806945
816555
1711632
1520933
144077
1301264
125369
374920
830656
290609
645197
1666287
1531660
409972
179416
1319122
1013543
1975992
1634584
674200
1378564
1868842
621865
698856
1628943
849411
1103731
994577
129866
527872
485889
1551592
1163711
1810363
513008
1351451
1851611
1109688
1065979
1923706
1481854
214734
1123634
570621
1869129
1254608
697673
1143324
101483
278154
263425
890446
1006995
842920
1427834
1758862
264300
767901
1511987
1879422
883114
509876
339714
1767221
1462853
168167
956004
389419
1761180
196465
1846019
960576
547814
1688164
43800
1652773
1795600
1882518
616033
33692
828759
1651634
1554008
460116
856951
1225239
1373138
1690603
1432347
1406779
1910010
613512
1904668
734401
1849329
133105
200810
887116
755772
67786
1937611
1614319
362833
778169
1972231
1861892
608053
777658
123123
881720
246292
415917
916741
1592429
1232789
364103
1977156
139699
74909
6835
416953
1513029
1789820
834367
826648
973500
1099289
219895
523033
1891316
1658395
1872587
85187
1303691
1999271
752733
220901
1012662
602086
1965632
164857
1324967
785016
729483
1995976
1184737
1146846
1056845
1969711
1877617
1557744
1270294
162522
508004
1241883
173108
1171511
1958987
384545
680352
1509195
336111
1417373
629803
413771
196848
1588277
1511772
1984813
1924940
1955845
1986122
1123040
1045583
1481566
1006380
1903406
697298
31888
5128
147022
1990267
62279
1902213
939711
1110196
1065668
37158
207763
353324
539972
139997
1416512
796059
1205245
855504
1232612
40994
233633
1980118
98328
423912
12944
884228
552064
1312154
1965557
914390
1613133
235502
331365
893655
1568285
231077
166421
1359731
600931
809312
136931
1864120
247898
1720266
1080546
1325874
1282415
629982
1976167
1583711
1193192
1142582
1930303
412355
202142
512348
1158942
817196
458688
1186286
1399778
65184
1983225
33369
521502
1052857
1048864
1880756
1664823
1207518
706237
668570
398322
845104
1507958
1255606
244926
1352106
1558019
1742319
1362652
465265
1044386
1919196
1322634
1118282
1499946
396396
213551
41398
384678
563104
1946969
913359
1385127
311922
1318736
921418
835198
111846
636170
1332272
1041688
1197679
1652676
161324
1433841
1859718
1971664
481260
1105860
1406610
1219496
1507491
122711
57574
1356405
689469
1100417
913619
1681122
667779
539898
1425696
1586600
1375443
1587564
158361
1658124
390546
1017593
1060195
511104
78193
156552
1700557
395471
659594
572505
927482
323968
245582
196216
1093998
194671
1144538
593373
925505
1560133
1811445
139949
209197
1580874
1112495
1788247
148260
1311916
1104775
760371
401009
1703354
382419
1159772
1662978
645445
1615886
954914
1400008
659259
1262626
280772
1330251
1468216
1648157
1685710
1246380
337644
1501751
1643416
563195
1029169
147369
1265356
381278
920685
1437236
1531764
823106
1982519
416923
570805
1572323
792335
1356546
1338554
576683
1333905
1786771
301305
100964
777732
610871
1302282
214868
155910
1784576
1808877
1570370
736492
216622
786417
490374
1443171
234745
865471
1678697
1440536
66666
1270235
779280
1066990
1401231
447947
1864124
1991091
1591833
134909
1582864
1098451
331382
1108594
1345585
984447
819751
809410
1190969
305610
653751
1038417
319640
153537
236688
499462
1009820
1637068
594033
1060617
269917
67189
138551
822645
830176
1675487
446774
1274855
1969706
1764034
1303455
1252121
884917
1197311
906845
40680
673323
1257154
1165684
1314778
1195986
495222
425090
385202
530933
1140299
1009647
1434637
1516862
671357
297710
936488
698579
1336743
1468982
1636552
906675
1958522
1896985
1150064
725774
630858
5604
470592
824642
410778
1023563
926889
1322212
769043
1729064
682754
1481152
777194
1119370
1979125
1526793
1223254
1012188
973147
1181604
475339
565792
655206
878049
72108
578622
717822
1299656
288302
125632
35008
828705
693648
861398
663215
279651
55645
1163700
594520
747861
1682150
841887
1787848
1544983
1256355
176440
713296
1208989
270463
222240
944231
1707098
1285384
1071824
181794
205083
1325558
1749591
1027658
1977642
955996
51256
690672
1444257
26403
1991975
1709611
1582672
1986832
1279787
452621
1439371
1739283
1993987
141418
17087
1812507
343527
531386
313945
263586
1516815
1410438
675380
308904
1725797
1903907
1237721
1239254
93597
1316309
1124640
631081
1218202
661374
1343632
1128099
1848069
1509443
759901
1279870
1113781
1122520
126362
1996953
1715355
956585
1801133
1731169
1696937
237334
98408
1980965
454306
1870370
52537
1810636
610943
1795502
1461312
1298301
1114382
377846
1381214
999117
1114
506074
1259317
711818
798444
771646
1364017
1559840
1676997
360080
1830904
322890
4255
914889
1499610
1905057
483225
1260653
1024549
382344
1377068
923943
1589619
1635840
1429825
1735231
401572
641689
1179933
782867
964307
748231
605379
1705920
1645278
1684514
339245
474310
1078263
29275
522589
1594119
86142
1299209
1745821
1890915
1205899
493830
1934491
1421240
805168
884735
305136
1483784
369909
1545915
1573439
1853711
1820093
1962945
1147839
400306
879013
714994
941622
1013283
1770898
118445
466545
108201
167718
1340944
607665
1937611
1337807
788571
593527
1672025
190309
771455
16508
704538
1565978
1995756
870501
1116007
110122
1505755
1765954
1428276
1878135
1571788
809048
1575657
1675522
1514244
1200257
1305148
220544
1743084
945818
1129049
1446141
533726
1372705
1240672
709582
1357821
1350546
746971
1080037
1914472
559227
293940
71650
770253
160106
127759
1834857
195564
624868
179908
167241
252712
480795
937223
799481
416841
377306
833707
69585
1376080
1988177
549894
901820
1001036
1754991
211556
888939
1577687
1577720
82999
520320
1042098
893924
23019
604107
756664
80656
1874760
702319
1372167
1507298
881840
971013
498384
1005818
936148
1303048
1613740
1403219
1703836
1204217
621781
1382690
1724972
1332491
1572000
1129655
846439
1454842
1601640
1043021
1904398
1621433
1882163
1869921
1445665
1071903
424943
556170
1026879
1326275
1558875
857697
885318
175071
233038
1481807
967982
1733884
36640
675675
1570155
1925949
1672478
167292
818666
1592185
575581
711348
1872814
62452
1649838
1694575
1170443
845474
357870
1815525
234761
57613
1481546
1738361
494120
795741
1365093
1398017
1243131
714484
389430
856700
1858317
991039
1674328
1756721
223977
1167697
1230203
1232369
1361442
374028
1755086
684191
321791
1886212
1971132
56401
1659653
1424817
1133192
401914
844452
191291
1352549
1090144
1705717
628717
1048194
44874
271605
412501
1920840
1027
374960
680027
782671
789720
459053
710163
1001103
137528
1566773
127694
443231
1713037
520917
1636473
78053
1917583
909568
1916108
558765
1742640
1727103
1773774
1859511
792964
1305670
1372010
11875
1983696
1137868
897054
903874
471613
830866
225749
1970287
357387
490489
1988937
1649595
1864670
1065189
585389
1990125
85062
938955
889337
1441653
99744
87422
765474
328064
1330448
1107030
826428
991010
1949909
366932
1974429
63117
862104
1309908
1510016
450100
68359
1641705
970150
185835
797134
1938723
1643243
1487978
803961
1371734
834292
1398712
1587422
1676120
152918
1794366
1966081
92902
231736
1738456
314316
1298411
231378
1498906
1496861
239550
1764093
1484263
1791218
1070744
1342082
1305673
245616
1982492
1362605
324834
1600715
838892
1193895
562648
1753035
802880
1741735
1720409
1493291
618883
1259297
1223629
1022255
1192694
1928895
533404
430318
1826077
725281
267316
306798
130088
1512533
1989954
1501304
1788225
1239570
1850760
359595
486461
1609412
822541
327259
1546111
1066556
52698
940548
136077
45090
1991425
847086
208192
1013387
1324138
80340
244
1958650
266339
486389
68013
557299
1278898
1206883
72514
1132806
1017282
1950501
1053063
1329590
1942140
838666
1589522
404880
346332
1280697
634497
74097
1967918
183153
1312940
641253
1597396
1984358
1748156
1294267
631890
1585186
1585157
1684185
215266
1214763
102998
130212
870160
739374
573726
37320
1713307
1514337
587160
1175250
1736610
895230
1262820
1889106
115523
562341
181585
490140
984171
545790
1689983
117915
229192
1430856
1606011
542077
300829
1429451
205717
1186025
1809495
104344
1256459
872359
1441839
910999
1862676
840404
1130167
1684004
114946
1547534
1380251
1868151
1165640
1244013
1205488
300867
1660764
1393629
811299
1594674
221207
1736799
1329378
1859810
631830
453793
240584
816338
1075967
1130790
1211484
285524
1675320
764117
65403
720791
57237
89276
1128598
995470
1571813
619822
647761
1196920
361307
891095
1943352
505427
1602087
106149
237649
697982
1002619
1875465
313899
1476351
840838
950189
1740962
1935117
321571
2385
274855
1591599
395866
869454
1433592
160111
307176
800144
1196297
1329735
998477
125772
28311
1324269
289623
1682062
684103
1497382
287087
484385
474656
750068
1108245
1780109
800715
687965
225469
1099715
78730
1458270
1244531
1114115
1578620
1482395
232550
1417737
854891
888825
1071994
1508268
108816
215585
391430
321818
71005
224697
1146758
1727856
1619694
182981
566348
1670632
519251
948617
268101
1205294
1549012
61975
1990065
792207
1305864
91016
133946
1126621
252227
589312
1921227
1510791
1422729
1638635
1062221
1002668
195168
144025
1565288
966751
1815471
1700852
1596290
182825
1729174
841326
817445
296704
468468
1397744
1965727
775172
1233870
627725
1448059
42824
1208681
759566
1695073
620820
999656
28285
315510
433685
1708003
822541
434768
800347
1073484
1974335
1790354
1502260
1267991
1943081
1302822
245353
298131
1996144
44691
552257
668008
1851811
273821
1724345
1109849
355224
1706805
1969920
1178969
1360780
1770764
1149037
728636
1633028
73276
1527886
1125848
295574
1824933
186762
565008
992663
988654
1789425
260300
38934
1837328
169030
1239231
588329
1810391
1790887
57513
1540109
1121421
825241
743129
1463056
1045333
878199
111584
343767
1290984
1627371
1557778
344764
1944917
1794326
626422
183400
1357658
1504121
1906122
1601972
1155799
1559828
858074
450183
1460393
733298
1180851
1710155
1323361
1638022
1159325
1594353
1983691
839434
1077176
443698
733497
64697
1810219
1480036
1218412
613091
567721
987271
1668498
1138294
1314625
1792047
1712511
1895203
585871
184269
1547805
577504
1108678
1537070
1999082
1872765
1256952
1857211
1142803
256116
483312
182234
653131
772625
1065663
1394651
1623329
1192676
1149693
1627671
1349667
1617781
749035
730801
1430076
1079260
1731158
1110104
1981923
1895940
1512525
456273
407729
525040
605129
375972
1400163
1651896
496487
1230120
1818700
1050156
772416
827653
1089585
1265700
127133
1800929
430622
1751802
240856
1113806
714086
1282967
1320571
1760436
1151825
57245
1357332
1809288
1087843
7475
1888274
1609066
768136
1960809
1046036
861386
206834
886335
1966682
693020
17873
1869015
1297390
1715699
1235512
1971132
1128941
710000
1082775
767641
790289
871018
1328264
433170
97427
1716032
1608762
369766
20305
347911
738041
1140514
1054011
10544
958897
961007
608563
1168015
1320727
840974
879718
531725
1550215
1443489
1531579
1290153
800849
1806783
12739
1864824
684373
1216833
1566509
503827
1334824
1521676
1941878
174381
117325
1363390
375929
1887233
1397358
1494817
1983144
713296
1694164
1187717
1992873
1506552
1081470
1269912
1504637
505849
1623431
1215883
936825
1038449
1101713
1500244
143926
402712
1437174
176379
1539183
186643
604143
939597
1347473
1388646
341916
643511
1620619
153580
164560
1325962
482
5969
560046
907241
1084827
1738290
466852
409355
1965775
1737440
853403
1682064
945331
1929327
1429820
464187
786620
263106
1711597
1433502
1248940
898601
1471649
348016
563472
1201329
35918
1222991
1413991
1125463
1727727
1135078
309950
1929036
461694
1129810
201612
1635233
1545003
577443
1187658
1672893
1944610
956540
1425863
1999346
1461837
800715
367368
695841
966688
1649135
1132136
429594
966137
29001
964284
1133835
780856
1716864
892793
303561
1921271
1149837
1855530
832202
497331
1611850
1818134
1373194
228480
737478
1218467
21150
392174
1689179
1739659
101539
1214936
956755
1625611
271964
969237
433612
1367748
1338671
139006
819555
840641
1850691
830683
757614
753516
621781
659072
950347
1684726
755484
377499
1113342
1697690
1085524
197713
202337
47136
545634
510782
1649429
692101
1927707
82146
509673
1117493
1570478
1612597
465266
448902
708527
1478726
1077284
1256775
290615
952248
495942
441782
737258
827914
430806
1088464
1980383
35749
235414
1147020
454141
1166552
47165
1104394
1136230
1281156
245268
1109369
1751813
1956462
933563
560038
546641
913397
1084704
1320921
1508038
1507667
1692368
1134176
1708742
1543183
431748
507334
143219
1329840
1918054
1249301
1648590
1993
1041284
1823329
302603
1199351
1597078
1329105
242047
1889806
106440
845096
784972
165746
1635921
1554148
137347
32514
1733410
720688
917197
480240
706200
538400
225247
1877273
1771358
1989046
60789
1771358
247619
1500859
293017
475908
1380746
1461772
186422
127826
79818
653936
439873
1133265
787200
655548
224236
28050
913270
1108777
483780
1983816
481727
1068200
1424913
664341
94954
1995140
1337793
22867
1646254
886963
154767
106965
56453
731894
215360
172847
563440
1821320
695970
1239709
821646
815486
216032
125019
113053
1703105
393178
1699314
336177
1982879
360907
512317
1778768
868026
1346907
706828
413366
1887094
869742
639673
1838992
548921
1111142
1690432
1844009
1074082
1331728
1478531
208192
524041
1730783
605095
1669924
417127
939413
964019
181465
1822245
1492570
1429034
1548452
423303
1214280
900471
1170010
888952
1038740
1450324
1545886
1317641
1898494
184498
1961443
620403
1850108
451638
1280272
123026
401994
557967
970156
1042984
1529278
1603895
1193137
690542
908803
1486323
552435
1828931
982109
1044374
502013
539972
1668220
991408
1181304
312461
398932
1609765
1976710
748218
1219613
1183723
1382950
78245
143912
1427835
309775
243970
824895
166373
1739851
1413432
1526417
100609
1878752
1801930
773014
1215070
1507274
1384407
1438940
857468
796478
457422
452820
919070
191569
1469720
1571710
1008079
626143
819429
285801
1842603
504572
1789737
635323
1532126
843
1276118
1275399
560546
1761162
1220122
1733090
361839
462062
853688
309345
253092
1795306
1498325
326479
1223315
1967897
1845933
290151
777182
951939
128239
1752173
954991
633727
351486
1863692
260300
661709
1251662
326198
1309478
113104
1487572
1141793
844097
598565
1188831
1281415
34737
662112
1329167
864812
636320
1826192
197003
1672914
1337122
436549
958581
1033987
1480925
706937
1114632
389486
1881556
481127
1250704
1642287
158484
1703354
1280843
1961262
401146
1028754
1692643
1648227
304975
1437474
158955
1642882
1199991
971379
1905182
659867
28271
1375714
1591346
289673
1408511
824895
544389
1204161
1657491
1852603
919775
826042
809754
468547
1043846
228159
1355980
1653706
90424
1243948
633671
1375434
785483
1086245
763717
1719844
22929
1956628
745800
1878596
496161
52098
1112715
1855844
1894441
500413
1721013
1853174
1522598
1511964
1067320
569871
340031
1264208
1888606
1658037
1676062
1291872
1286075
1004698
1812852
211655
1069369
494660
725106
1869955
580271
1247209
1346565
1239877
331693
68548
860154
67528
811705
375240
752398
755641
1475138
1242762
1234622
1618854
120685
1923327
1586936
619999
1765405
790223
755761
510577
1816515
1431169
1499388
628334
1110942
721763
70884
563557
937989
216418
1255814
1240715
1119683
692396
1124435
1874856
482720
1432979
1813430
796548
234778
1527616
534794
1031177
377788
623458
412675
1858383
1655487
811923
757568
1149267
219682
477413
980344
745759
1267297
102462
1421058
1988019
1154319
418131
343339
753100
863257
1182633
910926
124938
583204
1014907
1145837
905942
1707218
1023852
1338652
936062
1380185
1612617
18165
1262570
671897
1584627
369020
930598
1372202
685689
1961414
554474
1666545
1081793
384315
1415960
513994
209237
1795861
1250077
1722812
574120
1635439
720241
1035184
1022085
438382
52756
52862
1116558
1792382
138239
1706036
1060731
1790435
867222
1793705
1710140
919833
1102303
1722497
721710
386743
1486313
110934
686154
707387
451213
1567209
1739772
23750
84475
1283338
353821
77084
1436867
1164272
1059039
1423857
1658180
1540241
788529
763063
1736212
1049677
630641
1956309
1326374
1655636
667438
1133100
1973762
1142301
1535693
1876679
1151467
608934
1700187
414464
1558447
1431850
1135587
688613
524417
1671945
308448
862770
782713
1269886
1888632
592231
380124
206826
932863
597120
288855
661263
1352981
1591461
1659952
1045201
358206
1682658
182992
984378
862499
1925181
1878447
1851777
944893
419228
736737
135127
312491
1212345
629475
170857
1079142
37416
502004
1271999
913047
1140020
235850
1983934
1445757
1693154
1069329
1748640
811751
508149
824477
831295
1443837
145904
882887
1064713
1006083
1433795
1494372
1756255
967117
897621
639280
1693410
147966
603324
1936422
871962
868934
1088768
1416184
1634584
1042353
550747
1683855
1614296
68193
1284899
554401
1733286
178696
1726059
1726248
1034110
325579
722546
493946
1312880
754754
1306625
1558949
36811
834179
1250357
813526
528299
1748211
1912464
891993
1134315
550805
1052804
1287558
957462
883347
1217161
666185
228752
756241
1619314
1243525
177614
1352987
849668
1835309
1839513
782999
373791
836745
380963
254835
25444
1380536
192614
1970980
1411537
935286
1307690
1527437
833441
1186628
1964932
737445
1387424
189842
1840594
1801475
1882203
823072
1900392
720492
352906
653536
1145363
644120
1358381
127537
1937332
1037549
571276
214954
471929
105876
18933
523787
978975
590181
1923394
1759064
163842
1565191
1544474
1176148
332193
1234446
451638
598360
1428128
1593016
615685
1630984
1655140
231481
382011
1985666
1446272
538120
330011
1333750
1823198
2900
43160
1161068
620736
1267292
334797
1744925
1719595
117194
1647715
1549858
1468837
1130331
1167331
1269724
334634
755584
1822464
479622
68376
585922
140561
1016522
844868
1385650
1945050
1312325
1143324
456805
962558
1476593
134307
1168166
1087596
1604171
1989219
1049462
1096085
1653854
1270163
1643923
53336
752044
408431
1922046
1539611
1826371
488467
1186362
81844
1489109
827755
1305073
1032365
717708
215868
1097047
131333
823964
1217546
1750069
661645
1508402
1295501
164714
50302
1003495
1936429
799844
169846
1526798
1054591
582324
621096
52093
936062
1289191
8432
141914
1995350
1362171
1308201
1778854
847870
615277
1692693
430593
757171
211067
525838
143662
50373
1008369
155419
757813
1122570
1835105
404807
1593224
153507
677036
1408487
1949311
1732688
1793526
603990
8863
746068
450143
111819
1825484
947771
516800
665492
1306202
1186935
983602
1123620
707509
521047
1440876
66175
330111
107816
1395537
349500
603443
1696679
283653
754299
1808800
386658
1335751
1818006
1352666
1936201
1268303
623241
1927046
104272
354975
1721900
1398416
1095085
1933091
1977249
1775851
610407
1397526
1479005
373202
548199
799329
513613
660283
1098569
330583
469656
205866
234728
1782954
1259513
1430954
162716
1254041
950820
297710
1816142
1742319
1362732
1381620
1540418
1453383
628334
973102
113954
714827
585700
361545
1426566
36263
360787
175611
1001689
807156
129740
246994
1783401
670011
767133
167199
1530997
512229
1044379
1726807
1386893
1444320
937033
1008612
1189930
1378566
115635
1101355
1234104
933921
1353514
944148
1443750
1068141
688391
1716797
1050156
1979140
1591048
284669
936432
412514
479004
805236
1129086
1864180
286376
1859846
817717
624674
831825
973598
969864
1656590
796416
1632929
1946073
1343229
1184222
1527029
1860357
1185836
430517
489668
910142
1708338
1887028
1600003
215746
369429
1900540
1298398
1673192
1735053
422274
1327367
1269567
439934
566015
1853337
1855530
354204
633168
1623310
1035953
98500
89564
394561
21269
804321
967578
822958
1286529
1634574
503796
1597495
1027121
793111
125994
373814
1693300
1454339
978541
1570286
724791
247762
1114781
1287768
112189
441824
875327
1910385
1836479
1107558
187063
1362044
1771471
841527
1866573
1143351
514358
783342
1229343
334708
1278454
1843477
1396726
1193450
1722022
835885
124695
1054290
1082629
1142620
1715215
1094956
1874844
896525
284441
742319
597274
929379
1234601
1214767
1124989
1708604
847041
667238
1988058
1044374
848811
546724
1493436
1035752
1571457
1162778
197280
518626
828606
466438
425756
218904
964453
989044
1615909
108796
1651706
1912380
157766
1965659
425403
980341
1482633
639791
1783938
545330
350548
261463
22321
865452
835809
388496
262591
20005
1488957
1690339
471866
1291042
279531
1089936
154489
334727
913832
1484542
1995849
1593956
549096
794526
353013
1334885
1346467
42504
1408586
1562533
215912
1669671
936553
1036319
1997707
66992
1619539
37691
923120
1170643
49820
1828499
1752647
740307
963952
1464151
98515
127164
1165654
666842
730737
293613
1472435
365115
1176436
954756
158919
852008
255857
1064905
678590
1963748
1325294
1322374
538677
760246
1812151
71174
1380658
159365
1745711
1523569
650059
1028771
179553
1040992
921965
719183
1633367
659916
806642
1056845
875703
1656833
1232490
898667
1388979
1552367
256993
1952688
985987
547601
1683387
1566903
859073
656813
754813
157122
1156804
10696
1236342
1437260
268868
1653422
225158
199711
1364676
537461
691085
182319
1962637
233830
894884
1821288
1884500
514528
1493391
552007
1894914
813920
1300819
222514
495972
452714
1899170
1217492
1900280
1072995
1080840
8225
99611
1350052
413726
392806
1044871
1449107
831911
829075
1236306
370451
1286445
1784646
534486
809057
649885
1190100
1100896
507142
903854
1667203
1276687
1926543
1210848
868278
1030585
492817
1551987
73296
144763
923304
1403599
1074657
311543
845474
120558
1001138
44769
4308
97441
536762
1441322
1625511
1007727
1641508
497191
179791
176453
588143
1750177
1962123
466847
1196130
1979796
1950826
588404
879656
1296926
927759
1418457
1925160
209588
682588
11674
1130975
573027
1460466
998425
1891586
639410
1262815
1604563
50763
754123
259094
335776
751854
421864
1753791
492589
410670
1324707
455668
1412262
61796
1915096
292812
1763212
1785723
1287245
40651
569950
824695
1427666
630755
916604
1119085
1100245
1273270
1365161
919363
27550
1731023
1019944
602099
684137
390346
1713221
629065
93816
1567309
857569
1857404
1640480
1081117
1579962
767130
993740
866001
918192
1782475
441367
1616882
135023
1977505
466972
1557235
1241600
1905844
124585
221901
880485
614442
1313401
1350297
1959570
848799
636246
1954613
1252223
845474
971027
471024
1913068
319746
642943
1179462
686127
1192552
1057236
1655082
101811
1151835
1956706
15553
652704
56340
1163647
1645447
785841
3883
1991466
741189
901378
759150
2508
894094
359345
722368
1616882
1938392
805839
1197630
496409
343810
1561817
1360306
1242638
1145989
1454670
1244652
259319
581918
1409980
1452834
1811696
198017
1651828
1088863
1338671
434857
1621071
346823
1904554
1755065
1827029
785245
428513
1757324
1377873
1617607
320359
1489184
1706135
1576779
350671
921891
909962
1202535
1188640
1665314
309900
929
1919952
1379812
585099
286111
590941
1695284
1758921
160626
502553
1099715
533202
947274
1621289
713314
1254593
625546
1978349
185570
900049
1742866
1077057
115658
614840
1029676
1218892
1758834
1359434
772978
546593
852306
1024571
1537647
1519803
1356409
731999
48310
197018
840844
769720
1204898
655639
1526412
1481371
1810717
1458977
721392
1651562
1782374
1529100
1886882
695259
1976365
589422
1277376
621504
1478105
487356
1478233
1106875
805130
1515114
1347767
1559273
113703
447835
1814976
133629
5067
1408776
1354303
1156997
40758
1599468
1341063
1571766
388838
1058655
247533
455247
1932802
1249359
1152995
294915
515776
594830
1397816
650888
862866
521931
659989
224021
1539246
1299223
1561495
1555846
776730
758703
1583311
1002237
1737116
1025957
150876
615374
1700690
1193384
1370221
1474514
837786
43716
1899935
1535997
757375
755111
631907
99729
1762327
332270
1227086
1318555
1958072
1637230
1924523
953093
1843517
176087
1075036
373982
1737929
417208
1701367
1773680
887337
763086
642229
643677
987525
1174823
985072
683630
1969544
562934
775749
377050
1625197
1340956
343396
1291882
432349
1615545
1117016
1046843
402277
375340
723692
443693
1298899
457162
1165433
1118090
800507
1548827
1587130
1677310
1727140
452704
212489
344638
461535
457876
858186
721720
601552
172055
1703415
1226042
1362589
10398
918362
919714
883510
464895
756898
1448440
1619369
1965096
42019
1120900
411468
1400201
1963569
1795502
305087
123957
1170010
130027
1375617
1259060
1857724
159214
1326338
196368
37411
120833
1057724
708790
1280623
417627
128623
1439764
189549
145067
137711
15176
1885039
1655307
1094516
876506
185076
527030
784312
1207490
61698
656167
1295069
1747549
1185749
1863055
1535988
1910949
1358802
199845
1966790
1534060
1160476
461201
397574
50294
440359
1126833
787926
495155
1737119
1633605
1132052
841662
236587
1043812
83241
133406
482439
775103
1841922
526584
1515570
217848
840844
1087515
1875822
148757
1940770
814966
922268
456186
198126
1838535
1037230
1873852
31181
431127
1275575
391947
1923756
281365
1149738
693642
1102436
400753
725455
892858
1073554
973484
1301910
1434761
1066715
863388
476716
1529163
1822578
216874
899321
1143994
1444171
178119
571578
1790695
1856013
1314991
388458
1146202
1195144
1797196
166105
662575
1640195
107681
1297128
1579143
424984
1075298
401231
1694524
635027
694117
755307
1968997
1460498
56617
1942915
142003
1381432
1302026
1183566
37401
1486275
1133425
269875
289457
1530387
1893056
1182229
1634902
793781
1233048
1329070
691976
115159
300627
264685
1096204
1202621
1947566
287741
1219097
702049
348003
1851814
387232
1600806
876946
255538
429242
1360185
770323
620132
1386036
530500
1059432
1997255
1101615
894956
1090968
1049550
163689
624589
311626
1734502
1165689
1839988
1005184
1208947
878276
1895034
532798
240144
1345233
1081053
771516
1390567
1948930
764002
696664
747156
893748
880979
895695
1974514
589239
898710
1191628
1775805
1456630
763829
1645516
703265
1807122
54365
1973638
177796
1785360
3214
1442900
1984988
989171
368531
1284009
1269180
549065
212968
1009159
466563
1181501
855521
1858530
1951555
571523
1971760
586811
1707489
357002
243507
500701
9670
278008
43636
1719744
1971916
390280
740569
1838728
1930410
633738
1742524
259343
366412
303388
435708
817825
1809075
370931
1278246
1141519
183292
485474
449643
1508373
387939
1471650
1659016
1101067
408275
28386
1675789
1393704
711371
1700512
850422
711872
1427422
1915327
1371088
986049
563950
293473
1719495
1306123
1903955
163908
40469
209369
1763810
1208462
243242
724839
901241
1923930
818046
356793
15530
385817
949753
1453198
594805
887973
736833
772298
811508
1862021
491834
1334136
1198797
1882020
795753
1029605
108658
1367849
604532
973
1107674
1003762
1746358
500184
720780
1504282
516875
1976129
688212
442488
430913
493102
920701
443672
1675291
1723063
1488062
445733
78193
1352699
1722403
1282426
161623
884924
1415944
1390506
359364
743350
1378834
61374
820183
1766268
1226169
1839667
928377
992183
1433546
1068020
493699
129169
1368510
518694
1537248
1610527
890412
1119755
347548
1366872
1316754
587550
751453
616520
407920
1707276
1878428
1153218
893716
743705
951965
1744145
1555032
1434280
1695934
1372746
367711
1707752
1978924
256728
936379
1496010
1916745
1677793
1323529
1968899
916323
733344
1138650
1447473
42926
319826
800575
1182420
1625112
248472
641083
1249997
463626
800870
905989
1273323
838235
840267
6198
1082991
1002476
757602
566537
1217721
250593
1701663
1948662
121083
1506556
559147
756657
238322
1443021
1353973
1232765
1120574
776219
1219983
99304
1405962
1679312
1217323
1318898
965065
623753
1555763
181661
1927115
398200
935931
136367
925490
47513
526989
613025
1715112
1715487
1900136
589839
631058
1553034
968370
1016125
1870622
119141
1029315
1472387
1117614
1047711
839119
615792
703067
1878459
630669
1119572
619021
1304180
641315
171230
579353
1703744
1997858
1767349
1236780
184136
193683
284675
1864958
719551
1094945
1243580
643441
112007
1097524
510100
663535
987474
924566
657854
661491
1585385
1760726
610394
105339
1777898
445959
776698
369252
1199076
1707218
851374
1583216
1414233
23542
612150
830526
243661
918091
382052
1452230
1708466
1736687
1984740
1982602
179359
1493588
1728675
918581
1969396
890831
1637786
212467
991623
1135249
203096
948131
1392606
685410
1833906
1167062
1043230
584124
1617024
1524412
624307
1666356
1955684
1661594
1940957
1129559
688732
795021
298264
53830
1866057
1928753
328856
1262979
1862129
1781672
1552594
1267187
859762
1935250
34329
758253
1159026
204174
822104
360809
750027
1108947
629104
406014
364311
1377688
1060733
1865228
798108
1614744
1824573
1563081
667534
446212
85118
1640620
43550
102307
1457348
801670
1487950
247340
461885
92576
766875
167369
1493606
1405984
345963
232149
1944460
1259825
1855877
28050
506262
1523216
527944
267965
1822303
1854760
224228
472672
1940464
916293
1737128
1618941
1572680
292479
1305594
1508047
434256
1565953
1796744
1363721
1918351
825960
532602
452252
583888
742171
1198363
1309645
887631
1817007
1450839
1555277
795778
1072718
1173481
1898304
1912560
446354
916641
248072
256074
1148957
654669
629254
1209114
791282
689755
1643780
1088903
86893
293446
1645251
433951
1927069
1715826
344713
1373847
1728708
1575758
1622373
295752
509523
387437
1807180
436946
1567527
705304
174907
1314601
531020
1436275
2366
603632
132438
1169639
1803200
1927652
1517264
1390594
775135
1859708
570319
1774077
397079
385012
696301
829833
228610
894695
645797
260084
1081793
389889
629709
1830179
943398
544911
1665558
1679380
1071685
188131
919911
743238
105623
379576
1589866
261169
184429
1237821
171485
1785638
194194
1749173
832939
520831
810229
1826553
1189814
351903
26989
1981612
410817
1155696
1272571
1412233
1267441
1489472
1324145
255213
502453
472094
1832533
225230
481467
1480036
424419
961551
229183
642040
614418
1756181
1596459
168301
1620738
1366325
305484
1232846
669860
465714
1117559
1797523
407095
1416618
1428500
1476228
956189
937056
281207
722066
1989662
1223606
841985
1275491
1729096
775876
323631
635123
1905942
817988
886161
735637
1603588
1454198
602066
1138481
1467672
1179140
1643724
351868
1515559
1891789
1127606
1341624
832277
1657374
445148
1368976
811134
1399694
1229482
824168
684578
1723053
860465
697492
1327018
197686
752062
1048097
61109
743749
1146117
1829
1622162
451528
1840846
44157
1871212
927648
914755
762077
1523526
1234754
516725
187059
130927
1124207
699218
583230
214443
1013012
1740007
50864
907945
1933224
494496
300619
984550
878177
1475780
1347251
1642039
477335
533417
572184
1892508
797713
1824519
1282233
1794088
1187830
1085525
222143
614920
1260887
637400
609962
829225
93235
795334
645873
1567443
363548
1026875
834488
1318437
898801
273562
594630
720911
1812603
415554
77687
550538
1432979
1391209
579774
1680708
956448
1840627
1347806
930772
425981
1565125
95017
121747
126050
44870
129573
131394
897793
824114
680631
936150
1271664
315155
124957
1469280
1749779
1934162
744071
1940825
1706063
119557
1738395
1896991
167253
1063255
1829503
815289
760667
977915
822357
772194
1656460
1013853
899287
321479
53262
1046532
1178554
186042
1827715
279869
375417
119684
1126908
1137908
305385
1537968
1629619
1847222
1741529
55809
1703953
1738996
306176
219526
1924532
1035091
1245273
1384721
1956855
1456330
60874
161607
43349
474448
1146354
1469703
197182
1277673
986422
1754000
85061
433951
1656648
903760
1913281
1200040
1029659
1098598
561840
992417
1010024
443225
1781575
1435212
860518
1585097
1029633
376333
59054
1492384
704525
735590
899314
1752987
462753
958244
1248183
521831
624431
300579
873861
1542445
664150
6370
1479363
256299
812620
849210
1995914
1695546
997630
978314
193995
976679
1222265
465659
598315
414419
806974
1987835
1541825
1468330
937494
1801072
125406
73642
1580678
680392
1540590
1928499
1962001
1125772
424523
1212795
1317571
287709
1660392
871634
1384874
12608
1178489
1370822
1098449
680293
599530
1525266
1466828
1848620
63177
648851
1617929
959360
1667354
504399
288411
1295631
752463
1081681
1741902
1918543
416457
1785097
811365
270086
642305
1337003
494217
1137458
686339
1025020
678626
121756
1168222
1221909
1313796
630477
188947
1526307
1123223
615307
1364693
340034
1871940
725493
677415
1408085
1647545
1855826
1465025
1897870
54952
784116
207679
1013480
1817875
1272449
1929184
998666
1336667
1320009
1836117
80772
1638625
35413
797454
327
1718498
143824
1848161
1144820
881827
1466259
808858
959691
1923837
1824781
1914831
266116
841389
719935
605029
1607644
1997019
549334
238320
1001103
722515
1822319
1998504
1281684
705422
381457
1473749
149081
1253014
244834
589573
949036
1084234
845768
515018
271188
634469
803823
966278
1174225
1987840
1364436
92251
105257
260802
580508
406801
1676240
900857
644561
195825
1644387
1304840
464159
1033221
1640997
75680
1206788
79228
1489906
266850
1499761
463589
1779252
987343
194839
1386893
537772
502565
1462486
1787036
1495343
134184
347374
1061454
1815525
384694
1252568
213867
129827
1565433
1242796
1355639
719192
1446886
1449550
1714981
1947512
1749599
862079
515894
1633507
158950
98551
852116
621692
238528
411778
790470
1260118
375427
1150405
861448
794446
452054
1751049
1017983
539091
372521
1404777
1045843
1961069
734101
517222
231852
738872
1871470
1483283
1396499
263061
678032
1660372
789174
517984
1618804
1497499
420301
1309645
1236887
191946
1379018
1014538
321036
1161777
1670500
753856
447517
173531
956824
1466238
833184
135966
331225
1303611
1968182
1866947
1072658
1171600
1824034
410901
1957508
1172242
386891
1297221
776092
388853
941259
444227
1405263
369803
266163
1622373
45663
1381472
707802
1888104
1331965
1622162
740647
788867
943635
1287965
1233596
101649
636394
147685
1843777
1942525
1582065
1983734
686611
1526471
1959127
1188402
623692
1557307
1782516
987271
1359503
1078909
358601
1993530
1757237
497304
526212
443607
1249167
852677
1275512
540140
964714
1383644
1129602
1419413
1246916
291688
1085744
252724
1276190
1238755
123267
417142
819702
446014
350763
1347733
60216
1646900
544544
1304041
1979372
260768
1520300
1775898
297859
1878916
669109
694828
1481682
1745552
1256798
1636481
600336
1912492
77878
349023
994503
971026
382344
231041
510888
462142
708126
198066
692595
1501170
1683127
1944879
1372013
136976
1936994
1381861
1690247
1443412
1652952
573089
175843
1237190
1804001
856012
1921997
1699857
1503023
527454
206762
992320
335849
458852
1552672
476948
241168
1833457
612665
1995037
1104177
1510338
1267305
1751023
1478866
1901975
1076885
1701442
253205
190379
130934
1787455
774112
1683094
1818867
1170229
97752
1973943
467434
1663408
994078
1836361
1295745
659775
945996
719126
1788052
1917606
1458157
1909807
1420859
1689705
1169596
571135
652572
1926003
510651
1542981
409756
1228220
899450
1604382
1997422
648702
1657258
249421
259069
1942553
764308
1040033
1707248
1709557
1255251
194785
366083
337096
1324610
1587098
116347
827304
1376221
586649
518712
290276
913507
1442923
789466
732326
535213
1827365
421922
92243
476322
1688136
1282015
878741
1754625
1927514
175688
1950796
1017760
1058036
1797098
19917
1465579
1755776
101554
1067927
1521871
1775088
1176512
177878
1852049
1378254
541052
576717
208549
724855
874188
1046650
764162
1848304
1654965
561910
1967218
1828038
729490
910569
1594426
1906090
1384905
251612
470936
961402
1350147
591743
760327
566710
716451
1739516
1353259
608426
1693278
1815327
1052446
1241417
461455
1071866
1868988
1257981
1902914
1321491
1344746
1117277
273323
692820
1464268
1587987
710905
1817231
770192
1663115
1986048
154778
1655272
188236
42730
713684
90432
500042
229817
1092238
366932
1278704
1129700
1700337
268659
1748338
17577
1059009
301619
1389966
523495
1164131
1806517
1973876
706354
440380
628846
779317
1572000
1760940
440301
1132118
370567
454095
1338057
976252
253670
1245502
1450894
330855
373482
681811
230013
1486614
120091
198710
815719
460491
438335
1584402
325072
1500761
896684
104021
1938093
1309326
949661
1494429
209897
379456
832937
1174709
933546
1251786
1827433
1542773
687436
1973789
241547
1224310
284701
507854
1705275
1375117
894611
304674
606902
393685
203151
909542
1270968
1479627
599651
1390296
665544
920528
1891025
1530716
1942839
985151
1890186
1042632
451300
1555173
391648
1969983
525056
306014
45310
444364
1832992
893642
1842511
19961
1927250
1027380
1654320
1432602
529852
1370552
1895460
109992
409032
1720167
996068
1455807
480086
946231
978027
1421070
340811
1642940
1866219
216442
1850040
732638
128650
188112
559232
1615780
1112387
1292924
1695512
1760990
1845018
419882
1702790
509845
281749
1779072
1287706
1868508
621772
1752833
301524
172718
597003
557530
459185
1844072
1887206
1885
582527
1789126
1390564
711991
1306637
1649370
435508
1766922
445033
1382197
615526
29934
928564
343626
736737
1887145
1118923
186270
759864
1587944
857555
1345357
1643628
743495
404429
1767312
262946
1670771
1101484
648422
1019569
94201
1344518
177137
297977
1389202
622214
19811
1822654
889779
915474
1093517
280365
824351
1989998
735209
1016207
1495016
1916662
1730163
299908
463127
1032967
1557578
412547
1467025
348650
1486366
1409463
695155
1144880
578137
332443
373711
1961851
1024997
1613068
698971
104990
1402513
1511178
33971
1772545
1513446
1372696
502289
1862917
236448
1566658
1487730
464250
1224398
1529274
1941205
691255
1851226
688609
1414070
324882
1476987
374979
322472
341611
1660651
1175940
1481231
1681424
1861940
1246682
364101
971212
581415
434860
941961
1238377
1245074
1238193
121524
1198251
1131952
140538
1351451
1551277
1727565
1054198
1018808
251869
540535
1441795
1097935
1222517
1239970
1506768
1152295
16597
625091
185203
1981168
1583706
51398
269797
78490
81965
818954
1681592
1224340
1995103
161295
1784240
1424665
531401
156142
1167385
754767
1877061
995506
181648
6071
1057478
930934
237095
1059701
23312
787905
828446
1257674
378446
1058700
1128229
1395620
1454983
617402
922996
750209
1935439
1748993
199790
1710385
1753378
983422
1885134
1277872
482429
1573013
1431884
1668104
117000
1948883
100438
508882
1708981
1305804
291652
1836391
732683
1525375
376138
44566
824883
354721
1813895
113053
509553
817454
1557260
1315339
131421
1571459
1782461
54933
1827236
1805244
1697853
684363
1646458
993541
1631442
1113017
1568748
1017393
1247393
1750725
1890448
760396
1683111
1037562
1018851
1695645
818054
42878
994637
1982902
382377
1164270
1428386
1312399
1989164
1447409
4561
665724
334851
589897
1442985
635477
594044
97717
1718409
332230
1549195
1332176
638581
626016
155214
1289444
1064534
1044286
917395
419146
807784
59189
1531139
1815348
1447843
1048250
474811
51071
224949
1869220
4229
914646
1939790
957244
328621
93558
1314108
1504124
680885
1804814
1158761
1183335
1500616
1827964
176101
510609
906795
1111173
1003571
672499
1290116
881742
224275
1303515
325408
273035
476544
58832
96528
1183671
273225
1074288
1442721
1738046
1931613
1156566
1398382
1197437
1407650
751654
1545236
1266399
725157
793315
841163
1258826
1932471
303657
1274036
1527183
1904985
1135376
1307605
124499
753143
1663332
1250780
1932535
367399
1971320
1078468
1979321
1940496
983185
57753
1008369
1845196
380894
629274
67437
1621755
366445
1433970
482439
1087503
497366
344239
1858651
1769301
1198566
1573296
778595
1572848
1353486
124818
850203
202905
1888265
855275
687003
1541770
1834872
1466561
1380485
1744751
1084114
1628379
859232
637396
1558121
486004
536579
1652644
885615
498304
118252
414113
1831324
161886
57649
917248
723746
1166480
1960446
966309
10658
1895617
1230876
1240556
1431214
1248023
680388
1224564
1414561
1756291
631058
1802575
1558217
1961961
379188
5899
924334
726323
1785332
1504541
1893372
1479689
1396156
1431544
126201
1932739
794461
1759277
1734785
1074517
498478
902165
131517
1436280
1919742
1418841
241104
468784
328277
1496119
1535155
1451173
1053
1529807
187677
559032
1235222
1086020
141367
1629884
1365901
1221146
891686
201124
1432478
1664548
355844
1554260
231856
1040384
354332
523957
1146150
1886290
298661
592985
419966
1997868
1347696
892206
1039112
765051
1812295
574765
1688777
1980424
229384
159119
1709455
1892044
1318271
119815
1064584
1819366
77422
1278344
1606011
1039105
789355
780719
279269
1755086
1465504
1006950
1332617
1365252
61943
422857
1828575
55545
1616915
1018018
1983432
1107385
1349678
1643152
1148391
1924873
1913157
1469009
1790177
210495
878100
295155
814510
1241235
1157757
325877
1887894
45016
293172
1068828
845380
1995985
1977661
1001273
1190526
944086
1519573
1302782
1761959
853911
1924925
1453822
759836
1073684
1400151
1232636
1367509
1550255
647378
70705
1976365
813532
1004252
136836
868164
114563
175800
91809
1892296
385462
975017
93760
1545408
156731
1978240
1650996
1161750
377192
1364809
281419
1572201
1552220
1217751
904016
1471100
261676
1805466
1959258
1878717
614020
1051283
225822
322174
328728
1823251
440445
1306353
636806
1512706
1070301
572499
1385049
571495
1007168
1159383
491115
220359
1076497
57251
461367
1783876
1495217
537766
1143621
1240171
1132698
893760
1739938
1564502
1508427
1204710
270346
1267207
199882
476698
162118
1573013
1357979
79526
202502
1004909
555230
1484201
1246617
759203
1265428
1746484
1187494
423149
944756
1889071
1420742
346224
1786182
1312731
1421334
1909794
1323046
1847144
626915
1391262
1632751
1330955
1334098
277007
1178700
1602918
171654
1683715
1691049
456543
1905662
1820170
966330
595026
658823
886719
981066
1149867
1166913
1079832
1213560
810600
1148989
1890757
277349
1041649
1544957
183619
1202284
981952
1080229
1282477
1877510
943074
1822025
350177
190094
117089
1431822
496815
1813313
1827567
1603618
1273257
1284280
3214
338354
999497
247483
583225
1097147
1810671
1974507
854276
145356
793074
310122
361684
94625
1128226
621547
1779769
1617119
756304
295921
204095
538163
1008656
600476
1856446
1237240
549799
52802
835740
148245
1130145
217084
615165
1804241
1367541
1992733
628886
308997
1709539
676805
208104
1482904
906069
1165991
651143
1371160
958912
1098116
1293700
237809
650388
1520140
1157359
262077
1344973
728318
634503
1411669
1555757
1011786
405654
1441811
845073
51186
1683009
1810175
776968
909153
50547
243349
1023981
144127
563892
520529
1612943
931605
316886
415332
1778562
1789425
471991
1755842
1709891
248711
713202
733611
137067
1454840
1406405
1895891
1608093
207968
1468837
1301939
1112384
1098189
1181693
1864487
857588
869740
1866350
243063
130516
1603971
1767571
1886798
1083148
1514376
1636859
911424
1335574
1438402
10733
1691350
212820
539414
1596219
1846944
668285
384110
1893495
1888641
809385
1255744
318604
1469862
38829
195305
1324738
1000987
1014053
513127
647559
1980280
1078482
1102303
1644174
265275
1152072
724432
798394
1507287
1081199
281165
347453
1136968
1107408
805236
729508
285432
1776977
1621955
872093
1738728
1643443
1123561
1598817
263705
518515
1978721
1471687
506140
355100
1869158
130037
1104798
850246
1540718
531730
763791
1069169
1976521
1440854
427392
1494258
90997
900052
185488
1388709
1855722
1272596
1470361
59810
1467400
1075619
1937349
1628076
671861
1896043
1239057
920725
1940082
6286
40412
843065
234013
1865452
1205690
1473647
1590656
846936
320707
1576748
351702
1601731
1918406
837786
215645
560414
53143
1160531
1207249
1082503
372775
1246114
1004678
1943702
1088863
66147
371783
1528328
756969
1950334
1936241
490208
977886
288464
1426266
1639745
940818
421184
434601
1263662
1426823
1427709
513827
1171166
488594
502096
1123347
856796
658217
701805
1079419
1838242
1009960
1415439
1188756
1615299
1749090
186308
2380
772081
345545
139443
1876458
778331
443752
1225115
1128023
141501
205808
655088
1989972
1508178
74921
579901
141438
1582130
987387
1705269
1364422
1016527
135935
1958305
236020
610192
1916695
617378
1940260
591420
679729
110258
1501585
610599
272624
1414332
884724
927315
1237932
1002429
753604
681211
478291
956903
474161
189866
1379344
1695689
553533
1972075
1579577
304867
774291
1237321
379954
156347
402983
1225063
7478
1098875
1253843
1392726
873563
1675752
722189
1041659
70493
957670
722655
232030
650004
1993918
1346752
1247342
1416429
440510
739825
56185
85162
1438631
352495
1393476
1067227
1107300
1932228
1625342
1143947
1560672
1919573
821484
1131806
1874163
1685087
236887
1728322
1480032
572868
494878
1222394
702366
477230
1352862
978050
545460
1945768
1114100
876531
1490056
279601
618214
1211046
1303101
1572911
1696054
1181444
1559675
1037622
577986
1880449
473005
1609610
829795
821100
616315
343578
589546
468300
655805
1835628
1894484
809404
407984
653131
1527039
1187932
973393
1942958
54489
1939475
327800
1673906
379062
1056903
10394
1895910
1946002
1985534
502756
1547394
551354
771629
1539000
10412
104417
436138
1460439
1256042
1076870
241160
972565
1360646
366095
1744044
3803
1168921
1715355
1480121
1027633
61764
1457348
1236022
19324
114017
972671
712267
721678
907037
1000716
1793875
1751098
190157
302249
531857
1444427
1918467
1802667
930887
1966193
1693962
284468
615857
1759064
1808856
1939929
1586154
1598451
84769
1131772
17773
211131
90275
1115406
722691
692395
222926
246195
1322102
462511
269340
277003
1528055
762584
1126008
1427253
1162316
889614
278817
1719229
207716
452820
1958395
1883341
1066647
1186905
1891254
1216904
346183
914120
851358
563905
878091
522211
331237
1923563
1187343
1503335
458671
1939773
219229
1351623
815062
1833217
244592
695157
1528739
772837
1054863
277395
1956640
1484721
308658
961523
1831898
48305
1709560
1944173
1450838
1480271
1794058
1231388
1181930
729048
1940979
896749
106544
1912701
406437
128208
1323853
38041
1496550
41527
798546
326807
317657
775399
1607876
1459150
1487523
689581
1374568
1051742
1038002
1073623
132696
489914
977208
118844
1568034
1341269
1437759
1450560
643727
1234882
238854
668369
346067
116246
244524
1416865
1245682
971619
1235151
698700
1340265
1328487
774422
1831141
780553
1018418
1013219
804270
334394
1138812
1931503
408690
924511
550807
742332
122722
1361594
226395
1918543
991491
1919026
1931020
536559
282171
1359453
1536836
348216
318776
281538
1164278
1265127
1809926
1577690
1518205
33180
293646
717967
227555
368071
964383
793239
785300
1127803
656745
477554
1167459
207532
721158
236203
1326967
1016939
99510
849451
97761
1294933
1604941
541178
1214644
272797
481514
1417298
1329432
1098806
1030014
666806
19254
1475633
765115
1855248
1939672
1776442
707702
1916302
552435
176810
823332
1463294
842927
518840
603963
1312880
460459
257085
1217211
174568
570442
1110548
89715
24127
1804459
920687
1319460
490922
279378
1822836
1183171
941626
865919
1444937
51105
1453096
1602508
197419
1274036
316482
835064
703927
1021621
612089
168344
1891700
1569041
1895691
1005898
45285
318130
1125773
751358
1837882
1354732
132765
1738920
1018838
1261993
1219535
1785701
1509824
1660731
1838765
1027841
1541487
1974722
1439069
1671802
174794
1942966
1499486
1520705
1006224
605328
1246617
1712996
122327
1413249
1683023
1856942
1553050
150556
68500
672799
120901
242958
655625
1936226
1768835
549827
1738635
1520883
1148628
730051
38900
1633455
1006899
34925
429836
1141965
1937222
1580537
1205418
1294903
1810713
1000636
783524
1330758
1645022
1956993
639921
1940242
1464316
109288
1027954
1491601
1522635
1488067
1180952
89372
1180867
93595
1122586
988674
1491908
1407495
1028369
1109918
770176
906300
483865
778004
206948
165890
9955
790257
830166
556238
625834
1333961
1758582
1918748
932473
681257
1754217
1698758
543894
961582
1827796
810564
514430
20244
81796
941461
1076954
1117823
1795906
889273
1538245
1551482
702185
547953
311244
497473
730792
634029
1290474
255381
801243
1861325
1653706
500604
752082
1015441
942122
510734
20222
868036
1842788
1533334
642803
1055453
153325
790381
1891789
315872
1826470
367875
347490
53939
249831
1155379
1543700
344839
921358
1623499
1026164
1364956
1874967
394049
846113
1602240
17119
1794703
460841
128115
188686
477153
128466
1611364
827731
1927046
1303101
1317140
258884
1113203
1819676
1790169
7358
1594817
241148
492063
1429686
291047
1325037
1445901
1639275
182865
1665785
109831
1829755
226403
189452
607677
1629998
315745
844493
195212
1297485
1129352
1697168
1104705
1709036
1038304
556322
998140
1766951
211215
1913044
554322
170262
391483
207760
1920691
1742523
248182
195006
386348
855259
1536034
377582
1218037
171342
290260
381867
375296
1909730
1423628
393759
1235505
467965
162836
1154868
1529838
1611941
1711517
768702
639221
1201307
1609028
1898421
1226149
1101862
412300
396477
613840
724957
1766203
859064
876799
950155
768600
1152892
1963238
80957
901728
277716
1581238
959270
1131803
1548868
1833584
1344385
699093
1196141
1631958
1828605
1532350
174568
1415077
900286
265714
197297
1478614
655694
1796925
945852
886781
1194129
1821797
101420
1779469
592028
462487
777764
1067985
567947
316633
929028
132366
1896330
186868
516169
1036459
1422930
571241
496332
893866
157746
344
1900741
1666758
1159402
93434
1129715
1510395
1701379
1209235
366973
180076
1205335
573460
1382478
1521692
143365
1188764
163813
662770
717568
1744649
790307
1546025
768303
720492
668888
506211
1753165
1734311
529372
775712
620399
33457
1324639
932909
1935613
1536704
388845
1461400
552920
488033
1163405
861852
1448648
1747090
1613687
1098292
1894155
299852
1182419
462626
916282
1627109
292031
314882
254493
1038148
575219
1643649
776705
1832273
1766126
1352279
967429
620682
1230436
1910908
1568680
1836948
777021
168876
1939548
1355912
672124
147939
1523365
162015
1121939
271437
1047260
1087259
1508608
790521
225668
404919
1185051
1126770
117410
526767
1936531
1277467
7186
1767907
1338868
1165037
761205
1500780
457677
1329532
1987007
349704
1941960
1288071
1541625
1657308
555893
1897046
495103
595790
1899835
719260
332183
836142
1085294
4925
48305
447685
830732
77714
1089118
1420305
1973696
935051
1775910
1759654
387178
662997
1615063
602935
1221512
1420554
1630437
182981
1062423
1774540
418606
1910268
1865161
1392023
228484
1829503
821791
1504121
1731648
354595
470736
1420430
663214
1785153
672465
980300
287788
1204666
1378684
113133
659892
659491
680635
72370
623084
1981739
1581348
107816
1462486
730438
1119991
1556281
1722096
284855
394715
705918
553645
942805
1868694
1446602
733611
1026822
1284374
395977
395846
1083829
354362
1700167
1482615
396153
1436819
572841
283548
1251362
1116793
424419
1021619
1266517
840192
1819722
1697477
442457
1971668
116537
1556607
163614
27405
717869
416028
1805124
1298382
1959916
718088
1892659
1046524
323545
1640644
519251
142938
1327435
679091
1181444
453893
4979
156431
1517390
1418337
428281
483867
1301790
268391
1833007
186389
879148
68598
83921
176660
1591112
248336
619849
680929
621298
559275
329361
1743374
1715335
1854831
487827
165830
347956
1433882
377763
842099
1183524
1504086
1442721
248438
1605985
1756687
724828
180999
1407372
438005
1279463
1704192
213869
33492
1352053
851865
1492201
965419
512167
691380
75832
570957
49475
981937
592385
127103
511059
878720
1304560
357422
1818409
746902
1316966
1401678
1159246
567538
860679
1666871
1258255
836421
419814
716181
260775
1386122
516395
769240
1921987
1999100
1792134
891641
527093
417646
1151098
151928
1556607
140545
250580
981373
1305436
809334
157184
822875
465402
1197437
435799
1132698
1948506
252308
1488382
930453
279367
1035013
985120
1858885
1823623
1653399
1568422
1441897
1890258
1139695
1783496
1624680
1448940
1943023
1710653
889786
1862917
1385731
1354036
359653
199128
409123
853652
1047182
684343
1954957
1442645
500208
846585
1464504
1174869
760508
1475878
1710379
317702
1546708
90255
663660
167687
981976
24819
113998
1031285
1257347
410783
1455838
510115
251105
1383054
1271975
1031851
1971330
336696
506045
1575834
1008111
588101
1877392
82370
1827595
637790
1160531
1149189
21677
1980037
202460
1316387
1015589
1279749
657044
900529
1499750
1843571
292635
744665
600128
1888942
1731783
285349
1617034
1972142
1154661
1330694
421834
1735077
507670
836036
1702012
1492181
1032528
1270579
1236121
636694
298996
807892
808440
921909
229461
242190
1622363
729999
1653459
1013206
465876
1223423
1226025
928472
1825622
80697
1800463
1413522
1330663
1944083
642765
794857
954410
7071
1241398
253973
1876486
1384604
147052
249522
1647064
1601337
1392284
359199
877230
1803726
620601
40027
1166621
279326
790628
1975399
437222
1139646
314174
1017156
534579
12848
548508
821511
451878
506409
1981310
677813
1221440
167812
1147619
1697114
827451
738004
997054
1246511
1704192
1488154
661214
1055640
1321734
187263
579896
1334084
1291036
1864019
1318468
1312623
471223
26512
673981
1703461
1026316
1207628
343024
924292
981494
1487063
1830471
1522987
1797058
180061
85411
1095588
1577890
218804
908035
1519474
1456393
492904
627924
1584514
1112507
1267698
70744
336563
1803475
233670
1662978
736817
781133
1330943
1434096
1552223
1453240
709976
840667
697323
80746
1349861
353994
1446842
1675350
1042353
873127
1046954
1557318
777210
1146589
1147050
1952481
1662934
975837
301747
1475234
187470
453168
1922481
279439
1388409
382563
1912844
819568
44892
731429
216148
1255710
162416
540281
844379
777372
379062
262260
1091012
1321057
1661653
1943829
243275
1397253
1502994
60224
1447076
321201
1901343
101118
377097
1084685
773837
1899306
141873
1808871
1153759
100583
1280014
173088
821460
399849
1790687
939837
1434556
832702
435204
1856430
1123634
550954
901594
29836
393108
1828555
191814
992183
1133835
999534
408612
571175
136896
829123
134938
1856738
871613
979862
316
1288365
155204
23212
1160190
601544
1933363
845855
106276
1141514
1841276
1481718
1168398
883629
117639
1844096
1921855
655853
1671165
1794167
1724383
1427270
1019690
1330471
1350425
1758963
109634
455676
270820
1003469
1616113
762815
1642896
1641573
1633328
1364189
1763757
1513286
1902301
1680707
1429874
508434
1274218
16530
1383204
1518229
1608342
965408
1657419
65831
769093
1964585
1237878
1430681
1921495
421529
1755558
777831
16142
1828262
1008700
249303
284895
1389228
1810592
1027205
1970302
365154
1732425
1583628
1929129
1097532
1398379
1883744
1315538
852828
1370536
1316986
285501
1416065
345702
1524113
1028746
1521202
1226132
1633692
206561
412020
1761233
235451
780662
1516312
359582
1490469
314839
575794
370489
15060
757648
1185603
1056458
676756
858397
558216
147267
1759147
177558
41771
1940651
1315400
888439
110006
1912523
574771
1826838
176604
834212
1814393
1988933
722977
1746962
1990629
1915581
461885
1361966
1596269
1490428
1789149
1298601
1171754
1111577
676118
1425594
1270842
525235
1428621
1136941
678593
1781537
1327976
933540
1797297
629475
1659686
221172
562223
875102
529875
444023
1372589
380411
1476409
1970608
841306
1481967
1935880
910
1899813
2385
1835216
1914129
774992
357116
1518603
545880
1227974
747735
914136
1184506
659072
411915
1171007
1659273
1245619
1459586
221920
486909
222189
1849036
1770314
1661460
449971
677028
81570
483919
357254
1961961
958513
1621207
1138124
1337449
386417
530955
1912570
973601
1724790
1663809
1810712
660584
419966
18299
232045
1360329
1089120
1389519
941419
954517
1013886
1906739
214839
1420757
321473
1765703
85814
748344
507142
194306
633328
772317
469087
145615
747161
110460
406183
1935651
1102159
1283713
518082
80804
920778
1571747
1568273
513827
685237
1496284
1707270
384088
1273102
1823261
938398
1649412
1885661
1009253
236315
1291269
885086
1376737
1669561
76039
1676181
1926853
1078603
1556594
1905300
218361
697492
1301169
1430605
68064
1089195
1701641
1248672
985396
202681
102637
83098
326086
221582
1897894
1998203
116818
1235896
894969
1271366
1564942
831993
920259
1010847
1095544
564582
410104
1670972
1866350
1387723
1548970
1604581
487244
1446755
709235
781977
492304
1273019
1895732
897207
1513102
1941533
1811568
1818270
534256
1219341
1656717
885150
1934936
1340975
34528
1497254
939347
374178
11118
289966
945234
754402
1332408
1954506
1410692
1295745
464735
1848467
1608011
1948782
1272818
1328238
1284546
1178334
1274363
626212
1070484
1564109
1550083
1503394
357465
48430
1144061
367070
1816438
1729794
1972142
507673
883531
848104
1596570
386891
1546475
921358
530379
53700
1417737
414593
205481
1125711
119421
1619884
682989
388045
1978101
252804
755339
1414922
966658
379978
1450965
1785360
1401767
1777264
1684651
1512928
1593542
874484
891872
1961614
571984
71415
1544111
99702
117557
1866502
899062
1526759
511135
1956927
1993095
1385049
620709
393399
844311
239333
552090
785816
122497
601311
1499660
1674482
563530
1213219
1226079
617353
1699858
1257119
1601951
602556
1431082
1216846
563260
971740
1784859
7490
1000547
1332130
1125186
1136328
1240025
826593
693587
1674328
465283
526794
681467
932611
92240
1338674
1545514
1971950
1545818
1867775
1546485
1706284
960929
993251
1979884
623798
1186191
578002
1174444
1702999
775135
278250
1542452
243585
829872
1051283
55516
1805484
270043
1202009
1650011
369783
1646595
1636310
485109
488997
1186051
1647406
740746
1187753
801224
1821918
1166417
122561
1416734
1655461
1689501
822686
1640644
1388027
44395
1308580
118896
1059833
1001635
1600357
1520038
1974684
648254
487547
580242
815905
1552054
942469
1511716
607884
643241
1030346
1225804
235517
737597
1239980
1437821
1235374
694713
1647691
1192857
1038103
1352074
1505049
373118
829798
419987
780219
1472343
864247
1638529
1706979
648547
507094
133798
990449
1378153
456003
1374043
800342
1698307
1158669
1231727
2650
1431933
1999102
1875615
738978
1195445
240511
1717367
1633816
441058
257773
246572
324837
123506
1274406
40881
1119119
548647
186859
595260
660392
1194914
1349304
319217
384158
93532
1847645
1583218
120809
176226
1183067
1145868
104886
1101079
1704275
1164646
1745977
1979638
779319
1005566
1476249
81070
459693
144589
772241
1423634
180003
627066
1872643
229839
254612
1954469
1760991
1518161
777113
1261862
1325398
1235505
1954410
1271090
604206
1098148
432746
123162
721066
1630174
646037
287501
74638
651416
1574068
1067915
1278042
1332617
419755
1606195
1800156
1138819
1140601
15177
1365665
1206652
60971
1144925
377343
1015706
1654395
700649
1793488
1780650
1149808
455773
1745487
946282
1092405
255409
518661
1801789
141910
389930
1568883
1457472
1579626
1639339
1993692
234576
131902
1210603
1165663
1779649
1380955
1400163
1086754
305074
335577
114970
1884684
459881
199852
1859648
1446775
1047244
391395
1599259
1794718
220072
1286426
1726292
1369983
505579
1183218
999827
692795
1287970
166933
790485
1844564
789166
423825
213753
501178
1512680
1240672
811705
64525
1544957
1783095
462030
182925
1915746
557536
789133
666772
669445
174366
1661420
1029112
220949
1792790
1575050
592508
1110666
103371
724867
983725
102495
1064672
467817
402575
1753757
1542225
647539
1740315
1904778
875017
629944
1007544
914520
1354268
1387832
772774
720773
537766
1065940
1111313
207084
1608669
1754000
548097
202763
603378
485273
1001184
1713584
287297
155115
983637
340573
1467744
391671
42428
1651495
1057913
152742
1371576
454503
1067538
1583393
825248
653751
1941206
1400437
1994816
1310783
1098625
838142
1332155
7467
1940154
126453
602178
1480549
121395
1608623
784166
1343999
530092
348312
1010202
1972607
1174311
1773879
1899757
1040678
1440943
1000047
347264
127913
1548161
391864
1222699
1220392
213717
687427
792694
263750
1651562
290855
255365
1601930
776177
871220
1804154
1229784
1233506
1261438
1303498
624610
558394
1542226
392265
993611
573628
1664579
743812
1995571
903053
1428222
440596
853558
511067
191211
1509846
139322
127385
11055
1147303
1661104
783961
1037217
527628
1461285
570763
1181077
1638771
741083
463145
1967055
932676
833084
311581
167662
1573013
607389
1961454
1540975
150348
1987337
1084129
1117751
1379794
918185
458946
619529
500529
208147
545817
425287
735716
782780
744953
1828582
131309
102859
699781
1916223
1226597
670376
1516601
594006
1717026
374052
139624
1998016
225577
70211
7752
127164
591894
273267
1517884
741933
1987034
1747377
853998
1664053
926908
208871
813113
993444
1918299
1681173
1728195
1650494
1656996
1020498
1428386
1737897
1743218
228105
878915
1517972
1675522
1845796
1438394
580643
29245
1442517
1382483
911481
1351214
1911446
356309
1930490
1325119
183396
708134
1231442
1662448
203094
1398004
620436
82225
1746700
685909
1432602
1571766
574607
1970229
1610884
1520586
1362856
979839
490331
1754884
1372151
1898650
1179512
805359
1232159
18189
1332672
1166449
822041
1055003
1024781
53696
1875856
32254
496616
66522
615347
1181989
924066
1898698
803051
956449
1480057
243021
889670
1562697
1542020
684127
1956578
800347
1424665
1395574
35241
1732930
940637
378398
552902
1809227
156374
37772
950823
349123
1593333
468792
844137
1474362
1854605
1427559
1318274
1480464
1520893
1329028
1663108
1491743
1135806
845231
632228
1777216
352044
1195670
845468
1638829
522583
871466
1808000
1571023
551962
1143235
1412605
1065110
144339
1086896
217635
454017
887546
1624844
1487951
1317980
1715898
1573367
421703
80424
734695
1588006
517767
199938
1060366
1082050
693835
829145
1741898
1687410
1958729
1891850
1497096
561169
1094948
1098449
1044172
1298601
1755037
1821890
164225
565088
1403141
847660
1180479
1368732
1377391
646221
346
1460498
544349
336531
478797
625838
871836
630845
257672
1074347
1164457
98970
1322351
1784737
1972684
1669477
371626
722256
1207197
104549
694226
1760724
858564
1031385
841205
767133
1446320
1707259
574052
1687440
78863
1458157
376138
418606
430947
1282741
15281
442111
995911
51040
365043
1644529
957145
130191
1389081
17945
1390669
1296006
930201
1218751
1958497
805771
1451327
559529
1685715
199732
588762
1600919
1497135
40528
1957180
1004509
381867
1487432
787661
909993
1664959
1947840
219586
984261
1017588
1012426
1714327
222363
305548
1809719
1079654
1873023
1073146
630918
1480271
1955516
1870036
400758
1221516
1025846
980298
675198
994110
742303
602021
968006
1705505
1331942
503235
1867298
346604
1625152
1004302
491346
1412431
941688
1227468
1319075
1808586
1543655
575285
975584
898859
626874
1215295
1879766
382983
400437
784893
803753
1700629
146063
688657
272557
1523742
386252
501997
1419538
748019
511835
1445665
887004
1581027
1642714
650033
896998
1177079
1072236
1079283
21468
8918
891656
1343365
1657393
908620
850178
21578
733175
1104464
786823
552032
269561
1076140
1487091
1767089
1819962
1997368
929379
1811620
741136
1009868
743316
824244
1529475
852677
1954770
9476
1604964
826338
396489
920320
856334
443608
780861
970306
806856
1971719
224849
98878
1019263
626280
648709
37380
174480
1980701
299582
1537084
227011
705682
1477829
251105
1577827
425784
1478212
197467
1529198
998457
523819
737020
1704930
57294
1566475
1215591
76560
1968182
63117
184435
1739410
1318072
1666846
1245014
1998976
394126
1977476
1932369
1986044
1907286
1027860
1887061
1573969
736985
492142
1125059
1474667
1242158
1156643
1846659
1802436
647887
1142164
479421
995757
1064504
105384
1369704
1098720
505167
1265430
1286663
381485
437996
207716
331703
1294970
96002
32733
1207847
372755
1808387
638355
1945474
1729093
408168
176482
1369938
734001
164656
1547567
497739
1367849
1657303
193598
571075
1016539
695046
293646
1065776
800738
1612296
560716
1443068
743046
323118
940153
937515
1542103
1589633
1597326
1961848
201214
649156
1342879
1415526
1432694
1037413
243116
114433
539572
831040
1149923
712319
1016385
1523408
868355
1479532
248212
404225
986808
1034191
1385103
1269567
1983932
656383
1979439
178245
796089
356757
987397
580836
1262626
623967
1934862
1026043
1997831
527030
1925667
1489783
1667556
499878
782780
1869803
360265
496438
1448113
371703
482473
1452927
1315066
1064234
490981
1600268
868697
1977748
500496
1979796
1053250
437080
615876
1945113
1220350
1098098
248433
712346
821102
599995
724227
245689
524837
833124
6470
501751
1267853
1692660
50147
163372
1091008
1083917
1994774
1739088
1654533
1780974
1590736
1086212
1961901
749705
497747
1602268
891566
1918248
1035145
490629
285453
485374
1649657
481454
1008013
22383
470170
532769
1698117
1373446
119338
36323
1404041
235610
1338175
1395695
1144093
255799
14120
1057648
527878
1093977
813032
1642670
54128
935622
308366
1566411
830107
1191735
1375554
1532907
248290
749705
1804520
1999192
560038
749456
858052
1080853
201051
841693
1612614
1815289
480804
1288042
1546766
1542612
763234
1821504
1504055
83901
1020543
460465
1523524
1039105
1530491
1727546
1539892
434652
1325598
1384420
1697511
130457
353070
165339
1643104
1510282
725719
268769
1494268
566779
1608797
519753
306126
1907505
80697
154864
518449
493205
1285143
931233
973617
561317
792290
1124814
569366
1891466
1459248
1158118
895492
675072
72082
1761744
1978202
850907
1166280
1608245
1577802
660976
288855
1045022
178605
349025
265457
666018
1541009
864586
1585038
581585
974846
736561
1190972
708822
698790
1736480
765315
1641576
1206649
1551291
876740
221226
1879576
1755056
1404422
193987
643488
371280
1030154
678985
1806539
382564
796177
965629
1077604
1203746
436300
478581
39572
1507701
7521
141936
792225
170514
1305179
859091
1542226
707633
434329
1469248
442321
949836
662553
1572485
704499
610753
1679621
975228
1303487
77543
1425555
1003973
717533
1951827
728718
642803
1466980
1457431
1788136
748043
1693379
855475
1126016
1798783
733875
692700
1844096
118728
1842791
1194024
1943787
1261326
960156
509570
428834
702793
1620251
694713
1800078
1251683
120424
1403665
597283
80534
988715
1093063
261398
29299
1827053
928448
670048
328281
526254
373876
486601
1316578
1084011
1847486
89566
346495
114324
827702
1161039
139213
99008
90270
1119722
451568
40889
85767
727987
716236
174292
1276146
1359460
343347
1453245
311117
1530153
253922
1911736
1985906
1340308
1146752
1526417
1956563
1055290
888019
351211
1454369
923384
729314
1575373
171226
1474085
175693
761006
1534356
1569409
480084
1595493
1605209
1286749
1123081
384226
1949253
505061
1311379
1996839
1858081
1564044
80616
487749
450100
645636
881271
1498126
526442
1167825
561650
1977427
690136
173603
181501
1039242
317528
1771626
297676
298184
802040
605396
1267181
1283196
1889236
420127
765679
1716225
1901692
1327939
1821098
1683530
1156701
1570665
1248579
1063833
1448367
925074
122450
524041
399849
1246060
858985
1156195
1732266
1103028
1878079
596763
1303483
102913
872858
725723
187549
1664974
21911
1845932
1761480
603047
696945
1348659
1967280
1257347
522786
1245074
1090197
1555976
1188784
885855
842796
1484214
1702963
1955006
178497
614181
741230
646266
1800025
56392
1887558
1947982
1529460
753149
1842400
540197
1957650
317686
1471014
1918828
1352560
167019
1809276
1301065
1339495
772399
423722
1531245
1020915
300090
1938997
920866
1745314
1603895
1584891
1196920
295424
1224564
1776636
514039
778758
367786
784862
543624
1953917
1710896
1119991
1930510
511617
1809359
1005467
1178933
1635875
437168
850768
1980840
1931407
881956
1291947
372931
1692370
1776140
1063426
1065122
1269698
1494583
441892
1753695
1951493
929674
1720921
1086267
1521402
1995093
1999558
800332
1435633
392192
1028195
142907
428521
893184
1031958
1874292
227022
208636
1755000
1843584
724659
1299880
1904137
166424
411585
674967
719985
1569755
1615444
1178660
1620603
108645
1140586
780582
369805
44003
185437
1302468
470924
141930
1427329
848811
263250
236848
246697
1171467
1517147
1915681
1251904
1014470
119835
152873
485783
1428591
1729713
493617
457848
1206366
1463786
719260
474788
586504
126572
558320
10026
619286
866069
391996
560716
1474229
1041210
366231
1256331
187263
1057687
315230
292561
1435160
807229
1055888
1584513
985049
788575
1772621
1084483
1034878
1903378
367162
693033
461779
418746
1105562
1470439
915944
713395
985201
350003
1808238
922885
1697372
164685
1863550
1830955
393205
936568
904116
912873
970389
1197587
49372
1560226
1495755
1132994
365027
19811
1822672
734608
9924
880675
159797
1864769
1556253
1592974
475363
808843
1264347
1064254
752494
539641
1508049
1962739
1921914
789159
1864706
1504844
1519052
529452
1534731
644337
1678704
1028810
1075385
1969126
1551642
91819
1342222
1608631
71032
1404504
183912
1315841
1186646
1987657
1330051
935503
283103
1605039
1086892
1847445
1095113
266884
363056
608390
1831481
92907
147117
1607575
1746737
1326605
134661
81164
960935
1611798
1088600
991796
1529180
386761
1239521
620844
1089973
175833
947910
1711082
354832
1844599
1184346
1504741
681292
1682445
235086
937668
1081445
231900
1205906
1127598
1852526
1357648
1857977
1860656
81101
1523667
1471708
1081434
343033
1561352
538013
818081
1073947
685497
1442635
1536096
1920010
1422766
1818844
251309
815289
1070614
1866943
110525
593277
920829
878448
708134
1754887
1684900
853834
1398696
87799
1386779
1198494
413406
1583414
867649
1279701
1520359
167783
696875
1916819
1245014
1191738
1688676
1055784
616608
1228194
1405925
1584204
1420200
1793207
1370135
1209609
1466276
744693
1067127
1156314
1976346
1050460
1079066
138884
1092591
553826
1646252
845703
772849
185880
881891
919820
1334075
216925
554044
575494
16694
1478580
737609
523604
1640215
369863
262212
936250
1062896
1751445
763791
188441
567525
1481933
455371
389614
886864
1093815
1433639
846651
602086
1128988
804765
199070
339388
414003
1487397
1602519
158772
943608
1206060
1801293
1304661
774194
504812
129973
585371
1118926
1742679
1001765
183756
295308
666340
1604568
1723086
1028727
1322506
1396111
1915559
499015
1883033
902845
1550652
1917612
642249
135223
1651545
954872
1898776
1901001
1334660
1117823
1062090
437332
1835850
1443143
530059
1687804
428397
1790219
1129098
1811208
657713
1286138
602347
300433
187099
1251618
1533525
1560862
1029659
40110
1998025
1378301
278591
1209379
147117
1509768
1560868
1876305
1179541
1209468
1911779
531041
511771
1544179
1937238
1352946
798535
862354
187060
331498
705125
560805
1258997
81528
1243476
1367119
1039257
481055
97678
57665
1386856
1920672
339711
1563875
638469
1205447
1464203
896226
1570713
1301885
1185466
1471677
1403543
1090886
1755457
1524303
798414
1386699
1203900
1150983
13955
558084
473473
1356481
1147489
1925112
1483159
1729794
1725591
1098528
794405
1344994
100355
1855331
1479724
1014093
369737
1390659
1138795
360227
1388011
452506
1905416
135989
173880
1992204
307822
1668572
815712
1537441
1703899
1963129
405245
684373
1211692
1920135
240210
1867517
1334875
123528
799722
970782
1612242
1716638
1323336
433754
581078
1954355
121046
480884
1448219
1602963
792700
400790
95396
1802098
1151270
55100
407358
1251342
806072
1090196
10687
464200
1133073
1751719
360612
533858
1743005
1393492
1279094
641537
1672780
392547
680704
369909
1014749
1729520
734939
1417480
847498
1173079
252587
1967431
134256
1128425
1666002
1039386
887132
290620
1885721
860747
1386917
854605
1792468
1232159
582745
211094
254683
664430
319991
23465
343742
132907
399803
365218
880387
1563992
421659
1160234
926284
832583
1043515
1167581
1635752
904898
24043
125298
1055316
1464925
780505
1513452
1022743
1650002
1042504
1935619
905361
1795175
171270
1271155
927645
856012
882757
1156047
1724168
556406
1162022
607670
734762
1482758
1781798
833646
787112
1583703
1205888
1742523
588028
138879
112292
115306
159371
1420138
125934
249576
868164
1352588
918691
1703068
239530
1625990
250011
993498
401099
1657734
1326249
75055
119942
187355
1395925
622315
1077934
1342331
1098886
836047
677080
1407088
1334247
1083146
1372373
1096978
210383
1784359
869963
982891
854202
1596393
1953486
122034
379120
345085
707188
206163
581516
35211
517086
818202
1386527
1396717
1918672
875359
1549368
203387
1761256
259578
450172
1574346
1718789
179359
1733119
1367519
1966365
1221589
855898
1742777
1210805
1866802
388461
214823
88189
391367
411880
1630125
861944
19679
1019263
1293393
633021
256526
171217
804418
746806
1579684
1173797
192314
1743764
713288
1641290
1938368
1699859
1018724
261392
655625
1377305
1568203
1159943
1162827
53344
1343941
1083544
102974
1668876
46321
547588
1377930
433913
258194
1311094
659775
412924
1480271
1308030
115336
1722210
1561964
1900826
910824
890651
1955504
1193381
424384
1826199
169100
49427
923613
1273266
1386700
1322320
1987012
298306
1680089
1586828
237990
1026259
908330
1910443
37380
755151
1150557
674696
1018715
1656864
740623
956888
1030957
609567
851775
306755
1126875
206399
1805965
1824006
1619702
45161
1397711
1020574
112706
1005642
1056621
454021
1412356
299388
341510
1590622
1204955
1943516
1039282
709520
1109365
1601087
159665
1299466
392813
1363292
655728
1392084
1652268
109204
1118436
1933093
68754
272516
628658
882911
1279266
1526417
1548469
1142238
1560498
535435
1310800
788957
616950
762790
798249
1018716
1599686
283444
1103476
895858
795778
1301732
63198
675412
1271267
151781
155823
1883938
1985275
692535
738872
1332504
980341
156295
1229913
999506
226565
1951734
1098400
451985
1179925
309248
1536869
1142759
1059881
1284179
820183
654039
1546748
1786542
142069
446725
850722
986349
462202
1901523
1270300
1660950
1228204
140079
817262
1009459
865878
1963969
176656
640566
1138172
445760
533156
761874
1248543
1717002
676860
110390
452073
1238985
299852
701712
1710940
770958
1527404
809758
1531388
703470
94807
373341
1152631
676029
862438
1552817
224788
822597
828725
422728
1300252
1776249
243257
433574
355300
1682702
1763421
941662
1224291
124780
526888
82033
81923
260460
1083476
179948
1809061
1748876
964318
1627264
1349617
1122969
1414479
27616
1054607
1019052
1306298
1302781
852270
877217
32416
1472512
166412
1079509
987772
1401893
1907050
365497
277639
406053
1079460
1305894
1816788
890031
1210631
401716
1378163
672001
85220
1329922
513759
513994
1858380
1478014
1119508
357409
666011
200080
518406
1214751
235409
1857705
48617
569205
1124701
176485
1171434
1068034
860614
297058
878917
386813
18401
865470
993456
1821643
815145
960122
284649
281218
1342702
770720
1256732
1710279
1130852
16001
1317205
737049
439190
1569328
68548
1959926
506530
326929
1406517
293786
1831808
1992690
1517469
175295
1739752
1540240
1212256
1651369
1746578
1244305
81670
90605
791814
1534584
1341145
1418515
739782
1372247
78976
1685341
556850
205746
1922470
1352960
1148131
457048
1819713
387917
1116184
1714928
411099
889751
1533426
251290
716423
907260
1176929
95155
384233
215854
374707
1441616
326757
1040245
798019
500146
219696
850892
1215905
1232
1544420
84685
66033
1991888
1643359
42700
296884
530801
317297
331679
34355
658548
653131
810091
165727
688914
303791
1101401
152995
1174481
1117787
785359
1199235
1656032
1498402
1642416
1346113
90754
1987015
555304
395691
454726
840257
1473460
1170261
8383
1249256
1427748
1956435
627149
1534145
245342
329506
1325033
1700001
1488731
434428
716705
1189388
1482809
1174037
1403154
1661545
1335484
1957479
979582
454700
556090
1619677
1746827
504330
1038973
617975
1209281
638719
1103009
211317
962812
1288499
590658
1633623
263777
1698373
362312
1232919
100891
883708
344810
337934
181784
381159
1156655
463222
1282654
556628
159786
473828
1372202
1557563
721463
1287192
521502
569907
1544700
1610212
604073
1514627
1388588
463310
389240
432023
316407
1618657
392327
1587422
751668
536232
982311
1754885
1820636
256106
76483
613725
210457
112706
942863
1146923
1773715
1660953
296693
475403
1225022
1858221
681598
477607
1681939
514494
1502035
1755659
1783014
419018
489251
1608038
1554392
706573
317627
690372
926258
456402
1351529
1238534
458337
31193
896684
1064403
527077
1972046
655138
750559
198017
288116
1926996
1297319
1825442
664227
1455118
34712
1473151
121617
1494237
756563
1363717
626783
967107
1598171
1006549
423377
954109
1537083
899534
1425570
1399624
704552
401054
1993869
1184741
631190
492688
1688590
935625
1738041
392295
1464855
113104
673013
1277879
1034211
897758
512742
337045
1566398
558563
753240
350143
401774
1661441
1081713
203656
1845153
182613
889699
1499050
1931396
17954
1377688
900359
1003687
388229
749593
588204
1718221
1984756
1583119
1950797
486732
1389389
873107
1627794
560204
1866290
1402083
1429830
517294
1270539
1743419
813890
1041744
210802
1612321
938071
93434
38409
544168
1050404
1440035
1554470
1754799
4942
453271
1108949
766387
1361534
884753
582164
588252
1944463
1597321
136149
530221
1467426
359017
1862774
936578
809708
233499
1717913
1674618
1853615
415856
1388871
1747324
922296
940251
1043000
1683934
607910
964222
415810
572841
38249
89385
31743
1064325
867700
195625
1441952
1489615
99254
1969822
136408
1359862
1350882
393640
1379479
63294
428786
779906
1675359
1251109
1269184
390846
728635
1615473
74000
139837
1135832
472907
1618378
132965
736628
1756382
1801072
440991
344301
415031
946327
1463408
487193
1269395
395977
1223329
881742
354513
422642
1847477
1481064
972679
116168
220242
318785
1353975
704368
1021382
1728659
677669
392988
1143235
948608
905612
1546517
678766
1708847
775836
1995856
1569744
1135078
520845
1411655
493042
594410
1544791
1579829
1977000
1194015
213367
991410
878889
1594324
212413
930236
1629262
525831
1189657
1220854
529852
147784
877934
863324
303731
15517
1940601
462484
686053
467902
718691
247870
1943828
877581
107063
976147
1752852
858741
81603
1569579
1859227
1345142
668652
1193958
176564
968401
553496
1528632
393860
1555329
857422
696234
949797
1835947
458444
1302592
598488
109332
1949948
1785726
1738911
646675
1445229
167783
835124
1206221
683241
733305
89030
288249
239440
1085544
488431
933421
481231
636459
632064
1580036
1832915
1100357
553997
417280
1464969
1729394
1801381
1904435
1574735
1438323
1097548
1674474
1161323
1227568
850054
937638
502115
46634
723365
1456069
417186
1712568
1151720
946279
953353
1094304
832084
1438715
1691169
510283
742375
1099911
96297
1830243
344790
1132448
1785021
1281086
874509
1630725
783098
1367802
593643
1459713
1129115
1471410
1305303
47523
379119
829005
1375281
1384709
682320
520876
1075846
1481202
1056877
1379246
1193988
1120713
387614
979075
33043
1476789
577929
1150064
1861455
1232796
848010
768033
1299209
246714
387848
1290201
659775
1267767
263932
689746
1790521
1183209
828851
307110
811032
1044722
1722545
1482496
1214529
351912
1600704
1327238
1627580
1588866
655199
890265
1915677
1214222
1376863
1117922
568970
228959
980620
1542549
815348
695884
1951127
701478
1004400
14902
883329
1932653
298153
782780
1121537
628039
504929
607034
536731
324756
583568
1709443
1513563
1305048
1973747
202143
127834
1142573
665522
1957107
178274
677229
1859620
499687
888778
573696
1036938
1550153
1197818
1394214
760023
168354
755353
5448
1401260
828195
1965589
374707
911643
1428610
1903991
634694
1171639
609999
1855932
690078
1347746
1706738
623368
1032588
248229
527208
1267304
245713
1471933
1838866
1333680
877523
237312
1975709
1448871
460465
1635727
1299518
1036875
1667842
1127142
1608942
975134
1947680
1680828
774060
1667931
240148
237416
1530918
1776626
1860547
1525580
1223135
484086
75179
1075347
457917
1983844
246130
198955
804452
348048
231007
948779
728046
1019184
1015002
1612877
1497099
735047
279748
626986
1177875
1537085
892809
1434994
1234187
1233353
430960
1609314
1181489
1647771
1794280
1230921
740375
1491207
838232
1429451
713104
1754971
1148341
1976626
916019
1257337
232474
1983461
906069
948975
1113627
1425134
1781051
592508
667858
1636832
949622
1434184
1629267
613175
332742
66500
366959
491385
1257884
227083
1743681
797910
503990
323289
1489981
796384
1345040
1120469
1124788
949138
1341436
1612051
1882654
492081
1318555
271488
805978
1088506
757186
1799417
608415
10251
1443635
1287175
545852
1494153
1607023
943189
338437
182435
361296
1974253
1204829
91390
719093
623219
616630
1760332
1259686
1277100
356168
265392
1994536
426837
1300226
1619207
1135538
1798357
1656381
659851
46660
989777
1479171
1790167
1329978
30167
59124
1930229
1324304
371922
87277
690605
1276920
1806838
1547796
1013234
1010001
1396751
936339
1880180
313137
1063139
927830
1420757
514907
114514
248859
1287997
1148786
280479
256916
560868
1542865
649594
1238383
1005377
1756325
176679
474741
1125465
1890085
464195
1595002
1581611
351486
977529
1974719
1528896
231568
559449
234733
1845018
1303141
922304
503887
955869
1189874
670119
1703075
1001274
1269274
1654300
781448
1803447
376746
1597517
1221654
1746334
1596446
1276185
1348263
1939085
1425440
424480
359573
1973784
800699
129735
522228
914458
1459527
1161497
1579234
365327
1473984
1028743
489845
1329524
321201
872785
902410
312225
572445
1368110
659571
1000737
1874334
377086
1321486
1007018
201823
1003806
1189396
902310
1161937
1345429
629592
492988
1117614
473603
645014
416635
1566959
237716
1061356
1197725
997894
1526231
739759
998871
1517936
391114
724534
1999011
388594
325469
1566396
1908311
1160981
1492782
1483999
1445895
594577
1446173
1801270
1699676
1141701
1891369
1141581
1482555
1260653
1012131
487783
1834794
63899
209446
84943
56403
1176512
766812
1604995
1548001
1962826
1775908
1120981
387040
417485
626239
1814922
100374
1823275
1248702
1630320
1296396
1856143
240511
1381100
1227495
51394
900471
1358056
786370
1991591
269853
778158
1649682
134427
1447910
376760
72637
108170
1903750
66663
1174459
1802667
531357
1957587
1243559
46845
621939
1941112
1511957
1614736
219636
987894
609423
890793
1422896
250689
1519677
240048
1384535
1911757
419798
1399984
994826
540853
786181
1201561
1853112
313092
541410
1569744
537873
1436773
1837285
1578611
553826
155575
416912
696568
182353
897473
302501
350671
1967656
890615
738531
1545702
1889215
62920
1992712
1762291
1220049
814174
1201586
1858547
957755
693003
1940247
1371576
418446
1330029
1928245
470855
1800655
1176790
1187252
323265
1277482
1444604
1482777
311549
1029130
333837
1916197
895626
1531789
552102
67415
18291
663486
1468847
1108843
1960225
422895
649714
532346
1193747
426803
1046909
1601988
153702
1290060
441034
1434915
31303
233351
360844
1292573
725196
140122
613766
774873
994303
1054212
1809208
1977084
1246929
1344470
1185895
892054
1800506
1967846
454463
606761
997581
165378
1657033
488999
1515184
1943204
1475919
1905822
383119
911969
1225542
551013
426221
1445954
1271901
1774982
431205
1393444
1003224
1844962
13565
1533247
813492
1795369
433951
1373703
198980
550602
1389016
604747
1754752
483328
1344852
844434
1427042
1705578
1944723
1481212
912476
1373107
357275
524525
1490623
1159154
1872269
705527
436805
932738
625494
1821440
338343
1382863
109403
913695
707182
447199
1830173
1593167
1103291
1733163
564000
1365403
96429
1670926
142372
1170322
278703
1401413
677257
493295
1227009
1993461
934831
1951997
1180346
466343
1553838
179988
112033
1201530
630351
1591383
1719879
1143621
1206652
1914589
420538
1759036
275172
461367
1849210
1192810
60794
705263
1667054
1613550
1399008
1011022
995651
1599907
62516
899035
1300292
1291179
52612
1300583
1061294
644763
857769
632526
151177
883816
1859131
503124
1004912
1985906
816064
2229
395683
1372257
599362
1267512
787456
1432636
730314
1509487
953910
805235
228488
1399823
1844462
1512587
1953861
396703
391897
1770672
306259
1380978
1866095
462758
728708
963861
111283
1932689
1764859
791896
699058
578291
602486
708076
1943023
361814
519862
678325
1904400
1122398
310638
722691
306727
396142
114048
1667011
368822
1401550
482252
667796
1018378
1415250
1251113
1347473
1356554
1493696
542737
1999643
1186221
101845
1025437
1258266
1009495
1265458
1243382
1281276
920855
1397489
624218
156015
1570615
1569304
1475108
1829620
1417802
673810
261880
1760665
907791
1939811
1215757
356836
1121481
1062507
1204502
346182
1893994
904243
864950
1397422
30227
345321
1672959
1559286
536685
1914589
1977748
930163
1638119
1817917
19147
100432
724514
1878592
795803
211004
1179409
80925
1858301
1299730
646675
494882
1546412
1431099
1130836
1534841
1375020
543530
172968
73838
691312
695569
1095746
1544381
1078263
32649
360167
1963887
776657
77845
6933
560618
468689
647122
814776
663559
1752475
1701452
1591893
1306884
314499
940988
569774
587873
1540774
1947962
1994239
563873
262883
1636269
240053
1888807
813376
1524795
175234
1706927
63073
1303731
491429
77829
61779
1011520
119407
1807008
1985913
1906432
932766
1078422
1070921
1548547
1968221
439278
382308
18319
628853
1439124
1155113
576482
601196
1257268
1178033
26139
423416
922104
1056712
1549832
771050
1211179
873571
600336
544311
764785
1783068
732998
277064
105192
382011
1178438
1354950
677662
1155638
1024888
807125
869499
149419
1069689
532152
1752581
51861
329492
1174636
235493
1852862
814574
1001675
1155834
445981
364994
1574055
980345
204683
528802
57331
1998143
876573
342800
834522
81783
1072158
1610369
151843
1888531
1416008
853379
1986801
1147152
813730
795651
609902
1545648
1360242
1208396
499781
194039
1768848
1464167
115353
1590899
1936874
936432
1615557
1680649
509507
863323
668981
652526
1406804
897548
1406835
1257593
34907
1870450
794653
1278260
849405
1601863
1307575
1995443
1506159
1839762
1873409
1553140
721710
1151852
472978
698287
1532960
1277185
564650
1722267
864424
1725038
1438947
1275542
1649582
422979
604292
55344
1324433
399280
420340
1083414
99195
1611645
541825
182923
245763
1091202
456595
1478371
565692
449142
53599
1619364
1541992
1878434
351893
1680171
1724161
53310
1576681
1547066
162570
804452
1680502
1668359
1949662
268368
1302252
1880180
1810343
267764
691352
992584
1750815
808340
620417
1991087
545790
382344
535949
978521
960949
910521
257931
1860326
575278
1070854
760368
1924957
146668
1609737
1226477
137016
323375
748821
1259290
940812
474332
1560862
1301477
1662425
56914
1111014
1642547
1931716
950838
1165266
1439859
478581
1235144
1458580
1520858
647039
1142623
1916372
1842693
1378988
1202822
748457
1001679
1000233
374511
1633443
516991
248845
1922689
113804
785724
47621
1857338
271204
1747941
1768518
1014916
630232
1923384
1451524
17
448315
364355
1032507
1528065
1193895
1587334
799124
1548577
57347
1531207
726252
91443
122720
674825
1281654
1902856
1488920
1726613
1143437
1535423
923166
1587933
907541
68444
500666
701018
283212
1009206
461231
529858
574559
1501967
1064424
1894303
474929
1192951
1181250
1345357
679787
37802
1175377
1030413
1012988
1368976
140284
128481
1761909
1385890
192986
407463
933794
164632
1633704
1792474
482810
1693044
68537
1479047
996602
1288605
1434282
648991
455092
1184760
921911
1579169
312977
1041142
1251235
1452601
1348913
611841
1630699
1149977
1462318
388229
852911
1658827
834740
731740
923724
923424
128013
1329623
1739825
1387234
965740
1757193
307270
583401
201877
812157
81253
688857
77465
138478
1463369
498443
51921
211545
1521039
830504
670898
268328
1373300
1734088
533304
1489020
1176421
374593
927803
1741459
1643416
481206
1940528
88104
719017
353694
1206556
778450
325863
1448645
1874268
1309537
1180112
1248141
338209
1220677
1937238
185155
603050
1052994
691934
993126
691673
1671010
293211
1596017
921804
1876062
764046
380362
28840
511220
581759
1423309
76798
1778782
1944679
1007486
1317697
865918
775811
1850485
1812106
1124085
500026
353482
320599
236348
1647744
270779
1797222
1600397
750540
786671
1564914
1710777
127381
1900147
81456
1392084
1508436
139714
1756517
115799
976231
1072600
368151
44636
1554139
1185816
306355
497093
1747767
993541
1554702
1299761
389165
387209
379029
188236
694555
1823464
1435913
1506457
1298131
971198
1837736
150904
317679
1831090
604798
1382994
423938
286335
306219
1375684
363670
1344836
236809
735285
910029
857211
34758
1858634
872392
947321
76624
1604147
1685889
1373847
1900820
163395
514057
1015346
1368540
1264516
1923756
518841
1920007
780217
1404473
66322
325926
388030
1949234
23806
1088506
1981332
172952
505056
1596258
1910283
90949
1857151
1166921
850178
1416602
1673021
877506
514358
729848
1428547
1469515
1633543
142680
1142161
589668
214877
198360
1775274
309641
590867
873638
89834
724513
1967712
1573072
21047
741261
517912
989073
328101
1706063
1808466
1128886
744733
1581719
483105
694401
120604
62399
723765
794073
471913
115644
288856
1390436
839760
270939
1537724
1442479
549754
1336380
1567591
1623749
1133425
149754
1100215
1215146
912977
1072669
762136
1808017
99510
1465543
1666356
211901
261731
382744
153618
851294
978894
100504
1529023
1167310
114893
1626093
1261063
29298
454681
1923427
66288
1595165
1704583
801535
874598
1284052
1657004
554639
945233
1029702
519066
1659054
821408
731650
1542377
1410144
727229
457848
1854435
957509
1848242
1489144
805706
501401
1943922
1857391
1655110
1286971
975757
1103804
395621
1716362
448412
1867452
767374
361630
210231
612729
812556
768117
648246
476448
1431685
467946
1071112
1480648
698978
1409078
1282628
846780
1691171
855768
353480
1210452
386267
1770859
873460
1460337
630669
852152
1856285
1940766
1119213
308160
791269
1823217
976267
168546
1585967
462526
234590
388774
1131128
122253
216568
334754
688963
1375787
251062
1258001
833500
921481
1645856
1948004
1689785
795315
460188
1286796
1235759
1957654
1990629
681292
8100
1366102
1681252
1004347
1833528
1028588
655119
494707
264881
1539574
1289918
628905
1680962
783194
147205
407875
423784
1060062
893760
770682
660884
1630603
1288612
712613
979280
407703
784402
1479665
1668516
1744932
1627670
404659
1667527
1226526
1988339
1170425
1019276
1406779
368740
1430136
1235013
1918248
614551
1814220
1655003
1677862
241924
42580
363811
1083679
239932
1653565
577392
1227358
1893264
343997
1550607
778494
1752143
519533
419522
373908
252925
345826
143819
356923
48403
339734
821132
1504554
494452
541410
1588631
1236551
833279
781420
905636
451267
525558
716931
216579
151886
1989580
255891
114013
1881586
1161052
1941149
1352829
113581
1075144
1084449
612687
1006045
529665
1268535
1066934
479494
1483308
1397432
184133
1171642
1863595
1046983
1932930
705762
1974491
1599345
717858
1299759
968743
1762874
1624454
1853838
601281
1740962
843568
525289
1065333
1150507
1369112
1245741
1887944
1869955
1059373
1680615
1529023
1858231
1579040
154949
1353371
188315
1309603
1068618
742099
1447618
964339
1320271
755484
1534772
860282
651483
1745591
801385
289097
1340713
1336945
372124
614079
449483
318584
852307
844575
1444972
1783547
1897269
1040126
531029
981350
1662662
1343889
1251281
97108
911830
997569
1086924
1099577
1559135
183355
369234
1886031
1950154
1458864
784465
1985463
1858884
683770
247810
813948
212067
1538247
1417856
4149
1350157
1955904
1519025
114497
90335
226681
745764
1984358
150135
881067
1040652
83361
94461
30660
835629
894295
833535
637612
792406
133943
878076
890153
1970903
356626
716085
593266
1726092
1662945
252758
1988546
419832
1821877
1330963
1791235
82033
1032645
466563
1496863
410896
1174500
1988809
1162978
623959
373162
366161
792442
1240593
1595987
1406339
1594037
1971314
341324
1914336
479745
1893048
356106
1279357
1982164
1029958
220000
1022297
1353470
188861
819724
1296612
103301
963937
579102
1537693
1328067
260053
1951757
862319
603047
268035
552039
1868018
1358381
1288771
807632
1594017
1893844
1578525
774046
1805160
1479744
1582750
1612818
532899
1234975
29391
963577
314730
1556827
1561478
1654987
1024343
1526094
751875
719307
1675352
1748458
1388979
1855932
1151819
12797
5085
405749
1060655
446782
834206
1574068
121916
833992
58297
1571074
528741
346960
838802
110493
1903762
1952290
1331101
1381176
1210714
1671821
476231
783928
1766280
1996784
1729852
1817864
1694498
783752
367690
1729837
1570963
162543
1011163
990375
1863161
594226
546827
1179516
611265
1607537
699999
1288857
1949568
1261732
1601327
654975
1437008
690171
981146
1877003
1463329
380864
231757
194761
865649
418254
1394770
1780754
597463
84909
1807083
1495799
1616920
894609
1073930
195740
1176350
1976037
1518353
1754104
1706230
877622
1572209
605783
799181
241057
207968
1428926
1283627
1434316
932316
472109
1554609
1849517
1091501
766193
1428345
1366323
474048
709597
969662
577183
79219
1834533
1047834
456516
933823
874318
713502
886353
531009
950856
1938749
1162711
1009906
84752
1730010
392184
617051
603512
255748
371956
508365
794093
478413
1588991
692713
1633899
1518635
974825
1864487
1204189
1308313
1054031
1555155
971740
1814536
522583
1273065
1281909
362783
471000
1577544
1603695
1315793
1543280
1138795
1231611
1493783
1843624
1826153
1247869
1928949
805739
1945837
6963
789197
983636
1864751
688386
1707250
614863
42640
1239791
409993
1591863
530727
966497
849544
749422
1548832
1148856
1723556
1541999
1923069
1732805
1263235
1321670
1399397
1880640
1547853
1813245
715411
1550610
1729925
1305821
1275886
1750761
52433
1553258
300712
59810
579641
1166325
899396
212309
1261732
46367
111787
1530339
126196
680235
812113
332906
421766
572788
1326280
493069
514888
235455
145579
479790
1624087
285032
961049
411573
1002792
1951734
1965142
215537
840501
709339
89396
1026195
883766
1999105
1896209
1539892
231856
1267665
1912756
1258491
1814289
521721
1995914
914487
410405
1575526
1938051
1390557
698334
1480806
558663
319342
1152644
518743
1288904
520742
523047
488997
1418448
1450671
1558423
639581
315980
1867786
746365
1002279
1182051
1634035
1012049
140449
1754906
47787
1994268
1411156
893470
1945013
1978389
1927864
1936758
1140129
713071
949466
1379154
955634
847120
1116683
1409063
147715
735824
1602240
945744
1565755
1895088
787725
387873
782678
1302523
412154
434998
337746
1584980
1930438
1154881
437221
1770973
501821
1273744
1061529
1230031
187099
219831
1555846
122703
1764126
1478676
1688874
1931959
199547
1149559
1738250
1881576
806018
1774001
1878364
1012628
215689
258808
720371
635135
1433080
607647
1277036
757956
1370858
1940586
474008
600247
356768
509116
219823
788880
784116
159602
778431
593837
990152
1413952
1947934
1079629
315941
1743157
1503321
913965
837288
952900
437434
719060
1836560
779818
594380
1052884
1254674
1645448
1297647
643677
861776
1873129
760142
1439450
1982284
763727
265169
1158034
1639294
70042
710574
1806751
1851285
1263150
1092251
979288
1247143
1472897
769334
478525
1323981
454195
1384871
1324879
349432
1255883
867102
1301759
306026
1472897
664723
1761215
1877722
164952
447300
803707
517197
443249
196324
91172
529369
943375
813769
84556
1535557
1394246
643932
654311
1657308
1971330
1710638
237250
569853
1611577
1677795
1215197
56861
1915791
1837273
1341945
1960824
1665592
1525905
769316
1404273
374282
131089
1988759
84752
67978
1507688
1576775
1105285
1164639
1332684
164607
693452
28857
1700666
1481342
1044374
517974
216299
1728229
1514084
1639623
785446
1029442
1170087
718120
587422
1214741
427906
571877
1905894
232198
1455748
1963265
1531354
1921987
597212
139665
259830
282181
1177899
1333698
1876705
760139
768380
1099037
919495
564775
1342214
1369458
987024
62013
1149862
1632472
353852
324631
366600
278008
881048
878225
1313377
1002733
346493
1962421
877978
1935916
458462
1540240
1700381
1973656
286895
1352554
493159
389876
894609
1008836
1834280
431282
847424
754722
984839
235988
619740
12448
89152
1730455
1259376
1266905
252815
822499
812809
291231
1298764
818959
1588325
1206451
1170870
1041341
16050
432364
903446
904746
592668
255365
1573251
19450
636821
1776248
1746354
469805
85834
1786671
1854477
1292691
357877
320971
1668073
562467
1957498
1450549
270931
49334
1223678
1988366
995867
299406
539916
537573
946601
846325
481573
641797
1190120
1991679
860420
804087
145603
1462902
374707
1393421
1776227
625045
58741
1535411
1014962
71676
978140
1054607
1571457
1972684
993314
1539517
629910
1872745
1369620
1659947
568846
1450694
714476
882805
1304905
887871
648597
779727
743036
1806726
1488377
1414428
893212
1896043
1844710
363433
888259
354393
1187438
209613
1322045
348303
1119757
1029761
1038000
1426927
703520
1701277
565224
1118819
989225
1425992
1219058
389013
133508
1198187
1851062
214237
193064
816135
1646933
1177237
257859
491795
1483092
1164965
823839
522780
410409
986422
1316335
1305237
1964672
262824
857173
1553159
479810
1122644
780567
138768
546585
1875446
1631962
579588
912246
660392
323828
1010541
710762
1892390
1943433
426889
644128
699445
408389
1559369
1160457
1254016
286579
1199615
1572021
361993
1124445
1839432
930985
634714
484129
388877
837488
1680573
1390749
949600
836172
1654521
1505863
374530
873608
1613849
437153
855172
1302062
1617083
1965040
1054813
1246354
1703547
424955
1636756
456595
355475
1648555
25734
1644569
1724927
1853291
1835825
452603
1628405
1267711
1384799
1992245
121747
1095707
240328
1705791
934588
1762585
442591
1106722
1909961
994929
930916
1361652
4536
821902
977698
853575
1110413
1969091
662893
789949
305623
559149
901484
1740464
769543
288719
1516603
206480
1601725
1482015
1859378
114470
445736
1154149
1593269
649594
1006639
1032880
831544
962565
799049
206132
790481
679798
851369
647559
932611
1913722
1281722
1436100
1327008
1706805
1662531
1530134
1000741
1416330
172808
785226
1759902
1888328
539191
711519
358937
500574
883952
874188
494892
357086
664483
308491
1169646
1948672
1624000
1520867
1717762
1421454
597612
1278365
1209618
269903
1614512
1608322
1256933
1172206
588739
1214570
1688526
966524
872792
990959
70702
1166335
114527
1038997
630736
57718
1726175
278583
1590611
864561
1326153
331679
1989954
1143379
721334
432441
822557
1239438
756817
1566084
1131210
231167
840791
1572952
950427
94830
1606185
1754085
1279474
907874
643077
1493334
615646
60720
1795638
1331310
1652555
790804
1931883
219775
75682
1453469
1582210
1699634
1526624
810796
1209488
194575
555550
805713
273718
1315305
536247
1819435
684404
1438457
1708966
758054
448606
1968160
377111
372616
1744884
1602896
1760446
984872
1806366
91377
1806819
1400158
1434378
862135
111242
1182014
1664742
1081881
909975
1523878
996734
1424987
37582
1116323
1747372
1063715
689493
793111
1997323
46918
1093400
450326
519845
519518
445990
313401
1982681
1688473
1583884
991903
1180765
1345573
1938833
138017
130804
885764
535208
1209281
1139165
1661931
1228360
707848
1070412
1259968
389190
1412577
1208102
1221598
891598
1880539
1119833
1256732
1752114
638978
646423
666984
1675164
121202
1738035
996667
810563
1534390
729615
989475
74176
1961590
1069450
1874755
1377345
1999988
244413
1583809
1133414
157883
1058719
504862
1550386
801281
1233109
1547894
1404726
712772
1428747
685000
135702
1962350
117477
1214560
92521
139434
1177991
135549
1306946
1248397
1115511
9551
658918
1829381
1488067
1412554
172419
104729
876539
636787
230020
1552510
1082167
1148326
1622492
959820
251310
1320748
1014089
225158
1307337
643870
624406
1510282
919017
262310
1961013
1504384
1723704
835439
1816908
520865
479477
761277
1646381
1976708
1849489
278178
527718
836294
172165
1256867
1047776
1454133
1526464
276968
1274947
1951622
186513
830360
996846
1098279
1989456
1883751
1515750
1323017
1926721
1954004
1255376
1213784
403677
685967
1370842
1811477
651864
1566959
1223265
1564207
1161401
836645
922597
1128886
1185665
1370796
465853
1936080
85323
1730500
1879598
659062
1672950
1498956
1226374
1430301
1513781
1303848
1571080
1717295
445717
562167
1619672
304209
39388
966221
1113902
1678617
1181069
226785
558722
959870
1565586
933556
1735528
508390
1974399
598534
464559
1807504
328159
655108
1238593
1672181
1124706
432867
379991
297718
396398
458449
655342
1332018
1453774
1825258
1938448
1071013
334423
136798
1760799
1384182
455030
1477067
1089706
6928
1352026
372880
1120717
287022
1218472
551001
956368
1755415
1001261
1716066
1764621
1124383
520051
1018920
1333042
1187979
1136742
1063715
274991
1627109
482751
925787
955754
1888951
211496
291073
1255813
316285
1657303
1549920
1584496
1382389
1487444
934214
515163
1958386
1881822
573374
368177
1876687
1782645
1833159
1690195
893282
471835
1649184
1765172
368208
1145429
221752
1274855
345257
661944
1478646
603625
512764
1974888
1622870
790435
25853
1030596
1356961
975584
1870052
1729941
498704
1768949
247321
324785
1094113
413551
394279
1243487
1005105
1332223
104536
326320
436211
11544
1249399
441454
424090
185681
637720
659915
556730
1493131
704802
1412279
1051125
429549
796128
773541
1708894
575321
467583
450300
434191
700203
1500092
114467
698619
1975525
770537
1573309
1921041
1371264
596770
210127
788419
854489
1030171
1158633
1698363
62582
1846147
52321
565271
1488660
1377817
431968
738624
927082
1086635
222926
1821496
1680836
1171515
164479
865539
1334143
1925975
840491
1867158
1358414
736438
1155192
285583
658143
1911883
141803
106562
1836430
1001503
258884
412217
1669490
124726
840082
1394938
257058
972385
744591
590719
172529
1071904
1938729
1735877
1362920
182923
1803958
395122
495579
60934
962559
1374898
1734037
1643849
772571
1817878
951535
1830460
1669262
149230
1046978
1756837
1327878
1683288
389814
742303
1689937
533242
1593545
1550137
1925598
26642
1253419
1375693
734207
465406
904306
1314162
1474597
1794805
1849340
363348
790743
1283744
1238184
521076
1174042
431289
48585
40110
1691756
1675917
564925
1729093
1843648
79464
713905
766411
560716
1006397
267142
1257142
1656505
714265
1833675
572665
1910123
1613770
876323
467610
1731394
503577
1369457
1918616
1240003
1582450
1171159
80420
1419862
451790
1957992
1564987
1628477
1612719
953302
759823
461462
953353
1575565
1244019
1884954
844917
655020
439344
1417518
119470
164622
1872765
1461368
1013694
1060947
1364802
1344146
5240
1669992
470558
1529109
1050718
213774
689733
960152
1226516
1600087
1598171
506090
129929
305046
1410677
1852154
818570
1969441
141139
1652484
1131098
365235
228782
675505
441954
779243
684589
1263782
1892142
1071016
853688
1757673
386615
1009811
1003523
1995914
1450102
113970
614863
986705
963289
1807962
471678
1799376
1595101
77181
1869488
1728124
826081
5984
524051
1658590
1933645
763193
1953190
679787
730752
619402
501655
1675283
565208
1057724
467852
554343
1230070
791409
194229
1805484
938154
1584138
969486
1532311
1130467
1454185
550922
1703812
1940290
1279303
307437
881341
382509
1403279
1703583
762902
702723
1132052
1989255
1198035
542978
1280279
1764517
1627007
577522
717017
421804
242162
602486
626808
317140
1282517
159444
1463074
769411
1327655
1873416
929143
313859
107798
677918
787636
1002250
308903
823510
853712
1099425
1677143
1230411
1474113
1629932
250634
634718
1469696
551907
926972
390190
225904
1611972
291260
138408
102336
1259287
265688
334836
1577760
1497263
1103444
1433825
1352332
1917223
778579
1442229
1621522
1546331
324521
1816644
960957
1906154
1254086
681401
655342
580596
956451
535794
1304047
1413222
1071710
800237
1116798
581918
711910
1164095
973956
543052
1155613
498010
1480121
722174
1431671
651986
1764129
921091
1064839
1475300
828137
897976
1604598
1116566
1557439
166007
1005370
1593447
804291
1611622
139874
948903
1557744
1089224
921672
880627
1919978
553835
1858638
57677
955872
171727
81746
740
1851143
301424
1572384
790809
737624
1360029
1232846
328022
704147
121212
242177
1697447
1046729
701955
1502556
924663
759422
1479101
1910999
449383
275482
1734667
675680
1228801
1993588
280966
184557
1153522
1663208
728146
1959371
1221621
1359454
1489352
794645
833992
1713369
160142
614346
1055085
18704
1418246
782759
127117
601544
273673
1560342
291698
708221
948439
1159322
576683
558966
1420148
1050543
1208617
1070777
236968
1976518
1199017
978725
562093
181791
221151
1489287
766820
1392161
1794403
1468868
752661
1491523
66033
817666
1185222
100738
1013206
750581
1060731
1598150
1624287
1045012
46367
517946
1118189
1159117
996264
1016101
1756514
1595905
474267
611612
31982
1184885
69220
1266946
274351
23915
690494
1188760
293460
429447
27290
171441
825228
909494
547826
84601
1664993
1025276
1016711
1767986
848631
1702094
1551456
385592
1255376
1734233
705455
783394
1415906
1174486
643680
1157734
626593
135264
1456107
693310
871994
1299113
449371
1431316
210269
1623546
1380746
1621634
865632
1773642
820265
189887
1786043
891234
512420
411756
154719
1186510
444169
946006
1424667
1290153
1725157
1710655
561618
1389246
1063712
690089
474511
218461
510979
195168
1933509
1567077
540796
1805248
40923
1156237
1764701
1599712
1630670
336454
1471611
1287304
1206940
1716797
1193988
54517
1988182
154029
958522
1004899
1602515
773211
1738412
661936
866947
152671
1569123
1912995
857658
1987746
840641
890446
1822200
1469579
350507
465150
1322562
1866648
357885
1012103
1677414
280259
513904
162570
635367
1016233
1612148
1766031
909601
704325
71375
766346
1550525
1258893
770559
1465790
1401407
1101713
861259
1094080
1146746
1072099
1571361
539312
1483626
1924427
1118659
490901
1613453
1634308
1754976
442724
1797132
525057
1994648
1411317
23694
1457445
464119
952208
1379717
279926
1718631
790521
299604
1931218
908419
1274950
865929
129772
1602327
680527
1855142
545138
1559594
1977800
820366
1896650
1296377
559552
1620778
1201502
1738299
576517
351211
119484
756602
837786
1003206
332149
1691820
1264501
24667
1160322
895191
1147491
1080247
1675646
146974
1431531
1848044
929910
28755
582710
131053
51002
1903470
365986
748667
503691
698322
1344715
507588
162063
1086647
615801
129939
367407
932846
1564812
420293
1725064
24413
1179938
591311
271677
1062029
734074
1385271
1040593
1065404
347043
1864505
1367913
527751
1749467
547569
877857
1579735
1052366
919965
1305542
982678
1925592
340086
1558777
1724051
1642692
853280
1576518
748063
1650213
1524299
1721877
13781
990230
677753
1148993
1973507
112295
1627728
853807
176861
1130700
885594
441824
1458601
1865787
1581507
456510
1332130
626070
1326642
949293
904204
124695
1414361
1837146
1529400
595286
1361270
583261
1224481
1398927
1242764
873460
1590736
278627
252110
1492894
625795
382618
1909357
892289
1220471
743579
1527319
1199981
1947198
1971904
1242172
775137
1988542
1479369
1356778
1671248
1681069
1433101
1595676
859155
1328238
1208093
1668017
1838700
1418630
427912
422765
1154987
353078
1614034
510467
904248
776259
1119090
1714526
1073716
71812
317442
481484
1528674
64427
911379
344215
1834084
1585087
1210078
821586
1454182
679647
92569
225286
490136
259743
182319
1180590
936010
1436174
1525675
1818199
1795069
1849486
615941
1759902
344089
1213207
537974
1255932
392209
426913
1817362
237697
132831
1688720
1187341
575167
1024609
844452
1248297
728501
1457205
1070745
1709021
400037
457128
1612844
971737
448578
196330
1460878
1985615
1204850
1956257
1475878
1851670
45466
459378
307445
1675901
1738630
1678902
1566761
615800
1210070
881909
70809
1165067
390213
1656745
1689833
624025
687012
772803
525812
1963746
804086
631807
1288739
1308316
1635323
359925
1626488
555411
59018
893283
181252
1677118
185003
192725
1616941
1414728
1107457
225037
1244202
1089165
131899
922997
410709
1512520
1424192
1138578
42052
1872113
182868
1731963
1571459
854294
770248
259181
135215
1373386
1375123
1763504
1474947
503785
979206
994554
918636
1838020
714942
1564396
670414
733820
1666133
1753217
909109
1590892
401960
690585
1246306
342379
1572037
840664
1248397
901241
907940
1961063
805448
1415953
107134
978145
1708039
1927003
632064
1363312
517895
1113586
829420
1644564
1050164
240449
1440688
1582212
889874
528681
1096964
1346072
614442
997774
968497
1196141
654095
1455490
1309232
1899871
500441
428041
732165
368835
491870
533417
1046954
681388
1728955
1849460
702024
473765
78754
82456
1384753
130574
570074
1789923
870531
1004199
1147094
21047
1773055
325819
1745059
1641131
1179834
859189
1698958
1762031
115569
643952
152733
1259848
1949964
1679625
600817
745672
1606006
1254824
1132879
804776
1532499
1593146
473147
253855
586960
797562
1143715
1219420
886513
1429115
1586199
1218825
377774
963785
1601097
1692230
1575156
161165
1987166
1643690
1352017
1420469
819533
147784
256236
487558
903121
1041664
32377
1558075
1728902
360728
679431
736679
1255029
831760
1989753
1598270
50836
1892432
1532881
1182914
105771
367975
1554239
1267429
1456440
302855
1236324
1368510
123162
1872864
258307
546313
511412
1557260
1618064
1111173
1540798
804736
537005
827372
544348
1955504
1655915
1132610
385460
85416
1561315
374553
1090168
878018
1292863
1362901
1103793
1193931
572477
234550
715595
1208760
1709802
1001622
1225028
559409
1080476
734160
1176920
1685987
1000503
964415
1802651
1511863
1953281
1093866
268649
1415772
200695
1530481
594410
1331389
1882197
1234244
520160
1681222
1274973
1631958
340490
117746
520786
1581566
347176
164962
1125955
109892
1851340
1441952
1554087
796586
1734037
904645
1260419
78066
1560342
1655607
1911883
157122
884312
383216
908089
1200302
1706552
1917772
803336
728350
884317
966751
1196385
1579990
790475
1443435
31491
1384742
263387
1271069
295603
475765
395471
880255
1929421
570688
1923428
623760
618063
1579726
1689415
1426045
549208
178068
106564
1251026
616710
1751692
1930945
833053
1708772
423429
322525
1483982
843709
1970090
1206993
1739691
714065
170666
668880
1302906
1798059
1008902
459569
1974591
589461
483271
30470
1689288
1501829
653567
1521234
1978342
805359
20516
1677327
85420
511220
1522547
1262225
131638
1546359
428027
157874
1941829
711865
316750
636246
1659318
900800
477844
1234423
893925
1333296
1603047
1498321
538831
1781135
770960
1830017
1063117
72744
1009884
1702876
935455
1509441
1497864
1938865
1845865
797300
957743
1860478
478788
427733
1042769
1874760
448502
1955868
1885338
316245
340717
1809635
348016
1914153
91583
1405339
1707516
1421124
1142120
632509
1373703
868502
1700337
1223886
354223
897305
1708338
1587987
408774
1445392
388458
1042086
22127
1708060
254145
685955
535192
1433118
1669308
1012359
919431
643674
1254556
705406
1905765
1397606
155777
505893
1233336
480800
897165
1515924
1132439
1271664
1946666
1774289
1135886
763446
52504
1421722
1845196
1002635
1659611
1369739
563873
862516
780617
660828
261963
236962
1126826
637137
1758255
1335011
1516650
211049
1397750
1536867
1284713
47137
1915823
1123613
1077447
818538
552510
1291466
191943
1087505
1394083
1712140
866569
1012712
843963
888832
22458
99711
335784
525450
1348776
1997899
1614806
1075387
1110749
914157
1693711
1977599
78621
1231727
1837822
218725
907743
1618628
1311730
1424071
1556782
1369458
1713969
1660917
1341546
142097
375385
1596306
1037313
371564
186237
706244
1921547
1339111
536960
176265
640728
1818862
915936
1469337
1008259
709235
1960145
445140
1103876
1287636
195824
829775
1861856
1105069
529176
200844
1077724
1508122
1004729
1735244
216397
763544
1333903
1082775
1443018
219868
841880
1434326
235520
873396
287604
1687812
1497223
223222
556051
932187
449742
777639
1094935
1418566
162234
724694
667779
1786978
827700
1407949
131307
1451334
1138101
1565501
870433
1093991
126386
1172547
1067469
877523
352929
615857
1562054
1994134
1899276
979211
317836
480677
646831
114405
1195690
1657010
1530326
1069226
524434
421595
1030908
872700
1523837
721212
1656027
1740623
236809
1839067
1915295
1536254
1980028
859454
1065334
1510839
798020
1537984
1489352
819518
1498588
1044861
556312
1587501
551614
1563887
1264000
1733033
1629153
1897805
438596
1055361
1891720
883857
1067065
1100139
1030413
1024562
1244441
258731
1202159
1262774
1890801
492521
695906
783449
1824084
1331169
1451838
1497211
534444
514042
1225634
872422
980367
1136506
1063686
129278
1463786
1852999
1171352
116297
1059408
1431398
1393262
1404377
1285252
917985
45149
914398
267142
352565
1788765
105567
753082
1062794
1036082
663272
619325
332601
857609
1746704
888107
862110
672033
1001174
1450207
1025571
1374581
1814488
819653
1647796
1350316
829478
877344
1942449
1608893
350545
545183
771568
1204554
1131388
1421727
1151879
414519
924384
458740
1647715
1252218
170654
283970
265707
1854472
663633
263164
1594093
1052153
927548
834347
548596
82886
1485764
1566081
1273642
1630499
1250337
1452857
337130
1627371
114949
608087
168516
496151
70662
851014
1120300
1466311
1354660
1707841
159555
244822
1135509
815297
1402914
633099
1980024
1674913
1527322
665184
1612615
1789567
894439
634865
1838903
1132806
384396
145731
1370270
1302544
1511624
1780651
1505652
183023
1895480
30404
766673
127805
297710
290034
1704459
927079
1201907
560095
1330105
69729
1190138
1159383
1732423
1438404
562782
1611600
1880180
1029767
730074
360891
1939823
111870
1291050
986854
1221267
1522343
1330063
1467756
178773
131289
396120
389795
1958103
18299
1961667
1872280
1885740
583341
1334075
596645
10271
1168905
105012
1729925
741181
216546
1186781
580214
136604
366706
1693587
1008836
549884
1375841
853003
1406887
610860
1132610
1617934
974835
505414
730989
899035
750785
1948478
375561
1849232
1259967
926069
8864
607070
1342814
832710
573315
1958315
1473126
1922151
952241
804300
601313
345313
1785864
660412
359840
1051804
1471459
751092
477538
1945303
1328249
37706
1611792
716484
1084278
1584349
908906
78544
1982902
353907
1518608
406476
719551
903624
1776341
830881
1887743
694876
1451598
1964429
1259244
576363
970389
1999286
933556
753493
1285869
1309011
1997127
579377
1855026
387687
132379
378571
127098
578415
983921
747290
60915
1401092
890326
1449125
1025359
1549977
589563
1250071
991661
554019
1704936
1539273
190112
748388
914458
1509755
1468004
160057
1141455
16367
1588520
46170
1183035
1921337
1999401
1913150
1470706
654350
930020
1090404
1653399
893846
369737
1761771
118274
1718853
638138
1622300
247619
1024628
1714597
245521
1822605
1239363
336238
1963856
297805
421349
1677396
1846689
618742
1622802
162855
1428290
1900360
856400
1947994
385778
464136
29962
384138
1142246
855485
1495343
572313
720406
1108977
391614
818262
1803288
297562
1166186
1754558
1961923
1668679
1992409
688822
1954271
1552248
1691791
1113965
1797572
949395
1488707
59355
656347
113653
1314235
459463
693956
1258762
658135
1625109
967139
1038891
1187142
1331311
1381622
1644722
1742283
1938076
335
1172866
1352169
1597015
1111295
1450262
262106
783075
40315
374297
1948372
317135
316012
196889
1604515
910909
1329586
1745552
883573
1739969
919466
1198261
222540
979478
214052
865965
1594426
1303048
351462
809531
963569
844926
1234187
837695
746759
839758
618770
913464
642168
1621460
572277
1483414
396914
1548832
486502
1296968
1120469
909305
1623762
302561
1925237
311375
1593721
205073
1377062
1049211
645426
890010
224961
1406796
563382
1606275
644285
1748862
794861
133340
1434028
1960197
1376429
1912843
1745785
492306
1846862
1517616
1782855
1719320
1460888
603612
1219770
652435
700797
74183
1285062
1155976
202550
232833
561682
1307087
1282834
1971263
243479
273158
964735
1651498
1956043
1371858
1080433
306746
557855
1530622
1626057
914037
761855
183553
848582
1496914
967836
1244498
620473
709637
1779818
1633218
138589
1786367
238553
1766779
780802
199698
1789737
388470
906659
1838253
124816
305774
1622287
195926
420134
1317652
1728742
1958423
810100
967328
1106424
969993
940531
1439871
739504
1333651
1074105
996505
1454369
1013603
1941112
1413504
278767
1667000
550309
1933046
854110
1830553
69186
668067
623277
1919978
1513158
978314
456119
1493890
273145
1581402
1341593
1590764
1617794
364399
422356
1661849
1417140
400121
455986
1222770
685237
1923384
341713
1247906
1879908
836172
1886640
1116639
1719465
498464
1542714
110985
1370067
1106318
1948728
953566
1711640
1059449
554631
740011
1086651
464187
567569
522981
1029538
262301
219788
367097
348227
425245
57108
1642469
1907477
1769385
1868039
1973937
515559
1543043
586302
559810
1004423
669322
1075784
196246
1248235
399688
1873711
1948335
658770
1104910
1688405
658039
649383
300133
1885682
587301
344707
1711654
396100
372608
1617911
1453105
1939628
1762299
813985
615873
1579439
1535572
415926
114193
1854910
435176
1271278
353698
269260
815833
1839246
1873678
835056
482650
253973
797447
1754653
780703
418123
1202377
675469
248186
76136
1747616
1798471
1194840
907216
635215
15119
902485
1606539
1889619
1075416
1343152
1721729
996587
1547110
158142
1939653
1961728
397172
465606
1767661
807037
252506
1602910
735489
1369226
597562
894361
1816536
911810
1729096
615286
213019
372851
115292
1428868
1838388
251351
153636
1918649
1192376
1462078
1296105
1344713
1188205
1158322
1512614
457489
1200968
1513520
320131
870964
397061
1489856
1747203
987728
248462
1578584
441367
1061672
337804
1672025
523307
382336
592746
221871
862094
1240156
1053296
1733193
674565
1631130
1470350
1122672
1285870
803129
511874
1989132
1020485
1000391
1526205
1395563
258354
738624
221762
1744818
1231317
1557795
109992
293172
833204
1927372
1981174
1725699
134450
1427787
6017
787381
1929887
1266168
740733
467479
140423
1521928
1822206
813673
1798430
559805
361715
797041
172604
1854073
1258754
1586174
1971614
769622
1408983
1805495
1677387
1794381
857867
190643
584026
898559
212984
1282107
1684011
500207
906667
599827
765610
1945522
27355
772681
824592
1264443
391152
1949348
381003
1331034
6470
1234416
1698470
1747660
1295783
1526517
576533
1242974
1994268
749563
1238704
1466140
499543
1863174
1833402
1784554
1455670
669157
302716
884295
920384
431890
295860
1617760
1731711
195047
1020064
836168
1915275
1389538
937479
278434
57403
530032
65620
1077661
1837080
1929163
1446101
872792
1927441
877395
156793
1312141
120766
3617
1892312
1216332
737761
1178994
99702
789592
1246441
1008374
247809
1867764
59561
1603185
268832
1443232
101550
305063
1321434
860306
1133148
1960064
240597
1032128
1482894
1288374
1603601
1228316
1218798
206294
1877253
112117
135887
1126267
1939492
1781672
1121678
507960
235160
237649
865073
729994
1005721
1951752
423485
752962
1615015
1618196
752337
285476
1639068
1038140
1060786
1886605
1653771
416316
952888
822443
956173
1359512
1500866
920683
1264521
1614744
14146
1558033
1438718
6262
877247
900816
607979
1206113
1916331
163292
510588
1592922
295310
1246579
286720
1087191
1682366
1050487
1088582
1221516
1435209
1930923
932187
642370
1428386
634002
1866742
533527
1714323
1244977
546894
765508
1469642
891546
1053273
464364
54014
1773239
1868958
755302
1326380
1930816
604798
809806
1959702
952713
871004
1130517
1841458
82135
1031108
1246233
1416848
99529
55300
731727
933201
1014661
1569213
937536
932838
1079982
939546
1670817
1988369
1960904
939477
1115451
252311
1216213
372625
1820936
1582759
1824786
666372
941836
1775267
698240
1442646
96002
1286445
1545094
476407
1907690
1828670
324392
1376145
1397432
1689803
392542
534250
1857157
924195
199064
1315072
883067
1397194
305737
570345
1569956
95663
665066
1798136
133545
1447426
1072360
1775733
1244168
357994
189063
605391
866254
186923
1285861
376793
1304144
982598
1659994
1568182
42506
841616
810792
1125294
1621898
1566632
1984035
1459980
730025
134896
662007
1450274
756944
1190662
1707806
241845
220607
724180
1782509
1171600
981506
217172
1410009
198941
1538488
1066115
36351
732117
1103655
1042334
1178231
1591717
1443712
1281243
1779578
1850231
489087
1306719
520261
456484
524589
1403938
1260783
1127481
293329
148745
633396
345338
930547
1548970
70244
556056
32416
1419180
1290784
1472435
520196
883004
279897
1474449
1742852
257347
1816232
1779311
1469466
303343
587309
85148
1038889
1985966
284817
615903
503807
300151
1299993
783195
932800
363384
263421
1831410
1084620
1591617
463671
1713995
77706
799754
908806
536466
821504
798306
1228579
726307
1851119
530728
1621898
59157
475306
27993
301155
894212
239477
1016080
1649644
377192
639271
533219
1021707
1911711
341367
480789
1693230
398985
803851
1959800
1859631
147613
1348917
1954894
1043866
638967
759150
309835
803922
1126168
307303
832881
1286776
607505
1564476
504114
1401512
541157
1859162
1733142
768918
1071672
1490686
1168297
1863737
1948303
1893293
584039
1511906
1884767
1249077
1180995
162124
1422232
482720
1073022
12012
1642440
1466335
929494
414625
1662778
9268
959179
245343
1665882
1059887
1760936
1243133
1135765
1257400
910569
600199
819425
757226
1522056
422048
195246
1212728
763380
1144662
509371
767693
1967904
1521783
757869
1292189
1064959
1248080
342279
1964977
1547768
1982854
1390834
1694787
162489
1528055
1315897
533829
1737292
453155
659296
227022
1131282
576565
974869
842170
1591469
1805
1302355
542796
1977797
234176
1239966
583169
425048
1182014
936250
633887
1362837
293271
402498
1711675
1670857
95971
1383114
503424
797226
653982
812488
331562
1922236
227506
404211
135205
50510
1608038
1648114
1294838
1210531
217396
258849
1471650
871859
960018
519475
931549
1721743
306652
1349681
558143
939327
1060523
1088629
722502
434860
1773653
930977
1167160
1482900
1838649
1618854
169509
328101
286322
1349321
1917338
899951
1593311
257374
13814
909021
312242
557687
1087624
444179
532965
646062
606175
250700
198522
1693230
903854
413611
359307
103273
736584
811636
1386832
583561
677393
1399153
226422
939999
1474199
1341042
1488544
1939582
980044
1756102
1059252
1625466
1328472
295370
1750321
1721024
1145596
78603
1684211
1243724
1128552
1146937
443800
263448
1027699
1371897
1728032
1817113
1146910
1231283
863531
1776223
885982
567633
123621
970378
257869
83811
245729
196904
416578
1622021
1503951
1706318
1793026
1031050
1573053
581302
1632981
310904
548549
25541
1238694
1423942
1064509
1558881
156938
113688
906586
1585992
418971
369700
1122659
141749
1446829
867337
1727977
885563
412696
1268767
1011704
1651253
1875981
161894
1493790
277382
1699760
1283981
1496699
288246
1070484
1600268
1372609
215256
71499
310978
1588906
1461980
235517
447109
1785898
1383426
1171532
435832
922465
1645572
1338937
774306
946751
997569
1787883
756944
680221
1956605
1955369
1776030
383972
425348
1540263
224950
1724737
1472339
1537697
1722451
1195388
876926
1481722
642279
1348038
960453
434756
632498
1156725
1785097
274031
1362589
1056464
920627
1179615
487772
36179
1810840
1255939
298550
474208
131940
880595
1682039
1404052
365912
1514312
290914
1011000
1295304
268769
80240
394085
949541
1653400
1245957
709856
1661096
648641
1309860
827912
270154
211661
301093
1771347
622887
1992527
1419882
1432261
1062988
1973289
772842
1920398
633381
1897346
1269668
66686
1585039
1325450
989777
756080
253190
496360
137514
1157921
29009
1133922
1300252
1966969
65001
393270
766875
905678
1637472
312466
1587422
1361329
1372705
1918516
1473645
1393107
993598
1556349
742642
1652769
102925
1154882
822913
1789020
1489865
59061
1064534
1831254
871374
1319753
1854718
1827900
1634478
157213
599038
1780479
1907640
1267340
1587095
435600
1647691
155987
841052
1290682
1868307
1701004
937657
844551
165960
691171
1341952
758940
1349283
1860549
278996
1897158
800172
1872669
396774
1852135
1981896
1385581
599591
1480005
860465
596126
1471712
281515
1159733
1446775
1180119
40874
1953296
756178
1190664
1509975
1230107
263656
1222931
726550
180548
656366
1615168
767741
582758
1171154
246966
1247290
1865452
1017821
474192
307313
637462
1131515
548755
1295235
1328537
1714635
1724201
802056
1984887
1371160
1364677
1741683
1889204
503156
477222
1568862
1760194
1921974
1096087
1299993
1029767
1568690
1702464
394493
1899306
717844
957519
989386
1833255
480822
397216
1592185
357843
1610501
505472
148216
378228
1644745
1758255
1128946
197369
282811
644738
380758
176660
1365161
961482
971477
1945455
568414
272589
1101032
1518854
1572527
1235610
1020936
1160282
1351808
756355
494531
352743
670137
1460247
708004
1638511
1349345
528312
647088
1046537
574243
160499
1774424
195221
1731783
143230
1741681
1860843
686532
1290491
1885131
473603
51134
194776
87493
18933
425144
565792
556837
985249
1298553
10155
331609
1221580
55100
140837
745897
1022924
1541319
1559658
1107822
427446
499999
921458
177450
1007617
1772574
1382325
925015
570342
737513
679657
1417418
300433
1496880
1207225
1748329
977665
1364561
215417
368362
196168
107875
54084
260777
119470
1696679
218080
1399417
1533677
304939
671303
1516019
85415
1537250
1592653
1495603
376967
1302781
512104
1919533
1722169
1103052
798656
348994
540619
19348
30755
719948
306613
530129
416803
1925047
1778132
922104
1586439
796522
1159318
660375
1792329
620590
944848
29268
1558869
580041
851736
875421
285689
1427857
791829
1676838
1244428
1596017
96394
239072
1680676
442141
1230615
876733
1464626
1776639
54728
658670
1332840
940520
1719826
99282
1690295
103858
1062600
1767744
1373155
1710024
70088
566500
1102477
1235896
917980
754875
1340739
829296
564250
1786123
1315942
1884430
890307
367421
1835285
15176
1871625
787412
822528
1834086
1045191
1227701
176907
1542510
290225
1286811
626820
1584064
1430317
1703646
1380978
88267
536177
934749
1257642
757553
1833293
954125
1788014
1778217
1020878
1616154
766686
1762926
461358
593924
208462
1892780
1250921
1448212
236108
80420
1416008
1310504
777912
381244
778693
1445658
1010617
1406473
239850
1766880
556865
1416775
1697372
1247393
1264731
534263
1810178
761525
858471
175731
580004
1500241
1715981
65184
111114
452391
781013
1185189
1473618
1967060
672819
1446856
159681
749064
1118819
1814476
1319695
1821580
1037342
1042332
1311401
475412
1706184
424728
788519
1810291
1440623
1822355
1469009
607034
1550137
964642
19644
1517125
204370
1745813
1454733
812310
1402969
1806517
1719819
1165351
1771297
183288
1477076
211918
418116
146918
806630
1547306
1833528
1881061
1203925
735006
337155
1418409
1989142
856120
98538
1568492
531317
256346
1103386
1984136
767290
567594
492234
1086611
1788678
1656238
652971
1373141
823580
592508
1538479
957425
1202448
616608
1503328
674997
1578263
1011181
1616583
526629
1299097
114339
886492
1675522
1796856
592776
873378
246484
351609
781417
1211377
218676
1154185
82582
1858283
634637
1837368
959995
1969441
761991
1712569
727247
1923464
1790095
315925
558851
840022
737315
544310
189303
1049963
1884640
1652322
1993849
505007
876414
1495658
241881
959915
235414
1949137
132594
462470
1640044
399718
1651280
808633
1709868
1208452
12442
27688
688157
1184688
491445
672734
1824588
1724206
535973
255605
1447246
415937
155833
1868441
1514986
267804
1831410
993863
809961
1387935
1073901
1536853
33938
1639245
697323
107233
323701
1227158
1006230
946195
885399
1468162
534097
842173
821422
1063833
954798
247810
433106
1682195
62963
1743896
748425
298854
358223
435621
216105
1254792
124328
1412952
1404527
708916
859189
951700
519849
1269540
1350249
1264501
1955068
510341
1591383
980906
246225
778871
291051
1900602
11373
657116
700334
1873977
1304695
1607949
664315
296699
759004
73209
1190998
1172247
1495531
1804459
299074
1168009
557921
1365292
22911
570413
582342
846204
1124874
444195
262301
718190
311473
1038997
1910683
763105
1792649
1766632
1648970
1966234
739400
1446946
1786123
1539902
328673
1257225
439344
498409
1289498
54784
781579
1731648
865969
599591
839272
307108
1793592
937048
473739
1299327
730720
1676251
1666687
1006757
20606
707102
1867764
563346
370330
1388604
1464325
492838
1345299
124160
185918
1688316
1221909
1142313
1880589
747376
903806
890243
1240930
1139646
392792
1653112
1398659
35417
775957
630229
715859
864529
684404
243053
1319122
1021642
742922
1841326
1461720
1089459
1415398
272203
337363
130781
714378
247927
1515938
670612
1167016
1521404
1794746
493473
1752012
398753
1628600
241199
288156
1775231
1775778
1858314
522583
1561527
313111
955820
30522
562291
1714750
604767
670605
1059461
1895020
1992916
138224
359864
880098
1081849
241695
542832
1025563
1224228
890438
710567
1149808
1923427
846333
1531236
1728281
123577
1127761
1866441
761098
563306
509684
1920711
1851599
737667
1983906
1989982
930853
169086
3302
1760990
601612
1601207
1615727
661089
199072
696040
726377
1466181
1113388
1740018
850205
942970
694791
477036
328082
825294
1636722
1275399
668008
1854650
1156547
1655262
358348
337814
395846
1378688
1777847
148435
1559412
1412746
943477
1954547
703304
1980809
839956
1122818
971910
420983
188507
503028
440510
110170
1573180
50759
822155
1402974
237312
1881082
1177708
1578715
282844
986284
980439
51684
1487142
845121
1440335
1576975
1254821
1164433
1133710
1082352
1480
1751441
159593
1539410
998827
1274239
1717205
1505742
1053927
1492764
992203
960041
372428
1147124
583865
60629
1496550
1472378
375053
1509363
461161
1779814
107770
1548228
255213
70088
593011
683128
1965608
800237
1812612
1909931
1438562
813833
349210
1073566
1658064
760258
233958
65282
856178
364980
287462
1881427
536621
1543043
341311
1656362
109332
1793565
428638
1099913
830921
582524
26624
1693979
616608
1553606
868891
683018
839866
88124
1904016
1290651
1748519
1174495
254075
899789
1049893
805307
1408977
1888318
694941
1449743
682338
345595
1689627
457455
454183
1740717
414836
1690255
1577214
454337
1543287
565456
1137312
1996104
1688874
784940
1872961
743264
1769385
222899
1715027
825452
820346
628336
798556
1029716
213305
895972
1261506
969837
1937363
696341
1295107
1152226
843382
145713
1241090
1986398
1069983
1650980
869975
764974
592609
71373
1793933
1273435
549208
1766186
557251
179519
985911
350499
1902706
1762701
26639
1742337
585334
1942323
1535696
53310
1453935
1490059
615418
1185603
1851072
306767
1144617
822422
1764904
1315368
1819722
692523
1999932
1638223
219347
372900
548553
1547797
483234
638510
862516
1713747
1655544
1622125
1066308
932585
1417514
646075
1680907
776181
1743567
666676
1137458
391996
426664
89885
1599123
1917350
1282107
395621
1054765
285415
1169110
1612594
1861423
1212751
1082652
679298
657713
719036
511468
1305842
1530577
1270331
629413
1984015
55165
609038
408384
832265
1139167
502492
1188326
233664
1295298
980495
883340
63845
461102
641064
570921
78863
1511773
1259487
919718
1360772
1602326
535500
1734430
1066761
1511207
1056248
772571
137195
1022492
1616113
647422
1324163
1810305
574154
1744179
1248144
1465473
357422
701178
1576987
379860
763830
668436
721306
1176929
741253
188810
408187
560463
1210902
1496235
1525512
1462380
1785599
1113575
1752279
1859131
1158954
801161
97752
356168
1931588
1538509
777803
1064892
1485163
308174
337797
357182
160325
1395182
1530909
1500684
1497152
1345025
939863
1623484
1120407
622452
22047
1744111
1703669
1136506
960935
1144572
1891860
1281100
845943
155384
67654
1460393
569990
1239570
1001357
351312
1296282
603908
1988780
483838
313026
175565
1658892
1449679
649744
660513
386214
1668340
1796468
766407
65287
1688308
78852
1161588
255087
772637
1628601
908286
1335255
1964080
1140966
303395
1876495
1486610
1200010
1623382
672480
964064
1119615
1401323
1903861
129929
733676
1991466
1309607
1581592
672645
1695934
972906
849534
1968180
1814926
1503910
703457
821324
387614
353383
1336830
457018
1632044
1677753
856684
1507118
1388749
374977
219570
1495496
917667
1403946
1794062
990919
1554134
777689
207819
1857136
1101950
1069992
1347491
1063329
1276343
885623
1602268
815600
1933716
450316
1585386
1882088
82241
1262107
1910720
240285
48216
565254
1939697
433531
148038
447462
1292208
1748341
1774009
1216504
1795414
420042
702372
1088
1224030
1809008
1344408
790947
1962519
137132
776914
878630
681007
21319
938925
594022
539956
1712673
1795437
1766932
1504844
337014
1430118
550545
756996
1848279
397380
927683
107065
835435
64691
36084
1807599
416416
535765
646329
891325
1803644
1925383
1327494
99169
217414
875058
903150
332478
969788
1863362
1055012
590631
1064325
1806493
936058
1738673
1648555
481243
272729
1307547
1533905
1197818
640208
756167
1996580
1791094
1982848
1019600
216423
1504146
114201
628491
54694
5803
1294480
1333787
258059
743867
1021534
561391
660769
379860
129261
765707
874849
365206
658252
1999472
132303
1226526
630171
1032297
1514863
1035620
1746358
428910
944302
535623
1799242
681156
146974
1076333
254440
1053345
1432011
1720101
606585
1657009
1586739
997894
558957
1056255
1399338
279748
259988
90463
1068898
1697339
1149664
119539
1822383
1991367
519026
29018
524267
1254771
1569585
952712
1661856
1497144
1387108
742760
1836846
934047
594805
486952
652632
911825
869265
985946
1394545
377723
953858
1583639
1284279
123269
1763910
129593
724722
1203670
1114397
1946301
199121
19932
1266965
14879
1556865
1514154
2389
1425458
456974
330628
1941522
1570343
265617
647649
593924
282049
202339
1955316
1807555
803160
1427047
588536
1090892
1710895
666060
1726984
108548
1865536
37445
1607898
1999883
436726
1285180
79662
1683483
360848
1408544
887848
726023
484153
1011262
1076829
1953247
982984
921213
172043
582704
278842
740458
688349
1734446
1702082
1911215
1487543
201822
1644393
1985930
1610217
1122590
89227
1654363
1253744
1264383
1319376
1770992
37687
1375807
1910284
607629
643680
56789
1229624
1691509
273906
1809060
213184
1926157
402990
574498
1159795
970150
1415735
1850228
1670857
1325826
177598
222383
415621
1302876
203244
840072
171661
569018
578799
1921194
301292
712352
612028
806422
1834853
739099
1739391
1362724
1253136
1455022
211506
385049
924167
1419479
1939738
1338780
1989971
1718876
1876360
1734857
1025001
1249621
1889936
740740
187276
821367
1929874
239115
1891944
764717
1867081
761995
953604
560249
883451
1245116
849381
1308702
42785
179587
501744
1649227
1732322
318804
1398655
485134
717614
1002035
90578
101309
658110
1437785
222937
1836914
1861096
1256334
1141012
1212457
201269
1933528
19679
692591
1532361
1952826
1122392
793853
1427390
473249
847441
734540
1905232
305699
408908
1822
166575
1844585
343396
149989
1745335
1016381
1930575
336987
1566432
1185711
541085
35012
1752977
1575197
1210537
606147
1136452
685524
625171
1325939
1272112
1683182
1810671
1669124
1933194
1073657
479530
785582
949753
1499891
227862
1914787
1689717
1251982
453631
1895373
843217
1192731
408965
232475
519769
760097
578037
203320
1691665
1704566
1292691
1107083
1113974
1449532
1082223
409167
386635
1295663
1443724
810420
1029621
1468375
203148
454503
625644
1383407
1260803
1580208
1251166
172529
1989072
1538464
1271144
1389869
129059
1004198
1677248
1112597
259282
761991
179680
896391
1154183
1985455
18482
1553473
1473017
259595
1491022
1216846
507880
1161855
1007599
1884035
69163
1692998
66701
1631289
1139599
419966
1852411
906295
562017
202331
1161509
898254
464684
1548183
1322778
1363980
775163
32074
1903900
1957609
1822463
926439
1792807
569321
1133613
1561830
561007
1731164
1268672
1066461
1338497
1862783
1925301
211476
647084
744364
1634565
315513
1943943
818970
1415243
1270790
1663147
287819
1847123
1918454
88995
740607
1833945
1578745
896653
1329189
395785
456235
525167
1262220
772218
1819547
1741583
1872980
214492
1013757
1338714
1555183
282185
1406786
782261
1258098
873380
1204525
721233
1533678
838170
1183852
1552577
1435209
774147
1803364
1224289
1650980
363630
340554
637123
1609888
708497
1364253
1102441
314086
923616
422817
665893
1892222
1963618
264714
1119833
1120325
1007869
391362
909398
2045
160866
1568246
686142
692424
1392756
222293
327026
1803475
1640763
691253
628248
422163
384467
494396
1168485
1179738
810728
141910
858213
1479861
1529975
322477
287971
1573702
1677269
729428
45008
830376
783274
1400678
1564669
1441925
1225763
337080
312367
22584
1114133
120879
1013961
603641
1044639
404259
434827
1329796
979714
679433
355780
1365887
1836950
1360321
786335
518082
1405499
1660080
839555
1736863
1465127
883711
1398379
1772268
909315
1835450
1835264
1966363
1312456
1829155
1036381
1192031
1884671
1753445
1289527
647595
841038
628247
671915
24211
986038
7487
923719
1776267
1475961
1756442
173413
231345
1939737
257627
1372867
639508
1882460
696399
1708999
1780269
246234
1646356
1175746
1274861
1679193
1892239
949683
165029
45588
1179182
731066
965580
972864
1943526
1170734
1460187
1825249
1912580
299394
1959308
1535057
848302
1247053
1263322
1338175
1684582
1805348
465682
62233
577401
1603045
1031972
705126
799235
668752
573276
3900
414877
1181929
1531767
1463231
1190193
357148
1549953
14491
1573469
1290975
1610945
1742812
308394
1226890
707317
1779072
1149657
455066
947154
757083
520973
1606637
1704233
1904951
355170
918864
1764231
217877
808134
1970850
1995640
958954
588051
266343
663211
845842
358022
1187072
267702
1414597
369734
656231
914996
23416
181174
1472672
1008111
491954
777838
1466780
939198
1382921
1383016
488032
1874272
1996525
1184511
1424944
1235816
769545
421782
1381722
971213
1947436
1652389
381345
293545
1208533
189851
117593
80732
1683023
323713
945237
249100
1926198
1604154
1390347
219123
1488095
1648260
100177
482473
1213868
102046
1522835
1853587
806675
62945
1027175
1975727
712094
878408
1137229
283827
1198012
271874
974668
611377
1495608
1541461
905651
1761540
1501385
782880
719183
1998986
376324
777131
1166427
302716
811966
249718
444073
1773826
1208439
45593
1411993
1765482
1927191
1127005
1599066
1517898
701441
189021
66661
1150116
390860
1149027
928131
900021
788568
1632003
1242796
1629474
1274661
863159
169603
477529
146329
1988883
1990680
1017851
933612
1434428
308971
1957472
113998
1495343
47730
1430727
1842944
1048479
1852110
90424
38054
1167263
439692
1763441
836995
1876864
1883710
417485
930448
1306669
216566
494095
1550134
901514
1579881
1035622
537806
90509
1388951
1573130
1990865
623308
129264
1704454
900622
358655
218339
1610135
1599177
105565
1887755
1349459
1812854
1787868
1279119
1575566
1696043
474741
519742
1886849
702373
51304
1157374
622773
1941019
369680
696407
1950687
1593232
833053
812307
1168015
77692
1987767
426314
992050
935003
1931716
1647280
1460410
1120981
1106034
134772
1943484
334866
1299127
31846
280233
798627
479102
1354732
1925013
272484
1218018
401174
1024755
1649897
790491
1494571
101503
899447
790098
1823407
1418022
1728195
1591104
1966741
292317
824970
1999051
1606906
89884
1851349
1092491
770098
1757858
71499
1744661
774463
560028
1931856
1856434
1064699
1342143
1958006
987617
1706278
1236726
1690391
535449
1633767
384057
867830
1999540
227083
1228948
93544
1966081
833500
1584206
955820
114764
771313
1946193
187677
1002390
1357380
1470349
833268
1009818
1107500
1932043
1337826
1965367
1861901
1148294
158955
300627
141566
438327
931295
818805
689426
1480784
737717
27649
1966195
665477
754460
736185
565019
1607899
1615451
822446
400461
1128622
1974167
1541668
1513286
452073
1870861
1818953
1258001
621452
1010443
1850295
1663054
601635
255767
1612938
479302
598733
125501
754103
1172247
857466
22321
1313702
531973
998130
1833185
460900
713876
213693
1989091
1617960
47279
469432
1202580
179153
326025
810675
620755
1111072
743279
1951555
554689
335659
650919
1436314
589613
1722442
1278852
1530918
1181018
833661
559941
68299
1905110
631361
573026
219021
647387
923226
1412632
1089249
1392403
1421483
1631412
409813
601852
1380497
827733
1805093
887979
872274
1061877
609791
431787
605058
1515559
985747
12018
1940156
441041
1152081
1412370
417729
193892
766272
1551140
1839833
1073584
713076
580122
1290148
687325
980597
1020640
548553
574396
625791
1780771
1792179
190137
1308003
1103731
806709
40627
1216310
1821662
889253
921403
15935
1156490
169316
1857732
1718517
740540
583371
1380117
509805
786392
702204
747376
1734428
1525682
1818922
188047
1995776
220699
157955
1414318
1767737
25161
555951
1971818
1235343
1024043
1632291
1753307
695906
1718651
730154
367932
1043101
1379633
1928989
471846
436693
1894385
914448
626364
1124641
531320
912245
874584
658223
40469
1140795
429758
94211
1001684
533866
1494627
1550848
1808608
459929
331757
1957395
361402
301586
711812
769230
77184
1848991
1185279
209782
353617
1079761
150282
1203451
1410681
1479689
390148
287351
648387
132594
1961975
737233
1115382
1332130
108699
759522
788496
732801
1227903
247632
730336
123038
324433
26899
814906
1951870
1693150
344793
1820580
916465
324693
1127481
1925133
1312759
969772
8613
474212
1269950
1701942
1220892
761995
671398
299759
1766772
1197910
565592
336930
1206888
328634
469632
207426
453551
1117321
1037744
938955
1156256
1375061
38829
554075
1081881
646420
436790
872914
1147145
1443954
201149
53987
1079408
86039
1856691
1160273
763509
1551576
1487112
1405859
945569
638076
1251857
1476962
112060
844088
895984
1998319
1779370
1492041
146044
1310904
960351
793719
696204
335063
315570
1188010
97648
520041
1896115
670309
79101
1493845
18806
275855
1809752
1862227
1775733
703445
1025870
1341484
1624765
135740
436064
1114291
214160
1293464
1674696
1863393
1467591
1277150
11700
1235672
1130018
1090128
1297101
254761
574052
324195
709293
1567763
1326673
1166099
1609668
1572943
943671
1135698
868525
1546693
1311730
1414234
161684
97706
662261
1346255
498384
906852
1632301
1903099
1753009
1516271
305751
669227
1464910
151928
1932765
769320
1585591
352750
1952166
301295
1300495
114108
430987
209709
1817068
1535780
675824
1393424
1243934
738083
1315821
1078947
1953861
1511529
1088493
547175
910114
132424
1771025
167665
1615470
1725007
501238
409962
441786
1877586
140045
650017
1868281
813344
1604395
1994008
1895873
1952595
1302687
305491
1918627
1617556
692205
326368
1546747
15032
690206
534481
1048379
1476146
1186624
720099
1622503
1583866
220163
522259
1695555
1356409
540519
1262326
1579001
1794493
36801
789254
1007538
377788
628692
1446068
1377260
1892480
1958129
1651612
1495284
737346
675241
289074
1077722
731293
1425148
451301
1181091
1498965
1154670
47787
853558
1927174
1480170
1148341
717942
1946666
845604
1917766
1149037
1350643
1351022
1115482
637624
1826675
1705917
1035202
197369
686492
1955095
200877
1907023
45922
913356
501186
1014023
627103
240181
437522
484150
906258
711551
1689501
1372742
1414611
1948498
109329
1553949
835926
786603
1382494
156096
624020
1254700
375796
723445
1098569
1093262
1760267
551864
897061
1385933
1708576
227649
1067012
1005674
241003
776801
531357
1969372
1178150
1748300
1118563
1550846
725774
1601804
13127
1823177
1230282
1807401
116107
1237794
638493
628544
1479472
1149867
1377161
449371
1488740
889761
1087159
1300154
671283
954157
491497
1111591
1246296
1012176
1199688
84750
1126210
1784306
57530
844009
1235816
895333
1938398
39653
702063
1804768
431436
889418
1205641
1053908
222747
1341593
397263
1153794
872798
1963921
1717087
1774245
1941172
1859226
830299
452390
610407
191484
463555
1027643
1998569
986038
884747
249396
602529
1816160
1354142
266292
1162801
1470038
131550
701565
543948
1555765
1584966
186817
1097330
1694621
583199
1662207
969039
1710566
497463
771086
77241
1571858
713059
442725
973794
795168
1363221
1277879
993280
1573071
680823
1857073
1654038
898713
1670505
1709200
1442703
71758
594382
166689
1091376
1217995
1443382
1796462
1166981
1821051
727675
936970
1846832
1798599
442592
618958
1358585
616860
846011
1365277
192116
1021239
20516
1370710
81637
1990393
1786320
313402
986558
927755
1049752
324492
1510814
1559296
1027472
370041
108727
1536677
1075787
1781727
117036
1921187
1958338
557469
671345
1556158
1134304
778618
1674618
685802
1838245
1275747
1976441
437924
1992409
1964315
1306191
1293219
1627803
168382
1595493
607837
1666579
1192220
393686
274383
308910
1615698
708043
1566833
1328482
448751
560800
1916096
1980100
674264
1331112
1908055
45288
643053
1481718
1163536
1893988
716497
1915495
841294
179405
1640533
130830
127233
449483
809217
849188
150798
1060756
692756
891546
1017169
1193511
1914909
386743
1777929
108577
1473097
936095
1900006
1397116
132934
116670
607866
1489932
126095
1160802
1350638
1128628
1332466
993560
544576
267470
800246
1276118
779323
422963
521780
1978452
138574
1160273
367271
1434919
1596029
1842919
1602885
1153062
459122
1322017
1523055
1813363
1494134
696084
317614
714476
555216
1633781
1344518
786124
641468
343164
1333148
1359548
1802219
1763046
212280
1848114
986325
1971515
1219017
747525
1560946
127820
1603785
1387744
76348
650860
95465
493023
1851814
174521
830596
528656
1536900
1038140
1831695
919973
931305
1602
1955879
1210037
1030387
1996885
123171
387231
1968094
1682734
1636226
1485363
1438230
272906
783155
139122
1429265
1934304
470966
438266
1724147
126228
161801
1065110
672721
766812
1771025
22965
850422
481092
1322070
520144
1350625
8476
1943702
1009116
1864962
1207760
1327956
1531749
1821505
1883155
1998807
1948441
338394
1833742
1192512
1066984
1466820
1728526
935199
129454
1083823
1043926
565672
1129176
309105
1501484
1165370
1959788
278320
1965266
684032
1514032
1111120
1864850
271191
169862
105474
892406
1952732
771357
429132
1421165
734001
1953223
568001
986091
1462572
512829
217795
126753
1075787
57527
494673
1541263
1545734
1199650
1734631
671153
989585
228698
1360571
277736
1177895
1611602
535299
1539364
728400
145595
31983
1776437
122855
1111368
615165
994963
1850485
1202900
804096
1490339
1243019
551426
780907
1096085
265159
933111
42680
634723
1846689
1705269
232351
1755248
725455
1742922
1874624
1244185
805212
995432
1281054
36361
1965330
382186
429956
786231
1593146
869080
36635
1612570
1638182
1236437
358137
813128
1776385
1760618
1060188
472926
1052219
482213
935953
1335118
157341
1528966
1404948
1769032
131371
1288297
1354914
557166
1892048
289469
623458
1486293
1836505
694827
525623
1932933
1175920
187495
600961
687626
401820
897751
1539144
944904
173105
848112
858934
1047164
1194732
1418833
923808
468055
1517469
956089
1481913
1402373
1489974
1880066
1692983
231481
1565978
247783
410986
589497
8959
101699
224222
1839833
310053
1188080
1553684
679201
1192426
186208
1458183
1390728
452054
1174577
1706194
401829
1418761
1011880
773446
587246
445544
1294267
576677
953593
74962
823964
1800913
1022078
496271
615423
403670
1605297
1528168
1793714
571528
750596
1586682
579895
1704781
270938
1500464
402290
1088466
101575
1979826
59659
664545
1263022
1222654
1957960
1880186
669138
233207
280127
1846035
159904
1160021
1002429
581267
953468
1181638
344564
588762
1186774
604767
1559870
657758
531952
60591
1676027
26642
1525066
284004
1266297
414434
1330882
1878213
1292493
1462307
1291227
1224291
1192832
1042762
1671010
371729
919515
224987
933632
1250610
1229015
1684856
1894849
837775
701738
503532
925185
1101312
833030
86039
490455
236917
1986216
1520997
264211
1307547
1523366
185498
1829045
1562054
797713
1330346
229079
477759
56499
280792
530485
1344389
322947
1616433
1360237
1214181
1794956
538053
1062524
192507
913905
785245
1768176
1292203
391621
1402812
1594476
798279
309584
1380450
386526
638699
1918389
1933036
1495371
747841
1400411
694739
202083
667522
17061
1080546
1849993
208039
1375220
1816025
223442
212003
1619539
40980
1711675
440045
1444293
1390408
542128
614946
1097715
840328
300556
286151
559665
1006395
587170
339858
1274432
475609
1391588
138605
925587
718556
1027733
395762
1375321
1471862
1772373
463137
1161586
1041039
1751482
1982088
985966
1488049
1538084
585790
691517
1761498
263512
1061370
1821120
198974
1411743
604132
1469613
443180
450704
1412632
427023
1111050
492142
1441098
835940
243696
673172
1599606
1792329
1601625
1636987
726960
1394463
1805982
1372928
1223254
1563275
505585
1981118
746829
873090
138588
1715898
1840468
345729
567767
241223
139544
1505427
1607932
790009
1521950
587324
1416454
881711
978269
194110
1312096
742222
1365157
1252666
1721663
475836
806126
261507
310832
179793
220569
1719229
1609519
842347
482233
1139248
1305998
467713
1301759
21269
1931446
1019997
1653732
84597
395317
838815
1506714
461922
1007379
753518
1417514
517419
298132
881282
744837
1618167
299132
1479919
647538
791692
288154
594062
1463953
1761462
227649
96974
583865
464471
931789
1712609
484440
1988019
706538
1607744
645303
1224966
1334418
1064319
1277044
281515
535513
1432113
927896
1913083
579523
685108
994902
1888711
542135
81262
1729963
1496811
1115903
953032
150282
1002733
526336
747861
1254771
943608
813757
1049811
729741
997949
1006395
1634385
1776030
1033667
685126
1828873
1843687
57936
1760384
1060046
555477
710088
1713351
612369
1303916
530719
1470483
1360769
1757132
429517
490015
1016751
1282967
1362861
1126293
1778076
802174
1701282
1375949
1420258
606780
858802
1624389
794026
813074
1602132
1294619
556170
1296380
1835233
873876
790926
1843983
842215
670376
783552
1395380
786820
241510
1230291
1306127
1870525
1625856
1476630
522595
68582
1319025
907989
852839
867819
1266383
1349003
1561779
1553473
1962757
1661930
762408
1693879
1984284
480927
1359010
618027
69506
199253
574165
76995
1338357
889217
1466758
1178760
731499
96291
1879598
772940
1817259
1239959
1502417
1077077
126131
721439
802632
1929645
1021679
334865
475707
1818270
566084
408527
376003
1733460
650351
1387085
1322045
1722051
1306291
1377083
1872577
296699
133629
1490978
1416843
267287
1384551
583449
1643687
523492
835404
1203518
1481722
1557591
1412641
734466
998798
718649
1805856
1892042
169105
1251424
1087348
1038417
1014258
1648608
233816
586991
1024753
1482793
811765
337685
1110942
1906617
1180670
671323
1155493
904645
731216
88246
957042
824864
734893
450840
112671
892273
1091565
1992690
378590
1817007
961
45177
449791
223420
1822794
225359
1896302
1969812
657453
121972
1861342
1750873
611377
1005005
830824
498410
1468921
1689588
262824
464735
383916
741133
491073
1410076
1722401
200178
102184
1865197
306940
1661665
312255
255700
1524402
1317706
1967904
1809384
548771
890576
760551
1218363
7799
1102150
403758
1002982
844794
819724
1513149
783911
1084704
510467
742673
793623
183229
1639905
1257186
622559
756744
762165
590114
1327966
598951
656897
417700
33971
1851268
1065147
942909
396472
1600920
1420148
667843
1524392
395014
910345
520597
755431
972514
311901
1010273
283878
390485
1706515
249789
1530143
529917
1875993
17633
365241
285760
610599
1689080
470736
1132375
72120
187495
1017854
1184962
780871
305443
572526
445544
941303
472428
1527430
1880964
1264290
1112639
1429820
185694
72744
838071
1340547
735840
105476
1945346
1283371
929922
779166
503947
1647215
499206
1339194
1558376
1017729
1678212
1719365
439436
1582910
910206
484040
1423112
264678
1124400
694117
58319
1716571
1471785
907217
1007861
1113094
22536
730174
593284
1958393
1113253
73719
704453
460792
1815303
1701379
119592
1266045
606780
1653186
130933
603284
1147107
1252435
286956
162022
533604
599456
443392
1091485
1531353
327449
1815033
169380
608759
1237388
1500756
1652366
684166
594874
526628
972924
1054399
1460671
1270889
41064
1138575
710080
728327
30470
991683
1496652
1296305
232823
1585980
1673849
257193
411054
1164270
1991145
1537483
1317155
732560
1357332
1712073
127807
1166050
1069881
1869001
499241
1009127
535905
1708945
1622685
814215
235097
1505949
1217484
1634140
1517915
1753134
1804779
544045
571991
1532522
886439
919541
373302
321636
1705503
1258308
40868
988034
1301928
109329
1569222
104408
318936
1763897
312484
525148
376285
977080
447270
370731
437964
1564929
1101748
683342
1277718
1582569
1485432
1931849
1060259
1352398
497818
894188
327069
1724608
1279551
661622
904387
550391
1495770
922327
1683449
1853481
1196593
282548
1059833
1044367
1734214
261949
1169194
832558
517483
1390221
1813903
438005
623280
702265
37691
1730755
958541
1657756
505724
1013904
911127
1160755
1792393
966872
1137626
1487356
244079
1722656
711439
533242
464075
1144497
972727
1698233
245830
1468299
1300237
1876244
1486549
1470944
1433053
1529831
825340
1782658
1350229
1131368
333332
842796
1490842
474362
1302735
1176713
841260
882053
1337620
1016858
1918614
1127390
1241311
752022
1363364
1224482
761647
1007604
1448764
626372
1192220
1395615
1074532
1140613
179620
450696
423544
1528808
930781
749307
1433996
1307143
548602
1972101
1122692
562350
118098
1221386
1129597
800521
222860
1206809
1704116
1618941
1489974
1179801
361139
1238385
705728
1580176
1113120
1332176
1720147
1570049
1852784
544228
1697983
1604714
205209
57823
1653433
870387
1200322
1900287
36522
181878
1475073
74835
143096
894187
236349
739912
1500356
421423
1244301
1825927
1979567
1540418
1636017
1925193
1497170
742978
24846
1561077
1742524
1457214
1208110
1094183
885037
1360744
1271711
1192398
1963919
1042122
1332981
329117
997949
1959252
692789
1053131
1046519
1966172
661746
434511
53235
1547416
1825597
292770
729620
921106
1285914
1617734
602851
1847813
1305358
368151
1038426
1222965
1900103
353127
277541
1547405
674473
877436
1880964
1189557
1995217
1721190
1830612
481796
685756
1519614
1530886
1701909
1616179
275088
524541
2466
1095157
1459067
936122
1943271
726367
1606004
1126008
212192
1054794
1845240
1000942
1001964
546363
484464
1390594
938831
945707
1756870
766911
925161
835240
992409
50082
19382
1618570
63823
570255
546894
971595
623283
1532841
757686
1438212
353831
389422
84348
164716
1188396
1356868
1901574
1709358
86987
1888452
1584707
1725986
569362
1242594
819678
1546334
920876
865574
1418233
550319
550286
1201863
904450
1756467
1170092
1870768
1933513
1695281
1255456
1139237
1321403
264165
1028369
780627
370582
1984454
1242573
1663155
616565
1111406
866093
221211
445366
483875
433913
1581130
1163133
1361293
155440
393652
1361400
1765874
1362250
508715
1981042
1382389
1992169
295678
345804
1043707
500411
1697249
242222
56272
87561
1596863
860580
1788971
236765
759255
1725454
752749
725428
1865415
1649515
532602
1407969
784282
1849857
220000
1730348
980603
905798
1525897
798141
196421
489700
424611
771220
27355
827943
538845
669996
1058557
1021723
1834323
701445
478625
1185405
846204
152102
1108763
1635714
890261
825942
982342
483630
1123112
134238
1293725
1035263
1322191
947562
769316
1789307
1811824
1997944
56097
1504862
1841984
1112976
247019
1313693
882733
1717933
1772459
1472740
726322
1923279
1971547
674905
1521627
1007839
110917
797080
1145901
1545716
817267
1153284
1045968
549465
1551717
600964
1512682
1608447
1099284
1709139
453218
958327
1606515
1480105
1587671
222024
1459301
256039
796210
1039504
1143033
689488
635798
386477
1792990
406318
1267558
1764093
1011022
844575
291116
1559370
997558
1524437
884148
1061040
839028
160126
1835197
1839077
307213
1595556
1738096
480438
848792
825835
1102839
1712042
150948
20075
212714
1031272
1953058
1973449
1626350
915035
1971631
357716
1024741
242365
795792
491021
1578263
316474
1034093
480354
858278
1158672
596847
713308
1548521
1563660
1132035
1201504
1545676
116475
242664
1923706
1738246
453986
272711
1289369
961088
416416
536728
902856
1899835
880368
994897
1074382
311734
805137
1920115
115964
1463056
1910282
1490340
302775
684055
409739
201433
1484182
970542
1337272
325508
1835302
1495167
720099
4511
1617556
217874
1985669
298264
982457
1237409
872696
1582525
1173320
494566
1903842
458656
1758434
718765
573167
1286754
1040803
456658
117104
1932995
1822075
1577318
601626
442186
1145399
130022
1921443
1878203
1498203
694628
176314
1915
921743
522970
426653
588699
1512723
723078
65077
1052643
242496
1714145
1582960
1338610
1728035
1705791
1172548
106149
998541
399506
715857
38638
718871
1165668
1991400
1972684
1595231
569853
734866
1514312
70294
733862
891993
1415125
236623
1168732
1776318
359518
1166139
571001
314243
824277
176314
773815
1524450
1224680
88074
515871
205098
149000
532470
1062969
1397049
258610
1292732
474310
758936
792614
209161
13400
1775426
809253
390202
1951636
974906
1370822
1677272
651898
324043
1316914
57676
577325
1706488
899366
1426285
464876
1573627
536693
1756550
1457695
199123
44235
1395377
495972
117559
384804
1339078
1122124
265392
1315863
427533
1499388
1311620
379234
837354
753607
608700
459323
599496
993221
1926721
927109
131758
529701
1478350
166085
287010
1226215
181054
89997
980667
315824
1735686
105100
1816472
1267001
320264
69455
575044
842099
119013
1042960
115634
821277
672414
929557
1755928
527907
1401893
1695512
1475090
1309532
263160
265961
945697
305444
1769296
131798
749101
1370455
893934
830857
1088387
1553606
445707
709973
1421384
1794971
1703669
1810682
412939
1462688
1647857
1741411
1003598
1705618
599827
1910908
1278411
1143090
1826302
1226417
530213
922091
1187917
1016936
807228
578747
414120
776156
1602360
1349914
877410
249038
116272
1462995
874332
1361563
423149
213758
224171
100448
1849073
617414
1059918
1194954
1220559
1705749
1820062
1856143
1324392
244928
1163722
441468
630206
1028850
1752294
1617640
129668
99220
1935379
1934208
1578643
127820
551927
354509
994517
329422
1179462
1912711
1364558
1294933
1333384
1147366
901594
1132002
1320251
1433138
1592046
802881
168167
288445
1622360
1765666
582168
1392060
1471444
758549
812617
870291
1498985
1110680
762097
589601
82789
835007
260703
981221
1193388
880449
848525
1708249
1098149
463829
636812
358058
1536335
1335677
987838
1109560
1291269
636697
867006
78101
1914630
204244
1836165
1459345
449050
92994
140855
975141
1030619
200168
441995
1063438
677997
1190742
261294
1136082
292601
1274281
1765088
741237
1412737
1012269
162221
1749407
350861
1752264
165307
1283941
1924427
331671
1224761
439800
1029659
1652249
1004842
840375
1156005
1552544
975932
844898
1563302
1296278
1563385
1693854
182045
510782
1092559
554689
237347
986248
651442
90865
1469929
1350316
1351293
611116
1705794
1510803
1100238
1401583
1846634
1084005
1051965
1692321
1903299
1611754
1218567
355181
1474229
139759
31741
969211
1512446
1671668
738852
1061948
344707
535649
1294536
10034
1980790
1655669
1251516
932174
1461368
651997
584160
1290879
1991486
1226797
354322
1577416
203309
1830813
775398
360890
937668
213693
344089
1646333
302051
457826
714573
1998197
1326778
665480
1280443
1710610
1440688
592902
1033497
1604575
482885
1868930
201938
1898519
1055871
61129
851636
928616
193604
1230670
89445
1931488
1765659
1693598
374719
1182148
1898349
1312713
825983
1868602
1184126
1506222
1106766
1364382
1624745
332721
1770885
667301
1000453
1011273
473877
767302
1971203
1101859
1630125
1611696
1976592
1700341
1069208
260669
1086718
1530312
1731996
1402338
1137592
772110
584920
1899162
1672027
1981969
89237
351441
1447997
946697
868546
1581110
1021768
895551
619943
1913097
1234447
1313525
1405499
254178
1004674
1859856
210728
640904
1142238
1862018
1570705
325431
708080
1488434
1042332
393890
1897158
1342781
1393886
1797958
1496679
1488915
472648
1410988
286306
1056079
1666560
1384960
1142099
1117884
1856012
924176
142722
22863
977094
1116144
1343051
648440
1953534
436693
1799915
795353
751453
535552
696526
357225
1962693
89216
1139956
431063
124524
821324
839433
11005
280036
1989007
634718
1655199
1829281
974387
1099229
1530438
1337769
920638
1113924
766943
1105258
1734718
889993
412950
1131360
1332903
438976
1831849
699999
439697
1936641
126344
1305562
67786
22112
963385
1594553
892138
293814
1325537
1370280
989769
1340329
672869
505004
908664
1719141
1437505
437495
1742293
1221260
995196
1770407
950112
1182127
197933
1482932
255907
887836
869608
951863
1377344
917395
609235
1450692
1713621
803377
1607952
1803703
14614
606910
393068
334175
203416
1745028
1433291
956214
189549
121887
1284588
1995065
1308043
1750866
1091695
612750
1606906
1240771
1691686
1064744
476609
806219
223138
876892
388033
1574379
809443
1953777
422963
572877
511389
231243
267597
476636
831353
961035
606790
941460
1533538
1318779
164997
1693334
1099574
1103612
275290
1892748
789092
1561520
718460
1725199
1496329
1438631
69425
1403287
588722
726665
578040
695609
1961000
852914
138110
1264629
1492062
1923736
1158607
2771
1662363
1744672
529244
1584857
276437
1272216
1065525
979171
1734597
528075
31041
190330
266687
1162880
1889234
1557307
550225
1328953
921211
1791639
1605794
982660
1641787
1937812
1668515
1768814
1036306
1947347
1981517
1070727
337625
1549156
1131320
1266806
1076930
539342
1486467
1026823
133943
1244040
1092527
1592049
29336
507873
1682862
1239159
494537
800437
1204666
493473
1349075
75219
567409
298094
307298
1619702
859471
827612
216681
303090
140575
859350
783759
1624340
596960
1431144
114017
631194
477810
1103292
335090
1328731
649451
438873
529540
1729052
1600013
1929376
1103793
1608083
390561
74903
1278116
603766
1086180
647177
1577982
714438
376350
1039429
1141088
823838
48171
754577
574531
963515
1205357
523501
741839
42580
1829659
1790448
1273785
1361442
1578494
1228579
193458
466343
893924
1269006
660833
1628405
36488
1854415
1267181
1632747
1885310
15915
1677862
1159132
411925
455750
1840852
445736
1552138
864682
489644
1536149
164097
799509
1117832
544967
84446
1869572
346662
1822794
1417649
607509
968006
1583525
1606178
312571
263061
1772674
1359587
522362
1476908
1111134
1716918
789174
1084995
1753766
1230178
792505
837747
92021
1572074
1843959
791036
437465
1735711
634539
1702660
691044
1576291
152619
712416
227478
734210
1634139
475351
715752
1389975
121747
1669251
756051
1973044
1735547
1856013
1559828
1817048
1065740
1193689
1400585
1357987
332346
717543
1063034
1511515
508610
492334
1471145
849309
584838
1132078
662381
520417
927215
1497368
1948580
1694469
75348
944412
397278
578751
998948
1031423
1706200
388594
1923690
1690311
1906516
371157
1338671
745560
1370624
540534
257408
1098058
748978
921253
1477374
619925
1838866
865978
1877659
1207557
983022
1201954
1620207
1486706
1147520
913383
1918784
571040
268343
1526201
1170791
494119
1619045
16603
450132
995758
658515
683962
148749
843403
1189772
379171
1722322
1643359
1874504
1771135
1226967
1596654
593444
1807350
258535
911276
411349
866557
604794
453083
889001
461860
412123
1717304
1098528
619586
1873722
690168
986911
1981281
85217
8249
1303597
913428
1391738
1973496
1709578
1238264
1879444
1944672
566743
1228567
1414797
1564386
131818
410901
1512218
964815
775328
1113083
67529
1548568
254311
946763
15119
1982941
824120
181465
1432623
659940
1983688
635481
1931914
775785
548309
1624408
1022244
1098148
1824604
146001
97761
1551636
472177
555856
1612291
246935
1994361
588443
305005
1500657
613320
658397
63033
1481377
1357178
1485523
1776977
1433111
393399
891759
648024
1315126
1496076
264881
1953695
1260689
263085
705841
679879
1808407
2818
1845355
620935
856236
206339
941785
1140897
1511764
1769592
376340
259095
1965520
1777349
92960
691187
1572119
1204664
1648199
1030570
1004380
260280
298171
902232
1924360
366732
644153
85755
1280356
1235732
1539227
1762031
1846341
1658491
1332173
214861
1359305
514142
897165
1447668
1868785
105029
507852
1400153
1283037
1882512
333314
769545
741848
219591
1589613
815304
532376
252925
1058959
1385541
356873
470771
1948100
790682
1056621
534315
1169123
1603694
302583
422449
1755368
918813
982826
822645
296316
770348
646580
1032842
81821
1086567
885124
798656
1176930
943780
1289039
1397163
178979
726050
1695645
629389
1646930
1051460
990250
1695555
607910
1534487
995018
206767
75168
1543712
93315
904692
1687157
1126131
643372
1864189
813401
936889
805136
532010
462164
1050551
1657917
1684289
686077
1273173
1050222
1043790
1304926
1538137
1586174
124115
1587501
1318555
1382462
841055
46241
62352
1915677
438636
461422
991598
57603
1917572
644403
1653892
71650
1041750
1728857
1115740
762891
1168238
1308076
1906792
1255652
920385
1070242
152939
159126
5321
647212
372798
1651937
465815
1710895
1461422
1232032
1798534
315134
589120
668728
1442646
1556349
1460466
1266211
1249979
1123681
275648
200189
456003
1948246
710835
1435210
1835647
1683339
1016494
1311187
1770862
385215
1904944
717394
1936344
183269
1267999
1232468
162855
420640
1044336
1504149
459185
1633871
496478
230574
593469
626071
297530
1351769
43173
916090
1005144
1739679
894062
9801
483924
478341
1854393
366489
760508
1281764
748779
677036
1368569
1531555
1585570
1721239
951356
1396156
57753
300662
1426812
839916
328478
1458373
1858090
1057236
1519649
446198
877365
1188687
991448
1759786
1910720
1296484
1042487
1911770
988809
678999
1504875
1375278
1780651
101122
705590
387683
829145
1848420
725908
738896
1055504
1627612
635798
504862
123224
1391870
1926050
208568
1896276
847463
28386
1173603
1827995
896089
1329167
1501181
82737
1344518
988968
1413417
1204767
607802
594753
676382
342327
11171
931965
1083326
48017
487886
946529
57548
860740
1427784
767115
590440
970422
101204
276288
353128
209680
975848
1224229
227991
517499
469038
209848
693055
652394
119916
1499660
1596697
869125
103027
734428
312255
253579
159915
1134548
95938
434780
813989
1881699
745672
62255
1650886
206611
757413
642861
707240
1094998
1972188
544137
1623442
1896216
1971059
401785
1687801
88134
657687
1567827
249093
1064996
725958
150965
799013
1755550
1524303
233148
15
1396081
764794
1636847
852315
549195
1433138
1349506
487495
1382604
1774638
998827
1288906
1376359
90522
19774
1820612
479372
1488764
24158
1729869
1129299
643952
1967740
1549423
1847186
1354928
66946
1594843
142003
1815278
221353
602426
1961752
1787660
793157
367431
1398643
419871
1831960
1551395
1724910
285102
576410
704538
1837915
650344
24992
545947
1784706
1833205
168483
97678
1189710
1096502
1777199
159122
1849328
500129
172718
228105
1040384
166480
65785
1039242
1524413
1279853
221386
1612844
1735052
1114020
682759
354361
462352
1686065
631856
1428425
54674
1191304
805101
31960
1688103
1047351
393361
1710508
1636696
1070828
1623263
108658
466612
29617
1093166
1005902
547914
1794463
712547
1256299
287814
1159211
68607
1106018
1249848
1942008
698612
1139118
1726919
605174
871200
1059881
878854
1899456
1942008
1281173
1717124
1456495
1095588
331745
1016477
1624088
774838
694762
1567631
1977320
1499797
1145573
658059
1734959
1710826
1381972
563069
1589863
130811
1221877
583747
1027845
1002986
591414
952689
1831222
192963
1051284
397960
1756896
529917
1689616
957144
1029401
172683
575862
1305436
297463
1916096
844083
1183218
1346752
1097915
744833
1276593
433997
889459
329325
720855
1138465
1632281
146118
951865
99945
464609
1812107
611074
1596334
1542248
1508906
1534951
1146287
1400882
875271
1162601
1811181
783065
1151026
348471
1082800
1247998
1714493
1696543
712701
804958
1958338
365157
1797394
949975
876278
1780289
597000
181648
479494
1461312
1866095
1142403
849381
1207083
1196466
168601
1518318
208550
1377444
1684211
1920216
1175092
1266531
644566
1194778
740304
501685
1993570
389403
1327997
1644689
6318
1891474
291791
1204642
713366
1950312
936649
1384502
374660
1915430
377340
1258401
1220424
906651
692221
1698308
727571
715244
131814
1968456
229312
1545224
1287991
1414783
1228097
1810671
1984026
1551504
1224248
1306276
1048051
582907
1137704
1863916
6168
1839723
29696
1345559
1439178
92576
291073
264308
1428683
24314
411349
1644689
770858
966309
1884670
1814151
1664635
661108
1347631
450613
658223
1077166
1725200
249446
499016
210113
1064744
1138138
1584317
1125905
1849655
157784
856218
551759
1583445
43161
1362607
1962701
860104
345809
390446
466508
555345
358146
1400395
207796
955033
193613
1824110
259680
160202
1111948
162809
1111143
968174
1918390
461996
505298
745557
910988
1551616
1271374
707492
793745
1526921
1563469
463148
165960
1478048
826081
610703
178274
100024
1358539
277963
1381911
475963
86925
1266551
1971219
1052404
367914
558501
1260118
245339
1563060
1342663
1556675
79001
341578
1707477
886792
871685
1708424
666915
493706
805301
1670899
959683
1556349
1782226
407714
1820660
579885
1279841
896904
1285939
880106
465094
1368529
618243
842380
46733
212976
343644
959257
1524755
82056
934559
61944
1459598
576169
1833642
1875507
1777093
316383
261954
99913
559357
1854430
516426
527741
381485
177413
603050
301972
801851
661486
759101
808843
1351496
449433
389198
1812906
1207338
1367751
357252
957893
101698
1190393
77184
812350
1423536
911749
1999988
213722
443891
400841
1383569
869194
1432374
273533
741253
506803
1281976
1657011
1633608
839601
1359155
291073
1521611
850207
1095069
725613
1825997
1647584
1577093
228720
671219
2957
1229047
1870036
1487406
1840519
177123
192182
487691
1050702
1099515
549096
470160
641087
1339250
1918819
1101022
192766
664750
780856
949975
552412
1055702
551441
39195
1168457
369923
442474
1522109
1772941
238205
1246986
379607
1388624
1984891
1419664
1417708
627983
58649
1806782
1669112
482056
1360154
567057
262224
1010280
117629
619783
801897
1006951
1883926
1685987
495469
1027412
1813281
1953917
1250697
1176293
947462
1438862
1573251
1930514
1426092
1887700
554487
1465515
1737492
310917
1685176
47980
1561803
779546
849508
1561860
1795613
760955
840190
1738362
1565953
242548
1206857
284178
370297
1614652
1847214
1618765
1358304
818081
177823
1631155
876539
754875
1610369
1016385
1729334
1043217
1370969
328028
531411
1665558
1155799
505814
91077
893623
1102901
1844696
841
218361
1713189
1755565
1068335
1626023
1257939
590928
751304
164015
188169
1254348
1940824
1014921
1582182
560490
1835494
1787792
431162
1181058
462268
234706
305599
1485921
1117402
1579292
1203618
1837359
730153
854295
1233659
1527623
1997662
1215110
564644
10024
1958175
1639965
617793
769350
914000
924860
405017
1163133
564252
11552
1544328
1271524
1345895
1859020
364546
550319
1564169
1800735
1864913
1463525
1575549
1780689
1404177
1296507
1428621
246236
316692
1706496
844144
486334
1860985
1760423
196617
334882
1773204
484090
217242
539351
790478
381853
731664
913643
1486467
109922
1592840
1150552
1136374
673391
735875
122982
1621080
259282
1201342
305024
635386
1897506
1822411
594846
816275
1819418
397147
152126
911403
1271524
1919742
1471132
1688261
1106913
930422
260822
913359
546774
1737044
649071
1978342
1256410
549334
1010789
1867897
916940
1822088
278703
1012093
1468632
257175
952712
1761797
265961
1174312
1712073
5266
726085
1539375
18362
736850
510460
1166900
1687912
1551603
1791997
970843
149754
644786
528418
1128649
1206888
1971745
713432
351836
291254
315743
746867
1251161
1558569
720001
63453
641797
1383647
1525059
1288439
626582
648486
334851
1458648
1491919
1514527
74136
1271064
80003
1067878
558211
261034
1102633
929743
2655
1075663
1600920
655216
1162891
102216
413432
600925
1640028
1957885
331496
1892874
1747087
213676
318802
1976936
817962
1682643
778151
222126
1206026
679167
342827
1605351
1155456
193177
751894
991613
94174
169027
189475
696918
560601
804418
1613583
1482727
1900204
895756
1867346
1780350
1503328
63643
603013
472421
814349
1486681
1911855
705304
724401
813114
803456
283844
1381633
1622632
1048527
1369817
331439
1553413
735179
1124763
1353922
216889
66689
911424
1487572
195439
1641680
266950
1385686
544967
1771859
1432244
678795
560690
1792290
110722
1571302
1910758
745100
1693828
1138101
1828940
1883066
188216
529526
1049145
997230
1721597
130666
1553734
867910
755558
1201882
1496847
1613116
384732
1234004
227064
1648989
413763
885498
319278
1141102
548266
1542547
455660
811021
416430
1218798
1189657
1961000
1902339
587769
1703770
1380783
1247662
1666846
1306478
1054787
1876631
1521820
438828
804128
591953
1804000
1658469
1610855
1746341
250811
1166339
909331
901536
785545
1728273
1114531
1861856
1694924
763966
1752196
893760
757714
1040719
204796
495744
999939
223489
1127761
1345137
76065
954180
32676
1473347
1709420
1612543
836626
865087
563228
112045
909092
820265
739475
437371
1100725
126522
1328277
250661
777473
1056570
1241522
604079
351160
681244
1506256
407731
214670
1886508
1235390
1769693
1369630
1762926
844680
1536349
1994256
1509353
1685864
568197
157314
148169
1111603
1058425
486560
1460196
1248300
1543398
992272
1539778
1332659
523707
559369
160220
1384874
1242074
1598397
1440824
483346
343251
15460
1397742
639555
223987
284056
420336
379783
1560217
402513
352633
273839
405594
1991367
894449
187911
896864
636773
1306382
399547
1365657
1557404
96072
1469051
794647
1632180
1089340
1152006
1626883
698944
1360928
1038971
1973638
876946
1217332
1506931
1804813
1546324
880212
1931339
365766
963046
1371953
1484649
1520997
315878
1075966
937254
1166192
609683
1030630
176962
1183429
723171
553369
1005611
941477
1927146
1731607
1561274
434279
866106
548762
1704187
1854663
960716
1625868
1029034
1492484
1620251
11598
826728
479744
849292
505795
898262
1661559
1488302
1348868
1993115
1072340
151846
1420083
599657
1970306
1171819
136475
1720917
1144950
271450
836828
794830
408435
298118
32713
1427
1324443
415431
841676
479510
1859109
1007197
142475
570069
736592
1770329
764096
1052556
1481641
701999
144685
164881
254683
1643770
1400153
480853
1146825
922104
1774023
547217
1984393
726927
365468
1849778
207634
985529
1160222
1320593
1862672
1743209
673710
1042749
683600
353578
1516601
920117
502524
763049
1526543
149649
1738686
1577036
1597718
16590
1445533
1928446
1481458
1282357
1447668
276567
1029578
1280695
261175
633620
979279
810798
849241
112707
755486
1075653
1701755
1430973
46574
626513
1986201
11736
1335456
1451870
1631991
1285861
796474
600590
976761
1084410
638091
1410079
1877683
220699
398581
882920
1773368
720690
171416
990904
1874557
1478924
1816671
267339
557306
1477501
1106140
1113986
711316
632350
1620771
345381
335000
1423965
1172325
1854338
30339
1270177
1470555
1428408
550382
1631738
1467822
1350943
1028593
710256
234005
631864
675653
1586412
1205335
712593
328539
273145
1331414
1623762
1766295
538911
1713860
1120850
1189919
1444874
27441
1288413
142664
1133593
823127
1404678
1845251
560176
510059
1372535
606935
1366546
221098
54201
972864
1403285
1909781
1689196
1698308
1044545
1267205
833636
457783
1742311
659512
1640448
110236
1480784
1521255
217213
1775812
834796
620210
1309391
1020609
313033
1572681
1651998
1023360
1802613
1194129
953717
1042603
596320
844909
132317
826329
675153
719683
830761
1306486
184566
942263
443031
354624
1481451
1224045
66042
1894304
281196
1005690
6721
1667507
1651053
506566
236550
1693138
642720
1100780
163342
1976028
1597185
774992
1554764
382138
230470
1226302
1815331
561759
1408072
1805079
1914675
364005
1949476
180758
1132035
647942
1065831
894588
380730
870886
343603
133636
32727
1508359
1558869
1860420
937483
872617
131371
1760672
871229
161100
19575
1738792
1630312
1390141
43067
354975
736442
1633732
348219
1567992
757956
1238909
328900
1742410
633553
452691
401242
1375038
919714
626470
1440824
787920
508714
1380096
1138222
134210
1705770
270622
1311237
1373260
801887
1280801
170453
492532
460183
998760
579545
1309550
1759518
793083
1598781
1588468
241711
1844697
558748
1292327
186967
668167
1341240
1647857
1274935
61615
138224
731504
1732309
1267995
1607751
81082
1881577
197083
1571861
804308
1404069
756004
1206594
1220323
450195
1660988
1816561
1357023
115847
1398772
1568548
307047
135641
566054
171661
1882129
1239590
1848249
1268321
1749267
689205
640088
825745
212712
408144
1420306
1978144
1819315
288227
1408722
1872468
1981245
1473644
633698
648482
1390731
345510
1663428
1059928
1932410
131723
1361705
1548596
1228716
529797
685224
1501733
1759142
83811
168047
207759
18050
1185281
1996496
1515299
753350
1960872
859176
385313
1742311
1449665
893239
1292235
547430
163294
864790
392143
1409216
333198
1237396
442861
1895289
1360973
446981
151403
1253739
1723203
225768
590262
480843
605058
1435519
1066987
1804564
1232253
946199
151075
874199
608846
1362586
1515166
71008
444959
756530
301137
1241899
1674072
30533
737701
1410325
571170
767727
293728
1864053
1796590
1882849
862871
1528531
1534207
946620
656695
501377
1148197
923208
880116
1536625
1187009
408975
1660489
1558762
1813966
1588102
1593558
1547306
1685176
552620
1279192
1615625
1401401
40884
1001728
283032
934992
389773
1960348
1199176
1325857
688322
185287
1731753
1597222
1708892
1725129
1109019
1404688
249858
1726057
1959930
1497207
1861557
1866218
696118
684166
1434849
1451308
695751
1797548
1808786
733820
919027
1263662
1504055
1362927
1342569
1333384
1165259
896169
446400
415401
1079331
1598822
1648609
208276
1296912
462135
472454
1269020
806873
1915742
1357565
1309343
571720
1100696
1860478
304094
341471
855198
270960
1089230
828294
1769118
1607254
103394
701187
1447426
559997
1325712
1152674
1606220
37829
125805
208149
1672744
1036572
1291782
745571
1708632
762020
1715797
1728862
1585043
1241994
1932689
1429134
1630748
32903
652230
998670
1383920
181115
528917
1347812
1221779
663327
1769863
320811
262128
1839737
97849
1776710
1039242
661023
635553
93382
1375807
224290
1547279
1981393
1831344
766485
112300
207759
1008235
1642743
1086918
1728273
1053701
616062
1323961
1899613
840543
459724
1978079
291576
1933479
1208590
983429
1254956
1928113
927110
155681
433717
459215
813114
901486
1593827
759792
1516664
1004736
53627
1827414
1095481
1794564
1549858
389912
1460628
1190393
1186953
248078
1204642
96180
911594
1733524
1444264
24999
1220559
623130
846780
1765451
1367124
447652
411286
1728955
881754
489243
1727781
596654
1376141
541183
149561
996505
182634
569997
62634
1708060
688029
1499610
1578745
514538
1795277
885328
168237
1602327
29752
331960
864356
160758
1694519
857922
1863053
1697873
1548951
1637153
1290094
509382
1693379
1457119
1841894
1550083
1377873
1330407
1303207
196051
1958072
602345
1182695
734810
1977600
56554
1953801
1375931
678302
468850
672429
1028394
1482127
748652
1318482
1965678
1766149
1169264
433310
1265700
952437
896414
1011640
1015399
1041929
1503946
614840
959938
1259784
1617098
1047721
989112
1316722
1470750
28989
709235
738155
1918481
739019
1636257
1966163
1806587
961425
1534456
1051905
875327
219627
1652439
1679146
666198
265205
350060
563739
1482900
1075390
1463864
217258
708004
1753757
1212395
32895
396790
1765751
174866
1787559
745770
823804
1967182
811299
1376898
1431379
1287150
1709560
564375
242177
1273851
1856412
1742436
334894
361220
62441
525145
1278049
472134
198345
112128
1596459
531871
1321740
742055
514229
1413281
976133
1008673
414746
1857862
1299665
374234
1794500
601419
1879693
1440652
1559304
61180
1472879
1476355
1378670
668167
419212
425114
1788414
1809288
297016
1031916
1753631
646032
735961
967817
733835
1068488
84748
468800
989565
474742
1702426
1772396
1258718
510490
1957295
407930
1688184
1465482
521186
1583321
519633
1239413
862084
1427784
1797642
1850141
395348
676295
711333
1638630
932043
35195
288138
669176
1748909
371626
1453868
1100417
43049
1959339
1275889
466538
50780
847041
1623965
474048
1860750
13471
516960
69780
185752
513577
949275
1365593
713025
399134
495222
75020
235671
330309
1948372
1819718
1561611
1120900
129276
196410
1423939
1525905
1505743
243013
1514281
452974
582617
444644
693080
901224
1704049
222098
131285
1847206
1133506
1320571
548068
60825
850782
264622
1898409
297163
1564329
606484
305697
73854
174538
611638
452331
643817
130733
1811467
280336
1243833
1710900
151952
719974
165132
1870622
1385480
1285114
1583913
1591855
393660
951533
965572
837443
1611459
562148
858741
889727
931883
1743005
672178
1939938
1808900
234038
670139
96797
156619
468590
1760665
1780416
132472
59630
591194
268175
726573
253884
1565029
389935
1870630
856293
1411201
435405
661939
1248804
18319
1187533
400799
453155
1409764
242723
1450779
863393
539973
1000476
117528
623626
269458
152252
500928
1871874
1427274
412675
886444
656986
1241212
797306
536541
1094330
574548
62667
1119508
44782
156058
980686
81871
1369336
1593311
1938473
114819
1177713
978269
460397
923321
1857201
1520575
1169875
1450262
1908977
1057070
1700176
927865
1464246
260433
1327620
1976767
127275
1641223
972543
264484
605230
195216
944283
1239932
311279
435823
1856803
745232
1473948
1830871
397242
308782
1369148
1662264
1884234
1683187
229312
1273018
1833474
1444934
1600595
757010
1830203
368066
932700
269391
1779649
1652261
624366
752200
817366
46321
775900
709597
679629
1343996
615522
1379120
1378374
1070188
1444923
928768
30227
1746247
503321
353774
120032
1827828
1267558
1908881
228992
194925
1651191
375210
1876230
1882654
1805248
1822709
1017831
919019
491976
1967532
1857643
1061074
929940
1638443
1148386
1161166
270355
740559
1007263
1739252
1195212
619532
1126868
1162194
396142
1645055
614393
1573498
98428
792834
1786019
1121892
511367
539481
1879800
1231715
1413685
209646
1730502
1940589
1173285
448777
59630
763200
173420
986049
1800582
1427678
1994081
861830
891302
1750264
931971
1793433
1426593
356261
1900675
1527567
715818
1903472
891267
1779252
937890
1059243
1989670
718769
89426
1782316
613500
423928
1157511
1400446
1313203
906698
1506541
1588071
881548
797447
880112
1155311
1060947
1661965
1645022
1870596
1893264
1548776
905171
889889
27549
1748156
1143195
1533450
1912259
395895
1990119
1069182
402227
1294438
1131778
1216290
1645868
1967202
1572952
422620
1988906
1037922
481556
311721
1261097
828486
778739
912017
262490
445304
1881408
1016886
609567
1311937
503585
360051
1992111
1242867
558463
835740
1009060
1134404
791795
1490917
589409
86893
507692
1537262
87379
1232297
1732017
1972288
1949196
1121678
1369729
1991049
699617
952713
52626
1527029
345809
1064412
976610
1617774
169380
1347767
1167455
1373327
1253069
459259
1859146
1201239
91425
1258893
28311
841859
1212326
778253
1714382
801761
625996
1794939
1497551
1048995
853611
950087
396145
1642182
1092524
1597332
981937
732442
316633
750623
1801320
1311032
895817
1156770
1341165
1577382
386853
1016334
712751
953032
222340
377774
1889155
1271495
234602
1549575
1984489
1650415
420934
1045863
1269747
1580503
762509
305546
1691156
816841
1581270
1170622
699947
329178
1275671
659993
493114
1036731
510145
261407
124509
1832698
1682916
324060
1387325
465265
1251506
188971
264621
1255651
1099069
1746061
708249
1129157
299991
396010
1385581
1084140
57458
1499441
69872
37930
1814892
1741160
77996
1228521
1663044
555460
999415
1184859
24891
1747372
852590
260053
1705059
293352
1046434
1027929
23125
1655703
365759
97861
211496
971500
181708
362504
653036
644332
1413010
1720235
1576524
187380
1019852
45245
334280
1138249
161040
1815633
580214
331710
1728708
1933382
586097
166321
403170
1912676
1802600
1610654
1330165
561149
161337
248565
619075
70786
1601261
1458503
1952891
128748
1250891
734974
1628022
332346
514706
1974079
1312440
1620738
308581
1674156
509521
1650604
1485950
1096772
202963
222054
1113693
498796
1442543
1446068
1955660
1233116
1798896
512745
1039486
1404074
1926938
1469440
1648734
73150
422430
484619
1033065
1890509
69064
635328
1992798
30404
1173013
946317
1038292
1729617
875942
292111
1385558
429040
969864
1119552
492652
1121146
1522637
310826
1143680
1023030
218699
116493
1621452
1512819
1649838
546345
1079446
471796
729049
1976085
1341949
43807
447660
1984537
120780
770176
146738
969323
659009
863437
1315141
983637
1992993
1247720
1460068
1119601
1834558
20921
856245
178977
874190
209737
1616860
984070
1416458
17785
314617
514752
411151
458946
1814923
1231010
1745188
552027
522690
661709
458272
1419288
1193820
368504
577793
717538
622361
1564044
886460
1873249
381056
439836
1655636
1447040
376110
299818
1140370
665201
1457045
1141781
1570747
491769
1262629
211169
1861626
40518
1778162
208754
1017476
1383544
1811854
1393241
837271
1286333
1784142
1286421
774897
1038146
845999
917608
782804
1386708
1304885
796626
1939672
1393722
971368
1504549
672423
581926
1305213
60882
164004
948059
833295
826800
1949137
542873
1320228
294660
1495520
1384223
1556920
649443
1259011
902658
1681391
1929371
1923112
106498
561691
94830
1578822
1292543
409572
1040557
1129138
416103
1091079
1677902
79496
25431
1455005
359400
709743
764777
946353
467262
1378672
284024
373749
76811
1698770
1102286
1890049
543650
323228
1106424
501509
1912570
1020707
1802015
668880
1704510
1183410
937268
1502956
709086
557018
1080207
454100
1487921
873133
1816453
1480147
732300
1080204
1661119
248647
598112
1137756
1737540
1986105
1356934
327537
1760168
1768283
678768
1748016
1188216
1794096
1557113
993327
1749369
281107
1772898
1974013
1695740
475405
1017054
816555
1740440
113342
1424956
855056
1356075
391203
428952
367499
1983461
632586
1706970
1401287
411585
1729052
1197569
414003
550662
591258
1260145
1242681
894588
1976864
152211
960610
1099055
501101
1136271
1424220
241199
1451938
1642256
146036
63726
1930370
1237809
323456
1841057
107339
1615559
1945474
248951
1719752
1388782
80556
567484
455247
339520
132683
303034
1391026
1498646
1322350
186521
256823
1922470
30354
810628
642466
672001
637462
1495556
981976
1971848
1682400
1672539
1476409
816184
231685
984636
1432195
274232
1593338
1185329
752270
671253
768180
156551
1965358
542246
576514
43718
144421
1356930
119141
1444490
1101161
361055
714295
1212196
489648
793018
563894
455925
1311410
985741
186685
1683425
47274
1199480
811705
1465222
940922
1707
417910
1500842
1007632
1623476
367141
827950
1332983
747281
438619
657520
170665
647774
595063
671212
115359
1957283
231568
1788569
1862076
251951
1114496
1051303
1247665
1667011
1855965
437897
1724383
903431
1615890
1658211
1419225
1357949
216548
239230
326350
830603
156384
492142
959913
1081790
22383
1084671
1151626
801848
1472864
581046
558601
1776163
3669
1991470
1960065
317425
913386
943373
241126
982891
1336454
1662978
1515299
1595835
411021
844014
203523
899069
240742
263470
1193760
937629
967366
1843200
432211
1975727
1335647
897868
1014133
1130962
1977865
781829
465711
1388871
471294
1433291
1119757
1925283
1556834
259752
1625322
1070254
1859537
105234
708781
1876347
1424096
284184
1630646
982719
606384
241160
1327452
1706883
394807
1688051
476991
703019
1936362
718769
566636
1767907
84584
1697622
819678
643585
867884
682584
1359659
1851599
1392409
1390236
429429
666337
188315
782999
475074
1002636
61639
1569666
1144786
508752
707979
1784123
219123
1939045
1499946
1749824
980228
921909
330817
922609
400831
1976931
1759010
221070
484951
1992062
924256
1982231
76139
1322437
1166757
232799
1691432
1334111
1237809
109303
955165
1356075
831730
691792
374553
1529291
178262
1830674
1108042
1344329
139403
326025
196428
1082529
856331
1481130
974399
1941262
1521233
1310025
1452065
1095004
762004
498337
1492488
1835316
1920672
1324299
846657
219960
851775
161734
1904307
1815540
731708
1677859
690731
219502
1625227
312475
477575
1793128
1671364
1626162
713792
924357
487244
163915
460770
896332
1907107
427702
168307
666371
1226682
1206641
1910748
1528659
111251
1527665
1506121
294714
485167
260768
1775897
1143336
896849
1271764
111714
1625337
240939
818260
1967946
1710232
934043
1800073
1108692
1617580
1673258
1263739
1495138
1572952
1695790
863026
1386899
1578771
352339
1009299
428283
853427
1048761
357160
877493
1316643
406253
1001533
568844
250605
935739
484044
696528
572465
863964
1398927
578127
959841
540479
1297824
718799
220822
1446101
326386
163823
1006717
1586745
688900
932389
702789
690950
358937
968532
962176
1962173
1099823
524671
1720629
135972
882322
1580678
525841
1746595
1372734
284938
123003
302803
1617363
263396
1445737
996478
79969
31435
256575
1937486
496478
71346
508054
900750
1814930
412522
1097032
482253
1431205
1495717
1905662
333437
77705
395515
1941395
517086
637755
1863279
1052222
967988
602253
1462151
1119874
987002
1783665
1843598
765697
84116
759355
356556
180389
1028417
218040
196455
428041
1162601
1639275
1001300
665485
1864019
1199247
709339
1613962
336722
880979
743872
1954232
896117
1244845
455570
1993903
799481
1373496
1297618
165079
1397975
199698
171546
1966042
818054
1537209
665439
332587
1471738
222795
1024462
539651
373041
498465
475410
1520229
1515064
449196
1475069
1252476
1800922
1366426
1767633
1776493
768590
1239877
868646
1737880
209003
572438
1772992
1599105
505643
1100764
744340
1013421
1877915
1725324
572996
1432975
1933859
922486
196721
1253419
1979298
1272190
474161
517794
420485
1850170
991182
1595165
1243404
501397
463319
1567075
720854
161100
1980798
166109
1742554
398969
967587
1524977
895781
1587116
1885190
1395375
1734947
1302620
441041
289086
750559
836444
1076744
531754
551001
913482
94014
322090
202811
1262225
723377
341155
1687760
1258300
91392
1848975
1125679
230350
1245487
1563281
718414
468273
1317881
1175604
1007704
190826
1057484
126720
146577
636748
294440
1874760
1398889
1587912
1861413
878267
1435952
195189
56974
1229706
1297969
482415
616857
1706663
759399
1058377
1521424
1946956
1831386
1034885
1844227
271507
892500
1806164
1443444
738637
323295
67174
253628
1817362
1941392
911233
1823863
532493
1767874
764962
1751527
107303
1790128
1842883
1606041
731385
1310508
267288
711752
1370705
494329
1745187
1521739
1833059
521742
497358
423165
325877
982261
740474
1559692
1404861
1610668
9228
308269
1656708
1846508
173635
833064
1640866
1341172
568703
223701
342258
101483
825671
1023777
1309686
741867
1429554
1909201
1367726
437598
1316895
1892659
1007539
678531
576002
555329
565083
1422471
1874245
1231555
504716
973130
1880517
1504741
1147460
507024
205701
1053691
314117
809754
601992
1972822
981494
109892
910259
1460637
1543055
1218119
1999526
1571159
627880
966872
283587
1385558
121390
1224583
1143050
1749173
1107457
896896
918192
71826
1834155
307437
908099
615462
1901892
335107
290490
1596474
993393
1520015
1882136
323567
1742076
183667
968629
1601392
1984489
787636
503012
1275552
876541
720533
781207
1951223
1502139
1382459
299954
1481140
1201430
1966161
1256561
289196
841208
1799201
1676622
1473984
390623
801097
785446
772241
192387
1864650
1121227
1210172
580507
611861
101615
868278
468936
641758
408656
727022
1865541
1775633
1392287
1427705
772689
1701210
69242
187622
261207
614942
1815061
1894666
524900
1379139
1407427
1649142
1313823
136951
171230
1635323
1796324
231424
1660936
382926
1301941
940691
602821
371592
1390935
1789905
1879852
1625464
651934
574589
1847471
755347
1145762
337429
257175
1041442
1396785
1092535
1711775
679318
530058
1157490
1415602
385263
424325
845045
1563643
1700185
200212
715647
1326866
370684
52174
446321
296129
589123
669847
1616941
555768
1010097
187059
143524
1459365
1493501
499532
590856
468220
327113
315134
1024637
682608
430560
1244674
1466285
1125713
1993172
960402
1399614
1636984
717103
1860876
3676
376849
1135158
485761
1631825
319991
1291910
1086550
1149674
204587
323939
828610
655319
980681
1682126
851888
1160489
1322126
777759
1179861
206468
889525
1331534
1050723
1879576
678605
1796662
625110
1403191
424084
1028820
1936651
414965
712570
347898
575086
202968
999605
75427
1394650
1323440
1646403
433029
917816
390454
1284703
1968577
855954
597062
641596
1262225
1320600
434366
368527
283680
1511207
20713
319026
549953
894568
642673
936568
1541895
183599
332675
1078535
1645270
1841109
1582236
1850342
941790
782290
714648
1219566
1265425
1975625
1904123
959007
811230
202464
1392502
241698
1790881
262260
1129281
153705
884115
38100
379602
242477
197872
289346
784570
29990
1650469
1934465
1658972
839433
187536
129863
1045639
998762
514358
336651
177980
903143
245828
540210
530617
1445792
1503743
294713
1313158
1810112
742214
59121
1417336
1574338
1909773
511991
798435
214996
243468
1841197
809281
1768395
1168036
1708708
1582538
1462469
1364768
696915
840635
259394
1460322
1903461
1465200
939192
1007727
408905
1844730
860973
1679722
1185222
1822474
1738801
1302853
804278
1621093
1744296
571544
1124085
1923835
1402228
289562
779551
732384
1788802
1015960
1037481
1377713
202585
150815
165800
43135
256473
349393
936799
1877578
470273
292599
1727440
88189
424645
1183217
659754
17696
1179785
1683998
1824712
1066827
428633
1069257
299373
651466
1011790
1002725
1731169
1956543
1564542
47791
676002
1528336
1284634
1294933
65190
118394
744032
1284419
269195
644950
199351
620755
1184737
708362
340710
43868
946825
873275
1598416
1221951
778394
271806
256674
323796
1235816
525115
315676
406058
1231962
1984381
1596743
932316
244728
1065440
495062
1115409
408103
1431082
1578467
249576
1243833
1848567
1966161
145958
1203948
317317
1744493
441033
1617774
1711221
568547
578467
473459
746439
1391207
1401969
884156
22121
777182
1503971
1015051
773804
247665
1150966
1197260
1682196
1123223
201877
1798210
310333
1035043
1427247
749101
882612
779465
42956
1500621
771194
435096
419783
1698685
1623621
823090
481452
7974
1101884
1328261
946058
501517
573629
231521
1587377
792811
1600335
623417
607562
256098
870608
1089743
890487
1489987
371212
1001103
1271155
1585281
1809145
1492690
1097694
775401
298171
995839
1567820
1402132
1521292
1935731
1705184
835949
588891
1487597
1310156
397682
855848
241501
1872659
1192220
882053
550319
1409250
628529
1735768
1470186
1863595
1303907
367399
1338554
1290988
1177964
1634556
1137611
1162069
1270743
1899651
1082470
1589630
1747818
1804051
908522
1661313
269329
1484391
199547
231257
938651
1689689
1593408
1222888
1766213
1629474
557215
1479775
1946026
1437280
1252173
1155696
1395062
212059
1304230
1114916
797134
1961138
1475201
1968440
1098475
107816
632778
959405
564940
255365
1353544
1593224
182356
708009
1704013
1000997
1181725
778253
1310436
561184
1130086
1752734
372515
1312096
1352031
1838649
111349
1062652
458257
766907
452596
959835
1229070
173717
140538
984721
676166
387231
340499
1584566
221083
1866742
266777
1244383
1326381
1898396
60213
602898
1239556
159703
1936674
1077476
545260
38553
898838
214316
1154661
621546
911213
1618795
275948
1938997
1482230
1577802
1411924
632845
1921507
720372
41782
851841
1247157
647779
1951707
1199230
581895
896086
162724
871849
967382
1906995
872238
1852222
1511772
276676
903474
1262830
1398479
1194053
1762498
876034
1862481
1391076
1380114
330753
668348
1494782
1500273
1244977
1539840
151781
1251276
1981972
59561
733733
1206403
1593226
1445720
289529
784081
375138
1031013
691327
527485
1575266
25507
274890
548057
1780913
1653833
829613
1180005
1067227
251956
1552747
1491919
438332
1420918
1639062
1630233
182825
116868
1403117
1731723
317553
487238
771779
1924756
309130
1893834
99310
924384
1025922
1825258
152898
1798534
110053
1424054
1320655
183341
1729942
1800730
437434
714809
274833
1707497
1099765
1484282
143559
1696325
789133
841197
450958
409319
1935518
87939
1899230
1114176
1862129
437366
909189
1604515
899685
1825622
1806531
80240
1020526
934305
1353815
73393
894892
987959
78852
425346
1549832
1407999
1749065
1372562
156374
310579
795442
483919
211067
1159936
1615740
1123468
1311878
867251
37445
403098
1190068
5911
1905822
1160284
670703
1619897
1108842
726724
1457036
1207887
112737
266137
773384
871419
591944
235072
1076381
1504312
753792
1186237
314980
1327367
1050343
865579
1197260
1557310
908569
1368644
1668313
988042
919314
753517
1168807
421334
144373
716130
305337
778478
1755353
496200
1599901
147366
1950351
28758
1763998
77042
890084
1031190
1731181
1420104
491734
4877
51310
203309
267619
1405859
1562273
981726
1341063
28211
1534439
1374298
102351
1503394
185743
938158
1948639
1788856
1446766
408137
1380235
905300
846972
798794
7850
1382178
651997
1479317
1130989
1482786
1026478
403758
961588
1544945
1878742
21609
153952
236794
1227508
837988
1695023
227340
120789
1393755
1285743
325609
1617492
580477
1281531
529337
897621
1596838
164607
1606384
1714204
1224439
804255
1769780
1545547
886853
1830968
420969
1378866
1508474
1097306
59874
303792
1991075
1935720
1456626
1781041
850411
1224940
1138140
1283990
1009708
1251910
1693466
1457622
565054
1183357
1982010
105742
1551742
342014
628615
114852
305700
621550
943547
339734
1083362
629516
137329
1583458
1627670
1018191
529361
1806261
1710940
367368
1902778
1704546
1766900
284069
1256561
162286
1801377
118898
560689
1355726
29320
1997821
102160
947120
1236290
420162
1209916
381017
1208759
479455
1582175
565236
878323
1291777
1988933
1026894
272588
1463597
971550
473142
1924746
454147
1032714
1894843
1360722
282626
1888273
1541462
202460
419760
185761
923749
320723
1350715
1632042
685129
716196
1651469
1159756
386761
806995
1232633
685149
1468644
948884
1195536
137344
1662584
859196
1058423
16928
1578547
1374096
1403750
1745977
1035169
200665
1414113
1151219
568653
1565202
374852
1143631
437066
1368457
590050
1189943
1331570
576974
458587
1132584
24539
622763
1672701
565713
171727
187194
8432
1076006
1862678
1052378
1433784
1230881
1855201
641087
1911598
796986
1910447
392988
183183
1137222
763153
419577
1531739
632743
1846019
1915731
1847702
1047396
1291109
680109
320709
600131
879148
1320413
1176343
1672914
1315067
1727446
173717
832487
390119
157013
750143
1525215
1091923
1619438
385406
698435
604073
854565
348184
1876999
580519
896425
14739
651159
893395
1184251
1840834
1005560
1461545
143590
692962
757602
1269477
1592496
273071
48832
1193877
625124
27085
1650076
725196
1774152
1281941
759687
932703
1782766
1285939
858638
414965
546711
533311
1853363
1243701
1696500
598393
345657
1092829
97750
1217698
1824542
1235013
518258
1359369
1755937
1534097
1661018
1900336
1053417
502181
1738035
748089
1258092
811254
1802026
1931407
1062236
787191
1806101
344786
1953659
329367
1189879
343603
1687173
1546817
1716039
1281490
1329696
365663
316976
584767
769020
1513550
1038746
1393633
1155410
123763
1924789
1170397
1934874
911564
372765
884825
1917522
968459
142582
437331
363359
405749
576943
13784
1864526
862307
1382048
999344
872972
1959469
587634
1234718
1764218
501902
498437
1830036
1198651
1862262
1098080
1927003
1109414
1809731
359754
918851
138154
1338659
1947249
717858
1910683
1120091
1471014
51484
564650
540559
252791
1478181
1245273
1197610
1858466
350440
1100238
807902
531973
1918591
741813
310381
488423
1524034
1290751
741266
281372
1160802
1341289
199938
350661
1490733
107911
1833408
661060
603006
741280
959269
76773
322740
803871
1169194
1581792
1025198
1285953
1760765
998041
936520
744652
1504647
1675134
1606516
457105
1734940
858941
844304
1771626
1015044
401568
304881
1655707
1191069
204456
615663
1309343
1365514
717800
513242
744779
972606
1712451
216057
1548376
831765
112540
1943922
554323
1507227
1218116
318031
1665381
354608
38438
1277862
1794432
283760
1170438
893716
670468
1572772
514437
639009
599834
1003003
1009972
1324944
1166975
1521488
1563453
1746247
1589778
18457
1750197
1620346
840803
1931446
536341
277013
1463804
1492761
1519474
963515
1028971
197105
1648098
323011
577575
1412469
368038
988082
1155816
150747
1401044
228357
901016
760663
827090
720911
1465279
918563
1269511
672995
974564
70244
801948
1925396
329389
1356803
647595
217174
404307
236420
1067176
538130
1293813
647198
613701
1588106
921399
1407783
1315526
143495
480843
1821166
661350
1106304
487583
1660243
1639190
1701711
202669
105638
474829
862690
1517787
1410677
313158
1901561
1184685
1761572
1692853
362872
1313631
194789
1906329
1178603
1069206
26157
281207
923632
65563
1925797
710272
814496
1842936
1787962
1669647
160547
1698726
8421
321542
1832655
7753
996037
1035800
1737363
1932353
640950
637759
905989
1633499
412176
190572
734975
1349339
1175188
1577025
411250
1091430
1623120
233511
1841357
1063791
1724078
330928
1763914
383883
1816417
1784063
836169
73804
714809
43161
1147940
1722184
771513
30339
466563
374833
1447923
1279204
26239
1395674
958672
677797
914519
1476576
422992
1823855
783710
1963774
156769
1111321
1374357
256894
1782321
904618
871909
1024888
1036079
526737
831523
336143
1196339
1035174
1316715
1522056
1407793
1141888
1120320
954165
1736031
271320
1616786
1568279
37820
732168
1302854
1033153
677703
555609
1934497
363065
1663056
1485371
934560
760981
874474
994869
1389544
1291005
1932199
1540555
913847
232819
1751404
159554
623724
158207
121128
750504
1448322
1815833
938766
328521
1407650
1498958
1580208
162234
972710
1874260
1103760
1004675
216840
1574016
336818
56249
1826204
1140601
1804806
379317
1361302
329779
960629
1778399
1772230
1650613
389605
1261631
517149
287385
1484691
737547
1130435
1373156
1919652
774106
822794
679429
991970
1389594
1485736
1590622
1064468
1794718
1998087
646916
1877535
653264
917922
1773652
586407
762408
108725
302670
715008
702461
1326001
740959
774400
1550118
413358
804278
861446
1125711
1471702
1716348
1117161
1985805
734864
1366667
1475862
1807467
318716
815254
1867228
1584509
677149
1718628
480705
1875074
337625
1115760
1229789
1315484
705963
1544848
824695
1758932
511650
1973443
1540316
421659
574531
90564
641922
1417182
782786
387981
527922
1559224
346195
616233
18434
723359
1429987
1414412
1978721
669082
1872173
1739425
874819
22435
1450278
760025
401020
989220
1427554
159208
1002098
1369133
1882522
888977
309091
1800819
1855291
445990
1210316
70418
649498
290260
354509
696904
281307
236282
1943959
739324
288443
1743772
1875231
620724
402364
144016
1002098
68027
1420395
1632339
96163
783068
699947
266500
451634
558898
1144905
1147695
1099628
1054291
1294251
1880159
467226
959067
1487773
408744
109387
1988704
762890
1469287
278659
1364602
1975293
766905
92596
1497908
1583004
328811
1975793
1493308
1933960
1884640
1572887
544737
345538
1331942
385366
887214
1792225
1030542
1245663
1671231
280337
1760062
1996712
141494
1083022
559052
1938515
307270
844434
176953
998507
1430188
702887
560054
55046
1651831
158628
303876
461145
167672
1181076
1537682
1875470
1281827
469656
1290105
1915791
438801
1949
1104487
1454176
352221
1427270
1009668
149883
955491
1826230
1965523
412070
538419
1523843
1808497
53018
1392444
1049276
625222
751338
1820613
1550042
920243
1026964
476695
990522
1556676
1083645
266399
403490
1713610
1514096
1700903
306066
1217926
237339
862033
494396
1383005
1364438
359572
904122
1614442
1571480
934507
1017572
1455226
1970287
1488828
1354085
1957283
1488062
986082
630736
181800
1725503
305840
1925330
1726841
194639
1910245
309910
1930092
139699
811966
1247043
731084
299957
486379
1315540
90325
1114136
549294
1331444
95465
456113
1916924
1228097
206060
1588539
239638
143771
583878
1369239
1419400
1798838
561367
226535
235509
1215288
1409282
1596440
903143
1172138
921357
1056552
293021
1078366
1507873
1102150
1123242
1010862
1918846
144867
448054
1263042
171845
629284
883021
1567398
231281
1365662
1055003
730052
1075036
975644
1626293
609022
1046034
1334683
796212
1822827
1335102
909601
1370918
950358
1948495
570479
118942
11497
1656426
1325537
1206074
1373138
846972
1099143
367826
1105209
872036
1756573
495543
150116
357926
1833059
1128839
1868298
1921396
1625511
1033272
1157511
187412
1432203
1777208
1249212
384787
1757829
316426
598068
1608308
179206
990849
505508
68281
1823004
632374
1703537
405552
360844
445648
13377
1066987
1068752
707182
1432404
737320
1094998
1966371
1376535
1399598
1814585
1391545
1201775
317425
1068139
1741932
1279633
258607
350875
1753217
1297425
1388018
990520
995662
1273482
88615
1285254
1456206
603512
493159
1708173
1685923
325115
1907935
1515317
1860076
71368
772833
319290
1329562
190829
138930
688251
1525311
1966961
447817
1454176
146133
458507
1890770
1969418
542646
165943
953421
1884954
682270
989877
1823939
1822194
444452
1463222
1725211
1694575
466483
560037
1367183
1364881
230246
1030682
1862902
1278914
905816
630619
458852
1731136
1814946
748955
466512
1968347
414124
33885
318776
1931835
1360375
1531300
617365
1222502
782645
1681355
1859714
1117557
883495
1880640
1860276
105865
1571734
150904
565143
771646
525236
1454947
1078563
1183218
412070
1458724
580637
585146
310313
707559
761006
558527
818700
295136
853390
202467
1113983
512869
325411
705000
1048097
1489736
1645906
115661
1319238
564700
1471450
1190404
657520
879168
784611
768803
1395300
708043
695603
1500632
1571662
1876576
1970792
18521
1950202
375592
1466787
1718918
545302
1130583
1188024
1511415
1568984
208225
1722593
1833177
968205
1793621
1920711
1159204
962236
1049450
642608
446058
361578
1135494
1710140
1446175
733454
796546
1653412
1633601
64920
99281
1077077
648174
130617
1379717
1241390
1421857
501102
1926850
934043
930114
1402844
780796
968391
627451
1945014
410960
287330
762530
1734765
363104
1266719
420324
1521532
1196357
1564109
389607
1329397
1441855
1007422
1156774
1521319
1357655
1614411
1236425
870161
1805999
909969
1131390
940611
1658336
1230004
1349205
1958988
1877631
1984668
631502
420706
1193895
550846
36995
948685
684698
1446649
1009668
1840316
1430470
1234717
1576043
1996215
85148
1433101
1611355
1477797
1755661
901364
22603
1477101
442141
1060136
1166384
433456
1318989
745372
1546804
472786
91861
1500030
251673
1205908
701712
1627145
810650
367662
1448034
507873
222514
1690105
1866214
1334838
625289
1843357
1724271
1298553
1334647
48906
290558
150981
128422
333249
439986
844047
120972
1110103
715647
1415961
950818
1430970
90930
735590
886005
1222265
1853108
1153581
1578699
1791291
925961
378367
182658
200225
350548
1950165
168057
377848
408119
950602
1989195
1000968
73953
1193623
1170674
610390
1693122
901484
199004
1641755
518466
1186856
1742389
1005554
323228
419712
1172138
1088204
1992205
200533
1217721
495554
388883
1628379
710316
557697
1056522
1630340
894778
12074
19390
1686259
1365433
1414115
14120
1153640
223666
1369089
1463158
1648475
720124
1708257
1308531
1341172
410896
1986006
1148111
386764
341617
1838487
1905990
1352348
328343
4066
1468258
505123
1413885
1563780
1061454
1931405
519909
1803733
329495
490473
473335
1079631
1276258
856334
1269212
111076
1221965
1820877
315558
595534
1825389
1435888
344988
1535538
943639
271738
950153
596960
717210
1806811
1372166
1226363
701044
1932653
820638
150419
1272803
479510
1698139
623827
83502
223305
325017
1198232
1131063
737702
1877407
1086997
11035
924480
1106242
788529
357267
70619
1086315
408199
282000
159603
1698805
1969282
734274
468934
539466
238376
327434
1691220
794586
616521
667224
507933
249010
318526
1404322
1373672
460283
320267
1168021
567331
1497186
4563
1943828
1070644
218101
490011
1237289
1202069
620736
978931
1241600
1895480
459165
199253
957793
704499
1440203
1744317
484801
1342870
1618990
1566475
999150
532100
534889
749437
1900546
242592
126783
1767089
1672732
78057
319156
927073
632300
1232767
825818
869438
625684
1988467
1873815
877051
350306
1409178
741769
170145
1312718
1975259
1917590
1239959
1076364
250679
1650913
332014
1321476
189142
1829544
1041918
595572
822686
1300411
1510700
50100
159213
881783
633824
314688
6039
981573
708822
943911
650789
922597
438128
1260429
1475946
967674
1226945
1014483
887010
1406473
1863083
1579814
717284
1814098
115420
1063627
702356
1242810
1582385
412177
621455
70192
896427
804613
1723041
85651
526927
1554894
228467
204713
853834
1954163
504510
830360
906825
75955
1582881
1964379
1496062
657396
1308770
1697648
1436942
226666
1824192
1409368
121646
705525
1232101
1911905
170637
1919256
918662
1330649
639731
370553
1550272
412950
325
572245
269722
357466
1021198
421796
1777929
190094
1315484
850987
1381029
1018559
1110347
44734
385092
1289850
872288
498756
1560133
931305
91218
1787495
1466140
1679415
150006
1084344
671474
1549953
1036082
1131567
711885
1365974
1122035
883481
1190103
947198
1715883
22112
423294
1905165
830137
1214457
665477
1902226
675764
1499640
98961
141284
1966171
1068524
881595
1321381
1980015
1673454
1003977
232865
88750
1706036
1546344
763333
1289735
1595172
657756
451847
213077
939708
206060
1253128
715877
1663305
1849848
358494
1959574
578179
1847004
329800
51868
880212
1876478
1974177
620812
240367
80386
1467471
1078482
1061476
754610
1304485
1649529
928564
1944511
1176608
1924712
446021
914363
946403
1661178
29257
413803
1473152
1481794
1442193
1895933
797327
878892
796548
99177
1339426
105182
273584
454065
34943
243534
1501763
146830
1254055
219738
1653848
1575616
37401
541759
470699
1101641
457929
366199
1309473
425817
669704
228159
771544
1225041
222063
976757
634128
637495
697894
236887
1507410
1604863
716785
428992
496342
208658
564016
84597
247611
1074736
1142022
440976
278438
1975474
961926
1914541
1176752
1465603
116366
526932
1725585
678392
372708
162706
926256
843197
415111
851063
1301151
1507820
341411
316500
486006
859790
1482082
859601
1544744
1295774
1064466
717578
200582
1407648
1233281
1141943
900529
737667
1986272
1274855
1469365
672091
645023
1723225
847596
1873023
899355
197621
602166
716918
1730682
1947150
235850
1259287
944459
850352
960424
722922
1588884
763073
624010
1926290
1879076
1835931
1807736
1230778
1346937
942815
1193328
1055548
157380
1861415
373950
1082972
1334430
1655285
218725
1013558
122586
973144
1478476
1860347
1230079
702480
924560
1170005
624674
1356272
991493
633086
565500
698881
1829865
389266
1495623
633932
207754
123401
522841
1829387
1693866
1880197
40610
121470
954181
1268820
397463
730631
464904
689139
633099
16149
539542
336330
1703601
616147
517442
1008803
404341
1392082
120032
198580
1451055
1251684
1507545
717963
1666953
1771777
1398688
173499
1818406
1954283
567469
1704531
1958473
1330288
1137421
753584
1596254
340512
777336
1636552
119865
1903027
1410069
991976
1168479
1436433
1196814
1012905
657054
1158890
405835
95265
695647
608446
1323398
829881
1852049
833095
100041
594753
1771369
267253
941032
264460
1715802
847355
1439827
401057
996351
291611
1020915
819269
1581234
1340355
1551921
1835212
1641222
1403143
1299272
1457538
1759027
895612
1473140
1610582
1236780
171774
1544207
170380
1850587
1683775
1679081
623833
1804150
46974
50713
1380255
1158669
1845455
1869572
1134353
1948592
625658
295260
147171
1454121
1321824
281384
535954
628746
1547488
1608305
950478
1318736
1738535
726946
156205
1000201
1344784
1932787
1608315
22326
1564677
552318
558386
1986743
494521
1789399
1420486
313137
1828499
1427353
1502721
1896050
1772279
1616126
1236887
44046
791855
568453
1244798
1240640
1449231
728142
498680
1289706
1789923
526238
1510537
93290
738424
212083
1259348
1014925
1074604
998897
1886798
1954920
1072858
272846
152559
1251360
607166
329935
1943001
1207259
1737504
547434
1677403
1189922
1051127
1817900
1237432
1640081
189638
898013
1925301
305855
513578
617315
1987018
1487064
1325853
1152791
1358870
1056368
769479
1522899
39086
1493137
264156
985730
105752
481967
1015770
757367
379607
422912
827386
187711
1986239
1758635
1876495
899951
32231
1947944
1173052
1440334
268539
1584715
91652
1969053
1476789
558099
970195
132961
602189
944907
1370542
1870635
1186484
849888
1474482
485319
719948
727623
1910768
846651
200129
1136994
230725
660341
103426
362567
164586
580553
155689
61746
1592291
69932
1115738
855894
1123726
1648453
652556
801097
1299316
852702
661324
759224
1314937
176813
374960
1470652
1398643
110390
19638
158802
689609
160349
634388
384473
1603858
351544
1565750
190216
22815
278687
1726564
1430684
496312
80421
1416646
617095
599991
138879
954054
972292
1788816
1637112
274262
154666
1831568
1431655
612257
459476
738367
1049893
984041
392304
1470350
1283338
812257
1927519
1590829
49696
1715503
1380437
845738
1697451
263259
1979139
714340
762165
1521629
236278
153702
985072
495766
1003111
1397742
1130044
1108821
113804
1740262
765302
630171
1932928
299565
334667
1689000
1420807
53830
287859
1659028
1458325
1803134
1367985
1927611
202921
951316
1093346
1956605
1941395
1574126
1438945
369555
955857
1744424
358450
1835042
858312
34668
1705866
77685
1930510
939792
755973
1319569
515741
869954
393279
1417182
205211
447358
1708184
1702394
192038
248358
1570514
551348
1244139
543929
1081824
1149870
1140176
24144
1788686
452942
774652
959907
324847
1365695
41909
1188140
1951286
643830
837022
1967218
1617494
1425070
976023
1127423
1665173
114193
666567
713025
1783753
1624397
1951862
1192573
1812836
445279
389271
1586941
1183981
1313270
1534601
1046978
1815122
1111948
1598385
348033
1931914
680777
981996
738073
1633085
1043803
1211120
1843965
1680275
661290
117577
28456
1649269
883636
1719864
1246544
1002705
1113803
1116405
165868
1748318
1163923
412852
1360220
1013748
1803328
1806075
84741
1508707
584327
690441
180916
701571
1826352
206897
206826
371797
225904
1342261
1464902
1735056
1951124
1515224
1315861
1355592
1431882
995293
689688
733586
1262138
751092
106826
1879251
838092
742601
1120267
899781
486123
1199873
252737
1102021
1975567
232034
1193820
1916916
766947
1762333
1384561
1321854
1502279
702806
1621631
1715871
1557041
946965
1976489
883764
1853242
1384824
729562
284479
1915001
1940820
1408525
1727585
416923
1363980
708517
171070
1264532
851945
689469
547444
1396820
746938
1774969
1509441
408055
800579
953035
156367
1290513
438685
1626255
1023215
381862
432886
1990042
1011285
1359462
127842
611903
1225325
186857
1466157
742037
772298
188311
312774
1911074
40454
1123463
898013
279607
1373020
1611633
855620
1567307
222895
1589132
227419
1830968
1624919
1005440
11858
253624
24994
117918
55835
243053
757664
1049861
1060782
200220
1280055
63581
1345810
1407247
1374479
1870160
1824772
462041
94486
291231
1316999
519315
929595
1864857
1732459
564945
1936510
618047
712494
1016091
1930863
1322965
996741
732286
1637881
1117333
1989072
1895876
1762067
490536
927851
188236
1518205
713596
432255
943476
783702
1456382
1386491
1809529
1758271
408055
744702
1950320
70486
1840268
1552253
754961
1515685
262961
1086589
421846
1842844
1504956
868057
1628877
1446015
701873
1996313
1517472
1587941
49406
76801
1643218
1329129
761579
766908
474231
384744
356196
324431
472846
849964
441238
1644498
798965
47991
1804648
316787
80797
70211
1190459
1717152
144155
1691633
1977491
721108
1967427
552207
891862
1276980
1294794
1049679
1006498
1201541
1752174
1576825
266926
104580
1511491
14176
198104
1626163
1647097
1538674
856831
1817926
33180
948152
1859275
1155567
1024207
1994979
1577025
635516
1440334
612095
1313847
1375684
269195
718515
1204955
1471380
1090142
1563838
681759
978315
1627804
95321
1437000
1763881
444575
744055
197017
477658
1041034
175598
1329140
1577442
957237
363897
1977761
677619
1223184
1562331
163751
1931326
298263
321318
958261
798123
824695
39360
984041
629651
833189
302438
593191
1879852
1466429
1685987
342757
776195
1331034
1535259
1972352
1018004
1075383
614700
11312
1985030
1955081
1889
1327858
1599430
114091
701659
970486
1453083
924313
1282957
1437862
568752
1251564
1877510
611874
461865
264269
704594
1858258
42605
1113466
1619150
754173
1008634
1981214
1482703
842103
1304901
303414
949280
539440
1349834
1805646
864968
1396884
167817
1804853
859843
1532880
1471650
1327185
1187650
250175
1591261
176604
274325
1053941
1901445
1937776
1908309
353469
1695654
286016
125738
465895
1501691
1447392
652472
237668
1305169
388195
1453716
1662978
240176
1936870
419189
1970306
1246190
1609593
972882
583057
285040
543547
794001
537148
243275
1739292
1491090
1072754
1252322
1162555
1033306
1965182
1605995
517824
1333221
542909
1943667
1624679
1631292
1016080
1603413
793772
279482
781426
1764122
1971719
178921
1806496
1993989
745199
893041
1694655
844286
235338
767440
1086438
1944759
1408026
726651
1887755
15207
752097
1904724
632133
987702
1883483
123635
209872
1180703
381420
855955
1180651
1989466
1301324
203551
356182
219804
799509
1383439
807016
1415
35598
1967484
3934
1852014
636399
744551
1088863
677196
1959976
506163
91692
289196
910059
706014
990948
448964
1959788
465578
1789070
1813884
99990
1430605
76294
206069
739177
421423
426821
486052
1217995
1229022
1161789
1274191
1645125
1297476
1922284
975530
800493
698555
624481
635768
1718919
696787
272032
1119874
566046
59893
1398292
1923959
1758585
1194642
1712194
259984
1349193
1097767
1047043
1579604
1404545
638556
1774214
344
647663
667757
1762378
1801690
800335
407971
1010040
878380
1976107
436064
1905314
360580
1461097
857510
865570
777100
1015875
973893
794403
1427475
1907685
928472
1798433
748603
1974704
1002091
510403
1101884
1111544
875177
1100565
1477690
1182148
546795
110290
1932342
1888671
971123
1753378
119612
1581138
1030751
1646989
222024
129664
893257
1485355
1406168
1725639
1145710
1215797
980097
1261326
1737197
1499087
1334418
536785
1820953
384865
591131
1160522
820811
617921
694324
1227783
1752740
714050
505046
1285414
1954753
669880
5
46587
920376
1997156
971368
1624145
679629
1361767
1982390
1992522
577324
105242
1509715
720207
293389
371137
668812
272277
1690175
814261
1933349
1676989
1835589
1621477
1497388
168549
1883323
191353
747807
981904
1745587
1908323
579903
1633716
42026
1291845
120604
890308
466119
289543
48080
887625
117647
1319146
1949395
1840769
609395
1160071
1324198
435799
8386
1372524
958916
159291
772362
934240
1500860
1993115
1317621
218158
273521
13225
1755205
1764362
992203
413703
1124804
413517
1711666
379881
247626
1994971
679103
1818657
739721
1395832
1630653
1996150
1081202
517696
1557260
1412539
1459218
1419225
806484
1527718
473034
294929
818108
15539
319156
741870
1152647
1931433
476573
868057
1988804
1555558
648725
1725810
1665453
1151113
1253739
1145049
177388
1899842
85740
809869
1852862
1000612
748850
1840579
1766880
784039
1702876
1470288
14478
770419
1743831
481095
579971
1254158
1310250
1156580
1646732
1965846
1502801
899894
217821
96494
120244
643077
1457049
110380
605368
967117
248775
362965
721551
1474777
1301281
465668
411524
398966
1993296
220845
420346
1257912
1664701
473361
541572
1086999
30352
719266
1081815
654165
1240871
1673494
895175
121128
1626083
905895
791509
1633180
1303691
1149283
954078
1381432
663123
58993
372196
1383002
285735
1803270
207499
42885
37609
1439166
1271400
75432
1171391
632731
340782
1824522
1655272
752428
747448
814069
1794955
1222671
1886621
1856114
1894423
1001381
599605
1165323
234884
819228
450707
521572
808514
851785
1952636
1734718
1107596
790462
1246096
672639
373780
1239688
1855718
233507
252198
1717454
714580
1936547
533866
1397375
1932933
1641505
859064
967947
203658
184425
465398
1851803
853885
854734
1201565
548068
561122
1334957
1433297
1812505
138107
154440
773862
1732899
1595661
1953537
1867106
1025198
784402
1638821
891389
571335
1595084
1251173
43467
1111766
1988210
1981938
1741366
873219
1808890
1498904
35211
1688949
1309675
415065
239136
1701586
1444865
1963080
888584
1038154
1984036
873161
227697
1960803
1847718
1158438
934101
1729645
1691131
1216254
1293717
1627006
653840
1935182
1669701
248019
1995518
1795520
1946189
438729
210222
1981281
725889
1558720
1412816
894748
1290126
1518227
26200
314623
1147815
1535993
1303595
1716839
1744897
1636806
932191
1630750
64307
1545560
1876203
1257334
544864
1992270
1511867
429901
433170
1645820
472935
1778105
383503
1295877
422444
1696427
261954
319695
917980
1008802
1129227
664336
1075281
1478295
574883
998488
1805366
1106730
1945658
1588365
1389462
340038
1138812
358119
634703
585259
359037
307414
884150
1694469
1694923
1935439
274467
1829858
711839
926004
508391
908845
1875737
494205
509840
887524
1364178
740386
242743
1704049
1027296
1398379
1415519
719218
551913
1923906
26159
1828425
565271
1645220
806974
533829
1640659
1881544
984759
1294287
753933
1134987
609798
409027
638668
222335
244928
1159211
1584153
1692739
29490
1713304
446979
1038680
1944120
797045
489305
547063
1921428
799489
390843
887871
1314142
1801166
246442
1789837
1444264
999344
26596
1053417
600781
337797
1577687
1441111
628818
1544898
541846
1795382
1367212
1174709
1098765
1784251
1378996
1054549
322419
188046
1546115
1877828
862432
239160
956448
1823276
1914341
972772
1470235
1998848
1449559
279384
1420918
142003
305277
1996264
414454
513127
721195
912460
1690978
277424
309181
312403
1772691
643647
1092105
32823
1387108
594882
60278
1968351
990522
1015037
1462472
607636
1025639
655657
229871
744053
495872
1921615
595645
309257
1720910
1392974
1246031
1964532
6660
154924
1520154
803082
446965
472927
237071
1259611
1903865
1679981
54094
848650
1073558
1679055
1597332
758210
1059609
1720111
1703721
987037
343643
202042
1975578
293307
1695014
1594116
1680216
1824654
1370344
829075
604800
100902
382976
757568
418017
1252597
740607
246206
594667
402755
46463
344215
28135
527718
1160611
1849270
1648525
310407
879980
520540
1867764
1008863
1067435
575581
630374
1730527
660513
1142298
1534694
1567769
899817
1657491
1109053
882826
733228
546237
1251504
1433105
461010
1135278
1228023
1411221
859115
180714
1942064
1437809
1636798
198518
923304
1131440
1273317
1654608
433373
829596
14031
856598
1151547
1473455
1795196
858421
513181
226257
441355
1275639
1000419
1612097
1470637
141974
634188
691562
1450234
864547
1854831
1085443
33874
1505130
701725
78133
308177
968303
952523
1820359
1825789
1591893
169035
1185479
1093243
608101
6383
947093
1487304
158027
1599384
129435
1745665
676061
1117964
1963163
1587671
81746
404541
1414859
1691017
1734508
1027136
1047558
1528065
1465745
1300096
1001064
517722
873016
21893
186590
712325
1747691
1239827
827869
1692781
1635601
1803703
664797
295825
1241575
1020025
1520804
971056
1800735
735415
1604369
510118
1561817
1917792
902326
1319385
882055
1565145
687313
897544
1584119
519182
192629
1239356
874656
331297
216057
189027
1371843
580608
1061647
1847614
256653
907468
1367062
863482
1383011
1935568
391621
615206
1104089
1921837
1131793
1243020
1092201
1431089
1724206
1595415
1681195
258257
1529431
659030
636282
72195
304054
536845
1539332
464333
1392722
360322
134365
1735944
866980
212605
614352
145595
18766
344892
452390
803871
624011
623878
1563288
452003
550394
1596695
1987488
110833
1213400
779165
965699
614078
1668528
1866909
1948944
1246725
1830510
252759
1718377
230718
1064028
1269281
278995
563195
1199897
1082972
589681
902620
1919310
364409
1013087
1425988
577348
761694
1359863
385391
1603750
775492
1392767
1557451
1574251
1118519
1461720
956697
697720
215281
862087
1317389
290946
755624
997355
1743141
1848207
1508514
745869
1108715
1966181
122689
324772
273550
1613973
956438
1560748
458415
712241
1164063
1676653
1916942
668477
111019
1400532
1690095
1584400
1349237
1221049
1158731
1667522
1347037
1585039
1458150
1289342
1769188
1737724
80732
1574586
1671231
778959
1586602
1794891
780158
185595
532186
1505331
259181
527922
1883537
1048958
449530
577544
1181299
1330659
1658182
1124294
1581443
1269569
462878
128685
961738
1105761
806548
1008761
205849
1817843
1099170
1425820
1073022
1777968
546747
1541598
629036
1761498
1328862
1593864
1073315
1842742
1584560
489096
745235
1124110
342136
80943
625527
511940
1077522
163643
1878536
1360756
681194
1951745
826731
315490
1410892
1552210
787769
783044
1843067
148750
1266507
174242
1333876
394071
1191458
1984501
958406
536186
828195
1700244
496771
783351
1469051
175857
138123
941496
427299
878929
1723812
1794490
878266
298527
1347699
1407983
259180
1308061
383037
1679774
1707308
1442968
1894917
281878
1175158
614199
302806
524635
1354441
1139929
325863
393691
1668302
675325
1976441
1378374
632020
1808735
1347167
1775532
1945181
412756
1600472
414576
379757
942757
1515685
978276
1568104
1975804
350060
1532127
1209932
98909
1557809
1110943
1440652
1831761
77497
1256331
370957
327138
826819
1695926
1584349
1734752
96445
1621836
1745711
1131063
34390
528078
665485
1226230
1008872
532650
805091
842711
263160
1467755
1073947
960097
1244990
747449
737731
1532626
849050
511523
725462
113718
1282334
1461545
892165
1258300
977584
1549156
1248245
1855142
1171259
128359
685999
1029024
911086
1880348
558217
817018
463666
1398113
1464591
76481
1980649
1342309
45407
900532
780332
554343
462823
1997372
1580644
1980364
1528696
1972791
863206
98859
1985648
1752009
1269213
1587908
1292822
543458
78279
609491
1861937
732300
121616
1543900
1999105
1506587
869064
827755
1060762
1334821
721152
1234507
902490
608812
1988353
1682067
699963
1596231
614642
114013
1990227
1803842
1927663
541008
1817193
809707
1253901
875177
1259954
129543
1102435
1923439
806982
1921906
1837934
1384274
444931
1398189
1917348
1302665
1034776
1375554
1395124
548236
610373
1808377
847058
1164008
194769
416121
659980
1079365
1778939
363618
1014962
798872
1866897
1957271
1621362
1409204
791268
448964
1219790
1885464
1522982
1141037
583038
473853
1627684
1524186
368728
1202539
390436
78540
1589476
1068524
1420042
118853
583261
1608173
86491
671332
1373773
848723
184328
784872
443844
321562
130513
1881626
536591
1636667
1444479
1683469
1549925
150706
917609
850925
1542452
157213
1692446
5545
1784788
1940496
1314619
112737
840989
1860618
1479305
599591
1365130
1982745
1134605
700797
1637168
941172
506074
238769
788857
521532
320343
1624666
367880
1702730
239039
1582016
138340
195475
1296102
141804
1078836
1971999
707675
1736163
1325077
176479
800618
633161
1166582
1850275
1348366
1077176
1339465
347525
770232
20128
97108
1708703
1561779
418711
1703527
1004648
1155058
1844991
1742483
933343
68837
1339756
727507
1250617
1092608
62172
1663512
932388
920683
1393392
111363
196285
1551714
193603
128040
1414574
1446712
1122392
1613399
363134
1300226
500529
388244
1854843
835158
1861613
1225292
438292
649598
140019
1219212
225247
1431374
1801381
1174673
1012892
1520101
119639
516253
1768995
683968
246714
1364474
1194395
1113924
1088354
948185
1676312
1139630
1245371
1537420
589805
487783
1926050
1003302
122516
1155816
1688856
244492
922578
1492739
448324
1151647
149754
551845
1133797
1083333
1248568
981461
1806513
1173614
247535
1581396
47310
621901
1949831
224630
1828575
1298630
1419005
262454
172077
1909374
1663802
1744065
1607552
1571726
1791060
179935
1854798
596447
114852
273058
372708
1987830
238564
1754031
1242147
994109
580214
332226
436010
1925613
354204
770609
1565624
1604999
1265379
696022
729657
817445
1113466
1869135
1837147
439503
93290
1756233
1910721
1332761
1074500
1328271
274682
83974
1087864
1883131
203399
1307437
655123
386125
1034944
964380
1056530
1028005
1877097
875913
214014
812418
1442162
199591
534172
1074807
1257410
703981
1010122
102464
1857057
1976294
138191
958023
1264585
1718210
1401239
1077132
1531337
686478
1661491
292031
1357026
868278
40874
1964379
381114
560749
1670149
1326183
1989512
423491
264527
684977
645511
1689657
862722
1054291
1004170
1370265
1864845
205689
1916644
587228
1130064
1241711
1955711
1416354
275948
1675224
149558
1744777
154047
1617468
1477374
542554
82341
1303578
227601
1752734
159975
478081
416619
1166655
643662
81322
1680157
82909
439968
1264619
873275
254790
1091877
1425510
309082
446051
1078508
1267636
1590420
357256
1233195
233621
1378564
1950934
633814
751201
170744
1865280
702192
1217310
731216
1693761
185046
447404
270947
641172
1355515
1772955
1262760
24108
220064
1811503
643991
1281405
992696
1500863
1063161
824091
488552
70211
1565351
1073893
865543
606855
1976629
372305
1541485
1754092
1750177
943585
968624
651050
952200
310832
125995
1425311
1495374
581637
1152006
1367906
1292284
1770285
1722197
521501
254020
1760780
1944873
487201
1690521
113343
1887727
1511854
1159084
1797070
201452
135882
1992850
578689
1564044
1351200
1967431
400921
219769
864857
1820333
1413295
342638
648383
1468115
738155
1905021
954763
1774214
13998
1695555
560581
871432
1346939
627321
550309
699099
1288297
261385
516767
918078
467479
465638
210548
1911211
1049519
1903816
962903
407853
1949230
316179
1399624
1851811
460445
137190
1253161
235724
1772001
15321
1343640
981085
994826
881443
1938515
1990527
352654
1343530
811765
1918165
1404041
1085524
796435
1204170
1486094
1045968
585489
1242605
933365
661238
962696
1041994
164114
403394
1390436
1729447
568414
702016
556896
1743132
623797
84290
722118
542170
1221164
750736
905804
861786
720625
311279
1857755
455293
1353022
685740
361578
513470
1702876
1681988
1861901
1472115
1807998
1146979
283970
1168732
198309
183569
356720
440324
1310498
917300
323500
1200984
72514
250723
1296379
1445049
138017
1938729
1876937
27181
702935
1234404
1169014
753133
422912
1772287
1104829
1759198
231147
483
1156433
1882176
1443444
1435291
1348604
115960
1844117
701532
1844757
2362
672695
420934
893200
261961
1872516
1523528
1817966
1396634
47274
455312
1752408
1461271
1631925
951585
891504
1457850
1396076
843058
887793
1348139
280366
792045
1903018
1974879
777708
1338964
1210703
818138
1905489
352076
1305257
1244577
1138005
1921388
1932902
1727856
221189
1645814
1355185
1178176
78752
209309
917990
1629843
988043
1352491
997580
1258902
1459649
1379299
1222976
1706149
68500
1674528
1907960
259560
1009884
25727
1241118
814874
327392
676933
959716
871109
1222007
1190193
1015147
1994281
254742
1320339
1219345
1260965
113690
1962603
1510945
1206655
806658
849485
1711116
966722
1314341
1986954
678463
1989780
586482
1314891
347374
1202928
1814472
355071
1965520
1210848
617381
1150549
1672227
762070
581800
724136
1473858
1988367
171869
1957610
101912
1365130
355462
1788249
1261267
1529100
1005467
1714210
1493134
1663231
784384
750982
144685
1433267
1529274
257631
1025821
429093
693376
1260378
1707971
1663248
850271
1918991
1248137
912246
975832
1672923
1081307
558111
890265
1048721
1969747
1928522
597465
1513901
1394938
1133835
1770463
241699
568566
507212
1938040
927284
956078
1756699
1836873
1717736
106950
1403110
1298314
1906758
122780
1574586
1487786
1768556
1404966
1845550
1919231
1905434
1361972
689965
1350449
1233868
1372365
156764
481454
248423
356907
511871
1790302
336528
1740364
1485511
1894890
780553
1189395
256035
1749779
280097
1031275
1064892
1667952
1065088
965699
958030
1623925
900806
1150255
314208
825041
196339
218075
1300705
640803
1479627
36286
828552
1969707
1888268
1626399
1111856
1222671
36384
1952378
1536983
1406789
155833
127629
1931700
1533639
1506222
1114059
1901235
1602903
1668290
96687
683468
1440822
3310
1699085
564162
256823
1295215
734126
1402338
727459
1312994
741839
1022307
49901
292357
1876679
1754302
646607
31491
967578
957237
836874
1959962
1820481
434569
1631412
1598948
1501375
373938
970731
72942
571397
1116405
931487
746153
493923
1618855
1953117
1606783
551061
1385716
113756
1542001
1581332
152014
615384
1822184
62503
336496
1467966
1790354
1888553
1955071
283706
1857123
1248100
1427568
969259
420251
1325760
900784
1148823
532453
709143
1525907
169603
1671526
1153827
691079
1988317
1232218
1571840
1316977
1789221
1331161
1421239
609139
838289
1269886
1893983
148617
1204916
145322
540501
37086
522120
112769
1343840
188767
234728
7821
1503196
1947007
1150758
552283
612578
1017057
296583
1492605
1820412
720533
604526
1296884
598273
1431623
1601042
1778562
863483
437847
1429569
739324
1015209
1803343
777210
363366
658774
472044
486482
605131
287644
731178
996351
1867676
1488671
1205229
527339
1192917
732237
17292
1766610
435186
1179925
51677
231582
396957
1535543
1923327
1500350
1431874
1489088
1856943
486034
1150811
1432287
171774
1857073
679185
756096
1799948
920282
369155
836094
916485
1477849
951552
838107
573440
1839962
1168338
1501172
67678
603167
1737492
1488785
166849
223416
861257
518126
1220341
1336167
797578
721120
1064782
1450829
861049
241540
1727585
952202
106031
1955104
1555558
1347033
1571710
1319341
339620
1899948
1917862
1194932
878333
8604
1141944
340710
669897
1693210
1506564
396583
180096
1535188
42260
289727
164638
1872254
580223
717759
660732
1132448
1236053
1932933
1159439
719275
500891
1860621
1375617
363918
1310353
529244
1784737
1210078
587985
1479332
1566773
1453642
383123
988452
865911
135388
591502
535670
1487533
28235
943146
1717583
403256
511616
265956
1329612
1019481
1338088
1958078
757600
1716706
17237
514610
207760
1690190
918725
1370361
1775811
1127928
1177079
364778
432404
1420450
779681
820447
618424
413930
797180
770076
983302
1938041
1069969
881596
1415250
428577
1172224
757122
1648709
1270842
1966969
526449
1025710
1999742
1494837
1040211
1440209
526943
1837359
1476535
186392
463216
350162
188166
376287
1607632
1232580
206864
1266847
1917707
559021
1758598
1192494
2844
1145979
1916671
1421260
982078
623241
922966
1945094
404560
1618337
1020937
31897
1152898
186282
1447108
889315
1896209
1521535
1757732
149000
894892
1054229
1720464
1337128
1071520
905145
116729
1256690
259164
1794182
833724
40881
579024
884870
1080247
1159982
1314022
524458
1035513
1164563
385729
1706149
1765088
1271092
508911
1725316
1305328
155470
960859
1796987
950912
259149
1686533
1823247
1985648
397159
309373
1712720
1265476
684807
1960027
533774
1252435
512117
1519480
1491050
154481
1629882
53310
1513556
1310616
1755298
672188
1212332
1188998
133927
454775
516950
1793846
594803
1256224
1298097
31741
1883963
1403380
1324199
1830018
229134
523803
1018955
532364
1422279
119148
1505977
27777
975194
122400
616430
1324486
848003
433867
836047
1800514
1793610
312163
1180188
659398
947158
51267
549465
289727
1348756
1401023
1823491
262130
1520327
729848
1018609
1479445
620755
1400763
1562713
418691
1814279
173410
1675622
1597483
365833
550124
91951
1432523
1496198
403750
1974230
1403802
1611815
1902245
1552695
1857650
626967
1666142
703963
760817
1360870
1507824
555422
146071
401429
1353973
1714939
263908
236956
147431
1103919
718160
1193955
1357815
1461219
1819018
1494862
818970
1923047
413219
1621305
963752
82971
351892
1009140
1220471
1597512
1822104
1863347
1051134
689202
360541
4295
302334
1750264
1254111
1456410
1296195
741000
1577781
1917949
564736
1737408
875505
625791
1777898
711449
1378656
1280804
1945714
404211
601566
835228
67898
198821
1194793
312703
1073696
78540
640434
368064
1688164
625668
1348868
1806819
251898
549482
1520874
491834
683708
899668
632462
525370
1583225
1533064
125375
717876
1679149
1447415
1750360
542658
763871
1605088
469632
98098
376952
1086817
240353
361360
843071
962850
1627109
297041
1314252
713952
565527
1973808
1188902
1518410
532152
1558363
1151289
1662380
488757
188781
1737946
952731
441489
444041
958307
47276
1836361
1619061
1625112
1124353
1878705
1087433
1697530
192644
1415953
1113981
756969
534630
1589983
975209
526138
683568
99606
1844082
912695
161537
987120
839589
1186118
1078736
518777
866677
492259
1031729
1732025
1100139
134450
85330
984235
230610
319492
552171
822417
999593
476687
1445293
267232
448244
337037
1769190
1763125
440357
1743973
1831885
184410
219890
45591
1926115
1842247
486160
883155
937846
1056995
563436
665655
1513634
1742783
813215
1046195
1181647
1485616
118917
1020831
99357
1551482
313975
201721
1130700
1197463
940246
834220
726651
362635
1532213
1983517
631257
1533073
1647314
391455
246522
867021
1413885
1815179
1040860
648093
1691386
1850366
1146369
600414
1858388
981951
1552463
1717415
7962
318390
1056910
1223651
1273687
724956
1936510
1344362
1349250
177003
1314594
866465
1746837
232360
1954635
1943515
1386699
1928177
1005467
9551
39988
370230
1931731
1527613
267150
917776
1288320
933819
614773
1356732
1853983
1199114
1950695
659435
358243
368740
1196294
1481659
1188151
31512
1246503
1094148
1650279
323093
1800206
132453
223591
1058868
1115749
1625307
1664588
855006
1657011
555469
455826
1325202
1021959
222104
1420843
1252748
19291
515228
324431
1514336
166220
256392
1058512
1587339
180479
738690
864981
1491525
1959240
231227
1096543
231566
167454
1749112
638772
674997
1790277
1937744
1970531
629659
1828590
1469847
593042
1604056
1021707
167494
157264
1223903
617896
760144
193183
1648884
1965632
331027
977039
194275
323710
419059
688545
38282
76267
1838275
1288788
1020287
757157
1226014
727309
815747
1644149
828294
27150
1617009
1748001
1001635
1148417
1974898
1695926
357080
1525494
738052
271903
1093792
1320030
850207
52694
1264672
611518
1927174
1226307
1628622
1980244
1102988
763731
1270451
451394
340872
1361272
461400
1452464
1860229
1425973
1193009
1654533
119575
3805
1528808
890305
1980344
242642
1381029
879148
1248562
705666
1785874
93021
1361821
1872691
941939
266348
1584769
1795429
1466046
1239028
211833
497853
1870415
1821320
764908
759117
537642
743451
773239
1857718
1984036
1564198
124832
648723
981997
1957384
1608303
1064810
710636
517498
187999
871557
1438583
1648397
1635503
1089906
1274257
781342
1676487
1792792
317442
1472879
823253
372520
1852430
569128
1259878
1067756
554202
939915
1000470
435116
552107
38485
1365579
253427
781671
1525814
1994387
667672
420904
805811
567850
1206528
987095
1849113
1923695
571101
1971631
1987840
186270
1169905
1320704
809059
87622
887407
1571207
245267
1503198
149695
1804001
659133
1554795
1500087
379475
304698
1744319
1391513
1749105
1103619
567184
76348
1690895
613064
483760
1912124
579901
1300673
853788
1516842
1641629
1672744
99614
489191
1613152
1423016
1029127
812907
244745
1868249
382885
757891
1456400
1869900
1162735
1157315
1007246
631482
1865466
1594359
479424
1697601
44566
415101
865004
270713
780617
1246800
1669362
1619309
953923
1207101
859325
1817961
1774570
555951
1627794
1154899
1440335
528080
1314959
1227658
448683
1481903
792477
1679853
713492
121249
440943
205727
152403
589015
819533
1215612
1148628
451263
945514
1915680
1767663
824182
308581
37011
1643646
1503094
1304063
1778162
1398778
246195
1229713
1935521
872779
231839
1979229
1106043
148604
515738
356432
1345660
345731
518729
448699
1877755
225504
609610
1224986
1732045
1403766
202843
1132306
1302541
1717318
711957
321807
262205
378392
273241
662626
743565
1340739
1044498
1908878
113186
1715815
1800506
1019560
675495
164949
765214
1610287
1668729
421389
1683855
386602
692926
1009811
389470
1223863
194013
1685417
606614
171585
1469847
1583008
1649951
1288071
1499652
1793079
452391
1630629
1911629
1912766
1011660
840404
1677122
33310
1402664
661203
1563619
61044
1635503
661324
727097
1884535
598210
1284295
389530
8575
955905
1801869
618620
524656
415171
1955022
147461
1241836
1600671
1119757
241951
505590
581078
763234
1249833
39524
1113965
711205
508743
310144
731151
362647
1405593
1922074
1080081
1849356
14645
1594018
1820018
1985344
1125212
1474882
1152631
296919
940407
1152365
346284
580685
1673868
779100
1527223
653195
1364549
1304852
559444
366094
492824
924291
414036
161469
1916064
1243428
1511191
1418221
1557883
1645411
1375544
1925370
134490
848047
1124679
1835219
797303
410561
1110760
456767
220570
1220338
301592
1515796
21222
857039
491553
251992
1074240
482375
616076
21846
126378
185161
1306123
788834
599455
951925
60381
254391
324941
142971
709985
1619760
1434106
631339
1303253
799311
1611080
922966
914651
1301879
1698733
59662
708133
1122323
1925268
1253780
435607
7247
888216
388507
1603883
101769
713639
1078955
519883
940419
516143
382325
1354725
936339
760996
746443
519909
1850539
1396331
966651
26254
126909
1671051
731348
1082864
830986
937557
1025664
1264699
136564
1230805
1844352
576838
246482
848522
1094198
886310
571819
1317798
1915744
591157
30168
1641215
1489974
1564908
94199
175353
217102
305010
21501
323975
639280
957799
1475272
701069
493150
1603757
1796106
1582525
1250569
861514
1140402
1451372
1079739
623181
421378
290320
1414113
1453498
1467591
1647748
1383926
1354316
1118563
372213
1035890
1704922
1078968
1002855
1245193
771862
375145
901459
279869
108816
1114542
31741
1214201
42294
445926
1332201
621155
1186171
1633592
418765
496688
1591302
1026041
672499
218227
710841
343603
160935
1662945
357199
236443
361230
177845
578197
1769981
758482
669516
816370
505300
1837273
725284
1510249
627029
927241
774106
414700
1726506
850821
1632580
1347104
1118683
951767
271461
1668480
688121
1252472
235544
1022046
109332
1380668
1344013
1674000
559378
1835629
1049074
1737426
321782
1165884
403394
1700097
39105
299808
1238290
212192
1774860
1902531
1565085
102351
1408081
1857667
1735483
468220
1614939
177662
1031722
1402812
1539458
1188916
1470513
1389653
870940
1355773
1132474
1739425
1006656
1707888
1426893
520194
1101300
1568976
285374
1145218
253609
270628
1998936
1630220
258329
981143
1169329
1314089
1221589
851349
1856621
1921041
437878
1002258
1103617
1434055
133456
1186515
520063
1025710
1772699
196540
624176
1708981
1326010
1845052
680792
1590554
1604326
109091
945910
1104880
1230076
755433
962176
966766
1054868
1058735
1299275
1460328
737586
928564
884836
277736
251258
484319
789066
986359
982261
1890783
747237
173666
1904554
765833
1868030
1017989
1951356
1626147
325602
1870760
480587
1336237
1699383
732533
965230
872821
1884661
1606801
227464
942826
1466697
1040290
366772
1511943
540553
793461
1105848
1549227
354345
329058
1974811
1113063
412924
837789
1080905
1139762
1089788
1125765
408896
1173693
1847123
868313
1734037
1113756
862138
888057
1331965
1463361
1601597
305219
1229903
1893247
1310986
1688915
1714505
926765
372362
1732200
713326
409841
733497
761155
382289
500026
301054
1256221
363575
1486334
1143836
822531
946255
1825510
283363
841508
1560245
1332595
1194448
625289
1584050
1475192
1667423
1990924
1699510
207466
1485318
1813104
243183
938325
45021
1779085
707386
1861654
1932825
1949575
181772
444397
1826043
453688
301066
90449
355224
1844402
1745433
1436620
1048638
509170
1985615
1800021
660777
850932
1711057
345559
410293
893769
223528
561099
1074077
1452587
813330
1074046
1377781
557967
1265298
1783865
1996104
1886232
1293500
54329
1192384
1930290
1023125
1344345
794618
473433
336524
170886
1325390
288769
1815989
78370
1998496
934227
1985498
449662
225467
43161
611660
613763
1359862
1660613
292195
1266567
916996
1027841
703304
1807979
1802803
488032
1971713
239374
1232490
166029
612070
645570
204843
329792
574715
895914
1632082
233813
1868616
1041614
511328
1371141
1966161
1829103
2407
1813537
1658301
874449
227870
290797
910951
1423056
1635287
1566591
1978942
1263827
371253
1302327
765535
366412
71026
1078158
1945876
1578134
176246
1198278
1012025
223172
1926075
1245941
345509
1076622
1411745
718649
531695
439180
864766
189323
1218040
357761
1027512
1357821
1592761
1837995
744758
1100438
803538
1925947
677149
1525802
1545208
493830
1359972
130515
455437
518126
71389
1347475
347032
1699207
954614
15264
1212026
1311256
1427820
109359
1343172
174717
108657
1403515
864770
1180889
488174
666978
11718
1498514
1662264
136822
1531236
1896607
225648
142059
707025
1781882
709913
1932232
151409
534407
914473
1083788
1607567
679787
337901
1182723
301489
1237023
720207
408434
751506
1934967
838316
1662877
784614
670847
1749075
793579
1679463
1230223
1409411
588133
216911
110833
1058934
242111
47647
103556
489373
1204636
307045
1385519
619925
385953
1544420
226186
1246954
977064
1138632
460522
581860
612099
913275
1867972
1385724
1279474
1188414
1564439
547531
1982683
147435
475854
1161604
1269872
211317
1330882
1988595
1505997
1497928
416721
563737
1825705
1484060
1753693
827589
1191458
1769845
725222
1974177
1956990
1014921
1978802
1436863
1279266
1248674
1620309
1483196
337080
157020
1488642
1664849
1071130
1661420
1772051
809939
880575
888354
757255
1596923
1660204
121597
1515911
851682
79215
1913282
1221865
1278656
1515184
35377
1186606
1583414
1128418
448251
399146
732014
1628234
1478924
364401
1511991
182836
1268896
1808537
597789
1241420
909424
569517
92527
998451
63001
1565250
1823458
1183840
575279
627951
1338358
606288
1618405
1243537
510876
71865
96763
96917
1459288
1036475
1805124
300696
435489
1372348
1602896
1955675
226159
1187012
237762
1409062
169738
955632
589674
539333
397878
920329
1309259
573238
500718
1889725
1939736
1569068
6183
1933467
156932
566858
1958270
1190893
1730685
1755776
733983
1090960
1720064
1028147
315781
1194157
474192
1376626
975743
74903
217752
213008
1311042
18128
610827
699526
1816585
521261
1386821
1811445
1020088
1645541
1468168
617975
612730
1615770
1438247
1006430
1527437
1366229
719266
1459898
32054
557481
963114
468024
1354928
1955134
1658204
1018046
1219484
363368
325401
625724
1105552
330419
1926888
1967868
1513107
1128136
350046
1273306
416841
1748994
1109523
845384
580068
1982630
352392
1735223
959297
115847
1850897
1010033
472409
403413
962565
533554
1536568
1202562
297047
392076
458933
330483
1141263
35538
631568
855134
699635
658774
390909
1913686
1889881
104155
1127251
1849778
1193123
1308228
9258
1663115
1569001
285775
1588052
1223402
1079598
1360769
427016
509953
895372
1533926
103084
316216
1866447
1161323
343699
1556833
257169
1799471
1180837
1953675
476074
1450530
751776
851342
1558240
1456393
996561
1000999
1837915
543134
1487927
164569
1771182
448777
1416065
1080613
1405658
1927899
568227
1118342
1012858
1279153
769471
592702
1365709
1590166
1500258
565490
506304
1380423
758141
492280
1613951
696808
677669
385426
356195
1979605
479840
471481
200582
964453
795274
1507034
246966
1176210
686256
36216
742520
1621922
492429
688222
684528
217224
170739
1598948
1840692
480864
1353470
775510
1905889
902217
148814
1331161
403225
968189
1491997
1296296
1195729
1108139
1235677
309776
193924
364355
1430590
754813
503424
1820325
668450
1182633
82629
631846
181573
430786
542881
866768
1571901
368136
503644
99887
1643313
896805
473897
1165884
312200
1890108
725428
223185
512878
1277460
1292563
1255741
16649
21501
740902
1091391
648792
900407
423303
282075
1004330
966722
887833
1332056
1165817
1098625
1200976
807022
1777711
1357461
1304362
911899
704305
217421
1575380
1189234
1044737
931504
85002
1912356
320704
1441338
870333
915595
101359
532493
425671
1851811
624961
547402
1262123
1627897
1873846
1134813
902549
386922
1848975
1013602
660732
257631
1999830
1474113
55835
1305842
1321227
1973448
1261703
1741560
1189414
1236590
924340
1309190
1065296
863437
434930
1167586
857172
876366
945955
1770158
264300
461974
1843056
1923708
81666
689150
1728698
493184
388214
63416
716898
1967851
1306416
405454
1980244
1646391
1041688
987343
334533
285505
1542572
1917860
361067
1292006
568574
1771204
613361
1712194
942419
1987450
1385519
151683
1462774
947279
1203618
1410015
1509631
173501
823838
269547
256594
1164146
814312
864445
1624773
809573
815348
1615770
486224
393619
1939487
1693486
466338
1626945
1029621
1567382
184133
59877
947789
1532406
85411
769081
794012
587216
1475428
1720928
1287757
779403
709242
1899879
531535
505973
1445772
1425593
1842399
1794680
647092
832772
1750705
385429
501808
864888
539198
1059679
916379
1957081
154481
879656
350888
229997
1168398
1072531
1842032
738174
615740
1327878
1828949
1131011
332997
956448
390950
1556955
27452
1928616
784437
1320124
1661083
23346
1775131
630975
1290724
1352147
892858
988107
1027578
197729
1402999
1778402
750226
22064
1526231
1046787
1507172
867222
403965
768128
1966172
679050
1991660
1085348
1591671
39388
408026
941227
8613
284355
1816685
1634708
623123
1708124
284111
235724
802264
33783
1337516
916772
131836
1628880
199909
863865
1146673
303972
84125
484267
1369506
1435787
1465473
1556723
1362314
37188
117315
540230
1116064
105992
830727
896193
532820
1705772
1196297
1829259
1192377
50547
611874
891902
1067165
256039
174834
1580257
358145
906087
1254758
767641
1012247
1255772
376478
322078
1600351
1397234
1159719
1872738
201400
937282
422366
1930925
1106860
502214
47586
1190959
73789
2122
1416588
1652846
941804
14106
1597805
837443
538570
1910748
1476744
859773
1521109
1224675
1706529
72195
1024997
1222686
499817
1395114
1187736
1583833
1914049
1254298
325154
1826838
175922
1671173
1455349
1106730
509673
1250151
959692
119942
934046
706483
1111205
1149663
1068019
1574775
322079
598342
453707
1755550
1145555
256993
1261601
331397
535296
1370294
1232612
433951
1003626
1576367
1703632
1883549
1073610
516623
854914
11402
1019524
1440760
562076
203528
1958469
190033
1882864
1350533
233417
1330963
1581792
446588
1841357
1833132
1435721
758736
1842639
1738827
1904500
1254606
959662
1814585
1264314
1394246
1125212
1316232
1211748
138789
514250
1902932
1129575
412011
1594087
1409411
149354
1318559
571443
144463
840341
1600513
1314154
1636262
1895971
1427543
526721
1572074
114949
1529179
1283938
993978
1544951
1228207
535081
1392618
1509324
445742
1677987
1410984
1907372
1623269
1948474
1971915
1045421
828960
433686
654933
906589
203705
1896727
705671
547568
20691
851014
1959304
1600920
945051
1117602
1236497
1888539
1438416
515970
343269
462368
708654
1629913
1639813
1984168
800422
295439
1735070
157292
1286479
1692174
1448513
1374419
452868
1655007
992105
863920
1662947
211139
376065
1887292
1062788
1020543
394045
484179
1899779
1172540
132505
91241
940595
599583
1391060
628246
229232
1744800
360547
360787
407989
1795241
1617784
1470023
1096051
1500318
592816
1156522
1982552
887045
559606
76496
1351252
233256
46321
1778526
1654076
527950
1730722
682769
114214
667486
324817
1076883
725615
370622
1497864
999728
912208
638189
886510
1020023
405523
194517
212309
731384
1501295
1905232
1672751
791843
1896978
1836025
14491
1624087
896712
1859648
831008
210537
176656
1929726
411404
634339
915203
1258363
1808598
288129
218113
1980723
308491
336124
760338
1720813
880456
1648475
743691
619605
570123
442649
112986
361597
1479595
427403
1288258
740240
1680184
11192
1163939
1761281
652587
1883371
1008227
1478928
1384559
222199
236920
560176
153162
781282
1036742
1615437
1489783
1318645
1955598
1028373
1554999
193458
925416
1466145
833017
800236
998097
348701
1635715
543959
1852959
1389714
980893
23420
1681378
1531575
305049
1427475
33508
1901273
1832369
1077085
1762363
1910284
1558937
1536492
1431679
1676770
1093052
1128738
495781
1614663
444041
824948
1084525
194804
1518776
441234
1669034
1256732
874176
1783692
1478994
422174
819727
1896778
117157
1692907
440131
1780299
883868
363043
1942397
5520
483458
1867343
816249
767138
1120711
123598
445676
1983083
5718
504084
428387
62794
671362
64680
260371
1182706
31643
393678
1682955
1018500
1066769
1302541
1306135
488051
1323848
803349
665038
1741357
223725
1517389
1437410
204398
1937680
719652
10212
394653
376728
619630
570245
658598
1994674
633921
1582789
1699846
488572
596856
452544
1606366
1312919
1516784
352714
641084
1041210
1873517
360506
720917
296718
1986479
1231977
406677
35864
1029081
1360902
828395
994752
1221280
1833128
859083
565254
672115
1215220
904960
211646
1011786
1220603
1468741
1075663
1222928
189546
816265
1722450
1686464
378436
1410134
757171
510395
1444293
1287967
1506556
1561244
196350
371659
1742267
1847469
1780689
1599835
1385371
1680193
107770
128291
128061
740928
1179644
643077
19334
623776
1844489
743106
1768516
950818
1304672
408568
785951
353324
1458294
1430213
1662933
1084114
1747978
519977
1871402
160276
26758
83451
1000220
1836948
1951113
1054731
202427
887446
756045
405559
170816
50373
548309
85926
938398
1720467
844228
199812
1892724
407257
1313420
1505699
539265
590612
1243737
558855
1593429
129944
1601334
1798452
374094
639491
177888
431624
1935841
1291561
1423474
1839624
1620861
1022693
878702
55710
71141
1316083
557483
1238180
14805
1019833
1444680
114592
672869
421805
1573203
834303
618770
591858
1477886
1210491
626430
1715845
83971
511265
647026
944823
790359
1804491
1467400
455672
187610
837023
365617
1190209
63719
394653
1694257
9390
417945
1520234
1306776
694769
1129383
863915
755393
765783
1043880
504936
1183616
602639
1822371
1189839
1688261
1329439
721255
1701052
843745
278621
1556597
1775131
1961885
999497
1551291
1094311
1085802
1310487
1260653
79415
912794
1383502
995651
965276
1289022
1218279
256065
1771998
378040
328848
297912
1031910
1228408
350249
1222976
713314
1776098
1971950
827542
1908055
301973
1434811
1725454
1997398
539682
1455268
1052718
1381633
559601
1223060
1637921
1838843
1119071
1704924
1861848
1387892
199697
1553354
1472021
1268344
1718441
390471
1991877
242639
747296
591870
127991
103423
1930396
217472
1710689
1509581
1508459
419581
1786123
1567204
1974514
359721
1519436
487005
958155
119749
1982515
831803
1076811
1637992
1687334
920320
476724
1068700
464431
392714
1366289
1416838
22874
1990787
525598
641101
1599620
103045
858636
817570
1652237
1529159
789459
651196
333081
551793
1816522
744732
1754055
1005953
1760265
980681
1671180
584853
911403
1061973
116824
1006549
1600247
1284956
1983191
514603
1199377
883510
1978136
1600920
882141
421496
666185
849724
321874
1024857
764770
1858231
932724
187355
406025
198139
1580036
924876
1626691
228595
1116009
1560079
1687551
688346
685665
1129755
603645
326760
659644
1101862
1749011
1971744
321909
83501
1828408
867955
617965
88976
892541
1688570
60507
655694
1643930
1804564
341528
627547
1033764
587873
262205
1196058
1057184
1415858
195139
123358
385698
1260105
1305047
74871
329001
18059
1638193
1719208
1073820
222229
528217
288332
1500811
90532
1539219
990178
1759888
1519649
242496
544207
1075819
273562
324909
1644498
1698410
750154
167868
1141748
151697
167654
165307
1948420
428830
680306
252073
1032568
1428776
613175
1048283
981326
592292
759101
137799
308181
1872942
1496679
1171997
46894
518301
1055234
719218
565223
1230881
1125417
298078
1533353
972568
565974
1670603
1672757
951815
1019486
935123
1196258
1659208
1174673
1415558
1533404
1326756
1045711
159365
885714
59043
297653
1930269
1312277
275288
1091108
977430
1096557
1466608
181587
108816
1501222
217101
1425438
1973587
627251
484153
223454
416256
257627
707449
1639745
761584
390317
1403635
407976
177194
458894
478788
1674821
1399994
671345
362242
1179954
962176
451052
1655718
1799578
960626
1101138
1691150
1529160
418508
1793714
1747095
505588
485011
823029
961208
249256
958826
109907
1460237
694757
262519
962148
1628066
1871563
1148416
1997279
296289
167687
588739
1295374
717320
458425
1820240
1102676
1269006
456288
1303356
1270772
734810
1809309
878929
25119
247248
311120
1445931
1236434
1799981
1863223
7739
1834207
1689077
716769
360470
1139167
74392
632303
1411223
1915443
1155300
1096868
1039731
732667
213208
502546
979582
431741
1402916
576600
253588
1485523
1811331
363394
1738988
734975
318343
724475
1877439
475154
1128779
980345
1040972
261389
1631636
863112
1983009
1338319
1675649
1781139
138599
1059606
326320
1211719
1326941
1365901
1314594
1285212
1423156
187531
1087396
22533
634214
495248
705919
225556
935597
1133098
362584
1370958
1635353
1876088
1175158
1215536
1203287
87596
1761193
1573782
1914678
739395
1513439
1118440
164864
1981256
39558
1094915
1845915
710585
1740566
793509
666804
1949395
153010
902
1537534
1893983
284127
857704
1447001
1848957
1735974
1011711
1383943
1440622
1990164
945284
93224
1009206
1079847
387408
1925468
1589781
816721
1989726
788449
1952237
1836613
927241
1616456
1068200
1206117
595470
1693163
1286348
629389
1665501
1276530
672770
630808
1864850
1399391
1336754
1227148
641509
195469
1174484
417870
1324657
325287
1781979
736613
1043495
1112736
90262
282018
1078734
103635
1723203
736648
774886
1731260
866371
339356
1485553
1618736
611600
391114
245822
1422228
1528654
577504
1957413
1187072
1352692
857555
200981
91077
1623661
358058
371267
702713
1718549
576506
950339
902492
690835
887600
1616915
1920780
1728484
578264
1566684
709973
407454
9121
392509
1567263
1861067
1419101
1192220
1598008
846585
1813043
192733
120602
1597406
1783061
917868
1034552
586869
684040
1311771
1287235
954078
965341
351466
887328
1665927
447583
1729941
534121
245803
872300
783143
1063530
810179
1957992
1141081
1925975
197510
1363662
962663
805212
226999
1395390
1353442
386255
231378
560299
842380
1808336
1307989
1849038
162648
245001
353383
1860985
1635108
155358
760706
1227791
1469781
778258
667218
1594834
810915
1334560
1072150
1939256
376003
926080
1172540
1177998
1044006
429612
1635463
1281482
1830733
746639
1943684
1745187
1155174
835102
703928
984393
838866
45301
713750
804613
287725
1806137
821251
1331106
451900
267357
264621
1070115
77437
1627530
1901515
1782126
621396
1547290
793623
545415
438655
1500153
1076934
55348
1971613
1241103
1653843
1067525
1961300
847083
1014043
583069
419716
161768
1216205
278513
1838920
58927
120604
1477374
877835
1855767
887793
1286892
1665245
690563
351128
1594174
964222
1605231
859921
673868
486732
747797
1616558
50100
237448
1431614
291789
1304885
1855006
76668
711810
1259303
1595431
1454168
1615982
488814
1521525
231934
248898
1928881
690992
1313866
549865
137917
1523442
983686
1274136
630720
1081911
78992
80462
1914449
1689588
115699
1375150
1668385
1647104
1054055
1301582
532965
83910
876278
751201
478948
476089
607056
1800755
1354661
799789
1855707
552605
1350605
1576287
944181
1853664
197757
707959
1518712
1067191
539312
769291
1020862
401659
967743
1947068
1146841
1822421
402413
1581201
732223
1531419
225016
371942
429983
488283
1500720
1367484
1264335
377609
1432741
1592843
1588675
49743
242528
44345
634448
1389887
767727
1324961
647
1383113
399328
457982
34416
730894
384537
1384478
1214738
133552
1105975
504114
374143
1767318
435275
676251
1106668
1752082
1998600
1173826
854158
767886
1807909
1343139
835965
223915
250605
93149
427860
773018
1678844
663664
804678
888073
164638
612530
1254632
1590239
1689705
517876
617921
1584514
1961673
1445655
232252
383689
1476192
463371
760673
19303
1334401
1633246
999270
541470
12533
1496811
796335
924388
783031
1744918
175659
1893641
1315915
1071013
349894
1747436
749054
1435633
1863400
1854705
1965231
601502
1210212
1971853
1771464
914085
1604032
699962
1202900
125438
1869219
323003
1679372
1501143
1889925
397380
1017760
1053007
158874
1587037
716360
1030352
1908231
1751255
1673408
809385
1141489
1081963
612166
1212227
1500756
1002808
1073480
686545
1071690
691841
584848
920937
408068
760160
1899158
298320
151257
1236152
69709
859374
1725639
422257
1621671
214235
1801513
121202
1622162
1635959
722636
1173973
1438829
1706406
208406
181708
1490740
180372
826042
726017
1115460
328440
292187
217887
363070
1804302
367632
1974643
452974
1713760
1889155
247036
129278
1885925
194575
1752977
419791
717007
620408
206311
328539
358194
150598
568893
1157185
914430
645291
1473948
1945753
813271
1463863
1877883
630367
1163340
9670
180081
1594731
1815633
1312731
30432
51704
778969
1444707
762720
1228707
54932
997450
497811
842026
1295325
513477
1623431
323228
548917
1663299
376304
1507149
596551
214679
355097
1242815
390346
1814430
1747222
886806
1646886
1854815
431013
1833467
918694
828788
497631
1739771
1838830
1558648
240068
105772
889897
1554162
104937
858103
1712540
1340312
1935806
266797
1156259
887576
1857042
995105
1324247
360512
385686
1020498
1155257
207153
1688927
1178489
98625
1984599
1798048
737233
259910
1034306
1792098
929993
1848599
1790334
1413417
1565022
1363237
1158498
529660
322135
356160
169447
966506
927128
899764
969855
513461
1095405
1197455
297429
1985606
1790095
711780
1757032
132649
1457356
1664823
49802
80850
1489060
826648
1194293
1900854
1780576
1199177
1680431
1962733
228989
321636
1309342
1827677
1798145
346696
1318026
604614
1824604
408330
1704583
1562221
90764
445279
1723700
298831
199821
498331
193748
439899
638055
731356
146357
1133646
742436
643753
189994
271287
1628988
871838
181552
1177495
1604699
1514955
301234
1450274
155910
1663245
1872744
1038151
1895971
1640054
1467805
678593
1513972
456918
1616566
626783
1559928
1479061
1986090
356750
517984
270795
1239865
31319
1329614
1048998
1476478
1387199
1561352
572210
1041844
1851744
536633
126874
1691081
1256742
997013
794367
1134058
640555
513405
196027
1707516
704085
1347312
507888
1157703
1997466
1148111
1010862
530801
1370835
982534
433790
1999423
129009
1151762
1038724
159692
10601
1984020
2107
1857399
90398
117151
1165742
1945405
1029597
1327373
855075
434827
678046
1550319
485278
48366
741818
1953591
1429501
1428812
1800832
890073
1870952
787636
395316
682726
1805616
659126
844391
1241933
232722
980371
190216
1880202
1038654
1799751
86699
628280
414463
378079
1869803
481919
135899
32744
991142
1563675
1648660
1177664
1409555
532747
1420510
1860278
686290
1190981
882336
1660359
178301
19485
1910569
1775065
1692781
593073
1474677
1139929
177744
1830955
1621272
1774601
217746
125122
119800
237574
389984
964491
410142
772981
1955429
1400241
1654922
166188
1505950
140293
1546815
1951832
168384
487100
1795608
1517268
1661000
1626989
812961
101893
552674
1903382
596203
784116
1175878
278813
1354218
1978751
220074
1921905
424354
220894
1573241
754987
1055181
97427
1214720
625219
1059873
1127857
1337107
1639134
163384
1026088
838245
1400631
1801198
735867
1407969
541430
1706048
1445081
1889877
1007795
1693410
1603842
322427
1349693
1257198
958916
242072
1368466
974941
532559
1495556
1673130
411505
1587101
602790
1598624
1796331
1969390
651159
898221
192116
209326
1338667
1343164
1485572
12580
1096964
416466
1928792
1711197
1033235
822041
531209
654747
223817
1853817
974386
223978
1032063
1032035
765632
1133776
638967
1382389
1330814
394992
561917
124561
1361272
1656567
338447
1603952
1254445
6180
264558
1373442
102620
1826284
620177
137998
1054012
220528
1140257
730608
1603694
703511
1361917
109869
30581
1436104
1914907
627558
1594506
1177301
213414
1549468
724553
1297349
1887285
1219801
1832115
729096
472000
1139665
1864736
466509
838125
963278
1268039
714050
1120599
765679
1432496
1988546
1350223
1562713
1478014
195410
563570
739854
1261690
1034304
1080996
295991
1150786
75082
689609
726910
1232491
318818
1327587
1882052
552007
27751
981390
1773665
1715887
689426
1908881
553965
1708046
1743495
441771
1719182
771220
986267
365912
313154
1505580
268769
8038
525419
388328
1045929
1470298
144627
1616857
314321
319843
1011181
461860
730674
1101785
1760716
689927
10645
697696
1326617
1507894
32225
1233808
1418244
659313
1097924
1771108
41242
1499161
1622931
1634909
165365
1728380
1392614
280280
1584002
1971120
148040
1944066
1736509
57331
1649573
829805
595047
464528
1246105
581567
1371487
1850579
733045
818213
1196989
635367
477437
213192
852296
994364
1853229
603427
1183260
1899158
1301389
1783778
66500
980994
673585
410573
1900903
1969348
19652
1579528
1923201
154683
467817
427446
1993570
759063
161941
966517
365886
25932
143864
41452
359640
1695120
1580369
51040
1203762
203834
765586
376340
476812
1183569
352716
185653
1187798
397753
1973638
1852303
952293
734994
1853291
1443108
737667
1792528
508747
626829
1987141
1884035
1597517
1405441
1919659
847828
1003495
1232636
1734020
1388430
1806158
201852
945096
1337230
800084
229116
1681484
1005880
1487063
758347
1244041
929903
63894
799769
1332723
1902285
773239
455860
784934
73868
1381214
336714
976766
142194
1498956
231007
1969806
707258
1145584
1120948
1975004
1777772
357520
1526644
1734589
1020075
408905
49518
259498
958809
215894
1237625
1374398
796055
1144276
1662648
706538
1616703
313405
722478
680652
1290319
378277
881909
815569
841811
1862399
659687
1239943
1914714
1122460
1187982
455570
421945
1329167
474517
298157
542833
431976
1411372
200951
1075622
430318
71032
259944
1466750
1078914
1909730
19665
1499234
511349
868215
1675653
470714
1275431
135997
960743
571074
273341
157305
1079557
1314022
1326876
334226
1071821
163070
306014
1458373
1971760
1840727
1683135
805137
234176
1333651
1636680
140281
1546335
1978330
531204
995984
441023
1926853
717382
1541158
1774533
1209413
1505807
1151064
279991
200568
1671138
390621
1632064
1884425
707604
1533776
1147872
77294
1433804
942263
1110365
1830964
706964
165491
749563
415733
685783
1741744
1435519
1994536
1275573
1579107
565520
1290469
153553
858903
1267340
1287343
1331516
85798
499079
1951183
60758
519584
1636758
1646621
613840
20443
1247559
238213
1442769
854295
422289
443077
196848
1573000
1391242
1163535
1067465
1346466
1869955
1544907
1903069
610008
637128
233228
1354959
163464
555312
1086355
774091
1080996
1412469
744040
1647347
155681
1339640
1473522
948213
1812295
1242016
238912
1318483
715434
1310869
1301492
657520
1943023
1018119
1760534
631130
550021
291073
1807068
1163058
655199
425784
1562674
481975
100645
1452963
1535235
108611
558687
1266505
123485
452727
487830
834941
1381432
1040428
23617
986038
1092573
1186672
838030
1676674
1380658
1531353
990156
933005
320637
1110103
1558826
1183150
801539
1938648
711205
706337
241051
1920823
1513520
1464597
1901215
1789536
1449620
218302
81938
1862678
638049
317110
820753
618499
234896
983426
811021
1361662
368649
816608
663050
1984758
727623
1528950
231422
1994890
1639301
1595529
448592
189866
900303
589843
1523557
1626385
1796615
1713839
1670166
1987753
1570364
813548
63117
874487
1083234
1658221
701995
1521928
504424
1210531
572297
129940
146577
699186
845936
1179182
1909988
384022
1371503
1153478
54974
1504862
1617494
1002881
436680
521503
332601
1835107
161629
342789
1534386
98191
621585
1204202
1507632
681698
736235
1710206
1794697
1881758
1656648
1266419
383997
1317677
1604524
1537450
431229
509172
1122644
946460
1435072
1591689
1597321
1798493
117089
627792
1913925
831574
1628792
540530
1404852
1126212
1451838
352840
1076360
645139
977663
876897
930487
1788303
670001
1719374
826253
1362210
627676
1180421
491903
1125082
711315
412308
263247
594292
501186
1582290
1091994
29100
1907489
1296912
452486
948985
1109890
1791265
459846
110932
960620
866620
1802657
1671803
551002
1184806
1613954
1290306
1166831
278179
1763372
927215
379978
1311795
508233
497191
666862
1742315
894479
1704912
616669
1754347
1199176
779453
920117
1229958
1579272
603187
1952378
1366229
1291229
107631
1388782
739349
1957650
484476
1188593
337799
378367
1414534
1887091
635073
1898418
623405
1485932
1086438
1504390
1232765
620303
1016273
1721800
1495215
474355
464643
159600
1498005
1201889
1639103
1644813
1669195
186095
1473712
329001
1763588
1986286
700452
1520962
751427
1120968
560750
412207
1257186
480864
1556852
434453
1566928
229192
1334414
1702572
562492
1261067
444892
1571547
368916
82616
1307301
1964740
1780974
1340956
1951071
1012470
1239093
898274
1047592
28664
1899993
867102
554075
1805314
67622
740551
1796728
560693
1217427
665467
1962421
637214
407400
300522
538702
1863517
126401
1361036
257826
656312
893208
1625504
238236
1785364
209532
304282
368531
1324672
741136
1070206
1874207
327282
1916523
561118
376804
402117
464958
1078176
10070
266990
1970938
1745335
1879685
869024
5969
865184
15898
1451141
894969
1380846
1125791
920972
1929728
962913
1075724
68197
1324084
1752304
26144
478931
1388893
242688
73671
504288
1742137
1537651
504672
1925576
1788332
1955656
1944873
1610396
516169
408752
1195406
469460
506416
647443
1862122
475684
1485168
1165003
1765191
79415
144539
1707761
424364
707243
489294
799789
804134
1402812
144097
979182
1623125
1410186
1817003
379824
1371887
1794280
1412358
303453
1545096
1310724
1087840
516426
1361335
1478359
817082
414484
154588
1125072
1191304
1510788
25726
236127
1541610
1486877
1448472
631230
924073
1829363
1001964
619805
570562
1741194
1422420
1845482
737829
1378953
468663
572787
1062917
1494141
613642
710225
1842895
351943
112186
176479
1147504
1794680
315570
1312394
1551359
318986
856160
1698613
1155979
268050
1265088
172270
406309
168272
1371109
582436
1746636
267379
666584
323715
852915
1715067
179477
1428505
1746737
857191
866638
353454
311892
1082687
574332
1957655
189994
742920
298230
1423507
1515177
1156259
646210
259988
93911
146007
184153
320950
1861575
726768
1917012
59001
1318262
984948
392187
1413952
654885
1172834
376845
1496187
1730660
632631
458995
1180423
599741
40677
1122028
1967846
1504717
731247
876038
733874
1991597
794014
608709
1081830
1715064
1416170
1235769
989653
1086453
328705
1820359
203447
1222311
443423
500056
598217
356106
139002
269458
1968919
1872867
424728
408139
1822299
71380
270796
216681
1496062
18242
518686
203096
1266364
1979739
182836
1664519
748184
480777
679315
1920028
350230
492055
6352
194306
1534104
86434
497662
1004734
1688522
739400
412939
1570796
1147452
4079
198522
72069
366758
53830
403636
1326129
251684
78934
509851
1966903
1335872
279569
1919993
632660
894718
1617335
1037882
1444517
1444984
589713
474738
759566
1275630
1831901
75022
513671
205314
660059
152168
762917
1512211
119300
756982
1868045
748173
607222
931891
1286754
187935
531392
438344
631470
156426
1829205
83883
361918
100322
424936
1531600
634077
661184
1199109
1718092
213634
785823
540585
1224215
1543542
294930
1300587
1478359
881601
286321
1318652
1938269
1404852
1039150
558264
1979614
37296
853855
1670548
1947485
480537
1599717
1633883
646660
645460
890540
1516429
879065
648792
1737897
381654
1453082
943373
1817843
1329788
830807
319113
89521
370093
1152715
940319
1626488
428110
1941169
1925801
1059204
1046648
922056
1590661
156793
656193
93247
1139131
212440
716325
1271495
1256031
835820
1359534
1530076
1090477
1813363
1808886
1500465
308812
1942775
1557022
713952
372364
358864
1404377
153461
1174225
515900
1289191
547826
1645516
147222
473387
839092
1821119
1693302
1281800
952083
1851946
1744990
816565
206981
1239656
1126039
1266902
1631258
1987373
1418654
1228703
1026749
1308010
1920694
748950
1720133
1357979
224039
1370393
1737288
1739066
255297
1247826
1764218
71294
1571287
703445
695223
533063
1721902
1662412
931360
1148446
775399
1903388
1485432
1571243
509512
1900042
1470162
716825
21459
755449
1464536
148519
878683
617414
191877
1831898
173077
971450
1697818
1962693
1785147
378409
1381518
1824192
1911886
1056828
1526512
123102
1074524
1376976
1827371
1396381
1107547
878267
47953
734655
862986
797377
6253
306234
178900
1330309
217999
1317798
315679
556369
1847860
1618726
1377843
1751986
288045
1582419
647013
1926306
1310795
1667958
1813302
387428
927707
990937
177538
1582016
749125
615255
877395
475138
1109398
1203896
296720
1805675
1727039
1891797
1150414
272897
236014
1610396
1571078
646552
540128
870584
466483
801027
1678298
17443
199629
280622
1515478
302603
956837
899837
1309824
1975625
1596584
453369
1778243
926905
265215
539044
709070
1810671
125359
1602155
772298
1059846
195237
358093
570953
1828813
1668824
1684756
1044375
1033984
1849387
737020
315236
852321
1771935
1942664
628596
856834
494616
1629524
1378273
1291227
992584
1568062
1205831
1048519
739193
732752
1983407
324268
324946
797474
1184169
988147
780719
1688551
1901526
1992062
607663
1435769
493934
470801
1849329
1862917
837531
893760
1099116
599827
1730089
1106872
1766829
737437
1202037
342734
973741
252847
1405122
886084
398135
1310264
1613204
1469059
1063978
1567459
916939
668636
274029
1738362
373878
669581
1075692
345101
71665
972772
645337
827869
18800
1061309
1204993
698555
1693875
899166
1572732
221238
1295749
1997855
1593441
567799
1501942
1155712
58910
1003466
113934
1748098
793985
762339
1058267
872238
1369630
736214
115175
695764
1943684
921233
170854
1342169
950128
265587
575028
1965104
782591
122958
1925288
18291
1875117
1389753
247760
117577
131696
249485
527068
838118
1819171
613524
879744
424936
950319
562519
1590764
463666
325295
736507
1149715
1933253
29534
1220296
422227
1024965
1089330
239466
1671876
1872254
23498
1492109
1030685
1381939
368446
1758359
1345896
1464849
1360722
1645227
1885131
1800291
571290
1780240
1456453
333087
600784
1909259
727574
98755
1562756
1279877
280719
1370956
471693
443752
712637
1585100
787008
947629
1482466
76935
1628633
76773
971616
1483931
1664993
1559175
73647
747296
1985292
1260506
1306983
830454
780357
571665
1319755
677028
438596
1328103
740023
1258620
689070
1857839
695027
298720
587003
1586374
462004
1545575
219897
439412
1911182
515365
725620
476917
1361534
1168263
958581
1819568
1430261
41408
1252435
1299689
1106140
713976
508556
1809494
641743
1855859
1494124
814257
89734
994582
392838
841633
115722
1538674
378645
869841
1248597
1835773
384029
681121
766355
591390
75574
27599
1187346
659887
285573
329446
189464
342762
1880066
1941216
158867
1463021
281331
886943
1118813
802864
1309449
279326
189074
220569
840465
386213
537374
1414907
42733
874000
211276
608486
195094
1652249
1163847
1678341
632899
875102
42304
1909781
299294
1991524
512671
1014907
1417959
1099718
825686
1209496
954320
50510
312491
35788
1605286
496959
353972
1353838
1814052
190918
1387919
1507824
3805
468444
586308
1456613
436285
1570610
1601863
1173369
1767032
965219
1997368
570385
1962421
1727326
909315
1676875
1546168
1031937
501692
82783
1097142
1059901
1297077
1024678
59646
567096
1279633
329576
1024741
1543200
1612302
469514
555406
879722
1107528
622996
29072
339220
892700
428619
1226789
1137052
1643303
838588
1898987
375782
1865452
899355
1039538
1698066
436924
1843432
1049247
681998
926959
1713196
1528375
708180
1280874
298306
829407
698899
521270
184266
504170
188278
1253310
1496965
1231209
1661422
305730
6243
1947867
233207
361689
542935
1709358
1519565
654513
253470
356720
999992
1278499
1067681
130493
186791
1045539
1634602
1281644
1813562
1881418
1288587
1701827
1654621
724001
433428
621122
178177
928433
1135240
441191
847018
1657308
1281784
899306
439122
1169562
1328694
281604
559151
1417431
701873
1657240
1891153
1632747
177448
1932851
520806
228989
83800
1139061
130191
1371487
178916
1059679
1919132
880433
1279908
71765
415590
583767
1662806
784658
334627
1336675
1320502
799225
976130
1646874
673781
258068
1517972
1879453
1513632
403704
1436217
1327336
386177
423079
394010
51016
1298552
560581
445300
1973255
892795
952266
1794432
279949
886214
1626315
173063
1067065
641574
1752304
1060826
1081189
1270613
1028394
1907112
1382461
915542
416567
1000090
1422778
1035602
1078145
1754959
532247
1851912
1009825
1600378
1790768
240389
847041
1213914
1040557
1227941
1787707
217268
102421
383233
1979579
1252693
1031628
965341
814463
1761573
858078
882275
1204050
74176
1551738
964578
764196
294450
1225317
678326
426775
77724
523087
1065366
1098530
1608550
1985780
324532
1776278
1454428
1716891
87053
864617
1773479
1402265
77590
183270
1309259
595900
1389837
1886312
1175228
1591178
210156
1076930
646297
455884
68162
732131
1832655
437080
1105391
1697878
1347883
1701827
1920061
1950594
1814430
449566
44246
524951
550228
1125368
1874143
279918
1102150
635791
1181077
1914136
1774533
631827
802812
1345225
72000
580350
1851523
1961774
336391
809059
1998499
1328948
1105366
1951537
595743
42186
577907
1921211
833017
1584495
1060372
257694
886806
505588
1168413
659584
1636858
1107990
472806
1365443
538038
160482
1649455
944250
1727254
1028877
1142021
1607575
98434
813036
1616639
1798985
1046754
1300578
996855
1526793
1897943
97132
1774077
1723525
47691
1414000
1300788
563719
1164470
1930153
1382747
1667711
557351
1578710
1634842
693310
1817471
1969126
761168
581330
547319
557166
1096495
654470
908118
464341
1432449
1398382
299108
590555
986464
1899208
1570655
1231985
97585
1065326
1149663
862188
1815193
1860424
1090968
1374020
762173
1830453
1074290
109186
1859022
342090
266765
953054
844794
999066
1018725
382317
1514187
1571432
1920452
260761
177224
584468
1922515
404996
1736712
1408081
426842
745455
56232
613377
122786
10169
576975
143554
1399695
763496
333472
653868
1348794
611248
1661285
1776437
662690
623743
162780
1414373
6721
1390084
241544
1704602
183939
1363902
1004252
1680826
1293925
502501
1645782
1820383
91556
1381822
1088119
815486
191946
1920605
1197451
1804191
823828
378390
740416
938867
1801369
113667
1977114
1932933
287052
1510395
1967642
1693628
1498869
607607
461766
842339
1906644
1914129
289546
593974
1569810
598930
1416848
783387
1689705
1678935
1141113
1788052
153573
559020
818806
1945612
1435040
40265
404025
554250
333999
1617464
878136
881048
756935
39105
850696
1718950
1317810
1251295
26245
967743
548967
573089
804283
1110413
73480
400784
476459
583587
1417015
1984216
1845658
1515413
930503
1141701
1016290
1178992
799179
1101398
707474
404903
1919153
1329922
349753
1790724
88400
292434
231704
370281
488889
1760622
761553
734368
1784010
1685040
611766
683128
169472
506845
638581
1982654
93865
1147366
787630
1706663
355363
1167733
1647271
1038792
388057
914396
299373
1710508
185877
746552
420350
1205408
1354423
749675
946042
1376605
1083415
1886141
874492
698803
1511791
1803528
1503976
1471923
732685
1379519
577765
1848654
1075479
359893
310122
1222280
374977
595356
33133
1219953
1958253
1340187
1641722
100902
575652
231563
1536774
350536
1026164
996410
1413430
110097
392968
1822896
1375461
733083
1700503
370771
1036823
421229
1711592
1936113
1852826
531695
275696
338709
1232253
862227
79044
419411
203496
780957
1151651
729096
1236152
1093145
924683
1209440
688826
662135
1079610
1946831
1336754
1695014
1463102
1137970
826171
1991413
675623
1141144
998958
106617
424743
778412
156309
1907423
675137
1964505
189450
844785
1116617
1010735
1634574
197348
1505350
1724339
334898
655907
1380659
689673
1435103
631056
202287
438354
1595191
1556724
228289
1870580
481975
1629884
489644
492606
589698
81973
1507991
325508
89385
1944187
569997
1143382
285040
877868
1783107
1677581
573
814153
1005711
53461
1522088
31144
279715
1122013
940889
1288365
1520359
252900
679680
237245
926914
1293409
454857
1616926
831226
1404477
1557480
920627
1616032
1502120
1890267
322315
1028130
844038
591498
1072306
121646
143460
732144
353943
1823855
787580
695538
1233486
1742655
252974
233911
1828350
545173
790563
659753
1275486
157304
826648
1039952
1598506
1151215
1345225
630808
1218040
523493
156647
1694553
1880204
62716
1443378
383452
708377
540530
1651818
1891288
464904
1203759
1991975
1919834
652058
1634279
1429749
1188877
963876
1987704
1586739
1983852
1355778
218714
1976639
134248
631631
419577
417555
1300828
227854
414484
672224
562627
316485
372240
1165192
955621
1546544
183703
533554
1468507
966407
695538
426983
1976931
265445
1736758
1995849
306255
1324925
1842499
616022
459580
1845965
1522323
772774
1390132
1065546
586566
471837
1928293
1596157
1627714
953971
352339
883603
1043703
727223
963496
1902704
1756291
1818245
84326
359549
1821652
381723
537613
1130721
254460
1478766
690465
1893169
1284361
29871
349315
534460
1271400
1199295
786354
662151
187592
164074
1355773
245828
586758
1816293
843071
1988399
517335
48569
259590
1155215
845473
1067817
1631055
1046732
458504
173656
82263
737258
1553045
646961
557431
1175979
401028
234912
1626980
1398683
425379
620303
999484
159095
714077
1831981
1240697
1208707
1237263
1815332
227929
807498
1338572
468017
1728708
1679279
970223
261710
229904
677325
1525909
1777320
1570410
162002
1597919
957755
616213
745997
1024954
1624363
1507205
644417
12873
561302
332644
636305
1043913
1754
1589054
320100
1205847
603047
335648
670139
522554
869795
1459051
243511
944231
945272
512629
811263
818374
1654533
1649866
44690
1989326
802148
1884808
1226446
940644
260802
1978466
724003
1640034
1854916
1401442
903451
1507391
447753
1066984
75680
1688722
1567024
1847176
264845
301110
1021642
1305371
324828
1147203
36662
1873859
1014588
255409
54169
1079927
939774
335354
1132769
67334
112769
841527
997002
1235963
881548
1862214
1207403
1818196
552543
1429334
1998081
418003
598369
1304945
691586
1523870
977918
634188
517984
1544814
1554452
67449
105242
1304120
1337135
1259806
36568
217579
1957204
1710935
1661395
1882236
44035
1202247
1345896
556904
1744065
1881217
645323
184636
1609919
942473
1602992
1074852
10625
257193
456356
280336
1772390
53546
67428
535079
1161855
915945
1921837
1248562
1649312
430401
747765
1792820
710216
1443368
1349621
215431
857868
1862246
1752196
737604
152121
1900136
1910121
1875366
1424252
1588946
259630
489545
248289
935931
631220
1058271
883860
1217955
1890757
1417817
1293277
810790
529203
575652
676394
634585
1681208
1527623
38074
1510759
1591447
1442313
625845
660914
1794805
535343
202298
271204
525858
1132035
1237319
1158633
1030908
1106010
1410499
1768949
1348692
1293632
170744
1227573
140495
1823402
904581
216107
639731
701466
163694
469847
1114819
1568515
1470983
789311
1430470
1981738
507169
1699349
1576665
176660
501027
788301
460103
1567942
1812687
1367212
532689
1405013
1072563
1504962
1433766
306654
505668
268252
1134734
1027296
1973121
1293337
477091
1403405
853390
809144
1493856
584124
1451327
124590
150143
468833
159378
1010040
1394837
638254
994271
1365402
970700
1992629
1490980
1657062
1762171
1194881
1860540
586665
683585
842555
1993880
362504
1804824
756649
206767
231167
1582213
1936651
823157
375760
377653
939943
802476
1370879
1025132
390017
1920585
1137528
1856495
738690
719756
1755550
418424
1360220
924366
1499457
883874
914215
1192302
297796
76348
1961000
484320
1394545
226660
1806847
1145630
682972
1126090
1509487
892858
1188011
9369
1013192
211603
962986
455826
1769032
497316
1741898
1120428
1248718
1636859
1713580
1915744
63172
816790
1014185
1721177
1349251
1525558
851265
701725
1401767
1146244
986666
1942230
1050618
1566203
1163886
1052943
1861325
574905
1287245
1416921
742504
29035
1829782
886480
19069
1564145
1681299
1651636
656467
118274
1357945
1552792
404646
116730
601682
453155
1910908
1967087
316178
165372
687433
91011
1454771
426651
737700
1746251
1956153
492486
1363493
1049861
1268830
504008
1155614
81840
451393
1122677
837288
1364512
974399
1857789
734207
1210047
1955931
805168
1768609
744643
255920
1232611
1068311
1569923
1749442
1772954
959144
435009
653163
528078
1922491
802467
989335
838712
560490
69140
366706
1407983
737391
1721187
1253157
778877
1798721
1157321
1228943
1040601
1002772
599805
1688670
1208550
649589
1407598
1957472
965652
284597
1437917
897611
416784
1270466
1946569
602684
857555
952729
1464403
905250
1061490
1060826
1162888
329136
1038550
153537
1291871
636480
1108436
286954
1019316
1628027
898671
1289572
602529
889128
1617757
1506701
1464875
1506883
916112
461605
1892044
588329
1009892
1101501
1166274
1684131
1648809
960266
732254
1426835
521312
63117
1292258
868660
726665
1179839
1161870
660335
60915
836534
858158
1691131
1331736
502026
1054979
237888
796025
999286
927179
974001
740946
1148275
1437086
1314937
26408
147451
1846959
355462
352652
1792051
1821566
1939994
1918481
1358233
1589535
802972
577127
777046
217259
1993721
480204
1607627
775492
243062
388988
1132002
846151
925839
756404
412317
863915
761646
1402265
1682901
1649192
1905741
468297
682583
712019
1639933
221856
914279
1647203
1931803
85583
1717488
1143694
116628
1199554
483086
669590
1729233
63007
1610430
750581
496863
632300
1168396
952260
713025
245961
899465
1955918
1273549
1950218
1535011
1792294
468170
94426
1472459
1050457
492378
465681
1049042
711528
1718464
1287069
715433
674045
1647771
1644013
67806
1405300
1960780
1413855
296480
676611
1378671
1336869
326041
1159924
1331736
1990787
1157911
1519412
802384
324589
1535233
830419
476088
1693579
1279474
249456
189246
1332044
921557
977637
1802880
1621988
248784
824715
327033
708664
1081541
472907
731413
1232693
1612911
987319
1045211
630266
1975973
837942
1111496
194071
979572
1161309
1621466
1207286
1709689
77687
1859538
429747
6185
1127660
1768937
1242100
590366
967246
117135
165186
486123
1692592
66214
1545368
973389
30868
1513632
96179
1780466
900521
814093
1993460
1969233
1546475
293814
290314
17773
732063
68768
716168
1513620
372390
497368
1294207
455504
666210
295060
610407
1441792
1062996
213385
1016148
546237
1601337
16134
1328816
437985
689279
1190464
284309
763545
185068
1532169
1194448
557830
244197
993404
1745730
969344
352941
767956
360506
1894422
689631
1895720
1602565
919538
1967213
1738830
299959
698082
389915
1440926
1683394
817418
1213922
1545136
126975
571895
1291060
1310904
1473533
1717064
384951
884206
1064733
259823
696310
1887239
1678745
81923
518434
1148140
250926
1990042
1574921
1272253
1390041
1763831
479413
125245
383688
1998914
1619172
1186589
104253
1796513
1068827
660946
1770549
636941
371926
1359762
1283499
1953120
67197
185963
239456
1381513
1555337
962812
849599
1909540
938269
1350453
560617
1884808
1913303
1246300
316132
754919
1434557
474501
595546
1536492
1556024
419954
198522
1189183
1432623
375760
1474952
1676591
183220
1332571
1135611
1316715
315572
249457
1548174
1680431
828652
1365379
275778
1798629
566182
1758834
1882017
1600113
1922166
192354
224674
108464
500290
1611439
286039
755209
565751
749063
1259811
787018
1928293
858843
245354
95155
1936156
1427664
1714762
221814
1563875
891815
1529443
1882116
621223
697068
1586174
267638
196802
840537
185963
1051178
1836560
1924498
1352547
1487957
175303
1384083
288302
1585801
756474
783903
1631944
1008902
407657
1044641
1134777
649872
1239190
1166799
306440
74870
659805
1881778
1590890
1215743
1804402
1481186
608767
1052279
465076
144381
513578
797540
84713
1021931
1274036
282264
5718
1419140
1081569
228190
1559370
681616
729318
941439
36065
906624
1973584
1498958
973617
813956
1350106
1986451
1084034
1177471
1929371
571520
259698
1872136
1560609
1088190
1607043
95246
626764
1329878
1078616
1154002
331616
3665
194639
98872
1160549
100130
1722169
51647
546774
1262221
1538414
867909
324853
69245
1631070
821532
1270285
1845066
476194
1037744
860608
442303
1501504
1101085
1824736
1772596
629788
443225
1878117
931455
778719
795143
1622575
1464246
891152
1201033
1480005
392564
584723
127041
449481
209764
1122864
1746458
1467805
1159375
752162
251091
228769
378484
587028
634954
1669892
1604674
154466
389889
49381
269903
1774065
1845466
469725
1674092
670335
1391606
268353
435791
746637
118229
120056
774309
773100
1912421
1258748
622150
648209
1794996
993536
20541
1213312
375138
1630695
1077411
1494223
1786423
684575
187276
1346765
1808739
1814098
751968
351785
76496
371390
388202
350203
888911
854594
1466140
23883
121466
1229310
244764
1339108
1188991
534403
23820
1359922
1170989
1003410
1960872
312991
205704
835161
1385930
783723
1480920
253262
539461
638132
697744
313334
1261988
1302207
780041
997525
1721358
1679729
317768
1042495
1576458
617973
404877
1031820
1833342
249981
976759
1081307
434071
1276127
382399
1470690
132436
637123
391614
1880720
215417
556650
1065806
1204331
408303
452034
927893
771173
1635253
878100
536082
1523049
13151
1821575
962364
475046
1284727
149519
1664837
794740
321783
321697
856565
1192665
772741
730115
1620895
1899170
1485013
546895
1320356
322907
139002
1459575
582402
666804
1547095
1427543
1346586
1023913
479571
359037
1838984
1589472
677415
879292
454251
1552336
190390
340772
173880
385195
1137656
1615601
53235
652996
567765
1740664
1845113
19457
641763
388888
1372694
1190490
862794
1983266
1043859
499956
649603
601009
1651323
896057
842473
1231640
473669
341528
1670972
1033849
948141
1290045
92240
1604174
337290
354737
4662
1106699
457820
1090168
342178
1448428
71939
236044
518053
1214352
81880
1941169
1814463
460477
1483498
1051334
1385095
420526
666337
616860
1543977
640555
359001
332675
1229992
1766149
1595946
957562
401028
1287823
1558447
1087120
156724
1401009
1065586
132414
1733296
687717
18121
1014079
820433
1630160
1082633
1611754
1589778
1414907
1067320
1441534
309445
1210225
965608
1526153
806497
80612
1187844
1040861
278440
1159845
1465533
905196
296210
600131
1221423
586484
701709
745326
839601
1591723
1133500
1166449
1858617
87768
288924
1341681
475524
1852200
439654
1997798
1132642
315383
1466797
184493
145909
1357257
1595487
384803
47916
148640
1774818
1064733
1824604
1832711
969343
1808635
799092
1811025
704265
1216446
750209
1400158
391003
1421067
599204
1535658
364986
1792512
1755810
361261
1600206
1404788
163824
467358
104132
1727897
1784188
815958
443889
447157
1788876
255211
940143
699165
1640191
949753
733227
298693
835240
1590764
1844697
1557734
930359
784992
542598
413339
785939
443600
846640
1064447
1607575
1561913
1764943
1994281
375036
245386
1161259
1936555
1662165
975271
852586
859594
390438
211690
362138
549552
330688
1957762
294288
1875290
1897122
774886
122305
725486
1846634
129459
879666
117732
67978
309574
75607
1321512
1477143
1661378
113716
1173798
1057640
1200086
535946
1023355
654452
1329765
1769842
594052
496597
697744
1788816
689166
680792
64388
484196
533876
1404133
946184
1734631
1748024
1186464
568046
863673
1553215
1253734
1892973
1238348
1519729
1337664
152780
1321093
899525
1618978
565911
1361648
1834740
659289
786685
1510531
1086817
1948874
1454094
426048
697055
76029
1751710
614017
1150255
779375
360322
1883933
1201893
402513
490120
1761030
398630
1944131
1853363
385195
635596
970052
312188
122484
404610
772584
1790687
1915963
1193051
71105
614819
576198
1606700
1620351
1340667
389181
1398636
1011748
1986493
1957650
980174
1752081
705671
1548174
1455087
129563
990709
1246079
465456
719568
1106034
1322351
1040024
882826
765007
1454409
1212946
814184
785764
1292541
301287
571520
62788
884020
1914507
1868474
136763
1268856
1297128
1875944
230775
188649
497249
672129
742222
1257951
1557744
1733504
222109
220368
1320228
1297419
1595277
1305474
722502
536076
1564956
1467266
1559162
1533806
1541089
1516723
1885176
1283499
1085924
26172
1013063
1350019
996794
468173
1722940
1844544
789733
803771
1378141
1884388
1784788
274031
214839
239631
1028162
340010
1332604
1245927
1266912
160291
508976
1881161
1056910
1279192
4942
1036450
485319
1293408
1339418
1903287
287807
576410
509996
1295975
494694
538713
696787
605904
610019
1320443
500473
1899040
299808
562312
1125271
259570
162904
1950283
657681
1451154
984948
1516464
237416
908037
1020182
1870271
1094913
1355181
597117
1676242
242222
1504996
1061074
1348990
450840
1369869
342169
23007
1728236
1326673
522154
1424904
148617
669603
122376
956330
1576522
988931
1402363
1004128
1868361
991136
684808
369179
957135
1094769
165396
214994
1788395
1423438
1602497
1396221
836048
272624
657275
250572
1020391
561450
1632180
167968
519094
687838
319228
887663
998929
1060687
1512209
1656032
1889311
1839483
952362
1936576
1530330
1236956
852331
1949103
1269752
1145124
1586895
1973007
826023
1435382
17785
423429
525558
1490594
824025
521401
1358835
849605
1890226
1183429
444761
1931099
1246843
1475512
329668
1326616
902236
224860
901264
1935770
1177091
1143793
361760
385992
1900207
792541
1082586
1698571
1062800
737579
168470
1487684
492425
873764
1514312
666198
1067216
1849692
129553
1863838
1464694
1233867
1470830
1767465
1440712
989386
1220909
1926768
633395
1518227
1349675
1213015
959820
1937238
774079
304832
1255744
956352
977316
1696321
642765
937239
1877378
1559977
1983561
390869
1956400
468302
815363
618458
1181350
1204186
636392
162070
377052
1108444
607710
1050749
1276783
1040670
319373
1867158
440137
125943
1366896
238640
1192228
1444872
1228651
61925
1497516
595331
3890
1952290
1570478
1219930
1258421
13542
1133397
299063
577908
955440
1159767
900699
1579431
1245593
840049
76455
1600683
503284
1154440
1423668
1556253
985741
1755718
1560409
61374
135897
1175604
1520799
1369739
697982
1295564
1703563
1927437
1491939
1942407
796474
1821259
909191
1357620
405185
941931
1857399
427870
342531
675182
1583104
1857342
70799
546364
1036212
970726
149695
1335677
1660574
301481
714809
980845
1925506
1820401
538182
485458
1610825
58613
1393002
1179974
3403
1979446
510560
1250010
972513
767003
1698322
117123
1936292
822875
646017
1565191
1310507
1725073
1743829
1966858
1073758
862033
782716
1679915
1880463
983302
1329957
142685
692395
86390
876814
233896
919815
22876
1336237
1017751
385572
768197
454465
1042048
741737
312161
582274
907241
1706179
1121720
1027205
959763
1721934
1007486
143800
1437677
297514
1336097
1579608
1444768
1888937
1313472
263952
384158
578421
1271539
1349321
833714
387453
1205972
1287508
684018
1311013
872128
42442
1410469
1186957
727169
113896
1672212
28271
634194
821532
29951
1011931
1435787
1501734
1635640
1195406
1360854
462260
1676854
1936272
1266297
1596201
1904400
1201659
1273155
1940380
1433996
1882023
657469
1569821
1490792
228945
1798067
1737822
810564
1154274
785094
203076
829096
1375268
1434346
313137
231816
73871
1099021
906701
1886755
1718379
1890711
560361
1784306
100236
274070
277685
619004
1614119
911567
1697064
839237
561268
1779570
186162
490174
1593096
915233
1826092
1445843
504970
1639460
524887
46157
1139638
321881
1909440
42129
129970
209618
454348
1540863
191291
169416
1486271
1723595
1292564
447660
1109810
217368
301712
1554336
779132
1074030
974869
1100055
1963641
189139
1939939
537573
255269
1196984
1375180
300166
1042239
1203735
580967
15281
674245
1284096
945092
895311
1309675
481117
485098
91166
691818
242251
1571302
1938997
991504
1004890
1274101
1014942
684262
1439450
1772443
582402
815316
1817301
1660419
512191
144386
200218
1203185
1146923
203279
1550833
1921855
205935
958024
614539
147431
1897382
972001
1395327
1845613
511124
1966483
468444
1614394
252266
41536
1530387
1390838
1443926
1596204
874581
497197
1284707
1131999
384324
1032400
238780
1486492
419146
99568
142157
593974
1181902
1592275
1309618
1922284
1814488
968233
1241804
64384
1531761
1568348
1333697
667916
1163722
378195
1314840
133943
438949
11569
1709021
1063608
405809
356422
1887954
453553
1977905
319164
731691
1945694
873112
905132
1944212
1696860
1284244
1542334
542871
1313551
1451248
1721218
1323408
1714060
661726
119026
521623
944102
170819
32284
241169
1090762
1861866
1833772
1991609
1655488
1794554
1291947
1236971
156647
46327
1027465
1067950
1928486
232550
1244323
485603
54294
1741492
1801916
1623551
682862
927086
1740099
324109
1516545
319496
43547
1767210
317431
700950
1015204
877320
1034292
1492620
388894
1771320
361705
81467
949280
552646
405166
1387414
947629
521502
1109019
1473605
1033461
1833265
1973592
1500548
1558208
859965
64610
1031722
1314769
1910443
1600654
1344835
381215
1187979
1665908
167886
1139248
328705
1976355
380658
687214
1965598
810375
181195
1780175
673710
117582
1170133
760107
612055
587191
1364507
4149
970007
1377094
462575
995435
1116474
1260153
740744
1346834
142816
547022
1283540
1650225
1676601
1698632
477494
859320
1991466
649320
1417928
1550291
598337
1938848
1212115
1708839
1840080
1710706
118782
1122198
292665
335115
846015
1739240
1666655
1872904
318135
217927
1810437
1643131
674487
738425
942419
955180
1743701
224187
726377
1631691
767609
583206
1536165
1556281
1596915
542788
1299516
302645
1267990
705849
391997
1780466
154458
853598
1761894
1584489
1668824
305805
591572
1591760
1202328
905835
1934351
279819
1996963
68655
82307
686689
1855788
1173140
767729
491359
677325
644991
1470706
1147064
691241
1180762
510103
1757631
1858306
842282
68098
1641055
937500
1924042
1078031
354615
779582
1503211
1344287
424645
247478
1946666
941642
999532
438130
1025080
1364631
1960905
1790169
1456430
1927485
1014677
1581995
1071219
1432693
462229
1506171
1428886
149644
955913
218344
647934
1597268
525795
537534
1202736
801224
335763
1876982
479741
868633
1709043
788398
1514149
413602
1566519
1282531
1932430
579738
1355141
1944274
1058378
504598
1993994
1195986
1890667
308668
692333
1891631
1035296
1930280
1322102
1366308
1196963
1122586
104132
1232468
1981439
7240
1793862
981085
35479
591218
565619
498640
8937
1812566
457596
1068198
234139
1617650
1382336
1652255
472496
330327
1207182
505846
1931622
1748127
1499045
929348
53593
1762022
1928147
699814
294283
166134
1229254
896004
753138
1523637
1189839
1944692
988856
1785019
130294
1699217
643753
602821
452596
952195
145020
619014
1332463
264042
1471001
1203743
1541860
1796886
105597
109039
1543234
1073575
650369
477575
813169
1259858
1399755
1570720
232149
656349
1962588
774623
682371
1671086
1529371
1126394
1953117
1700843
919032
405422
1619305
1583530
1606783
358519
674599
935845
260469
277943
105741
639846
1597477
757010
509250
1354154
1031834
1440577
389070
493892
410888
1977155
1751098
332383
994356
1612099
437222
1847439
711775
1626365
1648475
986634
1863088
274723
849451
469998
1655157
619851
1401328
1198797
1419211
1383833
1015972
1296105
1054914
703887
628663
1030616
1417688
1285758
451423
1281583
1396382
10944
827477
45941
1712366
1425856
1725566
726912
552605
1162711
420904
76656
969869
393927
1344926
992049
1461698
1618236
893574
271690
705329
1841261
1123890
327174
961658
956533
1935984
696568
227944
420340
1203922
1130377
662086
378138
242480
1763068
420133
838683
924393
1894851
912241
1036843
599797
278315
251541
564058
1853242
1701224
1511207
991178
296276
127098
1080204
1662734
864247
1689785
1104188
188278
811922
1018133
844865
546624
215474
1752608
1713541
857697
978541
1977465
472337
1257079
14902
1827584
963114
1937038
828784
1855726
871265
230615
672721
1555991
1836848
1438191
515741
954827
1591361
799706
782182
742357
1990298
512149
666620
229958
1879620
517912
1752605
385231
845069
1528630
1699363
883167
537335
697981
1212373
1381170
554675
1730089
1098868
156935
1497518
310144
1742140
225737
958606
278359
300381
955940
986714
960376
486768
871797
446814
552857
532580
844435
923120
1891691
1901814
1842159
466569
1123584
1224826
1223171
1633692
25973
1199734
652195
1898895
157508
1890946
882154
1997521
1925861
1992511
1937298
1102099
1439677
1040349
234113
558048
549963
1391929
410669
612369
1615246
1468966
1286893
1695095
1381619
1727275
143495
420291
90763
141155
47006
1827433
1403421
1190193
1844988
1347046
1088466
637133
875813
1590803
1884388
142655
1237190
310884
849204
1316108
186418
431511
661237
484268
1640403
1540345
376108
1202418
1442407
343569
674501
53336
308465
1534506
732752
1519545
308381
1253213
1228618
1306429
114283
1884256
1519102
1338900
148299
1666520
952805
84282
1439495
86717
431538
447605
1050222
1527380
1438122
1261097
740095
1994935
644376
598450
1071135
788191
196702
1477097
1615222
863673
890842
257516
1172216
713017
57167
219960
1735558
1415259
1796391
1565701
215371
1554880
1105709
1896264
1859809
1803666
188735
188278
1896727
457231
451940
515068
1485432
1324610
133361
18287
284981
551028
1229266
1398283
1096488
267865
1749374
399901
876112
238553
1453306
1059561
527561
445941
363036
92079
1591461
996522
1483141
1979957
1208103
1721129
1926003
1094929
1318869
366767
1717698
573033
1076605
1601093
875327
784425
1608320
926908
697744
375983
603385
1577222
1469845
1932651
1753700
1962280
1625337
1918630
406966
627983
1013694
1844995
1471785
199842
1368610
963786
763459
1545473
328929
1710669
1762271
924861
729407
381170
114279
1200424
278365
1022754
674675
1997938
74615
316514
6296
339525
1737622
1870381
1164274
783444
109842
1013162
706820
177678
1321984
871043
1349892
205820
544671
1433486
308323
1421426
1048785
1927970
1829801
1263595
844296
1723600
299536
1254305
433608
148216
486520
684379
354393
1544503
763788
1007049
1221874
1931050
208505
1762228
1993199
1411436
602042
523993
1886794
1680061
1687662
1385324
373875
1325818
676165
206915
18521
1209169
1135457
137879
796188
1054212
1540241
1911022
471821
539029
1213830
921176
796477
569366
799950
1659474
110557
378390
1137134
592308
1735605
45077
1476808
56898
1312325
618016
583854
933563
503481
1911649
476565
1124733
1535862
1271615
930887
1101965
1844668
1772749
1525573
1350851
876981
367070
900299
997569
1912479
1271016
15935
1992798
870427
1407793
1699756
1610840
1537903
552785
1726217
1562202
117298
970014
1158949
843709
1397329
1697651
243908
520219
712413
1706672
809048
330650
1468972
149678
1723394
1802132
179827
1102521
256507
607257
665184
545623
1483784
397087
9955
1145009
1761744
76593
180030
24361
1818958
1265552
869764
1739725
67328
590011
736323
1687098
1995895
1645643
766265
752180
1924689
192794
1180375
1890400
1652428
632857
1897157
949983
1589603
1830793
1119368
1243278
257639
1635087
32284
262224
1132876
1367768
1416207
1837672
389724
203148
1698549
54489
53357
80217
1713064
120893
1408226
1883434
1310683
1711737
229729
1180706
1653066
997630
1611520
1757658
124547
174903
822550
494242
207754
1832797
823984
1094998
900880
1636677
960424
1801596
835701
1662734
773155
1276833
1439807
1951412
9338
1279266
1804637
623406
1688372
1764983
1597414
1428415
763848
1071689
1354674
107149
1119050
1820319
1634293
905222
463143
260802
781596
1982502
1663802
706276
1105564
1693579
300491
322596
1019052
1140320
330143
1368263
722943
183407
1465262
914047
1688242
1597222
887604
709036
1455749
465386
1955718
1921510
750437
927713
1586028
1401973
977836
1577124
1636498
607563
1468993
1925501
1260860
27373
474284
1909988
642172
589422
1159907
1318555
1906085
252144
841163
1261149
170145
1150998
1825709
322611
1050428
1147886
1831594
993234
1310856
1657316
1508224
840358
1879593
1758882
921238
1932618
79339
1769183
1388994
1702678
447538
1279701
1373486
731742
1284280
34247
726782
471633
110534
710246
1014916
870497
1448513
40765
1065197
1760847
1088247
1562987
1703568
768151
208549
814099
1921507
696536
1111002
1164394
1126275
1461893
770027
694018
717405
577856
1871849
622854
605674
1552060
652936
1188343
1413563
526746
1249115
1246411
1727417
599358
1155834
704939
1546209
591573
1089620
1409057
275660
781561
1547347
678705
876866
1130598
1036544
1676249
315572
1123267
1744638
1527186
606902
1361917
265503
203801
696814
609554
440445
1287072
1457803
211211
1308076
213383
1095100
1065488
926959
1273102
1270170
630736
1644082
70338
604107
120192
958281
1057132
921475
862033
1763378
1616436
844291
1777208
288504
1739731
697563
436132
1999847
1825960
1955056
1236078
1051127
580213
45663
1217159
15178
1721524
1008059
1745194
5085
170847
52256
1856605
1414272
703903
1546019
290345
739273
510263
468733
1703646
862773
565727
1506103
671605
1513781
1228094
1772702
1981749
156255
1246842
1064313
700398
548046
1481868
1861627
852055
767320
971616
1842145
1544744
1513945
1349763
266537
937190
451985
706456
1720221
923323
335338
1429749
159966
1310980
1582384
300612
863340
1060003
1828666
924366
1857432
821768
481927
1852200
1668727
290419
168536
269075
995630
1634569
156029
1937537
1657714
472901
945492
71223
897451
935467
1413055
10508
1444285
629325
1984428
1942739
488058
1428367
87682
1664119
1920855
914526
1664588
1152402
1399169
742441
1121013
1269872
836536
1345240
161771
117516
1115308
666955
1953150
1731046
1509054
1668908
556314
82579
440216
1491432
677080
263848
1945757
1735053
1607229
311709
824607
111616
510288
1649682
836534
128979
1954888
675946
766821
344631
1682019
1076968
1809970
1123768
1419368
386248
1899763
190869
1276605
747185
1470868
1577720
1622072
1025132
1162891
35039
1870000
1040135
1580130
937493
1324106
344
870916
1275697
1935329
407741
1940260
707214
942414
965561
863604
531979
323397
1626126
978140
1343946
1727461
1199641
1664811
1334410
165315
657405
1008926
1125848
1764845
352415
1517870
1378544
1602896
1228150
1064424
1888187
1899835
883392
1269715
1608947
1657843
72637
1411234
1206897
10919
1267397
1814029
1655226
1104462
516786
908205
1340829
1885991
435259
1790675
1924968
43098
679170
1529803
140107
510460
1679279
919704
438013
1683890
1710116
1402513
1463996
287120
1438410
724314
284424
1754021
1881359
276776
715537
912977
1778677
39699
193406
1008288
536823
1090511
1407983
1997237
1841313
1629881
582169
954771
1699511
1603694
1976340
671791
96831
128499
1405430
1407700
892289
1635087
524430
1118413
1522466
323335
797358
1506304
554734
1309805
1392767
1449664
123382
897611
1388112
14134
246227
433039
772522
1742887
461460
1241491
444825
1163270
1314610
1296758
346689
1073005
502700
1287713
1489860
1517620
1867754
670572
842369
1553215
272462
1792543
747714
792560
536790
1283238
1819049
1139464
375053
21995
379749
1465000
1483208
651770
637586
382360
1660442
689389
1844117
1945912
1134599
705501
1187857
197325
684055
1327778
1529377
1030104
1727295
498014
1120277
1676548
1287007
1810347
1402978
1969690
49533
1507806
1272076
264343
455217
1519206
571704
979205
669915
232658
207528
450571
845380
396377
1159378
1506183
1254079
1301446
1153704
1911550
25449
1440669
400266
620436
1453680
1371775
956917
170724
1843807
1141146
1500773
1788136
463141
1230353
151659
1263096
1760716
1126206
840404
333316
991764
316610
757628
1851963
1190917
724023
4074
1537423
774113
911366
1055010
1976792
362345
358937
350451
1912264
1342987
1277406
822496
863445
1762396
624716
1213786
127039
217079
1869735
673732
1824029
1258337
1681918
537557
1099009
908392
793776
397574
1913424
385928
414691
1304071
516976
830651
1301130
1747412
1031720
1292204
668087
777610
1881892
1454707
1194448
345444
218255
1215332
239152
934969
746245
901147
1320092
1493450
1539554
1675256
1605867
902898
428992
416161
1404649
621515
1679545
1220338
1275390
77962
685239
1570723
155215
1150087
1559571
1956925
173490
491823
1827994
272444
650889
629054
1469740
693661
545789
1421663
797562
1672993
272373
529858
613134
1411412
873480
1967620
1227505
406718
912581
377260
315330
312868
1733101
1384742
1546263
1432979
1034429
1324879
1544497
963964
633056
1237260
1881966
715647
1509946
525185
1497412
362356
1717234
63916
1007180
620403
1647860
944369
1583374
431599
1806047
1598397
657688
1515529
458725
841423
1355947
767655
1994533
756943
1741811
625298
1442744
759222
1527287
1565180
175644
506640
1844072
1087355
863482
1071456
1853291
1468376
551421
1038229
1996589
1515522
822340
54932
635123
1018577
701187
752818
1759723
1372157
1524279
1158744
596783
1944618
1891358
1624558
1710047
1686772
1004234
1006266
639164
775070
1095669
1060815
271805
9755
536152
1141993
1469594
562912
174103
692988
1304682
1042208
672845
1579127
1705080
760556
149298
807881
1111073
1294026
467179
1555427
667123
1472125
1834302
1387914
1737381
45680
363112
366959
891133
1981606
766655
399970
946608
1691072
1089426
873112
557248
1075313
665828
955747
727023
1145235
924852
421529
922159
1796712
921227
1789890
72105
1696594
189603
1705184
1963155
371497
906144
1469407
734049
1521836
323855
1375695
1635158
1098727
604490
1723053
1076778
1416925
34179
1202349
176097
1436667
1019852
766354
429505
83921
1201754
598410
1575813
99169
1451906
1402320
639271
2980
1353544
908428
1539881
1985780
1884388
1945876
130912
599861
870686
1656011
1917606
1044516
97108
666234
1974616
239824
1380914
194785
1907728
964705
482056
647956
1595987
1706302
184370
1763208
1829873
807888
1280616
1856562
672770
1452528
1673641
1465779
692837
1717230
760783
432730
983834
573536
1463110
1806484
194094
1269825
1831264
1524554
35541
398587
324946
1278753
228945
456997
1939809
1991918
1344003
197785
15235
1362402
30950
960266
224168
978597
452942
594986
870916
1408133
1193773
72257
1620560
1023936
1006695
848930
126099
1395210
1763439
787270
109413
242913
1758016
743278
1967541
930424
220828
676719
1870059
69871
1036622
111584
1342597
1326673
493419
1344342
1227211
479894
498847
284928
982100
839889
217421
1542021
1350147
1632264
320070
1874607
1098761
1719410
933215
1267711
178899
1244162
10119
1702963
664028
1478354
410960
1025142
1245919
213515
842026
1227241
1682019
1648555
1161256
674455
257773
1233205
8057
682003
1560342
1624702
314849
27876
83723
1775335
1985821
114739
1481105
556462
1729473
1215629
1164871
1231256
711803
689103
1054544
386233
1947582
1624365
1083331
32448
991027
158462
1320350
1030116
1711921
1013283
718424
339346
726482
1464360
1671010
1288639
1810443
1939515
1071771
170621
1033202
1125417
578058
247253
378123
1908539
1679981
166704
1402510
1490733
1573041
1311773
1370902
1137229
827330
1709043
1591599
1787748
1468011
909969
61684
1899713
1148536
1694893
788867
1174037
1410403
570577
1700262
547320
704904
240519
1921822
252737
683468
1948688
240494
312255
1272183
65053
1872458
60244
525178
1624287
693233
11829
1624389
141288
272797
1607170
279652
264362
332296
629536
666750
1953885
833728
206634
221470
925512
1189567
1304448
265542
1010607
1059294
196617
1311369
1616907
1344844
211798
656983
212813
1532264
650472
667014
1005069
1582698
1035213
1990429
1575068
1471908
492350
1189401
726252
848506
409030
1759119
372213
627149
715064
29409
901548
272983
832247
144681
559378
399614
1133148
361463
379530
1590825
731999
135592
25262
911078
1929670
1265425
1468993
200972
1735651
1714457
1843478
1452699
1046068
1984358
1737107
245001
691312
1098548
1001101
1053941
614642
950443
37445
283789
504170
11462
1542334
271317
817596
127737
805771
599456
958890
1373797
9895
36435
983048
1237253
685490
947770
1586412
1366851
776889
1401862
1028659
765721
1373148
181370
1675361
1985008
1720282
108817
728253
1266496
1356011
605095
537461
1155082
1780472
1503976
241924
784533
74740
1307317
972555
986091
1279996
1931093
1964941
1168360
1277816
450794
1691690
1266866
802281
757129
1769981
1518314
1065668
456950
1409332
943688
1753072
984142
150958
1279424
1001215
714484
232961
1056731
1472424
897875
1292892
1182296
516047
1083853
1197344
462469
1027825
748805
1744121
388156
707545
1643296
1065404
1184506
1723851
1213907
913614
1003523
837293
835820
1146175
720347
502012
1877953
419103
1891196
217414
1672357
759836
1867157
1748300
1216743
1702169
1643883
686438
1939502
867399
246761
1014741
446354
1023376
1071135
1808997
157033
1845347
1921363
1871782
868981
970766
1986516
837467
15898
1498443
1926034
1031741
863430
1167693
766319
793244
938906
809731
378260
1212383
964122
1658622
1008242
1834302
1344681
1356172
525236
1253015
197419
1399112
364281
1683295
1877551
836036
909732
1180100
1541809
1661482
655486
1304809
534443
67548
99316
1105774
1129511
1967280
706849
583199
143395
1160667
1834869
547933
773722
1997505
1871148
1680448
596160
782940
1998976
523213
1980650
1782801
1176203
1985076
297710
810400
1357410
1287350
1199605
99215
627760
688121
1076027
104253
176890
548528
1174343
212003
1513452
1298915
1498985
79606
261602
1059594
1190209
823984
214861
735223
892983
1619995
1447824
75502
1379154
1844995
1994960
808633
842014
804233
1166048
1255781
522302
61550
891536
1542741
1430704
862750
1249428
1406835
681220
1551010
685991
113939
1381008
1064317
290964
412959
1127289
604999
142665
1529218
1263896
133456
1295230
1215295
541957
1967616
1978260
1493415
1140848
277827
1212025
1924912
1310007
1326062
1562548
87038
695268
603402
1759190
730898
230388
1450961
1803343
53026
304567
1717056
1648455
1419143
791692
1991142
674284
414687
1397909
908127
365
237762
1411454
568657
640727
1239219
422951
1536554
1270516
1561830
1415999
182234
1704171
799590
1092874
1190664
831765
1614689
1853471
104585
1818255
511495
358491
1058702
273689
1301479
1936484
1675873
1090677
888498
1005610
1171433
1089837
452073
639816
1047806
886792
38276
341270
869179
1710759
84270
1509971
254598
914267
41556
155717
1184534
1900499
1170189
707095
456369
418315
918534
1119403
1351808
946667
1169323
1634699
549949
897207
1015683
1385502
1106414
210079
462543
1540755
1407516
1951678
1905712
30879
1088913
980871
828739
1497170
668118
1715854
773386
1180760
613554
433018
1042098
94768
222562
1498109
845120
985249
1858298
1058129
1522241
761187
186501
259944
662849
971705
443608
58579
1891222
697069
1013417
36801
1419692
99664
1885104
911492
92240
145444
1385594
1595428
1959227
1237664
1741586
733883
100516
784125
1204651
545609
1214741
1418833
799181
1084056
1046524
329668
254859
51906
239420
1310516
1705319
1381310
979308
1585091
783913
1750721
1423486
1561852
1531477
1424667
1442618
81898
563104
1456923
847245
1009475
475879
680871
1854472
438404
1470629
1078332
24361
1490780
1062139
1730788
684184
1156471
1006643
1068665
952939
916176
1479529
343913
340860
663216
248136
1314546
1792902
532602
1918357
1368527
1488799
270488
1618337
1542219
373838
853998
1869160
1161686
1491647
1367170
868390
995341
1263889
1827123
1511820
816370
1562202
1843432
687909
1270879
1203002
1732899
1780754
1466173
1195241
1525073
325220
765857
478148
128933
1245883
53478
47916
229366
1050904
758510
1885697
728072
1536340
339888
1477054
244533
72514
1037313
1074956
1587604
1691383
1897098
524444
54280
341368
373982
1383004
338893
800206
706554
76071
1897311
276882
70752
868163
586940
303792
643854
1695696
1277702
464134
1228097
790495
1954295
768774
1176124
954401
884228
1970974
1501125
1444598
1007168
619605
1355656
1696454
1705578
453632
1598293
385747
1685704
1401103
373271
762521
451308
1190984
263824
1064100
1687169
977542
603269
1158627
667442
181784
353095
1568690
1638250
752138
1341184
1475659
2963
178001
1664974
458820
1601475
618193
283222
1715337
1695726
200006
568499
1487950
760046
384396
25915
1476639
632537
892173
611655
469725
1565126
332545
1128136
1167604
1208073
547821
338735
915419
822849
1810292
1831254
101228
950837
368527
631917
1446558
457636
937111
1844611
1333905
1070197
219004
927671
488040
242481
1307988
1253676
590686
800618
1864629
1316647
1246540
442810
1970974
1662872
1679604
1595565
1275030
764768
1164008
953749
719554
1118399
1547567
1251416
1020677
1974957
263653
1269588
1033749
311244
1793552
1977497
972020
886660
1822854
600947
354003
1342046
1946245
543220
1052394
445521
235452
1353730
840862
820465
401682
1277976
1580766
86988
1367672
1772955
1282152
1838259
591863
416501
728824
1826430
577706
924028
1395832
1971945
1655718
646427
1526108
1095734
697852
471796
1933454
901224
240968
1420166
948470
1017911
1895682
1309824
1919249
1016995
1416762
414891
1808121
588759
1765602
1542593
470611
919739
554547
526499
1607232
187050
99008
1813910
1504717
1825078
1560977
420597
868491
179577
392659
232704
1483784
1732732
1557888
897565
164206
903830
1490876
561473
26019
1403863
796040
1741529
1403024
632845
224912
513665
1329541
1072047
27299
128041
119049
1896264
139874
568170
1774592
58214
1228386
1923790
1744384
787889
209084
1039575
344713
734150
1076567
1800659
1107848
1493878
516895
1816049
892796
1679100
1013417
1795607
1613886
104256
1877955
516780
1926539
293172
1547812
1349013
1410067
1027547
86382
1633816
351251
258730
1483555
1258759
1296053
550759
1586803
1408805
559205
1013481
305074
1932506
1202522
125783
115320
298839
1814787
222810
1036381
315450
736214
1442005
409446
489801
1914163
111114
502653
1753521
1177955
828948
1458730
1705253
1800940
484038
1305816
1979497
123004
1695437
46327
1070614
288179
27563
1209833
1226266
549552
1920774
986064
1243395
174242
941339
213880
1638298
1027633
51049
941564
691701
503847
1644481
1891832
1902217
1159668
987048
556170
275648
1133134
1301910
941347
417133
939460
1527883
1426422
360612
1882379
290115
1753047
457350
1559066
657116
467304
1630480
931884
991491
1891720
1322686
939153
552947
1171844
484319
1243020
636392
1303675
441786
1760428
1009550
1608942
326692
1301912
1435330
419995
1037612
646721
1264959
1695195
1956826
810091
1655818
229793
377192
1198215
408124
223311
34198
726227
756411
1184168
964407
90725
1400045
1445765
906696
1656522
1794306
776389
846717
1663010
916586
1084970
909002
447109
975417
1278254
1038552
859155
1064737
1388494
782227
1053827
448922
663730
112060
534183
519793
1044861
511485
1832344
1590989
1147786
123617
970640
1992062
470525
610427
401332
96179
1537655
445803
58236
1456330
123523
1795186
332341
787181
1907264
1270689
960548
1453835
1239797
1380505
677997
1238437
60070
351854
570921
439340
1953964
1785332
1834556
1572985
76505
41871
443342
1327336
848500
1921090
416505
1517693
1806792
634391
221640
694176
235021
1872226
1475763
1864562
1011671
1750705
1713775
1870999
1054403
508769
1344858
1428660
627387
207404
65833
986558
945237
1986542
429564
776571
728873
652704
375147
232496
1882933
1984580
1948581
598601
272277
673666
1914049
970010
1644092
1647988
1769592
1584025
1538978
397895
1541211
1425458
418036
1085323
263427
1996173
1266921
1558573
1472970
75678
1446967
350588
736072
859534
1636150
334267
408846
631230
819659
1027649
415393
1528176
1673192
254756
1138033
1916671
136406
994481
1396698
116561
492149
1454290
313139
764099
459633
1630629
1327111
1224095
47795
1030352
1758196
1351429
1883639
1808398
958648
1251647
1874098
1361705
1834374
1534683
1624992
1527561
1514818
1853643
1558848
1158011
979288
616565
1855227
293960
347517
1025947
136149
1600089
358495
1383611
1639292
1075168
1949383
957443
285349
118639
737044
1917141
1734311
1882914
963408
1039803
951657
1127546
1772344
239353
36315
1701259
413259
964714
1926879
1917617
1615244
1830553
1078145
1878596
1950368
1682019
1902707
814069
1295587
964407
211226
463767
117516
402712
564250
942718
1424839
225602
310692
50897
1814056
1426237
840615
482712
579766
1569299
1749177
595
762013
1931959
1355782
1627751
654983
418146
1332251
1041634
1173560
1319753
900949
193700
1088836
146523
1176813
1186774
1194126
507077
1503137
1646403
1655469
1520482
190204
474351
729091
728805
1873700
979621
1471497
213118
1729410
1056738
1908510
855052
218101
261211
648968
1261820
712015
769020
1362087
1461660
1998245
617104
1430435
1160717
1970895
598433
1737739
1804191
1189668
1154194
1073928
10155
466893
549232
533455
411286
292111
1399391
326025
427754
1833040
1309571
910645
1033951
1041996
1626298
1029577
134575
1455642
1694058
1062273
1832376
88713
1051276
582429
581396
753518
757869
1517147
378227
965555
798692
1649595
435562
163896
717253
1134777
927546
1265389
1787105
1083010
493731
1228777
744461
982336
1253443
1151896
345034
791698
1437222
810529
578633
161665
1132879
1221205
6498
147298
591722
869831
8613
1672102
1318605
748147
702480
329624
1489351
1572236
90870
796644
1799110
478211
466509
828606
769697
282743
1470136
939814
1326616
1220759
925185
1635444
1167749
988664
1437563
224222
354285
1313439
1904498
1766253
804127
1855830
259551
112421
1619897
688322
1577610
286244
1779808
653937
1808635
1755368
1692004
1974167
1725857
337218
439015
134887
203447
395435
62338
1546198
409701
600227
575829
94425
490538
1005048
833889
1943333
553846
543059
671558
1276720
1328264
1947249
1583007
819021
760674
1654561
1008617
1357326
1693902
1805989
878136
316089
1650191
1166020
867941
1826436
79319
1726527
843226
873839
811751
285924
511052
1755236
312977
32357
285547
767332
315513
1626567
525417
1139396
1138650
1475882
1570516
117559
1482208
1998081
531317
452607
1317474
255748
1612610
1533652
1178150
1035191
1295899
1634576
236917
1217253
1074656
306901
1005108
904140
340034
1148928
1185881
1457048
1482374
27566
780302
1669484
1201786
1832716
996135
384545
608767
351373
638974
1680967
355046
1866095
1848658
1953777
1084234
707739
1189023
180303
721025
1034025
1377345
1352123
306878
507087
470022
1342555
1349107
92331
1021848
1020288
1574697
823671
472221
1512722
1199258
830824
296699
1945020
877202
117194
203000
330327
1281604
946006
472806
208523
1144098
456691
242247
1724974
1272803
871145
1342686
1319025
1134320
1841577
1994599
1788414
1313327
1141927
1667541
400314
1915
569840
1221049
1389081
1583916
1325952
790805
761156
359621
1944786
398969
220343
1596585
1707224
207564
865983
666534
1260429
58112
87607
987832
994481
9879
600939
1419682
514802
1055172
372333
1460707
1831421
1235519
1906322
1146352
1171348
1621343
1533219
1795093
1716766
273236
1472313
1497144
134202
598991
539687
917248
620473
954347
688666
767469
515729
588658
1029660
706338
648292
355448
1842247
1974477
675847
1633440
1430744
1075382
72036
279706
1570516
460465
1677118
1253674
198948
522575
903255
1488828
1701036
720570
1717367
1961093
1277505
1415231
1731828
1568816
1337490
937193
1698673
397475
67710
8476
1312730
250412
1311379
324148
722622
769337
719925
741625
1519206
1417711
1576902
311618
359210
1401124
1756074
1831924
273654
189205
1123583
1701376
1664480
1450619
1289369
1306198
381643
900052
1769070
1849083
1184189
756338
641099
391685
512309
372017
1369102
839569
625097
834565
1541809
1976697
1388871
574765
1232838
1676674
150667
152014
998827
1368166
1354555
1316934
486599
1411127
387110
543948
1552223
1979559
62058
769061
1548589
959692
1872707
1203076
451308
1599490
415165
109892
1461827
1904539
1986368
1680622
821324
1557279
312322
152449
1646021
619738
412543
1785311
986730
1435395
186347
872779
1788909
1891358
1199247
655890
251815
1150952
373919
1352981
1182296
941556
1838661
1809896
1419948
921254
1324699
1522861
486812
1239239
1965126
1827527
1852825
1221516
1562742
1948170
650961
1496747
1634321
233080
1457755
622380
739516
211141
383111
1791430
130933
1521934
690146
394197
86788
553430
9146
19485
617251
55957
1782528
1603175
973625
1126535
1558162
955961
80785
435759
1200872
733195
1506248
1901977
1098691
1379633
950128
1446993
1530115
339627
846540
1608768
1055552
1315033
68462
98449
267088
1437430
1164282
1834319
833124
1610411
1247706
513869
893305
846333
623521
436933
852947
123239
324431
54617
1951963
1104307
383749
544211
756097
887461
1419392
14169
465401
803186
1722649
632845
539443
504376
787905
763583
1060143
1603697
1616126
1269569
1911709
944784
1974217
1184232
261089
855259
421804
330029
1770950
1597859
404376
1490006
629042
468916
290463
388798
155551
1646456
1765722
42909
1076652
1971857
37242
445432
1685293
636060
1382426
1221176
1554591
784994
1101025
1240959
1443111
655444
720531
1396273
317664
1693396
1086296
1994676
412308
986854
1486345
1308508
1522206
928564
106480
1523528
1682366
195824
1031050
793974
500249
32196
132292
67708
1358033
480232
124364
1164772
1201576
1849277
574891
220982
1034025
1214764
650827
1348681
1647410
276294
1451334
1014881
350888
1149347
1904546
111862
1790201
1968338
1274257
685524
44697
107199
487653
537177
1231634
198360
1991118
874449
1552887
1806309
1978324
1698174
501318
449383
1265573
730935
97750
272521
1620371
1103919
1113938
323975
205318
1992851
341481
576517
1967244
567014
545340
635172
1631737
1593625
222747
1698685
1457405
1171852
741181
798716
436435
1641899
1448022
1546452
987037
1004912
763457
633809
674187
559788
1562221
1288273
524984
93544
1377311
583888
864491
1152888
50041
791439
1195252
158865
1120599
1616134
129297
1014728
369607
1610212
827612
1591985
443466
1999264
307213
1346906
1091012
999433
1265486
1722777
216790
1049676
662364
1806794
1570828
1853595
1467744
1746370
1804625
59659
1563935
995335
83989
1767392
123686
1169191
29053
348404
1376823
1962227
1035407
1705405
1828430
1790544
1135205
671802
1425083
1011711
414631
1759806
382564
999697
1039079
1287337
1100465
1137065
1267079
216740
1128649
320952
953488
573640
1282536
486777
1171881
32775
1444999
595260
390511
1129372
1710704
650997
649451
894475
534023
465012
1925854
607222
420812
1337793
659280
966075
612085
609999
36848
283381
1772391
827165
1064346
1505372
256065
50624
1892007
713923
1188010
85729
1523742
1756268
1239093
860206
1735747
944660
474245
1761411
728148
1693296
1794204
1418322
9426
888044
97358
1732601
190185
819568
468468
1300468
1815489
669996
1528768
1567820
648498
181645
1483000
410519
921780
1869903
459791
1870138
1747403
1530658
1543655
1301879
1033743
1478022
535395
173949
742132
1040349
1231706
49895
735209
1057646
13877
1399694
1744384
1489205
1104086
758130
661108
1029984
1500684
332504
98784
1479696
1933374
683128
38233
1606098
1946581
1126482
1810592
1281604
786371
929714
230782
772074
1744094
151800
727029
705602
203331
137893
1887243
418248
52862
1020852
1942102
908925
563292
193228
299818
1171347
356604
871866
777098
1093278
647409
786962
527129
942787
1782703
1558642
1165626
973565
1739790
1252766
358763
935932
896509
808340
578736
1081522
1388323
1452351
5037
1249426
343753
839681
498331
695906
1018218
967465
1043790
874089
1924968
1836354
1987768
584886
1813352
832207
129264
727444
54542
1729199
890518
1675669
754693
608179
1111855
480086
1775251
395048
1542179
123201
1551414
1206941
1199454
1732268
1968893
1292366
270488
217421
34197
1101138
1559495
446240
24631
1412852
1645696
409173
1998516
755952
1401583
555460
1132703
1377718
298826
1874572
257132
1195176
1758530
483359
1338544
136149
1586933
1438300
1486000
998541
1992993
360165
1844934
1887966
1458141
1843156
406678
1499388
1397976
387239
1235057
156382
478869
214670
1961054
972235
855610
1856072
439310
308465
1072612
1772026
390047
1360386
676755
1749228
941939
1249959
185372
181875
1161686
521947
1666560
825219
1338280
458089
575889
1144662
955635
1838221
340226
925353
123162
1470186
174312
1920560
1256071
1532738
1517981
1548452
1449286
1795535
1120857
366802
468299
1656093
449102
1800225
725183
1174597
1336403
1818074
78901
830037
1535758
993103
340680
1880037
804038
1746247
1986700
1501172
1106398
1508194
287584
1619785
143627
71634
34557
652250
707874
1792393
450704
485681
1383526
816932
395031
924388
419046
723609
1897402
445812
1786403
570074
1970915
744125
937551
1161789
1483141
1094374
937249
225810
1469037
1963580
1292567
1069177
859115
324280
374913
533329
1646959
1128756
737579
1148758
992616
375296
544049
721761
879866
129469
808633
113251
1200496
117994
1983934
1527412
795668
123763
547568
1321367
372625
408384
1172036
772352
955711
1864796
1745072
1490139
1396620
1916393
1916145
491716
158491
1566203
610306
906354
1069877
1948757
62736
673665
321244
1432620
1411209
1549593
796419
215247
961390
1126750
33180
1320268
1889302
1410968
155910
729014
1298676
455030
44298
929047
1635482
368710
819918
1083797
860905
1628374
1942066
761925
321046
1749472
530917
629914
37371
537109
1414048
248336
1342781
1678010
896207
293514
706863
310330
286708
1007209
842103
913804
1425065
1488788
515058
1901897
458519
189574
1194509
210563
308863
1186728
1996374
1924746
1125072
1868801
253945
788110
805655
1174070
678734
1730448
1929096
1433138
1512650
94452
492298
292977
1796287
1267600
1597307
1308285
481922
1442021
767946
358448
1805989
157009
1066761
1247228
1445732
1384421
1389519
96804
1911070
902194
555682
171093
240395
84556
1960722
1315347
930534
1364558
1013559
1757369
843783
1448797
1709901
890484
661121
929744
1711104
881512
1895682
1977785
485422
851546
900806
1193187
735489
1814282
935520
1435428
1443436
1853276
188877
1112241
1716656
1694519
638327
1874860
1755294
492081
453448
545260
909315
1301636
1833040
720818
965298
1571439
1020736
1989670
24767
1651198
524501
581046
943962
1264177
614566
541986
1338774
698052
762528
1059769
1930816
445658
330240
1803219
1851516
1477067
886877
24041
1764338
1240593
1068198
870299
322965
857697
841038
141936
655037
752578
1529627
1292432
377279
1532599
899837
176037
291484
392547
192954
94043
1332223
738064
131609
393178
1637969
514441
919911
440224
1499987
1566582
1983427
1877578
225190
1498564
1695293
1752851
1458575
98408
910114
1581884
1156668
1100320
1271182
811188
12021
295351
1695395
1416527
1188831
1512442
843854
1271997
1628399
21003
1981177
1039504
794368
996747
1838480
127041
184801
1743311
1152430
128067
57347
71525
412288
920573
1923380
961208
613500
855225
1084274
58498
388168
1501304
1540335
1671975
1239209
1606761
810534
827912
1060109
780763
1329322
1543777
535648
24241
783680
799603
537995
1596057
46098
147588
1178628
1458238
1532204
737346
1161173
433545
1983850
581808
650840
1591710
801911
335162
1904168
862644
1042157
1793694
1819730
812380
1980945
205839
1236956
1253157
1758316
1856674
1988961
667916
659666
1016751
1716174
232178
1142865
1898409
1678617
1679888
1721073
1704904
714344
1305663
1703081
716451
1447453
1226302
733045
823445
868093
1429299
150517
1281323
313689
315389
354865
1319874
1720694
676578
102027
1167777
1101559
478133
349270
966496
646152
130740
1275684
164075
823964
957793
1092524
1603903
243368
1628696
1230410
1468176
1771481
1679626
738339
418015
1833207
1813283
1103793
1658860
315140
4099
1194929
1980017
1291213
881812
1694497
628533
2827
1489245
909352
1636110
1604524
328159
1660731
355698
115367
286139
1406919
850209
979288
1796725
1165232
459112
1692156
1676744
1618634
830156
1704239
1128023
1604827
1261832
1774409
283612
78193
1618699
1542949
577522
1250260
1222916
1815570
478527
1095418
276021
889670
868750
130245
192772
1310163
1889941
50961
1344586
701740
816421
749045
1693298
1914456
1182951
505762
755368
951115
1953569
1564562
1001765
1918854
355992
690815
722018
478254
889735
524107
562648
1856621
356531
688077
1979583
361705
352099
468522
671918
1555004
934560
1993963
739061
660073
1093166
986088
658024
338093
363341
1732142
1329400
55155
278653
1624507
1754106
1362513
939347
24524
208661
1975709
804927
210148
815947
1355947
1791284
1180703
1890512
766622
1402510
1418999
881609
1990560
204398
1974489
1845915
1323354
1598111
33369
989335
914091
774476
1672200
618346
418971
1834862
1262761
1797777
982030
402749
1087649
767119
630691
1852603
1642961
696671
1829583
692323
545852
1691895
692291
1478004
501685
1531453
1842068
1301814
135939
1717533
1139257
1165722
285458
214354
1354743
1439056
845070
926256
1833341
804
240889
940479
799839
1105848
1313993
180002
1987753
1273357
452724
1239871
164889
193535
1531757
1708992
893208
308062
1371703
1797918
1373499
848457
403940
1198012
1984428
1250621
881219
699604
1724415
1329765
1053169
830857
749143
1224015
1072704
1470186
271604
1789984
1052346
1075509
1249311
144069
1194860
1116531
1476800
129092
1290045
443125
1726059
1404487
219347
784976
388829
579971
1357623
1736202
197371
1570790
439503
221654
991957
1266786
1896257
977915
219788
1908554
1475699
1036731
419261
876830
742218
515068
1630681
159487
40086
1842504
896208
553912
1123142
422416
1671136
41755
1674827
378331
1194906
1386491
1903528
687313
21282
1480648
1717604
5074
1739312
930212
185272
278436
1309755
170810
1747427
1279996
417798
1912075
342388
1206736
807453
1699722
800576
1515905
1149227
1356682
498248
1056290
927862
272444
100516
1095776
208135
1461400
697195
16478
1884017
456082
629284
1554894
529879
778445
870799
252608
1980945
880115
1424147
1155860
1622148
601258
851261
1834413
1791190
1346500
1559977
1893152
353972
1390849
1105342
95846
1056346
875525
1955056
1898688
1528636
6933
623576
961658
910127
1190401
658337
1800095
390096
1179615
1146581
865311
155800
1963936
1461477
163156
1931130
93673
395454
422202
1710684
1794510
1092874
833085
820210
823804
819727
1879549
1423507
736488
263118
373150
301918
1675024
307703
1103366
765899
377533
553056
730737
1957340
1939905
327166
545603
304621
1198797
1563634
1569676
1225602
349098
1951862
1164138
1218974
993184
1419783
488501
1423085
1868192
516842
1429634
1740889
166218
699017
1055597
590339
1720088
1392351
1345915
1459671
789968
471313
778145
1623063
1918646
527581
113723
618214
1099906
833494
1738451
502756
1338057
1920056
1721615
1148460
1494217
664492
1403891
184908
724122
245035
893725
1911756
1773055
905022
876529
822228
1323194
1938662
1104172
813431
63899
93911
553084
1225770
1677888
28863
23108
1264490
1137944
547132
1877443
1133262
1885004
860083
517294
1500860
950062
1432283
1293800
574466
1068492
1858807
1582213
582017
1584922
1001689
367182
1194878
1737797
1423299
399613
1349511
1663056
1667015
1286724
94075
575018
1310980
150214
542571
13889
732111
1939487
196421
598101
520320
1019814
1636138
1973765
386356
741579
1018829
1125515
421229
1276845
1926532
1505588
1597919
1373703
1873795
94125
1931027
1665745
666052
1796086
61569
1897236
431786
1972142
1139301
785857
719022
1716671
269342
93149
463725
285798
986918
978596
445227
1074861
1439047
86733
1966250
835949
1990381
365604
1195986
499693
1613073
1307917
8017
1677319
1178810
1498321
1430229
754157
472834
1979403
1786396
172678
1571553
1328138
98019
1236966
849780
1082174
1012167
1412863
1574641
1788142
603044
1806543
969381
630343
580290
256001
538574
1284052
1065847
1866047
1053587
868660
452736
1147946
1961907
158862
681804
1002409
905505
733835
427906
480445
338058
18968
184597
1207721
1796921
900052
526934
1170167
482484
898297
726629
925119
724909
442121
917707
149379
91745
437860
1154105
868215
1996649
1124383
1350240
489975
604862
1860106
1581458
573440
219949
1096079
452621
975033
615916
1331361
1675961
204155
157526
473699
1590304
999959
1625511
328364
984299
1611811
1049414
1662893
1343585
1582191
1130801
951140
365487
160804
524635
1472476
1054403
359599
1727330
1097717
1475699
1813386
652635
342176
38864
1881496
764941
1448367
163064
1120381
1243341
919308
1210491
1419436
1404726
1784801
107065
281276
420551
1185284
1905415
1606730
240669
1377820
1526472
589715
499962
832327
1277409
1014685
1058374
1752050
841945
925429
304899
696250
518877
517767
1873436
1222430
685237
1123388
1334824
340107
1772055
1232268
186232
1559928
854433
1366212
192370
1586756
581433
1706135
1334760
945923
826832
1526357
1199216
1286943
875918
1667842
589409
113415
624256
481241
1038449
925496
994109
942996
558835
344469
17886
118111
821892
532899
1131717
114460
1790061
846383
30224
81783
1222176
1431124
1775186
211078
559665
1135063
14549
735786
1004698
268035
1547895
832518
1273541
445990
1756775
487802
167481
206915
890297
1491526
1444271
45678
1431204
1714445
176727
1366840
730283
450326
568792
1868128
1028011
1755895
8385
793632
1222529
1594145
1213682
745848
1030154
267623
899355
1440233
1378996
1160521
1675737
1300502
495853
239788
1913845
876380
848757
1350643
101233
1067126
27153
1750834
1369239
1682665
349601
954314
1634380
1665725
45255
358436
1124279
848302
220528
1230787
647088
331979
790586
1256150
893395
832084
757197
1463244
1257116
1798933
1056268
1428540
399101
669835
1235916
1367390
141529
1963300
1795020
1552746
1317069
949302
218893
319639
1890759
1878394
80462
843705
1709914
1650920
604132
1481897
650386
541743
872405
17965
1807317
1049458
866152
803441
804038
1932339
1557944
1781743
604950
694858
749456
485858
1486339
1557024
234946
1045902
1983461
1215106
201407
343246
73136
1442087
660001
1606185
1923464
892068
1915894
340894
959103
577765
1030116
1003959
1872985
1286207
932403
1033921
1561930
1749698
1844072
1949088
1379310
953003
1551654
660169
398632
1734393
1812612
1260972
1340895
1856881
1834413
666210
1375215
892838
388052
11720
1078043
1553735
39277
1751346
19357
1191207
905318
263557
336613
1067950
451755
1601597
841671
1988118
529421
73913
845259
652288
1181267
1174224
87068
202115
1568808
1058774
1491103
1174101
1502222
474753
1662419
1974737
521811
763105
353778
975786
1886355
804659
201390
730196
308766
1594289
839123
192145
1172679
7462
1514288
1480625
270423
41724
1172854
1355388
1012315
1639325
762933
1557981
560490
475989
1714323
401170
522021
1204761
1175399
731440
1797222
1737021
11005
958059
1871635
178958
660777
512213
1908656
277400
1222179
800528
1837080
1599916
1300793
1082800
1879641
316720
1641882
831165
584573
1984604
624955
1510124
1244903
1842824
1263994
356397
875102
959598
265410
674074
1585735
1994392
212565
234802
702806
1745299
1331615
1594255
218235
1266429
1891756
853427
939027
1200898
7796
105408
1037429
1683537
1789960
1097878
1860062
502563
217171
114470
180826
1425442
1460694
110891
99584
819907
374913
1029908
1486271
492327
1668034
984550
718543
819805
486700
518385
1988545
1709533
36949
1511390
1145477
1188031
1014901
1902590
1438211
1737411
632836
534878
1936113
669230
447947
179827
490922
874991
1768
976716
1945223
1666670
75057
568701
865311
494155
492756
212309
1402611
132149
546827
600805
817141
1849834
1812276
1631596
170505
434574
296654
873463
282884
385447
528942
1169194
1997400
1398997
1259491
1200813
1668711
980516
464723
130374
371316
1494527
1474058
110557
1548772
779017
860788
1059184
744218
1217882
375070
1389139
327986
184498
208637
1776479
1604331
50897
66543
1638895
612712
1473988
1617960
1005742
1434624
1827045
1192721
681069
462502
1624357
1056993
79941
412381
205260
1624702
1116169
477709
646505
787487
118069
461860
893934
257526
9960
980681
1328058
1231500
1553506
722507
1726736
788529
1617258
1655491
26114
1133889
528515
1131999
995155
181837
233484
1816775
68669
90128
1135213
1032712
1844698
1655884
1668679
1659208
1119042
1212613
1490072
471011
117582
1035601
424271
1546748
1501618
769200
1749467
495250
1674335
1383002
545323
1622021
1244887
1118409
197132
1841452
244709
1503511
215136
1729567
165830
1400241
1022197
1289865
166362
661084
1326405
1846870
1737094
1736952
1712609
1533836
1000024
1895167
1358329
1957878
80161
882780
432949
654327
1555809
1005113
1164430
1418495
138221
690114
1856212
887127
652996
16137
875082
1963208
159790
1460367
666337
1452286
415360
243531
686473
658110
1477145
1638886
860546
1582380
1831055
713262
1899696
106665
1884671
1574285
896521
720440
3365
1542473
1163535
1782571
1305414
999021
876642
1529076
989434
1507959
997798
793111
1244772
265415
314390
725167
374004
1899950
876018
292420
623672
19924
1903282
1525375
1409454
578674
1330649
1967804
863368
681089
1364312
1637309
558518
1107572
1447192
1990886
391979
930121
19895
1138612
1743357
1779899
1009466
802749
1602750
19668
1770672
1026921
439522
767473
539231
713413
1392409
1432011
259551
950469
27649
1841617
108816
1499456
1032842
1833132
1601062
1854802
892165
666643
1861525
508520
17107
333934
1568583
468106
888027
593971
1787608
1866418
742621
1166662
1065018
1883669
263624
1419194
1670940
1131522
981993
898245
452506
466512
23837
1980118
1021805
1878607
358604
1063760
313774
1739725
1543389
1470981
1842491
792228
1136805
1697511
779265
862229
1887068
1456946
1538978
1506864
1943
1847201
658875
826819
1525037
1306209
1947515
1366560
1643498
230574
63727
828068
34760
1846601
62501
613910
653633
402434
1915327
1627921
576452
815054
1556710
951290
830761
1332018
1494837
616686
1769422
1886508
1399501
41167
1747426
106665
113766
389813
998926
514556
1089340
348428
1509324
329575
496342
1939738
1627109
401402
1849991
712102
971450
436381
788835
723359
1624088
1880878
1680337
939160
1324294
1793526
1449146
845478
1423198
1468991
328215
1891826
1127717
1595381
1925312
987349
130122
188618
116851
1444385
1656683
645669
1676518
1448367
893827
1722456
1270412
958723
1342427
374772
214012
300071
1359008
53119
1036794
424670
625247
632310
278830
1628234
723078
1288514
748152
1650888
1098727
1677583
800870
491972
1539144
1441338
1494622
170081
762530
633486
658528
171686
882805
39669
1634237
370451
990948
1433626
392800
447237
249813
890297
127085
1124479
1460878
621071
368029
1780992
389779
700488
549778
1695001
119869
776554
1086482
778412
150018
646346
1038423
689866
502962
914931
83489
610945
1444448
1878212
170810
1659609
382813
310399
1252194
1999847
80149
955111
887479
1801926
1323739
1363879
563051
329641
1511407
1939615
1345730
576872
628491
1246369
1238609
1708894
26107
1829585
896986
344730
1175037
202555
1015307
1162165
1848897
29182
141433
714996
635527
340557
1748341
1509249
1546309
948348
1901363
1723082
756338
1294535
273459
1016873
1584742
1200763
1136396
1834082
574243
992303
495239
582412
1368802
819048
1021348
803764
1191561
751888
1310507
1343616
269544
1252655
1487168
1683963
294013
894313
1951563
622265
1288274
106031
61870
1086537
1596831
141962
1830173
29098
729641
932762
615089
1850025
1246800
1391369
1575357
955802
579758
1036851
477723
159602
1605713
204844
1897182
65947
1381430
816841
185203
308587
88622
1953964
562577
1022962
1801869
203097
793494
1106507
412144
869831
1907824
1863969
736089
1615600
24515
752154
70292
54352
1518251
686891
999995
1247888
1645266
1221154
198496
1779252
295942
1095910
1868832
771399
569081
1973799
862387
1619762
363325
1570410
618338
193863
1378996
461161
1407771
1213907
1291521
1683416
1787374
1105709
151169
1775729
1169262
7850
353912
275508
1890151
1505727
1374106
1628988
283035
946109
523493
30071
1125867
1536774
774772
386577
141502
509643
1597268
1195430
301169
1014483
1607170
712702
807021
439062
660084
229644
182934
882993
1429650
102409
350861
1747877
1270131
1627803
55957
613600
1779791
861049
815145
1418124
1291213
617716
1320124
750729
941156
274624
1704328
679977
1112199
1972292
546049
948642
12510
867722
385729
194109
1419549
1465341
1940560
1539402
1177824
643674
563739
1821085
1391242
1065025
1049785
1649597
597212
1069862
1732473
1965906
608573
482855
1168517
1729009
160155
1655082
408345
1089973
62748
1769643
778388
1372167
616295
1848279
409582
258276
174401
1062730
1193911
493627
383709
810355
1209799
287689
968029
956120
258271
109051
1884065
745587
1430954
313112
110006
575370
674283
1140424
750642
953379
1244502
599683
1265103
383124
1320998
1781839
185367
1288092
11165
1811046
1170559
1847819
1963809
1728261
1832357
1774856
1524209
677233
708411
924860
570644
1759969
503541
1589600
1022923
639600
567778
1226922
1242125
170081
992737
1942854
1247228
1907110
588538
436361
1189519
1665886
289690
1146824
747413
209237
973957
324116
622773
854600
947121
660324
1966032
681007
411762
1225040
1181295
1247543
1025594
732283
1450838
615374
601472
476789
690605
636265
1354528
779265
429244
1044725
792513
1639110
22942
148216
1427709
449951
523219
831948
840589
737258
1385983
1234404
227096
1931244
1531461
231776
1670152
1014727
61818
122981
1272522
372302
1314242
1369501
276729
1966389
1875205
182981
1429371
116230
374778
221911
862499
1890948
1106059
1045762
963429
1232803
1172911
1128475
990971
805963
1179975
1260744
649351
130245
1047747
1363987
750946
250689
1147208
13438
1970697
1303575
1628404
1381395
1184330
1802613
88259
572750
885119
530004
77828
1399506
877991
842494
1177091
1148969
54009
933029
479648
818925
1838400
295752
422064
922300
1757126
1837145
1865696
1800105
897317
1428722
684399
909847
1786396
969788
1945876
1648626
1222857
1473612
346430
353739
1555695
104735
1618212
484663
682584
1227153
1366424
1297687
438243
986708
1858522
348088
452390
861514
509730
335000
1662778
905062
1237480
1459051
767965
762509
1406672
1648245
465234
831893
903092
1929950
1804123
1563959
151071
1873517
947385
350123
1735377
1581312
24524
192986
666258
1115585
1865437
1677488
1145345
706807
337359
1097890
1811138
1844182
1632544
1072727
1546547
819865
141418
269009
1127803
1006555
332958
1609961
1362402
416473
251008
1543798
1041713
55833
506805
1420430
536610
44198
928298
1048704
1767926
1016393
1560180
182318
839397
1041429
504145
155882
632841
1988040
383348
462734
1499864
1031536
1842535
460869
24427
393513
589901
791008
1513863
1264314
474597
261211
1753178
959424
1242246
631076
1340554
416025
1319468
1852221
1385525
217268
1894563
1071456
1243240
1787323
1628410
167600
822172
1272243
1516908
1963678
1595764
1034178
654513
619069
376292
799803
1865829
127689
1430338
1856114
1304330
1865945
648952
259550
1355990
1805989
1218762
176660
275194
1281960
1392005
1537678
1622809
1501691
1496329
1509012
1493615
1753488
1023342
717484
49235
1268069
158919
621014
1369089
506618
570901
231839
1963509
1835168
1754488
1939091
734500
42553
541273
873606
576472
877835
1329798
1823841
1865415
1747606
1408226
856109
1511160
246605
1503791
1737822
1051762
1663802
1743533
1211890
873433
539537
572438
1354516
1553318
461615
1806987
1262763
1460432
1117821
1402069
225154
208624
748431
974218
1227148
355697
331664
1428408
355139
1924307
13456
1481769
464221
770534
61207
1963403
1290912
242016
49873
1384774
1208201
1788970
588754
329950
1644021
922719
885499
1134748
1383737
815428
1066942
651532
150853
1105706
314893
1533485
1726099
162256
1905110
64920
1549200
505123
950339
697627
1694297
1682901
1582210
1419105
1023091
143506
656671
573946
1131515
1066621
293960
1935219
60216
1595489
1314473
471962
372515
986248
803544
600038
506909
593197
1410879
543144
94201
288119
588941
1240450
1629267
257154
1353088
249340
263061
603167
1442645
386801
67624
886621
1350082
1304033
951401
77497
709242
1087701
379870
1772652
443263
1729941
1219020
272172
867647
1625368
1541271
1557578
1375714
524878
1962606
773605
1892139
494796
785743
459024
643459
332029
1202959
823256
848279
1120381
636212
421059
1744800
769970
594496
252506
180548
1525845
246130
838955
161881
1459827
1339225
596627
1579417
1813537
1712433
639189
1747663
1137551
274219
1412607
541430
1878350
1667979
840314
1704822
761694
1736880
934309
880433
1011064
1691633
1345764
1379317
134713
469243
737904
1766669
1855910
1042613
241711
813567
1745244
29320
1132634
351462
1823888
1531386
1692304
783068
1902217
1496747
653870
191622
827124
1240590
1394922
643077
498246
705649
791920
1696659
745764
1742514
555670
1744085
839373
660353
766419
305277
1187629
824948
891493
274383
38820
890172
1944962
705329
596685
1167732
1485837
860526
1842809
305133
1359625
320602
142619
1655024
341235
1954920
198611
1744161
1777604
139025
884713
1626365
1102733
1612930
389889
120338
340696
1534740
300513
1944639
1315633
355075
251853
1685889
357628
99240
1782475
496649
1009758
127800
591358
1308278
1234102
739626
788847
185797
1671154
1182607
1636168
1058926
29470
1368172
854287
39683
657350
1474349
304881
982300
384463
1930438
1129086
1313810
1495602
850254
1680368
1167729
1626589
1420475
1264053
140221
494733
1786403
1047060
1864218
989238
65915
1449318
58994
1619411
1906162
933375
280384
822801
1072995
344395
877200
1759662
1823154
341893
479894
400835
1129801
443241
518686
203360
1463946
1250889
1216467
711213
602459
1982076
1393595
973
987125
1733998
964
1657282
1821575
1808787
814246
1707841
472648
221920
1327288
1094575
1730788
755831
1226995
1537985
736787
846606
60420
1234941
1509363
926934
1477597
1973808
937851
1909918
1086890
1807555
1488185
1969495
1947747
1066014
596260
154712
1240387
1410834
896331
529875
1694780
1983605
1251893
1047254
576452
816790
314623
20694
1069023
1065215
1230861
1007263
770027
1464879
1569842
903614
622988
635367
1133658
712747
481221
296583
376262
482936
493919
1439151
1265125
1734698
1921411
538912
766161
793973
1173656
82640
571819
1469637
711886
949939
1642280
68795
1874700
1885157
1729473
187475
747117
1919708
812816
387613
1047016
1502090
1993440
640015
153573
1656864
396449
1007749
376315
658998
971701
1869122
948101
519849
550246
1007209
347141
307692
1332018
676706
1934891
372213
550846
1226935
721906
1778377
749711
253489
752509
276199
1314926
1438580
438212
39277
143082
135220
1407800
547600
1161219
1894385
1678704
1025082
787098
329942
1187658
1539867
1332495
862499
1602066
1456325
216579
1334136
1964238
975311
626469
1466682
1945915
1422526
650059
103812
1132189
1114508
1658586
1564300
1087159
587422
803207
278284
1312354
1630856
1410752
736281
1178630
32732
1983083
1568269
1470684
933882
367247
545864
1978395
1226300
390987
449224
1931624
546747
391726
367812
525370
1364276
1553890
1029782
1155626
1042626
1539315
624897
1305896
532228
664483
319416
1583362
679316
702369
1462694
588538
1886894
101044
448366
406552
344239
1431965
1990682
1501306
1126090
49717
526498
309204
965244
328410
1217187
708116
1966712
1853937
661090
885330
1386340
1992123
118033
722595
1111496
879013
396707
1465306
1379794
1889004
700901
337320
487101
785352
1837995
1444680
1786959
32268
1374165
1896457
255015
1371596
562966
668598
1691386
612841
1455152
1414479
1178416
1663680
451213
1023091
979280
724432
1771320
1412227
1553160
1999628
158867
90997
1182476
1143642
40908
182518
1024955
1479754
1663142
615819
1620525
1983679
213093
587659
895223
868891
1840626
513999
213019
1188750
1590594
471160
168045
1711345
601281
484713
728923
449327
1690643
1048545
1042239
698633
411151
1477374
254178
948722
1783877
880034
856198
1406002
409597
186139
359901
64691
1540487
613683
1246153
1879824
1418165
1282517
423804
1386887
1260431
1577214
1996849
1469348
120587
1689039
405774
1866460
1734765
304162
1474885
1012800
1456718
367407
1572715
947529
1092693
1803940
1715207
113350
547289
1047868
1942292
1255024
114351
38801
189156
182235
1951783
524012
1760618
191749
420890
1423943
836294
1881307
703470
640308
658951
1858474
1326911
148188
1382863
326324
1840632
489700
1928959
1098992
1497498
230533
33624
1468003
1399301
1614076
203154
56931
727654
669192
212957
1076642
1234622
723939
941790
1508960
1732688
846521
215729
884747
1314736
1128632
1696734
1177753
1869287
1973638
1897855
1005642
653103
256063
1286754
1391513
680718
1499560
1098
609942
1719159
1938550
1211811
696526
637885
1579143
550845
1238490
248290
1177520
1100602
127507
491795
24539
1992143
1103927
69780
763120
385391
827124
809589
1974771
1558875
620812
979700
876799
1650977
926773
543579
1822986
1884361
1030908
168262
1299223
144335
1436754
547810
1966836
1758305
789133
1382457
1963696
944988
1013968
1472115
532944
520087
1715699
1858234
771564
1475129
1110125
242913
1578496
1125271
1607827
422594
588249
514575
1299620
1426551
925921
1762348
1164270
1484020
128979
1905538
1437072
572226
940319
701712
1093977
1332529
681461
888217
420811
1966107
1022844
1489949
493387
1243217
1736745
77736
539537
1033065
1233010
813700
94339
924377
167157
49460
896294
299767
311341
521721
944370
1446509
824389
410685
1626303
670335
1367574
1000168
132938
54469
1466838
1940326
1993578
1683198
1392287
1013428
1709464
1285580
805004
1253117
696827
1354981
1066828
1171347
533488
957799
552572
1727262
43183
164857
1316786
1561953
600199
436062
721137
1276730
257267
653353
391546
740134
435998
419297
27204
674455
90564
1694739
1402605
302077
1594359
1237881
993928
107111
1348559
1476375
1672025
987064
453448
563036
239353
1406229
1276398
1452227
396558
579784
440028
591399
1550452
603445
807593
687772
334030
1715509
90878
1836772
50689
1567599
303863
1559870
53143
874046
1231781
1374057
1499299
716711
20698
703695
1979140
933046
31975
255759
1206614
1436100
1343662
228992
1842337
1899211
640811
32704
407233
1442798
633516
1766279
959949
56023
265171
427660
1052222
1804077
1631796
226583
962937
171000
86838
213224
1528419
1730195
1031707
436300
1813802
122737
626190
1554517
1485690
334019
557405
1555124
268469
1441587
1439414
768603
1256773
1619882
965431
553234
1516448
1989456
1021327
514847
604999
1027827
1454198
1909395
1744188
299536
1656259
355400
267668
1907090
1363355
1921534
496891
279529
499234
1002100
1725290
1187012
225727
71701
118553
281372
143236
510954
1818504
1156776
1943944
1829338
1098265
614840
447878
1974259
1362672
193369
296028
194080
1472608
882751
184059
575513
1953218
1955206
345995
329963
532346
375794
332596
406982
1415655
863257
193706
1485987
1121228
528343
1568528
650530
1960562
7011
279037
1804831
1828251
365053
67960
986444
1296887
1762228
45149
750506
1144455
829400
157698
1129813
980871
1535828
1632483
955166
467228
1844750
899887
32235
237809
1534545
355743
1527972
168274
1737471
1216987
1202813
312032
1346788
1597342
911798
1492320
1933814
829877
594944
1428761
592338
1210714
1514760
599512
893746
1218119
814930
746938
1557037
1789953
1971887
692266
1146415
986117
1435336
554898
1427526
772110
567057
1801200
197138
1402550
1667953
1703827
1761581
95943
1269492
1003901
1235862
200877
35863
118916
75878
1347234
500666
1561495
1152693
72071
998488
859278
1320977
994966
170645
243076
1599328
557967
1452444
1446946
1026714
1181964
40795
1784889
1810045
1255735
1114897
1897046
846672
146459
1477377
152539
64576
1312125
904478
1902323
684737
1645063
1697477
18549
1416174
414147
1540805
1356996
1634237
1058885
113168
934305
921237
919588
535620
1060093
946109
1061672
781829
1429077
1036391
1020546
259625
1794014
1386136
308394
640473
1276944
608700
1269614
1305069
329810
1207182
1914158
575000
1628525
20620
464268
685416
1420430
260459
1367702
1182784
1035887
1378246
1558614
1195621
1144097
1062548
1440500
250492
1043723
982919
1243856
684957
1265836
1739823
461430
1676251
1249394
563470
728065
1466216
1201936
241358
1944653
1671484
1535696
876823
1013539
37930
918503
413776
1476355
936437
1272157
541695
1131952
39458
1221526
1685131
1195205
877339
1127866
1862112
740794
517369
1092320
345459
79388
1480
713432
884048
162543
1197537
767131
1486172
1456828
1849778
1872284
1760278
1913000
357586
585444
218
305049
1711073
1469919
1395979
1865615
900903
512255
1228207
1825072
505654
1907640
272370
26871
151697
226199
677858
901208
1779404
187402
886657
209309
648952
1151804
1942869
423147
1255574
340195
662520
1586457
927155
1215757
563557
313704
380702
1893090
1823696
643693
1325
875692
987504
60915
1044450
1778247
1759727
1050312
1689048
1090355
1765225
1467591
1386252
625308
184182
1157196
1235749
372676
399536
1763059
1688755
254742
816708
1961685
494842
1062729
1146030
610571
944523
1419904
1070983
1118917
804038
830277
985660
1071624
1075595
367141
1820336
128933
662699
1915456
646710
195552
439934
634045
312322
1143022
845473
746465
1946309
542832
525183
352339
551432
1070616
609999
1561998
781564
387800
680379
348887
418103
1017218
1877767
361617
155959
801911
1073558
1459868
221426
1600573
1102018
1133655
989631
1800123
450338
14014
422976
1163737
310904
974516
344068
428577
710567
1941867
1842138
1185488
718181
868048
1030236
143377
1857141
744062
1833594
1155062
1992702
911517
1087311
753143
1629995
1949611
56681
1464589
729950
880991
242639
1628237
978128
1219799
562950
875232
323127
461018
1716066
1306639
898695
50237
977480
549827
686127
1131390
133508
1788101
1480954
699525
1408590
1554289
1011671
1268966
978360
157218
858009
1001141
1455073
1121402
715148
439852
1428415
945385
1161509
889270
1038404
357387
1059145
281687
1435435
14636
2990
1309512
830703
1165266
764851
1206099
1647229
791792
878771
863720
1343282
444053
32796
416837
92434
1814786
1139739
1797777
1226266
1956125
1851844
1597786
253701
1403221
845433
822431
1497424
1484542
1438911
1338775
1652605
199290
128007
658521
1902251
55361
1399614
626076
1875075
1829739
1257951
1010447
290713
1317078
144324
1299317
1659075
1191315
390390
1765703
880244
1692488
978694
855011
589601
1049396
822685
1673956
526746
1239133
130250
1610650
1089322
1175227
258545
753694
753167
13096
1930624
173177
1313287
838316
1882770
1927803
1097340
1504996
457398
1609642
916810
1786631
1676312
1294881
1759392
188096
870519
1157357
1883291
1656381
536098
1100438
317527
757068
1305349
759831
1850485
1508434
914050
1732386
536184
810792
809032
1547922
1215069
1393568
513595
909188
928630
208505
759435
993658
934545
1801427
1945434
1715126
835319
851022
1957915
1337622
1253295
207733
168337
687907
421552
1321471
1571015
689221
1497821
1146366
1137222
1902476
1572236
436630
1055234
1441977
1364036
46686
388052
1229133
1878637
482224
1208459
1019523
341244
856707
729641
1060782
1138077
1158737
1068079
1673025
1672300
1062251
1094557
104499
626809
984142
27649
502565
1214256
1320876
1222472
536610
1179805
914655
1368120
1367751
433910
840042
1935439
310917
1190515
935555
1970504
1631559
521280
1553945
1108327
1550656
1939341
1332912
728718
254200
1548906
79756
40691
1780195
336498
1114007
740946
1441227
1195421
1045334
1839872
1905429
29076
1000532
960469
127033
1355778
1911550
1337405
1232250
1834011
631864
694207
627321
697622
910457
74079
185255
823400
1200416
1349269
656995
868935
397135
151139
909002
1508283
91415
1090371
684014
434276
1306510
1348203
1419077
1333638
1065222
852663
946072
152663
500249
1489345
347365
1626303
307290
1464861
648039
1482925
1217849
1641755
1592922
1844399
1662458
1720170
1298063
170035
1313402
1700180
729084
987188
1892223
1887902
967838
148807
1348589
619701
1412356
1067179
1531337
1993578
449684
1185323
1278852
740044
1809866
977160
1034093
417186
633270
1655158
1046936
1238593
683571
1759954
368088
794586
1846342
1107226
1211778
1332049
534035
38409
1450543
1346525
1842225
182165
1503777
1164072
1369874
1550812
1644231
484599
720847
857285
1436219
1656284
89227
1710590
1397680
1265379
618172
303615
1284707
1842542
522899
524980
1646574
229457
647961
1541541
329800
169776
353711
928235
455134
1218243
839433
359747
1702662
305885
347042
48784
1267838
962030
144309
1402931
1435382
384029
40459
1222179
477633
1372627
903670
463975
751861
441003
1827962
1107341
332587
261063
373748
1841221
859986
54128
1860652
1249272
824286
1753571
50613
1119269
1797266
734975
48647
1032992
231355
1486920
1895632
1788043
455905
1150582
1566591
655627
856523
893403
1290059
1002944
332555
1652432
249027
1467389
1426882
604073
1219085
98393
955724
1070432
1925237
1121818
1494351
1903816
802320
905188
1944062
1219058
1273266
884390
428860
1299921
807479
1748089
1107067
1049633
331136
1021029
1060789
755630
1967497
1804605
718296
179988
1051770
1241338
751052
1753757
1161465
1003249
638734
1408882
1738825
932986
1814485
547088
1071209
1147365
752988
551806
1945346
1344835
447517
1478350
1434623
1354365
1074737
1142508
1586721
164436
911346
1181659
1668420
1090271
1219430
29724
1205908
1348260
803478
713202
1116597
1466022
1059775
1122625
211121
990256
495938
924816
491483
1713989
739504
1504828
1949470
899811
1548692
119605
282075
1128714
1589016
1443083
608712
230833
697207
328917
571001
1023333
586758
1755178
671791
778579
659300
1644727
1346466
1024169
413339
1248126
1734301
1144798
1506892
1204098
975146
1626851
1744394
1862085
720480
418409
1455642
1236453
1938040
613359
1429987
1172353
1805253
103538
1834047
481390
1996101
926062
1482325
1481238
1713225
962644
1162936
1684123
1156078
826034
62512
427409
487115
1497332
31041
535172
49318
182080
1079780
634367
1022628
913576
1766488
1834943
1017871
1684642
1176633
685382
1228825
1795071
890538
307127
845991
1663284
351785
694921
1253291
198935
1638934
1576293
1827749
1753685
687810
464471
1130056
433757
229000
1965096
798672
1956457
1439591
1258924
539845
1020138
1417064
1869160
670526
312629
976772
516972
402858
1786090
1306754
806688
1253903
1910273
1043296
1964453
571544
327230
757413
1805511
1308531
272446
497427
1946495
1932199
345429
1287823
1017572
1605835
297710
96139
1672471
1943516
1384659
1887695
1129349
1415
547131
1403499
842380
851866
163614
1619756
82909
296639
51005
406450
1238493
48001
1270562
1189421
586960
1958148
1218532
290942
75324
202441
96167
1725955
78828
1691282
539316
1806197
52787
1870671
1897076
659219
1885676
430119
471763
583865
1670817
318854
129973
1521905
1102128
283034
449742
1411618
1016946
1688308
1974622
738624
434904
1058618
1792757
866708
22911
1758731
710105
1684773
388352
1913719
1610220
820867
1492651
1739425
1560585
407163
530801
1738657
1556286
1383954
1655015
1040806
1340578
1502674
1558675
1569579
1275491
229301
722636
1510253
1731996
1087014
495657
1854175
664131
280808
1966388
467102
1168265
980983
483007
425166
197484
818000
1302165
1969983
184352
474037
717692
314270
1660287
1286344
1927650
1426485
72558
389724
1170976
57843
682759
1683111
788934
1360928
376239
782947
876352
273225
187619
1930891
199404
318297
919388
1084808
1731365
971429
1049667
828245
951951
749123
749712
1150031
1960348
1933035
489219
948760
714013
970929
1283660
1096898
1516609
223611
841758
1140229
1376716
1568611
690045
1218316
537106
186942
410701
320364
766409
1893661
313945
1204167
958021
1299353
13563
489451
1162676
130597
878842
1460803
829798
975181
1076043
1033924
1645576
1248868
28311
1220645
677143
295319
248202
20460
139697
1380423
834615
750370
1077978
1656189
1759729
395586
1727045
105453
1453769
1771622
775985
345870
646442
1118087
1392266
211223
1421196
15177
1470089
265630
1506663
473774
890637
1872558
1472760
379501
1638630
335398
1427234
1742414
1103804
773173
613857
383972
756198
459309
437710
395541
59563
234734
776305
1607243
1890362
388269
1143588
1582450
641280
253143
1969718
116503
270086
59211
191326
221404
1024467
144919
870072
389779
1308242
375695
1389431
13037
936825
204126
376401
1118385
1016785
534379
1594478
1691006
1263197
135084
329134
219570
593263
1358033
1518995
1764093
497273
1177210
1383756
126624
1934541
1453829
1724705
1560641
1087372
1430599
1958340
661746
1591346
1685293
275868
537825
159604
50890
290821
804998
1190600
1723320
1470750
702022
1444899
249645
1327368
1450101
22504
1334294
675030
1776610
323202
1146746
85355
1185602
879189
408846
1576940
1808191
630844
174006
1208706
1702746
550716
1919935
557336
1051558
1283616
760046
1736463
129547
93532
158772
718053
951934
918964
1989580
1160717
333152
1855595
101158
1537204
533639
985007
994146
866533
1490067
684570
502225
367365
841859
909667
567100
1492655
1593579
1687220
245649
780357
791320
1784173
522039
810564
1886734
1323856
1649184
1174945
1022743
1635734
183142
21536
1349344
1097577
1316775
1923380
958021
1808929
1418907
1251026
1351856
459230
1678830
145816
1738791
846055
489251
648631
1713913
62399
1846233
1760096
1801513
1954973
1222472
778775
753240
1304039
613910
372798
1032594
1051208
786071
1086896
1107063
684167
89825
190543
1474241
1043906
945707
1071582
1562493
635358
1810219
1900798
154476
1485837
283653
686545
1551631
1153777
352268
396610
1221294
79271
12962
506632
209410
792641
279010
983628
48784
1327373
232722
1233267
1313406
1080179
1235337
169027
1778241
178900
943127
1940702
1967745
639544
91821
90969
262239
767345
1018959
257254
1469278
1610406
1103702
58460
303558
1147872
1475108
1911598
530794
1955950
1390266
1781829
254075
1524392
815726
550737
1271737
1842754
213379
1470862
1383004
1108113
226257
1713939
1033774
286720
557404
787445
1479614
836643
894862
1393815
1946581
608466
618918
1123532
1710445
663387
1572457
225940
774662
1195866
933855
467226
1709097
1769470
1275575
135648
1729492
1935280
15866
171171
394653
1531148
802540
1932822
1301029
549012
1955121
1892668
1767938
388939
102117
265111
1853389
33392
521329
739275
1055182
351057
1326278
1674161
1441377
1568030
1745924
1886733
1282391
1373553
1171570
109733
874709
1215295
693003
335162
1245451
762234
69780
1709374
433685
863920
884870
1061185
1847811
166834
1310026
495646
625332
672429
25839
540793
1742500
1055883
1378141
1369102
1440328
562204
554073
1009449
1068748
1018661
956449
129740
1083275
1499110
1325831
437366
563667
457489
1638906
349601
22971
1864390
1823388
934560
435627
1651389
1996033
831531
1562548
1980148
185296
1164043
986248
968140
1352131
1861925
1722729
948185
1543459
1067748
133934
1920953
558661
170082
858658
1516609
1392763
1949230
145909
317702
1701530
677640
1741357
1790695
934857
887938
1045757
1694496
1648629
1091767
212791
32732
585324
1838535
866647
277947
1021198
1035181
1221512
1807846
322940
171661
1642119
978314
1183122
1772322
932846
886612
1361826
1192832
832833
181870
80405
1093721
660388
1003693
420815
1329426
1494537
1778244
1818842
1033724
319477
1635104
156932
553558
1600951
1574347
1589634
1793602
1924042
716964
844009
1634135
1456626
1422093
1863880
1547800
579130
1563106
993154
1715509
49895
1415763
736554
1173699
1820056
1695414
1716631
872151
303343
246936
554044
1855771
781771
1331192
1528768
303433
371021
562905
1583175
748143
1994829
1416861
306864
563030
1424208
1256735
1914881
1268049
1321032
177889
1276496
146620
1899811
780518
1060687
1590777
736395
514241
564588
1577025
523815
814466
1860326
1125212
926839
519238
687313
185427
1315210
1810437
1312900
1964969
262301
726641
1771905
368579
796384
420195
1125772
1012487
1505004
740794
1616650
705868
52911
924014
1690643
382809
445926
1046578
999386
688522
1771182
1155257
1383002
1436863
1903076
1539892
1888653
1069602
151675
1259576
182353
1903069
1671531
3310
1830004
381927
1976377
1407286
73804
1738424
130376
841613
254527
166351
1270869
1602615
177633
1674335
1599549
1264279
1100132
1948415
1663303
1321486
1738667
90271
790208
1945197
1369729
505932
1097740
1172162
710997
293843
1612401
1058785
587311
218990
1287624
1195340
573810
1061148
366732
563436
1373486
1538624
266777
1976365
760187
1747759
749536
1813558
533861
584969
229800
405394
98408
1215154
1807719
709108
864802
503170
1228960
1209388
1421140
1922149
506098
1952973
549676
109867
1765191
358572
1441338
380963
849781
1559495
920812
1281451
721921
947962
476085
1403073
1961885
1454156
1603281
328856
891346
1902213
666567
524003
771568
1362715
468106
1653393
1346753
579079
1234406
1937208
539587
602569
1874491
722733
1606637
51248
55097
65161
1172036
500983
365118
1460429
1681737
1095980
231398
395317
1339194
1345895
1912278
1324699
1330309
1681994
608083
872821
1936547
489338
538430
1283266
610069
1279937
1002507
1534991
1313064
499006
1504108
872048
322529
1600451
1518904
1086282
1800015
19190
814834
247553
1842657
601033
222336
471481
441192
772981
1452857
1563069
773424
851222
1887263
692663
890364
844291
651591
1127329
778530
194080
1743170
131052
198216
1845579
89713
1221877
1923047
847932
1053574
1666970
900903
1582299
1447371
1550255
1026373
1256867
96155
747778
465671
455948
1593244
783416
1805923
290414
695894
1846963
1488054
76554
1322137
133432
596783
327651
294295
857680
1448537
132029
1663914
1685466
450372
364107
1314172
1642950
920378
424157
260015
1784180
1404678
813948
991879
1926944
1929376
1702582
635471
1995955
1889311
1018378
1616452
799013
917856
1778057
16603
782344
1892874
911901
1010115
811185
1254967
449483
1740207
1166950
1401831
1803232
371729
1662877
474863
697245
1774832
141663
1347631
151840
39905
1633732
1066442
1161937
270805
843985
1789064
129299
1649380
729508
1611285
478999
1035630
218865
1298777
1314074
139823
961324
1212092
1923674
498657
981005
587252
574478
1899329
1314939
612758
480204
1200964
1607560
1677790
1423668
49774
1535226
1173403
1663245
132246
1171304
718640
821059
1831524
90275
1611378
331439
1109163
1172347
615195
908535
45149
505893
1285256
1803838
1170397
679429
1766318
1776776
827745
21370
429640
803426
1887434
1456806
824044
847441
1989302
251411
1798753
1444965
1485161
1137600
466496
36416
1267172
70293
574657
503887
42052
810853
37518
1064570
4271
602851
1184879
1293252
618746
1324443
1240663
21269
242638
114893
1944015
686675
1506387
1371216
96491
328600
1866860
1392231
788026
499007
1806504
1270584
152730
1267095
707025
1794309
515729
994796
127536
53334
221907
119474
1525801
1026375
318714
1835497
975604
414786
618059
1504889
1286446
939960
1234794
476099
1126517
362490
1805411
1933786
26200
1328660
366207
812994
1963564
1101986
1055740
610984
210504
916734
1790357
1341028
1767385
854931
876505
619682
129799
1592872
715918
1457428
350916
1003861
1080207
1940766
1308702
1633561
1504437
1034939
1225570
1161641
1252476
810610
1396209
852476
900270
1651060
586604
1111785
635813
1321372
1056580
530414
159175
248235
1357108
735086
1767046
731445
1923303
295991
360769
1121906
847342
44057
1120615
578736
109597
279719
1268820
679190
457805
277504
537725
201612
31230
2325
1880202
1204058
709945
1578620
1443218
251711
447434
1668104
578556
91578
1195525
1205607
1634380
1711987
1686248
1645485
791246
1609011
1571472
1733777
1229369
1315692
268904
903092
658515
715827
1536520
1451173
599741
864740
1132061
1569775
801387
1326926
1143241
597568
1932670
458751
668126
1470156
315745
1407128
628416
519383
1282449
541056
1869638
822794
1484020
1068010
611377
1695001
227713
1854713
558765
1522453
1250552
595309
1071844
1566475
304621
1760618
1115283
1711422
483121
1817738
513209
823708
843528
1798059
769568
676432
149633
1231630
1879441
1506121
535721
943476
1175702
195254
1034025
1319456
556271
460046
88131
831736
764133
1365414
947557
961447
233402
203179
1532251
1469845
1012892
747409
1920969
775105
615769
1132558
1912775
848023
1296074
138949
961108
1971899
1105305
894884
1272157
703819
821479
186744
414269
768543
1479083
910229
1830733
1604306
1290784
1802539
453044
387543
833051
18521
61524
1244013
1762373
1529807
665414
1240139
1103518
1186325
1639103
596701
612150
1660962
198892
1159077
619303
515605
217101
1885644
1318945
312769
475842
225303
463127
300381
11118
659571
538080
168363
877967
1713998
51873
1993137
1382071
630624
1305228
1536228
1750670
1128616
1886828
621732
1157590
1611359
1241711
192261
1504828
966919
17873
9541
969570
914120
896864
502383
73079
438663
626301
1620029
793476
833227
621851
1449929
1699510
1495937
146001
1367038
650860
236931
26354
474597
1743223
1154231
1151215
1947777
1349205
450625
1122037
718368
1042176
370957
1026635
922597
619704
305574
781718
42628
1489184
1436942
1388678
953566
1288641
993160
890423
1500657
1977230
876407
979602
962983
387231
445739
1944897
239550
659932
898132
407301
283068
744732
1791141
1745711
534349
1219484
1111050
766934
713717
1720366
1563281
1803227
1976085
1848249
463666
681564
471379
893331
1513439
1947198
989044
1369133
784426
1391594
854240
1727818
178655
1645266
1433935
815969
225577
710557
273932
536545
796849
876821
820348
1273180
804159
421788
1591187
1553949
472498
756748
655566
975919
307816
1017784
1218927
1985993
1073848
1013192
208049
1823785
1440019
907284
1749597
705422
296693
26245
243843
1751544
508833
1831222
908064
175355
1684391
1338636
382885
580507
790481
757383
1748698
763886
704907
1159099
1136842
353405
1172911
899811
756943
1386164
459412
26970
1953429
716876
1679144
1992245
324517
1681644
730935
1620899
1732034
497515
523219
1396715
42955
1044663
1793201
220822
1162910
830990
868153
1719147
434494
1172247
1869656
1487921
1501393
571091
352755
448067
373497
424091
49838
1682653
1955095
1637723
798627
389795
725440
1086651
1081715
1373829
320196
1758858
295452
842005
694762
1622674
1311299
1893115
603994
146870
131274
1801165
1101061
1582206
10603
250222
1164278
1954468
736390
1616288
337568
378910
1435292
1693504
826633
946006
1805691
508434
1263737
1352625
750224
325678
471854
984358
112094
1375291
1025563
1145293
1248164
780222
1415178
608496
1589088
1061040
1805286
625504
710989
224270
1883753
930106
1528620
170374
1382690
1949086
1652071
78690
272446
144077
1391606
1494175
1618804
679756
1647498
1040552
862993
1179587
1362927
570184
294440
1837299
464721
1700584
1660962
1111217
964122
1694923
589454
1766791
169577
1032710
1102869
1802153
1314420
1045264
867972
414536
1084295
643488
1970708
1465418
1970571
714065
312830
674684
1986482
1276594
503096
1365443
422667
435347
1948863
554647
1032830
1907792
559132
769274
988147
125693
1093420
1545297
1329533
1937044
826689
965966
1539840
120152
1617829
1998197
509172
99751
1759412
1744926
884005
1315872
456789
1089734
1317921
1293934
1447837
1309228
1206150
1122760
54517
1004572
49717
1978135
1140394
1435671
692180
1922032
907964
564315
1302062
1477054
1373505
834783
1582206
44534
1446749
1568862
100024
1739194
829773
764302
197658
975266
1034679
888281
881711
1624234
781013
755918
389974
956330
1655820
457322
1794309
1621862
1893720
649856
1603770
132504
284306
1482727
376685
717303
1168408
1469720
1157929
1795590
576292
1869735
388939
1159924
1667878
503859
1416184
176788
1375430
212685
532552
889874
27379
200785
1627305
194237
380974
878379
791060
1946666
92190
1272208
69278
526559
1655024
149063
102351
448215
583225
327419
234421
202755
238104
1467443
1225761
321081
76972
1450698
1580708
592712
716684
651077
1163331
876705
861942
1653069
449772
286353
244074
42802
249966
359250
190829
662859
1361043
36179
609400
1521792
1769977
1102888
1816703
726537
945223
1089951
978720
61044
1242495
3676
478298
624184
841169
1189625
954966
597016
1067879
503378
542917
1825580
772403
665716
1434579
268444
1006505
1082725
910569
1853543
1710971
1709986
1958539
1972101
585491
1683075
1995037
1349667
1631303
605103
1823740
186888
1475468
1314991
372990
702979
632744
285345
1220392
1356159
1413868
1667155
1953555
1682869
274506
583199
693306
1960809
1901862
976575
613642
1559667
490136
727448
1968742
178761
1277879
855406
299275
630455
1223040
1442733
518614
1492852
1578345
1400515
1800292
1999853
914812
1689979
560431
780133
662741
1286122
383400
1383142
1926761
1146196
1481023
26674
271677
1311102
1774547
1290722
1155192
603443
936250
345172
730801
1497915
635562
1474434
350198
1994282
912608
1089935
1284298
1788816
809769
633591
1370305
250906
1655110
12873
1526060
518174
1736899
1939396
307876
742492
536108
265866
653870
194869
1132982
295657
1690587
21476
295447
629709
79143
437651
176656
1738991
827090
102925
510381
1845018
248136
609331
747161
498877
1291994
1242374
42955
981904
279432
1408117
1115962
129760
1042960
957937
1320208
607399
920683
820268
1093460
1360921
714476
873433
760673
1085096
380708
33685
622276
163973
976596
149502
478144
1021123
1089426
526336
1302198
16087
1945474
1038103
507673
180228
1123224
1936336
1822207
951106
593482
1402577
547953
659477
1020028
973893
1832330
620832
133946
919434
1995895
454170
1444899
630066
858082
155596
1509012
1192552
530917
186679
1273357
865073
1047863
1572641
344
1568976
935084
362454
30755
197362
140561
1642416
1124344
1384990
583568
1756476
1461060
1124803
1837262
1766485
1122992
1519614
153705
1689703
300311
1232693
1302290
1581884
702578
122003
874506
1448820
527939
1457841
1883754
33043
535954
1102676
956701
257699
1247081
1649596
176519
629392
1223455
1767593
1658956
1423984
1505105
1019085
1814082
1454105
100021
293687
1479131
220033
1813140
76255
1383537
1960809
1282620
1952078
504937
1733296
688631
677112
1450505
474871
1181267
560411
1126905
1140599
1127376
1354633
1613376
1963678
1137162
1558875
1686433
680478
1441879
220982
1496118
1766569
1947283
794297
94951
1056120
908619
670217
1288037
647952
1775725
553150
1811138
1553394
1562493
407140
784413
1667842
1156211
925600
732699
737495
976679
849287
835680
1608642
1343714
146400
766188
984950
110786
822440
1823611
340702
453082
1254608
192660
1704352
458007
1808541
432041
1300907
1986361
286314
1110836
1865875
1731164
380422
1536010
57047
1744953
381444
1763418
1539728
76345
64507
238047
98884
60965
971693
955911
910356
1491684
1588779
1468047
1609744
424160
337551
1375553
1812471
1574338
131886
1997579
1185171
881601
390843
1000646
863608
949639
1966720
668294
364307
640772
749123
414786
1840511
1241125
22867
76839
1063407
404855
1192853
433299
534480
1699382
706619
1745731
737700
1739852
1902552
413507
1855088
901536
1248311
1282923
497747
1594478
462650
1349235
989769
610159
742601
1849686
1038960
1775812
1592021
91800
1650144
633113
556418
156205
1324672
1086181
1985575
1828069
407754
1379303
542833
1694487
778731
961161
1204189
1111060
520144
585062
1886042
1967488
1305842
555042
231852
225737
1678011
644285
896207
787134
1052486
208854
384530
1998015
1162795
1665061
1819797
720130
319937
1190418
334129
436116
239247
1477213
495766
1729920
78278
1083809
496554
713623
1528768
317297
195727
812207
1366546
310196
568445
111159
1921442
960351
1848691
556344
1304268
243691
950320
54930
249981
1716864
1926944
1305089
402503
395801
1041733
1554132
531418
60267
312629
189575
1029582
995435
1834857
1875004
867636
368420
1974334
245087
1060496
1042373
831165
957879
661980
973810
928656
1199118
352675
1897346
598527
1636707
440779
603641
1681804
1694621
1226251
935197
391341
746465
924358
123761
109216
996020
1660977
884276
1013375
80697
681392
1993327
41821
45612
1231739
1712977
1314939
1420776
1719844
486494
1893608
1609645
1760100
1256628
1028535
1628855
144241
309130
1644013
174480
1681007
1039790
420249
1688093
997665
1469294
844682
417957
1414671
1423025
81078
827533
204607
1315778
763060
299275
457800
1494999
1297906
1773432
1130759
65841
1453881
1428346
1964153
1551293
1378007
709356
1303211
552499
1706200
436762
186955
1184623
14948
639940
135498
1743831
76615
411745
389426
938456
1562697
217259
1672893
609340
1958106
1907199
921663
1334037
1616860
802693
1679276
1669841
72728
1433372
1958129
410898
1428459
660039
1704743
241672
517946
575614
1042914
846547
1401008
1039404
1825251
1217403
1517354
1373239
1091652
1775267
184224
1721176
1488129
615701
260297
1599984
404006
1791437
1377787
1778351
239466
648612
1865635
510966
1810100
1938318
1643270
1383882
890864
141800
291655
1959458
12837
1438554
1957396
1617764
1009935
1612401
113989
1261245
666680
435587
1170093
1676126
1215776
18359
300704
1844599
599791
133023
1256792
1599835
671253
761287
60260
302016
64694
241711
1705392
536621
140661
942220
465437
839389
1745538
1393587
1965694
774208
883751
343396
893564
330197
1949371
1739223
1339142
1931927
1599677
1548475
1320406
143477
1546824
1900785
806712
1169124
1798976
1651971
254610
1638817
1805628
1320967
539198
1908504
1186440
1269213
1526060
544731
405968
1661609
825016
1307410
658958
1744970
1365186
1610418
1509012
267971
1141235
228434
466807
1443724
1615902
1157664
1734785
701819
1839938
792309
890315
1574971
1463864
1576038
1300861
1745800
1251595
730051
1504377
1183067
1333962
900045
1343093
939779
564135
480001
1614855
235701
523670
1858638
809489
1615720
1978817
1090490
1487979
522937
1561637
985622
546432
1161621
650664
1680894
1899722
1536742
1431971
1042519
1612351
1380032
1094720
797797
510588
833279
1874245
894560
1253329
1118659
1369618
981809
999183
1958270
822
1689677
1704233
1705770
1308488
1657010
750828
912216
304101
1203604
1827886
545323
755672
1783987
77827
1587874
785236
1901315
944881
1595835
217351
784872
738718
1257007
1540100
1796324
776181
1593864
755785
709339
532314
1899843
644895
1075473
1099708
325259
1557795
1501686
880537
1588523
1918215
486951
1288163
425287
480311
1914107
1619045
1995640
672939
342967
1936589
1433204
1102953
789663
1053508
1717582
492261
83050
463310
548284
1958422
958210
1565025
1995868
1600013
110713
226112
1998424
1370796
494131
1995845
1590825
1159322
252959
1872230
815708
44246
616505
1193619
164274
831397
441996
50026
240
1344740
1916359
1708769
1815120
1841240
1351541
895150
931282
1661484
1471554
699464
1760788
1590259
452785
1705080
396489
503236
1605862
1264290
1152016
1770377
1932496
959047
447538
543379
840667
907880
277963
211603
756801
733421
918185
548689
281331
1054427
780523
1256768
193286
710106
1393345
165250
875062
640258
550549
1395231
442143
1229127
1276128
1379863
218853
1999639
1022377
1852959
944587
1093963
1951555
1240066
1198462
1660402
1678295
964284
327757
1137739
1368877
1509209
929096
1581266
788529
743286
1644795
1101056
866371
1293043
1656310
101972
1566841
1916108
261562
502117
316993
1656318
737513
1257943
1392983
1618668
130540
807726
1536492
1837359
842529
1367549
309325
1463864
1719182
1004734
1345351
106380
167321
1163480
1708035
194923
853998
571895
543772
1005802
1038971
1732536
817504
1788332
1896296
1121927
1525810
846339
939027
148901
1427022
944740
1972541
1792507
1005816
1588631
893403
1034434
32435
1009262
1249747
293167
1394286
1392086
600761
1331941
1234877
1518547
405147
1367815
1055290
428624
1794697
1728708
1519614
1397116
1907920
490780
986485
1633830
973520
105969
1055552
1887944
90374
1921743
508903
744655
1005091
1585265
179252
52853
718765
1668681
1423573
1732386
1903141
1614381
591218
352767
1466110
1053571
1015002
1083179
1273104
124242
744628
1801087
500562
718649
960453
789048
1425160
384787
759939
854629
1575813
660884
108090
1509561
1524760
1131343
260727
1109010
1586006
470924
458498
1807401
430154
689205
127236
910337
51283
1219420
1301399
1619761
871374
1216566
655501
1541521
548198
1732146
1560245
221911
435742
1872765
1720064
1414112
790491
915624
1081233
439824
645023
104536
1284872
935953
187830
352750
598068
92336
1391565
1380754
1439495
1946321
1861412
1909416
882361
952465
973491
1778457
112174
760320
791819
605771
218218
884721
795741
1644231
1406641
1325723
448699
510040
741553
563350
1609204
1256213
1536025
201269
1975527
897269
1907112
51643
756936
1959252
906084
798318
1702769
742332
160579
1582163
544776
195866
567850
1371068
432566
1033320
1000632
681625
1928753
751812
1990916
495947
1127369
364654
923369
781944
1052345
230610
412758
585071
1210704
119360
1609742
1768333
1331361
1820407
1052680
576474
1130637
600525
1931856
1956364
1591445
1687105
1055074
1815666
957158
908107
557372
1230846
1565872
1345357
99682
1863879
1939659
1553336
524417
1206022
69829
1880747
1360822
1173052
253470
475873
486942
881512
1564396
396503
373041
999270
926392
773796
1640657
1921160
411617
696867
563185
57416
1570632
1275616
1404659
1330857
1104024
1698685
1160316
1431170
179359
360073
1153633
1333914
1090175
720859
350317
1910622
545085
1220353
1243948
1930925
1183736
459239
962565
1537204
1360372
1063597
1921138
210314
489014
1856065
309225
412177
1500553
1003162
814874
1372404
251992
1523939
929096
729630
1282543
456279
1584189
591203
79652
871613
1612731
361689
271287
1875053
1963774
1155358
100018
1046243
1244011
379023
567059
1837162
321460
508302
1301060
1201856
1019663
725964
1966253
401891
1914589
1977344
1198566
732459
1613976
1219648
314082
1598210
688386
886066
132246
766304
1283791
1730319
1763277
1246086
766800
1633830
1338925
1741703
655510
272401
320720
437168
55928
716242
671157
1621539
1208782
351486
787483
465240
1413266
1555392
1110836
1597568
413551
1090619
943171
1160434
1439151
1376158
1587436
1397750
27620
1319695
509065
1904944
40027
1706422
1487770
706097
1421140
1794004
417623
1344975
1491945
974445
1206816
352992
737044
242111
1847313
783861
1053433
1903334
252830
1774503
13264
683824
687875
1974684
1908299
928060
987773
1695853
1316654
180935
1761775
1719633
1025621
1844698
320578
368306
1266039
1102122
1912464
448085
1325512
514706
1795866
518825
150348
1338335
607971
1070727
248643
1483391
652195
1446675
527160
401882
973714
1637741
784107
852450
499241
1730885
1275182
1702164
1237953
296289
1605570
51394
1261359
1970639
493473
1124706
40770
99773
1043471
305120
203617
148757
1375443
1915744
1806999
634755
27567
245306
219949
1219020
683431
1174957
151675
927890
246644
900216
1749156
1727657
569546
435505
781957
482560
160123
1026870
910097
553818
996037
1315915
1086918
741632
1933398
673754
1676973
1411368
1965137
36790
153255
789718
1849997
1888111
1647104
1191964
1749880
1198645
1545879
1340247
1212027
814324
261676
436224
945697
294390
1269993
344469
1830917
1033730
1901862
637790
544846
703172
516082
1268745
1356934
1100774
1914714
1099287
296558
705406
1014852
1024513
260459
1225730
1587374
937726
1004617
927808
1232670
256664
1071518
897001
276377
1506457
1803657
541760
940771
1046068
927964
43053
904744
954780
1330263
435956
1827584
801091
237584
773781
903984
1573732
144992
1569783
534250
1559259
498192
93673
923514
1872832
1962671
1438305
790937
1541026
1049963
359549
882099
922487
1948520
1317563
1029873
1308000
755940
304864
1047321
1966675
946338
1651159
15220
1955053
1828670
28913
785338
200176
1695120
561030
1609204
1068292
1030171
1729958
1819385
1177892
1522147
319446
314993
1784309
854565
1588675
84446
1825232
497222
736783
356720
1503247
1558431
191669
15954
1971320
1506400
709414
359223
319478
353776
1729009
36903
1657953
1957880
1727855
1907767
1039164
251539
173946
484191
667780
823681
792812
1012666
1644000
1612148
1028877
1451583
440245
756610
398371
1634464
30561
315892
1589603
500566
1165740
346830
7796
102186
177066
381052
1347938
469576
1941472
642165
1484253
1717230
1238156
29924
434193
1667923
514538
859189
749536
1076547
491217
1612335
642181
1232765
1107962
137067
422844
1401988
948194
698775
271269
1086120
701939
718474
386995
804515
1135783
1822104
1475323
384834
1569676
1773239
1971781
1277436
634509
745375
426999
350703
914526
53652
1641976
300028
804835
1064106
547289
1876154
1965749
1355455
1960778
1099723
1741366
482170
93744
118229
902466
655286
1821866
1963165
1430040
1167926
318584
599118
1762862
527243
1742767
907052
1097740
1826032
1327515
1516524
367812
139255
1364474
1941364
1990181
636320
617793
280512
1085145
357080
1325512
365860
637759
1977484
1507905
1227972
134350
1660013
1460659
1656860
1368163
330150
1724793
1044671
1955658
362392
981651
1334770
1690278
1833238
349383
425325
1817857
892838
856109
1914425
827822
1221779
7999
1906090
182432
829805
1856691
406996
520984
783925
220064
1834040
1931707
277051
758130
1840960
1335595
1749997
478475
1900220
523316
763189
136235
1707448
2016
1492062
26771
412217
987558
1773979
1912313
1284330
1167318
1361914
1511062
1038471
747387
1856341
683241
1220854
1325450
829485
949112
1389486
685672
1803975
268794
249193
445327
1601611
1720972
1810968
1249068
104950
1346064
1152694
1934498
1590030
707306
1664741
1568348
290268
1284546
1302826
563847
1978515
799538
1725172
78784
57809
776909
1703335
224231
384586
621090
563473
468688
1923327
1787559
1715098
1633042
1353211
1439903
1324199
1734965
1033772
1970895
184117
956096
578141
1097654
851944
759475
682358
185835
52026
1956618
693579
78506
1618634
1939639
1775809
182813
1320709
1281986
1391932
1183862
733604
662809
509807
205492
501580
1189824
935555
1581502
1438931
1151168
554273
1206026
627949
1961614
571101
1104249
222642
1005462
1816750
666344
983919
1559175
1162101
945069
933555
1392722
148521
221360
251956
617378
1799800
1973895
1514072
887233
483145
866935
1882551
1954360
111368
107771
382084
835587
263653
981757
649668
791836
399042
1087301
45255
1096786
1511813
771258
525677
131089
862681
1417417
887870
108201
1710273
422211
291484
683860
1332708
1687006
132806
462495
1722913
690673
184975
737315
1818237
1145573
505946
1250091
567846
1891602
452506
465506
1059356
860040
313238
839601
240401
275502
1057998
1550272
485714
738794
1149723
22643
1571432
545579
1907646
1639315
720845
1834566
1138172
1828439
1818506
657079
1483563
1172465
479584
604158
239558
1884210
114337
251413
882872
1056021
198655
1912402
373749
1965617
97563
1799543
1310163
322611
910454
1916359
440254
400588
1924074
956151
1132690
1096757
860848
180568
1436104
945976
196843
35089
1916914
996212
172566
1001697
1636626
498887
629266
437860
466268
987204
1804646
1955592
1744801
1288320
455926
1729686
273705
1143437
506243
757723
385468
1437505
1675749
420290
713792
811607
1763891
605390
1896027
1341389
1412641
367184
1068502
1836361
1617800
1356032
1764958
48184
1868830
606726
1721157
1603133
1413370
322487
415788
1604530
1540822
980981
1524209
909029
937493
1702353
1545224
981381
1808466
1410103
1115438
239824
1719401
1963034
536563
1866971
119906
1614384
1206041
1968893
859107
151075
1206091
212309
1411743
1063091
53032
99378
1055204
568653
858249
1067210
1533721
511792
72652
1375714
1939111
1542495
1681057
423339
74779
963313
614017
1298155
1429367
1904145
655658
1945050
1412358
1662207
1523036
1736729
238602
1537011
176078
1924634
786939
1049720
1834817
936856
1004965
512587
169537
748402
829323
73788
216399
1220892
1194278
1237973
446461
1292383
494293
1448219
1100379
958809
1757793
1657079
1598397
1968058
659132
733488
563892
885648
1164131
267600
1957864
677799
1524883
1585589
695398
429996
1133100
739021
1382920
1562374
920537
570662
1093331
1928375
664608
1088367
1380783
536777
246502
549359
131600
894459
663935
1682496
206243
650530
176962
1136273
668972
67563
1566674
782860
1261026
269503
1878253
1579198
1190095
1408560
777802
648396
1604032
1472714
47707
752518
1239805
942788
1282386
1580176
182235
1099176
190108
298137
659808
325250
347069
1860033
117718
1588520
1133768
503860
27608
229951
1359715
1527072
233541
279266
818247
696679
381052
1893700
487315
79825
1797187
68683
942549
88949
70159
615277
1473071
1358684
990314
1871033
1206659
1311198
176265
467852
263472
1007453
546501
1907996
577522
388210
643674
1691690
1958526
649625
1163288
605137
136081
1243855
1698549
1404424
697982
152682
1833908
491445
1567907
394965
226074
719017
1484294
527090
143744
702362
485437
43636
1743947
731747
278062
1365618
305110
311741
763481
1007996
626143
578771
818904
1958539
1855910
791886
1285765
1126996
1403122
1988439
985195
782284
590658
959653
1787120
1377958
1177495
1590210
1216416
702547
1686109
1251443
893580
1530357
882147
1524050
1055849
661192
345559
1686706
1018298
1252482
245499
130416
1379237
230812
384865
1607632
647639
644561
82528
262853
1884517
1286572
129521
89574
413783
234782
1049240
807940
373505
83725
1927904
1742389
822149
544299
1394044
926544
779011
1105333
1335906
1420990
340031
1610684
471443
59820
1804814
1254576
263512
1568976
1056820
793600
198456
909724
351878
784872
1903361
1142435
1673211
486436
751618
1298279
1219682
1258626
14126
1046480
255308
587398
669055
1833933
1875215
1709712
1590172
1132360
1321490
1502528
51304
567631
1735394
196573
1858234
797654
1634607
1774995
191400
283832
1522597
325115
843122
239935
88134
175584
1509698
472454
1288642
1545249
599384
1359860
1927327
446021
81650
1991333
922835
1007336
1407784
1300615
604646
168047
1751098
718384
1111827
1985917
880467
329883
1724790
1903947
948512
561381
1755000
237416
1943701
1286410
831703
1792512
612286
95466
844304
722335
106507
1985414
1510945
1905829
659540
1533538
777634
1720553
1274406
36543
1969390
631720
866807
1971627
1845066
379028
1431840
71913
1304749
1772699
1184519
1671010
440410
1843551
1307410
1094940
959692
955868
224555
350655
486806
1236533
1990025
115442
184547
1245547
691569
1316324
1511769
1971784
1170665
645570
900099
1897576
126398
197853
432673
927755
482470
693614
40274
1624558
576272
464548
418351
1194163
1714493
21213
251530
1547658
1553681
1265018
1845772
186422
703445
798930
1769663
59043
104646
985066
1788746
1640054
1534938
1148931
312974
1730522
1129944
339090
199553
1711634
1882181
1339007
1874195
995600
879240
735392
507799
1813185
723065
1735341
1140752
664613
1735316
1291275
679657
1977354
1246579
627853
766404
1688670
699029
460748
688545
1455166
1709580
1426904
1004679
1001509
978910
1155198
1028348
421083
1598200
323183
1665360
1076867
1789837
949422
498150
1440145
1605682
296856
1494355
1062644
1488619
1082375
231787
1921248
1225216
1657060
615909
1432202
733740
280704
1683634
1451976
674850
335122
1020301
1704452
291935
1466780
765646
907576
342136
179380
741553
977718
764300
412678
1428485
1667884
2504
1037785
519194
585444
948500
1591717
1031155
1024136
1588559
1985531
1750834
478291
1977190
1322926
931633
1429999
752988
517440
1185412
1626458
436676
459707
371942
491221
1037289
1977941
1640742
1768632
33624
1140299
942821
1045757
1110847
1920344
64556
1800018
146300
405654
1476535
953339
1036936
1630738
605174
600522
1523512
629268
297211
1677591
774968
1276056
697264
1561403
55155
381017
408211
725361
294005
745672
457744
238923
1687489
1648216
1383235
1446929
598141
1434197
700201
677353
1259882
1853172
632322
1887010
1040756
887015
1882849
1146508
1340978
1097923
1084397
668484
943093
1919132
1529904
1219727
1595950
1705184
183959
1460951
1495770
249485
36323
342962
1956004
1675928
813948
862698
1131065
772812
1019622
1631342
1956930
66018
645874
93911
1113645
389614
885348
1598849
1466008
152980
1768405
291199
1968596
1490248
474539
1011699
1945597
406346
1482019
287813
1919310
337269
563036
1246391
951552
1487927
1287444
892319
1112584
1441576
809766
1846292
349011
1010461
38100
1903116
361471
74350
1626260
512084
879866
856871
1679921
672820
1476908
1592816
279002
1411946
1774663
658117
435984
1468965
546120
1241584
737633
1123238
1614401
800344
1708512
938905
774384
12561
1875016
345621
1287768
759026
377112
444277
1236152
5531
490751
311309
1133744
1880237
123484
1311013
1459341
923745
1414986
1816148
611183
1029625
1780646
876814
1132769
736448
820358
11693
147989
28554
1464288
939174
1671821
1614736
1238743
781779
1687741
1029282
1847269
204969
1999428
1294888
882365
911273
1418175
299896
301909
773964
190493
1796086
528681
786685
1982591
454531
518174
1925718
971723
903500
8630
330162
654552
1689636
311518
732283
1956327
1099287
1271181
1167682
1794663
309091
406212
136461
1898688
1606112
860499
1190231
1438546
1971599
300244
1604220
835373
1723082
1051558
799065
1569147
126966
596843
1784022
711020
713683
89343
633749
1398017
1670913
1205641
23120
1083654
1330688
1632043
1549122
1489816
1516862
961551
124816
153690
1082622
1298756
978986
607879
210732
346071
1591537
1810539
554388
420106
328254
763075
1528905
57580
1903617
683210
921399
44856
1489865
1468258
790809
1250966
640443
1074065
1760320
186868
372154
1741578
650860
228030
50665
1245197
648672
33180
545492
1634592
122244
1753700
603130
1396188
259205
1442998
1044451
48722
405713
1588814
1189023
1690918
1202684
580020
651519
1298017
1576436
1655659
457487
761113
834942
787580
257654
1306500
491023
1321846
1829248
1454765
636871
1229015
284841
968990
1473215
1169110
216596
54094
523057
717767
506566
1089409
1559201
1989249
1397214
94132
1254666
1900953
1717802
1616050
1239413
1853320
557998
62503
979061
346423
1787680
1699828
690673
1737612
1618364
691754
1889899
1457923
1946176
1113190
1562697
1434871
1241356
1014311
1577318
255403
11681
1870768
450214
1247567
988107
1705920
184405
1146923
392095
920376
322556
427598
489662
10397
1094947
369962
1004512
1734037
143562
764302
490225
1411119
1431082
132137
461146
1216416
1066556
660431
1162521
276209
637107
919039
998384
1447513
696189
75751
603013
1391782
204284
1279882
341761
876821
1912305
1503854
1939396
1719533
1858685
1367477
434535
690392
334534
1347883
1405667
991143
726201
746637
592308
1010347
443324
31398
324304
1662872
1114905
1938729
1587424
1843261
1280299
1533409
131781
1997579
1472750
149670
1183041
284441
1401910
974415
889889
1579101
260759
1217034
1449260
1089162
636648
1078145
1666213
783976
822855
1657309
504828
1873094
1123345
832627
279625
1465344
8860
1168573
1770349
1043186
839180
244679
1156735
396917
573434
1516885
694
305127
1092435
707509
425086
185019
232084
1353733
1599475
1679137
143134
1748494
252740
82943
811365
457011
1771459
1871910
929141
1196161
1925133
1127316
1286716
1045819
113696
1692378
521841
548157
1148695
927648
22527
1263717
878177
611087
1617684
41669
1009415
1857063
879311
1670551
1560713
1293534
588382
1332467
1599683
314565
1613686
35195
915604
1964960
634190
515034
755831
372176
1702566
1609845
86112
361106
464187
516992
252847
1651317
137948
851349
187180
1542445
1345917
662575
1804442
259356
696621
185963
1932958
805821
1556045
1609901
1664489
95164
1472470
627902
1092902
376368
437164
340505
1673655
450940
1714887
1226772
988247
634489
1478014
555414
918975
223224
1742377
1485363
1573023
665713
746085
1582265
977938
395679
854116
353609
1539631
347176
830176
245822
1093581
1825407
749463
1489142
835868
1652366
699843
399665
571067
1972402
441293
872814
646143
1902653
233402
1007128
35959
1517333
692974
1690741
1468376
219499
1620899
382926
47685
1863857
1583272
1047863
1476451
1485960
1114520
918084
1298755
1144097
1823777
1395217
1549101
1426672
1453773
1339626
1411743
780426
252438
1829328
1936065
1195827
343201
725716
1110365
1717513
1652676
947803
1441468
1994365
791580
257347
484593
337197
1895112
1952798
330628
629163
1262761
1362797
579087
1482060
1981222
1870584
1391041
1238618
1567334
1517201
1890154
585416
1970222
1227208
1513620
504482
995462
1617180
171203
1366847
223381
930015
661542
401891
911086
1837993
919308
1173976
710118
1735906
1878780
1717762
279538
1023174
1848991
801939
783862
585945
723129
471519
1853454
1337887
373629
1869158
33722
1621295
584373
677640
493563
1949649
1289997
740095
1808074
265321
1803187
116471
670641
1445000
933224
1803981
180979
1112498
632633
1728693
1769989
249239
1900628
530708
800861
260162
1873102
1226087
1226220
624137
934731
1897309
208404
1904500
350019
121099
469287
1612785
1404163
654487
126469
1108751
633406
1246615
193613
1459299
48268
932277
102161
491194
1383034
375321
226238
499098
608922
1491013
283632
1754935
863393
1847269
1256792
1784452
432303
1054233
1908201
1321142
871899
550995
721978
1900475
201642
1750079
1009656
691644
74835
1749090
1157756
1361165
1682643
728847
1780479
76287
1949957
699105
1498752
321010
872477
1094791
1023570
861216
1616799
722542
1049963
1883341
1947057
1697072
68925
1599133
135007
1404487
1109402
37572
357344
193830
5148
1981332
1974995
597861
1559863
713905
1495608
575432
1193905
1978136
1112670
821015
862307
100959
928571
380681
1245677
1266113
1236053
1102888
1285628
65831
554953
776611
285506
472082
1588380
742591
1181086
1380574
1316462
136044
414746
757689
727923
1025127
128251
1585281
374351
1512585
1548749
609780
1556185
1047094
1351445
1696278
1783321
1215518
1128941
587992
1044297
1547599
494388
1321630
135735
538897
1958381
423377
209904
707105
1060372
1980991
1262926
694127
1259954
294685
710177
1732861
1928798
1981492
269879
332296
1031576
937054
452544
1081523
898671
1349559
1680826
314873
288028
701939
538419
1193286
1128976
876289
799453
1751225
288552
1923112
487527
915521
656412
1455504
1743565
1903944
1808055
761491
1324412
608415
1684726
842029
1056109
1560124
701095
169086
662885
748047
53672
1657240
102028
1921082
1781144
1987166
1838323
394049
28924
1725750
972011
1684752
1589531
1161380
272313
322874
701050
1868234
1154758
1092808
1633233
1883434
1377898
685185
152717
1536340
604206
422625
1357882
1691091
1983507
1263286
580889
1189952
371492
970810
647351
1636883
1574704
1553394
1665155
514026
1719607
343236
900516
1906294
967270
1690255
708180
1663206
1206443
1224291
801488
177548
37918
242034
1410677
390386
1250205
311520
1772205
629582
1126482
916734
757744
1642013
1308263
152980
597706
1464500
1778782
936568
786882
1291474
582745
939671
1971853
949333
1872730
1911522
1188760
104429
942024
707335
1604568
247414
571074
1884220
1343151
865765
220406
1043923
1279667
113005
1371897
972789
460333
1874561
1551435
1154287
1135611
1230894
1946933
600553
166701
77036
1192830
1746323
1481080
1258831
1038792
1645488
413920
974863
1904464
1468338
1541607
647039
1579704
1655698
1157196
744547
214915
14611
1617180
1614898
849783
137091
936684
1671703
323311
1703673
62720
47405
827755
701413
1464162
1882937
1585819
1773386
1424589
1747964
355855
202467
1741910
1628420
554689
1545003
1624259
1091805
436132
1744818
645023
1923489
827912
1220576
766901
1538247
482330
1862522
1808448
1926109
601923
1569336
841796
1396563
1261954
1811521
160864
1086975
1138500
151207
756892
818956
1140972
63740
1132642
1624745
299962
1289624
151843
122703
1091371
1354415
1456332
1378750
1990818
221172
291740
301973
560494
1995902
348815
157206
1703632
711455
1844206
1350895
1828591
1920008
1701726
895864
1431285
1664481
872013
1808182
1005551
1901034
1988809
1978982
62416
1095233
196265
296099
42582
1157042
1158731
1810981
1328954
1483751
166847
1061074
970413
829105
1151360
997166
383130
899807
380124
1820471
204484
1578817
1422958
659788
904139
1869408
69125
197003
634236
65758
1833457
1311936
373404
41329
324670
1894722
904886
1688582
1981256
64694
1385581
15925
37591
118734
1683775
174579
1524872
1226673
388215
680109
1886696
1124928
201025
995743
1910720
1499184
891953
1597491
1053832
1990785
14960
475138
431620
858397
829739
1035887
637483
233905
1064531
667497
961210
413176
788825
54248
1555331
1888758
1761122
54026
238727
1219983
94540
1716628
512245
1408667
948627
1236340
1446965
1970834
1723777
1423834
636527
1950782
723815
169430
432738
907304
1202539
619630
1218633
1861521
1587424
978075
1358594
1299185
1184806
639505
1599670
392143
274442
1652508
985072
1626567
104325
1893381
385460
1021317
1036731
1407829
1598180
950462
922708
1181523
1185479
416307
429996
836794
129970
796772
860506
114514
562538
1188361
913438
1852754
531320
1383451
633406
1302537
1114423
1917240
1079761
1600654
538596
113823
1986564
1464123
209588
1591887
927229
823411
1423573
617515
1520298
1343365
163689
926080
1367444
845768
1514575
1247518
1507118
960208
206691
438958
1652178
1296069
587818
824892
1084970
770153
1550715
400999
1260931
1015316
1398958
485300
388608
579254
1411465
395762
26361
1753700
1057569
1617840
887458
513461
136169
972603
816129
1986992
643788
1125436
423485
1169378
611866
1919120
669170
1958145
1589553
843324
816238
460038
1979948
1990435
1824581
1111254
1993671
354223
832380
885036
111186
30354
1497149
1766031
506769
1251499
1113459
50150
1701077
1591275
1210972
775958
863928
806070
1822874
311274
153792
1189919
1507439
445739
556542
1113924
828406
1130957
340104
1833238
889614
1863550
734633
153326
348811
1889300
823029
342933
1359760
1724464
907793
1758834
851120
424557
1654971
1526921
525546
1187390
1153206
900440
1661095
1167052
1512058
1950226
1344539
1936758
1255652
795380
1580985
1074610
166697
1163331
807016
716
336227
1320279
1298156
654972
1739033
1439228
855059
1275672
483586
342827
1992409
698322
18529
1181076
1975102
997270
1037161
803771
1234270
1955710
353454
1486924
484573
457846
24351
887069
1395671
431485
1811175
119771
1248978
117516
1684032
481329
1394392
847006
1788828
800735
841126
1240116
798362
415425
1664583
1307191
1543415
957145
1937025
38152
1241378
1049679
1078527
1246743
1854025
1730493
995107
375036
1446215
407024
1837362
867483
1792982
83529
239693
1192395
518970
1314192
1880132
465230
408744
1056025
998774
174818
1150115
697889
289971
757268
1885098
1935182
368633
1270010
1101101
830775
1431253
1429310
948097
1985939
64638
491767
607725
1099597
1188979
1772620
1310507
1275246
1596291
873948
111789
296462
741135
303752
1711882
1846933
512047
472660
1001612
1154300
1240582
887871
951584
1213780
1889772
1983734
1737320
1135457
1915730
1943359
1674332
62647
1588514
341263
422593
946335
1091968
177882
792255
498384
1046665
261784
594165
168344
992932
983769
1831485
1725881
1988182
1141780
1291459
391358
1227150
953310
1355097
1930585
1821818
1903744
786181
135744
1351867
791766
713336
1923788
600376
617051
248135
594832
1982973
1519587
1460432
233632
1073320
234761
19774
802683
142916
631675
1215286
1746123
1981236
1047261
1040446
728219
1411152
1014023
1446649
388783
1996955
1689331
1165992
816932
1652525
114582
65924
473952
1584207
920609
302698
637612
999522
771316
1020755
1925167
1869569
379813
545309
1739610
92229
594773
1004068
1293277
252573
1892730
1480932
214031
71567
215937
1823353
284733
1728824
1729236
169211
149502
1680696
1407451
1085962
1158850
1953424
565619
1104900
779947
1563898
263136
1509560
1293533
664378
34122
1623476
1806128
1099289
935178
1216502
520242
817865
1196058
1919121
805648
666433
126886
1191256
38060
48997
1283061
389576
1882142
1687911
1133204
1483185
1139314
768940
274347
1875797
1564439
183270
34291
205410
1721767
1198425
599010
1042
1242138
641229
541540
1895480
1596390
646179
59279
589318
1603916
340836
727893
1447863
593488
1653459
896366
650573
1296684
1741268
1229679
952266
1007844
1396715
379423
1749629
1432113
485842
1909959
1826279
1728465
92036
1905358
1245396
1999795
1593558
1316296
781340
364480
1854305
273024
1497516
403864
731260
714178
1380423
101285
230438
383162
1901894
796522
1474113
1543839
1903286
759203
720495
930510
837269
1518908
1785232
379369
1881329
312225
1953917
1789625
1894985
215752
853709
1038635
690865
846578
152869
779887
1473272
1034655
1270876
864220
1223392
1779193
1401393
1265017
90878
1545207
1066326
1406229
333107
977933
1392007
1086282
496879
932137
421882
862430
1598758
977393
743174
590181
370869
497684
570185
858536
668251
908121
939738
1788532
419697
1681430
525703
189139
543032
495248
1543001
1307437
640470
934452
886586
1500780
1491062
414563
1477276
1124788
1624363
986027
1791743
1744178
956666
1429073
832364
810534
1142301
1584064
174454
177707
1693902
1419436
1945419
1178334
425799
1504717
553173
1571901
558111
198660
1257025
1212088
1507758
404886
1960742
963516
13850
1159204
1492131
1090116
1588887
1204767
304090
778638
1230378
1563917
1757072
1681208
1264629
132805
1678110
1075960
178245
86039
1948248
1401017
1887837
1418514
459768
1234618
865983
1009916
1655
1854390
1632119
251617
1421225
1311620
576582
1566680
146583
1168479
1349339
388798
707995
962633
1419274
1776943
764180
520718
767847
626862
1567382
1697020
130955
1516716
431245
434784
394119
990092
430517
910681
540882
500769
1629238
786481
1359823
944700
1506782
999247
1757411
1626023
65885
1732142
1041794
980354
1176456
33783
671213
1135920
6549
1204373
1088004
862445
1843940
1030346
1599429
1257043
95709
1090746
1737320
891872
106024
976129
744210
290324
254292
677726
897563
1481346
424166
454100
516786
956383
1363139
600088
409657
1743690
249391
1076438
841723
259698
1592357
562076
761500
1652366
968743
1629751
757809
632451
1621295
1141479
1587773
1650193
92666
379120
1618285
1608579
1600074
1590691
1615244
1848654
1958242
259205
574054
180698
1344206
1194197
1922613
568997
1505483
467651
1169688
1120381
1680368
846035
773424
1692432
1117393
304865
1355794
1771085
1089082
324756
801557
1488524
1604326
960620
271908
1788333
1849752
1702159
34667
1086021
611625
519208
1076673
1168265
359049
1065326
70412
1338357
1817015
216920
827648
274575
153916
41689
1327365
1546269
136161
155800
319466
745422
570165
790495
139156
753493
1770695
1663408
562141
1370252
1444849
363885
1294853
659944
372931
1017295
103019
652375
249825
284050
1448447
1626406
633852
478901
1574533
1449739
569725
1118180
682765
1911215
1530992
1928129
1592021
1229469
585489
594712
1124641
1684866
110385
340562
1546316
1886696
953328
1728063
687303
106359
1177415
863036
168961
1745336
1003586
1410320
1552375
1843567
948575
529877
1035953
1874062
688121
1983743
986762
1606220
1364604
1894552
710216
1283651
1813914
1138101
1484618
460491
1955918
1559556
343711
1739800
865632
201393
36021
1884486
388590
735047
582507
1507284
330413
750221
1494170
1632141
1466022
1551456
470002
608791
1837080
1869302
156870
945233
1409980
1192302
1292840
1341552
1532774
60260
687613
841274
547434
1856012
1061278
1369399
1575289
721787
831345
1220494
1869675
1655442
721876
414390
850387
1603321
1407178
772614
1044656
974841
1628899
754326
336037
438369
982448
312484
669230
470609
853911
922401
1528460
216692
1389599
1667655
1941347
90969
1914580
1834751
425080
1906673
1577172
815947
1488296
1428660
1687809
1697891
1575012
809299
288464
1328652
1454839
406756
623878
1066117
1396667
1883877
1077987
794368
1350551
1708039
1124378
478710
896398
498635
976991
723807
1038724
459633
141438
609109
1060789
1368877
553158
634519
673860
918064
1613261
1251845
1077649
1212026
1618335
1319854
398165
329240
1121669
1849993
60306
255216
311539
1414628
546560
1446134
1993101
428179
139866
648017
871822
1021069
1724813
1701816
1721342
564964
1952556
1231630
1630839
1185589
860796
921557
730493
190871
735254
1798353
163433
1508332
1336830
845478
1868370
426452
852988
103841
1726397
840350
1292366
1025652
1675517
1442703
497951
1287550
2575
1768528
725321
1659054
1185829
1997944
69568
1464361
352495
440216
753581
973491
1037413
1562085
1101890
1785851
734939
1699844
858231
517068
1558121
942373
1817264
1595127
911990
1986437
688424
388461
1001941
783274
1057376
1954026
157557
564852
655992
1881559
1712978
1123633
499134
794131
1261326
1607079
1060362
583647
690992
1688996
342575
1810524
460349
805820
354332
1572772
741430
1794460
1912119
1416618
1367777
768906
911055
1126881
286385
264880
1141235
926706
94146
1952864
681388
129034
335440
629773
1690376
1044671
1125381
1685698
725816
109999
885473
474515
1230825
346662
1857391
304694
1407434
1330376
1775702
145215
722500
794646
1327449
67467
1638829
663051
215068
1924815
1932117
1236299
1333955
204847
1059594
979700
1002144
1242372
442642
723186
374441
1570931
1294150
983714
1803121
370824
1382620
48867
791194
1336884
1274711
560396
586960
1230540
722073
889687
68782
742888
1228928
1572521
1524449
289960
1961039
123821
442888
1927822
720249
1936471
1963524
1661630
121395
395556
1228262
282075
1381866
725613
852535
1972606
458720
1965855
140890
269497
631623
543144
1493248
1174506
1917772
437710
839304
1368381
1117016
106231
872422
1870860
466635
376484
1188129
1464218
232573
1239707
197233
152449
349023
1103804
1688900
436638
293734
611882
1199909
1488270
904578
933046
881836
478813
882141
540014
325572
1449247
665336
704481
77878
1453191
868153
1965780
1077722
770851
346636
1655214
1075846
1496573
1458752
1967514
1098545
1780771
311718
1644268
1763680
1546124
146520
1902142
856902
925026
1722545
272462
513613
1082991
635827
94075
9177
230272
1259099
1777320
562312
964944
1063742
1374479
1501317
904419
1680539
972250
337010
1400680
1282646
1280335
683778
1745600
135665
500406
245616
1223508
1331914
1948198
6433
1764282
566348
978108
774332
1021843
1608320
168412
1642608
1376412
10604
127946
239136
572717
65915
1327711
226067
1278026
432343
1010146
1494136
472907
427716
610129
1477973
842711
1772545
1155963
630686
1859538
191353
1549227
1517268
890297
216456
584828
1297121
216681
329318
1068530
1229174
29053
149065
1607243
1961865
1061647
376864
1942923
924178
1514131
1754144
869530
676157
1814052
53533
1558603
1381778
656069
118296
1892700
1693200
984911
1999594
1984454
1723048
610008
1633071
1313847
1279511
906605
1945611
693809
158444
1489394
760551
1149227
1665239
1603393
1069981
1350147
721093
977830
1549832
1093400
189044
1163106
1856606
257169
1266066
329510
1240590
1252486
556418
647920
982900
114067
739272
200168
132349
1293119
911511
1805199
951049
1604215
831507
1261702
1336075
1449839
1375684
723746
1516885
248015
21055
1982179
532033
235900
369287
1043729
1640174
1161580
614566
1532593
1933234
1933986
1493059
1755718
1230182
616660
1965198
1725944
1781366
1408913
1572483
802485
864758
911657
119673
34675
886806
252724
657166
1617580
1692668
1837501
389430
492983
372167
1696822
1883109
939761
753138
1837923
653353
1016771
1504264
107021
1429671
1266905
1456250
712416
575930
261645
1313062
1251478
663813
212985
1637715
1218119
177752
1873882
1208073
167088
983686
1319945
769369
595837
909568
1746041
673896
507767
1330635
538659
255610
1867722
228259
1652201
1858779
267693
1377556
596353
906795
1436370
1080174
1502307
1716945
1624483
1081397
1866326
50624
1167405
1375996
730610
1582786
1900879
1717878
1014285
995112
933540
277064
240048
666680
698042
1645324
876496
645787
103942
1367998
1898778
1515148
824790
1252409
1191090
1082687
922911
594044
1867635
764266
1290334
1801939
874688
177655
1887529
1805495
1158876
399425
1543118
50328
812768
1731783
1344535
310046
83867
1752783
161751
1580297
1519386
1874260
647190
1153452
22977
592776
289229
1299620
93404
1141581
736206
995195
1898698
861308
1311468
1824924
1506300
1961568
682431
538574
1884319
1397047
777219
1039711
768691
707742
1894423
133934
782678
1249212
1932733
1169783
187471
96445
1398045
538713
1177570
653219
1546939
187771
1158563
911197
389605
1016361
1477608
1077657
1817515
1485736
701362
1843449
1977642
1396382
80533
1069364
727129
790440
864491
131006
1914864
95475
781937
881403
238381
1399054
1300710
468277
474048
1539014
897162
1559107
525210
255885
1740175
1651258
464190
1025372
956697
1682509
1785365
1833405
1300189
1929571
925763
1528978
1058398
883004
22187
38110
305292
1559208
133533
474452
1073949
544049
1850851
179528
980893
1934335
822642
1014962
937747
198974
1830004
410951
775361
617568
1033138
1901294
1991426
568596
1927569
254440
1251776
1922186
113548
1478615
231796
157674
902858
2666
1397703
1190855
1198812
1749936
618338
1870052
814582
1959674
80330
1913357
781564
494749
1395525
1360075
1957747
482002
1628624
361050
444227
1477982
48598
1032335
855132
1953486
734369
1932646
1973864
440363
285135
959674
16449
1084506
1404527
1893844
1188902
618567
956078
239344
1119152
249421
1854347
922847
106617
1571547
440453
181881
1357704
620761
1479125
705928
740181
1347228
1191799
1831264
299738
1614119
935546
1862121
1465162
1068744
841331
1887647
492688
1472325
604601
1360435
1278988
1414797
1255956
873621
106085
1492209
918914
304961
698579
417935
1956402
1133840
746050
1871371
1150265
205643
1275073
1006963
1590676
1366814
1072242
431436
1840793
241605
128972
1252344
1472014
1978589
659652
1969091
1077085
948237
344049
779534
206472
1666948
271664
741194
1777269
1344518
1432202
1480120
669923
1459299
1637881
16948
732390
432845
777774
1120678
611511
1630449
53180
295079
1378088
121617
270275
1458892
864424
851550
869755
578634
1952610
258808
575494
1026749
897061
1012798
1088049
107483
1160072
149411
1816300
1011921
884241
1051276
1960027
684912
1690057
635813
1549560
1780517
697148
1405001
1441063
99554
285035
828855
1243332
1964034
1575410
1785220
1716296
1774909
1997591
508520
1877992
780383
1584317
416151
496650
1166474
1452001
597966
1937349
1488205
1388408
1600627
1845539
1651088
1275486
1240674
1884057
1560256
1951208
22605
1501176
1314223
291767
785444
666915
213383
1289039
1161966
1545460
996941
982549
1014723
1449984
1542219
443450
441862
1949174
996540
1949496
1721760
1080970
1184760
630351
1305089
1164578
648124
1918018
1311377
381294
422462
499512
763636
482056
68546
1584162
1103068
307410
1358620
1449263
1092112
1795308
1433151
408199
1741062
1305414
47586
1134095
613232
1318196
1664988
1387761
410972
446774
897799
291644
778109
392450
520921
1608746
740623
1142995
1891198
1702246
483725
600910
782547
1745258
1077468
1587638
797857
1238905
1855251
4603
106537
1184222
659006
1387081
895256
1437765
1040126
428397
1470105
43204
1948237
1605185
769643
361159
1561818
741999
1517268
1788430
1594278
1970887
808340
155909
865326
200713
397187
1552673
1087128
925539
1824455
1721013
1034061
225266
489295
1372328
738343
1411669
27255
1001036
312541
928656
1533604
966480
1589979
216668
1323745
1343941
1047082
1355550
1107683
1134903
1688251
1490247
1004884
645873
597706
1911276
779196
1344350
1307152
1562718
1947082
37534
1781267
1120142
1028023
1178992
1685712
1472202
111284
287805
1083888
1618526
244893
164569
1068828
1605177
1199504
612991
1794004
1056427
563719
457867
1122969
707006
1743681
770933
1700180
216212
1384225
1891747
1646566
1788853
1420652
1135671
274575
1720523
1616815
202287
1670215
893943
1877378
1338200
478841
556913
571472
938042
1319550
1111489
872274
805820
1295232
1749587
416416
379298
134323
1100803
637254
540395
165315
213555
319951
786939
1770078
1291225
164766
202504
1971843
511815
408261
1686090
887746
1186523
1517196
55668
877253
1730364
773253
1646070
1591498
1097306
1398655
765211
1374774
1964811
1420331
172257
1567631
345963
1018577
1427806
1699578
674922
983992
632650
311885
556720
84649
1819178
1663688
901332
288401
1240085
1011762
102198
1494510
160114
1775401
1077866
1436902
1162489
1513790
464785
1699961
1341127
1661210
177934
973714
1086545
1290417
1028881
861324
1163241
1464948
831024
1180985
1284820
514888
1940886
1130249
377052
1577416
483886
10714
1219876
1677130
877384
645801
785019
1957334
1024527
196884
1414260
128013
192963
1151096
792702
1582177
1531372
144893
1127572
620683
438264
963196
1636168
75082
1615625
677997
1444217
749633
748457
1440456
1765432
208407
924859
45466
1144031
1156225
87313
972763
1287436
14466
472496
1185139
420925
1939355
695147
49898
1670621
30867
31854
338995
115988
491494
1669078
981095
244036
1683900
566188
624400
1039911
1583984
1729131
1791500
958606
1495437
1508154
1329922
1360122
1586141
940407
1001003
673514
1548970
498621
1842073
1643535
1092545
129760
834855
329828
848670
418499
552005
1485764
83167
696679
495855
1087515
476854
337010
232799
1677368
767326
986467
551567
1562239
1251200
1252862
398548
1916300
846106
1029629
746581
213906
79261
1632935
639495
1590530
1779784
994308
1542445
1171583
1405016
240570
673235
891440
881282
79233
1482318
96494
1329670
945100
725493
1377537
1787719
45910
1451456
191841
485517
1683963
707376
1877717
1651815
511255
506090
501834
331878
1298076
1211252
117344
242481
1374744
864416
1823352
1868898
239663
1663698
1420944
1857512
409739
1624872
1796911
956179
48969
1073139
1365352
873102
1958114
1865199
867405
1837070
244717
1114884
523087
1562023
1645485
1001284
243880
295858
1223040
1292006
1368804
1020757
1126039
108246
434699
486034
1974379
1252476
1423214
954147
1511662
498151
79594
1603298
822562
783911
1661777
1813352
694095
1222888
617384
399416
226454
898949
1161725
650633
1689803
1273065
458249
926666
1276760
1534390
1834258
754754
428080
1546412
230218
935516
1288886
148862
664132
144363
1690514
541527
445892
1682725
1421863
84205
137336
1199377
1976976
444096
1203372
829044
1210452
1744247
1742421
933666
1727592
420539
1847299
903883
813023
1918483
798108
334672
294714
581396
232658
1287523
111038
1632141
1582235
71415
174466
1702412
1963536
1728109
1633269
299862
619793
369978
1140988
723475
833471
284841
665926
1952070
285547
957016
1072158
1552265
1555955
1678136
642943
1787834
923289
291184
697337
1070378
1721870
1732998
1524883
252810
1909988
1168509
199732
1004400
1491397
1207391
1569828
491360
228115
87747
1649464
1865463
1811841
315699
1586141
1584153
1356096
1369630
1953850
1665415
1980190
1000596
1224742
1751998
1617844
1033860
1723063
1719819
1574332
745503
639271
993740
1798599
1922176
80314
613763
1720464
1093388
723276
1356355
1629071
53968
532314
1907414
1376863
1005403
1588520
1377454
928464
26693
1026311
1863492
789888
962945
1885104
1722342
175914
342302
443058
949566
412387
1635439
974375
297598
1543085
100609
336100
1590879
43108
288932
364409
1709683
1136621
625898
593373
594217
1161642
731440
1877508
1000235
1860229
688932
412314
405067
1574906
1136273
260192
1783281
361338
138884
779972
26329
589481
514149
1729937
1243572
1192302
443501
829077
1996801
782014
382155
1581290
1882545
814054
20750
453747
1975793
567736
1690860
1892289
80925
1134243
261423
1777604
1348119
200801
1944042
1311266
1948415
1415561
1882937
1200252
196305
1691744
1521792
1211459
1097340
476580
1926984
1606933
327434
341661
67865
1478443
1624636
399984
627863
1458898
1975722
1325043
237329
194809
1759820
1227047
789911
7840
1099164
884626
261507
883300
1767696
1233461
674334
1303941
1714709
1894877
739003
126739
1442727
1084088
1886443
1600488
228719
873214
1154905
1916914
1775805
1517898
841738
896327
608260
468914
1767456
1245197
1876093
106507
238752
1804671
287494
1039175
1014285
803285
1523879
1031441
1726839
501285
1894038
700127
837269
28271
446932
764571
1208774
941721
623576
1780134
1320228
672440
818424
1762802
33489
775249
1046034
161467
32231
916614
858358
365914
1434339
487568
1201019
705559
1885133
1187142
769230
826080
280717
932724
1620985
431482
599055
887233
1330263
1122043
1369501
738398
1924860
1577760
1443751
778231
1306240
1450678
246660
413861
1372233
150020
1381564
1307250
386367
475842
1261861
1721167
1557113
1103930
1366212
570152
606808
209617
975745
1339059
294451
1109133
648490
980461
1005875
1826750
1246815
1360771
968142
1636722
472975
1278169
296254
518082
1420406
1461363
405213
1622641
1941852
504637
31540
1322042
1929115
380606
1538709
1159883
1970658
993101
878497
638367
1569825
611697
234593
920972
1928177
996780
1321508
221520
1799920
380764
123621
508525
805679
357080
1910848
1478376
70583
921357
397873
32902
1322350
1622116
331736
1731817
451723
1544674
1509612
1392454
869391
1824519
128031
128917
1317025
1418233
1759806
708733
875493
1014942
1355236
1645055
339942
1306685
330689
257285
168082
1871950
1544321
1058492
1869409
1709543
1970334
482709
52554
1695058
310413
486952
1278056
710088
504030
341989
49898
960039
112091
1059123
1675802
1073585
1328279
1808164
1072360
1633507
1784489
1275123
1762872
884942
1865382
746870
1261292
410740
1942349
247760
1364109
344564
390202
689502
69891
1169870
363120
740245
1250572
1694214
1583311
1963741
428110
880590
1417020
461903
1801057
1098070
1938280
1729233
1514503
1255876
100738
585717
824939
972074
1524144
91344
1830036
11446
751009
1165507
1257043
1199056
610469
1959407
39604
1044671
1092416
733491
1531526
1080613
1928375
1093950
695808
1712050
1721094
833285
1456061
1393281
1142000
361981
541598
897099
1047114
1211313
910475
1117147
358250
903624
189029
484038
345058
92004
1928185
1983461
1637813
1534956
381408
566705
242350
51923
886963
993840
1198540
1077326
586329
433730
697268
1520037
508170
407301
1793197
366960
409220
1333071
330172
882757
180399
1352001
844435
1351155
1577600
806088
1427787
1850423
1429627
820268
500818
398941
1781020
1968886
1025514
1899882
1552528
982261
1253069
200742
1805811
567799
151937
65415
259189
1703961
724466
908253
914588
1506780
1789339
522970
1584380
1603507
1169489
732014
1859146
620303
1278716
882360
1312220
1975687
751879
1328296
971824
1363899
422631
1817541
31118
1376194
528844
66114
1790872
1815327
1704218
305855
1732768
1227505
1000220
484607
14616
1311031
351565
566961
1518304
526915
1439269
1692370
1242312
1133283
318804
900454
733560
567594
1911139
1332150
55353
1022495
751177
1040299
500479
1555709
1886369
221896
1236394
1304120
433931
126371
1574244
1814092
1543264
511106
698369
1304682
228165
644919
1643137
1823458
1593060
701225
1550358
1397214
698640
299013
819892
782999
1355840
1329489
9029
461979
1354032
1113238
1256609
1597155
872958
996667
1587670
1132078
1421530
1916197
571335
1780887
1163391
751756
1694336
1991370
834647
791819
1672914
1013724
1252809
1590222
324670
1227680
617671
1893723
902571
1664855
587180
154927
300122
1202284
59979
869560
420785
1317781
598552
1146199
412381
621851
539589
466509
565110
1419413
565520
1016911
108730
1112387
1366782
55555
683532
368696
254999
727090
1471976
1372873
1305851
178999
665480
1959415
1466934
1172366
1111525
464696
425340
619855
708242
1066486
1898436
608649
707713
1466801
1323689
665926
225727
23179
828502
157307
938270
1809834
732014
230005
1634505
1130018
209340
536200
594571
735339
1629750
13886
557469
922418
800101
1116195
404488
466075
1353962
1667701
311816
545885
1674273
1348915
1646231
1776416
255337
1296380
651160
939814
1678831
388415
743462
174377
1337511
1544740
29193
583296
1067983
1878981
1138249
1273004
74097
1568660
562264
1661595
1882892
334447
1057561
826276
792614
883579
525629
563570
1380377
1721032
97333
1253465
993367
1090825
585033
122861
1044764
1514149
419832
801432
810278
1304797
1628304
97754
526674
599238
1530820
1054160
627123
1344133
131114
814529
1117528
1489942
452015
1196408
319346
461333
339410
1978661
1025806
89126
728873
103580
241629
1311955
950153
1715887
1275491
585346
215937
1138342
1304342
3404
40693
1454218
1593232
850907
202331
1626102
1710262
1439340
1910622
855304
484573
199905
540501
720317
734974
749076
249829
1277202
343759
1619286
367904
737624
456117
938766
1937007
1615679
940738
804241
811590
819367
1633355
1058639
1520359
1045843
1934678
1061063
1786105
408538
1352692
502342
1729662
1479585
962850
1990625
722081
1983970
370777
1012171
1876853
1123505
1989563
991142
1396583
1103760
1608701
1775881
279595
1047615
1635604
12665
435621
1313515
812556
171464
984447
300267
14879
498000
65638
1758052
1570183
1107646
32653
457325
1027990
189513
1427361
1920261
1889209
1462091
1751813
1432713
1300096
1587939
1278575
1756547
1122164
207305
416799
1097566
889502
1538856
308881
1388879
1440622
1599430
1867309
80225
812310
853310
1488445
1126483
651483
1958087
920981
1605535
143730
812472
1754784
1098295
1455188
1258717
1331
633631
61207
1854698
1937972
615008
1963696
672734
627379
1924361
12517
375787
1293243
533462
358655
305730
1658642
90835
765783
64341
696571
71401
1752783
125337
1759622
290681
162056
1572641
759916
1186432
1385893
13912
1654950
553714
965109
386891
359017
1785082
921579
1492386
1316751
1049106
647412
1453586
242435
1180480
1304956
1351163
257844
1904668
1555617
1486313
814255
1904009
1351251
488505
718810
1085905
903108
1660786
1522206
970434
1480741
602302
821102
1069877
559879
766971
982531
658113
940533
563185
75377
878370
1634280
1637673
452263
51741
244011
108138
657915
123695
1746472
460385
330299
28122
1247665
1487817
902898
863019
301712
923227
334331
1238084
395048
1601988
652576
764629
1656908
1355067
992321
653298
610728
1436687
145816
949566
962050
657735
974486
541071
103909
407685
1894628
20244
973662
1230778
329668
1395023
1998724
1180941
682554
1555215
578499
770861
1357023
1444934
165517
1258173
475138
586079
1884256
1983317
652443
892273
1013383
304538
1085155
480133
277716
819337
39390
228761
1584348
211141
1881998
1764892
1593357
939943
210160
941288
1891995
1771163
1948421
1756394
1761890
988636
986318
1812306
264996
662846
1487025
948439
501286
1066055
1747426
310928
198137
46456
1341068
1142248
1557370
690441
508409
1769717
960629
896945
1832734
437066
10049
270823
91523
1341332
539333
1285877
507282
33441
1332840
1523610
1965404
1772295
623100
979437
1537597
1474105
750637
839760
1779404
1592367
1597343
1357029
1519060
1116178
1534276
1031000
880459
967187
192279
571402
293050
1910129
1663359
1039430
893035
95569
172529
1000241
1582927
60278
1279268
638363
924499
307167
1824092
338989
772250
1274931
579595
1273744
1851062
1519623
1618888
749772
1279715
423938
1918479
1012332
984510
885294
1510643
1448333
333091
431213
1437809
126201
1066942
708027
771802
817294
1201778
1144896
876831
352680
1502354
331562
354516
1554100
1648257
1913706
1010040
568002
682121
403050
1498613
1151873
1544587
312061
1299684
305700
1163459
1704885
814626
1416719
1759233
408497
1348046
50177
1295660
1691314
68462
1278482
1071689
454251
1708750
999322
1593357
291965
1203798
1673021
653803
986216
859183
1558905
1020485
852813
1698206
715369
875433
1946189
1302822
1461584
745879
352160
1653149
1173560
1319525
923995
489503
131274
905307
859960
852585
1696782
1422127
1275039
993672
1676249
1588574
359223
1773291
169716
455221
286812
965941
1520246
945186
681821
776582
514342
1545744
754402
486873
1486916
1111420
942419
387323
1529048
599331
1612862
513286
256141
184879
878918
140079
160760
1833457
1605949
458656
1069353
1805554
1799489
1323248
195100
1913719
1062851
367654
1192573
1892976
39638
96256
1916922
1314473
299106
1004186
106747
827731
414796
475303
68076
39887
742793
1980827
1942355
1048520
791413
1613116
1925854
247478
75440
749633
500717
1829536
1965394
869888
1327232
1468258
477642
431174
300619
1835085
23339
62183
19149
1727225
1653251
325771
172866
571481
1926850
539867
1081002
793083
1254030
172566
1948333
847789
1441792
858231
849737
1210755
1082705
720845
1793512
1098548
278621
1770648
909685
1583747
1393186
1487437
1277978
1139444
1008728
885400
533744
1239521
609683
1734748
394603
1985241
161021
1962664
1146928
1184168
1146059
1956855
1312785
485761
658800
329280
1948605
1180748
663676
472847
1450082
531086
1843672
979901
1116429
875396
92286
137769
1869656
1388979
364480
93696
446486
588536
774527
1189733
787748
297381
1045264
1820677
1467398
1520919
1713293
1952585
849461
1895736
1548370
456710
490037
1172810
283853
979668
1247053
927791
1141723
1232737
1378273
1314826
1601058
502529
967666
743416
167446
1254220
761240
1555131
1392139
1548320
1876581
666839
205357
894884
161625
325400
1562967
1671194
424819
64851
536095
194122
1149151
357466
1155566
1167160
762082
605280
1740421
65765
1566772
6443
92399
1026505
12399
1827876
694747
675988
1564437
233474
4186
1760623
1832357
1004617
113969
3607
256321
1090209
95722
571966
176642
1376031
1448472
389656
949753
285053
1360769
1202037
1306262
184119
44246
68537
384929
556597
566466
1767571
1719964
1009354
940704
1009892
1238373
1335323
1725541
68260
1498890
6385
985765
658205
300128
1202321
1467299
1297315
1479622
25195
318802
255229
1058134
219937
900624
801859
1790334
725964
1679876
1818641
608888
1447506
1432280
1087593
216696
769978
1895734
1366212
1762238
92994
9268
332401
266831
347374
125066
766820
1128622
374753
1358007
495450
297469
1541485
445082
1032099
1181613
980545
1537923
1791126
545153
219682
1454670
1868988
1446914
1806987
339773
102794
1179611
699561
562026
1092988
1277052
867994
1748270
195052
856809
560176
1328723
1744777
388829
937642
867186
1266585
196836
1638011
1568348
532109
435009
1685320
1168801
917919
159291
425978
1433508
1926093
1541500
1779537
1241600
1529836
1694828
1243572
1790383
1385680
579101
283224
99240
1395327
512121
1627615
581492
1790768
149487
897061
1710266
744163
1526808
1638514
1483024
1239724
629379
313975
254999
882336
287288
333334
318968
1844241
1380536
179303
1041397
1021618
1156997
768233
1363863
926753
708349
745301
39699
64602
1952159
1318244
323238
1602616
1259901
648387
34914
1484603
1741106
972297
573440
42617
1062900
891795
835435
1836919
587781
1795607
1155025
622143
1205899
58696
449658
1290094
1520919
140004
883579
154055
863805
150052
1014489
332596
1061612
842094
1119165
1579914
239563
1004068
389118
1416330
851726
525145
1979712
1645074
1111713
561962
1967727
721257
1835825
218154
1254055
1917861
465291
7494
513423
810800
1369099
580596
900508
807474
998731
1128808
994550
1640866
870519
1251818
1593117
1334243
292843
1752019
638978
1547797
420511
343161
799962
1945078
1647728
1900864
981498
1600840
1347615
1067144
1735110
1517192
1564300
78544
1561684
899708
454518
1484089
1603928
368710
728811
335162
388605
824244
472202
1623722
180049
1769000
1441659
67345
754505
1143437
1376226
650351
352311
1777851
1099873
1659888
395544
1096751
1086918
1327997
570901
822435
442370
1437927
975515
8951
773987
436947
1911302
361345
347332
1108818
1623033
128007
1768113
1738595
166558
1735259
710479
581564
1945078
415869
1416950
168601
1750328
723276
1625611
974574
891661
620269
1995698
638746
1747426
1193631
194855
237785
1657034
807332
1629753
504417
992467
1334925
1034573
293352
1463232
632064
1329562
325221
1553465
1781441
1108888
1036578
1822588
1551691
337534
585146
1290234
451015
1998245
69427
293571
182436
997611
1185469
1881751
1045048
181082
388229
1293740
1159668
1548025
1320436
1986337
424424
122553
953583
1179555
1868675
1071523
1157984
1414187
1641333
198512
666060
159526
107306
1821484
559010
711982
179399
35881
1247088
1531148
1322240
1808548
1803342
1920262
726886
1093963
1211035
1942964
1800508
324487
1953386
1032818
1303036
1216695
452430
1464571
543892
476202
363284
1282093
1482732
1888523
655805
1287954
1119893
562110
764794
146620
1504894
1667331
1171269
623567
1770214
1887743
1677740
135587
22907
639508
1037557
1679292
1605069
1258065
786843
1865944
668111
371127
1610342
899614
209247
1534882
1824292
1315024
878661
1198439
1575261
1048889
1705090
1851998
1434218
1282529
1328103
248737
561302
406365
1914160
1414386
1494382
1171142
1693508
1770622
953489
1155816
1448086
166764
1067270
1719964
1035015
459122
966049
1992931
1253418
1616345
1877287
1089404
1083814
726601
650351
255585
1976440
1138700
1259128
721689
1669437
264350
1785997
257516
706752
614581
1906892
313712
704270
1133846
143901
1695413
555079
325165
780461
96333
291297
668118
1933483
665640
143674
1114339
1187894
1767212
313621
28735
1512423
512543
1766036
1731688
1177621
1884683
30173
487959
776719
1911839
895643
1706507
57839
270843
1825607
329013
1445331
1979320
574891
1360122
543506
576249
823128
717829
1137168
343027
1780352
1964306
1437029
1004823
611410
1152405
143247
1040349
1527385
1357037
1966130
1442727
623528
1178908
1688996
1602490
755485
1555131
1003910
661443
1033440
8613
307243
988516
232484
268275
1752050
1993296
54067
248798
1832685
564353
484619
1322710
264523
1301995
384176
1849329
1907831
478959
294621
1917062
1271288
1060388
1665607
897473
142202
1693102
1557986
1911314
1590636
802056
1390301
1324049
761156
1844258
1520115
625684
233071
1979495
1347116
1743223
561832
504138
1552006
1252121
1335428
145487
248540
608791
505045
737523
1850262
323854
447018
1862718
1713004
975469
309996
1475598
282153
1312411
594234
756365
1522805
336029
605204
383440
1324988
176812
1897685
129276
689140
1708847
740375
63747
137735
1877822
1255999
1427493
218704
506689
1429987
60923
995630
1348476
1321203
782325
886759
1693962
719538
1405439
1858370
876539
726768
1796161
774476
99856
1415243
1764824
1133582
297960
1488360
1665487
1582672
1663965
636498
1355489
68857
990388
917328
1572387
859315
982164
869458
1482606
1067335
1476084
1331101
238362
1604415
928867
340814
899654
1203232
192797
1014083
1353914
729476
1315197
1346433
1783220
1206788
1887755
137146
578517
517744
861726
1439477
847174
641507
262830
48403
1257622
1377820
1653997
994802
560081
135211
268545
62204
1627030
171288
1529566
1020025
748690
1772279
1569447
338023
1830969
1251668
1391513
495242
1851947
1210022
1032398
1974674
1470989
1067532
1282092
1467164
1319695
601077
1183135
1755041
534697
990292
611223
1984740
745012
1881295
109459
92693
423420
66095
1035600
1423348
1823608
1504116
867225
1732412
1376423
1002970
475523
936066
1416394
1253479
486752
1133536
127391
196051
467063
267379
1777199
233119
191284
1607355
1511623
155127
399173
1613733
1097727
128108
1092105
1440281
897565
157674
118186
618672
968934
1595565
307410
892794
1565272
1501124
470306
216114
928085
1412356
1047791
1610487
1588119
1256410
1934351
1073223
1154275
1193328
1568586
1384946
1674072
357466
1900558
591669
1464948
1258001
802506
1399754
948097
1689766
125612
1996101
1993010
1397606
1942964
1172348
519777
749229
1375634
1931534
1916671
180600
69497
1751986
1602400
61397
997916
1017460
312995
1819713
1973616
952053
885543
560359
1270331
537124
160314
1960688
277831
1055274
1687561
21319
1265411
626741
470130
703116
1224093
296147
399713
277974
1077077
250400
1624527
596873
1379265
1281058
1560409
576657
1059966
1926191
505155
479672
1648367
404919
899142
699292
1835530
791986
1562056
1322710
270843
68911
787617
802693
1720325
812401
454067
1561244
751938
1361767
984889
934709
1319817
1533379
265961
1563521
927671
137637
1687576
1140892
1804414
1416051
1208351
327538
1185784
1592762
1185051
662092
1092880
281687
419967
1887067
260334
1520820
1418524
1311993
1614088
898559
1442479
918670
546175
150380
650462
1803838
719661
643515
1870504
1929280
485098
483450
1472387
1447046
1353211
13639
214400
1138997
1605351
427814
1380783
1583525
1519132
1791796
1922769
1619959
464168
1124574
1086924
245202
904884
887745
607324
1781240
1860076
1845032
1542497
1855752
1338792
644900
1575224
1131139
768331
1405583
918114
1857852
80368
216825
21871
169874
987558
491733
1006174
669381
1094054
455531
1063712
162152
1581507
1782324
1330255
795861
1426463
1755331
404812
132961
1079781
1960844
727007
1842547
1842981
1213631
1886696
1099479
738979
1164438
1205832
1705102
1099069
1129439
1964880
311495
650827
1226468
1117173
831708
1194582
201023
1586978
393169
1983149
133435
255751
1029587
1203604
966324
1378522
1629103
188204
978847
1706850
431838
1679460
1807952
577343
594318
342789
1033449
1807748
1657339
1695261
1692323
1113123
1770021
1298531
4564
759664
1227218
1819012
1808561
859189
842151
677080
1120061
1750847
981892
548034
1891631
1201038
1382465
1031245
1517691
738818
1713037
920796
1355773
1875450
366200
1094048
1968742
1497144
433722
1472259
1636237
1507545
706456
1489707
1663550
1200017
1104433
1031545
1447397
1847490
1885570
1012776
1289572
543993
699680
1979403
1105709
272554
1523637
1219932
1004734
1571823
468598
1535527
1825484
369065
4928
535552
1358189
1525573
1780789
477413
843342
1452422
954401
273780
1183299
1847565
1860774
1065906
1154389
1698733
356258
1946666
1289733
14616
1468188
1352898
443965
836438
459223
890297
1895814
1213459
1912276
102374
1706474
991796
1755937
1912106
1038720
1343003
327622
1580061
345317
13491
1522088
691706
1863879
1362082
887328
989936
1704924
242005
271452
1594292
1089708
1841733
367520
346345
1057283
1454569
53301
1010461
973515
866295
426314
654455
1804831
1758685
337229
20105
378822
1979446
884825
1541964
1837166
1997017
1994829
405232
299949
1144061
1332730
1655909
1707971
964703
1736787
1644722
377694
1619314
1310783
920329
163395
588493
1847858
1235198
776202
1481283
1917394
835000
747407
880260
97448
565956
418944
733536
433676
1759254
998803
1009205
1169383
73452
1393505
1838020
1278844
610210
42079
336544
785076
494329
1454148
979034
174146
1486233
381412
850086
1501237
1250161
1253748
629730
48372
1216065
390819
1998081
1657197
223720
1404761
385202
34619
1592980
1373094
1559107
1592873
679346
1161986
131307
973956
1276889
1637471
469266
1490247
1493121
1279796
1859371
534899
648703
1628036
530732
1445977
432404
451116
1711773
338735
594249
1555378
644285
1683061
297406
1175300
1079115
639492
184981
1468687
718914
374026
989621
1896050
1222757
1661364
1375640
1877152
605357
483865
1645380
1184581
890074
1746240
269776
741947
1787660
1722284
898592
394820
1071530
1397640
1986114
1858003
276181
492775
838118
359037
673095
698931
1791058
885499
121644
175435
1629472
498766
1679545
1392345
1988985
429202
1931895
920811
1704572
31238
1310989
1678766
495732
1436219
745574
1814463
821220
45641
792456
623567
1614370
1170917
1234135
9849
1831141
1908222
1882231
822642
1496085
1458892
99097
205146
322556
1297928
425114
1552665
1552367
150047
759738
402002
1309822
1857247
1363975
503028
1841906
1915492
1778662
1170674
1264447
493114
529074
202994
962376
252912
1492288
1791997
1230615
1584503
90737
121870
192559
958339
1945051
397753
824716
341713
739019
583457
1974548
1467980
963057
1920780
1923706
156871
1549697
1244305
1658240
1872236
1437375
720220
826476
64492
787456
660370
220084
1435016
638493
1957609
928336
805465
375300
1438053
872969
969742
1906590
1480560
778577
1352981
617104
1831324
499134
1357385
1422342
1543389
548733
1574880
147989
1882107
1107161
1625856
936066
255264
556333
1240371
1728564
1364347
441190
742937
164479
311594
1208625
1741194
1548708
458374
14176
422111
184781
1325485
1474885
1805619
330975
1996819
48494
1332833
1470958
809185
1468162
324994
1657029
149053
1126947
1754916
562841
1537432
349848
1813077
392837
1086453
431482
1319754
1855663
1252475
1582113
98961
1459490
1196644
252815
782545
1149227
137616
1598532
496959
1562031
1263571
114052
1332708
903473
981892
607440
1381920
1186836
319523
1831797
267009
889993
444154
1868750
1920056
672529
1742467
1457142
1330936
1137885
1741484
1887760
1691643
950783
784866
1392767
1145596
1834482
970118
1235155
602642
151726
1278505
1752473
1146103
539342
1014949
1451327
520387
281190
1381722
530098
341916
628137
1075323
1767640
124832
78185
981228
1368788
454713
1628330
234743
417646
192417
503768
1876055
1850609
1365580
40027
1024884
706705
838802
1069055
990256
804391
820787
931192
113173
1586028
1597471
1863942
91829
937515
610827
355935
343207
1305148
1484321
253669
638627
745293
166007
428736
1499087
489400
1405658
847507
697069
418250
37832
1416861
1718853
808270
49263
288564
154409
1294840
1344535
262608
465673
1823763
239459
652542
721426
1246786
1358200
1600395
1579073
972023
386813
1476774
129567
727489
1328114
1235561
696440
1923932
1584873
1912039
460235
189323
1872942
578784
1095517
932703
1323398
79474
1971843
162949
730482
1997572
1132479
394073
1616796
807979
746691
159393
1865820
1145619
1106307
1543118
35928
879756
646961
822875
1633499
781890
1809276
1318872
1162040
1651123
759935
433934
783913
1089252
131813
1190571
1563849
1548111
1850065
942337
1639374
213867
363366
776489
467373
1793433
513507
548368
861735
1575326
193095
534362
1587490
184990
1835248
789435
831421
1544111
1042613
1326623
535698
1604917
1415490
1314601
1664823
403755
298779
1094910
923348
748561
1816049
1992245
156399
1712897
1669978
563752
469847
157340
332980
1217137
1957477
283860
24975
1324405
1470629
730935
1385461
520160
576800
354813
342445
800629
295321
1277285
91368
255966
425770
735570
1384694
1754984
166834
202253
16991
1611322
1643539
518464
1800489
1454549
1626615
698944
1412180
740714
1690105
135431
1336097
403314
1486691
737864
1814455
1063483
1480454
1981154
1224622
1060003
577386
1001854
597438
496444
1380701
1659302
1709214
670003
812472
1549718
1910837
908066
550662
238669
1961705
66353
1062405
593373
135688
1352419
738881
255183
636946
158092
1914630
314545
1543460
164631
263402
542097
299356
936030
812113
985230
1912794
1274697
322740
180491
520087
371768
1999145
143803
1583582
736584
1274185
1590088
1363327
420955
933912
489108
1780953
80767
236233
1758253
203519
1524690
74869
150174
1179207
581516
1189961
1149991
86434
856902
1497892
465098
1910607
1340671
819238
213283
1960844
1438624
477275
554570
158016
1344408
917727
1848244
274723
1666167
200186
401036
980148
232804
382103
1407650
1983266
1782766
1707132
868891
1668442
1188772
128655
406309
1310524
1962419
1749539
1202168
298132
767956
66826
1929690
1755295
632770
1471870
1233858
1233999
398388
400654
214994
344684
1117319
1872232
1170424
1690105
1788043
1938309
1070223
1887094
1331659
933244
1137128
399048
1642692
1748062
1595324
947230
800636
610267
230549
791409
1815008
304209
836175
899659
1681296
1950304
1080004
1877828
715606
1640533
1154710
1314916
1506957
1907821
1120873
1764962
32377
1020135
779560
1795570
1179541
1908693
289448
1572559
902774
1897812
957935
1371837
1793509
795359
1863009
233383
311812
815876
1974479
1825329
1527158
1281413
283653
264298
1772702
860614
136681
1671863
1020449
683128
1048931
236229
1262125
1147884
659126
1912655
398463
1865382
723609
652833
1747669
182433
926175
1232888
1352981
1513259
156726
1259954
1761788
302195
1053701
1748435
142922
1409542
450804
689140
1416065
485761
364843
1216418
28098
1673074
925296
557336
1215715
1964897
1018319
1920632
767516
602732
139134
1994033
517644
1680018
1488719
1291225
1279908
814882
1737411
132696
1704543
504862
760706
1364239
1349863
307566
978073
1300067
1360370
331620
525557
1883935
1760936
709341
1742772
424050
65499
568478
1423428
811958
873355
1601917
1516723
1241958
1351702
880106
434872
1212146
1704747
1070164
190963
1981768
460157
663789
411296
1581187
1224482
1798811
700253
384138
884318
369158
339680
239235
750858
113956
119207
117230
1526624
143738
1725038
808633
1055702
1582614
1446343
1781673
425830
800715
1145074
1846300
1645142
1008636
1453795
1765235
182825
1911314
1057578
1653629
1591964
302922
935111
461860
636295
247307
778105
1525918
1992616
483955
1521520
889664
1457983
1464591
356154
1273650
247594
1283499
1057379
1118303
1529642
1604174
874627
1575050
120338
1045845
882751
1889749
1807019
1228777
1236966
1726061
237043
561317
1968536
1234407
223750
1473030
1760279
1296276
1867309
1688255
1346424
419423
332346
315594
1448772
148052
1351251
70752
1984081
1228937
1499306
1721532
549799
897451
846704
1954736
344031
1821059
880472
113125
174002
1600268
839538
156056
392287
903670
304864
36490
186549
1262998
357747
452444
1244383
348076
1588226
1179989
1994033
1857755
1686785
1512683
91491
495236
132455
717148
554997
1065110
1796416
618695
904263
1354660
439921
1013087
142005
873391
742547
595216
200913
635082
820020
1074389
302787
1457541
1351245
1319800
1192493
1129400
999550
582521
1750644
1498780
1448849
1740664
1512494
404889
1830999
62667
803942
1011138
344946
1944271
190832
1598218
852365
614479
304665
720684
1463898
1653293
374669
966872
142938
223171
1686445
1569299
1686306
502951
1847615
1290315
389084
554044
1194561
399225
296496
1844611
525411
1085698
299878
816254
1903769
1852952
51714
1976774
1226007
1550386
1617335
1914358
1730912
1048995
1581450
728661
233056
358864
772298
1614069
971368
995789
339769
1113607
1171552
47165
1865337
1671668
275213
8721
684518
971995
396969
825686
1865209
963069
1438331
357771
1789491
1874544
1464574
1214539
765615
1556249
957069
338956
84637
1598413
1529573
75737
1343699
1261943
1277397
893623
122551
1186602
438354
1323440
461210
339769
1646566
1021547
1983327
582529
1508038
620096
1342703
1830095
1368521
337227
162305
414030
586477
138236
1625511
851368
35598
104194
1458927
564432
799898
1682006
1487037
47714
1528065
475166
10251
157404
1239300
1842668
1931750
1917927
1407674
1646029
1841921
1894978
40189
1237997
615187
78114
386625
1396097
9117
1929666
1741419
1187438
837217
785591
1415999
1645670
674825
470661
877436
1852393
1416182
1226441
133406
488033
1171088
999147
490044
1364096
15418
1845626
236182
316035
1318743
1560466
1721177
1186148
1440474
1218310
1790431
504473
1269821
1388878
495947
3389
416
1996978
1701943
1411522
1987827
1854698
1255315
910824
1172862
476249
1954102
1947466
131550
1734173
822604
849668
212353
882821
60923
1203616
132438
1078735
1792763
1022812
1453291
1080728
318209
1354514
988925
1167361
1679372
1842936
143622
784319
1623068
503860
576290
931771
1462198
811662
1104149
772526
1925949
1206827
1585786
804207
1292514
1666205
1325965
407729
1019714
548699
1981735
319492
348508
529480
117959
1583533
1385160
1327380
1682082
568846
127737
1839972
278675
438475
386394
1056255
598571
435347
483734
1825508
525056
1853392
724239
1550061
1561478
1208760
638047
1514438
1878577
1020655
1932496
649759
645874
1628324
1822929
1702879
306972
1868298
1517547
1630653
263470
1622165
867337
1369805
122450
566843
1440093
1100660
37654
113660
506421
671157
996275
213490
873621
926005
125135
721528
345821
1129086
882900
1714074
605253
459037
54120
840267
1684831
229691
348685
187155
98224
886904
545311
1685365
1272705
476973
22923
475290
614784
1234527
1310986
425556
926568
1218383
950602
1250254
293032
376483
1010570
1651101
1875537
1430470
130416
968607
1151065
450567
300354
629737
1137763
194242
216562
493673
654321
1967458
55304
384991
1439142
1932177
1778036
1444420
1336705
1121440
449280
1661727
1907324
1725657
383396
155865
46427
597159
374617
711888
63220
1423498
1952415
180573
232151
1811072
146668
1720902
542985
978910
1594332
928929
91824
1164282
1876273
1806445
117298
1118076
32456
231704
1837646
1609631
892174
525774
1540056
18083
46806
776735
1621433
538836
515489
838623
869975
55989
1298915
1020871
1518045
1385222
450690
756948
1271271
1036237
1323484
483725
460571
779390
1625946
1602992
324997
1165464
86651
578872
1325722
805190
1354303
904522
845301
348405
51014
1564594
848522
1754637
477661
1606638
1751618
581585
1457049
1976518
1154881
873606
1951144
1432449
1614175
678886
1627537
1669963
1634764
312809
514581
1022813
1190815
188985
1474828
1151168
136990
746731
1086398
1258019
1938385
1905559
1157971
37171
1553949
1620899
1023544
457443
1842657
1379863
1678697
1629518
913102
1253397
1884588
334592
802387
1467953
1795964
255996
1030230
1432520
310638
1647666
1456724
789075
343024
1901024
154778
84039
952423
1690091
1039220
318716
44449
862526
155717
254084
348658
104016
52089
692242
1673300
1400531
516753
550048
1617687
814215
771779
891271
546333
768316
1795633
1328780
1409693
1401008
1725129
361286
1318212
1461388
550887
456418
1134634
1289482
1383054
757580
847188
392119
1607161
394970
1358436
186006
1142496
363120
42442
1030616
1940547
357799
7887
1142273
1314189
499624
1508096
957908
1470513
495938
201445
370996
645459
11544
1563362
665485
342998
1233036
999518
1495220
669058
1663852
294159
1033309
1273270
1765906
637843
1815671
1088228
1980978
1834086
1360722
168103
216028
1020303
1290079
1489296
1005554
1653399
1978494
38963
1668076
250319
1538386
1572705
836071
365981
602128
1609440
1432234
180819
742042
1552223
1776055
474131
1818409
1888265
1970090
351946
116868
734027
230610
1895632
172683
400147
1760289
176031
1007745
1869089
398501
545601
1685475
1727777
593266
82907
1844086
1952149
1557944
1475102
1793565
1311700
127032
1281405
475339
1536221
415570
1862969
451722
1156005
1295901
683706
1453817
498663
328786
1532593
1273838
1316534
119376
1464151
1991827
272518
343008
86982
536731
9424
492000
1878362
203560
1908754
526449
1290665
1765602
1752151
1387977
883649
407634
1520628
979296
166858
782709
1476893
727097
785994
1533115
957509
1189605
1585801
1248396
1749686
1854672
1524785
354191
882154
114642
1288297
783692
1465849
1647771
1016943
209688
1141168
1493588
121897
451587
1074077
260963
1175050
1873200
521742
234884
1603264
313376
212271
251605
19328
411366
446615
224780
1717056
896574
1292790
1530518
1667900
214724
1964543
1702154
138007
878177
34179
1655285
85167
665851
141574
1867001
1591893
148229
211661
603831
729970
1563237
1301814
1239549
566055
1933345
1969807
1655528
1940464
851360
1098683
1055675
1800105
921035
159433
1065014
1788629
665977
1364579
1304129
988236
977843
209728
484709
1152678
777484
1941130
646200
462422
859164
1891715
1417880
1232447
454058
1290126
865234
708281
1041101
396041
1594702
1700292
1366262
770799
1289595
104517
67062
747920
84606
414596
699394
668236
1735931
1064412
1866129
1401437
509359
141217
106631
1059009
110290
77481
1276887
255596
385470
866982
549400
1045573
1821541
1063205
407804
1937146
309584
2158
1188205
775811
1603787
1725555
1407662
1211609
825681
637612
1270233
313624
964578
808233
844445
1885042
1840890
699064
391189
1057175
1154661
1148619
883834
876810
218302
942414
477453
1095669
1082526
960994
1798811
1869220
1526371
1473431
436047
1558779
63300
1926394
1197228
740623
51256
651077
1119488
1994275
948393
282844
386941
185276
543060
1231962
799509
1783172
1375719
539153
356720
1359951
1885394
259980
1351619
1257225
242446
1936457
745980
1856381
1674745
1524150
867484
926115
956822
892796
1069584
193750
734131
1025621
1411434
746870
1113693
1626660
1641635
168272
58873
268632
200377
1478507
1780120
1373304
352489
1936177
813836
1932921
661930
238807
189104
1553222
339238
352384
1100465
384337
198705
1006334
1261227
1770332
90353
246100
1421370
1704862
1700895
82627
887622
431739
676139
442984
660453
874432
1812483
650147
1745825
1524266
27215
724475
274727
1099021
1995816
684150
1804133
1654038
667247
465022
427240
1329865
254857
1277978
463052
1087491
551793
1076975
191424
1295875
499068
336111
798553
1987746
1316654
650575
699053
1590697
1973100
486599
1552006
380517
1686684
1078376
728300
1099708
248548
115238
1431579
20017
603025
42878
1236726
306348
1112387
1583457
353695
614618
1042638
907326
433244
523707
566792
1425570
1663147
1097531
196412
342247
1008554
633396
205695
546882
771372
1143346
1469751
280352
1677263
484765
1328758
1031449
1430470
1814464
1003706
1103612
1462318
1617000
1983216
356781
1084575
1188422
1500088
1874624
1019854
1976047
1566438
837988
1253906
1099038
455570
1493969
375782
1949817
787008
1944846
1912464
908392
1470218
827591
1424767
251495
614418
14718
1775088
474539
1496519
1363849
526695
1990858
481221
750027
1140558
1902037
1886971
1278280
1673454
682670
1325912
528345
1657186
157423
1316754
548647
923218
1507958
1235641
542436
242100
1164043
1254792
1108280
1415439
341799
517568
90641
757059
1576894
572184
1916916
1392337
1923872
1954076
867305
1259317
837063
820354
320935
1516431
620682
1439367
427444
1087497
1623707
118421
1438247
839536
1450262
1025020
433433
1235056
202502
1015902
1443835
1028129
830037
624695
1335109
1065037
657766
1504637
733454
1893399
923235
1473125
701549
1890801
283363
664723
1940711
977588
78369
106990
961978
129297
1572236
621463
639205
1823864
1356067
837775
410896
648482
1727039
1344382
514686
1228194
1108337
684127
826545
683863
1962664
1060653
530728
1802286
797717
377763
1074956
759125
670510
110546
503447
859110
10607
1693876
1383691
987043
1397411
14473
1690918
1083871
719022
803022
588529
134455
1775898
1327147
1430912
663404
1881867
905038
757349
195656
801615
1235390
1834917
1971300
1518197
1662268
677858
805168
1872573
1059701
182423
69732
765594
1622854
1528138
200189
1406823
114970
1710900
1718039
74269
1802219
273382
351935
953443
975910
1575905
528785
1811316
1776973
129635
728824
1002487
1110596
1583311
1803286
866781
590461
1911841
1641014
367182
1174018
1036113
1489856
1302854
137115
1047152
1110182
1135745
1423011
1642126
1794663
279266
315518
488135
223882
1050897
763269
422437
1850425
1097211
1988680
1226218
1547395
1817007
1473151
791724
704288
565506
748821
1333148
445390
250911
891872
586940
1973758
1304613
1759266
1473194
39905
1432715
662859
261861
1256921
849693
1499754
49923
831507
1582385
1337606
829717
101500
568379
438847
1672388
1802045
1027243
167059
611388
826391
351892
499687
1173319
1478476
130797
559775
1973049
1056505
1514154
1482038
796223
1880928
1994389
12613
73913
564224
1047835
121836
333107
972889
1021619
1772729
1518161
750581
1867494
394329
395952
1336598
1416625
82770
760003
1880313
408656
1545934
993984
1920801
1896332
1867387
1176999
1525494
315072
1299164
1113977
934492
495956
1289831
277499
711136
1021518
333087
837852
611766
1027064
1075395
819088
775353
1894203
1627202
411805
811315
373638
790805
1237137
1611336
1060075
495579
1825727
1023212
1067065
1104296
631053
449460
1470929
36538
608811
42405
490901
598068
1913591
1158701
1479665
164881
1675631
358197
615617
2362
794605
331470
1914881
1120948
186347
1132140
42144
1701150
1041614
1531600
13542
303431
907933
941662
229636
198155
232961
1548990
1505639
1499560
1714635
1584207
1319046
595958
293502
896057
121621
1286323
1455184
952995
1486338
832111
1071427
1087843
1908101
1966107
1921552
977918
308252
1309912
575074
32449
1817979
1863684
1839700
1827914
1451462
1914106
477723
318393
69157
1009982
266832
608919
1439923
1072293
1881329
1746027
10155
1362210
1703234
1024745
1916391
783217
859127
357639
1708897
68131
1884256
1393338
539488
475836
164174
615663
1636473
82967
1049126
1627557
1869867
1329020
1256223
1547689
2488
1878595
732817
1128449
431643
913622
1447108
987963
1696358
321292
1940766
1808461
496695
830545
21501
389300
326858
951399
1690158
452236
38000
1751692
1244033
1219801
1233901
679259
252044
283844
477759
315004
1949111
363112
1511762
1218892
180816
622997
1170005
1512151
1806644
1489981
965991
1480894
1858960
1839638
1391322
304652
687925
729483
1612648
883734
1873117
1275041
1714608
1757411
112517
400204
707461
1505483
782679
945884
1209496
33019
1152844
183424
126401
89126
1109398
1135504
848886
1522082
448531
331611
1648660
1582535
1599599
1243961
937048
1300889
1950292
477818
822737
1599028
880415
444952
1030317
1430025
330435
1838712
365182
976905
1161506
1778072
198774
565254
1901001
1553593
1933435
1947908
1842225
1320339
1215776
750596
415010
1577842
703989
1034592
1780665
650059
1142138
857953
136031
1701726
1538069
1179743
1087666
1893692
1735630
936974
1359355
1192469
35973
1712568
1889085
1817930
1406804
1228255
517807
666772
808642
1615740
228716
100606
1826710
1996173
1225675
1653351
1060735
823984
448800
290498
487770
269975
1012169
77765
1585872
795846
373832
361745
1891101
27839
780408
775545
1496004
183569
462135
523957
1497281
1981920
406958
383553
466545
446115
21186
791916
1615396
1021288
82148
1942744
1668084
1618118
1159039
766387
980532
454501
1208336
1924746
716235
102306
690259
652635
871854
491707
1617607
787881
1837316
1917141
1060022
918250
334463
189159
208477
1596876
458089
428305
1187830
1475820
1886867
769425
531753
804062
915459
1237432
1763212
333785
123922
1132375
894950
245477
424576
1665415
1921443
253107
1914281
1604792
49613
470126
47539
492320
68598
312428
908038
268035
1040409
183147
1125765
1257043
1694078
1311689
1180112
801224
1624541
723314
661605
847044
509840
15190
1183501
332721
582467
987409
8854
1133472
1334432
128308
579588
807125
1278765
196579
1459182
495779
1960080
1138022
362329
1829277
1914771
702582
1385103
1700857
1461294
1469637
1431914
1905416
769325
1570655
1177824
649578
1419787
1185784
1162968
1679149
235560
435054
1024690
1181245
337898
1029676
723766
433997
219021
1241581
312032
1029970
1479246
920009
571713
390370
1717002
1578268
317114
1460710
1142620
387428
834214
567673
455607
463615
1924523
1661653
1483345
1468608
1257567
782787
92630
1539205
1261983
1845701
1262220
623466
335375
1545473
242295
1585735
79348
1738956
960448
271967
984948
1794663
1497847
1959474
883114
1795544
1546382
49763
467869
1138342
1984522
572526
865772
1250989
1943526
1365483
801859
974387
594712
674705
1735316
1660632
1392722
1594292
664555
607764
1135745
256181
1941878
135426
1968536
844898
804241
594986
1718221
206895
1000125
1098938
1393597
517553
1607680
243190
428877
667008
942220
93352
1445080
960957
1537101
1816671
1950810
748047
597913
1053610
459914
526226
1627921
1699128
1177892
1148568
887938
1360423
934319
525938
329495
982109
468602
1741883
1508978
12694
1246725
748881
702353
557580
1158737
1106503
1801603
1585786
1606313
5067
253628
1584565
810107
694269
1669991
182324
631260
1730595
1172868
37730
380894
412714
251633
1601097
1904722
973160
1020423
460143
1756146
1702516
803272
70557
1866521
1696560
1526052
1472785
1103301
1064106
1844710
266743
1107298
1587424
455494
1483605
1888588
1032431
398003
1260839
929318
311000
1470069
1618854
1375617
1725245
1653683
74350
458720
424520
970724
1597039
351868
1170229
1597474
960347
842938
18652
1031479
802532
1727275
1236262
733786
619581
1812675
89702
890637
1548783
1414986
27085
1390790
1395886
656187
853843
1742710
817178
781842
1459493
1137740
889889
1535246
61962
224367
1213721
698629
1586510
362070
718515
904257
1844072
948882
1544744
767236
133201
1935521
1050296
253589
1505910
872930
1780735
265309
1109714
269263
285432
1417516
1444454
132178
1794309
770272
1561290
1390503
794227
863477
414561
1345284
1269452
1579020
413585
1539171
1798507
713826
1148900
707834
1284095
925594
746082
1467796
1681378
1346047
255252
67622
1872456
787522
1965266
1536743
1301623
903833
568055
735403
1926584
537398
486303
868771
1112969
115303
812685
636566
1699131
1049659
59820
1506686
1814432
1219097
1894209
418657
1042077
1471363
831453
1612092
588255
1678298
1516464
1807735
1758058
1167229
955941
842994
168208
1829665
1403727
1943516
1229070
863662
938182
1191148
1306416
1405729
800342
1536607
387812
462080
1139582
1171088
1522376
1508332
506177
1182511
34943
86197
1767314
1636110
1971011
1380065
208632
236728
770732
988791
1199790
156822
1140623
207084
376467
532476
216444
1645884
962747
273124
383749
715918
994600
1823875
1636510
1437174
4281
1758999
118817
569768
83214
1981140
858601
248019
1706492
1965430
979869
252925
1006075
490922
1372511
175436
465234
1813767
1587178
333580
1415526
408839
521020
1881998
1488998
109782
1594817
1569531
856565
693367
553099
1648290
1616071
1020401
49343
471837
207113
1514976
1038979
105470
1073995
1057543
957631
1234527
196802
915079
1527293
759107
1742705
1766922
1308150
1311976
1399676
1969282
1526503
1024043
1147190
1567334
1268130
908929
1885296
708664
849478
1503685
376480
1425977
168147
39434
293329
1599626
720533
1228913
576495
912316
1142658
386900
342158
660651
1153415
974463
1239869
435133
26871
1283849
535949
1241420
1314267
683018
1297443
264442
383709
1221101
1380423
1208879
537880
670069
203514
50864
96692
162114
1978466
501098
1998828
533875
82710
770768
772661
1444582
1888444
1302281
1039024
680300
370275
1694723
68795
1957214
14146
1835502
1774860
586477
652540
973659
1274579
320316
857970
1328299
672129
1808943
1892673
1473499
82406
996380
637451
1685251
1271922
1105285
1486008
1936531
1043738
46634
638004
1952001
1288703
281841
1719748
1671341
89194
406250
1420688
786156
303285
886759
546835
268769
1366990
1606339
1594472
1399290
564256
29882
1955122
107307
1961762
1906758
594680
1096069
1585505
277887
221920
226005
196269
634182
1094542
706228
542310
105388
150646
357321
312974
966049
1045225
1160232
143134
1288816
1547545
1205174
258656
902070
1009703
916580
603220
686592
712921
87734
1532845
1415634
1697897
225911
1244662
1299924
14664
41436
1356149
1285758
319991
1465167
272442
1062154
950128
843292
1643349
516625
1123043
1828205
1837527
70865
696011
240503
792834
1230876
909971
3805
488020
255691
44065
1792134
679655
162070
1402015
1773239
1034344
570069
1077878
1119033
371805
1273405
337155
450751
767908
103695
1043146
1695926
579527
1576999
676069
833227
743959
431241
1798721
1652718
1540654
411103
1124700
1865256
772741
1960057
764974
1716493
1030867
935737
324955
394428
1480648
554366
640776
1730319
1976143
1375998
809899
186435
1650888
1241092
1257400
232740
1241762
1567320
619740
69975
1043529
623839
1825395
348462
1400882
1348912
1181604
1981383
1486301
672078
311737
1182685
3471
1894547
810346
74339
1630695
1030103
976617
1334858
1221598
1279405
1031681
157547
531149
1829922
1465864
900054
1302281
1671672
1665204
1707106
884422
90326
1163482
969729
662988
856640
665480
1601042
270854
255294
739289
1141074
1927701
1927850
66147
1086296
1551974
1495675
1102477
198213
1816306
1861788
1970445
1094304
179579
1774680
813286
379813
1029502
52666
1416429
939160
1982492
875482
1916145
1490059
862574
1637203
952627
192789
1207286
208042
481104
458478
1098548
306364
273689
1404419
408275
1315634
770858
1556659
82225
1993894
919541
179707
1650991
1196963
1115214
1961130
287712
1153721
1628476
1568064
1850417
272613
1369953
1902339
68912
223090
939130
654777
1206432
964945
1212992
151917
916168
127332
1049562
1428600
1044323
1208004
1698301
1391369
1661550
691841
1742733
1559785
538248
391715
1677255
880766
1165048
1242371
1947700
823524
938905
210174
1205563
784313
1553538
663610
1517951
1513755
314623
682211
1409542
1397920
1663950
647901
1693312
288942
647761
609400
597591
625228
1155298
1915341
1526166
1749258
1751727
891296
1828940
1262126
954224
851560
1798338
707739
1350807
1716506
998343
1154077
1041176
1535119
1741492
347478
396552
1710173
118695
1267755
1227787
1185497
1274205
808512
1429265
464677
1719492
1241398
482285
887577
1656310
322281
1883047
1731319
1117493
571660
950838
356793
754813
920419
1290825
1845675
648936
684306
795412
1649826
1155631
543340
1657608
927487
9341
401325
1558785
1699857
38359
1300298
1392763
1506747
1666168
389591
1415408
682052
654095
1269503
418120
1639640
1672543
1167285
273932
831165
1940520
1064839
42730
1455945
678745
1808884
665901
142475
328722
1878059
270356
1262741
678509
1915007
1620471
381779
676637
1560615
1087067
575258
312629
1442543
1076234
1234606
591162
1148509
1591073
329682
274298
858351
167654
1708447
235398
1326791
1730382
515204
1368990
1610654
268417
193455
1161878
531591
312650
1363634
888862
764325
1060944
1302237
1142710
1657551
696680
556149
1534683
1514884
1255840
1616625
1402910
1339783
1070616
1514449
1811552
1672478
195221
803933
1238322
665467
1660287
1720178
1725108
523917
603408
678407
1206089
1207678
1739189
1884592
1808749
422257
1656863
834218
1986353
731598
269304
77581
1329908
466846
1232316
900614
1694270
1477404
1107676
308462
1111034
914056
201072
1477720
1479588
1846906
798109
74829
527140
553067
964330
308793
1300801
488594
1008983
683976
1010028
871043
1027408
1468717
457454
1029535
593974
1729808
197768
409813
1011125
459720
1181299
1680971
40454
620248
1704546
207321
921838
1956257
1994511
1851873
1891562
1723465
679886
532415
1205402
56554
217331
794468
1938164
564644
1826199
1013757
292405
799683
1872864
960555
777719
481390
6843
1711229
699865
1825484
617704
500110
811453
1748513
1654813
1210022
1730891
1725571
474130
471151
976575
33842
480302
1539644
1591303
450545
1071016
1176343
1131778
800342
1988606
1441196
71593
358742
1877681
634622
1375357
1374581
1400132
844076
1251111
1971852
617896
1614689
1222923
1435410
1109161
1872056
1004729
1365443
350493
1942947
1413348
176945
1178035
409596
1752414
1193328
712118
349655
1205309
340135
645426
761119
1818867
1034207
650715
1562784
260070
1451978
1240390
1448973
400333
1967918
1131143
1235519
761227
871865
31468
479745
744542
1859131
534172
1298000
1794971
1626074
1798562
191943
740219
769458
289469
1428375
1872659
598765
136593
1984934
972385
282025
113690
1649034
338487
19197
1149201
1498669
1884938
750933
656723
203528
1905002
1049460
876015
1530153
130049
876881
1535837
882821
952315
758743
1779862
1539645
1725067
1493107
941872
1607827
1798329
1613962
1734042
659353
236573
50069
110739
867374
1371775
1443198
16590
1183041
906489
150703
1423108
724795
1728182
333222
867909
1269872
1449681
275213
1362586
36710
1093751
882707
1203372
1302791
1115563
488149
763080
1529076
1037497
1733296
8852
234572
1965187
1068501
593200
196330
1596440
1453945
1976840
231363
1858301
1233867
685386
34909
1995213
81469
1101528
1409245
1449984
1728526
1231777
1842961
765729
678741
1368189
595286
1055386
106309
1281410
1437951
1741910
1971156
911838
54700
1977801
1095616
1730955
1564976
1655544
453367
1408983
413634
1003549
502049
454700
1012522
1332201
995640
52062
1924940
959244
1383002
132636
118626
1136328
1787442
1492276
1436614
137313
1502766
1142255
1065490
1141999
26632
348076
1862079
12580
1531458
1843778
1933453
449450
691493
1933317
1178256
267503
251673
1795026
238205
1902883
805136
1381100
144309
1267757
775990
20305
725267
1466619
856818
1678376
913451
1120280
344718
1717419
1865780
688630
623868
1105202
396592
309775
1328356
5044
963368
1828590
1829858
1922092
211530
1425452
1216802
118165
1815767
1646328
1867779
1140659
13780
1618467
666259
1922512
1590742
439009
1316471
123349
1941579
831370
389974
1005416
1948506
1964798
721275
1229898
1614172
1133387
230381
1393343
1863920
1618507
1362361
1031414
1462694
522742
565214
35555
883658
799198
340696
800344
1211258
251149
1040845
1184075
1863223
1514203
1337306
770843
785049
887938
1955492
79274
1554934
413339
635768
1329112
391152
1417637
142157
575095
1039789
1411400
1312354
933010
347899
1227622
1149892
513609
697419
1082719
1112796
42794
240932
1918649
1977190
10753
1440183
339208
751131
862694
131798
40691
1658143
360878
397877
1063799
708488
1619792
424419
1769221
1846120
74209
1034782
1621845
519071
707612
1493878
500246
857680
936549
1525375
1330063
1955006
1793671
1446341
1777569
504606
548199
1660366
1993327
699547
196279
251157
774886
42350
124090
1922037
83090
541979
274383
640341
1501194
268417
742002
536273
1604253
823284
849998
854887
1994890
954854
217432
755940
198309
64112
36531
1423135
1171084
1760885
568401
1239487
1083227
561051
1983252
537213
227016
210635
1703667
693351
1640746
297148
1066278
1260298
371768
964453
1873795
1797164
1945623
1258412
458811
1963183
1569194
22820
650919
998336
1016911
1051250
413164
1258346
1403120
1140868
1968646
454324
81444
221224
815619
223442
1588814
980145
898710
1097548
496681
1170625
155470
1303706
123151
630055
1909928
1050131
1405300
1339238
1494844
629212
929845
1872942
1207571
287485
319196
1755056
125436
734446
257267
507889
187857
132169
1285252
223893
744317
1029904
1587933
1376730
238669
740023
392080
501932
1278521
402933
697744
354211
444199
1416838
1758160
37277
1577362
961380
1641640
1278100
1372511
1270359
1334760
1456441
141605
603112
805171
328211
357298
1225685
122742
861973
1722279
254148
285926
1727373
505659
1017912
1735906
238623
195239
586628
951356
1099164
1915817
1522548
1500560
3981
1375862
1892906
682659
1572748
1767491
418013
802295
905318
582779
1335844
1855201
769971
1270613
1110604
1800024
359257
1433214
1214754
1651155
434294
611901
1713140
1809081
96092
1628988
557468
1363670
16147
1259558
772272
1766074
395278
1961443
959428
552946
810242
550807
103807
1459656
70354
1482409
1938261
595598
1120252
1764776
1394170
872667
1685508
285653
573002
1299694
569740
5652
618691
1685016
1442714
1303625
1582721
1632141
1311955
253067
1972803
130374
531989
1268752
837001
924358
1241118
1152900
942817
310229
1158876
336262
850422
125245
1834847
709061
1918803
1681449
1795238
880103
1596542
1553735
324321
658694
675399
895002
1428647
1138314
1307557
1838052
324845
241814
725446
693617
536610
1064648
812617
467393
1934718
1182582
292703
1466054
1476821
1912384
1357521
582266
1979826
1607575
1044760
1951757
1682082
333655
1361652
1948470
449501
1564374
317625
693731
1532859
1052892
1380111
1565750
1512446
357716
1155062
919815
1385578
1482759
1683787
844445
870501
665640
1821626
1480615
384545
324941
1178334
1267522
1977918
343689
398031
1588793
81758
228057
1524392
1393160
826329
1616169
969897
1127034
1381689
888768
687076
363015
1368229
1699511
1263919
698845
715827
587178
1671112
1655272
1966332
757664
533774
837217
1015152
812424
1015064
1912570
1654820
939954
1488445
317183
1683559
108816
488001
19303
1207101
1323248
612055
1547457
643593
667652
1662295
1877253
1832321
1539453
341324
989854
151659
665566
212772
1524147
1864358
1301885
591755
1986601
1711100
282049
1184350
760797
123151
1763372
1286682
1354633
620709
555298
1565479
1055172
1880182
534498
185296
821467
533063
1989084
565576
104460
1313077
1913453
1305169
1609226
707884
1134400
1054194
898013
1448249
1509946
78290
751995
1121669
1884554
676555
173689
1907514
520583
266797
69717
595260
1093487
188399
360563
140652
1707649
738453
1914908
521831
1802632
1000391
1219900
1303846
92546
271483
1739345
853284
112690
911476
1800798
1963026
759103
1375617
1437301
923253
407714
1692760
1907986
1876421
248771
1398057
681335
872422
1866822
1105958
953310
712534
1419140
1402916
1402620
1491710
1309619
999084
1813692
400441
633416
968670
901224
481231
911661
1296887
1258321
97293
1334414
878813
1435463
1965278
1461927
1915742
1626076
1298119
1084166
1274685
803163
93112
108481
1091035
110309
1402798
1654268
1678965
1357380
334725
79598
558601
207493
1610945
1753247
170813
507815
432034
471295
1915231
868279
1304041
910728
1404504
27003
1632339
594787
1622199
905656
514455
1372843
1967743
1822207
1665230
832364
920537
113954
984108
1485864
1368405
877506
424001
1138778
543379
1278842
405048
1858046
938651
8206
518804
1337330
1787562
351935
868339
1448290
1278848
509942
1088649
1958526
759140
1421126
1381350
770696
572347
232048
108934
1471168
146269
1705059
1944804
1328119
592697
321318
1698009
434412
941288
1618034
709058
1864751
1973537
999385
1305328
1038717
448902
99170
724260
553158
564757
1713541
956409
1488659
195705
1711820
1559658
1123064
1843249
1382500
1929488
1822401
639337
1960347
676759
343134
1879464
62716
217821
1434326
843854
1675266
931721
216233
389607
966548
1566684
614283
446725
1039803
1251173
518944
1885098
1756467
512179
1731963
1517071
1738728
1618699
909848
1111658
1553382
1194015
1253748
240048
189933
550081
1779711
105141
741509
1845664
1502701
1449941
1145265
391367
1353283
196861
441615
294039
1565872
1102303
1330159
618424
57014
1314267
303417
1481610
1424189
608563
697605
1305472
215333
692663
1333668
1565680
1332665
331039
903047
1125365
37988
788840
1290534
1479050
230471
167745
1224494
1552858
1750845
675417
1288762
1050897
366307
681785
870884
1915173
1730500
1185882
514603
1008396
1430533
1620311
963937
1731996
451808
867221
1646539
276819
1162168
1505349
120508
1970391
421659
1891759
80067
1641662
11875
117548
1803187
884706
392295
723298
1061647
1833007
1557318
1777185
1082174
1797995
100928
1505764
1099345
348016
248562
682565
379253
927216
1454282
418900
296140
66414
767739
1823368
940244
1274727
452864
1570267
33392
1584495
568379
550394
500785
889217
88622
1978629
652624
234102
1389714
205314
939868
1363842
1099540
657535
684990
438685
1404042
1857710
503278
1638427
1262268
594776
552000
917962
1190972
1283125
885391
1787841
1871509
392260
899888
1417832
446123
1794403
1004823
368916
1123724
1321512
583823
269717
1128389
1311739
798398
454251
590709
854030
1230414
1347696
10780
323183
1497096
468704
1713495
578264
1878725
1923142
95663
1416196
104536
1703469
304401
935546
345748
1976689
1241398
460666
279889
990719
1766650
1642940
1714480
1636692
124364
476563
968937
217999
880359
914894
190921
1232713
1786959
1179538
1998548
39720
1732061
373020
1894528
677036
466343
1540729
362459
1161249
107816
366938
1588520
1303157
1733694
13494
64711
448619
1719104
160413
1712836
414505
457145
1464333
1708991
598180
960605
224818
623265
1291213
479102
1346642
1876623
629618
1112969
1006608
880996
1155638
1756624
665566
585593
39127
1583184
764070
47006
1852416
640549
100854
34545
899883
709967
1174277
1310178
1716686
1735511
343380
658588
1375567
1730988
7306
1970376
781612
1322488
1386445
1104758
506028
95516
1426213
553077
1068500
1811980
1800995
1362657
233034
1034980
933819
614212
1961221
322907
141494
781927
1562828
108413
1867178
1069969
906276
1859538
1216313
247522
1882291
1055393
1435652
1256728
387530
950908
506043
1132703
758379
589713
116813
661095
1568441
162286
221951
117918
645626
1356075
1528538
187283
1061030
1538386
1606605
1167794
881064
564503
244200
1100540
1493137
1855129
778042
108384
1964897
396790
390436
387848
553056
1075721
672639
1326022
410434
494396
1304956
140668
890945
1187697
1915681
1735051
536188
1105633
506218
1982848
193598
360309
1136416
948970
576949
1808586
1289097
5952
1810292
958297
1468678
1186450
933238
121627
1071112
1213283
1832257
695647
1528460
689841
1080374
1053045
707305
1521402
1591620
1340739
1412189
622669
1675642
1630340
1478726
36352
1950605
1976689
1713110
625294
339220
1719051
269992
1637025
772923
357178
1611537
1801442
698212
1727440
1797150
1914368
548742
1569386
1855731
1432110
287260
1832724
868069
1315044
1517566
1978026
382015
44394
1868602
224772
199326
1208828
365695
1305436
750567
758866
478432
245249
419531
641546
579197
1278366
1767991
653194
132927
1483092
1481001
863363
668423
1168068
1925338
1821389
453647
1058102
919668
459086
485273
1199380
1567429
122946
640809
1393722
1235769
1829865
932629
783997
180539
47602
1122176
1468375
1194799
542629
1573461
989177
909993
1374325
1710780
621781
8100
1416762
39852
1543287
1797995
1520709
1457293
841566
1242804
494893
859590
711182
1570013
1742524
1218243
1073848
1451141
1332793
1495866
1615720
1251540
592831
815747
692999
1959674
1039232
667928
519022
214050
765715
1685156
1267752
58562
365412
1457216
300659
869755
1020852
1409742
626736
321909
110083
1058672
1717571
691846
375387
1133123
1736994
136369
1574712
256995
1624724
107062
863388
152059
460283
569293
607669
52409
820734
1538509
1095897
994303
1134068
352794
1855489
840862
642432
1433144
1333844
1239281
1282093
59196
356500
870850
1279648
1997572
1150984
989496
1291773
1709243
734010
499817
1277833
763049
1999626
102698
947893
1004068
1701
1939552
860604
954493
1826496
1526239
196077
1880047
1653186
446098
496959
40688
1252798
1051998
1678761
1555875
1914909
1352929
854579
971459
1902664
1891909
130597
1559026
1151219
1390622
64068
60825
1306865
1816213
1714591
1047396
1482555
1160527
834449
1075997
246020
1212613
874509
1511238
418280
1576785
1220066
294371
296244
497126
1065821
1012905
1263919
1834872
1876618
124804
1054194
1479216
85684
1437563
510759
1375422
1947994
841978
60958
1623263
901403
979838
1630451
873090
1189263
193915
1592571
1200631
409775
1408117
356309
1692651
667763
781145
1225170
1131011
46917
1415178
222856
1385820
1953704
385928
1605583
381266
1440428
345790
9913
400826
660882
1078886
715291
1852333
19839
1125215
1490340
1084088
1496861
1717674
1993760
139593
258002
991284
112706
375564
1404514
1668076
1661911
18167
8507
148245
1262760
581085
607645
1248566
1663852
622300
1039759
262912
1205408
1007038
136185
182813
112302
223778
964121
458668
190330
587216
1841577
1056411
93085
408279
659408
161990
297490
1061753
638469
690305
47916
770585
759519
1319871
153843
1786542
1528465
90865
171568
393261
386496
48665
755021
331702
602642
1949067
1934278
1223274
383716
188204
1278628
763395
912234
602438
734939
1005693
1110290
1559261
1670077
842340
681625
275657
90957
1614748
491734
353907
1878135
583887
149855
494563
1475485
209848
151526
182212
800005
1113025
370494
1314445
186923
1162635
1262815
1541527
263402
1939302
485738
1768161
778144
1458005
225577
1488583
375640
1339899
1544867
1612614
1768935
697861
753917
632568
884534
1437082
735738
814985
1843571
45593
359925
1602519
567284
308250
357309
928190
89521
1908777
1472476
287494
1612894
664077
1935632
750581
1840594
1253700
1088246
79316
187529
1558845
19418
1062338
102546
1104275
143168
1208812
1287019
798672
828148
1347639
1888268
1621466
1572683
1661595
1925854
682534
1936198
498558
1326977
1959417
892206
330203
582324
308177
674455
1895617
974449
231920
44977
1938952
463626
792768
782306
193228
1216843
1375256
682003
1486351
42548
1012712
683924
1526967
1639628
298455
1486351
445327
453449
351895
1250824
340137
1354260
1161499
1734835
256430
1598784
1292407
1929114
113118
257075
1367167
478254
615701
1389938
1640054
742099
1550280
855051
772823
918709
1679079
2779
153970
461934
1405212
1006120
1113562
1183805
1573301
382048
1866095
1307953
160864
28755
867884
1862059
936168
830337
299680
567496
260757
1382681
1188317
521792
511530
1050296
1426654
583867
1170262
365118
80657
17800
1361402
310854
1467980
903811
480971
605926
164887
256106
422662
854698
876358
314464
247783
1096079
1399669
293723
286463
414715
1921124
944181
1077647
1330833
1229213
138588
1659726
732500
1388232
605332
1127779
888214
1562312
1951546
443188
1210931
933170
71313
1969025
309929
1224027
1712143
788124
927010
422581
950328
1172017
1529495
150052
1110910
1546547
627417
1583057
392501
103482
1074610
1267956
193356
393494
506962
1570610
1104009
763159
917962
533958
751419
1647267
349334
1951101
1982734
518940
379316
223052
1423214
1926901
1916174
340245
1471444
801091
815688
218567
77181
262618
922340
92813
437866
563193
776324
1392880
868285
877126
653633
393432
466967
920981
1232073
1867764
1608527
1871048
1500313
1347788
785797
923719
1651416
376403
1489015
1529373
699058
810305
1655982
1426363
1190774
1066806
1190600
477020
1230846
161859
1680778
1685780
1081778
31888
473811
421615
1059739
1902476
591194
945051
452911
887389
848302
754507
1672074
1433244
1137263
1844289
597030
702470
451388
1052914
1636292
1377395
625298
1254358
1894843
567087
570485
295084
1718001
1815906
1008228
568596
149958
174014
113734
633400
1652933
1950229
333222
345444
762164
1423058
53867
1597760
29356
1039175
1169004
1962239
415360
678886
1088176
1320723
273887
1994827
808788
660635
941606
1267837
725980
1987655
1864023
1963257
1195652
1397717
1983231
906235
1307410
922911
441943
1669751
838603
1523455
1947670
1726035
1031382
346646
1493331
1538709
1661964
60163
249205
1498556
86616
559510
807457
1687476
4481
1226477
1098868
1605995
1120031
472428
680337
1288784
769201
962717
550826
55211
78825
1215775
59269
405009
1948325
460572
982448
510966
1510332
493653
1330955
1664548
1115508
1276335
1567967
362106
118999
71046
293329
1682459
449167
724610
77878
137986
336115
188907
269544
1160194
1671880
1273790
129883
1515559
1023278
1501295
1732211
1865449
170388
1946828
125365
904096
1755140
1670731
463210
937726
28522
835949
1828187
851099
1748506
422046
17552
1858299
658350
24285
1325771
677636
183646
1017054
1756146
1716491
1637739
699400
1799080
1738391
756398
8206
864344
1208041
894712
143869
1258718
1863937
1598029
1801623
1436527
205913
236032
692540
1174471
1712060
238223
1655044
1185803
1867117
538292
963040
1433584
1502288
1589848
1648773
267321
485217
353212
1118713
1074812
164991
202331
625864
902559
1388323
941283
1955370
351943
73647
1457541
1521002
805744
1817857
1039662
1282976
1835216
1533677
334411
1298330
1343792
1309912
1511043
607567
1025042
881465
1370258
279844
1604171
1898472
1916074
874682
349331
1911703
1962886
157154
1549777
990197
1579593
533743
1473833
724180
1964851
678606
1439348
1550452
856862
1177598
1474366
1707614
560601
1703684
575994
1035191
723876
938273
81768
41045
1221951
465929
867819
1185469
1007232
688098
1168509
841978
1467739
1570853
576857
144077
424576
1960666
595601
1689212
12033
1100265
570165
1004912
1689217
1401533
1725151
1094287
1236497
923611
1807508
683433
1559261
77078
853089
252980
1211748
846768
597314
1298221
422992
1200147
1947019
1852014
1959970
1147126
747734
628106
1426225
10311
853137
672480
1573894
954718
1755876
1448786
1444854
1346255
754961
1667527
7366
1544791
1967541
846310
1162675
596360
401993
1043217
307835
901059
510577
1228651
1751639
29682
424236
1709683
361270
286474
352716
1762748
433707
733497
199933
719856
1922238
1681992
1435423
946259
650017
67449
24931
1993692
683177
1326756
88211
1464096
1915911
1688813
1708375
204558
495908
1608735
872618
570200
1780689
990052
383785
1973696
1836803
533103
732683
1051952
1100736
1993362
74957
509116
1735502
491911
352095
1694461
450873
1544497
1597484
844603
1624849
1206656
557669
695259
1571662
1093933
472202
659741
1126011
1926495
687303
1905451
1983579
1085072
992292
712626
445707
1002621
603612
169773
576169
1234286
1256475
1253692
1422719
1952032
417525
1103364
1400763
568280
105395
1595496
634497
602187
1601120
1370569
898785
1437785
846204
1502458
900913
1656278
477810
1392558
1531114
1870000
1626753
1519489
735047
1280424
158331
122759
1252532
121863
1008567
512009
54674
1909854
1769007
241199
223702
896354
1867157
474448
49905
1621849
599656
940386
1570963
1637992
786671
1039961
1865720
1967668
938561
318075
1194213
1495092
320444
1555130
615776
1664837
198803
1081233
408896
1807122
1749467
210737
1886849
426836
1733010
1616704
541558
1417460
967415
715827
36903
426577
68418
1481140
174945
1110070
527674
1359740
1347639
725321
1248924
1022216
1337988
258424
363757
569796
209084
1009641
499904
1385232
92240
1984756
623672
583401
1351649
1541026
894884
1373067
1968577
1232359
476552
1549631
412039
883298
470165
1635243
1588187
1590944
383996
1017125
414695
1165204
1812780
1501668
159706
409833
765058
1697321
1699183
312904
1442310
730153
64701
8038
1107616
1548482
460149
18497
1443198
1958874
277166
765904
767325
1646652
1147290
1237125
1099234
938248
1965398
1912260
1948248
1069042
6310
34590
1907286
333105
282099
400957
447052
1146581
1733111
1558283
448387
1246805
1339440
1481762
1000208
993
1652325
67112
440903
168369
938571
540146
899640
1243372
878431
699943
1303203
244448
1501435
1115745
1896536
197458
1527819
199993
731179
1577015
987971
1502412
1090485
733560
449329
244929
926069
788794
1411548
676199
458552
1311111
623998
617727
813595
1734617
768702
1859746
473039
510131
1629365
1475042
1984035
1316951
600522
282270
549569
1997930
1195351
1357577
1456326
1580950
1104538
763496
1293624
466842
1054289
403134
92074
592204
1699061
492055
1651253
602738
544643
1471201
485347
112690
1146175
1629117
1152151
1303101
1838590
1334377
1076264
1118518
1323340
1021648
321878
559841
1287954
1062847
1706632
1674969
554644
1350895
1917612
708134
1117772
1712966
590363
222450
608266
1723812
21370
570234
647648
154683
313819
266970
1605185
1397343
1826496
1312906
1741264
47787
400984
1040003
9054
1259213
689746
867006
683433
1352909
1894849
1436430
300926
614516
1088600
1587436
1600067
1813528
156966
81467
1263195
585365
1486038
140575
281331
116561
218361
821902
1007843
553970
1888565
1788780
412675
41556
426617
771646
1025580
171246
1231977
1075821
276372
1459296
211332
1819400
1922502
1312217
674182
1751235
1721794
702373
114694
661324
162124
107166
962130
1764016
1304814
679783
1846957
616584
12983
1494477
302540
667238
291233
232722
1234416
1004710
1056017
1369926
1548429
68491
1373239
1599818
1906122
614490
665877
1216802
1781223
1923157
905985
949343
1211064
376592
1707351
1203788
1510020
1835212
466431
297658
662112
858601
1548161
534426
268085
427172
1321846
934749
649731
1815193
150798
1975644
943089
1781590
381600
509827
1237645
1480197
203387
300659
312339
436946
1701946
1079631
1588210
85845
1479588
1517390
500441
432496
1113585
502096
16553
1387754
376864
1522196
1277386
70557
1138702
1909972
523920
1723700
30210
56520
264815
603262
775532
1916304
1345982
1509106
1762029
958720
1409596
117743
36617
764337
1875981
277943
1156213
336616
1693743
646721
958339
780386
1581201
1834348
245143
374064
1687107
602128
1730332
1336181
1366187
1677078
383390
1725056
69160
934452
798411
437387
1645030
1528380
468273
249937
854096
1112480
245249
1548695
1296295
1957107
335035
1066827
953762
640955
237339
693320
1927611
174749
165366
838158
189861
576213
1541018
1311664
678407
1666560
1239335
896945
306554
810654
1224392
777759
774262
1640343
1403410
188578
149605
462591
828153
110122
1939906
214951
1816293
312391
1819493
204132
1598822
1123223
755890
651313
1251302
919815
1272705
1100660
252004
699154
1115296
394317
176299
1305777
652587
1795357
639800
1881626
811070
1859464
111189
990904
721978
445089
1656005
462946
1793275
1859809
1157108
1015240
914050
302774
1642061
128480
1939929
1341769
607509
1678313
1968837
77240
930427
636054
1470983
1976121
1486111
1102933
1529076
776489
1223251
249606
1077878
639139
878266
35394
623538
892049
210646
634714
1642273
1357332
1692900
875008
1026870
531392
1324956
1306578
1809638
112690
1675755
499323
1648012
214868
949491
824642
1987056
880098
840081
1077930
1564515
252144
1711170
1572748
708931
621373
1419274
1896674
269623
1908423
298702
557190
1964932
1376412
1001612
665264
1747616
767070
403032
73033
1682901
515867
1636546
83623
541389
1334440
270248
1595624
1143808
1249318
1862456
1813567
1795308
38587
1128348
1072725
577908
365154
1495371
1711776
763178
877384
483713
1020703
515776
661626
240936
1903510
61556
391699
737880
1887602
327659
1596017
560546
486806
387071
1704390
347373
1972684
1679604
846110
417798
127842
1638771
1870525
160554
1755137
852291
687807
250689
563388
386922
1745663
1716020
387007
707167
1072725
1023522
38802
1127983
1821746
1538293
1777331
1488217
1702401
121700
1954753
297381
148523
1281283
990092
784893
490037
4744
886507
1002881
549319
500200
1552159
971256
1537328
1928293
104416
443671
711006
840277
1450733
422505
132808
1936798
1545408
973194
282120
745372
42671
1801739
743139
1771070
1125609
386110
1420083
778536
909164
1294505
1231819
1688593
1438663
595837
1952826
1566382
641060
1040806
755020
1061370
1305594
1613674
385685
389895
34894
556864
1823316
191356
954309
1248723
1994469
1966169
324156
1330954
650536
533111
1953571
867152
956387
981907
344761
1327232
1125515
579163
766666
1826146
605293
292997
66190
980969
499608
1658330
1486225
1790544
1635439
427015
485134
638317
1922408
461604
1520449
1212026
1554772
1343699
914085
348127
1470794
636730
1069616
1363327
1153002
320754
674201
709604
1921894
1811610
1682547
1228757
600553
415083
1288289
1902653
272464
258590
1896302
949240
437138
538038
1421532
1581499
288002
1915533
1016995
1925237
813595
777339
65191
1145533
1308531
1070370
1664632
160935
1537259
628818
95017
1867298
129521
945092
1317561
897766
230077
986464
1423739
1642608
1988343
437812
1252303
1189616
534579
218435
247789
197021
1389555
1178977
274519
1384274
1479035
728760
1264699
523733
663087
1405486
1504549
1056150
1967138
900903
58106
686355
76924
642172
253088
1075139
781779
127447
420346
1334890
1538709
1837518
780263
1636838
1457803
1320104
74195
860040
609933
1240446
1851695
650033
1027081
502513
1042631
970052
402192
768702
438130
809564
252698
236868
1803248
238192
1771163
1824151
832055
118246
36955
531848
362392
610585
216993
830985
1349854
659687
1359668
1721183
1285291
789071
1232919
1115646
1469486
177066
88866
182071
1153030
1250393
110133
731740
195284
1756927
180760
1606696
1263681
580041
1257622
1621412
1883562
1326795
296561
1098299
526595
909969
1631591
999077
1827919
1015814
849871
1324961
1840871
437495
492000
1444101
200172
614642
40246
1659361
1606470
1765807
556320
506684
1320436
39400
847463
455898
477296
89199
320903
1560433
550862
1063438
1518603
1706780
1851285
277362
231469
1748707
654741
1324585
422616
179981
89768
1137006
259963
1161201
1205621
1703176
386286
829983
689887
1849692
1083854
1778562
880433
32653
1596584
251449
1644861
250175
596432
1326022
885330
1935424
549676
250661
1805237
787636
1944879
12021
1762950
1162351
572199
439130
1690065
1420953
1445765
71735
668223
1876613
870239
1592999
146817
84422
1123520
1878434
542648
386034
719208
1479136
1674745
1671809
758442
98184
1958925
398385
1991056
8766
428046
533924
1520100
649247
1826710
819620
72731
240797
100448
646329
1332201
462419
1587352
1780120
1283647
1028563
1843363
1347179
1148855
11423
1972456
685393
587121
1302314
387813
361715
686286
1038492
1749599
447336
1268566
16292
706159
175055
442101
1953181
1863083
78378
1827962
1549632
422479
723373
370368
981133
1531600
1415854
1869453
108235
347685
384484
23306
1674070
1713969
1599430
1112507
1655944
711651
1914129
546810
5369
1037025
577386
1229631
572526
1307630
1409783
670075
739061
1034322
1721877
1578497
1090871
1421109
1252798
259688
394301
1392181
1224579
629730
99887
1784476
566074
315142
1273036
1599604
502817
1333194
196884
804303
1179362
1067410
1182723
556056
442172
1412051
1462555
1069169
508981
814241
1511863
1319238
538635
748603
1794280
6077
965303
726934
878496
1137158
134804
805136
1851143
301424
964257
1121350
887937
207493
1223926
626706
1799150
1375321
1816242
160986
893651
1889448
1661271
467730
159593
893550
1562790
1668900
681
690480
847355
355464
1720813
1080954
570345
742096
1535527
810727
84354
1773679
1920132
1117319
1176825
867115
979478
247816
627108
1250201
78289
1261494
1795319
1706250
74726
1775361
982030
1005402
1504520
756986
1604999
197756
63936
1717419
1828228
1533496
1522110
1966527
249565
702369
952349
765670
999286
1283653
572993
1576404
650512
119004
1746334
493389
946042
349712
31380
970238
1706764
1682074
280888
723791
541548
488889
223152
1354052
959323
1601555
586302
764612
1064447
1762034
1375719
1355505
1544351
573507
1539840
63278
1122176
1682595
246368
372982
1040548
760307
1131573
1225047
1851948
736001
133023
1486094
1761448
395679
1169014
1838285
343355
446580
1976218
1426153
1175411
395350
791194
428407
1019132
696923
73424
751554
627578
1012945
1525375
699867
1935955
1740400
265643
1720039
1253676
1009929
93249
1695058
1887336
313402
361604
1850612
42586
1562479
169086
1932739
1807274
1448212
1819181
1716080
211706
964284
475290
1614073
860620
531848
951814
818496
1052153
160267
1080685
1965809
1304749
495242
448240
827978
423764
562543
195052
1923695
933268
1991365
854734
1888003
1454282
1747423
1151008
1871861
1309449
1999712
1006230
1686879
1687105
697744
327800
24241
870497
1305570
1028989
942517
312215
1467098
1013559
899730
163604
1721515
1498914
1618467
554869
161686
241263
531467
1293717
1335523
1431510
854050
684891
220215
357771
1384421
1160371
981088
1451319
542809
1623159
1761445
807655
350250
798965
1703073
1054906
1155388
917922
1861344
160758
1850800
1710128
1755236
1462344
1466008
1844187
521929
323696
557469
1395390
1971727
1357704
278438
12510
424835
847480
1999251
333135
1828223
1181171
532100
931215
240
890484
1608227
18190
1789567
138527
778329
174438
168000
324544
426006
1457296
1869787
1649765
1415812
1339559
1372077
1584868
1196239
1360163
1191416
318162
509031
752343
1243305
1670132
1515632
246666
1924654
1631394
206066
1252173
1604113
1183736
1739410
1858960
1591848
179421
641875
439776
954198
818908
797447
246942
1455749
395175
754618
1806858
1257119
885523
43135
1295978
594517
699737
1903334
206902
1349716
1480206
1608642
1830004
298162
431420
1402217
1531847
905641
653247
545311
1327509
206627
1368664
198032
408716
1207388
160114
1846689
1736938
1010695
186658
1959127
1435488
687772
1378307
232990
1632536
601612
139156
1368803
83557
28882
1454981
1806261
773600
519690
1327509
1968351
1960587
1914354
1376960
883458
1793492
1992108
802864
1470728
1808055
1854338
1736237
519977
741892
214433
1948618
1309871
958553
1803196
1781366
883916
958471
140602
346692
382287
967221
1986878
1716160
486524
1746900
320143
1793414
217956
624695
1058885
849413
1414875
456761
1142988
939627
325363
1516857
1126019
401568
351357
532356
739651
88997
961296
1431214
50869
1744751
1877021
1725916
581266
775900
1490120
1267234
1731700
454094
76312
49696
1623758
384705
343977
360707
1708562
201445
545535
171373
1280746
1164742
1541236
897618
1111072
1051178
1331763
1278942
1477690
1685344
102595
1909273
1881176
218625
259928
75246
763545
1309957
1211252
143365
214474
1423973
1648495
140330
708527
1817590
84738
792949
364561
399124
65029
1408750
1925366
891612
1767646
1575480
478959
319326
554418
769349
1421462
1998369
1700857
502752
831874
444675
1523210
434686
877960
352931
1235802
1976346
847315
752112
205849
879792
262393
1785748
1124695
217199
1837822
1111744
1584064
406343
283222
793702
135885
1811478
991764
267805
1447157
944369
225570
433289
894981
1259531
869393
482680
1493371
1738448
1958106
1394346
321148
1485355
383305
1496010
734721
1552792
428165
1364943
714942
518515
1126084
426577
1780109
375052
719111
525750
96176
102081
637155
1553734
1610855
1434391
1973933
1312900
619925
1312898
1414039
1117837
1619314
824869
204912
479112
1750801
1966242
1878596
1238208
1123522
1312649
506775
1585515
600688
1695900
1743609
1116046
1952434
239353
1516138
1378053
1948718
1261233
99303
1731181
937210
1963604
1270112
87344
286783
860250
1665325
126316
1349128
62981
1650149
489121
1121699
1401239
473669
1880212
710670
590449
504031
1723082
889558
633390
390119
209161
880537
219907
1317077
98434
1536481
348892
150064
1417708
1172036
578004
1984091
533239
1590398
351024
1283526
1425132
1948944
562560
1020370
367826
501946
1523157
1300652
1833756
565326
1425503
1122558
1876763
933
631830
1507498
507454
1118180
852677
833855
1063539
673929
1759680
1984045
765637
1899926
1033990
51560
1263435
197725
1325485
901241
1150359
1820487
1393423
833365
785823
299055
1328738
1674948
659866
15434
743623
1410013
1494458
1688223
258808
1225634
1047806
66828
781487
1293155
1208439
519276
99021
186859
1924778
959830
1315982
802006
1177091
64464
1880197
1780780
551275
53185
702276
231688
307117
107686
429132
634585
111764
1013830
1956886
455591
1826294
299614
1308339
455257
880103
427627
334396
1689527
934607
1287282
124054
830742
1184176
1588082
977300
83329
290670
1466827
287593
443139
699457
356376
169624
245353
1028888
65356
389867
768408
356592
1770682
760958
1898329
1246298
881103
188396
919612
1481186
1370549
906575
447347
492709
1150255
325812
20280
942442
88995
1007180
1183569
232149
1918702
1805619
1957376
43751
1823939
99303
602226
393652
1703684
1882022
1649445
765751
454787
929535
1622681
160986
1808997
1651815
696652
514151
1348442
123382
1041429
528934
1253683
803701
1895691
289734
1709214
1810480
198821
1449139
884364
638639
601590
1317125
583524
876903
1788613
1626613
1002421
739019
1429464
462042
1481238
1423094
917898
455257
766648
1617388
1528360
336191
769133
662894
637073
1009916
543458
979229
376293
562439
606808
318943
737296
1469338
944148
1104043
301364
249825
1390345
1488445
759329
1205687
104146
1321779
376807
1018133
559466
460263
1901397
539488
321245
719915
426025
1801073
733536
486437
362106
1147504
316336
850246
1871441
1041865
690156
1267915
1293496
209804
163082
413214
144684
1993391
156893
958203
1609774
397057
92196
1376976
481231
162952
1487612
133892
1117319
76348
1076011
900737
574668
1322887
1627289
1168058
110913
1343055
1625177
1271241
486200
916246
1097227
2983
1430023
1780034
1406789
435133
470706
822659
869562
1291042
1687602
1840105
123621
729513
1248978
793563
208042
308388
1458752
131989
1255039
769156
337290
755268
1512683
1258491
1441729
1551631
1330936
793242
1007460
1171550
319449
1854015
1692723
1870652
244899
1149591
1236340
1594359
229291
221963
700488
901258
1649853
78115
1266524
504572
664545
1565678
629379
1261609
1788600
72633
240570
299451
1526209
1808448
1830342
1058959
1504821
825905
1809495
692712
121414
669213
693452
1625404
1380450
866920
612758
339885
1068991
1188860
971616
1538726
769533
1311177
613540
28402
1634357
674778
985840
274898
610871
553506
266074
652013
1658053
1966822
1006963
471519
703073
320654
1329850
336009
1266633
1657643
997056
525225
59893
1936620
1452287
516016
1694923
367905
1672760
1248164
359397
402314
1500510
1998443
1612139
1351509
303846
997185
325017
789046
979061
1503353
1336315
497494
1392756
1750728
1708727
94706
1422112
1227158
17122
631375
710729
297869
690526
782361
279625
91771
964036
1910708
661428
1929036
1779476
1328948
1839388
221588
1208681
344618
952911
1691573
957743
1868249
571291
1670157
1655544
1047865
937536
113959
327127
116059
1805427
1285050
1182873
1956702
937997
827577
288224
444020
560116
1629536
1005529
1683850
620144
1556797
394964
1502803
954897
67067
255369
195631
1088903
1152016
1803507
1630796
1553416
1572838
663404
623013
608324
1300415
659405
942921
1755036
943626
465769
1971596
231321
888824
525307
1775208
1304202
1284588
1478212
1488601
1201957
1025650
61138
1466011
594827
90700
1057438
680253
594756
1495765
383897
1981245
213157
1753649
314499
819691
505406
89913
654244
557082
1404877
320965
1506457
1145184
196031
1902299
837199
1722839
1714163
83957
252167
893041
224171
369214
959187
1549928
1288240
565971
1421297
993465
146071
1611035
547063
1780094
1820953
1593864
369698
402181
664771
1473125
1582567
1863347
1969433
194592
1832369
715969
1909767
92079
1524777
1592090
1320163
1538410
156647
862764
1560321
60352
734276
1951982
1473491
54442
1120321
1650104
557654
1878592
1906892
860580
371798
434670
691098
161445
579502
945815
1085085
1378071
1587604
1630543
1209690
150016
952866
1949111
1168378
1575813
1007318
1164398
606102
640528
746552
206969
359595
1091594
623017
1644154
1604784
448668
797858
1832918
1238928
177987
1295467
55832
1709324
603504
726074
1367514
282863
1233506
1094009
369380
1923855
1475192
172233
1631906
1792959
147171
243349
1232373
607563
493373
1706234
192871
1271060
1136273
1353944
1243780
1178571
1858841
170899
616496
1922292
1979083
734540
1939045
449203
369017
419522
1350257
1398382
1330570
607943
148669
1249504
335826
1423438
1242764
1839766
722981
476504
1343699
851212
1350095
1738002
619295
452259
1291127
1930612
1654427
1344342
1129704
488749
1048622
874180
1163496
1725129
1806366
1250035
1851248
58451
120927
585490
1898484
1982450
1941440
1003586
885267
361178
391282
407287
209929
1811804
242190
1322510
401931
564173
1703472
1643738
1507227
790435
1347016
1535543
1720807
1638823
1612862
684994
1610347
805212
855877
617543
190330
1795693
1440967
1908304
77714
1930884
972864
1480637
1876332
745295
303354
1425858
585168
848046
1499226
805971
1664702
2265
287983
1104829
643801
1977425
1477739
4079
65480
140143
1993708
401449
330270
746971
938143
871614
523557
1427317
938870
578291
1068190
493389
1546517
1470349
1777647
1882263
1009703
1541671
193369
613725
1083189
824076
1396281
1431302
189153
111282
1071867
1756646
106407
1833477
1505967
1913726
1028743
314544
254997
1168158
1235862
1247361
1251443
766683
1816907
1623813
419106
1682498
366600
212724
1742821
1248927
872322
171456
1101544
1188264
510888
1664980
84368
1126135
459463
1865366
110028
1217323
730982
1082449
363043
287553
871786
1451870
1281921
98750
1944355
418642
1110783
198974
1144398
533482
504537
248737
1010461
1178591
55516
880244
1306330
1704075
989506
1301031
937971
1313203
1057543
748969
274128
581581
1865090
760797
609567
515391
1737612
1852901
322890
918214
1983544
1946495
1073985
1561184
1615158
841880
1572094
791727
343029
1805989
1114011
1610212
1578073
522786
569366
916790
1111088
1206924
1282517
1601619
1830447
897879
862307
1386036
1956007
1301091
1018775
1144292
1644801
135529
1959041
1944692
685665
1389388
9366
1201759
1702917
624020
1719159
662092
855604
1830036
356271
744594
1456922
1567992
124818
1909187
1918674
261385
1300342
949228
1205771
1881963
1146752
567555
74468
1250569
1607827
1621452
1415151
169000
561418
1645227
747312
1872600
143395
727448
1705087
1911920
514218
729105
42700
999935
1111748
602601
1711407
1850675
1939111
1529807
432616
23597
1199413
402646
1945791
381153
172852
1683679
1593510
883871
567447
218376
1111485
247100
558254
432091
1128203
307389
1299842
1049869
990719
235086
799777
858083
237409
471913
1261778
1589599
1937996
1681258
687650
763554
1530547
676974
653982
648983
162306
1489088
741940
1428139
1078522
216519
1534720
1177672
1049683
383716
1711057
31181
1866036
1217932
410826
361877
1541841
1941414
570191
563824
1335323
829603
1068507
991536
1857335
17920
529524
555187
1526472
758317
153755
1148483
358022
30371
1726292
1118030
414567
829190
1025289
1866742
169169
1685278
399508
85957
653864
604490
1065334
1395932
998343
1261438
1454630
1969084
787661
1159077
364054
300659
140954
1190220
790038
1192607
1885143
460445
1050164
1437280
1921832
1666371
1314916
590966
11121
272225
1139698
579024
1426977
1872661
1867284
63762
442155
120975
1581911
1690626
141605
363365
1216462
1832145
1359548
923554
246841
1481852
167253
1233843
1220353
1965910
651251
1187180
388033
1291464
506491
889670
1005560
1227903
841380
1792812
985215
985202
867574
1930370
649599
68546
286293
1170315
1091448
675717
1699011
1778571
1088590
570557
421608
57962
252308
1136477
1983069
54248
1420578
1243835
43075
137092
1240083
1444795
183566
865996
728350
1001684
818518
1104275
542362
1025639
875834
195265
867220
1114822
594740
1814432
581266
685162
1860095
1113656
1520406
1976274
1111368
667544
1947513
672057
1453191
417303
1745059
876528
705114
270269
817001
374026
805480
1672037
102461
276334
170388
1453105
275317
77706
1683303
4748
677600
205717
1999650
1413098
1115954
752830
1172150
1317787
1723796
1649422
598041
463555
286812
1565385
1004746
1785082
1085870
779017
430841
328961
1429329
287598
742613
100625
989558
1636055
1494167
113053
1248300
869414
1385361
964588
37435
219480
504376
317833
5692
186095
1392351
199399
1139208
1328399
913796
865767
1056148
1968392
846538
963289
1451978
444712
987918
382136
1913878
1325244
105815
660585
995583
1440760
680792
1134817
1106299
438513
69245
1555901
648177
1212977
1966371
992684
906696
1796925
1545856
950135
1310800
1869552
1538325
25602
1029107
262239
781829
202708
482024
714809
1775231
1444102
1733725
1499897
1477063
1607912
969729
806554
1829503
1035015
1681299
1590184
783191
602119
130997
245753
1598006
562211
1344219
1002982
1419873
200323
1831356
1665466
633486
384705
1722709
386420
1822879
1411618
686536
686675
258610
1319931
866935
558071
720803
1958568
949491
1531307
1995826
1175764
809048
1939648
86945
234825
291659
824956
1599549
763509
1208102
978360
1911099
1314473
791724
1485645
1772263
167604
559205
645470
1055740
909310
1004018
322099
962952
681836
1547322
1717117
1687410
787381
1079633
52611
1625463
1835628
467817
633611
1139065
701995
1270990
465668
834682
52533
1380235
1979008
950111
747052
1552625
1315858
766593
666344
1481751
1691433
1673005
363056
334280
873219
756027
293359
1912560
1936754
1172834
748425
100875
369866
1548077
1410325
606010
928689
304096
123120
1882886
972023
1206594
887670
513726
801615
230627
681220
457105
65877
220525
349413
1174582
602038
188236
1984318
602226
218292
35746
1396118
758779
490461
1494393
1945187
1193473
616924
75519
1825016
1346834
544423
1936292
1817184
1695227
1555145
846589
1692461
1682195
648938
1472994
1277698
296813
1561077
733035
694876
1959970
1171006
1108059
1654590
562069
1165370
502115
869604
848670
558259
1186348
723186
503893
1139200
1460710
922449
402286
155782
478099
49108
291967
605391
810313
305180
1448058
53149
1466979
789906
1332478
266472
1871950
58873
1185749
352034
955792
86390
1082389
1469254
1038791
726034
209843
1207761
84685
1601559
73913
1346116
1338891
376164
1880050
899809
1656032
1087348
1188730
1845427
1787328
981169
181801
1492993
1587101
39463
209768
1114918
1532264
815021
576268
1186063
1945134
763105
698287
1772092
353206
55321
1223428
1820880
1245279
50403
1729869
306897
1548974
1966620
1974724
1646381
926049
1620403
1972046
1071771
852658
1618611
1008359
1088733
80553
508976
645828
624406
1106043
481329
750858
1678697
1718738
874612
41898
131417
1859648
1466686
1961766
356953
891974
1395304
1076333
1625969
200533
1985575
311539
1847087
58451
767302
653300
672696
1607064
1101102
984407
1221874
1731153
262077
320342
689117
134784
894633
1363493
1748698
1963921
611120
551522
229207
1510883
1093933
396011
1427860
722342
1866047
641770
411915
1116812
1199242
1398181
1308972
912739
179394
1830537
586329
1862829
1427674
1128828
610468
1285033
1275613
402432
486919
1922819
1407721
1601376
1118819
159847
213598
228107
1193598
1966855
1938747
1194894
661807
178309
1774811
1689366
809913
881866
1395977
1503196
966351
1196161
861448
1961865
1678849
201938
1067343
967104
1447222
948779
1265458
238687
1595904
796696
332854
807644
284716
1431039
1554001
1723753
1908201
948770
1135699
115783
813348
513984
1394083
1888265
1808153
968940
12140
1744623
303395
1897894
1899779
243479
1709557
1536065
1830792
960709
487244
1067411
533814
726667
1476774
1965718
673425
518693
668347
1728610
357344
1698493
539342
1762397
631407
1000738
1510686
1176890
763034
1556402
1508690
1971894
1522598
399480
667486
1260450
1977411
1582455
1166114
396201
1606195
271727
1934269
1218449
365886
511272
1716623
241547
1600909
503737
332644
206472
733136
968855
236185
1790518
1142674
1368351
1474745
424670
845429
664510
751693
370137
1834075
849787
1133827
1466602
1106959
1420510
445366
614154
1546137
1870453
1983787
733036
1249265
657114
561184
345510
542063
1825479
1421413
1053624
1632548
1748519
360038
1280746
1308091
652893
344562
1901425
530370
1447633
1758598
882805
480444
1568064
802986
253579
1182856
114204
71233
1653371
1088403
749672
1091792
1517157
402434
1032130
1533880
396969
409318
512769
1372563
1445899
449836
1402931
501997
1877164
140164
297058
264368
1200872
31368
689499
245763
984618
943925
1341970
933655
638239
1381008
1794104
820946
692647
1465317
651030
1814926
776612
1792027
621436
442723
619303
1190418
1041429
322393
1516988
873941
935739
1695936
62183
630137
411605
140729
934214
833700
586956
1041032
496428
1750721
1227899
411854
437522
915883
502049
698066
1622681
1721340
375974
185250
670572
1736112
988027
67736
116106
913622
200166
16412
1549967
625641
1729414
209085
1056493
1996081
1177497
797464
657322
1690496
1037037
1808599
619312
1357949
1699488
429145
1958636
1309915
1198045
343977
967513
894361
1847819
1812527
1377161
132935
792441
526760
1039679
1397298
792674
855833
1730455
44045
266506
1695395
568132
395544
706909
357199
1255349
5812
1924172
5779
1155889
1884848
1660696
395952
179528
1530396
1239639
1680894
339451
1439128
1537939
1035959
1127547
1835076
215320
1639633
1662287
654838
1685497
1239318
1085909
286779
1994774
859062
277664
1165742
1477520
1240690
1008632
856011
307990
674907
1297036
35745
1753230
889735
634049
1690190
1189943
1509195
1622404
373482
1044760
534062
307848
299931
337096
1147124
1444510
835001
1534498
1718774
1697927
1374041
1531660
1105982
231685
1827644
310122
1808357
1124783
1810513
382919
1807110
1838763
912328
245306
1406137
509120
540875
455063
340800
952146
278066
650078
173413
1060944
1819106
905761
1266995
937751
1315702
852677
1330877
118280
619256
503613
772557
935419
319026
351982
1310413
1156259
1802026
1977941
219665
1614586
1272927
1825128
626996
1978809
1267297
1152644
776251
1678923
569950
1208739
458725
1600335
1401874
730988
193086
413176
1065231
634085
332627
1417688
1477849
1748098
1590420
1270170
442141
1935897
1036724
1059322
1861925
564135
1629343
1377015
1905173
524848
1177252
951058
792768
219211
1175586
591498
1742046
460940
202584
668804
505399
1098774
1506854
1413797
1154014
1653459
872918
1737024
1681438
31287
1679313
264922
840774
305728
1361959
420597
577908
753462
1575413
778693
1016334
1742380
959583
1208167
283455
1418220
329801
207532
102076
358389
345621
1570414
324877
1742421
311736
1394739
1366467
591078
1851525
923095
984767
1385097
155551
1055257
1408737
302638
409752
826946
1647583
986808
1279787
1670158
826476
933474
1074585
334065
1591346
578517
1516284
1006141
1529831
1236654
1102578
38221
1819090
132178
145785
1571901
1038790
1211429
909615
315714
1009005
1149810
411704
368151
1523419
685162
1345464
1367550
219477
466986
1546824
911121
314345
1733877
858075
1005262
1742887
92619
812757
586855
1239363
1205293
591168
1669924
510341
1590544
1363237
182695
1309702
275317
391105
1376009
1096037
1365979
1163802
828855
1085118
184975
991165
1627173
1387187
1759266
936847
1021615
1168735
1120026
908287
1188414
1181639
605165
247536
576163
36696
1515224
157628
620294
1235176
587987
1978582
965312
1922398
185880
1961248
508882
417600
1078336
1924663
339964
907941
555312
1681318
1280931
1763441
954408
1114559
1652621
1787306
1608990
964384
541435
1270295
1956052
457689
796478
747265
1116033
1672601
812952
1211882
1438375
514428
1945306
1100736
1880438
1843200
565971
1351587
738316
87771
1875002
1006559
1677790
1487916
1610447
1335817
1386893
397135
891795
512567
404637
802920
100123
44697
1942140
753430
1946026
199004
695569
1245764
842410
482236
477549
746211
1040892
1726703
180551
1120968
1982552
217250
1371734
89183
1902202
701924
811241
1709536
409202
680388
1224095
310462
625332
1383439
1710279
46151
142951
347613
1397340
1333962
1342797
1793705
52981
1684856
949376
1630699
910360
1891848
500406
1937825
1088501
1171088
218439
1707218
433925
1622227
789848
34933
418027
193594
660623
589962
1442407
1421124
1847718
277064
1480271
1304250
1235193
1814946
1333309
1943914
554570
665256
1314387
1798856
1987835
339052
1904584
642606
1503198
1656499
1710936
672394
532055
569573
907911
376467
1031052
285202
313334
1433122
720688
1312312
663730
350888
753174
438292
1721559
82737
308574
1582337
1180008
815425
1755329
828592
1937405
568075
1914965
921883
1964864
1459247
873139
242251
882573
783904
925057
820233
799708
281190
618008
956357
182877
702991
1488332
60118
1750030
1789888
595
1651071
1051044
95730
1014944
1234357
1755990
1512680
402809
1583946
1724580
1292766
1716650
951078
243895
320950
1842565
1672760
327063
1452527
1562493
859164
626402
1085881
1400585
160460
218040
1544779
1041251
1262543
309354
938186
406859
1569044
96297
988027
254071
1118087
1138686
1320030
1873014
660073
250889
977612
1821723
768322
622151
371305
983426
1314314
1727103
676406
1143528
685941
1512856
1360921
350222
1947442
747759
510040
1206612
984956
1063455
818181
1922715
1546222
934293
77827
1577028
1965225
673581
811453
983725
1472255
482484
144363
373630
285420
1805878
1108532
1528121
1875537
1516725
1964336
278250
317682
1351085
70418
129593
3617
1590710
1613169
691046
761618
304945
1935425
1194628
1790001
1555230
220768
1060835
1013019
1050388
1145346
45773
1791487
925642
77872
291908
110608
1266995
1416047
1548469
2016
1183671
649494
502881
1969654
1151240
934591
177429
915936
1201069
1102606
1976107
716
817988
1338180
1883823
525641
1396291
1915449
1106636
1288618
356195
1500356
1651463
535444
593787
1293886
1422064
1761549
1802803
197362
158068
373932
1290079
1667953
639827
1882107
1572742
162283
172171
1515157
1980605
1998323
511688
1148998
1647899
1258831
885642
1846601
1757103
1018378
588331
28471
1650638
1649625
438859
720516
55031
666731
1716348
17654
450707
149855
1533926
860088
18181
773662
587093
1042048
1311111
1664371
130883
802564
1096661
1816028
174794
786549
285397
1409793
750558
1025969
1212516
806191
1936373
344698
117523
464250
11345
543824
934034
1108667
42462
988622
1672140
256504
1878213
552756
377272
1172868
423912
866748
1607014
952525
1148868
333690
1090337
1538993
275706
320039
1093648
1139836
1948170
1937832
455355
164170
1912074
353378
382904
561302
1434672
1554415
126172
1284543
1798605
661535
1505447
24224
1292790
1817023
1890644
597143
1043515
1265088
1101768
1448266
593971
1167697
1012911
425564
1721716
356613
1749591
1607214
989192
401565
18175
330530
884276
283620
1791878
1644747
1758530
542974
1181235
1273650
198963
23014
1967297
326101
1396156
1018244
713368
11144
221410
1044641
1160102
312711
885217
251683
839805
1469696
1785364
1082629
1983663
1206512
1732344
1035802
779286
375163
1238971
132127
879607
1981228
1486858
905646
1854752
1643296
1606583
362416
824943
1621755
297567
987618
956391
1829400
1776636
807418
934616
67565
1702963
755682
1226446
94954
988082
593787
1211152
1185412
431918
361918
1092680
1130760
152211
1082044
506610
1628567
1868250
1648562
1369648
1228101
1608781
1747616
1721663
1701335
1521480
334011
404300
1518820
1886118
768599
1908721
1334957
331119
198580
349712
610264
1755063
1787420
490298
1936148
1796308
200444
1294773
440452
1576975
1325141
1594765
1764954
1229426
1520628
259980
1432710
255751
1177672
332696
1125741
1835080
948878
234081
567722
534826
615857
1521679
211688
485737
128225
1962550
77104
1727030
1494892
1230670
1209984
169635
1858306
846730
122711
516983
157674
1363139
1390557
1831581
1920876
1305188
978973
216818
41534
1534298
1010464
787091
929494
1147290
1989164
489034
1206451
1462600
45496
566546
1579990
706251
169660
765535
1355292
1399673
1296379
259565
1747530
13998
1186755
532650
707639
1978690
1534987
840925
684523
767198
1205128
1129664
1355012
1725953
994327
1218778
121196
546927
199845
1710724
55589
748689
1022297
404283
199593
855018
1596656
1213794
356387
166344
1045915
468888
1122165
1776250
139275
198609
1781756
755772
1447467
551929
1194701
733604
1522473
492288
6433
429039
186308
71554
1798768
1028053
1507728
1365974
1670615
1247998
257859
368934
328652
1757300
1898603
1859538
988147
320617
1733159
1801248
953587
1136240
1065467
2666
960593
180201
254405
1361224
1737540
1747625
482751
1527974
1248868
352026
1339889
1681546
261948
440357
1266211
76496
1017957
1733796
1219120
918084
310144
1388195
1722507
733421
28840
1390642
559707
1017792
132788
518174
736163
1995204
590290
1365863
793853
767909
1470069
907389
1995920
734385
787331
1239219
434756
468781
745400
198429
1858094
1650009
452766
896924
971944
956888
1939527
248647
1097340
390280
301065
1945014
478737
812710
1438947
117577
1880036
766278
483284
1375532
42570
1078394
250665
909583
884970
1138114
416969
1605330
594271
1915231
591208
1190103
413971
1895545
380949
1801724
784437
1032832
535987
629690
1165596
1523783
685284
964815
84892
625551
1441897
1213280
284992
1033772
723807
1433591
1739913
871278
1647581
1070914
1767360
184224
792263
465345
623846
152619
881840
1425458
1924969
1588342
8170
945686
329708
1631738
1299331
1981298
764197
96704
1263786
123412
1571677
936058
849200
58052
1677999
505042
1393282
1703114
1913031
1979744
1766371
1675245
448806
1183260
156548
21760
735168
943922
460900
552481
1749732
409823
1701530
1747959
1860712
1052149
1713860
1850975
1630233
847044
867058
1305846
1933357
1785186
333248
1037792
1496320
936729
868618
1106308
679657
1045267
248781
1162591
884258
1222777
1315157
22310
953324
1295095
1267172
373748
1247505
567892
1162277
1345350
1411125
919308
1628670
705125
864756
119828
274316
647522
1845758
500082
1503976
921227
1306071
1585515
1895677
1413666
1646145
1472014
1566761
1123296
1321506
506173
1115613
1004182
1242984
1118434
499309
610995
1006826
304854
472598
1875907
684578
265010
894016
1875945
590117
1131320
1019637
202460
373938
886060
1958599
1232366
967021
220321
1859620
409352
1407492
987995
1942389
1870393
1271195
1634211
1388055
1628391
331562
1072454
535418
350198
988622
755307
1727140
1876371
350671
777244
1583326
1806290
499672
335108
1793072
1939316
1511250
776456
952526
1741280
473697
1037190
219608
1591923
1947213
769261
1238103
1587908
1920872
1754620
1612148
862079
1616925
1145761
355598
913272
907132
806120
981143
19965
1533662
811311
686355
1593665
931953
1152988
666679
924740
896373
887458
686513
1736363
175679
1578547
483302
1242472
1073010
34874
1433648
1208215
1659947
507613
871267
384831
1844043
1123541
297937
529947
1017715
705741
1175050
149762
1856881
540878
1444346
1438858
1474592
626223
1300286
87640
1370016
736938
58468
1289657
1263736
164057
1755061
1874629
1375532
1710937
1114295
731106
141790
1571023
467212
966431
1876991
1154359
653017
471128
1816473
164989
179875
463310
1783866
251005
1276941
906651
1522726
168514
1682368
1314676
749822
1997362
1090892
1954355
1814220
470808
1419436
95569
1331225
117097
1665501
954837
571271
348495
1575921
1533756
1126718
479102
684810
1353526
1001710
12797
211864
1901921
404659
766410
1690730
1792602
588408
1582720
1661562
281977
956853
308062
1662053
1288092
1688807
1907418
1074492
1676998
1260498
471991
1362453
451790
1132747
1747372
1841552
1532079
1060136
1249359
1291039
1188772
1973623
1159462
1390163
1342340
58096
519314
1596589
724001
1208315
1727446
1583457
899789
242707
1995124
295991
1844737
996023
1064377
1427644
835520
338327
1297103
1953784
715886
353488
1486135
1576681
1207494
1048761
587004
1816953
894154
92251
527845
1099163
1517399
1933883
564351
1789230
1057988
1910575
1768609
1712407
1898650
1073076
1555999
1593338
1144882
836226
1905045
1335043
595047
688274
397873
1072093
1439814
1799035
1383485
484677
1587189
1747197
1330913
993928
1628189
1218526
397010
1248618
893587
525888
1210985
977932
800782
338573
999148
1762004
1652769
499197
800699
192831
383166
1648142
1019358
745742
1159822
984889
952716
1388112
1628189
1397025
1586139
1889209
1971814
567799
292963
206789
1625937
1021518
277054
536139
402858
433362
1675890
1936415
1231927
1951448
1324805
1936373
1695587
1527293
1528632
1622789
1662217
1061470
1354087
1473504
1934515
1827045
1253293
1870525
1473347
791766
1065495
519314
1583533
427846
969381
107961
590777
345559
869414
1594686
1952453
1064560
1514602
1247567
1660914
1713423
583565
937039
680804
678734
134969
1722793
759063
1618611
1507134
328254
1901215
467255
446784
1438044
257554
1945493
1503987
1005113
622535
1833770
556377
1230141
663327
665616
463666
1455504
1904432
394440
1454133
1764900
1988399
1610654
893925
440265
704148
1173021
481568
692895
595075
22605
1850634
1340667
1792457
1212954
1086751
1080768
1561913
1342399
1565951
679999
1947934
136077
1496900
1140458
789163
596108
1485585
1867755
83553
985355
965781
1123620
628040
895630
76526
757834
1392026
468389
1285472
1472740
1124679
984757
1477404
503719
637980
1406229
1303812
87825
1118922
628674
1063014
259181
756410
1869364
988533
1113130
640925
1012985
1590132
892849
773110
1546708
1637173
1488022
201151
1321548
1061622
177874
1592095
1811156
1199016
720747
1005262
1180052
249659
363329
208098
571209
545341
1019859
358356
1720146
1892187
270443
260613
1654305
1331221
1985677
1673073
23160
1759036
1945429
267483
914361
593936
1598951
307335
1765113
705413
1488260
484184
321285
1723028
996023
1267636
310122
852141
871006
486543
582412
745933
429244
53722
83491
1476685
1834853
426544
1390345
1974251
1204648
9366
139082
581352
408244
539993
245961
338529
1553080
98019
373669
97791
1863933
354813
891318
1505049
1424299
1882836
623891
579422
750143
1271066
772086
1999224
1858125
1718409
984369
1413681
867972
4308
1261026
76267
1001124
1193753
458595
222594
1465069
1042140
1904751
1989029
314262
1905446
848331
1834385
481212
872036
915577
442153
1637168
1199338
1782703
1859878
494733
554323
1110365
117686
1269304
1690281
561468
1122377
744353
1041756
280512
533924
382084
870697
1375434
83800
503931
252101
119247
1372202
1777362
829961
1613550
1427926
1551032
1396406
1105345
1936344
543243
216097
1748547
1770627
1082210
1933158
971238
201025
846055
774741
505654
701517
468844
445390
1846729
1905230
752927
1795964
647180
478873
223307
666534
317768
652711
774664
1091536
226769
1347965
448969
981054
1344956
289076
990721
404171
1904686
1793526
1868599
1454251
1746155
1641640
1232156
1661856
1717542
795761
710953
1194097
1097532
905316
175429
15366
1290059
570500
676843
1970755
1162774
1446579
1623825
1820446
836530
666198
1017017
1675928
944866
1033825
1450377
1114756
580822
1031377
1851925
1384420
1805016
1552060
1880202
73852
236330
598433
1041010
972235
958098
1982422
122755
1303868
1812687
1584446
1356608
727213
837126
1351165
349277
626952
11365
1872867
204789
1099683
60652
1585872
118548
774594
980620
459613
1843965
1421943
1008656
1706149
1808520
1805153
923304
1065663
135974
1282290
1181295
502708
874085
1699844
1874017
731045
1048308
114611
1531967
1010109
1946922
1631855
167793
742520
1001348
75751
982018
497828
12820
695287
1509438
533861
810072
136446
380588
1418583
638049
695170
1546750
1133897
532482
1826036
1833284
195949
518464
1955592
788926
1291058
373404
1572680
920437
1122010
932335
915522
53408
158940
833855
472496
1310824
1823610
1509326
1325771
1383004
751210
44721
1431918
123499
1416527
1526412
735570
395770
1743941
875131
591419
780755
1884410
1097636
1462198
999550
81178
577765
1545977
1625651
1060109
1989753
641492
833728
1764961
260210
1705979
1399180
345396
1182298
481019
317154
943089
204405
1105388
1553911
1543309
1395203
433805
1547324
1153794
1202046
1998826
393296
76593
926839
1488282
1600357
506224
1701452
1877065
1678205
1794584
1772822
1441573
1128258
1146693
892838
889431
1361720
88400
1934810
1106465
1150497
1366727
178376
76935
1280134
586680
1894124
701470
1305881
778256
1744351
245268
1836505
613766
1865754
456710
714628
1674943
1625088
1664980
1770329
1126868
1562733
259631
1869903
684382
802040
1180482
1483000
1916096
404846
746764
1075027
1914771
1049591
1696659
685519
1320157
1331763
250318
572078
40274
556437
1992258
756145
29378
1997878
1039933
1956293
1598871
178999
1163501
1247179
873446
1003671
61962
1055597
62720
1220355
1207557
1521665
1981612
819393
166842
583360
1510700
669213
196248
1995549
1906617
251413
1133098
776443
1622664
1617440
26170
1254844
969343
920320
1521203
756935
645925
1358244
1364512
505315
1189663
1858588
1746092
351912
761854
247474
86965
1419419
1648216
1020709
174371
728213
719126
1509755
1647267
127524
669157
1218411
102778
1105361
1605862
336031
1756970
174437
293650
1012211
1236395
1858416
145430
947237
1666379
476053
1914425
616685
787121
1636433
80003
78541
1145716
589843
491196
1373141
538365
1705574
1106510
1882448
1229070
693969
969943
242527
1385541
1887920
480857
27758
237724
1779760
1006571
1507071
1127251
1660359
1531859
1215745
1008972
1708244
1459301
1478371
296975
803812
1709987
1404948
504815
280337
1912455
96797
1091428
837995
14314
1298270
1748872
621772
1844476
639105
326368
1639905
1471649
270340
1054427
1530909
1746829
1979579
867504
89558
511106
1809818
1531458
373746
1942966
253470
171770
1835730
1842470
607802
57273
101698
1238265
453083
1767591
1606699
1567401
313333
383988
748312
998642
1381384
780133
1478711
990230
704620
1177039
601268
1750892
1444965
1286839
87620
245589
1324968
1107269
15469
1494286
1383264
1410627
1696611
1622503
1894143
1871010
1810578
1091723
22965
790391
1447849
1675246
1849232
1105342
1686494
1917367
1686533
221053
844316
934607
1136452
1190649
83491
535449
1066721
1334377
1076584
1358533
1435735
18008
1976381
1473695
1687006
1174518
602310
1087883
1777269
282102
218990
1438224
1964034
402136
259876
772692
1395484
1509007
933013
1504912
1710084
145444
1425285
1616126
706608
817504
375804
571276
1105069
827606
1069499
1421240
1650757
1415484
1155604
1425406
661428
933375
1008636
1444150
1291764
327282
1764653
1526201
1870202
1523637
1469423
901390
527174
1462193
1221852
1026478
822149
1938242
96746
1248718
1496329
1741053
1381920
889699
697388
955868
1654344
638549
1748467
158699
1460865
1642465
92004
1251940
1232091
1396635
1634953
356836
588166
31365
1952561
1811538
97108
493370
1510643
1881915
520742
663730
1029660
682233
1951637
1685040
290076
562829
1916620
1602324
1186836
1837676
1707904
142421
1164470
282692
450943
30565
1711788
259573
615743
1476973
129735
1343835
1602519
988648
485328
1747469
1437231
916772
1274711
452780
1600475
545826
1979459
912713
1268529
1601951
1045275
1713315
513384
1183080
461430
276418
343767
568775
547177
1030506
678329
848599
1349506
185046
1125900
462349
756904
110493
1399695
839331
576249
360406
1570833
1813437
154018
1931264
861712
728926
1477623
1964100
264805
423935
1134097
1621904
63740
797613
708988
950462
1698630
1052292
1460116
579278
789364
675885
1591104
1736335
726122
474501
1262820
715969
1847206
820270
1698476
132881
1806995
1640753
760272
1411815
1669970
588069
1289305
231874
603564
1685452
546683
1404548
1928916
1559571
1452528
1952070
1145131
1963948
201242
1387376
338724
1911949
236920
553019
991427
1230094
511801
1157675
623893
893307
1508283
1600484
1586510
397533
1530481
96797
592755
1180307
751187
1541905
1409742
1133262
1255244
395770
433121
1943126
582699
180568
1458755
1383679
203719
1795460
1316174
370849
1399346
306882
1636334
54959
550909
353095
837001
578000
1150811
1838920
105320
589830
27172
1905448
1140263
1196339
1826204
562472
1350157
1547324
685465
710331
1993947
568819
1443750
708257
437573
937239
1234187
266904
1400135
582470
1586602
249703
1340538
930176
1252614
581028
1686879
1185084
795598
1007915
1842809
1102794
1169489
657495
1714192
61529
640904
411958
1785997
135580
880106
1640037
1212485
981488
1864845
897618
1262672
358738
757762
1278758
1170397
1098989
1443803
1366187
1051125
1867371
787882
314464
541537
599786
524980
1959304
1752062
1421943
194585
61912
1600819
785785
1186633
628051
29934
1582651
334962
393418
1741040
1059756
1870650
1558283
1197486
603896
1818922
1343946
1438191
1086217
809749
1873992
990314
491922
912239
1713969
1084410
321257
1549638
544095
1046446
412950
674718
1096051
1985498
506304
1424529
189866
1529673
1601895
962733
500226
321152
1730892
521622
1890007
79624
1203055
919885
1193039
1951594
1328537
342777
836168
120544
1964813
296876
1203321
1284189
1770973
1561703
425589
1416621
248287
1319238
807229
1668217
978687
325534
140631
1953813
946387
1400909
1713998
583199
1539409
577850
1576031
1902696
1585386
978039
119453
1910596
472409
1299194
214572
441786
1287842
1998247
1978535
601502
819865
646427
1679270
1566519
941496
19397
1853520
696336
446058
1521905
1868045
1285138
957957
78673
1880588
892738
1211120
787507
1337660
1813749
1484394
1801293
919483
157491
1014386
1336674
880627
212058
135584
1289170
84242
1846803
1482395
467194
1842684
1787753
809137
662553
767496
1575099
1346170
1043913
1108221
428520
1412527
338653
1060903
494768
1867157
1482384
569546
493986
1871562
532890
158940
1175715
1804472
1446467
863490
884972
584329
666258
1559135
1461213
1092218
483475
978175
1892222
1238860
198360
1875615
504114
1171423
338197
1029188
648177
1912656
1320709
24980
303316
1148146
473945
40221
51359
549953
315005
114739
695147
110541
272384
732457
1174770
1871468
901316
952013
1755353
995112
1446576
1110680
1598254
498669
1131915
998760
257286
1254762
877247
1078522
300365
1652644
1342399
1621442
462984
1401103
1145107
1999628
926616
282884
754528
653366
310230
941705
267638
688424
832151
456937
10073
1907709
1688188
1979850
1764218
540098
421725
367246
372778
1673620
1029989
1097280
1794487
1903563
183355
218101
1793061
1560418
494882
1222923
611957
1325077
232689
722114
633671
1130836
68376
360816
128917
1933382
1170487
386953
1186657
1162896
1882906
1298329
1611852
1320279
584821
1306215
1789940
85467
168167
736608
1675104
1511726
609716
1856318
1956112
407363
211150
1489515
395214
1401649
1892724
52981
356362
130365
218983
736413
1204875
913899
823958
375929
1527460
438212
744547
1116323
1081154
1490264
482062
943862
327026
784286
1720972
214031
1314991
485453
945666
1807203
1394038
1753231
641488
669227
975448
445033
226074
789555
1576076
261429
1428357
516530
1082471
667280
63203
1270741
1609659
437296
1115676
1518028
1889599
1726727
478869
610019
856028
1927603
1050393
256986
547340
416837
1856082
1238385
868048
1241773
593410
1773925
529388
656693
673823
1223184
1123223
1823177
1159460
1011812
1280828
1199109
720333
1166463
1101954
1641785
1125851
596553
476379
814054
1285298
1517337
1228618
856109
109022
1744728
1263554
1245904
884241
266917
594630
399481
860246
857518
1028369
1867134
918918
290282
1475464
1085903
702663
964426
813365
977417
951767
488377
368088
777064
174415
588110
752921
281663
556127
1125733
922453
1484258
1282132
814555
402749
1505071
216156
1297349
370352
89276
53400
1281191
810623
8715
1609914
1587860
1570342
526499
406037
1268114
1479005
1769660
1933509
1197397
1156211
1074736
1195460
735808
656187
1561071
1440205
53142
575568
1342803
1363002
561169
1967497
278675
1156088
205146
1339733
1431704
1317571
1207233
621155
1716327
1609033
157379
472221
799431
1687173
1492652
575050
135754
1146079
1965880
1439270
299738
1464609
282112
1161824
1925370
1977630
1959574
603345
1094911
280998
10530
1120792
884825
1439530
879586
336273
1192896
767516
1958414
1599270
405104
518930
1435428
1364322
80067
1945251
1440271
331979
1024571
864670
120972
1117613
47279
1739345
1027201
1551906
1535256
708098
575104
1158944
1097195
1572013
1176562
80528
683090
1926173
1138151
1978354
466545
352026
29001
1836900
436120
1621925
69496
231001
1115760
497273
615357
1266961
980603
1700409
682431
507854
1457045
615206
110392
900566
63646
1672210
1682006
1788396
511523
322728
1039401
1003367
997956
1131236
896321
1813749
1633499
1439069
1834202
841205
1524777
1554336
1650149
1838968
1492569
618672
1755236
638665
1612617
520242
1603321
934046
33581
617608
1505654
100928
279998
402856
823411
1397129
1770477
891575
1244607
1413078
658610
1128226
123154
1380659
289032
1542263
463657
1472254
1370630
229705
16449
664303
1276190
940345
116107
948749
555329
937719
989720
1798571
1942958
1727671
1275216
877032
1667527
292561
1098635
997277
436600
1440657
1025812
648974
838794
957310
1795388
1617447
63681
1596545
12295
1259992
191501
1945319
1190088
264833
1446509
1785784
346302
1256728
90895
1600308
308699
1635876
195515
1298131
1407522
441448
841649
1706289
1191714
1515505
813125
598684
1751854
1040926
380422
1013804
753475
1619198
140004
859692
1202256
1032720
1653217
943441
300763
1133258
976304
1502320
180449
1316879
1933011
136023
911296
1954441
112700
293490
1269478
119800
412896
17999
515342
776611
1887475
542832
1202321
25097
1864191
425889
1804402
327719
1960679
144102
142475
214391
1231451
1329590
1472094
47308
1565986
162256
997489
1609161
1994484
878061
42617
1279880
1174481
1127034
655072
75542
1089593
327225
544367
50150
467096
1144322
211948
253407
1521905
610591
893210
95768
13582
671772
709673
742772
93200
31983
934257
1243386
1609642
1947962
1779746
904064
44307
356258
1377817
1484821
1629753
1040225
1728144
677352
1552586
1220323
489044
1511662
795999
1773143
1799035
852570
1018444
781771
1855142
368151
231963
800744
1330435
1812494
1263794
305803
158537
185488
1555955
1947057
1815292
1287518
476695
563036
1420165
844089
358751
992008
720446
1105224
1388578
1726527
1960840
86096
1349003
170428
1505331
1149178
1979614
1538464
315781
1591664
1665927
1650239
1205507
1421360
1447447
880433
439503
436223
581085
132784
481230
89760
302645
1300964
1957722
1936145
332280
420200
5868
704691
689990
1224224
1271547
1572504
1541151
340038
666228
725154
966416
335813
1995909
572593
1547399
343629
1434055
1350767
698416
1974180
1174854
1734214
1272386
213431
896136
1613038
1137438
962502
415590
556365
1735053
39391
1174877
266292
1459575
1820771
946337
553645
1365724
1840080
811681
100450
485842
1807031
1185602
275432
1176743
1953818
951810
702701
202239
1191157
1796086
707097
1028820
1582487
1237757
815864
421333
1680351
1808098
363349
717991
1466658
861446
605174
1275516
752097
713492
408103
664515
781013
576951
1554770
828532
1503342
1774584
139793
576576
1077671
901390
1274060
499956
264488
1714969
427501
1583475
1191731
1670535
1257452
1882185
1589251
586939
1401554
483773
979745
1466311
1270346
1917853
1151588
1198566
1863850
400921
1632513
922215
1609901
774076
297379
573696
430905
1299694
1783516
74801
656069
377284
849724
298432
723242
843820
115909
636319
883322
1501734
649826
1678104
1435072
1099163
1231451
1932089
1554975
1630065
802130
1918483
1684130
1574345
1149205
1687244
1036391
846549
1571609
1792674
1066677
1728616
760371
700253
700855
928075
648885
665505
288924
1076713
783759
308315
930015
670886
1558240
884020
1986313
1362459
972437
1306592
1116474
1203398
571464
656667
11858
1040601
1841992
1423501
1019598
1727100
1929666
194925
675819
158174
1224166
958582
696485
1397047
602438
1866947
1055276
783749
1238995
142065
1816522
1654608
828806
1358835
1997700
1263280
1748089
865538
28694
506927
1573082
363055
623469
1173513
455668
281060
1582191
1952678
159144
149106
1346949
223714
1642940
884373
1408230
1611080
931758
1219345
262052
1197694
17975
869426
564503
706909
1580444
610551
918914
1421404
891701
841221
124521
937702
61055
229535
193656
838096
1282132
1841914
474829
1208103
1937288
978340
1188954
893008
1675137
1178501
424160
6271
1238242
701322
801008
812961
799104
1271901
1340829
654370
722579
799443
1739897
1987036
1029298
873533
783819
913708
1922238
290630
1229812
294119
1890333
966271
1961860
156901
1035189
1089355
1668481
623891
1741439
427344
935766
469576
1642961
1332270
1987267
1140377
1432416
993067
1646254
1628477
1572924
1970331
228197
856586
1574442
1362129
1028810
1751805
1784984
588342
778546
1720471
1369501
1377295
156991
1229913
1177620
834700
1330255
566328
682632
1354036
944842
625834
1155339
1653439
1932655
1891630
804125
652935
419345
957103
1153758
1678039
95483
1444923
891089
1655479
1190837
1670857
630477
1166048
701219
1342379
239039
329693
1085905
1929615
297562
1270889
1624076
1371877
35745
495208
122376
685465
1304678
872605
1182839
705304
382279
1177108
1468741
1262296
746637
767362
544749
776672
1525999
1592046
560529
180977
1310390
1546857
1336971
449025
590449
980871
449061
1118413
216707
329801
1345083
1372138
426719
681746
1223376
1353970
47937
1729493
1128714
1597752
733091
1004355
450670
1317080
1760990
1249233
1858885
723988
330746
408438
1629014
913507
60683
722595
793821
1797037
984261
1537726
556462
754004
431175
1087348
1059211
1416458
279488
1782451
802152
176519
1951101
1550358
26867
1400660
1891300
1999868
906651
1527147
759205
25123
753817
1741529
1921855
1905612
199278
1349716
1818665
684210
60791
1928539
709520
1667011
1167149
1230938
1902037
1283238
1204399
1441267
178516
1187830
643861
311818
298702
861233
284883
714277
1665725
1702678
66829
448065
325778
1544669
401063
1656415
258610
1527422
25158
363132
396786
231977
633670
824044
1392266
1871874
232588
897758
1136181
1590892
169094
619757
800870
776647
801549
1452278
340012
777639
1327943
56320
1977918
1782345
543361
562026
923369
1758963
612221
1670132
1582591
1829227
755706
1990692
1809731
1394868
1118859
1813884
1915956
1695875
1527823
57899
877346
1848675
1165645
1103760
67808
1667277
808633
230554
1203598
1757895
851014
1607079
933715
1809963
1470629
987120
1467159
134809
1745730
1427159
1872744
1385510
993016
342332
1233563
1838535
1267619
1959734
1584446
270779
991957
162809
1159583
1769243
457589
1444448
1131319
745693
1717866
1249394
1650655
1550597
262301
906712
1517870
741437
1815132
229888
571722
1431089
1106139
1742628
1659476
832837
292031
1206815
1832474
1803394
1220443
1076547
895212
1070726
1787962
1810545
53113
342462
1821919
716187
1096925
1487597
510288
1440183
1433763
239708
1247614
1794115
1735536
1720090
1166164
1053679
121356
94335
38809
1576906
1362175
25031
380889
1584162
745121
1747978
1331275
1634932
204893
135702
960580
41966
489243
1765104
1945280
1140024
1078579
781489
1034568
415425
838588
1747183
1169503
756817
206299
498886
1516475
220458
1151121
1812369
160443
1958372
525145
803965
474092
688005
322099
832277
649038
929195
1148786
1720970
246643
1749211
35923
1611406
155514
150564
134376
921001
85099
1453035
1289279
166188
1493117
1305816
525689
1555249
248823
579523
811260
627325
1023970
649702
1161780
151919
1063886
851443
1307121
1594712
261364
1696360
1950940
619643
861977
1107911
1174577
1316999
763178
519230
816789
488639
1502724
1429890
143644
129026
432994
575572
730044
1191953
657126
1270442
155978
1228920
1337306
1130092
1541755
1366452
1235919
1202475
1632458
986368
1175487
1884661
857363
831874
98184
1400158
234851
406941
1121581
1874207
364843
310735
597913
496832
944635
1116244
78369
1302252
1780809
1671683
947311
979055
1430573
1834339
522683
1663230
185068
1741248
1960840
1304268
1655262
1804768
1487651
487336
1672102
412530
1162795
373650
1485528
1389600
1517707
814292
1096381
305902
1120249
1789320
210946
1182088
1594617
1080574
929289
1125727
1340207
1862246
698580
1593788
1414493
261009
869983
451213
262946
1375256
1807351
1566942
968646
85415
575088
819890
61876
1174037
926710
925685
747759
380067
1248804
1750370
793321
526497
296392
352716
614781
592107
709534
790896
1007128
866524
527363
764699
1430343
973118
1697372
288464
833170
115951
1628352
1424893
1964689
242291
713308
903850
576373
579774
1631565
76593
1758570
478873
1588791
522220
1807701
1668359
1616874
824622
29696
1116661
358652
535948
1071686
924437
23617
1714981
65103
1675976
1389415
65928
147652
1253329
150598
745213
437860
1449611
1393163
1273036
424754
1666651
1543842
1924479
1580181
1788169
659546
389910
181370
1057095
1397749
680843
655762
948519
50111
271820
751922
1036633
1808525
1229426
458275
1721539
251989
57718
1168379
1881742
1459691
1838406
583148
1041458
312255
1282802
1668729
1881714
343096
1198408
212059
1331161
1964207
872918
875497
1203451
1726348
81636
65915
1799948
1218262
134072
765917
1531461
1579510
777535
1100443
978995
1239656
927645
1933513
1748640
1000565
879360
227619
722118
1435894
283292
1698874
1324293
1888423
65646
355981
956352
1758565
1073158
421977
108535
75955
316474
300358
96644
17045
48969
1759540
1204189
1225491
846606
603919
1689368
634718
528746
1060143
1986564
1442985
1966775
436751
1777416
1238420
979808
892782
19124
345253
1972036
866350
885312
1542144
1862456
1707248
206188
148025
1326456
125525
547023
1193747
680315
221459
1964541
434421
1549643
911313
511007
1466243
121011
1775335
1650527
915426
976625
86893
455030
1770649
1482225
1297840
598613
978616
1700209
156870
1338985
305277
1058839
1154009
96281
1665173
822474
1052504
410339
730988
1620082
283060
1686945
75343
1248737
769337
583206
1044516
1170520
627547
462484
1933246
834813
1581505
770623
442682
1111050
1335599
1363482
1350226
857917
747878
683474
1644801
1751513
670743
158867
384022
1284734
110270
780267
1846988
705666
1877273
1208041
307029
1285519
1713241
777770
1324699
608087
199801
1215927
1721743
1643201
357321
770537
1132722
134270
1383228
794004
767163
1723528
867433
930992
382513
1736568
853954
428179
822440
657874
126886
143556
1216006
233242
638218
687709
1475867
1059356
1644292
1336075
473853
1953815
606216
1750847
993722
787629
1690057
915079
1452948
1755237
1564799
967964
1392462
690146
69298
1394591
888228
698082
153804
1909276
832439
405104
1369682
399718
761312
1581118
1998963
1604032
22017
822537
1938635
8814
1774121
833865
1519565
1019924
1276889
563195
87728
861179
602763
1494067
1828251
683677
1189275
610394
806255
1693717
626172
940407
412180
1010972
1245586
1658042
1093648
949486
723475
1254956
598938
189066
1171142
517885
721025
1964927
154588
1975874
1698322
1786124
833501
1757771
1573894
121011
464548
1042984
957509
1358758
280384
9879
1489914
1449426
656340
1904295
675644
80870
999338
1913726
1087811
1072562
205207
1488619
1991976
978175
363033
1464167
1170147
932062
808809
680251
307584
430128
10046
868333
662521
409439
1614842
405954
331869
765375
1979439
1409839
1239990
146702
968805
178977
1723909
1422698
1097717
1228220
1771905
328255
1671816
1330707
442549
926914
1303138
1922092
1861267
677892
153461
1524520
1467825
574557
1875655
970282
674496
936728
418172
1533494
1655099
1253465
383407
1048693
1945934
1919991
1895971
1503781
242072
956907
197756
408119
460188
191844
247009
9589
1479005
1721013
733611
1018174
296560
343699
1831508
22820
525689
848235
48722
459994
1547895
1907685
1644546
113716
574174
1323167
358038
1086069
1692903
1821032
471741
590966
967591
1729810
729600
1750484
458085
582412
1453768
1224077
678563
600781
1666790
1603773
946259
496726
1794115
1235011
1854014
1954110
1501593
38204
545311
1784464
386968
1373273
354615
1747796
1342987
445227
461009
375272
795116
1627046
1300360
1095897
1941249
1848885
748322
541295
483307
1534465
389849
1865206
1332591
1413981
1824128
1436582
506730
726372
948152
1105388
1373094
46241
1378141
238381
1567467
1801723
9029
400031
1875075
487547
1123888
348013
1308508
383216
275088
1884684
1911920
119636
1127020
295292
1726898
849204
827653
377794
561002
810907
1775762
1369869
662448
305404
1370770
314544
1500621
401534
1364172
1509677
1940786
1693468
10491
140916
805172
713510
607989
993126
752069
1354725
1571480
1481933
625527
887458
851736
183449
359547
1885951
1979246
917420
825241
1482538
435259
1781473
164962
1585086
187260
1085856
145937
912713
1323872
785614
129264
91076
739286
693633
1160752
1678043
1048465
1125051
671628
1686554
1582337
1769190
1145429
1721615
273024
752138
838437
1789837
843327
1245283
884735
1027389
1847826
555674
486490
415759
172713
988031
607404
503207
383709
1471410
254598
28755
604644
125705
930474
1792457
555035
1337821
1754915
1873102
636674
1813633
99989
907738
886723
771150
472927
131875
1086589
118993
1885
1286006
1321480
1754144
378934
483629
1982233
166200
928431
787270
560941
374533
646030
744576
1332468
399713
1266505
1157810
1072325
739395
1729354
1743492
607919
1351163
1718488
1784378
934541
66288
1103676
1756126
760707
220699
1683319
1084933
1231739
862770
333035
802776
519771
1621390
821532
859608
1787011
766830
1213326
1899319
1239473
453082
1074765
1658492
698082
610945
1068034
1813000
1628472
644313
10075
767003
295626
1589781
1370564
1062938
927854
627307
1876576
827846
1596474
693534
1082379
626319
1712905
1755059
60352
672003
1347639
28199
1771423
728904
1149750
1545784
1062423
1444493
137876
72633
1922584
1693204
564207
481329
309462
1056659
213257
451543
687857
704445
849780
1011222
1526274
1569693
417264
143276
1087456
1069730
1287393
1012280
684474
1692427
1060362
255589
1659565
1813281
906526
626811
1926290
1180421
1842734
741595
1468370
610084
1450671
1049106
541867
603445
698416
1348182
1437644
132863
1191486
666174
1836397
1972491
1242312
797763
457313
1994960
395348
1308519
115743
714299
1500465
1243404
819740
1437703
1494999
980439
1170397
116496
1125679
1478318
483763
460119
70445
802156
219770
918279
71349
439796
1063915
1431111
238840
644267
287109
587049
43467
1918683
266822
973527
1068618
1501201
144321
1161256
444243
954147
1020253
1865186
1855564
132496
1784524
850575
1096087
975017
68350
1963719
1263358
1056551
461362
423063
869179
838605
1433572
1465550
1148270
708349
1548165
1266209
295165
814776
1975293
375983
873972
334121
638218
1919119
481270
105790
335634
1423279
1479406
1538509
876814
461418
447872
1347198
1875377
625276
439516
1435283
465543
814963
1715633
1025650
1601270
333934
847932
687152
1573314
851063
48617
509840
703308
1507082
1441422
30950
221050
117231
507611
220767
1205950
905137
222449
1710279
1424900
1952290
987773
1395776
1251540
616464
1226395
1025870
999183
989374
170262
1416646
1766535
355918
279308
1424880
1619636
1172458
1248100
1143091
1900340
1297378
195221
1168465
114169
1138662
407891
1325251
746462
808047
893924
1560861
610048
1491151
413266
281604
1501099
523070
323238
1112757
1951175
325293
894889
1473618
345257
1199056
101814
1731904
309204
1576513
953965
528685
446348
1285207
1917772
1434096
1607385
657129
1357482
319744
1311261
1428001
1271750
1654490
54847
206060
1645837
1974903
684022
1814018
938372
1960541
1832424
547874
1039481
890935
1295374
1074532
1988366
1529212
1592922
1277978
763758
1682925
361999
844483
476812
1880589
1823551
363065
1253281
1778434
515643
135984
628397
468053
941460
1749277
536399
1272253
807607
935951
1741492
1812708
622518
1133841
866638
1339280
1352175
796850
1866528
980111
962059
1122692
1501731
1381344
1007606
1842099
203128
1623087
1552066
1671227
1007249
1556856
1782925
1911886
731536
1129413
1923084
1140558
1674362
694996
513268
429948
859773
1006215
1286810
478931
1857042
572710
1099009
1454571
1473151
304335
111571
182823
1796028
477868
1426429
1311254
793576
672586
1385869
477844
1778677
1847233
285870
1618333
1929728
1052909
594774
1204016
1478431
790491
1253208
1865235
271664
808642
678468
206108
906871
1670970
1980790
1135720
358368
1314837
620379
356836
1259901
1378492
170232
1854175
1709243
968006
1854267
1312785
34768
1157414
939590
647190
1670142
971675
1714668
1697678
1860446
605517
305018
1811847
1941018
1661362
1290094
917906
1479645
876015
933039
1211507
1125271
1343913
867276
718659
1224032
800606
725267
1984756
665176
1460337
1523957
946227
1501760
1254452
956697
861527
1162224
720791
1273405
1750629
1080503
1060944
184767
1398503
1829461
1887256
1437580
1003522
588130
315595
915574
1294352
471835
513150
1769153
157009
1956525
431208
240144
887214
804255
938696
1270669
173355
1736832
1308163
512744
408227
461359
815534
368074
668666
1477440
33463
194962
1376801
1058215
1370542
827822
173113
1851966
1927265
1361719
1746135
1451861
1651389
1872528
1700749
44547
586044
430027
523917
1459860
1859578
1777783
1532858
1363404
379616
1960156
1042561
514100
634128
1168732
31223
1932131
724402
747759
698803
1732948
174077
991643
1857400
964843
1131567
1133710
1405300
1034153
1770332
1021068
1528654
125290
313672
278740
531320
1866547
319645
1859131
293705
1843975
1855910
633894
842124
573091
1479392
780523
671153
897885
907576
42912
1421239
1370710
1531026
941878
1518380
234503
1364036
867271
1384742
1991049
1559977
6928
499781
1836936
355811
364103
644763
207948
1264516
1317507
1875945
1557022
725547
40202
996741
1575966
1369620
594456
1725104
774970
269721
327172
475684
127400
1349387
28630
114927
473877
1415561
1352206
897135
1478754
337155
636120
903877
1896118
1679123
1101860
1535197
1098591
1539478
1138047
903824
1834967
1779597
1130114
790909
930856
586044
1820210
1432710
1265304
1975021
325650
23648
187727
1961414
1727655
1891450
696923
864844
1051413
58381
518339
1503094
1875720
692865
888316
1630065
701873
1729060
1544172
1883071
1769693
502225
113425
56635
1994282
79727
1370224
524721
1031186
1814013
1814922
1454428
1178256
1965818
1610506
632251
1154083
1189709
685612
1633543
745470
603761
132204
1257842
1058262
1550028
1032311
419451
154996
1295473
722634
1202909
1096997
139890
486752
843210
62989
1222497
1668480
644403
1959450
1464950
1693628
525115
1542247
1986796
1786877
1604980
1959502
1704924
176664
794333
1112387
1497076
216444
1432523
13838
299566
1159437
1230615
1762872
343136
1334854
1290534
1976129
1713913
508911
611602
650483
829833
905835
1532238
884430
1082183
1075117
1593167
1590233
765679
1014419
814626
1745005
307967
142698
317528
1635474
1286122
307986
53740
1015550
1739610
1833024
1214079
1181076
1530159
96491
1009129
530220
486308
522690
669706
1723201
816265
773307
1676544
651449
1955684
850122
1805337
767089
1744121
988655
295659
1980619
490435
1921278
1513563
528407
495757
1988037
1729760
972441
1380397
369292
1320745
1709913
1880589
1335647
652264
1702355
1746211
1359700
1708632
1498082
1647057
716093
1862522
270095
306288
1639460
787882
1967060
1497367
880225
1367038
852053
132086
1697005
493316
619641
1306238
1784046
320991
838641
1347442
954298
1772475
986325
1984915
1953849
1061759
1725911
244621
914996
852270
1436334
46657
1982902
1776368
1051440
1374142
1254127
1707899
106747
1365974
906069
1503247
1206296
19214
890309
497273
813464
442706
262600
1717205
1005879
1670577
1963717
1530973
522362
1753225
1099426
406291
1052292
990166
1334822
1328767
1381920
559159
1552792
186521
1857512
1936740
1013931
1252369
449635
1781200
1517897
634865
1582265
1511983
619429
337525
498192
356960
535886
1834830
1586647
1592515
158874
1698394
720332
533025
1472864
1601457
1816136
747207
581492
460522
777759
1004198
1927850
296480
42600
1913113
17943
533975
952320
1408680
665814
1587987
77510
1840689
162223
1989550
1941034
1381664
70371
359511
180448
1672766
70389
259198
1832588
1536890
54728
524637
1460226
96958
1385203
582164
458004
1669263
319542
1288833
1980850
395810
847952
1029451
636988
1505221
359590
1687359
18803
647822
183887
469793
111521
1988883
420616
437106
550082
1349011
752130
973049
1948728
574120
123990
946109
159739
673581
1939548
1117159
884092
665552
1641220
102323
1373553
1986300
741919
1123251
10586
705216
1437803
162133
956421
1069752
1638823
328538
348778
156087
1164138
1639876
1469696
716236
1000421
383313
1630127
1669112
271366
1756793
728442
109042
587884
318274
770275
913177
1147504
661089
1980827
1057132
1424955
1912459
2389
922642
1934447
1469640
1622214
1519477
467096
1513105
1665798
1160234
658463
439957
100565
1337099
257408
1637741
1350378
155056
419613
1172360
1712091
1806116
1413873
1796983
867700
1026995
1624145
1179140
1680778
1687440
158406
1021088
128992
192313
601625
1658351
1310413
1286274
1171882
733447
548198
1497149
539328
466151
92036
1793784
202262
154271
1947982
716188
202669
1363327
272609
1117232
802814
1976702
216200
1359349
1837778
1434576
928308
283859
634146
1888272
1384998
635144
1590199
289445
95576
370553
405455
1804617
62664
696118
1793986
1721315
851550
1048506
217331
700969
523733
1928485
990794
1568818
1365226
700129
393769
1035887
200227
283926
1386854
601970
1853383
1070259
1560498
1707871
1668480
1891474
170425
737442
908481
415830
1649113
114556
82285
599605
1954966
621929
805480
303048
1266538
1492660
402037
1287007
1817023
1111828
1273060
941992
1602903
1072416
1934282
128516
663027
759455
677636
1096577
196732
668672
1850954
1952934
1151754
1408903
517732
852315
1767349
78832
1692983
724833
803289
1050487
11510
1155130
366175
567525
1022364
803862
1320797
221083
797134
1905859
1370276
797280
606780
536385
1553140
1367360
417744
1434637
1867745
1583004
1386510
602486
619433
480677
1276605
1132534
1259992
824524
1729278
584723
1596710
533103
1367366
1767661
1377978
997477
603637
192335
523406
1791283
1004617
309223
1692163
1076463
1375721
241884
1424039
1996681
1982145
398607
1479627
1059454
1495376
861213
1698322
753933
74023
214715
1818006
199899
1403279
1241097
1899598
1249399
714728
1472765
1603264
1124962
1178993
1025566
756145
127630
1784801
421922
985987
1184251
614179
394991
1189377
1546168
464751
1010376
493221
635669
1356272
1866266
1240604
1345679
1263511
287567
478223
1002572
757796
795196
629266
1319376
873133
1405895
802502
1890649
1794358
912965
10603
580507
422979
134238
968143
873608
224651
1553159
804568
1870592
603318
1323689
1700037
1313542
1351487
1202900
913643
189060
1653188
515543
1603552
1462486
1519264
1979372
1780735
1781503
1946653
1616918
371717
428632
394688
1459956
709748
370376
464379
1949872
571720
1305377
1922762
1449263
720154
582710
1212929
599450
966688
289010
802302
518970
654095
1461499
1157185
174903
1887474
244473
795926
173946
158504
1745239
1012224
1621433
1885754
1696906
955489
1209126
488904
269862
1935439
573281
1250362
182867
857970
1477307
1928293
1784652
640549
1800819
1450274
1387384
1764050
775163
315425
1607989
1670763
1259672
1716864
296997
1490995
1996496
473761
1909316
1590884
875192
1405117
1873454
129243
377320
1999988
1833489
1345357
1112591
1364604
296174
1801403
117176
1977260
1557279
1475178
11256
637405
381857
646890
1024595
1031230
720317
993067
1604674
1631642
974173
206731
1729958
17974
1546799
202527
1338982
939464
123900
951540
622370
1386050
479744
1603079
235021
282374
1863683
1789269
454531
119878
734139
1587544
431122
1380178
1306188
1908299
104273
1469162
1614587
720374
640683
1613019
258341
1176210
54477
1977339
48642
1407993
690020
383563
683472
803285
626223
704854
1394875
66322
1464432
1679621
1679966
975932
1661945
1045404
1006167
676858
1446522
1230773
672014
1181639
377192
453938
418284
245898
206644
1724345
456810
1207052
1642205
795720
799378
601118
1181964
358101
1048379
1651262
1821589
1860428
1512782
271154
1781091
718984
495277
1712830
1171159
1298228
832246
496725
650937
525073
1288054
1647302
1199247
1226323
314581
907424
1821652
1956154
299075
437900
949555
188532
1034654
1854421
1097195
115634
944635
501744
672394
696679
1769153
53533
886904
1132643
872822
1905326
1732707
980994
1141999
13382
1414686
526606
235478
1436863
161972
1442007
316951
1883963
746816
1228996
1911125
409355
768700
157301
1844800
1531453
780582
1873668
231666
1781049
1843850
1429428
1388994
663051
1777319
498408
31645
1516251
231704
1778384
1889309
308289
1551654
291501
257982
1963661
1721853
259032
603025
1471026
1052721
807560
1530364
346551
1264490
242548
557018
92521
284542
773726
327026
765638
321273
8513
841128
550765
768555
1989142
1974288
940009
198360
279117
1989120
1497368
1229432
1187629
867562
596048
1187987
104714
1252276
610546
565008
1096204
193011
1235709
699814
1848675
1312994
1883010
1404041
782713
317528
287689
859216
117548
1747436
652704
605846
1704192
1845325
721579
580780
42548
1607268
1848125
1475521
1587874
1879219
1943290
331993
1458648
22024
1266039
1123384
1820771
975376
145650
1078896
1370404
243456
160921
1094381
1849206
333330
160579
1971760
238612
738888
607388
816232
1263365
1037501
224818
311787
724514
1867218
1144352
485951
1492306
1449884
1009180
1016553
847173
305322
901548
683250
1565226
1563394
1592291
142624
699602
62060
1687647
793910
575027
284320
45496
217437
1455250
995412
541388
1704991
1168479
950168
1405339
1832734
1810840
164097
1894099
1631699
1020176
1895545
110762
1052346
1372589
1488882
357811
1186905
1448282
1690705
664813
1141723
364311
760489
1916892
1792982
378624
1020164
1170412
69975
1185937
249261
1602565
1580684
1330531
95574
950778
1612885
1207083
465291
834415
778085
335
684084
181010
1742655
1073118
1061276
1271702
1002628
571241
1781579
47548
161004
95030
793039
889657
939036
1233963
1191678
756455
1765696
1518353
50305
124575
700919
328900
484284
1665021
1933118
941354
1295017
839268
1461893
1962188
428596
1854338
39792
740468
1370043
632064
219438
1290454
1407650
1614119
1177495
1959950
1945870
1471677
729487
913239
240048
1861840
1049239
1210316
1230410
1232357
497799
142172
1922908
1160927
13842
362219
111749
895532
1216075
602119
1053711
115426
1851755
853974
1455726
858591
1745668
1252597
1893195
5300
53162
206731
1780894
1508590
1430519
1384849
1259133
126818
1814013
199867
1795445
796322
108535
1221903
554
921576
1755805
709388
1491955
266289
1777269
1101468
902845
1709859
98227
683177
971619
1941122
1765640
10214
825205
361463
1671394
1263330
1880782
657161
1413568
1412189
157796
853726
1563275
519741
1918264
1730955
1287337
808122
292479
1978734
847645
1020915
1709543
1028862
1839493
1926039
731335
1069740
1015056
1407134
1698825
1375313
720693
188205
747235
1059819
521196
393419
631064
1183995
1050981
1155739
392413
400315
314034
392143
953153
228434
275948
1261246
1113606
400636
1492209
519518
246355
1068444
1518620
218787
542646
1923279
196051
1963602
319463
1834001
1723326
1983848
1571861
1862596
887187
833501
1032880
1141025
1104296
1534226
944907
696808
1596876
1720480
227363
634934
404431
1563959
1103571
1917543
1735522
1718073
1000241
699042
1461213
869968
1538599
1155215
1885660
582779
496139
1789070
949622
1984679
639205
196488
1748462
259752
1275639
1447221
1048256
1680823
1856595
1485182
126697
433805
501997
1877679
1103373
976267
1075561
1365979
1716332
1073833
250700
1485161
140528
490578
1247888
928707
1182298
1521217
1718120
1635253
1705746
691562
1823031
285836
840637
392587
1346336
1256869
1332136
1161317
1726013
1294456
1114909
1309510
974887
890625
1566791
859577
787183
1446220
1536873
1863396
1502066
245499
491976
761265
560046
1392454
1934498
1399799
264714
1366724
1796791
180330
447571
1628899
62230
34205
1185665
1504503
1533750
251530
2217
677864
727090
1728743
1495531
785235
1965612
226466
279991
1106742
791034
652995
951863
1044097
335001
1928639
1282233
611602
1224310
425817
411762
1468404
814966
1755059
1389883
297889
1704958
722467
412474
1395182
47795
1012188
897426
1984782
1927505
395317
1628572
745997
1396390
1798904
567844
1079757
1873535
140664
1552744
1181328
1030173
1314539
1926879
1934625
1408903
994116
71415
583278
1435291
1643359
1114
809503
1095494
1076089
769815
1377953
728272
1285343
944864
97326
303137
1680841
139565
544688
1741143
1073664
64223
18804
1510874
1485206
574243
1137006
1240097
1571252
327104
535268
1829524
871229
7241
1911923
1724265
1022693
518869
325287
946601
914033
528802
1562858
1732915
814560
1881087
1909621
1693457
363437
1624651
1584873
1690592
1511726
560256
1692277
447001
1537972
1443054
259180
618016
289469
522494
652369
1213312
1917133
505016
285701
214275
798500
1572601
782787
68170
511016
1388728
738978
1246723
1669021
1324766
1873688
1811796
1191678
1986105
1428425
1409979
405328
724982
114324
1670490
462030
1453682
475980
508557
1722333
85484
162256
935546
1751796
314512
1854431
587252
274013
1263634
748821
1679611
14793
187883
349315
653280
45301
475673
93911
874118
317375
898274
711982
416257
170427
629041
1263000
1111657
165669
1554902
1135108
191653
1854802
810278
513994
990971
1210778
1365961
639575
590192
478674
1688250
647122
88131
1650076
1125357
212337
1436986
1413080
1982315
492709
1379303
475149
454017
718013
40758
1883336
1036656
1835532
204551
863026
553826
1582636
727748
72378
674228
368349
1813882
1781471
1883549
1525879
327988
1737724
1256636
1401393
608921
711780
240574
107681
1085155
1227523
1404426
1764745
747739
692101
1342700
693614
55772
338612
733491
417127
1706457
1748455
282112
845229
1098761
958531
792202
1052541
184042
1603322
1643743
321036
1521830
1686706
913847
687039
445549
1914059
1229973
1291109
1344584
537642
1489432
779652
1050297
1995061
598741
1187273
1696576
102354
1154378
1012764
767057
1830674
1144388
1129609
731065
554689
719444
1438512
67710
34352
581424
458671
1007168
250844
1561953
489948
357639
1063053
1101051
1369336
309419
152598
1122997
396703
1293934
686205
1953218
1350477
1661665
447590
1175979
1445229
1357850
1282357
605456
1017438
1256110
929379
1269926
943235
160314
629256
1378191
1612678
445458
1360867
916308
1166127
1883109
1803664
386851
1466852
873480
1028076
1624000
9369
1599384
1887513
720035
1378670
1430990
505306
811704
820020
247318
823241
1807741
1134061
1720088
709559
701769
1915581
1602934
100355
171302
226096
959154
1970871
880076
1224742
54694
696814
1915431
725871
833501
757519
671267
1425404
830532
756742
1801207
167033
70277
1887651
685490
1524390
1222121
1375291
684856
1040177
1813283
807888
1654987
1655659
611033
201407
40644
97168
1311502
626040
480843
1828665
1811116
651313
417494
1948325
904104
518684
1995712
861361
1805026
894295
1609203
420199
1094183
95324
95285
588930
1739552
1169545
1098868
407237
1094956
1591962
1099937
72777
147324
1314425
142613
652914
518897
401572
1932194
371716
1788052
1294269
1516885
1027547
1985333
128286
1116291
223871
1346565
624340
345173
520560
477633
79246
1606011
1749037
425080
744710
1722014
551360
863255
1290751
337079
1314662
521039
629284
1839415
885212
104729
1980561
1727818
1554415
698322
1516251
1542019
1442585
234632
1586034
1658505
1524594
488767
413763
342284
1963654
1701774
342826
633629
1701726
1093578
875949
583401
318732
96644
1639606
1476192
511174
142059
1302283
678170
228928
841342
1089426
1752274
1579747
1215715
1835316
423339
1793346
1073716
1546421
1135842
1239495
1674033
801409
1557430
726876
1157456
714143
119038
1548111
1429091
570234
559840
4402
1758430
1690683
1023652
1105114
1275399
1315644
493034
1631814
1774427
1308832
1812536
1815161
1944554
789973
468220
662325
1550923
1912265
1405702
206132
852047
1802466
610855
972984
1726917
216016
421782
537071
983087
42494
1455408
77861
937736
135966
630283
246175
437306
278866
282833
1242152
497184
1190100
1165609
277247
622922
1078600
685168
1445135
827635
1563385
527774
1362054
1720108
1367119
340902
438685
847223
1624968
1850170
1583475
1893372
1423269
1941661
424831
1552223
906693
980044
1932348
1162827
746759
641018
1230649
346579
878555
1840164
1388940
411524
1464608
1740454
1924663
525888
966517
1041039
1239465
320971
581153
577010
733961
1461214
1450842
1025528
1403967
1940979
500611
78622
159183
1062367
157874
544299
1781990
1814393
718002
1400665
356850
1598852
1492504
325594
610382
1205466
213157
897852
149883
376230
1102754
932396
314134
1975644
685546
302375
775357
645459
1317885
1086895
1667357
1378758
1733557
669947
415431
1689714
1898519
146233
619486
1561276
1707482
853058
1932851
353617
1376770
1130789
890585
1537552
836828
682971
130324
674647
85167
1165079
927865
849912
1315702
1433844
4407
1112591
1588052
1122028
444825
8951
487257
493761
223090
994446
1275799
1152359
1493878
135066
313624
1196385
1779276
1705087
561168
895333
980044
1080476
664991
1823458
1215556
1843730
247978
800700
482756
1814536
1903536
1826136
1557786
1032239
518591
1909187
1347442
1784789
851560
908569
1737195
798151
238602
1685066
619988
958426
558320
1159172
1038404
915386
191396
1025637
755525
325617
1024261
781177
438828
1345233
416025
1261674
571706
1335940
567014
396011
1114999
325076
1362509
1124359
1865720
1035515
741813
859929
448606
140096
1566582
760955
759917
1078394
1349041
468024
159755
220934
681172
761468
746465
941739
1678761
435505
1035561
1220982
1992963
1828738
201552
677858
1383460
1899926
785909
364480
1448578
776195
877988
1201590
943476
158044
1658371
28755
1219374
1224491
333398
824182
1642308
143622
1007135
300522
1805348
1787848
891509
811931
1420511
610728
234519
22121
1275019
379241
498525
964954
386988
1430713
1413563
286296
760520
127902
1217025
564588
1878086
560732
1184176
740758
1688194
1699332
1537100
565490
52110
292999
211913
195469
1481794
648952
1778326
116547
1542840
1136152
299680
1634732
1433651
970140
1915742
484383
1698978
1671855
22704
1573041
152717
1535585
1203505
360167
1873029
1011670
206539
860104
43948
414698
1662644
1552747
221365
1409961
1959927
834394
194815
1127180
505176
375455
919652
250852
679695
942179
272336
699525
1214570
1394214
778445
390038
222506
1556888
195676
1219120
986401
551441
67563
1428386
1810059
332510
1561876
34517
1399695
738531
175688
343793
520144
1520974
21653
1629884
1272522
1814210
194658
693798
591399
429349
985846
1483603
378277
217066
1322030
791110
272673
886423
1609066
1596585
594616
1908074
498693
374602
558028
710903
555216
710106
1813247
1432657
1254273
130967
1328261
286526
198576
291881
837269
698735
1689656
1867033
1166780
172166
995014
382862
1171352
1084827
1918894
1975362
1266905
1671072
786013
1531510
1649422
1942512
1376881
1736136
347013
878262
89411
1321227
757068
289971
935003
341083
47223
328628
505099
1540924
1211915
817306
90853
625983
1881925
280319
1673021
880034
1204370
1811824
352117
442682
1107848
1860010
539642
120975
686483
1282802
1754393
1819089
653131
1156058
792477
724587
1257391
107012
1767064
1626086
1036936
1770323
1197221
1528966
1384256
951290
1494892
814093
694917
618567
127945
1152001
1037684
305885
799754
1314445
1278758
1901269
275725
769691
53793
1485849
1122364
34357
911657
1992574
873618
167528
554630
101486
1319487
340772
1735940
621415
414257
1277580
711528
1203805
1280558
307245
1597586
509384
1832369
1371064
281405
1919468
930658
876622
735218
95030
138119
1590188
818665
897429
1000418
1102056
205521
1546573
578666
900439
1807422
152355
1464995
921266
353005
1555331
256584
1912976
270603
850532
1342879
1827630
254598
497736
1231226
1750953
1194126
172610
46206
976140
907879
1363824
893655
314428
887199
894197
1948915
1642298
1831732
82874
1508049
505447
1269132
135641
1537631
371942
1545094
1706406
1859538
743527
1632453
923900
185770
1469090
881349
479109
1994816
1532953
1438858
1890158
136402
727644
1272324
978167
128655
150116
133669
702584
482439
1888968
884608
772129
57854
1910226
171188
1667462
1435714
1876937
315736
483658
1384098
658890
868314
923404
1144369
906262
986918
752661
1613601
1187766
792101
409756
1640713
1734125
1024136
804524
497657
392714
1307249
796055
1326303
1013051
950320
1575483
1781113
879530
117147
1057501
883545
473023
1971951
1484923
1734176
1603230
309419
1612353
1600206
1833838
708299
431174
1816703
1581505
1950328
402415
17197
1716185
1382048
1452286
536006
1663449
849923
1602476
635481
996855
1949144
745943
456168
232144
1942732
1869803
939347
1680032
191720
847970
1664366
452390
425750
750733
731499
1082450
615098
1884641
173077
1852375
697496
187675
703887
854929
42730
226270
1125064
1687710
286151
261530
280956
1691985
1111932
1592526
1639063
554848
1887896
1035230
16653
742552
1827094
443216
1092818
960262
793853
555469
172695
835124
527730
1964719
1873907
1258946
1307658
611260
620556
19718
1575055
210069
222534
1825078
1453527
1514932
383437
343810
1231993
1127636
517175
905599
1859763
1936101
455294
413341
1511294
1702645
818185
1347806
299412
1821566
546106
116496
214492
543036
1311861
1194357
1334278
786671
114433
1845939
420806
1401673
1391561
494059
708646
1426429
1504362
906472
843973
1844886
937483
1311196
384484
97304
296720
16158
1547181
873003
696267
53408
459315
212820
394798
188114
583854
311095
858512
1757605
1225491
1592275
1262454
1365806
1543760
1342478
54420
1595440
1097598
87124
905139
272661
1423146
1397881
1535194
1466518
996988
1792604
1205104
1460935
716441
1698825
833116
732210
1697346
791508
1803679
1587424
210375
869437
1537694
246058
312586
1193576
1686908
248737
1655049
1571840
887982
795000
1061865
1176112
997467
1542087
1312237
403758
548699
1861436
538503
1517394
932918
1564504
1885043
1748213
1821288
575994
1215845
199223
1079563
1415525
879628
1996274
1087182
1877314
1425961
137125
280767
684124
993241
397850
36488
613134
155800
1326249
459949
350365
1845897
696826
1907724
1400408
319938
275290
901083
16024
1744793
1362695
222956
1506933
1202009
1568523
865731
339779
1965383
1004887
441385
418297
427121
1246963
617699
1177996
508302
1736538
300949
57613
349494
697498
1992527
1830520
278023
634253
1949840
1648546
609867
1129810
1615601
1754761
1763046
59551
778730
1792792
1803232
815128
989455
1694267
768180
663633
724432
1037735
924326
1405292
1377900
71376
1621192
1255162
1194934
244243
1373281
794643
994110
1022566
424187
795936
1349193
1277301
538855
370234
1187473
1869659
22075
89493
1570171
764774
1291952
566546
482124
1513535
600304
605257
801851
48569
1204380
1788247
1444627
1051816
444880
259399
949280
1313569
1121707
1647043
668369
1755004
597966
38230
1279230
1121228
760002
835324
286322
1464471
429999
1743569
166435
923029
478516
770761
1477467
1117823
1242400
1852342
33046
911798
1081254
1943922
1443754
816667
1547170
1443386
757836
79679
110570
567122
668617
658723
1474916
1967663
1027356
1629448
934547
1797187
579738
1795600
1739291
623576
808122
24413
1669838
518851
1183665
117915
1721729
1348677
1513138
1820959
309775
338269
433604
511838
1685851
535435
1391137
189207
499485
1978582
766415
927724
1282026
795826
1746240
527771
739132
139793
1027689
1121876
755298
1097866
998343
1554880
1176555
641772
783216
1409016
347308
1921383
1529274
1066283
1310100
457350
1557213
127944
574883
1117639
1238221
961264
650231
1710878
1376902
1384586
1288705
1781856
1381241
1296422
1835472
1593750
671489
796478
1825277
1239772
1190984
1650838
743419
1055308
1153454
1072636
1315946
435762
1392688
266884
907144
1872746
952389
273780
591888
200785
458985
1026097
1349237
1767296
699725
1859469
982884
641028
462718
190825
1951952
1352588
1800089
411473
1129284
779672
948286
864220
1253591
408999
1571287
105992
67121
1870584
907437
427344
1860106
650660
1421199
284386
1446397
1522635
102462
1740546
1226441
1373648
1702565
1569034
116947
939509
188907
801055
1980258
1378142
343027
1747433
1170932
1052658
373992
1998976
37661
87246
1420859
1489476
312597
1261319
2504
1279094
1243961
873533
1427665
396570
8604
798346
1987010
1038146
225020
625132
318437
1745269
142017
93375
1691642
359096
193946
180523
1794789
1549105
609933
611963
1446218
1448999
565236
1175377
351912
746807
1876822
1820110
21285
58040
1781244
1844338
180180
1824798
1509956
1751843
601562
1680790
1686644
42680
16444
1565228
175922
491537
1959990
1227684
203732
1558935
947277
43213
1543260
857947
1692362
389426
1688188
266348
573115
614867
383847
546683
951676
841197
1103952
39063
1477125
1503545
1807297
477857
1728236
1069841
1571777
578051
1285143
1584364
75262
1755880
942973
1467398
1104135
1840594
21370
577246
536591
381197
114182
1969554
193339
1160550
1117319
31222
381390
47700
1654490
1804289
241148
1207494
76492
1018241
258329
733243
524899
32231
881788
331752
1601131
1238103
1998976
1484373
691144
1652933
1508632
310641
1468545
787786
560617
1881556
1489088
127842
1704588
438337
1821804
548949
869678
128920
10515
1274218
631330
450326
1889925
1890448
740607
1076556
735047
1052216
759485
736902
716328
1835503
166576
448199
1289788
1204826
1491933
572313
555266
1992323
849180
890327
1148868
178921
590132
324652
42501
611312
1247474
1013459
1365450
985966
1397025
248085
843486
1092808
314139
1284128
114684
291026
1695926
1770730
1313690
1085866
695027
1030007
1146415
1711906
110066
1647051
1726059
689192
1931803
1122023
589853
1095418
1260704
1810760
900201
959179
1875665
410709
250318
1397680
1037981
426452
1003466
1885028
256995
397498
708221
1691368
1030005
1811046
1700221
777064
675551
1247319
1642440
218593
1440348
181031
166689
368557
1349343
249490
1958183
722022
1349511
979222
208039
1605542
1686766
1016460
106008
946208
946398
1197787
1793576
186643
201677
1098109
1150341
800741
136031
1524352
987002
1102796
243987
66095
356425
1048310
1197496
584560
547426
1109890
1619419
1385340
666515
1187012
125582
260920
692453
669671
167639
1465145
1933629
448051
511729
1238901
870353
1938715
1576367
1105485
1548320
1176657
1771194
833051
946558
192614
1225966
79688
386394
231065
797878
1333686
917420
795411
160248
153399
775250
4986
1921278
1352625
1354105
1155794
38141
706471
8685
1604174
1576058
590846
3688
909312
1002094
634345
761917
1140415
136254
462352
238382
757150
236175
1859131
1821820
139134
361573
119878
1196788
1451661
777589
212983
750998
556420
235943
1246972
109597
1963769
576411
1371098
159665
96203
1165227
1906095
364222
1947420
723544
303263
1571849
413259
614878
932655
1278904
245713
1636291
1872136
320754
539622
911927
1349661
386811
414569
1904423
1508052
1014079
255340
358572
1279623
1237998
886660
1140688
1600087
1061212
1118600
40960
47980
838562
259547
1557079
507815
1287072
52043
359491
503540
1970499
1672149
956137
928988
1305332
538248
1730078
819858
395977
360809
1496716
1121227
1290391
416624
1385691
768078
1643265
1788690
1333244
1151415
1907831
1263977
934033
1850896
14366
1795751
41064
1189400
244188
1219591
1821202
928220
731312
1000470
645214
394276
1574913
353821
1723695
51605
1927046
1476193
1307181
1719679
1025195
49846
1437647
600389
286385
455031
1828231
291106
869147
992815
806800
357631
1100565
470740
463219
393953
1125612
1746227
1804821
202427
1696560
5617
644974
1517994
1419473
275194
1241505
1927707
1468162
1399328
22026
144934
1718531
606200
793985
213601
1256186
1094184
1888079
23420
229126
688857
580155
1854624
816338
441840
425114
1521738
1147945
1132453
772808
1177238
671904
855406
1415824
290963
1611134
118553
581570
410266
482
887833
1071611
1321325
1292674
1110165
1361493
702875
660806
119787
886137
1232470
1370265
1700262
1801397
106269
606747
1501940
1390726
798211
1703288
1733877
1998732
10818
1895397
1044379
420297
297720
555972
891456
381085
711237
303561
1235803
1438357
1690287
1921363
185843
504716
1665576
1451462
686422
1878086
1906332
1039652
131048
1759034
143627
922910
405989
1872602
545822
457279
1059873
209087
163935
1066014
1669810
556787
1683252
1165509
238192
1495120
146421
217611
904777
1810139
1822896
1654831
510277
82868
1356203
1720464
1731753
1137833
1554452
1163097
898321
1040545
1060027
1932287
1373155
309231
367862
1822969
796586
1599059
534397
1051792
1877489
736818
84308
1356383
871999
490710
1913159
1749697
144499
365467
1723860
226223
1030413
496271
312428
1362128
1873722
419137
1137586
371807
1620178
1133913
1709235
116156
1672748
824701
1965878
249831
115024
830790
698663
1643752
906696
1939198
164864
667441
929482
1615563
1068103
344062
1410984
1788122
1693102
1608447
999741
1823320
901508
1765247
1359363
1897122
301355
133454
583261
1609901
1126535
973278
1252862
412809
1431544
834647
1650882
1787996
586037
1996312
744297
1722416
267463
932227
1249302
652441
533315
1173397
1630229
399075
514494
1530627
37192
707713
684639
1919797
525546
791798
1071181
315583
1549473
1270668
266832
138646
1724201
925591
1316995
1030648
1867423
833602
1642420
1137106
1268526
96774
280336
411637
752661
429228
1330857
196168
1285953
796895
1436710
1923794
122378
623626
420396
1264087
705741
70854
1906745
50048
114685
118473
1921592
1747810
850870
969778
151893
1485983
1520406
1637791
1923563
38204
929601
1533825
675451
1252688
937111
1875267
1389142
386953
903115
284468
837284
1481983
733299
1242203
1078328
915788
1628404
792768
1255569
1023924
752126
1688470
1811109
631440
1368359
1591303
679341
1105074
754251
207195
784679
982586
958980
1039933
1238772
1902297
1525538
195949
964998
615277
923449
1879598
1743226
711419
1243476
630266
1345098
648081
604922
610827
741919
1166020
1425869
1293886
1189890
1341406
1345218
1372537
1531885
1552138
1823326
746685
1923398
311278
479948
256594
1890245
1145694
1863380
682296
288765
1973194
1529938
919515
1875362
1219919
1204561
1123768
1306593
1675023
185272
1419549
601081
1308508
1622360
713202
163029
1392386
1556676
1690587
782780
1634309
1884178
436270
583688
1835895
449371
1934342
784796
1189381
974908
1114169
253680
1954920
106687
1107604
1802395
1014538
1635234
743416
1260931
363070
1735573
25545
1646246
1616796
1537070
224329
695685
591641
1618990
1874258
913507
642673
1305981
807228
367399
1109947
1902559
1001612
1733292
199812
702369
1552060
1964897
676746
1400661
1996150
1782870
1676843
73095
1737047
1288226
337290
926258
39310
1228100
127349
1601058
1683998
1009811
521292
1187652
818213
956317
1534561
645644
1968479
1530577
532147
480705
1992348
415101
685519
79812
1160369
1526567
1574855
1675768
1107815
1403891
1642016
1888271
1837516
1128136
1652956
802927
987095
986692
1811793
1557530
91773
354843
682574
892613
88798
1364583
883893
836087
728350
1388846
1669965
1140411
1247841
1919691
1282477
1688257
1989523
1802703
755899
1923243
1887739
1354993
344531
12901
771312
1685704
578415
1390336
837022
1142494
1660690
454849
1545263
1674920
758344
1735026
1558946
151504
632322
1819435
1411179
42052
570213
772129
1083253
1172598
863112
859106
270279
1676370
1197866
53018
1906090
1364773
1170168
1028030
404747
178717
837063
1805878
34266
1806927
825798
112076
683090
1290058
1513440
655778
1729182
1935630
1709106
200590
793367
34276
568280
596781
1175764
1870310
691203
70192
783297
1598644
1247113
1563354
1787132
1105254
473587
841697
129102
1201157
1218279
586607
1028950
653264
1037715
1152705
1418669
146821
1663424
1474030
28572
1282477
195740
29171
1031937
1125668
1587663
1557302
1812054
1788789
1733169
559960
1360428
402238
959360
211664
1419100
39046
1362402
1173363
312391
1844126
1357821
492153
308903
1875735
810590
1462936
362217
155959
1454298
516895
326858
1403120
887782
878693
628828
1731017
1081238
315827
797121
868784
1606375
912476
437573
1474986
1650499
1475073
417479
957957
1287921
1072236
1698960
1383929
624227
635866
994392
120544
267424
1688871
247634
759966
305558
250553
835631
788306
59609
1445577
829465
787630
711818
1375443
270359
1159039
1510332
821468
899616
1420193
869064
180935
868784
1136778
1153026
122586
1429382
950818
1598624
1210414
1825722
1624701
176074
1150154
1123282
313340
1287887
525677
491300
1315791
397208
643654
228262
503156
102047
570146
1848869
706888
1483731
1981831
1059268
1687334
1672252
117743
1474699
1261406
484415
1161509
893592
889980
494942
1481629
1393286
162212
1608437
172928
693549
1033853
1805999
1674590
344718
679190
1166547
1449823
279195
624899
1616295
824606
1601989
1898189
159652
800218
1601930
770858
1026744
1371118
161043
67780
1707456
625985
1803387
1696398
898136
105758
1197445
1825251
1119391
490672
1405627
1579198
1503294
451044
1923061
1785360
735169
322556
320444
1369102
167935
1526854
889221
1049978
442649
1302228
1936113
859779
502754
1477302
1537189
1263427
1235559
529665
1087649
660039
1810524
675825
1397893
1401380
362217
1621634
608181
463741
1044347
54617
615665
877395
1209508
187998
630844
1404165
1725857
1708558
583872
1895
1581471
349360
965812
1123296
1806143
1825702
496638
348724
1385240
1848279
1395680
441109
1083189
771943
232692
736814
226285
791114
1506861
555138
1932670
22037
219592
741782
1147884
1523703
1697773
781612
1169545
1896899
170343
912829
1824376
1360322
140096
1012591
1687079
30224
847017
371369
1808375
1389241
306798
1842203
1074024
103204
1372511
1129885
53793
1533832
756826
956330
387174
1656863
117383
1841903
1427422
1727071
116416
749876
774334
107771
445227
817479
229920
10153
537080
308448
186930
960776
978896
674281
575144
1601993
1955098
1134777
1071530
297977
672124
245830
1701441
120149
1943914
38060
1221852
1477302
960310
155966
627081
95002
313305
479190
1616861
474811
1734301
579102
1193988
1233424
684439
1635295
568553
875103
764717
1434296
754227
1600671
668614
1680919
644864
304
724226
1748453
850748
645511
1808749
527907
1653360
601992
1112403
134270
1924367
679543
1291193
529717
648239
1592443
580558
1615365
1638787
64680
921018
502474
1228778
1134789
310964
308610
1568210
871685
722839
1426050
496485
999109
1059739
1193511
1243362
398774
1935632
397068
943920
1268661
1449142
515683
1978075
1120719
493281
368531
1026469
1194686
579700
922661
321199
1640651
313991
1568134
300594
1142447
799706
1318208
460727
1232075
1016533
789817
702577
1734428
1617774
591639
1263150
1062578
1078136
1254183
1365019
56744
1618661
436586
1952810
61397
751618
1107226
276366
407620
1877947
867827
1497538
309353
1839972
727097
1955593
57347
111283
1204157
170654
155809
103171
1296107
1330444
1379203
1217278
174906
1036841
451039
1214254
663131
1682648
1880950
32457
661084
1466396
161394
1228042
1161739
360213
289350
1489974
937971
1677143
1823623
211948
1558163
649558
1048211
1314733
1729619
852279
509172
720443
886439
1554097
447773
1972573
638406
383292
292352
1428964
1688849
1846076
110083
1564908
1443485
1184374
467746
997467
1663790
1863394
1792294
1978143
321185
1519558
988636
1558442
1754207
765115
309835
736800
1756256
1964999
791886
240703
1953861
868929
458534
1989091
63434
307335
345098
1309702
1291809
725548
260792
995866
794653
1533034
699146
258229
1268126
815202
1510544
932381
394288
714881
427878
1476577
1300948
615357
699401
577929
182394
302679
915196
96333
487783
964632
1313673
1923692
147109
1382806
1392023
1857516
1069595
1107815
1360238
1616918
98961
952995
395411
944988
540875
902906
1390834
460790
1386459
22024
1301508
860848
525294
1971330
1527819
1837381
427857
1884918
830775
206489
1084083
21760
1272203
215854
13762
1632391
1069455
1976931
537803
1613157
1546124
485155
1692205
353450
1570305
1667572
1790177
213573
348745
1698499
1140397
381197
1274536
342176
1050100
1863380
1482939
918918
496891
1756813
239456
671323
512517
1954158
1276798
1428347
841312
248212
206252
714990
802133
230574
44921
1020423
1282676
1582477
865483
706729
1051478
1215845
1844757
1946873
1240382
870292
312904
796144
345230
1642440
1094049
1112538
108170
1067983
586131
659840
1582387
1778198
1006167
1789273
239982
824965
1096543
382084
1374337
67354
155584
1880437
1763851
1989007
1506714
429942
815340
988607
1520115
1098530
83725
1813567
441385
1599059
833210
663235
185272
578058
969742
158686
1035561
40110
746050
747409
637727
1778898
545888
734369
1411227
1851520
367063
1258266
139482
383115
1554207
1874620
856113
1111325
1196470
1027925
1207286
1613391
1373681
1656539
185341
1298278
1512232
262076
1263936
503012
1697005
25347
1977070
939461
391152
807984
1223522
617674
1341168
1599606
699898
919431
1741396
355071
1336161
151100
321042
1895497
357178
994657
615145
401393
426353
514686
1271063
1365133
512941
1920694
925607
1266866
1050525
1860357
1762171
546049
888019
1626806
1937826
751747
743872
795381
730605
562391
562196
1076185
235086
752927
367690
1226007
542118
1720058
1712471
1974180
254053
1001697
1881389
331923
59204
1455236
1398779
1952945
1269184
1696734
1021848
201682
630904
936739
403318
1476786
989192
1035404
756226
674970
1781200
1480298
844976
1681318
1400610
775305
470273
1509525
1182420
1880830
1760834
383688
1519623
694971
944370
1489148
476282
1445049
1676674
1896845
1300261
1629660
586329
1496182
1152819
666398
1693553
733800
987240
379157
901334
1571861
1001552
325499
763513
1326010
1842788
1792457
1757111
1730389
855877
186615
655463
1285602
1229372
807668
289469
1533115
1492341
1743492
348364
925977
1845706
1486499
148797
816555
868759
1723082
1401602
99410
1863995
991683
572561
1998914
1700086
1235151
1293535
1610266
1190459
669895
1936473
1083254
1958774
1182616
63719
767956
143926
1758305
1545326
1505019
56976
933555
159126
296480
627776
1407598
1042850
1748243
1400021
1094542
1931354
709520
1425546
1329922
1385889
1052721
1167461
958297
1654545
1651010
765146
1131233
717894
697696
266292
672845
339251
521039
1489899
927759
1912278
1113781
519194
243087
133642
1227514
768619
1128176
1184688
1268752
347820
1703953
1781114
86126
1410434
844015
1156177
1657
888497
1334660
563267
608099
438212
690835
1959916
1121489
1169124
1490686
659358
177458
1126664
1426812
1583711
412543
291575
1298254
568282
1139677
933176
1945902
196567
1190490
477413
1628186
275269
1283633
762062
1288612
848192
138112
1209918
785417
1856742
1366325
1271092
781564
53431
420438
1976100
640707
1158383
1275758
1426395
1581450
1479614
1396726
1081353
305076
1819171
298378
693642
354955
1927393
883451
1426593
378192
1307161
823516
1723546
573049
1781530
1389417
89625
1049983
581580
1324723
589721
1491016
1443054
1815594
893623
1740364
1143775
1480591
489845
9817
1189133
707848
606372
805839
1559310
394487
717830
1865171
624122
1577046
26563
507818
1626399
1452720
1091117
1769162
1786545
1127636
1303812
1640118
1135973
1003619
527515
1970148
119153
49089
785724
1588380
639240
1193261
1616216
722189
374719
236025
1351730
95756
916485
1256591
1012411
1294592
1413952
169169
1859226
1833205
445851
1061113
1630437
182690
1111863
483734
170854
1678954
943935
555734
1707727
1306754
1469254
1791783
432845
570238
1988367
200548
1527081
603158
1346804
1721757
1784489
814828
98328
1933783
1891572
559528
1793740
1959970
1793704
1711836
1076974
466006
1501431
1431374
741254
753156
1769037
1778459
876390
922847
172606
1407240
754103
1532947
356363
1357623
775212
1795416
1062831
147267
1587933
1746462
270543
29474
1953052
1407515
158802
1105552
954658
337010
445015
1132439
1511339
1384223
1279971
1086241
924461
787874
1747440
1317518
1714709
1740546
936437
1024678
184405
1156256
1037784
1411152
210679
1440623
1012359
1189958
37661
1221067
282743
974523
810628
646727
79207
950910
880154
542650
629026
1607229
422296
894924
1260145
1130720
1057610
486502
642249
653931
430088
573891
185341
1081112
1301759
68987
588219
589815
494991
502573
437153
1156512
1744776
1832629
189965
743873
220365
1883436
905215
1031190
1600422
1670235
1022917
1189925
1727657
1927333
1157991
1932339
80198
919101
1396175
197520
1268001
1422854
1271547
1708688
1344372
262616
804418
1222751
1612212
1531885
79469
647148
1589719
983341
1265700
1849445
1783547
737799
528504
305438
1591073
1739033
1487349
1037313
702875
1718337
1442007
1727804
94189
1444448
1798753
290479
606537
288520
1212977
1041509
841482
1070277
209680
1854958
611849
1121116
181552
381853
1073289
1762130
728661
1865366
729091
1937622
1400442
1642389
36064
631692
998164
1732146
1208812
1015244
420396
629536
527362
834673
947363
761721
1641133
1469556
1218362
44734
1708772
22237
1729064
202535
531209
1950687
287880
391090
1646456
1714872
104058
1051856
1235193
1740647
1322488
1689854
1427700
1864366
1931246
1415634
250906
1835647
631257
1751973
1208631
1409764
34158
915002
1981547
1134143
319232
1104637
686863
1148628
344950
1804752
511192
116493
1395210
602529
939027
899484
1805691
782151
1331763
682071
1893244
1395537
497119
1381657
1751897
973824
120188
1487529
51025
1765866
1403852
325654
138453
1248978
1815052
1694461
451355
775483
635436
834615
1444965
1111530
486949
1680089
1666205
19390
1227633
806276
615139
184766
1342814
1973616
919701
606737
1309619
1628696
1452444
1376226
263550
718561
1956334
1977930
26600
1520367
1482900
179949
1495382
1327342
1889300
1740741
272008
1746605
1141802
989855
201919
1441829
154485
522822
315131
1370552
573227
1666780
105895
1465016
938146
1751049
1984035
223761
109296
635049
1274367
1290306
1087170
42494
736163
1241470
1322516
617977
851207
1401403
1314631
1009929
1563373
1856595
416466
995348
1637723
1544732
416501
842410
969263
1129643
794027
875268
171519
985202
976167
878313
388496
172077
1120972
384914
251398
1854368
130912
496714
1544385
27567
312965
219376
1557129
101814
1514932
1533008
47586
1669262
1822227
1531442
1410015
1321227
1629602
1346986
750199
1207338
7062
1354415
1909133
1939180
419155
60097
810739
1512178
855844
1193775
93785
55635
312348
823804
562934
896672
1264900
47787
648068
466811
331749
1745187
135829
1769863
1126913
626831
1235107
1516216
1700244
1205943
1289460
976668
1673205
1481043
1822626
1255348
1147648
1095786
1581691
411293
102198
167755
574231
557402
1409389
205643
1198439
1598413
461587
1190864
1643743
1830350
124590
89284
1960904
322625
524656
55713
1357357
1461903
1029680
951316
1493259
911286
1705059
638719
636623
1006084
1218197
1887434
1355388
505899
868612
1438669
1234527
1355883
1328927
482892
1340956
680297
330294
1174753
534425
292397
7964
1016699
1755139
1931624
615646
72637
1858658
563655
101404
1314635
1346478
838513
1027081
933666
909527
907052
1119297
747807
780594
1360708
199812
53143
1675789
1434282
1709490
449290
787881
435787
1244498
734274
557730
1104343
1514234
1299997
558386
958723
1659224
545136
1539550
1347546
1746837
1660613
625164
337731
1380271
1142339
165132
1373304
1751527
432746
970536
281663
1357030
248739
453998
508448
579565
1403262
116404
66916
1197764
1475464
1205671
753728
1180302
1638348
410735
374533
757442
1324657
1562321
1119730
269552
911058
367573
220767
843145
1023178
512429
1979884
1518635
1654320
399273
500843
641729
660777
271275
1258852
309524
168407
761110
3553
1418607
281558
1433055
1224799
1897509
640438
1154723
1029598
957244
217351
1687359
256374
674306
1299920
955859
1017851
785491
1729236
1794543
167793
12965
1133912
147105
683893
703458
1780945
1931054
633396
222017
1782658
1977911
718358
1376604
1178762
385668
1221049
1975392
190936
382509
1920661
313375
1077506
386299
108075
1413590
109891
1444418
243222
348263
833211
979810
331344
1205267
1130268
1150786
722818
919824
1117236
706937
1328664
398632
705085
1303597
1840015
535399
834080
1948921
1220286
259115
1555109
1237680
1581450
1678247
1089977
527395
1607680
1175285
515853
975394
1692427
1904016
647309
307535
1639534
1781575
1462960
1518645
423769
1419396
796515
1706488
209225
691131
1401953
1102488
1579778
1690376
1274325
1695214
1909523
322899
493919
1064005
658800
859064
1756681
471130
1050671
1375567
1906465
1938577
1440060
774828
453026
332630
200444
964285
1217332
1480892
77828
32903
1755240
425080
1939431
199222
847537
142017
1057853
64703
1619556
1266620
1383239
68869
1179925
201852
57603
1832931
778699
1713582
483502
1835381
1313095
1962280
676070
1325899
1891300
1625660
805581
526606
1651815
1065025
627321
1903874
1582408
464904
1499640
245582
99446
1487156
1272844
1214772
1939556
1472308
1401235
755722
1503545
1992348
68683
1076150
322053
1869081
364546
1544159
700411
1071980
319983
447062
1277547
1512253
201721
179520
1773101
1846729
1553593
1502035
406911
835141
491976
23088
1037151
1248618
1596656
350036
1474582
490053
552246
865580
479745
954741
519230
461585
1294538
912739
784426
1004674
950686
397661
1362672
1062896
569362
1786090
909153
1420797
346722
1976697
890073
1643061
1040083
312095
1010798
44163
1004498
1350333
1844062
1471702
786500
25734
1644009
1896970
823328
921540
1890671
7098
206976
1435507
1773605
717973
1548599
95628
84574
85187
1261548
361230
816064
1712864
312778
452987
882733
1534386
902257
1970697
1003074
1049284
36364
1392153
287932
1104530
1895950
416016
1021166
1238559
464972
263777
76473
1276398
1336084
889727
753820
167964
859265
364779
395810
21948
795583
1476881
676678
1149815
1026311
1348242
940529
952225
968909
966469
1443764
516753
1481440
1905404
1149087
211896
662238
1286951
923478
501156
415074
402397
388948
546363
1321542
1038148
1782311
1210805
251261
406966
1571552
1527863
1986216
172151
477210
509467
984187
551847
1981030
624162
1698139
913734
562202
1740962
162177
609010
538430
1769863
1808153
1056603
1348242
441201
1889772
434686
6955
107811
1750018
1972402
1179329
1612297
1791997
1181937
1361941
1998990
793910
322347
1919145
1675374
1385585
834758
438873
760901
1441098
368579
841221
1140514
218283
1023000
1050379
1780156
1472652
1486351
1472243
829405
1029733
1711592
1785422
949043
1533825
1703421
1948651
1347179
483145
1431413
651287
1754296
1439142
1193355
1927143
12915
1653678
275630
859590
569077
876810
870072
1892106
1424957
268658
775172
759928
1166621
459713
1332043
1537568
1363670
848710
609643
1838532
264077
1642420
1175163
1466963
1588215
1252013
1872149
1176170
368696
345821
841351
1112084
686614
1997874
1715410
110913
1737622
362482
277983
592825
1091567
847942
1287100
103704
836419
1825168
484311
475306
646983
1876128
414857
659758
685955
1534200
655766
717543
1578659
647663
1656318
161881
1259223
781603
881134
797673
165372
1039401
1931297
781596
1528927
1136376
1589553
1297023
773804
1908771
1068618
277642
173499
475908
1139315
355400
539296
1371897
1910474
1768516
1963769
1861551
502450
1130726
1215070
1839161
1970951
1109778
622996
1702407
1931286
665460
1133257
506224
998850
1408737
1189275
1204549
499511
771538
1702593
346193
127768
107134
1735940
1749202
1809766
846970
1511877
1683158
1489936
928807
973241
1439625
1639633
1564428
1524906
19565
1311514
1864959
418116
225888
1148146
1528556
1048989
1704469
1682067
677674
342531
1536188
1224439
236775
1459575
432595
481112
1301910
1952378
1745831
584948
707182
1336336
729096
688509
259195
173777
1937972
944890
559542
1425148
1774505
1788856
613844
637374
367337
1122993
1748127
1917096
1439056
206504
1765060
1583575
464783
1733901
767847
1822421
728482
1259858
1320771
1408072
1531520
96276
468663
640767
278995
330158
1220313
180958
44693
889421
1552954
62772
1324812
336115
1596204
250783
1098449
1002558
599827
1225325
471256
372521
332491
1939736
1069866
1206340
1844998
1209335
690260
1955260
264123
1525575
1582698
1766950
357146
1593470
897796
144214
1424579
1344133
1759010
260703
1235222
507687
699120
1869322
1477467
1884701
707469
76384
1995800
1111014
1559675
289350
1003224
1003563
632211
1621042
1410453
1751544
778827
1353088
1696918
1768585
1551172
894712
464119
1467173
606885
1074449
632653
488200
1621849
1747691
1545793
1222437
524961
424517
141529
428596
1678923
29649
1361523
794262
640054
1328472
1263280
1579198
1933012
1516448
1269986
1391606
1403746
290835
1286479
1737601
1742443
590867
244295
1074514
1718950
606175
264571
924291
97425
476263
467636
13884
1475961
1949337
1885356
1218478
1999334
1811812
798086
1424628
1370744
1189995
1667054
1256918
859521
804716
1696249
1231819
1682481
1532763
1533035
1377525
1382316
180372
197420
743290
1548517
1409378
350614
795158
1496654
105320
919668
1298411
939590
1344362
814454
1406793
750721
960605
1106318
1085525
778672
1353259
13151
861023
1469088
811254
931216
1536924
518457
291557
930123
111965
186868
1755382
789097
62204
146841
487452
1534259
1594503
1094656
611260
980385
1033890
503947
938372
1253843
1989646
952266
714098
1162828
225498
742082
1617615
589698
249424
1376226
1286240
70418
275118
281082
775182
1064319
1449230
1832167
208008
528158
413366
1821202
174504
303126
1583175
796626
1806393
1715782
719266
747600
528586
350014
1412839
1809805
559232
759823
313280
671891
415794
520160
1678456
1912682
1920635
1929464
1228991
1676601
139962
960448
1196783
848231
506542
528414
742621
1468687
403754
1060362
1254069
271795
1956912
1961672
273194
288308
418015
1237545
634381
357077
1156931
426800
1261602
182873
10714
1869199
1545236
855535
1750226
1163349
1927131
1370361
703304
535799
62804
32895
564027
1529951
819437
674306
587925
91963
1288274
392099
426651
641072
1792893
645092
910707
224236
603279
341310
1674397
840052
1073665
1818998
1952780
6357
835087
1770477
511137
525183
1897956
491834
1741440
324109
177463
1534969
1363165
1125727
930711
1811637
22990
983018
1131794
1029901
853501
1559135
1393345
448067
1656323
949982
324877
755302
7457
1176724
1342478
751674
1016627
428400
241114
1265849
1836950
718195
250913
424757
1167120
962502
687412
1637499
1737810
1511683
603239
1988489
1721177
1076898
409736
1923058
1771459
95117
241007
1383161
1178300
71211
1801263
1366218
1107546
1704721
76243
473689
505655
1047895
696165
1974602
1128663
428229
798542
1466429
189306
1267001
1211894
1687325
1567741
1288853
48621
1871562
1580181
1327336
1259918
253630
1563570
1309343
1517849
838445
1675387
1022364
921576
934785
541116
713885
757840
533756
961296
1727458
1565397
1848350
195795
394356
1451879
1101446
1314937
1611008
668888
1295973
307342
1993039
1883876
636090
1026919
616591
739389
648192
860799
1882565
1710108
1590742
720446
810960
165590
1412556
1639633
1446576
401216
1997031
136929
1570506
1810437
1686230
410122
849062
787769
128086
1395164
133432
1692632
1346464
576496
824264
1876768
1733524
1128765
991884
1551906
124713
1895352
1147303
1152908
1487786
806151
1123851
448453
1936829
748142
372944
1974261
763966
1275533
905137
1390280
1627978
1492557
1577200
188204
233689
1478066
1673401
1566809
381487
1461388
1710297
1409454
950820
271980
1258308
481230
625211
91241
1360808
1857316
41616
993404
1598397
345653
560726
1892047
1592824
993241
95575
1666679
540238
1850910
436120
683669
1791235
1829206
767947
339536
1728279
884793
1856238
52063
1435165
1047792
48997
1402590
1829700
1098635
1160232
1783877
1690376
1501181
1855731
926373
1363927
928235
1162277
1389262
494566
850470
1868555
825745
139489
710363
103039
987037
281372
1235343
1643152
104646
1200248
1599329
1804260
1907908
1588591
1129411
900405
921879
690424
206468
1426422
518804
835834
114573
1742466
1674670
811255
1469051
1024303
1774263
1453151
34909
1526809
1120537
750143
677033
14065
515894
1294745
963609
347121
1253397
1203503
1523859
494721
1468042
375147
1251142
1848796
632744
756376
1806484
1364399
269349
1821365
783274
400253
205703
1904802
350894
1895682
1972368
25209
1174222
774817
1343783
1784025
1675354
621939
208370
550807
960041
382063
1505652
981039
1660632
490803
1339281
562968
1281525
1595324
400018
1079728
1261782
1861631
1501312
608720
160355
1220747
1590774
791406
1897420
1122145
873275
1130726
1250824
1657352
1816203
431087
1392262
1328252
1284361
1590184
550081
1937059
1626074
1253626
1242159
152394
448737
1221601
636256
1176562
226641
382614
1345382
1841221
1244243
845726
1633328
1655926
1768923
1171552
793101
1011650
1024245
573784
1365203
446021
185364
284434
1349956
328079
1345559
1144965
218711
1811701
159749
1866897
1288439
1617258
229461
1847909
99975
354937
1836132
492564
1788529
486951
449329
1857896
65011
1552245
1120249
1003888
1812512
699547
1594752
724297
1639755
591037
1614634
555115
1435453
1751705
383281
1993343
50486
1680565
1710935
1901127
433212
1229840
1235963
1434545
93375
1145183
88350
1253419
1567255
1625621
732866
626040
741553
442112
1902789
969772
1859454
1748453
315647
288604
315196
1761755
229240
1049703
613320
1629739
428520
1287367
1491919
1934891
1799925
1762623
1136157
536411
1953695
945864
1292847
1743153
1550241
483984
1294205
467351
395820
1450275
249606
530836
918982
432435
1457084
216831
569796
1440585
974892
1866107
316957
169100
1042612
93558
869795
1824128
42647
843858
302250
1167614
1698206
1321846
1302853
255908
1823763
360982
268913
1701816
705450
1597077
51398
1569448
1235103
1777985
1016205
406351
1720170
805125
377723
398760
1406287
1614064
639921
1215573
1415225
744643
55046
302170
211451
1246657
1579468
1925212
1808105
62098
893220
1783359
1826675
534718
1585648
149285
685149
1725936
1237685
653017
294767
1295342
1975392
6857
1585842
355287
1806945
1592672
893725
1264102
1296107
1267875
1308639
1723321
1949816
623531
15040
1642935
283692
334576
284178
1137498
1456946
390107
1677902
463717
554428
434052
945991
1779325
177157
1855989
1850180
1703409
499712
1665893
219627
998760
896285
342362
1102310
1016249
1824936
1366863
523603
300202
770779
1947179
1181976
884023
999695
1445833
187014
762306
1971252
702920
1839636
717284
702315
1856738
1442645
441335
1960698
1447222
1030142
801630
1640742
919587
1118895
790886
471357
312883
408384
938831
1977909
687274
673653
3126
1451456
242181
1354966
1458125
732011
1280299
65509
637610
787183
371369
11524
580375
1991928
1009929
291967
611518
1619340
858457
1748309
1388202
334388
925512
1955655
1590394
285953
828614
993796
403704
229232
943476
309763
1091758
927045
106480
1585078
218637
1993101
629162
109486
1665242
176371
60097
1345195
1563036
977417
1798599
1368198
612280
1933668
927513
471160
903117
1415896
1759383
1383204
826133
1127130
182836
1404123
1693430
1059257
418883
844982
1943450
782837
980994
1666681
959121
1604680
1153766
1303680
1503545
708628
628769
1725482
75219
82285
1503353
680777
1246457
1448692
541651
423077
1260142
1661516
574662
1409299
1002101
308794
1488788
1498564
1060902
346960
469591
453710
1618557
99753
903427
1250982
1910940
1055552
1837221
931456
857769
67555
486461
1657706
431976
327138
1588300
1845101
1464611
1630914
1009189
1860652
583299
702461
812007
1639453
76678
1272744
229310
1005071
1812462
1180941
315594
1767488
1558897
1785360
1611932
1939632
731429
834740
1162591
21534
1595002
858461
1658920
65011
96603
1186821
338609
1643364
1872700
884381
1706082
1158766
514948
1260162
889385
1326547
1893914
1232241
1150952
1206673
324589
1548543
1425014
288767
1212196
213769
1455782
12771
1867969
1672755
496458
356575
1172715
87130
53867
1472688
1008954
306138
275638
376385
1239600
1049370
1880139
1546263
192182
1063833
737437
84194
975793
1293243
1138980
153060
904684
518386
1979638
1473508
1268126
1301131
1197549
281956
504674
759004
1317798
1085145
1503082
728758
261429
283680
352663
1274462
1178019
559260
421865
1334226
1496000
603926
1751705
1683471
1309386
1959962
1217635
1824768
530049
1568445
1052378
487691
548157
681157
338766
604164
1493385
17443
759884
1630684
1924776
453817
480165
1937284
1741816
1711643
828137
1113338
361559
1389043
804127
814770
1627371
1584490
1990385
998437
1995177
1550352
1028959
977622
1137948
1987674
1709486
1438524
259180
774927
915446
1374790
1087513
1282837
1640814
1910707
1324879
1443724
1571399
164546
1116531
73031
166566
1303778
680849
459713
689389
1027018
670124
704126
1394922
478363
423675
558629
1355457
698630
180539
1278562
1539616
967534
1245711
1487142
256556
1227370
1881359
1043245
483538
38833
1235797
1344389
876690
831586
1192544
1171391
1028405
1809017
929379
564585
629904
539421
656813
1352689
1655106
1837935
377557
795000
1019420
714248
593628
1199170
718195
28259
794111
1562793
1597859
65190
260149
1204034
1283845
1575266
86709
834810
1994621
1926306
416055
1772287
1404671
1252412
266950
225940
1696329
1708216
1795964
724436
1150557
949280
1811072
1544832
768623
1822443
451092
1762493
34517
710331
1535457
1195866
1607025
1142463
1883778
1510839
1815680
632020
1815317
1249851
345294
1931354
1400411
1980723
1301995
720086
525470
159175
1514218
1249168
1348891
1396846
100231
1119686
1985993
857327
1990616
1670523
623780
479584
671146
1579091
1110363
739363
786417
1066188
1442122
987959
316285
773722
1555758
1434218
1218216
1327274
678194
495781
1799203
1575043
454861
429041
1487736
40118
1641211
742296
1032712
323295
1334302
1963158
1431413
649731
1149686
736825
1716327
360555
1396097
823768
48781
760219
1134916
789205
76988
1463942
861511
1410289
665752
972230
768918
1571302
588529
1693553
1892679
295916
1704476
1796260
673605
1902948
1030732
1675419
830516
489177
1094163
1899852
954771
1957204
631675
1200293
1131832
950253
29618
1287976
276963
1122043
1987363
481860
139752
977933
596968
93211
469329
760002
1267014
339294
455079
329628
675012
314077
810792
1707565
783382
1797393
510035
1339467
1657926
722818
1863346
198558
83299
1645522
1631325
1362107
420736
1779645
1514858
720207
818350
1599887
1459291
773595
294781
200972
745386
1701806
756899
1892040
1201338
1583509
805939
1127779
1913404
376153
629039
537945
518515
1790521
1847529
1477404
1034939
1026493
1897578
688471
1068730
413035
50792
1220387
687620
920164
1677387
868210
706507
1605827
568074
734794
328145
95503
1877272
1634678
160071
568605
78101
1838388
1075784
1135992
1794058
1541961
755952
537557
621865
1228021
1845796
1100110
287450
775652
631330
1911866
1066982
650010
1230957
158016
145594
772632
267339
1748994
54739
362736
1045185
1381461
1335746
217652
644561
809489
1184974
1190841
1246369
1322038
1291764
1548393
1997724
780442
1520867
917085
626915
177344
1559556
886981
946508
603517
1922904
1301544
976820
64809
1745663
411478
167199
1415726
592702
538345
467747
1969075
1718759
1630750
312774
598733
20199
1589559
784425
463310
525057
350001
1230645
829603
1032105
1513011
942839
232482
1586933
1479178
1980840
884225
1468598
460769
70816
176453
94074
867085
1582498
547088
180343
1059678
1187132
1096202
1058618
849735
1689329
173009
794295
31287
1678227
240603
49717
482341
1595013
913622
1779899
13003
815194
1155025
582423
1089738
318342
606957
401798
1276406
1124353
1411434
1588312
1621201
1136395
1113020
1775392
1566958
6907
1550656
1226673
759332
1199338
545184
19839
1505727
973062
592697
1403262
713412
607660
1754782
1554441
1227350
528943
1045580
1967411
23225
1165161
1573469
1582130
848159
1574670
79624
1183539
766593
881443
1706032
1795576
576951
686483
371956
1502721
1503800
1733169
1744168
1634537
790897
1225763
1586304
1357370
67463
434856
1112196
1083333
1225529
1681727
1501366
510842
80320
199609
364646
28120
743906
374960
1167078
1869486
1122672
1764225
1984381
1050296
836438
1513434
1237818
774642
117972
1443843
1506347
57839
1581855
113073
1321397
1574207
1179555
1033200
999077
1212380
1369178
240901
16315
1804255
1110749
786340
1612105
1972352
83553
747525
994714
1551828
1232358
1813435
1065172
1534927
40528
628280
327172
583865
763419
1507962
853914
305697
1568203
626691
1349649
1716048
1417752
1473522
371783
1575368
1554008
1184933
326368
1756290
429564
1770290
1920135
1191858
1404746
1443932
1242372
1479770
1673846
1487918
1679659
1092086
1982460
309462
17658
1632339
1768827
514057
1079293
726094
1418858
940407
885094
927258
888497
829447
100270
1314610
545509
328729
45588
1174812
200323
1953571
1684563
805107
1436457
862764
37706
860541
1131584
417097
1319052
1920894
1545879
1070777
121470
696012
1288494
622002
1752987
1794646
1836560
31685
1798384
892793
1077903
1539227
1600304
316651
1374038
624897
1085962
1335954
254418
1202296
499259
1455114
142526
38110
911617
1402890
544866
1882906
830454
704603
1449546
1492598
738807
759355
436465
940246
1121378
1301436
82442
1897939
452488
1528580
458321
1325900
640860
547568
1083823
1454156
356309
1148704
257427
1535315
1557642
507371
1672420
640163
1879945
1264187
1427047
630845
1721767
1562444
1976379
1301853
25414
164015
1029272
1107881
712941
923127
632845
1362589
1302268
1582027
401914
277445
615366
1605041
1350011
1623
1119104
1933234
367932
815417
1722415
1865161
979573
173805
938976
958612
532161
1320618
763659
678325
1958032
1101544
1030352
514495
369783
632031
1691724
370399
1577781
744170
449450
1194414
822496
1001509
73296
648024
1027911
1161068
1513177
23318
972857
784570
103271
877163
247789
981757
1150831
952566
1817640
1957108
1822370
795748
1741411
790937
1713772
1715064
1180309
1098761
105229
815995
603512
488454
350020
603990
1125488
1967515
1703240
1967307
125400
198161
1050567
514042
847878
1438451
1496269
1858588
1502785
486975
349315
120588
1766013
930480
514528
479295
1587436
1902936
1603711
1138241
1269664
1709486
1914249
144421
1023718
1230539
684103
1559093
1557973
1370549
14126
267009
483919
73882
968934
1032883
1133035
849774
123458
1413771
356397
464876
491440
296496
13605
1318113
1612016
457345
233089
277781
1411368
1612160
1581501
1745062
831420
87847
947673
212978
883259
556896
458833
433110
1108743
1261506
1723030
992902
1349205
658463
338653
1796656
169056
1436942
759792
1780974
1667720
1889329
622804
1053139
1236470
293677
1254734
1607912
815354
1982342
94405
1797548
1361966
1048234
372105
673633
1427706
1530886
372213
1779506
401960
417577
1398104
907260
1174222
841811
353711
102462
902036
1764120
1247898
673286
1427686
945196
1497829
968805
826263
819573
1736180
1884887
693862
511665
778829
1228630
1407078
1159099
1521894
26524
504862
1628716
1458141
680792
22790
1195816
1221454
4950
262493
1297634
1822546
910208
1964224
1144499
304459
290225
689557
68723
607534
324858
1770109
743021
1625037
372724
147444
1091923
754528
1422539
1608030
485453
278352
1108785
613189
962569
510289
59499
828254
1676062
792492
1201275
291051
515683
1646691
747600
492847
1297486
1767676
1800002
1131703
579005
1631890
1350534
842145
1692163
1755565
1559370
1846951
376448
77980
380909
664492
108405
1969102
157134
330689
1957611
98941
760258
961002
945237
1334247
1870817
171127
667632
1139131
317833
212224
1581852
1958064
1360818
783062
372434
149354
122335
277504
1292463
159433
1696576
1761318
637737
648254
754599
800299
1632934
1459461
1237654
1984621
1620619
1000890
151800
1296379
678937
604947
885672
214604
1754552
355561
1933629
154914
321576
1424944
71911
1993802
110985
1866095
1295478
1087792
1720075
1007342
1971915
1219672
206090
352424
590658
1700097
800521
1497211
1112888
1049264
609235
305219
253569
585216
1789321
1315785
1025710
535079
330827
278575
1107596
1603577
1668302
395508
1786123
676703
734903
613707
296099
1161501
489539
522993
1262658
725972
83266
1733885
712497
21065
1549071
1893381
477054
952791
714021
693716
1225250
1878534
734553
1905969
668423
563036
978803
401467
1871220
1635715
1511508
1072569
250216
72532
1127173
311594
1269905
731740
1235540
463370
127188
1012381
302670
211833
1097840
1740368
253262
458780
1525308
1966675
374143
261385
753539
1097564
1167188
707386
1603393
790624
10131
91842
1168735
776772
853598
1322418
1984740
129804
1282449
75343
1834452
1203619
1682952
688900
901109
817518
1843668
941318
1073890
1623077
408571
252949
885240
1486303
1963237
1211120
1325933
378253
534878
301142
621939
756051
1410483
1938535
1112668
1092915
1745072
387617
57933
181057
560463
709061
1695302
278794
1053530
1800065
1728981
755515
472902
1911723
1353966
890620
960113
78214
1537864
916007
227931
1587933
1571050
1443831
614418
1529297
585015
1837670
1374527
511016
1491579
1723470
1502917
458752
1318008
1083010
1130316
559821
1994228
1296069
1510383
1548193
235097
864634
1210705
1936711
1445262
464440
1659433
1869342
1135342
1656539
1075846
1144093
1595035
367520
305882
1020287
1437932
254756
430457
1008160
1615977
1041929
834963
722934
1630709
1146369
18331
1937707
54932
1059884
988858
1347657
1895072
217250
1817031
1908965
1174235
125336
1973770
522021
803961
226223
177614
974908
287880
1853732
1290724
650584
1198360
632623
525909
1955315
1079421
37673
144850
688442
1339012
769887
488104
610198
1790061
864179
567256
998451
256874
33573
714995
277558
723383
1332637
1205697
1110825
106096
143286
1938853
1995389
1328000
1423216
59249
1955656
346022
998926
1763266
249038
150363
965812
1469797
1014757
484951
1954966
849412
212984
1008086
1139301
1357565
458985
224282
131972
330878
1868056
1006774
1263051
1004651
500926
603517
689492
288682
1204753
730526
1536735
1012419
1682569
349654
1822605
1134410
928934
690528
1546779
873433
921756
378514
608412
736755
1591661
1722460
692363
1504146
1443237
1553735
1434761
554322
1967984
210570
357348
886039
1906322
1298755
949836
1760926
469560
939192
474969
1587037
581328
1945253
255589
171642
1163454
684977
1032968
247590
999743
740245
1859022
1799891
522558
1257452
178069
907240
1356405
855148
1159115
1486966
286779
414036
1320306
259374
396467
332674
727355
508004
365632
57854
385427
1156044
130516
607884
971675
1030792
507886
1791736
1227783
1515625
377211
1620803
1972795
1020429
633821
1006717
116433
1155010
739293
486385
1619760
451308
860970
1841623
1752913
1511262
1181750
194473
122014
1284085
512245
1721927
642178
416011
1438829
1892239
90084
242107
1637369
935416
1199933
324578
143524
1248432
1454089
1880978
1659553
1575245
790491
534661
1708819
202945
1181872
1896482
351442
561051
1675654
831826
235414
1873668
718812
1124150
1028169
432435
959624
1617034
905250
671253
1987055
507597
1452233
1590523
146852
990974
1578496
334316
920839
352583
1124020
1036135
1021648
1701435
791840
231424
701860
185024
624601
1330646
755946
1801198
1904957
1455490
922971
76345
926080
1163106
465876
342822
1186148
260798
1320398
1319945
1280749
837667
1861388
813023
1111285
1624432
1643738
1027845
828296
1655710
1608245
1533775
1411150
1542657
82618
37930
1290640
1264461
376292
467899
1217359
1709455
1872601
1320686
845586
181800
290167
428569
993121
1011557
1003895
1956993
981651
191662
1555362
1470194
1533574
1998544
1490554
815194
1214570
439180
694871
1311514
621868
1894427
77980
88915
349297
972882
725163
766467
657363
692323
1886185
1513325
416912
1840085
1154514
1618035
199575
309156
526045
826771
1179952
1657199
1694735
1948133
632707
246502
576274
1397766
1479392
1895744
433267
809357
1917526
1861676
1464925
599756
1783091
1710034
973484
1473833
290750
908946
456767
1538500
283433
564647
240576
427893
1142656
1150265
22533
951676
1640062
617515
685802
784683
1421617
1486869
1721507
1866304
1415757
295809
827322
1246327
698613
1403877
1248137
1935955
1538587
75406
1700584
657356
1121949
1683787
774893
68828
1497432
1165531
1011285
1115367
1156486
25528
541336
1603455
71307
1842734
1919256
1522899
491361
1358542
170510
579400
1961170
886447
289615
407496
267287
1242867
1580529
1300072
1644387
1535435
222009
1397967
541491
789336
1950710
1910822
353493
1005035
1903901
1230540
1996529
794221
1760044
304881
20260
1747796
1125321
1108428
951687
1387283
671075
41821
1036381
938075
1506782
1519359
1450853
1489911
346979
1205442
1867536
1719376
894181
870182
1263062
1622918
804568
1689305
512071
307175
395810
340562
443873
581926
326832
1645433
1306492
1206656
1055172
107681
1926914
369969
1079686
169094
357268
104682
244143
646618
526754
1928129
913620
258271
1194437
1296069
1776571
507755
1860016
329134
1865245
666320
960039
238212
1536609
1178630
1236023
1249624
1130036
1188402
449457
1086307
1877392
316140
1196408
1914946
153654
1828499
374593
498680
1692731
1746909
272442
766673
328416
997847
1292846
386968
1581321
1584727
925201
1857374
888892
555512
1032165
1827414
1079680
1119999
511059
239530
1742767
426268
1138465
1212929
248433
1359519
687650
71233
1101768
927862
221738
1662458
1529807
908392
1858309
1923534
1275170
536610
659360
572092
1539219
1214604
529729
1296724
1220098
61957
650006
461971
1426050
1753076
647167
1470326
682850
335162
1307301
1347964
1675649
1375617
1882858
484984
1471246
1272324
510689
1293981
994768
1727030
1482366
1666167
757100
365507
1433644
1370135
1819006
374004
1346234
373711
1671098
535021
438128
122497
108096
1890400
1251156
1883313
339694
1311102
511539
958126
1332651
1043852
351442
522035
313305
1675350
75860
177342
150581
1262967
401994
1499467
1527819
710155
945155
1364314
1281304
556864
1371463
257654
1117412
691365
1881478
1489139
19357
1812854
1476606
1329699
1039620
906068
361911
1067335
340440
722745
543243
813920
1279357
903047
673861
568249
558761
1075646
1431138
1725208
872288
1311869
1678871
1699738
1161336
1662134
901071
1359534
190410
1093751
827895
1709712
1994389
1513820
187766
1344715
804958
1691110
244834
6655
1275390
795048
1283540
1894116
62419
951738
346894
938996
1399778
1479216
127448
1126367
654327
1013087
992124
1823862
1412746
504510
285135
1275353
179547
1981387
1051276
429311
671125
405564
13998
264852
1320225
1309047
1805811
258590
1093815
930354
1004896
1101407
1593224
718845
608324
1501150
1638299
536852
641875
402432
835228
387687
1240167
968112
1108697
310356
1230645
146735
860462
974617
515628
859165
1351768
980618
267092
778597
1651311
742557
1644082
621463
1771912
873396
1208580
1394893
1023360
1877445
1328098
109456
942894
580415
1290233
1626271
1240390
693919
1321670
774170
1022545
1399107
1603577
1593558
35384
1175195
1220191
681864
729635
466249
1058418
762165
884422
1955929
1682170
1771951
97790
735392
1570326
203889
106046
423804
67624
1056213
676808
1388650
766725
896452
506588
627558
1049413
810138
1152430
1605546
223524
1551938
661184
1105361
1252246
1752151
1352174
1024143
1864766
1129240
847745
617903
1251502
640552
1612311
879058
621901
931504
1722456
133355
187076
1540122
1102441
1579198
714453
211329
1612735
1662918
305049
1547333
1353158
944897
1435782
887610
379756
1774042
460491
908458
1854605
1557400
861805
180030
448391
1567599
1235950
1656756
940572
621437
167265
169518
449171
673799
124199
153587
988506
1950009
1962184
59143
1261746
100366
957906
1239943
1628208
1492484
184547
1399413
695170
842349
1068721
1482606
1118340
1036271
1822510
130365
1565721
633672
82799
548344
1053304
1509971
1609726
223668
1387366
1227158
1400340
1353068
277393
1742299
94834
1623033
1570833
1161259
1641271
1468965
1926951
691067
443097
893592
56362
264344
82846
1448537
853959
1282233
1272777
1929363
956119
1550933
1917068
129026
839201
1979686
266439
1220447
2681
1696454
1343861
1120850
1148206
1846937
1418491
325723
516395
1735758
1798904
1215864
1639941
924860
1449263
15132
289276
1634415
518970
1529982
734107
1741651
661538
1961266
1565385
1610044
1397329
630988
823768
522683
493387
680239
112492
27299
73269
342090
364789
1389555
210255
895660
914723
430997
1193173
179402
770138
1259318
1856636
1634353
1975028
208406
1768827
680195
1880328
1955104
664470
67467
31253
129129
943935
1524465
1206156
1623933
784754
402269
720440
444694
1645884
742156
1367216
1653131
1481958
1567075
1274549
420655
1683683
1876773
1008825
1012731
1425884
1716714
1425502
1988809
51083
37445
1393277
539749
1373183
374977
1503143
173635
1051761
79143
587150
371600
1909590
121083
97806
1718498
386851
1908257
1491811
484044
1130277
411312
1894685
1777205
804062
1290053
87942
1152898
141112
1229090
898135
1073032
351589
1419807
971332
28314
1364843
1202574
389159
557613
417836
1115202
1566521
1379120
1438121
213849
1931510
1204735
452385
1564573
902232
867353
1665466
1793705
1343936
794431
743057
868307
1174558
1985557
700368
1294523
1798719
366291
62612
812497
125505
1616283
567305
1877875
1599537
1498479
418211
856831
576560
597321
1243167
8020
798508
445779
39832
1518699
644991
1957201
330476
1751618
630240
998926
112203
964426
237255
1265017
831170
1618467
655199
827895
569832
160332
797627
1779132
315183
1225280
167036
1761894
1219535
1440198
835761
1974167
319561
576576
1856692
1824938
1655091
1618337
813532
1656860
1209999
381485
1091448
92630
1618856
754924
1398631
1573439
187998
1436370
930696
1334857
700749
1409243
660193
773987
193863
599331
1114979
891722
1873946
630066
717364
1074751
939597
1829116
431751
1440965
109234
1127709
828254
689828
718368
92631
280678
1487341
1861365
1085731
655
940738
965938
1729447
835711
1844238
1386326
1786990
14542
1301371
1362098
1100646
548839
1355099
94721
1295862
413652
473023
369111
745232
304286
1519566
1320009
846768
742069
615139
1641590
229712
886306
1855064
1427378
1259611
345286
409833
292635
248565
119141
1756813
1496964
914279
633932
465132
300244
103204
697627
436586
425403
1319416
1475839
325090
1959897
1463953
1111841
1850135
1599041
1464438
1961013
856459
1631991
945237
987792
97379
157233
408555
1914265
730740
1794924
654732
441454
1769153
2779
662364
1670554
43614
124743
299077
339030
327750
1781631
279738
562414
651591
806998
1474132
873161
516082
780352
1657815
423901
1034110
391848
1200916
918305
861213
1287158
1210779
328941
1881626
1669687
975495
1508707
1082417
85834
666680
347911
1976583
637494
1283754
383542
328198
1725892
1561184
107141
503342
159407
1044760
369783
1840878
1034774
1502073
1716671
1632981
1506139
1343640
566168
1184076
826726
1179555
1146757
1976542
451026
1017792
125286
1527693
1881526
172116
1182574
1994977
1372373
1650921
1809734
361125
1065702
1130505
1978061
1429825
1852032
1554414
1399168
992432
226257
257694
677887
271191
888460
1288418
545535
18308
1984625
1560999
570475
1828559
1110406
366658
742552
693082
297420
1902780
1451598
118017
1086865
1252472
603118
739790
331860
1669251
789865
1858126
1431249
89093
1345142
715886
1945595
1924654
1700896
935360
1924983
1949872
1069353
56774
274932
459117
572699
327033
516253
268772
114358
1643689
528622
1934805
604143
1704362
792897
1971132
305398
1742500
242569
1349329
673810
284983
1177976
1395789
539130
947192
98123
1417737
258766
682019
768649
1156997
702372
65619
910153
1581614
1183161
1993294
330476
195831
1900213
1013629
943977
698909
1361272
1144475
528527
826449
129459
1337325
741436
1673430
143753
1895413
946317
349144
1149997
265106
701780
723864
882167
619683
480677
1544183
940221
807156
654185
148628
572787
430119
1536268
1697277
568363
1235103
6236
688041
1107444
1993842
988257
258030
74108
49245
1547661
287405
1719040
1408737
615120
143168
991218
787443
289676
682626
1216846
1788688
388103
815304
1292426
1283078
586147
1788028
1516271
1293419
1862043
1769660
1637867
911474
236250
799708
1529048
1434241
1449620
1646691
735399
1034878
316031
1827527
1351102
1935537
1108804
1135158
853998
1165357
4603
946588
382065
418761
247806
699865
185312
1988182
1851391
276759
981843
1434028
618193
718659
846172
33086
1879766
1413033
1748909
1682177
905646
877907
878379
215912
9937
215854
6907
1414039
944296
1429117
910521
804563
182132
306901
1714210
1477248
1439324
1727446
188168
1411537
1883371
1558197
1059873
431813
1683970
747759
1380248
168987
1516701
1748994
831013
1292514
235161
1353655
1009180
396856
943813
1056458
224312
686042
107631
78650
261075
1458914
1061470
1807369
1146532
1344350
406382
255351
202867
77685
1316101
1662818
24400
1364512
1865235
1125978
545505
1926069
1980344
1981419
798211
58908
1181964
1093154
325197
413771
1006583
334743
1019470
82862
832881
1256792
223847
540281
323435
1293981
1877886
1251463
1188665
1058036
1554075
1140196
698741
1963747
1527205
1907810
60420
509864
1453291
656900
1419473
313672
1390347
652013
226592
366264
114694
1074462
1358046
124329
1055828
822659
1944483
1852944
1922637
1000407
1735528
700208
588350
1659488
1910720
743832
1738988
176917
1963448
1287025
667123
1607589
337197
259563
1892956
1931264
1105018
794773
1197917
1225310
1313377
1961013
122710
1440183
1333668
1488063
1399197
1011521
1361386
1088903
127041
1013252
1186473
1089179
1997308
1220909
733836
65011
1274146
710738
1960156
1056493
1761193
502528
1878135
1334760
1007032
121356
1211182
1733411
175263
945976
1142310
900751
1383510
1960465
1988318
1533721
733567
934158
1620236
1246052
462197
1937835
1303101
1787306
577246
6197
205336
1291477
404300
1799832
661862
1989497
922854
829809
120508
736947
1010115
255908
11479
1030230
186967
740670
901264
600080
379397
480795
1172247
1864564
1868039
771689
916444
1551738
353778
205316
1681711
104998
1124803
909873
1193747
103776
273209
981561
311520
1071448
323475
949520
1757740
699339
1583582
989856
1914992
1807433
779165
565773
1679797
1461352
53015
1951457
1454100
1874862
680828
1473647
49939
912146
1707694
792244
1717403
603290
1560176
85722
1352074
182529
1232796
1260839
1267386
1496573
820124
1335689
865484
735209
596781
1242374
1930945
1138480
417876
859702
548553
411704
945999
1185854
664430
164889
718272
39455
660165
16610
1796416
1808871
1964928
1450549
1628640
629690
488839
599165
1760032
966600
960776
1332579
1406641
1789102
1253293
1801933
896805
463634
1459236
1664467
854096
532593
1073574
1072612
506624
1231277
463319
1656431
1154905
1361092
97383
917008
1079250
1506623
493563
347618
1681195
1313888
154592
1758882
1256232
1235103
296276
1936271
320438
1746484
721686
1977930
1827347
270628
1438066
1579881
859196
439852
1402611
1986133
1368233
500815
1823420
509510
1837945
67728
1155922
420925
1337724
1901669
73844
1979808
1022360
594787
165254
873355
668450
621122
288150
882478
466451
1780937
973148
1335693
1656711
1788366
530121
1633205
1673849
454870
1070038
1402363
305018
1163299
1960156
448412
1363540
421834
1390975
1984045
988375
1616154
1511893
1186191
1996308
1911741
1365365
169568
1075282
1329846
673860
443139
905318
1437082
1692415
1715337
491524
597844
1655467
1301972
799445
1457465
602158
1942058
1223912
1377352
126063
1463231
685289
465131
957547
1007047
1046109
836533
896653
411668
1133964
818805
852741
1098727
813429
615089
533062
98699
1492306
555406
1155794
1766238
824592
1873117
285141
637682
412392
261949
326331
873480
452304
1474094
1515423
185758
1870479
975512
746068
1930100
554499
834502
350317
1358478
824592
1530078
105611
1404662
47714
431198
752906
598948
830665
1272112
204875
120271
1153798
209753
1317417
659540
582099
32895
441033
767302
773777
1966234
1056226
1230353
1190347
1651604
1276703
668966
1996274
1306420
1519489
701960
640317
1035477
107000
1451978
270995
65683
1040869
1486467
677403
185276
1604941
394384
673671
479036
433571
1615395
1040719
563164
1668651
1542162
741887
612150
1219017
1239152
1431720
1124493
436762
1140998
1475132
1033912
1274736
1708027
856331
1683685
416255
478731
947087
775602
1861521
468663
1044149
333920
920554
98301
852975
1807504
676073
1058384
411985
25508
1483053
376793
1710097
1436146
802915
114021
920208
550058
239374
1316473
641487
1986901
53656
1127265
634448
601052
1151642
1351587
1177202
810353
1044718
1142992
101058
1605569
292405
1924366
1184048
2226
1907512
986082
22790
508610
1238755
1942553
1138500
1454052
1930445
1915322
67550
1169283
1559310
1589248
1120180
1710552
6279
184134
1532917
1339321
522792
372856
489108
54365
1724728
1624446
1166280
830359
587595
885399
1520160
770941
1674498
1459656
1367885
622723
1251502
146569
1245629
1963036
1370902
19254
319224
699109
1131267
392184
577073
1202256
352487
1775861
630904
53920
1273900
1549569
1504554
578241
431538
1605255
1686533
1729793
1992763
479995
1900392
436119
888543
1711073
1817816
1913424
531357
725652
1531859
1949753
521476
676199
215625
230455
415032
855365
1434655
1437082
223966
621140
1151486
650827
146870
783744
589649
90526
1816897
815285
1587037
127537
767119
54896
138317
817740
928448
591670
877320
1438490
787381
1398711
368208
296174
1977476
1688551
1342309
179156
1930907
1903807
39112
383833
886954
210563
419428
1914530
25613
1906142
1580458
1865240
1018920
1294897
769477
904948
737408
1246687
1955095
520242
839392
613903
1724562
156586
1186118
1597696
147076
1662404
1652981
1993566
788555
1522533
1377295
1573782
1671507
99410
534433
743300
1039933
875926
1741671
1296534
333879
709652
1124294
1464432
1870860
38886
803441
1834970
502951
1285472
737891
1819004
637624
1392495
696118
317739
958759
31223
378277
1000655
1186573
518339
387109
1247518
541052
832308
1400041
248987
1030768
1193656
764331
1763511
1008430
625658
1093927
397745
843181
1419876
1187214
1875308
1095330
1070644
1792439
183241
1892200
405989
636282
505371
47697
1844871
106013
457231
1013923
687024
18656
1672523
230013
1101401
480038
2868
1567118
463141
1668405
51643
1652010
1859766
1460069
1814017
383785
1571709
1299188
1992499
1707992
1714903
1254030
1033122
762706
1502778
1734446
1945919
1025610
1504358
1369610
1248924
913428
88506
164631
305451
71250
1493542
863700
400322
1810065
42802
443125
1238161
1038449
1969145
100992
520558
219940
583568
1565840
1523193
843145
40908
712772
481220
859960
1242432
1137863
1305190
656129
1133915
774296
487200
757600
1092105
267329
855877
658110
503170
1319004
875497
96537
1174823
520617
1246929
431671
1167732
330049
1948195
1015225
1729852
1256732
232084
719963
768071
1531757
1172938
481975
206826
335338
152387
1570275
755015
1615559
1075166
1966026
1996613
1453827
1638068
1545010
115495
1195340
1098603
283118
956444
1643535
879164
634703
1647396
1469797
1668586
1713664
583865
1756205
1873759
1129554
110216
647355
1350035
193461
882819
74499
1160508
1702384
1418465
965346
136608
281402
1411669
1157385
1687476
1993721
953421
934502
949348
649406
1153392
216105
103771
612211
231041
1584012
1287282
1333309
163143
1071219
479477
1464534
49123
1851971
1304180
992141
155551
59609
337898
1195621
986024
1181171
1546040
1898786
891993
1993296
1528644
16264
415305
1866645
196904
185019
1278586
491919
1805652
54739
307664
1528168
986859
159214
5947
638342
793600
1548797
1502138
724314
793821
757170
1857643
386851
1352817
1880036
752612
817887
1506643
1415046
1484066
1313649
335001
509808
1566000
382911
900288
660287
530121
465224
745943
573319
1919276
1159172
1107610
1312994
283860
1293267
1982155
196777
76809
1982909
964382
229461
1162489
188179
272124
183183
1472036
1386036
576136
1669158
1105696
689559
1128079
1604331
1636180
1273541
408565
1103291
692663
766485
1517313
1215927
727530
1322076
196327
314621
252963
1156536
830530
1175627
1640515
38638
96281
800571
1244003
36891
740568
1238072
703073
1236201
1203743
1839190
665256
370836
1636805
738134
1125894
425632
174728
257699
1921592
53400
514104
286117
1575195
1303210
302328
1309015
1569359
1146415
1195625
931680
755706
551061
1302789
804716
1322695
1344260
1335316
669576
1972101
1442240
1342006
175731
1225310
139565
404877
42662
581556
85740
1477437
1151065
36187
1685367
544265
1804289
1094998
1735244
1220471
404061
1043651
1846135
975394
483865
1974699
1612100
643655
756374
562720
679150
816135
680388
1895910
1317697
1287523
595875
258389
1624985
394428
287
1400882
1255244
986926
850796
312117
1991038
930487
59421
1411106
595242
1251441
571141
780505
1612902
1345764
1793610
612743
1100459
654283
1393730
231924
752035
940386
1287624
1118007
1815846
980350
1881780
1930280
1276892
1653275
1663047
537080
256995
1056505
567746
780808
529289
1185262
95313
1150837
34805
1553506
1935771
39672
1217995
609804
570677
1158446
798772
1961774
1666459
995866
99576
1343644
1703510
566743
1530479
255221
904387
68929
494562
1885845
1156847
934401
675005
1866971
662711
1865206
1562493
372805
918114
1200863
523533
839431
1044761
1499161
1393455
533837
1359914
704644
1749525
340688
442071
489295
862874
1823888
884887
1212991
568895
614878
1172463
693360
823492
1251786
1692620
775110
558954
1226253
1224752
471443
1717228
424821
724741
1170419
447462
653629
1698052
788072
1534781
876545
1031958
710316
113716
1591125
3438
1653075
1245197
1340544
1510537
378367
796724
760272
772625
619681
887239
1281310
1255487
1617265
1252893
1381426
1370518
1935329
85767
1369631
389595
390734
1799376
1757697
1012242
5692
147635
767327
991074
612605
307761
1189133
1063799
176953
810800
1275246
1958723
1867126
128068
1109857
184733
214854
564675
1141168
932655
1847646
1806158
1356902
1389102
1593900
1734254
310462
1951441
801739
1526094
1344962
1330515
1770977
704147
368516
751461
1683121
283363
49135
153052
1491880
1607079
250695
1449664
441140
504592
197383
1649037
1367235
606414
1613794
575000
421490
1091997
1179065
1659736
982628
1800766
255349
1284096
1988878
628193
1022530
1846682
1581818
722454
451980
1639448
434726
1997557
1284210
1584357
922649
520342
295476
1079992
1429265
1371928
1000506
1013364
886068
183912
725538
597952
445237
742613
1517081
275926
1342752
1342399
1216257
1260431
1471149
1216313
1693200
1279970
552834
1862709
1892257
698052
1825648
1950715
1146729
346656
575379
472981
1822966
1615540
1853587
932396
1271664
933005
344395
1731249
1774632
552674
286008
1482949
713569
421062
213116
1428636
1847793
1867178
1136748
1963705
139661
230471
165079
1955104
51071
286464
1844984
693313
1051127
1550558
832881
1592263
600038
343569
1501026
1654320
1364050
1041661
1704452
1396488
1206443
90726
378253
1545560
1752017
1645220
1622874
52504
1607061
608863
878408
587252
1442970
1870504
1719727
1098464
1685854
646832
1576504
1692839
1238704
1857650
1077544
380077
994420
1306637
781417
766167
483234
76717
732031
341349
1128090
1817917
132414
1935250
1414151
1497151
1980809
450402
678194
1787380
1419783
312255
1858269
198061
136406
447300
1108196
662885
1022621
439358
1847473
12113
442238
494613
368420
1049743
453986
1313515
1197505
1857839
1371391
1421164
1924015
1215186
1449265
489681
1364775
680764
226449
570921
346182
225888
1603912
1605835
24582
1934282
1072669
1470072
990375
500246
852857
28822
1496555
1040567
168729
1829583
1866723
850726
1805540
414701
229310
733488
1389573
688997
774594
1245568
487583
1468047
189578
1123431
107261
1889460
833794
286314
1083968
666621
324921
700577
194939
274074
1408495
1314779
854600
793403
1111070
1802667
72282
355462
513577
1927519
825213
1404345
971757
1683365
173947
1924366
702875
1914675
1716178
1641208
1722450
172968
409581
138667
41368
68197
1947753
1157885
1561684
546432
1965387
1146182
1356405
362482
1918835
303823
1462486
810628
73077
319045
216032
835317
627662
1630547
1050962
1190072
1425546
1766126
614341
72644
1114452
1728322
1064466
1190068
872826
616520
1239601
1836034
1623937
875561
563917
123511
1788761
48122
1067931
980699
1328524
1797222
349404
1342017
627455
1438433
322740
364939
667247
1394711
468504
84157
347208
820929
1649498
1730120
388092
44109
1775291
319486
1853396
1284125
1458535
1030255
703058
1941198
845505
716344
915445
775177
1931823
543220
1753914
786931
93129
1319470
230550
1246524
1427042
232252
659219
1204240
1876140
443415
1158118
442682
1644
984608
1839341
1709285
22149
62503
104870
1697853
1757306
1508617
1976866
946072
192432
1442769
142523
1236774
38638
438847
926907
1659909
793438
1928238
1189755
732105
649426
31491
679695
1246615
894212
75894
127188
1611355
547364
23853
649872
154476
616164
1682985
232054
777937
1532657
1507632
1977874
219634
1972782
601438
333653
160248
957804
1788144
504510
1156433
1893206
960469
520220
1186905
538091
800544
900255
819678
1227783
717227
103987
145782
826817
953299
1887434
658955
1510875
61796
674200
1253397
767861
1833207
218219
408744
1502985
1886836
742388
1792648
1755000
978579
676382
1202894
1857335
42494
345870
269002
1397129
1393000
1691633
441080
967415
692700
284854
1180302
1267999
763648
369155
482818
1570417
303126
1258669
540218
505087
764368
713717
1821119
1718734
442667
716021
92461
994446
1007604
1283274
946838
1795391
1267752
242868
1959041
566228
1501608
1784653
1537011
1222991
384973
1237261
1798676
900052
282011
1674766
388768
10397
487770
1500865
1243968
56412
1934502
490979
1327024
501421
887038
1109019
746085
1199744
704675
1461214
162836
91489
173217
1028025
749469
1150712
481699
1926984
1899696
689681
1703025
983930
473587
846717
765209
1840448
387796
846414
434872
79489
1966604
1765602
1350257
1129381
702826
1848975
104824
1709725
132178
1554556
651680
869591
1694190
477421
1377842
1372688
1428926
1593574
1829018
910190
1271468
1804564
759190
1005838
359848
1238618
1682646
53026
1108428
717394
809858
960315
883054
1614512
1229202
772808
761960
173286
1095494
937527
964176
640462
1942330
1720553
1537209
1427241
787303
1554287
1367626
377222
1113238
1686473
1694780
792355
1064621
31303
1760838
4099
762584
487070
924340
1209999
360303
917880
521973
681650
1134495
1565206
1026417
1082440
1301815
128568
1696015
66341
119291
887524
1484821
652499
569495
1883260
1804357
692895
1120535
1748024
1021198
340166
1070980
1031336
1262961
1902339
311169
1268114
510081
1079557
997720
1282301
1988086
593494
956106
962656
503940
1169862
1062332
1075094
1393276
1661313
1652810
179252
584572
858365
1428407
1149837
387826
229315
352525
1789880
591026
434328
1615758
776195
158110
1026942
270259
1372593
805497
372724
1821461
665713
221871
1482900
1536034
1392974
339448
1218896
1947132
871160
376448
670363
342590
1422064
1488642
1452039
1670270
674356
1380975
1983842
1468966
1579924
1056950
479413
1389396
648911
1468039
58451
597006
884374
1003619
1535621
1432189
1552652
855299
1659683
1828849
677863
1791510
1477423
1540290
977094
198126
760023
221539
736603
1618855
529781
1592534
638355
745981
1226673
34760
279173
1956255
647980
793917
1506347
816370
1811552
1751404
77042
373872
76270
1627336
729182
1550386
1177283
1656927
79418
1163687
684523
53746
463389
31146
1515224
462574
147355
1535315
572638
1215551
686940
1162761
1068531
1055888
210941
769185
1299180
1176873
263369
976759
1162823
372213
83553
455701
566004
80072
1145107
1332591
547909
20393
1704390
14165
1158544
1721203
1687498
709911
2002
715318
1296666
142857
293473
1879535
220030
1232789
135222
719913
1446928
1940560
426737
1463081
979475
1269615
822149
950294
281273
708916
1523950
952523
1040391
661994
648724
800651
797165
1537648
729123
1712447
480125
821044
1760267
155204
112072
1587189
1358080
1104436
1801576
458293
1378307
342048
609340
1305208
1153206
54337
1376785
1171478
1110491
697323
1273161
582467
1578822
254865
1948937
412743
450379
828518
619048
190409
1125464
1816012
1770897
1052443
931137
463831
1685695
1257067
759790
287295
1629158
1639662
1328529
188308
1703733
805392
543772
610087
1334024
1742283
621225
926646
571792
70662
1818359
1965855
1180375
375928
1291764
1113806
410739
676690
1384208
1146202
1624869
1381384
161629
1849692
1515560
22536
284769
753133
490602
773589
884512
1900708
40625
302400
1992612
811311
1746247
1655902
296565
277831
1590002
1524934
1420370
1017393
54933
285680
1229929
1868911
1799920
104452
615719
253898
858934
1486702
230429
182248
1154525
1406102
429983
1594814
1041096
808435
874389
551733
927306
1226967
256575
51002
1262112
604898
1011557
1296895
1781937
1870368
263456
1991900
562018
636605
1096956
1562404
1574855
1534469
1102800
61977
1031190
1502300
1052721
959047
265431
943189
1930153
1722701
993863
1155715
1511076
611074
266715
869776
1481762
890348
437797
697398
1214607
1476478
1789872
1729590
1867716
1008146
1155923
482227
306211
1050100
155358
1305673
1477441
1727044
555768
969880
1056017
226430
1704930
139793
1604159
1964776
678767
1542219
1698685
1438410
279173
1441674
1180531
259326
227477
1688485
1424983
984403
1985615
1163097
668570
694029
1189218
138117
1373467
1301819
1733092
1953555
1111665
370375
1091492
921358
1852088
1397578
1131065
1251281
307299
1265105
235977
1172953
528582
1767364
317374
1946809
1439166
612839
1235655
14939
88949
1471100
785352
1777030
1681659
176634
1430466
673799
1689053
705346
806191
539029
1523769
1878656
1360372
588711
1750846
977089
519205
1822525
712198
993126
1902371
760218
1028896
1398033
386477
922371
986467
105889
255778
1742563
106627
264350
871994
1731418
1464565
638486
79696
1650977
957889
1052023
375096
1195274
1639354
353584
1881751
1392652
633069
1224291
97296
1283010
1111255
1619411
1992336
1861799
301065
905866
379085
1494527
1810988
1042485
1204778
772849
830164
1440162
1722507
1343662
564847
1464749
643009
398723
1273480
1764120
994392
1295865
880567
266949
1460705
845467
1575911
485284
1593091
326368
892115
362345
1668152
1220789
155928
546673
1348826
1803249
1812642
822537
1262817
205336
1547533
65835
491716
1288995
301437
1223060
1915649
425317
668699
2983
1486849
1024962
993899
1764251
562413
500088
426685
1004842
633749
533062
108201
62202
1845198
1541787
37382
196067
801217
307475
576892
1580238
439384
376098
321562
824673
420655
75082
264315
319145
1705234
78219
1952895
719124
570590
445941
470170
1717547
903372
1307764
1822486
8665
3277
216803
491894
57933
214050
579896
1809638
1338556
415114
1231732
19303
156507
950757
1888146
1521783
1126058
809032
1087893
279719
914200
15845
1627303
1042971
465578
1962039
1907809
504937
802966
914114
1008567
1655697
735576
1077997
1737288
659771
1743374
1162280
560136
1460461
1144935
1647539
747442
1055440
1813013
1649429
184992
1068172
1084140
1162101
540000
1518047
464062
1627336
159186
1504962
1466985
352155
1162453
1674339
1845052
1562221
1990181
70799
342885
1343517
1820303
1903461
881711
1288040
314321
1864658
344832
1283639
1063686
619310
156901
1355778
439339
1269451
1163359
912730
209441
75894
1813966
957588
483049
1103254
1305829
87646
1312712
370137
125440
134350
1840268
1447513
1092659
1294205
1101641
1520273
228782
1473605
35192
1137611
553019
909329
1226535
36525
118529
483127
69425
944283
476101
1497499
927216
1336931
1769747
222891
1422661
1401648
179672
741436
158501
1218383
958861
181
1095927
657013
508388
897775
120231
237175
170388
975361
251127
1548214
1789976
815090
660796
1738961
1303055
70338
1475591
59644
1508823
386720
1635441
234679
1628622
865274
680867
799325
958257
339072
1219075
1528336
1875075
1261382
845878
1678830
16034
1275041
1695853
925139
1599984
98227
924260
679836
1640845
1277717
1937406
48001
1488660
1986216
882275
1692158
1672838
1194968
1193441
1586570
1963746
1233963
1265397
1534675
1674859
34050
799717
530243
932800
375442
1833945
1334274
1959837
101962
171470
1805989
171485
1414766
1749699
1426104
771050
1985939
1946799
890771
767111
291576
298061
1907148
643113
1222659
848525
1532875
610192
195014
1395979
249142
737233
8649
19598
1407662
1989495
1382941
953880
331369
80240
1315898
1084005
1683715
712747
378938
1459527
866143
273026
736686
1560011
1592872
42932
217066
1483264
1320198
1486181
1440854
261010
1796370
592970
512971
809444
1859285
605390
1006826
1669924
1421297
177678
332521
241341
1713610
1138490
1609241
1825787
511589
1341548
780105
950945
1770486
139020
18084
1438829
1181652
1311073
313373
1147692
187518
1294242
831421
1702097
223929
1017442
1223302
1844117
1914864
614946
429828
1295239
1527347
885809
1039486
1378582
251898
1559273
1564591
1231319
147444
450840
804432
1322102
840270
1604851
37584
1145201
1748678
509145
446556
1736417
1998990
1126313
978998
1059123
1985993
1944962
893212
1757820
842994
1430301
784981
1599967
1380551
344416
1289999
796183
1185937
318247
1803219
575404
1507205
941101
1276643
1217568
593936
568643
1083412
973615
1759474
1581471
560950
186392
124229
501433
1730156
1037549
1036725
802808
914099
1587526
702920
70412
926584
1622537
1385258
214400
1956595
1748876
1403421
817454
1564456
575602
1171938
1311878
1423324
1270227
1117321
1174764
1471007
501706
616147
1198045
343236
253624
1389888
34334
1062969
767464
810710
199899
1965906
299808
1060372
1987512
525703
1049690
1848989
813592
868712
1828425
1163802
795048
532798
980945
877217
548388
1020642
556552
617380
1639245
1089426
1666431
645032
1341286
1959258
547553
1883809
1643907
1504134
357716
1873537
1450475
1442733
1996273
402983
1716918
251705
1852839
270070
545184
66262
1433812
165490
204772
1503901
375567
586782
74638
582840
974564
1409542
332555
250761
316485
1000233
911825
606436
1259947
1349211
74858
1798478
1615365
1840640
1108444
411494
875102
884303
1957018
1013114
1490038
287473
316293
1223502
1387572
1270790
99030
242350
228333
1314341
15240
1567672
1662165
63710
649581
1924008
733193
903427
478737
1477248
373505
175306
1292376
1115830
52815
1280647
1211252
298624
1755799
1566688
1543460
1540087
947237
790624
1655442
1264516
526189
38425
362494
1889886
919843
769514
619849
1886570
631443
223357
126826
569551
839172
1531609
1672758
1720325
771077
1295719
1806273
369514
913281
605872
189917
1852393
94437
1222139
1480271
318180
1410752
188897
1783877
1133609
1183692
45149
931789
1886485
822255
28321
1224027
1980650
1897591
733909
1383813
945615
1728410
541028
1282813
61512
897016
536930
1967514
1769199
250032
873480
1389016
1031056
1314619
1506086
516288
509157
762062
533239
899501
1641944
126684
1909264
1937004
1034411
1020878
493295
1693832
390625
652238
979921
1698130
1996282
1474773
1298301
1958774
1102795
453266
1277283
1828105
563243
135604
650365
257199
620907
919843
888054
609968
1012858
1271183
1348979
1722480
117718
994309
1834740
1067927
1487398
795993
1128544
1703861
1703601
1607023
592831
71939
1046785
1127649
1160316
926624
1511863
413381
833234
484639
468055
222186
1192837
543810
1325238
52043
690089
61764
317297
801387
542891
1710237
1135504
373872
412488
735246
1740853
1167839
1726704
173042
636265
1039731
47052
662559
1232276
515074
316994
1015814
1727991
1353442
1375798
1320119
81070
534285
647538
1597073
231509
174438
1716039
1907399
502134
1809393
1031385
1714279
1056943
567125
852139
1003616
1118372
262363
1074906
718649
1600683
1167341
656604
1212380
579323
42955
575027
325295
1305921
1834263
444054
672372
318467
1604174
1475234
99584
187874
471793
1364512
986775
715390
925817
1628916
503464
1432452
860089
1925252
1973969
84574
148519
1859552
689742
1305531
1863937
447492
947683
1905158
720911
887015
221655
644935
975604
131672
1735188
1721115
305444
655627
736964
82943
1211258
1432098
598249
470777
1734981
1863174
179020
583779
742585
156871
603342
1329016
664895
258294
339052
881067
1298755
1212869
350941
1098437
1543001
623724
1425070
1004186
1519811
524395
759932
115107
1141807
1331370
246278
632770
1953150
353808
1354784
1042379
761500
623131
1410202
1152148
1823770
1396382
1133913
479494
1439686
1047312
1603103
139847
32639
219624
1711082
401343
352538
240401
1563893
736608
822531
1864526
1642305
1444098
1123342
1433338
1993182
38496
1519545
1396657
1789111
627531
1576904
1800021
918964
1448445
291984
985844
1599670
1566745
1051959
1980099
1054128
1717109
1044386
1270561
160582
860818
1014133
1318424
597427
1583215
582496
411258
101763
455012
748934
1697898
79581
1852118
846316
434784
450422
489295
958211
83471
749879
1153286
96612
1931357
1648273
1993422
1824854
1240166
1187750
1880964
649991
759679
701727
967465
1299539
486408
1254562
899192
414124
1577985
1120739
561910
369886
767729
679999
493987
688005
128067
1246503
1141702
1652786
601021
529852
173387
158025
1744042
1360120
933788
709235
1303159
119004
371626
630175
28740
981686
441842
263682
1021480
1954347
1627824
407637
183355
1113806
1186728
576831
1211069
1361760
251986
1691791
1354072
1077338
676382
1654363
699547
828364
1746768
681163
389795
219868
614054
946667
1534939
1565237
1942107
1561071
1299358
1447131
402751
944830
1023705
335035
834416
535031
419684
1716141
871411
1297906
665651
739057
1203276
1611550
402809
1166463
1168633
735783
269704
829123
1306198
1985152
434256
186329
1242501
931317
1162002
928929
521503
605230
1060170
329940
995363
949975
181174
1642484
1877679
560981
154271
1882680
404797
687256
1953832
986322
1963717
852062
1950956
610830
532965
215439
1389010
1105924
1779207
958210
1239943
1053719
1398479
1945902
259394
690436
1466319
1262055
1061538
31491
114401
1741257
356599
1532621
1972287
636527
813725
1347671
1361344
193748
526988
802899
945657
499965
1659318
1501156
256556
1103366
1386220
1938032
572753
484718
1830744
1752692
691842
1026280
980357
1497099
1101862
318776
74566
271932
1304899
192644
1401035
381866
144716
790476
1248209
777133
1418566
675921
1010682
1903750
472026
1201072
1725881
239784
1010707
692285
837001
981573
734608
1325047
904730
747304
316987
604747
675323
482330
1043036
1836261
1767835
119336
1598367
1925616
1347251
168723
488511
1494892
1500070
1832748
1196989
933118
1877354
860526
372618
1655973
1061135
637254
1029970
554401
661455
966280
415279
1890419
1645124
694753
61550
1760787
774527
1796395
355090
1192945
1144322
802476
537950
565415
439071
607441
1663305
927871
1101187
682850
1907514
1373094
350123
1045767
750985
1900157
1326762
1927066
168909
1659220
738518
1955793
761110
962861
1502498
246123
1503790
1124643
793110
515303
567767
816184
348404
716812
1596805
1332651
1683675
84237
1004234
810999
899035
1992980
1334570
1088808
478523
1131596
1248487
757479
1968556
1750399
1148133
384831
75542
1526817
238923
1769052
931400
202945
1572614
620844
660008
43572
785634
1130226
350661
941241
395048
1036075
1621027
1340375
266792
1854015
1656080
1852356
139108
75076
1622874
1208754
354768
1579107
311115
1785153
1099514
846093
531777
833227
1120972
450704
1242625
765789
1139083
221619
991238
1434305
803499
213177
1737128
847443
1806714
370303
1028888
203293
139403
683250
1114336
1442441
131675
684084
471097
333744
1056454
526929
506021
1479409
663087
409813
985741
1332314
757895
1306582
1242205
870160
988392
782804
12837
1040350
1327147
482233
1806546
524295
1858617
916323
271133
245537
125591
1310627
1106623
233532
218677
1205226
236371
1600925
1727991
749951
1660256
1935645
940650
1528701
358751
587064
1060762
1872468
382978
1958466
1256443
627027
883004
775712
285012
1134130
792952
1610485
1877253
189995
1854698
422839
991542
1223428
1012487
1973706
787874
653844
998130
1559785
268147
26867
531650
625445
585922
1409662
662414
1873187
406442
469915
1290149
576502
1057739
712337
464782
1603913
1190193
1352592
1786391
1459346
8886
1646807
52617
1050543
954125
1414600
14902
634448
1919942
243448
1609220
1734407
1094080
1746392
1678174
1348588
1665638
38249
1507820
1116741
1171997
1093709
40889
88189
176405
496697
96629
397295
1843156
1644812
1482953
197107
1343820
511234
558687
703761
92871
922971
7287
1291116
1369269
1979180
1962588
594292
1772055
847896
155419
794585
550862
1474434
660513
1988041
1393754
1464849
652003
1652648
1328058
534730
1353726
1498033
1681057
1349386
1269569
101542
961049
1652531
1754205
1387832
684698
329306
1958386
1949651
1770568
474048
1031046
226204
719652
823681
327306
543210
767641
442060
330270
1665392
976762
11710
314785
48418
1486691
1463437
1376580
782344
1975878
1476249
1541901
33023
1272630
1639168
265338
1837368
624865
735786
1257116
798138
149561
1437761
751590
1832724
150706
181343
487145
111034
1256045
931945
1358178
1835701
1848627
1152060
1089433
1133605
1609901
1426092
318794
626218
1540932
575071
1245408
1988210
872709
1794004
1156820
1278704
1442714
659656
1142085
1194897
1980801
1122073
615701
718760
610672
1881708
1949120
1661691
664740
168075
1789624
1063922
1654428
1954076
80772
72905
1885338
1155062
1185250
1319171
338058
1030822
792467
1865228
446523
706125
1595987
331470
578516
1824906
418525
180892
457549
296919
1786105
1060745
1892044
1782667
1439270
1132360
432303
1101385
143738
1949249
1839723
1353493
856707
160349
1440316
1244631
610827
1105508
38901
1082903
245266
1905689
1328069
219769
1590884
990982
1599930
895150
507073
211304
1309915
977588
493433
1832149
464048
467898
1696607
1376071
23120
1789491
867562
419617
414411
1860712
1803485
39390
1435395
1071520
364646
1269794
570720
639906
1304943
1795751
1201329
727130
1477541
1401798
144451
447795
343997
646075
1347033
8316
713202
657793
286016
720855
1068744
399901
764105
944283
272394
639213
208426
1293692
1672074
1852375
529668
1057241
1614442
1125357
989434
900245
1375074
648440
969272
1256363
344209
1015147
619925
1814209
450164
297163
1980798
1156982
1536753
449632
1416859
543910
1497821
896677
1216257
345538
634970
1910576
32639
876686
1448883
1282397
1377731
1703548
960902
726679
1054468
1699308
1658330
896745
171774
194455
921946
498151
9817
1875119
796714
991448
655762
358953
667497
61589
1779140
1094935
985927
911497
1708715
1008942
1972190
798675
1189952
22942
597382
315990
170854
100877
1621848
1933332
792001
1009960
1766481
1988521
887154
1056837
1228753
1165423
389937
1447538
530933
1108373
684821
278737
1014398
1287367
698450
900934
1711091
266721
597131
983596
825228
232668
661443
949737
1435633
1390041
1855541
421275
188513
422430
18269
112258
1514212
1121249
755485
166423
125323
572038
367711
895427
969197
372982
87087
1623174
297653
1379246
1184388
1501484
938326
1307589
1160802
1971960
991884
1568984
337939
817876
1750526
1892048
1939879
1714981
832979
1798109
1280695
1670
1623530
1438323
1663340
533329
501318
272711
1492341
1830722
1421230
1256279
725980
1899233
95422
1590114
1281815
1051060
1727770
718561
1492893
373803
1925178
1066220
1610122
1759392
1612100
1626076
316318
114671
891101
68711
1755114
10250
1474554
1594108
713498
184435
1761710
850532
1363566
1764810
1783776
1305851
1815658
1298764
1491899
281189
624225
914390
1040245
1821091
1121326
1919412
1441975
1217132
1848244
815478
1178858
1125215
726229
1959293
938209
904012
1941419
412543
1532530
156890
1511279
783068
1837374
1095786
1624773
1470020
608046
92928
778256
560101
707082
1214109
1376852
1710986
143554
1247505
1121932
692591
572261
370843
1290590
1379382
659805
1370542
421130
165966
672802
440727
277047
888524
387007
1580342
715026
1693103
435435
744253
801984
614320
1314546
1941392
236966
1495623
172820
355991
1148510
388888
104964
1117277
854370
1142124
599847
1729410
975199
481454
1405610
1950491
751462
978107
1218004
1956077
870941
1166219
69872
403955
1140177
406143
217611
643975
892737
173631
1008612
59060
1468115
97316
593071
232966
82616
181878
1529926
902804
688912
1645989
1549472
199867
388732
1041032
1718911
703543
1630558
1562733
140297
274341
1335871
594475
1151931
1882118
243507
179073
1764201
411636
390743
1386917
1787110
1404337
497173
887576
7962
436588
1417928
1268010
852783
445803
1028563
734483
357718
1823062
1055671
1364314
1944131
175353
644332
1158890
395330
569055
561691
907389
1967357
115306
224052
905139
1372089
1745321
765904
1280279
604526
689910
1790605
1729415
1557794
1284398
602347
326594
1621593
1804637
621601
1612296
1446015
787390
623872
946697
161098
835001
1592675
602381
1231744
12837
1606405
248235
1235765
650077
1583885
1459259
1279746
669581
181688
1143104
1536164
1297900
1496482
570713
891005
1683931
1337606
1688949
998541
1904554
618770
1929250
1268632
1278206
155708
1619863
496312
1372835
1971615
372504
733888
384504
1699314
1663299
1108160
939761
293528
963119
33703
1709724
29055
742613
1875055
922607
409400
1432132
1274244
1143710
1552983
1681341
201801
409355
1282543
1511515
564949
1824826
463109
1992019
1542292
1859389
1133968
1945451
1387199
1047840
1517157
1008630
1198125
1982551
1709618
840174
123359
315143
1540935
1552511
512210
114627
1724576
1323951
1894697
1425502
813264
1931823
1937405
472961
75134
392223
1501909
857588
438332
1760798
533814
239932
1201126
643680
458533
1296234
296422
324189
338354
1438580
729820
1228948
55743
612971
1750801
160877
998774
844419
1856595
534284
1686764
1254331
646143
1480072
1780780
1524589
1817809
146456
115634
1265700
1575099
226478
147227
1793286
398425
1482572
392988
464201
317686
730583
86832
699202
1493589
1770170
1250455
350894
361918
255482
852783
981796
764830
1308902
295215
1722545
385224
1295925
1232612
1785311
590107
460454
1815831
1171028
1235149
1521202
600491
141074
590982
852341
722339
1071218
1976705
1069776
1537153
1024936
362243
161629
1033546
1333928
1192212
1803528
1648862
1011983
832753
758704
771663
1732116
4402
1413222
1261535
1393649
347548
1070828
1552746
629803
1731512
715033
402277
989944
1296859
242528
816589
571895
376013
680195
1311773
1163884
1301658
1118112
1917201
537068
1015956
653681
1839523
488469
1117018
1023270
312453
901812
1141965
890110
1402066
1367216
1396606
471085
1017710
111628
659580
1645868
30027
172736
1192740
1775499
1591116
721585
750038
942275
1620029
1246855
1996963
1171007
787629
333767
915985
813471
895662
659479
1908217
1286007
341328
1241390
1479565
1648514
1589522
1489709
776730
1930832
966158
1624432
1530095
496440
525703
1238439
1253668
1683376
1620388
1963197
1061248
1280491
824907
8523
538430
1865490
1520406
1125711
96623
996311
1055890
1719211
506542
551593
610737
1456790
1015902
1013896
1088451
928744
866371
1131320
361744
1468330
1421530
1628107
571397
727881
271649
1055089
575650
1220578
767810
1488417
694207
461680
86356
1605522
373030
3953
1155718
145322
1783641
910548
171716
1279738
427220
1202159
443752
679318
518344
61208
1085085
1817031
705765
499551
567677
1754238
209797
1108747
221110
88855
1427674
379757
90808
597913
1270104
719307
1951160
1098623
1746315
1206655
1112196
107166
956770
353846
1879250
1604877
1593356
64224
1049808
1836153
1381151
650362
1731787
1589202
5506
886214
1007246
1936531
1795912
132940
450257
1872979
612601
1560526
122898
451015
1007497
742765
444353
1757103
943674
216114
1231744
958998
993800
1361787
440727
1971428
1138172
1633883
402112
1076248
966588
988533
89888
223774
1032105
603290
1090385
719223
1824522
1036823
59669
1099906
1398586
1321465
394049
495028
1678439
1112522
114955
1765592
699064
740134
1214764
515661
97846
1842895
1120958
446148
1851755
147677
910156
82629
1862915
146620
1284351
1366239
1183759
1610347
58994
1616553
1523957
534328
1077001
1674913
157380
1728002
1358440
308767
778975
1707106
1377817
481967
645071
1965586
885140
38603
1408248
889974
1151557
1796378
1789221
1112756
462166
1033202
1275576
504917
203782
630888
548017
939027
1421639
1721042
658684
1977484
802693
764096
386286
150873
1390834
747788
313456
1092181
1406149
1726839
1440039
1228001
1123846
70548
1286470
691673
1133269
1255813
1124706
1586658
1090404
1038889
489845
406437
671253
1246114
1057292
1804769
20731
1406587
1600539
1266637
243644
1603577
537466
93155
598676
1389396
785348
1489295
831993
1014620
1570630
1252661
792335
1624897
1643265
1717911
1394083
142151
522057
411404
664613
58562
1164308
1469315
1502412
1761241
1749267
1896989
1316628
519383
346302
604762
1201063
434856
1939397
1616578
737171
1932921
1350516
144099
1058516
122769
1929961
851374
1376804
631118
1216699
1331310
7249
665264
708790
1817638
898974
1509029
783210
1439195
525081
86763
837803
1320727
67950
1108221
1300082
958679
639410
1739706
560044
1425964
289543
367014
777610
999386
1388112
303447
1558423
1839624
1541527
1411404
967305
1045757
1857572
432392
1919445
439763
779146
94778
1781136
1704958
1776566
1530524
68447
25884
280053
689783
1778851
127807
769390
64922
1165079
502989
836530
1488063
834108
1891980
1996874
334433
1644
558365
862092
1502157
247773
1561981
1694735
984834
1857211
532555
537136
1880092
468220
1604791
1184784
407570
317975
1729233
1900477
1940102
915754
1653684
1526921
856529
1914795
451985
1070670
17785
1021848
454849
1355077
886542
1609204
1306930
226628
983967
150208
641657
826253
665108
1528755
337055
1000470
312386
1076212
197111
1524685
878278
140638
250665
1063139
1139069
972528
1714907
1108532
1523178
640415
1639640
1669845
1779812
1589054
147939
484464
159444
881814
717954
1562960
858394
1729925
1483675
972480
7457
586712
1327365
492153
1641030
1559718
1708722
237992
1619686
179123
61142
690886
1533801
1648974
1738907
989193
486674
1892223
1941049
1771827
1090552
1523742
541829
1847645
8385
796780
981133
1951636
1572579
732566
775165
1031213
380786
1765247
1136230
1125215
683703
1121228
1408544
96206
19066
1502245
452585
1744319
1776534
1400661
1131638
840475
351644
934260
821001
910498
1432496
1187874
1070559
1629103
1282926
265523
529152
1073585
553997
1972288
1248905
1793455
122377
1389072
580614
349133
398433
916757
1419005
694542
1743094
8891
997971
1864547
1831659
259931
1146966
1555921
1276506
1813430
1836568
728300
1166655
28631
1092818
1721743
442821
562414
1219770
1008235
1892094
1941895
842439
1136907
1290868
1645993
1176813
371043
1230474
495208
687551
182934
140275
1069203
1519477
1520222
485300
1295301
451066
1097923
933882
169694
1323745
1361257
503300
871854
1676670
174902
619999
1083995
1385371
62843
45159
868938
906786
575994
1848376
1662448
1220960
709236
1524412
1646143
442290
1285871
1129115
1787442
766908
421306
1474667
699865
1656189
1543183
783861
470644
386212
73424
318804
673039
993508
1160448
1307589
594838
1990164
306622
1716355
1930962
588493
1959783
942122
1114082
894035
243046
226853
1348067
929191
1196470
1091079
300071
1166745
1026879
719885
911172
21640
1516723
1189645
471379
1767281
1651077
406130
311184
306355
367805
523803
1627387
1259901
67653
1239889
1756273
1762382
1473867
609643
1643762
179827
144241
1006301
757004
1985506
257821
1987620
505588
1151727
757307
1359534
1257488
1147558
271437
1550190
829360
1998216
1731696
1757411
46275
76065
942474
493213
360309
890831
493035
1999885
1805680
449971
1541244
59157
1311580
175612
955477
560414
1363355
1140903
1481807
157689
325851
1586381
859631
5899
1074389
1768590
622214
1063770
1426371
1932670
855640
1643262
843207
1016533
557966
1025563
880076
204865
1151727
891993
264142
354345
1856100
1080043
473864
1732915
1285554
1387385
1680833
1061376
1217882
687325
86709
693304
669112
551071
1446976
1102110
1304893
813459
657304
1116649
86394
1370645
816901
192974
959548
539839
1492052
503319
1853580
809858
489394
773369
1496636
1887744
1841572
646807
736964
1766260
652315
884381
783199
754106
454324
612677
1333153
386417
1597529
1492602
66033
914520
436435
728318
1332101
913905
265542
157304
1655263
1291229
203365
1457725
875008
1755237
1289990
1859499
152930
1652786
1204997
1669673
747966
1283918
791268
1755395
1968137
1925616
1101544
252662
1323100
102198
531116
1817148
868142
93696
206311
1908311
1389555
1542152
353778
738589
379525
100504
1642967
1996525
816121
283224
38756
8447
1491919
1314620
813673
1112850
750627
403352
1587178
1945918
1237809
1946321
1768417
1944463
315058
898491
1231819
987038
1865117
610827
1777216
174834
893790
89396
1327517
936432
1504538
85755
658710
88189
1166384
1397885
234502
469287
1656770
187496
775545
66532
1745645
1616126
1605102
416641
1132864
972149
1614523
1356773
1859072
929702
1071101
1975525
183655
1435814
1123877
211943
44122
1058578
1424753
1224451
1876371
1273933
1570611
374979
1514233
1570286
1149763
283947
465805
1903480
885615
1949419
91019
51586
1816486
966764
88193
1819
152527
1655315
1678935
1462663
304821
249031
1861251
1257054
764203
851724
1909705
1992845
1681906
1621289
600990
633056
973194
520444
47662
435230
54826
259032
238588
1413978
108766
667568
748551
359397
340060
1086057
877149
1524883
1808017
53289
1146318
1080400
1880036
1344410
598938
721579
753363
292371
357771
1931588
802667
916952
1830795
589017
1208335
843976
1548514
745686
640508
1589778
1495440
85995
1386102
1339501
345247
257480
1845579
908481
715857
23296
1625765
408068
803571
90921
1526714
714995
383226
1205595
142273
1651539
1577544
1508121
1548783
283185
1669263
315912
254704
586532
1481377
479556
1895330
1095484
438801
297784
504862
495076
394896
771814
986808
309223
154285
1098875
891598
362946
1052654
249924
1786772
193555
1825128
1896672
862176
18181
343283
427611
1582840
1273771
247919
1229713
193819
266633
382911
532001
1560748
29847
568068
1855244
80693
1762493
384834
854643
726782
1874756
858365
266899
1670940
1931302
1135353
278506
1884634
1769693
110997
1914149
190886
648254
1736221
348041
87891
168880
144156
1022754
146664
670011
1562023
12784
1893404
1163665
995617
743174
58581
1431915
986544
501401
1603530
891902
1454549
63300
500256
651861
910454
70368
396477
954202
1012699
192269
1381708
1240247
192145
1109532
1710397
104710
1151064
1238822
503547
619424
1027899
1311740
1872230
1932996
528749
1257324
398433
1680335
1472866
1972549
1160497
931029
21876
261075
651165
1818322
640443
1730639
1508808
571100
506141
932969
328707
571472
1509398
1483485
64459
541770
1610044
477715
77425
1637056
790223
1671367
1436370
575316
1211136
453732
1350098
973802
1164297
1216781
757646
818052
1054091
1506883
678945
1313081
1435671
124035
201837
1419101
1439666
1206943
1416916
728661
1764050
1095954
1624892
1621845
1262112
625504
1261083
1148953
456761
533533
784517
230738
1362135
222780
1932678
1540828
979313
879350
1204632
387483
525098
1759142
1033629
1522079
1238917
1315051
774751
707
259430
596693
595429
25463
1947637
1730010
1860952
1949012
1960348
1488284
75168
388847
320309
1012380
1920156
1784859
536777
252740
196230
421644
1926264
1309607
1490974
502065
1147823
966753
1754620
387199
249173
521341
316426
1479761
1628707
1359851
1766120
472236
1757606
513814
114573
357892
1335693
1413622
1661990
1745409
806296
86025
625599
493955
112525
232537
1946891
585416
1979797
967060
619069
433455
1676832
189468
1776444
1432494
671473
1115789
475339
700843
243544
795920
242464
1543877
1341553
72637
9230
1895532
119265
709604
322518
1412577
305454
777708
131876
250700
52418
581228
437581
77874
890543
1745306
845631
1645670
124521
451866
1536804
1443533
1875797
1808398
980111
1678954
350534
706080
510289
1893907
228030
323169
85416
1507648
322673
979713
1751190
626764
1845486
901270
1666846
391341
262824
246100
1542949
164546
1480954
1672523
1756937
1524777
93614
16694
1209273
1777033
250236
1068321
878915
295444
1354365
780332
1626428
84157
825532
1980344
119729
1126275
1076556
1329189
827611
1775614
1445768
1155975
59278
469266
646283
252959
1815577
376080
340454
1061653
1246592
1696898
156434
1854677
610375
100306
537994
268552
324455
1800024
1022418
394024
1258059
1094224
1553095
1867459
1556863
1841755
1238026
1311552
1716246
1861181
1232670
592164
1602847
1402133
1919695
373150
1014458
65785
1601131
285043
1518126
784164
1741053
1669701
70329
1923651
1509958
1311377
221238
1841452
1714775
1805680
809216
781015
852508
1498948
1016627
1241897
360050
1776373
849735
940771
579649
844967
10861
297959
1782895
1781010
83636
420124
514455
256729
1155834
1831344
1904543
1308993
880557
190918
388834
721921
35008
1856691
747935
1900651
334391
640774
1839786
1364305
306614
1046782
1025954
252782
1312189
1704024
625504
437692
48656
1089973
565415
1341459
1077057
1742272
632743
1554517
1675471
955648
1109688
806998
1368002
861590
547953
1490610
758383
1496488
1061490
1902589
1564032
1110299
1408692
94201
875997
140529
1610474
186178
111778
1885549
283035
1505755
1996264
1131551
1822200
318395
1645643
862770
1479203
1713586
900897
1327296
845768
73648
719085
1251116
830742
992663
1292836
1285999
896089
899128
1889608
731848
1239966
1073098
564639
1157069
1272654
133440
909580
1486409
1601942
1505243
1288507
771001
1081815
1061134
1435392
223416
1095268
167745
1304536
455762
1097772
1056992
1278254
1354788
1987313
916866
696337
1625582
1351137
1918876
1584320
79418
545535
1038618
1640229
1595101
98047
649898
1416343
1554414
109459
855894
1313998
123969
1470830
1861654
370504
421423
1151011
1979739
436532
406897
1660884
1407355
1073901
592582
1610066
1352447
1197691
1349678
1475848
1155162
1680216
1487074
1181297
1411125
403965
1496555
1860581
1773777
1217926
1881359
297266
980628
344631
1305455
674473
1146241
59561
689488
550225
1480648
842943
61788
1197443
651813
897300
910059
294623
156367
1054073
899812
1994078
1101965
1170230
451808
1238203
601045
655539
839203
1324717
1777934
1833564
604034
1270414
1801591
1713377
479622
1703861
183379
543692
13865
1891778
1324967
1967398
594756
1319052
1420918
1661436
1053880
1934729
1374419
605268
526675
454324
1378148
1489696
1805372
1029761
1756702
287347
1135973
165334
596243
1025510
937635
1674600
1026058
271926
1993335
118305
941386
755768
1417659
978529
395977
182283
1444582
1683210
374052
1045205
1059005
213655
315389
478413
127808
763502
407637
785399
776389
375670
399663
993976
1369093
1152029
1670490
946869
1964690
1235505
1958469
1629995
132415
1254079
1317326
1371837
1041667
1569123
1949927
1454054
1079815
1506016
1911182
1195747
1594052
246561
891267
1113692
185288
459306
1441923
1844994
608118
1172036
907675
34712
1413487
1357332
1262249
1779899
1942278
1408191
1371065
1788971
454980
1846118
1643443
894032
1869656
1838712
1124585
464780
1433509
768774
559403
67736
1057292
1287043
749607
502546
1428842
1351105
682652
745928
1911322
220334
1857066
1659411
122990
345791
1095135
1202904
1884661
1340888
1478222
385575
811718
1718381
1966858
408009
526073
941961
605800
594712
595747
1955081
632770
1472482
1922398
1986353
1434545
1687984
895905
873955
1010772
635386
1785781
1721448
318804
174099
812502
1698749
646543
1235992
987650
928770
1279403
1169858
690277
453065
182212
1021135
1141263
767130
1706672
863462
766487
1236344
885672
139488
1288566
730760
1406187
1791029
1487476
164154
856133
1439207
121473
280141
1178993
1589928
1275039
1324167
1020668
1462861
98914
132438
1756129
868256
1078527
107875
209729
1550215
725043
165250
442739
724260
1695001
973889
1581611
655737
1091877
204882
8385
787711
1677270
1855838
1513440
620590
1313649
709391
1529168
777046
254900
677325
1103518
1610447
1679459
747626
242349
239386
861977
494827
1551293
1045027
561808
120670
1896923
1646240
498192
287855
657449
794605
1214662
1296450
644429
1714193
504351
194366
912932
1831900
1903631
1864046
561362
597789
516875
1818777
1848991
1637144
1361863
650570
1480635
1226780
260071
1979739
1975362
709885
1329028
439936
306464
1324269
535048
261398
1670810
305322
250913
1685709
1405494
1890685
1249991
281946
1592534
1532319
269616
665363
499206
110815
1630451
1137128
1685042
1288447
548742
184996
1824772
1356851
1063858
1747433
284306
671240
254704
1652745
835460
922634
1813767
363329
1064688
1770416
159942
1921997
1778771
717983
1345464
202185
1586171
277386
813348
293167
273906
1697678
1433572
973728
785710
920518
51666
1895245
1788483
522683
1076774
943379
360265
159904
1537142
516406
1623091
826574
402430
1411368
203151
922279
798061
1026141
215787
1143403
1322206
1681551
1547796
158950
574883
36181
545845
1265105
207523
1449025
340505
1640814
1432601
459596
1771518
681392
731349
833418
781933
1357564
1188252
1231175
1767110
1879719
925211
1522903
1886879
1251161
212865
245367
1296048
387765
733190
909199
21895
1485837
626329
401056
147155
720217
170899
779286
1314635
541136
950563
659741
1682862
36384
53310
1142793
1955516
179380
943779
1998364
373711
47860
387453
1740049
1651836
1874438
1593959
471653
1936148
980516
1473215
1225170
759051
180551
715033
345768
192906
127800
1406862
1659486
1563152
1390537
269381
1843449
126731
668699
811254
1482466
203915
1770953
1837162
1636281
699286
606433
1622229
873364
679341
901317
1276384
1035191
1698622
1892029
1776531
1122301
58016
1257309
960779
474456
1544951
337799
3439
128387
1557018
1221972
691362
364027
439112
1241237
114685
1310431
898356
1094215
1256728
1040206
1152081
804443
540763
1530387
1401426
155497
716913
444880
441388
1471026
476157
137125
124561
478873
848741
958748
299294
549492
624695
556682
1732284
1945181
930985
1185222
696586
1614067
1869848
1050702
1955113
1277069
511069
1155494
778223
285032
1943333
17463
123126
1750886
1300824
1058964
513470
1038278
1651718
648174
896945
658334
1239860
1568808
1016477
261718
1110547
1905502
1299788
1002154
909667
1887918
111965
559102
1582881
811365
1763949
274925
1640867
393605
158207
1030352
884023
1926575
388927
863673
1104086
628461
209074
1650494
1878625
877558
127040
777988
1976197
1159755
983663
954966
664492
14740
615098
1106043
1451974
1098400
1786989
1654781
479137
1547827
487530
1638829
786507
1208833
633444
405698
1958755
1544700
1021488
1926990
783913
285444
200844
737799
1157678
1177664
1208556
1233336
1505526
1319013
1765255
1854390
650281
612730
930650
1791511
1161339
532314
120149
1562064
5243
331583
238198
420485
613323
1016191
625069
1825479
1667354
948966
256624
1204758
111284
353958
1813027
1028959
1454780
1370091
61251
637573
1816624
448552
1835230
985217
1343673
1927161
1359376
967679
303791
1597120
474048
1860951
474190
1975660
1028773
121071
1754444
843915
1986122
1470961
1629940
64388
614042
1130718
1428741
1098012
1015683
47531
920635
1456863
1633561
1576987
1328086
1412457
949340
1457768
1540565
381204
27379
720207
1649866
528852
534433
1207142
1291561
415202
1448883
997189
25518
531561
222043
1285243
1419502
1612943
614642
1700238
427467
814862
395541
1457505
260175
279384
91141
1667354
1864049
1616863
1412441
809673
1896396
649071
1814508
1313866
1720693
533417
517747
1381900
1177323
273145
695862
1845357
1388133
578471
1134140
1931683
702245
1073752
11159
1386687
1088204
1772322
768603
163248
1903334
1805244
1941308
591383
1359089
176909
299275
622057
408711
114497
1844206
1903686
1974312
522765
397661
633243
34012
368978
853101
1248507
72994
247259
556462
1316083
1172777
863106
1343611
1761544
671620
735226
603476
1962598
1614381
1180794
1745512
1965612
1489734
291047
1560757
1753695
1731080
1562363
1293533
1417045
1106308
198894
1738932
1112706
1962871
365253
1740303
303717
735969
1188593
1099244
1967473
1803227
705682
840190
1841079
920701
327092
1123230
991558
586123
524597
883155
35595
1654428
888771
1523455
1733809
325367
1885230
664395
1033337
641779
999263
329505
1280697
1648347
1464074
145605
896971
1203185
840637
167292
529361
1930322
221299
1010403
1778526
159498
1348759
98612
1132360
1936874
1692188
1312733
281566
533938
411958
705154
1518243
763303
1460535
1858256
1098713
1419274
624818
960163
1432339
1197597
1352651
121846
508326
580637
88124
1395203
139881
1457445
569882
1680944
668888
197263
1627305
42553
1672732
656248
1230370
276386
1438886
3043
1025042
202617
1404877
1770463
1033243
1788085
301930
432136
15149
1736711
1607208
1644861
77638
1741143
1459671
1188726
917919
891961
725836
1925024
769261
1038449
1606801
1358251
528369
1762198
493619
652285
663028
166085
399042
1395380
607835
1404912
1670479
785523
1964153
1181239
710825
978152
1991157
173329
643952
1322463
25528
1937486
194804
1067508
287865
1261026
803293
392570
1137416
1246446
759150
1030223
959026
1064801
1065668
277831
308448
1222815
1281321
890625
1064787
1255999
1879688
1215673
551593
1649509
536728
1105564
1651949
50111
692535
1871204
1709995
1005272
650824
1391137
1225491
690671
1663705
482936
1166118
244668
53634
1251156
663286
1936227
1323998
99170
816725
838392
1572662
1252431
255294
414942
1139411
1457900
1904168
1004330
1215222
1406000
1405486
534285
1844043
583842
104016
1444257
1936007
168969
1076679
266250
1325333
839088
46327
1984888
917046
808211
529354
617618
1987830
1870427
1469270
363607
656603
1132558
1913424
39463
1833205
1170870
1364583
1541311
1644944
1914971
1802574
1843800
859601
1179541
828120
620345
1487987
149114
83649
1508359
655851
685941
321460
587467
806182
757349
289966
889750
598101
1363776
1157800
84394
953093
1849355
1927373
704519
1932767
542077
1892807
1959930
277499
1176857
1590040
232084
1717430
1392947
443447
509285
216218
1434592
614179
1688526
1100410
1680439
1420619
1723275
1815122
1053571
244143
1577928
2675
1579577
20244
1083968
1150220
355981
926467
346423
1647583
1150301
556246
14045
1816576
865818
1824858
607389
474319
1115548
1620771
1284895
614017
1947206
822612
14255
812635
1566475
1568280
170425
1459577
610048
596176
423226
352146
1546335
916332
1137572
861830
1790681
925578
596160
1707871
209413
873433
444009
1024835
1743829
1645814
187211
1289865
718226
1046729
532356
22070
300433
454337
845862
62809
1708244
1750561
188614
1772652
1808398
147842
129635
265636
869177
1010789
464156
1328279
1275318
1008700
1157576
1499560
1416588
1243041
852582
742834
342004
916221
724534
1438107
1085313
409596
1480331
823291
780696
1649443
1755568
442261
1945612
541307
716364
551987
1145345
1889106
1632597
16812
130498
1753129
714013
387730
224739
1407993
1985939
496481
444227
1458150
765534
940092
1162022
594740
1909949
1984036
1846849
758694
866918
132907
548584
1745028
342122
907120
229636
1440474
345946
321139
1702645
1359764
1248397
1249077
665480
1768738
1981008
613480
991136
1322038
770027
1113777
1025340
1585717
1666532
1228094
1341653
878711
862391
1228836
1546824
1057484
851487
944290
834565
1056076
1408072
1921577
351565
83778
73871
1018356
1497542
1382494
889003
1850277
1827123
154778
1937714
819555
742191
933546
377047
955180
141914
1233365
1852356
905051
1306639
374454
495554
427491
1066486
1478014
1708984
609263
357990
670155
63363
1446175
1786022
731844
1881791
402136
1532535
1268080
1340329
130362
1906117
1844373
1288513
294450
1189011
1057992
1184170
686925
170486
1634764
860741
1094156
315018
1754430
1679888
1815767
169211
1587095
1656833
672697
1186063
1252387
491597
1434545
307399
928060
925004
1661754
4268
252389
229301
721997
855621
898880
1527292
1374898
1268859
1700509
68542
1868814
1875944
495709
485738
311998
1097782
1119973
332627
844896
1564669
947569
75375
334912
142979
850479
859601
52348
71701
1947512
1321830
657405
510979
1592436
1570508
1205895
452869
478099
723485
550590
1969864
1635714
793618
1978082
1424254
482285
397475
1719678
702943
1608262
459805
1092659
1707728
125918
214821
441376
960121
393308
751512
748580
1316715
1603711
511878
1875057
412064
713845
1419871
1177497
194725
882154
827337
1834374
1013487
716798
1011022
1244383
419967
261878
350
104720
534062
667780
1708583
757268
870863
373688
1253692
1377068
1619275
1602326
669861
1913556
254084
1694739
75084
360213
1570390
291965
1771589
1239852
902490
1620247
1456578
21272
1814214
1502717
1909834
1311580
764717
1233820
1189925
227514
1656080
859685
1784373
1049044
17162
36531
642218
1164146
272463
971110
917990
1488071
29044
1817013
1953832
593840
73448
1410325
530801
634615
69339
1973579
293329
1729758
1636110
279026
283363
1362920
1292691
1538141
981219
921227
1607701
82473
686552
1784444
360445
1906147
1714572
3277
147433
875106
1632751
1489352
1814269
1339463
1772255
486376
1454065
726578
1736561
1347372
375053
1976710
1261173
1521831
677033
1571229
202337
50129
261899
504008
326809
1746516
1591164
492949
822881
1342702
1378001
1883121
436693
1540010
11755
466603
926291
448180
860063
1639571
712015
567538
1356899
132974
949569
1972487
529792
1055187
1241531
989418
1052740
706484
744283
1233411
1749232
892165
198705
568703
946277
465815
1209895
909501
1401902
1970294
1189421
542261
1204833
167520
599455
633747
1072160
492268
1809219
1904541
378297
160786
729806
1812039
1529951
1054486
461455
924026
1267711
1797875
1409143
1359371
1458220
276583
121466
1740023
1700113
1287175
573643
1904543
1074659
1568455
943531
1081112
1912402
1721877
819751
1647682
306509
825730
65403
433059
1217679
865316
1892037
871018
980282
1180479
425447
935948
1080876
1833616
1123562
260782
1475359
130844
1753707
1558442
522320
1244228
1211973
405718
1702339
870699
1764814
1191091
1035994
485464
1459671
1921976
1105562
17597
1970236
1913594
695644
1783746
357047
1272262
904116
338027
1287887
162133
357990
1471785
1179422
942778
1847842
726715
1723273
179827
1812366
809796
208049
683581
1951594
1931926
1290246
600514
809132
1321057
1329140
692152
1301189
884374
1734818
272969
1453822
1285414
1155032
875742
1419787
327195
806536
419146
569853
1893566
757456
1936961
372362
1007763
1780842
967305
1370637
1323612
1643319
340573
177655
1339665
1417883
1178719
1797713
919538
271604
1941214
1032479
488640
1067752
1990393
373547
811971
1769458
1441894
790859
1426539
1561803
1273363
220064
1454382
210148
965994
1157443
1358720
967713
461418
1110097
1384119
1383114
1866157
405617
1214787
811450
688976
225275
471153
318142
1282315
523604
866051
1797661
1477076
53018
1759172
328022
826833
1134409
26653
59212
1358591
1660282
860078
113343
1641220
1391891
599472
1003166
1409062
105844
88390
342048
262181
10131
1669532
404482
830958
332149
1870652
82888
1732265
1081233
143037
915595
1303611
28913
1706135
650147
1419871
628998
1692174
1256749
921572
152780
1945182
1157316
1604041
141245
875155
1120940
890107
62336
1122028
1446944
1374568
216097
1878678
821859
1976940
1766900
1544157
111902
496127
1445019
733351
188096
1004736
1522241
851676
1193576
725066
1238373
1290783
768857
498629
1154868
922401
847666
506003
1411038
371849
189995
901699
973617
523920
814756
1128023
742022
356362
508004
850462
1086922
1374419
87825
1613805
303474
22550
300363
1042122
209103
1933748
1887585
1901977
1161340
199031
1964670
1954283
1188317
1511099
1480072
1747549
300430
1626897
29871
906586
1476307
258372
1413174
1262268
548097
703175
493587
1813281
1523366
1604941
1704454
925612
1825930
418393
1273541
738064
649525
782290
1804779
1493790
747880
410561
1374181
419085
371350
689859
88442
1927466
496332
299373
996391
1269194
1192322
142946
1743374
619738
909494
1048853
1979114
772013
483377
1641590
1574107
593019
509506
625587
1420578
619757
303165
834904
1540928
1360423
876519
449499
1584550
1261063
1387385
1257025
1901843
1918245
1720471
639189
922756
1354788
148900
1397726
1508392
1725797
1045124
1693396
1618725
1979754
1267208
814454
357173
1705767
1675534
662230
756289
1262586
1696507
805771
1370956
1401419
909598
271204
1433784
1228284
1725988
726993
768555
946990
1220251
337079
1882566
882153
252840
1464927
1875813
837035
1188115
1981503
1150341
1346377
1305863
1156953
522360
437434
1132093
1805466
1215187
1122931
1604305
260581
923301
1856160
886311
380924
307399
381328
756647
1802803
840637
342865
1144292
1789625
1305348
1643396
1248396
293337
1743975
1849459
1802880
460012
1544867
151682
1252163
50344
496615
475524
715165
814834
260955
23160
147155
1590265
350455
973714
474234
1831386
848968
1999795
1153572
506433
1958342
119433
113716
1245371
1962675
502482
86394
1068206
2311
1864900
1619559
1712720
1896264
937303
1891877
820448
646160
357503
1030165
646048
294282
1707474
773556
1531757
1241669
897354
93763
1079186
691708
1254877
562419
22096
117942
108609
1393444
1717522
1519467
1874620
337659
1752294
633342
1478505
787765
1456107
997435
1830792
1778117
904876
902861
869054
1060046
275560
1561893
130597
1970587
687427
470592
1022898
504090
874100
899232
946327
1777459
1168805
1620188
1181722
1153190
1399676
1207823
1875771
31293
1596145
1436275
832364
1588371
1963717
1316373
258390
14466
532552
1897759
1379310
355470
68444
1635531
1147282
51040
1821468
1112415
285711
535021
50934
1142449
313191
1956153
870822
1341883
910259
1929378
1898587
913492
1557981
1654222
843772
526287
71346
1384540
351597
1414574
1666287
1291240
1514974
1774881
610753
1679981
570201
1541750
330902
894649
1760919
550622
1328948
1676998
1320921
963496
784986
1028375
1797860
579593
1979218
389444
1482282
179477
888303
505174
1481972
463844
6185
1517849
1076150
1786443
477437
1982741
688713
562954
1816893
431472
1230178
532183
1355923
322162
1963809
1927186
361604
93696
1699413
1620251
1809159
589123
993190
187887
966409
1234669
1127316
557221
498999
1723245
1633218
1536027
492486
344764
674356
1513020
1683483
79215
270938
1682980
1013025
18976
1291882
1146077
18966
1531248
537573
1557794
1681905
1151129
1843730
138589
1262225
190791
1869001
1265116
260071
448494
1995571
197263
752305
98498
1983317
299466
1117557
235620
1273040
775558
264223
1337899
1161824
669905
90128
582636
838710
1437268
1409889
109118
1197679
219587
879528
923029
1720170
1334818
1333467
716430
1549932
1144025
1390841
1349686
657640
1100524
1253038
338205
1588660
1276568
67652
1183592
1960705
534676
456067
279488
140528
1789888
33450
638815
1300510
1712769
818260
1656683
1161503
451423
1263789
530607
1886058
122695
61466
1118973
270947
1733843
791656
897150
11170
274734
1141014
908830
528817
1828187
1440630
1016148
1943469
167660
25793
1619323
1915001
1868748
860084
399895
1756129
787098
617080
1958604
360010
956078
1725557
1599246
1391738
568551
1319476
734101
1849376
1368541
456273
1197289
1025132
1208459
1271374
1505136
602095
1602558
921946
1126234
1491601
861416
370230
1774178
125258
631330
404604
690291
1181091
857961
996508
1068102
211530
576213
641577
1960597
716775
221311
867289
162740
1462647
478068
1613744
903883
1838920
1520055
1916103
524295
880112
1505461
764117
625545
418393
437711
577033
1331580
123730
1685345
1697438
706314
1707497
983426
1558018
154047
806674
1301371
1822146
761190
1550305
1870000
610498
1875277
1761067
10239
1291466
1159322
1716141
1325238
20393
734496
222540
1080768
908806
1772077
1238797
759790
194013
380974
269288
827725
959683
529534
275043
1196986
113429
1323976
1098688
1372562
1416201
579157
119474
398084
1959417
716918
491497
1497163
1540019
327042
1587528
1626440
896539
1209716
1224729
1764919
1249473
851866
177450
721720
1376282
1883066
44290
625487
1130142
1602247
1271069
1840403
788834
1662893
120267
526559
1597270
645353
1617010
12739
639164
767374
674657
236563
579197
1224040
440947
1102986
1744623
1330121
62458
633611
1716706
810179
348099
969683
438128
87726
1955011
656695
947352
1132558
828675
103039
1087513
1221882
836198
731315
783491
1844870
172138
1299516
1634459
1474592
323602
1204920
878702
39343
536296
1658042
644486
811263
1017129
792004
1071135
160760
484383
1193450
1934050
1401915
1785874
1165652
980348
1933002
1155461
1196450
1389389
1377179
1223318
25158
1433203
1972094
1817646
1132226
714028
412527
1450961
1308423
1274239
242350
1336161
1783826
1811252
657989
1948455
471128
1995848
1073947
1015978
1840745
1894303
8463
674312
1012872
1928621
1822200
1865094
1719093
433754
753560
1326762
1989972
187498
1419101
121000
1865685
150904
1128237
1674397
971013
548824
275368
1111972
483246
1672697
740778
295334
506823
1630231
1468048
239530
1400090
1610982
943258
1993208
423851
749483
1391026
223593
1490257
1323291
1414412
1903750
1658042
1294773
317431
1617844
1490024
748134
1038635
660976
892195
876690
929078
880103
203525
53700
1960338
767138
962068
1446614
668118
1972487
382302
1717791
1434484
133456
1616253
804151
1449354
1271090
1973579
1774856
267424
79474
52787
1549643
1032637
635843
1979381
324072
1253937
547903
843919
247909
1465069
1523178
606881
1195816
788301
138936
659126
1722983
903384
1859739
728169
815405
1438499
487462
828456
1562512
441371
769926
1856604
944662
1405715
696949
798444
968303
475765
742171
1187704
1882090
1808786
1811552
1719844
1784462
105141
334203
444493
1142656
691241
1318437
1830359
677997
1648114
319746
1731634
1059257
1659961
456795
1435546
1549908
441929
436050
183733
583510
1641508
21440
1010052
673846
1270019
1018775
604999
1980428
1084033
1586658
457572
87622
43716
1923876
503401
1260187
903830
1725362
1692156
1948045
196216
1432741
1906823
1660638
263653
1453773
953070
252854
315795
1004909
113614
1525308
1118799
1725585
1459259
20233
1530374
252093
119407
20034
66831
1326502
939347
1961735
1886248
1889833
1966470
475743
12048
1728298
407753
177616
789048
1087666
402458
275947
1382500
1790112
1452958
110012
1339730
575376
1115650
489569
157435
892116
1743275
1586756
283165
1882404
1168160
1321298
1657850
1164433
1260050
997355
816528
1978389
785491
57527
1525456
1559158
392285
1973587
964176
1601097
1318754
357252
1449822
1901625
1206612
1636838
1419519
259547
586123
617629
1344225
524546
1322111
406657
854275
1684837
1190091
932677
1453760
621534
949340
885745
906954
96612
526754
227944
916090
62072
251290
950735
1761573
200115
1525907
882278
639354
1999443
1100125
88158
1756392
322423
1353733
358961
310917
1897685
334065
550716
198948
300371
1644575
1191691
1535252
666433
892984
516082
1981768
1860936
1320828
131675
1527029
1717582
44267
1489839
505412
1396569
636120
1166274
1365934
439358
1927115
302277
598676
933960
1277132
1913159
1015918
216889
1717806
101178
1332591
17886
424743
1399169
59166
1858224
1413430
111819
812594
412724
660168
208369
1693154
784155
1612649
877403
1028109
22891
890626
1730136
506214
1866170
430921
1357065
1173614
1893502
1914049
1341412
935660
1484243
696567
1331838
648383
1693467
1924551
1544757
291233
174099
1167504
354410
647309
1270027
154712
1388549
1691110
576502
361689
1639162
1169159
24043
306278
6183
1149745
806473
1246
459266
319809
659148
1367003
565725
836397
1589121
854326
1688299
1090150
1139941
1265277
443478
1920859
158384
1562790
1942292
1102441
1115283
897862
523801
443070
992050
456070
997704
852915
900027
83802
167241
50336
1103731
340674
181801
513969
281611
1856629
1013387
1921222
1184074
603771
441948
1503723
258175
1064976
1573178
205318
1198992
1883332
33682
1600474
1401057
1729530
1314826
1834556
648292
954346
1083807
125317
431132
1098833
393429
57262
1979459
667247
216840
1315818
953897
707844
1078414
1978688
694113
959563
947363
1877328
1040568
261080
1957694
1417979
1316682
1658978
1302702
1759290
949700
1083049
1411991
797106
1707047
701346
366958
11144
583524
1400934
369420
984755
660750
124755
1170879
95246
517675
969246
681007
1170684
554418
1351163
1467962
1813302
541135
372848
1824713
863008
1093030
1215967
1006663
504829
369510
573349
1033732
14491
487588
1157414
1890615
1937878
336698
1825078
1171306
1131065
913524
1183616
1996081
1599037
1540729
1726754
414847
161937
577583
448751
891001
1955658
221050
979634
316482
944302
1979948
871859
1983424
1825372
839288
153792
1529668
733888
1678043
198456
740095
1652582
725755
1359804
1823409
658015
503873
274549
83844
1321128
1295232
530238
126196
905388
1030955
39938
1386237
1590829
449787
1114416
301489
1989466
661701
1053045
1836282
965609
79228
1838620
1442758
1237622
457460
646542
1311514
1123685
1480892
377587
282162
1728143
1163623
246210
636242
729511
588881
1637968
715033
416799
612620
1055784
1419572
1537736
855898
631917
1106176
1397047
1167850
416771
123488
1252655
79316
455366
1481500
1890024
211094
138328
95275
1275788
221517
1541106
540367
1305127
101016
1238856
822496
1999390
8057
38095
1292846
751407
1692901
1647988
456219
212309
1163349
1025568
551956
834186
1119645
228533
42144
1710293
1756637
997092
1635394
27563
1348367
1439365
453558
1852430
918003
1797134
1690133
1034259
1487543
930121
1280176
937223
1150811
1255569
505251
1331941
1079228
1364078
1972663
538855
1861848
778548
1078522
376287
1069906
324840
824923
1895119
1209366
126436
671672
890611
1844211
47334
691352
1490601
752608
1987121
727043
499015
1455960
538217
1528978
973555
558953
1464910
1381979
1567307
645139
127391
1202378
1435714
177533
77408
1736709
158617
685147
710762
1755086
1205766
1493790
562519
1152060
901970
1608955
453171
1023739
1007544
1902552
1244087
113429
1459956
422817
1637618
1979986
1428643
319644
1528121
1495949
782759
1947132
919860
1438420
134126
194068
1438565
666851
1377798
429099
1710693
1686911
1367017
1403473
696787
557306
488552
1578044
452430
12261
1863850
919298
325698
1554609
654121
361795
1585833
1814787
1684931
594694
1701452
373391
1478974
969657
1146986
941877
1554905
1888807
33443
1244013
694742
403050
1754976
736354
835876
1596498
527498
750446
103745
1710737
597120
979256
960967
1493026
1597261
729318
1036667
1228023
1550018
513583
964860
1536628
568570
681811
1681939
1256803
993234
491419
807479
1552978
1084506
1842007
461210
296163
251135
701873
1122659
1093298
401057
1616680
604540
755539
1047996
1509682
531652
649199
300491
553325
454270
456154
443195
1977514
457908
486436
243499
1821739
230470
527337
1358719
1837775
1930766
1049743
979034
1145399
555367
625551
1016098
936960
833365
492572
862663
527660
547601
897618
127931
728261
494205
1202619
177889
1324961
1191985
760320
1363166
136681
1935745
1019035
1968365
1751021
529929
1403245
1302863
388749
566667
1038697
1472990
619739
1298084
1637472
877645
1866418
1385306
1523401
1370744
738258
962144
633444
554323
1416848
391324
522834
65861
431968
359975
711579
1793218
701187
838140
583133
1457172
1166849
1016977
621515
891740
1393297
671842
175464
1288758
627307
1700903
246292
1762116
519314
1683954
1029685
1301301
11373
931192
842029
783143
1131584
632052
843556
615307
1157001
1077939
1835730
1529642
467640
75822
865483
1980048
784658
1165455
25457
1142068
175502
1226673
1672838
986403
1684964
1511072
919363
94946
1424252
1928745
1076325
1706970
918611
208104
287990
597289
1049460
849405
1060440
1116683
147451
531171
55461
1140861
1417064
599549
53462
780696
556169
743565
867722
1354510
1312880
78219
951022
265643
620271
724597
277152
1099689
24068
391915
656164
1692616
1887327
1190071
1738120
99378
294151
1691150
993824
409723
1471013
46207
704028
1636950
973957
430751
36848
1471014
1876305
1505019
1201043
1443990
128328
674264
113118
1094791
858903
1592898
898362
1035048
1307087
1162453
314082
679267
1310103
1656426
281402
1589752
862391
1975707
1739385
1424299
754599
788124
1650063
670532
189842
1013931
1907423
1875529
658365
515526
100330
434597
1180207
1725203
1612594
36933
379298
256695
1874348
732390
744758
1772702
346493
528767
494942
906350
259892
661562
1754327
1324993
1709591
529978
420506
175155
50336
655618
131380
268794
117231
1386560
1951149
296159
75457
1092284
1174042
1710195
31654
1117256
439551
1352835
843210
669480
1246104
908315
1938392
1993
1838084
785582
491487
82135
514755
560877
391492
1264582
785090
1395934
258884
615277
1174941
1044365
1083814
1392026
280007
388750
1494069
1287887
533886
1860051
572240
162621
1224077
41538
1504821
631660
458587
1691383
476579
2316
867820
12784
1707865
1246305
1556036
896371
523492
190795
1530297
193407
1848122
505306
1940608
358448
160304
357387
995186
272965
121916
465471
1765191
742609
861805
840871
756353
1417807
321677
157206
1985385
338742
939043
1609668
1190715
27649
1806861
54849
1920313
414052
513093
65053
146233
1993440
1852005
26745
1175950
1145124
755209
298693
1790515
1494382
675430
359240
215256
1840448
448578
589799
1786771
508388
1684726
1580328
502395
844045
458710
977497
1213089
1055359
1799671
1580626
1732217
293906
970017
1623442
1253539
1034475
92267
1305295
1434280
1489444
1510071
1150343
688710
1531600
814770
861805
166902
596923
614803
1918480
1640985
216320
1843849
615914
659219
671904
830342
1427361
1651784
237990
36286
471151
187688
432616
1322562
142588
1575076
560347
1272337
676017
252401
1745467
780627
1160752
721439
1003198
1605489
1105079
413803
821551
537292
352729
1049006
641015
25457
1967357
1725841
597684
141209
1327265
1603785
1440731
790191
1271862
1124218
958397
1217299
671379
12017
1378336
392583
1375733
1347198
223917
914526
592927
388799
984371
1842639
592292
197420
1066245
1069174
813548
1798166
1561393
337644
1792871
1645012
1811238
1544381
1950035
1688522
1651284
39386
1744044
5947
999910
1624724
81240
778445
1929712
548031
1271063
135675
315040
60275
37584
68594
135548
1797196
1928291
1281805
1431094
1627712
497220
1392534
561970
1245524
922967
1382182
807511
1084157
851676
1577966
1114109
1769498
678705
77733
677447
149990
1351440
350895
1100398
1257116
764046
1102021
205410
493069
365247
1860407
168363
316707
420137
1464536
536545
906487
561784
901707
364988
1663010
352342
1455670
1247210
966766
773110
521020
24515
1841507
1090826
1040299
628035
1302791
1536873
1373530
1063091
1365619
1893764
1728730
827648
727748
1965451
1501367
1356383
1232523
366083
129276
417729
967666
966342
1849089
701098
182287
1978032
253569
1892371
296174
278903
610149
778040
1560101
591633
724909
1363981
1864875
762900
460046
1417518
1171155
557528
1561902
766272
465099
1405519
1149738
1289026
219937
590941
1479888
308971
1905489
1597495
124250
1540929
352019
1226820
489832
303876
395048
1392532
1702516
858103
1359132
1214549
102336
972534
252367
129285
775269
1163202
161007
1152543
276170
1222452
1813591
1267527
1225069
262305
598349
1306618
1217295
328728
288018
875503
238115
946608
958912
1416846
497197
1922438
414095
869861
923235
101273
1961443
1525883
834813
1235641
186474
97579
1583208
674450
158591
1989580
102184
1604369
1984528
1192952
1107007
934312
281384
1956795
1016902
1487275
1791489
8780
1904500
1616288
37691
224545
761277
1473125
1803633
1528750
1832667
92827
1981772
291095
221896
1807899
1532432
1670181
329828
900027
1232832
492525
1310303
464782
676061
916231
22067
85574
1713568
1347179
1271016
1739081
1679422
470771
981848
1271525
960218
1890747
1853276
1719312
306972
1006397
1348798
1033900
206858
377465
1374699
928433
1063389
642168
901648
366932
550082
1566708
916749
603153
1879918
1116566
878237
1861366
537685
1689580
1263662
1037080
389426
1866219
469388
1221892
1102030
273966
1558692
870299
1290682
1392158
758731
1994758
652369
305136
1633509
599977
1191084
177888
134851
883734
1972402
1440945
1091997
1792790
379088
1976709
1626315
788476
1679056
992902
458014
935320
871958
1770409
1860658
1502985
163493
1349075
1955104
1542103
1361199
474815
79240
9590
617357
263624
1870060
1368212
1474149
872028
861318
1502320
1433372
1515911
1549785
1031038
244306
1242324
891823
1431882
194237
1124799
1611433
957465
1023435
1111728
1387505
1140615
467072
1367354
1542612
636617
57577
1862129
879607
428222
1255657
1079719
1955182
1143382
1756265
166326
1357461
1518132
574498
1446101
1580099
1653989
1435541
897486
861651
1402960
1142159
1806682
1361791
1527005
419273
515867
726654
509809
21468
1191480
758816
546093
1538660
1674906
1797619
1294865
1104801
904731
557580
1087461
1508579
952608
587994
631042
1790177
1414586
1873106
1126082
1938177
342247
340606
75870
507933
369394
1554972
1167277
416841
943935
1261489
224306
574231
1745711
1000233
1698066
1572089
1287453
339895
64025
883216
1278161
1937714
870916
473249
1054962
722343
682706
1397091
11334
653611
953489
1533905
514307
774623
631237
67865
1386689
794901
1383647
1620708
65141
448500
262493
187749
945799
1788681
1891999
923127
78968
1782096
1973592
1059695
1209440
1887242
1023342
359961
1754217
690089
920920
415030
432364
37579
1468561
59406
282158
775062
1718317
82157
614205
993800
1882321
1169639
1437286
867353
784201
1300692
191326
961139
689208
50861
1226127
1952359
314499
816019
1249862
1880782
181848
1357640
1543071
1597477
304320
1641976
1648157
382138
201306
1155494
460842
1477996
1989255
1685972
1413952
960619
1239889
1087238
1736967
576817
1196154
194700
273606
700832
1768458
1633215
1790127
200590
132111
119300
1270431
1087197
639575
992467
22704
506855
463995
331858
144978
1067149
379795
1579198
1166996
690526
1499856
635297
1783801
1949110
550403
1464850
1618932
909239
1602014
109159
783342
989211
1555173
457636
375929
992409
501470
1026505
1727342
728802
1853205
119567
1355501
1192429
64662
1540654
1320115
1298063
229330
1775374
191671
1068665
719111
1403011
1439197
254336
1780339
481139
1091565
1489860
1246513
1097190
242005
1961454
1291761
848302
1774050
870186
920920
911827
1617349
1213926
131928
1635439
51366
1591491
1490458
519244
1942838
1465498
1220296
473943
469948
1134974
107528
136130
1501693
515353
643662
771935
1888298
616351
1816897
84027
294282
1789221
844775
460037
717364
433712
1062917
172852
464323
1709455
580020
1448650
1920585
1345764
1851632
643658
603517
1707374
1179813
1005943
1161456
144414
639731
911715
1011042
1631706
464548
1006733
77150
1095699
657408
964609
394176
1141927
1541867
335849
1397901
1737724
865274
163183
69298
347290
692350
710997
1266112
1893152
1507298
791269
1287388
1314157
1894296
1118385
195832
1638427
1557786
1690388
85501
1804703
1031174
1454291
1492381
391997
27929
1626124
335161
1025947
1680880
1011240
1977501
1620207
182467
1922819
483866
996248
1268967
1598853
1062187
37442
443158
1315130
113934
1652582
1931297
1568690
617965
774141
986991
576974
262527
1509729
54617
267943
1632146
999244
1447849
867221
1202296
1069411
260879
385786
417765
522580
865339
547340
450377
1486376
546124
1422772
1651882
1158607
952109
1798695
207520
1012845
1455222
1784173
286139
1232537
1171073
670120
468688
1564366
1986832
775250
1016533
1743524
442111
701001
305958
898177
634703
177926
1037446
286139
1665509
300371
1249302
548502
90737
1955075
969515
1128079
590928
1076482
56355
1399970
801588
639410
484148
1243704
1842817
745754
1176426
466266
556139
534603
695057
1280546
870686
285760
1388759
155138
742763
236002
860699
283363
1688135
1411528
1491013
441221
347043
1827325
876272
164197
841263
529361
273851
320707
337028
608863
21241
1367626
1737528
939905
516935
622773
443542
138595
43868
1885131
205316
1602558
880766
1972881
840409
602517
1034568
1343880
629659
507503
1436280
1039465
1739825
435183
869729
17668
842135
1353062
828641
598685
1035013
19634
1308266
1786429
922487
815864
642178
102097
1363043
150877
1722545
1934288
1650189
1870753
1847442
834504
1367745
1259201
264108
400810
303537
73149
515365
261296
800763
1332975
57161
920056
1517498
84211
883018
1409944
258341
1701449
989560
1773034
1040068
1640568
389026
1070128
262519
716410
1384502
93149
1070511
1815980
720825
1098545
180096
1117159
519022
1162109
432983
1897540
293608
689292
924038
1683685
90820
1631258
1600984
834941
1417062
1492459
867790
1069583
326497
732364
1721877
799329
1887336
1524895
1416051
1848669
49111
1685156
72319
1926527
590368
1319817
1232550
219747
1830714
1578497
1827226
215798
962998
1616276
479557
1481078
367365
801404
213634
1149569
1995737
506590
1084995
341314
1577466
1676630
516460
357605
263164
1012110
1107815
769925
255483
1655650
955754
1855430
649284
804452
1128762
1022592
1894974
1638934
534507
1233798
1781407
1540774
29707
197545
1738410
1118007
1585831
1883639
989720
1059229
155090
225277
84348
158591
417744
457181
863699
1890876
1444203
850471
1982810
750176
939193
785904
1048704
493656
911031
913126
1301567
1641635
288059
1156439
1844708
1698477
1660894
85324
1878596
124439
836833
703341
613332
1035921
1203559
482662
1012114
493951
945094
1995213
408889
1363899
11435
61390
1595888
1482211
752804
1786329
1708112
1611572
1316309
430717
666003
1820303
1054824
1516609
1465988
1742767
633592
1299518
176485
1755527
566054
967678
1768084
178928
1559478
42019
1179975
992508
409121
1329699
318996
1450274
1166565
1342270
1212682
1745458
1839681
1907114
1796977
649816
540210
1936734
1799858
626736
1641573
453337
1440945
1028989
1979403
520284
765446
1290186
1620985
537398
476858
1192135
655199
1145265
1333390
1666628
173088
1327972
822849
902162
1493801
147633
1800692
1489932
1614846
999099
1429250
1022099
277827
585870
738372
1407189
830135
809446
90529
1724562
1679760
1776084
524864
656209
1541151
431289
416788
1602558
829415
1891806
1614348
1068102
1305474
1868370
1098806
1553626
813085
634507
1690758
734109
413259
1119269
1440536
1734691
661709
290867
750598
168596
886222
952195
1293094
1315841
1538446
1704210
304335
755834
281135
626995
165401
849544
962656
1947036
1252710
433433
1714948
174147
1430070
1656276
1352909
1236143
1880281
1588325
506218
1408691
58821
1098530
1509800
612166
1963241
1784209
1487139
195302
769385
1148963
593544
303876
432303
1475055
1263663
1339495
1344925
1864736
615519
1899412
1611696
1659921
1208989
1944704
1333596
1166122
1878450
984097
911217
863445
887187
1908217
399273
53713
682209
1676271
1681449
1909301
947121
657346
1935680
1622780
268006
56047
94425
1136516
788835
269717
1889585
133310
1975935
430128
626878
1029532
1392502
804264
695147
1260451
1390642
1067752
194579
109413
506074
646420
1812176
617716
1710262
1527999
831355
1098380
765663
308294
1374371
982121
1102932
773589
1517157
1988424
1554905
918003
919824
1228177
1069977
428294
1063205
319739
1866451
1287873
363892
1055476
1117247
1613983
333228
1723258
565224
1457498
376268
966603
301007
1065165
502339
699854
922714
881420
1109243
419092
1257537
629054
1326876
1544155
1323346
1148239
272361
66676
1127490
467460
1781743
1951204
1749088
817248
1373703
278601
1077539
121524
106231
1945253
1083970
759935
1159379
896684
610826
130212
273073
1265969
1751549
396610
947085
422449
19485
1750644
546404
1801427
678194
162118
1161502
993160
1127130
181021
908336
168354
1737426
714821
560553
508658
613998
1710397
844038
1326602
1040027
1817181
1744672
1297101
811561
1408701
762584
1958072
692328
1962039
1083794
1536096
1473347
682965
626668
32196
1608534
1216936
1338937
774934
538430
1639522
415175
76895
1380846
1167459
555079
428992
483839
1408319
1931915
210306
454270
1314896
960144
870571
819620
547650
1897939
1390411
577929
1586383
1257826
441654
1510740
51863
912673
1194860
1902810
710256
1956855
1825515
1663115
1379981
1430678
703656
1811140
1012167
931456
1603126
1080061
1513267
1502446
943419
1030628
112307
841163
1497592
880930
1049262
954023
326316
1474527
457603
1258845
1180302
1738060
1564401
1035100
459309
1158269
1155300
952601
1975793
338709
146300
725480
1594981
341311
901246
222922
981246
1479742
603290
1190600
658823
977043
1284663
1113233
1914175
600899
1544503
1927953
1641208
183166
10890
545609
1282025
225672
1871730
1563849
1702771
778586
1623442
1168567
1764776
1168354
1401126
1227701
748808
153755
1430599
804085
536746
796157
441692
936110
659687
960082
1588277
879148
1712305
374234
767538
268552
1371181
683962
1919525
1498553
644349
457462
240364
1112784
1264764
1308897
861890
149649
1182124
998753
871109
1807260
969570
1677740
122334
1894513
1772652
136261
1010965
1708187
1307630
1698854
1476447
804391
1444633
1245193
1942100
1540154
19686
534269
1095268
39386
1653337
276505
55412
85821
1197437
1511160
57108
428925
607166
201845
492545
1942525
770492
1527460
104729
1482619
1755993
1877314
1871562
1099137
224173
373135
1493365
259984
448668
315373
693898
1744847
517696
341754
1802272
1492288
1569041
1456107
127515
1652966
1248357
845231
1193450
124809
58927
585489
1542741
896210
712328
36643
1461214
1298048
386584
483976
1383485
681774
1155404
655119
3388
1567792
834705
327792
1828407
1903904
880076
1215093
1114753
1784576
346270
660422
1026185
899105
1251843
1601642
1521638
1574981
1688547
1098875
1280159
1644745
1918433
240091
989777
1346681
12797
1181910
109933
1530820
901016
878033
355564
1602258
1864670
1960348
1427989
1828315
908946
66010
1523559
233905
1435072
97196
1944274
1791996
574513
552742
561277
1683483
441190
277152
1997724
875110
1629884
996329
1892042
1656964
48372
640234
1259376
545153
685405
1636950
696257
449971
410953
414126
1890438
246442
1149717
1193380
49100
683547
754209
597936
1236926
947796
365903
1634293
1247134
1151819
1005462
397657
1506171
193863
1963462
223240
1145969
1311791
1538561
13634
110997
1209238
1370056
1792990
1072050
689866
1045444
651145
1785750
723186
444233
664813
200727
377034
1806290
1277816
1918502
1099164
353095
1435428
1373450
1479627
1073815
1318898
318261
1298891
1755065
1251443
547088
636766
737864
657681
1404058
860541
229768
502062
1361760
1030972
197433
153052
1775313
294767
281215
1007350
414153
1009720
164534
657533
1130836
1642573
676843
1987035
1357752
1203616
1876686
1725505
53351
666809
1723517
1698759
1923157
294714
1066608
10735
1710379
1030901
218711
742463
1455236
1912
47523
678995
1423396
1896723
119916
168729
1062187
713288
1836323
112557
1345550
1963259
1014293
612150
1954409
148357
690172
1100132
1882052
170081
506623
1744901
145374
505851
218488
834693
1601940
964419
1557175
1024690
1827750
184560
628209
778401
443421
308642
1987343
404616
563069
1442550
1478146
599205
1167614
381660
595958
733798
378514
259164
1191191
812896
420272
1604907
62098
194014
643843
1194493
1706515
1713315
1949662
1860415
1558772
1590684
1110488
537136
1272386
1262736
990968
533111
1871455
604073
1045275
1163228
148521
541707
50577
1003646
1690864
35205
292890
643650
719538
586787
1159907
879913
1305673
223450
1997930
650538
281942
503887
819459
738425
10603
853807
314188
1080812
436363
1131011
1816622
984203
1978629
947822
1448534
1926034
1050041
177587
1530130
425817
1448190
1910058
479128
1512856
1844399
1784373
1017554
1140853
1287706
232990
441783
1319800
459435
187843
195653
904118
1206352
1183224
1239860
455487
364781
408824
1992066
1499007
167241
1363662
1754349
1333896
372110
24877
1104856
409340
1476994
1414357
1142018
591211
679192
666424
553397
15119
129243
801063
1753605
1911803
1496550
1116878
1691156
1870020
109733
1135014
1760315
468232
451900
183215
385462
1475346
1088354
920425
1275353
941626
1382798
544924
730412
283031
1266835
741863
1741234
562341
1988646
690388
1832797
1878025
1480135
1041944
1588919
1944554
1298756
1222059
1187473
21587
1321035
1871441
300871
1304906
385515
1642620
1398999
1077961
271931
1550812
1973559
1908365
1490792
478836
1750696
1801861
1335920
851676
1711879
1977729
1868616
292641
1286717
1565661
1967000
856708
1054847
433289
141284
1392351
1142314
1254503
1609028
118190
1792982
1170972
1702085
1446354
277362
1958270
147947
1694227
552007
1319549
852445
883636
1480878
1373209
1563798
26513
619633
1728813
1728061
878283
303354
1616583
1358189
596254
710756
1285942
1954137
659435
1708999
997054
1362791
277716
900027
1811563
1784692
1116981
1671003
1522343
1035015
377502
992559
1387580
1800422
976816
1253843
134450
1294013
554631
899870
1020883
377788
456424
1313467
1903406
251885
834503
1669437
715372
1203642
1080208
409352
316383
1362757
634503
751517
1788816
1990895
1166561
951399
1111915
1125727
1359375
747801
688742
1953850
364107
697173
806074
1089143
566012
696250
1594073
1416225
1194800
1849517
762978
475368
230811
1968673
125705
1682019
823843
1844096
1091337
1222923
344761
1591826
408519
1007663
1339280
1170096
392327
9851
1807186
413369
1942140
392965
1259460
1455268
658094
22482
1808235
1182296
1943725
732205
1813337
717767
1954103
778139
301524
392446
1950009
207266
439297
1043650
929505
1619150
419522
608083
1038278
1742293
1110666
1136527
1559258
596847
1017741
1927356
627662
736354
12012
354438
1076605
991613
792541
491655
36678
625639
141153
81302
750985
1813343
606409
225037
1477848
1945094
721439
489087
1701583
1220678
1046535
191282
843690
1166900
725462
132819
1936344
1309469
1744826
1833284
517138
258201
812139
1048025
940677
1477591
548827
1427274
1957227
1508990
343067
1142414
1553166
416878
1117180
326932
1730426
1398897
44503
637720
1315502
1192948
373271
1884690
783055
1020871
106631
1610609
1953424
355287
1687832
1276287
751756
685383
1209474
1487959
1329841
1400619
939546
669374
492906
1711298
1356773
256281
190791
791608
822417
1750544
740023
1455670
235511
1023846
521809
1140278
666852
58612
1774990
920927
1550607
188204
814314
1730891
766485
767272
1444840
1610489
254951
1131664
1856595
1641241
1950317
1343365
1814536
467965
1926050
1784175
341989
1216428
1966822
421257
410778
974177
1180207
1177520
803520
742665
1405658
1027678
479985
459864
1649380
872605
1623125
1677866
1577985
505622
262431
1748298
430088
692396
1991402
1537736
1370956
428994
1872149
1140389
1535039
400897
1291978
887446
1630185
1017648
1337320
1408026
736438
1576832
30167
885294
1735473
1267322
982118
190828
26867
271192
132453
1531769
754030
127212
854030
125336
1522085
922022
1777772
854941
1321854
425185
71836
872300
714658
1238084
295065
1658240
1652199
923126
1611844
414032
1875006
868577
1799607
883397
895119
1329689
1857355
377799
720991
1190103
215255
1453073
1103697
1101161
1520874
749460
1063747
386635
1363927
805101
704144
573796
128634
569392
1954004
1817996
1349157
1587928
914085
760002
971476
1661464
742229
489545
1337488
330628
1053248
618069
378583
276592
1807998
329879
69303
1664811
1282338
665731
667227
1980247
752463
1841572
1836261
1400661
811360
1483784
384629
144324
1231943
97384
339201
984142
358789
1776474
1171218
1180952
763476
1599806
817703
985958
699575
1996475
1543183
1173110
1509803
780518
921872
299074
1562093
1145399
275813
105865
492292
736265
1777688
409352
117732
1699953
258117
599010
457520
1723927
33115
1201659
199192
971476
1580106
77616
1589649
1288226
456767
1782544
1675856
563570
448552
257389
915026
1131793
1361480
1590821
1679693
1708313
1500313
602790
2238
534062
1124695
648356
514317
863889
1119825
698240
1323826
199002
924499
1861967
682478
856993
1749591
1720111
1763962
219941
842601
444218
1719276
909229
1648290
661229
172174
1821104
316993
1822659
845301
44779
1733795
974582
1903361
75301
1893901
48642
1167732
605403
1554956
903529
765263
1707276
1782123
444121
1412709
321853
1945253
410369
677858
1092573
1469032
1054980
1984058
211562
1958253
1488360
1913078
1671924
377570
895335
1903373
138432
890816
724121
636606
1052721
1124279
125359
389082
1778491
1384472
1956870
586735
414625
1214821
670120
1933253
1953487
590966
716825
1062729
1933011
814184
1689449
1418403
1560656
1529430
744053
32989
1571010
179208
846460
293618
1556380
1368799
319561
516792
80632
224695
378315
1703060
974255
287494
220229
1403088
1339733
1246815
1328780
86982
1679376
669193
1032818
527705
1293956
1111957
304359
1300889
1977612
1838084
656752
564008
1731512
1305881
1827948
1252435
5451
36919
119575
900928
966274
1405700
1818852
567673
927859
232802
1971454
27373
823859
967901
1314249
18269
271542
1739568
828050
399882
1368284
1730945
853351
169094
1625655
554797
18050
818420
529968
617843
664227
1394751
300322
1059818
984108
1666557
1052804
1980627
1402819
982120
520831
12539
1596269
413341
1945553
1091248
1976806
465456
1483414
1373981
1554093
1775499
1855026
1203975
860699
1713221
190360
1678533
1055828
1370505
1260159
1183385
1702814
1389555
1114943
283052
670641
1833040
1267480
340688
363832
1784678
1106507
655486
1535743
1910010
1914589
605735
932953
982333
88471
331979
690394
944660
1569441
1794331
333107
1489630
1908887
616521
1389023
617999
1864008
48621
911617
899472
1786217
514317
88634
259343
984645
893292
857868
1830813
517780
1118180
90878
242477
1837693
1656523
1736671
764450
692778
1702381
334316
259005
589668
210786
1278704
1870501
1828931
1743375
1463304
726050
395348
327986
106031
439340
53090
1364038
1465975
1330936
644185
1876740
1958650
472629
117416
627987
606763
407857
484947
1806197
452747
484372
924038
462135
412883
166412
799500
1627432
1452039
168412
384484
73642
1153036
1464316
307656
1907041
1079228
1150462
1391957
1212844
1556447
774141
762420
1609856
754693
1437958
498150
146055
1889723
698952
711788
633611
776801
1639062
1784063
592997
413806
759399
1649159
1844886
1399395
1220856
973833
1432520
872179
105623
1012586
1435780
1498100
1879693
936853
696923
1016612
117640
1756223
454728
908824
290706
913126
465578
1438154
906606
232833
362364
1260828
1762514
1921266
547465
1934012
326624
1029634
1488205
1231843
7146
730442
545623
496336
1493107
1896594
1325581
668423
1968849
770276
3039
1684149
504812
36396
278066
922583
201960
1373882
106826
342067
446630
132317
1106510
144570
958742
179553
1206102
1864714
71665
1406548
1315867
572261
1551064
1897909
1963265
1276892
401882
736613
51861
1446312
1594409
1104787
1367026
953965
1770630
87067
769334
541769
193570
1361966
1396218
1872985
852975
1370505
1496269
1264342
470692
678951
723561
1684494
1682665
1429890
220763
1993466
1484666
287807
422473
297879
753475
206472
160907
1198708
576975
731743
1456250
16147
575050
503262
863937
1992980
369710
1780630
1596157
993043
1679604
56111
757212
1534951
1427678
1133264
1572089
1089906
491946
1989287
385545
26791
1579286
1933046
332318
186415
350772
246966
603130
1950118
1267655
1299900
1379091
1444631
1914785
1317157
1768729
1932750
327426
1054670
1855014
1149650
14002
630982
1369047
1902541
13257
506362
702535
1305745
1471386
618424
676406
1217546
784370
1628525
46664
1005838
917707
856684
992345
1885499
351654
848104
1779352
758175
864965
1799671
1941073
1149347
1792720
1472658
1138641
607404
1433267
805136
1689039
1034230
1844387
184967
960496
718876
1032637
249736
1046488
783961
1306719
552572
366400
929494
1486849
1073499
1717026
526943
139246
356268
63581
1765405
741966
1509416
103937
613314
1262693
1015999
99002
1156723
201791
1044021
1241090
923959
1472888
1076955
1696659
1511867
1360829
1623743
1754132
1534616
1934714
1610474
937268
1586669
1886884
1718755
1640746
768253
1514933
168307
1942392
191116
5594
658779
670912
1351076
1519379
1035867
1541461
966035
765663
251062
223251
703613
1722022
1691535
1137227
145616
9946
1908018
1320383
1418491
1083373
636119
1774065
1968487
1330490
1979298
1863161
596360
1861854
256065
1675063
1237818
580242
738801
777572
958456
868935
1419502
1519955
1788761
1607170
1471784
219885
1897509
1564594
56097
288179
1886077
1570370
1853495
1988546
149670
1613885
507168
1940528
547317
362138
476563
88158
762140
168176
541846
1272093
1345225
1115018
1627738
1766810
362281
1097679
946594
1830566
1922769
454091
883817
729141
979392
81836
1636291
39905
737746
1945487
631493
1462982
397748
1616348
1125238
803612
641467
1062706
1701755
1148446
945116
150873
1979012
668178
431350
1195430
854329
1492421
1988933
1634743
1320465
1899948
1299038
885838
108066
1935786
295257
1523478
295644
850369
1886933
547419
1315261
1878025
1722510
266506
571158
1418140
1893844
183440
938912
3653
636845
1546359
1680247
568504
1399620
1296102
412528
331498
880052
1620325
903883
1755799
1305041
252427
932761
1184651
19538
555216
961670
267534
63109
789663
215851
673846
629162
221360
1010570
1596628
180573
1453706
1503198
122014
1791411
511515
561092
189469
203875
1351551
1289850
1189958
65683
936658
1411465
311794
1183477
766487
1375151
599549
1337401
1049413
1650996
845473
1198035
1933869
747712
1630320
1215629
1236795
714836
1942468
103254
1849640
834810
1350425
1866802
635117
340499
388973
1496070
1714508
580064
729023
1760976
621035
519724
1794564
1919878
250365
1327536
643033
1489229
1136329
546641
1829006
489508
1797543
1614615
527705
785634
1269407
1664325
1630190
465769
869922
662859
472169
834237
348433
1192411
783417
834018
1974302
618522
1362513
1272488
1927904
372931
784387
1464387
832892
1198646
169030
1814426
37518
1196292
425477
1537624
1841595
470160
1226441
1541302
1755353
1630913
922065
1709163
975278
1611439
974108
314903
1959427
517920
584859
199274
1032239
1965547
1007318
1031366
1460837
1307945
1170910
1327769
169785
1255803
294029
328621
1640866
1855573
1277698
1752143
1969066
907132
377306
44707
519213
425222
106842
1172598
297556
27723
1328652
1928493
1898698
1645220
1246305
1380185
93188
1955233
1674273
99097
1424286
974934
1436252
1014458
651323
872815
1930153
409341
1145398
628560
1289760
1355919
1880050
1106090
408780
1693103
1061454
724262
847878
1754205
447588
1920419
1406506
181160
1120283
272649
1398779
1245706
125846
1774676
1731892
321136
1189567
512348
1878991
1194935
164826
686532
531871
545878
1344874
585324
42671
1094205
1435236
660976
1010722
1977246
1802539
838092
773498
1150638
1098812
524533
1072563
1371391
167498
1034679
1332355
1331
631130
1718105
267598
1587401
1361442
894488
1208286
1896679
1591923
1460402
142331
324162
385632
1383943
1192306
474539
1392974
1345882
944450
1462936
1978535
335632
1992687
568489
1803240
620294
905725
1903924
1563903
101267
879754
109769
135548
641211
1433282
1409782
713487
488666
1614689
1137006
1748156
1990505
690268
1937072
346793
383287
1338647
693919
1840085
754944
1176928
1321506
916176
303529
1872860
896565
1710689
4699
277955
690750
1136295
702843
499249
98469
279779
1708505
1089785
1895626
1080841
298310
954243
1718992
1300088
346793
1757681
428068
1720660
1457695
1074196
1525101
561692
313793
1499946
1154085
1198775
1610229
1781611
950445
576858
1246682
250856
5764
1805868
127012
853292
1069565
712829
1001710
1510960
40624
884374
1758826
864857
1344097
868509
811561
388571
553879
1932368
892265
1930269
1465279
1100238
1443218
65029
1499464
2175
197467
1749610
1943853
1706246
314068
995138
1671075
248136
158686
1570506
33691
1737342
1051898
122840
1645743
910795
709409
863454
728682
1878745
1279907
1415382
102001
964839
1771826
1049865
1676843
1005258
1682491
741267
578288
756696
761858
230009
1909909
925617
1343699
1433203
1983112
1412538
1024488
701500
3277
1043471
1967752
1956077
506355
521508
1840852
1062690
1038330
988691
1648960
1891542
1521928
1553911
331745
1716480
141855
634236
549793
1376881
1823793
790009
1276530
1552747
184627
1158576
1245451
814574
850078
1039465
1892830
1724924
666174
1375117
534907
524424
870951
1708966
1176452
1821353
1402978
831154
1778162
820908
918670
1731695
805212
1774518
1965220
1178425
243552
1565661
587783
999386
548173
259099
1065874
1565854
1951333
1005610
746444
382847
200102
902994
466986
938973
566656
1713584
536097
223378
531009
168347
1500432
445301
386772
1074378
1654621
1271201
1040041
1626438
1856945
1910142
486560
653751
1806388
453771
274549
600820
853103
1991226
891974
1242981
1226672
1596145
1669218
1004675
170666
1005802
1349806
1876631
1801739
982891
139609
98362
497494
255253
1208909
81965
1990565
1746503
1008228
1215510
110380
660795
658439
1878527
1103506
130912
527243
1939927
1411021
1455087
1334278
1957271
377616
1458914
135070
1808749
1965987
1559676
1594009
600053
615481
333297
156342
1503023
361122
1690134
1956450
1311552
231704
390404
201025
1792976
943081
1124814
790564
1651191
1195340
370843
1631453
374960
935579
1777540
829110
1598750
158174
488020
1270120
13912
959841
1991538
979808
1643325
1610137
896521
1443754
1392958
424694
1376423
576163
914165
210174
1066964
553072
365191
24315
535172
740649
1564956
1484089
1927726
485475
509953
541106
981461
950457
1114669
957232
1921501
1887651
1218168
1034679
1916587
293656
93213
228719
52347
810889
782781
480603
979602
235455
83491
1371843
1330961
1144950
1836259
1781113
2407
1332827
1358758
908267
1780269
6319
765335
538831
1142803
1651681
320462
700060
1405895
629271
412963
516271
852307
165334
1784252
997021
1801603
614210
583748
1713917
1848794
119601
1586327
811299
1948299
361203
1053745
557841
97293
1369336
1551577
938289
522120
889575
847460
460688
1983507
618522
529792
1375216
295789
324817
1247470
568093
1109975
1433751
1663965
140727
712196
1271069
995605
93225
1741698
842553
1974316
1486761
143738
1210835
548815
363828
615502
1494882
1322178
336524
514755
1256474
140664
719241
1391248
640341
317365
110137
218155
1573367
688
1773631
768937
715298
776206
855052
1369024
806688
1898494
187076
1469298
1961368
264362
535079
429253
1295875
1553907
1858816
244671
1133269
1484908
1758843
647026
385662
779962
79080
1672957
275706
1160457
371280
508391
173439
959496
841702
728438
1898246
274001
784164
1097890
1747171
1947198
1447117
1982808
1347586
584276
96900
888643
958910
1546849
367363
444154
975131
840341
244446
1557720
699635
990328
1659224
463878
10222
614685
46754
1536349
836036
1608416
1691783
615017
1384870
1378988
1444203
1195827
823736
1821572
590368
1454947
990522
356500
729639
901157
256141
253669
1193921
1460836
1190557
1868620
1759183
1542473
1648097
102161
1187888
1245014
1547888
1252666
1959893
1609901
1942923
1375047
646422
105971
716705
1307982
1789941
1484440
86394
946259
615769
1036075
1132343
855539
611370
798132
489539
1671779
1475101
746765
1388709
358076
326239
1092527
224557
890308
248135
1416873
1784612
808369
864393
1857691
836948
1053169
816166
507613
1955392
1804472
1113026
1152800
140330
1750310
1014236
117609
118952
522220
62013
1065189
770782
1808343
1822474
1781990
1569785
1380903
631861
165152
779427
1363849
576269
1479919
631943
620436
1219097
238678
308385
1021123
736456
1174101
1397329
564644
1446710
562538
581483
1339828
902994
733299
1850090
211215
559360
433754
697298
296691
455267
577907
134782
380736
1921478
161264
971476
706869
1562697
1568428
1142310
1762556
1456543
359357
75787
535823
212003
485714
1052408
75039
117522
78053
1288863
1009150
739069
1162192
364778
554343
1348912
1434562
1113607
1740248
243222
379528
1336513
811508
1805372
1245737
514022
352907
924480
382862
574287
1680230
337130
369805
640811
778739
1189434
1556955
1761228
1675802
1932921
807332
1498818
1578715
703593
1673627
1213062
1263827
37830
1591887
64261
248612
1947566
835695
1864140
1736417
1510338
699019
198038
217242
746831
1298842
1493274
1939387
1831885
1234092
973555
1578706
1132684
549827
888824
803912
1634505
537573
1935785
1265289
953093
349297
1925613
1684277
421184
448397
1943207
1026000
734126
342714
689581
1006175
11674
1041283
1920077
165898
1796197
191356
1332135
794905
1558808
1859714
1025489
839299
36899
1797739
853735
334672
1165276
1963678
1430751
1666086
1307546
1820621
67827
1166449
756952
781407
1594537
99292
1116195
1912346
1803227
1901273
1228573
542796
971457
1116167
242869
1646246
872238
1249624
1119772
1607510
1172458
1730891
1821855
1474777
1007944
77990
260582
456251
870182
1639159
987617
375929
957478
1255286
98564
1814757
541595
1537726
167564
724514
1287502
16087
814993
1113123
393686
1399054
1987620
250520
1697227
1497131
747713
1806635
261447
26193
836874
717963
153985
1983321
1459691
1400126
1602379
55738
893441
834416
1793862
770696
1420543
1075281
422007
1963972
1470608
916583
1843465
1405568
570500
1643147
32794
1806625
1872745
660295
594776
26674
101669
424071
258831
1479532
754004
741417
367376
1010885
175594
1792468
480754
334629
740724
302405
219530
843983
1812460
1039898
1886312
615411
535108
280161
71758
1698169
1473612
1080996
1216014
485443
800291
1957744
1747403
1881920
1123986
312707
1024628
304401
958021
1391522
1133897
1015537
1848134
862583
29729
988506
754577
1085804
748390
1639893
1310683
547317
1654601
724063
1360489
1430539
574549
1750599
1270442
1511519
1575012
1808658
875564
1119460
228782
706975
1797058
688207
693864
204843
1777174
1662387
1088768
1356677
1109426
966108
953182
1826627
777266
1480531
554182
1186882
842014
413608
1202621
1608100
357829
1275939
1311299
1569579
1561852
1947283
688887
1842281
1692924
826104
21340
1279551
624610
174784
292195
966418
563869
1622598
79002
1355155
1244198
1511672
801131
10508
1616796
191847
205661
302130
96612
388618
1015076
1959158
585393
31983
699908
666340
1931392
1986276
1722676
737988
1575966
536801
1424864
1231837
1086314
160758
1000057
1032484
1923805
1105374
1615132
1157991
755388
632310
1111113
1651202
1663359
1487098
1316604
1607748
1755207
1885925
1264577
957896
89834
1482356
1292602
877064
1242256
1661460
725058
819419
1997334
847240
1161966
93237
1235431
1834379
214370
337028
1882007
1366880
1903511
205960
1917
561190
1853530
1492972
964945
1831592
205935
154574
599568
1475499
1167075
1093154
26409
1427700
1787962
1927003
1121158
1537083
923811
613910
1091055
314111
1424900
339603
983714
412176
584794
1762299
1968849
417829
645567
614867
395454
1399542
861257
446098
1332350
1688261
1375779
1099315
944148
847599
1690484
1292284
1855129
811574
594787
1606446
353232
873774
868109
565095
852270
652996
457589
1092086
1931357
231920
999385
151071
1968318
173070
1099913
1947279
1077208
1510728
344031
1139854
643674
1960702
1499935
26563
1485355
755607
1603743
1429077
1407969
626168
407456
641512
8613
296129
43807
1541682
1660884
348778
316894
870243
1095113
1927889
1858380
778109
1950347
1249875
1407167
1979008
1866649
1969954
1275318
1109019
24758
524434
1354692
133788
1677143
1957610
446784
414617
1893773
627684
479550
1380397
369548
1523058
1637775
736364
1108555
1644292
200550
826545
253463
852826
1164356
1434761
1820169
140439
968169
605509
318242
194100
133798
151409
311744
1974685
1886971
1914975
257366
1912238
1488284
1767967
461333
1101614
1040047
788387
1591887
1611358
1949230
374254
773442
1816473
1124763
1214029
676090
1824435
817454
1307371
863688
787769
928220
935373
407708
534175
1874995
856163
898491
1191953
269739
515034
376666
1714843
1220251
563527
320216
1119950
1248285
114637
1058801
1096096
1811509
34357
76945
528643
1575566
88158
966373
1149323
956444
1404765
960293
1131638
731100
273624
167950
1045863
636476
914262
1084671
433433
1181639
798508
829718
1278565
594243
1500798
678384
26758
1068828
1198407
533063
981169
94074
1608487
1143589
1720146
848172
1896599
170248
1925506
1291943
1099012
964617
1567923
208336
301110
1618809
1034305
1803311
1487837
1573095
447357
1847293
503847
920656
1104801
256141
460409
1842068
1265712
637260
511279
376
1423340
1257184
258002
1017637
1042990
1556606
1012470
1866829
565956
1880212
831121
1357795
117746
1116552
64615
1289022
893061
639399
1039683
1492997
1035263
315040
901886
328931
929994
1784464
174592
1637878
342608
1990560
997477
1537275
1024125
413771
203782
252269
650238
117169
1188343
520586
318395
1014506
255287
677674
1222691
1247434
38553
881362
81783
1679144
356795
41262
819054
1701507
286652
614370
1124946
1283604
905730
1142435
1504331
1170489
1148589
1805904
394279
1209216
832773
295603
1424642
847498
1260783
875990
1403946
1447910
1258059
950320
1384149
964285
1595496
1229120
1699095
99744
1126444
1273605
143546
261130
1255251
1224742
190204
590119
1939812
593643
1919952
967611
856198
925437
279607
1102521
454248
466006
1841914
1105079
994481
1695493
221629
1387678
609752
220934
1337487
1507284
1795770
664352
119153
259563
1163501
643672
767066
630988
1614804
1716197
1629158
235952
261961
326832
478909
997916
1233461
889786
1839638
479455
644452
25065
791825
1835193
1946302
1649836
557730
513274
449153
338197
612746
1958170
540631
775123
1970434
1293132
90949
617280
1219919
1081445
195558
1084449
1017753
89713
207298
1525883
60720
1504146
486238
1123562
1175998
1088119
1444791
135584
430952
276336
1426355
141245
1512537
137654
904692
950910
1223437
1535596
697514
1125066
1617768
1925956
435627
1968290
127689
1228920
46587
1359483
437692
1736684
345888
768046
1063608
1978817
324964
504771
1645797
946708
949237
880465
186590
575225
1026845
87828
317572
800236
1086924
1447049
26998
1535997
1914908
1859989
938389
1530979
122339
1839513
1378873
1935528
120326
299334
925231
403823
471483
1373352
1612042
1855214
1698177
1134697
686369
1515157
1877324
1745587
1600457
725816
637052
957606
1314826
1107616
666680
1449253
960555
825369
1193481
288574
1726847
81469
125827
820759
617239
571820
957118
1935917
1926645
594931
566417
1907102
1210641
274238
1579417
1672744
67438
335186
1814075
1139062
1319355
288508
1131414
1827750
76565
1989319
195366
168349
1977156
763906
907450
527336
3465
412018
1456061
53867
1382910
136099
341799
541327
464876
1928056
651121
1799314
1493842
1046905
1897012
1204636
1625382
1265019
36351
419059
633071
551482
1288592
1373450
1692723
238283
1617046
1002029
1627375
1668152
1895736
159407
713336
1100408
716085
1480666
213579
503350
854756
402277
1612221
620303
1059353
211102
916308
112495
812066
1870841
1307451
1784833
1324866
648198
578044
1632388
1290334
1143156
456636
1972270
1148969
1863088
806982
1024508
1249759
152355
1562755
1599345
37706
1490554
613167
1175244
481573
245125
1729211
395076
1672642
1274214
122044
74097
423226
1483555
586782
1584122
550082
34102
509706
1520874
982678
30451
1536648
149840
1723924
1710409
1172479
925293
1800035
1012962
786562
1534198
1440760
562472
1260550
1145418
970007
1001835
325541
1114349
1727585
1894497
1387855
504716
195975
1165678
379502
1063117
753240
130733
471256
223830
1166757
1404967
505016
1702244
711629
1920565
1552315
251885
1422376
156517
677090
738828
1452995
1637891
1052090
1080172
1668824
1646254
847498
581709
1065609
1033650
841337
1753877
690673
1520630
1269395
906536
741702
645112
1915058
1326834
806497
703963
496771
278903
1827550
1175923
1355750
1967218
1405984
893630
1178668
631043
1335711
1132365
976839
1382358
1324592
309082
1401024
1194201
1839075
691217
142557
1530992
1961054
1325271
693241
1682916
1114067
1267578
562395
555727
269815
1155459
1224702
1663889
1719462
1485186
604368
1394650
365168
1552441
972594
270816
335648
682518
1588710
1449187
126228
414031
1677414
1437639
692540
1079492
662006
490298
978939
1999201
875561
99971
1113190
521173
1335428
506393
1311237
437780
953701
1951623
1129049
542066
590982
845713
1383426
1064419
1761480
1058550
1843959
522197
1169323
1512282
1354528
23225
292597
410405
1163630
1986361
599836
1483193
1582657
605512
341510
1246050
516155
1051223
318522
775957
372292
154972
1853873
296692
1500744
347109
1479775
1055828
355238
1907372
854835
697355
237476
311059
1324592
348443
187998
815369
578660
10153
999948
904482
158550
1651088
238868
1651868
1189311
94778
1488377
1761138
267970
366231
1992267
1343889
1476133
1214202
1177731
1880937
208369
986734
415462
324150
1230978
1137905
307761
668214
1753217
1315786
1026816
965609
809749
1736662
1612351
1330742
929198
1931986
1984813
107528
1874856
1424839
1924523
935981
1469083
836948
866026
787008
571481
246417
1554139
869755
908055
1755000
1544155
1149443
970223
128855
765697
1745607
1447768
1967411
1409639
587216
1816160
420176
1486254
1813914
1174471
192730
505618
742253
740825
1802701
451587
1147839
661668
1672252
631856
1567739
1306760
143142
1069372
168596
1084489
1976845
570481
736470
1491489
779548
1882860
1893033
208754
164170
1004734
1580259
1496651
147844
730501
665782
116368
1315982
1310498
1039237
440848
210286
1123888
381215
1427212
1344857
430733
367031
642475
766625
1959469
270842
573295
1467646
1123058
1859587
1097717
653195
454713
532904
851677
996093
692396
49892
256634
1901112
278250
1218246
1584863
173777
940113
461199
1738753
599472
867884
245643
781761
767609
142962
1929880
1162801
424071
35291
1684500
160414
263085
727100
1094257
1379614
59061
1533639
1013739
343711
1454166
571520
434279
1257370
1663163
1643230
1035806
27117
422507
119049
78901
1534469
451394
851865
1261326
1532690
1791079
1397806
1283852
902621
116067
377727
1368350
1764305
892737
1921354
1036431
1307033
1041509
1360973
1992132
558367
783991
1486452
920725
1352725
886635
1820203
156731
57294
1343223
492824
1022179
1775773
316005
1277580
60350
537870
1647054
1159831
797161
680029
1660372
586455
901240
1720620
29007
1938311
137081
1616222
1030377
1485112
1754132
1668442
1765860
529086
706211
356195
364452
322385
237849
480240
835833
1129054
1669082
1502498
597861
678032
1049672
1871443
42955
737644
851495
1348067
531753
1619997
994494
281307
839268
21895
1608320
1605580
1258324
573810
1940766
62144
1444017
1586277
1529278
251424
1177471
955941
1518415
1254798
369616
111862
1499691
1393755
502453
263085
977656
834975
695405
225136
979901
131696
480488
499383
1562541
1047028
1579377
323600
1714635
104789
65785
971919
1350229
189942
145736
473414
1547567
1703435
1616815
1135939
486490
93404
921142
809882
165282
1954410
506835
1879830
296496
1413991
984956
1015908
614179
730908
749483
286075
1511624
1291957
1908962
1385935
826083
1570177
1550958
1419882
1671668
1423428
1185426
237976
852658
1594548
669192
761227
49460
82967
610390
1064713
1204331
1998245
376972
1248737
898329
152694
1518547
1359998
875564
1723911
221738
600870
96687
1955069
1061276
1490917
683677
1428199
1222007
862694
634002
677229
872667
1396275
1405499
974387
722613
1334609
1728002
398385
1805438
1167941
231436
11192
641667
1932287
1226127
42894
1015465
26918
507333
1967769
161193
1275494
1837527
1668487
1882087
1380887
435775
1457554
1042353
62720
1649692
1335574
637580
1896723
297859
1991855
1684184
492851
1595750
630302
718368
822377
1810826
960825
1632605
1506839
1836001
999221
693849
592204
63001
1395673
318665
1362775
1207958
904618
1259223
1364691
1855036
376499
1509811
1229270
1090337
934274
975131
1162739
1089896
123378
946508
782376
1636707
693360
1380955
183758
27630
1901425
700632
1248010
1566528
1373327
213693
242548
793014
1935612
1768625
1069706
1860033
912713
1543054
1000117
1027622
94289
620636
483435
1746037
1508429
480556
1099875
429390
411805
445271
65184
454779
179741
751272
1772621
1041983
1586995
921532
1047878
1923599
175872
1949602
74758
236025
1187878
411623
1274229
565408
1969335
967745
434421
1368529
576838
282374
1896760
882214
1923674
1551482
730737
1597342
1299842
824000
113969
1231031
609616
847170
1872659
1437853
260024
1630738
291199
608266
429045
1411201
1301230
676166
1282024
1288788
692225
658363
1441616
1583654
1819576
1148229
566546
518053
572580
86249
1193389
1333382
1359587
1518383
1021648
684519
98732
852117
444172
1190338
1882947
1182419
1329541
223966
850444
194761
1111254
1263731
76505
742062
139279
65716
1782656
1297072
1641133
247010
1013517
1992459
960240
687714
135524
343699
1835212
1934291
745868
1342867
1533456
263459
237817
1050954
1147835
27975
84271
1155299
845852
1057802
571392
1498866
1899978
1225308
1125760
1512714
222154
1622165
178262
103439
683589
1409544
1937975
915927
1115398
1454559
914960
1204286
1921831
721581
1018882
1725316
1390899
1484666
1062101
1978825
369662
1994330
124805
1384520
1412236
156309
1919062
230841
1691265
1034023
1660884
308891
153957
1273961
1293921
1443817
354214
1779395
1264474
1811478
521721
976639
1231727
756782
1422518
1307301
757928
1710669
599380
1997472
1795613
355416
14291
913734
406897
267379
246767
1470690
392099
734207
1683248
1626937
1763588
1020936
1905942
1684752
1326249
31223
202129
64432
493394
503185
1742221
1316647
1452788
1381188
1893844
131899
1276148
1744141
666308
49914
1565897
1437601
65377
1031681
840404
1123705
1382920
1288327
1260317
645787
1388592
613020
769812
826648
748184
1750111
1840841
1586154
951986
136272
779252
366264
760024
17934
1914909
1943888
51459
1527613
1442299
1433151
297421
1322350
233137
640863
826500
1700668
1251364
1442093
1190632
348148
104945
944728
985803
1923444
1547707
592816
1980202
1162539
504424
1132343
1448607
1668812
425166
1592085
62659
1901515
1744476
889892
1407128
1933014
1889910
1500244
159397
46456
298287
1572021
901640
1249835
1654394
1950312
1166109
1499595
1033049
1156940
1567704
681263
922097
1655944
1806787
1246795
972789
1067654
172718
339964
1123329
105645
1778076
807981
739097
1448973
1817560
1800272
1363634
1968266
780037
1687
552674
1052366
286530
1002635
979228
787392
616118
417577
1508283
429737
824948
1058557
1983891
1952159
31062
1383542
1733411
1672478
542542
443963
18035
978142
1624002
1359447
322782
1082852
1115501
495779
180003
649599
1951563
1405750
1217882
761468
1527288
1389844
748603
1557981
1941472
1307322
189401
718576
619681
1063686
1311031
1699642
1865415
1580678
772582
1109356
225845
530102
1621152
880448
322902
1848415
810507
1747810
1203735
650791
1879464
461971
1545010
1714216
1097829
1021348
1922854
812157
1481546
1532841
441534
588728
468969
1011285
876352
153405
1204786
669334
1089448
511871
941032
373803
1768779
1921211
789995
1703055
1977260
1591323
1603711
580281
1630449
477118
738732
811505
1942064
611184
186590
39438
185024
1214503
308766
1299317
1478671
459905
1406207
519251
1978451
206065
425869
1198311
235629
1407618
874199
1373882
787666
187382
476695
560269
428168
140826
763578
1457584
1461294
101769
879028
843419
582274
638340
305607
1229822
375112
549130
1158687
1066837
1844710
1152112
865159
1064782
1344844
613725
549307
805897
770757
1526206
261298
1564249
306049
1766810
1299316
1765825
536574
437763
588219
1527863
1337312
1724688
651113
1052965
698528
251208
1126097
1550087
1937059
582712
819208
1351884
1693991
972193
1253248
927241
134494
1165368
1085155
1456106
1064509
781078
295079
775586
633114
1561683
132217
569588
365235
904328
1640850
1703961
684167
705263
1340298
60224
1750458
630283
60118
94300
756289
300302
1376046
267071
69103
267866
1325608
1454298
1647992
1641649
1430798
672655
1272705
894729
470103
233120
1816640
138310
1319898
1940167
6433
217917
1725644
291652
97599
1536960
882332
387002
591134
8448
1995140
1676620
1171819
1354215
1375268
1133658
895217
1047615
1303990
1052570
1969848
1111828
1628224
769543
465437
371600
1259036
1589603
360878
1899175
1710206
1699383
465098
263586
970384
1227262
962475
292798
1780689
261292
852770
62292
132395
1568638
1294360
1662727
1630725
856740
148281
1976629
941728
1796028
1570611
1876773
1056950
186418
1314235
639693
843184
830425
8581
129735
1204920
556322
716708
1913148
539185
282833
122450
1273155
143846
1074389
1443034
1230353
1220993
1894053
1138108
324978
1958989
736470
1721597
978202
1344558
41536
1016090
1882860
1384030
1962657
1409693
414200
272728
356795
421378
1980965
597801
922634
669112
1016044
42080
1533538
1222888
283379
1842690
293528
1856945
3888
1223975
1281165
402072
643527
1884028
1419733
763705
1721873
642806
406702
71492
431177
1136262
1146826
362306
1049402
1188576
757809
1848135
1559196
857713
1410734
585671
1048520
1228618
1435090
272554
1585599
900259
734698
328368
1104095
1218621
128481
1350868
182992
1925237
1485630
32574
1846862
1548183
936203
1811348
1030800
1094011
1380536
1363312
1182457
1532659
380112
1139951
157627
791920
1619350
1549048
1481913
460537
1204177
233045
1198234
434328
1559785
378040
846325
336504
764443
689746
763054
1672893
1477792
1961170
452486
365630
1456931
1241575
1799417
1813386
203523
6017
68927
1680383
1214243
1488095
1522870
934863
1604192
315558
1091040
1652611
744163
558264
1793274
1583254
1373636
1610507
1797775
832558
520540
1667695
1204786
1254556
1240003
1203388
633631
704147
852291
145260
1206991
1767314
1909968
1234601
858317
824026
354608
144868
97333
594410
348811
546345
1166384
785797
1726172
223966
566033
791032
1483509
1215697
902720
1512174
204408
1025514
310516
873748
1525066
1719051
1084070
1632748
1103444
271452
308699
230574
599038
1566022
1271201
548694
887038
1410984
669082
1694747
1693134
1864370
1363014
31418
1576899
1619653
382084
1333719
1015451
1080204
1689440
928920
387233
1338674
1882404
528203
109948
999433
1945434
458444
279889
262099
227653
1062426
1875768
787121
1617280
1894905
1707501
1507380
449783
397047
1024639
1704991
645385
1953128
1766535
384575
1759277
1215864
1099913
1465988
1132401
839237
679166
878720
40596
1916487
1804133
1864853
779049
872421
951543
1407053
1590114
206065
759245
1724974
1765807
97370
1032332
1055888
1102390
1894528
952866
198980
1770730
788476
1199016
1079226
1047563
560309
582311
79938
140315
346507
1048202
210646
33748
960626
217304
607540
354488
989686
1537678
654911
635791
1606686
1086241
1373384
1274645
62419
1784984
1103649
1384695
1613738
1799936
290579
525623
1053651
642901
1435072
1294794
659698
603167
1481212
1210070
504746
363811
1932369
751861
1409860
479982
116729
791524
29503
1705998
1467664
513405
303227
1413995
1787996
1488260
129034
436762
1773351
814985
17350
690371
1367541
206544
802319
1857600
515274
1763266
1138693
1678911
109329
944220
976820
403225
766265
134476
1917617
1710900
313451
1895611
663123
146821
1905489
1559889
499069
36731
1566881
1290202
560531
1030440
426945
1182083
546628
1884064
696826
1032886
907338
610221
832772
30929
499200
1145960
575572
1254040
1368858
1761652
767272
1916372
1498325
29715
1166582
1940478
1324247
1767441
1854663
1690659
52802
1783347
972604
621548
90096
1682170
1202787
368306
79580
1308788
1778434
590777
7979
772978
1142573
1681208
268069
1595863
1577235
1554157
23265
1978408
1950647
975033
416412
382360
661203
1264745
262591
90754
1270668
1486691
483919
119207
184352
819433
798925
1859485
1236926
1550764
276919
103911
46224
1342972
509840
970929
1704726
1181684
1152988
1243708
1667333
1099626
947532
1880066
1852606
73386
1235617
384831
1832533
29962
277652
1723556
989977
109704
1297793
274160
921891
1746472
1962096
63415
1182237
1951796
75068
566743
297506
578510
1692592
1362837
204244
945639
1506747
565995
1293850
676222
1305845
589312
1378874
1719323
1646089
811134
622570
848635
1669200
289990
1823634
1235013
1388760
382235
1230958
1047952
234753
199064
293446
1101161
1774638
408026
570620
1836261
1570772
1922176
119865
1918433
628814
719980
587276
339964
401572
389614
770275
1643490
1146430
1477983
770779
651556
824264
1303846
1530379
664930
1403191
1904256
987048
24129
1280539
576002
101204
1086181
1377845
833056
251387
206561
1959088
466623
769888
1994078
29733
415917
172611
825369
1751998
551593
1011690
1089002
1806517
958672
941512
462292
470956
348376
1837744
571388
486045
969062
1425896
367031
1174661
931525
725327
1801693
1609856
933238
355097
534158
217821
1836251
1510728
789870
602935
1366831
1407518
634388
1670489
1020253
1403705
1357568
401592
1100198
1061624
1445685
1669128
660619
19066
7343
1784489
1253293
1100883
1015782
1579110
1092819
1091537
1232860
161354
1897680
945923
765603
1192572
1080620
1316057
444420
710853
1012586
1512065
1864850
781749
465265
317434
749942
606115
1869417
1336403
46219
241510
1126274
875432
1541992
1129123
834223
1345350
1937360
1053571
685733
351635
1066322
409352
244347
374224
344548
539232
819466
1838400
1719147
50065
1681474
222986
1738153
295858
1108974
1901229
773307
806139
1013575
1087170
1731062
1300705
84165
1696398
1498203
210269
1627867
1240535
1401334
248706
1697810
467521
1142084
1451029
801008
1542186
735258
1774716
91771
985067
115805
956910
290414
1207388
1318438
1359990
81456
1423634
504031
1311552
890446
1795335
1247566
215787
751092
1583866
1061459
1408079
176774
1325060
1795277
802899
738994
1071005
674476
246944
1742522
925612
1147452
356715
690875
1955237
478587
1995307
616630
1705104
679390
1081599
278136
1822443
844903
1997334
1178433
1541787
1638408
570670
645459
575044
669880
1672951
1951734
521223
182432
747352
1939895
400822
299908
91302
1469315
1378592
1737420
618486
385462
933710
204095
1865300
364222
804513
1526002
707908
23707
600702
1654070
546852
419484
498844
1480699
1388863
1103262
1426463
1628195
1563617
1618748
339350
1925798
1473867
196009
330049
196230
226999
1204487
219298
327222
1750642
411958
1356303
1525573
960949
351251
1164917
145731
107077
563211
1032920
1232818
1472975
775600
1489899
1256358
1963257
172968
310177
297653
170155
245696
751209
1411309
1880839
882147
280749
1417808
997097
1436163
1807182
1257990
635961
231481
1176095
1046153
1866909
619509
950945
1504637
310453
1135931
820303
558096
613209
668550
891906
1946828
361094
132927
1061454
1866274
646157
719812
1961667
1379745
1262107
1882793
1012526
177616
1370404
529512
1625753
496478
1175796
1012224
865818
143059
69957
1468571
1306353
1221526
1025821
483069
1906872
1649964
110833
1075405
577162
1424667
899069
644457
182353
1880992
383689
232482
39563
306984
1697171
327187
1474920
14084
120256
1956101
1676778
629565
1633254
379739
1971454
317146
1298411
277054
474487
1186186
967591
413266
1101559
1015960
1182015
786288
1738290
544070
1120520
976606
144002
1505464
1573840
889364
13720
12035
8332
1708992
1047249
753665
1750643
1623933
68462
8711
1399397
646690
917816
1571075
1072751
1597615
745176
1276887
1614426
444781
804446
833271
1797642
1575935
1954103
1463074
1668405
985249
1065979
9318
1572903
1108180
1756393
54205
994048
1205786
277047
1531931
289276
261706
909870
1800002
1163958
1153285
1355141
1931608
589705
1558197
1347487
503278
283503
312093
1365806
1900305
66587
1063731
1952434
1474507
1004729
1638934
354017
1157051
313933
213869
1726897
1785449
444763
1829993
125925
1145409
1676312
1645856
384835
1454475
393714
1565029
1146669
1448744
983227
1339426
1117559
1337405
1437082
1820405
683779
1252135
1707501
335094
381956
1028351
1364676
882987
815173
674647
491315
1064262
1296353
915528
1554287
936667
239770
1116199
108235
1621305
1050324
906621
1975973
812139
1747877
239320
1885271
1718738
484464
559275
606025
1033886
1244662
1839557
1240066
1985913
1370205
539222
324888
657161
1323757
1652074
1852430
1520649
1953424
521112
895256
1154002
1448133
878465
1539455
1501728
1712506
811495
1590149
817082
793109
1942229
1934600
1896329
1684277
843963
767491
777420
1872091
1154599
722546
1850938
837228
1539373
727723
1996031
1891679
61552
1121852
1363046
1928163
922628
1045781
1244259
576290
1126941
749705
275908
873861
1536704
601936
1933838
852933
265275
175899
729620
488477
288285
425077
83214
1200406
1385650
1797741
278740
1059288
733733
1272076
1165231
1003552
841326
260053
505201
1820170
1874663
691199
369863
797628
1160268
680828
1227888
1110555
1485572
1539402
831736
1184680
1276833
1797661
1984849
589830
132953
998642
1809393
1213786
1834917
1976537
809708
945796
966056
130578
1535454
47308
1341310
1302290
634104
1606006
1251630
1927555
584392
401057
1530364
153573
1066721
1818751
1920409
615095
1107385
1321449
877051
1558785
1563825
1374039
1868913
546725
1659404
1108447
913117
721710
1781144
607526
1872986
22717
1814611
1616379
548689
995524
595141
348713
1284194
1333279
730642
225253
968934
319228
436596
52000
1941044
1255956
1488154
40624
121485
1545003
1567523
619641
1887760
1128397
226552
383124
649424
1759883
505844
242477
97384
973473
1694811
1956435
1808723
1653092
938822
1373969
1588102
617074
1612039
1151008
1847179
1584802
1344136
1696648
1345611
1880463
1704700
1625611
25776
882008
1226446
1816438
157341
694164
658596
1069302
1991402
612266
1418579
1101850
2948
783693
1704562
1450441
427405
1916276
796502
440216
1357855
401947
667818
1760267
1993930
1900546
1622373
1007308
1284192
1187986
733427
1579231
1485244
1022418
1917426
1355639
49536
1642280
727309
1639748
724907
430921
1497151
326895
1635777
1039765
1432602
1169378
1435732
1827627
493946
115286
190587
5354
1912742
933819
594870
1002134
48560
293460
129113
1092063
964617
1730185
1743468
664771
809294
270816
871019
1902213
1499864
1625651
1065058
58016
1700566
1435146
590777
1145449
1240930
1707584
322902
52409
374045
253190
281372
1073407
1462916
1435395
1363231
1080768
303253
1496284
1701109
1223215
1899366
1939216
1802416
115041
370197
1124644
1382336
1074290
662149
328028
1954001
562071
112527
1439114
1730156
217927
228261
510515
736522
1415312
740888
1697690
1334377
1388639
475185
309867
463808
1198645
624930
1685047
1227968
804096
200172
1689139
341471
1485169
450625
149243
692542
1567261
1288514
1285472
1781658
1024216
1958925
1897280
926617
1788563
1409742
129006
233609
256978
59589
1379091
1309077
928036
1224940
450132
91763
732384
682540
224764
16922
95313
103107
1284331
1845233
62461
288346
1747691
1382484
1744672
708781
907874
212090
770276
1125814
363828
1056411
1631669
1614310
386635
430318
406568
1485519
706125
348971
251141
571074
1837188
683216
657889
1471047
283640
1659959
327659
1504320
549620
82788
1181766
142202
1659019
1456947
854220
1953784
1551356
1308316
1514502
123239
603342
1664110
343997
1492714
1834348
1722416
665218
1743938
140002
1861455
1834970
1740313
422356
481854
1512446
1979298
926454
717506
594866
268756
145644
752154
93273
492342
873379
1451327
1645062
1397878
1430794
450605
1322112
846992
932783
696536
525837
1858055
919885
1505564
560807
705671
32170
1174770
1617887
199570
1975999
1957613
1862709
1243302
966506
1541965
975331
753219
1029442
152554
1039321
129285
1807989
1822532
307627
719517
1827009
502453
1345882
1464316
472278
269487
217307
1682082
1992336
588557
1345872
432773
1408230
604605
1506347
67843
52222
1997156
1928848
460010
488237
642338
1877736
1090088
1817048
517398
1526810
1478676
1277733
1133920
496224
1221001
1582922
651356
1936429
1323171
786607
1753567
991957
1106128
259430
346857
1001770
1707308
737776
1680113
435299
1490610
1575586
843356
218346
101178
1762748
474301
1715098
920078
553234
1565211
920970
1343003
424050
1504428
159681
50048
1052394
1159234
383666
1197541
1449941
292823
1840627
109458
991970
1152771
1546994
1034654
760043
1228091
1610481
1526152
1435286
675108
1933255
1581238
1929197
1823664
1195033
101850
1297369
1615418
857739
137714
1296217
221951
1308507
300755
1365581
774873
363629
1675487
959314
663900
914267
1325512
1417064
1931027
1930976
137799
891445
720917
77675
720541
1515570
1112412
1603045
612757
1649597
1022209
1503221
1177256
576075
1977344
344791
1974636
1163331
22820
238014
1527693
950856
56832
765377
1302026
1590636
482725
690641
1140123
1137183
432174
471577
1718120
821365
922289
180892
400826
1993410
893592
1837235
1950961
698191
1440093
1829996
660513
17660
558047
605701
708582
136400
365823
535698
8665
689557
1748243
1368817
1898310
1707871
388760
191844
509506
40874
552712
936960
826472
1037562
1856604
394590
1060740
1141095
1445577
903092
486951
864905
39761
700585
188013
1374874
164607
1702900
1256735
612203
268659
1717231
110380
290276
224093
1344578
56106
1505547
413776
563713
805091
703017
294315
1629071
1022307
574668
1553674
1867228
1661486
74876
993881
1238439
1531659
1568330
1576362
486069
1146303
1827796
1851516
1860150
60922
720784
92723
320690
1968046
1622398
1929704
631161
445332
1927663
1504045
1702398
1868370
1044473
990156
397183
1469543
146263
111308
1827749
1309190
195066
1111972
1620771
234632
704493
187531
620313
245988
1621586
937190
918918
1035100
123484
543413
222802
1549092
1989039
754767
1738957
1392454
224312
323311
1521638
613707
1959940
71812
882646
411293
1369266
1010617
1470069
175174
1528808
708817
1237240
1331389
358083
1555644
1230615
1182687
362482
1470136
508601
586373
899328
1461891
729051
1598691
1244003
1625566
221342
1590611
1069622
1858005
1498155
599761
1229155
1692939
1611402
1449363
567850
1607823
1983590
1189879
1360204
1207512
1060203
1615740
1040869
331503
1059480
98434
1669963
133201
93112
238582
1814781
1630758
1320334
1654770
476687
656624
1268695
100125
326725
748034
1701074
1189070
1756176
1932358
264452
1438024
1071240
402233
1690048
1295069
707633
1797037
1334822
976342
1309583
1408174
233136
166192
1617129
614210
1404052
420346
1109542
877100
434329
1249448
203293
1859339
1746341
1947689
483765
1754761
1141807
1931099
1896193
1252409
377183
1101161
1789474
865292
700514
1712050
164989
1678969
1586828
1713293
134495
862432
1862079
1216330
1716185
321648
460454
958767
1884234
674752
1672827
491497
1801596
1131458
1837232
230957
317183
121324
137507
818954
615663
105844
1138249
686563
599165
452820
652272
604132
362783
762815
1008086
1544669
1255543
987861
247010
1896650
703457
420317
1320600
1078660
218209
242882
1859878
536988
868125
1590300
1242324
1271016
666052
1923044
1731529
920778
1650415
1364399
1409392
458983
227011
282404
516972
1981492
1280730
1176112
1142988
343406
954226
1744401
822340
1142785
832288
625924
147397
361820
244976
1505483
678136
1586186
1008869
249941
1967163
1375563
1393386
1425214
819851
890261
1179792
342786
72747
2112
1218571
1388288
422625
183619
1214353
1479585
1379012
731504
754928
1884060
1699858
285573
1747087
1785763
1477169
563153
444420
1641131
904275
374807
1950312
378519
1219535
859554
332478
991536
519957
973393
628492
1109786
1432467
300092
957069
1668678
1757111
576272
213753
420195
859320
1663865
1157109
1997821
1808508
1093505
1121876
931360
520972
980472
1723534
421083
693351
1594553
1318022
1495340
1064403
762936
621754
1590676
1776250
208035
844736
147462
381052
1364855
563069
393419
907385
295165
502306
395268
1342703
1947818
1243271
984671
1050835
92107
149976
126313
762696
601450
174014
79553
1748343
1058806
71250
1760006
623528
1300988
696802
363695
1342296
1019038
1210172
232340
1749085
268984
599120
1367931
1205847
109121
1217857
360357
567850
1795339
308759
568997
683392
493188
774927
1694889
1260060
1261267
338354
213759
453828
1836094
1501927
1313888
500574
1771049
1897187
547487
277765
372712
454390
727864
479271
805407
1367372
78101
1926466
463356
1956400
72535
1957043
8053
316970
1463973
440468
21071
735415
237400
1101365
599798
1023174
876198
1816885
642943
667110
1135172
701044
1817292
1761193
284390
75867
959865
647868
1333400
514896
1420778
1995698
744551
1847313
1575195
1524279
1978010
257363
1680138
818178
696443
369635
669124
1422722
1514011
1643338
699807
1674760
1437709
1741556
531148
441042
1845630
1577249
1147363
924216
1308278
1129655
438482
1492809
1626680
1654726
705715
1635557
530476
292198
126889
915495
330961
538914
143730
942970
1336533
1353294
1621997
825701
750714
1773058
1008451
500249
1620325
157205
87832
1087170
1399573
1494249
1109404
1383264
1751986
60145
148749
1966822
1409224
1141836
249981
1103715
80528
198456
540415
1298847
1714232
1047312
1002855
1673956
313611
1862456
1294826
224283
1741811
922489
1208488
839237
1740853
232990
506742
1922850
385653
390468
732428
1199402
1592840
1925576
160413
1601074
11498
837868
1918705
1431538
609180
1416387
1415172
1101900
356098
1586682
420028
521329
1643373
1080876
1110646
1966524
1751608
1215129
1767349
59279
817123
1328966
1842032
342722
866510
193406
604132
752957
201343
46870
189847
1142881
900078
517895
685225
1511735
750027
161322
418392
648482
1522863
980282
908275
107811
537688
287814
10311
342770
374441
1240619
186162
1550216
1154275
1357480
1893861
1760384
344810
1982648
1453044
181463
1291275
819794
1615902
444715
342275
1548749
343266
1259878
250011
434071
1360122
113098
1532837
1744420
1729837
1760926
1575413
530643
437835
87758
1146746
1379038
1190718
1903408
1479665
796223
779100
1989968
450567
1705998
1086721
768456
1943943
1961339
516623
456543
394378
583573
1080661
1191812
835631
1805093
254224
1325939
325906
1693817
836172
1589202
1379519
1436035
1567938
1070223
1780269
35326
1631998
827612
535906
393686
1716095
760197
1895289
604075
739229
252826
564275
496980
1265236
1499254
1914774
890167
1201696
789364
1651317
1872397
1370024
387826
762397
273077
1645681
1337272
146974
1302876
1041999
771910
1700566
118898
832515
1235151
564157
746289
291727
93015
1492655
849833
739363
1076649
1469414
472094
844316
831801
707305
1381642
142944
1058655
889786
1218312
52775
1774023
1873473
1186602
151002
1738961
1263150
769096
828050
398135
314060
1466491
359893
1802788
1627867
680337
1263554
367932
299818
1113123
755624
1618567
1759335
1963222
562951
268687
1796278
1401969
180877
1361433
154285
123730
1475040
27599
1635081
1832357
944208
203875
655694
1782587
1022179
1326456
157806
316824
1659033
318127
275721
1956011
450676
762220
1822471
1430551
144102
500449
1391431
1646727
1715410
1247874
1977260
1614084
1120717
339410
331749
144887
1670278
1101303
243202
1179065
1197853
1035169
1276231
396914
344270
1068296
631269
1376478
1250889
1495289
845980
1602143
1251367
1168238
324267
1210212
1743391
722261
1358539
742123
1449505
973102
1388195
1128598
1680247
995335
127401
53706
1318021
1211252
581134
752952
1330877
1633656
210418
62525
1129078
703017
98538
524658
1150984
1146716
760122
1893901
297938
356281
589799
650126
1197496
1738830
1776626
1759518
1961555
269294
1058889
1350336
896119
572092
1083679
13400
916379
885176
1730455
1487748
1289411
230996
1127488
1839048
250865
823984
910259
736971
51640
1887471
519845
981146
1389154
104319
84741
1482193
834712
1407247
1935001
790179
1964802
493731
548658
224961
1395711
1018661
1301921
1724246
730758
1149125
71174
366095
666676
1312900
1338319
752969
1041458
1014862
1003619
498688
863937
1855474
646642
1401941
1343861
1965780
829514
1940898
1541607
1100660
637720
1987012
725816
825703
288580
835858
1438552
1300746
440498
427112
1100007
174146
1990010
1936998
1832500
435691
1520974
1499205
1643689
431874
853403
1830162
1187652
1720523
351565
958021
244200
1314247
121937
1331728
1669021
540917
1532759
893198
132159
648173
768151
1116253
185863
777210
184435
1338520
1912919
312367
1482569
1703301
1365374
1807599
79581
609832
1673106
888222
247432
378513
1351529
281402
1510257
1710890
257278
919032
935366
223699
1612373
1827324
545562
724262
507043
990491
429435
1545676
1560440
1415016
1126039
997894
298689
1348082
74546
1427042
561277
707262
1232886
1481451
174146
1787688
659335
840404
1277009
965740
373673
1379120
364104
1641208
681879
1045019
509043
1227994
46618
1048370
1394252
126752
634664
127849
939362
1789614
912930
1586913
729787
1247998
270067
1714155
353368
1070606
1068312
1641132
1253464
895230
637495
181646
917962
1616283
1072236
1355947
1041750
166358
1676461
819978
1284300
739456
48430
882679
1023922
1629221
1914072
382926
479557
1167252
1225582
510286
448969
623569
245249
1620448
559227
1062722
1766650
17527
307281
269775
220365
974825
769081
610492
1512706
1406389
1369096
1853615
1987512
1290311
173531
1895574
888214
664510
452237
992124
1959990
1048307
434493
1696782
1828215
410913
1516737
377343
1861656
30102
754754
1509007
1965617
1724099
251815
591885
351893
781512
1903947
1172547
1539246
1704904
1794434
564162
1744776
122175
1731249
1142167
1572505
159047
1836676
1607630
1184747
1695073
1055060
340440
873810
1357185
1928479
964143
208092
469633
607103
547234
1497035
96490
1739823
645594
1695437
1006224
1738132
476948
1319361
1529831
1353815
529361
625924
1798783
1951223
1595764
1004731
1246380
1108885
1664228
1020640
1987204
141574
725964
1834926
528931
1027263
1752947
45631
42512
1448332
602161
231553
1089738
1119973
706869
288433
817096
169224
1780655
1743767
464570
1643649
81604
891213
746880
1418286
1489709
1394083
1931430
874836
128665
401231
1820176
655728
1786631
1712366
1634197
521532
1921527
112174
446354
860038
1307337
1557022
210089
521292
1241301
741266
712874
1126564
640392
47406
321797
864093
790267
1298515
1935483
552947
1572517
606039
1728318
1307853
415184
1720178
1993098
859027
272794
143263
170733
217127
1501742
726515
795664
179553
1978551
560309
1040601
340601
1235923
1140689
1026857
605404
666065
1547356
1709660
150853
1203232
1159450
993328
1114193
1839972
1165259
503444
92331
261080
102461
101617
937047
829189
1308281
1013265
1365609
1973984
90529
1561704
1922046
918529
1430854
59679
1648974
1861848
1173096
1370879
872682
996221
1756285
332950
1925121
975719
1777320
1445210
1315970
1530932
1039154
90374
1145917
1436265
383833
1918880
1570922
1222558
580505
18190
1806751
100108
1531904
834693
88665
810242
195754
607845
1287032
1704459
350989
1834404
703177
498944
1501292
830367
41249
1741248
1238755
740409
1108888
1104565
1957214
1436806
1368529
234648
397360
1235574
842846
1126293
614490
523744
574396
1942869
487722
1008700
1080043
555042
918813
1959424
1598270
394561
1542162
609588
704278
1809393
935406
432404
1392406
1996475
57463
78541
1589127
1430472
1721870
831776
966132
722579
981681
863857
804797
205357
939122
1736700
832247
174385
1970414
457846
859371
924695
1653767
1563110
1097753
619356
321461
524887
1926069
1788140
40050
683433
1238156
822550
1693598
1034696
1843008
982262
1420811
131535
1534445
647392
497249
469213
445469
278042
937606
73256
1193899
1271671
1549785
139881
1987944
1221503
108949
1826967
190175
1293764
1145678
1315786
745969
461865
1241547
1642137
282302
1049914
906808
1470689
1606466
366758
1788112
1091546
869341
657135
568796
281908
1751866
1812151
1298382
1090197
1939392
86893
1880950
755952
1643384
298804
429652
1949043
361096
540281
987068
420487
631502
1318571
728327
144077
103295
413773
1097829
520786
1773879
1211973
1097728
1277580
538182
545227
777219
1275535
1877851
648968
1617600
1089187
1135381
1308937
862605
1000486
94721
397360
946870
1048469
420042
1901485
1667015
412384
1402005
358137
1650389
294973
1918165
1767762
692684
976885
620294
736323
111711
611917
1414752
1939085
88921
1943983
398632
533924
480754
156591
1709209
1397800
430493
1535498
1756667
70955
1993671
215136
1913826
87526
87938
777483
1552695
1883753
53947
1270040
1380111
1797898
288484
1251629
1512183
1166649
1064672
633270
1586484
80003
1402784
1863470
1307753
90326
1623613
750004
1492988
435984
1877720
909056
228989
168779
756994
364546
1801284
52585
756198
1613376
1506883
232880
65141
1100780
540827
425138
465012
1804077
1767333
51940
1681391
538091
598541
1295217
1890004
456275
1081320
1862563
1990818
513947
202142
433346
180721
482409
697766
840283
1511364
1269715
35291
534452
1032198
597019
1567727
835243
1996679
11010
68376
844232
612712
1139014
434191
1792623
924012
170707
1932556
86832
1538199
98498
103003
1325598
1869572
1533635
30136
355396
1689554
343655
1074869
952980
233351
35089
531268
48742
1288365
475817
684943
751209
1318899
59979
1644628
696012
495719
744547
748969
821547
1009314
1514377
1507337
1052463
1314187
1351129
1383561
1067244
1388252
265714
1095588
1237201
450420
1311036
181068
1202805
654840
156399
1721094
1711592
191742
1343027
941477
32815
1547981
1570520
533455
1683061
1555980
285524
147155
1493269
384448
1269660
1858080
1444379
585085
1873773
1666846
286815
1415151
896411
699378
1227258
1471611
763962
1655710
1701210
421306
639107
1458293
1389728
846578
1508968
545822
1768113
184985
260877
1039112
1612136
932738
993241
1285408
415194
1577484
821096
274795
1115740
1781223
1701107
773088
677325
1052162
1474363
1445638
512829
1140242
608921
1086992
614867
1785893
416901
1278963
1859675
153010
1586895
45285
1369417
997574
1324704
1628696
388090
906105
1592389
912926
163550
1577183
1634801
301705
1446134
197756
306652
244342
1554926
159972
1191953
739530
1509753
907468
1335639
207125
682606
431717
1134038
1847119
654972
7732
118820
644393
562838
1993570
1417508
1283949
1727897
127764
936997
1893742
250783
1572614
1902169
1217932
151377
804394
849715
1513273
6342
157195
1246457
181684
1343824
967591
1171534
1890710
1811918
969268
1050786
493979
432831
1271698
858802
1815289
743285
1961465
1111118
1648647
343805
1630699
1206809
852529
1095459
1111778
1709886
1691628
29356
1062251
474515
1533363
1968931
736588
1708713
1413249
1994260
261881
1554415
1961847
1048202
552197
582184
18638
554606
20649
1378327
636792
117114
1365851
592054
1843940
1804078
920827
1702186
724302
177717
708517
1740840
352143
1515711
896896
1094189
1379349
133784
17943
1220565
388734
1323654
1135279
392265
1122460
511124
1034130
442048
1482555
604034
1367757
71771
90064
384786
1304196
1324145
316045
355008
1793514
567460
529660
1785193
608629
829433
1909957
302668
1563385
1679797
292827
157048
1649429
1463796
1218216
1583020
372250
1190116
643664
1372928
1491811
766683
83743
1613072
1815285
1606038
908522
1567221
980397
342827
1980078
280449
1870160
1340923
1367361
227628
1273060
1233586
1195340
203040
1486485
299509
97861
162409
678492
799552
664799
1242800
348587
1953326
922719
1174018
1308135
1598597
827944
525392
989720
728347
1102872
1999594
1736818
1773240
412883
7720
372945
1612609
1327147
436658
1340975
1879117
1974065
1619882
1708162
1497646
790174
492654
1744296
1398915
892794
1533729
186641
1545474
219670
93148
1696102
480881
682819
1468741
1873029
715171
202056
1419105
833893
1157355
1992851
1938351
54920
552774
1887322
1050549
349748
1575231
306177
1230910
556271
706314
1369704
758756
821251
1079775
101698
359401
180585
1881418
337463
1713934
1989848
1438281
1873724
1358244
529452
475149
143960
967400
182278
1594182
1948353
887848
1422398
919070
724108
752427
646213
1867755
158826
336273
1147669
514888
848886
995301
664483
1453881
1858585
680527
1369450
44529
1439124
561080
1174540
1961977
1140056
1072441
1157675
103273
966867
973540
1624784
178506
897126
1254844
363349
607989
1407202
269792
951793
945801
949694
1468966
1599010
252949
898286
1645934
1161927
66146
1702783
197933
1693712
1869638
921175
1076934
1936362
370309
1485538
1675352
1071987
258732
951781
628834
1550255
977487
1927333
1961003
590262
1416843
390255
1622311
1930263
1602009
1127317
968592
1106905
1107812
1590661
524417
1329865
169560
405594
1983993
683962
887763
105846
873725
1653360
1501482
729826
324024
570720
1692781
1204471
1703401
863885
1028723
1642005
499767
295864
355455
496267
423079
781282
1546645
608861
199553
821132
807249
1661665
320237
1526503
1188206
902549
785523
1830999
577474
223668
1306119
844894
292544
27550
1859714
1662268
1538591
1272157
1458342
1087769
802867
996984
720453
1865874
1652173
1165589
1565750
1191688
1006649
917948
1030266
1418669
1162490
1290058
5812
970504
277541
1333638
160057
1120940
1354454
600763
583108
1158438
1711518
1764338
186228
1061459
230372
1337907
1423304
1809288
740879
1628525
1093620
862615
1444035
1085810
399381
468134
780707
1013990
1846593
266792
1868037
1094970
1609005
1504582
1760885
744779
556865
1893668
591078
60629
775160
1365618
450716
1355178
1831659
479336
1977249
1294026
1875115
1826557
1902707
1124538
170633
319463
802988
1862482
1605959
349642
533975
1833823
509508
638015
268767
1504194
185808
1557888
82799
1134429
1425448
280479
1647691
1652652
322899
795595
898494
1511624
218714
380828
287932
901849
1680431
1542180
1963103
1961007
680691
1628956
1713917
227006
909312
502332
46783
1125981
449691
264362
1462853
631456
1733050
14720
885479
1006161
1479877
1973808
518551
1385502
1352169
1923374
1316232
687001
371948
230184
1377867
160291
525256
611429
304045
1535516
502315
1582786
686377
360116
737572
752476
1166867
321535
1891785
1840164
682752
484415
1792757
1755393
829239
222449
596553
1310318
699943
404468
1305348
993675
230618
1842825
244645
910536
1481803
729657
797574
1666651
1503719
1541841
1900854
1906758
1073901
1200293
1906133
1207668
805529
874836
1251823
1958064
1745977
1519544
688443
839794
998488
619607
1751096
1200252
1559840
877365
1837809
615112
489855
70585
1841193
423621
1368377
1726254
1373534
1591910
112804
1506896
563939
1116044
9704
1374261
39112
30608
839890
1052497
203447
376804
139328
1321093
1051856
385245
1588029
1215561
991191
1195446
1734754
107359
916842
758248
1438036
1416968
1103619
1127486
1646805
1596618
717796
17162
1150083
1521664
1293465
1099949
424810
153095
1739410
512946
361574
1627282
7147
1327825
1402829
1146764
967073
417208
985120
480804
217112
96314
1485615
688098
172153
1370328
927381
729994
58579
1243404
683708
967749
526498
1281032
67067
1834813
1651052
1847486
1463838
675717
332979
290115
1534394
508980
930050
1860016
479700
1792797
1657494
404939
916282
1848005
1404663
1687817
405317
187711
1004974
889549
413089
830990
938736
1795689
303182
252794
1193656
206968
522106
1726564
47138
132317
1419005
1858094
452677
865090
1410969
1441235
1961735
646094
759063
596320
1299373
1786769
591641
59498
976267
1640480
676530
905866
1790768
195831
1283660
36724
70619
901264
917552
1409885
1344897
593200
1084540
1491741
85953
77861
922622
1952022
586979
1357620
137863
527395
760025
1267079
823667
1831019
1252687
352095
687661
440045
1250300
488642
498410
1011690
695
1560183
1251177
531668
754528
1261245
1005725
524041
1810374
1589372
1402501
1501731
995247
1041956
1417108
696988
1738258
1626545
993978
1036572
1116741
238023
1141107
208624
1063778
955654
939652
740621
312267
1106998
1659952
211071
1941009
864796
1131016
23412
982432
1155298
319747
884434
1317920
29707
1998914
368602
388925
266018
107221
1893148
1729520
375387
694180
1987343
1024571
498109
1622072
668410
1106216
899762
1125789
630820
1042626
824271
342390
621240
1945253
1610229
999935
32869
596958
361822
88601
1835316
1728124
1072754
317365
1960532
553178
1967359
678525
164154
986422
696210
1424135
771860
1528126
125373
1663550
1698920
1276056
607150
980660
1571392
395829
1487736
1842668
1014511
236954
1880747
962812
1303941
884318
556377
1696331
1440700
1779325
1131683
1558019
1986504
1359543
856740
1313817
783146
191847
777244
710997
1113250
1985739
1038720
360590
142799
64860
630470
761580
1706422
451952
1829400
1448883
632270
1539892
374026
1288771
1408369
188403
157337
1698088
1006120
260764
722691
439561
729826
1150084
370138
342245
623283
1453835
1325912
297568
1324838
842347
568087
7031
783520
545560
1780899
320430
1815833
923190
1377098
951323
1810374
1160489
1896118
1465775
568669
220768
617973
239897
1165817
946697
1516251
572710
66992
774563
1655140
1440577
621256
1099421
1738784
615792
795409
206651
36190
353128
1161411
348945
544255
37234
709631
486123
334280
1861095
1576640
1072284
193658
1822088
342266
1679919
405683
1625566
1453310
734726
1250227
840350
1355416
661919
946460
9624
1608078
455773
1011041
542571
610201
1647682
627531
1638251
1505083
76564
1464096
1104296
1101355
828157
1255370
1135698
1581423
369866
1219264
53183
1467008
226666
1744652
1749880
1355419
1733616
244558
275803
1651669
1690705
731076
954484
395522
1383407
1046798
80764
1392026
1235021
1470989
1566406
1233586
1110320
1689021
1840509
1735930
1096923
1149926
1504330
1948967
1396820
704453
1700603
1195621
124957
1528203
1547805
1039209
1196122
1309904
860089
1734436
1730945
1837900
619052
1245748
1561517
1474972
1027868
1775771
1760953
1789349
650365
1276447
587626
959662
381008
25031
870276
1388714
1722331
1608708
1666421
1947821
408571
1931396
1674618
1600175
954465
1177332
481817
1791647
1597832
1993583
1373719
1207870
709700
883186
1120484
1284024
78446
1784881
1319061
1131388
1655488
1983268
90812
1267322
1486686
1455516
1453774
1049627
40625
1822404
1414027
643759
843709
1347788
30879
35208
1309957
1163184
1245637
1044143
156457
506224
1257268
707152
1473318
685900
1435671
1282858
875433
1387384
1197537
1816753
1860901
1935041
1211518
855228
764830
1012359
1922046
752804
1244104
21235
386813
293389
840405
737049
633342
1502935
1895373
472350
578347
165830
1466687
992303
1065357
808122
714266
1836584
1647360
796223
327165
1894022
159847
1468801
783211
1935950
1476304
954325
727226
852851
988990
63051
156056
1505032
211655
1541733
412809
52319
1075896
1606826
1027591
851667
1482777
1423340
1772418
1242400
1401550
1426721
1241487
1527310
734762
409304
1994399
714266
630858
1096868
884389
1856583
1402338
609364
938989
1386617
83686
1898631
1407949
1054399
375796
1390549
1610701
1875057
1173110
1859587
409030
1981571
1819049
334141
1598674
1645285
424976
238023
494613
1075819
1235769
409766
366945
1654268
166373
1526307
238623
1173316
429304
851287
1833408
270259
1346234
1216566
407021
1543212
1943286
1736293
1402342
306219
1918454
408333
1745136
1898778
1174661
1007041
1867284
289689
1277299
264780
1354365
958581
509808
1799393
1345019
629031
1120316
284355
1624841
1475073
1593500
1731293
830596
1687883
151526
1819547
1891909
1694225
1185323
1686101
624225
1279204
1227084
975860
61529
519373
425714
1156580
858358
1327875
930703
1734160
677726
1253548
807037
1687804
210405
1535310
1164138
688075
61560
738696
668503
973940
569467
1816940
562
532701
1205847
1606803
766622
1342309
1151650
354801
459377
1337026
801939
759399
1269813
1359863
1636552
107062
467521
147550
1162616
681390
526836
1664480
529917
1826256
975941
1278691
229880
575395
939738
148504
163896
802216
1402890
1915744
1472191
437085
1423723
872165
804594
1524434
1065943
533756
628746
1028162
194508
1902270
161784
1993645
313557
1308135
1936798
1099049
1153046
1661570
628950
43670
411565
508158
1939293
1325657
755302
1672632
793600
1860095
162648
1896607
634949
1998616
359049
252959
347040
615876
276013
1381170
1836233
345147
234530
637494
1508474
1171912
1183008
995259
912320
343835
1537647
961495
1429246
317856
432746
104580
1596148
657764
182080
720652
69915
27599
852947
974713
1960364
159941
1125171
1964455
617024
298123
1818600
1785808
436828
1366365
528564
1921443
1054307
1797738
1868694
255750
1486868
23179
1267558
202100
1033730
1973334
1063597
720952
286363
1891153
439180
654914
1852016
1584635
1911711
32610
877384
1292235
434842
592335
283503
118198
674506
730064
449290
1706196
617024
1023924
1476757
19936
606102
322390
1506306
749577
313191
937971
939201
106980
230246
307109
471340
530607
1652836
1684500
1897939
1131573
517019
255678
493985
1364631
409596
278029
1900157
841811
1704447
511033
212309
1875467
38221
1003693
326012
1298254
1996521
133533
535552
1272241
1114176
1627365
1849836
956308
180974
306624
1396696
1671154
1752833
1080992
207369
692333
692870
1692014
1380377
589228
937303
1075281
1163480
1710266
1732116
1823569
1820311
221153
733083
1622290
1695853
882824
574740
1470162
777034
1190571
1627917
114777
607835
507139
1892222
962792
1971059
1905612
1238933
1403410
1154360
638505
1614298
1973334
1784394
1881778
580836
479794
914526
972337
144102
1096546
1225272
1042859
1375963
1836202
1520312
1575326
1242983
1242917
757500
979075
848261
1283069
125846
51772
1978942
952866
559203
457677
948313
567998
1093941
1412592
407837
1478974
1510649
1059033
1967977
1569975
1594255
513143
1885791
1856652
170343
326492
1017911
1044895
317417
1077356
1558121
1997724
187470
79489
1054287
1453478
1065825
1131969
1377025
895372
275074
358101
1292210
485737
786931
1168222
1421725
735783
1205881
1723924
378337
183356
1681960
485011
537642
1315898
1902301
1392259
426083
1207391
251898
1892668
1871418
7503
979602
100830
352034
1671050
678766
1426893
1260050
1079633
1633438
1260172
1863838
65053
1436163
27405
1306884
1207897
1093331
1383239
99362
1657011
1978021
692180
1678342
1712359
1999712
683898
1140613
1898015
10581
522365
1028076
1159567
759738
1759396
1287117
1624662
1548899
352023
766943
1421594
1229706
1469613
607567
1836163
811014
1740459
868125
1057376
1859718
1705766
1459873
116398
3389
1328789
161098
138328
279610
222054
1786325
99305
1994768
1175201
1328472
323181
970112
1133768
20075
576423
1136416
335680
322539
1481885
1047966
1652439
1010376
1807701
580445
1718743
791301
1700025
1361129
1388538
1663865
415033
1806766
1540822
1126591
1256475
1561944
1085
1013185
1623901
1355778
634030
224919
849381
1031836
651532
1813654
93040
344238
1059359
64484
1910452
1530078
11798
1085870
1695227
1189890
1238202
1613567
188507
1039852
926047
1839371
418708
1470235
217146
36259
1223013
615732
393169
877189
544866
912785
1632704
1186733
906693
1097654
367226
239243
1936145
604540
115553
1232711
1694847
1598324
1564145
318333
466583
921561
1199806
375296
269347
766407
405337
1921261
1489359
1607075
511318
1739646
1248538
1957395
1877690
1803703
961495
1614652
1592875
1076854
743872
477179
700311
1819522
1691557
206826
1808997
895880
954325
1912238
1143425
450943
246766
1379974
1886643
1992772
1734840
1170305
607629
336769
1032637
1494376
695464
1537426
1222133
1480085
843588
1120180
1360135
366574
916604
561237
1809866
1184040
1203451
429849
891279
1247646
1513535
1794738
1901099
232517
60244
1595324
1242639
780161
1155358
316423
495718
493358
638152
1409898
1274364
947683
355022
1714532
814327
1072487
142017
1256279
125951
169505
1503614
1957654
288713
1823748
1643907
1743454
797170
344096
1223309
736833
1888848
308646
1875655
1979014
169740
1907765
907799
564524
1986780
183702
399044
847495
1439014
185770
991408
957336
1512646
234593
1178700
741436
1892037
1034205
1346734
472730
1383502
349494
1971848
83800
6168
206561
1418519
131696
75781
1839646
97524
1249328
1766086
96281
1045781
87607
24068
1136460
356258
1446194
1828865
1357856
927082
325044
1549912
1050583
1136398
1436477
785614
1528146
779792
286691
441388
305882
1996712
909795
31398
1818027
1114649
1767447
1707784
287559
210610
1094014
1364731
1962713
916431
1128220
969252
1188326
389686
933877
1254066
342414
117743
139837
930856
806276
202872
1774121
1161801
1853113
669541
209202
10603
650860
266972
351977
123036
805635
71302
937210
90678
944412
1639141
965065
1427493
96725
1471023
784405
931137
211304
1375699
1800508
1312731
819007
1171556
728905
22933
964945
602302
497595
32261
679990
217999
1343055
928929
469251
1539803
330027
245898
1898396
1792957
698613
1902810
1992348
843058
1411572
1965333
959745
1631322
936036
390147
559490
160690
1489542
1669148
1394081
824524
1392406
235041
1992204
1741040
273651
253628
1731394
1601392
1245511
100278
465098
912894
1708742
737044
1237953
1186953
1936547
527567
873003
1683008
104964
350181
674967
1386122
1232373
389198
1793514
1220906
273725
1786096
297211
1732200
1923415
1859537
270696
55009
248751
1339007
1980154
160128
222094
1963524
1278088
1172807
476552
665681
1760787
1371716
1839737
451763
1392713
351442
283503
1470786
1646467
1162913
1515023
313764
422296
572785
329245
1519575
1578231
1450464
1890267
1919828
238236
20064
248830
132772
788026
1470069
1775811
313066
377653
1016929
156769
235097
949622
1388430
711221
895708
32403
855052
1721597
326316
1532305
1902226
1312554
827452
878496
351771
332198
335317
1603165
1299551
177633
1371652
1232776
782905
110271
1637499
1055074
1517622
483144
1948600
108197
680165
529920
1496861
429000
264256
1462090
375695
388614
824892
1867310
1861586
21061
1317163
679346
1897157
1996963
1589121
1141888
1955122
684135
1394168
1373447
132395
1395811
518381
718488
395301
1888841
1884945
1509846
928046
490677
110012
955122
535155
1791033
1007047
658439
861283
1134664
1030707
733305
248831
1310877
452015
1502320
120675
1801284
1286083
234012
1712087
1395474
1670276
1547310
942018
165056
1152421
133472
178999
627541
1534356
108235
41821
1386102
674158
670549
831825
116687
305717
1063581
1333697
946964
1360075
1811582
1937405
1234684
903298
1364134
1270445
273791
212783
884763
1576227
1432986
1986351
149040
1412765
1534506
1628946
334280
1579084
1289997
633753
963518
1100314
1397577
61957
1961672
1792157
364331
1704352
460187
403670
1221502
579197
369966
1886094
649989
1317125
216842
244774
797798
1287612
1282415
1269567
229688
390860
1960978
431385
466929
1799948
1355457
491080
294767
1025535
130646
389118
92762
708126
1679621
32490
1164398
1445946
1978924
1744483
342390
1246855
1514377
456372
413374
1624522
1727275
410685
797280
354707
659470
211901
760146
703339
944988
1776373
984510
1645538
1016044
1044033
889217
589409
1384185
384355
1580341
847405
1866857
53024
1720523
1626333
1700843
488996
879005
717357
1140752
1677319
1781505
215689
1311369
1930162
809303
900216
763729
463217
407634
175914
495346
1639467
1384472
736410
1403543
1934678
1452257
1374898
294188
254205
1138480
1529632
1323757
410122
1673676
342267
1475367
391071
1274514
1749199
1293717
408277
290942
1404037
283624
1859464
1965109
156594
118446
1470162
590841
1171134
669082
1959849
1630229
1253511
393494
2016
577765
847745
831370
1937285
803753
1840202
348148
656340
1663722
1546359
1738258
402920
1868639
382474
1687408
1392351
1401419
429913
246027
1870479
1328658
1894543
831022
1873065
165653
1872269
1490578
1144322
1940957
1573954
767538
747861
1317781
1643884
163824
650441
1576008
243044
56442
394254
1415793
1092680
1325933
907120
1541841
581592
939792
841688
655778
1346478
1443250
98095
227480
911276
1710588
1021279
1298119
597910
634786
1805503
61529
286269
1951483
1245212
752218
2002
1500022
1808310
243710
2560
1468188
1042335
267314
1129182
862100
529372
1980646
634949
918563
1863435
159603
1526943
1520697
1690977
700473
1472493
1314060
1647940
1215852
379309
1357751
293211
1087234
1701756
597213
1099540
528418
1187108
1261013
1628405
735047
403514
1279303
1812227
433951
1032862
1440019
1316103
1158950
1004648
853858
867975
673820
1886055
876810
239374
1610609
567666
309799
1087864
901025
174048
1643923
629582
330925
1008856
1555221
608735
416121
1006899
1926584
163735
1440771
1837340
327988
1796992
1766539
1508978
1632207
608829
633682
1560239
200012
1952907
607310
548602
729487
137313
988090
1526130
1329922
1196533
1409910
1113045
1473540
399870
1988809
1870714
1407071
372900
45032
1949524
1026341
621973
177703
885473
1774818
710985
123574
470706
1118486
1391792
221520
202673
1920291
1552150
78323
776838
1114779
547470
1395537
1052115
559273
963661
819533
301978
475937
1934501
489643
1646333
724725
742292
321807
1603794
737418
916955
277016
1905942
499483
1082367
1936798
1177378
985158
167812
1675768
1716206
127133
1004234
897211
749701
1471763
1657240
1353348
1133605
1699081
1506581
444143
1941178
1069565
1040840
1963623
1254067
4981
384918
1937146
1645251
950313
1333611
195065
159158
737926
1632980
648915
541829
208543
155274
271450
1582698
1997758
677887
187908
187470
651501
561745
728682
327187
1392722
655097
1867167
741553
1821541
410888
1931169
247353
1072416
1000122
1470420
1942775
386111
140608
1579453
1808030
1882280
1936555
1426276
642654
1400008
771748
1763742
1987638
1902221
1266920
1994974
669937
1026749
1645319
1599575
1313406
1875389
233959
419851
435762
545199
117360
1459824
367298
777098
99475
571402
932863
1715699
875102
677380
790191
973006
1763113
1100956
1640057
847999
361981
887289
679899
763490
143960
1482925
381008
920927
1121799
1981118
1673463
865471
1200898
229997
710359
1555392
151409
575236
494568
351672
858762
1258308
380588
771748
635225
207291
411909
1641132
1076425
68917
921017
1604995
1395537
1242300
555411
1890333
1774721
1593579
1317332
1552026
268399
963742
1573900
76668
1295037
838245
48354
1603723
1979439
223880
1600013
1206942
1442817
1875237
475963
346
1419882
8951
314623
1532213
121414
1424579
1497688
1734254
1769190
643655
283760
1298764
1202354
1509704
1873005
587041
1373591
945801
566976
239440
576002
1592137
1774592
1931712
1063918
1495688
1241604
575881
1644424
1939582
575802
778223
1248117
823175
1096510
555682
1446835
649600
411939
132462
1040261
1015076
654777
1716048
705695
763071
1660962
1949840
822407
13943
963546
794052
249116
1846773
349146
1671686
496862
1011616
1640400
1350534
895670
733488
126627
1570455
1114647
1201069
1577806
1917325
1412336
777720
1637056
664619
436600
292665
1824046
869954
1834082
1862458
961402
1326789
1460166
664613
1171322
814202
1267457
416932
1239152
451377
124217
1355026
346603
549119
1375551
638493
521047
92606
884972
1311094
144564
726715
1054775
1650011
1403750
213963
1098714
138146
1622789
494842
1371141
731577
1284280
954576
1959449
1791845
1459349
1400285
371257
1937331
1626545
1067084
667078
189614
5334
460338
1691845
1944101
440596
1344835
1060451
1754571
1310390
1067227
1125178
1584648
1479949
1421532
927138
1068853
1225872
1681057
1422802
1828931
1769949
745694
925817
1756126
157963
641690
1719495
1595496
289996
184973
1997017
72686
1844211
865159
35397
1454933
839696
1233196
455960
1699081
1986474
544403
485905
676808
1324480
1646012
506845
1274087
1909605
1209248
142149
145336
744702
754151
1935786
769274
1240083
1591701
905185
225638
1629238
828353
1178992
1122272
162094
822685
756482
973067
136324
187502
792768
1432283
293021
1435463
1095564
1565001
845440
687835
224276
1163847
1208053
1999527
1619595
1954433
896329
15913
1767835
742501
1703548
177016
1179861
958613
52283
1036292
177744
1964899
814852
636774
1962497
688157
1280934
444023
936018
1028786
408540
1249044
1853113
333226
1925076
1110329
1733092
1559093
1221920
325237
762574
1004909
189804
1420281
1997255
163242
1104735
781393
1317417
1926376
835091
1958497
1744936
1804357
1179903
1716317
1054331
478788
892406
1360326
972301
653567
310543
1541236
1051856
1020909
391033
1571552
1940587
149929
1563198
1100966
1708715
1174589
371894
246690
691869
464638
1850555
1746792
1022
636876
462352
304277
216920
1348667
1970974
456997
894035
1138950
1133735
390446
1812748
676713
741068
1063715
1684011
522486
1744476
1506780
572665
1216462
867251
997189
1913282
241684
466612
1636546
733193
1338982
137533
1390889
830062
1250042
334419
676271
130686
563596
344373
621683
585673
704179
1583654
937582
1325096
1963050
33441
657161
416540
1060674
1487726
158895
1666168
864950
1765104
1243475
1804847
1894855
817978
1680502
770323
1662097
1490747
354785
1188402
809673
297081
382064
1465487
883916
1466081
1832648
176453
1568156
1516019
991971
159786
34205
1649455
1931895
574551
736938
1920855
227410
732165
1317077
1300837
1086931
1094679
1800021
866592
1686922
810791
1974162
1221718
297506
524284
1880627
807984
819780
376164
382614
204912
1009180
1355840
1762972
760258
1914163
98058
805321
1739765
1301665
286151
1926264
281107
27599
1817533
503142
38518
968743
967534
1327755
1364561
1995258
584889
1378060
303746
1231744
1231868
1431111
606068
1172276
875457
434503
425735
469282
967199
414494
767138
1777773
715190
369155
1347603
1357704
382911
1429554
750540
559237
989476
556499
1771998
1077121
423193
1836935
502587
1618370
350295
39333
1152472
1089743
67314
1089936
635222
1720255
1035030
1513045
364481
957606
1667860
474992
1006882
1722342
737214
1943016
729024
852328
1923025
1353441
1959570
1359375
356681
1784612
279538
1545320
1036219
278237
891823
83743
1348080
299215
67251
753045
1722658
1341752
719861
1791438
1636758
665713
1770078
1127400
1541598
1234877
1344345
650997
440922
1423139
860499
1291561
1107855
705663
293207
1748944
1952304
785538
1864906
930114
808533
1557965
383398
1060610
697512
1978265
1528149
768976
131999
1850130
1651191
1768694
1990538
991513
1859454
910475
650105
1544724
366493
287380
672850
287932
1102841
1579286
1011993
53572
1703075
1000915
752126
141269
596628
753376
996829
880300
8725
79337
53260
1640937
760046
976147
601152
1568816
251387
500286
1775881
308466
1349041
340433
1318021
550225
1738073
1700054
1934483
403582
678082
275277
1349599
228481
1006551
1506842
941133
1863595
720347
338343
1043036
952888
1962752
1614394
184266
706515
505343
886151
189792
1720934
620570
1150405
1748213
1278981
1629194
1873755
1483252
909644
312883
464645
922628
1390298
347800
1379536
1034243
10944
1279806
587064
527117
653298
1477267
1448925
779947
1151017
1439324
393900
66661
933467
1270733
1960039
1490716
195066
696745
993496
1122818
1986514
1748710
763071
978332
1434197
1282596
1436046
1471132
192061
1116450
395869
1950125
471866
1072711
1256221
1756415
733341
444543
1645081
535540
343165
1189183
1130469
1514570
1796662
683424
1188206
1628112
1622632
330419
34205
50023
538911
1247567
1012774
394855
736218
1810916
1283380
1189234
422436
146927
1781223
103161
475636
94456
1947887
974139
183270
1912919
1281505
1548860
1035063
319917
1581044
293325
866768
185287
1612260
1520819
340166
346409
1702589
1046833
1611439
1845249
1806635
382279
1028099
1674033
1217859
826564
844903
572659
153010
414750
472846
1417052
1592999
763886
378232
743832
872618
1157993
497234
1254877
1155389
1040206
303221
1450377
1534577
1750801
427016
277400
728209
302195
1050706
1559079
1247218
398501
1261042
938831
286938
1155739
1683870
1465200
817117
1595719
1779933
1220628
1930491
401054
763631
1586368
604857
887496
57047
1431893
1055361
503859
474634
1526898
81824
1959127
56805
1596057
1773240
1646458
181261
767641
1631041
1372511
669027
1345025
1805948
411798
1788591
1977661
318023
107758
1530886
864499
1537394
1061851
465564
384545
792949
959683
16050
85148
1961901
118906
843505
1720645
328538
1141992
1700995
1390411
767942
479053
1387638
616660
1273489
299488
1904733
390623
1493842
1287072
441164
329690
649494
1754906
29100
818042
396257
414300
925622
741230
38910
160864
392362
532789
28135
253019
1208388
396707
134969
1643490
540140
855166
1238609
1399168
1191886
329155
853511
1781756
199801
1850691
1218197
1468994
899512
1411368
321576
116156
1738115
1964807
962351
467640
607615
1542190
855111
1090659
930887
1370319
1566480
52862
980594
883770
211567
1224079
556601
784872
1630159
1911902
436465
1775482
117097
836932
955034
1176657
1788546
1965838
1040929
753072
838604
1052115
1463210
705736
1055671
915314
446098
871854
1286075
1267991
733810
1106068
1206991
1005136
955477
1014631
1309317
248704
1753231
1713378
503368
1155715
1806274
116037
928326
653133
976271
13285
686905
1642016
1123189
1055214
1478318
936356
267086
1577262
1781313
766319
202538
491341
38932
1815570
570577
1218040
1031011
1281058
9557
595587
375721
1703401
1404309
1535310
1238205
1403844
1299578
605174
1213459
462807
351893
1005292
1093635
583360
47754
827623
1554917
1318960
1190404
1714732
239898
69431
603437
162747
1295756
1113285
795503
1642510
1580143
1421195
465578
37160
1750034
1184906
753560
851358
1950528
229644
1708027
664977
745759
942517
773662
714820
1748453
114616
1358034
1828478
514084
1969711
1862854
1362949
1658959
1993078
992816
346692
492202
1792790
1801926
1115709
1435721
1398962
1802609
1135761
1748640
911594
1277709
1638892
1310431
913507
275269
1174912
688121
340557
690875
123393
1194881
1212714
1751641
888832
505383
4424
1532845
1112267
1595049
1881714
1693073
407040
1477501
1544155
199740
1685760
723544
751433
1319688
1339800
1372007
951593
1889219
741905
285992
818125
151964
372554
959648
1611449
502482
1444479
1784209
1976085
1423486
446774
1748098
1985463
1791221
477370
773722
921403
1157835
609530
1508067
1472549
464609
1454233
1376120
576846
1957513
786266
1068665
204593
1027363
712924
1554055
1807001
108752
726961
837942
1956363
1821938
401009
670561
1143930
1818426
474319
409352
475022
1850663
975141
1651159
1090404
1561869
1968753
1370613
1975992
435416
971710
1893103
1660410
1140946
217839
1566232
96446
1087706
955451
909310
120436
1034023
1965502
408111
1676491
1749252
19949
484997
1580950
47725
207949
1232470
847419
1275684
925846
184834
1522055
1175755
896151
986918
908604
171470
1613376
450992
1849379
251108
1808383
395168
877200
774642
1881496
1092936
1331112
189207
1139567
497517
365521
1530023
1703474
87963
1775775
1627142
564437
1022923
789120
60110
34894
776909
1141293
1007999
1275246
694485
1848905
371062
1499593
1086346
75658
936825
1403610
281553
222342
11960
1766843
1713917
868469
469015
1592368
1597836
1453835
1909854
727590
432673
1773291
584947
1541117
872996
624184
1582427
1659976
444341
566786
31181
773933
823256
849451
1327230
520195
325653
1872598
148342
225975
1796134
1639162
1047853
396433
223450
1436334
1822828
1309512
1598976
878033
880260
654327
1023178
753494
156893
506805
279807
421424
1686194
138582
1768538
1615063
1412336
1056930
1746379
1268690
1311146
1943484
427732
1419839
410457
577907
664516
1850101
248031
860361
1861871
743527
209326
1832065
430573
1037281
1309236
223817
1457989
1797164
1308488
374082
1744319
1082571
106719
535832
59644
1166831
1707456
1773239
113688
1012800
1275941
761721
831624
368503
147805
1690978
530741
238314
1601989
1516216
1324433
1452278
1795187
17505
490865
395040
1120344
822562
1096889
1075511
370838
69140
214316
674284
811623
383186
1611550
735932
1366375
1628910
594266
298601
176175
175338
1302836
1431394
1973102
273839
1247826
1403397
445670
1023924
1075373
1286113
1837374
547487
1598310
680884
358246
1113855
1987296
142097
370801
323122
1248441
1849400
967988
280808
517061
313868
99639
152003
864634
400539
1444532
140925
1465498
266285
420040
685224
1352946
896986
1201902
626706
1153551
1792443
770437
1647583
1587514
1694505
728708
1816949
972635
1636758
315426
812635
1031655
1144798
1122389
1083221
1546517
950838
116746
261441
1762380
1226034
461199
1555980
1314573
980148
1512900
692653
524671
1366874
1867775
974375
1060539
104682
1546324
1427266
1513149
391060
288769
25420
1732260
1586885
512130
1356554
163044
1099766
1859537
1321952
361106
850073
740933
826263
1674640
1085538
1281524
105106
463031
1863487
161901
1439207
1631574
1910762
1356197
1979754
1767591
1941996
146870
239440
1391826
1246510
674472
221640
1913880
970007
1919292
866143
428521
1885660
1153118
31369
779642
760319
643968
1782966
733744
1611811
327174
1962575
873680
57981
1712209
381412
663087
357359
179772
367686
1654950
52062
965622
451790
559960
157631
564724
392511
500574
145489
1595605
832743
365986
1763155
1277086
285902
1201576
717822
1377305
1269477
1142042
1452875
1062067
1585806
824651
1885039
1137676
1844779
119291
1874663
1619101
1404309
1788563
1016699
1566910
952791
891659
618015
807881
1380391
1550702
1048750
1957340
519976
1125138
1698342
1836366
1576753
763481
157557
256594
1727320
1249224
1043353
985656
1237891
1809582
1932670
354438
1741547
380514
1400618
217138
903784
1944639
406210
890818
629461
571553
877885
301855
101044
89670
44572
151075
915237
1143104
300787
309503
108657
780611
699670
1299933
1229047
748322
444364
1154170
487205
1895107
410241
1424655
1377161
276884
852975
1923025
1841193
1697511
1850954
1416354
1835761
1138812
49274
273071
1263663
1719633
1183531
1008085
261634
50780
1385005
216232
1573737
1266902
62582
1789820
620473
1562959
160626
1125112
1918486
696738
1779739
287142
125567
643843
928929
1352960
756145
446098
309455
495155
718120
1178815
1378001
1403777
532789
1810496
1385641
1492386
1689479
360329
1800648
1642288
352082
1329119
576943
1191480
684994
1560466
287995
803912
1271921
1257370
1472318
163098
1900623
1045199
820811
1694549
1998424
1567774
389271
1947007
998290
1574882
1483603
968011
978015
1993131
802290
1787996
1015833
990078
1543502
274896
1522056
521244
1562888
920384
570238
1818189
720812
1036667
1504023
1194022
43550
1466457
862730
149369
241698
752826
1596325
1907079
1581858
1178894
1313960
45277
1822652
1901179
1048227
485532
1128544
727229
898067
1218312
1147681
1462401
1248880
1028375
357409
1798856
1189995
879744
250146
1960353
1520239
633778
125918
210375
886998
191662
472978
1742645
826766
1111217
494242
924475
1435933
673229
1745271
700058
1467482
972016
270366
1731023
511871
319249
958027
1163535
1796100
1160497
1947518
688796
1736180
1540241
1331906
1249047
771659
340515
656129
362312
475154
1142414
1449982
1358926
659802
1124005
70734
1226043
321502
1397830
1641133
1003632
313229
1928856
1377410
330025
1607418
1549099
795999
68848
1837113
1530023
988257
1453245
1518150
1671820
1778208
1424973
1748640
390125
255621
331387
207655
1034093
40315
1506105
1598029
1599626
610176
1307065
1768417
822567
361942
1451536
1765894
1846702
960481
517019
1665132
453321
750933
1819676
972172
1116620
1616551
402782
284769
1546217
67074
1631417
528802
1573764
130957
1148111
884691
1784173
533063
1630166
1355760
1982465
1097753
811378
1828963
645322
846214
933339
408927
1892668
1384874
1214630
1589531
8421
172276
1339012
1427380
1895330
1249767
852810
1479949
600148
1529163
159966
1668515
141795
120320
1941019
732406
1771518
1667541
1216843
1295298
1014954
922097
1585110
1399768
647868
952266
1937292
1334643
1168393
1533426
1269813
519601
468733
428002
648771
407857
854418
691273
959830
1390564
1010922
642118
79294
144241
1988849
790765
246986
177926
128950
838815
1874484
54311
942466
1199614
637792
1407813
1636451
780802
514042
619605
13563
815390
1731355
465131
156837
998840
1495654
1961790
1085565
54477
925428
399232
688670
546927
852265
926256
1627688
1142902
220528
1298629
361280
497742
1466494
1013498
647835
772981
1504831
1741845
663010
1621042
141980
1432411
1671394
912935
172645
886039
1730857
1199446
221365
339319
1543537
1110173
473486
102444
1673195
364120
1357520
1462821
818680
971615
650575
413633
1031272
718570
230660
1918140
1910131
1818958
227410
1044585
142523
12887
824545
369957
1859502
223441
516395
410986
1784398
1495363
1927953
1900075
591179
1332478
658424
156480
1436592
273737
1566365
1170443
1477101
28122
1305190
49791
1151212
624937
1575266
925428
1156656
201959
469759
964603
1108214
1213260
301066
1131210
1016290
1393588
1371649
1804481
1020707
555278
827822
395954
1915677
348495
1277036
1829090
287819
1135266
1264187
1047315
1810607
1488983
839172
1147145
788268
1604054
1151935
188205
894611
1967788
1373386
297879
1064403
925119
948313
1036843
1306068
299410
763552
965652
1448659
883765
1542690
1633623
258372
647212
1709235
18083
261961
1681328
910268
1499522
972773
545943
831507
863255
1159647
449121
1501888
1904543
1157325
404518
1460628
1152029
1472318
455941
1236552
876246
1758971
1020839
1736680
1887695
7503
291073
187217
1558442
1587756
388766
1268605
841351
1828743
417876
1829211
1691809
1703081
1750079
1525059
1537483
185680
1848279
1464861
1659028
1997019
335429
515507
1887590
158068
822604
649866
104282
164654
955715
427066
1679921
1923483
1635840
1734959
1700217
1182390
1856173
1595639
1015174
907290
1892432
1473909
1195430
1629461
1490070
991247
1870652
1884954
864179
521735
834855
753621
37584
834201
799777
1953015
1436754
336166
194551
666643
212879
793618
991760
1393766
299913
750627
1842822
172233
228945
485951
175611
1465357
133907
1443405
314117
1082507
1943828
1571992
1751063
1933454
546837
740833
1804845
816856
561062
138453
1755375
717965
650672
924572
942556
1144193
960949
91390
829123
1167749
1791761
1259297
1827962
924326
816873
1739879
1853846
1999552
601292
1496055
1557404
1892443
832084
1312825
937223
1891995
731628
518179
658578
25547
956353
1072045
1203743
40027
1073455
1303253
484038
859447
1361480
308881
689966
1255338
761646
818844
509340
155060
749460
1046905
65499
852410
1516952
1350106
1652255
1856545
1147680
936554
58497
354227
1482208
1987083
699625
1971713
1282835
242972
343569
678747
656043
1717882
259743
345509
1591315
2826
624334
114013
1496453
870733
977417
1994330
1323295
674812
609846
21677
942154
1728591
1388036
779622
1737342
39156
92259
394010
1971231
265841
340448
486080
1674328
1576403
1131167
1788591
278154
1874292
112095
914104
1538647
1042209
1771204
983697
771173
461010
992467
1412882
1890419
1511145
765730
56429
914127
307275
1011273
1330943
1053530
1545413
1460070
1252687
383557
319219
152952
408527
1863083
1769190
980884
1038997
343165
275111
1083623
491056
981797
508601
840962
1658067
1155730
511359
1619595
1796463
1154114
945656
1902270
317108
535208
200510
884729
1252420
1902091
676331
441864
1649983
503695
1236590
591604
1332504
603006
181920
68132
966611
1833485
700341
1793610
1764517
954309
463411
556276
53627
1687408
126814
1604415
1860106
1173963
1246743
1335434
315155
593236
936974
184740
351137
1983768
1683355
758253
645286
1354732
753541
393606
1273274
253107
927742
630154
284097
1640659
1425148
599362
493951
831288
1247665
833613
1896070
1432986
1998399
239474
1354967
205316
1747401
1402960
67780
1571542
1033359
935416
1152375
1405767
1345130
304144
556057
1985528
608563
667842
634606
427214
945801
249547
657279
1023806
1611449
519094
12295
1481189
1267922
1125091
1424589
1949986
215937
89036
1387424
1098437
822597
1080374
726629
1396106
449153
1478771
774208
1120599
1576904
159847
502567
1895545
607438
181233
332155
451363
330172
1712905
1076796
570034
1502201
1861183
1943702
1267853
1325086
687348
360994
1252483
468066
1683382
1426478
51815
1181181
1472305
1956442
85834
860217
20820
1183287
1229790
1082044
1567236
1924521
525255
132867
1090475
1031307
1182287
900800
1094986
802655
729315
1767982
1557315
1640081
1585589
1353287
1922082
25886
244891
425750
1871148
1392618
950738
144463
1315915
170621
993686
877645
374913
1994078
813508
538659
1555921
1370540
1225158
1893156
1107142
755292
1937146
1033849
1734404
1235896
671605
767198
865529
475046
1115130
936203
1359002
1151467
750782
841590
1063742
626520
275901
609933
1210714
1554195
1308183
1969399
731715
691199
103273
1139119
986284
977437
630477
636120
805594
706842
1256423
256937
572056
552974
1667265
1870047
1313401
1206816
1867001
1363863
1198279
1405452
1679895
1290469
709113
1694336
330209
920537
345338
520992
1290059
1272326
743867
992344
1315756
65029
475101
1394787
1924976
361338
982120
357077
604207
437710
551476
716819
194839
1973299
1023311
661952
149041
766593
1974466
556139
106258
609263
1287757
1241605
1622478
1922196
1814488
1951431
1414711
344274
548450
1211026
440507
1591754
391357
1816654
499811
999707
1578584
879009
746870
1512092
353656
1653653
1890354
1980905
795265
1883260
11160
1306298
421864
1707381
38007
1836034
210946
1202127
528177
621310
1983190
1072100
1872739
1903593
217173
564945
1680568
520617
84926
1572732
177432
1888823
917257
977300
189709
445201
565855
383222
452637
1796952
779947
1369048
905742
1089569
1120992
481012
1080196
762835
294371
261954
1659208
1696331
633388
1014212
1655007
356422
1933158
895928
1345452
197069
894449
732668
586030
708446
1995213
335900
1707803
936728
1738952
930305
841688
1458505
1142383
1710385
1094209
1578975
967382
914120
273697
1328261
73478
1385127
1019168
409167
1047446
353617
6704
1539944
653844
277386
618918
708817
1927506
1494393
1100764
1122936
1253208
582467
630492
1858740
1799519
1232583
6897
1467650
1495825
290441
1907489
1561315
1930504
1038293
894349
299275
413773
1533247
1812473
952641
1199609
896622
245446
1199801
1129607
764633
950772
600596
746462
1178762
1315165
1931921
1832931
708694
575940
1764904
1982231
732866
511704
1978208
504530
573810
1227656
1798873
876301
1062364
1319673
149571
1867817
144655
1513138
345173
1257400
794989
1782748
520220
1118590
1895214
987188
548468
1341313
1129481
1555337
962976
1077797
1242978
1507685
897372
1798908
394130
1237190
1994365
960351
924852
1397661
248850
458724
314367
1759172
1420372
1032720
136194
1830472
1205687
548553
189323
1418206
1778421
1808688
971160
1911741
1794506
1506889
110787
1318975
1830515
144194
1879693
1691953
1923906
1449174
187234
194818
1669850
644915
1366410
1181772
1517147
1270438
1905824
301292
451991
22322
1699738
1675177
553961
1713438
1808393
1714876
657172
1668677
1688996
26632
937226
1031449
1161509
20393
1013629
263892
847424
1184623
93532
1354130
1305816
548537
1584024
1742572
629679
4561
1687626
1737601
1493059
222594
1190253
1043170
877978
576517
1095921
1300705
612758
1206991
345506
1201272
278703
1635416
691824
373438
887763
1286896
157156
215892
1033827
635055
1108453
1261263
548497
1150440
1959149
1391565
565445
607665
784247
1892425
288249
1942966
541957
730576
819395
1622634
1497382
15983
600491
1094910
473177
699354
278130
1772386
765899
506421
504030
1497026
1255677
152667
1356340
5594
247630
9571
1880144
1318424
4010
914675
1801263
1266641
1637969
1597414
775372
965351
887429
1084016
1731136
1996865
1655690
995757
1682324
963866
974415
1937294
1155860
1287034
133382
1233712
100236
511885
737656
475075
1107662
105628
1234731
325853
1579673
1792382
715693
1347511
255251
626952
706789
1459269
1226331
851785
884093
1563489
1269304
1477441
1049074
705868
958914
1080260
530332
1089720
1675104
1634607
235635
664341
341916
1520406
835847
643459
15124
1915430
336829
77058
583108
1112668
47269
1242372
1724932
45116
978748
665943
840799
600688
375495
1085908
297413
1459577
471962
122413
112091
859438
1992077
1615236
620627
1146077
1111273
1925125
1158360
895858
156893
61868
1580342
1494351
1000201
1744094
254226
1596674
1229840
1061168
564724
1419049
668404
950757
257304
1716207
1725161
1878036
638719
39802
1375634
794857
1674964
1678697
1151626
903811
1996374
1962955
88104
591162
1934729
986196
439120
1411579
683425
1742285
628874
720711
155979
85012
844676
1513279
869414
1201770
1160102
1519533
1866418
948168
1248566
1237971
1029970
958749
170852
1671724
1980951
1646316
318342
1661583
6310
1472115
90776
19536
164676
795669
1699445
1539810
1383235
826183
411953
489464
738174
1977529
1617315
1943421
1508274
1128893
1335557
1949591
1685290
1604995
1985279
1959916
1087386
1637144
1101848
1970148
1129123
1906109
1944766
1271715
1392691
1780906
1085636
600066
1098989
1450441
390990
1298279
401242
455293
511412
1422198
444179
1254608
25479
868186
756089
241708
804979
1675407
936594
1996475
69757
251684
1091501
1714193
584828
581508
564222
959765
1089738
289024
1740860
702362
747793
88318
1186886
1110237
1121745
1069498
938398
203875
906168
1912455
1192572
367202
1134641
1477437
1801270
1758167
424873
605537
1523316
863800
298385
1989602
1578642
1504367
1705011
283596
1850474
1698360
289895
1754755
1567320
1273606
1050018
88246
1201093
1406128
664367
93248
1682040
804326
1661838
880415
1628420
1855398
1941829
366958
1705979
25195
859543
874430
913795
1748800
1537248
1664245
473877
1011053
385619
1395124
977512
1774638
808065
52071
149480
126172
1063801
260459
1845089
511125
1600024
891759
1662893
1450892
361697
710359
164197
461766
886998
1050100
523881
692225
802852
1455048
372113
1789096
1133768
680235
1479409
33450
1378142
155929
1194932
1188726
1149037
463634
1602114
1246980
942618
1612930
1937376
105283
486679
1772425
285262
965609
1062849
1249835
135984
950504
1349649
445677
1953537
123880
1244831
1906893
1607589
1188414
1979567
1644175
1793929
1059997
923178
884267
7371
1682847
1865787
1401969
1050146
1182477
971858
1573469
144074
1461859
1386893
1720116
604314
1463865
734131
1745307
448751
1820609
1253673
65549
1875337
1007617
804878
1975122
1189310
475666
790889
170084
307185
694992
689777
789066
528622
206414
524878
599362
613773
1302720
1635777
1776055
77736
608934
1662177
1480932
485458
1939492
1092473
540765
890611
266904
1666002
1372414
426425
1660988
639354
663087
355145
1860360
1422508
151561
1947054
805217
1941080
1137551
1593686
1747008
1273595
476948
1658876
842103
1338964
1407434
359572
587215
1678965
794111
1607912
1109432
1878579
1467966
937703
113023
558287
1442769
818844
194575
1578496
763446
70932
1118874
1262960
236606
886151
1860949
1653412
592585
840283
1619520
573349
1526711
1724751
94834
775425
77012
31240
1409157
1294533
881747
1485645
1010859
1244120
1479614
1549858
903678
273623
1127240
1549047
1073223
1506494
1203887
392299
616538
1678108
1189537
1895
395382
288897
17257
881355
259345
1695555
87277
212083
94171
1999271
292823
174706
125369
1469455
659144
532640
1016148
1458503
1206161
844303
1526759
932034
561582
895905
1947959
500934
1390600
502096
504150
1953015
411277
1653394
1945837
1900322
777100
1976183
1061660
1122138
67449
42423
1171699
751174
1368949
1596334
1401242
1497373
383305
1587805
1298915
467059
1615543
1880878
1804329
1092808
729641
1518904
627752
856987
1419853
515605
1977321
1505464
497818
933243
1164120
621645
347995
83580
106480
970232
571088
1722701
1945752
485333
826666
185425
1707216
275343
947562
1598397
1817377
262190
1518227
474008
1161323
1569448
1063686
1758886
1877820
1332442
572841
474629
1486966
1671367
1265152
1382752
300229
899003
1826390
318473
1367183
1522906
1729951
300261
1704218
1729958
1221067
711885
452780
1420918
1008554
1949599
139082
1411210
1982422
1660524
1263184
464185
358460
231685
1643319
422429
1581396
934709
166558
1294207
649724
946211
917381
202531
1737739
1131832
435944
807229
426822
577689
870430
920627
97025
1615396
819481
535444
1024045
1135671
1824736
986440
495307
982000
188441
1867364
656662
1422839
1252922
1783665
640776
885838
109512
1959570
854285
872899
518850
1352447
1305451
817865
1373719
872026
1829468
1509249
1533718
960441
1330832
226593
922966
1276146
364837
267090
1407548
1766644
1232935
493951
633319
1786029
580169
1808828
482128
1349182
578347
1738132
1775023
772156
6360
982544
327494
1494136
1245925
1710956
1642241
1207860
438336
1162354
1327694
526045
182315
6360
324323
273459
1491525
963789
137626
1493898
1085624
751493
377774
405185
1195430
109933
1059449
1772653
1960005
1186633
598912
1774567
964200
18362
1303438
1582569
1757283
520586
1683303
268580
1165654
74136
1532128
1257204
889861
1159322
49225
1933662
1708259
1224139
394411
1256732
608412
61109
1171567
501707
1489856
790481
1557700
1693996
1666579
26409
632565
1792916
630975
703336
1445343
646951
1578974
630988
1651748
863206
438664
437222
925372
129868
71735
707604
1722480
868986
1438212
164074
394603
386257
171596
336514
80421
624655
708165
1294793
1542190
1733097
1833457
101233
1552060
854472
1955987
1134703
142979
505899
1022860
1267101
615206
105165
1460181
1992865
263493
1194877
1408175
939647
1704930
1910280
1039102
113975
849771
425001
1476840
566275
1101900
1492389
56327
1382862
1778175
579078
1471213
1801284
1057433
1813322
391681
959865
590679
1385851
1733495
660946
861243
812126
589448
556628
967075
242924
1432374
897464
449575
1535645
839601
1461044
118192
217465
457192
806701
1990476
207440
1277036
689566
1641877
427411
1291658
1693962
1822505
1138049
329001
78370
665914
1870504
1245568
418749
203096
624870
1869954
611260
1146825
1791277
1577400
1261406
1970376
803499
1278088
1893740
916779
891234
1275246
872092
316993
1453145
1794743
1667021
1410386
1800184
1636936
40760
1614524
1985306
1455982
654350
1923061
1252366
516950
334253
125087
396759
582713
1653522
297657
1626745
58939
1352031
663673
1950479
887961
1037981
633101
1595368
430651
1933937
1396909
388422
79215
213283
343250
1166774
1411412
1185329
150880
442890
1455610
1376230
1433098
99799
575028
39993
1695875
1561776
1106962
316251
1308266
894106
1597185
1330496
1294538
33416
1039549
1289788
353819
357160
785148
1759064
1874544
1427444
208477
1686090
4740
856523
1092537
1582227
970638
1808828
798818
1755363
1523993
280535
518686
1970734
597646
26880
236968
48849
1616562
1326673
1707485
1032046
826800
1802701
1385075
898420
405497
1532621
371253
92707
1858380
658246
1941433
1174923
770529
894636
428193
531029
433940
746581
1329908
1044473
1648176
1641787
1293430
1163701
1085218
432219
1482127
1051842
621047
1372202
621939
809253
723688
894698
1657062
32578
1529146
305035
1142494
1433122
19562
217351
1867646
1677847
1321670
1167697
613257
1990115
219967
1166643
1269313
67100
901459
927205
874945
1758434
1407516
229232
338092
434366
1963002
1995036
791896
1857068
866181
1363721
1892331
721218
1972981
1429530
502951
631058
387222
1102443
1461240
1774663
115569
686943
1690683
445884
693824
913425
1827009
744350
963533
1162591
775532
1901476
476099
1296786
1782451
1159117
1302702
1800913
1659486
1563469
1649625
1808965
946264
102076
688212
307534
1971165
1752557
1659512
310415
613013
530080
41249
1246930
459309
858299
252854
841111
578344
555565
958406
131899
83489
554666
428397
1038720
1484908
952414
1406438
1423340
166344
1577738
1738456
1716491
1466295
1236449
1092909
1679013
1257517
1153036
77516
1371874
97904
1011722
1275123
122908
1844103
1691433
611697
449121
1854461
1790095
1083564
1100725
293899
1855291
1226875
342901
1850425
932585
1099840
1163097
1118633
303453
1423642
1897703
761277
511046
1193441
1245517
1982997
748322
629163
775602
1969187
867374
32367
427661
678604
1160482
1413039
491769
400652
395261
1204761
1232840
943093
281749
913274
1626124
1937363
794332
427368
759538
1057743
1941792
795336
1535135
996355
1719727
1844309
1108924
1707482
431436
865234
225773
23753
223350
1018294
938541
612515
544137
350001
841360
855876
1307658
409771
308181
281059
91791
1782943
1433994
338954
1707759
411130
945381
605058
56479
740607
1268382
127222
1912663
1255114
1501829
1484469
1700810
1136246
1970504
1792047
1953837
390117
1162171
1618115
1773895
1358436
1952980
1115528
1141237
1790972
1588276
1904836
1526470
504682
1586514
572834
1078328
225429
452445
1921867
827612
67225
15384
444694
168961
1342835
950820
295731
239383
1652251
1341432
1061533
1338544
1260490
275752
1825338
162409
1647218
1289482
1481001
1106470
992954
367759
1090618
1222988
868647
1733016
325617
1447989
9854
309682
1078332
1215474
328718
1911857
621917
1687157
1755624
1055548
1842739
1871163
1844824
355214
301663
707492
1689785
1811563
836828
1598881
1879918
255610
1352508
1209429
970996
1417960
1784020
435201
551474
1782925
35241
1866820
1673864
1074797
1043807
1737740
707378
591358
482667
496129
1145919
309231
1131816
977074
1228339
1379879
769812
367854
503152
10494
1548990
357201
1986114
1048082
1411018
1377685
1688874
1654494
1094617
336391
267693
1484469
1819263
1412051
257741
1835532
1305845
1589476
1329062
1815989
357275
1939819
1605751
1694697
100231
407269
1922999
1651469
1307888
1763063
1161501
1762874
1361648
1000118
833791
861664
451076
466343
193458
1290949
1326642
1169779
279088
1888830
1841623
1957238
809749
1622635
1943249
141601
1589570
845842
967199
198988
94114
994902
1183262
81670
433922
1847477
1820310
1643703
461766
1781137
31172
1109778
411915
1424039
563556
163391
1449297
1020677
104452
661746
1513003
513959
922989
423593
471586
835131
87640
946288
714834
1947349
1051979
802875
923398
631220
1974121
1071844
807418
364802
1204772
626490
1718442
232455
1825094
1731504
1651698
1807555
284733
818858
1381196
1543349
1457505
1095494
1350240
1525098
650365
325293
946604
941748
157972
1137259
1900207
1298270
738326
760187
1776306
933467
243715
39039
600763
780924
1508216
1520628
568504
1585923
1697402
1545349
1503198
1796971
325602
1190999
1062722
229800
730740
1711100
1366212
1676491
972601
1414665
1135474
986169
863209
539818
124109
1242074
190858
914363
110137
1822018
1539248
1161641
55158
1837403
624156
1209302
312711
212169
1274858
423423
1038231
623405
1663228
943093
673873
1936759
1719748
828622
1787587
1231388
1431918
398581
1731831
1366874
1781756
502639
1207860
1319288
123963
1420486
368342
1166122
420630
1800766
26193
1937746
200510
1811696
317553
152492
1535167
3075
1722453
1764937
964194
385036
1478504
1391469
128411
661553
437063
1694771
636433
729141
1446134
288792
1134817
1895020
128623
1479078
3888
548173
1519865
1711353
906392
1141962
1554917
1601612
821988
1286150
377663
690372
50934
1561782
823075
82999
1360808
763056
712626
150435
1590661
1902123
1015383
1912560
559202
1105235
1501397
421426
1405339
251646
154240
897044
387396
140978
1052948
47640
1974477
1288274
790772
218346
1541311
1831376
9070
1225993
1648159
1928147
1909357
891295
1027081
1060903
1303033
278053
1477467
1267089
419531
1013
1108947
406053
138239
135352
310479
690465
549505
459315
1342206
1575368
849371
1815330
1451462
973148
1022240
759687
1482791
992321
260877
1016494
1346624
1625177
476841
332906
718120
1047376
1273194
810873
1903304
600525
557530
1132657
1029716
788194
1097947
1102021
1628311
988858
1223815
1295095
626942
1392005
148831
985229
1790296
759891
176652
1786090
1638050
885968
1359951
1318483
1690048
697673
1563753
1965876
436176
1725368
201205
1708196
1898792
998782
1324595
1629998
1463437
1259967
1486303
1287558
1876140
1416884
76657
877320
415451
1871429
1632413
773508
964895
1455352
359942
1952674
497268
364440
105898
1827627
189137
831121
1154500
1484465
1196989
213974
1788970
518869
1028962
1683400
93434
1224524
726342
1700829
1814923
552684
1368860
698311
1488878
677548
696905
1725353
559040
1833945
1857066
104155
382453
1458677
1833838
747774
1663248
1447625
465889
1331878
872300
638891
958641
929831
970443
1486933
569892
1534326
794645
819958
1056222
302170
592825
715165
717983
1766779
728926
1372563
627784
1928080
1004610
705726
514217
1411991
1681449
1350092
13305
1860567
954180
872950
1349320
886423
435744
1039292
1764193
280161
536621
488706
1802856
396556
1750846
1995328
412939
412180
1121632
1330105
32423
1573180
1561944
1070367
1004252
1842480
359921
480370
94300
1016207
817157
1569222
323475
1080970
61410
1394666
1653412
548949
1772459
54523
888712
172077
691850
388456
1763780
456219
1029922
907791
1087611
1768
897815
1660394
1173614
1782697
1995449
1086882
453401
1767212
269195
1219932
1448648
768152
1810607
1009241
813365
641517
1743395
1202517
1842824
624454
409739
504060
271738
160114
1056316
1459204
169896
372708
661089
1377311
177882
140096
1916356
1515639
838650
1606638
1404293
496342
1386832
921838
803969
1101248
1624872
469931
1575367
1460932
1697927
1997355
930106
770875
748089
1394455
1402061
1863684
430517
1733888
966830
495744
847328
208505
316720
1837506
768071
1260189
1262151
1500154
1957584
648126
1959570
1315310
585470
1833655
760955
1363721
1394591
1219097
295790
351041
576858
1382411
1728730
1838532
1520687
1954815
79001
1968795
1379380
59668
74431
626847
606763
754812
766219
1823402
1923992
1843638
1621044
1058550
1323981
1194019
1133823
169505
594048
1179427
548699
1777827
1178197
1889569
738075
1630875
1056088
547601
1662694
1880118
706042
719140
698749
196518
1235616
292597
1678339
1028869
471715
510592
1008913
55713
835355
912239
384504
1455107
1115164
1921301
485011
849912
293884
1432235
857687
1025670
1729724
1584216
797245
1251499
811548
1386326
1770187
1651394
106608
1579127
1348906
1496241
504544
359345
1728786
1797600
789758
606935
1119493
1713128
178286
1502652
1414544
570385
1489777
1449247
1963622
157156
1365536
1311377
1993010
371756
593622
680941
370676
670785
1463847
1752638
535393
55090
315004
145444
944988
632017
1453192
19390
1340544
376712
1283941
1748921
1196195
1110107
1593546
1137676
1279479
1671768
736800
149768
315957
1016063
308782
320703
472837
861065
1033301
1671531
322524
962633
401375
436435
432595
1373610
34801
127275
998948
756474
1267942
12901
839956
1182873
1960353
445014
979857
950344
967429
1187173
1927822
1631917
1265032
1669812
1786367
1654726
1201249
1148141
1717130
1143239
1358049
240914
522133
1089002
1503518
954109
1898500
1724031
330228
577439
1114651
1578706
889778
1551048
1626083
1368976
772472
1287246
1748587
79692
1331685
265231
1450298
1470689
336498
16286
348450
1211719
1486657
1236391
1748213
1060512
1769221
201881
1158469
1255515
697474
986117
709341
1465533
1808585
1092063
360073
807672
926259
163101
1509243
863476
1350715
1296543
879548
18638
651158
221212
1457866
717227
811070
204955
532453
1671671
166490
1794280
64809
1649092
1656833
1262248
350151
650455
855898
982516
1302198
855847
1783625
1161173
1522101
977735
1822383
896931
1311796
988428
439073
966040
801174
1769842
240597
1221713
1557998
563051
1566189
754822
284430
553099
511082
78906
647282
1311936
614312
536172
531680
649183
627029
1593094
98493
106719
1459345
1704885
1776235
1289588
688825
333821
416652
701358
144589
1699103
1045693
762835
1952515
1652178
1927540
278136
1988937
845505
1153003
201694
517895
959745
695843
653066
868325
1526489
1829360
1901170
1495145
27975
277652
1987844
1238806
974091
1673494
1229165
575321
1111525
1426485
63726
738086
1950663
864676
1191037
1051134
1335953
1217546
168347
1687348
1967238
1222677
898563
274440
526566
1786204
1617323
723695
1400610
469619
1734671
933632
1900613
623045
1310822
167528
650944
1893437
1880180
1128110
1394651
1754033
1531171
1364455
800579
1825893
1793889
307459
1396884
492350
317495
411985
911242
217258
19638
1643460
1620229
1171993
1700605
767901
731471
969343
1095746
533063
433798
510332
533016
116049
1455945
1099295
1391545
1725120
1116002
1825251
1199149
370709
1487362
1907325
156690
324323
286051
181453
606544
870686
1798760
1027649
1474099
1692620
1359128
1111646
1108998
1831324
1983407
336222
650491
1064059
1053123
1508966
264976
1708910
1411692
1045324
170078
1827730
990168
1984421
463272
1276211
603641
1374679
569578
524505
862070
1058568
211130
1247088
1266769
801275
1820240
432284
1649799
292689
636135
1724147
653187
931498
1470793
40454
656662
900594
1626438
1399197
249059
1055181
505999
906701
344810
1443011
903680
958785
1006380
845260
395376
640944
1868045
288439
1561123
1265103
311744
69064
1008218
380152
1551395
1565564
198955
1308266
597088
398126
1944833
153329
886039
1364478
1811611
1550383
788847
762999
1166916
400365
481454
1832622
1693654
1030377
725661
871006
1918616
1383054
1128065
1181713
211874
1827257
822340
1259806
493653
1336524
922032
1043534
1024637
924815
618901
920259
393169
814128
1827140
1161774
1642307
1220406
1268882
101927
1329402
1373474
1156457
1691795
1659976
1704171
68963
1450829
356154
1732017
978202
1058613
1699709
1861555
1882181
657983
1865300
912926
416330
867617
1333416
168527
339714
1140430
1442923
1795048
485733
1732119
1132760
1618573
1392124
1350509
1542547
1597760
1810546
488189
297047
1431679
1416618
1298097
1280768
782000
322539
128115
870276
1580967
636119
293271
1121285
630141
807856
296480
1513769
1049042
1276148
1667462
1787918
24631
1365294
935880
1554235
764026
1466491
1356807
1839056
1855771
1963973
872914
350001
434191
837527
170847
535832
1235257
218235
574150
1387914
230593
1465306
1906005
1567967
1535807
11040
829094
1140878
1654301
1146396
418248
1966172
119845
1756547
1277397
493295
836536
17999
626808
1426585
1406466
32250
508297
1995061
1403122
1850486
1387897
350451
1165722
1699483
1819962
1959849
1161721
998695
911507
311057
824264
1517329
781077
1161750
314730
1067915
134969
1707306
987188
1554415
1412051
1586203
1598871
43108
1316232
61574
1344936
279769
465815
1608305
1808336
1540240
1882906
691187
1804154
238945
746208
989171
497191
895710
134453
1031553
1805045
720413
88104
642861
1198187
438197
1937720
23465
1465879
901862
1765297
1710900
1901720
1232468
1590210
1098265
1568246
844054
1560256
550394
1335529
389813
1669308
812066
389974
1756927
1483807
476501
1032528
730821
159728
1811401
1928129
757200
1402373
131696
1488344
1385037
138123
318499
85249
658223
661713
349562
619075
1713308
102836
1133797
132693
1674548
1925759
1032484
651730
995743
1727781
167556
1880271
1352043
1141117
1728660
1192398
1660812
1035658
668608
1600042
360547
1659837
1004389
1486035
560178
574551
391679
1833014
12915
186482
998477
641366
1306578
943121
878711
244715
1479078
1253069
1283209
1872979
496714
1353579
1318645
1145074
130089
255229
33874
737481
1973698
1959027
713314
1432234
175206
647315
1098601
364104
250517
614840
1535730
881979
1152151
473714
1911829
147920
915196
169113
1084863
1854551
1404673
1622854
442982
323710
503768
694122
1515166
1846376
1840511
1653845
891934
465720
1672521
548671
712125
661394
999223
433355
985827
1171556
809796
1599910
877885
1235927
1291041
6370
796180
1280104
1436773
348433
591674
936565
1209636
1294708
1131030
1547783
622276
334764
357160
57473
505760
1675462
310524
1355457
1557888
1039242
680691
1216227
1334722
66400
398104
509178
1593625
1801243
238205
839307
1601074
157681
232455
885140
1702387
626066
723506
796268
412288
1561347
1533286
320121
1963503
460143
811515
1544669
116537
815210
1530207
1512621
1668073
1487529
1416848
1592527
1265511
986601
597131
77294
1880159
925071
1520898
600250
900629
631660
601268
1193702
1731017
711121
816632
720866
1490072
555106
571244
61870
114067
1438542
683677
1357628
1816622
1862713
1361362
790591
1463865
712452
1968356
912713
1215543
385619
307839
439027
1935759
1737153
679199
1785186
1253117
761658
22815
879429
560585
1504145
1937987
254295
1061179
375760
1632685
101233
1442900
624169
561962
788797
159979
1528828
1665927
413517
983227
1371921
1840852
795753
757491
1359504
740794
403670
1933479
1643297
1683246
370622
482872
1027363
222452
956170
680691
1362082
89303
1094506
340012
380588
615374
327282
1215585
113934
1753699
900443
881201
1328948
1322506
273016
1613116
1356829
1009251
373878
1927652
988409
1762925
530156
1863083
1966741
1225062
140529
1082206
1483668
1087182
1756205
410916
1912814
1845518
865801
671977
1257875
861216
1018024
907206
1725225
128086
725321
383148
865983
345991
1374933
1015204
678325
1157414
70453
1367849
1031829
626829
1020707
646058
529929
124285
162870
299558
1981060
659522
712220
387233
229432
595181
562202
924461
746759
349023
181820
1389246
383503
429050
930534
1992019
940489
670468
199740
954309
593837
409873
1645649
277719
278042
824906
1671268
262221
1119973
1096759
56712
855259
49811
805655
979810
1860478
1486672
1367950
395949
921567
469251
1078145
1274536
167775
720393
393643
996912
1130669
907001
438566
1978452
443589
1680502
762935
1357655
1254360
407463
703761
887763
326445
267357
1839923
477457
834904
645958
276863
1881478
805716
1251235
381970
1213144
185051
1519649
431127
1847650
1303819
416567
338837
1796140
1789474
1217188
1520100
138760
1137433
1034740
1944483
1697818
1525458
1333021
1050312
259164
432994
1702955
421161
438475
1104575
1092046
1154105
1909540
361942
1964529
994577
1987083
951585
851120
143080
6253
449049
1411655
1307273
111789
691976
395261
497358
292108
876506
317768
331609
92463
810420
1922826
776533
1933960
551028
1843200
1255651
436658
620812
1362087
958178
683128
513554
364892
628950
1834736
246105
1199636
1099287
769093
861259
352360
165045
1203052
668111
829114
1424011
1955057
731424
397147
221207
906144
1638062
1703789
532071
1261183
1600888
1273435
926593
1703731
629944
945461
813023
147844
785417
1983922
341006
144739
945953
744248
1336167
1160929
977594
985826
125359
1461545
1981245
1238487
932918
1976567
1137738
6955
483565
1615322
1549704
130430
1965502
1922935
157046
942532
910002
1138773
290814
201094
1134269
1664968
967294
1140257
1280491
1566929
672345
1789837
1123962
1361386
491888
695057
891295
1189347
1856360
1129131
58704
1572378
1390821
916832
958287
736218
584751
1334838
1707270
1520974
1026238
701704
1478754
1516988
315096
273225
1524313
496281
1581509
1661953
1208286
1869779
1919461
1057972
649296
334396
885517
1022812
1991679
982598
1943053
1945634
1871800
519931
692966
383237
1498497
94425
484500
1998826
549823
778739
1182616
923754
312119
1779419
332614
1144468
1048992
433717
1945931
1943787
295275
1526472
1361652
987525
881530
157806
462978
1187979
748904
1879259
100231
827330
1216191
1286951
1344346
1822929
1276447
99576
1052408
1143239
833572
1772987
1640850
34383
281107
166338
575404
1925667
1845836
1968313
547843
137799
100890
1577482
1189984
781753
1577109
16841
1796492
1052709
804128
1626223
565982
374977
436812
485437
1388308
252794
1100465
1181489
1791622
1822552
1545533
1959091
1871521
409340
823812
489596
609405
1621272
211847
262287
1862715
1289399
725744
514463
873638
718660
43368
495217
1552534
1575655
896057
1493676
1070259
863608
1716650
1845971
732402
1797710
97790
1078366
587429
1934891
1924405
160111
1262045
1980078
253362
935550
850067
1197437
795021
443188
1376910
56586
562002
1726727
1208286
1303033
1962673
525795
1445478
1631854
1545273
968403
1278327
590831
344386
1066442
381415
871877
195306
1746102
190602
1021124
751626
916747
1986493
302229
2385
458152
1258491
53096
901459
4011
1727856
1781848
359975
1177487
631456
126975
1530909
943110
1372013
1489184
1734617
1907757
214079
740902
1848581
550694
699690
586665
661473
1354156
1409693
608767
1654770
180525
567572
596781
310244
1513556
492922
1579272
423593
1244304
1720419
1092217
254000
1485296
1347421
900784
1733112
649266
1360370
783524
1146059
1516664
921618
645427
1248311
56023
1343824
320677
1507763
1820401
382425
1748547
1060756
1141802
1710759
678606
909795
883711
1570823
1228981
636796
992667
1310258
1191799
725067
280570
1405911
586448
120558
1546660
1769188
195439
1882800
1378813
247845
850334
880625
916573
56362
1074486
1852687
1532530
1971798
1580233
145489
438966
81923
1329105
316089
159942
793111
975604
493213
1125082
619607
355430
1186880
464744
322344
285262
524342
649901
1519359
655120
1632271
1733259
236136
1796395
436414
680765
1896676
894698
690436
1896672
1350333
335700
734608
1922236
1360818
1885134
885421
255497
1205381
1357385
285071
314416
1828882
1962144
1502387
931785
1237828
492234
1217955
712534
1293764
933690
1132959
1389572
1194129
758218
1380632
334502
598044
1526759
441630
912376
1950911
24667
502639
148229
53394
639816
864055
1285049
57839
309377
1467637
1190302
1847709
988655
136317
1867648
1936039
25377
1563362
1888272
112094
1849244
924270
1153296
700484
1375871
456691
1040116
1850423
894711
52769
56970
319492
1666769
560198
1311937
523942
1217179
1114077
1739105
413882
1045894
802034
813376
1018959
1567348
1912476
448016
1241518
23168
499784
1414775
1997635
765637
692070
790944
840267
1857610
745747
352143
582749
437540
1376932
435853
492000
524278
1962852
681134
697069
1001802
619692
1181964
1010360
1661714
1488913
1165115
1877746
362070
458780
1409898
399450
1264646
1600405
1906108
459613
1263073
251885
1976205
811548
1878717
725819
137298
345612
1172236
279088
523635
1205488
1535135
1342405
680690
994812
1808096
427545
145152
1491122
21653
917055
114064
1087902
1048335
1500069
969370
1559563
1202473
1144152
829515
13998
1872254
666609
211937
1733794
1955933
1724187
1343170
1826170
351903
1432189
1724790
1519132
1165710
1804255
1118444
1934494
1633218
336544
1276580
949129
1056170
1197597
354274
1876151
1439340
1267853
1895873
1801405
1928573
1157057
782713
1128215
406822
1000565
1870635
1921301
1615941
807839
1411644
1128462
200442
1131492
1979485
1435787
1776204
573946
910142
893349
1022924
1698140
1871819
1014158
457475
90895
1816049
843976
1152945
1478928
1958925
1243697
406382
153965
1877617
1339518
1838031
545760
631456
436790
326150
610284
1766280
279188
1414332
1230894
1175188
467899
1991371
740005
1539912
1619694
1488368
1852346
442982
596054
1463072
1706589
291715
697578
162100
65350
336792
1901414
350162
459932
1045303
1671304
1272882
1663526
583199
1655049
1901179
76798
1922166
474085
768940
188575
1456742
337899
455675
1301814
897313
293608
468272
1336869
1748864
1662165
1298881
1278773
1165992
747052
1334267
420272
1394686
1270962
255469
699404
778409
1389142
657948
1604941
1482219
1279399
376849
797474
942809
538570
939413
1947637
1361914
768774
353535
1711276
1102021
136298
1877255
117817
1180390
95938
60770
1222471
849116
59189
840426
1761737
1351129
1225896
1324738
624448
22327
1763183
1914745
1306840
1939939
503341
1361662
511180
1420776
679111
1695548
1708102
1884500
1003598
210570
687511
1813767
544952
199431
1842972
100753
1752987
1668313
956592
1980428
487048
561645
257160
1238933
224540
292040
956004
1266349
381961
12206
1696435
556872
331952
1696556
757491
997971
1336598
1733885
1816071
1698077
736163
1431704
530941
308489
470990
388168
1882550
1975392
1490554
307185
527065
422317
908034
907037
617557
850122
1224859
612636
1342357
1675057
1815341
399044
983519
1907079
713202
1364305
578334
312822
801555
1228051
1325828
34874
1364529
1054585
1164130
184650
69827
1145398
1316664
197429
1265597
615251
219696
1905274
835671
856178
1222176
1808252
671323
1117940
539107
1100602
1931622
1121375
731851
1851475
626291
1059188
1264614
1068492
343980
515042
1669561
1417504
1914877
12398
1505775
1762135
1609028
1446070
1663789
1064821
1546456
1242643
760371
1678997
3302
828052
194124
532789
854088
1540487
445300
1829193
888380
1475279
1895192
1502090
780600
580383
1159755
755071
678978
1819181
1865452
66916
563358
1673021
1993126
881783
817713
2541
113810
196246
520540
1976197
825466
1911314
1808514
1967484
261878
1967044
195679
187998
302972
1865139
597896
1484060
765788
1634599
606660
961780
1260989
810563
1736221
518694
571388
1878906
1811238
878379
1226053
1307065
1587199
1853570
1734709
598055
974436
212169
1656553
1481987
1512502
981461
1427334
75168
1440435
106100
776122
1836927
44929
1533836
573049
1402510
768945
1111570
1488817
1223003
1897768
1043651
1460509
564571
1763999
1948408
984923
118728
1338792
1147064
1226505
693775
649435
268919
1388624
1972276
80900
538710
422424
1967515
866082
1904347
1276737
1299921
438726
1365876
653841
1440584
85330
1567843
762086
1693698
1920374
1375551
1022197
479894
698613
77967
1984917
1638230
129865
78199
1974079
873480
804134
1753699
1287112
838100
1913150
995521
117773
346022
462213
8665
1227495
1885657
1526158
331428
228105
949464
142955
1614280
1936740
773999
621455
1186777
946072
1072718
1549540
1659433
1154194
952791
1329487
1572931
1246308
1861132
860462
1207552
1226868
637356
1296290
849560
1870368
339811
666086
736395
144599
45245
1345265
264077
1004468
1501435
1788681
1087461
514226
1639558
1513963
742399
19333
1437505
921672
767217
1036547
384051
1118340
1586007
1181693
1088452
254902
1706703
479810
195233
454037
1108862
1463176
583249
811508
127381
198360
1824889
1819180
778455
1676913
1528474
268453
1549258
718353
1275128
862583
867827
225689
1672321
615089
1987805
1565578
201650
75499
467548
1307797
246132
683426
246631
1004423
1594834
1238901
1125267
1254016
406201
1754259
424527
263892
88820
183055
811848
1482044
1159977
1063017
312711
1584449
1725566
511932
682266
1426371
392714
658610
928808
927353
1288130
1434655
83549
493892
71211
604696
1416527
1745244
1878695
291829
721876
317103
149768
96139
523492
1414218
460225
1194073
1974278
1782544
500146
1388893
448146
199663
1134584
1697237
1788789
1969348
1372705
925787
1566854
1399614
1352998
637612
1537655
51107
1822635
883277
1445638
741947
1669085
1805904
86195
940533
847432
1178487
1012419
1726096
1122176
1858193
287880
952053
219591
194777
1218621
1922408
1333153
653194
1709368
473767
419937
1019700
1804490
862596
1936345
1742852
435209
1213397
1006167
1014848
858421
1365484
775585
1372257
1622199
1708257
463143
159681
1592475
476135
1849486
688169
790476
829121
1428914
1636425
465606
40688
67513
500055
337625
359460
548755
91523
1980534
921756
407731
251042
320991
1301773
180719
845738
818378
1831090
543695
963952
1250591
198032
885267
71754
280492
1586599
384831
722330
876470
999150
744887
879988
316857
357829
1846957
1311355
232586
741280
472533
16685
1068321
1130789
1163402
1743609
1279937
1257753
1252710
998753
825540
158534
704525
324539
1077583
1303703
907011
198935
477554
888752
784365
834813
68677
441875
1637149
1587746
399326
1640777
569990
553863
1486734
1726214
589461
1435165
1717680
834957
619520
1284663
606252
830807
749044
580553
1734239
366161
17229
1281316
485400
472573
127808
1251940
997567
1773942
1926034
801975
2732
1112057
890621
832937
139328
645032
1424655
84205
1186484
471609
986558
394197
1540564
213116
314536
1413057
1330121
277983
1135822
877814
1426142
944791
921802
734010
672414
1828352
1074173
176074
577701
217780
1738667
649578
1029502
949466
1017751
528080
397557
1555233
104416
300954
1620738
397472
1262107
1006931
733195
1469579
945556
1437586
479799
820362
1595777
356063
653440
989100
812325
1483112
919566
1249458
1878579
776149
1456263
1673162
136436
1864370
40970
1115985
165035
1623965
349210
984680
915849
452714
1162911
1407748
1706422
1471410
1008461
1870368
699392
1501087
1543900
791308
1464544
1977190
1223392
124185
1004729
377697
35555
109479
573331
348466
233194
429612
655625
8863
215798
1352384
204886
625238
286335
907227
1316962
1656991
1269184
1312841
869164
497413
302229
255253
1364617
1286122
1897560
1419413
834673
363540
1882758
1844856
1794538
1792474
557759
518082
1086323
1067127
1328487
489305
1487343
594249
1185827
663564
1636281
504537
1720361
302037
247031
1815517
1691633
209494
256385
1398739
409687
1956595
390462
216144
52775
915291
974466
650345
862391
765856
1079905
936764
1362912
417011
1982810
1040872
588286
1409475
402028
1319133
738323
320510
965744
144135
1560868
1568801
1944131
363505
180678
1064672
1370205
569882
615101
489300
1730499
1570095
674972
44219
883044
1641926
1354701
394964
775209
747240
561745
971156
182498
966611
1115741
292323
1619559
1303160
108018
1468868
995462
330150
1786916
1659739
1808475
178756
439621
537428
448751
1098901
1681932
1782316
1271280
1467948
1893408
1604877
678626
1165339
1465738
12329
807739
36000
1625224
1022268
240253
139646
135431
548352
1466658
1516842
1366587
753493
1710469
817978
1834050
1825927
1019297
359629
1658181
593253
817324
348065
879935
1264335
1762333
157491
1056346
1605972
1832533
751609
1148171
1712964
859514
766346
1832716
1103663
244745
1627795
1745300
955684
1514288
1934360
1602847
302495
679798
582165
554817
537873
1668017
1791439
355218
1031453
430401
1627530
136393
777916
1157470
569611
1150439
367376
937674
1178461
1608382
1316354
1504955
1794924
666486
543165
793961
885685
1507854
612137
457011
151175
712265
245654
1880143
1087944
1962001
1748506
1871781
1546040
447088
348504
1184033
1411833
640841
1989216
174312
1181570
439776
1763978
1138087
1736700
185715
1009330
310692
787088
1072325
344248
862698
1674906
437459
128817
84000
1709478
595063
373960
1757417
1087263
99550
894094
851286
1864943
1578950
703887
455197
206414
1439186
1185687
588493
1414728
820830
1337026
588480
1218567
771910
1689655
1557888
209197
871381
1678043
874531
1212204
788892
1353022
1107822
1834915
106327
1387546
1782324
1754760
403051
476694
909449
1427989
1776022
1995217
47165
231521
1013595
704556
1712521
1991754
974371
62468
610582
947638
1164639
1131794
1796430
305846
1106318
187887
575280
914037
1904593
629985
242592
1868281
1843141
1364855
1832244
883893
1818067
1417508
843398
1629329
520086
1936176
321807
305692
1771101
1133034
1009538
668820
554663
563481
693648
741919
744170
606086
12442
598349
1459522
1712826
1992026
211308
537071
1280512
1645012
1010506
1854719
1239231
706535
918305
1179933
1515317
1104428
1316539
233417
1140988
381841
1546135
1998080
258257
1040116
1325033
39013
522765
867006
1576262
1917028
181195
714390
202751
1633575
1471677
753899
120239
1556991
1164702
1486614
1344979
1021630
929078
652126
1547235
607595
266030
1463382
532247
1261862
1554132
358760
1129115
289540
742476
767382
96827
1054031
1042519
1762271
1915198
512459
1233174
417319
809492
203786
1555249
1865554
764549
1996340
129169
175529
1930228
435858
1442229
1132192
982300
1958183
481145
1429658
85047
1354982
1851885
360297
1091745
1189244
370811
87726
837833
342760
1574180
267125
277763
1861866
163294
719365
1091870
420806
1478405
624340
1644206
181585
675885
1530036
641361
304222
365043
687208
143467
1867106
1828105
1138532
1307702
243576
845063
262986
1518573
692974
667885
172546
1961663
1495271
617491
1666198
1233035
1969554
1563676
1501269
1484521
1471930
642825
256978
1890682
240887
553959
75375
301483
1977705
1466464
1227084
1360910
978280
1550510
763513
1911125
1270346
993205
420822
884317
521116
1503777
1601887
1800292
140122
971550
1999090
1575750
1300261
1489439
1289166
683581
1817713
1698322
1598029
1306133
1060673
236006
559510
1683501
1674266
1680792
1704105
788610
1529607
1590764
1403863
561784
617076
1658492
723215
625691
1546149
746116
1803011
872641
1015396
1606335
1342814
1800018
1055149
1283025
1830088
1297317
13513
1648829
1060946
1582429
1148814
1227150
395299
1301623
377723
1265356
113109
450585
487650
51487
1497847
1463383
322087
1984588
25884
1743812
1297095
318753
387325
345257
1996695
1786912
1217253
1400661
1680944
641282
825466
991509
1865177
397005
1710852
1105888
372362
874487
1471289
602684
1077987
1229913
216611
338000
1032335
731408
1243006
1030005
324481
1461853
1671220
978004
524746
1206368
1218762
1674494
356486
266270
1945706
1815665
1734965
994600
1944836
1405631
1677118
809871
712242
1356677
1648199
1020487
424998
775085
1025489
140079
1069364
149456
1792158
839922
819858
334019
305877
1998848
49708
1774896
754941
862468
990919
1702917
916376
1395211
648427
441630
1975226
1091457
1984160
64863
1943205
515489
1436272
666401
815428
1192426
920056
208571
1051821
981099
1257912
171441
1178311
826208
305614
1028535
1036855
545657
1711666
1451594
47978
592763
239971
248429
544688
1092063
1826247
815960
1616430
420904
636326
860420
1078291
938356
1317652
501690
1439908
38216
1750888
1662165
1256423
1725449
1492208
1839636
1485867
1014537
1245519
149225
106246
791227
45802
1557250
1895732
817840
1247675
1034398
980397
1448651
322440
1479445
1720970
797446
34019
208306
662364
1776881
385553
1582759
1399614
1127481
661569
435653
815882
461910
37730
1496227
1767937
1515903
1510395
1931297
1613687
1748270
1890128
1331926
1202762
1694583
619052
252177
717930
803313
1404079
297042
7636
757199
301093
580709
445132
1534023
1724206
107830
617239
813164
1648475
932293
1908614
1575692
1019859
759756
1860875
1994381
1921124
1659775
1848161
290872
1298398
1553080
19625
531563
1166035
1893156
965704
1256221
975512
404855
1365329
398031
319564
457011
220982
1149457
1937170
990328
747449
223591
1024697
312108
679617
907284
638558
392792
410472
1157753
1988623
1083454
280931
644337
305326
1014617
1745835
1547503
42671
723717
1606943
1309805
1413940
315140
613754
370977
824883
1057237
429919
1816857
132793
44862
51085
1951230
1298843
1148812
143524
1597567
1878414
1979739
818904
974523
394962
1068035
1843378
1983726
306747
271908
903622
1707448
1767674
381189
1926403
897464
1161201
515683
1362570
894295
1567611
1344138
603770
969864
1153286
678741
143787
899314
310356
1144339
272252
1536261
1048677
549935
727864
1566084
1443396
1751212
301244
1957033
1204233
363811
1060170
1181468
640137
875105
602838
1379139
1834306
494723
449658
1905113
823436
627612
1133360
1803991
426358
1559258
1656323
1294360
761043
189533
1983281
1654314
1770443
683232
800988
5158
206069
831708
37540
1687105
1573041
766231
805448
1625141
850941
39761
1097782
517842
1290626
532519
1341568
1974316
471850
1151967
1071636
246417
1216380
1164272
1915890
1667662
1293956
409536
1126921
625996
333767
1693841
252077
971877
361013
1644251
1014386
741951
783404
78264
187234
305709
156769
1776306
1530577
770857
95164
1058648
980065
1448445
351647
208624
856834
1171455
1596300
550596
232474
1800766
926584
1536358
532852
131732
31193
1403245
1858956
699867
1042086
71911
1106299
202100
1445734
677143
1063985
318075
1900305
961523
908458
1920281
187849
716328
395471
167097
1783217
1829193
123511
1941201
1163630
757015
1331361
1683469
1056493
1171187
677689
812418
503827
680940
1832758
1807186
1278200
1071455
1648453
380223
660055
597459
1284878
200714
1795933
564604
211440
1059432
840092
1837809
943258
1108428
32096
113659
1003545
35658
966158
697231
1425779
1861441
1251034
303019
1290216
1140048
254953
1275533
1288756
1553326
646200
814148
1792289
479948
545047
56266
952848
1634974
1681474
1851827
1638344
1598338
1104987
211276
799453
431660
1688582
1998592
394980
934902
1778662
665480
1392293
930305
320056
632760
1441267
788138
1640644
719667
1305894
1653371
1093331
597019
1267043
179747
940456
321502
1312797
200377
132424
759117
1937271
1291179
453401
1572836
1939672
566081
737547
898351
644266
190828
628930
385427
12206
1758826
219613
1770947
1850760
1738728
46671
129248
593107
570500
1249848
404638
1383850
1291170
1116656
1270414
838724
1020574
581580
75499
1517116
1757554
624930
274351
84088
882475
1970118
1441444
735961
842529
1325390
1705011
1359703
1286574
1593405
1436635
1621564
952992
1141025
1019812
1933672
1979012
1290494
102811
818420
1870592
565428
719948
1862583
766593
902993
1060407
571402
1208265
1003916
180819
905289
1612715
1668218
1586563
1710510
800498
146391
1076885
238134
305515
540711
523366
1285036
1732346
1298113
128835
588227
1342754
960199
200178
780386
1680563
771686
1912871
1856904
593842
1717306
269439
1355292
262340
529196
393429
1993673
1078775
1953441
640705
1779140
1251342
823008
1747818
257694
1556921
1662598
503986
927586
627229
1965226
326479
1920181
1402291
624366
879355
748428
1683400
896391
1360386
1832330
786839
911403
396623
301781
811254
611819
1342572
1563548
980876
269862
1494226
1002893
1636838
1867036
1232128
1787110
415554
1498948
1710445
808371
809361
1230825
466132
1232846
20710
1811404
188664
1911314
877991
824663
93237
313376
705483
258840
1204424
595862
310137
356246
1118081
1321508
1791277
14592
715340
1086611
1696123
1654251
879718
1578938
981488
1189605
269028
525255
571443
1875449
45505
1265430
373703
345172
1200293
1672478
83000
335481
1325753
708819
242251
59753
1397432
449084
1953498
1138529
55211
1765007
1442769
1378869
512121
1193173
915788
521448
649091
1381866
1320163
1101890
316318
514896
131048
795803
1433626
296126
699962
436946
502890
1897539
285004
1757682
1169456
909747
897893
1907199
1211991
731999
392379
1426167
158361
686349
910612
1854014
1581637
196270
1498579
1863435
1979871
4227
129543
945098
312830
1789767
1468977
1993989
1677141
109183
1320359
520342
651442
1738431
1645297
637991
188169
1494497
1674561
794484
965539
447538
1140377
934881
733840
1523559
1683559
1994256
1149569
1415660
1833182
1770761
1548548
766947
994821
902257
1554239
84027
661780
599583
1692261
1850143
1625152
32733
1253741
1270021
276750
1416939
723284
587467
55749
1274983
771686
179394
1663829
1538886
1920711
1956289
537965
1044305
1132860
54828
1241829
831708
804878
622002
365554
213963
536731
1268507
1448223
1914973
1359713
1143631
1485269
179707
1505434
997232
1186927
1814931
1382575
646608
134774
132246
1113981
499462
730935
434824
1290319
376025
774662
183765
533219
1659693
1786432
1776992
1641176
1703326
1379465
1567734
1072754
970504
1555160
751092
412734
825051
1844241
1393505
803736
1873943
242785
925572
1850262
1881063
612249
1923011
1900580
1347168
1027973
281919
720773
145713
116127
399547
576238
1177343
597213
1030350
290225
1090197
697965
1477983
1256267
255669
1705873
1948170
249738
1081637
452131
436658
1317474
1375039
513423
207503
251973
1025846
225413
1042
1977249
248417
1802886
56976
1360870
1422340
114739
125815
741267
286108
812389
545603
173501
1274205
1923084
1773268
1124656
1705954
127870
1474527
1320310
1389431
1534313
1625464
1061185
1756773
433531
1443412
1348776
1102284
196789
390918
370505
1116178
1387494
867634
300071
250572
1066715
1014465
1985310
580889
1410842
1847196
1866995
848494
428699
522947
127760
328820
189370
1036875
551759
1507104
708272
290276
1162158
1368500
1751947
987722
1944723
566779
458427
1414444
1627041
676088
1554272
706893
373497
344745
22965
211690
364996
1363703
157416
1249047
1087386
1352725
1213285
1540240
843852
739535
1430215
1466143
618506
3901
757648
1010872
314790
332488
1227372
571539
139565
1834109
743300
1974491
1501201
1980798
703819
1155604
1375151
1180124
1417255
1507295
1729103
1679153
458880
1424780
587612
1761340
506409
252272
1767762
425255
1324595
8941
1406823
1682196
485117
1002086
414348
1420742
1437103
542737
1033730
1135240
540698
1287994
1880092
559960
1422484
915212
5532
429379
511156
1647456
1340578
250365
909649
1401385
695603
1303061
896902
1745387
469349
733488
115565
336704
1551987
1979450
740460
562269
332155
887524
1336924
1794800
401774
818031
377279
158784
140723
1780323
597019
413305
1442019
45344
200034
1997012
1390691
717338
691824
1756671
803764
1814491
1213786
1623870
49914
995866
152295
616691
938490
32074
825632
1288102
210269
129637
1647302
1284713
483144
1032078
1746354
867251
1336884
1176192
478581
1008832
1468188
260511
1784650
1508808
1530493
166455
231077
1775798
198429
942960
56974
1999251
158603
1626503
12200
1305745
1717225
1673157
1332270
1457405
525303
1053578
603013
1300510
1417365
1075979
1996097
444023
650005
366124
317067
1984174
32994
571388
546128
1488565
1777199
509384
95125
570153
1102200
1387892
1384782
142916
1582885
112455
1475453
901083
920615
1324378
1298063
485532
1917678
1325845
1137443
856768
871960
1980838
1498910
1182402
610373
1051742
170232
768834
880244
1879790
444238
934881
1776107
1698130
839092
242527
1530396
1632134
91844
1086550
710585
780654
578127
1157752
149478
1122037
962592
766231
1804689
373749
1572209
786986
1591856
1559495
59054
350671
1876729
603369
1871056
1544116
388368
1694
875573
925622
471495
685405
1429577
521874
192018
1538464
955549
1366155
1342354
189401
91153
1554822
102336
1294932
286811
907669
1763077
1307853
198948
192236
559981
1257911
506628
292031
1379012
1535434
1277097
1010798
1640173
1714277
1562109
1622281
1512165
1887101
736920
1929670
258887
1913359
1196852
1522959
1589016
1765457
264308
1103124
1293698
400284
1022796
1393897
1519018
401056
1006385
1843156
935051
1107032
668404
474284
1811208
1771315
116464
1040112
353821
903698
392501
1516077
383996
1540742
762070
1332251
1369545
1364455
685078
143912
586482
566074
1209483
925708
118176
275010
820919
711651
884390
1377731
1376488
1820093
945233
748494
601052
1007397
1017809
366077
923745
1878678
1042335
415583
1112538
412158
309098
652776
1690524
1633218
1755396
558753
1482569
1728936
481415
1381238
1375936
17227
330878
1265552
1059324
163539
1097923
982295
654164
1376429
1152792
1576330
345253
667294
679506
601615
1461285
531191
825657
942497
1146933
291254
37582
1863336
595535
864076
637625
963390
1286867
1648531
1561930
999487
689999
234691
262578
1846826
919330
891823
1485815
379369
1767281
489464
1004318
494851
1413422
694180
644486
1706067
607732
1272897
1175377
1238138
1926307
1926951
160114
1135858
349313
715411
1315430
1532612
642221
869304
1248165
1790930
289222
100830
1870636
649765
1062157
1228268
1418355
92690
678088
340145
1414220
623798
162768
259688
1385670
1448659
1691472
1944554
806877
383538
957245
701024
1652010
1057548
1053662
804125
381242
931605
1206622
578527
13337
1811077
1835795
587030
1483626
1036458
621781
1681088
1780655
1791574
1192948
1619207
145927
1829164
1764963
695461
474508
270960
132867
282686
1993147
410293
1326978
946572
1245316
1268130
165295
1599741
661651
589801
1358227
840257
726926
1365174
144521
787324
1824889
1776325
1867502
1824542
812474
308976
318393
315827
323483
1274742
746245
1423011
1209147
185696
307485
823839
1989249
940644
1167682
1503154
205704
1146981
1913977
1489999
1776084
1942102
1330961
1447426
1946512
904577
873560
1902485
1257817
1371156
1186229
39604
1925154
1925947
1563779
376130
905137
546747
616053
899685
728497
1300369
715635
1200371
329021
148040
1429820
336266
1189890
1275220
1111079
1820656
92960
1813858
1819574
1241347
85465
389271
888057
535949
1977538
1835992
1533456
873133
1930932
1876203
1764106
1123384
1952330
1162069
365666
1643743
1703667
451355
1750355
687875
506573
790068
464987
468850
320811
1942305
1146979
27215
1979321
1479406
1016836
1803528
1766280
722406
786540
138759
336566
1060636
706584
496671
487320
1999730
827903
1326380
1475598
422350
148245
1622537
1225170
516187
1536625
739275
380077
1725108
610192
377958
530371
2230
1868046
359573
39124
878667
243948
1828965
538977
908638
431092
1419716
1273271
1451127
1882947
684373
878529
965536
174314
1257389
1024439
608815
1795766
1260060
1633797
1438663
1880839
1770834
370404
464119
1507763
1499821
1554425
715674
1976911
733953
1473671
532011
934158
343652
1024500
995105
1012734
935200
419391
1667054
1070552
1894491
332901
1881621
1576999
377174
1199042
1617898
675392
647262
470273
1372901
549059
1859774
1350959
688963
485832
328483
793319
179380
1460691
1196450
646557
1463529
383119
447193
1188954
113559
1952980
805859
1476987
1545301
1970178
1221847
450375
336971
1987588
1926307
327166
52922
1772255
183288
1194227
1562697
1368569
863570
635843
694827
750751
817947
1917028
865962
531191
1555980
334667
461653
429039
348263
1633430
147260
280575
1990511
167717
739141
91074
188992
199867
1385286
548895
196802
698689
769261
1872149
1501080
809719
632353
73256
704950
1971965
1024997
1145662
164546
1762646
129635
1427861
1434116
554809
121621
1776285
971123
604794
159615
1011042
864778
778829
914398
138335
1082367
1024233
1371801
88454
1425083
933850
1114509
1282426
681244
521501
400266
642770
95756
1631854
1197076
272686
1074080
66307
1515685
198149
1844009
303687
1411740
1289166
1956007
121580
1343051
600761
258110
964318
16586
1689966
1806794
1861892
1590667
1005676
296467
372520
1778241
233757
627209
182815
1329786
138879
205246
1631588
865683
1571816
10411
734210
403700
296141
1959567
1334995
704556
587282
1360646
611571
1224813
1575801
911190
1371837
504862
1952680
1321630
1415655
114955
472456
165934
1042368
335651
1213579
287450
6009
501397
1981463
1887778
1971060
1928554
429117
321980
689520
998747
1759406
361144
1764329
612436
421079
1425014
211736
691994
1461166
1048283
1338082
1466551
1187932
1836613
1479217
450320
578984
1778898
1252893
362052
1109849
780442
1929743
407660
456223
1376602
645197
1609264
903854
1591959
117718
945367
1647377
1109445
1264699
774147
295082
1923689
577119
32955
1370252
253873
1561250
490240
100212
1916304
714143
906245
1642781
1808318
1507172
1780256
504332
205710
610728
1591590
1035561
1925468
649598
622922
355022
1724861
1673946
650827
476695
508434
495766
1211000
1485371
220768
488961
1484590
779022
309428
276267
37582
1475817
1835381
839794
778530
155817
1299715
252177
685185
433514
669411
920537
1229713
171869
568507
1227985
215988
791071
1184018
1493911
1182589
1229426
1960066
386214
349121
605319
1053927
119336
1321696
1744317
472278
1562905
210905
645669
1892318
1823329
293306
1954721
580937
886039
1775908
1961555
502990
1297242
543639
1731517
1608700
959778
827938
1578044
832372
1991413
104712
416003
1260727
763105
1925798
18777
800080
851649
1446886
78541
359165
1935568
1132889
877447
1932454
980394
1476134
607403
1214154
346427
1209429
977064
580805
358601
532333
284126
1737045
261722
1440634
552624
1490006
96809
1877722
1083645
52616
1423279
867811
341118
51067
921400
475416
96275
1807096
1927590
1054048
1466295
1523158
285458
1020703
1593069
132805
1269798
674654
1648523
410472
1236950
1200252
363154
530356
787629
1060046
163943
477211
1824581
876931
127834
1295749
1463676
1925312
1148589
1737822
1524379
1453013
1182420
1494477
1844262
1585797
182877
1635385
604785
1235390
51487
692328
5703
1956327
1056255
254811
448592
1758650
491972
221098
56297
886375
256418
546049
1298097
1561649
189954
1226908
518614
1167331
900259
1642155
338437
946667
1192775
791855
1759165
1218908
1546994
499961
681774
1034869
1627803
1833744
882307
1304749
215756
1435374
177587
1011180
48004
1777669
823736
1509243
955689
1114988
442591
1780789
1431055
317393
1459670
730254
1126394
1083823
1510697
509512
1218139
1370328
983930
1313866
1493443
632693
1745579
763343
93496
1771518
547319
1671925
1858314
362322
1892777
857713
849888
1644689
909315
634632
503613
1045329
966651
1809526
414440
1984515
1160825
1993098
787183
1615621
887763
839280
1071459
556793
293824
1873556
261563
1140377
681966
1703692
1393248
1406736
1523970
70058
1049164
1509390
129521
1335557
1146746
1226374
966893
548002
1697006
789906
538785
758458
1892961
1778244
1118399
274298
1516664
579853
440453
751245
255631
356986
718160
1424254
1599246
803851
1685330
1746214
978616
1081681
1751063
416501
1847269
1476757
1930504
1027498
1344470
1608762
73175
1690514
1204826
55081
1672074
1683170
102296
1287671
1309118
1934995
628063
794221
914930
1720755
1574921
861661
433587
1554425
345602
436751
1373812
410851
114514
676070
1630835
567442
308382
154125
759087
699915
319810
840907
989877
1067985
1270613
1012526
970685
1804806
1356554
1268676
842846
719348
1735655
172773
1042795
1781258
993556
531082
1520970
1204916
1122969
1366872
867763
163468
888380
341339
109463
1213897
1660874
1038158
1747041
1842436
647633
617416
1929000
914646
1828718
1850262
1405111
1925112
1345870
1032360
1684260
1378758
81725
1095004
229712
760706
398932
681187
956336
1571547
822610
676128
558405
1384122
67537
908082
1522196
566522
1433486
542871
1206089
1675961
1456061
258069
1628469
688029
1588806
905384
1891578
1686488
1388424
1275709
1509803
1409532
1148479
641345
1830744
466123
955692
635838
224368
118916
850436
1463130
792964
276030
971701
540280
1678849
1876503
540531
1445992
532214
1285095
1300156
1290053
1051574
1334857
1876482
1662449
643626
1774339
1094316
214996
547265
1153758
1387618
335977
1926196
25636
90741
784107
1005258
851022
232692
787583
781937
1775361
1736863
1449823
295351
443188
1677977
1780899
921540
1652525
877581
263303
1356586
855073
132491
1474882
71420
556047
1770675
119474
1836202
794111
549621
959653
1844826
1906294
1725571
1813285
381973
527470
1480596
1898883
490449
962689
108066
700
1580614
1943534
1517862
286288
1704010
1594981
1840069
250723
1372696
17365
1029634
641622
617856
1806504
1246957
653868
616042
615255
247665
19964
241620
1410879
1348182
213992
1826444
1002154
1854719
702250
223862
184057
1594537
75254
708258
1223423
1359514
1838997
1638108
1648311
1249088
1838620
30181
1784444
536541
447852
730044
421297
114331
980893
1416387
1680064
1754108
935199
1143033
1034655
368916
1743009
311834
1471030
469717
1105562
1911370
1879323
1406287
363897
941030
927415
914165
1515978
1977725
1296668
1243961
1289814
334007
1402019
919384
119038
575650
110758
1704912
551956
31846
1582660
79271
115456
36000
709186
1088575
1920391
816608
1101139
367407
196276
1226875
1640953
419947
904064
787580
952053
601626
570140
1677976
205521
1464855
1841765
1865722
308174
1350297
1168298
728146
597131
1696697
1888735
1537682
638057
924497
352076
386238
1816888
1613945
539019
1942157
382514
509730
1991679
844653
1761462
1986105
1103697
15653
69891
824268
105971
1299326
246936
63710
61684
1367702
146209
1964080
122861
1774681
979437
1128431
1903080
936317
286956
556864
806856
1871959
1650668
1851284
332605
1136452
1357520
1587037
1398283
1001357
216668
1801473
1278482
1490610
493316
1527434
1602839
211506
1894831
1767332
626071
148871
974731
66414
1695139
1974082
31898
1487573
776988
1514602
1555015
20673
1077094
1029949
1237421
954991
1943256
1950118
1978609
992650
1865463
181602
1440814
199490
749054
442984
1947284
686298
576410
125918
1907057
1882087
1800689
1052163
1323826
812483
1107670
24989
572440
1459552
1212991
894599
1151919
1838657
1509243
1063011
930006
1541534
1118333
1112088
744551
887233
907738
382847
1979125
1472202
1177615
1021380
421426
717930
1517909
462779
1977666
1732014
720889
1051432
1413813
1024884
1116706
211700
397051
826958
1070189
1223274
1944610
954827
1039401
989186
923029
1946927
63955
1118516
145731
1902664
1912506
212932
1921932
565672
1325704
983276
624340
314881
1056972
68376
1237545
29659
290971
1781590
669985
865614
845185
1149723
1062730
1252789
1381979
1084575
884312
1496258
589705
681759
281343
1890258
1676764
1992459
1844856
1332135
1103429
1039714
1929197
886589
1617701
609078
1496250
577312
514091
1559440
891282
933666
573319
1906207
175618
714827
35784
1487656
345902
639830
1706751
602675
1762862
1101984
476053
300954
1114059
1945915
11123
978106
284855
125158
650840
1518119
842650
695483
1719376
1537243
647339
768154
1442829
1271216
1782388
1257486
1760154
743527
1019134
1016090
1640028
1888596
1127855
1328299
1042776
199636
1272183
1828157
1954753
1496031
395743
1181905
1790762
1556729
694426
86668
450190
1726059
909229
883916
233007
20516
1161504
1537694
215979
969113
234765
561612
1280077
1814464
1692701
620269
317392
1216576
1048910
68747
1773942
757442
524939
1460211
1041341
124575
2910
1069013
1822693
238589
1287341
525393
727642
703286
762891
433106
790316
878267
1959783
1626086
23856
967838
45032
362974
1321542
1925491
409207
1648709
1137162
1007142
862730
69589
821946
1371422
886658
465184
271461
625867
1533971
608563
1643839
330292
1762405
509109
382317
1972216
1896970
1973616
1990895
1281714
790092
1238084
539584
1149923
1204186
1446919
291575
68704
641731
1193137
1201505
1433804
933593
839088
226004
197675
1930898
1187390
1476535
7974
1852203
727782
732901
1030668
313975
119780
565995
205443
1645225
294279
1075899
1095169
1318825
1588187
1531475
97358
778536
1314875
135997
950827
706483
672373
118548
183153
1314757
1667982
1789107
288832
970844
932832
212069
169658
343626
1342571
380375
545305
12387
310413
676222
1866350
1562054
1543398
499134
778353
779049
1859633
947321
1222914
847355
985173
649494
1543581
1922111
173118
1727196
1959387
1141814
1052375
774563
724191
970920
697809
134670
790624
415958
1284594
394908
558160
861109
366510
1989226
832202
1258118
136044
206069
700855
486245
124599
459632
1091916
423546
1085886
1606795
1462654
1456435
248577
1611600
642623
381278
338614
728566
189856
231635
890752
269235
494796
797568
807903
442592
1610148
675927
1877875
38163
52376
1650191
1317579
1603694
41669
1741267
890107
412096
1086685
711151
237250
33692
339363
1760096
1844262
697207
985327
1021416
53462
106687
1035366
428404
1749997
1623034
969272
1860761
663245
256473
1193689
163842
483073
1373969
266976
807784
29320
1600153
234648
1533450
496001
256139
211556
690317
1043420
1332549
1023258
1427029
377272
687998
814174
975017
1716007
1412773
1271921
1211002
1976689
144655
1226609
1285935
607665
1682651
684122
996063
1977040
1112590
165224
1366840
1655263
1442299
819269
1354959
807651
1686259
1915322
1678456
464312
770455
616924
77481
1755686
955489
1636199
1048682
626996
385423
1639553
194575
1043203
129458
610537
664080
1395124
1849710
309925
1866547
827785
1718950
1114092
406677
736395
1098569
1063161
1979951
335826
434551
1052845
782650
1831356
984070
50177
1038642
1825727
529729
838158
492302
1646900
767326
800888
59029
1422536
1485960
858741
1108230
930400
1888053
786820
709998
1468011
1969453
1015346
1651005
1999288
1347037
1627253
1199412
878110
1363188
1504853
1704936
1850090
1494327
1135680
852883
316871
1547486
264369
124816
390471
1003210
525816
670119
474897
1596005
876946
1420818
123171
493370
736369
1082044
1443241
1361132
1285114
1534393
896089
1917325
1441792
1042561
960376
119719
547058
499684
215582
380150
1491271
209940
819446
1545033
1359501
1939636
1232253
849109
747966
1350868
1139014
1993330
415451
179642
1652279
349144
208395
306288
838163
611933
1386122
1382465
1583219
197567
1125217
1927453
1106868
588350
134642
1566615
677025
779286
1076364
943009
1114781
1128718
1111935
690992
1431850
1166382
378695
1186991
1499366
1099295
938565
1584629
1567672
1218793
1424367
992046
33092
1719262
1537189
452504
969953
1654203
731039
387109
880112
1617481
479518
1286844
720130
668492
1312706
365347
1493071
1000201
196206
1420628
1615540
519490
733283
787617
228038
976156
1884210
970200
1358835
1544895
694468
1176976
630395
1198505
1960037
1725334
1433282
1341435
1459349
1939109
1252235
1468993
709125
1811316
205811
1022066
505138
739995
966081
594612
309375
862139
1962121
802920
792614
1568330
1394419
899410
1808956
1964391
329058
1577738
325551
557066
1456270
1356203
18234
1385371
1766791
1455650
1321747
1983321
1120520
1174449
188964
178490
884544
539839
1502139
96974
678610
1291227
1030751
388877
1633333
702754
653208
1572638
1992826
4161
729432
499296
393606
536006
650202
1515176
82869
694117
495222
446577
1311937
710755
225469
571999
299533
1959448
1305539
47027
473801
1388871
1302285
443859
465456
1038002
1293587
350440
1016741
1854918
1191753
1191824
1422475
1572601
836421
1967784
1702316
432805
148797
575222
1047782
519107
958257
1303116
1923831
1278773
1558686
258731
1708424
70529
893257
1004698
313154
1199933
1134792
189142
1934483
343462
563616
711830
1610066
461707
827638
988788
1700434
887546
1027633
1501585
349382
12673
1106680
79696
1256749
1141984
973518
358559
621624
96746
268203
681078
1773334
1846906
1861631
1410642
341983
1815893
1975608
884093
1491056
1113042
1695577
456767
388444
562519
1202475
1784373
1283849
1945051
1993694
627454
1738728
111245
357182
1430082
529978
723040
1944131
1436717
385024
1674913
159786
1094160
1628107
1741234
95734
1134735
1972863
626421
816608
1398970
845147
1553907
144499
481243
1868310
1352824
1151007
1712789
1843581
1908018
172421
533339
1334571
1769446
734446
1081445
1248077
687381
1039482
1675283
1365961
181552
36778
1156668
1929943
826017
1131139
728086
855500
903084
461201
325408
1272796
515519
1971999
55772
1429830
354160
496630
1481283
1906761
1248343
1780992
710153
926969
549493
477862
1523406
766360
838794
202308
1615219
332280
882612
773239
1521573
733781
1030732
806144
768033
934743
626453
1343535
1623188
1885157
251797
1883639
468054
727688
982598
749408
92201
309001
1611623
1068501
1986382
883399
629997
1353614
206408
1555337
518944
1173137
1440529
1302896
1288933
1847858
1378874
1977592
1042861
843963
51677
222802
1004018
824857
1921447
689664
1309957
445753
1555974
903196
1149347
1681905
504408
1417735
156426
232167
1319740
1262460
1894124
1918846
950029
166883
824864
1138700
1286923
1041310
358352
691171
188230
740240
1342703
1220012
1163907
1356272
998130
896893
321314
818718
904306
1006608
1638383
427192
213798
1228156
1562023
314134
816589
1910024
133842
879164
239188
1919311
278220
1147651
1237891
885347
1138678
817862
116604
1679339
900697
929265
1827082
1510285
1123962
1222471
1489462
1632043
1658330
1836282
1736206
479344
1016569
808759
1700647
199332
1642781
1094940
92630
469656
1405681
1651230
855400
1808030
1959841
28554
1106128
1246511
247611
194598
230350
539433
1726373
24768
211702
406307
1543055
1766126
156613
1775702
944280
464385
1133765
205572
1167067
1034812
756530
1182176
893019
1695437
520583
1345679
764073
636173
666738
1276877
1663597
721208
1007639
615251
733036
1817388
1521871
1706751
1836391
1006266
661290
340814
1167498
1062124
561970
1732284
1821427
1132879
773100
35562
129664
199805
369966
1899329
1597474
494562
1482949
1833797
1123771
958612
1374878
448657
250198
1574114
643322
871094
1238904
21956
569535
593622
100583
1543460
871170
1962413
1652124
1722460
207667
364104
1329031
629746
1902091
1604122
516405
864345
233207
885968
277425
131550
1763183
616773
91443
1517679
1524785
1156573
490136
601013
1419498
1277139
1284107
1464746
1700797
1839072
1754552
1186661
1962530
1155834
926175
419581
665553
744930
611388
478421
99312
1329489
1125475
1514336
721852
866961
1833616
208360
1523875
1024754
564315
76364
1377731
1524201
1922491
51824
647633
1551432
1555228
1203805
1603851
1925616
1823031
789548
78958
842920
35384
732523
1316939
162349
198710
343429
787221
723123
357328
578495
466021
1133605
1282936
481901
1139155
273993
1931264
1874455
551733
1528289
1936842
1548475
348487
6648
1949803
1080689
226034
712551
690668
1667889
1110317
231588
55668
306610
1093812
1548299
1966365
577416
1551576
819968
1283721
1202664
396011
747864
1616896
22689
1042850
241570
1905451
1107675
782867
1692304
1050457
1316966
172419
101604
1352387
1214936
121863
1840974
1426398
12901
1715462
1602697
1230921
359590
1487362
678208
261886
1549227
1322695
732283
1648495
1527597
1125464
1299993
932962
1946300
1294249
752494
1673205
519208
1531540
365118
1161017
1959819
1681729
389227
920376
1438394
1377731
1271230
1593060
1828605
915528
1202494
1889998
63220
1067654
1827389
951915
15553
1863314
1444679
603028
66600
1964789
360253
245625
1121799
525376
1593410
1356851
1283406
1211171
572753
52256
1027
1674224
890543
355238
180389
1941392
793800
1990010
1743690
6094
1675171
1141410
256281
789748
1785658
1139866
1666754
1041876
1101355
1892109
1772205
1709991
650146
1346791
962592
802245
983697
287990
587396
1360793
1446504
887127
1635447
329068
1474308
1511847
792700
1888685
1668765
1401862
1713664
1094687
433037
1734176
828971
563473
341310
1468444
933715
843690
1967689
1232832
235724
1913717
16922
1680649
1124706
1755091
1263554
1300907
1098535
1193473
1571084
521959
1195395
751461
81434
136312
114272
835631
1839432
315317
75327
1385258
815988
219342
648953
1254202
1173659
277395
834390
771970
721650
327127
1328522
1235992
1257054
744547
683708
963341
1899286
1736634
581900
1259183
871709
1209360
1454549
665566
1947944
238540
842160
1076774
917623
470740
1965040
462156
1324738
1531589
999048
1594037
1611523
297659
1979156
891654
1117602
99240
640330
1539867
1048864
925638
1967244
749536
690146
1616283
779548
865683
632845
1704904
1275758
1535119
142979
1978934
1503872
58679
85798
920573
1025958
1298506
1043132
685991
1929743
259743
1432252
584192
272588
898495
395846
1259858
1795582
1433393
896462
224912
227363
625308
471254
1753009
1584002
1687051
1188822
1311338
236187
617024
696568
1955711
1540939
1872832
1960364
966750
1217248
953452
960626
1241463
1601707
317739
783457
868626
1619495
1450944
1329402
235107
1277382
1042985
411964
1177697
586437
74758
970536
1079333
324131
752785
336346
559558
1033153
1392958
521055
1012316
712352
68624
1974285
901378
1342663
1889925
1193899
401756
1145695
1603842
629514
1601066
1111525
926835
611470
1554421
413912
1751190
689828
635856
667573
1189913
1108139
577380
624050
1320545
1949923
1885660
1020025
847446
650705
1682971
112769
1332254
1719093
169509
1652769
1451661
535905
1228238
1501844
1072296
1320919
1976121
1085525
1043884
375423
29078
329779
735254
1860033
483904
321562
1972487
875389
318334
36848
750221
328274
477840
549772
1330522
1835804
988856
547177
773586
1768470
1107695
1254674
1509195
1722557
245811
561760
648991
1512527
478841
982595
236258
233417
1169510
1877528
1467592
764768
260371
1642961
1638408
1981987
1291419
311190
213184
1245101
1782685
1194047
636773
539259
1066463
657545
1131011
166372
1496964
1875529
236821
236868
217351
1597696
1294352
1700037
556597
1248674
1999601
1526024
1836326
22387
307213
357994
1495859
1959452
1397050
473019
464600
713262
253873
1635394
259963
1362705
617285
1070122
914414
127233
1221529
1595172
215301
1278366
143674
1533604
1148416
575581
1750843
1570665
922911
1123296
1640057
808522
311316
1165978
1906436
1176203
1036424
1637291
1845427
775805
699575
1478616
1519474
1334709
908569
206300
277964
779523
570969
837254
1279844
1544431
492302
1426373
466326
1265260
81935
1223055
1694498
1200723
1459265
1469717
982826
1656424
1003003
286691
116257
186736
873325
62920
1366455
507578
852445
128291
533858
1105370
626811
1947150
411759
420729
1022297
235509
843356
1755718
1061376
691024
597304
744053
1217484
1076943
1904957
756820
1013219
1394170
1568979
169536
682289
1951745
1500276
455531
1661000
556630
1312788
1467980
599847
1986023
504562
701390
1642950
1079635
156594
657766
902861
696193
942373
1491584
887704
1909601
1810292
154133
195254
1877371
1803981
553158
106973
653131
1260217
180845
283624
81935
427056
225926
1052011
47953
1659609
1781056
328840
768413
1719965
726724
1918472
1293115
548014
1743275
1211136
1919311
999795
1330501
1933398
59498
831345
825596
642686
1727274
1988804
1290988
164546
1409837
113870
665013
1370641
890625
1421395
930400
727987
22482
689599
1730016
195545
1167224
542638
738258
1442564
75179
1462239
1979559
1694780
935766
143662
285113
836924
1162635
915780
15983
415315
60992
1907704
1396390
996351
1830888
464726
1045334
609643
1312430
997665
1824802
918825
868720
849606
1715041
646807
321040
1291943
1023844
1856704
1501454
1999626
1472411
444413
1707744
1173026
231378
1229736
432738
1235655
1054162
720570
323696
28429
453083
1669078
163327
919740
653194
430716
322103
285435
767741
644343
809564
622763
1202517
1850486
1065609
517679
571091
385817
324089
1313600
290276
1925579
1107083
1939109
1028675
1589921
687012
327172
440943
781368
1666167
1577093
1379237
297713
1545431
1661322
1306840
1389958
405713
1692964
1809593
1055003
839256
1483172
1116526
142273
1591923
895864
352461
1120300
989307
27606
381664
1415832
1408635
1568263
1733578
865742
276895
685665
894254
230618
1593196
532129
987024
64484
1771138
1962029
1091582
990491
845314
1469449
815128
404087
1565897
160412
1577878
1166371
1377842
249604
1918054
879532
1828594
993928
1402960
866920
1154437
1549977
1864958
230236
1628250
1097878
1427047
365201
1052480
1402974
1795494
191909
314188
108075
75082
112543
1909621
1685709
330029
126630
1114509
856885
993979
1633066
1405702
14084
807867
1924128
1564725
1155389
1721597
1492384
1228091
485338
401028
566388
473527
741254
1931119
665066
38413
662497
1519052
1281941
269307
453337
1022364
144503
175611
853137
1427113
1510673
340107
1231599
1640961
312597
1961170
181824
1094215
1967304
1799757
1411179
1801253
1962748
1945497
1791033
124692
1412952
1541610
796504
1702973
694113
643114
1489462
550021
1482399
316944
479112
35989
354892
1452363
578922
870941
1998600
368420
1067920
681595
781671
396049
332510
1912428
1194813
824998
1036540
1027105
1847439
1108005
423784
1440984
537461
742089
147715
1577243
1921076
657449
1636957
609909
1775494
1938081
1479651
1993994
1832257
947441
1606423
1283660
322964
187204
1240314
1293533
628690
1492520
1696500
683342
890848
1852430
1207219
710155
1375278
1877505
785857
1160156
1137196
1160994
1822149
56849
298840
931148
889826
537873
729475
1893090
1796640
579895
155817
769334
379022
1458183
1651010
1307743
1500520
1662448
955724
177797
1419609
76564
1971745
106965
43327
795480
946449
1014687
1535534
1586252
1824189
561391
212957
1325440
1948198
1379745
1117393
1761462
482833
643992
1389102
544182
1332201
676187
542995
1846404
769061
618993
862238
106614
854914
1374366
1733316
1729962
108642
1346156
9184
76923
44836
143562
1069348
1932454
1548970
329720
559282
636728
1473508
1181437
215827
746462
1119605
1702662
462329
1332898
1819200
1151651
381889
1688473
1227150
909979
1371156
477396
209258
788529
1368120
812771
1476072
510467
134427
718984
76995
1568330
1058369
1393218
1682039
840385
199170
1945504
653133
450316
1340000
570700
1568938
124629
339331
25164
134490
1440321
1987767
358246
57245
1199170
1194916
819767
76839
1335653
304885
172059
971693
1159379
1647546
530940
1808104
391659
1118444
1203052
1588574
106591
1662692
147366
1716182
1350254
1170968
732676
1949271
1185513
343655
476853
1160273
1220542
202669
1497726
515412
1821119
246841
863490
943331
1763113
409355
1784305
1719084
1707678
390259
430913
351703
163793
361307
1355910
305385
1175979
176405
1683376
552742
545579
1441950
583749
169700
1986105
1249233
1296137
1931835
1307868
948348
85086
1185479
102212
1189979
1393026
208847
1988427
1427686
957826
642584
3277
183976
673290
1686090
1233596
1166662
819958
380096
82146
1322219
608053
312322
16715
1452525
1640044
217300
376268
1983620
639311
697064
123171
1363879
1987561
1614796
1368212
837449
425902
898923
1803528
2113
1283926
1321058
1171610
956946
1550812
1115403
986705
1333021
1575747
1235374
577397
1499560
632230
1750843
1535782
600633
1304230
1735517
1392495
438482
829096
1525675
1103656
1973795
641326
1732805
926291
488572
1211439
1371233
1200855
1314608
957619
77688
1108672
265125
1110317
1097306
1190972
682292
1005724
239856
994116
103251
1897911
264922
692326
363540
1774077
600464
978106
30870
385553
1489942
205521
747065
687857
1279971
633753
1653008
1753746
1073118
170214
391679
1109254
86764
222137
1242297
1407945
1951457
135937
1407700
698306
642537
1846126
405252
1660124
158263
110862
520059
528016
354642
1800313
523462
1296484
1334648
409797
669348
1249862
1347032
1018235
1750824
59406
1739799
63789
1883710
160897
1379777
891546
379749
568037
1614512
1191037
357747
1624844
514909
761119
1582097
1703574
997212
452390
1849088
1639933
1502307
214657
1130493
1670166
1447637
1321694
1242603
941182
998803
1933453
1798721
876881
832604
1078257
585371
636318
1242125
933595
168237
604706
763060
990964
799497
1642748
296299
1131407
1476408
1589953
1192535
1336658
503859
149697
1044097
1615946
1612610
1586498
398218
1805955
1067001
1349011
69717
534507
1426904
442172
725048
1054124
1737221
779551
1207678
740513
404738
36315
1266567
1050612
397779
611146
483328
682273
1052756
538845
1407793
1525903
337463
1832376
1499403
1455563
852508
1722014
1836354
1016539
963114
1279285
320922
170911
1738952
968805
614675
804
861590
1357108
432566
627212
357346
665790
524417
1233994
557797
1547503
1122446
860741
1146150
1625718
816457
1468394
971110
226656
837667
334410
552510
1507667
18330
1304947
959144
395743
1877953
423756
1707101
1918454
366200
1516393
943110
1249787
42440
489403
1781977
1811803
928632
1303111
71389
466249
1103068
1706000
156892
442303
353780
387826
997097
585767
1111952
1094257
639827
1752852
272600
1196196
1790675
1923392
20523
1018004
1486880
1470072
390819
1123522
1200852
1610292
366193
1857240
92854
1390731
1550083
1919742
735588
721909
246371
392251
1055276
882676
1778711
1758016
17107
1951297
805859
36051
1022816
1512178
1656770
434595
719093
1053468
951676
899410
1579001
791829
598945
241358
929265
511067
1185474
881754
675902
250011
1724147
1138862
25237
875327
1745251
52858
101267
1157300
737291
410142
308888
883432
1226866
21515
1386052
1537426
888818
1130142
1693711
807371
1207141
210434
1351968
799509
1430683
1826838
573089
845092
1502858
843648
386682
1707739
1942767
40868
13525
1037050
743528
285798
1150931
1781743
881840
1940387
518657
710407
405104
1400515
1839246
1203524
1889653
574749
993404
1308719
638495
1299018
810513
1682810
604794
1007639
576677
1698140
1977534
634714
513443
932708
464454
391060
1293031
1462865
1095616
476884
549482
913451
303997
782550
955503
392543
877506
499411
1156211
1677453
1566835
999522
1471863
912159
922208
1040595
1365243
874252
144963
901317
1552411
708910
447704
1357178
128748
1614273
365769
362893
1342122
464344
1067311
1958305
802133
1955661
464207
1199412
612150
1478048
1352763
1567670
489801
985290
210443
1199480
1170096
1432943
286513
1792976
1737420
1432427
1131120
1282465
1237915
1984563
506575
262076
566065
896034
708263
1174440
1144905
793952
326746
1651888
1857977
1589158
1279388
150908
560476
782099
328842
600923
365109
1413266
1441829
1946558
673665
896347
1206035
1362775
169340
1038292
769978
1327663
233547
1564725
1367297
1259225
856178
509741
265014
14175
1522090
527362
270407
1167935
554666
1612335
110722
426776
1076567
1442449
1294535
295942
1761967
1598950
1480635
957285
1957404
1711345
1599847
866192
1614853
374318
1424935
371895
1132453
1114826
5940
479948
267623
782815
497517
160460
1212485
1808658
1296395
907483
1187680
279959
1872986
291246
1994950
883075
1717533
929196
1407761
1544491
343633
1383647
1537531
736850
1660377
693884
1601170
932708
1279996
1409057
1407980
1169825
1917846
318298
1482184
1229266
1175979
1628714
1070432
783422
1470929
1727657
1113613
543951
1974242
1781171
1411386
886161
1680971
500226
1126267
188735
1335514
887680
986925
913650
682608
22277
1769539
866952
1787363
552197
465529
396478
1895119
436751
1388706
291816
1386899
414367
1137791
207516
1204710
16065
185770
86135
1159317
790564
1366082
705438
789761
717408
1829624
325975
519213
1181328
571290
1660480
1968463
776511
1775984
1792047
457720
1839143
259025
425075
1755990
639999
189153
72731
1246980
1905534
437434
475416
1571816
1091430
824906
1128686
1135415
1998216
1822644
1647168
1642777
711811
1062090
1343162
1838866
894711
438017
144097
1253582
748402
1548714
268447
370164
1330758
369036
1990895
1785147
1508459
108413
1705337
1165531
604762
1247898
1350341
420212
351423
1059663
912804
1416966
453007
1891778
159942
603324
906773
146696
1264349
1110397
1382826
397841
1237625
1642619
997639
954271
334394
1520858
319747
285961
1498731
1398655
1940242
1372881
998391
98469
771072
532917
268545
1295462
1319481
1312623
716563
44212
61578
105773
1712978
1505986
138726
423306
1387892
1523819
1346880
1142891
1493842
319045
555077
514183
1952732
1239495
1370956
166423
24842
275145
989073
1039765
1420784
947410
1234208
1145424
1996819
1018881
252414
1062780
712957
991493
801168
1819380
29336
1549456
206971
1952252
414596
1047187
1427266
755433
832064
1600067
1209643
385926
1524883
630374
1621442
1932678
1120981
983227
843729
1748680
703972
1639777
809492
350011
1285009
473686
1146758
439555
758322
1354365
1839844
323122
135887
360555
884121
19390
1178971
1012569
1315702
26403
1872437
155060
218446
223224
1703238
84237
1559718
67827
530213
1371408
988518
1021439
104336
1938674
1185171
1751871
187675
1440624
1297929
257982
314390
112172
227576
758248
953285
1036902
1106668
214235
1767859
1133751
1105070
694876
1147450
311190
616605
1751473
1397769
584484
1324984
166134
1880675
1471213
1931127
646608
692558
338426
1914507
1337620
1931812
1478614
188047
1542285
1318244
1320879
966766
230258
1137106
1476732
1617645
814906
1600951
1689501
926131
1916304
93181
713049
1567327
108796
220780
1531350
189460
356310
1166552
869755
75870
1520222
779327
300536
1677976
148824
505252
1792792
1593167
1156744
30714
313394
23853
1046578
1121421
225938
512629
74559
1623435
1242112
1692950
1377568
183619
1010282
1299272
1752820
1584266
616210
1029298
557468
1917937
1628725
1737810
1390296
334592
1693882
465385
455552
1979850
1904594
179007
288018
1544901
1765512
1887763
1072158
1133655
72951
1560038
1826340
1741440
1251500
1126864
377260
1161780
493190
148772
1189961
1057820
1708564
1892512
745672
144872
1151081
1456214
460770
300433
893019
60278
212094
1304342
384901
384665
1696500
1879250
131053
944650
286526
1525402
125616
1533754
835219
761645
1874548
799678
1333719
1320225
973160
1963919
513736
714132
889567
305434
593395
1843551
1299136
1970749
626642
18308
985007
717942
299854
106464
277386
575074
529534
1023496
1108021
1246945
1810305
1907418
1689504
720278
840426
693003
461881
1959806
1879791
1030867
1396731
1207377
393878
112438
731293
805559
1287337
186415
185998
1964798
750584
698287
721893
829877
649625
426221
923409
1822085
1137106
637840
1808965
1530912
292434
344965
121000
899817
138432
248358
483027
1678212
387939
1875670
424434
7790
396128
1974591
1403014
153239
1824486
260775
1799258
705342
1820545
1855036
1838590
1094970
40759
1050690
1886485
19924
38912
1728284
1217984
147551
748950
478847
1217332
733888
613332
1565787
1082044
855780
1713044
1536960
292040
1051573
1918608
697818
1331274
519931
1695302
1069313
166281
1951448
1657785
434574
1516550
1205817
485300
1724132
1058025
1340388
443873
1240885
253107
536953
1494501
59818
696827
1669841
395774
1538886
144906
1149867
956317
1559552
42043
603028
1268125
1724683
1019264
1065488
1844399
1357747
933603
306274
709812
972272
1911598
294282
331906
654962
1714361
680449
746415
1905028
1258302
73021
931945
1393240
630088
547312
1968646
1648289
26639
746674
177889
418588
1777239
387334
428849
264180
108197
43018
546984
836058
725486
1561776
1322758
1091947
765767
1363879
407257
1744652
1327274
548508
1369535
743171
1227150
1056538
203241
1767876
152371
1679981
928725
1449485
138907
870411
1692321
1575565
194071
78650
1638914
374035
807962
207733
1441815
1935521
49703
303791
47618
1139155
149456
1917678
1052948
1691919
332217
886220
704272
1706009
993976
78754
1271201
1041741
1835107
1691112
1713225
1849618
948286
1298755
131753
1120022
1281101
1114847
1402916
1290424
708870
1803524
53920
1423094
1182685
583213
1459910
1759954
1696453
773442
438480
1864750
1085941
931137
1174673
435557
1158469
26019
149369
1621564
1283140
442890
1831408
327538
528343
1262664
1443434
1029143
847120
834267
269281
1072629
1805398
18549
895242
718515
4319
1965753
177459
520295
621642
614545
317434
545554
884518
343164
954201
1559661
1152694
1988318
1334970
697442
883871
1163482
1827796
1376663
136312
330992
878813
86145
1677130
598532
857468
1650055
1820062
1380555
1352437
1157898
1746092
942618
657118
661794
286060
1070828
1820319
1443234
1164578
297556
327757
111876
1553382
858600
1499765
86733
1667423
1405750
1364036
674158
456251
782175
446217
1198861
1102737
49873
738547
499924
1409487
1983212
1876522
435759
472479
1672919
370140
1063539
219612
237530
1028659
449751
1735536
187180
695760
410886
1816118
1112033
396011
74593
888062
1575289
730908
1777625
1469905
205704
1454176
593200
51300
964122
1564374
1694200
1440275
1151306
1090871
1843543
67091
656490
1003166
263635
672003
814314
1143852
1285065
693608
786379
1671937
1474808
1675067
813816
159687
1338494
343997
13013
1873249
890307
870806
1104900
1264050
1863363
497080
1448513
631495
1017460
1738210
250700
1357257
475666
1025870
1619323
409240
1132763
612578
1232964
1429386
807249
1686056
645810
1525897
1339924
1414696
459492
16539
595725
1100398
6262
262521
1082389
131114
1192731
990587
1851986
1728746
272867
131052
1013487
42628
827731
451566
1979220
1203130
829500
503185
985589
903822
1168378
428046
19291
720493
240584
1137951
1448648
1991086
202640
1372077
1450985
1087185
1231609
1099648
1769309
584969
289623
1061447
1326022
1171062
277927
1696611
555511
1515216
402430
1548030
451583
740547
421034
1479927
267819
65753
1200416
1289810
1821389
1931257
959026
163614
149026
1967469
1561629
1778377
638076
1729511
1493005
1827995
1094041
704288
36005
352560
1979601
741453
660623
1387807
223329
1053755
1005869
1605435
1164700
938523
1271271
1649334
731753
1043021
123401
474192
376634
790280
348376
788529
1292634
731444
802248
1345137
295407
239856
1371703
461971
151685
1642634
1252633
152128
1188827
1223149
1155036
867619
367014
1448323
112976
1102030
1441855
1343835
1788819
1342738
22335
309964
150480
192152
1080809
82677
1120719
298010
960448
1048117
736686
549195
922242
1279711
1917393
1773571
261294
893470
1336413
320701
482097
1953326
346676
1265810
1777339
577471
1364024
1908159
1967260
1770443
1652821
113353
1169191
1347250
222899
642786
1710638
459108
289990
522786
514836
2468
18893
1145525
258730
1307249
663968
1137978
1689402
1305914
1054128
1636180
38152
1984537
80835
1898194
67067
623520
1330955
760766
1789169
327309
1924489
130903
624937
702059
1841897
763578
31741
723652
795276
1102207
375272
1221615
1787463
1742946
1038272
1261326
1040305
1506507
478228
1998616
1108327
1616843
375165
88997
453835
1056178
1424955
760146
1770273
1812697
1071844
1616169
1494347
1111530
516210
1826673
704746
66029
1549227
1283491
491420
1796712
686016
201443
1278110
233547
1709889
108817
1111072
1844712
1132580
238529
614017
1349222
1672827
1382375
439904
1779536
703003
1750310
1147534
321273
803942
283379
958098
1949591
1748914
1126717
1432287
1241144
557914
1479246
1085890
152025
1435435
1146491
58236
1466568
128722
1706632
830940
1764776
1942729
1636451
413001
224626
331328
1332549
1755352
161146
1646716
703966
1380505
784744
700797
1121350
1274817
801852
1948913
1561441
270263
643460
511815
1172242
829872
1939666
1695920
913660
1535423
800363
289676
492654
767729
797720
1223265
287501
1675534
1710926
1147558
1042629
1341269
1834857
1488610
1528632
829487
1814056
1859712
52725
1710890
1774890
448619
175281
1459285
401892
1714651
1136842
1153827
573138
1069203
958143
648725
1035131
1493573
1154500
439180
1449107
1776623
804628
371889
1658425
1638671
511472
761896
515914
1886473
1202896
821564
533849
548014
1210429
1965775
1250200
812804
783817
615792
1136516
451949
13172
1503758
1648311
336930
1346467
1382485
575213
1082057
376593
720014
714995
1489906
1014158
1210153
137343
1477128
1304626
1749090
1006758
1279370
941152
830477
1719678
458880
1920672
315689
910477
1772129
320709
818052
1237413
584468
1188533
716497
379860
1105160
1130916
1770458
1436104
657978
1813561
1332405
89358
200343
1653501
910360
1086764
756902
930977
1903461
959532
24154
944585
906471
1293199
173558
922517
1143998
275269
1409869
1411302
1427835
632633
703470
1228613
144739
68555
97599
1651718
798224
501412
553074
560792
376527
1524972
854088
483866
527276
288028
1947524
290630
1271230
284494
1148596
1156194
1738146
1279153
224263
1131509
85817
1494678
1023968
1752610
772526
1626745
164653
546033
376550
1170322
1677847
1933446
1887743
264743
1817471
244306
1624564
1968837
826158
1795167
372747
1791190
893868
989109
122377
1494477
1053102
1522301
1191552
1576227
93249
1047711
808486
873396
511906
85355
1555590
785076
688005
1310200
366667
491850
69538
122689
1561860
544299
1459980
1877586
1952004
1388018
363070
1697648
18062
1924192
1406241
1894491
1587435
1834050
414686
328931
1829745
1029685
923943
1976936
1414783
520395
529361
1152694
318180
765783
599151
504862
86652
1552150
1557851
1138592
88242
914264
1228053
1535280
283032
1655285
750176
1487523
1030824
134735
419790
1145473
1019038
1792289
998084
334754
220828
1341631
1373299
1474063
1653124
1176952
1590652
1024303
717984
493892
294228
1383945
1220645
1471789
120893
1543530
983664
845092
817102
795118
604340
1609698
843505
131309
1683053
1389010
521226
169968
854325
761858
167551
1237227
775304
350014
305136
75406
713071
1138011
1563661
281343
1978193
813379
1242728
1821818
650483
1549912
926284
1856094
64120
1968338
1906882
1696325
896682
1839760
782782
1578584
1500273
720415
479995
227734
361759
231281
586191
1976536
357254
589497
1925283
1755858
1235208
54866
931030
1813622
932614
840170
387454
885730
510393
1269614
22143
1182830
118321
1135
293687
818718
1440760
1417153
847816
224263
330661
182217
1481377
1869038
537816
1527454
1930220
995827
982190
202382
1842630
1903809
251885
1022443
1921618
231943
1098085
377237
1179785
1924297
520444
184706
452969
959151
1354209
629982
1494894
1473159
1188473
301692
1147835
1377648
1257817
1046223
634338
1510300
29568
1335817
937635
1108428
1964125
1796999
1904539
1567382
1027643
1838831
1515299
370777
1502643
1800511
1524455
1044722
637064
516187
1662918
1700629
658094
891546
1449397
945110
1409156
1105924
1595946
1575737
782175
475339
1975660
314499
627983
999415
1721458
241615
975633
854613
1211473
1586978
371488
1054999
1945038
77724
1600322
1950691
88074
362331
1510626
1813562
1783313
1313094
1183089
727716
574154
1629153
1655982
1487397
465626
270156
34517
281307
645225
1720452
1758332
1866441
1558845
889849
1322926
1166598
1951722
1709574
1190082
1781407
1943849
837510
1146354
727723
413268
1779469
1190468
783759
1872739
1959849
207038
1129439
1782528
1539492
1466259
624147
612605
1066245
121972
951185
1320130
1241785
101614
1000122
1148505
69975
474933
1501967
1149650
1368644
191662
1620018
1619150
17463
50861
176642
148584
1010109
727866
1764201
166261
1730233
1257186
1382923
1573187
784415
1207760
1154514
563055
159979
210061
1359501
1795544
1141107
164950
1259947
1068631
855299
565351
1985648
1062896
324912
1331966
329023
835885
1194094
437964
991199
367313
94707
237574
777708
118657
332644
711439
1438093
536200
1911754
1396820
272736
555949
1916689
1501156
812555
335064
1283804
1147795
1901426
1995931
1988118
1436986
1779570
1357310
139443
1428571
1577087
581968
1324304
1457549
1709724
54187
130955
1805
377185
872629
287087
416505
1441755
1560862
1839396
1370395
1236013
1617800
1838981
883629
153724
786093
1954815
1672193
925642
314730
204978
1200185
1136230
251035
826994
367638
303343
1392180
1940049
1339056
844419
1179827
1596041
1133840
1169804
1740171
1550607
139511
1557659
1333550
102855
1084420
924396
918207
1762455
99729
653300
1313865
1403359
1714834
344965
804003
1501014
280748
1340207
647961
340811
1237490
169000
979061
434710
1304129
1381962
733083
1272531
32744
347784
1635522
1134605
1214139
188108
1046863
897472
913847
1059076
378577
1618364
1883838
639806
348404
398810
500926
986886
934851
1460510
1999823
1460439
941961
1442419
357797
1369073
869291
906184
1265280
869861
657688
1052889
605512
1828033
959268
1460439
1728522
1447908
1687022
1206941
1173120
1877009
742662
833876
328962
1668753
799227
1572094
1782718
564638
1212263
965229
1557096
1927810
676815
954854
1890689
963147
1104036
1185139
237888
1455486
38272
485632
1045845
1322127
1886643
1721663
1424281
635534
780761
86356
1632043
526356
873774
254418
439852
176812
318334
1912234
452776
1878625
1855088
1857736
935160
262181
92606
255253
1826444
1186573
1156720
229880
1612817
1469239
959820
1271100
1065326
62455
1475294
491419
1410827
852582
1914992
1229090
1479565
236097
1022255
296430
88350
1984168
1386173
1751608
27697
1736790
1468444
477329
1872931
1527172
1480916
907423
515304
871370
1047747
1868018
693642
1793885
907106
1755659
316485
83636
862215
164156
625684
958462
783997
492660
666567
1503519
837106
571539
1957739
1757526
1147082
732442
624406
285251
868314
1079688
1644206
759522
669221
757853
1928792
965389
1567861
1020566
1951400
337400
460377
1100464
1856064
339910
1117743
1165231
675766
376484
1127376
1086021
1438122
30561
1453383
403256
1759067
1653051
1442479
1105370
1628956
1428509
1227516
451572
1554282
938993
1313915
1572579
1672200
1960768
816095
1669443
1633233
262921
1841167
700424
1997462
1147695
1300061
738881
1494006
1307268
740486
124035
1529274
1384219
735086
1095017
1901046
211948
400358
1195068
1828589
845625
1887050
1730722
760530
1403526
1410320
1375668
464195
281574
1895940
955683
1197413
587634
269296
940595
1743070
337551
90756
584254
1332983
1268766
154282
643473
171330
1240091
807011
329618
730051
1783870
275902
1889633
306784
316064
1372902
1387532
1959478
1164369
716705
1331914
398500
742520
299991
118525
155014
1199630
495287
876925
616630
1781956
124054
697069
1804123
1288730
195221
349486
751332
1366325
442048
570540
1746202
1806010
24667
1172590
1709477
1720553
174532
807867
1430983
1555695
1268798
1902856
343024
994752
1292710
252608
1809735
778829
1658469
669815
805014
929761
1111530
183553
276336
1387381
364570
772074
1445931
1328179
267142
1591361
1866057
1531394
184057
1499042
1435081
592977
1181328
1793113
36811
906246
1480308
1411156
812356
808820
537509
1310279
1385460
1687812
548584
356362
901459
175633
113049
1299555
1362094
213781
490225
1221189
733842
1666655
1753050
871709
1012569
1376559
361638
316357
1365788
957588
41004
21662
1302781
1342781
1174481
1839921
911938
1309400
1817705
1626756
1745772
1512646
1579711
177729
1940082
245587
565240
1091770
1134826
1665156
46660
1550889
744317
847596
1912090
581075
648292
479494
132303
650728
1062428
362392
991218
555011
1772391
1832225
694498
1319190
1687514
1642556
1286346
1684103
1737649
1088998
481224
836626
1561493
1988210
1960360
1177731
101972
1895788
928300
77714
1322433
1966470
1119877
452990
1048772
231876
1022728
417846
285539
1495924
1901515
1452495
538812
466649
652720
1675709
1512585
1226868
1915971
1726348
1782530
1278200
1704936
1296437
1985842
932915
752830
787058
1374184
1906809
1792091
1789563
1112670
1229779
1907996
1218277
1920002
1140397
1500238
1361236
81730
420708
418452
786713
1945388
1237413
1439521
986064
364401
416567
1642061
522727
1193454
1658642
670414
888945
712483
1123907
920760
857722
869805
282374
162729
1821496
986272
255217
1274817
897879
890440
280664
911727
858657
852142
1610518
1125996
1387807
117972
267553
313080
386243
1044692
1162846
677640
43550
679668
84972
730576
69157
490411
248015
1310627
1408105
1608930
836932
1331290
863026
1911667
650380
1161162
1552248
1631991
858564
762173
1339055
285202
642022
871432
1757673
1683453
1287175
1645868
1575954
272649
198522
850271
370709
925442
1193840
1544328
1161401
445631
391324
90064
1678853
1344408
1514449
318075
1856318
1098910
1728693
1928902
1665927
1922935
216057
329606
485783
1976441
1547697
698944
1852603
935966
57694
783068
289097
1529104
1440222
499068
323464
67345
480577
742190
727448
980367
1049914
1905590
1629461
877868
858741
307816
541704
725038
1817864
212187
1356806
846338
900935
865738
814095
1936106
1441002
373366
724352
140221
1228567
1930780
435948
1797023
1377776
1382187
180916
1567739
1924815
1903282
532950
639303
724432
156013
1705269
126752
256001
604174
1055476
1618179
172432
1883260
1496198
453553
1105069
634033
892191
1795241
1065598
684127
577010
511634
478909
1954875
1452287
130830
450412
1122936
1357185
298378
855060
576955
916975
239214
199721
443158
1017767
1031187
97326
825338
934932
1884170
884217
1994496
1142941
1687051
669847
399970
661238
1606730
1841890
239104
1279698
1317989
474955
876476
521370
1979374
1889953
571746
548388
1496077
996035
1341553
1330344
737489
324188
1110028
963927
1582389
196269
1745977
1083763
1097568
1921092
756534
88717
1540654
1180549
218308
693402
25457
655329
1473545
1528636
1482060
1895203
864360
551847
937210
1453074
421157
975289
1956216
88786
530579
833714
1140016
235943
1024102
1807958
1454918
1872942
272197
1967918
579726
537618
1064106
510317
111693
1165722
868266
1277331
1268349
862100
220453
1680649
433313
1354673
198065
473721
926284
881080
1678750
1982909
1368860
1510728
803933
497739
1100936
1571127
1474926
1784524
351423
1515978
252209
1787518
8772
1910086
842094
1716884
1005493
1022923
1442864
1559273
1748187
36216
1892423
1129794
1498574
280719
1292541
479672
1027081
420506
437673
1148133
1540518
1168673
660341
1321846
1554627
772774
591026
1510376
1886835
454892
1732899
20745
1188276
1058095
1952072
187100
132424
849492
1128779
110931
1132622
1921347
1166127
465782
1706496
967073
1670308
1858547
930369
116817
402946
942931
118525
814619
315330
649328
149071
1487275
791829
967901
442334
692647
125738
893331
513851
826528
550286
995405
114181
1396131
1339600
342267
535540
1460196
1722257
729630
657360
1327875
1171994
1028025
536752
1985806
347586
325115
1079859
824651
566522
314730
16088
189882
1693204
810860
492384
1820169
1043639
886854
146765
74703
1894038
636739
979248
900893
379576
1274787
1673956
445623
1023993
1183042
710479
1957808
450116
1326791
592825
1584039
609530
373184
1322191
1589535
194229
735840
1394455
1162202
209818
1490377
601893
603260
45486
1432132
1539574
828233
1637394
440561
1586225
885640
1402419
1234647
746587
933026
1811573
896700
1971585
1604684
1137237
960779
1221440
956173
455267
1005173
967561
983560
523670
1171478
1533496
843028
984390
345804
1300156
1690190
1909433
666809
1036808
56681
1923326
1257884
1474934
1424667
596751
891489
660055
1936762
767886
839339
1483600
1863492
1508224
1238750
1443062
604760
460994
545229
249289
1215155
1533971
1174375
1562089
1639748
678934
717759
1464471
137344
973102
1936998
281572
432075
36643
1447217
989482
950818
1279872
1904402
1855859
1569336
429541
1059701
1958296
1537189
602066
195306
297058
866413
1289777
831911
1364129
148245
17873
159026
1377814
1739221
656161
922050
296436
1768528
1406692
1131573
381853
660619
198580
573440
828488
967943
917944
1453718
199629
1834917
1529848
1753400
1997687
970886
376078
773653
1289599
439790
1254666
1075937
778053
88433
432200
278687
371805
1054486
160935
1698176
1225117
1864714
1508436
490699
279188
369607
1817804
1059147
1246052
1333552
1266847
155176
261130
36848
1900864
621452
309579
15163
57854
1623951
977094
915283
1077083
1407897
1173571
193066
1456463
860996
547786
1200424
1243264
908631
663868
353819
457061
1913675
1317571
1494393
212264
1395780
714265
793495
913675
158229
1139090
1736671
1102731
731151
1804845
1971059
42885
1940820
1692901
424700
125406
319275
250663
1808739
319377
750858
1511686
1857315
641835
1693261
272336
1659488
117848
1865374
1211565
888514
1754031
1437453
120975
392039
382809
1151289
1056738
988416
1451820
1659171
1507177
1013140
531407
1916372
724466
1804920
1311012
580780
1256273
1296806
1859135
1638408
1857064
1487529
447347
994779
794857
681317
1859511
299215
1015111
1259225
1176908
6099
51704
555115
1397501
1201329
1841405
1077537
538075
184164
376968
299597
1561517
1108609
888355
1777773
1581118
910067
1007727
420195
1171756
801718
1708774
1571015
714295
1026323
539916
546814
1335746
352461
990278
1546198
1951648
1554276
1454919
1233010
1646143
653718
129285
1627121
982007
783976
1261352
851500
1909059
80241
517767
672620
1560124
1794182
864723
1458694
78418
419871
860250
1735511
779537
764315
736094
90189
1217339
595887
961210
901601
104718
1960370
242291
1251101
1055586
529879
1257883
153970
1363879
1066004
1045753
907766
1527623
1342608
368703
1734055
976030
1086647
1470362
1576692
1963818
307420
314571
1408691
1570239
1702446
1729165
272818
1166020
962200
1679882
5969
59248
1114027
712628
1674835
536008
863278
890238
950969
975128
736160
1417808
849443
57245
388768
1615372
874136
860533
582609
1290527
1645598
744340
1005370
938248
1122367
1621925
336939
865709
1046034
1220019
1846370
1872252
1640042
241629
552055
233757
3214
1049651
882826
450849
1300252
992014
359534
1941073
1083605
1544832
1222962
1816888
1296450
1330531
155297
1107676
979840
1984612
490602
1750847
1837993
550538
1210212
895961
832937
1822486
1550421
755368
373711
79388
1960742
815194
1664781
331614
592937
117746
584518
84685
1584629
588645
395814
320683
1883436
315881
1808357
778004
603267
384207
652302
602120
6278
1595103
1801235
1728842
791025
990012
1409903
1592385
1755243
579649
944452
1649429
1222023
1621225
1977514
1043471
1854461
797878
1176228
1933618
1927652
1337924
139835
1971156
226660
159615
897207
1917198
752416
1758490
1652173
636265
304634
1444490
473477
874131
557330
268069
1952078
344068
526881
516222
1885660
940531
369978
475775
750268
1842597
1503023
4378
1808393
184059
821784
1852419
350020
674967
514218
180916
793310
273716
670532
237416
341444
1736225
1586908
1451323
152079
804456
1968108
1495937
80617
1676404
1313649
466569
1776349
100231
1034692
1015212
1964344
1785389
1233156
1310822
665899
1086641
270033
73788
1928769
533242
578006
340552
946058
1160156
1099428
1032787
573027
1218152
202408
692317
774996
501981
483489
1140771
1386681
888712
1744672
297043
808889
661668
500184
1727446
1936754
1727295
643511
592292
501903
837310
1026744
1756896
1314635
1401546
451935
342267
654708
301272
958742
612733
744047
1102537
153240
312516
636730
1976629
1112241
1937808
306355
1604331
920180
1877445
1176752
1691665
892259
893062
1705772
1525543
346696
1998041
73153
16478
1689196
871331
708839
1689139
326479
1443018
1147584
579588
170098
1657494
406621
447764
802510
730988
1174485
480592
1987519
512742
605926
966098
368916
1449605
552572
864499
1159767
1169088
1664918
63645
1229868
591157
769367
982549
1299078
957190
1663889
1701946
1248524
1049034
350306
110318
956387
1481659
647645
1979446
1734233
465323
596987
1252016
1512621
983637
467479
25615
1852221
39868
1874978
1623445
1813826
104712
1019276
783404
611600
1548433
401268
420438
1394610
1260145
874582
148537
549814
130072
1633816
206083
117737
1822762
820923
789968
1912873
1191091
1211743
268434
829145
1150301
338589
1613159
1970931
567841
37459
642241
1092481
97752
1498264
1320356
830596
88034
693174
1688687
901378
1684514
1070822
1887550
326320
1178189
595778
1173110
1925145
308705
666018
1476541
1509732
1238379
809334
744521
1627365
630525
279073
401892
957588
36179
139890
1305067
1593036
1028886
1837898
1072206
1248562
87722
864260
981
508327
1647064
1062101
716527
1367015
1939341
1118087
1344835
736438
489280
1148855
219229
1434623
109022
53947
715333
326489
391003
130723
1732514
1370067
1570503
1886524
574285
1641857
2122
1876360
612839
925858
748231
917328
68244
340557
431463
233175
1308477
953124
1774054
234897
252826
1426021
1178197
1182124
603284
55888
636605
589977
155817
1580259
109878
224312
462612
1161897
388888
1387546
1218197
512775
1503779
885168
1454710
1440187
915237
419869
1082140
1887381
1672757
96050
49829
599193
726201
887289
1117724
845604
623846
1589959
1383678
1167798
203982
1274214
232785
1073833
295351
109878
1495674
79962
802183
835064
645322
1317362
705056
59318
691517
1969638
172491
937562
1880132
417328
487530
1834128
1548776
1884279
234299
322752
1991426
947311
1176337
501342
459010
376176
134757
1391041
1030531
1536932
494768
1118633
1496998
225817
740304
1901663
1192376
788966
1444886
1201696
193491
294588
334633
1356891
1492988
22926
291116
1605547
236293
1502473
327042
1040679
1097538
187531
1859194
1023522
1473669
1145080
1474667
1329119
52129
53652
1154216
857739
1804191
1171888
786589
264660
1894497
1142159
321400
1565180
131490
805109
89913
27370
1913357
1400531
1114434
1479428
1489579
1918612
1898370
1039629
524984
1988876
1357979
431643
181174
678985
1621152
524610
1914787
305692
1186026
764665
1696123
1845251
847073
1185173
1601895
575355
227642
1859578
657360
1320262
434793
1683234
1637230
1874967
548694
901071
404171
19718
674960
1010899
1710447
1008632
1120850
1306238
1760107
847017
834539
992303
739375
1865621
445410
746858
201919
153090
876506
1511099
941657
1545790
1871320
675717
397873
1998828
1145659
217348
147604
1335871
1190480
1873526
150236
1611459
969885
1652098
1315072
454679
660088
1390816
1913584
702713
1139850
1230047
1460951
904104
1034475
1693466
475926
1659683
299273
1755558
1020130
969197
1427329
1000407
1469481
135696
236887
83867
883816
791032
1593224
1692563
921342
1397875
1126275
94706
1710704
389664
749123
1928554
203131
1276845
226167
1382461
1231442
166004
178947
338447
383124
525117
1295103
109549
1156269
23408
1980749
1745423
1562755
282170
1768984
731715
1761162
73953
1036451
1541487
763631
1999988
1570017
429423
162998
1210931
58939
326611
818909
916485
322780
1526000
1720075
437347
319398
1037924
1669588
1744042
204635
389686
448942
559120
44671
386204
1625280
788519
1488143
826253
1465025
677325
454681
1558163
1580754
887184
1911841
1379091
176679
693609
1322074
1014042
544
1607454
1616348
1630437
487437
1607952
1959715
714295
1344031
845244
471282
1979140
1814974
518591
461996
83090
611266
323153
985534
1462629
1558946
299743
1586055
1465341
1996448
240091
932676
1050853
1558966
1945303
1153296
392443
1559101
1834935
1251516
568570
1869504
986286
843588
1477213
792191
1877528
1307813
1538863
488098
86567
1888265
799235
448372
575804
1414115
674778
994324
1033580
705483
803733
1572504
1002540
1767255
1554055
1023183
1678513
1056454
1407983
1679415
1559379
345470
253407
1290967
241648
1882956
472840
1405878
1586425
1311187
174694
55090
1644387
1675695
1266641
1816103
674228
695987
205710
896666
828176
1656323
1010506
670420
991313
293050
1617119
1299004
261370
117230
928319
1159211
1131506
234244
1766880
462084
641537
1535782
785455
914120
809281
818956
834088
1881014
1161725
478026
388894
1754003
229310
663772
736267
492714
1369676
867131
1520354
1924756
1431881
1794735
691213
17471
1818870
1275393
1855851
347592
1668515
1088955
680789
1885467
313355
1114969
1573737
696250
456789
1683248
1925592
1472990
1844187
459117
68365
446143
215891
1858298
949453
1682646
712456
1909918
1072754
1810513
197148
994309
1194821
820345
159784
860260
558487
1488563
504232
1979139
1999536
218839
940147
1828051
1228777
803445
43963
1719202
1747440
1101025
1958957
977198
755698
563127
70936
478511
940519
1349527
206468
794157
1807166
280869
515603
215474
794726
812545
504090
123267
399787
983152
1732709
769411
1399602
716639
594249
936869
1562340
1430421
1859544
1405729
51468
1903947
540196
9424
641060
42442
123598
249303
1053161
1770782
1000998
668813
1595624
527533
940988
283135
365852
1726352
1059606
197795
1987865
1411382
1515440
1464504
1553326
458525
1200406
1892439
1774229
423388
1731625
4295
1209918
1650098
167346
1122389
998541
51824
383688
1195241
689866
1970862
1284707
1628251
996526
127764
1539132
266899
1576415
1971506
19267
462725
275475
478847
1870603
815904
710868
289607
725708
1918350
1469492
768603
719756
1283410
1288566
535549
1551879
1401762
277466
863937
318753
1527115
935137
1403503
1743153
1668084
1287997
1440324
691399
1043266
1309585
369967
1000150
820589
471638
840571
1870648
151397
362331
985290
825686
959496
980461
1301491
239452
725962
251641
592291
331139
552542
668081
370187
28522
1111088
1614792
789459
1279463
681001
228959
1535538
1768633
1232329
1984599
23160
1664993
1829390
1338945
1737119
504145
337625
1602705
137543
1094911
825310
813793
296604
1011983
785216
486549
906168
1055076
385338
1073032
1890512
1029716
1825948
377362
1763219
791766
807870
1406552
420729
1391932
252344
1869954
1067446
1537830
457774
446204
210747
1044244
648214
1748343
938996
1043099
658110
312629
1848400
760634
1054794
281899
1390659
1076724
610599
727718
383662
1111336
1160877
1574804
450605
944728
1021380
104945
1613908
436946
1431918
1009116
1021534
1028955
262431
890486
509468
354003
77931
1362437
1336412
904948
1543153
1515148
1633296
1378158
1882800
492847
811389
933221
496158
1636288
1602809
874836
7739
685160
1563694
1164552
820919
43800
794073
960716
1043811
483700
1767233
1809038
388973
1908879
722644
1276687
118516
96780
1745081
1564386
544691
759740
1689579
1676119
901928
719474
1301031
329575
1269400
55813
408527
1266666
934147
239951
221192
1547132
1574114
1774015
1910882
568992
1659171
1702445
603296
1744778
1548827
1163402
788022
869116
717984
12754
763206
1649509
1167341
472479
1675246
1283938
1942330
1228777
306430
964705
1377358
1454543
885489
233256
1672632
390990
116416
1017169
1313313
591699
58578
341652
1099123
219781
1026620
646543
1960689
1160101
1991111
1070325
539950
480397
780133
1884537
743124
108886
1873534
170261
865549
1702122
1503614
29053
284401
1168297
153553
1936590
521663
334331
1669419
176437
241244
923770
768303
372505
1921213
1323745
704375
1418193
95610
841119
1228119
494568
536591
966065
1837832
1773479
1626079
747525
4424
317657
463889
1531801
1274312
944360
744040
1790687
878224
1591447
493309
109655
908070
35673
1494817
1418849
331288
1937349
272006
650192
516253
586778
22867
624699
1084167
613707
1376636
1997591
1045084
1347551
594062
1140377
322053
1686225
340848
825725
1726348
1428386
44826
1948883
1523950
446690
547956
404716
878678
626293
839555
429758
473039
735696
682716
700535
513353
200775
955338
934785
519845
1498782
1866759
390096
15149
51040
149595
1565174
288211
767302
745997
500150
134012
1785726
1043608
964954
1350807
381632
1702999
1283961
28882
564645
961946
1388475
1028588
405654
1256980
1565337
1382767
1868958
561002
137879
764394
707403
863967
314034
1792439
1712905
125718
112424
1520234
1504859
1875941
557468
1827952
72951
1917743
1636707
1316647
454626
300659
1497518
149114
981228
1080756
22824
667842
1273505
1424735
517328
1269519
841676
1426104
1817292
1223579
911567
1790474
22965
893628
721392
901772
1317920
865731
416008
1378374
1324699
4516
1674517
113326
497358
138949
1273882
1089677
699870
514377
757472
1521340
445319
1817928
13438
1912866
1128732
1971454
535146
163002
1063113
223796
1147126
157267
247259
267142
1994412
930403
1600335
1416966
157218
895756
1156571
768774
1546124
430717
1478504
1291619
463713
919541
1894573
1659976
1937069
1293648
968071
112438
881836
1856604
1504390
1495077
677504
753723
400822
898420
1133735
1877061
32367
1015657
1762748
393494
287286
415983
762797
436737
1634839
495469
1897445
1521233
1407444
555674
865897
677446
963926
742287
1181630
654226
361751
121477
233091
353095
1876618
1243370
1073752
1833173
13438
1720108
662925
1403840
844567
52911
710421
267329
366628
467304
81012
1651784
1434557
275868
862730
729407
144838
62609
1107558
171226
1011557
70625
1834379
496863
1140966
1863053
65377
67865
33611
295934
883451
1265596
570390
1122453
799392
1367985
1895237
721307
1691033
1188633
841371
466769
1266507
491115
1710116
1805079
223558
133105
1700962
263512
1924684
228333
725194
1468052
1205599
658515
86432
1357850
1588375
871825
1671768
1547946
1771185
1733694
390028
1058735
364877
1200855
777770
1677976
1790357
704079
1417140
1620961
546033
1409057
49111
499074
880106
831826
216218
327302
97258
1021069
1219212
1813895
1381310
347988
1509525
1917357
97575
1405111
1123392
1291212
488954
12635
1852375
1891544
1057249
1044692
962757
191697
201015
402311
1875944
195337
69725
830299
360656
930427
1858929
1226028
1600475
821507
1536644
1735633
1425676
1398787
1854249
299106
1201894
785338
155060
28735
21641
854116
459067
250119
989364
1656356
1112573
1025690
941619
1663790
1089568
1802856
569853
1646254
1937017
776968
1655199
1139902
1366802
1717818
1006950
1180030
475523
1531212
568853
161616
423739
340849
1113548
1105848
1641483
1666506
293139
862104
1330661
1802613
698820
970444
1890004
1453498
1749732
1634574
726629
971944
1410690
1281524
807044
1391489
992695
1155638
271282
126272
1877331
983412
640313
1987921
804699
1959897
1423965
1369620
98061
139108
1524562
1827353
426617
1374910
1304330
1269194
683669
787282
674182
178950
1122419
1683053
1585443
1240582
1500069
135514
1440117
951247
1517025
1777606
252815
25991
409739
109350
557469
1702917
1746697
1202904
1038751
370099
263653
1479178
1411404
360100
578044
685585
1019343
1816388
1498171
1693241
193415
1128415
131988
264077
900882
355259
1113160
1717818
238198
84778
348466
191926
1497211
875936
970888
1823547
1853881
576846
1006826
1913880
1307868
90710
1728584
571440
1393369
128187
929196
377582
1685732
570570
1722326
95475
901224
1065001
1060297
675537
545510
1335861
750533
1740740
949302
303782
1469062
1409232
1164294
465150
202905
456691
716785
1361939
518600
1125765
1864277
778042
651471
1749442
158537
1376031
1203642
882147
145130
642916
1708218
1005898
804020
1636692
1726231
1191097
1821135
1539752
895022
417999
931504
1279480
1863943
1217635
660513
277424
536823
1736687
904274
907241
121128
203693
839339
1500632
957244
346168
1849619
568992
827337
1457151
525040
400266
1469741
854914
730174
1238797
377052
116255
1451547
876931
355083
562312
1642348
1349349
1016491
478068
557928
835949
651972
1690495
1636993
899180
83070
206060
784282
1423771
176103
1185231
226029
537180
257950
466846
1118264
1650076
1787306
970195
1522987
1190614
1103617
204947
1960524
314754
1937245
1271087
506360
652674
740409
647011
660651
591253
416624
1064621
1386815
1382382
1432098
1961752
905081
1099426
481008
1662140
107984
258110
382475
708049
566786
157746
74130
202185
1772537
436604
890484
194300
59893
735867
1188991
1856495
1132439
1560585
154319
1393282
758816
1922445
490678
1288273
470706
1086918
326048
1730777
1002348
1974927
411122
228959
930057
862698
1848903
1886887
395822
416412
1029856
909382
417208
360656
337386
259411
1540606
1408701
1734357
1361843
1074041
583911
1832248
545199
1098825
1668290
1956216
1833265
1423501
807733
1897680
565095
1008256
642943
1899634
544442
465788
102113
382744
297429
1048294
608899
1038148
321818
102913
1996700
1730033
662553
1384069
1670445
1015152
783185
379253
171152
138671
1967394
708742
418606
1438562
35020
1353756
1622837
240717
406476
580949
481224
118548
1190984
1492019
1178197
1429569
429755
8886
298628
1626613
1609301
302847
1738519
553816
581780
642753
1486745
479128
313695
23617
1291521
723171
1051178
565506
606621
638978
1800630
512280
1643703
496503
1281052
584530
561811
1837693
881271
1322076
332851
1667474
310230
1460346
1084644
1484086
1433766
1130877
706014
1656333
1429874
813155
113696
1625109
566702
1709129
1090728
483121
82148
321259
1804646
1551879
1797413
888485
1826168
330240
476565
1503294
1028881
941239
1768897
1615758
1359760
859308
860948
57677
1219397
264872
1164617
1378240
1294408
1797873
1189654
1010617
198543
1569767
1734125
222725
1038355
1381163
1307099
575279
1521325
332098
299738
312453
1152538
929141
22383
1225028
1157971
1898132
1903334
1185586
1727781
227666
1229012
1995476
1902664
1360489
241640
445458
1859092
1364480
1500959
318036
1166973
173009
1584231
989455
1161777
1614968
1101022
1242246
800464
202681
1835628
1559261
483246
565224
288563
1938364
1271922
1796463
1588088
1700895
112273
1334643
1801442
1800010
138674
1346513
951316
542113
1608127
1623838
1158176
606976
899762
617629
1638311
1472261
1639965
1845743
305443
1885175
1272080
1801739
1015002
1695790
709186
716791
1110825
1260378
457744
1041990
1550702
1555286
1177108
717180
593278
1411655
1574302
1026185
479036
1899921
677613
169024
1876631
246385
1210894
1873094
659753
312360
280890
100625
685579
559617
56272
746921
828457
1929695
1121454
286013
1771285
933671
526688
543403
144712
577183
486679
969979
288405
1629680
1420723
421847
1084950
668236
1756181
913482
1789474
1563548
1432287
1579751
580955
779364
1183692
318776
514462
728442
303447
189585
1281914
546337
1237706
664727
1130877
276064
1586523
1049276
1278939
1896502
1704814
1699859
373010
1916926
1418045
1937309
1724383
1955351
992966
1182806
394917
4791
690528
1949182
257286
1878026
924480
804515
792191
1176770
1558785
1390666
790544
885399
1892292
696904
400431
242651
80191
1192322
666096
620134
1881444
475553
405809
594931
1548084
1769828
1947511
494174
806088
1364247
1368647
919017
777130
729483
413862
1833072
118165
495852
1766126
1697072
625298
911233
972923
1729651
867636
120458
261886
826171
66959
1328825
918480
1931712
137876
972990
74194
267702
1281032
763540
847574
1190718
1864564
823271
1951230
881296
167159
633400
42932
245735
101369
466307
470080
852328
231874
490331
1477209
1475071
249475
247461
677452
1712951
1907254
824673
87758
1315754
400962
139440
829945
1854468
910219
130098
1250591
1474671
1773248
1208215
478059
508556
1698681
1672690
265837
1099295
1163335
434652
1344836
854162
1591383
721763
617677
1717318
1756318
1724339
490092
1764251
706379
1282967
600269
1401552
1902383
86250
150583
850124
222610
543951
1973808
1772851
1608659
668342
1386263
577627
1352699
268919
267086
1327336
1501482
1047187
1262958
725678
872274
4928
1877956
683037
366175
1523487
1836627
513726
1621289
1048025
181459
965614
1115130
2675
1519265
772156
1194890
1632746
816543
6721
459079
1492062
1545474
558901
1769876
359804
626675
180206
420629
772522
291127
269775
1809982
39823
1866083
1424582
669607
580213
1924537
910268
571390
1211335
1923112
1625497
676666
539972
1081793
1439334
831170
1293115
1593121
852234
1134974
496489
1321984
780289
1979110
801473
1460951
1120172
1387642
613141
136391
1369148
1883066
1964100
1226149
777652
1070319
400822
303657
1048719
957272
1952004
1201833
240210
167279
373549
1963032
1005144
70354
1788828
1263697
353206
926557
79002
108577
1404662
31654
1678775
167556
1005060
1088764
536113
1045929
1060109
1324060
1160822
841326
1061414
967561
634956
1000766
1335794
209202
1004498
462634
622459
1551330
851199
1581971
824553
970840
872618
499234
11055
22536
1801369
44212
1846376
6290
1622907
1754513
846549
480577
887906
1999130
1700167
888534
1604575
1490246
1372007
1067411
1790872
994356
1742955
15902
24361
1396671
1710937
1687983
1323279
67188
1235893
1108180
1556569
548046
1327338
875463
156739
808332
547419
1111631
531668
631663
1765733
575102
460255
1068306
642181
1201541
759884
1522051
1192740
1257225
1684952
801224
350306
394045
1715431
1155174
83604
58072
370709
485394
1956319
1743468
1833040
743591
1019481
18916
642636
1294735
370275
1498882
1944114
609567
166424
1084827
1810823
606021
1715436
1640057
714221
732428
1365145
526674
441061
1266299
746439
1872577
1984537
459861
1880066
1144572
151545
933013
1423236
828233
1344897
928120
1556918
1803614
800080
1292543
491859
476074
887250
1632513
1724610
115261
1561646
1676306
575216
1710182
1562139
588759
1489282
1742188
1012348
1716983
499561
1438696
435562
1169823
1683394
348935
1507284
117325
902918
1837862
821454
669626
567484
856400
32357
1320977
541430
797165
48667
49123
1811653
942828
51498
517895
194080
1577806
250418
1611073
425556
1928375
298137
646847
1078468
1768386
1752487
1115661
1268967
459049
1762271
1640256
139949
355946
1994002
1167949
1777580
17471
1962163
1566680
1498109
1239040
344468
1779312
21186
1538241
738979
708232
505128
1769484
464559
1909959
486490
1096759
505622
538818
1887439
1883459
1000160
800702
145616
1868873
1227965
888057
1730955
482957
652702
1963474
341130
1763077
295469
669626
1730026
1558280
1878037
934726
413305
1146729
408802
970807
1142321
1586910
962128
503815
459994
1523226
1554012
382259
843973
119049
1638440
1017213
936521
1777768
1065900
763395
142475
514821
1642131
822533
1033337
1265540
1467661
1506331
533744
435299
950319
1309761
1336869
1910389
1188923
829976
241944
925846
1591620
81666
1088912
1680032
690585
1039481
1827874
1767726
679695
785453
1644011
655907
569884
633749
1187927
385817
1577806
459314
183887
920164
123604
1731757
505514
319843
363832
1613550
67074
1005674
735234
1409837
970444
1579604
1036292
677380
1311410
67178
1461363
179578
1156439
1605570
157301
326567
1931810
1837359
290964
615715
591201
1932655
1438230
880491
653278
269637
1222217
1408862
1770103
629653
1481173
904823
5532
1301736
234643
12901
1205697
1774657
1904492
725131
128685
1437394
1156419
1538862
1400703
1872330
1631574
861216
355998
1271241
1620884
190097
840358
1548503
202435
920539
1119310
468800
1751658
305978
1996045
1385986
945651
606367
1581995
1563302
991542
743874
31687
1937863
1165658
1037313
681759
1245703
268391
1874342
594044
811607
471966
587424
1674739
851099
575403
1787241
425003
111865
753659
972998
888412
1880415
1092710
1390728
1956465
1325753
65858
804554
768033
1216242
714143
1944123
1271615
15536
110657
1547399
1554818
1533176
383216
1273558
1693847
1384811
534452
99741
1032381
436087
1563675
869957
615819
1578114
1268161
1260317
801892
1371734
345612
78370
819555
1626365
1228991
237175
1469189
1705368
332627
1464420
1652949
1722793
283880
1232369
1503743
909960
1485764
1182067
1150031
733048
415869
821324
297851
1499833
838163
78261
1031916
1353470
232375
1675407
389207
308976
1195737
1178862
1177174
1654820
521334
1754253
441074
217173
1276889
42940
836094
363056
746211
1028351
753028
570390
637872
688442
1388858
1042559
710460
1903631
411715
544415
145336
451500
720933
404072
1260374
138335
260238
1050543
867456
1536477
1963158
803669
1692415
1262820
1788629
1932430
198705
1140299
1994950
78446
841948
107816
1028711
1684321
1013383
1548547
628674
1800054
1486671
731440
583057
765715
1205265
1668436
1939000
1875236
1842895
1014921
1437709
1390236
1141780
1331025
1455944
609191
544485
1084114
1970236
986544
1880819
366768
561112
1928949
1557057
6146
872792
604767
1582064
62991
1045915
645567
414070
1008011
1193307
469507
933655
609791
572210
1368345
1026171
658231
561981
1213590
1893013
39364
1589848
433805
14147
1813557
1920983
682338
798974
1905723
859565
1492964
1832038
757491
257957
152869
1201550
741718
1151997
163722
534718
1058589
785444
1796317
1746341
1067216
1122389
978015
769291
1331854
1011064
1023382
1862972
1645576
138483
885079
548388
425214
1216280
282602
1215875
1134617
1359548
44198
1608768
1379620
1620172
685991
684166
1887744
2380
714205
1868627
1813710
576517
1949120
1693795
1000942
503245
85012
447358
1327536
1680211
1818862
1074604
1835853
1702368
1810631
72987
770696
1728432
195358
206782
1511887
1661521
1848415
755643
471227
1685278
1679659
347374
1528094
1027893
1170412
1649422
767225
1647784
198205
668658
1744324
1873187
1983922
258766
1185111
442010
166495
337380
304864
797511
860741
1634520
785446
1632647
1163596
16750
1532421
117136
1653888
1323336
1746334
1510573
718660
689966
199908
873533
1001466
790488
1190507
413486
1181468
970413
515662
378084
1530963
1037413
1500736
1403421
710952
1492620
1092535
1832685
1638193
72967
1326547
1962716
497321
742081
1755036
1702179
1983428
920683
1013832
665992
355979
556509
522154
1800367
905048
1171455
514121
1779443
35195
1237856
1155215
610473
464265
570546
573726
906651
826335
1363236
543501
857041
258276
755787
187380
1371354
1197725
236778
1791814
1492848
1246657
1568535
1947753
1125279
1331101
1361489
99316
1566532
1902810
1192985
131474
145322
1755568
104061
916866
1596258
183153
441395
697457
733344
758577
1827468
321049
1457541
1788483
388276
1628899
198505
520564
1590114
815731
1290417
1389236
109492
1184678
1524686
731504
1495308
1012547
1877324
1795436
1098683
144685
1427748
1307853
265125
545845
723051
578441
1853320
1304695
1606940
1235992
739252
1022728
1324304
281059
307203
445329
66543
1830904
1608526
1161219
412959
1760919
255240
113715
1112256
482061
443205
1030230
1752082
1865609
882859
1939111
1299243
1261268
199790
811727
861973
396909
776088
1717179
1457465
1900499
1127606
1878023
1813480
1145231
310685
893029
1736344
767580
413522
191623
1666754
1112946
7121
328929
1737297
848635
1879012
474246
1152543
481880
303644
1706800
348364
219696
1435286
422976
615941
260088
14451
1383005
740587
1933210
1293020
541116
1447513
673696
457908
767575
1681244
735637
331696
1284291
920083
723876
873083
636425
1874829
775269
845063
1897241
803851
574891
1109369
884563
1826805
351597
14759
1488095
1246536
657164
1870415
572025
1528682
932715
1855572
1998407
1908754
1641787
1445239
730468
872919
1143759
101927
1049034
317135
1133537
776916
347592
1026370
1529349
1138302
806255
268399
541468
729123
168876
1974151
688609
420003
1449338
1366236
522822
285990
1271997
1948007
1640867
1753440
58927
1548299
1511679
463825
279265
1940417
1402798
1127071
1883480
206069
1206240
978214
1332404
145442
439728
112325
1536247
1012470
1099295
572862
293363
957648
1580564
794496
658958
1478323
792845
531753
1727271
1822552
1598297
1579872
1002280
195766
377557
1435512
564861
319682
153329
565520
1175878
1505764
1040841
1909098
770332
9822
1104575
87238
948578
239550
24498
1674670
665008
291202
644755
1011758
1963050
814237
1047747
844414
1305090
715272
968753
928888
1873083
1471914
1906522
1097519
1275220
1138542
758379
605174
1676830
605145
768430
806659
1494258
345459
221920
1439056
1701641
310363
1359577
1514131
1352725
157184
1142072
1436789
1268661
804878
182104
99675
1045334
1674220
1369764
100212
261661
877051
368074
275778
1133536
1160847
1877882
21641
1898500
1705405
174429
57724
1353877
1313990
45829
1143346
742463
1592385
575956
238807
1381196
828222
1079557
1456937
1461703
436904
366307
1668684
456376
1400428
896331
1655617
821902
1025588
476580
802062
1954904
290446
366600
1090202
542624
245703
726777
1564461
1837052
1846694
68098
367167
186926
1117937
424523
1804289
1560101
1829338
882865
773522
1135904
737360
1615909
751852
99711
68076
639519
1939025
280512
363274
785676
1709987
105992
337080
1859339
1339733
587405
181823
1131143
991214
1829140
547487
1719373
882099
659750
200186
1968556
689502
1399602
1156828
872798
1924478
1134642
1515632
1825779
725713
1491244
1605255
364505
1812973
396718
870771
710312
1593932
1866441
238612
379525
1659433
947018
580722
311533
1440124
583039
1300292
1713293
229910
792228
1090621
1881055
798675
778406
1361372
718171
535290
1988418
1341624
363384
1902112
1335291
1686464
1850170
1865209
103161
404875
1492385
1925998
234969
529033
1896072
1313282
540552
1061765
791713
922767
157972
256742
608101
1049106
1790893
1057579
966938
426066
1682719
1876203
160788
1738556
387749
1911074
1069182
1560418
1240885
588930
1691039
1317313
1736301
407040
1684735
479662
372420
592697
492856
1130580
1886055
965210
1204390
1574855
595572
344373
374593
1533752
133670
427611
792702
496129
304404
1990827
1147203
1501940
329751
1868910
273780
452820
329522
1599105
830813
165748
1510964
512680
277349
986433
401039
1701394
1461312
1612136
780755
1222430
392080
564890
1635108
75593
913274
1211692
1718815
968700
626833
149426
864895
81783
711263
411960
1118819
386413
562976
1466800
271626
1356159
1333155
547430
1100803
993039
1190041
53488
1625582
1734752
13780
407503
805772
107816
329318
1244510
352284
1102721
273209
82092
1513434
996424
1559142
1915058
1027899
929098
1534200
1235390
423769
1396909
1353730
906939
1769439
665713
359400
698073
1444517
563260
364570
1213113
933334
1501304
450269
986091
411704
383238
610861
1208426
1663725
1935619
1283868
192136
1388494
1760030
181486
1056352
1347522
1627432
1162888
1488588
1305990
1786452
1131622
541940
109042
1130583
1427764
318996
1627718
1892551
1541853
1598973
430990
90557
1636168
670266
281189
970232
819363
253701
819678
1764856
789608
1502935
579766
613639
690009
1348035
1257981
770284
1687003
700655
1830914
867484
116604
1628719
402339
611657
1351658
194071
1676067
700041
1511863
424271
1439788
7826
1603785
873071
1851394
784473
1285621
1220585
1188979
1713241
331139
1280509
1011118
1144756
1486725
518212
86343
609683
205117
1355980
551868
1719365
578991
1554793
259189
1665363
563869
615719
1892730
1335947
332713
1227643
1377241
1508289
871613
1130612
1228803
814985
134516
853879
1702351
101135
1452781
580866
1065874
1524889
62338
1474516
481665
1855227
1131567
884763
1073455
443229
866177
1358143
692113
472786
535832
1484565
233476
1720359
949836
659335
1975564
479360
772692
910414
450744
603112
1959207
1342354
1933194
306179
1789278
1180842
1247874
1878365
315236
172022
1350184
1708116
1596628
1853392
1931565
1962173
1617655
19430
1702900
1122198
324877
960424
562782
175561
1319096
1551215
1984955
185203
859167
1062600
1942172
691374
23408
341832
1057220
1174235
760193
362806
341290
580588
1051440
1447586
1090080
153705
1462318
1189591
1155743
917719
177386
1622598
1747660
1694923
258204
634189
227991
23432
373497
1904445
679330
723078
99713
989777
1090065
314382
1169783
1504362
1483252
504390
395679
1358998
1328277
618129
1094678
407597
773837
146924
623833
1791190
34300
1224524
987653
167126
1435525
249031
1156093
1421857
888697
1520403
1507753
628965
610659
274122
216030
423895
14031
728072
918982
1781136
1680158
1534386
580876
681389
1523799
1769234
1150229
867222
208447
107037
1532480
1509768
692108
1362816
1566958
823960
187448
1482583
776968
1464087
724490
1714948
878630
785148
64909
1984115
142376
847341
70338
112219
994599
457720
172460
1927660
585489
265087
1960679
196332
176788
662908
116079
1435286
786620
875304
743958
1788668
974309
1809983
1458503
1817638
1667987
1354054
639213
1003737
1684500
1542201
122720
1468593
1563472
554459
1411901
1643596
375336
1873282
927829
1136245
296553
810225
1873036
1533548
577797
1320174
1879549
701487
1286395
1012761
681029
1852999
1637661
1135838
1401017
1370135
1961965
995029
370978
1204182
706422
303162
1054755
1127636
609902
370948
344963
238704
1379295
110480
1923855
358112
1541244
361286
137092
1231278
1981174
224697
223720
1950262
890326
998753
710122
656685
1986407
606446
378035
114486
95556
393341
1371697
1347056
690206
557841
10105
1386422
1848218
1660501
1340070
1769422
1236817
364937
1822194
821479
636812
1046874
369235
1483742
1637435
1387618
1500860
692562
901083
1058381
1965564
1084655
198973
602224
907192
674379
317143
1784631
1682952
784683
582529
1026567
1502139
1489388
450942
481700
1138973
1495439
376962
1669200
1638443
960152
462164
214291
605846
791104
24154
1170315
1865228
1808164
1350824
1759778
1522637
992693
1324262
1651416
1065058
71913
1956299
504656
1222988
1808535
1427441
914279
480770
524980
1607650
1006812
168925
1584514
1116007
275343
1780879
286392
461921
937324
1128436
1126689
1932617
1989703
747920
1291506
1863812
1131064
1189214
1154400
554989
1065037
1635601
1453481
1889749
1303675
799685
1276737
1784010
574513
25164
194172
1229913
331297
644403
1575012
644015
1044172
819751
62655
264683
1433486
644058
84746
1748069
1591311
1805112
1945429
1519477
1104900
597304
1662425
1332148
53143
1865780
724659
1456857
500975
564570
1421076
1581664
1251753
1846300
1049633
1161243
1945078
1787155
1130669
29059
1201126
1083551
920700
1714044
1588006
1803328
369122
1937298
10438
1526483
300354
415930
215281
1221133
1516240
1754984
1197694
468054
1152892
723650
5942
1516483
126917
1204058
1125765
1966844
1474099
987459
149069
935168
1745586
1499350
787081
724249
27751
910229
541106
89351
968883
1223926
529475
1441967
749672
791258
392001
63294
346449
1013152
707545
1093581
153931
1121626
934343
1727900
1970643
1408191
1574581
1073256
387987
680207
1744793
1895374
953549
174404
1334885
1645814
1681341
172968
927255
1020839
151911
862866
1352720
227929
1629014
1653124
1814151
1666754
1622874
1042264
1772086
1833212
1703409
452607
1551933
4066
1922653
1925626
825942
1720359
624025
733427
1214539
563917
1514849
193013
1898822
1030050
883545
1735026
537419
510768
1945861
831459
462364
747383
1847471
451076
1254643
1436506
740416
1802972
1711180
780965
784611
1807725
1700898
1128894
448800
668112
1639895
787487
1907709
908125
1440328
248096
388711
1253479
1855398
1395222
888516
615873
1563544
1813826
1209895
17186
1730949
1260698
917420
74596
1039742
941657
1834740
100438
1556185
1716848
1348094
592831
551987
57936
1736967
1609033
247170
482018
865036
695569
1805146
1210119
298861
932016
1395574
1501760
222672
12574
85047
570034
1526357
211521
659280
646721
84348
1171036
964752
675479
326644
246472
826561
1295985
1106358
379170
1249873
357070
906560
1792095
1649370
44035
467298
951033
700062
1394678
231245
466572
1051060
324131
171329
915111
1710759
559151
1635854
1798873
492262
285000
1552085
1577842
1053827
625587
1138632
1796745
1909264
1042769
1288906
405497
188047
496554
822820
625867
1784345
396969
1409299
424453
299614
1315982
929613
349350
1439851
1015277
1044692
725160
507687
1927179
215960
1370109
1943287
238715
1876773
654962
1502935
348701
98802
1454918
493587
608693
1903388
1007249
1504331
976712
1249442
73033
445717
1197694
1340671
116765
1034429
759864
254084
166220
169208
818441
221645
362443
1204549
577837
278601
1606098
249652
645368
54980
508107
1774123
710978
599293
618214
1063892
1495106
880433
904087
1376856
1312643
493031
853390
942458
1279715
1030955
1080768
1538453
1148957
1146296
1360780
1920135
1431822
181772
1777331
430733
1228910
1174496
1631991
394977
1572931
615903
502940
1209238
1877156
1137498
138119
540256
648024
1742733
948970
1334571
31114
1905416
613512
1137168
721402
1013465
899741
1170298
1931127
583433
233093
1162187
1861143
802705
1723310
1170412
177215
1413233
731510
762136
1781244
1830955
88485
508617
1937332
1985341
529939
866093
593560
149777
839887
352904
640088
1272531
1238917
353711
455004
1995909
431177
150904
1857705
1831761
1452643
334908
280337
1824786
578004
1283040
1181946
1481167
371248
256937
1942449
1286839
1690937
1875034
569017
261718
1229779
1691357
1379037
704599
547364
1243284
1254987
185232
1109225
1293013
510373
893725
1774277
617051
112302
1339426
1809276
468060
625243
438612
597003
1916819
1867222
1576223
705741
598336
5448
286427
1245883
320120
66904
800347
161896
531020
1470505
1513936
316140
1350848
995293
1402276
43446
1682481
1053007
1549912
1668442
59204
1470873
1122043
629471
1721183
1441839
388608
939333
31356
684343
1846376
1226087
629679
1600468
1887052
1839703
451952
1402550
1991648
347032
1876697
1160755
228571
1182743
543748
292434
407236
875177
1339232
1714790
564144
555343
466986
865048
1290155
1637222
1779818
1822200
442482
764819
1136271
386786
1688473
479302
1019789
1198992
1941097
900021
975027
1501748
1011526
1618880
338927
754402
565008
1593196
536752
1495866
231550
1074347
1286354
1233109
1886525
903372
280773
1336598
217927
688851
1824006
769026
1762135
223660
309497
348281
1942305
1520709
1082529
1799201
1140257
863323
312265
1000534
1305697
1030751
410960
1851340
1927272
28522
899019
1373530
1518045
1518916
1445276
1211890
635430
802384
1569409
175301
238963
286856
1771812
1703176
978059
570762
1866860
857422
1029552
943780
1739800
1376770
1643176
22657
1276610
12387
1954321
1375563
377958
654716
795502
725819
867924
1018274
1360870
883044
1342774
1315333
206339
450420
621055
1452755
1551504
1463893
66451
1895940
1211960
143744
623934
1085681
857799
1016080
568605
1208122
216682
1517622
1203837
832089
545104
690424
1641488
662801
1428750
594201
923507
1437821
286146
1267014
270263
922761
179820
774460
1996529
754282
1129383
1715791
1583184
524501
694567
696819
1429617
244753
269973
747610
1195961
1827971
480537
578922
1354775
1163349
777803
1114013
1643313
993602
688322
478902
225327
756711
164632
446588
1100642
120893
1734659
1538446
1583784
1901168
1018038
1794184
566743
249703
1248080
26135
1230590
1578747
1914
790709
375605
679509
1633265
1838765
617850
102113
744317
749199
850640
1424019
1803430
541136
1738825
1143185
527498
1537968
597006
1847017
467965
1562463
1166325
91076
1716685
1329402
497398
225049
1957645
1054906
278352
1129349
794496
237409
1400914
696310
746921
146817
1274295
449050
1887944
1116172
409617
1741597
819110
1267853
619398
1517226
1637233
336846
1886404
847968
803571
72744
675987
283105
1301576
1788910
1477503
1784398
1806093
722335
1734601
882376
1749267
1824512
261803
905062
1822421
983921
267963
177606
933221
674074
1779998
1672758
1645747
821510
1772842
1605041
1548466
445898
73953
1029
1252494
800715
967469
1015845
982653
1278183
78145
342012
1976915
61055
365750
52351
655311
1662105
1698406
1341891
106409
768218
602059
1993126
940244
223522
575568
625124
171485
1948651
112326
1648516
503624
598733
601855
605381
1585974
657132
559552
1690278
1432218
873342
1762271
1876033
390345
1247816
1213732
270463
1211500
189156
1991888
339287
1118440
1377922
1942497
1121394
1128431
907989
906084
899985
1026967
251941
1653793
197371
720617
1791326
238168
1943538
1310504
918212
97524
587422
1881461
1469440
854050
607575
885764
1123051
983930
895998
438726
131381
1098825
1225216
897406
1269567
1118129
1004369
120268
1283625
1447174
1749112
1901247
1952453
1511602
659470
1270347
451485
1526417
1724924
137089
1480531
905250
1611815
1059286
1037542
501593
1020642
190888
733307
958008
434034
752733
1127144
159915
1122412
740843
254790
1979273
641099
116537
173698
137611
481640
1611108
466451
271041
1939729
1794176
714659
825452
165557
34102
791028
67763
133472
1772418
1338603
1360797
760255
769417
1699405
1377307
17975
1066721
1112750
591858
120188
637755
378437
218711
1142273
707503
1811671
640118
1177341
1052149
1230493
469891
43615
1626680
683212
579098
1323869
272442
757375
514907
293576
1594462
1838771
1376840
885271
747094
1053863
975434
805172
1286774
300979
1607930
918058
364939
661944
1921507
206060
341250
1034784
1344591
1230353
925505
307907
482545
867924
220458
906184
1892296
165366
1642670
1427705
703965
1100912
628575
452820
337363
491638
45807
1821797
1682847
1465579
243860
629653
895830
781892
1337511
1559771
290188
1735482
46996
1464983
1313808
348065
662095
1644002
1181444
1790687
352572
899809
1167783
1163095
1150831
995080
335030
1183596
325698
337814
1994409
794496
471485
1968602
70809
1025397
288508
924640
373834
355992
638340
1818046
820919
1052948
1470862
1667764
113461
125337
1810609
582699
780426
1343913
536385
1913424
296639
616838
1837261
1065598
193095
1577462
190989
1938326
993602
291521
952437
329682
1801256
141739
767909
623878
144838
113948
1869954
1249621
108799
782999
1768151
1846957
1420450
1601766
1626458
1679424
613914
1966645
1840890
525159
1077408
737731
50074
1972142
1709230
1333384
332183
567249
1949834
668551
227976
1341977
976167
419937
1267801
1585923
1522373
649761
1593053
1687348
1598085
918851
1336548
1323370
1225675
1547981
435204
1421195
79487
1004182
1244704
713750
746334
490969
685585
790491
1660707
1275318
74301
808652
1933085
1668401
1512773
1001176
1240685
1910235
1991623
832111
91503
1125347
1398323
909191
579896
1411453
1811696
1143154
153792
1202768
157105
125591
1482538
1102649
856951
515453
1719374
842029
211918
1868898
855496
880779
752480
1897576
108208
802668
40308
374101
479632
739671
340864
1948944
1657186
1805383
1352814
445345
721014
916915
859127
1637244
759724
1968163
223047
1214772
1088836
923029
1328954
54094
1806782
121597
15651
599798
1195670
201511
1411302
1648183
1344584
1766632
789048
1537248
1461521
226552
570957
535885
733456
1682665
1480085
229154
1434811
117315
1466295
1377068
341347
504562
859554
506575
372364
271812
1353692
988027
1036808
1994496
142680
1938318
884691
193516
907132
284146
533924
669773
482720
300894
714501
1369807
888076
675726
917787
677233
1581114
1856532
1128598
1473460
181178
1250982
127537
1179857
742552
256408
501687
1931883
1611056
1879056
1438705
834088
963119
1118449
571660
1220856
1286868
719313
1924263
744194
147222
562543
1474365
1580967
281033
1142937
1559385
540585
992553
458370
1793714
415128
1197331
777916
169415
1605401
489338
515204
1955762
1455226
1845526
1624636
1539611
904243
31643
641229
583895
1720863
62228
1061948
1397025
64388
1932995
1398475
1435468
650865
843374
61556
1396156
1869390
1732731
1856691
1780102
1728645
144872
389437
536953
416234
1824157
1570965
131719
1259576
136081
808301
1534333
1605564
219004
1275809
1915596
1147856
519996
807040
1920763
1147007
1218547
1302462
1791331
1699524
1433508
566592
1475294
912926
185595
1091770
1683094
502395
234468
1742319
538028
415794
733498
1444828
650944
1194890
1367578
1706080
1551714
1207552
1198045
1779118
734553
574993
737202
1946998
891805
921672
1087355
1028593
1594038
1962579
1945919
1747438
1637150
1115740
1348912
604863
804737
1838031
1416853
1017316
1920838
1919053
1475392
1775809
992651
1407427
217359
1926938
1232550
202039
652552
787282
898647
784257
481500
735086
1405568
443588
434096
165315
486628
1414112
1035145
222203
965328
574670
5559
1922835
1235393
281749
333326
698657
633767
1695095
524868
314077
1459218
653150
1679450
1950997
370419
1740918
551441
812659
363076
27075
78906
699378
1477720
1852222
716
178717
1650655
758106
1551879
656666
563917
1091117
1745714
273323
1497697
1238322
922035
200129
13565
397558
4853
544880
1102362
911867
1081981
1921976
594209
1619997
1489220
269116
1055865
839729
435948
1199981
351312
786685
1324984
1357023
370890
342420
1097538
306470
216548
1076344
256457
1315490
873304
303744
715537
1215220
968391
1609440
570774
279117
1069583
1528794
1204189
112455
1509437
1182831
1502887
1647347
140890
935373
1398126
876897
1031354
998612
1396940
187857
625020
845669
1851139
1484493
568895
721400
401306
876198
578415
971123
667169
555113
558734
84682
650664
1887714
451039
1140607
1100443
229432
214846
1827082
1180762
389930
1016900
282021
1027860
1113634
1465000
1106737
1035063
719093
1082864
1741586
1894916
1128622
1254666
339355
972864
185372
502339
1546189
1573620
1270295
1789425
1940962
313684
524671
1944359
143017
1405292
1367496
1934718
1795144
1096785
875243
1867134
617902
1767926
1446993
231158
337451
742585
1736417
1474366
126522
287385
1890728
524492
826365
1306133
1405576
1362074
410974
1600773
59498
1239839
1814611
1200984
1521487
351329
1820877
1039838
610988
1197521
251605
724632
1283395
1438230
1187652
1496227
974986
1409793
462260
1516089
1211182
1531455
1386947
141006
197284
901059
168578
256746
1588375
37654
763857
890631
724514
1584024
1270579
1704342
1757425
226271
541651
1755109
1962413
412384
1456804
719828
1414631
910911
154193
1967424
222594
1304657
352087
1702055
95654
827868
299623
1534356
411103
893331
153273
1200142
1309805
685129
1797802
1423984
1421934
396111
1723877
1803328
766394
633088
1906809
239467
1951706
1039257
1242001
883322
1790261
1296684
1031391
1272183
1368198
1060812
619121
1722279
1705621
50041
1219243
147205
1707058
802915
1872229
1531337
875432
1098691
829881
468733
348945
1914412
1630233
103976
1365669
1825168
977612
755180
1431099
96603
769643
162684
1767643
1130986
1110078
1656885
1077492
1171467
1523334
1918672
382065
178301
316177
547563
1206507
868975
259374
1961920
351993
1402501
313375
1082947
1864626
90853
904146
624525
745644
543415
1088590
878813
172713
1754021
486490
1084276
23408
1279623
541843
1719280
1684563
204878
359942
1658326
1645125
1963704
1657027
257953
1101085
575853
1430040
1005440
1124763
636967
269416
1374935
960580
1232868
925789
892265
936509
781796
754205
1215187
1433913
1234647
896641
1790431
1577674
1583383
1337487
187974
1854363
618499
1127020
835688
1483784
1642547
85964
1164433
78545
67189
230262
979969
1369682
10752
1731831
1136334
1685016
617421
503350
975141
478712
857670
120267
728184
941804
501186
394184
545601
1016080
60097
462599
1305710
229654
470105
932016
311045
812502
1843434
425916
1714148
443478
1395210
254600
1839460
479577
1072658
1769400
99150
773378
1259201
893341
12095
277652
1852023
463740
1468302
101668
1881885
957442
299746
1432951
1180072
712924
957550
226535
1719262
613428
406881
161043
560847
36413
248182
59901
1043928
1506270
664723
1162894
1091805
311392
1396859
1002729
1878299
1595274
1182857
1629964
187867
1046339
887920
1019714
287196
186762
662893
15073
1094719
823317
1985076
82635
653585
1515364
594667
448408
101496
945852
1147296
1755237
902326
1440281
1613983
973576
1628639
1606283
867058
291936
710591
727607
1026879
1731953
1159117
1292863
373919
1376626
713640
393678
1999774
64662
1390585
26343
430591
303343
615460
758941
543886
1006153
452792
595747
1662366
1722793
1894855
641835
1169905
1262220
1964194
152710
1836251
1414690
1827506
24066
1020693
527774
695764
493372
1967458
665169
989090
972149
690171
429436
707317
104460
592927
455958
1035873
1573737
626190
59171
885048
1963259
1668442
119639
1788780
497358
1826465
1472437
987959
567889
1665202
722976
66746
464735
795489
965412
1753839
513759
715372
376265
1641755
302972
1634518
221896
865689
953596
1666628
615418
1503839
906504
261175
679177
1865197
1526503
983819
1154881
1723534
1489415
1023868
1058107
154001
1426680
1865778
1683205
312160
1718039
1171756
298864
1059174
674028
1195866
1295783
391726
1992698
382015
642753
1772055
605735
517149
1582175
928026
600561
1496716
158463
538053
1160040
1806850
1096762
1454421
569871
21904
698755
592337
1695266
512130
1739725
585334
1687112
797102
642218
455620
1379821
1399325
1527413
1141235
1909219
1145074
1685851
763459
1455272
362670
1485061
1188151
19532
815289
985840
1780350
1657303
1790966
1327265
1773925
451543
1226266
328271
1707667
937226
1342690
766105
225904
416516
1499038
503303
512651
100301
1960073
85957
1597209
325850
673861
1139047
1624573
331039
1430794
285345
170524
285547
543059
1378283
1139970
1737381
274868
251989
1252409
510609
1680573
214433
819479
845399
1546257
880919
1684358
1305073
438023
958679
161100
548917
542275
1902251
60934
1345311
1679793
456677
851500
576732
1399501
5947
509952
1137229
1829363
1396554
539414
435624
1235519
345602
1821918
23763
834524
1339993
623084
380204
767115
1234406
698343
1439292
704665
568541
599270
360609
1377493
544003
415428
1189603
460842
146455
1866304
1030766
1152402
114958
1093368
1617701
111357
1902953
1238806
425114
414419
1206091
354144
410804
269055
796313
1226967
933855
341324
178220
1987452
343024
1758598
479312
561092
816723
1380622
1080260
30106
1149125
1648720
1693272
1485363
1958523
1340888
360634
252250
213867
1884602
87169
1273913
524541
913753
1454798
825447
66676
168103
1252303
97903
1188665
1280697
1524306
492983
264300
1226460
937056
1294217
368772
975220
1643115
562469
754459
871890
1161897
1145137
748881
1122619
360384
1137913
931029
1884686
1618938
816258
1252512
26562
855409
1737440
7793
1408930
1246993
1819117
124217
1419839
350536
397010
611370
561001
1851946
896525
1282529
1676432
1117832
1364412
739976
1034980
304674
1050702
154192
1265508
304711
817725
1304894
1556780
986433
223699
1592368
421423
476596
142445
1547292
1680496
360649
1486657
1841452
936339
1651743
1342708
1377344
58201
1593338
210495
654037
86987
1027699
1858081
149207
849017
1346464
501512
1974013
659571
361989
193971
255611
1154274
218326
1506325
12938
623760
1364507
1321035
713511
1632747
427601
1939858
126436
1540316
1420166
1382614
642584
413555
60118
662325
1539332
1082596
336330
1568483
586735
987861
493451
310840
343425
1209413
1694811
723804
1744638
1440110
902720
1768257
617904
1981547
359946
304
1483135
459743
216418
1108310
1454185
969729
29960
1353614
1087381
1800216
627321
315570
1226230
320929
425114
22111
392187
1036470
889786
1753158
216599
1404422
1678225
1078971
860388
1525575
307885
1299687
1923695
771686
536827
1140261
289034
291051
598904
1351440
973728
1325831
1694771
614384
1937707
1915991
1173098
1487037
645626
935355
742436
1546198
1891301
1661945
133604
357892
1726373
1960934
1418271
1780879
342379
1452948
711371
206664
1114282
938889
265193
1534104
19861
970810
1558546
1637741
1904500
409591
546504
1795179
546250
1630914
1244011
1873416
627546
61925
318057
1095991
1905057
1988900
740474
1272571
525909
301712
1147296
315795
727923
738323
362977
1049677
321040
512587
1306273
1961602
1162498
197520
1682290
137963
1298601
1440209
1976709
1183316
1987033
1714962
1572058
1421126
251431
1463580
585566
950024
959069
1654621
28544
697981
291637
226285
144545
113614
741344
567122
455742
384964
1911857
1148758
1515709
1307374
1613437
1095201
1153606
1363198
1137905
1703326
200382
156979
1177620
1432109
1567832
1482184
1703475
1949144
1450321
1396563
179078
337228
1643956
1124110
1979229
670459
149013
1618129
796477
543210
1471099
1829181
279538
624610
1747667
617192
1615760
160234
1725591
1746251
1526536
818701
1066497
1396285
748714
1856213
1286806
1419149
137565
320270
523788
743368
142722
1200290
468935
1940156
1388845
691517
1248300
56337
309500
1769717
1553729
1304268
1213907
1632653
972143
1868151
875103
876746
1289306
1265018
1841311
490883
107221
1441518
1652753
1695765
1996448
1843593
1661166
981221
1584560
184285
259071
1757940
510875
626783
325247
1421476
74316
1830122
753326
1204048
1693138
261009
180877
1487142
974670
309634
1766295
979106
1267099
749063
1103774
1428421
1622848
1738031
1628956
410574
1437280
1262126
1698786
1086287
1027206
1071824
443607
1742591
1886618
1440428
1759723
179707
1444716
1427274
1594713
1701074
952644
841337
537417
1705881
438663
228038
72082
508467
1068915
346551
728241
159384
1133560
1173549
1964813
222154
1314757
891598
763782
949172
1330591
863483
393359
530008
1879488
325069
1497048
1920162
1517344
1206443
271780
1013335
1716580
186095
1486111
808514
1976866
1565355
773508
1657258
76361
622081
1643460
1636196
1875723
97326
671398
868017
126303
669915
1549299
1579767
1448022
353657
1469326
430417
1648255
107573
911326
1854064
1401990
302982
1482318
117267
1359132
1321722
374882
1496519
1591752
1561820
1653704
1061946
1622360
139609
1150355
672845
153663
29899
751816
552774
1385933
1070968
1298691
1036016
371943
739662
429257
143985
1148283
1213113
1364478
298925
390027
1852375
775876
1325608
1374890
463623
579408
1488160
1206122
483534
964596
1176633
1743567
1991264
52459
95878
1239808
1617734
411704
48867
652214
1965876
702547
27197
1277718
1874647
1354338
1226890
848977
771747
1900287
206826
1525959
725954
499687
372880
47958
83974
554001
741225
1300710
1435446
484148
864137
930118
254835
1666988
1913218
167471
49905
847729
1327822
1047119
567305
1808877
793074
802892
1910142
633026
369214
138595
513701
1736237
913966
70027
1133534
1504821
1430599
1109895
960626
1061276
949240
141607
477933
428586
454314
1317781
1216431
365258
1883537
213212
1388308
878951
1267008
433818
281112
1314991
706214
1558881
1092234
1513921
1361941
1944123
44109
396371
1917862
1062338
538256
1888216
288028
1372965
1947251
1385773
1068228
264848
140297
1229482
1901024
1667875
101554
1863032
257363
548689
1135720
47625
1025489
1250112
1638378
1646502
1196343
202839
1501393
418284
145887
311122
924270
1295875
1106810
879411
1048077
5506
554918
44640
697669
1192377
877467
1959424
1573251
1351147
870140
165960
652893
1227982
7914
234943
1023357
1262125
843324
1460226
1413233
1508617
191424
1098591
389326
155422
1625765
1422268
29958
1148786
273885
1602987
1320530
573187
1923798
807511
851458
391864
1378303
1099231
606470
504351
297889
1151819
972923
1557888
1224705
1555319
1239272
1470706
904328
1514585
768603
1797661
542118
104156
1636281
294288
1944996
485112
38789
138151
519977
1724201
1690871
1361791
1480635
1181684
1844824
1367096
404709
842888
1749920
1425406
1873755
1626385
1860604
399663
1485858
1975521
1551432
104107
132904
1011993
1490498
492566
1847146
1453817
762420
1016412
1929331
9854
819076
186069
216232
524278
505923
799227
662238
1986382
46111
411504
1037246
206651
1065334
1998750
94146
1960904
1354574
1011984
327218
355598
1485776
140954
1156917
1542111
546258
781674
677528
1085096
818081
986445
1952149
970536
1652810
603443
456404
905587
847660
1344146
781957
250492
1142301
1813564
1285345
657569
613320
722507
1236106
462156
878379
173345
1866667
1910847
74930
936189
981506
1591116
1462151
11510
1875362
853838
1427543
1381007
1041388
821234
1998090
1462600
1811109
1108059
645856
1930932
1468507
1891550
669386
349313
397208
1603895
654226
1109215
689818
293693
826329
1724283
865652
1082071
1321714
663031
975251
590863
443396
491859
1015550
1464905
1097032
1390999
65563
1736610
1245116
756910
403980
1072301
1559070
1541980
1518155
411312
1658503
67513
1107547
827219
834796
439904
1570658
368143
650741
1346064
605379
1850206
1000646
293299
945237
782688
131814
554848
1032280
1341310
1959768
471763
1205472
1159084
1591591
753136
1296857
1344191
1370817
385619
517295
1251564
10239
1013832
450372
564517
1240247
1555757
1344935
213849
1631012
1345453
577850
844987
969191
1732211
43898
1424252
975756
1979112
103520
853137
1687912
1391413
49703
1734407
234728
1854650
156918
535268
1240171
1698373
1431316
892782
733881
1892157
1452407
1444670
367312
1224032
617950
1147998
442318
488749
884308
1856318
721966
328961
236443
482231
773014
950918
1162801
602310
1420861
1203166
1019928
1042914
1787312
1789737
772258
1675320
846350
1253962
1413846
1581818
1245593
1380065
350741
1007297
391751
887484
99550
1937776
1297148
364911
1249426
1241382
498669
815010
1840895
1148206
436740
303182
363908
209072
236546
29320
1185124
1614172
1693522
394688
953589
1468868
293473
1050637
830337
330828
411324
1099248
1211313
259704
518357
599055
1072600
439175
1172309
1025020
1795612
1329133
743568
437019
1814018
1178438
114953
167660
184370
209410
193317
679999
1124993
1874978
1838052
452583
952998
652875
1896650
346071
372564
1119068
662521
940407
715333
291051
577180
1535930
1540555
1259348
1530518
1343866
554401
1771760
1066242
528908
1010097
1727100
127044
841313
1737995
1428407
573369
1060884
224093
564046
450195
1005948
717138
864802
868247
1927663
1894697
208447
522391
570307
1211772
361301
581328
1703937
832515
1144662
1047895
1633692
1967541
397077
1037050
148001
679411
702110
82677
470525
232949
1504489
1358659
1307123
561062
1888298
1474592
1477908
61410
1139464
1926853
1824906
342813
21620
5721
1750193
745043
39434
1990440
921082
140373
94565
1979951
1782324
1194513
1409332
1074072
1526002
1232767
1978751
456386
794605
20260
137616
903784
1833402
1342331
28805
1451148
39346
592204
238404
1095877
1138332
1224966
1146711
1170167
873414
1133181
1638003
1460589
1099443
892577
1850065
695970
1662404
605500
1745299
1831611
1228150
1140036
437581
1580108
1437215
390517
1290742
391952
973523
1194842
1542186
1137665
949112
278866
2566
224824
1720415
980906
1959450
860903
449176
1707845
1996046
133406
256098
1654781
1749473
1476943
686220
1680331
1889468
1820677
596260
483400
1461170
130861
788666
134436
95285
528852
203008
925572
1814610
1735931
175355
1690933
386039
814966
35208
1940601
1560672
817978
1055548
192630
133770
1632680
755393
1954076
654708
1391431
1230875
1039150
2570
704620
1999639
919230
1631412
1537968
94563
178413
1664308
685146
1247319
1131368
1659512
1825181
1178425
1969747
1961410
168262
865709
1596740
1780802
835876
458653
1915914
1004780
951585
41242
1827254
447247
447260
1029544
792964
1859714
353714
1064801
232778
808683
1782697
1983679
144176
1309151
1022360
850122
1091932
686188
1723777
348353
1342016
444791
1177615
429197
607866
1552512
1158633
1227480
1935759
905271
664417
772274
360890
767274
378961
304758
1438375
53546
461214
87938
1392606
1282868
1024637
1857511
203264
1399598
1293252
1201921
921082
1661739
1844712
454100
1688625
1662338
1655703
1799471
413779
1637969
1036691
1157490
1567398
1974680
845229
747117
576423
966867
1347830
1564396
622260
1922554
61540
1976575
375052
336093
1181930
1173745
1159560
966603
193307
317108
1339247
585828
1780198
1374073
834504
305454
1976346
1051585
1669050
170931
1619206
763680
1689785
1004979
904626
657275
1553681
1241125
91525
703168
1611459
1333487
1964960
1958667
554045
746758
1755842
1712044
325650
618734
709108
1281505
632520
1738424
1313291
310826
1615322
1141823
1522440
460385
1478823
237817
1707614
622712
332464
116416
744210
578459
279738
217777
171017
1529076
196579
1586203
1029535
1792606
1706835
919653
248290
221426
835232
909787
357178
1246540
1431000
1907685
476231
1089078
1649590
284254
137089
853292
512821
1374948
958157
378464
579823
1481080
967947
1077882
946539
1133658
1535545
931796
1226505
1673119
1500512
1911841
674384
1833408
1543459
67729
31746
1846850
1305328
1517472
537806
1953486
38801
333087
211331
654640
956151
1257888
570307
1129655
1673541
1430980
222203
1090705
1935182
1745730
1447076
840550
1161499
1494136
14126
87379
430942
1666769
1772545
1813301
319746
812882
506246
855347
639455
876263
1744534
1356682
204806
920755
1154173
1669033
681392
1633394
273842
95285
1973146
1480585
123574
195575
1400690
1128767
365461
1774229
816232
1038790
1434535
1321432
1624294
1802641
828176
458983
1686272
1335102
131732
475808
615206
1349041
187771
584125
714565
1224879
1540517
221697
1129677
130114
1069819
1468837
1866418
594740
45480
1066982
196432
1632358
1930162
776909
902213
541704
1106852
1559369
585244
206634
773988
1176926
231874
917238
326198
54751
41842
1238208
685427
1103137
206163
1754089
182620
1745075
1312312
1428500
898974
357086
1098812
1118987
1042335
1625563
1193931
1427979
971094
1735080
1677999
1233506
330939
720845
186967
1425065
177989
1522765
209646
775670
465408
1127490
1447371
1726939
1902106
232961
1555993
1694703
1688925
516438
1169326
440957
1816918
1383845
1797864
638919
1454176
852719
1166831
303782
375364
446735
1697781
1416959
1947227
127287
958687
1390515
690164
244755
72069
624137
1515440
907737
1677591
420610
1321395
1285241
559149
1368877
1440281
556066
5438
1599335
1284772
1929695
1225477
244533
1759392
1368860
1849778
442739
1764473
760320
1118444
662234
1214953
707874
879168
1791210
665454
1156155
325250
1350052
288002
994094
1716864
525303
1144370
1239668
1342006
887338
964042
1221668
99944
46893
995605
1214061
416121
1278206
1100671
1602360
445832
1996273
500150
539890
325814
1995442
1020287
827943
1416182
1481885
423524
649558
1610069
310832
1683755
364646
1351012
1939628
1449489
1611599
496428
68698
53645
1583045
1859694
1528531
893305
1307410
1711516
936399
1798048
683373
1799397
1238735
275950
1247395
331696
863490
1706081
624902
1598317
326702
567057
360577
1929357
528681
1533740
1266806
1199152
1416923
1501731
1214399
1519558
107714
174866
1994002
1629447
322427
359754
1564064
703841
65924
1318407
1860813
1334418
1850609
1265064
597745
1888577
503152
1780472
1532774
1388085
166201
1907658
1931207
802867
33369
1432347
104282
824646
1271704
561002
879058
555116
899525
107149
198889
1941308
50904
781603
1013923
1271698
1935680
1285009
1650360
545260
1732799
755911
1797741
267065
357873
1932812
455404
1466919
834693
421334
1558826
1942157
1711298
1045580
954798
1890218
1486914
1630850
1697323
761190
545323
423763
468781
41380
1415944
1462344
746293
546337
1523567
1519494
1194348
1952894
637331
236839
1371163
329345
496879
1100696
1623091
1715887
1312001
285501
1693828
1462307
971044
1614016
1131351
1023746
1917743
883155
937668
748970
762968
1698673
1800834
68281
413862
972608
1391561
647315
1937038
51666
1764641
690528
658558
462502
1661968
825949
1483555
1999732
552092
1817193
1560183
1414479
1813245
860104
1607833
1927466
1557194
77706
1761959
1830024
555512
1236359
1892708
1929728
720342
472961
1387755
1157109
1675046
588342
251706
496279
70136
82731
86394
664098
71474
1969372
1200581
556169
1259976
1003190
1354260
1346642
566779
1367254
1262510
613320
894016
1032090
459333
715471
514686
1862119
1479763
873748
145476
1161166
1077179
994327
1328910
1361959
10302
641438
597019
1439077
163468
1294460
1082879
1904647
1138592
666011
1230615
1672683
1920080
1089743
742609
1076969
1470873
82788
1610052
418012
243995
1084397
21462
1757794
505999
624227
879502
52816
1895720
1378307
684518
1989219
876573
758539
1473984
109927
1466384
643059
704468
617236
1224852
213411
756562
289222
189041
149487
856029
1751596
169099
1006758
652823
607663
1523536
742082
67806
1925241
1075551
1007869
1614634
1232493
1780040
1187704
1494069
1208335
475689
1556676
677446
1461388
460122
786940
566135
1708196
1641186
1982145
15606
561645
932544
969062
278676
1029582
1770371
872899
1249055
1097924
1699500
283939
870501
51684
1016398
1940193
223240
1864622
1580143
1733386
924129
717335
156001
1879943
817887
518496
337284
902658
1874017
1683501
191158
362567
357520
1001612
815323
1847370
1839415
1661981
337847
690442
1639564
1120903
77134
1661706
646248
538192
1072995
1206443
21382
1540154
522841
1541955
1681729
1817155
168516
1072150
445779
1123561
588397
1789102
175947
807436
1456946
15862
627776
649328
1874580
1462521
571052
1028351
117743
130955
1311601
18395
967391
1906792
1844445
799898
1111111
1396715
700250
391359
671157
781132
1572481
1826671
1172911
1502292
611656
356972
1854165
1149744
234468
471144
813264
1234975
481452
527736
1807096
24655
333676
1412706
1202428
1430574
1758635
1594563
897826
577897
1481975
339888
759057
1273952
1526472
1403915
142506
1616896
1087785
1792900
1754078
205058
1961699
1799417
1320251
1559428
72036
1283879
1248548
1621967
838623
1001036
1284005
110848
1043705
1507650
1308897
1969126
1737880
1631688
1072978
1220813
453940
234499
38216
944558
338197
1914975
233547
1904778
546418
1032360
761155
212467
1891853
1382910
555345
711205
455371
1462166
1680078
1293286
1875596
1389388
84741
1247296
1937335
322835
978173
217743
575568
1339632
1802502
841937
734698
878795
899762
290286
1702141
1036387
320239
1033148
1807684
1045680
1162944
1246031
1423390
473525
1102754
1296195
1412882
745980
1235803
1617600
1791277
1498936
67970
879560
1253753
863570
1797203
1646762
537213
1727804
1750935
853427
901403
900259
1917749
12113
1216380
1444952
1274072
1325333
476724
442335
1115004
650573
1973549
1686259
204978
1585786
1393745
623934
362387
1318122
666460
1002725
10684
1817189
1166921
1406789
1606460
84809
1770627
952389
1305881
606509
103520
706849
841016
468969
1443386
1104913
900253
763857
1084620
1418495
1811682
93760
81103
77093
1709632
1048782
1351343
981993
574653
333969
517119
1453801
1675641
129567
1075971
1652199
1018724
280719
826335
368088
975361
748850
671941
999244
904777
1267014
1614664
596123
322089
138341
1577974
111987
1705621
1928129
1873829
115320
1289814
1947273
398964
1782667
972864
730052
685984
1202787
867668
655349
245266
1575518
1566363
946324
1371244
439561
513977
1087082
616150
1548546
1062507
579408
46304
1737381
1635346
586939
989123
1195978
940503
1411672
1655449
746971
631809
1176578
127327
1509668
1533115
1762198
675241
161801
1802858
76170
1335298
1206511
281946
1632281
824734
383883
648093
906384
1312700
1857852
1917367
94834
878333
1304202
1763883
1847645
757098
375875
1322880
1030648
1684773
1683239
553019
1032472
844680
208690
1591195
629305
1876338
1797024
809309
1881055
309579
422759
1680690
1965867
1260980
311626
337789
1263280
1532759
16190
1287866
1844092
541116
477567
709124
1155358
602639
789739
605368
889255
121639
714391
1140374
1777420
1932232
1747616
205160
1485061
732007
852296
365154
530607
1371858
1377278
1913726
463637
669176
1303575
291204
489044
1531838
1334243
1829508
117577
1616558
373404
524341
1789824
101662
1995667
1968768
1691068
1378146
828052
1486376
243499
525418
1100764
581759
836198
1398688
1884574
1484420
767655
1595954
1596654
1352279
1612206
332401
215190
913960
705666
1718670
1809970
656412
725222
452850
1942128
203786
231920
299565
1383963
457271
245894
914923
1626076
156001
1682643
1757943
818993
87697
109458
669905
1051547
969375
83566
669860
1791510
1154149
1748010
618338
807726
618567
1145386
270843
1095385
1534602
776181
574121
1161789
757491
1056995
739616
1312430
1891369
78140
1935169
1141540
263273
1902119
1428591
1447044
899522
1154758
1890285
1444709
1875596
1249143
1831086
1373591
742191
1528752
343161
1809309
1464633
862596
1697677
1163288
724535
675914
768180
327591
101962
1355039
1433291
1555875
1738721
1807735
855891
1875463
1066760
1359548
1277879
741209
995600
1225804
1410827
1734173
82341
1399993
1977459
1646293
884459
1681659
1991959
837443
1146644
1740937
1804637
1810990
1796840
1286776
1175682
560529
298720
309158
1404548
343334
1710084
446544
265699
1477076
258656
1582191
411015
605630
1467637
600784
501160
1466896
1291882
1364832
1791996
181587
103251
607040
639213
703339
1949470
133105
439781
1890311
1186733
1759335
222383
511915
1232329
1078264
1156941
765637
246844
492131
1174877
1875655
1202102
976991
1655140
276865
1756941
594776
419333
1030039
902966
1573782
981350
1587908
489845
1371032
502864
1856260
1070370
1818692
482818
1732732
305110
1881091
185770
1167062
641690
1796887
57001
868914
37579
50342
195892
1831842
914996
127507
186286
1232106
1540975
1760428
1800225
1123436
1569002
1758853
1582040
1978452
319971
1543054
1322137
1187586
911380
1732742
131068
1535942
934588
1415318
683730
1861388
1514094
851470
104287
1815798
1005188
1522085
662741
1605867
1153296
593395
534360
734337
1454826
384694
1483411
1852658
1091009
290490
535127
720904
1981236
239540
1693116
1908494
1286150
1382465
210515
1759164
956549
1165359
446713
1624655
376952
1173326
750721
1226539
1935566
640737
1756547
684306
750209
1530277
1906127
1578596
1782338
76593
390918
1079542
839203
434331
1737292
1555145
698260
1379343
64745
617074
438529
1322184
1090039
387526
711144
671115
1126717
1084264
1974251
94189
1347249
1371897
425498
572788
588656
1589221
1287593
1264968
684276
713284
10212
1646584
372384
649578
1032078
1628353
1945753
1703112
1689368
251943
350989
999563
1258984
612137
893222
1807558
1522079
160354
1795716
1569720
1590174
1049382
1708742
1319416
670886
212489
1386527
1305816
194804
304459
795993
846214
486963
1080914
1997662
1816885
348844
1913068
732801
1564257
1755395
1144798
899951
1792606
233163
21065
669196
1398323
856993
1794898
1935651
1237788
1075662
1510763
384119
1781856
148828
150141
1648453
1664816
1548797
601615
1042379
1283706
781184
871466
1909301
1582820
352351
471609
837023
217780
817978
510768
759004
608181
1276701
1231500
330197
41759
624855
1285252
935773
1851908
1267838
1060766
1938035
1007058
529316
1212647
1269628
1618615
1652819
1613835
1249047
1152392
1044711
336714
1973030
1748124
1945020
1576328
1102578
1764126
405589
427792
748964
819645
581739
666256
1618657
283332
1562720
1958568
479618
1171799
1180188
1053045
1623484
515872
1428750
1801503
39524
638019
1134149
1718019
170193
1229270
1231977
190260
1982850
678468
380682
731812
1592527
1607899
1884256
1770943
395390
152556
4791
523927
1988366
644711
776181
82033
661709
678399
1807963
341999
361220
1918454
1014212
1277855
502152
1932019
1466980
1219017
1085322
1348042
1964088
1205009
1396620
657149
1674696
1561153
1412151
910029
274519
77984
775957
606446
945232
465094
284351
515776
598240
1408725
587035
681201
1937349
797041
952933
1550028
1212733
337478
911517
932982
472219
1311428
543379
1448650
550563
629879
742501
380914
1268382
809368
466788
103084
359921
469273
765951
1991808
1141304
1395106
528622
1322510
1998533
793827
1419664
393261
1021480
1869849
511255
754123
225866
557705
1275775
1781180
1095967
1397878
1800814
288967
1879632
1959311
1407916
499761
1485119
126272
1597396
691787
453838
24498
1794620
1823964
1784650
1963210
1456724
1118169
57838
219751
716891
63168
23765
903134
970540
961501
383251
1247950
93465
502567
750858
499311
1164044
1964379
1519473
768984
771744
1173279
443501
238602
1980154
274452
1956077
1775267
1270331
339082
916779
1996594
456186
227951
1480197
1238629
1460808
1881576
383688
1561703
443667
110574
1366900
552368
952315
5532
1174690
1302620
693306
795751
304711
1830792
1843761
401659
1366990
1256299
1716735
748580
123172
1612520
1168058
1371877
737620
1036697
460046
939518
772298
1168152
1697920
548284
1622848
642806
1116531
3806
1277211
1771730
1377979
858903
627996
1123986
651162
125994
113723
1166981
985529
1604394
740134
163842
1027098
1726489
1888848
883099
823149
1760787
830419
1818046
1790603
1555805
300988
586564
883329
1225798
1109724
1784231
1832685
529792
498693
993444
1617481
670266
1273987
417139
1237626
278949
30859
1401695
1804147
1976982
629031
248456
69051
1359010
98085
1176770
1804671
564093
1629602
817117
1893036
1278541
709645
367594
74726
650033
702578
823397
1224215
728540
1595077
1779701
691217
1139850
635162
610469
1806493
109898
555909
1471246
54318
816064
229154
1211712
412939
1714554
1130735
1907325
14106
1894022
485953
1798008
844054
885279
143365
1789115
1966587
173854
848237
1937298
631661
1286868
499781
1444885
292031
216028
560734
611544
88749
1239885
1061754
880630
1341168
133636
577726
292689
658786
1173728
285400
1817820
1048022
502694
1353655
91525
1969399
1767456
1523524
1256350
1196023
952053
1039903
907874
1506600
422728
661229
737126
60832
1900044
1571781
1566363
730832
873756
769334
1525602
496992
311922
1791259
104151
562043
729389
989688
477575
1881014
1812203
1020526
1846870
712072
913576
1104976
28315
1853520
79726
5025
838525
1586523
1113026
840426
599603
183470
640443
720862
587577
1548989
673172
1290319
21599
772838
1092814
832253
541327
1798319
1827796
1663673
851755
1335819
721967
488572
47711
1358953
1456245
451377
1957610
1725067
1480645
1703475
1193123
475258
1499744
750982
788008
619460
160394
132325
566004
1889725
615772
401683
1827943
1508063
545318
448412
1190763
119336
1684028
254811
843588
369693
221050
1257611
1702796
1059350
930377
1396406
1604475
861805
1027856
741417
1816911
1821589
210784
756185
923253
1880889
212445
1742807
86788
1022011
294952
322608
1394819
989653
1418322
1683634
221062
1328067
497191
702718
1977546
1300415
258341
615526
1487193
827330
1894394
858809
595837
1522206
981085
1564998
413597
696593
1018418
1290153
190312
1757124
919457
1861874
1680358
1963746
1249225
762790
700757
1741419
1076109
1563036
1122367
257982
1026973
1450274
1304797
876015
1375699
735786
1151026
298094
1079384
263635
1011958
1926109
1031858
35842
901622
1223780
1036431
1994599
1010951
367363
1100916
1272772
775357
1816381
898974
1890952
474702
1513656
1188496
1780613
1727430
759285
719568
1280948
1080247
731894
572638
96044
1699716
1402859
1696045
302277
873211
1584039
866432
1403526
643727
197122
1131327
782793
1774982
225556
1974886
1445135
42051
1937222
721158
318229
949138
437985
736825
1037614
1123846
1004128
691562
753516
1505614
777878
699631
1904554
507381
140423
1462022
249606
1680731
797720
390038
1155450
1583965
1189668
1544292
1442970
302803
533774
1482374
1395776
1388970
162305
1439151
1202494
1899276
319463
122927
123714
904730
312982
132603
1076140
252847
827327
1203735
1391537
37320
882593
1203169
138239
1594349
499811
780943
433612
1991666
350085
1715815
603296
199805
1383611
699529
1212946
882008
202921
279889
408070
873726
354122
1289296
698747
370638
495918
255015
1251635
861446
1957498
1238420
1759723
76101
876664
616022
1249956
593840
1232832
1138607
425092
1605751
645682
518637
423165
589482
1437500
25528
978315
1658892
1652075
324116
1806228
1088246
1371877
181097
377621
1878007
652320
1387365
821511
1954434
1577669
893478
65368
132938
640462
873503
1401173
1499679
281635
886976
898351
1187318
397132
1077661
729965
1232295
1237711
1944772
276982
1207742
1436620
323873
395712
1864562
733035
349146
289652
1943515
740462
1796845
1238237
1393241
1443205
77740
184498
695483
164177
1013
1497131
1646850
1811272
447028
822685
833016
1855838
433119
878276
1323951
1945429
343165
69729
493975
688111
428041
1244552
325181
1259967
60793
892059
1173297
1983069
1207225
1815314
38620
647920
940759
39723
1777865
1587427
1044279
1304012
1425436
1045821
1131079
721767
931965
1632513
1736971
1294953
113980
149071
1797798
1408930
1768056
1388308
810138
706857
652250
460900
403781
316499
1745005
54983
1013053
1106872
467748
200810
625985
288682
995867
1929207
1841030
169027
1141965
1087112
389719
360512
185171
954224
1810546
962413
1293250
1868037
1850366
767695
591642
1449025
1675939
112818
1959139
328919
847006
1955879
1638344
704269
1810578
930163
1988065
762907
1355236
790440
1465637
1420255
1985584
387812
43161
1426079
1513149
1250113
1953771
1114282
1143050
343888
1977725
923000
1179318
1548692
835038
885482
1807701
701465
797661
469552
1800181
190112
1936685
966132
38886
43052
1528654
580311
217579
1869733
867700
1821336
1583426
1134987
1466896
1279835
1882858
179704
1890512
1528069
47939
1813435
1676314
299950
1440198
1402773
605332
29882
1188165
1018218
637494
550309
804418
606881
1017438
792740
964404
674795
1486620
624221
1269118
1771158
1080229
642118
1440258
1406605
278774
1692255
1346433
732406
1755368
1530444
1691543
68350
1300082
1036186
387939
1599430
1840555
1246718
764475
1366218
148497
1462623
396954
265167
661088
1977612
554748
1600773
1638378
1526764
492269
1102528
1427236
276825
1642692
1496455
1326795
1725488
255879
899870
156544
132532
7846
142782
1269452
31118
808852
355046
1154402
20117
1856412
742601
579333
1341977
112292
845453
1861462
1301668
618641
1314569
1242163
1676913
286663
508190
1664892
197258
966872
1584842
1893722
1111217
788022
687298
654669
677083
1039336
1699602
1541610
1922613
1107417
925495
660055
1377489
1067052
1474527
780707
821234
1944123
1423236
293340
1968698
1844118
1595777
638967
558518
325568
1164272
1629026
1353509
1849686
278722
1846505
1300088
551772
1780350
491922
1845435
342118
1254889
14288
1530627
1810328
136762
1583000
1312527
1309349
1175684
1879929
1945612
1383992
324534
1369089
1816910
15124
1060334
493679
356309
367433
119636
429313
210868
1057175
1806766
839288
1083832
1500563
351977
1233892
1855836
1348242
1176790
969125
847729
1167375
1214623
197111
1884549
186282
271926
1049462
1050153
83152
366348
1059551
710008
1807997
1881359
956336
593926
1407071
1656908
1907324
1387993
255669
548367
1064781
1087792
1616873
1039465
311533
1756985
260391
1509882
1007599
524525
725582
606115
208252
1442968
1445734
1654313
1039620
114321
1252946
731962
1896566
1324450
1673620
435883
1592478
1123431
107241
1111165
983844
1351529
1923542
942634
1867874
326181
1133192
254541
616213
1037025
1431426
449224
1121664
1244664
384835
1247826
630477
273910
459665
120879
1936415
847986
34979
1872092
663488
1426995
928190
324834
425689
320153
941032
914897
1507650
95519
1058047
410480
24699
865471
1145959
1320748
1117559
1632453
1437294
1882109
715741
972528
1092130
649162
402653
1090698
1634508
162757
1796304
1706515
1583475
177429
585005
1410422
194930
1743163
1573673
767408
1023615
159997
1360910
800335
428786
1903957
1823265
1792477
613007
1564168
193488
1299656
1855102
459800
480913
501985
752218
1032423
1169197
1541770
310085
1815281
1059454
1712647
571464
1863393
1532813
1691654
1557015
123096
630351
1446327
399101
1245706
1654966
287197
1703721
364281
831090
1602512
1655884
1722322
1326087
223631
1280507
1113250
18429
463180
685830
1071866
1093487
380211
1672321
149063
1197323
1298076
1074105
1594428
971476
948141
1764193
1025634
1804274
870614
181920
1593526
1668824
464726
1515985
1304899
1536742
401449
1880257
609077
770933
1905326
353482
697323
1390436
392265
1692957
123458
738807
419790
1060203
783416
968255
783065
1340923
176792
1254987
1548460
1856301
1261690
983602
1928868
1562152
901129
281996
10598
496001
797678
1546025
73344
490126
732384
790380
405240
1976177
1753700
454021
1527970
1367999
1544095
1115957
1095806
1262216
1593026
1699317
1057550
920282
295617
840809
1292408
1440584
942715
576763
1357821
881103
1528375
331877
502639
575516
1701904
800210
605248
1848676
1676173
1766026
832439
1301492
972398
1818063
1410699
17365
1973712
1615268
1471924
1430931
325511
1612678
105341
527363
375096
1520841
1545507
1884500
342631
659991
358038
1129973
1462893
1556920
515006
1030628
697224
169284
868339
980618
1146175
1586936
539070
1771571
404497
1568253
763680
53055
1012049
736659
428638
1458450
750858
920208
1180748
1910590
888073
811776
1735188
463394
897150
445332
141158
1304071
399134
1521934
1579101
739599
1348705
1784123
1749669
1467442
773964
107491
649171
1760347
988516
140723
402233
1897596
657989
1289342
1438696
1069300
1984319
1448945
1347033
397501
485339
1438551
1245966
1434715
640214
161972
493656
135769
1317947
91172
982007
1203694
1208990
1542404
863885
149040
1702988
937668
341250
191841
261896
649791
1054341
539561
1653156
1933479
617599
1937459
1130044
1419000
1926066
311278
1274552
133552
400693
925077
354494
1167935
952707
453348
1492652
673571
1642305
106665
1601170
140974
1122750
1382787
366350
1074356
770328
27289
602325
1475961
718735
543010
1391891
518985
70625
969272
387098
584506
1583383
1748901
918384
90398
1442910
1694497
363384
1039973
254440
1823690
1589824
1455352
224171
203258
1137611
1286917
1107431
1455152
1144046
850722
132806
882099
957148
1588574
688251
1116064
1247826
1321298
280352
606414
1792528
1124728
206902
1252466
1477087
1381192
1674070
1380032
497296
75514
386238
1650640
1558163
261955
525167
1759266
1074798
659856
657569
1111143
1227643
128027
1591959
1378582
1561153
1742610
1428591
1242705
141645
1188756
984717
1151264
1749085
282153
1806808
1845226
1370135
1034524
1131307
733810
974040
762542
1883332
631592
1322827
1628570
1718315
1445415
315570
400726
798930
1364976
1420511
830086
216568
121891
102097
507296
823839
434781
1058013
110466
441695
767382
60700
1409764
763829
737562
1068513
1834235
1592585
735373
7118
1968837
824996
1584592
1838049
1025969
1100082
1209169
269616
1275155
1812973
1269251
1335629
1175365
362893
970504
1129556
1594710
1857400
1256952
880376
868241
1680541
737535
1874502
1497070
1040083
825454
1973968
1406229
727881
895145
302982
1896499
1040178
1040192
1662899
65515
1864023
760288
526438
11272
1399624
84769
1402838
842104
1895686
1826894
797212
576713
477065
1895260
140528
260877
1150484
1327540
1125420
316216
1071771
318584
965479
762097
453319
1982917
1345585
1636859
790223
1119605
622741
1373018
457487
279452
602572
87211
224697
1608869
1570766
1761190
276928
725561
493339
1970426
381841
1054426
539344
1809526
201073
1705059
1261377
1370770
432075
1182873
1938141
141915
1266039
493154
1145183
307598
1762405
681376
715950
1235878
590017
1727991
624563
1448867
1211719
1847442
264363
322846
1465987
1563812
1981846
704165
1903480
421083
1233411
450840
1777838
1472202
378961
1734332
937559
1776505
572862
1541905
552141
129959
1349847
810783
247234
1999552
612712
1301963
1792551
301705
1313857
523233
392779
1847251
655991
361338
1754000
946388
620415
473403
1675190
1834707
61895
340713
927460
1115954
1421863
1474984
1143809
1987267
1287350
375398
638138
483378
1971790
1835658
122020
1127612
807582
725043
445251
1759396
1433151
1798930
502450
356059
472109
1182303
1245711
1781743
1805271
1386233
1259738
301137
479723
1671716
712144
980047
937111
1422666
1576828
1605295
1177598
616628
808836
1879030
1086864
1301794
1131067
177934
1790094
1561194
965614
1088441
1007915
534372
1413656
235517
1740444
266875
1446175
599669
1887434
1221693
607866
358149
1533806
1792273
879859
1532075
980618
821460
20941
382270
1133024
1354176
1579231
1386821
1306915
327
1099873
1462808
1944509
919212
676125
1004530
1214767
1858159
774164
888348
1735647
86056
1876336
1627648
894840
1037832
322087
818753
804418
1869675
1094054
425981
1193381
1165971
1285621
659021
1326380
1675471
78386
910569
1098727
1420870
558187
307459
502817
888337
1458951
132635
1340536
1693964
568893
1731865
207919
102855
518897
1810100
1078654
214161
368391
863931
510487
553965
1074765
776657
282678
1914580
1426586
275889
845429
1782096
180088
1817560
1727071
1156314
1739214
1550966
1080362
577137
974206
1123724
171500
31193
978050
598041
2435
1120380
1177892
1476160
1807973
1927695
1350106
214996
774226
1096553
110295
1781136
1584550
1642280
1235709
1501829
1393277
903255
1176203
900497
1902665
1586910
903680
1451229
906246
1689879
1377345
1109959
460407
1006580
231771
1829267
1364013
1642780
533702
65977
580822
679193
1219926
375053
1647021
1283605
1686227
1424704
154914
615116
1205418
1395256
156893
1510532
1468234
1115115
1935209
630351
207352
1883285
882089
367596
1016207
1961667
977705
1472765
859702
1330491
1106256
443794
1951235
1791440
1167015
1429890
1105053
1028482
1020574
1949537
591702
156879
402286
550632
1097423
1105361
372110
867131
1993616
107214
1315540
785413
1145080
1688126
1056509
1865944
1073901
1651396
1648012
225534
1715978
1528094
1995914
1734298
142065
807435
913356
733447
1957852
1604324
1876474
1744410
484657
76463
1234605
1594353
607562
498158
114658
594318
510341
1415987
1024419
1921631
1680841
190639
1827880
1282329
630055
608338
909239
1441235
1199981
186316
1766578
911382
692558
1073091
1193597
1518066
896366
565713
1802622
1255772
1853311
189487
1999527
1081209
173199
617557
1430235
690034
100625
1227153
650441
343165
1072539
1157359
1708424
474221
563616
1872571
1824980
410387
8891
1663054
889886
645291
582524
1944897
142005
1452296
1303731
746806
40494
292649
10491
1448607
613766
454657
604864
1085856
394977
1637618
638305
733035
752781
380411
330413
105161
1821032
1656284
80537
981151
1150552
645987
1520700
8604
889796
1218409
1887575
1306478
1781992
1741654
1701785
1089459
388039
918911
488001
758577
154476
1115008
1809278
12922
1468211
485284
894128
1086605
362872
29627
328026
1828771
423935
1130268
1140640
699554
1298617
375469
1113965
513181
1125942
1086619
569160
1268126
922094
1160305
1953101
401957
182729
591604
60347
1163850
428638
1084597
1232106
1819181
420040
1366862
1633496
1330877
296730
1725290
71317
178443
97786
175076
791401
1092435
325293
688195
1748519
69140
82579
1366727
1642620
288246
650741
292195
492308
979231
542136
798965
1142265
1670423
479810
1441544
641820
1318208
1327397
1032501
1849964
1350401
48310
903763
1740810
491361
1001382
623057
218344
47718
1045821
574396
547406
1159767
788555
1560870
1062918
1315259
1524197
287295
842520
84486
1286333
806652
1754330
1026859
1184731
1589347
1275318
784365
1116741
1210828
1966335
619738
49274
1660533
358368
770155
1703697
1798768
755223
474362
1502503
871837
413718
278066
1143710
703628
380942
1388712
1287025
1147653
583154
1302998
227322
762136
1004890
1971153
1780874
1819576
161621
1479852
1124804
455746
1495623
1859426
660978
708616
143082
97496
942146
84909
664816
191574
831383
1573388
176978
370618
1015591
1640443
209072
1564288
1688458
511124
1595859
603445
1600086
841313
542209
398394
1702395
604079
226628
380940
138455
1441019
314077
1771025
1414000
1418683
1474563
1049576
477888
1947347
1465785
817887
329021
880884
359653
1287032
528802
980849
734160
448668
803319
1644565
1239511
1568808
1520334
1698413
534557
810987
1394083
402080
970007
359646
60662
1602114
1184400
1342354
407435
367337
492429
405239
969272
279133
644665
458720
1546222
117383
1750036
784415
359491
836048
1768923
1190122
277655
1458580
1597216
331614
1023258
446486
1327972
1399768
1672651
271605
1761048
1442449
1550423
113581
356575
1983216
197993
1342703
989108
862764
911197
323968
537252
85853
307228
185804
1171036
1717012
1932075
1054791
1197399
1409475
633532
35842
348863
1505755
973241
1244511
1209216
1704469
7634
657135
547531
1520858
136077
373170
1476243
1872942
484127
550106
1861840
767024
1451456
761442
791246
868750
1437430
952195
722399
672714
895452
1550558
943373
1590742
1902220
847870
83090
1474132
824091
1102819
1202609
597910
140350
467558
38901
1922408
1065410
1743693
752126
1337708
1224494
149697
1522082
1885472
980994
1588585
652240
389022
1706422
1407650
1866554
825648
350050
506614
909649
899166
1431398
1465928
1646021
1215852
1745579
881356
1681173
1980743
1693876
1868631
1673655
569160
954174
714588
387730
1276416
1170282
1483854
1773585
1851143
598587
1878201
448081
701127
1461834
1591661
1073558
1154194
1257677
1042613
950506
1069372
1516550
529866
1916662
1975409
1237490
261113
1117837
143747
66529
1811653
463148
1740470
1752463
922523
80632
1896070
1780472
626402
1014862
1105258
1156574
1000436
1672600
1778208
247138
187448
101158
856085
1163828
385835
908620
341349
1988280
678553
1668475
1030236
1207742
79590
1773602
797862
921166
115216
1408695
194551
68365
289607
1137964
199457
657735
1069543
1558252
1166438
458038
1694469
612972
366419
1895203
1009720
342859
1428895
50403
143848
1412584
417730
1724132
726782
3883
1893914
320430
1352682
434089
500138
140445
929191
1130142
518527
180568
777639
699814
1358440
333334
143864
1001444
833084
271580
951719
1999402
1735974
479217
247931
324834
873560
1461784
108727
89358
1135589
1537250
1776393
22531
1644791
778040
1530413
119605
288713
1382700
1738290
296467
22302
1425696
1064363
703633
593735
1960346
135648
1356790
1156211
735724
929613
508605
217258
481104
1930536
1502216
1584131
66108
1989255
1164917
710636
1778457
229487
721025
1040041
1034112
422430
1954151
869529
376972
105862
898373
615567
30339
1932849
575088
1225798
679998
1600988
1853715
1711205
1579107
425916
1905510
900215
407500
1875878
286991
307410
1457405
1005898
82193
1485615
257712
1978793
496397
893212
1841005
1767252
842026
156196
649426
1561629
1431169
430997
543690
1081070
164631
1460221
1686720
1250617
813365
132934
388973
1258804
555312
457171
1590840
238300
197768
1965612
250300
944302
1961716
946270
143474
502012
788926
765670
55545
787954
90432
201210
879717
262221
624957
490122
525
1457471
914689
1619997
1937590
1067216
180758
508116
24154
612991
1658182
433685
1548962
284024
1534623
50100
1794738
270931
1617580
242093
1239741
741882
119601
1167111
679192
318522
253362
1266531
1243909
1390373
804274
274519
63647
773979
588758
1379203
1656499
321733
1795335
925572
1177708
1359447
448139
333015
1031553
1428157
1596366
1401182
1155860
1717308
231436
523957
524400
1652426
696637
422358
1682665
1763917
159749
1517333
1270539
1955053
385024
1605098
936251
1571734
88959
245266
1808735
1391891
741399
1555368
1649708
655249
1453572
280382
1481371
1199529
967305
398200
944635
826365
1628640
1748902
800261
97974
321042
679629
1513521
799445
1555368
177342
887477
1613962
1347331
731282
894016
1407601
194126
53298
244996
1969441
80823
1906294
1951289
1270710
1433105
339942
1883436
154712
333335
1222266
653450
286513
1284009
1177283
1897724
893799
1120453
142754
841221
456186
1671394
1304047
729490
897313
364766
761187
1637891
376580
1052900
1055849
1365609
379048
1593272
166480
692151
556271
358015
1195844
1965834
303453
944220
444050
169156
1143787
395621
1984399
873090
1407434
1748343
836282
1677716
1697157
891078
1294168
163694
342757
925578
682583
547023
1160194
366780
137540
220000
1493888
1640669
709388
75349
1392626
204882
757866
1056150
1255781
1739772
724909
25449
66587
361981
1562055
316886
1692950
717677
805179
826804
1163270
1212428
1622802
282011
1987614
1546222
1023718
1796615
1526483
625076
127694
47308
751220
759381
809385
1626458
1050948
1352588
678125
1553734
1883547
1956652
1130107
166109
1042626
1480331
1008983
751781
184147
1099626
1006548
1074942
1702012
684777
24285
474085
1724617
1701815
1082195
483378
1916197
1167062
319951
1269615
1598543
607441
1221625
257862
1746354
1370867
959716
1280558
59504
1976583
1206205
648597
1745239
1375544
1104198
479158
383688
1603750
1453104
763727
1185835
252182
1862902
1742218
771529
1626243
1496555
1770211
884788
1903521
374048
494844
1386122
1068793
1210346
207452
803307
262458
1624958
1285861
188987
1272651
664991
1979754
654142
825730
175295
1817590
1055300
1807544
980394
1466118
1802689
961599
1533880
1674307
1199692
443794
1975132
1665415
1387363
531320
1606339
1796971
1677894
1743609
1195430
794705
372280
1008632
1138302
1694371
1495636
1779645
1681004
1244104
423763
1074500
25715
559933
750247
477218
496276
534460
346447
1937875
650059
305846
1164706
649731
457805
745383
1828003
252980
1448146
1645528
371756
386134
1410401
910398
403352
1408114
855833
1494631
16630
112112
546981
499069
423904
1332565
1387532
470525
1764616
214470
67537
470352
1297668
1698786
645214
1695058
1648689
1502001
1568406
194517
1005790
1939780
302638
804225
1633428
392257
533626
1822879
1957204
303645
1707771
982018
1778290
205203
910206
1225216
930006
1448659
1244228
460770
558172
953239
1947169
955477
251539
1095435
1697006
1167285
1470813
1875053
1573420
1266095
29018
862092
366045
1886817
161886
818970
53693
1318959
1722683
1978066
140661
614159
1514658
446961
471962
1481064
676737
1553056
428002
1370229
795829
215756
117000
6080
1361230
942984
1090041
843528
1287391
1339043
1267619
1475512
1932655
1970108
1873928
1288771
168908
1067469
438312
1644292
1481659
1142099
1580336
646546
1466713
639715
1222265
1842007
1344657
377320
322477
1319755
237147
374178
384277
1575380
181248
22926
1578532
250945
1229618
212605
1501633
1796487
391659
131758
1726000
1667823
393783
1384276
1659016
771939
476157
1710232
1623670
117359
962200
649328
704848
176727
1108310
12421
191269
916460
460907
163482
1134231
1531171
1136809
221752
968143
1659350
1959950
1437029
1184519
1200976
884795
1159924
370995
564945
1150687
669861
1175148
1474504
670075
1554772
1335456
1592046
1023936
1763773
828313
1618803
1373467
132943
521432
1860229
983958
1096978
1976806
1895879
1546429
1007518
1017295
1323440
1256636
1358953
1836117
709230
826858
1661787
1255303
1813595
298288
1600067
978270
646758
127524
871186
1475279
1277147
1455408
1959449
328842
1471687
1825777
1840009
1063285
1060062
910711
108637
1732314
308359
873521
812066
28969
1846147
1304674
344793
1559556
638510
426664
1470721
1941074
986856
1486330
1503495
836664
103264
632608
1077189
506003
1323200
662448
682238
1989219
281994
328739
1149270
1498689
1103619
30868
1513901
173022
1572810
1990572
708116
1112256
293886
1052287
1817322
1589476
615307
224368
739975
589015
1948474
849881
283204
210710
1330659
529071
227419
250906
805725
1599603
315207
1660651
960618
1799331
633817
1713111
929762
846736
869341
202585
1865094
266292
1160302
308714
464820
1441334
119474
1278847
485142
999467
430016
878384
200019
412588
50439
1107990
688220
810598
1750761
1475294
1510332
1905230
700790
217307
227555
1476435
255216
620397
1532657
1778175
28583
370605
539309
1873326
1539965
234133
1584065
409696
1226780
870678
897799
210023
1352879
1505944
1016785
1691061
958885
1876347
1915688
1085698
295678
53706
726560
1198708
1642313
195475
631727
394949
116255
619053
1464875
1816442
275702
1654645
1601951
942996
1479622
1855113
1042134
1249508
901842
126974
227006
1912
1636443
1094330
1556569
1477813
1363702
1793458
323125
383574
631224
438685
699947
255213
353261
644267
1216356
7865
543613
366503
1845066
886657
148468
1592049
759687
772526
1747557
1822879
223925
1195961
693956
1363166
1906295
480472
900266
69251
203446
1038717
1159204
576151
189430
1795061
1078508
1740810
346551
742002
606935
986854
1835701
650157
211239
593544
1099708
144363
168498
1738451
1234872
596829
1763422
1311032
1785104
283212
266841
1559977
56520
980044
611370
149896
1599326
324321
1431055
864561
870608
486406
1458914
88267
1459869
480754
1542981
1534259
252759
1076298
1312402
826545
1120142
1986351
1424582
1567970
1957085
695475
813631
894356
280717
1656205
1305099
1432986
1689717
1100837
409012
979469
800335
574718
1126905
475842
606175
1392919
481494
583451
1855253
987995
1291125
1813354
1691682
1084655
587041
1598142
1381664
1445081
382725
282694
1405856
706259
1389880
1470629
1634272
1395023
801975
851614
1791878
686500
440045
1912588
1533278
1197917
230554
619153
808435
538071
1274432
963541
1208053
1722379
376803
783468
372600
647443
1447019
1703836
578440
206127
1451800
357926
1215899
1288641
1252633
329192
39105
340688
1702414
750154
429517
247536
995155
1927278
282643
1546019
1081541
734432
624589
1920935
1980100
515519
722425
514165
1034490
1476785
1953907
304939
1668104
1976098
31512
1131793
758577
143332
1314840
1557190
369020
150678
864011
1943205
68912
1797418
721087
1826256
1799097
1896180
1250307
1902025
1958078
628930
469674
908150
375398
244448
1124532
960345
1012110
1198861
575342
314345
1352818
433106
1419836
730932
850124
426344
805635
379587
1502186
26746
692544
618330
1206091
471636
1286354
1977612
457603
1355515
61550
1043008
1692572
314512
980333
1708162
77931
1376488
1996982
650767
156319
1368541
883966
562350
452937
1461781
1497135
1614801
864179
1951160
383499
1646090
1181712
1353741
1012114
1989072
100081
464494
340557
750489
1797775
1360673
1531931
912953
1960416
134757
1809433
1743153
1937024
466612
1734430
860998
388229
261696
1000716
1048283
1219665
763788
1812612
738999
951001
430268
1805829
1354384
1520950
1720146
912588
1348826
255641
236139
643321
843821
1497838
115212
897372
1415094
757124
79464
1852016
357964
44691
341488
1018150
1054287
520320
1898883
285924
1879056
1113562
1213285
1487113
1888377
1804123
982562
644774
1655022
132127
96203
1031782
570152
856987
1947274
160004
18043
1240641
217422
624184
459230
374914
1313823
366633
1204023
314068
1402250
331749
1404912
1570161
1351022
504544
1329612
1683715
499088
1447157
601992
746764
1566604
1551679
1141514
1331921
1833205
35871
873563
344474
115286
268155
292157
1721781
1294824
479583
1250916
1033841
957768
171519
1974167
149411
1215335
427966
759087
1220706
278687
1753975
1465836
1804459
971596
252912
272467
1936429
904118
571335
108535
1709882
212612
848047
1463072
827725
484028
773442
1871347
1321465
459259
830881
52870
307723
1702589
1535728
287807
266902
165042
1209166
1119597
1058378
1044356
1712526
225556
1916754
338333
1721852
1823388
466203
104408
99254
1690417
1463232
94687
1907342
1623857
69236
312571
1922345
1498444
818052
496649
359961
1434562
336262
453509
1270040
1099675
1111450
49823
905536
865326
1554770
1989753
2609
247444
1409378
798864
404781
1606959
792617
213542
1725129
1180557
512869
1778539
403567
1225307
1209025
1395046
1739070
298550
780684
911601
299743
169577
1254762
1743311
1693672
236429
1366179
1838572
191254
1607650
270095
32514
1724383
643843
1167693
1506853
1245966
1086619
1701156
1945953
616241
130519
1796791
831948
1040083
1616859
38496
1444965
1060805
263446
1104941
1178887
62058
702643
585690
1551420
1594548
84368
473522
822560
382926
1888955
896546
351722
475410
1258063
469964
1968849
1653690
1646070
210504
966071
861425
1173878
1932780
1312880
109008
1920694
1921837
1985081
1058578
1878669
509375
1577844
724795
446713
99240
1030104
1651753
62381
992280
1344713
1752020
694164
1280272
953515
1395120
1592526
1544755
1360435
195797
362946
885485
1963133
59769
1715552
1539478
1715828
1979638
1953128
1916341
40321
1171142
615403
1172371
1789440
1976537
1550089
942424
1537250
389181
1267021
1447863
239788
1377561
1369631
1648709
279133
1621997
975757
1521445
476563
881849
528033
206784
1826750
640252
1698630
758601
1444768
1287032
453292
1426672
245446
1206512
43339
710205
185227
1807806
1844618
868390
770761
1516127
189389
1702867
840871
63220
1460666
1600206
604986
1969104
1096639
1729182
1433004
1787637
1042215
542913
188587
393915
1525911
1406876
439009
723804
1198328
813751
1607266
657653
249926
314457
1181481
1920419
58222
557397
1802609
117686
23927
688410
413284
1777199
594694
1707841
1971330
194763
927082
1026894
1799045
1590352
242431
1824442
1638557
1826062
1718498
766530
55499
1943421
16989
995112
1149569
420289
1069174
519208
312952
1452031
433346
1736206
864877
374838
1139396
306289
1548824
1980432
1388893
1516127
37582
1078775
1572112
189546
1212606
638734
672117
416246
422923
519406
246242
619726
1628107
843528
1373239
1338212
1287299
875271
1887744
339791
886151
1050457
323500
365914
630736
435433
994048
1834926
956770
921885
1047632
296803
1404514
787786
886635
231250
1282466
1345806
1023278
791356
929494
1017857
1779746
1383451
1915684
1792241
7688
1942465
1263365
709416
378347
124694
995432
1486561
1749936
669029
116027
1382232
269919
214316
553788
1537967
786939
823580
1282120
790062
1710722
1753380
1217270
52504
1259190
1669603
759573
889084
1963197
1135879
968525
1671268
1316534
379415
1594752
365241
547972
301184
824369
1583175
1800078
1482544
1244633
1434506
1124353
479020
878050
1944043
466496
1256223
117018
1138334
1886563
1759663
1061762
304871
1527460
1112072
332281
1094574
1513755
198322
1382691
586482
171845
1470288
654283
1619901
1049516
357799
503688
212832
1961860
792205
1251591
790765
838289
643226
1594123
923424
1888503
1073738
1040266
296431
329682
9784
1665256
659195
282031
1469532
1697594
466512
1276628
1787371
885794
992280
1272655
710163
27328
1793414
1883260
1135485
726856
1457021
1768779
1304899
414828
518264
1271058
1362319
1405984
1213920
865699
1897114
166188
26007
749188
652785
1420469
416162
828440
796128
348512
169194
686958
785940
1914964
1257746
997883
842888
1159325
903053
588744
1381166
49020
164309
1614119
308642
397367
1919726
813128
1063791
1977695
699814
1945791
1002970
963090
1840403
781340
1370817
113425
1040542
365469
1006940
1505099
253609
1385037
430581
1071215
143032
1869462
1688915
1186728
1223725
793927
1336530
21515
1563778
720746
222926
1782544
651989
1466713
1629739
969567
1506739
1628811
1287364
1351129
47813
486034
1236484
1790348
149000
244745
179206
420100
1022975
145754
979318
393979
636394
793334
1757127
729295
1271350
1939198
293629
106282
1414844
1234053
1752151
1650960
1180560
1022209
91556
740375
1553729
1581499
905048
1092941
254736
783566
1680667
660744
882089
1531757
1483962
1531575
291724
700855
1329995
1811198
813243
1218354
622300
49981
29257
39113
1102721
752180
109704
1860978
104319
1695740
376330
395977
1630320
864003
1972190
641083
1192650
922835
1199059
919653
268950
749079
1597786
1324493
976074
1352238
1501366
1582206
893623
781714
901199
1276929
412809
843379
22991
872833
1923855
294267
318366
390741
1124093
924768
104141
1238203
1149037
731293
104585
1451090
767807
482740
208713
1748993
927737
459027
1359604
434412
794508
1195274
1529627
1175536
136762
1908930
202538
988236
1504537
858702
1204231
1737471
44065
1973255
514907
1016981
153580
1725796
197047
1412206
1940167
1001176
1814997
47052
1713747
1417736
757836
1483832
1448466
535426
180399
1454983
1013904
1682972
290098
1820088
176907
1638546
1694741
1547658
812310
1059551
88338
922307
338089
1352491
782780
292790
40308
1803838
1313118
700969
1848950
751812
892815
1557057
597568
520982
115106
802325
991129
863019
1751225
1347312
874935
1236412
1335011
288068
275657
34266
463671
1320413
1129664
71455
1939475
654952
1528580
838455
177347
1789399
929202
1237490
1180423
1400637
157340
44354
687526
1860391
751601
552684
921192
1083832
1006090
712477
726588
1173297
1260397
1218478
297285
1098058
1523528
532278
1332463
1233116
1750350
1801163
1236956
1919757
45641
687432
1176682
252393
1644902
489624
110309
15548
427027
1176434
1254987
997489
1987357
761384
1407794
807156
31512
1567118
310516
1874624
283833
1733213
344988
797661
1271214
822557
612213
1834313
213769
1345608
1990006
1315785
1087159
205701
386917
791310
1548633
694739
453918
1403770
1116957
1762748
1835589
928212
1622303
866811
1539332
945367
44451
713368
35326
841616
392926
1727076
735685
1381319
518497
1145916
635163
1442514
520558
892613
861425
1881806
1370261
728497
1232693
915879
1264383
771399
1094498
1960511
246225
1034727
353776
813425
447055
1886540
383696
1907935
1608245
913960
354375
1229174
249604
252198
83883
623531
37830
860955
270402
89848
456356
397379
171686
421608
1642896
253463
744665
1584529
773244
1125894
1036341
1400665
437413
1320938
910539
1279644
762136
1885660
179875
1131515
1149037
555951
1380271
691709
1306975
384110
874430
1879784
1941152
23722
121639
1241418
1809421
1719499
1781027
41505
1152693
1419938
1713128
1877364
762509
244401
1375714
302468
1431550
1976879
1645050
938680
1470361
479648
65336
1413590
804956
1830979
960039
1813984
1291383
437768
830359
292730
27159
1809933
1469566
154192
1748901
373354
612972
130912
163813
1244502
9813
1848457
210618
1650542
916677
472138
1639748
611544
1366603
1701815
1300801
1484147
770623
1741842
1652432
779782
80491
228097
1250811
1023971
75262
590889
732442
1037612
384525
102363
1797545
555062
1639933
1608792
76492
1613597
1895720
1211042
1671380
1089187
1686512
1536697
1126163
256707
1729199
1845357
1762484
546809
155562
1151682
1879482
1164433
243502
71671
1045328
110495
914066
1179974
674963
275135
860993
1649682
1506739
852307
501447
1300784
967900
1549099
1224339
1930491
1804671
1692728
115644
53920
1759172
926706
1433487
1557910
1037961
1225441
843419
1310582
1290914
297530
257085
1133594
498151
707815
194190
105341
426775
377913
1754586
1291972
482285
1743084
1247266
696787
232823
781957
83471
1545338
1801175
1829471
1755512
1942571
167174
293571
1424584
1666215
24187
584714
804477
52724
1584513
295155
1667823
1165323
789515
329824
1929874
560546
1116273
799060
610331
236259
1080150
79904
1746811
962656
1390642
61855
605129
506055
1357270
1748698
1167697
1370569
243346
1836110
757797
1364512
1880942
740154
443736
1675490
885079
227340
921909
1739281
301217
850237
539296
1558988
491834
41206
1992005
1654965
488182
528253
790743
199583
1046729
1654320
1722695
1741521
69767
1950226
265256
1573229
1194605
257840
1165161
628965
1564493
1755060
594583
1650757
488146
1460783
1120537
1434857
12554
1895789
207402
719209
256172
1206361
925169
824239
1920805
180734
1866039
213272
1990488
547109
898819
654698
1952308
1208388
612266
309006
1404536
164857
1916096
749593
116670
1001728
36065
543910
1364431
1351214
551213
1135930
1648131
586448
211104
1931495
1533840
165763
1839938
50860
247717
1200592
737569
457422
37706
1885644
1847071
993217
1124952
978735
801543
1707243
1532739
1647666
582009
437387
504425
490374
1293692
334744
332546
1982018
989691
1870572
1736132
518053
1461021
1973289
1581691
105106
139038
651591
580620
1943828
1693661
407067
627251
48403
786962
172605
804128
1272512
1343365
801666
1985994
156879
1080196
1240223
1714591
847952
86049
1083787
1468982
1780040
1775136
1353815
99529
734309
691171
528343
1379401
1919691
175210
1478766
1657303
245343
1513158
732747
270905
1094589
1223407
1763378
1171979
1442910
919298
1553107
1873208
1872864
1611378
1293306
1253465
1396915
1588675
33971
412070
1208372
1292418
1116922
1703955
1516641
94392
1581637
136419
445148
222414
959345
1626126
996063
1340932
994226
308510
196076
1020135
1275672
1575442
1238483
414698
723229
156913
858917
433726
714517
563835
542871
370957
1964098
1176023
1703081
1570397
1674129
29847
39755
60186
1178815
705577
675623
1214495
420812
578241
808371
181870
1589768
20507
1447370
169537
699092
814054
1346976
1228825
1837516
540501
809992
2681
751139
1237862
438726
516053
514121
29500
47006
479181
1455967
1474198
715711
1003455
1259150
790018
1843008
68848
474885
344301
1480635
1468868
1024644
553818
300536
933666
1304830
1064684
1593333
1533065
1914580
1128839
34582
1918835
1005005
918490
1592401
1778178
336742
1746963
184425
859554
497268
360423
1032198
762136
1821723
1954186
1680868
880968
1514778
1286034
455925
487754
1858062
1977911
777774
1805253
853723
317392
1372917
802814
1374244
1443886
1286707
1444808
1454428
146974
1038521
1457032
1002912
1175377
401435
1880216
442127
708909
668126
1506411
788516
641552
1265379
1794485
1270375
913239
1719041
1397062
904973
127391
1025797
346338
676722
759342
660294
912552
1345098
1451083
346429
1590467
657322
1942512
1409731
848192
169380
270851
71765
1940361
221397
151952
1829771
1817981
119135
140780
349361
1972304
1632840
1320413
1509479
537135
194164
183055
192533
1402571
1117333
1562463
991598
1987657
309281
638901
1658220
1604581
1588226
882846
341118
1557018
1968742
1480927
511474
1184257
1521905
353609
547569
444603
267288
1759432
24041
322907
447268
1159211
691469
390950
330720
213935
402251
124298
826937
1733213
967148
87846
1804147
919973
208658
1921227
1458082
1586252
1103876
1639110
1649695
1285676
1664579
1259848
1722151
1097972
468574
1431386
260761
1338581
1757425
602038
1181235
604208
1188402
357369
1144299
441695
1965611
1522453
201655
916849
292371
1058321
1040678
602516
971368
1443567
863381
122283
1121916
754661
1897241
1398288
1584353
110932
1172566
1751544
578986
464195
1434660
606568
530544
28259
1414858
785676
808146
744547
1113627
861043
1936814
1323295
42079
774323
796044
1915963
279959
1418495
1822578
220570
1572931
637840
1845903
185276
1003410
760219
27049
577010
344764
1892203
1834670
853586
184706
502094
1639097
1428747
862696
1945038
1795335
482229
1507557
1919415
1229266
1771589
270816
1143562
810179
742885
1562689
218904
802387
913090
386399
569588
1231851
342998
1280512
946708
1779899
870799
845429
1466243
151169
1177497
1844549
1078656
1254967
1506856
1795066
1196969
136786
1017213
1964927
1552285
87647
1882529
1709724
668888
518833
362141
40659
333934
1713839
109091
192560
196802
199646
919538
546175
564
1392970
686127
1480458
1813181
1564133
1133710
370507
1882171
1275941
1617468
187857
1413417
771663
1476874
1231164
1507284
1459056
1295330
539488
13554
1961138
7246
752056
1417109
1407749
821261
1342814
591885
393279
1589919
1268348
797738
825355
1658795
1247823
824883
1125464
269846
244717
1879544
483127
658795
388571
1780032
501265
630125
337682
813700
377533
125436
1265978
424645
1011526
128260
1017218
1316324
1570599
56132
161900
1501967
953785
14744
1843570
1020755
838392
1831382
1577229
1400285
1248800
597861
1843773
1414752
1725200
782921
107257
1642277
1388494
418807
306177
973559
112495
1277976
1011983
1472470
1864670
548344
1685510
1786182
1886570
1877883
1122885
1267746
832937
1327769
712829
159706
376078
439062
436906
63247
1469532
1967740
585566
1048853
1100128
1432965
1276496
308585
903298
445587
391704
498169
1775499
188489
1317064
1485352
16067
277668
839307
224033
1814304
918222
1690976
859360
749879
560683
146830
696967
1001467
1912946
1055466
22965
1647218
1476577
107011
791194
1560663
1680061
1231444
1801183
420698
1834086
197734
1901552
284441
586899
1697864
1656353
1231272
1149713
761645
1641489
1533690
1133082
1087458
1193650
1670152
1138786
73076
737584
102409
1102269
176628
145909
1099428
1514741
770495
1931343
233549
1330288
64388
327537
1045174
696680
1616357
687601
1203837
532694
1523487
396296
1232268
1783778
569884
1879632
253470
1511991
1093388
1521999
97385
1521225
1104705
305812
462225
799124
771083
786291
1553735
1298351
1269408
1080004
1971957
1722284
615112
1756285
989059
62424
633765
159797
1691452
70418
767325
629904
1889747
1436104
1513279
392583
1402812
1148868
1483356
1893742
1158607
1557037
1190220
631864
857357
1151393
575881
603645
1652648
1379300
1344962
774287
422923
1157366
629089
331392
994714
1153704
1649092
1608309
530582
1126581
1063181
1732423
1985677
862760
1216656
265595
1122028
838145
1950797
1856554
362277
1327972
860305
885169
518777
1649024
279732
1712947
283611
743702
1961555
1994794
484184
1991657
128239
681836
1464403
230381
1712983
1878714
1870501
962406
1405676
174592
1224752
1718388
1041990
1307184
1907329
268378
524373
1935424
1151942
453827
1979541
1597384
742085
1301280
458152
757623
1540186
467176
454636
1475138
449187
508638
935107
890412
1245052
341411
725218
1999271
609141
1451861
493078
1590559
1696195
16291
146557
917825
357716
1913044
736094
1931433
1672200
488135
498131
1436123
202145
1068202
413842
172713
1678190
908929
440405
345571
135711
1238933
725154
48017
1739822
1491626
1252344
648120
1636722
1473441
278791
770858
141305
854489
1468185
649383
586477
449019
1182633
1457584
882911
507762
1139118
1187759
1951831
1471677
1659273
1719266
1963210
1358773
529434
1353438
26254
1083069
182695
1926196
1331161
1971219
1718651
980624
1061769
1689626
147446
166946
1736905
1312733
728146
1216396
1963848
1277833
506435
466204
8801
1867060
856375
1345225
1855430
1054510
424700
888977
753539
757037
105515
936391
1247826
1658220
1159583
1698026
1290079
983374
818589
374026
243710
213160
1490824
1636336
1648012
1958729
475335
704325
630193
759884
219586
1525098
1824542
205849
785823
1684514
1930136
558211
401218
1785392
190918
383075
133676
1234092
402181
1351727
531966
68911
1824183
1084011
29871
1494816
1323408
335680
1457155
1640827
600110
297859
1767217
1206207
1290009
1674105
1771772
1942405
1828865
949379
1372688
1088441
174036
899155
832396
534227
1725316
1093480
1088119
1388508
1097710
626662
1439938
615431
298288
380112
39226
777774
545870
681134
453065
1169752
1264384
1721794
1227941
1519540
1360306
678525
598885
1709481
643342
1274239
1521487
236278
1390084
1433101
1179757
552455
1870370
1688856
690437
1391777
23852
107593
1062748
265171
1956886
248061
510068
1915754
1612558
746698
212821
1956605
179486
1277623
1570877
1538879
313193
1491105
883886
1272337
211330
1478725
214443
778535
93015
1760847
531569
343008
1047658
560463
1189603
1415900
1439477
285583
877800
1527567
1275491
986464
609491
1501017
833646
645797
40353
105256
1344952
1987092
1999931
272229
252758
685756
947321
1101862
1597584
531510
1716197
481748
501604
422583
1752158
390935
10034
1476067
1872027
558907
478657
15378
1481514
1356441
1900580
495718
514091
1738817
1927540
1558526
241303
1185458
944587
1076050
1773003
438130
1035415
1205264
265019
326492
1711427
993896
1318122
464379
1045583
1701224
1484728
1806850
1326257
652038
804956
605
1373033
1761924
396477
930547
1175174
820671
1441792
235502
1196030
1816999
1390756
1833177
1591878
252157
388971
759180
829705
1746364
976074
1363823
1040003
1543308
244866
746245
818757
556462
1356159
1440908
259058
934312
479403
1513733
520112
163916
1216690
1155696
1377458
997477
418508
105364
258329
850886
1478631
437598
1528176
195892
968990
1320115
725486
622789
337153
1705929
1351370
393527
623846
1084663
1567938
625494
722571
558055
724402
586484
550101
1998826
1578305
371895
1500512
1467264
1609024
777210
1518281
1454764
1270243
603153
409677
1635027
658137
256481
895212
1930133
1659736
1771975
1666687
1105729
265503
1163623
370334
1866170
1805565
745400
1634357
1931576
180774
145440
1669128
1166582
1502672
297211
1622802
931030
1007612
1611815
1777365
1392023
1092416
1872510
434912
1854023
1296295
1939780
248679
400254
366767
644216
1555013
1647703
477352
1932905
192417
1344410
1169870
729832
1116920
1812546
744629
1132534
1503394
968984
1770127
1872738
1949980
1541007
1655621
696729
1742821
1294793
1684156
1661340
649791
411079
431420
241620
1772193
546628
1960786
1932430
236097
313456
338028
745621
1279701
368136
264604
1047283
137336
1230141
1561649
892116
1212084
1395657
552542
1255071
454027
213895
1419904
346957
1480197
486236
956546
707332
860526
923409
1069923
1363493
646062
83779
1726000
1886232
1621091
1944152
605630
370974
1335844
158580
1870622
290490
250832
123833
1906739
458478
1810176
556195
81880
1729764
1776324
1995037
1509627
1261752
1492384
1123907
62441
492327
1690935
1147946
956053
1918842
1798059
1185419
1935745
1766340
1623937
1312456
493746
889244
1998963
435998
1463074
1695058
421516
1892724
1965387
1318804
724656
1460017
823178
1960803
1973703
504716
1961568
901728
384467
1977163
1454121
396503
441910
1551717
2910
145440
172440
53488
250783
539803
1197371
1764961
828546
69780
1896050
366095
1318726
1439346
1448744
736920
585632
976030
1201759
1794735
1528002
385289
46447
687001
1892737
1950998
1832225
1747510
315714
1698726
1021805
572676
1428570
785047
1772674
1636051
1176242
1714111
984097
625955
1977748
1805153
296563
362681
1935848
1633065
912020
216519
850450
607445
426256
1345752
114551
896327
168807
250168
1963707
1187108
171268
1113423
1109704
874987
1277425
267009
1133360
1186728
485167
1590199
642218
590877
1059642
227851
1661968
1907110
1480267
311186
1563413
728926
727489
1341752
1365965
477565
416117
327336
897548
1850495
1892801
470454
203669
1789436
345410
1898877
265904
836828
993984
888789
1814463
967824
1450961
1168479
148229
1825576
1707681
602666
357275
265445
1243332
1786090
1509856
993731
1465200
843619
1726604
556552
981246
655992
895713
1791879
729114
1140389
955012
1334648
1009703
552582
1586563
836050
1060495
1358414
1891747
365852
1696706
531529
104714
710587
1565651
201443
410273
1437286
1957587
1685682
771629
1028341
1782601
1160747
334908
99753
873539
1747464
63881
490520
1322758
310884
1755056
1885254
1737822
1013192
495779
704998
193064
1636573
133933
196412
1486702
1732817
838371
5475
1932879
1051622
1063542
737667
1634946
1079238
1232396
321909
582274
1605388
584575
1982608
1372452
758442
13264
239136
746846
1542541
878771
893748
365251
1974648
151194
147431
196697
1462856
31854
1792112
769903
786563
1226967
846348
1680247
193656
1437827
1205671
1955075
1671911
511001
1291213
642872
1097927
1022740
614490
806447
1405767
868979
1340603
1466852
1891464
1487778
247284
268084
534256
294267
77895
505016
509467
111283
1470615
757643
623717
578043
1920560
1579481
1756393
1146758
862300
82308
1939166
1048379
1895004
33859
176440
1688720
831022
1981008
1430854
1350979
1623665
575889
199656
1823785
1725657
60540
1330278
1535124
399273
79274
1147232
824286
1692409
702140
588143
1185729
1911741
1861925
98415
1867036
951543
1938550
1903686
660380
1986317
1417504
471163
1426292
1243809
949275
1028127
29951
215756
1486225
605035
1819455
1555160
1797942
89773
755368
1463437
1721853
327598
858078
1718285
353105
617793
1347809
694413
1631764
547175
330961
1492705
875008
1510395
879548
154319
1384133
978596
1936484
778699
1165455
1989461
280371
1301617
1300673
1060495
1794743
1550607
1470350
1857383
1103744
42084
1919456
559600
609321
1940992
1808537
1668693
1426187
293306
1051572
528894
1615039
1367353
655463
1359415
1854305
1999100
550416
245654
1043794
442649
109121
798233
810823
966466
735107
1169957
271036
1702917
531155
1255939
541636
966508
296480
123506
476299
257639
695598
26867
474768
1166274
1698951
1773710
1534200
799474
1907689
623418
1636827
1235021
1932909
1334709
169180
1789824
885786
1519753
1975689
1125212
1259792
709349
1232010
1958164
559528
1519848
1563617
824923
1027186
917960
438801
986944
1422232
875887
641487
1240031
1086924
1780913
383640
1112909
44734
1071156
1778689
1953530
1241028
858103
156075
1602818
139284
1640238
386624
1105174
1915289
1787660
320557
1951604
1133768
1789957
1029402
776582
93766
607556
1057042
994411
78781
240684
61529
243255
170886
1703684
1627684
1567907
760707
1099093
1325009
1901862
44298
1664257
1449265
625658
1326346
794047
1443581
1720739
1306543
299532
1532580
1728195
743532
72378
1815633
701769
1367422
1876068
598815
413882
1440334
983877
413703
1057816
1044367
954820
1919311
1437925
1818867
541548
1082707
193311
1699085
606957
1074288
504226
646103
1369458
1238098
282743
1381188
387633
1683488
1468991
379876
1727083
195132
1055865
1350474
1651159
400147
1204271
401049
1952166
1922054
952183
175561
374143
1946927
1619596
829075
112045
523047
93716
376764
1755585
1843777
281196
487145
1650010
1402571
1144806
299152
1410627
582699
629163
1602629
1631510
1872184
402920
650386
653250
1926425
878813
854162
322598
1498149
1528674
1072806
1044895
1362201
113817
177466
882987
1167316
1672940
438069
1521970
1289538
649792
624307
1956448
1364422
1971689
1595013
933612
1201576
1283224
742748
225774
165076
1869483
1859912
390117
1648823
1944804
1181468
1505091
92813
1415832
813344
458478
1229222
1083809
1609000
1985241
1493842
1940651
251157
203232
881923
1982161
428586
1261673
1497433
1586712
879026
921743
287734
922426
760551
1857073
1198084
380940
1116033
1886008
555310
1140946
293629
1155058
305693
159920
234550
1878413
1368066
1701263
712551
1832786
1747471
1636863
511623
524635
1289810
617515
1644946
331703
382069
1392139
505327
1057569
752180
892866
1026171
134292
1403057
392299
100552
147652
1280299
1062800
1700503
1562096
234452
1148559
1319956
23125
1478726
1191097
1911125
350861
1601509
1557310
659519
1711776
1711347
1610260
158647
584588
104511
637918
214994
1139165
672373
162221
43467
945327
854518
813973
1160929
1648315
1836237
1703039
687547
1560444
410474
1132061
1313946
1093331
1119460
1069741
1057913
866761
1666694
1383142
116615
509285
408612
1265152
1065546
1512361
1966448
1223989
19369
1085804
774628
241356
1320965
918003
1018844
300787
1772086
540367
1493608
808483
1950033
538553
1403504
226271
999741
1375422
1137137
1814171
876810
429093
1166192
1678691
264777
1215927
1091851
578006
503113
907445
1144369
1688168
871960
443209
1548183
1143806
577162
1587116
1859454
1996649
984516
462325
368381
74875
1512614
1294500
1221063
1833467
1619411
1941419
152153
343767
1121610
1331906
1370876
680029
1685993
163101
1243445
1287508
1894296
572638
336593
1791660
1476156
11312
379623
376467
1241388
1303930
1923380
1755858
1284713
1776566
156326
440062
1188031
1327540
1811272
733842
1961262
804446
556890
859601
687036
1095921
1270259
1317920
1791726
1736865
1969991
1455284
1236887
674970
1058247
815202
1763438
726816
1427691
507139
1997635
1619702
760
190291
482032
834940
296639
373832
83686
1868656
676974
682035
1621243
579840
1490876
1559370
216858
999097
907468
173775
1053355
688094
1158755
1047554
1824936
1484210
1443938
893488
443216
339021
1316977
1692964
599545
184733
1138212
589990
1600357
1193972
115565
936062
578062
353685
555076
268772
518884
1739088
1140869
496271
1755050
1154564
1824326
1768386
655108
1854368
1937298
1740303
455399
197369
983921
894302
586095
891160
605500
381841
1141436
636090
680940
879912
215634
774140
1099037
1131654
648672
217777
1133264
473680
1704759
1375278
1131969
499068
86567
426099
1643396
163990
1786965
1673106
1399373
1984035
1079446
1083234
1905824
925428
1745321
923487
852482
1434623
318902
332520
1391747
1749374
225049
1702769
1412097
1213672
1490261
594306
652256
54311
151625
854698
263687
345101
1615128
1560498
214462
1938177
1456394
1099164
490688
1931993
333727
1466543
1496183
1644812
1862948
965214
1471807
1763683
1886106
727607
1050769
327114
905051
1574735
1363188
758054
734903
255349
109737
355300
633835
927073
321181
39949
588252
409690
396384
1278975
872919
1260374
659571
1339950
1584275
1085527
1513769
1980362
635027
1747965
981461
576657
150704
1405969
191895
894924
236368
1541009
582496
1295107
1492933
1349473
1582457
803377
940345
433755
700805
732117
867221
1508121
1499744
1096786
106564
1496264
1026942
251290
1897955
468504
1176917
749622
601033
164232
1795042
1658395
1865415
468959
752348
1979432
801937
1416959
1103938
858406
842601
887833
138478
350713
1341891
1945050
449332
569139
1094720
1249890
338495
1060297
288338
506060
367202
4229
37713
708219
1771931
339091
821826
654648
170744
1545207
707844
284429
240125
352080
728106
1291961
1995967
938289
1648157
166390
1171187
1921905
944257
868947
1314070
998948
547340
1760798
1296437
1228820
1022784
1294552
1044724
643285
1347733
1540933
350633
1975112
720514
244473
514428
1266806
831523
1650888
1208085
1384472
1414115
63581
397242
255297
887662
675279
464060
390436
963513
261602
1486
66727
1165111
1150811
109359
609525
610591
1161923
578507
905276
27697
1667958
1378866
1685027
324941
1743551
1776833
562577
286895
838163
1829045
469998
358015
1869111
912239
810791
887793
1380701
1691131
1732732
71829
1777216
1322694
1400408
1381426
1214936
1431123
1242163
1374444
1170011
1013832
1618236
601138
1473140
1806680
595709
1452065
316518
1788014
1659627
1964880
1582657
1778364
1530078
1383781
1711296
1322387
1995976
466811
527796
538038
465572
1832918
1751544
35478
819955
937582
765764
129970
660160
284111
1921040
1048719
1287100
837192
871231
1796572
946906
1481000
1043920
1794493
1241390
1719323
1860895
1770530
916873
1748300
1170773
1816750
1873326
777630
1362950
1603321
378398
83026
770810
118445
944864
1451
805695
1171159
911227
48097
1633455
333454
1535942
65352
56931
498212
358797
1232295
1011391
1557659
454000
1430908
755992
1980381
810889
1783332
1830197
1713860
816143
511265
969961
1023522
1267718
1857851
1109738
709200
1031295
651210
1956925
990665
680042
71634
1157756
528802
453155
1502720
835243
1461309
1398772
267333
1714887
1077611
191569
618672
753675
24318
1217367
1113282
1663842
1341631
160071
1574710
1252317
1010647
1402960
1523567
1578480
1364024
300365
937702
1244647
1090619
340747
1148426
600931
1680627
486215
1826967
1223402
1517498
115825
1364600
1133408
663825
1726000
971972
1920793
1992611
613773
1806819
1624679
1470862
117743
1950652
1012911
232588
435133
1937360
922307
410193
504682
184992
1039998
1785609
86112
1193473
1547783
713025
982342
1179779
1690509
258786
1147139
1388508
255734
1903888
914099
804291
619872
766973
213192
1822828
572144
1919723
1173850
1901574
72987
120483
465961
583565
1481803
1015706
1939927
1190801
120738
272484
1544159
1746079
442482
1262227
653455
757834
1125271
1887856
530078
1594643
954594
951309
553788
1491022
748412
391559
103671
667730
1378136
1395093
1659171
600006
710331
339388
528942
249049
89324
92854
342486
158426
174703
1531716
1259623
793778
148617
802865
422845
476812
674158
1834707
1968892
305819
13946
209818
218903
16715
261214
119421
682706
978146
1388748
548917
1110710
10707
1888794
562911
240519
1256636
1136054
185315
1730239
896902
802506
18077
1359895
324280
821349
374830
883639
162621
1382377
1859633
1930881
986464
1578220
181030
1385122
1192001
1267951
346531
658924
1625464
1209816
771691
824182
379881
600730
941606
587750
533639
584697
282120
1752891
324322
1964897
1998062
1346748
313598
1407338
110639
1083677
452583
1202328
1094887
699754
774970
1501295
1971607
1419020
1999860
1335282
1052756
972882
1184400
738597
1460056
1180969
1560272
505849
498505
1001166
924979
340763
1955179
702806
305114
791227
1518603
1113013
1453677
451634
1230225
540340
124387
1073758
957894
21641
211896
396579
1490108
641888
1484137
61943
1771812
1373605
171441
1127984
1624679
1541588
1876166
1747625
1566438
932889
390935
1126834
1724688
327214
66262
796384
1224392
402512
1445343
607390
1432095
466155
694969
1557171
1366218
653544
1909031
1098
1810980
1484495
1153048
162234
889221
1187704
1952025
940407
945656
1787669
781207
335211
125665
756600
806349
1521739
25716
737523
1855292
1776150
1474554
145521
1053342
309839
54751
780703
134947
57487
1329634
177622
492304
159555
791970
250216
711136
678659
1516017
412501
1550605
812896
833501
1671154
1929823
353769
273394
1348562
141463
1176847
938561
1656005
935054
731421
1065343
1411982
1497499
1690864
1485723
1646998
77872
1918649
1792241
1026505
74842
1197866
1369239
1184873
31654
1416065
511699
1243131
1899451
1682973
119503
204985
1583866
379095
465688
1260980
796772
589233
3595
875997
908824
1549597
888784
1479251
1732405
1966179
1939322
1584703
640188
1764892
894503
646567
1386707
290465
1675071
348606
1638914
1737262
1562299
697965
1232844
1949964
978748
1479171
798246
820210
301746
1822443
1596219
64294
3188
943935
1129281
560941
301973
72255
1716612
130967
1930415
1761256
1945388
1259011
1426482
1888040
1202868
121163
184080
675069
315710
1743165
1559286
1855216
657057
290667
241711
1288730
743290
1710890
74518
538635
1633176
992743
848235
1606178
160847
1672298
51310
927808
1361761
1067176
431864
812389
1822794
1484387
1571390
394493
1079250
671437
957935
1255003
860541
1367888
58990
1339640
955715
358940
1230778
1110749
573319
1886308
976757
601936
1920528
1343208
211141
1594092
663559
1312324
1945113
48627
1365989
434998
63168
1550588
604122
1467098
442136
729826
957176
952998
1198992
1397194
238213
1269347
1703190
793002
1814672
1961281
981373
901224
42617
1255460
996357
1524086
523394
386113
1013335
525909
1679722
1208293
141915
1533918
1194302
832743
1501118
1374288
1446919
470058
317489
1427270
1730878
1574523
1727254
545047
42306
1659961
1789055
1818795
1798719
1696265
1114943
1558084
1059695
389396
1462977
1778076
943025
1471075
1118819
1436753
1882747
730115
1411965
131929
1643373
1576513
249614
164492
1922873
602851
914599
141184
496681
1248206
1679313
502062
1181872
1364558
562808
1223863
1202639
1979592
1295330
937039
1580428
600429
543127
1804853
83451
690122
1946922
441771
1925861
1926307
170513
1797548
1147489
1641055
447775
1103649
1574244
889354
1276976
457783
194193
772110
123821
1245197
215802
788905
216825
909956
1239940
724056
1652341
109042
1953885
112662
1590259
696323
1823763
1870068
1863396
51772
927808
1218825
145424
973736
1008928
143832
1765751
1727319
721686
799092
650945
591335
624848
1838199
444686
1481015
1692632
1175473
1043495
764962
1426389
273993
600947
983350
701678
275091
594002
102216
1172236
195797
88559
1545969
1884647
1365161
61753
274316
519887
1236676
787920
1822370
1984757
1278741
1273290
1641944
580858
1565721
1455349
1853535
87607
1922594
1517846
763556
832604
65781
1401385
812006
566066
655765
1490569
889502
1548465
1741651
1693441
1882121
1762484
1628237
1276219
760263
1999145
1388714
38910
279173
957530
199338
1302108
270877
247910
1777653
1791440
1091008
1138606
1322131
1695195
751272
1940580
1926343
304286
1335704
1764068
29213
756848
772327
948637
1334970
1656500
1169752
1976379
763493
73480
496693
1472036
1494153
1145098
305607
1330712
154001
1998749
809961
1513489
1610369
226823
747736
79143
170034
205354
1644488
1997758
1134462
1671680
68754
37558
697877
1961051
337019
346284
799777
1736855
1963623
961109
1316122
1847226
1117724
1682658
1672951
506623
1264571
371750
1379104
1165730
430469
1201252
99744
1908849
1879641
1071904
390147
1511503
85653
1443741
329944
1200968
322250
779132
929387
1265260
1344385
1947420
1219682
1257761
636938
640313
391272
199993
422028
703087
403285
226773
824418
463725
1922438
1974680
1111661
125436
1749779
39458
1542334
1045329
7247
1249240
1535423
1982525
984755
369796
1682918
1856281
563557
1843940
900527
448471
855765
771205
1814476
1552775
256653
1337135
1639571
1711634
1404673
366307
1493790
1197455
1447218
547988
119286
1362586
288564
1111002
1982525
1204244
191867
1132440
616855
1059480
1241785
547377
760023
1213953
725157
1431367
590775
1692227
1632004
110932
1759622
1591893
23785
642883
801859
1025568
434932
726886
1716050
1423182
488373
1226149
126199
1610740
1528159
1678136
492642
1135073
1997855
1028169
1322824
1551456
386882
737586
1575424
1105982
1388344
328721
1777644
1514619
1857390
686510
1342261
1558614
1303810
1943706
909106
1846735
13794
957342
59676
1182977
477567
603167
1278049
1941852
195135
1433882
274502
967578
1256459
426358
1569666
1597477
1616025
278441
394262
507780
1714840
1476111
876964
123120
1050618
1976298
1352043
1290879
278154
77105
1119001
14869
559483
1175997
820346
1468632
541852
1330688
1456842
1775778
473587
1887575
848368
362633
714659
959907
1454065
377778
1306416
1924776
1338808
1179839
1692841
1406421
1190468
524854
538734
1569388
654669
1066685
1580232
1950298
1192670
863928
1377066
1628112
1719744
1810470
2468
1401648
1054794
38701
1618364
308181
1892048
454518
1253657
582155
773229
1933434
1578530
899654
1573121
1524882
1345055
615098
577076
1876623
1534338
1034205
223702
1637118
698123
1491902
412338
295896
1109552
1087311
511633
1571699
1415512
1165562
1961063
492528
1275522
610048
801120
1176917
1238013
502603
1133428
472660
458037
654455
85562
1844399
753314
612570
781489
413257
1190666
1484525
1080009
952995
1349683
1470038
92201
418818
1919292
896321
788566
337695
859514
146088
1374650
1120615
1982085
1537459
159840
1445035
1240284
456223
23820
993088
1811748
1006334
628997
548034
1836097
1936393
83807
820465
1625342
1029680
1254273
1723152
449606
904730
1221355
909229
1975528
1310507
379456
278320
313253
1895208
1247463
809774
323522
633282
1878672
935539
1473723
259944
205820
1498878
1637337
556083
526918
913832
342117
1417621
1364290
381136
1086566
969837
1830544
264217
1387596
748904
1834869
212192
954694
1576965
373821
976755
1934705
1095872
1595888
311734
776730
317634
1435049
1371669
1691357
320720
1635875
1097603
1565397
188516
1307807
1564401
813348
436513
90449
184356
1447953
343136
1190071
1921237
203094
1597342
117169
996715
78598
1734659
19618
1014250
1235193
1504790
1635412
197021
908172
835404
1086307
1701150
1220993
1071271
66118
833724
1487098
214438
1938955
552920
407541
1323279
183124
1230918
1800755
886075
480886
709356
1023563
946946
1375422
982727
771378
688391
809769
1271060
386988
658807
1807566
984330
1830838
358927
1047554
1550607
1161618
466413
1140646
1383537
1659230
749347
1658180
1545676
988253
1521458
465820
333364
1267632
1922470
233893
576831
798675
1984115
334013
729402
1370224
58052
1879765
819458
89277
1747436
1330346
1640600
279897
367063
914825
1150931
1028422
169105
1381702
1884954
1423839
1522619
1480523
1017617
1530152
1757512
834545
1140792
1971105
1178668
124363
1705954
1725313
1191965
1698794
1733815
1776373
1902696
509081
1979126
1552672
1173614
1490817
1592095
1158872
804979
454400
796724
1205175
1304072
1500833
657658
1639301
1921308
855018
956210
1474977
1738753
1282531
1418221
123029
832937
1842032
1505967
365432
653605
926778
157169
457759
1762198
1909408
887670
1273290
1252016
189066
1161973
1531419
1028076
183628
304054
1746462
1327966
434876
579463
1537751
582346
716819
1662662
1612881
481222
1339886
897135
372677
225760
1700201
919515
1808417
131068
173717
1069300
1693902
1649582
1986522
74869
1062851
620595
1736285
1093400
843648
1536982
1307899
980186
1369679
568518
1200555
1963580
507927
1347965
1453945
881134
164555
444420
312267
1824406
462946
1019473
527342
581808
503088
908150
847058
1536148
800246
1455284
202712
1296793
503319
1826553
1546456
1493801
833124
1747510
1896072
570315
1027124
39016
1497785
1142072
899484
1354440
1975687
14091
1414954
1746712
856542
1992266
695140
187498
1840669
824663
1051088
986422
127152
1496062
1900602
553066
1421331
781797
1312354
1452278
1840683
383571
1865474
973408
1030387
504162
257627
1459365
442334
658137
1329189
1364317
521976
1963717
1651005
1598822
1694322
1892946
1579529
1949565
960402
1859467
865962
1684185
645601
1254483
1687195
760142
149916
1842823
67953
1468171
267971
655694
1477352
340531
1282887
623531
1850404
1080741
995561
683581
50713
1000987
431449
311000
1890555
1653666
1403973
1245670
86623
315490
223441
1804806
1695512
1043811
1849137
768070
1134176
1496227
181802
1478568
82868
617040
374955
1780235
1022740
1452501
1619636
177598
1998169
1591023
943275
966517
1458864
801784
1808074
143671
1611730
1329919
923969
230673
1691915
699867
677674
1876185
1387552
1363308
467558
440779
1390595
762584
1602369
1685047
980077
1299246
1673140
939381
1791489
1933702
476187
617674
869426
801591
521742
711903
584353
1798534
948918
25613
1331942
989112
1455785
930465
1132740
944784
1181165
1831885
1974771
1474952
1804605
1474701
212687
1886404
443421
1780913
1410841
741249
1233670
1166105
1823619
93085
1488600
886306
1602258
268050
1413981
72954
1652124
1075368
334488
260917
1977987
1095043
1033241
98154
663535
1555329
154586
654283
1378307
87620
1006549
1384671
363066
811566
357868
826541
227613
799080
1804191
1807080
715710
1683492
1201431
168924
977009
1627917
120596
636878
1568073
887920
1008359
750709
1913861
23746
1829585
1603344
455765
956546
1771139
424160
1810391
823516
165875
713284
1109109
334488
1312822
1798067
1229258
1108862
87942
1025634
1706649
1861800
1940761
1257001
406277
1401953
679006
739626
1103617
882151
215136
1967923
1885504
1428404
208550
1267643
1369188
1854461
330835
263885
947767
498640
477540
1543389
208530
674029
1584372
914396
1677531
1864134
1130092
612729
725440
667522
1063455
1771168
1171585
1384185
1008632
1546000
1735483
900532
900223
259164
285435
985840
1104880
1685369
1989998
534661
1017179
1653051
1065236
917623
1632647
1806866
1796222
419871
678995
1276533
686445
1543932
1514163
1479693
41974
118047
141785
1872664
216912
1261631
86646
1833908
1642313
67306
1740886
1997938
904067
1919771
1271539
1800543
1499254
752224
737988
127188
1910790
710762
1718989
127737
962580
862430
49991
427857
1539148
1026335
1875133
1400041
739434
1243393
141183
161868
1417737
442186
992135
1150414
848214
1194122
879399
120048
1937975
900806
1980424
1160527
855218
302650
583747
1723695
1583528
962420
1124783
1875806
662520
1007453
959089
1250409
1683177
540433
1419105
1748862
1185854
1220458
937984
778394
449570
438115
1275669
709388
1541912
428326
644826
234433
647368
1228268
1083412
1233393
1453760
1099662
1770568
989626
1297958
496638
1096034
1308041
1277762
611584
1996555
563892
183324
1306549
902079
84530
1799164
1397201
724553
12717
1701441
1146092
1930748
771627
1065598
853233
756904
1050298
1983327
485400
111090
987838
1501497
1178351
1638344
1115347
536097
1459311
1422963
1133369
26250
1284411
1545977
477767
1538795
574049
1137094
1472378
534465
749394
1943027
1378566
1045942
681257
1644481
158334
1340683
1600451
864790
821664
1908675
1796977
1438624
1168318
827944
1143374
1266045
83805
1598817
409857
421882
338609
394787
1574641
172646
1432602
1043184
1511624
1502412
412322
137517
355083
615089
761553
1874622
1895971
620294
1286323
1822759
95878
65611
1626148
33092
1094072
1377746
410464
1250927
1400016
1992873
1328342
106396
1898149
815696
1504312
965788
19095
1643201
328764
67763
1011391
744378
356369
140759
351836
331916
863355
113355
1713111
1896786
668126
310545
1723034
124402
351612
228030
1186545
562260
1981216
464370
445304
411226
299896
50689
1490502
1311444
139511
1130810
916849
251177
450744
505585
456795
985215
428214
864274
927587
976156
304135
1830887
295444
869454
144503
606620
1235257
356098
870941
462251
1292836
1299620
715471
1761995
910428
1176228
661794
312104
1899935
573919
1750482
1910034
743705
372532
1834503
799364
868491
1511890
1667147
506379
1444035
1256538
542063
421708
1663114
325877
1941019
684700
819955
682699
135070
1639755
1703718
1558316
1618528
25839
447583
1009916
77544
1134294
1817634
1736705
1823880
696340
662266
1869315
918305
871900
389403
1374261
695695
21640
1006397
709317
738323
1443498
187099
152664
542898
826036
1338985
1973631
1559243
145616
1691727
879058
261398
407989
1277547
126453
1641509
83622
1840871
1748156
1287487
1572638
217752
17555
924566
236548
1307065
34823
525623
217084
44109
1534456
112735
1569793
1660410
1109841
499558
571715
1861242
587112
145807
1192852
884920
319398
1630480
1428280
1396926
135949
54280
874749
1774990
751057
1120873
1342247
1806429
920132
1460036
832288
1352829
551614
982758
412959
1765363
1850262
1804150
388384
296436
1929645
1123064
741399
1699524
559775
508882
1999552
894008
20260
154806
1382400
1766535
1077368
753883
1359704
491461
1410560
1144193
341525
1345233
1198089
53162
1490139
1115283
1579110
1362429
678651
1835085
231497
347613
1784306
859515
1995938
1466144
1382908
320342
1167949
1761233
1669673
1682952
648416
94335
1300211
1816049
1490241
1038304
1867118
1239776
1169375
1775180
1671724
885805
1181155
451726
1133949
1786019
339388
1875597
1044369
282153
1225041
881788
1141304
1304799
1283134
1252013
1937016
165295
1546111
737569
650220
1812603
466989
761413
1160414
1723421
1180479
653524
1352755
1476084
1777898
988569
340788
900934
1542020
1404487
1699828
242123
131928
1140409
442513
683898
1041733
259835
1986317
597379
1525915
884303
483346
418298
1131327
324521
683012
1604850
1425593
1632824
1542805
1502288
1532960
1874622
937515
434807
635961
1894654
568574
530371
1466046
31253
847018
1437982
21055
252811
1608451
150135
1506552
1746901
183646
916583
134495
1332063
1570235
1080439
459168
605277
68512
1336185
721694
774226
117325
510040
1540411
394222
723171
500178
1759801
1575380
1263330
1719864
614352
1807736
194410
441201
1532972
201923
954620
396707
1173381
918503
1686741
769850
218167
1082195
648702
708131
1765559
712060
505851
409457
1918631
1048519
1912536
1620771
1097166
479744
950214
273305
1066677
1248566
333602
1655374
405069
1511887
1403300
212655
708242
1551717
1066999
990779
1956462
1892480
1624507
1789980
1741902
195284
1238060
1102901
585626
694180
892456
447060
832038
1366862
1303643
1991573
1893471
1602066
442378
1057569
353972
1286663
1097948
1931436
974869
1399169
382270
28947
124942
1896072
276884
1405681
922401
471313
1134792
719246
1531442
699333
872134
313609
1344219
972601
877320
319449
129459
740468
1152792
944592
574749
820388
1032771
954226
1085371
238027
1994387
1937292
1115307
1520939
1311771
1531890
1473858
899051
798834
125943
1241764
541881
1273913
1010115
368391
792740
1083004
1137166
1097469
1500088
1550137
1244009
820119
1742922
1941722
1510619
1666142
578044
127593
1366991
1107417
724544
617557
1157898
1445150
881067
1894563
521948
264805
1371146
333227
805885
790149
2872
1421532
1048457
1748737
1364778
1377456
912476
252227
812418
876123
1479087
1032734
1052709
499948
384773
598954
1270514
1861973
998718
202527
350222
1161309
532129
1879021
57397
708098
122305
334836
860491
281910
62963
1859544
1696269
175076
1962172
1049671
316951
1296353
1694954
1165364
404889
1311841
1362429
1034391
146688
657460
92098
1342702
1058607
1061268
262579
404237
1459139
1560630
58865
85548
37723
1519060
15190
845768
62804
1427835
920208
1644747
606621
224820
492042
759280
1318208
1472889
1946666
952848
169091
1462623
436120
665762
1467948
375145
729023
1454798
918707
1756169
1436582
1474241
911366
1358440
801069
590448
854376
311844
921283
1292773
1458270
511796
1629884
245249
251993
1673253
705655
181928
1529430
1097519
1236874
1156886
1478724
574610
1500263
1330976
1425964
791580
597237
1356405
927867
1101501
276152
920583
338766
1945487
892809
1043729
526654
1282640
1926990
1289482
944756
631907
1087903
547826
919488
238302
340490
483720
828486
611184
1412938
1189984
520242
310640
1142590
1552570
1692236
434699
1050618
1069348
259901
1039802
1627537
1112715
716908
433518
640773
205336
1134916
1726449
220966
972452
121068
425957
636305
916024
834350
1301446
267702
1812670
1917678
218488
954243
1990279
1509801
167665
1415124
1241598
1550525
568814
124708
43339
1736423
559606
361064
1896251
140651
591390
695766
763727
1330584
1047450
1669270
65841
1737622
396128
505472
1301910
1700815
774644
1974464
482775
6721
1239300
997665
1242099
784116
1452627
125718
1100458
621671
1020449
267907
1824376
470170
1790515
1135091
1371181
904426
1777783
1107500
1416182
328538
1051285
1255138
767469
328265
1301324
844785
1274604
1130816
887447
572048
1853482
1636696
134476
669437
437230
220946
1113035
1403599
1946176
1971945
889153
1079091
1625224
774269
152126
1861366
1856201
699898
108727
842525
1790966
1839700
1633240
435255
553063
735445
981937
178870
1382781
285377
1028812
306503
1643416
281324
1509363
891902
733498
1347272
1554496
376746
1915817
1655285
836861
1718090
1623621
1959976
1947436
1947396
596283
1653149
1626271
504159
978373
53829
1461438
1555993
492848
1241074
224399
978570
1642280
650936
1066785
949128
1802539
752069
1190095
59870
1411745
1383980
759823
721678
1146166
566334
1231935
1297646
1080985
1717911
1947650
1464203
1867705
12212
1192728
348370
1304047
945697
1515947
1442905
1703615
1891806
891872
283103
1287842
1365186
224626
1650213
121747
323265
605201
360656
1694572
1369874
326557
1211252
1578231
1950748
177926
1792606
633620
290232
435904
1295301
1273787
858498
1895891
536999
653803
1876991
637107
1923142
1096772
399803
1333680
407363
61753
76621
413809
224093
1831581
1075282
1726762
357199
627776
909092
1572387
1314650
621544
987894
80038
161665
1427918
1382826
1643089
1026094
1342331
78021
157314
1113083
107134
277013
1230411
1342087
1883836
762706
81840
1815147
1246503
219136
429231
1297977
1410627
639600
889459
1148122
403945
1521905
616091
1534883
620561
930052
1766671
1799723
612530
1561513
1126319
565087
1370615
1315027
1277691
1403526
1780139
1663112
407606
1022742
470631
257680
1617098
1059904
1078962
475879
1392908
1890948
711683
1934730
1733060
1704726
934492
788571
621436
1835701
399032
1588534
1794493
1575959
993043
813852
1843825
1527434
619308
1925133
1353544
924814
1812748
1038665
1407263
596654
616376
707947
994629
1569459
1472295
1826153
1877505
682752
1139237
1329107
1958032
1253080
593562
1390506
1429966
997026
746210
1108014
455487
1421140
1899095
250856
1203922
1089885
1773034
46406
958211
408139
1890211
672414
464440
1103902
971574
126484
1998454
874435
860244
1098292
418639
1027860
664109
1292773
54808
974825
1280382
1695085
405989
61283
1876186
1947098
202673
1059340
1781649
366498
1816824
924014
169537
1167604
1065906
1333390
691156
69932
137756
1214630
29951
856234
1021615
781683
1281381
1103656
1465317
1880092
344880
1068985
1020574
324921
1624454
1629872
1435040
1717177
84354
1289595
1120822
1586682
274238
954299
400002
696826
898984
294609
566466
60224
1824183
815059
96223
899952
1915130
469085
1879534
1176497
303173
704434
527872
383916
932783
196308
929747
1225964
947638
1299078
730065
799175
59258
18001
1971991
482236
207459
64525
1322017
1043803
1571465
1982928
1345233
1063349
69893
568414
1306983
975786
45310
455366
542078
1857265
641326
619602
1341119
1644521
447490
1721781
218087
879429
1638003
431078
1816498
689812
237347
1098279
700424
333744
216218
404343
318259
1760799
1587847
38485
60923
1966364
716159
1526471
1817113
118445
1388841
704398
1941551
291105
1424838
678868
1704711
769334
72514
564252
1615146
726400
41238
1167187
1392321
1783490
584039
1013745
431373
215458
1173237
1083763
10046
1218708
1374778
1396606
663245
1061303
1998087
1961769
215612
1509963
1873913
1533003
1478171
375432
1415225
64745
1129413
1606858
44697
784376
306176
266439
1252369
350250
1433141
1114819
846439
1458157
1459204
421995
1776416
1338320
1235512
743021
250889
1371837
724845
1797833
1319481
1449014
1674177
591383
1820210
853723
1844749
176919
1244977
1949986
1380632
1098070
216599
1595231
1416625
1212915
298476
1721774
1169849
788258
901270
886925
458905
1339364
1108245
1379614
695422
1002558
570562
1499777
1581234
767374
1855230
1921428
735783
1403330
766800
174429
931032
1148197
1804673
1269747
972711
227552
383444
1121876
208945
56605
1584900
1801789
242906
1937315
99169
127834
1115060
1949840
575568
384628
623528
291659
711818
265293
466249
1772545
768994
879866
1671507
1324106
1414313
1804520
1204622
1710676
1188721
1395674
932846
1134305
1118030
713792
781342
1513465
1077201
1982060
75835
186755
1601694
1794932
1552983
866647
545244
372981
1034064
831331
233278
1985414
676979
722773
766132
791196
1082633
975561
643328
558485
1212040
316610
1117673
123598
1350226
1512248
1504503
155100
641160
1621460
298680
744053
1189913
1429246
1687019
626470
1214274
1773239
820795
772832
843618
404237
17162
694164
1895289
73788
980945
404781
269012
160667
709885
886446
1777864
224989
1446218
1278980
388734
1953101
1004252
1191526
1430954
788164
1432103
493830
1939397
240936
577886
540804
198001
1511340
938433
1000160
1145218
1594749
152423
328957
45521
711097
1006385
116048
1834146
1850782
1850143
529316
1951412
342857
223090
1513489
213867
1608683
205209
1254674
1006505
513507
1142159
1377344
1740717
1616704
980915
1047767
761952
1918384
104119
452571
527567
1451988
119148
1132634
438005
382666
1137740
808317
713487
1069268
706168
1119670
1624680
398025
1869035
1883528
1973213
286573
731330
488754
721082
1495608
1797879
776489
1346097
1460028
231759
91058
1759170
813586
1420469
1128462
1009896
1786582
860674
721307
1459068
380012
276509
294013
733045
482084
1531864
930201
1070242
1469797
1526060
423901
36139
439551
1945768
111186
392963
33862
1528065
1089409
42640
521020
1404994
839916
289562
1170000
96659
920384
1586599
667744
1260637
657628
961083
459905
878110
1875038
1776071
617270
254248
1110260
100597
888937
936570
1854056
1266581
172249
1756937
1482282
294617
315745
896321
1061185
956160
1936813
794178
439512
376804
1415398
326925
1828849
581599
714065
1993480
1688139
534035
799925
1360902
1968223
1523819
527533
1586225
1168698
800237
1701107
1051334
1588791
1325304
1447378
1259659
199790
127808
1329349
681156
1168998
99410
654456
524625
1355672
537887
743812
435017
299954
71935
1072885
796986
1037302
301184
1385932
893245
1229090
359037
1482141
1096079
913126
1704179
1737610
1013832
237392
125505
965048
1793307
971365
1207887
978314
462225
1101602
625238
1257649
300742
95756
1225441
1278287
1149057
1179288
669109
1897280
921243
986169
214161
1178815
334186
214670
430970
256360
1675071
774741
599863
1852045
1866170
1619698
1938968
417265
1971668
839268
1186821
623730
1300484
1905232
611107
1771523
1807729
1110243
219450
303722
1094215
676410
1168334
142372
784166
1788657
1845164
1560876
1501686
381536
1976662
226865
1186055
1701064
1700252
1626746
1444510
1502417
1156336
1425330
1827167
1823903
920180
1148695
796921
924979
1638745
1306946
184557
1582651
1041174
1194778
1325202
1781522
1862348
1880071
1236477
1756843
1425910
1106998
232474
1261026
31482
1135474
1129509
10604
21345
258307
539007
1711795
955033
1913594
1745831
383348
449501
1111423
1655442
266731
1534521
1326465
821511
182960
1744534
1648626
228052
301199
1920639
754193
356817
953566
258735
1878201
117817
1002922
148169
1087266
1893427
55555
1009129
1696813
847388
1062557
682588
1884185
1168463
600006
1538446
1954404
637485
1392741
1241624
1037755
1115650
402513
1378216
1944899
1060207
558284
1669355
1785446
582009
1128722
968233
1046559
342473
1158751
178605
252171
1268690
1514234
1258255
1146824
454270
826214
249368
733375
554075
1922364
1387085
1584726
761490
1018500
659571
1806164
1084865
1029142
1632548
84649
1397066
281033
1129738
1719928
1157109
1689351
1044271
1780672
236443
40659
1766961
1804595
180989
1221317
575704
723741
619277
311618
49401
1908554
416343
105771
180957
221360
315925
1103774
596577
1827796
477862
1961953
1064851
118332
1790946
1090646
1298156
1197099
1856820
1503791
153513
1787521
88601
695726
1918245
1088373
1253741
870584
1817113
1105285
1146693
1216142
738934
485117
931549
1270469
1630603
285361
1560183
695079
1305047
1645227
1552594
828335
1584775
1218119
1110197
1131782
470618
223047
852117
907336
1880763
95407
1891799
1289378
610752
741280
1635659
1330688
1066556
546026
1421763
1524906
1041025
24994
38626
317132
1831902
1302782
1138151
1368803
1176734
1894160
1348436
1239970
206196
809185
440899
1964098
1911839
1420168
1715410
1837468
1706663
1742852
1853543
1912354
633797
811705
645797
1624680
1059775
716802
756314
1032645
309223
634388
327063
544463
1361379
774208
549400
1945328
951206
1334427
603138
1740909
584510
286652
1769234
518834
1372524
214316
1601571
855588
1510551
242066
180953
1415558
376138
81049
1990531
1336743
246644
660828
696570
213940
635337
346619
1906195
1027544
1868750
1036075
296070
796248
917944
1221502
535794
1736880
1009495
1076533
1167941
1228207
1954321
880726
1477886
1843807
1501578
1223903
1958454
1837273
1172374
1137443
70413
408988
1553133
383633
1764129
731532
1013724
1323436
851061
617839
445574
758400
1334407
161011
901400
1932089
1351854
303853
1669430
286935
1614539
1694065
1844737
1704080
1205190
1249938
760305
244145
907260
437263
1139911
713190
264165
851614
554323
1465543
1226377
89768
1530127
826290
104119
1335478
719260
84952
4227
1346788
1167839
1440965
717382
740865
38356
366085
1148505
921001
252182
132542
1749496
1966729
342388
510888
309931
1218035
909375
1222540
289058
1505982
464312
966767
207537
733136
1693432
955621
953864
41329
1539892
494589
1829277
1696862
945884
1020902
1077606
505138
1283744
1935363
75357
1689203
1264087
611694
1446175
1399198
619641
480001
78319
1021484
855770
1222425
1178810
1294794
644974
1770730
1975608
1379777
124068
69688
535248
1183652
1744649
167346
408119
1210703
655605
1396701
123613
1026041
757030
1849969
1349574
116037
415112
1036731
1814634
1346985
1160316
1520815
1879153
1606696
1633507
1419392
1237212
34760
251946
571858
914013
652934
1112658
860063
699064
1459291
254440
1435479
342885
1723890
1563505
1490067
1448152
1850117
1385097
1011758
954607
1801596
1335704
649714
1289077
1735877
156683
26662
61390
670001
61220
679509
71046
1649445
940611
367448
1679809
1988187
297386
10129
167357
26472
149478
443125
699186
851322
1707771
1626051
496554
880225
70816
607198
630858
1741812
786131
925975
968883
433757
829119
715793
407886
382707
1834779
42036
1349302
1763063
1100613
88685
1305799
476789
92801
1512032
322125
1380718
1664203
581192
962998
1016273
1453005
629297
9371
518246
1185061
918407
1439365
208505
226672
1714726
393261
1737456
239850
111819
1076883
159119
438960
382052
918534
1574605
22196
861243
900027
931771
1658085
1332684
1465942
485861
1128425
617299
1478376
551604
1359506
1085369
1612302
1505671
415414
1675173
24994
275648
297163
1094296
1122455
1824812
707125
345257
222695
1241994
1362389
207587
195515
1365593
1261062
838558
245342
1831695
306652
1084914
1640174
1354513
1945195
1456724
1653843
432630
1451414
1887656
586482
1672140
1624431
1949970
115673
314545
1494917
1816576
1926984
1318031
1254027
800363
1612042
1638945
778257
1616945
363365
505155
1015599
1697451
1835298
868259
1905848
1778491
946072
1604605
719218
880376
1219250
1120060
799706
690069
1958504
1150229
797654
485605
35137
655248
1741793
315633
251411
607141
1297824
1030751
1691557
1199650
486364
1744926
1504320
1911074
829189
378514
1458975
248613
732383
828276
1168924
1487025
1211595
653562
402028
515559
293322
1312489
1731904
1949311
1347615
139275
1222311
1548080
1810045
1679683
708130
35673
1714790
1252162
113073
319478
846845
283850
1239600
457488
1188100
83989
749229
1754959
1923279
384694
658861
1541762
331904
1114916
1829544
38064
1080812
1588500
895135
1236535
1305138
1861113
522106
1595084
1624078
391150
448806
927086
539231
1702818
694170
1261004
1715067
791624
1641403
707188
998936
512680
1347193
1329919
833124
508415
447753
1987056
212175
1849214
1194114
1436272
1518630
494723
1300602
777610
1624511
558657
140444
479648
1060207
1009466
1725351
573281
1641861
1291882
728733
1535609
1114826
1948498
1708293
1757701
927624
510124
1135436
269329
1953114
56168
1761959
1084014
1716362
903639
595286
856700
1893561
1029760
673732
243517
1656708
1311715
1714445
519373
8492
589240
1841161
975757
1851383
312898
253492
1206492
1067024
653493
1185644
955941
1947434
349809
323064
1502401
898044
514752
984744
179858
1949101
642612
126201
618265
1273666
671734
739003
1203207
1012122
712864
1354334
1881892
1082210
117724
1826110
688611
1521078
1504086
1844258
151732
998825
1822807
1831732
742451
1134244
553505
1815405
1298913
560879
1312598
1747412
182394
1103949
539004
1344136
1340388
1184623
784286
1382654
1904539
107063
127668
1370393
428877
497915
1651836
777652
664849
1251817
1303778
1428005
1355070
758757
355431
1318519
369876
1173237
1844696
882151
1454133
1302664
1775027
1974013
378716
263259
783491
1386835
294852
1753129
1359778
1031366
367778
1058783
64392
1788140
716441
740082
97373
258656
80436
893486
301746
203216
1670597
1759902
187962
946327
1700195
1058129
1128158
275877
811405
772358
1589221
1033921
1404123
388473
1361043
377697
1396706
685062
1948967
1145043
1926663
517892
457580
179820
766167
237454
609867
1317742
262395
976939
557966
1899813
1043639
1957508
1769221
1263974
1431285
472961
514241
398447
1568984
252443
1494622
149744
1931871
675380
1190404
1264997
1480609
1112158
1692335
143967
1185860
1456567
459845
1481975
169896
386761
1773710
1198125
318142
371151
714747
932568
115021
1175551
470611
677892
416184
1989512
1493532
1994494
765088
1572422
1386708
1257429
1485692
455437
76139
680789
248910
1546364
534104
439015
1976355
1744901
1107020
106380
960349
1630020
321929
1830034
1730005
216383
626453
1111384
429849
1175950
893220
1380427
218573
593528
1036451
1391207
120927
1532096
1590078
1639633
508409
825466
488051
1788395
881193
879851
1586118
1761826
303905
1411811
1797953
1162722
1384205
1937961
1069602
1542236
539006
381345
1866528
1487007
1172371
433382
1547066
1372694
125525
1711099
149069
707102
995470
1957654
1227972
204893
211049
284479
532736
75620
386953
1172767
963469
345267
1350556
1215561
977604
1465069
1281032
668445
1305303
1314375
261562
98428
1007617
1656551
1725469
1107298
1133613
1387505
1740741
753918
611920
276776
1783732
200713
402136
246227
1829624
94768
901316
1046798
1136329
1393257
60163
1745456
1204930
1304893
1680230
1229856
302668
1311113
1616918
1150211
660828
735824
1316436
1676089
836226
646807
887111
202269
1594626
1705791
1951956
977081
1147363
527758
512769
1516393
631572
125494
1783347
953965
429828
1779933
1438767
343067
1651896
679611
1799201
432949
113844
1203321
12382
853575
1442658
982885
1882109
1939809
1883506
639836
558957
1084525
1363390
1825789
1060407
301685
690224
599154
1447453
949246
1636168
969131
959995
1156563
201208
24975
1290967
1004400
1227952
476795
1039790
143771
1673028
1534969
1397213
946121
1521293
798020
4099
1173110
258217
657449
399350
161021
1222663
1862829
967690
1443232
1015994
1074382
174504
1487695
1460322
953071
726017
1644405
738020
1536890
1173098
1118679
940596
1992468
1487572
1678973
420945
13838
979317
1540687
975661
1886094
249522
1328741
1477854
1194357
1121916
1910824
1472272
772416
935373
1083190
369810
1652889
1899899
1361787
1561893
872930
168570
116337
1279551
1203034
1559689
292873
1822207
843324
1498443
107082
358604
1450025
712017
1127023
1199650
1668021
1703176
777959
725004
1581792
370754
1532189
420487
466866
440922
1204875
1756135
1163519
1623181
899009
604476
1768000
1622592
366007
1750806
1099021
958529
496481
93772
1408104
81783
1830969
539840
298137
1520871
497403
1600866
1430227
1150786
310685
1618803
402192
1792543
705874
489596
1254645
355337
862256
742885
1426680
43475
1814464
697263
1216619
1154173
957512
1033990
1913905
192995
1655535
1479888
627212
1896760
138192
224786
1355026
1509278
1267397
37442
845069
1887327
1162676
840092
73871
755853
1770042
269116
1175377
1936998
105218
1461834
1466538
749072
283455
456078
60934
936649
1679693
1707501
1808508
1057376
1383980
207520
524295
1135534
442406
1264071
380242
919070
1592174
410387
878630
1137183
1687112
1313187
161100
63346
1850040
982364
525805
417085
1455807
1047834
1614957
964895
792225
725962
760487
503940
540533
1469227
1293094
190912
1766551
1175354
324311
488961
983725
1731350
1296450
1155493
1212074
1375668
1131551
624695
1279611
167873
601992
1747504
1857852
337342
1750595
1642307
765058
548607
424810
1220576
1658667
146001
1891938
54617
1432952
1934270
446630
921283
1140837
1102686
244726
1311142
845604
1309118
1689645
63033
449021
471034
1022150
458197
40119
681069
1679722
1889248
576002
1376196
961088
1293219
1546263
173070
1918350
1224051
292206
7044
1103429
622150
691469
1484878
1795909
609109
296496
1343139
1647413
265193
1943105
1851520
234679
1733169
35840
413763
1050551
1437563
1202891
1244847
762062
1720064
77967
1047963
1702501
1276258
120357
826329
461615
239510
1972394
580967
89172
1800391
454012
1004911
1313095
379589
528220
637495
1724705
1638408
394481
1817184
1845932
583553
647167
1032421
611882
1254445
287644
1424651
141689
1320163
1988348
1208590
868307
1721340
1601207
976150
21999
1341472
1832931
465142
992049
816180
1631482
820488
1753178
1834348
1435356
1122971
528785
1287524
308491
660744
70284
1102578
482545
1680502
130015
1115918
90303
1385886
1533525
1913706
1394711
1726489
1061731
322589
1236728
158758
106615
835309
688710
1024878
1766827
1235655
1017857
924876
812260
680867
1459049
360384
1072531
658424
1452842
215928
832247
1356977
470022
1487025
1614801
1314844
1471418
740075
1782324
1786053
810326
901797
17945
618382
1226890
434793
1461799
405889
704262
786971
1745600
1602122
182795
1667104
517869
1520100
1530857
39463
256501
1996525
645644
526695
872537
37442
878883
229911
756314
1042098
1011343
992409
1656455
1668678
881871
1564300
1886605
1173963
644665
1340265
1221154
862893
1721539
1693122
501102
1285056
310928
1885296
1566688
1970187
1589752
69339
1390266
274956
1466183
144280
1035048
355978
980594
189424
1975443
954783
448106
191926
1593338
891489
1748641
945744
280014
1121689
1397343
652276
1389979
484619
1618262
1948344
945749
511923
889861
958228
1304901
982919
454242
1446896
1613422
1548596
933688
332018
1970690
909398
704920
388750
877454
1128706
566609
1813435
482751
275901
956249
1356914
206784
1479505
773142
494551
1936768
1433501
1129569
382572
1364337
1598976
99030
1019184
377763
1831386
389484
1099395
1584897
1375655
689777
175076
4319
1471647
222009
1293337
1282024
1049676
787993
624938
1432234
833880
1227895
1530685
1019924
1895744
1759436
1963032
1577356
1251989
174728
1895289
1227819
585989
1364870
1214079
914726
1697585
1020786
1784843
67306
131502
1619309
1781504
1771258
1867118
31854
1939939
1406114
719085
738896
760780
456363
1755237
1502627
1735522
1579084
1455386
681157
1756273
1326728
1070432
1479145
1805393
102967
376078
800206
29145
518825
1831967
320352
1211541
1860949
860078
335259
1651075
876407
505068
616505
1323873
527754
1159234
549380
1110843
1280356
214275
434656
914033
396774
608
326978
691253
1515179
873876
580614
1729115
1632384
32254
960348
326239
1659051
1217857
388195
1477404
3039
248238
1941510
1441163
1086924
1843156
1892084
1994851
730339
1283196
1875465
150610
384277
902166
1572638
1577985
1036461
1524150
350454
929404
980507
1995826
852321
234502
318594
1560946
817968
490083
617899
851581
1746553
802398
442902
1159849
1165115
534697
510393
1586744
1849089
929348
43407
1365420
1075729
1339465
1774650
1292840
781589
1352981
548290
1676489
1442441
439320
1265289
1684277
518126
820919
1094163
995132
1912461
1660944
225136
86278
1979139
457759
1611533
1812014
1924758
1018004
1078349
520876
578784
520984
1875952
1933437
49159
1010208
1706738
1473948
1274417
1030546
1428523
744378
1141799
1196734
1740645
31863
1925193
770142
1765424
1301301
1681130
1902169
105844
1484911
280890
202585
399633
1925241
772021
251861
1609174
1435930
933339
1021068
1278720
399513
1292162
1728813
1656397
1122073
1943190
1910949
1559863
1729642
671159
313158
542111
320677
383562
950313
1481457
167199
250735
1707674
561707
216548
1666450
1606539
1160316
1179628
1896651
516983
1917212
857917
1779597
751173
1741703
1374277
552646
1710759
1289678
1008632
1768559
1617098
671302
312629
1002374
1640671
968689
1942292
1632544
1304960
1426425
432894
795172
1891165
1587773
859275
599003
928156
1839107
1298476
1540746
1568680
1105706
847174
929679
1368284
79426
501421
136534
209369
1481202
1306675
402238
1986451
982103
1874285
94297
82770
1557633
1541964
389357
1934730
142375
1018733
932686
1996980
1987642
698311
216641
841128
1088425
296141
393365
1786671
594497
1918299
1554162
1321955
1951304
1978924
971026
909848
1561780
219438
177448
1599910
834310
53147
1431881
1329119
1738956
521196
1225685
1930470
1668729
73350
996357
311991
568817
1258363
1613823
81815
109091
715534
259483
1014620
1519852
281419
1468977
864749
1790069
941907
502951
479102
731471
531128
400350
980397
1613819
11192
481127
432695
7581
251651
1120678
1288044
702362
1584002
1906332
546128
184123
908872
296900
33122
1927608
647422
203739
1378258
1377444
1369989
1066202
553099
701155
29422
1298822
1075877
1949993
1101283
1547948
966588
1779866
1330814
1533652
1723552
890261
1769400
1978211
892102
247921
1891739
1829248
1162590
95422
152350
360907
203000
1484060
415521
912216
1981063
956296
1634826
1093136
1847119
1441477
616630
203782
93865
1244019
1529349
367514
35039
1814585
406261
1725892
937336
1987706
1726013
722976
1352763
568518
1801513
1762885
1623864
847070
430493
1775531
1470982
1751404
377654
540735
355506
978107
1671841
1114171
412939
1378614
793268
1806018
419261
1592050
1410449
1595461
1831481
749292
1984318
925037
1138700
1483356
1310417
1896726
1368788
85467
1992744
52870
345657
1439114
1420970
1296844
1552983
1076553
506614
1914170
1794485
1847922
470966
629373
1478531
1931357
1319073
1503280
1539670
94308
1935148
1103071
1308488
1736561
1792900
59264
126975
240669
1148345
1102978
1704518
1631458
1119986
1460261
1273070
483935
1579292
534697
300716
174343
1232818
832494
1450733
1658505
1766343
1282813
949494
1472864
1063993
1609403
1867364
1931993
813164
1156213
1076341
1008954
40881
1091913
571388
732131
1715603
1179065
411931
1977672
1969711
1915470
1605743
1699709
1055640
1219687
1452358
201772
261173
459532
1814020
777339
136870
1873093
1313368
1562679
540052
1822762
1635876
853403
1552421
527028
760077
1763962
1482900
1332991
788230
1998600
934686
1639378
934005
1536648
1223678
1618016
1619012
1190998
800395
793853
1443241
81836
431669
681467
1082991
246932
1727446
1379717
1407354
1725417
94486
285990
1924178
1003166
1854165
119915
121279
10828
40702
250873
917136
874920
265072
1210703
158784
1879010
962186
1597899
1205521
1092363
825213
1113465
1500465
1903842
418284
616584
481837
1539249
141873
690624
744901
1128617
867271
1862262
1180799
462142
283312
1767489
993043
991257
1800608
1005457
474632
484535
1294348
971972
1044516
1639813
216292
1662268
1686473
244436
59421
1008114
1848620
106182
1112223
972185
1991722
441771
1584065
696664
1180204
380112
1672600
19147
1383837
756711
1370710
675430
1556834
1611045
791036
1553416
755584
1568535
1030942
1495987
705527
431231
518833
755746
1135795
759966
599869
387886
1155311
368690
680251
1691317
635163
628830
919775
511539
1138612
1842574
907016
998302
502864
1404123
1139285
1369503
1052900
1960761
1756268
397745
1463829
1089530
1528060
431511
1734947
1721663
854808
1616301
1653997
128550
1258632
1460935
1887536
1484649
569171
1329786
283174
1353733
1093605
1892668
1367777
1912299
860818
143247
87750
447333
1052292
440359
1637133
1871666
1820953
539344
572534
317489
321105
745910
1708116
161461
1260187
1477776
925224
1239413
523872
481452
387128
317168
41117
440488
560749
1495836
490336
1858204
1757474
1200375
1137592
1033984
410466
592691
549018
1290984
151685
859357
466502
1249624
64387
60922
1950154
893744
1646300
772626
1507149
1010620
1759346
1227791
1581637
577166
1199828
1258032
823573
185488
591871
275950
811405
751439
769689
1157528
55772
594033
832435
499279
642249
168807
1513535
204456
1168318
459861
176440
1906095
210375
1298084
360769
1640448
1965226
1807292
324858
550019
811271
718424
1651498
547037
1960878
1728360
973183
590435
799445
1237828
1987278
483069
997695
1959407
1559800
340505
912435
53147
1540935
795409
1672025
1367702
864981
696050
107797
1531350
35082
1844262
320277
1310977
1558889
280384
378645
540508
1411221
1588814
105752
1020052
620639
343347
871142
381390
54737
542118
1493648
41997
865796
1104067
436047
1388760
1147035
1295846
1035218
1780920
1128207
1904539
118916
737993
242673
802488
1840660
1343634
1333563
1864959
1285343
1783166
975561
663533
597600
1566592
1335139
555452
583332
1958688
699547
207217
1072167
736235
911313
809939
628492
1886351
1182851
255548
1857073
1751441
1226625
1673021
42149
740623
1428222
1600762
367221
1606466
1910191
1517951
1469929
53571
1061877
1121610
1060786
129278
41689
1524163
724471
1755805
1194561
89557
1497096
896723
629904
139488
833875
17544
1404341
523492
1654490
1790605
651972
604073
485666
663087
223522
1764938
412837
1089569
89825
1528178
632691
1592478
1892143
1511338
1710024
1958667
220837
511189
574547
1853409
1948580
1742083
386648
1681710
1298600
357994
1349269
1254183
688887
807435
1892141
106760
1922220
1038417
1823983
567755
321014
1796725
720660
1622577
1731161
1079574
1325251
646324
1657850
1406548
496499
470898
256820
1740368
686339
1358506
79763
78818
900836
1698567
1022974
712547
1963282
1946979
213478
569378
569032
1890105
1173017
1324443
810411
1292537
1119493
1241125
1665360
1965451
4441
69526
1640921
544615
1634389
1864046
254622
177224
131723
879613
383796
875373
475303
813330
1418680
1015090
361307
1176337
205468
676611
786417
743527
1940247
721893
796474
854193
1923232
1439269
1037930
1048927
1853108
1889248
3688
1687724
1289865
1052845
613980
845235
374913
977878
762013
1707501
958909
1629942
951309
37192
1481458
48184
1770973
338265
281830
1624702
1010972
1725797
1141215
1420309
1014318
588125
312360
126687
409021
583854
613416
790683
537549
1403736
689070
335398
1078893
1287106
1605606
616710
155908
597543
1910079
1020229
1360007
1757369
57677
1966034
1695011
703520
860780
746667
1991545
784683
757015
1920132
160482
1831826
137861
985570
872995
754282
641678
1383187
1935117
1368212
1939025
1248296
713466
1737683
1724132
846540
1390532
1430382
1576780
365903
413934
1367672
780764
720862
184077
493987
1690895
1183805
1108813
563841
1135490
1309454
1511903
178262
1167999
333035
1846571
719355
1150619
1404774
1139464
1915130
497154
142754
988043
1297906
1446330
203656
1585110
1962748
1849376
1436806
299297
613600
761823
1273070
1295983
592660
1006075
143733
929748
1997947
88246
304063
1089118
119484
58381
1005632
1728236
85814
1211026
92196
151302
438475
1211778
1361230
372946
198966
971013
922517
569997
1566432
1932729
456544
1010186
416162
857549
1620388
1831260
885715
1313203
1512009
850892
1956595
1242654
1486964
363368
1424308
615800
307105
1886975
1504086
726607
759115
558284
1679628
575263
1078638
461974
1611339
612757
883862
237942
665552
1714361
1717179
1943550
727611
1455944
1002733
579989
1820660
799256
740115
282335
1650882
718414
55918
1875337
559010
1216701
523188
888575
629497
1545972
1290149
1908827
1552506
1755078
404659
1748338
1331033
1278454
486082
873716
68848
1890946
1548899
61698
1702755
1899049
497799
301014
1681678
88454
1481039
1597880
1850002
784473
1456806
595494
480043
524986
29632
704957
989346
1051588
390190
763731
1889329
991509
1590478
1403938
907100
1474563
1597926
106270
526169
545870
663246
1743391
1576513
1237289
888412
1335558
752247
1202060
1697688
789951
959154
1605570
1795248
657766
395376
169156
1427830
1426292
1119370
55592
1309077
312629
822669
241244
423809
1497688
931965
504376
326319
1667764
503669
884934
819132
1363302
1069689
1947898
1872000
1990538
554543
1281525
373170
389889
1810480
526737
1651264
1848627
335227
1496446
349297
8941
79806
795408
315480
1211001
1748547
1200483
1167405
1503464
902439
1453450
1735605
389530
374052
921227
1355923
776546
142946
337019
1412227
1972468
1561803
1929645
1168852
1555294
368728
1934073
1504159
1369869
1890938
784111
865765
1991333
1834319
1151242
1641391
51237
446228
1285159
1768826
80567
1826710
1469051
224399
1270993
1181639
185237
151169
796435
552455
210745
61411
1784022
769643
490073
1965818
729183
1276605
1432912
223305
1938935
398645
947791
1427159
636399
1338898
1966061
329824
385323
1503280
465527
1894186
827561
204889
349297
1710409
1222059
408546
1157911
1647703
959532
1507763
397282
1398475
720191
1352461
1928529
1865161
1257674
910521
289689
1881476
528537
375592
1881867
1978012
696904
1326945
343285
1106913
1309159
1314837
341185
906704
412097
668921
1777050
1828639
191841
1338200
30165
400018
387336
543458
957442
149243
659220
72303
1961089
322835
498734
348113
1934704
472834
1438244
1295592
1628105
1370418
1094913
1307899
1661595
805404
1896353
1687079
1957214
1051047
1245517
919330
372626
1543422
723652
572499
608486
1603495
571746
1536213
838628
1899763
986064
85041
1420577
416412
738801
178220
1701085
48338
635005
928098
453810
893354
752472
1090894
334642
96110
302679
157334
1741554
762987
699120
1136262
199564
790805
1887256
332587
233905
1925338
824244
4025
1594749
1542009
1864485
1994078
446058
705525
1341240
303576
1985817
222610
1720088
224674
570953
1669195
1823659
187923
1353741
1260542
423675
1487112
235988
293103
1586203
1899703
942697
1847069
1418418
1767696
1859453
947161
1554289
967513
1558859
913842
1651416
592444
575358
1344385
1291459
1675486
1674934
1672209
731247
1310862
1436718
374917
1963265
722500
1357137
992270
623502
240633
156096
1805244
929983
1748367
65001
1078284
825146
318193
1257611
1377781
392543
46463
1587872
1397800
1848975
807784
1495467
324139
1913977
858201
1299038
1830973
105513
1099069
915269
1143091
230632
1120940
1294058
1092091
753271
956053
1170036
273725
790564
251954
1686751
1296926
366925
899475
369161
1314908
524850
539703
860747
310474
579028
1297317
969837
939396
1781412
1414751
848655
780041
976271
1228362
291661
244683
851212
1354046
1929571
477275
451267
742210
341924
208761
9369
418555
1541467
1957340
1992650
1909686
777452
1956463
1971153
1858811
1282024
809410
723939
721503
431672
1978240
147446
1924682
624695
790324
636265
713096
476272
885764
1549674
1610655
763153
336096
107400
1427475
810736
1848796
1502701
474454
919815
606544
1885570
449196
666023
1513630
806712
870833
1256761
1675486
1379624
715314
1164950
81818
303418
1024196
98742
1795658
1228366
486582
1158126
320059
907385
1623772
1780466
1856636
1516641
1357110
994110
1415511
1615751
1472999
588252
1763169
1894632
620595
138482
236567
1362986
1821947
1261703
1689056
1690287
98224
1291089
1584530
848800
1535194
360649
522252
1719323
1707777
812585
959144
1836900
1951223
460417
1459130
473829
261661
1762176
189487
1652439
1252862
1104530
1141780
1005898
1137704
1284990
525096
1996423
1633220
1489282
880497
1864714
134713
1760121
1307451
1438399
1623077
511067
1868990
1884500
1952659
677593
1579127
72475
1296164
729048
1088176
667756
1395451
817366
681054
694679
1039404
1127020
276916
1121035
936082
1084234
1505280
1485112
714821
1516077
1292698
1167263
1531506
363329
1145179
20280
1609517
4558
1905539
60508
848330
1291658
744776
1863362
1679774
1807806
727763
1969991
580281
1449739
715111
570392
1145555
979229
730935
1537743
1013208
953488
1088840
1188756
1550137
1123520
119895
1721461
524446
1456613
1831295
1013983
505822
899525
1278162
433106
1567670
1409764
1150658
847446
637171
503290
46712
1313970
1327711
1161852
1283757
1625085
24057
806828
1302422
635727
82710
1344659
1861455
553645
1779325
231874
429099
149633
736561
1502993
1967663
822557
1678212
1489432
1552544
1770481
1232493
1181074
897874
749574
705602
22129
945101
882804
1422771
1853610
861816
917707
1150472
848326
149387
1715788
1392765
1640687
131091
1534561
1067532
1186905
878087
1361237
1131703
1367087
1853881
965302
1072441
328127
116003
647633
1098691
199221
1224991
1140659
1366990
1484488
77714
1392326
1882480
1469423
1013468
1701224
1034475
409475
841147
551007
1376902
631081
43868
1064801
789548
1802689
1214003
1937684
1961792
641803
355978
1215815
762981
626986
1162101
1407902
204407
954427
1990393
1487930
899344
1421183
1522472
1013114
589578
1821093
291611
1989589
626744
1413348
1954815
791893
172773
1183425
1012553
1976662
1263750
35082
400338
1002914
1397340
168378
1450060
213515
308382
495718
1834872
819794
833865
377320
1429250
1254650
876352
1387706
1708858
1464151
1440279
233376
1530075
1591039
1699495
1682074
1568969
274452
1345938
1177343
1199873
1523157
370234
1542775
223346
1754837
277426
396459
115699
1387638
813181
1310882
1926083
719985
1980261
750104
924129
835064
1502120
1126008
1215288
1227585
400553
1632570
1262532
1251642
303782
1855474
1542547
1026469
1644424
215573
1811882
1165654
962325
83883
1922264
90820
925074
1269274
794570
1269628
1970302
1905894
1792591
373920
59279
1480741
7490
1364019
187495
158092
608716
1069992
1729555
1554880
1171158
1986114
1663332
1902665
1946917
1119245
1038809
847218
1846136
729389
547058
391487
1500087
1987561
1116878
1207843
288439
642608
944037
175927
1197331
764026
777182
477370
927473
930015
385734
472428
243774
368306
587634
581366
1643543
254756
796183
1895448
1813285
1943085
236315
5671
314065
1796239
924475
869604
1698558
1990006
1460393
497413
629124
1383230
1825422
372428
540508
598237
451066
688686
1112380
194193
50759
780012
1654971
1224277
160136
1814672
497520
1333853
1937746
1897703
242868
1949872
792441
418816
651143
1503565
1360854
1306865
1582418
551073
637659
1669484
1736818
1596142
464511
1872056
706328
1805982
1513791
1377493
907147
88400
1602877
848214
312674
1577852
1754558
1695954
1396696
482236
279300
1344206
1041944
1241245
278237
1399823
314260
1108689
1287550
808473
694410
164945
784387
1201770
893008
1919866
1878532
490260
1004405
1103071
510284
1899050
599472
362138
1487979
1687653
690475
1260051
162456
209495
1222538
597418
1527260
1172463
762140
1331263
1221516
843820
719355
1898067
946288
1687526
951552
1857049
329963
1233994
1465280
1974334
1628622
1574605
219670
614840
561808
1012025
293080
805738
519771
684103
904975
1815292
1317354
204395
628596
428632
834093
1385518
1296651
661794
71346
447835
183805
833837
271830
1387706
526566
946327
814512
1847645
798912
424955
33786
1360546
1751897
1662425
219830
1967912
1846019
792263
74858
531756
504598
740888
1394946
1568923
294767
1579996
260764
1374545
1901515
64032
1162398
544669
870469
11590
646210
128593
669607
1148060
711750
1458597
1547827
1542612
755441
1719930
996037
1095544
1056450
487879
921142
1940370
616591
1003597
680430
1673647
1821575
898616
1387420
1349502
1332643
790787
326692
1729758
1637878
335881
214868
489394
1555953
468219
658424
45072
874046
615624
758324
266835
1057849
1591701
187603
1544744
572025
99944
1647703
1606700
1252573
1528752
218361
690341
485288
663751
376437
535954
1604066
326319
1852337
990143
686454
483658
685356
1409976
852152
57333
652126
1393886
1947803
993508
1985353
1734130
106383
100165
1122481
125438
1747185
547906
266832
312265
356304
188360
1218620
424456
1914890
577689
1844060
802607
975793
370504
631224
221430
108730
1792551
365241
1725557
1697402
462487
1433372
1538119
1596325
1852412
1168735
712283
1546817
1242810
1369336
314390
1232295
317342
1546824
99637
594234
634509
103635
199121
451092
527730
421349
357503
1162828
1163740
1132401
1453795
1742436
1667711
389064
81347
1911480
1210941
1129123
49925
1907658
751888
1681873
1340603
1386646
468504
1671845
1339950
1434506
926914
1651836
544447
1643058
839955
1095435
73951
1488154
1687724
87277
517197
1507087
113483
1169411
1866920
1847265
895150
1045225
441190
1357881
50215
1814185
990233
1803614
1826842
89885
1378942
1398936
1804349
350249
1757201
1734016
1186935
179827
1335884
1918056
1935160
1349526
1197642
1476711
1227701
1862213
1554425
1095769
1130004
1395769
1205175
833794
149317
306080
840877
1092091
880557
1252926
1895192
1628420
1465836
1981813
1740247
195094
461865
1921138
1321806
1086474
806316
1216254
653219
16137
1976486
688725
1297334
1304886
779546
873219
1715126
1537391
1765057
1797266
1694227
1330796
450720
614580
1775733
347070
106289
1227468
861958
1283623
1427378
1170619
977656
1173365
1755466
1867934
112863
530719
151767
865683
916246
1903682
1045885
1296437
1944151
1975021
162374
363105
734297
322874
277400
1636288
400904
1698101
1623091
1171763
566001
599003
625271
1346963
1316088
1028886
1009579
561051
1325077
1230918
1678954
1444598
392570
1142931
108802
1390141
230071
391944
382319
409063
278791
1152498
256195
434753
1233628
237512
715406
1519461
748561
809312
1803818
108405
535765
226159
1397587
483234
836309
489489
1655486
1999326
560941
996747
777639
429124
266130
1822933
1207462
632526
782261
1166401
1289191
1012332
740946
1129349
1729642
446599
1625404
191554
320359
453964
1174827
891735
788957
465478
765789
545880
1549755
667842
1858272
69544
1100285
1122176
520195
1547869
896896
682071
10739
1228012
271939
275872
594165
920320
473034
1823331
1955718
307630
779560
240399
1115677
1655364
542898
499465
1045711
1195520
715358
10562
1985947
910826
100174
1643956
976342
1131591
461910
1619520
1754866
1498510
1795927
459052
882037
924457
725043
875640
983930
897406
156056
112430
522490
1041280
1006811
270798
1012642
1292847
519125
152556
1630157
1557260
1484495
1221172
985987
713268
832815
1593903
1728730
1856271
1982670
278082
534744
764768
656612
886807
861690
175174
204476
1238525
224772
37518
1882600
1908771
43547
1087759
1232851
1223603
1228042
354439
684379
1882906
30033
524546
1767876
1614689
427135
1424976
266365
1228194
1370024
1795445
1652836
1356511
1675901
1514986
698803
1347699
1486792
576269
1949371
1427565
1114562
1393704
133927
1367913
1871562
1705392
1581219
569569
1852342
201642
1766279
453287
1997941
500293
184492
229487
507927
1920774
863742
606598
522868
1047952
1452927
1313804
1170989
1840396
736448
1723030
616895
1775267
858564
747745
1006951
323602
349235
1113147
590115
1894191
271738
151767
1972332
1672380
1561415
289346
1056005
1823862
1027825
551927
962621
1622281
1180181
173453
1247880
1164095
1015403
1788198
42481
1471933
1671929
1182607
1304856
702353
906295
1961093
697388
1022782
1205175
649183
842179
223226
437437
850426
150866
1465879
1403746
1504261
1663147
631543
481418
834572
1745424
40308
1688147
455743
1076488
961220
1023278
1875362
716791
1321772
1942553
504291
1808417
546556
1170161
942821
955934
1326676
726583
1852901
337153
1155799
489238
7636
1347173
1297840
1149227
1599934
1677488
719592
978222
1816025
103512
1675023
396553
1971492
171310
177175
934743
1300861
1892882
658786
157599
399939
789951
380942
1895226
867484
596487
526881
949729
937676
1276978
1685278
1810154
195358
1398479
180714
1103985
727552
949237
1360273
1253144
47052
1221846
1497829
606541
832646
625097
1990787
8860
335356
1551824
1913514
480261
45231
1164952
1233712
438381
1454536
1295663
672129
1424978
1888685
336504
1647215
217099
717405
1738042
1775257
308303
645600
471821
118446
35842
567549
537803
206310
758772
1645435
1662820
1645054
499186
1053863
169846
1756790
1051208
1971745
1608023
734608
1525573
1736206
857680
1320159
427605
46671
869124
1709989
1861132
1032920
217690
45216
132996
1663388
1082529
945732
1950715
163395
1753134
581541
150052
939774
639578
262521
1779896
956391
1993494
843549
605517
449775
1206701
1872136
427212
1397742
389159
544900
386385
1127023
134854
1265171
1810347
1144369
764182
1434706
1290201
888186
1000707
1686879
1811305
1753052
455860
1325661
42635
1353368
753006
401592
514383
1516596
1971957
1825460
466649
651089
513732
1644736
1343946
359331
587301
1485875
1847264
1961820
511272
617692
1958941
474344
1780734
219570
1094704
1835113
1475055
1905626
1277386
959991
378032
1672651
614527
950921
973714
1017435
1335479
402379
269134
1903467
1044473
1286427
1531833
1673205
1511887
114251
173703
739193
1316382
1759441
1846486
80632
615909
1706126
687393
1255735
1644745
490677
318036
335849
1582346
309353
1364013
1707456
1778377
708870
317602
242034
1191315
227410
1148936
661709
1095137
1216776
304574
1400671
1175062
309430
1074240
639574
393660
956214
1893152
1163158
53807
1232737
659856
313662
489499
1699511
99404
240706
932134
1474261
1918081
1950368
95257
1783913
760039
1445716
1526798
846011
1691265
1409567
408185
597492
1398838
784708
1375679
14549
1728693
1511340
273395
810102
152664
10625
94707
1919742
1097047
626453
754227
1868613
742816
117972
902206
735576
731221
950227
734726
1309510
1913862
1232916
1288715
705728
604143
145260
1728857
266365
1494895
903143
353488
1030986
3607
753599
1317920
1794951
102047
157822
645636
1363777
1044450
653194
138907
1288641
1830520
1669694
234778
115367
1486817
1200112
1302290
1329045
970724
1007056
1499856
74081
395801
904996
1809526
1338775
596742
87728
672224
321245
435057
1843940
265472
603443
1765254
485632
1077606
794352
1531353
673000
544832
636866
388456
1212768
1258081
1316786
411293
538475
1955997
1926758
940529
58704
1382402
1782931
1079696
5044
1000771
1606195
106537
905656
443873
952601
1959747
822269
232325
1199417
629155
220525
391282
1545134
1410401
1945934
1890624
323397
78173
991487
1246031
156259
1270889
1860407
702866
1210835
746116
595028
1049029
469349
1821153
406394
129059
1208151
1834378
219591
131836
425090
458256
1715887
1352395
1665836
548000
1574533
1760343
705457
325247
1659241
16025
1649262
202177
1472040
1386871
242595
462225
442736
1661549
1470489
1984437
1173040
1239549
822531
1255574
1840974
1168647
1322488
1221700
1145345
223150
623731
573573
1531659
1348366
452227
443965
1292147
1421912
1943856
1644565
1809219
1756285
601163
1538868
961331
1527965
632254
757877
1300818
1866743
198590
1828582
739349
1102128
1768333
596018
1607371
1696860
1530857
1410734
1705927
670444
1530054
974466
561584
450269
794996
1812150
1818700
963622
1085890
885805
1335109
1935521
1563603
675469
1611285
1387199
1472255
251646
171127
150798
1110760
1206659
1785898
744986
1132877
954620
1312576
1751190
582609
855679
962510
358796
147461
650936
1195536
1082261
1733709
1029784
1221951
738518
1078603
594217
578839
1395380
423987
555846
383688
586712
1881917
843646
1978712
1237263
1565705
1869549
315185
1602497
488838
1464826
1072197
501946
673958
633486
752579
1004109
1392701
481130
117612
1206655
1895243
1585951
4916
795334
1204521
86647
1830030
146455
1591878
8249
74130
386577
1059394
1399997
1471526
952743
1136903
967022
887153
1194088
1701785
1407216
1495523
460143
1313178
1567031
559032
298837
232676
738425
1373672
937336
409699
1998782
1690633
1196029
1462266
790170
754018
1108826
1557963
914165
340872
578650
1981683
1079270
1012439
211635
389064
130781
1641722
845991
1618262
1207181
1954309
1611553
1766967
579077
408744
766067
413817
409640
486975
1847849
1579417
172678
354633
1351496
563873
1364317
595432
1725566
363618
1099660
532522
70633
1643214
1492993
1856945
391104
1058700
1858202
647392
1480766
929047
279291
1814426
1426339
95374
920177
1369989
715594
542118
1983527
1479761
1104753
760340
1646732
420028
146841
1431963
1199412
645426
256823
6330
935961
680221
425477
199636
53301
979211
638495
747878
945744
654556
134771
776195
1428264
834620
309345
564493
724400
198090
1194667
1272312
1130186
1171070
1506331
451991
603530
781623
1755404
666460
146001
1720314
1350468
737746
770145
323011
130122
1982826
1775416
1889886
1561025
25973
1712358
1623077
975158
1897684
1309067
507719
1357521
1899950
902704
576342
716018
376772
787183
1998608
1854685
1098229
174480
1970287
1614348
550745
1787918
529196
813401
1438022
1197521
807572
1253543
985398
786354
982777
1708742
120645
692684
1774712
1284450
969611
1507498
1364323
508458
530379
503194
975661
188168
868275
1588887
1871429
1706573
1668118
832487
757840
595216
1760965
486494
1782933
794131
628529
1457387
1375103
1741264
1872350
1332156
14960
1708424
454058
122175
962453
524195
324424
343629
1853798
1728857
964272
1441645
86451
1594472
125844
1939773
1326728
542246
1858607
1422928
1278741
353698
134490
1695512
626848
460225
1503394
1690863
729483
1002588
1249152
1270879
534067
1794369
34675
685032
85012
433931
1452286
1368180
1484728
1188115
458444
496449
65736
179741
1407398
740846
1330445
514777
1674767
1847639
324693
509943
862068
1085856
476724
517952
131836
366768
1126227
986730
1323764
1062777
915754
312898
806987
1312392
743043
1794695
638377
475140
361399
1359794
1367175
1969132
912501
525418
899561
1258328
398580
47813
1718450
1240338
1343936
1513720
1407903
1718743
958581
198580
530394
25878
619486
662095
1882388
887782
62468
571660
295973
361226
41408
531497
1009192
950006
1423126
1112356
1688449
1910951
1130412
1667432
1590989
1814620
1658622
723609
966729
1732860
1811804
151074
1939111
1380302
118802
989523
283034
812007
1122328
215190
1642927
1051937
460475
1643338
868684
867830
32704
1625856
197105
21199
1679625
1423501
1424189
1942349
437717
1615698
1328948
1999447
711439
193284
1177910
895004
932800
187266
25878
667751
571108
243942
56337
892405
1102901
325391
236839
467287
1686135
1868583
1514760
146557
1709190
996610
70854
402856
387869
1074751
908624
1680342
1118813
1714872
1947019
178682
985477
984393
1041310
1073394
1631035
540765
872316
766360
825681
763054
68512
666166
279117
1166410
1074378
1585661
632623
740782
899009
1801104
1459296
57302
772638
948674
547843
1087741
1721115
522074
1116341
654732
159918
1570802
1599345
134979
1161471
545468
253861
888731
1321742
1705767
112557
890075
502810
1685515
533484
295628
140872
700960
114470
1435453
892550
903877
1018413
1352258
1150513
1874245
1342473
1085724
851775
265792
241463
1813005
1356996
1616942
739389
633005
492342
1721969
865818
1283491
52370
1439348
1789841
1980364
637483
1191812
1418337
587722
944813
1670966
577416
1210543
1872738
370801
1886096
655539
308533
1997398
49536
1480454
368423
639806
1795223
1990440
759538
1697447
820534
1406994
361339
908729
1160072
932614
898093
14869
296244
357252
773411
81824
53493
1194232
1199149
1484103
1241578
831150
845292
8513
1138950
991879
323854
1050303
632052
874800
1448416
418250
631771
1215286
1467655
1836591
1219051
1390293
976473
877909
940624
421774
352717
264488
1639522
1669308
970638
1363065
422477
535946
1079226
1152240
470021
1100812
428586
1422342
764117
1709486
1666215
1014956
1278327
1124783
1738027
1615543
1803679
108491
533315
1893112
348681
1995148
71083
87179
1681318
414568
1295975
1456742
1339108
139482
289385
429332
1227508
1825630
1960862
1711164
682913
327172
464243
1385403
887937
217479
1647179
662357
266730
445645
224236
936684
1608850
1965589
621550
14606
1189070
1190116
1201777
901087
337799
675083
1883434
1042971
207466
986692
422075
569168
1628925
302866
1654038
806484
1856100
108752
1146150
1488328
1433486
801859
384831
22689
1735768
1218025
1880204
77078
1210875
1191458
999550
1310178
716364
1775988
1050521
1427065
540971
1328148
219749
1880517
955170
333588
682806
546931
1414711
737535
194650
1399245
1007606
325564
1451975
322159
1235923
1646391
394798
761618
750437
335001
428421
572499
1609399
1946765
464370
1791992
617378
1224755
1047929
715710
511511
1236470
1688570
1358518
512186
1248474
940113
1819049
496139
1168222
1473151
745494
1517049
632002
1526980
519238
233632
947767
335001
1442954
180979
1930514
996314
765788
1315982
492293
437797
406822
1172017
895116
1270406
788835
1660811
1763136
1552950
335262
1448285
7850
636967
465796
643437
638564
801652
1032588
246998
1225115
1191964
309345
14368
849383
1987121
280007
764275
266721
845991
1195899
1785899
1116069
1916332
271605
1494066
33
951835
938565
1079492
261364
1913316
1511415
1155524
956616
796546
1412898
373310
1538460
1051208
3365
1844934
1314971
1875133
471294
1610052
1373473
1108743
1526274
1133797
1616444
557821
1889309
430905
597741
1107881
1705253
1184880
873107
310399
1332201
910702
535192
350014
316259
401375
635768
1575112
813486
1314162
1943264
1098804
373403
1494571
1433214
246643
1007613
1834751
617613
781797
922835
1583254
673689
1603061
1008296
463666
412217
1981712
317495
376138
319463
1004416
296680
1708562
1681387
1161303
4807
868274
1971613
669671
838850
1702141
1012810
1659905
1799352
1594749
1620448
1302210
1730857
959026
119592
1700584
1082163
969158
1295384
1263731
870519
1839523
311552
1206288
1003159
1777688
777988
868664
803736
1422620
1021221
824080
1332708
1810144
859711
1499230
1513439
407976
1594108
1695120
337551
407184
1006811
420646
1498365
1751802
1302937
781342
1379820
1755415
1957238
1879864
1943856
1725783
420646
1081056
657172
429304
1833562
1239648
23761
14948
710724
411372
1739653
950417
479835
625684
1921783
137528
1263330
568681
782290
614515
1860895
309462
265962
1774452
822045
1912234
1769032
892138
240272
1400040
1300156
1990640
1451547
463332
701709
595546
1925060
667420
682606
1020664
767199
658487
537406
322344
1345044
1435520
1546799
899558
55405
298720
1389332
389575
1749887
1661754
1960809
1177826
518833
1723041
290320
27289
1944151
1903686
1252666
1863889
255920
265643
1004540
43407
1735052
116251
302735
1292578
19328
1883550
1495546
166040
650752
1657347
1726274
1162591
921269
1485061
1548022
1905859
899809
1481794
914959
1964455
676277
1267807
1974316
1632947
108906
1559440
1945837
1205466
1682422
1647168
996729
1108947
1010208
1327185
1568269
1320350
201822
891472
1093792
1040557
157423
848381
57458
440024
1479243
1299127
536218
1787429
1071582
8447
626034
57302
64897
122331
661181
545535
561584
878225
688686
602024
1590080
1175684
649744
955180
1746227
876159
138341
1653053
1232369
1707667
1293915
1669108
886439
468914
1335948
199629
423614
1233798
1638306
1511582
18672
1998197
689828
1326956
1689440
1828398
102
1270807
1679468
1495512
1509482
951585
409687
1193454
708750
1296925
1122393
782950
177049
1367748
1888369
847315
244963
683069
1420372
1114322
691125
1800689
619581
504781
336633
1981738
532944
633273
19286
1817640
1083931
196518
320952
1447910
252672
1770675
1059356
71665
369158
1479505
1093578
765856
406360
98742
1234219
202928
1570095
1918680
1331273
1906777
1140402
1893148
1868297
1206655
764337
731532
1478010
360907
179105
757472
1022216
1831511
894604
1215186
1644712
131553
1815120
361010
475483
628153
1361402
376391
1228140
467736
1692004
1842773
1531789
1400273
1274549
1386252
189633
366874
1494601
1045960
1194094
270892
371797
1094113
1499705
1784554
1455545
1815281
223295
441792
1750437
604292
311303
453998
1231630
1791101
1360304
418116
1778825
756565
106416
1661018
545173
424650
1900628
755682
590468
662350
1842437
1343189
394730
1624680
123437
871589
290831
106617
1001341
1499750
760235
994550
1709015
1285708
727941
535513
692221
1791623
110006
663664
1312731
1070745
1823875
723738
1416719
1032243
1557307
763791
669771
1071008
16981
331906
423822
974177
1869918
1393448
1482619
466509
1449487
1106319
967713
1961454
1275323
889951
671253
836533
225741
1703669
381970
197047
799803
433455
28285
382255
1400671
1619677
1677399
1603787
142049
1086566
1462091
1725644
1688679
1238869
1195950
1913252
1914964
1481659
680690
513358
878884
1564040
1918649
819865
200444
1099116
1642834
1509291
1985528
1318686
1698559
743697
1367585
1051285
1887070
676432
92119
1991976
1879137
134949
1184581
282170
555900
709998
757834
1750815
1971860
1834347
1329305
695483
1620803
480391
838168
63172
463244
1201342
463217
1920872
635679
89825
1933528
63727
1578075
156647
1026558
144485
1006733
241852
1314070
1067412
645303
882376
1326967
1520334
991191
1541660
1226984
778775
917250
352894
1504889
1418520
1603982
882194
116023
676702
1150322
1776029
66451
1202723
31388
1078761
730154
135857
1849438
1188326
1038550
456132
126032
203732
1786343
975756
1129536
253412
551207
216244
1790958
960402
603530
1230474
1660790
858191
267668
471566
859590
838317
962668
1628603
1128227
220614
1147491
649898
1248806
612221
164344
861243
1264900
231934
127514
577856
49172
1000365
1555765
1257976
1978010
775957
1790348
1605546
31293
206858
1126483
1662913
1599223
340680
86250
119238
1598441
681270
1032662
48658
307630
1262372
1567199
911004
1353212
1364956
115041
1044761
863699
578744
555674
456082
242347
1145137
743946
298525
936446
1062157
1932617
197993
7601
1760799
494722
1987746
153555
520219
1793714
1624765
582346
1326922
617378
960299
821949
995186
760107
147757
1888872
1884517
1472411
287473
144589
1632339
185998
415842
1403536
350526
1031634
1123191
68669
380093
692395
1228571
1293043
851286
114622
481062
1182496
900142
740491
736001
1792028
1201073
68782
710994
1235
421150
480787
1071156
1156701
835000
402506
784426
688905
1469284
907304
1391094
825418
1475636
1384245
1858874
499118
973434
1242949
1898132
608871
1373565
1965547
281365
1498061
1433790
970854
1142196
240805
1640062
1783401
1548970
1548670
1244903
1775150
544987
1307832
1096036
1249256
1934969
559203
555138
1704991
1144806
15418
1056064
1109365
17599
841177
433247
745796
327319
1498556
468688
665049
568893
1411644
1504853
763034
996918
1610348
24931
917775
1476243
1068208
583497
1096474
680239
1006395
1505743
1641705
1380978
1933085
398969
118052
705765
1434442
1482117
1744788
1216904
566656
66473
1112670
677074
24066
1624758
1908372
1821575
716775
1398057
1300161
481372
1075999
654049
1400256
971997
1044379
277610
161021
723188
1188146
329812
1481852
1892094
172440
75708
1792334
272516
1362556
661117
1619061
691119
1620038
689435
1248142
1658622
1572810
1289077
781393
805560
872111
144840
849116
1997266
881860
38901
1015228
1031747
638160
1401393
1483112
899994
558501
1547828
1215552
357070
641978
1397791
287325
1836579
294243
246690
1290640
1914486
935625
1342608
207532
383030
196067
1736880
1790298
780460
36894
1395062
560818
911716
882821
73648
1184075
1211699
235097
850122
548068
261312
1306119
954854
1580106
624756
1847473
1261326
1844462
1392539
1344991
659365
996829
1939198
1574076
446051
428281
1536025
1049963
558468
1570267
685830
1717161
1355760
343429
1846035
104990
79179
1080433
89493
1105752
1870160
157335
1887628
1152295
392443
544463
863621
668820
1665061
1304830
1733386
481129
650235
1081523
80746
1482615
832627
527705
887199
1903967
1498579
237400
1846176
1839398
1636845
1070254
1902768
727364
1446517
433604
1080741
1632781
772748
1002035
1362931
557388
1043021
1594722
1844182
375070
1555229
1903333
1142891
293325
157016
571876
402831
383579
1044861
716468
612673
161559
938962
1415753
60451
350008
1158830
1381166
286991
832833
1440388
1304663
1444003
1733022
1592744
549935
551712
122973
713336
1826478
378437
1092014
247234
1510196
810523
170145
1617298
12848
877868
1125727
850462
1304778
507993
1632279
974186
1110399
18215
205260
1796925
1172777
1489734
784119
1723857
1206368
321567
1847408
352896
535865
333837
1120968
264165
1174299
1958463
1718959
895958
1913777
427907
1480645
109803
927045
1507905
199455
695423
1972013
1967031
1956972
1181976
431845
1469869
633270
1087112
1476840
254194
1798353
849787
1318020
327785
245033
124363
28192
427516
12010
184370
128041
1050374
1625466
806545
1658067
1056603
1515999
722981
1999952
951000
276267
1343579
1292508
1001752
1901487
456823
337692
1774663
1621955
190989
709113
1691816
1362607
1537083
1882379
1191640
1222265
1422314
1641882
1207346
1851204
114342
1013459
1630103
1840769
979322
263777
1743153
305693
697029
1347421
356432
1811464
936189
796615
1986508
784754
767473
424238
1829823
1630738
1132798
235573
1792871
1226363
1563516
714273
1665173
353405
1869225
1722709
211646
394954
540247
1948315
1540774
1474313
1390319
1254266
985354
7790
1336414
1595696
1958915
1717796
886423
740335
1319740
1392777
1517620
1118894
1211890
893486
1335942
845259
473664
1320489
680512
1946314
406601
155387
805359
365632
297879
1011554
575516
1299151
1079331
817906
603641
672339
1814491
1644628
577380
1407461
1719744
1659611
1754620
644732
659635
212575
290495
1949144
772940
1020498
1834588
1047835
1372402
994239
259825
527148
1777527
573369
1065696
1286739
1901426
1905747
110137
1583792
1015881
1175294
396041
757944
1630365
1109348
1170124
881106
737202
1545394
942944
1980730
1931754
994061
1013543
409707
529086
571858
903708
877447
1473272
1970210
498857
1568515
1827551
1065361
1572841
284004
1067224
1231739
1444700
1228097
743320
1975949
1414907
1822568
1417288
369548
1746595
27487
1515625
894448
1093676
278250
1655987
146421
803612
1715355
127869
1055060
738339
1260114
1105975
605317
343605
149644
1885098
450001
1082698
352495
1903206
640552
1872700
199599
428712
304865
287832
486673
941961
659419
1634372
1213165
481117
236282
187368
1240959
509558
1045365
1620998
145265
1635768
1411386
386851
407964
1025589
410190
1311981
525470
1782880
1034023
1106085
557960
232948
1746037
676157
268984
16948
762018
1257937
394531
184356
420580
1990813
1078533
411399
523010
1162682
839667
1762575
1119071
1159742
336997
1884178
1562025
718868
1990858
658610
1194449
248368
758012
1204189
1661906
319304
1638627
458646
88622
435775
1919356
857867
1065776
1668766
242284
1432538
1903007
704904
31854
1960241
281515
493745
1297535
905455
873754
1183652
334993
706608
413101
1511742
665355
886907
151427
703134
1486203
1875446
1901583
1477920
298487
1605962
675375
1015102
378856
204847
671901
1637374
1428873
1388227
1049690
1872925
1964715
1934731
1755457
432867
1305171
1726314
1726175
570577
1667265
1028405
764941
1745251
1993512
1673025
1927953
576204
408275
614352
1503410
1707949
964235
22064
1361914
1732034
118791
1189070
101135
1880204
1904405
1864180
535802
456594
592777
494844
582699
1267679
1773658
1960688
716410
91076
1678242
1201208
84282
778756
503785
1752487
1555846
1402605
553084
499189
725163
988044
1886248
102778
605425
1131962
852934
1568976
1616833
1610767
1094948
1970391
68991
797852
1900475
237521
1422153
1632422
1042353
21893
1004340
1510805
879240
577401
1875771
253669
849508
570014
1023544
195384
180758
1401054
1332030
422850
1205402
565570
1849244
749199
1365006
1461698
493154
1373127
479431
1547948
1106445
342420
656287
1245653
247526
1918683
1746372
1084597
1379038
1073969
1910447
1173814
273998
365630
1945419
1455856
1658608
570107
1468717
394964
131076
649183
1040428
1231630
239723
1395120
628248
457800
699047
486160
957587
1072806
1101260
1464500
676187
459223
1123388
1458020
956003
1597332
1842757
1747810
841985
1680171
390934
536098
166423
1609314
285804
554454
1295069
164766
534938
1324876
461590
1384606
694171
781604
1423501
1646595
1722028
871900
82109
1146202
1129282
951585
1928483
882307
1286416
116317
658679
290465
52351
1122412
1154069
733118
1200675
1128649
530422
666028
108075
114342
1711082
852027
759717
1235390
1228067
1278955
1589921
19634
371849
35520
33842
1738362
1246143
747280
1619045
1346937
741595
1030882
1121323
990964
807330
759836
316929
140275
67763
1726071
1930884
1363540
688609
1641488
827612
1211258
941574
863288
140276
1380350
1882124
1530937
69526
265286
855075
1116419
57338
910926
911564
1786806
1791639
241990
864373
765263
328198
77365
1902824
1729999
1230805
1480268
871331
907022
1805174
195254
324132
439112
137546
2230
1052521
1840745
1048772
1901306
1453332
353269
1074420
1892371
1366187
642038
1679422
1162373
703841
1521109
43169
1384694
1352189
1043008
1152931
1428702
1010552
440903
1451123
487193
87313
411293
1067001
1203618
208277
1313094
1565923
459492
1553612
1968034
1824906
567673
1456728
220716
579431
1302462
799198
793776
942258
1642163
1821120
853240
901707
883751
1394038
911867
1975873
467393
222125
488839
761500
524163
987068
438405
1627794
850907
1807083
1700475
684810
351609
1889377
1113063
554198
1669387
904928
566512
362306
1953675
93504
864812
1375679
577502
272313
339888
319231
1056125
858798
119895
1918257
1795618
1337312
557536
862441
1005721
132330
1978589
798295
1490409
1269556
180998
361203
35562
1153325
468622
1811610
1376730
296919
185498
1193820
560633
660330
1293219
716708
1350095
1079651
1035007
498832
919256
44977
81367
10687
342834
1500213
55497
307492
1394806
1292766
1409522
494552
1541905
1793970
1622287
243368
1040126
1756985
13376
1221882
387915
319761
1795026
1430830
1291947
796268
240850
1910837
1466066
163965
892512
1605676
733227
610621
807040
1500736
937657
376412
1898954
60794
1639955
1761480
374050
527060
960352
785005
394605
1001044
1062124
907079
205818
1934548
31222
1412781
1774547
167288
370697
1396794
1895260
1232332
777347
1199615
1130593
971995
995521
228203
414694
767549
1686902
1296621
1501691
767769
773332
1283958
789519
382618
1878181
695140
1585124
1884808
855508
782709
77675
910069
1150439
1202102
1364848
1913267
749772
113338
1440096
1996173
1154995
58268
896776
1604125
633671
920435
1419609
885850
663559
1395913
30870
1108670
1194914
1037930
96605
1759254
319105
1043455
760830
674306
646048
113202
251351
1117937
761646
1663653
136951
897044
602133
634268
54995
1885254
1631859
825759
31062
1855737
1537328
949627
1123051
1536907
735969
162870
740782
693813
1038973
1335940
921543
533463
1093462
1928781
414709
69544
731973
1896651
479289
1481803
380909
533759
135222
769457
85279
265630
1623091
1915327
1621593
525236
94196
1329702
1916674
1213954
682833
363134
513702
1332983
764777
1596851
1407338
675241
1604825
1001341
637847
1748016
516084
1606762
1992481
532904
1188185
61143
769479
485347
1613954
1985329
532519
868947
351982
686611
1771798
1945156
769978
721543
320547
1626622
1280159
123172
1495765
844015
752917
529316
254857
120925
132366
1923112
264852
900784
1997355
257297
432703
1027381
657254
305672
261314
940154
997435
1412592
446123
576838
1889802
859165
1380067
417846
1077214
560098
92367
1881806
109803
1072466
1102435
286235
813118
1670554
1603039
1973522
146088
849668
648991
1186362
1961886
298702
1500693
284146
479662
1891310
1239917
1427755
717064
1550975
1792009
41891
1853201
586265
1913629
873220
1166429
1202928
1298756
1838000
1525066
1238333
1433936
1507158
176907
1962110
1383301
236155
392287
1474646
1218598
709571
302211
29941
761525
263640
880206
203365
565506
165150
1478216
1576940
1598962
1404014
1864900
432255
329824
1742837
735932
767990
1405764
1053221
868138
690206
206470
1644066
836789
1171023
1502778
1546292
1811862
368835
1356546
873124
471153
569796
1355529
1186350
1058785
1371775
1332762
92225
888635
976372
1732655
1003572
1420110
1805940
459838
510794
784081
1451547
1808410
823921
1255293
1790094
1755355
1693535
78659
222114
1284280
105346
1901977
1692237
214291
1685087
408927
344281
211331
1995148
989760
1219268
452003
913356
1112441
1570784
115644
269212
1080179
851503
588978
701155
334737
1648033
1488297
548749
682971
638901
1710660
1469278
1997638
101420
958472
1297900
1850108
1824400
528007
499069
980236
1812261
456219
917344
143967
772671
1338937
764830
1908827
1489195
858907
1430531
1153118
1101426
1702244
196958
572753
333991
435168
1283703
1379038
1519025
1275711
1373473
928209
58435
994420
23981
928858
717759
894212
1809409
1107457
1879337
1656039
1125898
1805619
1784737
19012
580182
1795633
366469
1194493
1624294
179808
1924815
477282
515058
1836134
166576
1916324
667629
269717
1634306
1808884
1369112
1335387
873161
1662759
208945
1470361
494616
543127
732991
878370
264525
1075473
424691
54716
533973
746057
1936241
831346
128031
157304
1649736
1274661
1364172
1838765
1998600
1044261
28210
63363
985758
900928
1029459
161382
1331838
1885754
1794697
1527891
1923876
1701472
512708
859246
383037
725958
845235
1180443
1608527
713190
436751
1357521
336620
633099
397872
1710610
1605255
67463
453153
843437
1074668
1764845
1942512
1897894
1389929
1311277
22923
378910
1705933
560683
1912459
1238265
833724
1771491
1019714
1662584
1252561
527950
653195
1534445
1387100
1044305
351108
68415
528655
1808417
489975
1610087
33826
1280103
1981987
1453442
1220965
1907477
269273
1048782
21449
1892679
664341
1545301
911715
813700
1228802
1705107
781145
118695
590606
1674618
680150
1895830
284960
588219
1473151
306026
462004
1010698
1400671
18766
1082725
1807518
1436252
1429874
84293
193603
1854222
1432347
71025
1068993
1513733
1384753
80462
835580
1446015
1892044
1975371
223720
648418
1990680
146833
581434
1028950
1619792
1315024
1597975
247840
1607471
714065
63569
1320771
633730
1968351
1510253
1777773
945272
1590352
998276
733375
1745251
84446
340010
732360
1986044
1599919
1535945
1715631
761991
1206730
151937
1053908
51014
947532
1576965
1617828
377286
1775374
1227516
1490409
378938
196573
406675
438212
1791996
1619438
303094
1008673
933343
367341
1423299
1308580
1961965
1373450
395977
1767857
375605
573002
408824
103911
1958222
1764983
169740
1494497
849296
64975
1052094
789758
1768521
439073
1242298
692988
1879369
239247
678494
617024
850178
1723118
1052080
969823
1846951
187134
1257298
497811
642083
322611
1422759
557600
1550833
179707
1838947
1199235
315190
1031013
1829360
550183
912293
222728
1885098
876582
285339
1435461
1513107
628893
1111441
1197455
728758
293587
22446
1794620
457588
1939085
1118001
1011975
398836
1700308
1932669
359355
338426
214235
283611
1876282
737038
578168
792355
414569
789435
12561
1163331
265297
1509363
917846
1636045
1226609
1372604
379023
1014004
1224709
747920
582679
1225966
1434184
295452
489561
1056930
288729
1974334
105146
322904
510813
1601260
106652
1345794
1202474
1770887
563325
1483784
131989
1221194
528021
834439
1563458
1555302
1708173
1311196
1659666
531535
1145776
1685732
798687
1663861
1770141
1659834
898647
1667987
1451767
1033956
1286529
1452264
608730
1991609
790723
1677859
1797950
1896843
1207339
790387
1227557
1696102
1554702
1862854
1060136
1503743
1431381
311481
543695
1057610
1701442
440875
1821866
306364
73222
1897855
1402620
376153
1153748
556265
1948372
785927
520229
1595627
634381
1433049
326150
647762
1151651
748457
947822
1189842
564693
45159
1856500
672118
1625125
170795
1742188
810362
776984
841294
297653
1200008
199993
53430
1534483
142291
1476326
481092
1263790
787016
979228
1273435
1719249
315528
1260159
983628
56453
887045
965055
966086
1736967
1361121
501318
1654136
1239943
1630605
377
470886
48873
58214
22933
451044
272548
641083
1368510
1987840
1005354
1545736
1066202
1741357
267943
987963
882824
175376
1815767
1706011
507761
4295
1516970
214595
310607
1804815
577380
1981397
679193
1207617
1777124
1123584
1439625
62928
265762
865344
563388
389985
1596807
776735
1920291
769075
1923663
701470
688324
1818245
836036
435999
250926
1290934
610507
900508
2269
1949395
560576
1231209
643626
1617335
1150115
90706
676458
724573
1349802
1817843
404879
1841266
872092
289615
1937004
1212178
832034
649912
1941106
1226377
1325245
1409425
414576
817001
1543900
329944
1460879
68459
1249135
1155799
1758971
1804727
1841984
841064
1313102
1665406
607663
1781223
350484
772331
159755
667042
733344
253149
304962
1655147
1807162
440498
798853
846640
28947
1713037
1871498
1605416
1060512
1752926
841138
907738
1199170
1098647
1807068
705438
117743
1447436
1248183
267068
1713168
1448223
1055890
255331
1861420
859692
445754
1832330
1025922
1890186
321001
837775
1857397
1366735
1466663
144016
1459172
1052836
1857464
1377062
1316232
1003087
1780689
1001816
1946219
1790265
554626
1981670
1616734
404552
1806941
1582514
826660
720531
663488
1872676
1323506
295574
1120824
50677
67709
1968647
1189701
830927
867276
1431426
1270120
1180156
1567029
313376
1050981
513209
1093262
1741621
22482
7487
1728032
832197
400652
1572058
1923674
1770693
545357
1731249
1670416
1629660
458525
1825900
1611325
1673696
1000565
1073969
1293408
855409
702440
1592526
1873795
286842
619354
1759172
1961404
1131522
621780
1316320
55158
1224720
48855
1950476
862686
1280424
1144950
1669033
1558889
1528916
1227516
680933
1824628
771372
986748
1008913
1057648
527951
389426
450545
17122
1395327
976789
1353726
637975
919175
133631
325431
1478623
1764943
1008962
1223376
1199177
1895387
1025127
1784046
1799723
1441894
275093
581988
1589959
1540007
1250569
1972270
363366
1193132
1183185
1852200
583613
140054
418836
1960722
1554745
1164378
1559246
836583
1424445
983867
177429
1906893
1804315
169056
420630
626070
1169858
1127407
452301
1896674
186791
156479
320430
644665
552032
1722342
1198177
1634569
1177976
1681355
1442600
236728
1711142
25123
1881217
1985153
1969635
553699
572984
131295
1701732
1760817
1830277
1642594
670032
126936
1821919
767769
1237706
1631244
33826
1960364
1474199
1963150
1525575
1563361
223752
483377
1022720
1308465
1658590
1345679
1814424
1351769
1463361
1806838
1087727
1533825
828900
1623965
1301851
178899
1232478
675914
777664
1898895
1867716
1589347
282021
164577
506803
1590149
1251425
1991892
974756
1618469
1821724
412355
1857667
1786504
1571734
213906
441840
1343310
1973127
938269
1768
1767989
835965
1370918
103254
112455
1754887
671672
1001854
249711
1759165
1953203
1627960
1076387
119636
965608
1932626
963119
1915596
1995256
474344
114245
1598296
313191
1122750
69338
1347585
535146
890016
856041
1501156
1942525
410241
1013065
1229736
285524
1555010
1134735
1670157
1787642
1304386
1645827
360403
1807180
523157
610824
182231
1844607
1395811
764770
1821541
1224014
48485
1259263
1960934
1586489
1575322
1280712
398112
323716
1997019
657150
908845
689755
1170467
784570
522320
1958064
475101
1209147
873020
1708755
429680
1678011
1133506
1291398
813113
1673868
1301781
164555
1031741
1875366
231856
589576
728762
1122997
206143
8854
1470384
1981145
1731441
453017
1137159
1055187
169034
1845303
222937
1698951
383079
84682
1648720
231920
671660
331993
1913675
1854760
1955056
1319481
1490578
639731
1796590
79339
696442
1892084
1132492
1090371
105690
1695361
1078158
1197853
775909
1247841
413608
728661
784736
1695563
627246
696399
572638
1826634
609180
1393024
1875723
413374
1517169
1467515
1793286
138928
1495217
829945
1292178
461731
530741
675906
1548972
1091182
26724
369783
1962535
1223567
1084995
1017714
1654990
1584566
11720
1568699
452684
1941440
227825
1470685
1808265
1989602
1329725
967690
1536149
924511
402043
387939
191318
613600
1924361
780486
1218793
135974
1143033
28321
1955600
659546
1323647
868509
1369682
42405
940464
863742
121099
794027
1260250
1982734
1101534
848884
1133269
1217249
1127486
20646
502168
801027
1785677
488446
1633671
585346
628596
846630
1227350
1337899
1601590
592444
150363
758624
571636
1559101
59971
1215894
1327759
448215
1236434
1939737
1151682
337010
1647449
1937186
1214529
42080
315912
999534
130719
611788
712494
1132698
435769
435823
1564352
1435165
9801
985215
1132061
1871010
1757683
1079404
880608
1117724
189458
1391076
419886
1262126
1690245
720278
228993
338400
1018504
777831
521476
1619597
1149559
348778
84633
546816
523026
755417
734839
415335
499186
737610
1769518
1151557
27649
1073091
165282
592028
1160527
987894
1768405
1598160
1347254
1001255
1869172
1812420
1974704
310629
730935
44257
522360
1728936
80314
1649871
1517849
1139679
805178
1430324
1587773
537878
342266
1694893
222125
1708426
527486
107681
162716
66254
685802
93678
480595
1707681
1969812
1439903
311855
1482569
484649
321502
1485363
1818237
587884
928319
563185
111479
1334511
924930
960375
647779
1767312
1317028
414569
1736528
27840
5640
1861132
1752082
596957
1360021
1475933
703286
1510338
459625
11858
915677
15983
1100912
1902213
623967
1448249
219624
1292674
1810470
164175
151030
397501
501545
691241
490208
1464060
593542
1076622
578157
1564714
106011
339650
1711987
1040552
317458
986207
316501
982900
520972
1679424
275803
454849
1108021
424160
643640
771077
131819
1970582
1259825
1792048
1371668
1400585
188311
1957295
719749
1831995
1514935
516155
26728
1248235
981809
17410
1815489
1095142
172968
751554
1890632
1337092
1729916
804125
509078
158504
281935
1174424
448366
14776
1773857
1510763
755487
1371668
1936393
846540
746365
697878
6618
982594
1926003
19095
1472424
1267457
866780
751747
723988
1314875
1058036
265587
583822
1038030
466572
1892127
1239889
339840
664515
1864376
1332888
942788
509340
1837261
987120
458914
1156177
1097972
1519477
1677795
1502333
1540024
726028
84698
455925
292031
870714
1587469
957145
11256
37855
105474
1481663
155133
1164950
1566365
87277
1167777
1319800
1406002
1052533
1807728
1200106
227133
1334824
1960905
388489
64392
601417
724056
1257001
501421
1833585
1301781
715406
190963
1098812
1002914
911867
320025
907736
887871
644950
279792
322641
603269
860084
547289
576279
1890394
1193259
1329957
227042
328720
1977748
1750642
1106998
387519
583233
601142
1977001
13794
1076509
1432132
920217
220828
390631
872629
49407
1455228
797698
367581
1199338
1369506
1716327
1078056
126095
277009
36822
1256358
1922216
1688627
1257342
1280625
135592
1551686
1404761
1091932
298837
1323952
629546
344801
1881892
690991
176413
1434882
1949426
1181366
253680
1031937
1612931
1886245
351544
1716246
1240167
1479445
1616734
29507
1945451
641438
852047
142209
218619
1067210
610943
416343
1805754
1154002
75694
1072150
1043483
702356
1128767
1324967
150798
494049
553941
1280695
559466
1689820
907120
329495
1790872
1432554
951428
20280
1469761
31398
981479
687857
1634407
351836
1210810
729950
1065165
1826262
1154808
1492630
118190
1536062
1408747
914974
1300072
331701
69427
841862
1896302
1200763
594130
337309
1390780
520892
110570
1899686
365709
304929
836048
1711180
141286
70932
1730722
999225
1576665
506243
348327
445366
908205
264603
1491527
1166643
1994918
747864
1774009
1025899
1697082
485248
552543
1058773
285383
1391143
137711
1390129
663004
1927506
1256474
1755377
1085614
1788970
1407078
1990948
1407634
1218620
93496
1805691
1013886
21251
1184742
1361344
410434
655690
1882770
789951
677605
1456293
312650
1509677
1015537
1397500
726963
614946
466033
496524
1835197
1512305
1381335
1003000
1780289
1922438
1650931
459046
1920632
979280
1253589
1062507
1624254
653758
592888
872682
442666
912160
175914
1710069
1547054
860388
782837
1824029
1113981
592818
807014
1372696
857689
95654
209931
1776639
1377458
644510
1706368
304855
1555590
939861
1141014
1964670
1665390
1211940
1199645
584751
1723534
202705
193777
996299
947771
999605
313975
1182830
1607179
1388263
1910949
1683493
438238
579903
1750399
932614
1030095
1540071
1615676
1614855
1344430
422667
867604
1746462
1905712
1345895
830775
256236
1891550
1865875
271397
897473
1442886
201041
200913
1402324
1163387
267866
1467016
1813895
668865
669209
1122992
1725644
723377
996424
572177
361549
1183434
306344
1318101
1213765
413716
1838833
1514203
1345299
256629
610087
1176775
1988353
1683850
1418467
436399
695808
10687
1503614
1983799
411032
1751874
779442
449658
1316465
1762464
528504
1158886
237880
280748
946453
1714784
262527
449327
887793
1399504
1105319
1377444
881355
904765
110997
1002242
771499
1939365
690341
486305
179662
1929386
1283713
785148
1232920
508190
1637878
412370
194761
1382484
1215775
1781910
341349
1649113
1002279
1274536
987319
420925
1540619
1668021
530129
1889750
1040386
1853090
1186943
453835
1536869
274513
1157865
1690863
79215
382618
1455161
326012
1854305
667625
933005
1208760
1926404
885348
1589470
938925
552748
79362
1392351
268453
543583
1850938
1362315
410685
411778
464466
1919828
1908074
1611941
1600003
1854064
281692
813435
1198681
766568
783155
703019
1952329
666023
1630309
1141999
1548702
1648956
579002
1717404
163952
281749
1056712
1572462
6360
1703583
1780751
518729
694018
631589
24999
92811
395281
72728
631568
1492052
831345
1359483
54712
556607
1585447
976149
1699760
1644067
1700810
12021
918407
773861
55888
539036
576723
1261598
1506862
888619
35413
1424596
1380248
801864
1412206
1034637
612636
162002
525370
1815577
1503884
937984
89109
1875231
1691509
1868935
441995
933488
369355
428244
1750197
469087
887481
180449
249353
1601940
1082517
1273563
932335
1845251
1770890
79863
633056
1280844
658804
1613247
1380536
1108573
1314989
1131396
396675
1241578
500246
190175
781067
1134271
1399466
109135
93092
929362
1730448
575760
147446
760354
80038
472961
618774
1465994
361080
1365365
560054
1478866
1807080
1002937
1697269
1807422
1130373
1224453
1060003
1780410
942479
1317953
748990
1193442
1166438
525148
1689402
688870
148123
503990
617376
929240
256152
1267755
1497829
266832
636566
186468
578264
1283824
489208
137135
1480613
1412043
602098
1868056
814985
378437
450992
1309454
524501
241636
798019
626293
657858
395890
1447923
241017
1998967
602345
121412
148431
1636110
116049
1487397
1809038
1102018
1006090
598830
1151651
61470
897815
964281
1141892
388210
980920
1903695
1610418
1962519
130365
826834
48762
798857
1284404
1851986
656919
1638364
1646012
326650
199322
1332582
1978053
642642
507852
1130628
420817
813890
1582617
62624
915233
784232
1400763
1713004
116416
1301384
1084555
1977918
1088212
1665501
824812
516845
1930416
1308897
1842138
1435780
1911711
529920
356956
685639
443241
739328
220828
468944
1164353
1269800
678082
1814289
454751
85995
1402577
111090
1093456
65226
1155799
1072055
280264
935546
1817567
1184168
1794447
1104031
97579
1640392
1813562
343742
643664
280076
286394
636138
1243484
730901
853685
223171
1688126
896207
947155
456974
1793621
330447
1940709
128027
1998968
1377577
719980
1768923
422728
1513003
1295095
1276417
598790
573481
1930689
903298
286935
467503
839307
1248093
555893
1183410
1052914
1850851
1709195
325387
1427164
352908
886869
1998039
868221
1427986
477153
938425
1159982
713059
1963821
1161201
349562
1630875
1436158
183314
1362107
67506
67306
1191408
1206528
1661176
555278
246994
1960217
1232280
1535828
1489584
1797559
1848885
1759441
385230
1074420
1642288
992733
774408
1836681
1833474
1812151
152620
1775860
1896015
493350
661726
749776
746208
1325141
547152
420478
1821202
369570
93506
1736662
71376
1888758
1852792
852233
936645
1359563
361680
926017
331543
492793
623997
17873
111902
1482074
1009747
397377
1349414
952156
193461
1501287
916112
49263
686507
716859
1819729
202794
1995816
1696225
1464749
1058550
727459
583468
1927174
1395898
1658887
856783
1030285
970627
1917311
945749
1738896
1423014
1253387
1964888
1078332
1880832
1186545
1102199
236097
1156770
1565202
283789
1002559
931317
1096923
1872600
446240
1293981
263760
1057646
930853
1037096
1476192
1220046
358
368740
612508
1548174
140927
546437
1697957
1218316
1599741
1502432
853149
560938
1983388
1878567
152930
395955
1505483
1413556
1952595
551987
740330
1510830
882865
269616
1717887
169611
954109
1015319
1476667
701549
805465
406599
1403821
1152898
638437
1920840
216568
660055
136936
1938309
166289
330888
1128110
940358
247590
1369712
738419
34334
1506865
1576113
1152982
491121
1368877
1693278
1306994
647540
677600
237708
1288297
1540741
122703
1019852
195233
213869
1768395
528385
1545431
1382838
1266293
824028
224389
624699
368208
1947717
1365391
611694
147117
988832
456362
756570
902385
1948478
1566028
674812
1099395
273416
648938
1195470
588329
941721
240671
344825
232676
385199
362278
125846
396270
1690875
408189
141139
164052
1295330
847865
843187
203677
1146077
1545628
1495138
1839936
1843567
361545
567108
1725892
605846
1072521
1111828
760745
564811
40308
137565
138344
1299933
365589
1407717
482224
1977260
173383
1929552
1529862
1382778
1007782
644417
383123
31642
1232407
1551359
781078
1388461
778872
1405457
744521
1005742
772514
1184
358460
87811
1767082
47930
1558859
605137
1302610
64752
811513
1797860
829123
1399694
141645
11598
1494382
524971
88485
1641685
741522
1846803
1751692
325615
385556
341227
1618119
254145
1730030
560941
803798
944978
1655262
409063
992061
719111
634189
1455161
1462053
1334294
1370505
635562
104379
1911790
1255873
1635892
112543
60821
753126
660537
1543755
1464875
1034980
618719
287604
213208
1814013
1152819
1539786
140652
1858778
289055
1881780
1115325
483734
129379
393520
753517
722073
626239
128108
1048479
1736378
168009
165763
37585
1788828
1704897
724054
415930
1339164
677892
400811
313082
399515
703341
1087862
703723
443891
1443852
1592721
1201252
1371118
22340
1497207
926238
980367
1852486
1064686
703963
229535
1117219
1779132
454324
1639354
331552
1666948
1812471
1989901
781933
1720552
1290561
305736
428978
1754296
1842690
974386
1688679
1248415
613209
93134
573536
1624363
172740
575908
843437
877904
1597783
666198
422707
1761452
1969102
90758
981105
1913911
1017442
834477
550021
81560
13127
142126
882449
736185
328919
1072306
1790544
1578342
1059663
1381564
560836
527373
491843
1651545
702723
378519
1290058
1551879
304674
1704041
964766
1024570
924170
1949544
1262735
1556998
1393886
625211
1953120
193068
1442817
1524147
1947822
1236768
1222530
684953
429758
1642148
224772
1850896
1079992
1808537
1595476
1937127
1794924
1797966
1177301
241861
75781
357422
555951
1682195
1751813
530234
1074006
1179182
1024303
1600050
1976626
369044
1878464
525093
265106
1534298
1332684
568240
1416775
479399
1256221
327190
1844082
1536547
1743896
134651
1766659
264639
740902
597793
1077418
938291
1866095
516419
1927555
1431082
1098070
267025
817725
1028881
1019473
733219
1226652
1024609
733488
411821
786320
394034
1352929
1577482
160051
36286
1952329
1400637
1739825
1275747
1079555
255972
1862456
734133
757448
1752903
1738132
929784
1528375
1362582
117743
808799
81433
23572
847086
1351176
1066917
1757818
32794
873955
468046
463681
1868952
309178
1730552
1154328
290268
1664469
208370
56297
1884060
653725
687810
970788
198225
601052
1524790
1746981
1941579
1266429
211314
1394475
1408590
1956011
976606
1242874
1460808
1722823
1480892
70042
899781
1109849
1234649
340606
625332
1920262
858067
1742010
476547
1670480
1992270
1462752
401399
1475201
747561
1891691
457407
1081571
414269
1622931
230995
1032297
545323
1619678
1281116
1714876
1379967
846759
1693628
1683533
1447123
1278287
1839880
266493
1925606
988231
206457
200357
1378153
527217
1750660
1913453
1973133
127953
1759233
686090
1131911
1604041
1020005
642988
506452
911291
1677847
1690115
1630489
1942525
897426
1937624
326325
1478239
131805
1402639
1124545
1170419
220949
1598644
1111456
651140
1354993
1205898
21172
345790
617499
1968223
756161
1693996
1964642
1748089
1977478
1536010
600804
1414805
279958
1996569
1081955
714299
1650655
1093792
1892801
1770601
1736137
239788
1387420
735370
1330325
723383
1554627
44862
1241497
491315
1100198
1596148
568497
982727
1245327
822758
543894
1683469
681121
47754
295757
500147
761991
888784
1664667
1124493
1305190
408634
1015064
301746
711897
1052162
322130
368989
1415382
193605
1704649
647875
1170619
1225047
1633552
474753
1140909
602120
1073065
34930
923311
1977425
1329400
560607
551432
1999082
1253739
1179971
667343
1415772
1634328
198611
1134690
1851910
416125
1287338
714621
661746
658694
353350
1825580
1497254
996561
1582016
1603174
1351648
1717130
1900903
1870534
1887389
1238822
1884827
1614549
80149
75262
403098
1049042
846383
357002
628184
403576
1457356
1120886
803076
1116994
417406
1252276
1856936
275759
1336971
1027311
21653
468055
107968
1689039
559120
69732
925531
706354
850859
1893566
24758
821512
921095
596889
536385
791970
1249111
534097
1960597
1741390
1476307
160667
342636
1148628
478948
468218
1052654
1882619
470692
1861183
99856
502528
815978
1043906
868221
801566
1902664
1570417
159749
815619
1739946
1949872
1906416
1440388
461849
695760
1573229
1601625
1007142
1378872
264460
290855
1643548
1799832
114433
1644927
252317
85625
1530453
47697
835638
1937405
612016
679121
1611378
1383239
1358869
1299018
1419633
63203
1139594
242247
577494
1518070
902439
1837232
347365
178091
1102778
1319703
1923201
1161450
1633694
1307646
310221
956968
218611
1495885
1342820
1057840
976297
161322
1020574
1030682
1225048
1947959
1592478
1058378
1162894
1510042
121668
1622907
1436040
1467730
83634
237379
1691314
1557315
30292
1188599
407741
364054
1241487
1819455
869617
1843269
1395811
1674362
764959
773632
1878201
567268
921238
1235523
80920
1370955
353130
333934
677272
917906
1659577
1536034
281581
1328818
79261
476544
937483
1137484
1130790
491300
1527172
1236972
280479
884271
1679468
139823
1643548
1742467
307455
1352348
812863
1882236
1675245
835520
897206
784166
742089
535006
37990
717942
1685993
356628
257826
923127
1513964
949801
977316
1093854
1330796
255975
346493
1614131
1200823
899171
434686
1298158
964735
1693151
1130048
502872
283969
629312
1564054
291168
901494
1103443
1496488
1046703
1681258
156392
1791169
1495845
163191
1767450
1150056
693003
195631
1548695
1767517
1050983
1827389
600286
1076934
782344
546827
1947933
470037
723065
1026094
829123
932277
963872
30870
1926569
653572
1008706
1790020
1909108
463666
1771520
473142
580853
720180
1955095
359609
1138087
528690
1497042
1693964
1466491
1010235
256778
884962
1293094
1907051
33208
1678670
185364
326511
674406
1842735
207679
670549
1271183
464187
827561
1196900
353958
1970294
859328
1819317
790174
1759926
335064
689841
604523
936339
470384
1076774
581460
1170514
1144950
1484461
1502923
542967
1980980
637451
472449
188907
349361
707500
69872
1934810
1354622
132616
971872
1150930
482757
1612961
1569479
1934225
1982838
1655701
1761162
322325
317059
1862563
1235850
321762
654410
773301
619627
1198425
1598625
339259
1130637
1756382
1429246
490672
1058801
1755355
1524074
1447586
207426
702192
1589919
1160925
679050
876691
1781999
154110
1982075
1058735
1688035
599471
1636917
850870
1015051
1445843
1033359
1877656
176799
222231
1439807
1119029
786355
1648367
359223
610267
1359447
408336
1764033
1688651
1280134
772486
417715
860040
280468
829961
1132068
1979439
1914373
342299
608792
526718
1621042
1069881
571821
315570
140729
154319
1602081
166007
464448
1571592
1602533
1707584
72603
1797394
1921400
892596
1736788
194794
1205890
765852
1740009
633417
1218155
475107
1142265
777266
308665
1014285
1644689
1530918
1678199
1910079
556153
1384990
852152
1053530
431524
1650092
24524
994694
1695258
1755243
299604
1173319
196451
1273036
184224
905132
1706164
1830197
1464141
1875297
6772
1011480
914299
896657
465471
1685330
141481
1370277
1727900
567631
1572841
1204804
515971
879980
861766
1177996
719963
920613
628950
1259553
1181486
545008
1674156
779066
1333360
1006704
375296
1984925
1618034
1138022
912020
1610767
188270
503350
982161
1728360
1080556
1112773
636381
1719536
1294955
927179
574346
762397
1111665
1756646
441898
925479
985772
1322219
1133711
509849
672850
1930343
970627
405552
335518
229487
1558208
1564437
1132558
516204
906206
1363779
673843
1901663
609138
1265064
845852
895309
1747810
1616852
1649590
524545
1971150
1957271
648829
548949
308366
1606395
1666517
1756467
850209
308854
916487
675680
1380658
1710676
1257981
108464
1023176
1053607
15163
1732014
1329316
1418566
926098
500529
1101102
782206
141788
1066550
474473
1272399
1003210
1086315
93811
1915127
491372
121580
56499
1598624
1134775
137423
1812039
1638934
265171
32777
1267694
795826
1168921
1642834
1411833
44697
1711136
1201845
493190
137432
89411
1989998
1608623
105865
1613391
1364478
1222529
1666783
1911883
690371
1307816
989956
114182
644991
62913
680849
1537258
1946969
293758
1327380
360441
180448
1238481
1924939
897432
1971060
1124592
222796
1618285
315230
509876
976718
1909523
957134
1635821
689939
104511
659878
1154513
1664232
863251
120588
1959041
1356422
980906
1173930
175123
1444583
1398712
938867
169384
1142021
577312
1366130
1244899
912829
540882
1770372
76035
1842320
880675
75946
56681
1503407
301507
254391
639800
1950434
1228177
1798754
1462615
1162524
780211
933229
1697339
552774
108115
877988
336997
1945694
1611359
1974704
957906
1095459
1712224
2821
1531801
578467
1246540
13037
976339
910649
278315
508638
1032360
1788910
942419
613332
781796
1826590
1689983
1274671
511110
1220678
1356481
1627738
841467
897815
662517
1809087
1137978
1964194
877506
1653448
259180
1907727
456787
1501087
1026189
1728981
1174636
1465775
93211
610824
1430599
130122
1067193
714621
1306226
428165
187266
199457
1903206
167209
1025198
604161
154935
524662
1199261
1884690
1588006
299931
153251
5940
470442
348892
196571
155170
355258
1912007
324110
855955
1969204
970277
206512
826817
1797741
1066684
1990776
946539
657125
1434484
686212
1537085
1142787
831801
33540
757553
517359
203719
942997
659144
116493
1199991
1372770
501144
1773429
1609961
1847811
437232
1509398
1786648
1887028
144002
1232440
1942916
1114349
596627
614869
1233787
1004389
497737
360116
836016
1927356
1205847
700505
368579
19625
346406
1786965
1790532
1004184
1526967
1977809
1734055
278882
1905689
1812028
145335
1802088
1035263
1252823
1640811
197940
1799201
1538543
883208
1955679
1816222
1174449
1752496
703972
812403
208426
1704476
83104
162409
241354
432730
1812546
590686
255621
654511
787489
1452525
1265049
1892874
1075323
1739358
1959293
1405499
526002
966032
411276
565208
325119
334251
1998369
342608
460343
1086355
1487990
1881626
235322
307303
1018090
1361858
350143
1597412
312034
618404
761129
514603
1098603
1035043
1258886
1076584
70440
1604516
309069
1039175
1033272
1412180
319559
1532432
1542517
1042185
1641132
501391
815242
1060903
363070
1629262
1617001
402742
260298
1199838
1257722
127287
82092
334175
407853
801857
1797663
1777929
1890111
360322
1978324
1176017
467946
927460
1531394
260149
762720
1297747
389576
427112
244200
457048
1751783
605317
1318483
464207
915731
337186
509712
1673903
1422112
719105
957158
1277783
1492965
179416
385447
119474
815245
65158
1666992
1548429
1010953
1293068
942894
13092
131411
1039838
22444
1111604
1015835
1233808
942024
358011
574498
349481
368527
1679755
1455782
237082
919363
1723989
393279
956003
1083205
390148
1771948
801128
1140646
1557037
385924
486245
1310025
1534545
1648822
49484
1826034
572336
1384205
283867
1370344
1964880
713321
138230
402491
54983
1901720
47640
1059439
426999
301878
1263166
1761193
1953486
1852754
1035926
1677957
1317853
1267757
220919
1097538
1926984
291252
597314
1873711
189205
1077654
839754
1312317
572240
1921615
1488283
1557175
938158
1075303
1333876
883860
1217332
384705
1835291
479181
593266
624674
210570
1292407
36731
816337
60118
1110
1530465
633707
1683684
395491
1533456
517984
984150
1872832
1879905
1468483
471313
1316965
1852367
793494
807504
1443436
4877
954401
385928
1896578
872480
15188
1663359
1117232
1576902
305709
524434
1756169
526442
639482
1864556
183805
1848794
1347788
892984
374778
1065525
1780899
657304
285764
1701210
504417
213528
1005766
1126881
1952561
7118
1142496
1900798
916446
1956615
223761
29707
361270
309511
1310157
12048
1521871
1938473
1147815
1371033
1728610
81471
1067359
1391891
1244510
922583
104964
1367096
1397678
942944
902257
862110
33587
124363
1039620
853939
255264
1508332
1482399
536296
1276894
44050
744364
1928056
1688522
1470420
1932909
1671754
1948778
39310
879026
1190193
389421
612102
1162978
112662
1282246
1781281
635123
1492972
1608746
1131735
722564
1899282
1935597
677325
1743108
805448
1496811
36593
458661
1490662
874531
680134
1953682
1476685
695726
1112756
714277
919488
247773
1611639
1446330
457407
173974
1778354
1576769
1821820
1122176
594554
964705
281749
1241229
1746034
1353048
1765451
1109810
1150541
1401008
51298
96463
1987555
86634
1378869
764368
918776
1724576
159775
160864
455079
1125112
1915120
286895
1359860
104194
666612
1369266
969993
1195564
1010899
1683135
1702708
537806
694117
417335
273913
801980
678641
901436
1246693
1300600
1653489
412355
707314
505867
1022209
1663959
1846870
511234
1993286
1402544
1449822
366505
1048051
1903879
1032588
99170
1485236
1488095
304277
804866
259364
854294
1754060
1664228
1670940
812888
1097923
1039683
873326
1055338
1737797
1247434
520161
240499
1888947
1480121
1789838
999909
810322
1467173
342978
1120094
1331428
238205
1703474
1185644
1627314
690034
527550
1723275
498000
1580036
1129467
448414
1951465
685239
441431
309412
150177
347032
587014
639354
1727397
1195470
42144
1460107
1628855
373147
1173117
794997
602706
1745368
798414
1559870
735514
833085
1071320
573148
259258
483745
1446809
1185878
308610
658495
858681
155472
1634566
78442
67521
557759
885079
1690177
1890333
124826
1435016
446486
556437
855992
1104015
367338
590764
1008256
1701586
1330903
414625
1443489
354241
1570508
412356
81570
306219
390017
1829468
1602576
311821
257389
620461
1020013
1036625
1367235
305367
1493051
1007268
708909
309860
720460
1337326
1620841
1385943
951490
920760
1292407
322556
1442680
1435212
772832
490687
43424
1507410
504114
802345
405575
313975
560683
877420
109831
482369
1445262
1881389
606761
697650
374479
1432059
887132
479744
246919
49536
1552375
628712
1664444
1993172
193924
982100
179520
1984220
1382838
573012
184434
915731
1032968
712220
1556986
201041
1499167
1626727
1578584
236781
1862119
1206117
515336
284177
1893369
54700
271263
1067015
774661
819083
1356891
1830813
375313
508769
1621093
1629232
1452995
611033
1591275
1336344
1090397
270353
1225747
895207
983235
1956561
1167455
1239804
1035175
948213
1792623
176379
420551
66677
1002789
10868
767374
1576120
712751
364399
20409
633486
1491432
586532
1783207
1219020
1358919
537136
1002772
1146933
384735
322874
1951113
1780240
353580
858353
1253539
1332130
1485932
1405920
442764
1131450
283827
15956
810828
1019297
1979372
1211704
728805
1489636
408546
1639941
1711127
1450530
1537035
719704
445442
1848701
719963
3981
249975
873434
1875277
351868
797511
1810391
1790648
1825393
1976088
1095874
990484
129107
1054291
892153
1303285
894040
1786453
1780483
1233945
243661
1722557
1830510
1719578
296129
1610944
1463369
1281316
723941
1470288
224289
1636917
1729064
1738657
867994
556073
1989472
1736791
7712
1941734
1972083
813890
586758
1385240
598733
273691
1522102
1275080
893403
296738
204806
1996229
380719
1901697
969683
1144481
532431
471913
577127
697498
1944498
1371897
576575
1197679
92707
371948
1653129
28373
1071905
650077
400105
1250704
1503723
1806366
336364
930598
1390532
1337332
13780
856052
1920771
370945
1978703
1737759
1569409
1670077
782781
1520140
1431386
627680
1596074
1387461
94298
1277052
1214499
779317
724810
903830
1757425
1678973
198988
448922
1884486
1363552
328705
1758971
120884
1617044
1871468
257982
1001299
1767696
905252
1869129
140054
1546429
808127
737656
1432912
160194
371807
946327
533905
887600
454480
23276
158759
516363
1426045
1325771
402413
1840960
1105564
180551
742089
107111
1809893
1750251
1614745
1227598
30026
1334075
398760
989090
1152884
1327205
1840468
1539320
451393
281471
812545
199072
81262
846736
1425858
1083544
1377588
205326
1355455
1853643
463634
259116
372285
355097
932738
767237
1432918
318921
397295
1875313
1890952
1103429
1295462
579285
1809893
1281036
1992907
173270
301519
885615
240328
1068691
1385271
391033
1049382
150598
970342
1675438
239936
1763231
1372540
1756129
188035
1675200
1058801
246175
1055700
791399
1891464
1370361
1030887
1470586
1326434
12090
1322615
1945878
1789979
343236
451891
344910
1120324
1557600
439122
824261
452015
1843136
236444
222229
90990
801414
328440
733002
826558
730142
135935
301287
1107855
1496082
1286427
1114509
701255
1995680
1127855
583517
1882017
493188
1832424
1583045
675298
1107595
1529243
1590746
1189382
1735940
529590
804057
485733
1923981
840989
961570
589019
1441894
614817
454763
1963674
1747041
1613471
297515
664658
1122640
1033890
959260
643322
1944772
669905
1891358
501703
1739690
1643703
88708
1523216
1776474
1747104
870908
1444418
1654813
190112
1813557
1912843
1458568
156925
627474
1247361
396703
113690
1389246
1075995
1046648
653526
292082
447980
155087
75682
1941659
1055982
592106
245056
1797708
1731917
917609
472634
626172
376454
512764
1587377
1396794
548145
50051
1167822
730501
1932144
1031069
1929371
1800002
1036841
1981359
1409371
1296367
392934
1669673
476579
876926
8094
1181481
294005
1813386
1217248
115186
1210894
256286
814619
1506913
794830
964729
139692
496139
1084483
395031
1668168
1872600
1790129
964330
1248285
1665664
1324100
1355883
1347671
1407522
1809933
747807
1752926
1745920
186894
1646351
1053
705868
397943
427660
1956216
1541521
1683488
7732
1695461
66795
811019
243152
823828
805392
835102
1953908
1164470
1492209
734214
1076642
1282926
650879
962661
623846
1037455
487802
227761
779375
1889141
1766164
896509
1462861
690673
1700528
1385826
579431
1747663
1450019
1565211
1761876
1485608
832140
1185062
1238322
47662
343786
619605
1572058
769274
1784258
328907
663068
794657
1883863
1475101
951676
939027
1930919
1309537
231227
416923
907737
1266946
542785
962088
906407
441095
1908887
1826377
1107812
890160
1780241
523369
1463732
1342478
871056
258063
1800840
1541463
252054
1523375
266621
683446
1060328
560054
678724
789393
597274
195639
1066188
1485553
976023
19278
795826
695422
995857
27290
865929
105817
1154300
166344
1823031
308366
431874
1440814
592475
82797
468914
1573356
311341
1276980
1489203
1556002
1567807
921663
1137362
1561478
403318
410072
1603321
1995868
1645522
424908
597377
161945
67866
1954347
669704
1170099
820020
1671937
66529
1412872
162648
68723
1011121
1298270
1152541
1498030
1207127
907290
1251003
202935
869007
154502
1862959
948726
354475
1178336
737610
1682236
1770458
684523
1320599
119141
1704562
1434919
1822508
642165
1469373
918084
616424
437495
295945
1813140
911689
1026967
675417
762317
1555980
1113375
119610
428925
1639623
1593657
1242805
1179628
1022923
487115
1100132
1612272
1100696
1459012
11706
946373
1702316
1068882
864445
1633438
982151
833051
1688458
1988876
151169
1070616
1126625
363575
731073
727100
477940
1293277
310904
592902
496458
535548
282558
1062111
1317885
801851
987555
1394619
461874
1246540
816991
197458
662597
485331
1399689
1618661
1936531
1597915
274493
226466
1052163
64531
1449255
737584
526970
1932149
106216
729096
550319
408119
1895053
899083
177723
447345
1815525
396629
551013
698089
1697020
499317
219477
1095616
880376
1307082
779537
1525538
1216254
1452027
293010
787429
215785
347302
1521376
209906
1539959
1260506
909084
1180669
296919
981734
1655719
1520239
26135
763170
1855244
11580
888076
1578730
1942923
959598
308394
1449483
675822
1609502
240570
640292
1564504
775623
70413
1247662
1701068
211849
333095
567892
1978882
1966846
1157800
1616882
868618
261445
1008430
658050
1182398
447891
1254309
121311
724655
33718
1947442
1269698
691098
1712947
896897
1205244
469717
66345
850142
1736163
923253
1244623
734314
1454981
518090
172645
1023693
1733119
1039211
1709539
1242495
285898
1571002
887385
981225
953897
1993370
1635052
564645
1809260
868216
1513434
148772
23856
465437
1985206
407998
154489
1107547
1600488
369017
1996586
230478
29363
389895
1604995
513358
1214254
545947
646224
671539
700901
703336
1137978
1089508
578655
1147867
1229946
976875
1429107
60381
1477423
1259967
1838911
1531882
1470586
420152
1246510
1066934
988856
1211915
1432203
721353
1970280
1144886
648192
588658
1866365
827093
1128762
1828918
1557093
202442
865073
390987
501738
388353
765637
421967
1961216
379023
1701659
1240284
993987
598326
1589522
829613
1241773
1199594
71389
332546
1766047
1770407
13305
868601
322199
253409
1641223
159997
1500684
880779
1364382
376746
1414411
229457
768603
936799
1651941
646983
1918502
1976464
1030398
1826609
147947
1701946
27381
319224
305814
560529
1703955
616076
1681472
1939527
298689
288574
926256
1374048
1575929
314060
880042
1283701
1613228
441954
1179181
1657357
1756196
566786
980516
1346791
621601
39458
1800367
254460
1396788
988622
650937
1684699
1180689
1369183
1914249
215255
1746585
835228
1345721
745997
658782
891974
598945
781282
478926
225413
493492
374197
727838
1972394
416430
871899
1924726
1164830
1576785
941283
1951827
316293
1935317
1453835
673658
1249328
1930229
454585
314457
1578999
1388428
369394
772115
173177
1332595
817968
1710826
1764498
302103
1055865
1253780
1895226
1595992
444218
1210337
1425896
330562
1281644
1493216
704854
869806
1859638
131777
120239
1881214
1283994
1567334
939766
556850
240338
1667161
353612
1328781
24524
90096
1395561
961780
95556
61400
1260153
1850231
316720
288028
1527205
1195554
748714
1328609
1531589
1680193
1366246
333625
93334
1091042
1591196
1698702
1151431
1253460
58133
1507820
968686
226911
1282875
38644
1721332
1045984
1446821
278130
317270
219267
1445716
1549099
1417468
1541500
1067262
1816592
1265543
1921383
1905539
1186606
14985
873010
1264557
1845758
766005
496342
329240
553759
472606
1273686
1489777
920560
115909
1554285
139982
796134
1825814
1056017
1735778
1418781
1925404
1972863
1535754
1412227
1611577
674435
1264557
166040
310964
1562689
1802315
1734163
1498910
716579
1949948
871070
1845477
751897
1153748
1955250
1614202
1631333
758010
363394
184425
236778
185161
175210
1129731
372608
1912844
1090638
1883131
700855
85365
688482
762095
706820
846836
429379
889488
1322038
1404169
1800092
313375
277671
1648620
1554055
1419519
716386
1439173
325095
743144
1551638
1409250
1242649
1011984
77202
1164146
466286
1633605
558084
850726
551073
1264193
426006
511146
1554096
902804
1640166
1896844
1926800
1701150
704665
297573
418944
183229
710359
1538863
46610
1616639
629065
607877
1059594
1994591
1271754
1143537
725972
1963286
1529904
276294
1440980
40017
1175227
1116007
1172371
161029
948575
1127668
1996264
618883
1198591
442736
1036843
189139
323276
1677586
1648586
631661
1073623
1104819
716812
407570
1208738
77692
644989
1782145
1562843
533686
220072
1767089
1139444
1295384
165255
122982
1166805
562467
1583978
1932223
607098
1962812
644469
1003284
1049131
707760
273662
81836
1779017
780802
1361272
392983
548755
1553684
1966171
744125
678801
1477646
1001466
1219727
1057054
1655594
168595
1578710
382744
947093
1397272
915495
435917
1682460
1240704
140439
1694790
1726639
1889827
1774663
385167
972190
1433098
370811
293693
1620193
984603
1324027
1682700
298094
1638183
1852337
1986105
1405750
1744664
1190138
1631294
1430990
778210
363055
1493216
205728
51217
252044
472799
1230795
679886
829540
1891064
688666
715277
540531
1944690
1349502
1030986
1546199
810122
619872
275269
940009
933642
597263
1630961
1729941
1102802
1015488
793244
1098285
1553384
706807
734698
300252
455378
6928
1410879
926796
909580
493941
591390
1062729
1536158
1718531
1633071
740281
1803185
730488
1895789
572877
1531579
723485
408738
1840252
365766
1893564
1440536
302026
1157678
235502
1698646
1963265
718569
1236234
1221526
306338
693864
362416
447087
850768
182566
717942
1981310
1099798
345145
1711546
712452
564058
684978
90326
431741
75505
1902386
8527
1215861
1917989
1363159
468240
1208085
672356
911966
1141968
1898670
1578316
8724
1180346
1932851
565860
1445874
815025
1772230
1042859
13010
902207
22731
484947
168176
1314925
459037
801539
1084767
1524279
1419792
1936510
207841
639519
963387
1269519
434494
1244664
1515037
1262547
931884
464672
1896457
1457622
847064
983714
425086
1525903
1082629
1242625
755682
1533538
156454
660520
920972
1949450
1725881
578569
1306809
1517384
733184
1356011
524861
1423939
1275068
809531
944921
1891860
1407625
1212117
347416
1639192
1478233
286146
1657564
1610485
1397513
1271287
558143
1360428
221619
1165546
714738
689201
868407
654669
365666
8105
903295
639686
1796615
1900475
560330
30757
1879951
194734
1643703
1981145
1380545
629986
367895
1635607
1562304
1135195
46634
1519052
784319
1158001
102932
1692461
794052
1323640
934178
1047347
565882
1001859
1043146
754553
173130
1110672
54294
421808
1779544
1070077
1757820
868664
1987704
1095047
1635054
1949885
382399
693843
1553056
574716
1820169
1294777
1541987
909924
1996559
1322544
430937
1105370
1157587
1693312
51395
1282426
839123
1042651
626248
864816
920128
789195
17197
1811152
33391
1834357
1467321
162952
1893132
1772442
324209
1031307
1698026
1050549
1822184
1415172
253602
1912766
42408
1198279
885685
1066486
1741651
548131
503554
336222
653579
1377781
367630
1066942
1663284
478175
255621
14699
1846622
853734
790937
1198215
1494622
1471914
1347466
283418
1127607
749080
1658263
420850
698663
652434
922847
1154730
1696453
169208
1461837
1297977
1601989
1821919
176767
1019628
1473545
1465930
1193259
779442
855792
1606451
630886
73173
879311
1520403
724475
1333216
488820
1040245
1984813
144234
442706
683433
879935
1029491
471254
1469663
1888298
594978
1918366
1214529
1362901
1913303
1994228
444095
249996
1696213
1184169
1692572
1132399
112438
1556908
21455
24314
14657
549875
745764
961773
643625
1444707
647084
369582
1463796
1972083
1919975
697224
1665117
1922176
1474597
1249791
380132
260634
585939
65161
849161
1360625
1419680
1171322
1696427
301855
1313102
754496
16553
753478
1561536
1295052
299451
803169
125783
1800092
706863
200815
640415
836874
1748091
459191
79694
1108197
1709689
1915285
659021
695259
223817
281384
870584
103341
1695933
1459607
947944
1015135
1691317
410002
638437
670894
744378
1910244
1090646
331620
514228
1454421
1830741
1950221
191457
1639190
353261
817688
446968
1514976
1091745
534838
249400
591218
439120
1153798
1776740
1912499
1592949
1471553
1920061
1960905
1606638
1964088
875017
928305
643114
1169870
410358
1297036
1707949
1995303
430015
678589
1755339
895145
865470
1320130
354274
1364438
1063451
725555
1565226
1765088
1223055
607710
1625658
359143
236429
1652606
931780
910547
117282
1809963
975619
92287
1257753
1497712
845674
102336
570157
1977909
35384
601617
363827
1123581
1051619
1995698
16047
1587992
821982
863608
339964
1825458
1555710
191501
1084544
376426
634389
219004
495404
784365
563979
84606
109960
1678923
1009892
1564374
1517766
1425887
1860347
929
1647539
329812
701584
1839766
637800
769005
1929823
1401985
1026693
780201
685967
240001
134073
1608527
1751705
990665
1171218
1242800
677033
458590
213018
1600003
952959
1982213
688851
1571392
1996258
1642420
680735
988791
545138
690875
540014
1612362
1316088
1637204
516670
1055182
976498
434876
77420
148229
99664
1118633
519909
1674660
483377
518729
323666
221416
1061168
102637
1816128
1498208
1814393
1416515
1343640
106912
1776988
1428347
113426
130155
908619
1407063
686611
1470420
1767725
213774
1096677
1725334
526674
278627
286353
1716581
247347
200357
1740009
1852449
333575
1913150
927548
354962
436321
605464
1380951
1482049
848836
1550654
1290357
1509668
1202402
87660
458197
1824628
162456
1554392
1476523
1303328
1776614
423722
416803
1215708
1324613
933326
1175193
364752
1146651
1369558
160332
519279
1356317
1190120
187299
1525456
766560
1281533
542873
575404
1027785
600932
782227
1712521
1162656
612771
1382769
790476
960585
1534096
179243
232084
1230436
311703
868577
1005874
927415
274389
1879549
313943
507447
1006055
498847
1115372
1738299
284177
1410980
1767907
608486
1635474
879154
862215
1803673
407792
944992
1262896
553099
1608039
567889
683188
1580393
1013468
851675
1994330
1171763
591883
1022099
422593
397885
1512357
965244
265399
501238
824695
996212
1893091
522039
1495548
710177
220763
136593
1007168
1208388
1847817
1202762
716386
15178
434569
202177
1835628
33450
1484086
1468162
704499
64192
1991261
1718959
211169
909132
615071
514778
1423085
725489
1091035
1323398
1883526
674281
1178899
287995
1150992
1902676
1635141
919716
666679
803260
108688
381828
450801
150598
1506109
1778406
1596017
1937059
1932139
868259
1817375
1939365
1582534
48387
906786
749572
383400
1605441
126248
65877
1151784
1459145
1251847
1589928
788957
526595
1886958
991796
1108373
32750
470352
357182
1206758
176364
1365859
1334970
1725120
1324304
974223
973666
665203
1078207
251122
149478
667557
178300
1223017
1666215
513283
798183
19250
965375
318238
1690066
832833
604528
1154389
1765656
1844387
895457
1081865
745001
1186488
80651
623406
450379
1657785
50158
661813
955634
1615304
1040395
615103
1716911
567746
1657873
262961
575404
1988284
1871849
1623825
1380978
224697
1014318
1022276
500146
1193211
424449
767753
1545821
197545
1416047
1332467
502171
802938
1391777
868109
1088190
346739
700714
1388036
519883
366721
595441
383322
621544
1589481
1150164
1683394
1372606
109704
817835
323475
719365
726856
1160124
829945
1572540
1724008
783686
27191
1797306
1080073
1541668
160276
826729
1425904
1784317
1694005
1073091
213747
744053
1064787
1786132
504544
1460935
102762
61448
50177
227363
161099
273367
1250552
1119314
1770001
171774
292607
920573
1107142
1110783
625527
280535
1484282
1343611
1132643
746642
1588301
1901247
962347
782245
777718
1015823
648977
1556608
1080841
638486
1054236
620682
1122925
1794584
910584
1520673
1852145
766105
1446394
874991
605004
693661
548115
248011
1814603
871142
523920
1716246
440216
822291
1178676
1353211
878667
1288499
707687
347308
1262922
1388841
1680368
1784201
1456857
1106304
514906
1758843
1956206
1752487
1155979
879980
1626745
1328033
1633692
1226890
875463
1520774
987271
1133776
56355
894503
894052
454135
1901523
1859812
1750663
31685
934559
376803
1931218
659195
1798904
70152
1945752
1238704
835688
1129254
734446
1317652
760556
1550423
1888841
992534
1106201
381367
847932
1249767
1451462
1107488
1632339
1030071
735514
339480
1990461
170034
1535993
1983191
1113777
1435913
1872135
1045602
1113114
1371008
123096
1917348
196455
1337143
53713
1984522
1165884
1643147
1666670
580588
1897685
372724
1941734
657889
88071
1200492
112529
547914
1253539
1684317
276336
882698
696250
3912
792290
1076375
434785
1290042
1755352
1522475
1737528
815316
1584154
680704
353517
1278693
244929
1135879
883933
1189643
1671640
591510
78659
857054
1233336
1249791
297796
1407216
1143847
933657
1841921
749045
310415
130826
950686
1994741
634539
1621295
1836264
573331
1375443
413195
1426074
774087
1577214
1585717
358604
1539322
723867
1724206
293173
1896112
1881989
1737822
1093635
62173
82470
822458
522589
1360964
83735
363056
12137
738323
1128222
191175
1807614
1135992
761240
1992897
1121745
763977
793726
485490
298551
364802
1755403
1602624
707934
471375
1789440
139949
511052
365287
475707
1641132
894062
1331718
882492
1965185
1315018
972594
1343580
1591361
141645
926838
1042769
1269212
392113
824277
1187732
1077441
173427
1467664
1487343
1904283
512245
1604999
1676251
133562
740245
629906
579895
659072
1535059
1777216
1755993
1067079
1794971
157217
962347
167616
445447
602558
1833722
796040
1802046
1362364
1388288
373184
1854390
553066
1278741
955255
919652
1598317
1544328
519068
308705
1176023
191051
1343907
1862357
372113
884721
770516
924384
855894
218769
322874
984974
1703114
1246600
1336884
1517116
1453827
1447908
540179
901812
299785
916282
1851637
450787
984369
1984160
737451
1181873
358847
1755676
158955
1015035
1065182
1825251
1940515
1383581
182877
1941853
1266515
560359
1241302
1592527
580656
532779
192730
924170
520845
1273564
1371837
1551839
716344
1075398
545229
1529975
58498
193658
1141275
684055
449501
1388639
889916
1729619
1794498
1706130
1771263
308932
576249
298137
1455767
1025198
169624
1866107
797783
943802
666609
1897680
481553
685224
1346939
711346
891413
15054
653250
995155
510875
1856477
1548708
1353655
307029
1647271
236614
1573352
174335
1595676
312403
1580794
1485736
1253903
193995
38557
181486
184266
336563
502850
1943204
381131
500829
1881496
487754
708433
1257761
1073289
1215197
1454086
1870507
1202928
551013
589195
1685495
466572
277257
359242
208407
310869
760843
1620985
1232358
1962693
203611
1794346
568346
773203
1258874
696617
113402
304192
1832724
506045
1775733
797216
1899783
1120469
573573
469705
289909
1330016
1844697
1875451
593197
338209
1279872
166007
743623
1804915
1189462
1276893
1259201
1902339
105777
1676976
1702169
856640
1581312
1880763
1598317
90048
1083935
796849
134894
1246957
1566086
1678190
1633496
444054
1173434
1476619
1516697
1721013
22383
202794
918911
474234
1639369
741898
698579
80937
1766732
180664
191457
1982085
1592443
118937
835138
712702
954224
961402
1192607
146571
1767447
1890142
132414
1158985
1643868
420811
836142
457596
197258
1252162
799124
1516115
1646498
1508289
1806866
1624905
1417205
1954650
1435286
1891423
1000418
243399
1347585
1965589
1766829
1857257
969706
945110
1477261
1007704
765997
640234
1669387
1376600
1138534
426684
145216
1556583
43327
780582
1506454
1994260
896414
1065874
1474449
1900280
1782931
1078487
618254
917601
844860
749035
124423
1640802
487991
458646
393365
1377798
293249
87038
654359
177889
1349198
1441258
1958179
1183080
1738932
1019823
654314
119434
1995389
965419
784866
17463
12934
1971607
1432643
299931
14134
1030682
1885525
815054
564585
656604
1313439
457220
588872
243044
90090
1438451
1204048
1071347
762528
1461395
1494376
1498863
822255
654414
1166913
1571661
1572732
1468394
311647
897044
668999
1671453
1016608
269455
1598243
271344
794732
609138
303419
1754802
834602
272006
1723600
318297
1116666
539956
577925
2872
1660638
1065668
1198775
924922
1748895
1111088
471633
796416
694788
1252581
445360
50250
371162
526287
1740464
1433706
600376
132772
586292
1856684
164570
257680
208549
859199
1891980
1350035
132204
692156
170288
404341
975376
1756892
746691
1233586
1832786
283050
981269
1439269
725561
661080
1059454
1483485
1846735
423416
1998558
1942918
437465
707677
1782968
1534841
749307
1348732
1110344
896306
1041183
1926730
160142
1816251
189856
1413266
1614401
708362
714853
1280378
1855153
387290
154249
803293
513155
1864376
50890
1480085
1904123
667497
1321491
1286040
657279
1349002
308502
77874
1936045
366688
1910940
1993547
934932
589239
1652322
1505893
1945328
1077077
1084274
1083467
1806703
1013019
146404
1386646
1759440
371425
1694138
1328731
1111603
1265821
1700899
382933
1969261
503448
1002159
1571122
1179222
1413685
1720382
720588
202856
516623
1949578
1540386
1660764
1210087
1823402
225602
1466181
1532763
877857
793665
814215
1639334
101957
495937
1056293
328022
1409487
1386491
1340172
516034
449211
1531589
1601518
1053123
1207182
815082
1822709
279958
1179969
1513524
1988181
484718
555682
759756
1316335
1481167
1529938
60309
906245
897960
1867028
357298
922300
1200675
1066548
1280088
1965358
1936473
1436174
1160124
181587
1498133
698555
1842919
1978389
295277
380517
972984
678816
1721670
1590002
789555
1640191
401174
1725579
937608
116211
1187717
78456
1701442
1038148
1231547
331846
462764
1292827
1919684
1388881
357384
1792720
1583008
1614168
1129352
627245
1572638
298974
317758
191697
19382
1298105
1162352
896945
1923232
1362732
565112
1493385
1409988
348504
1508154
1463279
223982
518362
744353
1194884
1403243
1812473
1984380
1369953
1498442
139646
1030717
24611
981731
862430
556418
1507730
796364
877506
1154362
1375215
241667
618993
1013595
825711
307262
140491
989777
1224836
1739021
648163
1618212
1596571
325906
1297128
1322312
997002
1266297
630918
18672
1684015
885287
1712905
1479917
265887
1842030
408110
677452
631552
517848
1963536
1184774
272661
778163
1214796
930832
465052
402379
1961039
313456
38485
1314631
1629602
1058371
1107675
922095
963206
1583628
751383
1025653
1542510
1207219
1146659
877835
1642714
135913
1855298
1031932
644403
637610
1434874
784744
1576458
1288288
772832
172055
1893495
1799466
1427706
1336924
1267758
534744
765603
82721
1264052
1364391
1280771
1385826
1552350
1564582
252000
1620841
368342
500829
1637741
1589749
1500657
1945223
385231
163689
86278
275227
514528
966081
1336284
720672
1181096
1153696
1178170
612589
309917
464555
68542
1203372
1962011
304989
1388475
586265
995116
682943
743348
927546
1048622
1798169
1015589
1296437
778049
32515
1749267
1742804
960240
150047
474284
1436933
1277170
219041
1020677
1463864
1591661
386916
1894182
556597
49647
1415124
277400
1682761
1238208
345809
672887
1285883
1204898
1905369
873001
1477452
1389912
1947747
1269092
1874438
1380897
1215776
1361224
1476447
1425062
393678
1616852
1218706
474135
651864
360167
1082991
456823
1692493
1078961
1474947
555460
77217
971333
74776
105889
1780265
53830
1661000
1362816
1273549
644068
1183844
1707031
1468921
1948930
1965225
507485
259198
1440498
571636
917050
1705807
1804442
453080
1551453
340726
1488834
1443957
134896
405989
720570
1797216
1999848
493699
473249
1403014
1527418
1315369
1389656
891413
1267237
1448745
1699676
1968886
208045
111919
1373694
1683683
496863
1624765
1624200
1386887
929130
1202880
430423
1308767
721543
1899282
161684
513
1043926
388749
1978758
1526725
1239200
8403
1514025
572605
1624905
1225800
239477
1633122
1453642
958157
459968
1534207
35659
1079796
1900602
1800105
375929
12600
845440
1505949
214855
1663323
177422
1359008
775447
399032
793008
1057680
1538587
1329186
1702244
1837938
142922
665233
1410968
404646
1054287
90808
1606392
474178
920056
438354
1785658
1969084
1200322
1559180
1831863
474974
686220
112706
1116672
1800926
598237
1571122
1351123
1137885
663667
311045
68828
1241114
921082
355399
365766
1053835
1144355
941693
1297618
1929990
729741
1868583
209917
1071414
1342072
751076
1412533
1450751
886310
1501618
612137
677083
484958
487538
530098
581739
1191688
243404
428165
1071456
1438121
53218
240297
1735125
1694686
1585522
1564040
231943
201443
1347938
1094965
520811
374189
1923855
1934513
1956795
1675057
1737034
312945
765474
291095
1132397
128992
825416
536273
1624338
485374
1469248
528446
1118471
871918
1657303
951835
213077
1522051
1651394
706893
1076885
533766
443803
1738442
840082
305153
745742
1644405
1564594
262962
1768182
1228651
1143160
774334
1085636
830268
446138
1917678
634085
447797
1411326
581972
969662
65765
159610
1034162
1681725
722627
1209799
1454086
830062
574175
724401
1343824
1964194
900299
1196029
1875187
323482
869764
1321548
697355
587085
1078148
116430
231491
537950
1210616
1129568
122786
1009115
538052
130646
775990
66214
941472
597097
980667
1543237
781829
1537682
924388
1027050
758347
1910848
1009758
842005
264535
1778771
258545
961588
683517
628798
161322
815252
1170010
83743
859438
548046
20276
149808
427034
1484294
761553
65335
561835
1073223
587877
134621
695170
1004921
857039
1789822
319260
1586269
162847
488074
558071
458688
183270
128421
467096
507780
190176
78260
741219
763132
1941073
1408903
1639413
1741148
1499306
633328
12090
312108
686298
624240
831371
1601739
720533
1976098
1629995
1159668
233137
873072
1706970
237607
697512
933877
658135
341506
1966573
359573
460794
1786105
462609
216222
773544
881840
749054
1278298
1971818
750287
1064699
1278169
84926
1632597
1931882
1367254
1740039
1671925
498620
197000
937837
721885
1808121
49343
1216735
124298
1463732
1278090
860996
766409
220837
796804
221871
1909605
251169
1745441
1186026
1659208
665897
134924
715372
1134424
526499
1404461
1039042
539074
1888318
307566
724135
90833
142222
907726
1015770
1517923
1743891
1413487
301007
484799
1716918
1735558
1437020
217839
650371
28880
730841
1919468
1274185
1187332
1532909
1342686
263550
1400241
1430120
1778442
1505977
320270
985072
839092
1952691
1971916
260152
1873390
863251
1780971
954620
1141993
222342
1374106
692544
77980
367904
1607897
1381614
594583
1145231
1088768
11543
623943
1453718
805178
1891938
1504574
1097669
267895
1445392
1955392
942971
1642469
446014
1335794
340515
640770
1034552
568055
532552
1984501
1558675
309325
1432992
1383417
1347056
639009
993672
563873
103909
1367369
1986542
1128828
1122749
1529324
1523816
849425
1751474
903492
1488629
1415
1636859
1099395
509371
1157031
1284310
1948618
778388
366400
1605580
797578
922967
1556225
1219414
1902914
426836
1163093
1639876
1401831
1016398
809882
1600696
1513945
389426
1783166
406644
565576
1415259
245719
1244702
791692
208149
1303731
848692
126980
1302031
779548
1596863
789702
1761839
1477135
44345
150122
1302247
220233
1338175
822885
1989499
130384
1975709
624870
1264727
1414859
826556
183854
1868307
1417891
131502
1646623
191742
233080
356056
290579
155860
1084276
1492879
1202247
256447
164037
1709286
355141
1980550
442899
1568520
909575
133201
1500665
1205563
320059
822822
457279
969370
1525098
536399
181182
1403110
1753772
162183
1259881
1892375
841662
1503661
853999
281574
920292
1613945
1788910
976120
1974684
435752
361339
676187
1346525
1701259
398932
888811
492642
1065123
1035926
185488
222110
585010
959802
918334
1563959
363269
1009115
129760
176101
1225939
337534
142782
1499181
1458505
1479205
589482
784170
163383
606252
573655
1368189
718494
1184581
1674913
1845897
1707098
1756225
1065940
1020064
24524
1198922
1564562
1011308
381266
423878
1249873
429737
1089706
1389142
215417
1839760
614580
1890667
1285056
269577
1787608
1456224
1492288
677152
153537
1855026
488771
154119
1620505
429831
452972
508638
630283
280392
1684688
677075
327309
1011041
1555115
400314
1190041
1634296
95465
1687625
1548575
1870938
1995140
794073
829478
1258104
1308630
504755
1306694
1876434
97360
1335872
1291506
546212
1111143
1991660
1821223
933173
1089568
1252585
831022
640473
588627
399165
988990
1166998
578829
162570
683128
1264122
496348
476089
1443567
1551395
647821
179747
1904386
819110
156938
622662
1495845
256152
781890
602569
344924
1445592
86434
1589949
448177
1772546
1943093
778164
1786310
505724
1327340
148678
1565603
971183
1487139
1511633
1830793
1574347
390625
243552
1746641
394590
672820
1306639
314536
622996
1614736
1945504
759917
924369
1312354
224453
611087
218314
1871861
896169
133274
1886370
1062363
241684
1874620
489545
382627
1659054
1353047
571476
618972
1029169
578861
1153046
372154
1532600
172831
1774050
523928
1601951
1008056
157955
852883
1197451
657669
1927466
353267
593888
1284131
1878484
917254
1086992
526254
74613
1933356
389326
1917719
761098
1445739
493691
1301479
1492577
1178858
1170601
46347
1771798
861778
133907
1950152
184224
980186
695002
1435428
1903323
1038140
13946
1012774
659761
1681729
522868
298898
855992
1088305
723242
836267
599270
801916
1037025
1130836
864246
958809
1512579
1253692
957442
1697688
292113
285339
472606
1615268
1270021
581675
863283
1646561
565019
690519
1099765
1039898
826083
1305663
541286
490710
835511
595869
1723905
46170
945051
67550
1992726
1050018
1315023
259864
743873
1644474
2112
321607
1813077
1102521
1948353
524012
1384059
90398
276882
799445
1509053
880521
1771912
289983
384586
526566
1682918
1659075
1501593
283282
731377
783890
247187
1587463
884408
920829
895660
718665
1126482
947156
1411366
404747
1864785
605201
686689
16649
1153696
604785
305046
1380577
1900355
1465282
639189
1425594
968557
1676491
692158
1965557
1967855
756097
1198462
1240258
650368
1797859
580505
948722
949133
19638
271152
1888053
1696995
680251
1514155
1660951
242583
1394475
501397
1934995
1897509
455134
1674920
899764
1728262
1074347
1913338
322323
1741850
939203
232778
1855285
1570172
177459
1721882
575090
546332
1371544
905171
1190366
1240604
1546336
663272
986684
75055
1390163
798484
1103887
1951745
1105305
875106
465529
331671
1265082
906609
574905
760288
1350767
918390
1654590
1096037
655769
1591689
805307
1397050
1143793
1874186
781489
1870846
468916
1518380
45592
97846
369179
584516
1657033
1591361
903112
1445765
1935720
945367
794896
57860
207587
228528
608118
1686934
165394
903624
1234148
197933
1746793
1297692
1983427
873112
1968850
1952680
875243
977160
1080636
1842362
1031230
1894849
536167
1619347
906144
400333
1545272
1367390
1939515
1329562
1598008
527849
946870
1909001
1663756
231303
1195304
1436370
1516284
70799
734309
340909
1601704
1546000
1594834
1726841
1792602
1350450
632761
1833273
184470
1466687
1971100
257058
1997368
533766
84241
1447355
166372
832435
1734253
1002569
1717254
1126750
733447
308629
1863442
1036871
1646523
1548906
1903900
681966
24361
322782
61227
1847165
1181165
648475
1209285
1149541
39124
495753
1341674
1556472
173562
1913078
540386
928286
4168
348327
1519471
558855
1682062
1415146
1740646
610219
636394
732782
73267
606166
1410397
553687
246304
1608638
718374
844307
755664
381540
1734214
1203461
588206
345101
175303
1726762
1999402
1971027
169633
1651311
323426
795826
1054520
711144
450744
789071
714143
753581
1943944
754528
123880
989044
895353
1155298
795318
1484387
939381
232351
514999
53713
740462
1292573
1260640
1865199
1125563
1876705
1530580
1471260
1006826
326025
775399
614913
1307255
1413370
405273
1246338
120314
146269
628846
55345
163834
1913751
679282
474008
1445946
101649
1556826
376304
1271606
1579305
1514558
936869
1793627
1531619
1340054
419287
1467242
341989
1944554
1948237
451224
707889
1591856
324957
614283
811482
316856
929535
45807
1619249
1565120
224275
420607
1636825
261063
1610485
1043651
1971860
716639
1754887
1590600
1976417
1840427
1587761
1736985
348204
676724
47565
260969
508749
465408
1918577
1757256
1012594
1866423
1337099
1689135
213283
1978946
706035
1242917
656248
1763831
1129286
22689
349024
341244
585731
553558
1568142
505342
1813528
122044
30960
680306
1151264
1745730
1791250
767367
1587286
1734430
1330591
341510
1439814
1760044
1078971
1950086
908246
11123
773900
570470
1762846
945905
1352332
1001675
702754
1876263
1887915
1292233
151847
366706
383382
1938734
876587
102075
794026
1028147
1158176
1132067
503048
1918828
266797
113844
1854677
797303
1143425
858934
1679665
169593
1098189
1156606
1786132
451308
619740
678509
1351402
1564542
166379
955165
540726
1150952
779129
425507
272074
726087
761373
682647
475303
1238193
1589749
430496
94602
170262
607665
1276434
380201
1722022
1533574
1910010
1621209
1238848
1578467
1173652
1518424
2158
543059
1036431
538052
1878745
287303
1813758
1497215
1492397
1232289
764063
1782571
1671305
859447
538007
252759
240951
28291
243222
646699
769377
1955643
830341
1578954
824923
507007
932172
812705
1583475
1817295
1800198
1876576
1708003
1011297
1563201
1916671
1123705
1280703
580780
1813929
1271087
849188
833661
244994
1183339
1575357
1995148
1735139
296856
125705
922304
898913
724478
1079803
724187
595467
139390
727092
261847
1976722
1494816
1467990
1991843
679537
1564750
1310361
260193
287486
496648
1472424
1787834
1535645
93149
223135
1379821
1056041
1050041
1815068
1461213
893739
205432
767420
1759139
1183150
405346
403407
1567077
1396926
954126
75406
616784
595356
717844
487005
20195
835228
1485608
1007188
1820309
369044
1773925
8057
801945
1430032
115359
1521392
1316232
1218472
1785232
324955
540827
1098982
882593
56346
666308
1313960
1274768
10214
1795823
520365
1352624
1128110
507711
757307
1802098
90557
1404967
694828
1095017
1445732
1156555
1054344
1054702
1593863
1834047
971951
1271705
1287453
1028754
1288439
1231634
1465579
484723
1195808
438201
1938877
1561758
704272
149754
730642
1217985
1252472
501090
1154372
3404
255139
1219212
325095
494095
1220973
1052862
536762
1946162
75894
1132589
1446308
1538410
1164056
1688949
1114559
1071873
1205839
1392679
1552056
1907050
279010
1401016
628461
901154
986526
3430
856160
1570877
352225
1089756
1312291
784698
370187
694668
1340080
620379
1556281
1054198
645139
1364024
1113466
589715
483284
406318
1361019
116514
1885921
570022
172016
1561818
1328504
678782
1167720
592728
656671
580192
685689
553067
1378564
1238373
489596
408434
1792032
1177734
1908771
803651
1015398
1721459
1841250
1635503
1056769
381507
1780665
73175
1244847
1844585
812492
1180969
1974429
998762
939110
1305284
354568
550789
60825
1270131
86250
255187
329934
50530
575714
761442
1637085
68412
1450733
1248540
1587781
1652118
1646231
1053832
777988
1840734
1535434
1491719
1653690
837833
549246
1713776
336703
816232
1783070
1630451
1552118
1063449
1213920
585638
246766
564207
1388982
431643
1567704
1346748
997371
626469
558143
317375
1897684
429339
1559158
1615545
247779
1090948
50345
1461477
1446175
1195057
1399501
1258059
43236
956189
1097479
1125444
827357
1377822
1860010
1835589
854326
800877
278434
479903
572568
527994
656666
429828
464696
1475433
551604
456235
1384824
1489050
280668
1808569
1239363
667992
538248
1043230
719770
1459236
758539
465564
101524
1965404
729615
823241
1029
252401
1972761
1265700
1537872
1848325
1501269
188992
1825073
1264516
1104540
155300
1917308
1743235
89828
1200106
1204233
1541462
89587
1723886
802855
1102581
929333
1399767
776205
1863396
1088190
1948415
17019
1072140
1475415
1475058
1850493
551987
959653
1392897
854831
1876478
90262
223778
1656362
289489
390358
1726253
593178
1552323
39853
1876486
756944
1432026
1007593
1075405
294346
83029
676805
991558
1194746
12554
1102421
722595
1651866
1244202
868109
993899
300467
919495
669783
432942
274001
1433956
1687775
1849640
898067
257828
600199
1501470
230792
1288626
956089
162209
1491056
84952
970140
543639
1237757
281207
1712009
786962
1034110
1816071
632391
1967213
1811803
848971
285953
434052
22971
642787
120492
313880
1658263
310735
427846
1654203
1269371
757010
1377068
889844
913510
1766884
691527
1553411
960199
1333680
885086
795058
1411546
876775
1595584
215916
1139146
372880
1138607
1445935
183612
1398838
1277248
773092
257639
1853543
11126
977119
1596227
599248
1840423
1766280
981423
103715
1410386
1798446
1832719
1700672
259210
674201
396675
956701
213177
1975057
1343660
698262
1525700
327063
1612902
945608
656161
1661965
191093
1456250
36254
1855241
808264
1032311
1910443
1333194
645669
192082
1504674
1785082
1235561
1406705
203528
1980740
1256628
516992
1257804
1784462
1659300
810049
118705
1633816
1951301
740737
1647829
496430
1735139
1092942
458759
1798605
805963
1074330
183756
332447
658372
1136545
1009906
194376
1076135
1557565
209804
1061113
662135
1535754
1191281
718706
921804
334836
1615545
1723905
336792
1089708
43098
1060686
1598817
1146784
1368799
1469870
1364155
1860326
212225
1717762
41064
1582809
1814550
1732344
961980
1396800
1292574
928888
1834348
823681
772695
1741681
511871
1725449
918933
1881708
1755584
465184
171302
544349
1785256
1483092
85926
1209188
1896902
247931
446544
1699545
235977
772228
281685
135606
584714
1018133
1802308
1245001
564426
1893666
1229779
1284450
1972863
1159246
1941216
271450
1948944
153513
1978208
1707865
1957226
1020609
1930269
1611244
1648974
581492
1952618
759475
861243
1415944
820164
500893
1739725
1349599
1439290
243152
515491
1246525
1287391
1119754
1204745
1483617
1082291
218292
183912
898913
1788629
491182
732459
1979014
1009110
947186
898478
918494
1465745
1211787
304030
1864766
1065519
53467
27222
636821
1033338
1826034
780763
1147534
1153467
1276118
1101862
1789567
1618628
848635
890107
975932
304767
431856
176371
646875
1859194
1651505
1955500
214316
1054048
1572592
1998585
1907967
420747
498410
1347671
1845254
356723
1037735
1716839
357978
1657949
937446
623569
1353245
717925
95246
1261183
1968869
297568
1826724
338742
1848631
314428
1412641
1553339
492990
1883291
1995256
1961667
1945444
525169
932021
1110173
396913
245297
59877
1331290
1516120
575602
81090
1795391
210565
1119310
383470
704519
1535310
776156
1357008
617074
1474504
419814
1758503
711454
1873422
599530
1388892
1163596
1114741
1861988
848156
936010
1857862
165076
1264980
1741592
538503
1568073
1601447
134067
1484678
586123
1774632
1880889
1890685
61574
413773
810650
326350
367594
1831019
1656500
1426729
1538274
1314022
1254755
426099
1638230
174417
994102
1333301
1543266
1555883
692535
479581
1397749
1555032
285366
1188080
732192
953459
902206
792861
1560833
1891153
1512468
909336
264123
1418604
952173
547592
1874502
1530589
449783
300556
228488
1887656
1944909
1557190
1842927
587182
979901
87842
1066221
1519558
1214604
179303
1119119
230986
1210690
1777904
221811
1274155
1450398
408217
694276
619473
928347
1241235
567160
976897
166480
1755015
1897426
244145
431439
504970
111862
748040
1026058
1561936
362545
739193
634983
551136
308387
1347228
1004302
98970
1887568
520830
119741
1032171
1761895
465506
1940781
1360747
1762363
684994
1310524
1372266
1232767
131496
1707608
1098189
1516545
1319569
1234212
1348794
650929
1250674
1054824
1665592
1888274
536271
1144497
1471930
1120491
448966
766726
630975
336714
693581
1582097
1140259
1162801
624318
653735
1199790
1088250
294230
902070
1176325
1226331
742002
386146
1775494
408908
962018
954180
1473264
1792790
751538
365327
1837938
1028711
162778
1263927
524759
1700097
191343
1923142
825063
501751
126627
232320
1170294
790323
180647
1999568
1173925
1906593
1774118
1705803
1947273
704165
539039
294243
50934
446123
564334
433018
1451229
1065825
519584
315910
1743423
527208
354475
1102083
1667715
1263986
313624
1218465
1481457
547925
1512371
1497679
452301
1681239
1930536
1159383
1129101
1564520
1560876
1267455
1028584
1392688
1499111
724560
1654058
561682
1436272
1841109
1766900
1302843
1950940
1765198
996720
1384245
1856595
57973
1379879
656745
78234
371855
1704218
542924
1313959
495213
113342
985497
1185603
534227
1331902
665566
1998109
255920
957804
960122
465291
395382
271565
1839072
534460
1005467
202201
92193
1850759
1678339
1924532
56073
596628
1475299
1221069
657769
1786173
818666
1682925
1788643
937688
1877874
1939302
610345
630343
287567
1297977
1001831
1564737
797764
526848
1484891
357499
204111
1466396
1627814
1271216
678500
1718789
951564
1619405
916691
1963605
814330
843926
251920
979828
1084533
568570
1839681
137135
5652
834630
731424
577822
28976
688029
298398
724956
1647014
621350
630720
562253
642229
1900297
1503064
1451341
919027
484593
977183
448397
316284
399981
1784010
596577
1151952
1151215
1159301
1982640
1110502
435057
554428
957606
359952
1309342
715109
442549
1417341
918058
515246
149402
1393730
1865149
1025947
1511021
527718
826183
536892
22965
1041161
647761
594630
1960360
152846
46170
68116
987375
230574
667598
696765
36000
1572201
677229
543395
1602464
1895611
435265
547023
852027
1097079
197451
543692
111998
1647545
937984
1188619
1944766
1825786
1511508
1146098
858122
361055
1408966
1398838
245696
1162521
423377
1046787
953745
465345
1617607
1623484
1521125
383897
594616
1662165
732459
1831995
9029
1699617
898949
85767
185715
1551877
1851952
384684
1568305
689609
1935092
1816753
1627303
1516431
1610512
1547689
293139
1670146
869237
1749829
1629680
1188962
1702464
269875
1627011
752961
307123
1955828
292420
195189
431231
146513
733497
1937848
165307
997355
1545821
131798
1407178
1191340
968071
17494
1621243
305908
612150
1776249
1233004
1079927
602572
622276
1133472
1849337
3902
1143241
1856003
809741
350365
249814
1716983
1684742
1512218
665731
1647906
1914642
996165
1231935
769390
819659
188947
385447
1225827
1505203
30118
321873
1493056
472169
969694
700787
93967
1954076
1114027
23968
449783
675243
782690
1142273
1989780
1164552
881621
1586600
724003
1552605
1258046
1170436
1886031
1986290
481556
1731509
1537011
1836413
1569253
995285
1187392
881754
1664983
1448271
1022168
1750772
201343
458646
764101
302103
1010746
658039
451756
388888
223481
617294
1259900
1095564
1704041
894649
521369
1028025
1149022
1268010
1484280
1785321
1784367
546026
67563
1278785
1894890
1318341
858406
1154287
1343003
1472785
1158758
1423704
1319965
1350103
1986878
1130719
290495
914632
1279157
1707584
640958
1453868
1102634
1098982
1485924
1135240
252815
1999643
1387626
2910
1078409
367576
397575
1939045
1344187
1406633
456033
1687385
1551592
1076969
1648393
391715
289086
1994498
544840
1373686
402277
269296
1037562
1435929
1004909
1457899
314111
895542
597745
90741
366688
491888
392117
1100812
1186733
447685
1655091
1911342
191747
1850310
1881267
1472556
1049205
610659
435204
1649755
1871170
822328
1866241
155381
1913911
108727
1746712
725160
542617
36731
362083
22250
929674
125332
1053
156619
137956
1031155
425671
404372
1583119
93181
288219
949343
838145
1277314
328466
1678533
673571
1137282
1653062
537700
1543319
962668
1504108
1594985
1612016
1623047
1396671
1181970
1641562
1912814
147355
1444709
391114
1321492
654975
1253748
1603148
425048
780594
1326108
1845560
567673
128036
1575744
1314939
736442
1902531
1703857
1589634
333008
1397587
619822
1183657
394487
220116
71111
1069841
1535150
1182417
1649951
110309
1610404
50951
640490
486919
346419
29924
1168379
967270
566348
993315
377218
514463
1161621
101108
1566720
1246461
533339
1568759
1450298
1792528
418012
965059
1471713
262393
542891
652230
1461623
653951
1248924
1445716
1306995
380588
504142
1219284
1064254
1558845
1608981
991010
1560672
67709
1711546
546625
1983083
144887
496279
944148
15207
459653
1681430
941705
1793627
830813
1916341
778921
1554527
1210153
950738
1728273
726729
1889204
113734
925057
374533
387453
1250891
221498
790950
335312
1794825
194589
1713747
286371
630273
178608
656609
1334875
778616
1919246
946403
1562425
728062
1902878
1501924
238840
94075
759652
1674089
143747
1036778
1683855
757492
675546
1580797
293478
265517
1235672
362605
1843096
1934755
358961
693247
1004583
1370564
646608
1858929
133670
1529600
799273
1785232
150599
214400
1022169
1129349
727090
1470898
1519494
1706515
95503
1278693
902375
1180941
1793613
1725586
1426339
1224268
1297900
505042
1308030
72375
1403610
930465
1510031
1705129
939720
626848
1756225
1850192
1519587
1039454
333957
1556942
1789614
505853
999278
1864277
603098
1759062
910645
1244067
1425510
509896
1764100
259023
687291
1117922
41668
800618
19941
1915149
306509
520229
1036073
1757256
599238
385024
246847
419716
957804
674472
1647666
298661
504145
35967
1221201
1015683
1561611
1773730
860546
1533520
1261097
328720
490240
1874661
853885
757784
886645
1764144
567741
543894
1185495
826729
1862512
1945272
617575
1242289
984094
1644566
195766
1189553
264023
302791
77132
182737
947462
404709
1871170
1444012
1641699
1081541
416234
1827977
215940
305443
597283
1594123
1615520
1238420
1299709
1660118
1640448
951621
830516
1370280
1216210
1945522
762902
1903874
1014306
1096543
895004
221784
1668090
961210
767878
902793
1431729
304277
256282
182264
1990680
347840
178760
1064833
1134315
408336
1759142
95155
1993193
1737929
1275521
476157
450257
1692759
157340
1798588
882780
1928592
1067446
467833
180760
1146702
343805
376712
585723
489662
962351
235493
930598
31772
1281818
142776
98061
569138
1009985
1189625
708628
309153
290076
388973
21599
408101
1176528
1986574
529030
1469642
1987907
547354
1909931
1114434
1814054
272245
815731
1859275
681389
561645
789239
890330
1003737
1444965
210527
96082
1504494
1367985
1729199
1944594
1685518
696621
1176682
1513733
1806261
103295
1397750
837078
1942058
1644231
1821877
1461603
286779
691826
1961799
726728
1529434
468122
1409711
1402550
920881
1107301
749495
443672
1632746
693233
371806
847196
1565272
1209984
498097
425599
1620956
1081167
1474199
1824798
1886412
1848469
1099713
238756
1381192
1844445
123668
1886412
1489603
628828
1122987
412696
242720
331918
487116
1911511
384458
1461670
173325
995107
341477
1436233
1251804
1423182
450335
96514
1550423
732374
99825
1844373
1809494
1202928
954783
1553949
1594308
1743878
1733504
700969
1866059
403414
1574558
205174
459520
195158
1521819
1105258
1852826
1813517
1510383
1941659
1319321
1254055
188448
538038
521847
226999
782940
800675
1839415
152423
165003
422828
1688233
1737684
297937
963690
424915
172092
1095822
1845918
1594332
617012
920378
1737969
1974724
391848
1912119
1867931
663603
1376213
112525
1712359
108642
1108763
1807198
1328067
917238
1261377
933502
317515
174496
371739
1947505
633667
1085369
978570
371956
1655680
455983
1611336
887071
1111827
899734
494022
915751
1177708
1822691
471613
1217831
1411559
41085
172166
263155
495554
1480184
1291225
967715
1342399
385307
371248
1082379
1223423
646397
1964395
389784
116430
1113025
1561527
454306
1779509
169416
984680
1235523
465889
29483
646857
765301
586504
1764055
27608
256820
196836
115306
1006912
1044222
1268766
1671970
1431971
1819405
1248304
1220565
1888268
275706
1700772
110062
1687408
1625667
1053023
1425285
1991660
310381
966479
1795069
882495
1861113
184098
1311140
626402
914390
167926
1202354
648747
117359
7601
1444570
216152
619429
1573469
1624420
1647139
1161571
198216
1312556
450375
155909
256707
1303967
236567
421681
911966
1879899
605141
1533365
1474152
636792
1829360
1937961
243585
1256702
77828
159602
41777
702697
1811198
621536
408722
841566
1786105
1943352
1064887
1793307
1625269
218729
547469
143556
937728
1294217
214441
388458
1757598
114272
1187273
679488
1734294
168797
1626436
1511043
43478
797090
1686457
243794
1982315
1652402
45750
510669
1623661
1173884
1011666
858145
1912325
1091588
749064
1198089
1428600
388374
495450
1806883
1445895
591186
1513224
933563
386980
1698832
542794
500189
293528
1451877
630975
1380255
1503565
1959387
919363
1712358
686438
383897
1187012
179885
525392
1806214
1225769
1270853
376042
1059846
5812
1465279
1230225
1322644
974724
720516
734695
785591
385928
1229015
1059316
1404411
1878356
416104
1332136
80222
1539786
464700
1902968
790926
1130435
668175
463767
920978
803915
691195
1580297
1225313
1370847
1423307
31368
386727
819806
1438163
1237278
1551723
119639
1074762
1428459
30776
1824006
523239
265319
733427
40889
1131030
1798908
513896
937870
366175
872048
1448867
908688
1020749
934257
1644231
428584
1677444
954517
356117
1312598
1909001
1322500
1317417
1544501
1259794
160921
1809359
1623618
1810141
1765866
1759721
699286
1499522
316886
1770170
359747
542305
999410
1611056
1138011
174228
1872765
1620994
720984
1108949
600837
1229856
479309
1242765
152113
1139560
303182
1187629
963289
322709
1306486
1611694
271673
1987657
496458
644986
1728432
1989972
1629365
1640341
1859227
565807
1803664
1984801
1204955
297754
1528750
1405220
1305990
1740600
1427895
416633
1737420
871899
66906
1952907
2485
1885185
190379
257446
248202
837078
171596
1137920
1657272
1884826
1307128
624176
335365
411566
97359
75367
92422
696536
567549
1419149
840862
1296104
143032
1289095
903117
1153392
1489148
1614583
1769667
1205742
433322
676037
1140389
747235
1707803
1900764
83135
496342
419018
1996046
269503
116687
188834
180232
1640700
929744
730157
1912742
994401
278335
1812370
129107
1478438
1003722
838316
24515
1244565
667757
783422
1487423
1324595
1128158
1411156
789459
1745557
1002380
1719633
885499
1045201
833117
1707259
1288179
372382
790913
1712699
1497111
26200
1373080
1898598
987792
127212
346195
1932339
1487437
1788395
342531
110318
199593
1878464
518339
1920955
1795179
1754571
337746
1613054
1762585
1794627
1275568
963289
1748042
1611633
1011273
38496
1386527
907216
848309
1414771
1903116
65568
526305
493746
436224
1412143
1911531
1792316
638622
1461141
136874
883432
869426
1350962
185019
31181
714917
553219
1718717
729023
1225182
1359178
1072416
1052301
1102898
971256
823002
31146
135007
990508
1183170
1932019
1841922
860848
1227294
1924843
87032
1794209
727675
1641649
737283
9670
1533426
1381580
1096761
380907
1293754
750756
882169
1556159
1342275
1884620
1618763
566606
1248879
1997012
911564
593019
1132250
476691
1482099
75390
85817
1735772
1406756
568596
1723911
1487064
360403
960503
1346332
494590
948884
1269224
679175
895958
1720361
427901
503577
428849
1984678
821859
1984526
710642
414649
1749639
1745581
1491626
1259190
491795
1276211
1398915
1677939
1856767
1389837
1367748
140538
1430666
1157038
1796106
96162
448081
502989
1188361
1705368
1706466
1294755
157184
297960
1303550
656685
1055871
1268039
1360273
776521
123613
359254
1211863
403753
1153861
244928
1453274
1362556
768136
157626
232955
817678
433507
1783112
1055181
1482099
1166280
1896286
592335
369460
668102
514084
1470424
1186957
353846
675243
1128762
1758972
658955
1017442
717355
565869
89255
622812
606332
1193606
828515
1990844
1450073
1363188
885715
1142273
287142
286314
1746901
1622604
1083917
653053
1221997
1046539
1339624
700366
79679
689859
1987009
1591187
1702408
564493
1382071
410658
1471026
749208
1808121
1118332
620134
1626293
341777
1164095
407769
448003
115134
1404465
786481
1721458
1365093
477162
1686375
1139083
1229161
1291872
1684592
1098884
71758
1425696
1776571
1971916
119918
235086
1249238
845453
590775
1567384
463310
1249272
280007
1850275
803549
959285
197107
1219665
1862835
996780
1139440
176964
675153
1275533
214734
199031
288018
462779
925077
1541733
827868
904760
1766668
679192
1925759
860774
185752
14611
44826
785635
1283978
184370
1945702
1143852
760551
1807001
1720743
1959066
622308
377237
460364
1791562
1310487
960144
1494917
334253
1022169
639836
1237319
354801
1771138
1395680
763120
346423
768569
124694
473877
1610814
20649
1228596
62455
882821
1552631
1809714
987563
1196385
1503791
661309
831022
1490120
1954721
376138
1921236
869988
1606249
1849151
299565
1360021
610150
218321
1794235
1361959
680478
1127515
51109
730518
1887558
461651
75168
155127
1831116
52501
1366836
1541180
348443
1953114
230496
1874484
1111118
983689
727180
1483252
1524050
1152995
1604633
1608683
1656948
96537
1777838
51940
271605
1835497
1239093
1076438
787008
1303157
730198
1152001
1012316
434569
1690427
1457214
1085824
1707176
1818721
732987
1327682
1562558
938154
1340267
1448447
51083
934033
755096
260566
669279
1667015
421915
1036505
1220559
872288
1798873
286192
809673
1804442
813851
1192537
588743
1542103
845063
739544
9233
697147
70865
1139902
792762
1786310
1448363
567606
1653394
139949
1723576
1331454
1200718
668967
1190600
1052948
388939
1551205
1865557
408330
1981063
382287
1269452
104553
1983544
891731
8332
13814
1933246
44707
1876709
1339280
681598
1071366
1653392
330753
220339
248612
1589251
328859
126603
947119
1055823
169389
1193877
1462861
1604331
1378108
535296
1428404
736413
1973587
346409
593622
329624
1655783
1790306
1694790
1273341
1045075
1328862
503273
1183102
1281583
153399
1851559
871331
1306040
644337
1910210
1268052
905307
510341
1601538
1880060
601118
642850
193416
940798
1788276
1134562
761693
1484908
1386207
1741234
1756779
320270
436676
690171
1792179
301437
1679092
293132
1988124
775501
1957404
348685
872605
599302
1320251
1161550
1481975
1544830
1457423
1888192
1265233
734802
1121919
10494
493619
303354
381853
347898
613320
491769
849637
1060731
1331454
127332
1907514
318114
1095250
1897182
1983715
395157
413176
1390441
381841
1325202
1603917
649729
109480
1972863
982516
78115
1822059
1986379
1885738
1354512
376771
1977730
1648207
1917010
1561913
766711
849233
828153
1388845
538569
774915
1594150
218724
918636
1257517
709877
1479409
908287
264744
1902834
1896403
1428540
1192952
1338016
1586561
308553
803426
559529
1303643
1406254
877857
1232
1397345
396484
1455782
1291952
60110
6709
973591
382069
1349193
795204
1092591
530078
1961216
1141800
570621
1513448
1360326
442561
1928868
1967163
1397822
926847
1760279
1018388
1420128
1458052
1649331
736679
1532643
1006555
796615
1793380
1089524
1674193
717338
601292
1709050
1460110
1087893
79240
1792916
1896180
1593105
1327972
360445
1967946
1007397
810102
365167
1789126
917182
908070
470103
501090
207197
1614370
172092
1992140
237255
531535
1184346
579098
1715797
99989
206976
382930
937896
1405999
209446
1504507
1474187
869841
349704
710738
533309
158405
72282
1623813
1920774
1443173
1811310
980298
1143759
1193355
146523
1631055
81070
1057988
365759
161942
849888
1331473
795699
121524
183887
79553
324652
956704
200737
1283449
1243948
1173538
465359
301603
999909
1456061
717858
532376
471609
829697
347603
478066
596553
147136
1340910
473559
638305
1907411
376
1770890
1510664
616147
1351155
285210
501470
1935439
867898
1087321
1284956
1812906
754004
353612
103084
480388
1727100
31723
1117656
462213
307298
583274
643938
1761067
876530
1263323
1823826
1212012
1695477
1547463
304787
985586
1598006
1119165
767901
909993
1256775
264422
842131
522087
888516
1568068
753193
1953537
1916734
356356
363055
1328780
1363188
1107075
1256152
1817087
534465
654039
1799097
489692
411233
165540
1291658
455668
11351
592728
1433144
1168633
1972552
1532563
1030282
1888543
262287
224171
1321063
504353
446774
420251
1175487
1050853
1849356
890468
1199295
1768182
1734989
181093
1375755
179252
718964
920528
1768151
115569
1925936
1240446
1062049
1815094
459195
1775313
257840
305700
449566
932611
1812125
682997
844263
868894
1143439
1234722
152846
1327913
671323
1928520
1086654
336544
780408
1234407
1067244
1688341
399844
93728
283183
57333
204132
607884
1498140
1669437
1769717
1010097
813329
1550654
625526
247964
365059
1624088
1939045
885212
650157
1115151
151250
1548005
346158
1133235
1814013
1950350
1303531
826779
532161
1519567
862526
56106
202442
449203
1136509
809309
666166
344950
1168934
1324866
1689179
48621
333983
1555552
435659
1293534
1670823
279603
1959690
1706368
1792935
1094311
278575
276152
1697114
1903807
1516435
1160398
1881758
632707
53260
952640
865689
501172
232982
138517
667604
181772
546778
1452961
1003799
309568
1858466
928256
365589
1186927
997847
1093531
1489440
805404
856221
945327
685078
1042769
163493
1591223
643759
1195421
1977195
148681
209531
851470
374290
422049
1100540
1946746
382011
1023178
1013152
595538
1940608
1800000
1677709
1146752
113690
1998828
978146
1386207
60779
1342379
502546
136976
1166013
686532
897429
1644521
969867
1741188
137115
889155
1849328
1495706
479995
1366655
1790144
1250961
362278
535384
377272
1200293
194525
340507
1954780
538596
1109065
1924860
904765
843133
1102720
39887
1331116
742816
1791845
1220603
1037562
519214
1401717
187518
1164731
1600222
958896
189104
266399
240950
1094215
1465357
574287
779066
579853
259565
728253
1095862
743001
1858685
1061929
204997
1915896
1087386
1778483
1104086
1124499
1047450
220614
122695
1990267
483865
1998936
816052
248368
589123
1664376
940221
1131911
666809
1061303
1677143
1298156
1719160
1433121
1832070
38801
1739822
443963
985691
1037217
1043458
1272897
848401
1873936
1599088
529296
1836172
1914555
893193
1128415
823522
889488
86717
792567
190155
277927
1960622
930902
712267
1337332
869747
1275684
1701016
220343
254329
431890
190067
1876474
372805
90990
623100
1452039
709579
1988353
623058
1333355
1238034
641731
756289
251951
1790449
1301774
871432
295395
1578080
678745
1769675
1937405
750714
514228
1647849
1043057
506313
1864354
1699308
1821739
338598
469485
806689
926969
1756794
1480204
56789
1155525
1954770
470888
1207141
379502
850892
1797310
342680
643952
322641
1658196
268511
1154077
1158976
122450
1869122
1987784
318585
113716
19932
1968742
1657079
607910
1284351
136133
527973
1374691
120405
1852366
1736602
686881
430307
570743
813595
859226
411030
1196177
596243
199651
1125175
1095991
34626
624137
1232935
172605
1209981
486969
1895971
1213496
1966019
446979
1413563
146830
501655
1486334
184410
1028773
951316
783629
64188
661906
758694
1320876
536569
1027064
699544
1838565
54615
1706839
1557171
1091516
1228223
1368612
1153758
1341681
180953
1038034
343801
1057548
374026
1732401
421977
1941495
754822
871557
1569425
1635081
1359434
966907
637962
1031937
1648945
1458583
1333905
533886
1272183
95721
1335595
1396731
1315882
213547
1087396
659571
1414142
164015
1640174
1442649
1799610
1437917
1116686
285804
119835
1280576
938571
907683
1053731
1168306
1338982
233116
367338
690009
1999854
639846
1599974
1796952
1354072
1402015
904746
463031
1991975
114460
1595584
419228
1873036
392095
1799376
1879259
1164430
1983407
626809
1482758
731690
953310
875834
1010765
187256
1653521
977178
322940
1164425
881080
1869219
1837393
411399
1978494
1832682
1882598
1306865
1645270
566372
797165
973205
1563288
1136597
1236183
1556420
552276
727901
248290
1226890
1220025
200377
1079260
342861
841913
16087
657976
1922186
72257
1844501
181182
377092
1722546
401502
1839758
1434984
1401607
1178630
212912
429849
382460
317729
694791
123239
926210
679977
1816775
1121184
1303575
1655442
1323354
1259962
6727
1869302
1125123
1503280
1370393
855924
480311
1098069
287102
1531739
966137
1030630
711080
478475
497242
1576455
1061713
793111
622492
841304
1550452
1060197
1384739
810549
250689
267799
1069918
1656039
1880511
1484723
185918
1506933
221450
657680
318804
1649509
128516
847543
619180
775212
1213297
1553336
973615
530617
1826478
1154400
123431
687365
1959895
1741529
1206263
1355936
1869527
503554
1738391
11677
981498
1506636
295529
1175272
1717043
1640081
1134173
528391
639800
1127460
367097
1454639
1932228
1519740
585845
113823
1488764
1726155
365201
192698
386036
256916
497646
805811
442010
668010
872958
1919587
194517
1699543
1595277
1185329
964250
1103385
1678341
1491584
1688139
1863363
326171
1632513
232118
837253
674647
1156725
1690247
616328
1500839
180916
524971
780909
1980364
915010
1927608
1014723
547741
476724
832064
657950
1812634
408052
1265172
1769984
401435
1857906
1781394
1959962
423792
994849
1715500
1898598
1758853
1761544
1754885
712628
1221244
1677939
1421175
298864
1443489
862238
1544975
844483
1863009
1845821
1417417
116189
1075100
739671
1892804
173805
65197
1587564
1668681
1054009
510954
1610945
1404037
1093388
622150
1506600
344386
421847
440374
1730624
1101544
1574346
1215673
380698
1047347
955978
1854272
1635461
1472343
278335
892975
210788
1720020
933421
413151
1513102
1537709
243895
1579234
584751
22643
149358
1569409
1950517
717088
902993
1640793
885880
1308424
268344
835001
1390580
569495
73340
397498
994403
1462977
769645
250218
1289904
1936425
717461
1842790
1318296
249941
353130
1810171
104536
368523
94125
702076
1620520
30136
1371596
1494917
1407949
1175712
1332987
54899
157557
1125086
605014
554273
409822
1269408
850450
75878
588659
1966160
411778
779443
5949
760817
1286839
309223
798100
1945752
193706
771779
1760446
1365156
1628472
1824714
697173
862139
1767210
1693079
1165926
1328200
557928
971341
1363674
375145
1597832
1125271
380044
773425
1014976
1495343
1237625
1607933
706842
516792
1847546
741656
374093
775811
1745279
1260429
904522
789784
1128161
165042
564570
911481
1382856
623052
1376354
131333
653246
50415
526988
1663865
396489
1944561
505867
1670079
365118
1444320
1943093
126344
168148
1091695
432181
1370243
182356
1507158
1223157
651158
261645
857039
228528
625023
1847144
341748
1663047
584588
303591
1628855
810728
201443
1630875
1349967
1057042
409841
1143316
1896625
489605
780177
310275
136883
1668652
1188233
650888
86543
1402731
1275323
567413
675825
1116353
1376586
1847813
439896
633372
1140278
792740
358027
1589919
1072820
1440899
108730
1855362
1319287
942889
1402217
39013
1186484
821543
1619863
1342513
1986755
544797
1987608
1790532
491652
292479
275695
1200315
1676119
1738996
646567
1424893
1753766
634759
539107
792674
442378
1832424
1456061
362648
5185
306727
929993
1906207
1210714
22706
1866920
334447
198360
1408081
257576
346830
1914935
1076135
1977332
21489
587967
924028
688912
1113875
1500793
290441
607333
648089
1435461
593842
889817
1773942
624340
1772641
941785
1861557
190135
359609
1051460
1045206
458811
147870
803215
839890
52683
1784859
940245
1736838
928256
998437
738547
1338891
246363
1676491
449282
1523375
1177061
1252823
686499
586532
900419
1555378
1016939
916189
1140878
962633
1949980
333879
92240
1368212
1295564
1116266
1007599
25444
1282465
217746
765534
105618
811393
1260162
50851
878276
1374325
1438524
1604171
902994
354633
1639374
1535510
772689
1703583
1865929
937218
222672
1368647
677028
438411
1363218
613779
622329
161621
833876
1097935
798183
60212
1848623
464471
621973
1277647
1115188
696930
1997876
1816510
237472
732063
343578
260757
294613
1614215
1759823
1295134
392187
1619539
1734298
426594
1180072
1816999
853427
1993232
1682377
516878
923235
1275612
621671
1862676
28318
690372
453155
254332
750067
1755109
66403
1785777
935050
1467733
632274
785614
1520308
920138
663387
249157
1355794
278050
1982928
687673
670335
1665117
212772
1108802
893012
520410
1723900
1638914
1824400
481841
817580
1332800
613480
702210
1111072
1972069
1418804
108887
559173
1774973
169430
1534740
919831
980969
1702494
1694270
1930415
1476720
10739
251799
1201777
712019
1561803
1202822
1679793
258588
267971
1438211
1334440
1016381
379616
43985
93237
427231
592888
961306
890848
1318358
1686644
1393584
1822672
257733
301458
1100469
974355
177166
1620841
1562952
1057392
1036341
620683
1565272
1107681
1074807
1030350
129635
348204
927373
496982
1770187
413496
89303
749492
619529
1968876
146265
1416625
1895385
451525
1034211
206989
1057733
956179
1064262
455066
476457
1234530
888121
1515192
984103
538256
363700
1461176
1258804
1127211
1536293
1798933
1253108
1265467
1472476
1368945
1711177
1191774
1321093
1122514
729508
815042
1462198
625164
257785
1791331
479622
1224439
1249233
909310
971313
838603
115951
1195144
1122659
1104331
968726
1245487
910958
460435
719474
1164015
1282567
689910
1822510
1671553
567320
801064
96044
1187392
1452564
971919
537700
1313401
1928762
1235720
1870596
864844
869028
914363
510879
1115059
1270235
1085908
1325911
1384411
1739780
463560
1829328
1024609
1031145
1012146
861121
1806226
342044
1987561
1262679
829485
837217
336423
1572470
10684
897787
462685
1809305
1130864
998568
1680502
1808635
1114240
579077
1713023
1078852
1845706
668760
33748
810253
643625
98650
1450073
631361
870224
1150186
820210
1147855
720690
1063923
1699578
367854
137576
1652933
666433
1775910
840270
713096
350046
710292
1710359
157548
1062794
549793
744168
1998109
1766659
1368537
667294
11787
1966987
114384
1196600
1312284
1438331
928691
1129439
82213
1733605
1946942
234602
1265581
959620
1744247
873740
1124557
1342805
482439
1238750
1651311
1828849
941939
858000
262591
239971
1843648
920180
682943
401829
1717454
1629998
1657009
202042
886792
351330
1630286
204700
296140
490520
471027
191844
1427
1853108
829269
733835
1803940
407478
463141
1706672
1987166
881403
1609155
1764349
1553258
863047
1002487
1704726
949651
78021
1969301
193700
1320462
1175627
1701608
1023145
561358
1324967
1661484
433170
630470
1849340
1976160
707442
668061
726042
227929
631192
809796
1411223
578239
323935
1706970
519022
1136095
1503872
115988
594874
1161725
286016
29035
815876
419647
325551
89258
245727
154125
1999115
844917
1816213
1678407
382504
1245711
1736440
508233
376413
1564942
971865
1352238
1659617
1020253
1455884
1084948
842173
884115
424076
586567
1565501
623368
1524790
1661622
1136830
1595147
501593
669075
391430
1271999
700366
733611
652256
1765656
863445
1035813
1797000
623875
262099
22902
1658240
1530023
481967
1725316
1656310
1455152
1012128
1006245
832753
636061
509031
283558
1852906
577873
1347475
1981831
739289
1789646
982161
1534029
860973
1049085
1123922
1905942
1262151
373920
103039
8963
1932733
132806
824790
208971
38167
1662003
1165089
1589476
1684211
468936
1406656
798444
1727900
439790
925789
882449
1179462
783068
1318604
423585
472203
214640
1190302
37990
1606639
578329
1499184
1978721
1027236
1357541
1644900
40881
1032335
1420166
62503
1825072
1759902
136171
297796
1377817
618159
268643
1477515
594487
1775984
580004
1651519
163402
1001284
1698476
833572
1845724
490473
357716
1331808
801761
300623
653195
304184
274932
372524
738425
852878
194278
1754005
857267
576763
1487618
137546
488594
1113147
235725
6394
1602987
1869637
1422980
784038
303676
1124195
1503446
1175121
887622
1261546
1384037
142003
760193
1695526
855541
1086583
1885499
697467
1085185
1547796
1096821
744887
1745271
815698
615418
132104
1664469
196368
1738343
851369
1852411
838289
967255
1698726
132436
1554922
1336738
1821652
915141
1983844
1267757
1486038
1092880
1956907
1293627
507371
1377048
864908
53920
890900
1044553
914461
1693308
1233196
211809
750506
293677
1643797
822212
474310
1366735
82750
1517691
966259
1604369
1227506
525108
1346506
984542
312541
1256110
1483908
840219
318145
1232585
705095
991410
178376
1007026
498558
1973255
1428647
10099
1689358
769110
1539364
255972
704453
1491244
1682734
903150
1832426
1077412
299818
8038
1730078
363618
750224
1870671
1562755
20005
1761917
664634
438801
1377708
996262
507333
440935
496267
1025755
410712
1943855
1670089
873020
895842
63581
1651191
1185513
1141235
1410643
893924
399326
1276845
753387
420735
1078589
1193747
1125433
1202645
1117724
592661
1297606
4401
851737
94834
1122073
965991
515603
1578203
152223
1744460
532733
1964180
354453
446485
1940156
1230689
1956578
1864824
1832949
1236143
62204
1573041
1012332
1194661
555343
924684
262128
938485
1350095
753517
332802
178720
683898
1909601
211387
1615480
1244458
1947908
900903
1783960
140538
1410713
1005721
1763883
762900
505663
823029
406846
962569
1453146
896093
78710
474284
1035241
874340
546343
1092941
1066344
656164
906980
974943
474577
931633
905522
1271041
351892
1671098
1150807
1646391
1117873
1095458
156989
1884602
165890
978186
455404
965114
1234491
1597424
958990
1410842
1959502
258590
1970426
908574
700790
466438
761491
1178810
1491310
1827581
1356902
827784
1732655
1605441
646618
588609
1353257
1014962
499056
995132
536296
769411
106852
232588
309537
539421
1916654
791315
737283
1003707
434350
1257389
1778782
1491207
199651
1106277
862596
1276414
147210
365167
615017
122982
65690
1415406
1097866
733520
856709
1386690
221966
560749
1476490
827591
622518
202909
507960
766048
1936798
772681
1793265
684301
916590
44503
1127379
1169014
1287523
872151
1457787
457908
333095
1032479
1950715
923118
852315
1816300
1929096
399316
1659155
1909065
746001
1834881
918870
549119
1239658
517807
608792
788147
1635726
1355363
706507
1566418
1629882
538496
1067052
1495222
805628
1788249
1195172
1494155
238236
487538
999948
1125475
317128
442438
1192012
313229
109479
407279
1947115
1492952
1798312
1867874
115790
1879012
902254
97739
953966
1350257
315131
185367
625815
419089
1606112
434719
398971
1488806
551451
14848
586649
1877443
451500
315852
1875998
1565880
21150
1155567
1811163
194761
982719
825835
413128
708482
1290202
1044725
672465
1467099
15124
350173
1450060
1287112
284855
1349854
738696
1981217
8724
157011
12581
810564
1831358
1698549
191694
1846278
1651784
1811503
1670308
611370
1294481
1033320
1145858
1824229
262514
1101944
1508063
1381295
860799
813890
1746513
1412227
352941
456020
256039
1404981
1283028
914396
1718300
1378108
1926996
1270438
1471260
631864
33862
265986
1330080
309354
68680
491483
15954
1224922
1606969
1259878
604323
1077525
1014862
1354016
1620032
1353966
407971
50309
184801
630025
329827
271808
397872
1190984
1708022
1995908
965850
411032
1643386
1321965
1404345
573919
1282646
1788848
13804
142042
1501222
1012881
1987313
234094
1041965
553822
1567907
1333221
1651457
897331
986911
415324
101153
975199
1135589
271805
1154995
340848
341169
299775
1739385
1105884
1075847
1685040
564511
1369591
1817606
1862630
1248487
1471002
1296651
886873
241845
382813
669915
494266
467435
1678750
469213
985050
668085
1510899
1074999
962028
1027101
1974082
386615
1625256
1403221
1302947
1299539
208892
59001
1822438
1561629
1864417
1671997
192261
1077690
1027412
1814508
445201
761917
122484
8432
821460
770176
557306
1880782
1193132
1492169
772522
670612
457596
1164430
1729064
501687
462080
395384
644575
1499257
45941
1848271
932462
1519196
1077570
1356790
1392767
1629410
351481
1804746
1094541
1396779
1655401
1941490
291665
819083
1114007
1901343
343605
1093246
1368640
1291005
1119493
1800248
1845461
725194
1753631
888363
1795382
733083
1286421
1918766
1271606
1756138
144937
929855
1381833
1366262
1115388
264639
134949
677110
1143348
720575
1734141
1293329
775280
1783095
1283880
656450
180015
1669589
1098116
656235
1605729
1438402
1265648
1507533
151482
58756
657948
1262664
570004
906184
772035
421360
875155
404066
1117412
890327
1388759
674238
1067431
1273180
1191458
829873
484671
1856013
963319
1564542
1840202
474501
14085
288823
1542436
1558447
1283040
1078052
1025958
600118
1407189
39486
679316
467661
554506
1518402
1061653
756604
1368527
1912766
1163496
1115650
1352279
774
1525145
805528
1840594
737799
1909686
612199
772228
1686401
710008
1033941
957906
1704651
71525
604532
1545818
896896
750140
628039
1636288
720575
99913
1281827
1295834
1039209
211440
431508
1628189
1666506
416184
1098869
1344251
269746
1166913
1823464
665169
1906078
1311187
1060934
1403665
379085
591846
562992
53018
978240
1233174
222446
1241418
1441315
1657817
479321
949338
1846402
1795582
803912
1573301
861789
1559139
1947934
1231519
468240
728204
1299997
924815
1179484
701888
1769208
1475428
686563
245753
1138502
1747928
1184760
1246591
1074586
305614
1985498
1657140
117036
581665
1171036
237913
685059
1160489
1235950
1301425
1764213
209843
252800
434756
1824020
1717643
1310025
762806
1045892
974027
168075
1048370
1279835
163101
742937
118421
453918
910002
186255
1722392
1747426
454935
368475
678590
872821
429343
1695085
1893115
1512065
1222430
1679896
761113
591637
1999932
711316
1798096
1089263
257593
129675
564432
733307
1199806
1300950
1552060
551490
1748710
234102
824883
1636839
18292
68675
821551
341457
1395817
104020
68468
301184
1745665
133355
1049076
1177598
1854075
1523843
1279853
1027498
672024
1021699
329572
602606
383013
39463
944851
1411223
890307
1081112
1128079
1779482
324847
1410369
1427861
1568548
1933388
947942
1857222
364331
88557
815270
481241
1602158
1406517
1591461
1010001
730924
1388234
1422356
1800018
208693
1513623
1066245
320468
834940
1536221
1171107
1905420
587422
949297
810790
304054
1938280
1132906
805560
1785082
147664
1560999
296011
920435
103517
1883033
543060
1321932
316045
362868
1211738
76820
535200
629788
329214
699105
1706453
1402718
930398
594776
1387505
885124
645197
962717
903874
1783387
470771
418211
627029
1662702
669124
1339776
1582893
13720
1679499
988636
1174912
564187
893745
1145716
17410
847432
1748696
1937284
1670146
1832048
1611216
550845
1436748
228008
1557024
163871
21065
216924
709236
607094
333620
730518
1445311
1205721
1080884
1336161
1978551
1154033
849166
1851229
1160541
576892
572620
288754
401170
1678528
1571931
1546374
1255803
1255449
679185
1146716
392413
1106253
325812
1173133
499266
1331497
1586161
904268
1467264
1504830
1296866
239303
914759
969032
1608303
1102686
1253453
493659
1415511
790146
1402634
1587944
357842
1466838
725713
1125609
44826
1320828
35788
237450
5722
278511
419314
1667099
306080
1929262
325431
208627
669915
547058
1551420
242595
234499
623287
1153766
874199
1869952
1407240
258608
1046243
1097079
377799
1793001
109398
223987
1295069
1774663
227825
718183
1124359
913899
981488
1793554
1671683
1693964
748118
1754653
556924
648024
788220
1123807
678647
254792
1202703
953071
1810783
441234
1729488
1714586
910707
1108992
1968299
639604
1448235
1341436
1423801
1218962
317270
487249
1088119
642454
180722
734762
501404
575311
858527
1502412
1290119
1976840
991129
1554421
1687842
535649
1140903
290490
1180008
1869625
642780
1729001
582728
900288
1848627
66039
1328524
1161175
1743404
434637
573733
350177
729049
1396218
1436600
1381920
1748633
1889720
1189219
1218455
371369
1077934
1125743
1594731
1081397
790628
802988
490455
1415835
522974
1357385
953766
983517
401266
1833906
532899
3659
734382
1302468
17658
531672
594937
1241605
1683681
1726754
643580
1956953
1895096
867305
1288232
309634
1259784
505371
576595
813379
1967145
1842390
813890
627297
1912632
1013417
1009669
1158360
92630
1912893
1061268
1400100
1321372
1959240
826771
801231
1505483
1886290
1543798
785142
640807
369214
213867
1260498
789023
1730013
1741143
602039
1248144
1862563
161984
1084150
755973
907483
217880
822006
239525
958228
162706
480261
1886312
477413
958960
731066
233813
855541
1805948
224340
429956
1534445
1784020
429059
656155
1451940
283939
835688
1501359
232325
1535230
1620983
1040914
270985
1448462
73513
1329696
837964
567460
1641911
1578126
1784715
593277
71647
1482282
104452
1975245
160443
273005
930503
466538
1192210
1093804
1111285
1140176
1042906
728877
1255786
900800
54980
697442
1809421
355696
1115307
409701
1280378
533774
1175250
636170
175611
1375477
670785
492528
351357
614824
71375
722796
416255
466846
686611
424590
574170
1470983
275080
1387187
1034342
1773453
811890
884989
776156
1195621
985072
1154274
1171007
116433
58568
1446976
993016
1492065
457276
506614
612578
1729774
381343
1517081
1188726
221075
63719
1596692
980672
1484625
577521
870745
1990538
1485690
1058937
1317053
1113603
316132
1208315
1804077
979076
59699
911558
42442
829125
1569810
1844322
131657
628675
50501
1293800
20122
1604877
1271147
358763
512345
1961036
1501367
48122
113562
1550600
236081
216790
473101
575930
541217
1872354
1993963
1264634
1661491
1059811
1906792
1938659
1754393
675108
24315
940650
631830
1383309
1495498
1361362
63220
1772077
1624454
1028322
1138606
228852
112777
33624
1800749
1460121
67903
717402
205660
873436
570532
1918811
978687
248356
504672
470072
1249068
1258384
1827962
1530608
508582
1816940
1619369
893012
1450560
195469
902310
416471
252344
1811265
1644861
613361
548173
324109
1010541
21999
1765860
1395722
1216446
57676
313600
1349683
202799
1388202
1240415
1303827
246666
870964
139724
1829560
1803043
969833
789959
1401106
257972
1616112
793217
1089448
698435
452112
478926
647121
1539148
1522197
514463
551354
957509
1577928
1271539
822206
40974
872422
727456
1270670
4452
780880
800622
251351
101276
1800032
15060
1889350
1931436
1519436
1868599
1941149
624062
1578622
795696
372805
573167
603645
1418810
1037342
1933288
1216126
1149205
1177216
41262
749007
593121
1366840
1607573
1057569
391090
993686
1466780
253589
1191233
1378492
1592207
438825
1011367
1239959
1189567
1711550
354122
1669603
122097
399092
1349423
1131608
1970712
1365508
970925
1380836
1243559
394643
99971
1079557
601163
344880
553509
668966
1029467
144077
1117559
1750892
21615
81239
1553156
805190
696785
1614159
662935
653430
73340
1398897
763636
1122203
97752
1126313
995640
1607953
661428
1218556
1975752
1712609
650611
1643364
877716
575760
335374
801611
549884
1669231
719105
986483
620627
331411
811966
918822
1844712
1905404
1398311
1678279
327197
1518607
579581
1729346
815216
1776429
1785907
67810
1604999
1616936
484383
1463785
604245
1220965
1670615
156829
1865988
706456
53183
221788
1956465
1960742
938094
1535194
722559
1753839
1122165
1760423
156382
486125
1555362
902559
1330917
1680230
762890
1701435
1124016
1316946
507019
1120491
1661968
441268
1694190
1176657
748106
949982
187204
556574
1135904
674922
1514377
1129862
1885499
301305
726400
1764644
708568
944708
297657
734019
91052
1123584
897001
1104950
654371
220894
1315529
42270
223251
1210699
1756102
889657
1073847
663245
1214309
39563
1262958
620313
774594
1506454
1894543
713454
398447
1436600
1582004
621202
1726878
1639930
236032
1954089
24931
495062
1945714
237889
384898
1560291
1675354
274031
1407969
1274363
1547238
626490
1588864
40770
1048898
1407748
1860129
285326
996928
346140
1011480
415252
347202
378858
417499
1765048
46712
815996
1753707
1649853
686324
1804464
1295867
19965
813036
492153
1212598
334488
602935
1490817
1400493
464494
37853
1227740
1528531
152717
87525
1462066
164197
321314
216320
1839255
177115
1951071
478838
780684
911713
299614
1956652
950067
754927
1798695
1189710
86135
366493
213383
1608669
1455281
460157
1290847
1402664
1703361
302854
537177
1307924
686968
2253
183358
1693050
118186
456175
1574068
1689449
1698602
412837
314170
435718
1714969
477583
1966523
722256
1767441
48101
1582660
1336524
151740
1268039
304422
687074
597801
1154173
807672
1924534
798078
975825
221597
179680
173961
1651323
1077895
674476
63759
1910486
726367
1283140
1079410
796447
1161380
482918
1861631
631827
747350
1087727
1005747
325977
360309
1179969
4168
767562
799179
1806075
185013
1062483
1823226
1110440
339789
797798
1554822
1688526
1127985
1732309
1208990
1344979
1863109
1940522
284270
616924
1967923
296244
1081930
76935
1361462
1547181
1916064
1296164
1424975
342414
662344
166344
620601
96394
965214
256156
1872640
28740
1760343
558238
1751986
1571457
1844779
1522813
85047
822377
1661522
944208
1486000
1484542
1211492
51267
231388
1600074
1933771
587178
1882280
934513
1111111
886658
346071
1454651
541957
1324027
1688233
1871482
1766622
468738
1695281
1309349
289652
584273
478999
1859389
1916892
1569044
182283
1893033
372625
577850
367203
449360
411444
1396884
188834
121902
439178
345344
33859
332605
1497368
443158
1853108
581780
1990012
1160931
77202
116345
305434
272484
1052690
921237
499296
557728
639048
1595383
1470464
1948344
1376852
630240
1597491
383305
1800035
1958296
525225
1115349
1241702
1714793
475351
1228596
787855
536399
190526
471678
1227032
516406
151206
351230
1687385
528078
1787578
1175923
925846
1101905
1738451
459333
1010026
851287
1512944
899192
558099
1229222
1142633
1124964
1745456
967270
1110306
430799
998828
1292204
828153
1108555
355743
1165262
1483250
335162
93273
950478
1565349
1581746
1008968
996508
1253397
234530
171851
1350638
373513
1987141
272631
1500632
59662
356011
14976
1663989
292082
759646
1852375
992508
817211
415570
574110
930350
165387
264452
1780134
1832369
742529
71145
1428472
190714
737609
292963
1888051
1295495
741053
1351245
244469
364988
1720581
1369435
143
1122707
595425
1759727
1275542
950596
9589
273851
1480446
115673
1874993
1210078
1327336
895547
1317517
1471054
1397343
1460786
1407286
1813905
931527
566592
507454
956330
1024848
1582721
1501578
1663284
394024
964944
51314
1559760
1049085
98434
1499151
592106
357530
102778
6721
61536
1619756
1126253
1823391
1486079
189156
351486
1232192
1460043
477296
1869675
320343
1239682
1599892
921167
15193
567330
767024
1999532
1616578
1818555
1339921
149419
602440
378232
878136
301820
1829560
1082517
97023
1741180
286288
1126875
622751
260764
898478
369380
1690027
853709
1533130
1717231
839758
1479937
794625
54896
160386
474577
267009
9685
736718
1701827
371948
1985967
110366
909501
604644
1399997
840815
50624
351145
1280625
36396
1017460
667568
1683501
20811
1917271
1065582
677361
1466515
1717490
1345639
1602806
1594017
1098684
1241622
466993
1773488
1572579
1375074
1961080
528685
1548627
89162
314316
1780771
267316
1789474
1690935
1447123
263375
1376078
1597569
1804806
1204203
1930159
43948
905888
1265543
376052
818052
1615216
1983743
1487112
901011
150987
18704
847064
1314779
49518
1440854
1267537
29649
1183576
164174
360088
1838903
927155
868072
627260
827394
232146
1717257
1838492
1167729
210404
193416
590002
213796
887861
528075
942360
57853
1789536
1643704
23498
786947
900806
243183
1296359
709350
15343
969719
954991
1664507
51285
1345753
1116733
24667
1871264
559019
157105
967838
1999883
843822
1379037
1742522
1668067
1284713
228571
1335502
1653845
1195070
1232790
540991
1097947
324431
496296
1011762
474234
1176775
1959833
496563
460116
624137
1933398
1408586
1915259
1312900
85047
877365
331702
289512
1572601
577835
1997755
865574
178351
1946338
1198768
272032
294195
76554
659161
1184703
1696706
105435
1037564
1434849
117094
848023
1536751
1554496
957879
1988801
1284594
1957481
225150
1934342
1053984
1064262
1242544
957957
1591461
44551
1984461
1019481
605390
1873537
1822986
637519
1194991
1861974
1048379
546706
1295693
1370276
1329316
388353
469460
74977
556586
1638787
450707
1618956
1567883
1212178
707834
234778
1944286
1581480
1524883
1141904
794618
1694625
780710
47691
168055
1182690
1965071
379988
1415215
349080
1801747
926814
1517797
1616703
1626162
763060
1439521
1995712
588912
20281
1695359
509510
187441
1018167
1228386
1674092
464723
675274
133106
1721877
1975033
456280
1065897
249303
744675
1963080
478813
1892432
468858
136475
853807
287741
859066
310833
857848
1338563
618716
911160
1878134
69896
439179
649406
244899
1638383
1041965
1750629
1227828
475425
886873
475221
1237626
560139
815012
477036
313655
378949
1453824
584794
456510
749879
1305171
503170
89625
641480
1214464
1241909
689655
1621755
936901
62231
1264054
676864
503541
1863595
1961886
979000
1472555
1714597
1280730
1652258
207124
799036
396864
1856771
419764
1168804
1855324
691517
1865702
229127
1884430
822446
1624932
1511816
1671154
1968347
1543866
595718
1129677
689067
428586
600429
902858
1828315
1203290
695711
366445
437470
1053927
1931373
935931
297285
634759
694468
393188
1688651
554668
195611
1220747
1044375
1382366
1936740
424789
156896
1273060
672091
999695
1359283
83091
556587
513255
481230
1389600
1797740
569016
983374
291575
1788546
1478857
1300818
1805039
1636168
925817
1422325
889186
281374
1531660
865006
415279
652875
1904939
732442
1143596
305010
507471
1211518
1271058
1950317
537803
284050
1449556
135913
380194
346251
47640
1820583
1256869
521401
1423739
1340683
1918265
1350855
48854
1864615
1646807
500674
274160
1988520
1661706
191669
62452
719082
1538186
1952206
409833
1481192
262275
364279
1810675
1960496
1967117
1650507
462848
1293699
1437916
459285
1552462
62224
1426833
173549
831210
637610
1219779
827548
1290527
253669
1614280
1045753
388229
688220
815712
982621
1319943
145070
13634
320974
1013125
613313
1104024
902368
1741409
87068
897322
1751445
528856
1068752
192516
1798353
747765
1712789
1621967
49484
1303819
1018838
924663
1671212
105942
1788690
1124445
137336
159112
59874
158539
601280
751854
51025
1732401
285548
365168
1927433
396417
498384
1296968
395683
422038
1435130
1853817
1956821
1268040
1343843
473613
1028645
1925798
784796
58000
1153224
1598046
1656120
754033
384442
909007
1691816
1428472
1225872
1395534
1659253
506491
1327365
705346
701108
1105114
743290
1514503
367271
36411
643238
408773
255087
1032003
1806766
969570
1019984
1304856
1824603
483144
96077
387683
59859
965328
828900
493627
948446
908522
778261
1693535
1135761
1243347
383358
1044033
343347
500928
1243647
292963
945232
1928192
889549
1815033
953643
881465
1149323
1796725
123050
1605666
1629410
1368651
170326
246694
729432
1125867
1267752
1429686
1136082
1538624
1892318
747801
1851670
610498
1219345
1260709
1764196
1014990
747723
803388
866761
1249442
1914714
37445
153804
86669
1453456
1809159
166657
1627166
659132
504087
211308
1212204
818322
686375
1438911
1397322
339789
1498882
1781789
1140370
1616011
1742563
939333
273533
1044241
1038471
121395
1939848
1874097
1357108
136272
1236290
1214563
140890
945492
82117
1549996
1663323
1351206
473801
101754
250761
1791058
9258
1437000
1362861
1582019
1449780
1760031
747985
707760
1404649
1636292
1825095
1113855
1223184
555216
557299
1894917
345459
247031
135865
1156891
249505
742303
1647584
1035013
1275590
1814717
1072977
1358476
1696043
1678831
602452
490126
1258826
1024706
797373
1094236
1947804
329824
1366451
1652974
1609220
1503342
364279
1890747
331952
1330895
1173110
1229903
1677478
1777508
826338
1937315
1398999
638366
1994851
401947
1933786
1218962
48080
271761
1436867
1019619
250024
1037281
1304039
1389753
1217635
1876717
378660
1100812
1690937
1311552
1345019
1590002
601467
1454192
1644665
1998051
1330357
1977837
1871163
426339
1205427
1265597
1012332
1430229
718905
64013
1802982
1247414
691994
1899204
161491
1298949
693587
45310
1867178
610752
1083362
709645
1132346
35182
356379
1160497
1384059
442055
1959293
197608
1654966
1123430
600148
1296435
1450188
957906
628814
295210
709520
1415847
365860
1681528
1489636
814626
1026919
1041210
1613624
456542
1135124
1213041
932187
1461214
961431
1227950
1092157
533604
1422715
1267424
1678011
1102421
1057184
187962
1760107
191367
391272
239540
1007015
170739
618198
1444698
1271664
1976274
443205
1094730
1963746
351654
735703
1599037
1780372
1831421
1360426
1227241
1310986
670532
1362394
625942
93563
1712050
384912
1505231
1760940
1160746
60253
250071
135972
1755910
78021
1860750
887214
612508
1036669
195757
80301
588449
1261778
1267732
1611816
180567
87130
705695
1035404
1559546
1354260
800931
700041
1704024
903784
878278
711683
396913
1381151
1283651
128722
28051
1915746
1325251
611092
1467389
57728
1100114
59264
1809260
673554
1364020
520454
1883778
825966
1681430
686053
1540241
571344
1079905
733421
227642
908205
756097
464744
511549
976744
999219
1663725
1556921
143236
831046
1312492
1989450
162183
458653
1856271
595511
104061
1316704
929191
279769
406700
308794
378232
494242
1612103
1868613
1400975
1628189
64680
376023
709911
623663
574938
246355
1780887
815359
173946
322162
767290
1351055
1246285
7331
1013419
775186
709534
600128
107111
574174
1651538
55617
18217
110366
1681781
658350
796366
918142
1912168
1109356
210113
457744
237573
798041
556909
1821566
1527732
1396971
390389
681863
1667703
281116
1778189
1710552
1135680
1855989
1002668
1473441
18308
529551
912146
1279268
1546111
772741
1141152
1030870
1700217
703069
311520
1487064
99093
552093
1422930
1788573
586095
1818245
1429569
448237
1582027
23800
721202
1717117
825895
568937
912873
1853582
1840875
1948344
1254040
1474442
1493501
1837501
567572
509116
1076918
895776
747117
751274
389867
505007
1441755
1779352
1316635
296978
1318358
514121
1160076
841790
1859638
1918351
1255666
1362394
62804
1726897
863121
1047383
423722
266835
1993901
1838451
867152
1289378
1741248
1133897
1197331
909568
732069
945368
750490
823291
1034158
1685909
1231096
1155975
443234
69480
1969848
568992
1313206
566843
1879516
221920
1239093
1954359
128031
1751528
1204140
113210
672589
1163810
1003535
150444
829775
1993583
1236729
210109
676458
1494563
1741697
1356895
1020130
1088354
37631
380681
844303
727364
387812
459092
583069
1373932
1467268
500088
407642
406677
846972
918964
138245
1245260
724227
1824798
1304892
435557
776652
862176
280794
1037617
1735741
1421264
122267
1432098
297723
212772
737776
1577720
580214
745383
508852
798909
1823826
1857646
1334520
1624676
1951706
775361
1570244
792272
1328966
430373
425296
1700216
1742657
845713
433428
240503
75927
1766622
322176
1726527
1754566
903481
1779459
312982
363359
810908
1090826
9761
420640
1319220
919968
1383542
1215797
225741
891566
613480
419895
783817
1910683
1359371
794130
423581
680861
502031
1239356
235711
1354544
440679
744901
1767497
1485120
275890
710105
834675
934259
747350
1706894
602359
1811568
1723932
1197811
1850612
1502943
33458
1409062
1683850
313493
1314959
1783180
35012
814338
55331
73788
1395821
1071793
1610447
296174
982163
783913
1241128
1801042
1687271
1295037
669983
577615
1569828
1736132
903298
1317571
783755
1931774
383542
421805
424050
1937025
791036
1267350
455800
1154050
774890
1565951
1887068
210269
450404
1070210
1655544
1764144
453918
1427407
1781240
942419
1079651
1699718
1733515
192998
692151
793974
1755353
961773
1728284
435774
659405
290433
1623484
1014741
1085322
729511
1792852
1244990
488767
358063
365206
1883246
1168589
752749
1715027
813446
1420372
749269
883481
1094911
1542657
533840
1192760
1070198
1745387
1465170
1735474
335780
1213113
485360
1706407
922940
1566244
1459311
1737288
583237
62707
894032
1441813
579720
755722
1720282
1385716
906300
621536
997009
1079757
202039
193015
807582
791792
1859544
1641649
972330
1714111
225176
1120180
1584677
1553095
1583414
1696679
117609
317157
975031
1130358
1052928
989679
1498247
1246510
1542741
708126
341652
369463
716819
260575
1694893
1271214
1709097
423756
1332609
1955509
936391
354473
1488487
1928898
807330
1766541
498409
1351402
79526
101159
494508
1382375
41133
896425
1151962
1824858
1874163
1570940
1025634
1844594
346504
115429
1959240
925471
1213868
559378
678032
930020
1205265
1357304
335780
1478362
1138400
370193
505579
980621
685883
1402217
1059928
1535310
1125061
56194
1600487
497736
852863
1271114
1756775
1869546
1498754
1784646
1571032
143556
371743
80255
1183185
1137944
1920843
1577853
1241301
1232075
1231651
47690
1390459
562161
899781
1215335
1487275
1431579
1643628
120032
1816910
378571
1124574
783634
944184
536271
1507295
1712817
399497
1995346
1957599
551067
1111014
1853229
1767533
1486715
227734
1318044
773239
443876
1164830
821564
1428345
1093460
164075
290433
1700201
117000
1251987
1153452
1608642
1139279
1562363
49823
818700
442719
131960
1697001
1113645
1400680
1537222
722846
1740303
596118
297859
859360
1853233
776809
1770285
800363
169302
374719
1483376
335357
732360
1597569
211719
1231858
624937
1645806
1050549
886645
642369
1545272
1385271
431505
1708313
1485466
1084895
1909048
581046
516842
339734
30842
1282628
216980
439608
972149
1503800
1523970
211777
333015
951899
1745279
1458615
1322059
866001
1317953
112258
494669
1684922
271074
340226
1686908
1950229
383079
1537259
177466
526497
610546
1788332
1464504
215899
1541244
979475
1336075
538785
652288
705000
1938159
1682951
1652943
1478358
458293
1290366
535855
642362
1717522
1682658
23659
1018631
1481967
145927
1709913
514711
1589132
893630
1565125
1577729
1089249
1815331
1749535
1928139
1568273
572991
490044
980021
1855755
1846424
1961039
291829
783744
957242
952902
404645
201443
623743
283071
717390
546438
919252
1154707
1481349
1109141
288464
454017
637056
1122217
559252
125918
1665021
649899
1125561
1005434
784116
858547
454427
1302219
1925065
1494501
839354
1994282
1863942
1351356
691846
931473
1388252
1469825
1147624
1438247
210160
367895
563382
812126
409220
1163391
1366229
969555
661214
656521
1328927
1359703
753774
1183723
578045
568612
526045
1121375
148745
1223265
187475
1985385
869058
68551
945666
1249328
1674920
266035
1007513
395835
65197
932043
414767
1147126
814124
1226189
1517336
1298614
1735558
358748
1534938
1778782
417139
37687
1002338
1214154
1763266
1646897
691754
152161
61876
349287
1876581
1645251
542273
1697632
586329
1063978
387209
1584922
1688449
1400399
1870026
256286
294129
123382
1601097
1317198
506862
1650662
1945681
193687
1837221
809869
1813826
205696
325259
346656
1201272
676580
837089
453941
1742185
1068306
637949
1977592
1212647
1462513
213905
834105
1406506
1257636
978694
324188
1467682
53083
512829
1719752
1645590
1802936
1931054
668972
676709
1241604
793089
1439552
1123581
404225
775638
1668092
1879339
906606
187471
602523
529551
1809970
1220603
320965
364110
740352
85744
1926083
511215
1292514
1196796
1470483
5928
1426543
1192256
480550
1173434
1354633
1123230
1808031
1119160
148493
905981
1432893
1901409
49483
1447049
363437
1623607
1052115
312403
1212633
651135
1679729
1839030
202872
1062536
1545368
1842428
1011697
239420
1226381
1188100
946353
1090474
695923
578324
195383
1044221
786617
810908
1498507
1856143
458591
1004797
1928026
387042
756742
339567
1125700
407448
872798
60247
1025489
324877
776610
824277
441232
161026
989321
893441
1714216
64525
1637471
789862
296583
308668
1497712
481749
257136
474597
437020
1063264
315518
1656226
776675
732987
1285437
1103071
1639929
1835432
1971818
1216254
157719
1041423
1456614
1352692
983838
1489355
1946106
1125347
1769660
233120
1780363
777491
281471
92696
1285062
1716365
213383
52516
1257568
931270
1571331
1107269
1742103
1953810
1823346
1571847
267872
1706407
92240
179123
302535
1433809
1404220
1688900
1199446
1165192
947638
1303687
1423959
1007018
672850
185165
1020679
654628
220553
1936764
632577
1452587
168089
897874
1963654
1289706
988817
938578
1099395
1327769
1315538
498505
1198452
1832931
237095
1744789
919831
158451
44157
1636032
412527
1888642
707742
744168
948500
1143091
1098992
1844289
561552
281705
426703
867163
1575104
249093
310741
1349205
976411
1598503
563470
272277
1707306
1906442
878153
749942
686290
1466561
156761
1697663
560147
180695
1386252
273236
1710671
686881
1220742
1648970
117194
689646
735218
1963722
774208
450840
1047028
1334709
1049562
1055898
884860
330232
898601
630686
146927
521950
244891
1660610
34076
403886
1008259
142526
986169
793687
175429
872629
1110910
1908257
199221
673267
1701471
1070128
1084286
1218425
1713832
1297535
1009241
326992
259169
1329489
262132
16685
581134
1960576
458007
1015823
692526
1496329
1792856
127087
1379154
488009
429050
1355782
4588
1524313
488270
1161131
1268526
1527412
1111785
1387982
537688
858802
702826
1991754
469189
686697
693320
1852779
312876
1023258
1798384
362545
1499366
453287
941779
1764434
1748902
1862917
32457
796523
1070325
1288987
1421722
1129237
365833
59818
1151547
464200
1984503
1225441
1979110
69915
539153
362986
76101
659444
1874502
1922018
330916
979573
1270098
979313
779551
45310
1341014
1933840
7216
67810
261392
1343305
1603422
1344956
1718337
1350068
702786
984603
750301
197382
334097
333081
863952
624818
1914446
1327901
714994
1269614
1807182
1320107
142475
1907175
544924
1437153
1472731
699092
1940238
1333288
447300
1355039
1977321
1220759
1756837
808146
141171
1137890
1922196
1234491
1816442
816665
1065751
1508085
1339027
1495537
1294535
888605
339287
1881758
416453
257465
1846933
807037
701709
432071
1270791
1243809
1427280
534035
1276533
1808525
1147809
1854705
1321272
1467016
1388627
743872
372317
687600
1558334
1443018
1230094
1382070
51217
109595
1645175
1554272
79072
1003846
86290
176628
407823
1720084
971170
1917749
1476307
1716580
1622848
230081
840022
1444032
228057
921356
588099
988331
1724150
1635607
1691071
883711
235451
1366577
1090363
504170
59979
1751293
1512248
692588
1971231
1460235
766560
191622
112277
321336
1519436
122791
584124
760756
77422
1005402
1267340
310917
646277
1717582
543993
164110
974426
1067956
1935770
1390266
1553107
1618479
1607999
918801
1677244
1832843
1196436
229154
1225604
1042769
242638
71223
1926749
595546
136272
1201550
853586
1819574
1560615
894040
962450
1432287
1889277
627760
1687313
424
1903080
505849
487306
571667
1979241
1687302
1423322
1712009
930292
1407916
501040
1311401
1176923
1036410
63910
1079425
1241497
1907936
210113
590253
388030
1436149
259258
373026
1670079
243257
349954
756647
1430897
659340
409012
1351649
1494327
1788207
1312812
1829996
731704
913648
129929
403797
934034
528786
1459147
364603
78544
428914
1951870
1423984
222024
1048989
219636
610390
645353
1060410
1398827
944842
67898
1987267
147366
1163996
584792
1814399
404237
903698
1236961
1069450
875497
599317
545505
1456382
1270993
895600
1011758
1873379
717829
1176242
62098
1049253
1946367
496260
192335
886078
1687825
1464956
1910245
1142805
102002
345213
1194412
1180722
1842073
1531248
757525
869479
344010
872572
1496031
1252666
99637
1919249
1455166
1459248
1747925
973471
570229
68722
1675909
802006
484383
317597
1023693
468962
363807
1174514
1643936
1034230
1942966
1967411
729825
1172866
578016
1285555
1108609
589828
819958
1772757
1481173
431623
744336
1913366
233532
139752
1455370
1568523
280492
429635
1269668
197872
1502084
341878
872643
1589793
729432
1467608
681392
859064
1226890
1515905
1429036
941500
1716656
1511735
1131803
1270779
950593
591690
547604
912588
597258
948674
326380
1560079
498685
645261
137485
1852834
354732
1793380
960005
890016
1246524
1111203
137565
992432
279531
1858383
892466
1322827
50150
1512468
883814
501546
1592672
1253334
832197
980516
70786
517321
507673
1995248
1339925
1865778
1519803
1025157
1934936
1159317
1302896
348863
1517350
1684592
451148
891566
1588365
1637085
1814312
1554285
413763
916636
1917959
1887327
1456448
1109688
1393421
287604
1365863
508976
129553
146778
235072
1314085
1093554
1731996
1384774
44856
1978850
297730
714438
709307
574377
1942869
701939
1245371
371948
656136
1140064
1978787
1754078
396449
271847
1192512
105316
1351052
1861390
817725
754224
1346937
12532
1914413
525938
1209166
1254308
340515
1885409
1713841
1801057
85562
1889185
658134
954183
263398
1300718
1324613
1923327
248859
942902
543624
784373
263040
713287
259672
520607
1859371
1793929
459389
750623
478135
1063633
527939
1467242
416912
1136746
813725
393481
316178
1875706
476552
750143
145519
749156
1479924
673289
1113821
1954336
1447496
1165884
613182
523213
181928
1151467
1543797
1076063
1384245
1741053
1571677
424512
999593
529534
1613849
763554
1990527
973194
870863
1329119
1284398
652320
430278
1884017
1068142
1039759
1253962
1822206
15935
399065
943316
851286
1063720
719803
1977425
784196
877885
1768908
276211
314830
90607
1216014
1667231
305404
482868
1503987
1703615
1212240
1246513
854276
676611
212984
985335
594022
783710
1083871
384831
702470
931771
1689048
1687396
1238322
1522414
324547
1991926
1369940
1630451
1344956
278591
1554972
541540
1062081
1199174
301817
1278541
1886476
1336548
255857
1406516
1945823
1649736
1056621
1143379
97791
1873928
1850663
404950
1166831
1157734
1745299
1388604
276437
23856
1216846
474632
1488054
1083118
1622199
844191
1509729
1079421
66033
881917
115024
1479645
1425051
1839341
1814936
1878577
244010
651832
1870760
1176337
922805
460116
1411334
128950
624600
1067165
1593786
1809393
381390
71836
761693
1772491
1081249
601387
703950
841948
1977056
425448
1804472
213878
49981
1676875
962634
1826842
1376856
973810
1102107
619627
935017
1218069
1274214
474813
824642
1328974
1095123
548488
270851
474632
11170
462229
595718
1841872
1611730
306543
233163
695597
1978202
597712
860526
345595
1921914
783457
1480458
1058707
703282
1633797
180568
1488114
871942
398225
487244
465385
1007582
865513
741103
1497924
257830
1603481
1024212
539722
1301665
1157414
872128
1869725
634986
1836272
111865
715244
1175365
657545
1197289
562071
1107431
450048
705406
1414534
1998129
1378656
970726
1855695
155781
662149
344729
947095
1594730
1161465
1266598
1628811
179591
1559404
83026
1279143
789548
1952595
126161
1152306
1658479
844391
1503946
116059
1251360
1187691
1825786
381060
1880675
1744052
470174
1483617
850575
41143
963206
1712237
1184561
1727225
929744
930783
1834423
6238
1075144
1571074
1280703
77688
1271397
933921
187675
746618
1827834
308777
972310
1083623
1241028
119453
884276
1229426
911682
1077939
621373
369169
496139
1978085
1762034
330671
1496082
1314619
307731
1797302
842920
1389599
72644
632032
467353
1986075
1512087
1814508
19483
924511
300635
832497
624260
570390
1391777
1287602
724102
547624
1542621
1521720
1537047
777959
727507
1058007
1028820
1544497
86616
1501027
81677
244276
1628806
1999808
1730121
363540
144521
755422
1391656
562597
342012
917623
247432
1186870
916169
91563
1498869
1826748
493042
536373
1335904
1282684
535885
690835
248845
726050
1598893
1838911
1735223
1424367
951217
315843
869291
1987907
437255
1077978
348999
1116172
339201
540479
53344
531650
1959788
222795
32676
1751411
881742
1052877
103949
399515
457860
1099703
86171
1196239
169675
946529
408819
1858467
139279
1058345
1013125
483246
1147809
791840
140831
1738952
1493051
1279847
815486
1908014
138681
1032173
1179474
158940
350043
834618
1852356
986765
1198251
612578
1281921
85648
720623
769689
279367
208092
908064
1439677
1267014
198803
1133408
683212
1331221
357225
1086392
510825
1102890
623955
1849117
970827
40758
13886
1021058
1653478
1125077
707959
703470
859779
742375
1435546
708731
723172
408345
105339
1634211
24898
1226795
484127
797161
1685266
1330388
1594752
261946
881754
800715
1534679
821332
1754327
1740470
1038426
809589
63453
1130332
1798629
1225540
1833040
333977
1904951
1597209
1801113
367203
754201
183702
1065728
1791326
1099708
675323
1506156
1530428
795668
475836
1804062
721274
736985
1798904
1854435
1827996
262775
320352
1781258
1653704
973540
34557
711670
1221847
217099
963174
1725637
1622785
733836
492477
229477
1310862
1231277
1048101
170674
1096102
1766148
1516908
1037715
475166
1689329
577726
1051899
1325932
635138
463860
300189
639823
1931607
1117528
1369821
645071
182657
813842
1469175
1487918
259185
1968356
273550
1865677
1685698
1579692
1134690
1965775
1077057
1822896
77874
115981
774269
1385932
1663366
733036
303019
1574598
1383526
354340
10900
275145
883212
676811
252193
1560256
85517
1079780
393660
1161870
1220225
1560529
1908066
22970
1790330
1113645
390819
1910226
1054180
1200324
1263022
622005
1400660
1703995
1256402
53867
836405
1337534
679907
1160981
987252
325165
1401809
572659
470130
654640
988031
1548295
180974
569033
400150
527470
125329
1818684
361691
1068991
15866
1830036
1577249
419760
1940515
1094522
1596606
595743
985187
1531499
590284
77861
1416387
1981739
941629
1046729
1653832
1184615
817953
1290424
748902
824864
1130422
416671
1861191
389444
574607
1862563
1692034
117639
1707183
140122
75027
1296076
51105
1227318
93235
853858
1823883
1757032
1600281
250605
933540
745754
1133710
893349
35005
41021
1695120
521665
1406796
413266
565008
612605
1194357
347042
588825
1749682
1455073
1210452
1931716
1273266
1814296
372069
1945934
1605041
1610668
342048
848572
1201019
1524777
320721
1534239
1011896
1418355
1324707
29257
72391
1066186
600761
273686
289727
1718120
428673
1738988
1583116
1359565
1967977
997848
946270
200220
206691
411636
1902390
1316985
1813802
623181
824793
764735
670342
152113
1385558
391117
1505637
71758
58106
1005018
1237241
1783630
316987
564293
856013
415541
1179779
1382400
1736602
886612
524705
806588
1115173
84115
1759587
345244
605026
657478
586607
1237386
1683245
348750
1615973
1482999
484080
351644
1235574
1144275
1548299
1770897
710503
1925330
1944639
1741898
559032
531668
257215
1733460
1327691
1001868
452430
625238
1471165
1751338
1489060
485586
776251
706507
1379812
158361
434654
1275568
1438479
1845233
1907137
41689
106636
29298
480927
1623925
1897943
512197
506640
1500295
1432967
100854
1054062
614550
687414
1677067
944037
1201759
1441063
1622619
1173948
10696
532147
194769
1845960
617846
253670
1538893
695663
588593
377774
842014
670308
1211801
24851
1366410
1306044
674997
27777
867900
809361
548764
1155930
494893
1473455
954604
1023868
949990
1409411
1095426
1491090
77706
459633
1548190
1130343
269776
1637068
1288758
118897
54657
1982598
705991
688857
106719
226186
677128
1504520
1181976
1201530
676410
826208
737604
1798357
1926857
673242
1701277
1208835
279269
792260
148497
401039
1196796
1841623
1922186
426109
477054
1503325
807984
1395593
611220
1704537
819548
529776
1667462
96928
990721
939485
1878899
586843
110460
279910
1472760
1017221
460085
1301982
1833138
1312104
492733
1809060
1435463
169603
1932626
464875
194960
987199
618719
1447217
817138
1738929
86903
1438191
1135644
1032569
105576
357689
1499744
869265
1942738
1920020
1521384
1970734
460537
1273870
439940
1980579
576300
503893
1922284
987125
1341310
1666086
954416
1150943
1740023
1578997
68265
1763124
990730
894924
1671553
1330357
847311
1544653
1609264
1559495
109413
59935
11728
1352862
1344960
719474
1721663
1829855
1755091
311057
594694
975821
617493
1586134
1645448
130330
1934869
1665830
1938935
652315
309964
1500863
20368
943373
1960127
930645
182320
1068296
508599
339567
1982879
445132
875573
1214495
390677
1093050
1002554
1643359
1177666
382317
582451
1118738
1192969
322780
1501099
1380248
6772
801217
1314410
482709
559601
436223
1564812
823524
619605
1843156
78145
1374691
673585
950128
1427378
1665021
906621
426509
1477875
537624
38276
1351487
224318
955911
912706
864770
227265
255313
213849
1224040
370297
1494066
735218
1668084
476755
1079563
1482381
1192740
1831408
1838532
1175092
22321
774176
255240
1823696
240125
86903
1877272
1032009
1230788
1808105
341927
375567
217422
1864997
1711116
1606719
1811310
822701
1505131
1531061
1495675
1263235
1128985
1139065
1198279
855515
1868234
755584
1981185
1705145
524662
9929
1979565
674850
122267
874699
1090734
176656
1273482
1794064
1072091
1469663
91100
1255424
78213
193937
1036637
155215
1635281
1003232
44690
600189
1362175
377570
85331
1879182
1524520
366211
1342450
1170438
281165
161616
1073139
1411125
1322879
1811138
206070
976944
478915
340505
246225
1907935
368690
1673265
1119654
826083
695195
1392444
1368802
720014
835000
707219
263956
846015
1366491
665655
117750
67091
1405773
1656551
1240167
1717225
66820
360982
1535874
312045
1368522
1382382
1086999
885794
1165297
1005953
647586
37301
1048394
1491626
630240
1447530
786152
714992
1125733
915276
253861
1577220
87802
173003
598032
726229
1573095
1872520
1747218
868210
788476
881384
739520
177662
1300180
65652
776203
700411
894126
1147050
2216
1406770
1776474
1020088
54847
1613674
251900
877404
655436
287604
1946330
743793
1526624
285524
1742315
117493
551864
1860016
617070
1615302
614134
1609669
329484
1280557
1053169
141217
1539315
980282
1698947
499379
1966081
1880159
276771
461668
1151852
377322
935788
1838938
882336
271452
1873023
1381163
1552631
342888
1090094
1554977
1359462
282130
1896112
1563472
1188576
377385
487985
1330441
360554
1146737
1334683
1570020
1446833
194124
1098405
446058
1923142
1847842
1828107
870706
1352589
574715
124521
132288
813116
1255460
331952
1480961
909748
590719
949293
48617
1852847
765915
771270
760826
1648531
1034130
1605103
545885
341314
1927916
989543
1557705
869726
1654498
687613
1757327
542136
563473
715020
1565224
1110344
146830
202389
668294
832084
1347421
769513
242190
1497953
715660
376484
1945583
562020
231663
1762933
938209
586863
600491
45971
1276533
806126
1980401
724135
469903
474501
137125
272832
644986
1619792
1248165
1627282
1659726
38638
1841458
607670
1188010
1790941
205246
1299994
739349
1583282
841590
910360
393687
1454707
1459917
1552245
1392726
35128
1765721
1684134
1817141
1994591
51089
369570
173553
1639461
1543842
1676488
750287
1693847
342353
199796
1850410
458740
672356
1099515
903529
1318542
1799671
824025
1320912
674466
1742707
1247143
70705
102727
1686419
1746909
1957945
641466
618701
719157
1518799
971044
1297565
326411
465610
1127131
1051268
1956723
325680
710654
180776
191353
924357
1382739
357411
1427580
265215
1150143
1329850
1235672
1713037
161984
1971003
1075960
187380
1820880
1438490
1387366
1902857
169426
337445
1027862
680379
972812
1379307
1214701
475381
1901552
1662648
1767835
642352
1532992
467498
196009
1275612
1005673
782361
359042
79569
1798500
1624598
1946171
105182
1430341
1652198
1738907
236614
1898144
603324
1591620
1015227
733227
649406
980181
54938
60118
245034
35214
1785658
1239438
1715364
839304
1140196
734166
388691
1727113
1303036
73868
1787413
1232325
1979744
1045539
1571301
947467
1277453
278673
6383
578631
475272
1069981
1446919
942423
1930711
1073005
1846136
1179801
1886817
808301
1424085
1579693
445648
600601
1122294
1349604
1641925
1956011
1125807
1650499
91083
1590544
1436217
1797024
1408242
1020176
448800
966938
1123522
642527
235900
308755
1418221
931680
800335
1363902
105283
1373523
1781244
665814
1121403
533643
1619083
223761
318130
928794
1612746
346169
23875
147298
1541755
1341860
685733
72339
649407
1307502
890328
1046206
775005
16410
1465057
93967
948500
896954
1190998
332840
216444
680110
884989
157337
453866
1955392
152559
164895
168066
457276
317431
1640802
1663452
1178176
1150619
637885
538735
1626081
892348
1228613
1493429
775773
602091
278220
1593863
1236913
1297234
1370213
535248
233258
1609024
1185893
1716671
237082
101962
1470750
465402
289882
1204085
826472
266814
1180307
708554
1292373
768430
766005
712265
1068828
1948155
1624363
102698
1530763
1163850
819899
969742
996626
1324699
513750
809573
52585
1077978
554953
31152
710802
914267
306922
453549
1648526
864523
1531093
1126443
514802
1067127
1697688
1675642
99989
478144
761062
1151083
418284
1504051
1330354
1201338
463301
1175892
411079
665184
1620743
1945455
429447
1585386
996855
538720
1971263
1327111
1246682
1332018
1390528
1290456
457684
1981846
1033827
548502
401682
79700
1474919
828406
1400683
1579872
929922
1686720
390919
384628
1311256
810998
1312424
426544
1273787
1417298
1776373
465853
401655
1225139
854193
1896253
1936457
1976570
729380
307876
1640044
704802
771077
1925637
839304
289282
1844658
1142873
1527616
697852
1342087
1017393
1601917
190501
1055562
696285
1669419
1699317
1578678
963661
428002
289444
1300817
872951
1496652
1896043
805345
343100
1748042
1863363
720416
253003
483932
1324480
1681725
701566
1194991
1885644
1066761
1022707
1285342
1179971
1199692
514347
1723082
1121876
769159
189370
1836516
122259
1175509
76202
1482141
1548077
1062939
1065114
187622
669923
163372
351065
174907
1421619
262962
1771185
1101644
1238180
1741578
1944272
1088733
802244
807424
1646574
1571309
1208443
812757
1326519
810710
479618
1712060
12655
396774
1494286
1228097
1873535
565231
829065
546345
419882
1557809
58435
730501
595820
22049
988648
578878
130912
581995
548458
353907
1218277
270026
1078971
158662
71284
1416127
310640
500005
1864658
861550
1431655
78279
1485244
1661285
1898786
728272
275944
37713
980079
544158
681182
360739
869080
1097296
9801
879176
1134533
570695
681658
991283
1608589
418441
1353971
1554517
413611
486556
434398
941748
1514527
615165
149502
516438
1255744
692945
1000723
1576960
615909
1700566
1927986
1883968
933492
1438705
472496
1215231
463889
1614119
179241
1948802
749861
1768967
1426324
169024
419941
960349
1824706
1511686
1143091
1604524
1080172
1261026
1405224
115351
292111
866748
1162277
325154
1843200
1976177
1915596
759332
1356802
1587604
595047
804883
643533
866569
157435
1419100
1481933
1884565
1901814
508473
1443390
1885004
1669355
1325978
976157
919523
554
1020878
1227622
194815
67178
1604147
185909
1061454
1956004
997033
1982284
637171
710756
702140
1423257
427493
458646
1685709
1859109
1043495
933082
1347538
667730
1730063
267600
1668
826500
468931
1191090
1369807
551224
454242
1446343
1239702
1124538
511539
1441567
1756721
502013
1312352
442561
931125
1027435
840174
838289
1928777
12820
446713
958529
541760
1721595
1128602
40923
1028351
1702988
105395
290835
1174230
199425
804241
452776
985767
1421316
1282811
1600130
1308630
1668586
858249
579685
726402
302215
1983688
910909
478314
1186624
616613
217118
1925212
745997
318229
55064
563436
243691
104990
1004182
382179
736171
951865
1709214
117755
158686
1803430
1295318
720917
377924
1899208
629325
444160
1429966
1316036
1996264
572534
1692563
1371033
1594092
1617449
1513740
706081
1728275
696741
569277
414431
1587130
938976
517344
61605
1289678
537017
1022492
716848
1443232
842272
230024
1226417
1540606
1389594
89126
780108
1487918
1960252
650439
1584204
1095752
863857
145570
304460
456785
463222
1046034
1359587
1944511
662563
855833
936520
633270
1717603
1694549
1658085
907120
1862972
831150
1908311
1840020
1952229
545562
1239648
90262
1168934
1266237
604531
1687931
47251
118775
1032882
415958
93594
615113
597143
1248140
1533701
1782656
936032
1747499
1370072
1540199
1873509
648938
1903334
380828
1548420
791227
829189
448569
1484089
354345
101903
1235732
1389202
1568486
332296
317092
1607243
1055785
1919544
756581
1575261
1506636
862596
1333153
290971
1708594
981297
264460
479900
1872254
1181181
1348193
767990
70486
518724
1675171
1900322
1489439
606790
1591156
810487
1775257
1249032
1085085
1229127
402117
449530
1575413
1410594
1293115
538503
929057
1003087
1702645
548501
1390266
1807198
246646
662602
1818063
1232246
1267161
892265
593871
135264
1606933
366170
923235
1749472
1616724
796958
1267172
1786542
467287
1770733
760025
1658019
1569783
213935
1111134
1572521
1852639
889778
623817
1582163
888984
395866
1806767
1759569
1320092
1548002
67334
1108114
1368412
861522
1007168
934785
419451
1075383
228289
357348
777639
472849
140652
1395884
784196
1118936
374836
1948441
1684138
656722
506360
1419436
1523879
767236
1631160
1747583
941888
1526444
69064
1914890
647274
1065702
911276
672655
564604
1893408
1058707
593380
1100464
1679848
845674
1415113
296954
1714907
1500553
776088
305074
28969
656919
1133772
1868520
1318143
798995
390345
321118
464207
1027895
1310989
266618
565208
969611
693028
1381564
530975
439021
1299400
36181
46427
928395
1805554
285202
624747
1673558
211987
859328
1500154
1486060
1383731
606515
1166585
1878666
1502778
1992510
599727
1059756
1895940
1186212
835800
1845296
1194020
734581
1222777
1147694
1552109
1237997
787903
1991075
775370
200225
976501
513298
1238905
1158942
1727855
605552
1044498
1163794
1951837
1529499
487315
1443598
735223
507043
181652
1056450
1578642
623130
34499
701246
507217
1453944
913653
1804457
875497
1148998
288953
1271230
1446993
1191886
1938334
609096
1084227
459745
1928616
643817
1288413
439503
1244883
1430182
387749
1461715
606252
1138418
517665
886244
1475090
1183150
1613072
485338
1495163
887746
1203166
1549329
338724
607842
568775
53607
1886696
720812
251436
1692227
749257
525201
1516811
228993
1157001
766997
946601
177474
941872
733242
724257
212798
1463893
807336
553159
1711961
562043
74856
527659
671049
1600513
1980432
1990572
83802
677325
1293372
1394463
1659136
1053246
1207752
1151360
514217
508311
403029
1427895
207852
1526788
634060
369969
1313350
152223
1658858
899708
993781
153033
27153
1055795
1940079
970156
65689
1686375
1651866
1364990
1230293
1322965
507611
350809
1830007
1391350
811848
1217803
1618338
1817943
57589
999270
1003206
1885676
518246
1185458
1294251
1746061
1974316
1265370
3939
1742463
852450
1440652
1638098
1111631
652441
1566406
1879453
541090
1900608
1904539
957670
1000822
212225
1471260
450527
243270
1336177
172928
471024
1258265
360295
176466
1271711
1029598
1842088
720855
1820050
724432
82789
1339733
1190981
540855
1586185
1567598
802030
878918
413437
1200791
818378
1904823
1287192
1469235
1274362
288151
1452649
1837359
1566826
1514666
1800194
771287
1610347
1464609
850696
1845586
1207052
1563849
764889
1999934
1007308
243552
1655719
534629
1790896
1061365
381867
1565501
1762415
1922342
579788
782196
218619
1351729
1563394
814174
267463
389326
779601
192018
396010
1660307
1287925
20710
1670102
1309241
1615220
74519
1770977
1204177
862722
735723
1483828
1634252
1963259
8393
1821288
1553813
617171
1596201
365182
1211194
1642572
1359601
1392741
1122272
1608451
1754207
855422
873740
1513029
610599
375670
123900
265171
1853734
482756
1486038
652723
1697878
787846
661131
578467
579028
868999
1925486
1244990
1899867
1687741
46786
588773
1317372
1737440
1599972
519314
337309
690519
840277
1747203
73109
849309
48593
695663
1725969
1975033
61618
1725008
1691915
448324
1658064
293631
132793
204395
1015782
1781273
372944
1104394
568363
825785
569378
1022200
1962598
1050978
1423834
1990381
1492385
780006
1581281
870140
556180
1850281
223528
101189
321607
468257
822921
1748035
1926721
194962
1692901
1766577
1959547
1121678
1188787
1459586
276865
216596
665562
35384
373865
691706
17
1575947
1077412
1002635
1104296
1022038
1120379
1645412
1423772
1089569
1956975
4807
1404958
1295290
807498
97790
1728610
691079
649989
1629448
772614
1622870
454324
993160
728892
643009
1195933
1938635
45680
1143295
799606
399481
1128544
184683
1539451
1593016
518940
34157
1146083
1544392
1814404
1052404
44368
1436667
1815799
445469
1659953
331284
1087795
251853
1530890
620832
1608631
15952
289660
542790
84388
934614
1395821
632131
363341
464393
1348367
1193132
1881693
46157
612737
182815
1017287
641371
1805250
1226574
1912756
1580959
586680
1246104
1586701
1575388
1005071
845738
652724
440986
1805372
1730163
1907175
1649112
1014004
1870648
1822532
1247639
937989
696050
1844845
911100
730295
147433
242284
760254
843
174042
275868
637755
1614485
683824
485575
1070652
1592496
1752822
533417
386275
740406
144848
674501
222421
1277623
1482644
1049720
1273642
1635765
314993
1222059
1458764
649589
607596
182125
1702127
1953325
1661948
1457350
212467
53336
1278276
206826
1841894
647956
1515938
1054670
979840
572339
1035602
1623542
68241
1351155
58106
770741
903915
1387904
955911
1496080
1901244
567709
22689
1454192
1364409
1759721
72363
1528427
79818
1155348
207520
726540
1284295
1124715
1965809
755964
404066
962913
220768
124567
258687
1010859
1296330
1283625
1312912
954607
1805691
1603855
1695881
776457
1896642
598393
602523
1256150
1242205
95014
1420406
1956251
1842809
1234454
1475542
1591164
1932825
1847442
1796393
1990116
1882280
874487
65620
552171
456132
775708
1991926
1660489
657460
1593944
684306
1334833
1356032
1184270
29245
1811663
1186728
1601249
552364
1418488
938094
1516504
1547620
656306
285942
1248164
1578971
123351
1258384
1404545
1676491
1464747
900142
1292565
1953218
1926424
1897284
143572
559606
1895131
1155300
720845
1762198
1038002
797699
642988
1594058
363205
250197
67202
388244
269109
397057
1829290
739069
1493842
1824216
466811
1223428
243152
681
83957
332889
29302
339294
1493805
1580767
978998
953566
357146
1731136
803965
1396298
788164
746807
676098
982007
685142
819751
968594
1196746
226641
1186191
805321
1541617
1378999
772907
43868
1087593
41571
686025
475149
1279698
1027389
1538893
356769
1260498
458085
522918
1908423
105276
1916058
1711164
477844
1164038
1240261
1032710
1346934
1047763
1131307
670493
688036
988789
41536
1904784
1246086
1307924
1013728
1702323
1773585
822249
47597
1172667
41208
1352666
1395821
910153
1490458
565558
1119042
436363
1120572
1321539
213798
163064
80740
811371
218326
117769
1536648
1295846
798346
1661413
176660
1195961
1800669
1808848
1067748
1355252
967578
329773
412123
1095494
975304
318155
1300842
691374
1170261
944056
1090707
1040004
1416939
1189925
1082404
1404688
1864873
591409
1767989
497964
114514
1974699
355259
1081778
678782
988226
1216158
268262
484086
239103
1837899
120625
580854
210434
1544830
44235
228651
372358
863283
256181
748840
114182
1088955
599151
685062
789028
1995931
1212529
537282
1725557
1732680
1633428
1116002
1463096
1275823
1078914
862907
771544
466249
1383114
1264565
1035887
367312
1661522
210269
1221820
916494
1040542
1111423
1692944
461683
1073455
379383
249142
967310
1662412
511878
1278658
1822532
377654
988398
1689305
131679
1923930
532102
1138983
752344
47980
526663
1836950
953876
1282284
628029
876686
1809818
658077
1863309
1150074
1060136
97786
1944312
1210973
1439890
1181298
1936590
887132
167111
1208828
347199
1853600
1015437
659477
1276642
1394868
1962803
914718
1076885
458852
821765
1225939
766907
1082991
1041515
72805
605506
349934
450164
935410
310229
1294467
977925
215951
131536
352714
1582351
801897
606010
117486
577504
1174515
1669082
1319470
1572187
1097469
968528
1868329
1094728
758253
328145
1628894
752633
1095233
556327
1306901
1925217
390108
862079
1359764
1760672
831523
881064
1485371
69585
1726071
963353
1962935
957176
228333
1977795
452252
1821595
478175
1440312
923301
54199
155090
537894
440510
1949986
707821
445666
460283
1067126
133616
1745668
102270
653683
1776614
1370091
769124
382360
382460
1482014
1221997
1250916
495713
191610
539565
363172
267668
569366
1534300
604033
1178917
1774938
1122926
1872437
1496070
169823
1929990
1669124
444944
1221613
1931433
839088
1390838
1182674
865796
384583
333107
86145
1897055
128239
1031272
1013110
1066186
1801381
485936
257659
218893
1544903
912193
1721176
388002
482872
1226984
956616
1622857
923553
929472
1365580
230850
560063
1078841
1118578
1967577
617842
1192512
462030
422444
131722
272704
450015
100355
409596
610984
1468687
139446
1070185
1644266
663058
632098
989624
882196
725241
1739965
376968
933555
362242
512731
168729
1795186
1560150
1158566
1897909
891337
1314486
881630
831137
737078
1755263
604744
1511813
1201565
693502
1296616
801814
1855541
1600888
1777331
1608495
55361
1434707
1941722
667780
258687
1207219
1663047
1917937
1430023
1122996
916246
1245904
1845396
1271147
1263864
516130
1624147
1416201
765355
989374
1824946
360994
506090
1012439
255996
385360
161939
926726
571029
449783
1211034
129380
1922584
1010112
1723612
211567
596781
802915
367172
82526
637297
1146639
175281
751052
196324
1365806
795649
922371
815800
1524686
1456922
1465757
1607157
1636310
1842826
1655449
178921
387255
1522197
1652010
617961
1556955
166455
137940
1877446
270993
1815506
205960
149253
292357
525838
1063608
664898
792762
764571
1976298
768599
1012800
1356746
1195274
604938
451721
1972573
464471
603044
867276
1986023
933710
775123
365584
18529
1637593
1229182
810840
1860597
566814
958914
387196
1229255
1040349
315699
709236
943358
619129
1870052
982544
57513
1260803
880491
1952661
992772
1407647
1694519
1393297
1817705
1198739
1238609
1588660
247010
179948
574999
557251
769005
156261
828176
1970210
333087
1698394
1704565
522820
1119488
1657688
1655655
406391
1391051
975776
408185
1271921
701108
1210491
826097
522154
657827
399328
162706
1270438
1808433
1985345
444700
1097972
244169
485317
559841
41755
908082
601562
1007404
808384
1772075
900609
1303675
379576
1079012
858473
1322242
125738
893390
1820305
557004
1130076
1651646
1829277
433518
1565643
439564
643830
971919
1595476
1705554
525714
1064576
350020
394073
623979
192533
980452
61142
1464151
1109924
819620
416878
771372
1511048
959214
390947
678890
205643
126014
270154
376130
831022
1127390
1736212
12751
264023
1562967
1050961
1648608
1632410
117007
1651937
1171550
1784367
888025
1181178
382289
1403219
1138671
468689
1410969
236595
296436
1325244
366600
542898
1278038
341488
840313
581882
1820383
932045
360580
1320938
796313
730892
1687565
1894759
573754
1993327
575155
1439196
479571
1295189
441937
263250
1614727
1076533
28318
181772
810961
27160
1708424
75860
322427
1277691
940801
341083
1735375
342122
878497
1357048
119310
1611134
270359
439344
1568406
252800
841671
1498985
24068
535343
616940
1798329
1124262
133201
1976243
782127
646152
486615
1472261
237339
870610
1664379
1654950
293705
304222
1859135
291095
561118
1295467
1806410
8575
1068657
478655
935966
1668168
1228220
1752977
47860
168919
1240566
1097904
1404323
767655
353780
1513483
346067
1449823
62503
1631160
1676979
991955
349566
1878711
1793265
1385441
1941895
668410
812319
1685790
370771
1740886
1689788
180201
1027553
1150930
1702384
1800463
1215631
1590944
914056
983867
173769
74193
1660359
1438233
1534700
1150952
572872
1186450
1945681
1131832
1922705
741818
1230738
71373
1721927
1027311
1215894
1231843
106377
74478
1170974
1107495
651158
1803991
395627
1302579
199583
567059
433587
1120857
6655
1835086
1943433
1884805
1237227
289196
1012547
1773804
1613733
1536774
1995350
429145
521721
978145
1724686
1835701
382097
814006
1332640
133456
134516
107922
1501393
503740
549173
706645
757634
1684134
11351
1877875
1805826
544095
1636316
1999737
1176807
1459802
1001189
151409
1796308
736985
974986
147842
1269937
1798732
982007
486988
343380
1158170
323876
901258
1786769
1795607
1316715
1501143
494172
1462981
839172
183246
562215
1387572
94891
325082
623998
1525728
1095063
530582
982549
627365
916866
293587
205760
1537340
1955516
584806
958767
483206
1011619
887737
463145
1521424
492642
1133425
770231
1606112
68197
461881
308794
1288480
929028
327114
1063537
835155
312157
815059
1174768
849868
426894
1025899
771939
997639
1128624
1089837
1410913
501391
1497077
249400
1255503
1347754
1998963
1481624
103127
362412
332198
795503
1364129
1993116
1338937
68754
505667
1201430
1678205
199547
1601270
1361760
1052199
1773644
304899
1002772
28946
1698803
1542202
1977367
1439677
1184741
954256
1217991
1227885
752683
1153766
731959
1483683
1216690
898044
169096
1625522
1788086
1443751
512941
494989
1864046
760305
1674729
1902676
1116953
989167
713092
978847
242702
1385037
479530
1914964
1406937
473761
411956
831776
14923
912829
409016
956451
1686056
350590
1722533
971122
268261
158236
1600819
1713381
670553
1822471
548974
1539609
561092
538746
1479675
438060
1800506
1954736
492153
583449
1519359
715540
668909
1755240
1358253
1295986
236931
1533575
1263794
688609
1495909
367363
873726
339052
1501435
1303460
238163
1139618
236187
731990
1778483
332478
1323637
168778
1316171
1331580
1365709
698267
815546
1469294
271565
395818
1930370
1683775
792596
586733
390970
793014
1680826
331111
1242800
1735647
392718
211479
849606
457603
1461895
304787
285476
1570214
1087902
1575565
466509
936657
390074
738425
733881
270713
1707899
1534632
358250
1099326
1548035
1746070
166277
524907
1556472
481123
452704
1860271
81699
1654076
948578
912488
1691050
1180353
750602
46700
1608227
41692
1370238
1744324
1955351
1289810
822531
591078
1286528
1083038
1880720
1312759
1640700
1047871
466043
1896457
1079557
437472
1023593
1847264
1543977
1692417
1170240
1962752
1154085
1714872
93644
1143588
31741
115540
1193321
875646
1232130
559213
1046611
1404228
1622632
1439827
280739
1418140
1423727
1630166
162865
725163
1984501
1545460
1960919
480971
1087396
1185412
520973
183131
1708216
726729
1973550
135744
1099326
552842
280592
795480
1513550
1975556
123668
28321
1472888
878892
1346255
1994392
811019
943531
455655
1421940
1197156
951454
182264
79798
1009703
932614
1515081
68459
626319
1965939
17505
768430
1193753
1160273
689545
459377
1955711
1928139
736561
1947680
210988
1578715
831760
300949
1313402
370176
1612097
1646300
1205945
1633371
572993
206969
533975
1428139
735872
1131731
1592949
761190
572684
18804
707403
1155036
335248
984921
906667
368381
465659
162409
1080618
1224040
1883738
1693854
849109
681
910268
1228386
69538
1347538
1978629
627103
378394
1101057
1644
197955
3439
408680
1267995
1850609
1242810
732457
275901
1740913
1118087
1128110
1178438
124109
1043933
311417
1091428
1043146
152085
95516
1287523
1188665
556162
1074077
1131551
1795685
350741
276493
901109
1083723
1448601
321046
1527353
1080768
1327304
338940
1727543
1508047
1106043
883362
1588297
1181970
1271914
1750177
1078971
722189
374503
1343068
1720813
1463339
970491
1405327
1948246
334030
521186
335001
1436083
1620948
1907110
1360597
305606
1402577
507273
397173
814454
1395571
1041034
940281
1643297
1837775
320903
1070721
512213
1330631
905656
740780
307425
72558
1716406
177987
762106
1240788
1810511
455819
1846096
882679
1506306
1471939
52503
1245934
1697688
724524
1471677
1409145
1071965
957743
949131
1875119
147685
1911319
591409
1611358
1868517
1983366
347308
264216
190837
1926289
466483
1885176
248332
721279
1321714
1115830
1985993
1956309
512745
718733
191653
1738343
1739801
269815
1725180
241881
1652218
558686
1536964
1302927
10425
1039898
439986
662006
753136
1525911
137022
238275
608791
486494
1670829
1449354
633653
1921380
447358
674075
1958137
614402
345698
632374
1265172
717965
1987753
245035
1192316
473861
1489352
1610239
1854843
291612
576249
1223926
682772
1211046
502864
969410
352023
75680
58397
419647
1155257
1410929
524984
1412113
874484
422437
32514
257654
569118
1077611
1206240
373334
438368
1427441
1985677
1863518
839542
54595
1485006
947091
643342
1382326
1864773
333939
979000
901696
1901692
23852
804459
224919
325508
1998807
1532140
561458
1824151
318895
908946
177463
1609722
577738
1272242
893008
481372
1821646
963821
1189748
698393
1730216
6032
1129372
994109
891302
1906936
1042261
940153
1561071
475963
317147
531961
321224
1755236
231582
1274036
815696
226019
247681
459791
680042
246254
1249470
67528
362364
1220032
823736
916460
1125463
1939648
953488
977145
1298222
873272
1533485
2566
769796
1125290
1516111
244671
1918868
1062053
1207761
1958385
677565
1281531
1201338
225912
1297840
1047
1652088
341310
507169
601045
839667
1859226
847018
1541158
81456
1017111
803828
1932444
219944
741230
807040
1153181
861162
1379096
452736
1493911
732364
882698
1155589
485437
1027856
1932043
907450
596800
1261494
84223
393900
1627730
1759787
293284
940333
39820
914473
509996
1033455
1902386
1398207
1631739
1973943
1251416
155514
667564
774999
1835302
103538
80386
1718755
205432
422043
233484
1354951
475416
1962206
1181219
1073662
25309
795295
288308
573839
924683
1087883
1871934
1632610
733800
89997
557397
465263
199905
1381420
999084
1831151
1472476
142151
984358
1922819
1720934
1554911
922371
658113
1136593
712478
1080841
254952
1118727
1837110
1022190
578569
87939
1345470
825670
1132595
1915124
611265
868745
200815
1204442
503968
261634
1364412
328707
1778243
737615
203929
1824527
226444
1678965
209072
1458752
564213
1994267
1206205
1455807
1337320
1495548
1470660
1555178
646193
1561520
1418456
679026
660226
1448867
427242
320752
1551940
1747953
616860
1384122
772428
1657010
1641662
1131626
1745538
585072
1379820
1673005
328028
1955011
1022923
1887727
1786613
7327
1946885
1427834
680777
952601
1881714
1573130
1794173
434052
334451
1294748
1251989
1350092
1633693
950738
224820
737572
583872
1579019
1645814
532639
260949
1618748
1253949
1497539
1774982
1838020
1438931
1676205
407284
923289
1163630
1706927
376967
1309510
595645
1848767
381415
531652
1314517
672501
886830
246936
1416065
1781611
1425910
671323
701929
1072806
1751513
633946
1109215
1981987
1521188
927933
1054702
1366491
724180
1652974
856642
1699119
1412781
802493
260712
490894
349973
459943
1547395
1654621
132805
1369246
825861
27575
177224
620403
1306217
1280371
466807
389151
1991609
459453
1013617
1192544
474717
757780
963770
1675419
649792
1461660
357842
1921987
1065940
320818
643991
182212
799235
423467
1163737
515476
1370408
1342270
1802961
882756
894649
1968440
50640
169380
1172221
867660
217612
693534
875742
1369024
266751
261370
315781
962495
1346931
1629268
1141235
300006
1124340
1798500
146748
1794434
1346872
649006
962234
1163535
1851383
240600
476609
1799370
1724206
1108139
1766523
62917
1846957
36363
299866
27611
1379851
352813
1030957
1432059
1297369
1152359
458710
1902707
537125
971812
1974483
502328
549680
317062
821319
831904
1194642
1639677
1388749
855882
726650
81424
423388
589546
176033
1561290
1534395
1831721
884008
1422546
207986
513190
35928
187492
1941175
1399669
878379
1193306
1629881
780997
994110
677190
233013
1513790
1695587
1978448
714942
101772
1906416
431505
454501
1701131
437459
423675
386204
288932
1120807
1320744
1473988
1240136
1401017
798904
1145928
743021
199192
1311253
1275386
1823320
1025923
1556455
895542
1029401
299957
1917212
505306
1051955
1877856
241944
1766758
1447040
1815680
1668111
1194662
1299317
1713905
91821
1915956
1549763
857805
1267837
603831
1011163
1162896
544423
1902121
710883
1268678
40511
218920
1072487
149621
261784
1114531
787630
1940402
1104819
1247296
1910982
975874
1591710
1827009
1485140
1516483
13227
810840
211824
479938
802431
1742221
409606
801005
249576
713059
1771363
1727113
981796
762397
707317
304864
761995
928072
890412
1567371
1319770
1718377
1104911
1779702
1099137
1158438
357280
1399700
1975522
666185
1393943
1725566
974845
223179
154949
705928
1398372
308269
1177710
958653
413897
865292
1084865
1053102
752479
1008642
836597
661332
846972
113548
1188868
255596
680643
1980605
1202475
385470
42690
56266
1164044
1840075
465090
312809
1816908
16934
1859182
919831
953091
247634
3043
1767252
1266209
1883407
1661630
169968
204583
1020813
1942976
379307
1118449
236098
1683319
1777205
1054232
638493
1330914
1742900
174784
311709
609137
325469
149053
717598
1049861
1112084
301364
132453
1635848
771689
131816
1123907
1359434
1480714
1914472
89324
1753915
197108
1920855
1795388
1050968
1369717
790894
653605
1012381
1872850
657350
454094
721044
1597426
822249
1918351
700473
667730
1172471
414300
1614663
1701974
1904555
617961
1740282
415232
623697
441282
386295
1613422
1581321
640925
1241390
1128688
1763831
900215
861661
1875720
1087259
1516545
645787
1361092
972230
1438410
1125814
915064
705212
725863
1120445
1808871
600493
1498288
619855
1151121
1146824
671791
1120094
1066055
958187
637588
834100
962205
370860
1630914
254337
1295560
8649
1853570
950774
187266
1319616
1750595
1503884
1842684
1559692
1039150
1096751
39492
1837052
1008773
788724
509886
587613
1194576
1663083
1377898
955338
1884692
1311674
1059353
1480615
1230164
878948
1027990
746196
1939994
1576947
1854955
1826928
806126
1658590
414695
790004
607725
829487
1287462
448052
194939
1612242
135984
1144785
1876773
1012699
1074610
1506270
706795
1244123
834796
506917
1504692
1554209
1513158
971619
408819
535285
1588684
115422
1746462
1269954
530232
1056828
1729165
1928185
591002
919396
1593956
1373155
1749535
1770992
1900708
1206035
1024225
1208556
548607
78506
608934
1752913
1937680
926231
469915
218167
1344260
1443412
1523528
1381007
1429978
1995124
1958087
1745005
499999
584470
1992861
1959337
1557786
302922
884176
1549103
907542
1193821
614369
1444054
872409
1698608
1170882
1618941
1579742
292683
1863487
120544
159614
1997515
1667807
1088830
838454
958141
723163
1293408
1490349
779795
765417
204476
1942330
1304950
1383187
878380
1365508
481
233778
427214
1490944
977925
1926096
1163886
1123973
1781473
644497
782284
293646
1431375
1245014
494119
1099840
797306
1692632
2910
591131
1366851
1988570
1237645
1728035
445088
1810840
1559123
284539
1753044
1233492
1756790
1222652
1765348
304965
1348593
204526
1395680
374042
1428914
1361140
1403620
319463
1546168
1660235
127536
1789519
63415
199354
312403
651989
1894638
181068
1630820
554647
791612
623429
1271921
940251
504644
1994267
1552047
402055
925531
868048
822404
585491
10129
364512
1828827
1717403
886241
1432996
1080829
905641
268453
1762085
1015102
1419400
1994436
1252536
274059
1961051
1312354
8227
1907052
1608669
788857
1783625
1176734
1864658
653982
608922
316297
654741
1870049
62405
479617
977424
995374
1756415
1618016
1814518
1991341
264142
344790
224163
1330016
1966693
1943353
788825
771862
702786
1307240
617523
998477
344447
341260
433604
351811
547317
1409544
1942958
817887
896768
1660764
372017
923900
1584900
499961
1772205
993781
785408
1496142
1766819
1030427
137879
214462
375983
1316077
1644103
1260712
286573
120053
253713
833441
1655285
1828590
542794
1533314
749822
439015
416254
990051
442185
1009307
1185366
625094
642642
1702563
1147064
755223
1044286
405317
96687
1958414
1289288
1008932
220554
660613
1766648
249843
1429611
1812473
774623
218567
561612
279596
1234088
194126
1632580
1416212
1025922
930444
1078300
1286445
1275552
388214
475140
1763810
964352
1456293
439980
1479430
590427
506909
358042
296277
1968888
123686
597741
1361343
1479428
349144
1478166
1059918
387325
181191
1894547
214768
1107812
581665
675508
227613
1118332
1321846
926080
404240
1057392
839569
1168956
364877
1248543
559483
1446680
135567
852508
1755004
752997
114731
1461060
1371033
945976
563187
683837
1563825
1493051
1627336
324304
1390839
1170987
740649
1187533
1615527
1840876
738316
550622
1783547
690967
1748872
790743
725218
756184
1414690
1326056
1559800
874060
181552
1094999
434697
1991481
570313
1184689
1612773
1391294
107214
1099829
109039
474717
362123
1697396
1414234
1914505
1431000
1698174
1554822
1843016
1778377
1348177
439601
807601
864523
1641131
647645
765534
1206403
184967
810131
886235
572477
1464850
1666448
1667733
1414627
1787868
1800010
427234
19808
1294298
1486852
182436
1535845
1313685
152246
1163480
1609849
201837
429311
1020648
1313421
1894428
360990
464227
82869
60746
1606423
1889326
15935
1178899
646210
943883
816772
408446
435956
1932772
1306429
1233440
1868760
653066
1954102
1263162
1126255
1741671
1610945
760319
610861
593136
1087170
1426153
975026
105133
451363
145875
251898
1087994
1635604
1452627
1500863
1187878
1224446
621427
1813561
478836
810109
1598950
1292859
876541
1653412
1414142
1019350
916816
1553344
1132732
1251025
1274855
1991888
1731509
28881
684986
1267619
1054157
761205
1505231
456641
1226035
1180398
383672
305326
1078252
173832
439120
843523
1459980
1091438
1462428
678125
982109
1936377
1554067
1297950
1868046
1054401
1006827
1579272
1021221
1425554
634803
1765844
1373755
1607074
446141
1203681
1313140
1894140
1444293
170524
1517049
1983932
1667786
790435
1549662
91501
1181652
1626819
1235574
1682848
1606291
1935209
576006
402136
1853838
683241
980261
606537
236631
53740
814322
1319956
187100
1756615
979469
1058967
1240559
1105982
200018
207459
1964999
288151
1059829
135215
20698
661829
1888978
1071905
634863
1625440
970782
1120964
970226
1427666
899450
1681217
1678178
1084341
483913
42548
523155
207188
240577
646423
1543842
1009438
259069
1400158
1657829
461201
1376146
1649982
1259348
1860467
1401602
1696776
1274072
1315118
963742
479952
1197129
24285
1711367
236118
843665
257034
936428
624084
1493291
1160979
1101102
1250653
893946
1501608
584613
293249
1315126
989855
880930
984770
1825327
434022
1632766
1093282
1286113
1182053
1613749
1956702
381104
71807
1359143
1190464
770968
1213283
1640179
1698559
203148
1356309
63194
1707739
576363
474969
736621
966524
1231209
186894
1968607
1841326
623776
1881267
1150255
1918680
1815506
1653188
1079815
1752225
162209
1559066
1983577
1254421
1037230
1271348
806800
1713225
156255
349013
1263288
1208848
1068190
411233
1652536
971072
614071
1043767
91128
647938
1929552
1692760
1606365
1075901
376417
622988
1280280
103771
1323060
1011992
1118898
229688
1354085
130636
1021314
1350240
718812
1501194
706869
19273
113659
1299353
1328529
1469439
845936
1520705
1299264
1543448
1725043
122044
448599
575759
881788
1295774
1259991
1906447
331198
236022
569573
1048933
1702169
1368345
1442019
1210202
665893
1794638
1282036
635082
1270340
1015239
1369893
527339
1630684
759342
555133
736462
1957384
1014933
1695740
1467242
727623
1453005
783744
60466
1421621
66453
236631
1716848
1892956
1570676
1757291
1881461
1738027
1877528
1874156
1132862
900793
611957
1604964
1762874
494766
449433
801786
493389
190065
1285143
1403863
620666
1329689
851942
885330
1002855
440824
1718046
843632
336580
215068
992817
1942405
1407894
105218
1867310
1752379
1231851
1636707
191569
854287
1002572
1368779
168527
43985
141713
1024562
1854014
1805776
36064
1586159
1841452
223915
911601
1584064
1904985
960399
156019
1966078
84000
446049
1102441
1193179
1608107
405942
441937
1120069
1620985
56660
1803999
1493365
60118
699045
663087
625996
1302687
1919551
559029
1321318
460531
1452860
363384
957480
1401401
1138980
1936096
394176
1879534
695572
636427
1842735
217213
1986246
1106796
401399
740281
799124
188918
1341556
318716
1737850
1993673
511515
1215110
152324
1931953
912039
491834
1838170
361106
737047
1540441
48855
1129745
482097
1547722
876358
1280119
748652
634167
1544814
652285
722846
1818010
1482728
983602
1965124
524868
152112
661184
882172
843619
383897
588028
470147
113723
958432
540559
1383002
1123244
1327274
396969
945107
427491
657468
1786029
767901
799742
13410
1247720
1987896
1492811
1364412
140135
214133
119317
171152
1907411
1789096
1087105
629461
756996
1749037
755441
1624985
788771
550107
1719076
1406756
167346
1748343
1224720
370001
622507
1083977
1116360
759548
1044624
474367
89183
1805680
1506611
1652966
1189031
1815680
50238
1426292
750644
490078
1672181
349809
1619272
580491
906606
1442849
258194
91292
18788
1904780
75682
881470
1862025
788225
726819
1341406
86928
843145
325609
1649087
492572
646618
4536
739456
1246327
1243855
308151
1541840
1009929
1552072
1420406
746846
924453
130996
1399598
1266879
1747660
936118
1913531
1847977
1831581
1165351
281718
1158269
682355
45067
1686306
159512
309262
51704
489633
1877378
1285962
1906596
510284
1659377
724694
1977645
377570
1981606
1656217
533063
885400
1577625
793282
1847858
1548369
1202658
927099
1838020
1472565
480913
7581
509285
1249475
342445
661807
392965
184894
485475
1120321
281960
1083221
467453
304305
1801207
63740
1300610
189917
864634
1088367
1465836
1503614
1177991
381052
1056411
1311042
931787
630025
38717
429525
1713336
427242
1462804
1200293
1801105
913438
504850
457011
986485
811829
953549
839898
453893
778074
1199873
724724
664674
1888916
1073136
606718
1340806
1646807
996667
1172109
1842235
134561
1155228
1743218
330652
1808398
1643463
1438281
1414027
952848
1623797
419290
871561
776219
1547396
1219648
1504741
1801442
1828215
1650117
532147
756721
738453
905656
1928792
733842
592198
908304
1857802
468936
539819
280620
460557
39868
1917743
1097519
46671
1378071
1723422
890651
1777264
1689626
89498
236962
1148302
110762
302405
1740400
1899815
743908
1710142
1737498
610759
1079992
1314170
1183171
1377595
1116474
507575
409833
842227
312301
1611898
510467
86764
1839460
665651
1615396
726607
174454
419841
267619
1383196
1656120
839280
308315
1729793
1345568
139134
948578
418862
407976
202408
641560
1796921
1617046
1587654
1092014
1456252
1088516
562597
168740
1216439
843282
795502
1394946
1847826
1771680
1024962
1137229
1805816
1033840
1331039
437612
537810
186967
686253
1825814
1047028
436651
1937170
1670577
938962
1823084
329668
974030
1225604
1771488
490455
570570
1829755
16875
1463529
816339
698004
908688
300619
143985
691706
755000
1360357
1817510
1462301
563866
1545320
1826557
255975
232668
1693870
471227
312950
792505
885377
1775361
1041251
1588722
1593311
688349
896285
1349834
1584727
1870635
755732
1636590
767729
1143751
116156
1994399
1433763
1866749
990083
1432026
1547754
665203
1310142
1492534
65413
1266217
1434655
595181
1148704
535973
1659698
1252233
366164
776460
922167
826672
1274685
1586066
1604475
1697949
263586
1006334
1286102
255601
83361
249457
160788
1123607
1920141
1779988
815589
842880
1052346
639715
876159
302253
1342017
1966107
1371928
1193211
784381
168045
1421704
964194
1067924
281384
1685156
279998
1251063
823317
1634574
1990680
323968
500318
887849
742978
706909
1711176
680843
333105
408880
301171
1800682
1014956
1116994
1315333
104775
52232
1764463
690682
1696453
797763
1967924
147070
1830973
1032588
1765973
592804
51006
1218892
963052
1135879
1664988
393485
1723231
1051085
590468
1325952
830476
1996096
1709015
851942
511060
1864736
186587
1981920
306364
1640921
464341
1594749
75203
1812792
936729
1681004
231303
1264347
1671716
1371257
1502141
1576402
1554694
613949
425498
635434
1611410
1952992
950918
728760
251398
270345
1401182
144339
317442
1877767
995605
1573764
1472669
859189
60451
576002
1179839
1517157
590777
1498856
1822210
1623226
587968
915026
778665
845220
1996695
36179
1051007
901548
1208625
273499
1844263
1096270
815546
1231255
1361842
1057625
1830350
1278162
179369
1976722
1178809
1800949
1648668
243095
871796
1746406
1287106
914487
1725157
1598
217331
819548
1479588
1407761
551887
1048640
1462082
766725
1897577
478992
338956
1341342
1094510
783416
965991
1495706
1002348
239353
605280
50501
265503
599384
1367038
1799360
32750
1438402
1717878
1217323
766319
1550380
920866
93237
763170
1964453
996439
1431246
1895352
696949
226593
1592185
1323336
1496966
1365294
1916082
1346544
31418
664367
91749
1889300
1431225
1409532
609078
362314
1355672
1372528
939954
1108747
1751608
533708
1532421
401637
1582301
1888308
1246972
10828
1978265
697155
616065
1790165
836534
911564
432845
1781027
694468
870331
1686785
790276
445851
1305049
1228634
1305829
1824142
209003
666086
1461891
468371
254292
1323841
98244
1963171
1275573
1757059
1972331
1826377
1313368
337818
43018
1820109
760366
1936007
631235
1184534
660084
1150341
1005665
1627006
660281
432303
1765432
1868146
1129810
1009159
644303
1143179
133559
320056
886587
889849
1301320
29843
815323
452990
1905002
1498445
1042990
351589
1540805
549110
1811637
1744884
79215
861245
1180670
314993
1080207
75801
453506
1295407
978687
948975
1685016
1048402
723242
1001184
1988780
1584364
1443777
1272399
1107345
1540489
1976381
1888642
31114
297851
911121
607663
153468
143134
56211
657270
798572
904116
1888807
1278608
1670181
153518
1293831
420676
388216
1855727
1806680
1428807
270715
837418
70744
1462404
783752
524531
906047
1469270
1134601
1551456
1171159
1155934
1580428
1673940
1206511
1025447
1612272
63802
688951
150052
1844279
931400
1961647
177614
548450
181912
318183
581856
1218526
583613
1477063
1735053
1864604
154864
1726955
244621
620271
617515
481258
30870
1570676
434876
1449611
890679
507454
1738165
1412641
185337
1053102
1833906
1230164
584656
673710
753500
1204487
555304
938792
1610184
478135
831708
742816
1913629
1991426
675584
1644801
589260
1801442
863531
676637
252826
1146584
562528
980428
6094
1101944
864162
665651
745016
98941
1002280
1166525
324196
173427
1509616
1161317
1264598
400310
1328472
811861
1676998
1748812
920725
1030511
9645
1369805
1243708
1543448
1098295
1501052
753581
1251416
1462752
1352651
1667938
1300012
1788678
1663861
1723546
882733
991381
915985
765088
918692
1241726
1670505
289058
273521
1691983
1502857
1405803
1899793
1284663
636170
1623661
1233440
1504382
1717378
734994
1132610
1911139
1651753
565773
863255
1146784
1924792
184706
939962
1103486
898913
1035813
443693
39466
1286951
322899
1389514
1361090
1409425
497427
869607
925607
398381
1513813
200533
958148
838525
1649582
872899
1791369
551759
510602
1837022
710043
1055003
630067
402306
242548
1509859
399048
1159619
1284556
1594722
1766669
1439807
1882858
536223
673425
1965753
1516824
892489
822849
939106
502587
1770950
485273
1585591
289820
1860550
112836
1021954
1855932
555116
1394019
223481
880112
221212
196009
8403
1277907
1356303
1886317
1702678
1758333
534014
1300229
1464529
932379
1685408
1400128
1811746
346692
1978946
119895
1706116
1079333
160128
1274838
349793
1778440
331993
732676
1444171
709124
809351
1263870
1515693
1936007
250933
1739752
1548460
386511
453838
789118
105388
1317053
1209068
69373
1035658
1523253
665454
1701150
471056
621096
1639200
304751
1910268
1161937
552064
708095
1788761
1597811
1220623
132867
1411672
470075
1648516
1525845
467503
1964969
1060687
1494376
580866
749064
1514376
1648523
933118
1148236
97425
280808
1036625
318733
1466145
1814424
1494288
1408695
1389393
1806794
1350815
1221046
1423108
403841
763509
381536
1783778
1586285
1526234
1369983
1636334
793910
1710333
1433790
1208529
484129
681658
503449
250945
1683568
977706
1415763
1335316
1830566
378475
431049
1745835
414857
498998
1535658
1376559
1855241
675658
365726
749106
136822
1577717
1584966
1461499
896700
555345
519470
1005742
1118732
447150
1072836
756670
259752
938906
1321298
1921271
75812
25680
1484891
1281310
454503
64718
361989
777021
348887
1212115
1031857
414153
875122
1536340
1849511
354029
1190129
862499
342757
441045
769941
681121
711903
990012
1750629
1744638
860993
1601120
1203367
1410913
1620343
1627006
1650662
1315946
584367
1146507
191569
754961
802857
1244443
1418281
1442646
1984746
1932223
1840974
111664
411399
180722
1110502
68468
480271
1631871
315136
1800508
1249624
1559949
1004515
1639300
885328
749076
1991877
1607933
777720
1589876
754223
1902681
888534
119835
638919
812412
1592968
1417103
1171347
659398
1223606
630067
545657
979437
1912554
351912
1820368
197937
784986
1417103
101550
541428
514686
1941747
356142
71307
1532264
629104
1429999
1908817
1198439
1352147
562288
390446
1889633
118876
1060495
1432238
1348792
1635793
525863
730518
941091
1154567
1841836
38838
189615
699604
1302581
1861800
238047
1368263
1252235
809446
1039711
679836
1499041
1239970
763269
1563825
579098
1608322
1911630
133629
1456790
1083798
1501973
42545
544367
263869
1170000
1067176
8386
1872184
1665231
749776
1522323
870469
1108417
1555221
1295982
404139
1802783
1167385
1650702
927205
1098148
1783877
872302
1911883
864512
537580
1219881
313655
1132661
659289
1153366
1908849
975641
1584932
555877
1674966
1740400
1548596
1495706
1136094
1343170
1729060
1713064
1904386
1886651
662101
1756149
1306639
654460
1932995
1125064
779131
1922769
586496
739286
213379
253884
185345
760338
600227
1494678
1752140
368274
1883625
1233008
281572
818904
561554
1334324
1990616
454751
852395
701299
352840
1012845
626456
1905230
1519712
869137
1780007
1600050
1165593
994154
1589481
1878855
1770377
1341436
1462971
667200
1032714
454480
70413
647559
1718106
321318
907743
1007232
89372
815062
1548787
88749
114789
1185250
970021
641204
819760
1051147
78360
1106425
1594052
592054
230501
1302228
1114822
129243
972388
1641981
420195
1015352
361280
1778677
1342820
1217985
172621
52643
493253
818375
1194890
1744363
1286005
1023922
1760332
790426
1764122
1849517
473184
739825
1337411
23921
237561
1614504
242699
990233
1835381
251149
709579
834390
1185644
404066
1350498
149013
1102574
1895131
15774
182552
322518
881362
68072
1924526
1870381
257690
1482786
1189958
626848
1840509
436050
1365130
239214
774706
1486
1224473
181875
30432
686781
1540933
1760821
74856
901648
546673
216947
1179137
851222
994094
1933937
569871
416430
251127
715109
56401
687139
1080970
1062760
1774947
1265712
264369
634723
190543
1209429
147070
846578
1178848
282491
1288057
1146651
842190
540950
424726
1009734
383437
658217
349277
645873
1679760
1909781
1256735
906693
1688925
1356808
1240885
467143
1478860
560693
415010
593210
947286
149317
629550
454000
290912
1849262
1617313
1676548
768921
557298
199071
1040804
1542177
442474
701465
1006559
1353343
1883678
986272
1757632
1511893
246370
1788688
1759024
1975793
606011
159095
1520948
1776412
750209
440245
1294258
1477973
1203423
267150
1344740
1496372
1552159
1742377
1045018
156892
1863306
1623609
740037
1668984
1865539
1529635
322216
1608500
853226
874484
688
388169
1137227
1048294
685108
1553050
420945
630854
147993
70136
908763
1394922
287559
554723
214823
1621755
1461205
1707057
1597321
209757
1588793
978175
431908
1835291
1934046
1133134
952806
7796
344067
1025521
1022722
146577
562648
824244
820362
532602
388658
701713
307797
1932739
1908014
1929943
1448156
1480294
1301082
127153
1725341
1281176
259430
304285
1071136
162691
292097
1701942
939590
835131
1480461
937104
512797
269503
1753619
201433
1661777
423675
1307797
611660
1287043
1722546
1600378
1624446
308626
902166
562528
773503
955706
883054
1704179
962130
1930176
1509831
21928
1071857
1863861
670783
524597
132704
1747583
3731
1818795
636711
156007
1579234
1046895
1686318
1419502
1876338
1844235
972568
1300012
409817
1501742
760817
308754
1432021
1332272
518761
505999
842541
355137
879656
1376550
233287
780158
1475055
257987
335533
1410386
519125
1268745
1819012
559930
113660
314332
1860774
96077
925099
495128
1535993
751812
1016946
979308
1217248
574601
1913424
1162002
1460378
1539803
412343
1246386
1127216
1342369
581709
1423959
1642126
1708257
1068283
1981008
1706328
281553
1743374
742033
1320107
1399325
1174797
1064447
1141519
1880819
1290814
654128
291026
663269
1499737
1488707
1435247
624366
808595
1843531
1755294
1825818
1294824
668276
939512
1750350
1158633
1396701
887540
789738
80196
1693050
267463
1126864
1005035
1962673
734010
1927393
1300156
325284
1721315
1792383
958885
1505977
640214
1856583
1845277
166743
361859
565971
804632
420152
1946896
538897
943220
1727140
1273323
1068019
1679459
1539364
584848
557921
1196713
925233
281307
370137
165823
1824714
483867
1296612
1051673
1524150
1852419
1459370
889459
1833121
280761
755185
147333
1207182
528414
325719
587093
400957
880200
337130
779011
1007486
1056551
369158
1634197
3928
1940526
360038
900286
1517972
370863
527662
690622
294481
787639
1291351
1390893
1082808
958723
399416
280461
381317
286770
1091096
181684
1403460
1057450
911575
1092832
1340693
1029756
737985
1336454
515605
390741
1131236
1252377
748805
87756
1162453
1245653
1174500
1518018
1323100
1470284
992014
1679621
1390336
959341
1254158
412588
1559658
649898
1606112
260168
374537
610284
1330105
695906
1914295
1621902
109663
1786050
895230
1570462
1016627
1944650
188100
531783
343478
1906209
1633952
1918823
894542
1907507
199651
1481663
267329
652241
1892069
1116122
1290417
1020411
344548
109801
1148206
1758236
1617386
1217668
806447
752112
450215
193760
1143340
519494
1478866
1800206
1074942
1305048
168924
1001835
50245
52981
743117
933567
1885845
479622
663626
1163798
1638044
459079
185595
831683
1662949
518595
651159
1581480
44547
1666229
458714
969259
874492
469606
106464
1181958
1628925
708839
95155
536801
92462
218372
1097840
1475129
1373719
1283025
802540
504815
496561
717365
392987
487579
855539
1957405
1289814
844957
703609
276865
1739501
279820
1114452
449203
985374
1839758
1794147
1294460
948928
982920
530224
1629524
1321058
554606
767908
1813903
1577514
1376852
401268
672499
538419
215479
570928
1690633
1706835
369889
872384
602454
960308
1514303
954309
1955089
951861
1350676
389396
1376478
98362
1390266
365909
814459
180845
492805
1461792
603908
1110826
820273
1479653
1671627
217222
160106
869861
507485
607441
841169
1004736
1251599
1122939
1797600
1411745
1556634
1193714
867337
1008836
1283835
986886
1476146
1504965
952805
82584
634253
686298
575959
562623
907820
1265397
278352
1343640
355688
1801739
403114
593165
992663
305291
1858811
587845
714738
898420
551806
1177415
1407195
472203
931360
1708173
1997855
778730
207528
1626147
377659
555846
1658183
306652
148826
751413
1881586
1436933
1089761
53338
909330
69431
925494
1799491
736265
1006141
444914
746667
446765
1586277
1560953
451116
731743
563470
851223
1856260
763073
928768
1133655
1446194
321874
1326547
428855
126378
877163
394954
452389
1049676
780041
1970713
1305607
1804426
925896
1288987
195439
1800995
1285368
142979
1911866
6303
424560
1750156
203705
1739214
587278
812113
298438
512615
1278978
358559
1208535
1508427
1370867
269304
222187
447678
1917860
1556659
1373969
28946
524107
1150450
764774
1557355
366965
43718
774062
877032
532186
109296
1922111
58194
1972782
57159
561190
1832376
1917338
1178660
201546
604947
335844
1514696
897766
1950436
889761
1752196
1833169
374852
1755937
1018167
375143
947065
520472
1712224
62633
390769
1737200
1975913
1167668
1329726
199155
2488
729781
251532
875031
1957238
560147
1252131
677593
1842826
1578494
1835129
118015
376437
139006
1178093
531783
886461
150348
1359155
1177490
1728564
491771
1562695
565987
1511816
12655
242284
1738022
227619
266291
885745
1682901
882859
69541
93148
378390
476691
77996
1533353
748147
1587427
963040
167775
891852
1889448
1445327
173439
391726
995643
1583523
1627019
1211420
284320
1956993
80321
1069740
1810470
1493525
1626385
433707
1785438
672785
1398997
828518
1554977
54187
1407189
1186589
458519
1895004
1847737
885140
1149741
1891789
1619968
591284
442199
1993880
248828
1398018
810179
1251733
1674161
271649
1437982
1640651
969763
1095194
472138
483346
1938712
1193326
1145221
142331
560877
122614
1577214
333314
1886704
1647566
1093998
751875
729014
1675586
672620
1520385
927487
720175
1628572
1094557
587276
1193295
1217751
520823
650033
311473
1868953
455412
1444902
1185513
1650921
1134677
987536
566074
1988646
1868842
227713
772812
864529
1363497
818566
1418669
1427857
841011
1841589
285915
1440316
1889326
678625
331696
1906329
44739
119212
306864
232819
51357
778530
1268849
1064119
1375953
890364
989349
1058303
267672
741278
938133
213905
1773652
118434
44345
457777
1116964
1135879
1208879
1848161
1785546
1035813
71287
910075
177631
130997
1359951
1061167
1655926
1482324
1710086
1031441
1454505
1773771
412667
29688
1019080
258161
674200
1610814
1645516
755525
536184
1837389
1567370
918906
391952
1306788
1152368
748580
1989795
483288
101123
802579
1794738
779361
1781157
1538247
1096511
1076640
691255
573187
428957
530955
1166973
1626869
788555
1241978
1256871
1534796
1119357
122737
577494
1780655
1472994
1546341
1483742
679372
1160521
1681338
1737197
1369008
376110
1779862
1948860
1284556
555893
585994
1041509
168549
1755000
1508219
1648608
1802026
1907041
538912
1122460
23432
608423
1008673
1370876
1850085
411534
931032
242452
1619380
1947747
187428
435834
270275
375189
1482236
1837409
1129552
170666
39572
1233231
69303
1206403
344892
590863
1577522
927624
592107
794093
1441431
1380598
967081
976060
370914
1235416
1643325
1249979
641731
1118001
1481974
935816
623832
538853
693323
1365876
1925070
41557
1083189
101544
1884990
215456
1993872
172223
786355
206739
1971504
452911
1927953
62419
1206815
1263411
312037
459285
580223
855759
633390
826414
1624558
1452627
906405
1654374
455281
1684309
1646959
957810
386348
1365483
950452
1610368
484765
1239616
357610
918384
692542
191118
1109141
709559
393652
212968
723445
620682
1600504
1868018
680013
431178
589570
303419
1988210
717533
694468
1563378
777244
521435
1517308
706484
1658972
1123716
362456
1564942
1792091
138925
346579
1080037
1922879
1703036
1033020
1330284
570245
969931
676070
1976840
1845544
1048202
1309822
202441
1785832
331085
1228943
1400864
424915
955538
1419716
1813537
522997
1030255
495213
48656
92654
1822
529987
440722
1420306
1608669
387441
660804
1885254
168147
1918453
1734437
1173397
1924474
1195395
1938747
239602
306234
1726449
66769
1396597
1530831
1654601
214391
707875
728067
958909
1019598
4859
636295
685284
1683963
1558431
276267
35441
114064
286811
1286265
851302
970384
1850101
1834779
1679793
1928380
174404
1137237
779045
1687579
509698
910536
1001296
1871529
73004
28560
1078852
361859
1886009
1973428
744987
31741
1146567
1958087
345653
1588119
689279
1928026
13257
853501
1775119
1740306
1351335
871373
1218688
700969
1716175
1252581
1157031
505147
1049634
1070949
73147
88350
257621
175840
63300
708909
1761010
1603079
740115
380786
262830
1532600
1356977
273236
263719
1851349
1864309
556195
1229735
383233
466649
1397214
1621900
88129
314243
1497670
1480296
1381461
52433
124285
669476
184163
597383
1184022
589083
349934
1413363
919263
1665391
1411326
692557
1389081
316423
1445769
1539219
141990
515391
200532
1361727
217752
139116
1472134
1929846
660375
322844
206472
1674561
1486313
1610066
1080904
1863684
1402991
966907
67178
1450698
508620
1598019
1849838
1718315
1404142
14793
1690804
1878410
530102
187402
402692
1401009
641080
228054
1342143
28272
550074
392272
87756
1968136
1982551
672615
755881
350001
1865199
732011
1180307
85217
335262
1725064
1717878
1701036
1308005
1924616
276386
1260698
1853530
112795
280822
1767385
1512167
811511
1046539
1467723
1420797
1101862
224533
271663
442592
1643780
805784
658701
1124676
604292
1280445
1962757
417142
1223247
1238437
1481043
1530397
119729
1950710
857713
151517
1313244
1072110
150047
940043
1899173
1336753
1233685
1250982
1036957
911761
1612291
503807
722650
589970
1665154
1208293
485746
326101
1058593
1863306
1565587
1435520
1228777
625532
1699995
389484
1014950
1219117
1128624
230766
424855
926908
1960498
415627
1849991
786020
1494049
1935393
1368610
1601414
1963432
858866
1726023
550106
1849089
680861
1972218
919263
1063118
1534772
1015960
1465872
1497817
1528382
888221
520558
1027186
568750
475956
697095
172646
1414260
63931
1798473
1162685
1581664
1251295
1142830
1194053
1323853
1308183
893392
1636667
544952
675301
462574
1333905
400580
662224
696680
737941
330327
1824216
1158567
1932506
766265
289676
524148
303887
169472
644492
1202046
855111
895941
234299
1028405
209159
1515177
1026857
1358874
1280335
845985
649589
106564
368916
481771
1193775
304285
1746793
880331
337682
1449550
1775775
1942854
153540
544864
1100670
789947
394852
730413
1119050
691976
1523058
517842
1930002
473524
772907
85772
1306549
1811854
1643575
1155331
518210
245098
528854
99282
1475839
846768
1478462
647198
1305377
1757433
334030
33
15187
410912
1408308
1356914
490044
113023
272797
1369552
589535
1765512
1364778
728148
1067144
177175
880694
219226
1461623
411702
17296
894660
646200
1787996
1091594
152619
368703
1859220
262475
1962535
1622322
1319073
1079333
1652309
276819
1534394
650480
363389
1696500
61295
1008522
1698051
1634393
1240382
212612
1822552
1186661
834367
1096863
564
233632
626248
526988
1479171
1386174
1358905
416016
1486456
1924860
1028877
1083146
1103518
1946544
1068296
633088
555284
1370955
1271485
1187009
1213830
879112
1983083
973491
1731319
1692431
1295956
1880942
817725
430154
20740
1068101
1575744
1003886
1276772
1098638
629796
805963
79726
27510
1583550
1259223
1912848
56047
1040803
1189777
849667
1689703
296106
994423
1436133
699890
1788739
402430
1426174
698900
1100557
390017
656014
1422963
1119418
416684
461322
1641769
259631
1094184
218699
791624
1914468
298306
483538
1890488
1121664
707335
1368814
1199207
1290491
1382720
337045
699491
1394819
220453
79863
951738
223811
1980579
399092
1488818
1673205
1836123
474863
1664702
1824006
579726
1448212
732020
1686252
1819790
1810510
685538
1616437
623283
605145
1934282
680478
1958758
1644575
858315
1228429
1054468
454183
1411163
721275
478959
1733901
444218
548787
620892
279748
760005
1506992
199324
1730383
459223
222094
1137600
119433
1312104
3805
1948863
397506
1387759
1103385
433289
1751391
1263663
1835887
1735137
194448
1806159
753899
546809
817196
1567653
1952810
1850845
817740
38163
1186148
72135
1938610
837690
1510883
1195978
1154694
819076
23852
1880660
1926645
264344
1647272
1740740
1010672
1743311
1895133
1723229
306268
1684131
1381518
617793
1392719
871685
484587
1900425
1017282
368772
455247
1966470
759381
1315554
1259060
1591959
337218
445028
990881
166281
1900966
1506387
226256
244099
1604415
775925
334280
55148
1151634
1944212
1852194
541769
890305
1836627
1742762
1315861
1899095
223952
1034652
1967260
1554371
1241974
897262
1086611
1655161
1620156
1137362
1809043
564078
1530115
249075
402687
397496
1878248
1887577
646660
1377322
983185
180916
1664889
972330
1109427
1617280
361759
1615302
226159
30870
997525
761098
1098720
597646
1640740
1748453
1681932
1263786
1130517
1486880
1413140
1032335
367905
1972394
507485
1601739
515872
873429
162058
1167733
1448285
1923922
906701
1753707
815958
280588
686925
1271508
1856604
1076577
1495765
579539
1069428
789780
594874
962699
247036
64076
1296278
1469189
549586
51314
1261615
652471
393643
1120142
1574345
512856
931455
1552522
67865
1081431
775110
233163
1098243
1226323
495076
345098
512459
960776
539092
648953
1270807
50951
1462688
1032569
888073
85556
1210704
1806128
1168028
741831
1072160
674850
1444155
1821191
888977
691324
662325
137249
1206041
1891620
1583254
661906
1592275
215458
888691
152876
650017
609278
856890
1067573
1302537
913734
1393218
1136527
619485
1054290
1390840
1454924
305623
1751639
688429
1382465
777100
889128
205492
358011
1963705
338089
1509415
273245
1059401
325411
309664
1212805
1088659
1858885
703304
687139
210618
454775
945098
699754
1479101
1532612
1418273
1145896
1848599
312242
951740
209374
116040
1816042
190725
1137299
1253343
1430182
1120295
1679890
1806783
910253
272897
67225
1571045
919536
1327227
1552850
621781
830526
862150
560104
395977
1928724
1275422
725547
391671
1100357
1742398
1721146
1888142
936339
234745
252245
586373
775677
251837
1979140
794027
625589
1261703
589908
987853
1553674
967669
978186
303615
1230341
1395932
670900
1975298
1864124
248298
521076
325317
1472460
28595
1565143
1184251
293545
50624
1271673
900619
1450441
1632747
1150497
1491479
784866
131307
964878
1472803
1055310
1547395
373673
878408
1730383
1915858
1562425
470160
1155837
1390880
1626076
942921
1317953
431063
792153
111987
867616
271932
1943421
247104
1292536
472157
1249848
1998780
1076381
1161361
380779
1154483
1769208
1734176
476854
141056
600032
1885190
1050543
60779
340736
1647680
165365
1545818
1625368
320120
1228943
1741267
1779546
857324
1212805
607404
39105
500042
235967
412533
561832
127931
849544
1510842
482709
1564103
1111932
272609
904484
676690
1091512
932277
1286416
1250738
449198
1040598
729183
421389
151012
1336152
603101
369214
973520
656780
1732514
1599282
1056547
1967463
1176908
247019
1295613
721998
1676764
720514
206757
937562
1952900
839555
334138
216182
227322
527963
1679226
1237332
859362
1034377
596014
1499649
786620
1512656
419102
577091
1415960
174503
939802
659990
583613
863272
243634
1757559
404790
1454233
1711032
846638
1457741
1450698
1426045
1768029
1355612
1386340
968444
517732
868210
1281753
883758
326489
515515
575853
5309
739019
820111
1984329
1786326
1996696
1872985
1457725
966648
35082
607615
1228255
1988187
972207
1828743
327598
1130989
1624182
1783288
711683
1439806
877420
643644
1012988
1988830
504473
120477
464293
1270227
1022131
670021
29490
1679882
74097
1862709
936949
322608
1444479
1301952
497217
1891572
1099093
1593333
869795
1844470
856163
1831906
665403
1209532
1161780
246165
872063
1423621
1767360
595506
1305188
792567
311737
707102
359479
191801
881300
935520
951087
846035
1232537
822155
1847439
535208
720023
493102
1047871
451790
1423630
1502401
477396
127040
1577605
1356270
343136
1102890
1469037
1420821
1057194
899951
261204
1080663
159975
623893
1282078
1919887
1006230
127369
1104179
781779
483546
1066186
753500
1386102
326901
859762
1528002
768117
1179563
1110836
1624013
1699709
883952
1823556
792575
958778
1076943
1944062
209374
1308242
1171836
1235068
1228042
1986276
1947284
1579025
530008
1238035
258372
1561315
239843
609728
1734125
1247349
1314686
1155389
1506270
983663
1531139
301155
652031
1933869
554501
471666
1765432
1292859
1407372
1407134
1376852
971198
1208946
264223
699854
433571
189851
358560
1444965
80815
1500684
524148
1757096
1453824
165174
549961
1337401
1360680
310228
1844057
1189347
307965
378685
193015
1449620
1178150
369020
348971
386743
133495
757200
1767571
1653848
1592128
1262113
1775267
395285
1455228
666321
1667099
1903333
1987588
875289
1233547
1159204
574575
531300
1838992
162283
1301759
1459579
824642
249482
1664741
297732
1853554
911970
1889500
1934678
1050542
643009
303676
579502
345028
1059174
1620215
1561637
1654892
1074643
1226625
609588
1055766
1905415
566372
423023
524746
1342087
470900
782976
1037455
535873
1344518
1859982
1778918
1522923
1809591
167718
1251677
1019560
392119
247600
1494170
469058
875497
1849964
1562835
972633
126587
1616433
432721
593936
238045
1423756
1021058
513948
224818
1440984
1824827
474231
1662584
471831
886612
1451495
1432427
852315
126697
566745
336771
1754
33493
802148
1133751
1368990
65619
271152
1994650
1501751
958723
360074
226592
773425
982594
1718919
747006
840871
1551215
1458898
1542229
401363
1733928
1465025
227978
1840069
1218310
730283
1280712
1510100
1706184
1396047
662027
369294
1101335
743527
177123
1426353
533103
1183218
1238909
1155459
140532
1531477
164922
577392
1967497
92811
1414043
448176
1220587
1567103
99554
1444748
44877
535765
823949
913356
988777
497486
1264881
924695
390667
1235056
1405486
1827886
1619936
1633608
1847290
1382950
1031190
1034267
1822730
1517243
57603
13877
730054
1058492
892466
1756681
51085
1109673
893029
665713
1679151
130912
707240
1125465
1546412
1867309
199322
414849
27172
1841122
251141
433508
714277
1358797
160349
609235
361798
461605
1795906
95610
222017
1130720
489966
429849
1207571
1305710
247783
1342082
1283351
1250132
1328535
1799192
599362
1323949
269264
998451
1960030
1579967
1766690
349933
1426549
1613403
27073
1668302
457744
374537
1751411
516187
1486194
709994
1987161
1768954
231049
1557315
110300
746228
215996
1049608
871836
625063
181587
1083148
1107248
1557254
469485
668482
1970167
315474
650220
292510
645432
922936
429744
1897855
230749
1436842
1410144
636634
1422814
1223317
1741409
593373
87179
411444
1439195
1289306
1773032
1520584
1008773
1068407
860420
1678815
479431
223701
305558
1164269
1415175
56586
1286294
1347639
889968
165166
1613246
767362
241126
1285555
529029
1856701
22970
1545194
1408248
279322
1464995
180303
1164510
432136
1248023
107714
1316965
1040446
719652
774527
1726402
739021
1064821
218057
322325
567452
1465383
1886651
82911
1118600
1622848
50665
628848
1309343
671198
311974
1099744
1128225
1527638
959496
1704033
94426
1014043
112517
688914
514906
483328
767424
783578
1651743
576257
1482664
1234463
371806
307281
1545925
1077838
1460070
1786252
300092
1443701
367070
843607
1522589
394184
647197
40922
1673327
131988
1585043
196265
1648009
514243
610537
940464
1667011
1104298
1981547
716793
1927708
149178
506396
1673067
1498126
1670644
1770808
813435
757891
1290471
784129
945741
1107525
429375
332401
46492
1538208
1632751
1543448
5000
964954
526432
150363
1073158
521280
1961926
1030531
1287444
1461644
1094236
1346506
1290903
1415088
1211356
698909
239708
152939
22024
181031
677403
406439
293899
681337
1187081
589481
101409
1492761
1572774
849544
111764
948578
184800
1086890
763758
298902
941901
1805569
1456828
397236
682759
1297318
1764231
1444150
1730827
1527804
386036
207048
1945997
1843372
410122
671065
1814214
1002279
1699061
1489394
256847
18693
818179
1034654
1528465
219967
65810
879744
537124
1344518
713639
1395231
834004
730901
1608408
625983
855374
1789905
8492
302431
1356803
1219877
1269379
342541
34874
49274
1078850
158979
870002
916487
1168265
412543
1768470
1152918
278996
1727968
1986564
743832
17760
1675534
1846826
671018
101256
920937
1949391
1130447
1920872
328842
883054
1356996
1749686
636326
588728
1888490
569682
1079057
1533626
226853
862104
100108
344217
46496
1050769
934158
377286
1506541
1940417
249424
244473
211308
514463
1485492
341083
447093
1366000
327123
1072885
1968073
230501
271699
1359026
1317107
1782656
1056023
1363139
388853
1368799
1048873
1135399
1928499
569950
1876498
838232
724056
1454251
261089
682371
1727615
1744592
1107761
269903
594583
439384
140444
155412
515497
1779808
339238
870161
1127515
502567
42471
966822
1223211
462156
1973895
1610226
1801243
257672
971910
368906
1057642
1115013
1691300
591688
1294755
1536340
35908
1533317
130723
398969
1729962
118640
1189668
1487726
1797179
1407662
908830
475908
307604
1914964
550367
140855
1966621
1381029
73495
711877
1943565
1701507
161945
1204772
595800
511349
79167
892983
212701
350703
1572559
653567
1988750
330735
920012
858074
1256024
119221
222185
457487
659758
849166
603616
836184
1867245
1540290
1977642
282465
1810391
552846
914350
126589
613761
730633
391060
1854393
1112539
567929
1520079
378819
1696906
430960
418351
59669
955036
1071686
1164155
916321
1649866
1067001
1313224
1060207
111368
329682
679185
1438669
84606
406476
1657742
1889329
1625667
8543
1528509
37609
1585662
531082
1415490
683559
1927084
742332
1943218
1123991
402856
737620
1486234
1121939
722013
114697
1292586
611766
1129741
1724051
140373
1691317
1715718
1338455
1348260
1148341
349598
659666
1747055
1349741
430416
252311
268444
716931
292216
1767210
1712864
1080421
1188593
772432
427846
165232
1193389
469931
377306
1439890
1924968
1038140
1830217
1145274
549096
187908
677415
77516
1075027
1485815
1905844
1779866
1226969
285095
1561527
1623548
1968182
1031052
884408
154502
1942468
1497151
791227
3430
1972276
1793830
134613
817018
1868105
1787803
1613192
1215798
312905
515055
1765442
1500087
1520140
159122
1031720
362442
1716550
980942
444483
926917
1822304
486560
1176023
377723
3430
1381234
701037
1811682
1928785
1748866
1823661
708006
257311
1569045
1880556
286612
1438479
1265103
804554
1305371
1823347
655800
659254
907424
670376
987219
363043
29078
1556597
1791291
1318432
1311261
1139443
1873249
1201696
1808585
63278
897161
1155071
1058346
1857871
65331
275847
1798562
1983844
59211
998425
531760
1052498
1055120
1792080
548031
1093554
1134271
1353858
884451
1200808
357168
181802
547402
1999587
57728
1348701
1173360
738323
1624338
1672037
262579
253670
1436789
397657
191179
1211484
1525448
383538
1833489
800058
267693
1533496
483379
1326613
1862630
1612884
398160
718384
680303
943720
1854235
1556659
1645944
1478349
1459461
845097
1582163
775182
618105
647200
558797
495005
518591
1542743
452766
1888633
1475453
364722
296126
154914
123412
860669
1499116
506845
881979
168596
358961
1023145
1388549
974027
938870
1462193
1748016
1964977
25982
862430
525959
993669
1606347
880298
950774
1072140
531871
759167
1629916
1466060
794698
1370552
219627
1074869
1532826
831154
508981
270356
276386
1973616
1450547
114340
1186286
1186963
1180858
760756
412314
675955
1671248
751479
169716
617381
641693
1080661
1706643
577835
1140897
1769643
1583809
376452
985656
874340
1890144
1930284
724845
92269
193285
1072559
1208529
316886
1768935
479403
492386
1805352
1266666
910911
829809
1022517
788880
1930092
1766669
1558772
320557
1550263
878257
285953
97196
1505863
871573
1858256
679530
672376
1088538
1568586
769240
1591187
1597690
470621
842374
928902
1635535
1456453
1624411
498621
289508
1653284
768125
1600539
239799
133056
1691300
720415
955586
1661307
1767136
1383159
877816
1253052
1335574
1650165
308954
760308
1123822
1985000
548553
973050
765978
1795933
735506
893200
1027845
27616
470209
1865874
490147
887159
1714762
753174
1478580
1471276
675988
1806786
45329
1355099
1618703
489596
1090705
207655
1182309
633417
402831
699165
1111465
442902
631827
773723
1326378
173287
381540
380225
1884623
713284
1604795
1969484
1578941
659296
784663
903877
1763263
1412974
482238
997130
465961
505133
302637
193215
401565
1019560
569660
1129755
876352
1193321
1610545
1123468
556173
1456583
1101965
238944
1863338
1725157
1110970
32250
1582759
1762425
1166998
143753
1017435
1426050
1012380
804647
65928
35126
258112
1055278
1824006
1164417
856870
67004
300612
1620588
459108
585445
1056745
1396047
1675034
1376146
209588
890518
836071
729788
1643596
868160
1295989
7065
792536
1724271
1913777
206789
1761778
756610
1079574
1356355
198803
585346
561434
282251
120941
825996
761721
27625
77134
934429
950602
91331
1639294
139072
1760885
1541211
343285
809806
1445666
1361072
1881063
1752913
184627
1202796
334576
536988
1072914
79509
1202959
1174514
614078
1769690
369017
1050343
1059881
632534
724984
1365601
1337638
1256628
1555227
1245197
854914
1891630
1396218
882986
1850417
540740
460283
1912035
665116
625504
1374332
1881014
776705
1693430
1958395
1303868
1449743
1268245
921429
1002348
1172845
104740
152447
1835822
1975528
1888971
606942
992320
1147127
1887067
1675737
1538862
1389958
429228
440059
1085342
1843478
164170
1917481
1765409
1483193
1424336
30714
505514
1049370
837795
1794498
702362
1025710
1917796
708098
787336
701825
644555
321919
265809
1845262
1317605
901087
242177
1731122
446226
976828
1198494
544931
736014
1032990
1131319
1320383
1418288
1196470
508981
872930
1976299
558367
1242163
767463
1492848
1466243
1442715
1286005
1742793
677703
884439
1770808
1623077
722956
782781
1340242
1580176
36005
1171110
1237182
56452
690865
1555296
1232920
1846063
1364020
1380863
1809206
1514912
272442
659761
685657
908541
681804
86960
1537830
517790
1607744
1351529
1478631
187727
1400241
1525597
1873928
1568510
1588297
690149
289516
265630
1987588
1492389
920687
901986
1509128
112295
1247697
839750
348430
486952
569796
1715828
37003
1632384
1303498
1067440
101789
1711229
638772
1646878
1988086
1116981
94675
1006660
1881295
1108082
1041744
169633
1842972
1272398
257944
1109248
1780416
47539
449821
1250357
1541976
1293838
1423630
658391
1068124
293528
1422661
1808147
1940101
1474745
1359922
524148
923378
1838491
730758
15434
1708218
649393
1434761
229091
1892371
339471
191059
662849
147446
1286798
1348891
750140
675824
1145049
811704
672188
1744953
582986
1876623
302920
312339
626862
830329
454728
243560
693633
1106015
35520
946208
1351388
318594
1904370
1538050
1132860
1661990
1214972
541651
203786
706276
434190
1818384
641240
644732
146118
1601510
1301320
1543569
992733
1504582
811546
301169
1893566
1160965
111371
1549012
889270
100472
349034
1142270
659609
1400887
1189340
93148
178376
108601
1155638
428107
1410699
1524689
1474501
777572
696011
1736567
448016
1937735
1913282
1950748
641763
787770
1708424
317135
1587564
1469235
162133
195357
1350341
1047244
1171166
67326
615831
1307268
358329
1000942
74770
861023
39109
570729
1297369
528741
39039
1613073
1115918
1075538
546556
1778519
1832918
54318
722461
1575410
35416
472279
140722
1115760
1899440
132835
284320
1042353
1181873
1606445
813631
1441567
496934
1077647
600482
142308
897498
1453184
1899208
1938156
1231819
1826313
413339
1798999
125738
761156
247526
175947
1670951
1647455
487827
1438333
825205
1108843
1668646
757492
147462
953905
1235068
1254503
218904
890643
578650
922281
690862
854779
1655655
1621852
72444
1331728
926846
1262624
770703
890438
59037
524957
1099163
1611232
673765
666023
160071
565240
517491
10890
990092
1436252
1173396
801975
766971
578408
14996
1863684
1718758
605317
214391
174429
1809767
1760409
1499176
32727
1265508
576245
612605
351137
1548704
871119
702793
1137551
745323
186690
1627542
1134987
1163638
1562733
77845
1810219
1855826
1766950
566483
441239
334008
1130167
334377
900266
1894638
1139630
656356
1923641
1294404
1811812
1423915
1689477
1681431
1538582
211833
1433085
430517
718719
1138280
1734298
97358
319971
1105506
883874
1823438
1406187
399633
1822299
461966
537719
307822
1755139
513443
204890
485889
489251
521649
1943828
744830
170656
313611
287995
632608
697207
433168
1602877
956106
126303
1099421
1019043
893706
192255
1887094
1557958
371980
379757
1492972
879912
1719286
511705
1988521
223185
1600758
1795612
1667852
896902
1258412
1625109
1901940
870623
1149914
206206
939464
443487
1313084
378926
972410
369868
186868
458965
1371928
869164
684578
626352
1857063
1475668
1564599
468066
1582117
1610507
1563603
1423965
1771523
1028892
133545
1721882
1827872
491839
1409156
1594981
369954
181093
726993
607055
1351427
1812680
576543
1534298
381483
820690
752804
882169
972475
458024
751358
1395585
714602
521435
729843
290320
144893
1548772
557584
543671
1878413
1902734
1427979
740825
1795806
1854596
986403
1909835
1953527
1731648
1636228
1862779
330685
1397066
839955
302016
337153
805667
1065879
319290
1003796
173562
1032449
75505
889373
1774551
1108817
1741034
1000738
888234
1984318
436486
156548
1111036
1964263
666750
370475
1439666
123554
1478981
1196470
15923
656535
1807570
599863
110300
1318823
127925
117595
904395
619757
1362218
644916
583613
1826169
225469
231600
724431
1662207
452969
49622
509023
1735528
775000
1666769
1143766
1928177
1220458
266621
31944
1924469
1607680
1294840
1617386
1981277
1202538
920223
1266769
311885
802462
7556
583278
1707608
67062
1024225
1900147
1269628
1568119
598276
858009
327992
465394
1754653
921860
872238
1925616
1444523
493288
972923
438597
1892257
792514
1012662
50501
824714
1597975
1465779
38473
136324
637872
285780
707569
1663428
1743233
1120535
355791
1926350
889630
1289574
646835
1344942
457350
1033500
1859694
1491207
1149105
1045962
1721052
1844240
1659199
1472243
1303438
1366541
1685344
1143596
1513441
1557600
1551859
807903
1313542
276371
1690311
350050
1603053
1934998
1099143
1699760
1004875
1768585
1154808
923879
1690509
1741148
1609028
375592
943375
790283
421531
1325047
1606834
1799744
862760
1007538
1879749
991357
1590636
1066999
825818
1263281
998477
1169646
507830
1016290
1981707
887848
1667823
483314
837327
1379974
562803
263303
801630
1011758
1149750
1616863
1958568
1427173
1092633
1946001
195094
1903645
1893901
1723695
1121167
489191
265035
550821
415791
23125
916444
1668253
633738
1709894
1869867
182467
1233411
1552381
69222
695068
389070
1582434
1179383
916332
1039368
77434
495544
1801596
1307250
1582212
386304
1611336
1134150
1298601
110493
609610
350545
2495
1481888
671361
1530007
1083829
766105
667247
442725
1814978
127401
254640
1161750
1745937
1542840
695507
556720
624957
1203187
1346951
284830
521950
1242762
1930410
1932127
171794
1306510
819472
1784917
1412607
1237390
371253
845970
1334795
149754
14776
1268577
1072484
11159
64697
1689021
1493291
251799
114444
340219
1459868
1626746
1649708
482473
1351509
485538
662945
1149713
465345
1414671
855299
1699738
832458
1900360
1635287
772353
1002100
902804
1182531
23750
868274
122378
1756290
1956334
1905158
1108407
1537483
274956
1322038
62634
331697
753873
347408
1349174
1048077
819208
1027929
927724
1165262
1447076
1766045
1069023
1293430
155463
764294
1282957
480354
378880
340736
336484
1617468
802224
1546779
440045
689091
13250
1786343
1137181
784940
1264027
1275552
1576098
626760
1086456
541743
1204058
1065943
1287337
326060
658924
1390580
1285062
1381622
1961886
1029161
1800391
1778404
1504116
1156701
870940
1286903
701860
804979
652187
1913519
1444842
1167296
111466
1171552
799329
113426
217083
25760
1882947
569160
936650
1489144
1364121
834504
771970
472840
967900
906586
997002
332545
1950961
1552817
1203737
40224
1139165
942618
1996479
1835316
958962
1760665
1609155
1239487
876926
582324
1363980
1711516
1979424
723445
1477591
539433
1795306
227781
1683870
509845
433944
1117958
1452001
1262815
1318650
1466203
997774
1875277
1427835
127292
202928
353656
301650
705125
384586
1596219
193211
1804637
57459
728805
1792303
348148
1248846
596577
510734
87802
423303
342136
1891156
532158
1394145
1323421
1260967
423023
1931408
99928
499118
975919
1089910
1016290
1455222
1400495
657706
1041174
1079757
324577
97351
640736
1144954
1567970
1533796
1090531
67135
314624
1483978
1279370
1042762
1292383
632577
437936
1535609
628880
1349182
1457850
893283
1450998
1783091
308715
318902
1435049
1379531
1909575
1614957
657314
1686581
213827
1316628
976759
765707
1492602
1915582
99443
1087821
599496
1396769
200398
278372
729846
100471
463109
398108
1844537
104471
1248543
466769
734107
536200
1420655
1498050
364763
1813013
249565
1953429
1647727
1542179
1123412
1521025
432940
1368707
1638546
1792614
1271786
778384
975561
1857736
800870
374004
1868056
1356142
1998608
975247
189834
130719
1873473
1101407
645258
135525
1741560
878477
1823201
809025
1092829
701500
267702
195265
522742
1009159
1654727
1150758
1220973
1912479
1927678
224240
421480
975743
732044
113338
889259
894924
1869601
1397237
60309
497850
649989
231776
382830
1283833
1190664
629904
1945963
730954
1319476
1020526
549006
92432
1943333
1604351
1061860
202961
344040
1529892
261550
1330558
1610684
100736
1195540
287
615772
206968
306654
1264745
760307
428673
871019
720154
1536010
586302
1312874
782976
1813181
1216165
766167
1018298
1851778
349024
1841167
559403
1131328
845702
397575
1445524
1884805
1453821
434319
1434184
1824714
366600
636825
1662727
1041304
1784652
62928
913303
1582434
1252666
294588
651972
224657
1767725
701095
1695971
579185
1759294
1926914
362329
1755242
217494
1860888
816667
817978
346340
783195
1063349
1375714
688736
167926
438017
1583353
1660307
660141
964675
894200
1285519
1537647
322103
1464992
1264513
1487098
1626660
985202
977421
830990
1059188
279758
1543459
186868
1229127
1392983
1789073
139142
227072
1407522
1433734
583797
1469261
471163
1780063
643857
1547985
824116
502756
1088828
1715837
607842
1570171
1155258
755071
758106
1532905
913039
1788063
1190774
1460558
1006709
983673
1072563
1861654
152935
814937
885990
730714
204325
1325525
1845231
300556
42442
367812
1514298
154249
1176724
551987
684946
1896108
1569842
666862
796505
1906318
313340
1143677
385835
469889
487005
239932
927487
772748
472242
9813
1633423
133927
1825277
1833866
1799393
34557
1886308
1952503
300088
1382494
1683355
128626
1403774
1194602
1809393
1763939
1809896
311558
522558
1357979
181819
907468
1417905
1236314
207197
1149650
1648884
1371642
813851
1120389
263604
1782601
1344210
1969236
1824519
761584
1535669
147613
1334278
663269
1230846
313306
777036
1411157
813243
1342659
992988
809489
1323149
1087355
1621792
633747
1901112
383235
1996045
1315687
1323248
454935
70705
112715
718088
759203
1407017
2302
1476589
443428
869634
833889
277051
1451614
432098
1825407
343145
1085551
776668
689959
330029
1931339
310415
66663
1910596
1477377
1246525
1176152
1241460
664658
1230875
54952
662336
606093
340137
1535993
1154571
1999885
346504
1032497
1186440
928025
1750918
1664526
738690
620822
1529375
1799607
897354
1443234
204997
1629346
1757250
979240
1505247
1726406
683708
1903433
183430
1750191
1173560
469833
1031806
1183287
989192
1174484
1690491
1890745
954320
683589
659741
304162
1879719
692292
1532169
1964391
292766
1399739
747290
1415408
609702
1646570
132635
573012
265715
780357
1400680
1776493
641084
1617504
1860618
1602240
1028711
1948580
1553051
144444
1316077
1219682
998542
1948580
946905
1418233
1486852
1091779
836397
1405457
240939
1584002
1518806
682951
1696398
1618456
288587
1207141
1825092
1936136
1306136
221430
743366
895280
575614
837439
1925566
1787105
1950328
196088
108583
1321948
1580538
13634
1155674
81892
383281
909459
1379596
1700829
921763
509953
1165067
106246
1023610
485617
455983
1680335
55051
15073
1151129
1213574
270423
1060068
1089952
1280768
1503459
427709
326739
1577115
1843517
1864134
70489
887681
1271525
1742657
1036878
68412
1957108
390074
868647
279265
869758
1448604
108095
1902936
1237201
1531372
1500540
1280221
1426174
888939
441708
1731062
325197
758253
322325
1851885
1306400
715408
1017015
116345
525886
233071
647067
279482
1762933
597910
1507638
163572
711991
636634
746667
1550216
367247
952129
1776416
1044356
782376
1130086
1170010
1496116
517880
1866429
189995
1741722
1025289
265542
491537
471037
1663330
512103
753219
1686051
1263507
112856
1202813
564144
1421126
745859
1110108
561917
1346610
273031
1612943
1316658
1329533
1634576
111931
21740
1532189
548497
1809119
1408766
1776098
492566
526952
1238846
407514
392779
1612649
259189
847870
155425
1200519
1213759
593482
223701
1705852
424560
1267853
1458286
15661
1020883
280566
980230
1302919
1742218
1274711
742463
893164
1619212
707273
1131496
1049679
1649718
910531
1931207
1808508
582014
1403339
744904
1997868
1871204
1495363
1162055
1344784
1154610
921883
1824936
808639
420106
1627803
1883155
1978915
1895786
416011
892121
239175
1628408
1451594
1015497
1348214
88318
167672
354737
866093
1494134
938561
1869199
288719
470644
470900
897870
1731169
1044450
669230
1339085
1386571
165396
1581813
1236449
935467
666585
1501691
1460713
1086317
1329524
759228
1701816
493987
50689
777491
1979940
1220452
1996025
1038550
287271
1511877
1181254
1808143
63940
1041727
326411
364401
626862
232048
1092828
843492
639139
1340397
508195
481
1692632
522974
297990
1552510
15925
1101355
936316
445388
405147
917856
103084
275343
732560
1711517
685386
696951
623466
81302
64341
410048
131999
242375
411459
18787
359210
1096543
1557748
1777604
196528
1817103
1039430
66030
743532
87747
1271144
888643
390918
365468
900687
891731
1302210
322729
1008323
534676
256172
726323
954798
177360
945347
1394666
1019038
1317737
1103370
196338
1787534
1347198
479942
726047
1256749
827744
353289
857646
1888606
1992735
402117
198892
1397210
1161580
1822605
148640
966365
606935
1312923
283068
1878567
1814464
57795
1712653
658978
428214
816737
710422
617846
1719511
1812227
1324759
1759029
194194
182641
1646989
1744460
567765
35268
794468
1313434
335194
6017
648215
965065
832458
393811
430921
188311
985987
822794
1677066
1040350
1851155
507841
686417
1210761
625276
34907
1508427
1073936
522486
1143836
740807
781957
580365
135514
587516
1118378
1520628
1476096
1859739
966158
1564064
108831
514319
459423
313649
386313
809503
493923
1400934
1753619
1049511
902401
1473608
1086641
830688
1090915
1745072
1750866
1851072
1813352
863661
1702464
1919120
949348
910649
1585974
206651
1631859
1258226
1005902
1073969
1056845
1203106
753452
1291240
1912843
1461147
1258092
218218
1617794
319695
764202
275864
922340
1111368
1966903
694177
1011748
387336
1254266
1322479
141825
1927292
1404015
1810174
958116
1742710
1426904
792114
1533180
1227137
273124
1920983
1214061
1958486
202533
717991
1779185
1238090
1963743
1332723
1506798
1996025
1494361
57667
1634902
45856
119845
401501
1661486
1537552
1472325
307584
1762740
55082
979649
492321
1773644
767879
1188135
1992257
1346934
879154
1904464
1355292
1133646
1568478
337643
1014620
576107
1266359
1601731
1104174
449704
1434557
1912536
1248168
328239
1398511
1767705
108075
297763
113319
1723612
48080
601696
1071033
806289
1638914
160325
965704
1769714
781467
799225
351441
1183981
239687
55888
1393350
1252104
540576
939209
318526
1530580
872302
1095074
1124358
1367888
1884602
353095
1641390
550762
1871201
1306191
1003402
1882142
99931
1727225
156724
103654
1068718
1567942
726938
841221
680599
1397507
1377295
733683
808270
1890671
84308
1672662
1795176
1723546
920950
1603694
770455
511698
1427253
824351
393361
1322070
411985
1324660
1292548
21019
1127102
1342760
321136
42494
1219198
619964
1259832
1268745
1944836
1963911
967372
1118938
1270112
506396
1082071
668484
1595987
1224176
1691482
1993694
899818
87551
1625660
304728
1000737
1043757
25734
342258
1647080
794160
1226417
1372348
723888
156282
558905
1226984
280138
1131664
1715576
1155410
1375949
1059407
1410622
1765631
1665237
847771
1636168
1153062
1736899
1210616
1456880
829873
1461499
1806429
1842088
1110942
1428926
138924
916168
516426
1332044
1993671
463508
1883553
203331
1832248
100245
242209
200329
173975
785482
776122
1071772
1443054
491445
1682719
214129
1639579
1438175
217213
193209
718705
1016412
119225
1686056
1086660
706538
1714784
1090474
570953
953966
1788503
1333950
442026
1896403
36047
1242949
1250891
313774
270058
495406
860305
488650
104151
1958497
1017057
999106
589830
1852088
1110624
1199995
1107431
1669242
1671357
712477
644523
1012089
997558
473323
438080
169633
1040568
1833212
1788182
1884017
1335502
1112778
1516284
308642
1055766
963502
65154
326060
1030222
587648
346140
1075385
740428
1725789
1598124
1812150
367576
651614
1503615
933474
5266
970221
339220
1215402
1160863
1299861
654195
1724002
1840284
1513832
212980
1487786
1476874
1840403
287575
1399211
1197752
1840423
718569
1737127
1762396
192570
1756039
866026
612839
1567763
566522
362605
1741236
1107727
774358
1132657
1687098
690272
1984225
1491090
1727818
1424817
1390129
1893564
260176
420977
861386
1329435
512255
1497130
1911920
749445
439516
414828
214370
509807
357409
14655
1578705
1456539
44850
1521134
297386
126697
518314
1103291
431456
1891196
100240
1468880
775165
585348
1567741
156858
585420
661060
113035
857173
140836
1400527
899868
873571
1640850
1147945
1623813
1727970
403824
1703827
583497
828052
1372504
1632580
1915523
331968
1106852
616164
1962922
318229
614147
474515
45410
1176182
1039757
1682658
1357565
1283806
1366365
1775811
817593
728350
1782325
1720075
665201
609804
787905
671928
1905499
1070752
1481532
661088
276968
460522
1365965
1368738
1504116
872642
445648
5128
1440271
1262113
454
1842927
606501
540576
1431039
1737153
930415
1929842
911601
371222
1078138
1371601
765168
677128
1752304
1197545
397779
917572
1232366
1648495
1188224
1127709
1690133
1499544
1199012
642665
1441133
1065058
1689135
1718409
1018881
1216846
46996
986403
991243
812403
131902
892206
213715
200959
1737411
493586
1615704
860010
1308127
583318
1568698
1686092
1774638
330945
174402
38516
1456252
585951
159658
1447322
1014025
1350240
95663
689910
810229
467831
563891
1593723
1936623
782722
631029
428045
1116273
1477409
1434252
1767013
375632
1959450
772514
804264
1827899
1370956
989626
1638671
555752
668436
1121035
799135
536823
1764912
1666108
1476490
119434
539029
1500753
614095
187234
912017
1507289
1574408
744152
686006
1154697
1909124
989523
1951183
1110148
1735651
673297
1193137
177595
1175430
1958422
1846729
1488114
402364
944800
1334604
1395062
936506
492581
814830
993495
615307
883216
456369
309564
1734806
29908
510867
1745785
564517
336391
350764
91059
1234794
1288618
1497892
396361
1065333
1258841
122711
772258
1148113
1328660
257987
336360
2175
1005272
362227
1654770
551232
325307
1055784
848011
401263
724056
946199
173045
1828594
239467
227332
1376910
1746694
1153129
1053538
884523
1349617
1114126
1588474
1040386
437457
268183
1109579
1008554
1908311
1078531
848754
722741
1646959
1602729
197658
1024906
1432202
866192
1867168
1462050
290730
1961003
1314142
169862
106826
627197
1817322
1118590
1302998
1635875
1005724
121692
61687
357503
405185
657114
1738165
856708
1598534
1217427
1213359
1320398
132366
1057743
749646
1238017
809025
689828
1476888
1275168
745967
812439
467806
248354
1645980
1177996
1227174
758442
825935
1605755
1027856
1896446
579353
1788746
74787
969555
1466435
428171
709913
1918880
882805
1306224
1414954
388950
846515
1040305
653828
344963
856529
466483
1090552
518693
643146
1461240
1166512
1978551
354951
480603
1928163
529720
443296
1982602
69764
1488930
1049914
41903
633086
1427703
690224
1219117
1149738
64454
1377392
1140402
1321446
209034
840190
640707
1100215
827938
457470
426697
676271
1279738
767130
1162888
956487
1501366
665213
1627510
438956
505406
563835
840356
950087
346406
1977666
1230304
1640953
1917393
1638787
65029
1007749
967958
1903769
1166240
976757
1474160
165669
156890
5545
1972331
104729
1498864
1362867
1654076
1856114
611297
548266
617839
1382560
1554392
1279363
1818270
682421
1685931
379713
18035
1424242
1045293
1591584
1031484
2675
859083
356196
48179
1266866
465853
560848
1752263
65785
179043
73871
1174827
1498864
1065519
1163202
893305
1466048
1538075
730438
59714
427806
1906745
113703
1041397
1844363
1732624
163871
177766
1344180
508004
1979948
93235
1262950
1564572
1629995
1876185
745121
1845019
17934
104146
1551624
79091
1507991
597463
192387
109175
1251457
1200315
1435875
1774455
1126131
1954920
543361
373452
344177
1574338
495012
1979485
1096074
1108573
1440428
455960
332883
1044149
137242
361759
971170
1720928
483252
353269
1701394
988968
845107
136165
220014
1249256
1610217
855630
578951
1541279
1050583
320462
1968893
1658263
1714668
1040384
1291331
1831824
1406421
891396
14776
287510
147906
928329
608674
1770458
1702730
708988
527148
723561
1822304
1133515
679756
12998
1876505
352188
1678529
1160232
425485
685984
1505177
1421231
1082379
1572044
1002659
343711
315856
799198
824967
795503
1380080
1884763
733730
1119809
248193
337643
852068
159989
434574
1873859
1613346
1974626
38538
281938
1996274
1236972
1316786
894312
575374
1226986
174598
1484182
235943
815845
365589
1294113
1347570
710834
851736
1207842
803851
740551
157526
1158977
729787
298680
1044379
1333457
1967882
1263782
18366
427467
1248748
774323
831022
1647451
1727230
1211492
1862511
1191486
1915030
1042151
886783
460023
1248806
693247
1213897
1062706
1018838
81103
1256423
1260185
1709477
553034
714201
1988521
314345
1474679
1388714
867246
1133964
410457
588872
644429
1899343
1276211
442543
526584
1424976
369555
1538075
116884
1572592
829433
1411537
794221
382134
1373950
930727
1624119
1046223
421531
592840
1101085
1327336
22290
900081
241684
1664588
794679
597289
1616650
1133110
634539
1462971
386111
312429
599471
1411572
825670
37047
967080
1396196
1598576
1517972
989686
430717
94468
675734
479109
431928
1677410
1018803
59753
690475
449470
556720
1675945
470174
147685
649364
488784
1887585
1987921
1966363
1234511
1725161
1068882
1660235
1200324
378784
1304971
1387572
229871
728540
1690933
16685
374705
210527
1751618
1828352
118390
841945
912066
1118471
535902
1817294
1887141
141418
1575834
1291005
1354384
1822626
1194399
649498
442286
238014
272846
1599782
1062938
147205
1707101
427629
796119
1381922
1402278
99134
415279
1824708
394317
1836900
1377358
1286344
923492
348204
19278
297777
594551
707947
1100408
76404
1168972
1099860
1643535
151697
1099164
948747
774614
1957274
18382
1175712
355470
420538
831393
1276145
1323275
1988937
1716945
1376663
1457590
1693122
280878
434412
775216
1439757
10250
604958
1960118
237808
444694
94335
44057
1644019
1165315
177007
1756721
1531442
1629346
1630278
1980928
946537
632303
280739
1591152
1868836
254065
1163183
733249
1893716
468305
714484
1063698
1827506
412995
1365133
17599
421615
1541787
317067
603445
326528
137948
1035407
564437
170724
310228
1098754
415083
612620
767290
1753672
77543
764070
1020052
446992
1711860
12810
1842225
1805366
243585
1306078
570914
1701839
1270843
375364
832288
965055
1180008
1367372
1811029
75678
1433936
561784
1369477
1511538
1215282
616164
1031502
869556
1459514
4284
1807331
1310
1885061
513507
573796
609453
394825
1373842
196332
283444
208039
1747183
1736352
1847811
1933516
1636664
1050590
816232
180096
1050949
164959
314243
1731512
416003
1581813
211847
136480
929078
552276
73796
1495688
371118
301836
244755
48667
1150667
1987705
1422314
1122619
662020
63802
866557
1533114
1325798
508418
574112
543910
1035921
122400
1952177
11590
811503
1467990
510782
1872046
339496
1326405
52226
319126
1561683
1576118
366722
1012146
1137280
1003445
1404355
501991
1481256
540482
594765
195284
407606
983536
478838
1090485
41974
1863916
1204951
905119
410519
798529
990968
1166103
1838401
1282813
1507172
257862
1435950
164414
1393282
322130
45613
868698
1866723
291650
610621
1849782
1457768
1782318
857518
1355990
1297646
194448
1990924
1083814
1589476
566033
1129481
171673
490751
1609264
360470
463560
766581
486919
889582
643968
1845962
1172366
153970
116169
1656276
238465
5981
1208990
1211409
147852
1842849
901400
1786545
67135
894377
154267
1452159
635083
974173
210510
875997
459904
403453
348508
325617
111849
343246
7865
1750519
1967752
1326793
1834082
415622
1634708
1218277
433818
651839
947783
361080
362042
1675655
1544945
1040670
1241382
1031649
72792
1054676
328535
1664837
1421231
331284
438197
361715
1346963
995155
1226672
888186
1307324
1484610
1892237
806828
1139854
156690
662357
1468636
864756
479795
202221
707378
1697845
142172
792072
825818
1555218
1457114
1694295
224087
1852005
260280
884500
355221
1609585
200550
1880061
128934
1021707
1349780
782837
1160994
617842
413633
773743
1754302
1366805
1920983
1056148
1847565
887187
1740470
1216462
1873029
1375936
489243
1845911
500056
1080697
13264
1371244
1015398
727090
866326
815797
77736
230350
551987
43160
980174
802564
1611436
1449485
85326
632251
755810
460571
882965
1429999
1566688
289218
990166
1959682
244295
825681
12717
754033
750504
1771457
1974903
1761281
1759120
1280804
66295
1566871
830940
1086846
592260
331968
166261
1617757
1995610
1735099
389528
410584
433722
435904
1460837
596843
149958
265319
386893
1313915
1977809
459881
715702
1183760
279009
1847977
568997
1530134
1846634
1690309
383292
1182127
1973696
62281
1774852
1310507
1419815
1190359
366874
688855
1138659
370890
1251904
1356835
781966
781420
1595324
1549428
1074852
1995356
862223
659219
1265976
156505
77438
389165
10276
1520800
108603
1227523
1497258
519207
1905509
1820125
537782
1014093
1533910
1155923
1416387
1055060
212784
1559949
1839966
1694373
742296
578113
1224258
437053
12253
500815
1678339
1808031
886909
773521
1726057
1615220
864858
1278455
1089648
1230450
1408821
304805
1697773
765680
1495537
1175227
682074
1775861
22975
1405168
1534478
893052
1941852
1752423
1079651
1503094
314849
1913845
924256
576576
442159
1668021
394333
1728380
597983
1341036
985582
246803
1320208
521809
1294481
1654950
1704314
1485764
1150730
1937262
491300
1844194
1788413
316835
678973
1473071
1653989
1027029
741249
466006
865186
869414
696904
1980442
1974466
1424665
710656
550538
333024
1437066
66176
1967851
1782509
378172
1509971
1680841
688
634706
946109
1657688
895535
1356596
324319
1422688
1089743
596685
725519
237607
511125
1367549
755431
73480
22844
1260793
14655
831181
77710
1013207
372583
48647
797070
1340153
375163
1555357
1712669
1671119
1376881
1754620
191742
1412916
1330284
1598505
1565586
238840
937083
482315
591883
954820
93716
460159
1322103
1037487
771996
421083
483725
575747
1456539
753493
661780
1380978
822079
261389
658517
1569194
1957808
1649046
1784142
110211
714043
780684
493691
975619
1411764
266950
429417
1455352
697673
290974
1252494
1486313
30010
1786203
1991108
1301963
574371
111749
1903957
1192426
501134
1084338
300185
624338
582017
518850
1900708
1361727
1080661
1787559
331503
1442993
1498864
930965
739286
80424
839092
876386
1431882
538013
1979436
1808548
932838
1742777
1083970
1793207
1814604
53301
1652251
1462804
755890
1899049
348364
592999
458914
1450476
904730
787008
1320797
1976298
590679
446577
233284
763193
1787943
1481803
1762135
944460
1103549
209595
1095004
576817
1171912
1141640
312393
408908
1019807
1696123
62501
517732
526499
231942
1629448
312966
1227895
1483103
1598201
429045
1268661
619052
39791
755946
303162
656682
1112072
680849
822172
1458757
412384
789826
1232824
1796378
1285036
982109
449643
347069
1211377
59430
1273178
1686092
1778272
1768522
1583784
1138779
1833500
1776337
939067
658782
1883590
653718
1871672
951564
858473
1674760
1354052
674406
1208931
916566
1991185
1260933
168099
1137293
1840660
24667
1056222
382015
34248
223305
1687285
215929
1048665
1682082
940293
328600
202794
1222311
1894563
127946
557989
1275289
588985
288754
64107
1066188
410031
290586
1962657
1269274
1152130
1134495
1048352
142097
1003680
1546910
1238304
767463
1629194
252698
1690504
110083
1945714
499774
1051478
421389
1798627
670309
686342
40795
1064255
285012
1789960
1292519
736824
1221758
1745075
697809
1675909
681821
301512
1487755
1993330
1962177
661074
339334
119710
566743
1714369
837803
825686
1211816
1755613
1304536
1870059
1524345
249183
1266151
1701621
1537275
881739
1623625
79971
1267665
882357
1011545
1611418
1639461
14291
169105
653224
1356802
1960778
1413942
1138649
1963474
933855
1177182
1872202
443324
1404418
138117
1030251
485761
525592
1028483
1438404
1740175
1063955
649700
369957
1430236
1902932
1569793
1600672
1500087
891974
1612150
1785517
558734
1749134
48149
1649765
947734
1377062
1663330
1663193
765375
296404
134427
729910
1920390
598866
516044
1373498
184266
1454517
1923788
1750112
1853201
646831
1851605
1457048
300133
1896050
1055893
35241
1633819
1215288
853137
113834
1209273
1852946
624020
909188
891489
278042
1131806
294804
1704584
367209
505087
261370
1402753
1524313
42045
1507192
1550661
1601801
954675
525803
1685395
489167
1099662
1420861
1019933
1846404
113429
103780
1495836
715595
1196858
1266496
1987512
691790
29707
906608
1122698
746938
121702
1269511
1651202
478752
1920194
1159943
684992
1993994
1699317
5213
726042
622435
1956052
974506
694233
899913
70529
1805372
637597
1501269
376138
1798985
112602
490092
1842790
1771194
317434
45072
865738
1090490
663050
453186
1414950
748904
586962
1449354
1681065
230236
1156056
17471
1190507
1725073
21272
1106643
1661305
1114386
128737
91578
1660812
1547888
1376071
1497688
1496783
931905
1582487
537183
1852959
899913
1334833
1229461
746902
1353655
1485614
1501181
977094
1662769
656624
1927892
433141
946620
1468004
1730955
1590052
750833
1925452
298925
1054999
1653238
1970608
1426835
994110
500893
1943994
762339
937223
1825705
1265458
1599712
1404169
917906
932969
1090240
1249240
1856393
545817
1317566
203672
1966646
152029
1271914
1119368
1786402
1169365
748889
948131
1704904
740972
106980
1423104
1002280
1333010
732131
752897
1633704
1407674
192570
1983848
1301635
347310
1649037
1311266
1978143
873539
1621452
1503956
1425988
563299
1606098
832971
273716
1294352
134735
1797393
808611
667442
1056999
1220623
1040601
1391632
1675462
1631574
1201889
1952335
1187750
1568119
892550
1292859
1690864
1764315
367880
1831673
1718759
1240031
687274
495782
1510730
1032421
1524090
1632731
522868
1119730
1402363
767355
1883407
347113
1964263
1891153
556970
1531821
884860
976944
340137
760707
1827964
692151
338205
1816910
1871672
411099
1126394
231797
902932
1851844
1316436
29854
1934476
780797
270543
863209
1775860
509706
1125061
1006174
202673
1599603
7799
1872765
1083645
282120
1383439
1778768
1154038
128245
864954
1809421
1421454
153523
749701
596124
1508380
414631
763977
1685652
1764641
134376
1506429
630464
54932
1266581
1559071
1345647
209367
396478
1559272
1777362
88390
108465
1980876
690423
1693687
1068477
1876341
380457
1203503
942634
872258
512656
768346
1744936
553731
1369266
1427361
1856341
1576975
753719
1647522
518264
756604
1891644
671153
1935785
1635441
1129141
1611972
1272695
1956716
329380
582184
1897377
974986
1914449
100929
1106034
1188402
1286138
1157676
1086918
1325102
779286
173291
1805153
1111321
616312
1163091
1477125
169169
1437501
1165886
663932
1166192
1978825
1966130
750453
254997
227522
1787678
1149175
1544907
974941
1440451
1910428
633417
605115
1571080
1215416
640571
1593311
822
617515
41452
1244011
4859
70680
1302781
871796
79971
1163501
58497
78679
1825510
1597426
963867
676271
1479216
1203541
449065
836309
443371
236401
1781139
1917766
990806
1972865
172165
251774
1849304
1500733
1871320
1071846
1458583
64223
1769842
1021416
258849
1275612
943882
202283
965057
803571
359573
1589522
1849838
1236839
1688771
272728
829945
1770943
961042
332958
862368
287119
1561485
969869
305277
438825
929455
1335689
1541053
216717
1965278
1618051
276919
388757
39345
1935467
749547
289023
797373
1767725
1040075
402192
310524
1917201
1606112
1473761
874643
1265281
1987556
435435
325978
1643115
888472
1621466
509147
249823
580223
1343517
1743357
1511816
139793
1670480
258987
1796023
1680410
426090
838071
1523045
952273
1104987
1656595
1219284
587219
524332
779551
1708604
317579
1007969
114299
67074
1421110
741181
1837607
1481238
1411465
1904016
1361372
1360172
601936
341886
655909
461849
1489443
1880139
786870
1303662
1679735
942971
1141237
1674961
302393
1506917
1139253
145335
919384
610084
1325048
1424978
919660
339451
361280
1996313
1707803
149207
953037
536174
1973832
1295134
807962
763548
254084
828078
192236
1431589
323273
947279
1629961
1205412
1321465
118047
1273070
1731412
1811869
132366
1013748
314282
1801903
609555
769458
1181333
611825
758174
951494
1311730
514528
94464
688482
761155
1361036
1398695
1986531
89441
411093
1531672
1571084
773318
672032
1647461
376269
1616154
1618725
1641133
87847
373020
398898
1306828
221500
1869598
1600715
997026
1871843
1210429
521973
1754407
67347
484686
1918942
499485
1095862
1289256
1135761
1358956
1259749
28298
1381622
552284
463653
1724529
1074537
374856
1980353
412033
125653
1858702
1693134
1665141
1228913
772838
402692
945284
864336
1468086
1089717
1285872
877202
534826
1135240
491342
877429
995293
161394
549676
1750310
651667
1650189
165224
153040
1066741
1794964
599055
491524
1226323
6198
667519
1610583
492988
1829856
25347
358
58488
1430696
381911
589332
142946
1032105
841312
1875362
878018
566154
1710084
513671
1666108
1108791
1403840
947258
420134
1824151
994231
1836820
263085
1379894
659408
871782
980785
687345
445981
1063426
1064344
1237201
1034475
621562
110832
465895
1056346
1427738
588711
1254650
380203
1879182
1528531
769550
147939
1938954
131487
551845
1042086
1461097
923189
1127749
327543
998330
650741
1344013
965609
1113627
1163228
1681905
1774980
429413
1757417
1833273
1944094
777897
1513483
318675
1330517
455378
237043
1257746
599771
622716
1069313
1570723
334027
1712769
1250568
1942738
473101
1065874
1905859
1195811
1427022
374383
1447411
194325
678399
867574
1435212
385182
325165
1359305
490194
406897
869312
1471013
1485532
1582418
12848
1487683
1407634
1547110
923492
32363
1416330
821484
1614073
633096
957688
258502
602078
1936425
1762006
470454
795657
1902138
594776
1199940
645135
325408
1806329
1293119
343989
592702
1487037
1066242
634128
246640
1173033
1092607
1761067
1872833
385215
1126833
1108327
98564
1276730
296884
421257
985546
1630166
566786
1648945
1703757
1598817
378446
976785
350526
848231
359952
1139191
1288222
873839
345036
1755457
467730
1319703
1582450
440947
1597495
1346200
1363140
901696
1230361
1541007
501604
1239966
1301576
424325
1582951
1664687
1788816
785094
1238035
1774684
725859
1956912
1131794
539130
1367426
1720627
882196
968607
1858132
1296437
255349
413862
596126
577494
1555921
1736983
1528394
1752126
917846
1563939
146445
839092
815549
305840
767169
243880
1976381
1064673
586030
1467266
1224268
1259303
1173237
1388232
1595661
1417516
1238197
242651
238143
497487
819702
1138049
24052
714580
560319
1737571
1396563
678886
101252
79348
1563453
1892471
966954
970627
1863969
1079235
478655
1739771
1250151
434022
1277762
961210
1027785
1026620
1038475
1010280
1440536
938071
489055
1192435
293622
1436533
900521
500411
1044459
1320400
1634501
265106
438300
213774
1544850
1701530
393399
821386
1983428
286688
1833562
1418989
269917
1361402
1655487
620155
1787105
1924847
292317
1556921
1277907
87743
58613
1860365
1236425
174466
196865
1184859
1483690
711511
1247526
1953662
1331351
877119
835954
1918342
122669
1735070
584794
1843940
530643
820199
1826247
1280874
1631917
1427274
1225752
1663470
460435
1066388
1404683
581918
1348546
1530033
691842
218283
1579358
273236
773781
1046909
279265
675001
1307554
949765
995425
1220516
918214
313098
1589742
1074942
447015
495378
251495
348999
1012122
144097
651591
21924
755292
1760154
1238013
435054
991768
427702
393091
894840
311383
1200581
1932615
287359
98058
1251416
464136
1908771
525886
615903
1828965
71068
1173308
931216
1740364
1977592
1645782
971919
756353
1271087
875729
11805
1727991
1931410
1508314
1405924
1870863
1321734
1480268
1472460
385199
1536520
1861788
520349
111548
445742
1646316
1395593
1514011
27215
1373709
904530
396414
859136
1142414
1251857
532245
182268
1764201
1965226
1497424
1233318
1114531
1659976
94891
956666
1438122
216200
1788848
222109
1756135
1222928
533731
1512788
3186
614047
1042312
125588
1717079
27554
1286041
223893
519601
280461
1270668
1009665
1827948
837968
21272
287297
436308
553049
1854899
386584
343347
608674
1716446
1995177
1189241
954784
1784917
1855859
437993
223524
1194602
1110918
180758
1045075
1162566
1208625
1798772
729428
242347
1700557
1356158
1134617
1946193
303354
139661
316379
1097211
467083
1386263
437122
1771459
223983
17657
621272
1255162
837439
1794051
1730905
307245
1488260
657464
1768624
28295
904863
1058232
1646566
1969711
712015
1414233
412230
547068
1540619
1991153
1134878
1873646
5506
201270
1930962
1293387
1836015
958210
662981
1655469
695002
288914
1971848
38448
1879012
182104
1553258
489294
1493525
1765342
1907414
1555953
462364
1711411
1149267
1183760
1745940
903824
1837646
1063770
751180
440470
1240690
1433291
1024628
52725
1986276
992679
574041
624038
1704651
20820
375972
1565678
1783294
993121
618008
1295882
1445205
1873829
897322
1563465
1332549
1815743
687873
36969
101445
1864251
153482
1132189
577380
297148
394262
1204126
49100
322315
36955
84961
1285228
451301
1997765
356750
182934
307347
1028505
923864
1894427
658948
1392534
1771439
673823
1157835
1238550
1804717
978570
861452
1009916
1245116
225152
1563422
85187
130934
957466
441892
39820
127117
1266003
276928
831227
968940
1960086
193762
240119
1108327
130089
1468444
1412370
1881091
1865887
67151
1531267
1385716
1912476
1305680
1866920
1929253
304887
1666780
1748505
254749
1896902
800571
1768826
607056
1359355
1746102
219136
1675266
1046868
1528636
1770890
1854310
1087491
1701974
1850760
1261862
1273194
1884885
747228
687012
558099
1945547
859069
463357
165684
539833
356376
1994047
1061490
174784
1939302
636320
1025870
1279363
47618
1010279
822875
579588
1382329
856993
1851990
1269348
118906
945818
971193
1017721
993977
1647456
1238917
822672
847056
983976
1377348
416412
417526
979373
1333153
485284
776517
1225117
1984525
1706979
1448547
1817018
878366
950772
1626075
1016142
970726
1324145
682951
1331926
1297103
331906
1023557
888540
1781429
1539901
965416
945072
125616
779641
1314858
1076400
1370148
1318519
177686
933690
1206159
481975
1339950
1437268
509710
1388695
775070
1597586
297081
1942644
1494513
468679
1087185
390819
1669539
422484
459264
1166585
1795638
1757598
1844421
1781135
887177
829432
1928101
1764213
1358607
1523524
1005084
559542
921860
130646
1573739
396579
1012764
265215
1171992
1939527
12218
193995
979279
44246
1894182
1671380
1950447
1028593
694045
899279
862563
525910
1084693
156048
740311
270317
676702
234468
79080
549793
1569525
1542157
1041304
56266
1615858
1168479
1736528
545227
1284024
1485161
1536349
599326
888217
1983825
1023985
1829450
958141
231363
556850
201845
1368671
976473
30563
280678
231757
189533
1332901
768331
1269634
959108
588969
1344191
362222
818805
1512026
576352
1397272
740154
1420104
1954913
39868
105898
1925953
1582864
13639
1392084
1708839
896509
1851777
1567635
1348705
1560488
1266598
923080
1011957
235346
685228
1350638
681399
1045191
569682
925442
747974
1263965
457690
975512
331916
436358
835955
1261758
582168
789066
1610440
1607897
96928
574765
766265
443241
429549
1855088
928437
1904555
1917766
541141
399054
1082210
1981950
1450298
549799
1073249
491080
777210
1021954
880726
484427
1468483
176592
974516
747974
914815
1182665
1753772
1994354
1942149
1128225
452637
1377098
167656
1249212
1078673
892553
1855488
1046132
1848241
981796
1770409
853885
217250
1336598
306622
776571
1136418
917529
1169197
1739478
1313244
1131111
1516251
1245638
1592843
1607932
1122677
507780
1685926
1810992
1484908
1310163
980341
1625631
1968403
64122
457996
441221
796248
252905
1276845
1837285
91100
551677
482545
1975304
218724
1671136
503245
1177628
1647461
507869
1684769
1557220
83014
1987344
1522000
625670
782361
1316738
958030
1384225
1156555
1214309
935078
1613376
1745481
203096
1942729
1442721
1924526
1214036
1461878
882240
1047791
1178994
460259
1839925
562269
251122
1111856
1757960
920755
116473
732659
1773879
1347788
1150673
676129
1078909
568817
6286
1844445
813435
958592
1589372
942203
1195286
1713497
1825616
175123
1858467
1634520
1608020
967901
506887
1570214
1749572
898819
283612
627229
1421175
274298
1598976
1921443
1892659
395586
1702678
431098
611195
1781316
1282858
1070337
332958
1644689
218158
194229
279070
1110011
1572290
1219329
643342
1615956
1903487
1166417
633809
450599
1160802
1988704
14258
520195
1462653
161747
1336387
1644727
1942292
1031373
1345847
1012967
1012123
569160
1787792
1157478
592291
534459
775565
1814672
942991
1509803
1725161
510207
1951431
1571287
1049752
861231
697997
1710895
949023
1272777
775492
745112
1764034
1788169
270058
61788
1218620
1243484
310228
730295
1211772
176909
1990745
1661096
766699
1324378
1122883
1786132
1232611
1559668
1729962
1190969
1721697
1048719
1620871
1415398
246643
1099395
839847
983284
808332
1004899
1046128
1064121
1498958
456251
508882
1169328
624594
916159
137893
739854
566234
658078
1989589
241732
1519816
1499185
1942441
1671703
74764
1738784
1646403
1149358
1423857
1394470
1264585
1641619
1498935
711803
711182
850124
555311
816146
1294174
901459
1701452
453647
1180112
637016
903214
86411
454752
1686911
551887
1046386
239663
848513
14175
1268436
537878
1632580
70775
1018123
77687
281552
1458783
1904183
152207
451052
652572
1118895
692734
1168925
1020257
1022526
1545343
1574338
534360
844916
340894
56278
1285519
837056
813422
85993
147629
928769
49991
84682
24746
1094129
945996
466266
5025
334592
251130
899356
1860672
969885
1470785
1609411
1380146
1993592
766415
229075
1010376
1959532
1642445
1190302
116931
1921194
1914580
1352387
1288816
1880763
641178
937224
51560
511589
1327620
1080741
882965
1520799
1218983
617493
699529
164848
230632
92576
45301
1746781
726448
1679895
1016783
1418045
1200112
1920983
1053161
1344489
308891
1126443
513665
1945038
471837
1211638
692729
7308
594130
1317566
375695
1586007
759135
601852
121646
1351335
1272093
1782382
1593299
707959
1774118
1149105
1743070
449892
644185
1886643
1936961
1363987
1250897
1466561
1914103
648991
940205
836958
525419
1462521
1664035
781072
247334
459463
275290
1451565
1961647
230518
349313
1099123
1879899
1952691
1105029
584694
759939
1072192
32927
792883
262206
1670416
1524343
820313
1206622
1088469
1528531
847952
1808017
447345
227158
1111856
54700
630343
226389
777838
1751445
1157096
277090
48656
1412143
341347
1085218
439555
1295901
648724
1043757
465714
960082
1793492
1354661
1036879
1846539
1116701
274551
1862650
747507
1202448
138224
1621042
97750
1670807
571713
946563
563798
1032830
1604615
668092
90865
911964
7279
618486
1932675
1035383
1512218
1749387
53642
1028810
1214243
516878
32653
110012
1612558
1842399
928368
1382747
1698742
701060
1968034
1208151
990615
1721458
1621855
179303
348443
1030971
987287
1635281
1480594
1744410
867977
1579258
201923
888485
1222517
1248045
960262
1379794
1760168
1721203
994109
298835
645303
1937376
1236391
889634
860978
393485
1028142
1354701
496440
1511813
987343
1455166
1622116
898286
48158
8593
929820
825701
1705232
1095381
1144061
1792623
1699756
385447
397959
1679460
1086931
1608173
1494243
1148839
1238673
1085286
867898
866621
882245
983815
552811
1503736
1775614
394101
189697
1129087
600763
37718
778445
842920
344274
648968
435140
972793
1159154
356258
283202
1939773
132453
1972312
1845579
1027649
897332
1603457
1844535
780461
1240849
484573
1232289
500066
1530187
209035
1245292
803862
871312
1741128
632968
1094072
517155
479985
1264341
1729415
429099
760902
1829290
506775
1922515
1844984
1257337
653066
528120
510186
858681
1077356
1938579
934154
1875665
816095
407168
86135
175060
1060756
1808542
307123
1877883
544049
918207
1151083
540119
1972869
1844870
1046978
1232785
1322575
62612
94131
364580
304694
1188285
1837068
1061624
484352
1290253
727213
810451
29302
1202296
1420200
1240663
45103
1990625
220767
1649550
856293
1190103
1051653
1461703
391699
1283125
1928745
1600464
384458
1509484
1240266
1194667
527515
367185
276865
188270
187549
1209916
995782
1927611
193535
1043807
1717643
1626438
1447390
1992522
1620032
1539867
270381
538684
1191207
1564064
1183547
364986
783680
512130
1236728
82999
434733
781398
1302881
249031
62479
720132
314325
1545925
1779395
1129276
427907
353916
1259569
1865139
1375553
1225708
269547
287494
285257
615255
1757521
207204
1383460
1794735
1968180
677441
1180834
1207628
1336166
564638
839844
1195926
416408
1472263
442706
1571623
878813
290914
34557
677128
41321
203551
1188422
1381911
1070543
430670
1929990
1147050
615374
1171070
1156407
109366
642218
520742
1097641
1854713
519301
1418520
387519
1924212
1027001
1977694
676382
544987
1644405
1403741
26547
825835
1966078
298680
462433
1468370
1966844
1853309
1900042
223720
1488524
1480458
362456
1192572
210897
202876
438966
227944
1960846
1816007
987910
1685449
882887
572429
512009
999109
543230
1687722
677624
683468
230766
492320
321139
253898
1126267
181093
363291
57342
580531
499194
287575
141959
461462
609817
1626488
1201803
483132
635562
1502494
710755
497366
1855819
1334274
262239
1363939
1993694
1074438
1352127
1542657
645107
399506
1531683
170772
1909214
937566
1397411
1111974
935199
388384
1717871
409810
1916397
1411295
1548596
1602368
304929
199431
1161693
1125894
1394151
1365961
438229
480753
568170
1152678
395285
1197496
1996033
1827468
1551824
1588712
817324
945650
944000
1542741
1675200
1717002
373638
1058249
156925
1029491
1998200
452544
1836860
408593
1996849
1189943
823285
1902953
674201
95846
1986368
1885869
561075
1554425
1903054
763886
960067
108009
247590
1505893
405147
1231927
28025
261130
61765
773229
985877
609010
1738395
1138667
949016
1625304
1978508
1861984
824970
443125
105084
1991621
1686705
1288758
1050346
1724409
953070
1143328
1603840
1766519
219425
738041
1959470
1233503
968166
1536349
1597649
1923837
1487239
712452
1966130
553931
1996885
1097575
239386
556322
801859
948384
648952
1884974
1546982
196835
1081313
1447217
147652
1646807
107233
1561860
1650230
1395561
568775
1280771
552645
1315141
1887894
853311
871960
17276
114302
690641
1971814
138949
211479
1258253
1041674
1794955
1950476
1083043
1784663
1090948
820273
1738955
1602934
777034
760459
1023777
734581
132706
978612
32086
634706
525803
78185
406941
752463
1810437
672345
1906296
1884974
606756
494551
230236
987252
139273
598559
400729
424001
1638
894040
491969
1741488
900949
973698
899817
1898396
1238609
860414
1038272
936095
592308
474974
1487007
218215
1261168
893925
1025821
1749677
1644325
1224966
1102978
210679
1499891
1720314
486812
1634642
282181
1797740
79679
1892084
1754838
1312399
735932
165079
1334875
896641
1679172
1068202
890308
1978629
1742704
1134867
1696813
979597
1330378
1759022
139665
841527
1846933
35241
1791210
859631
169315
1389754
215654
311480
36727
1280055
1907189
583468
106182
933209
1670732
1872540
1545760
1390666
1265978
692636
803272
1867232
1987784
1064558
1222388
1237137
1437103
1983852
689139
708305
1862348
636657
893814
1886476
1959474
436834
1543603
1676285
136931
1248800
1697006
628814
1108357
1364809
432448
1037289
557221
513037
1546137
413611
1315351
376864
555609
787963
322269
1779551
1713913
1787532
152168
1649582
480998
1200891
742930
133472
1290273
1644723
1362933
1883033
1846654
1762327
491341
359293
1048470
1452720
1111325
229748
785773
740907
1715590
1524022
883639
1477447
1304139
379095
1183673
1028259
914469
1182633
1996274
1005956
1325671
321588
357720
1499995
1183385
389776
175594
348214
1404914
691079
1497539
760826
1653293
328729
1416966
1007460
1077738
1074152
184123
1454339
1091468
38373
1842790
1113888
1058232
799179
1871666
16001
1596390
1756881
199004
806072
822560
1875421
1178044
1368805
910433
587081
1657347
1776416
1551723
1397769
640950
1783288
1306944
1785364
1875507
1942441
966178
538091
174183
1017617
72259
1122217
209529
567268
1794613
1383699
1698803
1901099
1736865
1627765
1643193
891880
562838
407875
1379550
1955131
1863861
148263
607445
1091011
1914486
1727968
1422981
1696855
1094304
1898222
980480
594292
1215536
834809
92735
1158893
28132
1202787
556543
319446
83549
964212
122973
1571229
1202378
863379
1273687
1818441
1415167
1041010
309372
377607
1082100
691362
383503
1533176
495076
838719
875017
1434706
1775116
1668111
1279340
92316
1293496
825533
1131241
1224755
1577121
413162
1585546
1989602
1407813
100459
261226
1610663
1230614
1310929
1409662
140826
1446134
356854
880072
1914665
862696
1611381
156551
924270
1347850
1580507
890900
1054427
1104910
198889
1250344
90644
1062221
413716
134240
1470424
480302
1964453
82751
1008926
1174592
583015
1207195
1651463
777360
130495
421168
980660
583832
855833
312876
1649755
1465691
1255697
428673
1897804
842553
1354336
540508
1677327
579102
883300
180654
307445
733704
1144370
9
461922
1027909
537133
566891
1232373
1659774
158268
1338563
1019618
592188
1245375
1461368
1740645
28051
1863889
1156606
1872280
1978010
1457348
1615676
1998338
1947285
1204502
835325
605131
801385
1722764
1496031
1010184
350
869573
1917817
1703615
1511772
1017753
51395
136975
656693
779129
1790449
375721
1227137
483399
1210022
1954383
256608
765989
899807
1046488
1972188
453732
268301
1411993
1135108
1232692
1004004
1611275
626942
1638037
1596654
1376256
1792095
699491
1793484
1341911
1994599
1800972
1009735
554213
785484
1658321
560116
312311
560330
873125
727448
1659577
185516
981017
802693
1586721
1725043
1013234
448530
1859694
1234987
1679123
136446
596152
1884500
1938392
47253
1317010
444243
675613
663639
839765
1647051
1051530
1117937
1263663
181057
1886904
1465646
1261702
532333
362392
1829783
1788414
470611
1051653
313158
820919
1952825
236315
1603285
1030293
1570823
716167
1939729
483265
338465
1836973
1843770
1490917
1571078
223817
992405
946184
710905
1585589
274140
973940
1150513
428649
1055712
545085
1023357
1065516
462433
1546282
1403946
180081
481347
1596268
1341288
754103
74130
564353
1481470
1190981
426822
1400882
808852
374754
1632264
1887251
1119432
525870
1560576
1058648
1694166
1948860
1035191
1951648
962952
311934
1904468
306572
1035063
273550
1091337
1901654
1859648
381294
254865
283631
308931
347309
1218798
1674470
1531862
146936
1915
175940
128130
1587585
1560915
1734282
1137362
1974043
1801747
701187
356693
939135
1876709
582999
1529700
1908587
688857
900458
953099
1571159
311885
1527430
1882842
1671716
1725245
1757519
1323981
1264177
1925718
891185
846751
1503946
811027
952334
600336
1608011
1009079
1521874
289840
1665836
461903
875432
1445099
1687130
1890667
1383228
1689351
7235
1300036
528080
692974
935254
936488
1012258
1055981
813243
925167
1946049
1375150
1584637
1541395
507217
906176
110812
154406
578960
1211927
1025821
1619340
468329
1204642
803684
1771735
1091453
975495
499056
921079
1782124
746587
553678
1490944
1761967
509817
1940587
1503607
205960
1944810
130516
361951
909598
1042740
716249
1131256
243696
668087
136478
764063
1740452
107838
1759654
683232
108854
1064509
1605743
259972
352102
974582
363827
633730
869341
1449231
1445478
1156536
1614411
1643137
49274
373334
1401372
775602
612099
1060200
465234
1399614
220084
615522
1455165
729819
1787499
1287388
1433508
1725964
1022523
575704
1037567
1001635
1236453
1095532
1683493
1362797
701659
704939
213212
1095072
394531
133843
907384
1720064
906696
963387
1704328
560508
1878367
1197701
1622481
456595
966751
1862021
213963
1221454
1012315
1929728
324994
1462970
995462
1983906
1639876
168743
1650794
1518133
273280
474473
181715
1880988
1375791
263586
505152
213019
1798466
826800
1858769
922489
1170879
1007246
1000476
361545
345902
1903015
358666
1145094
1187295
1809219
402507
628657
448530
1978441
1731706
1817092
1553615
195469
1269715
374178
292635
1508347
458894
1208665
1427444
629329
1059904
598039
204683
1586936
1444937
1331516
1839396
1025584
200959
1927333
970578
1316395
708884
1132329
880576
1379614
338144
17974
926838
1658871
154085
1216701
638610
804294
173022
193777
1220578
635997
560717
1712140
1718919
222342
519556
564571
24948
1485950
323728
1489050
95141
1367484
1091541
519769
241711
1996496
1932358
242638
1017932
1569068
687650
895210
1420306
203813
1475593
1743315
469430
523589
1209716
970384
913000
1283845
197271
247984
496503
960716
1414372
1803227
1996859
66677
480311
1203168
325508
796546
1218277
1504692
683664
474634
1484948
458984
184927
1431720
1604684
937351
1448391
1816519
260192
1903536
384226
73188
387437
191240
1385795
1887597
1231611
1293329
1032655
18118
1393262
1597334
967907
596408
1228220
1244847
649508
855924
364654
1448999
286616
327598
979961
991448
792579
1744420
605254
1158138
333364
1034970
1562404
812635
1995856
1580113
55670
1171070
1901139
1251509
1030971
27240
1033080
649037
847982
1800859
538858
423539
984378
545254
1486549
1719533
109458
745747
1054813
1693604
88750
1121852
1638043
210784
365467
1253868
130147
1070380
556246
813842
1518028
593178
1702691
1414113
1382404
1790508
467642
299854
142916
1784201
1987035
1746504
1254252
106842
1156457
1734818
1028586
1796086
1030616
742156
581687
618972
753105
760272
1626240
70702
1219699
331247
1588269
1917329
1861525
909494
1750492
659254
1487916
1133489
1683246
355493
1987202
407664
986918
1587286
1102646
647387
1294623
568661
570847
570677
433299
1068311
45889
77740
1157543
1677368
567538
1738383
412492
1367849
1168058
21235
1290186
1202736
826448
162358
663165
1892237
1275562
236118
1501170
479938
1480422
48418
1345794
1985611
1051804
1732562
965101
1310405
90900
993731
755899
301586
1771905
1621265
71190
1393552
863388
420578
1268120
1700647
1587116
64122
676647
576360
1196814
1532693
1168998
515474
1277102
332587
438389
985854
247773
425539
914402
458478
1698103
1389287
1463074
1663535
1921387
1419538
1370064
1850040
226660
1236817
816914
958778
1247500
1555809
1474671
1606347
625942
513084
1074161
516998
1563935
54329
775092
656900
276161
243116
1020401
1688223
154055
701014
1492341
1877494
969993
1286663
1193381
1953239
1030465
1688473
1402385
1341043
420747
73854
1495675
1315841
430928
941410
1648097
745850
396781
96430
1188570
79599
962049
467902
1126253
1858602
1655644
497964
1748872
1230164
954256
1253038
1028653
1283679
1200522
1688706
1629998
897565
1293465
197122
504937
1541955
1389388
710804
870501
1502344
1146079
852914
279779
1050904
271156
1085322
1253724
1688547
628880
1748494
1021382
1291179
1575834
1370476
1649015
1351523
1999114
1285496
1550652
1202664
1581719
1126058
387423
1432825
819269
324074
480606
1155032
139823
1842574
1148756
1044149
652526
1139926
155909
870201
1463847
836889
394101
572289
777590
539466
1787155
1777711
1598661
1603312
41897
70229
649062
267272
83000
1474677
1456430
1885231
1890732
1113338
1727389
1026171
1044381
913725
1399301
1245039
1255487
1876535
1259811
39390
208518
1045288
783342
1825811
175633
1534185
75844
246950
1776444
486919
1361534
1225161
755154
1125082
1897215
1414628
850246
1350092
1983663
1261794
1629232
1470868
1792512
492764
1386220
454681
1654188
789291
1040312
1629881
213257
1058550
513969
217084
1948078
319695
1364990
1345113
1693210
803619
443669
270156
371191
1847381
869888
1168801
456288
368329
797877
710729
213803
1234941
1999558
1942397
1325048
1264360
1614846
1874154
1268125
149597
1343085
1011950
1457329
865277
1587199
1041804
1489974
1047017
618691
361167
27003
1875467
1261862
810915
865962
402123
542246
225020
1816897
800532
514381
440752
259910
1609301
264880
1063771
588818
1678760
162056
487538
946337
1337128
797551
401756
1563069
697064
1334066
641574
1414859
1132058
983536
3310
710997
1304863
672191
426577
511118
1594462
1567734
1885
1510282
152274
1407749
838036
1828509
1621755
735538
1807122
1802046
1720315
730870
1668756
1314971
894062
1455785
1882655
1890952
1746720
431570
1880604
584920
1054160
815218
68795
873247
1316965
147664
1620096
791727
1229165
1367558
911605
1156088
562018
613763
480391
235711
817718
1190614
942424
1709763
804431
1214796
69497
591956
1428033
1872668
901886
431838
233820
85995
1822334
515715
985067
1047017
443315
143377
135120
1396196
228488
1683954
1809612
1386700
1952205
369414
1368002
1489942
883758
53991
315438
1474115
1196343
1683234
357994
132169
1335884
27606
908082
1016148
934043
242178
1988260
1562430
1464992
1579704
571490
1796746
1490554
998829
1033221
1955074
1477849
1498854
451400
1469439
1132492
280482
1719320
602469
1244512
204036
1932043
124248
1522082
306901
1867531
305812
700211
1827254
1299646
234425
683018
828326
21440
656117
703781
1994089
834477
1256650
629373
1774245
1931119
923487
335
1362586
1591925
761287
1463627
1433486
1364382
1767479
177386
669
1456463
1148873
1748441
236794
1757442
1385724
121357
1334925
1009901
1450924
1167316
1752678
1386708
1011573
1468338
1072658
1050706
536693
1927780
1160314
559714
1316977
1758434
403490
198104
932676
920002
324904
1655007
1313408
1574593
1170417
51868
418340
1389079
1135129
1465945
1996594
366541
1209496
1652366
701035
693235
1525879
1811552
297381
833856
568551
135339
292323
1162624
206240
1551084
1676843
1022742
1117180
94332
1207887
1357362
1022011
1788043
1833212
185165
1344289
1043812
660015
675108
1769457
1035013
1423175
1860415
1944287
1159827
1731293
1428741
954484
1700899
1325227
1994407
661709
1360747
5545
1082618
222240
1375554
1978536
1404641
1692487
640330
58081
1243372
21172
171017
1269716
656780
396957
1431653
277642
1857379
1796462
344814
1186055
425799
985582
584947
273946
764833
155817
1633888
259570
330294
1007861
591414
612677
1688470
371048
1050544
1686397
1750486
1319589
455190
1514741
970156
1059676
319850
1860839
161974
781162
734218
477396
825146
662521
1099494
1367062
1614084
1878567
1550558
287530
353145
848010
1820771
715244
1599165
710952
1528146
831840
1888676
245269
957480
1648012
1861925
1056505
872951
1633435
634345
1929363
283960
1799385
1753571
126186
1463459
651614
609783
873311
503447
766355
213362
938552
278023
324045
1500361
109288
45680
158119
172256
1242217
847443
210988
650483
1418221
1877378
1501237
230690
1430533
1971515
833172
1617241
53218
737885
341617
425498
1060197
569682
636138
1441142
1749267
82370
1635851
1300369
614017
1898748
774327
615702
1055746
56120
1095494
724427
1390515
1928448
1474896
626190
1082775
46254
1347192
11805
632988
236259
1791235
1688679
1100215
108096
1261778
602732
744891
1324585
1377169
1033497
1719572
1198766
832743
1766126
25221
1225182
1401990
638862
193892
65689
1073947
180343
213671
581541
910569
511915
651360
552922
187675
1331966
253669
1822929
1905990
1353474
1587374
1240315
10397
1743721
483913
1005610
1195866
1138693
1499797
59944
563051
356730
895613
336521
421619
689071
266152
312446
1208396
1886450
1978342
945707
1130531
1487326
1293725
1496319
1896502
396377
1611336
1355419
1624971
231281
325792
136391
1486703
1681403
726396
235952
1746406
1571992
1502001
1936145
288096
364027
898970
1096347
1926059
1482015
515145
503342
1973670
383948
1557565
833402
59563
907132
1744733
278023
1725776
140872
1834670
214438
1623355
675928
1296704
790289
281324
1555297
919523
181646
106580
611127
1751544
682583
860608
383526
398104
215836
1178994
1498316
1728556
1766126
1013501
1053977
1948617
1397013
122413
849957
1047809
1886212
1268295
1398936
1571609
475817
1060297
593096
453007
1046650
38720
14131
563570
1187724
216681
735969
1661583
741940
1401711
1688651
1038499
1207822
19400
1247248
1218811
740607
715064
1039336
1056910
1579692
1830822
945999
1970108
374955
1644415
1049143
478400
1931130
1128065
1183410
369796
1006132
569892
931085
687957
612453
237724
330828
782678
1075130
934309
324178
148574
110328
1595493
373549
1402859
833121
674390
229234
1921979
586496
748152
1906890
1073542
294371
1521970
1181659
951621
503342
1780526
1975285
391359
1468955
316876
269439
17785
326384
684014
1038779
230358
1592401
1159357
743100
559930
1090915
969371
604922
243448
9366
1722290
1473608
821015
1947518
122497
1765696
370731
59327
1059818
666198
1895497
1778096
1018609
379528
1382805
1366365
1010855
1109947
1228119
1859943
1546217
685243
375804
1001759
1192995
1524313
626372
990605
306013
616209
112219
909847
14169
984680
1700852
1630688
635367
220150
497915
917960
1111570
729600
752575
521502
1196276
1025923
1211967
1935684
1399751
1444379
1738556
1134562
1945611
649744
4268
1633639
537725
1406584
1052295
1483225
916042
837063
1964364
1846661
1759406
1744895
797551
315142
643533
527395
528369
1728891
34499
839307
1300842
849833
448544
1904092
18319
959830
1730998
598068
1849722
862068
999247
73340
810135
1694982
1211335
1295842
1992183
799613
1396097
1894949
897766
1211136
1385510
1867781
1382556
1475778
102572
1076996
1320457
882141
449639
503298
57209
1314608
1638546
600023
1206240
867353
783369
1400041
1628572
1389139
291315
193430
357088
234736
1990599
718717
518449
872424
1463232
1342060
1674957
1721032
19640
434998
413897
1464902
509647
99861
1602565
1329070
1112701
1758693
204430
481573
1466687
1408026
1824231
1004190
1411710
1952101
1891544
552785
319064
360418
144711
99825
1457700
851866
1933635
751416
1778057
1760093
1593966
1882291
720855
389585
641550
1400430
1231196
1569693
1780348
28260
1681449
1637025
46151
1994282
1464952
849787
61870
615873
1916332
428214
529393
1763779
1313261
51134
1441616
19254
819754
1274145
1753605
465417
1798193
265293
487783
847054
1210828
1847612
1330139
1507545
1088655
1121593
1141455
211901
593837
333398
1089332
1629926
1868911
427611
14002
111308
46501
187867
1840669
1021556
1531528
1254733
1980024
616175
1704024
143263
806998
955067
1813324
1014055
1672227
831040
482328
55406
453998
311787
609364
1409689
609735
489335
363284
84641
108787
56403
1375750
1143103
1084783
1512049
924358
199097
1473016
181418
673666
1494145
1129017
276334
571581
461724
1816074
1106235
1509367
1025652
1179637
1467471
1284125
1717871
77724
845092
1120730
1285551
1514503
903678
1725505
219831
1467756
1787415
763490
94768
141790
6618
551845
1001014
513209
530732
1008788
357843
1985870
1522051
381841
355517
1524201
1891778
811199
28862
752733
732217
1527029
1402605
31148
1556633
349448
850078
1239039
971755
1352814
1345006
1156804
638254
974449
930783
9193
684306
291939
759245
149736
1052892
70489
167968
929558
1546736
55956
1832588
287880
1911803
2389
110290
1129776
1988808
1643752
1212117
103671
1716032
566671
641282
57666
253083
226389
1294681
596108
307420
1307577
168036
282362
1501844
543687
1214309
1747469
1651168
1123108
73731
168274
941562
767024
1602515
1708060
286044
1569194
1863109
106661
1542541
105493
482919
1721969
1688299
419531
561698
575819
1885697
518416
1588269
1366262
722339
1431354
251869
1152358
1435040
556864
109700
1252135
1068904
659254
67251
1716731
54744
1914908
66006
1671072
1833562
2500
299565
1045942
871145
1107427
853720
1206036
1289191
945116
1353438
867668
877864
711982
562069
1502943
1749472
1937624
1244033
1111143
194094
1124644
1991928
562264
1092206
936509
1993023
880317
666460
1923445
895217
1404731
491932
235838
1797418
988163
1893263
1705749
1257429
468228
944232
1366102
274031
1025957
229240
1297835
1901418
1112380
1856198
582394
1917917
1830917
873897
1428415
1560526
462888
1869921
425346
1254769
439886
1701530
1055595
1329788
309964
450006
957560
243536
987633
1680089
1254632
351466
184182
859069
275508
568612
655553
1855836
463244
1869954
780451
1137801
278434
889575
1445245
393919
1869453
492756
1401711
699238
512103
1082311
1660372
1576904
783723
1927848
968403
156989
1255744
290706
1551576
481019
88471
1596393
1618724
1680847
1257589
1564677
1735231
1247211
958969
1867062
1545226
415046
1658892
1314989
955451
547601
1360034
1384196
617583
1562835
332183
1161277
609400
469208
889217
580858
120813
1541770
1816890
866620
63719
927079
1708750
192475
572339
1828873
831825
1009935
1921976
260703
1389895
558529
1187473
934046
8860
647604
508895
170621
965369
87729
987995
778384
781799
176917
311787
817713
145206
932381
521245
758218
1390047
249189
1083823
1082449
1816232
675909
662183
1851018
1571023
1329397
995247
453509
1273952
125943
1213926
1180842
1343193
1701667
1542177
1058271
415930
42506
72339
265558
1339763
1367112
1124353
1653678
830001
1382244
209680
760146
816515
905636
871697
1284862
1431169
1363779
438196
872405
1704583
1438072
435627
852062
1214892
266993
1771520
1040231
1468447
510040
834675
675069
1585165
94830
1018071
421493
1379132
520417
236258
1791743
690987
1621564
582394
1314989
114324
159614
701605
1475299
1858306
413496
1349393
1031899
700632
207655
1022197
32744
1946189
630343
1042852
1917670
1747207
519825
1331972
1313094
561935
661023
1319361
84935
1849848
500718
760255
1566244
718829
1543045
1794955
1999932
1894654
713510
1801042
1363932
1018330
1517196
1337769
1055182
1721347
1596793
983567
1484846
571792
63641
1307853
1621848
1233808
1428287
703265
1995537
942216
958687
1123922
1172224
1580767
1201894
1729685
1050018
1393865
1624622
728904
1422861
313655
1920313
1543287
731716
1497186
1840852
1546544
1528531
335651
280620
936745
931549
1517755
686072
1763949
964729
1752143
974091
1261233
1863595
622543
1613116
79001
830729
1834862
939915
1322825
1123980
615029
501397
1529109
154466
125436
259345
80424
1223060
1596325
1553603
1141509
612179
1710275
158749
858187
907726
1569775
129999
246363
1982796
1356792
1949651
1008114
435421
81434
539642
1339893
1939773
1944498
173549
1905559
1984679
792627
771680
64640
1605949
17552
1520116
1378736
1591717
464696
836436
1808466
1920524
1399255
1215715
183949
1363962
1858055
1863338
1609845
1314419
1740516
1256423
391357
319542
1704342
1214029
160155
1981517
425756
1523569
441765
1516021
1554239
204843
1644000
697563
113959
83867
940310
528537
1711244
133397
1035779
1910822
1914106
298378
1968356
1289296
339064
727459
1688429
1378874
1675695
934272
618382
1877044
653828
1603694
671415
558386
1523819
1797773
1772674
1094687
1916914
380894
1952206
1536034
774222
77688
1225602
781270
1579024
602741
933677
1297168
470398
611127
16599
1100953
887982
471762
248332
102198
582713
1810948
1395542
1959387
1093933
992981
210802
180710
453400
947663
1534584
304538
657640
1857374
686024
617878
1661831
13369
170470
196455
645092
636866
628280
216411
530394
885715
1143588
829323
80528
1294269
1579124
460611
1582235
522494
1862646
1635446
811708
1667101
145616
1431507
1357461
1854032
1661694
996063
840202
136941
48854
400553
1890177
702022
153663
1523366
839930
706314
1786854
1691674
137077
1006758
1243041
1332991
1081681
15536
661930
962176
156986
1482373
668477
903418
419059
578650
1578345
1391826
703175
1440122
1525364
8740
959236
913196
500981
393861
495907
1170096
692214
1458807
1754263
1240258
104466
587278
634049
379749
1866100
1846342
583510
1540199
899373
952173
114460
935084
1809866
1236572
1547457
1305673
1436089
1089311
349748
1502493
839331
1190068
1947127
1156269
1034812
648757
205740
1847702
1605026
176652
1673200
986732
951491
591621
402261
792348
1238072
1855328
45245
649705
507246
675955
1280762
1636936
1378670
972235
1608227
560546
381390
108384
1353294
609446
570152
452504
1705268
1637260
970282
114363
1011574
261740
1915523
768600
205849
848792
1766477
1685395
586123
592937
1004709
1834404
77581
1956451
1071427
139108
479723
745923
886658
1305169
1384472
648074
869678
819279
1902245
82797
1800206
619627
1171563
1095484
98122
1970497
423938
1059485
617618
57691
1596980
1543200
1542186
550789
135554
1464927
878122
701478
707633
699286
1344926
1760062
1994134
752338
998964
469273
1363691
248906
411771
1965142
657854
1827872
1681475
1009126
205274
1712765
1372750
806276
344530
470692
1914373
1839160
300106
1886958
306364
1687879
146036
340013
1015579
1530872
205643
811009
623458
1609916
1771964
738258
216785
1090175
537005
333024
1229120
1754884
763285
1620738
724726
795295
1735974
798039
51022
1237932
224270
705501
1549368
346022
1477501
1777653
1641662
1040024
13245
1879751
957069
772637
196702
991218
1013593
1977204
658503
1068509
1571931
1646090
1761876
1978551
972134
1390849
1261673
644378
1028387
782950
1833173
361760
1436633
1928245
329845
401467
1496488
293780
1005267
648983
247284
1958336
392652
1826034
1347830
412852
1745188
1909957
1639159
52249
36543
1660372
363616
1628640
1704830
1106766
1453306
1792028
1519263
1940512
833306
611265
2226
1687098
1736136
1652974
1134483
374445
1093866
175569
752643
1607803
729448
1591275
527323
1350184
378040
371729
1454543
1952359
847617
930966
1160587
1291972
11502
1287637
1342423
1729869
959026
1103655
479431
553759
401840
389773
1725311
1653879
1982602
1449681
918084
497335
863378
1069886
1290722
1428986
1108196
1409117
240181
1802234
1784486
1036725
914262
1467400
464431
1059910
391182
1776204
1836842
1929280
294188
247898
1497496
1454148
1727657
1187379
1009972
1437761
1871053
1087650
721687
1585159
1794543
826958
1632134
550596
991143
1657920
1029984
398606
1951805
595671
1408105
790267
1494312
1334419
947170
362872
1039620
1634045
929124
133381
1924883
1160302
1453835
1863995
1753469
1235816
514356
1706467
1853205
577246
107618
461974
225959
1584703
598778
945234
660356
64983
1804845
991315
163082
677048
111628
594048
301349
1336166
203672
1188343
1516665
1431745
1000930
493740
1319710
155440
1141814
538430
479703
335666
1984091
1904538
1461147
392988
1841765
83549
799434
607660
1789920
1049197
728209
1620708
683837
1381543
1028653
1464471
1246693
1203955
1185265
778682
493184
1052754
38843
408722
578952
1786007
47132
5612
1440035
1818409
1679797
885318
1055213
359942
1570605
240176
1472731
231963
846439
1225972
1654820
69390
471457
129508
924480
1400780
207733
1034939
1215288
141484
1719374
617080
710088
416830
1183844
1481342
1984267
991657
44427
1710931
266832
1493485
106163
1771626
1452363
709191
128805
316993
1651622
915237
513095
575530
1247614
993664
840815
1192493
175082
1997755
1633438
791269
217779
1586904
1037137
178506
1965225
545509
529434
187749
156890
1648956
1368945
314912
1937299
1939780
1808383
1784189
473486
1597439
1946198
1071013
171270
37029
955691
197739
1702916
320723
966691
1553473
1220313
1907684
428205
714248
342178
1467703
106464
631591
259023
1946734
724262
1171980
63955
1607161
233242
1066202
281960
1893252
1724891
276187
693367
1681129
475956
1153431
1506419
1518251
1881669
1106010
857172
1156190
1080362
1221621
1375018
1462380
1971100
186270
1984091
1361767
202283
250877
1488818
464559
505383
1904116
1918400
890238
1097924
1437891
765751
1897848
1862079
1298155
195052
373505
1927789
1349976
1724099
488567
690435
1712996
889158
1819790
374689
1709060
742405
1838701
203503
1037247
636214
554689
1012906
646427
708448
1074288
177344
578952
1270233
1965745
505582
1744884
1070277
1969718
1181155
1058785
679537
1674561
338685
1135100
1493528
1099877
1197973
1107298
1502157
684132
1223265
1658221
484997
1648012
1110290
1978956
155804
1292897
1261631
1448925
1436089
1371596
703841
804291
342119
1426225
1310946
1087578
379171
225049
1771423
289971
1922214
951061
1079605
1291179
978871
905085
1075587
974095
1343035
1246695
1721103
370330
1315316
1473017
174089
1898183
27965
76554
658411
1005403
541540
659258
218083
128634
615277
146620
878836
1882933
1093615
1183909
542078
467467
548764
1446710
1431037
1479761
575751
775534
419783
1656411
1067672
1775499
1930689
515201
1165991
179774
28827
491084
583237
1028387
438768
429163
325540
738073
1672382
235113
1311256
1293102
1273161
1748537
815905
1812505
831803
208505
428168
1803935
1111079
1511662
1061103
357605
498698
1385927
839915
757956
1319481
890261
815297
228224
139390
773498
379383
1164398
1589848
425609
1682612
225498
552437
80651
1325191
1213062
1499999
25480
1217926
1054075
1832357
1950118
793110
119592
1708945
1902196
105824
634253
1751596
1806680
1132035
1466827
1239682
886783
1652648
379467
720460
695486
844047
992635
327967
1417111
183285
1998041
605357
1595627
1749216
1429658
781866
21587
1563416
1479035
1229022
341832
1362074
261347
1454707
1849460
1311388
177372
767327
1883246
1677591
1958894
1549456
862149
10357
287788
509109
17292
1588269
626967
525857
572184
766196
485167
1619405
71865
1953416
1407598
843280
567413
1787521
19562
414891
1074249
1908530
295215
984070
49225
617856
209844
889582
1269794
1582027
1068444
1687812
487462
459652
1768848
215912
550536
216148
496218
531738
920827
1241575
140638
486123
1717542
1913292
1349699
1174484
901526
1298279
1867716
998698
1644575
1755617
550214
972143
1257659
517952
488276
52071
688912
503442
357348
792964
348504
1324574
1224291
704895
576163
941784
425539
1365402
707203
1147152
397623
1231661
1177079
323696
1105924
1788124
474924
1378851
18319
829487
870224
737408
890679
588382
568504
243152
1958423
825841
588208
505300
1836354
1952556
367271
1665256
1948136
612222
1252325
1266359
1199939
422462
933603
732459
687838
1846988
1972188
1400933
268414
678194
1936271
651158
97616
37003
1912556
654956
1317053
1999145
916873
836016
39868
164546
446814
99454
1340098
1876261
1671003
1069172
144952
447950
1383388
1461933
56000
625238
1271060
1651836
604862
436137
118820
1070981
324837
983307
617315
462907
756279
903121
1898895
1511072
196368
1693102
280352
775900
447268
1476258
1900060
1261410
1222538
22482
533349
1790277
1029761
346108
625791
1911723
869726
1772220
1764824
1917749
444562
585690
1996251
129827
304564
1751608
357348
550794
1892450
186415
753599
19012
1120022
1611216
1836123
1140024
139440
1956618
1754395
1886828
1173826
819157
452086
1802308
1569772
17524
1836820
1530728
170113
312037
844902
1574314
1360228
977802
88267
707125
543050
1979240
1088212
736492
1859690
1146524
1339557
511265
1056458
1863363
1780349
1685367
1802106
853201
35384
1115989
1878906
479948
986765
434175
332644
1639554
886621
1216756
491300
1285676
247307
746644
1105778
1641014
1263266
683128
161021
46321
252717
1574357
1707608
635223
1702589
243092
1811029
1609669
84436
1823084
650108
1787595
1806191
1303990
1837162
1210172
504271
1323853
1970163
1364870
1805505
1002910
513702
627246
1230605
1018298
144570
533010
664711
1975935
344820
458415
239452
314873
1032165
349315
624334
1709704
189401
650351
503514
1728298
729314
1371097
1628816
1659441
496982
1620700
401589
1881627
1533027
1853873
1401985
846106
1675686
1172566
1581746
548649
225845
571661
963821
110917
324652
438212
98142
539840
1842906
1980258
178106
1688821
871432
1519709
1627559
422593
1044639
57262
1095826
1762507
1872254
1729115
522878
1261862
1750203
1554008
1506780
904087
336124
608260
1199873
1818504
13112
492805
629039
713510
534871
763171
1344327
705131
655116
1507557
326051
754618
634128
1881621
1316382
1679665
1389274
1013419
1844586
240176
279447
1451978
121356
210457
434328
1175505
1159022
1790515
38253
412959
1876336
57613
1988086
453369
623100
1080914
909748
441414
140847
1128602
1123223
1705132
704538
1304559
746172
996918
1512656
1036625
1238385
762091
1276833
193231
556276
1718665
984260
1306406
1708791
12421
307455
776202
1418355
322125
1612693
1340033
1097603
1132189
156321
1524113
634379
1022418
1606095
1045929
844734
1362364
934831
638840
300244
1064673
1043811
1296857
1883371
1526756
1177488
685405
1355577
1037775
1165840
124509
1544895
499971
683153
923467
733926
587064
1732146
482024
692756
1513568
833408
55548
1053498
1363691
542638
59249
762031
498151
1372425
426509
1770859
1622194
811629
1398783
1805199
347264
555346
1504645
1287967
1645944
1266145
1084414
452777
11498
1971515
781904
645368
966035
707561
497662
709968
606745
239386
469656
1934611
699870
569502
1628251
1231451
513574
1167839
90635
746472
780736
209833
1341417
768588
189614
746674
1635577
1477299
572991
674201
825623
223454
742920
549502
304401
713202
287486
1081254
30755
611571
391324
526511
216980
1160931
1327435
1128518
1991516
941318
1032710
1307901
1159831
563299
1301508
397118
925240
1663725
603298
624747
1214741
301364
678122
625410
1590132
333038
1776857
563195
1802783
563960
1320600
82213
611657
683930
894055
1785999
1412227
1288639
1064851
1888872
1989287
1744915
1064078
96752
615617
1137563
793403
316318
468173
1363043
443751
1747852
648267
1772822
1190972
903622
1460946
1294456
728758
1854760
1597263
1219591
1756778
288085
1187844
1839833
681821
1533365
701889
593924
1718317
127629
381828
1634732
283098
1454114
557841
1764473
397295
520876
295329
1111948
1164384
1701513
540017
1324536
285573
536685
1933333
1432109
280545
1007999
1766110
1490298
791819
1013417
1886248
492256
824923
884362
236368
1972566
248466
17008
588143
25310
661794
960288
12515
1184205
815731
668067
1957481
1615372
885107
265334
477715
328343
603284
1067193
403098
1102030
648074
338545
1702494
1677762
36124
126228
341558
490170
96206
914809
919027
1333360
1720574
149485
530538
1436747
1495376
200291
286514
991182
635340
1193540
614183
1109786
625782
1267207
849544
591422
1492635
1128418
427906
223701
542242
342659
1711592
496950
365507
44175
144098
178413
2154
1122712
1684286
1001176
807436
77895
194425
1725405
381483
1391654
1724793
1171070
1448082
414982
375592
1578631
1656362
323080
236187
1559442
112455
1279399
1735630
1005809
555113
505879
856862
1338924
877403
1943679
1242100
1395474
693320
1440198
1606050
967466
1755799
1340388
1751911
1043458
1119028
1264059
97895
703643
211847
1292799
1243019
1924988
728408
151397
428910
207459
757090
1498100
1172458
948857
1304672
120094
155259
695647
720780
1087311
1387461
18652
1965404
709388
1772001
668234
952712
213385
1094135
835235
1465579
531039
1845455
875307
671146
541357
1529892
1979411
1151225
188513
1451594
1483250
390950
93614
1228021
1712212
1414475
1228777
1054847
1548827
1903944
517197
1946770
75301
712125
128687
1499522
1604174
1332633
164570
1556474
557330
355697
221190
1564638
964063
1944804
1593585
1082440
458037
266152
1862151
589184
504060
704556
1106277
1735930
1066785
1689687
782
629911
1226441
1460309
565213
1501967
54067
228761
41004
948726
966017
429996
1125772
1195747
926899
1185627
856178
1912794
68444
1670723
1690626
880456
790220
1591190
1283616
1164044
661123
369045
1202497
227025
1910821
121756
526189
567336
1533924
832132
73175
1304365
1015683
1884361
685984
16050
278679
493451
1805675
800493
651633
877558
66482
450707
688212
1192495
1119351
251861
937989
1481472
236296
84199
1093612
1786132
1516692
1822486
381857
572872
807944
378032
1941433
835034
302693
1574201
1517186
317786
1463259
1790508
60627
1972783
1496227
951401
893470
423429
1752062
763540
1200898
934731
1463074
354121
191694
612203
970384
1999401
1539171
1846505
991443
234005
1411599
45959
1135973
1974995
1628089
355992
1370867
1416174
919039
544576
1057548
1747041
1601263
585752
1010831
1364735
1993173
1572748
1843121
1575744
829189
545244
748106
1491432
300202
1751599
1971945
600091
386360
15378
1073684
370622
1845477
375248
1188685
264123
492306
604184
587499
53310
1660359
1348800
342862
340975
278601
1067881
1274364
775092
710443
1261460
1585248
1009299
888977
545070
1745645
302854
1115271
10664
900521
1653641
1102056
346676
1744361
1029696
792408
1945182
1593492
1015348
1558363
1089662
1839341
1664345
1723308
1512537
658282
33443
987397
360809
1870020
1749228
996203
1884722
776809
848113
1428681
1801481
630232
1228284
1226772
195052
1497152
1900499
1485910
165401
433798
864302
235145
376239
1568030
690917
1490749
749031
1109816
1890615
89163
1947169
763603
423165
1029756
59143
1606097
1908693
423591
926593
1542285
843403
720241
749552
519909
72375
524041
1330774
1426019
142776
175575
1861650
580415
676403
1437453
885107
93224
1877354
807981
927367
672603
1937707
1175575
1681907
1504210
975186
1212103
1772716
1247053
1408586
1519142
733669
1757689
1693743
1843008
1209491
1418520
1306262
870697
1538306
36064
873127
669170
218255
822801
1539171
781612
794157
38802
1209765
1473302
1506780
1571432
1600050
193406
1316053
283834
871018
1607897
1381580
125766
427754
384051
93213
1685972
509510
174592
388024
70978
571853
548471
56047
660353
1878410
434597
1960073
1008451
1592184
1589921
803823
1974335
611861
1741651
1667522
476459
403318
1295749
433472
1300369
1858807
1999257
663405
361612
826018
439082
1965754
1788291
201205
1505221
634031
1146083
266241
1631430
1467126
775328
1678456
1712884
1030173
697195
1060653
763717
1158890
235952
1718073
1853983
1170000
1801916
178262
198149
583748
1049042
1774050
1320744
734974
129868
1496488
586739
998507
79401
804659
130786
374833
112790
197993
944737
425092
1396275
365027
1966142
1181659
1044711
1709111
1230678
380682
1958636
523552
25196
1330895
894950
1918317
895440
553959
1389730
980626
1631759
420890
1371146
1100314
1132104
1286364
1486805
44547
1408533
1045075
1329105
1272473
1681484
1484743
1629346
1835105
577679
1420688
227666
609878
664098
71294
862721
1186953
1039806
666534
792260
479721
1103750
313402
1646071
810654
1822801
1537912
696875
1910842
834075
1667807
636170
770275
477583
1106402
955975
881356
612733
1220857
1887052
1692944
941728
1020303
1844289
1827371
1969787
1314445
1286040
1427895
351083
823524
1577636
1291947
1350212
485129
184039
929810
387196
1573505
1751783
943799
1261937
1003973
1821919
1101768
51586
921238
114672
958287
1878007
429777
1655285
294635
1293043
1038782
1223350
789239
543243
1129149
1446640
947683
1951127
1354788
1889302
23784
939388
534121
406365
637625
537557
352569
1325558
970966
558807
376180
1714591
1675755
1730139
1183335
758379
1668442
750557
1173097
1773730
749465
1235519
966108
1974643
117230
344270
280413
1309096
1373175
100270
1772373
1575774
1961925
334274
1559741
472546
155699
1571207
446048
182283
333087
270154
1226300
590449
1825797
1515748
892121
626202
203617
1323141
288933
1789294
1073947
1256636
1782214
1659259
538741
1644002
1113238
1252246
337889
543279
1052015
289222
518637
1154843
295308
1770332
226223
1508825
1559552
1183760
929184
1420258
49776
1128136
1874647
121639
1840638
1162393
1611602
878929
1238971
1919461
1593098
1145873
743381
1096610
1751544
1670407
472463
1739070
1869199
162729
800058
1288604
1788593
160071
217386
1508047
106950
1869129
587516
28554
839299
1779325
1079057
435228
1682658
1121167
902994
942497
1194278
53687
1110547
860526
764394
417927
786947
623265
1967405
95002
1251127
743607
1181930
203076
1466515
1591187
1319306
445088
185743
1492131
88831
862722
1895561
1047592
1271020
322487
125336
598952
797165
1701287
126040
353117
969928
1054486
1309415
1807203
652276
709637
14131
1822874
1534675
1742011
600389
1732732
1253051
248135
1432261
241843
251108
1290467
474709
1361718
128585
1994260
958896
148040
839786
1096978
1586811
1152326
1299540
813984
1962955
1969581
647252
1748435
1895879
732595
967589
1923804
542115
969581
971919
580955
1737790
1986105
1680743
990788
225669
1692409
1551877
1554285
1639325
1870774
1990948
144539
982242
1604248
627686
448330
1152942
529550
1624905
1414133
1458724
48494
741068
1275991
499460
290861
622841
1265152
1346234
1528825
1175228
172967
895457
1006543
1344180
307566
1848767
1669277
898855
310039
167962
1023270
1617129
410466
785226
1575231
1725425
791401
1074524
1025923
245478
1402402
696256
1422500
19095
669861
1612862
788479
651986
1918894
1281944
156166
1232860
977183
793634
562699
1058037
508743
625646
374602
1781611
1515487
6436
1787105
882965
1407749
1688646
1295916
1179541
1208556
1047522
80837
1691433
1309894
433362
1476396
746552
1676425
558076
1470452
1612540
699754
1637294
1817803
76895
460556
1052278
787194
1653188
630470
793985
435192
991764
1477964
1903816
1892748
471666
471000
1293740
1383945
1738250
167097
380889
1659051
284855
343401
777336
532345
1498103
1248251
1615758
271036
567284
82552
1943565
809312
1541926
1555829
369969
433497
1947985
24211
609197
113344
511156
418554
71939
1160314
1447910
1318122
1482692
1681076
481222
1912138
340674
106544
39046
1930343
1195538
1613794
1246114
1891095
699433
537461
1915523
1674950
95878
55957
1572042
34979
50926
656113
1151174
75168
281311
1737724
534403
510490
1359415
837439
17642
1023557
268967
743124
1610886
1725503
10102
723652
1021303
1891153
996264
1738073
11552
342067
925494
1492380
1129050
411625
1184577
1392788
772838
1265356
1054590
1183913
383672
263719
859576
1903989
1401388
1891095
118742
1792523
1311834
500975
546907
974843
1356972
1205906
1753023
659358
383080
1270466
1673073
1078654
780547
290495
1187214
804900
367363
1750304
947571
341646
1651612
675495
647148
645828
1578710
132935
93785
395651
171441
1999854
1966009
854968
1202737
1484728
460704
601438
1407211
677149
872548
1070458
1251753
190454
544643
1044369
235455
330191
933840
1000715
1889442
1624002
761991
1770973
1536751
1664507
1590742
1188945
815132
1543318
1350178
1020857
1532826
1551877
1394711
133454
1104507
461827
634983
1213907
1215781
1916654
807011
593632
1108453
1909781
1775881
1037281
1541598
1176933
229632
1084644
511423
1002141
558002
1839072
1401836
1725247
203040
1100884
866177
106270
968683
1507650
1156023
1245390
1630185
403847
231874
138517
813676
459519
337197
680039
690197
1468793
997127
1681475
1876093
1341827
594978
1351541
1761193
577706
17633
1168891
790392
632586
1744926
1046682
1926575
518230
766319
668180
1061864
1562421
1263786
28272
1570828
1330614
301391
840537
1015761
970829
1405263
216107
776729
536903
1694005
6278
196088
442055
1437387
31897
1953218
1816516
147462
675584
632636
1049131
1015579
103555
825793
1218552
572025
1220851
1222007
841727
318716
318229
1354267
1135671
59669
1104856
1202009
1911058
1124323
996329
1953325
50294
1570573
323305
1133500
823291
433029
244683
1484111
105513
717348
921429
416466
40993
1481163
1811175
1099326
111584
1612543
1190397
31643
1917141
588028
1582789
1008496
1288717
1613601
30813
396913
1240593
180557
740403
1853899
789165
130457
231856
215320
68951
1609264
521053
1252767
900031
1207233
1159039
1293769
1602629
729949
1216014
1901940
595063
307185
199938
1319328
657250
1154539
787098
1205786
1579474
1923444
1757605
941656
1875231
672753
59018
1813914
1640360
1126581
1101656
239971
1026133
1655223
1986879
1440657
757944
642203
1169105
228071
351794
796030
529920
755672
1830453
1821807
135431
868850
551759
673843
1780372
1712964
1087855
432864
1888148
1352959
164978
25919
1517766
1560371
1094617
1327966
1731828
719012
24921
522021
369926
1981070
688887
1678313
1035218
1011896
1256113
79240
1915683
1949088
1026105
92960
9790
1434162
1726
1216728
698633
513595
1468545
24413
562188
443501
1929371
263194
1567763
967529
1873015
453747
1981707
708446
1681694
813554
885140
1766779
1994157
131781
568003
404455
714520
961447
593646
727901
1659907
911100
476563
1013859
38701
1924983
1892612
468369
1245197
1898748
1708687
1634824
744624
1300286
1672149
1687626
1630365
454652
1331161
729615
865683
1740936
1155975
112325
1123108
463725
1830612
1057070
512808
1237625
1471149
64630
500110
1608173
540238
1099175
578673
839969
1798534
369057
253609
480592
680221
1428033
1175746
129817
1092659
226454
185770
50336
1970931
459889
1492208
79962
1306015
11710
563095
1781783
131203
196194
1153478
530460
1902532
1517564
512149
1706230
1373113
1316046
499774
915111
390038
1949850
854065
1963877
821380
531411
1083787
433100
624010
446353
1974297
1105376
1022
6498
352034
1344591
892038
1999401
497034
1030417
411395
70903
1061206
1616925
80785
1636433
233548
1425554
1450735
876479
708219
1799607
1330582
420229
927010
1262960
459079
1341241
1547066
999935
16991
354480
1766397
1694780
1977935
1660632
308903
1370393
527989
1055115
603323
1945578
1653666
1672375
779523
457407
1013375
1689501
1292586
295155
1066278
362946
1915582
57603
1609154
362141
1395155
967073
1294210
269515
1961576
1446809
1706048
602469
1162742
481825
814386
999369
1340686
354767
615345
639164
1484625
1099181
1901425
1364614
512535
1714081
321036
269423
1952964
968625
1177101
1321476
880098
369969
1718393
1786428
465386
1805194
569118
1410627
1038746
1758005
814227
183183
1767991
645669
1918753
968370
410089
1511991
1560229
713092
729994
1433297
379502
149571
1688856
961813
493792
1753791
27245
422583
33587
1349574
1089263
587952
709242
870501
1078761
136161
1873115
242072
365412
1801087
1977911
1039408
1305425
799656
1521402
515412
1987009
1139630
1740909
1101373
289734
640683
1035873
184429
259698
370416
823390
1603730
1609502
1880348
675960
1059894
591642
1184030
560870
1169262
1059676
1150402
307381
1508148
717017
491372
1177101
1858625
498101
1627575
1492660
784319
1228119
1877439
1010146
1251786
985987
1869342
64168
26172
1117637
937111
1724206
1414945
1948133
228115
228259
1507289
1190302
1359483
1389287
1027408
1488764
1471526
594249
1454117
393261
1416973
227290
1264102
733227
887617
1679335
213376
1035218
1433784
1570837
1060075
31452
652724
1999805
300185
1439197
1516483
1999823
259206
998216
1252561
857746
1478025
1542202
1693810
1686150
146263
871561
1956196
86794
1401607
589512
1542929
1336754
1563935
481454
657161
459929
1412531
1275788
1178810
796306
625771
1255376
1164969
920208
1080229
1884220
81322
571984
1656027
626247
161146
1682209
1211291
456119
1017911
1731695
18549
1838020
1616126
863790
880448
1742628
1210047
881696
1031958
1175892
1307630
1419597
1665836
206561
1289791
654901
1953416
192018
726540
254509
930050
1871204
1401030
555444
677607
810904
1622227
694110
355062
926231
1253591
1453208
1865197
1935493
1138893
1277453
1148273
233242
936454
1562054
904163
363304
1672554
727159
1005665
969694
1769763
1961266
1008011
891946
422902
1179192
956968
429417
1574296
1749473
1554911
345317
859184
1881061
510689
1642148
269281
155862
238357
538977
1745580
1141822
1304047
1933357
236933
30755
1571157
1792158
769970
1882529
335227
1289234
1628887
1612820
1824690
1169783
1996594
1404969
1994259
1921953
481333
1312024
1273076
996436
1364858
1464387
1748782
245830
476101
1410701
680337
1559602
56976
974670
644015
562681
1934023
1893056
1693396
1563465
781770
723507
371855
71233
1145533
1310946
1148873
1496183
1015150
1857201
16557
875891
40735
1543839
506723
1999594
1166585
45801
742672
1616280
477626
1671997
381643
112730
131972
1456453
1277211
1146750
619943
795993
1921567
939999
22660
1377098
1472045
621601
493792
528309
600389
130259
43572
439604
617990
1191619
1167779
822
539443
1601993
581599
1094080
1616956
417828
942971
1843814
387765
312425
1112057
160148
1233503
1697878
1305188
1161501
700336
1703400
1449741
839542
1068984
685160
685411
1122625
998760
1015814
1540186
981832
740304
534285
1766222
1548544
1517269
1748071
1072100
396064
741718
90764
44892
1668222
920811
1883877
53351
565882
1128389
1652
1884503
1008085
962986
1131063
936446
935411
549953
148392
726185
1570700
454726
1425800
1327247
958748
1349461
1486234
644561
1574076
793702
1368350
672544
200019
1914465
655301
924260
1324480
327537
1045693
1438416
317827
609554
327104
105638
798558
986116
1647402
1127670
1134038
445089
1916108
1467751
11677
1046519
1667875
1372455
1401164
943608
134008
101178
1967616
1484968
1959926
124248
881271
1072538
1620696
1612818
900359
143059
1253440
1550648
707221
1460465
427901
1373018
215190
1181091
148521
1496573
1232713
1050008
353212
760817
581266
1073568
729950
1804241
1740368
525093
259798
479122
1308770
1359895
93872
260949
1665270
1289378
1776583
1738967
1777185
1570610
841616
721334
825703
202763
1177731
1668199
929494
1990785
1800730
1966142
1226035
166913
1648367
1604786
607641
541286
885497
148574
612298
1908181
104416
1765874
415305
889692
489582
49381
907338
1289357
1751225
1875694
17886
1078332
544331
1561310
907227
1034812
1306634
345098
1368617
1249991
739854
1678621
374224
896416
1142313
1679832
632817
1417101
1029442
1741844
1680847
1429299
406419
88615
693300
1574853
801718
6030
1034822
1600984
1789536
1453291
159706
1402119
691131
1791988
1093463
1263022
1023610
806856
842709
335906
1215776
601288
1370902
292701
201214
551794
323939
180301
395651
1016412
1488129
1551140
1214457
397753
775280
876357
1245741
1905741
1999615
1014025
1922214
1787336
1183852
1509690
1236342
320100
985446
1146937
1626680
1785019
1938351
1761015
1843143
1969301
1836927
1954976
1488154
590368
1915179
1893293
1326374
87596
1313420
1896679
1534781
942255
1148173
1169375
570743
1854715
113227
802835
1141944
977805
314217
581003
82092
559510
795595
1755928
43067
790381
828660
194014
77872
346916
1689579
1469579
1117232
1005062
921891
1109493
60070
114702
1781727
1114193
693662
102296
1002760
1838242
894052
1131319
858312
284928
1503459
858457
1355505
319218
899891
1306123
818572
130903
492339
1760752
1980015
880580
605268
503551
937223
393296
1804500
1470717
498016
505973
1251340
1948553
509730
755831
513594
1342373
1626340
1543308
711888
1806779
1346626
693662
1921278
1503723
1476720
1003851
1098343
1618005
1303273
1494510
518661
426399
1926196
1042413
1071135
1104331
660433
962200
687978
1481080
1269905
14478
1555875
826726
1485764
838107
1613951
1027925
815242
1496488
1180748
1850613
1097499
996508
1673195
1458877
305840
1033398
1188633
56337
1541053
1353746
1727968
695685
813007
880089
536940
917215
322606
1859832
1484525
1511503
1518424
14869
1122712
1368692
875538
1012315
757433
150703
1253683
1593121
1871798
1115564
1914638
1548228
1382346
1314322
304305
1129713
1576965
1623499
349821
571984
1989092
470936
1187273
1199288
313456
541099
1445904
635813
552840
1190737
1493210
644395
1125997
322625
1965635
1486880
1348659
670351
1700292
1729351
39386
1879945
1246536
1676210
651251
418061
715298
1842972
1186573
954718
970250
1599549
930510
427016
1445874
703684
226864
1131896
1549299
1972270
880885
583085
414390
1787803
283050
341886
451779
777789
1487109
1937863
97132
283034
1740350
88099
817284
927808
1713170
469290
199399
935951
771689
219636
1703836
480444
760139
1124923
997212
1132052
1392088
1892979
333248
1429482
1609679
1153587
1093273
1315141
1142138
465796
1576973
1786124
1864658
1900280
1216661
748464
295703
1970334
1972276
582507
1322544
1176155
1658382
1370219
208443
1631771
1124676
1809807
1609596
483183
1685475
1138919
666344
649095
1826170
1058102
727782
913453
1698825
1263986
844976
374917
1605688
634057
1140257
1063161
247324
1374948
1932089
733730
1543039
1915179
1695934
1527518
965544
838513
723078
1610840
1410892
1812084
868111
1823275
1991587
1290534
701182
313712
1892143
1081053
1067985
1914964
1293408
390400
1171933
486499
186162
1220071
1038740
187874
1944258
977160
459720
654939
1396308
535824
1314348
1341184
1595405
338469
929535
907437
1021198
457350
1055782
1233424
1525377
1222923
1017925
534439
1442900
1364579
995405
1318044
1511633
1694655
85821
1824406
592794
539185
1647139
1131551
1805829
879718
1510151
1625097
1971936
788739
1001894
860673
1289148
1917215
716962
1688606
1034306
341886
200413
1109143
1220625
469349
714476
1599818
1049983
679154
1884500
1894203
576502
780177
988664
565792
460119
1930230
1861525
92021
1631430
911197
114814
505622
1400723
1678760
324148
1553838
1597933
187918
1007465
1306828
1728918
707258
1214719
1139698
1169106
634911
1639467
1657714
1778362
581347
928763
1230615
1008617
709856
1704991
1501556
1844508
243502
539165
1180902
888259
736653
181233
1046232
457350
755417
1172757
632543
683216
1128099
798371
682699
1790872
687214
1149443
1047254
1863812
1374507
1438087
411632
830539
1140966
1327274
577611
1161114
719885
965555
1236187
108465
1085323
1371921
1481975
1141886
1042781
1376611
813586
1222663
1466057
1890085
1349153
1195566
1503126
91844
1651648
1982909
1153920
416376
1091096
1998516
1141944
1907512
234038
15455
82911
461996
422424
14748
1526891
1150520
1595446
576600
1806416
1821595
213621
1680078
495544
1420255
273341
1427159
1246101
1626746
478959
171330
1232159
680027
889924
1226539
601417
1789082
1319146
1340086
1307371
95575
1313401
521123
661919
1141168
503768
1090618
647084
1392930
381160
948480
1969659
1253918
256181
428207
1818862
568622
402192
385424
1673140
1825124
199404
370684
181336
974586
1608942
1172116
554630
1676056
536541
1505083
1495537
1937284
623967
528016
68459
696024
1851226
575577
1122672
491300
157379
1265596
1656310
1969075
391648
1630856
567741
610210
637840
148025
1407452
617051
1717026
693830
1337128
781489
1642055
402127
390734
1224564
123233
1305562
1180889
31293
503013
467713
576849
1214399
883893
828120
1430338
1058013
59982
1930317
1119714
807479
748412
1108221
1532457
1298060
1051585
177075
940146
1311082
1672827
873774
896430
668978
1156725
3751
1215805
1600555
1372850
33508
826600
272394
1092284
1968627
767252
337330
912710
1923317
1834050
1743352
1381897
1185854
1918699
1176847
205696
1996978
555145
636459
359621
395581
1725324
359518
94333
282863
546404
832207
1569744
1842073
1175385
1960722
1489865
846841
111760
1357821
657793
591664
700660
630115
1414396
1918224
598516
820917
184755
1681430
1390165
61692
419337
1159717
109352
974932
174381
557043
1070226
1223593
651251
1900741
1401182
1387723
842927
278162
1564993
1093339
739905
328101
1716160
1674943
691176
682211
1835233
685395
1920061
1035802
467262
1746536
1995494
896641
190094
249814
992338
652540
833189
211918
1956145
294219
783155
179416
640727
209202
924511
1310627
7478
1927660
1685118
78852
89768
233148
1522825
1392403
901970
1492081
1848344
1675253
752709
1662165
869124
596124
106562
675904
244512
1587705
122609
155064
1769664
392144
1353608
714346
1203287
1523049
607486
767678
121300
1499042
1113388
1968012
456140
1319125
1005022
399480
42730
76927
300128
1577110
312255
1986170
161512
1089585
1398515
784286
1188185
85267
996469
548779
341698
1347442
42260
1065665
36259
256139
618440
717594
1388893
1978665
1599345
299058
173961
153755
1672432
246994
1919062
52881
1742267
449850
927460
358810
1496811
1712363
1771135
886039
1746092
1087197
211417
187196
1783014
1355550
896423
174183
1049519
485129
1441422
610427
101108
634865
418250
127412
961760
1369729
842933
459079
1201653
678518
380150
892153
1078440
327336
506845
1443786
1834423
1216310
483127
1531579
851682
1357541
325354
721244
1508084
188450
299316
733888
1488910
1811126
1240227
908034
1804129
1369073
290586
326048
886161
1424054
385731
382083
908125
1505478
1314991
368391
75505
332379
1571709
523462
1386786
1888728
192022
843822
878693
919027
1448066
1109560
1059465
1571243
1999195
65396
989720
1395222
1201038
830555
265503
1159325
236550
1464826
424855
1322879
1658834
1411982
1041631
1365854
1180969
151969
291557
471227
1160568
234914
1927788
632899
1283627
624820
438710
1122028
1018959
492055
296410
497494
1731502
339948
1648475
810542
1703801
223655
1805878
1852300
1367119
941354
1056992
1150360
1231097
1108243
881188
1340285
464659
977071
1028322
1420360
320754
104735
270715
476609
1010815
1131832
1292162
298118
1594715
906939
1643486
274156
1994064
793787
1500652
1188902
526338
1006826
623552
336609
1639194
1793037
1138266
1299646
1425570
392547
993025
310524
1107970
1259290
1593665
1143382
1587346
341408
1972551
237368
1710900
723123
1750687
1086508
1710144
1262736
841051
1370770
247259
616448
662095
149369
1723082
1736170
1778969
939711
1393568
1672751
728241
1382178
771289
1559929
743251
1339559
430987
1765088
276344
1287343
1570364
1125829
1360321
1185084
1772984
574653
1607459
516800
473383
1470785
1297054
1238461
1930396
1709989
1535942
515478
68244
1552639
154476
1742308
1324704
1918384
669075
1134490
1716714
1947206
988817
1953727
742760
1752707
1737740
798141
1960696
1758239
1557057
1646604
958885
179477
1229640
1010682
304063
1080756
1720921
1109053
1330344
1233492
708561
1183135
137247
1046386
28336
293329
1107695
1142682
1060200
714344
1479122
392272
420708
1307641
1300460
158758
1289482
222802
1716978
1899950
1781579
1245522
1065182
192911
276051
1072098
1662338
661411
1418662
1802364
881048
169455
1500456
1889155
1962603
998212
394288
223983
1860658
1719533
162729
482757
213941
1067431
1181693
99711
1639194
1011958
481555
640015
38221
805236
886869
1365978
168369
902559
1114508
1203694
1064424
561169
1327147
1684358
1850130
818493
638218
1403960
1116531
1058934
1398936
604368
1230615
1605039
1661271
770232
1212115
1672335
1811077
220359
1663680
22648
1947325
1982540
1234764
1813283
1285538
1717902
759395
1695369
349146
954299
335338
143644
74081
1559999
1564376
796772
947405
1380914
64469
1395627
993602
42839
1939996
691199
1263845
1552336
1933437
223346
486833
1386174
355297
1646075
1624592
1208004
1344335
885677
1040211
1927128
1320530
1115035
449383
796044
872815
442155
1721477
693919
1089767
1008522
1107142
1601800
1515177
382336
299437
1168732
877702
865660
1084150
736291
1318212
1163391
1909991
1655944
1385519
425075
1989111
476127
1901215
18081
1966193
1096174
1282403
611539
1317125
1612373
459117
1592137
1021058
720453
1226307
220115
742609
1801670
1671154
1681843
1218811
1978536
861361
1765894
1663891
1130245
1451940
37003
713716
1428587
1836117
312822
1250258
1662140
1629260
1139881
890493
1288439
590724
1563472
1656135
1477605
1024419
1404924
1878532
1398508
476343
1337853
878087
1691357
254605
250285
540380
123730
1855372
605110
1797619
844860
1644750
1082788
1181772
370601
1233628
1092130
444749
1485169
788026
454195
1824946
1232885
1288600
25716
216028
161040
1132136
221294
1293535
1204177
1420655
477282
1034164
1179903
195757
805168
376330
871056
1373829
1580959
1067508
995903
21609
172223
285194
739275
127087
1254241
1030287
1731753
1149323
1319306
469744
890585
855387
974070
298101
1149738
1597517
1937392
283219
844138
1316604
1244954
560912
1207639
1188948
1026228
1182890
1178902
1162880
384504
679627
726654
1168502
1472370
821646
25310
1171583
881512
1794663
23229
1366841
1829207
1990608
1727319
530408
1817498
1570451
164457
1587497
1659959
396489
1946328
1029680
1817961
329372
1105376
1406315
1543565
317743
1098128
1604168
230016
1850358
26408
724154
1470582
1600840
301855
1730535
119453
1590420
205811
513461
942454
599003
1976417
1868111
797832
990447
1415408
430905
282309
386387
1361493
1969066
238612
486777
1600487
36968
1245663
385698
1579453
339711
1209816
1886369
1382747
1751692
1413687
813293
1965612
186385
789330
1645590
796504
1350450
39672
1434653
613857
915141
455108
185217
205459
719218
1672827
603118
1076387
267799
141286
671111
925372
872642
1311332
1377694
846657
1951175
1339645
1934742
1695645
1999394
693534
1007460
1719410
751312
1232997
1147183
725363
528656
82545
1699305
1445906
646224
267009
1910842
787583
1163299
1372421
1336070
242100
1826401
99702
813586
1114562
1891893
1502387
1640746
1911182
1932028
409701
1479514
1002760
1757631
764633
1192951
1987488
197995
217066
1939380
803764
119741
533639
1927404
1652085
935870
28315
1597185
1357357
692214
1593272
195254
195383
556810
628560
123349
1723125
1250133
336661
1746247
1224215
1447335
1562962
478654
1554917
1473639
1883189
792843
1263749
827733
1992257
1558777
842991
22550
618458
342014
227976
524878
836018
1329696
1601612
1907689
1957529
1437785
1242016
1941201
1023332
737496
59684
566673
1414888
715789
1473618
291105
673289
1561485
52336
952608
1689056
1738721
147222
767645
341558
204186
1318022
1190188
442591
1221199
1368620
330652
1227791
1103985
240272
1586514
1174726
506676
13086
1667733
1835992
15220
959368
1224392
1823836
1984548
1704589
1396322
166435
469087
1246949
731654
745981
1348593
743691
111998
1539148
978075
1720266
715950
1261459
876328
1786444
1206827
1514298
590149
832439
985195
363470
1396852
1932729
1887291
353482
1627222
1513027
771170
1961717
67684
1644736
372931
1825702
223660
541598
1464689
645828
1746227
264525
183055
822656
112707
1769484
180995
1737611
888516
560299
1516609
1634293
1044677
1611533
881871
1535993
1301602
1798319
1049098
98301
957134
1033983
1523351
788858
933483
1757324
1073289
1791058
220464
1862609
1618016
1272654
779548
633396
346549
163242
416138
1792797
1715213
1416515
873732
521223
444848
1561477
372524
89569
447253
1802465
1725637
536271
1733112
1749258
1437279
1903304
607221
292040
1382976
926047
171476
1684034
478068
1948580
1038128
1777654
797300
71676
514319
1624773
1771826
534372
1119939
222342
1605542
1108246
1232765
1054009
713885
733740
862238
603279
1638911
1061864
868040
1140177
1423557
979392
1583326
659750
53457
97370
342267
1774123
1130142
1567628
23723
1168581
66114
415930
806108
1996086
692595
1543321
1906553
73529
310884
1964715
910539
1141095
592902
823212
1157774
853759
765335
1801183
65299
335357
78716
1572305
1495371
32008
169885
365662
346
1502222
970485
1755990
1344378
1512656
665562
776958
1414757
1128229
1231634
1048021
468108
1505910
843692
648733
402221
1178433
1999940
294930
1746370
686253
509285
1523253
1562138
272589
1830164
1616073
1324007
1350240
559935
1972270
1140853
482128
661090
1264102
1076306
562761
1603750
672597
277716
93811
551829
239971
718698
1798507
783233
926710
1793265
1722169
1097939
1252466
904201
191867
1637013
370187
1744776
907192
728403
866826
297463
1630907
1493057
681656
667894
303499
1831767
1482863
1050857
1322223
587276
1178917
1225761
1397975
1680169
1697168
363433
1056120
1507298
1528916
1871861
1471080
583867
479053
1132860
580994
1388215
131753
51906
454473
1206809
257286
987558
1895776
1794613
318343
627913
620071
1722732
1286274
430655
1436010
926968
31677
45711
631646
1172862
565445
551348
1410009
671772
346082
1022076
937256
419261
651363
523501
1561244
1680342
1418220
1023332
475140
392509
324532
548949
1639917
532346
1915430
1860774
522583
1571679
40688
40850
864575
71051
1149125
1579672
1453481
816275
1217403
1087706
1641471
1272093
681864
585259
1005184
657279
1769664
1921501
1971868
784981
426803
1859220
1786429
1166578
272573
568703
1605102
811971
1378874
1486966
807061
190554
180979
1247361
660743
1424569
1073136
925167
769093
1876892
385128
1261930
1433592
1572855
1108277
1867561
1336237
1360593
1005816
617042
1152892
1949839
1288439
1076381
1831900
733938
1135119
1409944
1900047
149621
776456
1985584
108570
1893666
1067427
1465279
1100896
795502
409257
463141
288792
1605676
396371
1143348
1996688
122720
213655
1206857
1016273
416457
1967851
1940522
1765409
986925
288227
968557
1625561
95313
1342987
167977
1416339
421228
517568
640508
1190649
795566
1130373
1392388
362217
592231
1917317
1099814
830168
628893
919722
255438
307706
186482
676713
532415
1448350
1834028
1221215
607294
1589132
1304490
38809
164534
669192
785491
1228362
30027
1412938
1139388
1090651
829621
195623
1571331
952912
1640044
1251219
1460666
1636957
1942586
1776462
1308150
876476
775990
297784
1970300
1225804
734369
492339
1657928
1275578
455887
1473159
1531774
787765
1974336
4229
1963032
554401
155477
1173693
398937
1214495
826841
614369
759664
1580336
838927
1468052
840697
1692237
1328179
822422
879722
445981
1615302
33092
232252
473092
384022
245202
1606807
356095
1855872
1272794
1128711
797943
1245619
1425565
745857
1695926
1622492
618198
326901
1857211
1545287
157264
267841
1342974
1752883
395547
1988455
440585
243619
243987
1201576
652922
1421231
292649
18800
1953813
427732
1829591
890305
1056181
1450556
1918245
1161855
230218
708790
370376
817643
1759392
1036075
1545648
292813
542809
391715
1433487
873621
1239776
39620
896509
1090909
829190
820867
567073
731981
141601
1437430
1558208
440286
1518045
1876265
149053
831300
1562038
1483961
917962
330735
1456878
1947132
1252585
1851811
845985
1749864
824514
973389
1362861
1804768
1830612
458307
1695689
1380529
195290
1949316
1210761
1721480
469998
1370319
1005869
1275535
1193330
74758
1216217
529434
1021068
1537100
1105562
1631998
954256
524556
456140
99702
103575
1876709
1321714
1327046
1955863
233757
1044486
1713161
1930597
1585373
883860
1254674
648597
1341769
1564207
1107547
1166621
1430912
440684
1642661
1484103
1022784
403940
1314778
1917576
918091
104256
1649695
1928238
1008919
1357415
173217
1721125
1479386
733740
1585025
1469740
1852110
660429
1120662
1283209
1581505
1031704
1479251
854569
375240
328714
648702
1538119
830674
643261
1231985
600088
479617
784259
1702546
1178300
1618567
277943
853125
1243347
1258412
799453
965580
1028049
285556
1368647
1583324
742885
1683501
825793
1053265
1166449
1320465
878303
1588681
1647440
499483
1432374
877985
866026
1134826
1446946
1920020
1897870
1332582
363055
1359991
51702
288722
521761
1513720
1843825
877716
1547750
1262967
1162722
1749199
937018
1529975
1929831
646346
99619
1356059
1625563
1876360
776719
1883260
479384
147046
381828
1751212
770906
240440
1918177
1493548
1608762
1305685
813116
200414
1901105
418254
1908990
61283
139246
1598180
682385
1752678
1269207
1868675
1537293
358605
1853876
1516516
278359
902619
1579025
182192
645997
1340352
340554
1216735
278830
1486734
1161355
180491
1861191
1150355
878488
1321872
372065
252890
607440
1042914
1971916
1032990
1614088
590304
407731
1874760
826474
1162573
715020
773521
1766441
450490
458263
1724793
835993
1078527
101551
591888
1437201
1352135
1034304
619468
1808017
767408
510369
417142
958483
1093554
1841541
1912561
646048
592449
1631958
959428
44163
1730665
1963944
1631565
157254
1804914
1697999
903418
1465496
305692
1265281
96686
159588
1579267
45092
1227258
210784
1190664
161942
1159883
931455
1166818
371895
1657083
349854
1686035
1493606
1527823
100964
740140
464735
910612
620144
527538
1858392
1473761
1268473
1264506
1935913
262224
1343517
86049
1284703
1623530
336907
972388
1417362
139038
1759383
877741
877661
31805
1084463
967591
118952
461615
1864672
1266335
1662255
652540
1927783
1399338
1871212
609567
1392139
1632024
1356598
646601
391358
411880
67950
191254
1557250
1845994
971595
358194
196548
1773975
170084
460318
1602338
1927986
594991
1365073
160613
1311552
1499018
1022705
1066392
436862
1250303
443669
181837
1545298
1172399
1081756
116471
1217367
60226
567409
781977
1704328
489092
1798555
1384343
692317
745014
1718072
900114
1025005
502756
1453291
470530
969889
1416330
998704
1657491
217119
539989
1636806
1502766
236002
941230
345991
1624234
191747
1704476
1882246
905316
1711114
927893
82534
975604
545845
1771956
1961511
870633
211226
1773679
1419538
42674
826670
1808393
958792
1433296
1487910
369514
99584
1241883
1384849
1803339
1226079
726372
1276892
82148
1804889
1790284
778329
1665222
361684
390147
237762
671149
1567334
657597
543218
840809
1231377
1034023
1739466
1469905
1595368
1466740
773796
1639413
1912415
164097
386134
705895
628657
1091116
1050949
1646485
273499
1536873
1911370
1306353
904534
1661208
1240753
623181
804095
1319004
990236
322996
29365
17771
673467
1246786
1192459
343652
100432
1340667
1330490
1374357
1588684
1631458
1233563
742659
345777
395317
1675695
127012
553019
1641769
883642
1184438
605467
891759
1586443
1999224
933339
1963210
258545
1859878
291939
932677
178458
1787680
1853409
840405
1801133
424691
1637604
155758
1115566
409340
1889248
1709712
1552289
561400
1672140
444978
1982562
1732948
1101287
330992
417737
1544
784145
408824
566466
925353
369796
1216802
714881
1317781
1818565
1298553
1712217
612385
1261149
1446685
617421
289196
497011
1933288
398753
609364
704998
64924
866589
1400551
508446
428281
1889460
256097
1392266
465820
1969807
982018
463860
1040079
392327
283960
289727
1235198
154209
1369807
389115
1439292
1713637
39020
949246
1592063
383688
215836
425226
1735778
274915
471274
234787
1720090
1586326
1786575
1854737
991284
873935
1734332
215431
1958340
1706722
1987947
880884
1687027
1730639
267288
1867722
1731048
162628
467963
810253
50860
1678444
1376436
1404723
346696
47274
36811
1913561
377610
161942
1379197
968705
1572985
1587933
414701
541760
443427
923226
1723526
1126135
1309321
962468
1081566
535831
880715
771744
1778038
1165884
849560
1600355
128241
976087
619946
328511
903134
1620953
678019
1929357
1758438
524637
1735052
1165546
1375998
263160
1502724
1142252
524541
771322
211339
79700
197484
825219
1987784
1090035
1566684
1550956
540433
1009876
1371247
1371877
445319
1580985
138392
497739
155978
1949590
1109849
1183076
1224988
827785
1756169
38871
707612
1551280
1081552
684084
138410
1725257
1572383
564739
237208
1406770
1932921
1407078
955099
1538137
799443
1798590
1730473
396156
1032436
1975999
1652952
1045915
575376
1607974
207305
149762
465876
714820
1921376
599328
1595661
1994711
969191
452868
108332
1530696
1295613
1653684
1938334
1363208
1085896
949376
634360
1579550
1862713
741966
1738246
1575289
1437222
1756382
1389388
689150
1099421
551914
1365174
912649
478381
1662025
1171994
1028698
400959
464958
313193
1688927
1075724
432219
1438943
1066926
1449781
639591
668550
836406
1594289
924564
1257842
1463946
2485
112076
1465344
739790
419967
1455129
1665104
841205
218292
668865
1496055
1278206
1591860
594931
1717642
1193330
1707676
1475867
23506
1141993
1501232
287059
129799
1926768
1767082
942610
1031937
1520257
1131706
277419
433818
1834533
816643
504584
605248
152952
1196029
584767
127668
1365343
47310
175057
1177753
962650
1964811
1286395
1978515
847780
290542
1689705
787134
248031
1966171
1952963
1155493
1748435
1135399
322904
1330357
871836
700727
1256619
1985333
13285
1570655
1727975
508000
488706
82117
1931588
708042
1481283
683069
1722284
1484488
876323
1724974
587613
259547
749264
156761
1315118
1552850
1904767
1238926
1598243
446005
677074
1243386
1373595
715594
434050
1200813
975361
271269
427263
1845965
730605
377340
787496
617350
1489148
1380255
309415
1891184
1159772
540796
1492240
1628899
1701990
1564594
626675
55046
339948
1493588
867220
199488
1165259
324785
1040047
925096
1481181
374677
1989484
431570
1330646
1428500
1086754
1729405
323093
1657421
1157359
31394
1824788
76615
832833
258808
1399822
1397116
82382
414604
1393576
848670
959949
71046
1727991
1108873
1858702
136194
1260189
1684752
566244
92568
1585984
151160
1031910
1639617
472498
206915
683584
1318881
1540024
1914286
1043196
1463746
1997323
1462814
1013676
1458598
350994
25209
1492569
1262774
1265171
1804260
1218243
9695
1991114
1217693
1427784
882037
1506889
884139
1008972
537109
810808
1067721
686473
1632610
1199177
1559721
1997549
1765696
1212606
844304
637863
1967392
1613823
1067983
1360808
53593
1718814
729475
737171
308714
1594092
1055586
762295
1304180
1579453
1236123
1051056
119918
646758
837956
650728
1278914
1692335
1018435
293618
427172
728824
1224030
1162101
1245468
389912
1863984
502940
1251647
1542105
1397163
1400994
1542324
1628066
1285228
936010
661994
1108813
161877
1071518
1815767
273980
721851
290000
1333043
1884830
1829636
729645
172190
1651469
1624968
1369656
1127102
1515413
340788
1653285
1414218
1922489
1208315
1487170
1972332
1568034
587222
892003
703079
1677888
143037
1109065
1217955
1798362
755643
330359
124708
1221502
1618809
1288042
83197
826768
1917315
1596142
640263
1498321
609355
1850897
1727271
374007
141361
1486366
180732
1098072
567634
1654971
266677
351724
181811
382069
626021
1982515
288181
1595403
224697
298590
351597
1221386
704930
1950202
531650
1446914
726804
342827
84778
1004896
1332044
1556675
1876562
1753685
827591
902254
547434
1616379
512047
852883
1703667
1989972
1636051
1018550
1792086
1364773
494648
220901
375336
1876062
827579
809334
751187
131417
1783852
40945
1350895
1747767
1559681
267025
1578927
1824216
1148255
99254
479158
339201
124903
1723225
329773
1151510
772568
516950
1585889
946387
274059
1154129
1791190
1220587
1593340
1550650
717984
1661998
275102
651931
936773
1120536
1201361
1268605
1301324
860388
1416618
73871
1958340
1623077
498944
1687440
1813517
1487529
1415259
1373033
875176
1555576
772974
794740
1099289
617270
1947518
1710160
854376
1780689
692291
1895830
1498442
142367
502115
1729009
1678614
1376856
1307743
1384807
1647539
263355
825652
195439
29568
209840
1674998
1015833
697512
1240535
325653
860888
921911
443139
318180
1565604
1398057
817825
355732
476080
637790
441095
888575
220423
1011386
656113
1965780
1312424
1909433
887279
429830
126032
33685
954577
505472
652126
1834011
1503394
1571523
246441
1296353
1731968
1795649
767580
973565
1836097
1725657
871899
580614
1515440
807156
922813
1568987
1594935
1104296
794111
1145274
36293
1700509
1173446
1623471
1865280
1423065
1208188
1799244
612150
541510
512867
1102215
950188
490298
507960
489400
991129
666178
644559
1828718
707105
1809896
875834
694668
1379096
1116649
1992311
1702036
1690027
1511773
1407295
291047
638128
912017
231492
971910
409932
1171756
1574244
894171
833642
577246
1861988
32509
1838451
449611
1172636
271969
454563
1578087
883248
1513133
655597
1681296
834640
1621460
598571
184974
872783
1020642
1864943
1005377
1399823
604731
355464
624298
1625937
745821
408975
482030
1623107
333222
541829
1804755
1902285
1411453
1974055
459770
520742
425859
1001700
629758
1689138
332521
1632453
421306
466176
1016328
1648689
833204
1063858
967400
459520
1400442
1833207
1123189
760704
352341
653626
939792
1181350
410386
1973712
753126
103696
1956463
1367917
958748
907867
486194
444169
1044101
582165
104726
1445150
198543
612728
701425
618424
1520407
1604171
759698
1652676
118445
191260
1200550
1164906
1503615
350605
1593944
393262
229237
1763718
469091
84769
1750561
1433936
1894221
380949
1130167
1969301
460001
1705611
1033018
654095
1807989
1635698
791505
916212
1740303
1031704
838432
1145345
170816
389026
1893112
1769118
1111489
1790768
493830
1194732
1828297
1730674
1850493
1973550
465090
1954535
393429
698143
1314658
1345452
1781714
113968
1789448
1922151
355929
247019
68397
28969
554644
122450
1382288
1691686
1993583
1798493
1718989
1484585
5600
830156
454463
990166
928754
1142573
1674835
156586
1682067
1767332
1176667
1369805
147398
532602
1719399
1806531
1681850
1520933
98961
918494
1142414
890611
1831291
1730912
595467
1707020
1551129
1497539
136283
1845954
473249
1430227
247836
1584050
577539
1539634
858473
1304120
681774
844419
878929
1515483
1671668
636480
593178
1766554
1737970
893882
1421424
1210212
1182237
931233
1305048
118742
1841167
1805904
997848
296316
1507306
1229632
1898519
1449652
191877
6548
1515820
1451975
846196
871331
180221
1152368
954346
1664959
1828002
1988937
1640833
682074
710311
728871
1178425
397960
585062
626771
1212929
1198115
779159
1968194
249738
1868599
1684328
1328661
439278
688251
893210
1976785
1936232
1877915
1817510
887662
700459
1536526
1595405
154755
548388
1288293
1562548
1050041
1025494
995029
1415655
1971668
204844
1159933
360050
722780
1000391
935123
1720352
1506552
740846
1819826
896088
653633
904291
584006
1535687
5369
1597023
1531212
97012
636138
891079
560576
1195852
1490526
98500
1617121
334433
1122996
392779
2204
1572323
642861
1273698
511354
1684149
624756
210404
165028
39742
451160
1479761
419391
1591059
1357782
888676
1593474
863604
1721157
124446
824033
850726
937837
208109
641596
76496
148566
110739
1487341
164177
1740740
539436
1204203
418761
647437
775304
1148536
771083
1587670
232671
762701
1459365
799056
1970938
1235878
163567
645576
1341520
1135342
657460
230833
1321093
1208838
574231
439797
1630839
1944286
75916
926986
1244323
1002293
898479
748368
143960
127362
1192832
494396
266310
1126411
1312549
1796721
502474
1729845
350
130393
1570118
862537
1123991
24922
566074
1000117
1164646
298861
371342
196579
115292
1221965
972297
98925
1945493
1559071
1172623
992303
1007843
1113147
823284
361574
1228579
949983
1356383
1895973
292871
1499218
296332
1957508
323930
1814953
864935
516091
1356272
281522
317352
501147
547914
273686
1788939
304286
43868
1226662
1888268
1252482
240909
424611
1106432
1891259
1632929
1490012
1056181
1731517
581305
1826894
1645832
332795
1477920
719861
737345
984889
571523
1190580
1472470
54418
1233414
1314676
519158
329372
1187252
1414167
1531442
1503884
1283988
1209932
1352720
567100
277013
1194746
512878
1502985
1926115
1552594
416923
503480
1224258
756059
1855328
860462
452166
1623743
565527
1072806
599761
498558
1544387
166200
1923251
408144
887132
1851226
1806786
763906
382302
1565191
80651
613377
1054590
707333
1395585
926593
1815658
488437
707115
1230004
241529
266130
1201502
614378
1622641
117038
1639721
1805466
1573071
1820049
1052219
1205908
1043483
1725056
1198311
1072563
542913
984436
1816012
1477982
77132
1677976
918826
972111
886244
586939
35862
869536
1999428
993831
317480
1209618
496087
648252
409304
1631430
942718
1138446
335429
1042
968646
1631458
552548
936983
369628
1826927
1758764
628692
1059461
781512
940396
992034
1502456
921618
330011
624520
753693
1294217
1376856
284000
1073312
1281100
700203
824557
372280
855365
1470660
952426
682927
286314
1946319
185595
1002569
1688139
716798
771077
1920691
1465603
1875737
1643770
661089
1437390
1696398
1215883
1281941
742132
1520586
147997
1157774
1833743
1448979
212353
1334951
1624573
629142
1937680
1113634
725351
468346
1985279
145904
680356
954427
165255
1653337
336238
1608205
403099
1136527
1042167
889216
328929
18777
666984
729477
1906516
1267545
736498
1127649
1577015
339480
1846852
1424403
1703684
711803
222610
1092419
298925
668178
1320353
1791170
122976
1020023
1061356
1743094
4505
1882953
1122543
1166333
1765358
661123
1891131
1225632
669082
310837
1430118
1283120
861381
786940
1752173
1461390
1570615
1023971
1280924
302552
1171895
159186
1396785
775003
1605771
1260317
1235882
1370522
1066497
11534
1866453
732930
1332216
1483172
669374
471644
326171
1790617
1277507
1692370
605649
201073
646807
450420
1671549
580375
784381
1535716
885260
905283
587093
1670621
978876
1348800
340060
1282517
1102022
307481
1861143
1259947
701487
1398860
1937406
1206507
1118434
1081963
591006
1714610
1975608
1396926
1474310
1126706
1872468
1787353
541986
1713784
1670551
925607
325732
35790
755363
1153542
1394545
844015
1025367
1385258
78797
1562054
1704045
732458
551927
247074
1939216
1747971
147653
1095435
1374482
1631958
1492244
1066942
1164639
359592
1109532
1891616
349350
27222
1395673
48354
804134
1083807
1062364
1434564
657164
1066501
1790490
956197
524042
1558363
393108
1055310
1458927
1664203
1122043
286117
861162
1181069
1392722
13886
263885
1930229
1383187
1251989
1440630
508599
766387
1756393
1185762
1991576
1409544
1556782
1286041
155758
1549820
614341
1823676
524525
859748
775580
1941895
204244
1085886
1337306
1522077
472082
925622
1870000
9421
217123
1459060
179663
372748
1515301
786124
493389
1477601
178544
1610039
1567670
215320
165117
1543339
1422398
211056
1465698
1303278
1959768
682243
1734765
1466384
1613192
522558
282049
197283
1557254
456371
368420
1597209
1443126
514639
1169700
696440
614199
698555
519814
1553050
580415
1217122
196216
756696
1286446
1458373
730164
1616017
1886058
809536
1216655
1718072
414430
1963142
169208
286844
1433768
1925609
1000942
60225
963387
691430
1876203
1737292
1542962
1929114
537624
654128
1810291
1693687
1481803
222340
459720
1307575
911403
1459895
413845
276825
90258
446375
433141
1574296
1889629
664740
1525121
638556
1864958
217771
1451154
1995248
1585974
1120846
630845
932283
662146
1705505
1099877
458725
1510700
971600
1557597
1364631
1457928
1093883
1336403
282740
1279877
1556606
1073786
1492003
1365619
1430681
283884
1911770
17577
1988334
1022255
1892704
1251578
922610
1022924
74930
437552
566228
459596
654972
708884
1518923
523307
931341
640221
420298
492733
855198
813329
1535039
292031
424430
402221
816143
457603
692266
749031
661562
1702431
526918
1866093
655667
1776393
769005
639574
1723989
1684004
1589307
538217
1235623
1176182
401144
1572985
640445
623265
1666754
1405969
1668378
350521
67225
199867
576582
244215
601292
1447738
633342
1569425
314545
296715
1719208
475388
1182266
338333
909141
519887
1034096
1318244
627997
503113
1916138
1718738
1164668
471696
1533548
1346565
209237
1833332
1292837
1527999
156586
1290885
135860
520144
1271418
71939
160921
140107
1981710
450940
556276
454628
1690376
1809403
1338322
1708403
616850
1775392
682264
797161
393878
872358
1004340
958800
65902
1202009
1159084
1968602
856160
1574326
506306
153336
594217
1252558
1004877
1787105
738828
1658326
1620247
1498217
1073057
884148
1511508
1975892
1533831
1571609
1036697
1962716
1388308
1548550
1112589
823704
1534983
1920755
1361415
725613
727611
206252
1713562
792001
5592
1902377
296410
640737
1653069
1303515
1314004
1383561
1482334
1667729
624115
587280
55888
1290474
1442721
503547
1162555
1912756
1918991
895708
1167963
319639
1737408
567606
1757600
178773
1908887
766354
1991701
1313810
1873511
17658
95409
1871510
344698
1341949
169509
238920
1202014
889354
10174
1832474
792072
526116
1065867
1509007
1606408
1572504
198017
1062565
64231
905173
71865
234720
1088649
131114
1047792
1587258
451479
1870020
499999
1990100
888892
488033
769602
1083053
1781658
688857
577188
1079605
14313
478811
638720
1810144
1671716
343339
135989
319046
525981
358063
1144213
1888543
915474
1464902
1574313
884825
1921304
1558423
1300495
1593356
1876288
199240
351083
1783746
1459247
1803249
58473
257480
1624047
668180
1427703
946588
433757
1100421
1577318
551474
1127572
130804
1020303
1407286
1376976
1159357
1742389
424384
1385127
376562
1456740
271820
1503309
1984209
1106934
421034
970407
121887
774222
1061074
1382547
382466
1223171
972889
863825
1122198
680792
1677141
1280539
517747
1860276
709645
357520
278497
1089788
1464950
62225
1414631
1050719
1854705
1313673
352340
1871783
1570214
483262
1472459
1383954
408896
986927
1602223
1441312
1795093
1090175
1732412
238582
6279
198381
144452
296654
586564
240980
529244
1961856
405594
428638
488159
1427164
88104
859199
356667
1703667
73197
480193
102389
1512502
1871293
1962598
1649642
1511762
1505863
1851259
1063124
1877690
1130004
1984257
682606
1932653
1060591
740865
1146202
1081287
1154033
912435
544576
709391
1784028
1121375
303841
1856880
772620
1281310
502516
1933382
1351123
1597222
1392532
1169162
282748
935827
1063537
933996
1286338
1181712
1811154
1497186
144351
1050904
1061270
1218547
1449594
427660
103362
1435461
421608
225940
61227
481949
1010381
186955
619460
1187164
135279
1788063
1485097
1025364
1390506
1051632
1126517
494568
246100
1763277
1946193
141418
1070017
1951637
1763582
862833
1935746
52249
1692156
1409764
679877
947067
498698
1795590
198518
69153
1067878
311581
1721477
1066785
715358
924453
353469
254405
1688405
1344563
1628054
1128718
1292695
1722197
203356
222094
860796
1957085
1005735
1694575
739389
229958
1440312
1069356
1937361
372358
1918745
1450842
1715699
1191781
408834
1406298
538503
1575490
1980355
1067227
1173446
399145
1844352
556909
762136
414484
560623
695751
1816087
1385724
66627
701044
453319
384039
1571074
1331473
169194
1154995
572505
1957661
1320268
514437
187857
577188
1756126
1639941
26148
1199614
815237
334011
188124
1013770
1899374
983549
1016048
281570
1743690
1631265
896347
805688
1142503
1384244
412097
411674
312242
46371
30371
1324433
1676932
1329696
912739
967713
560581
1193779
29512
1379167
23120
225504
933502
1695293
542978
563917
1861730
733150
742672
1034023
1694569
1180417
1977791
430401
918707
1347712
1710097
581686
302396
134323
56218
243023
1826710
1417064
999945
80087
1155071
290326
1575932
1686720
1735630
1360740
934645
556149
1760091
1624078
1632391
955489
886444
1091009
1370408
1953107
1588513
1657815
793367
1860360
807672
1499358
1665927
1049382
691942
1328661
564250
1049914
670011
929752
1684602
260761
336360
674972
1284546
1776641
1802613
805196
1197787
718239
328621
79906
556246
1157385
1975918
1914909
970063
312572
634042
793781
919848
436278
196327
356872
440380
640925
702663
108625
1914030
28544
368708
1217082
875176
1500680
844304
953883
1990119
500964
1226890
1107832
1771476
1071130
1438399
834542
1951071
50961
1645054
330721
1537749
1959184
733048
116724
934308
817740
973518
1956276
580879
859226
679627
1118583
1666655
322261
86997
919652
1727461
248287
530102
797327
1481301
878448
1582698
169273
307245
1119327
1854403
1663389
1738036
1275289
386213
578633
412734
786176
1435204
33325
954961
1599606
786266
40511
1480560
813769
1262626
217720
1255156
1427705
83090
317062
1176456
1794176
437581
1699413
692837
1418457
1668433
795753
124070
326863
1714907
1397489
1082652
981686
1225513
1238264
217965
337328
501102
1839992
488788
630470
1044688
1579468
1201716
1624905
1004734
1949611
825703
528829
1894471
397039
661551
1921536
1952329
979800
1281960
1584508
607710
441679
533237
853843
1098831
464045
631589
80436
1321030
547810
1745072
858009
1717306
1312339
1888317
890465
687393
920065
1531689
364791
604747
1622120
954517
326783
994373
1455670
1720478
1163810
71860
1636519
538109
112292
945996
1223055
557986
368011
1793592
302937
1334501
1718120
1684011
1815660
1515938
424480
1628488
1240447
38801
1118659
1724394
80011
1937416
1400277
456937
1599603
1131932
190291
1411434
1724688
231080
1247342
1125467
232484
819481
1564456
1503511
1243522
1265458
321535
1896625
270423
1618370
927893
1456828
763411
1343824
1041388
93477
1672376
549012
560717
1108406
1841161
54716
1440642
1998197
987773
358653
87857
140638
679566
2045
538853
620959
21763
5438
1670982
732131
1467266
1758679
1937812
511530
316430
1374873
453026
34930
1908220
1534983
1906809
160183
43018
1232218
1794173
1244309
661084
1556076
1067347
1685780
1077210
498985
614341
956553
1471526
1042
332226
1120461
1405757
373865
1021793
1639374
1584669
1919650
128208
111965
1701667
1162603
1813903
618089
1841835
625791
285444
32706
385516
855381
1281066
1912848
793449
455905
605526
1720221
152918
1748270
856561
188592
1363719
1208215
446735
1795004
1665558
825748
814512
1352879
1529642
1937819
248466
1329698
1867648
1510867
1941495
1308003
259882
1890707
783035
782690
56337
1972216
1517846
758012
616613
1090954
229644
1947898
1599
1125212
523971
174895
68836
453462
576502
978173
475195
1381972
1963911
1418273
1002143
1978281
834317
1779469
732716
1690909
887576
1584496
757135
1424651
795778
402592
1171347
496478
637755
56272
1976486
173234
20866
1148146
1887695
109398
1437201
1040719
338609
1689588
1095014
1112498
438830
1245052
1622410
211943
1597120
1563825
287859
1622186
1192995
1527315
1422419
452621
494131
13376
221911
852959
1496699
886005
1145761
1579474
1016608
1396494
1630365
998713
998173
679333
533686
1244565
964263
753463
579560
1570131
978933
490601
307080
234825
341886
1859544
1506436
778158
1992266
1538157
302855
1381234
572038
72036
425075
1877296
1861219
549544
369647
1942225
1610481
217834
1041388
1596192
412959
157824
1135172
1844998
858074
1400531
1021618
1505478
1104752
1766671
1362087
1226606
1476408
591337
1129349
754553
1194293
422111
1866006
1494782
1013923
116193
1064468
482429
1774283
265415
966300
219890
451214
1061117
844680
1375968
207968
353656
792852
1451565
1048864
938372
1563865
526932
737584
1659136
787443
8918
1739899
1238905
1093334
1514741
1057112
1595428
1875308
1627859
944978
453550
307839
1006148
1994827
1745094
1853028
632031
1966693
1044279
298184
1532905
1154170
129054
62659
161100
436737
1203276
1980945
1512579
1021385
691024
423733
116049
505822
1806366
1590077
165669
677112
1749232
765632
569654
1905560
404974
1187373
984719
493947
511835
96490
1753052
940866
773407
1710451
411931
1878213
770609
421480
1729894
1454839
255737
854116
505099
1984895
1958423
676222
1944780
860089
1891300
159405
302842
764330
1626980
1278704
479109
1725750
297869
656957
1148236
560726
548596
1875596
1780906
202584
461689
659055
1318218
233025
1008388
705841
1470587
1979220
801266
421865
1572924
1718450
554734
1200086
1439958
668369
103858
1937146
321014
273552
1368860
1457498
1420438
395818
1031163
579784
353580
1982006
821325
929210
1306920
8038
91844
885968
973919
651158
932254
801055
29245
289385
1515534
609491
1723031
1460558
755857
1888759
911990
1408560
1164891
1613945
948722
245540
11505
765639
96522
1397927
182690
1745512
1546520
1698026
1586936
1116653
1130628
521623
1697235
768003
511792
1423108
1408913
492179
1584002
993800
648211
657396
984806
1596980
1392699
1472255
479985
877832
88645
1505247
1412538
1565085
1422013
950784
322596
614079
1925230
476500
1547719
1800874
152112
428002
171770
207585
450527
1870202
1791511
108949
208252
383452
100563
1645236
1693687
1521905
1213165
1869675
1464123
1161323
156858
423589
893884
1258584
45032
1464850
619643
998926
1991941
1499062
535411
288085
499246
223052
120093
1249148
1308423
1145293
566814
186228
1832748
450100
1566947
1246
1770446
255087
654476
946520
1332350
1933036
1946969
1325275
576902
1188954
68397
27289
1635258
1423507
1228960
1989602
93563
256798
1716007
362281
1589848
1099597
76565
1430704
78115
219226
1511796
1429650
1899307
142151
1663323
1780389
1443386
1470717
1224922
213044
1492192
1966577
320267
1988645
1726155
1369648
1522440
664452
178129
369083
993789
1606679
445803
1915259
749345
1338561
1652349
226593
757328
1021619
1791487
1788291
1535997
1186991
1852103
673765
247036
269664
1447218
188216
524907
793691
1356790
261803
613589
1587670
1811573
1376626
1575388
392450
815958
707273
1326275
1763036
1964529
1848135
1433296
819239
235573
929441
495208
1646998
358141
1290253
1500860
165042
697055
528605
1424931
94939
1131260
990322
35659
1943855
948799
1136460
1729662
1910707
823921
942220
412300
119915
268687
133021
1754884
955911
1302778
42128
206767
415043
1977476
1701047
1634421
322529
1318212
173499
880076
278210
1580208
1450549
167888
40635
1494049
56111
1870476
1759569
151363
1522090
408187
1292633
299984
1001330
583402
152598
1772214
1010464
364115
888584
452504
831370
1560352
686500
1144538
438475
1339828
695695
1350421
1569783
942122
843436
1140829
1534226
1659075
702742
89071
511885
1819245
33766
1457987
1677453
1058454
1620309
658372
325265
313975
943780
1914964
1536518
1623421
174902
1153312
682886
1978061
1641857
1157344
891152
344832
1009784
851775
109595
414694
427709
1529607
475595
1762498
188985
1703435
1904883
947108
1037614
781890
1917393
389059
521811
963785
247128
826800
71415
1810717
1580626
463808
584848
118447
1652945
121597
903481
652445
934607
762706
58884
1306372
1649573
812126
1352731
149540
1599606
1012947
1238928
224961
359804
931291
212004
418738
561760
803736
908766
1904217
1028766
811014
1647607
1254331
1381614
1009205
1404761
1108436
223095
1281421
1637393
874462
586999
251356
1278499
1764908
122791
36604
237716
48593
1651060
1829755
136654
1422597
1009559
857495
1855489
1689473
353739
355530
1035959
508004
862545
799020
1133302
369514
1411326
1025147
1132634
908906
89566
815005
845107
18181
820635
1003571
1634501
616062
1901244
363657
575684
906659
1926447
675125
1869848
969492
1405714
1780461
1009354
936422
497647
753198
799183
622308
1603230
449332
428903
1480296
378858
259864
1410009
1103443
703951
733834
310333
1077105
59505
1291910
155966
1089786
511871
1390878
298406
545415
1236815
755612
15469
648724
566848
509056
536271
1913932
1579523
1177612
1676487
686006
861778
554644
1784972
9801
576851
1300211
661551
190135
762195
1913704
1399055
1387365
963410
1483172
1371304
875359
728652
876505
1462936
766193
1884588
1011758
1663327
702697
1766535
257132
1154289
366559
1928861
675412
70293
193555
306255
887813
1143029
1750009
1433996
276334
1747171
896423
1613261
3043
1620841
1283009
1167859
934566
1683955
447734
253161
1558648
108491
1556371
636046
522558
1464333
1447521
1121707
732566
1027658
1602847
1506306
803862
1746034
1821626
957480
1044244
534511
269722
1313406
1460116
1071772
1788303
271245
261740
660283
293271
1875467
413913
581434
1845706
947683
1136328
428079
1103552
1912580
206649
954783
274347
1287384
521482
1949463
1413991
312339
1343560
759462
102685
38647
421382
437439
352953
56453
1403144
1638823
1624843
1910596
96362
28694
370138
708914
1921194
52222
1950324
864634
1957508
1279576
1179954
626814
61488
1164469
1681474
792583
256195
1532794
555901
1321742
1606531
1916563
816772
59589
1837501
900624
361822
652320
1127005
326051
272736
488473
741867
298287
43303
1414752
154635
547312
1210809
1450097
735458
784694
1341451
69829
1700899
583085
524590
1734259
967715
1271090
1585801
1895075
1429650
784698
153240
1901526
1297848
740649
1111205
1357635
255960
415315
1798856
801013
1115416
1159943
1570233
1151007
84176
1214248
1115525
941695
98618
371361
1188886
1430681
1080245
197383
37442
1357480
1240575
1961579
102027
624658
1085527
1524108
1276510
555414
1109841
1600675
357761
1963210
406801
701727
1899696
70368
1056344
1733016
823670
1488617
1655449
515853
1325131
1010789
1024508
281866
1548797
1992980
198518
1867126
305736
960481
1590676
119741
1397546
829323
1692250
806350
1245246
433945
208039
514297
437332
1338425
102161
176907
464723
23542
1690056
412177
983302
757197
1239356
233005
563903
1000364
1468006
1245660
1075896
1167149
1926722
370957
698747
970799
1593876
1915099
22017
592888
1613471
1615727
422808
1507399
229154
1929846
583402
830727
1686056
1925798
387007
1843839
976027
1616437
1671306
832815
1372167
602935
659170
1755236
125747
1212682
1051187
61536
1362218
1743167
1786631
1377435
1024705
1050096
1765868
1910452
665943
543127
338290
599980
1625742
1965714
1010816
1167052
433121
633928
1269407
451821
465782
1039211
1069776
804958
1771772
1316853
1908827
1225308
175657
1040827
1699207
140729
236887
588609
818570
1740769
1249621
105084
1773221
476187
1736865
1487133
117769
1164056
1780496
1802110
503012
1155228
1258224
1877009
572659
1631482
1871402
1157005
405766
994714
607049
1610855
1540019
1676838
550019
235620
129675
547470
1637725
1372266
623934
630844
1218277
149958
1020750
1607254
1987706
878153
322423
593984
1073537
1157587
328942
1910890
468934
393527
1692431
1158567
47052
1385820
1778989
796615
1721052
472449
1851
646960
1428358
311974
1059887
1008700
1020391
626340
659540
287351
1165397
467748
1361036
1313600
1398922
1664741
1193326
1074585
202464
1348436
542078
354268
1877659
1091565
622443
1548627
1293993
1733294
131955
1389538
798363
692108
1548270
1071772
15898
1099744
1597326
1426395
1800832
17849
749950
1952290
1798930
921106
575050
1591830
1421110
90835
923808
1368647
635812
1778519
1119986
1669277
1145166
1355483
1999808
1500619
946558
1887763
531725
219995
1186606
1725625
1173033
222449
1650008
1663688
56362
155717
69373
884266
1653036
1473075
1164138
1480206
1809243
13491
934507
917525
623716
454058
359961
164571
206586
1755617
1970334
799606
384205
474924
1129341
694510
1059211
370624
1914
231340
1353681
311816
10741
1665882
1999390
505155
1469090
177707
783612
1062578
1824245
120604
666519
1635234
713814
827579
654128
1435577
1021239
1970102
465527
750534
174415
1749374
960291
1199546
914588
4563
156738
1294794
317579
1113180
103696
1615168
36593
139101
1939471
1704459
951203
1598822
1254593
505893
402233
1810027
1463525
482375
1765859
621396
1947057
1149925
422274
1919189
99550
592815
248082
100327
1616650
1736202
256126
1301732
382103
1665031
614328
1072416
1064954
231404
1116735
1927265
1876392
980186
1486415
1293132
459463
1009962
781892
4307
1437178
1426373
325387
1880759
507889
425564
512420
616654
953589
386602
1309237
414480
314372
1979410
1091493
1197521
42956
486052
111884
1405074
729475
69799
601077
1983800
1614579
425484
542936
307036
726886
114405
1799110
1728693
816707
1116394
875818
92723
287598
1236947
760673
1802772
1285496
1492993
1500456
773503
1914965
843991
1176192
396909
1889336
1978311
1633143
1821746
1475323
1669701
1971790
84841
1340436
375567
1991074
847070
54866
1619686
220982
456281
930703
89625
604705
177002
1169668
1150998
1394101
1665242
728438
1226866
231345
1073037
1970571
1595777
897008
1998181
1924983
868712
604898
1488067
1708558
493848
88713
1902590
1684142
779672
1236123
1393276
614021
127639
1608323
1889234
850748
248627
454400
1790595
1340148
1259213
1618335
907791
1248723
1422398
1301320
1364189
486609
1902026
257154
1199546
1226986
1172133
1854589
810885
530544
1419282
1023214
1959574
611084
574753
381970
314261
870579
1335903
618716
705993
1857516
117647
507555
1114988
1284056
1708909
1014076
1391371
1166921
1715024
823445
246210
1203815
1925362
133737
603121
1880743
1207020
721205
799898
1198462
300704
1087686
434388
1597263
1843759
887567
1888596
1160508
951793
1648098
981952
544168
842380
1658969
1929503
423306
1174514
784430
176078
1936261
190371
246536
1044634
341449
580773
1584937
1429304
1524209
668999
524887
1209474
1557302
1010235
1623624
1904492
311190
13604
177678
501932
1916223
1181242
1743141
292768
1546544
650010
628663
1301921
938571
1151532
839431
105769
814054
1073256
1723308
1182743
634236
541336
381244
1881312
798403
391357
517457
1144232
565326
1673205
1914596
1382377
714834
1612735
1543417
1933435
814538
1602324
618978
1649159
1942278
516082
1249843
854799
220385
1725588
1471544
33092
1734981
794859
1890065
910035
279652
1690190
1894423
433902
177202
1746697
256195
467928
200775
90502
44707
1824714
52220
232966
1702999
1123242
616315
1996891
706159
1468300
1054542
1064313
1594589
1064410
724273
297938
201845
1304668
1665731
1365579
1444887
1163418
1951706
1513229
1782451
814567
1477276
1169390
236563
306864
1648822
543458
148038
930832
146828
1248292
660828
302735
1137611
728879
378437
1817864
158398
397575
1563361
18218
25726
1705606
105735
144135
339471
544443
1535460
410401
1411672
1076488
610335
1298351
448471
210841
1134205
187266
1802839
1491327
1208946
408571
691823
1742065
1609351
1143192
1639160
1304072
1883243
1792316
1627598
1266211
135827
1737712
1391060
762306
1704995
1433139
1868550
1646551
1169123
1166316
1448194
282811
1204778
1724747
104549
908209
1892141
1694553
1017057
211798
573825
1993880
1738180
672241
1364768
1979712
1833585
683912
1229070
1527427
1215261
1656005
1970227
317716
419059
370093
1821389
1319135
198886
936432
388798
467410
668652
1186624
1284543
914414
806701
325853
751485
592054
1869438
1970887
953692
104263
289032
927546
1309015
1366896
161868
1940600
261896
978578
269552
1194642
388166
495243
935580
1800630
236296
1514207
1461294
1993173
1953035
769432
836056
473023
518506
877149
1054106
1988210
184600
1989302
297733
33150
557656
1285987
1237310
81735
1490247
1918705
138191
1478025
1431386
6517
1386708
1891544
943862
1880832
1520079
1583353
1781282
238669
1932049
536699
1543308
482229
397841
170034
1728670
740907
1505526
1065197
1132461
416733
1810139
123171
15177
29363
431
795204
1209474
389508
951094
1532079
1340015
1553911
1782931
1839636
212096
1579115
110538
703677
419287
11710
1852375
1851885
802875
579789
1652988
1247898
222937
1759268
1838831
1796003
1481433
1173133
1901215
369616
1524685
1512432
1859739
1377568
768296
1178815
1068985
1705749
1058867
1468386
1471713
1283338
825219
1771523
470956
1326346
1367777
497368
1965834
1714846
1907387
764959
911032
324888
1838333
1318341
1856348
915731
105257
822557
1470464
989108
772557
319756
382721
1046243
1804704
1659710
802502
463735
1318244
1170473
1051276
98339
398154
760972
1657347
1002421
223987
1221779
1127762
121887
960902
1755393
175276
1620849
777266
1139118
1671855
446149
631796
699190
319830
600514
1790449
1126578
701101
1672287
1348203
1627615
1818269
139865
1343640
1131267
1453191
49107
459196
1826110
273642
1382767
1239941
1695258
343742
1570265
1735772
56355
1008802
604950
1433085
583749
1581539
848636
161881
1600050
246165
1149810
1371504
701681
331577
44298
474805
1571728
642341
1563601
521002
381085
973785
1551623
353493
1295495
562312
201343
224239
916580
1193381
1625579
10214
1856065
1361979
1638529
1857321
478838
47397
1551419
1192721
774222
921150
791251
1544179
1490601
501286
975126
1484959
1351729
1041690
173562
1772987
1063799
555951
415719
1711063
316651
1379139
120551
877377
1215846
697147
1893437
652237
1666586
547601
807215
891168
1687677
1203769
252883
849690
1247970
398891
1441624
1653182
1984906
816723
215458
106269
1596204
419103
598729
470058
446138
1273851
941288
336961
826830
1416385
1400551
1353509
930212
1900297
1738046
883668
686154
1511930
1281583
231874
1586933
1155493
1817179
1432335
1551940
1489865
467736
1447625
607944
603650
1723565
499712
608390
618214
489208
1025832
1293132
1607892
1038278
1076556
560531
1307152
1315018
995564
1962803
243623
1593966
1413488
1846673
1565721
36084
1320424
1724339
361261
1074077
1174459
1751702
1267342
1748694
1037775
1083824
387024
1979380
1532774
862368
1712302
1829456
190377
676974
88099
468240
147369
219054
1592401
1709788
1837113
1040386
675717
128687
915445
1412136
1290149
1359646
1504149
1078886
60540
714602
872128
1990761
678399
662635
1695023
370824
809443
79688
474319
709235
1342261
1338832
1737283
1492705
1598758
788055
746759
682101
937048
1010617
251869
658890
139122
245323
1401980
1936994
565351
1442564
1161317
1347491
1694828
195625
1820906
263421
1641508
157819
672721
1431453
855400
1535807
811495
653201
1608322
1114
1028959
1355236
1063017
158912
1031013
613768
1492421
1347778
1194747
971919
968883
1630394
715857
1702121
896806
549294
938962
855670
1413667
1200990
552386
215333
607046
1712471
1755242
545920
1597343
1240387
439650
1057728
510081
1303967
1852826
1210580
1327338
1799352
815348
1177108
876198
1193988
1258065
1243386
365584
275432
22876
1009110
1305914
555124
560139
861511
1284738
258205
1252690
602098
1360000
1588085
1807547
1074514
4204
161770
1551277
608202
1095784
706538
1879131
186639
760843
1151174
36194
455887
1634922
1808884
1472731
432302
1866138
355097
1535930
358495
372797
1760514
1975354
1424767
1887475
1205993
1256350
1072141
510424
268772
136402
1162500
1311012
964339
1938095
1393809
589099
1991808
26114
610267
1193602
355902
910459
70294
1344729
1072562
2827
710724
325295
1063139
276916
1607331
1562593
1785023
31287
1032046
279173
1606457
806511
1805393
895781
405921
617613
1491647
1527447
1581818
746365
119902
1101335
347928
733528
843409
16685
834758
1377776
1632937
1946917
1378873
906589
908209
1653188
886089
125994
1359534
1194129
76708
240597
992344
768379
317297
730752
1117832
244010
705192
790149
1210272
1987313
569281
1485608
1158758
384088
526381
983725
834904
1514658
909993
1095826
864816
1390810
1943166
913809
1949651
796917
773211
1604113
722650
1234688
1456446
247302
583230
359599
23746
1880398
407066
1580106
237871
710122
559539
1198655
1619677
825447
437366
970924
1777998
1805763
161657
131903
490780
1145970
428523
961306
1768704
1057184
101698
656161
417026
1814214
526045
1816299
539348
1345764
932163
1016644
175612
546329
657553
1598597
11066
671829
660112
1979713
153919
1345098
664761
322213
1089081
163684
133903
143495
36396
623405
266923
46347
1357310
463575
295263
1041620
621869
59043
1170147
1679599
182813
136272
1323540
1496000
1377814
593459
156619
181182
858865
811014
403121
1814610
214014
769137
1224834
1090202
934311
638862
331503
975954
979985
1148416
1656833
814988
369169
1227373
383113
1001348
252198
398186
1179222
1260118
1669628
735603
1316865
1797134
41966
1266507
1839341
191206
522391
1603264
581731
647
608202
1673211
70625
1134176
288813
1331580
287330
1302881
1630370
1156195
1077807
32008
1237476
585535
1327694
1101468
569166
1961709
1868639
1768106
1090267
244
122396
901354
1831283
612213
190175
1349675
150494
439974
1264496
1042613
278511
720575
280461
988653
1153084
652928
1861242
1776349
1615698
120789
1916015
246766
194184
1330903
299394
817580
635042
1099093
1356336
1178534
715369
591699
1300226
26632
985497
1207391
893208
1782272
109512
596786
928060
1700720
101498
269381
1689783
91912
430152
238678
535513
1571127
762628
102306
1572926
952816
1088452
585162
880281
1238750
1894441
1701646
1626861
286674
64602
203416
66727
907879
69799
887000
445884
1710693
832487
1931099
876316
1510149
1286739
1427329
1465979
73033
148431
1909031
476716
1961034
765368
638455
807981
363180
771285
887289
431470
1018838
316764
351544
306943
1482044
18806
1723888
1428571
989558
1687977
1323951
998130
1230004
240167
57589
1738493
936422
158333
199599
1997579
1591023
1686252
88267
249027
1448391
1771239
141605
1307128
166362
410072
851675
512615
562043
964878
679629
1483807
1296437
669895
718665
790875
1473833
1733111
503554
676777
1316934
874830
419018
1847017
1670079
155075
36077
568622
1848675
600131
869492
1196408
123723
752126
977655
727866
479550
1651842
9704
241615
1180840
734300
1965329
94675
1857156
1593429
805628
80970
1760628
1680335
1058271
595601
1619323
1128065
1842720
633342
216613
631476
1142937
1888377
777047
334634
1426276
1582660
1246495
539328
1883963
792949
1187081
1146011
1214561
1770690
499079
272624
1698742
1919895
1493905
1828205
456056
1119119
703456
612199
1542777
22121
784465
431538
1721448
1766055
1033202
118446
1272882
340490
1373018
64223
1042802
949924
990730
672345
1294838
302821
522991
1479888
1213798
1732045
1227684
1276440
623590
1983009
752035
124750
1993947
1313077
385431
1327478
1925445
740568
1930780
1952732
1325796
412995
1248562
307320
188243
507611
950593
650704
1812528
729389
311089
430723
980189
1966720
607388
1119887
1244831
929747
576163
813430
642112
885677
74350
773522
154235
1430574
1932144
1978666
344876
1386010
1156334
454681
1992459
486857
1131208
845433
23203
1974223
1189668
1979713
709650
63540
272609
1537184
250285
1464096
1575313
312876
906184
1569001
1473450
1794173
1383189
965781
115216
1192454
1820945
594448
1566772
1816893
340622
1965669
780016
1831868
769926
1473148
1544481
1046737
1676770
664711
1414858
1072806
668165
676037
860851
428827
762521
668234
772035
397170
917104
1210596
598093
1921855
1471709
344525
384504
271746
526649
116604
1743146
719915
1199897
820345
749347
704262
1576291
1379550
1543183
591929
1371155
77765
1242511
1202736
131851
1871874
1654281
1532522
972583
466900
1104340
631118
1909707
1762275
304961
799920
669242
641959
744125
1103230
53119
967988
1848135
1775775
916982
984957
81239
729483
594363
1522323
1597880
199324
1610507
1957177
414288
631890
1920084
1591195
1575692
1472045
1151952
793152
1892701
46157
73153
97326
1657352
678590
542362
88034
1070360
1819018
187317
310833
1765711
1023832
591399
679431
627071
1543272
428569
439604
1763418
1142590
311059
713905
929124
1085955
1923243
1121480
499884
123233
833566
1133922
784683
178490
705732
1882705
1148589
960481
1359324
441238
377616
1010458
1946799
1131379
1667363
1710895
206435
1834047
143377
1135720
1239362
936242
637588
1586130
1278844
574601
1045288
1234187
1246061
1202129
1631691
1655270
612155
667141
1098535
274535
966548
1413938
1469200
1080196
524986
156282
48647
1766671
35746
1544330
498051
134490
251053
872036
1346748
671956
1926425
1648227
580350
489840
221891
164654
396433
1451092
17633
1250674
342390
1632472
890446
927073
1785899
422296
358789
911004
266275
1339624
1746406
1665298
1332563
720862
501447
110864
45631
698432
1306119
967247
354494
1625483
1662370
310085
313939
1225821
935918
1090456
954932
1038250
1456250
1628391
972398
899864
145925
1924008
28429
399559
726396
1086545
1203694
1445174
1435652
829420
740649
1150422
1389154
933855
940116
768531
717303
520921
1112700
2826
71199
763153
1288263
450940
1894632
282269
302937
927987
1769763
995299
1477920
615492
1942018
186056
297506
1480233
459846
868894
1150220
881756
792583
521196
386034
927451
98180
1532127
811086
1740207
623552
1299005
869265
1617481
1216701
1569474
993088
1257159
84748
1459522
1401372
1753072
870469
1376488
1009206
1474229
7121
635527
118434
889385
1154437
1700209
58908
458985
1554367
146044
1058369
1449922
979236
44866
1322488
1377358
1297378
583451
766821
561810
1326183
947414
508987
431456
1632731
79339
1137944
1933265
959221
1534233
1448965
1803679
1045205
763043
1165259
1770549
894649
1504731
567799
1733523
689205
606003
1783453
427066
1526506
1933193
1855573
1734233
160168
1629447
460432
1215323
1676815
976886
479557
1772822
549925
1238935
1994950
92314
1065495
753633
1430838
1859322
668410
260183
608473
1975873
1334247
429379
868093
995757
1099648
241629
523733
1000802
117724
442667
1615473
264884
675491
194454
1075595
576858
278225
1427931
739289
259771
448351
1887628
1675962
255183
755697
1341866
282627
1445655
822913
721581
890487
797313
401716
130249
1795308
715537
1845198
316500
1929934
905062
1187318
1737128
402178
435228
1171938
1381294
1349446
1994512
1198412
990665
1433121
1613301
1139951
956158
218376
397833
1475120
1032862
695288
1712237
898819
1088927
1445757
1277938
1517188
1971344
1785582
1173973
1760623
33202
41669
1336919
742621
581687
121804
27255
328672
236069
1742958
1104089
566046
225253
197691
1312643
1092212
1261128
1421584
1224561
163604
411404
730115
252536
762031
1445276
321715
1536188
776984
1246615
1437165
864033
1440624
288705
966351
1451419
1950968
311844
1842961
126753
659946
1500616
1809853
63540
1428019
77763
332504
449621
585945
1325047
729018
1943994
1420370
1451536
1015346
1050521
1302970
379587
1908217
1424054
696664
1484472
301068
571158
329777
1979830
1630340
1467400
1604524
765594
299554
1587424
115315
30010
642803
1940135
993294
1877955
433428
582679
1824712
497658
944288
1989780
829022
466807
1608399
258201
889817
495694
1561820
1628022
342636
25919
680764
911031
1119683
1047539
390485
1553034
280978
1333301
1422232
122903
1527351
1757732
991929
1931268
756508
158575
1677986
1338667
1486870
1469227
1652071
1761932
1020423
140780
1910886
165288
334280
800521
95725
391341
562013
707995
1977769
1783899
356289
869957
124363
122669
22907
1788396
316412
1617034
16147
811623
337814
1786854
631235
1140792
1506728
517170
1595741
516331
317597
1080447
276616
305558
575633
511110
813724
1149741
973736
102782
822538
435744
492153
949599
68489
666259
174112
1007955
1552434
1195887
1640163
230554
1338734
1261746
1830221
993601
238854
713336
1584742
1105221
279623
221670
1412737
393686
169430
1636108
899668
940548
1645054
1681341
1760991
929073
1713568
835388
1996308
1076898
1504875
750567
1992733
843701
852369
776191
1113123
1007217
449477
1293155
625639
1778384
1808252
375695
1809278
1368245
111846
1757632
117658
1412952
675909
1861395
431839
1291516
561080
301018
854285
751633
975495
1260490
472178
1036451
1408014
75320
475306
849912
874818
524041
1628361
658786
382402
241341
1291579
1417431
86096
843145
1629884
1509763
841880
287132
1427253
1794138
637819
428568
706032
653611
550545
154341
1075075
179133
643698
1627121
531696
711476
1298579
77480
1441063
1046091
802972
1804150
452776
1476914
1270382
742953
1479083
1725530
79487
1244552
561473
410947
959212
1921507
1212136
566328
332498
1839075
312876
1018444
1260770
1552817
379085
1653436
668813
755185
1704888
1620236
997467
328328
1173814
1962239
1901343
1572305
307203
1951563
832992
1480242
49880
726900
1103630
828546
1615705
1981118
1226320
649182
145209
1235682
1137293
304740
1081470
1332840
552158
93040
894729
1556798
1833129
1293900
541180
1357410
1734698
113810
424557
759966
1685320
388244
1805540
262444
634622
489338
1138509
1252683
203402
18362
1685011
738316
1175575
234421
813155
818876
315647
1366289
721439
1768395
1056661
1305697
1096741
422844
1730552
1460995
514493
1916472
411565
901270
502445
1288900
38373
382607
538095
790316
1241829
1832194
545183
159281
683706
1480925
1943515
673653
1199258
575616
1954904
726651
295846
1105572
168919
1537830
1207259
1679149
1416425
945561
1236797
1996832
1151642
498959
655566
807229
44836
202113
1312785
268444
1298764
719683
1591752
1099648
1704583
585828
1988562
765715
231582
1915730
481904
1673644
731945
342379
1998548
1039911
659546
118340
739686
1608579
666308
447685
867289
1009495
639226
250197
1128178
536108
944893
1432316
648977
1408248
1688901
596751
83359
1433527
1184074
12035
1361563
1475961
1359731
1146681
1028198
1129554
546711
1884894
1022418
1047806
1634407
734131
1086545
599003
1860549
1474977
550490
183969
1464747
428577
901512
961773
978664
1172465
502181
1867232
794388
688226
1284167
803823
1113579
1014785
1675320
653633
1964395
1886009
1075595
518230
1620560
1029702
259743
1863625
1977476
372814
1993989
18354
914673
1032453
1374355
179380
1496490
843890
1289521
1398194
1007197
1795933
499296
300202
1719563
358560
1226127
87525
613320
757568
144586
172670
942473
588408
70368
94944
1618925
399901
65131
1999584
858014
1595603
1541770
445469
1109893
1223795
1217568
1214539
648559
1255504
1253168
1254699
730295
670553
1356596
552092
1669148
866093
937204
1959690
1909686
125693
672695
1730421
72744
350521
1751182
1392534
1493057
449257
49454
877344
1486792
1749202
236567
1296069
934757
955596
508875
1618119
330384
295168
1633671
1779988
229963
1102354
383296
1691072
1904953
1821547
1480954
1611285
184547
192235
1622478
726860
635436
140529
349098
1237253
1902311
250761
1165645
1977114
463210
525824
1365579
1766466
725440
1372414
1534469
444179
1457123
710662
98572
645988
135431
1511582
1741459
786335
1764963
24842
1930748
1714974
260545
1183202
1758971
1736301
1998143
452727
727097
1346715
270347
384110
1905118
693247
1679459
1224826
1392062
253067
271442
1521738
1463188
1750477
1809805
1176243
304665
1472447
908287
1699510
1091042
251708
1893566
500053
8766
1282741
754812
367172
1816498
1021146
908661
107082
1092524
283105
21416
842991
1358835
293705
1746838
106925
1065855
622812
1496142
617738
806057
1057893
177633
1214879
1193955
415414
1040601
627209
79362
1918056
454067
836519
1381642
791348
651614
567755
849411
1648548
1305833
1629472
32008
64738
1099494
1388231
566370
1979018
853920
792811
1138005
772035
1047721
236961
1929253
759548
1578525
1297430
664581
205660
1141822
535855
274341
744152
675726
956409
821484
878102
1739094
1570514
1469851
1664224
1089187
1390548
519825
1744304
978694
692113
22080
1892676
612298
1591491
1069272
1246060
889549
428624
1934126
478452
1209511
841672
727568
264584
424289
1951071
1367426
589570
1375606
563557
279482
537302
1193905
1327205
260754
1226890
876260
640445
417775
1093298
1624573
1366971
1596192
1575834
1778711
30950
1324717
1401401
619783
1914468
634182
1881841
1132787
451721
353248
1667556
71008
1560321
959743
850122
1401852
997820
377913
730797
1998122
44690
117737
952305
770168
336175
1530115
1398033
1146430
1729942
1557085
342462
157666
80405
1513173
1308794
1197818
1038314
629031
803736
156822
1748124
1637276
78797
838163
1140115
697236
1097598
252077
369647
252
446147
1221882
1759720
95556
883782
1615720
1845560
1410968
753584
220822
159941
1936177
1134060
983284
1683648
427303
672423
1611858
553019
1610767
1459910
193190
450704
1919723
1393338
1876679
1518268
1492130
664028
658135
1045810
1247888
609942
464086
188967
425448
1942229
1553165
922371
166326
1513373
1462851
308151
1812039
1006245
1625072
1116560
1290527
1005689
1428500
1075479
85346
1205264
1991722
558624
1314676
1624558
887585
1090762
1837273
1277582
301391
1690909
1254889
329134
620313
1353438
1966042
1081833
931150
1319804
1430049
1545062
969928
498766
1817541
830891
1336412
851598
1873688
517824
742585
895756
143455
458708
359457
632198
147696
1296422
736267
1166034
1259553
1663359
436224
1555849
201741
1682422
449470
257160
1795093
649450
1148969
561530
1953278
819886
1544090
401568
1637921
516953
291983
1512973
1534772
450751
1627142
983536
1429569
505999
324148
129760
1490577
1582651
733966
827477
853379
1907264
544182
268832
1540935
741463
781184
1472652
158802
1382910
118619
665705
298310
157122
611570
126960
911062
1548899
720665
357503
1574132
624961
447678
1436936
721306
876881
84202
160354
834105
1165441
1652988
370869
1809288
1325657
1393492
92386
1724680
1476435
1669855
222431
1628752
521116
1332223
1959734
939324
1673159
1918177
202466
1424540
1596606
543415
402782
1436819
604831
19145
1992861
164864
1341436
1902485
1161201
923464
1365669
363325
1963142
891379
548420
583517
1154813
1530973
796409
568893
1092524
1862609
1555805
1463351
1497792
415010
202142
1698130
1077573
1815234
48665
766648
77359
260209
1791052
1223317
975641
80717
854285
1066852
1946956
513595
472117
1511860
1162648
593253
551441
1405519
1571745
1467646
925686
231797
1500540
1207742
1803132
1212463
1432254
32727
1492385
802040
1872669
1055221
1554917
1748259
1891944
1853411
49804
1197556
1498155
191123
256986
971450
1641030
218133
1487208
1413976
563636
1866066
1349107
339773
589953
1278505
262775
1979424
979222
1965451
1924297
1549920
153052
1974575
1974491
915510
1130373
586956
1081054
1680055
555951
1324840
1224522
1170473
1993116
1959417
204523
1185881
1841015
1034061
345036
693609
1593232
1417373
711858
998451
6749
681524
1332762
926258
302643
1533577
1332888
108725
1278758
354410
486696
74842
1857482
307990
1925383
1593546
1567459
748343
1470278
1470660
1426551
1021358
229487
584516
1868988
1498866
1245115
1311640
360617
352755
922847
1496652
1914555
217307
1310157
62719
909674
1948155
1171073
375972
443504
1616253
1599683
1501375
1492570
772705
1262979
524446
1386010
37281
261896
1283961
657729
136592
1659837
1395563
1645567
338573
831624
906246
326739
1969711
252272
416254
517575
684399
1640669
1360729
142567
1291644
1934396
574045
1371508
652256
1604786
1574581
582472
528217
887833
1249224
336360
668657
68193
1209248
1825124
1116793
1791722
1604137
1278783
1373154
1085905
901696
885246
507588
1730665
1897576
1845593
1663725
1628404
1237388
81821
1650668
25309
1686578
1528178
1132078
1717522
1372830
893188
1048352
79580
1616126
1974302
1909711
49235
1306742
836917
1388760
876530
1004875
715154
1188172
461514
535824
1554902
1638230
471595
493955
1396634
1000632
759226
805504
1862600
1614175
1887577
1465222
174694
1720039
778384
146631
1009811
891528
441095
1121375
694171
1376550
1754055
887662
1036255
1031747
495784
667441
998906
751693
1970582
580192
729891
741112
518559
1291552
670528
527148
1836134
1280119
1057724
1745481
1817638
1443635
1521522
1114520
1731607
217351
1070367
1382423
642295
674825
1347442
1554067
886962
1867931
346440
533488
1044252
55479
503609
1396827
504408
330293
1841193
82873
1998349
18011
1444854
446523
1965185
831424
1564350
1105053
1721297
41685
39661
660518
165401
29320
1477276
1869088
910707
1042185
675117
871899
777975
1933302
1927909
948237
1039656
928920
775985
1746027
1554967
1323647
1933986
1539674
1165156
362387
1681419
1272340
1307473
5012
1250455
431174
431440
1210119
731079
1097932
1110488
1433790
1111485
1297221
1266786
1298476
507422
499365
1125984
1992712
639457
824395
74630
1496815
1912299
1471482
618464
529369
1684597
1065174
597274
1403967
1533662
362274
240576
1669684
265104
1992519
166435
1728857
428214
1608262
250407
694583
1734765
73637
590458
582212
1197679
987555
701246
1489476
118491
6068
224438
1404912
1515639
543367
1278496
579840
1631300
273416
909329
894071
1741578
1338970
1781631
1944707
305063
626049
1049594
499767
136272
1072233
1881505
1821642
578051
1108282
514972
1694982
212058
312123
1831421
1937928
1048042
1894059
1363540
224438
1941096
1568659
791101
1555233
530259
810153
1090175
801159
1865299
1279143
1040435
475319
1258356
161151
409617
1273070
8809
475914
19481
423897
696930
1456128
125436
344562
826833
1289288
1354423
279070
1356557
1798121
1259036
1668073
182119
1489851
1571847
424084
483121
606619
1036079
1551435
1298228
138947
1923415
406917
1323514
505795
451849
834839
1599041
1224086
642038
1078567
1735125
776135
1173016
802313
1535150
1770446
888862
591871
725196
1437340
989954
1030142
337010
23765
450214
364005
147205
621822
57132
181454
118657
308315
1816510
1931731
1018550
1970227
1594462
631064
1356520
1099675
818798
1638038
472907
1507664
1083415
1467744
757496
260917
685756
766689
891077
812205
171145
353244
267342
1256761
1091371
1486838
1831288
1231010
504537
1680538
860485
578861
285549
1812770
77084
523819
1820568
1010069
1118578
1331096
675547
1012671
1579402
1487930
1696918
901403
616854
1048831
498036
1336850
1628089
1001369
1156512
1052222
276592
1036451
1222561
1159234
1410402
1366940
1693902
1599123
1239231
1896043
811291
83466
1470690
1903382
484435
581638
459396
796523
558907
1178809
545474
1904266
341949
636617
341444
1089116
254547
1795391
364434
802467
1453723
1562290
1802862
1906823
96565
1352862
699381
125815
253888
260371
678796
1264306
1160847
1560038
1047871
1286470
946472
1916806
565188
513209
640881
875040
943064
631960
814510
68363
1935568
669230
1035475
1338455
1137704
193193
1843093
464344
325469
648762
1811929
731424
1610164
1958148
739783
1941201
295208
1227009
1672764
168369
1255380
1026879
1720037
1768293
653370
210457
78278
1724322
1777783
1825789
1324198
19483
903364
1024579
1849379
1927726
915538
273581
1024997
1305570
939201
977074
1156149
362707
1055476
420798
1736594
114355
733584
1456923
704499
797878
745910
1730946
1737119
1225807
955451
1512630
1855372
1887755
1954272
1794554
849050
490566
1935363
582648
651591
254686
152449
249659
501401
740649
969858
1817713
1991918
1500753
572665
1011650
686445
204790
1799751
41350
1392284
78279
783928
103221
1836391
957822
29724
574377
1638520
1247665
1868583
936892
1487555
1250646
861318
425166
593107
1616134
1529218
1462774
822007
1814013
1004389
1692964
599471
1672600
1050796
311313
66288
1944810
1950041
1254445
1247746
490092
463222
1099597
1288802
99370
709052
1232573
370840
328929
1873094
817284
671364
321181
1657944
1739385
208098
1886933
1089709
501377
429447
1018330
1586532
926375
696039
1621289
1082571
1305472
828759
1321788
1684032
1547324
1487950
45418
1511582
1691433
1029599
252209
1313287
1615236
83050
1785841
345100
951863
1958315
1287954
922489
1997923
982920
1076584
635323
1331039
466852
1561646
1880799
520041
199993
1537083
1971936
1055392
1574107
1933654
1168540
1530481
1449553
1457663
885794
1426556
162846
439957
1087112
560633
1816136
298726
95155
1331037
770172
436278
1732602
1083723
1845233
1464883
362826
484629
676222
1862076
1632531
979714
549823
214275
1587490
180081
1511145
1238697
1422586
132637
930377
1332272
843705
1862023
1320745
120670
1236981
1678636
1512092
708258
1057236
244473
364675
329078
432673
244891
1489432
500766
1354046
1610069
613844
1146577
1133124
342379
1914795
35435
1063581
1881751
137626
213781
147155
1677829
1628089
845955
1308005
987048
1335615
1608768
1006639
1718789
1737297
1523496
721218
1516641
75894
63066
238498
1114897
1595565
299558
1155217
623587
412343
1036271
1522197
608338
1503353
682574
402488
1102476
660882
497744
1817118
1218022
1028328
712456
509886
1945612
1696560
1981217
719818
1278783
1240113
1569048
497335
1303116
1566519
526511
1553140
1360902
1476994
827943
944866
276068
1480566
445549
1381151
1735714
1952329
1163505
54700
1372705
1233116
351709
1814234
933013
1409860
706820
1586811
919117
1082985
537140
1938712
1071452
520397
662492
698820
539231
546612
395301
1364754
1514172
85455
1573537
1305673
215951
1002916
1950710
1623772
1097568
1647161
1601800
1996963
451394
1213794
930331
156216
939042
1402148
924851
93092
273396
1499501
1755659
1755337
962633
1314220
1623858
269525
1640191
1411245
1344003
672523
616855
365903
489780
684856
1492441
870292
832372
98162
1915852
1605209
1510560
1112640
1832424
404646
1760672
1600042
110318
520054
180714
147550
97012
1367304
1888273
1578069
1346907
668535
594520
1949249
829119
516530
231688
1502139
1597051
535623
1563060
1049934
1302031
1927474
1981042
1275747
1526714
1051952
728545
457443
1353877
910156
1297969
1112640
1005267
1748698
1505483
1656403
1581175
1613175
1047383
1392005
870894
1488565
1494249
1464134
1189748
1919795
1844758
598996
1291383
1386581
1015972
855371
1686225
1970302
274691
406307
1990818
465400
871613
1083908
747428
576683
387550
1119683
1438066
1366236
415525
128354
1965328
438381
1912794
1987827
1306382
79820
598534
1778459
1649262
761491
50900
828052
1378971
1875389
583278
1615557
84446
1139622
617699
1808343
499543
1534395
657464
1133272
429163
722579
1000579
967674
303717
397506
306168
1568818
740502
1890328
1070936
1996885
1379148
1427451
769005
648737
560101
295628
1185250
1501432
1511930
1956993
392543
509880
476858
1472134
1720471
694390
1801405
157719
324924
756748
465263
118297
1973653
268643
1610684
815265
1772396
791630
160128
943274
1183779
499197
1576625
680855
55348
1479696
218411
1301719
876289
1460056
1637926
1710321
1569186
1537155
336975
568445
101118
1283184
265164
1457929
1297747
1141304
849616
1497854
1501195
302679
1039430
1733843
1846150
1228316
331027
259023
529096
137520
1208760
959662
1288604
164607
245137
654838
1862213
1627530
788858
361013
769479
608430
891351
758248
1013437
230350
1074797
1761010
1263197
568618
1788678
916189
1780212
1054212
927109
578986
1557315
841566
1410531
1962640
922215
1556249
1031829
629571
42350
474117
1559283
1879784
1710998
146055
1873233
92331
1534022
331702
1568515
305693
1352998
550052
1756615
442005
1503126
1471649
1706839
1308533
1940653
791734
1826492
603650
1018717
1199198
703079
1702565
633698
1494862
1872573
668415
696677
7487
919263
906468
1884938
1921618
1796987
6857
971773
1728144
1172475
1043203
1023652
299896
144463
45149
1125903
1354440
1036237
887662
941152
865002
1525458
578459
1414875
1302356
1670331
467212
447624
776761
1502985
269535
141418
1584509
1301719
373572
1815471
865632
70978
1165423
1713580
597229
37609
1246457
337170
626757
1232997
1798493
253015
342266
1872925
1619747
1505588
524276
1125347
980341
6310
1821739
453866
672597
519490
572996
66608
1925390
1461962
1810081
340045
846818
1596446
519494
519544
423029
1999102
1725944
1760672
616213
1018018
752689
1903957
1709036
232692
970203
1698176
805641
1501618
947230
1955931
1122885
794773
469258
1681299
1564008
203387
711551
1028850
1079446
465714
1045774
1931632
367904
342861
209480
1501689
1257909
776761
1612221
1136095
1081708
1820918
985406
312255
678509
852047
1358935
1726604
1614499
1281304
1260185
486496
711995
995521
567353
441630
1351388
1424135
1271397
294978
83844
347613
1217161
163179
1101644
1098049
187565
402432
1184906
1159883
1955805
1341752
1879904
1958486
1733112
1192212
920778
87550
1530152
15176
786036
1804414
1112829
60922
910475
1343880
637872
30879
1417255
1231451
1767820
234802
413806
734318
102207
478182
1993694
1568820
1748129
1653124
366767
1992931
1770568
1904539
637518
1483555
695987
1329133
1834306
386255
1405064
245898
556237
1701277
1163958
852242
67354
795274
354608
1121021
420162
1390298
1008832
393643
252787
729879
1065176
230387
107367
1699405
531272
1673868
1413068
145694
503613
299852
1237476
1286325
1583833
1216393
689356
526760
686253
273407
983888
134322
1970938
67684
1883968
296058
419895
516875
1146182
1677894
674406
1181647
703319
1741547
1196200
1630846
1604881
348016
1751293
1850691
1213634
879355
233080
287486
418610
882167
717469
1648255
363036
1614748
1152693
1871782
1931446
503000
879726
1737475
714130
1882670
1955113
48997
1606041
104119
1304386
867848
1207369
487462
1573627
1551550
1174854
1425686
502306
287462
416456
629469
67135
1995356
380780
361744
1312768
1419288
872976
792845
831288
1828297
1087611
1561860
1472866
660283
353010
1703068
130365
1403610
864853
1442407
417804
1891756
1451579
558873
79272
1951440
497486
1172810
168819
72282
972772
1119750
1849618
678734
545173
1700797
981494
744317
105165
793089
686017
1398004
111251
371257
1392499
911380
295121
582451
168000
1348282
1178069
1455081
12539
1069172
1322137
1094740
12873
1802511
503321
1632422
658363
1666903
1365978
365679
970934
1114662
1111948
1656284
1503061
437168
494282
276294
1197597
654689
388251
273209
1306685
1352725
1762067
600131
1602395
1420571
475403
1055003
755244
516053
859999
964617
1951626
487204
196958
1255244
194559
1973350
660651
1169983
1955879
224950
1353838
1428500
904420
1540547
1051303
962592
1345674
434319
1623174
1639623
681172
678838
755307
874449
1933255
346465
1530493
1098545
1359625
1732200
179828
1145701
1430897
568570
1351052
721176
1893147
1612256
1809081
1299095
789533
24611
113568
621415
1661210
26600
1339626
1939809
492688
497684
192508
1080433
723497
493896
1565586
929558
1435204
597068
584853
943081
545870
927546
1787333
1584966
410584
1814463
735414
1656120
421608
1355462
767374
939802
1634301
1569474
546363
569467
476726
10818
104020
686611
94602
350661
1706375
809279
1948068
219004
1967616
672586
674467
1031782
1393704
455893
1639553
704525
1536986
882361
1087831
1982502
563007
1174050
993516
1807351
1630653
259732
1821288
1481391
546593
559336
340860
710850
110258
663056
1596456
1844850
1655022
1792797
1029577
399328
453215
879360
331962
368703
1556865
153540
820199
305277
966490
329845
1988646
1160752
170087
661212
1440257
220904
934875
1164043
664336
1672172
1865299
705147
581926
1853467
53824
1622063
852629
1545330
1492933
1412641
1810592
689681
1065519
266875
741176
828296
1388263
129299
1299781
1694780
1647552
55100
1703961
839930
1632532
1288104
307399
1957405
1799397
1590132
986403
553646
1275433
747384
13634
1942272
727905
1665592
1539550
1461608
1718769
424178
403753
374689
776652
1727727
1299264
1529642
396189
1705275
744125
309058
1159255
278023
158708
731837
1764898
1812507
853688
219021
394590
654334
1591746
16767
709052
1276287
1771259
495002
1871103
419760
568116
1850979
284830
357605
565480
571472
424512
1012789
1525377
1668487
1181637
1439197
1217427
802871
1598536
1213467
1903944
303373
1505588
1994256
1116064
1752977
1439552
1561818
876156
220768
366418
161461
1268303
410916
18362
678734
956650
1251559
69390
1757732
1784759
893164
1551453
707675
1113307
1273794
1940269
762234
1449121
1306342
1924827
933029
132683
1511903
1380952
580020
797165
455355
1932655
647956
433934
938336
876541
215190
228085
904826
1932127
262130
360580
506847
972923
450404
1801869
1572089
671332
315647
1583475
53084
1548469
1681484
347188
662363
845136
124070
1108949
510487
1301218
116433
1385232
1201212
1225708
844303
1583719
734528
767198
1124597
395856
997653
1138641
935981
536373
1452001
153654
1129149
258607
747762
718374
1067957
406351
343543
992772
575311
653493
679353
1546736
1629872
907037
238275
1876629
147852
1551636
519191
1848161
212501
1849083
1612139
1971060
238528
1830002
1645980
463965
127188
1380391
2267
1686109
1430683
667382
1249221
217258
212501
1051840
56278
1074198
1052862
189153
652031
946240
1680261
1358255
1621632
1658143
317769
500082
1574095
444023
181256
765315
1149057
534794
9193
870822
1727818
795403
620415
1724340
42422
1617645
1697402
1543076
1076364
913966
1867969
252883
1080014
1898067
1966627
995535
952912
980849
1423390
1352348
274157
274215
403381
919363
1444995
1800940
516171
1140615
207197
1572529
104021
970644
474534
1068991
263425
1662933
726307
780761
971078
1382454
1093213
1371669
745663
784359
1833132
231588
454314
1275573
671928
1896692
1325238
1844290
1195289
1894516
1223790
1216612
352496
874935
115523
1706703
972471
1699183
228715
1219789
993160
1528002
825918
1859036
827365
1552746
1167375
473973
1878908
388166
600820
325044
1593625
1761118
1441040
222340
873576
1479216
1126354
829087
1620887
1272093
789825
54659
1560873
637918
1737596
118184
579028
1517053
1018965
481213
252491
1586570
458780
779795
189254
1547405
1510688
1988423
1798891
556396
213594
1522838
1509438
1282976
406053
197515
245713
689859
265825
359975
1577728
365035
410457
1721774
1274454
431511
192255
1423424
1177663
1644688
978198
647190
1387893
1224702
1103071
1556856
217231
1793846
591951
1428357
1142383
1641705
1401512
786500
946846
1056564
914013
1297840
383216
1201497
1915030
433346
1314341
1156171
1506105
109486
11700
781933
1628806
213177
1493440
287102
1157413
1977484
685160
879176
162902
400553
1210228
1255315
1428761
323011
1079905
578784
1825616
905967
521110
1370641
1857316
1553690
394571
1392158
42079
1025472
612436
1357920
1181902
478148
1286373
535802
294364
1634642
1213272
1256609
130285
653536
1738566
8714
1848135
568445
1024861
436363
609491
827944
672742
379824
43800
1347964
1591959
913644
187531
1983110
1063034
538596
243661
1093076
929638
1397640
786041
1492993
191649
312736
370684
1982257
1180273
319836
1188233
1666459
1312622
328795
472337
655072
1683038
1204189
1031634
13091
1112603
197937
1319525
1109673
34179
1058247
3595
1797741
947034
969153
1808002
1586855
935983
1942292
1446509
865528
1444679
192929
1584424
1880620
1766632
99021
659360
227253
1583427
1535534
1895253
1649385
1869316
831480
33880
804443
134182
1107990
1566929
113703
1880186
1882020
1839072
144452
1520449
188223
1757193
329223
560581
568145
1728591
1591975
259261
1000967
1970032
600199
481846
1414783
773369
116670
295060
1005566
720600
1969236
557604
777036
804452
1958427
803643
1968521
1934658
591037
6790
1465449
599203
1575678
1134130
1375020
247439
668236
1372884
1499100
1144755
1023563
902737
904998
1428815
261166
452586
886446
1756892
737171
1252317
604339
1738567
459108
1302026
699999
260532
1205488
1606405
1290847
559617
1579537
609846
1198232
1272386
550549
1705278
1004186
1931953
56523
1351252
494991
1111111
1935317
270987
738479
1616439
725859
291688
1648033
830204
598495
1612345
781338
1320704
1809512
1028711
274298
1619544
1052866
816692
1787599
81568
1116070
1341699
106046
1695266
1667527
772194
1458288
905289
1248718
1200100
1150116
579632
1577249
841128
219342
1803470
578934
370704
542542
1150497
1556661
660255
1963746
1244184
728655
1416950
570969
895878
1503335
1839304
617035
1717257
1704952
946881
350060
346345
125747
459945
799056
1472313
851705
57838
1176933
500766
139823
1112584
985153
1401711
842170
1942569
1263695
65499
106216
1225758
792348
1300226
213357
1450735
1099055
1439764
800870
1540487
1261319
187260
1351245
159847
1781744
935764
1829312
1909065
1108862
287120
1704296
1138451
50285
1614744
751485
528537
1065366
1500361
1619222
53672
1122921
1495220
590844
1636045
963196
1284331
1829206
1619830
1417998
1961590
1232468
195915
1405168
1477650
1229047
1322127
1171526
1063014
465263
1448979
638377
295091
1419839
1918705
495828
407237
1668679
708339
1278288
1928074
402164
45971
494707
1721934
1200522
889886
661115
423855
1504145
406845
1868151
588645
1922908
1647552
1216776
780880
609491
1283338
1708196
715024
1212881
1640515
547469
169846
478797
1209952
1697075
1404123
995432
15264
29507
487903
620809
1822006
1219944
1583525
1115709
211688
1093346
1519940
37981
927073
288605
189077
152590
416567
673581
76564
1176293
633607
747736
355979
33208
790738
1530428
703570
1144351
1010951
1099479
678747
538569
657653
383148
1617083
1695926
749776
485715
1667852
876505
772760
579527
597229
348281
404260
1348172
1409475
781177
643226
1789075
946838
1306510
863462
1592974
1450519
261755
281570
1980042
911575
274925
958960
1820006
1547405
1420292
515853
1560757
1060902
1908207
900219
905361
677850
948627
1140834
1069981
1302584
684518
954576
650495
722634
1517201
1057648
1513182
1686945
1737094
243258
1374482
441111
1927143
1696937
1617363
652241
1948944
1470184
107062
975715
42894
1730374
389227
52478
511592
1186709
1822635
1464143
1054987
1166240
1467099
1007397
324012
254543
960424
203560
1525797
650017
457460
201962
1645559
1929712
1014942
1149227
108886
1864962
188204
1706372
1473215
1540939
702863
112804
1375664
1490458
904060
1466491
1552387
753382
525935
1546263
1095954
1590220
1226625
1769981
1581647
699369
55118
1468086
593815
1951805
843292
1312898
1524627
1823777
1854529
1301758
1726402
154442
696088
1958486
1930416
433212
1386381
138907
1588258
1565684
1353138
1158731
778527
1767696
78673
880485
1394946
589083
374854
1745094
1894312
360165
1118859
1879488
1581118
1235048
1101656
37518
1398018
1388313
1347491
1506457
223630
96725
1619309
1891720
1931812
593208
231663
156462
401176
1461060
559147
640317
989183
732374
1110780
431385
221966
1059136
1337407
694128
877438
1572887
1662702
1478836
53096
1851611
1175217
322423
1164378
1910964
1331606
1636316
1091659
10544
1820656
88400
1618634
26696
701779
710762
46634
1645124
1488600
665492
435057
1717378
1169162
681335
1798059
234495
804241
1081053
259711
975719
546175
1517777
1417341
220607
1974689
1645951
607837
156543
1374325
1589768
139723
1149183
1406296
1042048
432122
444061
556586
1237911
1916969
489464
149644
820139
1114269
1862867
990570
716306
117018
1739771
213312
714821
317365
666720
1425740
707863
1490785
1465674
242156
1536261
1214309
612150
74596
1517951
1076649
286013
1765721
872965
1819529
1141095
1246653
293677
904996
1455582
199591
1043245
1024678
1359026
116345
1789436
936095
1479028
1199688
1236201
1374419
1492809
184498
376526
791244
84796
136131
617401
1773571
163935
295292
1124700
410739
1655374
1753850
1677548
1856742
733798
9854
762912
466496
113210
679433
794494
1068530
703490
559930
853734
276386
1509811
1370876
1231096
78832
1806755
1084341
1090224
1433006
1273794
647262
666185
1039481
1880464
1604598
124056
1828918
607670
692636
89715
330855
1930780
1026942
769706
365861
1953141
1807777
400381
1915030
1625579
1700086
1092382
1995275
333408
868891
259711
108208
1135250
819335
571244
625684
1720525
1404127
556302
832833
57799
1814936
270795
764848
688538
1789349
923808
1535130
1983702
1380096
1652389
772881
569853
1123431
1758118
1970850
1151288
84809
432755
894905
1530130
743702
243023
1415735
124333
185549
924511
1232585
1883823
386511
848081
1714907
790809
1437827
1122338
262366
138971
191102
1954125
355083
991821
1225098
1112387
581687
1949611
1434759
1527520
1976179
355145
524597
999927
591605
1492421
3607
292813
1652556
1941551
1340866
1301570
993393
1059730
1128176
684786
1319549
1095268
611903
1727971
780476
24746
1362319
1170161
512891
1425051
1530023
608327
1736538
1068892
1245941
1651021
671532
1774065
772327
212064
168871
1284484
679109
1235141
1710935
176660
1474701
966506
583645
1451363
1531337
804875
1564973
1632709
1264535
1122453
479981
706608
1241393
237147
1132906
370989
616608
1453274
270931
1298447
949813
1780352
1218633
922418
1155082
1177095
1258811
353580
1411309
328811
877600
1161619
59269
774934
1136181
1067577
578258
776450
1155715
1916924
424777
1875914
1396629
1565725
1594092
1167767
1397791
376417
1238609
1729009
1718835
1591349
407500
837868
1099766
1362389
672282
1870766
636866
1893994
1478323
1061294
1174770
144234
1093648
1780953
492922
483206
1882937
337322
650365
1891940
581758
896034
267907
1092349
1715788
720393
671364
1106623
26136
728928
709743
639797
675241
943931
1535609
1398323
1911711
1896028
1163884
1757104
110118
859601
405747
1861586
1942131
1319695
989183
1561649
1844206
977627
382618
526457
816019
1407650
1270622
64484
820946
1801198
1774289
1107675
1597370
664367
1692651
404874
629410
1942157
335265
592263
1775861
392591
591885
181297
1175892
1341891
356059
1916644
1297698
401089
1918204
1593356
823644
1555807
1568034
1171993
744733
690473
906405
1341119
1969372
1667147
1147650
464293
554570
986615
1958636
283174
742922
1586130
1553593
521532
1128985
427107
1121440
1566480
361759
575959
637759
207559
11580
780460
1650567
877738
355598
144421
1026329
1058267
1352267
220665
1374844
1815833
1353017
997009
801005
1865596
1809329
362312
1472318
1627718
1105069
207204
507334
488595
1319321
539433
1650800
238756
1082071
1840876
532106
945247
760783
1581234
373403
1299316
36416
1848415
1392454
1177495
166965
1381151
1539653
1226307
678156
521292
607839
989558
139985
1066392
832583
305855
1605827
1769385
1139253
603167
334251
1453310
658390
1550380
1158591
352026
389935
1597307
1982051
1986368
784994
682564
1870476
1684131
1715883
1512533
1667499
1055390
427516
566673
933287
727043
824345
1576338
1801623
186755
1127547
1883291
1748995
204683
4804
1816259
1375183
896088
2998
61524
1972075
1218455
494749
279188
65335
1337057
439584
316790
1170757
1194399
569392
762571
1317140
649494
870292
18804
1701052
1159295
448751
465052
289229
400999
1059477
869164
906939
116957
114470
970627
1592364
1533226
212003
1794184
858245
430804
312982
552533
1047119
1371077
1395320
1061762
1080970
742436
1203618
730207
234903
650827
676127
1165922
1901247
1113026
738032
28630
1108613
1790887
1744430
555469
509880
1848631
1655315
203513
732923
1506917
1011138
142247
1689687
1795890
1938401
1537816
958716
308269
1358959
1156546
752130
1878495
1413960
292727
230363
921955
49829
1888678
1650011
1832287
1309341
602535
796913
950294
201822
791509
1200550
336528
86715
176792
2530
1469310
1215556
1238017
7452
1833656
284674
839846
1780945
1735937
1527955
1951124
644575
1043928
464617
1119833
340411
721400
1417480
892456
609340
214275
1920793
1962239
1366024
1944804
789951
1754296
941318
609909
830543
560212
1859135
1138731
740623
477810
224949
1437167
660868
1232573
370961
1794730
1882860
1720693
1794498
702786
67810
1268529
1661622
475963
655248
145225
1802625
240705
544207
1911928
1146702
1594467
1745306
831531
605512
1248168
748343
1783180
1037050
1644424
1090217
309866
341227
1681037
601520
703695
1086749
1838661
1670016
1627011
1307087
1738002
486782
1748866
1512361
93433
1300948
1926857
1446366
1148786
613480
504424
986673
183358
739536
1943628
1202879
1879182
1199560
1802051
1986170
1349512
1520841
1419400
850271
1540729
1335608
1516609
1082223
32367
442238
933229
773498
1147139
842569
683547
1039112
77627
1615588
1110469
1281384
1813870
774591
149253
362416
470976
1447449
174509
433712
574017
1936762
12561
434731
1092890
1658240
532071
212976
1223317
1520140
385817
587004
1294614
1606438
759262
1418454
239104
1478616
1092636
5451
975266
186237
1374568
537068
51380
659259
439997
400758
61578
542935
1794447
744032
436805
1867115
105898
213992
1390425
1290042
538004
388507
979514
209480
301994
1390373
1711229
1764207
1840147
1485948
400921
354505
344081
1154467
220699
1464118
1709921
629266
897956
1636281
512425
962234
1892450
1300156
303881
872026
281402
1311107
1136593
1920969
209237
1257761
1332827
1373816
558686
471021
932388
657076
494561
31380
1811238
643460
645032
334186
1695658
577726
1295342
1756970
1982670
751052
1304950
1050702
783680
758442
699908
1676126
558160
858798
1465225
439221
1752009
799950
1176325
1232358
401363
1802529
619701
1609033
1568478
986673
179662
304963
914726
1922789
1501118
1081833
1797833
416733
1311638
1088444
1806829
1867583
319904
1404419
1325202
1793197
695069
184136
1282567
957671
1762858
782867
1507687
1181970
274160
1481349
1986801
1313001
7753
1987626
1002276
1653062
449339
461881
1325808
985617
1229640
575357
182960
1244241
1637775
975394
609855
295663
698393
1250568
1006643
652704
278813
309223
72363
1497368
1660965
1999390
640773
1506159
33874
1858819
521110
309763
1836110
1862129
1025413
1650331
1320604
1635253
1843200
1293800
1339559
1944149
36315
1394463
818193
991352
1104941
48855
1976662
1534500
1977465
1861240
405239
1419086
1040395
1475101
252890
1803664
296292
1806143
1888079
1512209
1175682
1141248
1459691
1112480
227033
496112
794640
628223
1620884
1853993
1081793
1196276
1046798
374979
24407
1947068
82770
819481
425976
1718617
487909
1040678
1015277
1905002
800507
258735
1692156
831715
1418680
116027
705488
1099683
1421497
1479651
1704510
1342340
837667
1219496
1587401
1133153
469506
1290083
61643
1736095
1970600
83566
256177
163002
1530763
1551555
124832
828763
1679895
169687
739466
594044
1551762
1479919
254460
1090150
1394875
1554093
1718821
191988
1048168
431620
1305680
1498497
1955260
1038491
1795000
595423
146523
942253
312236
371973
891685
1788086
1582895
1357178
633592
1264745
442060
430799
1794498
532228
413299
1936360
1333913
1611244
1860547
343355
1636704
707049
1154599
5640
1050374
1578382
1583992
515715
1616915
582266
1656217
569694
276966
1848244
774358
1986531
1517290
1120136
224446
498016
1668679
129866
1602014
1410469
785582
1064833
862423
1074077
149883
399165
1258669
1557578
1596547
424700
1386049
1485091
39683
1382941
329306
1322387
1028953
230478
594051
80900
1845136
1222184
796846
1049667
542136
376849
1630061
776530
718013
341890
134776
1189414
1243418
550633
1398436
370704
1884841
859754
1271350
413611
592755
1398997
860678
1670615
745571
80365
1745433
936827
403754
1949743
260822
180076
457846
918541
1210414
693123
1468149
1884200
960240
779534
1239521
1028645
510560
1944892
207532
1248438
74856
1442954
1277036
991526
1047260
1440587
871999
243607
644935
850980
1773935
1807684
54979
878326
37416
1903018
836139
887385
1217759
1149027
169660
882887
1295837
179213
1497433
735871
1226542
1982515
303253
995259
977901
781683
102855
938955
1178973
994933
1102519
1979416
1831100
12387
1592183
1761318
585389
1143156
861532
1574244
1172309
919434
1989470
1689645
340807
970888
917909
685740
566046
138589
1119939
460792
1493573
451015
270842
1583029
1302530
727102
1498981
694713
1102888
1018577
1930766
16216
944460
249847
977542
850124
1310269
1592063
1389057
1714772
1798384
153948
700727
1043132
1940326
409056
950908
698416
654698
1748421
1398787
1791461
1240382
659698
408988
1771085
864776
1175319
1225139
426339
1653548
1634140
280259
1346572
1538893
1420110
1131706
482448
305805
969370
1851930
1029782
22322
1932510
765287
1013086
160579
607098
851631
91861
854656
1740935
1263578
818234
1118633
1628391
849296
642584
812757
1811404
129278
1284543
76911
292132
967221
17597
1561629
1168028
182433
50689
1344657
1715487
859993
76481
721686
1892237
710454
402037
1669498
42628
1469293
670816
1322615
806548
654476
1311237
1656499
1753407
253567
382851
1000090
1107320
718660
810503
324946
1581130
446860
1249621
499134
889431
1091019
1832134
994851
693775
1041176
1175294
997665
824956
1042176
340725
1155520
1925241
1000286
1626531
1907821
996325
1429624
169570
679977
1060062
1237818
778536
1781621
271795
73548
1412765
1046269
1215536
1184722
1636130
805528
1290241
1267305
230559
1557986
1583326
1214700
1485703
826115
1114269
695550
366095
1131806
1556167
1044411
1532816
1356802
1124799
527620
1469414
1276406
1484950
758218
290090
1820945
759724
1723101
1499087
791269
250832
1130801
1824603
1536697
1896459
878266
1500087
191743
1668433
1894529
1263998
1463329
1251142
1108694
25941
971933
7371
118640
830921
492310
1836282
984717
1025650
1240022
1004380
1050166
569077
1725579
485517
482227
1224065
455533
1165866
1603344
1793307
1902485
724436
114697
1107676
185909
1440162
1270235
979206
340736
649113
313154
1128710
1206114
1860297
705402
117959
1856301
132496
470650
1471883
576872
1052199
494823
1389622
1484282
665467
345768
1960306
1224248
328795
1048704
696826
801008
382976
1506856
1834943
539603
1937416
1765659
1296276
718515
1144786
1709894
1661166
1727071
209367
370234
1533027
107307
481418
173490
678787
1107444
870655
1183569
1905626
1074839
432586
974486
1401428
38092
1661208
915542
519470
1995217
1375477
28862
1543502
116067
935948
1489543
1234618
939020
1122890
717373
1764784
222449
1590368
252157
441862
1220856
1904778
289010
994554
720413
1855888
130664
1272846
97739
1892695
318015
1840863
453835
504452
1594359
1849210
1651462
1983315
643722
1513003
1961580
1617002
1135596
396917
852535
195371
813329
1604603
1176452
240597
1180941
593767
1166316
1966961
364540
1850611
931639
1881225
797507
721561
777937
1430120
615873
1214728
1806214
1902311
774076
752579
327123
1566519
1281421
789243
1863233
466534
847342
1478216
970125
281491
1273104
453938
1635556
200115
1300784
1181726
522047
1378734
1972865
1391616
453732
1213913
1502037
1216502
963404
1068828
1679079
486857
823714
1846991
986485
1993378
1726579
724474
789761
1539603
552397
606268
1297698
1477963
670294
144335
113716
469074
38233
1916487
478889
1219085
516972
1388879
615374
1240136
307822
1808787
832055
135013
641315
1487697
887979
101228
1940402
1757682
1579079
132098
397557
1355516
454150
1743681
1835233
174365
769812
1658871
1740634
1962987
279908
784669
704468
865184
1953386
865867
871877
1388549
862124
1396291
1180156
336260
1878745
90445
1846035
663521
1707412
1076063
1148704
1870941
152667
1088250
896327
271990
834071
820388
1782801
1341769
1286338
1577262
567320
1282397
765213
1588300
1289592
682033
783824
441500
328483
1045271
456805
1524209
721997
420485
694110
1237386
178544
1933568
481450
550574
91694
943748
903311
1291419
545028
972785
1941617
125644
1656523
1222592
1343008
1557085
1527718
298012
869114
332318
1737310
152355
628746
1086635
1082899
1665237
1686051
261568
904754
1967357
771279
1636162
1321485
892975
1569213
1440379
408680
910345
1160531
1546989
1771290
592338
1548444
149776
1813302
1421616
1046958
1096069
460522
1949909
1599105
489214
1479145
1687784
1015468
1842470
1708196
960503
1406905
1428636
432571
1404683
123727
1025386
414593
763729
1030908
1507934
335063
924976
127952
813215
1894186
1693923
1665893
558432
1137073
1084463
1802772
1933255
240391
260822
815415
1123483
830816
897498
783817
1422093
954189
876888
1474641
905081
479600
1221713
1666371
1573352
313604
1303531
120192
942039
214471
402324
1289026
1069387
1329696
1730766
1609220
1359990
115805
944810
1115760
13235
1762498
1969954
755197
1093782
195357
240574
86756
1279143
1530078
1168851
1912035
1314792
759740
1259833
1354369
1379797
1974223
1593956
614867
1275941
773589
1009960
141209
972259
299808
1992619
1479001
483399
95610
75067
257285
546612
496127
1271374
228190
1662960
1087593
334175
864802
904127
330562
1836830
1136246
1484214
1755904
983302
202283
725871
1566610
1508283
1416505
1093975
1235393
1122419
572684
395208
716000
1873852
1229690
441347
1765323
1203656
148603
901912
1570155
595958
431838
146513
1456072
700025
184863
101893
1614479
406675
382815
684777
236614
447996
646770
1087128
365388
872972
298861
1488000
1604306
441612
441612
789825
154574
948267
179073
807606
1624363
1597984
1428419
1284183
1927412
157666
1611336
1788490
1907935
1102841
630434
429302
1545760
1381737
542135
1301029
1662097
1822207
49717
336580
1768182
713640
29050
664927
1980840
722610
1896353
289655
1389656
1554093
969953
1816935
1088049
1976702
115420
280528
562630
983385
1365130
629516
732472
1373077
138398
750078
671415
1934126
843776
151919
423161
204042
912293
6721
1645884
1499754
1354988
59549
88541
1686211
867563
491553
771287
1354644
1075075
1328580
438407
679154
1993569
1062582
1736513
1394046
1752583
439310
1595084
534418
798151
1864962
465406
1840615
145047
1266145
329945
703950
990
1134748
620690
1357108
631148
58555
1260378
222846
751689
157341
1988489
852133
235831
903267
950784
1574593
1915445
594766
1862600
1903793
1004349
608651
1739048
1598849
945715
1041592
1859275
1769434
1160929
1490747
465825
1329786
915847
1284052
1533668
919592
796558
416068
419763
1549311
37299
1568263
978269
443392
541435
1051905
676709
852341
1733225
1111060
245162
230020
1706234
1973350
297196
553034
703177
925161
253988
208296
496044
1527598
1915492
1412192
1608317
578516
313596
1683248
501685
1244937
1342544
1349678
1597307
1001802
1822578
523927
494625
1936734
1574971
673585
1960513
1523071
117994
1955006
698579
1222430
406014
863278
485360
343805
44677
287288
1736031
669816
1196220
1271397
857953
65336
696289
4235
1067435
939224
79652
1578825
45889
637910
31144
417744
1175920
1537250
1004613
1914773
1580644
1131778
815202
1888142
1661706
1807008
1283395
97808
1325524
747185
1623260
1776945
1883733
1880878
918503
1905501
1600836
1383526
386244
1178336
1713683
537493
1196200
1159883
379397
861049
1742554
1362026
1004675
1292009
1780032
198590
880218
1503946
1521826
1254245
1291317
1089786
216749
1835216
572170
1947513
1260119
914682
160526
1354827
1190302
210210
869890
688247
1986534
1064996
1431881
1748259
1528228
968166
1501497
255656
947414
414464
922327
943999
638699
1013459
1729865
674455
928322
1588226
1240227
134350
1988759
1168934
75057
594583
1685166
1363404
342118
1372997
1041183
33477
1427706
652256
449751
1789221
1175053
1581110
1557310
60949
189975
1342587
313647
980660
1006117
1521453
1016855
709052
861452
1983577
496109
1706194
1468496
1563036
1285065
135023
388738
1801166
993451
628029
333774
694401
1086483
1294932
1984503
1224166
1016855
651813
1735185
60278
60260
600269
979828
1134417
1523579
1521216
501286
884005
1920510
1215211
236961
1089709
1361291
887586
1271737
474448
546931
722922
1743896
1017295
1901526
932982
316213
1931326
25547
1754623
1475323
716130
471854
352953
231447
220629
602124
1013853
233194
1893531
1950131
857077
1419871
1872664
597189
510531
1161411
980681
261198
303354
1961999
464448
721710
1052345
1311981
85577
1970052
1744990
1466801
1340352
1238274
249270
1879685
424453
1617682
1775775
817402
1021052
49717
1509210
80767
221730
1473605
1724488
1572931
8689
825991
651667
706314
169675
194296
1560713
129217
271690
1628477
588110
436399
1608500
1591858
194242
1326380
1890186
1095532
1570184
854495
1932787
379317
14592
378437
1707893
1162192
527771
941152
143901
87246
1515699
370003
1932618
1261732
1826123
70246
1806908
264558
271488
411632
211043
1045929
1674106
1579101
186069
977099
60213
751141
1319361
872908
1502569
358848
1699859
413779
685909
610119
814099
896806
436270
433940
1606686
1396648
22142
1450944
582745
1542657
1444200
1632824
240959
1556998
1233174
612280
186634
1553603
1572887
1870977
1260559
1012540
1610229
617850
1454260
1399417
262260
492000
1911215
181245
113989
324304
1669148
1357577
1747530
1624869
1366782
1051076
983939
1413556
242782
535987
1245101
1978926
194126
1814536
140288
821386
1989296
1101130
460667
1381430
25915
1449880
17556
315426
605201
1547395
965419
793157
607752
952806
883362
275648
1527286
511033
1091913
1298254
1764912
1072541
132881
496401
1356773
441268
303762
818181
1112084
592684
1492208
641768
1845296
1298476
832089
1284862
1376189
30766
1076341
834602
1322488
784550
578415
1302853
896929
1728048
1842480
99169
1811272
262833
573148
912937
894918
1710676
1102819
1831269
903084
35908
1154014
563973
295334
138974
267598
1729567
1096510
859110
1406102
1489443
721463
696677
1053123
1768782
1550889
616616
337389
231402
519615
1277720
524295
1976542
1359548
565692
1336615
1638427
1098884
64076
339680
512678
1392691
970234
1166313
1617241
127947
668276
1991815
509712
1334410
1725402
841662
708628
460244
851987
1315798
385428
1946192
1780809
603011
944288
238462
585507
1723590
221932
102537
679943
552617
679725
1625582
832558
965210
1733629
1582014
38540
983992
1794098
1440261
1483168
1925039
1470420
64120
898694
323728
22820
1155674
1787883
1022169
1348119
1168271
1085156
983228
1142582
559056
15073
906276
1360596
1052664
1933110
1921294
318036
345588
1460878
1985341
731844
1092818
1031206
1589021
975271
426265
364372
558
517149
1727417
1472732
1639315
1626064
1959139
1067465
1957227
374673
669242
770014
1978946
306288
346646
273341
404986
874819
396971
945741
300864
586504
143771
101772
522232
872374
1838830
1939387
1341939
323285
1222931
1770371
1735185
1687984
1215295
1611623
291315
1024407
504782
977154
1293886
99378
1931632
837106
777664
507588
764202
1386214
1507462
759280
243679
1605061
1396077
1763068
1176813
1960541
1387044
1114884
1408336
617961
1688030
746489
1653069
760235
978459
1104789
710312
894887
903831
1366769
653725
1011895
939875
836266
303478
1728888
326739
907445
891267
674283
493910
234787
103584
448922
690959
1343186
1318262
1903495
1314792
687256
1383023
902207
729608
472134
844452
1958874
90632
933449
386900
1299164
1359939
632303
1613703
1249475
1272867
1003682
1575442
1878916
907437
1350509
239344
680353
366973
603761
1105264
970599
1407281
1687130
804699
1913705
1856605
120992
339420
585174
1104043
1326348
1895931
881923
1506913
1108005
1729103
1313892
1448290
258535
623753
1709286
119336
327306
1436503
679372
1767995
290286
1273771
76008
1935095
460531
281112
860306
1820612
141056
401589
263606
1808466
1576215
1010028
1663056
1484060
1492997
841293
213048
1459824
556575
1974013
906560
773173
1322314
1274514
127087
1700381
811086
818739
680582
964307
1233635
1914886
584572
1295963
954346
1107112
1215110
334463
773386
928046
578935
926130
711861
159975
1571465
1271063
500674
1551747
81528
1424800
875564
1370067
1215155
903354
1545437
906295
1086560
854096
1900775
1878396
1278372
1765076
940583
50510
1912264
594787
1586199
397872
1648639
1465473
1031829
1655625
1829659
1545934
1951707
1287043
1334418
224628
1219329
1047182
141574
1474800
856453
416707
31678
867634
642786
1129686
80205
520242
187063
367940
1212036
1565603
1095669
1338455
1174912
1839144
554229
37001
1868468
192789
1334440
24975
1663228
1848263
1713860
1793218
1551717
1600024
1257389
1988765
1009720
1611602
941739
1154539
469631
1904990
1133634
1509981
1229426
264660
1140024
256074
990250
1302735
1201019
1913252
720342
1875267
349090
887199
1464910
240584
1224524
1061951
413517
1954894
1713679
1625134
70955
707182
1756879
640017
371406
1800506
141269
423077
1696269
1164906
1190632
1335657
1030628
1864025
130353
1727351
1048858
431904
108235
1170442
703053
1404151
1001184
430815
1816136
1887167
1203009
1108225
803753
639780
176184
551907
567684
246605
897601
757433
1958145
1768738
1921117
81367
807655
533462
392004
8046
1196937
1858467
1254774
52222
112040
1915169
1873882
232151
906908
43148
1817541
1615830
1308919
43053
706538
1875294
420625
845121
1357048
1571766
1441688
1916276
1090707
1515364
1958106
721767
702372
800518
1422268
253669
1586095
1223315
536420
1808191
1807037
634544
977343
1850975
1651202
47672
1722379
1655698
155602
121580
1252250
966086
1576291
499942
958565
523614
1113325
804798
506556
112730
857265
798249
311542
865660
309445
950443
287216
805321
1127268
972711
186615
77150
1172932
1653683
712915
1257570
1512292
1633430
1132520
1396273
183628
978152
129779
1868488
1225966
945615
452627
1334098
1159862
380828
201752
1085889
1415944
1498103
784934
538570
1804564
1515440
8721
1065197
1988774
1160927
587324
757171
26970
1023091
1086120
350671
903492
725652
1225063
1969687
31181
272876
1221193
82767
293814
439873
1539171
1270962
540530
1859001
586884
1133544
187134
460010
254132
935160
605500
1564749
614132
1985611
548606
1327368
670641
792191
1963623
1745005
571853
816003
475937
1709060
436904
18426
774463
299394
794857
279308
1950055
538119
858695
1499007
298355
224377
1165111
426518
1740600
344651
124546
912356
72768
1760096
1487957
1247088
726715
842049
1876864
1110173
1174877
1460960
1721024
224555
1630695
69037
395541
1701305
507156
1682761
611107
1740421
1902485
1105370
148281
212104
1897911
872026
1370147
1073455
33416
825772
1744387
1902810
1901179
691147
231797
673267
1302781
1926271
1236484
1495220
1486060
1666952
1403606
1518803
1835136
1990227
1237715
1054426
1416058
1381375
1777418
482608
106673
1661362
201546
1215631
1311759
763359
1125773
419438
685967
705359
1364438
1962096
540367
1384598
789772
917279
672414
511325
1025621
1131440
288790
287196
1172216
21055
272462
370710
1627575
964419
647274
1211050
1816222
931088
1347331
1755368
309373
1088444
539466
722644
313280
1907372
1488154
931789
425114
1320309
279531
913510
1158566
1430010
266976
409739
631976
3139
1265268
11714
1231685
1340763
908435
1231096
1096978
645742
872919
699058
239136
1482038
1911770
1606826
1635821
844860
27328
1396648
1917215
1539455
1607418
350526
335600
1113465
1996674
1416201
1999201
845407
51109
1129536
1270654
774661
1844258
1009113
60515
967152
211506
944450
1328200
691671
1535188
1576948
1521726
944609
274207
1295569
1163477
1112909
1139444
268166
1752872
1252536
1202609
1600866
1087831
44011
1594872
1100966
1073539
1968566
426645
412387
938781
1498890
834659
1464903
400433
1571842
1878414
913059
756711
1580605
302716
116040
1597856
1343028
336696
381787
775708
1823658
731785
1389880
1205047
1653051
1699432
1287666
1883121
111505
1869903
880888
1186474
1047878
139723
762627
1393653
1173096
490240
1124604
1349297
1364337
247253
1713221
1145429
1591638
1040845
1381866
584969
1214892
1037564
991185
870991
1707899
1913878
651158
922242
1130527
216641
1571078
177202
570123
835996
1711082
1584409
922841
210014
1125814
1589818
1717471
220822
287814
615139
692152
1305864
1700903
964839
621732
1104036
583822
26596
1163244
1920002
594773
862583
1555976
130370
1942460
830325
303644
32903
73188
514877
1814460
40960
1469518
604207
835504
1671072
919848
468833
1054055
1868397
952425
1408308
524658
1246988
1135111
1320967
675815
1989450
803770
1790872
630672
995261
1070210
1486916
789364
438369
1800591
409721
1691439
701873
552788
397682
1246096
782729
1583163
1790578
176460
1707243
1144299
1256636
1999423
1358307
1949816
1731062
490507
1260542
1420843
1922149
1751973
1395789
1589866
666210
204296
1306809
1385403
1760265
540635
155162
1466687
805392
831663
792456
1341241
1587874
1575154
1628352
385202
637900
493919
562977
1026552
355100
1585215
357550
1928573
1657008
79401
1474788
1887020
1801235
179399
1788600
809882
1301998
1595325
1550105
1657494
1510955
917624
985775
1390537
194275
388470
1164829
427231
1645541
1635531
1953247
1257911
466732
1627688
1257589
638815
1105255
1850931
1986181
1652606
373908
1170176
1796925
372382
789295
677463
1098399
1318898
1696637
1452527
662656
213490
784444
1735818
1334867
776457
1104879
1367999
1216958
125057
1132078
10026
33946
398003
1482184
153593
1400665
1433053
519853
755924
1890438
1643930
1407734
173656
1703361
1596197
536728
1879323
639010
968670
1292537
1692841
1220353
339047
1552245
1764943
872965
939738
1573549
1884549
6294
799717
1364455
1515413
1433154
1388508
701413
35401
1315332
1414844
1816160
1349021
1298396
757318
1386608
1899475
269549
1594731
1860197
890742
420830
69242
1349670
95030
281374
1175083
1563875
277013
909021
1322694
426109
435096
1051920
1311620
1573314
993067
1674033
833007
112307
1450837
1467266
983863
1416127
173949
1658827
357262
1301963
1733629
275317
1762275
36901
1846735
440561
282925
173088
889254
1962206
251988
1091457
900083
1672181
973160
1822059
1081566
99990
1745273
234586
1079250
1437274
1397975
1183760
1603744
1060653
999247
174878
29407
1322305
936350
788739
226377
328442
731532
76821
502027
1867811
795412
588771
1758582
1120324
1990393
423763
1691983
672753
1132224
1531757
949464
328900
710567
886943
861677
1271064
1991074
1408173
1667958
98099
242849
1201449
11010
304731
447015
140931
1092545
1614215
651584
744551
373749
793176
1815540
1580108
231635
636774
91123
1406234
963366
19689
1448282
906987
993781
1766933
1597039
921989
106603
36568
1241611
969231
23981
1538084
1074227
1949591
1082879
1190389
447345
1856572
1314676
391942
1201202
1690049
281092
1958137
1344925
1399107
1186505
1903809
1422503
1821504
703084
1708389
695818
427692
933671
1684494
1575413
1356401
1987166
68555
308585
116595
1774503
1227318
503541
1029394
1437387
1243613
921743
861386
1013417
1800032
1480523
1222160
955586
1350743
242156
135066
1719104
188038
1312940
1077987
276161
60972
1880390
1116635
795558
1859912
1114662
1769595
504933
641622
199599
1895770
1763036
1889500
947286
1095551
132867
1101377
1844082
288858
1143751
1924526
593071
1220334
1626214
91912
1991501
1263162
54262
1887322
999253
1605388
393303
1900192
450372
1089530
1169849
1580968
1707098
48021
1185542
702210
339869
179407
1087381
797589
1391606
555563
618129
1886651
911653
1298881
1846634
414633
776386
194677
1834869
1167822
1837506
918109
1191206
359928
835993
1510803
1802609
1380497
756027
925421
287832
192536
1559107
1734233
285838
1991341
1230773
752906
1473148
565112
1183944
52554
1076408
677997
1210809
1288840
1702814
629709
1166816
859608
38756
1827309
765363
1806644
798132
1978184
829205
1579842
1795296
1421360
1040593
572307
1026329
720962
130393
686053
474916
814882
104336
1726550
1627282
610982
1341240
1218547
285141
316378
700317
22921
147810
1763511
1884554
1755466
1663248
251038
1564451
117883
1838663
778618
223522
1647609
995662
855792
1084950
1563676
1996529
1133922
1009876
423897
1288703
718640
278125
1030628
533731
1194414
1061901
1786090
110456
909227
1008367
1535604
68263
1090744
1230894
536934
1788853
1917980
1074013
340387
1416354
494796
1046343
1789953
916560
1428808
1724737
836050
1496870
1048864
473804
815242
72489
1842073
557482
366965
1893437
1755061
347121
88359
238376
1799466
828157
1003523
86411
1113866
1719192
1866619
455742
480984
1030682
527065
1960605
1337003
351946
830001
355702
1923483
957737
1568512
503283
1777878
1570608
1203505
1902681
1258401
1469200
1645856
184863
1021058
1373591
1392124
1478371
1912240
338023
1793780
1587857
838367
529729
1915096
1482864
1332582
1971158
1762926
387408
1480699
1113308
1813281
1289599
1179834
395010
1740913
1307167
1589782
982103
30167
1028011
1196783
1897221
764093
351008
1237278
643788
660169
1785082
1322829
521055
47006
1866451
841688
1493460
400999
790937
347176
1109075
1256581
1628465
189137
1180706
790723
1598703
1270668
1161777
1443386
448214
754374
424963
377343
298804
1852303
758330
1870271
1354831
663050
1939729
1206159
1450440
1051953
634389
1698630
1984563
135358
1543569
610375
722579
367596
518724
747200
449383
1691427
990846
1461784
377848
1288576
486609
941259
1933194
1645806
323194
862084
1631529
895067
140780
299554
582953
252367
1169779
591211
1908754
1989563
305035
203835
1059678
1797619
495600
158628
1128878
1026242
843528
1838831
1907514
585168
784673
1836383
1054471
537157
1486194
1482948
1722823
1802097
818821
1933105
1247002
167357
1166139
1506136
212494
1436842
1667449
235347
938561
931945
898780
1529607
1005902
1555331
383292
1235021
1482676
114193
662135
1708452
1497026
1199997
568263
1570747
1075921
1151616
794848
1981851
1381063
875083
584636
1821889
1492516
316651
357771
974454
1655491
1243484
2530
1000613
675084
1139200
904118
1580797
780217
833133
1331274
1613667
1233047
123506
1912766
1989091
1159982
368740
1603405
554198
358448
198916
282309
28211
578258
1808098
1949978
906156
49790
1423638
972825
401655
1848457
1987620
724249
1321032
553509
1326278
1699676
1130107
303232
1802992
1748156
1883982
173769
1669978
1171478
560269
1297596
530615
1157800
1762291
1925013
312403
1442229
1772898
1575678
312061
1849848
1093434
1844243
665336
1770761
98802
1226078
1312557
675906
1766791
1303652
1639338
1817900
1885738
764096
1498373
420324
1720748
1021679
1296153
316284
1160291
1285363
244200
166662
621990
1288439
7098
1411075
110086
153518
236451
321457
758816
1237289
906235
484483
1098292
42538
1134697
1531589
1056919
1859404
797268
807672
1213926
616660
1213359
741133
1944772
1420531
1656515
1805619
1199016
1079832
333087
1213268
717767
1450201
1128292
37558
1415634
1228716
818398
1670943
67555
1447908
198682
781489
1945297
1247211
640308
1101900
1073741
426983
1306238
1435875
309931
748665
286039
1557400
1052605
205314
1302792
1626681
1820367
199247
1660366
1202009
786175
1478429
1483250
1348282
293650
1327655
1117837
1726348
1648709
1609737
1282449
1452603
316318
1235923
1976629
326386
80255
735786
1990116
1395534
613332
1061769
1512154
465094
1099906
567741
424364
1972400
1162775
760235
1926120
501751
324421
615222
558953
979236
182278
1653894
502012
1721042
1133744
650630
1420362
1171819
1685790
1319637
1919691
631796
469425
1225184
1781281
1190393
1321468
1569253
1862580
1395837
1870671
1705368
1406306
983018
1287436
1623951
1361563
1130553
958534
641359
484593
1442864
843831
1286580
1021069
1938011
1601631
167129
1780056
1978354
1744401
427598
1585947
202690
601268
1430160
1960824
224540
1829006
989374
1014617
1571459
417360
1884714
715019
88238
286146
1760593
841510
1613973
47165
1606686
291983
187382
639495
232711
803073
1931994
1368110
498437
1625280
884942
827330
1027101
595958
1529400
1741811
814327
1365352
1142255
1466873
110816
1035821
1331914
1390886
1573367
333653
1202723
1556185
639012
685528
25878
1674966
1691357
1002640
1450838
355270
1743096
385528
659435
1879576
495784
681381
1885320
1552006
862721
1812203
6262
1336658
1437055
839171
1708188
1553126
790749
269636
1465379
634680
1337008
1888357
1082319
1569767
31798
1417922
158174
1567389
1293754
452680
369057
542650
114083
724902
1956972
829415
169416
492532
1452542
849998
1623389
1404337
1587746
1135279
357384
102218
873125
30352
1649765
613332
450402
563095
1675361
1210619
1418579
553364
804554
136863
1074762
603908
1615814
4099
1253226
127287
773092
1052408
1549908
1993461
1802465
1935759
1172440
683802
1314858
1157413
1702645
1211174
135913
880076
1038971
1038582
8932
1250393
797551
985477
1388409
1076360
1918803
687648
1966078
1087944
1656278
1653062
1457700
1554902
1689053
571790
386270
304881
1564169
784872
1985575
4481
1674221
1120525
1615013
1265552
1342562
1486599
111987
759057
653803
1835840
1541607
1041592
1448223
559609
1672375
356304
1210225
1121449
1498179
1285384
712094
1368345
1553729
1853392
1409885
1043217
1362775
18493
1633176
567778
88627
1105385
1862948
1450201
1790269
1318963
1251463
1664770
960240
1704649
1745188
881601
1762546
1172458
1349543
962558
940097
1480453
1203287
1034592
795751
876733
866181
562439
196230
1164138
1223263
1879852
654747
1046339
1480919
1509844
564058
690892
723561
829775
719190
222720
410315
184077
1287523
763077
518136
952849
1793037
330171
1794309
273031
1312399
1772081
676152
625755
1189400
1727126
50343
258840
1541992
585116
1857735
1005632
343251
1242217
1002086
219211
862468
401343
428013
500339
1672923
1421104
1663848
2041
1511076
103452
699843
1535572
1748298
121616
617921
358229
304881
577474
1532082
1126310
1172347
1695081
327520
1247614
574599
843
1403011
623941
1146764
1512621
677301
189021
123833
285377
412381
1644490
162621
1112311
1090892
129946
131777
899192
1681029
1748914
406700
149026
1085739
1298063
916637
1350098
1914249
845862
1102299
922940
1962803
617907
1884830
514777
1852300
1115744
1329796
159274
217771
499365
1280741
832939
1140248
510645
160869
1713315
956545
607567
488266
1444490
1031980
701094
37579
1575248
399981
261277
773726
766986
1746639
204997
1552674
412471
1028483
733396
849381
1194211
286034
893642
3486
713792
950417
393527
74057
1584520
1694270
1392974
272462
731510
1811963
356675
1409057
1648468
15409
1648709
1844991
371488
545193
1972288
1508783
22080
1102268
979248
532102
819054
1326010
789071
1214655
1168479
741996
1626442
1433338
1246335
780647
535604
1162648
982534
460143
149776
1471007
1180443
267764
340107
1124993
451574
914430
1121839
422487
1670190
1069374
1199490
1781056
244200
690149
939978
186444
915459
521950
1528465
1900202
1544699
30112
624025
354937
507094
1552577
519883
759129
1967246
1731394
559437
961999
1216114
1360031
1619653
535343
631245
1790872
479573
19149
361839
180049
1239871
1869364
1461971
398447
374856
1138447
1812505
56805
1913367
1779544
1758230
15954
1710182
1482006
938680
1527819
1682498
1423214
702203
1878855
1909934
1478677
1769788
123201
1750427
653288
151401
881177
512673
425737
1362250
536312
856133
86945
95291
1292426
1346899
1985053
538667
1438212
1265286
230272
564194
1740645
547624
2983
978105
1136856
1092854
1204390
838724
1331361
1577243
1195899
677600
558120
239510
558254
1362128
274283
401317
654899
1101639
1957295
897275
1698715
1823703
1639294
1689142
251683
1847565
1859135
974745
1409742
1495215
786392
1675063
1823177
497885
243044
455566
558527
385692
979647
1943679
166372
1436902
383079
1288203
2671
706491
448905
1793847
1286797
1286348
1045267
1830674
1378851
898431
578634
1545560
761006
246936
1934232
685020
648397
1128110
1457155
431722
1511735
312868
945788
1393366
1537451
1849618
1284310
799538
356684
319278
1948261
210537
1651369
195575
1474592
257631
454807
1609237
1978982
1262221
1000999
1844123
1978143
1004252
1233411
471340
1921411
1405982
1260848
177386
1373067
1264071
1399739
946787
1113821
179208
1945934
539222
1804033
448391
923632
1753128
1630312
1683493
1325043
1652337
905623
587845
536095
1862854
128469
488579
1140334
499189
1469603
1913878
1899871
1683239
1608323
493587
598613
1024102
455570
103737
1433584
527650
639591
1844850
53706
1808266
1392777
1497149
143662
920855
1473435
1950434
1109215
1976567
1545702
1794996
655625
1394091
1574126
1905942
1080179
1452046
195676
1189645
1541980
935050
1018609
496112
1747583
1018965
1055880
756273
1947396
552481
1020831
1260727
491194
1387366
696680
1758648
589853
1664646
1805854
770869
399450
1274145
1813140
1179637
879896
234102
1153483
1849486
885794
171596
84649
895928
1529803
1391932
625395
1417101
1144055
1861856
1529431
945732
1226682
803377
937193
1428194
1242931
1021198
803922
777157
548284
344620
1293934
128847
166662
907241
1638577
634049
1954175
20659
588101
753949
511279
994411
1341749
183228
475448
1261520
560204
724431
974645
1914170
952241
787072
1816092
1789107
210127
1284052
1490578
700843
277386
593071
1919695
385928
1705106
695644
972571
1694924
450276
123523
1020130
521388
883893
231241
494971
1551723
281988
1783776
1221174
952998
886078
164414
1054399
1037446
112324
969833
845842
229772
1932780
1524306
829781
1751235
1066171
1814424
562597
395350
661944
1924551
643527
552617
1013271
1429634
421899
1956605
374699
508748
583749
1988284
1970080
1892257
709856
1033147
1638193
1736628
1858685
389477
1273281
1133735
1235896
1552145
1355483
954408
1031245
1220458
750584
1769234
1375599
1083038
1107341
1368027
1513105
362688
98650
1305049
1241390
777703
1715826
1981298
368868
745195
336162
447060
778401
1969571
1782145
1558431
585828
1227950
1746211
164571
1324145
619460
1063449
1953095
531730
695288
607509
333024
1065361
294119
851360
354904
537142
1259639
450132
1491062
1627801
1857201
504896
1727287
1146092
885461
1547450
1987865
1783281
89702
1298668
1823983
674647
50640
798535
1544282
987281
806415
1191304
1447371
949885
546827
984070
1310157
1574883
109309
1940584
78115
365933
1896118
1740810
1620038
930020
152912
469189
1300578
60058
451587
119684
1825814
1595856
320239
1256358
1035406
782688
753643
212353
1283706
259181
720247
561381
335169
1458555
790018
1986424
817968
1433053
332816
665355
709718
1999326
1658978
694718
1614296
1441839
1641223
1424935
216397
922465
340696
1444420
397971
791439
1286943
1511927
1436576
43948
902323
1399676
347995
1238935
1383481
283143
112525
1674651
370777
1790334
1782530
353380
258501
1257884
360554
1088830
1863720
1455434
883642
366348
1074471
1793451
1010859
501692
469514
278365
1745489
1178069
1697873
1203950
1685789
1470912
63802
1146431
111714
1685118
968233
208395
1951301
1046676
1737726
1540822
9624
497736
338209
767909
1318296
649885
240237
160325
118865
1964543
1204735
724191
766886
585208
884373
999097
543824
1346562
718195
1819505
746618
1816071
1464432
4748
185758
79152
1583458
1253226
1216142
1867036
1212395
43585
922208
1157490
202502
79233
925167
1928026
1664980
1119042
1052446
1008323
1568726
520771
1386947
1290934
1568478
246631
1072079
740
595467
1033264
1220897
332401
1824017
193696
1850108
525083
891302
1321846
1430539
595506
967372
780998
747788
1031937
1536321
519475
1647080
1999719
395798
1841442
1047152
1418604
1011249
854210
773110
124971
676843
813431
123026
1615437
1847146
1885951
1355307
511991
1415408
1016855
348353
1610148
747864
598565
856466
806689
1394875
463560
912837
776543
200189
1347251
957280
724257
1702900
1353112
781642
670888
499465
1300950
69330
1036794
450863
1060617
79969
1398305
1506425
797117
1395637
623587
604034
1433572
1189085
1323869
1059284
331288
43368
1774229
1131664
630088
115661
51702
498878
944184
1128710
1359668
1432715
213192
644376
315207
1379380
1980978
477763
1280647
6294
149285
1192290
721274
1096278
1813633
1609765
1387325
1624824
1547238
95670
281685
1970518
1151935
878883
1972782
719704
871094
396681
429423
1492534
637137
1719563
1381864
1314142
292544
553158
1781522
76287
294243
576089
1980945
1871195
553649
1715183
262393
691680
620824
1346170
206489
489400
373630
80386
1057893
377211
946529
1253295
1873603
899261
1519359
247995
1994088
872642
929210
431845
168285
823125
278583
1402745
714139
821325
1279317
160505
605095
23212
1391561
428207
1880037
1801789
656187
1696706
1239741
1607953
1510875
1518861
1242573
518743
1347249
161491
1736202
1920867
1700503
1518402
29363
511359
1202762
1140998
379514
1096821
1046726
1595172
703438
1930893
1128637
354010
20460
859569
1611275
27688
624594
135222
1094617
1706706
1302718
1461444
1161532
459929
588825
1482759
1634280
1673958
611726
989977
1062794
910795
397360
1661305
1554276
1984621
1123765
362977
141367
260798
1194036
1120688
4266
1321397
1367477
1939645
1153794
794563
1061830
221578
762900
457493
196078
58777
1063053
1562548
1842823
942487
27800
1456718
803733
924852
1353696
583911
1399629
339355
171869
1712379
1460694
348204
1023376
342279
55813
429275
944452
402241
1664918
1880756
1365399
693549
1742567
532033
1281664
1100410
354167
883099
1883408
623778
981016
1622194
330721
417700
1555357
1561071
734276
529497
614642
1329562
1060935
141959
1187019
1604191
1574174
726654
816183
231080
522822
1848689
1877392
1171699
1557370
38730
966416
1117937
1954230
1468176
1935001
1531337
1658622
1264341
376180
1882129
1965780
1670972
337996
1464473
597459
1632824
1057840
860903
1600206
1655405
1755613
1283653
990314
1512032
894568
640863
1163701
370567
1082319
1854589
480842
191116
865752
660194
1794884
1215996
266941
282602
1918481
1837268
549866
1095014
827577
93296
534394
690622
668075
1594752
733733
1945791
1969641
1801248
271133
188038
558698
1193243
432595
1013601
753156
438238
639357
1679693
54728
1921411
1633174
162407
1752426
133372
1287393
1032362
1880390
804797
136259
465688
1136452
926256
1529838
453186
1263832
212820
167654
414658
215863
1148111
804883
615113
1459304
70799
1105240
63740
49925
1406506
34712
161004
150873
1618212
1659004
548282
1351370
1171218
1766720
1474947
280076
745943
1861676
382270
367247
1596334
1460495
270269
248262
1022592
359401
1499446
970238
6185
792641
350043
1221779
1908101
937358
380107
1331781
145990
825830
1397805
1335480
159005
1778162
700208
1737430
635742
639123
1382478
1211322
1605351
749143
398500
130416
772614
348395
1419368
473387
1107556
1832964
1338667
1333004
275145
514449
1126463
1648097
521173
195237
852586
1434880
443195
929831
1493548
1537749
937905
1644231
1781049
1581321
1547760
127944
561079
1838052
628223
650370
390856
1964863
451543
1365399
250761
194666
278555
796355
1518065
1244458
783590
1748001
1718072
310918
1295587
704445
1074536
1414665
982342
1390236
1607551
371717
1775733
1801403
1352466
34875
913039
571427
101668
245689
1078638
662656
372144
1926721
1417497
1623484
1391777
1407598
904577
430236
595538
359646
1296347
1724008
454407
1373076
1027124
1997201
659709
933467
823124
1198494
549543
1021239
284470
1489542
600561
1111855
857132
407708
1132078
1815831
1335480
944708
1402544
388092
1118169
1227437
301458
769940
1877856
42182
1839077
665752
572605
901601
496210
793548
1550011
1007538
1218127
1613719
1454630
1630699
1302876
389323
1767488
327426
1109523
512459
1062898
1622287
1054987
48656
553822
1610848
1252565
1270367
1711073
822357
1314479
256848
35140
174099
169269
965059
418441
85993
1218974
835550
1570676
1639413
81490
1545130
214062
858437
1529981
1776030
1552510
1515993
880456
1388412
824950
1507347
872958
100929
148357
1498782
384110
933111
1721340
1907342
920278
1168807
1890144
1562835
1973638
1197787
618734
1430032
1856114
1489734
310884
762348
878771
252482
824939
1116067
326316
1892676
1809318
75678
1735747
1949940
1787841
582169
1373300
1223532
516045
319232
1587490
296125
90653
1755937
1558804
319897
1996632
713326
942473
260949
869975
34529
755584
1037361
412823
118111
1517568
1864762
32423
1630527
817326
1029598
1563113
69303
1184018
1425214
340725
1115406
676279
1967218
127033
1651998
867727
1252044
1446928
759953
1280299
1354343
1411106
683468
1542111
425609
1805079
607368
1714843
151800
176812
929713
1775555
1978401
1908423
1759562
1600451
1904116
1924746
666644
1199235
1762482
1577862
1632754
979873
722212
99052
40538
579042
295275
194804
1711116
689559
1170133
391101
1189616
232586
264363
394184
1438040
1920968
1091723
1676080
1574605
1200925
1656397
998906
1725506
1703039
469258
796044
682089
724365
1148869
311549
1561361
1040068
1548030
1621843
538197
169577
513863
847671
184393
376262
161881
36005
1481722
193856
327495
162836
1090826
194777
1724187
1655157
661645
1244990
691569
368579
553466
280794
1917587
822947
1843581
187999
1291464
475075
646484
1974178
1187888
1241338
1957722
883054
780820
1360772
1880092
77733
1930370
578784
1217635
1922978
1401649
409044
1651457
1728262
1975287
1565854
301451
1094792
1605951
27923
1567255
879311
51005
961673
588455
1585078
324668
1462291
1159647
1320530
75017
1280742
718120
720
1098373
1967497
606086
1210337
1408849
1901977
147451
632808
655605
100157
1776663
1561611
1598893
223294
123686
170113
324700
1996301
1809421
1814713
804321
1981277
443843
1042439
1376213
614151
238300
986397
1566398
707262
1288703
1855767
703185
1980148
117639
526237
1237278
1096202
1866441
1941044
1516173
600304
615631
1681389
1892119
1228238
1944897
1259976
1503726
650017
1574442
1108470
1481610
1704566
345913
1749090
1201329
1914642
1291506
355791
1975878
1770290
1592192
698829
592308
952266
729620
272518
106678
311581
1227084
1318740
259798
1516851
959763
1595608
1791
1580369
763446
1698825
856871
913366
1482900
109999
1287241
606747
1122672
1918480
537725
96624
265164
1780876
1326530
732031
1937622
1963887
1634393
1466142
1758174
197999
880880
328483
1814684
1955210
908209
43807
686270
1862713
1591302
1236527
1100812
1929457
804321
164922
1315897
995636
1573498
1444494
922885
1383189
1361462
1203737
1896020
1399470
1158876
1789273
1176724
483312
851287
356599
316740
1610066
880582
1223392
541217
1042361
985803
112253
1185854
1928060
1036572
1068136
1538893
1354701
812803
1361030
1690875
1723105
552624
6310
1029908
1129597
1858258
177595
1349108
1268161
274070
1609241
897207
1241518
380779
1633328
489167
143263
1698556
769703
1887068
1578003
1456270
675854
1530831
1086569
516030
1586368
176385
589698
1643596
1291840
1757908
78710
53400
1900608
36420
1399976
172832
693247
1760146
876664
917039
1599468
637743
1392983
1690255
1184571
115216
184985
135562
756634
173666
593208
1878023
1932339
1159619
1202105
1682914
1044964
1027428
1337865
1691543
1662087
1977088
768649
1107030
926005
1612147
95359
567198
651121
1360673
538553
1780853
1540564
660796
1464883
1245706
687256
148497
856856
1734311
1743419
913796
299818
946375
1108444
1110789
108037
479344
1974260
1293699
503827
1853028
403318
46098
939602
1453013
905785
1860045
1171002
201540
1329533
228190
1195621
1699716
1056859
641366
1502727
1532799
576537
1149937
342859
1344535
1116745
378228
1318743
647262
872411
1223593
849161
1379012
398937
842784
823018
1161277
730883
948237
394036
341244
248429
667548
378123
1329590
1100540
1778825
1294142
1809612
479336
1653433
1164538
40651
1289521
1085998
1533557
570989
989321
1077214
1999100
1099869
1431895
1266790
443915
1441391
120094
167471
263574
1030506
1644900
393979
699943
1052023
485832
1110440
1644747
414126
1857257
1040670
532898
549208
1776248
775328
239247
1616920
282618
897224
58822
465506
1627712
1540263
137559
1592060
1488003
1856430
1643325
1428925
1317697
1275948
992946
48305
1106128
1025634
845243
1211000
1789578
837109
1011181
1766843
1446710
722989
365412
1486293
356730
741769
315647
1389405
1179765
137640
76364
343152
826338
1263511
1099181
1201212
575391
1755242
1213703
1479949
527491
1252688
688870
99348
1635921
1875981
1772077
395651
402518
1231676
1477581
316472
1378522
718603
328211
1131952
591621
1851755
1417913
1442246
1682901
1394038
1238204
1243341
1327340
1564386
999084
591949
869479
474508
194680
655576
1977040
840341
1415377
1366851
1131236
658788
1645380
449639
1631859
1595396
1550339
1252909
1245856
270842
71904
1971260
908134
1521269
1558971
1379299
1889910
683212
951751
259419
6076
715174
1470830
484060
342362
963391
927865
509307
598282
334744
683295
1576825
875642
559788
1239772
726916
1551277
809225
470250
276199
573507
1067802
1786277
1961671
205230
1484691
57140
995604
1196122
301718
969867
1440815
1248879
1064558
1278933
772450
1515731
203365
1854918
1033461
467423
617299
1058790
1267679
961
734160
1196600
1243041
1908257
1481202
1977056
441074
1980619
383137
1322295
1042533
897331
759007
974932
1759172
868925
623637
1097079
78778
1932879
1518712
675508
1426167
680638
352572
1410353
616857
505622
1323262
1928491
1321747
1576974
826018
446804
821532
1363788
1736983
1228384
1941202
1059449
1647410
1344844
908099
149478
637175
1809081
199222
1005673
504757
1959452
885212
30757
229871
1367477
1613335
468602
117282
657958
1793061
1446638
1039656
1334161
429279
1598852
1933703
428712
1357870
870214
1113938
928105
61673
1610945
285041
1768827
995285
1671476
93100
1248702
1370230
1707098
858951
114658
1575107
509274
1968899
119579
1407338
727923
74034
1102303
1642445
617035
627752
785538
1273494
1168463
1983252
11402
1533781
1922407
666526
1058536
8057
424728
685161
544967
110435
169477
206196
70140
93872
161621
206468
1257298
1739969
1962757
1247271
498887
1414711
1500221
687352
350014
1547054
1954693
22731
913000
767908
161627
463725
261416
198672
1892976
947158
1971065
1723909
834227
1053063
1311016
28303
1809926
775328
315714
1953230
915035
62665
1576527
1884036
723561
17314
696234
1748633
359125
905307
1332840
160064
1671820
552586
993496
1821877
195239
1174238
59818
108481
1503545
1959407
217222
1867143
1634039
1066137
151635
1959969
1255284
14699
532652
681807
1004326
194359
1504645
1433501
1735818
499365
1175452
385778
1561779
1467466
130964
297483
1929176
1059261
158802
661746
569495
1443684
543993
542978
987219
141184
1842822
640505
468220
1551995
327591
631846
467142
1046568
1427390
208567
787783
5911
445388
805168
359849
760797
1135144
58303
1869111
402221
431838
175457
1597508
867830
1948248
844092
1635027
154263
1260374
1966335
1640358
283297
1723105
568425
1653371
1859036
1201043
790547
1175227
1212768
1345350
1893360
1638183
975026
613701
413882
519690
1761193
1554134
1453862
1759969
1137421
1968312
515055
867483
59504
1229559
1019670
1380845
764911
1537651
1289523
1219983
150876
508219
496267
466502
47621
1639471
1782943
1343327
1327449
983536
1868488
1218216
1471978
1179538
353578
1156171
1380397
1913706
448592
1343200
1537023
175059
1173297
1939654
160565
324578
326824
1090814
1100321
1116635
1452194
281685
1955049
331717
1722321
276022
976133
402831
1216114
1621671
1489542
968937
62281
290326
89055
353324
995124
666643
138907
1385240
18308
127369
897862
1107269
1838208
391915
1309391
22804
1238995
478148
1646805
95709
1787025
823812
1513299
1814289
274548
188013
254702
1712350
213422
644186
1822326
1171391
464482
1501435
467695
1233868
824998
82428
1112038
1262332
1631738
655108
1937016
121692
492425
291883
23371
1309434
37534
799920
1079235
1408691
1313910
529813
164560
925617
251107
443544
608426
516953
750492
1530339
308456
546317
3901
222802
1328661
1606375
921883
1617456
1017983
1532238
250689
1087160
1432345
639240
531782
172610
1478362
991199
476135
494640
90128
539703
1956990
626239
1461603
625815
1762507
1933381
1603730
1314937
834093
1912844
1005188
415065
1047351
1052718
551829
944823
1989326
389595
364328
321181
1696171
337804
1542103
381783
453449
1919666
1945071
1189537
1125519
999437
1209248
85465
391790
1206614
1913932
420298
1432912
1539818
1448223
1302836
1347056
1994707
1519412
590440
1187009
578016
929855
1593094
734488
1771258
1671863
970540
1668442
1962530
1498656
203611
1183971
572245
519279
1989670
364089
343339
310215
488742
1463580
167157
1174481
490200
318665
1213141
1169870
888605
1133913
1263887
1272818
1940520
1108073
1603694
1600227
190291
1436010
561707
755487
1497442
1017129
589573
1628717
381415
1925637
759784
1954067
832064
1905791
1821091
1984537
1450998
1327184
1917917
96725
4935
947988
1495371
461766
372317
1741357
892206
855143
314367
512878
883114
1173699
1154723
1239741
343979
669542
842700
248456
1927916
1914049
1460995
1055963
1351901
1066171
1300436
1118583
719192
19092
1769399
730413
1468965
1991488
610830
962353
952875
1716066
125323
428407
662650
1335118
1410320
214951
276258
1633623
1147214
1808235
1586271
1586498
1087444
1383366
1158941
506379
1045293
494660
343571
276812
1423014
1713946
1485324
916112
606107
1482148
1397386
1271468
458085
1441312
1470142
1100443
1017125
256035
976130
38363
1636845
1543625
1252764
1943412
1143762
914390
409833
125995
395954
1142081
649073
261676
92596
1462613
162745
1386989
283960
744591
1582840
1977878
1582893
145705
410947
1796725
172924
141284
907079
1341255
1811198
1616956
1086217
143042
1990629
588724
510509
162094
1547922
1375717
915979
341832
1177095
1495755
914756
69051
1685345
995523
989576
1194967
1841200
1490410
265283
769390
1552265
29365
1020547
944084
1896396
1187550
1941201
490922
106631
428261
1145341
1853711
370957
1881556
202592
264926
86375
1261983
1982597
1526317
588350
1706368
749064
420729
940821
42405
634381
335322
1430830
1411697
812397
63007
152153
1455087
975786
1663083
28877
271138
46015
388927
1520367
1324433
371267
979128
1251669
988833
123668
318298
16047
1728146
318804
184339
1310683
1017753
103134
1826627
735905
230723
664797
1084504
1365133
494535
576517
1768395
1993880
1779360
762999
1318574
54418
1995914
1171269
1354094
497828
1076360
1194560
727159
165346
1269872
1312556
724436
442620
634983
1931297
1862650
1643262
205410
165491
761647
890515
1931565
1594081
1811152
1803328
108185
1869409
610860
1176824
1277097
1926290
974506
416412
956585
1798891
303388
219004
989224
1144185
1034625
433951
208904
1575490
1541819
1559549
154229
1526817
1010772
1518132
511468
430780
1562512
602426
653526
1621925
195410
1986587
875813
225768
1224952
1656567
1880788
249135
1467683
1457505
1926191
463223
1177210
379872
291596
967534
1871225
1317418
1961004
1755337
518339
1268859
1246592
336975
1303885
1894855
1230568
1626989
1403014
1510277
426265
1715364
806289
1110825
1424491
1855253
33748
1741842
901648
818708
1945702
1147082
1344743
1421195
897675
200877
1094913
231162
1905427
848305
1428405
136099
1423053
687085
213257
113342
824091
1131343
1965329
1689139
786540
1299498
286950
1799818
1830955
1649529
954920
580383
161322
1028730
1971150
929362
1737520
797699
1653732
776610
481556
872990
1403665
157718
369453
766581
1954883
1650331
577679
1569065
459968
1529053
1305531
587956
1859454
1829056
502342
811134
977424
1777124
1329211
322857
635083
1976982
466188
915203
463249
1110780
322210
1478378
885160
619739
496129
1537678
718733
1387556
951835
1537707
1570854
2016
1089697
1209610
1058743
1707667
1368263
711205
451756
939381
949036
119884
1379474
1852660
1944759
694128
915382
903830
1557692
822685
1631325
1513626
356331
1422802
323194
81746
1394224
332535
1802657
838081
851080
668423
316284
1217176
1695253
1031857
159498
239039
413988
651135
840261
1021380
1913629
1557238
515867
1608227
150116
1267322
1535792
1868760
1219120
1857335
604648
592888
1533308
638864
686079
1725916
818412
112527
31491
1643752
1782362
809874
1058095
1330690
1610239
1086890
1862441
540291
47860
1322007
158207
1017213
1214382
80468
1076747
1525389
1983009
1086721
143894
428295
1710722
975134
1151642
1759740
293552
1141074
1049739
1953656
381475
851443
306625
1487770
983152
426607
1702141
430560
378612
822104
1341366
285998
184650
1135307
987563
1205163
132895
1768470
1916654
481898
870210
1403144
559930
1341366
376798
69064
1058074
12069
883451
1692488
1614211
1493059
77980
1850143
683968
1678341
1252163
837343
268275
1160752
1246325
91583
1494537
542995
1741160
161445
426992
1598624
1250167
1454156
706035
1595624
822538
1937954
1445150
1353608
538451
674585
893655
1676199
1736873
513702
1300784
147510
428412
110483
384912
1355612
254541
1846933
103590
199821
769020
1428128
85815
1620193
1837316
602359
644747
1567931
1391137
322079
852379
646657
61643
497253
1873156
404482
845225
1566509
1186545
1586174
263369
911273
974959
514836
62582
937527
1807168
240747
438017
191592
1245396
1803328
1499846
918214
1576504
204630
1581251
566512
1906809
822289
644732
1478823
1398372
1180670
1029251
1996963
1046539
907700
1429386
1246012
1151852
1829782
1033148
1487921
463145
1141509
639357
1696590
143
37591
310046
1100579
844138
1898853
1258690
4204
1895214
1369107
654283
1011094
355004
1281827
1333962
1699853
1034592
789059
461922
877217
46275
889084
50623
1610262
861444
387437
494733
1238090
1269351
648397
1404323
460994
1703105
1891202
1041906
1607074
605202
26513
712319
262802
868026
1120373
1325191
155860
438111
1364614
1797739
1954186
896185
369275
1075819
1102418
79906
1890201
1433795
766911
1210928
792301
1657895
369969
1834354
407891
1649982
1159357
251057
1907727
402435
668921
1875856
1262361
1046893
407478
660193
83329
158784
183355
460342
834772
856523
86249
669360
313154
287788
1136647
1482809
681658
1999719
828596
1823525
836081
1357415
1744895
1144468
544731
1594604
1677272
991118
1259967
1314826
198590
479556
1305680
371021
1059543
682975
1511832
949293
523739
866557
240005
627455
1681387
1964928
647039
1010872
1513520
1267885
207499
1145231
164560
101180
1641842
470811
1399487
1642692
1689135
382331
1430751
1703112
859184
324484
1196548
886066
304989
803704
137311
291791
1314375
547874
242496
728209
183723
457996
342178
1143836
782182
1408779
1850366
218676
1867947
729645
1944650
817862
591633
463223
701050
429279
312841
1140491
1603398
907386
824646
1715854
939336
1562718
1197228
946338
301171
139255
750644
1967851
146860
1672382
1134058
318334
271980
708095
1540386
492606
1241897
21501
210788
1300691
611964
74930
826858
1067305
1061271
1239865
1785977
630730
1559753
558473
1380701
674506
1036616
651273
121128
1477261
1536853
1986644
421865
1048194
1896015
1163806
1173560
1499665
311045
270722
866096
406365
308647
1561024
492775
1342148
1976340
1651562
1897061
777681
1443786
1174029
95663
1663231
1248568
1931849
988817
1025276
81262
1930285
1681222
42723
1512282
86546
1748698
1110103
1220355
1092105
413539
1459365
1632082
826301
1456029
22647
1480885
668436
253065
217359
323602
1924925
1443213
533554
68641
1450543
1605598
469869
1119206
882780
1579377
989591
1745821
808503
1201119
971457
22481
1854427
1060673
1298876
267553
134642
1636832
519120
552171
1109738
378520
1838395
627902
1035887
1766648
1809734
249075
1593971
1980466
1111604
259752
537541
1493974
801549
320703
1528168
1619609
1971027
735392
1031000
1167149
1516754
1465872
557165
1942579
747376
117315
1864140
1240483
667730
334033
148123
336566
387519
934005
747272
817862
1330525
1008160
305110
674882
1047932
1775602
766370
1265356
925037
168876
934591
1228521
1785781
1870160
1877736
1410913
739773
881630
1972276
1504368
355349
916734
1306946
1288600
1387512
1924689
527683
1893716
156075
1096597
1793174
1762605
729511
1047658
949978
981937
518316
1151270
1748290
1572958
1459269
509809
215951
933819
72741
1105761
134701
591247
117994
595458
831457
1928163
1950166
1120726
796515
1508990
1148131
1590652
29045
1883313
367298
1797413
1577781
865538
831346
1844967
7713
1173180
1405667
458714
505606
1253343
1192725
158856
858365
1602730
1181181
512676
907384
1676271
229748
611052
1672321
780476
5734
35826
1641435
1466054
703776
1275702
1307374
8057
1999931
1758843
1471883
759687
537068
36676
784402
1786582
1127598
1331819
962175
141183
1961300
685488
298835
951000
1781056
25727
1098989
1060068
869988
1300180
701466
1949940
1273122
1631814
1525826
1315690
1104976
1593500
454935
1149723
1768253
958090
563926
1329555
178760
1359778
1953052
617384
1935752
1315687
1463176
724249
365557
825063
573626
1701
452133
1336412
894698
1850275
1976000
844041
1137222
309574
292349
164864
488174
646543
1948319
1887597
158921
1285437
1316471
1059442
1300988
228993
583332
1731023
598685
1314387
598679
424430
1210972
960837
1545136
1098938
259578
994327
282130
796131
10119
1353291
1639935
1986044
1228094
404147
1335920
1759887
1716225
1829343
1776102
341169
831022
943477
900609
577394
353095
113581
1240483
459225
1152368
1459635
1797024
1699524
648952
657687
1865422
1038973
493691
273194
1652508
1479852
83585
1497539
225467
772416
1190404
1312776
647550
1488764
1074449
463549
1756779
1310353
1448022
1345806
144155
1243559
1952891
324802
1035175
736636
710570
1391674
1671367
993217
1515157
481699
273315
1270243
1686236
961673
1730682
1680538
1175158
1177100
624021
244551
151517
1028820
1318807
480787
827943
656338
250867
1199918
163567
1082403
440493
502026
277943
1369243
811508
1674195
1106059
422555
548917
1249115
1634211
827880
1181547
1494969
1804685
986492
1091096
749647
74740
1852337
880598
879980
1695954
1309061
85559
1293059
743867
436790
1681431
232799
693247
985361
1245706
24631
742171
1489559
1427611
1999192
1814604
434582
97976
321445
50263
328022
1911866
696951
1858708
124341
1511381
883340
1890747
1712569
1894843
644555
755861
178443
527922
451044
1903682
134621
151366
1591221
973714
1138241
659254
1950152
552466
1742040
339052
30118
983235
1263731
44929
1991095
322639
1722937
1418769
1454688
1313755
1849640
851606
1801459
866748
1879464
1904778
1362306
811705
1999558
650974
1094656
1608320
241341
1204554
1430440
1081715
72595
1586523
1853002
777897
1517752
1463637
41588
1164120
954709
48858
1537425
1531232
981151
1911042
1904402
1843567
906144
514430
830617
295329
1382288
694987
1776414
1484555
1829873
1361965
322925
1217323
1533418
783819
635225
886715
1715319
145887
548967
1540547
101177
964954
396038
1313237
959447
1411157
1674934
1461603
1680407
492202
1627765
1279719
1589165
1543055
874213
911206
116223
838289
1671526
1649184
761128
561102
1691150
76809
1760410
116811
646831
281663
1869158
1839844
1290783
1958175
547475
944449
1069602
1204848
1285708
1367406
1885268
1467515
464187
1095921
1925452
1298842
1540805
1351012
1202918
842151
1912402
1142321
1161966
1186791
1217868
1505699
121408
1003049
968625
574531
236019
806253
852120
1357795
1896978
1312430
1782735
1434672
936528
1570897
25545
188311
75646
162978
1684509
1099225
1550802
1789221
954174
507273
1424491
381973
661701
239270
9590
1912356
51217
810679
1994591
548612
741022
1819493
1963984
977211
349023
1022248
1072612
367862
231725
448675
1607768
749563
260954
416055
886869
56970
60244
961648
1288739
1624701
1462757
1125907
1360453
764777
360241
18522
652246
1516410
1294748
1514743
1645934
1860652
905051
484348
734903
727955
1847293
900508
724471
280878
1509209
207113
792555
1986353
1470326
658823
1559889
580620
158528
1017287
753854
312399
829189
216749
1574868
1640651
393734
290446
1333355
886461
1979421
1996274
396396
1835836
1190338
1851873
842550
1232101
102207
1747965
724023
1811634
1059442
605802
1431915
774226
365933
1525412
526054
1938525
1796134
807870
1105654
1079927
490216
665329
990083
1593062
765729
1314154
1766040
19974
1702752
680388
1504035
1107848
1553126
393371
1957808
1799785
417406
190379
1809512
1706722
367880
1327024
389530
804233
1575245
1785335
593806
1395324
1704781
1618555
77839
1409216
1321287
1135158
219573
1352207
1123992
277652
918777
729872
1814858
823775
753517
759544
1270406
485415
993881
1238971
1655701
61809
1466008
1599780
1005038
803203
505762
843138
116159
1534329
1383204
1924792
1466238
772358
1587860
1945307
1013644
151482
1780854
1496898
1409661
1915649
1331643
1988117
236794
251387
1348361
1151174
779914
505050
1961300
1398775
1162936
735209
1098604
1724022
62455
1117765
1661190
634718
588443
1666278
1740370
706915
1289614
367017
530231
651613
1891691
1334414
141056
667078
1729735
727955
1163391
1318196
686169
506003
918975
1545209
574549
401558
243526
863829
1936393
758736
1777031
1721698
1166048
1989848
381008
1680907
673843
61574
230024
1034679
1809119
1158985
1272264
676127
1709859
1219729
1305539
1166963
1722849
57839
443671
789990
1619832
1785365
470165
1444874
4227
812564
1101782
592977
985548
325850
1872199
1723600
918826
1586139
713046
284366
348654
753271
949452
757212
1095639
512149
1868703
514151
1850979
229047
1993588
71593
1034685
1782324
1943684
787088
1748458
889188
435956
1942512
792849
273557
216936
1735223
822597
334175
443342
1867980
1427522
105743
1750354
407837
1185324
1204668
535886
641577
725954
159302
1702499
738637
1360404
523047
1166139
52537
1663366
115506
416350
1304469
1119862
1593876
1741478
1284956
1447071
582567
1123822
913695
496428
372755
507127
1496632
697563
1939091
152876
1345940
1934810
640088
10065
715277
132831
314360
392039
1278052
497407
1233482
411017
986075
671977
718665
889699
123763
1490410
151002
308976
297720
628769
657130
827034
1867036
701464
600091
107875
670612
1533696
441678
1948372
531529
489176
1483443
1609520
1089330
1071507
1630065
512937
859577
676724
9027
1627624
122504
19071
1859632
1136240
1619678
1083718
686791
1704275
1138686
575547
1760062
1038151
362776
717175
1298881
916783
358206
407660
1029127
1182315
1694190
930965
30112
1756163
741863
1941645
1944692
508458
1571465
1527955
1010141
144321
68387
857704
132603
659127
830990
1966520
389396
1218139
684816
164643
1416639
308626
1579468
1383510
1667860
508302
105824
964944
1143852
621426
589903
1290817
915800
1470455
1224997
1704041
985767
1633909
1110198
930659
390108
507485
1525538
1717507
616964
274915
1480446
227653
1018921
1823382
6727
520495
404790
1610727
434897
1991050
886460
1929743
1261267
1537017
1549268
1369785
1653267
45161
627970
155062
1522336
1633159
466847
1924534
276537
751246
1172216
1405021
1106998
1494996
1647147
170171
500189
1791
1468389
258058
710585
1340516
1613376
151075
1215047
1057743
1896216
138154
994554
539165
901106
1647691
462229
756279
384396
768268
1114422
618695
389190
613766
533329
1840019
136161
960949
144052
1630195
777634
999221
1423065
168650
1868990
994385
1290751
760843
969048
366530
2112
265095
1448249
1645782
1768923
226601
1497498
1756941
1938040
920978
325317
445754
1089709
73191
600055
1942569
1006548
1267711
712456
1598938
1135589
554487
1209001
224446
1017529
1358219
242764
1797572
319833
1181076
42501
251988
1468882
339789
1232329
1392902
1443147
199903
955802
1753877
1572855
1161824
668699
180819
1218310
562538
1374650
843745
1542103
1594983
823128
1063633
64975
1843136
617353
1699904
794000
842304
1142656
185083
418934
896700
240747
420324
582423
1706250
1482087
1591087
962600
645511
1535155
981319
15243
887481
1296282
337511
1960365
1646561
91144
205596
971214
1263365
1817118
542720
1602424
458283
726196
1913044
39938
1960030
23570
411093
1815671
222891
1501888
95285
354294
1417255
1887713
405942
1751658
636305
331960
911031
330830
764162
1887761
164616
120544
606568
471818
112721
245719
1072678
1560226
1745924
325355
1707667
321001
966406
1528825
116272
1878592
487959
36343
1003166
1313563
39124
1372705
1255569
1004794
1987840
889170
1068645
1066283
1708593
1419283
1517630
1443990
1172862
1190657
488057
1874862
1868550
1612100
589546
1413374
1643690
1669766
1443552
289615
1646211
273026
603427
116169
120972
668716
1313438
1552744
771696
468784
1174423
1758921
1224482
690865
1743096
1325047
799061
127820
1755390
46259
1413892
906354
248775
146753
193893
996540
1800194
1047895
1362175
278318
1125897
1654076
419764
701940
1857839
1592635
1161898
1216661
1007140
601980
1701608
42566
120483
92654
1093154
1723890
469560
1991492
226277
1845526
1599818
697173
1631304
850605
385338
1142662
1091773
1275128
1733815
1828591
1725334
1005689
371903
564157
1428895
1153280
394603
520908
286339
428474
1602267
901332
720812
1220542
1100540
147171
272501
1187841
1724002
762019
697512
1284310
1824788
698619
1797942
785171
145958
759138
544411
1661981
565751
1725964
1607088
904645
855218
1979352
1239601
50890
151194
1648255
205661
713228
1115059
180750
816019
315676
607884
1738442
894918
151886
189464
1806680
637333
1686389
658297
1562239
869064
566052
858187
1510380
1386571
1654015
16103
279703
775399
671567
1196816
1255456
1000446
50295
436786
272361
1003129
362739
749652
326251
1007334
448159
912811
913734
1635577
303676
1511764
53083
1771488
1098647
108402
1626293
379171
1270542
744542
879952
325732
1474507
281402
1771439
521186
1676535
660542
244215
1967304
933642
1456828
894302
1606313
580169
1550042
188554
947441
1250128
1169456
520966
1208336
37558
1256981
1076140
1306428
1285538
1255999
1594604
611518
1293277
757068
1242158
71491
358444
103892
710812
1072083
1714610
1554313
732529
444543
150668
1649037
262889
109736
1473522
85414
474859
954766
925074
1976774
1349024
628287
1615887
654650
611874
562264
184434
1301928
780600
955586
659788
1831532
1081637
1822006
453647
1647849
1598413
1879620
704147
1254643
845303
81938
862441
964284
6059
1721900
986775
487991
50158
1712934
457820
675653
1865929
562838
99410
380314
1748589
238564
1721315
1956369
557830
1263511
1098512
602310
874568
1692739
1939691
1143213
934785
241629
334134
557609
241904
1360722
655530
873113
1025340
1795460
300787
1598218
623873
755615
174006
1136872
1810546
5266
77341
407496
934343
847281
1546547
1460110
656043
1462970
1219790
1018684
615683
75076
81824
1979273
492545
59499
1890285
1695214
745301
55858
1876904
1072925
1438357
504441
811861
1341145
206435
1586978
1755396
165056
842555
1059606
1124085
1166242
461823
1568528
1860133
653113
256472
1019184
1411088
1234794
1931351
795782
907666
1662349
1016361
1166650
251920
178028
1870648
554152
626575
510842
1052948
1176337
1600353
904923
1855387
1375690
996307
1675853
799165
201216
740307
1480613
1080028
621455
1377812
1888632
606677
1283981
1017111
244592
1445875
1953095
1583244
869484
1827567
1120469
671128
486669
1562197
1880060
1381234
1358187
1155613
1913338
304454
77543
678766
658391
1202625
324772
24644
1317191
1604571
524501
1289369
688417
1878762
1504261
264714
1443618
328254
511255
1512445
1776223
52533
394333
605980
787666
1177996
1295722
667928
701231
949023
1135920
1769635
1502766
230692
1197373
1691421
1748522
1906823
1602794
1339164
1836820
285915
1544791
658682
268134
431128
682833
1643703
1729488
1587260
324089
1009251
1166966
948687
1905158
715019
493309
1714323
1726402
973523
1458288
172683
931265
713326
1170930
1295953
1725579
1041956
275379
33826
777193
1187550
707406
360080
1875958
1357882
604744
1916474
1162600
574610
225602
1454251
1519940
1212733
195623
1331785
1980518
562977
1712685
654698
691324
819228
1642019
637962
32902
1475462
1507198
1466203
1229781
10219
1941433
58435
183165
471041
356575
1126801
774591
1894284
575167
86732
1940520
780161
1605513
84202
953623
133784
1992409
1288840
638433
503424
73276
63931
1746658
409340
634934
1587933
1333508
827589
1855530
972040
590473
1726790
1916120
1695493
990665
1256273
18081
937870
558365
1991591
884434
376268
1554855
1908656
1373316
365820
2229
413522
1557055
1191858
1623782
1234747
365118
964063
1699876
1266505
1024261
1926369
1849489
1298101
234927
1687614
242471
99744
1450984
1457142
524949
1607805
1723157
252209
877429
680029
837833
784196
354214
1537418
697467
1433486
129026
408360
1745335
65958
424076
976541
448237
1503800
413089
288546
590170
282031
86956
1063056
543824
727552
1644498
1299880
178242
1811133
888892
1273122
303645
1092001
1787803
923051
647182
1215282
1607711
368516
1467962
978276
1771998
969381
1788276
1828591
605122
1070541
1415009
1758963
1597539
1886508
894506
1028375
1501232
778507
1621094
354890
1061754
1449559
574860
1149863
463031
130968
1948889
1088235
1149347
817445
1190512
71211
426617
1299781
1853873
1933718
412810
973624
1981298
1571287
95002
1533721
1686092
1662404
1428367
491843
1393707
1075511
1387216
152126
1591661
1883753
87359
1284738
1271016
1590840
263355
907217
536271
1651168
109296
797080
535057
822259
1972368
161188
1372562
1289166
1214738
1009820
1667011
18081
795680
1452194
1601804
328736
1807083
1165593
1687
1504853
180201
175127
159739
985760
267734
1445732
1760769
490807
900949
201791
1316628
783194
1787660
295260
1233808
598224
460727
1358591
256348
1706184
455981
899837
226424
392392
1013943
425957
1224014
1861494
1163116
753493
1418962
1728229
513671
1326926
391792
683664
919241
1546198
661813
194579
1271583
59051
401449
1243525
1351155
976555
1501432
1497414
565751
422969
731073
1894186
703240
1559741
355191
1986564
1181976
726578
845852
1445231
1880604
1701990
666185
176485
1425311
1591152
927482
1856608
36194
1868932
1417514
1354831
1583978
603831
531568
1778361
139334
1383407
298693
1554795
556212
218235
1234463
329939
1278321
522152
1115174
838866
1943526
435858
1071857
397574
973389
44826
426745
216716
1991488
1597512
141209
1866716
1245540
1022812
320343
1249875
1571287
1862949
1093977
1208146
1810682
1498179
1457350
515304
1241237
1325978
1930719
371492
1278980
460445
1023793
1921615
84210
1168378
254292
306959
449606
475185
468602
676199
1680815
1436512
1112591
932697
1223329
285870
538855
127055
1693200
1719159
1995800
1056025
83351
1923922
522339
1054336
1284588
1516697
281920
927131
624240
402938
360769
939044
1692230
557655
1823329
648380
426959
1750281
1227643
1417339
1387384
869663
725368
1355592
759150
1830173
1287502
256481
501144
729772
17660
799051
595177
1710171
1321745
50926
1503800
1542517
1946948
1638185
1562425
150668
509183
413432
699392
337330
1758503
1450647
288508
450834
796410
1873913
1161986
478811
73350
1718989
889947
1939180
1686136
795828
994629
172398
1547568
429541
1660480
322368
59551
1901975
689746
369353
887264
1337276
1481008
1344157
1616726
693402
1509443
1955504
1056223
370876
1188878
978015
675815
14106
1183665
318649
1061134
1509363
685356
1549423
502342
1821202
675451
967943
336703
310826
63916
1795241
1914271
237434
1504149
787889
242071
1754452
1027845
389821
1394485
795894
763998
600110
188386
1040206
478838
221966
892809
270715
476157
139048
1642448
1546429
1657258
780917
576238
1601988
1278276
375509
1625119
954256
1078158
1158196
1563903
562223
1112507
1279611
1307249
1636792
1683934
1863477
1284546
1850616
465402
1243968
478931
585535
220629
1684130
633381
847671
569217
876476
422857
182746
1710262
678838
437437
745850
1775507
1338922
1130735
586373
1542021
919399
1474787
828226
746652
1328609
1251144
1888642
1741154
1558966
862954
343989
1877061
909305
754643
1215414
1248304
1583254
975199
1408586
896219
1075899
828515
1851908
206693
1800495
38871
1295978
717568
687626
1806197
665616
619586
1130836
1233267
160015
498437
1318823
305877
1650960
1540237
10752
1602798
834218
1213361
1423175
1202813
1837935
630689
369045
1528336
564493
1066741
858562
1946659
1076797
1963182
705169
984235
337454
1434707
1912614
208904
880675
1778272
1893994
867909
608202
313984
1868278
1726841
1571813
312983
1736873
71492
798184
1375551
1021768
1594985
59622
1877014
1397855
1082533
77341
347603
554029
1301264
556551
472812
448355
1048352
139253
845955
1431649
1844797
78278
946508
1656985
1962426
314260
1278056
316721
443844
69425
246225
937837
22876
569318
101972
1455386
1763917
322964
317424
623521
1005804
920766
889315
503873
1648639
288623
4495
83107
496503
307069
1580343
1546408
1578240
1177996
1324145
1373950
1388308
374960
191720
1473264
1405660
1091647
1747941
541116
729513
352806
1856457
1471763
1240082
1454376
1047686
1409178
627624
1941617
1169444
184112
683824
483379
1709066
1242495
325579
1045810
1822079
1618573
1313117
1744141
378579
306052
664822
1368380
1368364
744882
625110
1787642
1111872
464937
1439903
1489599
1351541
715298
953057
1918674
1131683
336997
1029538
724694
1564487
592291
1843269
827871
392818
230081
141790
656693
117410
1230880
216105
882307
686473
88976
1055547
666806
126183
899128
800718
1297419
508430
211847
731444
1902837
603770
1344180
704434
127842
983412
588128
365064
729891
1609737
1169752
147366
1005108
1845716
529534
1217403
1921447
1180052
1665466
1048049
720347
301820
295277
1953978
1163882
159274
994392
1008323
134443
815979
1297824
309763
20034
164991
925372
644566
599055
1034776
499079
22047
217966
956296
1909301
1254979
1208099
759668
745470
1510361
367341
1312142
1422731
67569
545880
796586
1643697
1874484
936745
1076870
353027
106046
1755895
901735
880460
1455944
1238822
1616169
121200
1753582
1180133
228694
185165
235671
813842
1865906
1878527
1148329
1467805
287109
831024
1266734
984145
1732265
1818270
1601175
1850631
650604
563211
1233990
1733068
909214
1860076
200172
1299125
1837110
1850634
1913777
302077
1148536
327777
872798
1050146
1413771
1166076
324319
437128
935051
409852
1554764
1852783
275343
1133740
1222280
395382
1543212
126572
923431
710308
631623
526584
517119
542115
254499
1779748
1075387
1335016
1145928
1104015
1078332
122638
1896457
687673
101957
850559
1572905
301018
941032
1411745
1414766
221800
1074420
1082907
554149
245544
668968
1525992
1306651
992081
2203
237091
1707176
114687
327543
1148140
1114969
274124
1751255
1201249
312181
147171
1426237
110891
101267
1701622
317769
140164
945003
70476
663087
181772
606166
99989
483425
435507
1667434
870733
1720480
572084
908267
166095
867246
427411
1451029
1905416
1813375
1381564
661261
867682
659788
1363046
1880182
345543
420683
960615
825928
286463
912039
1479585
1133134
682358
1141984
1039903
523525
1755583
1600378
102733
498417
1650469
1456539
587847
1915731
217702
311095
1006544
240665
400726
1311627
200741
1007038
1880615
1289166
1802015
1584801
1889599
1444523
1488573
1624527
225888
1189430
1787848
1282531
494217
139489
1781522
1920216
545183
1199918
56725
897565
1351445
90225
1275463
1824092
1849328
99195
1548299
525496
1522589
1856797
1728281
1340667
414593
897016
827632
1803187
1365667
1288179
827214
1708188
845315
1415151
1909214
996347
343209
1965520
595125
1282598
1357383
1334066
1669488
401637
863393
154808
392425
1546124
683177
38211
1800750
1657820
1471544
414594
294530
6785
1104188
854835
1118923
433996
1009668
93811
1784794
735209
84074
1744748
1907057
1167187
1875914
342014
321181
1630670
1616792
1582534
391836
828610
1863720
1218467
1145928
447545
1343453
768555
1484394
1549105
175927
1455157
746794
1918811
1976945
1278842
1843761
553559
1047094
398873
1107838
1513286
1312576
728497
108802
159197
1649192
701211
812181
1825930
432744
1234454
490780
115763
916480
1927707
599380
763193
831132
1617600
1030542
1725203
1357156
909899
230020
174780
1730403
1598379
1246786
1971951
1277723
1993811
100723
454728
209258
1637741
1544945
393660
395299
636939
599290
1963533
666789
1049029
326650
1052504
943110
1695583
719241
886826
1722497
1381251
815469
474319
1171746
1967187
843772
1200406
241168
972471
1765297
1702445
555310
690034
917556
33043
438381
1989326
1362602
1809276
803203
1275517
1164278
201682
1347338
1797164
624961
1298617
738840
1391126
970886
523347
1973587
848381
218462
1739487
1655307
843618
37380
1442769
1469466
135210
1519665
69475
447797
233116
654892
581758
408104
1710655
574749
691836
555216
492259
1522637
1500042
750889
586147
1414690
197420
1529274
1194840
46829
1927506
110783
1971798
689733
1359704
247129
169099
1366390
422616
159631
1351487
964698
80043
573330
523010
848522
876810
496761
656043
1831659
114486
1836110
1437809
1108888
1581238
1272926
1900966
891951
1389966
1089708
842272
1702741
314980
867387
89828
1839703
621990
1717308
1380897
364141
223915
666337
385370
394329
1500798
811019
1238017
1765751
1388018
1349041
1752171
87846
917727
561582
1862227
1386749
446141
738064
116561
1939858
529858
1072047
1765275
522259
535905
888222
207195
1277314
1975335
926395
1921615
1385461
1186935
1995895
923348
1891184
470388
1870368
1276748
1870479
1448370
1037564
1256031
1025514
1009982
881068
844500
1755295
1024784
525956
1960742
68542
1795823
1795768
1729414
1120324
196168
976030
1126227
1453827
619710
603710
1537707
823332
1255956
220528
608923
473680
1114565
1969994
268389
1903563
1755294
840109
1172715
812153
764941
1276145
926587
1931396
485798
554044
419790
1173699
727744
1172532
1206943
1727351
349562
659867
320704
1137905
1672632
833992
1036470
261963
860691
1636626
1025377
1915852
684518
507602
623587
1754296
663935
398483
1321432
815969
593671
164676
291231
205611
1694461
239819
1539902
1645837
1369068
222009
1772026
1035212
1565578
1567371
531148
1870584
1993903
1766951
1395886
810590
1438977
310692
116813
1155404
1305201
1971496
1493094
1996023
437222
1123765
1322775
181418
1096759
1374038
1290060
1020852
167676
1814536
1351668
1512885
1542179
1691983
1441961
37866
304305
956158
1672521
1063064
1347228
999150
336484
620959
1072612
673873
659170
1840769
792579
13814
1593759
1852660
746208
607725
366350
252248
1402276
1200813
1322103
1993922
1352395
655769
1288273
1948778
488133
84730
1393443
1180052
899812
516747
1765492
1412974
1529668
432045
1020200
1015497
439621
1699011
1413911
724714
1498203
315681
1384551
758845
782781
1038026
1335802
4873
884148
1592389
715626
1770950
284320
607605
1941112
96491
252815
1651123
1223243
1468977
724436
918397
458587
1058868
418761
477891
434351
1555811
1035407
366367
1339985
1036851
297657
11577
798346
1411983
192896
838666
1861423
1488816
1039446
68607
701049
234363
636392
1472732
1280159
1187132
1074508
1080374
644295
1375587
680916
503048
88267
1859502
1159255
192038
316010
1688569
1397298
197627
1862724
1526205
974890
229910
1077326
1397062
432867
1318438
1790490
1565750
895781
799080
1001684
650207
960481
1492699
98142
571124
718769
1403860
1917542
944921
1138317
328919
892289
44354
1716174
738425
1171550
1407916
407989
1595196
914487
1181958
149298
1916908
974564
1719225
1910824
812952
845800
1490987
1419473
1427768
1147290
1712049
237409
1906294
381706
428596
1022011
1127572
908150
666065
708482
190839
1086537
523219
169384
191206
231321
324005
1275671
1564504
888645
1122624
317847
965059
575127
879912
1261067
1100786
1906305
412837
1882737
1888830
265855
349553
1364239
1730949
1876623
1705884
826810
453155
1474763
1738246
1770530
1344848
1916223
1875006
1597120
1034297
352019
848457
818493
1836742
321349
893164
1313261
1353730
1073539
883844
1641680
855954
1136748
252077
763830
281908
1352117
222125
1590198
206838
414717
189933
911497
885499
1421270
389774
177533
561268
1562031
1089620
385182
1847017
1667000
1582535
1185061
834071
1645095
1694954
136709
1276687
1870052
104156
545472
1276920
1983149
467661
1612051
436025
1195271
835243
837444
1762575
238223
1261036
1888563
508388
167520
1013830
1684472
845345
1602519
1855241
1031220
462887
77516
41871
1541895
605047
1648183
495242
1220350
862583
688732
1569525
81471
1511796
1525389
210929
673286
1171154
972606
1609617
69064
1913159
1489599
1420200
83538
880919
774476
1004214
1811646
1789082
1595325
1034164
890084
1517846
990065
899231
595470
501163
539568
697764
1113325
374892
210936
1231377
1643865
1745082
1069374
1478226
503341
1673073
1977580
1874502
491603
1280491
1731033
297568
1292602
152590
1577172
1723394
1487349
762031
104625
1009656
1364437
744210
921253
1840095
740670
1254500
1188325
132546
436532
107770
914815
1464167
1156078
612257
228993
376031
1919121
682564
135913
69589
1064560
927353
1956402
182071
549221
1570605
1788910
1738721
1563865
1545676
1948553
6963
603761
105758
1293725
375567
1558692
830272
1232972
1289538
1374790
294588
1297618
441003
1179222
1147884
1494537
1323279
1581465
437897
515519
1498878
1917796
1631618
1202179
231046
1888711
983815
1795066
308855
1940654
1784063
1742728
1737182
1498956
179976
1093883
1083373
138515
324156
1621389
570201
1042612
158662
496440
789212
255678
659214
762581
1088212
1992767
321542
1667979
1078056
1229225
1102462
1660118
1127761
1483617
648757
592107
418003
663165
920539
1800184
1061588
1103385
616857
881758
1307268
608709
1804685
1458488
509145
811482
1439764
1016424
1495909
1936509
356681
548956
1165654
638015
1104829
147358
1259412
1492605
90710
1086560
1821536
1622229
1124695
1298423
199155
1847004
752848
1256078
1662531
246511
1097772
1699794
1604763
897277
14713
311292
442832
490820
1146079
991012
344694
1760622
1716405
92690
948168
1742463
1543460
1572892
399038
557728
1877510
595790
1714361
909226
1755676
914138
1533704
1197866
1043421
1174546
825625
1486745
884713
577443
91769
861075
1938730
396049
720492
1965617
246292
622210
1634309
860777
552989
1215875
1498330
1680158
773731
60903
760005
1121481
463931
1147809
529421
1069947
1288853
1038824
325408
155162
159162
1359740
5812
55858
1180188
569189
1930932
79431
870790
1831086
1717454
1304552
1790129
1808191
473019
1984709
387428
683677
1981707
1084555
896425
189322
758941
735923
70329
316875
547465
466328
178511
592119
1888104
1536480
1692572
190135
583865
1738391
1210316
223143
1396322
1642438
402002
549505
1311552
417255
1779551
861441
1031858
720771
62244
123003
724524
1742679
727881
1558826
131091
168459
1906108
806108
1660690
683770
152246
961978
833675
893282
1191204
904534
1899481
1203815
165724
1569174
996421
1132698
490472
590458
1983922
1367354
154001
1419419
556505
1750112
1937146
481500
1011064
1146673
1074536
333920
1867028
37691
431174
665545
155551
1905499
1786965
109367
1915914
1705016
902620
1216042
1654207
986426
1097185
321878
1125772
682772
1472565
943398
1559180
372755
265167
935849
1361036
478885
167407
1412236
1871868
252514
1269176
19481
212104
106603
1040442
1926710
123969
647592
1814185
1133414
204039
234825
1140792
810796
877272
858547
1367847
1081633
627612
1208286
630025
436974
809059
157445
568570
164692
142944
1394463
383426
1261674
1523838
544070
286427
1195844
51283
1350333
1582020
899476
476127
1113033
44046
1086918
1968768
1380581
1027614
560475
13817
1811273
1661243
1269556
1951150
593096
870598
1548247
446115
1993773
272876
705743
1672335
457036
797589
1977913
1596805
556865
223179
359721
1136805
1277674
959244
157381
1896823
686270
737111
50763
1901485
585235
1163810
879014
1844363
1923926
296560
1050962
771519
1239356
1335677
500411
702480
1600951
1386581
589668
1970445
314882
1122145
1913292
1571432
868784
1740247
1703955
1953662
332062
1430343
455232
961670
572505
1275963
746462
903384
657454
859754
1960217
494329
344810
1600704
474753
1998062
356063
1570951
1190703
1453805
1283264
119625
1098070
1501949
468598
1546374
521532
699680
273826
1396076
105742
1127316
426232
1783870
826832
521492
411258
958483
1934126
1399823
416376
1801926
284684
1627181
1395789
1918748
392564
1265118
650362
207585
1898418
24444
235517
1734325
716441
345748
1683339
236330
806566
776889
801892
343585
935185
1325581
1419519
561526
1528739
289437
461903
984142
1250128
175530
475724
1551022
1959806
696988
1053858
904201
1290224
1084106
1657706
953310
1138903
491342
528198
96203
1314925
355430
773307
589941
950827
659193
945278
13439
144528
1093635
1398864
786870
895199
515488
116475
1397489
356309
128027
689865
876776
463947
118619
1628066
1968892
41004
390208
105141
1813034
1319376
709495
15177
904823
1695765
873304
1578170
670888
1066741
1703472
595429
360886
1451509
432450
701246
654508
790995
1676478
1264144
75134
1131156
856633
506003
10678
1007350
652875
479733
478383
593444
1886563
1488283
1388881
1818848
435570
426999
742388
217743
304459
1584707
1539402
1452603
517796
1830447
378934
1082057
1443803
1838253
1650856
1082586
1523210
343136
1188185
465234
328066
1939293
1532353
1739430
1819720
1639190
1591334
1741556
656952
150608
1708466
506642
42647
1899250
882824
1215743
1137280
143196
1996594
1116215
1897042
1589768
99357
225810
970996
493855
1549733
755485
366721
480998
88742
52472
1040391
615819
273124
1598249
190312
664555
757197
1051858
1999934
870308
151595
1441422
483036
1352682
910166
1642019
1955661
187531
1421424
922465
1600221
245840
1467032
1143346
1688255
764699
1749604
1619578
1368510
904007
1155979
559052
1615830
468300
1169862
1099289
1795927
602165
1856674
1564969
917197
456424
1984757
1028023
1259794
1352147
1499855
1499038
384773
112109
1961562
1578003
832837
248358
314957
831803
723701
157491
1867764
1820120
1351676
348654
1605398
419937
191653
1564799
1238534
1256883
1740840
1458961
316318
902225
185425
714573
1012872
1776505
246572
1754882
810353
1026810
556162
242868
763005
116570
1168298
252737
1284131
1281090
614942
1060022
112026
1690227
422
1557569
1237856
502962
1161836
519521
104580
750489
845631
226187
1566524
727838
1335269
558698
1511072
147963
1616280
1730383
1309618
888115
1371422
1867723
1029212
1806159
1876705
1707667
1067012
24931
582346
316485
1293632
451525
1313796
426635
1375841
1932043
1659834
1196900
213715
1499189
1013702
164806
1565951
1190205
1314912
1620410
974574
809792
503342
1959127
875396
669923
816432
481243
687144
1516216
1336122
720175
350521
1850366
528134
942931
1902417
717594
1759112
1548514
261398
163248
452864
1696104
1150472
1437416
272141
1742804
1077838
1250568
1421682
481
1306677
279123
83689
173777
411771
1998149
817968
948229
1342760
286392
535946
1964930
1515156
1709447
787903
1060674
1809119
331962
1664308
791698
742352
1240078
1520104
710952
337926
1747020
839315
1250133
484649
1013544
331616
1761710
768128
349248
789293
38894
846546
1605815
497130
23525
199812
1857265
130927
458725
1318120
1564533
168925
462848
760476
1066606
1746641
1574925
1779715
1694135
1991666
1824290
1492585
628137
1448080
555292
979839
1643973
667843
385431
1038868
512656
947910
1889998
1490824
652624
844097
1717791
358197
1946535
417775
631663
918185
173286
1543085
1042757
114398
1924790
551474
1690860
584767
100736
1675046
643327
1649015
345777
1811942
894563
1614796
94505
453044
1053591
812013
790324
363454
1025947
482227
1084995
1905250
1280374
1511483
1149189
1497526
1694200
314617
314117
1471013
1404069
878102
199397
161199
350011
793889
1321799
302249
843222
381862
179400
162133
858547
1082471
1091512
1685345
1843272
1092680
916168
1266551
747708
465150
1266429
707464
1882678
41759
1845560
322556
1099231
587790
1717736
1386835
97296
1202801
1548827
139565
1574330
1960221
937282
1669965
77202
793609
531548
1167949
731445
38007
1442947
183241
1542592
1551084
1085072
1075666
174907
1710409
1490576
974001
1047782
1693717
255356
694397
1675649
508390
583877
171673
519279
532549
1256822
388749
147311
459122
1193602
73030
1365601
573597
1048093
1777208
1732306
353350
785086
1911920
1434369
1470072
981381
525812
1695740
1692924
1913629
143645
1967924
561381
1615397
1040079
1348776
1212881
683855
1643338
1402328
1715797
737604
1645814
670888
838143
1856191
624020
1349772
1457602
262664
1899703
1313784
1663317
1119683
1946153
291348
908451
276051
133293
347613
921266
807808
948317
1050096
1240447
1270598
932629
1752610
1805628
943684
1701586
860905
217778
1570520
1217270
1339122
1022011
332980
877032
1876065
983455
1499234
1613346
1792190
1583445
950010
1427427
1577356
89224
1303778
1354260
1081713
1349681
488508
1408622
263932
1853732
1985310
791713
363548
407284
1969557
1486691
640123
1993449
326600
569832
1759412
489067
917945
1566948
1945388
507139
353677
472421
1854910
121163
228369
1247426
1548214
1379132
1868056
286428
46984
1056173
1333021
706554
641438
1070028
1890159
171456
243468
250222
308881
818247
1931882
1957945
721906
1507904
280138
749207
112504
1508402
676002
1715666
1242496
585490
679729
1141581
542194
261803
1590746
544987
1005095
106580
1932342
1072128
572483
1194227
271450
1738721
1828138
1551246
1162492
369607
1415444
1171852
1269825
1548547
619855
232740
1709886
883278
1214751
270696
10739
282158
265496
750078
1908423
311816
923521
488174
711213
1938004
1802400
178950
1900213
1939717
1161533
582999
484476
739132
524625
498017
1996663
135638
628541
329801
1454298
1277084
356873
522580
1821202
751286
1185166
917299
1767725
1738448
80651
1083560
806108
1254421
314602
1239980
175857
926787
1903904
219940
1005871
1921610
893164
1189684
1790437
1655719
1922364
1078442
123369
776735
988441
1518995
1877231
1484723
621732
820734
952805
928888
1990009
430655
1635522
914157
446228
829820
529196
1423597
792849
262987
1912384
1504980
1993078
918707
1822987
1406004
770831
781448
916873
816318
466442
1910452
1687106
1141988
950347
88798
365666
1979957
1616071
257154
1951783
1369424
1862471
437673
300261
1024076
636214
642319
971027
1363540
1278656
972513
313163
1165262
638495
1170001
878842
1376226
1069623
1780052
1571084
186955
1264532
1818196
1959962
377314
258808
113239
1102796
256356
1162978
1951623
1184884
341652
1048958
1003597
397850
1333167
1746358
1394211
1890682
434582
362635
800422
1157757
1788523
846138
1134792
1622303
1570244
1058076
1978184
1630437
500611
14657
509077
1905534
291777
1562952
1655988
737296
548997
852586
532757
1744847
586015
1483940
1757606
65356
14085
781757
1140086
1734233
686900
1332901
1809245
1237757
913660
843618
65072
1929280
1170059
763014
839462
131274
1517394
154806
253318
1981105
1535609
1337668
1343055
1745711
1750069
1900854
1736628
76553
822446
680512
1383837
1216396
506505
121751
351091
1428767
972923
223591
249239
1556782
583341
759329
654283
536186
1672959
1600958
1842247
1037991
1420578
201801
1682952
373334
1158954
1296434
1709802
1876727
157254
455088
1654248
435587
258161
1601868
1712237
1982090
519544
243517
623626
1694005
1254452
1793794
1020566
1759392
1432261
1645528
1446685
1537306
1325758
1254027
538836
828970
1897031
1097164
1456743
1115740
109698
119539
1054471
1835692
861255
140143
1828902
1172399
193763
650840
616033
1623449
1601989
1931268
1659690
749547
107301
1759778
32105
1838657
1287177
1982145
347789
1063833
1776945
1800367
666198
421977
157631
322564
1769788
398316
1456814
1436141
196488
1264335
975232
1128090
879932
890440
1617034
1892804
1491397
1597015
221404
544045
580281
1533030
64718
214672
940988
997070
1765659
1866266
1050904
170908
47599
1923695
2435
521858
450707
1062124
416771
1695266
1665838
293587
393262
355071
355955
1260039
1203055
891088
1335704
525998
1404085
1352461
903372
770419
39772
1643498
899809
1579696
358352
103937
1566398
1659959
1250357
168723
986926
1297498
909382
1157462
659126
1132067
452723
1767938
351021
187309
133056
359460
1046266
771538
773893
711839
1414151
1899467
410618
1303460
1200726
1516828
651613
1976098
1966621
1688706
339754
1246101
795442
130162
1193307
1797543
1555829
748184
1408680
938561
510888
742171
979961
834556
1440966
1494533
1619419
13784
1639372
458370
400580
1342169
231281
1552387
1159204
654045
305114
302839
385807
885935
212224
1650394
451377
1982075
734397
390208
1865780
1073995
1249101
390346
1436600
1075346
323622
1345559
1361493
1604088
334837
246350
1442703
1755000
707815
1762931
170665
99568
1883933
148582
371621
632650
1076274
1228201
1334857
1481976
1149203
1835385
737495
1776107
1361270
326314
162868
171188
1036056
136312
1932287
1083186
665655
1203168
779049
1211042
710407
339064
658596
1352745
1322112
694138
901960
1822495
1237476
1800859
107207
1924015
1022418
62204
418639
1816300
1093971
513181
105735
1369096
217331
1644481
1646485
1820580
1557381
167793
1615416
691352
1874504
774222
78769
1273102
881894
75337
1239791
1415655
641985
773714
817445
1471438
1190091
120041
126739
333408
1467099
187448
645432
447357
1670523
355975
587952
1544037
509845
1349511
213460
1909991
1655762
1424178
72987
1964811
1441633
1727671
1083718
689067
1061753
1809866
1364019
489914
1678853
1008658
309762
926253
892738
1406075
1722839
797080
1364608
723679
243679
1855767
1493274
355258
810628
1354981
1215852
763493
87816
1883332
1473790
1468631
81746
1925121
952248
109450
452005
39217
669374
1890624
1555558
9061
1600906
1388055
68260
431472
924845
1178887
1925181
1993422
51237
1911398
1735651
790590
1151270
1932675
531672
834556
1356803
330661
936960
1675263
1599847
91771
1309061
183183
515515
1204366
194275
1872765
905647
1655926
539561
1235307
184626
194455
1396221
781489
1065018
394753
887446
994532
263303
786020
1805160
1038860
94565
1494574
70395
816453
1562971
1193838
1163402
805648
443728
673958
704247
703989
931192
1818891
776191
309500
1588946
485737
1034503
1325874
1298822
1954659
970140
1059009
730115
1989523
897424
1135931
886907
142380
1534616
1113430
1329586
1188970
984721
393759
1658642
842215
1371503
1177101
39089
1988531
1041807
1053530
1974230
985477
1840445
1401313
70277
258607
67792
356168
1232
1492341
714747
1819385
1933748
1698619
1013383
763848
25613
1732217
821600
54261
107261
1792680
1287612
380786
50415
198600
1221068
944602
596108
1553506
356907
1076951
1987827
42996
1786331
331017
1846098
134453
1404309
722363
566444
1739292
1645837
756899
82495
1468011
163822
1156407
349305
269132
1700772
1379237
438788
1456293
224446
1775809
593373
1864614
1848053
295168
1668318
1785201
1277733
436900
1598002
591486
347302
144594
1245636
1888142
447897
368916
45657
1322323
1512918
69584
1375539
1189863
382462
1954433
1221529
472628
1254666
443263
358223
996766
558099
940818
916465
1546849
705089
1109327
1790872
575568
236868
509178
1812687
1633315
1098989
690624
602310
1201334
39391
1898069
1138553
1464609
1124709
1277191
129553
840314
1533918
563873
1831953
1387422
881609
939954
1123081
224033
1235878
1651362
11569
993328
1350032
1004890
420298
1803797
1738229
407284
1475839
226449
892726
544311
68267
1321086
618719
167471
1439280
1328946
520261
1522336
1096733
1265215
1374261
544952
522154
95402
567998
981843
1111778
812771
592702
735458
1463917
1508096
485155
159762
1950559
410740
449280
1713183
820662
383356
613889
767374
1618270
636605
936046
398836
982242
1470464
784736
35918
1076089
1305981
1262760
30968
1798719
1173097
363773
336661
1617028
1585797
328739
1849214
1706632
1459001
1319639
18059
1568073
748134
1716848
1627826
1461895
1075991
1736710
1045205
1550958
743958
1127173
748988
1387414
337643
1016834
1824604
1783865
1890024
589246
861542
889549
791608
832202
1867244
226601
105638
270554
1821290
1342675
1077759
311045
1609919
1519349
566356
1128227
1176743
490622
763603
1752270
544461
1753243
199903
508221
1400665
1710359
820199
721202
347363
824399
671644
1414444
513060
842349
1039102
364877
1618702
1657393
494120
568653
238640
1382423
376849
681335
1225804
237668
247533
717348
735968
883642
589228
802907
1702589
1011521
825835
408607
1965878
1428459
433289
978735
1685330
1155626
1941201
244068
1545716
1351102
1961672
1859778
1719590
1115481
1336598
1235465
944813
535879
268155
1715280
1973121
499511
1148856
1598822
935843
1646384
471537
631294
812009
1461267
885764
971027
1744319
285524
1872744
1990865
126931
617113
239307
806658
1980344
675399
1632934
420532
1822929
1787499
1954186
1810637
335700
1497035
1439807
452015
1725585
1337708
30083
664417
815800
716456
1144651
174568
1465836
750209
1066388
1749547
355287
1269134
1474478
697514
397065
331085
1369535
1941638
530371
1200976
1142931
1556474
1923279
1085694
1407338
866529
634310
117716
455905
1698951
866350
1385943
988623
1854743
294843
963319
1075999
529480
1639460
1289296
38789
1144055
523085
66752
933208
269721
1224248
929130
1630425
699093
1292691
1905734
837418
493673
1136809
723124
226823
785076
1603264
1301773
797551
1033760
1741597
1297318
473115
117737
803770
1745075
1313850
571876
294371
1624182
1784181
1035383
802387
1247781
1515481
1847187
1481039
1407216
178298
864445
1752499
526595
414464
279918
1029467
244401
552266
1417637
1009882
1256714
115909
465693
239420
598054
623697
1002955
450422
738294
1019087
1151431
422839
937557
1836094
1789134
1959895
778719
29707
68607
1176318
1810437
1239658
1795638
525998
7031
1377191
749647
1519132
375398
1264051
1377814
577312
172055
249261
1095769
189487
731260
562543
831893
535172
1252655
1610406
1532728
514149
1636677
286117
1688582
948760
580206
493559
1902789
745706
1628105
1911703
1820945
354480
1230147
1100956
1440688
1245292
451713
1565202
1901692
779202
1757853
110236
66405
811505
278082
1641755
1984739
1813561
323975
1617447
1977190
1831226
628533
642362
108574
867722
865955
1299842
1175631
1208004
1902763
941156
1269797
1894160
1945434
1647302
898093
584088
1222857
1937680
727129
852071
1968246
264603
1166109
1988289
1190703
140145
71046
1169825
926226
130955
160219
1080728
1971770
1389506
1504149
1207338
927158
1092201
373569
1335298
1216467
735883
17471
208624
518591
1717887
105771
869805
783890
937142
1839923
141557
1760006
1128462
213367
1588906
1601170
1099723
1760428
251705
644068
570131
1342663
1224272
93148
745841
1683679
1895812
1284351
1934481
1999639
438201
1771398
157048
1273785
125505
270939
503983
1667474
1146166
282905
411960
337250
664808
1634280
1112654
1161380
1572470
1205148
1121933
1658276
1978665
779818
980994
14002
1054091
796724
1780056
328941
11891
912706
453986
1104329
4740
1018435
999900
1821025
1099424
1200142
1781867
1108609
1036875
208878
1227150
915514
792166
1762872
721195
1222643
24695
778004
1028129
767300
715778
1133655
184641
1370277
1010545
1552348
671790
1174533
19668
560717
168470
1910824
936504
79969
1306330
1837110
1403287
377340
1230978
181223
1827555
552605
655216
1081830
1166619
625410
774935
1003112
993869
128585
600990
685243
1718815
1648207
1430040
1877992
1246369
603011
1489508
510103
686127
1359371
844303
376766
49401
21113
947981
1561820
1473950
173379
1662614
1290821
1485932
428499
1889248
651390
452745
843537
817284
1659019
1704991
1428128
1319103
1193876
1620471
204890
325686
350365
980540
17541
644492
1466852
527117
1903512
60903
944155
492581
469650
1215510
896004
1646485
1452799
1627007
547988
828052
485466
1333703
951821
1280335
1572601
1317885
146860
1564976
473525
1592496
310835
637962
143662
1526001
1585159
1778898
1208439
50341
1480032
756530
1519591
1593295
1578520
1116167
1375945
611492
2385
198973
1829094
1981419
312058
536845
225413
1772537
173689
620080
996522
818072
1084693
830526
1608659
1032212
453747
1245613
104957
1828639
1650889
815090
251486
1938968
860777
1973550
709349
1715791
113459
1496966
70900
384315
1853465
913303
280794
1034625
1367847
279732
981381
1846067
1835086
1281531
575633
669100
1291125
728442
1261937
1458862
1532552
1740175
1753378
399786
803812
1500258
1816498
654552
1531387
1075794
2478
1154208
899721
1434162
249941
981892
1728730
1421831
610827
1711062
677077
292843
505293
644566
1220892
557811
1020677
1810982
265553
1352348
170380
949387
860848
1998122
344202
846657
152585
70583
346427
495319
273209
223090
427392
849774
1775150
1687022
847272
423193
831418
1827394
1942837
114363
658048
1785065
858315
1727254
120933
1947887
955364
1248161
1748298
600367
1975245
1663680
1199116
701014
1507158
157763
944823
283444
1763983
456710
1165227
382926
1391214
1980364
1167644
862681
1036897
395856
1194642
416803
404879
1066685
232586
1125368
1947840
549490
1870572
1413929
1427094
261423
1924458
1660175
606598
1988040
961447
837444
1321801
1057450
583433
1468259
1072925
486035
756562
1403035
130786
1394666
1504698
1223107
1262926
1479246
1620715
1744420
932189
55004
1227318
1269800
285953
1391522
605656
413089
1830851
153060
1984725
1906402
1829640
614795
343236
995117
1182380
1791889
70480
452166
1065793
744759
324534
1788391
88338
683887
898170
3981
966255
1006174
1006358
1375277
297381
503113
63266
1904356
1706809
1193617
441915
1106510
1314869
1066283
429946
1469084
956968
259419
267866
411122
863476
874627
1509519
1220853
51267
1403524
26148
330626
1812759
1910447
1945553
1872941
1541840
1357773
776181
516460
637990
856598
594052
1947354
301820
1268967
586366
940116
632178
1546708
1552858
858527
348692
701980
59143
1296330
342040
1595103
1082163
201642
494242
1771500
1564998
945905
1927916
767327
1093051
1349956
124853
320267
370622
1284597
80657
1583338
1703307
884549
508638
52409
1871521
1178044
493252
1681056
809657
617017
898034
1999615
277037
307342
116257
1723201
1609914
333081
1221244
1749225
1021480
640528
675430
732020
1637004
793772
1263072
1442184
811623
856675
1543272
1176242
80648
1287502
112033
583563
583057
621275
1322891
1160021
1742195
366938
713888
483745
1453105
932473
156890
1667420
1754445
715272
1245737
411674
711549
1846429
1503758
1216077
1204521
1726751
716181
583877
1867494
1595381
831586
933118
44344
1525675
121279
72169
947192
1746641
652499
913796
1719374
1360854
499011
359242
666789
1403503
120604
184098
1515206
1578008
1752650
1905626
407409
770224
1165297
988367
1351137
494723
374064
1449743
212187
804882
1393464
1108176
992055
1203670
1807817
96276
763785
552384
1657820
1639933
878122
1105472
416264
1116886
586670
1134654
1337401
1289026
1618615
1636032
685059
1069247
721585
375387
178278
138930
1965333
1600130
206310
1892203
704375
1951800
936740
1757722
857551
937282
1037050
1185957
1878365
487116
1852416
1418654
582815
1756205
1204561
831022
1172353
1837273
1236891
1486253
1015135
1350226
299437
972223
1279604
29298
1827942
890097
328721
723701
712337
1434071
893623
812803
660510
1174764
1375668
889043
1481542
785170
692026
172077
738690
1608178
566671
41686
1731458
1992772
9946
1838284
942050
36225
1837247
1446312
1444206
501834
220253
1517388
92214
1944234
1170261
1015212
167242
337656
465251
1603073
768702
1604786
1204373
601069
335322
1512714
1591496
1980048
1594985
1074173
1567672
240511
377349
23160
564942
1326249
1494677
483137
429059
65915
1349695
24667
1222405
1088872
1089165
604617
1842090
834100
1506609
302643
912624
1559557
1103887
338653
479981
1063363
691942
1798935
1387893
782377
1306944
1228898
518777
654689
640443
1387235
805528
1627109
1326022
1708892
1346113
1187533
656449
1749496
511
1222540
841141
1578345
374290
388925
1791
78219
1289378
444061
1083788
1940026
455240
1010920
1453677
745621
702843
935597
653611
1980359
113342
680929
1045960
8380
1166981
1163402
703069
1782962
1612961
601013
1897909
1265993
1270418
1472740
202872
276603
655037
1016424
1433096
473806
852999
1448290
1965962
847441
873813
961007
1477994
1196332
278292
1062849
237347
152079
970966
34908
853586
1346002
1684226
6076
1534356
1800489
894479
720596
960776
1285298
943892
1166643
1608023
501991
50345
897956
1087269
8780
874100
1287368
1415312
1831422
1274562
132366
931456
1349763
1929469
280978
1505654
1754060
1571459
975417
1493460
819678
1030005
1220924
302653
1961089
1105633
1428344
97108
1515914
733903
509178
1912289
56526
1309040
1319176
1845066
1052533
930703
228786
1087491
87995
943040
637925
1994676
329313
875232
1483944
1185366
94675
1808929
642604
369414
1926857
1673685
1345568
1440039
8809
931456
1731814
1524892
1887251
426518
1505639
1659377
284390
779623
714977
1871098
624256
277043
822557
143042
1645934
1785305
47166
727456
571669
375347
1942916
283219
404482
841126
1548503
347310
894760
807667
153040
733669
670526
1380914
1312888
1992698
324937
1198012
1323640
197567
1767857
312267
53289
1278527
946337
1433004
656521
1205447
764032
141936
1218174
1837726
1070549
616864
1466193
1430607
1985385
1846174
1939549
1201239
787443
1886522
1463893
204484
1284524
470442
1565479
1986635
733786
1042480
1035977
1180421
74518
1027299
1886069
1214181
290930
1124016
502134
835138
326624
201123
1263456
1301774
1119782
310228
1184168
1691414
1044413
559336
1352829
41324
534456
1440876
998646
537133
1179541
1388728
1626436
1874245
88995
582164
152482
759918
1412410
250412
1962011
496029
1149562
430229
1022784
725087
685074
842250
1684317
557512
1721797
177538
568814
988285
502138
737779
813601
856740
177429
1656708
1977930
819770
711056
195993
361814
1182067
1255744
409797
1969505
1950715
88104
319398
1234092
897618
598055
1858956
863368
95483
817267
1713188
1782133
105257
476108
868577
1503946
1266558
1622931
548131
248092
743623
603512
1595368
1202645
1307658
1753791
1128079
149000
274925
391414
1166799
678553
28350
1885258
514639
863885
174903
1803227
711801
1957878
35842
1291947
236961
1614205
1273415
920567
332491
180303
1249704
1920412
1637327
761373
4195
485738
1030285
817442
904426
32196
91198
521024
1974714
1618628
1361917
250700
1537275
1911770
1010069
1610814
1377295
757338
1437551
1679001
1885869
773837
694498
150599
1059449
710312
657057
1553729
1365653
681867
1108692
335774
1094902
357099
1491594
1707351
519957
1655024
693919
834050
289444
1711142
817442
601610
1555827
246060
421161
1381384
1574244
1467783
1554911
1446394
666011
190312
1662947
1480603
209910
1644575
1317010
1969113
350165
851942
401882
422794
338283
720974
422857
1587401
1834224
887585
1129372
98408
683779
1204745
1821983
939711
698651
291932
27688
1892801
165387
1442863
1586811
272818
104358
1887614
779551
831371
1918178
831383
1064833
996135
169728
259928
1060539
1089151
1518860
1256363
430921
159183
1360973
785634
942052
1219268
800402
194373
1977769
564633
548468
1542856
1876434
1361917
316407
718649
1352689
489019
140330
1601150
934308
773556
1941895
368269
536777
956776
1600672
1272621
1561276
1945497
1567024
709509
1115735
933287
211241
383396
1553120
686422
1362856
1615015
884806
1467980
1493117
144241
1885697
1636381
1725425
9126
405279
789988
1121402
868285
1501748
992450
158119
1031441
1851873
553496
724467
459805
733351
1720723
1009466
1884639
101927
1920381
1622680
1321694
1404726
643989
1237876
606949
237368
1516489
506892
475185
750227
494693
628592
407930
1153206
1721831
1624182
765902
1868738
1809766
1134404
92827
644755
335194
219592
1668586
1738348
1823658
1771258
638317
178936
434329
1003111
1225022
1811544
1718221
895440
1106852
1491215
280084
227713
1359951
1543183
1828025
430015
578037
143219
541141
1072093
392297
868198
395896
1351520
1474310
1069348
882673
1414854
232351
967218
1855844
73478
116818
603820
1115296
319815
1400126
467326
347938
198213
1646825
194190
1629757
306289
75082
376013
342298
969171
575760
360213
218893
246292
281324
1099628
1718383
1122145
100380
1323295
204607
1344146
793600
1827724
648747
188686
1881408
212130
1276219
1850753
1635969
1598976
296693
1506850
670048
1964097
1839833
748118
1442779
1239300
940386
563228
289976
197391
1434296
1079964
1382654
1291476
1796278
1010709
731035
1385648
1786428
316485
560198
1123162
7521
294588
268780
1846462
1310608
1474205
292597
760258
1999346
1630935
1185762
696440
935060
181585
455063
689493
935788
123038
1973762
647123
1209499
204809
1440967
1808993
814677
1485076
714628
344010
1024988
1570364
316699
873124
1792602
1254183
980907
376593
949189
469095
493745
559467
805091
835141
792205
515364
1246107
342151
1034692
471443
563121
1946198
124599
1435040
610271
558830
1445899
127447
1833933
1562679
354838
874484
1349661
1177301
1066548
1263986
174913
1071257
299682
1965278
1128773
743528
1071948
1110243
600128
862091
512047
70042
1348756
861716
1271155
1162657
259330
529367
1140016
233351
484191
192789
1239549
177598
211296
1489783
1857667
50740
872013
1482211
141112
1445577
935185
455632
1419104
475290
692152
1285987
1892212
143787
1900155
401659
49823
1132437
1428421
450890
1021848
355106
1597334
589898
397557
1958175
982598
851631
1729133
984872
236293
27701
1555284
1703632
1957864
706159
1827550
1656648
1615395
226654
1210626
1009882
1849355
1962460
273367
596627
1580170
368740
360114
353274
1514778
1546660
906047
257712
1517622
958462
112069
548762
600601
1352547
326052
1746781
1096863
752997
1142928
1166114
251411
832439
82751
545864
412711
421531
284355
588051
1740472
646567
20879
1661559
719085
1799242
715662
1651213
900902
1096925
1679454
299068
541273
1930785
461604
248015
833794
6360
1087769
381343
1325
710080
1952664
361197
1329129
698343
1055604
259116
1111423
278209
607294
1984599
438847
1799150
1097510
1335505
628719
541336
1762493
933424
1771760
78057
536827
340788
1972394
1443954
1346715
1113308
517433
1434562
792290
270938
1950782
219450
42647
830359
856085
1508968
1316354
898262
96687
1183335
121913
694095
178921
1685352
93827
84223
167715
434089
455043
22536
1536149
971365
826832
1966181
1814202
1942102
161354
629151
1552866
38758
1479246
1513439
1950203
1594702
896169
891077
1599288
560702
1342686
902485
1890059
578411
1449121
1763113
1235416
1517736
1045324
492824
884026
1651198
834524
702768
1229631
535501
615460
1197330
1944722
681227
1100458
319891
1809920
705402
635027
1147139
763457
1583316
1579013
755000
670368
1025036
1759347
924028
1044305
482709
1570480
1394168
1549643
689525
750544
1686655
1921447
1119683
1236950
232588
556607
1250133
373135
785359
1956114
802092
1010885
36237
481553
574054
145608
460537
1607701
1496187
1091805
104563
1017120
1113656
1879422
46637
588925
1394856
1250448
1995000
900836
1270976
1714036
284837
144989
308783
699586
1972783
1462757
67624
527481
1850700
340788
1298119
1673101
1799629
1747171
1779469
1688842
1495376
1089187
290750
244592
1173699
1958868
1966047
911034
1197866
1587933
1021772
1742866
355732
906759
307703
114405
86945
1570537
1006726
1024578
1461438
998756
1179608
1382423
1273180
129903
1189890
1064943
1391782
330828
340512
1400531
1517707
465124
1474667
1970878
928212
121195
113126
1427820
1015044
413716
1582174
755020
1130637
1545734
799321
1126537
351949
1871896
42059
1500426
1644934
1833656
989346
758141
1356961
1316053
1430346
1435930
1570414
1432189
149230
1453801
563069
1829846
1728446
1586563
34416
1597015
1347603
1093843
360303
917008
234403
1263786
19059
925490
94384
723145
1663815
68598
1271058
453438
699464
90949
659220
1335734
111533
1280953
1302843
1433383
146467
1324988
1462587
1001941
583563
451092
1960532
632509
139985
1707730
1722197
1725139
1270442
1878181
1868965
1350973
588050
67950
120604
1876639
1238487
540639
1478318
1980850
1105319
44874
1017069
1791069
227790
316914
1228928
1048890
260764
885687
1761231
1618883
255656
893486
495220
627195
90237
1222184
1988600
1778399
327792
1868735
1071795
7627
1967244
456781
18062
210404
1807008
1382920
1599475
1029767
793726
1832616
1017069
1115511
327043
1402402
295603
1260857
1424952
1985639
1174440
1366805
536466
359400
1834155
720241
612002
865719
1692956
1513452
567673
631228
1873882
108658
1860265
1220813
1773488
1562689
547212
622922
632274
1239709
366677
1386263
1892278
1062831
969486
622210
1895068
1552510
1640190
1616253
1526808
1691643
1417490
124056
1430056
1217635
1676601
563798
883849
1446175
471784
711454
475933
1333339
1118738
29500
1210779
415107
1143836
262029
1999326
85815
1717762
139908
444712
695605
1989128
628632
1975549
9341
1286951
1792032
1485922
1604615
333226
276344
237930
923301
1884126
544853
154084
18656
1843761
488642
1344740
1100916
538482
18640
474154
248973
1952330
1728698
1525154
1173884
1332983
353010
1653217
448139
394949
1058516
139697
383159
1346404
660157
546907
702723
909641
259595
1690539
1250898
477230
1554842
33086
1211471
1482569
1947904
1055700
696234
845315
707908
671539
1538830
309564
721678
943316
273686
1443422
551522
729633
1568097
1555695
1584635
1567204
1069410
980540
1114999
1720629
1034527
800105
1471807
1270163
324139
217965
1041534
1184974
104662
1592813
169611
1195445
439190
168647
173698
738086
207716
1086456
661780
1311824
927799
1667931
1502569
746068
51283
538638
618793
727866
658800
1601801
1094287
1678011
1913198
789254
304887
1926575
610469
1197727
1931314
520933
1657706
697630
221047
147870
1854716
1440529
984755
373182
36411
287523
645214
490969
1289572
425217
150019
1983811
143754
1448282
1267545
863671
254709
579529
16137
1427181
789477
851014
1219467
442561
382725
1506366
1609774
619310
159091
520472
279982
755697
732192
1071895
443208
1397472
26148
1317107
285035
1368692
1393232
1323801
548352
1329494
949109
412064
1465256
354094
995405
1961790
163547
1156160
1489615
448052
831241
651153
1806228
1358244
1540622
1072995
423055
1345520
341408
1006266
1966331
1541668
1724344
1082498
1269511
210679
1542497
1489296
1833986
452445
195552
1615444
1598624
796474
898254
259840
519976
1095897
198894
125487
658411
306770
1835302
1866290
479360
1863393
1847819
288855
1225800
1548514
734427
1477591
237082
152664
1112412
769940
1227263
958648
435168
1840719
1270283
480575
540827
665233
152556
1617388
1628224
738978
1637393
1140514
192540
796724
885935
1840627
15915
1821299
885489
781589
1058812
1686284
851294
1944846
1751391
1646828
679611
1045925
1776442
157712
1605535
469055
824114
312267
1651462
912146
1930964
1509219
753463
349121
404283
832475
702995
1561393
1522076
1708072
1334867
421676
308855
164586
1582487
713540
249576
16840
1729354
1888115
1113726
1956096
648771
1470163
242913
780158
736964
64174
442269
355902
1503791
1306167
448849
389895
93248
1874340
1236109
666052
755641
310399
251290
260782
26140
1498445
672734
1361760
523159
111987
242349
1891423
939977
919399
300286
1370969
344965
317602
1825470
1722149
949424
331392
346423
583797
1500881
1386136
1100843
1784140
1944175
1625097
913977
833234
933339
1068035
1837262
539568
230350
669861
219505
701542
589815
712593
1147126
510813
1049519
1108670
113968
530579
1941722
1375866
1114516
1105385
1640827
1532845
1403504
354078
1115757
1664526
1137868
1191091
1686924
1335395
564700
1604827
1088184
920627
1044639
1830277
128283
791509
402515
428193
1481542
185305
1963395
1869415
1678973
52459
1254537
1582351
800955
1980089
81156
1127631
763343
1218825
1299994
1954815
1305201
455433
823492
1143192
36395
1581818
176953
328907
1239664
88749
1258946
425671
189262
1038128
441864
1819797
913653
731296
104714
1472251
371043
666261
94998
802532
620636
217118
1361843
946270
507333
474161
1762482
1509416
1610767
1717694
1467598
1258069
1791783
952832
1001128
1049676
1888357
691144
1770123
482158
1364367
354975
1397726
314262
363070
92225
1434044
1155520
699292
1236484
487193
1155930
306654
911969
1890238
751479
282288
1582418
76267
792700
876015
1017943
994271
1601930
149976
1212587
330668
693968
206976
1468826
1575959
1369501
1127251
1523567
1201745
912171
1584668
613210
45297
812705
268343
456376
413299
1337668
1158446
1345357
760443
1644930
1495674
206452
1032105
1334033
1506701
848968
484361
1327185
842999
1857432
279667
539536
639508
979205
1650248
1134584
1699313
615222
498417
175436
127764
849478
953310
1731260
366677
860787
1581746
536296
1178033
577522
305337
1659952
710422
701037
155161
1167160
1698342
645997
1336594
1551742
1586703
1841733
1929378
786549
1403462
1253637
242626
233072
1893247
1659837
466033
1550263
1710590
937145
721666
1509416
1615534
1686989
1061321
654049
1043428
1477650
611092
440331
1908304
1686457
1393722
1469254
682136
1414373
555680
655053
1369679
816737
1159647
1905336
1726828
1403380
1418418
955976
1173539
322780
581433
1810631
1580015
1491659
1297456
1924212
37661
1519477
472844
1607891
48004
474717
393415
114852
1905550
12771
1351658
900785
1784064
519972
561118
149015
388033
1338200
463602
1098449
1888104
1177875
1280443
1171499
1708889
319046
1017753
1339413
522133
179793
1137159
258201
555516
101554
1599274
1816515
932593
978570
1532573
1986611
659856
811378
366541
841527
85625
1826119
578264
733305
491056
431839
1581664
202115
20811
1928424
683532
1575880
1612909
1255883
417819
656450
987868
1952407
329389
1799578
1139882
1780479
84000
1401313
1423771
1894124
1664893
395856
928167
1678247
1830888
1964021
139403
353488
1443635
1777286
37903
491834
1387755
224270
1360078
715540
916296
489230
1494527
382914
1757521
13720
1128425
606425
460790
1903750
1134080
1151089
1910245
1671614
1907408
979076
401176
1901692
739662
758539
1006812
588632
1631325
1116007
1380249
1406012
1632419
447734
1172224
1391076
738646
310341
105394
1968440
579436
825355
781750
1184873
565456
1755923
817688
181169
1050934
186179
814110
196286
577611
286306
1639553
1392713
559032
485889
1998369
1362935
883075
1926407
339910
1297211
116226
984657
38901
1316122
948267
611600
433522
1451870
545330
932863
868525
228989
14345
435201
827982
145754
1763208
1170390
1158053
1100082
458710
1491022
1187095
1535495
936554
1182692
1178093
1702248
1899842
1266790
1756846
796144
1742837
947274
1185657
1181976
889630
527068
1363630
422808
1117124
1155086
1101644
327951
1077043
745322
1864773
241319
565213
1980723
1165276
468728
1937825
223454
992467
698432
1754586
882141
252110
877020
934603
1683230
983018
840056
679091
253531
1041005
1756911
996436
1073447
362227
494707
1235156
116106
52516
304651
320309
1613468
1971526
1608589
1620231
1182217
77740
1844618
1324614
77036
862782
467102
999292
1097265
1162464
606446
1328028
1431311
1204231
1720037
1810298
1498126
1939431
1878629
35478
1631412
1404322
58568
1146444
682342
425287
1658085
601085
955538
39438
1424780
531814
218218
1256581
270366
1012761
1080207
300612
1459635
1424514
1299005
291284
785791
916288
1075398
1367917
124364
1287994
34050
1169804
901849
59679
425448
1094557
899694
741834
1552053
1866827
686108
1400833
461731
1163649
769390
1422742
767457
1046251
527246
401534
1494531
121000
911291
130098
24611
8100
454095
1385340
1115957
351330
342852
408538
1570626
422707
1697344
1658602
361548
982598
465527
820233
1405764
1997323
12724
1164510
1414771
1249328
136446
150958
1616759
1152945
1740889
1643419
237990
883322
13424
1622179
275749
164714
1182834
1633159
1645418
852334
220712
1461400
47536
894356
837642
1425003
922248
1937663
172760
552510
1593333
416912
493559
981005
1424178
1673067
1726550
1624745
767727
855780
1127803
1931921
535092
540619
657764
1754275
1628208
1078482
225016
401502
1092117
1018715
467736
1479627
297859
1503294
585334
720617
1351587
811704
822537
1913911
917050
742055
933541
232617
1744925
1915858
972398
1827036
906392
1359312
1139314
425564
1866060
1321595
1376888
750370
1322059
1786769
1618984
1780920
536076
1693163
1934561
1448173
50510
1178446
1270235
1757417
1102199
784259
887976
340107
1163387
1127268
1817806
93349
1382329
1099185
8448
805795
1995357
114436
508719
1083376
1609154
1897578
11829
510916
331382
443289
1642045
1760944
509435
123506
971871
370631
332499
648021
65356
1895532
414031
1762130
1131307
1355782
1205402
925572
783123
1541647
181030
232054
886301
178376
612287
309763
1856606
1920560
753581
144771
514825
1467783
813076
681461
19974
58460
605783
54454
731377
1934705
227478
230673
967589
614352
1382402
763075
904007
1108555
1145218
53607
1294394
373354
428155
1912168
957171
1408945
863712
1257347
472643
800955
1615372
1762514
40246
1683870
307699
913281
1667706
1001689
1983800
1234754
470956
44572
207466
552725
827349
230773
616864
1876687
533766
1301885
375387
618701
1285321
480292
1482421
1636162
278050
1937024
943799
1199042
356522
1660688
556406
112804
1045953
1939947
219570
1877568
307150
1786019
1468311
1807331
1168998
1013629
392583
1581652
42428
1149175
842525
396371
1869552
415335
1529632
537804
246437
61704
1506556
310607
1155512
1897578
1694703
860361
1641705
277691
1434155
1893597
1994033
1902559
1519254
571335
1601350
941619
1432824
238955
605509
30596
1801667
1158011
914157
1363427
471586
507386
1467413
1668097
692266
812670
1225418
1063181
1631618
525307
1198766
1733313
732168
1165156
1763881
875373
761721
347938
186791
1101850
965037
1951755
135989
1144925
1168217
872468
1241727
93661
1835450
627678
132934
75708
432419
272317
861158
923384
1304638
1341584
1656996
65861
1828231
1231857
149440
1430692
1133356
256526
1318512
304885
697630
625820
1206239
1525388
1271241
989688
1368841
181465
126032
732467
741209
117732
123880
1869322
1904003
948779
950417
238955
486305
1490006
1613459
164015
453302
705457
452389
1473761
1630340
322846
749951
1462982
521377
673268
478133
1048352
933924
1506933
1857136
1719376
182326
322267
1645052
574610
722399
342852
168568
353350
1320655
737496
1197866
1379930
1338856
1227868
1290694
654039
539573
1740262
947237
880979
826708
999909
1589847
1162194
885312
1158319
1052884
769662
807808
793419
1839672
963366
1366410
1556186
1983825
8714
771344
521858
797236
462425
1704822
1041005
427627
469702
999263
1557965
951863
1330016
680429
434195
471156
1396196
329777
1484590
1565288
1400887
1449721
1014881
379749
1558906
1738172
1510257
294390
1972054
1489447
777658
736561
1902213
1458781
1234744
1642904
1623530
550286
1672951
949172
1492065
1496182
1540019
1834280
655566
814854
837023
936018
1799723
903577
313154
474362
207217
1350959
1751549
106438
1427869
1499486
1257951
903130
223880
1813257
1310507
175263
1839927
671512
312355
1692714
1685851
1492919
845147
114573
1820797
1663173
1648183
1874156
1535828
1760514
482440
767169
1273790
14799
718515
366883
459743
306976
938925
378123
23746
1610292
1138310
1661906
342734
313375
1937292
1854747
180710
84649
1800220
1462694
1834860
1950009
847404
1750728
1354544
964878
918707
1978184
1894398
500042
1079680
864360
1110942
690371
1730682
1223204
618346
757030
1235519
365029
301065
1815807
834449
1276594
875646
1868656
1747882
1800225
421600
164075
1523769
1643926
34545
1724927
1027408
1661946
349636
993121
355768
630986
410826
760197
401098
80128
573682
1688485
309204
1246815
817267
662801
281464
1395620
1178848
1514885
225805
1358591
952980
874627
1095085
1959904
259688
889814
369814
1158323
695880
1038665
504459
1443757
719266
1066837
1682177
876198
1946188
219670
671240
1781956
250118
1711913
894361
1934465
805795
1309957
1272531
1182873
604794
237809
1759669
698509
1774794
1563299
1247746
614223
1310227
1314419
297196
1426213
119716
207667
1843664
1978573
642609
974835
1743153
1938336
1143537
367671
649898
489508
525959
851312
1990298
1487025
252560
966603
184509
698899
939042
1044262
549056
313080
183975
1926901
1156723
72303
1719373
1172248
1571726
1840164
1179644
1958072
1806912
265904
1400835
1144002
1274454
1336109
891915
38516
999272
1779570
1047016
1833744
1620311
1004734
1849489
1254824
1035269
1882551
612221
1043923
1448867
83971
680337
850042
1959458
925211
1322089
357610
1693750
1041721
1451767
163363
1132742
73031
1471065
10082
1912124
332854
1709859
144627
1034503
1417611
1325241
1516851
1584635
1681885
859320
1813903
1460932
1547292
1359519
217304
1727565
1302707
1690592
1719401
1150870
1350736
29044
1551435
733036
1144950
637633
1581628
1728564
1923398
3214
1947286
1443237
192116
1288540
1663104
1437294
1284470
1329421
169472
1925301
1290590
1202787
378177
964106
1256024
1732217
814535
1671165
1942613
270340
313092
211690
1493890
1519471
1116653
1093273
809317
258686
826666
869861
409501
1277812
66808
1318044
1927161
1528674
1623330
378480
431890
1673140
800566
1571699
757901
1966858
1319688
874582
1075850
484157
386455
1118647
1287593
1064424
51722
1045191
1863850
1173320
1595319
343136
124056
1381920
833268
330566
1227086
1960081
1126834
651613
885123
246909
1157911
296436
1319804
609174
178376
643980
154714
324323
1697064
586700
1091537
552284
25347
183707
1268501
541739
1098598
591420
1162948
44769
1842790
331927
482170
782196
1360747
168347
459180
1617009
747052
872692
676864
1811116
1475030
770936
815696
360038
1326320
1762710
45159
1134080
1663842
35394
1155246
96612
573593
602736
364505
757255
1467004
558765
166085
1383813
809446
369652
669706
626498
856712
1246032
1264900
1617010
1346565
1348860
1186943
947214
408446
1258226
305958
922517
963752
689465
501461
159092
1344935
1780971
1320580
876428
1448960
449783
969259
96192
585444
1712670
1210481
696161
655342
399984
574466
27305
741079
788545
1911740
577474
1811192
956210
760780
1791258
1121593
1175718
1330758
1691472
1905173
64468
1855564
432302
1505960
10766
215836
1902780
1671072
1403755
1000632
1982584
392295
920376
1434465
1014631
134073
1014074
1981214
699045
1262792
1292898
308488
726752
144893
1365145
1021619
973599
178413
524837
1202680
242093
1563069
1292514
657360
588099
523394
1510554
1675928
1827899
1000440
90853
411015
1492879
1039454
114731
632618
1141851
1180765
206147
610331
1407129
108095
119153
1977785
1849878
338034
1756892
1762465
259189
76614
326594
1802015
159026
950837
1910142
737885
1990560
1688646
1415231
160106
713580
236790
1576826
765670
193067
947655
1642142
893239
428391
1740889
753493
1707588
1291644
1880627
925975
96522
753143
1660988
1949383
1562015
1901593
1086508
1262217
22026
90074
1592301
1961080
1669532
980681
1058369
92193
683848
1699317
4204
1304700
1184770
210468
1122419
258325
57326
305737
888469
1100575
1887053
1997199
1199042
372244
1651191
447997
735780
1979712
891472
1469011
1017974
618538
724302
1855489
1045660
470203
1946301
11891
1315970
1323873
1051898
182529
1879601
1832343
297658
1713331
1520963
1676601
30690
1980876
254020
223222
354361
363178
650660
984825
1324723
618381
53409
212182
333744
677227
1673633
808146
1368359
183183
1891025
1513237
583688
1855734
88949
555042
1830917
340573
979582
718195
834071
1555438
771499
751938
813514
602864
1419419
635725
1060188
1006196
747258
1615718
1872472
1406207
1267340
145712
755515
1874137
763481
1653186
1965505
939485
1289516
1799031
271824
931273
1670807
116410
1401426
1294168
816175
1645743
1317326
36304
700253
1804869
263735
1696659
1210755
903957
1480741
1820495
353739
1697873
1905822
1430054
1867816
1720359
1777508
247594
1093430
851682
477058
903301
1379111
955176
1286716
1905027
1428896
453347
894923
559202
725652
827034
1729590
1089545
989609
283508
621772
890307
248423
532519
605656
993840
1505977
914943
1529951
278023
1842491
1874995
295475
967679
264211
216993
1477690
398055
1098109
712144
1727274
1655020
576240
1790214
1622021
1594182
484372
1794104
890327
185067
1009665
726426
1711518
880847
1585215
1204666
612743
1632610
1512511
1582614
283174
218411
622773
737555
833441
1360921
128316
460205
1436503
579843
1897870
1994282
1585535
1267026
198381
624265
647952
687835
1156522
1894375
1798810
74801
1365250
1726904
1024875
223353
1650009
1559184
1117186
1645629
198939
381507
472449
856012
1163711
2230
1145221
827846
1165156
1888092
1111677
1233220
1533623
728760
395390
1419413
1005188
1515023
307957
1542830
1937840
79459
1312576
55676
1414428
129892
1348659
314830
1778888
1184169
1372750
1922908
823072
897680
1101828
369394
955119
1205671
1991941
488706
572904
236187
380899
655444
810131
65182
1977987
1228156
366348
1381498
889753
892866
1183414
174222
1594182
1886729
147653
411915
92496
1608762
179007
1397343
862770
1362068
601472
310177
1031482
641326
890423
646916
1239206
184238
1959715
652077
1307065
944635
27612
909615
259662
398365
1473914
302229
1601087
632618
957708
961918
13438
427653
1754488
419261
693241
1129381
1688255
1232127
580889
620345
793110
948687
1978085
1024830
1491899
1242100
37540
1426726
129048
1408059
1621390
1194944
1330029
858658
1983799
112988
1629055
288352
909296
1875823
1452464
820273
1957238
129929
1300607
1378544
574551
238859
1397393
737545
495947
141560
256306
1966684
1094986
1755377
603098
1826123
1610969
1250172
1993645
424694
61448
61868
510252
1702711
1011018
1785160
1202926
15037
1180842
902375
150537
513181
1074869
126865
1012146
1100887
1817362
1212026
216422
1244725
350010
286526
1357773
526929
1968034
953600
1760936
750567
1186368
851063
476793
174117
1517071
813285
1806504
843501
1803189
1042483
275902
643870
1024878
432159
1773866
284151
1616149
106396
1782718
1840538
2149
1613459
358789
1473279
983174
1338924
787920
550828
1311740
1171667
1428842
971699
697173
986422
1131248
1161725
366925
1193328
532399
1598951
619434
814200
1077368
1365849
15563
45021
1125760
1162398
1744168
402238
577419
1778178
894985
536098
627725
11121
914114
192536
1848249
97424
24549
1575753
1905415
20012
218032
1643177
1641649
538182
1897848
1059353
1723565
600947
131203
1366325
1400362
895858
1128711
986223
448282
775137
503283
574121
1097139
1828743
1908675
649182
1503061
524373
1965502
962325
251141
396472
1229690
1264054
1652234
137626
1227058
35566
505383
1412113
267996
1578013
1324405
231046
1159000
1647004
673715
952739
1325060
1068436
1540822
1354085
1186777
1122203
1989471
1149000
1834319
98047
656529
1283605
1516657
1704602
1794967
314065
1386700
1792976
439297
418537
1130114
1925548
594011
436507
1325971
517409
1609011
146141
1587422
409732
402123
1383553
263777
1843984
1001467
1292178
1450377
790476
1651380
1097715
1152130
1758523
151487
301747
623731
1998051
423207
514056
1043673
1214228
644755
675012
1404165
1583833
1926800
915699
1130086
1396218
1258082
1480294
763075
1328277
1706406
65765
234593
1723987
794468
1409938
1517268
313587
812307
1109523
1461406
584838
871019
1325502
645828
1861242
1364858
298898
1087372
1782089
251411
1186505
845225
381676
503461
911100
972382
883018
278713
494242
1897284
68462
204456
1100464
1824628
668653
1808871
269631
1249621
1009559
724087
1054119
1655719
922695
1332867
1146937
343246
284623
527999
394240
200347
480445
196567
9062
605802
333435
893888
1337026
483586
1317517
1433004
615366
1102268
557986
279562
121616
207716
888832
101668
892153
259020
812007
959873
1441573
1726096
1240785
1225094
235161
1222388
951835
184198
464062
1991050
1801293
1313783
7371
557536
459520
1338925
217416
1045929
1698371
52769
733456
943879
1593147
924216
1369630
147906
718239
1934304
1888735
1226597
240441
51394
1559889
102192
1059261
1274787
1232359
1970821
1056694
1321740
1078323
1144232
1469348
1356089
1161465
1164809
1028534
692214
1600236
790462
173871
132636
1640997
1012906
805655
980942
70493
1701074
1920008
1663852
519406
1837103
16286
1749395
349424
1542152
1036292
1851984
608048
804041
1238274
986469
1655264
472231
305578
386194
1565466
306865
1359453
522259
825038
84778
43849
1259896
1495782
926392
1186368
1448798
106231
1701224
603650
1075382
312904
464782
1183948
843772
384928
740219
1395776
869124
1954587
1551419
1886100
1710397
109463
920117
1240535
1519265
1459301
590071
599963
1874995
1489910
1428934
32517
312037
1556158
1566179
894956
453478
1906432
341927
1844698
1197076
1608353
1555218
1267441
1882236
1503389
707213
47630
1657142
1888394
1857456
1878766
1899950
1294036
635582
1232580
1902301
475138
506965
55547
124708
1095910
1847176
774091
15418
1963307
1238290
1266567
1149626
559555
1978515
131380
1160366
535831
422350
1725362
1824293
126453
1726001
776801
1938159
1008591
880787
1346715
390846
1709308
1042140
711333
849780
211501
1858272
1866727
451860
905048
1972067
1297534
1421384
195740
1785193
163047
1459134
145736
598001
175145
81267
1256592
1290004
1028955
856236
1148619
1480615
1223315
13582
1485496
492179
1169905
1342006
258179
326918
960337
55635
1267698
961220
400204
1765363
1533754
537142
1083991
1430213
1635076
872581
87351
1397747
281262
1643265
1334460
698416
1873517
1722839
581266
1525377
937367
1498574
1148598
746443
1177182
1918177
1502340
1066860
1834935
264815
1058037
52666
1481140
1570307
1288130
1666002
604794
1026963
1116288
1252201
1069023
893208
47582
920078
1043042
139443
1460393
1999643
1741388
1991185
1773351
1818001
1746314
605756
67914
1488671
328002
1009488
1529643
516083
104549
809173
1566542
58194
15841
548000
82846
1328060
1167341
1937839
1291947
1656885
659788
237668
1574853
1031029
426894
770172
664761
884977
1787322
1079739
1862733
489499
1149810
1378240
1771735
861213
296018
565112
218522
131421
1931020
717017
469633
1179933
324978
422837
527989
1550597
581460
471340
1406187
1619830
1129481
324195
214724
1629946
713502
955689
348281
1943964
462292
1118756
387007
1209366
1116184
1554209
504390
1510124
478413
1344335
424215
807135
1561095
1090337
822860
661804
869634
1010811
329575
489281
247816
1325560
1869974
1083544
475046
690122
140471
1889309
935709
530371
1332422
412689
971044
1791283
937857
471085
1873769
1528755
882536
1008161
1608487
1832724
77861
176379
392113
745869
1037692
264699
695722
441669
1914580
785455
1193840
1976785
1616345
897275
239728
973
918927
142588
600346
227419
1012945
597096
1193382
874252
306509
1491579
1081678
1641435
248136
1641450
683241
1617929
25518
581895
1626148
1266598
1427042
1818244
1224720
265297
1494570
1536677
1438107
640054
454407
1754699
1806945
1683739
1789294
868981
1650327
1126019
1654590
954820
108386
922695
1801475
163047
75682
877323
383888
1137885
1948372
1890328
1636032
1135485
784402
438852
603991
73095
1265295
994851
1047249
241870
1499100
1938196
151595
332311
1238161
1099765
1732034
122551
1234244
56167
248541
498082
1150472
1872230
71005
1091290
1789539
1531579
951552
83414
1130816
1733229
445279
950128
1333633
1718789
613875
171987
32704
1864793
397496
1849630
831911
217670
684461
170229
1533008
177202
737291
165166
19130
1320600
1896251
76696
1368027
1549203
1237239
682927
738326
687025
1497892
395627
738589
1320723
1431720
1170749
1004252
1401915
924438
223562
1630961
528578
723445
299058
1322184
1679919
1408152
1618333
495321
696536
884869
64703
1382803
422424
1859744
441232
127902
759917
1026311
1557787
1728318
174706
941619
384690
1270414
553202
814227
1314003
1836303
939485
583553
1548111
1351009
780796
757664
1113535
1500495
509023
1269050
1634501
958553
794625
1872325
1023577
55832
355178
317297
647121
1993449
648440
297081
1613588
1304405
571974
1018109
271049
1917591
1239413
1359704
206974
390378
1200071
1444604
155134
401113
787412
1293838
601163
156319
740381
454183
784155
1582040
1958424
1375486
687714
1218429
934616
1559213
1583316
1242949
1486817
614402
692120
1522393
1911077
1032759
1392262
1702814
119673
1178668
94985
1308770
1375393
1063098
1960532
1729194
256074
1342959
1604432
521153
400811
165705
398966
685284
221408
874655
1128104
1906436
952426
1326938
1008130
1743223
371965
366768
78245
1403085
790658
1182127
1968876
1701077
53083
1678313
1706805
666609
1962519
553559
811536
1872659
839446
223915
791303
769093
1028888
505300
1890649
1352238
1819718
1116432
2841
1442942
1553688
1841507
1011482
1469642
768543
1908201
1659361
757935
1050549
1084449
1915677
1957947
739677
1679247
1289102
1305980
1173334
1847813
132479
1933716
1864574
311122
1654820
86209
684166
662883
1750705
1642658
1855285
1328816
1353970
745380
1774471
1131322
802988
1918766
117647
831971
1423756
196493
679085
202080
472026
783759
317102
1305914
782622
961210
1061901
801937
790152
783576
1634584
581665
1361270
945793
951740
1838401
108916
782160
520444
561881
1408511
1137249
1252031
1781882
1762713
1766173
1502672
1540335
198479
334908
1846654
774838
1845153
1572855
1471713
255394
1433267
921332
1184324
211661
824264
1935467
1123827
1150360
1385551
520995
614946
128469
979532
748191
1882344
81243
618499
581665
1543045
1783401
1257689
416615
685657
1121473
1811939
666676
243942
1387384
972629
1250260
949329
933943
1168921
1994711
538342
1260274
1373498
640317
1844086
1204016
723692
1305846
1935323
1733125
632760
106852
441943
1095187
1718221
243063
1773729
1602424
745487
1925797
1123786
1142995
871265
1052555
1347965
780161
1933356
1441604
1563425
536594
1851670
1807467
1340088
283676
65131
1175944
492321
617843
603383
1737822
1978915
491121
960496
1843141
733810
1960347
988375
1634735
1980650
141529
942517
1927327
1706135
8390
1368163
978429
448414
1154851
553835
71671
1392897
120927
1960622
389605
383542
1099143
1910896
1541588
851841
969979
1598750
1555765
1247826
1001816
169551
124229
1752973
534481
1601930
1871438
1613459
1533635
893283
1306509
1208426
52902
279341
412012
1472273
370895
1709839
79866
1659907
297723
559593
1392947
210883
928571
1469869
420028
425622
733454
930006
193356
1582487
539872
126447
862149
1654314
138531
1125824
85556
970378
1482522
1531600
706584
650368
1788601
529452
1790681
1479872
177066
1254940
813554
1626385
742665
755942
70453
1139411
455128
879988
1703812
786320
817596
737445
1768253
1027050
607958
1612927
1841823
89426
191206
420161
1346506
1652085
169502
1254749
1660950
1866749
1635906
1314196
591026
1001436
382287
376131
727941
516288
1033498
1436433
949975
612677
1070223
493919
900644
572445
1098527
1050350
928010
199031
412570
52853
459768
991542
1434994
1313401
1641787
952195
1481728
1637910
1816396
1800032
1098604
239270
1659208
1529333
883764
1251364
369607
259988
872173
1173513
1559286
270110
1882842
543165
1411295
1181613
1443198
699963
512599
1575758
1860652
571553
467748
434891
1655223
22536
905622
1535011
545357
243258
674585
176604
323614
991377
1194047
170453
1856797
25793
1447453
1316446
686385
1748991
1543422
1849531
1166384
652556
825603
1591638
850523
1072055
1900785
1388881
651717
235361
1685632
828970
334019
849296
1909794
1465725
270816
891823
1355634
540589
685832
1669555
1662818
1846061
1340482
331356
498380
1872702
1888369
115799
329800
1853052
1412607
1156776
1333903
219971
1191091
1576565
471186
875851
232484
958297
346549
452609
1871673
296163
782376
871450
1790518
978629
1704010
1155389
433722
652208
437982
663789
300635
137498
1691036
395577
1893408
1765778
435883
730870
314208
120550
357610
1503459
1607254
1983835
9163
1132703
435299
1311450
550048
880491
1668073
297285
1691866
9822
1197371
920778
1642045
303992
1364409
520059
1314414
1185488
1322131
1711550
907290
372608
772631
1585797
1624467
1299921
745875
1461660
394164
1570573
1002029
854285
195368
1984502
1504853
899512
1437196
42936
133642
490357
461615
1382484
1577442
433902
675658
925639
416516
1808121
128208
969603
933215
623058
593594
1527293
1271452
1437687
259103
650212
1587835
1081112
1373080
300696
79694
379783
1096630
269304
1123064
450165
1333043
1185062
1465262
316357
1759067
1655607
37540
1569326
1524977
198855
687814
1031295
335881
1608079
1708249
1504894
1266349
1838017
252740
422583
1670479
69064
771629
298196
179820
1931374
1532127
1172158
1036475
170752
276013
283433
245666
1141319
237187
162648
273651
847039
527386
374064
1001523
762013
1479217
1411047
1334722
46456
1657688
510884
833494
85365
1838147
412696
1067405
541846
712173
833030
999121
612687
1351245
929028
540553
823708
1068444
1984380
1824017
756943
4088
393941
1102519
540280
62403
1199230
523033
648968
956830
1851644
889427
1406302
424557
1827872
1552434
584947
1248144
1037390
1106414
873010
983018
608720
720684
575222
928630
988952
1389072
847666
24922
119729
587320
915664
1104340
872258
1308212
1704469
1911779
938889
1000532
860851
973033
431305
1251385
1166916
1179925
1085185
502962
1940957
995600
56409
590002
1228769
1248235
68598
1924663
217124
908207
1344399
636694
1110070
361898
59430
1891464
400433
1842090
363389
1713827
322347
1635228
313219
769622
190264
865186
171535
974436
1498579
890543
223433
191116
1382722
1722765
570993
1061360
550770
1777768
1383216
911497
1875694
271529
386602
51605
325850
296768
1038782
436282
481452
276030
1805045
1059881
1103506
1699961
1833265
1591125
527484
1430577
237
147155
1526472
836267
544952
601956
677063
682606
112727
433507
884078
98669
1090826
1945953
138777
184117
1760003
1901426
1308902
953182
785148
1862959
721761
1993880
1072869
415112
1534093
1548970
1691858
889216
918534
607602
945273
1232972
1647161
321552
99711
1609916
1027232
1347249
1007168
721962
1763112
251087
1656920
315004
1881176
920627
971600
1805372
539722
993932
1101797
1747682
362567
472628
558470
1807899
1315692
1095639
250496
460694
1416385
203818
1678339
697627
442585
16837
1063025
1676123
310524
1334867
1375020
1076934
1721335
1716406
1206512
25423
773865
344430
1092915
15553
218623
768395
1976537
1202497
1296173
1262761
1196154
885048
219576
1003758
992977
1698493
1284125
69691
1383485
837418
145130
1851087
1754217
587289
88761
572649
1291057
13877
1497412
619739
1992850
906666
1688842
216546
1616857
287359
514149
1913404
348935
1796106
1311198
1538592
467558
1999429
549511
1322418
1122553
698190
349334
237229
315304
1460028
814741
826958
1907263
763144
793943
1071852
1319589
1035926
732111
1075445
654037
1273569
514777
947705
1176132
717991
723330
145430
1575165
705723
1503726
1926735
1170033
1940943
725723
1882460
367132
1436174
1864683
1836509
1578842
401346
1530890
1216619
1131374
1722704
79863
355455
1575758
1582689
517104
441915
1544034
1835197
1934515
790062
1776857
518246
1199207
1562674
1920855
792952
101850
289489
1430944
179206
137500
1121909
663333
1254987
1219930
662357
866152
1828346
1254191
1193382
834659
323127
1234718
1082622
122711
783824
1020783
648915
302380
893568
1138970
215360
1229182
176519
255458
1321806
1746041
810523
1197413
642045
1725488
1109348
571819
1902665
758853
1423277
1718092
870884
1031655
245353
1738630
1850366
1065940
755624
449885
1959773
1146923
1043272
1440712
944250
886222
651777
740929
1415834
573941
439152
1752413
149015
651162
1207142
82341
1686494
243023
283939
433244
582266
122396
996834
787666
1589788
1055234
1410317
1762060
1772233
1081930
812582
500184
502115
1701943
352931
1086276
299759
1376213
330125
1438093
860388
97258
133723
574552
1996552
295824
1542164
51487
999581
1869390
524525
1267147
1624467
573319
187874
20244
488431
1019865
1470982
680300
1813337
1268245
922684
591358
1385340
949016
1541463
1104346
1245856
247340
1360237
1903793
561612
863206
1911125
1756766
974843
1778377
393415
1473499
1068311
1346200
1970775
611127
1598385
160004
689611
1074852
1937720
735023
1094678
198165
1820714
223631
214133
1113734
574737
1854752
834080
1934638
1431759
750240
258610
774751
872028
1160929
865277
865017
1404659
451723
1784200
793766
746759
338950
217172
1839038
1483626
1444598
1107444
1749997
751618
751649
813125
1500244
1353877
1808608
1537441
1221193
1295215
1027862
1612412
1389837
202056
278210
1479924
591186
682136
1123822
1399198
1789212
1306404
412907
1301082
577980
1367810
1900383
299818
1891572
1561388
1527158
962396
890643
73004
727893
419290
215102
1690281
204691
242943
1265411
1031173
780662
1495167
1915179
1723236
1562221
615223
383692
1659118
1390515
1317372
1155837
615008
93112
4341
751363
885827
25508
637755
1729394
537388
517767
1170099
501512
1233365
928190
686324
790859
1577172
366089
1817148
365903
1249284
1041201
1704001
1025336
1170222
1707744
14165
1911386
829992
1698088
427702
1145916
171655
703295
1678990
1374297
1605148
1905230
45021
1614348
526532
302561
1873882
1367585
448397
1208102
1864069
1694524
653207
78173
969158
1466157
672429
796268
56829
342282
843831
1424125
25886
629906
576343
453391
1020920
1484990
1464140
271041
782908
40168
737020
1728912
438976
390675
606903
1629448
1693903
276505
521024
258735
1543565
412756
239738
1590022
1833588
69427
135744
1631731
1576832
1099176
979296
786829
721255
1155915
1138310
443396
1851119
1922915
1397578
251799
768987
1787534
1152275
899544
1507118
1117679
452596
222244
73173
1524854
1936209
1457538
721029
1509811
865660
1879362
453264
1561447
905936
375201
788028
1645820
653177
1975689
1132822
392626
1313387
296495
594011
749587
137125
163573
1405441
817835
1940464
1970643
259806
15177
1749525
1010698
241255
112069
1445135
1338832
719124
758567
936431
1306215
497657
1280379
716484
914718
1686401
250051
1945182
1712579
1918811
1033607
42350
1264314
1746811
955724
18800
1317856
1991075
1315956
268278
316318
1498743
1709195
1495107
212574
683373
1891944
1492081
725344
471586
449499
1877548
70865
945933
997212
643033
1066760
896907
326126
1627921
1972803
810828
423055
773979
756600
208847
800571
1842989
1019865
633899
1268394
1294572
704424
1045205
182962
268402
896824
1958685
1784753
1335906
902673
987474
1168393
92657
466572
404996
961139
1096347
1536900
153812
1220709
1448578
1629780
1175774
309867
1340932
809357
1092213
1251516
1131706
1173211
1125064
12010
1569127
1636827
1676271
819335
1472325
1142852
1120384
396954
1707183
728805
1710155
1398104
264717
514888
322694
1355612
1669849
1589202
651667
1169220
1734422
1737440
334882
1525999
495002
1480032
784866
166927
979228
1049983
1869921
1324595
79971
1049633
1001859
431127
1142930
1074633
1060573
1850262
629709
1976817
159739
1085998
234782
1656864
56272
1517981
1687
736787
1432863
1690278
1654188
1540932
911172
1167526
1921380
545817
1956927
293849
1538408
16793
475842
1502674
1988424
1488817
1483308
1924501
971699
1571982
536420
1030007
571175
427990
145586
1585085
1278844
130037
666980
1305414
1894516
786607
822820
1539375
1751805
511007
1818665
232340
1798048
110855
1440257
926787
1579715
1121374
1579608
781117
298438
1194877
551503
738344
1488785
1444792
28740
1761490
1475201
1287861
1808818
546623
768128
967493
1505997
850768
677133
441414
1726406
916566
897793
1660586
329801
426099
1982136
1568583
1118875
313253
591122
1882451
1120608
1524421
475363
146631
1583416
922035
661411
1957477
1837187
1982719
99990
928728
115407
1962748
481046
464185
1956371
1597786
1934940
1527693
1532739
1607172
1459635
1476881
797432
681087
1203613
1451938
877149
1497679
721274
594217
732014
842784
244732
758798
322902
7327
1610135
1231634
264110
1684592
1505986
1516310
472846
1052279
93606
1683219
217416
1418641
1585515
1213270
873606
482662
849693
132961
1350397
653103
1266620
1721387
575024
1900058
1025265
31743
1057112
1637884
1303111
659314
1054765
826449
178983
1517025
933614
296720
1164700
1235816
1326530
422257
1646539
1244959
1288374
1862512
1304387
1023859
873003
150116
822339
137089
1927656
1544431
1878695
1081219
49465
1149996
1675134
1995976
1872925
72012
1355444
1102018
352026
1182014
1741698
431998
1714044
190526
789466
1870671
1843770
1985025
1699363
1225529
575714
1013206
1958023
756097
661543
1339695
1830887
247129
1155845
1467244
825063
1934447
1605587
1059442
1398104
292903
366335
1718308
1466538
1812678
1427361
742319
1691334
1205908
1276287
324544
479137
1529371
805859
659365
1578268
1985160
539642
161026
1319274
402498
1386214
1747090
18916
740921
1252867
402782
1683528
373814
226911
323153
848336
570191
226853
1442184
1414361
1700434
1053021
510842
206252
963926
392889
294853
1523012
999344
1521013
52853
1710369
1414858
1141248
1021288
1046086
1249233
599120
963964
1772641
1507034
1856241
1530115
467102
494350
454636
1327943
237592
1711339
1648503
208919
458085
545265
1006963
143206
1533976
142928
1984580
1752196
1304945
1962902
1359305
507246
1370229
756376
140276
1062720
522740
159555
1571232
1634415
1934940
225798
32979
1131322
1630527
649364
1562742
271738
1154995
1615540
1307554
1197381
544158
1763948
1935752
1981332
589482
1470361
854418
532106
668369
1436419
43546
1582121
1116178
1868748
487499
1107807
1657393
1434391
1458220
686377
1963349
546852
1933234
1362732
1283776
1482395
1191912
1571465
1804689
992946
1127144
484947
1636451
1034784
1864622
520558
1009811
654371
1713168
123478
1221765
309867
1318006
946227
1691535
1135761
1552577
943862
1033359
154565
655138
1323563
674390
1242472
895670
528587
311392
813217
705726
1214280
210527
1475311
1787381
53456
1600627
1691690
988107
889582
1085208
1605807
1970219
1650889
1203411
1256315
1329316
700929
1176490
1885943
1651202
969889
547312
650455
1566086
1682215
746879
358949
677858
1579268
385160
1855214
586768
842994
757836
1779808
1544850
1842159
359952
1026373
1173884
1206612
34427
1493790
1146694
1444652
1505130
1112094
1873014
1752977
18910
1771290
665467
1161201
1413556
872747
1146841
1122460
161146
363002
455092
1730336
410561
154767
725699
431814
1898688
1107626
1331
1742483
593678
1060636
387379
1820110
279439
1635894
1851155
604665
781398
564811
1481807
394605
498857
692943
1428280
1851623
135529
801217
1428873
1696067
820270
1333390
1748005
615682
1697601
1540751
401051
1125765
1241581
1416454
906987
696729
817267
378418
1502567
1803569
1657004
1927069
239687
447734
1850277
1314384
1398671
1298807
894187
1770885
795668
883963
745747
418508
1084932
1052654
1410607
1053870
375577
1097656
45718
131875
700396
693579
9924
361216
1155276
675153
1013699
511423
797245
1061270
1506300
519373
1824157
1562981
793002
1569975
996023
1586160
1484878
110695
901772
1743721
721852
1932921
295160
957953
640776
1479919
831093
1463580
630851
601312
1080229
1891980
187266
402440
181463
119421
1698031
1946321
607710
22942
598930
1483414
277983
18996
127039
1153059
1849239
1717491
1284052
1464712
342528
1703757
280966
382395
855056
261166
1830546
923879
1602114
257784
147455
1218547
792740
650362
602590
1029022
1958941
480179
1154038
506575
1941390
901670
781890
376670
786340
738339
1506714
673571
1639086
1292493
1300990
173617
1382838
1311025
1487009
866326
711280
1912766
1882007
1162792
1342571
1860412
431845
909993
1612100
223322
1635158
1943352
1243179
1569222
1692964
660884
1738290
1731535
1009005
99729
1867552
929164
691273
1668239
765789
884701
1594478
1063053
1200845
1059340
260149
333837
537834
1831283
425829
534661
103555
440224
54041
1699061
730863
1062604
530941
1795483
509218
366959
1405124
1211704
279926
1606220
37038
1662933
1549255
1642633
650530
174242
1311580
15343
1029598
122737
1028602
1690736
1058702
234005
1537216
1846019
1101129
383226
670999
132788
19665
563127
1643313
1164038
1885104
746072
347334
1676489
36722
728926
1893740
131550
172546
39113
912572
1287158
251816
63645
366706
1767820
1098079
50851
1359624
1563192
1135397
863190
1573537
1483365
1270170
811673
1733424
759190
586817
1315538
1484338
1853042
377185
1347068
1227158
1325060
105089
1212633
1454559
42882
1371642
41556
663392
915002
1696424
39112
295731
1561041
1534022
895492
969526
238923
86049
897976
1044634
422062
1464438
1809384
1015845
389130
1594343
101563
26771
1061063
1795494
1700631
805582
1990608
91489
1634929
1901034
1174029
87254
1150472
801051
976087
566779
1193332
1515670
1587528
1746571
427870
617973
875573
1578611
130210
1665186
960351
117038
652246
1660607
1163187
1013192
1150360
427015
78145
1901099
796696
428027
325408
1113190
499069
88454
669476
1869625
1984045
995248
1269389
416161
1184619
1533278
1216280
533179
1310357
648851
1098713
465323
494613
1325598
94943
966981
1143287
305614
641072
203982
1260980
539488
404889
67306
1565029
1845586
720371
953701
648977
965416
1662087
1257142
87750
386496
1531467
1061946
417133
1906644
1791277
22096
862206
186385
1083205
1601447
505686
1713610
997525
609798
389552
1114269
1795770
336769
1916466
452792
786176
280998
661108
526841
949902
727448
1760752
1340370
440191
150747
1349512
1958539
681786
1467723
452222
336093
22653
797446
176813
808189
1298476
1857335
1093052
1893856
1537420
1460246
134709
832530
1450671
1458575
457846
419484
326528
1839048
661746
1630125
704552
852529
743959
860378
421659
322572
306013
862843
1916693
728482
1403195
173802
1088320
1907658
1328183
1958874
402742
131989
653841
704607
1186148
1293627
1512468
1884197
712864
344202
299954
274860
910337
320277
529312
1941888
626590
1576986
1006164
203340
263425
1377930
1956759
19450
70329
1034540
255351
525010
1622918
813673
415926
1781200
960619
460475
29962
989917
1295887
1666775
605277
915550
1603285
186347
1813025
1286344
441669
667744
1458115
569159
703019
1528674
1062706
1306127
1880202
1482900
847932
1324840
33046
1141391
1314792
442666
777959
548309
1475462
820415
1741304
1583057
389876
1242736
851606
1677148
893061
661701
563473
538916
358848
1368120
82406
84202
925442
1638823
1829993
1350249
1676520
567124
125046
416799
1479949
206627
1856652
1333913
10438
1249319
56744
223720
370567
336330
1453706
1603933
1536293
1479605
319565
1990078
559403
1446775
1090041
169700
1174957
925490
705133
810278
1765744
1824818
748218
602469
1820471
1364478
1199102
1435019
796895
368446
12524
96163
977698
583169
1656885
1457604
810783
1124666
616209
132778
293086
952320
787412
1904256
345528
1509291
1197455
10046
488276
1615093
440824
1451975
947772
179577
640263
592263
966524
1685449
885583
1039731
1930898
1929039
1256360
113810
597661
277342
366164
987281
759228
1966693
1945111
691079
1306238
454141
1764658
1422398
1928070
339052
1257594
1290534
158539
1546982
1105089
458852
737093
958098
1876273
1982997
648209
1736880
1635147
1836326
1286040
824477
371806
744830
1224292
1281466
1907724
468853
1369047
779504
924499
1306240
2504
20315
1057075
66147
407741
633899
397878
1308855
194939
1171352
19145
1076796
868163
899240
1653540
1032389
1808318
1921256
1786331
1589559
716259
360580
1115064
252308
1057893
492838
16087
1789976
1051572
847521
84584
728276
367975
778105
286612
1834482
601292
960199
147652
1593590
1619863
16989
1814672
454652
1867298
281988
1005956
967549
1550656
785614
1922889
1231887
760489
1512653
919021
432045
1166485
618486
1801473
42628
872664
1509958
830272
1258174
975134
1451771
1726045
950009
1143138
1069981
126228
1747882
1219529
507535
725774
59143
1304899
583455
1955643
454480
1097069
412219
1920880
979915
1725425
1742283
1639941
1868426
854573
1280865
911362
266472
1837068
1192460
1537485
1657345
1955068
158874
795583
435014
352011
722500
1602857
742930
31677
34845
1949949
495852
1547500
73109
1072636
1415835
1620948
1465584
855422
451485
137334
610157
1902722
826937
1799080
617523
1104222
266202
1159216
437651
514948
1280651
1692053
1867764
1402931
1015833
721573
555469
1152275
272729
1771851
1587317
83844
1151727
1196122
465478
1398889
399425
941982
493012
1567029
455310
416281
93298
62694
1234428
523394
1246503
986732
113555
1160414
529096
666862
1934278
1671647
688442
1482538
89324
385221
1826262
757196
1434562
1022842
1362445
440359
304320
1870303
443427
1518607
716456
570928
543816
931498
1182811
862749
27228
1352410
848979
1371801
997664
1615222
1186048
1576338
291484
442071
54067
1747575
634128
160760
601615
1652255
1096599
849823
526169
1106398
1404692
297263
1520136
700749
1830621
169113
1180160
701046
917981
1677769
1408622
343245
577986
1240382
21578
1742524
1056223
1238420
1103309
1484420
1114246
1149650
1853941
380606
271649
1307033
47167
1652889
1325048
202308
921743
1666728
476249
595958
445015
1396827
1617456
1402294
1102787
576846
1383366
926858
1275632
1691332
1622281
1010741
682253
1231377
752168
1509530
358559
916041
1937044
1353692
342796
1547327
510317
1547754
641204
1470023
1645270
182278
1137443
27292
974670
1671691
334729
1812612
541428
360095
485339
693279
458552
1125563
332723
1642205
1954281
1589983
1183170
412724
523501
1227405
1772443
235440
1142829
200382
677152
830900
1563626
780820
1782703
1164130
376919
1231685
1001904
944479
1263323
834695
1598111
1898164
1863161
1057689
1687741
78730
1666421
1101446
1494791
1379550
1620746
1011670
233287
11619
1299773
1868281
1032741
1959079
1579670
635951
273673
38460
1941974
1908935
1084717
1746636
1351722
1338603
1845939
55592
1292536
19360
403275
1963210
1961883
1412703
797862
1630340
1169964
513143
46806
1198261
429343
1328399
1760991
1188131
450132
1105366
1647871
439584
1727271
1581307
1144499
1094041
1179003
864638
1606992
1871190
423130
316297
1620985
442321
93433
620556
762605
259704
756610
492385
1162999
742424
1482569
658218
718706
1740243
1366808
1139882
1827994
726702
251943
1488828
1448445
1700025
1668152
251149
991879
1316465
1919461
312458
1649034
1479083
1024639
1359914
360524
1380422
1932879
1882197
513103
506141
324772
1986382
10229
735703
863915
813118
1626364
1831658
1980364
206300
78992
1867536
1245934
866738
984436
1904074
427734
409775
346389
1125472
455399
1473583
1012628
655526
16660
291592
1761932
1195670
1054295
918497
49804
92706
280899
336580
1001588
989391
610107
902401
1589719
101498
511220
31040
469650
1669603
1140088
779947
1806868
1511503
1659665
1864107
14923
1263299
1560870
168546
659006
950339
946741
1223815
242451
1753247
1001672
1668679
896948
1085636
414886
962559
1045444
596610
1823458
52981
1171279
99795
126731
118561
1844800
550942
1925627
1879633
1307317
645810
1367815
1302247
13225
1873416
511349
330292
1688334
1851908
784038
1543085
1093705
351724
1286426
1530143
425484
1843465
1517745
385906
448372
893642
93865
796364
627931
1309980
973974
1250867
671639
1239658
1355505
1393904
246417
757170
738837
1753217
378819
354375
1197413
1251599
1351131
1665479
232896
1210897
1277185
1313542
1040288
1052570
1724705
1385983
1479312
1387272
1016651
319826
354393
109655
1293462
1907684
1215573
752897
580937
1419716
621014
1648740
1208707
1450775
206435
1236242
1520359
216107
1863879
1223554
107593
1623286
18486
391942
405594
1991509
810153
981095
1560576
533272
1868957
580507
953310
555011
704693
758073
1946872
1752987
1295134
1817571
66962
1777264
711903
1217484
1995988
556051
1639413
789291
43585
1312713
1290248
1039998
959151
1943018
1221506
1456574
564753
64694
1160251
802152
880369
1638914
300181
356854
1005642
1951555
614352
1661378
1262896
270795
808369
994401
365861
316426
969515
668140
294241
939106
1572209
1861147
953098
8941
916972
1328673
1920419
1270170
40050
312501
1606807
1379986
1932506
1333301
1848
1804197
114476
287109
746692
5158
751131
1855872
957743
932039
1800092
32338
73033
813724
1006338
210883
1282386
643938
691171
1659223
711346
1879822
329800
1504778
1321037
1097595
1398164
1127983
66789
523157
1864417
698612
1179557
389523
770732
1648989
49996
1137756
1002421
381215
1449884
450605
1986729
1251450
1882747
228398
1399197
1016080
1575750
1375357
1299684
1592788
257828
1304391
456544
248969
1595863
964339
303265
862835
962580
421574
1155404
255192
471034
956650
1562086
809828
159859
1996555
1534851
1536648
1533796
843626
300773
870861
1586050
686881
384545
448139
1294777
485300
598322
1500839
1120638
1794331
288187
1403393
28135
1294588
465245
1056225
464385
473092
772233
580735
539993
1510537
374050
1502432
1268114
736442
159797
1295660
199629
1839844
955033
866821
1229291
950602
1323457
733061
1666681
1530312
1758731
185232
1335286
100024
1662334
906176
155170
770609
1788333
84778
607575
261946
873693
1360119
965652
1986066
1364096
1967851
1472387
280806
1969544
220544
247876
417187
1192426
1274727
400013
50206
1455161
377222
1988809
17159
1181949
1696560
1808983
1741681
846300
798371
1755585
1168647
152898
1227150
304731
1324294
211530
1494382
1753821
1775812
1012381
462142
550309
1059873
789959
790208
328834
424527
1431413
49099
1641390
1235465
1606445
266814
1744103
1733259
220365
1956980
92670
988331
1742523
257311
474467
1949544
1879951
532701
1141965
1366451
602042
1448803
140959
116059
1419749
1499388
1601917
511001
1941096
703319
1121158
1709149
1095135
923218
1384308
706314
1235540
1421752
347892
1834777
1394692
591358
1104188
635386
1200359
582299
1752969
745694
1887761
1893157
1119639
22187
317128
127668
110493
1232776
9029
325650
972234
1850025
648209
386286
1621028
546106
1391579
1571309
1809527
826859
1241128
35967
1989111
9584
951436
478298
439776
987083
168378
728229
446968
634908
669213
1295450
1087304
453073
875107
1022150
902350
1713652
1945837
240603
481941
145059
209237
1525309
1738299
1098072
731504
1377568
1087458
187498
546825
1393240
889525
1729685
707959
1643058
1338983
942495
1427022
1142138
1524186
660751
1232943
1010708
1359914
322740
1037562
934757
757602
1953486
1178708
120477
1527785
522765
1096034
1872184
295091
1897935
764202
1974043
639303
155602
606433
146416
1559369
1274454
771752
9893
494420
1891222
1831260
1082532
469059
1273420
530734
1503381
1114511
908322
1168840
1865778
880089
1105114
1612093
192484
1987007
591953
1605296
1732459
524868
1199152
1179555
783451
143135
292768
1188627
476443
1559135
1103207
1435769
1848152
136431
364673
569619
1260039
19804
315072
551794
729806
1379050
1610396
1744702
782000
1294961
1189011
1634701
1471914
6687
720226
775749
853834
1929670
909101
481749
234733
1252042
1603481
1306816
1622363
852911
16412
838124
13943
990570
712456
1891505
1882942
69725
1579306
594410
1211194
281572
1757673
707464
38409
1747171
937536
1626076
1459670
1567024
1091240
592747
867559
434529
1439197
70984
1023993
625791
962668
1872000
856740
1688651
1361959
4161
1137052
167369
1891909
1280790
966221
1129155
187060
1010458
37372
1138435
887693
1146513
1190468
1378273
227734
136478
42128
569536
1191829
1857392
878076
168743
412317
269116
378521
962406
1098464
1016290
1757324
498417
308912
1756547
44443
183285
1407949
798394
1919639
1417880
773508
860798
1194414
1177059
1767533
724290
1573082
532267
68162
226160
1727100
970888
624855
556754
1197099
254735
1008802
1478295
1117637
110427
720516
730115
1265286
699897
1142758
1860119
1793669
389776
663604
277425
828855
379756
171863
1865499
664303
595467
482002
1124728
388137
777439
1618795
1301819
1886797
1687398
1956702
874237
659266
1362148
215851
302040
312662
1539332
525935
863673
1816293
1786149
1925462
771399
1926901
1984580
1012637
545323
448251
1801042
1963282
1884537
1960419
183356
1054914
1713183
1260153
386497
140004
1364017
927006
1962029
10555
1173021
1995168
231897
1768258
816135
996626
626223
1114226
604070
323426
1044818
1529005
1687516
1788601
669017
345286
1380114
798226
278237
123437
1447763
514752
1932242
1043346
1222888
1496965
1750892
506473
638455
335317
1276793
418146
1606515
1676857
1252809
1699313
1432627
8959
1208556
350866
238198
1720698
1181691
260718
317686
1575549
807326
891185
1577717
1351529
1172109
628592
1020857
967077
1069479
343789
1176192
84530
381326
31743
873861
744682
548375
1754205
359350
266442
913524
443963
736056
1974186
227022
120477
1151513
168384
1809893
63776
324897
569528
1902461
1621988
464168
336428
1119807
1803703
571067
278703
1750886
115721
1535069
1865554
1649799
1642016
1420628
1288576
915624
836995
1437390
143787
589853
533162
540726
835116
722156
1864977
1472669
1694924
1928798
1147993
1458376
1394485
1943085
726573
275877
742399
314898
819277
238605
502168
1068103
1928639
382983
1555218
970810
727654
265699
934902
818649
254461
1025521
823712
111987
1624824
1513076
130786
1873815
1542301
862225
376861
1081865
1097164
135122
603919
1156720
1341366
754229
145521
72994
1544116
1774009
1250208
1003549
1718000
1956369
1842337
647297
689139
122981
946802
232547
1069584
1205560
1203887
1025750
1183592
29072
1686211
1575812
990109
334404
1609370
1737128
1958868
198675
1855196
168145
1649269
838163
1810990
156342
101821
1548369
1914336
1530143
1039209
641465
1171959
316297
19538
219775
924502
209768
169568
1659806
778109
1795456
1690871
1034633
1212457
782940
1117821
839201
1730182
747801
312304
1543448
1177059
1625631
838145
1197725
1793414
1490577
177683
1374585
1894682
1038102
1915738
1684952
649171
408908
1710566
1785899
388899
1281191
479137
899791
412471
194376
142782
29649
54847
937345
1077304
1118409
1170734
264744
1441780
596145
1401985
729663
1178520
856885
500464
1333010
223917
1952595
415930
66066
1958387
593896
992409
499992
1371032
776672
1375996
557165
1640754
153067
541694
1723546
731476
1517217
1233808
365813
998317
677441
467658
672345
127212
965658
263527
88921
1374102
1632301
167288
478211
422493
59359
1242216
987310
345928
1575767
665329
1240136
484267
991283
86290
429423
280280
24027
367542
1928769
514327
884597
631224
428041
115186
1803364
523739
1497135
538574
170214
1164969
1517715
789745
178242
1324699
360116
1523677
332630
1176293
840072
1812527
472442
1315897
85
1637204
81354
714629
1115813
1244443
525809
1842824
1737456
1406858
932915
1388650
1878356
361684
1788591
1197323
1551555
1233281
611084
1856143
810122
1687027
830027
1321372
361613
1816293
1650956
1942254
730674
1450543
932986
1534478
1415618
1238461
1693882
683694
175214
534356
1504153
554446
1143079
790624
871869
1091567
1079509
1766622
261881
1193330
400962
851500
1381918
1128941
1201038
1878433
791896
1239788
1062730
444274
412724
772549
1261128
803933
1740249
1430235
674153
1034336
1516856
1318044
1424453
1933302
1641471
926516
886078
288411
945991
1346610
1944015
670724
878892
1414922
1804051
337176
1639467
684110
297490
455006
1701904
1184438
1348860
71735
1644251
1366802
1062950
292357
744714
1761462
1571661
1940154
1628489
1622635
1388085
178091
1339268
222189
1165156
1849782
1694135
602706
1668908
1171893
599142
348844
858591
775623
20750
147997
1888671
1074586
1209511
237696
1471709
903274
1466750
1061932
1232241
363082
755718
1694297
1979842
317434
1379299
898890
258607
644011
1796463
615431
1173611
1100412
733396
269454
1646716
1247081
857363
560702
1951545
1652255
857355
64809
1934828
1678247
537756
1155622
1371804
334962
60072
848846
962723
1344518
1759036
1613256
1752019
1421530
1036778
1215591
77421
456864
1970222
426099
1441624
1059350
484372
1229432
230218
1784240
1952335
477095
1089046
552811
834813
1772987
1796517
1187076
1492919
372675
1014286
1137551
454591
1673205
963546
498419
919090
1407202
201229
1992628
320698
329624
1767281
275948
366291
471762
424976
10752
785697
764368
712570
1912380
512149
513671
1923538
1064532
253701
674939
971026
507692
963039
166480
329735
1064313
854550
491911
406389
609077
338290
462479
1302026
83158
1521066
997155
165860
921266
1421230
1360165
787735
1444598
1817471
2435
1071987
993781
1476589
1054676
1844564
107573
226552
1273694
909007
1967038
1058663
683153
920378
1149738
22446
1545033
464707
375462
484799
1527277
81490
1966533
972583
1504645
711810
996077
526651
194270
1314410
1289166
527217
663087
240407
1959806
4370
1528755
1781673
1430056
55000
1152553
1056213
1771912
1308465
837803
1497663
1751947
475689
352096
252758
1628105
1107766
777439
348815
1907107
292739
895756
885150
514042
395712
1209508
1106470
1449187
317758
412384
1237201
1459057
1882020
1586489
305878
1117277
1023739
1786806
679647
720600
1732234
1004054
484483
1993378
1825484
817704
622327
937479
324233
95285
1435291
425877
15343
1048474
1989499
223150
236175
1127593
1918614
895256
1996978
1876555
1878059
573330
1730297
1235265
951552
275379
1271147
193087
1010617
1228094
717227
1042578
1765807
1743352
1769470
1538306
1739690
953146
668778
1461205
1676979
792354
714404
433676
1916472
1138502
1046505
1521038
764742
1452558
1735097
212501
1527412
849110
609554
1946927
958457
1372995
718659
463571
1124964
589843
1848344
1483443
1965485
496661
1600951
278562
1494184
752126
916024
954658
272805
1454771
537077
1349742
171222
1524144
990449
1131731
329775
336578
581108
1255606
972998
122303
1831589
1724187
1602750
353366
513103
635659
1742272
677528
1635147
1799051
494562
986469
1861883
788555
487772
894633
96612
997820
670139
414269
1968742
1329417
1612291
907722
1403891
380899
674238
1673193
1169459
456186
513470
754989
1148596
671323
139793
168082
804441
1449025
1903209
339603
697245
801082
751057
956340
1769343
1867459
1648932
484535
1392719
197995
347687
133183
1792499
493910
688356
47052
1875932
1880197
230896
279432
1116943
1344563
1852847
1142823
701246
1878695
751693
425406
483701
1708981
1183339
731510
1850020
1176952
1816092
1651828
1999357
1100082
131903
472981
1339886
1312758
561917
1929254
238840
1092608
1471080
49307
911517
846818
1981401
784972
1825510
819578
1860313
419174
957957
1836505
1880648
1133138
285210
545888
284468
1227208
788835
34198
1348772
279562
755861
753854
1679981
721667
88952
1494055
25716
654648
43859
1528966
956137
1874872
357015
59421
1166280
29692
1177910
232588
962447
1139956
23316
1676119
1227350
212798
1332833
610982
456723
1916777
1713562
991487
1339624
656745
1160457
1393809
442984
569776
168874
852529
1807366
1515279
428326
247984
1559416
312991
576204
890726
1054987
148478
800974
1232838
1496966
1020411
1883243
247105
408009
966173
1600089
1460168
1532600
946282
1666775
1048227
331752
96034
82635
939106
1609796
1486870
66666
401317
1160927
1449139
421265
1501465
835329
620257
956546
377761
1139268
1211748
1070197
1632388
1335906
1603744
352495
1155526
1156221
1324299
1370043
430406
429777
803969
475987
1567118
1757943
1255393
805049
627949
1681387
1286951
648737
62687
186139
1470420
1444040
1756223
699544
1674033
1005902
1412049
366493
1122818
1235945
830381
1792512
502563
163990
1923479
1555227
1850275
1471100
1936862
1811072
27153
1450025
380382
646290
1811427
398322
374688
476000
1353520
243710
837056
22868
1139200
1056017
893349
489605
303576
1290484
1508429
1964878
694992
800101
1811175
1438175
23525
838387
1321030
1919975
1660894
1596695
1447816
1074462
1996529
530156
888530
1676119
267971
563960
1302807
1611520
506498
164945
519883
1974460
1634019
791840
1228573
1924616
1923842
1571229
1079401
1511561
740050
877126
79316
134621
328440
737391
1741348
307986
1978665
1895655
333516
1682569
1224879
267940
623549
1043421
637297
99446
204796
449850
656117
1569871
139275
38273
322078
1559139
755452
668126
1957413
1251684
1489443
1726267
733835
280792
44503
912020
380382
1425554
595063
256664
1917198
528510
707460
900433
494131
1362799
616450
361038
623552
735966
1459365
500055
1971015
1722284
1956595
1398104
473130
351416
587864
211388
31929
1271731
477583
1003959
156196
1904733
233911
168494
711315
299801
1049164
1313702
1239925
263546
1738073
1776499
1693504
162510
503909
1991056
654648
1536572
551155
1912120
773407
1908101
541940
1953591
420511
910649
1386847
1554108
1135930
88960
561149
765900
668477
1750696
1316387
1530115
907964
595238
446981
304359
745326
623672
1646071
1133265
812397
1199012
272317
1609182
219769
649856
1372788
815983
431013
1441338
1859648
1264193
668982
1962953
402990
1199012
1282391
1562479
831241
1157173
1291275
896167
1910024
1839995
1932117
325069
941785
1515903
1580503
168749
1920020
901526
1072559
1424491
1205943
1716087
841948
742573
787639
1663829
239344
1539576
1295983
1187815
1507373
1218511
899685
1734696
25715
583455
1104487
625845
338144
1159907
1996786
1864127
1121973
154824
1279970
1001299
1274549
1914162
1364047
1252156
1159216
1644575
61895
464555
1363119
139661
1058839
1879323
769005
93228
1002677
797377
374203
744776
1544901
380107
1326520
1754327
1774050
831736
150667
1764100
153060
508911
1279880
466649
270576
765794
856028
1516857
247275
868507
1562756
602392
1248568
1982135
756293
101231
1383531
980097
625914
1534969
1873065
121011
745571
221134
1192441
1818406
1176358
884381
510602
983602
835940
1530561
1038619
1190405
523127
281171
593278
1407451
154409
792767
1567467
1100158
452046
1823793
1149203
47414
427408
1877673
1307816
210186
195552
836016
315595
203875
29960
1636168
1844238
374189
1737258
1321032
989954
46831
1381319
1541660
1167459
1775057
42674
978365
1622478
539496
828739
537388
1952661
1289100
133559
1499050
1825515
1651702
627235
1939471
1517622
160410
854799
114052
479209
438450
1784038
1451386
730935
1047261
1243150
456710
1287963
1185854
698820
1910245
1002760
149243
1944187
398727
264845
637485
749422
647557
1901363
1863933
599847
583895
193798
393174
1554452
1718772
1984926
270993
403318
12936
222231
29707
767452
759741
456304
1463893
1137948
568592
483378
602099
1751754
1537816
1744778
331562
958023
383644
878842
987038
915764
366788
1251239
985586
1906436
1506171
1397791
1404059
418272
430960
623796
1742380
367063
1392051
125772
1394485
379450
1802511
1439591
1887094
284649
473522
1487009
710479
427029
1732770
1574908
687965
386034
703829
1329167
1780339
1269134
507982
1672757
434022
928326
716578
774570
1484182
380899
954576
1001261
1831007
536177
1629472
495661
1541534
816789
511930
1020574
1650104
286225
89396
656193
1631605
237368
1862580
1346278
1424973
1061932
483121
638434
1255969
1382039
182912
1638185
1322103
1061135
505724
883886
1552889
1115519
1551132
6385
279447
1064701
1087422
1030007
971858
759224
541028
130027
509595
326314
1444178
1382778
1586368
1677270
1820365
1522373
1499610
207564
1182170
1011554
1138111
1063011
1295971
787381
1944610
1059394
1861903
322613
290236
754460
1280014
115456
1684149
1448462
1504554
1659183
1938865
703761
1093262
1361772
156683
248989
809334
60056
18787
880885
712328
878336
611584
1916136
1985506
348427
1801926
1362610
1795388
1695838
1780063
776984
1920024
954258
1414444
1111014
1032529
1223409
1262151
870307
1181486
394440
1035887
236778
1214655
977663
870863
538109
368503
318247
1593903
583865
1324968
37086
501349
684184
724744
1867675
1556185
181587
877814
66033
466842
537292
1522299
608886
1316036
806276
1758118
1842757
1106424
1917594
1951537
303255
590468
20189
899192
1009892
1641403
1181622
1943126
712336
1146059
151258
790324
1663790
729141
677152
424289
474448
1222452
1015337
1191586
1090459
1554139
1045278
1131728
1582163
1473695
914361
586028
1437927
271263
1361329
584453
1776814
1102268
859944
682534
1218011
1620808
885005
774886
1413685
929752
411759
1317921
864344
1353599
210610
906235
208624
1871365
138646
1990590
146891
375603
879930
88222
1003901
295603
1542774
361244
1872606
1238618
1529903
875642
1373998
605456
1617373
720493
864512
443604
878379
1002593
386980
1723565
1448110
1013383
1032130
1344287
1506372
1305863
1205671
1155342
1797075
78153
1616719
1579608
433497
1088506
395679
719704
1551780
1792790
516603
713369
1131631
1253211
1446101
117769
452619
516983
777661
318794
1138418
75035
565948
1293015
320683
1047596
600870
810493
82691
275102
23168
1033020
1597321
574625
147785
1593447
1424655
228480
1625667
1567032
1153759
173268
1791970
307544
1932739
782907
615682
1932702
1652531
303874
376153
1034112
459625
1218534
12442
1671880
164290
1779360
1841043
981364
1788202
1413233
408009
1240139
1215899
630395
1435247
1184880
1161355
784673
657454
761374
1652944
780783
223066
1580222
1748346
1378216
101927
1561592
1036778
1448532
1765659
853511
1407969
1186171
28863
762013
6721
1997758
402117
298648
1675438
483904
1295638
1766173
1492181
1850952
1427113
437459
1966404
218623
1794077
1279388
1583208
899870
639107
1614381
796772
461585
18008
668671
325363
977612
233686
928794
1391094
983047
1546292
1028137
28999
589203
70229
1206673
36065
517667
1171881
1661404
1323782
40702
29834
341761
1822442
587228
1173112
1692250
1842558
820345
1570772
682434
1984914
1796086
122331
1934870
806895
1578659
354951
1449401
1147465
1103443
1416512
1510277
259902
189137
500752
884308
287501
765535
1167015
1432049
1048097
1358200
1244243
429343
1210972
625045
99584
269075
1742229
1926195
264845
159384
552455
582441
1016412
1678376
1536648
988282
883100
1039620
1663141
570475
798909
493550
1784020
361286
1438911
1507380
1881526
1128598
424590
1317132
516083
30968
570745
360425
1900464
1017588
1968627
1629739
667141
76492
803732
1111111
762019
960097
55888
1689657
1236572
325967
1858046
710153
1879153
978597
694969
139275
459904
1037922
1466132
1195043
222409
1101025
1109215
240053
97370
1941866
1571922
532062
360890
1597439
1463329
1073537
908766
998787
681759
1230805
911938
812547
500302
275950
856178
830918
435057
1847615
795442
1841500
1235919
1651608
81103
786971
977497
1220759
1263727
1890151
1082759
803318
1180204
1843624
424961
1561092
877469
304807
734498
1738906
462887
1715404
1189234
1467765
1945578
58578
1981772
936927
1342239
646657
1655616
1914175
1728238
1480271
96746
83501
377694
1204898
1818134
1174375
781244
809929
887368
1247468
1444135
526559
1231209
1234618
531563
117464
1728955
790033
1677269
677353
1784131
147711
1754327
1320208
1990538
1805464
1562479
158967
1987706
1291227
1715828
1955592
889874
1695748
725652
555138
411265
1875135
980597
1948133
1678225
921283
1829794
423804
1943001
1744168
298360
1572290
1344713
1040679
916560
399515
713885
934743
638449
1354764
1692650
1068607
1828771
387526
965490
1535599
634606
483132
1794233
574112
1450060
1169941
220931
495550
864424
351868
402357
567889
1967141
577539
1464712
607055
1486620
110497
10119
1704879
1708564
266941
1566592
164230
1640195
740134
2366
1528905
903883
1946270
69729
1730426
609889
662741
650752
1420359
362671
999084
480603
592999
1227879
1097564
139724
775900
163311
1313350
1308719
1991038
220014
1976864
893429
1806755
871685
1145235
1429862
1628090
306610
1457866
1150154
1083404
1951286
1819018
251641
330916
428688
12387
1733616
646546
68076
936729
1289209
132806
361159
1708564
1365186
1617662
1265425
713596
648198
564115
1547054
43052
1884060
372755
114582
1903593
672777
779642
974835
809702
244621
1562881
1884639
1333950
788230
589233
841790
238205
1048260
1242705
1681801
1403292
1456922
1744014
1262761
929193
1107794
1381581
1022898
305120
697527
1923766
349934
1271725
743017
11256
124395
886439
637737
1532305
722100
1692903
809253
1806116
62279
1466144
604523
495321
988518
122742
321049
731579
1659952
452974
315590
1642163
463244
1001854
372878
324589
1543572
1814883
1319128
814327
785101
196349
312104
959424
1806610
1222540
1434811
1610619
1190338
1900058
892811
271156
1996081
1911770
1041750
1605751
1287976
761502
749705
665176
725440
1473939
569823
901589
1470288
1535988
1646600
1497499
1927986
173777
305282
1432235
952243
1401990
1900355
383997
935111
1453706
51616
447530
329720
442620
849984
1779127
1487736
1305049
327651
1107832
480222
1714060
1763362
150419
659030
1887263
502096
832702
1160367
916051
1442182
1675350
1630160
884271
1718219
582728
1954736
829420
1608527
1138049
324532
539537
1249946
696066
1170879
704004
1257400
161189
957910
1643303
1007268
471156
762891
1362314
1492939
1242800
890469
1521495
425611
1803286
1210531
1169326
763839
1325516
468463
794073
1674600
219004
345385
1855379
1923831
915542
1570017
266572
1032431
1398739
329682
876386
135149
487070
862100
65736
541596
1931622
515453
1570049
12665
116061
899640
941953
21113
189260
1471697
991443
909580
142180
1562055
718799
1003493
1523327
582261
1376423
1262268
577250
167038
438634
1890770
380924
672480
1781412
532187
1181976
188223
544892
1888653
1175097
1479590
1844594
1736790
1312562
1020088
162780
558432
408337
920022
299992
564609
416162
980839
125158
175933
1034429
712015
989856
541678
817725
148040
119221
22201
1716178
1901139
851517
1529296
1716628
388658
1935523
1672375
206299
382186
675399
1312154
1075501
979256
109388
150131
972679
1157757
1456478
821543
1922018
249547
1823438
1917415
54153
947462
120308
345045
1455545
475381
1910244
1583628
1086212
534285
1394333
1859943
1151963
217635
1063014
276021
1163435
1015051
447860
1499041
969048
1193454
1851949
1177640
1164999
1332044
1750034
976069
1679100
705991
857495
26760
1177910
1658978
213693
386313
788847
339208
731664
737078
562215
1554975
1505794
1659377
890338
1611025
330689
11598
113766
678673
859608
842170
207503
1646145
1499042
1060046
1176734
1278622
1891198
1484431
1452192
1749473
1989472
1834333
842991
274254
1651168
773586
372813
1812621
1749176
893760
1013192
1405764
1789307
1732923
39819
666811
1036727
1962675
1238806
1169162
867163
1478399
1772101
1891562
1663653
1763565
1788789
155991
1310025
285737
1034654
759724
352750
418564
1742777
1678761
1341008
1862573
1663891
251722
1764251
785278
1174411
832837
218108
1438191
855496
1472652
1478568
1467443
1993766
946512
1164302
1756794
1969830
936141
853351
70098
904116
1900287
1646485
1808187
1465636
1433913
395175
1861925
802966
667497
1694575
505265
893575
445760
1604591
1464609
1209618
1628696
292198
527683
830236
732117
130098
690197
1102310
1960118
1592949
1042185
1537726
1689329
799557
854363
1153325
1051584
708554
1837428
517457
672376
987563
870243
90813
947739
195246
1019865
956546
719667
254683
388477
1535498
1274423
1352743
117458
772450
343652
228928
375928
1286325
1716928
702761
1358095
202380
306282
692198
44877
538419
375847
1319871
59093
1729724
1564362
1876919
823291
1943053
1694728
262278
1392180
678838
895480
1932693
1368814
1977332
538038
774706
1591723
1793484
812907
1316643
1788761
127723
1274692
1945357
1321414
172459
31222
760254
972055
47009
1046045
1334460
1781273
382475
1604054
1093517
671153
1732119
797574
518283
79219
313598
1531761
665066
1013923
1239551
418315
1507373
903874
1031834
872322
1571392
1624905
1531216
42723
1296668
1998319
1580176
1678407
65413
1850196
1633468
1435732
1980244
1588312
1366375
1922236
116493
1643535
735370
1199152
885433
1613951
1403744
1571320
1005353
378039
1641564
1972386
726629
842516
200852
420729
468257
997277
1438420
1854363
239072
995405
1145235
1699617
724714
1933479
1107662
365182
243526
896639
300449
257827
1563917
481118
1730766
1449142
1125137
682139
490175
1324229
1746263
1755295
1175955
739782
107400
530107
1352779
688906
1658321
1055898
661980
427533
866533
1857643
1724610
445843
1155626
501655
348430
780802
756133
1961555
1428210
362412
502442
1008700
757010
1405074
1669195
1938579
1590989
26579
1414535
993444
1726878
1524130
1196200
887239
645225
71231
467194
890987
1219665
1141391
1753400
759823
212353
299952
1398241
174147
575376
1653629
384355
1743463
1228746
189716
1112094
306440
1690969
337600
607835
1761876
1463351
196077
275759
126720
562266
1491939
1472669
1366948
177683
1492381
7497
1491606
1407929
634674
30241
568912
1794176
159834
506556
194693
1067082
680110
266982
1317230
1199728
860799
1729115
103482
774269
1642425
1534185
49135
918173
105623
787630
482307
508274
1099823
562627
81049
764785
310629
1521925
195132
639824
267600
1894124
3321
690862
1602066
1428019
1154031
32813
227761
671567
1453096
160015
615499
1350229
985984
1671498
751462
1693982
1871053
1864478
1892777
1921631
163384
750756
1719704
1898598
1677762
1825037
620397
1849710
1332513
1865206
1817741
741936
739147
1220603
28192
1031649
798318
844374
1600690
1054401
788851
1894516
315427
1635482
399663
106113
562715
1376884
1593494
658670
1720366
596054
1334643
1546660
1740045
1063161
160126
1707678
1867185
1443191
421766
1904584
1326931
1389262
316240
1540441
1415962
457162
185345
1471611
1268321
1084759
410339
1481342
1330663
99913
1805194
798184
1625989
703460
1358178
1477045
206240
322312
1865294
647026
213526
127381
416416
1589360
137998
1330153
1155716
376078
1576779
196092
707332
904577
1659726
1766884
711666
1756135
1910452
1498247
1310724
1485616
968988
601393
308971
735228
253092
27528
1384639
888076
1250356
99637
142372
1153777
929687
1298847
214996
1200968
538132
1913267
1178952
1175947
53269
110545
753167
1689048
235113
305394
1065906
974745
1017961
1838208
441033
419697
1184685
1645488
228698
935764
1812054
825454
1899634
220301
1082140
1368840
837781
1545879
586869
334627
1071393
297514
779551
707545
737391
1651815
1615161
848836
565672
434398
338089
672014
723327
1057288
1990565
1773143
577797
1685277
1055411
1495770
692962
1708972
873621
944296
1790334
1530207
1175920
1520874
1228021
1459527
1863179
393691
106562
1443957
996730
118198
1912523
466538
547320
1346047
1528946
1541451
682948
18966
1004416
516045
931295
551774
723475
1468826
69163
445935
1613152
690172
924930
1912561
962978
186634
1337449
1739245
1450018
1314384
208214
1126706
1728061
258686
1327702
1581357
1070026
231669
543379
1836695
967958
1046909
633372
1691033
204517
1437279
307213
13305
8105
535823
162777
315528
1724683
1509220
3174
526353
197138
1795093
769406
1499441
1343453
1678174
1275997
500604
1576560
1655487
1976441
188715
1682771
1032365
882993
315173
1006362
331923
688099
701709
1572403
1386947
569899
1349013
113342
1762333
1725668
1476523
812398
280505
1973171
1892908
774112
1730586
315120
1099588
378143
231895
653113
1798518
1199042
798864
1492073
581926
856028
1603923
1155753
1646090
1637013
1502701
1504707
938336
599761
994094
1977729
966691
1367519
1896726
1862715
1306202
617973
825903
360363
464196
919541
1110326
299952
1757110
976816
1439371
453868
194818
1054075
1257025
1165156
1339925
658578
887199
636498
1050983
1589979
1903777
1999428
1590559
236975
1233843
740486
832510
67903
991487
1808658
1203009
70124
977387
1506739
1794692
708258
1754916
971163
1827347
520526
1462600
1596839
57936
1575224
647200
952911
138994
265035
969252
1164302
681044
1410866
604459
676497
1673408
1561388
1774567
1057478
1394046
1183429
1939316
55811
209958
475420
151675
192775
1638616
960431
1880972
1744121
1746364
247653
1168752
824606
188743
456102
121692
1735097
888984
1696544
1086966
74613
159173
771204
1580959
1323234
1445231
1427
1205645
879028
1267530
700934
744126
395301
886078
164369
1998648
1975033
456140
1748270
1357023
1499457
1045762
1559175
550745
1607308
1286253
1992481
1056552
1696898
783449
538551
567746
1720020
594787
173617
772791
1872202
1559416
1133587
1348119
6614
1178760
349854
1018913
764571
1417922
1087348
956988
190135
510918
610335
1231376
644469
466451
1681906
1297929
1261062
1763688
1620708
808693
913961
635224
1373847
1493675
1017179
727070
709913
1619101
617689
1140459
775652
116778
1419853
715372
1190377
69634
1081881
760054
455937
908034
881355
1030678
1938336
1561140
1367422
1324993
704665
171130
619086
867220
352568
1964863
24134
1818086
730317
1960419
68079
235145
449153
699867
1005013
1725101
926972
1497223
98925
1248251
727868
901025
1626458
832335
1191213
1369226
1618725
328767
1457348
837449
1637917
115523
873338
492775
960967
333328
507780
1655488
1517290
1086569
1382478
296462
1216275
384787
1668770
843292
1974719
742953
798312
575000
882128
1401403
1896177
806182
1655020
1808266
1818860
924572
294151
1897363
671191
924727
911001
1127247
667885
936376
816828
1267386
1493905
1199995
965994
1450409
155412
1297234
105777
1061179
27085
860305
558217
1038499
1308027
1982592
496726
1605963
916779
867700
663078
1016943
1056694
1033047
189137
1892200
910925
1801072
1062363
57957
424576
564753
1978468
1778243
1871562
1423756
563163
1121892
457720
1062943
561981
603013
1732631
558957
1719819
1722732
1038720
1776223
724249
1466145
1704105
1564155
1038030
1382402
1648261
678471
303316
1063627
1092942
1782968
1516970
111242
617575
1676622
770623
418272
662143
256122
447530
476929
457846
1263794
115292
724436
1204945
499354
624699
409737
385462
1296137
1064412
1965716
1429091
424424
1871625
132339
1909928
1761881
513348
1142873
1896754
806765
1178862
1978830
1035257
990063
884362
240797
1295564
367904
199222
1635087
501265
883787
509809
531952
1231739
1782895
124938
109456
452586
693719
1378175
187299
673665
1094970
10271
1092962
1739345
1350106
599243
1981738
1510883
1294251
640894
522899
1876154
1925718
28456
1511320
1125981
1855291
1178534
307150
119815
656159
1372641
707959
1794924
388588
1931127
793897
76071
549865
769369
1280951
185653
1853233
556597
1493304
1157543
686552
688721
1396330
887704
1935322
1997798
191895
1624410
1553353
578141
477768
1444275
1445081
1088629
1624529
657484
720859
1318685
614675
1912120
1780266
903092
17996
741102
558386
438597
1748680
1919316
311898
885348
418708
1613733
809473
507007
1044725
819678
1175764
531304
221304
1687489
900880
1693810
1324720
326363
1113190
1477829
1788828
1001586
1381619
955079
1227895
344468
1257658
1765359
1976993
1591190
887153
438197
1756892
121627
1147145
582745
90813
1048659
1528556
1531307
1172325
529161
1257367
1766485
558216
1747433
1133912
1102236
1373327
1850196
171089
1275133
59060
1913880
842215
618645
1334833
205336
1494781
1184933
1284377
1990818
1597571
1217681
1347080
738690
1312352
1986829
7270
1783508
1422719
828599
314873
289097
293393
1452743
559555
976541
620236
460900
1397759
153589
1084140
1960081
26436
928026
1267046
940818
1276146
1786090
157379
953131
985166
1221852
1561629
1903229
820886
890839
498051
248562
346366
92378
627820
522206
1279844
55749
382695
1647140
15495
1354454
9937
1442042
1351808
1203604
1819245
124242
26054
612150
1611533
1356270
1348868
1994407
1803437
531411
1423438
1715554
786986
1255487
897758
489305
1925070
1449428
1584801
606409
731315
1934447
1046273
1504831
798398
1350110
1123623
452329
291231
1857042
620415
1261235
441374
1253748
14991
1116666
1159590
1303138
1215561
209551
1798772
837509
891489
1181639
1329016
690110
915010
244400
1565180
524189
1044596
1505699
170892
1258118
67938
1665298
1293838
478231
864033
1728380
701356
1995569
1499754
365518
1909961
1017878
1697843
790849
1221668
474511
1992292
116851
1251635
438115
862225
167762
995561
1377454
1902883
510332
1307605
782690
1575966
1337660
1328524
1829905
1197610
82841
852181
122014
926115
1341240
1788856
919483
1130571
1698832
1406641
1933530
273124
1296022
1225761
462329
170813
1358539
77714
636978
1136818
1750399
1132461
1399153
1576826
1493706
911915
455668
69324
1865905
510059
1933388
1348094
1243580
1975521
964578
1202378
292635
1571847
778331
221459
238695
1718073
1088212
995521
239631
704778
394780
674284
1952616
595148
1261782
1726151
1153858
1805904
1255348
1226446
1935647
1145389
647422
828406
145594
681393
1500034
1762627
744691
372616
1638230
312974
1935467
633765
1712957
1881161
1791058
1970306
13946
599142
626516
1408079
1187180
1731097
897354
1879741
749176
1242705
1390047
1295877
1808548
1267292
396489
1875958
1420362
1517622
174426
1960127
1349221
793367
187827
1789514
44188
1716162
409207
1229690
1665569
1780650
1972049
1991075
814114
1165043
841306
1140320
1852999
1787312
967988
1894394
401145
220843
1834232
1241237
1612594
1348476
342201
389940
1400866
1856173
1423156
1855178
730190
408935
1524022
1352862
1292179
1342974
1563817
1971744
708271
1474926
356646
610331
1657357
823524
212069
1196347
1258198
1750191
1752891
1182774
906456
1634584
838221
1123907
1583523
785516
1826069
119965
790481
1710445
1378934
1798637
620706
1054852
1154944
1424596
1550216
1798810
1249458
1615770
709702
1534550
1526209
798414
1588106
1563533
1480892
1746092
1227782
1478105
1447768
1406000
1969554
1842814
331736
77510
864844
441380
86394
1797017
1815285
340135
1911902
1759164
485632
1713969
1593357
1263085
546035
412678
1103938
962219
1470256
637241
519584
1422447
504353
334007
412613
1422928
1127265
521615
1201000
1948133
903500
1625621
682806
707273
1714572
751968
193177
1867969
1267995
387800
530643
789646
1794898
1937827
507913
1102841
485951
1595719
1665555
1034692
245339
966086
1414199
855932
159964
1697511
614181
619136
125588
1289558
77012
1788848
1046833
1345690
1435557
1755831
1364604
1151535
1959042
1682569
612712
1966858
460704
153518
955165
1854743
1770463
1108360
629820
179889
1543678
930832
1661556
1564669
745868
193971
1161131
693731
877469
1332962
389940
370352
184352
1581027
690605
1623255
1500310
1494283
868704
1731365
289673
995439
1095268
17999
1807696
283433
684479
633544
1474774
1082167
332198
1955233
1655701
1383699
1682492
1058745
1205103
1347386
1314162
1172254
1735077
778961
753296
462349
554989
1796085
1610863
244661
1862948
1704342
1978536
601723
728834
39494
1187652
1883306
1592185
784286
1480741
1442469
1382910
1951862
552673
663639
138478
815098
34102
164175
246687
520830
134322
1879420
306794
735966
354785
174709
1736202
1548599
236127
1311759
1344372
1758117
1800591
1797385
1809719
546933
992650
213722
755952
139273
894439
1869903
1414627
501349
1515618
27701
1102757
1628670
1008836
231920
675542
1480057
832327
236172
825701
598488
149317
937111
640950
287297
649619
1530841
650879
748832
1493274
1275039
1623751
953098
522903
1507134
401402
167812
925938
526546
833730
1862428
873608
1823569
636326
940595
163327
315389
1683788
379000
1716871
609372
39658
633592
1843543
785453
942745
1447221
1271452
1736687
706211
1263782
1899613
645705
1726807
1657358
1344740
250520
1183998
1034411
133056
1815294
1794738
37158
1578668
537398
753999
1745586
1673286
612011
1817498
729779
472157
1430931
574081
380067
1583582
701653
936250
1581234
584121
425784
1447533
197725
104492
1584065
1429501
390970
646890
11272
927010
658730
1423701
836282
1846689
646602
1144106
551426
1456120
547806
1802632
1917224
111186
498464
1848832
887625
701924
99789
658390
1085248
1828297
1484602
720541
165993
723746
1146746
1773055
524640
1199591
1840863
789597
1349013
1052451
887154
19676
1033730
1509715
488182
825562
967743
185237
1721461
1865420
1990609
853630
458152
1446517
1040679
1299997
1657197
681134
1040446
1476732
1776534
1007015
1132808
355981
568075
515742
554936
459219
742547
1989156
1693661
596243
368441
1691050
1819701
529033
1333216
1794104
1433744
284129
1667729
1991098
759280
793776
926005
606537
474916
501401
1721831
1957479
1760881
387290
975194
703336
1946666
1351520
1996885
1998298
552857
918035
309419
1665917
1164274
1455352
1393262
1495262
1454156
132835
1649445
364372
1850347
1769539
886826
926843
1522333
1665917
1231612
113940
155742
1238180
1748253
157836
554638
1436845
327174
390909
1986729
1637068
1444718
1862987
403587
1782089
803580
653247
1440328
1370418
541004
1474085
125365
761384
1508434
1909711
1373846
1805398
1329276
660254
1935566
143957
1788643
40221
381008
1758503
883603
1224584
1590746
747001
1871195
1793929
959428
195212
76008
1424494
377279
1396715
824399
66543
670785
931518
238971
491823
229154
1826069
1637244
1919738
1205906
1468131
637260
1052521
606970
1484521
516832
1650781
442128
1402061
624820
513701
1981217
1305067
1717385
1146202
1884400
386212
1773771
626421
397121
1224675
20405
1421297
1193094
1516833
1044761
937986
1234212
1800032
1806726
1766086
1183429
73173
1101022
1321372
1136999
673715
1114662
1205797
1820396
1683053
897205
1700001
136925
1987591
1981439
592335
1031407
673530
1237476
320919
901812
1606055
1467242
1608792
603001
1236342
294810
1817515
337746
53336
1631035
60910
1895282
1853338
1491360
1995103
1069881
1724415
784697
296563
463148
1485345
1137885
1522086
923361
1377161
486130
89574
1836892
96917
1358914
854749
305451
1538978
1978468
734483
375840
329240
382702
122309
324897
120718
1532406
708733
599836
1643826
1042990
148388
1902734
1456429
1296968
1856071
1167040
1323609
181093
1889215
887707
1532643
1235
1802632
981527
1401260
1282093
958980
343478
493691
683472
1081381
1149772
1486254
1969325
1324953
491196
1994705
1556146
1129977
1715871
1117736
808369
1100708
400333
830367
1790429
781413
1957703
1796725
1850228
259180
71499
1034249
1548832
1203082
24837
1661176
65336
1934755
164199
1706643
1909444
708904
192022
1713747
312662
538734
1535621
123695
240999
1921308
1105319
212058
1051413
137917
1561516
1399395
84633
1351263
1402664
758816
1425214
270355
1880696
42566
547362
1844420
832446
465386
359075
1445394
156986
350322
1771285
806289
781102
1612401
1738817
1643306
1373169
1636993
1697001
1676548
1429569
935895
399382
558714
1433308
1176904
959907
7556
360555
1930284
1363177
688710
882819
867975
1385983
404376
1515564
198160
539845
784569
1552652
746637
993598
1025711
408634
605280
1957607
543029
1430070
947569
231388
872291
689257
1451308
380225
1403462
480133
1480625
463301
325602
157292
1206943
115107
1487990
975394
1899686
391699
1344960
1695912
1093126
248089
1454251
306014
1755485
1165515
1831863
375180
533326
962181
441347
1216960
1401115
941804
813751
1254130
1144925
368072
1783625
856862
1450115
954078
1659629
150141
1055794
1238549
1014506
1247781
1656217
752305
1712366
1156563
1450961
1621832
292187
1041618
1014687
740551
9121
1892657
682041
968925
763327
1927356
1654314
364101
1960562
655665
954670
424328
303536
623332
22933
53301
410804
145209
1327665
1863462
1361092
1933346
1124946
1220973
941059
320131
218024
200844
334548
726681
1645052
908624
124229
434872
19790
173832
595181
1328069
1782001
1766577
425981
210452
1806743
1332723
826253
757602
1296866
1532799
986684
705455
1167831
108568
650238
439608
1991333
1145204
189021
1330558
1787996
1096599
205481
1456325
170256
147356
1624431
68542
454095
390462
509728
287414
174538
607046
1411993
783060
1307240
1353441
832971
786982
1111849
1653726
750540
775353
1448820
1842114
1704459
1516089
1389544
1081678
331757
1949024
10684
1292413
1366971
204315
1711063
12033
1580297
111919
994714
1316962
365759
1928380
1201936
1952079
1130598
1634211
1786124
1519811
1369983
273367
1035513
1517388
527090
555311
211918
785785
476579
262206
431835
541099
645426
1964807
1936813
347199
1489910
623875
1235710
1910632
585319
1746605
1573702
1253453
264156
1532213
164073
690215
1053689
747525
1569222
1513333
1672919
1441378
972565
643956
1414954
1865539
523834
931085
283433
947251
1287034
965938
893208
1750861
931883
209844
654058
1085348
948541
2566
1796468
841163
1329612
234802
1038997
1817362
1142084
731618
1381963
389130
1597155
1831254
1507172
1019038
1771518
1866429
812307
1553870
591355
1281421
1423861
896103
505659
1950209
1416429
1024347
778331
506433
1181245
1495885
1039806
1908879
1005461
1435588
1151835
1740516
1608100
893303
10398
1779794
1596138
306248
1627718
73188
1154765
865224
1164580
681208
613403
1953727
1458322
574333
118750
1637257
1447508
1700409
285852
1911667
722467
1634953
540468
1388027
223275
1438715
503266
273005
1860724
1804135
1291057
328170
1171992
109948
1223207
1948325
965232
1044101
793279
451423
995752
1958179
1935160
173177
184302
1430978
541595
1251910
1586134
1850366
1793086
265341
546049
1533639
97981
731932
1525266
1872942
1330707
737667
1016042
874462
1618977
293705
1064262
86126
115909
1843628
1974479
1422715
11793
372922
1067817
1944258
140652
157381
1419769
1279239
1184511
325155
1882076
15902
1654596
161029
1689803
46496
373513
1665245
16597
1598400
370386
545173
1073893
345824
618691
1516599
935339
180474
785764
1262586
1847046
315703
875457
218451
1002363
1879899
1327598
1750009
394798
1528094
430987
1395537
275845
416841
1297472
359573
1173925
1769984
1901163
977735
1863103
1708112
537624
1210022
1876249
477036
932549
1001273
370931
191118
1549597
959873
243560
546418
109159
149333
1035660
441221
816370
556316
1653892
1727985
1209888
105100
1359990
1725912
1302792
830062
254547
200107
804297
1560440
1443618
1082903
847480
1544783
890842
106836
190918
973698
21870
1031564
43585
1377278
96752
1555805
1153206
484918
1984081
421891
1257528
1369503
1039481
564046
1961848
1102932
1820290
869064
860678
325719
520479
1869408
425866
247439
121887
1812018
484649
160398
789133
417255
227165
200178
1777669
1710931
735065
1683294
138512
427709
819425
507799
212224
723123
1329112
1692304
349431
1921940
469201
260634
967988
1183299
514042
1600654
130376
1655625
1201893
908330
230773
1068853
852233
1805045
169505
1682972
918028
1554108
214052
807287
695644
311095
7853
1927193
418711
1049861
1469181
205432
128061
66506
1073960
548771
636728
1547324
566814
1269519
574771
1219583
1183999
1204203
576008
1465025
201055
1033455
873725
277927
572470
726916
236052
1660121
1346789
1048538
1464746
657275
1796146
461358
1547443
1246591
158865
761265
1017435
1066055
947352
377635
893341
566779
1830795
1135699
1761231
570184
192652
1893372
990233
255682
877467
223125
710460
475523
410457
615366
1398897
1213144
1136452
754405
1515311
130967
986027
1518304
1667662
1947349
1351968
613594
365064
1768524
637910
605328
1214573
1076811
113659
659280
1709991
75432
1850782
1772831
560690
229126
1941308
1737197
1591858
1957703
930397
155931
1990119
616259
1784252
1974013
109084
948541
1774794
152492
300481
1349780
739822
402017
295505
157176
553178
1981140
578799
1103881
40459
1732131
1466787
626280
1079115
67759
1861335
786713
763788
1019026
625589
76526
1658795
569853
281553
1971818
964134
851264
313191
815425
873935
1520025
546810
1768084
153863
1405681
129760
33275
733305
638985
1203064
46654
1641466
1706663
1083832
429423
1873936
1502139
800718
1218534
1240559
1202630
1759119
1732023
48858
1039430
1488998
169608
545885
172014
603047
1208906
1989276
762835
954274
475448
895874
1872985
1737408
638057
936745
354167
804553
1293586
1792990
1067985
421864
354633
836534
365323
1172133
558287
758866
369169
580566
278077
826660
235741
1967304
1017141
889874
732836
1056493
370451
1681208
1347714
586482
1666260
1929115
1008011
1796234
791893
19833
1349108
636066
1585150
1536637
1935568
499194
709534
1828509
1479970
269391
280156
1720325
820867
1825002
1278287
579703
1838272
1631055
1413981
350043
1020135
1688341
249485
1415178
1618779
1370505
1030678
565692
531783
19538
1076783
1699858
1034633
435096
1832118
639280
240399
1079851
280312
256097
1549203
379876
606935
792265
432041
1357257
1570837
805212
1801992
202533
1307590
1214745
575088
840465
1738635
1653020
461966
974387
1431055
478335
405982
1874707
560508
907336
1423573
1055247
870433
1855331
171068
1908217
1169055
68582
1415827
391487
613403
1425570
815242
1369869
67646
575306
1034511
609029
774460
986325
366758
184998
1353470
1742639
1565755
1457416
584145
375974
483561
812986
695354
949376
1757474
460349
926846
1322774
545814
614076
1524287
190280
1186048
989797
408546
1539272
1135246
1060935
519977
1332355
61138
1795887
152921
1733296
87246
1449594
1408400
1628725
196324
39226
359721
433310
1263595
1719727
491487
1294793
1017477
1724576
293363
115294
1215846
1667633
835276
643372
1944862
1059983
1406346
969662
1874272
1798433
1534506
760399
160461
47864
727448
1996423
827622
1855910
326692
1742946
540765
85047
1252798
809012
1155976
47691
464697
995247
291106
1148345
456219
1660731
1040695
1624841
474008
1228201
1064514
1009008
772488
1887944
873237
575633
1306315
385619
337320
1745654
1005689
490969
1691925
909969
337445
1058317
1373998
644986
1163907
1124383
781148
234969
365167
886562
452445
975520
369680
165288
306014
805528
268203
342012
997185
1034158
1956251
1719420
1427568
1747464
1395884
543177
1770127
92098
1645791
959830
1110329
572261
1769422
40586
402588
1578080
353144
1480751
1648773
883302
1281086
764503
1457602
64107
1155388
1469175
1735139
1490469
1798410
1902461
75068
548014
650611
1137128
884175
244996
702826
1560466
572589
830584
939359
1420510
740642
229440
1164398
1032398
1088246
86605
1582121
1603398
1699386
1597539
1339055
1531046
683241
1808983
937186
1341524
831090
453168
1912663
1651191
618918
1326778
817145
647522
872672
925908
418944
524980
474456
1752081
1548708
339852
1284085
1351379
11446
1383850
995470
1954383
1611861
1653501
333575
769513
153197
1509415
1982964
395651
1027389
488595
1398416
1193537
37142
908451
722846
928754
550627
603563
1398534
791713
654455
1461683
1181239
1807186
783060
794431
1455997
2389
869968
143467
350019
638256
499062
25096
1710411
157674
1611285
1640269
1621506
236219
1123732
1606392
1822319
1906306
1671531
1608500
1638911
1800511
293307
1261227
1214335
383571
775958
600053
311647
1841028
1349809
1233231
1855379
1856609
744168
1623062
1577222
631917
1490841
1683374
1741654
734011
895119
1332173
1065020
995018
49245
86832
1230474
454760
884063
1148931
537466
883849
185709
69829
513084
1397920
1416394
1287980
36899
1633952
1083798
217452
1382921
1462600
72489
773522
758004
63453
330753
74034
855504
129939
1883693
1072158
1254979
1644795
1632751
332778
780451
1634389
728877
1889448
1073162
1528828
248182
610824
593119
1528394
518869
1355185
919466
207298
1326275
1233393
692636
771357
1264279
894181
32374
762627
1713331
883464
745310
133907
1107020
955648
1170665
801281
148153
1713308
301184
98899
1835230
913650
1705578
241479
1602072
998040
1105572
1738268
1025108
1026589
180758
586994
1588276
1230107
846845
1636025
1825168
987343
928872
464549
692535
471357
1331263
1855726
568499
1368377
1025785
993496
1444679
1691500
1189701
230096
1863879
829160
219960
1679795
244215
1168217
1587987
1582058
545047
1955315
20943
1965096
238853
1230795
544403
1651168
397657
953421
1873245
1125381
1984813
1803999
1358436
290233
1511623
1476478
557620
1146930
1122338
1039237
1528217
1716671
733584
1192994
222335
1832395
1658321
841313
508004
748346
1456728
1324268
578000
1047929
855380
1963569
1319133
1569174
1913316
1769183
909223
1228769
215431
1821353
925602
841532
346534
1729503
790033
634585
1209169
1756817
1406207
1206366
1656276
1596057
1877631
1084344
1186051
1979497
984431
1111932
1382382
31812
291777
362243
827943
1233459
1276889
1071247
603383
802030
308523
1512201
1614069
688721
106269
1791623
1312001
1107683
20970
1998823
1387085
1028040
1982483
1527460
34668
1230861
257763
505510
1955011
1594353
1622641
1588779
980545
1637725
1536149
1904944
575665
372364
1814953
1160375
978816
1721177
580041
878999
341411
1939369
247036
524590
977627
967753
1205895
1116184
939106
1896923
892604
394771
581192
454242
22070
712762
985589
248186
388658
275877
1769842
827223
685816
777897
720554
1568145
570153
532640
907120
1252218
1291005
1198261
1845724
1013375
464937
1608107
1772373
801960
29074
1496187
326832
97586
483378
489354
1141519
248898
946537
767892
310453
65682
373629
862563
104720
386186
550021
1693207
683547
1924523
1419549
783536
845070
618008
1079460
943649
525838
1850358
539288
313826
1260506
1432416
1900624
1828255
1141927
1162635
422255
172546
143092
611819
1824828
1679070
1623933
519896
1718543
695766
668342
699445
106013
1081819
398345
456691
831703
1405006
833767
1107500
1741409
828610
1240406
1427691
726752
1274840
1370946
1905894
1567739
658642
506243
442048
660375
1415525
1676119
1827036
1567077
294832
1765457
528075
1171567
841902
1257007
855741
783691
1292810
1232491
1921144
66405
1359565
1360571
1350572
1647712
1412097
1769664
1866860
585071
1424284
536002
1522088
1756362
623466
250679
309197
1202062
1928185
1236203
221811
360571
201206
1474261
1567727
892068
1751293
530371
976659
618925
1939664
630241
1143809
59332
840550
228434
775652
372381
661067
1219921
334534
30950
1122037
1914514
1607805
1766519
74176
1542593
110411
1922203
423733
1619702
34185
332816
271206
786962
1539554
1912402
201612
1821461
31008
1992550
1444608
537612
1246600
1054731
45496
1482424
532493
1524157
1296686
543060
691846
1915020
1813517
1542211
92569
1024730
747448
1905226
1740364
364389
328708
1665116
946410
1834836
1096923
160412
1712964
1472669
957336
1901358
1056027
1191526
93563
1325818
12035
1652261
760508
486840
307975
1098449
635375
1680078
1031336
1308242
1962474
1379536
1674957
925602
1349729
1079745
1219953
678329
583015
1116244
1006963
371369
278396
1335904
121239
1151663
1425672
1349002
1960780
923175
1606083
578062
281127
130490
250539
868925
1100464
1382841
1791210
1405763
142944
587570
612071
737481
1214767
907384
1280843
1046069
826858
602128
1494069
935840
987064
171500
1998600
1540729
1639258
1932834
1143836
499079
1147574
1884500
662537
1423744
1163901
1865334
127564
62060
965804
408738
1882619
1514878
1642484
999147
504970
638455
191841
987125
1114295
150941
358718
1086154
755298
1180172
1892492
1253312
64389
187451
1789946
463501
1412097
786982
961153
111134
1078563
445811
1079596
728300
1919757
1207752
239982
1313203
663617
709579
343913
1054831
911366
1041799
305018
1099840
3771
443225
734038
308891
1825292
1829846
408908
1586018
1135436
1180911
1082864
1589054
365823
318333
1644011
1854843
588472
441109
233430
507279
779022
1151115
204844
446725
953324
1416023
1445000
1112259
735209
1808871
1658798
769624
753918
868023
982342
1674913
1678923
1889707
572877
1439697
643548
1352074
1030667
79441
1883671
1989316
752472
1487025
1462853
165561
1012628
837747
945791
1950988
1447998
1530153
1864935
535343
329306
1989195
1862879
594022
1200371
1336315
274516
1751612
1652062
1423965
1528473
1429820
503811
483866
1941009
96179
930947
58927
549929
282131
1252075
848961
740877
1381722
7840
1110028
266573
92657
1266299
643989
901962
463889
486840
1866619
1247642
1264411
562934
471741
952110
879360
1605401
480472
1157185
1427042
655120
1035736
342119
1541869
1097694
1202609
1526832
1915742
83414
130798
1680496
722368
1250205
1795388
526054
383916
1334647
1268436
102001
1600273
330916
250689
1202679
1319790
604593
859748
524192
1510740
1092608
1029203
1788648
1968182
894712
716775
442286
1056229
228177
1038158
336262
1891569
617299
1988019
529196
1936484
6238
1573537
1301775
1244087
1683629
1171610
619033
1024216
54405
1262541
82584
1827468
1111935
772086
1708046
1947347
841460
1867966
1146841
1010028
1907372
632841
204405
1086814
137551
1782895
366734
225760
510860
651926
1427253
1445954
1331736
657250
1596366
369814
1251200
1432943
1495770
1423316
1691573
1467426
1138140
1549560
1841620
1500487
1547395
1092473
949275
1740645
1820326
577317
1450530
69160
1039242
285852
1758635
1288595
626456
1110441
1629605
326251
662325
491315
1324269
1324486
1556476
730493
327351
1374878
1545859
1223318
347374
151767
938736
1556011
360102
1482399
737496
762345
1370091
1564750
93433
1961848
1072836
604747
593419
1643408
444421
286895
41782
791310
447773
1103858
123621
1062236
700387
94506
1640657
1087985
98909
1275155
333261
907217
808463
1412690
940149
1460116
1369269
421083
552553
1609066
490300
848010
452585
476779
388002
206116
1166655
1379717
1409224
1451518
1630729
548526
1974055
606448
1000860
1479813
226737
1738448
1547382
44397
1451621
1210676
1319314
1229205
1713136
287559
358653
698213
1458342
1714347
957202
1005642
1395222
353778
485967
444675
1405117
895483
473527
1087843
1364437
1439307
1898476
1525512
441367
1128900
1688871
815938
1487786
1635439
1786153
184998
1970236
1975998
1903510
858308
1221727
1360596
1903406
94132
416633
422487
1839056
1934037
409907
1548974
213209
310085
1965330
1902810
614328
933706
819285
1731412
1126496
1638377
763650
225938
1082068
1190578
1843363
1672755
1487074
1414162
1572903
1820110
1040395
1753644
767362
1117837
125705
212402
133604
1752230
738155
1933224
1126022
624478
271269
1060786
706535
993740
299959
178001
104945
1017316
75301
1696648
1531082
688123
302668
1192282
823008
999021
1586648
1562840
157005
172173
1354516
302137
1703039
266976
680430
311570
1885050
1140282
1807068
127826
50661
1170282
1413039
378436
380841
379450
261722
1211743
91141
926238
282099
935739
651416
1789075
1696137
282491
1412478
1324515
845420
985535
1459461
466769
959915
638639
1133913
170078
429059
439896
1114422
1165067
465373
752427
1898835
1776583
613323
558765
447088
1987450
348887
517100
1722184
1375750
1390881
855018
1373403
463741
529875
502639
421378
755761
237880
737926
216030
127537
1654521
386526
1740689
943626
1219132
1416969
1211120
679431
1828718
294781
1771285
836024
296680
467640
1971798
1473491
654978
949452
1883226
1630008
1520815
1262045
1473948
1306309
572638
1864793
1825463
1414318
81253
1920840
751938
426839
200548
1755303
1511528
372797
1037444
1555221
768590
202563
577416
1047450
1681403
1443567
1713568
551399
673601
596553
277921
1256933
637991
1187341
82907
536242
1293919
1988646
1471763
1593524
489210
1670771
23734
1923766
186242
679977
1235096
1350032
1890946
498963
587600
991643
815194
1545176
1575388
910411
110681
528420
210127
896657
49994
444535
1988932
853822
1319103
1359512
378737
1269567
1864722
1908365
1041101
168969
215435
1255421
765535
1451495
1362263
155052
437053
138994
1854472
1774282
1897805
758175
992816
100539
1147694
1120850
920177
350927
1312325
1600405
599605
1070515
1428886
389576
470525
503262
1174312
1980442
1784398
1015244
52171
990342
1464904
1148275
723597
287725
802100
1119206
1934729
1117321
816873
870962
1295239
1319238
634519
1876789
586758
1875119
1296006
144924
1904432
331923
1756955
1823831
53681
646152
1713331
1872762
1874755
753006
1698470
944056
1546830
605202
1330694
1915456
1814536
1623762
1757858
1393801
1597699
349918
485746
286926
1720645
1165934
1286365
1626756
1661968
400553
45407
1435103
1734453
1387825
177744
1724995
1178231
385038
587777
90921
1716182
51071
112203
1674567
864821
666839
1778322
1885394
1935363
1706368
1064005
1454981
147311
1173320
352809
775753
1540798
1496818
542646
1441196
995743
1700947
1710724
1135657
1097142
630229
1109766
572699
1770372
905171
1017046
291942
145605
1213682
1654789
1770905
463657
916119
1762874
1734590
817509
1082507
45960
489668
680121
452236
821484
145079
1000441
12510
335555
418639
464471
1932287
1986196
1425584
1331834
1384411
1569871
1136593
1180756
1408175
701381
859691
471733
1444493
620820
1865094
629758
782900
1299316
1057849
1660634
211150
342267
1271409
1100321
322673
493563
457181
950552
1842788
870579
1702730
181848
164175
1108826
780161
1965079
1501475
1426739
1954587
1390585
1145098
968676
1312919
1280730
1094884
74034
1349604
1360238
129261
1864857
1364677
318583
400654
545260
1987055
1331810
1602537
1447824
427212
1006931
1356712
1500995
1603457
1134231
456281
1654950
1596915
433059
72558
715310
972230
1874046
1079596
1686706
483780
708568
799756
1348214
840081
1237289
993508
115429
1089973
1438394
162177
1655981
516460
615120
1668034
1494781
1301567
853959
74596
1867202
1633455
1254604
103273
747628
796447
753541
1690484
1723041
1174299
449457
380500
575379
449021
641220
477768
1705866
464333
1039714
1110322
1497520
1555438
1329027
1168265
644457
1194935
322267
539461
526953
220137
1586600
824895
1821919
89136
112921
78623
390148
700129
737799
896603
1032880
773508
723171
505327
221482
344274
1815094
1318845
198336
1536328
1857201
1614736
109008
1656027
174401
205251
1595452
953070
1656522
1032360
1643313
1948802
483314
725678
575650
721585
822416
162621
902549
1138002
1161588
745136
1585086
829420
683433
1238609
44633
1374128
1415753
1057237
355178
992684
326360
358352
21956
101168
886335
1790912
1252818
819968
1750355
302499
536460
1467250
718812
1648918
1051530
1961602
846770
51459
677233
1564451
1331914
1378283
1161852
242707
295529
550246
1695493
715857
1739454
122976
1473702
1806513
519724
310879
1809421
1795037
194789
770153
1166463
1228094
1743492
1504179
272876
977497
370234
1209831
333540
1735778
1275138
1068199
1844356
246190
1642605
449244
1958522
1879251
1986160
1950292
1783061
21122
452331
412837
1192512
506674
199192
1142851
947771
317885
1739588
1064699
1393424
945815
1031499
558905
1098512
1914908
1809159
1115406
36411
1344983
1456263
635961
445812
951621
1742710
936704
737038
1347352
1408495
672529
1143323
472138
473383
1397565
1512520
1728936
1170305
1516387
1840316
499197
507326
1873387
600269
1892040
1264616
844047
859357
1466145
1470658
113817
539587
1512184
685783
1857705
995911
1146504
1012251
271192
190065
1256719
876198
1280509
7561
668187
848172
890097
1949371
829805
621140
529033
1974989
418036
837310
351251
1947944
1434305
1473151
264959
800058
61506
862468
523317
1758212
844682
708299
1168045
1871170
891001
1216701
583776
1331838
303090
477643
514297
809410
196286
653758
1861096
1677807
292057
615769
298864
1209833
122689
1794852
1004653
1919620
1564969
827078
268278
1574880
1934476
1434880
820869
40884
90819
961946
596546
1782880
1720389
891145
271317
506218
442561
746652
1041727
819740
1829782
1805511
1528718
982208
1277382
1070031
1652432
1176512
436681
1152961
1441565
1850135
1737492
159615
373281
109547
304184
718013
1458701
1866033
990236
1625937
1354729
1490120
1693522
301998
881465
917685
401339
154588
1194916
155472
1736709
1564813
1896829
436890
701211
1433264
1708832
1182398
162234
1230159
1502446
291612
223774
1498958
175071
1293626
329682
1932822
127040
344620
930176
1045682
1195106
1745387
1285621
752238
88473
280748
701358
1325349
169577
529947
1950528
824088
1668021
1026904
568547
1162682
436361
1164369
718519
287255
1492879
832144
1793512
611660
1853402
801822
1936415
836226
476902
518053
1688639
1903955
1666560
1489508
930465
1119633
841147
362759
1824225
1871754
1366805
1853052
1308059
625924
836966
1721239
453400
7343
465698
1230788
72514
1820049
1904183
76672
485609
1885175
1028477
1606084
1329846
967673
733491
875083
701725
884314
790563
295257
782894
786507
1586423
315474
583296
688471
192884
626691
732866
1227702
1985153
1276041
245339
1415961
1511456
1464316
1518860
855690
270622
145945
1690245
189262
1808377
576677
1355639
1655364
1400616
23697
416
1105361
312983
984299
345922
1648809
1363358
241193
263985
1133609
602024
1814826
1381861
953593
555312
77980
1492782
821096
1350824
1425502
1323951
806192
1696503
812356
907820
721400
1122364
1405754
1798570
331344
1199615
906176
1376902
1696507
1945182
1338970
308564
1486
1355778
1299357
164177
401150
191757
1611844
951899
1463655
1486614
261838
1115130
645006
486224
885642
1345573
1977769
922479
365388
329779
214602
1614964
340137
20555
1878725
1261283
546556
1714336
1246411
602062
877960
1390492
510651
1994282
927769
241582
3043
232676
642909
208210
860465
129435
1220199
369017
491894
1659527
1277436
1366655
1506739
1375451
194003
1272952
748843
840877
1335434
1053711
1707186
994116
516271
1440334
1896275
621777
1796388
158919
530615
621396
258686
305153
629514
1947512
56520
1716765
476586
1934501
1721900
1149926
1027465
1075729
1619520
1632836
1062943
205225
1181018
125846
1595434
332605
1412733
357411
1246096
348239
508949
1931020
1669976
1856568
563610
180800
1081571
725361
1252104
805688
1892475
686559
1141161
1765330
338440
71836
323935
1454916
137998
853731
560101
1550607
1475071
1727230
834620
1286749
486004
1059566
609573
518496
1144817
293558
246640
498343
206147
1227397
185224
1481238
1376856
466266
881205
1158950
736522
1963155
267996
538342
1024578
243021
221821
674343
1073800
1364741
1888728
348016
402430
1142930
246242
1923445
1155647
1135457
1111423
254705
844374
711348
1509482
1983308
1587050
1429868
1670731
1548475
1304250
1062803
381208
570562
1914107
1712568
374050
1082003
1861096
1150143
1539332
1872432
930114
234943
92790
1856072
320192
393481
469243
1701646
987601
1723225
1443481
873414
944054
1586712
1321506
829323
6436
262547
792103
631509
367058
581305
1091770
420675
1247869
223066
1129174
496087
1450321
394741
1193274
1512172
1329586
1026417
1038995
918105
1834857
893305
268143
718013
780824
1147694
365986
605921
674390
694276
476917
1614321
1814495
1380042
1244623
1682492
1139970
1031720
26354
1077930
832197
87828
353769
731283
1095769
1244105
735738
708027
723568
1873759
888977
1185281
1853595
295035
1120316
997971
1691573
981364
1942703
348971
1873144
280817
1462694
1375709
54153
1821032
266820
356495
1982084
481686
1672612
1900983
1143138
25507
1066392
380810
698290
843144
673276
1854143
1033705
733836
60540
26101
792762
1161339
1102869
650122
411054
1388881
750892
1800819
586430
773796
1431124
559810
771935
1507498
263656
898880
1402586
599955
960903
197271
729328
1717415
1571134
218292
1182298
1274145
834522
1597216
1021207
1469181
655890
1620636
81701
1667729
1524777
284841
22037
1434159
1715633
706091
1914136
1737292
836419
171145
150948
1894974
520586
637949
1458677
1001253
213992
1469510
1525042
549731
1470464
506408
1920430
780211
420806
1398909
52478
1483242
1588577
598538
529033
1645832
1848623
74468
170892
809277
1625631
1396190
995412
429008
1474115
188957
916722
666839
528312
1114940
349090
1157462
1257858
1339730
77990
1393025
432755
1985039
419314
1314676
493284
1095551
358718
1316946
328961
701510
951247
82263
289074
781398
1134409
1069096
1495220
1143994
1491327
1292574
181115
108096
978429
247353
455295
369177
1333697
1691427
1716007
1316687
1635531
81666
984245
1712996
1588648
1720552
298171
1589613
756952
1580754
13285
1918111
999550
1384520
1259244
254460
1479917
607575
786041
912395
708098
683373
107233
1964807
1006044
457999
203705
390436
1794680
1019637
1349393
1610678
291897
1705503
1168502
149426
1175909
1090217
775361
1754365
1630839
990386
1190091
721704
58704
94602
1037726
1202494
65335
1985669
973662
1587987
1442954
1002738
1253465
319546
1252658
1438499
1074551
1515106
809707
105234
1739391
1510253
1055766
633544
1869390
1447680
1545474
1310826
1309904
1191691
1200008
710008
1833772
6059
1591878
101445
1641594
1019080
55838
1302970
1814973
1334042
979313
408101
1149022
968909
268203
150987
522391
996165
44831
1590159
1206156
464780
1260295
1032484
95725
131076
1655315
1743094
840328
1337793
827386
1692632
1543797
320326
1981948
1949230
624025
840741
553896
1055667
255221
650611
1233570
822537
171230
305438
521615
905678
1119951
519494
530422
1096684
769261
1305127
1966616
723876
879005
1662960
1982928
1654494
296018
1376737
1607243
215916
36133
606544
324455
455066
269841
22187
1463375
356011
1321787
1094041
817141
1523633
472479
499296
668155
23694
704024
1177237
975476
122586
816816
932846
1780323
707006
1247632
1416212
1117710
348
736769
580071
1931793
409699
957894
1412297
1513333
1800521
39343
449933
656187
1013694
992141
1076778
1562227
882357
1734239
173351
1809276
955635
350043
405240
1718418
540711
1093353
1492208
1004199
480839
224849
854333
809012
990881
1802625
1417062
239936
1874873
1731458
787331
377082
1715348
163735
561165
1134080
681865
1631739
955859
1352123
769020
1746694
1989494
373404
1846076
32713
650962
256385
1900322
740856
1734311
1938076
1007150
38557
1695765
72908
459219
630646
115419
898566
545070
481927
1947502
281550
1533196
1235896
1465084
706251
889844
725678
1965367
108066
1764345
198001
1574408
293677
158119
1485990
1652338
936376
146580
1724481
589713
306976
19267
1045291
1015441
1404662
1668516
1641154
1235616
508617
82862
265392
949916
1995035
1698103
1530357
1128649
397783
15651
1528360
1192607
1972826
1254802
1924598
1178044
1103291
898329
4074
1561782
1025720
432200
1226464
1326602
1270560
534394
883795
1654302
1582951
1805539
636256
215810
340512
883603
1850141
1052408
962333
1377713
647332
644058
1981512
1953322
1064737
1576832
1490562
1397375
855060
1215815
1652836
1765340
540017
1168540
541912
759099
1451879
1560603
430249
1735571
1746901
109090
1865299
169707
774460
1241470
1459145
1773351
1572742
350809
1028011
138804
372490
375185
1706589
563739
1846801
1823634
380514
1088560
265472
1953203
397661
923369
778004
1481762
1734066
744350
509732
251900
1115677
830867
227280
1539603
709700
1937692
1906792
1462960
1158437
278996
595820
1186781
1423324
613210
425657
97537
1829873
1558431
1322825
1998873
1606084
1298039
1914286
1879300
1576826
297285
1108280
1390165
1605951
1093497
1540821
1732596
1551947
466983
1995955
36662
957442
1536986
1914877
331411
1175920
444020
929983
194194
1478289
296997
831300
561097
1026904
1938954
1475354
1938336
33766
622789
1384432
950506
1250035
120289
1036707
1156644
28882
588743
1209499
1359329
1060328
1341927
1070627
1212386
99813
1065467
1973092
78600
1943359
1166828
266618
956533
1399669
704689
29457
154235
466008
420968
622544
1588712
409852
787994
1207403
1625307
850953
63198
595572
789702
1366603
1084717
1619347
64711
154447
998718
130515
129291
17800
280826
667337
813365
161665
1933479
1577828
341368
1423428
378685
49484
1637891
63434
1944867
1857156
190829
1871010
139134
785247
1651380
795330
815712
1942891
830236
408526
1642884
1752475
829478
61826
1270256
368745
1146196
224824
1071994
986231
1378564
697190
1115789
204947
3321
1496085
1412882
469251
645682
181143
918257
225423
1919449
413846
1521279
447432
1315861
689559
388212
921238
1117016
1869849
1685632
978871
1756225
1656948
501593
258002
862227
743464
495786
498640
135891
917685
1739240
611403
326239
1202645
1426142
27839
1559458
1224065
1074290
1574577
1954721
1510839
193190
915064
389084
855927
915445
1270853
1519465
484878
1480746
1098336
137351
1956993
603318
1544837
934056
1496652
635073
353368
809828
715390
1303819
920334
1386052
1031423
1740470
1851771
985946
1987705
425348
518240
1268392
827034
4151
1178129
1164008
316132
181271
381565
1606022
1105174
330384
720541
839331
1412059
473249
1541955
280057
1188131
603445
1271862
1206991
1740247
771696
437138
1265511
614795
892553
1118143
352794
1120662
64556
254413
1168017
1400158
1502672
1775208
1967620
68655
686268
1142310
1670982
300659
833410
1048680
1262733
739389
970223
765615
8513
203353
471676
1670489
937896
1728315
1227405
1101272
1508195
191484
445033
1928192
160690
601923
245649
1232785
685411
420340
377774
661324
102865
222795
1878584
877429
1227505
428830
876775
274502
544776
527885
1538177
1643255
139982
341646
1036792
684808
1480585
426836
224053
846517
1883436
1704045
47274
971026
1211459
1716918
1431884
708095
1587939
1916372
182423
543466
166460
1363910
48575
1972909
837956
1899759
1030969
1535478
1033088
769551
1124604
1835300
1060731
296106
293704
1318002
907669
1736873
913438
1166076
1966332
110028
1712977
1744894
467746
354097
815090
1771369
1922111
128972
1334571
1833594
1067815
1203951
251628
1716839
403827
1719051
1152348
339051
712534
531680
1890218
54294
1299728
797149
1941409
1615980
1382335
1749405
1023946
624287
107559
645139
94464
1855196
352284
1497792
782867
757015
1779322
1444385
1721867
1225028
1665886
841138
780193
1384879
713228
366207
434897
1628943
495972
1863338
361548
47405
306798
1568073
357298
1263870
1231927
1555227
785197
1664635
746875
999581
1238694
1039933
1064446
1930748
1503000
471825
467804
1154661
790787
1233268
1564576
366186
1239159
1254360
1337490
805172
1105729
1446579
1356011
1725417
632636
916019
104141
55295
106273
343406
273280
1238202
463332
319341
1095245
1499868
1965716
783707
1359501
61615
249847
512857
369080
616860
212980
1186545
193829
1359496
722636
1892443
68076
982029
1041265
249306
551108
1908388
1450221
239631
1311247
734498
1354303
260024
642743
1095442
1807846
1501835
198929
357344
1104135
1194944
501186
264165
1300156
1728842
1168955
1097890
398760
1083629
599455
1558254
69584
616584
958021
823510
1816515
1920053
1011758
744655
740972
1513448
1897239
975476
1853465
152314
1598142
911695
868626
1747876
21603
1428985
856434
214034
547826
782976
949494
659062
1927961
1982699
222506
353916
1056235
304740
1156891
765603
942479
600838
1727440
392304
1410113
1359812
912351
344236
898785
307243
939915
1396081
1961792
1777675
1388195
1731648
367298
1241825
117817
1599345
1766441
615508
714248
1999587
1655644
927586
461966
1036029
144280
1280934
591347
1227218
141855
551109
1430343
1052222
1961792
889536
1774938
160758
207759
172208
1828591
201072
572339
711629
862646
114283
1849214
253724
1702066
182682
1168463
68551
1295660
114949
695069
921600
1315833
1588297
1871264
1995148
361296
1133489
578058
1114367
1073969
1267172
1964729
1469905
387040
1974230
766159
1419225
894116
1853587
786658
1582061
427467
552377
1118316
769240
474897
898365
87750
1761394
1144355
1320406
1199261
1921510
835820
176799
924256
585371
1088725
438060
699070
1389555
1134650
145863
835868
1726274
807105
1901425
718561
81101
1062345
1394739
1181091
1447840
925296
987397
538109
509741
264743
637603
1031576
883021
793618
629914
575374
1091108
1164742
1965724
1802992
77861
383716
845069
277798
369693
1706378
1968312
901270
1560602
623941
1764362
1401649
11700
1004234
589297
99008
1158669
182657
910795
875408
975892
620473
1763266
1910596
297025
1043213
1068399
1065114
1267757
1012823
72705
1603455
536306
1163501
684957
1557794
152500
856712
611804
1384107
1679599
521572
487005
1844470
1856434
414687
1016769
476841
118952
1298755
552577
336661
424480
432744
1890177
980915
896806
817454
829360
878795
78541
1584727
296569
934297
943962
184509
1506306
1166401
889874
1752082
1181242
1414986
221460
367639
1361343
19400
331745
1204161
300071
1110243
1612100
761971
778509
272708
1768029
619325
1529706
910228
1361336
412387
1691807
1393248
1695118
942826
1870427
522037
375189
878237
832111
611859
1680046
196322
1664266
443188
31817
1349221
1754475
260335
22310
450744
650380
647559
701929
571470
1946666
1538863
449649
141238
62835
1745368
514906
526449
509251
1967392
106967
1700675
1920880
560578
1322774
1645244
623022
377171
657764
1594710
1061951
1911501
1869675
1671935
1928291
445117
1238521
678828
1952156
699087
1388566
1116817
1906109
1976381
1633566
1437601
1771589
1357282
358847
700843
581352
1094679
1435015
1330604
1775897
315330
1545915
898342
1489185
1582058
736470
858429
1447618
185312
1072441
322695
1230738
745933
1648563
982448
546438
1269313
447817
1300844
699915
1693179
1389535
724722
130866
1125743
78710
1446209
1634932
207258
98859
941866
226223
690260
1375150
1110112
920078
184123
178019
1564591
1557451
1355529
60882
1209643
341890
1911276
1575921
820923
1157110
1726704
141193
1696907
534603
1496116
1594813
561613
1121678
481854
1973507
1384694
1900192
858601
720600
64223
593971
1194895
834545
1661422
1452287
1909933
1017295
1499533
1645951
259284
1951441
1859046
778829
457611
1529475
1337620
673530
1450961
198525
1417891
1833822
642407
593926
1801086
579079
97786
537124
505414
213714
111134
346498
823775
980843
1551933
387993
1612100
565418
1273743
1488114
1341911
1437451
429099
41527
69931
1167479
337342
740888
21007
445744
930201
1579402
292063
1123532
1811554
1122993
1662363
1610382
1434556
1637774
274551
1863789
448849
1661210
1998558
104536
1784555
892965
1380505
497662
1511737
1981670
830329
838352
1464855
338107
488139
1344260
1965876
203889
527454
832992
1285907
1774657
832084
293127
348111
675988
589083
1454569
1222916
1519349
676666
658124
1940217
1943324
609573
1266359
1997724
251461
910746
1276944
1656323
1393046
222110
433508
1806543
1848122
667407
1822075
1869502
606603
1823271
823498
160547
1766524
2107
1143437
991315
1404241
1168263
1348442
143071
931265
781148
115446
168116
1406102
1074610
1098989
589613
844097
563938
803874
1264521
613589
1242100
324645
1982010
1110196
675914
985960
1229822
1269853
1705527
330104
1673140
321919
396503
1121949
1116943
690987
1620602
1242703
831497
666238
1346820
1700815
924482
166412
61818
1465330
197598
1848114
300513
1444995
1267424
1680708
1621997
567572
455267
1294394
1835007
1101312
143645
534889
1339733
445424
703069
1524115
199031
561835
1627695
1670276
1545297
941454
458653
1318062
665205
891078
31008
1922665
1955117
189063
400064
40398
854341
551490
1744745
1874844
910142
887496
361631
889980
1317053
858999
1102018
506058
285366
690624
1531289
1628090
231265
1938659
480550
607636
1834670
1812290
158580
269364
1016699
910547
346603
1236726
1627286
535162
1243258
1188172
733227
542344
1711111
1928080
1032389
148431
994373
328217
1095360
1943988
1828297
386270
63503
1717642
1272041
225940
985050
1956656
464643
865090
1355141
988044
163459
1431922
1833341
441539
1891089
976087
1576948
831840
229888
1144455
1329293
1463813
967187
445894
1306543
691850
1463618
148584
1954146
366307
299075
227865
471633
20710
257639
583563
818993
7487
106438
1467672
1685851
1916671
618620
479004
1089767
1839408
1269800
274254
828622
928441
621994
1540386
1426187
1771931
968255
602524
1160551
1504707
421333
1034782
1930731
1208556
1180799
2508
1431884
1441879
1865161
1782643
107065
1216690
1797805
1825607
438634
868757
15
1758580
1057095
1765457
687380
659068
268453
1387759
1836117
1311714
401589
607101
570413
27240
1209227
830164
1233563
1155094
144099
1245934
1711347
260231
1359695
1525148
256222
1722051
620234
369017
1209887
512459
1767991
182231
1836166
1987363
305803
88015
1948757
1656648
58381
230071
1407648
1424453
281107
1349182
393902
520910
834416
1071980
1549006
570695
301818
384973
278315
475873
442604
925875
1896922
745012
383553
662541
989699
1368380
1252104
1510853
413088
413001
824793
1971893
947767
636480
1697249
964064
416255
527950
2666
1725009
125814
287498
1391826
94456
269028
353846
128010
1919445
1108692
810106
1837285
853444
628461
1350657
1856065
661181
1314650
634700
638047
356836
1983427
232802
440983
1233109
206018
1056088
671364
1773729
1468176
1943001
1209429
1987835
265205
1827348
1378369
945804
1298470
1281054
79688
175848
81495
142463
712267
246572
1677488
616400
187610
924475
224820
959573
1122993
1465069
252794
724154
1450779
626430
988043
1149192
694837
646297
1029394
1931364
989977
1894529
263777
631094
66453
1154987
218704
345724
688111
793222
1120300
1561637
1313216
1604575
670506
1212495
238577
1481043
1213579
1269213
1881047
1250258
1153746
1329129
898418
1930263
1172018
1437375
739097
1896734
1365320
479790
950427
1385324
420983
1829136
1604851
1722609
233670
130964
772741
1718120
1958106
898725
595429
452859
475987
551482
142014
979322
1286645
813939
1941853
735786
866976
1769851
1985993
365518
1944083
1497096
1268865
105895
319295
1607875
989186
615222
71765
1851535
789533
889549
1549268
1982540
221760
318785
1357415
1712633
138501
901208
1935424
731851
1658876
238063
732402
1433428
445161
1658602
410367
1615304
586649
93563
1659223
1963809
580676
771492
1328399
1229120
1093201
767198
921176
1238202
474634
1217798
309197
202912
1425630
794226
680325
255382
219804
613709
1300990
1856271
556969
1186975
1155516
1521273
909665
1888676
1354725
108506
694628
576667
653544
1865422
324845
535285
200736
714416
1577842
1010670
1370243
1616976
391997
948627
1329590
1219583
1164639
896219
1078080
1093412
1639992
835180
806987
521370
915111
521250
670699
525096
394992
110101
1589818
69436
474929
409542
167958
562362
2478
718861
125290
1849844
1125900
1643243
624308
3653
744040
428673
20606
690494
502906
1252529
492714
1785780
1920805
8584
756734
848010
1058247
830299
157849
1118738
644921
1700054
1423277
514217
1255772
1791141
1298924
623753
1913629
429244
1903427
1728888
211690
479912
305398
26626
1173797
789738
155594
1131731
1809529
919965
20546
1510537
1513632
514582
1529355
135702
270796
302215
1562689
1593574
1550241
293528
390588
1078366
550892
210759
670069
222956
391671
1444872
1296395
1436555
287260
1041649
581330
249660
1217403
1015147
1582935
1960118
1494837
455986
1999883
1259909
229384
1045929
459896
588825
1155837
260782
71211
1443489
557166
1300468
885977
698640
947119
973408
78002
1128765
1267636
434190
11524
1111935
1497579
1541770
62736
248438
1103731
58860
455399
1159590
1108444
967964
1577484
882993
201877
884885
362243
1450733
1950152
1382805
1462475
426992
1264360
392113
1382787
1457554
1565909
836596
1551977
377198
351332
19638
281982
1218449
638437
330753
828851
719495
778877
289895
1636271
530332
1236763
141290
1868750
1276976
756096
1253780
1686227
141607
497112
1235641
532460
1055204
25760
1736745
1728786
1900453
1447390
1668467
1340110
1356790
701939
531537
989877
1701683
446321
797511
1567967
1847313
1267008
1782362
1073542
316383
482756
1788802
334772
1305685
1170166
1988741
157689
764785
1335298
1271435
1330489
1572436
1600561
1867134
665838
923498
1627714
1509296
609752
1480637
124248
1079803
123179
1449845
75067
170232
976918
429141
941836
769337
135984
1949337
462685
157664
1639935
1597426
1896043
452596
190011
1817917
1104290
1787495
1725939
532694
246281
916939
1656991
1269649
517149
761855
1280495
1684500
70786
655216
460411
1453769
1525121
232712
108752
757551
1799981
589233
13382
22464
547289
1900006
1908513
996948
1619788
325284
1162453
1690976
617370
791727
720570
1548797
1956846
749188
1319274
641509
853826
1399533
678945
396583
1774657
257977
223346
1135399
310673
819007
177793
664580
1299914
1716389
1081287
335398
521947
1282465
1238364
1284125
241272
1908494
1330742
1136805
939162
1166816
1563801
1854192
1307590
351935
942290
157260
1941112
1650394
1066769
1747876
1274417
684014
968182
1758582
511104
738004
1423053
71683
756742
917420
856589
334851
1421619
553646
1274514
927082
1162325
1084463
1942272
1516253
1890177
313449
1542445
1939738
949051
365981
1588806
854365
185384
552754
1539409
1665607
634786
1780109
187256
52720
966860
1965818
1557041
1403175
222926
1767110
914267
1798166
854370
716021
424976
1598661
1830197
1921906
972793
820164
186257
921479
1604719
128626
981907
1382071
1013480
311309
1483301
1712629
121902
1045334
882078
35528
16478
134238
934502
1101756
599669
254075
1576780
202365
180030
1127709
394798
1407743
898907
1118342
1238074
292352
1824768
625898
674431
1311344
277763
576537
1560615
511923
315881
1353730
932335
736373
182248
428928
1864309
1630259
632631
1821427
1085358
945910
883451
57990
1045038
242500
1998705
1045740
273697
512335
737081
722773
1650267
696741
1278182
1760791
1688232
458004
1519029
1382722
111215
1428610
307130
373404
1409287
448401
412837
152403
441500
1401431
1812483
1361826
1947867
1319753
926765
1912286
839758
49994
1898698
1477994
507886
319249
795648
475125
1581974
384773
1002558
453459
1393499
1938195
788794
1044722
661089
1056992
986734
1134965
1979114
1010464
1692818
8125
1391469
362123
929488
1306478
353950
661952
1113430
1909933
1321542
1381894
815356
582212
767163
67652
1777222
124957
1761138
1765115
1056972
411130
132616
1843593
731151
586464
1034654
1121581
969344
1421060
434872
368924
530975
412910
303972
706262
803499
458759
1410607
287347
1745062
649836
1734407
115014
951356
542078
853089
465224
262061
1973274
1341923
1704697
53914
1424864
599591
1271280
332014
1790261
169874
1043729
591949
706798
1561998
1795530
740960
1051547
1826632
211798
1747464
1168656
1460710
1798500
1744181
769720
377950
102186
1368841
555930
1448999
1262210
1133070
1969557
1186464
1691036
268200
1983679
190379
727616
980525
380736
443636
898286
515204
1896296
376304
1887656
1095442
1711666
1578332
140037
697139
24318
1009167
1519623
1820609
145408
1038345
1822949
1792462
1301384
372848
1409538
832275
1361331
872477
1611313
209588
956837
126210
111101
475722
1581435
181068
809312
635951
1460378
1800048
1415312
139866
999150
375373
336633
1392947
1111616
712427
376484
621223
886931
815093
1100132
549994
32903
1753378
400425
1416394
320121
544456
775357
18968
1829583
776761
1306593
951290
1213785
348065
1117751
463357
1961059
641040
85181
688631
1065776
1495636
113844
780647
35962
1944804
1991621
812403
1535621
506243
1752943
1512824
1537967
1323415
72492
260913
1523375
895199
853343
699781
101604
804127
241621
726185
51616
1104988
1781621
778185
160786
1874062
1572855
1235149
1087191
1506029
1139714
504351
609395
1449487
980039
176679
251837
1245568
1922426
1373077
1065440
259284
330111
1256220
19936
1466541
649959
1410397
141959
132915
405017
98120
344373
321273
1144369
73095
1620199
1483242
309762
53430
956288
1430744
1448212
336031
1113342
753122
85829
617239
1419749
457470
1790284
931635
1696822
1301715
1295232
1957456
1660394
1519677
291260
631269
862526
112076
329725
677252
1069738
56674
1815831
321336
449433
1145790
603383
698296
850269
701725
684529
1102646
1030584
231757
996941
789931
1112668
1268392
1585665
623832
1838247
750534
1283793
335577
743464
646103
1145979
1129504
1167188
421184
325606
241272
1393505
126116
1102666
774323
505493
1582951
1802466
1806731
360362
852678
1381132
1500069
1404074
1019619
1749575
1728730
1764859
1535826
1702954
672339
1614499
1232633
527620
1456539
1361038
1612374
1219135
1066447
1867452
1470660
741754
1867168
1361199
357586
986853
245802
1621552
822534
853612
48029
1378246
272245
1624200
1927191
1793458
1104876
230090
647296
672372
1170039
462878
984645
753539
1854843
649435
1252666
1370224
29234
1964025
1923201
1320904
343576
711004
509031
384473
887159
483036
1601731
593451
684523
29752
445492
1272705
692795
19705
1863995
1304469
414269
843323
758731
995046
1026478
844794
1016361
1517936
1492919
1688316
395393
1925801
117883
805177
861043
436612
277257
1507648
841152
1424864
519163
767886
1369610
1500356
86699
865742
1813245
1709591
907147
1593944
1009840
1834228
340512
271805
434846
1654727
293613
1284176
1706159
1221324
499411
1053313
1946831
811021
1161502
1131428
980839
1475661
1120964
1310616
561120
678088
1974223
1984160
1191964
498082
800422
1516550
1708999
1909029
320220
1661486
1423857
1340312
836071
896430
548236
1068019
906696
1404148
1919656
283455
1802026
1507728
84945
59060
1481167
488347
506803
1976294
874000
1353528
451108
262727
179880
463867
5334
1297242
1478866
552553
1249394
629295
790296
1978019
911153
1989235
1549468
192417
1356803
223714
200347
975158
1744605
615454
1225763
756581
1976177
801243
922967
1416838
199222
1368533
1481378
245689
1360087
1916833
1019184
138151
1801738
1741603
887481
1314204
1738060
1987988
242834
559984
175755
621929
1310433
1293698
1843892
1593094
1833943
742332
648983
1510708
1069476
1371837
1625141
1237700
1828223
276191
77839
1874075
551270
29724
42948
1097341
123267
681438
1513901
1185957
399939
1904636
641083
292701
761190
1991481
745043
1822411
1510960
1248165
107182
1435146
1500347
1403283
1871861
1843048
135829
1274088
1769153
321118
299412
348815
1125816
1964960
1535942
88634
1142072
530941
1895691
1106269
319126
1588136
1458783
1560124
1732061
656356
1154183
1934600
1111088
841527
1472555
1685048
73282
480964
1027868
1613393
423621
1168735
93244
394846
115138
66648
849229
560623
1175923
309511
322589
327757
1387461
1582379
732360
449279
1358808
944037
192367
931953
797862
1497149
1905250
1148269
190135
1307807
902673
1071821
128812
1181483
397087
1961926
937210
1712366
4148
1931218
1280304
473761
1772847
636566
1132462
175303
1654207
240576
523369
878257
570914
104775
1930898
802398
1647218
1812148
1854159
1493138
1859109
1030901
82442
556979
209729
12554
1697648
632845
1839923
1930907
269463
1795927
114085
429610
52902
883432
117817
1808105
1983816
1245619
679924
1569253
355475
443607
769513
365461
726702
1795319
1605547
750399
405465
682997
1942622
1780466
1939450
250732
1466057
437436
1860836
1000822
1634584
1883121
1835230
634754
1556159
666803
1659726
1530848
1475058
1599741
1959387
1263459
210443
1790144
446998
109090
1971904
170256
627841
989699
940334
573349
793961
55009
242123
1022492
1652786
1940049
436604
1950292
685382
1756896
1364325
180525
1066461
1547779
143985
973785
1255472
478242
39310
1124923
426099
1156259
1768441
833111
917039
600493
1903907
724135
68869
1241639
1940269
1010858
1613819
723766
1871365
1031050
1540981
66190
1336372
998710
1150557
266343
139724
1096597
953652
1781848
970053
163391
345728
657888
933044
181824
125643
711519
783060
287709
395875
176767
572682
1241463
685747
1610069
693457
1347551
1167059
572297
1728262
782175
1880517
1900220
313712
968937
681552
1290494
1580763
699735
1322127
1323336
609530
1586383
1814930
1223409
1002633
1605676
1632011
605110
86349
924663
1582019
1408173
1067189
39556
1930153
899724
872815
791930
1800655
1789149
1513979
1821947
20078
506491
211169
1112909
833158
146702
1017438
524837
1748071
1812615
822656
1401164
1861441
1560737
1076367
339140
1311177
931295
321461
592777
1685344
940827
504755
1805628
194810
186415
1766317
554647
110541
1446414
640772
930399
1750595
1657421
1997910
222189
8380
56545
4409
1780034
169316
1459656
1972866
1450682
792120
1961685
1282556
196014
1115741
171526
1395124
218865
918707
1655688
134427
1175717
380080
1114100
467136
1147617
717469
1975443
1963320
1444718
503449
1581339
1869745
1249621
1434535
1604305
464575
1888641
37609
871836
965219
1385840
1960771
1857073
1004788
1868650
1678621
1073848
735260
230013
896546
305709
1030648
185213
1979014
574574
267439
1571010
802927
903047
1644501
633765
1952330
1311111
355780
214391
1416846
128722
506199
850618
161699
754610
1448373
1440757
1736183
1984476
382063
1735906
139663
1219876
1214754
896425
62268
1145424
733283
1156692
160114
549693
277664
627246
770176
688851
649558
859919
837342
901177
283390
507960
1473491
1099295
128140
1238493
1871313
471825
1380485
1881145
1523408
525774
1341548
637573
307092
810394
1035883
872477
657410
122480
179421
409480
1161499
1482318
1098189
1622685
223288
463947
1563115
1029621
423804
561434
23160
1917974
998868
1275277
267379
512186
1002559
567746
1720552
1549778
693608
1408667
1332272
559430
477783
1870386
46845
440062
17296
1487683
59177
1176825
235544
820780
1175684
1766148
1124901
1010235
1272920
262212
603770
1358567
173148
1034067
1944179
2302
1451048
146513
993190
1627613
670526
250517
812522
100130
1034497
465572
233175
1651394
1437917
1277733
1969396
1195566
596440
192421
307342
1343824
1941152
1069476
1384182
1309585
956968
848631
1795066
1242649
118525
1226300
427214
1886031
1798847
1641489
1359667
1755659
156321
1269492
727667
268658
250285
1687647
257058
56580
1261082
457345
679267
1649590
713368
1210984
1354966
253427
324521
1051297
217008
1332314
379766
949639
1875554
1419139
653844
1104433
1152908
616686
1754410
1414187
1602865
1534022
983257
436635
1595905
1040068
530836
1815525
1931510
193777
1250357
564250
1972218
488009
1840080
998349
312736
1826193
1215187
1658827
677021
1760279
1109579
1455807
1086355
1804289
1491063
918549
956469
1540935
1473460
768380
1623722
1530820
1752423
283834
1945300
325851
755525
192884
1125552
843382
1867298
1168271
1441315
121891
1891423
833218
1991501
1477520
1668067
1339847
937984
1961090
236019
1330649
1484321
555444
1935916
1347192
1485645
138399
1586271
492280
622265
1327205
1014721
1480666
1456946
1660109
29733
506641
1316687
464168
1839612
931235
807287
926375
731628
1968837
506855
1332921
927697
1003328
1924512
1314267
198892
768603
396398
634030
1453309
671153
23983
477846
481927
1067681
497427
337731
895914
1988709
640017
875841
1112094
288483
301277
1211991
1334579
1237545
346447
1977367
78730
883099
1436576
1063098
1113342
370475
1516824
1037497
645303
24837
27153
656827
1273004
698089
1743533
845674
486180
72161
550468
1834075
1575261
1383204
29275
10926
1529838
660777
780108
191364
77341
78049
1530857
606767
1901397
571819
822533
1899374
279758
265060
1978211
710670
704468
884915
1544832
496044
1325828
1560101
1515804
368151
1722777
1640173
1715893
1193653
715857
1358034
591311
797117
1658276
309103
331119
29312
507002
1464589
1605231
1058832
339714
1195961
1651842
1266265
1052497
1776030
60300
1166034
107011
1843983
1176039
772156
1275530
1238060
900935
423614
1537749
479430
1261319
534697
1884028
1675164
1781537
1333801
74795
306872
1264629
1579672
1389599
863608
963680
1161604
610871
1658234
1833086
378513
565091
1417934
640263
487204
3733
1076713
554699
639240
1365929
595331
596030
467730
1221280
1363691
1196677
783161
395301
580071
627244
852728
1050567
191118
614020
94146
379088
986464
1057526
508751
527683
1617497
1788014
381973
449530
1532774
739021
1575761
1706742
1555829
1472261
1394582
129635
1605357
1394214
686636
679429
788381
920606
762138
1371477
1312706
1325798
855948
267329
1164470
1014881
294241
1564379
1537923
1809132
668048
1604174
725652
1221249
1815525
1224473
483671
1867299
1335802
1779072
1609024
62230
1682702
532733
537576
332520
507982
1385435
47787
1141723
1612039
789239
681252
1584340
1096566
437961
1010122
1395425
1680538
904999
1163412
1706691
1869745
851222
72484
537374
304030
901378
194686
209159
1358758
254191
1903258
1461242
1717234
856028
99410
1211518
405666
1239869
874610
623332
374917
122124
1725750
88915
1382594
90758
1033724
1631603
1427441
42059
1486550
1540186
359879
571402
551759
1833332
38644
1251893
293646
676637
589110
1517116
1718388
1451539
1960225
327891
1855362
1117318
1094374
258970
1600410
1536149
746072
939827
882900
1514154
1005121
324904
1028461
256778
222098
1740684
1165259
1554287
1368976
1891140
1744777
801557
1113042
1300237
1397606
1724929
920329
1201474
789934
439723
1459895
248263
1876919
396064
626675
70633
1981338
963498
639337
558405
1592475
1315141
1463942
200377
390125
625532
1144572
1455633
1923855
1438554
1638185
1051405
408712
268353
864216
1932101
1366218
342462
1072493
1750687
1616743
1059642
1140680
1069169
592046
850369
600038
5612
1887050
1845114
1407247
1710069
1342814
1283639
849599
1589749
1182309
725836
1704042
752844
1455726
633282
439697
1851559
227842
1805446
1936457
639271
1932488
81824
1594817
1638054
1209763
1537011
1171895
1837187
1347921
1563349
1886096
872035
263318
1254802
303972
1480741
1595954
918185
161264
1783306
1736244
1567335
777916
523992
351214
149336
1150220
203151
1896009
1525959
118904
1915456
1271750
1645124
1599712
781207
1591087
558905
820729
425114
816737
784585
956170
463265
1408667
1650888
1605435
1809061
1607974
379242
1781058
1491134
1806329
40101
437495
1091997
343979
1037265
1499018
1786575
1528682
1300964
1484258
1137602
922328
229048
556364
1819272
669626
1592902
1787564
1167127
829794
228698
1823908
528928
669109
1125900
1835076
1640814
1969731
1027868
1247526
854013
1917612
305978
1178150
204517
1219268
1505798
909567
743464
1732405
1687566
920212
1753230
1923878
964250
1094156
1095443
1091947
1004530
554506
1597836
1094156
426894
767424
1067920
1846096
88831
1438281
1133070
614079
1329798
360095
376087
900589
638564
195284
1334832
872364
1842118
1061769
1073558
93101
726074
516780
1900986
799056
1055683
1657419
510651
1257347
1183852
1455018
1875737
202755
1288472
775559
1889599
735538
1346
1083331
349226
1427407
1136181
1842802
1713832
1842159
1941049
581780
962634
1472994
1965383
397609
30842
462080
175276
703058
959268
737047
909501
577127
957862
1054824
1415146
393361
1859878
973736
476544
550909
49625
348433
201741
1050719
954189
1093647
1424788
1488388
1689705
427234
282337
596654
665471
1353858
587550
1465291
1722416
1739732
1871861
1271195
1553457
390860
1297475
1441040
25585
74796
699943
1704390
1052480
1834826
597932
1877677
1236344
401942
1040719
206473
824271
1658371
1564451
1227276
1987704
1139665
4853
1926843
1775480
1734036
1419282
1780514
1372705
1951963
1569034
512645
722634
1686909
1050835
1063955
1423536
1507289
733236
1628324
1886485
1896391
290345
104515
1569147
247449
1185925
1920754
1180479
1626876
1094740
1901588
1423703
133435
1671498
1657786
1028348
644895
542714
1681710
1470009
1117902
912873
781944
1345919
549778
1611389
157704
1955886
481656
741437
636728
1768113
1308507
1241726
1057816
1236774
1262210
1226007
1337814
1033497
1346292
791429
1588886
1121276
1819317
1644501
1787036
1938712
509689
1006583
577840
707442
1309642
234244
1756514
1796517
1947127
1572334
604107
528341
27379
900407
151250
767516
47513
1642692
412799
1533983
951678
1974811
1128894
805939
807435
112174
1534505
944810
663811
1214772
20012
1830162
42582
1922510
776735
392117
212187
1956334
393259
1989472
134804
1982145
922371
1765820
936825
642916
885328
117319
476841
867222
693306
606384
1640224
1189314
1585591
436224
1994020
521918
1916914
1675137
1052794
1508436
234519
51085
658861
632052
609395
1211794
1878991
402430
1129265
1077447
888211
9822
1006266
57981
1325552
831424
1545207
1353975
823593
32250
950772
1110847
1679628
1617323
809796
83058
287485
1747852
1661705
813595
8670
611183
1968536
1380668
485878
101350
598516
1180103
868991
1656381
222446
752969
1717234
1496055
951178
1342143
778597
650584
1880749
11123
1390839
1366948
1712673
345528
190073
925572
886480
1382412
1978661
1088305
1971515
1341063
216062
1521506
1385820
1835532
537965
1545209
522570
555266
200480
442071
1416934
1869436
71111
313604
32515
1916223
1541236
1719160
1086622
761298
816863
1544
1983561
1104299
1623546
1699511
1105709
545579
1559735
1435721
1368833
801611
439023
1560226
1047383
1168378
670699
197567
323289
600376
417620
1273743
1680342
795936
162902
390107
672695
1613622
790644
711182
32639
1404177
1600464
1707259
132453
1802614
820313
548647
1426266
1968338
1867202
1379797
841758
1447081
443600
1019838
1791411
381674
764808
371095
488126
985535
1167365
1901105
1240166
1401428
513981
1190984
1778711
1819226
788277
1870870
398170
1770804
816564
1970931
1468011
316045
1251200
732999
1928769
1339238
1360744
1005943
1884677
1620351
173383
1340088
1902311
1737034
1946544
48001
1797741
1215939
275944
1947198
1493977
1014723
920812
1689479
1989111
996587
934653
497856
168384
860084
132636
1185262
1171852
1192163
580709
895662
1502498
1017295
541088
1208388
529875
1367932
675508
403313
1317571
1703632
779011
665943
1974784
190888
1739946
831993
1955364
868934
1099494
1858769
1364479
773680
608101
672295
56392
477230
890073
51704
1290116
1067015
1871625
303907
1366840
856796
1272842
1025639
1998482
587613
1487957
522763
960337
1854084
265904
100618
519207
1930184
1427612
1335435
498101
193458
1593723
114627
598063
1357773
1246079
1199513
230947
369807
84211
1665273
1924827
778730
1080898
489176
1824225
616210
1137600
114153
769543
920981
1143998
565576
119787
818046
1529643
1140056
1263315
1232765
841064
573622
455895
1071720
789295
1898525
143340
388925
967469
710000
945910
1040112
217670
338961
306984
1380276
1587740
1393419
350713
1486849
67565
1178019
1252920
144655
1263702
1426543
1476037
1731136
1367836
39699
118639
417452
1082725
555311
1652621
1850206
1254820
1891724
558216
1122460
1968918
1296533
1533967
1224310
1476192
1772077
1746636
251869
19273
489596
161445
1795613
933546
153095
132262
1937392
1836176
588227
1149808
1753076
1681481
1890751
1624200
297286
1398636
1934483
1391031
431524
939652
1141993
1554309
1346791
52255
1123474
1079757
1524022
1261862
569972
894695
464958
1304063
1496412
1646456
193015
725561
1597270
1120380
796846
905022
960958
759522
216442
101894
173393
152371
203462
135270
1797523
1073786
1077671
1821098
367595
1369558
1998936
1813564
1603494
1717249
659470
1428405
524864
1001734
412907
1430215
1056659
361167
1420784
1229562
309568
399280
294481
183619
772923
31558
1580342
1961248
994231
194839
1316363
1876203
46219
1653224
1119351
22971
935580
1755205
1406633
359240
1074694
1345917
470174
459423
1086886
1393539
544899
134443
1697398
1088872
791463
24314
65657
433347
1501299
1392722
1471757
1278801
1775532
1274807
1418418
1823109
1621027
229232
690089
257639
1610396
281060
1084449
1781258
1261319
80567
1630605
485400
1505784
881362
1292488
61962
893470
745589
1105160
471188
1921256
941230
647066
1397688
454930
589715
268389
1089311
948918
1757554
198518
179206
685212
1567968
1476326
1665776
1649429
1981145
1480699
271967
860244
1848581
1384670
1103518
1291882
606166
1619901
1124676
443188
1721342
1832748
1619884
807016
854756
901699
1982136
129469
374197
1152323
477457
1235719
780684
1145716
1008983
64429
1209887
887670
1857134
658517
1908423
723494
144878
1122852
1495324
790937
752035
1507149
914959
1156457
1982602
1766013
190670
1286325
210443
665923
1091652
1449135
1938660
530098
1931712
1543234
343793
41891
1899278
267965
761491
32796
1295982
1684966
1549278
1618397
1971011
871207
1614319
1119199
505046
1291459
308903
509588
1519102
1729937
1105029
1477849
818054
1701732
1639182
1760821
1839808
563328
1955098
921510
868275
1523979
1915684
1548989
534426
1003535
286530
31732
1294227
1299539
1268767
1390899
147167
368916
32609
1678745
1317326
1296525
1992772
1917731
761823
476069
914884
1250569
1226992
971056
1412233
993863
139626
1844126
777838
69946
154319
51022
279819
820124
737648
989977
655851
776149
389089
850124
1044783
1612042
1167498
389082
94437
1660586
258884
1474926
1925318
1246536
425222
1118973
1694058
1536804
1496176
197785
1969260
729848
1062969
780332
1443773
994335
395683
933541
1275142
1234407
59018
135735
680306
1146620
1018831
1099510
1516815
1483999
1825460
1565953
559532
649328
1015366
1962121
1318807
1449428
1422268
1796721
1890751
1146746
1622737
746443
1138553
307849
250735
1179318
1847766
1313656
350898
1415225
1499180
1093963
621398
626900
120933
501412
1734840
1459130
970306
465087
1681472
775684
826301
1365369
1223754
778872
104263
187196
1335653
49001
1517566
1270993
1672662
1608527
236052
852593
431969
94408
974764
875327
1182762
532747
1634478
441766
244834
1733316
1086209
399382
1991058
681818
1768100
1529161
1473747
1303916
1342805
869312
417142
1230004
630918
750714
158496
1494844
648237
52927
156932
1805115
1624389
1089116
636037
60568
1782316
1028786
1670966
1935897
507886
466178
1445348
1611550
1725203
1480206
1880328
227870
1983891
1548695
1086120
1167192
1844870
1055778
288894
832458
625983
496746
519071
40534
1543866
633921
1180756
1214662
410104
1390165
1493528
1154039
1293775
1798329
254835
1727855
375313
66712
1393464
1397830
757171
706054
1821919
1808548
308456
152596
1685344
1902112
1024419
881754
1487007
319639
263581
355722
719482
1838284
48906
1604999
347202
1375001
328082
300381
244929
1501124
1695302
1013305
1074288
1757623
320465
1721743
1750112
1282041
1131396
715665
1560602
1513446
539496
396111
204982
1050346
1099038
421228
896509
146818
289459
916236
1191090
1593876
1672701
537807
1498564
1819385
1319361
748143
1073610
308904
323238
1345608
1465341
149896
1890168
197122
1021874
1727058
1756779
1051809
1618469
658515
613556
607188
1706552
228095
1303208
1007782
1397750
538475
343977
412424
992682
693279
968205
256360
1051530
239074
1403262
1469948
946551
77724
226167
54712
1320586
701470
619053
1064218
559609
1845477
4511
668327
1637013
301142
691522
160869
1733605
46900
708349
871869
1152006
45288
1959599
1277150
1991098
1469505
1986246
252957
168498
360051
1029156
1168117
1808899
866748
1067359
1947582
1325679
229325
691203
1968931
1673162
1805253
108506
486441
1376641
357955
1471807
339879
1141875
610621
1891301
816080
1739604
827622
15118
1965772
136552
842198
731335
1279393
557914
63109
983118
635135
1236552
1944892
411534
56554
1361959
1430751
249236
1237864
1590594
1169577
48485
1884899
1583792
907424
23875
423130
1155132
1162911
1126881
1610762
792949
803808
1045757
122755
1635076
474579
290670
1276414
1110197
209818
226401
1877246
873342
923120
929071
796761
1753757
592582
1727342
93228
1316324
220270
1718665
1380096
675680
1622116
1088260
129999
1397049
1853495
1491811
599787
689212
339694
860465
1261489
960175
1732530
1707501
945075
666501
1183254
1717542
180238
1166896
541540
265961
237685
537557
1559404
626962
1091819
942542
1005948
1373681
667382
743184
1732860
261198
577923
179976
142251
1935041
612515
882360
162224
384008
1832355
716018
636876
751304
1127857
1687775
985354
599564
1579098
199880
925428
1536065
1340993
1097376
1404473
494842
1434113
1561270
1956656
1593395
1271901
1086482
1278628
540619
766404
1756362
1495215
1559557
420336
1178815
186022
793176
440983
1956400
907437
1426174
414126
745546
615776
1936429
489014
1755060
1596393
1133082
1131414
875646
41064
1715364
1321035
613428
1304606
610192
497454
520868
53147
232949
1732113
1589594
1111665
1152148
653579
101069
1979450
1759823
871186
414420
1492192
181043
178584
1401673
1787374
1039998
994826
145586
1340153
1015352
1256828
1418373
1277077
1689039
569774
1808997
1547791
1448703
676403
1099798
1113120
586443
1969920
799532
311727
1805383
1151720
1506722
75179
1130598
889735
199455
1414907
207948
1606375
1632344
44977
725851
286117
1400866
1206940
327222
417804
620234
250867
922056
1397703
1468977
309373
573033
267342
931735
536845
76668
1363910
772115
22844
1184267
776212
753349
762706
553791
921579
976029
1697318
1505219
1818021
1783107
1868627
1217492
1404293
395040
1318062
104585
1556729
1166561
945501
1725225
1276088
33279
1684180
1834050
1740315
91120
1698559
1889234
1321991
1870415
723115
652076
451785
414072
353580
1094132
805504
1744324
119376
531304
1289588
1999742
1392266
787596
1804329
1924498
471613
1412410
282335
1570626
1156125
1355883
1502528
1609226
1127407
253507
740422
171642
1365978
515738
747312
1111748
776968
572307
198342
1042841
949978
708248
1026185
1383485
1698559
368862
782340
1982683
674476
1566854
1851521
58993
601419
1523879
926569
698241
1437644
901041
1184048
566397
1610546
1492789
5085
146970
833085
265962
42294
1944234
647182
1834533
1329417
1961926
1409669
512113
740960
576010
861915
342390
1623269
157381
98120
1739021
241223
928754
157627
1307268
548388
1831752
1711525
664128
255751
629425
1551123
1649420
1365768
1921576
1656603
1870609
1328428
930743
53652
192831
954325
372945
814128
237094
123412
828210
325072
105240
1611313
778682
1756873
1137227
1716686
940088
1959024
549167
1834853
857355
831121
1772026
1015150
1565219
306289
1655240
1508067
1930925
1782377
1196177
1720920
397333
322385
1023859
1085624
320267
266258
940889
1260352
1564396
1102581
1205226
1623286
1590420
25086
1402974
1623023
449836
1488807
1842790
10102
349526
1658615
1763881
1817864
20134
1562679
1080028
744652
246844
1077166
551474
4149
1827029
453266
93428
1998986
144952
1025042
256096
1656455
1946569
950552
1928671
264255
69871
464156
1567220
942662
1683870
799978
428638
1826092
420524
463589
1474229
1647410
947091
990449
1155526
1287025
1323262
1624844
1549897
913785
542851
1057475
1221046
1415854
1301130
1331290
1847033
1533750
1409371
561759
1661849
1730382
934343
1937776
1324262
452583
601773
780934
774695
1651469
1966404
1974044
724514
1892084
178091
1183076
96958
563382
113874
957244
1299004
825248
1372373
169958
1772218
854605
336104
1933255
1115585
1141493
1779866
183460
1606906
817284
1870687
11470
1269050
1784251
1107595
587769
146337
340107
714753
254053
1127749
1913107
1749313
969268
787903
1911390
1884808
954990
708931
1312586
182898
962699
1315798
888980
1779837
43173
185758
1780735
453337
35435
1540278
804351
1402223
344010
1738791
1863400
801967
1406012
1554162
1183805
1834943
1659259
846400
1133740
760003
567896
1034526
901555
515715
1670229
1391431
1267875
528287
65947
635804
94300
196861
135696
696707
1923394
1381526
138551
167346
1600011
654664
729018
452917
1048082
1476595
684379
77408
628717
873071
1315490
1698602
1900394
1060762
353909
521207
757442
1223407
188308
1008353
1881161
304484
894377
1988804
1995896
712241
1930228
695173
1191037
1480984
332906
1443023
259195
768880
547331
14046
573839
659009
352561
714658
1078623
205660
779286
1368412
67550
683669
1116275
1965201
561811
1836739
1798193
249847
1047871
171877
1997944
1033249
187531
1900717
1031484
627949
470786
1569841
1427860
393574
1517910
292770
1364402
789394
510734
542873
723159
1298017
1822793
1698735
1206780
1573095
1043607
906392
90995
323622
1539810
323099
1240266
625684
858311
163834
917909
1690432
614873
377659
669279
1948778
1083824
1678853
766487
343633
1151976
1024690
1006950
376268
34578
476948
954314
287102
225672
796913
646704
1135288
36179
1364817
1534586
529289
1641904
1548469
857054
260575
289973
1256047
505867
1600654
623283
1007422
1369246
65270
1806868
420293
1745094
960834
104207
1043011
176384
570213
767641
754197
1383679
293032
1996859
398401
1568073
1992077
431856
856700
1104172
603298
1573060
1555019
598733
1278038
528080
390438
854376
79080
540959
9557
412339
666376
661645
1534259
789395
1599475
666581
560910
1888146
1064673
658682
1593226
1078138
1446141
1047312
704092
255966
833203
1174500
1397822
1100059
193915
1922100
965230
1547828
1970222
1949080
625720
1554526
1459423
1547333
177432
748667
493046
1205943
880595
1613471
182436
1375953
1481738
715277
1936576
1402859
300322
1869887
911644
1626753
1678115
1017384
198941
1616983
1042048
1714364
1568272
1987267
920836
1266524
160386
1855695
1014347
711333
165287
1161361
563183
1690422
947170
414411
1832149
1077671
1493291
1661831
1431903
1473728
1433303
1668551
756534
1567646
1655944
1193683
1644493
1978101
23734
1173334
351336
1544936
904996
464575
1880830
1401334
54352
1469423
524988
1064688
952995
1634708
459230
1686322
943208
1437085
544003
1301949
471367
1007015
1886443
1744992
353714
1804869
997109
1388178
325447
1986268
1069013
589394
618777
991357
1983806
966529
222594
1545431
837604
1770185
464778
1077895
303746
739161
1422802
1474654
659580
1505637
137067
19211
1036778
768328
614479
1258632
414709
994629
226806
360547
1589896
1092473
893884
1535238
1389846
1004389
1851803
1690559
380828
1000047
10739
828406
330689
949343
599359
1338220
172760
809868
1957673
1661891
1086296
1549672
852783
278956
1511742
1814020
1104198
1789940
593469
1819997
952160
410886
909667
1280709
1255022
1957395
1278313
1844642
572568
529978
298360
1121421
240391
1858376
1389142
825452
173871
500767
1601263
1151541
181579
1488189
754043
518386
1293045
67197
1851998
446141
1469051
1265277
441669
1154438
369880
1383678
25097
1621289
1621967
1137416
999911
1127265
1337143
815063
311503
1439228
1972078
539191
783850
1156062
420438
101903
1347639
1011022
1902616
693788
548502
499146
747353
59870
1714994
1404948
507044
858865
812424
289797
473761
1656708
715946
1218197
1001672
1942287
980632
763189
173177
1956953
303823
1586904
1766830
1982598
989224
1095345
923421
536186
226501
914793
1608550
144599
581347
1897577
1517915
745897
633561
1811942
660311
348724
34357
1631009
805603
1617884
1544584
1241090
402646
874064
1877736
682716
1865280
411625
478804
968182
728802
1880025
28029
610192
1433795
1599780
231303
493987
283086
1692900
417494
1705881
138239
1314074
1408692
1949470
1000220
615819
1587860
1502367
208663
650184
1051963
1061091
1894072
1195057
576496
1253892
1310318
1318512
1126227
1092473
1527223
750067
1293183
504828
1564774
1187680
1111935
314464
1476408
201041
452747
634754
1603133
1022872
54038
1128893
1805383
286151
363704
1142865
51704
779442
1143984
1705622
546337
511046
32780
160168
801890
1221502
190371
1622481
547276
94131
631482
1877003
1409494
356986
707789
620345
1425584
900697
581500
862091
1155945
1056305
1088190
1439871
1403181
1938177
304807
523819
425978
1710824
691469
1593311
1293018
559512
198047
1006397
1588197
1816775
1720813
952320
1335043
1728975
1853389
90128
1768055
1482232
1946321
472231
1534740
1155520
36304
1188375
1701376
917962
671962
381674
37047
126397
886374
1155943
480193
1383436
1800223
1987784
1861342
1806751
1823765
463571
222458
915945
302229
1572848
1995256
31491
1891720
1052366
1238860
1606098
339201
1666769
155056
656117
1776349
1482318
1407495
1220032
780711
789059
1622324
676580
753108
465216
397501
40923
192018
392143
1882770
201837
1477648
296766
1234649
541881
562982
408568
1148963
533329
711793
1054229
1639955
845140
1870411
1057283
1428386
46980
1866066
976017
1264335
249878
929810
377314
1603787
818993
774112
1169110
695340
344575
39401
401899
492268
1241641
1678104
564293
439516
1504511
398810
92074
364752
75192
1631588
1337548
967669
1267807
518464
1247518
1418542
1350097
1850759
774563
1699511
265707
80339
1326434
808795
880676
1193905
455941
1087860
1625331
859711
974926
1340112
1566048
1138025
659170
108297
1899664
658548
335906
1860560
608919
1739189
961208
1987519
504144
1332350
976445
958570
1335942
1867364
1004416
1990031
914655
1086453
1349785
386625
131351
57120
1206041
940572
1509367
685519
1641882
932315
1079757
1903334
1001770
909229
1495067
590404
650281
1649312
1263483
1312440
867128
279086
1628466
343269
992534
192521
931891
731106
199711
1459221
70222
1242891
1952893
508557
1221754
1709991
679333
1609442
1998990
1897394
1902349
1008396
684355
26245
1177727
119108
462049
1813910
884518
1164095
713814
23168
254528
1999105
51304
540017
1007209
664708
110534
347938
1761076
1428643
1177664
476270
485772
599791
791429
66677
1941506
1072406
510317
1165339
1106909
987995
188399
148388
860987
1879516
404117
1109375
1955655
1123898
561358
764203
834351
1190694
1178181
1074946
1728743
255656
1026195
899476
42442
1298531
468962
1987356
112326
1464385
1250065
1846864
955747
1827325
319373
732566
61746
995636
54009
351312
84945
1988951
721108
616584
438626
1102953
90271
418017
1189835
279341
694742
1421031
1465114
1317810
1864564
513665
1217403
1550105
390527
899279
508638
63569
1648033
1614159
927001
1147360
1233047
1198311
1714876
299206
905895
1793079
1358591
184973
973292
429231
1777929
1668586
349803
398390
109293
353350
634561
1532311
1032297
452003
1208761
994802
46128
447381
810411
1644266
1516672
1488336
1711091
1599887
630302
954054
151392
90509
1330877
1018955
354785
700246
1626797
1531024
749269
1865191
1128759
1117018
937494
678963
549994
285345
1186602
1807880
1107616
288119
645705
606994
1239209
1804671
1198039
1360597
1295603
1156088
1969506
835141
374979
1065332
1444680
8843
1616032
1598210
521053
1990279
299775
1239526
1424039
352564
1176158
1824293
1933002
1849838
596260
1303868
363329
1961172
1609226
1573130
1806861
85040
561049
814099
1489075
357999
107714
643063
1545083
1028147
20917
269460
661930
1868039
1494217
1935523
1324805
415628
1030800
131009
914519
1595191
1325899
1558767
1416547
1973638
1693579
1383960
755292
1818506
223135
1014423
1717287
1634610
983276
1754625
1923436
821826
1219672
1125668
349386
1239214
823212
753722
622002
1133360
945110
713498
1692759
1616295
827365
1738316
1794996
822001
1020135
327015
779548
637012
1169659
705211
706909
331976
796780
924014
366199
418765
1681890
576163
1212103
1906402
1393651
1782461
865528
1644498
1306262
1091536
793987
679767
506640
432503
1372330
997189
1996012
488495
1042802
1273883
148862
1756837
178928
566743
364985
1754444
1396382
757864
1072885
1487112
480232
530092
1782685
721885
1118980
861944
76809
306747
1315540
1843243
321273
1219721
1913303
1738229
166704
249182
1851898
1668753
1022190
876823
791854
311278
1955105
1650092
340673
8432
431787
1194036
569189
1993802
574478
1071873
862349
514655
1571747
1421230
548919
307150
1661998
583110
933800
376454
1521692
1855381
485300
1432636
442290
79561
587925
1173403
402238
1271287
208871
201380
283833
295257
1485355
424236
1072858
164064
1530434
1288784
934502
887499
1833601
117231
1191233
1646021
502692
1073542
659254
1707276
1496532
1526648
1649242
1578849
186209
1491719
909164
1342500
999827
1488806
414695
833056
751610
1337384
629554
562623
331976
1831052
1817264
85331
1456357
1031152
489956
861381
671253
1647671
500490
1971165
1803196
485617
59583
1839338
1958315
1099137
1040545
757349
1353681
1015111
1639300
377237
1233875
1443990
1275576
840385
1909767
509031
119724
1881061
910069
727688
1159375
1938385
763648
1900215
31238
435645
375536
1753141
608402
1700441
1735511
1355012
340166
353943
1954321
1062287
403546
1240066
356781
709579
1498605
407981
1523496
1237212
1495496
889273
1875813
1894685
1884557
405279
1143447
1827500
1750935
519164
509595
64909
847120
219682
831614
1502090
1191458
570973
525579
498646
1595696
697734
113677
1834862
926899
339235
1597483
379766
868081
687024
1852825
489354
1424271
486194
904395
1595127
838603
1551555
1903062
853726
659916
383452
1006757
1586326
402856
1913362
396969
1848763
1040641
1809573
258787
501447
259164
200548
1503086
172945
458026
79906
603416
1014754
29463
654933
517398
58194
902804
1511887
576249
513181
234911
826561
1703396
1823782
1481255
531650
36413
1857337
1074486
312360
1626364
1582113
1097782
198543
948423
1261013
1984153
1949568
992417
160565
231411
476194
331696
508054
1138101
1194036
1294953
1178223
1346004
577973
1352423
1176182
729314
530976
879150
1806197
1767684
895022
723766
1819466
1751693
1947822
1607172
967429
1727855
1158950
435984
676414
1034162
695644
965536
1801133
1517186
377654
201281
579151
919095
1019714
985747
1320359
184163
946667
1046078
1648548
951657
65611
1130864
1271181
1383895
436119
1744216
1301934
1529371
1202880
1438404
1395256
1606112
1801591
1115613
503947
229446
464385
1447453
392988
388561
1824647
1931624
325615
379991
1376611
1485091
1538109
1026859
747880
946324
415564
1783558
1818590
877051
1428360
1404290
899192
1350525
1979180
1933224
1723776
1779491
1373273
612095
133048
201540
970400
110392
1829045
704601
1328881
1835404
155161
1869787
556003
728086
728899
670473
40422
651766
1078715
1845971
1058512
1338856
25444
1584897
930727
676235
253219
219267
1549049
177064
1472866
257621
1361270
428400
1067992
1139289
1974867
1324953
75135
1899948
767538
1639062
1438479
1724031
37028
602038
162592
1347603
454027
174101
1031220
934308
1921783
1703548
424821
36635
201651
1265848
1642151
1509664
1756362
1503786
279758
1022492
552582
879655
1470830
159918
455910
1572774
419534
217234
1736056
696407
1335478
1984160
321350
208008
1019328
510403
976772
1835309
1934360
222956
401499
1063801
1755928
1124928
1197413
10604
189472
278632
1017648
1638003
1691628
726537
1288288
1054198
344281
1118925
1743116
890308
488045
599313
8133
1888971
1761010
1397852
271673
1365514
935966
482300
1930166
27608
235451
787381
671489
805603
478421
1463361
813532
781326
1872582
1555013
1163223
1847408
654845
1868827
1263299
247170
1708022
1899837
1130620
1821353
1557744
416872
1101559
1595673
258063
957442
1879601
1930416
1260573
184118
163547
724056
552754
366600
1622809
1117696
54477
39887
1949649
97524
1694297
1214088
348541
1284128
1250258
965065
1761549
319790
1988043
953140
1304230
1170425
1976907
834292
208147
1861553
1398272
1523157
298800
651471
1445946
1412043
1845939
607435
830685
1982640
124402
1701047
1493436
602569
365409
1800194
1240221
1535673
1444344
1857645
1617001
391741
1298060
1525999
1444372
1387825
78540
1431094
1770926
1057724
1820110
1309123
1632180
949639
709917
1713631
768691
1433784
998212
1094617
326078
1211409
1694005
850768
1983590
1377873
931639
518804
793528
1959470
287295
217771
316092
884314
1637902
402503
1734508
833441
1142632
1934501
1816592
806561
1597268
1264925
1444046
1595946
1292210
1099426
1810675
1174909
928977
1421183
1010494
5128
1312258
926210
1442933
806566
1639813
1010816
1555590
1547760
806630
1532041
1327663
1643359
1863737
1113977
603427
401449
796044
431524
1280280
99260
1538036
1490006
1927485
1407743
141284
801916
1861800
1206556
453065
376134
1161400
1823402
765410
1454194
1750111
169624
1543045
688443
1142674
467467
1784181
1290273
833652
843834
1303866
805667
1061505
994048
1289184
879406
1929391
877230
1150083
1275170
401993
581709
84530
1369408
449663
1109895
29854
1232886
1690509
608649
1686812
1865300
640118
1775729
1008728
28694
1931712
1368976
1621192
1098422
1470615
1046086
2267
1083906
1327875
71754
1850636
1558869
818412
18084
429248
151847
446033
1804617
1264461
616106
1492313
858934
1599806
1459691
501412
524026
1681266
576800
1497688
1446972
1378991
327651
1422928
1952025
1516873
531568
1969335
1354154
1865815
283034
80384
1618977
1959417
336166
596843
1814952
393758
573850
1854014
1468641
258931
571528
456288
711348
557341
75860
1970222
1472597
418522
547604
1987835
952129
791258
1068444
1680002
1958480
741219
1185784
1985078
1888671
401086
1804727
1865661
854075
519896
508791
565672
584714
329805
1330908
421708
844016
588206
530615
442549
1623464
1498689
1304490
1836516
380969
1527404
703279
1218429
715061
720495
524939
1496258
577793
1364335
1316142
923412
869459
756213
1562713
581637
1335428
631720
1674729
199351
938389
1423082
1115767
49053
1196644
326600
319904
1787612
443586
1892119
811371
1409898
762236
1624019
1481500
319594
1440256
403670
694929
1470866
1912119
308767
528829
844092
1041730
1397766
1482824
192269
488134
637580
60127
1192297
1488915
1802785
708634
981
936781
1198165
1987674
445811
650223
1246723
1507630
1945822
995637
1311364
1109348
601646
723314
1279143
899214
1488930
762912
171144
809899
1726826
1953815
1913281
348376
1228707
1964034
1387552
1573130
1573379
458780
806674
1935636
761285
383696
821484
54084
1403355
1106242
1844206
1612719
786980
1246296
206018
1323820
352143
220116
241667
1979910
1144538
1152931
786266
1190763
76528
930724
590368
527567
709652
1575753
1079134
1315526
531753
1842657
1407452
1421483
1333042
1736787
648737
573227
1970618
1934812
1327069
1097520
1719280
797734
1029056
288858
172566
1076679
1423630
1935880
116246
1506159
1720813
1095752
1322644
148523
1417814
865962
908946
1103549
1809601
1040860
580271
488104
770014
1034613
487692
1694739
1674957
1606531
1808078
1385570
250661
944803
1337128
441630
1238242
561268
1671119
1799489
397870
437457
144953
885212
1781625
335723
105559
1027389
240441
242123
559349
1241550
325069
1068245
925991
1472344
1939939
78537
891254
1612783
1128976
1206924
788602
1742052
999322
462753
340403
1393815
1622482
136593
366533
906986
398932
1759663
482962
646329
759051
301458
1897267
1267021
1266825
928805
162421
945955
750225
198061
559574
849383
863928
1154362
1435160
1575549
1744751
352610
1596674
1752263
1043209
1970178
359307
416566
1871170
863368
1503967
32955
629514
1323248
769253
483144
796478
751855
1602158
1363165
1611340
1246657
840550
1584629
523874
1204286
1064393
415046
1204666
1250767
1493890
1093812
1180851
1425740
1511816
213527
1152631
449933
1387223
479744
1241669
516210
1770808
1306276
231521
959197
1793592
1570155
387255
1338983
112172
44811
1633861
1025198
163908
1881791
1636792
1032744
740907
71860
24940
1591661
1848018
1366197
756604
763419
36543
819907
380150
663704
448282
1252693
107759
788575
1609351
542909
264358
553092
1049124
763509
1539183
639582
1302876
647881
700461
1205418
187262
32338
15366
733781
1150220
1464493
1137203
1432345
1551691
1230282
1895075
1034822
1161580
1325266
362322
65853
950488
1351867
1015875
1952206
673957
1075995
836168
1387538
65780
659170
1616896
1905937
788539
1790972
1888308
638093
1492633
821752
1527422
1187878
455310
1459835
1501844
969062
1884634
627680
1833564
99402
1120212
1641869
413427
707125
732044
372305
1639007
1532406
897044
1445792
590606
821132
1267278
182992
1328299
1296525
1332148
1104829
1259232
1767237
1772110
555744
1763317
1554470
946802
1581613
987646
124281
695268
69893
153749
1259385
1339321
1643656
906704
693367
884629
1698470
1651815
1305169
1366325
1656353
1054979
148050
1238180
1155730
278899
815285
616295
1930932
482158
1253269
1349506
219960
1090894
194923
1358607
1027591
527045
393402
1137951
1176611
634755
1960761
1931338
1152266
1635477
338643
396556
737749
1121564
104372
535543
1865235
1944083
402164
227642
283827
323238
915386
1802961
893890
1209566
1602992
862110
677080
33555
820345
1363221
1883047
1837370
377314
1480142
879859
143460
1627173
644518
86893
770723
1645412
516095
1308424
202283
1116432
1322102
594249
1273743
1763917
786870
1722084
69732
1123053
1039321
113934
24989
440265
293511
260876
1401182
1784131
918735
202538
410315
916677
1729309
1175878
1102310
17760
1404127
276417
1303278
1287558
1824580
490442
659419
1512257
1934967
387829
570000
693235
1511076
698139
831137
1233814
690272
1861666
457074
1916064
1868558
1730783
1755993
833053
1690158
1330712
1631304
511930
1596618
1807909
1750807
335248
423904
1264335
1467822
378297
158546
962181
1821662
1971326
1154438
372802
1306925
1661364
1302917
1135474
924651
3430
284567
1970302
766973
400314
1550848
1860652
1064590
210468
632178
96155
1460820
1498443
206299
1037218
79167
725321
1138693
1720694
115351
305629
573182
1246386
1654267
842174
1228237
1654363
237392
537950
1965797
1536340
1740313
442736
14759
372105
1745194
538659
1289482
440935
650789
92496
911032
1931354
1374058
742665
1799832
1665335
1895814
1182051
1869180
33369
1344133
1821746
986684
136393
1163480
1131706
1105160
1065825
19790
1978351
350772
1943105
1054162
1288576
1693902
902845
45632
625219
742621
1673948
1561913
1078734
917250
353815
1526412
355436
1762493
45008
1634707
458249
1818953
651449
1765424
285383
1859795
762978
810840
726034
1721167
996225
1168011
1226377
726860
1655070
245811
1012144
7796
55956
1800832
1214353
395627
741399
1800073
194685
1807729
106556
479799
425817
556865
1944722
1032757
67763
319587
1378273
1449559
1317064
372231
1995035
1271350
1766551
902430
673860
799471
1380497
1125942
1456033
884297
644561
814069
330817
791896
247100
1540225
1019960
543816
1512249
1723308
1548989
391345
465401
1734627
908107
265855
809867
893230
246206
138554
298242
1270469
397778
1662380
599261
1462654
358101
1800325
593607
1539901
1301759
1491902
1316934
1843093
654650
1213397
1835101
690987
1668318
784689
73882
1313224
1281919
1270654
89057
1060636
1936433
836577
1331942
1186515
507333
1523290
1614175
169164
1201212
1947284
509452
308540
143247
51940
648612
1888759
939772
876528
799754
114743
1677396
497083
729081
1249708
1950500
577506
1107970
780289
1105648
1903433
375804
741417
800926
34894
965191
1021001
269797
1059663
1942958
1695583
1222818
545752
863570
387939
24315
952641
1586285
830829
96155
1355342
380506
176299
1751727
1303652
1167907
1859454
1143677
42019
1064558
1035148
1973770
911775
1527164
7494
238300
126292
1130669
422852
293389
1424336
252110
1533924
1254792
1026845
1539611
1683900
1353594
952437
861075
162747
176302
84234
1152472
432338
899410
1693680
992280
1245246
753478
768374
1292695
1048243
507368
683404
1539770
390987
952866
1580435
1665434
372473
887496
93200
1725180
1723915
40960
1961691
182283
1739725
1061959
1170473
1263483
1877915
426006
1227196
1311869
1244577
276771
228901
1389929
1710940
1098353
513745
1756074
1595431
1244903
1978026
768200
315143
846214
1854222
868891
741863
1165266
1033726
1967357
1612345
559775
1239069
321562
1386563
1587101
1992019
1753247
519120
167548
1493201
1602903
579896
549994
468017
979745
1388639
736014
1001277
1161621
1742958
1121973
1861668
90255
985854
1117634
1739691
1879676
649168
1607827
933
1786298
1050983
247347
90445
239769
1525897
296721
691994
1839703
997155
99554
1620603
1424279
272660
950462
1447355
1512446
1679683
790389
1236726
569768
1538592
77935
475429
938456
1302853
1658382
1732349
1844697
607221
588350
214400
861944
598337
1042985
550950
1303990
502117
1286150
1968748
883300
1597277
1017213
436361
1790431
469038
1642141
140759
834214
612839
1423304
1188902
1442727
1068492
1579715
1619841
1623464
348715
1150343
1261943
1265821
423734
968855
513103
1750304
1386410
1505032
1506331
145260
1735655
630728
1236780
1696329
782175
665505
264484
477282
1708039
294288
512209
1961368
853914
755746
1536704
715408
56677
792081
499429
1723516
1111841
1618024
102826
1729315
387987
1139599
545460
1610546
1404041
913134
162286
695764
870411
346451
599605
241951
1365181
503622
643647
1517620
1946106
47939
820483
682588
899561
1804197
572281
1488709
1322076
1239869
935709
937702
1186286
3403
13494
667678
296316
1617046
1298423
608030
1070455
785284
1281696
237329
13003
774578
1458796
1558464
504530
1250738
368906
1977367
611847
1946319
652264
594532
938627
124986
1567199
1740886
1366212
247364
602675
882652
1982584
251988
355998
379680
1643575
1032479
1943249
1080174
1102462
593482
866708
1013265
1211420
1269389
1687784
347121
1330859
1767479
560116
441385
234586
1782316
135692
1917678
244717
441282
1050156
1591856
586607
1935619
1693554
1632827
1832796
1542294
1005354
1382977
360167
774046
790470
549227
366579
1086314
1499421
1757029
443468
30449
375567
582329
1464747
110934
976625
1240083
760489
861789
1023322
1471863
171217
127668
533462
198001
92827
805738
1031094
753143
1071320
1480358
1290817
71730
1601707
1409573
331960
1208041
890326
1953344
1808003
373055
1797559
1382994
1643602
1396884
989253
1940455
337851
202221
1753380
1510206
1124656
1809409
1909090
784444
1782656
1653384
1542644
1330882
633083
691882
20118
130092
1361257
1772391
1381702
732901
469438
112055
115743
622712
1249111
324268
367690
1104540
1102022
1271922
1225292
1484085
84234
851682
1725222
525803
519373
1608100
504087
1865366
1259183
1842532
762019
1648012
1041006
1698951
469349
875320
1000534
773544
764214
1980424
1293534
1629913
775449
1254040
517665
1087070
792714
1087582
303343
839495
764099
1020930
706091
552773
1424956
1412049
280097
356056
721752
1087633
1476541
1445210
308982
715415
403225
590631
827140
1979411
947803
1344657
865345
257659
1002280
1719536
995276
1972670
1117493
279053
1859376
633026
451991
1921338
1543884
1779409
652236
1314625
1940512
1609916
711991
964588
1939256
847277
1282284
262547
276417
668340
329245
1871562
346358
411692
1155566
615055
579539
810911
633707
570234
1096202
709484
1581509
1062900
567572
326113
1472308
1759622
91763
176907
1543569
1310353
1222523
1673384
824
1751719
109801
1582058
1665391
1848114
1847206
969075
487112
1614298
10204
252337
1923930
1853250
1502987
1061212
1676092
70961
220074
1559863
377260
1834379
895026
1490975
1613908
472643
542194
1048992
1936509
51073
316264
303137
1524449
642295
992416
1411618
1678935
256485
378737
488441
860088
1621091
1888291
1325420
1362049
492840
787951
1564594
1280103
366574
51824
1341769
1153621
1326815
395785
1287100
859514
1418418
1725521
1384452
1071452
1111827
1164302
309197
810840
14924
1999288
247478
1934714
167126
905617
1827254
1038891
529421
417714
605390
871450
717286
109018
1640034
1642425
1344349
1475668
1149027
1605
874791
1917393
1793614
1865703
517102
88318
225421
695711
1836860
1920216
932678
1793497
293796
1320593
1975242
240181
1423325
1412062
1607079
1452629
1627060
557654
475412
629746
254461
1368875
455487
1765457
1842436
1505986
217018
1456393
385210
1554441
1504627
1397082
374318
125735
1755990
1865976
625878
598224
911233
1123073
1243704
1960217
701328
930398
251708
1583238
1302927
71771
1126408
534418
1412223
982273
197853
1357554
1739088
1827053
804086
1490006
313639
1530479
1873200
834310
246687
1848363
1023212
1953695
1770905
381809
1530937
720617
706024
1125898
999925
552266
1538441
1397513
721931
394977
1656991
771344
809868
1643543
280792
22067
1838199
455293
774966
359558
1681932
1915289
1077641
200695
345470
690045
1859739
402653
238434
607669
1252568
1454198
1304027
26639
1785097
1917195
1063336
1075971
686079
1686473
1811116
901699
895722
160785
768950
1566088
490015
1916065
528685
1536328
1687306
681220
1278499
146566
586843
1171849
245202
1830537
671918
1263765
1156213
264993
935115
1753445
1356916
1082442
477601
1179628
504929
937773
476400
676271
960503
1777847
1844692
1307926
1854907
995276
514368
1501942
1796159
748030
185804
792724
1462129
475101
286812
1220443
310407
1123142
736902
59037
628560
78980
911982
1718244
1357979
1381747
1423617
302979
1824946
1026919
456401
1759001
875268
1825434
1946569
348281
1456330
586448
463919
473761
1397386
585951
1108073
1991888
546882
1872676
1930881
74542
1031145
1271922
1111948
1317028
154053
833418
825063
210935
201651
1241487
818653
27191
447342
1903240
19770
915291
1579400
590
1484391
1637775
762530
1950991
1976365
222720
1813929
1415824
1332176
541953
1020839
1564737
1655025
1581637
1474920
473524
521076
1225393
852934
1883426
556499
828267
1385403
227656
294714
658039
1640867
1874548
639578
455925
1736711
431436
1383838
1687118
1857537
447254
1469491
1694227
53722
1767750
184547
1532096
342885
1030416
1814717
688597
333081
1760176
78553
1621593
1158761
18486
86642
110435
633739
1373384
446874
1056820
1600087
429277
838525
1571084
1322944
1997628
1594589
1048116
1348432
1280939
169307
445132
1475132
846695
1798473
707742
1231858
427748
51957
419484
1178992
1817926
1645123
492564
1557162
1259382
279881
883054
1901171
1647280
876952
1340148
1630684
724262
1554977
1427212
1620756
1916523
1953837
1985030
1281805
1026823
1016771
193458
1248245
1723704
1327367
166449
386204
1134748
1879844
1884844
1126310
1682719
164335
1584404
736636
476504
1913078
966098
1198407
123256
1008586
1359292
1555980
344323
801168
1855390
824369
213376
603050
558405
574081
979106
620613
1378190
629471
674074
1186675
1917350
1421370
510603
1377629
1371244
958974
1848676
1713568
1588630
499323
1832848
51248
355259
1054705
1009126
1401941
654283
1711860
300151
790098
1024962
1323637
455765
1620708
1434236
1068198
1557671
970996
1432532
1564207
1900499
730605
1918018
1226772
202531
315926
1282654
155689
826464
64525
1760148
1327336
1571520
1329746
1691682
1438024
1288327
1500959
969230
185019
1961774
1312706
1432416
1693237
523614
1245273
856746
1900989
1465467
1693272
407132
733447
1465719
145990
1469337
793917
577063
79662
669880
560585
1650956
834477
1703124
1095418
47251
1993082
1812759
1903229
1238358
1244301
1363285
1205687
1817294
850681
1362054
926706
1807616
140441
1087944
1318914
1091431
1683171
1378557
1393865
394021
292352
1570049
273459
767460
1672298
1491207
1703036
1741099
1422064
1783166
1899699
1457741
704024
999122
1127178
272588
758989
778586
69688
1913155
1092537
587729
1140705
1406584
1471647
933209
1308985
166373
29715
729316
1959252
1641271
536777
1690016
1013603
1007954
1853937
1280666
1941440
1717205
1303328
826496
1698210
575890
6549
602429
465529
1200675
1339418
1105174
1745821
409207
334921
840537
1407642
721087
891366
474391
582467
684575
888911
352568
1125612
1102147
1333216
1183909
1362869
421496
994728
659840
156913
1641779
1815489
933255
1203166
94707
787639
1676830
1955933
1249851
1234321
853311
19254
594496
434731
976087
1359434
423904
652674
629903
867
1496550
1124041
366335
1429386
305672
1468375
594410
1556858
206489
1996865
815954
823656
1967616
1880144
1622685
415945
1575549
1115228
935121
272912
300365
167896
1277709
748480
1511519
422130
278318
1801265
1195711
1474132
166423
1719727
1271731
333895
1916302
1767064
967779
848979
827612
549338
1956007
1413568
1687482
1733386
1585078
849544
1299383
584506
700390
1123110
937226
447381
18954
1204745
152483
1138294
1204038
991131
1210473
1033235
923745
1113080
216934
817713
1954753
1609774
712829
438300
274013
1118922
242204
1142310
755180
1317935
1827900
2226
514091
1730180
1795830
1302789
855371
796474
1630061
177622
578935
1575549
426425
1514025
1117104
1719276
1087741
333364
1030427
1078257
242902
1605734
902679
979104
369803
533315
847765
333152
710738
1844941
1737320
1373077
144521
610394
1466429
1168956
1111530
1503342
1824827
663196
1457142
147998
749186
1065979
56774
1729810
1884319
1385306
779131
371222
1811477
1250704
1969475
1795079
1825948
156986
204244
570157
1664507
1059353
815995
976432
1298476
1563198
1716914
857285
1104089
204479
1343632
1623382
1155516
971379
885140
628184
1163435
1145179
1123807
743697
1496818
1925259
947064
1714445
446708
675955
453757
329040
217079
42582
880034
365432
1174558
846882
182014
710853
440268
504204
1251039
1491310
286192
1224742
1768257
937629
697492
1050871
1994536
1515264
944890
1719249
37371
1286529
1518648
1798716
946121
1707250
1151650
763513
1674221
1450207
989183
1116672
1892171
1584627
1169668
717364
268143
704468
798061
1513044
1600074
421891
499942
1788435
478228
230574
1289204
1976689
1966071
805190
79469
1501014
529882
247995
1874058
1023270
427027
1619677
222340
23763
737126
1518392
752182
59556
901772
708232
219418
973144
1221654
1359668
1054031
1645884
357088
518743
364603
1242297
398159
1581443
1521520
1097559
628397
1121720
1669628
321001
1326972
1812092
1308630
44355
1557355
1274591
609832
1514946
294635
1700912
1343820
1602014
374593
891078
321797
773837
900836
1024196
279538
1911458
47406
145990
1534356
181849
176249
1257198
461903
928511
200660
1632436
1659845
425605
1071518
1106328
127040
1745557
1672500
496621
967187
1837507
1430856
391483
1671671
775602
1385724
150736
534481
1573954
1179787
1433667
109703
1131573
971701
1999774
215729
421595
716591
1034622
1627617
863030
567572
610468
1435210
1360868
871572
1695477
744652
825310
843820
1513064
612733
592900
1864750
260088
1555004
907512
785021
557066
1206284
627725
1005013
1589444
352816
1275991
1354928
575652
773046
54826
27549
1693761
878858
124248
273712
1440500
1598218
1224613
1209816
858527
189994
141799
888731
300166
887132
1262726
1696721
556212
1366451
1040126
414568
1905326
862125
1021135
66727
1469085
602325
1844117
1334850
1131683
973484
556073
544389
527373
1940759
249005
1085694
770875
238300
1472349
1208590
659087
1159383
533604
238944
401630
1579914
1061030
258227
1287106
1978260
968462
1705746
385572
1949253
559532
1815833
1254682
1248910
1819739
1352634
686689
1592761
1745805
1265700
1835607
1973007
1583711
1773143
1441019
149069
2435
523411
1388969
1780344
355475
1604122
688207
1961865
1263101
1985760
1468039
620177
1097079
1973171
1500381
678838
873237
1881112
151166
1577544
1605549
1492192
1813718
496191
1584402
1854100
273716
1551577
1013428
1816640
512399
1406876
1637004
921286
707702
325568
925354
1661727
1201833
535248
202435
24894
1421031
1687328
1631439
665509
1170087
123948
1539852
360253
1915684
492756
533079
257347
313672
1525543
284386
896332
513128
1295536
1773572
304065
716684
14739
1312756
384694
794368
1716159
10340
794861
445894
908830
1054336
1324536
1535188
1586570
6339
808786
1740136
1659535
955689
217213
445753
1676489
49969
1240923
945116
1483172
252393
1537293
770419
1132503
1474763
1089949
698073
1453881
1915327
753792
1335652
1276524
1928658
831353
1668342
380606
925074
8101
861587
1007869
958648
752180
1891486
1701827
61113
1780388
167437
733184
1060195
682366
304460
495600
834449
1171086
1030032
533686
745199
739282
672115
39455
127098
1323415
1402278
1724924
757205
1376559
13142
359975
1228991
1662800
79781
873972
1142161
339046
582113
150444
836056
443667
1556735
403050
1544474
124281
227976
200480
1459370
1892378
1462151
1545716
1856477
1799610
1792623
538853
1418271
1752327
738881
1119552
612011
22716
378802
810503
1196984
812803
1770290
810761
1889750
375442
236715
829945
443070
585445
318583
1277723
1351214
572984
1841148
566257
815010
1842597
1034270
344876
1702355
817580
451118
1192306
626709
1575812
1436867
578495
421490
1023852
801276
1045046
1821646
483884
49721
699746
1696721
1258346
965389
1904386
257091
614668
1240483
1315778
825310
1026254
420822
1446680
1491151
1912711
64367
992974
1844850
1689158
1278741
1132862
359928
11884
1966573
1693396
1150143
1930510
1802750
1303078
1332513
554149
112707
1407477
557759
602596
223386
936446
734019
1579528
986999
382259
1481064
764070
1818860
1718219
591447
1570632
656910
1385439
1698052
846331
867085
49484
1281090
662883
591743
1873526
1037726
430247
944790
1429869
933642
424050
1014588
195515
906484
1881892
1341553
1460946
1913435
1072045
201552
550549
396743
170309
1104299
967669
1255003
1030887
748227
383692
1159475
724291
1743518
723171
369463
1407240
1570658
1174869
573481
680718
1918194
1964999
1665509
1338784
783647
84752
1551307
1251188
132804
764063
1186717
1069355
1868488
699865
956968
1223321
1975102
20439
683426
1670445
1637393
1259190
1418849
755697
1959240
435984
602310
141481
748950
878313
20012
1753231
914723
942246
1767712
1712073
1471732
869177
122582
1014458
270269
114143
1674961
1768283
632350
1814210
1208924
414576
923343
1844123
864216
1249873
218461
944866
712397
1419633
627081
1008591
1630670
689492
967753
1240447
1587420
1768100
1931087
789195
1897943
1343292
108831
547068
1783024
871573
1981969
1328533
1198328
1723796
825252
1345299
962861
874131
391671
63641
1876853
1740207
974586
146071
1869089
1136742
1114777
279173
454657
1180799
881979
1486582
773864
1824197
1573473
1488740
989224
928329
1066697
1074010
434279
893924
1889936
1450409
1233787
690089
289863
1691633
1740840
1295037
1113608
306248
936030
278497
1605569
573582
1550272
1641690
1032569
1992150
1803134
1594814
287807
1214935
501402
356575
1020547
1454549
1800505
29876
1782931
1450
983769
792228
213717
1626613
1917665
20005
1874607
1171912
542431
1523049
1166578
201905
286856
672529
460861
1001868
36777
1587654
1408725
792852
766689
372765
575614
858934
1359571
764912
1845967
1421434
593767
1980579
747774
277798
723738
1748696
16715
1937606
1952177
1526201
569663
1779711
1003455
608735
197959
699915
323118
1199012
734602
433685
38041
1857645
1092481
1885143
1158011
14084
968285
1541682
511539
1673214
742618
1351214
143747
1054514
1446102
1480954
106073
1458373
476917
1463549
362833
684807
655978
843439
1529892
1797885
1334407
176785
1067149
783551
1740807
1432575
1447216
1354202
1937895
493627
446321
1262849
1548190
991806
733611
290990
372486
1821484
1239826
1072233
713144
434031
326012
1607306
1918646
160111
50055
1021631
52927
1687106
1385095
1642921
293207
422255
1608413
211006
514770
80651
1789923
1878717
715789
607505
66920
232474
665444
201205
1654046
102307
1185829
752050
1008827
1585302
609567
1444531
1848903
1582888
25036
604073
1627371
1504692
1282290
1387706
694439
900508
1121184
1266653
541666
1707565
477378
1161878
1075081
1252317
1717087
314243
1986285
1917394
979045
1237932
1215155
1525402
1785422
953410
784708
66345
659154
1082195
812043
627676
436651
1714597
330928
360363
1033221
81815
888221
72744
1418621
504862
1556707
15378
1933977
365388
1172440
750100
406318
1605926
1280749
1009929
1283078
1549036
1337548
1022185
1591590
1825515
727881
1647080
869007
1303793
863302
656695
467287
1208625
1273060
690585
1058492
1675034
79938
288809
1384452
1760446
1708832
1830544
1592532
1922769
252712
1670970
336698
431741
513008
580858
1404013
1324856
552158
808968
1233850
1376804
1202535
1128759
849485
630982
1464544
1376602
1050983
1930711
1125465
1403143
288346
1195942
1821575
1912039
530460
51861
120789
1448547
71240
1263477
754540
400381
289023
1233739
40881
939960
1243835
1277689
1548400
1245519
1217438
915522
1156314
1739649
1375419
1918248
1384606
785052
154021
1902226
1546748
1072562
271580
1458481
1188756
563430
109736
879952
1781127
1688533
4342
847460
1923084
1159827
1328781
889692
365241
741079
156822
1299447
1843227
1838597
1315232
956387
806974
1460913
1163116
526189
1438390
788506
73951
1229155
1847179
1194437
925471
307281
850098
655081
1978441
1151647
103949
1513832
153239
1805244
1831517
539036
371729
814596
706379
1375693
996398
203669
353535
20620
1882109
607989
1045324
806779
854529
590941
366925
1393897
1387512
1428128
1191753
1507491
1594835
930444
1998303
1155682
1213089
1384069
543153
1723552
282326
99443
502700
1547077
342901
587659
305114
1586283
266289
1944909
1990640
1362798
1271280
694788
1250698
779681
1514974
338442
1914647
48780
1085896
1208632
932315
459520
7487
423825
1492863
799848
1252767
288722
306219
1122663
636876
1145761
710185
1745805
448251
1592333
1999488
1209932
1199997
1848675
1068618
1011666
1399276
478527
1777928
472178
1958485
1940515
403704
1929399
234178
1326602
1208649
1882670
57513
619371
1970639
332820
587856
433712
408540
60915
668050
806126
1771747
1321468
834701
1657405
1429569
1965124
1577442
822943
965699
703677
1814234
812862
71499
1011367
1664122
1558316
1096937
203786
1093530
1894529
1941974
1918683
1013896
1386887
1657142
1951431
12048
1834348
138151
1583353
743252
1787711
890297
226769
1841317
616514
1438991
831101
82562
1319328
1154944
521446
1955307
1759883
1248100
1359991
324322
571581
1118440
662859
1224135
1741816
1729977
1742496
1325251
1146190
527346
401449
444010
1414043
1129349
1077604
1672172
1192135
449627
973148
313557
1525458
1199056
701248
829773
694921
1383699
774401
5842
1177174
71145
1584566
1866326
1065345
834878
108934
615715
808852
814349
1092234
922022
278562
187475
529653
653017
1936433
1810045
1172877
1447077
1829
700469
1612256
299055
556364
390328
1548514
1950283
852117
1170910
1418288
291780
40444
1824442
199326
567832
1797394
678605
1149863
1836052
1541117
1996755
1260965
1701659
452942
654164
1844072
1925449
305197
1665132
1546982
1851087
1451308
458780
423055
441166
1564223
1035602
691681
927648
600250
1279143
1777238
201754
920829
981573
648039
321251
1031741
488642
530999
1002134
1501751
1143403
55617
668087
1097136
1485975
744191
1874784
1571609
1793710
1330711
1051842
1213270
1610961
145815
1186488
1001382
1310262
1391354
1087301
1291452
525080
1939659
369275
897451
1892443
929133
436278
635222
658610
1778888
734312
839826
96789
277914
1744953
1000117
1485112
731638
1965079
1026720
1373499
548508
82921
1033047
419966
686369
1543266
1999224
436209
391750
1908222
1734921
540959
1380668
474815
1765492
59060
1037050
1988945
185012
1357396
1587908
373669
1611433
126469
671802
22337
1049450
751453
999221
260193
1481624
487257
205073
730317
221520
151767
37029
371222
294039
1233712
701780
480142
1057236
1786182
1916969
407287
1199614
1750117
1772987
79441
881783
942118
1387892
1284713
1178862
1893668
1123392
805628
1826557
1805
1167907
1673911
386417
13337
1955075
127275
661712
476343
1896109
726946
996180
928319
31365
1207409
1415175
1640109
394021
1252246
773231
392177
835435
1881217
42163
1359415
975126
988385
1578442
1190404
1585332
1053571
1261377
387310
1091492
505883
962413
70890
209225
1254750
979736
638862
222747
201151
647469
1885098
280382
1543512
175355
466572
909792
121470
880625
398170
1789660
1621433
420524
1606916
675001
1651937
936432
194551
1415377
142194
567100
1863393
765751
1086346
1100075
169415
1364479
246442
832197
1735342
1288569
856028
1942940
632459
230965
1261149
1740370
741000
1717419
1859299
1423126
422473
1429869
1180290
1893360
1900204
696183
633026
529071
279808
1634296
1517849
808512
1239259
1963848
329714
1325123
1242681
1129267
573825
659126
1892973
1425285
1128680
575374
35840
1233008
218192
1431438
744547
872284
854294
1098591
1475659
1980318
50098
784056
519977
1807060
247978
714346
1239658
925685
813526
1656194
1357022
259867
1802046
1700952
1903585
1883963
810860
129573
715886
687289
4266
330627
88246
1779866
1006559
1578203
698753
525397
1403028
680564
447352
983921
219907
898418
1762291
550759
816543
1965339
1602368
384835
1841373
777707
911497
202518
1311334
270156
1645297
1115173
1617001
1586139
944851
1020693
1628419
1582645
679897
237329
1965557
1901561
1286739
153095
175338
522211
879927
1648562
638479
897451
910457
91302
575236
1787228
786947
885433
530247
1270256
1667958
1204800
1314539
771378
1025812
776304
763998
237649
346524
470970
1812151
1858236
1617603
574495
501707
89848
1000632
612687
917249
1662662
128748
1743277
1185062
1456463
1595719
764093
828254
1943087
854792
1914486
535548
868992
681444
873935
1842542
675219
949369
1340148
1202784
1847123
1673948
658486
908037
693100
1105713
1968434
1816897
414916
1704010
785181
1488642
947274
1971509
1175487
740082
680933
1427212
276209
1714834
714621
548266
607263
767826
928754
1230731
1223283
1361761
117114
31124
484415
260231
124739
457487
445390
733797
311292
1974399
1597975
299905
860740
1543678
967372
784426
1272340
444238
175453
1891850
15264
1975918
1547658
824998
501593
680717
769793
100606
818138
1461109
255601
204296
1798841
1136724
1800543
655228
1496849
248311
124035
1025832
291047
860357
1314989
573281
278805
500411
1948766
1488921
1707041
977753
568263
1049883
1061637
1766548
79727
967578
488446
1886704
1432979
1565978
831879
466515
1308003
1886755
841169
1947904
1052292
425138
503283
1070210
310090
1413108
1544381
986318
1624636
995999
940241
1742523
1834159
1503247
1154661
394010
1702414
196451
1793973
158987
227162
1671154
41782
561370
1618285
1079992
562681
843409
969855
131049
832480
1772425
1324704
1964998
1700509
1204256
1748737
819446
1081523
1483024
1804357
1341068
1887471
530709
301524
1817541
1599193
87857
1180148
497450
1972178
1205174
59051
5803
1355097
1280709
1969113
470002
1894538
86760
531128
820119
9861
1166474
1983507
1880061
95483
973916
412176
57237
1688590
434890
1798635
652576
65624
1602324
1446970
140615
406677
542542
1401687
1912436
18305
1176933
269381
1792822
1373153
390038
1761118
853723
991558
1827414
1925217
1531197
730646
454427
648093
1293219
1540411
820409
1686934
1147809
720825
842525
583688
577611
500395
1701074
1185139
1385075
1990307
1142674
506090
1379303
1116793
758883
982100
1091363
1901669
1054371
1309436
1997244
1123522
1651971
1227622
513283
774158
1901418
1342823
1534613
951951
1994361
1438154
1112658
1287524
761925
520921
1575655
1171844
788191
1049175
1640360
119684
984657
910153
680109
442604
1455670
1908164
1360021
1708035
627902
1595603
386625
939097
102212
219682
687650
1135995
781957
401150
1686382
135908
232517
1402363
124837
493868
1697891
1145231
686545
1255609
325850
817596
573907
1849997
1308907
1825173
1922828
961264
616637
495852
508222
1718549
1079982
907468
594209
1773003
285415
1290658
1952229
769577
1589634
1646924
628107
1143488
1140458
614651
723738
239514
823736
605213
1457472
157491
919526
1546763
437812
1243281
966108
675658
1517983
684461
1780937
1224135
800988
838289
1956327
1771168
1682324
561149
1686000
1217025
70389
537936
1051842
429039
1167723
1001101
272197
653170
214724
875421
136432
1847087
1416934
1508154
297723
174780
182746
1767467
222891
617315
1091819
1817221
1620771
658987
1364807
11700
869850
1096202
430278
550142
1120981
1738907
1686225
704144
440198
1549569
1023818
1339332
1883729
1271374
1531364
1124937
1581402
604079
347151
315990
1970016
506965
91503
1624919
922642
1566189
1104234
498766
312265
190725
343429
1786371
1371391
611084
1120484
42646
5802
1723995
1273161
578211
1050834
204985
1740516
1424206
1642131
1842170
1295983
114594
1741690
518548
193570
684474
781368
28630
941907
1997858
444779
868595
1588215
215663
1286754
295412
611982
1696721
254292
1985817
537581
1004461
1717796
252890
1662662
421426
1351686
1808497
1543505
1513237
1968761
503860
546624
911335
594234
639948
31299
1616063
1206622
1479428
988939
434635
106497
869888
311167
1701109
754767
241169
262664
593019
1891262
1414048
53400
870594
1984926
288932
238115
1263288
910360
283624
1698665
1736980
1491236
746658
454337
1780876
409501
1597517
1467916
1344942
404738
249249
699457
1681676
1042138
1602885
1947735
1185893
187215
1610730
837677
79756
1622158
251436
668525
1598008
194707
164369
1300578
679756
1805752
1465262
1532728
1659565
1224192
1196244
1126241
954640
358789
1133089
1256410
1074931
1212256
1079686
955633
1539478
1915742
743264
875008
1733284
611982
236755
690045
188196
799777
1511191
1328637
810710
1515717
382618
1273036
1398078
1040047
278501
897162
164950
1625587
1414954
1232447
1324571
859287
997971
1831797
1160994
528391
308715
857363
262921
1269492
1084704
853226
1892143
1192001
1171822
1916523
1380377
307080
587280
1427331
1878135
1509803
1797223
1894194
232178
1025359
140652
1424935
312301
1765414
952212
773738
1179647
256408
1010461
1476478
11631
612058
1469414
298196
199822
479571
649494
51863
1213896
428397
1521225
210314
849050
670775
30607
1164430
955654
1093964
899685
1668005
1685652
1643386
48996
1454086
164534
1840812
1827348
884308
38273
133345
552840
1047277
76614
1186368
1899170
788239
208523
277927
1869572
244592
747686
594594
1556569
428544
1926024
1379883
651613
894361
795699
1368110
1128203
631661
1881958
262137
361680
713253
1580832
1922614
643929
1111095
92328
709945
980495
1749202
1201043
1039711
1368707
447346
226999
551345
582311
1621243
1527638
1715610
80424
1695548
998349
1903544
677797
472231
1783375
361244
1559334
980364
722189
1851885
1640229
1094728
1767182
1372425
614795
1616149
1878579
1626177
1536481
1059021
1884683
188735
644933
1079557
1729920
1188835
1737127
1494153
659144
290670
869312
301057
105419
875829
519974
1299152
1353245
781477
1208103
1738911
377121
869663
146467
1857156
1487064
1580605
928567
193534
973118
153652
1950501
1590352
1719064
15954
652285
1500310
1299004
1138578
187883
703927
487588
1677976
712456
1684309
375750
1974477
822875
1733442
1755178
1566948
36713
1201726
305699
1365371
238194
22804
1505372
1789111
1206897
832743
32435
261126
417935
559529
1050796
768976
1844445
1519720
982521
334548
79806
755921
201306
151614
1607680
1212176
1542962
1989128
1688093
969284
886375
73424
346619
339294
1534300
118937
1236645
1621898
1289279
1934940
1493648
456723
943475
1318914
567328
1274218
1368640
1025521
1363220
332816
579310
1531216
1883810
1114176
521492
1561803
1297214
822446
242958
1701683
1813608
1347631
1504980
1462935
1573836
1378369
1172455
1885644
1550164
244286
1543460
727945
537642
1052480
1999201
1470278
1844450
275267
9849
1529297
1685515
559159
878050
1563691
512345
1000407
1616440
734049
157718
1867452
1653340
1813009
453459
1557412
319126
292908
472079
1544282
1077759
1007955
579657
965539
366958
1130718
682233
1370184
511885
100736
793548
293305
1205319
596968
78892
1095862
1547697
726583
1994950
1233682
1877044
1919028
1852839
1770549
458708
905617
1703256
882357
629031
1873390
1689305
655081
511046
1339844
1947769
1731957
18663
46419
891489
1320655
911286
1458321
750865
1055191
476282
1951796
1749252
465671
1443237
788301
1827627
783397
1218412
123003
822440
117658
70292
1788939
1651311
225969
659802
1852367
346096
1484060
764904
1356907
465497
919536
775785
213455
524525
785773
1064531
1519025
531236
449176
1845701
380022
1842535
1812913
1934730
633629
1333221
281163
506032
1986610
769406
1447521
811923
1607645
1964295
952053
1458898
110689
1978010
1535235
1143829
1684301
201651
354904
1771135
938456
583587
141361
1947349
169738
62586
363834
130786
1575959
1743878
1702572
282601
1239272
1867299
1802315
293723
842709
1226969
1756176
837444
1230881
750922
1401703
282491
1647796
217967
257627
1993929
1087010
1294481
1146303
851166
258693
1924689
988921
1504051
1015056
1013886
778394
509065
901390
457820
615570
721195
838628
1723326
884629
908806
490410
1129573
235719
274326
1632117
1561646
867975
568596
862505
1556420
1672662
1818565
535651
647069
1098072
838666
1601804
688424
1565272
914091
1545547
489167
1411982
1234649
579247
464927
1588467
760399
1619611
315912
601045
1333638
1913531
986985
1204256
1848654
1244565
1272146
70418
397753
1607589
70519
1254802
1099315
599317
1835076
55888
86451
108831
1111525
620935
1556852
304865
1640142
597143
161801
249306
1550439
1831761
1858634
1273838
309975
1905427
1809755
1171563
1169232
583296
444235
1719965
1037590
952051
1586006
1626725
544737
779641
1036381
577266
952273
1016825
1992449
1228778
303227
205260
312883
6721
137543
1376910
954933
1349543
1401953
475743
1338945
695760
603139
1413010
250492
891091
1005966
1727458
598487
71211
928630
1739385
1885004
620935
502708
1615956
724694
410002
1574913
1409143
1455386
1339518
1139658
1247675
180317
1849058
171864
994102
424715
1960446
1289624
1760024
1053927
698435
1137362
1320462
1055257
575285
940691
1384535
714299
1124992
1064556
104020
1316232
650069
1676251
661108
181256
1955121
1871010
972023
845433
416733
1586563
1008869
157704
1677829
1976570
802867
1632554
400553
1178744
342714
999338
1095072
1603398
1976024
464062
1794955
880291
1870068
1906133
581722
372333
230879
1465069
1770409
1499846
862441
80518
818798
311095
1665877
1878079
1211291
1615161
208306
571443
608478
279027
732693
1987784
1520774
1628816
1117251
628702
299373
1522263
1648114
1493304
1711705
308252
1311813
1368500
1627166
1364412
1362657
813938
232799
1983327
1617979
192766
582712
1429707
1464060
1997323
551753
1112088
1181243
854831
1698665
1435336
1086144
1123436
1592526
808473
1596915
1321486
92723
428477
1340355
534511
1064887
456985
374336
620809
1883459
1523292
1897114
397802
1362263
259364
1125955
1538386
1538382
1014561
1316865
1313187
756899
587516
1988260
320352
597363
125623
1360789
1598984
957879
852365
1563903
801035
708446
773771
625864
1501359
261300
1089349
9761
890651
1594324
1454376
1386036
317375
1136376
1725412
347988
1096963
1412733
1186633
877558
110723
1000150
936437
808094
261880
79098
435747
1863737
172043
549119
1886476
433382
1464749
51989
387437
1345585
1300189
78145
731424
1753035
942258
1705700
1470288
1737822
1446509
842144
806192
893814
1289574
909792
1925627
1241128
1084750
826832
1251366
1080294
1672388
894128
1252818
1847826
392996
300773
1521319
1141814
882169
1761480
856586
1330029
1517081
337328
21198
1711675
1355721
1167777
887938
1618529
667409
161011
1338900
480672
980888
728276
1677118
1914072
449499
816391
1625016
615624
1783876
730336
418027
343629
648789
1699063
604706
578589
116815
84210
324319
941261
243587
1159965
1888955
1848539
436773
826214
536693
578666
1627978
760556
670003
190922
441782
1597155
1738316
1823491
826045
1811980
485586
1213794
1798502
913650
1868721
1424208
1967855
1601988
616131
384991
462599
342631
584327
1655467
69879
1805805
1426478
274016
194459
1155572
1785438
824715
489087
1137215
1685652
257385
1133776
920937
452390
709877
807651
1753841
801407
169149
946891
1891586
807479
885303
1452287
1636114
1971371
471644
675956
367825
1727971
1121489
1434339
1073554
1374096
840803
802244
66095
85415
1894398
181465
3364
1772941
225737
609935
1140552
1043196
106407
1850619
584850
700805
1405396
876529
723298
649724
1229735
1870324
427411
790682
1400637
104263
48475
1301178
1882181
1409189
1856128
1053630
1822874
672499
1069265
223090
1188892
918991
890742
1326991
5559
1685156
357877
898984
1644645
1680241
603445
1205479
1582545
428281
1138481
1334867
1779862
1714145
667308
917182
475173
675412
1974399
1686445
1264447
417927
1988661
142629
668276
637128
1802234
17370
1539099
1046972
1239511
699529
699489
1844258
335374
1909349
880880
408935
241968
1680061
1470350
609702
1800206
862596
1093454
1744281
1969920
1132742
561168
902257
1506086
798857
69717
1460159
119749
1277505
1328790
654128
1475299
1997031
6785
1470728
232712
530625
814054
978687
1424063
288018
1529082
656421
228467
50285
118421
1248905
1539364
1973299
1511508
604626
887184
1853759
1977269
716159
304454
1121814
1823875
358940
1750873
884753
648081
311704
1314773
109329
1856502
1713756
1393495
675430
142230
1028505
898358
268301
1731696
1246949
1987018
58908
1305829
231563
1451472
419137
1343189
1891616
1480135
1307953
1922398
1764126
517824
400714
424054
1894905
773567
57047
1822759
855898
1040840
953421
1727891
575267
1181547
935411
1165817
1718003
1505899
130127
1967061
1826557
790978
601119
1880964
1369742
707152
348811
1186435
8996
507334
706314
1034497
631148
590111
760061
763132
1505798
458656
1372850
930305
1570596
710407
1405518
1508405
97706
1719777
250926
1089259
1611439
1948944
279633
115724
754864
771050
751139
1624076
1391126
1175586
1697431
269281
1165668
1965339
1162675
1311640
485340
431814
1918766
118917
276116
1601549
874478
1275323
1368976
1736221
1079785
448081
939940
543134
75694
810529
1546335
449019
831399
589946
1475279
1213920
1796395
1552022
131953
206299
1322054
1757521
1334294
4088
547465
1232094
809503
638317
817141
337934
255349
1556281
1738290
905384
551774
1495616
810808
1928612
735840
646770
1388916
1679013
1527823
680631
1513483
1049458
1676976
675914
527365
809899
868393
1386187
1727565
1423340
493102
1178762
1777625
205230
998437
1027825
216456
1942392
1563812
757496
631960
869607
837228
924894
946373
1828430
1571375
437847
1495816
943082
1111932
1777420
181297
182808
340673
1018349
1882966
1633746
509849
122053
1575499
1886404
491834
8593
463249
1675177
124028
78145
1778096
1301131
256793
928486
1885131
1211736
1320709
527718
608923
1514222
1605719
1454428
613302
630240
349471
170081
110722
1269912
1636051
1281919
941030
268769
1194438
180557
1068019
65646
955596
1722088
1166805
886830
813836
1712419
863716
212187
98899
1180837
1361043
1832344
1615196
85817
806296
870594
1133012
1499024
1734428
1670823
1218654
1219393
1203948
1835666
112045
1608079
1319311
1562025
1192736
849381
1819178
489966
1282640
167665
540800
172463
1916065
1541912
912216
258068
967119
1804845
1906001
1941414
1253700
1180670
1305000
135937
953488
1212178
1616050
1955358
126886
742405
1694625
591616
429039
770656
1483498
1269313
1168271
1863107
116444
1567406
1790354
1525597
875701
1335484
1388592
835834
1368405
306617
1492822
308759
232823
1809834
1274651
5729
1355155
790849
921678
1842597
1005642
226853
1852847
634912
400277
1485523
656238
491613
1608942
505719
987474
1926722
869124
1565143
940759
1388210
925077
1055423
1094678
993
380779
257977
1628476
1034934
838077
746765
795826
792281
458852
733536
220033
1239231
603564
1044818
461906
906773
1101446
1731247
366709
1813451
1359447
497080
250593
984431
864260
1419368
1643986
372724
774287
33489
1624119
966548
687909
1319817
1160515
1837715
453868
1039911
1939717
651556
849412
1968434
1130580
1980965
1563032
1725810
14955
1965178
1190359
49790
215937
128140
1310264
61664
733609
29983
364330
1760024
584260
1978830
1802045
1867228
1097341
1341180
774382
1985615
873073
19676
110932
38638
1384452
1280558
1710693
304651
1074586
212004
170772
1682651
1445354
82406
1495284
1175193
1353970
1597707
293460
1865294
1056450
1585819
1426566
237
108010
1166533
841727
110574
1327608
400150
1020005
245735
209844
1965727
1376273
749156
413680
1288833
525040
542353
1675725
1367940
1120092
1838903
154288
935515
702355
459501
12673
918300
400161
1423973
1890524
504716
1338581
1612885
349547
357384
1429246
1421164
1612894
1780752
1835812
983186
952980
776367
1638753
611364
503481
334708
1667357
1150649
756314
956755
211526
126303
1340054
433685
1135144
426477
388177
1564725
1878533
1226574
1121446
1297036
1465279
608030
1299554
134947
1359128
1298120
1262629
638394
1717225
1731347
818221
1863336
987459
887126
896117
676029
1865621
261875
1354094
161021
54272
577266
135549
949387
389486
767641
746481
572477
892102
1615236
577907
1660480
1311033
903822
558099
1544777
466972
525056
384684
1486271
1095256
1276207
1391354
1980401
195575
1309446
1064195
1476497
242704
510286
868525
1523406
120544
1533003
1289523
1433094
590831
364813
644968
477218
937336
585535
1102930
979111
1318482
1577852
929196
49897
295640
134966
1151114
521847
293433
822155
1904594
36898
1398827
1173686
666777
528407
279869
1721387
928770
1495993
377697
255589
1486181
1615397
727057
547324
1467796
311013
1395862
567047
305629
1101080
1246598
118260
1429304
1739612
825284
203304
818000
865915
1461240
848977
828978
1320677
1482079
1674446
906176
135431
1929645
1496651
1602292
239386
1576832
1190526
1329421
1348173
1056213
1089720
1622116
163614
365993
188602
1625404
615025
1545375
235685
1688901
662645
1405369
805963
1708984
53461
1798430
413195
1514131
696310
412559
191757
1723595
658795
1345142
724302
1377616
356500
1022917
1620403
499761
1489683
1401106
219230
419297
1268695
1684922
1461827
1271573
81123
1286122
1369717
1799352
1725209
1148885
1829544
1489856
1630846
224061
1936271
613524
1298526
1030882
457398
422436
739783
1086456
1378191
1084397
958861
846300
235045
568703
1945206
1869821
245587
873001
753719
450201
1777929
576136
740959
496694
1621855
1239462
502315
833517
1082153
804736
521532
1635259
1641904
833724
1460874
1225769
360213
1299694
237
867431
1276565
57397
1106584
1799800
1873422
1987011
1435130
1447637
1824798
1841266
437820
875640
897372
165152
1347840
245834
459905
723597
1318754
1941853
1061932
1045225
1217339
1018550
1844309
380764
905967
1988830
1252031
1035212
1099937
1045287
1044677
561092
662517
1303036
994116
1354440
777707
126398
677797
928977
1742783
931498
1926886
1570514
921211
845036
1363140
1270925
519896
1353579
1399994
154574
166326
1364017
790683
576858
600118
135740
885267
51405
256575
490206
981085
362281
44943
1424753
771679
1623542
45829
375125
1092524
1218962
377166
1148061
925201
1311025
1162591
1597517
284092
143627
1426756
1973774
1752407
369453
1246308
199324
1460589
167616
469765
223893
1541311
561112
115523
376098
1072539
1931436
560038
1992629
1120850
1847922
1519603
1330837
1397422
1736398
1019134
1092218
593522
1188687
1265654
1031479
500318
1791155
416162
1040206
1340133
1126830
1014212
1381319
1467141
1151557
462124
1206113
511623
1105366
603378
967366
514948
490710
1659224
1579786
1288705
1944114
89885
1949668
430591
375296
1459733
1283651
61454
1146716
1416609
332214
1322056
1740256
315745
384173
1374679
75217
297042
642074
1098989
979709
1364276
1305912
966396
1403736
405749
45846
497119
1715436
589576
1750101
977616
1424642
1357628
1285050
1693179
759738
698393
892049
193604
1882480
501098
1164294
1353259
394656
1117493
900049
272464
1250961
683511
1535508
505292
1708858
844957
60903
470246
1347746
939671
398691
683468
629781
645107
1978751
1107500
1174228
1910420
1518776
1535687
1918140
1465306
1167040
936740
1416543
1343916
1595954
539607
179529
983517
1129446
10752
314270
752154
1070090
1403308
838100
1528460
92347
1569448
1076811
964352
1402346
1182492
1010621
337192
845231
1940522
773088
701071
1946666
1135647
18966
863239
56974
48762
1984782
590067
1454114
1758650
626453
682006
191093
1714762
1019263
1497207
938993
1760315
1264616
895695
601787
1267760
685490
1841896
376772
605014
1472540
83811
1079597
1003597
429680
1903480
1262045
185983
1810924
1387420
1724168
763071
1394044
87422
1146117
71969
888728
460430
1937482
793319
1754971
884343
1607917
587216
340195
953876
1763441
933762
415462
99702
1228613
1127230
1297554
967440
262457
1321595
1761924
1300515
1331273
1380148
1479724
152554
987068
804921
1844627
1900966
1350815
1589724
1631669
810507
1677807
1377843
656450
1753847
1908257
1623245
246649
1332356
1283238
650152
1421367
310276
169442
1612884
122292
1160587
1422591
1534129
186679
123072
1312141
1013219
438699
995196
617376
75679
587777
1510016
1294241
725157
107119
668251
1750328
37380
1128389
1252135
830703
707049
71420
1931613
927697
619185
1232844
1110462
1793794
618522
846398
1398372
1933487
712313
766354
926200
1932750
1905434
1946137
875900
1461240
1942020
646810
132778
1665068
477601
914501
97359
1869404
1961130
46931
759428
869975
1300920
1424068
70229
1794663
789515
1112065
1173652
1884640
1395898
512676
720960
995374
691941
850532
1920347
867717
107303
1876679
1174486
589941
1166662
1581396
480789
245694
117808
1980099
1294567
21924
1566761
930262
1325524
278973
1934494
697622
1745940
137538
1333703
30811
1675304
896731
1458702
416264
1917654
1774638
617856
1045925
1220338
1602629
893755
799706
1430519
233093
1125064
1667265
1855752
1465691
1209468
502813
308510
552586
252672
344215
1511220
1401695
540576
1987588
1917572
1912814
1340329
1059003
1960185
1379012
942610
1606806
27251
1659496
544576
406058
1747372
1586910
1290821
940146
1632367
603296
567329
1260783
1017218
165984
1435488
845467
1974995
1682215
1461395
1518704
605280
1549227
762220
236348
640505
1029680
1766263
341185
352806
1366192
1492209
460571
1349699
1115563
1375634
1347033
200548
1765808
1200985
1446102
514655
50026
1802114
420607
794605
1392088
117817
1460461
48617
1167464
1514666
1530330
959907
1530364
1776797
1667741
870812
1221798
410584
849446
716855
648444
1474363
530371
1500709
1263511
786904
1445174
477554
1468653
1799858
1708049
87344
1691383
132132
1547533
436671
299776
83107
1314241
955816
594694
308714
1849432
677149
1019013
1275399
1624410
1294932
1519745
1966389
1644082
570901
618958
876823
994335
970389
332838
1654726
1561852
1374057
1832705
615392
62897
211241
1895068
1895203
199547
502639
1159117
1808956
94132
1631194
1653051
1501686
495065
1897031
104881
1071055
422317
1290658
509031
1170986
1603975
701071
36894
1720178
1823329
44298
1523843
1490170
1499082
733838
49135
980341
159859
1895137
1977105
494172
1390652
39458
334833
929799
262539
1264506
187451
731348
1634699
1779794
1478014
350822
149771
1204050
1970767
484710
1468483
1925854
878276
1051898
1829998
12842
1169365
647252
1380251
1107566
333544
1818564
1073480
1147932
135937
1532875
767946
628848
407998
103715
1476435
1796668
1853225
1396671
1060027
924453
1686549
916512
1782362
1756268
1001588
1559428
58201
1619938
210061
1533880
1568330
842520
347141
836924
421891
1173854
1822334
1944301
1142830
317909
971010
385861
578689
457279
875110
1231634
1348759
1706663
1044182
1525412
1631871
380702
873073
907120
1316565
1423014
1972216
152056
503873
1483936
467084
760955
1647693
1691919
542889
1079635
302334
928046
1765115
978847
42598
1674092
838289
1145057
112253
266018
420849
1933048
94207
1331161
1025637
420747
996901
1655007
1777625
1716066
1457768
299952
723774
648124
1664376
646602
1842428
1046403
819760
954820
1037487
730821
1227989
563053
496127
1993849
895002
1547779
388501
1678636
1518926
997467
1318737
592902
529361
623241
1076640
1781010
1631561
1459057
631241
120041
47697
1639086
1545082
625445
1353686
644362
122813
1226087
851682
1765060
913734
315881
103882
975266
1359668
1516111
1160194
1271374
209529
1013724
1513107
613540
1871959
684029
342917
1034784
8742
1365243
473486
555856
332742
492156
532183
1808038
1870213
1946569
1950997
1775494
1470033
652526
364115
740613
1967087
496992
1439077
1834047
516095
1971164
1271280
1290058
569055
1287444
1610039
391341
817978
1529324
924482
562543
1287859
882495
715529
1135100
244963
939093
764693
647412
773781
196251
1899835
1109215
960994
1028568
279327
1669227
1411764
112721
1288989
1426977
682759
628818
1739130
1784084
1006174
55097
1521831
923080
241027
1235173
180546
1325009
1973124
841662
1786252
328729
574811
86135
615655
1567923
906908
1782226
1899842
1141279
1942254
1672210
63266
263387
150342
214823
623891
1517332
79756
115794
304855
348583
819076
630619
659148
1928740
1977879
151139
1080556
1839398
1862554
1936672
1837261
270259
1932089
1878807
1709477
1120116
1938997
608651
1773879
1335817
676410
1197082
839969
475107
315633
301437
1445394
1913132
707503
738552
1894423
733969
1681572
1782461
843646
821104
682296
1685365
550602
1032239
98157
467241
1661322
18976
580171
1481868
1752609
1847337
189104
1297036
802213
475166
888862
997018
384575
856198
1493440
1994741
1765225
336531
652441
1722913
1252748
1299788
1412192
82287
1895996
781097
258502
1652558
24994
603378
1157005
1529686
891722
346662
1121892
1480182
571452
134709
125999
18167
1694790
1540632
1083904
1439197
1653052
1955918
1405353
475989
540461
1336971
954074
1651389
724828
52694
1038975
1837147
1922149
1492901
1368949
1443754
332014
1398126
1473720
1529475
1133740
1219268
1547966
1059585
1907646
552460
1623751
966108
1668401
940763
1175505
1757631
1639448
1677602
1930816
1234769
112988
842116
1573060
571001
36099
1891848
367548
805750
652246
536746
1835730
1467812
385391
1263079
1641208
1615520
841304
1395067
1056877
1876822
1563378
402180
1267234
1072387
254952
1085155
1425132
1675709
709631
1669085
300286
396913
1010707
285226
1377475
1386471
525143
81892
785444
168743
100556
1766340
886963
1332504
1073139
32254
1417015
1326815
397087
261550
1381664
907954
1775313
429417
1588791
866913
12218
285012
261755
1190347
1866547
872302
733536
452275
1615907
1420650
1870609
1926622
185743
723844
1706573
332906
1880002
640050
3401
1632153
530476
733157
423429
60163
629958
459838
42240
1039112
1961465
609846
1488834
1315872
942203
92445
1992698
1297390
390096
50061
490868
1468977
386882
1126310
1452896
603774
1264997
1483668
1344857
1099478
1994387
236127
105394
725167
1582535
1927463
1432693
1703203
414691
1481769
1446821
495490
618456
974227
116337
462004
1878090
875818
602147
635386
334672
1188948
1571699
1514281
599666
1869135
1704447
1771885
690268
1852825
342822
128225
1615168
351251
1641471
1133968
1359019
1829471
421168
1843491
1325431
1902202
1224680
737795
1740306
1077606
312045
170810
327537
1826119
1280865
582472
1049659
742659
1136460
533905
1397513
572715
1123430
1722180
1557904
1380251
1654820
1152220
521528
425799
372728
451076
504544
1190526
677252
568889
526629
231900
187299
1069899
1369814
1925193
1872640
175522
793461
988044
1124246
621919
1009110
455690
243634
1410955
1710508
1305032
685160
1944866
440983
276472
408318
257977
313939
1547077
1914072
962663
679536
1093076
1833342
574466
1638649
544880
509523
1070048
1405856
1329402
623137
1975392
1731968
478840
525411
217887
1124246
1904445
1468103
1088391
478525
923404
915366
21255
778151
373184
1476447
1112975
1681992
1248910
326511
621822
1441464
534014
1042816
1963707
1880620
1156571
933229
704493
1787336
114819
920083
1698715
634470
1951837
448139
74379
1351404
96186
6704
759192
639482
1875998
1762668
735639
1387384
1333007
786142
1045293
630464
1334390
7148
678745
1546593
1588115
1096751
227428
266611
928869
1755583
1047878
161621
1692427
1298199
1488067
868109
815533
930121
1308580
1911902
378195
897404
49763
1842906
1478222
1582922
80468
518415
898529
538623
487664
830337
135339
652170
288187
645797
915595
1675735
1957722
1761161
517615
490820
295121
1562952
978894
189041
348041
1446448
1958343
1178170
442406
54199
874859
1537085
450249
1783865
1296925
1559243
906666
321588
1181084
1431965
1694164
1656964
717053
1823352
1446194
1358874
766291
392456
755
1460490
1106217
904677
1562463
74869
171450
1447187
49536
786041
103271
439507
637843
890631
116730
472203
1125355
1763732
676979
949043
1952674
1351335
1744179
125082
450048
528856
158400
1559571
1522079
1400132
1050959
433247
639872
1531389
401145
1541561
1547292
863219
1088444
1705269
1827584
62736
596960
375201
409994
488839
738552
1618378
1362589
851942
1648773
1758430
1376611
1943290
1467025
556543
1333700
249843
1052301
1795472
1352824
945634
1328524
542851
1297072
1103258
1279647
257136
150131
1785232
1665381
1183067
494427
50316
473249
1513830
1522987
1815865
1809243
1881778
1070903
1595434
698260
836664
1683684
1382920
1852784
418605
23318
571246
663639
421424
492269
1274820
1021959
1540680
165491
1024989
1749199
1819718
159112
1149810
1496849
1896460
281307
238407
477933
1578818
1803232
510734
636480
1309011
1995908
71145
1141904
1851155
1401990
914418
1599620
15774
1991371
1792727
201073
1337320
1400395
1814716
1226682
255474
1298048
1781136
324074
1108221
1329020
1786423
942513
389930
1491870
495828
518661
1385691
815062
521502
927306
1864180
1703563
827660
782860
1858262
1345299
1355980
1822438
693363
1721177
708988
518712
1788413
38756
489948
972471
340031
880576
250727
859818
1911915
1584490
873533
1089114
1312484
1732729
42186
1262967
1349269
1215697
1175430
1185419
708488
234912
1916829
986466
1626645
690144
1170161
1688257
1871148
1878742
1950404
832265
1025265
989443
1661140
537388
308931
308510
958456
1711114
940944
406025
1571230
901109
1301301
369923
652042
1771289
1099237
1391738
657250
632693
823287
1287423
1177899
68782
1212485
576472
990197
1057668
318031
568037
1157896
832111
238491
171302
1481852
1257611
539833
676273
617402
1719140
1396679
1530264
877960
184927
373439
835380
705830
1396706
1848572
1315531
1374844
509056
1666843
1244674
1035601
33489
120550
1673418
485249
256978
1191774
2472
772258
165166
1537023
1061505
1435435
1204217
1216396
57318
978964
510969
835329
580994
1184048
1071020
1114169
1297668
1340329
156384
1087821
1993039
342801
356793
886826
1277702
527491
1279230
326405
1271862
1040840
626081
1804572
138595
1403736
1007058
1209508
341505
1479700
1864562
1382281
870072
572021
1354811
1486920
1635722
1851637
1891906
830431
1930925
1343866
423388
1267099
108201
1487570
1586368
1809805
191378
1148341
1015640
1831269
1332442
1150258
157485
1630801
241345
48656
956631
1539611
16061
1318044
1544282
880912
737171
502115
802295
1097568
1379974
1025639
1545093
85324
1834224
999203
544180
365361
585416
637612
1427057
554199
526554
1077233
1314157
1756881
672176
1111753
1102414
1367888
349404
642181
694669
1324145
1472659
826329
784308
1373943
1538587
1533094
15710
1326464
944102
1986368
654314
676273
1685068
1833722
845505
501147
1121909
1931503
665510
337454
466030
1075349
170098
1155631
714734
1122083
70435
1187615
1381956
1330936
1990267
412613
1924752
855924
334274
445410
248307
498097
1998732
370451
1331510
1056950
1005060
1418169
1907514
1663864
1303504
119225
353244
1089136
263869
476202
1880212
1311796
1797023
105146
1582113
1260105
1730857
1034852
1977630
934429
1422461
896119
1818862
793495
37192
554149
1614085
249660
586670
17527
332816
1479172
61957
919569
1595103
1229258
539312
1132520
527662
904328
617499
830927
1905028
114363
1252818
112117
18025
74751
1934678
444333
1076050
1549928
1612877
1626727
1938748
1789078
1952911
104416
957462
1446929
471024
223919
1851584
559449
1525042
492306
991542
1951707
105218
108491
998081
1699413
1963674
871614
1579234
1090168
843651
271664
1010282
1722257
1800032
827349
1821638
347238
1937537
1255156
898950
1114082
1570215
1286917
1140430
278359
631976
1377777
1743124
1997372
1379096
1216416
538684
498082
1355912
567736
1166411
1289732
43421
94308
11446
860891
440357
448324
218451
1778175
470029
1966136
1602786
413195
115351
313253
282170
1160751
1745387
583697
742670
758577
1562227
34875
639791
1149744
1888903
933588
1719585
1124540
480133
543530
1525538
1022621
1790490
78199
897406
956749
1762465
1194602
1167963
1244245
183542
975209
1731517
832122
1380536
123730
132150
936037
406351
433377
726017
1509937
1929357
1463786
1186475
816143
1210985
901320
1922602
1905416
1084970
1592534
1423545
207464
1934870
1617349
828009
609453
1229516
1144682
80521
1952907
103839
1147920
1816472
280751
1238637
1749202
1717111
1917625
827648
483702
1708744
630102
1057475
947629
1965330
506199
1500693
1035191
199697
1264461
842784
1639579
1776595
1515515
833880
1893544
957242
801684
404790
358751
1971719
1009559
235520
1958990
1444716
797001
1470053
1785701
223836
459463
1114422
1641755
290479
846138
1706037
106085
552007
818424
1722197
587856
1466464
526566
231757
897162
63690
1328954
558734
775463
408111
737885
291443
2948
1946666
1314055
747442
1460707
66687
503245
1885921
87832
339700
838352
1152154
661060
1557569
1956615
656167
159942
603098
179429
449781
1662264
1549485
61170
1439182
785170
1763199
1354574
1612698
1854907
547364
736462
924438
247010
371600
1625224
1041721
1094239
647031
1744994
307858
1897114
792812
1712977
837126
1609399
1261049
1831824
1428500
1909524
283692
610982
900948
394317
1060826
150162
707243
1936734
230985
1683749
341368
967616
531826
156896
68711
323404
905989
1563020
1087386
810651
1198505
1847265
1931823
1851990
881745
1064801
807112
260015
1834128
1559440
1935426
1536399
247984
82721
1754906
608664
909239
1007038
1222937
1182766
643728
119741
1084227
1762271
1944766
1189668
113718
1970304
1694735
1145187
1951574
336531
485098
890160
545789
171441
1373566
1024245
317527
1873717
465862
1014539
59
975840
1332830
1662425
1140869
52472
1788802
1153766
879379
1471873
1121626
1864793
1889707
420983
113023
1847356
895699
1172667
1237044
279595
1511299
10970
1816049
344694
1068275
194124
237339
305049
1288469
1683679
1567024
146098
1593808
1001700
1032763
1851873
1386136
1632043
1621955
1033449
924894
1477501
538870
1128518
1747041
1445475
1991725
478915
1507373
1510502
1093812
1035599
1945346
1292957
506360
943635
653113
1664816
1577985
1218152
653864
764266
753528
1922054
866365
1186148
251757
1545301
452621
1758669
815054
1807031
612166
761312
39013
1489981
1083677
1766040
1493346
1081637
1978441
1849857
59406
231704
1464883
589828
715154
824138
710116
1104880
1454549
1962489
40485
1122392
34012
1428934
1401554
1357789
436790
856085
1679545
1289166
506710
863712
480804
1726517
188166
1193899
631042
1407916
256081
921016
259195
669322
791930
1089355
1672293
1829979
668180
932322
1089648
1873815
53607
1724610
1152358
713623
790152
194454
1201504
1708713
1916566
1418175
325615
1659083
911978
1479553
234077
1107343
1151873
835820
1287709
1167331
1878532
220553
784365
1706122
1189958
1044028
403755
152730
263155
1038746
1636677
687298
511801
1332952
1879676
362221
837228
2267
930781
1462935
1243519
386255
248247
334355
701057
604073
740960
1998976
1294838
130353
1255606
351462
145560
652038
224540
1323100
890631
81444
63727
189995
401231
992034
1360804
296404
880912
250218
1960689
129999
886806
47136
742699
1115353
458425
1148510
363394
534480
492775
79726
200343
1997400
1179797
1023653
1636249
409766
718232
661181
948685
602226
245823
543057
393520
1570653
1830631
583455
929993
776156
1561153
452236
1022290
1075966
1619678
1246203
1406137
1450398
1305804
52881
1624869
925143
748428
1469190
1455642
807424
1224583
649284
1664224
1790354
802564
417139
964491
1272772
1898194
1893409
1600866
473883
994184
1591491
617024
545318
648594
1839607
774216
686721
1359322
1409731
1467783
1931914
371162
811371
1238237
219220
58315
527470
280966
42932
1509845
370340
672770
358042
1695555
1866619
1119351
379036
1375931
790062
693080
227666
1812603
1971860
995462
922609
1314757
1481762
1731412
801407
1681296
547377
1381708
391953
101845
107214
1843491
1066497
96682
584068
172610
1656745
923332
403945
1675735
293545
1675962
1987083
1767815
272153
1323041
1743831
830037
397452
878054
640292
1711347
1106216
939042
293172
1630687
446211
376550
1581715
1356340
863920
1868971
909029
393188
440329
1473927
1312812
579042
344011
752427
1911959
1798562
851464
297710
1125279
732384
653195
1235769
612508
854531
1164038
1045278
1876991
939201
829961
105714
1307926
1755237
1856866
1627624
1635385
1013669
1756721
1859022
1202547
1899233
971958
1130132
1677607
1611523
1149323
1467592
1002121
1698733
105021
983118
702577
175800
1026171
1211960
1131011
1828949
1221798
1004746
18362
36225
546882
862721
274298
128685
1942512
383398
1769070
641922
91368
1236815
1754911
1359643
1264010
835141
1236774
603098
109999
915565
1607208
1743315
1137086
642045
1214563
919701
663123
658558
241870
1395797
878237
355902
611861
1474446
1666002
1986196
807239
1951704
1920006
1107427
209198
1039387
1267999
1430704
275877
1376976
1993378
1854736
1976340
221645
545600
66710
458519
1628812
1119376
769075
1013694
503554
343470
349334
1250065
414805
874190
1509128
1005013
763333
1717124
971477
556003
1044895
755857
706276
31558
1206161
1076783
1226760
1128779
1567635
920056
241141
1079597
1923638
1430236
1824772
1731447
1956856
1961280
1047792
1776526
1774339
54030
1361842
1368788
91801
702768
1223329
691708
1129813
847816
1624234
783356
1380118
1008323
251493
306622
515491
317682
374892
1220115
1017771
724346
154592
562992
1056437
258073
1821059
1136376
1782377
1460354
1251410
1180680
658094
1209816
814237
1413233
865274
152873
1549912
1001471
1341548
892191
1286682
1777320
459791
998666
1246456
979713
1292898
129827
1932933
532267
1061135
612799
1932765
1176608
606021
1148928
1392722
1871098
720371
1408175
603296
1271406
689783
1829524
731536
160482
258502
432364
102872
1364253
472203
1557235
971574
502752
433996
1586327
183667
145905
1818086
724191
1691461
1585984
1696513
432918
301855
559529
1695600
767292
578623
363134
1449121
1114649
1297378
1148993
1075721
1417468
630669
759115
1226609
440024
862756
1837340
1621044
309762
1040384
110525
1990143
463653
859534
426745
932473
283624
836764
633705
1160863
1743005
285735
736395
1721115
320100
1254223
1746233
741744
544737
1440710
869607
431643
1074537
172290
1588814
1144260
1896108
916734
1754259
125373
1028322
1590892
1832734
1455073
1657358
1803973
1230441
1945752
327785
725964
1203055
1786643
809245
35397
929082
457914
1451397
1868558
1590002
1138612
491419
1521627
1595847
905777
154440
731747
1136805
545460
1627589
1219017
862029
644774
1285552
1418877
1799925
1681644
1306044
803771
329944
1470681
55858
83414
1175717
383198
666585
635216
1130816
1577729
1417766
542286
766986
745693
203842
1463627
1034679
616448
1261359
1112161
429390
1204648
267287
1647871
100556
966548
534878
1311740
959751
1940459
846358
801013
605067
1930598
1631642
145225
969191
1337490
1278844
1184806
409748
44769
1099577
982432
1903744
281871
1213127
1870753
1959227
53565
214393
1828318
666534
613257
1376852
1044585
1152402
1758882
762010
1733101
1506016
157305
850237
1920955
1386681
1717583
803980
1085619
1548022
1224524
160626
665395
405240
1890644
1492457
1624574
645810
923553
550662
1724201
187470
878783
344299
865731
1834836
369331
747525
330294
1939471
860691
57262
871763
1459635
346158
493023
427732
1634187
896373
1514426
1703899
1536093
1390955
87811
1460666
1436863
16455
67345
429093
749671
44734
205248
1461080
517785
1505856
993123
843071
1184722
1198598
729994
960967
1577709
1993023
1126689
1938041
1371160
165960
890812
726961
585324
1801221
1993161
1742812
1020449
985187
695884
615312
1252369
971958
1115349
167357
1150294
410273
1045693
27611
1248181
465365
1383543
1518835
1605743
807717
942118
1101433
108688
1647347
940118
76139
875432
833418
1005673
625720
884206
1236123
520320
1124218
340879
243607
351653
477583
1583703
1437580
1652439
802867
1146673
668178
1977645
1112778
1709368
88921
664813
112424
1480057
1835316
1555953
811260
804907
1654248
1132520
1160521
831418
1960587
1000286
705525
1335428
1853338
716167
1753654
1754108
355062
953459
1262849
545981
89030
114528
349566
1848304
930373
1637941
387046
760144
99260
317531
1242586
1713513
937111
1647715
87620
1902539
1280306
1870268
170078
674825
742034
1038157
1746314
954275
1518800
1879824
1864124
909575
709691
1513373
201754
763153
1954810
1014727
1530481
856245
204042
232969
1651836
345470
607198
1638119
109999
1923928
1274742
1520140
1988420
1012110
1029597
1508405
10714
683364
88712
1378045
1339993
892174
183628
255237
748218
1470142
1484253
1938569
508544
1261584
609716
394240
1519708
729959
1405396
881208
1870273
1022276
259570
419189
606013
686697
641099
965572
17437
11423
1762397
919230
281376
74079
1423536
859691
1105305
1499325
1299038
1135020
523815
206539
887693
988441
769602
346133
1811025
1019277
982121
1892378
248599
891351
1202736
856831
1640256
1956914
1895957
1978364
68459
238859
1913880
528385
1581348
1967055
1740076
327726
1522336
1752293
97603
1843125
815216
1482969
104020
689812
357426
787112
1386238
1723326
793461
1114423
1095679
417187
722256
757580
660287
845407
831300
1750226
837253
859461
1245672
1420104
1128222
914474
155648
1342099
286501
690494
387744
372420
515526
10119
1219877
628372
255369
1213144
1221510
137799
1098029
1374333
391741
1982231
599450
1920077
1839200
350882
166480
1385324
1845971
373302
1112001
161295
1469905
844896
511623
520054
191420
1627379
947739
1026856
523670
1080014
401043
647392
1352835
930772
675505
1107495
1605296
1470608
1322350
1009007
1128258
34158
1380578
1146117
689447
1175121
1876300
516249
199570
228719
1059353
177226
575311
1968365
1025510
829872
1407014
557212
1216290
1369435
1872472
1208085
1051127
1503204
93563
121090
470777
1759036
1238550
456235
1744788
1108552
1359740
396759
1616553
879642
141815
1398575
1013669
664131
1289997
1289678
1742221
1244937
681227
1005724
680207
594712
27563
881923
1415175
82146
1217367
1764814
808270
1820555
1734055
641768
671451
1771481
342302
1035415
1948662
1427475
548694
908386
1632543
1836742
616150
572339
407875
1591701
1315420
1912537
789817
308491
886621
1268605
1663925
171869
1883979
1258384
1824435
805679
1886009
1305091
1482381
1449489
347523
1760921
721120
1837147
827622
1317566
1527385
846515
1560615
39466
493295
731368
1626240
66451
750773
933877
1907325
1717026
281082
993824
966651
1478376
325287
295790
109933
252393
720625
1530397
563481
1597222
1934037
326314
1275117
655336
112566
1881806
447926
1030085
1352763
913424
1597297
1510037
283224
906712
1630174
794732
731577
314125
296023
1858306
1964541
1719572
1060109
1023970
138191
1687775
382235
1177721
945347
1391674
98163
1255091
387002
1247248
1683355
1583530
418095
1048122
1800000
1052120
415319
1358381
1432221
1128203
460377
1327424
728971
1765954
482409
512036
1979847
822445
163183
1355794
1755569
319587
1377978
393941
111846
1517526
796477
928098
174632
1118343
1641882
1240883
1695839
1656407
977393
1500947
368088
25285
1274947
1256031
1942569
451267
1230158
660189
1102209
918497
919017
852
854326
564093
1779477
1623661
1192282
1456011
1962163
1634211
424961
535965
1120535
1158949
1122987
1435212
937559
657410
243644
158791
1694524
1608178
660585
242003
376803
1065014
1556871
261875
1690592
1092659
1112697
1658677
382302
333625
699025
951207
1786432
1755676
1648590
579903
888516
1156433
418499
82943
1803679
398891
451723
484649
1297805
572373
1355067
371783
1710689
1745673
113343
287325
1057220
1776534
66403
728062
1847806
1927174
106258
1687873
347141
1341945
14739
432023
1927115
827436
843420
309105
692266
660243
1187987
1609204
1460820
368475
1312898
37755
563243
1409903
1792354
1338922
617192
1996620
563195
46157
876038
1068892
1778132
1144896
1297242
937446
275872
525956
44566
942715
540698
1622786
1277733
666777
1870302
267357
1609011
978214
307167
1150998
1657081
1712237
1079815
188278
724121
631130
1994676
437331
1078603
602725
1577109
495169
1347354
1110103
1084157
786823
1186388
1285343
1428702
431472
731335
1064344
1426767
1540968
563440
1730885
708488
822561
1921090
933201
1319569
880587
78784
1036095
393691
181336
1516952
1900204
1409869
583433
823498
1100059
1942964
1502717
998999
1701815
975194
641466
867399
633887
1194462
299969
241904
784697
230304
1866084
901728
1829204
32794
838604
1178571
96044
317092
840385
683188
1251188
739147
1180748
1290513
1623033
1285872
337342
1120627
1479952
44175
346892
1405895
1315066
1310833
421321
1571230
733166
246363
1278693
22288
528510
421782
674997
69330
1745668
1272839
593924
92762
1503946
860680
304222
954820
1621522
235502
1810916
2530
340696
1804501
1966040
211646
582680
932617
1133544
1467953
106024
1839972
217234
702608
1292810
1031958
200727
556970
669221
582648
1682951
1811086
156738
1526967
533448
1579996
651532
675675
367805
1677387
1849356
460263
113559
412809
1572494
253588
1130738
1751021
1836609
1496849
344624
1228063
1230778
580829
132649
265855
748262
1234940
1549644
421615
1535401
385423
1470361
1951464
228852
531386
1771975
1305985
1841043
419391
260969
230741
688212
628103
1621272
377958
136324
1619997
215227
325165
1925330
1038353
1586489
774400
237990
338545
1888111
426945
1824778
814666
538831
1913078
968934
1260848
1334294
1943250
646324
1738846
834076
807733
1766281
1209716
1881806
165490
538451
1626476
891620
1817015
1601191
1665415
698390
1499595
993334
1606605
360309
755607
534158
873219
493114
1996419
562831
563473
24086
933
39186
1578520
1782129
1666670
427382
169307
142989
1628725
1392345
474391
1216303
1497976
1932535
1450849
1133740
1235390
1919266
1196028
351946
598532
1089263
533716
369856
863909
108535
864202
274493
122376
360459
901711
991212
741892
343362
390771
1834595
1522196
1510688
1783246
1816148
819613
1895611
615307
604062
398985
344963
998713
1347551
776489
1122364
253086
1007145
899261
1806332
705527
1104819
1399328
196573
1375714
352614
1620884
98449
377610
1297419
1238026
147604
1462469
1759902
363349
1375695
111931
1723316
1710173
1526483
1117769
1673101
1016562
277558
1652694
1756181
1262217
543313
580356
185203
78442
1633233
1012358
1442246
1837264
894778
1015044
569546
1314362
659758
998391
214572
1736712
1974806
1338856
1714484
539488
1553949
791942
189614
397352
748690
1798610
1601868
306066
591642
731742
181824
1467783
1771013
943547
1253903
1538592
1859578
1256719
1295973
1675354
855315
850941
75057
1349198
198104
1439774
1778421
1181756
160349
1778705
645027
1686109
812042
1427173
1423260
1122590
1183150
1660013
1054702
1901583
383883
481347
1670407
1721737
1761256
150815
1147343
1594100
1430672
1401893
338545
1248126
1871197
1013417
99071
839589
1904168
1406301
855304
1745072
1785669
1702771
1492195
1115813
52062
278365
701873
689447
424576
336987
1495765
1696334
1551435
1224095
1739584
117038
198353
1286269
1485532
1253843
352116
76564
729216
662238
399513
1060944
1753678
609180
1389332
944842
298006
989612
224460
591554
635375
1369989
1205309
594487
840612
760193
1758585
471537
1246957
1253671
581500
1827942
97385
319645
1238420
379491
561450
1794434
1833169
259399
1577261
268927
1616301
1302620
394378
1921244
836136
434294
1734750
1744216
1810968
1792158
1456393
340440
903760
1378227
113125
1008658
1522176
85527
1353470
1771826
866821
87351
775398
977043
255700
1605923
518449
1978565
1548860
1165148
324623
1841528
978004
1315702
1121916
61779
1094740
1002908
735724
611332
1398659
553970
375969
292768
962353
1425973
398873
1539576
263527
459165
191697
1168732
1220191
571858
538430
1575326
29018
1225040
535343
1939085
1274072
1793592
740794
329129
841997
778223
1412898
719924
172243
1499987
1093442
1525714
563299
858473
971685
7435
1682916
1949649
446857
8526
190800
1277277
994446
735813
1245390
250889
1229258
480488
1477050
888430
1318437
702448
598565
317686
508981
1969075
803736
390400
1413098
887622
951316
535540
600601
1174592
1734659
1603785
188278
622559
1325137
28935
1586174
1026995
1997220
1557852
480881
90540
1108407
1491016
25479
1103793
1817943
1102207
1849316
978597
527484
481241
1762333
1504889
943316
1202619
698640
1166611
625428
1494170
101821
284270
1029519
485449
1610762
123957
850726
1829631
149285
1454839
90271
1258552
947756
1661518
130574
912208
1033307
367542
949392
1321128
682952
894035
1999051
882089
1418244
285926
1028375
777283
772314
736457
228052
892796
925143
1020485
1119006
236368
118552
150117
1357620
19652
232778
1570969
741225
753387
1032569
1355529
718239
766683
1291212
1585651
23312
1271400
1994979
1300096
1495520
964263
1817181
800080
1638546
1202240
804998
1286034
1074604
1898883
647177
544931
942745
1011181
1134874
26144
75822
1964899
603632
1996799
871331
1097903
436532
413305
875131
829355
833408
693579
78418
912066
672499
1071518
183939
726185
1765297
956137
1664519
1308794
1143775
1354633
535209
500094
1849522
1572732
833566
1256045
1258092
73887
237347
346531
1040652
246130
940047
408716
254902
1490525
1912428
1797741
1829873
1984612
1070849
1096102
1440630
1053
682574
688123
513594
291100
1591728
1280367
855521
731440
1074659
1808929
1641222
131259
1656259
1318002
1810826
1027707
1470314
549822
20281
1983366
1161339
861514
1305436
11256
629653
480397
189142
1185603
807832
1502201
1475699
585922
739616
1245674
1535074
688234
1834421
1725362
659571
1454551
376129
1140752
899951
1805498
1283078
1294960
1299181
401364
812907
741230
331679
1974419
816232
1192721
809734
1492899
947214
1219529
1101615
1750101
564645
1200256
1919944
444341
1827670
1308586
1290151
896034
370709
1768814
1308788
1939235
1561571
180953
505427
1282837
544906
1565978
1557578
1293886
197725
544554
1152384
1293115
1237654
1210848
655088
1854589
363105
215675
1914971
306976
437347
1341939
663932
1064468
1725557
1130836
1796161
1062079
1760315
1868930
1100837
1055308
439015
772352
864416
454329
1613738
1199056
1838150
1381894
1570573
486499
1842007
304887
542881
44551
1859182
1516757
654989
217222
497561
856547
1660557
1431538
1079824
1449489
1577690
1076834
1056120
1493905
1770921
1105178
146830
51956
601163
668888
606268
1987808
1406296
1185279
1493525
1848950
1902696
1669430
443396
1438931
407095
447087
830829
1697594
58822
1219441
1381007
1974082
1024261
623157
173205
1814634
1046424
106673
1306828
1631814
1127102
952632
103027
1285192
1592675
1223013
1477537
151133
287600
1518627
1341668
1194509
1506956
378428
842215
795034
1211335
349547
778353
1090746
352106
1317048
343828
777722
1192201
1881238
307069
133738
1185122
1734659
1988427
1443990
1246380
1989000
641204
1438212
739273
461724
1042905
449781
1229579
1863399
344620
1825630
1094183
1819272
1970745
522878
1942305
1756475
541367
726023
1157005
1047450
187014
675006
963278
650580
141557
475195
490111
454407
351944
1837477
1085120
1062988
955119
1242712
1424893
711567
628117
1933356
144361
1626083
1955904
1389154
6618
1706130
1730814
1838535
471443
1601863
1373786
1439739
1056235
699658
440331
419783
725819
1250254
504782
1798841
571481
1855292
216726
1850276
237927
755310
837313
938094
595987
167921
1625152
1926984
496332
1393743
840600
231963
345698
633083
1356977
680352
1005462
907743
835608
1026942
1959697
1852346
284184
1347938
493832
179571
328917
1109369
574049
1659563
643459
752112
1306694
178227
464265
357980
458595
386252
322941
421846
931679
1932702
362745
1191176
1281753
611184
1993023
403847
698416
1994794
1764050
25518
130980
1037622
1530545
1148998
693158
463713
666804
827825
551132
790591
1183893
386577
1185262
1230552
507767
1315833
1526810
8101
992913
1445739
1448146
1757168
1470216
86290
1632201
157292
1339756
579310
1656463
828502
1692177
1312776
112364
1350743
102859
507019
45103
1079410
670057
105817
38273
1696985
501738
618993
107021
979921
1229553
111902
532228
1201696
79044
540380
1213928
452966
978725
1483000
515888
1329788
1479937
772156
1671112
354513
1738566
400441
1175622
701096
1939858
1679848
631591
788834
1258198
1711813
411915
121524
1873208
62928
285043
1840019
280869
487101
597952
940047
599727
1131731
1297882
296876
515526
566636
412847
1921236
695285
1611073
1157019
1273036
1505314
1037037
800532
1546520
1195566
693798
1667434
539799
665444
835557
1105079
638066
576363
1638137
1622373
766048
1537216
1870596
1389462
1806290
1500665
1456614
1933568
428423
1050671
889761
605953
434031
1858560
1793862
1325912
415616
1076724
495828
1794964
352767
583152
1716884
1459181
480892
1503389
935078
1895385
564647
1615395
1179974
604857
1484966
1815022
1468956
1194728
1795037
1342752
282021
1137299
451195
773722
220712
1534129
1762455
852813
987505
1597483
1770409
80330
883814
1765358
258091
1070360
459520
510555
353112
98099
1286006
1771205
983950
673896
932322
1824229
1052718
582358
362416
895442
1382478
1884425
1494817
1335043
1696985
568937
369292
640776
1502139
610201
804224
1418619
1779118
1609624
566275
138768
813816
266910
633067
106163
893305
1890642
1513560
27292
511523
1572305
472628
258730
1859371
478099
1911944
583832
48784
343922
1294242
851942
1179641
1947196
1964532
876814
1584876
213
1888830
376025
1531061
1203207
242846
1557888
1164978
1447637
698311
308793
329845
1036902
109663
127737
790149
302495
712637
1199959
1214352
1107778
920879
441162
1981738
924073
1956713
1092537
1882246
1657142
562071
173343
1397750
1827627
643370
1501124
398749
1666856
322261
1942255
870623
1326945
1967435
241510
1436806
1308212
259550
1679981
1883044
173302
774269
688666
1428408
366880
1629116
900950
1318779
527533
154798
304329
475173
784312
1968911
1275572
1964607
110385
823949
1110078
1492822
1183035
1424839
279273
1330897
1509353
1038499
1920452
1296758
551897
260877
974841
158263
136185
1528002
743959
843854
1745187
1923392
81330
825294
1689153
1596219
371816
22503
969422
212861
1262050
1638630
798312
357716
446486
1529442
119000
1664579
1534720
456950
540777
1661537
746203
307365
1503198
1167604
1316013
1105527
1454020
1587498
485991
1459182
673323
1200555
336262
1435577
1112387
55989
208477
699105
1789949
97791
794131
787462
712337
600837
1526406
1729894
1883254
764180
300755
651225
328923
377314
379203
1522741
369065
1869483
1945474
862740
745165
1286386
1090825
79726
820796
1626064
441783
221408
1346326
137211
1775065
1024136
1182417
264368
1501118
1069918
505946
693862
1165992
603296
683571
1595035
890643
1145066
1913597
1470574
1436576
943595
617171
1834830
1205908
1938196
1338165
1769532
1993239
1054011
1604128
1991609
399326
1300954
1401744
1810114
862905
746137
664303
1498316
1016929
640803
1872173
1191846
1087574
611388
1748895
1811427
1673864
783015
311331
320270
1846988
839866
1577926
1965635
499068
110211
371048
1603116
1517547
20168
1963704
1209072
807156
1785599
916401
1215486
685160
831046
1368209
698775
131382
40937
238727
1782311
869755
1356554
303433
1932618
1632935
819653
1317354
1857257
858518
185276
912048
1553088
1302285
637518
67197
544265
1493269
1744672
1977095
980945
1261602
1823682
582009
638596
1439145
1199560
4010
554356
10948
1883522
1693743
1547750
740568
550805
81758
1981200
1530979
110570
1098809
1267752
1349967
746415
1962886
1772955
1652218
1139118
37001
859106
416551
304063
240706
1108470
402946
385293
210361
1767460
191649
1414945
1499599
1413186
1784924
708009
1110053
1595319
1556723
423855
1586233
1739851
681941
47586
276030
639800
1103887
915269
1249573
5387
1101193
1696560
366412
1243344
1172002
1844962
183449
409797
1147031
367174
229461
1177672
393685
1686772
798687
332337
731654
1112267
463889
26114
1739391
1662268
1878800
1283559
325544
343164
1278820
135966
1612147
501318
437993
1392259
90139
548537
319148
1117557
1843056
1711836
1289399
119684
1027933
1693875
815098
178785
722507
1706805
1813480
673823
1120122
1223982
226167
505853
1356401
1220729
1852603
1905539
1746251
945818
668726
1745409
748464
1364802
1326960
692912
655864
501207
1629459
96281
1770314
911617
1035100
33766
1003682
889220
1900038
1465849
366932
1271267
291011
740375
712874
976325
1841167
1965499
262310
1200808
1897540
431569
909189
377723
243468
383222
86763
717637
1883285
1833438
123880
1289288
1364322
1157969
1132002
941227
1945388
227033
153081
1225418
820399
1482399
1046714
533716
171329
1650913
421707
1721760
387144
605390
1161580
1045046
1252246
1438663
658861
1834917
1799610
1208556
1540487
133523
1662380
743777
643701
488775
147098
1162682
1758684
1147190
544248
415788
1216833
813798
1644481
1079604
1862522
1949980
776806
301994
949797
325719
1913686
362635
829514
1663981
1419862
1450944
1521202
595134
10219
1177210
1873649
1477996
939708
807504
1056125
386891
27236
932918
814874
940153
1465255
644826
1042485
518614
1689352
947192
1699844
761647
56727
1194493
1066990
1017554
32233
1341229
1580605
164479
1845770
798249
1339640
1884197
932388
1795535
83557
105817
1194278
666612
1835219
1449231
268855
628012
270696
1510881
414252
1376852
269075
413634
740740
795829
1554087
1006544
289060
1961272
227011
1343996
767562
554139
860354
4093
462946
635688
905766
1509677
87832
1748071
1164693
192022
451906
749889
330827
167672
563183
86997
1155589
610982
436737
1959502
1735483
89734
1635503
1404969
313868
390741
1896260
941496
1504778
891823
1502401
79509
372110
112090
635011
1005434
120407
1378676
1929831
504598
1602852
1478434
6785
914050
1705269
507620
426992
68363
352300
1488600
894188
379138
995788
1521951
1081313
781750
1456083
1587964
865006
1077094
770884
1159039
210316
188664
712102
1199056
168055
1522472
785904
1377930
564847
264714
1239776
132801
762987
133106
114739
1464074
682886
601104
930902
1028198
1594116
1481457
1126016
549621
1751147
1627011
1072192
1487927
1162289
1435714
247301
1547306
567472
1638529
1526357
1664379
1659611
1572524
684700
629073
74109
1756896
968855
925622
343096
1149723
179908
1840640
1308639
1664980
1342282
187355
1787374
1056255
346284
1601868
159531
43807
1160232
1491244
1298608
1067752
1430692
566454
1358964
449167
1593533
1670500
1500619
165035
317342
571472
1927715
142613
665805
664028
1275590
901486
1625611
99030
461418
953339
75870
1057640
1309237
963737
714453
375592
1397875
1555183
35059
71083
1022155
350545
753029
1784394
1925370
728733
1996529
1600696
581415
86838
768090
1481231
1734163
423904
1121933
1367626
175914
306082
183400
966469
1188945
1956067
1084506
704556
406822
359242
172447
762062
1511769
1794493
1318008
788625
1778434
1512782
1261310
1704237
1978468
1451707
301066
282404
81242
453064
1221666
1065702
47406
43385
1679459
958211
1675873
151846
1086633
93200
1666843
193971
1151510
678032
1911630
511423
275194
1100459
728218
410142
370281
1061454
612204
1196783
116677
1210452
1321160
632565
205480
684576
1411150
35107
946620
390677
1387993
920208
1187343
1034292
1388284
1473097
606716
709673
549393
450183
818980
1769592
1287709
889259
1291067
1754637
1921428
398969
1612715
135551
1303504
384951
1678537
1636381
1185323
822528
1262247
1623613
622763
1606313
1051285
1174865
1051007
1310663
657820
1263731
876620
1815506
427187
1515709
862368
586191
1340993
1314658
1011439
1834743
1500224
1299521
1147145
1415900
1074236
221876
587439
926259
972671
1687724
219831
1390875
1278980
1291193
171519
1697438
1207415
19575
1491741
102913
1981547
315317
50245
571388
1855259
208869
921095
1942255
321314
451224
297710
472901
368194
802794
412696
1176952
1998109
343250
1237402
471636
999003
787748
875335
1800065
721087
482300
1308860
1361400
684748
1136115
800237
1753915
660984
580308
118604
1104801
340807
1450944
1773248
457493
1835193
709409
138512
833172
1560183
829114
28840
298864
149567
585062
301576
1290126
1619678
1212939
1706080
1971150
1318726
1640866
561962
474161
381343
1073407
41368
425609
1382078
584121
1947462
947214
1007695
1989982
546814
552377
655805
1300072
486989
1954650
1511964
1954989
251351
1957189
1654374
48080
501903
1681992
1745825
1490056
1510867
261706
565971
1189395
1790435
978986
1907439
910303
24464
475148
1744165
1245303
243368
1324812
1296728
94014
1121658
1635081
1421520
946072
173329
135735
1974503
1836927
1368875
1147290
1846459
1783641
41527
779538
770779
1866573
746001
1484590
420629
953071
1106959
1252884
1927250
88557
771996
84692
881463
954238
1892257
1072718
545022
1818751
431456
1680563
644738
1087785
1586647
1337826
1647302
138576
867163
324700
1941829
563430
379203
673810
1727373
1251578
1260295
588699
766764
1731828
895670
1859718
1155291
659062
8385
1395480
720460
1351263
38485
1326673
920881
737296
916042
1642055
486389
1266551
1619275
435698
1857216
1617180
1126265
1894858
1832038
1298807
783233
179549
576533
907100
961135
1023262
342837
356500
182915
565592
1269351
1113242
1131731
1822672
1450698
108816
1930643
663535
140664
1359700
780311
540386
1729764
146098
234745
966406
208495
281988
1602155
789028
646210
167033
1126443
963381
1662368
1828940
948726
1125066
1103697
1651069
1910799
7371
1417480
217224
1721461
1327682
1809308
286306
1231455
905185
222226
133023
823878
1019524
602454
1286344
1535997
832902
804038
1511822
970413
1579851
1193798
1604445
167999
1338057
1623985
863477
1747754
1299540
579545
569142
1426539
916308
769020
246130
936997
926835
1996521
617376
1629566
1359860
1905550
942263
457800
150981
1720312
151676
1941509
1351207
1439015
1427700
163395
338034
1388916
1276987
1353614
28235
1352127
1128146
205611
876076
1222101
719313
1925121
1403713
1779926
1783876
336504
995575
1556485
1715213
657551
1955656
298263
1227224
1865595
247544
70294
1443333
1343602
1633716
1227523
1381514
1231985
1691794
1128104
1323647
204223
788847
1304138
847486
802056
1121222
114814
1414757
36343
904578
70489
817703
866768
266810
1949024
1486916
1656743
221782
1538069
865699
1899815
789720
1133110
711121
432343
142062
223802
1186420
1276519
1629925
1986023
757122
626529
1349861
1166921
1432554
952640
1665745
397498
1532966
1787660
415856
926115
1321595
804057
1814473
1411209
1474132
782395
578288
154481
629089
986775
1373397
1826359
204984
106973
523604
231402
1996215
1000201
1465522
1359002
1123807
961987
550019
719963
1174772
914884
1290914
659805
621939
496158
211967
1555980
663031
795021
1750764
625654
1519029
1227150
1185860
1838765
174335
263425
1209346
1178066
953035
1705979
255799
299614
1865448
1312424
644492
635307
1314925
1166921
1869441
878480
212192
39620
659398
1882511
733236
1537265
479217
165763
1445901
116345
1984915
1065495
1413726
1025329
1639815
12064
1529336
944613
1238932
820729
1217926
466842
1737557
488771
1249032
919592
881061
481333
1310460
929141
1932242
509274
669983
356465
241648
812385
1276595
1504261
1237409
1821746
1877631
1229781
200815
480577
465757
1711771
1711122
1114511
1996423
634049
772812
1898987
1338504
1713225
1840579
1300510
587309
727180
1785861
39558
763395
302433
562838
791920
1230319
1257450
1489576
1880799
220072
1416889
1732113
1443567
1846872
562280
1427390
367639
1134205
1058937
1903378
254702
1238493
1051285
578737
1836366
1843850
1417140
952156
522025
1982102
753122
1136818
1684509
1816654
991646
1299447
1992726
1925160
52283
877581
1541151
946520
765610
135452
741102
229432
865344
124364
1559602
1083871
1931314
1676242
306971
1650778
394491
1814713
101662
579431
1115151
835000
1058483
649635
1154443
1253637
1053161
1559527
1838661
369926
626291
991504
1512371
1632042
119066
1722453
1951906
1746639
667497
686128
1167277
1555505
572555
1221185
1156225
1504828
554797
732614
1386623
53572
688169
1472864
901742
1784881
1052756
497110
876407
26624
677050
790068
1544757
753082
1243391
54014
1110019
1170412
1758196
970053
349835
454306
666258
147446
1023899
173922
407021
449670
1692980
1343560
1328694
1652652
1789075
404237
972772
579820
1260094
154381
1310103
972924
668937
1174597
222860
143536
350321
1216303
1044297
1508434
1465379
326497
285372
1186882
627684
87596
1895167
368362
194725
403394
16508
167033
975561
647585
1679459
1444379
1436056
202427
1141723
354340
1792935
504530
1499987
1926096
280761
439023
453940
1651075
1506436
1301280
1064891
1290243
544978
1903461
1517777
326086
713017
408824
1494497
597064
508833
42885
816052
736457
1007105
1852479
1188092
1835193
1908180
465132
1414133
63168
1885104
1275709
693184
1966516
486792
1405610
124328
1320677
1086569
1050153
1460691
1686192
5689
521503
1852667
1916674
1704572
1842639
427833
1566854
1590764
1461791
994076
1072704
1809119
1086207
1504256
201957
427299
1008718
1929645
1003549
1801200
1488601
1022782
1236152
495543
1753877
1651612
1104880
1280050
987219
1184330
103071
971871
917279
1917409
252782
1676181
319904
1640671
1718531
1755529
7148
737049
1352348
1584489
76927
956438
497955
590718
267623
1103915
29193
901201
266953
779146
1622360
1565024
1683182
215988
1499446
1726253
1350898
503714
909792
1928745
1947399
890773
1083529
1734559
1346335
699999
290630
1722321
1242681
710155
446561
1187108
1838084
523160
98328
114125
399765
1666970
1305169
1233205
239159
1214036
1304552
1295484
1006084
1692900
1361542
370303
599761
1837657
1029958
1177950
1326864
891659
876531
934033
508882
698779
1023892
1886971
1402745
272401
1243567
932187
1693486
437378
673034
1399397
354975
1501156
482740
1451861
1208665
832064
726017
1935568
1344111
1553706
1398292
1481283
1010885
1861038
1125941
546725
150117
305367
323311
457271
1615722
546852
1493882
363154
294714
830071
1863353
1858380
509523
1743336
1981703
1322305
919722
1013087
1486916
1716206
330228
330830
1968073
1633199
1967359
719568
1823610
245802
1013961
1108327
1220334
1737571
932962
1720366
873211
1330105
1996594
1004546
1298691
903840
91074
78446
534797
789784
1358049
1884620
309376
1804500
939789
1612302
1951831
1832724
517859
1274591
187395
880298
1942317
1724409
1161878
683600
345543
1203877
489912
1966969
738807
1590838
658459
1616295
804087
1108903
935966
1093998
534719
1103630
1935078
1315677
560716
874180
189335
245840
242704
688075
1677999
1116701
1721724
664016
258052
1013192
703445
745503
1122913
1792893
139793
1215474
1485832
1148217
1352600
269776
536594
480634
1798999
1167229
1611439
1700441
1902707
1999931
1948170
628140
923126
841761
880161
684055
239799
1253176
916512
1712743
1865677
1758602
617365
1383228
1208969
348326
1094728
1290740
1425584
477091
689430
1780350
1166335
868675
1688223
1725247
1904432
1388227
124632
648237
1110419
337746
1743357
441500
871849
1481202
625820
408429
1807292
1484239
217904
1147504
1527913
1910046
1967244
562266
1555362
1727071
752394
1056769
208658
338209
1165089
556650
1910622
337451
499074
1122415
294288
1269573
752344
757135
73648
1690175
1334037
1038422
359743
1333613
1369726
1054055
1431619
29990
1136115
247535
1922434
1350397
604010
647368
1685266
428602
234914
1902837
1924957
735968
1109109
881336
782905
1222654
962986
1661550
7844
428165
224033
605537
626340
1475848
1038596
99702
1416170
821279
479985
1365059
474319
501223
1214655
268391
572177
256356
476407
1329107
1518721
958910
1484597
1169425
1890168
480602
439152
1187533
1718488
1789307
1960573
294617
795720
274348
354473
1983816
198165
1176660
35595
50309
1944483
588486
617738
1534226
852410
368633
1069809
1275039
169716
1662366
1963050
591956
1500087
1020370
1385566
383437
1147069
13327
99963
1074852
1354047
633591
1508071
207716
180303
316064
280130
366193
541088
866465
616062
795147
1003514
1257601
386394
345381
1241598
1402066
285949
1833992
239922
840617
1981972
115426
1567812
658094
798123
1724078
1122164
793008
1280443
4928
1642313
993205
1656120
1290975
1091971
851675
458478
192038
1680841
1675407
1122624
867305
644546
1346642
262212
539865
501580
251212
346857
1062367
1117219
590747
1089195
751363
446375
1504256
380067
1854649
191662
1789020
1367325
502735
1007018
701439
133933
1515529
1475699
654885
1722326
1916802
427501
1038972
778163
880089
603443
1662207
1542949
1100398
1000122
1120428
249612
553159
1591872
935870
132178
966823
685237
194769
692198
1134130
917685
394126
1520711
1513026
1082370
1635146
1184232
122504
811607
751781
985355
1753023
263375
1737258
1192644
159941
888712
1054834
1055759
304305
1851232
1500750
1947753
1632751
640443
508418
1171493
1590304
760470
407541
348894
273686
105576
282130
1186774
1688405
1163556
1473444
1800630
770068
1683895
385366
916159
1199202
334129
902166
1704390
1172514
515453
1186066
731743
855670
670232
1313551
1481457
1498754
783536
1506355
1216310
587753
1883547
678509
1132335
1148236
1025568
636254
843398
788009
595669
260727
1112241
1060451
1149860
1644944
288790
1965855
1785389
1292919
433466
528681
1590467
189450
1764517
529161
1715331
683756
329510
1538441
1452542
706085
721977
1535516
924014
1013607
1447740
967750
1472732
181433
841423
148544
834061
329147
564162
1252367
1012647
1542644
1153449
1971607
444395
1713955
927890
682518
229237
831013
593528
1175950
1704912
1061864
1883527
634754
306026
1465498
1543793
651926
1988369
929482
445447
1717791
214161
1752423
988952
1305526
812009
224222
663215
1248339
703341
658134
1594100
1130425
1653578
1433959
1025265
972086
1075787
1673025
204700
1718015
437982
1271999
1742137
1143301
1855888
980341
109480
1687353
1738737
650974
1493269
355811
500891
615286
1727320
93744
676533
1485006
1623087
1948955
752476
1814997
1640953
692350
167357
414431
1372734
1126008
1017301
1199338
1286821
134782
1848103
1702589
906245
666720
1783246
582656
1068032
797798
1620032
511174
1806743
1262921
365993
1544895
1142830
855818
803945
1634140
318053
1067015
1240641
1631796
1874967
1561184
1243835
1378996
211004
1346961
142230
399382
1977369
1778178
62719
101023
1187260
372337
49944
1094013
552679
597334
180880
1163530
164015
1145596
1594428
1267397
795158
890284
223533
583613
380314
1490255
1787025
1095448
1497520
770977
909501
64745
1399754
1443090
1395932
1630309
337937
1662924
299785
1439077
1402195
1734345
1796028
484894
1643361
1407590
339448
818108
1663366
5354
661374
1077147
1170095
163101
1651429
1858844
8888
908689
397118
1604591
369296
1827235
806877
294315
319991
1481440
23212
8780
346169
1175920
1490577
193605
470976
1434769
1707784
162489
894126
1125679
1583416
1096867
954184
1603126
1028808
1049180
1024347
1864824
1981815
857329
477100
38817
567538
1055640
105218
4884
613914
990449
1137885
1970515
599233
37730
914283
1165884
1439938
1914530
1620994
1356203
897504
1828865
1172868
1499610
1500213
724408
541035
1543542
1301065
1460841
1893700
439555
1396254
1369404
1499664
939509
1479800
739773
460477
182737
934240
583108
1419749
1959926
239383
1639693
614154
933244
1427808
1586186
1235720
819794
761113
1020053
679281
1876288
19197
367423
690862
1643553
1441811
1090088
808486
1644529
131816
1556728
498158
688509
349200
197150
1418514
376176
1500773
669590
616147
50285
1833744
1471939
731100
125365
875373
836081
1868140
1100686
1062722
1324084
1867683
1416118
847789
480074
781499
131635
775638
1694924
885733
1145628
826062
1338899
1594359
1862969
517499
285226
1282284
1180549
165307
146870
1416543
1041782
607778
720812
1914446
10264
1932510
1066896
1318685
51560
132486
342106
1956561
1239797
393640
1391578
434551
774334
505842
992163
3018
749186
1344563
547909
1769686
53701
219226
1276933
447521
1929120
1123765
1270295
1805295
1974489
822612
344880
986679
1548832
627212
1252764
471900
931577
466633
114739
1073876
1918483
328942
1392986
1262967
1049288
386917
1188822
878008
1288567
1464349
1117765
499146
1016270
1663163
1734325
120280
388561
1365536
646770
1225117
544407
1713121
947091
722369
1798747
58555
221784
439027
1582061
332795
891953
1102431
432160
1068962
1428459
798435
802149
93290
593840
1961576
1324547
1902810
1300189
1455236
1083995
485437
634908
1242705
1306742
1365667
536218
1466243
1817560
442321
1791859
1990508
1502333
693813
760508
1430227
967529
299356
340121
839304
1052570
1878323
252367
500055
192529
656326
293305
607094
1111036
1413976
1657303
1280545
1307167
1913531
528598
1280666
941354
375969
546900
1328535
1392679
777491
1520227
1738068
114588
1864998
1773519
271049
1939293
1725104
684276
1930719
328490
1155245
637425
923323
1212991
605026
750027
485249
590473
849693
553846
117808
1224579
1967064
1515299
1818998
1685452
490083
1750069
280512
1709066
532522
989171
22277
92461
295165
1554367
239971
49551
1221621
1089568
233376
781013
1745555
1474667
1103109
729315
640772
1435204
1775282
1721774
454021
366633
1730315
1393440
1877722
405378
1723556
801069
914519
1676518
1985611
1914341
1766485
1697072
1111404
1307034
200906
320950
1140803
1747667
49343
129946
1886570
1846153
783629
908906
1246786
1014631
1279746
1650507
969706
14713
1130494
1294693
1630681
717638
772557
955092
898559
222563
1223425
1374679
918440
1972566
1426339
1640118
465230
195410
178098
1458220
1823271
602445
1112223
290233
1876288
39152
1972487
571528
1180696
566845
423792
804956
93213
136749
1480153
1141455
921079
577188
389876
324005
1445343
1986286
333226
221262
1071418
1823664
253855
830065
1648600
133113
1698161
1365291
1777625
1883215
78219
1128893
1473508
1968837
1977204
1373473
1950292
1589323
1675749
816232
962712
354410
976886
517969
377924
1802656
1315505
764849
680478
1188287
1692964
60048
624525
723746
1267999
75894
37498
47939
1373020
1319128
108887
973919
1949575
812042
789741
1348868
911217
1570118
979985
379757
927829
1789820
1267680
1380111
580553
1627432
125983
1491103
1905028
873775
1641319
1065847
760783
1140031
285952
1155696
422366
1452715
833406
919515
1806838
1911982
1879749
904163
974903
561346
1166076
1384150
1254266
344209
1404309
12515
1048890
1151008
163689
1551293
24955
1566619
1969680
209618
1508314
291333
1910886
365053
443466
1974079
1486703
313402
821102
1343389
1397411
998378
830383
1428344
1324920
31854
1163700
409586
1521188
1423501
472177
1890769
937039
19092
815194
143477
1220424
1946174
1897857
1661364
645925
427692
1503946
520041
1560101
901506
1434370
1086198
661784
686563
1788483
587320
1280174
130495
1030971
1380876
620134
82799
202517
1591315
485967
1749698
1490377
1566854
942528
621868
937210
1626392
865801
126917
102113
5689
809206
1615444
1607281
1176112
302753
1506256
1622289
1481231
1510301
751363
1288054
388783
769607
775373
814935
1491860
288580
1166425
1261377
1189657
1343101
1030287
1341593
1692798
1861883
1438479
1473422
878693
1975727
455937
1443434
1807001
551880
201479
1863435
947067
941961
1532213
1612291
1601993
1774023
1145098
395785
425690
1810511
652572
701517
1193985
1983192
489975
1479927
1128258
618424
1931327
1208707
1579474
1779352
108384
1136752
677646
1817945
1301879
892624
636634
1422759
10412
20915
789949
1635604
939027
1298060
1865634
1206701
145925
776546
148227
1644061
320859
354211
1495215
286296
1492972
444652
235086
121239
124423
1054514
1623034
1639955
1334795
1200489
1488336
1357115
1097568
201938
1671553
947392
710216
1964532
1868272
823823
1702384
1824128
1085028
578006
1447449
954766
575829
993740
1460393
708413
1372448
1846622
753693
1937285
1007587
225359
117639
1921576
1074906
192521
635827
1593542
1405904
1300698
1742437
218505
865073
422616
1116432
1260419
1433099
228533
348216
1606178
398548
1321203
1164015
1826169
1056423
1962110
509274
648938
935355
882433
32008
1567843
48906
1272203
946258
1833177
1252311
61295
211056
186438
1809807
1264582
116778
1507510
1121184
1527065
311787
25545
344
1009929
1694982
111246
1869635
1808635
1352704
570034
1981511
3365
1730785
1022523
754812
114302
1215556
272463
1404777
1664579
1799858
214050
850779
1995646
525734
1854918
800332
1685682
625815
1735940
672251
1188233
1823316
597789
1627173
1594166
1751098
692537
199905
520503
152980
281059
779327
1192163
242803
1126416
1220447
879980
166435
1892139
1040756
1183316
841945
1225925
1257088
793778
1443787
1560499
34383
1880093
12934
1297512
693824
742476
407998
723163
1847264
1571609
4699
1077779
539682
1748016
1289708
1992023
1073566
1646029
360423
93655
507847
314082
1315118
1613550
1406114
1629026
1692620
928395
389788
854756
687717
1513835
445436
771357
744776
1323885
312965
1170870
1458115
1765021
563959
1458644
1635034
820348
1154038
103439
526769
677353
928929
1855541
1133776
417462
1063329
398034
1000168
879399
1222699
1344738
942991
632211
465099
436132
856218
143394
993265
906044
679798
256501
1765640
892790
455986
564213
1233231
1254421
926617
215711
260913
420524
172245
1196566
1636114
1737238
1325853
383226
577397
11427
872374
188619
455312
1675486
1853817
1658246
1844544
1452927
1080741
1687313
1512993
1109427
1579124
330265
329147
1065467
1849769
1575750
1247470
1091290
609539
1263084
1378869
1633042
291416
1552118
767217
618849
561434
640736
1789920
613212
1643919
1049464
474863
143230
784509
468590
1030440
861318
1495909
1215745
274291
130098
947544
1086854
1190772
324946
1999548
311013
800629
1469635
212960
915619
283983
1800677
323602
1686457
1083798
1336377
1205640
1871800
48598
1938577
1267292
1374482
1395114
643515
936549
1862769
821372
1196987
1070460
877985
901188
543240
774158
1191315
865878
1902196
1107075
1470424
956173
1177570
1063063
666337
1820367
1941266
1792601
1020301
481596
1052084
27751
1158563
928763
1961007
1623782
285898
144097
968774
1224258
755111
907303
1122446
1555015
100583
253161
520765
625124
75682
729910
1667485
1469235
61294
1282314
1057550
50474
1290484
1348442
863716
1124848
695464
1923445
1955168
256501
1637661
1897548
1658972
1523843
1876709
30690
1123953
1154662
351565
249711
1881963
1753263
1442113
1823836
962233
1070744
274467
1720111
149994
1535075
760843
875177
473528
1834817
680029
1324304
113756
505639
1954355
297058
1991637
387848
1568278
422202
329367
378645
1740936
326462
195611
1637304
259095
789459
649451
1012171
847645
1574882
1365426
1051858
1935806
584125
1485764
1551872
1862969
769513
1253464
362107
217066
694019
906176
369324
1660109
797306
658549
1852658
270314
1270600
334331
527479
410980
247449
631768
1113238
1003859
615876
1468004
279652
526432
295628
515580
872990
1137521
1209281
42512
873366
520063
1905969
322347
877438
1525644
897305
1730033
1985805
1471738
1626639
600269
1969025
1136742
1162711
1676425
1166948
1466800
641922
335666
337381
1039939
195754
387174
1083809
1798544
907971
327537
13080
930057
297777
1626945
931088
1136060
702979
1570171
744010
99076
116947
423491
1506636
690164
1578957
58546
390107
179571
592888
191641
1434660
502332
360743
1809038
1806513
1375551
1519412
317431
1120950
50890
1744476
252536
866534
1919994
582467
220017
1326903
1527710
1482049
548755
1717430
1258534
1158829
248987
1497679
660281
256820
915574
557482
1204050
481123
1341604
1821566
1716255
659340
456168
1057236
1546198
1867781
1997515
1169658
1428408
1236590
1237107
1549662
1353746
578717
448315
1874622
480098
1476249
1848036
911617
1439340
859711
105771
367313
434791
1112573
784992
1672569
1265127
1996023
1166358
1240230
1096149
162047
1115123
1701435
1262220
312475
574589
19804
1732425
960925
331991
1872832
1204804
1971848
1486038
1845325
1055291
785455
731084
1116070
1956371
1332604
1905664
122994
872128
373162
1699438
1300515
562630
341488
192551
286296
1471065
1368166
578288
723544
1022248
73197
118742
887374
56106
1607043
162221
1966822
1068103
1961820
530371
1129633
121958
847666
491194
371967
1332800
1353614
1839925
1999390
544952
90790
1006167
1633371
84669
132317
1574868
224989
1337179
270269
34429
128934
1876332
134642
737437
792120
514229
198803
70293
99584
1066659
546774
1202017
26011
400781
1371408
24894
863036
859576
374847
1587632
1993507
1835391
723959
1444570
1116922
820119
399350
1845658
1536946
793090
617736
1996308
95265
1120560
204955
1394868
1835271
651713
1718046
380362
661261
325296
1985584
809537
496811
858201
635005
179018
1011993
1827123
1305414
1512356
322006
538197
1391513
1553053
592977
758753
1168058
905761
566015
440585
1505221
64392
1150984
801404
739061
882865
1578231
1443434
351332
1928828
1562674
204219
1612961
180567
865750
272797
1016048
163975
500717
1767212
249661
1393448
1974336
302334
916722
844909
811014
550004
540971
1535135
92331
220860
263705
507258
532171
1966017
58612
1342222
413634
680704
1518555
1844235
810131
678605
221360
1097139
722174
119592
924292
61466
1446518
157335
1967882
806946
975848
1150647
1730623
253579
1434874
1869180
403670
1731512
23160
1714192
833410
677036
478135
740207
1922426
483773
1545227
1682423
1602369
331487
701728
315143
466266
495213
1591664
1182127
1429464
1686549
1925181
1191846
929133
1118455
531672
886492
1915914
224930
1997355
391104
1532826
1281152
416471
726777
1525494
1233037
1732156
605368
1385691
1057350
918309
1651010
1522373
595725
39524
1157789
512369
605014
1117493
594199
388279
652341
362986
1682918
455097
1393281
605391
1352862
1348891
903940
1199692
364196
696637
765915
358605
1949862
505760
931527
1870020
1057972
1733420
1569386
1204028
1165067
662149
1091501
340736
459665
1834232
78153
1982040
1260941
1375755
1238034
1031163
1446685
29422
726793
1662217
1941867
89557
1494124
382904
39689
508582
1217323
1703233
1690091
1893252
285053
250729
714055
1760006
1939905
1845482
1090901
276152
391836
1250697
1033884
160354
926373
1096721
47578
995903
1371675
987459
815218
931961
931137
1086323
1823766
1236768
1898778
1482904
821282
1737787
1139677
892070
1861853
1996055
1897680
724377
1524370
192421
290441
1447473
349121
408028
1827584
342266
1722247
1607268
869975
1390373
113789
1097972
1299620
768154
1007663
457181
1600951
452259
530544
1782697
279387
1665515
316944
1867683
953410
1622685
23983
309999
1579641
696617
590619
1677310
1285241
649991
1625086
907303
580415
971740
1599180
1286386
254611
1073657
906770
103824
1011812
1998257
1150417
733166
1308164
1453821
286321
480081
999939
185552
618480
1895208
520395
742484
1074532
1435870
86903
753918
745012
1189654
1897076
822255
830617
516155
550563
540280
617852
1666379
572580
1418140
679627
644747
404610
408935
1015400
807229
1504549
132264
1861999
1918702
1607438
1023806
818518
1072197
1358056
1658615
794249
1901110
1962871
576849
973278
238588
153197
203154
215414
545981
1785153
483534
1839200
804866
1796391
301244
407140
1650494
742437
185677
783882
1889877
1036529
1804815
688650
1453376
1509023
289469
248417
1086604
556320
282844
1834656
790591
928415
521069
497631
1194073
455986
172028
1838330
749125
1402015
1460865
243531
1958137
128245
1335653
1731509
1069623
1218004
927079
1511929
816665
1991333
706491
901728
518240
1947592
616464
1751369
222189
534069
1870756
1281818
1847293
1245408
904578
1956442
1810298
1137052
337378
184908
1616920
38558
1357623
988518
726563
1887732
1376213
918826
901716
1032744
1148912
838289
1765202
1330278
1798985
1974980
1076605
1035181
493955
36593
774025
424749
1605513
1037599
1289436
199241
967382
324521
206069
1652
1880180
1147126
780965
268371
440471
1209335
1040391
752162
1473645
374719
230081
716578
1387825
1972331
876414
1525573
208461
1419077
899035
262130
1674817
206767
1389389
930331
926146
1707271
525824
1331962
1718940
847041
638189
141336
1226682
508751
736814
1186886
1798935
1916789
553003
283832
588526
1223402
858534
1574369
1488404
1273211
59644
1310561
938976
780729
1528950
521501
823125
611539
1002883
1114630
1985455
242356
437527
628746
1299862
1224491
525178
920554
389085
1037437
586147
859265
629997
1458430
1973213
203611
110083
1235882
320153
614878
352813
1404285
274575
1191877
1510969
1110363
1468103
1384709
423587
1224477
121466
540000
754813
1214763
64697
884934
29383
209505
1660109
1373201
1883821
124585
1284546
919222
384119
1246203
893220
441842
1273794
1274793
1307605
92902
1769263
470471
201905
240461
453711
1919485
560800
55835
375516
705169
1844850
1526847
444227
1862576
312488
1158669
1769949
1881435
1866383
245840
1236780
527045
408541
82598
1175604
756376
1032660
854953
287553
1967408
1596654
1044671
1578080
1509963
1710940
1891198
1107235
274070
1695526
1402718
19974
1462987
1259981
933642
1305267
865731
1666539
1600341
76793
1300625
1542637
1364314
561810
1593959
361323
1879766
262853
619294
167240
1532992
362482
1012439
359143
1146030
47500
1382281
59460
363134
735968
1144308
519164
1283776
331307
919032
843772
1931495
1851357
1640953
567469
1052965
444179
1691081
1481894
914889
1159560
1444427
1964021
30870
919095
669783
1806290
275904
156013
619641
28216
421812
884228
324045
755339
501153
371048
508249
1816590
304459
1233231
1252764
1859763
509896
395424
345724
896753
1459873
353954
1362269
873337
783259
204657
1516615
506639
66030
1156010
601311
1995371
418124
323341
680961
1968515
1855726
1809318
501090
1650189
1532966
465207
984911
970389
1624592
388760
745383
1790565
403314
326060
53015
1055284
1291180
931302
811450
1794296
96687
413803
659280
1447616
192221
447471
854150
433823
630730
1002159
1953095
1365831
1725560
51186
107257
1279870
1750705
520886
175618
401089
698944
1799981
1038532
1654363
386267
24211
1104691
1018422
297997
1313569
1742120
42182
1789516
1805691
1921411
518661
1704224
974887
1026695
984636
1732163
433818
988645
1297793
554613
1912632
1100602
852527
405809
606332
51560
33067
652053
719126
956120
1413599
222336
1474516
1894182
618636
1677987
1536932
1435888
1491103
1771488
328211
1208185
885563
1503221
756410
1983077
159179
286392
1166122
906621
1473821
763086
1062368
1704543
272463
1356958
890518
1850425
477095
1198462
1765193
1953832
143673
1168656
238684
204834
1427507
642527
1009575
1085348
756833
1928380
1853233
314464
1543842
1709914
556505
1599322
52222
856809
1230842
1405702
424708
1723476
159975
1778969
1337887
1554287
765794
337330
62981
1720828
1388914
813508
711579
70519
1450653
671253
41909
1325227
722114
1395382
702754
1226532
296978
1527913
865528
1338200
1713860
1269516
1951483
1460247
709998
172611
1449532
1372690
1645541
46654
1531148
1432218
426945
615903
585244
1943433
1117161
1934947
1368788
982902
774912
211556
1783625
14368
1383647
1870756
1002409
1076175
1003112
1022915
1410067
960957
1233285
1108613
1001316
373688
231986
1092036
1788573
889273
1535460
178834
1497319
1267694
1766967
1527693
1661176
455981
361728
1672751
1496320
848808
1925338
1199594
720870
318753
370316
438335
1165926
529884
30071
1862588
1047835
1974167
400064
1062154
441052
1593975
1183129
334972
422755
1971356
1034093
1272243
420785
648597
1523290
1232803
1026668
1424642
708257
1255677
840049
354732
399075
1761993
233813
1360372
1752903
854518
777358
549467
382707
1083043
1008359
1341389
1679737
1498195
200466
1708035
1189961
517061
1578263
1738473
1323964
583808
691253
1493176
770977
1045507
272912
577837
796502
1389393
1311885
1041766
43985
1746323
260877
1653293
1027500
1111235
541148
922340
248845
1628622
143824
1899040
174454
65652
843831
1311620
131955
1686922
758754
1846908
351912
1854227
1437765
444218
1433478
288224
198748
1277717
754326
801087
1789940
448027
1989000
904395
517267
1405689
772549
1681431
1570079
23694
234689
525057
1006950
1481255
1664985
935990
412039
291777
1349221
1156155
182823
957793
1142632
1843269
1340298
610580
851649
841671
378974
931842
668608
836597
309242
908535
257531
1662273
13060
1330501
352340
1670770
627321
1551859
1275809
7826
1467101
1555294
258069
1971727
1721415
1090905
1113924
1382273
1592762
234253
528260
1753856
1027910
1759160
1612614
1037612
909598
646668
988789
1738343
232804
1873968
1978573
476074
452583
682266
1027500
1475502
481389
922453
507472
45131
816528
1201063
1084946
613725
230692
495248
335763
1005471
1255083
525959
103584
468983
747696
677797
1203134
686689
1767132
83634
1791411
883676
372564
1733169
1117435
1164583
1757854
619272
824477
810808
746618
1863442
1785446
1314916
104917
1421934
503990
667497
1884714
127269
1232468
1647771
1189400
1434706
1959292
1871730
1607703
1073662
603416
1572524
48268
1146752
681389
672695
1544653
1977877
620318
1785186
349929
559213
1351163
1021279
1740303
259910
873699
272660
1195942
1555378
69871
1037455
557697
42635
1691006
188013
1026964
523999
863116
345826
820787
1428761
1230540
733094
534183
28935
1667706
1788430
1781743
100181
11010
1379818
707604
1228529
978616
295846
1342282
723093
874360
1293102
690272
1008950
1111111
929198
242323
1543977
1733958
975892
1443291
1784724
297630
1844399
1330177
915565
1484394
1371837
1109807
948313
15281
256236
1113548
1617650
1941392
1303904
1566591
930305
818071
984148
1523795
608496
1321745
684444
1492209
1127483
898695
1528690
902562
70139
1781868
1435588
918964
655
1685954
950392
38060
1494184
1577851
7974
908209
1229694
536790
1183112
97530
1962760
722844
693658
637573
1395375
1783307
122614
1987063
1932139
1962177
1026475
1074812
208035
1315821
990314
1932506
1247998
863406
109867
1032009
1237891
1392284
1163479
109135
1196141
833084
619515
194014
668636
409873
1740039
413542
598154
737044
323584
1948078
183529
335780
1781505
1052120
493042
1971899
1999102
591211
521211
145624
1427390
991283
303744
966919
79274
1921953
1843884
1141107
103019
1121471
56185
1968748
232896
215863
1065231
887808
1953114
1826444
1616942
457475
1673454
311770
1369501
1970388
1333928
224447
1330116
430015
1471065
1558763
1498809
1038740
118312
342275
1242771
1468389
1270843
747353
475022
1319755
1803644
1370184
1578765
1760024
756943
1087082
1864341
560633
282627
1882023
634030
1334460
860747
1551491
444558
1514128
785484
1464039
1856904
517007
1152152
1858588
1901325
144594
925607
219004
66828
1709200
1032883
1016711
1101528
233499
1204331
10900
1376674
548528
157836
707702
1847842
1027825
1517999
20017
759724
1395312
1361608
614566
1218470
1396971
1792086
1445278
1542495
756411
856818
1645989
1453740
1893437
36005
584271
508396
443728
940480
266345
1730685
819891
91100
1794955
1266879
497427
1612543
1423272
700805
1746358
296782
56505
1251823
1104637
1034110
1271267
1634902
1106859
1577444
693033
1921631
181708
1368779
1312841
467056
628248
807022
1247266
1805776
463681
28560
922294
517978
775947
692285
161461
1948032
1488544
1636759
690917
947286
1818870
917238
802506
355732
694402
1460356
413341
351739
1873233
1290053
499006
1316553
449694
281830
340562
766997
796134
412471
27747
801466
719241
40440
643550
909157
795999
1099289
1868830
926418
346
1775762
1892829
1669437
202503
1804123
1681676
576888
1656806
811378
707273
1650191
1645762
1257400
1865725
1584038
1825576
806349
553822
1083440
1100581
1176196
741522
130927
1709265
1449495
1893716
963278
116570
394010
591036
150706
457316
1991058
1107990
1893252
883477
1795277
192746
1386471
844316
1927474
629425
1693374
101044
915459
1835007
1157443
226369
1058076
1396554
506742
1504412
318713
108916
1447506
967674
1337122
1516444
1097937
1340308
106852
26306
691362
95501
482
1634197
585987
1090651
1301389
1387796
1675917
419486
518449
831457
47513
790743
1245670
1599365
932715
748089
1108815
796546
39217
356757
1203034
1947559
875084
1921092
954125
105476
1372685
176299
643113
428655
873539
1853054
555949
1744178
640330
333779
619473
1813032
1681403
126001
818178
1643061
1546747
540698
207898
1396181
941804
123018
1880675
1416104
1666108
333095
1758580
1849337
150747
1318101
1231021
1329623
931253
376315
766410
1611367
327722
1586496
1626613
819560
824970
641488
861907
811263
558555
1118583
1399197
1742285
232167
1006630
880308
102872
1813905
80804
1960144
485139
651972
1763831
464548
1245375
264077
954924
1189814
1706162
1833273
752463
1311730
1207415
1508456
312703
1199650
597143
1097904
745841
1188337
1429036
1686949
1985557
981016
838650
578021
210732
84892
1748035
59644
1703354
903806
1656310
1009677
558172
409475
1823740
881860
625063
1906193
219499
1444098
1014949
1033774
1636199
159132
1812092
780408
101850
222208
1174177
597274
988452
62772
664303
1660014
581055
1336257
246278
1621091
245327
781944
876897
1572527
1928245
432613
858152
1055815
1429007
300244
1218478
449499
1497908
67147
336754
1918502
459978
1125238
947703
115805
1136818
121756
27255
1792769
1148322
1589835
1838052
32786
39156
1414844
1766318
50890
135974
1895967
1933716
634585
1336176
757255
61055
860620
284146
668178
898177
963010
255691
395581
1233196
124780
1703024
503303
1016370
177686
1099231
221655
695924
374336
19334
504332
1611381
955599
1167455
739854
235784
493660
1882116
1400660
1368537
528622
1108751
374454
176184
1383429
128421
1458783
152314
887159
657356
1521488
683018
60070
1088912
339428
138595
1638229
1226215
305484
1182287
717876
1473234
437847
1844202
1668586
1543272
639575
477069
319747
308177
357199
535229
387121
1467751
1110832
1257642
1082586
1152368
463222
256106
210404
916585
1543755
295656
1412746
1624905
1451536
1490015
368265
274506
414412
241194
1882129
1207925
348065
222127
1596793
375143
328729
1013766
1487241
1777675
760476
1089524
1699391
334898
577137
340848
1494541
804085
1634972
943813
1111111
679111
1721882
1899319
118516
464316
1508194
685585
754374
246224
1305777
455043
1150992
1082725
233695
1882118
1155036
179377
1075075
1162376
1867143
1970148
1954587
1368263
1452525
1539402
1154483
281955
971151
446961
181223
1266095
684810
1736244
543464
1075821
172092
176392
1765307
1231587
1072498
963313
1194916
999550
847660
1935001
186257
462609
1196788
243696
1354154
439180
127805
545229
1243404
1722279
894309
1972898
285548
1489736
1910337
648561
1960844
1536034
1002516
110997
1562363
597030
237416
1288705
1967005
918676
1060591
1897055
896491
442017
1582450
1682925
1056305
1725916
1187868
293571
785417
1336410
725744
923811
1212395
1522440
347013
131798
1417373
919815
1043880
546337
1071240
931085
898559
1704936
1659690
1841499
1209754
607877
713369
553654
1983216
1158830
103841
1706009
22202
1150472
172887
712267
1924458
1547663
25158
1544228
1117407
17276
1605897
1142494
1139878
889013
416551
530213
1130435
386385
947772
1221355
590889
105773
1875907
189207
812157
1226795
1119297
1769518
1483784
89351
1748124
795782
55029
679411
53599
211476
529166
612555
1595888
1444420
1421413
1269716
210897
1821085
916566
1936829
798484
868697
1680216
706314
434451
1015908
141481
952866
1602615
1928550
1198858
1488284
167962
378475
446846
318111
1996649
1527173
422593
853278
1026244
1413363
540991
1164274
1559527
519800
1768524
62441
950660
643851
1167644
641959
1203990
602392
1045291
271152
1951401
1256110
1411745
778042
1091877
1527065
1930162
1702806
1759622
131213
67197
992416
259474
1386100
1640479
288729
822753
481179
1801481
213682
1167999
137061
291659
159405
1888192
354480
1883590
1810916
498337
186894
793476
1741698
1068032
803441
1288694
1154564
801013
1068292
1590114
1619762
1671231
731959
1782124
844405
760099
1358659
448203
649668
415291
1367
1099875
1656745
1529093
264523
1210452
1606195
742055
606515
1166145
261825
1710890
699754
982343
1726215
42953
929318
1086882
665492
668167
1491277
1590850
1264646
1761275
962715
1951483
1372863
693376
1353371
17282
886374
1806159
1039454
1732014
481450
104990
843729
1432979
789028
1440998
328551
820366
567217
574771
181646
1184703
1475867
1595272
748073
1413949
129787
1987692
378295
130365
1794257
1506853
1859046
1183202
1830553
761662
376520
178617
867463
579840
791196
933556
1050786
888768
580239
1652575
50316
1779082
1700023
648387
106794
156392
362370
362356
1997472
284567
34768
133629
1775762
1338220
1383678
1943087
348961
1506862
243023
478254
1528580
1788569
749574
484361
1990802
541707
1916304
1705039
843618
949445
1069735
637796
1139049
1995946
896371
1535730
749171
157120
85267
1752820
1731699
1196123
1042802
818179
1587435
75367
1335197
514250
462495
1292006
1057849
925531
1866681
735538
1637977
335265
1957376
1399395
1485163
1486334
841028
1120711
467302
1793610
965484
1755568
1447371
178995
590787
309679
1617640
1931883
419898
1004058
1261535
1813633
803929
1849878
1328487
1028387
1976767
1431933
402858
605268
1097231
948838
1071005
1657587
1601766
1059021
1033673
1670548
1851999
416837
528369
1217568
1446081
1125984
989528
1147146
1800107
1387100
82770
1144786
994579
674379
265415
143498
283878
1726065
1199170
1234941
1859912
1940496
856434
832246
713058
69163
827755
1527412
1776857
1612766
1919249
363897
1650702
1640687
899868
481220
1883371
1212263
207819
466187
536399
1983212
734903
1201777
1137137
1504320
1170665
1933691
157365
25480
803701
1444602
1218732
646213
1673431
1948693
856902
1592225
594113
1666557
74957
635516
711322
253898
957606
1839691
1713079
643077
391349
1229856
535948
3389
1510188
1722450
108577
1407233
657105
1679502
609138
1563801
698290
453474
1518396
974487
125612
1618270
51357
1701663
1616724
348935
314260
22690
917381
41777
1961053
1525066
1070245
24589
615092
1891679
1919738
800437
1689591
988282
1919292
925808
401392
1048719
528598
1655488
445016
1997615
666003
759646
1460064
1411537
165540
591621
1693044
1384046
1261049
1173797
1713784
333167
412180
320312
826946
934743
410611
1874548
1176158
1963564
1162999
751230
1502842
1042988
824244
1596618
140288
954741
402269
1481023
1375216
273690
1205895
1547347
1895107
1353410
1803820
576975
1103952
368687
85853
1040706
1934481
628247
60046
215081
1035148
1335255
1169646
1287137
984806
810221
1122698
1960844
1459060
438381
269644
562395
1551554
485605
556246
521223
1037455
1090901
819054
109736
1909063
1422
1635522
1919153
1335817
1940093
1539171
1721338
1650662
1354981
1065357
100335
1974886
1786325
1282628
35959
1794893
718905
754495
1795890
176656
69028
2253
140019
904140
1335279
1757858
816664
683428
1967234
1493606
1057241
251651
1247906
891598
1147768
1653182
88464
1008689
478710
165174
1989297
943779
1011139
1858005
480892
581366
399382
883597
79918
212865
1260848
37600
561692
1085544
602224
56744
95628
1199013
406996
292701
57034
117516
1552265
192444
1441975
672014
1179530
606115
1341631
416473
248089
382136
1154173
1032297
1763372
296680
56554
162758
1017499
1782667
194776
274506
1617319
535444
1422475
1921235
684055
519207
1022742
583568
1902049
816214
1768065
1134584
53429
478731
962130
1961131
527365
713287
1735373
817445
1037246
1259784
235573
1996679
1031307
107758
1702494
354494
1167732
917395
1432960
1936124
1110406
697625
282863
48721
1335794
384975
1170099
1884956
1545117
887334
890438
1688654
743381
1913591
372695
572807
1057075
1987912
1866070
669109
1378996
692225
1290149
285205
846770
1987865
1013206
1419020
345588
1111325
979514
1070652
1856525
1211915
875949
19705
975476
481222
1286521
613589
240346
1781200
571481
1613805
178420
1145619
1402510
1994260
1389553
529101
1601704
1751705
35020
404709
197362
346366
1641319
1072141
1925350
493941
1480454
855891
1475069
1477267
723115
510369
1185816
104253
90295
466240
1774976
172928
101185
743252
1202904
1390580
1114826
1139850
1139030
1329612
1086198
1145424
798100
1772699
1674490
288823
770981
292113
894503
621531
1780876
1530883
949299
1295882
242626
1701454
395774
1755822
242421
1562239
1962657
925708
1855726
162846
1422981
914430
502542
562264
1067442
840763
726926
240313
1346939
551712
703528
1179637
1102488
625276
1810081
1003906
1840660
77241
337746
1403473
729141
801151
382919
1991888
1761452
1031407
342750
1621766
1389023
506054
1181483
1745187
1252658
420872
407284
1266209
1432602
1306133
1626083
1790783
881923
666114
934134
1927393
1521154
101177
1069984
1665239
936657
517794
1039898
1395585
432082
908528
1858080
1497892
776049
417798
751180
279807
497624
838409
1070090
577091
1457049
529354
1646523
252073
199905
346281
364892
829603
704269
67178
212280
1651213
1085300
1079333
1204244
132029
169442
494796
73188
1402286
1821019
1685040
1520465
121231
1136597
1986122
1176343
92012
1421183
609029
8020
566743
867221
1516444
1614748
1355797
86693
689172
1005898
1619760
458089
36395
1827051
636921
1508617
1042275
997580
433726
8421
665336
40605
35205
614212
1012348
1313643
749547
553965
771752
505654
1923061
1227656
1015396
313662
769550
1818305
947101
1151976
1718379
747376
360787
262547
1043071
934875
255295
1616126
1141413
152898
977918
676235
384732
175659
217927
193946
247677
1731260
746685
1068443
743579
1334302
1181659
1018038
1912362
1287331
1781868
1709474
390413
1457928
1066769
690865
264831
537946
1974375
1969793
1545380
1849778
999703
1260799
720638
673242
603843
1668480
981982
1615299
389595
559803
392509
798394
594931
1885157
1883436
875385
1308043
1903304
474037
1805691
515979
616147
1653636
124328
1150097
633921
565570
1881989
1027825
1654181
1390347
350162
135625
512941
1185665
9645
1473683
505050
1238822
895643
780861
448054
1889300
1481100
524104
824275
1137791
1221920
1850616
217379
1298382
1869803
1718285
1090185
829065
1200889
1995748
585626
1422420
339734
1778143
1218933
1858811
1802529
732402
326809
902804
1520160
1150937
1345055
848812
39832
1410103
142523
902183
858534
1683675
1192376
1592873
98189
1653412
1164573
1317677
1270879
767058
1548452
1807555
1774339
1664719
246047
216716
438634
8033
545600
991955
820448
1797627
1323048
1226682
398159
186513
774992
1066982
1149656
55524
474362
37459
537606
1808031
62720
517138
334771
99741
1802002
1030682
1756273
1096138
1449929
1902383
605319
1025634
135494
1397323
773446
154381
353698
1758230
1989788
188947
769568
1317948
662386
1640179
1292962
744378
1889633
1508194
397452
1939790
1692095
1696453
802435
1037080
829145
196206
1158176
754405
1600313
955136
1727799
1067815
1098825
746692
402920
832441
632633
1714917
1535075
1452286
1173326
1369089
1660501
1913282
412544
712637
512764
744283
1522130
463474
1551287
765646
735685
476694
1726579
994335
1533035
255960
1736449
484812
921960
359893
1320465
1053664
422808
1172741
75135
363123
1147944
1301672
36822
702643
1159000
210929
1971615
750067
1428386
1953125
537016
484663
342414
1560949
333931
1230203
1200194
105411
390438
115790
199266
602127
233091
687547
953762
71307
1972789
46700
1963685
753219
1030350
48897
482680
1719819
1039292
1262247
1779570
1748356
1542180
505251
37416
1143611
1541302
1146910
1755377
1029577
572638
1907303
1400668
367514
1795382
1519712
1493291
624563
1639955
1988037
1801710
424238
426353
1481854
1400285
407293
126180
1793062
1449125
1119050
1192740
1115661
98538
702979
223558
1163412
213759
1338516
699130
1626968
886374
320153
1708102
253680
1582387
120496
858591
19303
1888107
1400277
1456606
1322993
1661543
1024125
1272425
793018
74109
459191
761645
852139
1226469
244994
1029044
632433
543948
193668
6727
523604
669006
1801323
1097671
1636805
1413681
1836900
765535
1846341
816256
299063
1370265
1573041
664346
1394152
648240
957935
814596
1002507
723804
1891064
1289592
1630174
1851949
298878
1408206
147022
388625
1359002
643059
797216
1479919
843065
1120717
370416
1367026
696652
507094
1500765
1093750
1445019
495938
1550288
1930811
758861
394487
1046253
655484
707378
837354
1064164
1763732
902932
1899170
1372734
1868971
951881
1999584
595429
659154
1246851
1998666
777838
1703240
1556763
833484
168382
973290
675030
901706
1490753
283142
1421943
1612345
1160629
1960037
1404037
699635
1934870
1707381
1333244
103949
691430
230429
265472
982275
1668340
345510
455948
727129
865907
1612814
1581025
500292
1877677
1882705
1262731
1529862
1360238
149821
907241
347043
1288179
9849
1151007
1512494
113970
1098243
1051443
112380
1390899
596002
894851
1595049
1053494
1466991
1061447
1040846
1661441
11373
597655
716793
952713
826428
1931989
1700995
326051
1578622
1299728
852027
1380805
1903888
1119199
1466992
187297
226656
1187658
25415
253353
781109
386851
1805411
1880820
282130
948216
1193442
1613951
621436
881121
1509684
1781956
1689077
1079565
1796712
169208
1668084
1327593
245143
1033307
274140
1256702
1590022
1571777
1155785
1121021
1835502
772258
222104
1717507
54311
1424900
1700434
1858110
1797625
1715126
1252618
454000
12206
1251239
85167
1021486
267253
1556955
1399778
1967511
980890
1951301
397282
928726
953459
1813567
328707
1830807
1661739
1558197
1797873
598765
1831593
412560
1770626
1367984
1643193
1608609
1794487
923942
1475234
1300642
197846
1299154
1071686
218285
532465
1969140
1772757
1760919
1862949
1626877
142391
334670
209339
359599
1372444
1604530
218339
1154438
885400
474805
419869
1074105
194776
1597539
1766554
651591
1309746
1571547
1729837
1535773
1198785
356768
173871
595494
895830
1422473
1144538
625795
1619578
1359453
1292343
1728556
152153
1241909
466545
1298843
996180
1202123
1659318
1144571
1902225
19839
314282
1531267
1418607
627776
12517
213526
1894552
1453198
453829
1849681
713438
1205226
594113
719538
1262967
1244009
41072
1492195
706262
942787
1142629
959108
1943912
38988
1919569
1836935
1505290
1988353
1124803
1494390
1601042
1483101
6796
233049
725859
6687
825291
1182380
690454
1108903
205117
12673
1267522
774966
1166480
371798
459845
186817
801300
176660
197764
477642
61765
1690287
149963
200660
548041
974523
774578
1651369
489014
70734
533448
1855734
1711174
1986170
526426
1517494
1893597
1843231
505663
360165
1090133
1634019
349360
1095256
1815327
583767
1535135
1012251
1852921
120267
918192
1784193
216980
1971904
1122037
513143
783862
1235056
1052845
1535604
1553643
568806
228651
637425
1275616
1779352
1801783
218346
798716
1206091
1744894
1689366
719568
1137362
1109714
1843357
306200
1085612
1203276
1241836
908106
928876
119835
540017
369880
1058102
1887610
975128
1489839
26693
775163
1488143
1979812
890017
897044
428079
1203553
862135
1828648
1122566
441875
1459378
203525
1429874
1716162
984474
510840
1688284
1737195
1841250
1556158
1080663
1781267
221911
898321
1305845
22070
1458386
140668
862493
796505
95782
1880511
448699
345908
1610135
1626307
569551
963414
1203975
747368
715291
1609062
106455
1341436
1627867
1722729
319644
1758602
1180353
1432095
1108014
1117161
41262
945039
1966130
113975
61129
1235174
848081
956387
158534
154489
750240
1463232
1376742
1992311
1575750
912048
1543877
890309
425892
1628089
1982912
476694
1916183
138874
252590
1261584
1322223
496161
1857027
1075724
1188224
1799471
649901
1353608
1635906
459995
1394806
1407999
1788228
1872602
1469627
800291
391345
1511021
1975443
2560
1212176
406212
1030440
512009
1920181
1960057
617583
1796941
400460
1163183
1468644
274070
1212040
585116
753728
1193156
1045536
358594
1729724
7073
1855726
164197
1036319
112901
1846702
1440198
932163
1293068
1309289
1587095
122982
765069
75427
1781537
1712183
633708
1205898
1535167
1112946
1337057
38838
1475224
628280
974638
411122
1099515
268760
1828965
1881892
1231860
1444877
1723534
614017
1917927
1618298
423306
944558
1323820
1563753
464233
1641932
1103720
1211625
540597
132026
1911446
626998
1240596
1112498
1830968
379029
1527867
614773
720374
1328069
1498510
397895
417829
1630856
1774339
1965204
99215
618345
846709
1428776
1720178
1913719
993280
1801111
919600
94399
500893
35697
1161784
1342016
1178319
1016772
1557134
234632
247347
1287524
964843
1430830
677484
1473644
397136
1005529
1041876
1598
1752301
550115
1569388
1503838
1430213
1933986
758442
497940
5104
522486
1922345
109729
1501314
597897
780808
1097829
260089
1292228
197865
342901
950552
1349936
365115
453099
1928345
871796
1202037
1836354
98500
1657360
1886887
1429036
1783778
1439958
1541755
18996
672480
1727781
58374
549715
296200
1952992
1294572
803344
1609088
1237080
360255
100018
447676
741702
1446673
202522
1994409
1816007
737913
227072
1067052
1071568
1568285
181459
1409301
929692
276904
1834830
1713225
705360
1141739
676159
426066
484196
1617468
76387
426999
1729174
733537
210570
1401744
224950
1378203
1104876
1658822
1692745
1030229
170288
1881033
1639336
761491
36124
237146
10714
666198
1208099
1119772
483302
1579704
1719986
196286
1895229
475516
1444064
352901
572682
877403
1851908
905967
743832
82213
402751
1734345
1681217
1053459
1186040
434699
478511
1325240
592668
92723
1167224
1891156
1893040
1444718
541843
1928753
1719276
978735
1578268
111215
27480
967377
62716
902932
991598
1679178
1708819
1373855
1379821
709559
1903807
1083336
1186646
1704759
668968
462484
1537457
611370
885805
1446620
1682793
1558121
1481762
1993273
1243093
1571439
1462230
909993
1010735
855259
195639
1054660
474160
129248
433259
574466
977693
1184950
1166742
1956293
584853
1759144
552842
1753815
1384119
1426425
11192
1573251
1453503
1871509
1018453
1670157
683210
1944522
1053538
465291
74783
1054344
1284470
504418
705483
442572
260645
951768
165288
1297485
438128
538248
1912770
312876
287600
1065440
1404127
1834656
1677310
423379
395367
1475717
36901
349601
1491908
694207
1943538
205611
1606185
1656605
1578170
282251
64231
1789440
686175
964176
1361708
1088451
1106683
615903
153580
1027095
1142198
143142
1484743
1166371
16047
1174423
1709995
313859
404603
1134664
1208739
212096
537618
1211904
1648142
905636
1968022
1382817
1825607
363033
1583324
1107226
982118
66563
308489
560028
1397893
150177
1392526
1056919
192932
1114121
897611
1505975
566779
1411386
1242045
854594
1707565
1367745
454147
1100465
499062
330685
537423
1880878
792714
951815
8053
877469
630821
1628670
1677859
840190
174377
971910
648753
456140
1102528
1052994
1185602
1813375
1428674
823948
1644418
1332888
1496454
1370549
220464
1685847
604665
1552384
132965
1599603
1998504
621968
1040290
960834
609230
279288
864638
1929216
998290
971027
914033
420511
329608
167604
829815
847174
9027
1691548
1509416
885169
1922272
972604
698052
1554148
462856
402518
1674328
1147240
279561
953468
1929292
889337
1174071
1954973
842846
891234
1898396
231521
1994078
297777
928026
141361
1092978
1628294
28396
1366097
946906
766881
1978010
324268
1311936
445753
536218
198155
1564645
52922
1578611
107573
1248804
893630
1321952
1981948
861580
1198439
851755
1307152
188500
1313563
161440
214820
414796
341477
774927
813223
1709235
1211492
151075
1871204
1078659
29715
693771
998586
460275
473021
1416861
1953784
687274
562260
423784
315373
1098727
718494
1238221
1151550
1730892
168601
1357773
308553
1885028
99376
1024955
1291947
1100398
1845113
724828
1178110
1126273
1300577
1399689
1933035
195100
252393
678651
362281
812043
1870955
1082075
1067270
958742
1604795
57666
874013
297838
1038463
718979
165076
226484
1268716
1955695
1501299
1575867
274575
523317
1840974
12936
819754
9314
1038026
254756
182911
389084
23276
192901
1165531
248193
309964
1432710
177386
120645
1383737
1431544
1439195
1683075
296782
37540
841169
1177487
465310
53706
1843016
1341681
1467953
773503
1385933
1713018
1923778
1276833
1601766
550286
220780
1474187
976149
1546736
989528
41686
948884
898923
1393629
1485466
1433809
1188835
1575076
940047
393178
1179933
1453821
1582384
1147243
1141455
404716
702507
414491
1265648
481435
1199016
1225189
1866727
935580
1790687
1906127
633697
918309
158617
1159716
288332
1734453
495779
959512
1165330
335090
993672
940118
418522
1303002
325991
584947
1073332
855730
500207
145456
1804129
309996
1696898
541694
535698
152527
1552442
679685
1147745
940464
668345
781726
617727
1215715
710210
1416865
1223016
557004
360423
1389053
433382
1927193
880353
1682481
1915799
1755485
1120665
144194
127931
1265573
1232789
291611
1039575
1714445
1050428
57519
961926
1781351
666978
78752
1506248
723864
1316865
621298
660453
1864585
130083
670605
1720970
868142
710416
815726
853442
533062
1926577
1885254
830126
169180
309729
1012764
1413599
1588329
1469073
1764193
674472
1321548
1425546
1570923
626764
938906
428655
1289735
535946
1058867
914414
884295
769689
173635
1933718
567204
1646595
950738
256356
211226
1086633
1256468
1728484
1340543
108246
1492705
669880
42294
459968
805000
612799
156946
676811
829325
1914463
644185
136400
1672787
1179647
1502943
489096
1017911
1596674
238117
920972
253975
94132
1782859
1604054
699433
241884
1288758
1019026
1467176
487650
535801
194680
1999394
73491
320709
954125
1309532
1999148
799198
1381770
1704537
1952481
847390
1726704
264678
1640315
988654
643753
1882124
906624
1698613
1082756
1706100
1858522
124586
729477
1740243
1661556
789097
1348562
1137602
348887
1517909
378934
1698571
284837
1842304
1579751
1458568
262600
1226395
1460671
1790165
1614085
145807
58214
1885845
1576711
623832
1126022
179377
1085007
552412
386252
1632482
1113130
387679
630894
147531
1682422
1867258
611677
1930811
1311388
1838966
1427986
364937
73197
118791
145696
1377781
1721697
14096
1030971
532108
483355
1081154
1900953
712099
1603441
1984563
1988058
889670
218202
537995
1190103
1267606
1877662
1976907
1174945
838124
1433841
882687
1588000
1075693
588771
1069809
288769
1667729
755772
467604
1125933
1611389
783233
1055849
1750847
1078056
539722
1719814
1395776
1257043
952146
311253
1986268
1629940
740844
672763
901241
1965220
822782
78732
1192917
1289741
1597370
94138
607309
1224813
1188877
53119
1947849
1731865
1031829
1703601
767516
1547336
1460669
648068
1861423
1384269
670847
1830496
15469
1259569
687709
1149686
964473
1768253
1903885
880472
652928
1169817
1403535
1259061
1926407
868734
1291170
115495
169056
1842350
1566809
1521679
744035
757836
1390347
1717809
163599
1189913
1859683
16590
388738
1297805
989854
1396635
1810993
1507834
1539091
685585
1860547
327
1424767
190204
1341720
1182148
249188
1533441
1858243
904978
998542
657535
280719
375891
1372138
354322
580171
749701
720818
1589237
1014053
283850
1689477
614824
899158
807979
856029
1543076
1001357
609637
1961568
240600
1048506
21354
800528
648757
1878629
1475839
839909
576339
1836537
1455228
707947
1856114
275908
1696860
541295
1797942
335632
1185412
1403066
842411
548949
1245638
322315
1768433
1202538
1351176
1729346
1413233
270848
749986
108402
210394
1330116
801630
309907
849461
857504
1498514
284539
968528
445832
1649012
131767
1985498
1601799
1987202
1438087
1520038
275847
397435
1598703
1445415
1006734
1698742
1651784
1319956
126731
181552
1294192
1636792
1108444
1629701
1878201
398160
1797961
1298629
1477503
1917224
342967
1386326
1575154
1804260
797907
970330
771517
1780690
1368533
941386
295001
1446559
1184774
160785
485656
1216428
525148
1189553
1485572
1048890
325771
383159
1937895
1845380
158119
132169
1981987
878693
977099
632653
1994008
430128
649333
1086882
1503956
1036540
161100
967631
1943093
1010617
846667
1883071
1093490
268175
726122
1845698
1945197
631194
433754
880448
1806316
216057
1396042
271649
564925
1237980
1303483
1825786
1540483
1862969
651730
1505447
1300718
1365483
1247210
849449
40459
1833986
88259
312995
1618984
1356298
1511387
1535538
1044895
1522726
677750
782443
388899
719948
619019
1708003
113733
759935
166883
1340112
454094
665716
1863103
1610824
1555249
972629
547345
1829755
1719208
615544
1842558
783397
1304606
81892
694401
560309
1387056
1335647
1345113
1564631
502393
1643373
1848376
258457
1347475
531753
759415
113659
1415753
483121
1723048
726147
64809
1609062
325373
1721749
543948
1323981
1281069
248295
753081
1261036
925471
699433
1785196
1267965
1599697
1449652
387981
239514
64922
168740
549012
1445765
358063
620565
1096051
92568
1612419
1420810
989591
1881791
98118
1419818
558135
1786050
55407
531680
1433868
465665
1145619
1039480
1504437
1029497
1803664
1779336
846398
1114240
1859499
929506
1540290
1106294
1180188
179299
229312
1577462
150590
694969
300041
1102479
972009
1814858
891318
1787415
224955
231588
1899676
1536188
1761508
446005
1157321
846638
1272311
1181080
1872322
1119809
967107
843776
53947
1761608
920855
1309904
185161
983549
821380
601472
1921248
821953
1915975
1290758
1135173
900785
1925933
308767
1935935
1075130
797272
946337
1919249
1763897
1579528
41368
511215
175899
416923
1539068
476973
1287338
423733
1774533
1863103
1110596
1609220
356723
835468
819760
1146673
60755
1335286
1122419
794356
1751078
395866
1938648
1171062
1017218
283867
546997
1089078
728802
929198
784376
907879
1727546
55182
1470513
1218927
716497
1679735
1707667
1317758
660828
1501304
1108042
897870
1408803
1480120
1665466
1442618
54285
1196200
342885
1074740
1271539
1227903
238382
1840856
1234622
1271271
117114
1862724
115186
790628
1459493
1055841
1141814
1246308
534806
1717583
1751937
161823
444931
1720662
1778072
1075666
629089
1849089
1447496
344416
121099
891872
227824
1373969
773031
153919
1231164
1027841
357256
1712963
1573002
731315
417700
1272588
431230
539333
500073
1575834
1025386
253988
1341436
1660803
566078
973170
430321
1647857
1169596
1310318
547883
1993362
1477591
1321480
1489981
1367541
638367
827745
1118070
736395
1609624
881755
172895
1660013
973889
1030531
1091923
1164294
345050
1988420
788452
54327
719365
1838997
527683
1076008
298487
515006
1547356
1758957
1246843
1308353
1238348
450048
1425285
602095
1476134
716325
1662003
99825
786376
878813
1041358
1698760
1932739
1178676
1528465
551665
866510
363913
500226
1684494
974638
1611648
1595777
31272
1028245
1706130
1874132
441929
189389
1762926
1218343
325165
131722
764904
1545944
1931027
1973281
1976806
1000787
1855324
449244
427214
1587847
1462091
876414
920220
1125408
1812852
166373
549724
1511399
1020487
1532127
878741
1740769
1184651
439986
1235992
634389
128208
411122
135525
966729
464958
512071
833337
369814
1697346
1189891
878735
1545380
1907426
1574578
1182547
1679755
1064518
1546257
1443444
835926
1616733
1577056
532734
1719093
486092
983412
254499
99989
1393144
1525512
36722
1839786
1054871
1494517
1108532
403996
1941829
705147
467072
1326456
983950
1303160
596705
165620
1874620
1401893
1781482
1612374
911567
427598
185743
307303
43859
167085
1204758
1218037
409381
2560
1556991
398381
1959976
344099
1747583
868745
476069
128283
315571
1154808
1761281
1105104
1959722
690436
1966195
1895817
1590040
1342708
5300
984957
1217547
672597
748840
39791
974309
969833
896991
395985
1169232
368013
1062573
352816
959653
1733229
1581290
377502
1024880
792330
1005550
696596
617095
1512032
590966
531537
1905636
1484602
604655
1278975
1971729
229134
1258346
1729845
870276
1013830
160386
1483414
160273
1665849
6609
652914
28402
1150712
313792
957547
1116884
202143
1164210
1101884
497850
1459134
107166
1943324
956837
248670
31424
5369
1816244
781368
1631529
225176
1709405
1565433
726617
1072531
1302243
278053
1360326
887670
247836
581366
151403
1937776
270848
1118713
569776
543379
933738
914682
815242
1491719
1308897
276908
1101528
1290498
1854064
1129265
1481874
1623050
1828832
35520
1019473
519231
1836831
1988842
1305944
1548466
1452464
590017
809673
577793
1718300
1944763
25727
552748
305133
1147744
667453
141155
1124989
1142383
1230880
408633
1582040
1547486
884390
860918
639999
1811677
667522
674450
1302781
973479
1439591
488511
1309583
43275
1126664
416721
1239808
625798
504544
1972400
194604
518159
1258973
1246309
1994409
320903
1196030
1168804
1128544
1978629
1633639
1279517
932438
1772661
893257
859046
769595
517667
606474
1440233
1045915
67197
528622
332280
1001316
1797859
643679
1929254
478475
225152
506246
454781
1700797
1465162
1290467
22991
650059
1250902
219770
1107911
1398999
1194047
1950826
132415
457689
847551
981312
1794725
1123051
852719
198949
610672
1984393
1890421
246883
152665
592338
1984385
1088451
1926157
1377768
1240139
329389
768736
1382691
1404994
1951006
748902
1208067
338144
255700
890465
1449190
1143611
81872
480038
1666681
812302
1819493
169113
1102107
1321788
653353
545992
1225047
459514
1220443
1314664
215622
1307853
1593863
1608447
1502785
1528237
98328
680164
1825508
1340845
342261
1988077
445354
1455250
120351
814463
947155
82629
121440
1808238
1658199
1637150
575794
989452
901589
1733578
1734989
1204415
1147584
1079021
1267755
1618765
1377787
1035688
741417
1946744
1803529
55295
226466
1291861
1071135
274128
397426
541596
1279718
899943
1802856
445103
935679
804641
992816
701108
1094929
1491141
360097
1698031
1944692
389130
374675
150697
171246
269437
179871
237697
1814092
524864
1393495
729316
1695713
494648
724659
246767
487145
4650
1688722
1399076
110385
1270790
1956826
614751
802598
289673
206065
931148
1396131
890842
1079333
598571
1730003
1151826
1202349
774076
7310
410371
216222
1767517
1124340
708789
1738607
53571
574120
411478
1075937
549925
893331
592855
1067278
893212
1109664
568499
639278
956210
385622
1086814
1031011
1539534
1802909
1433763
59659
626585
29422
1828697
398025
1976785
220365
1283061
127121
494182
882646
1217801
1869158
694226
1790648
1293886
1803485
1247043
356271
190137
1844201
448315
1112975
1348730
446048
539309
919906
685393
641060
916321
1302478
772981
301519
437232
862176
1459285
1777669
784754
1287072
1487198
10601
839569
1698406
105476
1527164
950194
1257324
1078336
1945978
1251367
1044411
394024
1938877
1961093
1370393
323483
1054590
1886563
56266
1802253
329517
656662
132881
1136328
353685
1203505
1452977
1767561
1076298
1487990
899668
1261310
1701513
198139
1212905
521226
1366082
387778
412656
43948
401602
491850
1390834
450940
1031366
643830
1229184
1851349
387222
871786
1227237
1157885
1607589
467834
1183316
1411743
1152001
1791449
715167
827007
646983
49846
756338
1605668
1599958
1449060
212175
1876055
1042844
1072786
1655697
105106
1252007
1822836
1645947
689566
1139481
1040872
1798571
411099
1217681
797574
1576625
1370505
1315044
239866
1723422
440549
1497678
721279
979828
63669
1412441
325178
1870501
1271673
552533
982261
892115
1523703
48593
1921997
287032
851736
1715829
1289077
1304139
209768
692180
809368
114143
1983308
1082617
4925
1346867
567596
1348792
214050
773147
984483
522090
412837
1405124
973720
78369
365469
180461
1503653
721257
561811
625589
172173
1608718
780707
392565
501523
1053169
1413696
1979424
1981813
125286
947772
1545338
1973747
703684
1542984
763014
223450
787456
487070
798529
429901
1655240
23927
1795570
931891
976899
1223554
1238822
449339
380974
189697
518626
585072
899614
201025
1940102
1311198
564560
207404
1639633
162183
509706
1544699
1351105
1221997
679695
227725
866621
536535
813285
767741
917719
1139464
1033629
1375119
1216470
427571
699491
828408
1926527
1870656
1909933
1103952
18839
219591
1282756
388831
1959697
966074
509871
1520898
951713
1447824
1494999
1231781
1358732
1765409
217331
1613597
595669
1809714
173649
1262201
273584
131203
933997
501751
1464518
678937
1865787
215625
1251904
847432
289540
1548367
784116
1912711
1986421
947890
1946319
1947511
147105
1322891
470936
1666988
948372
1592050
695373
1304950
1892471
1295978
245590
1403221
1961063
274676
867972
1901001
262521
388950
1055361
1128418
652420
979999
41616
834310
901701
1935647
927232
790262
298666
872028
348715
1894237
1459505
970434
1830955
1445577
986049
704915
1810609
973527
1417934
228367
1639354
1716735
1128941
458751
438251
1645447
169603
198974
1268473
1157865
1704930
834878
21358
1606700
1408449
620760
833080
228519
317183
461910
1382232
1776983
1374096
379203
3039
18242
1609796
1502672
1189329
990328
1374585
1079260
1107300
1677832
805448
1021768
169611
855541
1463382
88177
1960348
357750
952816
595820
1348755
531754
265855
1891944
1166658
1808187
1877354
572622
605467
1577854
188131
311848
1459891
610335
603751
1779625
1522107
43363
563259
1949067
189572
1936672
1150341
571583
875421
583304
1757820
911299
206981
648733
371626
591203
969230
40027
312428
1838831
1568660
364054
968751
1317768
1573180
1084134
1668337
1422127
1824435
1282466
1894543
1982465
1028711
559430
202550
871043
1109841
1124016
831480
848277
284111
743580
1085208
64122
1503509
481665
1515552
170353
1356272
513574
1031502
108778
1735316
297718
537183
1810588
1278844
642046
1446175
1691110
165652
276919
334963
1414361
488451
350011
1760665
999066
364561
733786
1572124
599471
1702355
260280
578179
1598267
465291
316886
1559379
159397
1404641
502929
1513813
1220649
1052857
71492
523411
683425
379795
1914175
1787939
975816
661829
882965
1801043
584767
16061
1776385
1811563
153970
1586539
1300673
1828051
1109849
741265
1823402
1732213
1369817
758344
247931
698829
706168
234802
408901
1023746
1505699
969662
228363
1208761
308997
64384
1392189
530078
1728035
458427
1353430
1936198
347490
1442942
81662
306066
1382375
442630
812816
1792112
1885738
1093647
1918433
1749597
355090
526738
415252
1462861
215706
429644
794496
1722151
1579786
375106
1539808
38833
1560239
561030
1841030
1540555
1908074
1787587
1166480
915105
1838242
932724
1501431
1395383
526794
917300
22750
57094
629781
1237443
1178033
694681
524887
1902311
1621922
813724
1064344
1193442
1403802
197458
176103
1788529
325355
1098341
752749
972594
412123
1256719
265913
955176
1880415
141788
1780576
1582891
1760320
947085
284983
1240708
72756
146961
1680971
644432
1631605
2230
1502110
1604137
1092086
428027
1120719
1968780
1927909
999244
1284035
329775
348999
505898
1643738
35199
1288715
1393743
1251334
1449837
168323
946722
1906133
105153
1163405
187309
359114
942334
307176
301712
1047438
1572387
529101
876366
1256628
542936
725582
1051297
658978
1569044
1637343
1809807
739027
1523950
1559805
1403317
1265713
817786
217834
616241
239136
136369
495012
1058613
686445
1800410
1402061
712832
1601293
1955121
852181
716597
1988427
761855
1952220
280697
1618119
1433141
1236961
285004
780763
125365
1195978
969763
1589102
317739
1672365
1098625
1801369
1738858
1907903
229200
1495674
879406
1251786
911695
188489
259662
1696754
844579
779582
452156
1485849
404518
1082788
1342454
35842
622143
85995
386624
1442514
220644
1160322
256233
1309386
1955104
1293018
1982944
1832248
1683038
1701165
183971
1481769
389240
26193
1757716
822149
958720
1791708
1230590
510288
1963142
646721
886667
647648
1885175
609835
729630
1543076
146688
1143277
1028810
1840627
1800032
1707020
1695369
1100136
528506
911689
1824560
1473752
799325
1910385
478840
304560
1785511
58268
552257
1041865
248112
1043036
1732309
743702
511124
1111863
597543
729060
1397343
597364
957670
481514
1937143
1977769
780158
1264598
1079250
1866005
834539
660226
173689
1710590
1144322
1706880
1730332
1721819
1246377
578044
1463453
1812770
1904673
1238084
67652
193829
1122329
1138608
781386
491445
1455856
474929
1571849
49400
1109025
134486
1172711
1552580
1433154
182235
1082879
804020
399232
626070
1883285
1388055
902492
62231
720791
133363
358206
836094
248973
603994
912937
420817
963496
1457602
1191458
421235
1657416
438013
1405263
542004
1514903
1268040
792010
202760
86096
222336
1168354
1492852
1701528
281941
984136
241863
779265
1134617
1918608
411122
468844
1642119
1356254
13491
260362
953643
998568
1611852
92286
649589
154319
1373847
250873
1700097
1246945
1510554
1104172
906825
595331
1321779
876316
560508
1383670
117639
354335
348642
1096892
994451
1396852
22874
1731904
1416051
336143
1029497
276344
106628
106980
854370
1178603
1089388
1414233
1336414
657953
1902138
458038
1837178
643952
1965071
1996472
794388
1982145
207991
434170
212998
1612016
903134
1109375
710223
891532
434195
1659355
1758843
401993
318242
1914175
1328252
1256042
769005
1345674
802290
1606339
547972
1441133
1287205
869718
1156720
423416
1361442
544866
264217
1713772
1761670
563127
989558
376292
84354
1540511
1924135
1293318
1457205
104119
746924
6857
1202123
1051285
1628472
1419538
1635505
1215846
616854
1052948
173291
1209143
497981
1679079
918676
805641
1429386
1127211
1093213
508673
310276
1055284
675547
14255
1068488
815569
1146175
913952
519213
549713
147510
1832750
1703667
875924
72844
1006933
1451059
1272226
1016825
424084
1126718
303318
1026816
1702589
1204644
836664
1668651
302716
151177
704288
775070
1666138
268223
696193
933771
1395673
1738710
69829
962976
967988
1397852
249337
2269
1135939
711618
485997
508219
327042
1533926
552413
47132
389013
781342
1818001
221459
189918
401636
898134
461981
320859
1621552
887938
1843581
967466
1317856
690436
1142452
974156
867660
220966
106298
958096
704958
859545
575024
407989
830569
1730623
227697
924457
1927069
1061210
223095
1019743
578664
219941
1839681
1096305
1014375
780605
535644
1364332
699865
1184879
1898614
22492
105638
598101
856196
373547
1230370
1976592
1899696
1146986
121356
1047446
854116
1791439
830584
170431
718903
1574313
850237
1855466
534397
301234
1798811
1568648
1753754
1146290
105207
594006
1877955
4979
481769
1479917
928725
673000
26135
476379
251920
848572
703319
1264672
1144100
562215
973720
649037
1346184
1556020
884078
935660
1430854
1994433
1308632
514167
102495
863121
591081
184617
23278
1957468
753478
313868
1611389
328526
992081
1856881
1279463
945693
989882
1910024
545100
442724
678747
1394938
105751
426344
999864
690671
1934465
498698
647088
579077
157498
85723
648631
1105180
605204
1867178
616073
1562804
121639
338092
152896
1765323
1075819
1731540
330827
717796
243691
876831
909092
757891
1638868
1953334
1567384
1531245
1890769
1148391
600805
1199012
1220848
197284
1863789
1200416
198505
687393
1737740
1388979
424726
438852
1626075
1481532
1968892
264319
1238159
1701047
1701805
1797848
1461990
1668498
1795125
1535754
1403110
550747
1169659
75575
774201
220949
1878483
746691
767886
14924
224306
1032165
225154
1715940
164806
598514
1643903
1906432
568497
1522918
891168
268447
1847299
1107457
831226
1077895
541666
602226
4986
287805
557658
1402320
1675034
1760881
1347809
32869
1746341
1810607
1691459
1171413
1944117
691673
895880
600923
449583
369548
1261998
764877
464412
946529
248544
945404
1911416
1620984
99698
1778113
1239865
1053908
1379763
1721737
1882669
1414627
110115
1099175
1936798
462110
1325241
1018004
119915
1787155
570450
1118980
1735630
1525311
1216416
1292887
337863
1783180
1529862
476717
661090
1926984
1532834
1476410
133038
370644
871186
1878643
1677167
1485645
95628
1243691
693650
620210
1421384
667987
1199796
1391549
1099225
135665
66687
1317663
1584030
804432
764929
1204424
1665441
109216
1165689
558786
1428241
261878
1214036
1095607
1893790
1639159
79904
97562
288892
1273913
903007
401063
131553
1344973
1246972
887793
1224966
1845824
645787
1523783
1719145
1434106
1145477
901761
357369
1094719
321139
1223470
1376535
1780195
941461
558765
71376
785710
474231
960039
572834
1634946
1072191
1305454
911867
351933
1984659
955011
1813128
1755091
157048
1375151
1026000
1573473
615544
797222
1794711
1017063
1398926
391492
1061470
608407
318996
1476266
802907
1559753
1240284
1746363
179007
1418206
1896070
1638630
710585
1577289
1511832
1459101
1266358
589705
1314348
301818
1579967
444880
1400126
1936272
310928
1390187
1478903
1645421
669516
433722
55031
591270
1505327
759123
1195205
623855
693662
1574076
333939
1513455
61788
1230004
421916
1299113
1966192
788009
1380551
1205847
615617
967152
1854999
270816
1966404
1809624
1203613
1000057
1566084
855848
1586285
1910778
17773
1579207
1751317
43784
194680
282099
1690278
1679358
1390899
84698
1364677
1713489
570689
567014
206158
1087381
1376120
1995848
1650469
710396
475962
1731124
1485076
1921227
1460439
314082
129113
34909
1109426
907631
1242712
1017760
1520800
943436
126371
1833214
1496482
1474589
8527
1591434
1865228
1330707
1175193
1135119
220379
1448322
1876464
688590
1849848
1024753
1206943
1852393
1185816
609832
1680565
924256
388458
1980839
1468342
241984
1309411
1786155
1875704
856028
959723
1388881
1589481
1928955
956770
1613859
534407
656766
495474
307984
498698
293877
1749202
1269556
535290
104881
934455
840875
1447816
1143621
322675
2325
1986977
1190600
306943
533778
1463530
604972
1138159
1976830
749408
730593
557986
268539
591335
1102712
724087
738547
828047
1499097
531979
686499
148749
1765260
128239
1198736
1053007
435054
1288877
140638
1252303
897424
1336467
966280
1816293
484729
816017
688914
1238193
1595035
197488
1746042
1380836
1278975
1875341
622804
1102199
970533
14228
1277673
208713
1761652
1788532
958457
1810592
1878532
1901523
937566
753122
217066
1709557
71008
282990
1228332
1995690
735813
1142788
891213
1073664
1153368
383075
1975733
1162974
373059
845806
1583650
1797572
1453126
1564439
1636586
1222133
1098901
1087717
349383
189230
663056
1138586
833501
1479776
1926290
166277
125747
1846679
189021
1379572
1367998
612733
470966
211141
1007869
1277069
568551
253709
422028
518551
1042990
498766
1641030
1676312
1266335
1593607
239235
306617
713321
365201
955060
1135529
503970
94146
210231
107017
737562
123431
1027827
1074196
909106
1949537
1431082
555346
1481391
1643868
731837
913438
1794280
588609
660792
1564064
1638649
1077888
1743878
1809936
1211408
782950
1377103
945793
1696906
320721
1179857
968629
884626
769960
1688031
1027201
504408
1628066
521502
1191157
1096577
119421
970014
750300
93085
101044
1165330
641560
1183145
1938311
1956937
1995895
1354074
1679279
1013053
1067405
1175355
240850
1622199
1252710
521370
1566127
975158
845229
1259230
275432
829269
62183
1731504
148074
538624
1720693
1563299
1401969
831531
1414218
621296
1909575
1034654
1536890
176248
1856143
337227
1289095
437961
89587
185549
286956
813973
1536148
230090
1555942
1668309
1435894
868925
995788
712296
1700624
222918
1131608
125934
1313064
1706063
183392
1184169
1395821
138925
1162656
1697601
240
1823247
619308
518877
674238
967982
905068
10544
1254792
1701998
1202680
972986
105844
871408
860038
1928895
742610
1518630
1524102
1218788
1105578
190073
584510
1637244
1036505
130613
187412
1971428
22728
1495523
1077606
1200071
940572
1689203
1613376
1232276
212067
1899699
326608
44576
93799
1087883
949310
1054962
1423891
1156259
970485
1940835
205591
1073657
482473
160760
612287
679190
972514
1999860
1225826
204558
800210
427240
1353514
746358
509840
535879
935416
49668
1541342
431289
678384
1606605
1774776
1266879
1652582
1845937
1298254
1429650
649744
411459
624180
847942
963778
377774
1907439
982511
75178
1667265
1830999
1971506
296422
479122
1685935
1664017
1782587
1895203
120063
1487371
1585302
1292035
1780879
1243391
623872
1119893
378522
156939
127731
1603413
732364
1369656
1011895
1113017
1131616
655863
181812
1666520
307399
1073249
1049978
387428
169560
870072
787135
223528
1910921
1980099
1212395
497154
1090128
61578
923253
1047923
1434475
471651
1444995
1158437
329737
1245279
205341
1844995
920411
315781
687352
1871599
125581
1640701
52699
1635684
1494477
1225761
1712830
1402812
6976
1478695
165477
1225138
483857
1726736
288604
108570
1737197
676497
799500
1616915
1244425
1793847
1976104
64722
1730891
1410103
1839336
480577
793977
1075383
1154161
1091431
488523
437363
1310043
1725657
522310
1699488
1718317
1997875
164656
409241
691680
723717
1468598
37691
1682870
1801459
1482342
1320723
1159663
1857643
1073716
1144074
1500621
1694690
1636138
1098684
1298254
327953
1282397
280704
1328098
118176
1179314
235635
1313631
895830
435645
769316
1773979
881420
1247395
1327536
1905182
959341
1356670
40473
1079585
520850
1308318
659006
442055
1362139
1346867
837288
830360
680134
872908
215414
1157737
778822
21099
332381
223893
1954137
1327008
1782374
206070
1485799
250539
1094304
507847
862773
320131
759433
524525
614911
1471985
1291107
1795179
335484
909616
1475108
603443
933339
1358554
948770
403566
1985385
108405
105513
1373703
1461878
162570
1449955
802863
1034939
1612345
1601942
783182
998425
1680568
1119460
1267187
474037
245727
529875
579582
1257054
324539
1948004
119939
1466697
1660884
1696015
1600087
1569935
123870
1821843
1470133
307203
1074539
139982
1580974
931861
1921536
1628066
256624
1229631
1356916
794080
1419510
956053
1265100
897275
239843
1962716
563382
1982928
271341
728928
791508
857372
1865778
1184453
731532
900497
1552381
58673
131814
858014
938813
1951006
1414590
305730
1338970
570431
922489
497296
1244845
1815904
854529
213769
1951545
580994
1811163
613998
316891
395899
1417518
1718073
143059
1188640
1869342
1851873
729779
1268849
94211
936549
1766539
156925
1769234
1772842
421916
619354
65184
1226617
664799
1826632
1810840
153705
586768
266633
1995936
436762
103452
1617868
798675
691363
942052
1384452
1518229
983426
1984058
448502
451935
1790298
1749829
646987
455190
1683609
115981
1703876
1199259
1912556
474501
876328
47138
18118
554323
1724022
1512856
1582702
238104
1629410
557404
836364
211081
167655
679282
1398688
311626
133925
1620956
258610
205812
1067943
1230225
1491710
524230
370303
1346562
1526102
1828215
1479861
646660
1996784
1500765
140079
245713
178443
1397800
1002998
676037
1660223
1839415
316944
457520
1597077
1309067
939837
834212
1982584
629792
42615
803904
304162
1443049
497440
1440258
1477125
1602865
1700252
1215474
15653
1210778
949569
674914
978910
15915
259556
355768
1345127
1666532
711839
778150
1459607
89237
1634414
239957
1483135
259315
742555
1046153
176991
464119
1683023
1743226
288236
973582
1530857
673787
40538
1025601
1694085
13652
714666
1228104
996918
1900903
247474
1545736
1204993
309579
39455
1837744
521806
1863933
1387027
321762
1221668
1227543
406397
1283224
1757389
1514134
1540968
1826373
309616
1536619
687214
1855314
736341
1032035
154909
1077171
767440
345410
851199
329078
688826
1593269
1258946
1311207
174415
1387761
1153003
1864733
1311196
437711
882749
108343
748709
720003
1542586
385334
1857197
719568
1512630
1736818
1022952
427536
1174589
337847
1253460
1553353
1670158
390862
1138894
258110
1959768
594209
702887
1372410
1763036
343462
1875907
1226758
1889442
1481794
1699868
509385
1887242
1856771
1055390
454524
1032744
1347442
77294
382066
1249805
1556724
1321791
1389396
1011080
1612303
1724078
552349
125440
1673414
1329117
284618
1502456
1632482
4603
387040
1806290
1473450
1126489
1054834
1377746
1411309
1476987
680353
1508823
1662080
654241
1160160
1000534
515326
1885925
405594
1394875
183496
1966780
485490
1817979
133510
862735
1513863
526440
36924
1033754
923059
1703213
1195738
905316
434857
1408236
680039
890538
1939832
315438
508302
1135995
1455488
119334
1102802
269945
1485363
1758565
545338
980760
1593340
191641
326363
289675
1541912
1789012
1877217
137387
1139225
675380
1322479
440398
648383
1000122
1931327
1929684
1905045
1102733
1891850
840956
13542
1633265
1699738
896423
1462838
1922491
1208103
339772
1885965
461680
1014620
1483252
1086183
819113
1812039
1309800
542063
298648
149502
1801613
175276
844965
923431
540161
80365
200901
28429
1953672
386420
1534753
1873065
444274
917865
323739
394980
1004388
1086685
489280
1378258
1055573
834350
815208
1745761
450215
1851249
1921003
1205128
611116
625668
1291809
1905227
473477
808921
1848627
1529019
851294
1499007
1067820
480913
1753445
500707
724791
20814
28051
1159977
143340
1875914
1238755
1945297
588255
325792
847516
1267095
272872
603616
1833823
1408667
1314539
1845325
253588
1256749
716484
1606933
32515
1746247
892416
166372
1061271
1711127
486628
21661
666052
1565397
264837
1391545
615180
1347179
1583116
1490349
552617
1990012
687393
1322103
1148419
1532251
1900348
761374
1727334
1684831
1220848
1261894
411604
1438846
746439
1681341
1568990
242743
676157
104061
910041
173516
134620
778974
1690417
562350
19418
849522
19709
1079651
957530
1597961
1121605
435528
1100976
77308
1729211
182467
776712
1613152
490215
982164
1678670
786931
1996529
1821222
430411
1816536
1746196
1753165
1984709
1044764
1728616
563193
1808997
825996
870308
1769714
1236201
1973670
1241899
1736909
604174
460012
1172440
730473
855462
1226816
1399197
73077
1312768
210504
1311102
789364
759041
1172484
764067
1624363
1997277
344062
795403
1300036
1942255
1415512
126659
561598
1142099
1125575
590339
1466561
240165
670363
1819649
950761
1718106
1090762
601502
1026451
239486
466132
120407
1894615
1031673
131421
321909
761155
1002487
1567727
429442
1623471
903663
1389081
1277097
1100047
215622
226257
1957747
1815363
1201134
1083004
351722
1621586
779066
386238
438354
757004
1815828
1170167
132594
620666
1903967
1735633
1613886
1065088
1012789
1302854
1565272
1565126
1860360
1330501
1786149
1081470
1092988
1807162
1628902
1177487
1011711
180750
1494324
581900
56182
173163
212800
177987
1917753
786959
108817
1696147
1271707
1673595
1136418
1848869
1793714
546621
14314
1003846
285377
117038
909424
29378
1529843
1421722
133298
1965780
377253
1571609
933215
743290
1730013
809234
300090
784359
1023215
1167954
981796
60278
90737
613458
361578
977655
52823
187587
660287
183937
938766
182436
1000168
1958980
1943828
1873688
1728902
1015403
1139338
1858816
753816
1932921
682632
1106156
1552434
633544
1195930
1255652
986664
1641699
337777
1234593
1292586
1200916
1897495
1862974
297938
1202062
150064
539572
68281
1611342
1895734
557464
147784
1507373
1897031
1415394
480839
1089709
1967213
969979
1472152
707049
1267149
123044
1060733
1833245
1321793
1887439
1634705
1620520
824622
1215747
1937970
877189
1666992
909315
1429794
1075030
664315
265399
1778628
1005506
204407
59093
1872397
1370946
710479
1000220
1254559
725732
16065
1718774
834048
460994
1171413
1612862
1328741
742368
520876
115441
379569
250945
1648315
1954894
1071257
1381866
457572
1847718
1958087
1919336
672995
206691
383800
802532
472617
273946
300619
961055
673653
1495765
1596876
1112412
1986954
1490178
1878036
758001
962475
1675246
178977
1301715
1597474
749587
446127
1143156
764830
1784173
1731169
904999
1592029
318943
1692377
346101
1876619
1399144
1277976
1459667
668671
1216780
1648720
973778
524156
284974
667757
604107
487906
1674817
472109
383313
1947511
600367
247611
1401803
524104
1361662
1012909
44307
880722
1478608
1172532
1036727
25309
1093278
1409903
939772
191269
1856003
93440
1074290
232712
212286
1837899
922453
149419
850719
863462
447268
471613
1167015
1406324
498151
1834857
430913
1483978
1405941
1864446
1498656
221470
1336237
1760821
122001
964729
873149
1201412
1317789
1082291
1649763
1333010
904718
656671
802668
718903
1475102
1817989
1908881
727616
1116617
580895
574725
958471
1141215
1572529
1507824
372144
1844922
1983702
632650
13439
1783692
1291049
1143680
666772
787729
197488
699851
1546240
322427
629904
1835193
633516
1166186
1766045
1178351
810229
822079
1310487
1160688
471485
341949
76039
415830
651416
1345261
694791
267288
1777741
668586
520677
1964080
774194
751102
255251
1484210
342362
1779085
1383235
659926
44929
1495958
109288
246694
989177
961987
1028588
448366
423130
1175940
227065
853003
1693903
1346734
1744141
1125368
53615
711346
889699
1108743
1437069
748896
1971727
146296
1994512
780267
1571931
1147214
303529
1598416
1751599
1722480
1807329
397943
921756
1356340
1776740
360563
1270846
1236763
878948
631089
511675
1871499
742441
1213169
492545
789931
1872591
1613350
840401
1578519
1881055
626223
747161
150866
772228
1715503
241621
703862
1365989
1426995
1642658
1377820
1152337
277579
1483807
505383
811230
327676
1005777
1612586
1273060
898329
9332
1987034
521024
346722
738367
1580222
364791
167964
710636
547362
588258
1806261
1546331
1286325
170193
1894905
1134617
1611757
816565
1126717
213693
1066989
222639
1335940
1608933
502225
152733
1746120
367217
235145
1738316
1042757
1606992
1853143
372564
457860
1999090
550577
1683568
1832440
1301982
1683469
780644
240600
992405
1306865
1108444
447872
1763917
1237011
1065609
1795108
1292327
791890
421796
1620371
812403
559606
1568396
578329
1513568
1321542
192306
1631618
885248
202114
580415
1819871
84753
1500858
9186
1746079
265912
1539706
1698559
442186
1645868
1643359
739606
588735
765216
1098938
769903
1955056
840192
16134
932690
1678973
251988
1727968
1895034
348312
132773
1929561
1719826
1846369
87313
91166
770851
577183
1746639
652499
552774
1498514
1344372
65795
658110
1415377
1835197
1252412
128422
761228
1235307
271888
367132
37003
1685375
1139388
612453
375347
1134697
1741348
1388650
1566410
1456622
356486
1766578
481635
1785841
924832
1593900
235725
205203
1511927
894599
1007246
1178902
1383699
170428
656792
700289
14610
391741
1093751
184218
758577
121262
1156668
836036
851535
755831
696442
1313601
768296
1660917
590119
1499184
114298
1282403
1416861
931365
1281519
1176132
1967855
1437375
862068
1845231
1910964
293899
842411
727999
1345246
1966081
184158
547875
123861
703543
927828
1263197
41974
840844
98732
762827
1632141
1858740
892811
458525
1679123
853240
522570
1276816
1878182
1514449
593191
549994
821892
929266
1188787
328728
1123520
938042
1555843
1654320
1448860
609340
829775
389360
1423322
1775335
260183
1200852
163735
822079
179486
1548161
1828832
604744
1896070
1942729
560877
579431
1424973
1844886
1514449
1254683
1673948
71567
1730095
156342
291996
1526173
1784524
1084754
1436123
1560469
1262009
714573
589228
685900
1119274
1929250
1493648
1580327
1447409
1942854
1298048
1231519
907217
1945180
420317
1295440
96612
1831695
568141
782127
144469
316536
1922789
1122971
1112896
1853544
1233820
749896
756952
434904
930403
783770
372196
447783
1384195
453558
721164
610306
220453
783143
1714762
1828346
105062
1270256
572863
1182706
647720
1025082
14042
1453235
693716
1612353
900458
686881
1193442
1353348
966218
1984849
706244
666620
1166764
884584
1243878
283390
1786123
1335345
300571
1921387
1504741
760139
985050
1664014
231550
1751998
1391616
717833
891583
1824826
1670460
1346880
1480182
828933
1298289
1882937
452051
1962421
1723926
1334722
1723600
306755
1078328
786904
1294897
1878348
1586561
1833588
1169088
1311502
1492105
408227
1884808
300400
1379494
699898
1409392
540116
1170262
447783
1413622
619136
672224
433463
63256
1471289
98493
205672
276267
401056
420968
1073332
175975
1677506
101016
1555556
648068
196327
499767
301234
373669
1031295
729630
623797
1203009
1811928
1814926
556073
183976
616584
1802651
1872545
1756020
807453
1448058
131609
92347
933474
1403219
1915523
1670621
341473
1325431
546997
953883
276366
1910226
1261520
1136477
578302
868981
1477963
504795
1260790
1321791
859176
1288898
229712
296410
1630527
932918
777100
763120
78781
510894
499948
1053335
179827
1437843
1971746
1754513
203656
902401
969719
1006758
1182003
225404
842402
209412
1521456
1699349
392583
386491
1130975
1845493
1572187
1714820
1484431
219220
1414923
477933
882154
1194906
1945837
87931
41321
1139567
1820109
188437
1097340
61400
32363
1981842
956946
749671
733002
67072
511940
405504
315633
869317
111076
1634592
1723972
1052892
62818
1441422
1410487
1418273
1001255
1518126
1597424
1442680
1174592
418881
463589
880575
1784084
1609698
521394
744194
1634909
454524
1948995
1036625
526627
287855
1666926
610086
740386
845225
573733
1944034
1049942
32514
1511522
428925
450956
910337
633620
1486477
912730
1448113
25332
1868675
1616743
715372
781072
143832
414837
760142
627558
1458764
382012
1246972
551806
617378
1986635
901842
1821505
556327
1618573
500129
1865199
834680
822557
562005
514357
353493
558135
20179
616964
1683970
846736
531692
1807329
639816
163492
1714793
1633952
365323
1893069
1407903
1059322
1418373
1421857
118640
613372
1835391
37160
240887
1227369
747920
980327
441508
1096204
925240
7420
1622214
397753
304422
1701942
389082
1974685
1523795
520966
1850295
1135787
1311920
1372010
1859708
1689601
212663
1102435
1541617
646420
651926
332614
686499
509687
1539818
1513963
1962460
1226945
872919
1136746
850938
544653
888099
1907824
1650002
245894
1321540
644186
1926540
523307
1291516
72368
258059
277920
227653
1485122
1596954
1676027
765146
1377812
625294
591390
539044
1399993
345459
342725
464156
235855
1656595
438694
1548420
1383665
937483
171696
902206
274898
1089151
324267
909440
1651998
1271764
1882600
580955
401036
1645460
1416845
1788772
1611694
823144
1080620
20838
1431398
1084489
1172902
664915
311998
1441894
228974
1331546
1383837
259972
46712
265493
989679
272012
987965
1457663
341916
1061503
1356948
1434882
439734
1556955
127820
974369
148504
274219
967060
92696
162687
1346196
1710737
431796
125057
1831606
1975625
1432698
884258
529161
1053045
157804
483484
1960296
688826
1953226
1375123
1559413
1205690
942099
459633
422662
249421
1158731
1411689
1775868
1209086
700983
668336
1357715
676860
462084
733536
1817341
722579
1673560
1984014
1891502
1974801
1920605
1651083
1747055
1335502
1110875
1681181
1312237
749267
1525999
1944866
1706873
542845
793563
518897
1922292
1487423
730473
1392141
1638050
41898
799996
1817181
221670
1408307
1447390
1308508
1228021
228097
781564
1121593
1319639
763457
326916
1025588
284337
1718488
508269
536247
1013
318397
1467730
130430
906358
46327
1644521
1819701
1479101
1569222
443385
1334243
137500
1142167
416449
799983
1621091
489087
760160
1516815
888524
816249
1580061
1503309
8721
424819
887407
881103
262029
1161018
864839
1316738
769624
1433504
286339
826708
224463
238829
1353526
894956
573583
350916
1386086
1067992
195505
113530
918102
757200
1976107
1995505
190360
1837299
1158605
1297039
385470
934959
1799912
798687
103273
1157993
1711363
131351
245386
1781366
606166
741813
1864390
1569048
937773
1750030
1769032
1521273
1740866
1373882
150348
1138714
743528
938988
1291552
1122520
126082
1734990
744779
966691
228715
669266
669626
1401550
757199
433902
1482676
541912
1523725
1740464
399042
540427
575000
660406
1843984
1005983
69634
1266825
974040
520495
590777
1371138
1301373
127385
134453
1416646
956386
1511608
1145030
551232
554379
464448
1478146
209804
942360
1012648
1646529
1543581
735696
811742
1806829
252491
887670
644921
1703812
1311025
729679
1147554
892384
998140
1863811
993393
83299
1021486
345728
297763
1819380
761580
898984
427107
1550166
318155
575650
1276374
1006643
344718
1180375
28664
37038
1573178
1052965
946869
1474592
253354
499532
726515
473877
1059887
1730722
1789102
1139165
514446
1693817
1153704
1674528
240055
1795357
581203
292683
895722
1034304
1061660
932863
1631455
1831100
1674193
1401874
951292
1830430
665553
1172440
534758
472454
5299
971206
13390
1955364
1922935
1506643
1483208
806675
784673
916586
1016191
1281640
1052090
392327
368978
917898
1399001
905617
1210212
684529
103745
1540223
1461352
797117
1021008
1937007
1335258
1319376
954204
1161317
1776576
1808800
787711
383666
1634921
1659942
1981070
1209609
148049
1949450
247474
1594792
434335
317686
413811
1232573
206635
1953230
271763
894016
831040
333983
1887536
1684856
457271
975255
1375117
347290
387633
865004
970557
771150
1768791
1897363
1725043
700211
127401
977009
1574369
1892804
1119960
1733169
1236676
1436555
24274
471027
1835136
901241
450001
1571075
1894784
1792329
927854
1384188
248074
1630233
1586233
1215211
1048424
1386917
1653636
795336
1739733
862615
794262
59248
872274
670916
1540805
1158030
598191
845478
42065
1242311
491557
800618
1757967
1477503
1259230
700929
255411
587280
1965071
674075
1987626
750222
355416
948567
707461
1525613
786683
1001981
20443
322213
1432280
1064892
385289
1901552
1897909
1732732
1242705
1070210
1924968
1336849
401150
1594108
447997
1453868
1742319
1364858
696566
854605
1735758
556542
795648
630102
296583
139665
742879
1443218
57843
912177
807239
953876
1452422
440623
274795
1495262
1031094
756696
1973016
1764250
1212600
1425594
255459
1899452
1442769
963387
1485498
1526725
1919206
551733
1582113
780880
1373386
714346
1477964
1072387
1555284
1063091
1659982
388813
1834656
1191858
358063
1732729
1330385
1309381
1432162
1136872
141873
965658
952992
685228
1493542
68072
253219
1608408
28216
201642
1908372
423023
1125941
86394
455926
1236234
825561
1699207
1776321
1706838
1913132
895150
1560358
128328
1039476
1130700
932062
675301
1835853
1955805
375516
952334
1620771
580372
1055547
751897
1989968
1936209
1133269
169862
504077
65947
1435512
346592
1514433
1627738
1889881
254303
67654
611705
1654314
40221
830665
1355121
1061091
1723976
1716852
1109560
1945644
442533
1673408
616987
1503733
465153
1992499
633653
1506552
137908
1040510
108405
592661
879722
61525
540635
297918
1758853
751338
1172932
1943888
1023899
1991367
1134710
254883
416092
332447
1527085
1332408
1708049
554543
1539644
769034
1204415
1194799
901772
677272
135514
1189310
1282684
869186
1338119
630405
67174
111998
1745994
1631925
540501
1141992
1457114
223489
427128
1564576
1511784
1533525
1067943
312481
1643821
1308196
1255303
1501172
41262
1089311
56168
1774966
1772346
170453
553941
1111589
661780
1808003
1534395
1466145
127947
1188640
578499
13712
1229222
1752883
1937928
844877
674657
433587
1081792
1491231
1751190
1774559
635096
840245
767538
1715579
841862
288792
496115
203059
1209025
501509
1227148
1478073
779792
1155472
860191
1844599
248989
1167779
1317590
1339713
1132078
195233
1811301
328490
1787833
1314724
1458503
1317095
791987
1676555
176890
874688
1161370
1218706
1947408
1526201
1279322
1063
626070
1959292
292693
594944
1123666
373032
1002007
985927
1717523
550538
1798121
1715854
1279243
929213
347109
534379
156594
1001215
1150109
1990403
1181639
806618
1301814
927301
1900038
1945020
1220989
456844
384551
1163477
1728670
106377
1305188
1237030
1131637
420212
198525
1162910
355506
377047
1508474
253873
1096079
1982006
285262
1148855
1671703
627365
1161483
1707840
991573
422969
1138553
1064344
1078264
1745094
376412
954961
1119033
1939659
527868
1227877
481749
1679755
1289978
853122
1728841
1202768
1487986
393619
872990
1854576
1073847
1607045
1327663
524877
130888
410298
1748039
887625
838168
1397829
1400416
1038231
837192
1432824
86567
1302282
1879041
460119
450886
456401
1977533
122695
572199
286464
1984014
1385502
1315872
782961
1116081
737656
983350
396629
22187
769533
435870
488904
1996552
480634
94196
840910
175757
1077544
1099365
907743
244125
1891616
885499
1459505
1086315
1579523
1764315
1019133
842516
1842630
549995
1916819
1522831
1961350
717984
1567967
1484321
435587
1877097
158768
350655
256515
295864
1350378
1726751
167085
1725657
894459
630206
1496716
1304057
1802796
560054
240576
857346
398749
376100
1895192
1531225
187368
996275
125133
292040
1622786
1675961
1995537
1142238
1891860
225768
1612877
705211
1481205
1797364
1538457
523533
29618
490122
1339518
826819
405877
1624408
1415215
992081
1510285
64135
952343
433319
79337
26794
162745
1727030
1617121
1698672
2000
1400671
1930536
1472803
1300556
1556955
1538660
482369
875851
536535
992733
713738
1670731
1992646
1321540
38216
199024
1090713
1045333
1671882
580456
1100125
1882670
1450739
1289436
1467723
1665501
1040836
978020
907120
1309190
375427
1750976
1203447
251651
1557175
1792273
1401803
1958738
1965876
845999
161440
934547
1944599
1384119
1851520
861690
161021
306176
1456539
1062713
1604957
369876
582261
481547
1434634
1749815
291168
1990692
1246587
1061278
324484
1595489
766278
1022601
732124
949494
861527
408434
1821426
413861
1049443
432867
1016110
374364
1431840
1269937
1276987
649283
1590989
1129686
90741
1049124
1047438
412309
164232
1812014
224222
505004
515474
921357
1586498
1849445
1634374
76267
802502
1922510
1739969
1445655
1923392
942996
559552
1808238
17238
995654
392095
995129
247320
86668
875834
23927
1589603
1128722
821543
79261
1631739
302130
1478657
1422325
1809933
1407286
656995
536777
1999334
92251
1021278
217102
1606583
1960801
1106277
1433139
1771340
1686135
578984
266573
1996696
1066115
1151160
302645
1129745
1644529
66114
286815
648021
1582429
1362148
684618
1266441
1732017
833733
1788629
482892
161488
1744592
1319673
25207
649570
929253
1434637
170428
54069
576423
740878
151846
247359
897787
723765
1152715
1607892
126183
1092844
340772
1842011
1817184
926161
675822
1807686
425255
1808884
1078616
454177
647324
1117393
1865337
800177
149803
777937
1709190
947123
923757
866781
1318026
183939
372778
1341028
1365974
1623608
175076
392100
585922
1678636
1116558
440947
830360
1156497
272370
1330661
396503
1137094
1976907
370187
767367
1224051
126562
987043
421150
248711
711957
436233
1350166
905388
1919132
344238
230872
1863399
841152
1691820
335525
570570
1983527
1822759
568171
710591
1858816
1129813
638581
1858579
1732530
1566432
1606084
315714
608922
1465976
1358414
801890
49235
343396
1716612
1314625
653868
1572559
169611
1124709
1813174
276551
1815791
55635
147358
1186212
532152
100322
431511
369889
1288762
1795238
424810
1534407
1366613
1120536
141305
1068292
577984
39638
910075
1617887
213233
1607748
1304250
1890085
1582387
511318
681552
451359
1290009
1301223
1970300
908830
1759622
348016
1503733
492320
585690
899505
1562369
48996
1218022
1891089
466847
1539616
1428445
1943515
563835
1041994
1341472
1188822
991129
1398683
1613990
1597586
402687
960026
1603877
1922037
1525675
24820
410450
709889
538870
678208
1493201
1705920
1188640
1606605
1315384
1092218
320444
1062692
356078
170388
1830162
1954404
1616017
1440334
1537012
709341
480853
1796745
1500750
1374419
1263085
569055
1591498
1773777
1633376
1431915
338529
997942
811923
1255338
44547
934507
1556249
416693
551071
1274931
10180
177497
1868298
1434628
688912
10926
1734638
1385935
116345
374699
506917
272691
817082
1459577
918818
1241361
240717
812888
838955
668820
1024936
237696
587028
69371
436300
1549858
1747625
746938
1477832
748164
372695
304282
1352862
1355217
1700509
73350
116127
587397
420568
208495
1979140
1091453
1744733
1393369
56409
1712685
57665
903084
292397
1440060
1200483
1772106
1778406
199591
1181489
95466
78153
1957190
1091240
742552
392413
177413
954198
988618
343450
1294269
66103
1659075
747714
1449845
1481546
888635
747507
1427475
824389
1156571
964242
1117832
1385037
158400
1204380
1705505
1316142
1506300
1946443
716085
1824290
149485
1716162
1407281
1004326
1245375
1710880
1333686
645669
586606
1862245
1652644
1061148
997720
315160
1237270
703168
208690
109709
1160127
1306901
965804
237762
941901
187723
969263
998829
369429
1939858
1231962
1830196
1557578
1509482
770537
26148
1442517
1958137
1367087
1723476
1289624
1079780
1939717
1660811
1953248
1595514
1146923
1142196
301614
671598
705902
337014
494396
1464850
1544783
1252360
167656
1158576
911335
1790497
1623476
961995
506473
376205
1088176
341506
1417208
1864390
719036
936781
1012823
1768336
1981455
130493
845730
1290153
1701068
1309289
923392
1621793
1992074
829010
551733
470232
1481807
1911239
1184880
276030
701780
780603
557464
759226
1036016
18388
551801
704693
1341752
832480
1505331
849062
474634
1881497
561612
1641857
257267
228959
1522355
807336
592164
1167743
922997
675658
305018
579703
1030335
345098
1925613
1707387
409360
690526
1012967
395835
998495
378520
1169817
1944131
1318899
1036808
1542105
389813
302776
659266
1013185
1840852
36293
1009126
804431
693849
255488
1757283
552947
1693179
503585
1098512
1802950
950923
1844604
681867
646960
1767633
1796513
1845254
1533909
1143379
994900
1523640
1892237
1382762
304767
1808030
637840
1232192
409233
898801
284974
1282469
1345225
1066934
855018
627932
1269168
1583090
1497646
937551
1634735
1176928
854341
359261
278689
1324791
844232
1157513
791008
1701282
969694
1587987
188196
1958473
88750
1765740
815289
819113
851676
1309118
1620895
424699
348971
1328789
830299
1734921
1659829
1755613
217146
539573
111862
501402
1115580
331671
964426
647537
1099185
908680
1399673
1858125
1635463
446580
1175717
906156
1088560
1896461
753028
1930173
442980
43610
1519477
1629605
155924
938289
963926
761311
1275323
1999540
1761138
1062053
1403391
1857505
349047
239612
1288833
562371
1210652
1868913
1912794
1643919
115969
911330
1715887
887177
382513
147022
1034573
954074
992695
825452
1502643
270713
1716810
1275516
865073
1054401
1934488
1814488
1648775
755343
1207101
238488
207759
1470710
1389753
288932
967221
226422
1778247
1272522
628544
893282
1932822
895372
1777647
973582
1572527
1884683
1479205
1931087
1631325
1898835
811067
363540
223528
1301635
641537
762835
1008359
1746553
1167316
1523375
587081
392594
1278858
328230
916168
894660
546364
1363364
1701616
446588
211688
1285343
780476
386754
1649692
1803509
1866971
531909
603847
562076
1965678
1195652
894969
369803
1358926
886423
1989466
878678
839542
1037793
463634
326497
484729
39401
1430182
613763
664131
1859299
810091
1480204
573504
1797798
268687
1089117
336061
1114133
1626725
1165742
1381969
169034
966061
542353
526312
358949
1683648
826731
353580
962101
357926
1807899
757551
98244
1900075
363575
281871
1970229
908106
1767835
935745
127269
1849489
1750193
614385
89450
1848731
144444
1693099
1154694
827337
1490072
356059
1320977
1871204
1369554
578633
1818525
1775717
1311700
1139638
1926466
1805039
973506
465714
695333
408844
561650
1577416
422847
1802632
1249706
1545033
335312
1383526
1234428
1643738
1584857
386385
189136
683151
1016900
1907114
1668180
1206598
442144
1476111
1533701
1929670
1179003
13604
623405
588356
554898
339895
1749560
1616073
1140204
249661
1944763
807125
145430
76678
819277
1946872
1815151
706042
537183
1775494
143042
1671838
1886038
1375700
795058
120670
146668
47251
1383451
1973698
1142496
548637
886432
1817259
865333
311721
1296786
1148989
887389
1725912
725066
280336
740825
802006
1822747
1776223
1537085
630988
558084
1253903
1452719
1917279
609878
14042
1661085
1050590
645139
1666198
1264764
1723528
464221
777984
559737
429277
1536836
1812303
1875002
646484
603011
806316
266310
905646
937755
1084463
1325202
1386617
1537243
57209
1000741
2550
1209895
725462
262475
926968
1706276
1313077
1502417
1738448
287709
1885190
166217
1875264
602864
50099
1206511
272652
1934515
1833205
44815
1205972
1565050
750101
1743156
1411669
690886
646557
1984318
596968
22290
1791878
772671
1512680
1767182
1143921
1944234
626414
1005880
1102654
774062
1012315
325863
1474366
537834
516842
215458
648251
1544503
1534602
938889
1737540
1291403
181093
1807392
457826
27191
700100
430152
1618611
567896
113260
1225115
1645142
360387
17089
812547
901083
32105
1951831
511118
1791141
1560507
1992267
207499
1770481
228054
1809415
763871
1716491
1887558
342004
1234208
739003
601923
1457063
1082140
845392
242595
1812527
942971
1442310
1388027
415305
1074441
605005
1968768
591641
661562
1330690
885107
852813
909021
1492003
1582716
1617338
1788557
1841922
1453835
1280545
1408667
635725
899518
413652
1971060
1870706
537506
1858467
1813895
662618
1418409
1207594
1771546
934492
117647
1084540
1623530
1669443
1165351
144235
1261506
781102
388196
897493
1639748
763509
792330
1593903
1592021
370507
646670
220379
806923
1071418
1566022
810808
458300
432577
1712451
966280
1580015
1781083
1632422
1152405
1056522
1522072
1596160
1209285
850890
763966
983602
1893720
1225250
1699313
753198
246132
1983317
550942
826601
62204
1213936
552127
883340
920011
1653129
800988
1845347
1600715
61140
199909
963147
734297
393450
926467
1253625
1613719
117486
677074
1753877
1261347
1089564
1569171
374846
1630653
1233205
1098116
1127178
305944
582004
1947933
1017002
465385
1956759
358789
1893945
307848
178078
155463
1779276
1241958
1461853
330699
1548997
1442714
782151
1301879
1142339
280778
440443
1409143
52222
290839
1481972
120670
1140834
907483
618069
1333410
1781137
1613343
1516431
1440258
1926758
1171980
1440041
549490
1657748
1947804
1028736
1045061
137940
328856
1742377
24027
1957636
1051440
677001
1813804
1683696
1153766
1486794
1798849
1664816
982818
1712394
1804274
1811388
1360425
1915573
1780042
1287462
1828514
64323
1294210
638479
108010
186859
1344408
1483027
1403524
676139
1443126
428704
1875554
1229840
1691006
161559
885212
294662
1647230
1607949
185516
1707260
836184
159281
1384150
1390503
1651706
338469
1524690
1284990
30773
465099
620576
1416327
1702351
1171070
621754
1929935
1371109
1001482
1080710
1614804
270576
1704583
1646664
758772
1829919
1711138
1072091
1173012
1202473
199845
1741722
1498444
1079918
457995
950392
1259962
1603975
889582
1884623
54305
1760936
1379104
131609
1023342
1315367
1354644
1814858
717365
1004674
1538084
1042504
1939632
780016
1321944
194068
874528
744882
1502560
591691
210570
947286
83098
1936113
1089706
932678
1359369
494396
684602
4939
1361038
1511633
1870138
450316
1174429
816841
506588
1204644
1211890
1519955
950311
463867
490225
1403243
1047724
1319426
1397129
1846061
716018
178894
377763
1578439
1792720
763054
1319014
932671
1966313
1025720
102002
603978
1353158
134238
1321695
1745173
309463
145206
767965
867811
420248
1876743
1168354
1623870
887600
48867
641768
642943
490120
1172828
1288784
1725986
1930881
1177899
157034
1877260
975743
1226984
1168289
1923436
922719
643851
1314220
1599133
998140
1919656
642693
140872
910
1831568
1379097
1517622
1002988
134654
1341127
402227
1313784
1560572
504781
68745
13912
43173
260634
184528
412883
355171
1128985
1625280
490419
513745
1998936
607435
269075
1468955
82721
1844060
1066117
1269945
1589411
47469
217917
555647
47469
1962096
1455226
1280306
1220026
1743122
73209
1555015
1144538
1826019
703572
726989
589363
1395320
539607
1824626
1960334
1624968
1069313
1527183
1818887
1714846
1618736
656215
78537
1783776
1359851
1034499
202811
1418669
1727977
394919
1083186
1909527
1152812
46831
1612148
975825
301614
1397163
832487
1987056
1692921
131536
930237
856585
427906
341178
1044869
1927485
29619
1576702
1312067
1400914
1290967
1859878
1100047
3302
1612617
1217679
354513
1165658
1748193
270259
283850
1050834
1725412
1170261
1877371
1843398
1662295
442474
1299154
1552788
1039998
267915
1571581
240776
1408105
273322
1605398
440137
956429
1710469
466389
1532128
1723245
523971
1301362
140764
1510673
1313673
997230
1880604
1470868
950662
1219876
1054544
1743675
1105396
737489
685733
1280809
895067
1537539
1102819
145931
519887
615874
179408
947771
1659441
166326
878100
425671
942542
1755375
1285255
448619
515335
1930962
1608549
672033
1821897
1902383
1129776
457848
618185
1691232
940687
830552
644826
1505639
1463046
763664
46372
1918265
1932232
1706234
1099284
407981
1791283
980981
300894
1169459
435352
1532728
1535557
1408544
236098
1277036
1034377
1315118
1720920
1129349
141288
90914
386157
227072
1193321
754033
1132514
1053835
1411586
1255072
93129
1746900
449153
1838221
1169905
1445617
1132680
1008353
1293216
1941175
598273
632052
715167
1766186
630434
407857
1773291
830674
234094
428969
914066
1063483
1220854
1571309
1660962
474768
202712
1429508
267841
1092240
1882181
1892127
182808
575432
1141248
597363
1977874
523026
136461
839433
633113
97370
189450
860998
1984385
1735506
986477
1928345
516950
1765198
1304893
908066
547874
816339
88557
1306054
662101
182658
941091
1814056
101933
688443
381487
358487
1475631
1287337
577797
1938093
1973092
1696763
680706
1747925
1083146
1379959
1485960
1150687
21603
772236
124837
408988
492877
811546
432364
60906
143718
1663756
1963032
1060109
501903
1500833
859374
1712155
1288071
571481
1306305
1817322
542362
1252367
1335016
226005
1151935
317116
1056344
1443954
284231
1891940
838935
1728831
1739552
574165
931796
701390
1407803
60722
837418
594774
933247
1092035
1720917
1614119
480332
1280931
214123
1827148
1295998
914510
1940109
609491
320493
662005
13634
1446019
1809309
353488
1637809
1266890
1513067
698409
1462694
769903
675323
1895387
29422
1446886
1228937
1574922
1498033
995196
1197962
856330
1092001
737093
1969505
791792
329737
459949
1525947
751609
1291682
1949419
290568
924727
1458900
312367
677484
228281
520144
351481
6687
1498462
394954
312830
1661140
758317
1311012
228115
624716
929289
1867763
47223
676620
1625158
1364239
1803999
182795
638862
1211007
1131407
479431
1761215
1852606
466631
259099
155512
37990
339350
187727
373126
1892044
1640434
1439871
810998
663564
1071523
1830927
857658
23212
551897
797102
870161
158229
908330
766820
1878534
704147
1560876
843651
106989
64323
249505
1384807
486092
1045225
898616
1179454
1523408
1181647
1072899
1417461
1108888
391621
971380
256216
915223
935953
321350
229341
1477
418590
1991855
1508459
313373
1150658
1095256
263463
360907
898980
1979842
1103262
561917
281620
1350257
495002
1125984
780998
248592
1775931
626757
1258620
870771
1819634
107010
1741094
913393
359474
1381689
619053
1034130
815090
548728
244143
1689627
1716914
851020
45625
1764745
1988981
982553
904243
753856
1775717
876530
677128
1049284
1999536
505004
900230
749035
183765
1397214
1526048
1445343
1652555
1931556
1388461
1674548
1141479
434846
823124
172967
595216
1465487
1862227
1161201
1278482
443758
1925771
189487
463143
996077
1016553
476108
746806
645626
1217339
1313270
397833
1284419
1817419
1519740
166109
1330500
281464
182682
443919
321105
902473
1977705
916379
1437072
1246805
330721
1945791
1599603
1240670
1390280
1252561
812245
189887
1964125
634689
618345
299837
1177079
1656863
206132
495239
1698103
1455701
1249233
323482
1293627
737853
1229222
861100
1579231
1320744
12617
41485
1531442
46367
616022
1647607
1238138
1156701
480344
945075
1764329
120041
140143
445091
1615128
1743791
76133
1219393
1551091
321873
1170001
1815791
1501097
1053685
1196813
292057
1702055
1018725
71930
1819012
1070038
1875878
721334
625495
500005
857172
401069
318977
1573951
297959
639718
1079270
112072
792491
153654
597952
110271
1750399
1349391
1904733
109486
556916
1534407
1311187
1809981
351681
540508
1925241
927453
1784462
1417059
759455
588286
1358636
1747575
750227
140638
1927850
234897
1741434
1786036
1900558
1779419
56931
1915914
99134
1025157
1143499
955596
125436
130493
316297
1141278
897618
578002
952872
979000
437470
528029
685144
380057
1500652
1037285
1033270
1686886
1989466
1784878
951489
1450262
1193173
529312
589348
1963238
1855088
1000391
1960465
1988255
863018
60983
1903319
1929874
905427
1340547
578393
872755
1602763
1327288
1796346
1953784
1491056
253326
1435894
938269
1575737
594583
4748
350521
108882
577419
890793
144998
132835
350939
802966
1261410
1242625
964211
1231391
283494
426090
293899
1799677
1816116
1487208
636591
1178425
1765640
618089
1259099
1292493
1806226
523604
1083677
110371
1111336
1671672
1472484
102207
1194944
1227508
414113
1422963
1860420
1763891
904684
1607898
1293462
698615
1047865
1867966
665553
369234
1004070
1134826
488839
1274417
275088
1117873
326090
1226866
673646
1644266
290441
1482703
1612570
279900
1786748
535735
1232491
1286265
1783865
1520385
1379125
552413
13842
1396381
711801
1663550
1344111
1762514
1662140
1678444
1545925
982343
144781
1009972
1047425
54920
84872
567328
1976088
692591
85416
1756021
1079918
937751
1784404
1366082
175145
1848963
602454
1429978
1238806
1205898
419337
1143930
1053250
1207947
597591
875887
604323
356117
1606593
1789134
310851
503113
1421413
876776
858191
1292366
1292633
886645
1993570
825798
1432467
726077
1429246
1761458
1691953
1316324
832275
1917853
1108741
1288074
1546206
1666728
157712
1983415
648260
159554
459053
1713946
926646
640208
122400
538503
1047792
1670146
1665038
940241
998969
553927
1510619
1455982
1494969
88071
870139
1255260
1348860
1517125
963612
1981512
1982233
1684379
211967
1423341
1755485
608815
408345
1608408
1613719
1865541
772077
1600221
399173
1678853
1639258
471519
1993294
668933
1042905
1682040
1549299
171596
979873
1401649
1304305
522997
898907
1550162
567423
546088
1255265
1899343
462389
1683786
1596230
296715
1998705
1428812
1092543
1665466
731996
1417365
1594491
264316
1173402
1243445
1144238
248831
1189625
193087
859189
1232737
650491
1913584
140096
63363
1638858
1221063
219788
770323
583296
1202684
503827
1970210
1744748
1682745
1673558
1299600
1700025
675298
1482734
1895387
484837
1846944
1096511
314890
1056661
548034
258404
231340
1914425
121239
822943
910746
532999
1285877
893062
309198
988856
615732
1397345
1230031
1017002
303478
613910
893441
71169
806182
1216701
1443614
1508608
740865
6039
132217
562586
552684
1071611
1980442
517197
119869
27370
84698
491182
1661475
754870
1526512
1542263
1689554
1324766
681842
1795618
531909
960580
1279853
1366289
246998
1485585
1283280
1855326
1596033
980097
1989894
836889
527922
12132
677063
1772518
496627
1636110
1913777
1398017
692113
1253906
1872746
1481192
546088
393979
1421279
447260
1736225
516976
1024195
1572304
1165089
438381
1100928
308665
1931895
1354299
1806783
142717
1316965
330855
801822
1165192
1163248
432845
429417
406756
1413624
1098645
1906048
53049
486437
50055
243992
220939
697298
599362
1151513
1176904
1140688
187711
385431
570470
992943
1430912
1267342
1112016
356960
404376
849693
297859
344202
503236
1671265
1355217
1441748
1441633
1644930
1267304
938552
922313
1373340
1922018
1692643
1714336
1441815
1772661
1196936
609155
1684102
1064504
988653
1941106
792292
1314314
1042631
929463
891599
894729
23394
1017787
1448266
848723
1087717
427231
623697
1339138
1837822
5624
967947
1487206
1108196
1547132
1533520
1431453
1393780
424488
1213907
101257
1238534
1967572
1068679
1111285
1067079
228165
198479
175145
856257
1869015
1414
1996875
172760
1931407
731691
590126
1556675
1659155
1332935
1807614
1765592
482300
1925065
1577382
214996
560543
1151431
724365
912177
1040679
1675528
1749686
391864
820753
1542856
998840
424478
24066
477179
169035
965276
1124545
599861
364054
141739
587751
145793
505110
777976
1074080
1311477
1175227
1693099
313774
94289
1583029
1679895
1130249
876691
377621
1229213
1960532
191746
943208
789336
1022281
877621
1025265
198955
1512993
1580763
878379
1454141
985398
1639558
1105345
990137
931003
498248
754987
615831
499561
780442
1566942
591358
1002792
978964
960337
576300
145020
858201
348994
450402
501178
769369
1261520
456484
1794891
1733068
343527
817862
260879
817262
1672093
30755
1505155
1280014
593488
1297137
1676290
263401
591383
482987
1461576
483955
1495675
1970167
370991
1217995
677600
439221
555811
1486703
1776571
537965
1238604
1756618
972480
1399676
339900
1782089
164895
332851
713923
1911790
1844856
924564
1071904
170892
1273266
488806
1672269
147939
778074
1449245
1861983
1247248
951939
746465
237082
237095
446588
1156544
270823
1729794
1270584
979231
287297
439610
265796
1443581
827978
534945
551207
106309
451583
597684
1958485
1528547
1504717
459724
1328296
1303885
1567255
1475668
332783
423751
1022592
1508523
1622871
1201550
1906777
337380
869975
1350240
359590
555460
1276715
1629459
1581024
1457700
1970302
618570
49760
1748129
343161
992524
591131
292488
368114
380708
1997751
1020707
95612
1773007
194014
1521125
729999
1075755
1795026
1260743
503096
1627712
913965
403696
781314
1154161
958906
1805982
1665061
1910982
1586174
814956
574202
331620
315994
1558897
1882263
1528465
496112
1576840
1846293
1528203
392076
99795
1791122
1003545
825983
1354795
1812605
310618
1093346
390970
1759109
1452876
1102161
1259947
618362
1040047
1327332
1610406
952315
409823
948141
1035300
63242
1100469
1416505
879058
1006385
657375
313080
380969
1923708
892512
606614
1540939
1903924
345444
965419
1972782
52636
1417727
1505327
709527
33692
1614310
714414
1743391
1256952
1877399
44892
1450475
1142682
266823
1143751
973049
675613
1005013
1278605
1182015
1662165
1788043
98184
1123392
388950
224231
642901
722780
1390835
94565
320149
709306
1202168
563891
1794369
1607575
1075826
1856502
253563
419814
684031
1315024
1353526
279844
1731136
688597
1983231
1947803
1376902
109367
977830
1079832
633540
1513995
1017476
117376
1986927
401602
976939
1085150
486215
1281156
1796556
1538457
1574107
571746
1307410
754326
1569244
934513
258651
98085
315647
1907996
422624
948671
749633
713336
758883
1918616
44954
647437
278077
1999443
1585589
312123
1413681
1339204
1077356
325076
873237
1842739
666011
784658
908170
1127180
331614
1251252
113338
772398
927229
1670951
933632
1936550
265286
1272312
778849
534439
542197
604958
1691300
1999934
834941
1850910
1820660
107063
1202535
544846
738258
1169823
555682
536032
1527561
110713
1777205
494660
74865
224861
646152
370931
1611339
64394
846358
369453
655138
1664985
365726
383503
1876360
369134
923900
1270763
237312
1763948
372069
1109410
213490
1045189
188308
586197
69799
114958
1907649
1827371
301093
1040349
754767
533876
873842
43423
887484
1545394
1455701
107396
1352347
38477
1967263
98625
1635640
549115
1148931
169445
210714
1944650
805392
338197
1438535
800261
464977
805125
1613770
562391
1930228
1361433
1048250
941877
557812
1290758
1657949
66093
841038
577837
478915
1665210
748808
372945
1958604
1929666
1128203
76029
1498247
265699
1425005
757195
1353423
466633
681867
505846
1139049
1312058
877438
158975
435708
853575
201445
1840974
242902
1449487
583797
397558
523614
1314717
366780
1686092
1448379
1327185
113743
1017760
798039
1848567
1028147
1632472
60579
389552
1686934
744340
812862
463635
1806927
25897
1991370
1998364
610335
1917825
717506
1939624
1530396
850736
169477
133559
1607751
1069313
1090094
1537450
990849
1284448
704053
627725
1033270
1991030
481568
629536
302289
1120872
1513107
176074
1454233
608871
786522
515603
1739516
830775
1400766
1134601
1919121
256177
990328
1556432
1128418
1674855
514538
1403932
1162775
317132
907154
1098373
924073
1184740
901400
157048
1996340
348041
152896
531272
1905822
824418
1622752
1469929
568037
1801513
1815893
787920
18721
50406
998378
395829
1983022
1164130
433299
1395524
201072
1784433
53572
1424054
1379167
326949
614378
1440579
1440279
856863
1046787
1730332
1601961
1028270
34242
1641904
374778
1124592
4307
1918649
745764
1712496
559282
64220
491361
1893844
332901
226187
1749824
1244011
744380
1045333
235952
565326
231973
328279
1028962
1436986
1731865
1067405
232054
1768859
330702
496982
130245
241538
1013875
1475346
1564599
677748
915979
62707
156125
1934707
659343
425957
1595396
537870
880215
302552
452862
1100696
1916806
311253
783146
604055
1530189
1119730
24187
1333194
339393
1232073
723783
756952
1466663
1220115
831169
1392351
1896351
244306
744218
1430317
1111235
1913862
504452
1018831
1213644
1896882
1504149
779317
816991
1126506
819613
1575761
1912354
729315
1020920
1919627
1084932
1119833
1994890
1881225
1346336
1775251
1978830
361578
1774455
965849
46984
913425
554570
1146644
105815
1443151
628846
1229559
1167104
1013601
585790
841138
15920
1432367
1231272
1461639
390869
581712
1452501
119567
1301544
186095
1827948
190526
737633
1399487
1669488
1762931
105992
606661
1255741
412837
331752
1815665
106564
292689
24027
504936
1115677
313239
1398902
412672
751922
1128663
1642594
1411234
1265082
292841
91951
110557
906276
9558
664808
1533538
419189
1534555
1625205
283455
253459
449383
629104
1462078
248647
1789903
780627
988960
721202
1590821
1054980
1732524
282181
67449
1096682
769417
613332
1251642
99454
1890667
1621442
945939
1571182
710359
1784652
334007
1440335
1268577
1767465
1779797
1325271
1226025
373126
1226797
511870
1044411
812670
1464712
1081199
427212
1052836
96455
1603723
85411
399077
348883
95502
985840
1359643
1712996
1394739
312698
1213280
1305845
568612
832553
306301
1634039
1653827
993324
677678
917657
748657
504226
392170
1858298
567148
605904
404224
1198187
1969994
644711
623979
1574302
456707
1324239
961135
676580
72200
1818441
1485614
679843
1099877
750764
1745139
1360822
1956921
1003655
222336
649424
201822
266940
1743681
1962716
1770977
818279
411696
96725
54201
1143361
940624
1479428
1048693
684022
1691713
1738268
155288
1025568
1012236
510555
1689138
1232440
738624
1445019
1166816
1278716
989211
868259
1116639
241881
904815
741209
1862428
966954
240165
736971
188448
1830324
1539273
361759
1841412
1267397
1978768
516253
869529
1765721
962167
736648
1333698
1805503
1223013
60662
1298278
382563
1413942
243063
1304053
273640
1109478
1593863
134820
159179
1691509
1771172
99303
451568
1896109
1195611
1423617
1714059
1126124
1955113
1474632
825669
958199
144924
1378148
553450
127401
1829207
761717
1627379
1618724
1790112
1587501
560434
1291910
1803981
839374
371750
1616022
1683472
1854752
556271
310033
852476
1692239
646143
238322
1894916
605701
964281
1414048
1300978
1430727
1325899
1712255
488441
293796
167376
929202
1051816
1808305
477002
672864
1436275
723652
1697438
1827389
1876539
94909
835124
36234
568937
1681470
1190815
1965425
589482
974521
1617315
236033
10886
1253000
792513
467096
1049042
975199
1226945
1320030
289305
1811478
1952900
723159
813738
202389
187471
1665343
169560
694550
1140016
1870592
787331
330551
1306452
1181825
648266
1322778
1267885
1972368
94678
1146199
1266349
1357882
1662177
1046954
1859832
1645448
675629
702806
252077
53672
1349237
1425070
1688823
163823
609278
695987
736390
552620
282185
404919
595458
349199
746050
1545320
1284990
1821739
1584769
1503710
1387754
1494964
1011573
666371
1382841
1414751
349393
1156941
362494
850203
1138009
1820621
578288
764328
1076784
807326
1473644
182234
415311
1683533
412158
1413868
1334795
1773665
465638
259058
1802785
560136
1530339
1111766
1272705
1998323
1147932
562803
1150450
333920
238212
888430
1041996
481
1497202
1905844
324492
534158
1826187
1203681
414899
88504
708988
644497
1276093
844014
850768
818571
994392
804
9314
462368
1360818
1565433
1178349
1125488
1621593
1058384
683532
96223
1485112
213667
1648273
602486
268035
525450
508434
1679092
752062
402055
344472
1207882
330928
235409
1140036
217359
1582951
981988
1135278
805635
385843
162221
1822762
1587874
1598091
821837
705741
1299085
1307578
1034526
1415962
1531197
1892425
764294
1047260
571246
1145959
1667529
1785999
395122
27441
43623
557431
1568246
1980362
452038
1405016
1272488
504584
32514
1281421
862079
1102303
1401953
914112
1049591
1003034
1602424
333330
88532
415108
1449808
715534
1040883
379004
606064
603260
1868111
531693
1403339
1603851
1045902
1437000
634700
411915
1931754
1679376
83807
1400446
29907
1854265
1932369
481092
369880
648007
1800834
933483
1621247
45914
67650
1284383
213283
799104
752826
1721831
860523
1697677
1364731
872664
584120
1295107
1168017
916480
912837
1537903
91166
1866006
313401
1707248
1178973
997130
1033884
1582212
1632886
1431922
1488143
123730
1403635
698213
224306
1514903
374282
248866
1737153
763327
1851259
1258717
1040670
1599930
778682
650944
1626249
1667423
567684
685538
502442
212094
479981
940009
62767
464062
726085
1823108
834212
1704581
1895034
1618555
1116123
117464
1728315
629163
1153392
1273987
85249
1619578
931216
1011699
161295
975825
412756
1688405
1064560
1964505
794859
1131728
1393651
96275
1665245
426913
1079492
1465306
1241959
1352267
1347712
224491
1568073
1246061
1407063
996262
1339893
826719
1822115
1683715
171144
510
1747852
1962188
864302
785170
1668577
352572
1031187
1991721
409970
903047
1493107
1939256
241814
1550002
1362986
435186
143409
113342
1754238
1769118
449836
1364969
571876
931008
672624
1795590
644732
379048
1116410
435762
108642
995457
1135020
1475279
1512621
1788063
1673005
1407544
1658508
1945195
1421270
736354
62144
266035
1072419
1598750
646079
1626102
541953
112421
861233
1844097
955477
1286445
1805628
1116953
459845
105364
990197
605379
359096
1370902
1280742
1040909
371783
1737024
1411933
378315
658217
933498
123985
795376
1634308
1386612
1457465
70058
1369717
190067
1002572
1170036
1761921
766196
977009
424726
1356598
1627688
214224
1902026
716000
458204
43421
546593
1632146
821324
1970763
979148
1250408
625238
1031377
1948757
1618212
1699109
740960
221750
1347173
336961
150958
816432
1760921
393108
1703396
1828827
720773
578674
1973507
1229812
1239057
647980
1674957
1288269
386836
831165
1612815
67328
1721797
1181854
366211
538069
995786
146382
1917032
130393
949387
1809866
309979
641622
1907986
1431438
1202597
19497
386836
1607879
1179094
1565623
1472685
578861
1859339
463560
1543222
986822
1152693
1443444
750764
1520687
1569171
455948
655667
437164
1414775
227042
889844
246697
29943
1676195
1248124
80137
1364735
131798
1358615
1322544
190832
42209
673689
1255606
391099
914767
147446
1044964
98434
1798891
1151893
1991142
1357333
1808235
1927848
1408255
569139
1922547
1724910
1992527
353335
621990
1717318
1367372
1586134
370754
837342
933378
698423
1303285
127212
1375841
960716
859169
1479605
395168
1935340
1227994
1434766
1445665
1174211
51067
249547
897797
1700843
903196
1803959
506599
85271
1570532
1246495
780461
1093792
1823275
566522
281663
1571240
1096487
620208
653986
1455165
1343616
754967
423165
157627
680243
1269492
1814672
84597
204507
201719
1619530
362946
1560124
1735788
20260
677859
1795531
715964
1833177
873390
174112
1428570
496725
345321
1449363
1914638
471835
1640746
1634592
1764201
387144
116778
1671754
1785956
1376031
1012131
493558
236397
301747
252157
1149642
32338
847419
46304
1728262
147939
1000418
1431453
943331
924195
769728
915542
52720
1932015
1282536
657535
1866822
1727271
1450853
1754653
593488
1969399
137514
1724721
1043353
918915
1532522
1653522
160015
1698413
339319
1198363
555680
1876539
1652644
217143
551097
1324745
1885951
1564929
1153118
1960217
578415
691851
761646
1433406
596254
1351260
1574588
1710998
437847
654513
1120050
45177
1823610
246457
1321227
1514581
269463
699029
273549
769595
952729
1618932
348724
391106
1136245
1772955
1118938
1459028
114324
1085905
358146
28738
968683
1632292
411017
1587872
1620229
1210473
1833655
1596157
1481078
1719401
743773
999337
1443927
455668
625001
128835
557580
1023968
915212
1871562
1576287
1702121
84637
1560101
1177820
231489
975186
276068
502516
314044
538124
948194
1517931
731156
762628
299969
407454
1465327
1688449
1069300
1849844
1251504
1675487
840571
1097938
546628
888497
165296
1205599
739019
1458270
3375
1607243
143744
1045027
124160
411226
1512440
28946
1400041
1856847
1472990
1375679
142391
240181
560553
1787803
1529982
761155
276916
1205553
952083
306803
20491
871163
895067
57753
513750
1500224
1445739
1238009
249353
41238
1344877
956002
353904
1637369
853838
1073312
290225
1221046
1870860
71988
867220
1291340
1431918
1475867
1780389
559539
1225602
450716
1041965
446778
944174
102336
1566538
1922835
909084
691792
1196220
1792902
1302026
686417
976935
1460461
701231
448159
1490136
1616435
497777
1443724
673958
1287713
181759
770419
396675
1067191
1959258
859976
1140196
1769660
1150632
1002356
1403380
420510
480086
1075784
1724345
766387
1256604
1114662
1039852
1450829
1109695
1212025
1655625
377
835550
299466
1917271
1618405
855844
561434
499246
1157737
1222952
323194
357201
1377073
882426
1034348
461604
1501390
1854222
54469
936903
169687
673803
901548
1870271
616496
1456332
77845
542967
202518
472000
838955
1456804
616964
651145
180928
1971615
429099
1343644
1538172
1498507
1637557
23703
782867
180232
612578
850269
939943
1997615
848636
1803343
1199466
193605
46806
684018
992432
1841890
391255
711476
561112
1695369
1863692
411504
1005719
891145
1711205
1836167
37089
1216958
925341
469432
597591
789394
1721781
289976
1965523
338577
1862213
960077
970321
1026238
1543045
1264050
1972148
774463
1375998
240570
665804
688732
587160
382983
151028
276417
1388133
1490944
547362
1467047
1680762
1854015
1318899
865919
453448
1175816
1493137
272624
66663
653312
51661
819367
15163
1854237
311057
705795
85118
1573301
994503
748191
870812
1121727
526934
1378053
1893340
1538755
1177955
1056632
118654
1747016
453710
1406259
1524634
975832
697627
1073022
572834
217018
969662
318342
1971893
265810
1287505
1867246
676848
1421202
1076590
1739466
1173012
1087263
894040
643289
755732
776122
1793001
270156
1139242
68584
486637
223047
135827
1511503
1859007
1942512
599326
1481894
1727917
1242544
285804
905250
396315
1450563
1451518
1266866
626425
355224
507852
42350
1220576
750606
1438404
1066219
978975
1813430
1545716
1880951
280607
977612
416138
1695191
1301477
627662
1808886
576343
143674
520495
1094956
1634606
51398
1820302
1112033
838850
505176
1539818
387323
1988985
1048545
1183161
1118898
209412
1452564
889263
1595758
266310
1014907
591894
275549
932335
1528763
97370
1867930
1637153
794224
1859591
559202
92994
1713841
1919116
1825484
461667
49668
1086534
1973102
688825
1220458
966480
398446
857997
1502721
776705
1555955
1202504
1711993
148050
502653
427187
1631412
1073001
1320359
1572943
1163536
1336884
1998090
1139464
1166966
1510899
1316643
560585
413773
1830162
1951465
578324
1766318
257169
168818
289032
928207
56362
513242
1593876
1879593
1584503
277504
756936
1491068
514755
1310361
1573637
428294
1769153
319219
819269
442290
1676210
739313
812389
241843
716855
1334274
1037404
693581
304867
1747481
433313
1963685
689029
923879
1164678
789120
1759198
649590
289276
1038550
1179396
1675354
1953804
1239478
1196858
1831808
1766260
74878
714972
1027265
992588
485586
919965
890613
226962
166134
95257
1507510
1397340
1236391
1812621
1421727
536953
1266598
1999286
1539693
374364
244008
1465016
583887
664884
1721157
541527
1589321
1011957
734234
1607805
1804464
163735
1678264
1914486
1015466
147931
158862
1915991
1325753
1308027
1916341
1094575
1496849
1777083
995341
908688
392798
1125137
1022924
71911
885715
1161588
1313415
234590
930650
174951
1517328
445884
1776341
1975137
1310433
237584
594475
979148
991613
945861
1683020
1597636
1495092
1693396
636796
554663
1970304
332908
1369814
465720
292650
514686
1284738
1424735
909132
765904
859325
887838
1743311
1555552
59684
195825
550560
1363562
1529076
890809
199812
71932
614799
1674195
1254758
1033900
332854
1386681
278995
277425
1474934
1079725
1064005
1890267
1387538
36552
641053
351654
1724372
453575
530933
36234
1106697
1119514
335211
1235623
1743791
146044
877645
922528
1405599
1057131
24820
1831517
239167
1254066
665363
1886879
319231
1109841
1564504
659360
1567672
1870656
1329435
162283
1212383
504815
442823
520044
1899965
1096677
1238426
716962
1238026
1749496
791558
685689
1424063
362440
285735
1706809
1146127
834848
67763
198456
717156
1330139
1285942
633270
445666
656100
1733060
1873156
1114269
839291
1880092
322598
1882662
1122073
1087087
1965797
123405
1189909
1272993
1020370
1243428
1085085
1474053
1901247
1161256
1255543
1290249
1671220
260210
1369279
69864
305553
887757
1460914
756944
1082503
1980965
886587
1516692
990052
647412
342822
1205761
1093388
50343
1691535
886888
1385773
1977025
1871201
1733032
1666966
1493391
1329732
672864
223386
707394
282126
1810636
600006
975476
134772
382323
1759887
1095330
1585748
151470
740502
603260
1723308
44954
1403175
752904
862188
1005062
316750
938270
269898
1360646
1652605
395454
1578030
1150998
1944554
982884
1624940
523971
1472411
240272
1875465
1801104
1634574
412756
1103262
1709308
329708
1352909
1811748
82598
1051132
1785961
1121916
1286416
901438
140096
1448218
468800
274795
284701
1689781
551476
521764
932671
393308
51359
1343299
1668309
1668678
1754003
190454
106537
1156336
1276540
1511983
1318741
666028
1028114
701860
1172327
76619
1547132
387744
1161870
187529
499323
365287
449315
1366491
438529
1700857
976380
1559999
1043608
1967038
1767237
1454089
662095
451985
1330080
1759067
128241
1421297
500189
968391
966649
1544431
244591
1512520
1622492
919466
538746
1152998
1851285
622151
407363
466080
679537
1467990
1396785
1769243
335108
272446
923611
405069
1931803
1038002
280888
1739033
1623607
1439228
795087
1936762
913000
326888
1239498
1500318
1799463
888825
1043859
1449556
231550
512829
1541610
1434106
1548160
647437
1894143
326586
1901358
401146
1702169
1212844
569740
1557780
1143589
59505
853186
1012163
1433244
1881667
160355
1471114
1075350
1153439
1587785
197621
459122
1700557
861907
1817362
24728
267025
755697
1213071
774804
651026
244994
1590523
1436658
1321029
1292373
769551
349431
1783338
740921
1075622
520982
1728236
1417544
1476732
521528
667577
1668359
1008677
575379
273712
681477
453918
416901
389419
1446792
1456293
609852
1242045
1771182
1874620
1427764
887565
92631
91780
656722
1734301
628887
1489914
1861730
1576415
1445625
906624
1100987
1440952
524806
1711296
298628
378232
172968
1564437
1355260
225612
1985306
1956773
486700
427734
598336
1652821
918114
1120325
277166
729620
1102286
1879655
1433098
52376
815436
927301
1974177
1853600
1684433
1184232
1135587
1685760
970996
1733032
46564
100126
1691292
1139850
475448
1833283
1626278
1358233
1859746
1157756
1375539
542571
211721
1708012
1349275
562992
570018
448397
1887233
434695
223357
959244
269288
1708257
204215
256063
421235
865738
1782735
751816
321502
300826
1670783
988480
20491
925685
1008514
1486702
1289087
342044
144135
400002
898980
475101
1750931
413652
916332
353517
1876288
224263
9784
593255
897150
1548465
181688
1963818
1768310
1807422
1912776
900521
1212768
1625125
596693
1780466
1849993
765311
1932635
369807
1409596
163363
1277978
1266861
341473
924292
29847
895150
890540
1168540
1848350
225253
689559
1097767
938830
52256
603423
1979986
1765255
1859778
1711060
1474930
401388
1501075
399510
1073696
1318542
872667
1743275
123534
367662
1274661
289138
1084932
1644490
1539631
911557
1876347
67415
1267643
763419
23394
140974
1186870
1290079
585162
506909
1271020
1420560
1654835
1500273
1195525
1440183
936773
1078909
1173976
1483618
1076011
1014551
373389
1440210
1370135
410474
1494334
1015365
536972
149994
143662
310144
875585
106556
1790128
1221668
1501991
940210
1765240
547276
1745433
475956
1580327
1143847
1538582
1474198
1398838
1864291
374265
640214
285294
146272
1782357
1654123
1536340
610827
749761
799235
1032734
81424
1145555
807759
1057324
143943
206070
1992845
1305034
1900097
949452
993496
261352
1785783
212584
1172834
1715887
417435
1704584
1726751
169740
165028
56744
1692841
415046
1422122
1308313
1731136
484483
1676290
1420581
303373
930783
1772322
899762
1502706
959479
1982808
1026105
1606700
388994
1626645
298826
263698
970443
366419
1266048
539833
1669920
1409705
1141072
219342
1536385
1227885
682094
965804
1564603
1579073
1506270
628874
170374
671065
30196
22255
1705337
1002094
573401
1349423
155823
673104
1384185
1020554
1298584
1277084
1483828
448969
1353689
1272983
1132399
1843531
1723900
1658381
460259
1495271
276567
1328818
821408
1693535
429099
501703
992684
171519
1466142
1243302
100964
1394101
1995863
1805619
757634
319164
1016090
740011
579537
1595188
183652
757553
843822
407503
1431534
1106532
864844
1037882
1730862
1469011
502013
1324269
1910246
702224
32309
1087855
830425
740406
1563798
1318398
164309
1106634
726049
1392974
870087
1538410
788005
1820994
965479
802130
643788
1949743
1164812
349704
924768
1238905
1932157
122855
933378
983275
1108536
1629701
299077
174721
1808508
807572
1884017
677446
1023435
604191
169910
1080081
1427869
1116957
1923858
1779185
1540056
145736
305484
322899
839088
1595514
1884701
419903
1293472
1123724
1239804
175353
1598973
1596919
114658
1241511
1231943
509588
108603
1582891
981561
147167
347250
546120
1342357
1447454
1851062
1255503
538475
1991754
798553
900355
1009797
1203200
1981256
768620
577471
823157
1839182
1131816
1056471
1633926
1082446
947154
1228001
1216014
780654
99792
234094
194124
1650144
1190797
884563
973
1193243
1891875
248751
1314778
50048
442682
408227
38163
1542152
1116197
1836691
1504647
465478
1889585
676666
575714
1009005
345352
103484
1380719
893817
361096
381412
1251281
700703
1881693
688873
238192
362700
1845994
558084
951781
175145
303916
145541
1334238
1100128
736985
488523
11941
29098
1320655
142981
1674474
19941
1191157
623157
154485
1108160
499558
1277762
1915683
1401874
1410857
601312
73423
1888728
1632496
157380
1204487
1240341
1993512
347032
1265172
1858530
1506552
915788
2821
424207
1328529
863661
864202
1749732
506742
160251
283212
826500
585420
40693
1607748
893329
216292
1033243
1818425
963414
970282
1638193
1312720
948480
1704862
1209281
1691951
1266211
185345
1290202
779166
1102649
708750
1925616
120056
1390347
182529
1662501
1326642
88129
1948004
1175429
44547
1562697
1177721
1165079
1159409
627149
754548
626490
1520586
1856212
592164
1529727
220226
1430597
380411
4917
531272
524501
464201
57262
1324378
22546
91257
1691112
54920
341165
1920596
989123
264496
1709712
1483695
1717983
1443243
543817
1734430
515729
610824
1008235
1249508
459378
351867
619683
543748
1375998
1247665
1846951
957235
1492755
490610
87169
1613706
1380373
1381406
1962955
628663
1219944
587180
218361
619014
1183145
1208185
30736
855295
1889757
1272596
767946
550909
1275390
1003707
173860
923950
1612087
1845153
1012512
651532
1037037
1021727
248466
773367
442971
391272
1402595
1001253
1859121
1945444
1866873
1337865
1610135
483867
236966
343605
974637
1518607
1266168
1309980
1356127
1823911
353454
1368272
1069886
1009985
166207
1322909
457805
1678252
840409
1211625
872908
1538084
478189
521532
875692
1041939
1508347
768268
1309980
1775313
1014458
1494930
1174375
690136
21219
265815
734401
1927441
460090
1099949
1744181
1454055
1871053
1215284
1557973
1698169
1858202
1579635
137507
743157
313193
962712
22127
1313601
1407123
149439
965941
607979
1221174
1403405
1325818
1271201
1839432
1695204
1772653
398071
778586
1577514
885940
1872601
1248846
1369764
1979018
1603240
1033461
921909
492308
137532
903763
1892139
1438364
950784
845096
1332314
359261
793973
1954780
1252220
1476685
2466
673820
521341
300527
798215
1322187
1857537
940922
367620
603771
1298423
1255058
1334430
1942854
124298
1550607
21700
1840840
1212768
1610771
1583212
968525
1162890
338394
1753230
876830
1858383
1803940
1138453
1000439
16649
1719399
113998
1627447
657959
1889629
1947192
1351123
561910
264558
703015
1863442
238017
646657
378253
1829700
642988
1776284
1011053
1801403
1156778
1651842
835550
1148884
1774982
817713
67806
645322
1745858
602258
962502
92647
280878
579544
1891537
1274364
627931
774623
1419787
1976662
1139560
259181
1786542
1816590
929275
281382
724985
57957
22776
451845
1795319
125375
1935613
1113981
1599697
268539
1444012
1779469
991824
750300
1938041
1494816
1644093
1428287
1557100
1182706
991243
504271
557855
1740935
1510257
1117557
1024637
1028869
1025923
78360
526603
1837869
428521
990593
1923457
620183
1283301
832377
1452025
1749572
199646
1738595
502025
1141304
981319
858473
1178603
920756
1807080
1816888
1109532
778548
800629
428529
194923
1204161
500843
1206594
1216958
726522
1525728
1299842
603374
272284
131768
513715
1792807
1702127
714002
1200845
1473346
169492
968940
832439
1650206
469438
1115767
1864793
574170
956585
1644605
529776
575686
206405
273662
399146
95246
1695733
313939
364520
1442645
73128
1293813
1822901
1030005
874131
1292134
367662
425668
822686
367366
868221
904886
1797251
1681781
1734066
1245283
1098713
93021
1890151
1576016
307926
1452296
411623
170214
1657328
169224
557687
798672
1684156
1708072
1507380
1493608
1039620
241861
1077738
346946
1698410
1762931
405523
1366191
395064
1601457
1808002
1503372
1352437
162361
815659
1758052
107077
1133070
1394062
1583374
1520227
826593
1013465
1199490
1312258
513702
976017
1380632
1952732
1054009
790805
534794
421137
1920463
351041
643760
1582382
1723034
1181849
1379372
1495623
1171610
924976
237685
1445638
1926806
981461
1507399
1910079
1716174
1367557
683241
876769
1861940
1120560
1947396
368579
1492064
1064590
1014236
341477
1638462
650865
1645660
1680815
1728441
676152
732217
1126770
1116432
1433896
1923749
420042
479580
1303793
912320
1534956
73340
1198412
460103
1685352
1069740
1873526
1871170
440405
540230
1035959
230593
111245
1689655
1290058
1571861
1900136
1619897
518712
1419692
1365657
1376194
1032651
1101447
1854843
1561326
949967
693884
1052143
1335652
609832
1794403
793776
1806731
1723308
1468299
1936672
455455
1753243
1074240
1232091
469805
1265740
542785
385326
1246511
815098
433704
1112412
351639
431660
714875
219696
287559
464780
87422
71199
1692227
1098
1520465
23482
1317571
1521445
89989
563616
1345098
1596831
93250
763327
1148842
1261602
740972
469258
1938877
1420650
429423
1479872
753825
1552850
231964
230084
1052541
655216
765767
1215474
500184
387520
208636
706422
325812
580685
669570
987038
834965
1455281
1196244
343060
1885892
1580190
677272
1946905
719913
1863233
1431724
44845
128665
1841085
1971715
372441
549693
1449297
1959399
420455
509590
307092
1087508
1683787
1374898
1023549
53488
1812261
219634
1573764
31181
670775
1335657
1379401
1327691
1906593
1719136
1533094
1670926
1717496
1109807
492705
1362605
263355
1777654
422227
815218
1638229
1817783
158603
198206
843568
524231
1459868
1765009
92568
1578516
1800184
199346
603498
1550171
652256
1370188
442185
1641869
1061360
1252369
631552
547324
954147
514430
291778
307107
890622
1036219
1204203
634191
1072559
1515985
692395
7732
35313
1156941
750011
1658858
135147
1775564
1967731
1205817
1653542
816057
824695
336334
132132
962148
1789473
1677829
984974
44002
360512
26925
294563
1208554
550021
532476
872421
1760724
450805
300071
353995
244202
527708
324431
1049562
1951764
1653394
389664
492906
1179886
1679915
1879137
1300292
1739752
705715
6296
272832
1962184
357225
37029
1701940
602529
1969864
1459902
907389
1352818
414847
1142273
860742
782742
140034
46327
1691131
1841623
1456214
351672
335161
1948248
1665462
1469262
1093636
1311834
1393595
1106742
1360571
1878527
285650
1980876
274452
785052
1208754
1379376
1540838
775070
740140
479745
574396
96455
497955
1604663
146961
1399413
535092
502214
863865
895209
793156
469620
318232
1273405
1415382
1056233
897815
1165397
850779
1361965
1836213
672429
1904064
408593
946481
1245928
1437375
1862043
1688606
1556769
1174817
383356
1519712
599054
771519
449101
1064352
40086
1734446
1039242
1792957
1487730
1101198
372859
1146937
1020783
279290
1488601
1668664
1970886
1281533
1334757
463244
632382
760097
1265032
1133681
534352
1374935
641310
1502401
1853250
407293
941721
947902
1912305
38620
1336414
834940
1066926
106383
555752
588727
1546087
15321
202616
1803187
379525
1645762
922454
1499649
1893834
271830
968112
224576
1841984
756021
1098347
847174
1482060
584367
1093424
1334604
221426
1541521
252560
916832
211721
143943
1679070
1512939
1456206
815619
595148
425226
362125
1714505
240980
1225520
1583116
1231391
1882824
727130
202804
1770730
735824
1557162
1951666
1078852
1015403
944921
1797146
856684
807903
1505083
1260517
727247
106037
592293
437929
1837506
878836
916636
1392897
1774852
231494
1833332
1800107
647415
922805
1304809
187217
1042041
341392
19941
167968
1173571
245396
864003
1842753
1201748
1973433
1724147
1136647
76361
820409
784263
1550011
1753247
480398
1583215
1397688
89385
121037
1827248
1220516
545104
893282
701236
1630709
1275562
817059
1590265
1514233
495784
1822059
735260
360612
1095752
1869637
77465
999154
1809483
602601
1071106
1598849
780055
420003
981651
917144
464778
223524
1488957
340490
663944
1619968
742082
744887
1768633
1013086
1535807
1770564
1146841
1131717
11446
1378557
1933182
545560
474246
1827822
1088860
733344
1014944
510289
190670
884008
102539
1286739
132370
1158669
1497152
1567476
1637068
884889
56545
738852
1090960
1816907
256655
248711
1589211
1409662
1902883
758282
1099713
1953837
617350
1543448
350173
837271
436223
1132982
884597
3805
24728
1506842
655147
566338
258069
1702066
12524
1837809
1528138
1562444
177882
1757845
1334238
1687081
1930162
1093334
1493890
250553
1885472
1779011
1255883
1234212
311023
1081566
862615
1320334
1474365
1748633
426743
622003
507852
266442
1776499
1815680
1390838
1002628
661746
1048911
1838620
1561250
1874348
1761894
1865334
1433504
60118
108481
275778
613212
1263507
1488915
1573836
1481176
410986
77180
1150973
571077
954011
42948
250218
302195
1409910
141184
386496
1480153
1612610
1267512
695173
1155472
330551
1527018
1444984
955338
330432
1521234
663131
1800856
1723700
1040695
1127612
1532522
67467
1967067
1166026
94592
475154
1381151
665655
1910337
415335
1991754
1541160
609077
507755
1372404
661015
281518
803733
1135014
760142
1905534
1762668
555010
1895489
772274
653562
282602
648672
573432
764612
718586
684122
885794
869281
1089564
524394
490601
1140229
440357
1673740
235097
169208
125735
282088
1749779
1318542
505298
1009135
1849997
1972502
298666
995179
16576
1942579
767909
929928
30395
261441
126063
690367
392996
1639941
1551824
609260
1785907
1871293
478182
305005
1814946
53642
973050
1067335
716130
1424208
1506242
1142658
649447
1211967
940889
1388284
559021
1364583
422
455294
896776
175594
1654015
1517053
1065495
1545176
409249
492922
1422051
381444
1956972
296496
180721
144386
482957
400811
902630
323125
948423
352106
1483225
562492
679990
498150
403309
238198
349598
770284
1309805
1955717
1308027
1935244
1122327
526718
1610226
620824
1486271
1845971
847419
175017
1013232
1978734
1596705
1934658
29074
1880720
1312168
1872058
279348
1316999
1782126
122034
1925548
1373018
815316
1932063
550042
1123108
472279
1785750
417715
962656
1684699
1074585
1241624
750496
695808
1790069
1393000
683211
1245396
1951546
155865
1156190
1841639
1483027
448387
1193876
1823004
599450
1880743
1563548
644337
1796125
288464
1261631
135120
1355782
691067
317616
1954913
615887
1147094
1248670
312911
1915709
1688301
634786
663165
571124
1240619
317758
1989355
1120585
1549908
249239
246058
771935
210286
521378
1530977
1715718
804921
1703731
1735758
566743
1673332
609968
1907765
1213113
121644
1409519
1301665
553066
1716020
1091004
589901
172272
914661
135548
741867
1105696
705263
724400
1965598
1662648
726856
314377
1537459
29356
500479
137276
1383216
1641635
473039
195469
602325
1017348
1484387
555877
1288258
1707483
978611
1543319
943235
1624666
249490
886681
604980
1566191
395814
1993987
1445229
276825
1415735
1799920
280319
1508122
1002733
561092
787920
91694
1961663
1038511
1708875
925787
1232332
1597636
534459
250954
1917062
579649
1362237
932254
463031
941470
1258584
1400719
947441
865326
139275
652173
225888
1124574
1162896
90222
280163
1270010
106438
1597649
872908
1007745
1210941
1376611
893790
449290
1119152
157491
230898
1248374
812009
670473
395914
1809309
465130
1793710
1922087
1263432
1554096
1932618
137931
267638
267142
147167
1540386
567284
1275550
195892
1899080
599761
1830350
674062
1483985
754460
837756
1533781
1820495
801460
1838728
1689979
62416
1036079
1441391
161354
1722546
1411924
155086
1368651
367407
1657793
417700
1661176
1717523
490956
1471580
894712
385372
1966330
366920
857997
12777
1684142
1540864
782908
1811465
1348824
1581114
1437809
1344962
1781289
1027498
1996632
581918
610271
1326977
1643058
428544
1000241
1571310
1086283
966529
339388
1161361
381343
1872600
1553907
45297
562312
1718663
367381
59818
755916
1998742
1516815
984378
692214
1931915
989193
374677
1811126
430724
26148
1021657
86126
1566604
150571
1494981
1817928
1712669
113577
1489000
1574578
606632
1713679
1139863
1291882
313026
547063
1221527
940595
1738362
1126416
1219325
1675586
1825866
1570907
1774781
126182
1979726
1141984
468297
441287
1206984
1533176
232658
45407
1360163
660179
545127
441534
1485755
1544936
618346
59877
221578
256374
498158
742417
928682
136131
1626567
1626119
1595324
588035
1298120
110371
1756517
1992143
1364189
572561
586191
100788
1860076
270026
764742
1566761
1223537
84649
1961025
796626
193479
1991587
910612
863381
1007587
491946
1505005
1056125
963147
1791489
1707667
348642
72200
1382316
458759
1865988
1955104
1600993
585717
616628
17186
342769
392001
994198
1876434
1219120
229268
1238926
893628
582507
541912
622854
342796
868259
1312756
1999402
1737683
1305710
268659
1894877
971653
1613983
1719360
1997615
1171154
322550
1105709
390027
937186
1463785
1255380
344248
1003230
340816
1468375
503368
1883671
217703
1401328
374913
1447343
1516716
1764745
1017301
949797
327992
1377025
1497941
575853
1309317
732716
547895
623552
37371
154021
106665
1011774
3981
1466940
584192
1347615
1809060
1920006
1390659
624478
612579
1918342
1469881
213273
661464
59
1028267
969238
1166621
145782
249485
1074740
1685089
106912
1411210
1948517
84451
1303680
632841
1973340
1100696
1963973
1692487
1366117
1796146
1816142
582713
666731
1609226
1305513
158496
1327069
1297485
1668746
110742
483027
1557260
74207
1110843
1117831
562919
956151
1721736
97530
1790127
1007015
759342
496561
1225798
1074330
597932
1105581
1384421
329273
1695881
780016
1867028
431213
1467098
229310
140764
1645972
1214719
1991486
638622
1802114
944915
814574
1089738
1331001
1945223
1431884
1789427
825063
773726
1792480
1725139
487650
1100930
1948944
608
352908
1611932
1814279
834100
1361462
24846
1401602
230593
736185
1584475
823775
732831
585632
1694085
487466
1662692
1158701
1955182
1817148
1523769
101158
1769876
272757
1346022
1532437
108021
1043703
213528
1528360
1551378
638076
1897104
507258
625895
13612
489734
413905
472834
1171023
1875277
1217750
1405984
653150
63681
829686
927121
1786643
1688261
328767
1837290
997477
1055442
1576753
275124
477549
412070
985954
827880
449772
1290903
119513
1697957
1415377
1298002
1679797
888216
518686
1354609
801466
1687741
605464
35907
1722480
552742
660792
826648
30879
678673
1285870
34429
1101567
201186
1852337
1944184
597801
1332141
1899306
1887610
962969
1031047
590315
708192
1947179
458042
1995258
1894059
129237
1208388
579840
1283098
1428287
826574
298061
1007058
1407522
1554421
776135
1939912
243710
1706873
1020485
246987
164457
1029315
1900044
912649
1964795
53790
564588
1556676
1554591
1623103
1408638
1017617
1480609
1298302
1389396
1194939
255237
842943
1258324
1016393
558287
1487887
1937826
1472879
1732688
1400579
44633
1513860
125951
414916
1457445
1263073
383148
1838530
1461388
1800976
692609
920615
1918699
873090
1511997
1068019
761384
624820
928300
591743
313745
690224
87811
842031
1065209
825366
10919
382155
741940
1289538
1002516
1044486
1151634
2771
1373141
1272504
1998949
1394692
478731
1186963
1964543
991335
1561611
258840
1852070
1903229
893062
742436
301614
1529108
1926403
1928345
1438390
1298398
650715
531760
822273
550560
1266039
1657922
537624
99509
1093298
78185
971123
1218633
1911550
196305
1968931
1194493
1221267
1078886
1143642
314624
1022150
171450
300826
668728
1544013
1464471
1023332
1359762
938651
1805811
739708
370423
873979
1509291
1990119
58096
1228378
1843209
1103887
1735110
1231772
1475468
679353
40922
1872643
1310007
1563521
637980
1076063
1960086
669570
1339043
1229571
628541
1579537
1023746
1865847
1981738
1733523
497828
306833
1987452
1996755
598580
1060496
1611439
928156
1016783
331696
1369739
1119753
1439014
526584
1725211
1854431
177386
1602181
197383
449639
1570611
269945
1638635
1631796
1773927
1933635
514356
1759926
1164353
1479122
1762299
751781
1041304
1116773
1619559
1226445
1650341
1779939
27150
1538837
458504
30561
1670839
994261
1318596
223611
1935280
1320921
1386092
1033841
1443250
1467724
1830472
617515
486504
1950906
1222945
1171343
1107678
834412
45960
1344309
83867
1202027
693640
1192830
206299
129866
432302
15118
189021
1838020
1877886
1698805
1912232
1958393
1890911
1083562
567841
290964
542871
419851
471495
603291
124726
1171881
493035
476749
681220
12665
257894
1148283
455893
476208
1527418
835388
65403
683241
767066
390664
378822
891575
743108
934309
1078440
1728063
1941426
320971
1271409
456820
169056
1602697
447530
1453404
448683
1247644
1314896
499206
201025
366920
1855488
58399
647039
818375
1383544
647728
396521
1436635
1078238
137735
52291
838454
877644
43161
1118938
1409389
43475
1905829
1965485
1617682
1886099
1560409
483919
1304852
1615980
197419
58908
1437094
1597636
1122013
1282536
720619
1986353
119415
1829310
1655607
1812938
1381461
544311
74108
694128
1982826
1668034
1804147
1636158
1450739
1138453
200901
1823594
1206993
182164
706809
1625205
1553890
1309512
1682951
822443
1086992
301512
1930269
1017002
1287092
278396
999117
1267077
1971960
1220026
356906
1962012
1438410
1008634
699041
271908
1535327
1635323
905678
1647988
396482
592054
298058
370863
105856
1144061
957245
1496550
1978010
390162
1963197
1929690
1099317
439452
1416413
1636798
37673
937274
1380185
676860
1933637
660168
643788
1092243
515783
861789
242764
1499522
794468
939162
586991
845970
232167
1636579
496348
1683059
1027661
77015
1628714
1639378
471818
531753
1742385
1405248
1949599
802598
31144
1306884
1048775
1234166
1938195
784107
675417
344830
4066
102289
276294
1570307
689609
1443011
26979
1184720
25636
1874856
1964112
1598201
1903793
929692
1076642
827090
1139257
268632
479190
728209
1531575
1043296
1098601
898449
296141
1857374
212402
1470981
385692
1683446
861245
71231
53081
1801710
707442
1807566
518283
1595835
1058242
1131360
1841968
335774
1107610
327336
514319
1688035
781132
1113123
342201
1807366
1394402
469073
1823836
854340
835734
1378273
1235155
994226
1974043
1481769
1111113
1037343
490210
955975
1256996
1210843
443778
1419400
105772
1074378
1804655
562067
858000
296692
314849
624464
1904833
966729
161007
1567741
1329418
1513299
1476994
705216
1229736
633899
774590
1703527
125018
1313291
980851
1550833
1871195
1767182
788625
1005953
1257452
1232920
635443
373439
767727
449481
1941364
1635303
1349386
387848
190312
1772842
1304684
1021439
1348214
999082
1796324
938248
1352135
742015
1595078
1391419
1777870
1454480
243681
484812
1358720
1183369
1576067
277974
486673
1679890
463632
1868250
252698
726650
432435
1140242
1393587
441095
1184651
717822
1311123
1442642
768906
285361
1306309
595784
686604
1445757
1922272
718971
176341
218677
1168036
754227
1108160
1511987
1510875
856854
173225
1176660
366348
489508
1791356
779361
250954
433247
388594
1082050
1655560
1856554
1692956
155014
12399
1771185
1788073
416184
389910
1540564
24125
1751947
570201
1287994
1449808
421274
1754349
1917481
1884894
618381
1494226
1492062
1364768
229127
1962460
668342
1880204
1194893
401942
835954
1703953
938445
757628
1826995
340445
407242
283832
83330
1773515
634182
95725
136413
686917
1393809
1733408
1955233
1922208
802530
82441
1521255
1443368
1438977
1322070
887023
1570605
1290053
1792047
183440
620269
836322
324785
1065831
1671098
1607125
608649
769940
886888
414633
434529
1542133
483379
1573013
769957
1510531
500249
194840
1097923
1240156
583278
1371976
316336
462150
810534
1961350
1812609
472990
19936
694226
1704173
779364
989602
1961039
707593
1031155
343249
1048227
1893744
1119297
1919834
688647
1269092
349393
502000
1434994
778448
833227
1547779
1438159
1022693
1546199
1148322
1338850
249829
1280389
1353017
1910443
1605923
1398575
449501
538712
1966009
1242656
269439
1751030
898785
694543
515605
807647
1904554
1997878
858052
1526714
1927640
239638
1367360
1912849
1733460
664452
536785
1364741
836958
1614939
129868
1017806
703010
148871
123686
36133
1581989
320465
261550
524877
1991918
1496847
768070
25096
1073256
280931
409699
73144
211913
862696
120074
213678
1745800
1433812
8742
529296
1379597
197853
1124383
1809766
575470
778409
873861
736341
1848344
442725
1938094
674548
1888172
632013
1671671
1916174
666941
1533426
597064
462599
1864354
1934023
200115
408330
1091096
979359
948637
1497726
900825
1797710
1426266
1802209
1346113
1057131
996248
1457899
1226158
1025514
41239
1963793
286674
1025437
1271263
1394091
790787
253567
1866553
714040
1915738
337153
729910
857704
764655
1042077
689599
933681
1272867
316974
1576960
1222944
1302664
323500
355011
1157355
1290234
313163
342118
1480585
576778
1752264
713611
390074
1939487
319249
179880
868646
1401920
356715
497940
824214
349984
1640459
1508122
1029577
465310
280857
1762585
1569479
1616873
107010
1495355
26159
1031385
1092086
1024459
1372257
1142981
324663
1903304
1743156
580917
1690595
1569480
1361372
796419
1307977
706909
1498782
1002409
970014
227848
947230
576239
1922117
116272
185797
1538245
1336414
189965
469287
758324
1361096
860526
1871293
534460
1052159
1544832
814227
1121699
409747
765632
733236
728733
349226
193763
884970
29365
640863
1211492
540740
1764498
1841896
1863346
197148
859986
1147262
1208559
960548
233484
1606916
1443803
1811086
1085525
1760121
35008
1963769
517374
910398
1880788
658218
929424
1441755
1622373
151732
1461891
511530
1687977
1425212
922095
153405
787379
95503
1010026
1189606
111870
941574
1884728
1050637
1510619
1423671
589990
1653020
986174
1831618
1294897
1309272
492833
1528427
1921527
1787228
1976697
1623034
1957610
256848
1121473
1497941
1063329
1970712
1397178
107811
323181
1242807
1166896
503622
753493
1325431
1452031
549722
1145278
1952274
1781910
751479
1326789
1404418
122014
849433
1115550
1316534
1407134
248859
1370745
1752630
512543
99199
1260250
242638
1378802
162510
1026184
3883
580271
1077649
44691
1867699
541542
501523
328483
1207639
1243968
1683684
1035813
1188916
603025
278673
49845
1438943
176441
71349
345085
905816
759918
1183893
731045
1380263
1059997
1530895
116464
1348320
1974121
91801
1133846
747966
512429
1227741
1193483
538837
39086
1369764
619121
871411
1301462
1032130
1163609
1266866
164571
454198
687551
1294919
257699
1654690
1973670
268444
1169383
1040836
1402916
1367207
1777640
932039
537466
1706200
840600
434170
1972815
874000
493350
216810
1635821
1622044
1238282
1649897
695884
978270
15378
462788
1424753
921475
655897
1947098
432448
1495755
459516
1587497
710245
1884537
119089
806001
1399378
1123475
515342
1601940
864011
617523
1842511
1039656
497662
768800
1055443
515034
1188721
538482
1038979
1755037
1160585
315522
187266
1273750
780345
540619
1945714
561650
1114716
442591
1765457
169302
1740820
29908
1520815
1802612
1198886
358148
672767
1517497
634447
1076807
76678
1900220
1204492
398051
1981634
140297
1026720
881589
1518070
1980876
1278588
101498
202201
1358329
1275754
1145106
823317
910308
896723
100657
1596157
1946512
128012
1609864
1449426
987083
1567807
247789
1861988
1083560
1475911
760443
538091
1271241
151919
1710329
928319
1290253
1327368
1591975
1128876
1396190
1887577
1122996
349382
878741
1872904
1126319
293693
788825
420806
1373194
774141
394300
1265289
1213113
1319222
1677272
892706
1619530
1880271
913039
1210619
566702
1944723
1841835
1527385
382460
1175300
657823
1865635
780403
738090
1664345
488543
1159450
487114
1012251
787786
62541
1094163
1518314
1281784
708820
1746585
1554075
903351
213761
823573
1487921
1536625
1724168
1944846
1173603
420727
245267
1149187
1413666
1447908
1239551
86539
1357222
604747
1414498
677403
871374
132736
1113026
1109942
991408
1965440
1526441
1534575
114433
876814
1447001
287156
1275243
220946
967589
1976464
843822
830476
237091
367875
126145
1044149
1624573
1217650
806253
835559
1184681
1815886
1382511
1808135
739177
22653
769622
374224
838454
821828
3195
1894615
1103106
325588
21025
252491
1805854
346656
645924
1451976
590021
1400668
1008111
1613061
1569112
813532
1721110
588941
1423573
1180560
1207494
140974
678801
1170001
647675
896986
1184170
729679
976017
606790
1636262
784201
176265
1937768
535706
389165
806050
1115789
1574523
592691
1192644
1115115
1326345
223052
707702
1984088
954966
1198812
1679502
145816
897161
1207678
615187
1573355
678978
750729
77437
1624043
1096718
1380427
1018609
1525996
1964897
1139061
1788563
988125
754744
128031
794130
624288
1819568
1798847
879182
1093782
1215985
1589594
1281784
543687
1712511
415833
1384545
222835
61673
549544
1689743
1542247
650741
393761
1946917
1841240
606716
1821606
1573082
757539
232671
1892471
25123
595075
677625
1962012
370451
1241550
1648097
1512829
1389053
1659527
1888830
980516
1856500
782175
203304
1397717
546444
1695654
174256
1327336
1169072
254732
205341
1077356
1066556
693775
1450842
955364
710994
1391549
1400331
1910280
554379
1750355
53076
1651208
628195
1641220
626498
1782870
1264000
1440698
952526
1719202
626283
1330490
1950906
866534
1762327
1046578
805750
1673431
1774663
792593
564437
1373950
1114100
1247603
1559261
1736149
1551277
190554
1422866
483561
1764338
849485
1086815
1604075
655053
1985606
532523
1562593
334482
1992664
645693
1190490
965351
172055
1310875
792560
726039
1046982
1102147
1465515
1156522
1465600
259397
270816
1300705
1569507
216912
1370858
1974784
947101
733228
1479382
741254
802814
1564493
159378
363349
1132906
1976866
803736
1676674
320006
1341911
1567769
495571
203244
1586934
324853
1869954
35107
1680649
1345831
1917817
372675
1783950
643527
686157
1962090
1194413
1958340
202152
1833770
1758935
595554
856863
1584775
1421031
17034
432867
1304678
1146244
1399676
1459898
399382
96463
1520628
1335484
1106810
1438283
1802253
456861
1365161
1897901
361549
1097577
1541685
1688470
1873106
760958
534394
1804625
106298
1965178
636284
1850085
314544
628905
1001215
492667
1692014
278284
1075646
912020
1350068
304665
1243382
460349
1893427
1077544
717286
1266905
1641509
1790354
1000208
512104
324455
1603885
969855
1618795
1439349
1008714
273091
472138
1047806
1585676
1534530
595329
1701464
1153206
791591
1729278
324455
496428
1031324
485331
339064
1381132
523942
1887242
1559334
1728377
700670
1538414
921074
632303
1186646
1425003
280888
721672
152717
1859876
1900280
1488610
628951
1965137
1272130
766811
436064
728146
1276894
352392
614824
1793576
49613
1339465
851998
103882
1382976
66820
1904432
1291482
1985557
51415
1878476
144589
631440
1605148
547650
914960
573374
1033440
1017932
123359
1068292
1464861
855539
877230
156647
261352
879935
764916
1055671
1609314
672721
1887327
1727126
1472999
1380375
1641022
149513
151166
555727
1320709
372775
987861
79918
450350
282478
1718221
672575
465408
1831752
1984168
997942
1492620
692542
1287983
939774
1534883
56050
1719403
546877
949369
1347712
552101
895770
1484624
1902213
763490
551564
273035
1422228
859545
1975021
1951169
1557284
152480
567014
1200855
79459
1427857
1556888
1281654
1635141
711470
1670258
1715861
690394
521186
883499
1917383
119552
391862
1298629
436298
1794680
1820110
1883010
832435
477065
298779
1739765
1600715
1215883
769913
1142301
1061901
274690
1588577
1653251
761662
348811
1389001
1954102
873213
1693620
1113196
1656415
1888830
765751
780403
501047
1391814
1533729
1886849
1598124
977119
1089743
919330
1638068
402180
951292
1161317
1195351
1502084
367423
665877
1619694
1943411
445390
1921822
1646874
1293018
202585
1677272
823117
136975
1855766
1040974
1653767
1447362
943531
1009115
1400043
1394046
594165
98408
980840
1102667
64507
10739
1996083
1058613
271805
1362129
1249034
1022628
1263162
1373051
590849
1569448
1969173
1847251
765646
60118
1233787
1740306
951049
531725
1166339
1551738
972294
1767744
117319
1861436
1430990
946327
402801
1243894
1444795
314603
241880
1223629
1778442
1118633
876852
771696
63190
1368527
36949
622308
1130975
1649184
356956
882365
669393
986582
634865
87312
955654
1946998
1177091
733560
1951623
571537
694878
1687662
926587
772352
1654561
1440474
1570837
450210
1553344
1655007
462972
472496
1619678
592804
1603643
415541
915076
162456
380962
869483
135420
537834
1178416
1119951
978699
655295
1733984
1440084
883668
526584
1451820
1115738
1332468
1824381
34102
945461
1506660
1661953
160267
629805
222043
1638119
1884486
309074
496139
1227989
311467
35595
69330
1992266
1182229
1424125
499186
966963
264880
1569693
651730
1695658
1518860
1154610
1174770
1582434
1699742
408258
1678190
1729009
990164
1709533
315676
655800
1166438
1966512
944980
1692108
169968
131777
1601586
835038
376191
207919
1911215
1638630
818779
1984148
568191
1698640
479721
227280
1580361
955711
309664
1790970
161942
51948
1705881
1027263
1330219
869054
1309411
1874491
160291
600923
1368640
1380185
1114511
574202
970491
543128
1550652
1888807
647315
1718344
1444257
1423861
869103
1164076
244011
305454
1479529
1571854
85993
1582065
911291
1759109
1659473
358368
528354
666720
1267612
1562299
892003
859120
103423
1762060
16412
40017
1891850
730898
487903
1207721
1091924
1363258
1430597
343429
928322
34122
1488328
654256
861907
1901036
1767352
202584
1663044
1099494
11740
995600
241843
916446
1386856
1605061
1507904
1129081
436906
1642714
1407138
6319
183959
752365
1652582
223836
1149997
654893
273887
1717472
553687
377340
241494
1439151
103466
587088
138230
1169375
1560935
1477933
1127779
1148885
1735940
865136
618341
1000636
576858
677632
1718308
488177
1055393
1812675
406212
1728035
894633
1762405
18059
975566
1375936
1290358
517965
193369
454681
1582121
732014
971365
1529132
333909
1164665
1122987
1692368
613332
206762
1898396
356793
630854
1667893
167369
1349490
1928075
1751719
67328
761376
1643131
1078427
768542
1226331
1207752
180474
173320
1973417
1288179
1958423
573295
300181
1165654
1791235
1199016
421774
428050
1916939
362736
1059465
1551362
1131567
183552
880258
483586
989186
1532361
852116
494660
777984
1851644
395835
144978
1398232
453017
701096
185022
1358732
1814528
923380
1337853
136480
1692763
700757
830454
199457
445157
833699
1610730
321299
694837
338585
175174
1588270
1043803
1582958
1325170
1559026
777916
1704721
1628294
316624
908669
748173
94464
88665
296126
1111002
939020
327214
552064
1637552
1617912
538741
406360
1397816
1194916
623730
992303
687601
928105
1165196
448675
1197974
1863353
199290
488146
1802802
696827
1394253
518316
211226
1716020
1573379
325572
1163975
789758
1032660
614773
1744085
526794
599787
1703301
357409
1828743
1013019
1898497
152958
1623607
635726
830126
557487
1222965
1493031
1833457
1662366
1851966
1842390
1143541
698450
674062
873433
1398487
727675
1010965
1315157
955857
1548989
1594646
1993325
1479761
845474
50864
1577610
440498
1400833
1757559
716422
119096
475937
827542
317579
976339
582457
488495
482307
517912
810041
1670230
1424583
1065147
33624
669898
901970
976133
313945
100432
1233659
396377
1429577
917262
1898603
67316
113817
1180156
223668
1558121
540146
272336
262181
1091428
772249
101754
480038
352359
1508823
844405
756167
628461
459805
1945822
653718
528506
1970163
1623029
737861
420478
1645993
711355
841582
1794653
827223
1833774
127944
509311
256995
722919
1534239
929784
748441
1656843
28318
256505
415462
1550285
951713
185681
515058
1087397
978973
107017
1007061
924564
1289896
820297
1750561
394988
1355715
3902
6976
701549
711629
942971
890773
18804
553566
271138
1084936
437985
703072
381159
37251
1416054
1794932
1616947
1945111
127944
1246391
767879
513234
1490569
517149
714201
1459049
915879
86515
695800
180420
1159357
806334
1698826
1813065
1956153
1995177
1383512
555292
1693301
916308
279982
927548
721066
82056
732659
1701833
1387935
585146
178995
1128779
1738308
1170440
715404
258711
1801930
686559
1335380
1760030
1216566
1839143
141158
1425696
442128
1924696
56741
317190
1551753
600370
494934
1328504
226035
467743
1747087
1299788
652421
1607665
1883215
236417
259343
1470690
105942
1479924
355698
1591376
462367
1809078
1665489
530727
517344
257297
480292
868646
1637499
150994
693033
711511
1834502
1323144
1360944
1978510
1688845
1338970
912386
1219959
634381
710256
197794
938433
1846002
1251034
359187
715711
1336075
240285
35556
547568
328707
1561166
1641154
343249
1140640
939652
1593429
931487
337109
881621
1059123
1307143
659148
1900540
1494327
894666
1237575
1057350
185083
380434
1943324
638505
1626675
1102477
710225
281466
1058013
263411
1249167
445884
1417020
992509
1977987
1068507
1586277
1678136
1145837
1432401
562699
1645820
947338
134216
1860713
1707724
672695
342837
1012512
1106860
1159216
1215927
1867764
1297725
942337
1713946
1855737
129929
1341681
563211
985453
966016
480007
1017002
1547800
223275
1645062
1576043
1926584
690624
1730722
55118
49123
1333703
1218652
729114
1124783
1414844
1195816
1888641
1532813
629041
883499
1700037
918490
1673969
274262
1697227
669835
1472040
373070
694052
154209
339620
358666
1778491
329273
159615
1058790
1761038
1054765
775628
448552
944728
1709574
1123430
1168814
1643839
907147
45521
349248
533840
134666
957443
1938651
423733
1312142
1728144
774849
135997
411857
132938
1550322
788724
471485
1354950
1194357
1888903
223634
1669021
543816
194242
473378
1548475
131768
32231
1940380
1855806
550958
428757
1487349
90557
279562
1692319
1211335
130844
1367519
533878
778478
1495210
221500
396064
1717079
1511987
1758434
1563694
54828
340931
1226903
221670
1572951
907631
1119552
924930
699218
793781
589240
1678745
1166547
518497
123861
1502865
718535
727447
241223
733380
1962172
441074
1590030
1571552
509045
400847
275409
968988
936650
353383
733024
1634139
243120
1584113
436137
1299246
414700
530856
680929
1895118
524658
1285257
1485091
359318
1413214
1828648
1521188
1907724
803704
1106969
1412671
347264
685383
1263096
888497
615278
814136
282242
313944
1756476
948439
1323149
861550
368989
1222394
1061103
999995
442982
1175631
1642182
1172846
624115
917868
891961
430863
1481458
850422
631190
1283371
1870564
7235
1939666
294952
1765025
348427
1903695
1575313
59874
666166
1774170
239210
631294
72316
305814
345213
756059
1945658
1932033
1038353
536373
1394257
541071
195306
1342702
157718
837228
569003
189917
287109
1442075
154409
1927069
692837
1426398
1431498
1370361
488669
576300
1880025
1835530
852071
357631
475937
728204
1888040
1526648
668236
1469778
1135213
1538879
756096
1992650
65182
781466
2238
73951
186926
1024650
784658
1318327
958410
1663698
878294
1312411
1584153
1523637
1794346
524887
1922489
1619101
1209114
1020852
42615
1307953
519191
1809933
1428251
512629
1727225
1426739
1252436
1799463
1506412
695605
425217
341311
953165
387637
218221
92399
1591671
1735097
1183299
1993561
1395383
1801043
884855
1800840
1364408
475146
1310795
633767
354737
1065625
476011
1611553
241358
682264
603625
567767
1880734
1212029
689525
945933
87697
1195139
1714872
1686989
1557241
1043121
806701
1112146
1428647
1709111
384984
500026
706999
937147
409657
80616
393091
635915
136925
869595
1947349
824592
842227
1226532
616864
1506728
304135
1032431
1626057
1952605
215752
101500
543231
1458517
505265
608888
1732227
1510100
718450
340433
791819
430015
44463
1120599
86411
844776
499134
1531386
146382
918541
1974035
286111
533103
243560
1258930
1800766
583152
808412
1188868
690772
1941019
1127761
740737
638160
619387
561337
307347
1644565
1371804
1064605
1421406
1803664
1391594
1425740
723159
313722
1303876
1512585
394892
873740
527994
1388215
1676195
1541007
811548
911476
1932588
520796
691109
745879
195308
1648311
1495755
1441301
318268
1486101
937676
495715
1604906
1955089
534426
1033202
1370817
888530
1404173
924930
1062921
1893564
851221
1985666
512777
163287
287510
8711
33859
323276
1036237
863900
596761
6443
872422
1360740
191175
1459824
572634
1327509
1624013
308576
1890624
1067270
621780
1810224
1790941
786335
1912313
677726
1436304
1716020
1853543
1706368
1515984
321046
973824
248679
386407
85938
1168280
602590
1263702
1468370
392241
1512683
840838
1062557
1532213
239270
1311625
76727
935625
427709
92060
993265
52911
753478
431092
698525
1805174
420964
1322240
1833024
996912
697095
161198
1337592
1662295
879350
1464959
1723196
1462694
1905947
1863550
523761
1297969
1986796
1655240
1079226
1269137
433704
1266265
363287
931029
1894516
670666
676858
313578
956968
379501
474048
1577878
954109
88761
1613453
850616
1963539
1043896
462095
203013
236127
1684760
1403780
367312
1142611
279322
1097679
520503
1523725
861651
639999
470398
1841079
268223
1218139
1775613
1895973
593208
1404659
1054198
134997
1868641
274535
481112
558592
1978258
402251
1270445
135754
923424
801231
1661998
1084970
457533
801254
1775208
1281191
817688
945278
1690863
662333
1905700
558174
854835
305182
886943
1837073
1652956
1531370
1027627
802398
1938207
461766
683241
397971
1509416
783356
770981
998695
1077978
575236
1654328
395376
1432992
309091
1383467
1633608
1368110
266353
1078836
1902138
1490410
1556045
140096
903007
828290
202503
1385127
1713989
440488
199024
1317697
803454
533103
872422
716964
1885868
1211064
40189
1546374
1101713
1150359
1049193
669910
1042960
1717228
569080
1659942
1468802
1836962
1757681
848023
1454299
1629881
1041906
27723
1882966
1638771
1881329
1848114
906512
1153279
329661
195135
563847
1615304
924437
1084544
1885790
956926
1260498
1946922
1392180
917868
811256
1942370
472337
785841
1148505
393425
1438565
626757
1496632
1930166
1216695
1743817
1225250
1881497
1272132
1808475
980106
415250
1128675
1945487
1938535
1456224
67654
1251118
1503381
1089388
896416
263085
1776171
378295
33133
571316
1696252
343657
1368229
418525
1164788
1218197
453271
362833
48143
1529990
917279
874606
70113
1566066
472219
205569
1363158
1571287
918428
1935806
505760
1946360
902401
1207847
1353637
1126540
1692643
151187
1327232
1659609
1435040
428193
356626
233893
552171
1298382
1667021
546719
1380656
294781
222747
801035
1801427
1820024
202522
776914
305774
1902548
1232765
1046434
1708909
1320545
1831700
988994
836794
1152246
572373
1978143
1726038
297997
1329293
891996
228901
1678247
1272983
895905
862835
1387904
1609806
970452
61957
118544
1302271
1541926
685078
1477302
189332
713
1115585
1564456
541389
880491
1504743
132793
1322074
963622
1083069
1520126
345506
986325
1898332
1319238
730157
331752
728438
49668
1295536
213715
455314
1287612
1191738
1359369
156261
38587
1624971
1987010
46668
1505309
555130
1788712
1489910
1676744
1756550
37380
1728564
820917
1502035
416707
925077
1273987
765017
1851559
1250010
1787079
1188945
1502301
1159891
1274692
1331925
1036778
685289
1652341
793952
825703
1552792
1653894
12625
1942838
556793
835401
843276
1146746
1690514
170810
873073
1309871
1055300
1168398
1483600
1141391
1020310
868938
625395
1254582
1254664
347453
1583784
1296686
599328
1171550
366400
222009
646983
757689
1285645
1788856
1369986
42019
1711164
775250
1835219
1074656
596761
1665202
807551
710985
383235
592747
1524090
1699253
109782
479340
1397375
862124
161026
1920008
909567
1465110
806010
415583
1031213
1303766
680735
1340845
1163182
720911
510145
1385886
1115438
1423972
628586
1562916
904484
910999
1359534
1174817
403352
379475
832879
1989596
1387825
1734909
1739381
405317
1107778
1205898
1700539
669027
1357855
572121
414877
1002970
589123
111076
308755
168749
1500512
1704959
401086
986944
188179
1525675
1038792
1548548
1226625
1224398
416307
1470351
113789
739475
1126293
1258762
590830
1592085
1617960
1511407
877493
421059
1286580
774628
570152
781477
39105
1604253
1843143
903203
1912866
1451319
1829761
1980771
339711
148640
1715213
1527523
1794955
608046
1658503
1279623
934748
1984476
149736
542113
1472094
65001
710292
336041
1544013
1211507
1239165
162456
1071920
1514234
1559587
1229266
1148426
1228150
640944
1035477
726927
1116067
1538886
1161131
35009
1977260
837789
148673
494452
639131
786981
1839923
480886
544900
1933085
1347056
1967060
434807
10227
1922915
1869322
844316
1429334
1248638
1928762
902993
748043
371026
1190694
682862
614347
1997758
1478000
1565337
1977580
329935
1300120
971238
268021
817248
1249997
1826284
886542
1386422
929275
553961
641253
1276768
1173369
54974
742888
546837
1998967
221891
1910046
982269
814512
885489
1571609
1760990
601936
1958094
1686401
315526
1486561
1359624
823002
1728061
1489444
1522994
1864505
768218
827903
799978
1490067
620755
1475392
1736449
1484749
697578
818350
1081374
31452
137714
1510999
913734
1532128
271683
119262
1701460
1321418
1009159
279703
320818
412756
1303810
1158954
1687535
1926584
1032588
1278276
671517
432606
648089
1257499
1374102
293704
926373
937536
75196
234955
1307333
950009
514948
687074
1991516
1750482
1957161
1632685
147998
1226468
1267758
701390
954180
580967
897150
812502
1771297
411250
764214
800974
1359860
1276833
645071
1086718
315444
1600255
1528148
488775
927645
1045573
1490917
58214
1579377
52443
1685760
911567
376080
843563
729182
188101
777838
1614586
805000
988960
686979
679907
978801
1631325
523394
330292
1565680
1016142
2485
299558
1384998
208147
806126
392695
681579
1453481
1323981
1946198
139236
1057550
1836123
102909
967679
309069
1799505
496648
1509602
1418140
1878450
737562
732500
790586
1113083
1861525
1535626
1570020
1173211
1532333
1568869
181057
1855923
1027827
1128632
1133269
459995
313239
679990
1185111
1741264
1670500
815021
199031
1104565
1882600
570154
1143528
185471
804854
565766
1111841
1519489
1753445
43595
1669021
1106010
615462
135949
1309289
243981
1710510
372435
1169123
1710116
1855558
1401016
1579468
135222
475022
1448110
433755
1739345
1842400
890110
183566
1448540
786379
1302836
401317
633161
1722777
793667
1897379
1286806
998888
724867
990730
1918854
307029
1956966
259980
685830
1061179
283174
1267643
1534885
1039112
1656607
1636055
1271314
165860
760878
1756911
1512351
818227
1041631
542428
266923
1033853
226641
241974
1392701
882006
654095
1756181
1789721
408389
1003906
1411453
206473
398517
1099164
1804815
1281384
1301715
1179693
839172
1274178
1947512
1142803
315438
1027412
1316473
1452799
883076
1548347
1456106
693304
1956293
654983
382466
438981
1968982
942549
366243
701178
1264336
100087
1718651
98775
1252606
1077368
1182491
687511
765030
1442564
314536
1298447
1324474
1729942
994403
805641
813359
1233189
76390
937825
1715319
1619997
1695555
1430056
1221222
1217132
1123783
1673419
52801
101903
1990417
1954957
776657
1312277
1993592
270939
1453471
312897
407400
333821
1611231
1749088
1518400
1856241
875966
1229559
472178
1264222
688146
1545716
364434
119300
856479
924480
1517981
1136778
1927393
1282152
1299275
1501172
1333757
584271
575044
1309795
210249
573050
1063014
1898349
551028
1663074
429777
1783677
1272983
1334301
598826
601268
69159
1782123
376864
49546
1045293
1083814
405954
447015
863804
90398
344965
1961516
910475
272396
958148
41897
543690
521334
401780
427833
527845
1596192
1555229
736621
116079
60972
1741902
145067
40758
325072
1610087
752427
1793224
1733578
152279
840426
187536
1506587
1476994
603345
778877
161801
1220406
1726926
1265787
1538709
378880
1871468
113756
1743524
869483
1350736
729144
1064447
472449
1642835
311770
1202179
583842
994324
1591860
1496898
1891262
530941
1124221
179153
1407338
268539
1070378
661651
1007045
1458062
1524768
1034119
1912776
223917
280808
1821855
1495194
37028
258194
669324
809702
1310822
391117
173326
1403308
1519379
979736
1545394
1544155
1928881
1487156
1230374
1678400
62419
311737
576565
1517547
1399689
1080207
88952
1319546
1095967
266439
159091
682431
1447049
1144517
1448578
1150943
948617
886562
833636
1729973
789748
1529850
683779
733150
885924
1363497
1339281
1395680
886826
1209233
67710
1173728
359049
109084
1301667
1499856
817145
89947
1643089
1569981
1521953
1573567
298433
237927
832515
1642904
1164357
465659
1415834
740746
1977269
649668
1591934
743100
1076150
1535246
505248
469015
950205
1948045
1050954
42671
1289498
808267
1726984
1799474
250633
892289
1472999
929141
1054415
944881
734988
233632
1443470
1585711
122898
1457123
1373080
234787
1817854
1282741
197510
1386617
529829
717864
311495
253630
534806
591254
507847
1702186
339532
939220
1668678
28314
70440
877400
37718
448470
387040
1728215
1015999
61113
1445193
242902
1204038
1719040
468689
489561
197785
1444293
1789567
1644795
355178
1480195
1821746
1383833
359250
1464905
354707
56712
401813
458370
1240930
1839737
1315396
857255
1407492
1216843
61552
114764
388828
816664
760958
743295
904645
674384
501999
1157610
1945702
1460328
1705011
1238060
1701259
952640
502590
877857
455743
578655
1057640
874682
480592
1400963
971348
442890
1332898
1506159
1707106
1163501
436596
708446
865279
1236340
1102757
106652
1821331
1572162
1818046
76624
959212
781013
218040
135139
355935
241354
1875231
337064
1409243
1218567
696918
1568531
71771
1919942
1811477
1028953
415414
1378672
660169
1266332
1735647
1485466
742879
1940109
641083
1367368
617371
970226
1809582
724260
202518
964399
1672758
1024232
1663852
782709
1412746
570390
651524
221951
1504166
257712
962205
1582408
1196470
92021
1413374
1684760
1148856
1423972
526932
929743
151683
304204
1276644
877360
1049009
916566
1531904
1536520
425498
130182
801543
1689001
900934
1825277
1297574
955689
463244
1204471
1039024
1076783
1316175
1111841
50484
1444490
172692
1568704
241461
949138
540882
173420
947091
1978809
1542572
1018635
808463
1597384
982821
1968515
505472
1119623
783939
531086
1251700
1410856
1869409
1853233
1320315
890469
16793
1035191
1488782
327214
1570985
237392
113568
1631244
623626
1634537
507973
175927
1887769
1128622
106836
664131
1457787
1398429
701346
167054
1967649
258341
734428
487874
1499544
1945462
106409
1543502
221752
1992267
218344
1126540
665275
446839
70229
658578
79308
1040686
492655
1912119
1659577
962565
478948
1003971
1185469
1442993
1770427
1878484
1799491
1365508
1754
216889
244342
1845
1197784
1208152
159291
901589
93250
1723595
1535435
28210
950452
297459
482818
507597
1086814
1496007
621973
999148
1163806
555021
1255744
1343162
1465942
584821
1671306
1241522
944208
1755265
334216
913054
233893
1382838
836056
1269478
206499
1021679
1012967
1073484
469866
256993
1014950
1547658
288043
857510
114384
32794
985187
1248694
506805
822255
228575
1214399
1418604
434335
1218384
1311771
1305009
1425977
1020973
962569
1277115
1101484
1289279
1659349
684817
1103949
1422620
1327247
263635
1942891
208690
572483
1843190
533829
390834
988282
568346
1971011
1812227
77990
297912
1046954
1403144
1638771
197794
1332463
1197974
173177
1473754
1413432
1004326
53083
1376015
1635350
1765085
1938267
411036
1242001
173318
390288
810493
372105
1108842
280678
953239
370860
770831
970125
1772390
368381
743848
132603
411324
586147
1921510
1813802
1182914
1714083
1508173
1383679
1645096
1571539
327648
1199338
705250
1729493
1538214
361798
305133
684102
1753699
1699634
1929887
1714505
567538
602523
423999
862087
977604
1957636
355071
1640644
1888685
1853643
1928424
45969
952129
619075
791025
1737835
497624
219738
739375
693716
1802788
1253000
1941866
449775
842170
1199280
508987
836364
705144
240367
1809545
741266
178231
992300
1683934
943272
772741
1335099
464482
133670
934033
515363
841360
314193
1580300
689959
31798
821454
52220
541056
864812
683962
1666421
1699742
174895
864935
1698176
415802
318114
1413685
856085
508617
1712073
1561123
758001
468587
184636
1821051
1873738
33416
1888848
800699
76473
1711674
1574913
794056
1265967
1692853
7343
1590986
1777527
1251642
1527913
868407
448065
1315347
1931138
1021088
676737
189205
773726
238115
1215518
1580458
1189663
1033984
1604113
987965
979392
1931119
700317
1282560
943684
1875993
946227
470661
890660
1922614
784232
925074
110657
1116313
1228651
1942229
1658182
513984
90689
24999
1333896
1599288
1285645
1148741
1467400
1231074
1234987
1920983
629212
1871347
905384
361144
307604
1591710
1650092
1481803
378822
1823438
1740052
679627
1640480
510341
1860952
4055
454787
1298552
1254146
1424662
137485
181097
1953203
1474198
1850474
129883
1988531
761384
1897104
1645827
145958
1690309
1783978
303731
1682595
1318963
1118152
1770086
1305607
1359617
1768035
1965635
223350
296436
348418
705913
1606405
1131608
223224
800144
435202
1726847
702761
438801
1591434
1520575
1464849
257869
445302
315824
740844
481243
541307
1074971
65154
1651262
1709724
442334
1570239
354480
1106272
1112976
444394
580477
1519759
1803189
329147
1168360
844987
354345
66689
1133496
1537155
220780
970052
1646777
1741094
1509416
9091
1985821
921517
1282338
675364
671217
1207571
94174
1215743
123004
1785420
839569
1856881
1018715
1050702
1924873
1830720
582741
84741
236781
1647602
1519697
1944522
356599
1057404
490503
648427
63780
367786
1133823
208035
513936
65928
1757559
1885499
1362319
707613
1774613
938541
109450
125999
909330
81783
285247
651797
1043433
1622437
1485024
1499319
884825
1735997
55382
956089
3939
1081246
1627613
1999732
1267424
1759787
131876
1013487
1341681
616838
1836848
365750
1469062
425041
357015
466788
1696950
152059
982113
532453
1780971
1368799
120074
1127460
326040
1440630
143912
73796
1821938
987558
1301719
1643637
742673
766346
876925
1576524
1127933
24294
1966483
1593545
309345
1341269
1003382
903122
122925
898153
1328028
376834
865498
422484
1159462
464448
1976355
1086997
1036625
1025821
266280
658372
32574
1384639
815906
193307
1775613
68911
617239
796581
938953
1923383
1832748
1100055
1720917
308888
49994
1515911
224789
103671
706337
1155257
765637
532733
1431724
1125465
1694553
935360
428757
1911058
1933387
1660442
520917
486080
1578424
749402
664742
123425
1114918
1309686
158444
1546824
678074
1804673
1817690
745770
1459601
149680
1687062
639164
1641562
946240
1925125
354223
846970
232048
1716225
504937
912730
385221
509023
973623
1168961
931008
72148
1104538
1238304
1790109
1133583
1794538
53652
543816
34758
512740
2253
961161
1838992
1536774
224416
1636759
507472
288285
737233
1734508
972193
1295693
810016
350764
1043880
651997
1707250
1125679
951356
1504023
1737739
1222243
844798
271188
839315
565520
1725644
1241444
1574612
798904
1225747
697406
1579017
1222965
505406
1467515
66108
1588583
551224
769255
1673433
395491
364411
624478
867555
1960679
447028
1047167
886415
1380797
228651
958570
1616726
979790
1078257
1453532
684029
1936758
994629
389422
1659259
163945
854600
1604889
793787
1217931
1881004
1389043
81103
1099625
1009985
799320
631591
952779
575316
1974419
1292228
339389
662541
398165
705874
725222
462634
1503743
1740313
1776516
1793665
1133581
192396
55344
587439
876573
1788557
273402
222293
212280
1474632
35870
244401
633530
886666
1016142
779548
1831868
1481433
1510842
1894203
1678850
1392274
536685
1962121
870276
1596390
1736594
1759170
1612311
1742710
567059
1612103
706168
298287
474709
283558
907798
1365907
490456
65308
1439045
1712934
283052
283558
1769162
209394
177662
175633
1963848
1013643
721566
1064393
935837
1157490
975463
1775374
1119642
1127251
497273
1586028
124185
548002
1292407
417798
996771
1210543
961918
73350
572440
945651
987365
1518667
16605
1207415
388718
118390
288925
1206984
1561335
721334
1496783
407891
1142829
1101114
152008
750408
801751
141481
1261510
1370958
804241
16074
715222
1151168
1920755
1998238
426544
1158497
210314
1393904
511878
946601
1838535
1652952
1521404
677361
784038
1783852
1372452
1490654
558335
1083507
1146244
840313
1811554
324532
1666517
1322775
1901967
1922018
746886
1855558
1748035
114251
565982
68917
1449605
313236
584373
722934
1728279
1691520
568992
1889185
1991144
934066
204004
588872
1283627
666460
1808929
1430531
307839
1203746
1875119
1655332
1632978
340440
81950
36640
433823
693535
1666653
1950009
582022
776058
1188446
275159
1665031
1966032
1729346
221619
1853759
1373686
828948
1902810
1815954
1683248
1617871
1635557
1293243
668608
881739
70293
1380659
169658
1367885
1462977
875841
856987
1798168
427368
1652988
71735
1362444
1624101
1709989
960925
354854
1697561
400798
599328
1084341
234648
1592813
1207208
1132767
1804617
1011273
1905326
1845325
1704995
1939848
1982743
960902
131671
1057998
967366
801822
21300
1137128
1510788
515738
53706
445016
978310
999369
458274
204691
203842
590192
326863
1159234
550172
432071
883216
911458
858934
1506429
633031
367341
1374934
1570538
383502
1883018
644068
1234527
1275753
166965
4558
1641133
601568
203216
1480645
1616873
944988
1048680
1006704
1549283
47523
1385502
149114
1405499
1468011
1030822
758282
572894
98790
1047902
269028
872833
1584404
91166
440935
1340547
927964
1439015
1044718
430723
1407281
620576
518761
189363
1897509
1894398
1018434
1136374
1727671
117867
1713460
737861
162706
340696
1660803
1706179
1242112
1239344
339363
1013739
361495
1559224
650106
1387676
725859
1847702
567596
327584
1858816
46637
1841261
937566
258341
509732
996901
844089
1764900
1855064
556312
970337
944541
1706130
1611436
1625912
89823
1244990
273918
588293
219573
1981675
1487252
1711423
1018733
1106722
1513550
1382869
1969452
196669
681444
993025
1366097
1105357
398400
291652
1273489
904928
1627684
839754
862462
551845
1644884
322395
1118081
1595274
438218
1702190
42926
2002
337342
1537759
1305881
531738
1422419
546624
1176323
1460028
1944518
1650117
1976160
1360769
826329
1766086
1977641
1155604
1869232
596243
554666
230575
963384
1804815
1837468
1054194
277257
1680627
110483
1858298
644337
1707841
1651608
69497
7065
182682
1049861
1157196
1092941
554748
424691
1355551
1658795
1307301
1380783
1579231
495062
331236
918309
1186895
1686581
1366467
1859620
1783778
1611207
206611
1606423
460873
47507
509435
221140
63390
1482939
1658818
1619995
474813
1058346
195866
1838568
15553
1884190
1958539
634949
1159322
295084
68064
1571240
752044
894361
1531761
43424
305120
1700867
1941364
1188833
814827
1872659
796040
1230361
1180290
911093
1116220
1001964
1538496
1123705
780617
1800391
1505243
1954875
571075
494174
1503521
1183260
985059
1069947
705666
1119342
191318
1620696
267329
682140
1605755
527481
94985
1779477
799754
1287367
1447187
237888
163713
1246610
1703039
1914107
899212
1403774
1684391
717007
1098647
1154800
886513
1361489
1893069
1670422
825960
1717522
1296666
1160489
1955373
1809494
423294
1260105
1466492
371942
1158221
1864390
1454428
1481105
1048853
514581
1442407
1219919
567249
1472255
1765405
1230894
155133
896745
605248
932473
192269
1108042
1025954
1943418
1880951
1956289
1652769
677378
1813528
1865420
687298
1588282
317572
1249101
1525364
637241
960496
689655
309223
1564437
910536
426109
345538
1339528
1273341
917608
585792
452335
311737
1604699
1081485
1577114
1266538
1499205
958809
92021
1351519
777718
1673868
1238153
896277
581396
1905416
1077539
505968
344468
1546382
248509
1715603
100902
799071
503461
1399413
1896681
695569
610981
1331169
996876
1594721
92445
1938525
1382454
202592
420438
1093420
160064
159631
655123
1806301
1406506
1437280
65820
463599
1637902
992061
1791660
1165817
1300920
109512
724957
312532
570500
784430
1086693
1749390
121000
631917
1669628
1251668
1152227
883018
64752
1746202
1248204
946620
1241691
1532799
1214561
1474030
247836
1243258
1131210
803969
269792
1047868
1275277
217887
1931387
767131
1889127
776081
1741845
1527447
1648740
419898
188360
1307935
1444017
1588029
1335582
1011557
1912561
446485
926544
966158
379721
1190835
1832629
826937
570315
437437
1813077
1063945
1433996
1578497
1301188
1735931
193771
1690484
494680
1845824
1072820
1293199
253261
651152
784992
1357189
635144
1281818
454473
72368
1373816
998825
1651457
1782377
863823
688
1334439
990668
1793592
1973501
1565410
243995
839837
1761573
163064
739708
1732113
412560
269542
552945
1204167
554250
407236
1320748
1000609
853193
766648
439175
111189
530394
126974
745572
1498288
1410055
440405
359267
1175920
1474777
1685789
1755339
777034
870243
646159
40427
488597
201863
1669021
1770568
780729
1173314
969344
942479
346261
384626
103337
1859135
1959962
622485
1915817
1137159
527730
802667
931288
1113620
273998
346078
1479888
3432
1063473
384856
1435557
1544183
1671138
470661
332296
464201
1538624
1419593
1626680
715082
759255
1736788
1643535
1925566
1236372
582113
1881419
763564
615486
133382
1761228
53867
587397
1035383
321375
234538
505564
1830725
665926
1621433
37584
464172
237209
1607014
1957180
794830
945116
1077476
526688
1137618
1970582
355270
83266
1608683
1867106
735402
960454
1941878
354884
575829
1949920
328892
312467
1607751
772571
1427806
1005493
1572042
1221386
256418
254330
355722
1768106
1496805
854065
1718139
407140
595732
1938800
117647
1190433
1747788
351912
1143488
165078
334565
402414
1086858
998268
922167
1638671
1689627
1104414
249193
232178
66575
1235816
1238743
1057997
606949
242847
325197
536728
506640
107367
1573072
455380
1251847
138482
125501
1582535
643851
407066
109881
623817
118231
1186093
597712
1094965
1655988
1844588
1582014
1587654
7310
1229992
642665
1955071
38864
282242
18549
1139178
337898
917898
142651
195412
754468
1868842
557921
210679
812907
1250185
278194
1948420
445014
1249297
1512412
284309
1024232
605317
1792354
470633
1426038
136896
767345
1797938
74842
230218
1559258
134426
1187986
1001126
1352348
860993
250400
971654
295168
1927678
337656
1792032
1367124
435435
711455
1785097
657553
1246579
1337814
1811980
1902706
1110329
319478
392001
1915169
1545273
455092
452966
162456
959341
342888
1379038
1965225
245582
674210
1530690
52256
442982
215972
37631
7200
1746070
1432254
1212844
97385
1155566
1792468
1004794
1932653
1747557
1509054
1414937
1680690
1111604
1431305
1158752
72161
67652
1938396
1861856
1305472
771
1106242
44427
359640
9268
1065702
248327
740780
1945264
1429794
762082
1131388
722212
1372843
425632
1671683
809473
1284064
945535
552679
828532
957894
1261283
865632
484038
1286811
924326
1641895
325723
375612
924838
130498
777610
1548084
876740
1102705
1582567
585634
1476156
1028969
1790603
50069
1113384
1274511
1888903
186930
49804
1905113
1535259
94464
681386
1362107
1524392
1823440
1872961
1815750
207539
464172
738985
659680
1704904
761227
301818
1579767
1871225
1795483
1684286
578344
1167743
1997404
934591
1614159
1865235
881193
663639
1412872
445853
1552323
1947437
1782658
623308
1826352
93213
1171938
246572
744643
817359
1554309
325384
598765
56903
166576
598237
460344
1954955
641488
909398
1513061
1858090
1572614
600331
1528121
1074586
523503
1375117
322079
1871247
827632
1629343
978392
414847
1338667
1561703
1455526
404139
46321
1520876
1329846
1765121
1052463
1374258
470777
1259318
1429263
1886524
803770
1104172
266792
294621
99296
1076497
530579
277218
1597297
1434678
1387385
1367406
1467013
1322479
1613733
1493137
1273933
1044286
1930153
650152
1213287
1628022
1762933
684166
538430
605440
1584742
1512885
1800095
650368
798672
1950998
1910940
345902
1465145
849668
526442
416256
905804
1921552
1053610
676044
1546111
1876613
1012776
1812169
310462
236755
219394
683252
1253539
1351854
359254
1351137
1312912
1252377
1206352
1129087
774401
408752
1140868
959179
1183909
859062
1804828
1502575
406410
1290004
847816
1771464
1617481
1464574
457995
1722978
436635
1642950
891599
7262
1042740
508875
182562
1582025
1424309
1526239
1773571
958910
154445
106673
1222430
280512
1497048
1935784
380240
1420628
1123158
276609
929922
1822500
759415
427342
1079324
1931823
402755
766673
1739281
1942255
1756223
1305295
1627096
1553615
92496
264993
513443
869560
1018319
360329
306248
30472
986764
243970
1957945
1946861
1452875
111101
150517
1919095
768117
1404041
1346986
26254
1541074
735403
479794
950818
1387642
868241
1845821
1169287
1309537
1553344
521665
1275948
907147
1087831
916321
619499
914519
1992292
1240535
1456606
304549
421217
826800
395814
454028
933209
266884
1736463
1867080
1110672
1300180
936092
1844352
1954868
1117219
998212
1296107
1403085
1966331
860104
1639777
1415125
509185
1931338
1971729
592028
714573
112430
377171
916102
1347813
143037
165847
1653399
1272095
1453158
1065495
305607
369693
1622789
877404
279570
142173
1222529
1238473
1507730
70692
1203990
585626
1667054
1185189
1062831
699058
918026
1354130
956089
303374
1046972
1410643
1285962
835695
1488000
869795
280773
415810
361951
1659259
1828430
913708
996794
1274485
428474
1332840
1658871
459932
1610730
1474099
1154599
137963
1255253
260757
1445070
111479
1235416
147311
625691
1954434
1832705
1671265
649578
312419
1828398
88654
716647
29692
1400240
736850
305714
1327875
565101
4295
1595428
1851475
237530
1366821
512983
353904
1570326
438960
1168837
350681
1488445
680916
982190
1781107
1524019
155161
1766116
943082
217834
1624263
1971059
490678
715148
565690
1712217
1461392
1760663
17122
1924654
795420
1077987
653840
166168
1984739
1695500
72047
1701737
1486686
1009115
1146287
1297738
948675
1843136
1869598
274219
34390
58460
376268
1558767
1640403
1483828
191539
1967044
398170
1779370
1206811
524107
1182991
1488451
135525
1564504
1180827
264358
803101
1014347
1754885
831703
934588
934651
1256918
1391826
68620
1071452
1286146
339883
952389
31123
1161340
1647693
1292955
536594
1697339
905300
1411348
1482225
1611861
1653288
986116
656695
908631
1364969
1597655
199805
1940992
841177
1678101
1630547
919905
489605
1546544
666741
530224
1898189
1908323
1570214
467287
1979928
1963426
305855
441347
1589246
628965
811515
969864
1745877
1575144
1914456
1608170
505327
523026
1153410
1943516
1776595
1150501
1592949
71988
446217
1118617
1985994
1739131
1794943
93855
504771
1925548
1027300
1810513
514954
974342
814379
1173777
1597073
1098561
1697690
974860
535226
578421
748040
169537
114251
25991
1002709
276386
1135158
1460247
1676440
628662
1257424
1395977
550633
710688
846547
1710401
689067
1047522
1663794
1379189
1990420
258987
11423
863106
1027041
621108
924651
234495
915763
572682
938973
1599326
99469
118017
252585
1277006
735107
1711422
1450698
36568
666978
854799
648007
1138227
1333244
223847
1649192
403472
971163
341435
1910113
958096
801460
1999192
22504
1007908
1050008
774699
240338
1243418
1927250
1244162
866600
313689
1721448
1419783
1145761
341646
1883526
27181
181463
1791326
728244
473115
64507
749080
1972999
1384030
423855
637107
93168
1686090
385698
939153
912320
1445293
1652606
186270
478847
1438072
424132
489734
633282
9146
1218633
863570
1541647
1052914
1309642
155133
810828
470130
873396
1483101
103295
376246
1554959
892711
746938
1634264
1455434
1001759
394892
519068
536009
1655486
1356089
1582750
13369
269542
1902025
1279230
582375
304929
1067936
1982155
1951734
1583582
216393
847277
229474
1468642
947154
1356712
1409944
375189
578483
676555
1048782
1251559
161684
1815807
711991
1109942
1365929
721315
583455
1399372
60965
106678
244354
679097
1937808
397720
851667
1690115
460792
932887
1338563
976267
369252
635172
905085
1288293
334223
1967469
740304
1975443
1357869
1792112
1426050
906675
777707
780815
1304893
5532
261823
1513632
95721
1657352
1654844
1076547
1049180
885377
118616
1594643
1339844
26349
1323565
606465
1782657
1716580
229183
826558
329484
235600
1279633
37855
1812660
1227047
244645
1256561
1312430
1549498
299576
940293
621990
767374
359011
836924
1032385
1143097
393513
1140972
390623
646030
1898748
780696
1631322
616987
1924778
316764
92367
1329533
1828738
626018
699042
1094934
896268
1584105
623747
1350957
173042
1667655
92119
366612
528675
62255
1342105
1406012
1797879
1267951
98790
1711517
1015227
668112
1521554
1806496
671065
195026
808264
386720
1141516
559933
295640
1662702
161597
1193179
88756
515742
949230
818232
1830537
1542773
1355097
222612
650962
1514131
656609
255509
538785
1544653
1180851
180935
153185
1486327
1379863
1013428
104964
367812
933657
1067801
736206
1810298
1561772
780917
355022
1378851
1228777
1279094
1535259
593444
787324
317819
1653641
433233
1963741
615508
1100039
1725454
328941
653312
1189769
1130806
1864178
1554745
38897
1686684
202467
456372
1087034
1073776
79624
1320530
1793455
312267
415725
1458755
1123251
1975893
1229155
1875337
1748680
1789903
622041
1298627
461449
1067186
1527665
188578
737701
885809
1903240
67708
1145038
527373
16991
653538
1127460
1532881
740888
383356
793787
366772
1233682
1108417
895410
1222965
1595086
243257
542030
1095822
1460020
1035821
1755355
1940835
1972881
1545821
695464
316624
1810760
1958827
1702266
1824435
271830
1015845
1521792
1742707
188554
1833601
826841
511584
1660533
1173021
1330490
1288840
1873326
1037230
326702
1059625
161353
1869601
1862481
955477
722780
297406
768331
1198193
18035
1641508
1422963
1255574
1771978
781866
1696454
1288461
392177
1743518
1363719
696787
971576
80225
1158323
946338
35693
11141
1214256
1352437
1277733
1781287
919701
1935193
1363364
38817
1710759
1626177
1972529
234800
1787178
1556606
115004
1036082
1259213
568792
1394806
1570981
625124
1290912
367217
1586160
59406
1904370
1996801
982103
1334024
1182496
1360304
633921
1932131
792700
1406254
86553
88442
1645411
734528
1754837
977393
1439207
1587939
1802674
892027
1123877
437815
1747183
1866290
131804
1783852
347453
1006044
7262
876611
554428
1896845
94909
337045
285764
1736838
1697648
1986398
90275
1396322
1288037
1585952
855621
1631605
468733
636381
679097
1095544
720870
725755
1214202
980854
1796513
1275630
1686101
1784575
344832
1503353
408360
1932822
1504827
1390716
234679
108787
327559
1120713
1746504
1569051
499279
1371576
991427
123324
182315
1731293
630127
1324106
1406692
585235
7594
1399778
871056
1556458
464440
673289
1511602
1416527
848792
187496
1282926
1463056
1858499
371659
576343
1048809
1712433
1691220
448201
315136
1589684
942497
1391248
563109
845936
353512
200413
1760406
948933
1859664
65184
304731
1844607
82033
642134
113037
1476152
90690
1215805
388691
1491526
843505
1702365
1678400
1610506
1431534
1579143
1846172
78114
1332197
1607454
905243
213761
483546
1704746
350521
1949476
734214
1988374
1692592
411505
65001
902559
714520
570165
1943922
753138
824351
1470162
321081
1340910
1485371
206065
1514234
423591
1421502
1940608
1842548
1737107
1078442
1198160
96115
1747669
1400255
1949591
134216
304209
143733
1890452
1823926
944602
707378
441630
1277580
299866
1799785
704085
1533836
469656
1940512
544019
347264
1648012
503480
439310
243942
594558
1059284
1546269
1090638
310415
1800078
1764821
800735
670572
556276
1774427
1978787
1152812
241169
461535
1576625
755310
1368652
49838
1954920
1635753
1555703
1806843
794723
404716
1305134
258610
21876
1502569
219298
399326
154553
972193
1369503
1241974
79598
1642714
1545915
341883
432352
416256
953692
49202
1443712
648232
56355
1193895
1132121
190527
295847
258307
697878
1820309
605475
479024
837795
21700
1004018
1011880
1953804
1929537
664915
796633
1144055
1048527
1663592
1054473
356638
1539902
1034196
873391
1201468
285043
419716
1672027
1099662
272225
1448456
1200185
830251
1218762
850382
844286
326126
44053
1101061
798716
1334410
1202619
1206014
1715500
196861
1267147
1916563
1811677
1040510
165930
461604
241168
32284
1481683
1759721
715298
850205
1061378
1833024
1718531
1034067
788825
8530
105207
885282
1246327
1287887
1246743
1841251
1024001
1047952
1075368
490210
627853
1520127
1181481
309542
1428061
788840
49536
210160
299023
201698
1872379
284841
5748
1576524
308533
1578975
1891095
1630575
1157753
1446517
138314
1467398
1857134
1833774
1772110
1019316
1916138
1212256
1847206
1160527
85040
1958179
282857
855496
1258173
1311266
881336
895697
1707727
915849
287117
1703190
451227
594033
586482
1385935
713466
717963
138882
1896723
56872
1049443
1252687
417836
1012213
1740424
1031013
351895
1721497
1838725
1748909
742885
775775
1211606
423620
1472888
63782
681381
1950154
1199109
1255349
1183435
1948889
1780459
690172
262076
317528
1320921
1476720
124957
1515179
40518
1144424
1891083
132424
135120
212310
886660
778025
1661460
1585386
113667
105394
1829624
945278
725361
1550975
401318
345338
611364
631058
1423617
728218
637643
495213
1859856
1221267
6077
284306
1394678
727073
506599
217514
1257594
999693
1738825
849478
1409542
645511
246368
1290665
1649023
1688722
177450
1727856
711136
585445
1935287
865796
717963
98517
1600378
1686194
188877
1620471
1718019
1862400
287832
961427
622784
1725591
1980074
567765
778502
1427121
1446173
193987
1762893
1963442
169149
1680061
586787
1245524
74242
86908
1258534
461261
1514309
222154
1226015
519094
1087034
1804000
391888
1608579
190512
825051
1067465
1267441
1190393
950923
1359823
1953150
1166076
1807777
1672500
186775
1773826
576446
1442419
1422814
314621
751102
887337
679429
1817007
1782230
315926
1923855
1626086
531847
306773
617596
1427181
80339
904420
1069986
413164
1433804
1605705
1857710
1395038
1933157
225303
151487
1255167
1059678
1699051
1611393
869103
402507
345821
1983715
1843200
51956
272172
1782931
939792
790098
769166
818538
1687977
558287
1698947
1560848
1432713
314882
1201659
686979
1147768
365327
599243
1373467
1487341
643760
1349021
1641508
1832363
1306840
1380014
1173360
1251499
1750477
1222916
1412431
575930
647934
784533
1500793
131391
1433504
1844967
1171052
1283754
671977
577973
482885
494568
1316853
26239
1900798
859897
1001752
1792380
1284280
1016110
963174
515335
454390
1342309
1509800
663928
1826371
128665
388883
1835049
1935148
129010
606858
1225139
961530
1533115
1344743
781386
932137
1862998
716708
789533
248202
1826026
1118713
139865
1263595
1119488
1757908
905647
179591
1761777
1340681
637790
1523496
1363670
1957136
78213
34214
664131
390919
5533
293734
1754232
1988222
797562
1551654
69324
1616216
1402673
195366
1272630
1382078
1270668
1880066
1981397
72077
506886
214640
1327089
1548702
962450
1510544
1947564
1822454
1250300
1431729
878087
990771
1559175
213188
190989
707442
483086
850925
1971322
1587857
995786
1994436
125133
902861
1413221
585072
503424
1633608
26624
751590
136685
1977156
1942287
1308135
830086
36331
568191
1581110
127671
1659621
1504946
807582
1697878
1144111
1511772
1071679
489845
1673906
1176155
1567858
1328335
1632647
354737
924028
1943879
1224622
954074
1723465
1469481
1591833
1813218
182132
280956
560028
576410
384620
232155
1062690
1998062
669910
425510
1829387
217174
1499750
1268577
207585
130730
1311700
1353442
1118152
330377
875742
733881
1059168
379031
1911022
1515106
423897
1724147
1567371
937536
60425
74740
1756573
1971622
1729414
1943600
1514336
1570532
1032063
1589928
710312
732210
1374132
557402
1356954
1348193
1183193
609687
1661946
169958
271683
678741
1911915
1998090
473527
617714
374026
1494844
1040299
1380107
922971
1434761
1382787
458686
1738068
999522
184669
121594
1078409
719492
1036865
1445415
1653848
1511602
563570
1323566
496210
1950256
1537259
1119094
3883
1407903
206611
366007
1304129
910433
1857063
1192330
343236
481112
233541
1594166
1316108
538882
1988958
131638
444341
323202
1934636
97806
69932
1793740
1702368
1868827
1671627
988777
1465383
1218567
1606940
1141074
1066990
1159147
74778
186282
223179
647409
1305090
671267
798995
395801
1536735
1140244
1567261
1360321
1931169
1428241
959123
847875
806728
1067216
1722149
1104897
1316556
1762271
1094526
483234
1275833
1965142
1784116
231257
1637977
1443444
749981
130798
1870479
1673067
1137964
767604
1565228
1611313
804062
1375775
988042
229910
692225
1442419
275093
175529
536579
34019
1149878
397510
202669
240210
808483
231521
37281
132486
1699894
1351809
1717358
279691
1296437
1101085
1598413
219749
1098992
411324
1623722
1476490
1079728
1205595
1159845
396945
1632746
1491880
1211927
13690
1850815
1237414
491023
1395182
1257347
1978211
948339
981095
1512579
1733193
1722593
1710177
1552672
988237
360050
1770972
863257
616951
557545
821586
184224
875107
1354633
879656
496746
1724910
1800856
1530577
868697
29245
425539
987760
175295
1375939
77038
811548
1919942
1000090
1269371
288682
1143351
1484167
1433139
276994
1771546
1698703
155758
1856692
354167
1959258
1845939
1024125
1541840
1398017
671361
165874
1924304
1556569
841260
1153777
1917245
325970
1079761
1761275
982531
994694
119126
1097185
629425
291348
909732
1643297
1260783
1868220
1732344
118591
1260640
778975
212976
1473107
1017129
1240017
29847
911497
278315
700845
1003895
54784
227414
1976487
456260
739132
671680
912647
880919
381114
50474
293305
1299554
1240663
1700215
1939180
127946
1251677
1729925
1502292
1647104
1739823
265769
286815
1876789
942532
1737810
959763
1504582
424590
279562
1380253
523977
1267207
1782288
1533115
339488
1297168
1645947
841693
1676620
359804
1401092
1047865
918608
1958987
1512172
1848675
1257611
1212606
338685
289512
1138418
804385
304899
827577
1177059
1795887
1892796
801313
1533414
1077408
1963593
349793
1782886
1559689
1355176
431447
199647
1162352
1137229
1748944
1508347
1947485
926968
330203
827093
194124
576514
1088895
969897
237888
1034633
273461
1494355
1845032
153931
757277
123499
705483
739651
852341
863209
863720
359257
375969
593191
1413080
160106
970407
1455856
707213
1334010
1172590
1687022
815578
1010709
918982
1874950
1483141
1775555
1175575
44212
1849722
125286
458708
134539
33582
1447409
436132
1707186
1936102
1690909
1594409
882245
446588
1865944
854285
1489295
252393
485458
559310
234307
813366
1052845
823964
592950
1142632
1098720
1162573
1821320
1271779
741019
562291
1021727
594044
1279752
511815
254568
1998245
1759144
1833906
114592
1828157
1260702
766901
241698
266472
401602
1994659
275759
779453
306625
1905028
1977497
1031174
337097
664128
1111896
987836
1395474
990065
1652945
261240
1272132
1678400
522765
626513
709113
27328
722461
930445
1494007
139307
257534
835885
930762
342631
1836591
1186898
369734
508415
1842170
145538
1785899
465572
1019052
908628
682106
632633
1988570
1551770
1444137
764877
122044
1520100
290855
620257
35273
905451
930832
682975
1559928
372384
60591
1739767
1776414
359397
1372357
1596300
1646316
1129885
594108
624868
1055440
1876341
639979
1013201
1779702
1297054
1100709
710985
262444
107241
166109
1868830
355287
195412
860387
923804
85938
1607617
1979638
1324613
1669033
1662800
655890
599791
1887761
1802237
1395683
486556
1270300
1784486
1821531
1833584
848172
837439
19618
477156
350143
195942
1236212
762638
342760
484436
521076
623637
1218547
1131322
1220323
668415
1962574
1646886
777092
538045
702991
166908
1991591
1140623
1140493
830272
1904402
437573
755836
467393
1371956
1006733
1571662
218155
1160521
1513830
773307
1277736
643887
1075960
1284280
1582058
102757
1813480
708931
1454054
1144905
939020
432186
804020
185367
1543927
1972148
50057
1761038
1591910
1852906
1149037
200413
1242099
1244502
1199995
1293692
1258191
1608495
1663852
868745
891528
1550180
1327943
1943855
1918406
484436
2582
137347
1209916
1376412
1921940
1154378
755449
1539191
1765274
607101
784473
813365
1482555
1775811
163824
1211194
1965413
1933568
438251
1231615
63776
79570
422043
78386
1162351
488146
907870
159397
1720693
485942
9366
173234
250553
293460
975255
422429
396623
1426038
833056
1518608
1904168
916772
186859
1688405
1533577
1054852
517892
1174037
191291
223666
354003
1614663
1031628
1250737
1961368
1279009
1906516
1488284
1129349
882872
225247
992134
411573
670703
233120
545183
74751
1357304
720688
891915
1248396
1138589
1026478
1558526
1623613
675049
325398
642885
566756
330011
1081381
328083
687274
1707764
1551723
1621460
1270188
41217
516654
315140
1166122
389795
1046858
983341
478802
1865463
522595
243053
1091541
648232
1207887
1752143
1403035
1577006
270026
513863
1152081
767936
1571159
1164668
460349
1156891
1976085
413101
1929327
1948372
1631906
117043
547844
1749815
1412490
146589
475609
204004
1784850
763005
1856767
466285
1203743
1031453
944607
856113
1108977
190837
1394711
521419
983422
800180
331439
1549329
620132
1446341
1280014
1095113
1211882
1507034
1981739
204972
1622061
1712345
991146
406599
1415735
418013
1797092
1493137
239994
1736838
477549
1516856
517631
1877551
1783524
1348367
1065176
1096343
256820
1532907
271192
682035
1893152
1315130
1359646
703603
663677
1082471
835699
472730
556437
307342
711858
1344181
349793
385592
727223
1742631
729182
164685
1953498
1735223
57209
200825
1265796
22199
668234
869281
534838
153095
1362129
433373
1469594
1968447
197280
146287
1294026
1842825
40086
1246457
731785
599525
814338
491613
918982
1720266
87596
787445
501604
970840
1702727
1211625
158856
1154083
1311111
1514854
1773531
742662
1350316
974941
1747012
576706
577324
1866266
169389
440216
884719
957562
1979240
2650
280004
1121906
1142085
410472
545893
1224051
1701967
1579306
915386
264780
181336
1361760
36315
1811634
1223912
1065728
514936
1267849
1215845
1762726
1896499
1719511
260954
1681387
789934
757015
1708772
653572
1835076
1874075
882357
1445874
55206
435948
691569
431714
498620
887446
1419807
140444
160202
522575
1303630
444070
1275671
1452527
865747
1161053
1342148
8948
196490
586504
1725211
1157470
1976100
259631
457162
934969
183707
1877992
1597568
622143
1449485
979248
1327143
1579684
830107
1698672
427066
1415961
1629940
610084
1234181
987894
1393241
806422
989602
1300981
1039482
791624
1859464
1035213
1209216
761228
32993
160304
242431
1492457
1501304
204866
1596393
1257054
1376025
137756
74218
835868
95246
212271
461783
1364305
971858
927451
1215518
1590850
1002405
752154
1428375
1518018
140096
922967
696738
1836914
919931
742504
745770
1039992
1635378
1490785
575028
1036529
592855
1329816
395168
972201
882993
1286951
1635100
1229562
756396
608046
1228223
433466
346646
1767726
35864
839969
1055871
504781
1818186
1190664
578738
352246
345381
1588115
993781
1655560
486308
1987767
1507688
85938
1399968
1670923
184834
706081
160220
1115447
1962123
1236324
1328472
786324
1103602
1356203
542571
1499529
341347
334223
1055453
167111
450100
1928955
1223181
1136095
1045984
360080
791463
195823
1386278
1221194
462470
1247239
156096
1278365
452733
1429360
912468
609855
474284
1793512
1314247
1320225
734903
43236
1265356
1892737
1973897
1669539
657116
901707
174402
1171496
1220906
1947821
621547
529372
1204102
26139
1346907
1913556
534481
697406
1570700
327863
1205931
850229
802867
1198754
1532826
1547791
1834836
1050594
1628582
1200726
1786096
1468860
841294
1051297
1180590
1894108
491008
1321480
1665156
807332
1198933
883658
1988418
1755137
779538
631495
1924501
384914
896983
140764
1870938
519094
445469
973033
1938730
238300
1358914
886461
77480
82063
428391
1892222
1034633
1185542
1430931
511033
205201
1942305
369483
777336
977542
1630839
938962
837988
96528
110290
1123721
601695
1399487
374048
650936
655463
408538
846248
1233231
1209491
308971
1128732
1518573
991436
133669
654892
1342427
711355
1593340
164075
514655
736785
1083788
384119
1529982
1738784
1251989
1243393
577978
1057802
1238444
1186880
1555827
333774
167357
1037050
441892
1150255
1074082
392308
233258
1315541
946869
1333928
332189
1732227
1708143
583187
625132
83844
1100265
1915212
420040
376793
1980359
893946
242209
141030
464086
1636806
1413991
413114
801247
1652859
897229
1950009
1045303
5270
93465
1653267
1193156
1222965
1313224
542757
252974
7247
1047871
1441923
1873916
940245
1829378
1347068
1348864
1397678
9374
1345938
656312
790189
1606315
478447
725853
208407
424655
1813119
1810524
207665
490979
1613885
84972
652053
722066
1832437
1086583
1942627
924852
1804255
1127005
849984
332062
1814171
995911
947880
1029552
259901
562445
1252618
336143
1301879
603318
626340
1527567
1001299
749563
627854
540589
1527970
1308586
875812
1369047
1496105
1569336
258069
407237
1404514
1188206
1671821
253865
1113933
1037562
1476243
631495
871866
8689
476547
1506136
892348
1780913
999110
1249882
325679
742372
834504
1183765
899696
572048
1053940
289508
1722683
101159
142922
989856
1216065
1500528
1969084
209765
1616994
1349436
956833
1058973
1503614
456985
1031344
1141053
458871
245042
502603
117347
925622
534387
896954
1512257
903143
650570
1284454
1867351
155926
1454290
1299275
305736
1448416
1998408
344217
389774
1976950
219591
1380941
1782587
1652255
886954
1906761
1755073
81358
888952
130574
259434
1281986
44035
1967572
1499205
502695
1621192
1428747
137735
659768
1957949
1536964
335651
485001
218321
1504035
1239039
1602268
475368
1820309
172602
1818867
1097903
228281
1813104
807902
1005673
1579468
355475
297025
81354
1081203
1207494
1687561
1204997
303313
1544381
1766120
544790
1913686
943635
1209335
838895
191582
402518
1855806
148824
1109738
1380529
1108804
251185
830299
1553006
321759
1346196
581266
351309
1232656
1547663
1559442
1074236
500843
1578002
1498588
1659959
343835
712077
43169
138191
735128
973084
47548
764079
1326321
1270733
1443635
1694164
1408206
1304071
1152048
778163
230299
1598962
1505764
156205
1862441
1755434
1446614
1366577
889385
1433790
479741
1502432
1102419
361364
86764
429332
1993480
948446
1985152
855365
790926
1795335
25507
1288507
103654
1268702
441095
1767212
1743077
1110680
302048
1910024
1574971
71005
1852118
1015060
1297698
319449
1430188
1422516
656723
146818
102967
213753
1772443
908082
1989296
435742
1738841
1604432
184493
1187346
901701
1460763
466338
96644
1187288
719307
1053769
459309
1500221
1440634
935660
36395
1688771
1061917
1057816
1611963
617793
1265486
602812
1482793
159703
208754
303354
1187917
1769595
1093804
193285
1766120
1283982
1971130
1800748
1816585
751230
1772929
311794
1580393
999051
40677
605122
1881090
1278372
715408
1494677
1935977
1072539
84584
1566961
511474
1979268
1251034
706251
604062
1853242
823804
91801
1592714
397833
1258363
1304749
1287991
1915124
517267
161751
814466
878771
975786
1297260
616343
722624
430417
1281524
773225
1023859
887576
323739
157526
160847
801035
175940
1250342
22387
376760
1969348
896272
336834
1317561
1469268
1899412
1333464
1210705
136081
701356
1288528
129054
1193011
18305
155440
849599
1120599
1282926
97132
694498
825983
782284
10174
1655119
199794
1794088
1183067
1102633
1393464
631960
890585
345434
777036
1879576
424512
85324
148153
1651998
1076408
1141471
901742
1931953
1354381
1738316
1296022
1468199
447872
1386646
792244
950124
1253343
1739780
1560529
1586794
387098
1164043
277342
1081708
332545
1241581
575530
1899950
70277
195817
5559
1072045
687613
225773
1932242
246966
1635707
848930
990672
1168465
44936
189709
1135858
693969
1820169
1186886
158554
1571261
1870476
432023
1575692
219975
1922584
989917
1487168
1884856
59556
1204464
976575
668402
471424
1606083
1517672
1113562
1231948
858000
176453
347309
1052153
1880640
862094
43236
275741
1889460
593313
1005331
1504489
1073662
210316
1334757
291231
574725
1122654
1043754
946691
1391613
124118
1812628
1076799
916976
255611
747561
598337
648771
1077661
1811543
73634
1156433
873539
68584
671018
1937059
772250
520972
1280771
240633
1469162
1114777
1885320
230841
1156573
1941419
507862
123201
725136
634503
358503
866181
459323
985249
1875998
1317010
1779536
799839
1406013
8527
1146798
843379
1857392
1136766
571406
386995
329395
101486
1614964
22326
234499
876246
1271539
683837
344281
321269
496489
252800
517793
1838236
817479
382305
572470
1488764
1795472
1120726
1066769
507719
110435
1573469
475448
952552
237400
866600
709311
1139829
1972586
1287550
579700
1734610
242295
72805
1904836
853310
1809208
1522726
1526152
956293
15201
1534258
213573
850719
1706496
688776
455404
169633
1499897
371611
1255524
111070
847104
623640
899700
1519848
857357
371280
297042
1129536
373670
1344586
1781313
1557964
1396629
602355
971772
226091
1652753
1276516
1844309
1810873
1943983
780130
1030541
1484597
1869562
18331
142375
119583
1871468
588724
1766966
1951707
1189183
1919132
1963197
516091
1701156
1357294
151675
658774
1680018
1150517
1143710
1836297
476034
550346
1569480
1794460
1886508
1541682
646703
469619
456020
572144
756734
885123
1240075
778597
1123822
975198
1976879
1876904
1727917
1135920
1809893
1148131
897054
1933629
1238869
883795
792382
1704518
940583
1156770
960262
1605949
695094
1969396
1832363
1819031
908172
1471697
845453
1816396
1678750
1595428
1203746
831811
1469881
709349
977119
1098720
1895770
647856
866365
1003839
1498809
458504
801784
1001373
651730
872058
209830
840240
1695406
399633
1357076
1050968
1773771
95485
555670
1372589
289576
313603
1807096
464126
189716
972857
1556380
33046
1351155
186433
765427
1539599
763782
448769
1566127
1737258
1596606
1035213
862176
1310980
53984
260371
662824
623730
1507753
1761608
1766871
660001
1141319
521623
1966977
280753
1858685
553051
65753
25528
1689056
1721856
925991
8953
837409
362442
786392
887117
626414
1051899
810253
426221
510339
1225189
924796
1691171
1109797
1067166
1356317
920572
752224
1554655
1268392
297716
950473
573331
11170
1214100
248659
653605
410048
1385547
678828
1748453
69222
1956400
914673
1005690
171230
419441
307761
334912
923332
954050
1562784
559609
716812
1651949
1888273
287
1521481
414849
1134656
1347712
557545
708448
1988756
1921743
1894716
1336743
246364
1654395
1605345
1328264
712805
1107282
1613885
178950
815688
646832
1444215
55435
748043
356850
1900215
142420
590170
1194302
295703
154240
1359514
181010
715976
1874990
1875215
452389
1949764
292946
1097974
1502080
152168
16186
143800
1981463
1949012
1938125
90255
223985
1790165
39226
1109486
1728083
755682
1177575
121524
855131
1825105
1994516
990605
834113
1618724
478654
1314991
88433
1681814
1515157
679150
550082
266271
189866
1882512
709511
1233178
1850555
5756
1008942
1689797
1645472
760122
1575131
669006
424708
1365653
1213467
447950
811536
976939
180585
1626102
1062197
461667
1358779
613126
1127855
1618298
942958
1799082
293613
1343699
1374556
169756
440245
9590
939203
522054
1635039
208045
431968
554454
138994
328215
446149
1816374
1415824
620907
257461
872958
1056686
962715
1777254
1948420
1360673
1685438
382134
1851811
386252
548771
1498445
678384
691841
814988
1209532
627307
1401231
50855
621055
561169
444466
1859146
1527710
151893
523233
247267
248541
1669976
1166900
1950351
1621042
735822
1269478
1159733
737495
55524
686129
1972069
1584039
414593
1548469
1339281
1079585
90690
106037
1423126
1972815
1842927
1081053
138192
550358
350671
1170261
614079
246531
1697072
32895
365468
1404177
759868
505133
1184703
282162
1364948
474082
871890
930936
580917
288563
1604663
916444
1440126
1076043
1303127
1117393
1626214
141400
1755904
1228375
288890
807022
1101424
720830
1012176
1400909
304887
1509324
1941516
1952893
1708387
1188146
1814304
1498227
1357949
1819522
1062938
1667683
265297
1625522
226862
1810141
1390595
1803619
1129573
106147
227790
1041939
623724
1683339
288825
706125
236250
1316995
324589
811360
704854
1150248
1851925
807410
789859
634718
1625262
4699
409233
1561042
687600
856871
898970
1186646
304126
1983527
1379981
1692956
1618964
312769
1214700
13248
688509
978067
966049
584516
1725290
1229785
1474904
1610135
713314
1749128
305614
1499464
1051952
1169552
539565
1548588
977517
151427
346406
983686
1968434
183460
1298777
1969941
859977
1504830
713096
1873359
1788086
1533409
842783
68837
1560103
1168752
843282
433313
1834740
114486
940088
1802097
1554067
1913597
326518
828157
136402
278878
1545370
1626074
1238026
1791975
112424
1341827
392968
1550452
384705
1647435
69931
101483
1487597
1371146
934789
673799
1139946
1608305
1532251
274727
780917
1012316
671416
1154462
1154564
1103549
972235
1766961
1544562
1849113
1040288
750128
585870
778756
1708687
814227
816532
880101
1505349
1821866
962128
296289
1077797
116014
1827567
1141053
1349741
1595231
1188100
1868760
1659639
276676
1680743
890147
1222609
481046
1759201
104119
754928
1356712
1228896
100157
340059
1798136
152663
982511
956673
1836872
1289229
1521384
314360
1354591
1211034
987083
145476
240597
1469881
180121
579560
1459349
1446620
1891759
1383553
1716507
328507
1875822
1196123
420655
1723225
216747
1678831
716196
1693870
1011697
1377515
1700215
698829
1379465
58993
1110322
1953818
921035
1909048
967117
1147296
1076844
1180762
1741982
1793552
1010698
1504153
129868
1215211
1085551
1966161
1437687
973833
1719607
1082311
1080996
408389
769911
1803699
224949
1062938
1550848
320143
410574
1763694
1836842
80365
750004
446147
714416
1491297
454585
1246980
152423
1381384
857549
1320104
427477
885148
123588
1827195
26791
1900102
1230517
721257
131988
732831
117169
765764
1223040
1439903
1045863
1742705
726715
527533
792788
532278
951991
447333
1113013
178511
452486
238462
448619
973147
556073
1613962
6262
554075
138974
1855731
623013
215087
1393815
741754
934588
1828351
366124
1226403
798912
1154216
868734
1199412
1986286
1048307
524446
58096
292871
288236
594560
100890
1464574
955941
43850
23704
1116064
1842788
1853844
1421239
53400
1730949
8011
1265259
1371193
1309510
445442
1907809
757901
912512
1833564
321269
358652
1980649
1761528
1129554
264780
491652
1756476
325154
272704
1807749
1110836
1038792
1105401
1114228
622599
1611852
97284
210510
1457431
1056471
264025
1958006
1673185
110480
1711116
1086604
1256013
285247
615165
1564109
177159
692056
1178433
1553838
1382071
344602
489633
1617188
826196
287807
1083053
121300
973049
515603
1139237
869530
537256
439310
861049
1479970
1103276
1653112
819279
1319031
1939690
904626
1116184
503532
1668480
1051529
1991679
696951
1908055
1623838
1467744
947796
541539
231685
1818848
283680
1273933
1156820
306897
865154
1987674
1006229
77736
1287970
688482
418555
1138022
1905534
646697
1995116
898221
1465793
178899
1193259
685612
1049703
52594
789163
78544
1169668
1148417
874656
591060
610107
1820109
119293
279758
1908205
506409
995520
916566
1483683
1780912
802384
1209719
48310
709606
1131567
1352699
1040560
519692
70890
906585
1448203
264714
1120299
941172
1032744
1778364
1089179
1112603
252311
943121
1036349
1578520
1811077
1956723
1979321
10390
453409
1585505
1052443
1968646
431643
422459
1964535
1464529
954183
1030292
743823
1474926
701464
1299488
1329426
1576894
1118436
477594
1885864
880368
1717608
1364155
1234688
848323
1076918
741870
967125
1913453
126572
1433080
1700113
1337534
1585717
337064
802835
1864354
1682216
1564669
1219721
1335693
1556531
794848
1060220
571291
1702116
217752
1622680
56429
702525
577387
1064121
221517
721528
1170417
865498
1808696
556173
140439
949023
1258408
326040
357877
1221812
1081818
713803
1826302
821578
830656
1237386
1569810
1471369
923104
1971060
89625
458188
1359543
15604
1831283
1432189
531215
1733605
822357
1472474
1045294
803929
828276
1147182
595467
1769667
1581708
87867
1707841
1807962
205073
1431253
1560672
1225956
1582025
1734066
1142623
372851
243222
778961
1112380
1105374
126201
996667
1166244
1714193
1375018
1264620
1200451
745770
1600395
1324106
527764
276537
942423
1859181
998502
722844
162938
123478
1819826
155591
1864376
1240672
412570
1744561
1930780
1574379
672376
1198084
1493331
520444
97662
411079
1227506
318193
557960
754153
1757606
434428
1956821
1063155
530224
1211473
1345055
1602678
369570
154574
1839030
1367815
1478378
1558839
515274
1590488
55813
383847
756944
1813802
1865499
1547791
708433
1788657
469759
1909741
32363
1042762
1730948
1877021
80413
1961965
1738995
173889
1239869
518485
800287
1054291
1030867
1880589
1622322
997820
609038
1939672
1968347
1908164
344237
537113
1030041
1561637
882676
456839
1330836
1549437
943595
1913905
716364
1979250
281547
1062236
1279644
1141606
879182
1879918
1701367
1290055
857172
97108
1157110
161488
1140409
1322184
63065
1447436
1067176
1247053
16553
1460337
305730
1962675
1503839
1366365
1935745
1862471
1633509
1219117
966309
3733
1862573
646952
1665505
230945
1558423
1698077
571271
1624101
940596
1229225
1549908
650004
372616
1824244
741947
1212805
1373020
1157885
896086
388353
1648590
528862
982993
575357
397425
1327708
1883751
683600
1554470
946264
149440
858457
465340
498164
431529
123064
396786
1641347
1141765
1233285
1125743
1435461
631428
467558
1248093
1371503
1174947
725620
964352
1193243
402927
235517
1791352
961220
775326
901986
951751
1875822
673290
1894385
1244095
1062604
573174
1788546
1633443
1502695
751894
631443
1073530
142372
161461
1236242
1135266
1685972
86039
291983
518653
1738519
1095187
1715887
528235
44831
1620332
565982
1698476
1864650
628560
1735778
1389846
988285
460407
1660216
598336
1728410
1919652
176792
899654
1450549
1672269
916376
1199270
1712009
1641435
885334
1307240
148600
547175
626789
643759
851017
1317186
1550255
1517797
1570605
1105073
1887381
605165
659989
741249
586979
538173
1505309
947101
1687476
865699
1406241
1319238
1989998
297163
1909108
1892659
289516
1446928
1049396
1606696
944084
457181
1476987
57838
1500684
119013
707675
1315818
163793
243138
1804717
940092
1348499
630141
1880788
623414
696951
1082712
1108763
179828
836056
1542804
297052
1695853
1367913
797568
1478615
1106969
1680787
637737
1488332
373126
1342087
1354512
1524675
1204833
1353544
930480
993589
1297855
151701
1024888
1651745
1193330
272931
661229
1364768
1835887
1248748
617899
953652
1512371
1885310
140060
30660
1697047
1012426
1346536
1847179
869983
1412952
1041373
1147450
279188
1501097
1162192
326489
1018829
1780344
580473
1156213
1122023
1781621
1106683
996063
1639110
451952
564250
519499
1900136
1485169
242295
889924
90546
1624519
350898
1748698
1722559
844452
3432
352106
252826
1029970
1863165
769390
435168
1704818
590435
284177
63109
1043619
728824
1182390
203745
776092
172876
1313438
1093420
970533
1952864
213209
801986
774120
875083
1374545
1717568
977415
401566
1889267
1585100
689499
162100
140157
523157
1517196
1621913
7536
543530
977735
1350566
583747
223052
1435160
1203805
797041
1785747
1932075
1427493
1193838
1510551
1970178
1779092
222937
1014023
676383
1604825
1648142
1647602
474955
93100
1761312
32309
248438
986116
652195
1863336
1468376
1091453
110541
157547
1578559
448998
1171441
1258911
493309
370505
262076
1741654
247177
1188343
764615
1937405
6243
230869
930400
1382838
1467531
373748
1631962
1989297
1222945
103171
1347251
957466
931215
1975793
1883729
377910
1376801
1801992
657958
1455856
396341
1628925
1536126
215266
218813
1202539
645427
1530908
1725247
1760303
125308
1533909
1408821
54828
213667
952515
1290105
1224398
26944
1027122
742888
830135
994910
1620481
176519
1836145
1009820
1917900
1867764
1416868
103674
1510740
1624758
1220019
749510
932842
469991
403172
1528178
200825
1978122
47647
1096566
1664852
159600
1535845
841697
1759440
384705
705868
1641933
268147
1781171
1802364
1174515
1239332
1490377
1729958
1188886
1980401
792513
481372
257827
1048785
666789
1404361
1916341
1566250
917667
157233
1658336
1886404
282328
1891698
1813718
961694
329505
1975335
229301
92461
1115214
1485324
1411548
123484
471660
749986
364107
1865499
1366229
1955868
21065
570014
1770109
1917591
269529
498131
980047
1870656
1810826
1817542
207775
552720
759224
195410
1213397
835070
90820
1793866
740551
1445592
1395977
185425
1303208
1576762
1781267
1474597
809410
1345470
711803
852053
877377
136
450707
989265
736091
983022
869391
833016
833730
1803172
1728139
873713
769703
492285
338839
1592422
164601
1224045
987349
885240
158462
852271
12159
909102
799378
1798891
1986832
497983
1016948
420396
1474365
1556583
336300
466614
1666628
284279
704950
897135
246278
1320604
51586
482473
1796378
841777
1810141
1728641
1340080
631366
1088077
414494
612011
1054603
1693522
1568429
1146966
367826
1250809
489053
736902
1496080
212798
1934967
196206
681201
1325516
516419
28216
1251285
1679888
1239860
1356127
690122
1168955
722087
1878433
1374874
603374
554149
1650881
1031958
1565206
1022784
38833
80149
1445193
1406517
185743
733834
734276
740677
992600
1404443
200230
848360
771372
1067165
1638044
189729
830543
1924713
296962
662350
571636
1503023
1984526
1484399
682273
246363
1753263
146566
870427
1785851
1585116
539804
1586895
1463982
1167316
1102888
265815
1220625
1832821
174559
226424
1905182
1446649
463394
1676195
1129511
193605
264743
1658892
1255589
741870
68548
950818
1984381
1238989
1844063
98990
402692
145199
1138819
257649
1050100
1837862
1520066
397077
110328
550442
1265442
1333250
1844588
1098545
1583383
271240
281307
111902
1538119
990447
1821348
615092
1849500
1379104
59355
1631605
971230
189034
874466
1086323
28546
1561513
1851987
897874
1670966
1283264
1666557
1401323
184990
1448698
516419
840925
1520962
1404241
1485975
735435
539573
1806587
1156940
594209
733726
993984
1437677
790359
1754279
797306
1737726
744393
94625
559593
259688
1462613
45297
1963722
1744884
995903
1218363
922613
1460429
1072274
1345639
1835042
1499181
1696137
1682201
1831967
865279
21211
1817928
879586
1874524
1099626
1956765
1393421
78863
557341
127946
500094
1223474
1487921
1428421
1481927
1885504
1184650
388276
1561042
1603877
1267101
458504
1582534
447583
1359652
1309469
1040719
1044486
679199
1805940
1949840
1468802
214137
917329
58832
665522
513190
266493
1983317
1224922
840475
1979928
420580
1627611
43068
1986048
911233
1775812
1086261
592565
1350035
392962
1951706
1015537
1008728
616628
1066999
161537
1124700
1916474
294832
1540019
1468687
281112
131487
1315033
1660863
930424
102495
1332591
1367802
1487529
1435440
807021
819944
1783307
421782
970195
51314
1139456
1266419
113098
1268344
387948
1258620
1659982
628435
493339
460417
1607023
330876
1267643
333095
1020420
493941
1765363
1881989
314512
545173
1589619
936354
1145183
614913
1603577
1561388
601615
516923
392001
930331
1193905
1418373
277964
111663
561084
466732
1375486
1104911
944760
1652951
1640746
209598
1634146
461455
1274631
271275
561695
340363
1487406
1590166
126001
22863
1736994
679877
1653340
539703
251157
1774728
1582569
1838565
1863638
635307
566848
1211179
1312527
302653
1043673
1747763
533726
1849931
1887695
461783
887807
1019807
1651374
1501949
784736
255767
458852
1936754
143276
1710385
1176828
579333
493372
636191
1297221
858249
825338
1797873
65403
497273
1961140
1120295
1658978
153010
1774423
1203166
1766843
1391026
1281533
308766
561492
598516
1102099
1146823
1324007
1298329
1575707
101153
1965381
114342
513093
31154
1599818
1918202
1095268
71718
59583
1659094
1244209
456033
815761
931639
905427
52347
1773531
1800467
1917654
1047277
1133417
1554008
1484060
1744884
1294961
338495
1541840
1289087
648356
204219
1860590
258987
1866857
889753
1463135
812670
1598849
956903
370777
492756
333314
873139
1972054
475107
1747691
1339204
1837073
1813991
1339204
514954
157307
565224
127826
1973817
475009
1812753
437436
390656
1403692
724812
550286
1235151
618708
474131
157800
1790302
1148006
956697
1833342
1836448
101649
1760544
693233
1652536
1710653
1878362
342392
99677
1732631
1526832
151409
1745433
977901
1368002
1219790
311383
1708966
1651380
1224289
1713872
1333612
1590485
1112069
1315051
143693
524413
152500
1892330
1341145
898880
1027001
728374
33416
64231
1927674
302165
270353
455898
167548
874740
1884690
520892
393080
1397749
471144
598561
431798
936431
1368833
709812
647586
22874
1256113
137528
1067983
767386
1375775
471609
682706
1886990
386801
1771459
377174
1119486
209872
1423942
1825762
1240118
213803
1658876
744521
1872837
1223455
1564908
807881
195204
800437
1295281
171696
286322
1892701
781890
1542133
635328
1162913
1366560
1988704
788138
1227568
140258
1338674
506034
757277
694827
29336
1221063
834904
877337
28755
477810
1936106
746982
1987830
1189322
219039
1732709
1845357
1446929
1937735
541769
1939000
1056305
552368
1663835
29871
1468956
1884805
1932739
902385
965416
1155939
774164
1591723
1321099
833227
287734
626293
1675649
249135
1019179
1251276
1501304
1328559
155060
901928
135177
668050
488001
795118
161988
1643147
972023
1868127
175840
544671
172447
334729
309679
734940
1756607
1865571
858000
1063011
1135364
602189
234139
342801
11590
56278
1796759
1376226
1726373
1259011
1021793
565592
644271
593872
1292846
14606
327190
298720
1483807
1761839
1061030
1939091
49944
56036
1244019
1061454
1089547
1203009
587985
787029
1799258
347618
1873882
1928386
1904386
931148
1343616
1191829
1056403
1412788
191407
597258
1839072
377279
749593
169627
1770890
1785438
1243731
153239
1208969
924195
1239462
1881176
1309532
1280389
177386
1726217
205514
199754
615978
1217882
108481
818876
1306068
641072
127576
1344784
1072786
395435
616584
816528
1165351
637790
1420148
815082
1721783
1209011
985883
1706218
772571
1056884
1064673
235201
1734794
1931138
1713580
295659
508170
447093
167292
366486
109248
802808
1177672
846651
1810627
1891818
911982
60145
299746
1991918
48387
1037457
647122
1294036
1195252
1761199
25444
603138
593984
1311032
361216
938115
829540
734540
725058
1688301
20879
930500
1390567
548784
666210
327042
348961
1252367
446860
473414
1610164
1551356
353617
1203002
1014728
567255
1161604
1010461
1750931
663676
1961306
1597343
1469870
1944618
41617
1276798
1588104
37158
495600
1322508
1719982
1450324
634759
645842
1809719
1995914
977517
1444374
1058398
751304
48273
1071161
1871103
1442187
687303
1865161
1154054
41321
664150
1589921
1017759
1667021
1573576
1352423
1707739
91040
912552
369296
286514
110390
949836
210214
904578
1402015
747708
1339886
1581995
1337092
821840
713423
1184615
227978
1707186
863604
352392
725154
1466543
629471
1107848
325402
1736916
1201342
1939780
919241
1325818
1698702
1155334
325778
1160305
175755
862993
1084264
990394
489338
76624
347523
1446019
1106962
1460028
1155450
1754755
1369353
1044641
864512
1218556
1257121
855620
1069411
1215967
366780
547568
1033764
834304
1141144
614076
1567653
1672384
934178
1662584
879168
174147
1403499
597691
1034720
610861
445759
1375699
336166
182247
754151
1435283
818867
574731
1881627
22251
637819
1398775
17760
1683185
1947840
1973795
1884279
1472295
328705
1085538
839092
655081
79316
1803435
166106
1947970
1034429
1188662
201938
42269
1107335
1682643
348642
462419
1926527
1425127
1972792
12999
200525
1169365
669773
1873054
639661
1400442
329495
39039
771519
1544183
1492276
249094
629461
157119
1982460
1185057
1822267
1133530
812398
1402737
1829648
111340
1810924
776612
1053538
969706
1683749
982333
455221
529244
1309241
1050100
873069
89641
320654
1652198
1438767
598938
565727
1851525
564775
321984
940310
192018
1812420
347490
778062
813989
1839266
1933224
951540
1977321
1453784
595966
1708012
807037
667769
1307601
1988367
1213590
1501014
1496659
85821
856479
1024102
79662
582342
149267
1047283
168140
150798
733380
466135
283859
60448
111788
876470
1317507
1471708
188247
483183
1310258
1313784
393285
1707752
425510
835070
1316917
1895926
1764744
772632
1409730
798279
1944772
9946
1459727
658803
68723
663595
1018388
996526
859110
1407515
466443
1226230
279288
1286354
1156194
498999
311647
58579
932227
1506953
479102
1596807
274890
1715215
957288
1036292
1764270
1979908
1511546
1822949
1486339
1412297
1913068
1863470
1322312
300742
331562
1030942
245042
1624573
115182
709591
360525
623277
866192
42052
172866
1501099
281372
1889619
1939091
144006
771072
625012
776324
158967
152598
1171754
155978
19085
513631
521455
1471789
910398
78359
44545
1924360
274535
18969
902845
489243
1735125
38809
99963
1106719
1553615
1701277
593469
1575012
604798
1784084
1252862
743006
305024
1289760
789865
651730
1204231
1910483
241541
489480
1681613
1371655
1791430
1881917
1298629
34418
1944810
1766577
1419733
92140
627547
1440751
632642
1808398
669516
1639876
389442
1820621
650245
1261703
1741777
1150831
324145
808809
940988
503815
716694
1523365
1494155
1759067
756425
847729
776761
1757066
1053335
895507
1049828
1092988
631660
1652819
645291
441937
1649557
450794
123393
1026505
491767
636242
679879
1444178
603318
823510
467852
336111
1497916
1456665
1427280
37320
1491062
737283
1101850
603279
430913
464684
1377169
1941009
360157
1706308
279288
176184
1597832
450269
89493
760940
864670
829119
1838903
1215211
1976845
953220
1637291
1024609
1225761
1336380
351248
1696746
543823
1330278
1948553
1318823
193696
1992574
418383
1673969
1273554
701098
1860366
360459
1040836
1266282
1536660
1344378
1195395
1141875
760570
615916
708817
928036
990974
1126591
858082
691680
1328296
529550
1068443
175598
323755
371350
1133024
1538186
1063923
1080410
952305
209776
1296887
642883
1785332
465971
803594
1064446
634986
881463
1551810
1497716
1705837
351703
987861
507024
536273
408393
779642
589193
1352865
1818692
1924537
734183
1026389
995105
296558
1635821
591929
884464
609855
518637
1157734
779323
1724576
260645
1054423
318832
226628
1901625
274389
1797202
1130720
752069
648397
1812979
912216
1907514
1476665
738159
1207569
291521
360547
942929
1725546
1782126
1017125
1428591
1937063
404482
511906
1866304
1697851
49616
309676
1237862
1207020
562648
1232407
545099
123437
132904
535667
1730722
1137215
607611
1433053
1917766
230084
998888
1635007
927205
221114
779727
1955022
1243647
748034
1447849
1194662
1997404
468645
948687
1504674
1004070
441201
1216142
1532859
746289
1629843
1449397
1679335
1574314
124281
1920452
1453158
702742
101544
1331340
466343
447311
1878792
563225
1354677
3403
1060046
1736528
1803200
1186244
1953125
1803011
1899211
1840692
1726278
844887
314893
967419
540179
441948
1482374
86651
1102083
513595
1669021
456280
1694625
1639935
383563
1498061
611584
597896
1319361
877272
957245
989418
1666655
57397
1475040
765443
1917317
595141
1162101
208098
753219
1437580
826731
1993488
490868
1714862
736281
1205240
970886
1729103
1668551
289198
1686375
1311077
820233
458498
1762333
519301
1758407
1633472
205978
1164978
676621
1949544
322709
1678298
377958
1358518
1682159
1273341
1812483
44165
347182
1863474
607077
950506
1901574
927320
672521
928486
933498
1971417
1798312
141807
390517
656377
1419143
1502037
223386
1875389
1747961
1746392
287990
237967
1721763
1739094
707875
501349
1407796
1183871
397361
728852
1119888
191569
783394
112421
1086622
1788923
1414070
1267533
371075
24490
948966
1060440
203028
780998
1224705
570557
926968
1800065
1257601
837327
802988
1805427
941891
841221
1712966
1514155
541468
595538
1999626
861712
1841221
587499
1703354
563062
646784
1729645
879866
752785
77578
1673269
1170005
838140
1762802
1704518
1686384
1984318
1458615
1049450
1431965
1477503
1595954
1396554
1704518
594487
1771931
458007
1119033
1092438
1872365
1373141
1412358
1600308
565807
1076656
1502344
1781482
62053
1378254
1368713
793090
1757110
491032
1151529
472496
867688
1048545
1582885
629982
1590684
1139155
1662011
38758
1405113
28025
1584123
1033387
859590
92345
568191
1236187
1069857
212932
143096
1649826
502033
760305
1898189
953090
1573627
1568849
59010
405110
545152
1575248
511987
313193
1933124
716196
1361745
458759
758845
1559949
26696
1223508
1210225
1428445
543586
784983
732782
457345
1695509
1788601
244009
1846118
857577
1520329
436879
1573702
1924053
717357
848336
321251
75432
1023214
1483668
1297128
1832369
758940
617357
1025198
1899470
1422586
904420
159706
90930
590787
1828148
1545208
1192494
183975
86039
136077
452106
1740623
1732349
1328660
522923
1230882
1085371
1403154
591335
1644488
354785
927073
1240116
1201202
1226682
63643
1732115
905173
698262
1273692
1621258
1788546
1257413
1938729
18011
1140020
1972142
1608955
751416
1428926
562866
594616
1918926
239449
1513020
1522959
505867
141739
1154372
464393
104740
1883279
1525826
994124
1222928
155817
679433
882663
682862
1752143
993241
1909218
794861
1161340
1221847
42730
546081
1863079
1360530
1688030
248781
1869062
1570802
639042
1058398
144512
611874
1325828
1403221
1861113
1616440
1093648
849923
1126082
580613
739157
1504907
802607
1619221
78333
236623
1359643
1468793
1829338
1014714
603013
1221249
1180448
239866
1140430
1737822
1122367
436532
256515
1865940
496139
900801
1180052
197520
693351
1098569
410182
1052718
676458
349933
1978915
354513
1048772
633569
252791
1291036
1366635
381787
975745
462856
742642
1064733
429117
520796
402164
1067060
1532870
434998
1950934
425254
1459370
1981618
696905
1657744
472117
1359571
1688807
869137
1602515
510252
1959088
1512944
140288
683212
1285942
127942
708691
374514
1223795
1032882
576240
469091
1816396
68587
434395
1773602
1788148
1742368
580349
1986780
1513452
1423643
318713
772741
326386
1034322
1827604
1877253
1369630
682033
1821610
1372965
1362218
993664
1026720
1505977
234914
92811
712477
534426
1055746
1943418
404265
42838
1999868
1548910
428421
1044222
1069730
1355012
969337
1533729
1414167
885672
1534509
108315
193590
1953416
143819
354732
1076449
1213721
419839
1165262
366758
86832
1978556
1248044
63353
204295
577931
366327
456710
375180
1824924
1013853
1517497
1819405
1398897
1710349
1252565
519556
1438580
12147
1104735
619783
85469
1357920
475808
724724
1464879
839495
940922
1732260
1656093
1739649
1087304
202909
436906
167265
310833
797948
1036843
159850
1300072
905276
895461
602119
1645427
1814883
1804933
1232593
61895
50129
602332
498558
407456
1875945
279949
714390
1884539
1239900
638256
1339730
1150984
623971
2829
524984
71145
513578
1769399
869742
535905
238169
240309
431078
640032
793821
1129240
792442
613998
1307989
1399276
1007336
809111
83266
571999
509274
386635
714077
288813
1211484
1374556
1584025
1460808
1662419
1795820
341169
627546
27255
485001
998541
514100
1633871
1875421
339428
738771
730482
547362
344631
1102099
1378656
183754
122780
1082140
287709
875493
485229
38496
984956
1477623
591888
1669231
157763
779526
676992
1331999
1293561
1201019
942323
1404650
1543237
122305
962998
719692
1566989
843436
1900864
1185111
804765
1005821
1761452
772614
732472
1466132
1385502
1376933
1306930
383633
1019554
446564
748709
1922510
865234
497739
1039195
413703
1115903
1693987
709242
680652
1488764
1111126
875373
187076
41669
1460899
724714
1871412
760560
1633507
1809735
62424
1624076
836309
999048
1657742
1483196
366688
286657
618423
163472
1952900
1439552
511059
122335
318057
1267469
1074347
1495467
1334075
353552
263402
513037
166904
376448
1983112
634389
429777
1675023
1026963
1704697
1447467
1880132
577502
1694811
1557600
1208073
705765
1681786
67513
1064810
1630913
1460068
1636130
1058181
1074454
275379
970799
634167
198518
1165942
306833
281663
500078
1634279
397172
1950505
113989
1888937
1829136
1279870
1868993
1236956
416633
1057392
33786
427263
301824
1728660
876358
785659
1406784
1735310
642885
1815120
1420042
800036
797876
887481
1822
501222
1544850
1999644
69373
318036
56047
1119520
577250
1226760
1250667
1948648
359143
180953
793853
1271715
1994816
1090079
1550241
1173703
1442829
1097375
440488
1006649
1123112
834701
1820111
1622874
1823785
1137885
487115
511705
1326345
1437236
1035736
1001675
1233901
932832
1529700
1972350
460006
575600
1884185
1446835
1405124
203304
341339
297710
759831
1945061
364141
1221498
1053376
1279457
395621
197588
1020693
1653371
212064
1324027
509746
901264
1418858
1547481
1135976
1662011
145736
852291
1594422
43075
1635441
884364
1582427
1548214
987287
1023258
80330
1703646
1990361
209495
774025
295160
1318270
1030230
1024125
1824560
392583
1520154
272012
985551
724262
1360673
924216
1748356
929360
1902112
737779
1887896
1870674
530049
1297534
869831
116317
1558442
1450530
948685
908066
1844658
824033
1882793
12848
843138
1840370
183529
62752
1346752
387873
1696171
821646
42105
167361
852934
623872
1419143
1359415
1679196
1837268
1885549
1716362
1531838
242366
1465279
1824512
1583916
567666
565989
942745
1168837
618203
1878036
1841043
1252568
739146
939861
234593
1136273
207716
21599
1217701
243942
1910768
1702730
1302597
1065467
357015
361854
239452
81456
1394868
1185429
17996
384088
998084
1205731
492454
1786483
1264773
226101
1031230
1362917
1061647
1284414
441771
921361
521223
464196
466178
1857839
459291
865719
1207403
1005018
629262
333435
590476
563292
129903
1179427
616343
1036219
632556
1707809
829239
804750
480662
554626
552413
166895
1945206
558238
753856
331565
1233337
949466
1280023
62503
84237
1346113
674245
1226682
1467299
1385943
871838
1365433
178760
1485630
638665
1320580
421761
641577
971664
1274817
1430551
420161
111542
1056738
1466276
1650479
130249
1762885
1727113
1167078
735738
1571849
602517
593646
257166
491221
823755
670899
1475039
1004468
373703
1408590
189137
132819
1039292
548814
846765
1597707
259550
1228063
341339
328842
1368284
1950368
141006
153405
385299
1583175
673998
1130435
1227819
237091
882332
351388
1559272
143017
1804491
1226014
1942254
1268316
1326656
563164
491859
1914149
903019
1909741
474006
1412538
1772193
52026
727530
1273785
1263085
1595818
1317087
587020
1754958
1701068
243275
1836343
522878
932388
1787110
1734366
114814
689673
379530
1113462
1885869
1250916
10707
1972826
158236
133946
674045
294867
1381922
1227952
1068679
853545
307566
1082507
1836609
1827500
355090
637863
1606560
732467
1652428
117202
1066979
1936422
1561194
1359972
832558
429040
774182
1146199
312025
497498
718296
1837670
758816
1795927
749186
1126881
1354196
1963679
1755527
1342569
1151264
865528
1940580
396503
245671
674431
1504986
1384689
271980
481514
147931
712319
1320262
1965201
5309
281920
643640
137
1901814
1328119
956444
1754755
1091266
1653340
605852
1251516
232150
1497003
1292543
1219393
1215414
1522299
1521292
256346
407463
411502
1934891
531529
1870213
871877
902236
1726604
1889356
531312
516539
426945
18165
851138
178572
252794
928347
105777
1210165
1394286
785117
468463
396153
1545474
391915
1575753
1540535
860580
910667
1649314
1074896
1034918
797216
794488
825935
657166
379031
530059
1515106
102046
1169609
1966775
444914
1169862
878008
1658220
1484294
223906
706379
407190
1714409
913126
820488
1607912
866152
1063259
1397703
965664
1360902
901487
431762
1714216
303137
75067
880154
1358329
507019
498657
1727330
917344
46984
1026589
163965
102307
1439827
1489000
923369
251036
1780646
1217701
17535
1228362
1689757
1416225
1151967
265935
556322
1548299
1317157
1453817
647348
978146
36552
1404273
1916625
1632043
893769
1837340
1602558
838036
1900741
497662
187536
906651
880882
190829
792441
1671925
1178700
715333
1955675
827530
1906294
1279086
1593808
1593934
1861883
103603
1979812
382852
1393025
1590352
1123522
1702501
1365806
1761775
1375719
424392
256634
175903
309537
235741
835087
1614479
332573
1631706
1885053
807944
1482148
1610684
931796
276064
1370552
142017
1954001
489243
1944223
397753
1796854
1016553
707305
882900
844076
1531394
1968982
841404
511874
519320
1413109
314377
821768
98085
523127
963341
784504
1792187
1457527
1272304
1296398
556440
376746
815996
432735
1015183
697064
311626
1492630
869888
763680
955285
1960663
877622
1290949
1136094
733236
1882956
684020
1841405
1328271
1263315
1444064
774147
408960
1955370
598613
584882
1015076
1793916
1551780
426992
1801930
432255
1801915
348190
722013
1137890
461783
1020025
1945902
536940
1099055
1158687
925226
915314
1813283
1553734
1111689
1832175
708362
283344
1559529
494638
141605
718799
1578467
1255029
675458
1485736
1609019
1800659
120486
1072820
1983844
840375
188887
1635469
1005416
543050
1789837
1715358
147613
1631458
74559
1390548
765902
1469088
1860352
482757
439621
1642594
335533
336783
114672
386801
1463829
40620
1352419
126378
105453
1915304
1149772
503927
1999286
9685
548157
1758230
363485
905145
141974
194100
395317
146569
1968557
794496
1495363
1340343
1690812
382402
1580538
99379
778738
1289229
1651866
751479
950945
785635
1854274
170772
896931
1346518
1373207
296563
614551
487145
544283
1316809
74260
617151
915446
801555
946964
696923
399997
743946
359646
916580
1145694
1847569
1209287
635242
1525412
1899405
80551
669771
1127067
278062
66322
1475606
1926735
200186
1476665
1801926
262637
1854421
1961140
995619
1662984
312301
1513286
1335942
1128881
1590989
999939
1745877
713976
1820562
1867781
1710336
1287980
236349
274860
1130349
1454983
1940774
1147723
1494574
592746
597463
429045
120927
914136
1313421
1320502
146860
184003
996165
77314
1378544
830156
1187815
446051
1233670
1467054
1357564
1051953
162072
444209
935580
297753
148123
1359939
1134670
804032
1044271
1408018
1971515
1465114
1131806
919824
1405486
347308
455750
1828575
620690
767909
656231
264236
1115740
1366902
1862018
1427976
1678174
540238
1338610
1152227
1222477
1084365
371650
1060899
1996055
1004093
1912464
355280
1195808
144444
1585334
1121800
1879488
1733296
175493
1530237
835996
1655486
667627
188179
1372528
49400
1763732
732286
1088582
1375475
1375018
1459150
1864849
632391
1103919
533291
107021
1971843
847816
157380
559825
698628
165387
1034207
1318741
1503790
1701816
109865
485942
1705791
457145
206414
532100
1881576
1209491
1939642
511623
614071
1095967
1224139
1075501
707937
1498771
1415634
1229898
1036775
1813910
1379519
1753841
621683
1169287
1618528
1334360
1614860
873247
1276148
897016
1183563
1694933
1315538
1410335
312242
1298527
156282
442128
211330
185217
776612
1831824
1951289
1062012
1429263
544349
944592
259600
1457428
1578941
992477
780250
598336
1491860
351943
403567
14745
312181
1416040
584575
1942497
1001482
1780913
1437761
709967
143236
1892171
1609264
1375719
1820111
383289
1263299
453817
111571
394616
1785750
603563
884232
506021
1463953
1661713
677233
8937
756089
360890
754030
613949
1376884
447157
682321
329942
425599
1225184
626590
725281
958606
1307082
1213574
1286810
763327
1838464
718123
701346
1305816
1359563
494562
304667
1516471
370001
1109523
883329
630147
558748
1584513
1555505
1088121
1751293
1308849
1902169
1773214
256515
1233873
742132
1837428
416473
1646089
367203
1748885
133992
482613
1700351
1725624
661491
1349188
1686911
1698685
182040
1528394
1547812
328907
1830760
1988906
1436512
1462694
1412356
564582
237992
561879
673369
397682
20740
1331454
279764
612449
1531757
1741248
166412
467748
159122
1811481
1314196
698804
438475
764783
1847264
817389
1547719
1506419
993664
930902
1400367
1917608
369607
943275
121594
385565
1414147
1196969
318183
686253
701024
1901934
1440731
1533704
384631
1817961
1817013
1700609
1354054
1953296
721630
152102
1044149
835550
1085824
1776349
170514
683018
562162
896331
1214607
785408
527323
1152928
613257
963742
1482395
1520630
936650
1776341
1865929
575370
96455
1408226
742670
281671
1614304
1694336
1676548
1378374
807582
645014
1019523
640248
1836634
1601696
520059
831132
1900213
632650
1142265
1268147
1567599
31842
923311
1698640
541055
710454
129006
741182
207935
1061278
1699373
1498082
1116886
963057
1842622
669905
136784
506173
1089620
947944
293010
1543900
1480068
1760921
970724
1370221
281199
458427
592815
849522
1959172
485340
1961339
1013498
378032
428079
1497186
806618
549033
498944
1321298
85798
1265156
1488600
1243894
1383467
1084690
1981923
1359356
1685789
478026
1916120
767645
331387
440024
921357
1271406
451763
564194
158647
961139
651183
606576
1409807
904087
1194860
657044
107527
780707
1300691
398433
1328637
248845
502492
988518
679281
362597
336598
999433
1467650
1874410
583808
984330
976216
691273
1682991
178983
53872
1072498
362052
727823
835056
82019
1805077
785127
1189890
528856
420195
1863492
1419414
435186
1852187
288790
1484535
1071020
1991524
370176
1741409
782650
1531749
38720
1610262
1310250
318665
651182
1445205
1364322
1784251
109948
915550
1120680
155087
745293
1549575
1171036
475005
1022574
985570
783295
1659837
1079401
926200
944148
1805691
117994
1375268
354740
1598413
1608604
449342
1493542
855679
835426
661074
1523157
995619
75787
152222
509016
764904
324521
684953
258085
1638068
642806
1772661
484129
1423966
862749
180635
159935
281165
1863838
1290246
1149185
25361
1978152
1844182
774476
1611325
599827
103254
647538
1952378
960262
1040926
308385
437248
1163299
17437
552871
705430
362690
349219
933541
1352307
692572
245202
1138087
843632
1959149
1888369
429612
765474
522025
283503
575127
1568441
94171
388461
1855242
275068
618499
1843188
1138025
186923
452389
1438394
757648
1025954
25479
1588950
1594626
1518667
905300
1511860
1962671
374607
1349211
923975
1802029
1397422
1330248
508882
130666
77824
854518
1307410
1975838
739453
461731
197545
672734
1919573
789394
406801
1878203
977178
1889707
1065582
1155526
1453378
819858
350014
1743575
929187
131722
1201119
1778165
143524
1714155
110913
548827
409132
1419516
1691916
1995896
1937819
21
371048
375462
888099
805635
1505447
1000919
1810374
1431124
1093721
672373
1763565
1889962
581638
1824244
247611
1698499
1541755
1467101
1122883
1501099
728006
1018038
1353048
1082526
724260
1866033
1291042
524533
657713
106794
1312325
1151647
1755799
769970
725160
1853595
1553034
544443
1809527
45116
783552
1791265
1499457
815425
467358
1148839
87750
115847
1300012
74751
1991153
1134931
34933
1351771
1714928
1198785
1093246
575882
1673946
573203
1658608
724136
257859
113954
133798
429383
1100736
1758935
155742
1320373
529182
455285
266442
1779812
529203
780617
989543
423938
1919878
1136157
845140
179380
1244309
1195808
1072562
211332
831893
744909
1227972
1289436
264714
1557965
1955071
430780
1937680
556793
1560908
635434
1559385
407190
1288639
784097
1849178
1624660
140538
1760724
1477764
1398864
1738827
1639182
1877097
405809
1358029
192262
686644
1605387
235719
1351856
1052292
1111325
952995
173033
404790
1811163
651532
797009
169899
1338201
1919109
1724013
1236449
322925
254108
1708244
1744296
585511
893655
1123202
591866
1317230
385167
718979
39215
387550
191367
1256345
540433
1185276
257654
428397
4655
659878
1629272
503170
824948
567512
1414544
603745
172606
911841
499992
1354316
632035
1288374
1698009
330486
982902
1817155
1857732
659365
741464
1078023
279623
1036540
1426436
431276
377663
240939
1708403
563121
1506556
1040868
357282
1221820
327127
77902
1446708
1936463
457324
1298531
1973522
1328119
1718315
742917
46308
1336945
201823
1873601
1984801
909494
433805
1588119
182497
726380
1859072
1934874
873429
402164
1028082
96162
892348
111554
1863362
790009
1508565
86733
891079
1529616
770843
1417938
474539
890742
1732133
760674
665108
929494
1268820
63247
615392
792189
63940
56862
1731023
1861871
433233
1890227
383553
243681
795649
379036
1052404
531966
1006478
301148
130617
1414113
612155
1957468
1348860
1958473
772282
1213908
699041
1970600
1649529
701225
522597
1675263
1323398
1456585
1994794
758054
531754
362739
1019486
1840085
1441587
1309860
1756290
1301790
1075207
1990012
417208
1929615
911294
1365203
782860
1488185
1839280
1911322
790547
856870
896954
1671465
317495
1127289
320232
811992
1488619
1462513
410670
1924940
1318143
535384
1929007
947734
752262
1209622
128855
1137879
463143
1539246
1785893
913796
856589
1008565
256286
1162316
1754797
94074
1246843
428295
718821
1125900
1144880
1371463
385835
976017
465506
185204
46367
357771
631907
661519
1990565
158006
98498
1476074
939262
427069
889850
839556
850386
675430
790497
1410699
1481874
1542775
1591872
1590184
1339101
1537116
902629
454190
1083146
721876
66587
1866092
224950
622544
594577
162118
1037793
1604369
644120
1942441
1467555
1164896
1462893
526815
448022
1922826
1926024
1097437
1207169
1533379
1757031
1363536
1737897
165334
1666846
183843
101502
1660133
1367786
798414
1836097
1340086
1063747
275194
978847
1358615
1425800
1861422
46170
352714
1227259
810675
116815
1331134
999748
1502417
1383838
1163093
1771904
1679116
36216
1232824
908034
643114
911715
1390271
663050
1134650
659867
1989470
602893
1210619
1631814
1883583
71330
108069
768200
954493
1243909
1982908
1246335
1886369
490461
480125
1383665
1977661
22731
1490409
1141025
668666
355062
699898
22070
731716
714629
481686
1871201
552871
1820677
931758
740037
433281
1208754
1231388
907227
343161
1687500
839268
175464
1509768
1742372
155838
145209
336037
530102
1337185
1906223
113005
1409713
1101447
1730426
1842630
261954
1625579
1526274
1476351
1825022
1665886
890107
824
1051147
1981363
1805498
1079780
39905
236429
485737
1069208
1804289
1243585
1844201
1161445
399092
413356
985449
222431
1385192
87532
493213
281611
1782089
1566411
915133
668214
705868
614668
1659309
1425955
1797859
561451
1077885
615357
1421231
354298
1734251
56249
1631796
1796278
1263737
1159301
946869
1274461
1177826
704538
267872
771691
1493548
1097330
50013
286500
506408
1898670
1827371
898923
344620
1142787
593278
379036
1047588
997949
704895
9591
1200976
73953
726588
80225
21157
1993325
23852
1506325
985023
1414475
300500
376452
230470
599741
1222378
1626126
369868
729788
1202538
960743
1288694
1200040
405942
152585
1917154
249806
1864733
1337401
1509623
1772757
231006
157009
1749308
752224
247964
619682
1051232
213424
1195430
345528
1288054
1134990
1555552
788532
1173951
1585043
1928185
1138650
1234463
819702
1774947
144765
137146
1092543
1546198
1899170
148831
325683
1567356
221788
1492652
1796640
989877
199426
1550605
1215187
1302620
386720
637396
1040474
831993
1412641
194306
1069356
715788
1518553
706507
1646253
1859020
1191858
1835503
1972368
1661004
1491297
1956309
158546
445941
24877
1543932
648724
1671627
241711
1230319
852828
1550654
1831989
437371
310333
1636546
601258
640653
1015102
1846308
1343530
822174
1131414
572281
1861281
273654
1022364
530379
1534969
107182
252159
1800755
1135108
1304247
756095
1263022
1657817
1570537
1134176
254543
1220973
1039790
511359
1372637
100583
1387422
1623083
1605851
1079927
611518
642959
986483
779221
1530561
1928769
1218277
219505
770804
1411965
512946
1936641
1864853
872783
490015
1047569
394356
1683629
796971
1672212
1005967
1179684
1078414
1560150
199359
588350
364580
665556
1419139
1148855
1566363
1215864
881756
707461
1699061
1102787
456595
1587536
1787110
1183254
504672
357298
134670
816052
493775
303182
1436754
885855
1339058
1427317
1470350
1386187
1121171
1886755
179043
1065110
1189900
1267366
544985
1605586
1119245
1108751
798041
685490
1178176
887334
1850366
1079421
911841
414505
753777
680148
1987141
839916
977706
684022
795668
1080374
965048
223715
1204186
603408
392963
1774123
1869851
1343305
1717661
1860768
834673
145785
1769373
1746070
787583
659709
967750
460411
716991
1373847
588557
1385826
1537285
272691
1777205
1920234
924357
663840
486942
1631244
423491
974091
990478
1970167
1928483
49108
731134
1647498
90578
1872601
778738
736887
493947
548445
1392679
399003
1009882
972011
1804768
1022700
620440
56194
1276056
409304
1908504
1807433
1014004
1340872
1455370
186859
1437174
124364
1078263
974932
1274417
578221
257465
589843
1391613
1246253
134997
1322694
192022
1138755
1981670
606716
708377
788194
1838831
1684966
575415
1664743
951061
510490
204889
623637
1944630
605526
466847
479271
835680
755992
18656
486549
968741
760560
1210132
458152
1275258
755111
1219566
1513538
728928
1591584
1338184
1697484
230553
1613885
828817
11408
1254176
1492687
85772
562866
1484469
1549662
1120069
1434465
1389487
1300793
789720
671660
880376
118229
21468
1854440
1663989
816525
798834
912977
662575
1479888
878683
1274417
815712
40027
974941
1933869
1865304
561451
575445
462327
421490
290618
967679
1048910
1346765
1761536
1021772
1093211
694402
1757992
803022
652341
1699119
1896499
1436434
1532880
1400683
367363
262458
1501269
961554
335632
1462301
1353509
694941
1612558
1611400
1257337
889761
1271468
307786
1978311
1570286
1909736
650078
203551
242311
1275630
564821
529182
1649951
59204
799777
1376429
1776029
802479
938250
1198084
1804147
1024196
745780
111189
337889
1576522
971951
297540
86553
1285384
110544
945331
1081634
1628077
557609
1592301
1133797
1401008
363015
1195746
1063473
1323144
1383781
64718
1869122
130182
259368
1989795
1857201
1372425
49245
1165455
1844991
1431918
1219329
947414
1448133
1215899
1681960
833056
1040047
1649429
863815
497919
1034776
510515
66035
832087
560553
1190600
516162
33493
1512440
1498820
29617
1883774
184480
1935636
769548
1369477
733456
777453
1598532
1654990
1304196
1180573
1173963
134938
1055423
898978
353401
1739105
1753284
1925160
1326278
100383
956968
293221
1206407
1985666
344876
390817
1713189
1080439
1714608
1637739
414420
5887
1260374
286138
1879453
926259
1384397
1256742
1214764
1900355
785634
1860908
1009060
456078
1422198
1542517
196279
249075
427912
1458005
957232
525592
1939475
311603
1726839
1898310
651830
269012
126099
7827
1619595
1997973
1794498
174497
899700
1711244
509996
1601635
1244634
1733901
1391573
54563
962600
610390
1141739
1667900
119434
978081
1161897
1512217
697207
1516284
285549
248061
31249
1016090
472337
1892882
1328780
354386
283827
1364802
800521
56903
1256211
1701998
595732
1479800
506477
1848376
1034852
252393
510531
1478924
360990
1811045
103556
642770
693313
1695839
1594859
768316
1034025
103538
1901999
340104
1119368
1784586
1627530
1568068
1527205
1066268
1194246
312629
1659907
647592
767741
1537749
1069172
1930711
747985
1938280
1947524
1376737
1984936
506556
1636291
1880076
1417905
964352
322740
1329735
293843
18773
1065604
1463946
401047
1494223
1139762
1601725
1397411
823671
396503
699378
643025
1072541
1931565
256781
1654770
759219
1827282
1812132
1266992
212069
79202
1697171
115261
822576
1346196
728347
794160
1254979
1979605
582342
1246626
317847
1069356
880625
36190
178301
1781271
1713183
1434339
1991341
1437736
1400835
162374
1995985
94954
755722
594318
681563
737694
510403
1986122
825294
1970862
1360370
1722028
1702900
618193
142971
623219
808968
1341168
1728584
395577
1849411
1047355
1232873
1917240
1211275
207464
244717
526440
54700
284992
566815
784116
485464
941794
1603601
1531245
180935
283433
151375
292601
1464360
512245
973520
1708722
1101569
1429068
1537274
503778
808531
669895
841312
1917624
326104
1229781
1471080
1135886
1260199
1388592
167065
656287
492154
1630030
885318
1437256
1604248
837942
1377436
1780159
1374581
426232
1102165
1088560
778616
1556675
1509029
943922
1254225
640902
1979450
707306
385953
847942
44065
548761
1035263
77717
91568
1907704
387471
345255
802290
1370117
281059
1606006
945223
1535508
863889
1878135
421229
948582
551097
1743395
1768481
1349800
1083234
662859
1023831
1584873
281581
1880637
1433151
852053
1331534
223919
695884
323600
1962209
1660632
323364
1855182
1598298
90128
117383
693648
6286
810598
616520
792849
1106699
1091531
1394851
650937
1570480
554001
357220
1339332
762696
1381395
633670
927586
1902704
1010707
708916
1687449
400822
1475073
4939
728477
1918406
177622
1434428
303615
601935
143693
414594
780802
186237
1981383
1478044
802582
573639
1185871
1626064
1499652
1707674
1048379
1543927
877454
1067748
292717
211264
998378
528033
1448367
1704589
896666
753174
1875119
863107
206635
61143
59237
431361
843915
1107063
1190579
1730003
1786563
1735571
148281
1551879
1105366
1947985
1535276
1300292
1977878
889514
588658
1543839
634723
1459218
648211
600923
1310508
853974
1478682
1806416
797447
940088
1192853
182825
436924
1809936
1609517
590831
364980
1668551
290814
1232656
1136314
313649
1187844
630706
1614664
1114367
721709
1441604
1687708
1613161
31997
512818
658807
973231
245521
1909274
1139066
41436
1167817
439627
133340
946639
1028375
1264903
1640513
732076
1384182
570392
1921447
1771956
193946
1066741
1973552
1882860
1802909
871312
638282
69702
1987805
1074931
941242
252427
1850390
1921505
1662512
1282053
1108357
419697
15710
1134306
556597
887707
805212
964284
202208
1752678
1906296
1169840
1539696
488045
412501
1730522
1170000
746587
317147
1442649
1867459
383716
20147
1824604
132684
1064474
1629862
1991079
143733
1250200
1790001
235086
19431
1440545
1650011
1511679
814215
565869
1156152
665329
438369
1179975
1913519
1668679
411277
1034249
541351
528510
1469083
16859
894386
1599887
1699119
1892222
577522
246511
90275
1757103
1656985
492290
509698
427732
1598594
1073758
1304638
585465
1551205
1311715
587320
458696
1908675
1082450
448969
1050080
1481814
1732346
1654561
572056
322846
1551453
1776684
943912
1101079
1549327
509172
809754
344730
144901
287117
1398238
97479
315925
1493548
122990
1358100
1221868
1015451
1514212
310673
333135
1967260
1520367
326916
422462
991335
1504175
1059678
1618956
937586
1143199
1521039
107011
1978258
1979847
1643177
451224
892624
297360
1418579
333198
221750
133842
1032528
1431453
1155976
1933210
440059
1965210
1306382
803142
1569328
1959408
877454
1630125
1960364
682351
1271702
568612
1797559
38756
55182
367743
1175940
824389
715369
322414
1192832
1339828
339948
1828297
576988
36933
82846
906675
532055
261982
1036871
1690311
8390
1973390
1301283
1702792
1974503
1655307
1210415
1970301
1452351
1340312
1439560
1387272
656696
392779
1533065
1612206
783211
1876717
703862
1584674
1507289
1685732
1445276
522021
1931436
1511737
69915
1017477
299077
162648
1660524
386982
827812
1342282
336162
1776977
1654545
809294
1947933
1913150
38730
1154438
175145
621683
1973428
590787
1344013
420538
825416
197369
1997889
1466885
1677352
1960258
1044764
1454688
36469
1325874
409775
767457
1913198
988331
944624
1926853
1951039
1917542
1571331
1158544
1487476
549722
277090
801945
1950304
1603457
1934162
552398
509435
506243
1012764
129668
75367
758658
1716365
158384
72135
889670
1816884
523957
984578
1573840
382627
1499456
1329430
115473
1866130
575616
1463829
928010
926175
817535
1293671
1577760
93046
1854529
1402463
1070242
480397
1715699
71718
1681401
523188
1542984
1132709
1840009
1433956
440131
1221718
1117560
1911425
1813032
242583
1449087
1432575
728400
1157511
1298981
93979
1500154
1016460
869845
758174
1003619
1506387
701014
936892
857020
617248
511650
1776128
541867
802479
1396153
1367369
757448
1997798
1147681
176246
701712
1825442
580182
641794
1112001
49933
1319222
12539
793291
902774
1187328
1602903
797578
1434248
1152337
1365619
1815740
576373
974807
477862
787748
1173539
1597023
1206207
902720
803377
143960
116476
952248
1263281
1245566
1381963
1445049
820313
695987
272557
830857
1431740
1744394
1781855
1304358
1943433
110216
719963
844009
1330258
1434428
865456
990968
1317798
1740634
1998440
1445625
246100
951139
671772
1592095
515246
845826
1586134
1702963
1877009
1455073
1358905
198892
1931470
1621634
1477996
477413
35759
1660080
1175648
905753
1506686
1461271
1149037
460748
1951006
906245
248299
891318
1289279
1123888
108906
1926198
1239195
1834128
1829636
1517923
1639110
1647230
672115
167958
1253901
819890
67186
563382
245894
922708
1309436
1458892
727868
203618
1547599
1121116
1596831
1335615
1650002
416
1037217
1945919
1450984
1657670
186857
949813
456404
583213
1741910
904268
593889
836360
1729405
963410
1884190
1278601
1430466
1825174
1556763
1582380
819620
250828
939122
1180546
146467
1523384
1914555
209003
501655
157424
759537
1811582
214129
246364
1926569
1672500
77172
1486376
1857253
527766
19397
1809245
115565
1788124
431660
288604
1165469
582009
719538
62403
1764564
817717
650585
1685510
1677599
1386510
787496
43780
1985075
660104
737586
1271374
23014
861587
989856
995776
76060
1617024
1854272
182981
225423
1968487
482892
1915007
374111
1364735
630786
664098
1928415
463965
888214
601143
857372
1800089
1492064
468060
448800
1070107
203094
24105
1765240
767440
860083
146382
751781
1410879
309682
927241
610855
971705
438967
1356159
257773
1547658
970807
1941262
1889350
585987
1393815
1339067
653430
960163
1085118
888789
472546
1433297
1937438
941810
778040
522047
1424978
248996
1562566
912216
991252
1297977
1508632
1762925
1590072
585319
617899
1121605
639096
678704
1187750
986664
955143
325506
763120
1113647
292323
815062
218057
1504153
1010097
1275454
1719280
306413
432219
102160
1437827
551336
1880978
36323
472576
1854430
1792048
650439
1266045
1177991
1614853
1627804
570688
1736440
501655
1765113
888099
466008
865690
1240083
534444
31636
1764814
1903521
823332
1244531
1168471
998384
1171154
511523
1143984
580365
1597656
1196589
565254
213455
796157
1052900
1474677
1597512
1825948
1885300
776457
270347
1286776
434082
589903
741936
274868
1288365
1965109
1043433
455150
324668
797789
1897394
228038
217268
1271278
756647
1643297
288606
1899141
1805199
315872
950445
1862949
451849
1876558
1361027
1082725
911947
791724
807522
504210
1684149
1710160
1279959
1836347
765209
204321
1987522
1392007
828137
291932
279562
1014721
1333279
1179422
1828920
977584
1662197
1559692
12635
1232713
1830740
435917
1821191
548000
1204203
5703
1892908
685382
707258
726400
936847
344624
1800367
103008
909870
1572683
230812
577317
940254
985120
143230
5802
127448
1645934
1155058
141238
1488878
185516
1378258
783422
1914030
1975285
1937213
1010953
736218
1081520
1144782
380170
1204988
685431
928256
1993456
946825
175425
651633
426099
960743
55062
401174
1831532
659652
1359667
1699763
1822594
92742
1252135
1717983
1890948
206504
202185
1583311
155100
1711773
1753571
699854
332840
1493304
1684597
525629
1536644
909975
427860
1886245
1617757
1555125
1586658
866026
943476
857129
1616983
309158
1937839
1422539
1459310
454765
1639171
657713
605512
1373209
1642313
483069
625955
535965
469507
274298
1673044
276022
1328028
647088
1948728
463965
123165
505068
1513439
812670
1190017
741841
425605
1859020
1159439
1850085
1095047
339895
289983
1746700
1713307
1905226
1546758
1789221
118856
1176148
1404361
1918342
1487510
1115736
270284
1296204
712019
1029621
1239525
617850
1291872
793548
1815900
1829155
301272
1049131
1199480
1071366
1433667
823072
485269
1680563
983422
1795929
1924080
66122
950820
416492
1877314
1461444
1729315
628193
1766666
1294994
1706527
1216776
417133
72504
1358779
1539696
1333638
1181873
1867972
1462428
559213
164623
902717
1428464
507282
811019
195681
995777
1237282
850659
618734
1751441
637890
226979
260193
1309202
712772
1523569
230742
770525
987926
1974013
1772842
530777
125918
194592
752998
1413694
1266359
1718665
1453093
1950209
1323275
1233178
1934969
1907342
769406
694188
960094
809492
1332582
1095639
1941169
55589
109976
1908220
1959088
1203055
167687
783759
187619
1212380
278032
1747003
185549
954827
1920639
250300
393513
228928
578441
1282967
1274514
1730448
1054004
1119220
151846
1432344
1599144
1230938
1138447
14960
1600100
106343
462882
1885869
196835
1143759
502214
21587
234178
1653112
1119488
392889
1633327
1742293
1425003
1968269
820354
176642
1667922
244745
1549999
465463
374537
490293
1828214
1086482
986483
532757
523216
1855241
307990
248613
471886
537077
1238933
818538
678636
634470
1934494
106723
1728725
1055568
1076547
1698922
1074249
735168
433259
68260
158826
1227211
1082501
1217926
450152
1290480
415687
563719
116746
314617
93247
1290370
959151
190912
1946745
1169375
1247697
185067
756396
204978
1498820
978964
111876
1431386
1394576
1733316
1751338
577581
154409
799065
1397501
1133397
88504
725790
141557
1352731
1241624
1664918
1233867
227165
1016889
1650977
1822266
84088
1292493
1673289
1835799
1243554
1916754
1916523
776450
865632
1392124
1758693
497583
1379197
630924
1286663
940314
168743
1023145
235301
1790881
1190431
1344346
261126
636766
1459378
62173
13536
1348385
1634385
420339
1004651
1057379
1198583
118952
304365
374224
651273
1320291
141048
818902
881048
1460824
1623684
1231377
77425
1535930
1071685
186762
1699488
1283449
1673024
366200
1537572
1043754
57954
711087
1506913
332210
1399968
438619
1670632
1193481
460982
1152431
860116
930354
269340
884078
515140
1862369
941779
1723489
209613
1326303
1147680
1197962
762797
771312
281402
796165
1673728
1746769
1044473
975860
1533507
1698103
1496900
754643
1469696
244591
720652
843651
162920
165254
1120320
1324294
318794
1122566
1472411
39437
1314539
775586
46327
1750132
921233
1971515
1469009
1428404
1471149
1286348
825918
1249143
88665
1252522
1780034
1080970
680477
1415231
648124
385215
307544
1850938
1111570
1442832
908493
1736117
1798976
1126463
1317474
847054
1656080
1458634
1982857
937039
1886099
1703619
1951832
1928447
403758
1839401
526836
226389
1552253
1705622
742082
1486452
650604
1610663
1908883
1367207
1595461
579853
210527
1296102
769316
537417
1675887
1666002
720859
1414151
640751
762109
361399
899880
1647584
1740909
204551
683474
470808
1785023
1342309
14740
1509482
1744281
1367557
691144
1638627
1264748
1956856
1130988
903019
497331
1776204
1171819
586648
1142021
1238193
86515
829123
1500995
1577890
871786
1198706
522054
1945195
1381922
1776973
1608785
1008712
959155
1676989
271746
1220857
232961
770136
1886797
1438093
99370
1798732
1768897
326078
362700
681698
1341952
1072106
1051132
392425
620236
1232791
832253
180989
1395837
930711
742042
1645950
100648
1399055
968462
80717
586282
1182706
1256279
1960803
1488262
1702280
205820
1405676
590114
1938730
1403339
41604
717538
1192948
1300460
1699095
1533314
1046954
1639754
833471
273689
1918502
1744860
1318475
1955516
1334390
1811677
1052065
1090267
1598813
1818870
1178839
1488921
651766
659195
1915149
489219
1437286
772298
465365
1253906
1984115
1041409
368475
1077779
1262113
1373447
244745
1581898
208543
834773
370001
1843850
871018
407754
1385578
1449487
864416
951188
1752922
1457835
1954396
659491
1590777
1405583
315723
1404422
1121992
252101
1238203
1494286
251135
1881780
850411
1889793
1417108
628985
708568
1282026
900750
1384799
1591361
1849878
575127
1974100
900816
1043420
235584
1203556
1422729
1789797
1921031
1247567
1649683
423901
1635509
283068
1512183
1718549
1848794
1252823
895682
741996
1228104
498014
1296491
323169
501404
237434
370416
560938
1519545
1139279
1980156
1671072
1025977
1767053
1615249
572665
624115
263760
246123
1288703
1145346
686243
837293
282833
321184
1563849
1677548
622308
835740
492153
452619
1010122
1108751
1432693
237762
714834
1785787
1891896
338000
966512
1932119
680430
997371
694402
205878
260917
1559800
1168014
385429
1267455
1936473
925479
167407
1955933
1547705
1798210
817595
1462302
754645
180581
1282900
266285
1823734
1235641
848192
1369112
1636805
1823438
776282
1617184
341777
1203683
1017125
1897994
451227
123044
1470574
546175
682806
1669231
1462239
1179925
1145427
567666
1580721
1074253
546418
1472349
1087928
422098
1234647
1694257
1689352
1179274
815747
920778
142065
1099873
851322
802435
443241
285020
548689
774487
1935041
211094
1257367
225037
1638186
1971515
519276
817149
716497
353350
376499
422507
1091545
1857066
223714
1912995
1535434
653866
1730447
89579
120351
1143374
72339
1115388
106826
400150
53478
1013739
1551140
1033049
1459979
1551048
1713136
495165
597896
979417
521735
1972870
654972
1374325
1533525
304542
1996869
1641733
1309626
339410
856684
1872979
285251
1382778
1321742
148862
1357472
236280
1345383
1417298
1204848
1733300
1300934
1143508
1837270
1013757
922208
1677488
1179861
307669
1185711
1327692
976576
565982
29470
875966
1624435
220845
338954
118305
579121
1287581
958962
652195
587216
914673
911661
1776345
1066769
492670
98198
966310
201845
836208
1556455
70422
1956327
1269636
573481
799165
886883
702461
1428360
321030
1988933
532836
1686045
1367175
1070072
746886
522090
1015225
1518126
1164357
1951127
350763
966764
193763
727022
1778888
466438
1543448
1845277
1877156
1518820
1259672
447660
801890
572445
239383
157176
1852629
1509817
879112
1780018
1769221
483410
270462
461214
1609915
650017
874237
59431
1687112
1161336
1634175
770068
1813027
832410
493184
733909
493046
1691866
638596
1083404
1566632
739022
148388
1118980
1164146
1694469
1273173
1919196
727823
421173
121563
1314267
685528
709631
1838245
1256735
1876773
665539
1264387
438650
648217
468590
280010
1120554
1085680
1388009
542058
651152
490622
1675517
1784840
852139
1091035
746085
1216098
268465
1841823
813118
543741
360707
621777
1869913
46456
1472377
498308
1807518
609235
249135
694510
412678
528330
1251200
617084
865753
1877101
1846153
562648
162047
948726
1644405
46427
519107
759245
1858003
222860
1750643
1999677
1507687
769471
270989
1521783
1002293
1273790
142331
490331
1377708
1803311
1844450
1097791
270359
329134
1787426
1877097
1264052
1541926
779759
612387
603025
1677396
1673527
1733101
1582113
1693979
1900558
1032528
278542
1976047
1239028
140076
258201
720773
1717168
1188185
456532
899450
802667
395691
24285
523920
1005879
1309040
1361073
1730777
658158
1534938
1192644
1453442
212183
493923
1098591
1589630
1801284
1453378
253353
418724
1711399
22436
814349
689777
1165514
1701659
982863
205357
1684471
1575410
417933
522841
110053
1003616
1782656
946259
843983
1363932
375210
896331
1959353
1574727
1254604
811662
674467
784143
537549
1023663
1413504
553088
1746504
1143287
911190
310196
37259
21699
1926231
1660977
85548
552846
336704
69125
1888265
1252867
1046611
1507820
504425
1725838
1231083
883531
1478682
929028
1128475
405795
1993791
1255284
181418
404877
1784247
1741419
1713562
869850
427342
807649
776958
1136398
1825370
1292565
1878683
380382
1117833
231592
1536607
299950
885033
733961
1538923
476771
977865
556909
1805286
1953917
739097
1360780
428855
1152168
1985353
779100
1684760
1210491
1911741
649006
1099425
727022
1698558
1455316
1370648
388799
525935
653366
464782
372017
899817
1954468
1080040
1998608
1730998
202177
413369
209035
197635
1465306
697490
663968
874699
1579198
28664
1257826
1486492
1518314
35441
1509029
872605
1967788
1798321
64341
748143
877233
919815
619354
1506451
208109
375417
1299367
1059305
1469439
561971
1086583
1912479
1409389
547039
1397049
1096741
1526209
1118987
1623813
393867
827785
1395571
1109724
1117823
966369
1934812
885271
1361604
1674307
57665
1997440
252840
828313
1565466
1897280
1193186
1763231
397072
977387
1693903
12777
626076
345539
511495
1753378
539296
1359815
1592949
1056530
899730
629559
152365
1806838
1075997
873124
937968
1827715
1437056
556979
1949927
1974724
401016
487461
1180760
1774592
348041
236144
1723086
1765307
38253
808127
475553
1599133
434212
1372867
36696
1222280
1975285
687810
1229999
1193039
77476
1833185
933208
1604432
150598
434478
1171036
230872
448366
1893975
1279479
1120560
1610848
545554
476282
1267752
1819532
907820
1791996
1420861
1904967
1067881
669213
733833
1379763
1441925
785079
1485523
1847186
1728813
89162
1082849
1058589
1807708
456723
1085185
1366179
1304926
791624
1682376
1201342
1233365
1377846
1266447
1585662
967127
1820109
1783321
806652
1618035
1628076
853396
1905550
257894
789212
20117
1457031
1047028
909527
363638
827591
36610
1643539
1367319
1290391
502610
1166244
687835
1962871
1976671
1576158
1820359
1340086
1300415
1377392
395418
1753914
1357460
1088417
590244
45216
270423
1353648
1877443
389148
251889
275738
1956327
1383748
1218435
439027
1496482
972583
928988
1154120
1597517
764770
141153
1668756
736588
939915
445329
1099009
642850
261141
231839
353769
154445
578634
977693
1823863
840405
1309957
69301
1240923
1790532
444618
1183318
215417
170425
36722
556369
650455
468969
279652
731247
1943316
322130
960503
329345
1106511
87089
638342
189631
1743463
1020541
1570265
57318
467373
1240596
110211
733035
1412760
1445582
1656217
729910
293832
747052
853998
279959
1363376
1531800
1721689
1533677
1894296
823175
1506287
270892
1362509
1663815
183229
46367
967779
185068
360634
715272
1781136
193849
600525
1734617
633437
1672744
1241531
1717882
1696325
337996
1967398
185963
582973
1658246
1068993
1524370
1516550
1851340
1438122
488839
1147904
871877
524492
491451
1559981
1542021
283369
1189183
1488915
240461
621547
25431
744218
1778854
1724813
862843
762901
195824
1734919
934309
940503
1299540
273851
572526
669947
795265
1798985
1729103
6342
480843
131309
1080840
237685
1881791
150064
329563
1411743
1811748
890354
1910824
1679848
1280019
1080421
653841
1574921
916446
1168058
1326727
305885
1926271
344209
1003455
1190388
892224
247359
724427
354255
523562
1811080
799774
1700252
169853
77688
242222
1984936
455257
1285095
338354
408111
1834404
1597904
226753
670335
932021
1904398
196777
1826775
30292
1810990
1440584
1597015
1482619
614283
1070038
1141509
1512373
1940269
709263
690673
250373
615286
83050
1161000
58133
298689
733061
1713064
501153
502573
334725
1075346
1821547
1221846
893245
784005
758549
1878577
1961865
97351
610480
1718000
1449025
638797
1237876
1844712
1883823
1309795
1323484
560734
203013
559484
73788
1791783
1408766
810100
788381
645459
1313362
1300120
480842
1189984
391445
1063622
763791
1060934
269636
124115
1076642
1595274
491597
435587
167886
491767
1003382
1663686
696341
20555
1409016
121212
935199
538400
264358
1861183
1756126
1831086
732685
1942553
827505
143730
1915198
1181370
1099009
1405803
1325560
851879
661612
83585
1843067
1175939
62501
513286
231669
975837
984198
1176124
308886
1939111
474151
975084
9426
1492652
922412
1683855
370303
1562835
1124649
673957
470388
737360
1399144
644362
1332962
1611322
1014071
1684837
1996663
247031
1973171
31732
49622
1837340
902079
87526
1594092
1492705
813601
1653188
576600
1465988
1963707
1720748
204593
99386
590256
1919742
634489
1456250
237785
556437
1109947
1799581
1683825
571715
43183
1550887
331284
1709209
516800
459037
307004
549110
1115749
1984863
1048889
802835
349121
1443773
1600508
1296353
1486492
1546364
1456400
122243
1753762
1137626
1184346
1265597
393695
659575
1227010
905895
796040
1814477
370704
1732473
1979241
1580015
323796
1432564
99316
1381234
1859036
1321372
920927
1816396
531650
855539
1036843
1098
439958
1594048
193430
325629
1997871
1379863
951981
131672
874474
171320
105597
251941
1591860
419577
848635
270792
1506875
329484
852361
21515
1751998
1136440
1712511
119517
1295478
1592937
1912492
1689785
1282386
623959
644104
201642
325609
1614539
1484934
375036
1853530
531009
919299
240600
1861335
886022
728169
1200774
19861
1577401
1307184
1596689
443188
1132698
760291
785570
1112946
1551654
1699524
896285
1387355
111100
331639
1719013
1843357
1495556
1653439
167964
414431
956837
436370
420084
1874348
1012269
349526
261908
1567382
1917398
1871197
811705
1255999
485609
31833
351312
1766092
1807729
550032
692988
1726406
1584372
127087
703887
1303838
1336377
712941
1994387
336836
173393
140580
686385
1058973
724741
722050
1622848
1333698
882964
1240404
718964
882957
784764
558316
309849
1796788
1102633
766726
56861
494552
825532
1024195
711097
790149
1301425
644585
687433
1716048
1954158
488149
1618779
64459
1094304
1771185
776232
188824
979506
236887
215511
945096
1772574
1680792
173635
1416547
423193
427342
433996
21113
183314
780403
1381664
903877
769043
570238
799808
77015
134455
85422
1682255
313793
1392606
219266
419966
1699894
1935095
1706738
588227
708628
1322305
45394
255996
951899
1964969
1098405
988817
879528
1488060
999221
880387
1800032
1086296
1959311
1373154
1445478
49846
180693
544423
1210704
1529968
1287092
1720116
1866759
1314419
1143022
1247323
1218721
435653
1552665
569159
1198251
1803699
426475
1767237
114412
118445
1687514
114514
1143268
1749011
3787
293677
584806
997720
715575
1604850
1619698
1125824
121196
5764
1397323
1361843
1205441
354843
1299127
1289249
267702
554797
1314844
521501
87130
1820449
807016
384590
685020
291848
1493436
1206736
33270
1701423
1308767
355304
69383
1299357
1256150
871676
1473216
396477
1554287
1500456
890613
455801
516603
197348
1819331
59406
637597
317836
160935
451721
672655
1396076
1240491
1825948
1118403
1201716
324877
53062
730526
110086
874740
332219
921167
162723
1750492
1671716
734726
1586283
236182
412939
691430
1366449
527470
1220585
698638
458356
1541598
272906
1993193
1652074
43475
18521
890721
1077105
1735117
843409
605467
1671173
1693041
411880
707639
454134
1333869
765442
1504108
1736480
700423
1506865
749672
587252
656685
1976709
505248
840257
1523843
1422282
944813
1938401
916866
1290782
257058
49460
7270
1172757
971365
1487572
1997199
1281944
1324536
643593
75682
27222
1383216
1871348
1952561
367573
1832257
657116
259356
1238162
313649
655742
649167
1243894
793111
1988284
427342
314688
1056305
1484585
673833
245696
573513
1986023
1795176
1893193
1147007
899398
1929987
1756138
605381
1112796
270825
372325
873436
473528
1490740
162648
539920
475339
1600395
1555032
1440271
1439502
580383
522057
1011277
1558644
1124788
926238
1602240
710615
1803339
1441477
189230
1279700
1501992
1549092
1860428
1402985
952553
624000
1888028
15866
1222928
991129
764197
1051653
1317518
1432967
1541964
356261
888778
915105
88708
1410461
476361
970966
1522547
343061
1678039
951719
270156
213424
883302
1058317
1617494
644417
829514
74198
1544898
1197556
1771320
61905
698830
139390
894349
427467
1533278
1951816
1515701
1041458
157631
1221700
406678
1345919
6370
1624592
1411522
1245619
1486205
1745244
356261
938389
1376350
1777688
1112538
229950
91344
628533
904482
1362974
1106860
1955351
649833
1137162
1784306
102432
1679276
976886
968174
724514
90678
649594
1951169
1221368
934731
213415
199337
672586
150527
562391
1494497
341910
1604988
1358561
985765
839101
1376196
1077441
1988542
938291
1271999
891318
1933838
1905461
690089
899962
526675
394597
1942398
1635281
253898
281082
1354981
1128598
191929
1949817
469058
1924513
1093126
1996374
17934
663027
805738
1617351
1463046
1448246
18939
1170987
1045570
1089629
946195
931305
1775532
1945857
987505
736849
862288
966040
383037
1879641
313394
127391
545747
1344138
1658597
1667683
1932693
782196
1427529
806600
38897
561251
634865
1092593
53761
1952025
99370
736071
1252862
1181086
670925
952263
377174
1433052
1004636
420686
951415
1005948
685772
1586403
1644405
1480613
631094
1663114
1899451
1041043
157565
33859
592691
1082828
250413
353950
818322
1377629
77706
27228
1467471
1249442
1819470
1864127
901555
925380
1430023
1867754
1294588
204080
424478
1569828
168924
1510106
1083148
1452358
357220
109834
1722593
732280
964848
12018
822381
1685862
652823
452987
1446685
320847
402906
652246
1520630
1548906
686108
900857
1562938
478901
1484968
156462
649383
1568840
553649
932846
122484
1780842
1289904
159739
1952636
1636586
942800
758324
1826775
489354
1862121
953294
923008
1612877
1393898
190240
1035525
1506287
1604382
510794
1951208
574081
821664
73386
489092
1681252
940910
1968403
1491652
1832155
1719511
957171
1474926
1604032
602021
974815
1217159
309925
317458
580735
476344
743426
1850622
78668
1975320
1356512
717348
110083
238219
12965
1385581
1478359
119354
1695717
1183171
524899
620822
1595465
1722247
1394136
1740936
1111778
664822
1221370
51298
1729760
421676
1165339
367895
210026
1913282
1585447
1679599
720687
1070189
1380574
1876330
1906851
1183617
1984020
1420870
1934812
327392
1665231
786181
457914
1314567
545752
201960
1116635
380894
585985
1997875
341185
1560466
1093709
447767
1640174
532214
875457
952689
1540935
1908299
653766
175145
1573355
1175557
974011
1581505
117135
914767
950757
1028192
496527
1440335
19538
1395231
62060
1846973
1476789
596829
1830969
1470326
1312224
1797262
1001382
1297095
633730
1152819
496332
1760976
1994623
1179805
1598853
852990
1922407
1272287
1901294
477575
1729556
1455593
1003799
1084414
288138
1298222
1257567
1472886
1881576
789293
1788337
1046078
716991
1397927
1148900
1483061
565326
720747
713750
767236
681998
1093339
1258718
1873108
873371
1690633
1104500
1602122
1365037
1549597
663131
387791
668477
1878801
187134
1256158
1174848
1375614
546556
741136
1043000
239420
1271314
218778
1163265
1612335
685371
520229
382344
1949012
147397
346108
1434497
1711929
296276
1868842
170001
956741
761662
1028972
833700
93626
1239318
1169479
568075
1891691
407178
265086
69427
695285
1282466
72282
1495376
895961
626878
1630973
783702
135498
54980
528147
515163
344209
1695369
1438072
197233
1521629
268166
1124946
816175
1565564
623868
1698702
26506
404455
395382
1534622
801292
202839
1874607
85420
1557633
1235827
343396
1119714
883852
81383
87169
660193
3340
1816624
430119
869776
775836
819239
1464333
616673
867518
660324
52594
1357412
138541
1184181
1932834
1126131
242247
651861
332217
1442715
1638632
734975
1414162
231771
1333042
1449461
469087
1211258
255269
1727440
403753
1169400
1949043
1079401
1084800
1061040
469518
1485910
716272
644575
823578
1107595
1755415
340601
1032714
88742
1581884
663791
1450475
1631207
1724168
1693498
1262541
1752987
1723321
737038
420817
1873852
1839483
691818
444686
475516
517369
727987
869963
1081112
264660
185204
1863880
1082800
1391664
364078
1944223
1704239
1640440
1291552
287559
1397909
1160072
497193
1979083
110593
1890462
1133506
462166
377788
1350605
1238379
1420305
1812520
1310100
1977911
919095
369693
116048
102690
1993161
503740
1554087
1953832
963206
905432
1397049
842991
1347921
677662
1540147
1423744
1631998
7833
1987296
805137
1755661
1280632
112455
663404
187874
1199650
1076774
1045781
1492939
1075281
670801
271138
1492822
1219250
1521738
1402673
433925
444060
1943450
1356593
1084767
653572
1723590
1624686
1120453
1648475
646668
231245
1281069
550745
1816953
174426
1106699
1899921
423756
393829
1573836
255737
192761
1552986
1074382
1790972
1059055
156726
1521663
622712
205432
538596
1869079
255631
870655
169502
190160
1669850
1751937
1450118
1082759
157301
1596145
1729035
504142
115244
122327
130148
1792856
1224087
1804814
731429
365118
984767
1121037
202454
549747
1493706
513920
1020783
499703
1401231
826083
362633
1494497
1624011
1133929
296254
1369712
1459493
890412
1622786
909969
1139030
559821
1250128
1605286
1856183
1565909
297753
312809
1929588
1438705
201196
1154827
473603
92723
1679622
1053607
1332981
914402
1683009
742417
1558240
1799082
1842791
1956067
1929250
1056235
1692003
1456975
1846295
813937
1859464
1540278
725267
861296
194960
1245522
608768
1212992
65323
823839
1840427
1811170
1582389
450048
326350
811928
1340671
1247491
694493
460126
463319
712702
1016873
1236926
769201
689192
560910
1650781
380735
1734543
1735605
847104
1549597
883579
291521
1079057
1946979
1461138
938071
376567
1945156
1415754
817117
1311013
380899
1607989
1702572
1056019
473777
1304162
1834413
77724
1487651
1686444
235626
1828605
1308281
1881791
303395
1225570
1623034
944148
1934636
128634
1441633
945726
1002279
1633435
564758
1823238
361617
1907646
44645
1944123
356304
1951703
1487193
405718
109737
1792959
1920381
568596
1993422
437436
798930
127564
1662702
1654015
1219250
1264089
463825
917657
705913
1331570
1287883
95287
1033797
512047
467674
1508139
1972931
206310
9854
116439
1242357
340712
354439
1721716
1228913
416234
1040047
1191304
1105391
173769
1760948
723429
408519
1482244
1674660
942464
298012
801910
42647
1447371
892416
1102528
657948
1277507
440875
1847909
485079
1098804
79008
1037599
662553
936953
1381866
603098
83877
331992
1576527
30010
708943
306248
360227
1025386
1075373
799228
410901
1627917
1282449
663825
331745
279557
1027813
307806
1238072
1394739
1025774
1111106
1943828
779527
1139444
1557958
286688
524163
1766041
1282793
428790
172808
1025107
374914
1883583
1132479
277419
1655070
94675
184416
1523327
1532687
1703731
441508
1116341
1302273
237592
1672651
19357
1317343
1205895
911810
555422
874830
495918
746472
1444837
919022
419391
1792480
1023868
1943290
1030768
1037230
732859
1791184
617354
677378
454738
1879908
812990
1219801
675675
341989
50023
1285870
1068142
1096546
1626243
1095895
814748
376962
472044
21740
450402
1738146
1468642
1572810
1527310
748063
1583707
765756
365139
1544995
675825
940583
1243382
1019579
854613
1174238
594199
1945338
1672651
1567649
1031932
284981
473816
1549283
842135
16216
493699
1438972
768676
577387
976839
1254069
166842
1834612
1307641
1396123
1299040
1239702
698753
1844698
1571992
1119615
1703036
1023968
1809034
1313783
555138
1016110
1490780
1356746
625385
442823
623157
1270466
1824183
414786
1675183
1228937
1160822
1292565
1959697
311898
1218040
429591
1633328
1556167
921361
799321
92004
599531
1604699
803929
303853
1210462
239421
1146196
276493
386477
200481
1131674
1274682
1183673
833227
867852
1955904
708027
776055
1002507
1349661
593277
1315245
46135
701822
80937
1003956
108235
1443835
896322
471991
1655594
1960347
833218
688870
1818010
1167405
942024
417721
273690
406457
1474808
996335
1061212
549961
1261702
1401969
1088345
1036391
456997
662566
261214
654914
1345175
1489109
96763
804088
1279185
1531904
541743
1426619
468378
349984
857953
1438889
580494
1302252
568280
761227
1043179
842717
521226
42580
526463
1589522
845045
510979
1704328
1751404
1485776
777703
288942
1229055
1885231
1604351
1973417
1510187
293017
471128
1681239
423675
493012
495239
1463813
99529
1531569
1353746
1983993
338364
1658642
1760194
503931
1910296
1526714
1443567
1307899
1327478
538419
1021678
360809
331411
962502
6094
1955369
22538
1014053
1817783
1459358
814324
591340
596960
1643781
465153
539926
220321
1274185
807396
1114367
1532917
789862
253789
1237680
1972101
211530
1232
1098049
1818955
916005
1780913
1841033
1808735
294282
735966
1067350
1169632
1836873
834439
1992150
818081
1613072
1273180
513295
368916
1674070
182529
163823
1794960
705487
142951
343805
1087985
993221
344323
820491
1278937
1317561
441052
248238
3739
1403895
960813
1314625
354943
606739
1072167
1656283
293305
580105
868018
325792
941273
333540
1086398
570251
1618615
781207
617236
108096
673034
1318289
1919173
1443773
977529
273993
179672
1445354
1939736
1101484
1620004
975561
747094
814524
651368
32250
278070
480753
1460309
1046893
438828
1670943
1501875
1751474
281538
487852
1168586
32374
1876330
336096
1542157
1519759
1311012
1702934
1525617
1364332
723844
526116
1597571
838807
1458560
1190095
819269
604540
1696813
182067
753581
1144055
657769
1739063
1260945
877558
739708
852677
890073
1205553
970232
887707
1026859
1693795
1161355
85643
1868111
1320053
749271
601393
1407803
1711788
43213
1731700
1476228
1347116
67710
1169264
839538
1990692
1909773
493370
1199728
20673
646318
1501306
246058
1692247
1078080
1413978
621732
1218983
736825
535620
583541
900527
1249034
672356
370601
1100465
181761
314957
1405470
1578134
1223474
274238
604980
1261631
1363320
625864
305946
1973968
1431082
892173
1711632
1463946
1203055
1192864
420538
1633472
1445150
636516
1184222
1954694
1301879
724154
205913
1670940
1245629
1801623
1850090
182353
445366
759099
1839048
1582346
1430136
729999
1079728
1193747
643238
1762333
767464
415118
1220338
1232583
125886
1112584
289934
957232
1958336
1668551
697268
1381702
846144
53268
1923428
1224462
1163641
1693468
357168
86137
199663
294062
1441227
685229
1274511
1027091
1964535
108039
1136476
1726919
1723987
770855
1652558
1889397
801322
1557973
1733274
177429
190309
306348
1409596
595101
34423
1413266
1910284
501580
306816
40980
672722
51940
510103
826620
12366
658788
637819
340848
1819956
1046895
1531241
264683
1264052
1255803
1490136
1643687
80468
1302237
1816590
1928798
454684
473811
1400286
960469
1585430
693919
1543018
630525
1463667
1366390
1273155
1774776
108039
454935
653758
1683355
1027465
147832
361096
564207
1759713
825905
1498556
1128738
1175944
1730383
632578
54938
486679
1399778
636591
872548
1167698
1502595
1294866
1302906
991108
169099
270346
646721
1213326
775304
1153046
905132
505568
837269
347334
265961
1916240
76678
118390
755015
827703
526204
1993842
1918454
1488359
793367
1677832
1854999
715019
257002
1223060
1527322
1710780
1632700
1419873
1102720
596124
594866
1926375
434352
208905
1398272
1529291
1195453
373703
365695
65005
1478754
1500295
1729973
1443382
1948495
206625
1057578
217967
1193972
509804
1475778
1143316
1057866
1973387
74921
704493
955596
1892292
346412
860691
1878605
536685
1772279
576144
400425
1460547
1044381
1420430
606739
1223184
1355363
1509623
1886446
1306353
669476
802966
1291549
1252597
1541846
32330
465052
794965
522320
1649498
920376
375488
725455
1851949
819645
194425
247461
1201958
601417
516288
1508232
1813480
1322194
1733798
384537
1150763
1303157
1302243
1206991
901240
999077
916604
498747
716578
1287331
198855
654370
951419
211635
923227
133472
1769049
1108549
1649464
1670615
64507
1391957
389426
297413
527868
138328
1468561
891445
866044
1248297
1344003
1013364
985323
120300
1715331
1530696
570914
1827394
487691
2096
278791
909395
316268
352634
82909
1244498
143943
1746042
1990865
697155
1599329
1997671
1243271
1121402
1618737
1437206
1878536
1731953
1959833
18434
886437
1421370
386417
1886733
25602
873379
108645
853575
1460913
438847
767611
78541
1864107
1785082
146300
475306
1071619
1024216
1717896
1412728
597674
1008086
23868
102572
1801200
1723888
1859683
1305980
739099
60903
1077657
359238
1801670
882240
234648
327676
949700
298171
1262296
1923279
868186
123458
518080
1826710
843909
1903512
1409243
1469315
1021280
477222
1459676
359011
1506931
795575
767070
149225
1425510
485585
1446215
467860
1010741
1117494
1872980
1444718
254253
840090
108144
547294
871194
449342
629054
262043
293622
1091493
299723
1078308
1841161
1727917
1204442
113365
1129191
1196746
1414313
79829
800814
1159291
910530
58612
1532755
1452896
262591
1967689
658334
554782
1070122
1507158
189887
769034
1150805
591168
455371
1698307
745952
1159559
1131542
991146
1477605
724003
663932
1585967
933819
916481
288433
454857
210156
1115523
1470785
1394857
1635727
1175746
1753440
1070903
310195
701330
1562331
386238
1050209
1421104
666314
1446798
1061370
250290
1009674
661466
1018543
868300
265825
1536660
1304391
1667348
1252522
1851803
1633873
109479
1996229
1117654
279807
1322030
851726
679167
1319416
1568883
49696
1690969
993451
24846
1876789
1811401
1982161
1162171
1849210
811742
1016562
950153
1927909
612799
698931
1116218
987038
14313
1796941
8685
568504
519194
1713989
448199
810322
1651088
375313
1958087
1176036
1855298
909312
1947485
1452528
366600
826528
667420
1513373
1788148
537302
412011
141361
289654
924502
1890711
1006559
760319
720855
1010146
50074
356495
636330
887540
1951101
1762585
283624
1615543
571780
1694164
1700252
1046166
506173
916090
1807262
617308
651934
1195139
1890604
658701
513364
1473216
279757
996794
940221
1893091
198748
1528474
116817
1357664
935798
1202060
1969858
673323
1498096
520041
182104
614795
692684
1947680
1063
580596
1208265
453922
1679228
1324629
1772459
1476027
68912
1949839
1961602
1554087
1967469
1214335
397242
590115
1149868
534403
1416276
1336658
1675490
1489615
300988
1441464
425346
1982869
752643
1138675
876897
1548503
977391
734279
425690
1918846
1725245
1647314
870841
539537
1631688
1489579
914267
896004
1261168
833031
265072
565882
1380118
73998
1636792
719963
25119
746386
1333153
1337887
1513521
1307546
1097840
1544282
1676535
1506306
775212
858421
862750
1714820
283832
268927
1738785
1431302
851261
311794
303227
1021976
1567657
1627824
412852
947170
161165
1728645
1372761
1811116
1958022
591688
1129575
1894913
1971374
529512
1181613
348840
145028
1290467
827903
1526412
1622148
1740052
686483
650556
1012764
149285
501329
616979
1319135
1944149
749292
1612614
584443
1147723
414700
613964
1667423
1355840
1792653
1137913
1796134
1779352
1970582
1850117
1077338
1126408
1738068
1390462
1534951
74703
1463786
1311739
1343632
1569392
857584
1442103
366335
433289
1760446
1091561
820671
258745
1213113
837635
192396
633330
1351105
591249
727945
1418641
428111
1361302
699381
497853
552605
216418
742936
463244
1833743
467049
506599
559019
1312923
1909523
1943359
332555
1561313
1959615
330187
314849
1094135
1900006
873342
659234
376771
1693430
376648
477857
978015
243479
1108444
1711674
829420
752961
402002
149333
543060
1953125
307975
1951175
605067
624240
195384
1124342
1452227
1925113
208663
681598
1317621
867884
393796
1665381
587041
1982597
683172
1520974
401981
1020915
688322
923311
835468
804765
1841313
1920763
1281296
1538186
1868602
1584101
1370277
1442040
750627
1141
1280343
355431
915119
1230341
1120267
1764938
763178
1638022
1228359
375670
1540010
146817
1765482
1118563
1006559
131876
915538
1231021
43013
12137
1349742
693003
1825395
1122043
1379525
872852
1196986
1346867
358365
746938
1127230
1422698
88659
780917
229060
473885
454861
1785750
1382856
123799
1501304
1366246
1138483
1530015
96077
1190918
919911
1236324
851207
1463529
1822218
1224030
794388
86056
983385
781398
1115734
793048
1215652
1318437
761647
375567
1289624
975941
213177
464079
735703
1787366
340226
465386
888635
328449
1595434
1948618
732076
1950500
739708
717637
1657539
370945
300309
693080
207763
188781
1635659
694871
1708403
197794
603345
1570796
1214668
83778
1766936
1711820
1796856
249996
1799397
687976
1464609
911507
537374
1149183
1655264
770810
1310504
1796408
190236
1768106
493701
1982179
613361
1826995
650105
869922
763962
1753428
89564
1447192
651861
1486794
1982164
301054
1402004
681220
1804154
1272796
1790144
397197
995782
625720
1892864
1174673
150704
690317
1329432
1740021
1085825
1629605
1351932
1663865
1273060
1085185
677646
937033
1138465
258052
492572
314603
1913303
469656
1456790
1061974
1546199
1899723
263446
1799244
709812
1619677
226657
1458745
656074
1486323
1772001
1276978
517483
1150248
1897363
1209807
1451539
1455563
115057
237329
1493790
190094
1906823
80617
509712
1939912
421977
883764
437296
1249328
1466183
1137528
202804
642221
144631
1537823
1836579
382187
1747183
748293
778739
1056050
13281
803022
432045
611470
396273
1428375
454261
1456106
1240590
653998
197988
81935
1169329
1456975
217090
1544832
363695
876428
1134205
834650
117036
1942579
877454
551887
23806
133946
1248181
219587
797070
748843
501377
1260361
1828591
277445
1596924
1433428
1561395
1066377
1605972
789153
974445
1620388
1439394
1412410
1434369
894295
13257
1352022
718120
242704
673276
1913370
1418951
357550
1141498
1295895
659625
8801
628287
677918
223080
183213
854655
673425
724655
1348800
509120
1402844
1462952
1253673
207852
1754330
434890
1394601
926843
1322394
883136
564256
739275
1511391
69040
1738073
1215335
718654
299312
1171007
745897
1535645
1400795
1559193
5803
1890311
182120
1434681
1993
797106
568518
489648
1546708
856113
558287
13003
1334407
707273
1216756
632131
1582730
1722331
1291383
1313287
1134759
1830887
788220
399307
1637791
1761067
1283526
224576
825670
468876
588341
1558569
1290719
1572952
1393754
90326
406381
327166
951991
126186
1068962
345512
1013116
1195395
1239200
1742900
1890158
322591
1451462
1217835
76312
1974989
1575195
1526116
1419510
1583530
211339
971740
1628466
402043
1378866
1597270
1176317
1252613
1973287
1403339
918305
682906
843222
1678242
110851
1586756
1404337
1057404
1639534
1761445
1234208
1423727
1637133
758330
1322421
1523290
1060826
709108
1611639
142511
1534469
712642
178509
622599
1935169
1168921
1093705
738254
1436477
401216
193208
332840
1095250
1932817
1615161
1337899
1712485
321778
575697
1533923
1611623
688236
1350254
1914463
952083
370995
1595963
1656027
1370956
423179
1724479
1215747
1737712
55989
210935
1859982
19774
1935160
1682082
843324
1947971
449371
453474
1998041
260475
647539
766926
1348860
1201249
911915
1583244
1583338
1815147
568469
1225821
150704
515009
1238919
476310
620680
1224702
206512
1884565
346302
1763136
825895
1014376
1680823
266899
747974
738589
75246
1675917
155300
494282
1963238
700535
454348
160122
1863811
1903433
604174
1096761
1104798
1884722
1322007
1848676
88949
1522109
139692
1212146
1276516
1796443
252171
1003206
1993409
622058
639169
1265277
1592333
1933091
1956447
960941
1467655
1213400
879370
1869851
1364325
45057
1361402
892682
684429
887199
1339776
748441
502653
957475
1632456
1130735
1092608
1580232
1327237
122994
869137
585420
220699
1641640
1027380
1466963
1342206
887004
1033017
1392691
625078
313587
1676481
275741
1098265
385685
1707218
779962
1351207
858536
1568470
861677
742241
1530409
1181849
1603845
1080985
385592
1378196
1596115
717869
468931
119787
1153439
377218
648418
1361914
45285
1854649
666643
1405764
409721
1872676
1814464
1169479
1947821
1470586
1939582
1776684
1496284
679629
1649537
1767450
862354
1589448
257621
1697438
1339419
394732
333927
795519
1568097
1578494
289734
1831297
1876639
1139200
512348
247266
766858
1371068
897905
1946828
1949949
1170065
1508960
1612884
1607654
1961762
346320
1839415
1645541
1479083
359267
1224339
1530577
1816900
180732
1339600
1800893
653828
1734125
63802
1311468
113461
1536017
97033
356675
217079
1783903
1968446
804876
847636
469793
1069055
488784
1449146
499767
897796
830947
1284279
81239
436132
1535845
1385854
810659
1132610
1110165
1357945
1990787
682253
1645906
1381972
781977
283332
940146
1176976
1712673
465401
1492872
1888028
625880
234297
991427
622988
37830
1471450
1351360
1831673
1903062
368391
1552665
707679
774112
1052948
720416
1501431
57167
198038
1790896
484855
585824
1821331
1972083
1910951
1986353
337534
1063622
55412
838125
890782
5604
1027495
1236484
1591833
462775
1579246
1135292
219587
1182582
691562
82307
821019
1953218
1083763
1670577
1132732
1589104
602119
681335
1512680
692453
1493528
280512
1533668
413045
36522
822079
1684032
1517999
1704454
265987
1133560
383557
235503
1944879
980983
803349
380719
1987958
1518333
199426
1703469
158119
1199380
566208
1808953
762982
1556185
1561780
541527
1047450
1227791
464196
325991
1071904
1212084
1665237
503850
1020427
509354
16715
1608451
857867
1203434
1696354
585535
94287
1382805
230593
1570177
1769788
1826671
583032
764063
51771
1115548
1838701
1555015
1336075
1102537
1733885
1644628
1601640
1331370
1593607
1778944
1134987
1902589
186282
420422
596551
721998
863471
338252
970413
1873144
1642633
422847
1990527
523188
171739
381415
926258
1111095
899240
303789
700728
1572966
105346
1755558
657164
872852
1141984
126095
1721689
1562340
1171639
819865
1646897
150987
393652
619373
315795
1418175
1550887
1284056
837738
230363
266721
1025020
963421
1240066
1541264
1032389
1794331
1166195
1187273
482231
1580232
1579198
1122043
985877
116890
131940
448351
1141514
1032389
1191480
1344430
1439186
577343
1299689
1671364
772695
582758
119733
779681
202832
1794706
427901
82943
1214292
1780853
1379777
571524
1170622
1869336
52743
1975396
1377843
1352745
1670810
1976107
1982560
1738348
1987704
1547853
220780
1237239
521396
1507118
992061
932389
1801200
1349546
1682376
1902476
1045365
580829
186242
115004
127349
126140
1918429
1045075
1713168
1656238
1647899
135891
1946309
328101
1165740
603345
1099234
751994
1923766
384960
1739379
1473264
1372974
1995776
849204
1096995
143829
1960698
13096
1501454
729575
840082
1682290
603222
1878629
40785
1589059
1732119
850205
463602
1942727
176552
168407
409189
1952955
1311364
97602
1100132
401687
29078
1366880
1341970
881909
870393
932978
1645096
1178181
933215
1761498
1026478
1047082
325568
678782
1121035
391796
671217
488182
1863109
1404683
1151879
130384
1784398
724560
453472
1017767
674281
1040542
1631958
1026003
947155
489648
416912
1106139
1032365
393660
1671945
574718
1731080
847675
372765
361301
526988
1417208
1687051
1433096
12060
255411
409683
1803959
1055149
280767
867559
1707486
1723245
1952561
285118
1568704
316974
350512
357252
310085
758317
1038521
122710
664799
1702876
1056820
757869
1353838
174292
894439
369196
1557944
1234447
490092
542115
589387
169024
443188
1928512
865796
1581989
1260933
5984
1094833
25096
554170
228535
1244451
1094579
518185
540270
938578
1572457
1333400
1241550
1405465
1919208
592270
424354
2478
1686472
1990990
316875
150116
1226079
1979012
1045583
186859
1906150
750176
527736
135492
160449
175819
961897
1689467
191749
37411
466925
1736417
1918646
273384
1526678
1940093
1549932
1016142
1910886
894434
810679
775558
1742514
946990
1563345
373010
523635
1247356
305848
1765191
517328
1565001
1855137
201270
1405580
880715
660518
1539810
721630
557518
1126664
13172
1524184
1790958
173413
369414
494266
11427
1228097
1532626
811311
1635566
82579
1650613
145209
1868913
1256232
629911
386270
970112
35121
578934
1293952
809404
1358478
1565025
460082
588538
1918868
241114
579784
267672
1876891
1994008
1023333
1015814
202755
1297747
277763
1578213
1745857
964257
602127
736089
1947908
137998
1301728
1881965
697095
1026701
249292
159095
1580143
83735
1161361
1157414
337863
404889
965849
891332
355782
1112701
715190
202389
1350625
1337988
1794463
1217137
40491
978597
228993
1139444
1468414
1987556
1181077
1505006
1806794
102464
1381406
1798544
521810
4917
722650
611866
340505
553173
1806214
995583
1977694
803544
1873882
1373194
1376666
216212
1506013
14258
1125215
1597261
1948466
1625913
1200185
1542111
1055120
655249
658632
1708173
381643
487315
1746251
1431379
471367
504900
1355483
1754580
125943
936452
1686318
1463893
431864
695644
1323664
1692206
799552
861253
1284286
1294953
165372
1802119
1614076
1880747
69896
759439
923189
402687
1834740
577401
1751949
478566
972023
349918
1525037
1078284
744380
206108
1539881
1045915
136209
253489
535949
1895237
1358457
1332988
195008
858083
354097
1735377
1700528
1791109
1850417
690752
1628520
1521905
958742
1441346
1872468
1754838
391945
1110491
1494317
145519
1739466
165094
1839796
1067442
296715
1220378
260247
591006
84270
83581
831040
1985398
1529375
921227
27807
724828
82873
986322
318936
36771
1877548
68418
1567429
680353
682264
620248
1588365
1326938
1771471
1744262
1976291
578952
1533117
1496010
370281
711418
525470
381408
1477441
1244510
96050
879666
1206156
1556472
732697
1353528
1500224
1266334
587967
403134
1369048
1233178
526989
353769
847850
1808382
611512
1924015
393640
1139200
1430421
226256
769577
1188726
437763
685802
1334706
1851155
1661966
1582493
1906155
1400430
1529903
514575
949823
1266921
324024
449049
1014483
553997
1904724
1278604
888460
1409764
276969
1444671
1918235
1401008
1200191
722559
36065
376456
1463847
611429
1511943
778139
896185
1175294
1030079
640308
1747557
803188
1536623
119781
595598
245703
330104
1574107
1215211
1934446
797661
1591595
1437094
1557986
1096677
207679
710829
703884
583877
12613
1049869
436138
1412706
706535
63581
1232656
89566
887389
1114011
1016533
1853495
345442
582078
1045714
1182360
1695748
93211
1810513
101769
1779814
1272183
603991
1075967
88645
278817
898529
667169
1757908
1539442
1882947
1091511
356106
742752
774271
820491
1817806
501946
798957
1479689
1938351
1231292
1716141
1363050
1647402
478081
333759
1574533
463191
189044
599165
157381
1910993
720342
947170
1289896
760144
438634
58649
546390
284441
1198115
1168814
756664
256505
1620660
1928929
1699298
1724972
275741
1962011
1256918
9137
1201659
86278
1115449
258117
1958990
23765
40494
1026620
808514
1664985
1044596
1494531
854021
1706318
685800
1573282
1719964
1287072
50099
1218148
1026995
218167
175420
1478066
1922037
721573
779280
1101900
1093434
956214
678428
825366
384987
1906708
1946073
1804135
93716
633330
1791079
492425
1710379
1789149
68444
1964863
161568
770855
1776324
629853
310603
399613
1912701
544324
37832
831627
1639087
1403391
168349
837988
841997
200053
1296632
959870
524640
545184
1870635
1016393
873090
1700631
310728
1999730
701956
385277
1783412
1101312
172243
1172374
1305821
979634
1231010
462537
743702
1151159
1865294
796025
1382950
801397
1907587
1377458
314372
77980
805667
539391
1995275
592831
415930
1025510
696301
1280443
623590
46634
1159995
1271214
1053023
834179
938433
644153
880658
1480201
368410
951188
1365788
669227
888862
156690
1608785
332985
470525
657976
1266786
808369
1147617
765110
1682848
1336675
968625
797062
1187164
1835086
355396
803456
235724
413089
1348732
941729
17231
1531716
1262815
536693
231739
1279847
1683245
1115523
608510
1594692
1529442
1579814
1469326
1377279
568817
1852654
459492
906084
97579
1787499
1407452
77724
696570
1707176
1131208
935051
829464
1582673
189856
1021732
97310
926710
365914
1212373
1827053
70865
1065419
1565145
1138102
745301
1089568
1372928
25700
1295239
1275142
1124893
1189137
54826
1314195
519315
559203
192396
637925
1808508
362278
880885
1200315
1547450
817018
1278808
1334010
549490
1519587
1967458
1408167
1967488
654431
721758
749942
1394787
1640495
1653340
1093517
1813903
1966250
1825124
1490740
783749
1630051
352561
1711666
1650960
387826
1611045
907336
1775602
1552792
1623050
1328472
173490
1001368
670021
753675
1054593
806946
1595017
253628
1725368
1423016
1473215
1705145
1157865
626757
411585
1247950
1128136
1292635
563211
1660118
1626053
1220255
1297349
1160877
1317989
990615
496950
976380
981843
1278852
1757955
1872941
823755
1050312
569205
884098
1934705
937684
789870
972594
1459304
959066
1325055
1569112
1158446
887337
1280509
1227394
1850866
511125
1052605
155288
234530
1100642
1632828
1622719
1094160
814330
970509
301305
759285
70619
1275039
1397049
1613152
666954
1866739
132217
1700784
724257
234178
325654
1360326
1472403
937905
976755
476563
1638377
408905
1407803
1758935
1440698
1837113
1541500
1238333
1703535
881806
1556865
451308
709186
1407871
1326434
1170329
1499750
1968556
681675
1278455
1344147
520740
615968
1884256
1714981
185983
1579207
1244301
88442
1152428
929494
650251
752069
872238
333759
517946
194237
302229
1475468
285621
403823
1033886
844794
1299813
416162
1511943
384586
716798
1262679
1772051
1965617
1409742
1470128
1681725
19397
626020
521069
966061
1863179
1002134
1771423
1491064
138576
1140646
1537483
495694
635386
1488806
1507104
1559557
1162846
605809
10741
927707
508911
1833943
649614
1489450
226900
698191
48784
1864556
1019420
532460
1385581
1122083
1439392
245802
1236527
970150
1809381
367542
1744037
310053
1027574
965939
1500512
1866129
726816
725301
522729
745357
152539
1945061
1504962
848047
1845693
387683
1660109
631105
558824
1389139
1209807
857433
1090351
1837232
1389805
486873
426546
217927
1776324
1313196
561443
408164
1746571
698311
1108961
1606592
35107
1593788
467296
1489936
966506
227781
990065
1895879
140002
977430
1338319
78752
1307797
1621460
695766
1116122
1616019
1104149
1311920
1656683
464672
803874
1082471
1823908
138589
478857
1414797
1547416
1701967
196270
1284454
110170
1874046
1775614
646179
158652
968894
23394
1487770
1448675
1231555
789459
1808513
1833726
1617644
458530
1504674
429838
1342728
958406
215431
45216
2149
1225022
1863769
624115
1428357
51560
128225
281982
1008869
642040
593888
1347037
659940
1138049
1933454
699394
1742345
367743
1589051
1711176
993123
1933487
131536
1020813
1860900
545100
1311338
1923804
1769693
799051
511367
1523644
1684494
410391
1973287
1945849
818831
1465016
1495271
496401
1001561
65683
1729019
1296278
138398
1264672
1749633
1454233
441269
1823034
1660065
655119
1813355
366976
616259
428829
1725939
1019611
1562382
394730
807148
918725
978106
1587847
935178
1881667
1693923
1261377
1404151
366734
774652
465711
1983308
1015956
622662
1169700
412039
931692
364440
1929950
1286893
1426828
967262
1957609
615180
1177955
1945357
1088913
402260
12724
931998
204215
1782713
711519
940254
1329696
1760146
58460
1323279
897162
1264490
684957
560892
1470929
1399417
823400
274316
1067924
1736586
1246687
826953
53027
60683
887938
575513
1220115
490976
1289234
811923
179045
1945297
1359764
74350
1493094
1082533
1440500
1045804
56120
1461392
1210000
143730
1990802
1395375
520195
1125841
36591
1463746
730339
1412589
196206
686968
697578
1938682
1208336
1131201
144528
1241417
1174481
1727076
856054
709578
179123
1656603
178106
1476908
464672
990672
1707667
1468188
726486
736235
1432893
10174
1304606
1031261
1544082
709559
1966172
426358
1807126
733969
151276
420983
1029773
669124
1864958
856299
1788073
261294
1252597
223226
595075
1847806
980572
1839396
1727113
1136539
551103
691156
50869
1026505
1519533
1001174
1392658
303168
852331
1067943
1431127
1674661
1309190
501738
1876539
524671
314898
1487778
1851356
179672
1487349
1121919
653208
19538
1424135
350679
553909
1350498
1215371
1900846
1068444
543506
1822463
1795624
95396
1175097
1342659
1203951
1865945
947392
760025
1224564
1256918
1533728
1269112
1675695
694095
1544699
1562479
1296295
577523
1022952
1581691
1016977
322907
1603201
1132634
1001277
435672
716423
752343
652737
1780286
469084
1574313
1008085
1419716
1868105
1697227
1123786
1530379
1603845
731144
261347
1196640
1873856
201208
1876227
444791
605756
159692
960519
1511515
412188
1108214
187962
763144
35192
593936
96623
870519
1497574
105276
190639
1970518
1180837
1063349
1460243
195757
512003
952160
534907
1633830
416540
1714193
1668104
1751563
1380042
1263896
698082
23921
1418177
1150074
223052
1132035
933855
1218803
940889
1912035
1833581
643441
22481
1836391
19224
1748346
240684
669884
1116571
964848
140217
1961961
712296
1486530
246694
623832
1242981
1969173
1181691
1411639
1039629
1023522
119000
1743767
510243
28314
1754887
289469
14646
812676
566656
1947516
1816242
624608
1568542
1916076
136161
1075117
1290665
199698
1536034
1986133
450936
32233
103264
1727083
741053
1789838
510558
367423
1611400
307761
8100
70571
401589
1903361
1605227
1275672
1941266
1334863
727456
995643
1946073
1585499
1751899
898974
38086
549544
1453935
668234
1996569
271464
1395327
1685344
1399542
1166013
1323739
1269516
259616
397278
738934
677699
72622
353656
1255504
1502627
746688
1717608
1371744
389484
216028
124360
1125279
1050721
1143921
1928339
82911
825743
1016705
1673655
1713221
804900
1698877
1961685
1874017
1799832
718719
914398
7270
1713584
1111856
627970
51002
297814
688647
113092
423539
821451
1704355
399384
140445
287053
1246031
1282338
1497388
1206780
1766047
1226995
1508808
726411
772791
72258
1055908
252056
634379
1658561
1961273
148357
1032360
711663
1220578
423792
1805923
73424
1756092
691222
1977869
1910637
1617098
1596227
1103663
255975
433686
1073664
1738817
1199796
1730403
847432
310692
1284018
939123
1218429
1619256
1020176
1978768
536960
1297023
630236
651402
536781
917795
1494327
1934940
222404
427824
1829503
1180448
659565
549925
1841193
548501
1692643
79611
1757250
1561517
1546199
1681069
605254
1361842
132026
1282135
1440998
1708769
614539
126469
839088
1986382
1078422
343629
735234
920329
1472871
678673
427990
1815567
776571
1552528
1511456
1382556
114642
21565
1997572
696414
984390
1523725
304977
833501
214490
1208556
1094999
635055
67708
1571480
289138
1683934
49836
384039
1458615
171456
1760343
510969
1978349
1095132
46072
1909736
1724790
239486
356379
728442
1873537
361981
1832145
1787366
1937024
156384
871854
1010458
1100682
177579
1948967
1678010
1287873
743295
1996963
1973765
1197764
1927890
809866
813631
1987450
1922489
1701684
1037443
1832263
1669529
1351123
489624
1220323
1562592
138245
953883
838371
935419
360297
1101214
429849
699658
1414027
1354497
787079
1238161
1284176
1657688
93501
741278
937104
38488
504880
323876
1804091
1194686
1012845
171188
1334866
899880
893891
1647680
741966
130430
243661
1930913
6323
1776177
83813
1069947
553092
563739
219477
543579
199714
254543
704550
1707893
1877260
962353
1867118
638218
1370252
214076
1674129
1855595
1511785
135211
522492
476135
1388430
1066078
670785
983689
1057433
74740
1808561
1856733
1826729
1340626
1428852
45090
1242311
1080260
850501
197940
1158755
1046978
1947485
1781200
516331
811511
770732
933255
583517
532552
1682450
1010872
268416
1822025
1660786
1495891
701769
981777
980682
255700
281960
1284436
478817
1686762
1725151
1885131
1319061
410987
879026
1325238
1016977
805581
1543200
1104560
1224303
707737
1480233
1784200
1549268
1316387
1275211
1483016
1012616
794484
889980
647177
1178175
491292
93334
1431591
42080
806120
913695
489624
749646
10169
311270
1393432
1242712
1973299
1502768
651513
1871090
622150
502492
139256
1411366
420350
121731
910531
1539770
147356
487315
40605
1325507
1200763
1143488
249703
1747664
694276
1329787
1877617
670921
1595603
1728238
1233008
1511832
750880
84451
341324
1364050
140514
1044336
1910921
1346610
1737411
1446209
1347198
1736440
1552746
383322
253409
1756382
679058
1662134
1235047
1069741
1376359
1714059
1458488
1560418
547903
300252
524637
444788
708497
1879523
615687
267764
239456
395921
1591164
1970931
443205
1030085
1803509
984758
1673776
1653394
1976506
1745193
1088418
1390728
1589158
1423772
1189567
1678670
1609272
1713664
1751862
409475
776554
1814577
1140397
1125552
1156407
1832035
1276798
1125212
517876
209569
295973
1123431
1962308
1388509
559539
1423085
403340
1268120
1541809
1702501
935773
884763
163047
20439
913965
1876250
1228573
1543777
1582480
1574578
902910
1012540
859944
846331
927079
1522533
21382
776761
1456574
1937720
896897
1214248
1867764
192475
1296668
1236259
1597342
1263770
1251202
67377
1039933
757646
144941
374934
160394
715859
1693210
295208
822079
802540
547320
625589
1765409
574285
1992522
549680
1999830
1033409
1528360
1903563
1769977
1882619
696048
90835
355180
756904
1440406
703073
836094
1078394
813155
282198
1107535
820759
1851129
1575880
1177598
978214
1232316
1769592
1256541
1675137
980097
889924
1261857
147510
1567967
356768
1485013
1459049
167817
87607
1633430
231252
793502
230760
469273
329945
558786
53142
429755
551426
11524
769595
1831981
131377
94384
908591
1703861
1491209
1419876
1209858
756224
465240
1530115
475363
1539364
1981712
1290207
940798
893307
604857
1751387
1688777
1546475
647681
224557
266172
1705327
901594
1869593
1481913
1068730
1169390
42214
246437
1768633
1738181
1552348
981313
315689
1862959
1612678
1256423
142151
664884
731431
918826
81662
1927186
860673
84354
562280
229675
1133653
286451
956189
1202800
1581110
252759
1750277
561879
693542
1212227
1726013
1210704
1727632
1416798
1318101
1255710
1324433
1496198
1853841
1348011
1892780
582098
998762
850180
1806552
356812
1687038
1218825
1910665
1592207
922094
1864046
1255620
185488
965303
1442352
140495
1277062
519022
1303285
535134
33279
1917522
1710451
443720
275475
628880
1117195
101135
868991
1207494
1162667
1150164
35790
420904
1252016
1247526
1282015
1873602
1915677
1262252
64662
524395
51343
1857222
393514
1010094
210761
295334
6749
970363
734939
804264
1305148
873139
1076443
1731996
1120267
22916
918636
304805
556164
1947564
248577
56789
214393
742760
1524774
413611
995296
1748098
855462
1251242
1472313
1772653
514778
1457866
1476027
1020677
1960118
1728236
835638
566500
815265
918581
575344
1567649
856986
1181970
1998388
487692
370874
1641842
904996
319762
985024
1409839
1460020
563570
1825960
1809526
1350939
920836
208854
76404
1799692
386034
1637593
799135
629420
1386193
1889830
1571922
1872135
841351
864067
474310
1938051
638918
288150
85765
898365
330292
70907
98884
828763
1871868
370234
277427
380859
599384
286842
232631
171011
247783
1675976
1217367
551136
1666312
1464387
364701
1289378
1834155
1264089
1369869
1653255
1597155
696949
1614748
23704
781628
421619
1308972
402588
19357
710493
1605263
190135
234177
1978032
146468
1563505
1772537
1910058
748653
993978
422672
30690
1711859
1594985
695923
520479
423745
1373066
580773
1928989
976326
821324
185894
1276980
464333
1653255
1701150
1912286
985586
725561
898819
1133889
1618834
322261
1822411
1991576
317616
768994
1976608
1995896
1331966
1546293
552203
365029
248112
411961
578699
885382
1930491
702210
1618405
985927
1691314
1045275
37073
1833581
1065668
1443169
747735
605293
407767
972604
1815289
155562
430616
1460247
162684
1899374
1054160
94727
501156
576902
1534586
936901
1961053
1102362
48338
1949831
310869
1718090
1154120
1928297
1065366
1328119
1087305
1189603
621436
1539930
410817
1189311
695173
638254
1229653
613766
1870572
1652249
764889
886060
303633
336015
155984
1909540
697967
938552
1499498
261847
979106
911899
862029
22392
869379
1756609
1531931
1772992
234896
1092902
791717
86903
1892141
1466308
538849
1257165
165868
1939811
683294
580558
482002
350326
1579092
1013990
721208
52683
803319
1934730
637588
1021931
1965916
1165455
928072
1182574
465224
82735
1045291
131213
1130994
421891
1379513
1358219
880845
901991
818844
438939
1307317
1524634
786354
524189
547377
54489
233830
1475661
1568510
1285363
1644861
1868046
1463222
1905741
1004093
704748
1652949
1747016
1689869
1731226
379307
619757
774996
1083507
452404
1589411
1414759
799356
572833
1262761
790521
183460
175840
944992
1440712
1552108
133406
540433
285012
146566
514906
1289256
1349436
613536
182898
1817917
1364425
966108
1061117
294151
691680
875918
1447738
689599
1759540
226257
993302
1905305
586700
479849
376593
317375
932254
1852346
412613
176248
117972
1826340
1445427
1797802
999066
745596
619529
1747881
918114
1777174
1762710
101138
532523
210269
1985005
214572
301775
1354303
759103
481897
915269
1414103
1978136
91912
1196858
776181
734802
818572
540579
937007
372554
631192
1582702
1030251
1378155
465456
1281415
1574330
253579
705342
1734163
925185
1711440
222332
1445571
632374
116404
1903461
1079404
637064
1763732
822174
1277006
1974216
1689402
815098
1930367
1260702
238063
625494
1426019
1691807
1117837
1585881
1814304
1385177
619185
370138
220712
113718
1114662
342012
1412471
1913107
85279
27612
1335456
412180
1457244
1892676
1027243
628690
1831592
1921227
535620
651997
1343270
1994089
1524066
1502567
619605
1874629
187867
1113191
939110
698747
1920513
1194036
1818359
1779312
1410841
987287
358042
1183661
1175411
954441
291315
894254
1449808
23498
3126
1344408
1886605
355357
1935771
835868
66159
1793293
1283880
148871
1408134
1795544
1097575
500441
1878848
585015
1772546
1489747
547307
540619
1070300
408104
1086560
1997237
466338
1842114
1901235
1663741
46219
734218
469490
852582
1683492
1676756
1546547
770534
1870411
299132
1277865
1005018
1095418
263456
1328318
249289
219941
929744
646542
1400914
1847442
1362098
352794
586991
197258
66506
589193
1763851
1100459
706842
543979
1982560
1717796
359489
1522197
426382
657168
1373566
1835153
1183369
199426
840385
1511997
880908
180478
810041
1822532
262579
1841174
1015579
1667054
412901
823812
634700
729772
568814
566182
1857411
1586669
1268473
887625
815108
1865139
972844
817509
737586
1426756
1171663
1229161
1505764
952866
409044
1091792
1778134
755834
792694
1250409
1795175
134376
1083562
1701441
1203084
594130
1139178
1043250
1138342
1779391
456385
392706
428168
1515725
558563
1012114
1218933
1793265
959179
1002098
1919949
1237685
1144185
1873738
140831
1993126
615460
1357482
1319546
744758
876476
1306022
1131064
173265
1410499
208971
841038
1209314
1101102
1430727
1975077
40677
371137
90948
550596
1497026
1164394
1966042
516084
1756393
338315
828382
1295103
1215875
171068
1798721
1758535
1116298
1003469
1572923
450886
1524370
297912
61397
652435
303453
1531300
751416
512615
1803973
1909031
312429
1214280
1149925
1145466
1872783
220828
1258620
873211
998384
1470163
465385
316500
1965430
1759440
1119370
1532482
40783
1820771
1119220
686154
1936458
770623
1129049
320971
1616025
742190
1246540
463767
1765631
357019
40284
950953
339356
1321908
1410594
887199
1937819
778530
1929327
251005
225609
1842791
1298668
165705
660370
1626075
1506712
1836259
1423348
1753043
1320919
422289
1925241
329661
1590300
1099937
575148
1334324
893035
202697
1004939
1631194
1533840
1658032
1522343
765337
1035085
1902704
1783112
790736
705455
1315339
843436
1099478
1656505
327988
280622
1535534
1945433
267321
1761256
149414
891599
2952
227033
893587
1409885
1181086
550828
1610129
198980
120588
292433
1290498
296316
1440348
689356
1900746
1140737
955996
1340267
1150966
1601816
1231977
993393
1150724
184845
1785784
1066990
404846
1302807
1221779
1512361
1652239
1853276
1625651
1393621
90607
1316643
1264953
1294119
1655719
1589535
1063918
1328524
672796
42929
737648
193190
37498
756090
1757559
1885039
1352600
1725245
366350
832111
1488262
93967
1566835
899704
899891
331923
1414318
616691
658117
1894116
255356
1718300
29659
1481663
477210
1895237
417066
1531761
796183
1969707
1773475
778025
396914
1584466
1954355
876531
82019
832031
1626438
1450560
1671671
566830
295210
359653
624639
1794331
284669
421275
327967
1907399
276344
878933
1033420
415194
507273
1974514
1904266
151006
924073
1662934
1706372
1917245
731066
1118739
1626364
149929
1009299
1414372
115
1952447
647119
199699
720086
1792822
1331275
855891
237102
322323
1266531
791025
446857
1850486
1990119
1480157
1732314
745957
918673
951419
396909
1997321
346495
216831
107968
1706611
1857830
1735077
1882604
25793
1466758
1817909
856782
1622194
1599670
1984679
1718047
187518
1523819
1927652
1683382
535192
1904546
1997671
1033730
1640118
1006478
1777290
173345
1114169
590763
1984501
1597512
1647402
999925
1261732
343425
62767
652240
1295450
509647
296720
1398636
1832655
1123473
92386
393303
388269
600131
193307
1566545
1142072
581228
229207
165705
1977911
320465
985803
1747876
552922
1931903
1999526
1205295
665444
778877
1497706
1679372
553759
558120
416969
140826
1646998
1144355
486777
1036724
827548
484550
1621466
386190
1391294
448942
1304618
590718
1675654
378577
1188923
1152705
1813104
1130494
462788
694177
471566
1776071
1196122
974564
1189961
1656411
607333
1092028
531989
833095
1245547
226850
1579479
578655
813939
292766
1781178
280053
691079
1043887
1430040
1018477
1614820
392450
257986
1111106
823411
916177
1447586
1499544
411130
1829544
1903947
459285
473697
1200086
285366
1490720
626020
1628466
1408692
788867
1804190
878559
976216
655627
427692
740304
1001759
1065058
552208
1130852
1557530
972711
140592
1127069
1074263
796478
10155
1801794
769417
1174018
1349686
1158890
585470
791104
95721
40494
1041592
1854259
948390
1710780
883573
1180889
757122
1548035
1983689
316285
852141
1137215
356078
67004
387791
1476541
493012
761714
603831
1805444
788519
29072
481677
669897
11728
1420331
1595196
706909
131768
1209188
1318468
521055
1740889
1085905
15243
768072
1482644
852235
1903816
348280
300322
317716
803160
700929
1680981
1373553
765417
1978468
142475
259156
1667733
1178000
1597268
447434
1664376
885281
1612813
956414
1119090
774318
1021679
1881750
1173699
198090
1595035
1978508
1506522
150219
576423
1767344
118291
521929
1888841
755401
1054447
365699
421967
1985075
1939905
28924
158606
199222
1038491
17862
625845
1688526
477813
1042578
1785893
1273564
1188422
1793105
1159907
1175684
242375
1817046
1834502
882865
1813914
1959586
41974
190557
418394
1095616
1769309
160869
1694569
1089709
644492
1570184
817326
159915
563333
1646070
192839
1354528
1659565
656349
148519
1053870
540161
1691066
458378
278942
1209491
1787503
391514
143901
577726
1036226
1473644
1336516
1603643
175103
1903686
644349
510284
1470503
1773519
769830
1513021
1722609
190886
798268
114355
1822500
419829
594994
1606515
159005
560581
1931731
328923
62526
1571000
62719
1079992
1075784
97425
1357065
1938448
1797134
63745
1208931
1866304
819723
173813
1900207
1404852
830807
139156
1281640
585535
191378
1125907
23910
1148197
1439290
85041
1117533
1624651
1698794
312491
1764020
1392062
392759
913424
581759
1215282
1184770
1270233
1193911
842979
1001964
336698
1304657
220662
1247543
156457
760936
1981825
657823
990665
366164
727579
1120726
1358597
510918
1278904
1503335
1866130
362312
645567
287553
1951870
1904593
674487
316663
511549
1524032
36919
1974737
1718118
1595764
898671
906773
961854
579588
1986879
1907241
1842320
1021486
516920
497473
610963
1909581
1242805
1472255
1260142
1612678
416969
291047
295831
787379
746887
1744304
1542592
1126905
1954404
848930
93280
665566
537825
1240685
393622
1614737
1157885
1190841
1978737
693608
946199
1708992
1975709
403000
580512
147267
830156
1680563
1373681
1655948
1284183
1539339
695079
271690
696166
1560274
1062722
1971689
1647899
240626
58435
294076
1397583
1517693
1266581
1134690
1428868
1531683
923393
873366
471991
726804
1197836
916772
1181894
1690195
52110
827943
1470862
217259
1888823
472981
218697
32334
1300920
688123
272401
776489
562071
221098
835734
215270
412404
1935287
547848
431320
695078
934429
1154083
593889
204295
558518
474355
1864622
1396635
1641220
716707
1121949
878216
234363
1054295
1789149
1036349
166900
1844508
285870
1932506
1435721
486082
609573
483976
1093278
1416452
1486706
1099718
205354
1125609
941877
1969233
612102
460407
1090133
1209511
39401
1553538
314382
1964729
294382
1489148
615338
401682
810375
433212
784486
1000005
1053977
813243
1774170
49274
1513520
661804
1800463
1003846
59110
905798
156884
550319
701362
1486651
1921987
1456435
248775
40943
1573023
312104
536140
144906
1002883
1430491
760826
1036851
596847
699381
1160773
1156535
800583
715109
139593
427344
1919723
502315
815553
1046514
1844338
1743712
1472361
946388
931200
46637
730065
697967
870941
225855
938690
760673
1219877
1167668
1804536
160251
1755990
1666580
982534
786820
420346
111284
740714
363269
376134
1325516
1512944
1041741
946183
1582881
1818852
19397
348541
1871264
355732
1545136
575802
1469235
1998688
682773
459191
281687
885279
986443
1710729
1513623
572454
558734
1435313
714547
1775602
842927
501207
113577
1078440
1435291
288156
158967
696729
24274
5748
1413522
464172
243372
690632
1839388
17365
526840
1309980
993658
1170261
1124005
1415172
856344
752608
587064
821507
1052933
1449397
1095991
1776227
757648
1910273
1495339
16444
1171844
302972
929595
666621
243585
1344930
128992
94289
1946314
377848
1243950
1808416
1902095
1383164
647559
1601074
573063
519454
1604591
1362306
245713
73642
1643419
1980476
1377846
1008962
1908304
44677
916169
1805878
486771
1793002
309325
2872
1493068
110309
1085156
1592532
1500381
1787415
516900
342272
291596
1509353
1482812
116758
458257
1092659
1355429
200801
315207
301705
1940459
1179644
1830217
695970
1870479
1466608
947629
537719
455293
639399
1932796
975469
1106326
1534921
1742851
1440581
1361047
722484
1266461
237295
1619678
745356
338742
1528896
1089677
705406
900516
1017015
1799827
799897
1582235
1346817
95257
787639
459994
1075511
153159
738176
739946
666002
1032398
1887837
1840821
1584715
1775602
1344996
1177256
1514666
1440615
341611
200129
583132
1968515
1220516
1332640
1504506
395418
1955812
1605835
956853
511511
774253
1208529
1300842
262137
1389395
976539
790236
1599158
576162
1892265
1800819
419032
843772
574082
1407451
974399
625599
921254
1937288
990078
1694519
102270
1665760
507043
354473
835899
1321465
717103
1952968
1247500
965351
1323144
3587
295452
1632180
1714955
80693
1178700
916189
1339418
144795
258545
560756
230429
942718
1297419
1912492
1391082
1400399
1570267
146753
1350141
943725
362681
250517
1078567
1327702
112026
1271725
1165652
316660
1239627
840877
968444
1192917
1508907
1877990
949128
585142
1700512
683431
1729493
910931
1604088
968934
988618
1815725
1086209
376634
1888146
78446
384057
610830
2088
815708
1360273
1961368
999589
753198
338995
768649
1617119
1313362
541739
329883
35541
1700185
1690007
674306
887512
567799
1920313
320697
758379
1888588
539190
1388232
1634842
827341
698839
1733884
556931
1028322
91059
1469373
16103
1681181
1555976
1234764
905185
1519800
1880830
968345
1636838
1976014
1546412
1135589
304101
1486492
562264
185586
589239
1803679
1933758
437062
96285
1432538
1171035
561760
609933
153537
1852135
1109554
927415
1905232
1550386
193995
1786575
648936
586386
904268
205098
125329
1327487
520320
920223
1749686
1228573
1878108
1360029
1707243
573501
303336
567469
969230
298504
379713
1034944
637939
1060075
1981439
1504358
704272
343339
1254331
1599270
1225944
1124876
1243126
670561
1784859
1621913
1618348
1425404
1589535
1004093
1969807
1474229
1444855
1465636
314060
1126908
1716685
952531
1600247
674505
237449
1262249
65902
1252483
1179797
1892864
60579
237337
1214330
732111
1805124
60118
1810752
869805
9
1042439
1263096
1723877
1970878
870833
1299125
351198
265439
1452649
1312542
545639
914590
1338047
186016
1675802
343100
1040884
376831
496112
1701961
1335316
247927
1239616
204635
1252377
1449231
206969
523625
461606
1386635
1746712
1426539
972235
358368
1852639
1692903
82616
308299
237809
1047834
596390
1264980
93176
1218215
1514671
18401
1362082
601387
1736712
761645
330359
1957512
585713
1382316
1290782
720706
1327939
1496818
1730891
1533831
369805
698749
303972
1822149
629891
899764
1028099
842569
887681
1538159
937688
1651487
1519054
233474
933823
860691
1729651
1751061
93244
538113
907206
1433406
1500195
16444
1437340
428529
1397816
175947
1182665
1209807
192292
358848
1288605
125602
1268316
1524492
37157
252004
1533880
1761670
516747
1892119
395471
1834906
1744148
683958
1603039
467143
1566418
971094
1001684
938912
223295
203244
939590
675020
1973417
1915492
393206
722461
1499254
1382841
332587
1177914
1783362
1590398
1069182
1953815
1869111
1828215
1127240
1646595
63727
1603180
1010657
587550
1450561
224628
1429512
1797098
803194
1967044
1029597
758324
1030103
747759
1578332
1745800
1186963
1977666
1824906
957974
1683715
1343820
960585
1309740
748147
752182
1094719
1632554
549956
222737
1286365
1343999
1991273
340931
489966
1910663
669176
1996508
1501973
1613780
1899204
1608527
1987033
597237
1843434
1991058
1292611
12090
773714
326638
1944810
1936098
74184
610290
1841500
393919
840899
164309
669196
92813
1996150
1944015
1161483
620
170004
1295660
91846
1688628
1469085
1244304
1598200
1933105
1982051
1416276
1129176
1208286
40519
1776171
1667541
1611035
451363
1951235
781933
841366
480357
522820
513702
482775
1812151
1732998
328962
909583
104662
1140586
1999729
833940
215979
830891
1663245
20199
1769816
775070
1372240
1017218
1766126
614071
920755
1542236
1427559
1515106
1377979
731039
1405829
1653149
174135
188294
1606761
453828
343620
1555233
1379620
580608
177166
844375
1406075
1614411
514755
1121394
424984
267799
1688093
1654533
55158
1040428
661181
1034944
179577
1488359
689609
1895118
1064319
1918876
27807
1357037
1983628
292768
900609
1963594
834502
1208265
466458
549995
1290783
710213
518582
1654313
1438163
346504
1619314
950552
1522635
1319824
1797739
1920430
1693661
1448203
119004
701248
1808074
1236572
659977
139108
672850
1619756
1481885
348811
1996955
474284
247713
632297
576892
613480
1277004
1718853
318031
1608735
810907
1433049
1098625
178609
1563299
307108
1993078
224306
1750458
1515404
1807511
361613
161616
6032
1933398
1664974
710662
613212
866677
68848
15370
1981439
273691
1935379
839898
1576780
386813
84961
1974737
617850
243021
182067
806987
464119
907726
1413846
1069272
1931405
1615887
514121
374479
741632
1414147
980893
1184879
1614159
1879790
1077722
363065
822669
698393
529717
1858094
1131616
1138332
1301774
437263
1670166
371899
1284588
957355
1959916
1854705
693082
989349
1017015
97359
1348260
742405
1066984
1022545
1607855
789888
156261
1076061
475221
948975
262600
873986
761647
1957271
1342728
294339
1153920
817593
823667
1333913
729071
682989
524329
1991261
331904
452727
1725209
224283
442682
868546
1154050
69691
957176
1056342
328127
1477481
1185542
400798
920059
1825173
369737
1868990
895928
1041534
1674266
1394257
1257455
1122203
1815327
141563
699807
853735
488669
679998
509307
1292695
1514883
1338754
169733
363897
1184703
1092941
27043
1591848
1838911
251258
344062
852267
318342
415171
1610987
1083935
1112972
1271825
1498109
562341
363540
1300652
1773689
1428587
1688188
1796125
1647714
345045
1912946
812670
1810688
222187
1722793
1165589
197359
161581
40422
951080
1953820
433518
666028
13605
581460
1056725
1364155
607438
718289
1984951
1715631
1527430
389795
543823
1823763
1174009
51304
835746
1798210
677813
1318604
1650063
1428199
1403766
1304391
1997938
1362869
1455945
781683
1992851
175833
1294633
1956989
1986386
106556
1169425
116027
511617
1854427
363288
242071
1189462
1208086
691818
1983819
1188422
873450
830990
1621428
1495320
389360
866780
1560697
76039
592508
1139836
243242
1823529
414686
565240
674264
1579019
1630935
10839
581360
1092069
1070107
151460
1077147
583867
356684
1722088
1879025
101699
960089
1125791
433726
1155132
1379664
1101377
23296
1810234
679787
488149
1354298
754246
839589
557299
283867
1447453
1280539
1689196
628184
1526464
1707412
1152481
952202
1381633
659340
38064
487906
974156
1798678
1118264
96520
63160
261075
1677263
1147234
25097
504030
311534
1527039
1552381
1068530
56477
1616295
1080350
869064
609637
768395
1713241
1311834
194925
130844
1553735
931527
1968163
1639413
213712
757928
1249318
116845
1586756
1607266
1011693
1986829
459724
1977581
1583306
1394739
19303
1739799
847342
1363899
767942
435168
1523667
1040552
457908
1948335
188245
140060
1472295
609491
1197703
364132
20409
308891
337901
603639
57014
68882
668223
669476
1572501
222114
791896
589844
1244674
199699
261175
1800095
743823
191596
129547
182248
671517
427409
227814
1398368
90326
1565523
734494
1647992
658411
784437
1145645
675520
1999584
625506
1876729
1571302
247491
855131
1498140
178458
1123040
551097
1380283
1459435
717578
144848
931735
1945272
319904
641689
523959
1135606
1632952
1156155
593632
798291
319739
985741
378277
250102
1050680
1653218
686510
1891848
442172
308140
1998621
157746
781843
1978565
1542510
1194231
967613
1752987
839973
74204
947064
1305228
1941414
880359
1886828
1244009
1695807
779887
1704024
380974
1965712
359088
1927281
649486
1506013
1619686
1404133
921233
1096676
1075692
1376080
1565787
1277301
1672755
601438
951499
954854
1242357
982190
780523
676985
480894
1246386
161467
911032
862222
269133
1617323
1348851
912894
1945553
844203
226277
1443218
744380
1738314
353454
1875237
1823247
1372535
109398
384008
1120325
1455670
1418144
403864
1868468
240959
676196
444070
803732
959089
824575
109834
1709891
1789576
1965185
1007617
1171667
1941472
80413
525010
499551
727340
1255547
325170
1195459
396707
512279
1967341
22112
216257
1793885
880402
1659496
1399997
1648397
231736
1113965
1019611
122292
561650
1149974
743464
919299
1702398
153008
1235862
565213
723373
905742
1344180
505514
1941364
391715
1565983
1977695
1832244
1448619
861915
252167
621990
62461
1758438
1606605
827812
1423834
1957048
22504
458089
142958
554547
290667
1286574
5095
901106
128241
852361
995857
194777
1761266
1118515
691324
741079
1455073
1641366
169627
852209
1379536
1345464
562063
8948
1221502
1245415
132187
1495592
1239591
1284399
907880
1551132
1182130
1633861
577183
467498
663789
104718
563530
1739157
1049591
160182
878313
1987642
1682933
1598008
989224
607139
540128
1529499
1851248
1545514
1677909
682338
1568073
281343
1805723
1343101
477090
1995061
411702
1884683
357761
1069543
1034149
1791326
1780389
958212
642654
1561257
388766
1499446
1546137
1003284
1886651
723078
1111591
747650
418744
1618611
1381564
758141
1993531
1307161
479424
34247
1067532
385964
11066
490983
397282
1560602
242323
1351137
82470
413305
462888
769925
1171200
1008714
1704826
828532
1799548
109045
72195
1222497
517328
1710935
1369680
652077
451044
1415477
1031366
672742
18190
1149122
1151949
610943
134854
236401
632928
636425
1453573
1511991
1847606
1576769
1006643
1077657
230919
845107
1909846
567868
1621586
403170
1918646
868215
494660
1779721
1052163
343605
1048025
332908
187451
1293199
1056213
599583
1977837
880575
347220
1069006
1306274
1737683
177075
1987638
1974336
1602949
511634
1509519
94207
1738595
1071215
322518
1435370
1493532
1536158
862110
773900
915291
950194
1416174
129941
1070209
1962301
226488
127639
263186
354859
1224451
427172
21760
1328871
837965
846657
1824317
1035688
1488271
1508405
1911739
18505
1926376
409056
1467793
1212992
1377568
1152402
1062498
77516
1299353
1414381
539296
22844
1585665
884549
1669838
487694
1914129
624957
1862023
314325
1548433
1312220
69730
1573095
1892571
1916487
490507
194948
1011590
1726847
608476
648267
464643
1248940
615418
1535423
1511623
1657259
1364843
1119136
887849
1314619
1949978
1609226
1896674
734107
1196593
660341
691947
1443205
22863
1696195
1597418
116851
625316
252925
173410
1192853
393900
1319690
273322
1454086
1622703
960967
999048
1090168
539222
1480268
64863
123382
1194975
1514604
1848869
1230882
1059676
1493134
684355
1838236
1047119
564437
1364409
1673044
1030366
310407
1405353
415351
599248
1213579
1825727
956990
1739946
1181713
1509817
1329674
1403736
1119274
793005
1946449
1521234
965609
1055221
569957
1109087
1172514
1479386
106302
1440261
1673381
1768935
441111
1261673
1773429
1191458
722733
885377
1143195
166238
292873
992183
992321
1499750
1022085
1922773
812616
1363608
298831
1872046
637260
726411
685585
140916
1425555
1826590
1712885
326492
1549485
1711114
627244
1878711
1918299
337395
1926264
72012
1351551
372564
1548692
379739
1262664
1352610
677146
636046
505853
1490144
329698
1603928
444944
1815161
969252
760560
765110
1128184
497154
1618699
1342384
1859092
257193
1914526
1284056
597334
1643039
1571566
759309
165076
1269636
1540981
1071740
1527454
166220
531312
1464948
1878026
1103590
1244019
1748026
1811031
612746
678497
1059408
9929
1046505
1654320
440991
1679070
395729
943146
891661
1001821
511987
1396909
894985
1014470
1214764
1165381
238840
1841710
261415
1155526
721678
1556858
1538488
1960622
90529
1547411
1519940
714565
797764
1328060
914430
1984476
285339
568844
163823
703286
1166485
1364676
951445
1999227
451543
1667054
1349237
1290967
1369477
1442642
741019
296768
1487697
1337366
1661777
780158
297492
968934
435505
390869
1316664
1114943
1545790
1298228
1127376
502694
1319470
1536554
282144
1406137
1358100
187470
1420486
1014539
1413673
558529
400437
1960566
1907344
1796408
1398323
163889
551677
1288639
393371
645600
1612818
553099
991542
934178
819868
1552747
1780617
23265
1914795
1685452
1097829
942823
1806552
914002
52143
1870002
1171836
645925
757648
120933
406212
597842
227774
1234198
1138606
1064839
206480
268275
1048101
1057640
1030971
1678670
1776809
369966
1566592
981938
1330531
1472068
277419
1720755
246847
1701277
916637
1054031
157217
917572
368835
1947080
97846
583190
405795
1627648
807606
1521836
545609
813492
461910
1295966
1373759
259910
1677880
1990813
41321
1706064
92389
816175
168595
1351968
1270451
467193
1219133
1307337
1292343
1813407
1335629
1599180
1859454
1397575
1960027
683837
1805696
1813034
329576
9163
1363842
1536264
1128628
1545797
1313810
135984
918657
625238
1047438
1760267
1413488
1285628
116811
1847310
115420
755077
62653
497583
1125941
1541819
1218316
83553
169067
382474
1189943
1101713
1678361
1904386
1658301
970330
257712
1582384
1014956
1631026
1306122
1031453
289895
1556447
119107
1085028
1503519
544415
735128
592985
1396667
1397830
428952
1466934
372144
758743
1795624
799862
1996542
1123637
1278038
1493269
481452
1261674
1129836
1824292
1721071
1356712
1695583
1708387
606949
564098
1684184
1972859
1679092
1745711
1105706
685524
1186234
1029497
984416
993154
421644
1531769
1735400
1028129
1105648
1486499
1431004
495715
381676
1474099
1329699
801308
1078376
1718484
857267
199024
1648397
790034
1900989
1566903
1490987
284177
449433
634956
497110
1217273
1647522
536777
1477246
109388
1253843
696918
1756255
928336
773567
1097937
1488642
780302
576902
628632
1489709
634539
1092105
1809217
1485809
527936
24041
1351619
1150557
329800
1036823
1444631
1188206
263624
294033
523406
541983
531989
430043
148917
370386
825532
1826390
766306
1794275
24086
1639007
1267014
464645
496245
1104310
255382
465094
267553
154927
1032968
1245928
549929
1620392
1292837
277393
1100136
1478507
926130
1826838
1972865
864216
1428464
356117
1395671
706237
1196161
1053221
1365714
1274136
642407
893642
1134305
362600
1818591
665805
1184879
1702899
493775
1024232
1943645
1690864
575819
1407598
158426
1155299
1285065
421961
1458365
1729271
684681
815265
478857
1077444
257859
526766
1564242
1666179
1755659
1474828
286437
1000632
768071
1439958
553466
624543
1954158
703989
1828315
1075356
1926083
1370630
1406937
1316053
1244448
308282
1814430
1546019
1035213
1666970
980945
184370
418383
1501232
1565543
452486
1221454
549822
992524
1836842
1973653
1860278
1413681
409475
1019481
183702
1283806
570532
694769
1694893
731715
668671
805939
258227
1221222
886715
1698140
476973
1800798
699400
108343
1441642
1445419
668812
631130
1769897
940047
1565744
1446775
494909
661919
1111139
842101
1631294
24732
82495
1648932
1385716
1216852
965408
1430664
1984304
1897724
863009
1792289
864796
1523401
1424952
1183657
224222
750533
504399
1123230
64384
291908
1221997
1557744
766625
795589
1485910
1749238
350043
671361
1185854
744810
42655
1476258
1090734
327591
1947637
1930467
1750886
68570
977071
1886618
1412605
324211
127763
1667730
841997
1664840
1593863
1834915
993451
591037
27414
1463375
1258584
1663597
1829733
1120325
1468378
1583913
573643
341235
1725311
141494
1802862
650730
1440630
1149358
1116291
800804
690435
1654237
613936
954274
1900157
971740
1760446
1462647
347988
1317941
1300036
311480
215281
1228157
439621
327042
1869725
1864358
1347056
1052279
735092
1936754
694669
1240382
1044718
1855965
1931327
930427
1919978
1990265
1821936
492384
1208989
530737
651797
1679890
353916
40637
695094
1594835
1335269
1798838
1713839
1614370
479125
248831
1459311
451371
1122925
622831
1181647
1412773
570030
1179974
1891202
1434543
845852
1501143
1610217
1357222
47507
42306
1684699
732124
1423671
1172636
1584105
428326
404378
648396
731742
543894
1386471
713454
233896
645197
1436119
351024
1007138
1525909
1625331
542115
1421504
1209932
93861
1210435
1269462
1223060
428027
298840
928726
836024
788138
891722
1844712
714639
217063
1381908
223378
1440110
205572
82921
153908
276715
502929
1086918
1983006
538430
1004930
554936
1527315
1234100
633372
515776
615116
935050
425817
1883546
1612899
1797873
702217
1651197
1244095
526554
269304
1594058
264780
601992
780736
1083654
832229
2217
127032
1862650
1116666
608446
1722746
318366
445140
1068976
889111
1486964
1828214
392659
1738172
1632597
1491133
1736513
1670407
744152
1378216
1814588
817018
246441
1705881
35435
67178
122343
423999
1417922
136406
1827876
989225
1567452
486700
461231
676090
1550661
1377345
1688233
1979271
921167
285505
1863053
1669200
1784646
1640163
34909
1929695
101069
408612
610373
1954413
1394346
1346877
1422201
1123431
1217693
1600158
78690
942334
1178902
90349
1502560
840270
1440771
75320
1371837
367718
17760
418297
1622577
521780
1040261
1354298
680029
1368612
444413
1387706
157804
153251
323818
1484296
820183
507712
1972789
1855722
1786277
1736132
1355039
1529616
1640671
1057640
1850634
1479988
1568504
438685
1450704
43937
413427
16149
391659
165477
138455
958759
1759029
617421
311341
1016273
1900864
1155192
1851873
1735873
1614310
1216280
1836479
267253
1917315
1742989
510179
1027363
886888
1974903
420817
1106043
624567
906624
738020
1389883
1586186
1419049
1998080
372765
265164
1704045
479632
737853
1940475
1995895
651972
110047
214994
893403
1237575
1741976
1253119
1612039
854885
1645472
1857871
1192552
301808
43633
645426
1543319
1484332
848104
1251188
525115
382255
1500842
1729009
900825
462041
814574
1223428
804255
767550
379680
387334
1617684
367718
651556
192876
235725
944220
690020
1298314
27606
1057689
596152
11598
478840
1282517
365053
1895310
1565226
1763362
788225
272805
1571813
1306625
1820240
765078
477807
826648
642218
1935148
1642599
508714
1995895
65356
1585889
1521316
555126
1591311
755071
1230441
486308
871877
161784
1559960
397090
632586
1871482
405989
236443
268919
351373
1798856
1905326
193183
17352
1582227
56401
1715500
697965
1394083
638963
1944015
1538863
880317
1780953
1977505
1524090
1879945
910035
1847842
1267999
52501
759355
807326
264535
748689
563365
1138483
1534406
944678
1644481
587753
1158714
1061851
740871
1654428
855915
729511
1008576
871337
1177112
1662590
222446
1924080
1962248
778731
398126
418605
118291
1236212
238780
827008
237487
1554063
322730
423063
1497792
896290
599261
1852603
1619036
1456828
1168934
1897577
547445
1426613
247128
765355
609573
1851925
763538
1442075
392186
1642661
950307
53262
512229
1786575
826080
1644795
903585
768762
416803
253440
736857
239876
1834943
1476172
1181930
599305
526737
1444849
337625
1038154
1142902
1491523
848457
3659
1101890
870387
1223603
990974
607034
1970301
1691220
819419
1345127
1033420
803862
1962413
56403
1797997
1875117
708742
867619
1588932
720472
531970
1959450
511349
336360
1563568
1262249
1278110
1915738
635679
1027341
1300411
1481660
619456
773244
233507
1083787
1403665
1131637
1109161
130719
947376
1440334
575747
1383388
924358
277013
1494497
44163
1379361
1000439
1329623
1148345
160248
1681258
1844307
1753693
1370615
1743374
350321
968607
754967
1545569
1244577
1170298
1997428
571679
656919
1339828
1092880
1151468
246666
1465872
968751
1641014
638974
285679
151250
881512
735696
558501
1381633
1741486
526627
611052
125286
1471509
1053494
1820583
933823
713059
1699432
1150786
66414
567198
1047895
881917
38233
62424
145229
1940856
1771959
1099937
760139
551486
1978974
120813
596610
1306044
7487
1533114
813425
1442040
780383
1244185
1955429
1724372
422594
458197
1756625
113353
158768
810313
942863
1918453
1238527
1405958
418508
204456
1199076
1938662
1920691
892512
97247
863448
159898
33457
1754327
908383
1668788
817718
395076
1974079
314499
76035
1490136
1519587
1845701
1190984
784319
152603
1312797
486771
372755
1878848
1972948
1375451
244009
1388878
67197
1160076
351565
1394392
698900
1508063
1070490
1749228
347523
1585842
1291943
691199
1519712
961035
1341240
196583
521322
1361563
1958535
989393
1396330
229487
672438
1364114
976526
1139630
1769118
1319854
100041
512797
1596649
1935374
984431
1576974
1629884
1238755
1731158
206399
987536
1615268
588825
768929
1617386
1131573
1441645
970052
83274
393758
1341068
340557
588125
1917612
1235932
51394
716167
1148239
1763977
1842690
919566
1375931
447517
1558875
516329
139624
1949537
890004
1551592
464750
112921
495324
762797
191343
1765474
1911486
1451363
862839
1125612
1464087
64296
1225752
132317
174004
876691
1760289
825603
1043923
1898015
740814
291260
105165
607645
1279648
175076
365993
62292
1377537
116911
925233
872785
1408722
732731
888619
180089
1410560
1456574
1909476
1621988
658090
765168
784877
966705
1031336
1455526
793609
1705749
1601407
1876505
312380
1133658
1399074
215873
780193
775492
1595262
1825422
888978
1932863
576851
1113634
1754205
1073484
423825
429831
1650889
1014074
820119
1223425
331583
593837
1108302
1958170
31293
521735
501946
1199170
744837
617353
923029
1231818
920425
1470117
913546
631851
913960
542986
759572
1031069
1795398
1005906
410974
506270
1497442
588133
756565
1683679
1316046
106024
182319
124692
1788169
1384747
495404
890752
205935
196324
1087611
494167
504138
1910590
1930396
279823
137092
1393595
1165615
1383488
1658037
1112223
1138159
1922587
507077
1741835
209848
1472377
1654820
74097
1971132
1085744
631043
1294773
1717234
1030546
531411
792103
512578
1257200
1134294
1040245
348606
1169584
375774
11795
1837449
1478004
37001
1211531
744284
1964999
810679
1210316
1815348
1007745
1599974
1044385
1307633
1920859
456516
975027
949131
569728
85604
1862076
190921
1306760
1436252
1890154
764615
1667434
1114077
5612
1373530
712702
1735511
685909
1792080
1533117
459659
1345611
588529
673658
1936654
881720
1821324
878631
591409
806856
607725
1277916
729608
598410
849942
1602729
1497076
1464028
639457
56167
979475
272805
1729865
1187346
1130816
1551064
349530
91074
1067079
967353
1175988
937256
1650889
1823012
337037
328950
674997
80424
1124937
1888848
1692620
1877507
668436
43052
439112
1532119
1253168
414536
771518
1762972
1153125
1128401
356531
1412527
205410
353687
1371141
605201
1202321
1267963
891296
167873
425978
1581251
1593961
156142
775927
66496
1763683
33862
1928386
765640
696528
1602565
346531
1797775
1621522
1514073
1903612
1312562
1261235
595546
1150984
1195899
1207745
1668516
1985333
241087
1353922
1332659
1068228
1417493
1933718
1592548
1874760
265961
1308836
1415896
1965191
1282329
1975409
1106509
1488078
546814
666659
1162888
1020052
92462
1535252
341185
171178
1988353
342800
868125
686024
753463
1070726
1327205
42276
1365788
657464
825393
593120
576452
341149
1956716
12409
640902
1604633
1323728
1113974
918864
1956299
970869
1487397
32509
613013
699963
1678669
1561830
1960666
284127
1391143
132204
22657
712938
160804
799950
55772
1697269
1420370
344386
630918
1361811
613707
318130
490208
1204140
355464
1864547
663224
739959
1215569
1843570
773424
1430955
1068610
1047818
225020
1119950
1060674
1509530
1207761
823271
287983
1889311
1189161
1500753
1147914
1368990
1936998
1307568
1251798
352011
296680
986332
1142255
442446
142741
1413098
518331
659656
1378153
198342
790547
757353
1727351
1365403
848931
1741293
1418454
1715829
1569841
109948
1414332
118609
1634321
816838
190081
409027
1395674
1685293
1395687
1871499
1077866
967391
1429999
792503
37730
1206192
506224
1365800
9091
1780372
807453
358474
1360844
618486
1732770
1299554
1203796
617973
744976
935870
1784175
653593
600990
114486
858961
1817179
170772
912002
1755810
326638
358751
1971744
1196746
1510282
20113
1353493
190643
232833
513897
14381
345344
194671
335759
1594359
841525
1136516
1099478
1113433
439551
902070
396909
1340153
1333178
1809409
310369
1169124
570929
144156
1518956
894434
1117958
1156171
414188
283185
13494
794732
47223
188038
936782
743426
1460705
1474261
209569
1014453
264916
1136060
1688717
303137
47402
1446175
74034
480789
1546199
340894
336634
1210699
1362257
343791
868698
336616
1868517
467083
1146182
260293
1328576
97539
74207
420199
1019168
281878
396707
1069947
936509
743171
63845
738896
1546450
1895834
503145
1045206
1635446
595188
11382
96297
1324536
216152
559941
1739454
614134
730153
1091758
549582
936903
851487
1586938
931659
1302541
1167783
728374
649959
786184
1360388
1830017
1921567
497366
1825174
520886
90326
1945960
1099911
1359778
164848
453347
1939848
147588
839589
1015383
615359
1930285
828825
412852
1748519
582704
1860347
1256267
1268126
1800505
1210676
1606933
841672
44811
823516
1430727
1978408
1113822
1357415
681598
655559
456767
1673300
1323883
721543
920359
1212027
979317
1940475
1736180
707875
399513
363540
975633
799344
1882793
61476
752897
1556991
342279
1717694
849868
1488060
1120022
827223
1439334
647557
1710525
1417052
916614
384207
753219
1473712
365681
394741
1244304
677070
829075
1780840
540534
589830
1428001
317528
338724
267971
1391041
1460932
40182
1019633
617065
115050
1181181
1342879
1951454
1334951
1227568
280717
1184023
1167331
702582
1465344
313082
747350
389552
1707047
1123620
782678
1625088
1060647
1921743
761540
1319004
1572387
473798
1045660
1201000
1936096
337229
925307
1820401
1156648
1788582
384530
1878532
1340564
1008983
1351523
542995
1814713
381723
826081
319466
1685467
1639798
193892
645184
535393
1992850
747052
547906
585870
727788
567892
1329402
1052855
1405995
707683
1955158
120308
489365
1907920
77365
1539674
1399958
382852
301489
1847813
393941
1280931
938967
402597
124575
747628
572568
892596
892265
213542
1656318
1671724
1305069
1871843
347334
475403
1235617
1143848
295475
426477
1153301
1420990
1247239
952915
1247566
1923702
774849
78219
928794
914621
1080172
1412589
1456757
355998
852267
404659
1208053
922642
1405792
844909
1492879
1929704
810529
417804
211721
1226053
933321
516302
907147
1395155
1893790
1593686
1866909
496296
1430519
1805562
1305829
1781378
1557439
953902
156761
1720312
662020
289734
749483
1490577
303414
1990787
1417913
450849
240797
812204
1001444
1135399
251688
198065
1292721
1421954
60874
614736
581360
507973
1604714
216936
498384
119407
1112380
927964
1926003
443423
1065152
1151754
549360
146668
89242
1202630
1110933
1768259
1097568
9929
1134552
259680
507002
475425
886661
213774
1000609
570140
860546
304876
1419769
89441
604800
1945223
728011
1044271
770248
115303
368542
1685864
825891
1257722
1045334
1925404
1903991
1640814
1413488
1818359
229048
303387
898549
343245
1510285
1779140
1228393
1950934
220665
1454218
72644
1067748
1410320
1171496
1099766
580790
1410929
472072
944635
1637366
478566
1411983
1991417
1982284
426546
1276417
1129281
1500276
631228
1950491
1048485
1999721
561473
811482
1055687
699735
863465
139985
620415
601365
684132
944576
169090
1141108
1081460
714484
245671
1376282
1361224
782722
1272072
412570
1984771
760327
1721783
770682
1154105
1651937
1046199
1876128
1301576
1890158
979371
566845
1296859
1728322
405729
256584
630137
1196466
647550
1514172
230549
355580
463767
546125
1559261
370824
36500
322857
1671924
1710900
396681
480261
1502367
847064
1463247
1165866
1199483
785453
1859620
789947
1468394
441652
384626
415958
1458783
847878
1345175
1887666
897519
116813
244661
1588136
1008009
1453716
1978515
706515
1464517
1523557
366291
753560
674960
1555920
505155
1281618
1205319
1345125
1892807
1209940
1166655
17556
783417
1422866
1191199
1002280
1980258
1502498
1000286
703966
62403
365584
1160773
55660
1211712
1995946
1403588
1616299
1887614
589438
1026693
219701
616400
843965
290326
648383
285506
1445540
210714
1712931
578408
1685518
349598
107788
505306
1136230
731293
778719
349345
1584064
601759
29183
1068573
1690048
1017293
1464087
1813537
113474
1502528
311059
1557355
341995
1577549
1275775
337381
1965694
436635
1694058
1949182
1558558
1383502
583747
1784142
387174
162687
1951333
361495
147291
1535874
390950
883207
1216114
1098645
1452857
824607
1613885
326331
1834943
1604988
1068573
430411
1180969
385861
657912
176652
195216
570205
1167859
504408
905835
732586
1388893
187623
992345
1371640
1365724
1616861
750557
899396
712060
5025
1866257
1223593
1764434
1824828
1545082
1118882
1809926
186679
623962
99312
1325173
665
1372448
113344
1953540
1641573
299536
1610291
1869390
1024996
1202918
739905
1311796
57957
1511867
575058
97534
336096
400784
1366862
1138212
997543
677565
85643
1351085
842958
1017960
1391150
1892109
1925566
1688392
179477
1239119
603267
1089311
1286754
722956
1554067
712957
399688
433508
564293
369635
1085474
294390
486399
201206
1885053
661944
184650
1115392
1481522
1362171
24351
1653392
699392
781343
1859146
282185
1924844
1854237
409562
1095734
1029442
1884588
1788648
1186328
1170987
1533278
1971371
1008632
504330
160219
1926466
558189
1798873
228959
983228
1701472
875990
841676
1913252
965346
931282
1322503
1753428
292465
1139739
58548
1942292
1016765
532950
1629942
1053169
803771
1673655
101649
1605542
937676
66035
375361
625942
1754939
843324
1695588
1021486
252000
1153696
1979871
321799
646017
1693163
1448373
573639
652187
1107030
1224161
509285
153587
1319616
224275
1298131
554273
194124
1552736
1509525
1518607
1204898
660412
236958
1492366
1536677
571344
392837
1613437
1360078
515681
33392
1002808
1304362
1956795
692315
1371897
1149977
19130
906001
910398
152222
730438
1192996
1002086
1934947
891332
368460
1075385
1258082
469022
1176228
1654251
1522984
769111
1311082
359001
1461719
1368987
42882
1908499
573981
717844
385700
1085218
918354
1726807
1084397
516539
972136
567299
1402947
1134562
1399189
1028084
1596648
1321548
327174
1995845
456974
746744
873621
133360
252250
592661
926200
1721764
1448133
1823009
974426
1172854
403965
573501
1073730
1518066
1542563
1392756
1844791
116473
1767953
689664
562597
1007128
1034429
1727632
158606
1167779
446837
226535
36500
1841333
60821
469190
805713
1422013
1500432
691245
240876
40688
1151008
1781081
1011327
608922
1939624
1055293
1655106
774623
1437958
536002
316891
696518
391767
1002701
279452
654371
852678
1414690
8780
1816644
599549
1432109
1293318
1270448
506723
1498497
1389349
1311730
157599
49897
258687
1142981
1041215
994423
24955
1703861
1011616
1945870
1969848
481796
855877
463867
1828514
1233205
678641
1332112
434753
416430
1855324
844434
77761
1843584
779045
1291561
1277062
1977501
1764641
1531757
1619841
1707771
250609
1341165
1636451
1824006
551977
1051619
1594712
114893
670553
607389
232668
1154514
363269
962715
1348379
684694
1165433
1851873
513759
993135
527535
1572680
832364
1025870
828811
376065
586793
358137
857265
1655374
1192996
1364173
516015
252124
1343152
1831611
152596
1372688
1134400
383201
103301
1517384
1502813
1209506
332488
1406876
722261
1772602
321797
553645
1656232
141000
3181
1995065
1877508
706097
1346002
1251534
870614
885124
73658
1009882
736438
420250
224540
523347
883886
1404761
1745748
1665877
304821
1294425
1058076
926616
1829865
313158
1702097
1869062
1264773
822701
1674934
236144
1381580
1318026
1725009
699897
1396048
1818831
1769693
651770
510918
1224015
1380863
1027785
1004135
202535
606438
618838
491372
753138
1625913
1627264
570200
1518803
952098
670820
1299993
1991516
1172138
772774
183430
1772220
1864845
657132
1406804
810225
1921460
513278
139874
1005105
965788
453909
255996
1588950
307375
1042906
1101484
1512464
1330177
474454
970139
1559162
1988555
689383
1145098
1717205
1109516
1649674
1409711
729081
813202
933233
1181437
1385935
1943597
989271
429849
1544111
1034465
1807180
1913751
1276701
1566903
991212
753541
243248
1270561
799364
33046
371621
853734
495828
724180
27400
1257154
349025
39595
671444
1027929
1224988
1450961
1163886
1965749
1534067
1061664
616376
622662
1692956
556969
246841
1112084
1755061
1151064
1227545
796558
538808
853379
1040512
654133
1060573
245499
1682925
469313
153152
592362
1807544
1327185
745770
392718
979248
1252173
1850371
1551445
1437574
1396081
583457
1663104
770419
571443
186679
226823
929362
753045
503931
1405305
814163
1346877
1100245
364595
840989
1492939
548997
726072
83974
851800
1908587
358022
1989466
828725
870411
97413
1938242
1535831
1640224
330486
1373384
475303
1345044
1216656
541759
50406
980045
177683
660497
1877327
1754866
1833059
238392
150610
1742740
110247
1104089
536699
976337
1343609
1333071
971944
1672300
269636
571605
1945223
1219435
752289
23019
999581
1594792
85267
262310
1614020
1074080
1270205
241057
1382346
526204
1165231
755518
128805
1901697
1416387
1714591
870678
1038293
587170
1891310
163684
762234
110564
881880
1961925
402831
1357773
303561
1484625
466515
255308
1867837
1228634
646758
456490
1570823
1483600
1167581
928010
357077
531204
1862481
625097
340710
758175
1108843
473387
328739
853254
1531931
32284
1400831
567525
826558
315763
986231
100125
177091
1901244
1963641
1043608
153301
571573
1047853
1938364
1244309
632903
967578
1667695
1410009
1560854
1655987
1763851
92079
59143
1356011
1488983
1976710
941836
1133242
1375695
1278898
508388
892983
1472732
1137740
521501
1725541
1325606
1965040
186955
1899211
70734
1971860
925471
1748494
1621862
1070627
468776
1056170
226019
1251302
439797
1508359
1453862
480614
729051
212182
1808929
565005
1690643
1502139
1046583
1809981
129713
875131
295825
1634197
1026857
1854386
862222
319542
1125711
204558
109175
347363
819459
99975
1407071
530444
52043
4576
378521
90725
285294
570562
1316296
299566
1646656
1691292
1929151
501447
70246
1392184
1750935
1024884
99231
153815
131805
1397188
1139237
1952001
810091
677593
1141807
77241
84475
197725
214509
683279
1225767
47359
989364
470808
31365
82468
1257054
618159
1858081
729635
1371004
963214
507687
1057864
1726241
91771
1182053
857848
678432
268143
1982808
1394062
72484
685967
364323
1857240
288506
1166867
1963887
960375
946121
820086
171171
1343085
760296
798132
1211001
1299924
346651
567279
1565664
794474
446860
370093
562829
552582
1232491
409592
1909440
709604
719482
722622
50177
1319073
1291419
811450
1890667
262912
966702
671547
1489060
806001
1364617
1077105
436906
564585
608812
1650778
687646
1781789
1902390
1036794
863283
298378
1831440
1648974
19562
1371931
408526
1354334
815405
1672744
442706
207520
647774
1322433
1812939
888554
1277385
1636839
1433094
443803
1390839
1647280
1078323
1294681
1125433
1404377
672753
602166
1877918
1192057
535865
1248543
81650
1255421
1868760
1717714
1801482
1434704
349393
265011
1852089
1235589
1963984
697326
1573473
1410123
1953908
1580369
810507
1319799
426006
976017
1567883
1398331
88921
1293754
1327496
1030942
713923
1741226
924832
304975
75812
1802580
481975
1504697
229477
994902
1208246
897016
1444217
1689527
463037
1289538
162213
577471
1086931
77465
95429
661080
728871
1736314
160354
1266352
1087444
203864
696967
416121
631269
1473148
1423643
378035
168000
118876
130936
1436056
1109523
535886
437900
1203276
1647057
688900
1327759
584327
1075100
674496
1400690
1302041
1195106
888892
1806610
766659
459968
1872448
1659136
603770
940531
1744361
310177
229091
153335
643727
1646015
609999
759548
1121101
1400618
151836
144496
40644
520220
1205325
931341
252800
986764
1074724
1958395
127218
1980605
262883
388195
1651766
162868
433244
1529848
540146
338589
1962748
1125061
1902890
1168021
1722676
1942838
1265356
1244054
600110
1762858
1319311
860869
1924860
46974
1149745
857518
1167015
82148
865709
1548427
331686
674431
1858524
460396
1080385
461097
880415
1276190
1031357
1776386
365719
1787442
1063418
381676
643989
1262624
1763891
1618711
502080
74858
71554
1644154
1934845
297937
628233
947889
168880
555079
1981397
1215864
433018
1306291
1029676
1616017
1182417
1552978
1118007
615631
118937
761500
1361170
777959
1097469
608792
1637112
704748
1434891
1721902
1719787
485288
1048910
1939848
1482644
1903467
217396
1641071
1425469
1652952
540800
1438624
1827964
849116
298385
1017637
1065326
1120678
867811
1072284
849462
820111
595216
1962603
360421
908035
429901
1147884
342040
1262960
1031576
753718
1142164
253523
945402
1542177
1992574
504929
1406339
1584489
243623
1091501
900049
1775257
1213267
1299551
595748
1545033
1124928
1776464
1529573
751358
1465025
1007606
1540746
1535773
1167032
609401
869291
824716
220453
1546341
1027206
918933
1993530
785779
1220742
281189
851322
1994707
1527277
1530330
668421
431623
615092
464293
1796085
1412709
1875460
558384
1105342
1814927
1504312
232961
405273
1413868
410888
589919
1855695
288765
684986
1572162
239784
1838792
665492
18804
486919
1453566
917395
972683
1538129
649367
617354
1758074
646642
951740
390769
1371004
1350498
1802046
1463745
514999
1719320
1730297
604655
1498536
1469579
726345
500302
1305047
1520312
884020
362507
830596
1208754
1272777
1183318
889485
471678
1883751
1657357
554487
368542
1765734
1196029
1668073
1230047
903144
1148570
157804
1912536
1711244
1258669
1820383
1176825
1726253
766722
704746
1922963
1492819
177421
1032832
235372
751113
1112094
607989
1064220
1518205
1612224
1157069
1634272
1792614
1838903
1834202
1647611
989631
631850
740647
669590
129740
1389194
1630796
294210
765284
863937
1757673
689940
865456
1035660
752338
1087624
1004400
382360
744901
807548
78852
414594
1376851
654885
1416868
207503
1290561
219995
1121473
1981503
1767450
332210
1869238
348433
1331273
345654
1316919
1831568
765078
835711
1914293
1897236
928682
526766
169846
1576801
192145
950462
1472263
1786771
229075
79219
829877
631661
1143235
23572
1040004
437413
541786
1744032
940687
1715891
1766164
486082
88200
1450278
380016
1309957
721978
1752943
710460
1358636
677143
1108873
1264532
1470830
112007
1570720
1673696
1290249
557600
791044
238143
1477886
343759
791893
740714
1764744
130330
1807031
180159
180343
395416
412555
49260
1246495
1252435
604880
39820
383633
1380485
195797
1228021
1151121
441679
696785
1925576
428421
850207
966098
526238
1360285
1729068
1297419
527365
215511
632633
428662
132736
1798770
936728
1251500
1447371
983967
638254
1963887
75787
1381085
1044824
60794
535399
1140680
249396
952805
1104097
1164538
1190593
329215
1964453
1751249
1594733
96445
754722
1585538
1611597
1167836
1462744
149502
890818
1372612
1364802
1076008
497403
600202
830049
442543
229688
724549
363110
415232
167793
1913246
1971893
1273916
1786978
1286365
242071
150907
820203
154483
220453
1402878
1236152
272866
43784
651633
414916
1714480
1467765
9074
874438
241168
1501195
272588
1976464
1447221
1887529
1738410
1441049
8864
630
1582382
1540019
1359614
136272
1721729
1252387
964703
121617
778737
864528
982885
1553384
1285712
1831868
1692714
1427065
1403027
319228
1202639
424576
131940
408901
1559552
733699
960219
362769
980915
104822
1520482
1450095
1668481
1732837
215868
290814
1730870
183769
1464992
591722
478674
1340538
1287487
1298842
1099713
505286
1037541
1462401
210160
1951127
1663442
543210
1600488
1619083
1327265
247462
534050
395415
1905489
294208
1506331
284385
1781171
1895574
1558084
1994059
568279
1693099
838525
101971
1651069
1619761
1677486
237649
1993958
1718399
1889460
1649573
670454
1639580
1155520
69731
131940
1242496
1146196
721447
1157385
569340
915604
75032
1091376
128469
836833
8948
5812
553485
1942255
870372
365820
1294200
292717
121314
1140389
1128292
284000
336227
482084
328487
1535162
1842614
1678110
158554
1217450
1421822
48448
942715
659220
948990
673633
1083024
1870476
1197331
593334
1654690
1867452
670351
636657
1192951
655539
1363493
1673846
1729447
1211169
372820
1563960
652737
431087
586768
150117
1936148
1769458
1593721
1230368
295934
1181805
620461
353258
1236913
184486
852379
205225
934056
332018
1899440
1198012
1539858
152527
728708
411099
867820
626489
1252884
249060
1888187
316764
1250898
212877
1890285
1929972
721997
1131596
739229
1481601
136913
531756
1839493
78133
1171511
626202
1773571
686545
1311107
354674
1127753
1240394
1469905
1081445
1435814
441293
856874
712265
554273
714265
457271
1893036
65509
1236874
1667161
1435840
1300652
147655
836597
1717419
917158
1755207
1930891
1033987
66103
1567398
1870128
362112
1945319
528876
422507
30692
72540
1153621
1997910
1728336
563824
681201
828123
205643
1794795
473101
1997925
419277
1839107
1659512
826549
967305
1980015
828176
697049
1359601
1800194
655665
1633179
616328
1883047
762815
1417934
844185
1469825
102192
365327
509430
1802802
1151634
71068
627624
1163182
514446
1455228
265517
860608
166188
179666
1459461
1164742
699999
1324474
607139
527454
1036629
862722
411637
1015588
1285538
382618
1991264
110318
567666
1775775
122638
291612
277009
397575
163242
361359
844191
776521
1112072
1655487
210671
1238264
394649
1192694
1858791
1802992
1260594
1224702
295934
836533
1369269
1853760
1875797
1517243
1834040
507386
1098884
934790
673323
1232964
202584
1014055
1705746
825466
310692
574262
595526
963029
258339
235021
766648
1479653
839957
77480
831523
695924
719355
655625
1334075
1395585
1163638
445574
1786053
1612374
963368
175757
1210985
357207
822105
1853956
104107
1650800
709976
674450
962396
239738
1360154
1969941
1939773
1285256
673104
1570020
1589793
1475633
301619
933943
648422
841862
498746
490336
984765
1885258
1050978
835141
1827890
1351702
70680
908070
1279511
1364409
604033
753363
1309449
1991056
555278
1965678
567019
108075
93224
1727804
1271715
1170619
1419680
1384188
976271
1146524
1580936
460707
311169
598904
1528945
961980
1477875
1518665
79135
311057
268160
1658321
1237476
1077356
1407904
75343
496648
379170
1259954
1422765
1347733
912351
159365
1738474
1017179
1367749
1830024
1157420
1215278
1794077
311473
1296422
1945823
1553142
682478
838387
1613159
796505
1199242
1587128
112302
1249093
244306
239468
1276703
338278
1821626
444880
1953223
1092591
1481542
1209690
1596585
1035601
292790
1447929
106480
158484
899794
55548
956330
1889209
1978447
724162
1249225
349712
1761777
1080662
1008825
667407
1402133
902626
1196029
398801
1168804
984495
223645
537419
1904141
1714981
396969
156793
1516687
779390
1945595
793667
1809834
1664551
721447
1900215
1043871
152076
915223
1377978
1073730
1697398
1900900
1919062
679798
485085
1291965
1408672
1742437
1491090
1840467
636330
353523
466413
1610785
191749
244327
853192
115175
1410103
815776
798930
1902713
1589925
1288900
705488
422048
422487
1125575
1026085
9228
341611
1622354
1640329
336514
282270
572512
759422
420195
1956114
1830838
933308
943931
231568
1801710
859535
689389
1452287
719124
1226477
1445179
1224491
1557439
1290658
825905
275105
911901
1582212
1952943
683855
1953656
238588
489918
128748
1872675
178773
1749525
971701
122861
1652118
1652268
600781
994826
1936509
157784
843834
410140
442224
1190959
1209083
1700603
412768
562266
1693466
1250344
662266
765679
251799
1382426
538451
1297958
1175228
830742
65081
928368
1925639
1706218
1444320
1121120
417360
904684
147585
83413
1891578
1665795
498505
1475717
92502
1238184
152008
881367
1757193
1729165
1314310
477095
1672093
1362437
699260
968491
1446471
869391
1600673
619021
123900
665013
247619
801064
1391465
1383581
1739612
1167166
155627
810355
981326
510263
651832
543218
1624636
348894
1374358
1077641
1054590
1605995
1320748
1603903
265347
779138
1508608
1309675
1746120
311313
828599
1668679
984041
480892
589228
1682496
1043639
683232
1554934
942701
679318
746289
480076
870497
1315130
801557
846138
1807555
1584936
864617
45807
1908304
1708389
1598091
1386036
946472
671299
289269
688742
542078
844307
581297
1473728
733348
489547
1531526
351635
532992
456795
1654431
471693
1481440
1398915
616515
219425
79274
506566
1730674
326654
1157057
1382389
1373686
368453
1029760
1176301
1865621
922337
579896
492174
746639
869098
772614
1743712
1145396
1658956
203989
685386
528537
411755
1137551
1518860
1596290
428404
847596
1688753
17862
1556780
1784788
454065
1101615
1638789
394991
114527
141636
666022
534557
456119
1290249
115407
1041865
1651429
1466608
379530
745971
125133
37045
1567763
1612746
1555883
1757353
1899405
1917860
1334377
1907779
529096
533626
880281
1064059
565740
1353662
1978311
1849151
1899613
1610039
1866423
1195338
1792957
1829656
413001
1791708
1031806
841693
122543
970379
94506
1429334
725871
818125
879164
1443798
14258
1827051
570069
94189
1283371
997892
538733
578872
18529
1668385
146001
286844
108684
1689937
1096718
72994
1012485
593444
1124964
783449
1791626
68116
262393
946639
1205929
399425
199290
663559
7065
147453
1234647
696008
603044
1513520
710443
1443198
1361015
1680743
745933
1741231
1533728
1287019
1457355
312160
1051127
123070
176302
672642
336093
1144935
134947
1360172
988147
1270300
1568840
1973895
1596325
976337
521334
932187
1232583
1234649
803037
1777865
1853495
1357158
561367
230779
1860813
1942391
601052
540281
1524639
1874163
1860750
101617
1458961
286036
281171
1677272
852328
1903361
1027745
1989472
619136
56605
921253
252248
1025690
1845477
1832719
254084
368446
1841161
171877
1814672
168595
1713562
1010207
1182704
1460432
1870268
708654
1441196
400636
1371261
1900006
927216
796585
392470
1346229
304492
1990031
1697957
1056845
1825888
1955250
83351
1450739
794901
19936
943595
185337
999154
1298531
1688250
229855
841992
1305474
1673807
91501
303626
1433546
1924330
1582802
1792383
1274631
464876
963926
668978
1810637
774345
1631114
773722
121440
368208
1110
1838172
1064005
1090065
1813181
1804129
865827
1367999
562417
1870652
455232
1961048
1505136
1407742
205596
662615
1242712
1483668
1771135
1481883
917552
1872046
1546040
912601
1814223
1876263
1107075
1891300
300845
100087
572438
434350
432867
1903435
1084157
723781
731740
364481
559532
1830471
1146910
1190924
1979592
337889
1405300
1709464
528134
1315541
350306
470661
982109
31127
1290443
991352
1113462
1891893
871768
173318
432845
1197679
174706
1197642
1111972
1201889
442017
1696427
1161483
1327608
1548147
1940781
1010607
975017
187470
1848135
603111
1121605
80767
696785
1895720
689469
438976
1834084
1266507
1014093
389357
1655718
329117
264996
1466962
208045
62035
843846
1716928
384772
1022544
1998349
720791
1460429
1665273
1861242
738978
882687
155090
1814432
973874
626886
1226302
415953
1346478
1640850
1732930
1116429
1697818
447588
186006
1420255
1692694
1512819
1086396
81973
382707
753584
1573302
1305099
150318
1542435
1150724
347913
1344865
1958755
1392970
1755140
354488
174454
73424
1546023
289269
537658
673957
133048
153970
622214
115286
1400683
1365669
469869
1823049
1922935
306282
671415
722934
294234
988601
1355467
83725
116648
967836
37157
801848
1305673
1000418
1633564
1948067
1661727
1560229
174172
807314
809854
926829
329720
1606530
801051
1659496
58578
19565
1262961
387749
842272
371361
1105884
1385930
1815906
139985
416254
1639917
687481
337777
1944212
845586
1137855
144989
427906
1777310
18457
1993994
136689
969032
1849088
1753158
120483
195552
1425736
215752
331085
865992
401584
1041661
1573364
1496105
1598019
410636
1986927
996398
1500892
106221
927320
70042
1882752
706024
1833402
259902
1796004
1693050
259282
1559595
801120
217611
587499
542893
1582235
1027745
1261406
23784
357730
1802315
510115
180022
1742728
1792871
753820
1528927
1762846
395914
1277751
1816619
437552
497739
1442985
933715
252840
376401
1893193
552510
712332
1354666
1933398
1920209
623528
1466886
699160
460244
1561050
62072
1653845
118591
228289
1117407
893564
1772702
471153
1901158
473527
1204695
1258811
1220752
573820
332802
113659
1832848
602264
159588
1815657
1442240
1704033
1527601
1549925
1601718
1590825
580512
81467
12294
459861
582014
393919
872409
138017
820389
1242643
1240284
77967
691846
616685
896622
185315
1569001
403029
495128
1835264
696022
646951
1014293
317059
886712
1234618
1571075
1081522
1978184
1709260
1317069
139723
281199
1882263
1720627
1738825
1612594
372708
975131
582080
1687396
1992612
1972795
1425565
1385795
19625
1839758
955634
427391
198672
998642
1897076
573700
1002797
786910
1889602
735696
690099
1975913
102703
820917
1718743
590747
922035
1381295
415332
966756
722691
383251
1537571
101138
645071
898034
1400437
1873144
1053630
1409910
300363
1000637
1611600
791008
1821068
1246954
1201911
1569825
772234
959949
894588
1997855
1831618
354893
1133262
1232325
542924
1575266
1382767
1410913
843818
1120142
1657258
1758332
933378
1318270
1327367
127280
1153798
467084
533162
1900464
1844692
468547
70583
706097
524656
1438947
489591
442440
211530
1476027
1741188
981761
949541
554152
1329133
837293
683559
1403480
639673
1070911
1898479
101159
683373
1821505
1910682
266353
750982
1281284
1262332
1799981
687393
1515911
774062
930006
1879598
380894
886513
801187
1170095
1532880
1887067
130088
1848350
791310
1608501
509817
1594752
1822079
679617
241984
14015
924183
1349772
802817
749564
108405
1460810
1503736
401047
1188326
1753582
1318872
1354677
1367975
1379307
231757
211150
1504520
1625141
19580
1897578
1847144
1161923
329934
1179314
1918649
1341560
1881998
1204664
45285
292040
1041990
208151
1541467
1618804
19804
177159
175739
1595835
1005008
316660
991661
1093866
1213453
1864924
985775
1861240
767538
433322
164570
1749225
1396254
632377
1375103
132563
1647054
1404169
1499821
227480
1115613
973736
1579924
636796
1924474
385372
1638577
539993
572816
1411372
1891423
1119772
65690
1541319
1985310
1284310
1285363
1919256
797551
418446
1203461
184708
138726
1573567
1113308
154409
219381
1924554
1198089
116067
1966078
1807369
501401
799011
107257
1203553
1841193
279825
902932
945247
829795
183887
1252106
119317
1533781
605926
165670
1821986
1800766
1529349
9091
1453234
468668
1269780
1962752
1769070
401113
1287413
1431131
1490576
892984
1007202
919422
1823211
186791
1068202
1123991
1536520
1213374
200831
1835432
24631
111548
511485
1465162
1625847
161445
193458
1668657
427814
1580012
1428388
1123999
589344
12517
1384689
1886975
613500
1792807
367875
1761266
1988181
313847
22538
708904
1304250
224013
1187308
1434378
1745059
1096069
536341
1804889
1308936
598054
1225582
1871887
1322076
915866
1362444
76133
60591
1858318
471027
464744
565231
605122
1998705
83274
79179
1579099
1415477
938744
899558
407664
1581614
300659
1125900
1138950
1229958
802319
1104464
1850058
605137
611726
1031972
1237757
1010798
763189
971737
956631
195591
1767743
365361
1176132
353144
1009840
85845
1581340
1082972
461981
1553088
255585
621994
340512
1430343
391659
1696507
1238348
1914129
1683170
1429868
998084
680379
1739283
349270
1245660
1267922
1191526
1330582
916321
260176
385069
311618
1135913
140276
1116169
524417
495667
315474
66341
1944568
1798504
1638119
1948802
1956723
400831
1088895
312952
1755402
1115482
1565575
301471
506452
1275123
1084167
1487656
304184
841342
486840
128275
1002101
438994
1738031
1260559
239374
429339
1345957
712161
1204951
1146798
1132642
859107
1820771
427362
327165
723129
1096995
537248
1396606
494568
1690300
959573
1047767
745323
1800911
728699
595546
1995750
237052
1543842
299279
1050834
1991538
215622
519123
1939287
209225
202585
1348776
370991
299035
1324302
1200496
89194
1638977
676756
1627007
675683
390147
1726550
1438889
362965
1821461
1601293
271254
1707676
779427
1403736
1165017
692350
459752
1055981
385180
1645412
1048853
777802
1206622
1923058
1163147
253609
685041
97846
1968761
541694
205480
784107
585365
467114
1499847
1316539
1454798
1420859
1226445
1510596
1691482
267288
1562312
272736
1882171
723429
141962
1632766
540238
896824
158550
265111
1179792
301712
1166611
1771360
1744728
210679
1768609
896983
661780
1117634
730501
1259036
1996839
1122164
1513077
762077
674379
880218
1490897
52459
1574588
580415
243349
595494
1728446
918293
825905
1691780
1774001
1667203
1580328
1016042
1771171
880460
113326
11035
1445205
781095
124242
1936555
805301
825739
804792
1648626
1380529
1305680
849833
169000
682268
1533219
479840
154949
1368233
884139
1449550
1320383
1675355
1332867
1311644
1218341
1214796
303417
821285
1117831
1472425
558386
965161
1848382
792834
411250
1108549
472835
1160222
1678778
1895489
790389
1526911
1075473
713623
1370946
1153026
1907512
2948
1295557
1729760
814937
907008
1646029
670703
1065519
677548
259062
1033584
98331
284366
86996
1474809
1056769
446735
1999291
1450275
1896899
1094913
1646574
1915275
1308919
492179
1395687
1939659
204178
1736832
433805
1133192
514847
1873613
57416
1395106
322395
1889827
993601
19414
1817514
3617
1501385
670177
1833726
141790
925109
1255240
1106176
1828920
653966
1552804
72731
1133920
550490
1864178
1661420
1895450
1308000
1181958
748191
1109304
405455
1311031
532363
1286821
11510
436138
1853112
12064
631237
1458892
1964880
176460
1770950
1989396
909469
108115
1953912
163908
1076547
1782324
1336467
1977097
562492
166965
231265
1416543
1177964
839983
180573
1886055
1687398
1418765
1091770
511523
1256543
328714
1849445
1057820
626998
840277
1289498
1670158
1589248
594412
1501689
362018
816064
769124
810153
1318845
816708
1362657
366768
1238373
401407
419089
463887
1493291
1625010
1189955
1335816
771970
1042852
155384
379760
1617600
35326
881939
887807
1870128
531132
1647693
679190
239532
207266
324953
62479
1997846
1181725
1834084
54983
822255
4093
1123907
1548214
1707809
811263
1753052
583468
1592761
694788
11382
787681
1067191
860465
732659
1988343
1412746
1949964
1822245
1119623
1405631
1356851
261312
969742
1608309
473486
1715431
591639
1349854
1269649
509689
807870
130495
1968163
591702
1957703
682121
780736
708133
1492655
422038
1728484
1276605
1601545
1306510
847780
1675173
1595605
1506287
966907
422895
1818844
1306332
860437
1114765
864981
1177734
1063017
475670
867483
1471145
672241
1102097
989307
531668
1050718
162668
1894552
1782674
433059
333580
372797
133382
1441604
1410079
396610
798857
1822965
1361727
793938
1736277
1988323
993419
1768827
1850371
109492
916566
1894116
530224
491888
589863
1741419
283124
1798338
384324
1738830
951217
1941524
830555
168871
1400126
1808055
1486017
1600840
1453332
97770
694
992663
31062
483745
191801
599496
1829207
581198
455884
1385710
857694
1208695
1584788
1378607
1757347
27228
1189031
876866
91478
1806274
854333
102733
1899579
747600
141484
1960080
1626937
38169
97394
659582
337155
843745
230872
289058
1502724
1979424
201117
1636319
209958
231688
1475801
1507034
1773531
1417386
996299
126599
314881
1691931
1791777
1422029
1315898
934816
979748
328673
711296
184913
1809087
1960742
1024955
902737
104234
287741
1173703
1934288
1737182
1108407
1115980
902225
1724674
1569821
1062081
1019277
1880963
1577289
1698759
391033
7247
109208
1121728
1388584
993314
1685652
1066078
902165
240703
263290
737545
638406
480357
60257
1122698
667885
159784
861949
1944274
182877
1704584
552902
1853042
1581592
1720467
1071229
1767217
945732
540576
1718665
870598
318242
1989968
183703
827822
1839607
809867
784955
1172374
833210
1393801
1602368
192503
1631426
351646
1129289
25031
925051
589407
1849767
628965
105559
1487837
1939391
1306666
1731365
795175
487101
642872
1008113
1397766
1583219
1850196
1430104
903473
20134
375405
1613159
1681475
1945434
217143
1996023
1288044
1736541
1740810
1590777
1994705
842943
1072567
845136
31774
1836842
56182
1739646
1031453
1164965
1563425
1333801
289698
811673
113690
762236
1295535
1433478
574601
534889
1216947
1448578
1812753
510577
144765
670198
176634
1410499
869895
503827
1175718
843282
998558
435948
1171997
693247
1614742
1277299
1120461
1073800
1944704
1972541
1631304
1642438
230919
552920
1827834
592582
1933332
268649
458263
967880
77578
1045942
1427559
1684149
1107335
722368
1197518
1512361
685830
170418
1095072
900889
1228937
781628
1087686
974586
681842
25480
1383005
107968
173383
916735
235831
1216690
677152
1647097
40659
1192844
585489
749641
1843777
829815
1592745
1158872
1805723
1573301
1566835
1867222
1679178
53073
1496811
822860
276916
645133
54979
1439566
257699
1431413
1902285
1190781
404974
972023
289444
1830795
171535
1102091
1626053
522312
138398
1521279
367711
1522562
118090
115138
1153285
1575911
48769
733969
797507
763484
1972881
1864478
1163418
16841
1725203
300683
286474
612203
1484255
909229
1835895
864670
119336
81892
1736542
821380
593666
1251219
1605807
52348
1030531
130049
1020909
1029621
1195430
272797
1687241
865345
1215093
1923981
114950
1033956
1010972
677252
1374261
1319880
991315
808639
1932601
811857
1750815
602725
567410
780978
749646
796884
411181
1027813
1338445
1816025
1189031
1939527
1118894
222742
1479172
247964
1368707
1265289
670420
612102
1223754
791303
41897
656711
902166
319749
112901
98500
1309800
502542
1753605
730044
286392
504602
991129
1069857
6548
427702
1709111
1680676
1359534
474161
1451509
179528
1190388
1641755
1939781
1404148
387614
830001
1898149
1094575
1199261
1417398
1572559
386190
1607952
1656539
1293372
1617901
955869
745777
1887755
999550
470051
1478919
1996419
686253
1691146
1480185
1701375
408068
891091
881894
1301952
1873422
1791122
1397298
206691
1093105
538475
1922763
432630
1675678
1260361
93046
1197437
1790735
480884
1306754
1439069
210255
1797352
1389979
1116708
142634
1093751
1314414
1824464
1278288
1878805
1093136
1212373
1017135
153124
782347
812809
1502073
369700
666851
463249
1231611
2738
441138
1254762
1684287
1854747
963937
188492
433587
430526
1637661
1494311
930878
967591
1329957
1178035
392818
1278627
657468
549875
1875002
302922
769533
1150440
795583
397186
1307410
1195738
1197818
1004887
1875748
1386422
25096
1349512
894098
1922114
1769136
1584958
324110
53893
948722
613709
1466457
1302446
1499403
321479
514573
430546
1950004
1680496
1190490
1516240
550563
622854
1024895
410896
1723926
297148
1472411
1537944
1479861
1792602
547658
170721
1213159
1231455
731708
294230
1544013
488469
1535276
1378544
520479
1036628
381787
201641
1436149
1012953
113118
144499
568817
404606
1401380
1678684
502315
333418
309907
239824
516204
468212
1729093
817593
49274
973523
1681336
1072567
192247
1776325
1701052
1109225
1327982
827825
1558675
1376302
1779939
1938051
718002
1543797
652236
1402338
1340866
346579
966173
1771182
1915223
1290949
1906436
59893
1347354
1460432
393227
215136
450284
1530928
736613
834878
1701908
885399
1565226
1366836
94211
953672
1860550
657520
155274
794131
1844604
1742733
213682
504936
1414133
76147
689493
1170604
523969
1380377
529610
942549
1942958
945796
470525
1184172
283969
302938
123362
465400
889614
114671
880369
1171035
1806703
576667
1943087
1165330
527718
1971957
1575082
1155923
673696
1450324
712547
1227397
1799408
54690
1538488
1646652
806701
1317921
568002
341661
473909
1543505
81671
1954395
887586
279625
1476451
68281
1820249
556047
982654
231900
90764
955978
770492
18806
1951755
957937
409240
260759
1112993
1535039
778618
427343
1977190
143960
528527
274493
1297535
1253673
1530459
1019743
194769
1071042
1695726
1186148
437088
1594956
195216
47397
563847
1894088
1440355
634214
1468042
882361
511189
291234
733375
745326
177796
592046
1930982
1366229
1082712
96399
440405
258229
381783
1625511
1648033
936054
1048194
1474042
31468
1826478
1880182
1356142
439899
1480072
1583809
1870841
909644
56106
290286
1159301
1336161
186171
453369
225247
1511890
18745
696165
739177
1031958
420236
1395066
1477267
440198
226681
1701659
1750696
249093
1362509
1772984
249005
131259
917825
648085
1966675
89358
1454339
348685
936356
353269
1430440
1155845
815696
68281
268444
1229822
1686380
1141014
317270
737932
264873
281135
623057
1914306
353106
196279
340864
540853
877100
1032421
581638
1254562
516780
40315
1616859
1353092
89713
380012
1557910
785408
1085294
293609
1547567
1857335
591702
6478
46845
1555337
1461024
1672732
1699617
1766447
913675
1529082
1313915
1032212
380818
1627559
257166
846780
1023000
1012945
769911
1729962
727893
439190
1996002
1958636
615223
598101
1978311
1507958
746293
1562952
208690
1176155
240665
1433267
622518
362070
134238
377148
1577249
1868298
568170
383633
317836
1071821
799124
374780
655333
1104436
1901862
1309040
647550
1053507
1121750
1349967
815397
1194893
1581118
1619257
399515
1460070
1461958
469931
1354555
1788681
818000
811247
1020420
32867
886542
1324258
145595
1069623
1034822
891077
1551595
751174
128260
1611381
1115481
416008
53081
253794
587309
1262009
213941
1504541
843775
1296031
1794730
422227
1316946
438912
799774
789174
1876128
1736115
468010
1525121
219471
1621151
1382315
1862400
563243
1251056
445388
1090475
1367932
1848122
16795
1706234
1344996
819277
307455
207668
1514590
856926
984203
514603
365027
977395
1666188
1627942
1879214
1200852
231046
193700
1764712
1290500
1887141
1690427
701246
373901
1301324
1861656
1393903
1257119
1467175
971773
868704
433726
986886
1530150
1913428
1907967
1133241
494590
1811326
1001128
846709
1104778
1547869
31240
750946
838437
1298101
984515
1104893
1360237
255253
885728
963786
462368
251792
398345
457549
491919
967943
366959
1574408
1964112
1916563
996325
1267632
1866365
390274
683559
382025
1607643
1165214
112324
1189755
1358100
855143
1693598
1063530
1894500
299554
1306930
1355912
1748864
577897
1619993
664600
1413667
1798109
1081055
620892
1700341
338927
1552085
350736
1968911
450100
620210
1325560
1218341
1395046
24066
556162
662521
389326
1895392
126092
990236
397609
132025
1569309
1471030
1571383
1022917
697997
1331031
1469476
188558
731349
1400855
1652281
1754085
459885
1256604
1814399
1043471
1118004
975147
186392
1291965
1825329
849462
896306
1539090
1199758
1214821
525981
1147648
908628
1652010
1044711
1778442
638720
305607
159554
104563
270768
534285
140350
1127069
1944576
1208752
851869
361908
1704049
1937222
1906882
1593533
873364
498998
919931
503236
1533923
1788142
104344
306238
1149057
929130
637012
1174486
841313
1162575
568657
1215284
1712978
1894199
998929
498999
332795
1218962
1104135
805448
1892265
646580
1850663
1480475
86788
510088
1265796
1453431
786131
1268980
517350
1088373
831614
1637853
342391
399675
1630965
1087182
1931343
1920132
164962
1148419
1539488
225266
1784251
701358
1963919
1954513
1303285
1831269
397846
1456448
929982
1708505
1876464
1069281
82967
1393276
967520
806191
744126
664580
1855253
422429
1398751
492269
1766704
967669
1083718
922250
913263
1584364
1362797
1718409
1134887
1692798
1115307
128275
254418
575516
767237
1832149
1569775
1698176
550142
567452
1121745
49721
697578
1598267
460157
1111325
305190
1444515
891169
1615090
1658608
625487
301747
1292833
1891630
174579
1532826
1084290
1686457
355380
368088
627540
600331
1876458
305696
1178334
1164583
85527
911517
799706
1498948
1052162
1028588
1208533
389396
526766
1789230
247806
1265522
1205488
1448617
1521874
1294124
790324
663078
1124435
849881
1922151
1911500
443504
1763999
493316
856649
289457
711136
1748213
417280
1704577
1720813
372302
1131832
340772
993601
655736
1665242
246371
1967304
954779
1677835
272230
1868814
1526231
1089081
1460495
1239941
974660
1368180
476270
372521
504815
444169
1039790
213177
1057972
569033
925494
392956
1210619
760319
962502
801207
1051700
1659976
551426
1986587
1863487
620155
989349
350231
52922
460900
1611941
1106432
1321441
1462744
1490298
1225204
1008146
31897
1708426
721093
772282
1050671
1226149
298590
334134
5520
296813
1698233
507687
836175
1702570
1964059
1750112
381166
1966741
502289
433002
333364
1381922
850906
692350
1800489
456275
1952610
1061134
724907
1448066
1601707
709537
548637
1078300
305774
1748661
995776
1088020
261755
1744483
1941524
1517830
1940586
930902
793239
829432
1313178
866510
92870
758119
1626365
339512
1063627
1424913
949622
304975
1139062
78219
956449
650573
1454415
310772
1757858
1693903
1289095
1094080
459519
520225
231663
1980364
883208
316467
215972
513897
559529
221782
1202046
812412
15178
687433
400161
46003
1635894
391915
707503
759222
1366724
604121
968267
1052115
1701692
703776
481656
1999552
62771
1855923
1251817
1468982
1448617
1731695
1172150
832435
52226
1501359
1655506
1649015
1864658
679835
1090079
651661
1930390
142437
1686924
1910569
52554
1722216
1266145
1611244
351656
1267001
602454
288159
637425
584145
303313
183652
1294864
99876
1985611
889575
6059
1961140
1861800
1392026
1703075
108504
1593500
1234166
149488
874046
132379
1839966
760338
692636
360923
1017466
1482758
1556020
1446173
998827
1015972
708009
493128
421137
86794
721787
1083275
644559
293127
251091
69401
1831778
1311712
1107525
510915
892790
206864
341311
14664
247544
1953591
1186186
134202
1568064
1520874
591383
471936
306274
1358899
104372
1859746
1736684
1343310
1101544
1286346
1445638
1633028
1796513
851675
1985498
1555809
1292897
903084
1792339
624886
1688755
1515618
1045081
1015833
974004
1486487
167357
563931
16767
399548
1366000
1976100
1080861
563259
1387706
1565085
387098
34179
629974
298131
448902
844682
1226797
1622848
1803657
1843953
1902213
166575
1916969
1968022
423784
1729837
650660
1625197
1337814
1846151
1047615
1351276
791713
966410
1932655
1535151
1651344
157379
442667
295292
1233136
1947908
1131542
1689677
1240082
65077
427870
612213
927645
1855838
1524972
1757631
1502560
1148678
1873426
870725
1654188
1008718
1126367
1839758
1562261
121937
433902
1582212
405679
1654018
587648
569340
1667842
283880
527914
282641
1947054
1104758
347419
193184
1254798
863865
1678101
541343
686697
92790
733631
1651828
885169
1025899
32903
1565351
1092035
564585
705455
321136
1497670
1423025
481967
406953
778874
1294953
363112
71042
262403
1530909
814582
461604
1162880
235398
184123
1746075
1683023
1599123
84410
1280371
619286
204683
1890186
764105
1134379
648239
643674
613589
1203798
1354087
1521153
1640315
266792
1939316
1777576
1184388
1857537
1263497
826994
327042
599509
1929503
931790
1810607
49318
566797
60212
897519
762978
921609
485199
851941
300371
1999423
1399620
1460181
603001
1133514
1286146
1054817
113969
937755
1249448
167921
951713
649168
1765307
557964
1094257
690020
1891906
16103
944330
374699
690563
885005
458378
1458585
950945
111340
1919026
1141430
1453450
497335
257391
1883863
1107500
776554
347365
1943632
907874
1539867
1110198
1327336
1769118
763705
1249843
515662
1712769
422913
367202
1563169
1770015
104886
872972
1261392
1155716
1693300
1413890
1941178
1859092
902221
1003859
182401
206069
1160021
748633
1851858
1569328
393365
1551281
1267386
434395
1102520
608181
116615
941059
778877
1948124
161941
1708750
352894
923613
1250355
1243362
1821919
878078
422620
413035
526457
1000111
861789
388052
1178630
500246
669937
512867
1657360
1525617
934867
1415559
1047865
414411
564890
1727278
105951
1486101
1839144
827669
347070
1551432
576268
298983
1151219
495346
1166280
430928
1506411
1874032
1771109
1546862
487921
201188
1387235
503740
980525
1219117
1952210
654983
1695139
459995
1646652
1415602
1717471
1251156
1514337
819993
1122327
1312557
157681
395896
633390
1131519
355214
1146659
545184
1947132
98090
1218798
1205907
748646
1307601
1328282
303048
734839
1022492
1574244
1045539
1521134
1547894
1271495
634060
1620343
1112495
596320
1556834
802013
534349
731999
36501
1625037
1602087
855059
1323735
1633480
1281316
8953
1666683
947198
1193019
409224
2488
882478
864373
82148
1021666
717402
432265
1581858
966081
1437656
1438945
1483391
546447
1364807
888228
1848271
1977795
1699876
334836
281841
1605951
144148
138310
1892542
1465057
684946
330670
796268
1142816
1468281
412317
1573035
321049
1393424
207949
202585
1904836
1377786
1789841
1474612
419443
1753949
890261
221931
105146
288302
736765
147993
1996869
1121827
496499
648143
259798
1524330
1605751
1466787
284855
331701
1793019
600561
1817560
1506953
1576801
214370
773653
1251502
1880511
1635455
14085
533886
1151762
184641
991211
399134
1969104
1143562
918309
811291
826810
1772729
1156573
1636265
1725546
1667779
455197
1501940
551416
566328
933483
1595904
1815517
1951833
1572579
1008160
530414
974887
225303
307110
1045046
649451
1350687
153067
1441334
1316965
388768
1329957
405317
1096474
1910949
1555785
121099
1977056
629054
1013053
30763
563069
841423
123458
1367836
776968
706667
1687561
845107
433686
1750772
824514
1148060
109022
1838084
1708481
1728273
1477284
1794380
279504
224033
300491
720737
79798
419428
340107
1877167
1583706
468329
1500802
320239
387970
1787612
357868
1506892
498151
838125
1447763
294278
27245
1448744
1160291
374852
1991918
1148275
887706
1664053
812816
1521665
1453450
1643839
980106
1814672
168055
171863
196573
424715
1921269
342659
1821167
1019598
1145645
1490662
17920
1864251
786250
937224
717399
57001
1232844
1688485
1937835
1977369
800955
993103
361271
1204271
246423
1055671
167933
1572483
1197174
1003545
1134735
692778
628874
280592
201306
816003
1316966
1737557
1692739
1005875
741000
453369
1720282
313336
694402
160051
1349742
282856
1173659
771568
958541
1847796
489370
1030268
1818700
1950328
1430531
1594765
377763
777473
988569
232896
633095
1957512
694941
1587746
1838275
338028
997567
1818618
819780
1725666
63415
1521386
569950
536580
130936
370849
1095169
455044
1716016
312311
901761
1230076
766852
60569
1007101
1856412
1365048
43156
538080
479741
1303810
1452287
665061
93315
1365402
509045
1933479
1939489
203503
1566329
94825
1774178
1871053
1284052
828806
1278741
55606
1530857
1766186
12366
677753
1112517
1896594
361323
77105
933800
1974995
1506457
405067
1016966
1075479
1633899
1700720
1065334
1744319
1806726
1047033
542647
439023
1646252
1325619
1322506
1806850
356872
1855474
398165
1761643
1008617
1791766
1222659
1901036
503659
186723
380260
1431144
1203321
1364111
1876250
191211
1931882
977622
1656499
1123607
1320310
308759
658679
662135
1871053
1538387
366945
352080
1093462
1801514
921672
732693
601852
575263
1553890
286991
1225317
763446
79866
518406
835404
1944460
632743
296174
1055712
1758139
568003
977886
211526
1566660
296397
980906
1610287
1392596
871782
690164
1760837
262986
1410692
1578008
1722333
1584732
1168004
202963
1413221
1012858
1816029
119567
1946535
1587504
1081708
344910
1597636
151919
981731
1488229
650245
534062
1279937
508749
408896
141800
1952895
790859
853351
1947179
1247998
1965289
80797
927624
1891940
1366411
1728842
766830
1617791
124160
329944
1310428
661374
637407
93244
875463
615909
1575894
568227
960619
268101
1701305
149754
1936814
831420
1332665
37158
499311
1336122
1177101
150177
841970
1513107
540310
344202
1991900
1180100
535399
1593776
513750
633778
1564502
1148417
562808
1261319
1052862
594361
1666557
935406
733842
402072
962628
1385932
536930
1003404
1966956
839985
929198
918157
1446579
905996
1484387
1403536
935121
1658382
113766
1971105
1434892
1699382
1686318
1592875
691007
690217
1070490
1511608
635726
875031
1110322
1138338
798553
903351
1887944
1359156
1319355
1894428
1378254
1319874
552804
76373
873308
886877
1772220
1266524
438005
1120252
993899
1136872
1883047
734401
446778
344237
1099718
1593864
1678761
1745796
1287866
863190
942625
1231744
1936360
1174449
1191394
1618034
1246503
1189898
815299
175731
662925
695464
678125
1007026
385762
280141
1419502
493035
498985
398055
1859121
238491
1655175
1782145
1802237
1274461
571495
817988
29508
1185171
1888577
1215757
1692763
10707
1667041
1491940
935233
1812759
1404220
1370815
858461
1812979
1598416
1234688
1342214
1747652
365986
498212
1301728
1364409
993979
1941390
373334
1542470
1386459
473323
1102712
1766996
999278
163265
979061
207667
1662419
1373120
1118713
1404015
893651
277247
141305
1580959
592565
1241639
1181018
1072899
855818
1287612
677030
869718
474741
1610684
1814892
1107761
458462
464196
366193
1092181
356895
1000707
1541302
1868574
1974055
1891618
1825177
1497134
369889
418351
1654703
1446649
905063
674970
1912227
1099295
1471763
1055290
1733187
1694336
400495
218983
31355
1477973
1911949
679048
967466
999697
811405
811256
1637891
600086
1981972
338205
76694
1847875
32193
1669838
1032238
1854347
1249890
1810219
1842209
1060410
1129138
773369
1935613
555138
243774
1303409
1670331
840844
159405
1947054
1485615
1856583
644561
1862085
53110
1459334
1954721
589517
234788
982660
1586171
1903472
592702
493301
1750426
96692
1395874
1189769
1608495
104718
1096226
488584
1251273
1231031
511104
506408
1904141
830176
868160
1700308
101168
946412
136870
369353
1980756
374688
1073985
774062
1386700
333676
1095072
1265268
1506400
682554
928060
1907329
1073539
1238985
1381844
1990640
623626
1896561
1262528
252190
1566519
847765
392926
1786425
1252435
1737790
148504
1327663
1907996
1381241
436300
1586066
348376
1741357
125298
434785
770831
1701805
206447
1996258
360554
1405494
1037151
527744
511675
190543
1475817
4979
1870534
754341
831024
1759111
530801
330377
42926
1862573
1585187
496458
635624
101972
1748991
810313
595645
283138
749671
1564560
1967044
793184
971812
1765353
1414844
1414421
850269
625878
1996475
662659
1913435
1636362
1915829
1828408
1528304
1399987
1720934
385964
1311094
1972606
1782133
1346518
1425593
763193
40945
70984
17934
188169
1586600
1181652
93298
1716175
84574
9591
288574
1083333
2107
489081
363134
453508
294734
1887070
995801
1006266
134561
995506
1838620
1866947
1482999
1153410
1314055
428011
1731648
539833
1475806
1766659
1903027
1922208
1934891
693452
1114909
379255
935605
1249991
1950404
961296
126041
1896740
556552
119595
1531207
1187536
490411
476489
1613951
605047
227133
1820589
68857
358655
1595847
1269176
794381
427382
1339194
1696648
1769838
817643
209539
1208906
1388695
952805
1801369
785816
487090
1549920
152008
559737
1102978
82307
1437268
92277
1703619
1717231
140145
731690
1116288
1440579
1239222
187411
560704
508884
70434
951740
535706
819886
1390775
1121852
1036237
1879633
1778491
408546
1390956
1468637
303418
1769876
111108
430493
1097190
925429
778067
260775
1266586
1933960
330830
402277
1333467
1350785
962522
1454282
7487
1235193
740782
1832629
1068172
9230
764777
1248023
22492
607842
1775119
657125
1145030
760408
1853040
1251910
324060
1244425
1517679
239002
1024488
1961410
92269
991010
1298807
233778
612570
1847222
1258811
60267
1382172
1145619
506886
644266
1633797
847968
419046
1217332
635034
14165
213118
1659377
1876697
863167
495713
1683269
727057
1468338
1713142
1868827
277947
550197
981143
1747226
742375
124189
1253626
757634
489121
30118
652572
929115
1948605
1453824
1885646
333091
692778
114622
414891
1961547
98909
582168
304010
26979
1093262
366469
1315821
1604575
1609370
794381
944579
541389
1584219
1815831
891133
493896
1629071
1177708
1998087
79662
687551
1788739
81758
1122861
1131006
108577
920638
1739487
1211026
1976487
807130
420872
314898
1559495
377092
313394
1694625
1898430
1996374
686781
1412531
526737
1510960
479209
1421378
111533
260761
1943914
648672
665752
475009
927828
1721167
1464959
773031
1628352
1957707
946697
209910
296693
1800025
1349488
1547024
1578765
223893
210069
567125
1737200
1436109
1342823
1400661
460205
1720361
848112
945072
1317077
935643
395875
788389
1895545
1397546
48867
443752
1824400
1630527
1581855
715665
1570099
1542648
523457
1950400
1650778
78490
1711363
96872
202755
1479665
1902461
1756102
1741154
485360
965781
268505
1485511
1297929
1981018
248245
723580
1793433
1697690
1293764
991105
598601
112277
913549
1818506
1207197
792010
458983
1900242
654952
219003
1605041
694584
927258
817440
1483283
720974
412309
935546
1616032
1674906
1638625
1913556
486236
734494
305255
1083970
1184568
961987
602062
1102839
542647
481012
1273363
122005
197297
19811
1464995
1237125
2872
1989512
1589481
1946809
347995
1857216
150143
487090
616077
1908309
1828863
401263
69731
1760637
751210
1591574
1137978
1311869
965312
1928139
912935
407178
727838
174077
1358313
411376
18338
1614579
394753
819958
332026
523366
998926
1129411
531173
1110441
989482
648661
1910251
190886
850779
1783091
1487697
42894
968466
1810328
951543
1347615
770554
152483
1084489
1733023
26136
1957607
55029
255226
738654
1107112
880726
1871264
760972
360863
1871599
1105079
1586825
346101
1777768
1305914
139273
850501
1536096
161303
1350868
1449505
123528
476552
341260
1899329
1679743
504390
966086
146063
1938952
442101
1361875
958778
288695
1428741
1117637
1982179
1859537
1751549
340245
1970052
1609005
1892139
224780
1168354
646193
1859182
816838
263976
477578
1697641
1917448
276968
387633
289623
1637552
1830792
491440
1167385
1293956
971705
1499891
1403398
690750
1205654
119135
1329845
1405074
1066602
1996569
1062900
820358
343236
1636244
548728
1450829
1663319
1473638
190795
1288762
1924122
475272
210548
1179238
1801253
1339924
1362171
1149037
1285232
1221758
653720
966951
1927373
1486225
400013
1890685
217778
813673
1974091
1562828
207948
1273916
478475
1618634
1667155
1034104
1820240
1566250
605201
882172
680430
811536
1733877
1649765
460159
42497
1112756
830807
1568571
257199
532950
918102
636642
1417913
596623
1259133
737371
860604
1935848
1773519
1086070
741632
637190
92367
1348379
948918
1671975
106147
276537
663734
498621
1505
1036878
800648
1490569
1922208
1183122
1369797
1040652
1150714
1872832
391324
342201
1048194
1121394
178717
894887
693493
558824
1598098
1620956
1743009
1197397
1331972
1438933
760338
344786
1335189
1397805
1892804
627780
1671091
427716
1125897
951061
1012110
60267
986169
1710262
36254
1140430
1998600
871163
72047
1776859
1668442
1431685
340736
1974186
894924
1791259
1802858
1160076
1440669
1477232
560870
1188337
309127
1356806
1762378
1242867
1912578
62963
746652
1321397
1346963
417160
80785
413374
1909473
1203187
1095459
1797251
824355
860470
1016562
1411386
814069
1558223
694324
1844477
1574480
1531764
60309
1390816
532602
955489
945247
912246
376164
612971
1708116
1646980
1105235
1486745
1902245
1397345
1164027
1659683
206635
337525
538702
607150
998760
1605103
1076509
374607
511125
23525
373026
1116733
1033016
1980190
397895
212663
1790675
623100
771227
1680880
586087
1586134
327015
672947
1687081
725975
1198039
1395950
429680
338034
1510791
602392
1290988
1117654
1087574
1438535
66480
1689305
9230
350968
445946
1404590
1814682
1880216
372798
1959768
685497
24259
929158
1760948
955833
62913
1174440
752709
1484597
1958604
179791
1500793
920729
1221892
454652
606438
887793
1458238
702203
1624940
463403
544019
1901721
401407
1206857
778371
544248
193416
1016741
1471942
1171600
1995204
1763565
335440
823149
224949
365909
1675945
931998
1191637
899214
533973
1283238
1563106
97903
268160
1318869
1324987
1907809
701101
284092
968497
1923232
1354054
1294789
1240708
719538
843692
1933530
1043729
753517
609832
179020
1529371
1947566
286437
472350
587020
41857
1716207
1706738
1235215
1264731
1417634
1932369
1214751
1112498
1019628
683473
821386
1865299
681998
1610735
307109
86756
1393904
1145396
10263
241594
210113
79474
1000741
1124499
1301939
1991402
1101756
419697
1136742
1980074
506738
30885
1349235
1423972
298132
920876
1294950
457271
156647
1176929
1519865
1784025
560176
790283
684124
263493
1895955
1121865
1176150
141607
1453740
490820
1142403
708503
1169459
1365329
380379
603745
852291
1875610
1177820
707687
239799
711290
1840519
1224339
1400101
57302
1483283
63033
853233
177619
1217698
1413430
470471
568819
1047902
210160
1869302
494669
920050
412219
1215905
1237011
985954
756952
125582
775947
1388112
1797054
421600
559606
1505099
1235144
1588021
462355
1350896
357252
330802
206090
1762556
166847
985449
152246
307450
1079339
426158
1118895
513219
1843227
1718106
252686
1880832
1409108
687810
1807748
1129720
1659300
414687
815730
161524
1673101
1981739
122553
983637
1610292
1034592
1995931
815128
1404746
1712255
818048
307967
1541598
1060186
571158
402491
1915690
1783347
1366802
895072
307299
1372448
1113983
770941
927158
187835
883114
1915971
521976
173922
179906
509249
1321846
701330
452748
611195
452780
1172040
154935
321677
1311824
1455308
163402
15862
54764
1480298
1599000
599816
1028505
1161039
866913
914526
40945
615255
1872410
503780
809502
667503
1962184
219701
1277299
1016612
1935784
30010
1866645
630888
1879010
1620631
966086
1405441
950476
659021
498484
442440
1441002
1268943
36187
556574
1307633
576279
1105089
1758631
86732
1855214
1314784
1420362
109311
1571465
480705
1061912
721470
41782
1576542
1009079
1075721
1497077
1079460
1495782
1425594
1239549
964134
1758196
1911808
1964776
197021
235784
1722403
1865199
1325826
1977056
697355
174096
175214
981017
1347312
761129
606391
1716233
1844255
1074180
1344399
1383850
1323640
1281764
1740452
1365859
1978942
1145179
407620
1410186
1747377
580119
1902532
1274136
17035
373870
804632
1462995
853709
1143268
175725
361080
1004756
1060429
1956912
1446019
882278
1102779
1346536
1233490
1671351
1576513
1012316
1057997
476187
1312492
936316
736759
1199013
1405895
1001299
1055783
859275
1245966
589297
833344
1024467
584573
833406
1852839
311974
1937826
559930
594658
1037218
908419
711877
241239
1216205
1372790
590256
1014677
1656334
1515518
478383
1164380
48485
1777083
779361
192731
1314142
1079401
1866645
415305
997109
266875
1862511
82582
666238
412559
452792
1321434
109739
168103
291297
1267079
873726
852235
1785392
1262073
14955
103039
1104188
1392337
465668
717983
1756442
237392
745742
1218654
1894914
810122
1728491
304981
983878
1750482
1139829
519767
6296
181875
799135
1579098
331952
791818
83451
579896
1341172
331382
1461980
1792134
1280560
607222
1500859
1667786
353267
139759
576600
1488514
1762858
326783
422038
1504264
389849
1828666
1400610
710239
1892020
199714
1972995
521918
1656860
1742100
1458386
1711172
739037
1814296
1628193
107021
558957
1846111
720541
1195289
1638914
1853844
1181080
1963953
595511
791766
834093
1047167
1275142
337389
660584
1201334
69803
1929376
1786343
1119351
1715683
1237414
914668
1419104
165015
832232
347267
872908
335270
1489245
559617
1362129
1760409
1384520
1690708
705212
1692860
1597859
1604591
1357265
271152
1598180
1934755
784983
1676173
1840069
1506917
1973616
416456
1802029
1832500
880912
670989
1853383
591670
896208
1941862
1675104
1044663
1194858
262206
767901
754120
738146
1708387
1726241
648490
1315347
588480
379085
1708897
1959471
1138483
918776
1623310
1447506
940981
1797141
1492441
1776600
222916
1390787
668604
139881
1729165
1260967
147757
1683245
751888
602590
1393228
946588
807979
585894
764717
307399
961002
1107881
956386
1906626
1671119
35745
513609
268927
491771
1034249
225727
885733
1342423
523824
126928
853731
1496119
1859691
1487748
290039
1439538
694019
367433
848302
601935
1259909
457865
1167897
889119
1971904
1413846
1476307
489294
1246929
934790
111472
367874
668436
844798
1725506
1884087
1171158
710585
426707
1475274
612780
1473702
869854
1022276
762108
1774455
790937
1771372
1673130
1258601
479672
1656523
178995
811086
319831
1284419
1397875
625864
1081374
367399
617999
1836860
509746
678082
88506
213224
1969707
1238860
826562
520356
69946
781564
1543809
1482824
1738529
31123
1604598
1759499
1732709
1524847
1367496
538121
1180749
1895876
1057175
1154216
812397
1253387
228328
684817
1401239
833602
1377846
220442
676044
848126
247594
917254
503283
1669443
1221865
551626
413771
1866554
536223
177463
1954508
1184558
855770
909963
133681
402775
263656
572699
1560977
114629
707460
991764
40605
429946
576010
1411546
1048051
1865405
1952667
211937
817262
560578
750011
1276335
79112
1266045
1215852
1153800
131375
69585
1759396
1649657
1822085
1791457
576342
504890
451723
1655214
428080
262921
1551377
249576
362346
1814455
1385049
1099425
1928750
412039
1096114
1383678
1896482
827978
1631168
1931754
1210439
1721927
161607
1884714
658137
699653
951290
366574
245342
19303
505343
604298
1403245
1624541
1411522
174706
776156
184981
1843074
1397680
636728
1462970
109234
990
1525560
1956451
1685851
1998292
1536261
1202813
1175083
1976536
152014
401363
417829
954766
1563425
541028
491440
694971
1714474
1046665
1805752
859545
98098
1039321
730442
299604
378926
823828
506141
931125
1597786
592946
99509
441995
511279
243475
1700167
1311796
734416
374351
242284
937863
1326204
1635108
677074
584838
1637435
1706696
686905
1304536
1683205
1043703
890364
767273
1127251
1796662
1335488
1536907
1776977
1245511
1415655
209804
81302
35241
1429530
1570410
1074999
669170
21640
551267
46996
1826599
1203002
392287
538121
966271
102323
1978281
1082707
1805348
846578
13652
988664
289076
947803
1498948
155168
1454839
274347
1447496
610375
486499
1595250
191699
585593
1060093
1301312
631608
1188619
1704075
1484982
1804318
236278
303048
1696043
189596
417595
339488
1130637
161771
1085856
1429877
161747
1583885
18797
145293
1920216
390819
1949885
814312
700129
286277
1195621
888430
898855
1143437
469024
157337
1034685
77425
244621
1821558
1403499
1121799
1009960
219286
1799150
1866619
420849
339082
264228
50551
193937
1607751
360303
414095
1349533
256409
380170
883090
668087
1609596
1675246
1774881
963243
1048693
1995569
809719
1239943
1623579
1142416
648230
903639
1152998
249496
595535
1322394
151169
1731504
998586
1275535
523433
839805
415118
478987
1572924
1208041
249806
628106
1811552
1156770
1381894
1995213
772614
1143947
1869238
9895
830325
1931407
1325805
358131
282392
959692
728259
873720
1887052
449019
1044473
506396
331498
33786
1801265
77967
1578056
676637
437472
336454
1611322
18581
158955
22689
805582
1330625
1882518
1158087
310334
1612272
869194
316397
1455981
1579953
1912492
806415
1493107
890848
1499226
1675266
679154
534840
1468843
1094970
1589876
1632854
676759
704928
266731
1769037
673467
157435
1681057
241510
576766
399003
335169
695465
88982
1215631
1957607
691083
1526711
628153
1894199
564432
902013
1793526
1859453
1844640
1678337
110639
1711665
982534
1038353
304963
415958
642912
1305943
43458
775399
174011
583433
155090
125582
1199490
776504
583563
1589252
1201504
1069016
1031564
924853
425564
286856
248019
750782
1622482
474391
11357
1704743
177784
1776595
818176
479421
1835840
1786854
1556474
213208
1163391
821001
1350895
1102438
630509
1111273
1812546
1175148
1164573
1027869
608046
926291
1915492
1458421
1822875
1742630
66170
508446
1067186
765360
1943001
132772
1954004
930445
1682673
716931
1387366
1516851
897226
1184350
1291506
1546000
1728002
1264731
757098
1611433
859115
902630
1716871
1928139
891862
1693982
1529048
131609
1498956
757124
1340494
1786182
290971
1779998
1118859
912476
1051954
705340
1864849
1828949
1710078
654648
1180307
1495987
639979
626034
1148812
1330690
1444671
1929573
1503615
1882973
863209
852117
1531276
1497915
1583533
1986300
1274367
471144
1114509
520966
267668
769185
1312776
423147
1756624
52328
346332
1574921
742089
1119574
278328
1924940
1064733
801300
1974635
1037443
253855
489734
1609174
554401
1995442
314134
1397606
1731607
1653267
1145573
869499
1715887
1232796
87777
1102839
783723
420134
287814
1586721
238582
1171754
276046
775483
860993
749035
577575
761790
1937406
1730479
129278
1201561
1325558
748950
1147619
496669
649614
1639693
385617
1128732
1491090
1138172
1106634
710252
544527
261710
608784
453941
1504582
1833945
815340
1818231
1625227
996248
720180
1782966
1090355
1862987
1855806
1819025
536188
579595
692395
861509
320583
844500
945634
854526
1744328
34758
14834
638148
1225170
1933528
1589953
177194
924852
624700
1025947
89093
1130889
1881892
587777
1678978
105435
1619694
801921
1492635
1093866
261445
787238
516288
363154
1772549
1462401
958767
200347
812007
1490577
594209
1803991
64680
645334
1271144
551013
1064976
73173
1644934
879587
1003159
646104
591846
752270
1146369
624338
1500995
1021768
1688950
521435
496414
723327
1573314
1894199
1212881
684577
1087034
750301
754441
1582891
740846
1405681
4342
920827
268678
790765
177179
413499
1269478
1015683
451947
1008830
248996
777048
1570608
914965
566208
1240582
1785364
863388
562841
1367836
1752304
288713
793633
1977199
1678853
1930719
1137840
1089259
1640513
1681781
1803975
1342214
532267
1327111
164962
1271366
1308183
734001
872617
1572943
1248176
1720389
1449982
1984546
514462
1963622
923323
715846
1481130
189739
1858132
894488
1736578
189303
443205
1403175
938925
763829
519301
1251883
600402
216030
1683775
1601313
958653
1814151
81104
413021
1117212
1515617
394502
1858125
1461141
121644
1856065
1616200
28755
1581480
1479565
1977318
198193
1360673
1988646
555035
1423105
35890
1586647
513205
1054831
128040
847850
1200622
1015984
1938954
1255160
1694497
718296
71461
501433
1587773
831346
380051
378980
543912
329725
996628
1161169
1000860
856589
524489
447314
1030116
1506798
1111456
1558889
1602512
1235155
819830
1036957
74490
490174
1715802
1080009
1591923
865965
1020427
874528
1371354
1071432
544649
735570
651519
682253
67345
1836935
1559749
91729
762091
503979
27370
17314
518370
841803
1358953
731144
642825
932585
1196154
1956855
47757
469998
223251
792740
250168
1014042
1947512
68722
1213510
1067469
711220
1167459
1271418
1876919
791848
1384591
1826826
1785480
19640
1072050
1054198
1576158
866242
1464733
528341
1074234
706076
381412
532559
740403
618345
1683900
1880615
26349
858191
768253
1715500
1497731
1147282
1074052
144148
1212799
414070
1980148
824923
1716233
1329435
634148
245611
485112
807424
194126
1821562
607388
642134
218202
1443068
179793
697467
1161052
368503
806689
896520
569535
389970
921286
1188835
1793692
1755904
700633
52202
1446944
1405111
1591959
887250
73804
29100
17527
446784
3601
1086070
1126720
964050
935925
1285114
758119
903708
1777847
255337
1444583
821953
1388604
1339501
637588
1998600
489605
1683185
1820665
848578
553019
91112
136367
772570
1865571
869064
858309
568944
202928
1838009
1464333
545836
210156
269268
310772
959798
799707
1413078
550422
138570
198988
1506892
149929
1766791
610274
90295
183758
1279243
996512
1267990
96072
285852
1019485
773777
591605
1944772
592831
196428
1916642
485453
7052
923166
1420036
1452551
207464
508601
1234404
1630262
1327858
929379
1513064
1937744
1287325
1137944
1738027
756634
1293500
1593956
1517494
1152812
1014076
1883528
771644
56617
1772955
1273482
545760
1618716
716647
1099708
40004
228177
56554
757090
703154
1879905
1646900
1277623
1683696
1303055
977066
835511
724726
251708
1376170
1344408
1453235
39016
1626797
1981338
184218
495062
970223
1740262
1237480
414760
1682612
881956
1293441
69843
1368664
245735
852828
935060
1334227
377723
1965694
325510
1788761
1178425
1230834
1094855
871797
1836323
1145274
1910474
1122890
90689
1566619
1548228
1960016
1278116
340819
1712579
183552
1215110
1969433
1017069
43368
114193
906137
684358
1192250
1626428
147947
417703
83689
989548
351639
1914169
1529627
189533
1271583
799707
486951
1723320
536591
1568030
548145
260088
1476447
841444
1242298
1799031
665355
1224524
685161
74081
308352
221788
406534
1518665
1570118
370334
1847606
1204767
1186821
267329
177067
395770
26148
1799417
567789
559948
1877714
1885209
1506454
361532
1788734
847436
590458
1924817
1763999
1488189
1854421
1460070
147724
1001261
9341
366828
1872397
67135
959407
1863909
39620
634360
1923501
1137868
954484
424835
55081
503970
1749277
1250408
1653542
803129
600202
1940688
461683
1626681
1175452
41536
1454166
1118189
1592357
1892679
569728
1878780
612730
1183576
1371139
231080
1001244
700424
494823
135880
742171
1141383
823708
1716928
1314768
1065345
1263456
1235941
949172
804878
1007727
152224
1352549
1133153
783905
527736
865753
1732412
917848
1651498
1864390
1574242
540092
105446
1794644
1221386
480903
1989120
1238197
1725104
918762
1202805
687325
530268
504202
443607
664150
1453404
322874
584913
1875234
302229
683924
1845716
1361360
123239
1564537
1207843
265072
861383
792536
14720
833158
1250205
451147
346312
529781
1905326
1624636
613332
340448
1672764
1624843
571718
1506436
1535930
1721724
13010
1069498
162978
375880
1814282
1720920
222656
851458
1386270
1610961
1477456
1514298
246482
272913
1138241
497624
981532
1286135
1191619
1096141
793304
436211
1887865
432082
666804
1988758
29474
1698070
974846
610198
1492915
512983
1412728
1248347
1606595
1385403
88712
791848
1852016
151493
1725505
1204244
1664394
786910
240584
1927681
1570118
1050343
1987011
75357
1356011
184987
797672
1444098
547354
1425988
228535
1627580
822103
266884
1629105
1808096
169291
103584
733498
1750845
1055893
1116220
1701974
98098
1527567
1443247
908055
541726
1062187
1374297
1226984
1863487
903943
1180756
1357739
1118936
335265
1391782
915477
1272112
127507
75205
11373
11204
1938610
1204943
1484721
216114
511367
1295887
1416058
1171073
57795
1930624
705743
358132
1065333
958203
1813583
1315529
505667
972583
1072419
1202091
236163
1236203
111778
1374102
1068991
894563
1842822
350208
1350498
921280
845235
1506913
487726
87238
1200319
1779797
1233004
1864998
1005821
1241245
1128985
1764221
1443941
345930
556195
614530
562782
500647
1593069
139960
668175
555298
86533
1374026
1949137
784458
1815349
1156535
871220
1647693
997102
1955658
1427865
1296866
202673
1045328
1797805
1850410
281664
1157001
644786
955183
1838250
770921
726342
1486323
1118894
1850228
1448578
95649
803871
1952911
342362
1238689
956438
178617
320965
68397
1099428
524662
1282024
239344
639491
1939717
772092
347071
1237177
585723
725581
198032
216912
607440
1281986
784872
1281509
190921
601417
539587
921227
1564562
303890
665805
1923392
1231692
120620
940154
382255
484951
1630051
1886605
1673300
547806
1176155
259455
1610066
1304830
1350449
758119
1930527
1061459
532474
660157
1285315
1882588
3465
48418
1861730
1934396
822560
743198
633161
654892
766274
152521
1826927
1900204
988940
1816885
1860010
708582
928632
1790440
340595
1934023
307459
788892
1086892
800339
181646
1268910
870896
426653
1309342
356817
331136
464548
32704
338002
1541487
317614
11427
930953
1666487
415951
1273489
168274
433902
764877
388045
979104
1287505
295165
271275
358810
1837268
1249031
1864849
1415961
923364
1223055
554213
1222922
1434994
753999
359592
252171
1894059
233816
182014
1269724
1875706
1996172
862354
1322263
1487766
1437639
1774856
953745
496219
4124
756224
52699
166351
1442835
315824
850462
310229
51002
1574913
537466
1013617
202550
1236527
109739
1315540
1008227
775775
1254146
977099
1309686
1622148
493896
735373
558855
169024
59327
33885
1976487
1427329
1261546
518653
481927
1108214
1661831
584715
1539332
1749535
1995574
612839
927645
1389415
1842662
623181
1873040
1613219
1531354
131352
1951071
1083024
1270131
1436933
1499045
79805
847136
650182
264714
498657
1988317
1099540
290831
1644665
1486681
1447174
1902734
356500
519383
1625024
181143
564736
1781313
516331
96275
514455
1205839
457227
487005
1006580
1165593
1023567
1531659
1322267
432744
781398
1249442
1356596
1135014
229781
1049284
90598
1600410
964816
1355429
331556
213272
1888175
97974
646675
137081
223906
1334567
1601619
872405
1459835
1168567
831181
726050
582470
59662
1105069
1980318
86190
1314779
637462
205921
907666
1094728
565971
575342
1327318
415425
1190489
1337003
100648
1270098
1692956
1856691
363548
1252606
466123
1959424
626642
626593
457636
360886
1194821
1221094
1718717
504202
420983
116023
233507
1121689
904886
1540946
1957190
1042332
1672380
215836
857961
1657008
1587638
337378
1874707
1199270
472626
757059
259388
1362933
1680064
256664
503447
641701
1741732
1212529
327420
644638
1478836
470771
1155516
103264
1099510
246484
618793
862110
219505
784385
1407903
419669
945884
183470
1562089
128195
736099
1403175
74554
1402745
202872
1099873
1556485
269075
1959424
1704879
1773055
257034
1000476
361744
1617174
1090960
771119
791759
223185
862656
1261062
144135
1610545
804632
924725
229048
53400
1956062
1072931
507142
649558
842979
84778
1766551
383692
261706
191457
1182633
1238274
132772
1477739
1671650
1833855
520742
1123256
1875907
445251
383948
1970236
827279
256141
1411965
386836
1561503
585752
886976
1846295
1933158
1063118
589805
719340
835102
1676181
377654
1239525
1847702
702315
1563863
1503987
1230410
1348851
60019
1186286
961088
1141330
87087
1317566
383111
497736
1621466
1065821
1797134
852265
794405
375603
1068208
1261673
488757
825960
1015918
1998015
1048761
28336
607056
842144
228434
342762
204558
1885
1465603
1193137
1191735
518851
586147
1445343
162699
1111384
1851930
656231
501397
43444
573946
867547
1577499
501526
480843
242662
454195
996734
1598948
453835
768762
96623
751246
1071824
1161315
848368
1436710
1284502
1363726
825658
1957180
410701
245756
1202522
1222059
56479
289753
1702159
531401
246058
356575
1831344
929275
445623
957443
912184
124713
1207407
1712789
1401405
534481
567235
1484723
1249249
197993
337789
331392
1816647
1837110
1604032
798414
717355
517744
1402620
1504996
940864
1086815
1838199
807856
812809
407875
1854907
1768161
1729351
848144
91629
1005930
1773204
910338
1889915
1039175
1310007
1596029
1694273
1869031
422845
37271
171686
100009
1170440
1680705
44874
211139
790894
540635
993219
994540
1458031
13817
1357396
786371
7850
336987
694996
1616743
1648691
314302
1840105
1762546
884362
688772
1392450
1442933
366958
220361
453400
1916092
1671507
363172
854144
402906
1548652
1621917
1953854
343840
197138
1379597
1366814
1698685
1474563
798698
1460432
1384733
845147
822445
620248
115134
1736624
1791
586992
1736680
29934
1019297
16134
1622199
1184232
1536093
153844
780302
1460820
1717346
651416
384537
747759
1138808
566891
928377
228357
1467730
265457
70192
427629
1126255
1764100
666731
1755993
696378
106273
1982
1945681
1907727
1289572
519195
1272190
947890
608664
52720
390202
319680
1056201
1589876
1689158
967328
1265978
508751
342680
1954110
882464
1994498
313373
798414
880715
1365912
1245203
539726
1789178
683787
250520
1851335
675541
103377
892496
1308936
1925350
606903
1637961
1187108
754928
1210000
1603073
726522
549995
834965
1821098
819659
1217379
717983
1070370
477090
597304
899994
792207
563663
554401
178364
1282469
328346
555062
189513
1730447
558592
1181894
1562882
1578242
360230
1170388
983628
1254041
1226127
1614426
1107525
1706453
866356
798547
1763780
1263578
1084140
170343
359640
293877
1318143
1814460
1638050
1850631
124694
83050
62013
1291957
931150
1767991
1878695
186888
1413991
1082899
1008350
24108
921908
1203363
774968
76229
376153
207369
870579
797294
1475888
1105860
1952407
1772077
108332
1939879
188315
1597290
777634
127721
1963032
1588033
1366410
1809049
763274
324344
1275917
535395
251705
1200286
1870137
1701454
1513149
1352549
613500
1138700
507323
663010
365617
1993994
149225
700063
651183
472043
1239424
87359
616565
370154
1379745
1852342
791916
886621
204657
136391
184879
1946001
1233010
496025
440903
628193
654552
493586
1942956
177622
1435210
1663381
593236
1075349
483763
855496
1389887
152076
656193
1459824
1153181
1799352
1191319
291297
1382046
411032
1454517
1732707
812364
1170929
1449884
1186975
1692034
1636756
65430
23465
152014
975591
1554764
1993300
978529
1703953
741105
1381963
1804717
1823108
1506552
912548
1614305
1432532
746465
1706880
1811109
1967518
393606
567235
1568483
1311301
1932817
660750
342067
71754
36411
1951289
1870450
1173976
1914293
104963
975756
1517564
1457622
1302579
1050622
1930575
216934
1233440
1361863
721463
448531
846172
1756896
1282957
401106
356268
1738519
853936
90592
1567646
395014
1599329
750534
910498
1586978
116059
1434660
189697
276916
510768
292108
1677038
1579692
776747
110503
993669
1221586
1164394
1135806
1645478
970400
1264087
1273141
284817
345444
675069
756551
1519816
1903206
1030268
1154402
1125077
1250342
330480
19778
1948344
1563472
1430056
799378
688
402513
1644645
1777827
999337
580372
1823888
261825
1942225
1359501
531695
1183357
421228
724791
1312189
202083
1109499
922281
323939
1394610
624716
1223085
181648
1781910
857687
841997
1564885
1793451
1544697
1371077
496348
150398
736341
1023652
429844
1758250
166662
1907936
1083004
58860
352714
1670763
339627
1307853
1310824
356684
501391
242446
1129532
1227506
1631574
1754984
512309
1183529
730758
48101
185462
1343245
607563
1706302
355178
446793
82943
1837393
112424
647075
1285095
753817
749257
1103750
1199881
1051088
1732688
1254863
1112158
15240
934754
954320
1827796
370436
1756468
1157800
1735077
410027
128685
410701
209765
1407216
816233
1659903
1774818
1846370
1551567
779977
557404
158791
1034622
1925217
860258
1875597
556903
31303
1663950
1010534
1777576
1878701
1402931
654956
765535
1542517
754686
1581458
552455
55211
794249
982826
604947
1481256
1904985
1759277
97296
1634501
706085
1666638
601699
519931
899501
1608220
1040686
42408
235560
1772716
1482399
1951833
1511608
1502354
1185115
406970
577873
1634764
1966130
1710195
497093
1116812
1500983
1640814
678212
638985
1244259
449566
201698
1998109
1051125
996720
741579
501031
940092
686268
1328418
978175
482
219592
826338
548733
609935
902824
38911
282304
335108
1686207
177916
546329
1126354
1935752
1769028
590256
830260
1444217
1714361
1461962
606414
469790
220343
1728139
454137
979664
1838765
819533
1127045
740238
291724
737214
391997
426059
641974
650997
1447680
630691
319307
1724201
147806
1050978
1270668
1780195
629904
207404
912216
655400
274516
573655
53607
568997
1203518
1829636
271488
1432244
1532972
742879
1140688
1638068
1920763
1107681
666895
899522
190316
503142
163842
204878
1778162
1717911
469251
1126253
1319543
466155
583015
1503781
1166105
1162168
1793838
1893975
906017
1545273
1297121
1563891
613287
749101
746688
1657663
980888
778169
1621977
1681551
439009
1360791
1525802
184494
1355342
1923061
921885
358145
361064
296410
1459835
721093
1995816
221311
1286839
1980979
1305367
402054
101971
1521445
1579797
208643
318274
1049211
1858272
1788073
817385
773231
166453
1203052
59464
1784123
651997
1724405
1779837
1968152
1933937
1878701
1890555
1722937
1739584
951678
16074
1617916
1239218
1195985
488280
431644
1031373
1948416
1126135
1093460
1086654
1954587
1481718
591866
1893056
1356958
434791
860787
458759
1850662
1657303
510103
126734
115212
628070
1183539
1041721
754229
240959
1721757
582472
814136
1342752
934591
17477
401891
944296
1124992
1297969
1574981
1676067
1705104
434891
390734
1520116
245823
1737430
1330562
33019
341740
895461
1033047
1006827
1614860
1319376
475845
7210
33518
1435458
1501052
1711164
583832
645656
593926
1330500
537995
750504
1315982
1618691
97981
875268
377192
1026536
217494
1749829
963174
1975973
795589
686438
1973795
1839030
1719374
1935322
1513585
1430605
252269
38901
231252
1691916
351027
1849083
618538
124443
493134
1133915
1915647
1271664
304679
1609519
1685757
1170681
1084644
870353
522901
945232
416011
832372
1299089
1383436
93211
61220
900216
235635
1778178
1103617
1203781
1233547
1343517
1700624
1186464
1168586
1305177
466649
1238549
166834
1949233
63001
1239805
1277299
1537823
889498
820124
904426
912282
861446
1487570
1140394
1827750
725368
496650
996135
1184889
177888
1306651
382064
716908
1926447
86290
709405
1776639
199903
1237891
1297330
1974725
1637173
916066
1811025
433466
1516609
1722432
306509
879548
1388408
40118
1700471
1309702
388137
692871
1078424
1535156
1360756
1205087
1239190
667664
1430585
1192469
1106766
1106872
191364
1180390
1171064
1553051
882756
591211
266537
1848044
1955710
1249835
465820
1468678
379502
1678833
153589
156096
738462
713698
1648097
878061
1413432
1121267
1719879
280163
1425988
382839
33753
1266429
1542662
1399391
1478974
1844585
1124557
491822
1583033
606614
1692446
1983346
1710336
731973
1222945
735977
1680261
1849857
1155524
587121
1312874
1254309
803945
366574
1404011
1018609
1270201
980236
774257
1231732
382395
940251
1620743
675153
1339844
765077
1795319
851998
436834
1310755
143017
492805
1777851
350763
1920565
406053
1739487
389530
1238673
857715
1424931
761128
690519
830891
28235
68669
1676242
1708375
826556
1140844
1823217
1740364
907100
1318869
708694
204042
1405441
1038973
1305745
422728
473387
996357
217514
470633
1951448
488639
1499110
1093420
1762858
1790334
70434
1312217
1013
756848
29044
562838
620096
475914
108752
1103370
484981
937642
794244
1547382
410190
1022185
728904
579005
300755
1174823
1583931
704278
1261988
588069
1096741
16539
1255969
173265
552303
1386942
1715487
1327452
232537
629796
529947
218729
713803
116029
1587346
30449
764967
1020871
57691
1362437
74255
390436
1531864
930965
1699716
1649871
1438404
1031011
1916237
1708755
1651295
1923914
644337
1432452
754385
1441642
1807186
1675490
1781112
556364
1678760
1803342
966218
1570931
1200416
283376
475775
1497792
1945878
1483377
519499
827034
1345639
190360
1212146
1627415
1061185
1395106
514022
1203601
1013594
464820
1788546
616213
1572985
1277816
1884300
1288044
1825389
661263
1302281
775728
1867561
1192694
1482208
1188227
998713
1780159
1431426
1631453
831346
1155228
1661484
876946
1619760
423591
401789
1145094
50900
517068
425346
1652558
480550
1264731
80072
1183879
1679850
878480
1392326
1527863
1849036
488742
1167166
1460713
436282
1563081
818757
970195
777916
1900049
219286
1797714
1832070
725468
1165926
53478
641204
97599
1050723
606957
1795906
1181115
1685367
1729977
244732
611297
157322
1617165
1173402
1392310
1897343
1318686
237071
99345
945233
5346
1128079
1777416
929865
753126
128737
1312718
1160482
1189475
974967
1630029
478841
200442
1542644
1048631
706868
314688
729641
1596628
13865
1238559
165502
1582020
1696995
169269
1359504
1904464
714201
816337
227825
1923695
1757054
1659618
1613622
1191157
1133768
1456393
1421164
1291845
331017
1073455
788268
1254774
1741053
1791736
1576330
1804518
960499
144521
772981
1697484
107956
1724624
1562331
1120026
1894985
281092
102697
57853
1829290
1987591
1256981
305578
1948782
1472430
1061388
104712
1060789
1384586
1163996
798957
311721
1543398
1288605
1430324
1067817
173461
1266598
1994268
112700
1379777
1827167
1539171
1892730
1830279
957134
1513698
936429
577856
476407
1601925
651730
896622
1892882
1056268
1183671
612771
870546
1055547
947569
647039
215928
257311
966756
19360
943912
108684
689887
1656864
1261173
1738996
31404
1018219
287087
1069857
430479
854613
898358
522312
1131772
837035
600086
1052584
1566290
1861863
885730
560167
917948
1646917
607943
931282
7720
1511283
1040803
945620
1956293
250425
1195460
863801
1357441
663517
1482395
1362927
108574
785823
54980
1040827
337889
738731
806473
1486858
1479087
1108843
1542586
1849878
223871
228633
1660642
1916092
1089042
992651
1641967
477118
525863
1409204
1616370
1530312
500207
410113
576537
233476
451363
654901
1755065
1797879
802040
1502300
1428386
130740
1848325
458024
711788
1535968
1799164
911727
855273
508832
644732
632454
633532
1171142
1493692
1997831
1647680
1416843
299511
154714
694941
961619
1348042
1215142
827349
1179989
966749
899306
1862482
1262361
231281
870426
644393
816532
1047903
505056
1066117
1099662
653840
946240
336191
363269
1641699
1802209
1337330
1037404
1670523
346097
31732
1842720
1682019
1368510
1026085
956153
707457
69879
783356
621534
1129372
947321
998268
462449
1360680
993979
1631244
35020
1795445
1643398
1661706
1019628
1725247
1836537
1316664
689493
1373816
484686
550021
647084
1177101
1898144
887119
207991
1842788
299949
1089001
557604
409748
626403
897872
679190
517138
508520
1008367
1825005
1441923
1103802
1236502
532734
162868
734366
1711427
970379
1702012
1648555
1757883
1094360
1141275
1925268
1285696
1271267
1501118
1492065
611804
1053756
1990608
82441
421551
454242
633530
1448820
1846826
1279424
440913
1736709
1181946
722564
329424
923095
94348
1873473
439190
1486008
825996
322730
98224
1837273
1363300
76727
1770407
1064531
1469407
1490716
66117
1431386
601682
1546475
937256
1241091
1206407
644185
612771
1511860
136689
1504330
150034
949902
1999472
1342797
424071
411960
1651069
1464948
1180160
1007558
402687
783194
304963
658246
1311113
1709591
492320
1018453
185305
1522107
573622
1145043
984145
1136842
1628294
508391
136694
664279
1025157
428079
382066
1952359
1521874
1385340
638622
973518
214400
1702365
1259976
1642013
239663
611920
839983
884681
1008496
1604684
1822487
1107007
1209025
257733
412322
1875013
791893
1878365
950784
203617
378583
1525959
724200
1871510
339659
317579
83777
1371436
109711
957550
1626726
930237
770318
1846248
1652124
1968073
1197730
1760587
1465738
1515559
74875
1090804
1870580
358148
1319004
852379
207804
1968982
939477
1322721
9708
1760921
67650
289058
893577
927131
766620
779221
1052900
1868046
1289279
1438352
1701277
22288
618254
1417339
241272
1045278
159162
650344
233045
1943982
1625280
1633435
692292
938532
1497337
577325
772236
646152
1686945
628209
1448462
1915295
1423099
369507
35326
689474
191943
364580
1014458
1787693
156517
855843
29958
1950906
1576779
752035
1950765
384677
1750065
938683
332950
894254
841633
618742
1444281
442026
939960
1466678
1978144
134490
1794663
121473
392419
375495
1443954
1628670
1461390
1934335
7935
550446
1642205
6319
984483
569573
1989372
1492761
1695587
930331
1536960
345539
200951
1746962
1713740
1604536
878225
1409538
770525
1209001
1825616
671915
183440
1228836
1209861
1261245
1522271
1641215
256141
1529762
1584154
616496
1397341
1057550
217660
810943
960208
1489142
470442
97603
543892
1601461
1030282
550836
1370473
288045
294028
88381
1011240
1592085
1757369
543006
1175487
1077132
45285
1844236
1229055
826500
460454
162114
1740001
722007
763841
1852862
1064673
1116218
661538
967505
638596
1086566
858702
549747
445717
224039
200775
655736
651766
353643
817200
1814823
1338360
803704
623576
464570
1571623
290835
498690
1070033
746581
1523838
118548
1347037
1373340
745979
1393499
402221
1669498
298385
1547306
348219
1946252
1017002
1564872
1820359
930696
1045498
70480
351381
1926938
1124763
1349318
1366289
998212
1063
1247412
863673
1908530
707934
734483
160907
1546547
1361072
392186
1183569
905623
1975057
875104
83670
331552
1415101
1996189
1031145
1036843
1466827
718861
1809893
162283
1505755
377704
12476
1302228
1833682
1946785
1134990
1661441
1134038
1558808
452691
1438562
810798
1598338
286199
1125941
879930
714295
1609744
24851
1026695
824168
1168581
1959770
516083
1943946
634378
1630738
147462
599233
1958423
1386191
754201
1665487
1460237
721909
1472676
1452296
561434
1288853
1981475
1931020
604010
450422
1353362
998216
1392266
590619
1003074
1594123
1794088
994579
784570
1597017
1187012
1012872
204042
703603
1484465
809592
445736
1625484
1963719
1158684
935673
742621
978194
137421
1618078
1719744
751265
772808
357550
1638427
622913
1325102
246175
1162283
1111456
1609237
437437
1422461
676222
421390
1126947
1609617
1650881
1764295
592913
1020195
1825515
1659004
1106867
50575
72954
1682459
244295
220939
27625
979055
935948
55811
1180103
193458
46207
1714101
290641
570191
1971713
67091
1746446
1671010
1438040
1718835
1495813
1944772
149015
1935078
1747935
1661491
1804285
1922927
1182046
1480032
80222
331111
1472597
1332888
1907602
1474099
1344538
508903
1755295
1954913
1677986
1461167
815285
577544
300612
830729
1380846
1878584
662925
875538
1022523
1051955
1484931
1293430
194184
1564560
604383
615800
943688
218127
1473212
1183590
1049410
250761
1864796
238276
917657
1347538
66290
1434846
1508373
1165710
682583
672820
1581502
1369676
1093193
1952842
858429
1504894
711043
361745
1165922
477563
1759406
232833
171596
1147124
1495693
1797739
321262
144539
1522929
805168
1115883
27204
1212087
996766
645958
1485652
1307033
1545818
1444808
206868
967669
1956795
116537
1446308
192774
506909
1921137
842173
773553
240399
845936
1700432
442224
40328
578294
1357048
864935
1045942
800114
629325
1231857
1221199
1071814
1308767
297530
558207
129521
208663
529289
1559242
585360
1274125
1972069
1690705
1081571
1658263
1743665
328490
809939
1552159
912167
1270171
1556402
1015225
75067
1387422
1669490
770858
91076
993190
1867754
471485
735724
222223
718368
878078
209646
1132121
469705
1974880
857307
77132
1597805
1549327
1228408
434887
746055
1067654
1772974
1851827
369294
694905
23318
868947
1725644
110742
1729442
89426
1996603
92065
560792
1385943
1419398
69330
677887
1885218
682033
1626819
209897
347523
1956990
1365657
862079
962468
540247
1296105
1696637
119453
495972
1924297
1247720
1252512
404210
441875
1312352
1680002
1342622
1764251
1763586
162621
406430
954709
1489220
1607823
733797
1284176
1910790
44690
1108676
319564
1120739
1686056
1086222
1611436
1934995
760005
1484465
1130056
1567077
904096
1717419
681263
391483
495938
400365
657464
472735
1067661
921763
323584
882865
1252194
898725
376324
333015
1556167
1482777
946127
37011
1700868
1496040
1507800
1559552
685439
1407427
1856360
314038
614773
1406354
605014
96018
1712287
1964391
810451
1908921
1492389
1097753
1348432
1782441
1897055
838118
1355363
1602857
315871
1153865
156966
1189241
1257842
1473671
1533176
663789
1730033
421150
38142
1938392
953036
1055390
770098
285032
682564
963391
1721515
1749
1288251
1088004
1367297
673362
425611
1879593
4358
1062220
1234872
1648823
53084
1917974
747696
228633
1498211
1770810
1707270
1012712
221464
1435888
1691495
1968876
1961883
571392
224247
1555296
754919
1130277
397380
1409689
1648097
1879800
1320943
282335
208523
177157
997033
1561485
862644
1224136
468668
532171
712043
56872
1414859
1451547
1257613
1673969
449383
1141025
1057095
802540
1526971
648723
1162573
1956153
1057864
898079
1541158
1506839
1986611
1798168
20740
1239411
1592913
1745423
1140004
510430
740406
1653704
1616017
14657
291580
1974414
932614
211788
789700
458374
1520908
1265969
1175092
1506984
1949743
997074
344424
1657083
151487
29500
1715431
1906600
4148
1854235
1056520
1711803
271969
590830
1991524
277887
671303
82738
467139
1702572
45407
418508
477437
31812
243908
246387
252974
1883480
1614804
1744778
1459370
577401
1948417
1756766
1617001
1751212
1125700
541183
1168396
63247
1506224
407579
1991104
1220578
1725290
440043
768600
1633265
775927
901071
277342
132706
1906813
1781056
851677
613768
1595795
771093
918775
884340
1230649
1236506
1416118
1716918
1610347
1814381
553219
80368
114412
1261605
1959066
1936323
1506853
385515
391750
1725461
1367626
918608
1841921
1934184
517335
1872664
1294523
462482
678937
137125
682706
319790
1603883
58673
305277
1967897
1101884
1156062
393640
1783490
1255137
1163939
730821
985535
788739
1938469
661486
763481
750540
164290
913083
1929481
1810655
1090880
1026413
1443091
1644445
542316
383281
1587671
1456419
1308907
115743
1386174
131955
1459860
17541
380828
505883
24318
1838968
554689
896907
1931750
1918397
468306
1412671
1154054
100753
616315
1491090
657478
1144052
915076
1707971
506614
1808840
382052
563616
88421
1933969
189549
1205170
460183
1926584
1559442
1300595
1767221
1700217
67027
1233105
1249318
731536
583645
1302062
436890
1231587
1850539
1084325
1758338
1085443
338437
162319
1623870
252004
1052461
495792
1794280
438296
610107
828157
1879915
1282368
1434326
1270448
1190279
1805432
243843
424517
1395874
732389
1957119
228467
1687029
385919
893163
1114295
1485182
769045
720825
424810
65902
986359
59714
1197203
1328148
719829
1187894
1612374
940531
1839936
563007
1136903
1384830
608700
1348361
175155
778527
1272132
1038128
1403120
1262733
1498553
1300628
1439015
1044612
1057392
58926
962236
986466
617280
465506
196308
1814593
1442532
550058
396909
1899204
734001
298533
613914
594756
1291050
1130916
1906815
257311
421977
1315612
1064810
1742522
290286
1935897
973144
1333928
154206
1556114
858649
107483
331982
282743
640683
930123
264452
1065979
1810264
1846213
204978
1287524
1975804
750301
510599
1492033
1419783
734382
630470
644323
1164583
777634
1753746
812307
1768949
1296859
909795
1178662
438976
639582
1601590
406419
280146
287600
434214
909624
852678
1514134
550333
1047152
27215
1935770
450834
445237
1666409
700655
1269207
1429428
1872582
1543512
1710160
1365352
1621389
521352
925708
1642921
1033743
1362757
545623
1973334
864219
1897894
792001
696568
651717
1414000
1436314
1536852
1630661
1287982
756969
1758332
308282
864491
1929469
1430760
505719
172419
733344
931456
1702190
1418514
1755568
1699401
1523193
568817
435265
328066
1402320
967021
8530
1748537
1583090
154381
1795806
134322
903446
753883
1563385
1252795
146341
1026693
1636239
1545800
744629
238163
1097671
1484301
495239
969628
983235
1709724
446247
514441
210548
1200248
416171
837089
175123
1589104
55315
1472068
264180
1797523
1161621
1297099
574513
591699
1981503
1422802
1421646
1971056
1233739
1885061
1371804
1466183
1787312
1444700
1523557
304462
1136447
1429874
1088118
833204
1595972
807071
1411639
1369739
1278505
301287
518693
1456937
1044033
490300
693849
1327913
1452031
996512
767491
1493026
19676
692712
1363358
661080
1976454
329484
840877
388711
163890
295646
1011520
1675034
190912
1443386
783976
532071
1075053
505176
1010872
1753678
1011417
314125
1044722
787860
1647038
432284
290465
259520
1443581
492293
1566761
1043705
772129
1783913
1828045
1728432
56073
602127
1142590
1387422
919230
1480625
474234
1065579
1111490
1896337
42948
1149267
35863
676017
701888
1025329
757865
578016
1512423
1302283
1510180
1421943
1857572
949606
614183
435976
1140141
1134987
1124874
467963
165669
1104751
1280023
1578999
977749
1050297
1780241
392962
742348
332383
1224473
1743146
1903282
311253
352941
169416
1610609
1873913
1647057
1415009
1196936
602510
1598505
805504
223655
594130
391915
191582
428688
1916914
1790648
994267
1103619
308971
544003
623872
1156490
1346500
48781
316853
1214700
1885356
1441957
571720
1570854
65410
876800
1570092
796615
494561
1639334
1912580
1551377
83052
1474554
813243
776406
47122
1742591
589062
1216467
1741334
675182
579758
1581708
276795
1025367
550929
350916
1499204
1215864
543192
256556
905536
1460783
669524
1940361
1947516
850426
625247
1973194
1421260
1140998
699737
1484966
1869157
604952
484196
874131
1030307
1762926
614187
1150992
239077
1660489
142049
1480689
118952
1145701
1726215
872855
1408945
295299
79548
1000235
1992740
1203388
1225568
456937
1089340
461145
1286839
766661
1865389
1385820
375929
1271664
399547
1308736
597202
1324474
16449
879154
807156
1193838
1871529
1633478
40644
924651
969528
798546
1972036
283860
1985160
940148
1938041
95095
1909374
1732133
979901
323127
1049676
353958
1777934
775216
1579358
1066933
157617
1465200
728345
422631
847850
370624
1380263
925231
1050567
243152
1661945
851785
1800325
1790518
1107020
218024
1845296
762420
1622635
1883693
1719182
796341
891078
1529762
1985183
1589132
1147617
572868
1039807
408333
1765060
247461
1746202
889263
680916
259771
1879576
1128225
1525512
832979
750581
464393
826648
385195
1392755
1729103
1541009
1229999
401589
332783
1673665
303447
508509
720572
957176
691671
61380
124853
1302523
1384107
31137
1401649
76270
1977001
624871
671692
315475
171218
61788
575541
47405
370605
529615
545260
1669751
507711
76312
1977318
1961978
1089677
1453817
370699
1716506
1203900
1165371
779977
1630020
1091384
551559
1231706
1126625
514056
1949753
1910034
670155
567423
1114979
79431
336528
1524589
1865539
1651634
726120
1956422
69764
175010
1777604
789462
557043
1175622
517225
1036628
1293102
41997
844286
1559442
975719
1978324
902549
231441
1091117
160358
531753
1791489
1913556
314901
1241347
1859258
1017125
1159439
382484
1673641
2864
1126310
1561280
1396118
1612813
135897
1262151
854013
896546
380940
1478114
783702
434046
689166
1129643
111931
1768253
217703
92107
746688
679543
1384520
1288413
293758
1824300
420630
932915
1631044
806877
1186777
1668651
804716
1447081
310244
165250
1605051
774994
71637
1538879
1072539
1446749
1040003
1072831
520242
1949984
537427
19965
1364109
793618
439936
429549
326858
721306
514603
324178
967148
1957762
733946
940345
612839
437222
1518133
192901
1475668
601947
354152
1175575
1846019
841672
845131
760525
555031
1103985
122786
774087
1899170
1397975
1954336
314688
1312141
682146
1273744
1486205
523155
720023
217417
703870
1746233
1349011
1461885
1479136
1197784
1502210
124217
1953441
109752
1336790
918114
1984358
1252329
66035
1808598
55835
1933224
291127
287213
1417808
1063858
1608955
838100
123070
149317
731981
1342752
1721507
536785
655618
750370
70907
1568630
1315052
1662268
228503
1587999
874759
409457
1704922
656604
295424
1353520
218787
1982917
51298
648217
1423185
1793714
1623613
775957
414138
1292006
191133
113834
1880383
1797150
1440585
1424975
1373610
677640
132788
1449780
333744
350633
1773371
208115
1010993
1966846
678194
146573
1329786
1147452
1358614
421265
902619
740642
983048
1291910
1247323
558096
700981
1521255
1426389
118434
1544321
1627960
343997
1330936
705663
694207
1361727
1792579
1552159
923112
270259
81818
833950
743790
1267612
492174
1031000
1574114
1066934
852826
435140
829401
1607170
868393
1972859
1551221
1773975
204834
574307
1076109
1819012
1260941
1977881
1472903
799532
1297317
600053
1417817
922065
1927174
1458321
1718452
1300088
1550305
481927
172887
1133560
693625
1559385
1141037
527951
508882
1389599
268760
422133
1697001
960376
1699709
1169849
1663428
176460
1034162
1957615
1118282
799707
1293699
1912410
362443
25584
1017993
627686
653133
1576058
1282493
848886
269046
1069300
663246
846704
909747
1874195
153821
1596710
1983266
517353
579684
472846
1670235
1186601
986765
990491
508911
1946891
1975293
530408
1190347
381674
822685
1178446
1669991
1612206
385293
453449
807962
1407771
1237626
981192
1161319
266386
381326
140297
1028888
1946789
400
527868
1753128
1324269
997009
1105258
1441587
1224864
328343
1415987
123706
390769
1049589
1623801
657959
1770530
1310822
202389
550909
1794381
1683850
1960145
509728
1397881
1888942
1137676
725468
1971356
1191480
1065579
1554287
1261518
763830
943635
1036026
2844
1651469
307475
1194211
765446
1416969
1459461
874188
1996411
167036
1108063
55090
1886593
118069
622996
1066647
731356
975584
223433
273697
1728819
1162823
597062
199253
1659083
1252387
672247
1082449
1320119
1751001
585828
1841835
1073947
1883823
974908
1512824
1837187
1689224
352225
283494
1865894
417264
1405660
994802
1196578
1313810
849594
1916092
1690895
1591114
970412
383571
731421
1665479
37444
1932393
1614298
1857830
1050080
203046
167002
1852726
353117
1096759
1394922
630525
888746
268343
1688593
1234135
733584
711121
1463028
1798209
736354
1980154
1159216
1698672
19686
63727
893846
456820
1367913
546744
1062777
1174941
862563
591358
534811
368353
1018609
193594
1745924
1141550
1730447
1477996
1062896
714977
1760100
1572810
177842
1115392
789272
518623
1533035
1927803
692026
1686397
1736669
1255137
67550
1196095
460187
409949
1436334
879548
1785977
39046
269268
895542
400580
736769
1187156
1290665
1631702
1946049
867115
169208
1376443
181033
1873856
1156917
921579
1572074
106190
731536
780426
1590825
87596
492770
772137
428168
633817
283853
978998
1145389
833661
794161
463183
141367
143738
1808346
682647
84329
1396330
803657
1023995
497956
126014
759548
1491902
1509398
1946360
481769
896329
105029
164114
1588187
1455494
228484
1277487
211330
1165697
310573
1484504
505510
346054
1638985
1508760
1817590
178979
490981
178106
1467141
1758167
1347473
92192
1149837
387886
154909
789066
968990
1577400
92004
86145
611492
1810517
1549036
152796
1764468
264410
1316718
681201
578674
1106509
1074046
109891
290609
403567
1005062
644492
1902386
1923661
1165148
822273
788851
132491
168323
1739771
139788
1813858
1440236
842943
778665
1723915
218113
1129609
1684278
84746
1368245
1651487
691749
452911
789071
1184438
1488799
1426207
1808252
739021
1203680
276424
1060022
1041108
207824
1225158
1594872
1325760
972844
527049
1178871
1473148
204878
688742
394656
1868832
1869779
619082
513813
1444178
1188654
280263
301131
580735
911970
1836717
444070
745672
1004875
1930173
1139638
1690863
1074236
1084344
1890452
135837
1848546
324904
1631294
1958770
49728
1351245
1707840
938165
1865382
185024
1463745
1838245
1895282
1804260
1812642
1964670
1547181
847120
939532
361306
666362
320143
1953813
1621671
1393262
1087785
1499557
1890642
1724688
149979
1484465
354785
971078
1842099
1939487
1883006
636191
1931327
1299723
542648
590250
1301384
215729
1548546
1651604
519288
1935340
1346047
1574480
999589
229654
451756
986224
1390775
1852393
1964899
1417711
1293102
1116738
520320
564223
1505337
1875006
1109673
1582020
1274205
520811
1855088
790937
1490867
77763
1461639
936395
124341
1097258
610995
1357415
594558
505315
817445
1195670
350010
1214079
236443
1387384
1668498
1808735
508495
613980
1082852
1400153
942909
488126
1621209
1194906
796747
1694728
1054617
1278978
1870652
239898
1401431
713058
1096174
248013
113326
1106770
1824827
991214
182349
1432339
1384848
257760
1502456
1387505
1373395
1347473
262222
372155
1108823
1005457
181791
319971
407753
251122
1681336
1918428
1443837
1397489
1539315
202201
583208
598044
1419400
732459
998787
743432
921810
748714
891254
1213359
907303
1943271
1113160
177654
807148
784486
1784209
169633
1900097
288002
733835
22907
1291872
1807670
159132
1867299
1109560
285992
637052
1923376
946317
66663
804385
1663965
633814
940677
1509768
104241
1898479
1795483
1194661
764073
702293
1015052
986313
124548
1873623
332341
1597655
1278691
233287
1850845
336037
23572
543128
754337
1889380
728762
1946592
1464608
1954916
744218
1923692
1306486
1798420
159834
806600
330327
884439
1137237
458042
1849060
626066
1775812
1800834
766410
1136856
1041631
1149997
1494312
1287158
994652
242803
1627557
1478166
1140599
1003445
279719
260070
887550
218729
430965
125999
336428
1800095
999667
1356907
1256728
1524413
688914
513827
1718396
1303036
239474
1654831
753817
1370562
498082
300751
1705145
183406
577984
1966682
1119220
1529244
1702368
1740717
829005
369045
932686
1360273
749402
747735
1759046
1595954
1807962
299554
1844698
884658
572371
122697
1947566
1058648
509684
1209794
898629
1888104
459153
514748
428782
1292962
1404765
175581
918407
764794
1432044
602024
233830
997435
1038654
859842
1668073
981260
1200489
1230787
689082
1583903
1302031
1244019
1430261
1651753
6618
5779
728019
1565085
248299
999117
388090
242093
1826043
850067
288728
694176
235293
1845809
1099803
1320526
106068
1942644
1902251
621463
1234628
1191148
756484
276812
1541733
1080615
377502
1796308
1841197
148215
956210
1938102
267799
790038
1782530
646567
215714
719758
1809288
1827876
763719
1785864
1236590
1993505
792617
565911
656472
1227791
144594
269722
162863
180389
1748211
134936
885312
1129286
142049
766722
259972
527620
110722
1299332
1660133
440432
296919
1171746
1830740
1140334
1472740
539092
540482
714788
1695369
1195139
901270
791633
16841
298564
763717
968594
177388
1115525
262340
302051
1156225
171519
1522813
1200451
662092
928073
1583216
539973
1783146
628040
438354
1992907
799412
1398715
395846
76466
1924962
1278557
1952032
67186
1071580
950662
77162
332402
1364855
1626347
1852906
384772
1469175
1587101
918105
105411
1221877
17309
398833
1334560
887973
752603
858518
417700
1347272
553816
494942
573597
1096096
1326922
587405
1181052
1352835
36392
1128552
1146196
942474
614905
216568
982802
796804
306238
1464536
391104
1597707
1059918
1222023
1414027
1477261
934566
1234270
591573
1697810
1519753
488200
96809
133454
311534
1214767
1539944
1687752
393829
923943
748902
1456114
910166
904744
855187
1831824
809401
275368
1881751
502695
595872
1621477
497093
518840
293545
588891
1417552
1786143
606737
1079585
1443614
1383960
6198
798037
311190
104282
1521874
729630
792045
276916
1615563
1475042
1650213
946825
1033202
545449
738888
1065776
1221854
399176
1766253
1529430
608483
1728261
13612
1128605
610176
1815831
37299
1299089
485498
1060691
91906
1233205
878014
1632781
1452664
1257567
556344
426983
8513
1332223
1141823
128773
1034812
879502
47813
1613597
800571
201023
160051
745947
1461834
1166988
1248343
765474
1179207
394966
957272
694740
1360772
428080
1242074
753938
1577636
1942468
458608
1914965
1026995
1492690
1897560
1040350
504880
1725789
646045
309103
1703027
1357244
1561133
765069
499532
1480294
1404948
1750355
1546452
744682
822417
1986242
1903686
451713
1842729
1471738
267379
1472676
226096
1096305
1912325
244
884390
1324574
1661739
885160
574574
984757
1629761
1013468
748010
1712419
913960
1838620
1639929
1183736
1283647
986715
99550
992667
1905434
1760780
1633205
679998
130570
1118409
1328966
1747978
526305
738801
1629461
494139
1988863
927893
1142452
1552384
4266
1155017
1591689
267483
1528905
1922481
313449
44576
198090
975017
922489
1606176
1858236
1428001
522575
1826842
573507
938944
1398094
708089
516082
594803
595900
168132
1002916
939140
1745668
1986746
1964125
607040
1953416
934158
1027649
1420305
1488619
1082417
1386989
237337
1478724
1939322
893938
732697
707095
836915
1349729
1808588
1310707
363757
1470481
822753
967247
1513502
1411295
1973417
1262998
1062597
288411
1166274
1093006
63899
1890747
131940
294129
1038973
599787
369177
1926846
226019
383124
274868
439178
915927
539344
387283
1608933
1464504
1144043
1136418
921413
1725222
1915091
516714
1840015
439415
1853225
1554894
680029
1138249
628769
883397
398836
1820502
555972
1930598
1316985
1738480
711858
1183249
541843
1892456
1543927
478707
632778
1350898
927791
1955237
1143049
58112
524041
730154
1522861
1030079
1468545
1193176
22070
1518937
52283
878883
1013346
1150849
963872
951902
273521
359991
180722
1854705
1172254
101185
1357326
1738314
167274
1281805
702723
1166328
1520942
175281
1340845
1052423
26354
1693312
773680
512538
1585665
742520
784811
1361662
441695
848599
826133
1802209
1766951
1033546
1209281
1629447
588408
394825
1047011
517925
818176
1719503
480196
698004
1001586
1207847
541430
596147
542629
1857607
927742
1048465
1551456
1270668
234878
1238237
1571840
1604054
590262
1139314
576595
575395
1598630
793367
176576
1525814
855535
1779818
1996299
1968875
1531716
814510
1907206
406227
1441616
295424
1623563
1692818
1371163
975026
1591897
1113806
121870
901812
994078
1752630
506055
165224
1582434
1451414
589407
598428
1382326
233091
553084
1189377
1014415
794732
1639640
920725
162305
1499283
1809755
887407
350347
1813537
21627
1153641
153095
255213
1221536
1617155
377557
1343292
168549
1899100
255211
1737571
560363
1159378
326895
1407159
832055
399489
358436
670816
55097
792964
510784
1330448
675734
1798466
1168905
1491646
1534456
5208
1508283
1755991
34488
580607
111472
1830197
380362
282742
1866827
1169573
1085890
419658
1226253
1050794
1335891
1510123
1073585
370041
1577595
184249
1701598
1807511
1409232
789680
556237
465961
1270539
793579
113789
1758434
1005930
871012
1677263
1453240
611544
218376
827533
85729
1854663
1738988
1263435
1756794
1284035
761227
957931
1606817
589721
1432719
337342
772282
605187
360230
1595810
1019807
1925408
523571
1018435
1413140
1721870
211071
709559
885312
974186
1264052
4815
199121
618958
90689
782860
1420776
1283134
993039
945892
1741671
897793
1718381
760766
1232713
1428561
938339
817762
502438
91643
1354213
881131
195047
246147
1814936
546026
1014954
532208
1748505
1535059
118904
1045774
272548
1173035
1181304
222335
38557
1087238
1931750
1194357
70124
1157096
960026
1050092
1162187
38456
1957226
326624
1809494
1920894
156731
103909
721447
42186
1980364
557604
58602
370840
1499254
1563195
1254683
67370
251688
1080503
132788
1607208
940281
156518
1089340
1134490
683497
411621
1176828
1787883
659549
1317069
159175
269319
637580
127717
985081
802598
956078
1867060
713605
1692723
1944897
1854178
429948
493673
74490
1363140
1812107
643212
1878135
805772
681388
165015
1446602
905085
139390
827769
1079719
1371068
1803189
1822626
977753
1279959
824948
1242649
1004939
542273
453271
496627
896354
634292
993979
62720
1688628
286464
1821222
496832
1902270
1328580
619607
1642254
1592422
70633
605512
1459601
614181
68412
826414
106269
1767593
1974867
407891
1372290
863379
1923089
1553403
1861113
1415834
112527
296962
288705
1831767
979754
1734325
703265
776088
1298270
1644934
198609
717869
1427580
208306
1495496
511792
25097
1007041
1021539
222127
529682
876901
1714980
713976
18652
1890362
862615
1331534
511634
1147232
1576043
1306382
561362
1362927
1566947
1293769
1174022
692573
1014144
1722146
44815
1772847
1520628
662007
578154
246484
999656
184158
491372
1218478
1399739
1262664
1400946
1417979
1682214
841021
362278
1934173
496281
138007
528767
1707727
197937
1712087
916376
1692298
564638
1612039
770799
1422620
140758
330893
917909
1156336
1108268
1480153
487805
592582
229910
483450
902305
721906
319826
1765432
1335210
1541814
607842
1147035
65716
1370261
1284990
1717295
399536
971206
1356095
430804
1280697
659878
279860
361533
314901
1107566
1896396
924976
906295
1648794
32794
783062
1569623
863720
1690174
75632
1405982
341578
379501
597801
1016494
79618
1156060
195237
486556
1239200
28510
1403932
740929
168512
1555572
99611
962233
598527
493150
962978
746481
215634
1108246
545309
1849356
1441565
1626256
1052092
664884
540386
1683230
44677
1035418
1078192
607958
174901
252782
1221172
1580257
652556
1793933
445648
1134320
1722326
1567097
1235208
1586978
1938848
579613
1815348
1580259
445390
106498
662151
1552340
864246
1299089
268261
1553189
139188
915542
1641842
111340
1823211
425859
206920
1579272
1592571
628830
1300654
1410980
1232073
1784753
892400
120602
1598091
844957
1501593
679525
1288293
802972
765263
1852901
291598
1850130
468024
1054676
585439
1759046
556047
1163740
1295560
1492939
260154
1257268
145067
431643
279070
340633
1956886
1091501
1175250
756935
1637374
1536704
1964532
134938
1076325
1526344
1330635
560717
1223016
1360242
1725139
1654743
451195
1217422
303387
1176743
1933452
209602
1714917
1179383
893062
547601
361301
601387
1687839
1618279
1638119
218945
1860813
1504363
1812014
1684402
699445
335844
1765254
1014584
958021
1725469
789826
1605388
1516609
1498686
680771
441765
942931
847303
1270727
1088714
1347192
1471709
1776468
1373107
294730
1922106
1192694
182436
1518854
210859
485011
826731
469998
1221119
1043272
1806553
1939579
927645
1866084
1645884
1160040
360095
678518
1705621
1034348
287932
4589
1780780
518634
131635
1960347
802030
393419
1945506
1833086
1181298
1877586
543624
997664
899158
354017
311303
1632647
1149926
1469847
1597491
1300801
678776
810911
818202
534567
1217803
1612099
1518396
1601120
1968869
722399
55300
188114
781770
1388585
356195
1957085
6749
956775
65413
786250
866534
1751063
1678669
235398
413517
1939648
1568987
1910790
641758
528681
104336
1163596
194541
168412
1922566
558002
1942107
1398643
1636560
528537
318467
1712044
1949602
388244
1639292
1351815
1781412
859427
604947
917795
1849993
386313
541056
753643
1173381
683234
175436
1967048
1965048
1138310
695422
1785748
332675
1329689
325259
1397750
937326
1420655
1449684
906773
1162202
269268
754106
869975
99282
841702
761580
590846
269349
430917
513726
776652
1530820
271761
202522
1137885
687735
1682673
299273
873820
435421
683216
467748
333335
1596440
1801959
669213
138574
1632301
1239658
599261
1704447
1523909
1772964
1157752
805177
1684602
736328
1838345
1798433
504269
240597
840741
931750
532065
886612
924859
1856143
1956285
1923142
448081
1364020
1770214
96491
529451
508327
1717378
1477212
1875053
1886879
1004058
1677531
433093
333008
1564044
1508289
1039272
263741
951033
211586
157599
1420063
559984
12939
1545007
1421497
1541949
118906
1603694
1189381
1902120
733193
557324
1818067
1949803
795380
1038751
1180100
935199
1916926
1938177
1896180
1274604
1558096
610533
1407104
935721
153152
932447
1202123
952847
1546874
1952156
1611798
201206
841177
1593232
552302
1195536
1423390
438382
320547
596551
1609660
1341970
190543
674582
529988
1536165
1800677
789067
819054
1563863
529198
701373
905646
1123296
1044374
1462835
416553
1861244
706296
854211
1811208
311122
1079939
1873977
1649919
1065439
864260
82874
1594643
1963282
1487133
105807
1089788
1588119
745574
28863
1017513
700201
1754566
1850528
1398696
578872
1681162
437058
1187318
701322
1700903
1693828
1759160
479982
1923928
1791079
29182
129010
136285
1688171
1469373
247248
605921
191742
40233
1578069
1464361
941244
14826
836645
988607
512922
359640
1117852
598685
1267578
709483
706228
54702
1815061
968182
132885
637518
1064319
666426
1667000
1849214
1309912
1530605
844682
813431
863885
1192252
483027
1018500
321006
984187
788739
713826
1399767
1317354
1368209
687289
1068102
829189
19718
103134
1739487
404117
836409
1883744
883464
957253
825658
1209499
1321032
529717
58578
1150258
1519848
1803940
9371
1686445
1384670
1729233
484268
180328
1778347
1598776
859545
1890548
271806
1152481
1962871
1883279
803349
1033760
1188625
242072
1319460
1352879
1947354
1759654
589546
590775
1844564
754637
1415735
1828827
646758
893041
1557944
937337
1083920
711807
84641
1384516
1331534
1847922
1882411
283031
1890941
1151081
241384
1792990
1179557
711807
981561
1269660
1103773
56660
719856
1576237
813471
1021008
956317
1471650
183470
1146823
602601
1815658
890726
593367
1721524
433768
1383644
1962172
423524
460237
1793692
668699
848235
178160
1248161
577793
577986
208306
1568597
375138
155472
736492
163572
76801
358738
62452
1631932
1684494
1522079
128241
1712996
228503
1495531
654561
769911
1699794
390621
702944
879134
446212
990256
177421
1591910
1456614
1776267
1525968
1512667
1063
238036
279322
118916
314125
1001632
1635108
66543
1846862
583561
805321
1771374
1334567
1936065
1511503
528120
1707216
136654
1888947
1814087
1191486
988404
1541160
1216446
1867158
783444
1846002
307261
325401
1546547
166410
147652
1651519
1866290
567846
1087396
1340876
60110
363885
1297211
1982808
1747713
1882451
1854576
475107
164626
833882
68263
1327939
1754984
698807
166372
489163
1992123
79684
166200
722846
1100379
112804
1864849
1768721
351388
1591856
1221101
1974698
447471
830337
852307
280479
551559
787194
1311994
273654
136564
989686
1002881
437331
90949
371099
1156267
434780
1232280
256393
514262
1937720
987618
777339
1458365
1305127
248565
1732146
758981
1571128
1956129
309776
1523487
162256
1628112
1710722
611297
1254758
1559745
96644
311340
632903
1788668
1096889
148059
301225
1840996
1877690
385930
334027
145694
1402798
964843
618362
599836
247307
1861842
588944
531847
1755265
1747041
63804
272173
21047
1296728
381866
1444679
488814
63194
506102
839955
278284
383292
1566773
1513995
120550
546556
799965
1036572
137860
1899601
668617
141494
1632767
1401583
537613
1053377
916221
626514
397474
994926
1073312
1620380
1977918
807011
1128174
1539944
1454121
1621389
170483
1462977
506566
930696
822536
527674
475319
1593500
275288
1758972
740933
794249
4962
1962673
1471418
1609033
1724580
1727030
1473914
1759294
1710693
529590
725183
1460930
349226
224780
395499
1192118
1185665
1830434
1102414
335122
61140
1216126
1873649
454472
355281
1666758
1438784
736488
430593
1485523
1767712
1207011
123233
1380949
1457787
623344
1453438
27191
136822
1320030
711166
364988
1017809
888387
1622854
789471
435744
1659942
1592872
1277277
852959
29453
1278704
705423
1618726
1501668
821484
1109499
398966
148435
547290
1719572
1818063
1924634
1290243
1018797
354891
1549643
8613
1766569
1795175
72475
1593224
1374244
742156
1483925
1136245
570989
1099181
566012
1245674
737993
1470384
1769199
348894
384797
588632
1555229
1689785
561184
1392409
1020498
1490758
1755607
888354
1092829
1693071
1951755
601520
1045116
1512525
1980190
718706
1628152
1118180
1086966
976899
1571566
1934360
479267
856359
1361563
1969484
1397513
1003003
765923
315583
120833
408571
760717
1897139
1002356
511885
273821
1912770
1883877
826158
1614401
1876631
916810
976017
1939624
1290454
1412043
1595432
1830838
819515
401263
455030
1720723
707191
1705852
629392
1321955
739611
1568073
1267046
322876
1328356
742190
1683038
312974
99220
1389825
862396
759388
1725654
1876880
1760921
1377958
1320225
580512
852334
211435
198161
1304778
1849387
1647849
1088768
1640224
1685341
1058557
475138
844500
502752
243468
1891064
1017993
1520858
1735655
1056105
1819049
64367
246536
1121481
1238928
751383
571141
830685
785871
1160890
1536093
1535188
1386689
763788
1654344
1727103
1360902
1438108
1412733
1430054
656193
1197244
594487
654723
181849
1652341
1731648
916133
1472011
898338
1888394
1239551
36866
1912775
1143103
1455152
710163
293389
1170601
1240959
1811620
1445123
1056213
1687476
624747
893106
1408507
1570099
1010617
907642
1503824
1719249
1983715
1038353
736071
1285519
1597674
243696
688900
566512
1636055
1070149
266950
1093456
1957707
312952
1624611
1033690
796971
1622802
354393
432181
1476720
359345
267619
368071
1568119
655394
600336
452164
1361270
758510
1021123
685142
1360744
570605
723314
202331
519533
874491
1123633
771970
969864
1583528
134936
727999
1147617
180758
993101
1152945
795648
1745409
1700771
154447
918722
1009581
1653501
789767
546625
1603398
501147
916305
1502643
1629117
1449260
141006
1011482
256572
831439
1987921
679121
674960
1064810
728148
1493248
892604
1582933
191955
1124435
1678330
1786104
562417
1471295
143572
1634455
1122327
626848
271188
308299
1350551
1043880
748184
21515
253060
1748494
1548299
1980649
754259
1854400
799702
1308907
893564
736267
1373351
1865929
1978666
689940
254060
638855
182981
1258991
794758
814069
582299
636485
1365443
209617
910667
866001
1245660
1204495
1238197
283926
1391957
1723063
1485921
401780
1080172
1620096
1595405
265558
50343
192540
1332063
1123636
297959
580519
276366
1243278
986544
1554421
754767
615800
1614846
1243216
1473152
1841901
1574132
427901
334771
1061476
753917
1798433
743419
1731412
755682
1973774
1708196
755244
195412
462487
1398515
1521273
1978974
606716
1450779
720747
84446
969993
1919834
1426779
723423
586606
1771951
1229310
1450892
707154
159498
343626
436845
1336548
1837882
683584
954779
1557451
1739732
532836
1269853
823948
1236470
531714
1377776
343913
1585025
1521738
1851814
853788
1634279
1533202
116498
1099231
1119874
1071219
1410891
85755
895091
1700797
942745
401170
624312
270347
280927
18217
1446899
1061917
1985506
1195068
1827715
1956966
681477
428914
380211
824351
509147
1393754
972297
414563
1309216
861452
1375565
1142313
1906617
1985666
1517908
321984
122516
1006630
798037
325384
789784
1847793
1795601
287449
1686911
652240
693080
903577
344067
897618
1691520
959257
1148963
1719907
492824
1833161
1400090
1603794
809754
1896899
314839
584353
1801163
702470
1005735
1536983
500566
68911
356304
1103099
971500
589898
970924
1858755
358495
1867531
494167
1221945
875408
225975
1417659
909956
1189891
1456814
1014976
129817
949763
178780
566066
1912479
354310
619757
333927
453142
452237
405290
1958568
1812092
579581
1383748
949765
758567
244762
1479763
458590
1193540
1216462
1777030
1008011
1295037
861257
628746
1013575
567636
1821643
1276185
1803394
567249
581918
1409839
920518
1693882
616673
1087010
432159
1485990
986705
280449
791110
878267
247284
1415088
316999
1039051
667730
693055
663050
1418380
660882
1571547
1308318
1918705
249996
1431354
1117256
393758
127381
1691915
916133
709054
1545431
968988
814136
1630709
456514
1714044
1065668
599797
1954386
816391
1600388
488594
1590467
932163
1731384
90532
1407907
337983
1146504
59810
1129141
1606082
40511
916691
357126
1420637
647212
1211772
1857645
715171
594749
400962
1409677
4576
241944
1837362
669112
1767392
1237878
979582
1316534
1711276
328931
1504390
4079
594978
1039481
1753407
1212088
1369226
1278171
156125
1928990
492289
313991
194789
1194213
912216
1680410
1952149
1369016
167437
864547
355098
1593903
1849208
1133525
1479937
51321
921016
970330
1257912
797216
1932996
81824
892246
1049139
555186
1386102
165969
1723180
1791284
1588443
745293
784972
280295
35890
528931
1101569
1457028
344996
842617
1865415
1826247
1539205
613844
1863984
1407434
1249660
1937173
1592090
1145628
1728615
1081254
461935
1046729
1602806
1131407
1179861
1606097
754300
478402
497135
1885746
1568616
1195430
687194
258840
777219
1258173
836322
688686
468010
1413942
672521
1360262
492603
1633042
1202880
399614
505842
29627
1768217
1355506
1443368
1072820
1390810
1885176
1458373
1222063
450335
1048402
1133191
775353
1478799
1425546
1745458
1399466
255351
1002559
417160
1178591
1857486
1656908
1802025
1103291
977134
871918
1827886
1030083
354642
1863878
445279
82722
451574
1734754
1920754
890848
460790
697669
1698665
797613
1064218
364372
474135
806344
550794
80085
1820471
1812852
79319
1527260
100142
1332148
420106
1896027
840989
1571539
13652
664658
1126019
394820
1828575
760706
912468
1678831
335194
362633
77510
250520
248182
1972931
970638
1561953
393415
520086
1402066
1687724
767362
317664
803577
862406
1936201
1299555
899913
1734690
1074724
944086
1612586
1222477
369039
1619756
1708750
128933
438655
455312
1674176
1568486
267025
627276
784166
1102207
1199295
1644092
558386
1234447
1227211
1578355
1802788
157922
1765343
1303687
1443803
359185
249421
1324450
1005665
1503221
1256221
670232
275857
10390
520349
973118
620461
905283
355214
255578
1218127
963576
624674
341740
1171994
592263
243507
1704577
49923
1369430
938651
1310428
720050
22891
886374
1378216
346504
998268
36405
527122
915708
1398909
1253440
110557
1586271
1215817
787058
42163
1923479
605319
1670823
1275562
483193
1411639
162250
125793
539722
1646381
1879945
1854918
716070
1075967
787874
1198893
989265
406996
1429749
1966646
1197289
1296827
322058
1250254
1537693
1970504
229126
1647894
529316
1096141
1295603
1976500
74764
1765225
1364347
550644
1037793
606632
1971015
900959
1579735
1996839
58910
126874
1374038
1188860
288464
1375554
16630
1628910
1212968
477229
1709420
1785438
910681
1028584
1972837
972727
1098080
500339
1303369
1504210
1315261
549319
363807
952608
1656238
897318
1158633
916940
783551
1490686
237584
1598976
1240085
692757
446023
136976
533329
790683
947376
1403784
615423
1459860
1692354
1642287
1246153
1166881
336703
550403
121202
431136
237714
1663848
447087
1226820
799321
609588
1161336
433507
1483742
342245
271238
831586
1356440
1461271
1592184
762686
1090116
999741
1617898
519230
1117232
1845019
1565466
297960
1355070
169307
900784
612204
755732
1366735
1655140
1215402
759544
800058
617251
655807
947441
1233628
714112
325540
719421
1326062
1185827
1492240
1732133
86669
1140992
1247290
1667357
1134943
984143
845852
133737
1309272
406208
1565725
59037
251398
1315368
898373
1599835
1566750
135549
962913
1573057
1697848
1120047
1095043
1733504
1710880
354838
984645
431982
1914647
666809
1302720
249604
1776150
1032311
1443712
459191
158018
831345
1329813
273367
1789822
1290494
1857257
537658
1574677
1907824
102057
1496966
693080
367376
1664232
1195470
1704010
1309515
1354016
1739043
1566290
513910
1593224
137664
307858
1414396
874610
1480603
188554
622058
1858284
608202
1313865
1027206
594753
1157896
1496783
415525
1437862
779914
183356
365201
141914
1105115
1471647
241057
202146
1138893
1530131
1261602
378138
22971
883871
1449495
923811
1370757
1855541
54201
1393633
771601
1437843
929130
818538
802915
1021439
105846
1726065
681194
208369
730052
485085
1354795
649901
390346
1885356
778961
1834776
550762
675658
387471
1068990
506556
1421000
710292
10099
1591272
1148812
500146
207084
1844531
1891785
1473833
992327
550149
534250
1873815
584276
1945280
1446549
278434
1433705
706483
807011
142680
1343449
317768
863255
59037
365201
687432
774635
1877167
994184
394317
351946
563905
374847
239866
672224
1323856
1364474
78752
778431
1120886
968163
605771
413861
1756941
67314
80521
1632153
1039765
359281
530544
1294505
1762931
1751802
1037446
1985390
1951800
1621472
184266
391952
1391814
1235574
1712647
566234
847174
147366
425770
1383159
425756
842553
1047082
1878922
318776
133495
1816654
1490059
210375
1616726
535343
1864391
631241
1803134
1009820
1558163
807457
1616693
884092
1970887
1033306
770136
137500
274723
765638
1881161
657125
1772081
432595
1561388
1273692
1782703
1876559
98458
1732163
1224086
334485
694583
1667015
1884037
823768
1120662
980338
1671728
1029142
1115782
109704
354569
750490
644523
1435209
74518
536098
1952994
483720
1550147
307047
1033947
773595
920022
1010920
843626
448837
474428
791303
1545209
303263
639096
1868297
941619
1093057
450300
768303
116657
1917612
1995610
623275
736171
652971
284618
756339
508409
1261034
1680565
619454
524003
795318
905137
951925
1939906
1999626
943054
1974674
909109
304698
1842828
1728465
42019
194373
1119370
333732
310692
1872203
1670146
104937
1616032
1375277
1318021
1283833
267133
228752
1799948
1214529
67542
452747
1913148
491946
1649445
861441
137205
693650
491115
1886113
406093
1157929
378590
1725783
955872
355023
909616
533309
327172
1360597
1865258
20105
479276
210905
1930925
1772459
884629
501887
1141766
1426213
1294480
1642148
350177
710000
1203737
844311
205728
1183999
1104298
727611
28881
606414
1384824
437847
1570965
1886733
1437406
928300
1139268
1897569
152201
834220
1885518
1016233
557545
1237278
284279
231057
1017708
442998
1396696
1267278
1465725
1672569
6772
832265
589396
1539186
710856
112492
1836117
942863
1450562
185505
1674421
1570660
1878906
576240
577523
1324421
1899208
583955
748835
894356
1368066
383400
1301962
1165678
1100186
1827082
1413556
1885133
814973
937915
1967238
710654
1324953
547848
343518
255101
350181
1400631
748551
1393595
367141
468453
221645
1063285
1886879
1193011
1674328
1010052
972110
1932879
1854265
919722
1488852
514179
1614637
1375787
1448928
925315
1323440
1897016
1952891
381495
1448991
567073
338051
1892471
1912278
437230
1001605
168057
1185265
599605
1953672
349361
611655
855539
599816
252393
1675924
1774786
157334
1421434
88464
1169264
1180309
385741
24515
660510
1270200
1619609
1283301
1366638
1434241
958978
342247
1899899
671512
1249895
1582163
513827
1310417
592356
122609
399665
1570183
1964379
1071771
776402
274215
10073
1123385
913648
986407
720830
1024196
254611
1338201
1580529
1466608
1122499
1176734
1785019
945436
320707
1140689
21358
938683
1105209
1198439
818970
316031
24768
1882973
1460237
1807736
1706194
1894394
507227
584506
497662
102218
595601
1565057
46406
600923
1367940
269264
1283637
1770485
1618118
460155
1887292
1531576
411856
1150265
749950
916073
1975287
1290059
1453702
1344385
765610
1048457
690673
1504537
925587
1387205
1568761
65161
1348119
1474677
1952001
354375
391915
1754085
205765
1488262
1041556
1304041
127187
325355
164097
292890
458089
102872
25361
1085804
632462
1163882
697429
742917
1497712
1123583
733083
252657
605649
661329
783596
467434
996355
1559870
538638
636191
1863124
1601887
19066
1512536
247535
1766318
364414
1382465
714501
1222896
1929327
650945
1184388
1038460
424178
133105
580780
298840
655333
1516448
488364
594667
1599037
1869638
796041
1130552
181486
1276920
81868
452347
1569336
1445904
762070
200737
213992
1644750
585005
1990116
1107528
872422
1019670
999110
1291229
1854219
919051
1962421
725489
470898
910259
730488
1577728
1256224
846517
684912
1213949
11019
1102270
141825
80697
201364
1059674
916866
1590153
137298
1866039
1066999
454407
1368877
179935
1462985
173562
1644501
325905
1515984
503531
735828
1855932
1376898
731724
723692
1563992
589573
894892
1093334
526927
614047
115453
576988
722613
1566438
1975913
890160
1374948
125436
1868169
1836025
181486
1512501
1494782
436635
1778568
1680841
1260060
184119
1998200
330133
567204
609151
377958
1647584
1960919
1139131
160220
1005611
994503
16753
405239
637133
784829
1231587
1713460
492327
899083
945039
224290
586482
421378
1583992
249132
1981950
1855298
88506
1447843
60309
231953
1760327
1868572
406970
1247053
1758218
858591
1584726
583747
1975474
1123999
1549755
1476192
1910886
1832440
1373130
1670422
96750
1250113
1468868
1489914
559102
796041
1973433
976181
93112
1403317
1127573
53634
438407
930099
1727565
295217
339811
749672
1157247
1126313
697720
187283
1195035
1285207
1210805
1864301
1745244
1590078
1343880
1468593
263635
759063
716249
180201
474473
1213799
1913862
793952
1054999
982355
1464927
1814220
1891550
1891806
570500
383233
782955
434784
781566
578650
1614384
1974429
802493
1662448
1882886
473015
1296574
1467598
1284170
860993
1039242
1732211
10868
374780
1584424
781112
298726
1291540
1445278
66545
1860540
318489
1782670
1054731
1386947
724319
1866829
1139915
947067
1760044
1758511
36878
436211
692315
901970
1102666
1062644
1490070
182129
1000514
485109
366350
1187453
1340516
1190664
1554157
851837
969890
607244
142634
1430056
1535155
775708
755449
985535
932785
1579767
934607
809708
570644
1092320
704311
330660
1513318
478566
813730
1577472
952293
603488
1150083
420250
1443751
1051573
1870271
1883436
767070
1081460
1083564
838142
195515
349553
1124358
628746
799060
1117419
23750
1171323
1257309
1364814
17438
1852103
1140853
1814249
47643
665657
1325753
680352
328811
1165715
841128
1563917
869617
970200
1760788
1339247
1128471
358093
259210
1823831
826190
1555228
322730
1717109
953864
751338
1503571
898270
1030628
1395563
1507149
954157
1113325
1044343
1480763
1944261
22965
1214796
1352447
1670548
689376
90884
884917
1220191
326567
1561313
976380
693710
742672
1206150
1439349
1774001
1836094
788794
739961
1504124
1406937
990052
198137
179858
89702
638639
373032
32367
983302
320501
755612
592763
454161
1008522
1029034
407969
1574614
1937376
1821572
210537
1535232
101971
288433
1287801
1769446
1951493
129607
1594749
1673401
897905
201754
1790351
1320225
464482
1595452
607710
1837753
1287097
1517745
1521525
1900287
767847
1685166
862735
754402
1178994
1471482
137540
1686934
1824486
1791678
1133711
440224
1355141
1657309
1236496
34050
1536960
1320089
932315
1486852
1579604
936549
1050934
1127400
262239
1739618
434697
1473833
804682
1600671
955975
406250
1235245
258735
335394
934272
585951
393116
1059679
459037
1896607
159302
1358797
1395789
1175684
571495
1757425
65861
1141826
1841319
437746
1846673
598815
578984
1683501
1959407
820490
1206507
1709987
94199
1113627
1882163
1519452
1601951
1467159
1540631
1841765
612280
677521
897618
1427042
288043
1009438
924777
116297
276537
180877
1296022
1357185
662183
218948
1607589
1613983
1949258
780763
769367
1801705
361301
166321
330137
1059168
434686
1045942
826593
1266719
1681759
619468
697398
1595930
93247
1578927
1115957
438939
271488
1225272
1236562
1913862
1298915
586069
143754
1570514
1840745
799996
699932
515336
1357751
876866
1132520
387128
234013
1359453
1386749
629414
253109
173383
746605
611498
1130493
1521293
1534983
1594495
1497592
1327663
1533027
1640937
1904074
1717142
604668
686675
1151465
839374
2112
338046
1964812
908107
182264
1680538
189583
1870652
546180
426232
1160927
1262961
1740860
674450
875396
1065378
224374
1611235
274516
237487
1448744
858741
1949174
1565479
288506
1726118
1777254
1856495
1247395
748479
1196761
1245327
1035501
1030083
256907
1505360
1307659
441293
1551091
1317566
1997889
832480
1075721
1978311
382607
531548
119741
1294684
1316999
1084286
1188224
527486
581541
1238750
1613335
1900047
1533520
1355097
569140
894981
1912866
209446
108625
1202473
1476437
120074
347257
1564398
1212869
157655
1420430
1051622
652195
1105178
104319
602725
639221
1517186
1651416
367786
947397
512622
845417
452486
190984
338278
701373
1564392
1343305
1029127
956120
705208
1648012
1127317
21904
941619
1989670
1916742
686128
216232
1618507
1042299
789019
1946905
1466678
706211
470886
152056
445946
1815660
1826313
1677882
101334
1133655
1144098
1357044
934134
1174178
1561095
87029
13912
932101
563358
1971509
1780844
1371508
65619
901960
1845069
1446097
408565
1453572
694332
1633499
1648794
930354
445251
1316462
1727295
407438
1962733
939123
826324
576717
1379763
1184703
841169
1464316
1059928
413608
1002755
1471526
1402999
808449
1305111
1419211
92602
1425546
1282875
671117
105865
1908619
1836383
609804
1780362
1892040
504090
1039626
740281
778576
836102
1292887
1864251
1921388
962913
1163907
1880539
1482208
1778117
304159
1987038
627246
1859856
1834591
1594017
1166818
1707649
1700512
1746965
1993929
1217735
1540071
240144
1805314
715647
887631
1386233
1972803
324847
421046
1459579
919605
1694519
317542
1160629
8046
766345
504850
815510
1083205
1357648
896281
128847
1748124
128655
642912
657721
1586252
1635722
1952894
1862177
1863161
1822783
615740
308767
760936
479403
1322526
1589599
535172
435659
1239152
1626206
1453870
563193
1947944
544952
1278321
1647218
1969301
1603174
995363
427056
1154185
429617
1366197
567160
607563
797080
1820333
1171391
875155
1514538
119127
1180760
469059
1817816
1991426
914363
265688
956530
960619
1803172
1713140
1997024
1724680
93176
1628077
1480147
1782933
769201
613091
346495
471377
125365
835940
1574727
355264
725196
1741592
1822595
1678614
134575
1366236
699144
999270
215992
914815
971919
1680622
273216
1979497
617095
1431510
488961
1139829
1988334
1760990
1659693
1384502
1736878
347618
601069
721176
1963395
877233
942508
742062
1479910
1010545
894956
36413
1334161
777789
599305
268643
409233
1186148
821349
241092
133255
1520270
1606305
1128552
1088250
13376
1271731
666371
1547719
333316
552385
1830813
1453442
367596
1284899
648174
1281323
1335615
1161107
1434096
817445
1763263
1612885
310343
56520
37539
907011
1097258
1097937
217472
647920
1485552
1834001
718561
720791
425138
6385
1939826
354094
928125
1504330
840092
1021679
1404000
1098951
1891402
1579174
1033080
395810
1586938
1876541
1086181
1410583
1267115
863388
953421
168237
1902217
898818
1107626
1207779
1201404
58488
652998
232045
1877044
1502288
172438
1287502
1507227
283151
1731033
58649
72987
1060756
879399
1332888
1013271
319493
159140
1398416
1625667
1157528
552460
1072487
343835
543218
1628352
915595
1204442
1058069
1763683
1709704
1103773
1529296
1215556
1412773
261982
195575
1365656
88831
1582477
384173
1703027
985730
781777
13850
567096
114085
2495
197882
1359733
1793665
1868234
1712540
1696015
400841
313859
1206432
1848420
789075
1076996
1146602
1442172
1399256
467453
371894
48017
94834
40659
562976
148628
738852
579820
385575
1889330
1530872
928567
381845
1691049
1597277
92907
65509
839389
1777264
125423
689559
548808
175588
666460
460306
657520
298165
1530547
1650331
1722392
1630449
1855718
217821
76312
1875670
534486
1849829
1310200
21122
1267008
1477829
861161
486563
746829
871015
325455
236975
1788866
472927
445424
1074765
1362715
724408
320430
964263
1409299
936376
1671484
897269
1394069
1705700
173343
41208
1052740
856029
371650
691352
353780
109972
655463
314260
1709477
1938588
1009579
264316
368045
251946
1938125
551155
972014
1510188
1568279
1076367
1695361
1310572
795330
1724610
53149
1348011
340157
1158942
1683376
1365686
1402005
1795061
169384
1240670
59851
52857
11256
534349
1024988
922065
471367
1525826
870861
431505
242421
1668651
654975
1831026
359790
20750
1499652
177386
64032
777916
1711091
1583057
247248
1684688
1870415
1023278
1279752
1886817
465313
1916304
617149
1646351
147444
183719
278070
1979246
1566745
1486330
1618888
1424954
1877916
1425869
1935439
825146
1039961
1336465
182729
558259
1251265
247009
387021
1833489
770253
391101
392798
122419
425317
999703
329510
1613962
262249
1352547
295424
889373
445467
784125
1233506
360634
1804357
1052199
770019
1071432
205341
12448
744053
379030
486629
1820326
1270170
1548547
1185250
1112557
552093
798500
1665487
807739
1201909
626809
187470
18305
1852784
1542020
281996
964251
1719468
1821365
659582
1958363
1270651
56352
968163
283035
1052216
780311
1417979
264910
567721
994403
637451
1056337
1557942
1522959
1554235
689807
502372
1586141
1062582
1487927
404260
1083234
743086
541389
175739
772625
1493589
284905
1797739
1167337
1856904
1681703
1570344
575415
182854
516767
1301280
1028025
764330
771400
1849460
143893
285915
870571
1038151
1029773
297163
1091391
300522
222686
1694270
1088421
1794568
385289
1423801
869064
1686227
237071
1101528
634391
400749
534190
1738966
1985528
578755
405273
1779998
1532813
1084274
1031275
644715
1817362
1131320
807504
612089
1674429
1384574
899373
783397
381656
132137
246236
400841
375321
160505
1023544
1358554
1732530
1969505
1389532
1745065
367018
573655
1383781
1446175
596879
511698
606949
1436993
1489709
326479
1111313
1600971
136259
1697663
1292658
255411
1660605
844137
1534104
1013873
1400163
1974811
1040442
1205945
1651457
662960
1321955
1899175
1702545
1546817
199933
958688
1373300
506627
1460243
950506
1337401
112795
1712861
152274
261936
1215046
917382
1002276
355998
1787532
1436477
1806493
1733515
1694575
1737610
1310487
1969066
595534
1975362
62479
1835113
1378779
1108685
515647
1289327
1704936
425889
177115
992135
723959
1726038
195440
990672
25973
14759
156726
613361
179672
1438420
288227
380730
251605
710080
510482
931233
262106
1204231
1224040
1022248
1956309
1666926
1597772
222094
958339
1189668
1624655
1818244
30154
711086
1808586
1779202
919569
1851971
133335
1496900
1694318
81239
450214
87261
1156269
24741
369876
87942
306305
643241
1444003
23108
206472
1218243
119096
780647
1802412
1947502
1239990
1645696
1888947
855898
691255
253261
1946986
1052664
1468168
737904
1515198
883167
1801198
265764
244295
1181242
266018
1158591
1053858
603896
1909968
1355070
110309
1369424
979869
1513259
1455457
399732
300522
940333
614079
1512358
1269905
1217220
1473460
1304661
1319754
1806191
430915
898329
1046843
783123
860010
573167
1895352
1880556
974637
420822
1497432
1354469
1092829
350872
1506140
1933110
1418495
1925478
345512
1232447
65141
992667
119317
370279
929
1160531
1901229
1631943
1689196
1047182
426707
499146
1181970
1960861
46660
1666550
1356868
1361442
75575
1235091
497517
1472669
297805
204636
1434562
78874
1914743
981573
498877
371127
1501183
245931
864179
891478
358601
1209324
848172
364736
1612540
990520
1556666
1904541
346338
963390
1255114
694718
1714928
1451224
422133
483105
950686
626593
1948195
967673
1608933
1272398
361951
1148171
1342700
1139464
1060075
1064317
1629937
391455
813131
1735714
1953777
1909540
226583
386304
409536
1742254
967372
30352
1473017
870863
980439
1775910
1701605
1578069
1403085
1362444
416788
697894
424248
1161693
843783
547714
18121
955012
1725334
829614
214658
1802239
846368
837642
1483617
124443
512808
1549778
289101
976712
646453
506624
49873
1500213
1242874
916939
1712287
848616
1628405
88212
701940
233484
1762605
238284
327848
1613468
1587339
489596
1902677
1306718
1928792
1120537
1486477
984889
560506
399587
1859092
1546000
828063
1786965
462062
767029
1854015
1433521
1752009
1724078
319559
910208
1521532
941244
293173
278866
39938
469208
605317
677565
724909
1452407
142149
1765076
57167
528200
1627804
1038792
902906
1949562
999550
800926
1133132
779914
316573
1627121
263523
1967182
1960348
1548787
1852532
1315351
1259806
702372
1871090
821532
845120
532739
626513
1574368
565083
973484
1511930
192508
1987561
1431582
1041034
820346
346696
1957468
1751415
153239
1451414
599863
419787
1441142
1597844
1220752
96077
1876679
1912561
1073484
1382402
1190855
27228
1410929
1578170
1830357
1069738
1740009
1629753
1780771
1510411
1306291
1942586
1140130
277367
1863474
1181012
380533
372856
1439622
335090
1138608
816153
1543842
1171893
1409731
1605209
1031275
1577499
1320465
757836
1781316
531332
1717208
1339559
1184267
1634974
1066189
1641529
865345
679530
597896
1426485
1992245
1994599
1966081
731985
1703415
50013
1837899
1050981
1743761
170148
1874046
197725
1232332
153507
457342
320547
1149957
1860133
624025
1884686
704053
571876
1407955
398135
1348367
1006555
346465
1016834
1524883
1722405
302652
1089963
941030
1164781
755654
459652
1130744
1464826
1792982
1205599
713596
1693308
594234
1028322
1212682
476249
825051
1134409
1060334
1699207
1637820
1231727
565520
1169510
623706
1445008
892782
293359
912548
669250
197959
1237310
716793
1257054
1034096
1646497
1022743
1126210
407660
1239664
1223017
39604
1306983
613844
384586
1725571
428601
409932
653041
923521
1966987
1890682
1829955
1097779
1246317
1487275
651026
1219672
438710
1031385
642871
949109
1828863
182823
912501
633749
479822
20620
299366
446240
369969
28987
1996166
1261998
1910235
553219
821604
449632
1089910
1563898
619540
1192937
1718285
989307
1323060
298666
441335
158068
1248956
1805965
1697851
622997
1243382
62945
1523950
1516723
1453104
1342702
992403
218127
1192257
639357
1207415
1604615
924377
1310103
812148
1745458
1028971
156636
1918766
1181570
773798
1691156
1161647
646293
1950152
1800582
1218359
1475055
1133751
621642
1307270
139949
426913
282126
631661
925512
829094
1147450
1372850
1877231
1937714
1909201
1484535
1255253
89126
1984895
1184030
637573
293010
1405159
1543040
1367847
879996
1498033
689631
120645
1537340
670400
1351529
599233
1649537
1310025
953032
239188
363657
857054
1272803
1692206
1291764
1972456
893390
713676
1927117
1215197
100438
1515560
412322
925539
287197
173118
1745654
876038
471256
20222
1729520
1024212
568046
275794
783850
1468697
232819
1091773
969197
1904951
1655104
1908554
670801
88584
394741
697266
449467
620959
1131931
1909059
850941
819899
297720
746116
105234
999717
776909
1896353
1100581
1663716
1425070
1200771
1782530
1547252
362050
327187
1926910
316209
567047
670921
765505
188379
1770042
406437
1714488
1205184
1332150
1108804
1868397
1103915
1561441
1480885
917215
201051
1192830
257085
1395483
1249233
1959532
1490792
737679
1052143
1557024
1100473
1428540
476579
369628
348204
1394025
1585515
908689
1292483
666567
684084
1672697
817670
1534545
1934755
1021284
166576
315490
440493
1908311
671552
1097108
157664
1059100
1212408
1151510
696011
99694
1861622
1982231
856700
960605
1032436
488040
476717
27695
908315
111837
170237
1471687
532033
151683
1445618
488999
432034
1415827
1598962
1978874
1755059
1895237
585393
128920
221238
324189
938198
1549185
241845
306784
1486902
1162682
451821
1312622
1725639
681393
690563
1882453
355399
282082
341473
743867
1783449
1188264
451980
1565223
1243934
934036
1978324
1553335
1923483
1435840
882676
1787943
1703921
383579
643146
1444707
1896452
1042138
864076
646987
1759669
1287034
141433
1718918
529829
915878
1192890
494496
1601293
39563
643693
68698
781038
214442
1494651
262224
1511744
1449157
1675749
655627
725933
207585
745869
1837235
2923
339082
1223470
1954547
1899579
1460110
646427
1219097
967591
1395637
764447
509183
1234764
1396076
1162474
1041596
1924361
1797262
1496412
1718344
1499457
53656
1817806
1354142
409158
113559
1784258
1732948
1787965
1091882
1658503
914815
210214
284309
593073
264023
958553
1164772
438332
1704041
1802520
1187724
964491
1701621
1679313
446874
1127753
346409
606977
1793451
1417398
688251
1438945
1014862
853823
1114020
713988
1478916
1620842
685126
750492
772215
1705278
402251
1392970
1339886
135149
835993
1500381
980371
627165
281165
14614
1238901
287814
1307633
119247
885894
996264
556139
1110836
837868
1774680
1283395
875493
1470983
1030352
620820
106980
1392691
1471697
937018
1843849
1163189
936030
575938
1283713
366486
787121
700019
1175924
1691081
763153
280479
735285
728905
29854
1237769
1918235
1289222
344618
1512423
1759663
1977725
1006084
259274
56132
1773386
135966
1020028
1350297
978108
763832
1461722
1518393
1401008
1641290
1602616
855792
1021380
588148
1164635
126001
1637804
372878
287295
553158
597068
790749
1910392
322740
544019
1957937
1240156
226422
1870047
480445
29801
286990
175745
1889886
95155
1951827
1834379
135675
126731
1667363
871960
929067
12613
683212
1336372
434412
1561978
1320613
1945419
213411
472901
1606869
1676240
1969084
803736
563739
545152
1669050
810394
452691
1855712
460769
575344
1246285
1414665
1943292
670785
791265
49647
235245
1840748
946588
1303819
499694
896373
626469
677196
1079850
782940
981077
867760
165394
1018274
400076
1872269
379897
1303691
759381
1454260
1051816
197686
1155257
854445
1658064
1648974
1382377
406210
543050
276882
68869
161295
950724
1240120
1133827
1082062
1334161
1793602
1926271
1212457
497439
1045313
606470
1797385
979055
1032588
104600
1819826
1716182
1713650
1459956
1350453
1930962
523159
1453093
921418
1042740
1369175
1105958
1151557
625838
85199
290814
549018
972635
372364
194863
163292
1052800
556720
1850063
1112311
337045
1163093
317365
978173
771538
62963
520906
353145
760107
862087
1019968
83351
554809
1425856
851500
1033440
352160
284126
502542
1952329
223416
1068882
1203925
333983
1451495
471813
1354513
1528217
133737
1093368
903812
1952226
1775589
1446644
66769
1838400
1873968
470029
481243
1970499
693739
486674
109045
1138667
1395016
778432
1520403
1317742
1574397
312516
80764
432255
662224
1134429
279269
194003
285071
1067792
177592
1960778
711476
586593
620210
1706371
1267026
152596
1501175
357829
478068
1438945
446774
305292
1980461
1042529
353694
1803196
1938730
912548
665480
1482117
1660988
1923489
388883
1477739
695906
1236996
1123202
1667378
673476
1266721
1178501
1259318
1239119
1335629
476400
239550
1002293
509435
1300360
15311
1728525
399393
1996144
1086966
559021
186888
437897
1348173
490610
1883537
1662899
941454
44866
1325333
1350215
1540858
1703942
595966
1810790
1675735
1006397
544749
992050
1508232
1845526
214316
1757098
1850142
761851
1216075
1376247
1243372
891964
1867222
494823
299734
84354
1445757
494723
924457
1813608
1773399
1357362
88471
1201957
262493
430987
1705392
127507
810860
1601489
1720910
5533
1745902
1985355
656909
1098069
932724
1188760
1013990
1320009
109022
393419
1005665
736085
3607
463395
337130
952184
1569507
1436600
1494226
1188627
1761312
293650
639246
1511987
792955
1323654
1712864
617151
1623642
408217
1974483
1328871
275010
193881
927487
1856880
453218
284938
944257
1611639
1571634
1340895
107012
787846
1640042
1041013
1453673
833116
498748
515009
826528
1711997
1388940
1166316
655183
175612
234745
1726038
388424
285942
1842170
546250
1404169
236233
1112796
960576
1162158
173603
1298949
64703
1416054
1384397
1917719
246370
1324886
813446
1663083
418393
1845231
65350
389026
1842754
1203168
1854461
1597584
730196
655690
442136
1837855
285838
445811
894106
237574
672575
1188080
1788563
1748712
40994
1732061
193916
1320424
150876
1805194
28560
1507941
653803
1158378
832790
844734
1434707
1698613
1352106
363287
94989
1901588
1461722
1457803
236821
1570145
1708889
850462
1240483
1899852
499752
419658
668175
1353970
1077233
737604
1376605
1485703
668450
1858883
928626
1585786
148074
1070380
1015902
1391465
1214560
355929
1247088
290115
1733901
1562374
1301082
1924746
409606
1947036
1924847
316699
391750
852629
394411
920927
990676
278365
1717910
141536
142375
30033
1122037
1109516
269992
1327509
1860908
1258632
522047
1367372
905427
255631
767668
58873
1079654
839498
525910
737586
974256
1345351
161984
1616437
1623858
332674
1551419
999630
1711205
11171
1399346
513701
1509503
932878
143168
834564
835587
1794204
1302937
1362257
1865875
130866
660422
1297318
1033398
1486702
1105795
335518
1667807
1342214
395586
1020648
460397
1295457
1697235
388618
975591
1071948
1834263
729826
1266332
539749
197877
47883
555460
683294
1905427
1005948
745235
1254820
832327
857943
1747161
1132346
1899158
818596
852181
1978202
4962
1626206
1916276
530008
268889
524878
685395
1370710
727782
500178
435607
1236342
200632
1474787
646542
1132994
42894
682659
1531388
1332762
779049
1881925
728758
890330
1159443
913620
247100
1289444
418424
659323
1907114
1552889
23975
1778476
1408495
1423424
215937
1549422
1137885
577770
490159
957935
1264279
1316966
1181644
1972402
374934
1031213
513128
1909106
1500303
1803134
1649929
464876
1083189
1887380
891852
1331422
1985008
1683931
1325760
482097
739681
1970211
1246525
1532881
43477
988282
1440210
143967
380194
1721760
1440236
1871269
1161595
1536367
323341
1295301
330049
684957
1442993
1633856
1349861
1647495
289690
886888
591194
1575867
1659925
845883
1989596
926846
838624
1411784
1560038
920022
1024303
159915
213414
1158544
15723
775783
1295718
559606
557397
934959
481654
1375434
43670
1848244
1685330
66676
517824
870072
1557998
340788
1433383
1800692
1179587
1798317
1312142
1361791
501887
1172902
1021124
167958
1610546
1398700
1384794
1226875
733184
1178334
1392708
249711
1406405
1247675
1890952
1544791
176917
792591
1217310
1734478
505013
129548
1621564
1977411
488904
1761744
1768441
1623625
1896043
1593629
1435236
612150
1499226
1972898
874836
991118
65350
995412
1282132
302433
1186093
1440505
1438238
1276671
1065215
1338358
1377731
697270
97351
1410353
203368
1160268
1295342
220017
627911
843709
1532598
205696
1800292
190689
1582262
781077
1944753
834326
1382084
1097509
336566
490983
525623
1790261
1781170
439775
158528
1328660
729261
1982483
1727657
194579
1008832
1192340
286096
1760593
1446495
513349
1365831
904783
652998
958021
453840
333332
367596
1654850
877464
352813
1507330
1519955
1810713
511472
846348
1757250
1122647
1737949
1979559
1374128
1767661
1041956
1316553
368527
1501942
1457465
1315612
480292
598742
1155240
117867
793737
619456
1928902
294635
685395
838071
935309
1736170
1993010
343828
1638798
1420569
979222
853999
1498930
1694563
1517983
206300
1626458
873576
1889633
895207
306019
511204
1214353
593525
119376
1102216
41692
1720155
1991701
377272
969197
1319004
715660
1370067
1138418
98097
895603
49682
1075144
1967424
961599
540098
1267127
962420
1290758
1482247
1706041
1165514
371889
1838833
976541
368783
1555953
1736687
42645
1360388
1079942
358782
1961616
1828697
1400763
1817284
784353
769960
1309216
1544587
1613661
765789
1529566
1404165
986900
1266095
1239195
800926
1182665
355077
121700
1197917
1997925
1880756
1763799
1742467
1078409
1618932
1189756
1650981
1224494
980981
1549092
1407330
324322
846316
673295
376478
1534091
911335
654561
578255
282465
838683
591956
564275
1011786
1651941
1646333
660914
724194
387730
1365374
880847
1292634
1408716
1145555
1152885
1454983
1047871
150419
1734671
305436
1249704
895937
384315
418818
493284
175756
1052461
125602
246511
1018413
1982909
1033772
1085889
167873
912647
1044624
1085804
703049
1631752
46931
1611932
715529
1666002
1757829
1707250
1166192
467302
1247474
847018
879065
1508228
1465738
1099988
1464060
1594172
18652
531695
1301520
1651083
519751
632744
69455
1657029
689067
768945
1487206
1275246
462220
1030317
1541598
14879
1872676
362946
1641857
1850609
1147520
646422
1542840
1133417
1495603
1585039
542720
293115
827606
1797710
269552
346689
1675641
1011285
1010458
565019
1467559
1158087
1923749
92706
713684
1474774
230632
1139279
456033
1447738
474048
540395
1261459
118548
1435984
1684149
1466750
1424420
1623355
181441
517026
848011
1035602
1533054
321866
290679
397367
218096
1948605
1742821
1386708
529316
1698342
616895
728661
696300
373669
749269
1641705
930953
1237932
805960
1354636
88245
1620207
1382620
1246718
629571
1413771
796714
1955260
1148704
503160
1212263
1180821
129721
329460
638177
250900
878136
1093933
910035
1353470
947921
1092941
259374
958792
508391
107011
1474556
173922
1277816
1493888
1889350
1309344
1511943
344729
1872437
1625382
1768081
1120554
1872765
1138808
684115
1642634
96211
1305009
763419
1813583
1927803
1521188
279034
984839
359590
1868612
308610
1735097
1392190
1715666
1574314
307375
1577760
1854801
194637
873726
1518995
152492
110497
346478
1211200
32914
391285
376129
1959547
1108873
887861
1700217
1603923
1927573
897675
707213
1674273
1577625
425092
729048
878718
253060
238219
1708583
316692
1982051
1978881
1399276
1250258
428910
25479
243594
1658037
522575
121336
1428172
1542541
1495440
1692446
761062
806057
1397822
1157971
1090948
1669588
1433841
757602
70766
919775
1940496
102855
827611
1816900
1768848
1283990
828277
1750806
873972
694513
1696270
432894
1111952
301663
443371
526943
116401
611223
585277
521322
258043
1156778
1352106
250351
480165
1174726
377260
928509
409000
304454
9314
917880
1590081
79569
1633507
816107
11095
412123
1441391
772416
571088
245098
1461053
1795186
450300
170380
975220
1274671
264496
1655669
1649009
140628
1643147
431814
625546
1329995
1934870
1712647
595646
33842
1181613
1994707
756982
602258
1345218
1672755
1770351
1174636
1072160
443529
1183083
830761
1392658
1681705
668256
49944
863030
1942398
1836391
531848
875891
11667
1992205
322210
1220323
1888563
456710
125886
1892736
1705618
1479949
1408725
1713111
842026
485443
1475946
1841276
979004
405796
1898466
1800463
430154
1684028
698555
488146
420485
919021
668812
1354046
571578
1441181
113696
786589
1997011
389022
1043068
587085
384898
443669
564693
863445
374979
1414895
1193260
131696
1700077
682140
858690
740547
1817498
404880
1004896
1828718
1661996
1630547
1960145
584516
1582498
1697509
1456809
1606806
1941353
310381
1889277
655562
1114753
301397
607509
739959
1515639
1381844
1872558
358076
1068130
1356958
1653666
1464134
497702
1178887
1578442
812113
1473700
699967
1533286
135744
923369
1994496
878033
138478
1684545
1476152
819054
1739457
1457151
32515
611245
1609000
1197221
448397
1119189
996380
1886212
708931
307203
389430
263164
848811
929506
1631322
567460
501902
543319
1101884
1406864
243248
1734648
57108
565379
1227294
992049
1235486
484196
1992108
603279
1256981
436211
280400
1479386
128585
434733
1061278
1952780
670785
132098
286339
1645142
1382560
588554
318180
472634
261407
1620097
608486
1365732
650198
322782
1067803
258339
1001124
1015960
152122
1989235
100648
1654781
1451988
523326
826190
257453
615663
666676
1215743
996180
547504
505564
1119552
1781273
1018353
1425988
777905
1913689
710656
697139
661131
1604432
975181
120645
196579
1889106
977802
1237901
377913
1783978
1875993
1645553
1961172
171535
319623
1967218
197371
311017
430526
1263634
320749
658486
93955
399508
1309094
1595719
1956004
449187
269342
236937
503185
460230
722507
1329865
1729942
1812979
110122
146520
1428421
794586
1723934
319809
1125030
401106
805256
364132
1200779
811263
1648620
1638646
1650921
906068
250006
1511113
833893
1054290
99260
4407
720008
480488
1770682
811000
922307
1680032
308303
1485832
1151264
786843
908688
599362
153329
1687498
279308
417462
1604903
1839388
1473216
622741
1238026
29843
818176
1694267
851014
325082
1606466
923749
1187343
1256981
636905
1415735
647837
316357
905318
56320
682772
1912305
877835
916168
1893700
568263
1131772
1603552
770145
559935
281935
1800571
156739
300773
952051
1823462
207775
1640727
1015037
97579
973991
1496555
580854
1250200
599238
624454
830378
954747
1527277
1315051
836094
53024
855833
1084295
1324412
973974
1018188
812204
1600909
1714772
60466
1224581
737315
161063
1467268
278086
607530
1165017
1456128
484120
1867947
41974
420543
76945
1997923
767599
312841
729787
1260274
1451148
1735797
1887091
1604515
1000968
1457031
1636244
1579017
512769
1401512
465550
244926
790586
813716
1527529
932229
1064393
62232
1591964
459086
1602852
760525
660653
1993010
932129
1971599
663610
1529272
451790
1706488
1584012
1179303
1968566
16147
1819713
1726468
182278
115050
577359
370838
1181929
98090
1613422
200307
97565
1793207
1804451
1317856
1758859
424708
287132
733728
468728
112095
440760
1752650
1949690
199397
57580
1677871
1026493
1257842
407741
1308010
426265
456766
1040953
413035
1940101
175234
1574641
431839
1438829
651613
44418
54847
1937006
941354
795774
1145919
1020485
647942
1135538
621275
1385192
1548589
14491
1868508
383470
389089
239922
543579
1835795
300773
1038680
900439
1350248
1834558
827733
133397
1897046
1670480
240901
1738246
1285883
1212332
1725334
1342927
499081
890621
29467
1215556
801051
547378
1800662
826158
1957413
1415854
629036
618338
343979
1588136
1042299
15185
394732
119719
1878212
107082
884317
1903901
892838
176813
1582614
1284703
1382449
1161548
704325
1354959
147444
1931716
1780102
1900322
1324775
642609
1948726
1024895
1387676
828050
1917917
1634146
63363
1634732
991493
1463056
31512
1836025
429231
241223
529497
985570
497450
1685044
122376
267342
1908499
1648115
737142
74682
1795939
6796
661089
1476535
1278704
1138266
1788780
1762724
1810545
729277
120244
1886223
337451
185197
493706
370368
850656
1865647
1726023
141153
749376
226270
651145
148862
1759787
1710759
1913206
788506
929784
1745261
1364455
1649838
1237575
1999712
260761
893960
65443
42276
578294
1709712
755647
1089709
805404
1769190
1249359
1704726
1195139
1808074
832184
1905314
153326
1411162
1221527
667486
1238408
900941
966959
4895
1989007
748479
473816
378302
336009
215582
915119
1473215
945804
782894
314310
1701460
1497539
1661176
976839
260162
959384
921527
1804129
707095
1111665
240062
1996340
1501194
1584566
559147
84460
1923478
549192
176788
1982928
89736
436863
266285
1490867
840240
1160800
885377
1312976
948388
43481
1978319
71904
1169639
1044711
1919016
1974784
1748812
1700180
1029000
550954
132143
1052892
1968753
1007342
361814
1690705
1246310
1148386
517231
924453
165117
1978330
1663115
1188822
1942627
544207
1712510
1215645
1990307
823644
491315
1863306
1375039
1623864
1924042
802218
534121
931455
296023
1877874
1264314
506074
135548
699146
489338
684032
1234872
1824586
1486856
332317
327197
1594349
1108549
1130186
1214397
894361
1184731
1634842
1106680
372333
1890218
1416969
691792
1566406
189936
1469663
1054341
1575909
1720360
1621028
783295
359011
920627
1162936
1865466
671153
83636
267424
1489707
1229205
204985
1842456
854953
909226
976905
135777
554273
476376
161273
1711879
295321
293966
178899
1039933
1044374
873083
296954
733273
1888092
483701
1416646
544436
1726352
1323408
1857390
1095360
1941019
254563
189475
723822
1805026
1085371
265688
1827433
336528
177166
1098831
172398
860978
764959
1470184
1715802
281960
833950
1324156
817643
205746
1308340
493608
1156149
130284
75406
1897506
1335582
441056
364481
1436146
1383569
1620631
86199
1088464
174509
1153877
1455226
1563863
591134
1017771
1160268
597213
716891
1366782
109447
1291952
545657
737346
1737156
429349
1060737
208396
215894
684382
1050685
1078108
381278
1871293
1983568
403414
1973501
390907
1421898
922281
204875
88976
1141904
1339380
1459505
1724220
383400
1515156
1988906
532152
1769914
928131
1636281
266573
1263845
1411586
496401
747352
1736973
971163
1840930
1229266
1552223
1970582
1411893
519319
236611
346257
1561552
3981
127760
1510380
1960824
1306575
511523
923321
240494
1918608
1408533
1337003
967947
1687565
1936819
638070
930503
437363
1155036
71718
1653414
1339419
1665415
1176456
959368
1267619
98963
502603
333758
1764658
160579
1307546
1017316
83097
1314858
1352865
1786593
1557302
402515
927648
222342
1462985
413478
1110942
604614
1698360
1154905
881027
1646716
435742
294268
137917
1880589
1437069
290675
817825
809589
1725516
1939373
1833933
1024500
344730
1541571
1876991
1392084
988990
465310
708089
1229659
512867
1351932
1514758
594327
1985760
1288730
343462
224032
199842
907284
251053
1011690
1853250
1430798
1742410
463222
782305
898875
1612894
1723546
671075
542845
956179
1801119
935503
558881
1186943
1855248
200311
1374744
1120824
1139539
1704952
582470
743397
652540
387222
1555124
823948
713413
694413
1974886
337231
1322387
1038860
1446749
1563032
1999805
643593
439370
1454702
1040135
427390
677640
541988
614078
1640657
1574880
39058
1348705
1659775
1148255
847170
772695
424
290282
601135
564752
1637122
1394044
623760
243856
1043811
763153
1118756
61477
1568149
1453013
1767859
1856936
596623
677142
1013931
1486691
441424
340045
601323
1749150
423792
1247566
527550
447704
1432713
1376559
1120142
471163
1468678
1381310
262326
74938
1959258
1844778
1901397
1152472
867682
1484461
1733408
1536735
459864
1604220
154586
1065147
251866
160526
30118
1995217
1509458
1613252
119653
1497460
1502080
641517
1442441
403781
1534222
1914176
1539534
1094048
1008788
1084129
1117710
35394
338107
1055865
1831808
766943
1349949
1644415
1212915
1291060
1292578
922642
1070911
678945
1240697
1959207
1477752
1159831
289654
960841
1534213
957475
354438
1856866
903492
328980
1542805
409360
1886058
1017983
766622
834522
1805505
1013185
780997
1316722
1552381
1213759
434331
511334
713605
492642
262310
578634
510284
149847
450587
127391
932172
161399
45021
1235174
952105
510115
1772620
1583946
1642510
1786990
1825403
1405396
999410
273533
409739
789733
1687130
698287
401263
409586
342520
1521989
1157116
1410325
571520
1488807
294915
998495
1587654
64261
512113
1011262
442482
1071229
1548548
164632
1066934
1077444
784483
812492
1211069
1883044
1376550
68624
1791574
867163
1562967
1497542
157235
1211507
486200
1965440
799356
987240
1062368
983950
182836
996412
249496
1561153
1560600
1859092
1162888
63051
1570790
1875135
256299
1783449
1342738
380150
1789070
214235
81322
616950
689117
402063
726181
715408
1592478
456279
105161
838683
1921626
1670070
1817981
958980
262921
967678
875175
90139
984203
1411692
110681
1340285
1444379
834870
1331422
421977
636623
1734301
697398
540946
1150186
787008
1729662
445759
580365
883766
1788643
1627612
1375246
1509503
1239057
1054160
148604
351423
240889
376632
1811701
1634707
36084
1879861
1413491
57962
253131
18505
1839927
1573352
249485
895697
993251
483985
1152348
769316
1098774
1946979
280678
673646
376130
1407123
1649547
902375
605735
1931510
1616956
919263
651287
563490
1076185
992292
528361
316467
1953917
790804
734309
348813
1494533
1817940
498000
171373
1176633
1736273
954620
334404
694
1166996
856893
1412279
973625
766875
180301
1380117
1187927
1296533
885977
289572
304365
878013
756706
368786
14699
1969543
795591
1656424
1001330
1631991
1121184
1901138
496578
1396070
1321806
612049
210160
638849
1022297
818653
682033
238023
423938
1729314
321866
1132877
433119
556543
120738
793778
504594
786234
462470
1489576
1005809
69303
1863477
1350011
1690344
1097428
1769981
475786
817786
1555206
1544700
505286
1846831
240705
722989
738487
1995116
1181119
1821153
1974086
1522414
1984088
1380107
736824
619286
809708
1984495
1745674
1280545
1160497
1076255
535426
1197311
72558
1033724
83371
1250260
389849
60019
408124
1772081
732865
1349533
953140
1806301
1356336
861661
1977534
570532
1354459
1429966
1108961
220226
750880
914347
1282560
1471274
347043
846383
38282
219543
108037
1503847
870941
1780842
1778036
1961856
780603
204982
1955918
1269184
1583533
455746
1732805
1442131
389139
249565
1261082
323708
1921287
117883
454463
1501728
79561
525178
207919
1136516
1544618
1209483
1451224
1824197
1417059
1953540
1137528
1985993
307664
916097
697264
369324
349200
1689687
439082
202067
538858
445492
724449
1159379
1616786
199052
949319
1534183
1076006
462389
1213015
52617
195469
1752886
1873691
674245
1206623
1548482
811014
842700
357344
777439
176097
757797
155758
432265
500891
719719
1076807
1251591
707394
1731706
1803286
960026
878631
48658
1498449
1944043
1911425
853731
951420
1717513
1923445
1545380
243995
910428
173775
1352704
987729
1306198
1791033
1512471
122840
1757785
1755563
1100696
1377475
1383309
838584
1711170
1765320
1186237
1101644
615655
1240338
1875013
899475
757338
799020
1389053
1586199
1325665
846841
1092363
241358
535208
615715
1283371
844016
1186781
1801861
1059257
1972368
65690
476282
1342760
544439
1885570
1006649
144848
466075
1850347
1076934
1018274
944866
1242495
696867
1161400
273998
99378
1885660
1765115
768929
502881
173420
1335904
62224
1170099
1728377
876386
241239
1045925
1544257
1935219
1059261
858762
1057433
1071679
970996
1032360
1792382
1939582
970384
754103
1617180
1781856
1776098
1965451
1326197
1546573
494022
1056427
1061103
1938541
58822
1384721
916641
343989
372775
892319
1884400
668087
1627173
1459979
390162
435507
1280050
1954334
1520799
1463294
1365979
1211299
25262
1358773
1435049
1798478
1531197
407989
639979
638602
1695788
680861
867271
481130
1838833
311208
1594643
1555920
930872
400918
393761
1962955
205505
1601334
784829
7540
408009
1637744
1868426
1941216
424835
1413441
193607
1396647
1789055
1544257
1020729
1165089
300579
1669849
609401
1607744
163561
358718
569341
747801
1205319
113562
1483626
513613
754982
110695
497407
411054
904420
1131351
958759
1956463
1856260
1976806
485832
508567
1028563
1077492
256655
1478903
302787
549582
701413
11171
149633
1133835
420416
234743
312658
1718221
58756
1853402
1630547
1495717
19562
823075
545888
378784
181010
1954125
1723316
468800
999003
458724
1567229
216554
526054
1751527
313604
1454376
720342
1058346
1890876
147842
1301972
1359951
1968761
180998
1435400
809443
763918
1518941
101498
1716605
708433
1459802
1711422
1531882
1444515
1041929
408680
464196
1312825
86197
414052
1070023
849433
375469
475261
1577828
830729
722502
698240
480595
356750
695287
1833245
758330
1784766
1065114
734252
1177727
422828
1432601
1303145
1422766
1396706
32994
1142590
1163058
240389
801097
1437505
1632700
125057
1061470
1121919
1350365
1436942
257631
485842
797661
1988937
928564
586769
1142928
774262
251208
1852779
1824197
659887
1348885
1388055
1741735
1823664
1074393
1818844
1525364
51002
410182
1703039
915690
1115738
793449
1282826
915883
1461395
821132
1228618
61529
1903793
1106905
1113033
891234
291967
1701419
882987
995432
1951401
1261677
338051
698042
224938
332296
152153
284366
1620744
255294
1046954
1374058
1041739
1232860
1998703
905637
1115650
1367689
16264
143536
1026141
1582402
1714834
204370
165166
704895
1361360
1451363
1062426
1055131
1658246
1763372
152694
1654950
416203
1254266
682975
505946
857584
617613
148617
1779207
1242256
1825168
1102754
1967769
1022
344845
1795520
1983844
1835057
1203084
750535
791734
1006198
1749374
629054
162002
683532
1104517
1578080
941574
314208
1132058
770804
458688
1301596
1430082
1693587
1246300
409249
1137704
954258
1682725
937179
1886406
1442832
1665325
958406
540533
1716848
456542
1639987
1865635
1794096
1993692
729810
1633472
1851569
32842
1348906
1284111
1068984
1936740
1953760
254339
1749669
34894
1025925
1503608
868241
1627575
1855852
1272541
1533426
1030535
1099012
1696334
1501691
1487736
740570
902704
1459248
1777604
132432
1563192
75781
863900
1334885
201879
1992021
899724
1161219
1811852
1760936
1595324
289797
662857
1921144
510059
1056255
155078
1535498
55831
1441645
1782656
402290
475107
1598171
991513
657013
447093
949034
522507
966766
1278499
1815405
445301
465323
386805
1993134
484196
1824128
1092217
741632
1295002
696567
1405658
1667979
1505464
163569
1341462
1741989
179206
314801
1522090
1455807
1032675
196836
902038
887057
1027402
500339
1235916
1729097
572983
703537
490472
1640164
777931
1096597
10034
1627978
1132622
1869849
1161506
858534
1797058
534465
1170930
133454
1047996
1409573
1169479
458293
1736671
692292
1876495
421961
916193
1412206
579413
1653275
1542662
245590
1712510
552768
1526648
1970658
1415634
769977
422202
527914
1731164
1070254
1441346
749031
211417
17669
1959207
771939
1465522
731045
944790
931273
955621
551490
1335609
867642
1175148
1914176
1620983
599786
1601457
1644268
40315
296453
548471
465207
701681
1842118
919968
1275526
303731
1652344
1714336
393481
1055548
1640205
1570417
794262
1447824
460973
1211638
509023
19998
168514
1751854
1999643
175778
1116994
982879
312787
1718496
1919266
784373
600091
17642
1000483
511391
1316612
143819
1260860
257374
503532
1703465
1832363
1986196
1616693
1362361
1690496
1116360
131657
1868550
1583749
638610
1767182
1239990
1301814
1767676
1874203
1953337
32753
715174
1422051
1290045
611508
1142084
1846729
431904
1114826
749577
922513
1684360
425077
1900871
1098243
904325
1624019
787303
1251340
1901588
282170
1167121
1657272
1194659
388030
1064576
1689366
936356
296746
507635
877400
1438404
46456
1680331
300742
1086814
568592
1933986
197627
1280865
751338
1700784
1825395
498051
454400
1179530
258944
970606
459259
1460932
817268
1325796
1422546
561534
232252
1031011
15954
1093166
1144591
1465504
745322
669058
39127
1938318
1352573
1457689
259988
252740
508446
10528
554401
1468404
709606
669006
1895765
833733
729024
970021
332742
750176
1289999
343024
736787
1368005
1953804
1102419
562472
1734601
659419
1348214
1516524
1016783
1297168
954594
1926115
1246592
1572462
1849277
748464
367282
1556724
420729
1243701
1300642
960503
159498
1447513
1054070
1047863
455053
883952
963147
567765
1068853
362104
1998081
1812306
378418
1846826
616784
118190
1573241
882709
1632778
785638
834350
182960
547058
211121
550394
230574
800523
1767110
737701
823593
1490785
1703474
653264
1244209
52823
269739
1582660
1586983
54659
1258902
1714089
939509
16715
1188473
94778
1840252
998221
1283406
1569579
175940
1911630
1130957
325221
642743
1377309
1983696
31719
129826
1991078
843618
1951325
1017295
1928844
1536047
1135485
724408
1164580
1920605
1242783
1562843
1259150
1242800
1598594
1682925
1492482
445520
346862
1559208
1128649
468784
1910665
442890
1085279
150342
1213922
920981
1154359
687953
1371118
186955
508219
1402819
860691
1138332
304537
76687
193003
1047588
1665911
457398
587656
633876
847999
387683
1500665
1257298
1849244
1366236
709973
123528
1074548
250554
1021382
62503
1239970
1003886
1880816
1400416
1092215
1759723
1770177
565619
1501181
162868
460344
520629
444394
1567440
815979
246467
506835
187470
1538247
1158143
425138
452146
398485
14976
195248
1768923
1496264
1085155
1019854
1333638
1725247
1132747
1364347
424073
1403195
1021279
1769763
1755585
1229266
337064
411494
753368
1925598
1479050
1595930
173078
902493
981561
942960
463635
126362
1249148
373895
1634035
558527
893282
751989
132496
926765
1282404
327986
305546
1856012
106804
1399197
1151651
668921
1630160
253318
1625152
938389
1842733
363908
703776
1495818
608788
580105
1210704
998840
1659241
1537612
1463232
1702159
1754452
160114
1800662
1649836
579545
1572915
1736420
1905612
733295
1589594
294685
590497
936827
1883219
1226574
1861730
688597
1441846
1818506
1978135
1352347
1800659
555477
501101
1194560
1116069
1085155
530394
1042335
1082311
324487
841
1439622
324989
1239600
1321465
1115283
614283
1019052
383289
1671876
1423430
1760176
1374333
246105
1077573
1817909
18269
403506
482987
1784231
213365
1592791
843058
118756
1505742
372755
767678
354362
1156088
700203
69891
829938
346429
1387761
1876156
1800198
247474
1963163
23991
1260965
464136
1323334
1058628
1626806
1744304
1190302
884997
4981
103011
357116
1182701
1350556
1486907
919569
1691533
823178
1196691
1916964
1231782
833992
1580334
897262
1581699
1236961
837443
1065088
745693
454518
1348173
988375
315881
1879250
844762
588125
1734797
1466492
847430
1693771
552774
1290060
780518
1326257
1057376
1869675
1928916
990657
519793
1492131
833876
820830
1188892
296163
1926663
739289
674683
1978184
596447
314581
988809
639084
868664
728259
538748
471813
1841890
339789
1277296
65947
55148
749469
374852
398159
889687
576502
654648
199553
38876
1832474
263118
1954001
1670166
877832
1087234
313340
1903955
725656
1385013
1368799
778109
899891
1552578
1150565
412734
1097566
223978
140221
1318482
1326434
519903
486174
141910
915898
1434915
1773394
360051
114789
180934
1335954
389085
1484521
96028
1145710
1100132
638797
164997
47132
796223
1937966
1733984
272437
1093691
42128
392583
621531
1143921
1229426
558104
206090
1198775
202891
562356
1950318
38838
1850539
263421
318155
586939
1009426
1453145
496658
1225069
702715
1727804
925485
553759
1426602
430493
791505
1252369
1314486
943585
513750
1804302
648559
477118
1023030
199821
1010347
1239980
394741
976766
868638
312867
1576008
567122
1879765
906418
100890
1102351
773610
624325
1089620
745470
391106
1713839
1456252
1097147
1802600
8963
25341
1980965
193008
1514585
899706
1601814
652208
1802657
378525
915538
1463732
1457604
795558
504592
1911739
1663338
1998592
165669
993627
1560312
1388232
1444454
1670526
1748318
1346920
565049
250198
1459334
1962308
1580106
1125978
1995250
1341286
1444748
1464149
1248144
1267530
1603794
596221
1165684
779523
739856
1043670
1715778
1485312
1559667
584516
840697
718719
634148
1169090
92537
1689854
1841984
1556167
282852
627081
278482
51006
1181155
1985091
107686
318753
647167
1017460
215611
402999
1734253
526045
1308846
1349806
24975
1865449
801555
866768
383111
1651155
665363
1311410
777266
1597811
766370
1951637
1594643
1361727
1036381
1111522
1010001
1581018
4497
1499028
1170161
899355
1757895
1806680
837510
24758
774642
1185644
167318
458590
1554772
1697898
1569146
168959
74957
1395637
155926
1557347
395651
1998004
847463
1742814
377910
1227680
99550
1446993
427263
1407195
1150186
1351022
629792
1827568
451574
1232478
658563
7850
1070936
1055913
165747
421994
597600
836139
1640195
958503
890540
1097727
396748
1492242
1686499
1587756
568145
540128
769932
1862824
1170403
1530937
345821
822311
1641428
685524
644906
1054160
1713860
797165
147222
142651
1278783
1789767
748147
807436
922289
1612307
1956463
1486715
550081
276795
429821
565271
944450
307261
1306419
1478010
1253744
1204182
792596
1026720
1552285
726860
1029532
1377166
462609
1587941
773864
580836
249683
25066
1664583
239160
177989
1030616
1147491
1574586
658134
1055545
609525
691241
877581
183929
42600
1643486
521761
227931
1256883
1117940
1225239
489305
1191985
1008714
800363
1325294
1700623
1706179
1719611
639337
577860
1563465
1814952
1802788
1726736
1335139
1671703
518743
738732
1137106
496351
971476
219586
1963741
3181
1702401
1630723
1788910
983426
1152800
1708576
1975917
124107
55555
412219
1351120
1759346
435275
296126
1008218
1585831
205260
1086242
424812
1824712
1283238
799036
556052
220553
726380
716848
233969
18059
748896
1976592
1145919
407625
1352987
1190480
1669021
1011957
198425
854914
651077
3471
658549
1943674
396954
1607632
439810
659448
11718
795168
860978
1181937
1433094
1298447
799885
479891
1300788
936667
897787
710311
1816857
425737
409501
911004
1625269
1570390
1637004
143349
1431039
1761799
316293
1757722
1621671
393758
5037
399146
116493
462779
257845
1055746
93930
1683701
1590636
1485645
896844
660287
274290
1822652
1332659
1979218
1094169
1911511
256916
686975
30904
664600
87344
904060
826017
285679
1848420
611612
1266603
150117
1443234
1338119
182620
1750079
1575761
1940247
156636
1795061
1686051
1931392
1672993
1150380
1300788
866920
897331
1242100
1601293
1083160
347988
1773515
38363
402899
321783
827477
1197477
436513
55592
964281
258680
1827187
878408
1182831
787846
31558
1091517
651113
1845240
1188687
1440203
1183524
1502064
361096
309124
1104691
228012
714517
944784
1221820
1271711
1958485
1791487
1412136
1521153
1294745
1059833
1790743
1081756
105751
1490669
234767
1901515
784764
1358168
694431
1723860
1292837
707219
1948360
1215591
1579358
1778404
1733245
75301
1256429
804
695884
1313150
259631
1392495
1466008
1612893
902401
1021480
1153758
142981
289032
764450
1632704
1388509
1620280
680110
1023183
629502
1047438
412656
267125
1494996
940143
1151720
17074
1369785
386851
1633059
995711
1432643
1261548
1688547
1360031
1076467
118274
1928291
1722403
974869
858312
875924
674796
1811544
1059775
1471450
1261183
382914
103681
1366327
182911
225919
1209491
221224
888498
1189591
688482
1598774
885977
283332
867668
550183
926934
939766
9589
1758999
1852375
1670423
120789
1961915
832288
1364020
464849
744833
1031152
1216393
353480
112404
97333
1693504
390990
1616733
1856100
1166547
453549
1119122
1010458
730720
839433
1356914
936356
1131458
474571
692108
1924330
1434442
282025
438186
1841385
421995
803464
1716797
1326623
1538852
567503
1960446
1962826
427598
248172
1911959
223925
1354365
1787327
798615
1368180
1293119
1387283
1365073
1308423
1116172
853890
1608534
573536
1142536
1461812
585752
215912
1337348
1358659
718053
1798841
782152
122791
1922214
1260933
1624076
141645
1584520
829065
1468047
1672569
189464
90065
1636510
1890177
283926
294129
424476
297859
1066684
1018940
1723321
583003
967745
693617
1789920
1009459
993658
1285914
383137
620071
1640341
1402289
1085358
128084
1202248
1459001
1345982
1057141
641018
265215
930650
553818
1526048
806545
1625913
1895940
1677753
489508
1937714
200012
548059
669915
708651
1693230
1832648
559357
1893217
1185586
592146
1550280
1240025
359400
595526
27150
726841
1963094
1241128
1099239
832710
1002944
1101850
316891
791624
1041034
53914
663557
1148269
324116
348894
1557347
1991660
1510626
84234
734101
1727781
492024
872826
900594
943225
763554
1475848
744318
956330
921269
1886485
173621
288227
1593333
1123384
1353212
328083
1454702
71177
1562960
410584
798556
1668
588133
1639534
306979
853297
1597120
897016
757463
383444
1072718
410475
1056590
1196734
1327302
536930
762471
1607188
1359251
639491
1193714
1274218
1382856
691711
222024
427444
938962
1944522
1458292
613422
894887
1797595
818260
411277
378612
1835369
1578305
78140
479004
242586
627321
1459549
817377
233893
98891
424084
136406
1873691
1083991
745981
1626428
1669976
43898
1476258
1313216
1003792
1653053
1293155
1641211
1174444
1728002
1005013
818202
1300600
1872520
1541762
1609048
529933
1040092
395327
1746467
1095551
173118
1902763
1184910
1669563
1269664
1369243
1284956
1510253
819021
1707456
1352131
145603
1065172
128855
706213
1480120
1420891
22444
1898370
313655
819560
1708909
457856
1982461
12074
80772
402617
762902
1644192
259095
1632011
1029251
286688
1185549
766272
1925975
93129
408009
1482615
79763
1773421
214868
1405483
1710998
590589
443209
833661
822470
1262220
1765198
1959734
184781
1000453
480550
1298447
621233
1837610
1055586
307876
1987706
1425204
1231727
1641564
20128
150994
1282654
28947
511688
1816622
1843567
1011758
1244552
725519
1787283
586366
1821468
1507192
682253
165076
21698
292405
74977
560475
1841753
98540
576582
1946449
379316
1969066
1907689
582946
493394
154324
823390
245143
1084336
1472308
571720
892224
1952895
93298
1407647
404828
981054
696918
31638
1814495
1141
251953
1591591
1036628
1056877
826670
1843770
1481601
1032105
1983190
450143
253499
386982
487954
1394810
362635
447314
840863
106113
266282
935160
382317
792897
1936590
1400719
1563512
804127
1867575
1536576
26989
824882
132167
1826492
1646600
1336176
1331101
797474
60309
1814751
46492
699489
647521
979810
1587500
1824906
1836950
543010
1526471
163292
1481610
1770371
456280
1346854
1671650
1273687
125481
21653
1381778
1253255
119845
899270
741249
898605
293115
1813398
1975315
1667354
813298
251057
480971
1617650
1582487
866947
296558
1549203
1943392
729781
683446
1369729
232652
969657
1301775
202086
1814974
1651003
869307
295936
781779
1162745
1073539
1423756
199432
809673
770723
1032035
557609
397095
1560935
1929508
1745674
660510
137656
851546
1865206
1446019
1661162
1515206
1016168
1486179
51191
208847
1768161
1476478
997070
1470117
642466
1839691
696183
1981735
559252
1230902
76811
497515
1235156
1942734
406394
1731688
1164278
164479
951374
935953
1385502
919587
200276
1846735
597801
518370
459644
1818124
84534
763513
1627859
383688
1045462
355139
429135
41085
1827914
295420
1755295
460244
921371
1739649
1323346
1323514
1977725
1424135
1972078
1024439
1117832
555312
1079651
28631
102046
1578643
1786845
1072694
1033360
165503
658434
1435721
1921388
1027868
242834
593073
1620588
1458288
478885
1401409
112326
1277202
324882
1404241
769349
980597
325283
1081283
1983261
733586
785455
1277216
157260
1948506
1674070
1089524
396011
326932
866708
1393303
236371
1743908
473528
1015227
1137611
1810980
1204502
1301748
393485
1920354
72317
1612148
1622100
1382183
1853993
908638
115457
643271
615519
1783595
1592401
1389389
1550525
911402
305599
1294454
471023
138056
86520
1319550
263136
594803
1545136
749016
630600
1941395
821840
440899
1524113
1378427
605390
1149057
1679193
1491611
51940
1496998
390588
1140016
273024
740023
343067
1263727
556552
410089
1746981
137396
594266
47166
1804402
337389
1144398
1790277
1076796
1642465
1974100
1079785
1197500
1755517
1430794
375518
1647602
1675528
1701904
154229
1489533
1813043
1405292
685161
622961
323464
1859633
308099
1122035
642803
631043
681029
1383510
1934845
1848796
861267
1111689
44449
78886
503461
721630
1635281
692945
1870857
1168961
1552287
550765
1359329
641985
522570
689257
160673
283369
1539375
1308632
1108862
1019075
1686194
1377482
1830149
300522
1415394
1993325
1862703
1286470
1021723
97372
1137159
378556
1454094
1374371
1295865
1756846
104429
1941214
1197853
1572044
1877681
1860478
815025
420549
775182
1869453
1753738
211006
1252585
560434
380533
214578
1735197
843820
271238
1105472
482810
1334970
755491
77134
996561
297567
1671945
467946
1513563
1551456
1675046
430990
522901
1460028
209830
1670190
320100
635323
1837516
493589
1694058
588658
277436
1293699
1156269
774176
1467482
1663134
1569525
121356
610201
620973
882360
992913
705741
546883
1826683
28318
1964802
1492384
199651
1394455
713625
1589749
149695
958387
306554
810833
1645380
36949
1103373
1621955
717220
730196
1649412
1529336
845235
1451035
1444678
200757
1900058
1549925
1305673
1612311
552788
204997
905274
841136
116615
1643614
942513
1769446
1915124
26979
1523896
1516660
472935
484981
726961
1251843
1041690
1131626
490566
1683998
514538
1236763
1873877
231488
1490120
53083
1715364
1307333
462292
1814823
1612224
1005673
1802119
1827517
1386381
660084
1082471
1633877
603978
666308
650152
1572592
1332888
718570
1175163
145489
1574408
1246369
568346
1259623
1935244
40494
368924
1160800
1873603
1287651
989482
472202
886310
1290233
1086282
273696
858498
76376
784319
446247
464168
161345
879292
768026
1428425
805811
734635
23030
42423
1103305
596354
905785
1201119
781077
1657008
103517
171877
30755
1935848
840956
28827
673581
977330
1752119
1804918
612673
536903
1577262
496934
936145
1794543
351782
110258
549841
857510
1898895
1241491
873618
1976507
890765
1450685
746029
829515
792301
1902299
259356
1215715
108208
1952416
392324
471676
1469948
1045711
1058177
1819400
1784555
552093
1741226
1904823
1706179
1905021
767372
1322312
1378834
1394214
535285
55321
736163
1866212
1265019
1303210
419438
25341
1151468
1463046
788062
1284111
33722
724534
1901892
187448
1996023
857265
779672
1579091
1504362
679193
690641
404429
1885185
690780
1765191
1583045
525010
258884
1081681
910216
825219
716497
1646157
1731904
1305661
805438
31743
1468006
1444965
560848
1855251
678032
283250
819826
1218532
62664
364862
1469761
258194
1109857
1887570
203705
1811557
492633
657959
1531847
856993
1254273
392261
1931130
1470489
891656
1001102
90900
572499
1470326
1363165
1440529
1879482
1079435
1997938
1690177
979469
1551504
1826535
1917367
1722432
1472192
1411018
1519132
756706
769458
1721763
38636
1549368
1623870
192529
589090
1311324
866647
1966577
1743675
1780853
1994407
753465
1730873
586197
1753891
1442758
377913
1002540
786910
143312
1000286
1912770
1204464
1190781
1409837
38864
354885
1136903
1687306
811705
936728
76839
1824128
321473
1223003
699755
1253320
1510664
1939879
1397587
1447453
1143806
1220378
1987488
1627617
1562382
954747
295662
1984915
324577
1159296
1047701
1739048
905271
1188787
710688
287604
870940
33540
1789457
1882655
216842
992767
1081756
1960152
1047119
59278
1836025
902571
316610
366533
708817
231162
944716
841992
1117772
1542285
1966136
849354
868675
1968899
1934046
895191
266506
1785209
1454089
1517867
1179294
341772
1787643
594219
1659982
1002559
1319306
450794
1657258
440760
1466963
1767719
1114511
971935
514825
857227
431305
1706839
193560
491613
1248511
353552
622300
1741772
1931849
1380955
811829
883076
1115580
201863
218158
936350
521245
1570462
579408
877320
1949909
1183295
1832640
1238481
1208707
1897904
1172458
1732860
269875
227265
560249
1829858
673290
634544
1811427
97846
980472
1668826
345698
844296
589768
89237
140514
1828003
304887
865742
1934852
579005
593806
459516
433934
802798
1957722
76312
106747
1327147
265115
1454933
797068
1259825
154563
383201
1672382
781338
803929
1881072
943440
68350
1377731
155781
1488983
754259
634308
698845
1023968
1700815
1477054
1753522
1166331
1595465
951863
424527
1767967
578142
1222529
510888
1576287
1623062
1500947
1049914
393915
990178
868142
926504
53456
514456
1004729
1693522
1130186
802467
1425094
967021
265584
454656
1688874
484894
1115179
1984428
36995
201919
386980
1963544
777194
1484948
566084
1067654
1700769
283312
12261
832380
940154
1691628
174632
276540
1397587
1428139
630820
1579711
1215353
717668
364054
1083605
455660
896103
280869
828216
350181
1367584
279123
770960
1905427
678088
376129
1144352
493829
1791457
752234
287672
752957
872930
420524
1405122
1703876
1391545
224061
716
774106
1875215
376194
702448
1098079
1531300
140350
793673
967637
157819
644518
1624519
1593016
72489
1410988
1157543
1402874
407163
838096
1837221
354951
156586
1805054
37829
918709
755682
51702
1763136
1991038
1151997
1952964
1737377
923487
1320009
1461253
157264
1316523
465876
1186905
710000
1509581
1400255
1760409
1129755
423928
1613038
1811080
658987
1070548
103264
174480
297562
701889
643460
1548658
1165079
717475
1002293
1038779
1492577
1833161
900081
1509216
907206
210784
666750
13070
1330954
370140
376134
444010
1193332
1485948
1248181
1097932
165232
1675352
245842
759306
86826
963769
1599105
1389369
1608331
578224
1023950
821165
1510257
1727057
53652
445946
1967745
1421231
1592898
1900796
1901306
901701
1084290
1100599
749723
1651784
671790
1048200
1610546
711603
849383
775163
224416
414563
791505
694290
1278379
418471
1602590
1798732
750301
80198
1136314
395962
1778519
204407
841055
594448
598514
733166
477118
763540
1089426
1217882
1991378
239626
799603
562469
57899
433382
396592
1344345
1814052
1745321
1536625
1926375
644403
1400021
1555331
779992
738419
1907810
575190
1174471
628246
575379
137205
1658272
1934288
1450563
758174
580445
449740
768026
714666
1795429
1916372
816249
1007763
1967515
569340
955596
1615268
1179892
48290
320153
1748547
582022
218839
1203877
1900741
45007
373812
1856183
1113965
1001064
1586443
315143
1221718
416546
172815
1064439
55838
809796
1048234
1327426
357516
452969
1125679
772432
1727140
341893
1530831
824948
1272473
548173
1126933
1376221
853881
1630480
1311712
277716
1094635
1414728
119900
704136
1668498
1393568
1653501
271529
1339557
766620
136685
691327
1346158
843419
1951071
30165
1475717
250735
827730
145206
1226992
473943
320149
486490
460688
966365
1543797
457636
997949
986426
1121378
169379
1757919
1894563
1427378
180974
329576
167461
1504828
1125903
1247480
605537
1470256
1809983
1095511
748561
204476
311290
1933124
1356682
439899
25232
1110419
714648
420176
1366450
73852
1811853
1993692
544415
1653690
897521
1249027
1063581
34247
653572
1497762
1693468
1226363
576352
1427709
963498
1647440
1815594
1797595
278162
1472493
866234
450567
1845380
499608
31031
828176
172866
965443
369545
719557
1093843
1019984
1692848
1291376
492321
855894
1891747
1097437
846011
1517994
33403
466151
1348955
1653148
285372
532650
286096
1654590
1235173
1283107
1518608
69545
1794490
854323
1533924
1566994
1028245
810400
1357620
1634607
1043529
902717
1500636
771646
1392679
1217843
950838
55499
41217
229325
1382329
1777185
1310980
1972999
228177
1894194
340459
1298691
1680171
1326346
721081
826253
1535609
1986069
1301103
1490716
452131
1453253
1827311
1163331
138595
720572
445227
581492
1773710
910584
1944184
1361708
1155134
1611809
1200614
779297
1300369
1501829
1688301
219363
1935411
542624
376864
409747
1676249
1418456
217039
176405
428601
81603
807504
1335255
512399
1737453
1991587
785922
348348
134073
1904944
69803
826062
1156756
1032479
1971120
1891222
1497207
675909
107903
578324
1178660
1598644
1130044
332958
1468216
317059
179662
786904
663009
860575
567697
1605666
1464905
1556346
1254500
596847
1114969
1605580
183667
185963
1482399
521947
662092
1881693
1603312
812472
627967
505427
1034251
422111
1035405
1084808
846970
1744394
87646
1651230
524376
188781
1834727
843729
980230
1201659
731607
1588306
1937776
103107
476812
1567739
1963809
836024
1481814
99509
122053
1414600
1233034
913507
1921442
381600
763070
1873829
434710
599847
1976821
1350281
1637786
180722
449025
744284
1135596
1792796
766943
596623
301592
735739
984447
1019789
718239
690750
238912
916159
1711634
709612
223533
1824713
301703
1204644
446486
767372
1989461
246714
115988
1413397
1465069
35863
346427
989346
692962
273780
181433
674087
193750
628702
1332205
869867
1779419
603167
148544
1007058
568669
1641133
471128
531989
1843664
1683788
1643602
1777741
1652819
1313360
1162600
1037767
928326
443217
1873117
936422
1974643
893488
878729
1769607
647604
739229
1536547
23262
89324
460126
1483784
224849
378032
226019
1942248
1326434
100618
441061
1514885
1835812
877578
1052718
1952691
713433
1687062
780764
1459269
232460
1568504
682320
529987
72077
396957
877645
994958
1260162
1857977
1129352
1784378
1536708
168818
646017
899752
1679312
1094376
1742772
83957
1239189
621345
637485
1298751
1012892
900396
1759190
539589
194541
1361604
265171
633396
1135534
551067
1681873
1687724
1288307
1107838
1495217
1502245
842864
1783146
1932063
1952072
670528
469485
455294
1547443
379749
1151547
1353438
1480620
875497
257577
586991
98090
6498
1897426
140602
346793
968612
583283
13080
223982
1636110
827090
1285447
94883
1348072
451849
608338
1667021
88015
1379981
1354827
1945180
1002729
865145
1078300
484027
899142
272153
1458481
1633952
1343028
78756
1113242
1022078
1708564
1567389
1749511
537428
784039
310085
1845224
1492620
567198
56976
1298608
178573
1217573
1811746
1702246
907736
1021874
990024
96455
712144
1693179
204630
1135538
635856
443843
1585248
39820
929613
653751
552266
1737411
905637
1149860
1245741
887807
458852
1470377
1345906
1180889
1313783
1292407
852341
132765
1662412
1348432
742296
1380249
245266
1048570
791258
935193
86965
1823320
1069730
1648315
460611
1736692
293305
61276
1251302
327461
1067881
207898
653495
1881885
1201856
955648
1485352
90997
1887609
659867
1691569
1265199
1995494
280782
939512
553397
570030
539697
1987704
1001126
78863
973565
1019328
1153730
1571095
115336
298974
1522336
910232
396909
187998
1450357
1046532
17577
645634
811681
845505
871130
28050
1076955
1573755
319241
1571084
619641
1192766
662492
1063747
199938
767131
496481
536790
1172866
683018
1336884
246841
876901
579641
622712
1433504
120280
1861100
561962
35397
1411548
1922512
483839
1381894
1909219
843973
819395
1342571
225760
1266890
1466590
557600
945847
296721
1372421
719778
1433868
1395803
1058749
947789
75217
1249044
1513820
923449
1351771
361080
185998
276759
1333127
1903069
1937361
188204
463965
344745
1840871
1009929
1809601
277558
1054012
1395182
71765
1458677
1034527
477654
464172
1477973
427390
47730
780280
727226
786882
653762
1602580
1453932
953153
422979
1655940
1016627
1070026
561184
556314
470002
1933077
290446
550014
382910
350817
1230921
1627712
973527
201641
1886008
995416
397895
1927453
764633
583661
379028
1964999
1160190
457996
1943498
562934
260566
1764745
1132284
1000421
204847
1060009
511743
1784359
1305069
785197
1944568
622201
1763036
710155
586095
708804
1683365
915233
353232
1074807
70445
1587639
1004788
1803954
36573
1101723
1177587
680164
1465057
147643
420518
800579
1462971
1876503
447734
160785
722722
1739618
309419
1957033
1281827
1604575
1639893
136918
226734
1030942
1046339
902385
1762135
627387
758482
920766
1457969
1423474
1005331
97322
33606
311543
582249
635065
1654727
975952
773123
1820864
1620202
1136273
696485
1712060
688424
1609442
1626797
1015044
1860392
828558
1742733
145538
230742
182014
978664
1624467
1043767
268035
913383
1155340
996741
1375103
766722
1478908
1595252
1311140
1494286
504900
1483931
1808900
263550
1343152
1223149
1863353
1571229
610692
1896459
285924
498558
960308
291047
298306
1204417
935908
603625
1019080
1274579
1874455
1119753
319841
21662
237131
1907908
360577
237347
1292531
742069
552064
1880025
804554
44989
1852532
1979279
1344713
944424
1927485
459945
451301
74490
1213159
215360
1384149
679097
1340352
1538893
1393845
1512345
1698077
1793884
1407717
1142873
371634
879058
1027387
1628603
1461109
1578745
434289
1579268
622393
594766
429275
1987204
565860
1622295
266432
1314367
106562
985323
525857
171987
515163
1429474
888619
538375
622599
1232083
190108
1517862
1401874
668820
1162539
1995037
463844
1877875
1786648
713059
1442564
287598
1548025
809309
475319
1222922
973194
1502803
50779
1330877
1429367
1232156
1387650
1217932
446461
116091
1682491
534603
1785082
1972491
1141037
1725129
852585
627902
1313796
1631771
1723706
823178
770858
813036
1766578
12387
1667348
1170318
513348
374660
483307
965536
1096079
963158
1486293
1001700
1492534
29299
1345240
317943
756365
161617
792767
721164
1144517
548163
1879751
1469423
1459733
1094890
1908990
1010484
902254
1756531
325387
1912655
1578999
811256
1023125
542788
1573954
1068530
335757
511987
487579
348128
853720
252487
238169
61280
74962
230898
699943
670888
896653
44989
238007
1156571
1810920
1207716
99989
259181
1989968
1214273
44769
1788856
757030
694188
1060946
378355
635596
150453
88997
871405
1166916
1021727
636485
251398
7420
149114
1252573
591026
211967
1947419
877893
287351
447358
523085
1804197
1912039
1310981
1607876
988431
291580
628372
1686533
1120325
1832818
1063530
342044
798411
1268695
62452
1965451
1160503
352583
994309
1859675
125440
184059
512130
1700509
1033020
657484
1352055
1190515
846970
929638
241648
1581184
1502035
1169632
1681185
450475
286108
892585
36526
1809963
1724910
757853
826158
1227495
764203
750602
1662723
455960
1943946
1680061
1166867
997109
750615
1088600
872738
638549
1778076
58081
400799
541786
721837
212612
1381151
819054
80997
1793001
1949171
1167290
464184
1188422
996526
1600504
793927
1242643
799735
592565
474301
141309
1190669
413114
311279
1239495
1934342
1371558
78219
1750561
241089
1991679
744691
738801
681390
141400
901316
1071759
1192322
1794538
703456
1956656
1499970
953419
451528
19494
1469262
1432090
1433096
675030
792442
835102
863471
1090382
1511330
471379
206895
967493
1692907
1305069
755948
964407
610306
472812
1449190
1087518
1270451
398200
1418456
565493
1516464
729091
1650889
1989662
1649037
80067
1760628
1402276
1719410
419995
1665664
841306
1433085
1652258
2541
297163
878480
685032
1323291
707687
1697788
1001273
1420309
654133
1535230
256721
52616
905785
745800
1525266
178160
406210
153555
1049288
152767
1370137
668608
216842
374082
1612097
679835
709597
1558240
298385
219775
42730
1181872
951356
1416587
117523
1342566
358444
1566761
1338784
282833
71764
559737
1488514
1421165
1625109
1492209
1108763
1374941
1508499
1474592
1298584
286192
1004653
1714668
1860391
1869088
438289
407857
812882
395048
1042852
1534497
1342654
1926800
844794
625845
684631
257982
821182
843783
1389429
1040774
869484
1415853
1048631
817096
384207
677828
999467
1037851
364043
443542
1974648
155005
295275
40974
858676
1125981
408009
194193
377082
1389102
1543040
1927069
835847
569508
686349
1435782
945739
1231777
10766
1273808
385263
1506105
470898
1413068
1998129
741437
1516930
1294994
177157
1283524
1809305
1427806
1615301
1489932
484427
614946
835219
569578
1900746
89715
1775984
1723556
1493248
1097473
125375
588356
605552
1123953
1423634
1430032
1024885
1279961
735381
1130810
311953
1442310
814522
109891
174559
568814
692225
695405
962600
1869453
1485182
1834082
520908
1200112
1898498
1746700
723215
1751445
1546364
266130
103850
1392699
693300
950457
1592937
147298
624899
812439
1994705
161382
1601707
176960
519293
1168379
370664
1678978
300442
213940
1315141
1170791
1042769
187262
1957655
1318652
1789949
424430
1768333
1238919
1839803
1049763
1226490
953037
954224
1995445
953057
1239206
403006
595966
898134
296436
739479
1309800
1563349
1995896
1593646
167422
816789
1860913
1325602
1385065
1119029
1368736
125082
1014538
932823
1058036
512103
1110182
1363139
657055
1057553
1998885
290720
188038
751180
1252922
107119
643533
213940
1532826
308873
486812
1581855
942889
927451
354904
1238161
856432
1688551
1283793
1028207
794461
1870047
997440
535067
1867452
533096
358847
1089608
1865420
950761
565911
1500303
1626214
233228
1365929
1833182
494796
1427042
1994059
1920805
692572
1467471
963390
980186
1857610
532474
678745
356850
1567820
357465
1408248
1674844
1604066
1823661
1345451
722976
84945
18330
829773
1584640
575445
1924149
1805913
1798096
1460261
1173188
770960
1195664
387683
1878036
1923445
798925
795792
1500563
1507206
735414
310835
512505
444543
906087
99702
1096733
1484085
1422153
1351551
1549643
496766
720625
103273
348442
1347806
66540
192339
703339
778638
378337
676002
1165266
998782
1616455
308412
1821947
39239
676222
544019
1731529
392813
756279
1218478
632017
100108
947705
785909
924502
537950
1506183
162533
816453
260879
1845836
264873
1165766
326479
355201
915431
1836261
1284286
741237
1787678
1891806
430573
1744463
104957
988618
1693103
498343
1001262
1324723
1132250
1736170
287271
1838009
1557851
1882446
878555
1835229
773798
951738
456885
1802395
1957673
765719
926835
1421058
1207458
1512357
620907
59248
613134
1569103
1877328
950010
112364
553641
1125824
1802205
1359703
1694583
1877328
1960127
950910
1163480
1681900
1122499
8421
922208
508719
575882
1509732
120738
1772757
699785
1606933
1779862
265082
1051677
753590
1645806
1536399
365235
16478
3340
713308
1356851
208865
1385232
1486467
408241
1673560
1095748
869562
583888
665751
570700
634031
1589613
1885504
1529836
151783
455983
30210
466852
260917
1833039
1381920
528622
947338
1100806
1110672
1316612
402311
1960878
1411707
441654
233080
1113933
15460
66035
233507
873560
1203613
1964672
919515
94505
629694
1250077
244215
1335947
26034
654561
706820
943331
309001
1243509
1444517
841778
903364
267288
510155
604141
1334875
917898
336930
1472425
1735253
1714907
1521950
1858871
632836
1641131
1137396
1768433
413035
119310
324772
212494
1620953
1210070
145990
1932678
1663284
154249
316970
1691110
1333471
221062
238898
916500
374007
1065172
1349892
1831917
1703514
397431
1311759
1775935
642370
1708593
1127173
908458
572787
1751853
1443957
1271031
808065
806630
1338429
1646925
792039
1172607
224075
805757
1725901
1041625
1497539
830900
1830503
1358959
1689588
917200
1877472
124780
1241604
459492
1971027
909624
566606
361080
208604
41588
1518699
651183
953310
518464
1420560
778822
1359483
92119
269903
556837
193683
1473264
71141
1123256
563713
1764919
534349
318209
638479
1456863
1121473
700670
509435
1923415
1320502
1521601
1266961
93958
1052721
1778653
1708003
897313
1311344
1785446
1183569
272467
338315
1081522
1856568
793548
446143
1582820
555452
321873
101524
51352
481901
22533
1888328
1833656
1709099
374196
1635412
1423277
985548
66117
1734785
77132
1436370
606474
1689212
331239
1646458
1167285
364994
683468
1793062
1068632
1978009
1857755
1851559
672345
336124
492670
1417649
435774
274925
1664974
544488
1130092
1697149
1138606
1182633
726196
1497928
1290471
1870791
6618
1676778
1056025
1721094
232658
42084
595394
1410123
1216591
636037
227666
521874
1435864
1857381
972793
1874195
1681162
1932369
1707803
1477883
1383230
1236768
1045580
1517923
1181219
1184374
1425910
743400
385460
1801861
1902221
1670731
1884166
276580
1899757
147989
1548956
1811847
1410834
1849486
1220255
1066852
734150
1833172
1580033
635049
1311813
1073032
1419104
1951816
1306262
316951
1157800
1447747
1524906
1978452
666028
1006141
1218425
1337320
1314724
1262164
1515993
101189
214597
425406
1479043
600822
734314
539451
1950715
713596
1292698
722839
542784
720516
842520
1096476
779906
647592
223295
1742814
258608
1778105
865260
1178433
1597696
324150
339900
1154402
1596319
1766086
812042
252826
1480184
84176
695711
648597
1709043
1814249
101438
297710
1152566
1382862
869791
1890085
1313643
45952
1649370
1470574
1487266
582749
870679
1207628
442801
1475415
1703632
1578263
249010
1956702
1911077
293493
957118
626034
1037922
1342987
826574
404790
1063597
697398
1485690
1901358
355258
1571579
995462
496332
943935
1682594
1219418
168116
1930711
1724608
1543026
1400934
1447415
1823458
487535
289996
1567029
717484
1310608
895280
204080
785904
1531453
73077
1586983
1009892
884129
1314367
1581238
1619841
1861366
137135
884266
151006
126228
595875
597159
754961
1722792
1290879
540959
1598451
225234
461333
1246591
922756
1775805
349604
1116558
739641
865292
122339
969823
1116023
905617
1455081
534643
375561
773092
709296
1242656
1227216
1721831
55842
184339
103776
1201272
1583383
1382965
855187
1342766
1360713
516026
640549
1899405
1827551
1567348
511569
652542
1222952
1151089
1899822
1486275
237809
580805
106096
1493878
841859
1753915
606299
1571159
684184
1280625
1139954
1828771
1086685
1734239
1205472
1218803
148001
1145787
14870
1421110
384865
1103443
1930884
47630
1014360
1636779
339355
740607
249135
1772373
8316
790950
1178033
640548
1190666
1054607
1439696
1344538
456029
1495602
221896
151675
752399
325402
169776
394119
1683483
133572
1407829
1627314
126719
545981
1661475
1449142
1701287
1521676
513405
1035223
828047
1804769
567534
1747654
1540864
157922
242254
1809805
884870
190789
1988266
1750486
363110
1215012
1342222
1690741
69894
1525903
1017617
105758
1000160
658871
1473700
299152
1782617
106163
1720473
726918
1985306
1529643
915212
1227258
74657
976267
750034
1388430
1623609
365933
949683
929164
1825579
1396315
845943
488743
552947
405985
1579207
1713140
621974
1609864
709086
377198
868057
134776
1843456
342040
946208
547088
79257
1084140
870501
1610287
1279749
1833992
1652239
1149763
1979579
1283990
1188011
118176
1250362
1399211
1947093
1768922
293080
1610518
1369620
925941
689141
624868
1401385
1086398
803594
284385
1144572
973662
1953095
384951
1809591
805897
583865
972864
686500
643212
1260517
1354981
1601120
1231175
589015
537427
290670
412883
1822635
180934
843382
146319
970870
123763
867276
401756
273623
1765721
1737308
1030229
526720
967391
431644
1032522
1864446
1913065
506218
632832
1649269
1551377
721921
1121932
1895203
321799
492292
1891853
276493
367654
299366
1759266
804227
1790001
371634
921911
419314
1383945
1751528
1838715
849451
1102147
660777
1465127
1471998
625836
858187
1874619
1528945
1061830
1481433
438251
1166339
1613256
672456
1872354
132438
342967
835135
1030352
1849782
994958
954356
1250112
349933
1407452
938445
1534616
782961
1860271
1708986
1731249
834705
271464
420551
1417140
226285
577504
1815033
1683701
562627
611600
369179
1662934
1073320
653735
1482606
1272593
285035
1670298
1610518
1054868
1447436
629193
819754
1795751
733120
1793211
1995908
637668
1384535
1073005
971600
383590
307080
76672
827386
1759064
657126
939055
1381918
207291
1486303
59704
865996
777046
1963117
1079847
1824936
1292432
909795
1490990
1404142
495213
908845
942625
1420270
52868
56392
31193
1034296
1726506
1307601
1623751
760395
1856806
896929
1423011
1903753
1938833
1823664
1818086
1947049
1033724
348214
1620619
1144052
536177
119866
880675
1409807
1903304
241924
973714
301305
1331615
832583
1835153
453155
899706
15418
1595383
794723
60152
534572
980495
1224913
1731711
204593
387024
1594491
846093
1475961
241358
1933478
865344
1762740
1028777
1872325
192529
1246381
1697075
43716
1851297
85508
991377
1309159
1396494
383653
21565
1128158
1016981
1915852
1081434
267148
445489
1182830
1684367
587282
176357
476434
1093964
918501
1528849
1513560
510880
24631
288211
1545925
482605
1867452
696949
1608317
333297
688825
946403
584092
1370276
1250091
1094719
1774507
220383
1051034
927229
489219
332985
165878
766345
1518583
1659184
1318686
1265631
903812
1307357
744986
1857335
759306
1349533
1698307
418351
1488940
847104
536172
1378996
802864
1638183
173967
551482
488961
647633
1251478
1906544
623943
250727
981326
796849
4620
1665849
115523
822758
876407
925638
1527865
374035
1210000
417328
1009495
858245
1859718
341210
1762509
585244
1732211
611982
1575552
758816
1715778
1193988
794905
1843227
668050
1647744
1142611
1965191
324424
1529093
1078685
55918
1958022
414484
859702
1690420
1805194
1610545
991657
772399
523627
228107
293754
1806792
549963
245339
987722
84230
1728432
1395221
865918
997107
922661
88074
1349657
1977645
1132959
1125532
206339
507776
360073
1255284
160329
832373
1249461
1263737
419904
1471380
666809
467205
1083779
344602
1308091
100207
1254699
149391
1381350
1296356
1663597
1373612
962406
1596616
797206
1709901
41505
370316
1618779
469514
19517
1797198
109359
1016876
30392
962059
1229055
1511390
547289
371716
1402914
694858
1702141
1587334
1140263
1250780
421046
1910637
553788
996610
1668135
1518635
858309
1030032
776534
1382399
692591
824931
1376443
1242501
960481
598516
1468168
1856962
292730
1710411
1714060
792004
14592
388374
1192012
359591
1689331
720728
1828648
319677
1251457
419046
1547237
1011268
1909643
1720039
1658786
243399
1879904
960829
336031
1267838
797983
448067
784981
493159
753120
529905
1911734
42260
741744
1446638
368503
1327781
1663818
822326
805971
1958925
1710729
1316317
265942
1763939
1122558
212758
779527
1395979
470916
237451
1055420
347309
1725881
1559243
1495548
304235
1125112
282021
1499610
1798121
1285368
427390
419212
679026
865400
532102
116215
1507104
1722460
998302
392759
1492982
1274807
796366
1905093
1138950
1725245
775182
1977070
1744351
1164498
963957
1613740
1290202
916734
1017636
1821505
1289148
143947
139253
1957108
1487930
990484
1003495
707376
1957214
603374
1004842
1340153
1258534
1613938
1088182
76473
966867
365361
281272
1861455
1830359
920334
86197
286842
685644
1070181
948749
1347193
1602258
1887550
896167
1908675
464086
845131
1019670
354345
447835
1787669
322419
83566
1812913
679657
1036878
850978
529858
277382
488189
1330288
1082329
1506913
1653892
285345
654166
797833
115519
591871
1538709
1315339
706379
566033
1609916
87422
794698
510794
249031
12574
1423621
878237
1570753
305548
863103
716769
67072
1160521
170001
487547
883676
958327
455380
241998
1140640
48268
238459
1306983
892476
982208
1949602
895175
43840
1791029
1678317
1551654
930444
71836
608168
395829
215069
1769816
258745
477396
1837751
77710
1398283
181068
1629248
1049808
31332
474946
1184737
1722593
528656
336111
102932
203065
1672950
176792
694269
925074
1205294
958890
1876249
993979
238640
56259
597223
179649
1313857
1139014
1001273
1301091
1431026
754123
272159
1953820
1362696
1562835
472350
1537204
6498
1932075
1974886
274701
815958
234825
878262
1242981
1958296
1422342
1386298
1330139
286501
286926
1987363
1294124
657680
1608893
226785
678170
1755898
1166655
1653069
1058550
1242203
120261
1405599
1456307
1259706
203264
1164510
1519102
836833
787072
1707764
425859
100514
1060766
381575
329800
773988
155822
744318
1358758
348041
84584
1599742
1993286
659085
263318
1042332
188767
216743
1057648
535831
293249
1682955
255087
527339
1381085
1306575
984260
160358
1160527
1521154
280699
1851986
1781366
690752
604831
213880
1151784
319828
637064
909601
767641
1291633
183470
1474310
624021
794227
21911
395381
380476
180420
45418
1132584
974908
816337
171217
1813110
88502
197122
1446972
1645175
1248846
409934
1084620
872653
514573
996165
1549422
1014185
1953704
745383
1951832
1621071
1590611
356196
1440087
468936
1180997
375928
1823388
1565518
1892044
976539
1091516
144361
1683111
63117
246926
870140
515661
492848
1920605
1510180
1796696
581777
174784
1787371
1518730
274557
1303273
79308
75678
1092949
1448703
305491
1164369
1748455
1033650
69872
1729958
1657272
1620702
1555277
408161
1715503
1762507
780848
118186
1786096
1629248
52894
1124799
1884598
740943
1098012
1996086
1356851
679154
1317604
918279
1804546
434451
441287
378822
370412
1699894
973698
1437703
550284
650961
272437
1343139
527286
962903
507993
30307
1226403
171093
1008869
1290140
1050671
251898
356056
1887609
1921388
626291
616077
1226816
857943
1671165
338197
787159
678194
1573505
1704224
104016
1272569
851941
1023874
935007
22891
1050690
828036
691187
1104427
395390
486376
216830
1367888
513234
1689554
764214
189917
497450
1369618
487244
1928539
1777216
1616896
390346
884235
1379859
487588
1137498
1598202
1302718
525646
1246441
613875
1709202
1719276
1958535
1200878
1511546
441061
707922
1220019
897498
1850063
1227010
570107
656910
1713664
1229482
1482421
1496651
578045
1227350
1709557
964714
932982
255178
1843832
181652
1546748
1411902
1610135
1020245
288695
840815
947414
483378
1043928
635785
1917311
1522130
1347455
1259901
1368533
1646561
459932
640751
1049742
1390752
1437133
1980148
1023522
1218310
726862
1991925
1185598
376205
555186
862406
1947354
61615
1181096
900049
1599270
660356
852296
823681
260010
1656505
1986829
859779
1481794
1807168
899373
644072
867727
1762498
572339
1439290
60821
536167
1676830
434778
1025528
232167
1418175
373369
969889
254248
1308955
202466
608953
383370
827664
732866
358691
1437512
1183700
459196
1506701
744910
1140848
1699332
269862
588658
1983022
76373
1061974
857739
1324944
23910
1501397
267275
104155
1909349
128345
1007782
79598
14179
1581142
1447473
1454765
322427
1596033
624520
344371
1700898
1754144
1613301
1844279
1920591
1005665
1440698
1936458
185171
1562139
496527
14718
76267
1137052
287644
1564401
1126162
583867
1015053
667534
1723086
708804
198687
227656
1161039
122014
1630738
188247
1502993
1678199
121616
109175
1266666
772234
1791997
645334
945008
1080081
780943
447612
617065
1500684
1340112
1871264
218704
1781601
1405230
1394591
1442601
1002668
1670
609022
1545533
1594433
700264
363343
669783
368516
814095
109999
992405
654628
1344711
14209
1008461
578755
1471554
627387
1222952
1372138
335448
1341860
1844057
165369
422845
1829356
1832175
1102147
1259738
1761658
1690978
294228
1829136
1991146
75327
546612
1518251
1229735
1774413
288974
672117
650705
240363
1632781
1839921
774062
1821484
1224136
1812566
1604581
1141992
811495
1050968
307313
388169
1287032
1465745
830360
155742
1915101
420830
428745
1916671
1591728
1248927
135837
271269
1078253
626239
367779
1382862
1901656
1021883
1167743
830135
1390373
1536188
369453
421916
1247603
1854752
495378
704288
342266
722108
1181084
1300460
1117355
1187295
1646578
1442835
1702065
1350477
480777
67347
523928
1776903
628070
201754
157874
1358390
868153
28863
1981475
661780
1121662
1793820
660984
1990682
1327943
85604
1870453
1866447
1146981
1626945
1056229
1296379
1173972
1523536
595950
79500
1335099
1134061
1451771
123393
1752349
462229
1962651
1733159
1986351
1612290
292405
407891
865992
479672
1887651
564976
893198
745112
1434796
986117
819780
574052
125706
1554001
588128
1288569
1378873
331577
641763
676394
416624
1405699
435698
578234
933632
368523
902980
217127
1125475
1196963
1982085
1169905
1554880
466419
1628812
1323745
939905
920540
79489
755071
1241641
453549
1795618
1627121
896103
492339
947529
1539736
206805
1374066
1325086
1912895
113459
1963921
1933510
1686765
892259
1046863
1629272
1252483
1258363
1155799
1353838
1963687
148798
511660
217771
1031056
466248
465971
100964
905981
1294242
1541057
197047
1662759
310474
1785851
83491
200906
1571728
43979
1314089
692465
615164
1151720
865539
1415101
370824
944864
1028869
365258
1102819
510579
57631
211719
1045677
179520
1060259
157156
1804520
314139
1059901
624674
495956
1275130
1321397
1207286
365497
1140024
1195936
1179989
961694
1686655
1020504
1226908
1263000
588276
1413109
1166913
1618977
676382
1103739
957176
1103773
1665245
755612
572281
64909
1735341
1949831
465310
610703
753541
102076
324487
362893
416803
1413976
823838
371304
684262
965366
260877
1215864
11380
1298063
1027578
1088649
1068311
564426
1469905
617842
1118340
1871599
143568
222054
498337
1085
1012359
124363
490053
337451
982821
308699
847780
864003
1794735
675824
1726035
1618990
1536869
801592
307185
493810
87493
1578642
1470464
955165
1338057
445289
374111
1990680
608168
1640833
40889
1835308
1712633
355193
1500983
1427042
625720
528147
1147651
1135023
1436667
1771571
1655157
1453117
1040465
280235
732991
208225
135147
925167
1370361
823128
1889750
1560870
128283
1377735
47420
1570538
133802
1973568
1427787
240005
805525
1929176
1726412
566356
312265
1520558
833880
1084995
1396946
1594710
904640
1789797
1014285
1250738
190587
711907
621919
1150875
1632596
745644
1832719
1717537
662092
1001641
428834
1748016
347365
63279
1860895
1708249
650305
1161897
1776177
834602
401057
169740
946763
902793
1162521
388229
1691866
644057
1676104
1742283
1815348
1820290
56712
227280
1750112
1993172
998041
1474482
1351968
1182736
33391
49381
1895096
555187
1750642
606740
1897548
450284
584124
1486880
1375709
1848898
1307451
1836167
1933509
617192
1236484
419995
233816
48017
1773527
1083784
632653
18291
148901
1546408
945101
1388940
44566
712702
89566
1324628
367824
1346642
131091
1557381
428704
389930
1846278
1014415
979227
1383481
1211120
1187841
934754
1307015
1683679
1242289
789299
987965
919536
1982966
381328
16597
1668220
1000436
177784
159797
1995931
1530979
884887
678046
920329
1939624
980228
877323
970304
281276
506909
1117743
92790
1501431
1027826
294267
1628489
1072434
1394168
1616578
49668
1831506
1027733
764184
689499
749646
330143
1615676
1706800
206473
507486
1510643
466983
265643
234825
344855
1846773
572868
1714101
596960
1261645
1197171
1421504
579989
995640
987618
1873473
1339993
223917
804956
843048
1341997
1667584
642537
1520079
50869
508852
440824
1851670
1183112
242651
264780
473761
1954110
1689077
199488
1668876
606737
1136328
168274
1264290
1914187
141184
1227658
361751
1965714
380051
652556
544832
1766933
874176
1579797
1350979
1448152
1615304
1558845
296430
1596201
1894697
452619
62233
263194
970156
273158
1276041
1700067
22923
1964364
1245703
1207309
1143499
550333
463965
64765
369168
1110875
139446
430027
1502857
1677585
823768
644313
1773368
458725
1091688
341762
1954873
413467
948928
1484584
1292897
1640718
1708986
1951222
1502334
717088
1445179
1708317
641060
115422
958157
1058345
401317
771970
894212
1220296
1181483
1359731
1410842
1801165
119579
483040
380978
537703
1484678
199324
1446929
1178809
1984060
1472192
281955
1425955
880677
38142
126371
1390889
915233
1496581
1297975
1478616
1784026
963039
1221951
965419
1973765
954023
952225
1550772
1633176
1258253
342734
531304
805137
1186991
118229
562414
974724
1470439
1618051
144016
247378
1804402
209646
774893
1680663
407766
1819385
552092
1507937
608938
856287
550602
1186026
283834
173769
122982
257165
375516
134450
444421
206902
1454849
20134
1881033
1288258
1482999
208396
1398292
1033912
1517843
1106470
1652393
1706164
316957
1898164
1603203
1495284
1741998
1095063
228575
1996099
57718
1495836
214291
539433
166645
742210
1183772
1897122
555609
969581
1112469
458946
1671816
165503
1593891
1870415
114582
148170
581492
652694
264884
1714974
741417
824025
1160625
1570321
876799
865965
1707448
689472
1296534
95902
434276
1320580
67062
380506
1881225
1579852
178044
1517308
838798
957235
1772463
933960
1971715
1487444
1350166
638469
437063
595709
730174
213411
1716685
715223
140363
1829248
224529
381927
928303
322765
291767
1214549
167958
1256732
1251179
932783
841948
350273
1192841
1118372
1205482
23160
1044279
1671154
1897804
746208
1750824
1346642
160613
317682
955654
493731
1286663
1490469
362243
669832
1314220
404638
280718
184528
784465
513984
517366
1752491
1853337
1656362
1573967
1798856
1330635
1742563
1100576
1945959
730482
1896786
830552
1043729
1175774
1852687
261166
1240091
286061
1109211
1292228
1349490
1718039
1548480
1004132
1600539
1214023
1318315
521329
159975
1035600
465471
741265
1591187
1917024
509840
1541319
1872980
587397
1606714
1168255
1227372
1393423
884608
1401407
1854014
241272
906609
858317
268262
1624985
37048
1719376
1928238
1399971
85422
152796
489780
237454
527489
942513
1461347
603324
844203
514165
264717
445744
1281977
627546
920879
286339
1264699
496809
1648668
1939380
1287367
1857342
866365
875900
1646574
302289
12600
622250
1393257
62709
1894858
1134633
1019235
735092
1957334
1337563
1142974
722118
497403
1645814
915149
796134
1638945
763054
252101
224021
1988077
1336667
1676016
1478399
722515
1112777
586168
574175
1267807
1372439
370833
829407
1057249
828596
1437656
1707248
1243258
574715
757600
402488
1054831
21904
52625
450890
1550607
264603
1609264
280966
1335349
991097
740647
1663155
119546
43547
991012
274898
1568597
227565
883015
1705500
1689366
1486703
1985152
1604598
550228
814208
1974189
558957
669209
1261963
1579891
169068
582131
547827
990256
1312556
146329
1568990
700320
524434
723544
208669
1102431
108803
1188962
1584039
1627006
1775882
400904
71758
1353365
1132077
1344956
130686
1433203
642743
321538
1932410
1860360
1971991
1388232
1305047
1821324
216599
1441674
277152
1717228
1515106
1796362
1239600
307093
538818
616241
1215197
1684391
1374333
36531
1653636
733491
92638
1431333
1441422
874013
132649
1105269
651140
874131
247619
365253
1588539
1216170
42996
1510395
234782
1287007
1973774
280267
112864
1844994
527068
963085
1324138
1224988
1300342
1229640
1764810
1856495
507687
1554287
813376
1531672
1669991
326445
136992
283833
1089289
1484728
481075
1895873
1186523
953410
573133
1598852
1726402
199071
1309123
564585
1423260
1500684
1436217
393169
695144
1491122
1151083
557600
1699722
1402342
224460
1536924
905622
1276128
345173
1624263
1002725
1061973
1705803
1236449
825681
97562
1067801
1915430
710250
1109365
948242
1852063
1538464
249031
779138
1755973
1030171
701466
284871
304679
962266
1295290
1350453
837903
883916
798818
1244502
943476
1014588
979067
282844
1747933
774699
1129776
1030377
1841412
1070346
867265
571661
1796791
1685652
275706
1247639
371752
1584640
755672
1735180
656666
1819739
725958
1375281
1965104
328230
1650394
888892
1919887
239640
1935752
896427
1840246
1820309
1423670
522965
1025750
1967202
133310
876328
1414039
246020
808758
1845798
1697999
495169
613964
1476630
1895112
537973
1541610
385012
236582
1363358
859761
1076724
76558
1922915
204295
167976
1123929
1639754
1046578
370154
576872
1354583
1090746
613683
173042
1375357
1155524
879587
517665
88798
455895
207493
884176
1505331
1409519
854183
865962
1278365
1217299
1064352
492667
1850228
1663658
1483318
911511
183843
1933530
1652173
1646316
1706184
233072
1040075
1906095
255924
1403938
1635557
1797196
1587165
1989216
47980
1404461
31677
72791
1623365
1940526
268950
952608
250539
464965
1657453
985622
1226132
1306202
212612
1807701
1144322
1753850
1719743
918765
1833584
119601
18656
1498853
1519566
1572952
971933
741196
653868
1201550
1115650
230020
1224974
71932
32284
461832
36760
228095
1713905
748970
900083
1059342
221850
895207
1464361
96429
1947466
97185
1201369
1465013
376375
98909
1946338
1781267
1914630
1138846
1092854
1597023
705250
1215781
898362
1305284
610316
1475961
1249168
1908965
514919
1276883
390117
1851282
985984
731628
1598758
324577
474798
1257165
1129299
220519
1508567
285450
1317733
182923
1868760
189306
588693
771220
898646
453941
181160
83585
1001802
1002937
1384030
217660
156426
1950961
572048
1445992
1895226
983275
900750
1781482
1161370
1357789
1835730
843393
1840594
506845
1795147
1697321
1754991
1058378
440899
342267
1959227
1240788
1690339
1590153
58873
376098
1652687
896366
949299
1239501
453357
1548514
1453862
1925613
387826
548198
1984914
543690
1147064
1615365
1504986
1437580
1802994
1560946
516037
861712
1020408
1446798
562067
96002
1599129
1683675
123171
956927
124248
1840009
1605441
847112
834963
156261
1256458
167417
1816857
1771622
846841
27007
153326
94985
731330
1933568
604073
1359512
757928
1024741
342800
75680
1919696
308366
1510300
782265
1851516
343347
965082
48621
791692
1456107
424178
1957744
626863
1041999
1847606
1082771
592362
1760516
1328533
980757
61140
1584937
1401008
1672838
476135
1911886
1206192
1560913
1714980
226501
577973
1776652
496638
1165708
1851349
1711177
814527
891160
1894978
280966
871142
92445
1917062
1345472
880705
411915
1548005
551354
537148
1365728
1903468
1632535
473816
1245482
157365
1761636
1383945
83214
1170929
10562
871432
541184
349277
523874
468587
1044450
788009
1997012
905171
1387650
1693854
1407017
747739
1323194
1138773
1640179
1185794
1086323
1889877
732111
1230319
104417
575086
1233047
1825705
1015396
26249
1461406
543313
247870
1370632
1129421
784570
1745173
1559741
1926173
926017
305282
1716539
1575720
1485558
417729
1410866
1377978
181661
1520329
1156225
311331
1896118
766711
916512
417957
436863
1810374
244197
1346525
333408
713684
986673
1310800
6976
617095
74209
1456578
426812
542974
657356
18287
1739458
874339
1171882
473433
360285
574466
483288
1512532
15491
556682
858365
1687380
50044
1067884
281920
1511987
1566615
1840852
1624765
1921497
1216957
1932780
486563
145070
1535069
1963746
158361
414619
1756517
1835291
396011
1715815
453631
1834558
694903
1179541
1460465
1457604
397118
1169134
1190657
1173035
1353313
1876555
1992205
1780348
1380846
421916
1269921
1454089
183754
368013
76741
1434994
5981
901083
492881
1375690
1951169
1120711
1386681
930598
902206
1349956
1547356
1903585
651273
210156
1130517
277773
291199
603678
1323981
836444
575280
1673463
1559286
61540
1187766
226806
391090
994812
1891165
1469090
356592
603616
205812
1201119
930398
989528
1506660
1512412
924789
1004939
475577
58283
434172
1698066
242664
380067
1690021
1616894
425185
1632140
1242654
186817
1042740
1831842
218869
234477
751131
242713
1594172
1492240
1728013
1340993
19949
331583
1273480
1880816
1244164
910029
249823
830257
1740769
1220578
1676823
1498579
1113494
373932
1436555
609096
94706
1929378
596243
424517
1650293
1816028
1565986
1531506
1149674
902861
953362
646542
1849836
854021
1611815
1723590
1132035
105141
707460
546280
1840086
294208
422028
1294950
1873289
1258384
1833594
1145628
676193
223714
37498
684528
497093
1096599
1978982
139122
417729
1188276
1204951
1288554
845360
563299
1868127
1983891
159979
93606
1900403
1579692
1496320
1397439
741290
387334
736410
1671515
1395124
192838
908604
667548
717220
327976
1297260
1502785
503326
1634826
702920
1471091
1258886
609539
1938748
477607
728349
1487170
1733975
1445992
806554
1976993
142741
462389
1163116
665467
1579020
845844
1606639
391255
136896
471117
1701528
1424147
1435847
1012479
1937143
687825
1094013
814983
1979352
1939692
1934427
437522
983227
61525
380422
174112
853149
1453756
1992311
601615
1474912
1854265
553088
1284663
1821578
1636315
368353
1012776
1812938
915382
1495567
1271397
605058
1304559
1523012
160461
1680568
525781
764222
1341364
1521488
1814298
1597919
232118
1757096
1927131
1454639
1604999
1423481
1759144
475673
1108555
1492380
826812
748587
882804
280336
542128
1316125
172116
1305804
773714
8715
1155589
973833
1156056
1923445
325387
1906294
1542572
1178543
1493411
1512356
152667
1099628
536960
1218243
765363
1592951
1677486
1495548
519158
1132331
13998
1010815
781866
1657608
1482225
1920480
142685
157387
1884524
524026
1921905
1596138
689262
1250260
1079815
1414783
1875057
1000988
189156
1898622
1332408
204928
358647
1383204
1279363
746816
1246461
1612105
1396620
196330
290090
6433
758765
1750553
1538380
455240
1741036
749723
15163
908535
827611
1964673
1932802
16367
173525
1316950
171585
1142273
1234181
998138
1964689
1483854
283608
156142
1150786
333787
1695577
1775251
1453862
753100
1204632
382420
1203468
1549362
1737696
667169
423970
445622
1570052
528147
871709
1563615
703282
1274514
1459269
1822075
819747
16981
1627814
892876
1629995
858636
1411152
921280
1595719
1238197
755899
1093282
1608550
859818
832489
869533
1725351
1628943
434635
1603045
729448
431320
1189890
1486792
1045185
640420
1624573
1255569
1046488
125706
1738607
130912
251411
919775
1683339
1860618
821506
1057998
997002
1067442
1308147
546182
208486
1693996
1860875
1810224
382926
1648290
450766
314873
675847
252198
1693865
794494
1054307
519276
807511
237708
854953
205695
539309
99037
1029702
1657895
963609
1319589
510354
269978
1206788
1685790
227870
185345
1289249
1632153
1510969
1905173
886719
230929
1119862
98239
1743551
1767765
1435488
51666
1936759
497356
1279907
391729
482236
1259460
999410
107714
1191877
1706492
13369
1747433
1960271
444169
1487817
637796
1495836
178397
388738
329617
364120
1873337
1716564
985534
1112784
905587
1836537
406996
1283307
1066055
546333
1285708
1210543
390056
1075501
309867
704746
1085525
1811199
1963544
1520048
2963
1401969
1111952
713412
354859
1917795
1898479
569321
1947093
619433
813367
527587
1262960
118817
806864
269104
1694787
1454771
630888
31144
607509
166528
796569
1088004
724502
435853
136084
1060902
1570514
1773710
1985183
1312643
1909242
104411
792191
936122
1873851
78934
271041
1879765
1442947
1457348
1302165
278805
1032398
293886
1756146
1221326
931504
337019
1884064
776612
465659
580199
1404014
1257370
1468955
464243
1622931
1093523
1725637
723163
1347840
1148855
1756625
1829755
1974811
890469
419137
1894943
198206
1542517
941785
1847992
1926289
50406
398517
1670899
1278298
787748
580643
1511720
1743873
1013437
1089433
433377
631496
882621
589348
130393
806946
1003616
807969
1853418
1570615
434351
348184
515474
260152
337330
1094129
978274
1008288
496627
85580
561898
1381406
731396
1778562
1936221
904298
1652525
1941044
1065404
850938
1043757
1959240
1060733
1651374
913275
1703583
1497432
485418
1790924
1194890
453150
399146
844903
730801
1210714
1192476
1959474
234502
1845175
1481283
1496118
1331025
1140229
693306
427702
544846
362217
401117
907326
614278
1657197
1613316
322729
102409
1718073
1450733
1836866
1706703
1320613
977127
1230658
290268
1203207
774968
648418
739903
1201528
281538
1590166
1828396
869530
1329020
438482
1593607
1653267
1045206
188236
1453274
54228
1296589
57108
1791560
807969
657569
955975
1411784
729772
636806
1663330
1922819
397533
1471863
400810
1759266
1158034
1310856
305699
1817705
782152
113402
790034
612750
533417
1141471
1514558
215306
1352796
1014076
235372
1298553
877032
1305677
648547
1110624
542383
1873200
853193
285374
537475
1332643
793419
24683
825681
1057112
836470
474992
1999938
1276933
1608296
487249
848930
1844123
1683270
1628880
1229690
1685864
56505
554835
1981950
1797037
1864191
1047438
1420331
64905
1822471
1773580
1191416
94998
317401
1300062
280813
1984785
210577
1660013
1042795
1492899
1296255
71211
620696
1278521
1869417
781059
439671
1735231
661115
323080
1412773
1597484
1739679
428673
376807
188859
517920
1800032
1977534
1091430
448373
636728
748690
933308
974967
1059769
1052143
1973795
893890
201856
163567
1192952
1613834
101971
110997
789592
1267915
613903
1002825
957587
1543389
1868278
543756
1208552
549068
817666
1169035
929362
1569579
24052
1950647
521711
1074972
858421
45750
682322
46838
1326179
1471908
31746
1911002
1777503
952225
1725208
1550605
1047782
687998
419763
264667
613416
1030222
1930467
648911
1373403
259315
533875
370399
1316647
1779230
1163378
1953885
1791326
1201958
1098886
1356309
34076
1625617
1927611
1694783
991722
769548
1581482
376919
1035405
208658
823843
449457
1938794
265591
1192272
989192
1110243
1724617
659990
95108
1561388
312883
865145
1900348
1181638
689493
1932346
1200726
1866274
1231031
1793451
1635522
995195
202912
218724
405683
1261546
79112
1122392
231257
1504261
1271711
437122
888516
116598
1978085
195008
1840841
819587
1499599
18181
1917311
987415
1396273
1056201
439436
1645752
1542743
1050393
1111465
1351163
1348885
1189553
1788785
1136245
1646930
1760278
676127
553826
1241390
1180941
1749168
1130598
1769458
660804
380606
463052
1307982
1321830
1854461
287213
1812528
108694
1062730
1453290
1792480
1984917
751493
1704116
1529019
1114909
431456
1259487
1330659
401049
113975
174377
1523875
862907
1037541
1187841
440387
30929
1938336
1309094
421306
462962
1292827
1887472
1401554
1142788
960829
1877253
1481620
1662380
1906671
1969793
1973112
1751897
896282
1706706
755647
348851
230898
830522
1688691
1979421
554639
1670129
1134548
1512446
1382517
112095
841588
499752
1638798
576234
682619
1320436
1622619
1900392
828675
1925449
768296
1161315
1226149
731577
177595
820753
1214338
913599
911379
925714
1100259
968670
448683
122315
1571232
1981739
933710
11693
1061117
716859
460982
1021810
1434796
407731
390480
1681577
322675
1307547
1341451
139108
70557
21025
573655
1052199
703286
634339
1604795
1681431
673620
163604
742529
1554641
609278
1878261
1711221
1306207
1572776
122396
263932
1071013
1573484
101369
490497
655301
1105357
1808121
724239
227464
1412706
692453
1323603
93796
1658301
1486877
473777
1436146
621463
769911
1274881
439522
1087944
1094072
1103351
1820407
710719
438622
297732
1847677
1437974
599326
1713121
416125
894008
717954
1638377
1348242
427368
900253
1903769
1970518
668617
1704342
1086647
175028
800931
48448
1353678
56505
1525913
1910235
1458517
1925408
507486
1385013
1879685
13762
1973698
257872
659960
802927
85344
1071814
104963
516991
1847046
171470
973102
1493890
1805690
1587632
1596838
1192163
1628022
1010506
826633
1984495
673491
984618
916465
1374550
377349
36710
1988985
1300819
990313
1320828
1992292
1194840
1011758
1217803
585632
865986
199128
994526
762220
182877
1024195
257763
1197685
1872702
1886640
847745
213376
1691383
878940
146001
1699169
126900
660227
1808121
521243
1388112
1305970
1568149
1312325
391888
1842007
978392
337040
1791265
1653288
1239797
851888
742613
350230
1887389
162387
1295956
1132121
1351867
33406
54069
1497934
175598
104775
1687380
1605713
1622179
1014419
1653053
709631
1978809
150987
158898
662386
785779
200444
79207
900458
30106
516647
85577
79802
1901897
1357752
1097296
494827
1641904
1472583
723633
1130735
398218
1770407
1398078
1330376
1353158
943879
776195
556255
68698
846414
1309047
414658
1306038
1308919
667420
408774
1005048
532852
1390585
1783375
1421434
1030792
1661080
189046
843028
823498
396341
792045
1461895
463356
1766996
215892
1936845
1161277
1539901
119089
1163479
885971
1119189
1916963
1673558
1578382
114647
1107300
242291
1964861
1517497
1202428
379876
1893040
1777050
143
1625989
1914271
1962693
784119
1530444
1487444
763719
1577382
1028711
1451343
1379633
1842535
1361390
302821
111235
627752
1915120
1806870
1797859
527077
1171036
1627606
503737
586292
1270825
104720
1931259
1604916
675121
1410583
494842
1197762
648089
679145
321148
1979112
135574
1846371
1977199
678563
933043
1440630
1919310
479912
1795435
1460479
794093
1620113
523796
770585
1284427
1994020
1943787
1338494
973102
1634921
1257613
327166
1804274
1952780
1635295
1880972
1885039
1264341
837586
1086537
355139
1612401
679543
915431
1057668
1093424
1061414
714964
923757
320677
1046729
691994
1707434
188236
213867
974903
1416968
701098
1436406
576268
1063168
921802
172014
1709859
103882
1743084
585465
149485
302037
1364483
839291
40110
525981
210881
899475
929161
1266524
789474
766975
700832
381676
1664579
72872
582441
615095
87193
1082788
1474365
1957129
1750918
132934
74981
620379
942464
685431
149439
813036
1486964
799707
1621146
1240450
1079840
325293
1866802
1901593
1265430
427654
534758
110097
1458783
1390408
254199
1810510
780965
4401
678326
1662366
657454
1923736
1317989
511932
476096
1306625
1230877
1816244
977330
1058239
576272
682264
1499403
752563
513577
1085085
766487
1306067
291780
1849445
861741
680373
1924939
303354
56727
823793
1526921
437897
1105673
1161456
919051
1465864
885786
1678928
1001184
1792893
1862183
164972
953165
485098
1509771
1795296
1518402
1508084
629514
328718
1025437
351589
1742100
113425
1207716
397510
558661
958612
1002098
1468259
1944938
767947
444369
940624
1341342
1657685
1075967
1955081
944250
591301
1311739
1346184
373010
325069
198205
62526
736438
259374
1085909
1047835
382259
1992845
424936
577494
373356
1230998
1743096
1525412
1655170
1309015
1606038
1440204
682886
751352
1101139
1030162
1640551
938133
409249
578738
540427
43979
987403
284237
768379
1860133
764331
1594269
378227
1077001
713368
504144
1401106
478909
1927673
1914021
1513797
324267
1160350
1901163
729989
344965
853201
1400618
956546
1896674
1261233
1805421
999077
270820
119630
403125
521401
1565237
1956996
805635
1014386
1230773
982594
188500
1767719
598505
1916646
301586
865580
1779649
1552983
1754207
154341
1784471
437347
701565
1093201
1102303
1368540
1061503
910574
340894
1471065
376417
529550
1712918
47643
1734160
1548213
1350032
602147
1711197
1980422
181370
1942140
1805696
1663044
7394
849411
763205
363662
604158
1237332
1158985
1872702
1678482
1787495
1246253
1447637
1076577
120041
1065943
1249301
310334
398939
1635087
319809
1101723
184328
1340544
1406793
1646403
172208
47757
1348545
1384694
1216165
129563
441335
1874399
1426207
1705255
1794825
1870160
598772
1389840
895682
286579
1976177
1397830
1265172
359558
1957750
1210883
179741
45999
15563
1129237
1297475
1393024
1612540
917392
383796
639131
1828670
1575195
1098982
968497
1909099
1808475
110221
548774
378949
556979
1086315
1960872
691399
1030005
1952973
102703
1279844
1816999
14592
826365
942048
327976
606148
1965109
512113
256653
1123980
173009
548624
1221666
1727891
996628
1185878
620032
454073
1012169
1899141
1819180
911366
1132335
1543512
1509690
35179
1267342
725446
474212
442899
1202501
812205
1844941
1276632
143196
512538
860691
1012479
895002
1481346
1972783
1059594
1098645
1168479
1138819
665439
423928
1853896
1004674
840052
379088
995789
91491
52769
1651774
499186
186389
1453881
1737094
574795
1807350
963390
1399669
83538
373876
438405
1962953
110783
1060371
1414411
1571127
154497
409352
1970032
1535256
505286
1237145
881751
1546093
993536
1050690
1180307
1535259
1657186
1929197
316
121117
1658972
1150793
841
1461444
1679882
788009
961554
492153
1387904
1540729
856768
962569
192269
1399466
716249
366400
1378273
872548
1665363
1965586
1978193
755347
1392947
1847004
1033360
414124
1790454
1492502
547217
165334
528407
857713
74316
873732
940480
1601261
685168
11552
1748735
1049662
1853530
1372151
646283
1918926
1018152
1228521
1517735
916282
900497
805497
949494
1490246
857713
1023844
1277322
190501
1967408
672394
1104172
1742083
1970043
454161
332675
927979
1181077
927697
215281
842116
1701077
1693179
1806517
1413624
1133417
436596
1508808
559213
1108114
866752
8105
841351
931633
970886
519989
1620465
429417
806497
806074
1652062
1308164
890642
1713955
1963320
1383491
182283
1309461
1181693
1194114
244996
1668220
137948
634557
1142674
467852
22531
1480521
1846248
1091154
1803437
1908930
1210835
300007
261661
157169
1022720
570542
1974090
241985
1688687
208369
226034
1895229
784081
1790020
182045
1103702
1638745
1631289
1437082
1273694
1908470
416575
1446221
1161823
538635
1053767
1444344
504425
819446
590196
162868
1693554
973804
1561629
1733128
845036
1775868
512003
763193
47308
380051
275290
614442
53026
1699894
1265511
1879655
280312
1523875
328721
1536252
505050
1393144
1512706
1736878
1679848
1440198
1271524
1062604
1895626
29183
1646240
562005
1841901
147451
480537
737977
546332
1405457
1820210
358274
1629459
720372
213184
61818
1899173
1828046
294450
151493
908241
1202488
603190
1411183
659405
672640
1127573
1082529
200357
1652786
796958
1181715
697442
848256
449142
1037080
226850
1249135
450132
1302854
1689358
569907
1145710
335115
1282041
1576987
208571
1346536
431859
184913
1652676
983228
1349004
1998438
575090
1971219
399870
1838401
664608
81495
1385203
151218
1574330
547009
1090404
297784
1458730
589195
170365
1477220
1382071
79825
221932
1878394
639476
1371296
1827630
1720146
649668
591037
287712
600202
686510
10227
1595603
1765274
1320262
955872
453065
228032
1068828
1719533
1301301
566004
1821962
75039
1987622
609360
864829
405254
1044999
1627671
547331
1656796
344525
1973261
1504627
515009
986775
1939369
894071
1200094
312541
1661464
594551
1121176
1056450
26007
1290140
495307
675815
948044
297148
1984725
1744700
1279971
1016943
1770407
1051742
1311916
766467
566743
883216
466845
1769434
1436710
448922
599669
491954
87352
1523528
1679735
1937878
1832648
1697999
1794098
482810
1215584
580917
989410
1415531
1301362
208355
1100592
454170
1027113
814095
1468302
1747090
690454
440452
875232
547063
1890421
251617
855304
1874647
1808542
1233787
1679056
138146
1670783
1018341
955632
117416
701532
1957655
965543
877119
1723796
1719698
907386
247931
781777
616979
1328428
554948
1083562
1885296
461418
1789082
723051
1166382
875729
1822594
639933
135860
498746
339603
1604351
61129
1306492
921780
1963392
1249003
515900
1898430
1971203
1028972
324392
492320
1656595
1944195
1641488
457192
1265518
950784
1529673
759475
557298
976659
464659
90326
358594
569077
301705
492990
1835219
1573420
1101717
298666
846776
717175
605164
1221049
91763
387935
1692777
198149
209906
1496076
861600
1626505
1896754
1703203
1201449
1454020
1752499
1470218
892609
1918502
677190
80196
811405
1779170
509183
363433
1375975
1007518
1078734
1956773
890096
12442
498331
1002944
804776
115969
1987626
229446
1270562
760338
1981401
550017
1153366
326929
290872
1017710
739616
1837449
1255725
561002
649758
1749732
1310833
955724
521435
1222179
1152072
241419
303665
751659
480800
949319
1453768
399350
1520673
119749
209997
1418429
1853172
1506933
1457835
1823440
141139
1727855
1481975
633270
375972
1723476
540140
487195
844311
1537726
261144
1634280
1301667
365269
1633566
889418
1808356
1281468
1540483
1505614
140495
1942287
643142
1083917
1621466
1874452
1548599
748414
1604784
594774
558897
1977095
1813313
372990
1948874
624865
1799463
350008
1555689
103740
775212
462469
316260
30027
472902
428757
1611667
1227821
652471
52625
1057728
1569147
715565
234851
1627173
499323
824793
250554
485278
395393
11170
838437
1251450
1123412
1264748
1558431
258588
969471
1779477
131391
445832
402324
134376
1095074
921429
706448
383850
1836748
719119
29854
1487476
1653929
1627510
184224
674465
1808772
958908
1515617
863830
1102107
1683963
344631
575686
1760032
1687516
488009
248433
679167
1468300
458038
877640
769196
147963
675451
458093
1793566
545603
100723
29336
1536293
894503
125308
1502498
582078
1343866
639582
646542
60186
1168579
132773
813920
135574
452390
294550
13877
558830
1534608
941605
1469781
1041043
1561820
1195029
705741
54294
1963856
894698
1655627
1507834
811890
1469881
448470
1179813
298826
1299127
833203
373059
1867517
1314330
463319
1561335
1192853
1742767
180887
1037542
574353
606175
327015
456805
1136262
662238
1022418
595238
1922470
1232491
1555217
745900
961165
1568086
1175627
1959950
1413868
1893048
773954
1829431
1854801
1569744
797878
1274229
759916
267915
816233
474319
1642416
33458
1325581
426842
1515364
234034
1251235
1334274
1141025
1475591
1575674
445117
940210
890326
1159619
283222
881979
519793
243970
1555883
1380797
1818074
60662
1646497
719948
371600
664447
1082403
631572
439824
343753
1843074
830124
1709405
441250
1554135
578421
1575282
726034
507613
875082
144499
665626
815478
583449
402938
976267
1138997
809404
1723470
413930
571135
350822
431213
1672612
1745619
160126
196958
272467
115227
528749
255337
1073827
22902
1729999
510976
1070822
971106
1816160
154267
232599
897862
249966
1768395
483234
1675320
1618285
263254
1221510
830603
326869
1438066
217965
1132558
1229369
1774505
1433099
1359914
1468697
478654
1030071
1022943
340195
329944
1956491
1848469
1015794
33808
750489
204165
1746315
505899
606288
294062
378612
1693832
1656569
1033840
250661
1133922
1095769
1257342
714273
1117833
1436035
1306207
1849655
749135
90026
1834011
187100
1740454
896806
1079060
1787325
1203232
733427
395774
1370262
316318
855848
1019944
196904
118791
574243
92666
740115
1591701
1717571
279825
1172265
169853
895212
836958
723575
1339250
1424445
1810688
1754207
1858605
1616675
1371703
748388
21904
1144786
1861656
1005551
1284543
1673560
409592
654037
1450102
1649422
273623
591702
1626883
1914162
666567
861661
544970
1832582
318604
451847
701725
1924127
2655
1633883
1493068
1259738
945996
138123
1076774
1863351
1120267
644072
172014
1173096
630266
1478429
1899141
127602
420416
455533
292256
1612909
289996
1514527
713071
258656
81070
93558
1365591
1998132
763648
1598441
1373642
1360031
1601097
133096
1490056
1819568
1877324
1446218
1171583
116595
218285
423020
1355314
814947
1950312
693532
1080247
1029544
1916822
1854650
972727
249421
1062582
764103
1958770
1444206
956263
499576
974088
442318
744170
547132
67188
105240
1578439
1308061
1976900
1039911
506262
947576
1904733
1918574
1903361
1521554
1039298
875389
1490842
1332585
887565
817284
141463
937688
869560
1814973
411953
356432
1384689
187549
521959
1678935
1957610
1189686
428925
1296895
1733877
572454
445884
661604
750506
1708708
1457028
231852
1754959
578984
902105
1179283
1354267
632653
927301
578717
982802
1028482
1230825
1306040
1905446
1591178
75519
808094
1083179
1188970
998336
1156644
856561
1969954
454763
977705
781133
237416
840635
759115
1991169
635843
954408
811513
865184
1517332
1939584
660978
349954
1384559
1915231
1650239
1956257
1728432
1329919
1821288
1808735
1513320
313899
843058
947338
1281524
956903
980012
1155626
41536
45057
1651202
503768
318297
1534390
1025925
1346002
1349914
1957283
1801482
282740
1311674
787445
38273
1245741
1022592
1469797
973698
1204898
1865654
1365724
655769
1026857
329883
1823766
1952636
505932
1733187
1035660
1319804
111035
529524
719517
234468
933960
1394946
1033088
1342272
740134
1570868
560578
1074389
1521676
1484169
424645
324912
1598451
1323848
260024
733838
666002
221083
1059407
1451363
458933
1716311
1040568
723093
1187830
55676
361144
349779
497126
1130801
1540798
1663141
1760953
637868
472389
341488
1590906
777589
1141692
1896902
709652
522974
1563817
930878
1434113
1957707
350619
395818
739050
1520319
1436592
524231
1460671
1293219
874190
1595905
1931263
738731
1829248
804875
1022872
333758
978108
1187132
7098
1146504
1477935
1021679
558573
34488
1580393
397333
652264
1377930
1277648
98941
560848
110302
1612693
413651
581483
1867966
1297425
307298
1174481
1634972
1940082
1248702
1167831
673039
1757353
443428
1030083
771609
1508038
429349
486364
1446312
1600024
475107
894098
1112784
1008451
1409374
1526476
110137
406143
709454
1224015
1361291
1297975
532522
1050706
529497
1595262
1673060
16367
1032212
1089951
1271201
335545
9398
666261
843505
539517
1233990
1123929
1504437
1064504
1366229
372723
26970
251185
1295623
334548
56872
281127
894905
400204
230022
63747
1155631
285716
1974162
450384
47813
1055074
1590259
60922
1741677
1399823
793691
353852
1486899
3139
1757324
1637499
128187
1769118
651356
1295236
826034
622570
1780513
527336
536385
855134
982714
1539320
216840
926454
76361
290703
1427071
596628
472682
1402320
223510
1042151
486236
692734
1356369
1617774
858809
572991
111668
636305
1137801
220786
1731963
1415146
315155
1200614
998850
329460
1364253
1384215
285347
1905502
1930719
1788730
367356
1256980
148831
526654
1262632
821784
409413
1916942
206805
666680
752343
382707
1816624
682833
378107
992514
1028786
446885
1729845
1030792
1171997
929903
783599
673229
419904
1655544
1747226
481837
223307
1671079
921091
1234423
1397115
414003
1130916
960038
1301091
1596201
1923392
1377777
808086
1869955
229154
844776
1365320
1262009
691708
148025
1843172
581396
417127
321782
1971816
851312
1024891
1657643
626582
461804
1092819
315446
1125488
121913
1167963
1736700
446335
1561860
1722704
32448
526187
232652
1212204
1821161
1058648
933912
151450
1567459
772695
1945504
661121
932834
1734366
1602046
1418403
1710047
1651896
1030287
952707
1029582
937755
590000
757456
961570
965059
578634
1617764
1251910
1947101
1555572
199899
1959190
649328
559029
1200147
85500
1987608
532559
1726267
1330837
331119
793310
1595529
568775
200172
1961673
1850192
772549
1639910
433110
791315
1828209
1947054
1916474
340226
322752
183470
1681029
1166622
1067434
438111
322078
257784
193104
298061
675619
1802839
934863
974436
1746769
283631
1859469
1815052
388461
1690066
148750
1593900
1391594
498944
1447159
1034540
989547
1073786
795575
755195
26007
1608262
569660
329939
1181691
589892
631161
815363
377322
824869
371353
1766535
1419818
1237145
408241
725581
69427
1162742
1665335
474768
1306452
1876535
127849
454121
1075323
472935
1319487
497515
905171
1670982
305570
1104009
1647611
1335043
567316
1880464
647026
1813153
38141
669029
95209
303791
1547599
1502766
1153748
699491
713988
1518627
851099
1363902
1038345
614308
1884060
892865
356241
261444
884795
1893861
521947
1436457
1537648
182518
1447496
110713
1472672
527682
464187
1686194
490050
185998
1212881
1736449
1137396
1753864
447205
1070484
47950
525592
1974253
1432538
1621254
389089
824793
1304202
462484
1031047
664980
1091773
92527
1232868
1582418
286612
895630
256321
1576769
328931
1811007
688538
265942
1666430
1159037
414126
1716891
1495324
1202247
1177202
1005560
1741812
1696123
88238
1183736
1887322
718812
132636
1741592
1050346
1295592
378522
683210
305614
1211326
1170655
1800198
878014
110574
503642
198466
1549569
1659736
1497526
1290443
1074065
796616
202208
803929
1602616
1259784
1197993
1125793
1082775
830228
243843
1661714
1236647
178458
1484493
1797196
530777
561049
949466
830985
788230
1458864
316385
658090
1204626
1973706
106246
984515
348291
489827
1567861
430780
1423498
1982200
201072
1261518
403134
1602181
1242783
1882612
176675
1735394
227656
1551592
687976
1283264
872822
1213078
1352437
860993
1399105
1050525
1666198
1928989
971935
1321490
890585
1703235
434191
1456804
1508332
1999934
606107
1600024
1235856
1890881
1294058
1211541
1584801
1216701
566756
1273480
924838
952902
1246298
90258
204777
858657
840350
384590
661519
170288
1691049
1601334
1282628
1489860
1891505
1578325
1576118
555312
1572483
764646
1305833
1846957
1821365
1139561
1147460
655311
1549185
1829858
986237
1712176
840426
609446
1518268
43236
137520
1611585
813724
1760799
1391144
331498
1192983
1698445
1657352
1849794
504644
1164681
687810
904248
933010
167520
1453481
500078
1831134
1463459
448414
29796
513941
722389
1718772
1837393
1850737
1019859
1244803
1336295
1777320
1713064
982262
1482184
1997671
370349
1778132
177497
372144
212800
1521665
1099123
1326931
153239
156282
1213448
1633757
1267147
786245
1049124
1009669
1890225
1943553
1565564
435834
280461
766219
808065
76624
708249
1460116
815527
1835629
1109276
30808
741181
1465872
220242
5240
1198736
446204
1636758
933224
623123
1628956
436890
987043
1689501
1157305
1369741
1027622
1877617
398001
353582
1281428
420152
330040
105758
1845966
805137
396579
576238
1206715
715693
757500
1328741
1500881
1945161
756374
1987944
1576890
1798096
775182
1321991
1468386
380112
325453
989612
276715
1800463
1926749
1665204
1686874
411798
1080370
1769782
459932
1474774
1887167
1198215
525418
705874
570208
88696
21627
503873
1404545
280789
74816
1625631
1665381
1244139
1185217
1373138
292203
1441464
70136
1309645
1188326
795004
954356
565576
1368671
292650
1240446
651182
589668
1725911
912552
129944
1964960
112706
1552298
832530
1995955
213758
1720921
1495106
1753649
782981
1922366
1765048
1621900
314060
1261566
1591187
813286
1533226
1446081
699261
15723
1987704
1263266
1869390
127280
1808098
1197917
272965
1137740
1091792
1099228
161597
82783
739946
534014
640860
1957599
1812759
1048382
330639
1742040
1404855
1322829
188101
1404514
484427
1604917
827518
130238
1429508
1955179
703927
1992205
1766040
16653
305570
307858
250933
1036271
1174709
1110003
1228238
342760
1708529
648725
1977911
1822411
387379
644012
733834
497242
746386
582274
1646071
1937360
540777
675242
635527
724291
885561
588526
142567
1236015
455006
1810171
495012
229412
1842436
973491
19457
1282465
1297692
1781829
1185836
159487
724812
581483
1955660
456304
1550558
1162648
501526
24922
131076
1311514
106912
1816273
1364312
1511753
1638038
1029142
326611
463301
1872980
716018
1052443
177202
1898304
1993379
1857414
1708375
988648
230471
678088
62994
145229
189452
887461
905139
256236
1109523
414805
1324247
528117
274181
1846773
1723236
35032
1146488
195639
1841452
1553009
534433
1306967
1012171
967907
1810631
1354016
271457
1304852
846638
776450
110554
947286
1216042
1918018
998541
670605
880658
1201659
1451940
1881307
1574379
1488617
1312456
516143
1604684
460667
1544392
1708767
1400521
1020821
1413010
792092
791970
1719410
1183805
520209
289076
459770
904140
585731
516030
1901414
1005136
351309
1296852
163713
619925
85099
1463632
1399976
1787541
523369
1382071
1023056
1885320
1760532
1264535
901787
1123786
1093854
1900173
91780
1050942
98441
1756794
832184
1365352
44115
257826
335685
1750670
1323514
1769037
1143025
118553
124694
922847
582755
1440205
265762
167926
274435
482662
1528896
12810
1203034
830359
1465111
1604415
302681
261884
1391143
1020677
246363
421046
1370147
769577
531537
1561485
120954
878366
1988876
1262736
433346
540218
138582
1301266
1344255
29183
528078
981532
1378060
1087021
1493026
942464
1239601
414658
909667
1045019
1770351
375240
1880204
1325318
38717
241345
167446
1124585
1098012
1949103
1820311
1030986
1030317
619726
151908
811744
1230861
1897016
1774041
422808
566061
258128
600730
510332
1931850
1758932
1048077
1949198
1403713
1141802
210732
1075662
900687
1180119
1588136
59617
1602818
612249
201390
1358914
734019
169415
1687285
539972
719313
1954587
805233
1422958
1357156
277064
1412607
102572
451092
1586744
93796
128187
367833
1896541
1456626
860054
248462
47992
225392
81356
775105
301295
1930785
1635906
1708992
101848
941574
263546
55831
1960688
182658
462972
145070
320818
1209833
575940
658434
321394
830236
1716700
1737995
983385
399798
997892
1870476
1827123
1718046
1791852
1096278
1015918
1043803
1301596
1260498
1835750
1291816
1384747
1441063
401572
1159881
708503
551002
1833504
1143049
680315
1914890
1616423
559552
1662806
744062
1198032
564803
277393
760878
969719
1244887
642873
461910
674922
1461444
824673
1643635
1802701
656588
705765
1765193
1871048
513981
488831
1481000
437982
419904
32813
1423364
37713
903112
1480170
1088962
1466870
609702
580599
230879
1516692
93235
43990
225286
1741188
1492389
642765
602127
1602705
1539706
1789957
1083440
1700593
1893566
837089
1377062
533393
54828
365903
652276
358505
341611
736299
1251340
815736
471693
666620
1314631
107759
1365145
1767046
585792
308174
691144
1534586
932277
712328
796119
826535
73261
776968
336699
686500
1690514
603111
1524424
1548803
331877
1963604
1826821
1731247
227553
945953
1005809
1780920
410702
1045211
1321673
934293
966221
1275568
1303213
1582016
160864
1986564
81367
426703
837738
1202918
608446
1060143
1667491
1374196
1723700
51824
406014
1060495
1338898
1076482
282694
1486856
250032
36898
199488
1070245
1923906
1954004
1236276
299144
11580
1872603
230533
387483
731439
1117180
536242
1090010
337197
317352
96900
60466
1797885
1153129
1308702
181740
1865299
1133915
337939
801786
1331442
448966
267619
1427543
111264
730289
485609
1156656
986692
414698
480195
462749
1491134
306770
561492
1688801
620167
18486
1589603
1425856
1455335
1883877
918657
1722978
1736220
1400428
904645
1881176
840349
1099754
1287019
944708
685161
1989450
1663056
1432404
1600888
342067
1660914
1973747
1940889
668126
76243
680388
998710
734027
1007795
575024
1087444
338400
1333698
1161018
1186360
51002
980854
592293
1492320
229839
1194088
295258
457917
169896
1437375
1498510
1442261
385313
1925534
89786
985050
620820
1302937
600088
1961865
739061
310918
1792796
1926003
685146
1579099
1880741
155274
1736838
879058
1535831
296046
1091248
1958305
1484950
1153415
1770486
1324613
1432202
1479720
1928060
1237911
150480
345410
1950765
1389869
336330
1290315
1055010
1808346
1472377
1012906
1794939
723201
1780665
1132250
1176633
916401
1310977
1961443
1182137
1789224
1865634
922634
1081819
246511
1542865
1151168
1619653
1757521
712094
1242656
7394
1606933
815090
628029
191211
1096085
582617
1822006
1102545
1065546
1436116
434381
951678
1186325
1247526
261130
885642
1566077
482872
1448607
1719536
1787105
307027
1530459
440380
1298526
1539451
1288641
1378055
1942349
1556531
442321
953310
356363
1931243
1541293
1701464
40994
855225
550596
921356
563458
814677
326380
1677486
1387385
539351
1431874
1482303
1797572
1525759
1185586
961614
403670
591572
1464198
1986300
782306
1918331
1226346
856344
1303141
365167
743759
1288758
1813178
1889922
273998
302396
1642781
1513921
876686
96789
641574
847010
1080196
473525
356854
1773979
846541
550149
185296
527276
1351668
1070122
1297330
1034784
1973501
1509012
703504
1659959
1399276
490538
1506136
1482904
179885
244551
1294888
547568
1590636
302922
571124
743050
1803703
1042312
815021
1581027
868160
873948
457276
284992
587835
1968243
1316643
1698242
765505
212026
1390264
743184
374754
167437
270713
118604
213906
1813563
857961
234477
306882
931137
1975567
1934321
1017708
788441
1216416
946508
196088
3518
1050297
1550610
1805856
305736
774838
621090
1782528
1342882
377171
1234593
812635
524003
898924
1884670
1245197
430670
929351
72378
1872606
1371775
109091
1185608
495744
527760
812204
1384129
1219801
283703
1547981
720600
1065110
1156522
1046714
1668711
893769
1174084
1677521
161188
1965055
75068
931884
451355
1230842
310772
1231226
588110
1882705
1375313
842991
1599475
1505231
1349802
1541541
967021
929810
1332552
1345470
1448059
266910
1524854
324145
1223890
555133
981381
515364
1431740
683018
743759
1810919
72071
1699602
381654
814202
631161
1128229
362494
1142582
247491
1012024
786671
1263887
1156847
1320771
738775
313655
1889004
858009
49728
692363
271397
1344926
1432992
1607281
1878592
1517862
1402276
308699
375969
1946309
1920517
1380114
83031
801082
1809060
81836
626829
1444523
1894513
779202
498072
921965
318802
328159
1544155
1230678
1862112
1753654
1434378
315881
1701068
852552
260759
1275651
340137
302716
398003
1755242
732714
506963
1280746
1166026
1492008
1906809
1093605
1132061
1829665
785791
1186589
1267647
1329673
76039
1954336
331992
1181684
689746
1977797
1702353
415570
885451
819901
908906
267376
1527052
1818844
1015152
227410
204866
729121
887702
788077
1286075
1685704
971972
839754
469518
1252303
1222916
1687482
1785677
315382
1850075
1719495
441862
941303
86709
812013
1817571
1700631
984550
834942
1844604
1724340
391796
46468
339334
1778944
86451
852781
109311
563328
345945
186955
267623
1781070
1592761
115964
839075
552068
719365
675541
1106699
1713189
1118013
1768065
1868111
1296891
1955950
763564
785326
360230
364994
1820484
1651866
667763
94951
1403777
1655697
1898189
848445
1480475
415401
566599
8886
1745796
1065825
1221291
444675
849384
1240619
998705
1428842
1877679
620436
1535180
910228
1040883
269852
222371
112364
1503308
910766
1417808
1442187
153182
1799362
1451509
1825016
1847033
450605
1844129
1018786
700757
191093
1892007
1669124
696814
96958
618480
1564966
1198571
1629459
1794077
1736112
1424944
383782
587925
1776337
687262
1093854
1820125
1538914
1692964
1455152
1875944
1488565
1875952
1339847
1143437
1886501
1091012
1356930
1559981
1247970
1396188
1975608
61957
1338578
1651208
1137656
490901
1477963
482074
1953336
1266003
1295017
831930
628153
1103071
1827872
62525
1305179
862441
306770
262802
905646
1476893
1128598
387848
890185
1500347
1070559
208406
491822
1728336
1703568
881555
1203616
226580
180206
1455876
898549
1663790
1137738
539414
897650
1659982
1280280
1912436
122883
716441
1382399
234094
1757250
606115
1925362
1100540
286956
359511
1660666
162114
905119
1067748
1271418
1410692
9893
1921592
1601597
238602
1052566
478990
1888886
724302
476231
1513486
1190763
1732405
281635
326316
1056173
250689
1438244
896086
324233
752181
1166339
1439346
37277
474709
735637
955689
1579231
458595
1700014
1967307
1888553
830198
85118
1759919
211138
1694734
1015978
647011
223778
459306
717594
1139907
1324704
804071
1966730
1872902
1626320
1944672
1340910
539565
1701663
1888758
514992
222720
1813218
957547
341777
956444
381495
828488
249256
1095132
1002483
1854760
94131
1353088
318794
1795927
961410
1952595
829432
924046
677070
1746079
1423632
1952220
493581
1162171
1238007
772035
1348436
14096
1418177
1881156
1322909
663387
1892832
1008134
337080
915419
1185171
494551
832435
1975913
495208
1865199
1422275
30196
1302478
574574
1168688
496959
1461698
835901
1386938
1225944
1457048
808889
332443
964281
1305237
570957
1321057
1983770
433913
1545330
1347745
1983561
606166
1144798
1504368
1126833
1209866
1702116
749079
48855
1261245
772582
1485921
1764329
1349483
1466852
825067
1925094
1526470
1725260
1999774
1994674
272014
1988177
614347
1868195
257363
1625141
1366467
716235
47565
1033278
878257
1790544
1476067
1382426
1528365
320149
805725
1085680
1768081
1032173
1694012
1769244
1535645
1907588
40974
857722
890487
618636
252073
1509231
1548161
1537572
434100
1175188
1872833
1292508
1963580
33675
1013766
608430
1934926
1681391
1489184
1399987
211919
1481472
1130005
116659
1188835
1758074
1161789
1050956
354361
1789055
981
1791449
893035
1094887
384928
379553
1844663
451900
924832
209840
1553344
1275543
371065
1405519
441630
724691
1501269
1407281
40758
428046
446115
797134
247105
1750561
24154
123621
18010
1840658
1297587
797789
1354927
62416
340499
148215
14740
1782129
461018
1570907
317528
1158566
1587128
1877548
1523901
1230875
1526476
677128
1754217
817862
1894654
1450560
71303
856834
176248
1048545
384057
719985
1735633
1535162
1555901
843563
617028
37560
960026
1192302
888514
1248964
200810
1311142
1572504
1459956
1645763
1461895
166410
918779
403453
152533
1134710
641070
1536637
904530
1201716
1795000
96860
756089
720974
1206940
334891
1050897
683377
1490257
762165
1948889
521052
1140892
814496
243255
1847868
43011
1358035
277386
1601804
1440585
333162
1947650
473973
738732
1985788
1579987
559825
1804824
84241
905063
1197477
1632358
651730
1545669
43446
1178809
1862112
1214945
358058
986426
519238
1556594
633753
296244
287120
1197749
131719
828216
894778
1416762
368687
1095877
593121
744730
1464536
895603
177934
1568269
525831
278709
1729942
171341
1763999
1513373
591641
1981802
1810171
109090
1774023
1663965
1031673
524494
1840745
973049
844375
1385820
775449
1505350
657396
677048
692713
605954
393574
1389081
1908335
1873379
1204644
919424
1338652
1879117
1349834
251126
667442
100299
328801
1466838
63471
793946
753493
427107
38912
534456
183406
1616476
1386410
426048
37830
1931246
1951546
101404
1077105
1532693
1822969
1217188
1595714
1686090
477635
928322
214595
329988
1124323
1467454
1036540
1695748
239626
1535411
118305
1760587
660299
561080
1988961
700203
1217868
982120
1257025
712478
31604
45585
103295
1870273
1707020
1633578
480857
395156
681393
1824628
631241
935093
8809
1317641
310356
806334
574589
964281
338426
1114904
124229
1097499
1872668
1602368
1922773
422374
52254
659666
739252
178069
99918
1820240
1992629
578264
1887285
678651
188897
134216
1244502
1013086
1568510
1080258
1245593
186329
1175148
1506016
1304448
1002242
86751
1509703
107811
383916
458968
1547437
1913680
1729626
1955679
780934
279706
1660731
510794
157784
630982
395064
1974037
1972869
39346
618193
1861730
1095385
1218465
1926069
829094
1265397
63353
1298002
896753
499791
1865778
1482466
1480952
565214
1550923
752180
1697677
508219
1507295
1786371
644763
1551859
1994286
1532552
1282936
1074080
579310
1405292
768456
1725007
1795483
1004648
1982090
1151129
987505
674283
571388
895309
1434891
1328999
1619788
1799890
1033617
1782441
466515
1309202
1796791
1822896
901437
1816515
1604825
571001
1276822
196662
1817153
958116
293249
959376
1582759
1078417
1980428
255857
265336
1051047
479289
853936
54866
1046269
1008228
446862
1628974
1279806
1276748
203293
387139
1400408
1341621
186955
719485
1288618
232671
827641
1570611
904746
71683
1134612
1723321
1025397
1424403
1116558
1454282
43471
21222
1714474
443549
1091561
1866083
942620
657569
699851
1570155
890621
1816012
1012660
1250356
280012
820268
510606
672115
325469
1704518
501887
1087067
1899175
1814202
1047633
340219
1699868
800849
496959
1889004
1336675
520811
1425887
1126084
552620
151100
630266
5438
196305
288002
90737
335763
802506
1610553
1025774
595063
825798
472559
1837022
1926191
1820771
734038
809766
779782
1424242
466400
755948
697877
107339
265293
400802
1377454
1147139
1611667
174702
520220
825260
1054563
1894124
1475699
253579
1295925
1817970
602452
1539743
1154082
1169123
1115501
1474066
837109
823838
1297668
1652952
1657382
1498553
78173
777355
1507087
1848685
1245876
224087
1601270
279819
630241
1814902
1794741
997543
1710623
375908
503532
1296102
848235
144074
1509243
458854
4479
1634309
524389
1329911
1853481
1619677
1105366
1126443
1874873
1937714
231147
958925
1506387
1338184
177194
840269
1336284
78199
865048
1899481
1692839
1510964
1173079
980077
1148558
1780776
932832
1413048
1263795
947880
970788
492880
1060786
1937835
743540
1561565
1701201
1501258
751075
249400
1632731
1325820
1366667
1035561
1662798
24033
1806523
303048
1720472
10684
1875187
322641
1810713
408009
1692692
1792623
1699363
1432962
1293632
1086666
1540010
737345
1319306
298974
1797251
619344
630924
189156
722516
1698077
1566773
1308535
1059164
479125
477549
273689
364595
193041
1165509
423491
1659433
107060
923361
1067756
1577842
1688030
1200185
617051
773307
288154
112438
1703024
81544
213357
1963222
300381
1994676
654732
1408336
1833683
20491
831523
1522637
251898
1461219
188735
1417109
1766936
1970219
365253
281165
1227047
1299194
376803
727644
534697
371446
1787455
1020839
293305
112295
1722889
1206612
1137433
1223579
1946653
248896
867688
1561095
562076
1075819
911380
538818
540179
657121
1817693
1506780
194585
767550
169440
638486
1338945
1468300
408589
151143
1599259
1517614
1434545
1758545
674970
749176
73642
1203451
349481
330421
1203887
1603398
1342099
339356
1661404
1320876
1109348
1475946
1980099
197138
949464
570620
29336
889480
1441855
876348
1042237
674201
996225
1177964
466538
1800630
1203906
40866
745195
378039
1526562
67027
1588793
268922
839291
1465987
19130
841260
978365
1298155
1777503
1193261
131875
717257
202891
1452464
1663063
1351871
1325245
262938
26239
507122
703067
880459
1041727
1149121
102727
1632458
167274
1107596
1138812
337799
1381514
1028746
156932
1020391
405954
1786965
1702154
302839
1196347
1824014
1988369
887973
302920
1665325
677662
1584876
695841
55300
130374
10605
490601
1807880
777988
1531931
1835822
1187836
1036853
1350566
1056547
1282032
1692156
1053355
1378285
772637
49994
1494733
1922515
1388914
1957529
1505967
1800832
342110
1721579
398425
464875
413842
1546654
313229
1746358
173326
409970
920437
1775277
1843672
822255
1965678
1698373
1395525
333287
1481514
870307
214951
1875034
586884
1578520
58865
577076
155115
1717796
1941490
1938682
456657
383716
1608079
582713
1418175
1243391
108448
553095
391942
1572504
1903287
886962
760706
1618661
418315
509647
1138555
1531388
160866
171089
1880281
531312
672078
32326
1321203
1655264
1414064
78180
366539
961694
1634393
685146
147724
1588147
1327000
1436503
1280808
1824603
1483530
141645
370436
1855541
144280
1284295
396156
421899
117716
730488
1805158
85503
426958
1231085
503387
1738825
842326
1970211
558211
929865
981681
1825902
577188
637451
1725108
460454
686609
902038
1518800
911403
1314784
1144782
106591
1139714
348538
1366246
477457
1940770
653629
1980436
1210761
1378614
1297646
982640
350661
332911
35541
150283
1711091
1507632
306554
1140607
511001
949333
1697020
542737
687688
702473
280036
766550
1414561
1299759
1218155
1562835
1449471
1179827
154409
682754
875613
1171639
1397881
1434634
811890
1715579
1422536
720406
1814485
70422
1557883
1669963
79494
1687514
346651
1955904
784744
1612815
1533626
1851249
1481163
116515
1556015
409542
1951707
158612
502542
1260450
351771
1993570
17773
7494
944208
1443171
657948
281218
35397
107758
815116
1106737
677463
1623613
1019960
1210039
1382805
1615858
474815
1163335
1741902
50044
211943
859054
137112
1234764
1229735
509741
1938659
1978364
1667054
865689
45114
1053021
37579
1156445
792265
1828564
1413080
703217
1709478
521918
734214
1304682
758924
833889
306925
1329845
19085
1670826
943258
1739088
1582387
1303100
472175
1863124
1727086
994958
420350
492603
237187
1458488
951552
784381
636170
1330074
85559
666210
1547293
1597655
18704
735226
133432
1549953
1285555
30785
295646
372600
409775
1002640
91652
871012
1202428
842099
439800
565456
1799331
1369494
1410607
1022628
1163378
1160160
267872
531919
540280
106302
583187
1142301
1917096
1601559
82783
981561
1923480
1537816
940687
1191965
1470235
413021
1830851
980472
1914787
1520406
842170
1040974
1463110
866106
1099231
1208452
1533678
1311937
1503476
406382
165557
699850
1849558
971933
1828149
200186
1809970
1048873
168924
1887944
81367
297275
598945
1348659
509116
1481105
1205787
695268
960469
358141
456641
1647552
757568
1055504
287142
394155
78934
1996784
834695
1007613
171142
1629154
1163480
664103
358356
805164
1717208
1008522
431529
262655
682699
620892
1364879
1602266
1711859
1581471
632731
1398479
792202
1874285
293390
78359
1119461
81078
463959
1732761
105559
1580170
1176170
1097341
1547132
1566720
1739379
1101025
886645
1585447
1315305
9233
40353
1424135
1780937
1986508
1841085
8523
1147584
1698101
1986075
491032
1743311
1590072
536046
1646456
1203187
1437201
383435
769662
1734151
253407
231424
112495
151701
1153026
1874756
1936550
1083764
1798471
613332
1947849
3665
1138266
968459
103517
1463274
1181115
1523870
903311
1316853
1615380
1167244
312160
1845436
1389951
1865177
686256
1394016
515462
1465793
587753
433466
1666687
1726241
105576
62946
66414
366350
863047
288214
1901179
129567
1440321
882557
375697
104625
1455434
967060
448199
581297
261126
4744
862206
1552022
1961901
1046417
216803
803456
1290370
862619
1650931
463037
345928
706868
352675
396371
1743094
796761
862905
1824317
395814
1356405
1665886
888188
777741
829415
557330
606465
1696594
258686
581968
1609631
310516
1248868
649590
1625570
697326
1453438
1378676
667987
451721
230649
43216
228333
1117016
1191691
369807
1988758
1631706
1723525
992667
959563
773301
1659028
1581995
1265540
1029113
981192
286321
1104507
1358779
1050404
1019316
1741348
1079859
439201
518136
703695
769398
533463
1043245
1633899
1644628
1938952
148807
453155
623429
171465
1271770
976816
1124499
678734
1166427
59332
1334410
1328296
377109
231744
182992
1982060
471367
1317078
10684
888980
1811348
1691421
1643297
1823062
125747
832327
1480585
404497
1142852
494174
991357
525501
261880
742504
1009677
497811
688381
549713
692820
1256828
1070721
1181772
1748039
1398768
662537
1221909
287132
1397791
1352588
648709
1144299
1332297
693635
605815
1748441
1984319
140038
733427
599756
843537
205978
1014585
1505331
1724891
80533
843745
1225800
501687
1844443
195306
1884388
399508
944978
1701711
1604995
1111076
1569194
350085
1329555
500189
1250356
947154
1148598
826819
625720
1987805
1404662
1160979
11960
112026
461009
316856
1284111
686696
159091
373041
1916332
1335965
1876985
1178902
1378988
1772749
1638427
916288
511183
807164
1423723
1088250
474294
1450234
1150345
1808525
1838947
1995213
1714685
1776107
1869733
622739
1027910
1745143
51134
1753217
1814092
1483962
1648960
1846957
1951357
927082
1733901
740540
1306995
1489856
741176
998754
1809318
1466008
1406858
1062067
1567527
676152
1532128
1374898
556139
1747008
106031
1959715
206789
1111106
169630
30596
279269
596977
106085
1629222
764633
1178336
828705
1203759
591278
261169
1251295
1145389
156524
314688
1953226
51921
1072869
1013575
1566948
723040
1384046
945489
336093
1783082
1669033
1128518
1980840
1601414
19536
52376
286815
1235652
1365849
883860
68299
883852
363700
127039
1578424
179123
602147
486198
1043170
421899
773561
830729
459309
903452
1483944
1481546
1953303
794244
858951
1542111
1020714
1508122
386034
22442
950445
21157
1752349
848894
182217
1477423
1899172
55382
283332
1408635
444235
439391
610280
890468
313945
1521892
641985
1349729
755115
970021
459658
378955
120300
796523
868313
461683
1774350
1888634
812907
1309761
627307
1436993
1944483
407664
545311
1095442
1980015
1163218
729407
430015
1552866
974521
140890
1425964
439236
1297950
1836015
78133
1312841
1781979
1152246
1075892
1364078
1153284
16666
647966
1381374
906489
1405626
1147232
892091
796183
1327966
1911734
1049009
1157971
1072694
768063
616855
1366424
412922
214578
640457
1945450
1069488
853685
1132808
443529
170082
281871
1168028
899858
1256350
1718221
55645
1994239
1279746
707559
824477
1376605
1248651
601695
1111728
139102
1179886
525524
255217
468547
11741
1383114
1453723
1695512
982269
1036505
184429
150537
412959
787875
585845
1864453
101158
1286529
919698
1406445
424238
1068151
1072387
1783843
193285
888731
918142
206020
1711666
1539186
44877
46095
550367
1289256
923808
265399
626809
531944
747442
1587420
128308
1122013
637743
328899
1615718
997127
48440
1102733
825369
1816910
698610
1921338
506627
641465
99471
1530977
839569
1878517
1541117
744682
435096
963456
1550380
290076
144503
1540729
1129559
183769
793476
574725
941339
972864
1677349
991252
1766045
1633083
1903809
1567309
1275963
634360
668804
420888
1572772
612733
1413442
71042
1887577
166531
327450
602814
272906
296583
669360
930727
218302
87640
1192951
1760769
863288
1678670
433472
321318
137637
1985256
1859181
1367849
493792
1119893
3343
1275833
1129568
634549
1008913
175947
76550
570442
1893983
911121
1556661
1212115
512891
1823012
857329
233034
1246610
813271
190886
1168238
1666278
840774
711897
750451
1755207
858017
1971763
320957
1083888
1275552
1804869
878630
1879464
1283410
1097577
18010
537703
1160273
275696
1592207
1036587
393809
1998873
979664
153705
431229
151654
1440669
373838
1240593
644950
1420870
986443
1861395
528029
1489683
238921
451308
1050637
1605330
648851
627968
1948711
1661425
144589
744976
555563
1832755
1736985
1918350
1715552
1203888
818137
34169
344876
801231
900504
104263
1124585
1058620
1839341
1566928
1756442
1460710
533849
714996
290414
242156
1359178
1644082
1844476
517267
498832
974506
477818
1922203
403965
484661
701096
1147182
783191
1275569
1671841
1663818
1287536
940764
1404632
1647706
1903991
911107
533846
1685553
1754885
952389
65758
59054
983905
665985
640252
126401
1985557
912935
548939
811890
727223
104870
1880648
968614
1950691
1238474
1481514
87811
483658
880515
596873
469425
661084
130745
1796140
1741053
1728705
276882
1958170
1867779
1536254
822340
1559026
1648944
862391
840600
286926
1270331
1771372
1655270
609783
1327452
433347
1624234
250218
494723
1614452
384484
1295318
525496
1422503
1203106
1281684
1738708
1752270
1011041
5427
1362920
1383954
939352
286691
1189567
10170
1660671
1717833
897976
1599595
1933093
7065
259282
47167
1651748
379616
770858
1428776
1182633
939814
1287550
200253
160183
599052
1040872
195993
98142
450144
1100136
425877
1048682
499884
1419152
481555
1114382
243021
812620
466810
1155228
1082404
1081523
1837474
1044374
24695
624865
956189
1969654
1970287
603637
885997
286225
363662
1424019
1409392
1963919
261370
707500
719948
1965916
525841
406183
1201944
1564456
859287
1460461
1948761
797318
389082
631245
1067176
1171663
1378873
1445150
1310428
1966195
664025
1868206
614205
1883935
1706063
1405159
668482
901270
402858
281466
1511283
1848763
1685974
680300
1926375
1083623
1113338
750998
1875435
1957640
1547488
464721
209327
973332
1696671
1478318
1787748
857752
583823
1912461
370399
1488022
1819366
1443764
1786218
1736712
1341342
1639089
1397213
1924128
1651703
1270422
861231
1865609
983819
1084690
1531540
556164
867616
1113518
1204349
737547
273323
352750
413045
1255156
1542921
1852412
1510551
1159234
156935
1499007
1428381
809185
213722
471337
1365452
547810
759395
844083
1903510
1890128
1681659
1401783
1930891
643626
111042
322225
916212
1067347
1153748
891946
1049594
1224952
1438333
1508459
777916
276848
1485076
674047
401265
951283
1936272
1869676
132490
1298460
122903
197017
1915124
1170749
470845
1879076
774299
1995217
1342296
609437
569768
137096
639010
1419862
1650702
1027498
1957342
369044
528117
953459
1234102
15347
784286
88272
1707474
1207377
332851
1456614
1199466
1846508
1082907
1507904
1808561
1246153
1282092
561910
1495495
215132
466272
1314420
833602
1443449
213634
1334213
1889915
354211
1591196
67710
560717
1221019
1316108
428995
190795
1906027
1214769
958116
1657453
1134143
1072725
644117
1921268
636295
905418
391361
305049
1733424
1048821
524951
81662
505661
942407
1039232
1238162
124783
1954730
1371408
720206
1042077
284716
1948817
822669
1566475
219592
1054510
105483
1365978
924854
96245
1805314
1063622
462574
115157
630329
909787
886310
570014
1566480
230632
326831
1166313
1500016
849354
456410
447357
902752
904325
1685854
1095426
422662
586566
1879844
842215
13781
909007
1088913
1410009
1222540
568912
16793
941961
442604
155689
1267071
298720
896684
1453431
350306
812354
1513991
1120261
446718
1549925
1846067
333228
89625
42059
423063
1330029
1966516
1447019
1904356
1166525
1359292
1857710
1762713
816692
1365800
1431720
1978462
315160
363291
563153
1298809
1514372
1451224
1219932
637659
606903
703950
415401
492262
1311477
646784
1165884
212932
1384659
733842
1727319
1905765
938044
1113123
1809043
1766222
1049591
933046
922695
693404
1366325
1900624
1547457
1341756
694871
1655049
1540564
1267698
1345533
327676
197601
301507
1659028
1171322
1565705
1268577
676044
702473
871899
798184
720904
199373
992280
283455
515738
949299
1325137
290121
43807
1661305
219226
1375520
384039
297845
711793
1582789
1883876
1002258
515783
53777
1102476
1896726
1069857
720687
1277216
425889
1570632
979985
1895861
179843
458152
1476800
458374
1443817
1949080
1358242
251956
552460
116929
395226
1588201
1951622
575975
1219058
1571728
966506
151670
485449
187677
305553
287523
391559
320599
953542
1955168
747502
24086
1238159
1080041
1845994
590114
1807601
278903
33325
1364020
673957
270464
761500
13690
1014938
1046543
1120094
697848
209745
1830471
1292565
1298755
439112
1436146
741848
500609
1477143
1643255
1667161
1552138
1209324
754364
1836743
551564
493316
611092
1834957
145020
918676
1789106
534586
1626840
871043
760005
611868
16793
1514814
597562
841360
1052794
1187888
1346753
1581689
1376676
1157753
1643923
575494
462474
624871
1781783
1163147
985747
1886329
20750
862663
222720
932191
1038521
779100
1232656
685900
242688
49406
769888
92225
281935
497624
894765
163292
1205507
1084454
1853530
1485466
7478
1690595
199934
1267758
646049
705649
1105887
1686192
1453145
1840445
167431
1944690
1191965
177115
1509479
342004
878945
1352491
1339238
1025065
404240
791301
1376232
551801
456937
1483962
1883669
1434891
84234
867186
1922364
1122625
1305073
749207
1128237
1730005
1918672
1680208
507472
1610663
1156891
1610430
1740045
1060826
448176
123289
1685895
102572
108405
281343
1764201
1242765
1604964
812257
703792
839915
1293725
140651
660653
1955089
464570
664466
574682
1064323
932101
222411
1511099
1175097
1417883
327419
1379894
455295
1667779
246536
1051167
873366
1408104
1939858
1741698
801671
1594654
1381188
775958
1525918
1794943
1830030
1133397
741160
1974460
205341
541596
1347173
1178708
1901574
1623731
247128
1870846
1657178
1367366
1922850
646721
1228937
1814432
1165395
117552
1040883
1055645
1453179
1074080
395090
1537572
100556
1230539
732406
1245637
355728
804041
96446
194923
229781
1974086
930975
984171
1183736
1931357
1518919
844500
1608589
788830
827611
1949383
675479
276505
1041592
1564040
1216257
712989
419857
1244899
1018435
41571
1999417
106965
1900102
1143403
354608
1408635
622543
1153798
268927
1449152
776386
96522
1637276
234825
974863
1133613
914894
1738830
1551215
1308003
865966
1144925
1963809
1178150
1853876
204928
1046199
864575
1738956
766067
1707374
1686382
653579
166847
395835
1684149
1035404
801921
311095
1917999
960449
832710
1999078
668728
1780514
50851
958748
1378656
1110446
1082712
1377812
204108
1810154
1453821
643033
112438
1882550
1187343
286322
1048250
1306291
1780657
796861
1219566
873378
1495308
1166371
456424
1072387
1495531
1195803
8380
803933
1139927
553927
1428868
1667021
28291
1581974
653455
401997
1836176
845392
104554
1615379
1582730
1793704
1970222
1151873
1542133
155838
1899598
242295
603025
668933
253131
1619222
569728
1895353
1844564
918692
1416394
812617
411958
1449024
1773519
1141315
448199
98699
1384747
1665189
1145920
761618
769513
756610
27400
74682
345396
1770648
1468642
1445577
1071084
1986516
1333384
1749395
588051
409341
209374
1263167
1035300
531909
555452
1783498
688222
939774
63363
928585
1207066
68500
1861980
833699
1638511
95407
359114
510369
1741974
1089743
436010
1359371
606183
580773
940650
284795
374093
1811208
758442
1220225
755323
653455
1709195
390656
1454924
1254608
435627
578638
152500
378392
354255
896569
1650794
1746585
8225
173802
849354
1752947
1563891
7062
422538
776747
320721
1970304
765639
1432529
1859648
933547
1545676
1181570
1261645
1935289
1053822
948985
857588
741831
882859
1605729
1652036
798493
1315837
1509175
1473016
106326
1135014
1859578
1682460
254461
991315
1024936
773467
1352561
540218
1379317
333501
638891
748218
758753
526002
29899
138646
142003
1721729
726323
216028
1815666
1961404
1813027
862999
473189
1515750
445148
733488
1297242
659680
1526448
717896
647762
380506
342777
1341255
1317078
546711
1003992
1566708
1128119
914284
862059
1525616
1797050
1702563
1535105
1985182
248696
1337918
618198
299023
1313003
590468
211121
680121
1775131
451015
1972541
1917010
326060
1935332
505991
159384
921663
1414982
334030
1139907
1069657
816838
259840
1237390
1040652
772021
1870955
1212939
1116920
1956307
1701036
1814974
1448659
54980
1448156
507670
434096
904513
783842
933082
1437268
262340
480606
499192
565124
1736528
33692
1389653
34095
227853
1418273
1765060
1873289
875818
172566
1953908
309006
1556865
1993330
802808
960859
1719748
328950
447357
243858
1349153
196702
1777310
1908066
1650073
900303
1299714
880787
1884670
73015
1483915
1676425
1492130
1015150
1844322
1901179
545864
817596
311467
734133
1266866
774563
171241
1223402
1038417
339885
1203363
1180112
316384
474946
1118659
1269478
222231
1558642
1084905
202804
520342
1136919
1295095
359397
1377095
642112
95380
853826
1261584
1413108
1514700
1671821
757068
418471
723633
1520948
761468
1110320
1314576
1963536
371044
1419140
489037
1952371
1862343
247809
89075
649724
17664
1487930
27701
1439324
1343276
1636451
1317078
205746
804798
1451303
1330961
989391
1145473
1604683
1252922
1886741
1945444
425286
1943027
1097185
810761
972882
282021
522583
1607130
1425185
1583984
949801
1350824
1261602
799683
1761924
428673
1567307
1737258
434503
1667711
1345347
640473
108189
1873015
1511503
1258620
1469051
819865
699659
707508
908669
1292897
194789
1124378
296679
418971
1589054
1978085
65454
696153
641359
1827900
99052
1560103
895864
1154395
847277
748089
878370
1943316
56958
928509
705430
796714
969869
1388231
1276287
490728
1440060
1741160
1534498
1120719
1194053
1371681
982730
653348
400897
1235945
260640
1997244
1237044
1853466
93129
781444
1082771
1330385
1212240
1038250
1625582
283608
1052120
356956
989177
1888543
1041728
946572
1241735
1929399
1486205
1059902
526595
1312300
445990
1743132
1126826
1556525
94625
1538446
879350
1701047
344973
175940
1255999
1430032
1238159
564102
728652
562069
744576
1089772
1915744
1400240
161684
1827730
767229
1178993
710953
1768281
934831
775198
694324
1489543
1406905
391105
1030268
790272
174728
594787
1254414
1092234
359640
92523
139134
69544
1405667
1015366
1723996
1509707
84424
77078
705131
1318122
1091264
1271058
327622
1001141
718586
1180549
1351771
831385
1096379
209688
1807997
135339
1650956
890305
1492770
132915
998140
1252920
298686
81888
1646075
945925
1891631
240506
1373403
1907483
1941034
1666229
141305
53914
527276
1288612
1445772
421840
804998
1645972
667568
964399
1078660
59001
108796
1221101
676804
402430
426924
1952966
531317
455672
1347414
913847
885651
17749
1639978
1589054
541490
836014
1094870
921557
1243915
546011
463357
770841
412096
1176920
793403
1570514
633161
371634
1292764
1965909
1954383
1253208
1376412
1744860
887831
1994256
1260933
1366587
1994515
1830969
658948
1607043
1094619
1570478
353769
423544
1260162
167660
226004
93872
759652
942931
1655631
235346
80161
752154
1843532
818459
373960
350230
1824376
11208
1286754
1377436
1937819
624481
764633
1975122
1610039
195344
1223184
1364020
1608487
1086619
382702
1288554
142463
947198
1386340
1346536
1110299
959345
50601
676406
1738952
1258494
436586
1197330
1925318
903324
1113734
776534
1295272
4659
112737
9062
1987035
842650
1262926
128291
191694
1257937
1158890
1110028
1606050
1932101
889836
1222991
1002237
1751219
1478295
1428761
455210
1568486
150873
1504956
60466
381104
1995902
1978082
1325361
1853320
246195
514582
342424
1471985
290268
231856
1421429
574716
919989
966300
1420168
1126367
1453456
768976
834705
50655
146646
1701605
357298
1307987
743527
634189
163402
645322
1070346
1510763
975832
736857
830454
122742
1682252
133784
1382326
723188
805164
1780052
765917
1875554
965307
394130
85062
1250565
1692264
31172
477162
1359729
340123
1041661
1606429
539803
1068444
1138280
576626
1251003
147167
1092880
1049264
1356595
1135474
1332730
172937
1430040
302170
355470
471223
848836
1493696
1865944
14976
947034
903585
1361680
855730
850184
92462
818925
919059
1369266
693404
273209
807490
215256
1904468
1520227
453838
218127
130830
1443807
812443
1310163
571991
1336919
874749
1549223
710256
572580
1512511
1212728
1990692
860191
261197
728219
1458293
563662
671303
848884
1633732
1423016
556913
1589953
510207
782955
737451
1427989
1735522
1954158
601324
920683
730047
231447
298996
1246545
585994
516960
876852
1236726
1404650
1769660
1660359
150965
1939994
221416
547953
1784433
286034
1572304
1685369
1667979
1057220
1553215
990375
1131067
1585984
1205982
1468631
935373
1670489
1944062
126196
188315
416684
1196856
1384397
1426186
823241
433712
1974491
583748
1076057
439339
716678
746068
1364969
1525918
1702563
129248
273064
371026
598571
444154
1279908
1610260
545657
1219990
887625
1951101
473248
231046
658350
940703
665176
535134
1969113
1106201
777283
1542377
718289
997630
1450838
877292
479181
1232478
1828138
243507
661936
177448
1577928
1062780
116337
1030440
1930711
537994
1150763
649266
986477
1517564
860774
1184
1452564
107830
1628405
63740
800861
488866
1863594
835388
1908539
1510131
890107
1112972
1002335
1387027
1740895
1960905
257869
244551
575975
1227224
834618
821600
81239
328535
1713683
861735
1744582
261823
1415772
1950004
1210565
1997024
165886
1735768
1404510
588125
1324723
519208
1127983
702265
54333
933821
1432842
1428621
898616
1724793
1331854
1004636
1312154
745798
1930711
211223
653936
1880517
1917576
356241
1892908
1075551
1276516
1221713
964382
1575427
897122
1961012
1244946
982562
208599
1751986
168818
831500
316426
534643
88559
1442628
1555035
279949
1425330
1937684
675495
519163
700843
152869
862423
1496198
1990100
1479505
1352960
941439
916176
544367
1496241
1301425
1607254
1186849
516792
267065
1441049
604178
1091787
1939235
1921338
869957
212985
476884
1092240
909424
1354054
450805
1487786
794076
1260857
1373316
1819826
1690278
1270227
1854237
487209
1459057
1492718
285701
447237
1513483
1053630
328554
962565
1999883
853967
1454258
1400244
305942
1535874
1940595
263760
1463274
477118
1340603
1189663
1577183
1762514
1873040
1028602
55064
1751744
1858388
661985
132143
223047
1640440
369710
960626
993320
822470
1222888
1742390
896099
366706
35842
1169609
218756
137081
313026
1194639
919298
364481
465659
436904
396111
251898
992344
1363540
455371
1026845
1451123
1328948
1062720
1525733
1867062
746082
246467
1861143
966310
1961576
1596786
526169
788398
233383
688681
1277674
504594
931817
1608094
133670
1767953
1080009
987397
1165515
755278
1132049
66451
851682
439435
405465
980843
1222332
1611963
1182492
1264387
1970951
1856847
1654601
720706
1667733
952526
760826
850906
1598098
36479
1369129
548450
1939826
298398
312453
1849655
285582
1825737
309138
1659051
1366179
194425
683910
1186720
243987
787725
1403860
461832
1709139
57342
995195
57649
1591863
1404766
763482
1084089
1322829
965788
32895
209729
1484565
998753
946551
1851695
650362
55211
566673
802345
219418
597861
1534873
246966
683730
1707434
600688
1642884
1174919
1394485
1425914
210897
1756092
1144481
898289
1672210
1270920
1038640
1913705
1034740
848019
1827051
1221516
805697
143176
1609932
971110
732566
65308
1830917
1390553
1041939
827030
1113043
1958703
728176
1661559
1875704
230013
390352
1835825
677548
1146507
1557096
1048474
1432287
125567
475768
94287
1881556
1255180
974191
1990692
83676
15037
1996245
1894497
1293194
683517
660433
1797818
782781
1018303
1527172
1028477
1414204
1359543
1951419
1872092
355992
4378
1757237
1510955
536306
224240
187883
1387108
77895
24043
1959149
516340
156690
1341720
687759
1322588
932045
431289
854323
1613422
779972
826535
378394
1588136
1336675
21995
1315051
1883933
981
1894905
1480952
1023681
22533
220568
294529
878050
1660366
508190
1805464
1953907
1643879
338892
1466663
1879904
1862400
621780
1006927
887670
1595086
676702
675902
729965
910931
654567
1678617
1403840
1071679
75324
1332659
1186602
548411
1255424
1089318
527484
745754
353493
795943
328079
1778038
1897876
69896
783182
745326
1199080
1368803
1142759
1859632
1816142
1792680
407269
1999346
1005871
323397
1017120
1736669
180647
1026552
1467054
1545793
169785
822328
798268
268925
986196
933221
344068
591554
1433648
363343
659016
235912
956357
1136953
1319103
1281714
755647
620415
1294748
1847206
18215
1013459
808633
1154050
432023
948168
1864376
812710
1987063
798258
726912
393259
497703
981976
1054073
1758535
311089
123635
849781
1292859
1725009
1836303
1765069
978687
267702
1305367
286663
1609264
1070150
1560272
1350092
1427686
1153936
1226015
473588
239104
704432
289540
694555
991571
137974
1667705
12962
152930
848631
802530
249368
1813245
1287997
1642028
1832818
777372
114582
1856608
1388313
149419
929903
379369
1114779
1369269
691818
1537120
1196004
1549268
1223970
1097829
986397
1408059
534250
1351623
1700471
851495
179208
1629014
131025
1421527
1228659
1114716
1671010
86988
771939
1968918
1996859
873820
98189
1801738
1032239
1189188
659892
1774684
1377685
413305
898431
710272
170772
167924
1007015
508495
453710
561062
1228408
1844781
501706
605925
1301783
76834
1689965
1604699
1389102
159132
1556402
1431949
1238180
966017
1077010
866557
1827567
600694
374830
853551
187215
596551
670493
1102097
726650
1386749
865755
1688813
556052
1071008
1402250
451445
1425593
1804302
848968
1326673
103221
1532799
485437
103512
244011
1003367
1187732
248830
503644
465688
223796
1929327
298779
424998
1172986
742585
801848
12089
1719499
1003859
1882343
829515
980282
1190649
915459
1395671
920050
841488
94300
1923084
1137299
1760003
1173963
12922
1571566
1513972
1528620
1438943
468054
125653
1919532
1616976
207107
1079739
597404
137948
1940587
1259290
168807
1234201
577539
96394
1577680
1338610
995095
388588
1678185
1469162
3392
1970876
1907894
1684149
848277
1784084
1038625
290033
20546
354121
1048310
1449559
212655
102198
894712
198280
23212
1349599
1816251
171268
194442
630434
1495739
1547663
87802
1271725
954709
401218
866529
1321446
1869601
755151
946906
1066737
1089117
137532
217465
789817
1757442
641488
1733442
455566
1645175
821512
390328
562380
1869453
425609
1549850
962475
178936
1432849
1030870
1120525
1899852
392839
851223
1161784
1161423
1603073
549490
1279517
1624314
1536254
563095
42580
797852
770067
1656522
1361718
309091
1211194
1615268
1541451
1049131
653995
252337
1376045
984578
1677078
420661
921145
1074539
1964125
1632404
943725
822541
667769
36124
1889827
1068197
583290
287271
175044
101699
136084
44650
1435204
50474
164057
1147026
1677403
91050
1270993
1974722
1314195
954675
443676
698700
754924
1342659
1230894
215854
1094184
1506587
1798768
1042239
1987064
59359
567217
1364617
956096
1333640
1848062
967715
1582895
626172
1034552
202856
344752
1438775
1403802
1803827
880281
1607057
1081320
1492770
8011
160251
1716890
1073949
1093334
1919119
1732716
813007
475707
40610
232048
1896296
1749176
1424582
1325131
1076584
1839523
1623316
1558309
1649657
109359
1268100
1057785
760139
1483731
1210603
1901527
594496
1702355
1175988
1667054
1356512
727748
1552887
1172994
1519359
607098
1068791
688270
857687
739157
628946
1391606
245342
349904
1207225
1375047
257646
481904
832583
760255
358324
91499
1912499
1291350
1061672
1588104
1376586
1710896
92036
1566521
948390
562093
848147
759884
1902301
372820
803478
723242
99931
246994
647521
645322
1469136
1528768
1251276
1541597
288587
1173930
997420
1096051
1699298
990024
937446
822560
1745762
484157
1516824
457800
1141692
1805646
1253673
1951637
341989
828267
936056
1378988
43213
1798059
480398
109051
349407
247019
99833
185013
365432
1132399
1009901
1647511
928511
1826010
1280558
1503309
261389
384992
1647218
1995895
617557
1993903
1455960
807560
1691727
1373427
1801099
492988
1088246
1179933
36501
781796
492877
1220122
1005060
875320
1083195
1549632
1762415
1139047
1128838
304854
1999288
1013745
1044386
1045081
480927
1689833
586960
1902706
1580832
1790354
450205
1093933
1936136
1599934
1723576
737544
449371
1273916
607526
1575549
1141640
176405
1210256
1740740
37802
1297929
1872410
91692
1260640
1444517
1554609
334833
1335595
1525101
1307465
334065
1883243
606712
1714083
1825045
199754
271452
91499
1255620
1907663
464201
238148
1907936
768702
1529926
806709
1245283
1087105
1645972
1636546
586604
109091
836597
1631559
70540
1101534
282606
1416848
661726
296496
1024705
26960
1388592
1492105
249100
1851584
474656
1517337
1853066
1319790
721519
170681
173603
1309461
186027
1290083
640566
157034
678329
1217379
289516
894660
1153285
1506136
127632
129276
515819
381961
443020
1960587
1097603
1332467
1663819
1224153
575321
1456922
564570
1194576
682338
477658
1974591
951140
737297
548411
1271069
97709
1869172
267553
804471
602078
159274
736686
1844607
1683483
809489
956248
983241
669706
1856629
1535150
1653459
1285042
387993
724224
1984756
1192994
187059
352569
612673
1235682
1536853
52202
833133
1518318
1570520
1565705
1550255
1253324
1427522
1504907
1631034
1571861
620590
900902
1397393
1404777
867131
500411
1445665
25377
212612
513500
1651202
1829207
1922166
47754
866914
165028
239728
1069680
408434
260460
3088
464723
684978
749156
1405626
267253
786245
464233
145684
1663959
1778347
1993115
1982681
952553
272141
1361386
347478
1890267
1819615
1136396
1601549
1328441
313373
1706406
1156171
1673655
348291
257386
1757096
340788
402180
902559
171673
624450
1179207
1980304
540800
352743
968391
1382384
448552
1137551
43156
1140123
893380
363633
875327
1647402
716639
603774
1260374
55315
433726
170035
1085896
1406102
1883066
418210
231300
1686194
996566
1443434
1360789
239769
1748678
1516799
1535754
1043859
1120494
1558408
1142000
1173137
1048465
219125
156764
894040
511007
728852
36610
963410
405806
1198646
596654
21603
1888853
825248
1623197
721176
621396
1434624
1030094
10839
1464534
1977163
1108453
1698742
1180604
1691953
424955
885959
750437
818423
877051
1914795
559558
1476821
350681
968541
309999
1207727
269739
1124989
952098
60213
1124093
610604
567160
1507533
597427
1616455
284938
184266
226777
890742
1192456
1804424
1048117
41890
960999
739099
1744111
1749088
444500
1103124
1243450
1449556
465207
799996
549065
1773644
116957
683012
238840
1201307
292195
1260839
1635768
1623499
1690539
753167
1479927
1873846
1183592
1067538
1584820
1278327
1474115
490120
1215220
1577852
1915894
1618970
19390
666028
1048042
650388
1373304
1613601
1557307
634557
1718950
339932
160430
1299085
721334
1288833
1920262
1054514
953749
1948913
1271737
1045915
537080
64261
1893372
331989
1059867
130646
280878
1322781
721315
1189755
1610453
432728
1584119
172272
204095
1808024
569139
987796
1864498
127369
146209
16748
774216
918691
1607876
613210
1755242
1260564
955102
1036336
967246
804239
475231
966907
1134990
1817231
1367726
1251677
459805
586197
7999
1630365
1138241
906759
607725
557697
170309
94426
1528696
344198
1383426
1546779
779202
489354
1638334
419411
851667
907669
323127
1619678
1003887
124629
1133593
959806
1042480
797170
1598776
944174
1225826
533316
1026370
107119
1835086
1369610
501729
1551378
910268
1644569
1326799
1116394
12034
1561447
1617794
1525101
29707
1199909
1234606
648936
1027445
1858269
1883590
1633659
203320
67647
894609
763063
293884
1137215
1713568
853612
507217
1246695
653066
1464544
1907359
464876
499098
1564439
374536
982273
1498752
802320
1153631
1260931
752398
690441
1773513
1109243
472576
1182616
26254
1884990
52743
1052857
1218933
255497
854363
384530
1769897
802398
1726468
60267
900433
891735
1374128
959692
1738250
469516
1983261
1645599
1184857
1259576
837418
860040
1678691
1053444
1334975
926432
1204471
1238926
380909
686510
1392259
1093412
658598
481494
737320
283939
1219790
1032507
161010
1686751
879930
1755539
1150507
1550416
1527665
1597926
1928762
1011099
672191
1314241
859427
629262
276336
1890710
1942869
664466
1747933
1580801
1360789
1339844
1840684
1524638
1759820
1750440
1247271
324668
1559258
1194842
435264
1113756
1132699
1397115
387046
529829
182620
1482583
1286903
1793492
534695
211138
962812
542584
1390411
1198160
328189
342614
1749760
1178019
1523633
1460346
1212613
1843567
1324719
254145
1382381
1582206
1988906
1482366
36364
837789
1099873
1626937
231428
616315
321042
135070
1281519
1714089
1029161
132292
1725776
652208
1454020
264813
163949
441464
593527
403472
1830430
841501
786231
1820481
561479
1604917
627820
1536594
810853
686565
70978
980228
1453456
769798
1495717
1088516
364673
376781
751352
1076150
198126
1475606
1188011
147291
614078
1986514
89913
58131
1512292
998302
179462
1588534
1538848
370843
1785256
330327
1628103
1428031
1177079
433322
83901
1469083
1663959
1371048
493946
532965
1045225
876847
305337
424369
249703
1847233
1693712
28344
165491
462634
1886046
220334
977387
1039042
379397
823149
407620
888355
1826710
808317
200444
909199
503688
1225761
189847
1865405
934257
897758
1309096
1181052
1965910
619849
662183
1813692
1919620
287120
1081246
603385
1480331
1206936
1063336
1440171
62461
1276941
318782
1485091
1119028
1339687
1030154
1187724
991039
1041265
1308091
1340478
752359
692542
838683
88075
323435
1562784
1182124
615916
1803486
1549485
922328
233091
746642
1175853
880467
991723
1570145
607264
1649799
178544
486768
752952
1302462
113168
52894
313387
1748886
486006
726809
77717
184528
1748707
1849630
1829363
95125
1022255
589918
138157
193557
1215817
1072541
1736335
674378
178274
1179611
1990440
1013114
707737
1952434
54020
312650
274624
590606
330817
1117926
1050685
1812528
898170
760097
1992519
1615365
379298
1116661
1121564
1372690
264122
1443169
396015
360885
852141
1355258
8227
899752
919101
1896330
1249835
39653
1400273
1245511
1349841
1211712
1571392
884362
1655830
1856880
202755
767320
440507
1802614
772274
1606176
706091
1593121
1865449
612002
114574
65875
938291
1518724
1845455
990230
251757
1714192
725218
1745977
465714
1461109
1945156
1530857
216840
423943
1271495
81078
897862
1007613
923975
923087
355005
1963349
767237
720492
1687169
1041333
1611378
1811847
1286275
1511867
1150549
1326727
462484
1949470
135692
1215353
867085
1438433
1983317
13781
801852
1372791
224950
1537967
90948
1024488
259928
902621
1097652
1037313
696192
1374039
1768000
1288587
1760164
739671
643230
670561
496342
42727
1495262
377
111519
487057
249877
805648
1768954
631856
1645806
507555
434645
1541625
65141
162723
1170932
1164282
125114
1831295
989418
1899481
1923398
39391
1787833
1225964
1049266
1456090
1631944
1425406
1724031
1199402
156087
568970
150453
350882
31172
201149
164643
814095
1374024
1829636
1836172
658528
246278
986601
1407721
1291036
1635270
1823923
1390280
675726
191407
958187
1505372
1436147
1612766
13060
862441
1041215
699017
1422198
1572527
1270906
1035015
797106
682139
1136572
1486838
349494
1287991
1084276
1924074
1725503
416161
1319800
1584024
236756
419333
1012213
1322017
284024
294210
551354
1515481
341736
92004
1324925
1408590
1095616
516139
1103366
665616
1247603
1461859
1114781
266730
207991
424650
1109714
67415
487568
826964
1373066
785058
346579
1721024
1635851
1636055
1590774
856344
1531303
929938
327804
175725
1991877
1978281
1993694
1673696
858564
648383
1269886
1960348
642168
731377
1965526
1687271
185203
1181905
400018
934863
900245
754744
633631
387110
1240017
1131638
1488189
1445327
1013237
10049
1123329
1496077
1896490
1528790
1814817
625867
212499
1824946
1097577
1158755
1006940
1646539
1629605
496694
1995680
45914
358146
1045725
774699
1790348
133737
820787
1712609
395515
835388
487166
785047
147653
1654703
398425
1053679
558396
1721338
631917
1842823
333411
1408849
1529850
1858651
269616
168536
628126
1911022
1810876
1273790
1679454
1611108
775346
1494124
1806484
1275534
886635
792290
1525659
532640
1564908
9949
486730
60515
46921
1289342
774401
864373
225969
1224988
1545309
493947
996492
818042
421265
988107
999988
961026
12717
824239
603991
1544392
1875506
1982342
44314
1728441
1606470
230429
267206
217494
547553
436513
552920
186634
686411
1684651
1836213
1479005
1669108
1545298
205225
1011554
9029
535846
1749677
765088
1991320
298137
963778
1599919
260307
947214
1341923
1324529
328092
1708049
1786325
947397
1548951
436120
1697451
219682
377211
257306
436358
1449070
1304362
1205047
233007
68906
1662412
425689
441162
1749599
1887094
1907023
231688
533484
1792382
910457
572649
1823939
1787240
1147809
1530277
1300954
589123
1008415
720191
85370
1855826
1104095
1072864
752476
840967
701362
1688821
1941149
1169688
1087010
1931774
994184
1637593
1959969
1808191
1129383
1078638
1988074
1842203
538045
1309371
575811
1279796
1879
471182
1623625
723844
781072
1806843
340059
1539674
687965
1439173
1067505
1334460
333411
1060903
372337
1021848
878240
1267746
1770774
1623743
206268
1157153
1771948
5947
359662
1809415
1551642
1112181
376403
1267908
901931
458894
1378171
1095201
789906
1040719
896398
5734
1387042
765329
570392
1579842
2045
751521
40866
1516504
508415
1745406
1104340
306503
178899
821055
1687551
1473356
859362
674306
1062745
1560713
1883549
1513630
1993464
323828
1170986
1789514
501261
1859109
217702
208407
575086
1948648
249188
1442829
715433
1070017
1905429
887726
1622798
1234181
367167
856871
26135
1843770
995375
180546
1824017
671323
387411
1251302
956263
1144905
5949
858158
1754445
1619221
1274185
494293
1150154
472546
856885
848172
1548761
1865443
1637376
329572
268183
1214967
1614324
1322437
348326
1251116
1267746
919495
280761
1238474
1206922
1970894
14542
602523
1567097
1205309
1555976
1278691
1699109
351230
1611025
1472760
1351370
742443
527489
1629403
1451239
1295330
1055752
165875
546432
981319
1890378
1564455
1706515
1599223
1298719
1415763
439564
1181647
1847473
189697
1756393
120954
1648944
1002237
1568104
879744
1583514
1578957
1124344
1160751
142506
57667
370316
739671
1029189
599471
1823403
1171511
30102
895372
115763
873001
385024
1719401
1878213
1242496
20130
613536
1700849
721447
121617
688322
1924501
572515
1210391
51379
1915694
1793780
82171
1839313
61540
503609
230218
1849137
1628208
686565
289966
1312455
1470034
36525
903023
1044245
1571579
398727
996248
1151240
1241578
351024
1752969
550446
839462
1093758
363662
898302
648524
937486
1673864
1679370
1750721
704802
655216
456056
1729520
31299
716891
1875451
174480
1788063
437255
867727
1138980
1782321
87916
1687823
1352129
795792
1111661
27222
1062581
1915130
735534
262527
291484
1454094
628393
1029502
1851415
942485
1574345
799789
669847
1112687
1605586
507334
299565
953589
867946
1882522
504441
1675182
955711
146265
639544
423306
1543542
1914468
568181
1801615
338724
994261
1569371
1061533
528208
802202
1737408
945953
1237282
161598
437964
94706
237990
1640531
1603982
752255
62719
1181639
512210
605852
1492569
1719462
1041304
756955
1171136
134210
476973
721709
1851569
1247043
1232280
1361090
1408877
1147856
975255
1746155
1027387
1801284
1162524
1877551
889862
1171411
302077
1767131
201041
1116410
319744
1871666
1755396
552058
132204
1453945
1626333
1907112
45092
541694
940691
1956285
249789
1720312
144613
16748
91112
626403
1905182
937606
394419
1158886
1369610
1295983
802013
294283
478813
331757
1952308
748665
1703062
1112756
1472273
1692938
1523375
459881
432075
166965
1358561
27452
518082
927045
727838
1081428
1878541
203353
1664950
890106
469725
1296852
242254
1237120
1498030
845842
706868
1582227
1018167
1879977
422624
776835
996037
1005790
1479861
1041674
668061
854751
1152430
1862399
44862
1570985
1028198
1229254
1137029
1687079
1878717
7748
1751949
823271
1398181
1646246
1215474
1570414
1262539
1572304
338653
702356
493350
1175853
619456
1991470
1174449
608829
1190632
305133
397121
803456
524586
974926
1626278
766354
192313
1193511
48598
1976570
1246610
1121933
1082771
1429658
273250
1296718
890243
1618496
1420360
1521664
1759060
1921222
189306
12724
676128
1562290
841147
1162398
128516
300949
1513769
1897911
424963
1758275
800974
1218359
204006
520229
431482
443589
1116666
1165991
98061
1108873
524192
671558
462479
626006
1963403
731384
1716686
1668693
127400
1918591
539726
1154208
1222051
1267317
1683685
1082827
1970974
706125
1780953
907008
1103075
1034568
1407903
935951
905742
190869
1977642
1869129
1959452
615544
596551
19333
102076
188154
1797413
1883013
1107488
156282
1082571
103575
737418
404171
256906
1084083
1922398
315426
1032497
464195
1497838
778739
379696
1158360
1690863
302503
869715
774045
1249359
1308201
165061
1870273
1410202
1618660
666815
251048
463183
242803
1075850
914815
1478405
742191
1212733
1507962
41426
315997
1805286
1365306
1976840
1309341
493740
1049288
1214604
1222179
547563
1590771
161665
567594
1996245
1756657
415521
1782357
1776576
295731
1480422
98244
1722913
1057501
457677
601074
1142321
351248
1362695
1159423
1286102
1792334
1760926
415252
413913
221397
1594289
1574589
1811025
948237
336428
460384
1052086
1755617
177586
1546747
1837726
1539810
574049
50238
1497207
1643752
1102303
1183765
1707608
1585842
802972
29193
1751182
1930748
1892704
385964
1560038
625338
1826278
50183
1890221
143689
882593
331749
730898
36133
125018
1696734
801407
1306091
1344260
62111
1484258
880491
943054
1239932
1601086
430960
223699
51017
760487
1854959
1224980
1728315
1384819
498525
1375679
1911416
638148
639661
371973
1427612
979901
1134965
725956
1167263
1871053
1166920
1685278
804933
1042439
848388
1987161
241345
1213280
889536
1106414
1876555
574860
1267732
815323
1114339
1265379
1516483
177538
1835264
339627
264142
1690010
852410
1628866
1067000
1073118
610221
1552285
1258934
1797798
1967202
12936
84860
290579
1982640
1897182
1828559
1136376
1577401
635768
368659
251993
640737
1469948
1125810
688841
964945
1042629
746210
1550416
406982
713326
62809
45921
1410144
1894836
459117
1485182
916734
1140389
1307935
1410055
35863
986927
1105527
540092
1433080
529177
1443169
1035296
620442
1425000
1463525
403700
1061365
107790
1277627
1352573
1292840
441164
955686
1273270
1639200
1621422
1963593
1875914
1539811
317270
210306
1725841
196265
483359
1237545
855075
1339925
657888
243046
17229
1814684
609798
180758
314621
1742655
237649
1276975
65821
1293838
580613
1373797
740943
1751754
1849445
347208
1865634
1046703
1044105
1182046
1825818
1433007
105089
1036186
1050404
143286
1158026
975566
1819385
1876697
510840
1041741
106480
1801959
1954271
532070
1915852
1194975
1998108
814261
51815
1364399
439522
903130
1537631
1117724
1166510
869417
703966
823671
1476072
1919569
496312
1062626
319941
1967484
546120
1538460
307669
1322778
817440
817323
1414610
1529938
1888758
774098
143439
1949233
872322
895770
103949
490120
386243
265106
1297720
281566
355170
487306
444986
227869
288138
1660538
1298158
120351
1036451
1322479
966506
504030
480068
1408112
840548
1267127
1722162
1486702
1893340
661794
1591934
396384
693452
1301667
1260142
1027954
1396908
132462
1106176
96528
580345
790910
1032497
1993101
1604615
591409
1361644
188985
1774229
1143154
407998
856547
6443
1382478
1850065
1276816
1672904
41914
1920632
198066
302405
867058
1659982
614817
1520819
1190068
1539684
1516980
1733163
411534
672078
932686
634042
291284
1796028
293501
1342340
1141744
1753878
1511847
462978
349937
1855573
883447
1937961
84282
677528
655206
54639
1682074
1193576
972671
1286521
1398475
1218896
233119
1693661
1867969
343629
500169
1776429
1126206
752683
1775771
1597426
628930
584109
1279503
1846426
1382389
1223790
1570079
567998
1549352
1013517
1921294
1773145
1341139
1798967
1542386
366094
1609642
294295
1494477
1621512
326739
1265259
44697
178936
38841
1239990
1126581
252890
1826465
500707
1955827
874067
1820484
954401
1494517
1908930
1258253
883891
1349657
198345
170261
949310
759740
79474
1039765
1879219
698755
1462623
1086660
21071
1649334
73209
1502550
901459
834565
805179
438568
1098603
421840
199670
404372
606025
465157
1288614
1489220
1725425
960402
1024076
1947511
170249
1291635
294275
1434811
1054079
1511789
153668
1596805
31253
219125
1368736
1089078
1184
61063
1196504
1704862
1370641
368514
769932
1363070
1425489
1685895
1169232
367576
885715
1353594
1837166
190554
887807
1278313
750764
1642692
1187511
1272952
1283726
1068019
689067
1587578
1412562
1812748
1054426
1649092
1849157
479948
350822
1120295
679787
433037
1838119
1307639
1988570
715674
623405
1042480
1668378
1657142
1707678
294195
83371
1585967
203353
32505
794093
888953
1974253
73838
1293419
1989523
788268
945367
906295
238300
1806847
1094579
1012315
1602292
791167
580722
122946
1541107
1597224
1249890
29193
918257
308387
707692
823178
205443
1105345
1423438
780608
1296484
1341119
1139481
1272157
1917587
373059
1315333
986284
1166331
548185
426776
772241
344818
781799
1306316
553959
440301
374955
912632
1057553
189034
1768417
1013694
1030715
1121020
1115307
1890923
539006
1991226
524759
933588
1743975
1463158
295444
1125848
1961851
1667099
1350110
1270205
244683
1274432
1529700
1530153
1819018
809294
188985
531149
188101
164027
167301
337451
1359601
928356
1410968
78863
1068085
387128
108405
1809243
154481
390162
455043
1310214
1528916
333036
1526315
1736787
975099
1208828
1976506
736902
338394
290204
51636
1642126
1698759
1660014
852975
1122480
1863279
1550643
834439
1921160
1928420
1515518
1228042
1521535
86894
1264384
241615
1812125
1059076
1482230
1203613
1348604
718488
238704
1905404
579641
182235
1104249
119781
1127046
963098
1147669
409355
727999
666581
363618
950293
1574883
502553
118760
1969764
59166
549505
1257116
774970
1244498
51989
136068
1141014
1808586
12581
1607617
867058
1511191
868153
136406
901787
197549
1103858
1597707
472672
1073116
1467604
1100338
1693079
1431653
1498507
1070017
1083560
1344410
1315333
1997385
339520
1873907
1187318
1582477
537642
1258413
463575
1814092
479112
1998976
1072600
771313
1241348
1023693
353772
95207
1012426
431660
1070745
341648
1448290
1231519
1013375
1889329
910711
1923112
403506
1479505
578051
892711
1792531
846589
1775897
1904594
165502
1083917
650345
710952
1949336
563220
681444
1040767
1528069
661747
1668858
1732120
1153218
579971
169752
874741
1017724
717257
1227508
846414
907793
1337122
364110
1855214
899794
398447
783123
1831358
1651936
1895561
1904145
157505
1607632
1752408
427142
1884894
1594776
985583
198973
379000
744983
841986
642717
1213326
643716
535765
1856191
1257184
1370641
535092
1851538
810197
33450
1451547
445360
936432
286688
1002881
1494217
1466298
593098
1982155
764877
887116
855131
630058
888516
408589
1411201
343657
652208
970142
1080535
1845842
612712
680871
407163
1175377
1153392
1400016
668336
1775729
1403932
1550652
78840
539092
354386
1865988
1838992
514042
1219919
182120
966137
1004135
1367913
1138773
1456400
1459835
1920596
1907684
166040
1531353
1665436
1834333
1580106
606268
897734
920836
382839
299271
371191
1711127
1455157
1054048
1303337
89255
1571287
394333
49511
688146
162628
669390
1189396
865002
450384
1259290
1109664
580375
767272
1637173
126014
274860
115724
776092
413726
27815
787191
139275
1866573
1582657
833636
1841412
924511
34582
1980534
1849050
1275512
407620
1277438
1148990
1811503
930500
780222
863454
732300
1810045
1239184
392850
1815363
1854305
1350248
322089
13695
584192
726784
915528
1804663
1167719
1523512
1414000
292693
244826
1843850
282602
1039742
1680410
1767013
457826
100157
1146103
1853424
4308
987281
1784850
503255
563430
286956
249115
1983806
1626177
659687
777707
1930136
1112888
1273161
1456399
718417
674158
720737
1057553
168874
1114781
389876
278774
1658037
352652
856216
61044
740352
1282834
278996
1168656
895558
1875941
288682
1358998
1103068
1119686
113703
985172
1949831
39013
1988704
701584
1586563
1305451
940464
1486933
1520403
103712
256181
243223
842340
1700623
50150
1817048
753599
995711
1511877
267638
1856183
1307816
97247
1495531
1526809
928768
1029688
782227
319542
1843125
1929823
1394875
1289733
793319
671398
370138
1793704
655037
1618528
830958
1261566
1569828
1016539
1355919
921233
1996569
818044
1617121
1433913
651471
1801200
255960
1949537
100234
1794789
1645806
28295
189046
1319268
1520329
766886
976606
1299004
4010
1028351
1782528
579163
1473236
1334683
169027
686794
1062312
838712
1661178
1844914
1823402
944819
292230
1742466
1624239
665439
1075912
1417062
1683121
837642
288338
1017513
1654726
1349250
656235
1343365
1116172
622765
1741812
819751
1031047
465610
269664
825340
1557734
1596291
1635287
420485
1422958
786811
1847046
1405457
936150
1002755
305197
1494043
607509
764717
1215046
59332
339869
1461608
1268321
1327769
1060278
413934
511815
837443
734695
895905
908946
101062
841051
1843272
186347
1893267
1555297
312360
1764961
1997466
759935
1477633
1367627
1776030
638128
1858874
1466285
1895099
1208351
1463676
1486477
711818
1405878
1167290
883322
1428388
685200
1448110
861245
163949
1067209
964235
473942
746365
951223
1632146
2738
1847222
884869
1073141
1230778
1136587
1395320
1133208
1616022
546852
1660651
423424
1367422
233664
904426
1397272
788138
1626076
1875290
250665
767270
1511742
1979114
943436
613500
1425904
238623
1697465
657623
784673
464221
1595049
11362
1260727
1011208
508715
1230787
1811746
1466143
1143138
856561
280718
1312643
1643781
1574925
732731
1021657
102762
481222
103394
812795
577312
1571765
1250552
1776150
831614
394186
1110672
1365181
1701074
7467
620755
1067166
1224340
1385526
1119157
1898484
1744094
1945623
1288301
1581027
313600
1943484
307389
1947970
1124340
8197
1868550
315383
1386887
123269
1956096
1445617
1528718
1615168
1376586
757015
134776
1733033
1231175
663125
1273163
1983991
553788
326445
1017002
825745
1385911
1261673
8951
803912
33356
758052
394126
1864526
1785777
1181910
562715
853999
794026
1626645
1307753
1078839
93796
1669437
423587
1177332
1434809
381809
312941
1858108
1529
733781
1470298
54563
1927961
602234
1530928
650380
590881
1815992
518283
1691727
637073
765637
282126
210391
1894552
1001244
714138
1188478
1155520
129237
516845
649619
255497
330292
96958
18081
1282107
1570532
1349446
1986832
61540
1546209
160565
324145
298996
110593
1042268
1657060
1410015
931003
1271628
41229
1821426
642112
1267991
157431
976828
1336675
63065
512644
339346
1363221
862033
486490
1481194
1816160
135696
1539736
1207594
1660803
368191
1714493
304728
357905
290930
1683400
573582
185600
1088659
217386
167494
1375655
1693308
1966149
1092201
747185
1358390
56505
1071866
1457471
1594211
415053
1983696
916401
767123
16928
1459221
977656
1770314
1768441
1454983
968902
411265
1406412
1999823
1130986
1097753
1001869
1309702
1443485
1106544
1874544
196189
1809763
296292
842612
845388
1138678
1229736
1299018
689746
818236
342327
505155
29409
431554
384672
902906
1196470
817284
1052346
721528
1704233
556587
24655
923029
1207101
1130650
634754
722922
539433
318075
1534873
1543212
1026254
1428815
880567
156507
280280
688
903984
1936685
881470
108934
1052884
1755607
631089
233080
1974927
1744543
1957271
1860016
1932033
553678
1893502
887294
1663638
279570
1512502
1786593
928707
1656515
1339827
760218
126966
1313406
545760
781097
651736
1169459
292587
168606
1458903
999051
484372
1596201
671620
473160
1666769
775361
1641882
1250112
632107
851312
500021
1362364
702353
1686751
1003469
968624
124997
198941
1306240
1460874
1426543
944786
946412
452942
1574373
484619
1215573
1162775
1474972
1478716
920970
1825515
1208266
48552
1278004
826455
539661
239512
1431771
51070
1093269
826798
961784
810813
1084382
1352403
1986019
1055299
1824575
26615
1878418
1317288
202639
897516
712805
1794881
1131435
993885
1806094
667129
305836
1071185
614955
1233319
1964893
1700652
1197049
1084114
1169844
67112
1231455
880399
1560000
1385523
1951979
1025997
475080
14738
244630
1725059
772653
1262629
1756961
1388364
295983
836963
33695
1945949
1990703
287230
1423560
1315088
325838
1502868
996627
149618
399464
739782
1588320
559653
987651
211908
258952
1088552
1324530
619270
506597
1766771
1552559
723980
462314
434058
1265487
265561
24975
1495618
1439765
674186
322311
1893581
90426
551105
1753262
451898
439538
1722114
346164
1247433
335764
751030
80852
1452794
748025
1010842
1365836
455378
299559
830661
1080461
1870682
275191
1165034
312102
1538500
1533518
647390
138163
859481
430669
1555483
703398
219
960052
1658057
954126
1660666
1532996
1414838
985945
1096158
710434
1808485
483368
1033685
651216
952794
584372
742932
1466811
1905598
1098650
136638
1177738
665634
133787
663570
1341076
903027
1086767
1906535
1866482
1772072
1611508
1601368
940011
1780911
354166
411107
941852
1150467
115620
428712
1528178
377402
253535
1018133
1219621
841746
202522
875273
510818
1839465
1062040
603359
525770
146797
236368
807838
1985186
1374238
1917574
1797322
793842
1747440
19363
1213903
702092
1630481
519857
1077012
1556857
1445453
192997
1243944
1747878
1025789
726820
1622765
1077636
946256
556282
692190
175229
325334
1006604
1808620
1128504
158989
1221094
864569
712074
302061
1949005
482634
1383843
1891291
1084670
991357
982062
173344
1592229
1498529
1181364
75326
784282
153841
737950
154741
1201641
739816
37028
1000243
391709
268634
679360
195179
1306633
1410428
1802520
1843110
488318
1851305
1450807
934242
588181
779913
1488804
877770
257865
527528
1449985
1216495
586607
1283712
1455876
560308
1609147
36571
994710
673162
1702596
607265
987590
6844
554184
1215146
396757
1874047
1391387
1508909
862871
1269108
1992852
1558399
1716691
1312891
723962
797744
1379340
1975937
780955
172756
1752523
626578
1468588
14418
245169
1930636
1494445
363282
68736
556169
289777
407359
1680204
179177
1517733
1397541
1441184
1403454
696189
233576
1453938
1802744
287856
1824506
627838
748971
1056998
360365
1767566
678668
443647
1290931
1436505
1945138
1683964
1367549
1386945
1985847
569316
1512582
1702692
300529
1220528
506609
1321732
283003
804475
458185
654762
1221526
50278
1354267
1732717
1344068
931053
684652
340836
1611102
526404
342915
1472687
339283
936254
1333394
813415
808009
1185085
1747
384571
512694
17763
1197983
1127474
1225496
1420031
1046500
1311832
1859425
1926458
1717835
1677871
493520
660814
997030
1913605
843716
839028
512553
1567787
1999551
478924
637164
1257641
1366498
1853102
863862
1582192
1686961
516614
1533355
236325
917557
327673
1945060
1926349
64321
1883849
655292
906739
78484
556701
1903256
210082
1225896
764648
1688334
285690
1529455
1515103
1222989
943626
1065384
1216415
1487787
499185
685784
1387534
1207234
1002789
468221
508191
302302
1782169
1146831
928223
1811473
374569
865533
608755
1102088
791210
545095
185780
1728844
1290066
1974551
1223696
1910063
1735984
324117
1913289
1116070
424547
1706547
839809
1145381
1924376
285025
768829
840354
819189
428426
673697
1808796
1689291
1307499
1510257
903923
496322
592242
801348
1046382
1256233
21160
576041
926229
1833893
1829513
109115
620986
783049
598460
262632
172203
1329998
1752916
678658
908348
1381452
1461939
1774816
569689
929461
1772334
501213
1223073
380745
1524795
511790
408593
915909
1320506
180453
1186969
627991
1712220
45226
1063702
510634
1062429
1515963
974740
1062614
954525
330398
1005764
472377
403061
290930
1456841
535287
267401
1609176
1576468
1664956
1487593
369971
809921
1591560
1397359
1870815
829813
377512
101290
535280
1635360
967234
846267
167810
292349
802179
1407369
1975375
624875
1983758
41900
1753895
353059
1678759
387152
1871941
1850562
1349125
1976395
240344
637986
1309197
1042751
1035577
1420162
766169
1121096
1379110
928386
8442
1369909
1251311
1587901
1897545
1346700
1204436
543885
1650231
57191
1936705
252209
835724
1483911
1513401
185911
1552595
188064
1082200
297266
354787
754577
1191718
930577
1429567
788289
1584008
548249
1535648
19452
1225521
1926011
213607
535598
161055
537970
497685
690159
806676
1767971
1273189
34333
1856044
805807
1871138
932971
623959
1175836
1103594
606201
1639380
431163
1052557
1710445
1215713
197361
1940788
1772285
263766
1490642
1365689
697088
1313143
424104
918824
823230
687785
185965
721394
1033289
170796
1535595
290660
377729
854012
1359248
1437699
680092
1303225
652222
682859
1044712
684917
505585
572963
234676
1301493
6776
222012
738203
1325830
370576
248041
965261
675425
626322
602080
584980
1621643
1269833
28478
1864633
515402
1726558
1750816
284930
1361724
1676504
137994
220196
740505
1567630
972523
1957654
1266946
1636487
517711
1859326
1284581
330546
1352181
1029046
1036321
1511287
1374250
639389
426980
364420
691395
1950861
652797
1968399
1791264
1506719
386387
1796682
883870
1417782
1226813
1514625
704312
1946688
1034653
1302924
892739
1915757
597391
1603571
1137443
650812
993929
1346381
1087022
12704
1356182
1619605
264487
390424
229480
1653498
330099
1313025
1572341
958748
45795
912241
1295881
138861
619270
1803319
487204
1477095
1916799
132749
1526904
1193350
123542
695479
1204700
677226
476904
820870
245128
439864
1621684
978369
832768
905344
238341
943378
138980
1510137
1928652
601379
78243
1640134
238247
759934
715029
1333964
1540316
410269
1921270
1370015
243448
759574
1721670
1094171
1335786
51128
1262799
1128063
539009
1898537
1347648
1737581
789619
1615548
1349515
895313
1853869
906276
195245
1927770
535209
470613
1704894
1997798
410661
1944935
386646
1549462
1661418
65096
1598236
466625
1042493
1254001
1228580
1602321
28034
481282
559691
1526018
1975773
537774
1721696
413826
1516050
1833027
363431
38978
264984
1650071
789585
1294950
1205692
1700229
1166800
668886
381003
288611
294637
1665413
1589701
1753227
981111
1891496
198338
190284
1210622
877680
987802
1996586
1813133
1271986
1865583
1526914
406216
1463375
935786
1451057
841452
175566
1837917
1913196
1410601
1751760
178661
1096960
440636
1505870
855797
1575513
586239
1794767
1847604
1954335
1093812
290877
1458100
1496187
805074
1002544
408587
1276894
1030198
527760
1205487
1513597
1103121
269837
1984704
1211684
292305
75798
1759372
38727
1675059
651323
747886
1211962
1144209
237671
284544
1765444
1697012
1386553
534049
1029211
633633
1977506
605601
259718
1159820
508560
1945715
385328
1719084
713001
1647514
1766917
931442
1204279
306563
95068
1017245
39832
754049
1049641
1150136
1509731
1681770
1162278
1753113
1608724
697599
1532147
704604
1056579
503782
1304773
1583466
826661
1500245
1014849
1278625
1272424
919465
1544789
749027
145752
19101
1848472
280559
13687
1466803
468306
1173877
345684
1883614
224625
877185
277331
679358
43455
1631357
12827
938170
394709
964132
1515858
1975936
128589
268480
1088425
1340658
354224
1613052
1863628
743786
526367
1236979
1390192
1200159
1012470
343115
495139
1555010
1256377
608201
379108
1233554
1556627
1084766
961479
978972
773578
2752
1314383
1723914
1180817
1208132
521339
363757
1789730
1121942
1021141
1339560
1545323
863941
351818
770148
1062609
734467
954351
1108547
1168717
1546058
918488
321767
1998584
1359076
841587
395762
1118573
1911842
1027117
1687118
1707174
995903
1176500
1853797
1188832
487370
1313948
1353229
1907902
537854
59647
1638484
1798820
1682276
738823
633950
28339
1897712
1146659
439061
1170049
296947
1949630
116393
1604085
1008417
843075
1167667
710077
1294906
1799370
327416
1738721
1818728
869362
1989385
977310
1435185
47347
961581
1325632
1271310
68550
1889160
1661777
715718
158411
1003571
898720
1596962
1581321
786141
1609026
570632
60040
1985975
862310
934077
383025
186393
1097946
408110
800111
677031
212029
1252590
500449
1239090
358323
668649
1220232
339804
89292
321271
510835
1286267
314780
145930
1983309
37663
1232862
1434203
730929
1330135
47602
1833275
1224244
550278
561033
598399
1824788
61581
1449423
1428832
897893
330593
255188
911467
1109803
869946
1386924
1021178
169673
1696180
142072
844965
645851
1210037
86932
1534859
758250
63390
1827536
568400
293744
1604500
1124400
530796
1849356
266917
836280
938283
15244
531419
1626316
1332161
1046697
345602
1241806
1227324
1202849
603857
1231009
1871416
332082
645570
1209330
1523657
1501576
1337324
1268940
129725
1822635
210675
1763822
620232
1488106
617091
563757
133691
1344627
102903
903132
1886756
1211565
734003
181544
901933
812507
1998933
1503765
1069830
526746
1284060
1102912
1292393
123408
1116710
1226799
1403840
1667224
1946326
864142
761588
1626260
1653888
1954523
1568737
1925402
321848
1085540
834051
519566
1715313
769907
1493144
1774109
1518734
377213
695960
1150071
1544498
1365951
217837
1453026
1498347
28899
746401
1977501
303391
1106612
1230516
1396070
44867
1276556
801138
1129186
332522
544123
1655111
1619968
1084008
1877378
56970
1497695
1751787
1824261
125284
520887
1014211
1411289
180669
845695
664022
677578
419058
778110
189857
426781
634323
291045
698838
1729251
1116730
223939
695550
183012
661747
455717
80679
446366
1741911
1944117
807692
257254
1272544
1481816
284114
824626
1486178
717511
1646636
271925
1360421
1654295
930329
1105896
1807197
284853
737775
202973
92956
853728
607130
305749
597709
240010
949799
1144230
1221994
1158634
1885504
1432852
1387668
1051315
1266193
1264470
1802615
1934212
1666664
1854355
1959486
1536539
1647999
1214564
1783383
1741202
1827972
16975
455936
1573023
822015
180084
219032
1262631
530441
1868283
675038
1863465
1780908
1047754
413965
511044
490861
744025
315512
1466704
1627896
246851
164381
797082
1443063
1294866
635979
52189
1086155
258157
607706
397058
161588
322169
513841
1737147
1760984
713201
392783
43410
1803045
1502059
1823380
699562
1903147
1211270
963473
673163
439249
658172
1795804
1504072
1979398
364079
781065
715953
1494867
1431918
1020322
898405
315515
1700796
1606791
195923
1366921
226058
1193496
714080
1529060
749834
1209189
318633
1901167
627218
462629
813064
948862
1322815
1251499
816331
805704
1735529
27849
75993
709039
277130
1431550
320178
1214460
341511
1487397
908828
131314
503202
533390
1208249
1202414
1291108
1880709
929817
1283596
1611650
82807
287421
1864324
396065
1275492
183268
655569
2780
848943
1449687
1128701
733515
1894499
985295
855097
1216566
721820
735314
1939259
1772132
1566869
379637
445645
145818
1550402
392962
832436
1342705
906740
1993105
1734226
1334011
1771073
1403000
1013776
1966418
331585
970605
1923603
1310574
704704
1367211
1167205
1429176
1149534
1794603
1663900
1480076
1324075
139547
959427
801449
1600819
1718768
1537919
766838
877581
1060582
1076204
800348
413747
1652353
1708058
362666
336555
840686
508360
1425827
622966
33994
1401122
1714310
1126963
494356
394621
45150
776825
84062
1157114
703015
630772
304367
252809
1347351
1032289
1668295
797970
364491
936944
1101855
154914
1246259
1766307
1500649
679680
561243
1082740
1903701
227500
953756
1189794
1103784
1797181
1639222
1400437
782278
1654883
1481454
558824
338530
416658
1057524
1186570
1962111
859634
1170517
1828019
948306
821681
761803
1024708
1647609
1955440
1105108
541091
549233
1541789
296709
1871903
157954
1518909
797621
483441
1185211
1246095
1156307
1096779
1742266
36754
1844425
1505130
1128328
295311
595763
1085725
607764
84289
958935
1230918
80604
1711221
235606
1446657
603293
1021495
1938804
1501482
296067
627912
185467
1711840
1387375
256330
854039
1778986
297776
746997
1788179
1307074
513311
1552649
585741
928815
677697
1596357
295401
846581
304642
506889
719270
310303
803448
119323
273973
682837
525242
516004
1275346
444570
696916
1959409
1309972
1478110
213974
1682262
1551594
1554807
1273358
1815949
1496720
137224
1440675
70525
197341
951375
763155
1852806
1275093
1323805
1420193
143055
31088
769727
1515324
31457
1457914
797978
229497
1758301
869005
753176
858727
632878
275190
1995383
1258621
462427
1043581
686447
1183812
14527
898345
1284908
580741
968918
749932
437617
947828
1196437
1462799
610805
873434
1051605
346874
1696893
1677194
1735141
781202
931215
1321638
909319
1598408
1606988
143676
1298177
1900558
240530
1885215
1070633
528966
132145
772723
1445884
801753
1973758
37532
1143045
387632
1316004
497254
472886
462994
1246318
1173286
1727984
503499
399054
1050192
1442532
149974
1093076
520449
391248
441547
1221501
1484294
971119
877713
1172169
45126
478344
680233
963369
1690840
846218
487595
1835452
169890
660722
1025320
836088
1387061
1903859
1997750
1032984
59604
690134
85865
1293657
1425293
1341846
37226
755403
835681
496240
314885
1937030
273631
1620363
833573
841051
1794582
406873
1291023
70501
718301
763500
1940218
37200
273961
433779
367401
324150
1010178
1150869
273748
1197920
981690
1717278
1083336
1367323
164922
430548
357422
44289
1680363
595170
1245080
972768
1430363
1684767
691300
1230931
833687
1101522
1237628
809401
543392
926468
1104455
83338
1402687
1744000
639188
1142440
1958245
713648
1929663
465837
1567933
770393
1893914
1162740
1170174
531029
1375652
804639
1788767
897499
1548492
1770326
1873764
822314
1659949
730565
1009420
1343340
184456
331472
1418159
866720
1051023
1158269
1749471
431799
1584905
1322298
1248016
1537490
929352
1281989
174152
1145935
396423
1995343
1823505
687663
18587
845812
419818
42160
809698
1232187
1273942
1644262
361899
568111
285846
687762
369602
882044
1284971
1026678
924821
1730808
1138044
1117261
1768210
836596
1070106
1953162
1922604
382390
1923897
1411673
823219
1880724
1449110
1842418
1432335
686392
804498
846349
1330024
806294
288147
1538013
481032
773750
1333137
978454
790826
1318688
1659573
1583858
1457468
1270364
750740
341862
837678
1725039
1742371
1463245
327180
186352
1609519
315011
1479823
809163
493560
1088289
949149
661706
468647
146802
771307
1556046
1014411
1256445
1049469
923658
1945520
1937209
1170176
631961
1039988
1901751
978003
1269693
1806256
638288
883034
1702162
1305888
623116
884035
1623713
561442
764784
1560211
139661
457603
1458323
1577570
684847
436672
1169969
897510
348763
1316215
646867
1214023
307272
1896328
316175
810239
870038
912573
1715000
1557091
1650189
973022
210160
879440
1625867
219588
484380
615448
765403
431429
419758
421822
300508
287674
1108300
1885765
1405620
1278579
601543
627358
1967866
17463
1217208
1968180
743637
1130906
1005836
1163057
1622173
1744417
1322692
477585
1035763
895438
921772
1870900
1906755
211050
1437471
1101631
470683
1929344
627143
1940627
699649
1085599
1541552
65241
1975734
1424096
590631
1254861
1540863
543135
1519275
1956840
1091906
1044809
1080264
77430
633646
1843189
1709976
1470979
494975
1175820
1090646
1708298
841629
866974
1690589
1401309
1436997
123257
642324
1995659
358604
176870
903094
1059760
1701491
89492
1680250
471185
1220965
903393
910254
1971359
626808
610414
1433018
723328
1959701
1822174
1001737
326299
466561
601200
1437181
187936
1042235
30923
1895944
614697
1479827
36113
123970
1726202
1860906
1708599
1996438
375478
1840623
887416
1629915
149694
1403332
1345009
760986
383236
1206375
184987
1420427
859027
1637761
851120
163080
220358
1879366
1271275
1333429
563194
1999448
446757
890747
696619
958102
886592
342484
1493046
1396356
1734088
1374253
1386366
1371500
71069
920170
218934
3064
461869
1480626
772755
393810
52222
1455373
417141
1569474
1923994
1955049
1179011
838803
1425807
878100
399682
1609814
812805
586233
1928010
1774802
945458
565287
1504545
1850076
1085283
779163
495245
1210611
218607
1547976
1981020
887160
183852
1559383
1441041
661569
1435026
1197129
1849642
1604605
561865
1830482
1000611
1011283
183936
1001474
1205242
1948661
331532
1461571
786882
1733730
255554
792664
182684
363708
1583012
1876877
708130
400980
827184
1089425
1557894
250800
86998
334837
490292
1650238
1033187
563728
1901740
335515
453311
208718
1386092
1235112
9883
1509886
603698
481597
1168522
96574
1657340
109080
1548498
1108202
641751
883451
1126731
1661099
782191
210385
1132897
1302664
1325847
197194
293530
1658263
732573
373159
1793780
26746
1240536
1530344
562046
423636
349516
1397126
409023
1724417
1316543
1237272
1496343
946864
1773976
993010
991737
1058004
348831
732969
369942
515972
1747907
103328
1014536
586783
1820986
454647
64959
1171369
1194092
718858
290553
972201
1218567
703711
197597
1066916
262223
434309
217082
1446075
141151
169345
982843
531313
1349045
1522671
932421
1940497
716518
801018
1927801
1393285
1660811
1865466
866429
1046087
1537478
769468
1168391
722590
21690
693807
1560713
493841
1772744
669603
1922149
1381415
983546
555973
172231
16626
1192864
434278
481728
1366834
1404137
115876
1604858
119474
1744490
385692
1051874
987678
554549
1848563
959793
1763936
250603
1241715
1535527
1585401
1865138
806687
1254181
734668
1167575
1452775
969740
1239402
1525143
773001
444977
592739
1246933
1086031
1212484
1687447
1808178
651817
723546
489353
1339263
340635
280136
1721067
929702
917010
1288053
1827097
1602105
20273
984497
1481940
1740152
1979454
399038
281442
494509
156731
295919
627183
1143315
858126
289625
1348862
382902
565839
475782
923619
531765
1712340
1936664
95408
1195683
1283714
1860688
591785
398818
1278236
1034098
1268407
509594
1825645
552532
1434238
333782
502097
463332
995103
1311075
1346850
1716886
1562398
939265
501629
1167
1923907
417356
1457240
317642
620699
154432
895543
893329
816898
95009
1617303
78727
1337306
1697288
24727
674854
338511
1920025
1440576
482319
741394
822493
1809718
1089841
1154225
1447097
1665657
16989
1785905
1465761
1478582
1551166
310929
978819
220942
195972
1965105
1222827
1684953
1384259
747063
518243
201385
1259548
1228325
505410
42468
1106631
481498
1188941
419594
220113
1803707
1498157
1432534
1491666
564059
920680
1566418
449185
1207906
1477838
1462440
1089663
58824
1417197
1382065
1692837
1737791
722544
894164
93023
940569
1804290
937308
1620471
659724
1982394
1978404
1028228
1207648
1128524
1151015
25649
460251
1547499
1907389
319891
364588
1833564
359930
1254310
519626
1193563
829061
225368
1628172
868436
1642045
430894
1044278
1810861
612149
575981
394762
1501851
127400
961015
1145168
1043189
1344716
1383376
1985910
877954
1883762
98847
1114525
780743
1522173
1017304
273237
1358040
1117346
538718
639216
127456
1591944
1192198
1223403
532155
1904791
481078
1310044
1093364
921216
1758562
641956
539580
1165681
1206236
923885
1852066
1446497
375228
332809
1797264
1478067
1301411
1085813
126199
1395519
1196792
1900106
1198416
154959
984818
1275731
1058103
849352
638224
815079
730625
373856
1383763
721493
1522555
23237
95472
1053338
574880
1848604
782302
763736
1231455
532598
731904
185081
31527
1038429
290372
1881736
1693781
824568
1101593
1459555
1838553
1428207
1418478
706364
1666442
380817
837743
126074
463930
69911
1478848
1688990
1384269
970215
1099238
307701
65256
185216
634873
862658
377896
34450
1171981
640616
193437
746231
1874838
21064
1389804
929848
1544959
1810470
555282
1952729
1040286
34549
1983349
1397773
1084290
199006
1900863
160278
659430
695349
1745370
1773084
1411582
44280
927786
570580
981641
1369661
1875639
1101051
1484030
29478
1079163
226201
171466
739935
362034
482542
1144398
995892
1307681
648483
1254612
1325074
1676121
709385
1695503
1954424
356467
1483347
280720
1074927
1681573
815400
1743199
1558162
1664247
540963
998649
1897811
290161
905784
1777587
1690801
1622297
598305
805318
1006095
1786394
1856465
1504705
1096671
1141935
441437
729889
1760656
1840206
1219481
1163445
1237959
1428780
1243326
23205
1252675
1708823
1990512
1087828
519880
21911
8173
442528
127934
1120823
1315472
1872920
128089
634203
736483
1465309
947689
1489945
679097
31893
452370
1934136
1758289
959789
286770
1612746
1984635
298008
152935
76269
1438720
1229954
174005
570104
1892686
843872
1021429
709845
735671
1894686
92284
1181507
1025421
1342682
572897
1623409
466325
200221
1636104
133964
1851521
1351174
290984
765031
920833
1934685
785938
575708
742617
1193165
1387272
733505
1028100
463288
25865
1003355
475262
764627
961091
1890065
273694
762462
308277
1721503
240065
1191586
1897027
1194361
39911
764803
153856
1689520
228425
1754050
1482911
1105478
1544987
690214
1800804
542892
1307523
174870
1909912
1853751
1195424
1889754
1694937
1396494
1116968
1507086
327492
1116218
1875141
740204
743703
477479
554014
1022688
1837351
1894201
196004
423136
360486
1044305
350787
1576899
1554247
1691351
1614377
471950
1023614
1706215
751117
9338
1065954
140124
810808
1750929
534500
1855151
1182186
1655427
1396170
1869519
632781
407552
76501
1027963
1803798
1137523
1653897
306175
522630
1436447
299535
1687845
385090
912028
1795082
310529
1760767
1790896
941270
515797
1273870
1908091
1755558
360030
36465
1746645
1833704
1550679
1109571
398397
179529
1747329
955960
1289861
1614385
1782412
298280
1999616
884157
201606
1119390
1489532
1117908
674778
16108
1745986
30873
404954
933806
912130
1871767
1097526
959333
333871
610525
1601526
1563508
529273
309393
553774
1673413
1721069
16214
266703
798433
899240
139298
515652
2973
263489
1220561
1304544
140470
1852781
1291379
265106
1266907
1919525
1977332
1606988
1727300
1912939
818012
1928930
1362230
206333
515533
1086321
1829988
994736
140040
596879
996310
1698133
1103880
524249
762495
793737
653903
1799016
1271436
80712
1655698
403519
854703
1938839
78171
7350
209288
1789652
414404
97897
898023
556650
1463128
1315863
270412
1453825
260971
553564
323793
126894
1503098
241069
989930
712737
1612199
1256377
1753290
77606
249788
1290418
1570495
592227
1557183
449106
1979455
143997
648908
762816
1790985
1500504
363438
473872
963134
1255446
481645
65930
1163764
447244
313004
317414
993347
288430
1928242
322049
60889
1238347
1323660
949845
203642
1815562
1364142
1290996
697146
993670
536109
1049866
149803
1134096
1297683
583235
630683
1058323
883622
377690
13438
1397711
1054001
1149210
1240182
1291602
1199456
1440220
412449
148882
549997
1040705
1924674
1673809
1463052
1562119
350318
1947522
994818
168319
954827
1838148
739517
1728871
1577184
739617
1755637
739721
577635
1537578
627309
336081
227091
481098
927106
848924
953397
439925
30352
227973
880970
81008
1687447
1069699
1307237
377321
372544
1292574
482057
942228
1763952
1810014
376329
492898
1788518
412440
433306
68035
1504662
961843
681871
1736480
319469
1539439
1610157
1587571
1285738
1239028
1313824
1091953
1759832
317859
1182187
248742
1834012
1461066
1151077
1945931
557984
1780167
1058767
265234
624785
240238
1825406
899374
511598
1188903
1575732
738784
1507692
1986278
65668
823672
361312
223943
725372
1432173
889826
423741
109180
971298
818261
777229
1251235
1961584
1528482
140075
28662
1155401
281780
1512074
1223609
684480
1583611
464529
211127
1635487
679426
1127295
1087525
1989211
37362
1001661
984641
1219736
444126
1249615
1443139
19759
965423
336264
1755035
600772
1487458
1562037
733737
1726620
614815
503008
1595330
96925
1949142
1010725
1156559
111554
1185432
3781
310513
1255553
1037539
1237820
46466
1204403
1655366
1901721
1891700
80315
721953
470983
1430373
1388436
573089
538134
1356855
1565096
1516735
81651
663803
1206664
1705081
1176642
735726
1515598
1627099
1725139
266579
842940
1872445
1662091
887214
1185079
1972493
1738225
450687
1725897
540246
1475201
466795
1838750
1231183
1320104
1241718
1702849
1818678
1770092
593937
336037
227509
1321380
396162
1343068
1017153
1805682
410183
578012
567757
1691441
357260
758747
604027
1043845
1254039
1220601
335547
824812
1642298
1855565
307178
1348023
1185059
1795124
1377840
1834971
1973659
1434963
923325
852005
119875
554064
1732755
1159577
528809
1368524
863424
1753898
218532
594088
1323496
930863
631742
1283175
1105389
290670
383497
1561763
653852
364063
71666
281150
379436
728458
1305146
695775
1019598
323328
437193
794731
1010169
1173315
363648
1617850
1325234
1611607
1550353
761775
1606143
1899929
1692923
332775
1219325
33154
353753
50893
1544522
610119
828833
374394
598115
1473677
1519257
321970
1127954
1192069
533656
1586376
1889680
1634962
189031
445916
71496
1443633
809490
1717250
19574
337125
1372039
926763
1372936
1388766
1454831
1551608
1302586
855351
1506889
285100
779647
654305
1797583
964475
1337454
1041968
113509
1996698
1949672
1439845
1975248
480825
1748619
878617
183026
1677227
497169
810370
1394961
1709477
533747
1367681
820792
1238567
1283437
1033586
1670189
1641481
1956427
690914
336289
37430
40045
341978
173845
59928
975257
1344611
427336
66651
892658
1129708
1946756
974585
852998
1898088
814396
1281460
1401748
942300
1553625
2179
1329468
297414
390212
434391
1429570
507024
1115097
53547
1460190
313862
271713
1388339
918900
1077654
583399
727473
1027893
43501
1543236
1467750
347364
212571
1883181
927510
551354
323473
1001120
1262852
1686448
903969
1609471
124141
460594
1061403
319822
1879942
1904394
480664
1932605
1411281
434549
847903
1158798
1726842
1927942
1704655
732481
25766
1280499
443506
1972609
1951867
1118530
1616703
1223874
138416
1989061
1236518
204640
1045298
1558120
1401824
1990105
697970
509787
620415
195289
366652
1632402
199983
982544
1675362
1029581
390126
1883517
583322
1656787
1888550
1280230
1238786
504621
590120
1974820
337608
407122
433178
1725021
32453
1893741
1202890
109462
39002
438764
1448095
888882
271497
994036
809813
712047
314172
152463
1928701
498619
903730
694878
1261462
1969243
238117
1403772
1220385
267936
600695
1486932
885729
1417375
592457
825185
790033
1441131
824700
119874
1573266
1024676
1171050
1177780
1097331
1366732
1326597
1494651
361365
1076548
831202
1486773
1427441
561624
1442062
583642
1806352
827316
841178
528828
544245
1925752
1147377
1851200
476470
1046708
657632
784989
1518306
17882
93445
357607
69468
1481433
801819
53769
1496700
591949
154033
1852348
1908761
817064
402012
780353
430320
470806
344985
1372609
1831045
895597
1777656
1568431
759590
1654041
896610
743066
492899
488701
476180
1547573
190107
303152
1191642
1730717
803651
623768
1043022
215712
797612
50907
1821296
334722
1495481
522124
1597806
1169290
1699325
715438
131784
671335
1529244
647443
1648485
1050132
398598
151905
795547
1514424
1862746
163435
542433
1149536
395873
447340
1515871
284434
1588537
1797301
787013
1194970
1683805
78871
109916
520029
967405
1770552
745354
1623741
358370
1672837
1287484
1069753
200277
548304
1788459
865525
607262
796948
1452044
30272
1654725
1641584
461706
1115957
295093
955980
596783
1307299
958706
1227342
1849586
455660
1203885
1973079
1639604
254717
1983458
401042
423575
729742
1990526
1370636
1053537
1073854
757695
1668636
773040
1243590
316607
700045
1628239
73492
409446
393790
1769825
1144135
730757
1436763
1340818
543403
1732419
1892883
1335008
1624142
1312078
1899937
1364270
890875
1172332
465660
1973082
707145
1828870
33095
1490372
878746
1214161
501243
832151
144130
1516709
1644704
516476
859843
1000303
447057
289709
28043
1093456
770318
1127334
1515135
1482216
1027023
1500782
252771
167319
611171
952848
560226
1580122
1696881
1060749
1418907
1975878
1110002
593903
359544
361246
217693
1913000
1392268
1653235
772539
342071
854630
72825
1638416
977581
768557
805908
879739
1010033
1596350
221449
984296
845458
1837221
363399
1439683
1469649
301874
554780
492602
426141
246048
1624458
1018761
1473263
1064632
798926
1976971
351582
333929
1774045
1950901
692940
1409826
927831
921123
1132126
808008
1664903
108157
1992186
67414
42183
769691
493421
910283
860243
1468470
1519021
1768657
1144447
451783
851174
1998424
1463022
1150895
1501554
413610
355240
1249300
278081
232888
1205459
1833916
1204860
1098921
411110
34414
297260
855117
1020261
296010
1907671
1994111
1413096
1929419
588906
1371378
1967285
1941721
1883113
1076615
1333751
1118229
1611277
255883
1554102
208463
164353
482164
1397974
1032530
1085612
1696765
862806
1436647
1726264
19838
1110648
511485
1285035
1790549
165053
742095
598182
96549
1596369
1029902
1838063
202730
1887364
1130692
153193
1666374
822327
781280
1988459
1436450
1141565
930865
1247983
1421516
705417
1445987
1583907
1998758
805789
1853896
992645
451302
717087
453303
1017115
1487356
1536219
382133
1297142
91555
810241
1930796
1819699
1939968
1896997
429741
475611
274050
1610554
1406506
1239941
905320
84159
1147520
693122
1471463
333403
1146849
1597931
369963
1642228
526294
1634684
375935
1808032
24184
890062
757395
368974
549309
671317
1800857
1690237
1043609
406395
1680643
1615715
829281
1565468
1126194
332099
791206
17577
115145
679340
1821592
965932
112326
1911473
989157
1850712
706451
442696
943642
326854
1615013
1947102
413548
308169
1139444
1448087
898583
350666
1369776
1552115
1918412
1805844
1252158
1780705
1821924
1537910
578283
401690
1808550
437275
55389
36469
1471506
838511
1528904
1697032
1877075
347007
742584
325471
1100801
119612
1056064
185361
460477
1637145
1275227
1786530
501948
1473959
1153202
1252681
907975
318567
308774
84206
1411046
4273
416523
672524
1593189
809378
726723
1229364
103966
346439
1898566
1981360
1936731
374527
1641283
1989838
1249165
119884
857165
1920769
1190258
1650506
1433052
1051899
609207
507374
994600
1771067
1693984
531054
1610671
7954
1265533
881796
16188
89052
1082711
1949410
1990500
166813
1828598
238106
733888
776396
130147
610159
1620449
1042819
730741
101334
577802
1175330
1764360
1295057
1930346
1432713
1456872
887584
614141
1586206
1824329
176436
1914191
1870166
1028298
1453382
124231
332247
448445
743969
1713666
1317934
446656
1644690
1490661
764574
215899
123778
1729374
462879
1635245
134897
1783650
1217834
129668
1337037
1340728
696043
1577001
1511055
1824418
1945179
480185
1533005
127127
1366424
1821752
181230
713864
1688317
1862879
1475574
1213349
1298026
1815847
54033
1014262
8276
1290487
68646
1119708
477877
1143600
641613
499016
246339
406646
534055
1931407
1611973
1193400
42658
1072325
250594
1745079
1872820
1130172
449237
1826616
1343585
418938
1412977
970297
1999788
856019
1216656
1989777
20358
83304
1419351
814420
1483827
277441
552368
1147492
689775
1946099
1254843
1422118
1084050
1543656
1468574
98009
517438
1044717
428395
399896
473700
1346543
647855
1218452
1805954
434920
1104410
774254
689920
1837806
526118
842631
752313
297775
582272
1173683
1088093
264795
1649959
863772
1212524
1106040
288735
1811069
1769312
788688
385183
373032
1143517
389332
456364
1181741
1209768
837661
794873
1343556
1685149
726667
15108
1780210
662341
105436
967181
1424633
1915254
19038
1638341
1150290
739514
716824
1809800
1951524
1077957
790462
207652
1814271
1522415
1458983
1716988
1689564
953620
1834315
597541
714631
751684
320098
3517
328724
371867
1590677
1240032
1815580
1740559
62223
980165
1808408
609734
1786790
677523
422934
78783
534977
1388833
7528
136909
1454280
995211
709858
1349439
928324
915204
867111
1559058
87667
3227
1521333
1803445
148491
1588495
1075742
120412
1544868
1158095
1900934
856670
486043
268493
1881674
1546280
1176352
1837801
1572639
1147885
768006
726392
1220535
1851010
936710
1760072
399475
1404555
1777685
416546
1027998
640320
1300801
305148
1253113
1013260
1891578
170150
1743682
321203
511281
784117
1534483
908110
429962
668011
1996970
300522
80475
1331134
620287
1220574
1397217
1064196
223382
1208991
1215847
576471
1615450
1888821
1824901
1407667
1402099
79988
980476
1455865
1219006
874315
568520
116882
500706
206555
211439
1795344
1300088
763784
675972
1952538
558314
624448
1404649
9847
1512239
62556
480606
126582
414188
1723107
617484
21224
33925
288439
239168
1635181
717611
1211639
153765
1487335
1240144
956139
53601
78924
867717
188707
1844072
1591592
887321
155147
580417
485651
630879
1030534
964302
272879
1036015
993135
860231
1106407
640652
152723
474646
1287473
1842241
1908755
472221
1242068
1308586
1876962
1098699
1306641
1366924
1169271
565536
1511499
114030
1624036
1335795
1138063
868325
1419725
948475
509984
1092022
560755
930493
1026877
1783800
1441041
298015
130888
660430
1330149
1684366
1822330
1460213
844485
638598
1608490
476421
684541
1665780
608447
670174
872763
1664068
903967
637040
417600
1063203
1072352
1644146
1092551
1878001
2590
350797
989975
1893479
1913417
687393
177311
746852
605026
710979
1094350
128220
1706990
558125
873528
68370
831889
506391
548471
350234
1052457
6760
916725
993895
1395100
68842
1541178
160192
965484
1466876
791836
389787
380025
1863007
758245
344018
4128
147009
826920
945205
484754
1492558
1785880
236450
1032816
1464723
1372581
1801439
1634877
693265
1924976
1457198
624704
1093495
515988
1531742
1013003
317512
669014
1967452
497776
1256975
1095461
317765
1598012
1443563
1337646
1605558
420615
601646
1414938
1469044
458251
44276
910398
659161
1810320
1774422
1087055
760859
1905935
1183604
1800751
36785
1534330
379779
29207
328508
507707
855041
1740865
99538
1557360
335933
572160
1647444
791648
1790518
1885935
1312112
1837386
182695
1795305
1549903
868857
1944787
1462634
822925
226765
1157109
1113152
101715
809261
1933915
209355
1116627
1988436
251349
189167
748669
1838974
1349708
961790
160090
345194
603609
1555436
42551
1422880
335506
997144
1363461
1648096
1895696
1973162
59937
1107289
655064
1917841
1792350
1261395
1821571
1960308
903184
1058988
1744241
1985988
377713
16550
949238
445981
181025
308385
557961
1061223
1492515
1756788
688067
879822
1978689
759911
708007
1149599
936142
1206350
626504
1889883
396017
127140
1952726
1703795
246238
1032177
1358566
1830131
1105185
1050036
1760059
134018
411398
1814196
39768
1311167
1996941
1947191
1009984
396322
1161757
750708
1327549
159082
317597
1396318
119998
150981
1168892
1314207
1367518
1238015
815854
1435816
122626
261449
85622
683938
1649557
1629441
1169845
1342240
1592200
1629888
695942
1217783
802081
779964
1844279
684726
757842
1538913
840557
1942259
40668
388211
588352
479528
1998627
1777269
530514
517364
1519902
1171729
403636
130281
1818210
626452
1631138
531205
132671
1240704
671972
1556900
345171
816531
1266550
166637
920571
366786
1289777
855883
1615448
1852441
1674365
1641650
283897
1882469
204420
688164
666465
598360
1144904
1744257
1931811
309984
137494
1626717
1929544
799305
1837845
1927046
1805503
1061381
618092
1344730
543985
286494
521240
898783
689364
1945691
243291
297109
1578841
217601
1818998
284709
102541
883666
491928
1129901
993996
513989
775481
1402507
186825
643211
622906
139083
740622
1773327
1713874
1777332
166638
291719
248607
1093911
1035124
901705
91114
1697744
1356756
1439546
372277
858400
845949
1670328
1702423
466868
1253907
1781124
1944742
1286139
1728266
455122
860335
325170
636463
1937234
708839
1212190
30230
1183361
1896250
1853492
975987
1443464
1768500
1828641
1893043
1116339
1745971
1485740
1438187
310745
1139578
1169111
750136
587011
844505
290435
203894
1481514
557789
1744144
1297579
1886296
1932549
1261644
1535585
475121
1150312
1267738
402291
1403105
1542106
1818932
1907007
308588
648161
1183011
378977
565135
429045
1215832
1101400
159649
1007327
58604
1690184
1311975
1373928
1131699
1464504
1701672
1553079
396199
1199538
313024
661059
1598413
44429
755065
1154442
837722
959485
406143
1650459
492644
248573
858797
1659596
1531660
1213668
1525639
1878299
204034
1697199
1076668
1813667
618863
1343860
1604769
1495843
1727021
141188
1864253
689871
1605688
1450841
1468675
775359
149508
1816053
760823
936931
468272
623261
46848
41304
410951
1030767
161404
1988548
1543611
1533027
1241116
383691
914192
135948
1456952
1706776
699911
1839996
1215979
580097
1164398
1582652
438885
1465262
973292
582458
1240319
604531
355140
920348
202146
1030936
1594395
514410
1275838
1658463
188671
905908
149203
983238
1149554
916874
1854269
15475
947633
275954
852468
1053372
366599
1294475
47154
1631247
1056888
881644
618865
1227632
1030155
885577
698862
384472
276103
678049
242333
1120129
538568
1481901
1245123
1453840
1044874
268265
1216282
656717
1923007
807640
250241
1680699
30408
1853318
1984170
1565006
1174874
329326
159913
1731122
1307083
450439
471897
160334
455909
1674341
1459210
1457289
270811
641122
743894
1567197
786411
973967
995921
1194448
1241116
1222294
848644
123889
1481563
776236
43791
1416016
1997151
248984
59992
144530
1571164
1318655
549538
174350
361549
1294608
268353
494507
873553
1856613
1627806
1379451
19872
619951
1590418
184813
1787428
1240538
672564
442481
1300134
673755
1154855
1533825
763416
1715105
579065
1067659
219598
574138
1982528
1258752
1467507
574889
564015
812392
1106734
242735
392191
58843
509507
542080
276835
240878
1432764
249037
1057193
14268
402827
1863228
293351
734874
934775
708853
675299
1303218
1166782
1652948
1269687
1209612
546851
1902092
1838184
739534
628174
1833310
332047
1364361
1556380
1413675
1257840
701563
776113
1362848
63429
1094915
861772
539882
316660
1748126
971402
1564674
1655606
1652633
438292
404267
112399
833446
272202
1509056
1308341
890625
387696
1605172
1086913
1403631
410239
733352
246538
1743093
588924
1005246
314436
1215369
455114
989202
1010980
1739663
371744
200582
1570266
1016558
1145564
595336
1855186
225592
502237
1442890
1067389
846435
1957964
181535
1307817
1145220
1175687
1577295
465670
1790941
251783
1194583
1108306
1981058
1119741
1567087
1898647
348303
1641006
1023760
986840
1214736
1652060
527340
1012550
357992
1592799
1149820
783618
1259759
745961
863781
1197353
37825
1092385
17776
621936
92172
1687067
962341
363829
5201
1373284
1618233
1869176
374751
317953
1198862
500631
782961
1335070
673411
348786
252771
246932
326669
809980
679680
1961069
1680507
1290816
924848
630369
1451641
800241
567090
70978
160373
1893164
1754510
72900
1818665
1514136
342789
1045744
1872406
1260368
952745
1151930
1340924
892714
1309283
1342574
516198
424903
1419450
1173908
1259596
1760589
1732752
289493
1136368
697988
1233658
1410853
1987276
361553
1788740
1798466
1669953
1290722
1991463
1051798
1107200
685450
1724796
676161
992576
989069
1851797
1513978
924034
1498728
683129
340221
247824
441998
1758183
1248933
1469408
1126601
968840
334515
1177920
1799443
629681
1812669
379356
82780
1455207
1116581
353896
1558664
1174745
1328219
791909
1526479
153392
388493
1984509
1252640
757116
1498074
1787777
1592193
1672443
749476
1447388
1310247
1864787
627956
1637403
1576548
513561
1666758
918267
95797
55299
912981
431648
1429358
855889
253960
933212
1278481
1669125
473186
355237
97691
1606420
1577452
1033245
1828256
797193
131484
1693449
1286772
1508171
456511
378094
204504
771063
841814
824381
1182691
1002899
1492138
1879544
1731325
1926412
1202365
110539
834681
1858522
1260948
718399
1665598
1038081
1587590
278818
1760989
1279738
1747501
1962794
1288558
603196
1502435
134579
273492
884561
1033862
1192583
434466
65764
671851
650072
448745
1403911
174448
1373048
1013578
576679
953272
1756539
1568812
1440072
1903684
819484
1757075
1472402
57059
36835
712400
9655
450919
1479859
1100400
686957
724444
918316
234173
1007804
1746920
1858725
365748
1799789
1039376
44918
622669
1032551
906177
1267441
1959206
1540104
1081936
34882
63110
463743
181596
1381816
676013
790701
750446
735976
183407
1589146
342830
1064615
580878
1639017
307267
273553
461
750135
1489989
1708765
1480807
1197525
666422
405623
888944
898061
1423820
323211
140179
431129
769926
490172
1840281
1202342
1498276
1630402
1886615
1325513
909604
1851135
546524
317910
1937663
155382
1164259
1712446
1200949
683788
126764
1894589
1121645
1075037
177249
142256
341693
609717
144190
970465
1384939
466210
1412254
322395
1623252
1008767
921501
1655231
138580
33402
1096476
1179162
768869
963724
177270
1722079
1454388
1536358
328417
181278
1842765
1210116
446600
1090433
1308468
1731426
1995044
297525
1798895
1349464
926973
942197
1984909
153702
177956
700796
1658919
1258477
1186043
331002
362236
1812300
985693
771450
1624311
1056372
1610447
222228
72858
1541722
1947988
1253172
1866244
580895
1043182
178433
567525
111614
1660310
1441546
1613711
761372
1414025
1148875
602325
1107731
1313067
946377
723210
319867
1687418
1013565
698377
1874841
1370898
639793
813279
1300581
1163663
1787762
1665335
902043
1731162
1077009
247841
16209
1052724
938568
317613
114668
168540
610901
1230088
419309
444371
633652
23679
1577047
1176492
852502
1810316
1949631
992819
182947
1709396
1558710
1288584
31084
1533797
695764
1315550
1697827
1167516
410717
963451
431396
1338933
499651
774984
761745
1960503
1080103
1050705
203642
1120661
1962748
1921729
1956580
294413
1003003
1832463
1402959
1412176
87027
538510
501741
1794425
1199663
1892193
1988769
1043556
763728
449831
1698926
1460881
414587
81829
1501123
72907
1140828
124555
61512
935125
545638
1352600
1304109
1840731
1804547
1739431
150434
753978
1847182
1938388
1451681
1168352
1648900
1029699
210441
20366
1980656
391410
660384
1287676
810849
195606
771334
1724013
1585464
1812948
899152
729590
329360
135182
1260834
985647
1677241
1247342
557388
1646871
1037605
1799623
74781
596752
1938257
1942821
1354131
864552
1612103
908038
535914
1063822
203571
1306053
378834
1872155
1598992
219138
1562137
1221256
1684441
192468
988911
67062
1336728
973156
1257754
1987110
927496
661614
1012968
1523828
796334
611117
741451
258432
1563647
668646
1701842
666847
1517347
1925692
333356
513294
1019929
774146
92723
1769582
1827677
636949
1187405
163723
867780
115498
846335
1816129
823245
447141
1629302
1017568
1563203
1072142
555313
714061
740686
1797730
1029460
1136292
1128599
1553508
1840653
1706338
778082
1407614
1982942
983221
1327565
488803
1207356
1559200
1177737
379796
1633244
1629799
362379
1863932
114268
527813
1109144
566425
3329
463384
900962
1076698
1726551
1138549
1227071
91604
1001309
1239448
279160
1251326
950764
1593872
1619190
344942
1514389
1724947
813959
1531972
1942081
409252
1595545
1976416
455819
811345
25694
157810
1042242
1012734
1661237
1922555
1056410
1403264
1924127
933389
774015
1562163
1197900
1369389
1065524
1686564
1409174
1311786
422183
769922
1483238
575556
1784164
539059
1550727
1647619
250740
1111020
1102901
990971
583297
1274411
473525
1125871
1926532
1430077
1183618
58346
1015142
1846198
906788
1351292
1991114
588465
1503998
1707696
711947
1212742
337528
1787875
1536965
1028429
1450413
1107938
1247309
549347
519104
26854
18838
1640649
500470
1291719
1676810
1128414
616307
1182587
623811
540322
177690
462445
101505
55714
1649326
1545061
1059295
604327
898021
1932386
1834524
1570217
309934
888485
1236145
725962
1998363
1205447
723944
1869936
1481613
1789482
1533075
1441340
164164
1671296
194191
113866
1314777
411822
1272
329150
1002128
1774593
150457
1797720
169780
1416591
444786
590640
1477970
1322390
1988805
1290391
1627074
256770
108488
1444684
78658
710835
440052
1769028
1828681
1869727
1751946
1229480
1436608
1275773
1530549
1384391
431031
1369280
1975638
1897564
225019
583348
469290
661988
1588704
1945313
899
1559848
1666138
1536177
511474
68804
1428266
1739914
1463414
660442
1619206
133206
1435498
1493777
140645
1998591
1119166
808761
691800
1427960
333917
1827412
579799
1023210
302221
1309231
644981
1101005
1938915
740808
1765612
1490169
1875412
1443402
1734891
1575350
961968
1087287
3337
1129578
1467845
1279086
77088
1834748
1100417
23697
712823
1639186
141238
628170
407573
806557
1702075
1608657
382795
58405
1061406
533765
388424
285364
1107571
1616132
548410
248885
24673
1271661
1682287
337377
1812467
403160
907720
1334847
926703
482505
227599
364541
1683566
273378
600304
990698
103924
807158
1026810
672538
1368153
1897447
1133043
539480
610271
927277
1672831
1592277
1947302
1145176
935632
1321071
1781897
388974
175552
1324616
328671
82459
1697712
580177
374697
1989076
1775454
954711
857257
626686
1369083
1541218
1634674
70715
1840733
1619484
1073605
1644946
1345743
309163
1816570
1842376
1812523
1795995
538536
98722
1003700
1512995
1326478
576296
269873
1357204
477569
977318
125036
1919662
674577
360624
348084
685858
364611
907901
36965
646271
1073504
1316026
1747311
1682177
1560286
788883
1536913
1227742
1955480
1297319
366174
1226279
1162989
1569377
1230683
887317
1305589
1645673
1748607
319149
97766
130728
1127509
15710
599320
1150712
79405
625801
1377919
1081380
1195735
681349
1195488
67644
1837419
1805116
305307
1880595
559446
1534762
1889992
1390468
1446162
368845
800582
1791408
639882
1641928
222431
542215
938587
921429
992608
295705
85450
1120964
1760459
756837
1642586
66497
468536
1988048
1172516
663677
1782068
1326308
746179
1202125
579193
348306
380300
1467314
1903196
1029172
1556161
866946
1348059
1524790
360895
22158
1176300
611872
1430400
1842046
1506893
842562
1271394
914095
1805852
669814
1469707
1127174
1077891
596805
1105135
1456981
1743862
983598
1716124
95067
684984
443832
1367517
1823686
1646298
565846
635441
1488245
1544774
1014379
277753
1097053
1823586
536222
852495
604777
238335
1844741
18304
1893084
791582
803845
531207
490151
1215750
768868
1052239
604344
400522
1944737
1791171
1213376
83692
1104282
166928
758784
1380004
1046361
1670124
555519
1324655
897011
1420674
10554
851534
1332370
211123
74988
1837719
732316
318189
420912
1326867
576908
1678510
132250
1400586
395227
1649960
238605
1264223
647300
677748
567984
1753230
1710760
585499
144074
1980107
1053154
1646575
588383
217424
1633545
233354
73751
813530
1196290
1324222
1730703
156234
1703995
1445323
410341
717829
920763
1042584
131164
1235752
915267
779910
846165
814329
1489741
896879
716837
1012973
1327456
561892
916424
1684735
187721
1793809
176486
1947874
1752233
1788995
1552775
1905463
795310
497996
744886
1168645
660277
1048798
888684
1699946
161832
1005489
1500401
240175
652835
426813
1253684
117398
1920455
340775
1966068
1031666
877194
1275636
1343635
1620675
871099
105346
1255731
610091
128234
1041010
763111
595353
1729569
505627
1707355
1308936
994730
1581836
1800874
1520427
34515
687229
571511
181375
713712
1056243
1951397
603539
1954951
86926
157812
109903
1947975
1873707
406960
1450664
1934491
1554078
456369
1416596
534653
1342186
267257
264270
450429
1427095
705006
1785412
982929
1918645
1902796
1295950
1848858
1994213
1583096
764677
1979484
513582
234937
485989
362456
1767015
53627
794819
323706
1838567
1977168
74015
188957
907805
1798078
1673909
1942985
162980
1684092
515995
1301992
703892
39010
1369665
153434
965562
1216585
477352
1105600
1067041
551218
260903
1669503
1484375
715646
853775
1428907
1032674
890072
1029179
727484
381154
837979
342051
252705
1188410
350757
1790007
1159544
1283621
487836
491717
1473601
1716652
1418304
1275118
1867939
57384
1756605
864727
1901123
403593
1028984
1066718
423979
1774366
336210
1077662
429075
552498
1244681
1018413
832323
1157510
52258
1365324
476076
989601
1511557
362014
1099201
982519
1544925
543735
107564
60023
1808988
348161
1885147
299068
1372496
1544617
6137
60563
1627986
1408765
622046
131464
439727
1030941
333452
1492610
1154812
1339084
518187
120215
1833804
82839
401917
1437463
112202
1773578
1224499
61880
1058639
1219195
1567298
1407146
810190
267114
972923
354652
449301
686736
875964
827343
178246
1075557
227895
696000
951236
1319107
874568
552845
1899124
997486
1852033
1086870
1460677
1376681
225884
1928169
250223
989060
904380
376022
874998
593137
326550
597537
1483948
660324
255620
985421
1977670
1717780
1703180
1361485
1509881
1464797
478706
171692
1015520
146165
207424
1936873
650434
715355
544922
1203086
1648627
1505785
915268
554090
1045522
1470610
1053226
575965
1788724
226108
1865952
616224
225125
895777
1691113
81829
701353
763584
1655404
1584809
1021780
966435
1889161
1930076
968144
1484361
140387
167707
1172484
1150449
1494006
556602
1250556
1633138
843352
1522094
124649
168348
1445129
665336
1453335
1381794
404892
670271
1469280
286586
1921239
162235
596128
1275912
1312297
51853
863618
590177
1217292
126980
1397004
226678
1412927
652450
1568564
899299
637152
1635296
1400871
1575800
1773481
1293902
571101
1661877
1935423
1966318
1906691
431663
1958913
369994
1522891
42253
1348000
641576
224192
770615
1950381
267368
612965
1557496
970626
1342292
1039317
1477296
602450
1755737
1136800
1201647
1314481
169681
1706733
1234862
152583
179184
1271331
1946160
1972631
208903
255388
1126529
415185
1892631
1895504
227643
1211758
1323230
1706226
931612
1308289
40955
1480140
1432265
13444
1105258
1843711
729915
1480782
919233
618578
1150496
954447
463848
621991
1662465
501770
1414304
1168071
1823090
794012
1538698
1113044
682973
1799023
618749
1211972
1204247
1841878
471854
1021177
771085
621365
1929916
870577
494756
1631011
1864905
848292
238807
669017
1306007
823002
1788517
1343761
1999650
735667
378069
1335745
547904
1503594
790388
1748
1970340
1516907
249096
634776
1676240
1245289
1754729
856624
1460947
1194136
360116
1757300
799426
1751325
1717046
1595027
1559662
548105
74371
635792
237974
326743
695899
1329886
298620
1706462
1575433
373017
879901
984133
178311
1977297
1076781
1852079
673236
923341
1231754
538214
135221
1778606
1492903
818638
850328
331038
995635
72971
1164426
381627
615846
793380
1164857
741198
1432931
1362162
49942
1949781
846660
882341
1242378
16038
1529512
1244666
1436230
1130246
524392
373145
1841508
1765678
630389
913390
653092
1315245
1503480
633491
1066134
1343368
1918946
1339835
64229
1905869
1704772
1845252
1236473
1509436
1194180
548900
1129244
334937
460534
673358
940338
1790195
1791618
784419
1148647
511500
1598698
1548261
1080454
1008260
862388
101588
1624651
1817587
1485593
1823991
798904
1294363
574960
1715258
1861368
1729728
307438
42416
1479051
956351
211112
798796
736029
1035589
67314
1736150
916807
1477049
565439
1957732
1315527
480646
1807775
1934855
1892813
485533
1872669
726545
942284
1980416
1840973
1933261
636699
1240364
953843
957137
98258
109288
1919187
1059588
999106
783433
1586521
427436
1427842
436906
319690
1553893
400248
602016
1688417
645847
201607
1822996
1795839
1517128
1762185
1369649
306349
1971557
408334
891739
1124293
1257900
1074903
1775703
264617
1457417
199433
151981
1801258
609055
102586
1627442
1115746
1474883
256437
1484737
1308828
1667414
1050912
1140127
38089
201662
158531
366238
214170
578270
1900971
1683095
1724158
176147
102767
841361
693952
1809485
9433
421008
302653
758843
930144
1290560
171811
116233
150009
1694577
1357152
806701
1266811
1115046
1169439
171314
557604
340470
62853
793255
549851
40836
1189164
7966
555021
533171
1976812
84053
245139
576409
1950961
1065763
1559858
1650885
1465199
1588651
63201
385594
787041
968946
811243
794982
1487040
1708888
985789
829042
989530
229293
21764
1190493
626469
131606
869131
1236896
1713948
643390
413628
1069236
311810
261965
192324
924188
1294840
1594951
597716
518907
1134876
667631
709792
654803
5777
1905779
1000388
1496575
1849160
326147
1359583
212059
136508
1840072
775302
1321623
1172824
264821
267309
1155368
1144888
1893744
342146
1680667
1663026
1066876
995127
1332936
1713316
1395186
205711
28589
1218392
1480176
1594890
560840
1476119
1640086
1944086
592540
1952918
1619634
1287693
40794
1781277
852810
1737001
1631877
1167958
713988
1680813
1040186
201821
882622
1297323
187074
805512
187574
1448026
663393
357169
1267099
799177
925512
474827
1898023
1767940
792655
1917193
566034
525642
1661803
458194
1145412
731111
323362
1332917
731911
841275
280101
971237
306434
242903
1344259
297819
695388
1279740
1475285
1479491
1468489
1520666
141747
1471309
294905
1526154
855044
1838325
1018006
942548
1662087
516409
1627932
1240805
1081948
400187
574878
829533
1161681
1234327
605986
1229100
801710
1036371
168254
502743
1159346
1796594
419857
353865
615205
1568490
1557140
795249
1578348
74320
113961
255755
260998
1691085
705167
1881224
1184460
27253
486573
1585995
1137409
453261
1147463
1764129
1013567
1206767
1660674
530413
337268
1669431
625423
1492105
1244823
1056159
1037953
1261105
65644
587544
822769
1071350
894005
1402920
1218319
1490959
804587
1408241
1373702
289756
231227
1928347
1446884
1365199
944607
1124517
1204110
1147553
818460
1680246
313217
1882894
1715621
1238063
928202
1390188
563742
1865229
1635057
1739262
931356
239749
804005
1412080
1960230
637411
1003876
1537233
593298
802359
1987781
31946
1349954
387313
538457
257270
144181
728936
926857
565421
517807
518716
1223174
952928
1023348
959855
919583
1306940
242921
77649
477047
1923997
1064773
1097910
1458317
1584245
1852307
851954
1827708
1558506
714975
1738749
1097667
1301455
642726
1114964
1304626
1966650
1264531
1929995
258391
294032
836870
708689
995671
1955943
1703527
353275
139289
1119215
719193
1118473
660661
1853796
1276664
543335
602094
43251
510695
1823823
1355792
1807210
141034
1839954
1305040
75635
918943
64606
943347
1311358
677358
693197
219477
1495476
376099
521923
538274
607390
1008741
520362
932631
188957
1361008
544869
1811245
153495
1979814
1845116
1299991
1221324
635374
1596940
1113269
909363
1473589
1004195
239382
303899
704319
1977159
1910433
1501342
677295
1277834
1991863
687942
598463
179257
212236
248660
1736151
1257839
788383
1403163
1231029
1809744
965464
626735
672065
428287
39160
1243307
89970
878963
387809
30718
78532
86378
1682749
954333
1558433
788120
1383606
553073
1695331
194011
59987
1777084
1450898
242788
514952
1173739
1943634
1763575
1553632
599949
257489
846059
1951469
1241102
1647881
981234
832990
88907
1921018
233464
1940641
950739
961356
1703975
940294
532635
934551
1317504
52957
1670737
1264254
31784
164421
29749
1583741
1000003
872340
1506870
269458
398806
544062
400933
241893
1371657
1255324
1881848
1359722
367153
986244
1806993
864303
383000
609809
758642
1689215
23086
517806
1576992
674088
1343045
1369468
1016174
746183
1795288
1651389
1196073
742596
1448116
1824481
1267600
1807868
1777592
1975178
161623
358894
1035942
1960189
1186179
1601054
1106730
876546
502424
77342
1693470
961232
1251517
89096
1979832
325286
1191304
1390489
1085596
1722224
947825
895020
652872
836560
1372060
1263631
58846
404524
945334
1322334
1622119
396653
613080
791359
1801974
1003255
471354
710466
534121
1478328
1989935
602458
505833
141908
1292912
1879207
241664
1650910
1981530
692388
637334
1325320
1150578
1790660
1164821
1859157
40054
459416
200686
5611
598723
1476279
152454
1381481
1754655
1973822
975032
281667
391012
919795
1575869
1368598
1122687
1813324
726166
1083181
752232
1911411
263081
377162
1951330
479285
167853
1575819
23730
1858324
673854
932666
1505863
947550
1262688
53247
1195012
26069
1965267
364207
28994
1429901
1642043
887196
414854
506781
481369
1308538
733217
1024888
588565
1694439
1117522
1476839
653419
1951867
831491
54477
1448422
376890
57967
1652300
144106
1404119
1589545
664873
999439
907859
1368176
1969562
514082
1478250
1046239
1030936
1353413
1524284
590712
1349185
1312938
1491009
1856633
243757
904687
1931547
1158800
147671
1318308
484962
1691064
945331
1982267
649564
1623447
109072
1821
290324
1693093
865800
1222034
1983512
1992292
227868
524325
1402395
258952
451242
1354954
1458348
664707
1531360
1189083
508703
1579025
1556050
184811
777295
1919521
1760406
1371739
430037
237312
505349
693224
238065
32141
1487854
1990873
1878620
1787877
539426
1393021
1970251
605385
493648
720715
1232085
1399603
1908923
882380
808603
250824
971011
642868
771205
7240
1952531
697067
974547
1458423
1856250
672508
94293
1863049
1181235
1473197
1076210
220346
119939
1564400
223881
102060
803624
17832
1778439
162887
413248
1196648
1161346
1794939
271735
462002
990639
1138449
184917
1045904
404677
622265
1246385
1008203
528059
46187
844754
745724
1898679
1354898
1818734
488874
1039648
1129472
1497667
1406642
1354657
1939410
1169634
421586
773519
883346
1159479
1378794
668525
245153
1429887
1000055
1394055
948760
1660899
1046059
1953238
753004
434585
1963309
626995
28345
81518
423070
472787
73025
1204369
1144641
1148536
1512492
301927
1622348
469142
293622
950787
930494
881432
644906
803401
1620923
1861906
1078478
415945
1979622
646323
1575334
124842
1084638
1517626
321128
977607
1591979
148194
1798377
477768
257966
1440269
576349
749397
1743002
1091516
998373
379222
202219
1926238
928042
1650279
385601
1557984
1778679
1389814
187521
832360
1251603
777117
1957929
1201206
1896833
596772
1956577
276656
899409
218680
229924
662258
616417
22619
1636683
309212
1471943
1942434
810412
610978
1863495
487382
38772
1839256
1338166
391529
471171
1772058
422197
437883
1004410
1573105
1544367
204011
267250
1257205
61270
1151988
1998387
1559227
798861
864318
696132
645276
1577276
1893840
946385
1355279
996964
1146524
1639709
1362389
1829580
650795
76332
259683
383360
1791448
167213
1593876
1536655
481940
386989
1915430
755832
630257
864544
1372188
1521678
1787776
1710272
1699649
320350
453041
1819024
1663593
1717674
1560976
946175
1548071
1986779
171757
635066
1123162
1137454
1287178
274203
1035457
723984
254171
882550
1046394
1959873
1731501
162704
1560987
1387075
499654
337528
1456139
1231499
1186222
518144
405117
588123
1569302
410118
1920593
615410
996264
707379
419933
1944239
29220
1367504
1879765
561326
531465
1197988
91537
1138239
1208360
902629
69048
181603
1453068
1668169
1051967
778724
1255454
280860
674644
167722
1302230
1343457
95535
1851563
1686028
1515453
70889
882697
1958331
901177
1875323
264420
693255
499777
576164
674935
1040143
1246168
1199619
1875009
1223094
536306
761414
1557490
1178967
583378
671623
811435
431395
1477218
1589698
572016
1982078
878630
963114
534660
1341377
568719
1391906
1628330
854875
493487
1259142
324086
884144
1272533
244862
1712823
1196714
682398
101659
664101
1022385
1303332
323902
1740328
1515412
1406884
519495
263500
1539727
1297560
175576
690873
564265
715354
1480502
957919
1120630
521748
603469
774136
1922021
602222
1073162
1212014
1051517
1751577
1497498
821578
11539
1960751
904176
1972434
159375
1064647
109235
1800546
246378
702814
1450640
257870
1113092
293340
746170
334096
593348
1884353
736492
365727
177186
1958847
755604
1761251
1646575
1847600
1759647
1299465
1742154
693073
1740479
971693
133012
434342
883524
1250092
6727
1478250
549982
574995
1894335
1587712
1022750
307980
1020884
311909
1491820
67584
807502
1174199
198481
609733
555263
1253160
1743681
1324738
80547
99726
1455655
1392824
1921975
1066842
65884
412733
1464931
911159
1271602
1114574
236829
1611754
1907709
1386894
1909442
678451
1568367
150496
1551364
1230583
331412
1838626
1203121
1633482
1016890
1464030
231223
1213393
731325
523412
1780846
1679145
1343366
168698
1847632
227611
649911
197752
1186531
863796
1961422
916996
1535717
1461128
1144935
1310715
212617
1868715
1191152
1014989
1455130
1637826
1042906
1256558
346316
565271
507219
1468582
1267415
1229309
1865933
1464326
24156
1334641
1531086
1019574
969592
408491
397438
538919
1218148
706997
1607084
224359
753930
338498
842430
1988889
384223
587699
443313
935803
729315
1663600
1644021
15779
250551
1227210
967040
1373395
496949
1422928
1318464
627814
1802391
490604
1286297
1789233
1688218
1709290
334481
1590245
1499912
689742
1529408
637517
929566
1577497
55379
1060023
1525390
1648440
177038
741699
592149
1446428
458135
431039
1188968
450276
827036
350777
1078023
1449245
839614
116113
21796
1082510
352133
368972
1245498
1454366
580356
1363201
1976640
310284
1597299
922728
1810325
1771038
1426818
544099
937818
1844232
392881
1855500
1770917
233182
609722
961003
1062361
1988951
1144529
95298
1941534
357173
1355558
522325
181979
1351642
1042796
40409
1643077
1124541
271293
1050249
1038350
1213458
622830
336412
606631
1368105
381302
1177128
436552
312520
165896
1260044
544736
813519
1550852
1608170
124806
693213
1340005
1446641
1014223
210492
852998
1963467
454720
938423
1749014
1510696
1917646
1669421
1203371
1269838
1716470
48644
1368511
1596392
1896160
1682020
360528
554788
195708
341144
1947167
809364
1718652
456647
1111326
1660108
1463282
267570
757249
1535100
1604880
918345
794515
370885
80620
558667
1605877
1319102
641891
1089868
413974
1736340
1598635
1662235
1286640
1667113
1675024
725992
343265
41543
95168
412541
84368
962610
963604
633723
1163264
1020166
264377
62423
1335718
785102
1235420
1951348
276268
1192613
1213846
1176934
718319
201820
1051499
1883323
1821341
1515950
1254425
1024649
1478593
1931980
442322
566566
361226
587780
100769
1270075
428489
571573
1095956
1108092
327720
205015
1557226
1429807
276520
275410
97137
569401
107569
614713
1651328
892632
1403130
571066
1171197
991156
1505558
159237
78095
1346596
1212836
1012957
1902244
1515944
386826
1079619
1469018
1338054
1749653
1489973
1641935
257956
1280433
512469
73326
1213316
1939740
124688
657962
655679
895493
803388
57900
917340
937358
1481355
125123
1925218
1174958
614210
1627609
391040
1319115
322691
1820424
119908
497929
1446154
859004
1071273
1584732
777283
1418312
561951
365922
1335662
461034
1168447
1665884
411475
1925844
1891101
961881
824510
931536
1370575
1305293
1881591
470219
1330048
1911038
756815
768685
1439207
1399953
828388
656087
1915334
139385
404889
797763
791956
1660884
921939
272854
272547
1208845
1479693
537208
349266
1218373
1666019
833315
269890
441483
1007961
1434723
905863
1532174
1891967
351562
180823
497792
257628
1765211
533801
1631724
1558459
1275832
925877
1729004
100541
162604
1696546
754439
805676
425393
6974
407938
982686
1398267
382390
1640586
1052609
709830
1048723
1338198
554985
1634459
1308933
1897197
1330747
652837
824299
23304
1020592
1708605
630699
827255
116286
1049849
1670439
1294424
1876619
1175598
1173796
1408778
1879718
1311425
1821227
1541874
29158
568562
245825
26216
919147
1474170
1961507
364750
392393
1311971
7750
969044
1859466
269269
1890840
952098
306913
300526
1617708
855685
1774230
1812813
608067
867933
1218141
1622312
850986
1259058
1909756
1523430
1421227
34545
1719437
1865420
577062
1323636
1018527
1042238
671268
352616
13720
1280089
593128
732399
1281242
1654039
1702776
1185567
1538103
1719464
831501
561229
49627
1370651
1903998
1971874
1780988
1134133
799729
358475
190850
1942892
1063885
689805
452626
346429
284415
445479
1936453
1166469
1249395
93342
1518067
947418
1443742
652830
1418353
1391526
285796
1679779
1100998
414689
1319966
596405
1097149
105101
1393396
1880985
612813
85074
844082
536824
1117072
1178082
789523
351166
1343365
1408453
912159
644106
783920
354400
264701
1798339
75665
1718004
206543
420287
1580567
678693
1049498
1011985
1806019
985134
554521
785110
511345
1234216
648502
1682936
1130963
1855056
1557809
928219
1705649
651916
319446
978128
675981
846039
1859754
1927715
1233857
502985
370217
1911669
498740
1527724
259431
658498
355536
1918379
1183421
1400782
888768
1672611
1364315
91310
343417
1792792
842458
192937
1578315
312405
1406278
1374842
1658848
969070
627683
1020324
1876229
276978
648217
1092591
1915170
1569354
564078
293218
1633006
281301
1878667
1917603
1288474
1290301
625223
564179
1602969
603140
1256133
1417708
414792
1295152
959168
1204642
1765698
1082611
1054897
1594124
15846
1577460
549334
1191774
800115
1742202
1020952
911825
763401
1687454
1746659
6019
25126
1874253
1817707
1563250
1090147
1560812
1318885
1415992
1196335
1896246
557552
1330150
1852082
896443
1438783
497419
1013491
1228757
618617
324685
1105322
1958487
292960
225961
973762
1929621
204714
679837
1455522
1145496
1017210
605813
653556
513629
1794358
1648959
733480
1236386
1817407
1912547
1692210
792026
1502168
470938
163421
384034
315147
1959823
1693597
1950562
1048980
1447468
806981
1279786
1835238
1711953
1775281
842354
1210532
482000
433826
984391
489792
906413
1344858
936690
1467651
1272969
1472137
797386
1797318
1820401
994651
1573985
611714
420677
968136
1921158
1331635
1016369
1552468
1117162
1111034
145889
729478
843860
1916269
608507
50632
1886275
1857515
610556
449584
214522
531071
625860
894945
1812461
468654
119625
73665
1229155
1110447
377530
646987
487263
463364
1518936
1930413
1046440
534673
361437
770010
1007719
664765
1128620
986541
1348370
735466
351595
574413
78264
433898
382326
1750543
1054229
1118067
730879
354711
1777333
818717
776399
11930
107806
1082530
548705
1312876
586463
315114
256304
1932401
718579
559029
1475599
475232
198583
1485070
798185
334782
1358045
1124123
393728
772364
1769520
1973374
176567
1383516
1693908
13029
1023311
1411859
641915
1050341
1403950
407341
34465
1458544
767366
1688432
580419
315588
1253645
1823582
812912
1987791
1960038
1986068
1838008
1313316
588214
1245665
101401
759825
1097482
1330187
1484807
1174290
1486951
1649653
881679
1155202
1874986
557407
1843109
1171516
1485462
1251196
1037391
821296
505243
648189
167547
1771215
1706408
1281362
1778142
461675
48155
1691992
96079
850574
902302
1694089
883030
1469382
531660
1700323
1415831
1481353
670940
1896253
410399
372702
555436
408998
862615
1132222
646560
1876352
39692
1484899
650375
187098
239106
291473
1085654
1267203
1278697
1406440
506316
203534
1115464
599667
525129
372502
1153377
418990
1859865
939301
945787
181045
70289
1194221
276462
1216003
8582
281764
725133
632111
1654491
988542
298090
1541221
563546
1820606
1813238
159881
1924489
1776767
1913172
1563522
1002355
705632
1650383
97754
769213
361527
1923355
1130725
1435897
1957881
191960
1512491
1675386
914956
542148
981529
1722217
1923251
1612544
1711735
555143
650667
924789
1621673
600609
254833
1399534
1454033
387005
202871
327507
279597
1945869
1806119
1195538
1824107
301847
1501137
516267
113804
820269
941661
543605
1794969
346335
1410394
590111
633170
1703734
665973
1975073
35681
1764311
995822
1873007
451047
231301
892541
435503
1804640
738949
163730
796240
1795841
754152
1635769
906458
536460
723932
768779
1334701
667088
572241
879532
1874741
367796
1961435
97791
423625
837251
587844
1503255
107754
572574
1007053
1835528
603312
69231
1683164
1733641
128824
1719750
36642
921437
1229580
373351
1663967
1024269
1886368
1582274
1625853
978083
1959626
206414
1399972
1281972
1278840
3135
95838
692053
366637
1501775
1727921
923227
904754
1963658
1232156
408836
1330430
154783
1200310
1714995
926526
683556
411205
1693449
610742
1846627
1793777
554360
1103278
91613
669767
825370
1782765
1275295
1406702
1277436
592616
878890
1540843
1360510
1861223
1257630
1566797
1302440
1195628
190477
1452668
1669420
218451
1829585
1412137
1846551
1215883
530757
324956
1188071
134787
1325059
397995
50057
1256253
145150
711007
939434
1962372
1865110
413640
72303
279605
1578180
179153
65416
718700
1892448
1163977
1574194
1156115
1996989
848487
1282895
1629779
1917113
782599
930079
983020
1776784
1015286
541071
369832
90004
344960
131692
661237
1243691
1205862
1766598
1413950
1933294
1940863
356275
55485
1600160
238203
819842
414940
1101563
200672
1920082
385022
1529667
66480
1224677
1982062
1496956
1946208
489347
458029
1332692
1478142
1668079
49514
914718
611839
698267
1608042
885030
720890
1492932
1091346
1664799
655144
394811
567225
1605365
581626
1403722
343530
1979273
762374
853278
852387
554875
16944
98967
781051
209199
531061
1705845
1043591
1138322
1563445
780174
848989
1262430
1299998
1905766
671295
851990
538470
602647
159534
539364
405266
843710
1671373
1808317
230880
1220040
65956
310973
26480
167006
334481
899129
583082
332383
1231171
398754
584542
1180634
1734552
1667726
533121
422570
1668043
1560288
1302151
1539531
805710
678175
1119150
768526
1406575
1127949
390423
1065137
482840
296241
1068226
1120337
1566893
1987995
1069345
951919
786283
1750555
46299
893632
1834293
190294
255615
661786
215734
1430502
631868
66565
1319651
382010
1838068
31683
102392
992016
1861184
1969699
499057
643247
1888830
1148578
1433628
1646959
237051
628129
196526
682603
785062
124446
1962376
1357650
1348470
894873
955592
923948
111104
1156114
1823767
253981
1967330
1940471
1442639
1868803
1092047
559654
1012605
143287
179603
572884
1291866
1618936
1347857
305747
1110649
1279201
393119
357778
677177
512802
1954297
1241040
894154
1714716
1057560
737912
1474245
931149
196393
990558
1967264
118085
386606
940571
956978
1197092
65209
1911446
396114
684174
1991063
1615922
1025645
645512
382219
651546
892017
1248573
1748497
1056348
1120734
633519
737823
1855595
787986
1586527
149341
889880
177268
936720
112149
1485925
1878374
1865587
898215
37635
126726
844272
1944564
824559
1609894
1678105
498755
1043670
962977
232529
763675
544691
254569
1505090
820682
1874007
1687184
1051159
1537115
1117435
976631
1142408
326804
1414957
1896334
1626470
1134743
1676512
824543
1683669
934071
1691575
1561995
1269019
1485357
256974
78654
970269
435086
1496643
1971562
147834
193870
641556
229302
1665582
360628
757124
87478
1601843
1073610
1304714
1556858
1795760
502727
1306417
618866
1302615
277900
552622
1250329
1357131
1352043
1796517
336023
1398749
518607
774883
707836
85114
976836
1632261
586064
1370052
1434990
419954
778022
1873739
1577224
1229226
823443
1639932
209822
1547059
381382
844873
1402835
810438
572531
1003060
1457634
1655102
786986
225346
1042392
87923
599931
1051616
1117905
1679862
1829188
428590
1656873
1270692
1268323
454846
263409
702690
1826419
1568276
1816765
456054
913814
1922812
924016
729993
1234594
248529
618974
1902413
1493999
1047987
1144077
758818
1292359
168142
562038
1209427
1367451
1907145
1821755
1337410
1821261
1432999
783873
1795403
1817549
141978
748798
946358
934079
8947
1321761
1640474
983765
426858
328080
1780893
131330
1392647
1578403
1574993
524754
83619
1667177
1518368
550577
2271
900465
1989259
1490447
847472
256919
455896
175924
367265
1614529
1603962
816033
467932
944125
604696
1366402
1666975
484417
218494
859091
74267
1425553
1782519
7266
1909009
1486524
767487
422697
1875008
812339
912799
579024
1155129
1930397
426031
1766945
1737569
1578012
204916
700047
432035
1562549
853399
344203
1444191
1405121
128631
787348
988693
1727553
242513
763896
1533890
15209
514916
889258
1779229
444165
1640049
1721242
144748
424392
415014
492759
27424
557203
1168269
1739174
552623
1894028
1862368
1663160
684478
521400
1765510
861184
669987
315080
794074
1942006
1153951
1161703
1650604
1178412
987931
461402
1979901
563728
20247
1305369
417770
1083479
741672
265999
580308
401608
48096
1487895
1737789
1372765
1044221
462918
1526029
1141003
1621951
1978950
1521382
456487
1380489
511643
1740599
1014171
51838
1886645
860516
719388
936940
59587
1276236
554214
45741
194600
728879
759502
1503713
1670303
1010683
1154579
1327076
1265494
197478
1996365
269441
820462
1686036
645573
1118968
78445
1636192
1692830
713130
1926865
1572404
817117
1839769
1900058
352840
1662904
445541
938101
617969
70865
1181730
1494154
291152
1541796
135206
1801901
1547928
1675845
1669990
1610522
122951
1149894
362181
1573059
622633
1801164
1001234
1742464
867983
1272088
250654
521686
1445234
671153
1493669
998562
1585037
600610
1656615
460891
1471137
178488
337730
1230865
38291
956937
1665683
551694
1008130
335361
1741220
1770380
716247
1915987
1967264
948976
403289
1646195
1119656
980428
41298
430304
1948750
522961
1100036
228040
900233
1494579
131326
1901023
1640053
687307
936741
768862
215596
880171
994341
1619243
411534
1576145
1079395
1641778
308752
722926
1448561
1652113
1368807
979735
1161921
284920
133742
484458
938259
36399
1653346
1737260
1757672
1668365
821220
1809464
391669
1979871
753293
241030
1171990
1298819
825311
740243
1623337
935841
184938
1302135
167808
79618
994285
1841572
1838890
408089
1594958
921750
813813
1435080
544942
183762
1589975
1248087
1354275
618226
218633
144223
1372646
329509
764019
999625
470044
480717
1045127
1588596
618281
1394250
1077594
421471
768063
510573
1837458
1969461
476840
1114964
111811
1118633
1165467
1833270
899035
788805
194069
1016278
443493
135727
1592214
1779806
1919148
1329661
393845
680651
1722697
1676259
849299
906246
937955
467183
576451
690658
17174
1529013
166139
940060
136626
748036
55031
1576438
930008
964947
1992774
503623
673666
532870
1592208
746065
1454800
810110
1539580
1012513
56492
1018456
1907725
43319
1238694
1584814
1778463
1885641
82122
1707525
1924880
1422239
1563087
1536715
1253161
1796810
964368
1535399
1248773
918632
1626309
55377
577210
261868
862096
271508
1716958
34657
1781781
1196957
1791169
1980987
1454335
1672311
272711
1089320
1255737
119439
385105
631775
1356577
372742
409958
1860830
361794
1997059
1446103
1563370
1964741
1578780
988889
1571943
1352478
1074192
1847242
743955
1978995
1591196
1506639
655209
1566421
1396205
22144
1150538
17058
1846399
191599
675569
1776992
119587
672161
731527
1808487
420130
666363
568650
351238
970510
1634884
224740
1930845
1129980
915490
1793651
1309506
1239420
1503337
337088
867052
172671
1940415
106754
1110059
958207
225393
925416
805121
28421
1105247
43114
363403
782823
958391
1146101
773803
1523690
668395
1134034
806101
269581
1952605
135398
1760802
156401
1858083
99012
823838
1067347
1514597
811908
429884
1452023
201654
1117699
1130386
1072885
1675361
401243
1135505
1259664
1089004
1264488
135223
924703
1361013
956227
1811153
512770
1463919
1819326
1841416
50770
292459
1914024
33775
1779352
428426
1928829
1226499
1034771
361053
536671
1934075
1224000
239148
234361
1319831
124663
1681904
1632688
1074065
1472179
828003
943170
790939
687291
1088385
805182
1161585
1329949
1684712
1893549
972694
1588905
582253
59126
768492
300855
727270
768111
881271
834026
1276454
182837
958434
1848675
1767253
79765
1771183
1911724
1872937
1762312
820046
645747
17906
1402064
1389206
398003
1658778
1363840
770990
1286386
224144
1602712
1319461
918228
1701680
885928
247910
525115
1210761
552626
1089086
1313142
1871369
1737023
1981122
1142389
1550114
100487
1211932
789676
669843
545407
869931
1787857
278967
1793851
1368438
964850
1116846
94080
1136605
1255737
1696716
950050
1582304
1309502
1716268
775540
370011
826115
210496
685512
474014
1650236
740773
1752032
13362
1985475
1410385
646285
380495
1262272
1657652
458684
2738
1105052
1282367
1558434
815769
1971874
1092464
1605397
208971
553589
1419046
400803
69372
1957498
179380
592564
1505700
1337586
1511678
1260746
1221719
15198
1842861
427555
1176120
376696
601295
1783698
290786
1412889
128836
1919757
199492
1163984
421531
531243
357608
492819
1269579
1455972
1635599
1287067
586300
1730723
589988
1437220
1301939
1446977
1062204
1261719
778498
1988780
138203
168203
221222
1771591
1599643
744400
469353
187110
139799
1923597
898680
1752460
1867248
590482
1489868
1746371
1859602
700093
1979244
899922
766163
1826754
729544
1534127
1759591
990652
1926725
1450959
1433391
1719535
504860
1696175
175703
1407615
1130410
1628140
477864
670971
51615
1622982
1905553
400354
1854680
1154427
1332336
1041760
1914011
494550
1037016
476649
209877
694411
1316851
603063
1891506
669432
441632
201288
249486
1892221
66046
1355206
1421611
1270268
1795924
65987
1614513
1153990
1455514
506026
1933973
472755
294791
254068
1725829
1883282
1795468
363094
1735861
1644604
99758
794180
751831
309404
1997188
500116
988927
831605
471926
1806198
446708
1825622
62753
1351824
1661619
1885914
1272824
680453
616390
143328
168850
71796
867716
1552664
850342
213116
283606
1861741
839263
1171800
145995
1754299
1991608
1407968
1160339
74671
1424641
542518
1495701
1094682
1691350
533365
713745
978852
935081
1263323
497080
510670
121320
1020256
790272
1851771
700768
251708
1546642
588280
472125
1521565
877804
642329
1992675
188772
1753363
1128910
695380
799913
242276
407740
808751
1668138
989720
394734
1515825
594364
1150435
19923
754877
1952946
1831404
1248957
1106163
1580982
1159515
611007
1280940
69475
1628166
1223107
1651488
476098
1053259
1190475
240836
208851
1916594
134655
92918
1855822
367966
1076884
901350
1401618
1581262
1922348
1476531
671398
114893
114703
216025
203707
40591
548527
178635
163789
607197
181990
1415110
1292777
470575
754688
911920
1306163
1932570
1701422
930568
620656
1243309
1816073
1124442
1009211
704935
1225634
1148934
286390
1190893
1545300
1519531
1457254
617418
1423220
130678
1692798
509603
627372
1996415
1375895
93474
1527245
1758680
1777925
1512047
633
1418365
1811016
1811646
1698812
1216997
466294
1004912
653618
715979
322257
795117
1871755
1198257
1349446
1099745
740518
811881
965708
511450
782221
197657
420028
1495600
1895511
1339084
777349
630774
151025
854181
509378
1580530
1331114
1157069
92336
1743945
1573437
1809593
1223288
472194
1900987
1734836
1526928
943108
1018855
935868
541403
1464921
1373033
138755
54546
1023092
1939390
64098
132857
1898931
55021
348415
1588644
1760173
1603980
1028941
1222947
1790556
1131422
1021848
1124701
1622611
311213
1836427
1065626
1379071
1394605
321681
1158697
1215628
1236689
1451060
1370228
1106568
1506218
1667675
712595
1270561
816523
1891413
868063
1281225
662048
1914036
151961
1255417
595597
73276
442921
1559001
1118270
1239105
660016
1514665
1514201
875890
983211
129138
731593
415714
1616915
289834
266075
469494
1731376
396377
1676843
198572
633317
1097694
1493222
344287
791815
398154
1779569
1469748
609097
276082
1494122
1517726
1199590
408350
247556
636792
460550
450435
1338526
170057
1333581
802317
951041
1263551
1594237
268574
1180878
1098256
969997
720055
1162169
233545
1050296
583722
1786361
143323
761018
870876
732141
1267913
372522
330707
1539786
262544
1932824
1148551
1304719
554059
1405688
1985553
1120463
232158
1162394
667238
1284978
901781
450451
307630
862024
817573
1939483
988838
838361
249480
1914641
68597
863751
24286
996931
1987481
1750449
1182507
1350528
896165
1672927
701371
1029644
1740747
1996197
1548051
836157
848051
1505199
1223075
1008136
641383
141671
944100
1121207
579127
557987
650080
1179882
1154897
1309251
489151
1515350
527089
462161
1474180
89146
396424
1745411
909664
883875
580219
1978096
1910855
1226827
1123560
1832676
1590842
1446478
139941
1550981
659097
431582
606582
103586
1294457
223997
1217679
1129340
1959574
374682
1145787
209650
878920
261534
71319
1617796
431581
1526829
774726
51837
1704685
1595753
113624
979793
1456321
1989388
1301806
1219206
141590
1644176
1309341
318026
1661068
840437
232274
827226
11318
1075616
604820
37342
1151750
229548
997654
1249100
785040
1579906
1237467
667715
695562
1834437
584044
374186
1380604
953605
433266
840987
298343
518030
1798535
1882974
303715
1271480
1467537
1111080
660233
1151769
762455
959653
1926184
896149
1001339
116856
1765557
1971456
1444348
1721213
902412
1129781
1672893
1425207
767422
409074
969259
1251043
489285
1071512
805477
1159098
1533271
852614
1788003
749396
1463947
1872755
324187
102892
1824772
1958006
1228528
1826007
276382
1158479
197943
1648013
1348965
789249
1234194
955186
1195341
257326
606492
1905995
1327199
1785251
1997159
542660
227399
509289
1316180
1896990
1829878
153623
1132507
811684
853509
78771
594808
1991816
187194
1256534
537649
1819169
475521
1782405
97038
166709
21527
371028
77457
749224
931152
1842110
1813875
1010492
1771182
1673778
458891
556121
247345
1746167
332096
673321
277807
1680795
966256
1863766
1760357
478879
1980659
1983264
35711
916178
1091388
1543194
1538566
1934065
1861067
778712
751499
786960
1152756
1166730
257081
1293830
193910
1451879
1291866
767987
896343
1137045
1652434
314156
1139232
881844
1438763
103688
1103371
1122709
557391
116334
1863131
1132441
1012234
1744296
487149
1239408
1155821
866389
190281
1771091
1127478
269304
903509
895570
1484717
1492124
1334071
314471
1901128
502411
737240
276496
29698
171725
688736
897452
1704037
1650706
314955
628171
352844
1092730
1687929
1142211
1911400
1017118
1613718
1157535
327250
444564
321439
983334
1547708
1390586
1328505
1720130
1519463
364101
522167
398943
401737
1857773
359330
1485559
1801431
768136
1104601
4694
344821
1066194
1759193
1522506
1740905
668896
676924
1240529
536166
1071642
1936306
1009118
1264955
942959
1779125
1085300
143313
1366718
86644
1984784
1706061
1994437
1246762
422158
1531675
769114
265916
537178
48996
620324
1243585
1300142
289710
1912325
1968193
667
1398696
1861463
1219119
1509315
41248
875866
1252950
167168
1453104
1178767
598744
1887820
731349
1267062
935958
1744658
1041162
1144802
732321
562312
1008608
123466
5343
446572
1499003
1048019
965857
1933725
983685
883968
752147
1540338
1717837
448509
481509
1381858
675577
1044636
145446
215700
1714571
1314770
1424121
272280
1284477
1115783
901263
1322409
25922
1491151
649407
915830
341260
274493
1655261
1269077
491496
184761
1645370
1939745
239781
714624
945861
174500
1515002
779022
1666273
1131901
1176831
310379
605283
911810
1428591
287966
99354
1820799
1629813
1730458
1622750
1045820
964166
165155
1423413
210991
948315
936259
522832
1843924
1814809
1338665
294926
82510
1322977
1945416
1751349
673022
1785654
1074639
691093
1517145
819559
1179211
1641102
822872
238391
332612
500468
1487739
1192830
501173
1337802
1870050
919001
993334
855665
702805
874977
841499
196059
804359
1580373
1914350
460127
1384915
494483
812446
1421959
1981168
1540490
1180960
1443636
1504818
1711745
1146088
382324
1580587
1749813
1869128
1978905
869016
1777281
647464
1456708
1497455
966025
768838
1516945
1178773
1210804
1660207
363258
1757612
1823937
424681
1016721
16461
543501
551807
1230468
1789362
1457834
1546318
1443503
845838
1543222
1401553
783021
597992
1607584
764769
676056
1971876
118609
671184
466592
1568771
1823288
821548
1210635
566270
1545059
486071
704854
119301
295739
1431993
389627
619918
639798
447720
104529
1702415
135152
1371303
1719204
850647
333569
1755486
433426
391274
1611658
766777
128182
1351146
124236
198545
233785
1632740
1249645
893566
1878827
1665429
1629945
1611323
1678760
1369407
1091843
637491
781207
1019145
954191
1293208
1325904
323321
1571075
735772
716659
171696
434625
264802
1333903
1157032
5424
256436
1291002
181658
907675
1385966
566088
242107
1821305
909052
1833156
236099
686105
1872127
1420306
1664402
1472107
1053226
1837917
45160
944630
1687965
1840344
1675595
1045960
1230209
1287669
1981839
1074725
144813
388893
1645708
611238
1236944
218290
1971951
1679052
237924
1912121
1953880
1754861
1298921
1493651
1845707
763967
1435158
1702752
857186
1083363
1141870
80630
1787368
894299
1367802
1639156
402746
1362392
608029
113133
1198784
499929
1040874
1549497
1050136
1764773
717007
687291
1981613
1412748
1339378
1446990
839012
567570
1607723
443523
351997
1155560
1183139
659755
619925
1739709
1321920
1367210
1255473
163495
1852196
1480375
1908978
392357
1751048
1572631
1151564
1484812
378850
325570
1345638
1100446
1810962
1167892
3393
1789110
1496593
1372793
1268152
48760
1336721
848405
1022648
262059
1830545
770706
1454191
176136
1505958
1307505
116816
1978670
754437
72121
1391680
744692
545919
1172238
1948643
1261869
1704792
68363
1836431
1382661
865118
25251
1482869
596168
1375160
576135
448331
956691
336323
1143900
1728806
115528
390682
1184317
1365898
1888744
382815
597718
500443
956325
665605
1671727
1939205
813089
1042249
404742
1549182
1086283
757522
395699
1400938
800469
1983277
1170083
194151
1885976
1829441
1973364
23465
898146
1779914
546393
153178
1023006
742308
129645
893357
1309276
993772
1049691
933981
1637413
1045248
1181747
748220
1602687
801307
1571111
489686
173885
314111
297027
251801
1484683
1031654
1764304
473692
1342053
308359
1908268
626002
1306695
888765
1899099
1980668
1160983
650925
1863490
1741321
530408
657509
199535
968557
266633
1234769
1064352
1799788
101699
1593460
1771884
1449490
579974
430421
26354
521968
1760970
671694
66249
1569093
1837949
847782
400172
143259
1496027
1122996
107757
1551435
1484143
100803
914973
1970216
587849
271653
268687
1180508
301240
674673
1863971
1055670
706973
851992
1326485
1892462
355181
181750
1090293
542270
875272
1426686
1656434
640214
725201
1857760
1046370
218937
1331094
73579
868208
1781823
1041629
26938
770322
454889
327141
1308537
319684
1124746
1718220
496645
1645003
462641
120441
1545366
1308445
479433
1635491
707434
410392
101556
106094
474651
1740495
831525
420446
366295
1102037
1755404
1227065
47578
1716863
1779848
1919657
1272815
1580320
697086
1373711
472696
727028
1630854
890159
1416091
1168316
829491
242595
1744249
1486235
1618677
1574178
193534
1800710
1970972
1638292
701511
1659750
319127
756126
682919
1405578
1996161
936830
128245
1713179
1130194
1053859
528803
1068992
1343971
1671978
817409
868695
453614
1296418
457923
795130
1932389
271762
1859927
1133648
774265
1705538
476024
383061
1562565
1093128
98867
146857
342362
231994
327910
1752709
1789672
839692
103418
1753644
1171308
1689746
547625
159689
170068
1549653
991037
1252226
1227304
896390
1810176
328234
1148086
1355113
646171
50599
1309746
1465261
1151173
1526760
1219926
1415032
1825164
593499
1320020
563496
1970053
892010
1881750
578818
1617843
608997
1419670
1405324
949754
140617
1693986
1576658
379869
1821210
703326
804295
1236210
728349
1467998
1042346
549126
1271256
1548656
1843098
1902608
1920262
946423
896664
717171
778324
201705
1218067
465684
331188
1632472
17705
1854839
643422
176107
75195
1637448
1498081
1831163
670984
361971
1947147
985522
973522
314255
140444
1387993
1847283
969260
306892
954956
331421
1873937
335768
1016182
1901230
1374249
1295650
1512906
305357
1977772
603272
166534
1421222
33726
607690
67961
1721935
1123253
789340
1250920
499734
1110354
1205550
1249719
804145
453898
1182203
467186
231449
1386630
549977
903223
1212819
479715
711454
163946
1417632
289477
514709
3663
1929148
1772348
1513184
416651
1755516
732146
425436
88530
1214086
26050
1763038
52637
1195222
1322503
924791
944959
1018129
1571178
1240481
45282
1591005
1567557
126985
1163197
1763300
29869
1561497
191834
1210643
950545
1491511
162925
1897908
673045
592303
150011
1087279
1372819
240404
1927755
1163599
453969
660739
1671791
1796837
726332
970899
1688494
701432
1335793
1588460
699891
1403112
1460602
970757
1268395
894249
1614738
613325
498533
1855088
962347
1831528
638275
1025249
964971
774372
934441
402738
789902
787501
1612945
819482
688414
339505
710776
541813
1596492
710863
99483
226932
1527139
494846
1356072
1834124
190052
1619273
1867689
1554372
1962023
1787886
1563298
1459878
299692
309458
1730538
1826010
1448198
1126974
91327
1143255
87232
1214822
286083
340909
1825804
721980
290668
524625
168492
210116
1355912
1432076
594427
1887939
1972704
836812
460719
754720
1969684
756702
432297
245393
1018203
1044916
700333
403159
477301
1563519
1566473
968108
437632
1088878
1581710
771096
1092857
516229
1589028
575392
178931
316533
1010009
989079
572927
1854459
1538561
1487713
1957730
1826475
1117571
386472
458952
553310
301786
15471
605011
149819
937530
1229862
709173
1682269
1680542
210727
1753774
449907
606095
1010771
147944
334257
1157474
1504102
569984
1931458
1290771
1717292
358059
1304741
1731762
1746036
574428
10307
795172
1849784
582442
1872194
1353414
1063922
1085434
1954950
1160433
291179
315197
1858281
84195
370240
1699141
181596
921167
1967986
1414602
1249107
65901
883936
88668
1437060
1214727
159595
1345210
1785355
1784610
1577580
1582644
1728411
729465
1936762
1867353
826455
599307
1088131
589623
1501102
1225034
652547
1347097
269143
1827155
1150628
1758690
574803
1191657
1655966
1264916
782814
128119
644059
766224
1716570
1836759
992662
1616317
1171237
634999
1343237
1482863
718958
650463
797146
1551164
580850
906091
1703431
1790610
696768
693302
1248189
868224
169934
581213
379304
167047
1216731
574071
1794983
1912569
467713
1244390
70378
1956742
799545
1864379
692930
1175353
677655
1577231
763682
953826
308543
1746689
452686
1918553
1107787
870465
1921303
1220435
746654
1451200
1210981
258428
47795
365498
448192
728383
1284107
1858034
1583272
1408616
1787120
261653
189490
1359347
931518
137036
19997
556826
1042668
696588
808654
975556
1477052
679981
554128
1836362
491035
1858614
1957445
1824949
1860052
1897375
1457246
1132079
792526
345005
979919
426794
1124468
877017
1109509
618344
1336525
424655
364849
105451
1898687
1137187
715569
957237
72121
1778503
871337
726832
1249133
937070
353481
1902444
773811
1398467
513821
632663
1237579
1453215
1566072
66230
1403154
680538
671424
912900
915667
891670
991195
892353
1437264
1160127
1377728
141878
1311194
524011
975250
338480
1014440
734535
671187
640479
1561611
129653
1806668
1934035
239700
1281720
559499
1074617
26134
1401612
1272475
200366
272013
396623
1978792
801491
1507820
580080
118745
998387
1764789
1517765
852059
1820951
683489
883854
262019
900191
1397580
685597
114992
1747511
733763
1937717
1848542
213324
961457
1424252
306729
1689008
1222898
363972
577527
1278615
558585
1528670
1253749
132865
1957477
363140
1781998
740707
1025413
530363
1156236
464923
216401
106185
1580310
1371929
1366480
1182834
1394703
237964
667014
1535704
524023
998288
572424
1118033
82392
1015129
209100
1125719
306796
274228
551150
1221256
1155421
485615
39610
438891
1043491
917994
1860474
1540164
1231800
1745438
1459947
500654
187997
859828
1999742
1735149
788408
1283960
1625071
1607689
273365
1044613
21843
1087479
897329
1842544
1409471
818093
1886961
962837
1737676
689185
1835796
479658
1623667
544102
1884469
1053157
1933298
1986417
1195240
1449023
1411005
241253
1614466
1839104
1049822
678630
679166
474402
1339045
1560202
1670056
133505
1091538
1988033
1746169
1841202
1278592
1629503
820131
175427
682966
346526
155875
468295
1474852
1133922
1228903
1989987
868755
1181277
136950
1015603
948226
362766
1042666
649332
1253606
1385450
1337196
1411095
1042724
1965560
629880
1194801
992201
429102
1033151
561685
376375
1163365
718632
1887497
664582
1012550
756432
695590
673758
712835
1265772
1833512
580153
895535
1355121
1260296
1740272
654972
1859363
1727494
490344
298591
611713
348584
1401168
1514593
149304
536692
801615
1274031
655162
773827
21226
1961920
339827
762905
590502
1466470
1169478
839448
1171078
1920221
1563300
939072
408714
70661
899119
599214
1117808
69248
1327989
1462666
203674
1435756
1657657
79010
955267
1307029
330247
1802949
1541891
1515290
1746298
1696238
1346410
1121471
239358
1295378
881804
1758247
1199160
470064
844903
951298
1186699
1334826
1061597
554870
836926
1805478
80279
1551179
525405
1590734
1159095
1370758
1263777
219762
930082
1975788
757384
356453
214983
1359654
1808226
740955
743448
887221
1538719
1483582
1519756
1656130
803853
566620
1463746
609494
1496657
176225
9221
1410690
582492
1235061
418699
1006096
416882
1974662
844334
1423635
799822
1912702
1970116
445253
1469936
1887167
720426
635703
1481562
753962
231213
1248871
155424
1820581
898911
447889
1057516
651028
1617411
1310143
511110
1133795
1262605
432585
219238
1077996
1094730
1893775
1660832
681945
1882319
1983575
1975369
1049423
1847735
704527
1655980
92157
666829
1512758
1323372
397764
131090
1623259
1997942
442062
117970
256832
1235832
453771
698993
1105303
505353
1468587
1072687
1682098
732177
338668
1520744
1199375
1749858
101221
1113772
22137
132383
1425959
1338361
361977
1197735
1891097
1246990
1772781
1360878
1197111
64390
1209083
1824103
675495
1536678
1365640
475313
722109
840318
126324
422692
211800
1486555
1636656
973315
1511087
44520
1394252
1350278
76894
150341
1467399
1882009
1845779
1064711
257976
274239
466069
1495971
1974976
545840
1210917
1030375
1694300
1851109
128768
1482236
216910
166434
995766
1445774
604493
1715656
886241
482675
1066961
999923
1152873
712346
1898546
344795
1012675
1614704
234334
643536
328826
91022
681396
105340
1174920
1605794
1791012
407937
14016
43975
502689
1627475
344292
1719968
752266
1551037
1404428
324387
1046939
924182
1150347
988689
1651727
990904
617786
454307
1015775
380718
1984515
1452838
1107571
872746
665498
1981855
706208
1852913
1267362
122613
1888032
493147
717720
1291977
1410923
1017402
150095
944227
536891
1613074
406145
1138892
1863312
1126320
1208624
539698
1045174
1612989
496814
711803
1901075
1245990
1162382
778996
17666
1698641
805530
85850
501431
82890
381385
147377
1696646
238802
113449
494975
14755
1733175
895403
61084
1635130
735254
67242
1802614
1489425
1819584
1813175
719279
1870979
307533
1404335
502885
213278
1512500
1780978
87534
440323
198705
385774
720743
906041
78014
989214
123027
119262
1608858
114562
1710691
779123
1395533
1527655
1342309
1333155
1040091
437645
1623814
1447207
1460754
410663
1476554
328355
338724
1760388
1138052
1755609
1561281
744200
1397968
336674
306679
368479
1433597
98506
163543
198744
254887
1717214
160555
982304
933661
1965125
747671
353219
1378758
1271367
751714
1806581
55364
1321598
68585
308360
1208027
1604958
931175
921041
1058484
1522408
137796
775262
794211
244571
1228813
1180121
1307693
1666515
102116
1375143
1965272
1214677
814099
961386
1279784
801819
1809139
702941
746802
844838
382453
1173629
1703817
1791864
320871
107082
838307
1569809
818158
1946650
509238
151423
1154377
253964
463007
172146
364627
1326067
144405
530131
718581
25751
1772764
351193
645393
1987418
1340832
1712868
462256
7887
752965
129987
1145211
762855
1052425
1704511
29990
743421
484551
637828
225993
575463
1176712
1678417
547587
1099305
424508
1178925
1253297
1223810
691258
148180
999242
699013
26922
1051377
1147291
510634
509941
1680909
1657857
598773
960424
1370592
512810
1371555
1495248
1227831
650710
1453806
1846928
1017297
1682200
619514
1297743
1025621
504852
1186141
69986
1352413
1168814
318645
1152764
657944
1952919
1114321
369565
1704431
734952
594388
716680
284230
776969
826027
449606
1782494
803550
1210707
1838076
666248
1765108
729432
841131
1486866
1682720
1081118
1322242
1421638
519142
388836
867481
1828947
526176
554554
1777285
910703
291275
713983
213415
754087
121504
688150
1656751
376367
1597226
1301396
238813
800665
436575
1462166
556770
373403
358213
1554411
1064684
1337877
1681309
82456
1229553
1897763
963306
423402
748321
1952128
268721
978372
265890
736907
1169923
274478
492770
1173066
541878
318382
1895046
1311469
615222
84592
361370
108363
1493535
1586347
1583249
547168
1704115
1854132
764270
65044
1702100
1315736
1362535
1874336
1959392
1994758
1654378
1514517
36421
1574065
554177
1261822
842307
387556
746623
1242004
985854
190463
1167327
1556890
1706860
1058328
1447791
688514
1963122
716883
570244
504483
3470
775634
343304
907749
302247
1058884
1048652
817749
1699586
843881
1440820
1713123
382532
1842629
566422
486196
1744193
493692
1472212
1695634
1580465
1303262
972638
811058
1478925
1086330
1607491
300587
899260
531210
1443551
99676
473788
1007398
1535219
1842757
856612
1008529
1580932
1744401
437999
1417052
1188672
1085804
26006
57294
275092
875789
336286
1992077
581452
1284105
1044006
479174
1263096
1168318
1042010
1756657
639331
769133
1264119
636533
1615346
697894
167603
911655
1299371
1529028
360655
447866
1160475
1783873
193158
1447901
61675
749402
985581
142043
1636286
169010
284519
1452753
48484
88515
72420
958385
609811
282801
394210
734227
1528197
883060
1573629
1545204
241122
1963118
1175875
1576261
1752153
1140189
98535
1279900
214606
978825
1561531
291974
598172
347179
600868
1279142
70934
1520688
702254
732382
633291
438974
847868
949756
72468
932502
1279851
672737
114418
892932
1225740
1586760
750641
1177060
451453
1221001
1253948
298593
109442
1751904
1646498
768633
751345
1715035
238788
1161109
1983165
1220731
572441
1452571
607653
1631037
616724
1926077
1063884
494840
1249225
1688608
1057757
893018
1272172
1666744
127767
1336356
405962
1831689
1484691
1153432
1963108
261474
634061
1204335
1909203
1965421
955938
1552401
1972841
638495
1267997
508584
303102
990170
83328
1896895
971246
1659628
1556242
950194
291054
365614
40749
539891
693577
1329632
2758
1184019
1755811
789935
985117
17154
1248091
757984
1917042
386436
852419
1917936
794865
958155
1341352
501233
746980
1094195
1508588
1091878
1666242
1125809
923173
1825432
270094
1700891
441839
350068
866675
1116033
1080372
1039956
13022
879189
785552
266792
1666051
1340981
1689313
107602
248595
52036
952474
668362
766607
1644549
1034126
412814
1275718
362920
919862
1126634
311464
500993
98340
1045928
63379
1486244
87572
477174
486365
657351
357593
1994153
609096
1559525
1979525
124447
1199644
1233467
1603301
1672925
1362523
1683914
1580740
1967274
1692203
1686863
569992
619946
347857
1495703
1287294
993730
774255
578703
1838143
1358168
1492064
1234196
1747162
785992
222053
625636
1908528
248374
1522167
1480009
517363
522012
1488121
187850
1122533
1644603
1833015
545089
1586760
1707165
1600215
343233
297834
1291307
1625898
189338
1246805
1629452
117842
1961142
1837690
1997993
642154
1725681
40540
291679
1822544
1109146
39634
1008762
1175627
1331282
1628414
794557
1751937
1350531
228782
1366993
1464256
299713
1390297
909392
831734
1442151
48703
1584576
159924
880561
1252471
1305783
176173
455723
1392410
1130062
1267116
1155554
951001
416629
190738
963917
390095
491558
910199
1881550
213304
1306177
483452
1572651
40082
405144
725751
1247733
1120909
1002240
592824
1250725
37002
34430
1396885
1368941
1611249
134362
701103
1127189
464618
1919027
1665935
579063
953374
396117
1966405
710917
605179
1152162
1234521
1462419
1936353
1002678
277065
13796
1728116
782989
1402845
361244
1795276
174997
658603
286730
1624318
342855
656392
764549
1470683
44077
1857061
277542
444326
1068944
356595
1815243
1149788
1436088
1329290
1145201
1522953
1330142
837911
1509230
1155755
1215047
237471
225571
1599756
329440
762784
1246713
959401
533711
1798591
1209747
1871837
1643910
1446441
990874
1002866
667627
1613706
1696107
1289658
175564
721378
1113268
1140192
696627
142159
34206
520119
508176
1001847
1107504
1333116
806645
100318
1856557
1929648
1492697
1247617
1602696
678276
1646242
615846
745915
1141762
1456919
783726
1302508
448382
482266
1455873
208624
548421
210252
241814
622963
1781708
1554839
188433
1051550
1213752
1605272
1119980
760462
681435
1365578
1965207
344052
867398
1280012
588924
1860215
1077972
98806
735137
458125
853259
704724
983578
261459
556088
640612
1146332
660866
39276
1798705
1758128
1395731
506127
1597376
1789445
890429
1565409
404178
1987281
584888
647109
255370
1909531
318933
780972
1848294
102000
284174
817471
1859262
1331179
1831208
602077
366566
595164
1478260
1580808
194187
1582025
1010567
448893
1270535
565554
905954
241387
1369214
1515927
1785590
1409261
713062
1539399
696839
26
181704
1711237
799245
338819
1837058
1268728
601056
135684
936455
1203113
712191
350083
1771377
369274
1180278
717011
262090
1030151
757367
659924
484118
1158426
1943726
991448
959576
1066702
581911
909204
1116963
12971
1304425
1152973
1686885
1807978
247828
32784
934446
1227255
1239270
576973
1301428
203796
450298
1731057
1680759
40670
459368
997681
12075
150082
52320
886333
165441
947641
536667
43503
288213
771164
1168525
1139244
503277
444097
650566
637143
1528428
854856
469998
1834355
484965
1618957
1370007
917747
1812886
440102
1473804
441943
1898089
185529
1152268
151187
456827
543385
969808
555238
1277905
1683829
634145
1894169
1959336
1782163
830450
839979
1945895
1103078
673555
315081
673809
310397
1993175
1740420
1648063
68454
1537433
1116810
1202272
980386
1537096
1360261
1787517
568350
1592164
470583
1478040
1750011
1780133
702090
1211693
786543
995405
1804218
518490
438821
927678
918647
1966916
739245
1751092
316685
1310901
1439191
1277934
548534
1481391
647781
1310058
1991964
879964
1742094
493318
1843450
1349916
843449
1167253
957584
1656766
1951730
1970607
1166271
1593925
247524
1466929
1561769
347356
1537740
1982281
1893712
174625
1615285
1609912
1734317
424429
1679194
707478
1134298
1148955
551230
1398993
1365085
395718
275750
1634812
564031
47259
887531
886889
1356649
1799633
1191731
625550
453573
454529
1238860
614837
970378
786468
557311
397899
1740428
1058917
382169
634041
86165
1989217
1036235
1965070
566892
1573269
1748340
95147
1816491
479212
311390
760556
693676
1971895
143114
1247524
626767
1406477
588502
406155
1306600
626082
445846
136988
1677368
654445
1621460
485755
879596
58257
560751
1896588
1344468
1803108
570919
1037210
590909
499326
1694822
747758
351590
1431016
1388858
1496013
1075246
736962
1852128
915181
57738
249841
1359578
1707815
441591
1324624
1326650
1517970
274184
581143
1451312
1493094
1707601
1651484
929117
1257588
547499
269038
908373
1917259
969385
599199
1374294
1501125
972386
1695257
770390
184835
1048886
1423997
33788
1643214
1975716
1842676
1817418
350384
1711996
1633838
1809644
1219641
1289748
1464408
17907
610004
1858033
1349039
1384671
1931
560722
1429774
1255080
1640548
926587
11779
357503
1589495
1060446
949391
705795
167733
381593
1316007
1412486
463033
1084618
1326410
1290187
1486524
1031498
1818065
1461406
1451761
9505
1430291
1156270
1526333
213637
861922
1259976
134810
1122624
735384
1005640
743157
1847162
222710
1707928
470712
1925954
289124
1732370
1691702
1783489
1573017
637480
1267285
559703
920938
1922695
1691380
1466397
1011271
1676735
1062006
252831
617795
1170664
1357850
1401343
901724
107969
113944
1548121
122243
1843352
170152
979637
1583271
372212
1540666
1089040
1328950
1288270
1587070
1499814
647492
1434716
127026
911664
675544
1926057
1234074
1565739
581488
1963596
59739
101071
1939685
893592
992529
1823456
841914
61928
267665
1723108
1603605
311166
303657
593611
655736
1173476
1071616
746888
179577
1315543
1493048
1865012
1655469
347115
1239220
304538
811898
1972083
308228
1109093
1599382
1148753
1753403
570276
1743285
755659
854436
804158
1255708
252542
874905
1405819
1892988
1643497
501173
98
1786947
15549
1859918
203978
1303256
1031328
75075
1006478
1502303
1200738
1540614
1463826
643666
1704336
1427570
388221
208505
273267
739364
1725419
266619
1517266
1961044
626328
622981
417350
1825650
1764573
108964
1481206
212983
434464
376025
1712783
1975346
1589370
1680000
847459
1257627
12985
1836600
1994223
233339
863164
1962012
493069
1756063
372212
396921
1103850
1447169
688826
466204
1955511
688655
365741
1389396
1975787
1377495
1859272
780179
252964
793229
766948
492370
1853817
793948
1580096
391653
1320837
1457912
1344761
1663456
192961
411202
506966
42565
1558164
698728
1993283
560628
160434
570861
1218487
1735593
1008061
1147796
480047
1949702
1428354
561677
1875952
1054365
1154870
262511
1454718
630312
1102650
1101715
1245898
828374
100465
622379
1318775
1567930
136573
166311
699570
707740
1284340
1507475
884080
85633
393465
938310
1415361
1601976
1551165
394353
455628
643284
219362
1080090
478579
1833369
814328
1948084
541533
1988418
973192
707997
552570
1703109
200356
350259
1415088
594446
1302822
1457897
1437038
653393
620891
209007
325312
1031906
408198
1202769
893284
1295534
766505
1341651
183652
1364751
200103
1242413
207592
1327743
895666
1827673
1224479
794781
893321
376687
1518349
1513023
1394780
665026
1685336
1688500
35814
1296204
443664
718214
625576
1284668
1140920
1659463
764210
1087548
593528
862450
1894216
1892465
1499695
1642816
1927838
897438
1231781
1051083
620083
1878162
1340351
1374113
443100
389988
1463077
1016307
1861088
686410
1864562
1402091
1359269
1178956
125168
230709
262374
182858
50735
1587565
937413
1789198
840947
1427061
1852458
1165670
1544247
1717686
130339
371892
1079874
1915636
1354758
1145294
631513
801450
846878
1264511
916209
1418839
1639153
33000
934403
484314
544671
8596
1002099
1266507
1882742
1868956
1426466
139296
96930
1588008
644318
1290014
384267
41426
795297
76198
1952073
290653
680730
101254
1976935
1499542
678882
1165847
886295
1959431
962342
461076
334930
1606997
1316916
566600
644280
1444289
1295242
1817348
410833
1922741
718530
763777
681621
82904
1928486
1449782
967837
1287589
1592586
47594
1710232
827647
1409597
1577462
1507992
1580760
1700948
253232
40259
173394
1659407
2229
235752
388052
389503
707655
132307
1323167
1374857
1019464
1166550
636101
1460410
1829284
481692
832477
1060726
1804320
1973343
1651291
1448180
1837553
596659
1467029
463544
1799173
1129865
785014
1278850
1237080
169089
439628
353415
1638903
870090
1766574
1384839
935973
1587468
1545201
1026002
1642811
1822496
545589
1895496
1759933
1991085
332200
1708421
1153315
35999
353577
68869
1201174
885685
1346984
467924
1129788
1039371
1097794
435396
1854255
688606
1812953
1899885
71907
1752816
1810895
946146
1967912
213674
1793376
399412
1595450
1523895
384698
42997
207915
883168
582927
447181
1331553
775736
1410781
1640509
175934
1685320
1640159
1902104
1263947
445356
1503651
1135461
1318112
154752
66514
345679
1362429
624553
167642
1508974
1805430
497432
1233430
657464
1361784
1588201
1651916
565874
1465068
808690
1121317
784816
368944
1223067
85728
198783
1496362
764222
1016079
1343196
375146
915110
1584766
164308
1146177
513958
1886933
215018
298174
489527
628185
1424459
1613888
1722372
1268930
400538
1549896
1210694
588401
1262986
1839971
1888812
377162
709237
175285
1435187
195798
1049990
1284744
156478
237900
1881903
1506591
1115905
1393473
551091
157355
1699595
1617800
653881
960925
1908686
472481
1041526
298818
418447
758693
438875
1401850
1735319
855478
1701624
1901827
1157319
1604231
1881572
1196236
671839
1216233
1022747
1373033
1779334
1635640
811971
1654802
297257
506112
1552904
256267
541056
1981558
1094714
648399
1186054
1541038
345475
702364
1005184
79671
747574
816016
1507933
636591
629884
1339492
743462
876121
312732
1640424
764970
507193
1083088
1409232
1849751
1625325
1632945
333767
1214116
1888107
769715
316710
40671
1161583
1504682
1208947
857725
1250410
656022
1051988
612198
1595194
119787
1134015
1726455
1143553
557565
1067784
774972
1808880
905383
387651
1020367
1131749
411697
850585
1344480
1948889
1812803
1917566
699392
891147
1418436
223834
1310176
169078
1413532
427849
10977
1865436
213128
1991869
453158
1581934
1309736
1013228
1902494
1250287
1791379
529522
1623172
13376
1448706
1768153
1354799
54818
264311
1336665
1660828
1168942
1488337
1340560
1985358
599691
535028
170880
1307369
122426
788689
445249
1857385
1919796
342808
324528
849728
1322757
401210
95899
596959
860448
1282697
881145
692862
1650426
1196041
91798
342020
676449
1880303
334224
38086
789104
810407
360092
1548175
347890
120101
205405
649777
733448
1101267
388533
673235
1651
1976268
257753
716581
1835966
755057
983866
566894
501093
1785160
850057
456900
328338
1515825
353267
1639398
1093076
1558088
207069
1979207
916514
1402235
418617
1676306
1650805
878923
1056342
816163
1927767
1266892
1443965
763238
411784
701697
1248591
630856
1758117
1107045
319529
1384814
1598990
1340275
814199
450614
705075
1740278
672655
106710
1034981
318713
1722606
1636316
1587206
386860
448405
1320381
1919665
1876379
419128
651576
1986225
1972073
605988
549235
553090
437614
1759330
766565
1714532
1261732
925681
1183024
526797
1320798
680563
1157584
1157926
163623
739667
1110697
341644
713759
1994510
1845399
386229
1259816
93368
1194604
930428
1258375
1402707
1387821
1126969
490880
612917
691795
1923762
298099
1484034
1123594
99941
1086264
1428213
1685417
277221
1987973
908211
1562593
183013
442797
632746
731262
1648732
1221959
662318
135225
187836
1186966
1389826
410383
497262
856935
772883
1304324
1104817
1482435
1396276
1607718
1427777
1135819
1577533
424824
1930852
556408
1530835
1068886
968538
841166
863531
801734
1019281
1963063
106777
951520
1161990
1158878
678180
146666
1329732
305855
1192978
1138003
1944223
795843
1727189
967110
1989411
1832746
1652480
1993324
1032676
1565859
1136863
1569674
1212263
1593751
1471595
849730
211684
708796
1841827
737475
1119054
1942033
1622881
87402
1610787
847872
709079
1878747
69247
763047
903057
184826
794435
747599
1735080
1093871
541938
961566
25453
84685
607952
1142647
1459988
1801075
173460
525895
1274153
1870419
331647
1047346
372970
1888752
1592841
1456669
290435
333522
790926
388724
679189
1635612
38331
916630
569938
1646664
401320
623642
1875949
208609
1964989
1655599
1007703
1721149
89693
1047700
1646800
1314292
1442158
1719416
1719189
89858
1223367
782506
885000
1992529
333442
1480039
350397
175559
331056
1809199
567454
999082
1187992
529673
565536
1251162
222544
765160
1670522
347483
212479
326066
1667523
1338612
131353
439249
284512
443119
177090
1225203
198197
945684
1192318
1462944
223639
1773797
1273508
59185
1894965
1979257
419287
943392
1402112
1203048
1123833
966846
990064
965406
75871
470286
1689778
167674
23305
1056385
753610
1482483
1533793
1466755
873931
1421658
1869843
311089
464073
1122629
1386867
1878209
1412263
1837434
1405914
1220903
234127
657486
467716
1702586
136460
200647
1191615
1589232
1583799
1219481
350630
728556
1519824
409544
453137
1104928
909695
855344
656945
313833
1986710
1451811
1735832
1744233
1548874
621617
68216
35421
1501584
1076955
1335240
1091545
617689
1055598
1569906
1396630
801025
734112
1734417
704803
1582225
812726
1134447
1474896
140590
442021
1163158
1741022
926638
475571
139358
749470
364955
734593
1827213
444743
174073
789126
1967679
334682
157502
127633
738016
852584
1450687
730970
1618829
387876
813723
708564
1255958
1138896
853220
901136
243129
1119670
1554677
1610262
91399
410649
1322944
98425
1460934
876364
1286953
1364053
1531693
434235
1294430
567817
744358
1425716
123521
140771
1776130
1051788
735825
1294339
323903
1474849
743159
1711133
1553592
366872
1443531
674856
711490
1643066
122149
1717023
1717113
1467819
746425
1959246
1207856
793801
1644435
1471538
469152
1554914
438811
717814
573469
1541833
1240515
659128
786587
1699425
1177597
484636
328254
930056
377433
360895
35845
1118844
1651322
1091485
1962464
397079
1025955
1585671
872626
688509
1661042
1130539
1251960
1246940
1715298
943185
532341
458537
732113
1731822
81868
859645
607885
1452646
1588482
759341
853208
33429
434722
1853678
1246854
328915
1452889
328690
86978
1397190
1146616
1228252
450109
1330877
162185
834192
1642778
1983141
114200
1895716
187393
1571372
208020
1550125
677733
486142
1157640
330229
1395174
471131
428275
76419
83523
1243977
1268611
770520
291484
1705969
729702
1145901
374890
905660
1076581
1715167
999743
1827635
703383
1859456
1463846
967089
701420
566924
519607
1312039
875146
1247235
1471827
1504622
1261863
192355
1243049
1737974
683831
414180
1253852
1397522
308145
353161
1074145
1078780
1552485
481918
1937308
1946425
330126
1046063
760593
1195965
1616067
220188
825766
1783082
977361
1261756
1700208
115998
38560
1395676
931113
48100
1438982
125387
96868
585527
1783765
1824887
953717
255117
262130
441891
1167208
1147861
1474969
1360009
528103
1901818
1408912
910866
1549472
1812191
1714433
1465557
1225736
1452053
1117590
1782665
764903
1429474
1474369
63564
1308978
1031193
1348764
1253111
1848851
1451165
598951
280766
700807
312697
1946107
553479
1205170
1801555
1307340
137468
1324769
333115
1117555
1283186
1025343
1021933
549889
1709441
293785
1136060
619796
1804537
1639692
1661878
634399
1064380
1245961
290956
256605
544946
1645034
51572
836037
500446
93388
1399207
81157
929943
677176
761614
1494132
548395
129829
1820502
398000
925813
222764
1316684
763061
635175
1002589
1900177
1613
1772423
974190
179443
1149615
1645578
1972644
1719235
1356553
173772
202903
739814
412592
28350
229346
1703179
462329
1357445
1994564
1497887
882886
626791
466224
1036683
571313
1721460
641200
1741832
1977655
969871
1366741
245671
933103
718847
1286938
541998
10475
505171
483730
466945
1481590
1634346
1457441
1452491
114973
691781
1214748
1990769
1338397
1866570
62083
927064
370885
1122407
1612270
1494669
1625723
345153
904855
1113005
71033
1475192
1569191
743488
1076477
52260
409759
107718
1502875
1647090
297576
1922280
1017357
808810
450246
693010
236244
532219
1050638
1244765
1520911
136274
521718
523761
884954
1516275
1009064
1280649
1284847
694611
890960
329491
292034
1015650
286824
1124183
186115
1375259
148951
456094
30561
911936
144838
652836
451053
815180
1843405
79788
698625
1617331
1108072
1836090
1227063
242233
495534
610909
1834512
827940
1718437
1959894
785414
531282
900875
375532
1481920
1874467
986580
1235147
770113
1897484
847909
1639610
1718130
1765320
1010757
130527
317653
919364
1509610
1610528
968801
1183116
860574
575399
1475333
497737
111136
177900
583125
1869248
1490445
740408
1595472
559990
323137
950204
1816184
1582405
230549
585524
1976991
1172622
1405945
1566710
656127
1001760
125773
1357683
747278
678025
227781
558514
156949
1352717
231380
1850993
1437602
261419
862156
1587416
1322682
207805
1605046
1339743
622417
1001544
448155
559454
1314154
1341782
920515
1483830
1489010
1537795
1342433
1810795
901625
253029
684317
363089
52871
1370337
1611764
849475
1965405
1280982
741229
926293
1447120
1430140
1357952
1199032
326169
371893
220811
972246
1164497
1943234
674846
1835817
95978
1378274
709980
837005
362575
1703524
514761
1160016
691599
447888
1260873
799110
678302
935673
125298
1949469
1123765
1938021
901950
374902
205246
1604863
735219
474791
1272248
277922
972909
433763
1648597
1531048
455925
607934
732033
1199904
1665025
1812999
765655
1631702
395765
1137159
646671
445180
1365670
1088268
1914774
1998187
114350
1079423
1477578
1970473
1935907
1306734
560850
777972
1179294
1383735
8017
1194050
1963597
1658858
1200098
1372476
1237483
567313
619538
1420533
673249
123516
1787326
1567253
948394
1472986
470988
724069
294626
726488
1654992
764492
782038
1167000
174183
948907
27295
244937
431086
1318043
548681
1548143
46493
1815379
63990
1100229
130479
1824766
576784
287124
1800382
1597203
1445439
860884
851658
1944983
1961950
1838110
1273823
1447698
376339
694027
1632269
1703036
1071919
1240829
1967533
1197753
202363
957483
1644197
676339
1127509
480906
1318126
385261
1060201
1894408
1126782
1942192
1465442
1705034
236454
131616
1687066
1755528
34601
663192
1380955
94468
1315396
110172
1623700
779829
1705139
59629
1501877
1851567
505530
680079
64719
339373
1215475
1210574
358893
920317
523109
1234748
1729165
1190911
30681
213002
1668577
1190826
487979
475446
782340
263479
324033
1987408
709478
283139
1299097
400793
1921794
61286
36072
1492547
1871118
1190888
1534045
464007
331898
1574665
745110
1685642
1769875
1429193
1972909
791672
1246689
155227
584836
1314344
1513817
232053
1046852
1049897
951114
418901
1063869
1659255
1706621
1025596
601932
10139
1352234
1580442
953276
1160678
490843
1384485
1925620
1158016
1460677
1476762
407165
1573673
1601374
231063
1911836
43215
1856058
1330617
280223
886498
1662079
935901
981471
909092
1624787
1500478
550781
631406
1793320
1958884
291031
1504101
941400
1625678
1698140
818419
567815
1646376
1015605
930099
510206
124642
688814
1845938
252366
501914
231531
1038283
1354269
1937393
1342373
594408
1569565
1010364
1489550
1073215
716468
184434
1632689
1575777
1757288
110986
879672
1809129
1833354
263782
713754
1283279
403743
1215182
1917173
435702
416308
1557503
1652460
1530541
732690
41940
837336
835872
100010
1870255
1861109
1544401
1299670
1446998
1511824
1317028
628816
1531347
736320
1953111
454190
755939
1357427
23524
549222
1967449
1472891
1897809
1513776
1667734
463244
1602450
27111
1626806
924334
1185353
679989
1236047
338283
219609
1012829
1985907
856065
1847250
1798039
643589
211203
1029250
1916633
962452
66683
344814
225141
96511
778878
1476015
1113993
1184307
1653654
774440
1651925
89612
1168618
1519768
1301279
1048182
1494941
326153
529350
1566158
922445
230969
28276
561156
195133
1577001
1693247
1608648
1118238
1780323
1552286
1068916
1502698
776247
1369750
315907
1405509
460034
118644
1626381
1400984
1830909
1672719
720176
1930893
1777371
1244592
1468774
1608838
80312
1914382
1123011
355060
592327
1091212
121869
1940874
1869095
842033
762272
703319
1146237
1022507
391917
1486672
274884
1128272
1496564
745235
1070818
1566386
1531815
200508
927303
1873836
1699721
1240657
836221
1335766
110414
894897
878421
15611
1610099
315207
763505
567333
906434
912809
948021
778984
431428
768668
936548
1802741
960563
1029227
805359
1485012
306145
1493943
1575670
1140958
1157044
763170
1724156
1012603
1322059
1007209
1916789
658872
432843
525085
1551437
586174
415028
1724710
595903
1356521
1277678
1184081
1550616
36920
1555265
1778028
620581
1016583
257972
1847617
1171139
1042588
1293949
1698716
1601214
1701278
1289137
1224675
1680443
1347789
1715517
996604
164626
165547
1491264
1330842
1295563
565940
1558286
1282092
956064
1578831
1884623
488727
1076188
1605625
596535
1231144
896082
579137
1932262
595366
1805793
934464
1658280
1853389
968290
252541
513862
1454565
1658484
228707
1807486
1013828
687825
1904206
1857990
390459
951749
450919
1039240
869490
713962
1581450
360851
429413
1275547
1259476
1665440
1821255
1160144
736798
1604130
198209
1520663
329005
1722093
487628
1004663
462186
360972
270593
1389332
1421794
1300286
1706278
1655768
1135316
89540
1127591
1886991
1575634
1257661
248971
330897
1488247
1636722
718842
1946942
1866189
141601
465532
1773384
475486
1500372
1657472
723806
972224
365691
1301189
1736731
1049107
887359
1890318
417781
1002290
1837055
1611901
129650
1526614
1277665
1856038
1887053
1972519
423299
125298
423306
1490249
1872405
1239162
484494
265609
1068905
1617282
1935666
277485
671129
1357884
1881846
1660194
1819162
496394
326928
638772
830616
1871108
54106
1784271
1795339
1258385
429743
1023440
99929
334768
1978438
883039
20741
1226085
1320126
63722
1227460
546527
800352
1847083
1372874
1036683
1088232
253364
1121976
1946192
1447342
917105
1300103
731488
856152
498837
638439
879479
1010234
638102
1394187
1631132
622797
1517328
1178115
39675
339625
8671
1881936
815293
1356169
1517239
801156
1252013
1052921
1353539
349828
588079
716611
416343
929771
1657624
1102420
1531204
1528599
1053939
349859
1505491
730270
406241
140431
1454473
849366
1664546
410942
1704367
70464
1088913
962880
680091
926329
183103
1425066
1990290
1889772
1947933
286730
557951
1119489
1153422
1793276
1005341
703491
1544417
1831497
1815601
626433
498943
1042442
1171054
500779
1803353
1078568
1981395
1900250
908527
1522165
1365961
246427
982478
1182884
1683895
1270395
909983
958397
454422
1291600
364922
1135437
488623
1914835
1792272
1651317
755351
1282834
508040
673523
1067513
431730
135689
20336
1382897
1107007
1093909
274226
439772
1007907
764871
656270
619091
333052
628220
1111239
142507
1784587
701253
874078
70855
621542
1674375
987717
1764014
1430872
500430
1526037
1283131
693221
716169
1847736
1812835
1495462
1598047
1921345
714587
1084393
1674863
69009
330709
293999
894498
101985
199530
358790
1819365
1862019
180105
496824
575953
1232487
1220391
928976
923866
1005352
732810
623206
1871049
1429007
1481139
447020
45468
216222
333024
1638146
1407780
299213
1562667
1284570
320504
1598370
1120458
1289406
1668258
124498
861879
1624241
647691
1491799
754663
118228
107599
1192535
1932108
1247833
1878622
1149677
1301396
525414
1528563
1939079
1407538
198452
136760
1219101
958458
1798335
170819
634891
66086
296658
1406996
1051876
84938
434275
810974
1235700
1098942
1899069
1066902
1922033
733692
133176
341340
1806167
1570046
137402
1741755
1776521
968114
254965
729945
1963767
134447
322885
1015615
1598388
543969
218765
1969008
875663
905913
1210708
871326
335796
223532
195237
1982814
1811002
1624376
1069063
479018
781362
642273
1021909
291027
1818271
1841630
518025
529823
988414
102328
1040236
1464342
384426
733824
1011362
876949
1892330
1128334
1175073
1493099
268982
94929
1938502
226017
305256
995776
184688
264359
1206182
20996
1011159
157082
1881922
1872413
694193
1226875
55227
1671340
1944935
673683
1591636
1195291
1838155
290469
323411
1943807
275525
1918264
104233
689726
1966304
1930080
1170536
1457257
30858
875296
1962064
1463416
1981716
1371852
1407306
1378486
1052059
824947
1157812
441341
955844
168953
1931715
1637698
1251131
896796
264340
1941701
1099006
1177503
296585
670508
1163873
1213323
1652813
135481
424722
1338970
1702155
1721047
753354
181998
984776
948055
421720
1820541
1406277
123277
46045
1437912
536273
586188
797430
1169536
883673
1706681
1091200
211485
691949
860609
108432
801358
558391
734911
579529
1293450
372399
1907234
1115194
1938875
1267403
1057469
758413
654783
1776848
856724
37538
1309223
1584749
1478080
1826586
1328771
738148
1962619
1341585
315642
641011
1863938
957064
138021
978036
1279304
185064
1365326
1647964
103227
288154
66337
114343
403794
117682
1821423
1387230
678809
1873929
851720
1364831
19118
1912937
1058632
530161
537050
551737
1851493
12729
1556855
1325823
1713492
786829
1762642
1363553
1357126
994379
879117
1907734
423612
1067071
639947
987625
61322
292356
1879433
1612590
1133006
1297502
1891535
990047
1040842
1590896
1178195
955884
660013
574257
616078
417086
1282466
1648732
870938
888632
963554
627928
1543223
33119
886637
1496901
620110
1515780
1750680
609842
1924564
941657
101284
1278240
1148930
1165030
1028805
1121407
1622991
1506693
1087003
1560356
1868100
1770682
1942273
1293156
1480930
43101
1577836
1657955
737320
1932921
1003363
1925577
948266
887971
976182
320456
54868
10072
109772
1204037
1661006
1432919
701131
1592047
126667
944334
111959
960810
1040735
910884
1619748
501787
1294733
1007406
1974201
196240
1075475
78561
1852467
821606
1767957
662394
1724652
905710
736017
1848318
996458
967493
921503
1981699
257153
1138628
1845226
1990635
1588648
89653
256017
1216293
193115
1948560
755202
576570
518966
1869982
356656
1435294
1504845
887841
554238
249805
622046
279747
1077887
519057
163586
1878770
889520
849993
1290775
71333
1309324
1796879
1156830
1907989
225809
491674
746632
1737384
732978
1466857
242341
1223166
1945799
721135
1981275
1786311
1159469
1717267
1705731
885618
438636
712029
1561866
1984318
1335108
285409
942325
6477
1122931
1448912
1179807
1448769
706601
398553
1822775
388436
1111888
1288279
26634
938569
1537240
1689074
1043316
1788804
898
1201567
1016808
1325873
262620
49918
1412675
25664
1233323
1671260
1325570
848498
637921
643273
460960
227400
1396246
1134136
1768901
1487775
1068177
1901940
166847
748554
362524
1451936
442377
996355
1859871
1745821
48871
56756
1286358
471943
1441218
887451
154942
633544
1695096
1386998
1188607
240303
234278
1414079
1974390
1309050
95766
212260
1134060
1691743
1594123
567776
1881015
1880910
1232600
931111
1708292
486488
1339034
1232277
1787378
775497
1873167
513423
788208
207475
1768100
1130325
1880796
759382
1713321
1774152
611378
154248
873435
1989208
990824
846481
53369
142796
288841
1990662
737767
687805
1825052
43494
1406137
1108203
762017
119269
999732
632794
202732
972455
336609
222520
1317175
953592
1795979
12008
1355860
1995297
1391005
395768
1560656
1471593
1895023
926182
1433833
1584095
1272231
1871461
1636902
555649
1225660
331872
1135277
1789918
524344
1437384
1622560
605176
1719658
1180388
921447
211354
526733
1955915
1469034
1037101
675877
1865726
1485913
677629
1466192
1875330
629140
359152
1631165
527064
361014
96444
1265321
37703
1238228
840166
293462
1609779
1713697
13862
900564
1853020
1103105
1644868
962050
1270604
517776
181039
1120353
1872673
150283
1263756
1816366
283821
1821910
1864003
797032
1097555
1646048
369504
1818467
1524571
1600692
99316
499301
1407228
1559122
699510
806641
1114763
340497
92548
246395
288661
1833349
327005
829594
1230541
1302161
1364023
1779812
750141
169423
862933
1635239
618383
1703414
636421
55516
1126893
761983
29701
1767208
644575
1610360
634599
1335324
641379
1263248
1512555
627721
1100234
1673378
1751455
1610054
5707
445986
568097
1498728
748
1637139
1650504
823616
196631
1829956
1523162
67580
818136
1262690
939201
778288
1047285
255206
1086193
1027788
701335
606699
430379
1638936
570068
1306701
693166
1291371
1707077
606604
756593
1936270
1271961
820112
1028239
1855642
1997428
1901505
1537955
1272476
171906
1059711
488260
1013230
267272
685643
1419319
481142
1440577
532575
1081679
1668043
884543
636579
1509511
1611335
496128
336475
1971661
642786
495082
586333
966368
1119997
1067190
1151497
1737292
1857811
323473
1547604
577089
665895
338245
1389677
1954572
1521916
387145
1180527
800080
499182
471808
404882
213396
1858944
1993231
370441
1023612
1025992
1917299
310235
1201621
1640367
530574
650047
73199
1347071
1978195
1413895
865591
307558
1288732
509747
388908
57514
280703
1687856
1831610
1244089
11822
1291170
187742
164736
277736
746606
739683
1747014
726152
1440494
1037229
883014
804495
1955501
1810649
188197
1849794
1541187
1911510
1382699
1622054
1620122
1230293
1051306
139375
676488
1854085
1523604
1597926
1737008
1976861
490300
697938
825265
678177
1246453
317217
834191
863375
1083703
461441
1040856
1959406
1138272
1916050
1784920
498049
1869998
1908105
1108211
1195954
945137
1951092
1982030
1846766
1727556
737240
826231
730560
393421
52767
1918120
181275
1563235
1600114
609913
577156
950614
491183
969567
1364378
650351
1809074
890206
1479342
472165
514225
472785
276937
746249
1590799
1355496
1838486
724317
1325606
59118
554027
1389429
944169
390408
1320417
316630
661887
1379740
1974884
679355
499120
690135
548491
1136683
166526
1560717
852623
1904814
1492635
1818164
393928
520120
580101
487290
1179877
1974524
909795
1557792
476598
1252090
1042776
1629004
1224763
121177
87411
853799
1978179
375288
1793718
1170862
1775584
1447126
1162647
284299
1236869
314111
793620
1600086
1421466
405982
1753440
385673
401634
1293337
288101
1490912
1993856
220473
888741
1586000
763110
1023031
1426290
1376387
1251062
1561963
752824
1213866
508187
1119157
930759
894189
1703576
748483
1756848
913562
201884
968129
1961131
1032921
47970
372771
10069
1334665
526390
1229928
315482
518380
1317394
1279268
719169
1059454
27186
215167
839401
465407
1606163
291227
1659185
342873
624459
309794
797324
727670
1924043
1766093
89476
199411
643733
1996955
1524227
1765361
604587
364417
237382
335042
1822868
1315097
150244
1611802
798734
949718
1151437
933554
1695119
1970413
654945
1632902
1516980
859516
1611038
1158969
1913610
1101125
973736
607842
983162
671401
1050782
344860
1336163
886822
778022
1299236
509450
1479402
1381642
308180
1672001
1298421
74730
429920
1287518
1955067
569276
853725
519979
984035
1298883
598529
1549320
765251
287730
862222
26257
1263880
261895
1670658
230730
1428644
823605
542007
204329
1434442
1178619
139534
297556
1506274
829284
417365
1926050
1155547
1519910
813666
1705610
1245536
96022
867245
827750
1099302
1906086
1341489
770865
1964219
1607827
355971
792241
565390
937888
647586
1415592
410845
1212841
663149
16246
1657746
689340
1106348
1235801
1335297
1866167
1176601
1982555
1782889
755382
772784
1718758
1415196
244852
1482619
1602062
367947
510588
1047036
1160020
303200
514548
894822
1428723
1883084
1926978
1508758
1674019
578819
1732468
1074114
1814870
42492
1155806
1460832
1929801
287256
1423557
1382473
579354
271186
171462
1831197
1072825
36396
1476185
885108
1221422
1552232
495953
836408
10823
580022
338086
561984
937827
525660
1519238
336878
394912
1370285
53907
1408179
1913568
394030
38223
1162709
1554343
690705
1304121
398758
221613
1660081
923152
1438157
543944
1759182
666702
1860685
881254
921540
157108
893703
315383
1632882
1464186
550648
1861956
1612462
1057414
1186340
1327601
1823139
1845616
958430
513993
789291
304229
1363996
699958
504708
1921590
688858
226050
162258
73576
285773
1956978
667670
1676013
1843366
18730
1463799
147321
101167
1134063
1389237
1302725
1741160
357825
1937985
522182
1782023
311800
1353841
304572
459425
507899
1766358
1203415
927059
571951
1081436
578889
410018
755373
515626
552862
669311
1275722
799191
366110
1645360
1974700
710956
1048744
643270
990037
659817
1757386
533570
664101
223581
591108
1079996
1171440
208321
879818
1235185
1706679
1166943
562500
129660
1042743
1784466
1318866
1055354
1733192
1100527
1276185
157960
1066399
1011369
1811058
1686458
1918625
767875
1860362
1143532
1277927
1094332
311707
1184441
233024
513889
971307
352912
434344
98564
995915
13404
1802526
123839
704251
1666070
1023516
642519
309759
573029
1669507
1751419
80662
154108
1320152
449161
1096957
1528373
1812093
1083271
973386
376425
166867
1843197
1574918
1473183
1914343
1979574
1194424
443351
1665302
272183
832775
160503
1488622
143718
1779173
646122
538091
1873654
1064040
1749043
730165
865095
1512860
440728
571413
457845
1482708
12704
1025912
1988922
1126061
24565
1537365
673704
403601
335542
853290
987711
1507566
8223
149100
1364004
257487
1670605
335184
714786
1245576
1980690
247604
1755038
1003596
1677127
543855
420570
513232
642840
1239717
1597624
198663
978842
771051
1112791
232084
373731
1959917
477614
365285
1693876
777432
227095
1420533
1678064
1701007
691010
375013
787646
425562
1234306
1682343
1770925
1086008
348805
1898302
249085
1635382
1836351
636379
1290771
591208
331296
33685
1326167
1739628
1160318
1264707
1063231
924262
1338607
1040728
1650399
197037
87527
732050
1231413
1266529
243168
1938891
1446624
314614
1445340
1453809
957227
1741337
1585766
73224
375939
479876
589771
838946
1802006
1537572
592857
1511835
1794086
625760
1076241
1498674
568215
1095380
1819427
464982
1436915
231157
53856
356799
790044
116333
1131216
1170608
1543889
756021
1216936
1627581
1218642
1418673
1366323
1852538
251536
1918784
631958
255515
1960666
472933
448979
744191
353514
1100384
245418
964797
134805
112615
1288205
384416
798469
1829552
1758037
1622529
387668
235666
1088753
1325025
566738
1465398
1697805
400991
1098138
1500597
1692800
1843413
1411689
787021
586906
122010
115835
729994
1304542
1031986
1566989
1968673
38308
810907
552198
1632832
1029707
1268569
330702
358674
1792081
464721
396320
133874
708924
417109
810038
103139
123451
1526133
391453
105884
804803
155041
615464
1749891
485890
29292
942282
531694
1782934
1836052
1849507
1211488
277025
1950916
1065279
1240880
926586
1290646
802147
742460
355313
1624433
262009
107958
1397722
1080946
704137
832555
1717767
1907424
470011
1497919
1863721
498582
1252799
39945
1906193
1458204
280223
1399104
863270
358945
1511652
284844
1397510
1452700
443216
218119
1370277
1014397
1577567
1370630
1812122
988391
1710367
151347
1255341
1764917
1820912
69076
38351
409372
1815203
561815
852535
1271457
1545161
1730278
36620
1870338
1791962
597832
746020
847091
1088290
453580
1638906
265299
614716
33287
879130
242613
1968582
693814
1870894
53033
621101
1649401
742273
216597
170078
1362995
1332284
262994
101751
1245601
1465095
1927307
402066
1188027
1644721
483545
167460
1602115
1852809
1319799
1300393
206984
1609974
233802
1637536
1321407
1672341
1114712
182422
886371
718839
1198983
1318372
1445450
1833945
1752474
496303
423882
1163828
1490389
887589
982160
1518920
892415
1229037
100186
1916001
423385
729379
342669
1971175
259659
1184126
1696047
1493204
1231831
1151235
74809
1268508
168702
496996
1680828
609512
1369238
715031
23248
156084
1558121
1048652
264410
1220478
598915
392949
1357199
789121
537953
1270412
413116
147222
629710
977929
1357589
276788
1371090
386448
1082404
1267578
1321102
709088
687194
1081115
376865
283441
792989
346011
1240160
540725
1031469
110790
77843
172238
1505159
1840997
701834
869530
444418
407919
431152
824752
387295
1632471
690875
243679
1244314
1592695
824949
1942056
1760573
1233882
542185
604130
116468
1004567
1852370
1564887
1068522
319706
1285932
391259
595704
501449
1299025
321138
652105
1042223
150652
1324094
773773
292748
162515
543322
13549
1860100
17137
728337
1760096
377769
342480
842909
1637619
242245
587916
1271422
1377207
1151286
155985
1535489
247791
847736
1333051
1399393
347340
1837847
334965
1989062
1045333
1633420
1497835
1962607
430854
208209
258654
1176337
481520
1501449
1911272
1511735
496665
1608628
1193144
19921
1522056
1361163
767251
1573588
1033528
1587137
1925657
622367
952246
881895
128108
614819
1252073
1663686
1521904
908478
1907155
1202882
1163912
1968006
1998020
1757553
777714
274274
1091759
1300343
1356177
513564
853695
1528533
1768561
929538
381372
90419
1749576
949270
1941985
722181
214848
710563
1067203
1758490
1389206
1199146
802112
1355104
1965351
1970078
1926065
475129
939953
1141957
168146
690886
986638
752365
169324
1486719
793013
1836134
1130487
1681791
614704
1473356
596459
1115516
154640
77853
826673
1864383
275579
993834
1598200
195379
1389247
1388025
1103416
842278
237498
895825
1415284
1537020
1455311
601019
987642
1404314
1056403
1984926
1862113
600798
279539
654701
846875
1303877
947011
111835
771279
927271
982625
802828
800855
1719266
695494
374774
312876
1359917
1023878
670329
1412785
1478189
120198
423068
547133
428209
1573669
1879208
101211
356041
170134
1570031
1441280
878235
120954
827471
1353752
1300040
529928
245922
688421
1775548
417847
834966
1418568
1192660
1093780
546545
507953
1952537
1613794
379596
1199936
1171238
537966
644263
1126651
778163
1612493
1581007
652765
1003089
498647
832655
1165312
132297
341828
1695655
1260808
255199
599345
1457005
624729
882333
1376400
114595
931123
1443883
1152448
1045533
1612057
1219472
1954089
1661922
1282342
1768751
7365
1252782
831422
244942
1429070
1763614
877263
1016346
688632
710079
1750327
1622792
33258
1205345
449448
986124
906527
1922733
858589
717287
63306
1565506
1011853
128593
1717877
1159587
1672326
1753833
342497
1064948
798378
856771
1715529
772148
397908
78528
263274
111472
166330
433481
1826898
1808545
1035767
368686
1866229
183213
1779309
58533
1517232
1283765
1937478
1695283
1981539
1547643
962008
1316308
1540851
196844
1697141
306259
1898488
781908
1029814
1537562
187086
1334891
1243622
214089
1932663
914332
1175599
785815
5476
520835
1946721
923964
1980665
1991421
1116543
895064
99400
327830
965080
452287
1013859
1319382
903460
1383844
531505
1056552
399706
500353
1331110
1321055
222701
1231478
1974716
1592578
1364748
1241575
676662
229469
1432463
594116
504783
1002948
455234
844311
592017
1703077
1459440
337432
1911887
1248590
1234080
1191613
1623970
494513
775602
690494
824351
1145307
1336919
1236448
421440
638657
1160174
16192
1668495
1519874
403906
114138
1205667
815230
475182
223528
284261
1436754
630509
882637
765236
1159660
1854
95733
1669029
755101
996831
332196
1130946
1499088
945800
1872780
200466
232876
618775
1012208
1965586
1492406
117341
777613
1878249
952999
1908464
850450
1676955
967686
236140
849488
345953
1751919
831331
836223
571582
1626455
93328
399021
1356383
1013452
269816
992538
1991477
1211846
1820580
1593027
213094
1161759
1995892
536703
1697143
1247568
559002
1678502
1473500
1748739
1513245
544113
1367275
1198503
992678
1170373
1407106
868132
393447
1762712
1021231
1642824
496139
1139547
401086
457063
65344
23164
255824
628729
1907414
1123184
400801
1480083
45756
828572
252112
539750
1263660
763414
823549
1497335
1640378
126290
1861250
543674
1242662
1452741
1362556
1424721
1714609
1643977
479573
1219268
1339995
989637
720502
562783
478177
210421
1587837
285091
845710
1169757
503899
1225435
284021
486292
1483646
679070
313831
1588230
69894
885212
1229515
370569
1093207
1476167
430945
846813
1842538
296051
916301
188206
189836
1730913
433667
357452
1380745
898985
879349
638802
1726583
1882622
1021006
817095
729141
797487
627164
610117
461739
1275792
1770729
1410857
973245
1813560
1186905
322349
1366075
1217754
56633
254263
1070919
428780
1720042
982466
202559
1103126
1238707
1323095
1003089
1769904
1711962
670413
987487
316945
269050
623123
889340
119108
1153971
1424461
1064653
1865349
1494552
209899
1967318
1149942
956580
1214938
709862
449805
1878110
914715
963992
37052
1999156
543333
645773
194617
1141076
431418
1499924
1601387
390984
754680
550621
488452
581669
1903603
1847298
1274330
232654
241410
30545
1636894
1281381
1238179
708828
716573
691359
1610088
719493
733585
509261
1028298
1296514
119163
1748420
1921989
141644
1113392
1722751
1577267
959943
1527957
244698
971397
913017
1449567
313398
515575
1020549
1487877
1153803
1711392
1956479
831882
122105
359666
1068913
1997052
756888
1745611
823954
1776386
1804880
692485
5146
1642783
1024297
1577045
593395
79324
28110
1586471
12582
668952
1054637
390074
1488799
709081
220355
267520
1755084
1799401
603375
1039626
185518
1637223
1105428
1221741
1044581
1064236
143073
1284337
172574
730350
1405590
1068806
155978
1867786
1091016
1301790
876592
1345314
30153
306933
915772
1482868
1451623
1595555
1756249
187239
1669795
1332019
557479
1087903
396203
1426564
27729
301809
1764273
1366820
1251795
1952354
362875
1479245
36996
936466
1816161
135346
536873
105039
394133
1185383
798401
1400327
10187
1831216
649976
59034
73355
1465793
333575
379553
879909
1025351
386723
442570
113099
659218
1776394
770590
1888772
1408421
1062660
1444271
1999260
1207579
1264208
1810680
429309
1273956
930666
531637
490742
559103
77862
181563
38912
782464
1620884
484535
685021
773737
1149931
1574768
466752
595592
1150801
139214
405891
1972072
1119085
1892974
1531650
1756979
474693
1480258
945345
1098266
1195748
658097
877393
1855906
768207
1062636
1356257
15414
1678612
1534827
1519034
462394
1824410
126086
1584853
649955
1472227
1697971
120061
1606715
1158997
513103
628694
1057093
453740
831771
1559005
170136
763384
1112182
1723798
1812695
1390758
1896449
1937246
449201
18145
960040
431890
758783
1497544
1011927
230473
850215
660207
1658283
1842694
1382258
870239
928806
1504022
1552673
245339
112472
1314895
1546012
778762
2066
149488
924920
1316001
1851131
411805
684282
1274937
1530791
1940052
1374841
1509520
781335
706692
492348
938112
1828587
1223381
1831851
1345117
1940713
954679
804700
957068
885048
1954035
491847
69079
1366201
181405
1398365
366755
1193676
1836636
251788
1018323
1413654
1767974
566763
1602239
514233
1437330
731181
120962
81651
62848
175567
1713444
1629025
734434
1054044
1661598
1986015
136967
1945032
510366
725425
1363928
15627
1762260
1334185
1694353
1609267
761375
1427612
1049231
1918324
533383
1859855
436268
392341
651529
1753878
1226283
1554506
887102
1263700
1506911
348601
1881029
865937
1397054
344870
1024082
1303712
925053
592482
1161092
1239321
1399099
1090316
173032
694605
1502893
1409467
1069424
1750487
1942386
1892993
1707040
965723
761143
1804126
939821
1676617
1419621
1257615
1376671
144789
1538232
985200
714198
1530212
1536908
1896266
1359187
239806
1342875
1252306
1398292
1937701
70591
1183752
937199
998318
1336881
547443
124533
463651
440574
989815
902158
607645
1627540
586183
1876727
898892
1728831
1520404
1177143
24839
21087
1264612
927634
990101
152234
1236341
590135
1935751
1825696
1683843
483665
1856549
1376126
140477
702711
1558257
1536910
674874
1866349
314387
1950927
1635494
1098580
644692
599356
1732525
389479
637046
255099
994814
315484
683585
128459
65312
1796806
1497756
1729792
942832
1936431
1326210
1944452
501688
1654028
1840076
1178228
109795
561312
472357
1142016
1844384
1820301
1953537
1227157
76112
16379
875927
1589180
1942462
415698
1280680
930064
1804695
278918
1135400
850112
511163
820170
1770799
1333523
650470
1706337
1478066
55603
1415125
1036921
696937
1975949
1724367
1617594
92049
17861
6424
1869208
1051566
1151921
885423
1089454
1124446
1470893
248528
736935
916168
1502921
1828504
1966084
1275302
1541403
1323452
356364
578668
1454371
733702
1496454
1539233
1212840
1750059
1114608
1220141
300868
1980274
844211
102690
1373058
1873621
1068356
1361989
1470113
300352
134201
1905611
782718
1561571
519286
841098
1743198
407794
796020
234462
1786066
1006479
141914
1436741
863062
1118427
840006
1193451
1778455
445687
154484
343666
1357821
1046358
65741
882320
132866
1649484
1482855
1644707
1485533
556607
1685490
1891573
1268629
735907
294989
65174
155140
563040
864630
1078407
1780317
1885725
565938
906204
1343530
989044
1080128
1937122
76165
1088099
1312473
727016
1569591
586474
80935
1395886
443828
499652
1394505
1703676
1150331
1373895
1694370
681837
1058671
92004
457045
1575688
777895
55619
1818965
1649069
1151003
916432
165845
407028
1783779
1623868
302953
1375723
1052000
1419652
1555848
1612472
564632
1277088
664335
543473
1631818
757531
212235
745808
1753927
488251
1880550
1325301
1159527
1564993
1306689
435055
246194
1345398
653727
1673463
1462875
317285
1505522
1373910
1026108
773667
118128
1172328
912797
1460956
1889304
827170
1079237
435959
45425
1359531
699282
1432127
1339302
1466244
134465
1384883
1526700
438811
1438320
1768767
1797719
222572
1262852
1632959
944412
490759
584654
854743
1537862
964596
326105
194790
15708
715996
1955349
145272
1092001
1631356
243333
1588551
280892
142419
1947905
958398
791157
1860201
1256148
66693
910032
239901
526007
702953
1378295
1139066
1835344
551636
893472
1954035
1534276
828903
670135
1364901
1087322
668992
1193673
788623
1699158
309939
1570795
677756
1487919
489504
1438400
752708
843318
1976068
1528078
780406
514253
442720
1790975
1391431
342400
1992234
79559
688963
1488137
138388
624050
946375
1349707
1060424
106585
780424
1672774
385246
1168336
1396089
1427181
93126
1302990
557592
1589761
1269377
931926
1267020
288838
427842
1130954
804543
1374150
1159164
1733621
64422
1919451
381428
1179925
1879856
1004414
878796
130640
377223
450055
881228
200781
748826
1745025
1840934
827475
1461031
1787389
1401985
1331923
114455
591156
316944
68890
487949
294239
244723
1918704
645800
1433146
629597
1349571
1679484
1414178
1838710
1011101
1798670
460812
207487
780819
1306442
821250
1679960
609229
837077
1479139
1861247
1798058
1113652
1073944
1829811
1161356
986336
1599517
753341
1625881
40309
990974
1475257
1263776
541527
455414
1092060
900297
1300428
285837
1187315
830982
1306166
1986449
424382
900517
627291
1946133
1874833
1299904
232687
155860
418085
1354007
1219371
1538278
1196848
210121
612309
1512183
178540
1813834
1341319
1959155
1395744
1559499
1897236
1455883
652485
91685
616840
481950
717647
1667824
810028
1229022
119919
186662
1864678
1088632
1649335
1055767
644792
805691
1827861
927240
1568375
1444535
1035751
1883727
1447954
190931
1432553
516702
1306051
434230
1755923
1027014
137577
1847825
410993
1375585
726506
1957122
1296581
1414087
1242904
1159264
1974668
1683016
1119434
706605
1719698
653522
1218568
877930
1504192
1398089
1496153
995426
1777193
437814
1332989
664475
548749
104435
1798366
921642
1359374
607140
77017
1119673
694382
188734
1933131
1269990
1406274
499240
1544053
774116
1191303
1600665
837979
1116099
998037
452988
626499
148234
232413
545833
1061644
825149
1651951
156869
1192519
1264892
88047
1026548
1372775
1227700
1401610
263439
922027
888583
369223
870558
1138434
1205065
1901241
730827
1305612
765288
891771
517773
1438437
180601
1110179
521613
1494443
113967
1375515
1533028
1357920
1059457
73889
1393831
1279549
823564
1746262
1412176
1487246
44967
965966
288072
193981
351599
541478
1772678
1866743
1790663
1540540
34264
706651
540689
1817306
1851860
51323
1431133
1444391
1696598
1158908
1864665
727232
105811
420802
207603
946075
547599
1366299
1732378
1956111
623128
462365
213893
1591493
587463
854273
1115381
1651755
591360
1104088
949193
1186353
29710
831869
771612
924420
785157
346061
1765548
1295618
775437
771176
593211
361354
902148
1265073
260849
1856769
1354084
1618133
1283444
1121665
497110
1928196
1786644
1401465
1062617
373792
105998
1709713
135878
1968265
1741497
86869
1695190
156685
1206145
98176
1341220
290987
382469
1222991
1134302
77440
1724571
799140
420714
855693
1657593
121129
510052
168844
1868412
1378216
1940509
1746808
1982778
1631137
1133556
1168700
1283764
1278530
950951
1579481
1988151
1174092
505552
838513
1891110
254785
1849094
1634787
169862
1978771
680701
1549152
976632
1872734
1882369
444941
1690488
1274196
1091583
88583
225315
61971
380160
259635
587336
407986
1526066
1328873
878321
1868325
1594351
1628822
399426
1582195
1212550
1675279
1532213
1111309
360935
225127
1924525
1602000
21356
877978
1000709
1063141
165142
744151
539348
1490441
273779
538955
1277406
905561
967798
121647
1487997
524279
1362494
1223422
762793
1368287
264651
1260207
502170
842862
692424
573251
1981849
683911
554716
1699969
1791794
1700416
914241
338244
604951
1354428
112208
1232321
707943
977715
1675375
1188396
315006
1352229
755606
781217
1446707
388795
866284
1013854
1642008
1980429
1556761
1701735
1602505
338254
713616
843146
628661
1091809
1702919
1360360
100558
635736
1492769
1045293
139802
1944909
1167412
14448
905974
270509
402536
1131729
1602171
1765414
637959
828897
558788
430150
630843
1511567
616129
323311
1747292
845119
1879112
1843210
1744785
1558279
874451
1152431
1139502
1792219
117478
207971
1223118
1454783
489198
1879686
1828273
743220
802882
1689258
389529
829490
245621
1832640
569375
1103112
1558713
1126513
793139
42168
363100
1569506
1814614
1893157
1993422
765639
1967334
724436
1860859
547056
294178
1139141
945910
763793
1467865
211499
1535407
1576636
1826925
1112676
573285
193121
1485788
829938
1458653
904356
1540161
515395
903290
1177395
1359415
394436
1164848
603846
1034362
764439
682184
1297562
1551300
173813
534982
1871877
437256
466883
1287103
1766093
1023736
499060
753020
1696631
1127229
1163029
1184140
1552229
564592
693537
1720166
519143
1799068
803429
10318
893083
1702198
1443203
1249764
642511
972807
731325
39215
963711
161782
1825891
855070
1402718
371679
81142
1026675
508051
1189750
385767
1789858
1859489
657309
535654
867800
626150
220335
1608125
1138536
1348015
921482
393785
1331379
1260142
626394
480563
338270
292851
1801397
1676182
1206772
1506104
1188798
1075315
53909
1630525
1267232
1953858
1528046
825702
40802
606498
361273
433745
128458
471388
982525
60692
1716218
1697568
1469072
1798909
557057
1882463
46922
140608
1779191
945865
531515
924426
508543
222697
680361
191822
712411
1577781
1743009
492929
551101
1139958
1076176
1237916
1388347
1525664
366237
1323225
984479
1539417
1455444
1264094
151066
557944
839460
1262554
1426453
1149350
1211307
1552698
1782844
1960427
973105
1902364
1361670
1222957
265558
93796
1755316
431970
272915
547251
80825
1320144
1443425
875666
923346
1941551
732557
1849678
408532
1911873
644161
1580868
1771796
1426192
1684801
451453
1785301
1357746
1827229
1704651
1191458
1403930
402992
143016
1100865
1435776
1804185
1960199
1420014
377213
1046932
40217
24045
858899
900175
993945
884863
1596517
383948
959728
1726685
1604825
1402304
1032324
1688057
956489
1113299
1447029
1312754
210365
185460
309668
229465
482249
1503356
1409179
978132
943247
836104
384352
694759
736790
683888
935482
1365415
1760604
971148
1061701
283122
1069434
764110
635277
1531675
70557
814697
1664313
740027
1874221
1450891
1341903
1407026
1174972
1539079
868089
377657
1782254
942098
1351477
151042
796287
733469
1220760
582752
721712
1747836
1250922
382908
778661
256579
230926
1164604
580943
447746
570402
432419
1131446
932689
1090057
1070619
1858637
1456125
1611624
1358691
683200
1075454
1519959
1827629
299914
1542954
1768951
802713
636440
441250
645529
1894295
1720409
1243133
232456
1130752
1740389
1736792
1974309
302398
270857
1807622
542674
104887
1787320
328878
1772427
1077315
718190
118142
1815055
1961982
1904206
1577936
1277829
1661604
270101
1375989
1258847
1730946
308874
1281236
1026135
737839
224922
238989
1550308
1079001
1213634
1448896
1784323
1488552
962849
470151
1891606
1111537
1721625
1071721
1906886
597741
231287
135378
999105
798863
320611
1041144
1724385
1669381
1521612
730304
1932269
1652959
743727
1792806
564421
861301
582769
1277847
119311
1689598
376000
1129869
107873
369749
1161523
611242
489959
1506605
1259771
1592308
1725988
1769879
1300503
549629
1046380
61802
157073
1374840
255563
200548
640746
214106
409692
1877196
930392
20028
1157916
1176877
1414035
545919
157293
1734531
1085467
1922324
825711
220816
1153098
1464336
952197
832060
997703
1077436
381017
1058838
1468658
1739703
1856786
1621516
269424
452035
1361519
944826
218142
1904177
188260
331871
1130342
804632
969252
703882
1868210
619610
9342
473753
824305
102633
763455
597038
717155
1071054
56122
1852651
1992802
1239808
222874
1476936
1240662
763071
1297720
1026834
1769941
58884
1094954
1503593
1581229
805488
1139414
1112768
324124
1207518
866150
593511
1566951
271856
1358982
1879416
1988609
95780
1745596
1215886
1764875
1823273
768796
1488364
1883723
98830
1943307
1984209
1592597
1130635
294815
616570
162308
296197
785753
121972
972809
1026353
1124793
1899911
1970374
1288830
1927247
1455719
1871223
1420567
1388557
1841769
361117
1361024
340632
1413673
926838
955924
687766
110239
453102
1249085
836337
1712068
1732355
1679486
1760768
578211
10965
857453
1868292
366896
313555
1043429
1622321
498652
1680204
563674
1383827
965885
1858863
71342
67214
198013
515556
870140
63342
1813610
722263
1035116
1182117
1550416
1451874
1865963
1206071
196152
1738543
1376864
402015
800305
1054288
439364
205940
955798
1755320
332046
1175019
328350
1876255
1056340
238573
1084558
1298037
256202
304529
207620
811298
1422346
1637685
361926
426026
165770
1149032
1201950
468965
630732
1158834
1553528
167525
752884
943838
1971092
650301
1194381
724089
1121396
1314
199523
1196893
8251
1838258
742116
1388792
1470593
1153140
219055
1395748
360388
31742
1426016
859416
1410607
926710
1438330
419333
1451383
1619355
712094
1212964
1379015
1054218
126694
1590805
1773682
876847
541131
1826818
426222
840213
1835589
1343301
183702
1737262
1259409
1989469
3201
1183354
1173286
255276
1944570
599176
708499
1407629
703844
332302
1024653
308843
966619
1817179
1279371
90333
1296952
536217
370112
1809457
27607
525660
1849260
1529548
1086277
946283
419507
1415017
294826
327580
11748
953552
987624
906319
1777901
346418
503703
450692
627660
1325143
1186894
1508761
1922556
1994488
1115749
27552
1858859
739492
1970681
345566
1041080
974531
1951988
1090091
133792
202975
45747
1639531
1114439
798386
1605781
312272
401215
738471
97384
1903814
524596
513521
1010743
140808
1804663
46851
1053895
716905
251538
739000
1650520
734756
1347067
676668
1195181
1059822
1316881
1917675
1535641
96792
1384512
325471
935505
1437508
595465
564029
1969067
1013
446785
1791854
1760869
181336
1974256
1670812
1231404
620710
1141851
1128401
293627
929260
1458190
11728
1550836
184674
258504
331608
1009209
924447
1031165
1571213
682460
1588353
1500966
51474
324111
651514
256888
883269
607325
1041745
1655061
193889
312233
195286
324416
1734637
1788349
930299
453025
1415823
1702823
1255636
1093904
1853994
1375434
539806
1017622
1596103
148514
879184
218642
1172930
224050
1669650
139309
124549
1812228
149085
421758
96117
1239791
1726256
303493
1460951
1342314
1415355
652514
383706
629014
153610
1712275
1801574
1048124
1501468
474523
158718
1909602
1710692
225980
512232
958875
195052
1027953
313524
1317003
1864009
751238
384921
1925899
1255675
1842355
50025
204166
1662900
726261
424717
1369073
1705969
1685418
1247101
325831
1216656
1220222
1021445
1865948
831181
1127844
1620706
235126
1642229
1811101
1638139
1352447
798479
1719041
753145
1369752
1497671
76347
960017
791744
445339
1686431
522825
1533068
613436
332008
495036
1807591
1128484
1248679
17128
591997
1027510
636553
179498
764521
304876
577346
907000
2040
710036
572606
1986136
1306935
53039
1648394
1456108
1360424
616646
814837
601861
189152
1712093
423864
170869
246893
1650440
1962070
1942871
1830712
439805
1096209
757248
406445
1156107
1908844
1247983
186374
1144882
1543710
1063243
1098296
1187854
181228
1594666
1688138
1772960
1889072
1930521
1007458
960267
754151
1727245
1483830
1721848
1463609
1328010
466981
1879911
1759676
271480
1134028
1165385
972787
881416
230890
1067323
1022104
1314335
1886406
822587
1277570
28233
1810061
393802
1877398
1027275
1573275
1838894
940766
1182640
1686621
729728
919126
1256613
1246880
25424
367480
1115298
342475
1849851
1379452
1257471
1709508
1504015
1304820
1024968
1535553
1719439
1631068
1177788
889224
949245
1776194
1993236
261038
905622
47207
1923114
386159
652250
1583691
273453
1902332
131846
1616251
870797
350412
1433987
195188
1868134
429790
1008884
558236
938054
1860550
1697442
409004
796133
1827279
732680
1093940
741791
959247
754235
1108064
993726
1385466
462450
1274401
42935
1953308
1188675
4716
1070190
1962933
579624
955721
1975250
568507
756551
1856579
1784768
716423
529076
958019
820399
1047701
1832275
1037737
1536446
308941
1969103
885989
658308
786464
398174
1444826
559263
1025737
174947
1103558
1403618
1673644
1374229
22145
1324061
90586
246733
817328
839510
1347531
54530
372542
1732739
331854
1623789
1053349
960995
1353450
39068
1509160
644679
1081267
1731323
1520524
1841078
46032
797840
1324404
710389
1693503
408619
1431382
1196911
1681140
823564
522553
1468998
1957637
1688676
604965
1070226
117139
1155939
1478572
1926045
1297942
1575371
353285
108161
1470853
1568707
1188676
1297640
1708838
15796
187383
438726
1918955
78822
883472
601672
1184256
1106911
17792
1098447
1763320
695922
1349614
512452
942697
1416738
1599949
1720112
1793293
460555
1866756
638420
1919327
1348231
1767722
1847913
791107
880709
516024
833795
953363
1456410
1029236
1626151
1305091
808364
1175041
1725278
264260
1563472
837975
1664973
260876
363989
362690
418765
1599375
1277033
342417
1153431
1543154
165602
518886
919853
383909
185904
1535941
976605
1355179
300375
409645
969332
753311
950724
280549
1598450
1834196
165892
1449092
332717
1167535
356302
1060742
752334
1747283
1918371
556621
1136376
1103857
222611
24853
1689733
782881
1090474
41578
1457797
748229
1897889
278293
1639141
876677
1020837
767952
1770301
1979485
742232
1635536
1995569
407951
1318574
1428150
834482
1227110
1680470
520313
739914
460251
761430
1591972
1776796
1604161
655112
1964470
28698
1639470
621263
103308
982089
1149998
1441978
637023
496855
1591569
759982
122439
1663531
746519
1715021
784397
884538
443824
437690
1197213
1257408
846749
1341772
843945
65240
737002
1392280
1502314
772851
713092
289389
692560
433017
1715118
1675359
1805210
1526742
1562760
22957
1377748
1711149
1661829
1140585
1222160
15672
1675224
309511
60151
749501
924224
924589
231458
222251
1235675
338043
605050
197002
466443
293487
906966
667425
349767
1943793
1552575
773626
1140548
320131
1012358
783757
1998741
403470
882495
1552548
619045
1579907
22681
827839
756288
1153925
1857107
2869
1470751
874232
886088
1256746
1196812
943788
917998
1964813
572496
945188
218976
1188410
1995811
941152
1912151
1877170
489302
991157
1587111
426784
279017
82793
1443173
1920652
494707
1953831
609755
1091615
61422
1437571
60537
654351
1869047
750
274416
1501162
1804668
1145664
1449232
732532
1107001
1633064
136829
851600
663524
1192337
1189696
1962989
325669
677022
363627
1215501
1406732
1961355
1632350
939163
412559
608550
180690
646829
1413891
393209
1989409
1139795
635853
223084
1343473
921655
1855655
799722
1341147
457567
600472
1025598
1107890
1782667
1686556
1269226
188517
1561415
331552
1258439
866180
1769949
753523
1794793
1605286
962634
250677
637318
1411763
1291227
1992222
952999
1194093
1332200
1005871
16366
1161104
98035
1941548
1635820
473532
752073
1438177
244246
1037497
316039
1701263
1300866
501412
575481
1255539
1055714
636955
1837823
289315
1547795
1875010
13228
1750948
733569
1438010
1586355
1575901
825991
1032082
554569
1804592
1315375
758492
656883
1838249
1705388
1843940
67670
962875
1230585
1353782
1985617
35692
1670595
358432
1725406
875921
1362546
1127040
668294
1804325
1807677
641898
291366
679941
1657591
463070
162799
447579
1084735
1589855
1823143
1426184
1722044
710071
1370219
1418822
1533408
1675971
1051173
1755340
1404162
227516
972676
34845
164258
1800919
1429702
1712183
1103971
1387146
1955292
318549
658423
1489089
1439295
879167
582363
1213661
5011
1243898
1248049
766395
103948
1783329
1995175
33887
989795
1351968
1232988
1948457
1353037
1263224
151650
301148
1176862
680449
20320
852154
1841717
940149
1547511
1078179
52587
25431
458254
104233
1464053
516925
698311
65161
1006506
1363202
218187
1256121
1054977
1390500
1746468
1360822
1127787
1112397
68727
827653
1018070
1110185
363893
775372
915318
583550
1116148
215357
1715583
469281
1209528
1143724
1360570
597423
240503
1393037
1840197
646011
763498
1628049
1373039
1531197
684820
138723
25472
706537
968469
305222
1660780
1630183
797585
1759399
537011
176023
1880094
788400
81642
1483213
708879
653434
820769
334395
208773
1066716
635892
821670
1095444
43156
936788
1866985
1348260
1010755
1483318
1149046
1062495
1211129
1604886
1650971
1784351
1303852
353579
1415186
194540
639084
933296
146482
602070
545924
516941
1080808
1940589
251074
966217
1587559
483210
479121
861714
675176
1252301
517302
1811781
538974
1823946
1732772
331005
552316
1801359
1020064
270821
285704
132051
1147515
682601
1698324
1149247
463811
1361077
943124
1290689
63624
1901929
1575509
1350264
452905
666336
367335
833865
878122
1208940
277240
318462
974369
1413942
1745240
1297257
1328186
37473
1219132
836131
166107
662301
387695
136842
535579
369179
295913
905512
1357208
670672
1776575
1750810
705488
782111
1242828
992831
403889
1360933
475395
1925886
1293335
965283
1951425
1103497
580394
635624
1449299
1513053
1417900
1463384
886876
1878088
796266
1813099
1862860
1913394
1614197
890504
132572
2741
1545005
1612865
1180760
1774435
554927
1272684
1564741
1290257
1542055
493257
683345
196418
409205
1090194
946264
995545
1331469
1810323
454204
124906
1739437
1460038
418814
1195282
643661
506269
343058
86436
907710
1084440
618389
1892642
1090368
421151
916143
87367
606596
857838
1151710
834552
737315
210747
1134319
438858
158399
162475
728965
290960
1226654
1045494
1542894
1951221
133438
1878789
91739
229339
874120
262382
1616203
1082092
724272
898653
1734193
1619921
1725552
222392
1503164
1889892
511812
757761
694664
1665798
534568
806562
79471
1998873
552101
1801446
790523
1524123
806595
1073326
1917403
1812614
1055780
1756625
1597652
306285
1465739
1499408
1943295
1629255
277835
1851221
1345376
663587
691401
222688
244046
1621061
568261
573479
302363
875562
648454
1214877
889853
1250610
1125232
1901138
587213
1706510
1101687
1253653
1426439
133282
1341406
919197
1773744
633982
21733
1422858
360737
1126763
769884
1903287
326284
1127779
1708188
92968
271480
1579499
1084498
709498
1807761
1449219
536916
704162
1600553
988361
171997
1796316
210486
771787
1482460
1737656
1296458
855899
675775
1278220
1018638
817998
1425222
1640324
1327541
211178
559288
1573550
1001909
1672199
1204750
731839
745695
1650737
619910
1831943
383310
843278
325749
165519
890186
1468350
1512214
1636864
1904913
1237655
41500
425777
362194
1059067
1603202
1338202
1954365
1059085
901183
226842
1731702
1082117
1121968
1543896
712441
191745
602912
1322187
283452
1050151
1002583
1081724
1386736
978912
867662
1139300
248509
766171
1306077
1303732
627546
1849282
469214
583006
1667747
314233
198327
46997
769143
43507
144304
202939
981554
1654436
858599
1953349
54547
381513
1228532
1255467
570323
1197059
408731
252537
1735317
720840
1338742
394803
1752928
924721
1822842
751689
757843
595748
465750
254946
1032584
1725763
150025
1603161
1486512
1826798
895698
1173059
1590933
682929
351641
472592
368848
1011293
1455828
196114
244450
1616134
1307747
520542
989147
187611
1929586
597770
1163470
1314324
834831
1220269
897352
82067
1112989
993574
1784891
534026
1506338
519299
1477663
326365
1785269
258744
723154
1025468
1306363
1368571
318222
169939
1131386
1921760
322763
1670386
1285461
1684279
779814
552656
865455
1914695
1574405
1494619
723445
314050
995138
1089050
70276
867143
390165
1025057
1850150
1735219
637761
1581622
538002
1845760
688141
1891273
1713492
731907
1135432
1661689
1128738
384544
964937
1574368
1621865
1856875
1168560
1177046
1268027
1408871
1231472
1590733
1587123
744249
921560
1495262
746068
1856094
323648
1477613
1486848
876477
272283
1181760
1272836
1763377
566948
1756904
238431
1159225
729704
1729826
1014486
1694033
246310
539344
531174
769366
1322184
142888
739251
1775944
1160780
1908205
587252
429516
1230896
68802
453808
1159153
482142
1787477
736018
1776284
459199
1071255
1831343
748050
1010392
543973
687660
1382859
1309574
606633
635885
429428
1722197
1291596
1925422
1237576
1938359
1349253
147455
1482091
708792
1430913
1452586
618896
1616208
973756
901609
1145771
1832537
1433669
1570057
1109043
1982134
808258
1323187
536112
34700
1145558
223386
1928853
1387615
1930229
1394736
1383325
1519435
295568
1030470
261168
275853
1794330
1430984
633748
283565
1256688
1830849
1944271
1311398
1985823
153217
1960651
983378
1482332
602400
1096787
191971
956987
171429
1264665
905923
804670
1483217
571749
177305
77273
1200059
450231
438657
1972072
1775897
1550268
1669313
1224535
1057197
631434
971779
1252498
175201
749262
1342251
1744435
1693588
15728
1031457
15189
255572
1969540
226779
618176
1442948
521900
1380011
1736928
76179
1847066
830593
962436
685168
1737894
354476
461704
1102806
1713207
170206
146820
1590777
1035472
1028649
698775
1596888
1544021
693531
1459473
1814217
1357879
1995018
1519271
351613
1405655
1153312
1201884
1905706
1569317
1908081
1188183
1711360
21359
472262
914936
1449804
1537682
869278
54605
1565186
1648716
626336
1394568
721136
1550381
836611
969548
1184668
211650
255692
1006032
1419919
608750
1565698
1808719
25682
247149
1546162
479579
1619578
414335
1742360
708573
1599172
400452
908329
1597583
22612
1283076
359051
1411856
535208
1113729
693147
907628
1715814
1955773
1900474
471570
1862463
687243
831786
1063350
131111
109067
44986
1750386
429301
1945373
1107010
1559218
1446341
37225
1939893
1658059
1109671
1860511
1705124
1203877
159907
782902
238880
194931
279439
906986
1913753
447298
1348725
638347
451978
133254
666470
745990
1604582
1124827
1963967
372617
461656
1756958
1206821
1218606
762463
831190
3076
716482
534066
1921335
748033
842454
1044947
1892092
1822796
125840
1242352
1150078
1548099
259598
293149
278329
599206
664049
1870312
883475
570444
885175
637831
1573669
147712
512151
264776
1131314
1114396
887756
972062
1358164
1585376
284638
1104898
1063777
1019202
1298300
799758
535929
1943432
1563989
1967128
1498890
1785560
1364020
1280883
715806
101560
376684
1205937
311340
687167
1224401
1275605
909609
1038699
1077998
382765
1606570
1548751
757876
1699438
1089564
702348
1470491
1905157
1325464
271790
1865235
1659572
868846
337241
1035774
797132
681792
1999803
1582240
428340
1893877
113637
509814
1765676
1823716
1495961
1502458
56431
1941230
1325369
728617
515825
1936264
436495
946084
598886
625702
776062
1849708
143963
1456842
1364283
1031002
258173
298132
1644319
1660690
1496202
183339
926438
818013
1257422
149828
533679
379659
1071125
1889420
1640221
1073290
714643
685359
244089
682586
312445
1583826
1255748
796499
1115836
1899258
588512
1110109
1575569
1779574
1167673
1243379
1586552
545888
16853
1090265
170466
623432
969724
434003
543535
1444205
1658075
1649040
718358
259869
705051
1563799
1521568
1636126
1671004
258198
1034195
1843011
1494599
806873
1523360
399527
1759425
689090
239149
1464003
237764
1502889
1531139
1702428
1209570
1779127
1288685
1798065
622844
1526630
753307
832133
1812697
1520402
1996695
1054929
593737
1548962
1522736
1806235
325225
1315124
832763
1135759
1575512
822581
490400
661525
1333063
766530
798034
1265393
57700
779466
359695
1358399
1030376
610347
514925
763243
766014
181379
1255985
1669694
318773
1238460
955361
580114
1816574
545104
257124
1799104
1581486
1483299
98248
497512
811768
603684
513654
1593911
665170
1940609
1595640
1175682
143536
1954337
435348
643388
290455
1717694
25661
153445
524338
1469522
1806515
1059593
1887301
662875
811813
558378
271685
1110360
1468334
1129795
991339
1757161
1186431
815529
1407215
696009
76846
1770604
1688506
873862
50757
384936
1325203
461604
1456211
442372
162021
846940
1719143
14230
1902642
1563209
1284139
565700
682852
486715
1274458
276102
1964575
94177
1519305
1094677
1522787
582020
861987
932655
895009
664419
1745451
1434689
1834889
1869546
455400
732938
1975303
1864151
469832
1596342
964766
95923
612989
1826415
388241
1589914
358556
337907
781648
143238
1717420
1896680
1935325
805467
1266548
1586454
1615167
1801237
1952789
324791
401971
1982621
844773
1758146
1748361
1441625
931781
261332
489942
1099963
237933
105478
1488906
1836923
1777622
1366920
1322504
495443
209399
516447
602890
1202248
1261452
722326
378731
1637840
214287
812830
445957
709389
1981476
425919
582831
1857835
162499
1718305
978166
1183785
1167730
1526622
474201
362073
1241612
788991
621612
17226
264923
1952250
1707551
1825194
1837398
231812
1023362
1954540
1832334
956086
815852
528429
516737
775632
524116
643610
1881998
1891953
668532
328233
328351
505558
1942618
1164878
383582
211195
567494
1666173
1296553
1378044
433245
694985
1459954
1964578
1238089
769537
1636929
739589
296210
1762808
1670466
1961166
1125143
1191558
329089
1002336
1566646
700927
906709
372977
456840
1376528
720158
901943
1844244
1635609
952289
205581
597119
66247
1772840
1306457
1871737
1780730
1852459
1476135
1969292
1113427
1007176
1647303
1030946
272773
1504446
648987
739948
1979092
639972
1805170
1765310
963746
280004
1953347
797467
1626581
1418982
1590981
1639195
264004
314111
1171600
1904700
1761424
1469529
1550365
1298083
305725
1055958
1936863
364240
512841
590986
123074
763391
1062998
474619
177908
1100051
1505239
195792
183088
1785487
477593
573060
356364
1592630
876680
1539609
1203250
1116709
359484
424604
1796387
43293
1577057
901594
920718
864222
1878438
1292332
836776
869758
123076
1388325
1634565
338638
1345619
659055
1135875
1071120
952431
891674
502136
85175
1144700
1728617
327864
1800232
1917205
749636
272701
272482
1466867
1757150
742165
1815555
475942
1690718
1884506
1998124
1005925
1520735
618371
12036
1419233
1139288
1034545
640267
7005
739328
456702
683454
1571693
706253
960832
1285731
105288
98384
1806112
1342376
1096218
957165
1356733
1166914
173327
21457
1653841
1576451
120549
616323
557489
1591237
1164065
1583968
1499552
1348966
898859
1819788
1257496
406315
15356
1660965
195620
863855
603230
1690190
251939
1090868
1203821
842535
1659349
1926641
1480623
813937
1888815
1071121
1543540
1095723
362618
899539
1411424
1966393
917062
171031
1405882
1017836
297613
1680977
1096630
1821650
1733742
1011113
1816012
650176
1728606
421997
78501
1614702
978834
1710440
63991
1341768
849276
1261656
1585403
528146
1101201
1881493
43981
1959401
997277
190634
1925551
222165
497990
440796
328918
297821
810314
741953
190653
824430
1849596
321972
156256
1405577
325746
627503
520447
1469307
1794592
750717
334690
1765922
930304
1091078
255697
1710445
220452
65685
1479999
319982
633912
127238
516277
1801169
1319593
1485846
1079353
170828
1382194
1161686
983531
1565495
708771
111318
218685
1114531
1770122
795488
1130074
1040982
1644103
318148
1712214
351711
1505882
74442
1158285
675337
575303
363943
1154370
1334711
123408
1753226
1173481
1224218
190220
1931175
97950
1611790
1165332
1350954
419017
828770
1800046
999498
1478169
1948163
31549
1937241
531125
721741
1394542
1737860
783668
685841
154886
863547
1808534
1076564
1832769
395454
731160
1454963
1622200
90103
1338053
1852250
187734
63365
910190
213803
1266166
1306936
12727
1546043
1920713
1779430
1006451
527741
838029
943334
480266
1559147
827128
381773
1179436
1806679
1770831
361423
734036
1980458
1047189
343099
697165
1079379
629077
88139
301908
1816964
53411
1315695
490861
1968149
1086474
1261507
929161
49810
393583
695156
756474
1631812
1347926
1182714
706181
1869888
664620
132741
536746
556966
1210531
114403
1627970
109494
613114
1255349
1211208
1706023
1217214
1617707
651274
1317609
1823728
500425
1056557
567015
1530472
1399000
971644
557461
1947131
993852
313939
1620005
1086890
1620529
967996
1823324
1512038
954293
1136255
960928
858831
90396
1187960
755399
1794356
428643
637749
176986
425850
165979
1822283
1339549
92061
1224121
1631455
1436654
1839744
1270942
615557
482431
1604908
1567457
702122
1720632
459535
1950416
1258806
484971
2141
1178394
1253482
1545089
1081560
876064
936393
807991
1468554
760543
3198
1493039
661364
653566
131998
1833513
422437
938100
1700572
1893277
786459
1951677
1496150
404201
1638121
260886
550777
652432
183727
885415
1070455
1921183
1306816
1946761
72052
454134
975943
385675
1298611
630656
822193
1348703
1548084
1821856
1966340
99578
1664712
1909316
1419438
1723344
1555164
1660598
884749
1989672
858839
1679418
935244
837736
1896047
40577
412627
88110
751267
218430
75313
1664936
1607594
1184186
1741566
921804
259916
1786487
3880
1661953
1008080
948183
51427
606078
732182
1197339
1672900
670426
708212
1449386
617795
511380
870212
859760
1936912
1737678
1716991
1008974
186705
19248
1804
1787447
1782267
750653
1461139
230953
1571666
1733164
368229
192976
138130
1313872
18455
1383634
129200
185192
610614
7468
925347
1194173
1494582
162259
786116
1213137
1620121
738282
523777
1642495
999196
341754
159972
1676377
191903
1031121
714271
966824
944327
1710227
741160
770878
1109203
1768979
1756836
1225175
1613463
748769
580008
1228164
1820526
1019054
81593
791020
107849
469300
1580359
416976
1527143
1781329
1854215
1782260
1072054
936837
252716
1058875
966180
390736
1556033
900278
1961926
1093478
1257595
1490092
1472959
1956620
1066729
781204
1073126
1790789
403845
1439894
128032
191344
1424981
828380
270534
828691
1346469
1840780
237472
1370910
1766893
1227296
1781735
424008
1502056
1413860
150147
1586274
1142856
1080296
534384
1944501
1556407
263014
1044286
145128
1539556
423067
224673
914859
1348986
1007971
1147238
1681097
99967
1833054
735373
224488
983931
1358217
1432697
1902034
923562
979589
1526813
282170
1558278
1769000
384570
609764
1146689
1415571
775095
1303275
1980055
1445511
410448
1429778
353236
574112
796364
140811
1234810
673660
493935
1195316
1188623
19082
32873
1004123
1661083
1405904
736254
1077679
1993891
1432820
1028490
368871
1348865
1441146
1383344
1188400
459952
307714
295914
488581
1647742
425920
1425347
1779204
167173
399228
420932
938354
975019
691249
424249
985108
142285
475396
13163
442347
284444
1193400
787191
1766582
1945680
1908376
833538
531458
723537
20186
1694913
53021
1128196
329490
1718206
499973
1428165
1272980
195233
1595980
1500293
1110766
919106
1104885
69478
788617
1285848
148998
1711912
369664
1353673
565495
988021
51035
191454
1507657
1234914
1856124
972278
1530418
1004057
1578109
821159
1640544
1215620
325512
467316
1832731
1335171
805921
118228
15194
1735081
1546480
1626301
369208
223651
1163065
163776
687856
684652
277216
1280075
593306
621527
708396
475923
1168376
754552
1399312
1579669
1554855
878879
1584306
139082
1653952
807313
1644789
567798
649604
424292
95949
316366
503606
1454139
1723292
903614
1086140
1664563
1193637
413192
217058
546324
1389170
331839
1385905
992612
1343266
1261542
1284305
31997
1853564
1779768
899966
300567
855874
1653052
168019
1707548
1364100
1698234
426725
1435301
308249
168833
949322
1084628
1292402
1088438
1793662
1820058
316026
1302672
1272938
1569535
807119
1733584
408920
1602381
1536375
669198
1337472
1818453
1772357
1351695
536021
93738
367459
1907607
777135
838694
1073874
61532
236435
1374275
1816041
1934605
501390
1795749
876139
233891
1201764
1763093
1905097
1504194
1311611
1707375
1955054
975
1179978
1657745
232111
286499
67284
278707
866456
135107
91122
753554
856155
39462
1705006
84251
1947753
1335334
74514
1419614
239848
1498215
961804
385406
474370
1986832
123386
1294912
1906697
970611
1111421
897856
216374
55109
535916
412980
952198
1668353
1359434
328962
885807
1618545
210582
915738
655415
897818
1776301
1160693
1746555
138958
1539138
590009
320765
641809
753903
243528
741064
368143
1028531
1384856
1755861
1841369
22756
523606
674556
263020
746432
1239391
581392
1559001
1254586
1794940
816226
136810
1274950
883212
862574
312515
1238132
1183529
1728636
1638870
1870258
1542279
242504
876066
1420555
1259838
879125
1924635
1028242
113983
1801702
1420771
1690134
1404730
1682468
582660
494247
1809327
451413
90816
61926
1294916
1750916
227923
852188
1609182
926755
1630423
1255944
1029041
179257
1939318
1786319
1786384
3520
892611
1433823
1818260
485285
1772339
1748213
1825443
191899
814023
573305
738368
1564766
699258
1984153
172475
1223645
795116
1575466
788260
1796578
498933
206372
1714102
1129887
905191
39114
1406767
352439
1984516
1935377
630420
698829
1019944
1135392
1830936
225014
82242
1360648
847241
323563
1921047
563868
230276
682002
304999
1653957
63522
871068
1985688
1516061
207247
1967226
258820
749524
840199
1719188
1515828
1738661
1932581
1496271
890281
404096
1942424
1650776
850311
1230501
357872
1707159
572382
248244
996525
156843
520940
1554143
738119
1462867
1630947
1999029
1346848
158486
615196
93913
972865
262945
1988339
741351
1024371
1922688
1223552
1110623
372030
1524831
1685782
575414
1115472
1913662
233141
1240505
97063
1251114
298033
1343844
1623054
1455839
1893073
316706
1890045
173317
566817
954856
1106866
941933
1053920
10977
233852
1428917
141266
342011
1453327
461678
769824
482977
1923117
576049
1710615
1805878
856955
364251
833363
227410
525200
415245
968531
1271597
1615946
1800598
1966847
1564487
1671001
806932
852789
454950
1400958
1501604
474425
60459
1062670
1539161
1289153
887761
1927241
1470755
1758278
911883
462569
1599493
959952
788959
1960357
1947638
867195
88450
1604820
1690977
1183457
1898336
1332961
309892
1795682
1967269
1430416
1428348
1388748
980456
1664924
683552
1902219
1150012
657531
1671071
1584944
635891
506928
1394951
1729934
1245289
471990
656720
1890922
1181078
154200
1973294
426575
1610960
560143
1336408
1089624
1267950
1829627
1782110
434180
1435548
1288242
985890
1326994
1314345
210828
1382248
806115
589610
89183
940383
1750266
1893460
979506
580741
429784
1871035
1173937
32981
605691
1001637
1449111
703046
1044721
1917827
1952682
1141797
793459
211058
1303213
1310960
1905466
394216
569694
1291871
519360
899580
1446007
642883
1455242
175469
783557
1050216
1496740
465964
1610246
1729096
616530
412582
660845
1705607
1516280
572795
86268
1613282
1039469
159462
1508944
1702364
811614
223333
1996759
788807
554483
648452
496250
416126
798060
447035
1833158
240949
1960205
1122544
1460992
928637
1537968
1496728
1327211
619813
600387
1183282
1292269
1999986
1144066
11887
1397549
943163
721468
664238
1172396
821286
1839374
155215
684860
1450105
194340
143432
1590624
613418
480736
737622
449269
1773976
972273
110098
1540389
118209
1805409
418558
1379289
1220451
1182526
54254
1001886
1451016
1564635
1586888
1039592
863968
937165
1999763
470294
1192340
1078692
1236095
1732786
663930
826376
1142825
242396
579940
1203030
1971402
163036
1614882
640154
398976
240575
781113
1338324
1940313
619803
1980428
924189
1933213
1816794
1857115
210224
1306628
372671
352827
1364396
1002666
49513
117980
1467730
125804
969468
25726
1333754
1668317
1816057
130513
808744
1953134
1028227
1841800
798968
934276
1657935
1870180
40924
1247434
269373
1873112
958953
192104
1525747
997216
688882
366262
1727524
1873548
1411030
1721905
338574
393061
602347
1924358
1389023
266071
342096
933986
951501
940072
1241707
801213
989784
1926978
1654764
1225974
571398
1274965
842390
745942
1920326
338531
672347
1681886
828421
1044928
1487314
376517
424921
1384725
619023
1282530
20241
1657800
1463650
1857978
755597
1838808
1385249
783045
725786
217234
1073151
428518
498981
283898
750233
195798
235276
1312985
1769587
260332
499609
359529
376609
1607506
1213335
441645
1303391
1549703
1224427
1908409
304694
1112256
981525
1436636
1725163
1615641
1451215
689899
206234
285460
879533
1746588
1528706
20991
1028546
1507
1458414
908276
533843
810429
1267808
630841
1614366
721028
1464390
798944
904212
1564714
70752
613461
805903
715051
8395
1217589
954067
895286
303024
126390
1579758
503517
1755497
1711190
830504
1421767
1515885
1639778
1089033
1151909
244639
1393690
1477815
726062
1031237
1145580
168994
1558346
1759521
1070347
1163053
34502
1703512
1777456
1762191
923294
794383
1888617
484768
1082885
804154
72127
504520
1227183
1981881
1035347
1400054
1623579
1386449
485682
144346
1419336
269669
1862201
1707817
1659765
1409412
127531
1215399
1805962
1798811
701173
662128
1858425
1855594
876446
1145278
157165
501865
1736071
347036
311278
1185925
1009722
1012978
658092
1658706
1222737
1906901
656829
974600
966172
1049705
1539139
498282
286955
1843658
1813101
298568
1484137
1069269
1529527
1271683
240731
1548015
375525
434300
127773
1598250
69789
775572
1513511
1869883
1789914
339381
254211
260599
1175448
588166
1136008
1659612
1124915
1066714
1401394
200401
387546
231126
607112
1009128
284044
1289763
492210
115187
526385
999332
1344429
1719730
109911
1246382
1017372
1368097
1997470
1141536
1555569
1041914
692735
135893
941146
480574
1851134
482302
601324
1854989
343404
422840
1660621
1207933
1480534
1454465
657794
1796489
1167707
1701192
932124
1208103
106454
390743
1394795
891907
1482922
853680
378855
488786
1404750
1834038
427315
1091781
1856762
278340
1295843
485793
1301488
1201771
1494660
597836
214167
1140732
37878
307520
1568292
826584
975070
989487
1087887
607060
1968013
925197
1324424
1619348
1338613
1920525
175095
1793618
1071756
283619
1571142
320400
1262811
1657019
1932203
1837751
571807
1607069
578775
116631
1438434
1051019
1101297
1889163
836695
385954
1432412
301045
1680574
1916824
729710
1872571
745061
1806358
241086
1646472
278987
378159
1029521
243417
443991
841239
155003
1474611
800345
267694
434645
581672
36423
445285
856145
1955691
1808205
1787811
155970
945729
832330
178723
1738156
1262943
1305582
1213828
1534137
560428
75605
607122
967656
714329
1583147
1106685
814563
1409355
1977725
1035711
1288844
796058
451714
700616
1878243
224248
1629900
1887360
521010
439741
12833
1763052
1520496
1641181
1677041
234496
911138
692625
1205190
621568
1556448
1821644
1580787
1613170
180317
1183315
1294195
1751914
1255026
1202763
1911080
565524
1554709
1178205
1135456
588302
238121
501791
1901372
1520780
485728
1323905
733744
1491492
1983897
441392
1995842
1129359
992233
502658
1683405
649528
136446
757099
1631505
486609
510990
145297
138407
450232
1460391
251671
1078988
470913
681911
1494549
1647831
646093
1569093
1052517
1459881
335660
1343565
1762044
1575080
108880
980003
1631847
958600
774373
917031
228358
139385
380946
748947
1182584
1035152
681093
100503
517882
1890483
1447727
1396
1205420
1757564
1730809
934781
813783
1982095
1351168
1299819
1474265
1792432
1827242
1130391
777329
608448
236844
1552117
1904485
205090
525772
1146138
156228
1365412
383643
1630139
1440441
89494
192876
932949
1603693
582393
1485166
1317166
1327516
1257604
1904477
1984214
1399250
464124
649520
1291473
1004906
994955
228579
309573
1786619
1838080
92090
947164
1700688
861390
1977910
1182721
1605616
952622
540242
1824066
744259
121598
810160
1934823
1181504
812497
23498
1600105
705547
1788163
447189
641908
1211423
1144175
45416
31101
603875
603220
429377
1071219
1989845
416513
271454
1646359
204002
1463903
1480644
1060518
1756929
1055004
1938437
1342883
90896
150048
1536322
1328063
979252
149968
1662280
1555075
1251884
1290830
926377
883875
273515
794554
841272
1754020
556821
1039669
1506913
52982
715709
1417252
1214286
893909
60530
699594
1063222
472325
372592
512247
393790
1855368
1368265
1473590
327242
1843380
258582
1126440
26654
1679531
1392028
1864589
1661697
1955821
1178108
1102864
1532292
1912065
95939
1148287
186441
1898392
1042885
477178
1370740
437075
519197
1206148
935950
163534
1754343
1316494
992676
835824
1449539
431980
471967
1623686
1483289
1886717
575340
1057072
110750
1739382
1311215
1007421
968604
1728607
1292572
1291286
994608
46176
432548
17879
965666
588681
1686663
918026
753407
1826400
976666
1687250
803714
1352762
605203
95916
990797
1759516
1469590
1343120
584599
1028493
207034
993624
1096464
1394701
8978
615424
1814438
1102570
1155081
162450
1739842
1048028
494303
234678
318075
827622
974436
745493
1154834
538418
1051422
1004893
722118
1714350
520534
991682
630877
311488
176368
1770555
1416487
1931773
240748
1514025
885952
1121796
143259
749608
732508
1046844
862390
1569872
1941442
1736369
1058370
824478
1989076
281978
360070
633866
1220143
1476291
1821384
487512
110740
1963913
1610240
378474
837302
277519
1904345
1841812
125662
567559
791346
1980919
1227726
522723
765131
1953785
391918
1272554
989458
1715475
732673
1702687
1655321
1503600
754848
285180
1910532
1905598
1965069
1376347
874011
1034416
1650136
509129
522970
1912510
888555
134026
1984197
204615
1739186
1649835
1592062
885400
1662710
1733934
799925
429651
224742
1338106
495032
871389
1637339
1474754
213118
237992
1510123
1330485
531639
7011
1076983
1363956
451952
1991688
267978
577931
1770118
1772977
1290079
1745705
8643
607925
266260
38937
167064
1888610
1357307
1712478
1331324
459924
123902
732598
1530350
1274400
781191
1040611
194571
770469
682547
766647
1831522
1545791
139241
1187515
403563
1775140
1027284
1908707
191673
992044
788779
149689
19573
1417965
1180013
1338507
1436566
1424971
236548
766634
1822528
335066
716683
1913553
1519421
888232
1146857
77838
1992604
308648
212158
235765
1885207
1389929
1944221
982402
1855952
531707
786692
1784974
76525
186151
1549277
995449
746707
1862439
1598261
281180
556078
583918
1489970
1333328
1980484
1512429
135705
313638
1983142
624367
790441
623293
39120
821787
947306
1380718
583748
1445003
1258946
1302603
1315840
192950
163954
707303
510616
1739139
1693034
1726918
1136884
599952
922522
1371264
757989
550677
1699715
905019
630091
30812
1611837
1584118
23137
903348
769937
888347
1127938
1253796
1501471
19654
1248859
18148
1144003
397201
598267
754954
360414
1613682
1627864
162312
470243
390475
626160
1528781
1074871
1902944
1183706
1513153
1449794
51742
1231949
1985411
1672462
1748900
275803
1416907
496734
1660549
891201
733755
1067076
160604
562720
1498429
394467
1687655
341631
1517637
773020
1034975
584774
384002
340948
131035
1953511
1713074
175606
1908643
1439873
554069
1236856
1568795
393672
1320213
1344269
1606641
1784664
1381711
797340
1920405
1361292
1970998
634506
1581538
354532
1836370
1949665
249310
1399854
25772
791759
1418473
725962
841862
1868974
1560877
43555
81764
130704
1447558
1621731
318411
589846
1078198
451317
641758
1895252
1715485
1368426
160852
435262
765122
154327
173675
1675411
986461
831232
230512
1910402
1313357
1532948
1912781
970132
696875
1700886
854204
684780
648597
1612500
430395
1422101
194888
1137946
912602
1320772
1752193
73861
637900
41104
926729
759932
261638
804581
1774558
196422
1480877
1067113
520791
464366
1894503
390349
910979
1494244
445599
1411845
934867
1937201
174737
228119
1108869
1199425
60693
265776
1633428
1290116
1130841
770116
476469
1422749
1716853
1767819
1991392
1979817
440749
49849
543016
482438
332979
554048
248035
467243
1242813
560078
1982440
1268924
156146
1570151
656112
748962
1069461
1422982
566274
1549289
1897953
1186284
1690220
57028
245696
1545991
1012613
67735
335733
1433218
223425
1429407
763626
1587136
1667026
290562
936985
249849
5429
693961
105930
1721564
534652
87069
845184
643817
436937
985599
1493871
529448
195957
1336637
900113
728950
238021
488618
877400
1691668
578759
375495
132281
1030379
855671
1494401
76402
1418722
1381555
1971878
256087
435368
350686
319106
847405
522117
78508
765866
1232426
808981
1246781
288985
983527
1177204
159721
405057
958477
588641
492112
927660
1383997
718407
101564
2278
1981285
134891
1850252
1094347
1370294
1660167
299435
1053756
1195877
704385
1542817
1983783
784540
803617
857114
1979565
1276231
1811089
149746
519542
1512393
1861757
1006680
468509
407379
957427
1100198
330459
569816
1925595
1002343
1357411
1223032
1287889
192527
1932321
1971593
1622279
267591
573920
872162
1926842
1055045
207381
1220692
103503
1240006
1527645
1574057
318098
1415973
470010
327637
147144
1031890
1471730
1978450
1275292
427423
1985707
1283976
1343844
215632
351402
989773
978946
928110
1697313
184776
1052632
926078
1017764
1138726
183944
1617158
1371373
1175009
333565
1157211
1637972
414169
1601127
562769
1195157
1089197
1924861
392852
1806160
128108
1284715
1683905
219449
813029
1711783
1235701
217132
1813175
343166
1595916
1616625
547781
628107
849103
78270
1601511
1467232
894170
1211193
1889753
1777669
636413
362547
226149
453493
1899711
872723
1455608
1990893
1166154
186523
1258611
988739
469762
1020045
118548
138073
1137409
1744612
1928943
1107592
786067
1674598
856619
873921
641894
611845
56152
1040284
364533
207187
1047235
1808414
217053
431795
1153378
1335269
1147802
1257522
1462767
1356908
1427706
986645
1601895
1419440
25145
1091091
888227
245683
776705
792402
1270954
1840018
1805210
1671799
1670480
130687
1005617
1262060
1267893
1655918
1248058
1492898
192801
80480
1468586
1543661
1047037
881023
28440
825281
1612439
204035
216817
1022237
1300584
1379869
1693620
447510
1410933
137641
950738
1468167
835269
405041
1954127
34988
1285892
199905
1339430
973268
444762
629572
1225153
1089223
617600
16403
212300
795614
946189
533586
1569521
317424
1689059
1243687
1435484
1256765
896374
998033
984166
1385880
766238
1420791
1813343
471316
550791
1088897
1651758
436082
718066
34631
623510
1803303
1414475
1059375
1339488
1856732
283987
589054
1320929
647971
1162654
1274052
1628342
1729415
1192646
310066
1832022
1770258
38700
258263
526405
1797308
1290680
56251
177097
277497
1089592
1132308
238707
31672
532621
1207353
1488428
1407362
1229163
1968686
1805866
1694237
280821
1256322
733967
1722833
1605092
1070
530455
1753892
114502
710231
729836
536218
410132
598347
1326736
377212
1937289
1731840
699948
475201
198301
827405
1354194
583485
278402
1939973
308204
723980
359470
1411670
659680
756407
1339632
1371179
1378336
1246549
5263
645615
803038
1419723
1960889
1777262
829185
1860921
42238
577905
347185
322328
681684
654969
1653914
1511193
674486
697840
526933
1316000
1853983
561600
1386310
13119
1516628
96398
1030240
925106
755165
61828
1200800
1607260
1924875
739936
384814
81749
1779669
955601
25739
57301
1101945
735610
143094
602484
1919178
851297
1049158
159695
577061
1523177
119247
903761
1970186
1893459
381379
1998391
1998211
762366
668742
1929168
474211
1048944
800560
1604331
101719
777117
1111180
128485
489930
1558456
513630
61234
1253578
1351059
868605
1273196
1494541
1901814
570629
608917
358853
1234084
1248044
1188123
209754
1819222
2813
1404789
577213
1514006
544424
1314413
1431127
1604959
816993
65059
482734
1572060
65337
1367259
1597065
308048
842694
952237
1167261
1084097
1894477
938065
500133
191611
1170253
402320
1747897
1435979
405173
1014134
1783325
1019119
769923
1642423
48222
1871337
975746
1627919
695513
305099
1863903
1174070
1598470
1736373
934078
361795
967021
275789
688055
1404159
934572
842101
1107961
1849366
1032078
1474177
554222
686161
1629209
225872
1407538
1405942
991009
86451
1719107
700275
779744
1535596
1846766
1760448
1472130
1406540
863069
553269
910642
1959675
442959
1185316
663279
470718
441930
1486730
1597073
1283065
645600
1937734
112762
642477
1087452
662586
374761
532566
1936558
540540
1791134
304465
773792
1448559
991126
1519390
142726
1829223
87200
1306570
1131932
1898383
1937990
58398
1702683
831
476801
937016
1860378
1760251
1249267
341972
1145200
1698748
161825
1026890
1738344
359212
1149841
790600
1373283
1041786
1909996
1418028
847013
1349264
1534704
341085
1129902
32990
1684861
1175916
1766882
1185895
1960585
299531
307898
1726711
1216361
299165
1730282
134501
283865
114503
1503627
714581
103255
1197373
1340581
1497029
307286
245477
1795935
572682
416621
1763476
265704
958008
1338809
603819
177868
1904754
1244896
1630584
1634067
1418793
1916016
1763864
366401
517150
1186916
517718
70710
1609532
1717436
50936
806163
103591
1833314
1152989
371763
708269
1108041
1457215
1345658
661714
1150216
1259578
387361
966609
1971905
1736655
904472
1995741
1541603
1400354
546739
1495880
774472
530544
1610676
1421780
885870
615453
1650546
734772
78731
947206
516673
879233
477028
1024292
1912557
687514
1594915
57395
1432207
1979484
1462834
1738055
663632
1839015
1982941
618929
1057668
987259
256078
236181
574072
1122250
982603
212027
719436
380238
1837494
887224
637664
1787670
55856
466552
859241
881830
104178
509956
627450
720969
269899
1273839
1117267
1556071
1065895
1466115
1390559
282179
1467545
366947
1889876
439057
268707
228977
1304005
1870427
475757
1848485
821651
1732497
1820751
342196
1133787
818930
932594
1258811
1597731
587654
1343977
1173982
208800
373532
915586
743687
1133199
386451
1942416
1361241
1257905
826358
528869
1825969
1124940
1899226
538881
775249
213854
460759
1703469
1639180
1565726
625255
1339614
379425
1296820
1877430
377930
210800
1641050
1787082
375065
1573202
964000
1397676
1322621
1390997
1177828
1120772
1654796
398417
218276
632318
1003074
732952
305454
426688
588921
1186712
1894380
1828810
806053
1154368
443770
1985967
839852
796491
185525
734661
569208
449920
130888
115824
1291190
234800
616693
372266
736191
698777
378767
809312
1578088
1674349
619498
765131
1048359
1384919
1956582
786734
1523279
1324142
1469153
1321297
1729473
469892
95421
1881466
133147
1143620
72397
1518723
1923134
611448
875729
1293837
682788
1503618
46693
18572
1771509
1195015
754810
204011
561915
286683
1281399
451385
470634
211753
1693342
1186252
1788823
1415738
395290
194710
262138
1102543
788816
1238594
1257282
950621
1340555
1314461
1971381
1900303
1846516
1123933
683762
1733056
1785141
1437433
1276635
327798
798024
944173
1774224
647601
1199451
1349167
1848556
1255723
1674482
1823231
321466
1099700
1309475
1103246
140988
1231249
106363
643210
507998
1201877
1572145
515368
1058287
589426
528948
1409199
868907
626213
1649000
1849446
1635334
1927008
1143907
1680387
1606569
462473
1949482
256774
64838
830862
175838
51431
433375
289732
90263
1228478
728107
1002075
619755
481845
1215149
518776
410057
1348113
1310221
59875
891091
1819393
1575076
112421
259765
149698
384428
1296396
1983530
509916
1134603
1576025
1615666
81158
292035
1315858
1979451
388362
313998
111001
1979803
495698
1351895
1720525
1653065
1671465
1835588
1806643
1731129
1583447
1869677
362106
1561842
564034
1299408
225746
1281479
73683
54000
435632
285505
1105932
1452136
1509147
750781
1084833
1818204
741331
1033584
1266833
1360074
783205
329764
1316493
572224
1552338
1862809
128078
529697
752193
70978
194745
1337860
871121
327455
1468410
1452200
1426690
1116437
961720
156410
1433682
1748117
543071
963954
276910
187446
803403
518247
15224
1431214
1148747
1846329
517558
748439
1293499
1672183
102914
616445
1673611
59881
42176
1270778
1171584
489512
772454
1281452
909685
436711
408397
1138928
1116369
1360554
1571018
507417
464035
504853
874090
519416
615039
736448
1866255
230411
346294
1293596
1135986
49693
1509492
1553963
1084363
1715491
516508
1995633
402919
199118
22460
570690
645305
289753
753576
868502
1636072
940656
1288092
1729298
1149976
59077
46703
684704
123463
25572
550568
738115
220117
1472330
111624
1950492
1598402
274242
948799
1364613
648344
1292858
116178
1775767
362639
91770
702080
962894
930956
1073043
1813796
1306527
1718849
211443
1015472
375084
518086
1824109
1482969
1911780
1465914
77624
263666
1706821
2432
926289
1105347
1090291
1446465
1257624
377832
266848
877038
641092
1844212
1998628
456406
1726041
977480
1216016
845748
1508531
1532985
1943464
1969497
231267
1592432
940155
975576
727641
1816149
1620366
1183809
824053
1295999
1262506
1292692
1604420
739696
292605
702919
561059
1840250
1919781
1469491
1226613
1203322
724515
1505929
737677
1926096
973304
984111
767003
318956
578304
903000
1696315
1775144
476395
157404
1416029
1177438
1003916
954757
1679309
779791
1386572
1079306
680913
1762886
561281
663422
1060527
244348
264986
145526
1241043
1883249
1553699
200952
144735
1719875
141614
168457
704950
1262836
1595946
1872029
668506
621738
616656
1918420
1146043
922725
1408768
1138548
1879228
1965666
1950639
153869
1581578
218421
750817
1949065
1124504
787482
617625
1949295
574516
786911
673316
886499
43524
544336
818624
328750
1048607
578649
578172
414506
1022737
1186714
832887
1115752
1049204
1995871
1406010
1175741
166401
804152
1892117
1600995
1359429
722876
618581
747621
1453296
305462
1194590
1697991
735371
577424
553116
1693044
83552
849966
959557
662169
1277635
525382
1679572
706009
1529609
1462001
1968178
1727916
1047833
948521
1887825
164044
1268550
1504413
1439562
297873
383182
1273548
1146079
258612
1873719
106854
111448
837552
220749
1412224
1150485
1406828
47061
1858663
1060466
1307549
217572
977021
1392039
421453
1798056
743093
497660
749391
1351712
906826
1065704
221323
479705
672926
72119
541397
867009
1713247
1255792
1608832
993316
455209
1893924
95329
793557
1668327
1781766
589296
1207501
12569
1812625
1411325
41716
113999
1819913
183947
953428
358227
356580
1834478
197240
84109
1764014
1335784
1928704
1052444
316159
27630
679183
1914274
1667240
607856
1317194
1133003
587676
1286758
1394186
1123633
719917
1922404
251954
351046
1002346
29619
982692
1671032
156911
1046246
1156643
563301
1580549
734455
547284
317387
593938
188736
591057
768893
320710
1535614
1258118
867797
375949
832764
1084919
1194216
299078
147018
872656
835806
908149
6953
1745635
944134
475006
385626
122143
786244
1062367
1093362
914834
1467160
1546614
958490
1838203
659789
114494
1347832
6990
232575
1217548
248401
692899
735882
1513667
1250659
615512
876976
1518095
1961002
1161812
1665404
767497
455835
1827970
265199
1790297
1474069
1408683
261021
946938
339158
1518542
199080
972209
654635
1411092
1936889
115715
1706310
359834
13580
349164
832622
1429923
91325
1438559
457749
674414
937530
328628
574182
1254820
768173
206286
1415710
343470
1452721
751238
51900
489623
687730
539062
1499932
1471896
413637
887333
519677
511695
1329889
1874563
389670
923101
1786473
368529
1065594
1852878
306526
1004793
1536076
58291
637789
327707
1529591
1968039
1835272
1453496
1306826
658453
377682
572815
1851195
333243
120498
804416
95150
31034
429822
1834604
460073
1343830
1220592
147859
1444912
1542015
1158896
696929
1832799
721738
533854
1755988
1640387
1091871
341435
51979
835421
1066031
1724509
1317296
427247
1366257
921477
74784
173991
1493960
1196072
1266529
1294897
389506
1313222
1335127
290493
1012749
1967598
1149975
176719
1343774
245528
327745
151919
1101980
1787904
1774520
1634251
611281
972016
254930
471758
678601
1371034
1579242
1035442
1861453
1284112
1334658
1022998
1192550
1055939
513523
584048
1781367
1258042
1400485
1388354
1522117
1147049
1015074
969773
1961765
1511329
1862008
423161
824026
1704717
379925
101937
341419
822368
765722
1097804
495024
1533232
512
520494
136829
1274455
498016
1956516
1278355
1152109
1609082
500346
1456095
317919
1085807
42214
329800
388754
347393
1045399
558372
462655
1161472
90119
1230162
250211
960885
1680536
657331
1854635
378419
698704
1402589
1796575
1951271
818620
1423134
1284360
1433727
315097
279967
1651619
1106011
1565044
1637456
1675303
77975
1084901
960355
1609670
382050
242384
175474
1216405
797948
1786887
533590
1687764
56000
1890917
1178561
1377812
548898
167840
195051
1019868
421059
1718978
883369
1425456
877974
786115
1113769
67506
683133
1221605
970742
1658650
1588219
626741
613130
1426056
381227
1654681
1452767
378041
282555
1000140
1667359
330229
167828
269816
1149480
415045
145803
1290033
269873
1450809
1685202
1485557
487308
481728
1389030
93384
1110372
1305644
725382
80411
892223
1243546
1499730
221097
1275882
1227413
1364579
1044684
1482206
1864241
399693
497201
1110696
556119
1935545
1067958
1371744
533108
1661683
1294854
1860046
1991864
57707
432385
1429442
1767520
519664
1276048
1228984
1258674
316393
545254
865903
338828
1190456
1933001
1724264
90255
1398704
1107867
1001068
645443
23372
1639990
1443207
443792
930834
1833257
1923770
855855
315885
165118
1969160
1486790
172014
1245707
1040948
1521896
82128
203620
584337
84481
1022343
349901
114645
1229089
1258088
1412918
1897040
1296126
953477
1875286
680429
221987
237142
1937926
1348134
613316
559711
1908066
1352645
616697
1448668
1536496
885810
1280730
1347900
1915459
1182573
2405
479968
303303
355489
802642
1146257
1281838
590074
1584579
1896642
60816
1729275
497607
1430421
125855
298122
938729
75136
1294512
188222
1884177
761354
579678
1441759
943651
1091233
1621259
689563
255126
788558
1019620
276104
1101302
189499
806916
1206425
1253915
562024
853300
574382
1996277
668128
375586
909967
1196965
409363
1911295
47894
1067923
875206
775987
192542
146601
1206036
1642673
1512849
236937
840456
529467
138120
1373756
428424
635349
858396
533453
435452
496622
1549916
756375
1820445
267152
812329
1776842
720084
653929
333717
1489789
979510
240468
1620256
1369163
1919125
1285085
335751
852120
492010
1383038
348636
463973
1117851
1708332
1965390
170671
1147149
1679121
883390
55328
291575
403787
1993599
785182
1769526
1659585
692295
1638226
1893737
963178
1848481
1770210
1249330
460914
362791
703323
1379906
1343974
903397
1446090
1325830
672914
856035
476208
791482
726222
1435115
518331
1088143
1026342
1924986
694222
1341693
834642
1176031
1947796
1132720
582652
1975018
694844
1553786
1732870
174814
1561698
407557
751777
1668821
1962205
428960
789501
1115590
357459
690952
397915
1343382
5213
669089
1892378
371641
1287635
487637
1246265
600213
1698841
1955409
1077802
1936147
739308
328284
1422032
353084
1010344
1479338
307607
414097
725168
1785204
1290144
1035817
1758505
1296045
1251094
1722002
855178
844556
1710366
1967295
461108
644808
408005
644079
1685037
1463162
1421914
1885540
1748415
970304
1352679
1864567
1431179
108132
85571
1344510
1888427
1425018
1844512
1681962
41114
1805961
1251411
1980658
395104
1340466
631119
151982
63997
1968214
954545
1620445
1830597
808163
437015
1137887
927532
910596
1157614
156764
1684799
324798
1261791
65559
795329
1406427
1514257
1196605
155493
1954356
1950949
1222725
438953
1101511
488842
1685425
615785
1077725
1421074
287320
305020
1641201
200375
999390
1891457
951401
1564141
1851582
1189710
1517617
1384657
544342
676960
398590
1775285
203034
725689
1437859
1282953
1058333
1155967
1051518
350689
1970086
1333134
916215
325124
662925
686279
221715
1780930
1309386
1383584
778327
1828506
996752
215262
1052966
1852010
354875
1179049
1922240
1657024
19767
1975561
443048
59459
1130345
1087742
11231
587632
408246
1996944
1896267
557646
1501530
40629
582789
1418862
1242334
1866733
106922
1591675
1813637
730251
977355
1180387
1667920
843824
1736074
876651
1794172
1963955
1785215
1173553
545304
825791
630901
1218499
1172227
1666648
611879
957137
1706618
1167971
1786420
1402103
564201
165658
265844
257856
1507128
1772278
712152
965754
1633500
1743307
234835
623639
1770125
1405963
153188
390531
1070974
1028693
561043
1062276
84330
918605
953905
546357
1075847
123177
1934768
52973
1647441
1396115
870463
703350
528804
759440
1735273
914965
1321399
1338415
918930
763155
1143308
953165
281199
747966
428094
416888
963872
1522708
1871209
1642839
1662677
328469
1712048
234942
1974748
852490
1252514
1811921
1540047
1115384
1302004
1313049
1196626
999576
1942105
490028
862325
1815742
1859796
1206477
1358196
1042900
1552723
1142740
827048
507159
583362
1323376
1961821
366939
91885
1350214
123827
396626
1587467
763984
756512
1535293
1556636
1849833
1918781
1936750
1690424
1857859
709566
1877588
1688685
1071179
1701983
854481
240544
405179
1552617
1809912
201620
447781
886024
674275
551535
1208118
551727
916458
946607
818173
31241
764065
314401
358085
1015723
858635
1452615
1246188
306047
477622
746282
491225
1031035
1722361
296559
1126964
788045
955641
1996592
965108
1084441
1079766
757930
1319093
1612990
193245
1630360
8328
1443645
1006317
1538813
129228
948196
373416
1688942
634565
543060
1382155
556815
398510
774677
1807815
385857
442688
406022
325504
996186
427154
1322563
1470239
1838574
114434
282851
484744
1022412
1448494
126786
126460
375956
760775
1690818
656413
309047
1733553
77261
852411
159961
652296
1205086
86642
308265
116961
899454
868928
342988
1570611
1356484
991294
957435
1076528
1918624
1096378
959667
1549732
1589018
1470112
1986492
806621
1171145
577033
614799
1271419
1246347
945941
419665
1833132
1757497
163678
646515
1770316
1765678
1203772
1807628
441771
593439
653213
774062
840610
620806
585156
1349840
621749
1717378
898082
1236990
1057123
1826285
620651
492992
1597492
979008
753390
383240
290695
1491668
522214
238661
78622
1946576
1599261
1662592
875637
1278860
639892
973575
623196
1197483
74241
669374
900109
779676
1246586
621621
1781991
1353965
1686893
30185
1372854
643387
1972884
962541
1596170
287108
1159015
274038
1546125
590075
1289777
261173
51035
1361551
926507
1422328
1751775
235952
880049
1165190
424549
550679
981414
1695052
1760279
1745265
1274187
1110681
655695
1899295
970235
427196
1858922
287558
1789131
5282
710880
94682
1481847
1426204
1213204
991172
1317470
184739
618488
165322
689199
290885
1601125
762417
1841377
705270
1406674
1097588
174855
87428
1365509
959481
600099
698772
1549688
1565672
1015811
1333796
185727
167886
822576
86622
1536133
403984
972936
1217075
557989
1135368
1064955
331320
1628134
1917698
1884340
984196
1600537
824224
1216497
1046965
1340439
1468942
231520
1670873
1809371
192689
537737
1113831
746755
444226
977351
1806064
216724
1024171
915178
26543
1160551
584984
1308318
979601
448928
1732941
992507
1281571
456926
1729404
496182
767552
1036087
1981106
1761872
230118
1167733
572710
1127491
1400901
1706964
430802
696586
1760505
1047665
405795
1716523
553202
129031
246369
1073719
972473
1868667
210354
901077
1483534
983129
799487
32656
507799
920610
585360
1123278
1378650
1614928
469035
1996777
207716
353173
699968
76699
414575
1911688
890755
1914072
1863729
1021982
399909
1952864
1260590
1746889
1005645
1966573
732061
1109483
460321
39152
1192593
1955592
1735151
319968
1327428
1900474
1614584
2728
395580
1166228
1014919
905618
1773916
1906469
800659
1087013
1635422
1227299
125342
94700
744387
1800364
1243246
1096831
154298
134417
448243
868199
655489
824907
668622
1533001
1801047
1847075
1129657
462272
617302
1036404
736823
1155065
1041012
1135110
430421
1927824
1481336
791376
1472476
1452186
695888
1369462
793279
446949
142471
1368559
1745288
439823
1189938
1839388
903285
188351
1074536
1079190
455176
164655
1832593
1295270
1132849
201457
998631
1199886
1099372
73670
1165905
1737019
747088
903656
1649283
121359
1545747
186004
1911494
1545327
1482577
140034
405395
1579966
264216
1967955
1694907
1115041
1225884
1780709
191744
1137365
1909660
81614
1127211
1524193
1179691
696859
186847
1310938
1393574
1480991
922686
580619
771297
996950
1056277
1223705
1442379
271612
1100941
1840076
1180729
502768
1319641
1364920
737331
930723
664650
697021
1618355
672102
1098146
1129305
1473395
1489117
931532
36794
90672
1172103
1605770
1493958
1896227
456271
95434
971730
365138
1188862
905871
632987
643533
1637469
1093523
1860381
1525803
1551975
224985
590728
234592
1308068
285840
1709226
1253250
1604014
928002
534064
938183
534802
1838258
1547270
790901
731800
839691
1143564
1514902
986240
948344
1189208
1104709
1101099
549460
1791707
1377195
911519
1816959
297810
680030
1580968
2572
1110357
793827
92789
475567
1660994
274861
1688457
1768008
476758
1644901
1475460
1218574
516694
505173
803517
1080921
488185
950640
876714
931730
559379
1148621
1726692
815208
593043
782240
1203456
698579
1086740
1551341
1881649
1775304
630181
1047294
839161
1840536
641024
1867703
1792526
487265
1134161
1169412
529564
1747024
1513678
1535348
1520041
1876827
810656
290780
1183602
887544
445063
1569080
1807071
209192
1461054
1057822
761533
1432596
1760165
646096
1721262
512880
408489
1448585
1745130
1860778
1353053
675944
1827589
1607306
518107
479546
1128723
1733653
148018
1307696
1695466
909234
1983358
1915303
560634
1425932
1068789
1665773
1822530
560849
1468578
1524507
356435
691874
731571
1613153
1465494
1209952
1349386
1324274
380560
1142913
727332
671481
448289
197516
1518772
789560
1771986
83574
898392
1916388
716521
391741
202652
1834473
612299
637476
1917463
706827
67730
1675611
1946164
488107
826300
1337919
262399
1728716
1474018
969107
58283
116577
1937516
280773
1231694
1111872
1604939
635761
272607
796804
1148236
1602378
793227
247615
1611528
39806
973918
318496
1136688
105730
878948
471398
1415216
624165
1246480
881900
1297744
888558
664869
1630202
1691891
1926445
1471124
95503
1628495
41459
538719
1994333
373254
1181424
306020
1611584
43636
1702407
1351726
851615
1569245
1460869
521096
787606
780431
890651
409581
96378
1233135
1972589
1105439
364513
966394
1647012
1970773
124268
1897323
1976010
978096
653195
1018230
1907543
1001693
1301147
1095621
166791
916553
179266
643086
1469991
783874
1257134
232924
444884
283559
1065865
1857461
1079779
282251
875716
753383
646304
496117
390876
1465101
657532
233935
115603
1620496
1974481
1254835
123684
578503
1088449
1835697
1421681
651186
1226229
1305086
1548091
291989
853179
28489
850204
1404148
93691
1852105
126204
1914153
1185642
346564
920477
558387
1523949
1382667
1226409
113711
897692
1230743
1048347
1410056
794403
129331
1520200
957288
592784
1657907
1648982
404260
1031613
1168001
160666
207723
1505708
525029
1604420
766810
1055389
1385367
1196371
1540032
108601
1442592
1906140
1902415
1610975
1239548
389712
732987
1322359
176091
677809
1005954
19721
87541
424603
1903313
1490369
496290
330790
826613
540529
1887972
1832536
912585
1314273
1792652
1754223
1283749
1265539
688923
1826146
1644057
1782927
554530
271387
508251
1911853
1067482
1785445
1603744
881284
1234779
898104
1663608
1217905
541069
593560
393239
1814416
936907
836653
358332
852967
1263506
540868
1267384
1635321
1206916
1178482
417001
483436
213760
1443003
1087983
83888
366797
1481588
1201413
1305103
301292
42362
935230
1659199
207726
1535915
354308
160964
1718456
1295290
1158617
1689583
1864236
957396
306578
12866
650924
1079519
1848610
1251708
12563
1406764
792092
1962835
976070
1903532
360873
1379597
796853
1951166
50642
926079
228301
1250882
164179
491937
71114
572947
68099
1958945
1277388
1349324
553003
1680582
483738
639147
563433
362770
358455
1569819
1600219
953998
1359232
1379748
198802
145144
454880
1468540
220568
1677436
62160
409623
348068
168556
946881
144437
222701
351876
1081980
381854
1162817
477253
1450320
610411
1469599
1132857
554872
314382
1269863
1864902
1674851
1457887
610047
1764746
321935
1609069
1578670
1798625
336090
1009587
1926756
1275745
1168460
675233
817934
204712
756229
1867708
314688
1146802
1246980
677824
335446
1756449
74607
1483502
39915
1783037
822813
754980
1375823
884740
1406431
1022376
1211498
1453693
1113018
856765
1952035
1533979
1058761
120341
648533
1495695
564726
1734442
1096468
253535
1577182
1657984
1235286
1645527
1174129
830740
1986155
1499140
1528271
589206
1185882
763160
327022
720423
1200925
1935844
1492699
1760130
546075
1686499
921377
1722718
1315767
677105
1945028
396128
402005
194064
486928
724764
1952632
636369
1314317
1513744
370236
897646
755159
302016
629247
491123
128287
794273
1880336
480224
74445
211548
66572
1649397
605005
1261708
739989
412216
1108699
1671303
349054
1847818
661112
1395838
760510
691616
139135
1637929
679513
1019133
1729478
1293380
1085222
1563722
685601
491430
1225232
567937
1153767
1797143
1311820
1362928
379439
773803
279713
1257225
405018
958057
1821648
1211463
1091997
707466
225555
1637668
1583287
974966
1106828
237110
1807621
1750925
546075
1234246
83835
773798
446632
519123
1346428
1870496
1679017
272244
797900
118545
1461228
1694616
548593
1618689
83564
426136
130577
295853
1839610
1820074
578555
1541466
1022284
1694570
1086048
640165
1207390
134297
367418
1931930
873866
1134500
1410761
882764
1530954
1486035
306727
65007
1935075
1572833
1192917
401161
783901
1194154
1972543
1054162
385609
947049
1213235
688497
1692903
954633
1015567
1884102
1092367
1204027
318855
1404472
972605
1778619
518269
280626
804135
275509
245799
784623
1942776
1498043
911033
606065
67780
502557
758551
1694272
244489
1968245
780940
695912
670561
1912454
29876
1046118
175140
939430
681708
765593
411890
650453
541159
1296620
803103
1185078
506908
1568183
1048470
314856
1592611
1667217
1853321
1512985
1220417
537731
562034
955240
1020481
329590
306814
1281309
230924
26381
343180
1213027
1237081
723442
925987
895291
1964042
466505
699859
1065723
1643559
885788
384969
1535030
275949
657793
792171
1533045
574201
999979
1656013
379553
815088
1598544
1543495
1959264
1998123
1822066
1095245
1731855
1965147
945524
1014837
1204473
552020
83244
203822
240110
1770748
943705
842178
1990514
1743901
601309
1983339
227464
1250662
1677885
1000296
47925
1690130
1651843
515555
1580301
1145074
1030947
1521051
1266942
665953
1773560
413231
1795480
1252995
1501290
1802821
1355079
121493
1431680
1922280
490335
87278
1655142
1266570
608661
287279
1550205
1787259
420518
161258
1190841
1590265
327219
1109772
777178
1067822
1256807
478391
1034019
1075258
296526
1392907
610946
1374974
682600
1630476
1750498
1153559
53387
557
76561
88288
661027
1317664
572657
553603
1040502
1970139
1257174
1307432
21226
1370861
1544067
513143
587162
391308
1845653
1416217
1358657
604826
1098118
1863063
521533
182879
44493
1922340
1848639
105703
151183
1125055
806567
1357689
911714
1927765
1027576
1956056
72431
1202227
101312
335913
1730735
148516
1432489
910555
1305197
545456
1440172
1470390
676177
500383
1424268
679127
1073557
1343890
1707157
1557619
24749
869139
1336177
601149
557784
877157
747440
24154
745036
364808
539036
800552
1861050
198253
1557811
772550
801174
1186845
970024
1818706
384890
1405337
236878
1963711
1828135
1748300
294058
1569701
1394753
317892
642711
593585
719594
1309087
1595675
286045
1491374
1750742
1721672
1314078
770340
1308156
1674805
731112
1545868
65713
1814153
960228
405283
1825081
1435001
1480783
962248
1918677
806652
1142993
1264262
454526
20633
357300
67828
1257846
749292
1310060
1770430
1275285
195863
644865
1962184
381867
901953
481589
1329451
1136132
1611305
310668
1866945
959109
1492357
81123
228639
639928
1151124
1211216
161085
1058139
1864759
1999558
1797504
980323
656115
981851
479016
143842
1970690
92956
1194525
230384
469201
1990616
1949118
1573793
1932182
913526
1731068
1530634
971253
271879
1137146
816345
744798
566413
893635
877350
1930563
1708470
698389
752536
15846
1855024
1919445
816955
601534
1243854
230086
1671008
80258
1065998
920624
1391826
1084827
654264
1735189
1568008
1609434
1254144
122440
1339527
1256779
1231415
1296743
1779968
273184
868090
789983
1714234
139360
185162
1044722
1659039
258914
128693
1239888
440063
1477773
374830
1987992
1943339
822597
307639
1197092
1136952
1480486
920491
98567
1645750
1232461
352192
1555830
1352426
852722
53551
150223
642005
954753
59043
238734
499004
294927
1891875
690840
1263769
1306608
1434749
1455687
661344
1421016
1483413
1747042
1184227
1224305
1129168
1178069
157696
176214
87589
1875770
93057
1683803
1653281
646613
13124
33030
1765804
584912
1482735
1147533
1843764
1026830
1314175
918449
561768
47477
814384
1314303
567995
1047611
396126
1411626
1505119
1665360
1750633
612730
791975
1930136
1921385
1757105
703888
636404
1782996
1456292
1044488
1607795
127480
143203
1407258
1221765
1234151
957109
897103
427251
1312376
780033
1650147
1634682
1276722
1247574
605066
215531
911880
641912
99387
1655484
25793
524019
787244
1952958
1399141
247733
753942
1963956
1864302
595719
1254446
1342024
473273
723540
1967376
1727202
350133
65022
1834327
180379
1611534
1352457
250281
704778
1220068
529557
631997
1297463
1315978
855661
245334
1679032
1365118
296743
553775
579494
450372
32579
421863
326893
1311922
752651
1804583
1191614
1279367
305677
180676
1652366
686211
1719359
1151062
1885861
1660185
339005
627643
936012
616217
1999334
1724379
1028036
1791012
190373
549620
695378
1364011
950221
383539
1990328
571026
1614742
323446
1029522
1056214
183482
1807517
1576095
628710
10150
698633
1449008
1374869
502343
139195
817402
194804
620871
61193
1208451
1321940
272937
1953705
1394634
182692
1294115
724119
1099541
1120970
969382
984422
726518
347088
1505451
1041202
335847
1041037
1281900
1026109
863369
1400249
1296821
1420972
1561572
482996
1359844
1187912
1172862
1906129
844293
1699519
825312
849350
190459
120925
1751132
1594863
68525
1598539
1903416
1981698
53104
602534
1046063
406926
1895185
313650
1900205
159858
788519
227795
339692
32348
1914685
281359
425484
532206
1829165
353158
22075
40218
1264217
555664
1417558
1583488
1476227
867549
1983993
882813
368102
1725675
1165143
1023529
88733
191561
683740
256808
1354330
887306
1155957
138582
63305
94650
434697
460169
451977
389049
507241
101774
909910
708549
949639
675461
1093426
1530656
869895
1906086
1272916
491665
1550011
240331
1333837
1455955
1252013
1290975
401496
687709
1392911
1373503
748383
1119696
653695
1176606
166475
1198487
359198
831429
1293820
933575
230519
1394747
126250
1444930
1024914
1624820
447352
201253
527529
366343
768316
1319757
1018369
1522441
1419803
27142
1064652
831669
509147
590115
437584
421691
1399303
715617
1068938
1622939
943085
1963484
919519
523837
1003986
577296
584753
887282
1543508
206490
1985946
406444
250128
1661208
996446
1507272
124674
1805726
535842
665251
1525157
592595
1692513
1268643
579195
1964500
685421
636696
451521
232627
915893
1270973
113702
413122
2
1928459
1682265
1882731
7829
1422794
436607
1980648
1426211
1848876
1358045
1035585
686211
1011807
1825635
1652024
945998
1756322
1337611
1112611
720222
1618136
965435
1091093
536757
1448801
1219015
923682
1451831
895744
1635446
779826
383600
1681965
551849
492713
1437237
1328362
1868977
1820130
800332
1238830
535652
656528
1651193
516052
36093
5576
625463
1269913
812477
243685
1046906
306776
551934
1478803
1861506
1346244
480297
398596
175337
409034
1639361
673364
1832194
1782291
712229
1821532
1005933
922371
960553
228075
1110586
463546
934477
125269
907136
231558
747653
1565390
1691479
219903
935316
1040475
1265582
929460
1865470
1140089
838069
646416
144183
1817591
1653836
629232
1227376
1707415
890390
963919
384435
180924
1432539
1985576
1468269
1776172
798011
1788099
1259099
595776
1945696
1695681
396017
963347
297138
1178183
1814024
1266116
1039078
659345
1723153
477585
109900
390279
467647
798776
845530
1561773
1365803
1439258
1218153
819617
1890975
1711312
193138
472640
1984948
1720354
543395
107475
1792767
25612
499602
960908
1199707
1693627
393001
1728341
289054
1162335
756445
963120
1996508
1235479
1258826
78597
615022
1905236
1511054
835556
1849398
1331328
678162
510104
1494640
815143
229019
223876
1451805
164437
897416
487861
1898744
1220360
522201
1589699
199901
326564
992414
8591
1748647
177966
1092738
910259
1028810
708284
315135
1074825
1605602
403011
483549
816329
1333240
747259
789051
1036283
1074447
1205765
634060
399052
1251863
1365205
1123469
465606
228087
902137
1537182
1207516
483667
333295
1589582
367662
938910
657222
1302505
1791709
766029
1354455
1817643
576132
207547
1844056
1853462
358864
541426
31606
273002
330446
381006
957551
1249422
240295
1682492
398033
999664
247807
190675
1977531
902125
1743831
1263502
627479
1569481
1684003
1502675
1577178
1957339
1732701
1591414
723853
1170356
1725108
881680
310536
55959
736162
125927
1405341
1466864
1676191
743081
1465678
1970993
426564
541795
653931
1512657
916887
889536
987501
580978
686109
1389195
1633593
517158
1697204
30094
1482337
1492068
1148647
21641
594708
507795
248372
1758867
983702
231530
1368326
1418808
1998795
1192650
441165
1292022
1860798
1622032
1390571
1155238
488149
135327
258216
1925963
1900871
1820116
937281
1447230
1724004
1569482
1794349
238456
323260
1382153
1598079
97870
1897418
1334865
1001108
155371
1553562
306865
1255369
1094843
61361
1011706
1203267
176683
302389
1691122
945764
625774
1822817
815089
1187378
510348
1073830
1589935
668478
732711
1232759
1312367
1220948
245109
1056001
1313326
449439
1149797
1811331
1333236
1728900
1791899
947074
659497
1228461
452324
1117836
1611807
248925
1031302
1251910
673523
556132
868048
1060170
1382609
1895637
1393419
149058
1684940
1007650
1578404
1770997
1191533
993628
1535605
916106
430656
644380
1886432
1740660
1499055
572920
1969483
1144651
545524
1388943
1900217
508668
1905104
197623
873340
549018
1233719
1822563
133279
1843276
118664
541168
849635
1047021
1988497
1579155
1420892
1442625
617527
101014
1971847
1271109
1090841
1981126
993819
1548698
1171925
940045
1215136
1610473
1623813
498572
884684
40896
941728
563673
1778227
205486
870382
53167
1534817
1206517
612552
861567
418757
295683
352458
280730
1286354
1867881
1933498
1888360
74609
517399
781524
1983490
1414612
1763002
1756416
492725
413574
1628436
280003
1494212
849402
1940549
875862
1820357
1645774
619227
592988
836233
1730693
1314841
116706
1130586
1047383
1131814
300185
1923270
314115
1416065
1161959
165225
823934
992376
1739489
1066075
1929350
106537
465677
1276055
1231726
305395
1403911
1904904
857612
1780826
1045119
1821737
1452021
845607
500912
472299
147708
317720
666445
1254912
639883
85716
302310
1572112
1750774
1683580
1292897
332715
1571097
856391
470614
216371
593769
1075702
113986
1010590
1618738
913087
822690
462190
140834
1052060
674200
784225
417272
963054
1558947
26488
750946
394849
612864
1203978
219237
410138
230276
399897
751338
1875596
133039
1899951
1283331
204124
1432743
1825895
231574
1828350
1985467
1246507
1922538
1102696
1010367
121331
1017819
1087427
1993713
1550013
1708936
14149
1203080
16086
466279
18081
351326
657017
1516016
230408
1082371
1843880
1373563
473171
803908
1551163
1529537
44850
622717
1934769
1622470
1793406
1765201
621326
232887
40743
1092760
594532
522317
80604
1963834
1925899
999925
1473096
822306
1180965
1577466
678891
1231683
1152241
242473
975802
905651
219264
1007909
1461217
790706
321641
1229720
1476666
1766849
338522
67931
1977206
1320282
1052210
1837912
200694
1708962
1201781
1562670
963125
665368
218802
1704514
431499
1150672
695688
1663864
1904933
1262428
974995
1444872
1908009
11404
1749041
44598
195434
1585596
1814469
732362
1520189
476222
710729
700813
521486
1095854
1477978
896409
661172
806109
1527642
401290
1009609
540969
22705
951610
1468049
1766178
1353111
1727886
1436038
1489262
909
1508057
1241084
1468401
786829
1515771
1873049
1758131
1565392
405207
1994738
522707
724281
1717558
1802356
1454425
1028038
581984
1331291
1462633
1833837
1434517
1208996
276399
1089870
1844139
1673580
74199
497830
1533676
298266
275638
635205
1654540
1747683
380332
871446
1498116
488691
1570599
977134
1184356
1280247
866349
1013589
689661
1551285
1658094
1321099
613506
1051505
1004811
84247
1659981
297814
1348953
1756320
82197
676283
472645
575397
921922
510747
1149470
1878177
950836
299041
1240933
41024
468416
1338499
519216
1856110
1835968
698777
1757617
1513434
765338
1514272
1782105
171994
845342
1980610
560113
1726981
1622103
944169
290616
1008432
1826460
513983
615836
1261857
1423210
1002160
1651998
441090
644513
957201
544955
546276
1944188
868919
1173721
1640334
1785724
303133
1892024
1383562
1332519
602167
612814
1400669
981643
168147
1973148
831403
467063
683865
332071
594216
1420029
1865441
315462
1150034
1303953
365288
6853
149965
1023794
1811962
976377
960242
1684098
294487
788697
338329
168479
159497
1918124
1830359
1665970
1468145
1274022
542052
1289525
1418834
1599716
436499
1070804
588927
1775779
889409
369822
313368
238578
1733168
1592000
113031
516003
669490
1131562
369921
262848
843511
498316
1789872
1255952
846431
1190809
1719859
1845268
1751135
1986167
1745666
241647
1734029
206154
1386099
1097333
521790
1460167
1179017
1396138
1611881
489709
333278
634860
1960686
1773911
120505
884735
1839014
1168011
653324
404331
136116
1804586
1170050
1451929
714792
453070
1626428
959069
341611
1157399
1566638
1585871
1033205
706351
212890
1490629
1709753
241726
1853106
435033
574518
342030
230047
858078
590175
277253
501630
282345
1468650
116059
65455
1051638
718538
1321726
105649
489391
582809
584953
1893216
235812
1494495
722387
131195
555538
1593198
568883
936444
937725
645255
997145
1699948
1813023
142365
1224269
767575
276881
771099
241226
1053900
1662194
1836390
893264
711509
1494289
1384544
1464962
1246704
841511
1976169
1265953
1643122
931281
1881433
1360168
944710
1997715
1850330
1012940
257011
1931226
155492
901047
1716203
1063392
235616
838596
376163
637033
816874
1079796
1624495
1159034
418116
68907
309493
559297
1914253
1735846
1126310
1729031
5364
1677416
1596877
1643162
1592826
1852659
970280
229610
481609
1638642
1575519
718307
833854
1280168
458585
555528
1624150
1375424
140944
1563303
1796685
1737518
732808
1921065
1830516
1585052
1318680
1131942
1046897
548687
1744640
1658435
1816323
343219
829154
1393232
1518994
1754154
6361
224210
1864206
1366147
775488
866749
285795
1129562
1564297
1909602
31215
1093008
1470605
1670450
364672
996152
300037
292814
1549669
1642188
407597
1715570
1085433
804778
136412
463932
711474
1062588
562639
892644
913963
1135646
1954959
1438776
1391757
621429
1082915
1206779
1761684
42123
17459
1713983
558409
1989097
1663430
1393752
1326543
1643705
389523
1210256
185195
1819874
1909271
489091
364232
1879292
99003
913092
1696834
1019442
1180457
547868
1329545
363441
1148460
1909770
1311283
505582
339527
401977
681837
1859805
463035
220110
275159
466378
850491
1286657
962576
204936
584087
1970104
1256711
621365
1463425
1039515
1012460
664861
1728949
472051
453200
451882
393984
1278284
926003
1105901
218891
1347576
1794079
1724809
1301280
1418599
1455985
1085256
1919654
16091
1462338
448318
1800239
1189621
1889698
1651673
1315487
1545342
1692818
501083
1885564
1424577
1259618
817233
1058412
1003435
1014908
626084
1242663
1974076
1515911
1642678
612466
1781577
956026
1539288
1384267
607603
1209445
1644079
706831
599370
979816
68783
773329
1204488
524739
1666780
26025
1934215
237451
858811
88111
537320
243221
1754035
421821
879228
500234
1360494
1168362
1026593
579504
747809
1790736
755680
1065125
735278
31404
1884634
1830388
505825
1883407
530857
717340
202303
1751648
671978
1029515
1043936
909774
993408
330162
628900
1832164
1992716
887909
1023022
416310
1645526
549882
587492
805887
1159252
255203
1178533
954769
1361517
1127572
480074
279862
389657
1144549
475526
1637459
851470
545588
1377250
1697578
455928
1421334
1153887
1459362
606610
1061523
21269
223518
572321
1262303
976914
30929
1587337
123846
1108676
425297
1837737
119248
706064
195755
501016
1031442
1719393
1381611
1520950
1972348
1927509
1475007
1340490
1569730
509697
706487
1320086
1215914
515189
286464
1543679
925060
1346672
354575
33152
346791
248452
1837410
1620415
1847393
1875285
1567411
1017708
43523
872929
164983
1298918
1308652
1035996
1628577
1730023
70387
1378376
1518755
316325
1304146
1962366
1213437
1197369
1659431
171951
1869645
892726
1073360
555505
193158
351756
1214031
1285471
829890
1683914
235689
261016
511627
138439
1731731
1424924
602953
1038651
644410
1602181
1532691
1443288
515392
966013
416189
1049232
1492180
1828026
1612754
1332064
593630
1794453
679008
860856
1410460
1656450
184969
1766995
985338
1754092
258740
1919442
1877295
1051480
975616
1712668
851425
334998
632901
999707
638581
1963204
897967
1113309
176139
1297143
145390
1503618
217062
1273589
162895
1266315
1009406
1095487
1449591
1864631
956644
758663
1851151
1310250
1185970
319205
548245
935733
1398606
1718065
1468299
399519
948585
1443615
1866560
1393091
816643
607031
1732265
1876097
661770
1056604
254564
1031397
1080933
1789542
779033
8433
1053993
1081284
672247
341429
1287578
1491907
1917852
1617349
554483
1738945
1678391
330384
454272
842810
1581875
335087
265922
576945
1942081
906641
1565416
1528371
1358595
1248874
1954427
140485
191510
746356
90385
1118828
1471551
172429
630262
1657116
1508900
1502791
513804
733781
1038408
547941
276832
1885521
1049624
1027686
91413
365497
334008
1216621
1883499
467086
988893
1727456
873471
1064864
695241
1561589
293272
1334733
587215
1909046
1405481
1406192
536093
1858344
1165381
1651852
931559
226554
156300
1577907
931255
995624
668602
247849
1688007
870088
447961
1844582
1501731
1789363
1520119
337153
93568
752723
838253
183963
1913064
1485697
1104706
1733083
1782828
419571
596051
878598
1769436
1225463
1465345
324337
316923
1446577
801428
670797
1764177
449744
528936
1532025
1946917
562078
758902
492514
1703485
1053557
836368
1578225
806578
692941
921020
1003430
1337156
1027441
1223528
1744
236677
1251705
706471
1000235
1992663
702490
1943565
387191
357859
768732
1463850
1185867
1508554
1622330
1106547
1245511
1684737
289048
819658
1889083
568477
1672520
1810451
950409
764676
921909
1925887
499242
687876
498155
159962
1904694
426377
1638359
449402
1608625
995845
1411028
626980
625855
1265180
1891865
85416
374167
1787916
356054
1917522
1013042
1652046
533571
957566
1498901
821175
847880
1607852
587370
454763
1140272
1264651
1576835
726596
854279
1726092
1325207
1269541
1715166
1946752
1321536
94681
1107009
1657786
1965555
866821
766745
984361
401373
287478
902657
1184909
255240
327315
576929
1278840
1364735
1744956
1781196
1594968
1495040
998969
1432629
1012450
755251
499199
309873
1568248
1190010
526739
828223
1869566
487436
1839518
857303
1193400
871921
376752
1878447
1645289
1048971
356285
460373
495204
1814349
1964948
1765433
1253750
975911
901896
1900828
1953498
648655
766636
1612323
864034
1949669
1917373
351131
361154
1979581
606944
1129920
1300221
1489114
1474144
1426043
689929
582985
1397215
702260
790437
197590
178953
874119
1375578
1107338
1507803
930690
377805
1760884
247994
340022
1777596
1716680
901062
483839
1240506
1523100
946039
1505772
792350
194111
1509708
66399
1963819
1921572
1711848
1800725
115573
1548220
22292
51745
856223
211072
1371726
675494
1194012
178347
1900873
208262
1684251
1908334
655796
288683
293252
31278
1774657
1075621
1449213
959265
1367683
909363
1211398
1607716
1678768
1257511
665513
387628
899372
1816244
975507
228656
783008
126849
788724
1787689
791258
1484429
207868
1127403
1396597
1629108
961431
1481711
430892
49783
1376811
56593
466517
1729174
1474921
31481
415062
132164
555463
1354644
292660
1277073
1874013
637093
1627968
1302875
1880300
1629669
1482143
1303830
1856231
1434813
1446766
693718
1878338
1534504
1120578
1977246
1169060
1263540
1929440
352408
1076020
1972177
1597875
1847016
1702303
988396
462035
1692474
1398792
500652
385520
1953128
533472
186476
751173
1393274
1734563
205912
410510
538814
1834200
1035441
448817
796538
19209
282894
23651
1658613
167993
1180699
380284
1530626
1503937
934687
1344489
681515
1882070
1188448
99829
617024
815457
6283
1079317
38507
922945
1784300
436424
17405
1740260
825541
343859
1778278
1848508
1076722
1122101
87968
1980116
668749
284549
179713
702797
319911
678904
1917499
1609404
265582
201811
1281314
1865864
1388485
382518
177827
1582678
6860
1663479
110011
1722429
663672
1156062
307939
1699239
1937454
1436399
687451
195627
533625
483347
1117399
938800
308034
1888836
964981
802349
1525009
1286533
1365001
798575
1863775
1730372
333076
955849
1323165
1494558
521483
1172193
1791206
1815051
1946851
666826
1499298
190743
338653
1669413
1171330
1730434
55193
1546235
855246
1519260
749098
1002426
1940820
775662
441482
1257318
100679
117340
844946
1989039
626524
1872404
325277
741445
518937
1471094
1418320
1789611
1643264
1788971
370185
1813728
1865685
1331738
140896
1925059
1221210
1433857
516790
631981
1756815
767091
1192125
115800
199864
829745
840917
1482304
694149
1538681
1147279
1987086
87662
1894983
1817201
1424980
549905
936573
1308055
146528
81266
833797
1721909
601441
765626
1493504
640870
1722172
1730875
12050
717506
175401
598803
1364999
1898166
733293
738750
1721147
1206390
1324244
1582688
1981700
341763
1381228
784341
1070893
1820960
1006751
332560
1874067
991087
175532
608504
916800
142934
30785
1969326
1562889
769059
1540818
1840661
774136
1713464
1567320
1233886
1503405
676796
1376904
1965022
570519
945858
1595214
453372
825463
1786162
75223
224476
571302
1629708
1838216
1668374
195235
995189
1150426
1140525
1030492
627843
584263
942253
1826799
614459
1191974
1504479
173030
1194047
1497725
1303041
1809863
813503
1401528
306433
1951200
425330
1691339
642173
1915128
1085716
1990948
1124941
752588
1901021
1300663
836049
340045
1000058
1160567
1946750
1386352
371840
711300
964914
188625
750853
1091436
1443287
954758
320673
1054276
914208
627609
36787
1144932
1466292
1562341
1128071
1561283
1362359
1224274
1186845
1804159
568045
1909092
1272237
1909968
226403
923114
1084362
1522698
1237471
847444
1703757
759549
1798340
300824
1252498
1458934
58013
118097
1059726
1941496
1150370
783912
1052842
910650
1456905
426129
1450723
72640
1018866
274596
1569547
1064936
1101628
1047002
1863484
284630
1586045
1565398
1372031
516632
698521
1332888
72472
855791
577700
243630
143146
1863268
988425
790939
216859
614033
1214016
1516859
1386963
1874779
1978202
1819881
273554
923104
1272008
497394
1114323
859229
1046133
1861009
1427555
1868597
57868
829010
696624
122758
349320
1030286
1307079
1072992
1443757
798593
814998
436494
562635
667384
1581479
994681
33810
1201052
889664
284728
1289892
1415715
1020838
1617856
1658076
514480
1241386
624354
1130094
1541075
1356782
843428
1671199
1308830
694256
1021494
1652824
1722707
837108
1846576
1671052
925442
1990688
1120418
1415175
1312409
119284
590665
14125
841891
1384370
202960
1449477
241375
396049
1002820
1102469
330610
1874389
1876219
965687
906802
475483
784039
58524
586948
1569159
806080
348765
645668
444106
1692055
155509
265441
744476
974506
1429691
183315
1037530
1896848
1645130
646148
405760
914064
326414
991999
1982271
1175928
1901879
901470
251558
1892049
1311848
1724643
1200696
621477
1243859
88797
1381835
1128559
1060152
827346
1846001
1454989
1236004
118971
1940495
1774278
1243296
1984899
1017792
156394
1739457
549427
1193084
44236
384153
1576780
108701
1606240
772793
1869961
771872
208684
470758
1577503
1156365
1720252
313254
1769976
842632
1270718
1124771
1405085
1336061
1724395
715349
1960000
709894
695375
974137
1017453
803464
1699454
1472690
457807
1869051
1125596
766355
1822741
365564
800945
1200951
767442
1284864
238683
735649
500299
24407
1399488
1721816
1173201
38394
751461
124776
579928
1944423
1344295
931796
1171648
692977
387365
1834987
1843728
78723
1124830
181218
566184
874556
1537764
1247257
1968466
732414
551491
1023619
885361
1703608
752193
264936
1008714
1927855
1559261
1968027
912735
1522928
614699
48660
109225
1148917
1790217
1956782
733380
359882
1734019
1747769
1956079
1673482
1408396
1443971
1201054
1700819
31908
1894562
1629682
453122
905995
262425
1947374
984681
817763
1527531
536837
1844864
1437120
383564
314996
827455
117884
901889
1624381
1952194
243391
1313688
458938
27122
516404
1599222
1030748
641634
659015
1446736
569801
692129
674240
1080273
1809531
455774
1311179
547656
488574
696387
140374
866823
1690247
192360
145498
413695
1439735
540991
827837
444301
490388
271722
1863488
548988
1492852
1259959
1015169
1537828
973427
1398087
1670840
114174
750835
537045
220537
1255937
918212
1590413
1463333
252186
573733
1506642
248927
1588294
1290719
1001601
532361
849182
1843873
499488
615048
343114
642061
1877026
704289
1164881
1256134
583883
1986641
1679142
1707320
1484537
1451876
1268415
565272
174443
160685
627640
88466
430470
921130
1702189
1651692
1755240
715556
1123094
1925861
32211
1096618
923647
485136
1178091
1058807
1763451
349121
713888
331591
1309147
1521923
1367171
680207
1794174
1066267
1970311
1775716
716027
1096533
708632
25040
943527
1588799
76921
1288326
994672
43198
413570
1698651
11690
729286
116994
479552
544401
1417426
1121247
801662
1009485
1744513
1159862
486201
845547
217528
825539
305590
596963
342837
89695
521144
1631038
1471794
1531911
1457681
1517255
1413774
1153295
1118856
391188
634877
1774559
1145621
1756693
1553463
1623445
1101149
768932
164799
1371002
1142640
1434220
1939728
125877
1573024
169431
1252199
315837
611875
1238950
1197721
617374
530047
420603
960222
286970
1881395
589047
978668
210550
894671
815500
875261
752205
1454821
1272872
1458301
554992
693692
1255128
1556811
259286
378492
1142931
1425570
1507937
1228927
189128
949162
773149
1019740
749046
1735717
1847870
1366064
535168
706040
1705654
1130234
835240
84837
1282987
1018093
566212
956031
657164
1398107
972149
1524991
1071370
943278
1356084
1476081
249360
520167
604111
319488
55207
1268474
1660307
1997768
1468645
1970245
1865137
1295336
836027
780014
1856866
234723
1776932
968108
1796301
1463654
305904
173241
690628
401863
976622
672949
679028
1071400
496177
1688426
1796036
1229335
992779
202716
834347
1753401
526701
1491659
446181
562034
1054450
141870
1658444
77932
394624
1393326
1363199
1692958
415693
1583806
931375
1308508
1654607
220188
815487
1110272
1202259
952774
784621
25146
1232604
477267
85498
1974544
1013536
445334
1819275
1514019
1258037
1880513
1662897
1536368
378984
1184161
1089321
277286
1329840
1718054
824078
440584
1317219
669384
258368
1347233
1832089
997693
442909
495117
1124603
475159
1677713
1071428
1993770
383180
1997966
1432543
1045224
1480414
965594
1494654
1810744
1647841
1058250
202233
1464137
1005431
466047
391545
1826709
855186
722809
1675292
1718280
1760480
511690
1550857
278595
1161348
984444
1237628
154198
1591559
1233905
374629
612219
251787
79518
1076675
985946
847886
353953
1174115
1643225
133633
1949977
514545
959653
1378925
161346
623743
495071
1306223
524129
1724107
1057526
451895
1733246
208081
1114484
1465261
289741
1464235
523236
52804
1907815
992044
479147
1035797
1604562
1030609
824263
915855
1710857
1879765
1277882
625417
996640
895437
989548
1723311
1753822
1069142
244201
923946
660444
1546855
711172
1572794
355685
1066235
669549
449839
1147632
1193684
1895200
484554
76989
1116988
663759
213430
1961041
1104622
1736908
1512339
1670421
1033144
1503561
1757818
1587933
1896546
1140353
392987
722229
457919
58379
188822
1349323
999230
754924
424835
128013
217887
1892358
440893
1256378
1888012
1974988
1507666
68499
1644398
586339
1860490
1215722
1426946
1240030
1646207
81919
15813
1309248
1948111
1259036
1446815
1695058
1367488
1381379
1507789
1210037
881923
814154
562942
608308
1399708
1056223
1112233
89110
178198
419587
1771646
1871388
1898890
541803
1246129
895213
1073952
1332361
1495963
679222
1460131
1659025
1301568
1039493
559940
1433365
977028
470357
1712349
501755
79266
1011164
378984
1820973
1393139
1047392
346610
1675776
667451
586062
1188751
374354
1986724
1085827
751536
17468
113308
1162581
168246
1129606
1869479
293146
1948411
1570838
61205
742515
1425509
1602033
1550758
659821
664477
683792
849455
1050394
1761116
1105221
1347998
1799816
814186
1078747
779904
1512698
1886662
1115580
907204
362028
385309
1615172
427426
714531
104421
780548
1815652
1656696
791683
1931076
141158
747226
820828
1237372
1147367
1250355
1731729
109555
1519194
1822835
1728930
1189463
872001
929384
1952637
1586768
1868560
1136170
614801
1308818
262153
1299510
1493035
1531413
321480
399524
1605183
1098412
492598
947412
1619211
349005
576146
704278
1520495
846066
1714131
1346207
315915
1656924
884296
646937
915731
1903014
440305
1698687
25253
47757
100833
1607771
1280924
1564562
1080926
703167
1558560
615839
699578
285058
1970255
455674
351300
817458
1541994
495761
1408208
1110085
1022950
1045316
630372
1952351
1105195
294830
1466333
1405893
681075
740493
1352375
1514736
1449596
425494
613013
80956
1880367
189458
1120167
1620719
860145
699570
1768074
1993237
705079
103298
1448678
683013
456464
1645755
996475
960488
987430
1934736
1953512
1841455
1431672
296122
642471
1073128
172732
334329
959280
1392962
1116424
1277822
1246295
653283
1922229
366947
1118043
1846989
374114
957181
121643
1933157
775943
432042
40994
371295
193814
12280
957812
1898459
579460
1725521
418562
1598597
1243676
107438
1129027
1966961
1078995
1817359
1518752
1263072
423606
1838906
385316
1965364
1328223
1580136
1768310
725598
1411067
1693317
790424
843162
1227133
1286922
1938580
1613975
1142122
1512125
1890996
1966488
244363
885317
147190
306742
1760705
1910498
668005
1140139
1929751
292191
943987
1072804
1771028
466563
296805
1311505
139144
532375
715641
966824
359882
222979
1199260
189108
1602688
56171
1831757
657660
1882164
579446
657263
279702
1361565
1888370
1750434
902046
953417
1559553
968956
397399
34657
1433268
1844219
1530132
441929
1452362
705032
747272
1496467
1331092
1386523
1796336
585080
1155591
721274
575338
54090
278445
588632
783147
547119
329950
882004
1602894
560200
1811475
851126
1599510
1620696
196356
1514897
1726633
1036206
220929
1342981
1662950
1429167
1883689
3762
171670
1442238
231386
1767290
406441
771723
926142
1180621
764799
1939754
587532
2475
1068404
877015
105289
978876
1540077
1949794
182202
1126020
730189
1236287
1993713
1170397
916971
271612
389486
452183
471313
527892
732527
927406
1233682
1057589
1100394
415329
1577271
671686
373812
1305691
289241
434582
1370257
1288937
508070
752488
1938017
511948
1968430
933950
470896
725250
1337711
26088
116108
1047485
695645
435585
1516139
554244
738879
1962223
346766
717716
11216
696555
1639622
163744
905938
1544279
1771590
1122081
62337
879936
1894470
927166
1427050
905825
517083
601992
1608459
1326677
1074190
1326342
1064786
8114
1376473
1839211
24686
30099
1203460
495423
650116
1550937
872933
1393011
729180
891460
1280012
1682249
199084
915085
324153
1900416
1332602
1977060
80691
1581878
851906
21318
273913
561297
1045878
1941139
810642
153403
1072229
1537060
501588
181718
294606
1146288
1966973
706339
69594
1014482
120843
1062738
963702
337284
932583
1125730
1064493
665913
128175
1026696
173772
1315812
1023079
1382155
516690
272797
484150
816527
840690
1235582
1614345
1996676
999787
1539984
1286106
1238621
1779711
1703222
1032975
602816
1458428
1487532
162077
768391
544638
784459
25111
534269
1142583
339105
55629
743737
289887
654015
715264
220308
198805
996172
1621953
552379
409603
1578755
42186
1487827
1496361
650928
1300492
1966304
1745836
1998080
1666742
1434054
1964044
1818187
1175394
711348
1996043
1196795
1362242
914403
1496857
218030
236774
1021450
171340
659607
3391
778082
1422803
793432
602534
296798
1805198
1183303
98961
459084
112499
800257
123481
1322351
422324
41527
1400738
1713474
1702506
565615
813063
699899
997847
548247
280579
1691036
976433
1916825
60473
1120642
352010
1484030
239403
1533223
1973008
1809093
1902183
633694
111767
1152501
1729677
1966035
1178352
478671
1801139
988812
660357
44535
850454
1021119
561012
1746234
535745
1918968
1287324
866691
265087
1152157
1413264
299179
339995
1752915
951611
1422784
1122336
1273368
189741
1336922
1900200
666505
518025
1942660
1288693
1527999
1761201
898269
498584
1038434
1137882
1959817
1374738
1318544
828805
77176
907727
473857
1164198
1207524
4602
900599
722355
941149
697640
1791961
562643
1899953
96984
1957088
1200514
1760542
1294277
1497609
1716926
1079365
1389121
1535504
776232
257923
917899
1824193
1870711
762894
1888796
1311696
641028
477897
323979
604955
1172357
1777116
789583
281201
1190687
112542
896350
1579775
1659079
1108583
908186
395880
1711233
519568
1341581
184376
615651
1431200
140706
759513
543895
239811
1245840
1271846
934461
1617252
1191647
1824094
1600577
347875
1828272
333445
652504
1501370
514244
818240
171592
1996545
1344598
464997
1829758
1659327
741562
1009150
1181947
1392546
1060498
1459594
1807549
678765
1985864
1079283
1139739
228631
814631
509925
654998
744684
1427827
257961
1181697
880052
1706260
142171
1978228
321601
398265
332742
1589625
1364596
836465
1560313
387419
732667
1170568
41158
898698
1237486
116621
1277551
1765528
569446
869137
733867
1542941
1921155
492248
191358
1178598
338101
259232
1322423
1683299
1735049
233206
1500715
462557
7052
1515202
1405803
10708
599552
680628
262722
1476552
1945254
1701874
447786
961599
1830723
721130
494198
295585
674939
1343932
139253
1562234
285905
728594
225440
987391
1824711
1929895
1321406
1781909
1625697
829436
150081
1812323
425034
169074
1751892
1922152
1699688
372355
1466266
1977616
481767
1474682
426287
1132438
710529
964426
937395
1636184
1020192
971995
942527
545882
118411
1217723
648882
917627
1865925
1048469
407637
32365
557966
1561664
502889
481040
647510
101666
1605596
171071
727886
1302476
431096
474181
211777
1303825
1462527
190899
1933993
41572
1774093
1940257
1339553
223065
729509
699739
192960
1088169
498217
792168
710184
636923
1455268
1295966
1382820
145672
1678225
1017135
1251844
141863
476461
1972498
218863
1990777
1178343
1403806
1027386
501803
899749
1426158
514915
1670984
1111304
1207854
1441252
1253673
747438
793015
121724
185487
860327
1960674
1606070
1550431
29768
1263702
802022
213062
1874129
1041001
1873339
551511
1988750
734874
799816
560159
1445580
1059692
1744873
1798504
725591
1946816
313047
1905904
429116
701985
288230
1010390
1468403
210858
1011085
1457162
421532
1806934
546151
604555
889290
1825918
312137
303928
743388
47984
230222
1240926
1805484
722671
1671464
954358
654772
893411
709317
737204
1397655
1233689
1580076
871750
1046171
973462
135060
1522121
625282
1578083
1572848
543587
942207
1674596
324162
1527614
1103313
178975
487551
1099615
262142
152784
1778569
1010162
631046
64517
1045737
538386
1734109
651916
1650489
299000
823719
1417391
1072228
21873
968630
1669425
1354800
1080374
413328
1310672
386474
1976589
1987800
1448543
19369
1619700
53397
1757024
1013734
1987912
442833
1338271
1490067
918865
1001229
1406489
852333
738751
66181
1431640
468604
1794579
1263192
96406
979150
517443
370917
1709506
1122090
480960
941653
1243154
1350278
1979427
751955
987986
601493
269174
880799
1367617
1076538
1696417
627311
254067
1112971
522079
1098319
335541
1623823
1625528
1264653
931098
1969766
737571
1749032
618724
605968
1600629
811151
1135014
1890035
890248
311239
770453
810663
1452434
1344907
1741937
1911797
526315
260954
982430
1460078
413178
1535265
452220
1106203
1816184
327777
1184834
1715557
697031
1196251
589952
1029189
342215
1121094
1468347
1947288
152189
510612
1297631
1323823
257582
639939
573315
1573979
1204622
140373
1345195
281042
337082
1589173
1631693
199284
1798449
1651481
1700202
1745527
107552
698516
1578558
16031
1023537
1979635
363734
146006
386560
452058
1162211
1228983
123553
1052452
109672
120304
351
1497786
471251
1188737
1387666
163143
1654876
301751
517317
1868675
1820794
1496624
133349
1683467
38211
1396472
1494719
552869
1940615
924979
522255
1478718
52852
1236554
219834
751525
794627
1842044
100123
895655
998288
280791
1675057
561629
231488
551733
1402789
1876595
1922251
312793
47726
1518986
1975021
37830
57318
523399
1934282
1031456
1417128
39970
1723190
1272135
404444
235360
1130007
453164
205393
1175960
616940
898521
513908
1975159
166022
849048
1030143
1740377
1964367
662708
669428
1339625
1082709
780034
1301745
764988
335423
978421
1813821
1161893
533092
95159
1028226
996763
1637660
995059
232892
921341
756522
1192406
45043
1598960
1514136
1497414
1934181
615697
1214384
1576433
945241
835014
849487
810064
773878
885492
421886
107507
837668
429882
268058
1378905
1900002
67356
1790287
1230288
10992
1510260
492490
253950
620154
1565069
1939159
829992
752025
1415802
27523
968089
1438987
407158
1685098
1525452
305134
702297
1438268
231634
254293
721697
204514
888689
1029261
1722303
963363
1422114
1900085
1143127
1866973
667273
566962
453563
1204370
1075805
1521696
1311648
1097875
970458
1593207
158912
1897408
1482118
1889134
628199
913387
1089214
634139
79718
920462
572325
1297157
1125623
1330225
376466
243744
349274
1093740
325774
1533948
1029862
266558
483712
1716747
952979
150361
1072710
417642
204481
478837
1885511
269332
724818
1841647
520833
684672
996081
580763
1492174
678054
125608
605340
896824
1360166
869177
1502046
972755
243154
114426
1822557
88807
345971
1190880
876045
263344
1872196
191806
1572560
1120426
1609245
413157
1884955
876357
1727344
492613
92357
1443348
497332
1252253
844872
1848443
505253
831094
707672
1052307
1313922
812474
38059
203315
1827912
272099
1391885
978775
217870
855174
643847
1611240
6618
1310975
669773
1694752
367987
161676
490129
1234179
223347
364929
744642
1669750
1113515
758881
1672326
691552
1570562
821330
518812
1236660
1440295
834882
474708
1614887
154866
1503477
59141
898436
893237
1059940
735725
1456626
1299768
46631
147953
106832
836067
1008911
1316937
389580
1294967
1560647
137561
1129534
1773478
933294
863013
29647
1495539
979373
951448
958266
1244906
1595909
180871
1640133
1238549
128844
846303
1811210
1428608
267858
1274551
327647
1434149
1313727
160366
490463
554891
651745
316675
1862898
1331075
1238813
677550
113383
559395
1239601
1341379
1619451
1645513
1714980
1439511
1750733
290218
1952546
1603172
616491
1135746
960609
748486
219115
44465
1990734
1161097
1981238
262503
967725
1566973
1322208
1712986
1260765
55619
496109
442706
1106087
47119
872701
1584292
84196
1027132
1207861
532862
1920562
1884895
1652215
1693297
413869
78343
931278
731380
1653034
1118240
845017
1195365
412526
345893
1743445
1542909
1748634
583558
175810
518827
1283614
1616951
1837451
335449
495837
1274317
1607718
1471943
96934
422804
493997
1275293
1549623
662751
1405950
1754372
612169
1084461
1218360
1085651
417997
329545
1724205
1171967
1593402
1557310
332537
879478
697022
320716
579695
1335384
104167
551706
1842
944725
1077707
1913181
1816413
192364
840464
557343
1517045
69453
1348605
1955430
1702043
1229408
622963
1816288
1933379
1019526
293500
1263913
870128
609971
561487
510466
1787749
1920971
1838658
1156981
761129
1641832
1772729
881790
790446
1310227
1477693
1597751
1507609
1143502
1294259
113908
951255
190793
1134466
467576
1745541
912039
329201
1840886
584033
500134
1879505
33944
1768503
1083467
932553
1864434
1433380
895509
1732371
1905519
1884628
789686
516514
1552875
862041
397068
1874614
1378818
1197966
1436117
1070971
257207
207504
731077
904660
655843
1419772
1660794
109911
1661999
1423642
845997
205845
1517972
614395
1011872
1870360
412329
968145
1431281
1479366
67810
1448860
103101
683987
568722
729759
243826
848788
767428
1403077
55391
1817901
525501
1691889
647314
1368314
1791513
1427722
1010103
977318
1930104
1405013
378169
10973
926371
1525029
1074074
501350
1614330
1394954
889205
222653
390233
1328883
1997923
1200530
1537862
1175469
319672
1511152
1454731
1691458
1704899
865103
337346
896146
180646
534671
690746
1745803
506952
479018
1102220
302085
1344781
1117736
1312397
1280735
845973
631688
1662534
1955650
1910033
1436647
1600832
1418972
458293
1119032
1998130
803290
841077
818964
1995618
1610024
1296314
10527
910329
1425177
148737
46511
1330945
1872342
667946
282250
1052409
1176554
1206169
1899834
815163
356230
1521109
1690026
697827
957751
805848
1990680
1905981
1089075
628012
1436233
368553
621444
647694
367808
568222
1431928
771771
228719
504703
1252862
546728
763257
1888091
1243348
1894920
1520838
1351019
1784023
1439506
434271
934740
1576964
1983941
1378622
533206
1790241
519142
729253
1580675
1896600
1441953
1956245
800427
1810444
327176
1525437
928057
491464
144929
931814
1127932
274244
1947853
183749
306628
482822
1535842
1413008
613150
1460573
493335
567809
523632
1459250
1288137
506613
1663232
1660255
1813765
1852634
1752692
698693
580505
504238
798562
1877211
1988000
534330
543060
553463
1133384
705036
1926558
132024
1393809
1045159
1232380
1036498
194705
1804161
956576
1156106
1926589
651965
199124
1567377
160430
172596
1314026
1048750
71659
1783422
1708240
1707546
1240257
82938
1616958
1056096
1930968
711235
942563
1982267
1432088
1226655
1973265
1285664
937204
816102
1544078
1778634
729546
1909302
1328352
1375581
722458
147461
642053
818086
499716
1594613
428452
104598
369878
1589889
450142
619936
989497
567962
573010
389474
1013231
1946904
255181
315827
1859642
1552810
1410645
1401137
668078
821318
622724
1429597
799388
1081903
973213
836165
1300687
7114
309619
592056
863418
1002485
1830212
723757
858325
122910
1318957
1315321
837411
541991
1203252
199713
467942
1877255
104442
421881
1533441
278124
130831
1970239
1796489
445467
1174460
235598
1267738
449320
1085125
1938118
1023737
1329209
1738465
843367
1298920
1895737
1568330
1267218
1253886
494573
87559
1157515
467764
1800926
433235
477547
1536762
1478601
1777777
485685
359162
1205257
1868418
1309031
925978
23811
701962
568842
380648
1711238
1605972
1013035
1646560
286484
588069
538682
220206
975141
1549704
1721741
1429138
988223
647351
255614
1348201
1201223
749518
92701
1491288
700991
1528985
593213
1311807
729942
97660
1627824
542554
370214
1736392
1526871
1392054
1874153
280448
416420
1743436
181291
557109
875434
805917
175321
1294809
1006042
688136
335477
394611
73833
57279
736015
299973
1718145
196985
983935
979423
1149380
305350
1144625
725665
959701
234711
1891642
50424
886705
1170030
50210
1692668
736427
766066
690297
1133068
189924
217318
733984
1328578
1165358
1156442
1076059
857421
875432
467568
1240792
880803
376705
796018
1730922
1540682
643403
1887048
760243
1262812
936721
1085541
1570508
1426092
1721096
76665
1887325
1650271
4314
945810
959481
243473
1960853
219294
1292561
1267979
1380522
542027
631449
641833
729707
238791
1563933
1181882
16256
333865
429418
1494198
1752542
1815356
577141
1662740
856585
1621058
667433
1180713
393269
253915
1714352
1161800
917115
1548055
1988695
1985749
796279
555501
1601056
1023681
1820888
655585
631337
1381211
1879477
643635
582919
955829
1184517
599676
1807697
1219097
333138
1386347
1491734
1965729
669014
1391364
547441
1908552
6021
1618064
1415191
1507905
896569
1665322
1537406
356179
841059
615019
587490
787679
195536
357267
167281
219793
355285
406833
1977436
1456328
754926
1212095
634632
1029863
218015
782873
252590
1697260
1632853
499376
1647223
1189292
325671
1679802
1085952
1048119
487355
1292306
1470290
955785
192585
1296603
695210
672614
429575
1503388
543052
613839
348318
1588111
1240044
415361
112880
48477
1073191
124269
977690
605699
1225259
202960
651109
457478
166150
559882
302637
1030581
124664
278911
495964
122207
915936
1599087
924845
1417856
1641576
1112682
484484
376610
1205944
1547741
1266049
1836648
1343612
580685
1780614
1156720
701181
798344
1317618
1351367
1030926
1424214
658943
804159
1814830
416079
59299
962787
1290118
1065169
1131403
115724
1699001
1700175
1539940
82559
557112
935265
45166
1867557
1467427
898642
903280
915970
1709387
76957
291875
41729
1299251
213854
168070
1564630
1481893
747890
1262852
1851529
621614
668835
1405397
692052
649991
929979
1418667
1878756
712407
382603
1390335
1083838
1359696
342239
974273
960115
1072386
992237
1465347
112163
1038560
1478948
711916
1101438
832051
198566
709642
50883
781347
1633978
626549
596682
1777397
230957
1653484
1208406
1451716
271257
466546
1741922
360990
282168
1684965
652111
1167506
1175249
590816
1596314
832479
374676
259791
624731
1760540
334583
433321
1735439
751619
378692
1892980
1253503
1771050
1503156
1135400
250164
1134110
1523722
289706
1808043
1343405
110615
827190
268099
1833845
723332
425244
1863205
1071863
455455
1525355
1703392
73739
107277
254336
1140475
1571799
780722
653106
1152697
1543575
1214392
1331985
623815
248455
623562
1756142
488753
1914287
318361
616984
1213005
1528201
1207297
1588150
35881
1227833
1126987
437069
1411568
1121516
559899
116899
67150
1951029
184651
1284585
265330
1274354
761122
1823434
475939
1425171
1214041
42646
1029927
868521
956043
232352
76972
1326236
1903412
617348
33464
1690556
1718008
560776
92446
1906465
690236
18148
559662
1336834
1243760
54290
969001
1585545
703180
1194361
293117
200412
1304541
686943
146289
398208
1227328
1658478
17390
1248360
4365
55256
1173120
1706822
124013
157454
1704394
1747515
1652796
1006644
1439399
1155725
899382
1001765
1716616
233498
754557
499982
1468916
1352246
1344558
1676715
1569467
1306532
877832
343071
1677006
1542142
558319
1272160
1695528
810377
201516
1765293
117764
1886443
904002
1108144
1384758
1768286
1416142
1720935
1790093
431091
472794
701873
1081703
1428699
1660857
13269
1518615
1002847
822773
492431
1754533
519264
1960430
1670267
1461938
1037422
1839890
262596
1513100
131728
1263992
59235
1586677
1162180
417469
274844
1048166
1188729
1525745
219143
1952324
403876
1210639
1654707
1355411
1070888
1465663
1350654
699874
190498
1860651
846921
831946
779443
179301
565942
646632
865326
600465
913581
1705389
1864994
710811
1820692
113972
564614
111526
1291376
1930043
135643
1327393
1461165
412674
391691
1774395
400926
1179917
576076
609851
592980
926959
1438356
1422590
1459311
1103788
1399318
1148262
1650313
1445330
1262425
107873
550016
833108
695104
883144
1207924
1035822
1301706
1833878
953288
350
1472530
1747541
189460
585259
644280
1654746
162933
1050593
612915
693480
97901
255545
1400218
441893
447864
193574
1614085
633303
1027108
438735
466339
264656
382810
942253
1182081
1205353
100988
331851
1833886
725198
1442358
1126747
618814
482662
1116314
815403
1443915
1845507
649438
1583029
114730
1332693
537987
151303
712448
598280
1411064
1436650
532614
287527
300738
447944
612018
1537026
905111
86000
218114
273355
1054160
765646
1979331
580174
1714255
1019369
1816147
869151
1458347
768354
1944490
1500248
1011603
991128
1450854
1242423
789099
1099702
177010
1019397
914280
35685
1950985
1351535
1828990
1794526
958171
1302706
1640816
991258
1929659
722441
334021
1069231
1754495
789720
888127
1640012
1978640
880104
1936125
1776547
1690498
1768526
1237773
825835
126734
944097
1030348
742681
537942
232691
914733
986131
1388718
1894464
1305979
481565
562890
1666741
594496
823953
28763
1217950
1377650
1851656
1445246
904775
1499173
1678687
1088477
1467065
158323
47391
1599419
1977677
418502
132448
583578
257612
827142
1986498
987047
518104
509843
1316953
1122708
1829523
799168
428085
526860
713308
637302
1464847
781510
649835
1208878
1067789
780507
1817722
445044
1129348
798322
1243854
226857
1698031
301676
1332907
1397563
425457
248990
691633
867883
1612100
1957617
226555
256429
319794
1491660
26419
181955
232818
1843650
1288918
1409241
1812230
461906
400698
91914
1581685
1033975
1810001
1577726
271364
1950087
291340
1954663
1183998
1356790
521578
890658
594212
148833
1259406
1195360
1219553
1231299
536682
946950
384753
1059409
769874
1783881
935113
233224
1738954
238498
1027030
1837839
938131
870094
745672
1345259
1705416
63423
768565
454264
806094
166347
852184
967949
1868301
474196
1514765
980093
136420
1970550
848495
733820
145955
1358641
695676
268246
496170
895800
662787
1751013
1636660
849591
1484245
1271578
1826823
213703
1505892
535006
667086
948144
1642980
1426592
1800859
1252638
27485
982629
1542388
921362
1999686
283566
616164
765022
1793641
19658
1548888
168767
1335556
1173671
1709482
654460
689742
825182
1851150
21245
849404
1833174
1758825
391777
1480904
1038884
606507
380798
1760633
1660837
707697
112664
1551926
1754050
1391899
1059812
1276272
313699
841122
62787
737350
388957
894797
1425244
1824569
176285
1068103
1816785
1613790
95616
1993108
74530
481822
1932793
958800
1546278
783481
211346
1049996
564719
1483738
41930
463960
630097
1446808
304963
1352608
1708637
860181
1981810
848388
1960381
7617
556854
690613
1370654
872259
1502330
807819
1676704
34226
733122
386451
11327
1868122
686872
904787
1364524
1092347
1524643
410179
445776
714457
1805400
159823
1650354
128424
1533699
505013
1979786
1132607
49566
1106590
888224
146153
200312
640870
217177
1594217
1981010
409948
71254
1819507
596360
489017
1872789
327602
1622321
1159916
1225751
427460
779269
974876
657889
370572
869882
455108
1611309
1676752
484528
1639080
529101
1856424
380190
1602460
1550894
1869097
1272144
1419469
1171706
1091112
341655
1594514
309772
559693
505300
892238
1934954
386885
837665
838831
425312
988217
787365
260996
165180
1688880
1373358
1415172
1348940
369046
288343
1875637
1836722
1925516
222571
1147116
1046090
1157006
1417211
640571
1235007
345524
1558476
823163
1615548
441747
855231
1217556
720218
432669
806947
36649
1302534
1437267
1287200
1420490
719183
1741552
706877
842206
990293
449172
1144848
1133064
929993
399875
1218378
1375149
292180
1712084
1685743
192896
399837
2564
1193161
347087
1719944
1036192
1132331
454053
1645170
607609
1027204
1716437
396097
537503
1406498
1384906
1958424
857516
1728665
682730
1111240
1500483
55709
1507580
1665150
608606
561525
1703041
773536
843333
1044220
676977
450494
1261170
1379037
322613
174693
1000672
1729909
1946827
1002612
672220
135425
1335550
19458
1390646
1949448
657526
839019
121645
855089
1450835
191584
645420
1712701
988069
194123
732547
1668349
509562
1329497
379288
244075
870569
198139
574436
1821641
358261
904662
101312
1059325
726713
45038
807612
1257127
1418679
974792
20007
25188
1717829
1410021
7746
1823250
1683457
1209951
1278277
376163
156989
726250
873635
1340439
1114133
122947
1062622
1384740
1746009
1129797
1094668
1765497
1135977
1914092
1282887
1710752
1115452
1910735
1629019
955967
564033
1582651
494087
1675014
125115
1856477
1727665
896955
726900
1218721
36471
41513
624539
702208
1714475
320997
347198
1889376
551465
1830213
339500
572180
1611658
1341947
1802957
1632275
908110
7996
944646
281235
859888
76774
517795
471435
376338
1994822
1372980
898111
1900570
1669449
1742219
1942932
937328
1713316
205592
1108012
625850
1790846
1852766
1624686
77586
1398288
468042
1410441
1492836
914026
1470761
808374
795165
1295903
1281419
1640712
1369
3578
1683657
285876
196473
1977633
1023494
1878200
930911
1368017
27378
953679
909559
1338945
936542
242458
1904360
1693603
130276
653524
282132
1860570
1440439
1115693
1489807
1046065
1896721
352879
398922
1946646
243600
212048
1830576
1132368
1807087
80745
494656
191609
1116099
428030
1697183
1282600
727412
595295
1466590
1632425
1447201
1963826
1886829
1041569
100542
1080104
1371305
1083678
698862
504664
281742
1725662
1387413
1137802
1835197
389558
880714
1908074
1384227
3955
1388687
669564
168641
1760767
475430
468474
1830277
17476
970431
766949
257984
614645
646911
1299453
1247279
28268
227675
428350
262264
327245
1323626
1140664
1588040
863652
1639102
713230
1164303
1270529
1070585
977521
1710016
921637
1503879
293071
521122
1239034
714469
19211
240024
461263
1347193
150368
223631
111089
1466880
864247
1492093
251380
285904
223283
532881
664205
816406
1098321
565381
1240894
411147
923507
812707
1649300
476621
1962744
573334
1936687
310523
1378039
1527174
1632728
1877731
1597970
1065913
21953
1858051
426074
1610631
684090
1682791
385060
787003
1277306
1300148
1376312
1593785
556223
1117305
29963
1836476
1012871
30068
1341585
1951668
1641559
1465185
1379040
1276619
1471877
343277
967494
147004
625376
1346763
1585956
1705117
1101470
1267336
1874151
72672
445978
908804
1151863
1309068
779051
1925703
1317035
1744646
1760653
1982544
801788
1984931
110583
796689
1846972
649753
343671
539013
1364466
165448
1085649
1090922
1303718
1361300
1183695
1846166
787017
1849134
1428376
691075
794757
731757
843201
1782477
499281
1023740
218810
1141504
1067512
918191
1284928
1086431
1703987
1511051
1380196
1571197
922471
1555712
983089
837802
1219268
411017
413243
743519
439607
389407
1028510
581662
755652
701786
39922
448695
914525
1920843
1401511
989597
80516
1959772
184556
1858798
1014697
358643
868128
687730
115506
1278559
657246
178734
1694032
860722
745835
1559919
1827305
1586580
734377
1589390
980512
1799492
1641830
1650749
1527037
1871274
1831553
1395869
444837
37918
904865
1314995
417582
664373
152131
244524
1502872
91060
856186
1516745
551235
1416364
1224330
27052
597102
1268702
344693
1575030
387075
486171
1844467
1741218
978209
1988677
629514
243921
1306737
197235
629072
1470158
1860642
1256487
1424529
1050942
325649
804963
1775900
1745389
1253101
115350
1825198
1849919
829835
1193550
76834
678215
484001
1649470
1633777
1842876
1769456
1020374
1235050
1958135
421558
1840027
1390244
19247
1759030
472592
1055196
1288737
110906
766544
85158
588065
72712
1034541
1301072
656829
1614866
1459833
1841635
943521
664611
1701602
1444064
75183
1057080
1001443
1583850
1751220
997395
1325231
904810
708073
1118571
127305
1320424
927236
1987326
1959782
1705702
1508444
1446960
772501
849104
1799738
612144
418809
1429777
1332920
1476448
1572853
706543
1163263
1951894
433674
1051094
536769
796311
799545
1569336
1902601
532759
1522738
455509
1466636
659982
1434933
875617
1638677
1219179
893329
720964
1789519
1094228
909504
1084630
786223
1270751
1504671
702098
698890
414836
1348183
277780
1800933
188340
388677
804759
327588
681386
1314040
1612234
153637
579456
1826143
1476073
197280
1597393
811287
999320
1010220
158079
1760753
1863264
666777
926342
1461826
1998720
1716163
1796004
176778
1619950
1703045
1788932
1644635
1762001
1425682
1429847
380738
54467
1549685
1069393
569180
1704039
1271898
848074
804756
827460
1796620
1388289
943906
1472759
899687
132555
1932027
1602701
1711955
138120
1655819
1481154
549011
618442
1669091
1594734
158236
1301223
1911390
1599524
433399
239199
76004
1237582
1708206
54867
152370
1734056
1228217
164720
1655442
318309
977241
1142513
89095
964695
1355314
1608298
1444587
958193
1692640
1617626
589639
916568
1996794
642127
830321
270434
1001864
1908744
1217565
1226740
1373748
998460
230951
1611660
1726168
984185
487987
303024
613542
496892
1102090
436921
1373457
887644
1602190
64131
1450760
1117241
1066198
1615441
1334245
1743667
471338
844880
1729549
82727
1135956
348895
1149828
970244
1084136
1597772
966258
307227
1173869
97000
651602
72830
111463
246694
1983116
1458072
1439273
940731
62632
74572
1257784
1177635
1219816
150263
825016
1302550
975637
741628
1894328
225882
522410
773094
484222
1715860
437541
861815
1054697
1005819
288723
734930
1562240
622294
929305
292922
288275
934899
1634227
429065
473783
565559
1935583
372164
1137792
620062
493589
1242089
260204
264279
407794
1952255
359227
65049
1595957
461172
1498474
1055644
1331167
234205
1035132
1029175
1257782
1846979
1578476
1135797
1323261
1135682
127272
1081323
1648640
1532013
722641
1592222
85261
1372798
1294309
24017
1931817
1741260
1321096
1999178
1299842
1082630
985201
1811334
481811
987278
731320
1738222
1644307
476910
671419
798304
1597338
1755725
101810
1407707
1330456
285826
54655
583675
1985472
1986443
296079
463864
605611
903260
1427946
361043
1005313
8244
1383304
1969006
1359201
952449
140197
397984
801548
792677
915252
228040
992124
1596815
1818006
1632893
236046
211901
1443542
1973064
165060
650465
764515
1939354
1402749
1068768
162129
232226
1158005
599674
944377
1699521
1838039
1373339
1768360
1448426
590306
1561402
1058076
1047143
1687238
1983211
10243
344953
830408
1437001
380307
946400
1532045
172498
1385073
2262
1583479
1201523
314517
135696
1368544
879247
1506037
1823235
549877
148424
412889
655100
1765185
756425
587284
1773781
504884
361730
1899844
424330
1227236
1318019
1543144
947163
304055
797638
857505
534067
1786918
845522
1635750
456329
1572545
1958468
1907832
737696
846100
468094
1223726
496829
1878067
313164
737124
135160
12366
1347168
1439033
1565877
1841719
784180
1745139
1735236
1934224
1386731
1085814
1197953
307226
776731
660767
1779094
1305081
559135
934485
1441339
361200
1320825
1552369
1623046
1856765
568259
1848981
1542936
1988187
478079
213054
1518475
903267
660250
165732
1623472
843586
1847778
1298349
1824955
1106959
1204936
114235
248650
1427963
286438
970205
1564975
1978528
1905613
702193
596500
583481
1632689
1772472
887142
981620
1008307
1199348
598990
1561214
1312849
115874
156041
1365740
1493560
1494126
380916
401285
115198
1308787
617296
1745852
1720522
399901
371375
306769
455683
1079179
1590658
185444
347322
1660187
1564942
719614
374109
804513
1349129
1130294
212457
839892
1477414
1041951
1678539
208970
1552419
1138065
47962
899624
1800990
720643
1529367
1058945
1625822
271770
652256
1473629
712100
325588
495166
424949
1427373
1174180
1654167
1595405
1492360
1331827
1761848
563635
1284395
1833452
1801245
1601314
457596
1256556
1030825
1292847
60420
1371355
150205
97589
1657575
1274558
298261
936420
1184930
1981397
1051608
886549
14238
948888
1723120
1548335
663509
1827584
1693713
669736
26959
1038788
91188
332783
1932523
636322
309337
98407
863965
86119
791226
289590
903014
567870
428172
1051454
126647
706241
613001
1742968
509587
646540
1472845
1355632
1735825
95715
1930435
219010
1475091
696718
1098432
319350
1142001
220678
79158
914650
65462
569159
1830816
1585775
1443429
1580275
878327
1130417
1040641
787210
550318
1822735
376528
1065402
1399103
178978
1194703
1512901
112865
1420680
179350
518306
1455471
145034
854310
1444983
706727
1655780
286203
1524900
196537
1445720
1249467
1062834
315835
1297162
1745512
1520040
257165
1601810
895495
14134
1915320
1563783
1662918
1678139
837764
484800
344841
440274
1822891
103621
599794
1919018
419966
15191
1028433
1653067
33230
1714106
1461691
968592
554854
1657976
1082156
1191289
254994
1207339
1044052
1831072
1280118
1310061
1323956
1888252
858250
794744
1708373
391266
1861285
1535988
935442
1044783
1728014
23969
537675
1043042
21389
1050674
802127
392707
600389
1563185
1328845
522668
1399520
1305670
1506933
514737
1467454
962884
1176410
383946
947025
1293435
1792396
843754
1477825
1747723
332107
802664
829416
1175921
1917953
1031297
451224
1121896
1432682
1620614
1984460
1245877
54071
1190334
1650563
820721
1984545
60533
687481
328043
1269735
549296
575240
1002083
674945
1134631
522349
1967110
1866075
1388896
606742
304413
1426127
1584619
541194
17640
767242
562310
219159
549005
1183175
1262129
1545784
1666402
642026
1933450
1871427
447671
652379
1362604
1110126
1929169
1171012
835763
1590287
1266804
1835055
96813
1369510
1144865
1947096
182203
250690
1315901
639264
1957381
215459
987241
798310
154436
1311098
172575
937035
281839
776205
879023
367664
1732852
310284
1628850
1072373
1126902
962119
51166
1325700
731789
1574365
620641
811368
1705606
93479
35302
1679191
81089
630781
433428
904118
179686
1517838
894630
1931376
159997
435575
458895
469224
640652
1352925
1347677
865159
1913912
1064771
1701606
970238
682857
284191
635498
1042290
129806
1048527
1767053
1301879
1424572
1174290
614406
660463
503825
1652143
694566
993675
68620
1692758
1224016
315637
1376240
1244219
1901820
1916165
984099
209587
1043617
223067
386660
1377436
1616273
161904
471298
1063328
1730043
1029508
1501185
1238868
1355647
281323
845406
342655
1840936
1840546
774653
1516596
1167783
762675
1336060
1792979
399559
1019968
432294
106036
1702325
397266
529117
1643108
423418
180658
1956938
1299918
1863735
1845699
1111403
454801
1885828
173001
817644
951700
99677
152043
874859
1329395
44976
1824033
1138002
634748
145718
1172235
1022758
1012371
1421580
160811
1358221
969850
359459
783973
1167326
1426841
1217906
683277
1229892
430099
1666731
1562045
417084
556504
1004860
869527
1990448
571211
24606
133837
1421635
1140007
1013976
146765
123260
1531382
555403
769746
115747
1624830
1916014
965639
358299
1205375
83007
179996
1745646
438585
440599
1472650
219145
273242
771145
1716043
963305
1726726
1449907
862054
95622
1594119
485079
671776
1345179
1637573
1689989
133328
690687
850356
1190637
376255
774382
173313
1810376
1311105
820078
718695
109744
588177
1691887
1510559
1458304
100668
1942981
1208445
788751
35122
1388624
223764
572848
984510
889560
806716
990283
329230
252165
1627646
1674176
297778
1254572
1545842
1520651
1437150
53242
1385948
1135682
1033612
897086
514687
1381821
549029
1799590
1354325
549372
1059739
560023
522937
443356
1231530
1655590
444049
1938372
1682397
963381
1437005
1424444
1094586
1395924
367387
2616
1773003
1118253
1018751
451590
588177
700096
1767612
801601
15093
209252
1328091
901473
1256981
1703263
1653395
1038843
93265
1052947
944307
1370960
1539248
872040
1321336
1961863
1895486
378681
798754
935723
200140
1335883
1215761
861643
1944013
1413201
496995
1429568
1479310
491208
508686
1448127
1196174
1893173
1561618
1466295
788698
1983123
1330025
1274572
141476
1361925
1668611
527018
643957
1243324
277564
468321
801226
1859941
1171275
1275706
797795
948430
682957
839823
1709057
74512
178594
1550287
362871
1436331
18833
1434693
1979051
342725
1398524
1773618
1349968
1402206
1732605
1694463
960563
1661442
1796361
809622
91219
1904497
53738
1645584
990497
199713
3887
1604818
623699
102713
289887
910760
1620645
1001222
500157
383055
127197
1951987
805634
45521
1669281
225077
264657
224511
873898
801424
1251531
234553
1883230
1875408
1177970
1635020
359503
912405
499453
1061276
346914
997303
1308079
161064
665402
853784
1923411
1172630
1362454
1958973
381062
334299
1972543
1682491
812971
148936
650017
578304
646284
214857
1535019
404995
1243254
1483897
206422
1570512
1092867
1179896
974192
668268
1293986
1499
1104247
1604623
77345
771728
785671
122078
1863831
1864310
567372
953420
99430
1578446
781862
521874
630015
605568
1066420
1312734
1062463
1951084
1225137
188830
64019
976256
939576
1712728
791941
398929
724341
441890
915762
1458115
679298
1526517
1254536
596733
416798
1007565
1939470
203883
546020
510362
379632
356761
53703
1754428
1981879
864372
983524
306323
1185103
526010
605871
1352867
211339
207838
891694
1373606
276821
1581142
1751111
1615596
1930667
24257
1118117
807069
893389
921413
907555
1627652
775935
1292853
851032
718057
1053329
255053
86927
1971671
510953
168889
1671170
851807
1960639
396895
528893
414988
5353
893340
1070630
1595845
1397029
1684852
1083808
607910
1357720
892520
524342
1538447
745848
151862
941049
620106
1843564
1039489
190145
593556
661755
137525
956168
1758877
712916
300956
7154
418457
110919
384868
1285633
1392181
1931057
1883069
1737533
1672839
1116326
3664
393385
537135
90242
1640462
1559117
1455718
1867090
1554782
170121
383973
323776
1627175
1375115
1293125
1008925
1485991
673538
615067
952208
594292
295590
934117
1155190
1762726
945457
706260
460224
444185
1513082
1771582
1469800
497337
670422
779169
1394804
672272
497683
1382789
334819
1529767
617742
1931796
23215
143662
1382583
1551362
1068984
1728560
725298
1533353
185476
198414
1391653
271244
1399988
855330
1708415
716364
1924523
797496
165417
819631
819166
1873497
241770
155652
1000294
956758
790437
121411
1864267
489744
1733290
913542
180446
453706
358263
953654
1271711
156017
1001790
1793092
1182780
629069
1147732
166830
943235
1191975
323609
260785
318546
1653706
491359
1971408
1024920
267297
1119752
831086
1649292
1145383
1514980
1273080
1532860
1640285
343642
66103
1763235
447822
250946
606688
671449
1912330
1497143
1333430
1310273
1964473
1229097
512792
1266267
1395962
1822340
217079
7289
803027
1819786
16069
700259
715726
1921268
1420420
216431
1611789
1703455
1240052
509231
1521904
111036
175795
876209
1242107
1828868
764570
1000045
402286
461194
1328740
1123475
857874
1749287
1583053
1253074
541303
235293
1202223
1067714
724851
319391
1877870
180019
790909
221192
322809
1968763
1880482
1385756
766727
343315
883307
1548463
1457407
789979
450020
970348
367055
1508582
435097
925860
1542662
99246
1788604
1000987
154309
1750045
1800513
139991
480487
929576
1017843
599240
1328007
1606566
1263847
1278651
1545307
1419773
345362
41127
1678278
267440
1075893
1951685
1242946
177876
614851
1996410
1174771
1834232
1878537
1664129
1823943
1802878
1261612
917937
1471678
531698
233956
379827
1810343
501356
617670
1473960
1330662
1384072
675389
599102
120136
1532346
1398067
988710
334666
542180
1958883
863234
756806
1916477
780750
757914
689542
1735964
1955586
777179
825811
293146
1374725
1281844
1969744
1733237
1652091
649794
1309214
16041
928250
1487638
1794
1778517
862574
838575
1228950
1236054
744826
1286248
886955
612846
708552
1785926
1910694
477684
1859749
1841537
1737838
1352783
1718924
900865
664179
204732
1525104
1094589
71707
646676
1692141
1048237
911755
1931846
1722153
500262
373919
889249
940510
1642715
1146603
1805951
1216156
870459
1879977
373676
1015044
731452
945641
1756058
1395749
43496
314770
78369
470456
1583417
140970
225955
1635953
643111
1186426
1350076
324600
799103
1893598
11061
652801
1250624
643266
210585
1367678
1912381
140727
1861486
46287
503129
1918539
1656453
852122
334923
859131
951608
1994802
963446
741545
13383
355648
1875553
1505993
109817
1267287
416234
1412322
1394259
263020
97163
1039519
316050
421347
1790869
1520867
897391
949402
792363
1484093
561326
158259
1532996
1284756
1809704
1958707
1435812
142606
1007106
1483905
1089719
1572556
487789
920013
655612
1107532
378931
246075
1431178
1376456
853451
1709972
263867
314052
1813853
1669861
366729
573754
184950
1387717
679965
153738
436882
1955916
67400
1353558
1518941
608811
1903245
1668597
861096
1952481
616113
558514
1456668
1274863
1387933
700730
1789101
1823452
826904
178849
1761862
1435062
1588047
574734
466464
21827
997200
1586228
757033
1208381
94808
124048
1123375
322268
667485
387775
133734
457469
512077
1977965
587433
1214987
525464
828175
1556388
1161798
298115
638339
1595967
733597
1044210
1575842
1584156
187673
266716
703221
393159
1606493
888458
455703
1070079
913030
444499
1227967
447313
867232
496303
131579
424608
776655
1059088
310364
1531581
144458
158421
819215
1708007
21302
152758
621343
946803
1890865
909899
1563919
241156
1772418
290493
825213
1566683
1347974
1601203
394236
423179
1657554
394431
61314
1439863
1066192
1009655
957979
1248874
93452
135438
418177
1222029
1887623
499469
1625504
1783809
1340065
1235148
1822248
806537
608213
1831814
720648
1119850
1748498
1024326
946390
1382729
1399719
982389
1629203
824473
1623053
1583897
239401
1658065
1705923
289866
230451
501247
929641
1037244
1614999
887336
857378
289717
1538649
1697689
851008
1041124
422320
97788
84414
601193
989218
239181
827050
1489340
1124924
1314597
7116
361015
403071
291776
929351
364091
1755403
1871548
1165656
1949640
7676
1236170
1881949
177070
1678882
654459
1149390
623252
1762704
13007
973975
1482481
404490
1249172
437093
880469
1417144
732328
1369262
22573
1713781
666518
1780634
987237
1146590
627856
1436345
1266191
482744
665538
1704916
1786656
1853139
1685484
282171
955635
1492686
165883
1883054
1600432
1813721
990003
1933012
661704
1663514
752457
1253229
862621
1620975
1411348
421287
954803
558382
1485603
994650
290105
1534823
302521
527262
452460
1637015
222830
741962
1749173
248560
621378
563284
575688
1410685
70255
277960
714275
603030
1013601
1359518
97853
719709
797142
132268
1731524
44568
1514588
26761
1373114
791927
873108
153370
1047729
460732
413959
1009289
1502540
322267
1087312
806973
604166
1647207
1974223
96660
1789346
343594
597233
1124557
956806
1973957
1369129
1505047
1159205
396712
317504
1751729
1307006
1102425
74532
1765801
522296
1914029
461034
1470149
747428
840996
1581073
1450376
1567152
163096
1169524
690071
22918
1037562
387702
1322373
156181
1156350
1233552
1516471
1550969
1699579
664184
407284
77847
570151
92678
39791
512290
639612
1916670
1654188
500106
1522504
1206622
1531161
1690345
451925
1504705
2440
95540
487028
419033
1787634
1247217
1388796
1146486
689346
557354
1536099
1726090
768592
1795485
1353554
996016
1349998
877316
455302
1945779
194322
834276
620175
1420403
1341086
317237
837401
57960
1641083
1027041
1574401
748477
315628
1009494
1975577
1735323
191931
101919
932825
927567
771700
1858094
1580051
309892
560423
1514899
136502
268957
1046205
1639752
391333
669857
1016951
196057
246433
206313
1727093
529492
1851644
661470
1265745
458156
48486
654272
547665
1927086
1536052
1695235
1314242
1924496
772863
1904099
1510472
1349074
988801
420995
770198
1193689
1831805
1639012
572608
1228827
1152066
635743
945072
60167
1375013
1596193
881728
902308
1194704
1958951
1436419
1031016
652120
1897020
1848894
1618127
648388
1581681
1364556
117312
1307044
1774244
1928452
1170625
1553733
323351
1352066
960126
855953
1374034
1319345
1700562
604536
1625727
631433
1147597
703825
1512198
1719445
611187
1027671
1356211
325325
1030267
1709577
702479
378095
1638882
292991
1841611
438343
1621249
1885299
1394890
136074
959224
435496
1926802
1564825
1462824
1292746
1985803
196522
679152
867285
359971
772544
491309
1794025
1369504
1644603
1917403
1979092
1673728
1030607
630705
1596713
1470934
1728249
1795699
641915
1921004
691394
1685700
1103599
459890
1270902
450067
1343605
530896
1151978
846550
628496
1034152
1388562
514358
1677123
1320828
101725
1471899
1136428
601677
1414061
397087
151438
1626638
1730093
288929
685838
927456
278748
161893
640171
1761606
799256
1108286
1179289
181694
676850
212972
1304685
968851
1857800
1387694
371684
727163
590525
703251
335281
1109905
466961
594986
86270
1417965
357673
724340
102067
1658297
810025
263361
868092
1313247
87573
149901
1912106
866992
157451
1114028
388491
1147551
1726528
495138
338583
757274
925188
478006
150804
167915
494652
76276
966194
1511454
1926996
971425
1741531
1457129
719665
1271886
254579
483899
279814
1030114
1795102
170647
689055
531000
693612
814132
991843
429611
470876
948273
1728790
1904553
1642964
160971
1614627
480984
674374
643750
1647040
1682980
1574179
81745
1324874
799967
187991
792738
533137
113599
1075238
824398
401820
904248
783761
426611
1119407
880591
308008
1095140
1080233
1477371
1214960
1809915
997733
605594
990168
429529
683675
895689
22894
766829
587172
264054
603934
1006046
502616
1070918
864240
1400536
1868092
1987156
1362696
888706
632489
1681406
485798
1749671
1948227
1159026
654671
1090377
868228
1961352
48724
1233944
744218
1240144
745762
654808
1404536
108103
573878
871706
176487
1010446
862773
1366991
963048
929148
13577
644999
1030757
1505406
1711442
294986
403736
693648
710848
1551373
1663214
366832
1576359
702652
271628
1376132
1695016
1923062
1268056
1801748
541818
30524
1773662
1567200
508814
526796
1896000
1615425
145678
1834801
870525
1695533
1944395
661719
908928
648365
1678425
163348
1399581
1500926
1883302
1478348
1206306
1829294
152439
885516
1780466
18875
879380
301549
848780
1966355
321814
99832
1472509
648087
1200752
1989564
1562187
1812750
1802827
657080
1617471
1998204
180898
1861654
328196
1481150
1525202
1713755
1972609
1751062
234191
878467
1989281
768533
1730281
864187
1578771
1753670
611799
914319
431670
1502234
1649014
676413
925828
1448252
1467567
374324
1562988
1579089
1029727
852477
809671
719878
1913216
1553069
1709359
1344209
1658257
195126
333159
298207
1915343
1801620
311355
1550418
1008994
310717
1470504
618728
1951008
848714
844191
1630483
272353
1564966
1648786
155970
1358530
1928529
1331028
1090050
880267
1853198
75037
645410
442835
888195
704917
571510
1915932
684586
1246608
905750
710610
1560825
563172
7335
81242
885410
915165
1355006
37150
1491567
1751723
980895
484712
205861
164743
1995996
1038963
498807
742614
1044272
742768
344948
681382
674370
429794
1579574
1355939
1840276
328432
46134
1582189
1588670
1106099
1348947
1415986
1729890
288198
616204
31677
529491
1331721
1254112
23016
945693
95070
630451
123986
1879056
163227
1504947
145224
1711461
1792419
1245301
1825694
691887
1340524
1372366
1513820
475088
1696924
907729
1601365
426414
1304874
996935
1759714
1715085
1739674
1627030
1633393
150855
86466
1041951
1681055
494819
1848830
1276307
392983
1595135
995800
817105
863918
10578
1465378
1719577
1705332
396070
1988404
1529889
1242232
1688118
368991
1782418
823782
1256750
1479603
1895988
768482
208431
1561960
828145
1273331
214207
1080021
1002913
632119
91920
1272982
247101
1816814
295243
1543966
172457
769542
365932
736199
496434
1889276
916320
1771238
868885
1552455
1454490
623479
1277244
1200317
1340925
1051911
1811366
1859566
539867
351332
598730
26996
1124925
488078
413542
1852089
426829
654177
1540799
499640
667850
769291
1625416
482833
738433
1502310
1583678
162834
1137346
1848879
1436051
996364
457827
376827
560841
818388
1493852
808464
1516285
655024
1982677
468334
257813
1307084
1879316
768487
1053576
139711
1485962
299033
652528
1375090
1782086
1959391
1286764
828230
810486
1057432
1736626
1217689
1127486
968062
668726
857398
313286
651351
1070662
1726734
900431
718942
905996
512966
786746
935165
249160
4630
1697944
1763692
207
1250248
341078
48652
1863852
1178201
700273
1210917
1901798
621869
964902
1062908
1706484
17065
656816
1303462
1584625
695918
1837813
1120109
509698
700548
1486040
824147
239958
1808791
1951064
541082
782004
947392
852517
35669
970081
498055
413232
1146561
1779705
1947549
503822
1791716
74951
1625013
1671424
353204
921147
610116
716072
551878
1347354
220924
825001
1060574
521783
1316008
31302
1635455
1329008
1512873
1501068
1888601
1827338
12357
1603194
1588567
1583777
1391104
816272
1074469
59630
1343855
843763
1198711
1137259
1633130
438687
1522062
1854367
155351
290927
689351
1666335
1408345
232832
1685021
384094
40127
922525
283305
519711
1136614
488408
1850067
1054054
1469267
1602295
937773
1164828
1737482
833030
1319737
629991
1249664
1637413
1055159
270542
1770714
749978
1641382
1447955
1482527
315171
1240338
944294
1115760
549261
802304
1371411
1756703
1781567
1644718
1061352
26025
1607664
1755662
1662695
1494001
1767055
335086
1967360
953622
628073
395292
179028
1644723
641451
1258115
1585901
517915
1255059
1579597
619408
1719457
765964
1706122
1929203
797145
1808040
59144
377247
1333972
552191
1581395
707416
1077606
1450571
1915951
676791
341943
1300008
703731
1348348
1871683
1746027
1380037
765420
577253
196821
299890
1938292
1997552
988187
85354
118393
466115
62571
1680134
535921
1364792
677033
1108896
1335451
1868546
1843090
631106
615894
1121697
419930
1619234
889816
280727
199754
1266641
1959654
721726
1112160
1094699
561096
1713419
419902
1307850
1447169
787869
176428
1531302
184643
126251
490792
898747
259819
1177834
1760489
1490640
1243966
274228
785692
1996297
917595
632248
1591104
1864477
997331
1964614
1912752
1479059
1806355
950877
1135795
371465
162629
1328647
580579
229684
1147901
636944
83161
754230
397588
327825
1820541
1152620
1492644
1873128
1553925
1982843
1944080
1444650
1433873
834703
287005
973018
1141685
1565273
364980
349385
911948
339754
273639
1328582
261846
233150
1228950
1972313
1035095
1859875
896835
1007780
1536704
1699901
610500
1034646
282386
940331
1148476
1389566
465583
1913368
1470222
1589362
1135094
132432
38462
54939
1186670
561051
1622323
1886357
1512354
1545485
1742401
33426
1995896
742304
325276
565920
1055448
1168110
1966987
313154
360640
1006796
1245154
656272
380421
1398079
833052
1176087
1547916
1084793
664978
1395330
130896
419385
937319
1408903
92429
811408
1012126
1205376
86469
1475325
1143413
9857
1305235
1535893
1114009
585143
1341628
971087
995859
588601
1482314
660672
1335043
1303963
321057
346136
1532442
267330
1714684
1679878
335400
885743
1798470
1316218
1106634
1544453
428434
901268
649941
1873845
303354
342535
348002
901296
1352824
202000
640513
521256
1223661
209406
1872250
422266
1068865
1185311
1808653
1747312
1632171
1514120
326520
674885
1512370
398118
1378497
673682
604180
1292542
387987
469592
801709
1184879
960809
119587
460807
881841
106700
414799
648497
1363237
348733
85260
154245
250163
948735
966382
1552990
1062900
1546039
604123
1987805
274440
94694
1194612
1400935
1774097
1629288
1004139
458478
261269
1987998
1177725
235815
1861551
588734
612215
1304189
233503
43203
1598295
437133
31495
1802525
46584
1788264
1139613
80911
1272336
1910494
1495470
1560719
777666
1499022
470877
115554
1294449
1569548
833911
1416440
662277
1408699
900948
140459
268353
430334
1041385
1973450
1921622
1545195
1178710
1327575
1772723
1756380
852841
1524518
965367
1478544
1481423
1783794
558090
1946062
934934
1835511
1364706
1552585
833240
1772471
628414
1396495
1656208
49354
1907771
37951
1029757
464237
1113799
1193376
1052707
1359342
1605075
126495
757350
1390126
399431
1053974
283733
158147
1756688
107881
1432101
44742
1299348
375215
1473329
1761405
1870518
718648
71305
866008
1086152
976769
1650958
1152773
1226551
562633
1296741
966932
1234249
821215
969716
1980279
1652162
644569
668610
1838247
1835161
1158505
1920349
1654980
1695505
1460879
546235
988609
1187617
971402
70081
990588
1593896
1931540
777087
1430971
626848
189049
503785
1296626
1706126
1045992
1623241
823894
982853
1950028
661562
48032
1498479
1863211
749072
1108421
1899323
1815251
1024869
1360219
1679831
961237
920824
775710
1879324
719494
1186736
813392
1954926
268639
757963
1159920
1505781
973722
1936964
130953
1574112
374210
277144
26081
1980515
305141
1093142
404079
273059
135154
857198
1080140
430018
211956
1416820
734369
989056
1180331
699561
1322466
1514814
463717
1308964
1172580
614738
1976404
214629
1491241
1462961
193480
1666835
78191
310010
1406537
25690
1253260
1185077
516470
1807925
1401382
896016
1967004
714782
458553
1699239
1467311
66683
1727730
671729
1356935
1307994
129715
472461
1143448
1085933
425273
1059724
65371
301204
724066
1884561
1156737
427378
1523999
1950287
549476
361558
1484095
862087
288848
1564040
449463
981662
877932
277595
784652
101990
452478
207585
182851
977128
1958406
324421
879194
397214
98114
1071406
369892
1447268
62563
1514432
1961416
991507
1794599
1832018
1510894
201481
1283892
1357919
1454906
1877507
817135
726205
1615329
1543789
179873
737329
1525214
834433
902167
966026
99643
759639
1961073
1310428
1490111
765157
385740
705688
323025
1284441
634239
940184
746666
531673
1341215
1529449
651170
479711
505552
1544754
359647
1845547
115214
1016877
1339840
395781
1201179
1329755
1896217
817864
519431
940557
571036
1222811
1622848
335391
678579
1491165
1668813
1964898
1909415
821034
1603798
1152020
157857
341801
734992
295927
287836
1827491
857442
1985721
718945
412097
1826513
783213
1581485
918879
741914
21226
531134
457771
851521
900781
624760
1286818
1759009
361739
765435
1714584
1332233
1586007
1283504
1503807
1873452
1406598
388830
478973
532575
671208
29895
1378071
1924113
630830
475789
250599
173667
240087
1507727
1553479
378338
987488
1041064
1725643
730677
1580752
1313151
1575073
1609108
1964588
620680
1996765
888692
678726
153083
1203151
1319255
397196
1771233
1956825
151023
1508848
305255
1489375
1224010
1424611
1704202
37353
1862511
659944
345290
388705
595112
976772
821886
747893
1112803
254340
1894173
893032
1892191
1961688
1306802
1053720
1545458
387992
1896045
1927995
1483409
355014
520427
636853
162268
1526300
499327
1608029
1343618
1209725
421495
1617178
1401721
1769566
966051
1649804
799490
318527
1312076
1800049
1258730
875229
774764
1604942
1016780
951091
1836008
1938149
123404
1111951
1673566
1783309
752611
1039738
800308
858978
1431571
173375
982367
944132
1330230
1927674
238733
1880389
1019869
1614496
896014
770591
216683
1375245
887925
702040
177584
1994374
1917433
349564
1757785
1078460
1770160
228862
653968
1075446
1872869
671259
1271610
59531
468273
993937
1984377
39865
681011
793569
1626918
848877
363614
652065
501378
1269856
1857796
1564457
1501918
907225
1065408
1237320
192927
1525748
3815
956233
1680219
676430
290781
547538
1758725
699831
1436779
771012
1081896
765739
1576890
1605878
1989769
249423
581744
699623
44020
1657499
294433
387183
669463
517487
237881
103843
731918
1025102
74925
1730956
1934883
1062060
1254314
1718098
165052
1865716
1865181
215820
1367766
1607867
269820
1864675
665407
1653603
410250
1012072
157159
1676491
665031
758736
1957261
1660367
3803
205742
815509
1163155
533296
47327
1810455
298551
1052776
1202732
1454443
1162477
1248078
1739546
791845
1133284
1463319
1351740
1286514
1783058
1946646
848411
1567944
316764
474562
331944
13956
1348162
1258360
774568
216790
1977284
1221710
742815
1444389
1859052
1432482
776856
1904332
900501
547841
106004
1915169
458102
1549740
314718
841060
1313627
1061174
1572630
301963
731731
670981
1772133
861638
1903087
45163
249767
1598369
1400447
288427
1750657
238346
375354
1038301
339874
1231670
630830
1911551
1066381
1196139
273708
1527822
613248
1897601
1332655
512880
9329
240309
1030399
1172234
1920640
1082500
1231290
1137728
1652702
302069
1840256
1891646
765789
1602173
767796
26495
1646095
1811514
1848778
1949340
1052411
1254494
1985452
1940723
102734
1575200
1868627
1316447
796711
305033
482920
740870
1929073
1077279
1048104
911433
1729967
1957922
1391860
1114552
1987683
1774662
1194042
1111803
1488928
875041
475653
1027965
1335642
1769761
1180361
548274
1004315
1762702
779368
1716790
1998789
525743
781353
1158293
628457
524463
1910611
482537
268508
1950666
393266
1150782
1222135
1965002
594662
83400
671443
362143
1465959
161946
1431984
1512865
858982
1441636
508779
129144
898598
1693340
1790371
1775704
1358063
1936912
941075
12187
938166
1167728
257930
1554502
1438419
1680478
1981116
100624
893928
821446
210708
155295
362213
546722
1879717
16836
281991
15912
664117
444368
386161
1110684
215959
1626487
690488
101976
1903832
39331
300303
762042
1814948
614794
415568
1310461
1814749
1432491
676753
815486
1552063
730802
1205401
968686
520363
1996529
1157465
1746294
634720
1928696
367890
934926
705362
848250
209212
1706953
1923968
1475346
709663
1307653
1826238
752434
867764
1423372
1202836
50364
827807
1168088
472387
769818
184013
1462550
1214811
1013543
363603
1351120
1656714
258007
110194
102274
1755959
1988995
1137495
1329163
1987286
294281
51953
1494456
249661
925979
189110
905558
1655874
1665871
898365
1883288
496940
1229420
575840
1410528
904601
280632
309425
484856
971118
1646206
159219
475673
335951
332812
1672929
743149
1890592
1971875
461076
1340870
934002
156815
596435
3344
1465038
520262
1882167
592553
926441
289084
729650
1657855
1799662
1879159
1657669
1589010
1887802
1949514
784511
1653176
1873813
1597934
498528
1162399
1194128
1156719
1097813
1608273
1861995
139489
696510
1566216
1117264
519068
347585
452390
752711
1557320
333997
1349428
153992
852839
1450685
1584593
470870
1829260
683925
1563318
572778
276418
619501
1496275
1340937
1120185
799577
1432534
241111
1120902
1641966
1127525
999889
1389034
333240
262199
188558
1539977
1494242
412916
135309
1956018
1463530
1022232
112406
1775161
937406
407723
162297
391144
1288372
253415
1654184
741088
149473
1164329
171311
571861
1965518
834759
1975974
316667
1489316
820212
1072584
159791
1880210
417342
1754133
58004
612552
1070976
246010
193689
877792
1226442
1067125
850815
910868
1555632
1136220
992733
803023
1970892
1740166
762335
27421
1019368
26428
361633
937284
1493176
122786
1997310
1805521
1928321
834684
425242
88874
1883111
1781988
388921
541249
1183357
1981023
150070
536201
1119561
439002
1602908
1861156
252691
1875603
1563269
1935356
1242473
1916282
1062552
560127
1472491
71220
861353
1158
993176
38020
480619
857369
675697
875264
1812445
598688
371377
460119
420963
587371
185094
957860
815981
115803
18261
1277168
1116891
56017
1894197
630592
1334341
1358940
1781077
674565
1357142
332312
1919561
1017984
924371
1673314
589600
116069
1307211
998523
453312
1529718
223821
120267
267793
407559
1758835
1103514
1881467
11250
1643319
472546
1447769
702677
1699653
1021282
986273
1813053
1357031
945906
499777
569028
1943063
267417
960512
1510711
96138
1950846
347764
438229
1857704
592544
1298369
343161
1315469
698401
46163
697135
1745616
1514926
377303
856663
866599
748394
767690
1799634
1740006
1279431
1680901
1132406
1821774
1813030
774485
861340
1174981
1259918
416704
1493889
81417
1594064
1608557
1326465
529192
1135646
228642
489875
721244
951483
1074747
1911009
443895
956262
1231989
47871
1496062
584865
697534
1296686
1362651
1672647
539720
1430916
731244
1962935
944243
590814
150699
490110
1329364
1486227
1634040
1780567
1005409
56385
1909373
29706
1392641
1909564
1218896
1602643
1313170
589489
1645092
1260824
1582755
1863509
1039904
1143063
1530200
24392
122666
1720299
1140904
724119
1535453
1858776
331044
430963
1284212
636906
1245478
876319
1330611
1068469
1866364
755892
109179
232274
1010492
223812
1986583
642914
1140505
1923330
1995625
1862628
723549
648733
307061
837940
1894605
1772609
1860672
762665
753467
496391
1203191
1663380
1972446
1268939
1291111
769493
482630
1959733
1557751
1626468
1519753
1970280
538954
427436
615748
1095524
686678
1967017
455824
521363
1784807
826825
462977
238600
1247630
31528
346830
763772
1460977
1487962
1477677
1492303
1335157
1190960
403780
201045
84847
835711
46518
1756432
935579
1667098
1973488
1507259
327605
1335539
1574752
1154733
805552
437799
1318275
596193
1400640
1963105
1798325
708135
1862057
1094207
182056
634421
1332708
780264
1272644
356842
174318
1598989
1535046
162607
1423587
671224
1668144
446271
1604042
571749
1516532
964343
1401743
554619
1598435
1638258
68120
1634523
252941
1994703
24787
126087
247986
778390
980363
337216
1050247
1970979
602146
1436935
149497
1126350
1078103
1414791
1032169
1232981
938644
1270679
43174
249337
1696196
1717935
1498352
567948
1740251
1411222
1716741
271272
143502
573734
104351
1041287
64307
1738166
1422432
969548
853363
585162
1954310
1011921
996995
1718419
119679
1062428
1199219
296879
124765
148873
683287
1742063
211869
979683
1384262
1324435
1724185
174134
44432
22170
619055
1672366
1894771
1759391
1915255
112819
152569
123112
1069844
582264
1247880
1719396
1507302
1458169
1060633
867569
383730
1612839
431133
1996485
687076
1819073
749653
264633
1920244
1471299
1820428
1717867
1351711
1698713
1148331
1544267
831849
885190
592988
1631282
58215
869577
1009163
1138926
1066521
1462327
633554
1788870
392129
834147
1409826
303699
167227
970464
1643531
1931909
1756643
849664
1531347
749614
138914
114892
983163
40979
608751
1897577
1813166
941104
1584257
865227
322623
1241923
1118733
1320966
1014699
841539
969520
901514
1217116
1534713
1839829
26337
605925
1827670
609078
367945
1208667
15090
1061488
94721
177195
518822
190461
1312463
1436085
1326734
1080104
54577
1539487
1356665
1700710
759445
1739094
858053
277080
9586
293671
660783
223982
1055259
781749
1081870
1369221
601876
1745728
1035878
1467975
1283358
458959
247017
1841700
1146563
609113
1480582
1472338
521293
1004228
978153
885546
1053815
1437045
832443
1030996
1559454
296228
1690909
183277
871849
785397
1957042
1726716
1433727
1978570
1975001
1822160
600080
891281
1348190
1474333
478595
607416
1226924
17676
552498
1995564
1239602
456995
1119552
1623519
1084534
64797
866371
1104668
1920756
1707824
51358
244595
1095471
946895
510708
1783568
1385869
151088
1050951
1113589
509830
133013
1795278
1722148
446829
472382
643593
658221
1731336
17832
682873
1483108
476427
731914
72445
1954163
1474794
1979692
598654
352417
1718889
1687394
286453
1695964
367179
1257381
1444075
1036241
446348
120404
1992106
990408
1042151
288377
545130
1018115
1337111
1278125
501915
27878
41527
906840
317907
1654985
823434
186611
1206841
1273377
1038192
620405
783922
171901
1286059
277363
1110838
989218
1316519
1069558
301113
1149037
588732
686991
171078
1945829
1460241
872693
545686
1342120
1085052
95028
1563243
1712508
1175855
562695
1636972
1609629
307370
1866090
1969552
1330964
463454
157696
699006
489112
8448
1593813
682038
206200
1252548
1343480
793092
1382269
1794719
1587098
553526
614595
632867
1461338
839399
14795
1111328
247679
1331753
1551404
1728650
661804
508960
1841705
1502653
737850
1047209
363009
1911145
888592
217516
193049
1034615
1751722
1854442
1388606
1554627
183339
1732702
1820085
368425
690405
937856
79648
796661
158622
815429
1305992
1292446
1825829
828957
1818870
50344
1795576
1906880
579929
787636
1674374
1529248
838649
623330
1846315
708417
615201
1339509
1743598
643143
513716
1586071
172614
919678
1798594
1315946
355844
1398619
818524
928369
1620124
429746
1342090
1980310
100680
1590638
39874
501424
1926314
1771053
655526
1145308
1243688
570838
1774672
676336
687651
1068322
1591619
997706
1833250
1623835
622802
1140927
1858684
702531
965651
345539
1883863
799136
1109364
1160244
350617
1739802
1586948
720881
1608078
1815027
140824
180043
1261239
836597
344091
77421
1364119
943873
1638665
1096803
1457768
1064683
83174
1327570
63838
1249543
1107982
1027846
289083
1443798
1576370
1152332
1902599
183782
1588669
793575
460244
1123413
1489086
608898
190853
106737
891189
514878
1812399
1893444
804587
265663
130918
621459
1003947
34087
1460525
693900
1248263
21473
786354
1564272
552192
411272
1362977
787267
1926338
952913
577369
1554109
1178780
1966880
287316
378371
1471672
1809256
1155068
1803319
1641302
7935
810210
1174509
319010
28954
1864717
85938
1969227
313222
919146
1926559
1783236
629646
866569
902740
741119
785125
1155290
1344768
1427459
1083382
1368307
1980958
737890
723039
543594
982101
1904899
1680707
1660677
1246905
1791604
1931251
1531865
1045823
628713
430317
292086
173891
26483
1618404
1152320
1708355
750825
1675471
1965298
1655461
542862
1189189
33854
1524674
1853123
1147952
1694780
1992103
697331
282897
109023
975031
1484549
1906178
457787
692005
1749428
435112
666100
1976182
553813
1225203
1279493
1739057
944576
38596
1957436
396982
1533024
378108
1672487
1366401
677135
1667058
1870620
1779240
954054
1896248
1245700
1320513
1105711
1470019
1981530
1329557
992036
962812
1478260
661990
1412048
1276113
1645853
90855
93374
1232228
1823655
812529
272279
10702
1387355
1266362
1653492
1524215
382152
1704654
891826
406106
1398095
1179293
1844976
1338241
998999
998365
1170340
1337948
1187052
1176199
972037
748056
750432
877579
1701745
1215582
234853
1415786
1536337
1262373
1479380
805212
1480045
879176
1106655
75901
584907
1333151
1088489
1995797
916525
790764
365973
1935214
987521
1430634
1142362
343425
125138
1667957
1278465
1775511
1864538
1391234
1915005
732849
442592
1254225
1126456
561016
1506183
1328915
1546500
653565
1751769
1687900
660361
1979304
1968753
1488969
1620374
1814848
905736
89243
1623676
1692222
688962
1563980
1970361
997730
917457
1579743
1683940
1354411
1110746
326325
1228881
1144193
706207
647782
1924769
1512269
1486287
1916783
606644
1794722
151633
174056
1999621
1915129
1705875
230623
350339
350385
1368001
991
790932
304178
1400901
1060116
1558531
1536495
1328107
622691
1260943
1047307
636533
1061111
1358512
938203
1564630
1589340
1101187
425364
570978
1428702
1975494
677782
1660308
568090
432681
1074023
1191780
696875
1554855
529495
109019
759004
1744467
1722390
1771333
1614035
888249
1858006
1562550
818450
1864500
241649
1568016
126514
35861
1973202
927195
1605520
1487598
300447
1995920
1900436
1584898
324499
892366
1614619
216698
667152
977416
846164
617915
1811097
456435
1147288
1933991
815503
1002981
1264190
1812850
1982720
1952036
1210143
22600
1763318
650535
478458
1575087
503751
1585483
1169709
767968
1338480
823397
546083
1191962
1205136
631050
625923
52997
1341858
1896134
196013
1265958
483054
1580839
1060585
494367
1904396
1093838
1998455
1589003
15718
1485014
465235
730489
1639997
643904
928708
60383
810073
1889158
927913
631321
401734
318933
229109
716478
877667
242634
772538
1507464
52156
1773640
1945951
1328952
248676
654991
1361906
422294
713004
1847837
186822
201536
750742
1731603
1334771
1974598
239012
646871
699655
802071
1459457
1502462
671449
197704
1425306
361362
1390412
1839084
863169
65499
933886
1596518
940427
914841
556129
1145627
1014066
119319
135169
787518
363808
252363
1386792
963192
1895819
418261
103347
529662
1527047
315747
7111
1022178
1172780
280320
1302123
492173
318558
740492
440224
1423516
1046819
1235179
242734
236924
1818720
216398
228730
1756109
992515
895006
1718282
550183
477082
1509794
1485960
506170
1173952
1821232
568855
1697735
780412
1661757
1047658
71911
7162
401433
1212913
741048
846134
1463841
101690
46603
869260
1447152
852054
1538596
113321
988924
1080969
1218590
391097
1358818
1068042
1825716
1299091
1532019
1324054
1158865
261798
1008013
46395
616154
281817
99142
1606280
166067
677654
1896721
322849
1664969
571845
869103
56771
1014375
1927902
605879
1255683
869364
583853
1147530
1734104
201351
680391
1032540
324774
1356384
1570436
1703616
416632
1943349
228111
599665
177242
1876077
1968199
170624
417360
199854
1890331
1053264
363487
1034304
1093898
1190319
241668
1558880
668040
1012399
1933749
143923
1097378
1491118
1451642
967160
1617262
531807
663621
729007
118428
494744
396658
611542
1907213
665530
1602484
285996
1716383
1035353
1884033
118511
181686
1833770
519875
1870886
1534947
501291
1714941
1884328
1771522
1108636
1392888
1539158
731836
383812
1635251
550448
635359
55728
69338
1659988
746609
464655
126638
1320885
1181794
1084344
973076
456686
1816176
1832019
86533
1359147
709735
744403
1359947
544674
1861655
528061
1597689
1283199
1426759
1283394
268174
1211978
276229
1047235
1492228
1437067
1491927
1632037
1071682
1181324
405286
358075
987739
1890975
1581437
1018875
4979
526060
1817535
122446
1020986
1034404
1941400
1170828
41886
995044
1265440
1475712
388010
1695462
595990
691068
1711772
1727358
1191114
368747
1782345
1327024
416051
1625067
1367456
1022458
372983
8393
1305665
315106
509994
538423
1425911
1121713
1940200
1861938
1069523
736678
1183372
341050
1357266
919259
609785
176548
291312
317473
710158
792587
235901
1756209
1564673
1053602
734069
1632059
1983920
869447
229863
1229891
1194487
1064113
782978
1020933
1229524
1486614
433537
26273
296708
1782299
741763
1386593
1083208
1112848
1219347
1241359
1768363
1550703
779870
1240728
128416
1245413
1083136
1743128
1648053
1535177
253482
134414
1919821
427515
342446
915362
1120347
1024184
1312771
1497661
596693
1135800
1552327
1889671
1702471
1718792
991621
203546
923889
1566294
576726
46592
1312820
546313
1951405
278161
807743
372418
1121295
1905239
1171979
1049928
1357273
1096220
1481360
130701
93015
514992
1142795
473275
379551
370589
1783157
832332
100824
137612
159100
21172
966468
233363
965882
1011886
205240
424253
746727
476232
1175860
879297
1153785
1163109
1119283
1107515
846549
767210
967007
492834
1812237
568975
1706255
600077
340035
1423648
1866379
1283217
1486788
1689323
1565254
896612
990448
456551
1413367
1798972
383700
1611808
1368127
1822885
870171
1182432
237718
963592
156638
1206653
1487365
282700
1117087
1320036
1596178
1502287
1276735
1565040
1937982
963591
1854130
295139
63091
1743184
1263617
1787275
314299
56076
270027
951708
356333
1420460
155963
1711115
1117541
459345
1265983
113334
468032
303904
320361
1084090
1618154
559161
785737
1636156
198946
244486
53429
1260959
247193
1876091
829613
1410612
1166809
1161189
930649
1031024
1460933
1620823
14529
1606755
1019059
414160
53812
17977
1839796
770893
877671
526096
1745258
1191315
29708
365077
1897225
1939247
1718595
1834063
1408652
358031
1190148
1567259
1389170
910361
1871233
860068
882393
1878872
1359854
765997
1768138
1844099
1425825
478291
258716
1696531
570752
1543840
778686
1536499
1544038
1180151
1519975
1052495
1911484
652480
702755
681509
295475
446090
1839969
1246902
590833
619018
145579
1196390
1058435
464731
265115
499305
1177200
32062
1519432
1498298
807556
1508412
1568414
1947708
1331049
1701642
161785
772323
1157909
1377355
1398532
1825902
1621432
829771
1160128
797928
75340
367216
192963
580640
1040709
1838090
162394
162594
728412
1305251
355330
1724567
1564247
1282111
1087584
1025317
890304
408367
331841
1717286
1969315
1414852
835653
1602665
133935
688867
1781701
1849336
321344
1732466
1568656
968240
61504
1319987
1360406
1594454
1820863
550894
1408861
803492
1733099
772445
1939104
661309
271492
387559
1066687
921050
1086554
1866604
1897590
811653
1680451
1740098
1744584
726539
1085771
779613
1638178
764699
47373
1861526
1120716
1939970
1988791
525436
1634541
1957178
806751
1879079
147819
1246083
1470952
545492
954459
947206
1024236
1787154
1677888
968152
176299
743276
1489398
1983459
1907665
1598988
1715211
121122
1626102
1563291
1883260
449143
392467
1507989
1560186
198947
1352142
370135
129491
1092940
1434855
896210
436868
826644
1973790
825762
1108745
870137
1416046
170455
617269
830725
1726888
955727
1873030
118493
1006335
1844503
614155
956813
189093
398598
1377114
1277298
1641644
1031208
907378
1391271
1534193
1697031
300588
1314701
250945
1484833
1757042
1054839
513043
994082
581099
192303
1377996
558220
342346
1847390
959169
189987
1194489
1067896
289162
44619
430693
1881787
1129022
542786
1249922
1436113
783358
852691
1324848
1838927
1547072
1078319
926760
696929
481392
786575
90417
56443
1241612
106779
741020
1797905
3728
511755
797649
68362
894064
871489
1450211
60059
802444
1861711
345559
697901
1522066
1846145
464790
1692777
388786
925863
1686400
1175686
1986273
882118
1257666
455425
121113
1860124
545140
372465
463343
1567329
882498
1939175
995737
759745
134849
1910386
61276
1209149
207181
909775
963372
461561
1111224
1945918
1657766
1019927
1077756
311121
1741915
553124
1692633
731373
1152794
1907480
159268
1590609
134511
1037056
1623873
1066807
1216035
1665415
12195
1628226
1850014
1065516
1477375
973212
442151
308453
608112
604681
965389
657266
196991
483278
1905623
1024083
261508
1041622
214198
1899806
316492
354844
1549703
1723253
1148415
1804505
257603
1950359
1558129
839416
1930933
580122
1036494
736718
1187445
1752871
284541
658587
672294
1436235
1828677
1806722
1760393
1589559
429015
1159007
1657746
883660
1221037
420196
769934
1047423
417683
505304
660538
1527823
1470980
1282298
1905434
294151
271198
1829210
423007
929839
1541918
1877274
1652392
857920
1881257
1910573
1831040
1698727
1160621
1922871
1585067
1687903
1901101
1501888
1105005
1264703
1273669
1969328
1931761
1900536
688245
804932
1399812
24917
67919
599919
1391481
1118645
886864
1254758
1406269
898126
402956
1241232
571133
1529263
1137307
85642
1507875
1003072
567681
1636734
1279642
723806
1707376
1165762
592611
894093
1849027
1249966
1278728
826490
633632
1225837
1722633
130973
1510398
331968
621355
532443
605162
666623
1384622
1244409
284795
1401475
170694
1919744
208095
47349
1031960
1413361
1294337
1754973
307517
1369209
92741
1262776
1723756
152178
1860424
987019
440375
1514335
458378
61331
1854067
1855234
1778329
1715480
147021
61635
1477432
1193792
1001117
6553
684240
658086
209191
1524433
1293451
893355
1326865
1642713
595058
822908
127145
3136
880049
312333
810255
890271
1648991
1874134
558242
1077642
469251
852519
67252
47206
268068
1215860
1590367
1022252
808510
1078109
1368690
694339
1161230
1126349
1726043
1058182
1622542
83703
789651
180189
856166
1399473
1669762
436161
811448
12447
968872
1605668
360783
1333516
843862
484932
1217804
1505898
1284571
1216713
75172
1916825
716771
1407348
1888265
326349
1758222
1247832
154674
1790599
1107369
1773868
1395714
735328
1061790
893298
941739
1526348
280215
1195108
1092166
859608
1412725
670489
1370353
191736
480588
712106
24658
1988168
1203393
1309728
1609880
1832709
394830
1219476
1955007
1526506
315637
1288635
835964
1078672
251597
661782
1340336
930411
144846
161527
890992
1158724
1304246
745212
897382
1443201
1386718
442380
1793671
198162
1601289
478348
1008808
1486489
667089
1315343
1097672
761216
705785
1627570
709011
362586
67171
528460
1681643
1438800
1054041
844044
1003024
1524324
1618821
593408
1643829
269557
1558846
235310
708422
1992823
299879
697659
1858769
1090055
1558020
475086
473492
1076171
1406463
296152
1290004
82655
1973650
1542564
670047
471253
1182174
1034428
1420843
1157595
423855
1765831
1331021
1572096
1438162
567302
869262
246782
485892
277813
1331422
213138
936541
629926
1155376
1602646
870837
1022903
922597
1517191
753291
826795
111809
363802
1006041
251090
523499
13513
306840
269862
1825547
983976
1484819
1855535
1492157
1867125
1891881
1124801
950921
227850
392005
1125087
1818885
1943489
386890
1123393
1467063
1645135
986640
644
1965250
974826
472754
11252
1646531
396463
1774761
1376191
1576488
1949684
670628
433186
910587
109352
1901838
830488
611975
1456407
1253836
1220457
1121394
192937
1676660
1456168
1582714
916473
1838870
682242
1486567
1095895
1188326
780255
1899123
1743763
1442679
67750
1055799
815709
1410050
484121
1761356
1280471
1137591
1005072
1424675
1963374
5480
1625201
245149
66743
1092725
755047
866741
1153730
1396040
1769349
1175380
806516
674060
1542410
873258
1407559
1461560
1759470
1784160
26930
182565
555095
1391506
1665351
1374836
1054148
1294659
416424
827510
910651
109962
134860
1019371
206900
1497678
878869
434867
982366
375712
1359699
1561723
1958298
101017
1967772
1052040
629145
215699
157006
1324185
433160
21595
1910092
400006
1188811
1866348
1350178
1413172
1998971
364997
144650
1563467
1958016
915721
772607
475835
50569
1827063
814109
1612163
1208762
1093150
1257711
762331
155180
1096345
605126
291180
1881799
543910
193853
128005
768271
734415
1754173
1917871
1069727
1633437
1436766
1102772
1128736
994461
944854
846523
1805953
209478
256183
103469
1160690
1608941
178772
39735
62448
1848511
359529
267411
614697
943196
245032
223835
818821
699987
563607
74324
637945
1975243
772975
1768349
329658
1135165
1474045
54844
1530411
294440
1408768
865247
961452
1847007
1432683
483616
1060884
727909
922986
941172
1041916
1952699
230746
844735
595102
921037
1793178
1785387
43917
875350
719272
1732921
1662905
1170880
687568
378654
1799024
1369523
315432
1467237
471449
1139942
1951757
889516
300425
1235438
841123
1794780
624375
925248
1248844
490854
1225668
79126
1668047
1010362
1369139
975152
284061
1196009
1111362
1015696
1438666
1052179
307174
909388
240421
1035973
1052673
840511
788105
1857233
427096
1081025
588444
970615
1729909
1314180
1517556
939642
473202
394701
174163
1727154
1355315
55449
1291583
1541068
578505
653760
456161
437205
1130200
1292266
1480320
1123306
999644
1691377
409818
448974
628744
1453790
1782512
1957173
985320
24744
580891
1005915
798889
1386134
536892
213101
133034
1195044
288596
214623
127877
1882206
771251
577263
553969
384289
1507974
1043873
983867
390385
682977
940430
1783302
1186882
526488
691331
1033358
1747846
259076
715781
358028
87411
601550
876690
1911827
850036
88817
911891
1466971
1876370
55307
584847
1858498
1575075
1101771
82316
1273906
1513808
1410037
153717
964292
982646
743947
39050
44495
555123
259315
1962383
133997
908232
639640
857438
237125
309609
1727255
1500753
1069511
796745
289925
102458
765405
1142381
1150545
279194
1249722
446783
1803340
448944
1153669
1882897
1841577
1515014
1985630
1149786
503048
1798363
998498
1700128
342450
1162907
988301
224458
433972
1501790
1310462
768706
1965138
963662
445108
1227264
297487
1358465
817271
863839
1857180
846708
1735097
1778236
614439
1655250
1137871
1976616
1361074
1525282
647347
545849
879695
919305
250146
1791777
1509394
895
414694
1543415
1499736
583257
1923993
1853205
1861832
1790315
613806
1057971
524872
1588687
451045
1064152
683769
1621562
1096624
1272865
1818248
1274318
847701
1806380
899048
1339227
313182
1896701
1979155
1946339
861569
1723073
694789
1074488
1742326
743688
1597698
1529697
671974
800939
1286268
1707370
360281
1581073
1658146
524142
183737
1270974
155987
1367472
1065671
252432
148531
628481
241732
533654
502333
116809
1885246
509327
1745887
1073421
1903483
559448
1886280
92972
130727
296301
1723896
1954742
1098677
1479488
1203276
1279384
1868470
765320
11243
1806647
529360
34894
1150756
31474
436570
94110
1693072
808324
533649
1106244
58434
1785123
1583734
1516925
356645
1159957
707336
1316981
983741
1827251
1951344
877922
171501
285146
1034356
1337021
375483
1949209
845999
214663
863605
1879289
17809
1710623
418886
846810
24542
105133
531820
1440867
335008
1010402
974543
662609
1887008
880046
777740
871484
1366096
1163819
811329
828994
841878
395804
954564
1599483
1980841
1208275
545427
1752919
1309213
633205
872300
300990
879536
1840958
899982
1500424
321239
1091425
1977333
693811
1747871
1956003
912073
1876325
327683
171281
13812
981020
1354598
1027423
685277
768502
477258
1718642
1615512
1247814
1125061
477199
387065
1727054
1207314
1256846
58206
759993
911298
1304535
1062962
1235877
1790326
546905
814979
89655
1636117
382052
653768
1313382
7338
99250
1063730
196132
806378
1992125
1512086
880669
501786
1625030
53975
1563228
449551
1404375
1054986
1247116
583885
1797604
147030
1434769
1733850
1137487
60760
1653120
1983264
959267
1297820
1615390
1266479
318407
590713
1886362
767961
1041575
641813
1869999
1472452
323897
105883
533412
875084
255485
530739
1778059
1211284
979904
1528432
486077
1628889
463554
333174
1735257
85416
1669724
698491
277776
479425
1338100
404
1200493
1883918
1143106
477707
1606207
410327
936514
862860
1950278
1030518
839917
401743
963256
1976948
316591
830545
331683
1788243
285183
1174570
929004
1548673
101176
1804286
1888650
1101267
574572
910500
388776
1308855
298097
721302
1038188
1152102
481789
1309540
90350
785916
599984
676787
1599278
256754
1501097
167945
376791
1839603
1537004
375996
94490
392047
1166175
33592
5553
1071424
373631
397316
421278
415516
1185525
1150703
541110
435618
855464
335022
916302
578625
1309497
622675
921396
261966
1522377
1638383
444872
1623230
851134
1534297
1060990
1339265
646794
62633
1833503
1684520
1034582
478629
263813
361429
1107128
1795716
201923
175840
601454
1544641
302930
466052
274528
942005
562324
1247483
1924459
998462
1703758
1576145
664602
1406323
138988
166973
1793898
938632
874008
123314
1191334
1311481
1205534
920125
1659971
288695
1923319
1638470
92867
437088
445805
1341545
1830936
1341144
498419
603585
1859019
418416
1949880
1214275
1726686
1955569
783991
261732
1718556
15116
427851
896757
1774469
1534445
14408
14189
997986
1258815
1551941
1350757
1536738
373628
1960128
1491987
1508024
350
452472
1968892
1435756
594740
468878
1219741
308815
1011823
1516737
1391285
1140156
125529
1258497
132347
314560
975626
85120
619733
1952783
160763
1630825
442391
423307
1929144
1231451
1654222
627649
564767
787843
1260560
1918223
826349
1625262
58175
88322
896444
1802835
1683984
478788
1792304
1953508
1662734
533509
1322178
789539
758324
1117468
981069
1729462
972262
1998026
192421
721333
1425809
1665934
939339
1668622
1073042
175775
1071664
938612
1178545
911036
543371
1137075
1471695
892264
1781547
431169
175982
75793
777254
1407204
547431
368024
1641767
305967
1429086
1350962
1886551
605946
1977444
1021894
379609
196651
1574545
406135
1554204
1140307
562793
669358
986439
1295994
996268
1469692
1580991
1113274
307858
1652739
918290
1727180
1814263
220006
383524
1958241
1510761
1007938
406582
1495949
1263172
1161759
1169261
1654196
129512
118500
831599
1233543
1736654
68060
1526364
359947
854382
1169947
1496762
341052
997074
1789541
1679139
661477
1521912
427408
128117
744084
1055659
1712380
237137
1052470
310968
1444411
532786
864491
848252
318950
796898
1580148
1510064
547622
1334753
1706878
1508807
1368979
1001010
430985
1497718
800814
1236880
1879173
781022
1257542
1941944
568776
1110963
1903414
358485
611833
1348144
1545874
683353
31007
381423
1788204
1401297
777934
1326946
247928
588487
1005835
1951474
694162
1075648
15564
1048110
476386
17498
992584
640483
944330
1111767
620450
1158104
1864342
79240
1748908
1834162
589501
107350
251671
1869843
916275
145151
1511205
944743
234408
471005
1547074
1919708
376671
82873
956345
1058125
294657
1637644
1489087
1241274
1186791
704142
1002478
347971
1757733
557652
123077
1623162
1941605
1101292
1100644
1859622
706857
1372289
235885
914162
385847
442465
1514669
121242
731876
1364739
33149
367312
1149357
698579
77854
919820
1993586
30929
806807
1901011
1273472
1751431
1029601
17271
976874
1385829
1032473
1752980
123641
17066
662591
1633026
29996
682055
1574685
437466
369292
582525
1684046
1014917
1875974
1148026
550787
996971
188281
912141
1175522
1249998
1738831
1456376
766746
1117417
1130670
719599
1860983
1165625
632018
325211
1528185
496495
21185
1895132
1044254
300445
1829435
1317106
1673731
1473194
1311687
1329037
1084831
711210
1190591
1404384
1211610
1157987
1201796
1262620
305100
202451
95969
1805269
1747189
563284
482664
1257896
1745530
1437214
1146296
796244
1746500
459920
1617779
1050835
1835137
1781859
470080
609437
1643542
1546482
1263895
1315529
313373
819091
590484
1791240
928460
1302883
132619
1514573
1978210
1384523
1662898
1660207
159115
925763
1422143
71062
726249
181643
1077791
248563
1184528
1385638
132635
1410462
1431792
1199773
664864
1799604
1167916
683074
813518
401455
18623
1369479
704861
1969711
781878
1202471
1139002
97530
1315790
968073
1199623
1061409
1876888
1333243
542520
183614
1765955
1850738
334186
288742
1212154
298986
946031
1866408
866868
836112
1565921
1471536
128864
999916
169545
723367
713981
1908229
750172
24271
1734545
237586
855829
1957946
813528
686318
1558019
908862
448887
1678727
1814205
428339
1221489
1525181
784871
1162222
289990
966334
850083
1603852
1741057
1712884
777148
38976
609705
1323745
867902
151050
343149
1299360
1734574
251094
534773
1814401
972082
838226
771469
1906176
1499017
960393
1899710
1691985
1653785
968271
917988
1502586
459291
1835752
1825875
747446
460607
1785220
1943230
965689
758959
530764
1148629
1394162
1034812
962942
1722648
1170748
1704190
604881
684449
740933
1759963
32085
1187745
751544
1563893
783923
1130193
569301
1491405
1851317
941319
801874
948703
1550865
1936652
1649558
388196
933505
1960807
163078
67449
881833
1716877
1958941
820475
85705
1327917
1844574
980347
1256737
427217
596112
738819
1197308
1209668
334839
448609
1456014
244298
1091014
1859846
1071269
1848929
181761
307156
920365
1378023
1782273
860614
1845165
1385851
1013212
1329274
156154
1506886
191680
90856
1205362
1656983
684851
497820
189245
1919778
60017
608764
1344148
1015641
818913
809173
1408442
1574854
755184
1829732
288244
1675287
482928
1214542
891097
201742
606496
1041354
546060
61023
1093070
53936
171872
71795
1572669
308483
1425226
1632539
1373025
1079656
1895036
1162632
80689
1528971
978545
845506
764587
1943478
1541882
1816092
478299
1180360
195657
266170
457094
146011
577868
906581
786211
47612
1921662
1363763
871657
1204318
1605626
424056
311322
796011
1853943
769106
457128
864430
1015253
177610
780681
1411057
1283653
1295270
1673512
956060
1394914
1447523
953045
1833506
76801
181628
91226
1172419
1546493
1560568
1354914
1870218
110002
336322
707357
1611706
126451
520137
1239554
1432203
1460215
1328444
1905186
1874390
1300868
718917
1322000
788583
934863
1111313
468520
1824134
612136
1918938
1189489
383661
744953
1165687
1951825
1476972
1715939
799533
1518572
1654090
1519164
1029715
12058
483772
895536
1618538
258139
1538545
1518414
838834
1886884
778103
1102071
638909
169431
1821610
1460142
1229172
906944
888727
842499
1804419
1136397
1481128
1975747
1182746
1925017
1065529
787743
1321902
1894263
218033
573858
738184
503554
359044
626956
1428512
794277
1070813
1083561
1130709
546791
250633
1044915
918619
1314258
492436
822418
442817
441502
1515956
494731
1552622
613402
610225
460201
410386
116081
684007
78264
277858
605334
249269
388854
1562578
436134
1346413
1569276
298634
741918
841886
485729
1003187
841291
973015
1492584
1666606
140244
1301724
692893
258162
367087
619877
106406
1071400
1724785
896432
1501371
877886
1149412
1675519
926968
1196302
323695
1517796
1991996
36195
1828239
1394583
1206647
535034
846789
972740
273014
1436654
566659
1701165
841468
1535968
259610
82915
1440630
1787282
1394594
952178
17913
109327
54664
1730959
1611140
801727
959316
1109087
502468
1701532
1007707
383569
1248643
90318
363889
1650069
1773594
1443500
422705
1895313
928597
1673115
1815361
19606
191356
697636
196664
1541257
309414
1910305
1800958
283352
1592740
1759900
1812352
1261642
1737861
1937270
1577744
329771
949900
78915
1814805
810751
370708
354622
1192467
261476
509350
1885196
1111927
391329
87962
124243
905222
446316
53352
1949385
324846
567561
501548
841163
493199
441238
456275
914153
1185031
77682
1187635
2590
1432872
1203471
805417
1830707
456017
44514
435299
1453183
548063
42140
198024
56258
756360
1958769
1173377
1342579
1204839
1100595
1581407
1657088
1942111
1432656
1847059
1342241
1585204
469883
625146
1084032
1405157
32793
1663726
988533
361567
1489619
413057
1485754
1809568
1470047
1267316
908815
109207
927401
235796
1371269
1692936
282075
653887
1523740
867589
1198190
468689
1351665
1036643
628297
519561
1065429
1995453
1850062
1631272
234288
1523347
1405606
1939668
1575261
742510
945657
1807935
486456
815839
498695
1168962
1337038
1283023
1053261
841848
91949
1204672
920059
1249726
735201
1076062
1208388
815882
56996
1533746
1408555
907894
817446
870036
747760
1606618
1376167
1181313
1194667
506688
276066
622904
1780307
1101133
1114988
361934
1476191
1695012
852309
1334073
1721063
374262
230592
1770488
404948
1208217
951342
1079162
144886
1884923
1252173
329132
1783176
601274
1224260
1124624
748824
484201
718558
965212
881829
1509807
490911
1683513
954553
468351
516723
1715222
1328936
871619
1764951
337680
1693942
1651600
1482170
573578
1060902
1630653
983652
1436343
303609
903368
1336725
1850219
459074
896577
336242
1728495
925131
1125465
537556
947921
1724945
477529
1525514
1496847
1176448
719690
853827
1422133
1078181
377176
887848
70581
774581
1897792
928277
1208074
539255
153500
933025
571277
1355231
758215
1533956
1911026
1064789
325775
776405
204767
1190388
1281712
1755725
1683804
343381
887840
305175
745939
76153
411895
475461
156071
346884
720739
828611
872885
1243320
1421101
1278854
767820
1742892
1854353
428190
407631
445357
1275605
772789
286380
1209144
556541
1545009
710783
905921
783719
1424226
972037
1870498
625946
418897
1218358
159292
1491606
1516130
1124607
713815
1080387
182365
1756347
1305825
123838
541093
1016708
1007583
1784238
1096697
1849120
943174
1813481
1009147
136902
721390
104210
589288
1642103
1613294
833127
232930
869414
1702585
1244588
823511
1163896
1345073
1053606
595147
823010
303570
1223952
631301
386450
1554736
1605683
483285
1607223
279585
139024
1615555
659412
583099
879542
951442
577405
1629788
743059
1770382
118890
455432
683684
1032581
1848247
521825
15522
1614806
988734
986283
1772805
91104
1162927
1490860
1388193
139874
1805447
1906210
1788973
986588
499994
396271
942362
150571
1142464
1033069
270428
390621
963811
878923
294902
369517
919908
970207
1992267
850509
1853156
1573324
570883
551658
357105
8412
1366194
1134167
1366835
85018
757109
1893483
1539647
802289
1162268
210842
430072
1202680
1570435
1633071
1791013
1657413
1136235
1890153
144601
730119
661566
1488677
878805
358092
291346
59938
284820
1848843
479279
840632
1107815
129864
1691349
969028
1634720
1911984
14330
1232299
1716192
1011082
1288836
1993282
1463456
1848232
1318413
464531
532324
1739412
1969446
897777
1579240
1943627
1928336
10439
1683574
1318930
1403614
1680354
1808423
1825289
252574
573659
764075
1908339
592463
1540823
1034466
1021425
1760796
1988140
1398503
888397
246264
261975
1819683
73899
962104
1216888
23847
168977
532308
824248
1530914
305133
1511125
1782925
41659
1069992
1691106
1861897
1921601
1750600
766897
1102700
1082108
267124
586861
1397195
171388
541370
632289
1083626
1508806
354866
355089
1293995
209866
929913
1311089
1079455
1349854
282315
747304
174846
839058
1368995
1165511
529710
1631307
162495
193999
947
235707
1883484
1588218
504271
245833
183534
1903843
1192897
1618368
1745707
124285
1797835
1148938
1721205
1450776
818988
1826412
369582
169116
1427501
1824499
1232456
112272
574953
112212
1065535
147574
1464571
1745548
1632822
517083
1145990
876559
1928407
1855983
114295
430933
1206203
1063392
1975454
492078
1639928
267080
543708
1972164
1040223
971648
959268
1635924
190176
202583
177024
833591
1171909
421172
141890
1047480
1719585
562833
1092579
600136
1315978
1220700
908413
22848
360755
1850138
1013254
320635
1568300
1335678
853011
1671541
299142
1934052
26798
1671339
718890
1881876
1047683
1613167
658755
1589531
848196
1733523
834150
180853
464629
1398998
1858311
185116
1960013
392285
42956
1751614
465782
1020713
108283
255742
901689
881569
455427
426586
26243
1048739
635597
479631
1819512
1174180
1859243
592173
562679
1161869
405425
465233
141333
191062
958195
789351
197530
1240615
1997273
201556
347990
19017
1713984
276824
1568859
930338
653080
1462597
611140
27274
360069
264878
734647
1176517
1481771
60582
1023828
1255029
40640
536051
409457
187285
497098
9140
907630
983583
51214
1746024
558498
1815214
152326
199565
619594
1085485
1267438
921893
734544
1698278
841511
1654818
1613103
1612136
1091154
1255219
231639
368010
663445
830806
1496155
420904
249076
1491477
520812
1377620
1376525
479344
979452
1840436
633164
178793
1014508
388792
988445
1878051
517317
1893847
1153608
1225840
1718512
1166971
1246979
133495
1877706
13530
1864049
211165
391643
2979
1590176
616062
46623
657860
150708
1520532
791755
1013379
712783
164953
884680
882469
711726
371902
406452
1391383
1144900
345173
1192828
1543739
1458589
1895207
261943
1016250
1185019
558409
1730069
1211334
301086
1272028
1839836
1748297
450429
789455
1145595
312639
977752
1931631
1880534
255439
292671
968485
1922392
748016
170770
236075
1675938
404463
682741
962389
850919
1327606
821580
1302154
1900893
1970120
317349
389160
1904187
420515
576524
404918
677223
1448157
1069551
1121262
1950556
1254368
29642
1224557
838356
1219279
1616174
289187
1102172
549550
682358
451839
1043687
1423621
1013852
438789
1554823
1614178
1090489
1010750
1220933
43736
88720
1534722
1393926
673442
692418
823911
1122578
677468
371732
665660
461236
520572
1054587
599334
227839
354483
336569
1534187
1552061
1955943
1707516
1608106
809304
440152
177663
1786637
1025645
1546174
195740
140737
1241234
1034703
1171466
1713908
1619362
1729942
1900471
1033808
1798019
11056
857316
1921148
790815
835811
829456
380408
1302577
1166353
1962831
427631
894624
1923864
364641
1458657
1167589
1291705
891227
688384
1912866
1417310
147778
1427925
1941238
1121417
1847463
186109
840261
1479208
25350
395889
1978283
1410360
1920809
1412143
904955
449575
216308
1595800
582820
929173
704809
794599
1209455
860822
973804
1060453
343157
211413
927865
1951960
1170633
761443
135849
362208
1967113
348064
294788
128914
1451101
1192575
245658
125893
1158125
1937590
1952841
427442
1641867
738493
208465
1716746
339901
828954
1124088
564758
1579471
665669
273020
934787
567210
692943
691938
818405
1538848
1992050
1547342
409715
1483041
1162443
408205
950033
325876
1666803
630863
1682146
744529
1310973
1071448
936850
969384
1537699
1116391
1795569
403417
842665
787346
781641
810225
1236674
1548475
329509
64300
958043
1634965
1638031
1678904
1657425
1622531
1380008
1135595
1424542
729000
1655393
671455
311583
1413140
1520231
1847823
372783
787866
286116
701307
1561750
106216
1280438
455682
1226918
534726
1917602
444980
252229
1401982
784966
1984968
1605069
1886440
1185707
1018286
1334992
141727
1851229
198217
1201953
768380
1338925
1007708
1072993
1512317
850203
1558022
972645
1605972
641464
683165
121728
695172
1453921
98990
1270770
966343
1736471
985538
535447
1341902
922970
2234
575293
939597
981143
1723959
1494403
874128
512785
308182
144702
1761921
96106
79070
1783410
274077
601844
32830
1092072
123977
588221
1934661
755825
534276
1430486
1086330
1179826
646135
1299847
868699
1579599
1022941
280850
1522683
255266
1351442
1461271
1201986
1557603
146941
1171813
413935
1084739
1131698
1106935
214078
1421543
284356
1005103
1441700
227551
1011151
1177191
631142
560249
1577594
634625
1550499
257105
1757181
173420
536697
684341
1325524
476143
1317916
872112
1454221
1922876
1093400
548174
1737266
609961
6825
1522581
861337
20545
1799547
231431
1924484
319943
824989
1470509
149891
857432
386959
226682
98326
1859194
1922951
1438293
1174182
682896
1343626
941746
1498186
534405
559090
197653
1020074
177715
1478952
1014639
242410
112125
1480536
1979670
1468217
1222899
16087
1441975
579952
1879179
1969334
1132676
843955
1182184
1369562
368155
682269
600161
325428
904574
1301
771323
1004193
931450
882048
974705
1181625
1781155
675017
1220123
1767736
1462580
1239152
1484948
1106548
1503847
1881693
1162838
744427
426827
622591
961740
1130774
1606421
1440900
125016
1950102
812130
235086
1105348
386734
373977
734245
268044
1067564
953773
1111936
571215
1863818
1502647
527603
877205
468335
1468315
1715883
843107
977101
1584226
1290285
1953370
1823999
310086
148414
93140
1802741
1934837
1734720
20369
1446098
172171
518474
796122
918411
1361772
179231
814203
719295
115554
66035
1322705
518671
43009
205678
553204
686028
338242
1984642
501674
1571390
323205
1914473
573465
1317204
1663558
1250489
1675909
416533
89576
259830
1507546
1051484
1474215
548174
1408537
988080
1265980
238770
1407475
267105
1176299
1834904
1735475
1597402
742235
844864
144107
1892506
1055984
1467695
474760
864522
1149511
1125855
1842921
355405
75507
593458
184984
1068355
801958
1794692
1242016
1469930
1670988
115948
689273
658426
1353144
123758
555466
803132
877005
77457
1341470
305815
1854594
910120
1905570
1571704
1201103
948559
1531806
777034
228793
543901
376407
751817
902331
828655
1384704
1760109
1590543
594616
1663063
1667772
1216933
1842127
315208
1138568
1398504
1901227
836916
837544
1564360
1842658
258490
1944022
1183187
482462
624368
1334518
1928507
1748472
1197235
1848926
576202
484581
680982
821659
1414752
1905637
1856656
1544802
424982
1768352
1241718
1542483
785638
1210089
200717
1601953
35527
1648866
1360378
1929038
1042515
1045187
969044
1430412
684274
1617026
1559402
768368
579329
1856676
1491907
1221923
186288
1142959
431886
257175
1862706
1095527
1157739
388621
161479
1715875
230195
279257
390935
797241
218329
1147945
135374
898846
253781
1486817
1019312
646807
1653234
743428
1265220
900609
1650178
438238
312123
995880
442827
1158037
1309322
770363
1994123
184320
1237701
1471951
353877
765221
934594
1586001
693022
401136
1351289
183359
1998494
965788
958357
1933150
935479
476934
274468
1921681
786831
862378
47298
49029
671686
744976
443059
461892
427572
490032
947298
191122
653345
840872
1246819
1686841
589517
978197
318827
1972591
506868
967349
505744
1559190
1830944
212791
1045639
713630
415779
398392
388415
282026
1923327
852630
1356617
1841131
1038698
1824751
1194298
781285
1987049
850219
573919
521065
238674
1766266
901449
51499
1271204
1037730
819437
502491
270393
1179974
1346254
1764383
890558
532523
890648
253101
1588685
321209
1384895
302887
1889688
178544
770086
805693
1360433
72067
42186
683094
782287
208514
1017096
1891027
1741855
1314588
49240
1475374
703967
1307050
1622085
737167
490358
1329420
174755
525199
144564
1058893
1328368
108394
1500849
1755528
1116123
366825
506448
637547
45358
337050
157075
237880
673584
672258
1634602
649964
1123189
340816
430506
390063
7232
511975
664298
1573243
1556158
1338450
1712684
105909
846233
364850
1211510
916324
3092
561836
329798
86474
168701
418741
125139
255834
690505
211735
1252954
1730595
1585002
1066578
1710209
881064
1243382
1564395
143111
999241
1419277
287742
1582204
74583
1148849
1205661
1154189
1869223
18142
234705
723181
1825037
808612
1649235
1330666
1283444
1454600
33868
1576793
721211
143962
1213502
864217
662861
1779757
549822
1021674
1945834
706570
1061156
90601
1967277
99514
1020149
1475109
786485
1510835
1368581
1559196
45277
1072476
1133414
885437
1270068
449962
1455649
1042460
1326818
863407
1189521
1981556
808949
1690789
918245
1214298
1152838
1713771
113172
874055
1184512
1421194
374535
177968
707853
1115176
806487
1941222
529286
1410616
901874
535760
309450
1012561
1923349
1429255
1987137
1435607
232300
511180
1626815
32119
1737887
804320
1906200
1915034
1028096
123231
1713558
138109
1407477
1028696
1913048
146300
1734633
287896
1375543
935456
881714
1967228
689212
637419
1844044
1858269
49895
447531
1864925
706485
163838
1598286
1659639
156252
520848
499179
1824312
1659155
1841044
1467944
1754990
835550
1855102
1472082
15731
903655
977103
811664
248289
822267
1894938
1033016
805936
445627
279248
1996733
529360
454585
1200251
555236
618417
1154107
1888923
1683115
576569
1275817
384686
1784725
728195
947486
1823807
869947
1418382
351862
1755419
507166
29978
997906
843130
1383634
85820
1300788
1700409
1059420
1874483
787113
1645067
1430511
812413
1989992
1277903
1963843
128902
1948694
1761430
1434855
142633
1020064
643515
858805
272731
177163
1557409
1764749
1289146
1368869
533238
480920
1001959
496103
1002288
959479
1686446
1166438
1008123
744581
1331315
95226
1498724
188381
1456860
1352077
1414752
1501232
29656
469649
490509
1312035
1648504
548947
990255
482372
1378626
1396078
762615
835753
641822
1439214
892701
1871718
1652826
561810
1650714
20156
1800291
1102061
1126185
883302
1530291
415658
442431
530070
1701206
1064258
1937785
1712582
1547947
1579330
1432331
69988
273875
1519718
30101
166524
1473072
1575891
546143
1228330
173979
1586346
1507442
178809
732115
1170180
1384753
1167232
702167
886736
918573
595151
898841
703718
811780
815487
1661760
1155982
424511
628901
1499973
612364
1517097
340600
20583
438350
748396
1184018
1864141
784915
914434
1579285
160865
1742255
1087057
1064359
1727259
389971
1405036
1769938
474188
757478
865930
1570267
658887
1392617
242078
1244481
830568
430430
1170461
32393
329345
1829352
348308
1588390
995199
592195
460782
960211
938157
20996
1604867
1569408
545899
1286882
1409221
1843913
561956
179342
979903
869934
505614
170116
139294
1391646
1648306
402927
70721
697011
1751735
1204563
125900
138126
1426703
485683
1774112
308786
1548336
423950
148873
1099520
1191256
514804
326032
1967724
570605
804886
1101598
506159
1634099
1752067
1872645
571111
424265
1923646
1093227
1348102
1152791
733852
1157427
394404
1959527
20186
1911587
1843209
1458135
847537
894446
1974863
784663
1395099
1161261
1731986
920629
89470
1514542
188392
1803408
586830
626388
1945555
684858
70430
1747299
271618
1447668
1183890
1436084
1985356
1695526
1016816
1866394
418006
1431906
519676
1419274
774105
1216370
1272773
19895
429734
1301487
1455904
1387329
1210032
779564
714011
1635866
1996116
1025782
1700271
1518516
1989828
766104
748894
485454
49967
61804
676750
638915
313782
1097984
531867
355511
1072740
554828
1636538
1632889
825631
1448371
1693450
1422229
244897
1360699
786583
461757
788553
1406498
316175
786502
527140
24972
600370
742255
881387
85742
1417469
460562
1959248
622137
370320
1423522
1867892
80572
1674010
424025
1247362
1738676
1008872
840720
1605153
575411
72581
1342807
1406984
110284
1772237
159239
157882
503490
529586
1001434
1397447
239085
781164
819499
941383
1419423
345660
312041
1049334
184148
783643
209378
429800
37084
213817
1417739
1117781
1264656
1869738
1480217
1440419
406340
1579955
809048
985072
1509323
1533549
831686
643631
155650
659272
654245
519401
1958233
684547
934176
696626
1995086
1664013
986843
219366
1146079
958811
1541725
1681521
1926158
1732615
1919733
1551179
167459
247421
732754
1563644
737183
492911
231038
518157
894323
1862444
999111
821720
1267596
16046
1091624
1271517
1202249
727921
721412
903738
1851211
297159
1530431
1615279
1834146
1181705
1539056
416086
1422453
1491313
1238739
888876
990049
1911855
1797199
76615
80866
91961
238062
313015
77196
1587764
1698011
130621
1682889
7379
1831951
1571156
132373
841820
464628
799346
623973
1995295
1100842
1513980
1425944
74310
229332
1313665
1785930
418876
564597
24929
416970
1685040
277173
393001
919794
635140
1092906
1474224
6545
888676
1499114
933099
990588
1444908
1385084
1928925
1385151
598658
471710
727462
174929
1912852
1194585
1442142
959495
194569
1053783
128391
1120615
344407
959331
1657202
1865651
340006
1785425
158559
1308964
754567
1059165
1327055
1268700
1818775
1552610
1665328
682880
1046762
197340
1673013
1236527
1804649
784061
1479330
563477
1152574
1583256
211601
1299406
1736155
1163594
1495656
1482735
1279495
874480
976970
271852
1307553
183639
367051
487702
1041847
1008586
1651109
932312
1319753
1060779
426414
1379535
672790
171993
1660895
1454962
1327790
1931270
375761
263643
658650
1838384
944615
1358249
572598
1959665
1904262
272884
405301
1298933
77377
835811
1196904
240527
1986801
1219025
878227
19157
816985
117567
1732605
1809198
434103
1463648
1838666
371999
1277439
1952979
1625631
1419739
401958
359201
1440405
689633
71265
646608
792723
1272312
1157894
375955
1188164
777042
1871360
188273
44812
1492703
1416946
168381
537642
1811789
622983
807515
507491
455335
1073092
251951
150503
1496610
148122
198272
915952
879296
1684855
356795
477699
364744
984193
752883
402650
1323359
896671
63205
1146933
1817290
1270395
1331042
1645536
1220003
315249
776804
1291450
543172
1438019
248481
472808
101848
1728324
1213793
631845
448804
705572
136550
1528571
920976
35072
906808
1517564
1104480
222416
1543619
520190
1083590
323342
1052729
1350191
337236
1540462
1745986
1424066
1216422
18966
1399534
656136
1591454
1596205
308948
539329
336672
1925114
828574
329063
594433
405229
320156
1672532
1334390
1152935
1576072
1400962
1978039
152639
686318
311288
136673
527935
1334247
47361
1083817
264687
582937
257691
314224
1244229
1872503
331301
1554321
1050324
1633221
1573496
42478
1319024
1772572
618982
638809
478388
1710948
547370
589767
890084
484019
638806
920885
511050
779055
512861
1361682
1300673
782397
1218935
312796
1068300
479584
1202049
1190039
511528
904291
89784
1286403
264286
1607448
699500
427668
1361163
1654576
1773685
22493
1487061
194469
851224
610950
857823
1587095
1793994
1956708
1475477
950783
868627
579034
1982067
1857154
757695
1182652
1491332
459506
232745
1058417
910307
1747160
1392530
1263778
997254
1120882
189311
1792868
892890
27049
1613512
1909583
1104919
445533
163951
235663
256801
823136
1584436
957760
700443
1967868
1172934
1935303
1974047
1324968
222830
1356803
1213484
70105
817970
1256749
1726368
1374176
1952986
100511
1863248
1195704
597178
1338555
1646449
1839696
698632
1368183
1650240
898266
659359
430946
674362
750063
1611836
1460418
1169703
195856
356307
935524
1219026
1944754
509627
584265
673764
314719
1593582
1036276
83650
596133
851820
1978183
245904
26166
1150504
641325
1263404
1450731
1450474
1466611
1832969
1537249
1441231
1857440
581021
1459517
306527
106483
690662
271647
1660045
204927
1710252
1275398
98446
1385717
1766619
1589176
981403
764256
1811715
280777
817958
516986
687296
86389
1970571
139242
66616
481806
524923
1489704
758408
242723
1364508
537832
885800
1737792
662792
1714512
1498576
1165284
213781
1566126
1314998
1737759
1323863
73255
1654530
593512
42568
1839316
923043
908358
1536383
40807
99850
134605
1441535
1594002
426078
92582
1911960
881600
431011
1232132
66711
1351145
1117961
328664
1187264
1392733
1166565
1669929
1130836
495840
382023
1816777
543922
106008
154909
1095622
573058
1204571
835000
978792
1910099
486802
1312966
1472835
730903
653500
1407611
653889
1842264
512818
685858
1183980
1212490
1503637
334953
1597138
1660956
379959
246324
1615411
847181
601978
1754973
1074444
1376206
185540
1755301
1710395
1870195
377700
680407
931168
1804500
1399672
201473
715904
1008612
1825048
530104
1859525
778436
1683958
1870664
1797208
645270
1983995
1149184
960730
1636528
168194
227669
1864402
1661541
1188062
500060
515312
527578
1063599
1549870
1011796
1369196
125352
493604
152432
977369
675089
1936501
297190
170254
1705041
748563
654564
349252
492750
1933813
1517692
1736452
1926815
274800
421395
129366
238012
173296
807556
1082087
1578582
1532864
1438971
49783
1031813
917928
399298
1205871
1231329
579484
795332
1852525
954000
217873
1084014
386133
1664093
402412
436763
1037611
959968
1174894
7721
490511
97976
790023
693800
370028
462343
646433
535688
1858134
24726
1422650
722622
1266345
44942
799724
95878
1178224
866898
210801
951350
1627189
1584908
1535405
991240
1234878
1162991
1027745
799663
464847
1681688
383663
1916456
1821726
1517709
1667073
355378
741
141542
871916
1920467
865287
226052
582585
497311
887225
249398
1483369
1033142
564963
1449704
1965244
1990444
1857512
1696162
873817
1003083
1710720
586488
649690
1347705
842210
168881
434612
1035702
1135912
133261
902854
794564
1407967
254767
1175613
886849
523286
494313
1536683
332423
1518243
466955
64242
401806
1932835
1098275
1146762
918420
181598
1067533
1962077
1362942
1760310
1389587
1115518
1365044
624690
1540209
83994
206616
1235941
887168
1541784
430011
1272887
1838943
1108792
1587588
400538
387597
6317
1129470
80779
1323163
1176282
709771
161964
348410
1146929
1219413
405767
1040668
1339397
983475
323303
447204
988845
1527659
653307
1562249
99316
1658315
450891
779823
1716012
998548
1494193
1417127
1513971
1005114
402436
1729218
902399
1500989
1298707
132885
157478
191541
1326030
1294711
725543
1819799
1650523
1056847
1457635
932511
1446502
1521616
590654
830032
467906
958990
1855965
1237998
1693354
362527
1407345
1523545
1258817
1773470
919265
465057
1257810
1505950
1688189
265356
1050714
528006
137726
1159378
222397
338075
218878
957687
1074082
1637393
1400707
775890
585039
740720
797695
1954763
981825
1204328
400622
1047935
249218
1450340
876255
802314
1497473
251121
1149551
696032
1518212
887751
772861
1975744
931913
1734771
1459819
1335675
1269952
1328309
492035
1560096
655853
29566
365273
17332
97728
1137766
1422616
650864
270245
1342965
1197541
1342882
922736
1907982
1097576
644626
253733
1689308
630523
1598894
1031973
1624216
154931
1532312
1812450
1505695
1111830
516547
1969940
212229
1887987
1895216
1305996
634941
437625
1763920
953884
25021
71689
124497
1142864
421345
242465
1655359
674021
197612
729978
1982782
1510992
1729117
624221
889204
1623724
1276897
910244
1295973
82490
1060471
708548
252805
855081
464386
399922
450227
1938186
589184
1152840
1918402
872808
1192966
1643376
235148
121804
1028982
225931
481978
472578
1520878
1208527
286009
208665
521069
1108679
1683445
1383689
482336
1811342
209157
1884468
718286
1688796
1234760
1172680
204264
1210439
1991972
1466963
1677164
1748260
1064772
1847531
1537257
622349
1416668
120047
545594
532727
1777516
688133
323263
80445
472259
997315
824040
1415172
1109107
1002115
444054
82632
958452
677433
1229787
1219871
1004757
575798
892007
1309757
806697
747115
204106
1621177
1545246
59426
1677342
1056863
1083505
1637759
888622
1400126
189657
552313
394174
1169383
1873296
1052012
1533513
1400865
1563658
463073
108573
228476
1541133
622503
1948078
863634
95967
1212714
1942685
1534522
440400
1234068
1745008
356195
1778501
1643146
408824
1604265
502766
1687413
415217
1914484
269611
941084
554767
302292
1641200
1229969
941522
759841
68354
654230
669214
902592
303573
1199494
1776843
1732058
770089
555700
1643596
420451
664142
1735997
1274930
1279554
520482
509946
505279
1360849
765140
1270196
1142275
602560
755758
29126
1688992
859073
48991
1469342
1575985
931218
84302
1719398
1879872
100699
1688258
1397251
186140
162976
490540
1216396
1934014
1354976
1853814
1437031
404583
676911
1681476
1027746
1347144
276456
188643
204428
358955
1027544
1918286
790389
240043
130989
1475532
1673656
1570141
960714
182128
1526622
198663
1308011
928372
1099516
863807
1221458
154477
1487654
157768
560358
1051718
624393
897984
1084962
101294
1928788
316336
996945
1060219
442454
1736653
1506705
631028
1355817
1079598
1862446
489152
771465
1740690
428408
1546498
641917
121600
61441
1924461
471198
572534
1104239
335362
1736219
1092739
1926971
367830
1010660
694727
906764
1287154
1935902
1459528
1060094
1565228
1973357
208276
1739242
1822024
815890
531625
15593
773353
709391
651344
1575147
1058616
171844
82677
1564788
1627236
819104
369558
567598
478706
1861206
689969
473865
1308419
790460
620206
1631253
1798157
1088644
777512
161729
344949
662493
181823
695350
1245329
729254
1584027
1016161
613573
1652628
76324
1995010
309155
1372335
115017
680289
1914594
663219
1298507
455917
793550
1629207
1106628
1933606
1343285
1475401
23908
696418
208165
832464
1642201
979212
242369
1672486
835670
634814
1961388
454396
209678
776171
1275674
1881774
846066
894762
1905341
1715491
1045340
1558544
1486057
1128330
234711
644680
1432139
1968145
1271783
1902704
84704
517527
417433
411826
1111178
1122719
719558
320741
1930385
1806304
1271352
1561564
1723001
1586911
656709
1672490
556634
819394
585266
674365
1454970
43472
1687624
1655766
1194715
980844
1651848
1720962
1774575
653716
823660
978809
1799349
1540987
638370
550081
1923815
267305
1557586
178272
1986358
1700820
1356456
900297
1211184
1830931
158943
1195264
920481
1195013
285302
1684305
399736
367136
447411
286191
1716988
163817
1968480
509351
1675273
1239612
1034962
787526
1639713
623826
809060
643717
1677830
1169936
1281423
1555686
1606827
1078345
1661785
1037970
1896077
685313
579579
651114
1504708
521531
190725
841777
195398
1308894
517866
265552
117478
1499126
643291
1519478
1669077
965595
836021
495444
1990088
543952
732853
876208
1888486
702990
1628643
726932
1782617
1907993
831035
1114988
1090736
930334
90928
864516
118650
805959
997573
229605
1545351
88562
1032165
51972
23580
1444825
1915975
1173680
956969
110305
1818006
884052
1601863
685095
217627
1093550
586689
1639910
148430
1741135
221621
1225643
576343
478350
71108
338424
654379
535404
289212
877340
712409
1098613
1757195
875268
1069662
686945
1454489
1664395
32808
975470
951442
893761
1526138
94342
1848698
1325335
1961292
460063
718905
560263
818391
1517987
1016287
1246660
675525
1464139
1820526
1041691
539744
336687
1839724
1323703
314432
1556080
986680
320625
1447162
1849517
1636877
716293
270605
98858
1667369
1084882
792720
762508
810177
1304891
331241
826392
1601947
1173948
1197448
925918
1956070
912830
320923
79406
1179641
775207
1443197
434801
872201
1109162
875222
818755
635696
234719
410917
1348817
126728
1236096
1456969
858918
957799
488824
1340848
1190189
631241
101052
404570
1371629
124060
835236
1633936
1353962
1446508
31641
313302
1636814
172179
1342735
1874344
1032014
454954
745751
1832968
1650331
445646
1688822
1299878
1036505
1042176
430112
517388
1711885
1540122
1208996
421634
431670
1703403
212990
884422
1178648
1244446
1164688
1679027
1273117
1288427
1860589
1723967
245188
321562
732910
959650
5971
1826412
19410
490672
762768
1053576
1963436
470092
1094553
615139
346316
280426
368203
218085
438355
718083
441593
1163820
618505
971221
1670420
179026
1977956
1833276
1677595
1988975
618052
1724277
1625068
626164
25751
1065035
1276627
1452704
690612
910103
987870
511499
165969
412556
945705
1028476
1058768
1458386
1517997
1941278
1217810
573602
143184
580969
1954166
1825524
558010
1175580
283350
1755492
459271
1977881
1911110
1322517
573115
66802
195070
606191
1226924
798010
522350
67798
1687699
269145
1081594
1751804
1602688
1511816
177323
973226
1743353
210925
719389
941468
605579
1473072
922832
1714177
625800
896032
470188
87484
49710
813041
1160672
1417458
1394649
1005638
1623578
1791900
946594
446274
570188
1867075
209906
315114
1750308
1811978
912323
606241
1630109
46510
1245602
749796
1119719
1130283
586728
1486186
936291
1863540
221775
1693299
1630773
1038983
1956354
1723733
1304705
1601620
929656
1275745
1351315
1783699
982110
1204122
199244
1788026
64791
1322356
549617
1884956
1689874
1684322
1203217
1937082
390158
1422212
1561782
1559696
1219343
424810
669179
1716698
1320619
390135
880696
1434742
156623
69154
730421
40085
864778
265443
1499986
100576
1249041
533835
1891336
539942
687539
284327
1200870
377340
235238
1878315
821487
1570440
400648
504962
1577700
83361
825734
1959175
768278
171607
21724
1032857
1651281
274479
967043
732079
782379
1116481
1133256
1756343
1856739
662805
1356667
1038057
1662490
179273
500126
96497
795665
1920341
502827
1721876
1677290
1795993
409177
101767
230631
1537579
1293914
1796395
1285949
1927657
1786878
1658784
306498
404669
196968
1840198
1609615
1416979
953878
902386
1889393
1620240
83394
1159989
149075
1945194
1280124
90663
344244
1876795
1928483
210370
946565
1316290
1936741
1386428
207029
706585
1421103
901943
1485417
1545174
14346
59430
1779511
1159128
982436
1572766
514551
1327569
932573
1707593
738900
499091
539811
632860
760248
1067399
611566
876185
1110998
250170
1282029
1185897
18761
1532043
1746509
390179
1844085
978111
528113
1881699
310237
37652
813159
1893148
1860478
1699739
217136
799533
613006
1999040
1678962
617972
888610
1508447
603323
82419
222513
662914
881693
715094
848428
810480
1621084
1905603
457035
909125
1328020
24282
834875
1430261
817183
1689219
360564
1113014
1336528
85472
1971970
911877
1236177
572344
1186295
306914
1680574
1965823
1524794
1187641
1591785
905869
978609
1631694
362113
1173657
1051155
1925713
1189224
997049
453130
508990
1765186
891487
819647
1711743
144398
578583
106644
1191659
1653827
1227904
1463961
1922523
892405
1774230
79304
382660
1616707
1256770
504940
1824005
1364812
1940279
1181868
1843945
1840086
1249039
832495
1820023
760214
1785332
595039
1020237
1208222
965979
1465992
1540035
124963
150214
331765
614182
1891597
1764019
939264
925543
857269
1431125
1945851
1086801
180559
76084
1052420
421851
453752
1432764
33256
1457162
1122908
1987217
355642
1772418
1549580
1599606
1800478
12631
1276775
873697
1924796
1204098
1289916
418304
1042253
79755
462622
230299
829022
1636692
550775
1195520
1573721
572750
915393
1819121
507775
1784125
1894900
1092168
1041030
99697
1261516
972224
475421
303182
830637
281840
722598
665039
1374551
1303649
126161
865490
1185268
1663662
1029706
27574
309510
467415
983674
89637
1150221
19725
72013
254056
137505
1402504
207849
802356
980612
573430
1999116
1356327
1200932
1918666
513943
397438
1671771
31827
890700
1405149
1100017
130070
1650569
361722
113683
1402259
1942413
1147584
1328514
210153
1636966
752630
1220078
1577307
1254333
1066449
843931
456521
865759
160317
1017686
81904
213339
908718
573851
175825
1780134
224705
1539082
1938968
917212
1077762
765788
1484492
1326379
1559466
1152666
1544214
1753970
1462139
751458
1313395
632756
1817051
942968
175730
1858255
1253111
191010
1128739
694776
399897
862477
517062
491968
527855
1599888
1058071
1591423
1236594
1777883
945883
533948
570435
1625761
1237723
1815677
1376791
490965
1889642
35293
482141
1565801
1563974
302617
328370
246605
1366397
1481297
1267056
1219902
701431
1469815
25805
514070
885427
779617
570447
1782820
810218
1050781
42646
1249706
1067851
858183
1630123
1411476
1911581
292799
269871
1759920
581154
229495
46173
935516
927607
1049072
1199946
1187288
900947
464620
1695219
1816909
371643
672308
1151643
399288
1493827
1862666
427703
569036
973102
19305
404305
735223
562251
1922559
1094478
760052
979379
1876459
301634
1994742
1273397
494738
279467
47184
1342497
428335
688727
893600
1980531
1588158
825874
1211790
1909300
797714
1643755
1559575
1665725
945820
1353085
933757
61011
573310
1751905
15159
926838
1468878
64591
1693649
1511564
936604
1585585
1297481
762583
1272456
203660
435588
950281
1366684
1571987
182024
1687042
982128
1279723
210411
783497
1008347
1156012
1254364
1636254
921156
1695191
1503470
1628482
1113870
1536997
1159998
47955
1329845
1433648
178477
1720559
600689
1010720
830606
19841
880235
1997701
768289
1270833
586424
886986
1679094
221954
1684422
1572276
1249102
1993997
546151
733454
1625242
236499
24475
1570441
272956
774715
929376
797406
111960
1378848
740043
1262380
49599
945259
796415
1891180
444546
1234210
1827452
590167
1659467
538702
126523
420471
910691
1659335
1251150
1667694
1558274
1274546
456968
169762
707684
325285
803780
415390
1762406
1167223
800717
1247624
1483465
210387
1596580
1487635
1418455
376417
1881660
1831231
1019998
1969214
1991036
856299
1055524
988760
1133101
1113630
1468462
143088
1842655
1435622
316830
28612
1232031
1236966
923846
163184
1969756
313734
236997
1172872
1300403
1135800
1618915
1381512
325650
1721192
6738
320847
1961596
136076
427306
779985
541101
994048
1197838
1202644
1238486
116279
1631255
1838110
1545296
547563
64038
996837
1436633
977930
1948802
63573
1524743
781823
863117
1391547
1828049
922632
1329438
290988
1780857
1441659
202901
1408919
1346388
1941088
916319
234129
1198193
160529
1070990
953456
142391
1350765
1940059
1676559
389074
1084521
852917
1114953
1514958
695517
889197
1545591
1332935
1790011
1259959
275939
1391001
1453381
354881
843748
910448
634053
1698071
1347268
1910161
1018150
251070
1918270
549713
1114883
786864
342028
524191
569172
1880949
496520
264076
1576300
833994
362445
1181981
652923
766497
490822
162054
154070
1304443
1927252
1376924
223245
1074562
1360464
1421228
1072957
1600845
724379
269195
1864648
412817
1339750
1702268
913360
838958
1881145
918477
1413676
744183
732250
1469845
253556
965397
1599582
359233
658585
197721
1955962
1237449
58627
993335
362408
1037400
988137
1023418
1145729
53109
1864798
471263
850326
1291799
394453
1994087
1949089
601900
664391
1069371
1210904
1973004
1376160
367052
907174
758953
1091568
1379244
1096677
667077
433349
1533862
1860546
402188
1496286
1975549
1416004
973110
1941662
1766187
1270365
1172944
44213
1185178
1246398
713257
1061397
22562
815846
827416
1713675
557867
1731093
1746667
144768
49015
1623576
893028
868100
534280
1048680
1109272
993140
609908
930559
590977
1114429
1406158
132425
1152894
1896055
1811567
1221938
562354
633355
1063096
1706626
1187111
14823
97670
1185941
839339
1460019
1576368
707548
481493
104684
779691
160067
589178
1060071
1916409
1517314
970356
1561128
1791301
1367135
1015707
573767
973558
791048
1859049
708241
660863
1564665
1947585
1674113
1732374
1635322
160114
1653710
1191612
895970
1220798
781442
361567
964076
1984483
567708
141332
1906919
549405
1067230
460675
470985
1806361
920139
1553158
1772975
1791603
1274170
848297
1773381
1027548
903066
1219372
826256
1672554
28261
220925
1333203
198241
1436169
246664
811605
279027
1376422
569632
829263
1274366
851363
1196484
1110272
880586
21245
649524
1544446
1449072
604247
1943397
1149504
907005
1686799
1772247
1952320
477913
1193878
101022
1099549
1184363
1767934
714251
1618701
566565
1569643
451857
195140
1297412
96827
378514
38453
1325463
1447252
352327
838234
1696905
267398
658482
1186970
785195
273138
560149
871030
1802558
927141
667725
1669969
1490354
325487
97148
710078
446303
1755436
143724
811899
711250
963402
1020555
233017
1860842
544479
587982
1934480
1447671
323649
829609
1369897
705716
1413007
1201743
1657811
1490747
1045072
1885553
1473674
213535
1813018
953790
900326
543887
712101
1759436
388256
1544005
394901
268344
978784
1634796
1275865
1019041
687819
68079
1646555
1208708
1410201
1653767
413931
1998473
1147671
1735868
1539786
1923165
73415
1313043
912332
1809733
333302
962651
1082641
334647
866401
1532428
481550
598729
1245954
931711
1858775
763503
501051
1085278
1986237
1468183
29774
860720
986177
1510543
136391
231267
216151
1261575
1319827
893649
377059
878277
1937329
40828
1114512
1598589
971245
526003
250189
1869453
1944966
1916201
1923457
1910345
539322
1923180
1522692
921418
1785613
299445
649903
941436
1134085
1523922
811849
221131
1332471
1937248
1858640
1759892
1928934
523315
289975
1561762
250382
600498
1724674
618407
1638829
1595984
1049552
1599898
1302989
1869818
1349607
54409
278314
698688
384251
1100160
1450460
1438982
1576412
49841
128364
92091
1319737
38865
584116
998378
1828196
1418688
1194003
1413029
1874765
944048
1445258
385559
1924463
1647839
328624
1120484
1741081
534412
1231365
1747422
171669
1931900
1469639
1634241
1692928
202837
1575726
657744
563487
483683
1737365
723593
1775117
381346
438680
681538
46685
417059
1150855
1129131
440565
790221
1592524
515540
376800
1641928
1515499
273766
123783
392479
1960856
1634238
1864673
387636
1920231
1233737
539802
608680
445491
890085
1525811
57871
1997905
1685091
689129
1891845
1713016
1749173
820379
1269721
114056
1890373
182698
1518290
1193235
746286
563708
1972597
711149
161273
585692
1044698
462104
550651
1064731
742084
688866
1972862
1352860
504098
1497409
800723
205030
1635042
298549
574760
1194439
1554296
217775
1332949
1121201
60896
990350
1287540
962747
544708
1287996
1280525
1690739
958388
816606
1039369
1493526
914998
1140018
905996
486662
1884598
1969300
516485
101729
647945
1141429
1383174
1562086
1575146
1567572
383652
1613691
1898435
485619
1023568
1258496
474174
1882825
314133
1456881
829358
1638336
1410435
1825854
1724596
1894337
148355
880330
1602129
1879192
723507
285060
1339020
1438669
1769990
211709
1958874
455981
1012603
1298873
1047321
1148571
1290988
1109424
1914507
500189
1724254
1818836
958608
787615
918711
439530
698444
1671601
1968360
1815722
1382941
1017541
1145933
892702
1663248
545608
858098
981786
1290632
1171008
506809
1243957
1296481
356867
1934219
188968
1545982
123127
1231681
1219328
1180563
1486781
1361709
629313
1924004
1349335
267871
1066252
271375
1838733
1444220
461299
275835
888721
1846866
521285
1704546
478568
404426
1088855
557981
552310
174315
102312
600089
839045
183834
792943
1749226
1921394
274834
307393
1983559
861966
439998
495916
1959675
495663
1786117
1585026
1070483
1202064
474452
906893
425583
1012695
1488626
1958047
1092221
1214955
1048855
332356
606578
1329040
961929
1109604
98954
1395739
1941350
36713
632808
1530793
521179
1929827
1573142
333303
1012284
728317
1341758
1766975
468038
1121013
1006131
77556
635189
41929
1176443
977959
723559
218945
1067301
372398
454326
974045
204015
924629
321191
683694
350380
1190415
1443748
449487
621055
1289339
343612
984556
1474688
197579
1530225
1621750
1616587
1634339
1405469
1435216
1417789
788267
1245184
1896623
684379
273181
126531
1389825
1001723
427385
1177680
219388
385160
842575
860471
796391
1774089
370582
609929
1904587
1188057
1494936
1355641
107525
23862
1413871
1722246
1353172
1974243
857178
1812082
1631986
1884394
342426
632833
1487789
1519644
502523
211389
1309168
1813735
325853
1820685
1723070
820868
1238
1378919
122087
636090
687623
974301
1683096
739909
1103053
790769
294773
491631
1136255
1624729
1689246
150282
1930676
196364
314166
1475551
1100224
520913
1720163
43561
144210
764514
444128
640328
1051080
1248958
358844
1302843
145516
751499
565359
895248
572427
1797859
101699
146455
1312397
1409644
187663
1991497
1803790
1966254
632133
1810904
1806543
220877
1987087
386713
994559
1883418
1571308
359971
387721
238105
502874
1376408
976586
703923
1629954
1757162
1284332
1951203
1540137
1519495
856290
865373
1543694
311988
1326949
892112
13411
1402825
1714085
1487414
1432227
1054067
1239630
379983
1502164
1671506
445991
418652
1206403
119234
1561150
558919
1816394
66454
1446855
573949
661055
1511590
1424557
1844308
1609124
381410
229604
1393587
1173939
1249333
1909671
474793
433984
789091
347998
180218
1561353
1489235
858202
403889
1358192
1033469
1326307
508445
326905
311944
29265
981474
1039477
1877487
733226
907632
1314182
1454833
1911602
606293
1469069
66178
1762040
779489
1447643
593004
1208242
1064415
1116368
714916
1346288
35982
1208686
47709
765882
658737
17858
1311293
560341
1234749
38108
1806516
634708
1424683
310241
1084685
1750915
249892
1585341
452829
1068513
980362
370089
714200
1627755
773773
1736725
444626
1558227
420943
1577316
1352767
948234
844856
1423174
1821866
767257
1367627
527593
1504144
65984
800122
959192
1150844
809377
765028
72567
1519033
528809
807308
329704
239561
1392153
664537
1800418
556109
17643
969683
115110
1868057
1675726
1299893
561472
260297
1175590
1939421
1217487
1559157
513420
1812706
1906150
962629
372228
664738
683012
507140
489287
1787141
1859955
991431
298348
1770192
323961
206539
1654517
1123560
263349
1995474
1553743
171578
1895879
485067
1073894
1350051
1933439
1514564
1021640
1368656
1962683
367468
360805
1230067
1917986
1424459
1596447
297294
1229499
1655400
206762
1053884
1046520
77805
1694026
1375753
1350279
1571361
1567906
306747
881059
667847
1687545
1302781
1418813
341059
292169
470118
1384567
663457
1957510
1482928
1736624
948491
1937458
1414812
1531647
1229390
838778
298189
1340903
1865282
876673
902701
692994
1480193
1834083
913267
1821329
1365686
34934
1314555
603965
1469922
1334658
636330
360367
1254441
774148
1157985
974406
922229
1557130
1381486
349801
768570
1646208
362616
420044
1996178
1643884
610026
552927
629228
729606
1818151
1435700
939068
69111
1331764
1917198
1808954
1355328
1947856
1627293
1303502
1267014
264472
544914
141384
79135
1671376
585588
696920
551646
789887
1457154
1038363
977831
216861
1855298
155136
735233
1935045
976292
1603188
931350
1240940
147084
1591027
735392
469197
129932
222171
1518069
1925911
887017
1345503
1714709
937248
1202182
1071891
1382317
313778
1630846
1858915
928747
784952
572614
1924935
1068051
1115404
570702
777181
1984058
481054
210139
211603
707336
1492051
46520
157115
1381036
1104572
962756
1677150
389333
1087751
418999
1288378
709968
808938
408619
1321784
1074040
1905422
780574
886500
1766302
827964
361073
806539
1521028
1460458
1105411
513281
573240
690047
1682071
1837664
224907
506434
229669
125484
1152604
1904607
992650
452745
1143793
1025172
413549
851954
781085
1620755
1115939
586105
662316
185291
491765
368983
1604219
1501339
1333930
1318130
838304
1920281
144723
1577918
8748
431880
1074766
556393
1306715
186962
1140578
610654
1106258
715126
1846281
1151562
1550063
568398
649914
1168097
1029254
1151549
1658622
1020729
634541
1502723
11139
443946
683916
521721
1774510
1159438
323148
492728
2997
1471300
1656803
470296
1625826
1793149
419254
214294
108149
1181318
1163718
1272427
1017218
1429458
727256
1028584
148483
1128704
338873
781074
1375985
686943
1261583
1232628
54654
1088329
199709
1786892
1234915
591251
1632324
1428560
845945
642778
991466
1632675
1829089
392237
205298
1911204
231038
1680086
1786757
1425713
863767
1110050
32194
609724
1134696
1258656
153665
1317064
947139
529612
511076
1080883
1606719
1578309
717029
470181
1305023
1935621
1273884
1254499
1233991
994788
1745851
749599
1094752
216315
272588
42890
676115
1112846
3264
1765788
631624
775233
1339923
561944
1317245
1175815
1922301
307912
484839
54575
37904
640586
1318662
1933689
1519152
29039
1882898
768993
1596466
421811
1700679
199270
1171085
322485
1642341
1681305
1212016
574417
1101054
145300
1686014
1270035
738440
868420
1754953
1361754
1720832
568116
532313
929596
1886066
1594131
650260
258241
1639851
926272
880505
1965833
852659
456105
1739099
563475
327361
1070644
357825
336446
1482698
1376825
1616462
1838187
1551820
1125426
1359230
712728
900679
1452278
768843
449722
913784
1801976
1695934
688792
1487015
633692
1083657
1981885
1379607
112407
1339318
49085
622568
407226
1302296
790351
666946
391287
339268
316906
1458308
454693
552592
107655
1569587
1060204
1171851
691782
763119
1093768
1353284
1684736
44845
1962475
1245362
1226365
1658049
1004584
1859651
1313542
1493227
566132
1207493
1352879
852028
1229989
35782
1180942
947391
817857
467788
1162331
818086
1074768
1733716
43398
877151
829367
1153190
1875695
136081
1463134
1707091
804540
1821455
1347103
155481
1748253
225948
1522886
1708960
1175047
883561
1826757
1162764
1098489
875909
764404
1844804
826686
538176
1711227
513536
249925
867569
515729
549563
439481
1551446
1045279
984186
4670
377701
180248
1868839
1822604
1278102
1876871
1693417
707936
274275
536967
842944
804240
349430
445851
211132
769453
924564
1123499
1128238
1699069
257945
26496
1182780
523982
29405
142602
1105462
766244
221503
183103
869130
1399792
1132396
1855143
1383812
836525
1597540
1408204
1362578
775823
1371701
86523
807337
256981
1692596
97549
719130
1784491
295971
63074
1982573
1312500
1023705
1249420
319835
411945
1020928
1529721
1658244
908719
1717404
439727
304611
1044070
1328763
1186074
1134966
678370
539064
877555
547236
1976315
1138235
599587
1160053
1862028
526893
1622941
147421
64790
1540811
56477
59702
125677
913414
290126
1839409
70591
38503
644542
1621975
1677320
1971455
1165144
204727
1138153
1468389
894376
1058643
1037800
899392
1358331
732972
1358149
346288
1684541
52246
629945
568784
588208
1707453
1953479
471130
127025
570449
1950693
1911115
1038289
370144
225910
903371
338966
713320
840032
764145
285101
1616815
751109
667398
1642756
942774
1781867
1332548
1332264
199719
1898424
131080
173411
399889
178350
155459
1046436
494957
1729151
1803522
1961992
1292252
735721
348324
62241
1480027
1948742
1145567
1298408
1284714
1578031
722444
1055311
713560
1701957
976427
1888720
255522
530982
158260
530345
1253854
1434567
1664340
1701198
853219
530970
1565658
57454
648876
98530
162198
1985607
788150
1467392
790404
53496
1211285
1732263
1009118
1038497
645383
1088018
200975
49849
1738415
1228345
76957
625135
148630
1378213
1434199
1311858
360107
211821
1712812
119148
738821
766529
609467
1488762
601654
1018819
73262
707517
1810097
466911
641728
394003
1721578
898366
1526798
347444
897507
481016
1739273
1745398
1349174
1511179
542774
781486
1792432
283352
393858
1250424
1856502
1296869
262272
1407971
452444
1586694
136964
1503825
1751325
1554369
518256
149614
485847
1514333
853439
1075522
1038731
839430
610294
390997
1016451
726387
1555775
865127
1364228
220764
1619898
1187726
763861
1514086
576797
1059975
798518
376642
987867
342426
8804
1327891
424922
475611
1243576
1229922
962806
1758470
1461982
1506579
1831144
119291
1456692
1118737
1975969
327520
1938028
1310779
1201526
1305370
742062
1719315
1662493
488635
1145605
954954
1885161
1340957
723490
707806
1989539
868689
1127532
1883514
1289489
1947903
280510
1861157
373722
446215
1445350
1999778
720285
9813
1597474
113480
1250715
101128
323768
414660
1729839
1336345
211812
314909
770409
663472
1647359
679066
785665
1726293
1317820
631488
789905
1663502
350467
1461676
222979
321155
1197586
109984
1602408
1646055
1315724
9198
1859842
657536
1882278
253869
834607
1323701
1962894
620254
947976
1818619
158823
893484
1735301
848805
1465097
1428131
1695965
1310405
412489
236091
618243
1398363
967229
746023
1479672
273513
1791528
1022167
1023332
369679
1041116
1345745
226834
1834527
689933
120781
470731
1493094
1394580
313254
1146748
1141529
1370034
847780
1465307
590
1808430
638812
166764
221703
1167409
1941079
101623
209639
320752
1542302
1993524
1407558
183989
1251471
745669
1465601
758041
1988245
446570
1529220
1978996
838895
193476
1767815
621769
1364988
756020
261512
1746739
352323
637700
1615476
1662665
960017
163171
1298459
1801991
1945183
1382382
1520548
1963108
768835
1562029
661000
461472
1619689
544831
1140501
1907669
309505
297939
279197
614970
903004
1140949
1620654
619468
194018
1157514
1083547
1056477
1876171
1055761
1820436
959363
1093222
1759592
178018
959707
425241
209872
1596352
296407
61231
1094828
1684476
1842836
203105
504328
1131616
631647
379249
1454620
336154
585876
1877878
506649
652290
670000
1250651
1415782
916554
1747658
1377509
186124
708628
913171
1839530
1646012
1419162
738614
1703792
1160606
995309
739383
1250354
451869
1942013
395226
216481
1142087
1867932
461443
945057
1160664
1129444
1237824
645873
819783
1117149
727924
1649177
1351215
1249375
614699
765888
980303
883164
279558
246540
1466928
471813
1136572
857753
622855
724442
956284
1720810
1943319
1823011
790756
1486404
353624
1902033
401064
1347704
1034065
447299
1236915
812165
396917
1756015
357128
1224389
1054098
1783767
597949
83190
1765034
1431617
35186
753812
1839978
946032
302714
183084
967973
709099
1441500
258343
370828
1346326
1666352
126289
754288
1844526
846564
1130240
922093
1709021
1128973
1018316
310930
1382772
362994
273107
672830
673567
1992730
652118
1193380
1048728
1485736
1429592
907294
966773
990871
1771175
1593794
1801088
1097253
1403617
1499945
366253
1246238
478584
1984777
1640446
1665452
1982226
1579131
1506340
511546
789745
720568
1663782
733310
598154
902096
847243
615776
412870
1532545
925494
509184
298499
684252
53553
1747598
842622
1691470
265811
91064
601785
450984
1483959
1260154
1200701
118698
1306437
1120711
1426319
296790
597231
1381210
1078690
1562660
86690
1499919
1890656
482751
255060
188805
1334234
1692810
782408
1201089
232856
1264403
196293
1356928
1693232
915594
603318
370167
1247241
1028768
1526579
1745538
1817453
1900669
223125
1865707
1103728
1874762
1090219
194947
61095
798805
641303
336599
1074162
229438
1534937
1512609
267130
211537
1640650
271357
295248
1966032
230185
849188
60077
1666019
1130246
1872265
1506929
1084449
1730287
602804
1770628
1198271
1950643
896520
1792984
703981
871551
1673576
594709
1186088
764825
956751
1054329
565
463651
399916
1473725
444387
1338424
25919
199967
897254
706330
285516
1361617
1789529
1421668
394812
1196733
1509513
573674
130252
1707288
1122307
379628
1048160
75227
225942
45328
1843812
1642962
1589947
899826
499640
1088003
1179188
1028949
490103
320392
561185
1831256
797740
1445343
472275
471138
1421794
772782
1668446
69672
1489005
171759
549746
1289791
143855
575960
472306
1954970
439410
816366
1389005
1167555
1344374
1495237
362680
1773340
936395
623593
1801193
1779803
1431806
558425
554977
352185
837356
108580
1423539
1130470
1927972
1617596
314594
89487
1246743
1674613
1253634
253519
1483399
1758518
553655
1594752
163574
885767
1022703
1507586
1821305
1604300
477857
1029815
1232804
317142
1284108
16840
1238579
1918665
140960
966835
1820272
750020
1225748
1419629
1156080
1861157
1047341
481114
1353785
839073
147574
1382920
101414
743873
1041836
18276
607320
883992
371643
1405814
1190977
1319716
1373976
529837
1889810
898916
1740065
326764
274811
123253
824841
448685
165172
719364
452070
827767
1700787
1959287
1607207
797774
1314515
129669
124742
216782
1822607
1925160
331325
547365
115282
27055
788277
284787
1364036
836495
153284
292679
1274756
566799
1044061
1005375
1907649
1224020
1016933
1015905
1251711
601132
253368
469572
1780672
1201264
914439
1079486
1029743
1848752
1534065
1862211
1356621
743086
1899658
1508797
1348653
606129
1343071
1947139
1813037
1377616
1733245
715633
1845621
263986
650706
1978458
1529538
1231668
397930
1272863
1696721
760623
286144
1802173
205797
1942371
1996120
258774
111221
719692
1984772
746440
592707
43808
211411
748139
1850908
275475
1636085
1364831
614190
1316746
838470
252607
1632408
290448
1743540
536842
112154
991916
128903
1170902
1908400
1710208
1230083
1208221
424849
1453645
1425628
1721183
1691332
882878
1665456
788438
1954703
1241893
1466251
47225
1743386
1897824
185097
789808
1089220
1059927
1008144
296023
1661813
647951
408954
684805
438560
1043033
529123
467858
1054334
347595
1566730
783367
702820
1043750
4325
135048
170938
1292570
1040349
4992
736132
1430533
799083
1871437
1336382
1612125
1243604
776058
573849
906264
930931
893533
1961024
648550
1175082
477201
1370707
1898769
439182
1429100
1255304
1965773
1647433
1448598
417575
220374
1321162
708476
360880
1843907
1991837
571762
323932
1411457
616497
1929822
378664
1653830
283861
768855
1443510
232016
886678
1000363
1747940
56801
401787
586282
137598
454543
1352747
958771
1973411
72411
1582148
1054484
896152
1887588
420212
166756
793820
330315
162001
975044
1237891
993866
1727181
1749739
64904
152287
928993
1624046
719988
1344083
632608
1819640
1208539
1207813
1564542
1265214
1651695
1641728
430949
434234
1519698
1019138
1263707
870699
1061495
39232
1101557
1820841
711960
1102409
756535
495175
1337864
260035
693470
266953
1057098
1077000
55583
1827731
310815
1354285
671684
273360
541090
1695679
258694
1714072
238704
1920934
1848844
799996
5962
722095
405819
1323729
1065587
1958941
91781
1569099
1536519
1306397
1007880
886855
220377
1086092
910366
1802013
595963
260205
387571
1912897
1554999
1772968
1010385
1225243
1558956
1707156
398415
633501
474279
419409
1803463
580421
180752
1807002
1422150
1187812
138334
1643426
441929
1753924
999908
516992
1862679
1868851
1681222
606942
1340601
3592
825204
975205
1740101
1378743
522236
529393
425030
1883409
1084068
960978
968704
1175247
308219
1995840
154330
664704
1593072
1117226
660886
1249717
1913502
82260
946938
1715008
1392014
312619
733126
1853323
1366019
1833027
896195
1676907
820789
601180
1620282
1845501
124587
397488
973683
84662
437237
1356690
838978
391491
1100037
1105971
685178
1308991
1789106
1760170
665600
1401006
1229160
1292204
1969181
1911658
1133189
818311
700089
305631
1631458
1540421
1394952
1507729
929045
43887
1183684
1103070
263233
1371177
367747
604488
1220830
41701
1366821
725765
1658054
177589
231376
1538314
1320608
1661495
1918175
280331
1948677
1297422
1344904
1116255
1557076
1075406
1278671
1785183
529659
1451936
1011780
653600
680563
185475
53197
1907020
1622869
1598021
400219
558415
1307642
270518
784080
912620
1456685
206824
1405395
1604002
1611257
578873
1578772
707043
292713
1097947
1844237
607309
1070931
366278
952032
56421
564095
1210975
1052765
217401
146584
1937176
1641652
1663407
729511
277884
1208215
1549982
622114
349044
976018
143645
1077457
411395
1878520
1842849
559768
1357839
1891498
990124
1293494
621570
1345335
1955922
1125068
712812
380175
1959458
1545827
920774
142500
1618248
469205
42136
980110
1341856
992927
980593
1126463
450342
954052
1485782
1669641
1030722
414389
111443
1747570
678072
1511688
1242231
879555
284302
1341063
638639
1683596
1012835
477440
1775395
962035
567501
1342652
1605828
967070
1124527
341202
559160
13133
1640916
545708
1483363
1327897
551709
431489
1150246
335578
1181024
1530008
12332
1051263
1990223
79954
645464
1493197
1121380
1030426
523596
492807
1173120
168575
862928
1324074
330400
1182588
1961932
1624357
1466518
1951563
871422
1210682
720501
1122180
1925788
542494
1058969
1059017
1159193
1385817
303708
275166
1100702
1056455
256906
1806317
444496
499118
314054
320107
367010
1637522
85239
233791
268351
1625358
519107
1594873
818056
1189473
1465123
1139305
1225349
988126
1404322
1788279
1214535
1590404
1998682
1060952
1093611
1440767
459909
1903680
1921470
206246
1960002
1525059
597729
1306646
1328456
804122
272676
717179
326694
16162
316080
1354793
1172126
1980820
1343366
724380
491954
1938835
1982347
205801
331963
1143600
1530462
1066732
1189135
102118
271630
830405
503640
1217052
323981
452283
329471
564966
1825575
1854953
917677
1391436
246549
396564
142923
471441
461096
1471228
105640
1676308
1056388
978591
186527
1071926
394352
1373332
1914570
204629
161434
1928947
812471
617483
1692812
626789
720840
802344
829905
1222980
1931839
1207970
804370
496001
947685
954213
545151
1184613
777741
459016
952170
1812008
1530980
866541
1247055
1770042
1296426
316587
491479
1144183
1563860
936043
1156212
300280
459310
768787
28274
1422490
1799917
1111438
1931747
1235255
103030
1330568
146784
1054721
1044677
492867
1368598
627188
1529335
733927
1564094
344858
983313
1351357
1314824
498869
1187514
60958
1717517
1624674
1656921
325563
602954
836588
534185
1331369
291765
461306
1487926
1538616
214974
888991
1997396
1075116
1251048
1568775
519050
1670035
1994955
820709
1464344
1722284
1769938
787131
954907
348756
162965
183391
717974
307294
876813
285329
690203
1082914
76239
843624
1359833
1435214
1099304
1647752
1012173
1910673
1556445
1794229
1620423
1424265
416105
107625
1457731
74613
1430441
1771882
223369
786453
479886
984928
561988
440375
945109
123023
956085
1868032
1673763
1506611
272241
1672728
1877121
1707870
1213283
381414
216124
1625113
278370
1025066
1704359
275755
398893
675514
201312
1341036
1618346
832952
1667094
356858
453370
883172
937055
1158604
1548073
340804
1834037
813369
338551
1505765
545572
435942
1093305
790058
214150
830853
1517342
734641
1023376
331663
322391
1513459
1925699
599648
996558
1884410
1625236
801927
771555
1667848
1687237
876811
1157466
1525412
693261
739994
1079340
106761
292195
1922796
1711544
1928018
1505116
1253027
634943
1973986
1626654
862051
415657
319648
424600
1818689
1200929
1479796
438918
311199
47793
776518
1935907
496131
641615
1315980
1004641
943270
1003533
1921529
1361009
803695
635767
945799
806446
278692
1291935
1997442
295072
492440
1004108
822430
1960966
1174807
1528511
893934
230470
678724
765020
802197
1349637
1999746
1214248
1153624
1215944
1903212
1164913
1438216
1235203
122786
1841228
1385048
1486750
271545
1827432
1375107
1257653
33564
501786
253944
670280
975100
9436
1724544
1527879
226712
563848
1565037
765858
1550980
726083
237447
639112
1251708
1706220
1268301
1495246
1537852
963463
28929
430853
132704
1701117
217072
100051
1390765
646304
1890572
86624
1234369
1915356
1054886
1009632
1247198
1623876
834780
1370546
1444896
1488956
357617
1662812
1703175
805417
286799
1375275
1253248
1794093
652747
1614937
373983
221511
1651424
84638
1766866
924042
1489578
1062997
1188715
1101973
217205
179723
1484894
372250
1574616
1207376
976752
676144
228613
488698
1367857
909173
857342
510186
551862
999566
1947321
807404
720477
1089716
334182
439962
923300
735213
574532
1467551
586815
1570008
1156600
751565
437428
215396
1443552
1612965
253455
1333178
899103
1908487
1086649
1021634
1157490
369781
595309
385567
1596022
1476432
1811674
1401860
1392370
322455
1894913
177904
927492
1951035
323128
752162
1306980
135101
712201
660529
382207
1497894
899984
440265
521337
898706
1153355
235598
952217
822512
1729610
803759
1524888
201283
1971381
1347433
337310
912796
785272
1946584
1295341
951951
1464872
1572442
894205
1159917
224166
1042542
908287
362643
216730
916317
1534268
698011
1671773
362328
473628
831215
1037061
118489
1557745
300563
805097
1752869
1643810
949593
1765754
1969829
1475225
1167925
1063734
1651903
195712
589031
1295356
1515167
419103
950203
218129
1386864
1949635
1068509
1432914
1289202
716660
1724836
1209975
7561
742212
1576038
223054
991493
481215
129739
371620
987812
227448
482358
426640
1435406
1780149
1377532
309201
924111
1551783
2996
972331
340110
1408698
1112564
1588412
1908972
1299213
1054219
1451911
895036
1310324
1222601
495524
1224755
870523
834821
1575311
224596
567672
551608
1167186
1821416
132846
1717453
818462
331453
684982
466464
1688866
18314
1431077
1537750
233180
1349394
1927908
866558
328154
624503
883018
994630
973579
993683
184860
584595
1910641
1546835
1213097
308681
773543
1946740
85451
382416
1078941
964404
1902256
1301268
1908648
221618
916137
713117
1800697
999105
1124947
976784
1769665
128935
627766
1582949
1103107
1084622
407946
1306658
1848207
230396
1940295
938653
576259
1306963
1633117
1553343
1228033
1579620
1807316
675773
1408506
193142
1418359
1418705
1889044
1522428
935630
1910350
1596939
1891605
1690552
1645872
1106743
1204405
1090119
1295443
1062668
175240
1861119
269851
994549
1198463
1871916
206446
962110
1263576
264946
636591
964028
1528843
1397617
1288409
729990
20562
1521153
1879015
188792
1851282
1511691
996208
655169
1131940
1064925
117952
1476127
1711476
1082539
1825734
1945331
1239662
336681
1730285
1570124
970632
819453
1517980
1977380
1370751
1205289
1141800
729679
1870292
531107
1392470
864206
1857093
2449
1241805
116077
464277
760095
192613
1833676
1387651
1610694
603799
1455151
140943
875543
522593
65420
850703
338370
241670
1161273
1025397
1894226
1858005
220302
1673471
581532
1998315
968430
544089
815319
794037
997609
1771404
486520
1126345
716465
847061
506250
1980784
1937906
743554
291540
595542
1391858
777502
1460896
665320
1728618
1755778
945689
1537239
107634
1400781
1807263
389582
426331
195995
1352332
177695
1785664
1640860
1097549
1036650
1251927
1518488
1052145
855410
1996754
1224600
489111
725208
1982119
879900
1533279
12776
1019730
170966
1776746
1142713
1958387
903454
1500834
1575618
951359
355756
239168
132639
1972654
1062520
64166
1791182
366739
827615
1381557
1134414
1552214
460283
340788
20213
1929826
1480096
1816444
243931
1571203
1179475
345316
1941649
845754
460089
1722296
1659847
1159275
1976421
1616645
1570975
1527822
823400
667044
130280
1019567
438722
1476425
594062
674755
1769634
465155
541019
221499
183919
645771
624272
840587
1243707
810546
1017200
145887
214088
30309
1808470
1169294
908701
365687
1171008
1324624
423591
37640
425017
1963709
601397
1066045
59750
489539
1993830
841860
283340
808503
1671079
1007450
398419
1507191
76054
1357777
258671
504640
1817848
292294
250422
1815749
279892
694468
1717467
535748
350926
1057930
668440
39691
1076975
171829
102273
748619
1848544
1001198
886131
577975
1660529
1630048
1273411
1268946
643285
1356731
1701775
688469
1149561
591666
1805411
1842595
844731
1505995
1929665
1607421
485700
1410241
1976471
746816
1400444
597487
927418
1628960
1339976
1428134
1570234
1471349
517269
191486
1891311
106003
1603219
1827223
1026079
1602082
1653559
1239568
1970541
1060308
1220556
1385491
1492621
824767
227137
983663
958025
1811216
682296
352408
214072
1212467
734956
571149
1652456
688441
1077832
860837
111076
1186188
1769533
125744
214844
637623
148722
1801566
1960961
1889528
522440
746474
510742
1232229
779206
1891849
1884992
1389133
856988
304340
112539
102224
333250
280323
1176564
1622534
1673907
1143865
1853649
824944
749894
1149803
726955
1572419
441408
156798
1102880
153702
1099048
1292700
1892085
1382178
845808
443967
1406873
746434
904480
86718
757752
1167932
1217392
1772925
1251688
1973213
1382509
107319
419275
517361
711692
499868
1853363
1139124
119175
642351
995929
1691863
633161
383678
1372302
1281530
817724
1365216
1216811
354453
1046989
1473447
1408786
1893279
433488
1205244
898381
464713
84045
1238416
1182648
440147
521470
1351312
1386708
763817
872709
1080152
767899
111490
1432729
304688
348828
1673422
208956
423965
507043
981324
1576253
654231
352079
1764566
1744360
1794318
404638
898629
1401904
1741395
482275
1091548
881182
825974
766219
957562
11747
688913
1991487
287547
787684
1858986
909214
1342953
239698
569409
421719
1854167
1597911
733773
280863
256799
254647
1007568
31
1748879
497774
1038753
941949
641324
77025
1772356
644613
1366129
1123873
1340458
944266
1635005
177071
1970011
1445778
1312618
1769842
144304
1422687
1581748
756330
61596
392038
260468
1216347
716289
708406
99750
1851052
993379
1819798
620886
547740
28969
954666
713353
160563
241355
47144
684115
163416
1545730
1581739
323829
534894
1539390
1041318
562647
997735
978833
1656817
799454
586469
1448178
1917884
1207568
1813578
1604983
1907416
668523
602986
104595
225754
468448
1415267
1589504
1474289
1168913
1932117
793952
308861
1638482
369441
1478569
978124
947119
1854765
679624
1108855
1368845
769507
1776949
1244182
140241
859350
1236475
1336149
458293
1280524
465244
1016886
819524
1275921
735024
779467
1479862
699968
351586
215209
1734350
6844
579563
76502
56708
834245
422945
812185
1449894
319011
195104
624749
1667630
148736
500719
1913962
1141429
1330779
1322323
1489734
1679672
267754
1149840
1447691
1795
1373581
1917706
665201
1722236
1754108
11365
425581
1026357
62587
641917
1207681
1181394
1741018
1293726
1045256
1765069
1537217
69948
1613388
1973479
368134
1616281
962302
1080404
1364544
1425524
1135609
1507409
1911585
968744
498003
458025
943768
45011
1496329
334107
1776524
1365462
1254913
463720
1922786
739855
92584
1408748
74180
92304
1004301
414470
136497
897680
882955
817816
1794656
177627
1006616
1095588
1436814
1917598
1646606
565390
1154161
150486
83385
677492
1190406
1507915
1281496
1707124
1158717
1131715
1287952
1571539
1882711
1506794
888610
1554376
370685
63408
282730
1756398
189727
1983810
682242
432067
128008
598155
1329984
1758496
1675812
1101611
1747300
1757117
1969809
931959
620957
808263
1854644
1366508
266715
406798
1460391
1045775
1830484
746853
1516827
516988
656778
1272290
1020018
294013
252903
1943672
219331
249674
743034
823671
957367
1089841
60660
1789624
248118
1972780
1284252
364607
1139382
1561806
1111863
1164851
488430
345894
1590522
1888383
1092533
245209
427921
1865067
536218
1738819
1037658
794360
759190
1920782
95184
1525780
559469
352795
446753
272127
617230
621167
1972591
509729
1488018
1527278
55272
263227
1260119
1000417
130424
1839124
184364
1612194
427769
13100
951676
558181
1789383
312183
1969865
810947
1164811
1307563
7384
528977
49079
5497
377321
291055
1239417
1926601
1708287
640213
1330330
1795691
375491
1106075
1716390
1569008
1320909
143376
1912320
453604
797520
1052123
1548472
1533016
1987740
1252935
1663203
290744
262587
1152863
1230803
1607892
304500
1908049
1460272
478568
1244053
1665291
1822720
499070
900234
1190252
1180377
891181
590474
1509725
26684
1781068
1330806
652221
1881697
992036
124271
1416140
1285187
747224
240630
1776387
975413
1784672
711332
1402067
494154
677193
1020594
795051
319383
723980
273749
400865
942220
1091084
1877814
925478
662151
472320
254404
391569
1269858
166978
203799
1588181
705123
703955
1027670
1358517
643296
1741073
491388
1138475
1893812
1450466
386233
1790675
133502
320506
1650611
860288
1295900
399180
336244
891399
1531164
563899
1393878
1976564
842997
844847
1777410
313979
1734106
1852701
372836
1661854
53619
1831888
1952682
823598
753626
783145
706657
261901
1425468
494344
491605
759521
673713
1961730
413045
1041348
515494
1135054
576161
1145908
1206831
164824
1127417
1834363
1472327
1265841
1417126
562390
456786
1839352
888516
1524608
1218577
1020742
1989308
576451
911942
485846
25956
1339292
350932
1545215
1521924
1146012
1804273
1407416
298946
742031
620385
531732
1095933
151024
1598095
1742833
1305090
733606
1888671
565671
36125
1091164
1299061
346695
1546041
351869
346439
609755
751520
1339781
1907718
62411
1535993
43381
62975
852074
1609099
171936
690262
870227
500183
1242405
1068040
25662
160169
1701943
1599799
1350993
1819721
1375829
1493501
17839
246083
1704233
1120002
476587
852390
1898049
668574
1292760
933112
393472
807292
472744
1458642
786085
62035
940965
1018521
1166490
697305
474350
70020
746260
1209441
1013578
831700
25263
497608
959078
1345715
1952695
638341
690997
1763258
1894879
130422
1108557
1326237
20359
1378861
1449253
591975
1161738
564615
81520
777188
177172
1344223
1632564
1158341
1912758
1062395
1302682
1225241
796004
658456
1267920
1023544
1937697
104472
1884184
619549
1996593
1393962
275436
388003
1858163
23767
1714416
1237716
1836856
734944
455661
59785
790303
1124439
1589534
1078997
1669812
1340848
416071
671438
1389397
1324234
1017503
509152
597781
486553
1810743
1784460
841316
885949
1860872
1112587
657910
1154688
795149
1726058
1232841
457560
1663287
750415
1750730
1551908
487890
394089
1431940
7337
856476
415494
803980
132498
1773230
479604
719800
569905
1878622
1577218
965760
1507114
108859
317309
282556
1609825
706910
1304477
1667041
1319424
243974
26577
1693810
469719
1459946
914755
840986
728676
711674
1820087
1997959
1687744
164004
89166
1986184
1773075
869260
228032
197978
554189
1182527
1131785
1169869
280417
1324016
1034781
979406
670130
397860
363150
1047697
962911
955957
1569467
1402475
87508
1244117
1245333
1954866
1804777
834328
1105040
786394
494652
859907
921331
1672718
1057315
1937720
1127429
1295148
1468519
1682432
1134632
1441961
82850
1139720
1019720
1908774
453385
1551028
876749
563968
1610947
1228601
983133
1923930
778277
1351119
1905699
360647
1936648
1996487
1194407
1619860
216362
1212575
1887481
501538
147129
517930
361124
381909
946426
1890271
529136
302058
1548208
1381382
11429
1910027
295810
1406675
1255786
860364
1967264
478997
262538
1667
1423238
1029135
1259265
1303324
1639982
146440
187236
1093118
640541
1411835
667518
1417001
59191
409868
805773
1108358
1474325
1227525
759768
1613810
833569
636258
1931812
98879
1434394
155248
482540
209458
550489
1506368
493823
161964
723243
366674
774233
770344
981123
1413710
1195578
637238
1667227
1824965
182234
17853
1091942
1467350
246375
402328
301555
1723029
516844
496003
555811
1607650
1197997
434212
884724
482438
788219
329198
569604
308638
1422955
1063994
1603958
1718432
63150
1310586
1569357
1377865
995545
758482
1416913
1434486
634880
725604
554701
986711
1707998
1998241
2128
1025143
990596
1376675
528882
274852
124171
236161
1626279
51054
47059
1748257
478424
1820827
1558379
1204506
1116804
552063
108786
1314483
1063962
1578976
862270
1787217
1725874
107652
1057055
741176
1329592
375330
567161
1454375
1438391
1282647
1894626
630303
1398489
745653
94037
1173775
431890
893282
1050105
377321
12144
880627
1910314
53398
1048405
1047183
923232
1238695
1805310
1277307
607627
1834207
160043
1270368
1987921
1575472
1118057
1517340
1724102
936897
1548305
137884
817912
793353
1670865
296039
1550228
1872921
207034
1668730
145936
1673451
935240
1211896
1728665
1544846
1469951
78117
782735
1670186
1525461
216212
1073673
1566451
1997805
500034
1876958
897173
279679
642247
1337271
908127
1980062
1319350
665214
1264774
763980
1958408
1950111
530222
1650402
25919
23318
741938
710939
1732983
1939644
1281489
722432
1387760
691097
1914618
313355
426606
1458531
436820
981378
1338167
133812
1913670
1732900
273464
912761
206113
1060760
234396
693214
1598301
491981
1080677
1094646
508045
240664
1463786
1118980
1826601
1827162
1072076
379452
166836
1971888
1699092
1971393
1307371
1738171
256895
80289
1859646
1543094
1823170
1706239
1928284
1541351
1925399
128335
357514
1558714
1634737
1481303
935503
1254565
1662451
917844
1709401
66750
1828641
520790
864969
595305
1887394
1711620
605970
330548
1805721
1745868
61306
214170
289280
1271501
514544
1096165
870859
1731131
1642897
1488512
461469
961086
352071
796129
1801433
1732718
1608725
1267569
295971
1761348
422002
471996
53498
1061056
292118
516777
1675443
1233260
195570
1295567
136156
1500882
151674
1258571
920549
626524
1143387
1733566
1275689
1838620
1376999
494818
393363
1208557
1905610
14833
1153876
744257
1702650
405428
84544
1453715
400399
313540
104598
1261323
789891
1797605
1003606
205613
575841
1750861
1280619
704580
1193185
375172
1060501
1451561
88009
1482994
487843
1164971
1329053
999673
1220155
1965705
274324
1982616
819796
1677351
550012
777504
668742
847301
633513
1751892
1962967
1259213
1738652
1537014
1436792
1936893
525916
363134
457120
1675377
1016580
620875
294139
782017
1657750
1756486
1367090
1599013
431906
1902849
1827854
214218
940503
1170960
1217794
1753655
1211084
682793
401266
1791681
69826
256121
218641
1087716
776284
531349
1044038
35088
154825
1033191
37989
1896088
789561
137135
743543
1716407
133871
1121892
1801908
1399696
334012
703887
85671
1511625
1116867
545939
841747
316292
364067
1082802
1269152
1429423
808132
1341606
1151163
806665
506891
1193149
1600649
757042
150957
1480889
1264166
1884959
1113004
1847525
560503
1030984
5638
163104
1641138
1907758
1556877
1182290
1073243
356954
92100
1762161
444184
846067
1949506
853223
1261884
1439256
333756
1690050
1754714
673041
1185660
322885
1084599
895567
254882
1999126
1563923
1373589
684327
1277882
602109
824717
203773
194407
1340274
1818354
826386
388426
476089
1795065
1709916
18400
355250
1885854
18621
1265916
399544
560034
1584992
891020
46443
1755606
629375
1272455
905566
1972986
840307
38705
1269867
1565980
1311605
1740406
972000
162227
1517090
904819
763016
1572639
961329
360383
280521
1826717
905439
317926
758194
294773
586758
1656338
774873
1181788
105495
307183
1629181
570667
1103962
1208698
840590
831728
1881186
594404
1949173
1466623
1740650
1208679
1281492
1909808
1104940
766
1789189
461011
719610
754005
478456
1563356
82300
864081
294874
1037613
1160514
1082357
1004971
1642332
1643756
366939
372966
1268506
1899482
1556104
1781777
1968768
451264
1797714
597620
182662
1561847
500732
745234
700470
1558960
1735183
1945088
722043
1227816
998311
1425548
1699263
1583930
1393449
1186
713456
1120987
1389984
1447559
791695
1532813
77115
1652115
645196
277032
1154478
1565200
22587
720526
1923141
610248
624579
1753348
1268548
1994314
14668
1445560
1332999
1870902
1087334
927697
534588
1425284
320702
809739
1734775
1961707
1999823
1604962
471533
1063616
1328588
1752250
1081311
343419
1075142
42056
1895011
1602656
1212604
239615
460365
283747
556777
965859
699070
68447
596450
812677
1371649
1138193
1493493
1706472
1520190
223746
1900014
182346
781350
1776537
779176
928971
416191
799824
1297907
1837776
1454924
1252496
314244
1697056
1357915
1923701
256941
1999335
1718938
1394311
848984
788284
251523
562020
1141043
6550
92083
1513158
674783
515938
1740293
1241015
1795315
1340299
977064
1203503
1451927
782916
934160
695375
1281804
1222305
1608809
138770
833566
164071
274547
1463610
558123
1165594
757085
1170034
189375
1838927
706504
565422
1847317
1132971
731616
1444784
1014186
1297572
45097
159673
337146
80221
830011
891810
175574
359544
1531792
1309222
88054
1299356
1930421
770647
1139360
913315
1866107
1593766
523287
1809395
1151812
304766
1159264
495326
1744466
1630097
1444011
1747175
1639623
1217538
333678
613037
1737541
1431491
1580192
109722
1358355
985248
1347151
1782503
1963698
1009999
353570
1931802
1570170
1827077
1518367
93564
907158
655110
962595
788991
958171
660775
1441242
1332435
906380
1824894
1160030
936396
119478
527011
352267
1731708
1210972
376997
1138809
1460772
1599309
1018405
1588891
209281
486201
1134534
1354757
1055641
303693
639115
15935
1667349
616182
1979933
449258
1205583
235458
1104341
408612
153968
985700
142885
1202507
1743183
496192
1134577
1006899
1884538
1915302
790566
1514367
389007
635661
1934939
1625461
1950441
901428
1461838
868664
1664885
891317
78964
305160
8573
734437
1207722
345218
488668
1089988
672886
636460
1596771
710102
570587
89601
676297
1955190
736872
151895
664530
274613
1625029
1920402
349211
1294814
545572
1004562
530303
1461364
1206425
1514003
370393
306753
1132678
934511
917938
1182606
1480682
1274529
1880893
1705541
555726
1418650
257233
649412
350148
1207271
1788297
1755902
1530350
875017
951182
1200340
1446127
523437
659403
1233878
1205751
1663102
1951843
1925657
761349
996562
1053949
619538
1613001
284058
1677880
1314378
810946
34019
1169137
1003841
753594
1920252
564358
1054652
272918
1676054
707388
1865785
102451
1988076
191542
1785894
1024153
1749882
682008
1997343
1635044
1334115
1093450
443989
137372
455503
1310072
1120046
1092251
1256879
516805
380597
1161801
1095149
1105839
591835
1974926
461973
457202
197329
1944572
1179016
165199
1876404
1698937
160822
629730
83380
1285723
1215838
1793529
1797843
1231586
1909870
807297
1659783
1354622
1536956
1211216
1484169
847572
88422
1604243
390150
844066
705335
1120677
1029246
1584261
1271050
501593
1976491
457116
882190
1501349
164173
161652
526790
1614793
962781
172047
708983
751445
568130
1126804
1924489
491282
1455735
188993
51235
852745
522371
342087
880529
1074466
838616
476319
292671
1056092
1499636
1041471
699681
1600525
1838079
1707446
983589
1345809
227856
804760
858720
1426401
920394
849108
1053270
167996
529018
986267
67029
1084827
145642
632080
1594728
249481
620885
823314
664105
1955077
450487
894811
1349058
840347
917648
561025
868839
458184
331170
851929
1860568
955645
365983
243624
1207996
432434
1249278
1952056
460144
1953671
119223
766671
1271450
1831455
217306
142721
934121
1467503
526946
1651258
712852
1700453
561758
1123891
877638
829312
612546
535770
1585853
631731
1006829
881866
1973146
392960
1536982
1864382
842874
1465185
1559997
1446238
347470
1033091
1719938
216099
670300
184866
1805459
361697
636719
1869295
44491
168942
348870
1926981
378441
694174
1541890
244131
41454
319741
1533013
1208936
151356
80910
277954
1381560
1166911
992339
322943
1846975
924928
1740496
1715625
945824
1093729
898852
269820
558676
36424
1701510
1613921
536967
215636
111120
1739449
728096
1297679
1921362
671207
1817357
536033
1882027
1391688
735957
30362
1609194
1686934
1086646
458865
361603
1886529
288852
1105799
411887
1609919
1034125
727200
677150
1071489
1844994
1062448
1074378
285445
1144503
188995
1263569
774724
1291618
828063
1763530
842154
1956587
1678841
340653
1217825
577472
1366008
447582
1496295
1268855
1347843
1935571
1704711
280546
376725
1605290
710863
1566883
1637181
1127933
1221931
261617
1106169
744897
1908025
214224
1162442
1094420
1834307
1667555
256400
1559651
1484970
1124833
1664284
750628
1173277
656960
1156074
1327220
728601
1623301
73855
349856
1173721
1091575
149434
1438732
1607544
1161654
467473
569158
40280
1838552
756433
1316638
238417
634912
13607
1596292
582100
1198137
213837
603965
1782015
503438
657541
768352
1142015
1613472
554448
1252256
388896
1260692
1612742
1992666
93444
406914
1394943
926477
1607546
1661036
116356
1100026
93165
506141
1203298
561939
1340890
1325554
252880
154849
27362
1648738
165405
1730636
573501
713204
1246577
1561590
466468
361120
797930
1277852
466514
557384
903403
1600856
173052
1853882
92252
1807126
1581220
1684022
1530047
1880532
653163
734425
1601517
1566653
1536307
801694
438285
1256931
831875
476628
362518
1025886
184444
1165821
886616
1611986
360034
964824
1289094
1553409
758969
1310827
389314
826193
1760234
50993
1248726
1169050
735230
1971287
1058503
1391548
723584
276840
1733647
1926243
1557646
941436
102892
835773
1741426
856571
1866447
4184
1268188
872627
877020
1708713
405909
1258450
524910
1133068
1612058
1495287
1229413
1038407
1865631
1983120
1242742
1929876
1767263
540934
849872
1183946
790921
792430
1955788
1448468
1480081
1386087
1788473
177871
628934
318203
1803042
730240
93278
1356261
228836
1089757
1343042
1774406
844136
945997
147235
163893
286830
420349
178462
913678
1114736
1988750
1128212
906903
1258796
986889
978202
1986160
430051
1005051
867628
669621
1088224
1388190
577388
201991
371955
224247
288941
1041852
1834905
167481
1707236
892286
384197
1756051
261119
256254
1321270
1129631
139765
564164
41085
1777907
1365606
552805
1417470
947736
876135
846921
1751933
244155
590502
1718526
1451108
895854
1592217
305039
1766334
779922
1748674
1319720
335930
1404413
132814
331276
216976
655928
1463239
1963828
132745
698291
1983626
73740
794186
504167
839827
91414
782074
455010
569755
52529
1006899
677966
1121898
1787261
874231
894371
227035
1488857
1785763
1854560
1802558
1810624
1300188
526283
66152
553517
1816206
828255
20492
43298
798051
1571630
1456198
1527024
1445557
287048
1459758
1567308
1607872
635536
437054
1615524
705362
192849
100482
813384
1710809
1470957
124063
1163416
1491405
494201
1768536
416946
268434
1805193
551275
214511
1488095
230249
531951
1471719
1730608
220909
466513
1045220
1557838
1936274
1899872
1730715
305045
524707
666689
1854558
1242142
1414760
967480
1068600
1789905
405141
552123
1535580
1578328
505133
1668623
251757
29789
608702
1803022
1686735
1140540
1289800
1139667
532568
851877
680235
1274622
1096569
1696794
1382141
50138
411277
1070362
1113581
927229
205519
285544
1748971
1898605
930941
85647
159953
318777
1734038
1365217
758385
672578
1804154
995965
436861
1578790
1374196
1602343
384847
1962750
333152
1685020
1039635
1854841
483661
1238027
369339
1220310
875140
1096832
1063418
214628
941598
1939619
1779091
782328
534685
64512
1837586
958796
782427
190494
1884986
1864668
1468260
934602
152046
1044921
1906235
1499130
489344
1186407
1046253
120337
1608580
1719864
967312
1203320
34747
35779
1448476
1113766
1902949
601015
1828455
992195
157832
1679886
1031525
60551
252651
909817
1033438
692671
930533
1412002
395606
1549248
77690
1890708
1748420
889095
52549
1958806
1109327
618354
1326590
1590351
1030021
159348
1629738
1983205
1624190
815703
680536
1548982
306413
673516
572479
367811
989584
1497751
597723
374270
978725
587401
1415804
1698214
283851
416317
1786372
370182
947164
658451
692368
1606488
1298759
1280398
208376
1378635
1127162
1993737
1077013
1567634
1520026
870709
853684
1579468
1062996
17570
925039
764834
1936177
571162
118989
1175303
1976837
1292082
1516945
1392331
1577430
1972600
686530
776985
119136
1409055
1382524
1053194
594694
938781
281811
759119
565100
236655
459718
998010
243228
1113545
482038
558945
57273
1638798
1808716
601123
1965861
1320051
758456
1850590
1482154
663566
1528763
1054934
1501790
1486741
1224736
3865
1965820
1045108
1200623
804546
1782527
1850174
235895
922894
375399
1503683
998630
546097
819834
1737003
1977272
999058
1346550
1832945
1722237
71080
1077878
1947799
593189
161493
22938
1861578
1591474
1919628
1351676
348077
936739
1141476
1032016
827512
73018
1157666
532880
74314
317373
1751360
824879
399733
919097
1041874
1896950
74656
631472
1694260
1772252
101622
1266719
926315
893454
137686
1408875
1544601
1859120
559629
1142507
443973
1848338
78556
530027
605806
1821798
342602
66634
1885342
940316
1558575
832358
1378102
839040
858287
110845
418315
179162
153395
1260793
1638835
711846
1934556
539605
99
1854461
423865
324058
85654
384181
341555
126134
139983
424509
387071
942478
1814357
1193902
77160
466458
596161
870438
1862338
750271
1461483
1795388
1010508
1173033
153555
1859516
1049922
490694
605950
1937565
1548991
168912
1921777
1235806
994632
448992
1540049
305066
737873
1012216
1970244
1162295
1528163
1463283
290661
1903163
70397
1921241
521467
1769763
453491
581880
579009
1641479
1164768
1955286
1486336
1745936
468683
1244073
1261572
1047405
736113
469963
373035
497378
402756
1400701
356165
1126763
132119
412774
832435
1694618
1781156
1289244
448463
1699824
1394018
466358
1747480
1029912
1213492
1289692
295516
845637
973962
799742
193931
247863
1948801
1743851
529412
501832
1589782
1780473
912159
59000
918031
887937
501148
829755
487678
1864298
715197
683991
73299
848679
905035
1878092
539429
1964280
1532922
61743
982274
1494305
1639385
617878
45856
1315258
1059668
10072
1412128
1100641
605241
1840800
705779
820364
1999705
1984473
1303438
770426
595026
862215
371125
660971
174540
277604
203468
1360150
1770742
1518542
1690406
951308
1184452
127382
1000013
1286680
1587159
1646072
1305684
24983
79113
192301
1950179
1314560
1082308
782700
1542181
309231
596059
1984083
1905456
527279
1606707
1328704
565425
1679231
249684
214714
1877222
1955971
1709945
1198959
1758672
929199
1747897
324839
557080
762741
1115912
1157454
142929
753107
130447
1315402
1637880
458628
1900073
150627
766077
1958575
1266401
1481946
1092824
1238334
1892979
1145109
1693957
1386556
769152
56504
1055082
1617669
1309464
533653
674739
1657536
128991
1033291
1776492
1792954
1011941
294239
16478
22295
1276179
68584
1532293
186765
365518
384527
1254715
925614
1830142
669334
342900
1225539
305969
505034
1786053
2615
1941236
1495211
970756
162086
1542003
732743
396145
933854
275875
991773
1265587
976787
113122
353086
1595826
505303
797697
1556104
1020419
100408
195227
944072
812787
1449757
1976079
409191
692714
1925121
1647233
969847
568121
1134701
770590
1424502
671372
1777706
873662
1997187
366693
193430
1081947
1749596
1704524
1601673
157899
537480
348917
1118166
1777468
1673330
1592920
139391
1149533
1865530
1204144
1584181
511463
350002
142280
1577281
85289
1971921
980528
405961
1682220
191954
1623174
405354
374125
1508345
893007
1401268
1050741
1586665
1083351
928517
1389393
444630
606372
1861018
147143
211533
172243
370749
228055
537944
417477
578727
545108
1080799
1614928
308219
483122
1308820
244554
284685
1993714
1521970
458993
1052488
1246517
564531
1360921
654318
991763
914821
1257160
873433
621600
1981070
566410
1450402
436125
402080
1520880
1521460
143753
1968539
282574
1517785
592551
177475
769099
110393
1504791
800623
856260
737487
1933209
1828372
1699440
1767623
535355
966341
979452
345148
130072
1392600
1404856
284329
1560802
1636681
1999865
727974
869032
276145
1736128
1754604
795560
1586857
771858
601165
634631
866187
82089
1211879
1908975
294006
555765
437308
836209
130147
1886652
268656
337271
172765
674381
969860
619756
1341014
457386
721720
129677
369689
367623
1694525
1862400
1242350
65149
966297
218161
1812298
513344
1404941
1641808
180140
20656
887581
1440494
784168
1367259
740781
676901
73831
1212793
710094
1015838
1062077
1411101
1626667
1275792
976657
996537
415716
1881226
499015
433086
1352685
1400907
284930
1862488
1669159
252657
724022
343477
1758130
1006359
107691
133030
1221990
1873862
1583462
890955
1084473
1091586
883075
378564
1712834
99427
785906
364307
1545864
73867
202645
1169059
1503456
301356
570357
1077911
1482092
41533
677949
981627
1572147
1355867
109785
1669959
416206
149259
289293
1575995
975827
1526546
411297
895816
95976
930380
448714
126242
1135231
1461229
1815401
1059532
170448
1996732
135649
1901992
932757
293726
1001457
964164
650696
1818863
1499547
1116550
252539
1296967
644772
267843
626016
743171
245065
1986061
119026
1030897
898318
1925104
560548
1372244
280862
1826904
963239
747774
700558
601688
1236698
1048864
1482567
1300132
1722495
874413
53558
1778002
1036831
1946679
1868456
1751063
344735
984389
227388
47955
209090
768911
1385520
1963546
360567
1673472
1889718
639066
1948029
1854559
1594929
1897734
23252
1324337
1758089
1659758
942616
1173623
489694
1883210
321783
528233
1305187
244364
1958433
1372262
1984049
1320840
273983
462068
707192
364682
1668956
449193
1428196
157152
1975837
1760924
10822
222229
835971
162578
883260
901200
162739
1840381
899405
1683381
437082
11319
1647568
1271682
946883
727910
1880766
160431
284024
247796
1264856
713197
561545
159358
1770079
1449374
1833678
690750
315184
789750
1503336
1459416
1463406
1176813
1613100
384118
405337
1076689
1730859
1413418
320003
1028774
286659
1684837
504063
1270693
638720
310853
623890
1629507
828494
521445
1414496
563241
956890
1965155
1728315
817009
1901291
726408
714384
175029
952397
1259696
1664139
969732
1693749
1691012
1761335
1153184
161349
106509
302243
820389
1122402
665861
777422
304705
18817
1258934
895207
1151989
1092991
646573
1815333
79836
1940343
1464427
1086026
797810
1559508
1644691
1995227
198933
248378
1696438
596361
354034
1314636
1042710
18395
1856547
1394496
517709
619452
1051471
835143
178179
1128390
1696283
1263374
1297114
684915
50984
67125
1848810
1062380
665641
1388970
1262844
703689
1725660
1055538
1274271
1641049
1211042
1671894
330350
154211
978171
336640
310634
61411
1628519
629601
410744
309681
916532
991151
1829608
1073807
243760
1816340
892743
1964569
1647169
1924488
1909257
546695
264486
1633575
149164
1723042
1807979
431956
345448
324537
770495
912703
1486301
1533358
466254
601856
1674489
1946593
885229
532859
1659645
324866
1287507
504823
914063
427043
350350
1020794
728061
804438
1626277
1078273
1330602
1990343
1856442
726505
1367660
442311
1871753
1736751
1599343
280731
851174
1843310
939607
1688594
1203411
1907054
1925165
222031
350005
1470724
925103
1624891
64417
239487
1276994
342490
1761337
1562523
280364
880278
1233278
1103721
522005
702728
61808
1530840
1895746
678604
1162492
1759496
1123963
1688562
882581
1762202
924207
1851058
1085629
125237
37646
131018
167178
1043720
324953
717683
318063
1528239
1440929
1244511
1401210
1913377
1489239
1996036
1056540
53951
423565
815058
1100891
1638185
1225308
1002503
1536457
1331818
1320406
111991
600882
1926385
328281
322751
785410
433707
807714
716451
621614
379490
1529882
1745482
580941
1470146
254270
1719792
112531
449545
1867791
455276
1447764
443814
789659
1183854
1101876
1546632
1193903
518332
159766
104422
1503723
931184
1241857
663255
1757719
1371748
1997174
608090
1777685
1682520
1825386
1009233
812000
1723321
538895
158411
966955
63951
1448755
1730536
1796520
1823911
1570041
1653268
1496725
646121
1106413
123215
344791
1530163
541094
1279665
728927
86134
1510701
1558798
1072367
101956
628459
666099
332570
1929891
1448482
1089893
119067
1919552
213913
828674
538463
339223
1487475
874647
1028218
1893369
1311861
143929
197111
990050
1230500
1244118
1847070
1707949
1019179
1868866
1425901
874392
1091468
1146728
1396133
1481606
80547
1726971
241586
1912546
1985711
1972277
742230
1343331
82251
254669
684898
1168747
1287060
174707
834415
381095
904986
600050
451078
1679044
293915
486972
1638650
604455
95908
1553169
1885927
1947675
156995
1251446
1522881
803615
1585694
1400191
1678333
1656846
1053448
143267
403733
1525087
155140
1073075
947921
1798374
1212972
1781670
222854
923760
277672
1804489
295396
1352288
1487133
686936
927931
1488456
612495
1382515
896275
873364
285580
1046332
1195204
1881434
1527500
599550
1636924
1812677
741749
771067
902054
1293003
344917
575712
1196425
1641720
988477
1528712
1301626
898973
848441
724674
1512846
94075
413569
647840
536216
1947227
1766931
1708926
1524683
1019307
1747480
617803
279458
1158418
1471521
1602891
1450553
1605108
442708
279859
1895998
1871617
1585687
943215
1090554
896491
1006877
999097
940037
1942925
1224441
1571828
893057
1307297
1549210
1979898
389879
1025720
833439
264505
468535
347861
842146
715357
733881
1482349
1420158
163216
1795079
443821
85810
11488
31368
1128836
517068
516209
1053269
1842333
1973668
821542
238344
1765830
1560110
827855
1032715
738694
1527959
345981
862475
1219621
854870
1419213
1886310
872460
877945
1450741
894336
247938
1469815
1494396
1402389
903731
734107
550439
1918527
1729536
1767138
321897
1381706
1963970
1629475
1716910
1929786
1734454
1400934
756900
310268
1245901
1767268
278068
1480421
1691317
995376
1377964
1434478
966242
206528
1952956
1041875
799196
1180767
1073830
938111
155833
1939828
148300
1400494
112130
1850609
849316
746306
216523
1932024
948794
1250436
940257
499756
859212
1172986
1044522
141252
1681027
1119674
1191631
39434
558144
1630431
1214724
232337
334205
211013
1718891
258986
626342
1194052
269834
493022
60631
1386197
566869
1009808
1987023
198569
1048928
918011
1664179
949017
61153
55164
1339696
1235997
107046
1690887
1392188
60144
1969835
432371
1687394
240688
1839842
958042
843621
1815259
825394
1144528
236691
610858
863421
1297182
1562006
24259
1917085
200237
1363624
579658
698447
1317551
139580
625863
397368
201483
410025
1554073
64722
189674
337073
179226
1267678
412032
405458
588258
975462
517741
1948278
780755
1280596
1866367
146490
74855
1523653
436667
706817
1750287
1458237
1626034
588066
772259
5047
236875
92546
669483
1499290
45250
1550225
1587439
1528676
226050
328375
1247933
1679783
1238567
985286
625268
337242
1327026
1881503
1727848
81192
134557
1001217
1806178
933830
1151699
1245086
1093305
1946950
44134
1113447
107161
1397669
668655
800554
1907549
1280124
1806381
355019
1296794
391624
1941054
637909
1563987
537647
961947
1693867
1647344
1167292
444534
1328147
789108
854795
1570935
1520351
1437308
192910
517555
1598067
188657
546448
1594228
91593
1203820
740913
1611713
1405270
539202
878095
40334
1369202
927221
809872
20288
1899880
842020
1275081
1393618
1232586
1783390
977979
1717248
1022597
1229500
1065383
1126182
1534318
1766855
1868564
464596
116684
1058726
1230363
422499
211457
912697
169594
1849450
1945294
744460
968447
675203
1089143
463911
1306606
873634
1201918
1721155
287378
407636
1247224
139769
1808400
1844229
721218
840736
1908088
25383
1507203
698206
1018514
1315161
600363
1336977
510097
1769725
1895323
1519234
1345639
1815565
706764
774772
685501
73987
972230
1532212
1381433
956721
1997665
605401
1540196
75858
1992438
1040287
518082
593033
1596068
44702
1073020
1337010
241025
731387
1794576
1861216
1277854
24255
1804362
1856965
326721
1392721
1873341
1832518
1288240
1585775
1676982
1580333
831533
1258399
502874
1336191
1834376
262915
1547565
423576
319265
1333862
500053
1546692
1727089
1598864
589052
1220457
1514893
1163770
1025146
595151
28981
1320771
1190282
569616
863754
352242
1439140
1401743
368566
140936
264161
138380
1740289
1197457
1223667
1034141
956122
98131
25451
1826420
1798260
946272
893563
1558330
100575
1969926
1803042
316854
857654
1381445
1932241
498794
1339501
986256
980350
257544
837091
788893
307048
543339
53088
1445504
881484
353879
945216
1759433
378097
95939
772913
936781
1736622
1715421
211213
1428742
577200
1098881
1619273
1771715
956287
806797
263934
618564
347996
1699068
577235
1609230
1289522
1185649
1219286
1620597
1454821
1478792
721902
752861
1988909
422477
382347
349695
209774
747880
1880315
717356
405339
1732147
530971
1177500
651746
1638689
1097228
210162
1668728
1938611
1886457
296393
536429
223059
808863
303721
672573
1008085
81167
1485711
1955502
492917
347196
573175
1034936
503502
1758319
1017118
1723961
1074368
1504989
1817784
489404
844931
1160056
1341766
1534889
1388094
1341650
765940
1940020
1618095
1832506
363349
368105
859879
617448
212012
1147658
1282621
851588
1469983
50545
744793
1277666
1771577
1212646
581604
212194
723795
1892191
1874830
1975725
1163522
867742
1170495
429522
479458
1365711
1842232
758626
1942284
1540393
1492180
647097
1003503
445213
737394
874943
1934101
1229386
1670344
1309781
1842788
1579088
230462
66541
426536
1103738
980840
1761986
648385
134854
75942
1087858
558478
1923191
1584627
1163947
1999078
296145
1415308
1286279
269039
1667279
1456849
361946
364356
1395666
1767022
1926420
1891742
368897
1363998
232011
820807
1882597
193290
639017
1247764
887599
831937
56952
1470159
1582334
860076
1813085
1424876
683081
1872314
809874
1037648
567319
998805
328222
1750607
1998012
14958
695496
1341074
174741
68307
1217851
1959619
1414548
1826229
1454241
908224
1041882
317396
673801
277680
1671812
177309
1930588
1967969
233195
686544
268844
886114
235557
215696
658837
1816853
788587
1314917
185545
797421
1506367
1198124
535275
1440695
1660699
108113
393041
1382769
1437404
1483737
1904088
1248270
1401842
910139
909822
932341
1103739
535516
1077737
500198
863734
1905561
807255
1779431
154203
1325078
1589383
1938116
1631505
699826
209961
1203918
1396483
1579957
705835
1866466
64271
330347
174087
1970970
1397999
773627
632367
973126
166649
1960335
1116892
876181
1025397
742745
299987
1157894
1067858
1586280
1568089
928181
485455
945706
808586
1108634
1800837
37665
1754884
1824020
1649923
1515191
241027
285081
1126460
1171245
1395564
75979
1186708
680415
1781985
61926
371755
902428
1752460
1100374
96351
1446070
575327
1963900
779471
1891382
693140
299404
368922
114641
1526260
992567
1519585
1295178
1774160
933810
209467
1034115
67011
1648711
1392724
1898008
240400
1440123
642651
1897316
733791
475529
1203789
1528342
1148951
1992231
994379
1484038
485865
538840
400207
1282966
811736
1034692
1397763
388965
1118879
32286
1018702
1841058
632425
352007
131385
1336809
728269
705821
1026798
777772
232843
1072667
479982
1521494
1477018
484812
1984712
488321
1969313
1385583
1841373
1910077
1140310
1340727
891624
1704799
1233691
822737
1743670
1240599
1188725
1142792
23432
16553
1474870
1240513
1986186
31954
929907
286175
733057
1012543
1412835
1323249
670660
844715
1925959
550332
1762938
1377540
518243
1471316
715179
1388059
1254937
144359
937410
64004
93698
1376426
1959662
1251969
1054590
1659541
12364
227128
1304240
778118
1880107
76540
8702
297062
528470
1918417
31896
861677
1174987
915310
1131911
1113687
135875
432798
820220
788603
231825
77581
1438801
1819924
1651063
1333429
1703499
939664
1425980
1637202
816222
556893
975304
1473292
1236058
1545909
1831634
449051
628416
1514059
1350781
1560762
666770
1730719
1123268
1637914
54593
554231
1034511
1309994
1529384
974618
150291
1966929
1191321
749290
512025
1784296
1688993
1564531
1148532
375941
435858
889274
1712588
146125
1845576
1028424
1171953
723656
1802701
110145
1386167
558
1067875
1598026
1841467
156563
1740195
1503307
1654594
403821
617670
1798763
147382
1950851
1972918
1181365
387303
1059016
1670794
813633
202112
1743846
553225
890271
1673917
147886
1983734
1226056
937378
1733996
1143094
1405560
1705750
134009
669464
228585
1375756
613227
1232252
1687078
1551190
472658
1100931
738746
1626111
1500581
1785375
1484158
66800
877707
1723612
675059
1657321
906937
919749
185233
1670151
428661
798122
1193121
1101522
67233
294326
1571198
814037
1878591
492089
88447
1129801
513817
1575856
1220301
491612
168663
1811608
561858
1000950
1100606
773083
559698
1832092
1120493
1951597
1653545
648775
595881
1376975
1113413
1036983
752627
991814
1363995
572547
1407358
915087
75300
1855845
938907
1506354
1647858
1791864
1339396
259895
378158
1094313
1050369
28157
862662
1689486
1054820
1438654
398601
1354569
410752
1788744
815031
1522912
916486
176108
1699414
681797
1594577
1874929
1274512
965186
1273995
1649228
1494974
575407
926391
722475
135781
1134220
1746666
1204947
1086701
1982168
269825
286399
714097
981246
1021866
360808
1681829
1131681
1141408
1051225
139048
217037
275381
1158119
500751
11901
1008697
1392146
569191
1623492
1035435
297158
748396
1170641
613975
1760709
734202
531325
1381761
1534478
1627207
320156
73823
24874
893255
833280
1917548
166709
1071978
1376599
961037
1448230
1823955
1924495
157042
1155187
1085035
689521
1828984
922826
1714874
165833
401159
489277
624746
1195151
381683
1307829
100340
972446
441593
823396
825679
387847
1153083
1137475
542171
1137448
465123
1814076
1847014
275159
927512
1810685
19688
325129
1144586
892900
1822388
1866954
1686416
1607885
1727362
434251
1380605
1054109
295048
192772
1818501
262313
250692
74135
1939291
265056
1348187
1483471
965244
20148
794701
394085
203009
524451
548042
918459
382632
1429418
829519
1715299
1933898
210770
1287551
1844453
168053
455748
564033
261957
1689536
990583
460464
61188
837577
783318
730783
788234
1898773
229422
946231
222127
368376
1542405
216358
443122
671783
94971
1634524
1986386
293932
407811
1264518
1575498
1830535
698627
545220
216012
1619283
406451
106958
1107312
1164751
1957891
1894901
1650603
1532460
841604
971726
575512
1066004
1028921
1179780
252717
1316460
181155
1702492
1137206
1421396
514305
392648
750379
1701077
236629
898505
1001222
572523
1903187
935391
574448
982982
653092
1183697
689045
1879318
1442639
1651288
494234
1651907
1491153
1604594
170073
510771
1373904
441874
1995352
919875
1691688
802251
1783102
192482
294243
82058
890813
1574278
1610760
779651
758060
143574
424447
1956956
685362
175016
1856230
1746042
1368136
1489540
1254639
377866
1080394
1491795
913986
69535
500545
1510973
1947471
1468166
1742567
737013
1875531
1870026
1563995
1586806
1348549
1665122
1387764
294081
1280178
451087
268924
1899401
1818947
731236
1713639
1927167
1234264
140936
773002
1535813
1320019
886843
247082
839291
1517750
599635
654120
1616289
1291632
1847209
1094108
832872
1928922
457502
1690045
957684
561644
404982
419263
631767
1896353
1631910
1110076
1957714
1451230
1768248
1057039
433114
1353342
406082
1477275
84529
813893
1706226
1307445
744579
1054687
410662
310733
1491480
1537139
1346843
796853
1002935
506884
104106
168814
328317
1334978
479533
1022136
39703
122268
1335154
734673
606793
1075990
1240429
1599623
812017
1347763
1453914
1871949
146396
1995253
774610
1632158
1880325
772252
778645
307371
1359646
1505296
1330741
1248306
1263330
664013
1177663
1585237
657734
1530859
1505344
1125686
268926
1415739
1062872
900402
20164
914251
1660744
1357317
1249987
636386
1210997
1173726
89938
603268
1887256
1269912
286157
1046156
353381
971964
435600
1653307
1532382
252807
947234
1564570
270057
1501281
322071
832789
336654
861060
941479
221128
541500
1539573
1524442
1383140
1671326
318995
534655
103660
764972
1967505
1426920
910842
1991548
272295
1245835
1290858
1887826
1127398
1688226
39053
744413
1698802
1446825
1339579
667268
573599
889818
1244122
1188114
951546
811633
1373481
805898
1792487
756264
1139065
1832472
1002405
666698
15685
1665625
596769
610006
1020661
297714
130976
1597017
32597
1958525
652631
1816978
1157155
1771699
757114
521283
563121
1932067
1231453
138215
66985
764280
45109
1660435
729196
1045143
210790
1599735
1076719
142686
1968121
1352297
1825452
999304
1592304
927277
1486736
1392070
465667
1654076
1286552
1591763
421998
1588798
328380
1345608
1838233
1127464
751624
1819001
968780
1784905
1295113
609799
1011230
1303992
757304
716480
1110292
815914
706747
1250981
130929
931059
1415027
1193883
1879570
778670
1609351
1080202
35388
195978
1863778
186106
1820963
1367457
1329980
1049724
1583391
1184854
1112917
1343220
1827128
14403
1861752
1357723
662406
849568
705199
1270143
311408
1029101
1068854
1533427
731589
1070715
68998
1896813
1702794
550648
916683
1727793
695898
863284
1511002
1482678
1141424
1769423
450151
1751222
249073
43770
1370395
61676
354184
469725
875682
450641
1326194
1045606
63770
314976
822
448456
219154
808299
1429760
1508869
465948
1622535
915855
1209576
735538
1348189
222259
1763291
49315
1697995
144433
446088
1772709
1312961
1433007
169880
779413
1830423
996251
14849
541850
1472215
1972490
216613
1046879
923648
1364112
864288
1989277
1467277
177263
863741
1041671
1942240
1446179
878109
664697
467643
1743331
956288
664716
1717414
1524807
344940
1373610
1460995
559385
8859
470191
422848
1265259
259028
1369312
177708
736363
381107
1500396
86246
481444
116088
1667564
660885
1285241
1904507
119469
1553101
1252242
1137960
429279
24352
1440874
301913
598492
632337
862343
1273405
943036
1452824
375419
161363
254895
15610
335014
644016
291980
83271
1187944
910388
1202036
528220
505293
322716
1628358
558088
1027838
809503
1352779
1175594
471076
60243
150248
1871466
1282651
667288
1837305
478399
73038
594391
681784
1707725
1856014
1223582
966634
1113177
1663858
173364
1466742
1969978
139456
1645088
951249
561702
207040
540121
1981049
1875890
1307223
425098
972163
1407378
265584
952230
1382729
335961
1295376
1751402
403281
1673774
1779026
1600407
271840
94247
1724677
910373
5984
8707
1008285
1126309
1550872
1459228
824816
1811159
903159
263614
344928
135593
420523
576350
1303634
1304703
1519722
1175218
737381
201998
253508
1564290
1854879
937321
502592
1149097
1178819
89013
1042977
395475
749374
1157412
1844204
563974
705393
1688172
1815029
981966
1142669
1715424
1010841
252936
1596167
1749573
779479
596374
536545
1956039
763391
912594
1937681
160515
1142992
723009
1234184
1174955
1017790
272927
1358914
995942
905719
219255
47467
910795
1005320
64999
1927312
355353
85945
1973180
1385487
632141
1203283
328063
1951831
1688885
1410843
266169
1538291
1998283
117202
1414600
709802
1518100
600808
1579861
1838235
1752133
1307262
1199127
1943318
288395
481287
60395
320032
272104
226923
946875
855683
1260297
1126009
655923
213516
1699711
3427
1476405
219705
918270
1385739
385310
1068953
510528
1688957
887542
342394
288647
628569
140254
658309
873426
1588258
695452
757606
1762862
1679638
695813
1504946
333859
1062184
1233817
1414772
36582
1382647
1447848
296029
253967
873287
964140
884047
1913076
733242
1784896
371383
635722
411591
505652
1013163
134159
1564150
854502
652693
1711141
1326666
532370
877029
966195
772569
1458397
43479
923344
1959660
1818376
1536024
1540608
300899
125745
621507
693918
241271
1312629
1347315
528850
453942
1953791
1434343
431509
833349
1843197
527871
1904565
1001898
914495
1721486
1693856
1286564
1582197
413782
69021
461869
1871884
1210163
145629
732990
836382
1499625
373090
1560167
169606
1657658
92467
1628733
457182
1232752
675200
1931190
1123111
532917
1936333
927789
1534899
1814711
1480915
572361
746740
702617
861075
386680
1100494
334184
1066220
329091
520355
1326551
1883497
1576627
1619140
388006
336172
881813
1320752
91320
1592638
635039
894444
605412
1140226
726452
1295942
235575
1266602
1426368
1800326
1068754
1037899
1644366
1639191
1406389
298789
907177
894401
1168713
1178454
1100017
801231
634022
1909035
1079887
260969
602447
1376269
840151
1087032
672414
294859
853926
1575550
722787
679694
219020
1837234
850734
419287
1300041
586652
1586487
1573339
1023858
141374
123128
1003850
402949
62793
1939089
1212120
928155
904903
1212771
1304198
1568284
166558
1493290
1666419
1300603
273812
1506811
1741284
1611385
760227
139559
1958385
1805104
965281
1984909
726797
1371931
730397
1923173
695855
271886
990472
1672060
787953
1336672
276103
928121
78614
558066
386659
1517687
1748735
603341
1447546
750163
534358
323460
1724592
396017
573695
1046882
1345228
1285560
976761
1700086
756104
1850765
1316289
1534956
1733980
1079626
703233
1150988
1053307
40416
1444177
564055
1346744
19950
766542
1070251
999261
726365
1341306
470373
1967461
917131
882763
1920303
1162957
1522494
270201
673563
1128322
1664885
1997212
1545106
85424
1299797
516076
308831
926550
1844176
175153
285259
1334650
1723335
1716403
719850
505279
1585083
1365885
331834
987357
1866950
1795609
1866713
1642545
307721
400246
740171
372563
258452
1582269
1485357
1214638
1825749
454793
1762882
470158
78237
1040670
437721
1880005
1751999
1848515
1680595
108696
1320675
445964
449724
472254
702175
1762124
1511184
1833466
212109
1633657
1492884
1868985
1919513
522876
1212386
1860025
188891
659209
561490
221777
1699493
1330750
721907
874317
969497
444375
1775497
1572898
1921605
777296
66240
248312
133966
1622484
1477914
889896
170063
1599778
1806900
511609
683619
213596
1433622
1549567
343076
927182
943155
1625268
1428860
1499428
1703091
1429984
548583
702182
1068962
1879207
1879492
774998
1986322
1677990
551907
1439039
1891785
581832
372398
1543899
522949
258152
499950
560342
232289
443114
1320473
1837772
94275
581472
902062
1151389
933248
915211
92977
1729
1440840
415766
266960
1041382
45103
175888
182033
566037
1772901
1843544
868907
1232024
1630613
1407094
1213939
1976101
1738128
572789
1502040
1746828
1772488
1878190
1050009
1221533
1594443
365645
1816731
1220451
1803056
1652871
1799502
118282
718362
429640
1126310
1793344
660040
64863
308577
482610
1947085
822604
1861890
732556
1358134
1898440
976732
385913
1212042
139338
241526
1960539
1989625
351681
1282716
478165
845771
1104677
1081008
850801
1575586
682280
1792874
616384
944925
1678943
890114
92822
940470
725028
812806
1187363
1988784
779778
1068319
428092
1516622
324743
1438150
606512
362333
1484245
688916
1755267
433509
613112
1020639
377622
792936
1136672
975938
1477458
143360
1529100
338272
168517
1884058
715367
351818
1377649
900730
1028437
1511440
1996337
1934171
1997376
1166176
448440
1500981
1950647
667059
1373154
856274
596256
733966
1318049
1935388
450000
1448273
910782
1684706
1260485
594321
350621
1232186
429615
1606198
758464
1016620
1731188
1678690
955002
430772
1644030
1629610
1345461
428565
1460107
166693
1734528
1681390
1073328
1000645
1715663
95589
432102
386880
22216
1190973
660303
1004778
1241972
861792
841959
368249
689914
1843545
279496
198313
1599911
784396
923506
839426
909116
245639
1146032
601353
417008
1435249
1820948
1978806
1791794
864290
1283977
1957345
808598
1218495
1120007
721176
572252
1281519
1962462
329918
274010
1569260
615447
722252
1632946
1336102
1666962
1980122
31357
1044827
599009
1801062
519126
1080041
1327372
96243
1250189
576701
1495994
1750440
622833
399373
141590
1949000
963588
898212
694103
374232
1165019
412918
226380
1045146
293296
1936400
394169
1432750
1678089
458050
44991
98868
1338669
1868030
1128066
431782
1072992
1952612
1709028
1885707
747950
1793614
967862
1026950
664134
225276
1486265
148463
1722137
1662265
61164
169817
1792666
229929
1435672
1717377
1575819
1847148
1928417
1205152
1121034
171741
1276902
452609
1663151
887628
1651569
1525510
1211469
155782
1851081
492236
1803495
185159
864256
1338094
1603531
859063
1950276
1985852
1696403
1761694
932842
267340
1333269
1916395
1178116
1269600
1770699
1632413
1553667
1103156
1523188
1107164
981256
1501733
1914163
1559156
485948
1609018
12533
790661
1067200
1672110
382930
1253959
1356749
1444750
154127
1992941
626128
1202760
796035
1148991
132412
122458
578797
498274
775861
1259664
504018
570322
433754
1985947
377448
1158295
1719799
1802806
1239204
1687341
1945204
1379638
4865
1744359
599952
1725821
1244897
1521361
521784
432811
116560
1156955
1476510
1080206
415404
280649
1222579
402985
1125770
1608039
328110
1784742
1966696
497803
1365118
1500015
1260199
1050503
1386858
826172
597933
1357456
1274186
1799783
908982
1716360
1518809
1566494
1457574
1272621
1062008
1571303
566114
844602
829398
1797680
1497075
618048
1202462
80631
1753069
68361
95453
1205817
270454
998178
49378
217504
736653
40841
176786
46995
779119
1562260
580247
1741600
1740040
773629
1152376
382240
577971
1556142
1181024
970161
1610328
637965
243551
257290
771745
1075675
62240
1018927
1668037
18198
1998601
1594214
1925658
571916
994123
1105685
1714663
1830542
1089398
239760
973161
411712
1444539
1946791
1273443
1914402
1591788
427883
908624
1682156
1147103
923259
555324
880740
1699921
262055
1135442
1492835
1680042
643283
1015681
1515572
984112
1872521
1722437
271501
126545
1890869
1408584
1573043
1565112
680529
1196998
94147
364018
671302
990115
1355521
294178
1885963
1013504
1362190
1646586
1484370
599524
803710
836557
1879190
676172
1779197
742672
409226
223401
1581971
280
686636
46831
1224268
701670
1436763
681551
297823
1581472
203362
265343
1789468
1806164
477026
1687640
79357
1858956
1294552
949883
242240
1862026
1650650
451991
848627
1274061
1100338
1569036
1243541
1207798
453965
1195447
1216446
1651444
1814514
974729
395488
83433
1659427
532688
1584800
258798
1040864
1967653
942048
1854574
430259
1346415
152152
932311
1419237
610919
688178
605737
1459463
1570079
348484
675142
1524199
1715284
1508853
1524339
318453
1584473
520878
847833
585600
530363
1349066
1211624
61300
666959
866016
62223
107039
1491329
791217
1804114
220196
233703
86179
296519
82233
969655
639025
1677204
1679823
406800
298801
1392816
1119147
226724
23735
1059528
347985
799981
1841288
885037
1297988
1768233
699208
1688070
1512456
452905
483345
497756
642042
1678765
380385
1909630
1783970
1523637
1453235
1703405
1282949
961379
112181
1411368
404194
1809445
274477
1240222
62490
365763
115001
309197
405778
1960531
320254
1200493
1294688
1030361
1151612
49871
1236032
1926898
372095
1459297
9507
1013406
1867410
1364443
1365474
1174489
1728450
969563
613628
1823957
851464
416566
1116202
173734
711009
395165
107183
465206
601527
530926
395618
1062511
1186252
733070
1711657
1966636
648128
232013
775143
1232960
1965879
349844
74503
1659013
891878
354196
240139
786309
974377
746016
1236031
1027762
199388
521321
208983
834533
79490
132686
1750551
1338956
372089
1616139
1285164
205964
151391
1877136
360593
1802925
702183
1816285
255135
1795707
1711881
1599850
1588328
1087654
779665
382328
1044750
955016
1597979
852696
1601656
1959700
243874
1973594
771503
105468
441127
525285
1538252
1238277
1574824
1951304
826085
1443196
955351
1872298
1372880
1925580
623530
1697235
1436657
552966
465907
149206
1523245
1324808
144806
1854774
1728308
1850946
590284
1760273
991189
1861180
1456806
897929
284994
805309
794985
41986
75697
180443
330293
210241
376907
524719
283467
1105017
1212824
1232516
1466210
455410
569211
1771254
1616896
1643769
439775
2618
1513695
1360577
1876623
375729
1582766
1950171
1973917
682295
863002
1162330
279087
398511
700995
188697
389289
593671
886146
1363724
1290159
607706
933566
393261
561285
796533
1313457
1653568
289074
1020473
1809785
1484735
1244321
952975
952047
1703370
1460249
309812
461722
1867221
1575240
1640787
1941983
161270
1716731
956256
1151946
167094
654877
168292
1909907
762957
1319894
1769006
1365381
14444
1213265
1276447
1274391
1276275
1720348
1258573
1373144
850350
1779897
469302
1831827
876350
1166199
619976
1073466
706873
1363737
1123301
337399
1048349
1969059
627782
1078037
881058
766412
914330
272489
326139
1670971
371025
285340
1544695
871369
1724255
1781254
955078
620890
1228831
1493697
464982
656940
1255235
1989616
121718
965909
1346368
755854
1438877
632285
568423
1985532
183740
449879
70702
1693389
832946
35509
25671
1725708
259478
657797
529040
1234690
1557170
1968230
1365724
1005791
626145
1489142
620231
1890415
64584
869738
219913
1614556
1096149
330756
308839
1675544
966689
184808
858470
1356859
241799
254999
1898118
1512953
1137613
724569
479427
976927
383348
1489402
1886316
1646286
310506
880790
1482266
578152
1727117
767581
1007199
621275
1223764
7809
288042
1055056
652441
1493587
956132
20235
745675
685234
674664
1073494
1408160
1943103
1231297
1353717
1682657
1430391
1179091
104390
389033
1215470
475897
284130
1701782
1518502
1148719
1407549
683457
454338
235039
1722627
55130
1330328
642572
322537
1719956
1427949
505621
73198
1892381
669648
1262631
1246614
1413718
797444
955799
1805893
456734
740656
529358
693034
941484
325621
623294
425351
1098961
42359
465650
816391
149247
1654224
152937
1172308
1717610
1771526
819805
1909258
125128
1291969
26780
1875077
156542
1734972
661752
98123
1112436
1042421
41068
1048639
914525
1207848
1615551
509945
1554857
787912
1640097
753857
635222
285574
673870
1964847
391233
1636680
246209
893254
1016334
1237093
278340
167723
964288
326422
1782610
600620
1684354
684212
889280
1843760
1794859
1307960
1049986
14696
993974
757053
1339195
1923091
650263
952802
1797122
1307896
1586002
1494635
1682540
1413049
1404620
575986
351044
499228
657022
945228
277199
887019
555390
73884
869002
500700
1064208
1739270
992608
1197570
804607
1488414
1306994
70724
809478
275713
94768
754702
443880
866218
100790
1445036
1577215
1098967
542205
622398
916169
1810734
10383
538097
529121
1478831
3871
414795
481601
1401853
1595784
1220034
192147
1529607
825033
406114
72344
1089497
1331473
1291033
1779715
333154
331419
1222965
395592
511443
192093
1954829
628225
654909
1448061
323475
168953
147864
1440243
1083346
998340
1283826
429942
1318422
1186152
156932
1289616
1377766
1945053
1374964
59254
1629251
1229648
866389
1523646
884987
1468607
1056821
1579391
1779604
755726
1019685
130590
1849594
803115
1750121
1644154
550930
748150
405857
954819
1538880
1168313
663199
1716114
1812907
879165
830507
1729234
289076
1563222
694853
1887151
1852110
400145
767482
172644
1251324
722295
1772416
1897651
1705489
1432006
65477
811647
141479
687210
768206
237512
858032
1489814
50852
1176493
934520
1161056
114921
666372
1316383
243113
1651985
132471
1149780
828967
1496472
290759
1331226
1225702
1824364
1549529
867277
559186
1296627
567429
604972
1585424
176179
560644
1919432
970041
971245
980541
1808496
789095
193417
345724
1244680
1835053
1786763
624610
695010
1179289
607201
1451343
1904068
159242
154911
1729311
969382
263938
990179
251216
1943264
1403545
1683768
1098353
152285
751578
925404
316678
1021746
895934
1488333
1097955
1213995
546421
170613
1934801
1761292
1918893
762768
753526
147795
1091125
7645
1713778
927595
1528781
1742758
393112
840845
1103577
429147
1685980
35439
59072
1934006
1173452
1941459
1261341
1539867
147631
1064372
1905277
671872
930234
319226
1609972
6821
1697353
1723923
1448047
1621634
1254882
835024
1775007
1810185
1834748
1949408
1739764
1133580
1522078
125158
1037268
1015484
633980
1657343
1399973
1780586
1576023
988240
241
666433
1907448
1790135
690573
132754
1058709
193840
265484
1681326
1841260
1602427
1907214
731312
1133631
1161886
1967645
1889221
918766
1585819
951530
1074149
1936464
111488
1850921
694438
566838
1078371
330654
1332060
1670627
1443840
1511312
1975257
303361
1101036
303421
484861
1128206
929262
237252
722224
1178718
291073
301139
1533468
1661780
1626998
1409384
889541
579737
1774752
1282434
147672
1576225
768990
1202295
1435302
1301443
561148
415959
1027179
1182799
307171
1399839
1283352
755979
1066292
56257
566909
1395229
1822557
1017205
1939084
331529
86077
1857498
900677
1339531
1407671
430465
663974
131252
763771
1213092
1019856
1532812
551443
688334
1434455
1328987
1289026
20919
1121214
1026574
1418580
209631
1101712
828150
844066
17991
1436781
853100
1336086
1047226
113880
1302882
415345
324549
1891374
1542321
114237
1781858
458610
371132
1195694
259531
1864765
1172818
1650542
642794
1041705
1962612
877141
825340
1557783
1276814
581159
422948
1500061
287487
1458975
174091
1430781
1276966
1178689
507029
1003000
650370
245111
1221831
1639260
1826196
1784490
601302
1689687
15220
1970830
1582653
474476
1138085
1957339
451344
1358504
649335
404882
1085381
1135689
1313746
1618226
1911365
454712
480656
1175474
912291
1779894
476773
967366
924271
1625734
1294545
1286336
1819043
854861
1582780
1690069
458714
863968
619194
527075
270769
740758
353294
484621
397548
1263375
1504174
1304159
1052128
1187786
587973
770912
1222835
752348
477521
608251
1214988
267826
604962
67951
1906585
1072653
986322
193774
615494
1424702
1687465
1588966
1028749
645056
1639173
1397207
1383140
941766
771369
1893586
1157661
465324
708463
1607254
212520
1450038
118798
1052731
1151862
1413798
458883
1341897
1377968
1256827
482780
679266
534552
1226988
1222139
1594141
215904
1605159
808445
753025
69786
658366
1353569
203341
416267
1191327
239962
1138239
562259
856663
325358
1011306
1152081
1689048
1935360
1797207
1080569
501977
1226987
1888547
1761080
1230786
995129
1004110
876080
1978212
482367
1089654
914959
1783499
1752140
1481832
1243940
1226301
1107564
742804
1921403
357204
473835
1542393
1505750
1815484
1786320
1512620
378269
1510662
498836
190470
875053
1155310
687617
1111446
668280
1605910
402430
1082663
248065
1751083
895758
1558793
1941063
98645
440789
1189249
877865
1675949
1778135
563784
1935455
992557
1849855
694432
524858
711236
687782
1134089
257869
855716
1989036
1435780
1299169
42327
1584726
1017027
1837049
1835226
1042556
1809989
1882276
614791
1322461
129823
979369
434601
1012875
1926327
1792184
1117748
1105484
696578
335215
1278967
1489982
1732319
848306
1214028
1879796
988964
329305
176729
378125
58994
987407
349990
159856
692096
1757117
1257692
1990263
1770023
814764
1679320
637379
1848942
873441
390874
79481
1241250
35166
473213
1810417
1895601
1606140
1812137
1029633
1086174
1715747
1044840
776721
702249
1178853
1400475
1619871
1939763
354852
747917
331522
1543416
1720323
1663257
25244
774090
1915439
1966793
1238084
1418482
1159278
1377836
1541770
256715
628376
969469
575345
578837
720501
423397
1617217
1548811
1674701
1002107
1892400
1121679
924078
1653491
504508
1675401
1045089
346095
1224429
1071314
1758166
1023039
858501
1601071
1576939
792389
951568
47605
1912295
1418941
1541913
350228
1789846
853735
598485
1166214
516149
758942
493781
247698
591250
272732
880004
1795863
1078625
1048137
534158
286514
315330
611338
1227374
292110
1197098
543284
1197717
1412574
464414
1973867
365898
1580303
1681263
1325265
1082719
147936
1421372
261517
1138662
1822903
276876
89917
1248341
1579693
172493
475966
395289
1639534
446324
102859
56736
847350
1833191
1763458
647334
1460576
1023553
1106949
805082
1154958
662512
472864
751702
1328122
1787610
63664
1867916
877241
131050
1202511
55534
1273504
126501
817586
556421
915143
971539
1553258
1508392
1841827
1081490
1298164
1151720
184739
1532000
1916338
1808146
1147369
85146
702824
733052
302912
407353
383970
1490480
794757
945782
507141
1547203
1064078
87394
1342061
425736
227350
985488
1376981
850554
1011024
1599093
1572844
617548
960079
134244
729505
1103236
947179
515172
94100
203292
666070
257856
1314950
1640160
477331
1438413
797071
79520
1646413
1027394
1981555
146481
1005737
1894127
812196
1101727
1505492
1087393
1815768
1642474
1495255
1106776
1248341
201304
909137
1449847
368993
1185938
10705
637486
1115733
1663788
737415
1179520
296356
1981800
1387136
499998
1512609
1327403
388278
1637068
855602
1484870
965763
1872692
92067
135459
1188568
37339
1633852
503614
9834
1078524
1233971
1406118
1746223
996316
898146
1394829
1381444
331322
213219
466403
1005716
1606118
219896
1650693
402350
1927858
1256730
1707503
1343057
27907
802152
806726
76879
396161
1105339
140895
254208
1987984
909875
218702
1475699
239674
546288
1295868
741733
48234
107459
1325138
245531
243516
1018025
980925
688660
1870418
1339991
994359
140551
392388
560327
839203
747502
1404988
1206433
901760
451075
1001362
1018748
1720260
1891111
966579
1668040
173519
1671418
1804745
797040
1251641
1676037
1050844
148490
207052
1505826
221960
168663
1770488
672779
998299
1370110
1185324
711638
1664561
1851355
1669206
244445
885388
871823
618163
241841
971400
1122093
460618
1480036
1446530
130009
1967269
1818504
1849394
1023611
1027722
513962
440116
309882
265935
1469280
631779
994880
1037004
453460
1992402
514339
1083598
1384813
385738
1278978
64009
1723597
1981800
1992458
308230
1102561
1012374
780842
142354
1886807
666999
181754
437949
939695
480800
297110
1510500
1842914
774634
237584
1079269
1334551
1722026
1221896
40415
681668
1207488
1034040
1177631
576411
1333747
436240
360628
1109426
172140
854258
1975800
1557780
1060859
1614715
1331477
1493652
1171070
921972
61741
274084
358354
1898610
858206
1397148
499697
495003
1211674
1039150
752917
1715743
756599
813894
771912
1815789
1165984
171862
1016396
933394
1794595
1793191
91657
1474263
1807417
1123233
585895
167408
1820467
842377
1748576
732962
989807
1356173
428450
1266103
317358
1632929
1648624
232651
988580
164968
436186
424183
1721121
426959
669235
1629359
461696
1026369
1123477
1572303
96991
1389110
480852
857486
1422942
1231432
348548
1033964
1745094
878033
429841
827209
897971
64482
1539131
1481346
8859
1179543
881353
263243
792796
46811
1203463
291338
926809
118007
119790
1459235
974469
1469422
1919368
914375
72781
700738
551059
1735734
774363
1395487
1536646
1807422
534126
863120
1962915
1787747
1683955
610927
558539
567105
946562
959117
1890931
778674
595722
1362872
858830
302324
721764
58100
65193
505547
1885452
572640
382192
310591
1668584
1608876
715973
1111067
1619052
665005
970964
1531609
288977
28012
508245
1361394
1632938
187024
683226
1804998
909839
134413
1421666
1750446
1856741
1138690
1092508
737498
96757
109872
1868825
606088
176302
272177
1407971
1226317
290203
1035157
574756
1479551
1733790
756021
1628057
217487
304860
1096204
1951659
1252496
806049
1179370
166525
332690
1373430
675323
1433722
1586933
313047
585252
49925
1567808
612181
355225
301634
540297
882361
1347691
1096185
1387820
16818
1179072
1385950
1821723
1092229
1919329
621492
623422
1616421
327660
515067
1110498
1919534
919609
1528603
1749627
363378
432812
54554
831179
1756896
1456219
1254536
1763358
1654384
886887
1938404
1690568
835664
1267080
1448346
175109
902493
749365
26312
460710
1765212
1992349
483722
1995513
1904335
1964125
729313
1373573
1775603
663680
1493164
338417
931747
358694
599821
1399446
1870404
684800
237745
1110568
3455
84013
1545456
421691
1332433
1069897
1369369
203697
1376908
1910139
753396
758685
858465
1575375
522781
18672
338284
1175280
872032
751753
1187891
640608
889283
1288329
1772252
1873120
792760
659504
1619517
1015693
473627
429207
546704
1509478
1550297
1664737
1296912
175072
476384
795541
611272
869039
704214
102968
1468300
1657111
410415
542133
1953719
611628
146337
1844891
150619
1803075
1296158
1549009
680268
1425705
1179591
1094343
1954093
77037
697860
366624
324581
1144350
80096
799672
1427010
762768
1693148
1694608
1052734
1983988
1685733
1707523
229776
600012
1499073
519301
1445242
62482
1070772
221902
129417
1382011
1558729
733881
1217735
245426
1359689
1908112
390557
1644058
472125
246337
531899
561817
983752
387425
1938347
411392
1562991
1429826
665549
1254832
1618150
177623
918440
1519730
466130
1405341
1489814
1431438
791230
1577911
1062393
1043985
1338761
463280
1662233
293989
484978
1942034
815146
1454472
1618934
1710383
539887
1131235
354077
778868
717776
1268296
834894
1985820
1544209
1883358
698444
501967
210596
1284595
895645
1563364
113831
1680776
1001111
1324081
54677
1187996
174309
912072
1026853
1069935
1326982
1271010
73497
625480
960918
1645195
1304537
502530
1782587
1087318
1667106
82380
1828931
360728
1996591
812832
1873689
67182
846152
198212
329293
912782
1186965
1269959
896951
222025
387347
1804357
1860123
1921788
1427298
11789
1445487
1012527
1248709
459915
1202116
1118034
659861
1419860
388103
1130142
1987742
734261
323503
87510
1853860
968573
1622484
1552043
1111496
1215869
1589416
282883
862705
554528
637091
595909
1458714
362739
1821172
845203
1394030
561763
1329370
1847788
594268
1198029
1658582
1119266
613220
474628
1288682
1885670
1451283
1416524
1212385
166060
663427
1015950
1935374
1117733
1041
550300
159010
1026467
939866
1373956
775795
1529010
1048756
486676
1953070
1398042
255063
1644316
699660
485062
393277
246696
589597
1141410
1363283
1262320
1468320
773026
1668187
1043755
1037009
1295632
3329
416237
30780
1664895
186526
1069509
245405
923584
1714258
1633771
832082
329416
1854921
1493926
1285739
946420
156719
182280
1942120
5019
890112
1055638
1806152
1981337
357681
258462
168465
1040812
490402
1945955
1457988
1158987
497768
884794
1712038
1435101
891720
1936702
1964782
908474
1357755
1572192
289326
1955010
26882
1633340
572879
1942695
1642739
334003
1756075
1755190
578300
1420384
1991387
1982130
210868
517586
1663662
446056
1027139
1658221
728924
1933858
1301065
662957
840192
846571
1234058
502935
1566343
449009
1056385
850136
162534
1137725
248787
1342900
1005372
415598
1089554
1187612
1054073
1502849
877404
380229
694560
1628087
603249
1552772
1363515
134226
43713
1028877
882014
449627
754010
1123062
681599
215816
27375
947400
1391008
162493
168390
1944174
1847605
381967
7162
815693
1535936
713605
914244
801215
865876
228598
357291
350141
580305
647832
896374
252209
988252
1812731
796958
1018540
1784603
1019396
252100
1173554
893679
16632
1470126
147143
1140939
1226450
526300
727282
1414155
1483202
1258122
653690
1068924
1148663
1209706
1000415
580894
1724342
124583
1324663
1384755
96963
870509
475262
844383
447851
1991193
720179
271169
914527
1070811
129665
541307
1905706
1818283
1044349
1791906
1064553
883157
455821
118616
1966562
1783935
851216
1955454
818031
1382176
30861
766695
1908078
1845471
1987123
329477
1643955
1248318
364587
709606
19083
1570728
1758776
731432
188904
1813687
1594244
1519341
41793
239868
658156
731769
1673761
597977
1197350
1805635
1012799
1782732
414722
1654413
1707472
1835174
72161
1808378
979590
695245
380608
567493
1530793
1647381
1177261
150662
482715
1441758
1528641
1740462
1136555
1329862
1478507
758921
1903804
884583
1363907
680886
404378
1195697
1281130
1921461
1130084
1422727
652706
107998
297408
709546
1259689
1792594
77701
976891
1915942
282441
1185288
1302499
1753094
387538
1600938
357624
465911
333837
620867
33477
1483409
659201
537000
875088
1031993
1789735
1596224
619870
1032846
635781
933283
1187871
751473
266046
258952
1062960
1824739
1821818
1301261
946185
1670358
410569
912393
174037
1626149
1477747
1565787
363125
1926514
1919596
1663360
1500306
1161208
1907657
1416966
1916790
1001609
924015
704911
1406840
1650034
554172
1537457
1393351
861987
173816
796932
306236
1666091
915224
759907
1894703
1415369
14318
527784
93221
939689
151534
1431421
1826188
342068
891888
1038498
861939
706932
881138
740489
907578
1253211
1570445
609069
1537505
969209
495811
447603
1049531
1692712
991021
721958
1213087
652189
1732536
796430
820547
51725
914462
31899
802441
1057328
612363
669348
119100
1725955
228073
1755573
972341
794268
417112
731844
1900158
340426
979316
1522202
1827631
316200
1422551
669040
404413
523231
822955
202345
1153074
808519
796646
1808133
206570
139874
1128907
1136712
1187185
182833
1773499
749220
1561882
556411
43658
626605
1386746
398793
1271827
1759851
1248465
514465
1091291
1971580
213454
1232504
1336976
1804610
386733
814182
1214853
963900
1372413
1498105
1772862
1652857
782890
282732
695693
136564
1345634
58323
1897426
165602
1616041
914012
1276979
620390
153775
1376039
1584216
1993136
334489
1359556
988818
1831190
898428
1273983
626392
1771637
654357
1215219
1451915
1188918
1598576
286298
1109473
191462
444139
96296
1278126
1430528
617619
749142
314497
1552563
1193051
948972
1191685
1340170
837619
67005
1650815
1875584
87518
779960
589488
1853966
843328
1259663
666015
1862816
722227
1969114
32167
499495
556162
823775
1789684
1987574
805438
1511108
206392
47984
1711740
418885
1531767
1794519
178812
867757
703966
1864707
288312
355517
1206172
444637
762854
1386858
894397
363905
1031163
1362912
1513237
1625413
762756
1340161
1213638
1579418
918188
857130
103191
835956
677294
1444599
947932
20787
975512
1040093
395107
613050
75069
491321
791359
1878948
1351962
1673070
1435188
28512
1172298
1873179
48553
451093
654286
1559129
1129950
405880
1025080
942719
1345193
1052883
679578
1396841
209668
1868818
458558
1028999
218075
6261
1368292
1584679
1731113
999598
1934725
1004470
1388721
1493933
192506
32223
1160398
1663148
1731745
1365939
374411
1315238
1242220
1685626
471251
1574280
739422
1880524
479766
665472
226430
1824851
120324
398404
1941498
1453470
1885922
1048090
73488
314982
1793538
823155
751325
517919
1490470
1265286
1486617
1299407
96642
885852
936648
13875
568377
753641
85181
931626
662424
1632886
1064713
820665
1051183
1157554
24400
1862318
1953308
1179336
1872215
1633615
1724995
926748
674603
62926
252489
596914
660786
537691
920302
365530
1305388
1599119
1658644
1984637
1496710
444893
110027
73205
448755
1893925
99621
1113840
1725947
705172
1837555
848310
1950652
1714887
326379
1106551
1358719
840757
1571288
679561
1363721
856076
1545136
1634634
1424851
758924
882880
588838
374451
1536417
320702
1509730
1876222
1210791
664802
928699
888940
298829
429292
1565385
1840462
386537
349227
167500
1238853
215429
1505263
1144297
1685286
1219485
195112
29141
1004287
1255903
1523763
44548
1785848
163015
523894
1606311
1130667
1095500
1583770
768659
1746571
1229875
1571865
1930718
1185215
1259151
1667057
697843
722887
1523403
1562350
885284
435208
1039382
674971
297627
500204
1289061
372925
1332421
1828482
646444
1032596
1261095
476454
114435
1078952
1913282
685665
1974436
561365
1206381
287301
1668863
639422
290304
1602350
325048
721526
502804
201850
526756
1306407
1906976
440893
431769
1152021
220390
1119393
1792560
739492
454144
1222656
1774403
1011418
1060640
1426661
109687
450193
1542660
898653
849961
1225212
1168417
193635
849031
1947919
1735569
1728153
211723
1954237
978190
585044
1758425
718244
1705580
20339
1779583
393061
1604014
1119632
505230
1471419
110857
1478936
170368
1573689
1953818
540236
183081
697239
467522
257810
1865225
1140668
1117629
1081866
1259760
1165195
1799010
155890
1612824
1915641
599172
1781417
1928281
1526799
753689
1919712
1294707
1783036
208099
1409294
674122
67575
879305
239150
730395
789639
1658466
1510471
1284596
667669
220070
548207
646563
589377
486200
254970
628432
42073
325020
1811240
1127829
652202
1363556
1475185
40074
942070
895744
1022215
390135
1632896
797719
93136
1234453
1656183
669645
1960304
803903
1857822
1498559
1790062
635382
25040
1265681
1551448
486528
40191
1215327
1953700
765892
87210
163477
125373
1940150
1995526
1649026
716476
937753
1472541
1035193
1326069
1325316
1586346
1189380
164139
158199
1192254
1468949
1811289
1912969
1253519
1967441
1743861
1901472
399646
1752087
134320
518342
1298315
447254
406992
465797
1782796
141365
816806
1071821
21300
1095034
509282
1879896
1762717
816081
720331
47113
521427
1357501
1759226
1155897
1613611
150108
310818
971274
329645
1509177
213359
306335
776738
800576
1718470
876577
1644340
635918
1690011
1417658
252593
418808
1176411
1724081
1801832
426210
1763616
21093
1615911
1339968
671646
557622
558769
1078663
1276790
747337
635607
686354
302386
1308641
1707203
1173165
1088749
1354140
431538
249439
1156942
1940517
572591
1459346
720920
231463
39583
1621767
1379385
1121101
632485
506380
1880561
1356670
1823422
14259
371027
23870
991500
1120025
665746
1472731
89448
199464
1753338
689327
739143
1578963
858716
1285424
1568131
276861
384637
442379
17981
1641178
581454
374141
684772
1273795
1599
1202144
557410
878328
1302853
134380
663823
1584839
1772702
301034
1318037
1189943
695336
1943532
1431889
266292
465084
825656
1305829
1107915
448123
936889
1808960
525613
1443784
1724943
1847713
773052
1314978
531419
1024026
544964
474753
1148931
196802
1054290
360201
941559
1961851
129448
346585
970033
1075763
1595158
1480823
1238291
601528
888049
1707713
355096
1707229
63847
430569
812253
1092843
1006046
1150201
529531
1657882
837283
1013611
1873682
1532351
1413767
160917
1478982
316184
1418816
101359
855967
93033
1280600
1615397
752977
1249353
1865992
1707463
1340984
1820171
1353334
239831
1728825
1117088
1256540
41256
675986
1455578
743135
866758
1123057
1891675
1030471
381692
44643
111225
1747584
869945
1741839
1560997
1611053
567677
1290910
1503128
765378
624456
1242107
1675498
754947
566023
1639427
1602773
1857573
596259
943254
912505
334362
1598605
857595
1736789
1415406
46520
1962935
592050
560794
1165728
514880
1753027
815533
521122
200386
28391
171555
1086101
434372
348438
779648
1851785
1895931
1595852
1061409
167862
325026
457013
1866764
71053
824688
61464
752919
352706
171151
1358276
1951765
1980418
1730045
592545
1578979
854358
798276
932752
1121567
1298475
1126190
1149402
1717119
692147
771984
733492
837459
513541
624423
1534174
953594
1252587
1701171
570340
399701
1153900
558358
338747
30805
1506656
1324756
1068071
1995811
164970
1889250
1322964
1546143
1223094
1366439
1474795
61976
1540951
357431
1437606
513287
261653
1122668
1941002
1328351
1443525
440758
97836
231198
1873369
928812
1062923
1423388
1705096
637677
1099099
1039430
175423
1218009
518658
268114
409047
747814
781580
976224
585328
1191826
814793
1683205
273683
1683483
1747388
1778612
581822
1793152
1193605
870254
291236
1589109
540877
1188789
1784442
907339
1189502
1046626
640103
220561
9331
934092
1125103
695856
1411212
518888
65726
1620561
652650
134170
1911635
1367552
1655574
1091635
1604023
483234
48935
1269164
843235
1938575
1762887
83440
488480
585604
548111
1632603
351251
911612
368263
1745674
895696
1172310
606370
1180106
102162
973462
1552769
1044259
961197
8952
288404
126354
1617268
1590859
1532809
1558811
259492
1283669
1353775
1730024
24838
284673
996171
1547741
564343
1560644
1080683
385062
825909
770421
989674
679121
1790124
31051
20533
692799
1146689
949580
608563
1488789
1139833
990911
1684074
1401417
1195322
293454
708854
256602
1908362
1141634
1273466
820374
1804116
315063
82625
935148
1540798
1104196
575721
876932
1382199
470070
436307
1886952
1907245
73389
1162783
647684
1476496
707640
1864193
1758468
1013668
117398
786005
1733646
237235
1199947
278915
1492859
207771
737819
506032
26820
1717214
1290375
890679
1765342
886936
1395540
17657
461608
1408219
1091962
238271
1960096
499198
1971672
1763798
821279
59453
82905
1384019
1344256
928384
355119
824132
410551
1745240
630924
1239392
794289
431293
620000
663936
1523485
866740
564045
1420540
77338
1615995
416885
824913
119390
1389082
1003207
68530
1442652
196205
926087
1632447
1448437
1733153
1299993
412930
1496567
910719
589848
1876289
1127887
797694
1182601
1176213
141772
1317864
1452553
623159
519324
289867
1248260
1048320
763892
1485685
1703847
1088256
1424548
685684
1120332
1318795
1163708
1181107
1486961
1380500
129330
1756179
1028903
1189580
190092
44930
160947
824662
1715789
1111001
1004133
1311199
1358724
628782
1952982
6438
900660
326715
1861778
1935756
568088
696013
231663
1510861
1768339
1519262
1796606
964617
1591932
1516721
1517291
1284531
588962
422883
1196795
1124867
1639937
134629
1879097
234574
1458098
998272
1679697
1293134
895884
197956
1797375
1265321
877566
172289
383193
1445939
1909061
1843715
1774824
210100
1191148
1246303
5050
1484810
1436783
167735
226515
152544
1989925
605595
708467
1265066
1858446
1402260
602118
1652434
282841
160185
926890
611690
1581831
454795
802937
1850909
949483
1395433
1732369
1798415
363854
1288843
53112
1476317
1408699
4541
858455
1913517
589884
1718975
1273400
1993813
258017
1337786
68458
557636
487144
1917543
1331246
364434
31173
1426264
194252
1495079
1042181
1326182
1247467
1457508
1741171
503483
311298
477453
779572
434277
414308
936418
1739352
888658
802410
42473
830778
1126763
1324825
1635539
1055431
985598
1345734
962902
938086
1583569
831836
71571
112125
1976912
852841
1251857
963024
1827565
901340
341763
1545367
576188
1584206
265061
452210
1281045
966392
805091
258935
238025
4932
346450
1059112
867359
1736950
251611
828636
1771202
863629
1455798
852456
1930038
262396
548121
790987
691857
1121639
48070
1842649
1301981
481891
693929
70215
368427
17425
1821483
1407717
935493
10258
653838
11072
777750
802798
1950124
606266
1776558
662990
349180
1253630
1398730
124131
1957503
542839
1719182
1996944
554511
1986394
90485
1716286
1102530
1291093
774583
1856910
689440
1269893
1402727
1577781
1473963
240897
1305256
33869
311049
836626
195151
1114476
1870250
180522
648320
1265558
33833
51750
1186403
904503
1461904
1434215
707908
1766475
1641888
745225
1750773
562197
2508
1512936
1563769
1155145
912700
698230
1119201
1343814
1887137
1373667
692418
753407
631494
939384
1447818
1497712
250155
1618349
675821
712317
705603
1246697
1336590
1140669
917464
221582
1904938
1324203
1874040
1223711
1347793
772713
752320
1852021
1112811
1980456
580392
111839
1145484
1636896
632808
1761502
1263062
1924526
90851
297447
589841
1253512
865093
602501
248783
408935
1421220
490364
125911
1683800
482532
82486
582216
379025
578879
42874
964577
1248874
546957
240805
1953562
1396540
940776
524894
269435
1902955
1299900
59133
438642
550564
1764870
1715269
1106226
1930327
1225271
502587
375741
107932
1861567
199660
1886802
1357704
1090052
599037
1252303
299994
1488781
1295449
788372
686830
1173982
1645944
1830431
40339
204397
1641817
1068616
1003004
1708333
1519643
678408
894668
1441924
1436688
1530222
1826690
857489
750407
1817493
66251
1692046
108615
141347
1881541
236878
1295879
1439921
512511
457411
580171
1251191
1952482
967790
369604
1435151
841360
1655068
557549
1424311
1106211
1662886
177642
1064340
471880
1463223
541603
1575486
438490
1563387
1555153
1820738
1508524
1433233
1405521
1352501
1371615
895392
238117
235950
1476310
541327
1747346
1850399
1587403
1167246
583402
1934841
705757
374948
40319
778020
242011
600990
1990869
1777269
1389700
22745
1042589
1532113
1279565
1962737
1351011
137850
824909
610543
1874953
34429
103490
1390045
631781
932213
913615
1544459
699843
160113
1390335
662741
527812
1533101
119687
1636676
1870923
1747439
1683246
456911
1240119
802056
106602
591362
454635
1473420
1599777
1906571
389681
509251
1311436
365201
1217721
569035
1432026
1515362
323979
1428828
27404
659024
1489522
1280286
268158
371179
1029765
116494
1631378
791224
1057509
1846475
1885329
1869124
1587409
701393
275095
339676
324657
1808709
337938
972434
815620
1577415
678532
943564
129126
1189333
1988555
1253927
1174005
957721
1655386
1688593
837854
1535812
1694298
1853823
1244081
362245
120816
406856
1828627
1629525
509461
357668
1686346
323399
1980822
3145
1443896
266955
78479
236212
524063
210050
840047
240352
57229
689027
1841386
50953
1514322
1977070
1577550
1703680
631140
1760455
1413810
157523
764394
1912312
1830590
440992
1378394
708651
1440957
723648
1595835
1351675
1082220
931334
1772284
1491525
1914599
1469324
43263
624251
93642
1795503
1240634
3572
775437
155276
110612
287211
244395
1180822
836927
1784227
1579778
879133
263205
769300
298507
711015
685132
1202799
256287
1380491
1871939
956070
1708746
1792590
1223818
1240810
1282392
425384
1341332
713619
1658178
866904
1473316
322932
1929311
967088
1498397
1080682
1437343
1690523
516996
9726
1606673
1900416
443984
719429
1800427
1474345
778042
909055
384095
568891
221005
1333637
1656577
1611350
175348
768130
1384538
802613
1141936
1882219
73994
1741799
484353
463166
990457
1356615
1145074
1274642
863679
1365359
1299948
1499547
528899
1494456
495877
547517
1796502
1348973
1635638
1178774
1875458
99436
575240
702640
1729351
1035353
836287
876109
1553388
319177
602037
1291553
341688
1621890
1550442
1243494
1942022
628978
887799
871014
269844
1599494
745274
1041089
559925
743161
1507715
1079339
175870
1843535
561755
749978
1021218
538272
725622
394667
718748
453421
1071598
400101
1955220
1088032
309856
170070
241598
250528
1408661
1160389
1182617
1002687
1324445
504429
1770041
685758
1733077
1146578
175016
1675078
950756
1916840
492589
476572
1289808
213099
768491
1292384
1205136
1008763
56832
861613
1985547
826130
281359
531107
543529
1251187
1124504
649416
911496
300500
1358349
285654
1950318
1731483
1455408
615422
142965
322739
1388958
1632315
1458449
692617
628296
883313
1491664
1367785
1079517
1846805
373568
30689
853279
788052
429782
826271
451508
948125
1530248
183547
1916768
842242
1687816
1427841
1605278
311880
567484
949331
1172479
939537
226020
1764029
1251078
1385443
692706
642842
373922
1730836
717067
938819
1534951
1268241
1419965
512467
1506517
1217799
1433973
1105411
715518
1067940
128222
1569187
278316
1469284
1969739
1444255
1903528
47207
777536
504561
1044851
861037
1833681
1992388
1170567
1618239
324230
190287
682276
308971
695042
1192944
1542101
1630078
1081065
397120
801519
1928596
319710
1909388
1207179
584652
389166
1165873
1761368
1420307
936338
1092791
987721
15617
539859
195604
979901
1961221
742553
108045
1237136
1751986
1927959
1704106
118594
1355749
1912728
922473
772116
1779163
199339
1464087
874891
107208
1318114
656483
787001
1294941
748627
30480
1080319
1368618
285730
249754
1691650
1551919
81985
570577
693145
500329
1630870
660806
1096401
137836
929759
1538505
441522
338486
1854622
1664205
481045
1219637
57782
1103564
1431082
468914
744327
1926822
611155
1937148
1179135
1204309
1592979
1665714
1455459
1398417
1863393
1579759
410827
499152
212682
1105540
1830104
1038054
1357839
1965899
1080956
634035
521644
13393
540458
387099
600604
1232942
1481478
505037
113448
1440909
632439
1676669
1779667
636139
451572
528710
1081483
945050
213617
1696631
607437
769179
1582141
1763719
599894
1579020
1942493
1249663
1599794
455999
1296948
212055
1179385
338916
1414061
94006
1360286
853554
645281
1526754
524500
129725
1896660
1652589
199354
1661914
1987340
1485600
936913
1639568
1844032
183786
1365621
216647
1116803
1420379
1392628
1784069
794768
1134773
79217
850117
1159327
85917
965924
56559
1734090
1073289
799420
476994
1707391
1467693
1693264
1805419
686458
618810
1755500
349141
1832907
878633
207636
1867612
332432
1516287
347760
1508621
1553855
1194388
783975
197107
645268
1940925
375136
1486935
1546670
625041
274092
668636
24554
531133
1537769
1462684
1084864
131573
966701
1311750
1679975
1063359
561611
1759763
378495
1279885
1794203
355283
42611
1617630
959644
555578
251333
506390
341275
452976
231476
1496757
1169002
364896
1975243
1581266
967455
264962
1868496
1912354
1870344
811577
1378165
1483488
833564
1529796
78931
1952564
1316525
882446
445359
893196
841297
913938
734311
785670
1035273
430002
820980
1069182
1562694
1090908
32900
928111
414377
677226
827964
741509
1095286
1838985
1527063
1414593
1414364
202295
1036294
1991732
463016
620124
714165
1703449
1146705
496759
182073
304491
423244
462028
1873028
1464857
74986
898127
1880576
612719
842751
938820
1605081
1345498
169647
1827378
591999
893072
1953502
758790
174106
20659
1169314
1409637
296735
396769
1913224
1256602
811552
312310
690000
1696615
1402760
1482065
822767
1422000
95556
618043
1165362
918659
1798610
1410629
93956
530693
1871961
368571
1348556
645810
596984
1135320
761799
624558
1285438
1916518
554906
1053734
485439
1566669
45062
1907499
469477
1020178
147647
1344806
960660
199725
406762
1490155
1621770
300339
501800
1742096
1865851
1027809
519353
32261
592877
1853747
1459710
586227
1435702
1235120
822978
1283366
869541
1004973
1261607
1336202
988149
1706666
1805277
512370
1539997
357763
1944340
233618
308468
1407392
443328
1900800
919462
721994
1757618
294879
258719
1245305
139379
1842825
17428
374054
85895
1255813
1308945
1684460
1189782
1063067
1813048
1273588
455211
1051118
1065059
1567513
865387
1626407
1376541
308814
882005
246689
360800
1757309
534277
569881
520196
1470794
821044
1821027
1092346
1726635
1381854
751201
23267
111093
320752
1087545
1413172
1056003
1688621
1836776
1167948
331036
1790063
1016286
1729543
1129166
1204986
1240782
616485
646953
1364483
303616
79789
764611
1734206
1067198
243806
1185497
411168
1262429
1014994
1389752
1955329
924961
1661230
1410590
874331
911628
1451443
985032
7263
1663648
890107
1443754
140242
806314
793787
1275442
514302
1230663
1949071
1055832
1054927
420741
1416874
130331
359197
1152027
1263277
1911197
1422665
1958667
1308356
443252
847322
385293
1730666
751954
1986328
1598117
1892290
755609
358173
117676
960018
275236
31087
1543070
686029
83114
1084152
853042
1977496
927465
115292
1641288
717028
783317
1627779
304872
723850
1737241
1698391
1453783
237172
463643
660589
60495
398591
893089
854580
939634
515718
1913628
1186000
1047060
1402885
950282
1392003
1297476
1782618
751939
1381990
1773020
1604452
1401810
1442838
114349
1917271
634526
247896
813797
1485130
1928298
1646292
873798
670174
1583515
211878
796218
153875
1895552
1942125
875232
959714
1045192
1824886
567232
94519
1715993
1987677
1118554
1260482
1772137
1976462
1887278
1833718
1998314
19013
809192
1321727
331792
493118
203325
45652
1989282
644296
1974912
3765
1762005
758427
22967
1008445
1663322
1490622
1011312
329335
1546402
536187
447174
21433
58960
722759
430605
1589853
1630536
19689
1733142
1795517
1422028
1961904
252825
1701238
944202
1874111
1295573
1754813
1388691
263480
752951
802528
737629
694496
1332941
819467
667625
1723051
176405
1105616
962943
667294
288904
54072
420202
723567
1547447
1378310
1271167
312347
1222154
1959638
1682338
806050
553172
395668
719649
1502550
1668618
79012
319149
137003
522357
1909214
1635434
676272
1496514
1786543
183968
802953
1723309
178973
942213
1464105
725000
143052
666382
1608127
1862727
219587
884733
770779
967269
120813
1567337
1825492
1873797
573855
644431
1942954
645021
1578708
1860438
1349865
1245997
1832858
1933377
1893339
1190435
789210
1653326
615567
804007
692077
58438
1325751
1050855
1470364
1283339
454264
1128301
1173816
1093932
956418
1020278
1985198
322567
579113
1307235
1613178
893365
1399487
1357256
251048
1073324
1542643
625786
1877316
1218283
1370533
1706090
1159168
1013838
1372839
1021357
1048604
191190
936042
915253
1575811
701421
1705952
1781678
30583
1815720
162284
429611
573290
881864
1883613
181878
1782017
585939
1349629
1972752
116513
1196753
370676
1567236
1360947
1925495
201211
1606111
1191305
1130641
1533112
461062
118243
815502
506123
1692017
895494
1432947
1639482
286832
1703824
1723335
1375859
307292
484672
732313
905464
1454160
1021630
1487677
1277829
362642
11459
934272
634108
166084
668509
1819737
1242013
1490679
100317
1925123
1689065
1213718
1796410
459299
931132
1685078
1346346
1699661
1980201
663145
983229
412527
100235
549186
1822454
553854
1171936
987934
817493
1432214
219189
1037633
742105
1643260
1633795
609416
242894
851638
325024
1876827
85693
1252077
1917268
5125
1263236
1936213
82665
1879387
422455
710985
1054759
413581
867739
1311606
1047809
1347939
731202
1772027
1686353
386356
1808849
456460
1218945
630804
141048
416928
535354
1174496
1408603
1861267
1704141
669868
754658
561471
953393
577663
1452929
1568120
671199
90863
1667909
907812
651196
1419572
621857
640516
472606
1859228
738863
870151
223492
6552
1861556
681284
1753556
992341
808412
10765
606952
909958
574384
164684
409945
461675
1567055
514035
1066165
710274
1095199
1981910
610729
468551
785014
1735365
142778
1263346
859272
1042041
913059
1890963
1768855
448709
1869206
1373271
841439
212106
1344105
79816
494682
1376629
1750690
1225254
585585
1546975
1399690
1993841
1205391
155849
998817
81706
286718
861210
1951520
1763216
526610
1615188
1388467
898256
1229181
1066182
846695
1736657
50190
1567405
1651546
1966699
183628
667443
1524611
1939943
1646366
1692978
1429222
1847671
1033417
1526392
1166104
1095714
962165
1399938
1141557
1677946
669473
1032051
1302927
125737
1465371
1719788
249345
1544612
1433689
168255
525691
41939
151372
706131
107753
136702
1174937
1183002
818212
1706028
1980084
718221
877457
1778595
1025986
1414486
1939715
1955105
1051632
1453496
775308
1737527
1288841
9837
1582588
568483
456706
1405568
125131
1916473
456642
73308
1534982
1061984
514495
125465
1702232
1864016
1011066
1031796
987826
1392372
170838
483631
176816
1098266
1232608
788656
678731
379870
1387988
53673
903020
1876943
639460
1035830
1176728
1328631
1358586
686234
348576
1765393
611490
1134033
1785712
1590664
1221862
731401
504834
620640
85899
1993776
594442
157530
995728
651635
1766462
112013
990325
1877566
905970
1576618
779630
1415566
21086
1856765
407775
1358380
1915219
187874
1989898
303424
1657899
320485
1801323
1589851
42334
1032393
185900
700055
1610755
374465
810545
790953
1618863
1389963
113969
1434822
1921788
1166063
1549634
1572187
783906
1534240
519825
1283497
555948
294759
1423863
164944
1408534
456695
877400
94889
113188
1261469
1345514
210809
287244
1829798
836896
1990384
537980
7797
201094
1185762
1959008
788400
155716
1040915
799005
1075899
495133
1989238
1780903
1824907
311174
425614
631359
1580123
1664343
812392
832332
1813391
593480
573781
279909
1610089
1877233
1127446
1746601
107339
1792730
1310727
196792
1446517
1847276
197016
936119
1705520
255026
1774974
498763
383251
1937893
342941
584029
1970838
1287989
1499825
649871
243217
1408511
1625241
1295576
609594
1662570
1277063
1909446
1994870
1589235
345725
1470198
299406
448401
1273464
1280708
695256
1552149
228190
1211657
155204
1440851
1025128
461048
929691
535109
1747841
1094564
1992121
1929335
1389205
85428
79674
230485
1466219
275142
1652826
1166395
1160214
1520631
1973430
1876942
1112468
346427
63100
589205
839347
1578690
529008
400277
1639018
69678
1059014
1768948
1613321
736323
698282
628387
1223576
927690
1152383
1682332
193751
1069985
1279572
1410512
412560
1038977
810294
306172
1174940
1005886
1202987
1430631
1221161
1122623
320986
852922
1080046
1759201
1448858
1692299
237653
916859
1343409
55231
346447
1914550
384343
1574364
865043
967473
1459856
1840388
1936316
399840
539273
286556
1645978
497875
782491
211649
1055822
1662741
1821944
564729
620784
198891
368745
1941982
784896
644576
214872
924613
1784866
1093096
147509
1351991
957890
1770591
1734578
1180590
744987
1815170
1978236
1623441
71120
299779
142187
319599
1217826
1423612
1128731
927401
808831
38859
1761717
775123
1397205
1554788
1824028
549539
1699549
205789
1114145
1513460
1025560
1363631
857845
1322476
1892819
544770
1733326
1074580
1382210
866437
160140
758099
1955705
971114
1940316
1193022
1389507
1621326
1381222
1531281
1945522
1362988
1032180
1584568
582264
864510
1989349
625133
1755226
1203297
1754913
239607
1278417
22186
1573484
1103937
1945963
1752091
1406674
35742
1812661
1432939
1481991
1987517
1739702
1735628
1165028
1890754
1901840
1830614
1647193
650890
721818
870755
269506
1969596
353378
509167
1581027
1045776
1448557
602288
1571323
1530457
485623
348265
480232
975229
824265
1297269
929837
1530592
834910
58552
1531860
579003
130287
1318592
798880
1812995
1523429
1874964
1040205
807913
689119
1839191
1205132
829762
1315153
70247
217233
1697701
621555
1196892
1307279
1606677
27365
435968
1011480
1120320
348545
1126226
315758
1189467
1177137
1128699
891741
596636
1540657
17352
884415
1656438
1989871
349715
1106931
206726
1286986
1200700
613066
1392387
703933
1429617
1303371
1201678
1459512
1663377
1121600
1300828
1227645
210997
1541120
830656
1663295
6059
326318
1635907
644983
1590007
1549540
1728470
1579401
1031951
1154756
1108292
621812
470421
1471564
82591
1726967
1287599
1471019
115456
1663738
828153
719894
81669
1848856
537413
489759
1447526
588631
1181154
615253
1471885
1318830
608635
786427
136617
1887889
59584
821696
1007727
997060
1779025
210288
992899
428978
1179146
1515018
1492405
714685
558984
1823614
1925646
567737
727395
1479356
1780357
972902
543075
204159
1646243
115160
1539979
1204325
360257
903213
1661791
925614
607234
952593
127384
437544
1713885
1010137
1418005
560711
123665
1868113
1476175
511157
616461
1852929
1908351
171634
634843
1440268
1110266
1920475
1961386
198829
1008229
574274
1378030
1194319
1175303
567349
1650788
404120
1765678
1277475
918035
1477385
423547
608128
1363505
1770771
1314166
92919
1510815
1912345
1587532
596189
682907
1620786
1180040
1557994
49794
986772
1685606
1799221
68417
143561
1647161
1931533
722010
1599339
1114506
1077537
16855
1185969
257235
1538894
701059
568443
1435052
1261289
353013
1089668
973024
604701
911793
217138
995846
1817245
1722624
47600
808725
753746
140600
1207847
1598994
1546705
751755
575856
1899442
339899
716300
1936062
930373
1342992
1540823
1131965
1993088
747544
558383
732140
572838
58901
291421
549438
84979
682069
1979322
421386
538490
1092132
1488443
955265
1420809
1365089
1907000
370059
323932
797279
288952
1985655
1829573
1589425
1589872
535483
383554
528395
1313964
1335898
213822
1606135
135095
894816
1238563
1405206
663302
1306245
396380
1357232
1493561
1298004
1993084
1637911
324692
1948464
118201
1257901
589361
801068
1609864
696159
1618833
1563100
1658354
1234917
394750
708724
1789626
1706485
1409995
931113
491504
1664370
1275505
1778059
456229
1807924
738281
249342
1786769
1356204
1771563
236357
1648458
1511295
1046153
1740267
1745901
1735462
1926122
1173940
1894310
760198
894882
8357
390013
230496
1948886
517398
737158
1801109
1150062
1398319
300261
240745
985391
534743
1369987
290973
621778
1783564
1260772
405579
902255
1174507
182958
639723
1262606
347106
1813399
1393078
791255
1859594
1182208
176646
974484
445201
871425
1756760
1801418
1911688
1904613
241024
1059858
599999
669427
220940
839135
1209772
1639016
288776
1414079
561659
1460048
561254
1167046
1463276
1816848
1946245
328042
134690
517818
223580
1964831
1645500
1354083
1363575
344784
934954
161962
1808462
1811487
90299
616901
428145
1515712
1146641
515854
1771014
1273327
1413271
1704922
1795641
1816750
450465
1156247
655717
1766851
136692
188876
1227926
1390282
1897102
988274
198306
418597
1990093
1312771
596248
749888
782363
610202
711905
1080703
1553816
1305655
1771443
1777162
366172
946807
1496091
857502
1609617
237929
639551
1465560
478797
1980840
1495325
117861
118239
288870
1057870
968183
766489
1574301
1948043
570492
986008
1646897
195868
1871330
1988512
267370
1936352
882368
1959200
1462939
1978710
308399
1003429
1473212
1499546
664218
489395
1489367
718761
537098
580826
33423
1882605
1498049
17511
946927
1230607
1965761
503153
1302719
916727
1746452
1154465
1197126
325244
267638
1508253
1086292
276457
1678713
620303
1919812
730469
1069988
1298448
1711536
1056902
1992791
1999537
180602
793623
774571
1852301
1201684
1389052
695511
171349
999177
1163037
1390228
963175
1130558
721014
884031
940939
1922430
1009514
1709187
1132031
1957944
1782787
1325774
936482
1329517
1628098
1997674
1777927
821248
814890
1073798
638286
1294665
1279924
1125007
1961979
23820
1356885
53152
1412971
1234367
1000973
1026507
113454
1982779
965432
1935102
1629819
1947073
1734170
906342
1707916
764944
30245
502752
731807
492667
1521172
570030
1035243
508613
680666
1160306
691152
625897
1651962
146374
913400
519276
1577885
1256147
711925
1594901
605101
1575076
1524653
1702017
1388501
196081
1111356
1019093
1158918
1910519
1417133
333833
1330924
1438599
158932
1050066
1152017
909658
522080
738910
52853
561394
1928594
1524696
1227742
1811388
1231125
1060581
803137
1904957
96879
233660
1200145
383887
1769774
1316459
1632286
1490012
779113
1614572
97817
1205438
1313259
1374242
1423857
358582
1603257
442757
595900
861660
521352
1161127
1479850
1018273
133825
1959359
34844
1193728
1821188
625718
635418
258278
1046061
326473
1373503
955838
1901438
589638
743448
1565206
606188
1596852
998382
1070881
1025428
499060
1928627
1580780
1530925
944279
378880
11781
625127
1257600
1436806
1631758
1073006
1622879
925576
1724663
1478109
1755068
650756
486795
1071125
280209
172338
505004
351965
731462
1512439
960437
228565
72737
1047494
875122
27592
297597
1243523
1149654
605430
191656
1192831
1959617
1914894
956134
51933
946494
702156
294755
1010233
869742
770068
454382
958594
167203
1501006
484821
1342512
1676591
1542371
948770
858205
135016
1031003
730686
559428
435669
544310
386310
1528615
669066
1129371
652251
1407533
1853848
1798880
1812913
662160
1068575
1968832
772529
193342
878691
232721
967656
1090187
1057883
1254092
722527
67368
296492
1238582
911278
383492
887051
486542
204963
758034
949235
68203
793927
1845557
817736
1032232
308472
1076554
961997
427378
1156994
930269
888552
1880038
427239
583999
1680891
1741276
1912000
1240743
181306
42352
1352020
63747
1025542
1572909
1645842
1826842
415232
723672
1891569
509368
115571
603970
1982303
1234167
81071
1300456
46460
393318
1340549
1180173
590323
1718404
819347
1708085
184482
750967
474142
894070
1579431
340556
251328
655948
1566955
197084
340394
1900469
1411883
605702
571490
1625536
1297712
1309451
533676
1332680
1791726
336784
1870275
1267805
967543
587153
1287106
1762129
970800
108166
1056015
336533
309492
458126
755586
790346
1367864
75352
546168
680699
779400
1536006
156860
292012
1412327
428832
1698221
795067
1686320
1859736
1839076
1513035
842787
673122
72888
1128330
1581448
1924608
984967
276577
1153739
71733
79309
1346922
1995337
647740
1747716
738926
1467572
1848723
1312038
41100
1507965
252405
1545971
414386
13211
1633050
1784430
1823989
1583152
3793
1541131
824574
561110
1822596
233771
728843
555296
1977919
1195168
578595
1343561
20032
827276
1717626
1832486
1860159
844159
163781
1849776
200354
1261735
966275
5110
1731164
1997260
142516
734331
1309013
1857035
1595915
321225
1933312
1086731
1236923
1099371
842162
559460
484138
312150
206393
1696573
648414
1779735
867939
449864
1400315
134021
1665542
183285
1079264
1610876
1143390
434312
400542
800238
281153
258705
1843682
1350173
528360
54560
684204
435103
741809
107522
619834
48930
1774094
28500
908767
608019
647565
1373776
1421776
95628
1640005
370110
1461821
72487
58670
1670811
1836219
191117
1065075
1756362
1067883
820052
1746711
1871095
208368
1288179
191121
244323
533870
1335798
553936
966494
435321
379809
1185033
1578826
720830
608063
22507
1506450
593505
1626106
1394637
1364075
1559537
1223028
1297023
669897
1651250
75735
1965327
1241993
1095609
1301095
107622
166084
434294
830398
1760560
1038518
19899
1594989
1171458
1208146
878958
406036
228683
986227
730673
1542902
1432694
1130773
33786
530959
1114440
1667993
1946228
410864
588660
1704594
1708250
124926
950456
228730
804513
1605679
1570850
1598799
413159
193434
1338302
1141460
484654
1531433
1831894
980175
1896302
749452
766187
664330
1580516
204606
1136189
1806587
383587
1978818
1608317
1223037
944291
490874
419077
953353
861809
1946652
117215
1513975
345769
12786
653917
473740
1928302
376202
1713736
1087711
185728
1162544
1955514
490338
784352
160226
269139
1246600
1966688
705677
482831
95136
1269160
1281567
1334562
542850
1111138
212900
1659443
1536463
1767760
540969
1461203
1120497
34687
1571859
1150719
1740770
1572547
1116414
256035
1586333
1702841
1861010
1615879
1392912
1369360
1853462
79366
812324
347382
1999099
1813173
1937450
1177811
87822
1652450
151863
1891870
596385
1161223
482232
529136
207099
681632
368517
489910
1319687
1497721
1580625
1923911
818993
1467663
497020
200964
986795
693800
1502394
243040
1557999
65426
666115
1553624
1546718
221603
304344
1365250
1338040
735848
1336568
1704530
620003
1460870
1919626
1043696
1604470
678139
580737
1140520
98710
1379267
892281
524355
1846342
1916972
431975
769431
1575648
301495
1005876
1134505
1353958
48386
944488
178916
1244539
1288301
1710181
1466930
429251
1053488
962224
603874
990892
398430
1608935
1477455
776449
801292
741599
511709
764948
36926
1463456
1472413
627183
1938749
1947567
1206735
1131189
1666713
1454733
1134860
1194045
1165587
1002623
1677509
361144
802752
1892143
796171
1708266
722005
1229276
288246
1920126
505774
1055729
954640
1836331
1571067
727711
1587781
931297
1890358
185711
1679791
321751
548283
963827
323502
1453590
738500
1650556
910864
761746
1945978
35412
1185315
987615
1151294
318165
1766667
106430
463445
409522
692495
1419462
1337790
1598926
790076
1434448
530879
1365292
1102005
1848641
1432809
835319
860586
958224
1708163
1039433
1578701
1638233
1037798
1718418
382974
960880
529193
1567455
1215786
495815
1644312
1011141
432885
397893
522032
1029926
650940
1890394
1136486
1909337
1795841
1592002
928643
847145
1746088
467769
280290
453343
1759685
792031
1793653
1868244
1663214
1298636
1035599
988519
1135388
910075
309789
1700917
81184
1607655
1925985
1754547
1907641
150300
1226271
1876953
1470553
1370033
542373
1423047
1499965
1338391
513041
1989160
1125779
1979562
1909470
376405
897199
1771930
1823316
953136
1144007
992116
1807116
1316674
1881504
1243645
615012
1373424
917793
1950860
641430
568065
620693
1281979
1826542
327702
759843
159609
530412
39418
1755427
1369822
1475269
1684404
406792
996603
1216730
853804
41046
1667242
755312
1717073
633371
637030
1466859
1105193
1665067
1700280
667289
1103809
828911
31387
1338314
549460
1629379
342039
1969344
1480145
774235
328364
478638
47650
1954240
932493
250359
464163
294546
63123
1916719
129141
562044
86136
984257
586437
94063
1923540
1015864
1486515
105466
1437280
1147594
1084001
1323063
707414
1737388
1901558
1448667
382687
1097206
1462192
335917
1034151
938828
283747
120462
1390276
954629
1890542
1675876
606991
85852
1533196
540052
700297
1036705
428904
1735008
786147
1992909
1389570
374538
1258175
1395343
1452090
938077
1085190
101503
1330594
309543
1197888
1835146
957623
804047
415390
619944
680487
1160649
707767
70485
1516197
894006
1120042
1543098
174539
668202
642572
1841345
152888
1104122
862502
420777
457884
220530
488508
280577
1828471
1522380
302918
1924096
262830
306023
56062
898579
912923
930043
1086098
1498351
683150
1300909
1813060
587997
1329889
626730
379956
559674
857177
544456
1620673
980838
546945
1322759
231720
1393941
174963
211846
1768738
1392393
1314350
1605357
267891
721138
1130736
727256
180383
1131510
1946456
65921
655952
1139372
1980453
375818
1546056
1458626
1053617
1299668
451702
962019
581586
1435138
1511068
1177851
1978831
1879429
1417230
1740953
1672876
1571927
760911
1618073
1278628
519464
287501
1002721
352616
92946
180305
1678899
23636
608397
63538
621367
145752
298840
803338
786332
1833431
756796
881969
1190263
713058
1459756
476046
742221
1832734
1732184
1515485
679223
558951
1305666
234972
1318228
936716
1882096
1007650
856969
1859219
566437
664712
1604281
1431909
1083602
1213095
1949134
347302
1350348
820421
225341
223149
1013748
529669
334713
155752
192356
1952826
334535
278110
519932
1017944
1052731
771487
186984
668828
786952
1469483
1340762
1392693
445877
1901395
332182
1351713
1606681
135779
1477375
1801992
789740
397705
730177
1333201
1314852
1019336
1923602
1262935
216093
371387
1489803
1314196
1705556
519118
173736
1458107
896532
1883424
74428
749217
1878745
479142
1007028
1484182
1465937
175495
1718559
1549979
129042
861789
980834
1689450
1916521
1590328
357226
251655
1650821
1762338
1019272
1294532
725968
1123880
588829
1135808
1093174
636454
1600172
1415899
722551
1761979
1630089
1564868
579142
162982
1705032
89946
1571048
1714250
1853825
1152000
1652761
761094
1477501
789312
1946690
1055427
1136186
1919494
1174514
790705
317075
1994484
390711
1216171
790605
904659
1131385
451336
1392862
377923
1129049
455196
554896
595783
1470519
365382
1484587
851197
1838456
1923325
1414810
1339735
1789536
1230210
1462783
554279
1401484
185390
88213
276621
1353956
180415
831554
840729
1817316
427776
80178
1472081
1994928
502665
1443901
980629
1766878
711339
836072
957321
1563051
1480300
1708849
1589045
1543204
930008
1766919
552135
1775239
820240
1720584
1947667
1752346
906948
1378093
1540674
140567
693941
599987
638325
803004
898118
1757130
1408150
726096
1804174
739030
1662396
560681
488672
4935
1595481
40872
1797522
1930281
1933260
1200887
1080705
446510
993038
183711
1004463
1668368
206661
1374916
622621
803505
955302
320082
798291
754875
1834503
981982
57762
1239717
559844
749996
164390
1183568
860306
918458
1763850
1653074
1205471
465441
1333900
1894898
855710
1238296
829892
1043183
1344059
1885446
717509
25351
1257655
1217650
1702704
1111868
1898794
402913
661214
635499
1293460
977500
1115530
552470
1648729
1689647
776443
1414722
744557
531142
1921414
1140255
1752426
1820130
1522920
1605108
936445
1820500
475744
1090742
314883
1590120
437543
1850619
1766392
698277
753021
1195281
1008529
754040
1039108
1418114
115153
96218
1287147
821143
598102
113357
753477
1096711
497361
1005845
1768713
113844
36354
805344
686283
441909
690119
200772
1121995
1215941
1693440
1488886
680492
1713270
1651605
535075
573057
1875681
82704
1866337
1146574
163489
689271
1140044
537560
406182
142062
1090291
16962
1874323
765048
1938882
1385618
1102336
1959782
294742
294987
79694
1240880
1493899
262497
1334846
66262
197501
1655941
41601
970480
1986966
974809
92199
643103
111431
823032
1511223
437711
655007
864435
1496641
925138
1233828
1359507
1856497
1901176
1383993
720997
717117
1583423
109310
330626
400754
779860
1133123
913258
1449384
775194
1333285
951289
1800410
884863
811507
1245665
347278
937353
1921421
171563
1841600
1242931
784378
1701379
979240
1159180
920538
1280560
566910
1275583
17838
1773057
460684
536202
696002
1803380
1845509
692814
1285941
1447612
980355
128857
637680
662244
1479867
887978
1707103
1644276
630634
1026589
158214
245297
561678
768220
1306937
1333093
1285160
1625816
1695816
411701
1211209
532678
233900
323372
1073629
571363
1417781
355839
941603
1307612
1507057
669570
1741268
530811
97419
802338
1700009
959964
965893
475498
819222
1076754
104382
1233182
749146
77403
1696109
1203438
388488
562221
987717
475416
1914938
1548404
749863
944250
394517
120862
1165847
468610
57609
824229
359290
386932
1462129
694180
435638
1435993
998584
946710
1780151
617230
269609
1168111
1678895
564754
1848628
76330
642424
904594
655597
1599145
1404539
768581
1295300
1996697
1285018
1096873
977261
1301835
1165481
524405
4339
1597294
1743719
1726134
280250
1359407
1330768
1440280
1973259
32269
872673
1027708
1829643
1054086
1820368
1645197
598016
78029
1586115
719988
1296072
1615288
500606
660034
1309960
1685235
339003
553645
1300451
453279
852416
1248158
459735
1509519
753827
1388892
1755242
865511
246911
844117
139043
1530866
1871830
402324
926482
1508852
306496
923346
1225691
1309715
1194791
1275387
1245656
234411
1407742
661595
1360182
332972
482179
1550073
1590254
845824
914160
1708899
369398
37784
1211175
1134025
1726211
326513
1370401
539933
1882125
1454001
1192523
1600759
1186331
1183445
757255
165031
1419291
992472
1583821
1077008
494280
1263428
507312
1356055
442321
1050476
297994
1463450
1404828
708469
1853614
1357389
217467
1217176
170936
1647367
1512420
1274646
947382
526515
216316
141482
628845
466059
596790
1517459
555232
1643703
1524467
443471
1264916
1166382
267036
465370
1986504
1184638
1194976
64854
1470321
1998210
654270
460020
1068967
1361799
549603
1745815
71629
1465097
72015
467119
1912177
107281
1823621
583224
1579979
1245767
90758
1597488
1695156
1832805
1912327
1000837
1114127
1471651
345788
188084
1862273
209936
1060375
816454
816376
302954
310408
668080
1554376
1475745
194779
1746725
531889
1416623
379315
1425315
414373
1485566
12625
538104
789412
80692
402103
1271650
891219
1989285
1484443
983731
723104
1970690
940955
432102
1924631
520677
933036
173157
1765447
1031866
114187
735822
1941991
65979
483460
652295
1312271
759829
317884
68896
1686014
336175
708286
1140419
144317
1506173
1481780
758163
357993
957570
1341984
593998
1002598
1083974
1575554
924451
486646
1937497
846379
617192
498862
1562484
452458
1023382
551163
1990133
1013347
1684884
862664
694919
505172
1226141
1410528
272231
1080744
588434
1147438
979195
923292
350446
1189974
1639974
821784
1448663
237649
766641
1477365
1641546
1378291
50406
349275
98168
1049654
1585750
1186010
1781886
304015
190300
362201
443759
71551
786072
1704739
1040633
1444351
1269223
1188435
283558
389766
67209
216260
839937
1734071
1641029
1455209
1201021
1837777
1977073
1594962
1286393
449296
738483
1113303
1159537
1816405
1490891
242441
1499427
1128304
1950012
921327
775223
1919667
1811326
432986
227068
1881308
1859410
8850
1818157
1216977
878879
307545
703199
467371
1436145
855783
1017606
1723611
1040720
860414
1879772
1323465
1951543
737292
1917836
572738
1976983
609815
1128353
781538
206378
1913670
1093401
1597751
601711
813160
638827
713463
24977
1508823
1180251
1512574
231042
1702547
1652941
82948
659390
901815
1719021
1542244
320680
1980054
912453
450131
1429744
846323
695156
1336506
4634
547299
790619
1899613
1963847
1749997
1524209
365722
1748429
179925
270178
1591238
1001281
1997807
1279836
938897
255637
708402
1239504
450545
856756
342277
1184917
923526
1002192
1550168
643497
336455
1465235
155995
1220682
737816
1715835
546041
540680
665164
209220
412790
1896947
662094
813825
682851
1395341
1045962
1675520
435469
89453
1995939
525005
566723
1144298
1852116
1186515
1651322
1148907
776818
1133522
1741969
1952373
376899
813818
861598
1895341
1204242
1230177
1603459
907428
681492
451365
341253
1546159
1832384
794405
1656799
56436
342819
211794
1139573
1204930
1237037
203134
42666
1067160
978088
961832
375217
514139
541327
1870252
321594
1290313
189128
139628
775990
1610627
887423
1092114
291946
928418
347067
1888299
138193
839425
1536286
986321
1213436
725621
1087533
231877
489404
501641
1903679
609160
1365651
1621796
593763
1031421
1629329
1643101
1379712
1439629
1321542
52391
945296
1825754
1762986
1934265
1932717
1164199
534510
308189
39931
433045
647922
570229
234714
1806353
1072788
492494
1021832
1308516
880132
1353496
1558144
1677973
1626462
1603165
1703578
1737890
172311
1712732
656181
1962480
1044659
863644
1680575
84846
1163959
1277601
438527
689275
231730
1043471
230019
924085
143116
325456
1867832
1417864
1983574
1238837
696206
730335
1607697
1639035
1777494
1878821
1424107
1390164
1298841
13930
108694
1242205
623863
75823
947956
1490040
72624
1882958
209526
2891
838996
200780
698500
1945491
1525313
1792782
444442
645487
1551134
1845606
900486
1450220
730467
767815
1387994
396798
576858
1815184
1501729
1684876
1914877
1548061
1638167
1042031
1794080
1133980
1044732
472545
921330
1854456
632684
1803710
450608
1956420
839648
992900
1656810
479478
1290624
1380144
1091343
1997471
927409
1904458
1992151
1971940
1322437
12683
1395241
833365
1035835
1496163
401746
197404
1827831
970245
1641883
1292422
1888685
348394
212321
1364366
665234
1190550
1426600
1110337
988183
1236157
289807
1373114
1560396
705710
1565427
1498354
1667260
1569220
1050865
7812
1263688
591964
41505
195034
1993652
1927991
1389621
1735466
291891
1028479
352684
793308
707458
93980
598543
1134519
655976
49180
627718
927764
885375
1628324
1860895
967396
1381891
1082131
915724
788265
496958
1257635
1506837
1155579
939927
1862797
1306896
1563465
633487
1248401
1593797
32675
693359
790657
892236
256520
1108663
908435
1152752
624364
1240805
1028914
1219595
714734
1860622
365198
1029785
741528
399478
1419638
1124595
757368
679789
211977
1278798
1419544
121985
848639
1292751
907786
462849
240474
952820
1027543
28485
419778
1596274
779478
559835
1237898
96879
1448047
1900459
1117139
1021941
345303
184193
1166863
606330
125965
1882020
1399373
721374
1320324
813959
1785038
912552
699427
114533
304204
1151456
561406
237297
767647
1722723
259110
292005
1776873
1779560
1710772
1470092
1747718
188129
890238
1451609
413593
546586
1506569
1470382
774903
197811
5766
561759
62810
1411468
34283
1203062
755558
346044
494551
895654
1163685
1171448
1821545
120410
537192
1986023
1011110
449665
1030584
1271432
280903
792291
793759
932993
1084458
11053
1143315
1013013
841671
1846002
752491
7802
1881114
586180
1645480
172994
1316214
1628708
1532904
1656550
441897
90534
1791611
1962381
970207
1448192
377254
1527867
1040723
1755863
784020
197712
1687873
1338237
1591047
1240325
579480
797186
423726
1917467
842593
206750
1420268
132818
1712401
1287045
483775
1826588
176990
1299358
1848026
82309
360228
1394835
1251728
1410882
12493
428631
1507956
192392
987985
1458316
295798
884797
1699305
1900594
152818
161709
826113
1537285
1726933
1689907
1589156
1463622
813012
636299
1703139
1912370
806351
1308505
301518
49537
1050345
557903
1678347
303025
863509
1540714
292794
483442
1567595
1123171
1119215
1253957
1149772
1562545
663968
69162
1024883
1645431
159838
923706
81049
939088
1394848
1659009
1134542
802889
1374684
1310383
693351
71338
1930270
611729
1947775
399764
758540
828168
1157572
505970
1038079
307153
1226578
1364117
553716
1308955
401879
1008530
36455
389464
702762
1724303
1793765
1053263
709354
755690
1372748
1802887
1182867
493950
1137720
732295
1750654
1030752
265684
234045
1947276
1035901
1384097
381598
221824
1837630
837592
934813
1397381
1550942
316497
1633999
1810479
1375912
548724
80253
1988429
1269258
185969
1202321
1361703
349958
909027
1996627
933423
61085
798264
559190
1291340
776361
1864396
340396
1283029
498757
1706377
1713834
1205959
576981
871352
233520
1211255
1939458
345937
159337
612626
722436
1271063
1868280
19763
882177
857805
756908
1369743
1273945
1149141
152326
481660
1634417
760389
1966142
19755
1965640
76317
1761842
623511
965910
151042
1911051
308682
1783042
1741192
568192
658668
182917
1621478
306059
151235
1475560
1074223
262232
1239293
1938524
1962262
1218323
1282954
1254235
862064
1470215
537644
1960965
873720
998438
90581
991902
1452262
548360
68674
17453
1566791
1203460
1308103
872980
1793023
654071
84456
1656843
1713868
839113
477724
362047
645655
1199074
1509549
119318
1782635
114672
502042
661924
1310612
367652
304435
1878107
136018
246665
1705528
1762406
974765
430826
488179
1100630
1208692
413271
1511438
1349208
808810
429934
489365
1718277
108270
1006862
686574
1709037
1197477
953582
1369535
928632
1574917
1950698
539912
1864141
269684
1383461
609294
1610207
1187131
1772840
756681
732041
238610
444239
949506
1246466
920099
1821661
1330207
1760576
598866
581648
861988
1883046
547406
1112226
1504487
962830
1481209
1605179
1965155
1481570
1606699
759853
290513
1107646
316950
248754
16033
1869926
77254
479814
1061239
1761619
1410440
815171
1245970
1914341
971377
1296810
868309
1143133
670747
1994451
1690185
10995
132386
706187
654483
476718
1846470
545056
1364705
1116239
1467532
860399
616144
1915778
1463361
1951205
323398
1483345
1559026
563139
1009109
172817
1304852
543302
1849183
1217755
185884
1430688
242866
1642925
887380
1745242
742075
545454
946001
273829
927602
875996
974621
214207
1331089
680525
1038985
641483
259182
582514
397831
1807867
171218
616658
614087
1216183
556420
927879
1347291
1379652
1149263
1871872
1060878
518429
1597841
1147136
1353386
199642
1744983
1543297
1816264
1160995
921544
1508069
1461201
9178
1518763
1184703
39143
401133
838728
1319903
1823848
845566
1310928
1792516
1847148
1684279
905439
849098
1720044
1946685
277922
482172
1079755
722638
780502
822861
1156400
51667
547746
1837294
369611
1729712
681018
1587579
1742342
1801927
1514568
28666
1386836
1195797
373608
1420124
813111
9032
1741243
419144
946779
1649836
559406
687029
1971456
504669
542085
402440
554586
1834260
872867
1280819
1197871
752055
478753
1306185
1933396
1231734
1284816
1183679
850807
1888464
589843
79932
1584974
440746
356533
1430908
1411472
1788624
769751
1629361
1085480
1667680
1475820
1765524
195070
207113
1728842
372107
888779
1695075
1073690
1722743
696441
1586423
1850
1366456
1987450
960278
1816688
989685
55457
937514
489724
1454140
306075
93470
1183657
1581658
1722433
744404
326932
1184895
635556
1322676
1634310
1065937
1824899
817028
232120
256397
375159
215056
1182330
1593565
53853
1092692
1562459
365490
1061365
31974
748043
35223
336865
766134
437372
1927450
1990736
1259170
1157546
397488
744438
1061726
43277
1006918
459493
628671
335685
917132
1948459
607700
1984659
1494382
450487
112904
900799
995323
606913
611706
696499
702392
898768
1907114
1567194
1854467
1747019
1265365
553013
1999715
1900851
524424
458313
667416
548491
711132
1077153
1870724
1505947
1244021
1959024
1060726
526956
1547226
437018
527901
1990526
470197
1438155
1083968
1551509
984391
1067250
793621
1430181
277469
91500
1401601
124571
304169
806239
170206
1358202
1355650
714251
1854468
1154118
995689
1775759
1353392
1521145
1348270
324875
404864
1624871
1292103
770415
698964
1973692
1485500
1264761
1136260
1722439
340639
860506
1415008
701604
616889
1831599
1142372
221843
1579127
1139147
85647
1578734
956165
483830
662687
1728352
1151891
1555071
231421
160659
534889
2845
1967195
486993
190367
508416
854625
805766
1182027
1610408
1014456
1277650
704206
117825
1648776
627128
547875
202832
1301564
373819
1092041
662368
1368148
377732
176937
1731663
1851136
750412
1625021
1485942
972964
379590
1357216
1342159
193303
846865
70432
17293
525927
183122
1643980
325817
158696
475253
1425562
483588
797859
357771
901705
1626301
289332
1461370
1016333
719297
1092110
470352
1345043
872046
1146710
1384063
219832
1440971
1752217
1670980
1582733
770771
1405498
623329
907954
1226614
1723452
1351171
1219149
514686
1167886
722277
962334
1702882
1841673
349341
797521
561380
1409252
151173
1828983
349548
978502
1109226
1256452
519253
1251417
1810191
1596622
1111634
1358243
1935767
1106887
1442086
1404174
884803
230958
1408538
700301
610963
1037275
668109
326460
1820220
680390
774039
1928055
1810719
501163
293762
998615
1764362
770474
1285481
744570
707772
470883
1357177
1381452
485456
630785
126037
1432020
1155282
291990
1468768
393679
1481579
1344093
437669
1589004
1721904
758185
859362
978285
1844894
1238363
971048
1299290
914810
1751294
131190
1379664
422072
164000
594219
1179089
1516259
1070087
1799269
221008
9209
1487458
585225
666382
1283073
953392
1554902
187032
1084370
1756714
370420
1783587
1535973
1729294
94388
1383355
376479
539704
633025
1919384
807857
848201
243968
1467282
1912025
1536346
91039
517906
923482
649694
159047
158689
765443
1819554
234953
585231
14276
1509109
1125969
1101574
988368
825956
958699
725988
1024519
310869
1595792
399477
570131
1545937
820868
1491389
1130450
1188795
1399660
914513
453623
212728
1732531
1230654
1765577
1251548
1033972
1363436
947332
348975
1312494
769848
1229123
46864
1205399
893192
812812
1976675
995577
987384
1445173
1898029
1135554
826463
1203286
65257
1111012
1237857
58543
1857320
421433
496291
186215
620441
1156860
486134
838548
228052
232465
1207624
816828
1008233
729246
1028455
631025
1753377
900275
404261
777899
1956686
911033
173432
494644
1281233
1068298
1481188
57276
509059
479621
336776
1329011
353222
1985924
1574225
1239612
1374101
1165343
1358904
1253331
1794831
1411381
161241
1656986
86092
1584977
1056029
771087
1952711
1364418
1977569
141999
1085402
1145067
1493395
1077936
1620978
1060762
885634
1412913
1171337
463807
1455855
2285
675013
313668
721862
249711
435430
467995
1068355
1869627
1941824
1726338
676955
184734
1679343
629014
1226786
1646523
947375
1805418
610743
797526
1764383
1375535
261465
1035598
926781
1652370
1133330
32098
933399
548866
1353081
1687811
1241268
1185906
746182
1468346
1331693
988942
1416697
940344
1675930
1459182
124468
1290622
329814
1411040
281442
1823236
1250715
338942
1636570
495406
1045192
593507
209225
29217
236106
1250721
450004
1083348
1000296
1232054
869264
589966
1428269
877803
1322779
1083171
1826902
1909320
950991
1437767
80493
1746709
200741
372887
229224
1235364
113753
1218218
590645
1834762
1621867
1774268
667461
975606
1706369
664073
1186625
1420706
1540353
1643492
889426
1070046
1205590
1046477
573607
1006715
1284421
91222
1015512
88779
852725
1381233
1015641
1038621
1423729
1099316
1130645
1667871
296063
1016217
247561
864312
1797667
1698575
801523
1062526
448736
566082
1561175
171167
320727
1621912
1257733
1604798
967844
816118
978130
718958
1214409
553708
1327073
1921804
583915
1587167
1634952
84749
1247486
1713737
1120660
1512963
914184
714994
644984
494789
427440
1574001
1411129
1117666
1666688
6944
531287
1580005
1634388
323777
53748
480910
1262346
1038156
112658
508462
218967
823018
1079321
1030292
859370
1433493
495513
916357
348349
23816
761560
754610
1496846
166747
1006562
860770
486874
1618330
1970371
652566
601187
840658
1322437
1808362
36572
551725
805229
788105
1398119
438708
430456
917278
1130677
1866591
672946
1623805
822034
1590949
1910266
1975357
1699069
192807
1852398
1386405
137270
917572
877764
1074812
1449971
1158023
111128
352338
1418700
676211
1217022
1855215
167375
144997
1945879
192523
1864945
485280
179397
1623256
1142211
126336
756116
228153
1669452
1853798
68953
1957105
1551712
936036
1712512
1550039
1527882
613038
1981165
1780453
773657
1106421
1844029
1439358
1352399
1201440
245668
320704
923163
1046191
1215418
26442
1038789
1935119
1653902
1678934
1001935
1785946
1230517
447718
1645416
1235739
344797
1379480
1666135
559492
590056
1762901
971310
1022069
404017
1148096
727250
1367784
978160
12433
1933600
990572
266715
1786173
1467284
285035
215544
1861333
508707
1945493
695469
1285432
1595862
1283592
161214
1794096
126980
1483798
592212
1883830
37849
1710798
1038046
400184
919224
912308
1860058
731796
129799
1720319
206016
440315
1966129
1919527
1724185
1809463
581688
1453722
445607
314979
183444
1427310
337891
1150272
500990
366678
1734472
97873
741124
135425
287337
1434284
1168708
1447169
742192
1353745
1765775
706452
1244441
1195446
1817307
1857052
1572282
1649482
1826009
473753
1528292
1291965
1073676
1757612
1838902
223238
150252
1133925
570899
1183113
1091139
207753
367330
675854
741443
720431
1421088
616087
780516
855776
46680
8092
684215
328574
878953
209115
1316280
1286193
967599
1945524
1981822
1710511
1561665
1809299
151267
1651537
337206
1739018
1467767
1221672
243068
1988261
1548197
955077
1197404
933533
1551448
739338
553146
111850
264503
122837
1234119
437044
1666812
400509
1702507
774344
624247
162153
583673
1577238
1969983
916015
64031
1298580
109764
20253
1941516
714141
487937
302297
433109
32678
850390
1303434
1844751
1824526
876534
1116874
695932
1624300
938100
1916296
1624041
941519
1975304
611168
876045
1502382
1902365
1078991
1557565
757279
1513346
1991219
1681622
1200081
1233429
1266548
942054
1507789
946265
1561239
370009
426432
926633
20545
1614766
279972
981174
569455
1951272
367909
1682683
984950
1618926
1730260
1643563
569668
495963
263765
1813766
1179145
177872
1719295
573867
995194
980591
1474261
870410
1742294
703430
955970
1437583
935221
1870622
520237
585082
1987797
891322
810682
1536687
1759499
83456
248879
110116
475857
1051503
1204482
983387
1840514
681833
974062
1780547
1425507
1052317
1891062
1888359
770914
1465863
996618
1159301
581289
654452
88241
151085
1202708
244169
929486
1270951
429885
1056518
1022108
637987
1108457
1513749
1925528
126821
120309
873411
1967573
273755
1986603
1155376
902066
1466165
1210677
1035773
785123
1958242
1528287
1938023
42449
681868
1508319
1427790
141209
33662
154209
1266895
338396
1639698
374209
1677217
1445709
716363
1868670
1556199
947284
776148
556043
1765196
1025945
316230
1345346
342373
777171
1697310
903843
73395
152854
1209059
153261
1152664
617862
1393964
787677
1040900
1244276
1746444
1997585
1926
615022
158984
1028250
1120988
207478
1645090
144897
981013
664373
816993
971610
1677530
1968210
787167
1414304
1148168
616602
786127
1921547
1440744
1638640
1715195
454332
1910612
1749091
1656542
1358078
1558515
1581274
220071
261736
1717906
1106681
953968
1146658
733217
1152099
1330986
1844934
412043
1160342
1973319
1548039
1522023
1295268
1558030
1891747
784402
180292
716336
198176
1188153
1498118
1394439
1589107
554212
255769
436263
1795018
1867604
968184
1955112
537570
1453038
200839
1704806
454058
1285778
231513
789941
1594597
1997413
197476
1552235
389494
806242
1428605
1872796
1899413
259308
1131183
33036
1902952
1770492
531991
660919
1036758
728537
1984406
1276472
1296239
550710
1672140
136968
214111
684574
1100215
1254971
621768
1100669
860545
1674180
242111
141799
394219
1658757
1794767
441143
240696
1889757
1635441
1112489
375671
537978
537707
653058
414211
1214036
1068207
1080067
1457916
1977201
181577
989921
494600
1419847
1846780
565481
785684
891602
110107
1553173
1760705
822223
1082311
1330360
1573590
1429311
1891622
419011
39183
1895382
30898
662928
331130
1920219
972253
268396
619166
1935793
1324514
245006
717391
1317130
1359582
1741758
961253
532119
203675
45992
1895928
82858
956609
174713
1857493
1617061
1044437
1645060
1706476
1016359
601925
1665797
781708
1886156
235199
1040452
1614866
587956
272274
768847
812699
501133
491571
430203
522161
1447635
414508
1200804
1017441
685465
136109
826093
289645
878532
85941
158516
1858049
42562
979468
468771
766082
113710
1745341
286166
1420352
1979167
923500
893413
731064
492403
1722313
1673472
1590532
1172862
1454844
411282
753020
1250952
397390
515459
823249
124121
1507451
544928
1857172
803940
1742879
1222618
1517511
1849329
730587
1730340
745358
1557738
1864572
543490
667857
335980
1762865
1860058
501367
92835
948666
1792934
1672057
170570
267810
588770
776063
906761
814806
541191
973508
280026
1237240
1440680
417396
119853
1724686
1482373
180229
28727
959527
1929834
758794
851683
471519
379083
739411
1075224
199473
694988
369694
71236
1433256
2604
1785291
1083465
1474215
1865739
1892201
1086527
108499
539932
713138
824794
1663243
1868667
230416
1024679
397221
1067691
1628803
1947117
774022
111973
922181
889802
803635
105924
829939
421929
983757
1544844
1701798
336898
1456187
282900
877500
956387
1496817
1314257
1358571
1268264
799623
1127359
638471
1598273
460870
1028384
1226540
1151832
1395354
462517
1922780
1447410
1415079
173075
1732520
99838
388972
908682
1457499
1660547
1493699
489834
1318254
57797
21114
962480
723690
1945241
1204544
263368
1789706
323192
71095
784136
798784
920157
1612679
343752
562941
935499
1178442
185853
1529997
1610592
1875194
65003
1091310
831906
1986284
1434792
458011
389559
1492468
1981134
1526217
1875451
347057
1493382
796252
279426
1242002
326172
730163
21886
1303199
143529
510292
59155
948033
254685
1599552
1129679
1130305
983157
1407878
134539
1266152
1733003
8170
131291
1642777
1758685
1110363
1665866
606488
1229190
1751322
356119
699327
1392087
1402182
1028144
1559143
1171604
1979746
810776
62135
908073
562858
1021265
1397051
1095068
281453
745237
1683131
958556
851461
150247
1512983
991491
1521261
1023641
1752295
414434
1584481
1482473
1032497
594749
547255
291148
1799686
794805
731856
257834
242600
1652513
1467160
1730182
233174
852575
888253
1605100
1424448
1359352
1455547
890300
1624654
1217366
1432611
144505
880067
109110
1268560
845854
1619590
1349950
720831
1862919
852519
1892216
1589470
410740
792599
854503
1952795
123174
1382571
1926109
1595451
1007498
1170145
1922978
1560635
740494
1587184
1344294
673989
1054752
344875
1227931
1565239
270971
1850180
464110
570265
1274320
1046749
1003063
338478
1689276
1680570
128017
1148493
1289619
1839585
1979635
1665979
1026064
346384
413061
1203436
1191572
442355
341822
1617092
181303
707651
345638
854977
1183069
499650
1798011
241718
358323
523739
100574
224756
1788759
710653
1058593
488382
652640
1165327
3379
1113236
1171375
1783520
1551695
298932
1828875
107674
1608777
1380457
1535813
1142028
586215
396880
1250361
1975575
1178797
323369
105908
1524829
1207311
517180
539286
1955417
1794961
100950
412477
1044021
1323499
1991240
842738
1842483
1590349
1600990
617398
1200723
1842753
588636
10590
1705018
1463837
1967517
136423
1361881
1245632
36898
172637
1781828
1876375
183577
149922
1937620
104250
630039
1683361
244417
1568752
1858674
1440084
451281
1978274
1941049
1133830
82291
1884220
1503647
868937
650716
299022
103160
956825
1035703
493225
1124123
1955785
1443642
1814998
321388
561290
1977379
1224481
500721
602803
1122389
1685889
1775003
1254236
938417
1249468
751451
1554710
148452
432951
528539
1879532
1427700
1504727
209400
1749214
133065
223414
803887
1553308
1153901
827168
887172
1532474
1207150
1669237
1521335
910367
164618
896174
317187
1005154
29558
1870758
260290
116128
1823356
1564334
794913
1882697
1761553
469020
1131081
1575532
1853405
382130
734154
1594421
1404198
1408544
1287820
1111847
111277
1229976
410883
753670
770877
876442
846383
1721178
607215
1092257
1012804
1288764
1399786
530319
1851152
1903384
1868796
24436
1941304
307270
1741421
1475828
1820978
404811
1786537
908905
1659263
695625
1258220
1042985
1503132
903930
991906
99271
1920714
435572
1262422
1648984
116147
1959137
330376
1744646
98651
1570898
1360401
1040100
1725340
253686
1358526
1344751
106451
894429
989404
1730331
1751493
1032149
1721515
1933684
1121239
970890
1252995
743543
127860
1236965
1990460
1724523
1779124
599684
1220516
561106
641678
1271828
786929
808198
149208
1206889
1238151
634084
490213
1483066
43266
645064
1063745
992798
1250956
1207610
1347298
1634311
1443568
1571090
1951288
1034410
399893
1654905
101613
811009
1793243
1653641
1376920
488869
782296
99666
1753174
123911
1845096
1536754
1162873
90234
288684
877878
1724549
756821
1543618
412725
1915627
548914
1063433
736052
481294
1755974
46810
1436611
1973633
387360
1874594
1912452
415960
994071
126426
1278752
1313921
783571
1944914
1094106
447059
896893
772838
630691
1990489
988797
1961262
1554847
240341
129347
1553646
1394972
1436616
1577639
1041520
1879495
414280
945420
1507427
1386515
225008
140518
1011227
1408339
287389
1750674
1593899
1677271
521659
1919577
633254
711679
779004
1879346
998077
874137
1564429
645917
161450
1030001
1361751
497620
121205
1918205
1182259
1938717
899056
1127630
1526496
1387147
973427
1509741
1713719
64488
1885635
1241617
1299805
1394608
61780
382964
568658
1715814
658932
1670212
1077409
1182921
1247531
1994535
1712588
478367
1134784
344688
1566950
164948
1627978
222305
133454
701910
460710
543328
573004
572556
255291
730473
1146212
310840
1604505
1732124
787502
1837582
1504551
581710
1572458
1586985
716427
1171813
386508
305882
333525
1527077
440770
17228
81115
1780260
1236735
483500
740277
1178243
553716
1411506
1447061
1363131
604462
1716014
236024
446081
1284054
854962
240293
440345
366750
229736
1342396
1044589
1513799
581521
1449043
1823911
1404927
821789
847810
236823
270868
335731
484520
175963
1184146
52012
490622
1203206
748560
1376020
1235729
1365602
442470
1633791
1259908
228952
314553
911128
1319622
1526756
1773441
1935482
861684
1467843
810767
1697169
1731823
701093
1671523
582327
158531
1677626
1417024
636307
234971
1318715
449221
213756
483504
586131
1269075
622646
36439
1120064
1459343
155182
1859596
1916096
978431
1221141
1837659
472810
1326820
547477
1092250
1003752
594913
1070795
1615383
1410438
688595
383713
1766642
1498540
597845
639725
30280
571134
1129387
155770
174298
966370
1903126
241151
99944
1734638
83660
338913
192654
683701
1248924
158781
74567
1968244
621483
1527137
1041465
180553
1885088
529344
1526300
563481
1626961
226154
329372
485776
497204
1856358
1656440
1515959
1011005
232482
741907
180814
1965009
709158
753538
1418447
1586479
259009
110578
694479
906212
1006422
1272735
151641
1624165
1907496
207263
643924
934147
1446125
575706
653579
852139
1274498
622976
835232
1640607
993682
272636
340411
485796
1291101
897175
58817
1702050
1234784
1593108
167106
580295
51021
1491104
656122
1658054
895701
52282
2807
638370
762073
775273
1446627
1755667
404610
1756731
1510330
1231571
259150
139209
172792
1563825
303150
657367
318746
620670
562614
1409889
1653511
763285
1689075
1413979
1600003
1097522
1600259
567770
430853
1475837
277838
1406801
376887
1946776
855169
1758645
884881
881583
991640
1821170
1709544
1906939
1146639
1936099
547844
387508
1654844
1790408
1000908
613673
954785
933890
155972
144046
732158
43060
1804770
57690
1658647
621205
765161
191417
1909045
1830507
256394
1446016
1060170
179996
803744
1017961
1538552
956239
1477858
913985
855152
36542
1263639
1843319
1895933
1680028
1084092
362553
562659
975210
165377
907231
135568
841093
110366
590874
596408
944538
126392
1592438
1516849
1019424
1175753
1688606
58835
1583427
1096679
659668
1187044
1374917
1694616
776043
1927789
630052
1289769
1693685
1348383
1627952
1075694
417887
1415096
589588
493667
132199
1368838
164023
1260598
860182
700652
1336365
413949
1577194
1624514
1443319
143043
603949
1980298
453140
1338978
837513
1516975
128986
661561
1334261
684104
229617
312292
1524754
1753195
673419
603897
1353670
1861868
685367
1460509
306709
143126
1029297
1494078
1575844
1439442
902141
1244692
836421
1908856
329
1911034
1368673
726553
1359431
403645
687132
1619872
428908
570227
1600677
296288
1479956
1202846
1763732
697635
329364
339438
1065962
449212
926321
870197
1837153
1073106
1746963
815569
740091
1198626
188789
1708064
393983
1167967
276599
1038431
1488318
1412996
525848
1542150
1975826
1137910
920668
1386578
627945
965148
543781
624706
577149
1105665
371928
1961662
723542
1909639
637123
1990174
243294
261827
1512474
660841
932164
1985556
242040
780996
318394
249293
332360
231213
1617430
1661261
1799583
544983
1353770
1326323
1026755
1538537
925520
351346
1853123
1166738
1758016
246861
707326
428658
1401942
156919
1827505
289894
784203
1740218
319128
1831127
1906195
326677
1046632
727466
313370
1332823
1303116
1382641
189211
19707
1272738
277240
540780
819925
1462867
506013
1703438
1406478
1133504
8686
1152904
116765
771077
1038958
96840
118393
1019224
1974370
1266717
1628104
490409
836199
171413
1055497
1213330
1339358
1372891
771322
1279926
1002011
871742
20237
994502
1469350
1486872
1187904
112228
729652
1199919
1781610
1935257
1786308
373977
1789641
1841973
1840773
646189
516348
1095990
624684
843389
1756639
1026506
1433143
33739
1116107
1425759
1384582
1148776
1258019
1136619
796008
585963
1672628
278569
241703
1035499
175725
369885
372351
1904708
463535
1195027
371641
1176301
24923
1551909
176144
1931325
1211664
168701
568153
1912812
825559
1066190
1074301
776999
1179147
216995
1992275
1494118
816039
1412061
175669
1566956
696241
1421588
1207696
384823
1140209
802952
113435
778213
1223364
712388
1466282
184104
1274011
344618
1852587
1305555
1210323
660113
1699303
1854503
1323723
1264861
642424
815931
453124
181272
564251
1656739
602763
450758
1060718
371903
1968341
1374821
1129311
1722142
1054704
286484
1182445
416919
1593202
1697109
268391
1238241
1060638
691948
1629560
1805119
1668785
141313
807899
593351
715303
570719
64652
975322
1615989
409538
1587789
1648623
1222778
1355398
105102
1975666
1309762
1144756
1856622
14180
1072394
518781
1501522
1414136
1550126
14568
23803
1923010
1419797
1002111
1660773
631934
1691368
718325
253947
971230
696064
265933
1205676
570557
1374812
550543
936574
1000689
1691977
1096328
36721
530633
745232
462692
172380
164582
74708
429512
1918500
1000709
756997
780172
1064017
1695382
1245663
1447186
333410
1413180
513146
1568468
1042689
1337930
1531334
940373
166768
1961394
1846095
283751
1075174
259317
479121
1250055
939123
642803
1328371
68506
340737
131711
1903697
237825
808011
59922
372100
1221449
243946
4850
1440267
1293826
1565149
671656
1484024
515988
1618738
107562
339915
1738121
1831973
1385836
1187033
706109
1737823
1573602
1958425
1549370
452573
180516
1993054
291125
870429
1586292
1477897
129251
1990340
754616
57182
404583
937410
631215
1975240
1829121
1674791
273139
1551549
263732
1917725
1994604
813608
1483524
1980239
1667283
597778
333627
1913587
708974
1304553
868307
1693205
586738
965936
462326
1645616
280245
1218544
1677073
916186
877003
1609267
1679397
1027346
1942125
1396792
27022
1561064
1265465
1014750
854235
1197846
1415251
1411795
1216715
1698343
1904991
56463
1015956
566115
203384
123176
922533
1357158
1871077
1952325
1612538
1484523
110028
377176
316608
822828
58622
57887
48553
1337745
1285581
103224
812776
812748
864926
428827
372504
155414
491861
1230768
735613
190974
1592577
1628930
673937
1580713
49402
311535
409855
1064744
1655564
152146
1587879
594442
909355
1557012
1507954
1674668
396829
134721
1706344
20418
1168338
1007876
1289051
1234137
1367326
1741534
491886
1739682
1615010
1721294
137801
716384
502255
1447560
864419
1792204
1281915
1051961
1702310
1152797
1299594
1751913
570166
1428040
501329
878693
1908124
404138
295480
1183754
1631313
922588
1455310
1696851
1493452
1897181
1259857
1904096
1885752
753841
1003545
58344
330037
1415931
1184889
414757
387973
88392
1424125
983930
1275528
1543584
1101776
700576
1320743
55965
1467086
1167144
1548008
553517
925863
1309293
774566
1169828
768171
1935679
203216
358291
1114901
366931
1181901
820979
560626
323216
1598397
738058
941535
579693
1232223
1587807
1148825
1034062
643027
1001005
992122
1039015
975447
1927490
973935
58890
1590572
1854764
338826
941701
948030
552903
494298
1947905
98161
1230814
289510
326203
67905
1649105
415208
1476831
1558038
608364
793211
804937
1925732
215786
1742000
363747
433702
1192971
1350159
236639
244840
1643148
1643139
475294
364158
192306
878494
603905
747906
491402
1856692
283996
136614
901410
563867
55826
1779509
8997
1588287
685024
245364
1283393
1321690
1045688
583133
541418
265970
1493854
541597
11406
1123864
1255738
1960168
634597
26175
1642524
334987
1369535
163879
1328402
134266
443660
1710218
452299
44467
1174604
862224
277559
1575845
530949
1657545
1480789
1052822
156255
273886
491515
649949
390014
152089
1738325
997150
697546
514657
1595233
768283
1972064
1693710
1654009
39536
237049
1896753
1752584
646855
1951228
926924
1735266
128060
303264
1105944
513205
823365
798560
741952
1786457
440432
1747832
1020552
937201
87444
1702931
1442154
747242
1787024
84063
923664
1097658
1504978
961898
1646829
1632200
498693
271270
543874
309819
319915
1903847
1071316
1618136
1107627
1985288
788565
551128
1295953
1971668
402652
1369053
1377803
727776
1959099
1718247
349360
1161833
268485
12466
1824340
1717374
980057
1456816
1943500
277696
1772208
1164935
1064525
1603918
1445075
939747
271223
319073
1972077
1357439
1067939
1049639
570091
148447
1076948
491863
1745115
806333
1969739
1138220
1623800
221609
208157
558604
421573
1393457
981349
1633954
1916476
913277
766748
1403481
1833997
1359318
944458
1173699
603124
1387843
1821243
1379448
507238
1131836
1608646
1531572
909246
1145750
1087973
1339223
1006073
722516
257950
1489155
83416
681639
1920729
541023
1125660
1699291
395354
330682
114405
1875039
918309
1883704
217758
157597
1779463
585086
947778
1714975
1749948
968701
596583
1125016
581281
1184386
440924
1524047
664810
1987962
1069571
1133573
1059802
909989
448081
1552824
113533
592665
618783
81331
139976
43727
1225675
1020709
1157472
908180
37409
263056
566609
752957
977506
1746789
1032149
1480312
1675802
1874068
862669
1516351
197278
230162
635126
3072
1170325
565775
615228
793239
1858182
221038
132600
1925428
141879
669300
1913711
1612784
497751
1162859
1708373
1593071
716538
1721580
1504690
540518
1229999
66895
1627486
230630
1121135
1451262
1402277
1658662
1254232
953768
649401
57705
5017
1216866
1202353
1005533
1557410
1913261
954441
600366
1916626
1791529
922247
560552
288886
331471
1318149
827842
1057946
1459325
1575583
648682
47688
571653
1725123
1396738
938506
1920567
1822485
597933
723733
980320
83676
1072463
1860726
1488293
671502
128550
972536
635562
1034579
1720710
1841421
973172
1463433
1588738
745247
1258423
1866964
1580696
642529
1667772
305795
500441
41578
481201
659394
260339
1307790
447805
64775
277072
1723561
343646
1107018
1444086
1527588
1559396
745185
57993
1011263
1114156
71401
600008
1145355
1003806
568928
1470362
157063
324409
1278789
1363619
103515
1763094
1999857
1439348
321848
1004094
1334000
518243
332800
1247785
118631
713951
1074076
1747011
23766
683663
1039955
1045119
404126
299819
1826988
795894
1760295
1413143
990640
336600
1888026
757421
1363795
139143
1846469
1511061
111572
250371
619566
1132024
148451
745419
665713
603281
817851
707870
1699938
98418
1097176
1853500
628800
1344380
1061227
818545
1618894
186091
1633992
449473
1549350
1522333
1549964
537558
590655
272507
1256755
274484
1642338
1574722
1351893
1032106
1799094
1058073
598531
631463
1682790
767706
1861021
1974884
1089698
1755217
34860
1411226
1302271
1392282
463984
1482530
88962
1648739
114489
123892
1202613
156954
69368
804313
1429984
1024937
1708288
1518090
1275261
714507
418880
782469
47569
195508
919419
287640
1688033
1208614
45186
318076
1107730
1435379
768018
510400
89624
1344174
1562563
1249201
352744
906286
1040782
1253155
93936
654143
1970056
1343520
652497
1279001
1663820
1430821
443634
1665824
214052
1045503
1921695
932701
353278
1062647
649545
1313194
1448839
267023
640478
1780951
1987682
256518
318134
203444
413227
414672
316118
1924725
553319
433498
1680459
1738632
467762
79796
803913
1342446
1679534
1958171
215395
706081
663863
94633
1587596
422068
1868915
916101
380623
790128
419818
1004275
1158453
132887
151463
1411948
1690033
1655070
1520288
122299
1626268
1276789
724657
1590838
801838
912650
1639610
1203195
1220560
867538
1250509
1556333
1399251
1641520
1774235
825408
408959
1497184
1788474
1550329
567960
1205894
1731690
1340054
1278829
880276
1755937
888125
1743257
959275
1478274
1522701
1309064
744390
1560698
1194892
1934626
1438060
838130
1705215
1549088
1451261
1421985
1029781
413682
1668765
27411
1235302
1873160
1169627
1102306
833695
1063244
1904344
1118819
1289737
1001604
1638389
326893
1641708
348481
1114738
639697
166140
297500
874023
996152
1577967
889880
1745251
1575189
292947
1983172
870696
1630586
987912
1857550
1771436
1262320
388760
1903367
325168
823410
596427
1151491
182703
844331
1742710
896578
369793
758191
839725
1240766
755908
1540899
1429792
1338461
943951
576306
1303854
116732
711917
102203
586114
954742
1671360
968376
1564646
1230299
1617234
1782380
235692
1247220
1397610
1857782
268680
1518011
1805368
290243
592393
1376106
825889
375414
1736415
458500
1366632
860915
85770
580027
578247
205811
393187
1232887
1458137
1459189
395245
1409684
1161459
1148829
1629201
1181582
1973959
347231
1147951
1974179
1750429
1045556
841020
1799133
1205835
1983580
415535
1089753
1493144
1685690
933898
1361199
1294209
1600000
1868832
1336105
128045
542969
1523400
36877
1512063
1226115
1976605
1648500
1347112
1938364
437829
1870678
1627453
835294
269933
1025171
144479
1745988
1229577
1121705
1999090
375910
1557478
1067292
805491
1976331
1812800
210559
1488573
1689480
1014427
381310
207755
1854121
1417835
965819
1102575
1805387
1260452
157646
1826174
819272
451416
663621
1507919
1247064
1589113
457473
1387833
522815
18450
287201
1323522
1826094
620731
1053846
112156
1360799
568784
135264
352049
693640
1357238
1941804
739013
1391080
303238
323309
634181
1564339
1885131
1111661
169602
1772319
540495
1689380
61284
828054
1810873
156949
1540838
1932250
1271394
1259428
1533926
1209643
1072753
344516
1081842
1743857
756956
458374
1162667
1709318
34655
1499027
1114846
201250
889451
775478
1848501
1683672
1145563
411233
1471470
1122334
1944964
1714815
76806
715375
1309062
141957
196175
867961
357227
1194375
795940
535521
777187
182450
1516041
609090
1308796
263680
918422
923191
885326
338945
547682
1422010
1020076
1881365
805354
1249764
1783272
1549420
658973
1286668
283355
1440709
30048
393825
1820660
1699061
81036
1783677
1650592
992740
1289654
419149
1626998
623894
741849
601327
23797
1392380
426264
1978647
1975529
37780
1745751
1199902
1574784
1604643
1641341
1917823
853621
1878811
1506015
1907129
1496810
1019911
977461
142508
1034313
855376
938807
440546
308457
400299
723036
1219415
1065832
1753568
708182
1104486
1876389
234201
1241031
1045478
1951807
208062
434077
1222588
361827
1364612
1423257
891605
1382061
1354650
1542004
1615898
460975
326064
1678780
870875
1427473
1623486
1730413
491090
344152
1500313
679985
947156
431552
1552989
1513749
672099
1860582
1243582
1173058
837110
1367110
1630288
1513638
1960638
5790
549386
1640414
758140
1635220
139717
1322964
438281
207558
131778
1312608
481052
40171
165656
1630059
529600
1427483
1499137
677387
1478463
703346
920577
741565
1215664
1668867
1782898
1619042
1960045
934258
1150348
446516
1488176
134166
1131492
527308
1962782
1214406
1234060
887639
1592387
425928
617679
184940
343056
1591865
413119
285588
383340
1760506
57970
493743
1098948
443218
1800014
225174
1331343
366449
247529
804594
1272
731945
1870015
1637727
224572
1353441
340434
73718
603028
1601923
1695254
88589
777385
1187570
816549
1758554
339705
1013453
1863194
912699
569343
1422282
1532261
1362004
442293
345374
336864
1308228
985696
713877
978224
1448801
832275
931199
152000
574434
622825
1240673
915135
1999718
195680
1474133
1239046
162284
853857
1545028
1636394
185447
1597835
1935935
1213839
1473281
1002787
1077856
1102293
864877
1539181
1171681
1354719
298422
638072
1613700
1746737
1209059
968558
775212
470413
792250
913876
865670
1757832
1517093
1909378
562833
904522
1892598
1068366
819133
633827
1322881
1121306
915696
1967175
1308621
1077338
1096484
1505983
160430
1770378
1183574
252675
3949
465361
1823530
724193
415802
733704
1994303
1384017
704736
1554631
736334
1600135
230197
702238
1393265
1393889
1278548
1471176
884387
1808327
1711300
495628
1660761
457478
216031
950584
2304
1329326
22732
1109914
569800
233916
870003
17701
148444
1770323
581618
726150
1876547
858858
357958
847512
138475
933568
1509603
311292
1058390
333074
447589
484635
1984894
1686687
1723932
214809
244234
406860
857064
1991963
112431
270991
1639232
1288024
1334330
1614361
1842735
1613233
7026
1513134
599375
1567633
1318670
934378
1572027
1897364
854506
810887
1823267
1708438
694659
418646
1762002
468109
304072
1376230
832661
1491844
121291
152795
1540218
1445065
107310
334055
317065
1683588
898149
125987
1913609
506722
1231201
1754522
275236
233031
217512
1058229
1881899
1317618
1151345
1226789
564422
1925325
1614948
1341341
1042574
571759
620942
266764
1990252
1466700
1109396
1465774
1149335
480533
355727
1335428
361166
504649
498865
1538879
916493
140946
1308447
1143878
1011700
890208
660514
1362695
174018
715044
1568924
138208
1211540
1360474
1035433
604826
1754133
1629419
1041576
1542132
344306
1842035
1793286
151638
278832
1863579
1205170
289933
1332115
864629
343829
661985
1848264
419741
1468773
1970596
1999750
1959826
444490
347067
1444054
812851
969123
946500
1776002
700530
850891
1885366
1536429
1221141
1842699
486727
1199299
571412
1315094
730003
1233591
434151
172302
995729
398417
793203
645484
1866104
774317
660015
915538
955151
449650
769222
120930
1092653
1087262
1195139
59966
1929438
1674857
1536675
1354930
846421
288955
1377624
741653
774404
1005094
1320850
887067
71846
234527
1888697
491338
1976802
1233209
1268359
1117480
1634842
1174457
832416
1943507
1302718
593032
1284790
337212
273442
1012680
1897934
1142384
712431
1142859
1494815
1630292
1405807
1191892
585630
1810093
1827572
1586297
507911
1311995
248233
1110988
1169784
299398
1922398
1837351
800749
1277079
833282
1135336
1482070
1560397
591558
1250507
213193
1946749
1924038
1897904
564650
735440
1453399
1108697
1223073
1112315
1341651
1169107
210473
1759551
1360874
1213253
971264
1753683
969134
791563
318930
857035
576153
1285131
482128
655472
124656
7131
930102
517229
72894
1317248
557922
1314615
1859509
256522
265317
962855
1834141
953728
970168
157483
483765
1401740
217887
497556
1811348
1928508
434102
1939576
916133
740599
56775
249278
521579
485312
1524113
1098139
745813
1695087
993583
1383273
1139599
1694147
581090
1662761
554356
379800
1655115
1685615
347277
1643519
1559381
142589
1082624
1260261
184282
277909
1292773
9643
1837755
1729688
1533045
1680817
608243
1546832
129081
416603
19206
598585
1532078
1654130
1403169
664790
57820
66160
1780579
53758
1179512
807658
1143232
1515551
812500
162963
899239
614295
773824
869363
1118605
355321
1937951
845693
193351
1078175
57950
1335833
586672
1804607
703980
1296616
445102
599033
1436155
1031500
1776812
750342
1557756
905716
1758206
658393
1513948
1089020
1594980
1149423
73476
536587
275883
586139
25357
1562557
340151
988055
201552
814381
1777277
1422825
1784783
839260
1577773
1101315
1862644
716475
1222658
771368
1271209
798479
1762086
240069
1124625
147354
946726
1802048
1076724
1568002
1829172
1486434
1208099
423190
1290276
1736976
1979366
275389
480175
612209
66519
1400137
1273513
474765
1890560
1283216
25893
704327
1999819
318481
739247
1282398
1714776
812242
738891
1968064
522178
1691163
352224
1191520
337165
1662534
168233
226273
468964
1276885
996885
970556
1809738
795094
1494159
1500520
1908105
1424426
347174
1835268
1062688
96007
1243694
1964081
1499612
924285
470810
1820557
729059
1727346
657180
1483738
395796
1861564
557258
752175
789788
1110707
644693
1846848
1190312
940976
1229687
1002289
839886
1450228
58111
526351
889720
1761254
1407277
1951699
863929
468046
510592
1235498
1424567
426405
167089
486182
1697204
1342581
261349
945992
583565
1357786
830354
353807
501487
653975
1498804
1921564
1395736
1137470
420770
637150
114194
694839
508318
232597
1258570
654896
1634701
602204
1441522
28187
455072
1300649
815899
144580
1680629
1910416
1739080
250435
1151064
680289
424727
1521541
546962
124962
1916569
1874041
616109
1403095
977084
542220
1648392
202585
492770
1886827
339672
51348
595346
462837
1959790
1272354
335266
259896
1261290
874830
167851
1733210
1164219
694068
1705168
1378408
534467
1480905
67577
322315
1919282
932723
1843853
830005
1538207
998320
1440788
1060221
1324448
1802196
1663090
1662860
904817
934643
1718138
1970500
761694
377997
285027
1947745
1209615
1901252
1668011
46823
1171483
935165
397940
1874679
1120766
812807
1805374
343316
754395
1526088
1107588
1584562
409489
556670
127753
1838430
468504
299920
1554168
1580688
819323
1048545
1166298
1775156
1669789
334668
1684851
933363
197438
1452475
142380
553762
637499
292201
768470
1192194
591472
913234
289678
1798352
1942919
95878
644451
23498
451852
96799
1989930
202523
1201454
1109409
269505
469358
1532624
493472
1234432
1897946
99965
847455
822104
1300476
1890361
640867
1131145
1007137
1273307
681229
1850548
1319676
971717
114248
43897
1724446
547571
584718
958303
728822
178355
1170967
1677063
1913597
1092927
1212176
1346360
1967751
1958849
1782478
275680
365364
700103
605112
1807503
494334
964546
1259247
479182
1671383
1343212
1198594
256560
240104
1271764
820352
1098681
574802
594077
4212
344122
537134
1430017
1225403
84603
660298
1801967
964437
178305
187141
1774667
1677742
1042112
294818
986349
1897545
259129
1836974
728512
1755993
914882
1358123
977847
1109013
1085133
1737231
1336688
1176337
1222659
828040
1737089
1131587
1038076
1717658
270806
944153
1204748
1494791
1751091
1636217
1680753
1145500
266144
798990
1353474
1957587
1229644
1999733
46427
1611657
1793110
1856559
565865
1916693
1578567
129638
329149
119226
1145803
684867
1197373
1579673
347394
948711
1741638
1437852
122026
963708
405497
554
212474
1735119
193797
1113266
789158
478952
1985626
1260395
1291092
1517375
1236349
22429
1279508
1215734
386334
1373240
992289
844652
1527587
393890
1420624
1111113
632009
1495815
833859
1154804
1652146
1029795
890926
1222363
1249419
1277209
744176
908382
1197103
1892196
195456
986552
73943
304130
1560988
1669570
571904
221075
1612992
1881017
73577
1190388
1719243
1441696
703669
617104
872129
1473930
1044100
392133
116197
1340230
1689027
970703
1736323
1114910
1634190
751540
17907
1477031
1298959
1625654
1689783
1355507
292240
1271159
1139057
1560384
1709161
118778
862110
1400759
316450
1951816
49691
189425
1705847
1775966
291979
1684072
1511031
685559
384448
334976
1314637
1917063
847322
514140
878651
142325
57774
525093
1382633
1765646
393155
1892407
1396108
557007
1439270
509006
1088218
1319370
58835
1648177
1403995
31192
425018
91124
1839738
324423
840640
188487
192563
124725
1896218
144848
216132
1528467
550646
973808
1161414
1585746
1246763
1806042
245527
523722
617350
1386123
87984
983219
1276306
1615526
971470
1414847
1343762
194900
1311646
1437892
1988929
1106516
14166
1827176
250370
1760027
1903176
1693722
151598
1563094
1840527
652043
1221647
1481821
276923
165197
239914
1115210
1196045
975887
84143
804654
413019
1425272
1501249
290398
1423866
1757645
266993
1577240
1965241
882027
1950122
1585388
1688634
1801317
1766575
1921332
1217612
107789
1759549
1951218
835459
1055871
1590049
1669750
411782
1735062
143011
306111
1542327
1622441
1012130
1321926
895508
1806882
582669
1889093
968022
751941
143601
87836
612495
582502
590296
221643
1311544
1112355
270780
170235
285614
672200
472514
938500
1593906
1486254
359920
1883562
712529
1066787
333828
1098795
1673450
702481
633415
306447
623194
1567708
1863411
1555282
1728009
1202873
905892
1560428
1986626
686425
623830
1871309
1986357
1681906
619261
642864
1527249
1996782
1887387
1786071
1348990
532275
1093252
280445
856839
342404
1941621
1479235
1106331
236122
1390712
1363969
744152
355145
1205757
493904
721297
387316
55033
860142
1496806
1667850
991106
1167028
1122151
1815903
1689906
1802224
273294
1636958
1255050
815792
376305
1241110
937824
1111658
1315663
181986
632549
1514722
152789
1791453
998939
1818113
1667600
1639686
1432458
1134726
725894
506104
664898
502064
1129452
1336022
1637605
22572
739552
165412
95355
1400246
1592697
898731
921816
634846
60628
933383
410525
547141
762530
830208
867472
882601
1717224
1635013
589376
962773
227957
596906
359019
563118
74115
851449
1744353
1102873
1397673
548051
577414
415433
848420
900413
690452
1087206
1113186
1671456
1820113
1372866
824268
123071
1502154
783499
1929338
1993246
57638
979256
246175
810240
1260546
293647
543538
1967452
710408
442503
1454840
907598
973285
676394
277871
730221
1347561
1597410
665946
726141
1819366
1006905
1644388
1670039
431719
571146
444385
254670
98960
1558360
339150
1623995
1809892
472100
507559
676101
192963
1212003
16317
448544
1724723
733943
307344
572760
507764
798655
141200
1662124
1183576
814307
1590109
279144
1486758
1501899
1754259
376960
612590
86995
29674
1764047
1974401
1365224
1918456
894152
1449382
1705165
1683336
295340
182344
1841779
1802761
377656
1381821
1070824
1523990
711688
359546
18676
913059
1970102
227814
1249055
101750
126970
1958105
57889
1476231
1963076
731690
993516
395190
796097
1939147
252876
1097246
1704766
1944247
1620330
1979382
327121
1314951
1515804
1545242
1616001
812960
79144
1222795
1232206
129674
1123443
1981838
92548
805879
1060069
1106524
837069
495118
1011536
1994192
1933593
1427550
1312172
1343112
277958
186789
1058506
348165
1938708
153168
219551
1088617
291633
1615669
386401
1282869
1780248
1925978
510539
785465
26148
1989922
1149945
1966887
1840459
765764
231858
1541418
1520877
734590
845810
1219324
1840063
1076610
1613003
1102860
323442
693747
1798313
218290
17707
252759
1998638
1849
1383886
1431092
1303808
1149671
286617
25684
1828808
647722
754798
1855475
556379
1407076
63945
168439
323978
1477228
1433737
427313
1940934
1240342
1178018
1447750
1303358
1489309
1781417
740685
1552514
107862
1917663
119038
709692
96124
794053
217731
89056
605071
1448081
1452854
757010
1582189
1010708
676175
933611
1899845
462783
736288
353368
1360932
1412181
1141605
1971224
1991568
325977
716785
1656965
1540100
683899
684309
879050
833768
1021020
1929943
1483512
166954
1963997
1832013
168546
178738
449288
1608808
1867338
1475501
892808
119769
1755035
218131
1514285
1545558
794443
1359042
1268552
404848
1933769
41913
1332270
1887212
1869203
1810605
722853
116684
95773
772703
666563
88243
777692
1494757
847314
1887502
720789
647753
1372262
768902
1792830
1122682
718962
64650
1892943
425957
776923
1349714
1029960
847538
602503
1853603
1332743
1789312
840368
668717
1757321
211909
544059
739478
796413
8627
494297
1537807
98457
1299921
947801
855760
157954
1181593
274434
931096
1917085
725993
123751
1008267
297495
1219829
973787
610361
1896479
1971354
1045576
1704081
1895175
101072
490519
1598535
1362290
146285
262289
883036
366314
1590346
1097212
555081
1903807
1743132
1292853
1668002
945925
1348858
448862
1420705
943316
726031
1686106
745601
559226
1867637
1919630
825833
301254
1186711
311955
1981097
1621600
1208799
1423534
1593853
917602
886341
205762
440950
1003961
1513009
408629
750891
779663
1754906
1862098
1965530
1789461
1635272
1214792
839433
635178
1389081
86031
991487
589293
1659968
559612
1029218
148615
1306520
1832437
1112201
1162645
1913107
194892
1985408
1845700
1288382
1141143
1631281
1668401
187053
71778
1274826
1846830
131618
551054
1354013
594894
192046
655196
1015075
1107322
1913354
1847528
1109832
666482
1152205
1661120
569974
1461229
364533
376256
1616531
826667
1310309
1506238
286420
1879207
529969
1646687
353657
778696
1062669
1421153
726998
240294
1529391
1925644
1902244
1190305
1254030
1030560
151929
1999071
1352
1346236
754521
1456015
973020
1270986
977207
1625251
356515
80626
490711
1947368
1519517
1634902
997125
174983
332148
55562
1978718
1925381
1735522
563051
29644
19575
667003
1663751
425072
361750
1778167
1903256
1418057
1340893
162848
1927707
109486
286845
1556855
314144
918593
200572
1660134
1838002
310843
605869
1091663
142568
1812517
1420075
1104138
799785
1468044
1313245
1708010
285953
1334306
331391
645120
522725
1796922
1327473
1392674
1511052
465764
344524
1257146
1885491
1000452
1336656
673512
427006
783442
1954969
624483
234595
1077859
1573192
494696
1861842
397758
1355155
1821050
197787
1714825
310224
718502
1573547
390010
1493131
429532
1875898
632141
1247686
181256
1005052
686660
1268779
471583
1382216
1303352
1833660
562033
1523350
1559709
1882761
1263290
680823
691331
721295
723368
1012019
657628
1392511
1760125
887768
179477
629096
1600077
1789590
1764164
1212466
915538
144901
1149344
701539
1360467
1457392
310164
1488941
1576906
1575923
1780276
1447911
825581
644327
1748371
221082
365924
38081
619165
1622942
780486
1875549
182902
1546119
1558123
1681536
189715
1082188
343875
241108
504899
1250243
1135204
105936
1811091
1008804
946317
1591291
1350143
722795
562361
11333
662448
1160137
840532
75694
1081758
828569
820804
1764306
854929
1204300
1551684
177457
813550
7834
821709
1593239
1811762
1493372
1676378
1182661
850591
940060
660077
1675897
509442
975003
1564365
1580376
105024
579297
1821729
881064
1050646
704385
155977
226654
491215
1701525
1053093
1159049
668282
762571
1622112
216948
1652264
982166
1403267
768160
1057864
1457634
1057052
1666065
135230
762324
1409188
1901665
1374416
968436
437399
739196
1186819
667613
249193
1070334
1169513
164621
1078972
296969
283178
1485748
1332795
1265957
979302
963929
1294767
1459208
673510
1289120
1458609
279804
1082457
1039781
171651
496328
1655606
1218857
1039645
666660
668106
29089
745984
366039
1844995
1739294
1132177
1794672
216707
479113
1206947
574214
982795
1606379
1307504
95948
110903
994084
1088473
972933
897031
800862
1388478
712457
754237
352642
470354
1408941
440301
1588189
1710025
425123
1550502
216403
1039631
463655
385859
220859
216019
1873257
138210
1695171
571414
346748
1455793
482922
1951566
441530
1760163
1786680
1038767
1030793
1781254
1491973
795305
470281
1605433
1313824
1852458
829295
405782
782684
1828854
1360562
251442
255304
1674807
1708265
1935254
1114147
1764290
1015762
1807690
1452480
1587152
151106
2304
456187
1843577
1288156
1302887
1608985
1902933
293834
328956
1446700
294389
1084302
1967816
510554
1878422
536330
1027607
1300416
949590
1821322
64779
525985
1443801
1075361
987637
940574
874605
699474
1395312
1527608
789175
750823
1527225
1397070
1438133
1362863
834686
1423958
1845345
45859
1832355
648533
1738823
1642425
1304854
1389024
1212070
27989
418439
1970273
1593150
1161963
1368391
1448972
975054
229105
336124
5259
1156728
1086720
1474688
957183
1653445
1159417
1353801
519944
1239727
1745628
1902923
975379
1819313
1068311
339416
1613468
165803
1806572
361788
149900
1478148
1590430
1255862
1299177
91234
575345
1137220
614155
1995444
1528303
428433
185594
407198
1703980
1682886
775525
992114
84510
429937
1753536
393950
708767
875582
365935
369693
319020
24
1199159
399842
246138
1919786
1230770
1137550
606019
804667
87077
389378
1256624
1508129
518613
736397
346390
1214937
1806983
1416384
1822004
1787892
1488812
1164758
1487365
1197944
62425
1435403
1455941
1365625
800032
1710155
410744
1497989
31198
1695333
586376
1163060
1283771
677821
1090377
519403
948021
632336
337172
1295256
1753183
1875069
1569296
535386
1197890
1387104
1458361
1991779
1976076
1166078
1301904
72955
78542
1905207
1028540
1136075
1772280
1033430
1747336
1946366
1661434
1942503
1039061
959004
793499
1182217
1468275
936820
1596840
1615629
1912321
1384043
600894
800772
357553
1287635
1168467
1837327
155908
674043
563806
1047675
17212
329127
704139
468412
1698105
42900
1063413
1710808
454234
1817348
407053
388221
1454854
655516
790657
1874215
41721
928841
1901844
206761
1834663
1436896
1664072
1003028
1799089
198586
426622
799374
1021902
693856
1786073
768088
1780046
1382057
1377189
1754273
1015192
134987
567202
1031496
554451
96276
121701
1445603
1327478
1959362
1711750
1911702
667633
747106
806043
1444764
528519
1977772
71138
1683574
1455658
1341583
696799
301467
315866
316825
505198
898339
1758259
47438
1047363
967160
1318203
285075
1767994
1671107
847583
1400437
1556328
1006072
1460135
1343665
1086478
1587078
307645
565487
1753350
718647
1700730
713332
1898799
1422417
613894
52490
1536811
1211496
950768
1545782
1012879
1135562
669539
92156
1006067
1695453
1185874
1654319
635756
1833853
1142293
182247
1299856
1806541
178480
88557
703840
1717624
68049
630139
207064
1011951
1631554
1733732
1562311
326498
1304109
1998913
39414
1269305
127389
422630
1076363
961715
189217
1376969
1870094
52003
1479568
592342
543698
1853848
1536584
564895
1789236
1261387
974227
917504
1726396
173199
459615
176611
910723
660809
1134929
114262
1987438
1405858
1789573
1899166
1594052
1445347
572071
118554
23832
1019218
41364
443410
251929
688565
1973650
311645
489027
341409
567176
1156014
896764
1509788
838670
1281451
1151125
1835783
1822756
1875316
266061
75756
34992
1743875
1172049
863087
757711
663079
1668905
277741
974217
750943
216364
812693
570528
1269452
506646
1773240
1143589
1609447
59278
493087
140880
497795
741295
750459
1836525
1344203
223685
649081
1187844
744060
1456900
559755
764904
1165648
267559
645826
1706880
1043336
25644
1689040
165864
378691
1705563
1452093
597155
706516
734255
566635
1993488
566832
786877
1726992
1398578
1277903
977275
672721
1426721
576664
805934
1482177
1537511
196341
246759
1154230
690357
547929
223867
839859
793207
882985
920905
660174
1495489
646997
1435025
86655
1100168
358178
1076503
1946581
1501612
203706
531925
1720074
971964
134116
1612130
233482
330819
1666262
17689
1845087
1276132
1410878
1010098
1146642
511800
949905
404017
411153
924016
182648
400758
1284287
1346170
1400335
1019241
1469802
1206949
207299
1491307
1173140
404997
803435
849977
1814214
860551
258919
79314
1095101
4892
314768
924257
872266
328217
1198755
165644
1109954
1360482
968759
1318204
1789121
296447
415820
1257042
66875
423444
1411532
445160
90748
572476
850727
567036
1798972
1883256
300684
1657492
1341500
706701
530426
405409
448325
1402332
177944
1981547
1747025
1383468
713327
1845192
1347802
1900930
1916049
666882
1871961
782797
3068
1731146
1147262
575761
421982
453371
1337373
1443617
860373
909652
1038133
960744
198848
79090
900560
1619334
748208
1191590
867496
529912
400207
1622226
1496651
1288569
1218293
1833174
19671
1674336
1665077
955443
1992365
1909412
1861165
517088
1370404
883126
1549865
516039
1639517
250158
794314
720729
1893299
1303548
827561
1567525
350522
1438696
208548
782675
1396454
219950
547331
1640929
32908
1270457
1499589
1714349
917806
1439455
507468
1276549
1149963
198713
635312
1278002
1233326
1512383
411133
46563
527085
1237268
1027071
81832
537512
413376
1182688
730498
969534
986190
388488
1389590
977443
121101
148838
1110894
1960868
1602588
964767
1405462
453059
1152835
1138069
434549
1309209
1546918
1893737
1639485
1705645
968184
1078692
1235541
1392415
418931
563246
705553
629214
118238
750026
1070826
1059504
630283
1056789
667098
1646669
237954
14014
747623
86489
1163162
762599
178435
91076
17719
594913
1663570
152458
88316
1619143
251634
1953974
802457
756824
1751424
77287
1638068
603812
1115932
1887795
876689
184823
1380164
344953
181339
912088
293550
724753
818507
165888
767499
1597400
77247
595482
1008485
290850
1489055
538598
909837
1396724
1957502
1156003
744683
1096943
1225816
1723200
70778
176513
770517
1681981
1291622
596215
1233699
482695
1026239
1548403
803135
1574564
1462081
9470
501370
1001217
1233307
1769653
419941
1782009
1049223
1405971
1370143
1249683
429370
50080
287840
294222
387606
452299
997785
1133180
665570
1255495
740346
1798214
1388189
1938140
290910
192988
432656
743329
1933250
1921753
1671502
318579
1046867
97754
1308447
374980
960453
1444701
1194788
938271
1501063
942086
264616
893900
627471
1049344
1192369
1841196
760843
1377810
1556598
499605
596449
1946962
1026987
1239812
1175819
387298
423551
299952
10772
346384
1091892
1301824
213425
1643771
1118553
183863
583475
1849966
214913
1666209
1921098
1655461
997822
921397
1997276
713062
81653
837535
617378
1702416
396112
683581
303533
1364880
471167
289562
136546
696674
161446
94501
200788
1531889
1146080
1354731
352484
1173871
466037
723052
798649
1231436
559737
1412647
1390702
1606748
1939473
1906464
549142
1464866
1576155
1679977
999317
1495821
383652
149146
1422483
179818
118471
370445
1026453
262931
224179
942696
976346
1052083
350694
1388028
1721133
1395718
1850940
579876
95179
1210988
1022217
1632553
465500
1377225
1732373
1447435
19737
607758
1590644
973654
1518531
595931
1928419
1728971
1523579
1957824
1606384
1984699
1351811
76191
354142
238269
1523072
315333
642638
902996
587238
949888
378611
1392220
635030
1646838
1631655
1161700
1683090
1235212
393133
1197269
1022692
480341
529301
1221374
450033
1873147
943304
867679
1710102
867629
407981
1845515
814879
456333
805329
1098128
63003
1185822
1461032
238175
1184379
525056
249099
803224
1926731
1785827
680688
1796500
1465414
1404873
1342373
844606
355659
1169354
317799
662708
1591897
1264873
653265
1029073
1086741
227659
808526
362288
378013
559251
1473855
1103466
21871
335127
1817244
311524
1847486
1103711
553942
1444839
354928
888386
1414406
765376
638224
281523
1081718
1763274
1209910
1118830
1581531
1428776
159025
863340
1491343
1914938
842643
608923
1597828
391594
719481
1978301
938930
1446099
1198674
1075089
1323221
483490
1651246
264294
1128561
1664700
563099
1002180
23513
1250787
557038
146642
655055
610175
757067
1641658
271881
1770796
202008
1352497
508081
1794632
176092
1138009
60007
1464765
1981126
396480
936332
199539
1035985
1675430
1242363
324445
1429333
978586
983546
706894
1009540
497297
1726923
1443762
1632399
568731
526952
1885944
1720989
1126390
513142
243775
1692143
1966388
1247014
356817
1835100
1073144
1665879
1624590
836433
1303905
1990463
485355
390307
901849
550814
1499912
1552241
1717159
1510752
545289
663096
312419
118408
69312
900649
1805376
363465
1853601
1287544
87525
718613
434126
1411682
454352
1024157
725650
481419
746280
1924614
1716928
1512115
1269105
705618
24987
1570325
20478
254587
1407810
577924
647481
594494
38650
1542610
1390227
1424488
1843906
1147323
1999061
1780157
1172502
78985
1324178
617267
1116650
1129624
820288
624699
815179
815417
764175
648012
1482358
1906157
1952465
710888
1446050
1573710
1129477
697484
1557878
401194
732094
248600
1667715
899438
1079804
1766301
841180
23387
1809780
851362
708077
1711029
1061149
1320598
1190006
1357427
492303
1664832
1336236
1785757
983240
1679726
1827106
553139
18784
512431
236971
1253404
76171
1334037
1809121
1262351
1307860
103205
1742267
988106
132617
575843
1496938
592330
388853
1161154
313174
1323690
1034962
873061
1849288
1317337
902568
585022
58058
987975
1114000
1286516
1822309
1347255
1707227
252852
1175688
1530885
1604747
465706
158260
638909
1057426
270196
1146292
1671169
1440903
101545
388182
101966
612799
1134142
1093208
1139690
482218
1288222
501196
1191473
967855
1436517
1039472
968187
1277713
919829
1651444
1294139
680813
1891846
1090123
1179620
311299
413068
40320
74884
1600317
404008
912193
336626
1905079
844701
744492
1076523
514001
160486
677298
224399
788548
1686263
1032431
1011817
1953047
293430
1296466
1890617
1008204
840505
1840113
1268853
1765344
1512974
858138
234830
1884207
758656
113492
1502074
399382
529163
1116247
574418
365580
59845
1841321
1325471
39668
855208
376368
866108
1807657
1490719
1770417
369697
49275
86228
84901
1183154
1003844
616899
975875
759091
914530
1668573
1534214
426448
1326350
986420
1739927
1703645
59862
1359510
1793561
1876756
1965817
892816
882952
1254222
1916602
260172
859367
1848815
1099763
1887612
1055829
843607
159501
1123089
1518090
1866028
285007
1580129
1928841
432163
816435
1567708
1528354
749275
677692
1417164
1719408
1359046
57959
1789558
945219
1713437
1504185
430817
82818
1509359
29776
1548938
1634589
1322165
1625379
1861753
312937
114899
1074141
1741620
96817
1707708
1958007
533958
647952
1432295
121596
1571491
1114775
1592244
1202823
811666
1893264
1183121
1245236
662593
520527
1199847
532080
804639
1450968
157151
808589
789636
69965
12863
1784884
1507754
1932252
287101
1809156
1513205
763753
442009
324261
117699
1664393
703101
575562
1788175
212071
182164
1327789
590269
1602837
444297
1094229
1808087
815763
1162096
1305282
1648587
1856636
1838869
84351
610309
1357779
550663
1212442
1887227
1365482
30273
1192118
928241
832088
1842112
1445561
937019
603290
1063731
686267
1850571
1514687
1928323
1561370
1424063
1957958
184041
728145
103672
1871007
886721
743395
280216
1201000
1967761
1872305
1450376
787851
1371235
823981
1031317
918373
1243978
1604073
1794997
1103766
1635863
1795685
79019
777463
303725
1599472
1526130
1696511
1842721
813971
132279
511673
242585
1916043
1908284
1127654
1473114
274697
115423
1960790
1806472
1077785
1870367
1116285
416427
1307964
1502311
1059341
1997997
894557
1774775
103975
347432
110850
1831868
1678725
1620871
1535787
1344639
612940
1768845
443105
1644863
1923987
171647
61542
79343
1463250
157102
935166
1797351
1869362
1024485
1482308
575626
838841
345062
253871
1984673
1945937
217897
605406
1804559
1894010
1865187
474667
1576917
175864
1925960
1415289
1390724
940166
1555691
201649
93791
48709
1229952
450791
386788
1013792
199263
130376
453954
1439045
1413226
813949
1689950
1343525
289297
1243114
477850
557393
1883161
735845
1870314
1667401
1747697
810308
1569812
1567236
1439895
391932
669072
796682
604266
777012
639713
790187
292046
1163082
884709
68306
706244
296094
1219856
792662
1029184
564809
1313474
1460981
372858
196715
812014
1598192
643741
366626
914484
1546388
1995209
209008
25501
1039982
860718
638019
64310
656681
186964
1590787
178764
1392522
1804203
982107
895108
266319
93069
1475917
299542
1365662
1538602
1231950
1771723
947597
270807
1270729
1490562
955297
262261
1727010
1679860
1472476
101110
1558029
1876508
1570164
127346
156379
1883474
1259264
964913
1171328
123592
1781917
178427
600440
547922
1092247
1114494
717364
893031
1032225
1209934
446349
1666995
1987743
1508590
1379601
1492694
1844185
1408099
1743578
1307501
401302
71843
122371
1551027
1968902
1894180
439568
1895706
948809
1032770
263663
159700
1475991
1474406
1851556
564465
1220257
1259948
913967
121340
285010
1938471
1668192
1761730
1008059
343799
569525
54789
110028
806412
345014
514151
404707
1009538
244712
441097
1586502
1104816
1322227
834459
1892657
736165
260565
937609
1945064
868471
1322791
162550
532578
1473590
1862899
40794
1578786
1352843
1508839
405849
1020936
260255
385585
1633115
560565
754953
1828076
1852727
626311
1178625
1862256
538616
1505612
252478
1314662
557167
406762
1541806
765941
1346724
1653872
1097012
257014
1105055
1034314
53881
1415060
743506
1794867
47313
1843270
1311080
1972421
706990
1059799
1980918
189535
1537983
1882618
211528
580240
1744580
774866
1946509
3231
839785
1875730
626369
1095255
1655869
331961
625254
1743080
34231
915980
1825061
848475
731695
102111
891494
1376233
1473522
1345544
1627926
1086876
834985
1251002
1545189
650029
38383
1455280
1978895
1525004
968278
603420
1228797
665467
1438390
1712552
1032250
165733
902434
1495487
93125
398944
719273
1669425
5669
420669
304194
1786828
1944411
1281132
378931
1317489
1103968
1549063
1332129
336355
167154
203513
837854
1312852
380922
643466
1418864
609951
1549848
686460
33290
856070
1836756
1567183
1559748
441660
58475
250923
861592
492944
1204590
528491
143908
780498
98433
1506055
645424
582926
220108
214329
1294300
140441
670675
1137959
806702
691008
144488
1493613
253291
975433
619602
805030
1166068
551619
748871
1480382
148008
334674
1564327
1559434
504594
1509698
492575
108888
127745
1006472
759372
1675016
1559006
1085323
107586
1434791
521808
1322442
1728611
1984715
1029068
1571570
1274776
918313
1686622
1908558
1786765
94459
191709
1769811
719802
1845944
1287383
1946128
1517642
1240612
731938
1582540
1888961
876750
444164
614185
1858450
1825481
999761
246387
174293
1031529
532832
1141165
568285
1832101
1168113
1049916
1553715
198468
662308
233066
1527058
576728
1463582
1509360
453170
1589727
756791
1219585
991591
697403
482827
1508544
1090814
1094898
1942021
676181
1211284
419771
334032
972857
245004
182807
418727
1213818
1750211
342126
1915981
1455542
62363
1007547
1560106
950882
305231
575876
803629
1129163
962825
1571943
993202
1990068
738460
1186026
1362818
187862
310199
1848586
1937195
1868670
911882
1005553
511498
1266166
1643544
1373953
1538547
114089
1851485
368500
1751083
118021
427149
210199
663053
820480
376837
781814
1128176
719734
1154729
1589974
229624
290778
415822
439920
1117137
436581
994844
1778710
1616054
108966
21639
1948961
389792
1019125
336728
1188271
535162
346324
528083
845830
402474
560056
1439467
55819
1843967
248789
374587
1042470
1849984
1722329
5328
1566269
1250658
1701812
270950
1826245
39314
684098
1221539
718790
510418
674784
1427460
93569
1595826
38098
1787828
1316975
1455624
1536872
481963
1130367
1734663
1757660
751269
77736
242813
939247
451770
715363
1271839
113789
613811
1861243
154648
1869176
1564887
1573821
1738732
1958713
391887
1629393
1501877
932682
1394930
20710
57080
168706
477053
1681955
16831
1188428
1135000
1070938
1845899
1462146
493370
360716
906404
1328688
1271429
312828
1070501
1330905
1134316
1120515
1598331
460503
870310
775134
1898735
1777049
1397410
653168
1054932
98823
324295
756124
751851
462092
369082
86227
1028719
1942707
1285393
384022
1261122
311701
48730
1859370
818849
1666360
155246
358883
1339657
478227
1352282
1629277
1972166
175670
1208341
1127904
1773302
395023
904112
342998
1421897
1196315
388620
627043
1780541
1782570
1447380
883368
1887761
1740011
1357573
845152
1574367
867818
1923019
460709
775988
1446729
214806
1217480
1628715
654029
716095
1009462
1810771
1215781
1049711
1560180
92669
354313
766886
1673108
661574
239972
1344846
509463
1531934
1464504
1636006
435485
224119
805736
1078869
232667
1103517
651255
1347131
995415
925401
1462415
1048293
1399559
1333018
1638381
1671853
575889
21631
466203
670218
989075
1144831
1146894
1806837
1406347
1598599
170629
731301
66989
1330328
1343946
506108
1590926
1943312
1254622
1068592
841930
700756
491382
1262551
1172096
1671621
1274857
405546
811445
1940534
922146
977209
1329397
14422
639239
249223
1652900
342608
1773521
1824425
212928
1086451
845632
1737827
37950
119954
243829
1128282
482947
1328325
622820
260354
1557270
140348
1612287
450999
1576784
564801
1629196
1645157
743630
1921274
1512525
1324320
1638001
987366
32730
1787086
650812
1244782
1620612
1144628
1016926
386479
1473849
1059506
546545
1938851
533622
452378
1012721
1032541
499475
521473
1847595
218905
1191050
1165464
648026
1877544
16462
1473242
1440157
1940695
1953046
1912754
1881197
564463
1612499
531992
554378
153320
315011
1383433
1996346
1558973
1858017
502798
554697
1454387
1181278
1369432
1578900
846360
1125083
1319743
67496
533774
782643
558923
141744
388806
1328212
609900
170524
1504315
12979
1178354
900572
977231
1633500
591094
1531221
1547480
736808
311906
1256120
579142
543284
1656092
121769
1727408
1969472
1028838
1345146
370944
1922632
1249014
1913821
1494912
1837598
172921
1928514
1598684
1937023
1538513
1492373
122736
1894610
272439
1956082
1523960
552806
379197
991091
1961746
778675
411094
1105845
1953110
452155
1597957
1974111
677898
1304573
1586403
1587446
660931
855296
594159
1499876
939482
549463
307465
213945
75244
335720
1228900
37630
334857
918696
92077
1404253
1665813
1909598
1963002
759891
283980
1997153
1648162
667331
674756
1590918
1793300
43477
1907111
618474
1222046
1493647
948526
649835
512410
1628646
772217
1037740
952643
230681
1013515
1690348
1907434
1381080
505766
862928
1878060
786287
1255046
1216217
1977343
1868016
1603083
914025
531539
245142
1476205
734371
137787
1106658
172412
848158
921203
211736
1373884
1158487
1449045
1139923
457283
340038
1912407
1607447
745857
279692
957041
889822
1781233
837839
1513555
1408416
827414
868903
559334
427757
542433
1965367
547715
1170479
214424
297771
843056
1960610
878679
1616638
1383314
399531
21432
1756304
1937380
484202
1457470
573631
1017172
450227
240467
501039
1852472
1412896
596363
1113537
1648429
1946507
495458
858606
1105333
645557
161073
505697
1831165
1976758
836395
327707
432404
1800488
1985790
370566
712483
1467035
1683294
138385
1033454
1136032
158942
358058
655442
444464
1968576
1632522
1293472
1559348
1127920
996760
1650387
1174562
526944
1141458
1609493
641427
1599
513771
1560928
413946
50596
1845671
209308
1684803
674707
1271067
709022
1034612
1198109
861540
1851316
1250234
1420178
1802796
84542
888754
1358248
264607
1652169
985735
1465934
1416476
1454188
935845
1228176
556565
1679629
87794
182155
1819359
1609698
952292
1301409
672925
1516880
534508
1609238
1428967
28408
531843
8141
627293
1893186
872452
608660
569845
78241
1025112
1024734
1514113
980413
1296231
1867865
356134
1399006
493225
651394
527708
858188
1521658
1263396
729049
1559585
14937
539719
329690
568792
1289060
8658
1115912
712055
313601
555723
370194
1640978
846609
684744
1338780
429612
325166
1796344
832902
528954
1856462
670582
118357
1571240
1981263
1630391
469274
1175123
237279
1907707
1371950
297233
1731552
24736
1525458
1969985
306335
1832265
258161
1092004
1142296
171269
1600451
1054073
586040
1493288
357159
1551998
1109512
995299
450744
881059
1795217
1835584
856782
1656426
1412935
1342197
1934756
792483
398962
1091196
169753
1026803
1954119
1550624
1640169
1942814
184538
1917051
71153
152247
1306664
249743
1647319
1202464
1324857
1981376
833685
823185
599684
1136678
308560
42943
1203646
1974443
552055
1124031
1656596
1653616
1697946
843666
1092915
1379736
1177793
613829
1295367
277249
1857411
434346
1794907
1057329
1981785
1669838
629695
1996810
142183
1189973
820508
680287
740080
302138
1446322
186849
314404
482442
651065
431889
1940791
132357
1559866
1041749
1901002
585352
1494687
618916
1273384
240377
843417
1883266
806082
1557949
349668
237748
1542543
861763
1645450
1717560
1598666
1558975
1616960
291080
585115
595640
1752743
587688
1731567
495105
1508779
990004
1683661
295587
1521092
843253
571909
872929
426787
891658
753580
1836841
1843538
1009975
899652
234994
1871887
1677271
810898
148831
1484148
98884
1310103
898736
519314
480308
948670
1820434
1397063
204035
524260
907534
1519356
1931794
1090821
1422028
560603
1326766
534535
1934165
528506
584891
873039
698542
1493143
1865199
146097
1377636
540759
1371800
115739
1323086
1485759
1735939
1225535
281925
1814426
272036
1698743
990511
590844
570097
695111
1193619
1764975
1155040
478457
1570387
1313061
564693
1122179
659058
1929973
1418374
1614609
1795543
1953790
1686282
350290
35869
1139706
660640
521032
42921
78197
503876
86957
490919
1057629
1286686
1738290
1471917
630938
990229
1195318
63304
352620
398096
1449223
712103
1735345
788143
284245
987757
1378623
417736
698727
304739
480209
482816
1527130
496036
473840
1382526
1950890
36457
1939477
408290
1289847
1780829
888405
798526
348964
551493
469850
288783
1952052
807600
800538
91662
177994
1333289
1293545
230652
1098083
819400
41956
1369685
1496948
868284
1115640
1120402
1951109
950424
1948779
937376
788168
1792616
1294542
338817
524798
12056
415355
1741603
1684305
1252049
1794670
492543
604375
402154
1951674
1687065
1418450
1801115
1073917
709293
1945788
1366621
1955831
993940
1977315
783753
1915435
840752
172821
200300
1163317
730909
130872
746691
1134622
1128677
831132
1703151
1678057
1676132
295606
1761783
30080
1092852
1379369
1422456
499333
1169050
1809018
1125961
1640559
378472
1768621
397947
660022
1555900
351943
1885237
940527
628097
201636
1294291
773482
524672
1695894
1081626
1449174
689553
1945358
1385561
1608362
1572456
397260
1718259
1731184
791690
1235885
231565
1339458
3004
1043963
804175
319480
299573
573461
1546042
304901
1713072
1999930
824611
469380
1077743
1431150
766166
948037
1281924
1762640
237662
1225054
106023
1202475
190757
184920
882232
1995469
1739390
1240375
1847283
1195446
8008
604996
190071
829700
812892
1581927
527863
1299864
1485401
941816
1252389
212860
1385897
271836
1689514
1687510
986822
598726
1120906
853864
1338556
918272
1010348
6639
1882190
1355931
207224
1621249
1294023
1496221
1762940
770767
724700
285828
351334
1358680
1821758
195091
983314
1201318
1048259
947014
771058
183065
164484
795098
757721
1836774
379552
656083
942867
1419357
1659781
32070
426463
1678818
804917
1581260
1744101
98272
483030
184776
747279
1189521
1596522
965469
85481
865315
738617
242159
412995
888914
250444
99023
1032195
713773
224012
1223798
1767872
723019
1623146
415326
1954671
961625
517845
931888
1579436
1392994
67080
1828107
453089
531066
282017
1600708
1662222
1891914
1096396
1051800
1598295
1524522
292991
359232
185198
1583846
1119128
548964
269133
1661868
41063
504007
1440122
539271
44125
716992
28491
1425689
1159779
1959703
429576
1219918
146188
53789
249909
297400
1003500
899447
1386073
63867
1894837
356962
93766
354508
513449
1040769
389041
570156
1356332
1021063
1622833
1376726
1639242
1206394
224312
1144793
357085
588704
1642006
1326262
1705920
647190
1954796
925047
1616510
354907
1178290
1985757
463904
991836
822938
1119719
1133771
1263624
953401
1828202
1347064
1699937
1773929
1491861
1366188
1015908
1650350
1200061
347634
1831236
1733214
1107114
1841461
935397
137952
256443
1001845
186802
679745
887119
1808792
760268
1125262
1062912
1329496
1751041
888623
1257360
765739
1870425
1686513
610552
1834496
1445998
1079042
661768
1739981
1087987
1579474
508940
958512
431324
1650427
1299057
704309
498238
1993532
287409
625824
1676396
68488
1464420
565636
773042
1931503
1116288
1998819
246751
847519
633344
1248754
464578
5562
695210
1970868
1524800
840329
148184
666537
1618212
1155068
990213
906401
812257
83452
1405510
93900
1040599
1640224
545081
835744
1235039
364762
126281
1442920
1693883
1360082
1740430
1434530
1084331
566419
486455
368964
1975673
1861582
406831
1429272
327086
671575
1940796
1045213
1764193
976506
657253
1451959
849202
1712178
560500
1332215
794295
4444
909816
439280
30451
375850
1793128
1580803
1912613
1370733
11797
1424166
1164356
116981
142255
1001256
1785541
1802353
1645683
1177337
1142624
524017
517332
933532
655359
2647
1833092
416947
1206224
1270033
1849718
692658
1930640
1223142
1523359
95557
1629327
1927101
1192484
866888
939943
1776414
1619905
1976870
395169
1798026
1433084
200015
452903
791729
310640
431765
249239
1592577
883176
1042791
1621575
406342
564718
826324
1074345
138045
1528245
737796
1828139
1709017
310672
650245
1207633
1353393
188920
1767333
1742565
1534188
1794895
132618
1273147
563182
1052288
1878833
1105239
46848
376481
1322960
1189478
870258
191749
486692
1677727
771569
634851
1822116
1931698
120167
1498951
437289
1976075
1990093
610546
307715
1566767
643236
1190730
1257815
137605
1401310
744845
1842583
514625
654515
436231
475017
1225391
1387458
1708131
94534
1963117
192144
1881140
1657454
1826712
1006429
1990245
616248
654980
1494985
1030109
1900986
1530234
897651
1291928
683578
1870446
1659771
1839366
268977
323109
1527965
1186793
524740
513516
571467
1996840
1517859
219604
1463191
1634453
151612
584156
1802269
134292
356820
221761
300692
845989
417694
1160129
392606
1741847
1933848
799937
1959433
1328613
1253288
822290
1885097
1778097
1976338
248730
424912
706921
593389
102900
1137742
641945
1107226
179004
815901
1719373
574824
741473
144885
1452925
1618139
1775544
1808262
741042
268076
1116924
311001
1274487
493805
796028
1375570
901968
434382
525554
549530
184502
1643116
1608523
1830861
442760
1447754
643117
593216
1385107
684915
1142945
1955985
620845
255954
1038473
1354388
456851
1415782
966545
432091
756169
1470348
1152320
1659814
521177
962937
1717911
926701
283379
203577
979629
832410
530963
108231
772719
188527
502510
1339934
1398489
283957
1006699
1396201
469758
1579694
1319692
255641
1722628
1877084
1931343
820778
728580
450301
1513742
1306591
986109
916902
1319971
1281678
555249
1138052
1456704
146233
1656111
452138
1953533
1952285
1377492
1540280
963303
266509
1302673
1994842
85211
35029
1456556
717482
1144876
175095
694475
1263302
1985233
312573
1088396
393178
1175154
162736
1564026
1652696
690323
272899
1317226
458751
816103
1332133
721599
905008
1568320
452744
37253
1166082
201793
436997
21790
218888
66354
620837
1219604
349905
312634
1230508
310174
555850
1565751
653017
13576
403783
1503578
1984451
1812102
1925033
420916
493189
1198378
761066
423272
451171
858451
90068
400415
1396771
1450670
1151517
1426628
1635210
188780
1338182
1352784
1453966
1117507
1434985
967169
1664215
1013214
294705
500070
1348967
199351
1102556
1573186
857107
1229458
99760
77461
961336
152468
1111130
1484323
1913891
193901
1091422
1648573
1013752
1948824
1210723
236788
1696755
1640442
355407
1095070
1861578
1162018
981653
731503
1898201
1219232
7713
290790
841648
1700409
910996
363782
747886
400777
1000172
299332
563121
1915607
786008
1647447
1073229
353433
807447
1108151
837567
211988
86930
1110208
1205565
1707271
737390
111510
1961977
56636
663993
672207
1565110
115163
1875320
417776
1750886
1826786
347451
820632
692999
1828186
1038087
1208424
1774242
706936
1378874
1206563
1090485
1606026
441310
136199
1186815
1736730
810467
1890460
838331
1807399
255461
680283
1478343
1473463
974906
77864
1105666
1922999
1204166
883958
385654
207368
916260
1652445
1938283
1082030
386610
693340
225857
1326505
1666725
207797
1348522
761418
1192112
333410
1988290
1328758
89868
238848
1449925
1716528
469157
712326
927050
1265487
23844
1618541
1545007
482836
920473
1368246
1644658
912248
1604397
816828
1982932
1534339
860071
370837
174742
542717
1980878
1929092
876705
1450360
653772
1317891
1967276
1382964
1202818
1540789
715242
1653355
1458378
602372
1616411
1241912
1116956
21270
113093
1890250
46541
745691
1076800
439506
1066721
228308
59248
1724185
451942
66815
1886428
1939616
25891
1403882
115162
483774
1814704
245026
447788
871238
1424143
1713250
1442772
872703
1530498
40881
1377870
1973072
162080
1410469
1430717
1078137
1757156
1753207
1931801
87837
1275340
286141
1477224
821501
584873
191319
895579
286444
1096193
889037
1103134
1799819
38465
407305
503470
1577535
814284
1939533
1475562
464723
161234
1586890
1989056
585838
1591703
1606071
1167570
1776597
1440250
304084
296253
73184
1904382
694933
1934357
1948000
673906
267088
519469
759337
934396
140986
1405712
1540028
130007
1591219
426262
424196
900996
1750656
1554253
1039461
409224
1028055
757565
708757
550681
314277
63885
604069
1886237
747856
1805635
243040
1768447
1019489
1773299
1089257
1740510
947545
1064627
574444
106326
179622
581025
854832
1180077
648897
151284
999618
939368
943804
227223
457409
35489
853344
385231
1378711
1128354
494895
216224
1041427
1686493
941005
138549
336315
854740
1943156
869823
1770788
65865
1434040
306714
30092
566540
973728
373617
1035678
178778
1995383
1576911
815201
566859
1402989
707250
1115734
279323
301551
1920015
1796742
1461255
1153766
1477297
380073
260854
1828091
1937266
1104154
578729
1283523
1300202
110591
1300357
1879959
1325482
566146
454227
1019576
157045
331404
1995182
592694
842221
1182143
625591
1522728
1405654
998064
571029
497702
1371307
1501945
303756
235186
859541
626752
338227
1451459
745463
374286
1334663
1947779
462907
1451681
232774
725723
1251023
1758916
619520
1588719
913006
1629925
688038
1440331
561360
833463
1307934
490794
1959145
416282
1770993
1674195
1584412
997022
109339
1314967
1936746
662335
1916006
1300361
1446456
1422071
1280499
1944503
19484
1782009
589002
1373749
844462
1792703
931400
1473719
823836
1181517
625121
1927054
620772
580518
167936
665043
184532
918841
1449308
872043
426042
1474972
859169
654844
654527
1771255
253582
1600694
1977327
1986250
1151832
1419276
1488836
289910
1659976
591472
1385266
1135637
563165
1580998
1305915
1465909
700087
794620
883812
1074411
280254
122669
1823676
415589
906861
1858876
1853698
547653
1611766
1602905
691821
555219
788886
433867
1538113
934488
1006280
1701698
1091503
1190125
1717505
112612
364114
1967779
1620861
1481733
464993
72279
263360
1665361
1950810
968790
755514
1994322
114254
674117
1496625
1287222
745228
787623
181133
1709939
129115
108425
27462
429352
68912
1116875
26237
1186948
1671179
1540631
489095
1137357
38670
317995
607753
862927
1692659
800718
621060
1945387
74985
882604
267100
1205673
626295
1975263
427345
1008514
1816486
1257685
497459
332636
71082
1442678
508082
1395038
1704443
630811
434642
1847426
1802058
1136944
144749
1531970
1960157
451177
1029928
1864447
652857
501008
1012861
1392458
1562440
493193
1686223
1183350
1550773
459490
1385073
120636
230370
1678995
821899
1299026
1068749
232406
981468
929602
1435157
1321259
1328326
702973
498464
415853
623872
1159192
718668
1869160
1620793
1555377
1017685
1988984
627900
952649
1921513
578679
626103
469219
1977764
45689
1299855
73727
1262132
818502
1508556
517991
1126647
1730716
352340
916074
1162964
928705
1591215
888736
1990444
1493750
1163174
1271351
1915225
1942073
1191066
679081
373153
1283998
1146502
1043905
1852431
1886498
280324
1713444
892955
1583239
1786089
38356
248785
163648
1374377
1106964
1414046
1309843
711954
1233639
28047
1853008
32715
1147264
1998545
1813854
801212
1139791
574544
865780
31754
1617898
851674
1811023
892128
1569458
147136
52157
289301
1169858
1674530
113435
283472
1298336
203210
514473
1883498
1181556
374028
1893652
149291
1698785
82607
107770
1742527
1138124
521840
476837
1915140
612619
625614
629360
1454601
19670
1788009
780339
687074
1090237
1881428
1865258
173090
1647536
1958959
1733782
1084102
1058470
367171
405295
1484719
184211
1524775
289220
1516377
1298207
1198366
857435
390952
1752326
1324442
1233380
707814
902992
684773
308067
1039981
1465577
1155887
1499240
1926997
1748990
1326983
1395706
1498064
1951125
1369837
1384393
1586262
206180
1096334
287688
1021549
264485
1578475
594902
1386206
829733
1958023
769327
1542312
870356
1270429
189372
747876
911782
1820897
1493352
842103
1277333
1482592
1415891
535039
1541034
1531747
465904
927277
891469
187150
633104
484057
152658
1090189
1762346
473710
270543
1849184
84968
1950438
1810122
1488063
1461705
1040816
369752
1671610
1229759
1650747
1343977
485403
1652425
810189
878554
671297
943132
194900
437600
1779858
778639
1944235
117861
659790
1692089
1281437
1875551
1430757
582260
412100
659769
607778
821839
104666
364095
1715864
1446640
411875
447480
1603065
695172
1092510
561227
158946
902642
1467715
241957
1334687
1273772
1676285
72949
1547843
1068779
1591338
1533879
1640883
1188676
1434395
1843697
668950
1297155
1974279
283662
76003
1587689
1583920
930042
921962
1965144
1096586
1290147
1092476
1754446
851387
1620066
276869
503937
943223
1515454
209609
1964931
1482544
462417
1533143
477864
1613846
622473
1558733
950043
1024708
1093152
897619
1949642
1625512
1202792
373563
1861748
320731
1929515
611168
1321220
421245
168321
743749
1016919
1580538
1847065
1353630
156599
929909
634363
650327
467390
492316
667327
1835642
471245
372214
1514761
790713
1192986
174826
354733
315382
1809257
1079033
1323738
498443
1108763
554249
932934
1431213
1233185
993544
397942
487625
1618839
1760090
1886342
1320485
1758842
1019766
740413
303010
395454
1572011
611874
1468345
486209
1883784
1049884
1140572
1883206
1177296
1840508
283933
1716862
281136
1952929
1157183
56361
784911
1806675
1510385
700139
1417698
1093763
1816209
1777397
604753
14837
1552265
257968
1872977
234893
605101
223087
1205353
863735
396644
1766557
626672
404006
826272
763434
1259692
1985673
574547
679626
1735853
1835415
177565
423026
557832
1598088
1858347
642018
1950510
202287
1611615
802299
1408507
1721577
1143260
1479524
725846
1742347
770692
1771814
313458
1382279
1008309
1059302
1289593
1586483
1864508
1315399
128982
1919029
1311947
1327314
316944
679335
1764912
1020573
1871639
1984770
81244
34052
249477
1914583
321469
6746
102774
503032
1974025
1331505
510305
1299944
360331
467430
1476418
1738182
669525
1642374
255871
1340424
65850
443121
1501111
1280713
815680
154455
1396242
845100
1638209
760720
56074
774285
79229
1390749
1544871
322801
1988246
644767
1374353
516634
671567
1332863
1547265
1494018
1441162
1846703
669464
93218
561375
99154
834150
345018
1502362
202717
640984
1941518
1379320
1107199
251636
814711
1817071
1197154
1779087
1792986
849562
382974
196185
527496
600574
1057191
159911
1834454
1459507
1181263
278795
957277
44753
1367654
1990246
158820
340361
125780
1538841
1459506
1277541
1233182
1645313
379432
955988
1216612
585115
1896280
1902808
1191570
1054225
1787810
1549740
485939
1893553
1646236
544787
402284
1317622
876908
1991854
1704385
108781
1595736
662534
1364711
509786
822476
23026
572545
1942155
304013
971548
917517
863896
1507293
58438
698935
291443
1658888
1208274
876502
914166
1923142
1579047
258155
1615706
22320
724589
547027
1900153
15407
1802634
273504
1690611
1686387
412511
361090
1135944
1216482
945368
1524672
1811718
224132
1746863
1689322
1952682
294651
1946534
584112
1411043
871406
1557730
1935521
1713931
1831303
1799986
799222
1495098
997382
594160
1510097
631368
1310311
174346
215658
1476950
718992
93008
1773500
1579170
757032
1849983
778621
1831983
1200476
951331
1752846
443691
1722288
905553
792879
767791
645091
505484
1365171
964818
759400
1259352
322873
1668671
1806807
1400113
117094
31151
263268
1013468
1374264
1590169
1509484
294783
307795
96614
620205
330455
1766118
114080
787258
1764752
1882662
706701
313783
1430529
281310
1403383
91462
1832899
1260977
1470568
948295
878268
1548327
154537
1189280
1108855
1842607
841029
599188
226095
892225
1617840
401890
969865
1555062
198474
148522
1013497
297953
1608726
1933616
1508859
682085
663985
446832
1499425
1293031
1539492
635198
182402
1005400
136682
974432
1306689
615663
1254423
26724
1917319
913545
1444293
719373
25449
71946
1780618
159552
1044435
1320924
1532328
1126379
1043348
846774
567725
1199982
1215277
790227
829527
1544148
1916766
288361
1467016
1485547
1386560
1185706
636646
1067971
1683763
1509879
808758
234990
1109078
706230
1450568
341620
641142
1310977
881638
602696
1690934
1605157
188856
728990
205132
1734859
451407
898700
807730
1174248
1334642
1276405
675238
1455730
1790870
1462059
441582
1555388
96681
110685
1500204
891484
602724
526540
1521810
1829433
1776932
1046981
1435807
399618
868197
861903
1480999
534102
1707837
222494
2278
232724
738880
1290103
1617279
26444
294912
16643
1679112
843614
751765
974837
732756
886614
732727
436949
1697924
1821297
62866
825544
455241
1477665
993537
27731
1235518
100649
11015
461374
1600453
221558
421113
788718
1912683
959717
619484
1550178
1985022
159194
693361
887576
1197341
473682
1273553
1945133
1736045
453354
1761282
185679
821097
1009767
1086622
1150567
1615851
992648
387276
731702
450632
368897
806011
1636773
243903
1796090
1354344
356433
221913
786701
330511
1130393
410385
1985270
1535484
233331
713140
561648
1156973
922925
1215794
1355235
358941
1316143
344904
3809
1798487
462325
777612
1711716
319681
1276785
500313
1194937
185547
1698636
348159
69638
383300
750951
1989510
1832070
641001
1934517
139201
748579
1454885
1833788
1668433
127751
1722936
55956
1066841
1935862
1028710
1070217
1059025
1952079
841971
1813080
1896657
1513509
718801
1524999
375548
918072
329160
1479219
1586140
85933
396850
9901
1401175
1260364
984652
780237
1562907
1283689
488125
642270
347631
1958651
1468534
1588936
8404
1710426
1381579
999091
448743
1620489
967453
46006
994003
871239
1551949
579125
1021058
46978
546211
579514
315572
1071488
1350032
1859671
1638335
1295632
655693
914269
1445740
573524
1448443
1360149
207695
203895
408543
786042
682292
1907667
83242
245063
728752
1756893
976085
692610
1432038
1982011
892217
937060
1553916
1478602
439881
1432843
298175
593961
1874650
145107
984165
469344
1920978
863204
86981
1825134
261658
1224684
1917742
1895638
1472384
216954
430366
1719225
1934505
1816126
1143959
48040
644084
14932
685887
348103
203448
1745182
1530977
1019951
1584025
1204855
1975157
115041
1327542
745069
1013225
325243
1702943
1233543
523778
1344700
1976229
114662
1171591
1475211
525535
1302003
733171
1245457
1179840
886946
908370
1400091
1443727
650116
1649598
676973
1285276
811386
707104
6635
1172773
356690
325743
1075732
1236802
1156858
355171
1895116
84299
896345
949412
536541
627075
848155
875945
1735497
1616467
279437
871658
345069
1714346
1241806
1850924
627062
1340343
1545465
574299
1196104
732632
1041569
1572141
1592605
1701183
657470
787355
1842042
108812
1129955
429886
318315
295535
1489187
341266
1386617
1317649
1213133
1555480
1911554
1910122
134016
1362416
1596631
1252182
1047042
1884783
1849875
1569571
711944
505107
1312778
1881983
1400130
1380001
1979149
1478752
1203673
1935544
1261506
1757822
351515
1022615
684798
1384124
79961
1692858
1583047
438648
41967
1456461
1693247
832437
767514
1244110
1528162
1677173
378535
528626
1767562
1243452
982321
63345
1480801
1249211
267288
1038013
1284422
1526373
1625426
92608
1989794
719088
1606973
101626
749818
1979247
891462
1799502
438789
831552
711570
986921
367363
764959
1318141
1040698
1586995
1104901
119956
1949243
1456359
1344646
1108789
1558122
181729
885438
938717
1782102
307837
696094
1588816
1716367
450173
252425
1694532
475183
1327673
1345745
669820
1380113
1675611
372305
1233223
37649
536870
931027
1772475
85124
101212
863203
1058585
1899595
1665143
462891
227238
1788905
804530
1036689
462848
605403
127976
1183235
1317179
1354037
225202
1082173
741000
1531657
235257
265483
786425
603435
1468059
1416074
1024505
1173521
1437531
537888
548843
1514633
1674902
571712
820919
1118549
428159
1546260
1761991
1278609
1855977
1292640
1390226
1617212
843348
1198749
1152344
797846
975729
1176703
1941559
1523382
201136
1188877
607763
1465844
1695028
1139946
1441223
465702
253794
40995
1211323
183246
373886
552529
1892225
360028
671504
151403
1515324
1177924
108972
902080
1845213
1402152
647308
262601
1090265
447794
742695
1181079
1917790
659999
1837186
602122
1159094
852658
1132625
498019
341981
1200539
500315
1898615
917343
459623
1924686
1420899
495551
987114
1468017
809105
1938120
915025
258992
1493014
1951936
778176
428860
283027
484661
925750
1033370
2812
951275
1678296
981621
1186008
1270928
1062503
1142665
507104
1885518
1817383
1248090
1377030
1825821
1698147
869427
950768
804258
595926
1100407
1371548
83779
1279963
107768
1392629
1093916
302979
823163
767146
342457
867156
1963143
1511281
248770
27167
666515
1250039
1276907
779210
1918573
675918
561260
930223
1341674
195579
459089
759421
636325
1263276
1933935
1469560
1994714
807584
1210888
571026
1255009
693150
1638306
512013
1731302
1127007
285556
159588
781567
1140845
1484363
1637756
704868
151839
1211189
323133
1660085
778593
1122543
576849
1870479
489776
1410171
172495
1166131
1569219
583269
1820391
1017627
651249
1924849
74637
1860717
1942193
1728589
1192503
1360938
1708689
267918
1947027
298204
122897
1410379
455158
1145631
186165
1487246
1610834
316235
1977990
1909018
1303890
480437
1719994
840493
30054
799873
1181763
625
945191
461839
1647560
483238
102384
1762883
1711699
689697
843581
1252259
442675
1274624
1051751
850669
168748
1496948
1401993
1397094
19290
1909119
420621
1170975
676106
634234
1650187
1008076
636529
700331
1970808
1629063
1163671
1166
861485
1069777
561977
860890
818946
61577
1898939
124566
1795732
655644
248013
587368
153093
1834274
1799575
1785571
1122141
34846
543757
1989468
58519
1201867
329535
921989
874356
1843038
1041239
1161169
1268743
1957588
1434614
1130496
1237640
519765
959326
1799459
1749822
1741063
819604
1052122
30535
620602
162234
384287
458945
563975
1252131
372253
1395855
1087356
1978328
1056850
1266514
907925
138999
910040
61351
569220
1047511
1410525
701818
1823654
384383
1366306
1941914
168335
1060823
1590334
339952
1296926
1163963
33769
1990160
141654
1741920
1954280
903255
328160
245503
869185
753477
681966
1646899
731124
812824
171299
1242853
479229
853903
762410
1349232
1252299
1138529
1273210
1685924
738545
352056
1062629
1856994
46497
216127
1488044
1296317
144758
1896629
920654
1843786
56067
757887
1795327
1079292
1863460
1408184
1649885
1205572
1189320
1331690
862835
1367457
1303599
1964015
354368
1493174
414182
1726438
47137
936672
1363661
225407
19153
1664921
1767491
837476
329631
543645
769797
1989764
603693
666224
1921057
925423
58001
53940
942228
493275
542519
915497
1592230
321547
608779
1673318
1364784
824088
561457
1609029
1299733
1384649
687249
1610142
99397
250930
469129
772869
26113
479664
318306
1216779
1107115
345316
372198
1806344
807026
1744907
1893546
1021422
1776593
856936
1530644
1033603
1211121
151951
335321
903472
785987
866044
1766476
1769357
741687
1971609
1936635
1215450
289781
1436262
239112
1735779
1707019
711016
605815
520645
667055
1063786
1582676
1209780
1056966
1511120
1428348
1418505
11015
757978
1515683
838415
448533
1115598
561531
1778698
800591
950176
1415209
502786
1545197
1496078
957188
844204
1074066
1346041
1967140
1605884
1847438
1937156
1190369
336270
1657942
157380
294627
1235467
195106
774916
1507876
656068
663308
1087924
957827
108346
940805
1154208
930189
191447
1411907
1249745
1165607
530315
947101
490862
122934
744670
1155116
56380
116634
1232153
95398
363520
116723
468037
513906
792905
208603
4078
1124484
821745
126733
354878
1954566
586164
548998
727784
522543
1147751
171451
361717
1798254
885857
1177672
1050620
1617814
1271343
1788250
593175
1570940
44682
1159612
553389
949838
956579
991230
1954716
1453712
1459609
1877331
1388867
1503218
337603
1339539
1274663
189580
1982032
409065
782343
1147200
788766
1590701
630554
1373483
1123521
892811
415456
1200437
1563316
1322032
59081
1779131
563481
297405
1253927
245507
798046
898218
1298649
614810
1149064
1565438
1775062
90613
1730477
758546
304773
639520
34756
1954024
490550
1348791
1478244
2710
1243254
496233
737324
954377
710319
1416565
1786829
1178216
944054
13501
458467
1182236
1815798
1099832
1404072
1889913
1645139
366954
1989257
1080871
330091
989760
687514
1255774
1050066
1947022
424258
856800
1025796
861157
232001
731305
152756
1164947
589168
1233347
1935408
1581315
281971
1001427
1147392
828539
817505
76634
600615
1177430
831037
810400
387217
587294
1197608
1798985
86682
1502952
1697422
470109
973854
1389760
225479
1341165
157890
721164
1667857
853920
589636
1562325
1915042
598536
716929
861424
1824881
260358
1658597
1986846
998733
710562
1990651
201902
298
186515
1051284
1689118
1182799
1785203
205000
66420
484497
910370
1692458
308377
380677
1597942
528738
1530338
192962
698294
285336
1968678
983002
1600967
1528966
1562248
130878
1352876
1495345
890912
16678
37021
786274
713580
1061059
441938
345885
123071
1236118
1242682
1862967
908750
9861
216345
54471
1007154
1023176
555695
533914
523547
1796839
869272
213388
1558717
1519995
349320
1786425
457333
850783
889864
289577
1286420
1588032
350526
925997
1013279
1669573
1109888
1428368
418228
1732389
1064265
50378
1863478
1217250
124161
596501
406111
272356
1676998
130572
689388
1577950
1850244
694969
823629
1449783
1185888
194783
1219182
1577817
1912639
1829083
437344
538100
713700
1980917
1256346
1093013
937635
1067367
1738576
1225297
8928
413988
817389
772722
1426554
1973068
889496
1267289
1005511
31911
99177
879914
477077
1751626
827568
1868862
1253423
1907328
481619
1121247
1952890
576116
1493130
190429
1679912
641416
1787172
240553
1271418
1788638
483996
1086498
1725500
1557525
140509
448384
102626
1295349
153557
1296708
323969
1575139
237715
22352
1380219
845073
1283636
1882880
36806
1447180
1406622
56073
1264515
1856978
1155493
1984996
1954668
611259
817816
1103277
1160390
1778463
1928774
488318
1590066
1017372
378082
1384519
1287691
1965753
343357
1057733
1065342
365302
1767879
1445961
534214
212671
1411801
1121538
1549576
110066
750709
1715933
1722825
1720220
1225131
750767
1136351
1051031
1510144
234799
712062
1812545
1840602
1341093
1877732
1374073
1049110
1304748
106172
1942061
218552
155252
858767
651199
1983439
134341
1558063
819815
1260810
1885616
90791
580293
453843
747341
1332778
425203
356067
298417
1259198
548642
1618674
516841
237003
1545776
1562830
1716476
1176748
1398725
989595
35940
1259411
852926
362659
1729405
1430069
660442
300684
1105601
1784033
1101462
994942
495524
797096
1232454
30212
1895218
1008046
1855104
1771116
768386
826102
1397505
1936382
1366115
738075
1897964
978591
1155434
562981
1956816
611107
1773223
285015
576696
1493388
1210586
1955545
1356398
53869
1551419
1885484
1966562
1481176
1754709
1558896
609514
1749110
1932318
138766
988820
755875
294202
109777
274883
471615
1900680
367887
1831651
358133
873271
443856
146139
175883
1198446
888315
1513370
1306050
805488
28960
632380
796548
916776
206581
1264013
1209466
969127
661735
311302
606461
1324330
887656
91557
1831510
364532
1358101
1532189
303555
572754
1554872
1182454
1655302
1268576
334208
1364170
227205
295301
178794
505211
1567314
243648
974839
15694
1148521
1480081
695640
677404
737628
284500
1496465
366
723073
564941
705912
765841
180948
1825039
1684120
786391
277113
1086498
887526
205406
158274
670429
789888
395271
1730799
282431
1526328
663892
525716
239887
1244399
1660263
642773
403124
481005
1488478
1513040
701345
1413260
132558
746655
1636174
90499
429644
1123086
1204354
1612839
813393
889937
1595717
1264172
1232943
1252590
886534
1552442
1072257
1001403
924136
1217112
1881652
1100347
1004664
768602
854337
738780
1325893
750593
1152642
1728507
779772
431826
1454183
25938
1821889
1996579
480953
114903
1594908
487545
1531095
1574305
1334343
306637
566483
1962749
1679848
1678558
871804
1033646
1828655
237277
931670
1133445
238636
1036387
551478
648552
1065442
376049
336272
1488426
1013539
768305
110111
550901
1760031
1839307
884166
75654
448587
1733990
1793714
1465210
309315
1562945
543756
386770
1169200
1062369
1975128
787109
934274
374859
1620296
1014626
988384
1433330
524022
1448605
1903698
1481729
129501
869853
1512601
956833
1575790
1589786
1741957
1131302
1020716
1330167
934611
1264688
664685
758307
1314952
499473
511823
978807
1053831
1689822
1226812
506537
1100263
661304
1772949
440555
1277221
1965806
1634135
1030159
1645675
770158
1002703
1741988
275427
502654
1641020
1158463
1258728
712534
1110798
511889
1468918
727728
814137
1807368
318390
100362
1783005
973458
381486
1828514
1120631
27259
190512
1082350
1219783
1025091
716372
1590637
270524
1919246
1523816
1253340
1407164
1793561
1873835
171579
451629
1337341
1263683
686983
74705
1906078
1316974
231886
241886
951728
1120736
1358586
1775501
339161
1110620
251755
274023
149353
816687
570672
931795
578275
1505921
1404230
1927238
135794
1106195
1509041
1651252
770481
504696
574836
1176884
856087
114183
267686
398732
1418247
1803347
1018934
717800
893906
7443
88707
611429
451944
871406
1679185
927925
156522
1670712
1937210
171106
1980932
931191
1232483
1661532
1989616
1465668
1111608
566151
1376661
1649999
312145
1733395
541588
261299
1688219
248267
1650600
1321366
1345758
804220
910072
1289810
1745051
307678
1109274
1807237
1994091
399856
961457
1248740
1612820
1386272
1233472
509736
1524453
1601558
769159
824736
267813
1022723
1287506
1845372
569173
791345
1997455
179329
235414
1493757
1042503
1862609
937147
1364804
133362
80374
545913
1287130
1467420
833101
1543826
1241875
625445
1066085
1878698
506503
1701915
1453628
297612
1761621
1524957
1800332
213736
602419
1937439
881297
1835492
146659
26038
1796774
868766
4278
1351147
262443
72909
1775126
1448733
61062
1340949
1794616
198331
363864
1464830
1795746
1901903
710580
905166
496025
1834408
522038
1543995
97930
1190586
1645042
986317
1574037
1773703
75266
943551
1725600
1082499
413329
247758
158088
1529064
1109934
389802
1248433
1393776
141330
416957
1924177
1964959
1939600
757861
1321381
542175
1200754
500042
14659
662210
301080
852010
899879
1022113
1691858
1195208
797553
1795964
898399
1042335
413914
382348
735266
486559
832066
1931091
1988969
522182
235211
1414407
1027748
536691
279526
1721593
1129573
341457
866244
1430419
680093
1373689
61610
477001
1578399
1231696
1359990
523823
1086070
978760
1108824
1972382
1521939
1123338
1206191
211917
562490
1764999
1884724
937883
1013210
1712030
432274
1065149
841368
1714195
1848925
734785
1681598
1944696
732044
1745439
886157
330971
1818368
766777
609351
853492
1535487
682082
1476669
1048342
1139519
226903
1164261
376581
616141
1106219
337263
802487
1293879
590489
1565955
39903
1038726
191300
1908440
1358486
1115470
700262
571179
82174
1738647
556316
792474
149892
1754931
1663118
164624
1978064
895449
1221848
1134289
1592850
1974482
33149
1412568
141263
1514211
269644
1941590
814904
1636418
1098132
1091073
1230570
1623371
1403972
1655876
1573997
1997973
1208522
827025
907324
875800
1415587
1886536
624167
275054
849014
273389
781862
169774
941472
1839739
1138130
367637
1172900
1019712
1477540
1554680
1640626
263342
1031833
867931
1278909
1464554
50135
1266673
168483
1433840
560867
513946
685880
1722920
704981
1652582
558956
491602
1915809
1021983
1417959
1724246
1751089
1334405
1157222
1554313
1751092
1671892
1786638
1640839
344979
702491
878714
1273993
1294376
1416223
324405
278876
813751
590344
1486701
1672830
1053744
238738
1802831
1999492
1062718
499095
1563688
817213
720282
204722
13569
1771456
817489
1857984
751985
312136
906542
221578
379132
1902083
450074
388096
1790750
1064293
917947
486880
1141261
1007168
1786712
1153689
798687
353052
286329
1378152
1722373
1071488
1850704
1137550
1811896
940872
901163
452524
849827
1278182
1733118
1014360
298186
881712
1161613
1874272
1749692
1597088
707686
1892078
1650608
366964
854843
1916804
1885786
1787502
739476
856260
1958195
1561061
58991
97230
497164
1317206
1785424
1909326
512241
1615942
1406561
1165891
1720071
1794282
1570457
1132232
1754880
1189278
689215
266710
1614700
1531342
1379387
144887
1558283
624079
629818
54395
1487731
399447
1960351
1595083
940126
94539
1874614
1481438
1607183
1304812
665986
299543
1406245
1369289
1298479
1964976
764988
1703783
1538311
621139
36359
1410747
1725429
258716
948117
1080538
1063534
1216904
1380386
1945800
5618
272787
775317
1539067
1596221
1269839
279141
525736
297737
371843
89910
1517840
1308985
916803
726853
1412345
425276
345834
1601327
1652839
1237976
393602
1575889
879653
237489
1040330
110419
674564
173392
234586
1895211
1402254
459770
87611
980872
47755
432375
1872130
83343
1409265
17633
206704
486451
1111529
1179118
1227300
836122
1888651
1073132
1245575
1442897
257346
353439
341731
803744
156919
507776
1123556
1995974
146619
431713
1907949
38784
1346597
322281
496901
1590577
140654
333630
195160
1752637
1620421
230336
1865104
16060
1290957
410635
1587481
574331
1259040
1134260
968138
611134
53737
1930203
1885763
637252
827254
1528926
1139687
40550
857969
1421190
853598
235193
1142449
756869
541450
1958588
560154
405661
567845
1808589
451867
1399624
322688
442114
9807
595166
896615
1767920
1100016
946685
789961
1871499
1813244
167943
341437
391985
154039
1234732
1694343
604408
627898
1101536
461634
1062923
554698
535178
1473642
1522499
831314
734641
31670
1211590
1610969
485561
1210866
900290
1131854
1300720
1834109
326026
729528
1694749
1806600
1007032
987397
1395126
1555044
1208313
1331303
1669967
1655891
549556
768137
1567181
1657375
1901833
1505956
19104
596294
677876
399881
1815025
925237
745082
1954341
838836
1688029
1477605
401791
1094383
696201
515135
1374143
470028
1992866
977832
1884078
1202526
890136
1479353
1829304
886857
1146863
1312263
54742
21136
1145081
1464776
1042770
639681
271970
1509239
695669
1555658
1895992
793800
229513
1449602
1749342
1788246
1710430
172167
651749
1874444
153098
202637
1182266
699192
1104466
270928
689937
1170709
1369918
934648
1864912
597401
1901059
1582946
1287913
1575461
1265322
1676236
408808
622349
195643
1732419
1927967
1951365
551390
51005
221636
1233611
1266548
793669
1361191
1747768
780752
1106435
220146
1514438
1048701
265998
1192258
130691
731205
1775028
1525113
434982
1568387
27682
379787
390163
159224
1567775
1229510
1054140
1406956
684256
622395
24843
1363559
1841162
1432966
1407116
1670730
1689250
450400
1073828
631687
1977119
648782
1298156
1672349
617741
1983629
838969
1506526
439667
1130107
871053
1770943
1226793
1889424
819173
792589
1280519
1597199
75141
874147
68279
733328
998929
1394214
811863
201863
1805618
629485
818051
528733
579668
931642
393676
1077555
344676
1752790
1869444
1223828
913355
1329062
1974844
1015656
1024596
1207656
1024364
132806
997749
922910
445396
230424
457787
684119
1536744
399500
449623
1925192
1216382
600304
372266
447853
66973
1132645
745805
1608370
164668
765212
1506965
1942541
125494
837585
255148
1325206
603664
1386044
1259446
1844539
680721
1873106
915800
823625
1715702
480116
137006
1174981
810898
858955
531102
617974
1421245
285876
1109233
261435
569199
1002795
1899556
798890
385027
1585982
725931
1176756
1113826
1466442
1368807
1428425
180374
631785
1472105
982604
1162728
1349864
1860172
951219
800634
72381
182773
1685915
900756
1901835
989383
649448
771831
502932
1892488
1512549
639004
1562252
7667
1756372
1896015
1589739
1526886
1152895
790503
830316
734404
983279
872780
1704971
114263
864867
622718
1280015
1212046
579450
1826016
1242932
39608
1797537
526251
563329
502874
969128
1342819
562314
1317295
1930298
1863521
848044
286586
1740258
1232403
211938
1701473
1988361
38871
401112
740065
410398
165427
17289
1568421
680569
1709053
1953545
1339434
205794
86556
843509
1772625
1279089
83995
1877064
1517708
1501981
80370
1802526
259432
540880
1251087
727664
1483077
477643
1354668
1555447
1527286
1762995
1664545
375873
283216
789251
1499581
286679
906341
1922712
1673626
691178
534279
581073
281925
1837604
1815065
1276726
787111
739787
833041
294255
1373477
1653856
555400
1993131
895588
315098
1990094
740538
368699
752786
1424956
759489
310732
1361661
1919306
1870842
88343
64217
1863018
1827189
756652
422289
199485
1624261
970813
1730041
1420173
1337047
75547
1830301
661564
1143374
1762710
450252
384780
1654150
1983868
1506018
127694
1411863
395199
1168269
1505878
1256703
284049
704502
285598
1346296
1323913
119766
1709482
1503152
1016715
218036
250825
1332826
755100
1527041
1026857
1674385
985930
393467
1432928
1902951
1164617
1392094
956974
174126
1246153
885368
413853
1905974
159431
1929359
1597739
18098
1757293
450259
290999
1738722
339636
1709284
521798
1713778
223914
1682431
380056
1575506
1065685
1960277
654314
1775480
1730110
1972953
1750201
326682
19366
1753549
1186935
634576
160673
956721
1706433
102134
1465153
91134
1929230
43478
1603655
576976
1181474
851057
962154
1531254
466398
150992
78121
410504
1481085
1127988
140112
991439
54334
1944787
1711394
1410498
1813645
1056661
1869484
1275820
321171
794372
554821
1074992
1769640
1015792
1471657
1853141
381546
1983541
1728639
123589
1516170
480955
298155
1337175
719451
1320566
879575
47525
356608
1195764
415460
1209041
1732768
1599300
1977599
1944352
83719
1252819
1616116
1562084
1641493
1505785
946482
347021
1055725
963724
1247436
1258604
896167
1804394
1093296
1534927
911326
1621113
1163763
851940
1906262
184827
1365440
913308
1920164
1636328
306476
1812162
75272
1989654
725745
1263406
722762
1546457
429761
832436
1643997
1352180
29548
374165
1373031
24391
319316
804735
808450
386842
1703327
1013170
927067
348145
897818
935042
466155
1665909
25923
1016640
802836
1901890
323568
1335906
199247
1697992
595736
863248
1118413
1596589
1993764
427442
382734
1418234
327144
1226704
1029718
447323
980130
1594993
594748
1125971
765460
208197
298245
226684
81808
565649
386850
1378570
351902
327199
1219026
1520569
596880
359106
1328798
502766
829165
1335352
1134458
936426
1513262
1503301
323491
841546
1717440
599530
215166
126726
1495154
1650273
1125037
1450281
1081846
327796
1704580
1385046
45850
1569426
1057817
586278
670880
1697703
624654
732176
480423
1693412
1567757
380488
1642157
299342
1907285
1369959
415592
1747745
1294212
1528075
898306
234719
380268
90032
1605778
1020427
580721
490381
88565
1112375
147520
518462
1266449
1879373
496703
667286
490485
1986000
476848
1893577
1653653
1680641
1703629
1167545
1468503
278215
708373
1128436
1018095
1651353
521845
1754611
1089922
1202219
712940
854522
1477985
407805
1518881
1952216
326099
1345695
977709
1933622
606403
279554
1740360
871306
527724
1609581
1491394
1539248
1468577
1832594
15941
189676
552438
1954192
1078066
1419247
331065
286821
633748
1553692
1647396
131215
1727678
583655
1010658
1049084
299095
1376109
610602
1510020
1145173
619445
1649604
763338
352240
1820631
484031
94675
270662
514308
796720
998332
81340
303705
71306
1876598
1329035
1849578
1006436
991426
1193542
1058052
409641
357178
892432
295417
1435094
476374
519061
1894443
1197543
739422
366752
1841922
1587760
1251555
777316
438595
98434
994861
714371
1207733
847655
597137
413948
462039
303892
1961714
80107
400859
1050637
1642752
1531337
720415
1542463
854550
1573687
1561051
408196
252000
754972
1545323
757988
677819
530057
1436550
947178
579439
830032
530971
545337
943653
1599213
813202
1200764
1052358
1015911
1325758
1395751
470635
183299
1566240
854016
980809
1578013
166431
1016197
83952
642316
627622
1469764
315653
814814
1050047
250168
1736866
787181
195759
1941428
887240
1371034
1883903
1031925
1672031
1318764
39831
478187
1488644
1325216
1472922
179667
154832
893039
79412
725397
502357
1531635
1596952
620359
959648
387587
1267625
1854659
1309243
1200427
12142
1688980
123941
890588
1126907
1899986
1470031
895422
417887
1414843
1304273
418235
95286
1854958
1399501
803111
142597
1734114
894538
375441
299432
1504501
500563
1059118
509394
1294748
568788
1282450
1282381
839352
566270
297813
77701
537261
1849983
225887
1958221
99753
1578365
1344966
1115617
836849
332740
215277
125270
939962
412984
496677
219054
204856
883032
1723420
1868347
1415846
1900936
1660436
1692794
1633165
1272916
1897029
430858
225974
1394365
1017843
1800349
204353
1183835
231357
1076605
1751305
1633941
91178
1976009
1580405
1131132
258755
502372
453309
687797
1375670
1101089
434454
986086
372788
795561
1975741
33445
1549863
148988
1088627
1492948
342023
289807
1647363
678160
1424740
1105811
1464208
1787575
359361
1160054
1814929
1894655
1738571
1126947
157749
679442
1889129
1110738
1335856
934726
644043
765137
387078
148516
1691030
453050
1500203
203454
1880477
488352
1992214
25196
1162234
1718758
1987647
1635235
59740
1150755
824839
12058
440353
1804131
1444499
871055
1808598
572408
1992843
1616888
1665750
652001
260706
1534787
1347124
1349919
1961440
261163
1051019
122835
243020
1723376
1489625
405384
1816547
172007
130004
1632371
553584
104375
132246
132675
350009
1888798
564404
1719852
1073494
1102486
1904438
1028076
563706
204855
757888
1316638
1687366
1194889
330291
1253436
1163765
398153
383394
784012
749849
498139
1557017
1688097
174592
560295
1169622
1864837
1973298
277249
1700273
725584
720623
514901
843047
1970613
1462024
669450
678427
1068484
656324
1909060
1714978
1485377
121361
770499
286672
1283066
1443966
910297
163842
1684951
1704545
693249
970969
1393944
1659653
251857
237376
1162775
681417
1838164
1204216
1728752
1906656
1667059
337334
338715
1687248
1814702
212272
1854959
845543
1881830
370582
719382
847849
639575
30464
1256422
463522
1944142
66539
807243
842766
1224019
638480
602660
515923
1213416
1911883
358466
646586
655669
1983413
747255
623179
1621620
1333826
662026
1537262
1730382
770696
1235781
43813
91714
1016207
1597876
825289
702935
97062
678016
90891
856216
1752293
929354
1301627
593516
19831
645728
1514276
762332
130468
40713
822218
148252
487876
1269645
1093634
693234
1657686
738381
1574995
1531677
842229
1099057
1162710
862690
979141
1709010
1171648
677807
121229
809400
1246422
1736839
1908639
519325
775241
677627
1915858
750225
588265
476569
1908041
764271
1237589
1801572
1731079
1450358
1888416
50427
1297841
333926
1096157
55742
171969
1154115
625636
1847564
959105
1855224
1249554
513428
591685
1913099
471458
1603823
1445823
1889236
1218130
1696328
1128019
1840734
606538
443964
1438130
1090382
1270619
691920
561521
825243
1509732
1878111
1134245
226860
584978
596731
1562635
780519
450791
1860279
1004073
182267
1730441
1641365
1285023
1037195
1925659
498880
646122
1447045
1945020
1954324
58294
278260
1200409
691454
1873772
1310203
1397292
534827
727709
1334610
1711141
309572
1515846
1628763
713429
1038632
1444046
1898056
626226
1993018
448347
1625273
646522
1672137
837772
900278
888320
149280
289092
379688
1696576
454564
1193554
1087760
1242673
1123022
24523
1252019
1068586
1175444
961126
1322887
939248
178761
73520
1841986
1357275
467419
826054
370013
1666527
1588706
1508541
1905397
1894290
991636
483369
1124467
152962
1597112
1461343
845806
220829
653753
23461
675199
357659
110008
989447
1969272
882572
1234701
641135
1421095
279540
525990
151024
1466505
258994
391383
1506456
1686154
1161642
67515
1961502
7359
969286
1930410
400374
1758875
675873
372186
1822025
772526
1312677
357584
917307
785254
1114552
1325842
274283
1723811
378800
1613445
1528917
529406
1909841
1318746
1847285
1301894
1186036
913202
600043
467713
796273
1332556
345899
1142193
253308
394000
584843
1847768
1554759
1063844
1696204
142207
1360370
1656195
941403
1581864
1555875
46403
1412420
852086
260850
1478793
866941
1402425
716667
1085197
507375
1992083
1454465
1596542
463929
1752900
1511249
1408547
1504969
551874
1054134
1482071
233084
1097781
1878243
9020
1514073
1049466
1586237
974021
1512046
224763
1558653
279890
660321
1002960
1162916
1872711
882159
452043
1668424
674141
1680086
1594819
156955
1981690
1923885
160705
1029789
792096
1275284
846608
1282139
1414305
1779347
1914791
210027
1121683
1458301
1622255
40900
32037
828536
782147
465611
449095
213220
1287693
1456958
1662155
896273
355473
259389
1247285
251616
720401
1226569
1215504
995396
1313540
1835187
954532
1492112
820649
868421
960167
175632
1153963
77377
654767
1450942
1926142
1935514
1460547
1325535
1961846
1953190
1989993
943394
1814367
1430964
1523275
1479317
1527029
464008
1891059
543421
1465229
1525472
72020
5619
1881904
679983
1818792
1524796
1412617
1032043
618287
635252
1550091
165253
101683
1328152
1209571
1755268
1933291
1350568
1613916
1593670
120675
740160
35584
1001565
1204312
75187
1386406
742740
434064
489679
1396912
1722555
1304228
206129
1892212
1319890
702623
1447607
652741
413307
1822813
1213853
771198
463668
912229
1447929
896203
684111
1342352
191717
943191
1254815
542290
654597
152518
1920569
611318
60755
380607
1245107
505775
1106594
796857
1632904
37947
516046
88657
698057
75190
1583758
1600765
167281
523635
1439362
186829
673802
1757739
592335
1264342
1469173
1678778
1839045
1357480
172585
100661
1046958
430790
86462
882960
449402
87857
180701
666029
1706102
1353116
1120280
1879094
882989
267125
252631
899732
310133
1682051
24636
284563
1687701
1314681
814761
85166
704399
1920890
872001
1019606
1819743
1830309
1499195
1756357
57626
534929
1588467
897572
1289559
241363
1033752
1760971
1179653
1999580
1324647
1765657
490705
1006336
120658
81157
1314865
1280442
1493701
1443342
643644
516356
64288
470792
449982
1461016
1490299
711935
1404184
1202068
1760561
337564
1174343
1902851
1121564
448399
374256
1163109
184341
619673
1646787
752277
579638
971156
1643646
1848346
1626842
1099265
1866555
1728768
58652
1728
1883989
279439
1249428
1158459
103696
555572
1855030
1851539
1653845
1355864
754660
1832576
121654
520942
1473550
498732
784472
1580597
22069
1666364
856156
1952287
444984
976788
457609
41727
1261872
1682225
1526380
1443335
792150
862171
686409
987577
497098
1435671
1691044
743717
458605
1743745
1572168
346911
1031034
1419814
1377481
473680
168588
1908413
1714972
253781
950063
1065276
494610
1463023
1594685
967025
1527738
1937011
174534
496247
1163166
908251
1433780
60967
1900977
1272819
475909
1605850
1732704
3032
301025
1117670
1945326
288759
1553091
1660668
756096
8782
1834842
1387167
763630
1604416
585678
1543255
1150730
1648114
431681
863759
533218
656377
1350769
902384
1527762
292216
1579407
1290427
733090
68984
624538
1680312
193734
560670
1247987
1842200
1397215
1146443
1104474
1289598
601393
880303
351116
1382315
944182
70697
1138261
215312
1553103
1284168
1742412
1763519
650093
1891001
1670024
1259808
313021
288795
1442324
352762
1493063
707602
1082526
173903
1744956
1327625
1818845
86959
166517
392449
239455
1232029
384460
408998
1057514
653773
1088341
921305
1589587
258941
1070289
931196
1641749
1662214
217981
1013401
1636627
1768108
315095
1136310
460185
1023177
1111762
92820
894746
490191
765849
394170
1150390
1514513
1079373
1151428
1651179
1101499
824838
1533001
633482
1059980
1369825
462050
120053
637840
514838
901352
1936553
1393210
224987
193757
1267379
1866926
1611128
1168883
1395493
1477565
1300620
1333799
1924714
1805962
1442578
1602237
1958481
394907
1081010
1651825
1889771
1610574
550916
549412
1434964
608150
661958
1856204
769579
704149
477866
643645
1197491
576945
1327239
876075
409956
1029133
812457
1113236
498760
1667743
649662
175807
1072873
580000
198210
243505
494758
1715594
561614
407514
1298635
58069
1317827
1994471
132281
1400014
516209
8378
1024748
1762568
91946
779297
364305
1454954
1114728
1315994
1740353
73801
1371063
1238145
1425615
36959
822480
188934
311798
1547626
982200
743019
1930644
1687265
972135
1091334
1360076
298282
1280753
1725492
1304789
40146
509369
1898359
143766
555856
122651
1970340
1303947
1742411
1642417
484817
866341
223893
1030852
1361279
1597973
174945
1888608
1164740
1413272
1667926
256587
1940104
1553858
87333
1747018
560007
970832
1111189
1809439
935280
90498
1172567
1931114
1199772
1958194
1310050
625820
1396994
1394266
1954380
40328
1908419
156677
1168548
1714562
1936579
461473
407394
1330761
265795
658750
1354515
1431528
1589377
1009831
1959113
1124233
1979509
402729
1015776
1613480
1919554
1308073
811759
820375
1646795
124660
325928
1865391
160218
886636
1328278
1896422
69660
901121
1793232
1167874
1640219
838098
1401185
1602362
1762908
688931
1317040
1682259
1094151
1158564
1646344
1700887
980720
1387072
521189
727707
1973968
1227770
1415932
1014189
654571
767731
649135
324127
1129170
1192487
1221209
1261370
373955
1874350
315858
99687
1136574
161579
1091107
1077093
32003
1463880
140566
697353
1521497
49747
77618
1615355
255442
1877412
1260826
42954
1128077
757734
292770
198014
788839
1733214
589140
977965
1004046
638009
342138
1903751
796505
1720555
1572483
1044986
1540064
1429153
1389280
413179
761166
446561
1734179
700687
1092875
1203957
1351317
227986
1098579
56606
418659
1603744
316872
1735036
1991183
768440
1482274
1593506
24699
1960434
1800478
1366193
673018
1939536
1214488
848077
1458754
401991
14118
1376494
1390656
1481162
627928
1896678
676992
1358545
1992747
541469
1271633
1120021
1796310
1194742
927737
953282
663832
1788244
1974784
346755
1087810
1926693
1766906
1205172
220191
1200984
1482146
1618642
315464
407245
709983
1459862
781927
13166
849378
63556
1058199
1284528
214452
138896
1766646
398471
1421230
1331372
302795
94147
1297871
52035
1253776
1680626
1000131
1315555
412862
435380
617015
1938463
317127
1570472
976091
1130557
439473
45823
908857
1024985
837663
1458255
1966889
1352602
1115529
161144
608871
92661
1897750
1163942
866341
1253037
1104452
799340
464411
425804
71484
360042
1714789
203422
748047
790067
1170168
157720
134844
1993133
344535
336806
1607759
764639
2093
197623
501441
1296986
1607728
314363
176974
555915
1308912
1840181
1052302
1854338
393984
338328
867391
854473
1241144
880576
1880957
1809160
1519197
491855
495217
1196244
1481919
1835278
1277919
1566111
1133256
214858
887107
630174
1013633
84096
774064
453219
1513103
1647357
1008455
498832
1141979
682223
30332
630797
1792037
1782783
1988807
1751656
205270
1522948
1858671
1303090
91180
415998
1257520
840375
1481018
1663681
1955422
1897989
1108636
1832541
1056717
290794
1936299
1023219
1660917
194834
32447
57456
1269636
462119
1402684
441072
825362
849135
1039895
1785022
1079237
168727
751019
1973120
1518875
913526
749797
699672
287909
277089
1122890
280223
670750
602112
1125779
1554564
1988598
680018
71852
1761716
657201
352340
425401
1613024
693356
1496382
1022013
281814
1794306
211019
933174
4399
1569727
848269
860623
1241315
1931997
1597384
1266493
1064439
1131366
855620
753806
879908
820798
433886
1610423
829995
1630261
111633
901453
1997075
743388
1199335
109801
85113
1712816
1731179
1642189
979483
1761200
1857502
666543
1313675
1126030
812888
1310636
746504
631192
445915
202954
1118147
599013
63601
1939890
661277
352425
132009
1410190
1054721
923291
952148
318251
1055398
773340
1993680
523314
1512568
474256
499930
683230
328497
58451
349826
897548
1750273
1885638
1387623
1340181
828153
1307579
1083143
215361
1170706
94111
1960910
1830546
775250
809277
780215
602573
1966426
1918761
1874302
64665
1677991
1166075
201158
539137
985230
242229
1245423
930287
1228250
33503
864876
1929771
1255561
1972033
1977443
1740335
1109810
1666389
145054
400926
535897
810732
1861081
911861
383403
1727974
288129
1627613
1167612
705712
1175179
1998098
1728487
62784
1198854
1482717
1113710
228441
874554
109363
1017522
1834954
1365752
43476
1533709
281346
1153082
206859
892536
67783
82672
2889
1829081
571181
887941
819566
742799
989797
1293724
57148
179469
205682
568920
1912164
1347438
1945047
916833
969437
303071
853011
1229383
1366307
1541132
1028868
625559
838372
452876
220403
378458
441531
1702639
1482082
1188386
1977787
1256152
1923575
1324070
1830743
1281935
594130
1605764
130425
357760
1997055
674338
351366
1546334
206949
1182505
731453
109064
762388
222636
519662
1665520
405065
608388
1228946
1302079
498380
1489525
1529759
508636
1330580
844579
580531
1191394
905712
1981124
46528
1093035
849257
518632
1286126
1111301
1100800
554294
599465
1596663
1232150
651979
189769
726882
635105
317067
1990212
415792
1302082
1593398
3789
1336159
1661132
251944
1385116
228778
1324612
1926585
1352064
481093
828271
1796710
520311
79505
1765932
301575
343056
964900
1404881
311911
1134593
679898
922971
1494916
1901996
228251
1374441
1296631
303452
895163
466296
560245
465550
1805282
1851174
532996
1443386
1835141
1657756
1917452
1215683
574217
889623
1124011
812657
1621753
110596
1324269
1181086
824006
1144153
1357220
1985702
14498
635778
751277
579058
1935325
237534
1309905
1531775
1320800
71722
550006
772438
336573
208204
574071
545133
360873
49050
1149516
1442120
1775507
20287
1157820
1936660
366499
824072
876037
1217917
171890
171025
980697
806816
1346383
594507
556878
278285
198757
1246701
450518
567779
1380765
1650859
1295974
693551
1046296
1999477
515419
246239
596889
1562345
735312
1973709
402884
1906834
1428738
462175
431690
1350582
1567513
162880
1774498
961178
499259
715065
550491
674136
1818267
1862104
979620
1992629
1756496
1550115
317291
4360
1355432
981069
998114
1728945
368060
1683226
1757943
1088183
392770
1379630
612632
543739
1273349
1570831
468337
1179692
1236740
1867999
897330
537416
1509163
125659
1425783
1520139
1778185
291994
1795491
1508694
192
230666
1364522
1313065
1881000
636245
1741974
1641348
350991
1633178
750474
222422
354369
1056314
906228
833157
1448501
401426
1270079
659187
46703
730476
930411
1683305
1506088
372471
1337309
191820
1225089
62563
364473
1558279
443518
1219024
1806046
1016578
1945852
1641502
138547
1273092
1183595
1063883
1784840
19782
364531
1520926
1898897
1720102
1445727
1991308
364482
1871050
991831
222729
1156023
1930051
865036
1918649
1992658
605221
334276
716952
859015
1968743
994650
1373307
383251
884035
648048
1483711
1019273
1352673
744541
686601
372708
187901
794634
1409037
1045786
1042238
226359
851484
1556747
468290
1864198
466705
548677
412068
277796
562633
533215
1300847
1795862
975747
1806523
104789
9391
268232
786193
1473864
1716672
1517244
351079
98745
33961
1418940
1365422
988898
1188334
413544
1589140
1522881
805116
1276453
1224169
1244882
952949
218210
1845031
1615168
596806
1061459
1534914
1900175
373332
1109460
1080758
48821
16947
54645
1852671
1069520
281685
1993674
1837900
264165
1753653
1955034
1139506
715241
1474122
210099
1824805
753387
1541872
486654
411860
1853077
42835
629928
1651052
266381
970863
181230
1443522
510187
76118
1168543
1187316
761966
1548990
1981473
1972076
1459098
856484
1754575
1696531
164304
1276333
371601
479320
1678170
1566545
1654214
670482
1671432
786051
254682
830104
412530
1227224
13277
641203
755120
937116
979340
1124881
442920
503702
310645
1749319
1816512
52254
130567
669224
466780
841697
1923711
319109
527009
1074643
785761
1188573
34359
1598960
1400711
1783511
1535708
31649
1842486
1872004
1300028
1560661
1914877
832782
1324502
384468
693008
1228149
430389
308289
1750144
1058034
1708702
419981
427830
258321
1097209
1910010
1118562
1020095
763980
222045
123294
1455527
451122
1647343
1627328
570822
1560207
450264
1339653
1445111
54344
383635
1279844
646763
731349
368816
135514
784257
1671340
1596548
1260432
71357
1934680
349183
1680790
745720
157228
952481
307350
1573645
1212765
1803856
1412576
1193489
1677048
611680
657163
1316368
1911853
1680913
424318
1601201
1148596
803439
1260010
815228
632513
621993
1233554
997892
352602
341047
1473669
91654
1283150
1713798
769869
1571298
1043142
458656
631960
1471702
1059974
744737
663763
1301162
1734020
78858
252991
354300
1496693
178703
1883952
833908
1905860
392429
1566416
1617355
176301
1436107
1404306
109079
627015
437590
210531
1355960
951085
918008
1872779
824958
733953
332060
1408066
356006
840839
152920
1729251
869145
1275309
1574655
166283
1200894
1500431
277006
1110748
1034468
9455
1335249
854584
1167485
253679
1105561
555566
83877
734697
174158
741493
1244773
1074840
1189230
978755
92109
398217
58202
1476695
1250905
256154
1384495
1759417
1222873
190747
1092201
668561
1117273
680367
1425478
50876
1495367
98445
368266
1445659
1904095
346981
982213
1753941
1787103
1472121
996223
1450182
651781
1174638
733905
141444
634412
1308395
468039
1432514
1075220
1855666
1749559
1664515
950401
1928741
282961
1599114
218246
60355
123854
181358
1495381
252598
1841704
1443279
153521
594209
761956
1747112
332151
767385
1396416
1821416
452422
1994138
1198661
51777
1814621
1810523
350987
1338903
871581
236125
1116807
1732268
587092
92281
803669
652839
437881
754511
931642
933855
936659
1887009
482260
571541
1891355
1349696
294895
69882
457547
1219460
972177
1139751
671248
827060
1042987
1141055
1777014
336788
1060273
695373
1273497
659931
1478707
647211
184810
1187380
1002904
142153
266977
160349
440747
362385
323879
1537782
865107
1297832
1011382
625033
113947
1822956
984566
381800
1283222
898119
1176531
687413
77396
816824
1964870
1972847
681615
608835
1438705
1552005
688484
12251
1120526
1625955
1650374
222934
222899
792363
1161447
176499
1834831
198184
760996
1701393
1887634
985659
566855
680623
1540986
1691408
1174441
162111
830996
478838
435910
318191
877792
1247357
801231
1200153
1770562
1722691
575541
334238
1697896
1435395
197724
1763363
1181747
1118330
1697108
23012
505255
1595120
1340159
1660896
1856528
103992
1467033
1498838
118296
1589848
965993
606856
1578943
427632
626778
137327
1523996
635488
1713618
1176049
1296258
400670
1818131
1376485
1612741
869445
241657
1587342
1803291
1003104
1936879
1452475
1543206
1593667
1299741
1665297
965803
596852
1523320
1847780
1647165
1173710
1294333
1850600
577730
906149
198817
1141291
1073517
690395
247102
532428
1707772
653681
1013195
1539000
694943
250284
1817949
1395648
740986
1589708
1416886
1963422
1718168
215649
1285061
601368
1559881
940147
1041959
1749858
1822314
512459
1632370
1473729
1738297
658231
633248
1624456
702176
929995
403356
1352293
943653
363340
1646018
491752
823316
1759419
800666
58009
1253083
26315
501948
1942067
1371944
1947592
1951373
112546
985496
1314680
1266881
584175
666925
160774
992536
296293
201662
207693
923231
165485
731234
1203339
646670
1597262
603704
1317564
1852095
1884110
1163165
652707
472248
894717
1555210
1175809
1141172
977288
1290725
1549608
932883
734979
1154950
1756884
1955564
1925164
1080333
471289
400463
440834
1386028
864418
665745
1619366
475828
1739625
488912
1965899
1413700
1816019
1660237
1457273
1543636
599406
614541
1402250
293268
1140827
1789086
1752922
1151975
1792688
314297
28549
1875140
1332610
791711
1004204
874994
475912
61392
1617260
1003852
751419
1405355
1547611
465645
1383811
1710730
861654
556012
855007
1595733
104814
1292519
1619725
567380
302052
265338
1052621
1718657
1287236
1642541
1418327
1262666
276293
1926937
56775
328010
1272772
1274519
1092799
1029460
1574353
689509
1928828
1594913
593368
512438
298425
585761
989062
1175560
1366960
1530394
872749
1672049
1248633
186157
316964
698474
1712172
899224
739642
710175
1050350
1568141
1892292
1132865
1558797
1140771
33066
768473
1330924
1482218
789490
340336
1861759
977135
317776
7265
1225614
1474804
1327407
787455
1347126
272931
1712971
977320
1497066
205200
1623243
241011
812710
1381292
471203
24244
930574
1733340
1797867
549824
1148601
812734
1630777
1707244
390356
876936
1764431
625569
1817723
42049
421500
88426
678099
1476754
1280055
992341
1034588
762680
1619639
482846
1141359
1943236
1727064
1526151
1277550
1412303
916218
260587
827771
193461
189139
799006
1909850
1528972
113910
1450049
1655077
1696467
213506
46576
1483780
1928859
1462574
1536752
1451077
1516770
1427900
652026
1128825
142932
1224703
1379348
896525
1547552
1679633
1834438
1358932
165950
803280
1413079
1273764
81721
1761859
1256180
71468
1896211
1010909
451898
174082
1681476
139511
485438
649581
1415732
1414602
820972
509480
240500
869945
658132
1737516
602318
1817044
680286
1717319
1724727
1192881
1402927
197654
706920
1778839
1969641
1454942
815891
901959
992302
215892
1233664
664661
912529
75666
1206984
1972343
479549
1953773
581742
1563007
1096881
521963
1656517
329680
1425637
1177065
66694
802799
1184268
668730
633814
484588
893482
863424
1965581
572068
1177106
1852953
699526
1001100
299460
1071779
1384037
1156215
1168365
1595187
476762
265190
6021
1116340
773519
1772575
1440571
317415
1297715
553066
1411382
1835997
1911206
323819
1973486
807798
1539737
525639
1902028
874250
1074430
943293
1643380
1468049
607869
1336708
1042736
158831
978005
1326442
1701464
1261021
1449939
751075
1702282
784136
774175
1597824
1191945
1892750
141505
929493
778723
773583
1879986
812455
1913319
55670
1771790
503342
1631141
93225
648322
215197
1082577
1032790
549901
277625
98252
1208224
76899
1831673
1183875
645997
1099615
288838
403545
234450
1090666
527308
1623517
1084097
231258
1657927
340462
268936
1885962
9618
1224292
328335
1708525
409658
263859
1468971
438690
381223
12775
1753663
861477
823587
587801
664071
50870
316467
732425
422973
817742
1087065
176708
596105
1242544
1728391
528689
1172464
1034661
1515680
866775
699160
45781
455891
1205172
591381
765374
1583794
1465727
829016
1763848
67147
1452623
822660
672808
1213546
640879
233712
1593544
1374691
894355
1021895
757196
1794761
5160
925216
1056288
190054
1954058
299716
1754281
419152
305439
1847689
945936
145695
1714883
111566
435209
191136
1327552
701535
435388
1757930
327542
1909889
510505
147727
6139
1087204
33594
172293
853833
1937723
1713478
1275891
1072783
669148
597399
284285
45066
788527
108964
1230294
21035
935517
356872
514128
60591
686451
540570
1062344
1988099
907727
173402
252047
1019664
448937
398981
40698
1741914
1761625
1952629
715166
717234
1593938
1290725
481045
689026
393563
1818043
50147
1305814
1686084
349547
992967
711020
1705042
452748
1013340
410566
1119250
1000257
94727
1651664
1194598
373756
101284
1729905
1400094
1488072
357518
107656
1187813
1900927
722721
715200
1215350
1088532
386072
31044
74384
1143329
1291275
1838160
68624
1094250
1023795
1044442
464517
1197290
1471586
1172850
1662658
1693118
114197
671860
1373440
1699964
233593
769137
1695315
899572
412485
1387752
1254977
1298632
707113
1996996
1762599
97967
174988
485850
877530
1575537
1013534
1900162
455577
1345892
904170
1526464
577190
1676269
1151559
1597328
790767
180042
226452
963214
64134
1322005
1025569
1673770
1384647
271080
134139
155944
1059080
834817
488930
1684848
97160
1053294
1655629
1939055
1570848
1200184
133970
488646
356682
461165
905146
1979067
1503389
1820409
1070699
1741769
301196
1950733
610189
1952504
1528732
1508914
1952824
1377087
600188
1926649
1751560
236256
878784
278610
1031796
1888470
1539575
791650
599260
1350182
205268
645935
1986972
875232
968580
74096
298552
616194
1050632
1703045
88725
642894
271628
744237
1114414
1674099
1980992
134834
1914207
1794296
477065
1759139
205144
1322136
252238
788584
550191
701435
55197
1401117
621215
1163104
1712502
311895
1122434
780421
391692
58016
1745800
131134
785661
1846049
1719940
1651592
745412
300665
494643
1726280
1831361
563989
440427
1948488
455641
1664998
349354
432062
1495413
1551422
1688260
735628
1655668
928355
1996761
260341
1709337
1840638
761970
1540976
364469
594434
1805441
516488
1099071
1523572
272870
1703029
43871
1839387
450897
694278
1149636
1109821
339134
454804
1605888
1347070
1391618
457158
241299
1697512
393232
619503
168892
928204
927863
477808
892095
624346
762768
597120
966288
1367361
44652
1941683
1821413
162898
1974506
1994888
1874013
670492
800791
496079
708964
715818
1131325
1890633
1236078
1359485
507754
453068
384888
599158
813579
1731710
846017
9220
1512526
743828
1708162
417241
1255665
579173
581509
780072
491680
70612
679054
639722
1440158
1704180
1064287
599957
1896728
1376371
1524244
1678672
40720
1276162
775333
591531
1709661
978265
1553430
430150
621365
470088
456532
226073
1642647
401805
162170
17341
1342652
1973518
495601
573908
1995449
618113
142767
634393
1512102
1632993
1187315
1716054
1400736
436801
358382
929258
1110529
585930
1209111
1242474
1297012
1734492
1436984
771840
1634831
326753
538878
1715357
418229
1212415
502066
1053541
88370
420522
1342477
1539237
1003232
1472470
902273
1225987
566541
1596532
1125520
411805
725302
920802
1528877
1712231
481832
1244547
80044
1682611
1247957
1994988
771284
1256654
1726973
293381
1234118
576310
49312
1879033
76414
640251
351709
1491117
3351
945613
1052261
224427
558584
1930553
754513
1813670
1344381
643648
546553
945037
998913
1047889
1066724
1353223
1316397
1840942
435791
738804
268821
935831
376311
1208557
942490
433758
854480
1433578
547827
671167
15227
139254
487693
1286576
336159
1585886
1283593
685703
92874
1472091
522244
1343493
249064
1449938
920623
1869971
1091767
1091903
1185940
1241562
1573023
285560
874124
902837
1645887
217123
871098
846944
260251
331457
1077034
858919
588229
322130
1707833
1690203
1410524
791761
678459
909689
1528956
108589
1675769
135644
49139
1582451
266420
1433439
1182559
1095853
1900543
962220
888607
1939227
78758
972742
1047892
34633
1146060
1938679
508881
239034
982363
568413
766285
1012997
1968165
87168
419464
556333
759075
1813451
927324
1253000
1343678
1363504
167018
1172602
1239153
58025
1865871
1561146
446802
1153282
92021
1814457
1356944
1737261
1914606
791467
1026185
1466215
1941864
104841
354129
1168680
285160
1014612
647643
844678
732468
503534
1039937
229397
154293
708950
1827012
1050604
261154
746785
918927
294066
692980
172690
751599
569531
545114
1193112
1335121
1675811
815138
1339513
798318
1064189
87786
109187
888681
1126870
967435
1887416
1525458
863444
1426245
1458282
674261
1166257
1395576
549320
552832
75974
675868
1029913
895256
773722
1051796
906349
1271378
1433387
1820458
318795
1155999
877911
552718
630087
1919456
451111
675553
970281
1575345
824726
382734
1212179
326642
1887454
736434
782361
688203
1682419
894311
1195367
295907
402704
1685933
677245
1034689
1456680
791382
604327
1718381
624513
92690
1426307
1027574
1692064
1370836
1351638
1584686
1599936
781103
1954916
1529299
1855814
1010681
1632273
564604
389173
1223472
651407
52626
1870165
1058395
253140
271291
1250327
146281
797964
1503075
668997
355112
963054
1060916
949429
1085592
1256462
861855
636042
420000
792338
1587729
1974600
495248
68975
1831768
1031041
1538840
569109
725087
1066597
974766
302096
721892
532955
968667
266767
1083405
737882
1921
353455
109445
1687596
1230657
632381
494611
1437935
1061259
186641
1842461
1843546
590177
1975030
289702
598349
1887250
1539963
1214436
300980
1753561
1636604
1508421
1947783
724326
1960857
84300
1438981
669551
1769324
1568732
345385
1200245
683555
1854951
762632
1176907
1122278
1547619
1898962
99964
1789739
1332226
354375
258160
261171
462313
283327
300214
1510236
1554536
365158
1064914
732967
184940
266923
966112
127936
704804
574342
582887
586182
684824
614615
1373125
482775
867293
773576
1118914
1510433
1454474
979526
655830
736927
1247514
969133
1742630
288623
451710
1887471
1626657
524157
509088
323425
948425
143214
1119870
265904
765591
481120
894355
1218439
1385514
287710
1699883
604498
882352
1805738
1344926
171161
1458113
1789292
437676
18553
1827006
304297
1434063
1351542
1615064
69119
1060397
1098327
952423
1228279
115965
971782
1873388
891828
1863220
56305
777240
1693820
1675802
890889
1138762
1504377
1397251
291297
809965
659192
831901
860377
831794
885961
1339794
1304661
1315080
1026015
1173498
1288904
594104
1234254
876671
699387
1869811
1995894
357061
1180853
659980
1650763
1313946
1521264
913245
898535
1674243
1035145
350122
1708764
383999
1215151
1654935
682810
1613348
318350
1542823
1351366
1786528
1015627
1616883
677267
661129
1001367
1668586
1147599
1328333
293890
789616
1194481
1488665
1940086
370121
1614558
1951255
1900554
486460
1904434
1084150
336655
754022
121568
1083949
1777538
1296597
602648
1075232
892793
301898
787823
961738
1740382
1967125
1005868
1391470
1959045
1027985
1078848
1826605
44850
494952
534577
1282573
354118
1271403
352449
1893732
1870034
154269
630573
397981
1711760
277754
823265
986210
421836
353862
1831993
387745
1338756
1605968
686938
1853127
342264
1933874
1901744
820577
1362219
1540602
936471
1268784
1971454
840770
717917
770533
36081
1051086
1628957
577246
436082
41071
1572066
81003
1000741
1482993
1571104
168006
89289
562492
848675
1690632
1136009
210028
696481
1051241
532891
752704
1103957
1494186
1408599
365692
114544
207548
913086
1842853
1460043
620071
1913174
60221
599257
245742
212164
1489543
1839448
1954384
1713021
1174789
445461
1562150
1837783
406331
1288303
1349109
941998
477122
978226
978414
1522955
1426335
179224
1869380
890322
218430
1223096
1610789
497829
192254
444612
440385
830134
790543
428104
509413
956831
276344
600703
879720
1129601
1730558
1414755
362064
1671342
1398928
1438281
176512
57285
1908823
892083
1410510
1251674
389638
10904
456403
824966
726842
902801
874310
757238
1654043
640455
895883
553967
394610
337618
898368
1321526
167659
1045774
693982
1046737
1805904
1344315
1163167
807754
1360649
1293747
1590706
800425
502474
1278388
1521920
1291330
1198886
452998
1054864
497537
1843742
1381052
616340
1576573
1474623
361235
692787
616090
204448
427364
911987
910565
1031317
545035
1065250
76235
1451019
439933
1372594
912665
570783
1807655
576374
1012385
405590
655677
1091251
68917
364897
448521
697958
1592571
857947
1470186
1425728
224909
1350626
1342629
1559571
960144
1214895
1041701
1431046
1992648
1754925
161591
800451
407045
1883944
1515829
505595
327636
1053770
567899
1074220
525326
699835
1644332
1388033
132501
586650
1252401
147708
273968
946278
1012293
885543
477926
1211854
719524
1331715
524790
1697147
1302686
1597912
376453
218825
1866910
1187949
888292
1298777
523968
334372
461908
1186050
977724
428484
1548327
1225429
1048557
1594516
1513616
238783
1671662
1980460
1043802
1876474
1738111
1010605
1676547
480833
1407230
824105
191762
395212
264417
941451
944087
766290
86906
1673441
1629404
1250901
1372711
432748
766187
1741758
479619
1292519
1792033
57572
370375
1969009
831497
1318545
1236867
1717239
656140
283073
744085
1905632
1801226
1142115
1359544
217731
1999504
1113488
1438624
822761
1445481
1550177
1009357
1497390
956054
888365
667055
1121363
749083
1775043
527465
1311995
111726
1795789
1245190
1524945
1417868
1679262
1735911
1726825
1713647
923814
27967
1398074
525798
1028867
1091728
149911
1083907
180156
501733
1188131
1831616
1981894
1290573
1966874
885686
883315
1344511
597320
1263504
305849
339462
1705375
1551042
49829
1098605
1406258
861372
601852
287336
101803
366931
1347232
881331
194461
1470863
1404310
759632
1297703
1971447
1674781
1371699
1287581
135171
1230599
137485
329534
1820171
371967
310719
1706149
1900950
1526061
1713737
1493303
433243
1929631
599564
72238
1754788
1251318
1612148
274151
843750
684449
768238
1470455
1372031
1709471
1284935
1979977
290287
1839891
1051279
932387
1057611
371932
1286335
1759859
950248
1919702
992787
457807
1292915
1977939
1613510
283705
1562370
715636
1643268
99668
1370207
606483
74414
1954027
499481
1805916
1170181
1270650
970468
275845
753633
419726
657743
1091310
1094744
107071
1867574
1719797
1206515
174079
1556746
1205219
653705
130813
784026
37531
1918512
25607
1628588
784400
1825544
509267
1866104
1328795
472449
983115
1201854
1714849
1456715
1087775
578096
121255
442044
168421
1789122
507141
1069024
238414
1314955
1446950
987967
1519447
977193
1776868
380031
1553795
1038158
1706244
894140
360376
711215
1789971
643161
1166807
204127
783912
1300122
560299
155721
1587257
681687
655992
866762
1549563
36273
448175
600938
612183
1763400
1152803
1469777
154186
1383347
883392
1010528
1433196
1263074
646547
709080
307958
209504
1681723
292738
489649
1128781
1319675
1770650
1126026
74784
1521071
1508837
315549
934522
1598665
326680
1382381
1563846
211437
168266
109358
1623447
555570
343496
1360318
152173
1965658
1766112
1343778
1492202
1333755
1922919
1725127
968211
1429025
1438028
679365
823423
221944
67015
660851
1495316
109243
477780
1028566
1442141
283936
1185940
746100
1230041
952276
65263
415705
63357
176691
1312733
643336
778521
1729900
1830294
1379508
1554954
1749193
336765
936138
1352647
129756
326837
1740742
1933624
1945883
598742
951179
1732967
1157011
423962
1739881
1737133
1873902
931101
978215
682595
825986
200992
1673219
95607
38191
1727759
286432
21826
1540095
950510
77409
110986
1935494
1256642
490103
956986
678772
1138961
310025
652818
397847
483104
738663
1382924
304738
1187937
776636
912613
1062839
1929052
791692
621955
1035063
1351083
1665280
997754
1961497
494068
1221844
1926221
1385040
128248
1123032
181471
382630
852275
1933899
957314
1842349
1766818
1154615
1329841
1297117
837553
1695418
1338763
312963
416448
140745
1844086
330674
950347
1221841
158788
1635511
1372922
1702204
352388
511830
1170671
1531536
583215
76114
1799631
1806704
1814593
169835
1731027
1011781
337856
26970
1278619
1397276
1026678
509813
1057990
424403
829787
1037117
1195331
1388906
1311848
125116
327222
401094
703665
1886094
1415967
494986
1079664
1623538
75242
732058
870630
914641
1451312
1770892
742394
333331
1119661
961057
1733969
1969046
1873448
1839959
1859688
1893372
1233386
1581664
516674
1524374
1324678
1067819
735616
676695
1961732
1483803
319053
1967961
1833925
1222660
881538
1393461
1055335
1859746
1690649
1991842
351696
862392
215016
867149
1268205
1189522
1725969
960811
1976963
1099894
276508
78711
164194
435437
367823
350227
1436696
1079561
1924283
152401
1169977
1471268
527216
517582
1996087
1172941
1262650
353601
1431403
1284059
24548
979826
1188173
1690101
892138
1798490
649308
1980954
1720991
273440
1224972
701075
1259611
1294714
155862
1583122
1421777
991780
86567
1418172
1217636
1902405
760340
1813638
704108
1984735
1153003
136273
1501941
1386306
1137312
889417
1604860
1970385
1721208
1654042
1684407
89188
1633802
839874
954549
1421149
776017
337725
251410
556507
995840
402542
1412329
14232
786441
1131574
274561
1871466
337741
263334
638899
359108
1844896
1769399
1220627
1144683
1189764
1934281
742036
328594
440753
1808276
516538
972777
660542
847979
1981670
1190311
1205642
1840500
7457
783128
384626
756863
1698596
1476730
377195
1576822
625029
1159627
611121
483622
1295559
1061838
433416
81793
1528546
788561
520593
573373
953107
1813819
1612105
1949169
1116225
851610
1835493
1196376
98631
1065995
770975
652616
704779
304615
1686789
1244500
61705
1846006
1186818
552221
444315
400041
1117007
12984
357567
1058188
856645
239401
1833478
650484
461334
1921995
1301512
584234
79536
1232657
393992
136269
1877836
1020679
979285
137773
348897
432291
235068
832139
932866
1888056
1027776
1881965
1836747
1756399
392290
1524888
1362003
1212939
218103
1741733
106487
44781
933409
27559
741652
538406
1175831
452244
1788060
592470
1072248
443116
1385842
1615811
1465884
324466
1259696
297675
1552174
1582602
824416
1801484
885111
1714216
1662700
549176
331494
1172630
922937
244189
515968
1669971
1625274
1046230
1176689
652904
132675
523063
1552532
1785923
1180842
1284101
1411871
640567
1652209
351864
1489908
1219081
364551
771311
1404344
72066
409213
1085943
280114
710429
1337714
824257
1935850
755429
121849
39774
397553
1444969
1532648
671543
1140317
1609646
645777
26696
1455324
874534
1443920
1249505
458138
1582347
1855538
1141656
1183728
1508937
32175
1770587
1005699
159826
1470456
919483
1326132
967357
580810
774760
950781
1443411
141027
1098163
1053628
271828
1907434
1395244
808159
1445198
876339
1417921
1420141
1669427
302379
1369047
911975
1099685
1959063
930943
86908
1572523
888132
976895
467829
145126
654894
646135
960900
1886246
1732437
906195
1142850
1173491
149852
278696
700013
198746
1214241
1005165
1199005
494082
1968954
1471224
432600
1622049
1278593
913333
657378
310916
1333761
447790
510904
694052
947313
76390
1430996
1530039
1778410
633518
1361532
132728
1432095
1727652
32862
680207
57643
1743544
1364842
68126
1887083
441183
1299101
46021
608720
994374
532188
54132
96142
492531
413033
978320
1548855
1480396
1831431
695699
784037
98558
823750
1587173
1213257
165002
1594891
325515
150449
194552
1051602
1700195
1749643
282839
1116045
724220
1340882
1545473
1564616
954375
1885898
1339497
1265133
1954137
962757
1176514
681629
1506167
1958227
474259
132281
1587975
376296
1763446
1750036
703051
632748
986343
969617
1757041
1920875
603746
1217526
1433969
1546975
1973857
173136
241612
752977
1891559
906760
357307
1833153
1020101
1702138
1662703
1772985
647995
154018
526806
506759
824787
1992743
1313113
1733299
349716
21210
1531353
292420
913233
1899334
1645805
292169
650935
585641
314353
299902
264037
253046
288904
395381
386689
523563
1947947
1510048
514058
1836145
1500244
66871
1351144
1157585
1884839
1509758
235425
625354
1474988
65374
932800
142391
306944
1375613
1544784
1382319
517113
675269
421866
197508
508343
712819
351980
1009411
1841949
1140405
978968
1924732
1177807
1717652
1465313
310429
1009567
713705
297415
848115
15342
862006
1801516
1106429
661822
805815
678223
1544391
451503
529169
1803434
1187390
1314611
791639
1951853
629794
702381
1549587
1902142
179270
287291
1829254
1834287
629776
149413
1523324
1554061
1326320
1154615
1800213
1992340
88689
1466650
246518
346735
1565723
1160328
945252
3857
173236
1282769
312627
1743691
295403
1690648
1437704
1367711
769741
336472
1162206
1127921
799222
1246320
170063
162081
1281120
1678767
515003
854841
441659
1392769
646509
701108
1867499
1937592
1869636
1049876
753322
290762
1978422
691539
1964475
686356
211040
320109
122483
1597893
1183944
66008
1815714
309899
757494
1216609
107549
134407
579641
714426
1579684
1550895
104709
1563832
174110
1631733
943189
925930
953954
498858
1282311
1403141
1264461
857465
1945396
1123505
653168
1742413
1246610
122513
37206
1159396
635846
434204
1627357
1873760
192258
869523
1196755
576650
1916042
602981
293595
1309427
1407003
969909
41734
897368
654665
1788092
201291
1907227
1335865
633893
1781182
145670
406545
729806
209657
865761
322836
782459
1210056
1276648
452700
59015
110533
1822994
1867437
1575105
1968811
1795456
198583
8339
699447
1346237
405370
78057
760674
821066
1114264
1422418
1750674
1920413
1460910
330145
1647804
1692939
1617901
1656185
728633
489581
382202
555524
1630804
1019904
1764853
1656378
1393357
64968
488159
1103170
1089030
274487
1122810
656224
1528768
28957
140404
1507569
1024970
198087
487352
1118295
1571603
429896
385306
1260887
1245370
1658074
48752
329979
1005362
741965
1494534
576496
307217
266497
1001719
1635947
393435
2209
781710
73855
1557798
428568
588418
1294231
812347
382981
1034612
710899
1111321
1182426
1716145
153622
813204
1687287
1553113
1451331
991873
1672650
714571
306023
1035906
1773835
1018093
1246805
846470
1602289
1689236
156952
51046
150272
1115638
886164
240398
1241237
1102406
395356
515603
660311
1997897
283738
233368
1082847
1953961
1975922
1211750
1570178
1640035
1509375
872677
1959477
367549
1015270
1222981
1697929
1125915
207431
267646
747091
1011627
809612
501463
1163282
1284641
1789461
1606427
115351
835164
802966
1255915
1138108
1062847
1389306
330271
229100
1187710
268009
1615419
633195
1773515
322142
336352
974044
714779
89974
184226
1528054
1061921
1001620
1790697
900318
1460588
1137997
1916670
300573
1267052
319273
356951
1550220
107780
1834226
844440
621289
109389
479032
608876
1484148
315177
1626706
346713
1035149
261197
1504295
439043
246049
1702579
1654365
529983
1081335
513525
265214
1607079
584276
1814783
1678874
634610
1486361
682224
645206
793586
73671
556048
898256
926693
279892
1103380
1246733
314522
1928564
1893176
1880124
725941
302296
1356157
437757
1712275
163211
1377172
1371175
1072205
89705
897987
200891
694382
842486
495220
638748
1624981
1897753
1794895
770713
1283423
756163
715956
1504159
812379
1728075
385556
1740171
1344586
1518543
824555
53883
1587127
238549
1145227
902492
684886
1918379
1854908
830793
1012842
1751158
1399320
1180854
1239237
139434
364506
596353
688061
1401899
1543405
1986733
1620782
173927
1224710
455157
328632
424611
1005348
526029
684788
321474
653615
898827
1632795
1049430
1593780
245389
1900359
343484
649026
409656
1750017
1420912
1685502
1526343
178803
373848
560692
1339572
877809
789332
303239
1860453
521942
1316459
1255634
1600689
461282
611318
1761144
1296118
295536
1499603
252608
380110
824356
1059147
1122538
1464537
1594226
1368857
500964
246782
1179022
1047793
326622
680035
59845
1978491
1684274
883201
1048792
1286885
618009
1490869
225998
337455
895838
1648591
361480
930573
1719147
646774
893611
796502
1432283
506846
1189040
178146
114680
878874
445808
279065
1994877
1248110
1735301
166623
1814078
1119266
1856175
1992370
1794308
465924
1526631
1470972
792686
141442
1645793
584173
1355465
686393
371224
1560492
393852
556816
199362
1447578
1373399
738690
1595619
1711137
218106
1207060
1396751
345879
1785386
1754448
1530632
803684
401687
66048
621756
1993454
1373522
1141545
1594803
466305
827275
1781795
1631826
915559
840175
549676
591325
1247413
526737
361781
897669
301009
556744
1222767
1857789
1441036
18038
1219908
1187212
1076384
59231
1992541
174655
1672353
261800
1251638
333355
315252
35913
691044
1275985
352782
1061124
625066
1489033
460014
1063454
1979928
1599019
1525283
1726490
1994635
1203216
1680653
51939
371376
610129
1644625
1201557
1708611
1110053
412806
559804
515297
405001
1977309
1589877
897179
202663
147000
173474
686212
1757377
205482
428937
292258
1064477
152054
588251
829947
188646
1360925
1311961
157486
1752289
1342106
962156
802031
1234743
1295686
149338
1405189
1428748
1816838
23048
167747
871011
1344899
1646257
879486
1760748
1529064
133488
219985
1974906
757030
1618527
398691
1471925
680184
1942664
954921
1391448
65745
1025788
148700
1354478
1288657
1620852
865848
1577623
1378990
279880
700289
1700151
1171009
1568909
206254
1074862
1119244
1009041
1157010
1395995
1078029
1374583
107911
244475
1014752
1480618
1144382
20919
424225
677335
352352
1194293
829703
1297755
426779
836677
77566
1942723
258291
1554263
697706
519931
685611
185250
1750687
1782509
730449
456588
1555355
1444784
1942746
461736
486393
1740827
1531
910884
69053
1314410
1725392
1080746
1254667
447781
643869
1721666
1297940
850996
919584
1428467
959117
600458
95126
180097
1551794
597197
1776833
183959
220793
1618504
1434709
46788
250342
1720215
258169
130451
1704146
825175
1948574
1023653
923659
1010899
191496
1254030
558085
806359
1054007
803390
1402497
501699
1263570
1698257
34416
20153
1720745
1488911
1639571
5991
1542441
1902983
691070
1324346
1669572
126221
91981
1991924
73134
1219720
1199190
1356681
582569
1796075
30330
1637486
79040
716155
1955839
1167757
1293713
1534508
1173252
1832797
1806912
1431740
560276
1582231
979330
1646238
1229705
961232
1195966
1416621
1288412
1642217
1953320
1209914
1068162
1394378
1559014
1304225
458945
588454
703907
1186060
122834
854822
1927634
764531
1702444
1465607
613137
1660566
154256
1600079
1875954
1136306
927716
20686
1116756
296440
463937
730722
1170282
606887
167821
915166
1009126
1289622
1344649
2897
1346915
330931
698840
145278
528378
512737
1278329
273619
792840
1165944
1405412
1891560
1481634
820534
1667146
1462432
795089
309518
836714
43423
330217
479551
520561
197911
628466
338850
30067
1924827
1503832
1799861
485556
174593
1497735
579117
576379
158771
1901184
29272
236524
1528611
745000
770920
868418
559225
574220
1525489
491482
1536527
1864797
1318538
365099
23450
199215
814479
184668
1088312
1807514
1543254
1806461
428950
1269626
1065121
371369
644857
220605
358876
177364
1211513
117742
225245
1827856
1813262
308801
952495
1200701
874396
1802891
1254073
1113287
431674
727981
926080
1661786
1111651
849412
1329182
1910284
1661103
1283945
178385
943754
272230
910387
680517
803890
436370
1265332
1586221
1048435
996057
1571939
1111688
1031885
159517
1309754
1733715
566209
314271
723404
1149948
154723
42986
509746
1319599
980103
854943
1491814
858159
845726
1083675
1849012
1561634
759189
685461
870432
1445688
1792620
1160100
1686213
616297
1917210
810642
1709883
639334
991508
374492
1629661
1693662
1090587
863762
1757073
252412
522131
1800706
1546646
333911
314118
432239
1942492
1375536
328220
119543
1828604
1817741
968399
312860
882207
1472162
852811
1710371
1355528
1581563
460132
375757
595399
1116226
1662555
1227904
584667
635111
1676017
1795562
1988540
1144837
215813
1630519
1503997
904850
1088068
1661320
1473173
1013079
1150698
1278104
1749954
1666347
284140
397464
305960
199102
1558666
1544494
1961262
825176
888920
710701
1604897
1074981
1577734
1140513
602913
230869
422232
1738022
1935392
1024859
63698
1342305
162
36631
1949722
1638557
1823708
195941
416391
1263489
104556
355511
1726644
707400
635943
1152488
60614
628315
1990496
134280
1186064
1815005
121009
1166148
1830297
747946
1887575
1095163
1622972
1067967
1471416
741467
526252
1259346
756527
1779292
1800791
920563
199983
1597939
443749
1638701
813664
202220
1370437
903851
51480
535900
232533
1348529
1705104
93562
1105979
1343904
924126
1969039
1761282
262885
1728941
1992179
730165
811763
705813
771112
860012
328501
1130335
1499005
1854110
202161
340829
1372448
1144834
778036
266549
603786
439114
233518
1068487
319988
1737865
1402561
1061173
246031
894232
758297
653135
1623274
374802
1180356
377901
1017095
1860771
1844458
96745
157406
1707817
36471
1697616
1400837
1903842
1891987
1073834
915311
1126030
384162
1204517
48226
1092337
72666
991037
1638613
1257324
843574
460414
1412078
1328778
1077409
917707
1910787
818046
1170387
382053
1467756
264420
1223646
412736
333317
1261361
842516
167752
1891337
783790
1028031
928587
1628880
223367
169753
1529581
134940
850031
254750
399555
1541344
1807171
414512
880352
1123665
1443593
280772
407708
913849
1264852
1778538
1247154
760448
417501
914510
1230550
95386
826753
535908
1704307
1227418
562595
948467
1695592
1764614
1937366
1721079
940928
72088
1134625
909258
411627
1795985
1483707
911107
147266
1931226
1143405
1035370
1246807
870563
817617
1296223
1898208
1511299
456464
805903
1627724
1149153
586017
1027614
1816041
1016639
577636
552917
573980
1381395
308290
40748
579827
244728
1629671
1859667
1861159
700809
1481565
666463
1343780
564643
1958711
684751
1085936
1775909
261132
1026672
1741545
49755
911879
1912894
744021
1917516
1748612
1295358
173689
1943681
1262931
354281
1208598
1567756
1063846
196871
845011
631837
1879998
600233
628186
1303534
1335156
1635112
589354
361476
1336471
1549191
989708
177015
1081072
67886
128259
1912936
1185889
1104773
1002688
1587885
803069
1426055
831612
1684187
1789327
492382
1283875
1821138
1220321
1432951
1558180
804146
1944071
142010
1156061
468390
46044
1396581
428002
1312115
722817
691027
1974195
1993689
862708
1708972
683107
1719441
158813
1925404
910105
467305
103750
512596
64234
1888337
683404
356206
227555
237050
1814978
1485574
585384
1445703
186022
132479
1829371
743481
954991
1793290
657972
658135
1277411
104832
1102083
17363
446165
963461
233778
742858
1813880
1041468
1865593
1754035
869804
1768868
1185650
1016677
572276
1840495
1324151
958519
364850
1804059
1595895
696199
1959335
38713
710094
926660
543891
107505
152320
1263035
714439
198571
1216532
1492187
206281
919778
1673158
1701042
1971747
690955
432681
166791
634011
1096999
1251665
1565818
1364603
1976814
1289199
1738395
959985
1782989
47801
1062230
969007
1410710
1579679
808572
1139802
132734
626885
860556
502040
70638
1726295
1035709
1399835
1600150
116966
687454
1724490
135226
936518
164675
1404945
953613
212338
1588038
503686
1392475
775514
984691
304787
728332
892798
1828497
688272
1881180
1002008
85116
1406678
1877322
1025798
726103
215908
1115382
809002
1286325
777567
1982214
1105743
1935152
415709
97016
1906614
1620829
1031550
113165
1010967
1795442
1838589
1298247
489772
801032
1811293
1917526
1139609
1070286
651454
883486
60452
863350
878268
1658149
1041588
1586728
1483199
401739
1806722
1731986
762723
503418
967683
1571266
1078531
1727937
862066
842731
690553
323487
1224874
304063
1943089
708531
1576287
129190
133978
1010157
1673838
1371912
233276
800570
1882942
803437
1330953
1661130
1180979
1975452
1321788
436227
1242013
377984
1195227
1045134
2988
31675
1469986
5434
967884
1393378
474890
249377
92960
955844
1428218
1880955
925620
147157
1966622
1385110
520293
555791
669785
1443992
1749283
977056
1905771
211228
773356
1429879
193326
598143
582711
1715601
1782257
1206235
721453
685717
1502535
603063
1895973
1321027
1535265
708558
1954693
812103
431080
622981
1054200
714025
1361979
1920928
923850
1254235
302101
1121372
1922367
150405
652204
614278
1641011
68449
807178
711780
983299
766227
184301
492569
1739356
740455
788274
734299
377837
1111039
338621
1523248
1695827
211028
30271
1074204
686696
671936
886521
1004242
1050141
908261
1083169
83589
1650106
55270
176916
833208
656499
1953087
865191
1695860
90241
285031
1755806
1643477
690918
1079998
1566384
974121
1030770
1541361
1697116
1807446
789750
907925
792258
115682
810335
1242438
380659
276399
304469
816612
1608075
1900580
1808539
1044883
337971
1397495
441372
1902718
1735635
554692
1332412
1899727
1828986
305996
346875
39935
826496
1894111
225844
1735200
100105
1608132
824192
1972478
1241252
1608729
68658
1875731
582328
1819876
1731559
1431220
1256077
572344
1419862
355447
1517145
198850
15481
900141
1759831
312575
368654
241815
351294
751251
656
1252201
1722510
205518
1100708
754584
481712
66724
1508151
1866849
611487
380917
1614710
375686
1465580
1815909
21889
1276942
717882
1404516
1682047
1611220
1626982
1468741
1752274
696366
1828782
387286
703678
1760728
958536
979969
144816
1830462
735373
1677965
485903
1160048
1430107
695848
770629
1633433
1181848
1063112
1378904
308234
1587065
1838208
1938723
144849
1640334
270750
280932
437571
1895941
858022
1717765
1107781
1766485
1621492
434562
1987282
1362893
1548403
1225214
141157
1433922
712439
1652895
143159
1448767
1356718
1885723
506095
56152
592270
1613172
202264
462662
1694233
732493
1140248
55579
1788067
879930
725692
1725273
1637496
1619406
1151592
1518613
428361
478748
1874930
1894586
1058856
1035168
261099
267556
214989
1351547
308093
1120592
565908
398039
1454204
419341
353522
1248693
1697587
1530692
1623668
374593
487462
690075
1810300
1650887
1428492
628199
165920
1080563
493789
1692729
1744470
1546815
1988560
584727
1513086
1129875
1426236
934832
1934746
1216262
686400
617394
46011
1481007
249269
1626032
1573317
98601
1091397
59456
1770643
1873476
578828
595875
1417147
663356
202972
412443
719107
311259
1177148
1566992
839789
1126783
1247553
624826
39476
175345
1644056
172116
646536
844149
459220
1354029
211925
1031910
1692988
1257690
1468977
213425
328128
1526412
813205
300647
592498
1159036
737682
193397
510782
1689982
948137
1961920
1148220
1536567
787235
1309406
1316325
1086489
773162
1970593
247942
668547
1536436
1360404
793226
1744493
1101134
1202938
886365
1885923
1521938
299764
1232176
1203191
518369
1821601
1552791
1493175
1911626
228207
724558
359102
803252
1992603
379900
1768450
966257
1464042
1015034
384451
1481848
1290396
1714223
203863
1753773
1448451
77256
939580
207306
316232
944030
448297
583017
253327
1095870
1336848
1128781
133179
249770
1026862
1162417
3832
1788553
1376658
148329
1820105
1327304
983684
915876
55072
964483
1657657
1646720
1370737
157822
150920
1058747
1168154
781245
1519244
1547802
1584496
1468709
1490769
1502732
1757923
1064845
207635
983667
1691716
505461
1199098
588836
1649281
613419
1159323
1181276
852089
1708599
1002475
1910203
1035113
368783
580724
344959
1595134
1889083
508673
1873290
22095
1991250
14217
933356
1077579
263278
1417738
1270402
1368964
491534
865803
367105
1186268
1523288
1551772
1597558
1484952
5938
33459
1789434
1732791
1292325
246715
1118004
916767
184459
1672217
448671
1886731
527061
1620940
1607226
145122
690555
730474
1501182
1730483
1473953
1652327
1241372
1070137
883834
250021
1211578
1988693
497334
965445
923399
986668
306733
383386
1397850
1062871
1578529
3054
298932
518869
1835837
1220252
1582056
510354
1918477
76201
383511
1445655
1219687
904662
778006
1598607
1602002
391680
569321
1085167
402974
935095
1768912
1612188
1282061
1154546
1059988
1246862
1117976
420739
1669259
679089
174975
1153715
931695
838956
1921576
1825012
158375
396787
1822812
1955190
488628
62829
726572
948491
1429557
1550506
273820
1068721
1866732
1614442
1270674
331658
1956043
344349
430542
434764
1876056
647497
1928587
966927
1972127
984598
1677513
1805232
379270
1097393
1202446
114268
276958
1170962
1867978
68290
1023647
1661733
1406298
74091
1421557
1757902
653679
281246
831263
1739311
1437189
954868
137853
193156
212923
1779147
1967688
178447
1041704
1317056
525397
1713047
1711136
1572490
673692
519633
1998394
1546404
1148040
708287
1880437
360965
1546622
1780381
1200376
1759667
1901935
1281618
1622699
934743
142941
1692580
1867278
1621417
1574014
541824
662674
714876
1992386
1649942
1228414
580735
719798
1361712
926906
849340
1486705
1211391
690270
1198887
1893734
824202
1536231
699308
432082
1004370
27543
34187
1227625
729364
245297
411744
162120
1379893
1207191
430339
838488
33045
953831
626642
856151
61650
872745
1128031
190263
1362083
1956139
120426
1439945
58105
1436021
827418
1392060
1449663
1193783
1466909
1062007
17672
283897
1228756
1167922
1004547
1565266
1840308
1761227
597511
404931
404486
1915322
1054418
1087255
1294243
1238226
1452261
851699
1997015
885902
313368
174954
188108
1852766
483327
374102
1330732
1443657
693168
1829040
1014296
1987062
778205
176768
383493
522089
1682870
1431838
1774531
840175
1108989
4999
896283
1745035
1514695
380865
1408847
644466
43809
1132953
551879
461727
559096
24679
495740
1788290
323344
554421
30821
1066575
1152102
663402
1286487
1456868
1019151
743062
949143
888099
1128752
71845
1181367
597858
182793
1152859
382349
1256157
866432
1769628
297785
1754241
1666971
886224
1460713
781131
1211940
1530271
640010
276731
630538
385932
1256718
1299469
1990812
867348
1784602
797551
990558
372245
116438
1711133
1889736
1598606
1390036
113099
393928
702910
1717262
1342043
811090
1398542
1642732
708549
503241
1125628
487807
502937
1862965
1962135
1541441
39557
1490751
1946925
150079
1164331
418439
68678
748677
1217317
1635984
228329
867585
982172
1537488
1823266
1602211
1606170
642541
573765
431693
1520133
708979
1146771
859971
256802
906207
870066
1540095
582817
218183
1198736
821935
1862022
1715775
1194504
426776
978748
397102
909019
1570077
650755
622751
923379
552763
1445881
1206101
95653
1944797
923817
1994480
542930
221217
377645
1420506
1494123
1802859
798661
830268
1267646
582830
1882023
226081
595411
860828
254515
978040
1587193
1647987
1662
521897
1206042
272985
1273062
1889968
1369621
702077
1820992
1629087
387894
1631247
1812012
405462
826056
1776675
1696055
647568
1418258
1709550
951069
905258
98691
1624629
375688
416978
1449620
1586171
236919
1990478
1306192
1430080
70773
1580233
132473
687078
1688683
833772
1099702
1592766
1384236
1604351
471687
85204
1535704
1235720
1942404
49277
992916
1015934
1745412
708054
1598737
683370
1627269
615187
1669422
311040
399732
1766855
1874738
527547
1559611
989977
453521
636452
1838579
868727
556102
834624
1224567
898868
592522
1871089
1761283
705697
1580861
1247768
1918231
1067500
240969
1036298
637262
30344
1033845
1982537
878170
1864669
1316507
510234
1826362
744279
1514516
1701519
729172
1338079
39534
147207
795835
109792
691741
384097
81808
265532
55862
820297
896903
26100
617103
1398195
1574466
799819
92071
125755
1214989
231206
632952
1853811
1885363
883840
656803
371539
1637422
343846
1293173
1308200
1542218
860989
498602
1910401
842406
1459487
1810731
770334
33706
1089789
1033541
566120
286615
1275662
1654890
428890
685478
183268
656940
1162534
200229
125360
1475556
1201907
1494340
411607
498198
1690007
518138
1960879
941793
1925423
1870592
1761244
1624613
539106
1276098
686727
1976384
952978
1587331
1742084
400143
298626
1174885
1682615
577664
231138
660533
1941921
1026824
319304
1487940
795686
1443045
1689695
320203
910824
54412
444716
162722
506991
553217
1321811
1819143
870384
1518843
58426
1383146
309279
1440764
1403078
541996
734169
1087158
897976
680907
1150314
1057358
848660
26357
1105114
1380426
686798
1038238
310856
48675
1876806
960604
1741205
141593
1324652
1385540
1816571
1962396
873094
1543987
1522691
1774779
1540599
514187
1088356
974779
1352500
503568
544046
1629089
1301995
1233254
1783421
144431
1435690
1574835
142806
703435
247574
1006209
1545148
1272480
1655354
1696041
157582
1773349
1424806
1014139
275164
1747487
928799
1660531
1170998
116795
1867002
1621473
1479014
1764841
1607260
1670227
618777
69177
9353
720393
958409
988120
1988869
886602
1637554
1288066
422009
673258
887642
1332467
1067531
379191
1930993
642256
1996989
23125
515631
1100020
1506390
872137
1109759
689376
811070
1295966
1724683
115571
257944
765145
1169227
1098315
291385
1294199
527162
562212
1680165
439773
701136
1205451
283030
1289382
957071
1597422
1740263
21105
1811590
414580
854874
1065761
429748
1913534
1886154
335562
1611108
1808995
1809188
899446
692813
1774362
1911528
1243975
1430135
957132
347247
1814429
497082
1613246
1917999
1699609
413788
1547802
1141644
1881003
566813
322314
1558858
384111
38976
977536
338924
1984419
772611
1772426
1809806
1934007
484364
1991275
1139907
1034689
992478
1430992
1914215
551295
430920
1654961
782828
961720
1232162
46169
926522
1762081
1338274
280496
279624
1956557
504813
52554
1605542
1682400
98078
233651
475948
906776
936481
1449033
235954
403797
1574593
431267
1156993
1506515
766571
209670
1820765
268052
44948
1774992
1834749
1890445
595597
1417847
1586434
781018
801662
10680
1852277
211642
396412
272568
1858267
894395
406609
593014
1092588
1289383
1285855
1682755
703210
300523
428511
698886
616244
1819511
524265
1054614
1402113
1607617
684194
838734
1799754
1472597
472314
760740
1030241
1014751
1130883
65994
339082
798799
898233
1496835
787817
729482
18408
282157
127982
245207
1490003
31892
604008
568948
99455
1557319
1726306
1538869
1484245
317971
776644
400440
968593
1564803
1334295
593398
1292885
458346
571404
1047615
372881
1462617
1464122
1848550
6872
158084
12956
508755
1899840
1102310
1932496
1716218
10057
1091686
761773
1398758
1143249
368886
635374
1146358
66321
1656693
209204
455735
186311
28759
1335933
869424
524262
1127009
49227
1759671
178111
172060
1729585
911225
1224538
877308
1105302
1544298
807114
326646
904473
674078
686169
345621
1574540
1207517
296185
267581
225479
1841658
69811
939816
1719883
1868992
405369
367796
85166
791265
1272132
49960
834004
1092610
1837457
1783953
41366
1445583
1049917
1660610
1230569
5382
726424
1507168
347993
377454
1792756
1032274
1270369
563178
1072349
1920877
1414804
1941241
1125050
105952
908597
121600
311154
1841189
422515
1974230
184428
1520464
1802372
946747
417050
1687383
1375795
738436
1663720
698049
1997592
208882
1615953
1023460
1585347
26259
846666
130386
1272191
492672
1267118
1847560
91370
1622118
242923
14327
490215
1391295
287411
1586592
370258
68777
12960
1471950
1664238
844953
337216
1626973
691560
1191523
1882174
1186901
1489479
1764386
677091
1149968
1247201
1564011
1194304
738253
1898381
395422
1431216
812178
931161
1964610
718318
967735
453861
349662
1612437
1055179
487962
989579
229138
1273095
1487360
1895751
1970813
1627963
1175517
7021
898500
349773
344022
563718
1280077
904312
989838
793018
945042
1124427
489259
1190418
513876
476816
730961
955233
1540781
1245010
879690
1168926
880136
1553719
1405292
1516203
1470335
391785
1901117
891309
624128
1200383
1746999
1627032
641040
1381010
143098
1422527
380402
954590
14356
449665
1821762
1135936
220224
922042
972458
1830833
1742990
1360039
401323
1112257
916979
855343
281332
1507
137392
1791939
305719
528875
1304072
154775
1325991
744532
98496
1895066
1058739
1199966
1462454
29943
1583199
1901926
346419
1163298
1985185
204354
967649
1049007
1568224
1692344
1436631
1311103
634901
1830914
1979361
938917
459450
773010
1863418
249489
94360
336532
237603
266692
972212
83899
1268603
364240
343308
953637
696080
378667
1977162
1097933
595020
1608147
1199623
1204343
1841488
555844
1886822
1619300
385649
1898883
1556757
97743
793477
269909
1140485
296955
489905
1989517
609438
1575710
1255131
1434801
1099060
1671186
1787624
1442515
866058
120488
1489673
520588
616204
1481704
1083726
245312
258222
680691
275363
1230648
1819173
351584
334632
321571
1586672
651306
1301299
1954482
466385
1188424
156334
1158388
344362
1453744
1560102
654351
1771249
676717
1713763
902595
358079
1160456
1027278
127457
1392388
288902
1488948
1251961
1291207
1654083
614714
35932
1281799
1550831
979428
173030
13308
482141
1198939
1881615
1079191
962155
1190903
757292
1205774
1852460
947146
499111
1255780
798075
632000
739959
1553675
543154
733609
1275670
625437
126256
1630655
959732
1962326
460765
500035
1114090
198529
30785
146060
1820033
1125915
1876264
870306
815413
1091398
538705
524688
553031
1724507
1404993
730690
1883299
566097
1576427
28708
502655
1231726
161576
1705720
1934682
289878
1888748
1312198
667250
1910207
1012603
1002227
1244829
1934218
1439478
950117
641921
1901829
1973376
1194619
1851692
309175
652814
1260691
159757
1261167
793567
1999272
365854
333954
593553
877538
1061572
376063
652776
245995
756259
1121731
386339
1187644
793361
1625410
771668
722382
1720047
1229946
1604668
945822
790619
1869183
492725
1153977
476195
718340
1177853
1197972
706869
868410
1244500
777468
1170169
953383
155112
739523
1364026
678224
150373
1691388
1840707
1095554
1646224
320233
552497
887645
171349
782037
843463
110561
1248147
94008
860778
1588560
507936
970059
1612560
1022196
30794
1580342
1727447
1579817
316997
1280469
1889992
407912
1308783
491537
1185579
839226
1881699
126109
64670
1399943
1649223
880035
87229
191622
229210
1759941
1390850
1767096
1860224
39711
1703736
1179056
1191678
3452
346333
1028527
778536
1865327
391822
734411
366588
623823
1960695
1528286
779539
1674856
1904441
937535
381999
1944619
240248
1851669
1120842
1390230
122917
1632760
708165
1510193
591982
1097712
753349
665131
1253299
1435389
1600184
562144
1541137
1896394
910368
813450
241574
1170478
1267840
1203267
335452
647393
1490644
900859
1458824
1075449
1245176
1513236
652531
609447
740150
1226407
764645
144018
666120
20451
358690
1500581
836463
1102625
1109337
114410
993257
882582
860961
1966555
1075897
1888018
139113
1622262
1730692
742494
1309321
1476546
1406309
517897
937232
1954700
1893311
1374707
1838216
256820
1472240
343001
660840
1907904
1955543
1068041
1205432
1568970
1091181
1970856
885892
753349
31444
935656
473675
1963915
176746
181132
282718
230775
329933
36374
886779
622174
1187729
1357118
379514
466597
682396
1432943
725439
703793
1312585
1008025
417454
1051718
766476
951026
318503
516862
108509
1277004
741267
370474
584764
137996
1777181
6245
1365749
1328487
1369233
1190149
1566220
1258844
1082520
1123972
1636431
403663
242718
746771
923818
792583
1105414
839493
394157
571308
1202840
1629398
911059
854835
204034
765938
1020703
1716583
1411880
1166430
875218
1522041
107013
373487
1277600
698150
166017
1843778
1691916
304774
1056990
607010
92371
407722
995302
1193059
1859780
817854
1460746
328700
1089641
106491
1674761
504503
1212059
667629
1194215
817472
478624
696309
1720728
263226
613648
1245600
1120751
1097462
1548273
1467616
1368699
138625
134220
51210
676888
1213933
889177
308280
305537
676253
112293
1524693
1863784
1779723
1483409
803192
930486
665982
1228571
1516939
1111841
241775
1802625
102147
1571689
553088
628087
885106
500032
419508
1041589
1321231
370372
135065
1708499
1200583
167383
1954827
982950
969339
1899119
736182
810122
193756
856976
476465
1958627
740376
1174676
187048
1799757
1664935
835901
1823257
198026
560193
658584
26664
197286
1029268
1059227
1497668
1215118
587856
1240561
356995
87289
626969
1840462
1394242
1052964
765199
984425
648635
265436
1411119
1223039
1818588
1115748
1724786
1410955
1032025
1693455
132106
1619435
1473529
62542
1137495
1508136
106850
1621854
1106200
1971555
1168279
719631
378420
1146992
858218
1610408
397602
464923
1390710
1096982
1627017
333620
1685621
1967041
1602669
1017330
467891
1273069
1510525
1333595
1873316
1941099
1728503
510485
340015
1548117
238384
1135095
1092289
1487791
288793
862326
1338953
40491
1935861
817322
236436
1761176
1227094
1252371
1366233
806022
1701482
893854
483814
1114746
429956
1803518
1423695
977250
1734775
1859378
482434
1880420
394021
1648542
1505436
1028645
664327
1214502
1429374
571269
95057
1139360
1833441
1485542
397338
176655
203000
1715705
783868
57652
1983355
1164769
921829
1477229
826713
988541
682259
910659
1051002
389850
1242897
1380882
632950
399039
146322
715444
14352
170236
1846709
728818
839072
656672
1798917
1075552
1660459
1041699
213753
494543
658439
20122
644990
1445303
196223
614712
1072633
1772896
515931
1925146
1638944
1997007
1375389
5941
1627707
11766
128153
776380
763879
591268
1316740
1786159
44442
186908
1977035
1219580
1218176
1235652
1643960
1352562
1100112
1894221
415310
573310
291192
1868062
655922
631381
1900905
470172
1534838
125400
159556
1755496
237202
53060
310625
17497
1033326
64452
1794873
205763
1195402
1137707
173485
941615
1589016
193995
1162788
150259
43550
1597705
821513
1891878
1559194
1481315
512531
246293
970636
899597
50902
793043
189910
1401697
1231214
1238075
1930948
457474
500961
166412
1760678
396954
1346451
600113
1006957
500702
278447
821425
1767635
1019490
1040621
926091
1912829
1658176
799817
1686312
35411
927232
1424804
1063248
1224651
734019
605557
976727
451190
1849143
1936891
221482
1740562
1649404
1548658
459259
1821715
91301
301193
741469
1362329
658278
308448
1527537
671867
1050734
297686
246599
956376
481770
1167157
1526917
1533296
1481919
1669469
1155087
767633
1831251
973910
1497165
1303782
1302897
811237
1299781
1022138
551045
78226
581792
1732318
1078875
735818
1076760
1538126
112616
1150303
154462
523446
1261440
744521
979437
1288462
407869
453935
1249132
1215854
1805994
181800
1440531
640752
358526
1068378
501331
901301
762542
103682
362456
1798579
610110
1841099
1623041
169959
741095
1875558
739766
287670
644780
472118
1054255
1156597
740874
161026
699297
402589
1266851
1507601
998744
1633456
1773552
1656571
481982
1248952
830105
1820758
269814
100658
1927956
1984917
252998
999461
1938953
1658164
455777
1619269
1376898
873257
1812128
862206
20968
1775415
685852
1704399
1409780
22055
1512101
943953
1921604
6808
1677840
305445
61184
886198
942802
1913340
1357303
920039
956906
1227712
1537683
140591
1309769
25370
633568
222094
1734945
707504
1835447
1070647
281515
409921
348578
1729131
1691000
1281918
19841
1034484
1550092
113248
753140
1686492
503059
342814
1918248
974891
513725
1840652
1025783
331239
534288
1517183
1122469
1618343
11185
332153
41911
4724
212526
1754536
1077782
119928
231965
351753
79774
1170555
1332097
790206
1150350
1980779
835395
1156415
132696
530519
800449
813728
422730
1572339
1850876
106548
850935
410930
1862275
65583
990265
1390464
1952738
1930930
1555574
1253212
141952
1563900
1833057
693561
1252244
1677667
52125
1482639
538688
1823759
384687
472375
937910
766763
722464
1205042
1028788
984353
1189038
754512
984243
1359271
1011194
607722
293208
619981
277704
734263
613828
1875256
1553094
530077
699665
1775678
1230669
1001175
1534979
1666879
971922
1098511
870948
1646787
1370078
1965434
1287679
464408
1453217
308406
429517
136008
1791900
297313
30687
1786103
801933
805600
1436144
568724
1584397
502055
306107
29972
785597
1108060
873360
398737
1723300
1220438
329732
1704984
1092725
1924264
291252
181971
357200
196004
1812301
769870
723757
1030713
495949
171035
1005682
1231498
1966746
1074810
347604
1706608
679979
984358
235662
1576809
1398818
1514002
1703307
1592837
1867988
1080918
794384
953688
729333
242151
1692951
1308482
1306402
1702195
497857
1448889
670739
699776
1987552
1018106
495886
514960
1967223
1322861
471256
1319659
1612021
999524
477679
608633
1952467
1339578
93893
1668400
363344
808114
797810
1109856
346935
1473531
1492483
853156
1190310
994081
726079
1555706
898735
265538
585874
1365042
1952652
225836
1385786
1376519
1539755
57076
866436
844522
1809602
69503
688196
1156314
850008
1278701
1170057
1298643
571888
404178
1694812
1106771
312454
386894
1557915
1834691
942063
336005
1288794
1515224
485077
157740
705799
1894246
500022
418271
396545
1255797
153233
1478644
1079735
169301
516309
1521854
377097
200122
1854848
1292376
245759
176645
1899916
1627411
1283330
264284
301282
1002899
1198930
1154764
1586103
1712228
1095775
783881
461861
940579
1119158
527984
1416515
578932
1151847
217148
1575807
1454179
1088506
206523
618328
1762644
289806
1902266
1940652
731783
1854501
584186
1060639
845347
1612763
663956
433471
935122
445133
903904
1984547
626694
1004574
1846843
416976
1450337
1258556
1823072
622894
1264672
1629878
1963177
223353
1558004
1150006
1761078
1029083
1310639
1803941
1241323
1097359
1153284
435226
1556904
454487
582108
1934888
1251597
940758
528418
1984476
1092482
1412473
785461
51035
1064764
1430506
725872
797538
1391566
1460788
1523451
914937
1718430
74169
35078
1910548
407195
1350117
1037188
1343425
803800
1057396
1051641
595326
1199031
1911814
860336
1333316
772611
543792
1940462
1716157
1413103
1568782
1260626
841016
45728
874000
947273
284396
884439
1163224
313001
554827
121726
1624597
846194
725560
417879
858908
1171095
1417725
88408
863542
641624
805025
1892090
380897
427653
254182
1858840
1375870
1464043
1620069
1742030
1280445
1618276
1160541
453568
1584401
223554
942209
1390955
684715
1179215
416464
1640810
125475
1738828
1860411
1352434
1139136
695119
876294
395694
1917133
1759615
1942598
1342370
879347
1766715
1412847
1578169
1547059
155484
187873
566570
764534
1650690
1247655
240750
1441266
78542
1837538
1744042
558856
743865
690112
704931
503929
783456
495147
1267172
1869123
1593744
897559
1031271
1383372
1526636
1867853
1450418
1197309
537104
163938
341994
165770
1219208
618873
1935568
1501396
1820378
409438
1005741
340119
1791509
445225
407928
1417662
792015
54042
494406
1553463
982321
1357766
1529164
376252
126497
1834220
1688728
1383089
367400
71516
1276304
1187784
11218
1473660
1096355
155904
1275776
858606
1804354
197661
829399
484493
991933
1244969
1319501
515490
1273757
1357768
1075079
278340
1450223
1388669
1044294
1808875
80946
1296311
308726
548421
1300368
807787
954177
31493
842312
988408
489388
1473966
1084369
251079
1721713
1833949
170072
572031
1241658
1395675
863099
1274628
632141
31072
1193831
1288780
1839930
335829
1715810
785369
1406992
512422
346584
511090
440698
167994
19590
783236
1340290
3000
615236
84505
1475936
1072220
804847
689920
1248457
834447
1324752
539066
1572706
22138
1029071
1313013
1090287
490791
1991589
597261
1885328
558309
1338724
448474
1437988
1254508
958688
1281312
979214
1625659
530466
494865
1468328
562329
915514
388215
1717140
487990
468372
472330
1517982
261750
476130
559734
102378
1390695
1209819
1583657
186026
631300
1771218
812837
770454
540590
1704380
355571
336975
1640409
10017
213201
984880
43524
1863410
1198138
605765
1652955
1980123
1093621
699754
337687
428005
1383037
432463
1685942
1362
516863
617552
821003
346431
1369600
224821
1549549
1107889
848170
351349
246023
1207352
1712020
1591002
652266
1318404
234019
975057
1130508
96653
1793251
1385797
1674304
612468
1253774
1096155
519101
1243348
1538009
1838108
548245
428170
1791714
428255
354648
479873
203830
1470536
619297
518877
1713094
411257
959340
291204
1645856
860087
1836252
921089
214750
1391621
1383111
490835
53252
1440654
1617904
1511423
1118981
379636
1817377
595523
1310529
174834
752768
1911571
24755
1542667
262947
440519
1942270
1562808
294993
1275377
750027
590797
13398
1909493
1668121
1177277
972787
866629
754759
787776
119965
1708130
1829912
302745
596552
365732
1633644
1107760
1370925
1425356
1246319
1929774
1919631
965901
270631
1529322
1882360
363144
474083
1042683
1335374
949801
919617
1237619
1607848
323558
476528
196131
970773
1919019
1005876
830212
1752433
1853988
560138
1611312
1971383
1750829
1632238
1458988
1294314
1369113
1778566
1067820
1629369
1664017
1946188
867449
411181
1680118
1490590
1987400
270954
1162061
1081725
489927
1674966
1786656
712342
1694510
1668377
1164216
157577
1339464
619095
1486606
1199479
1768241
70600
1060553
289732
1597663
1955159
1128210
232458
570356
20659
1918419
739490
1042609
571772
1130370
1266496
1836763
726649
1883919
1291591
1787850
145442
1599
200707
462954
1822777
1439805
1967773
1304855
1433100
1937376
1476676
1534156
895540
540908
1781432
1888713
947831
1375156
619837
520201
1296658
23482
1521002
1349780
236824
458163
1326252
1381226
295395
1238301
1029963
1254590
1403924
1007117
333498
1514148
640923
1382721
1322191
1967238
725217
1261931
943652
203271
1565249
608436
387282
297239
940617
225229
1619972
1618216
1490691
1993350
1184160
502151
1631147
949548
1478357
401561
370451
787935
1514666
1619176
1942625
465275
1113348
26712
101534
1295300
1199034
248618
463134
208015
162732
774930
632406
947150
1266364
1696594
1228350
1437200
1992876
1304258
90930
752521
440581
1491678
475439
1487227
251212
1049660
231702
1959318
507253
319842
1895124
1874884
1537547
11590
544983
1408370
1282685
514283
915693
1914918
1188803
158369
684642
557128
1380702
1628040
1059419
168083
266955
963448
1327986
1366691
1790889
1533680
864646
610532
557302
992269
1216819
1581777
1231333
672203
1351585
97059
566771
1110076
1161647
343886
1875500
520216
1015896
1413485
194031
1790551
1158423
36463
1701389
662277
1146454
1409166
359729
1387761
1293143
1852019
1231719
1950989
1191464
1781667
1677788
726472
1475426
996973
449421
1234880
1220708
537493
449607
1807065
1930656
803627
422468
88891
1097548
373392
1223899
837104
418951
45152
1455609
278169
1707251
1219497
934087
32970
1873092
1689917
1517570
1741485
867825
20918
124070
1037332
1165419
1447151
318242
247317
679901
1931934
957372
409445
1844583
1658051
261219
171417
810799
1094897
170852
738317
254004
752566
1658554
231645
1366054
466867
332577
1362732
1825371
1593308
1359537
664988
1918003
1442378
1609562
864253
1417572
420315
1187868
391702
1628509
513020
1408462
1550314
1723695
1179383
968816
1153675
107392
1635026
1671239
1849857
232086
13251
620255
640587
195480
176884
40124
1369378
192859
634098
1339180
1753313
1626910
1163499
1794231
1267521
566132
485984
1792903
817611
975721
1919916
1708132
129425
715686
1333106
1597173
629148
501785
1659738
1202211
1142343
366867
297828
1920816
1135849
583327
688905
467869
377015
779831
1207379
461379
701732
215151
747068
838625
403197
1383301
1891879
308974
1103668
18847
268810
286791
861338
1978093
364721
1814780
1842926
217420
1667628
419548
1497685
63358
1195885
1804198
1392172
21470
1937656
775733
497266
1998141
1554272
1172760
1244676
1995596
967649
233964
743902
1231844
1387066
277242
145602
1268308
693216
1825465
1204715
1614395
429071
1412364
656910
9298
1438002
888899
1343939
609230
152468
1777543
1866611
431155
520601
1568162
615042
1028627
506355
1974702
885862
830759
1382169
1666788
895372
1508941
993888
432767
1736042
401497
377769
1313373
126402
281161
1254436
651397
826948
127035
97231
608860
1443119
469526
891521
1530455
342006
1473148
1463531
699255
534694
595524
115411
538731
271796
342040
903565
1728605
576421
1175275
1114852
1976730
1295385
867382
755534
441031
482066
1598012
330147
1697861
1452429
1330367
112172
1916689
491230
740215
933519
1554164
1054861
1585416
633408
1210887
582847
1046654
1150531
741057
3827
165965
1328952
1164099
1772657
1867248
1254179
1009236
1002799
1747408
874366
575526
1158135
893092
1651979
1785338
203392
292889
251382
1624419
381317
1128292
465545
1018870
637772
62198
1827437
415435
1831906
1663824
99427
1371644
1345052
137416
834414
988371
488831
794435
878465
1529648
1707832
525105
840405
1089322
943832
1583808
413305
497174
758264
676022
466553
779344
1719550
1635180
36987
253992
1079862
862480
759625
1596768
1650353
464063
1127249
384134
1474012
1894714
1646848
155175
19242
509779
1046820
1165846
1568320
192969
999382
228401
1309178
1629297
898624
1984309
1694480
485177
759890
918762
1325381
603891
999081
371717
726641
1836848
1263261
1500633
817925
1782559
1358870
439735
1060659
630897
1109495
1050519
105867
1015894
941014
1203741
850927
1294145
1717951
1263308
1453541
185387
3679
699648
258687
999940
1037191
695596
365681
1055846
515637
613257
89512
1809390
1348606
1313904
931721
358042
156205
285372
667673
1070610
815269
86218
678641
664969
1843427
1429002
889076
1997326
1438777
1964893
936664
1824411
629941
1061751
1862073
851897
237490
1867413
1022687
1859686
1147246
1554649
1775441
1750813
1798644
136272
186655
378901
1395981
1042789
38034
924125
409890
1566392
838931
1348082
1274323
378390
1268416
636235
1034076
1426149
1536571
724619
535951
68581
244848
469024
557506
1388500
666643
1492736
1804498
108782
342473
751102
470458
877469
1340396
1306984
524960
55000
872563
1446081
1889380
1641271
77611
1362830
825025
1216272
459076
1167396
132494
603443
1277118
1268725
133289
317356
189649
535679
1558168
272860
426482
1915717
1044060
1372794
227246
173821
1971428
1972068
1478304
523508
811387
1652125
264959
1041008
1658889
567482
1425033
420027
512641
1344930
595297
340975
70093
1307392
713764
1711193
330119
790315
1288711
207029
446556
1199188
1743987
582029
289579
155118
977633
1672046
946637
1092429
639243
1625156
1953422
911089
344048
1918758
1555380
1387369
1546524
739648
232070
311413
207651
1235806
1898883
1258961
1454724
1255726
1559492
501587
9273
632569
1820119
81272
54540
644308
1802059
998852
791935
342703
1067144
490215
550619
712712
326552
340219
926782
240182
1348167
279487
1679041
1758734
1422353
1920779
1393781
664111
480360
795617
444048
1371793
975870
1563179
1497447
291874
313601
515515
1736160
80480
452249
1429181
1483299
1086479
1646714
439887
625324
1352284
1122813
263683
1978805
243907
881396
701699
1409657
1857548
1038369
983579
1379886
276796
747228
969582
882529
23524
72214
1824469
1801911
1595019
1641140
854404
1227055
843521
1540680
552614
1119610
1864929
1130371
1811899
471852
1058162
1350492
768901
1791363
1935997
1712426
1693073
534975
1718581
1900127
1824519
310418
565595
199436
1482622
836659
66021
1578580
433535
1566886
1397452
111166
101099
1661522
1510136
772884
1888103
1998459
850896
1432733
473799
692319
243999
954613
1527706
626618
1703171
695743
606035
882345
646178
1014298
73756
1735473
272056
1802383
1019439
1917056
1662906
1935957
1285269
1318307
1158028
985459
202055
1833424
1722213
693128
128619
23758
1250466
724209
991373
801692
1863883
1958625
1576049
1977996
1417769
1717637
1923176
344002
554958
1555372
110386
957116
127929
1483396
1289107
1315624
228577
283121
1542947
438758
249421
261021
1689024
178754
311572
829655
531661
1784984
1338564
1963874
70292
1314713
235140
1744994
1163275
1924077
593886
134413
878838
1848763
1468132
1322619
1695904
858229
434112
1569385
475773
148299
17594
564331
654181
218028
218238
1458390
994851
952821
577700
1226870
1382453
1058177
1053006
1172474
1572452
431964
14899
139657
506433
757187
1691490
426463
197381
76759
1921279
1931917
1489562
1161918
5127
13993
566515
982990
41488
778846
1747607
952621
201567
1445927
194526
1940148
818530
1348572
715267
379838
955511
1484658
165262
350760
132480
272223
1967529
1572833
259610
289426
1938840
1257217
1989223
649219
1380377
113685
302346
1410166
1111579
1166015
666044
1984625
483373
6804
944084
620635
543776
209461
114909
823896
330645
652568
1923436
1283993
1556088
1978178
658917
1730081
1808948
326699
270270
944506
198083
146615
1358555
70661
36642
25716
19637
1207146
1988022
235912
1975022
462051
884111
1248509
1857621
1248084
306260
401987
1162367
1224849
51899
260535
1079944
1787545
1403159
322343
1407913
1614906
1454970
1271253
956614
253106
1276049
641148
395180
1628226
438285
336297
1649749
486572
1143275
1162752
1370598
315443
421770
1406176
802791
1278827
1476714
1860365
1855342
1706161
1876593
1447461
45709
1253471
1111151
234788
1105806
1762225
1297398
243282
1777398
317631
1439287
627816
164351
748921
1088165
1836922
1387543
501293
440847
383754
435087
1309268
627065
1729556
1237381
1345587
291808
274434
1078901
1688292
741509
529316
1528276
1449281
1864889
1884547
1136214
1935771
307159
1703427
504604
498832
1656724
258636
949403
508251
864511
762149
1393058
1306948
787431
565475
1588568
1206413
47015
270149
1890851
1497925
1480070
980171
1668925
356000
617164
445013
623087
1877340
1335667
816908
70872
149049
585485
1303889
1409046
1958238
978346
1820761
1767249
1910170
1530128
761075
1076777
1733350
1734899
189126
521044
901529
200035
1288920
668270
1410917
1942401
1775119
1501526
649439
479191
718279
1530706
1274108
1085672
67222
711616
267801
1368824
428311
267473
319153
304341
1050626
887076
733077
1401702
1347848
1348882
1500628
576819
1120473
1877737
434838
1695230
1211884
1965323
555732
338225
614467
1437264
656761
1995380
948835
215712
1077056
1311594
453358
1246460
417970
964549
1367728
217136
58010
678249
517548
1419328
676518
152696
1115701
1532354
684666
1890982
1940061
1721486
1383155
1322608
593690
1069858
881995
1440472
143777
237654
1607037
1580979
49435
1211385
1718196
218786
513895
1939758
1394041
211122
349235
61711
262496
612149
878326
1467242
1950008
779815
1130009
1539115
529273
1750980
1961355
118915
353122
1407454
899865
1645867
215468
455700
1197883
1576811
1660437
1095664
1396872
619501
1122100
647033
509000
1916155
25089
694551
882866
147487
1228020
1029115
1124261
1598803
1573677
670399
299003
126633
1565574
1175221
1490378
1684491
1929302
902738
1951745
339751
1339164
1649997
351733
1717676
1250782
347343
519911
485394
1656945
202120
156630
89012
473720
759447
646195
1688767
489143
396658
1795765
737452
1372124
561281
1506116
952310
453641
1241743
1272996
49452
1507621
34198
727816
772443
1239115
588622
267848
1736913
1079903
582659
468043
264869
460591
412414
179633
1174126
1966049
1572056
142883
308239
1387372
986473
935287
1495451
1486089
1097574
1102023
1369423
545553
67947
422092
1554680
1134425
725482
463354
1581074
643107
1032914
844648
288516
1419776
1284639
925554
1689803
406786
1289722
287331
688152
1835713
1432129
516732
340771
1354221
94343
1457350
736262
1228618
133968
66092
1911300
175891
1231316
12047
1591080
1117469
1638221
1705091
445746
877523
1012574
7754
351293
703016
614997
998425
1119313
154003
92275
1517518
1235023
1938357
1484806
1996166
1269187
1399835
1189639
687245
1675424
1859226
1606273
576954
1367987
1787648
395343
1320162
1836292
778195
495928
58366
62896
1387918
1186514
296932
156584
1358321
1412230
971593
1590915
264135
1186071
95468
226503
1800699
1459700
1001665
1404690
1896102
1831876
1290406
66175
1019356
1550517
578280
512657
940432
410488
1714639
1215161
94890
321763
608625
749745
1286889
502137
833830
1925341
876122
1249393
1121250
989062
101631
1164347
1012649
129671
579864
1646486
231015
321890
1086216
1237266
1113154
148858
175456
806609
536240
593088
1890033
38499
23522
1996686
1077947
1673774
1420141
1983024
429006
455412
653726
531458
989967
487281
1165028
713372
798996
1317733
1534179
1799245
1058065
1768517
1229344
627437
309265
1270223
855983
1590897
1468918
21057
424255
958199
1317772
1215017
1759888
1734161
1722522
802076
249681
664966
831399
794678
1785621
525905
1172777
1733332
1830702
449839
164635
75482
1784030
1063456
1481224
1861443
681492
746667
1548411
1444376
471490
1662944
555883
1868084
51257
1999921
604976
739337
1744405
1170240
1833975
1537121
1591288
101625
1116532
115062
1398618
344966
1080753
398044
735778
1356996
21395
1094131
26666
1852196
1987955
1556291
1533360
551807
961309
1218174
1553556
1032934
1701960
997503
1527032
1334809
1086671
1936913
1907766
1407945
1479077
1437042
71692
1927865
1141749
390569
694275
597324
1454002
1055945
1784588
1346996
771701
1777705
1178237
700708
1723953
1334183
1488201
1909146
192234
1397088
149951
1555488
667111
1689058
240261
794256
827807
196613
1504049
1075249
700607
1052742
1234265
1247667
1291996
1554747
1443244
154109
761820
1719884
589003
915641
1395013
1467108
1579578
473369
532660
863369
1040027
792209
1862688
771290
1246230
1834459
107417
629864
1720416
1183112
1840339
1531786
544101
384516
1672123
328177
1108346
1910207
33658
1979751
1509050
1375986
460210
1177102
1283299
1407475
1347753
598447
1946845
1989726
1559605
1050962
577162
912711
868437
1082551
399581
89277
1379351
745257
1736150
1948997
122584
80061
1071970
1498441
1773276
1735416
1304917
534537
919028
656805
1825470
1856779
228917
1677518
1268499
194721
898271
999366
1739284
1277689
496445
110252
1424195
1385589
461146
1751926
1498204
679672
285901
59128
1549166
959747
639182
859104
576280
1702506
55277
347524
723860
1187627
450926
1440305
1087591
1031446
709155
1655233
1904067
848290
1648186
1939019
854377
1015368
1041735
1266600
1111974
1071408
1786405
1333464
1780289
95936
393524
1804086
538672
230425
1743743
833172
190824
1501290
753234
1044239
1625294
1494163
1491079
1809216
1639786
575281
1610193
833286
1828900
286558
102936
72756
1281585
1279112
441875
1551904
1538989
512250
817025
1887922
586565
1204705
1730828
519177
1598742
1704108
43670
66440
134118
611460
1876655
174100
478573
675351
38084
310837
871087
1194950
249559
1885560
1972062
1534648
1577362
311225
1876435
1494697
203415
28864
45347
1442504
710835
280264
1826661
1023358
1718744
958098
872293
1451384
488652
1002486
199758
350845
281904
1933673
445248
1492198
1936007
852565
1366231
209563
784196
1327426
908893
1085811
1452752
1985061
459780
1111588
1784379
1088310
1608651
1049338
913150
1959501
1424812
475356
518757
1282684
213053
1153414
1700374
1353496
921932
1271063
5196
1677292
1142403
724086
99387
1118988
1392127
1803194
574165
1873899
333157
1728208
1917293
1088691
1084320
66740
677173
1731586
1274626
1731660
833658
1387231
361192
1959323
1122214
1612713
187150
1823739
1653143
509046
541480
325467
969747
109854
956516
831238
1474761
572511
1276295
824299
98601
1025658
36432
393105
1283755
1502845
1296097
1569931
641579
1583263
1719177
330999
1196601
1271137
972833
1281010
1024762
1909033
1927579
244082
3689
1713594
1836954
1152771
382195
566585
1875751
1776974
1781765
1828708
627260
1648439
441645
844669
1374031
522280
1231571
809799
958034
1178746
1179039
1085744
53323
1307078
969345
591175
175590
1847360
1882322
520196
1404415
460203
1853542
280379
1340430
1567259
491697
329568
1037693
1122757
956461
1001225
401055
1081532
458765
1656342
1641379
104133
136446
451055
708670
1192699
950043
473380
1993684
1871514
726738
409049
488687
1949196
1437167
304327
827921
990985
724789
1707203
1277796
1020043
1393109
1155005
989743
947631
1759526
308525
1484010
833102
1386323
1764693
1375394
215349
594988
1383721
733294
1245128
416237
510532
1524120
164788
257233
1848217
281448
1411778
1685173
1974023
1550075
1667442
1989184
722570
1993292
1022916
1226297
669239
1697266
1700096
344725
890783
1295815
1455173
413323
409224
1495165
1327953
1730841
80132
207892
330148
425666
578028
585963
1974257
473098
1755863
1708839
1582573
249175
1849764
1192669
1779323
1528839
1185546
790714
866203
1862226
1394192
313974
465676
1341378
1769854
242362
1048679
1387342
626540
959998
1223108
1466544
1140715
1072395
986525
781202
993742
1759687
1236537
456505
1766982
1783199
1424789
1928364
75417
801246
349901
556665
1716117
678006
706740
1192843
1364138
1704760
93097
408374
1081607
1092223
1356203
893938
1461232
1597381
309140
237457
534006
793148
1678950
1973917
1210081
32138
131362
1229617
1085095
1125358
778205
1110353
431116
1515716
1190579
690718
386478
107374
742232
1658412
1111854
1451117
1997357
129460
965141
49349
1197372
1964718
91224
912014
45528
674181
1017022
1223444
1095033
553225
1366254
1119394
1899579
1474350
593058
1414380
521821
1990136
1737507
1715299
1541550
749667
823341
691671
1236381
1638486
753867
1616952
759560
1932102
1607061
69768
1950082
1182777
669676
1949566
611074
1299847
1055881
1191517
95187
537886
338889
200760
13553
281982
1860898
54734
1498717
918785
413223
268318
762709
888407
955183
1325313
255932
514558
718563
1305774
1650295
743761
611995
1783437
1200370
413005
98835
1103470
1568032
1459908
1014370
569975
917212
1447772
1368709
60140
1939970
1855419
1727738
104067
451269
343405
1932377
1137610
1432186
329330
389854
785810
40416
217142
564246
669815
1136734
1685333
951247
1053553
814713
1093340
230439
1402748
1265620
71417
1949319
1665613
1175095
756075
1693121
1383027
566079
1751271
691827
712220
45752
175917
1195598
1004964
1490738
610245
1332728
560575
1309701
188539
919175
1631364
1863033
1952622
1297947
412356
1381951
895980
1128436
427077
534982
1019913
1222028
1183004
1570417
637590
482000
1526263
413253
1681933
861101
871823
617712
1290165
371865
935507
1918385
1670115
1135445
283195
1719742
1840770
1075661
606725
1432146
444172
1292442
791771
754976
376037
1214032
749168
44337
414004
1646404
467456
363102
763539
524036
910340
18075
396169
1903965
861213
235067
992143
936859
1126135
1330690
1419474
790565
863809
811688
26160
1762873
1204442
1914528
521908
1927346
1749351
174696
791491
1518555
69370
1755138
583492
1729193
955036
233393
853779
285737
900653
10082
1770292
1875251
863892
1679401
1025159
1482695
1437749
201062
523141
1597202
1939331
867951
1893420
1699252
1120748
528836
841036
1514587
391263
49251
493377
489557
1813195
1608040
1600245
1941791
801452
956898
1654233
331029
533135
1480195
486104
1189487
1070199
1997966
905249
695691
326561
1520004
753124
686845
1712351
667298
1241013
1724673
1528138
1520753
900410
743300
912977
1637236
265499
1215173
1965469
933690
354208
1427680
83669
94982
998629
1244191
1113795
1515121
791153
585845
521109
1539939
1970085
776920
596016
156180
1497913
1692937
387215
1656517
213022
1792656
51944
1398573
120157
1412399
945660
971244
1290291
868841
1309415
1947329
1803266
663369
77948
1196680
505374
1670646
1505286
42307
1581471
1573982
1927124
711810
232181
1588084
192594
1789306
1194140
1132222
1196086
91270
221554
706386
129850
1466083
1740615
1395603
505923
933158
490818
1160264
1196197
1106912
1809051
796292
907706
1308659
717585
1807122
1407210
348970
898047
67532
211746
1774173
1874542
145016
406092
60137
50810
1766126
1247661
954182
814156
733900
1261139
1111081
534096
1869670
1496311
1053413
965923
71000
1453620
1798077
1882831
295695
1691969
1336584
713264
1795350
332258
284712
1109199
1951089
1937119
213545
521039
1710264
1844525
555217
838420
91257
1887798
1270607
511358
1694304
469949
286680
1081883
1890067
1598367
1439242
330677
1870437
1638397
1808720
749415
1434504
302719
739950
498143
1025229
1762378
292132
1798484
1312328
513847
1917847
1912924
1518027
378698
565814
482214
678646
405593
879601
431251
1765925
27850
1185505
1893074
1036448
1848861
617011
847496
1943935
1376850
539237
1909973
1183911
1748708
998817
1486069
700675
922790
993665
1439131
54964
834660
1063004
1638649
1708356
223823
812578
1944920
1304842
894762
1466920
1721512
869762
1738401
1694925
259434
158560
614190
403334
815435
263918
931420
1353317
640657
627561
1999988
406854
847373
1093217
1334572
1724364
1147524
504167
408374
684534
1134728
819327
1827776
1287647
1768852
1139282
869821
1094974
1777895
291075
202325
1979327
1784508
1003948
1132379
642253
586516
1660342
274541
304556
1417485
1687043
853222
913796
1293638
1364294
432113
1790999
915159
166609
174744
1650989
1999431
646885
1935411
97137
54900
30008
1885325
303617
1137151
993272
476331
1030738
1559593
108430
578511
890404
1782167
1158833
415065
1634317
1599145
1319852
387660
1619452
1169196
1065297
1349973
453850
917108
992356
408749
727201
818575
1600602
1253517
1433624
1287849
1278117
1947509
1542576
610880
1154707
1319047
639591
1870940
1875880
228817
192703
106572
1162597
1561966
1414377
1361008
1268249
321237
42628
1505575
208105
1800579
1993375
292891
609802
228581
395623
1720077
1868180
682443
692608
1406347
1643242
261117
887671
897811
1661983
1273366
549405
700253
1299371
1507340
920130
97626
611119
1442254
1786808
1068263
1764904
479008
609182
165240
1924137
1722291
641657
274837
1616447
197005
1497202
699688
1862600
1638504
1480637
453242
708288
417699
251947
1678659
81656
1835861
1570422
1267845
1292836
1840464
416996
1150065
577075
624683
177239
1932631
1194426
1929186
1634545
928658
1813297
520507
1447494
1876443
10651
1304146
122937
1075387
1721907
1856548
1187960
652625
1527875
688562
235173
1198049
1054888
456000
391922
189008
1000151
1073511
1250092
220484
1665530
661484
1642038
1475765
4581
260026
1913593
631370
1087813
1317753
1187549
1697444
1563654
88204
1148717
259156
1360403
389721
1724189
1978819
1398369
1766471
22831
1887480
1505927
1215021
1781039
1051690
3638
1129737
686011
535874
1106649
843855
1023655
549387
1387831
1234556
1948952
437098
990639
1413736
1784254
48502
1754856
1105327
1445735
39228
1671155
1367584
1526426
357958
1094711
300979
607720
766883
751409
1877257
689374
1503107
146372
126844
6453
788778
1474011
1499752
1079386
1097921
1874268
667967
1693639
1244210
671068
1537859
849896
438403
1031308
1441146
1805106
752898
599450
170177
36965
1615607
995518
89118
561233
911692
1094545
1120255
83434
619222
1354198
1363853
1262923
43941
1550602
77757
677300
197781
1659633
903793
1077808
158072
1618249
1934009
1531199
61313
1095374
1161756
554353
1042940
839695
1941241
1090094
544919
334243
152368
129628
1916032
1906136
1180767
156652
1213992
582255
1860404
1884618
640073
371793
1714652
24969
864001
1863444
287185
463906
938500
676868
1457002
1855974
103364
444238
451091
864107
336240
1974671
796275
1445074
1735505
59578
1293094
558171
1128641
930298
1402278
652156
180670
1395887
1165953
241871
378383
740435
1632437
464155
1718036
1275128
1975527
581747
871447
995699
750854
1643945
1492557
1051763
1855237
1243198
1223819
145004
1531574
1481648
339211
453704
1607767
339818
1294070
479306
342816
1574819
977010
1120163
265155
248616
502102
1661724
1548245
1709169
80666
738509
1963951
1477770
660710
379001
1573613
536239
1052954
983890
1535075
1827544
1506902
745221
1640095
77626
154738
1875274
976131
828797
288395
4681
1939599
816413
1107103
1218484
954215
161748
775715
541134
351561
1949605
985599
1272869
1052993
505538
20212
792049
1893138
1651450
118817
68115
1918914
1538542
1885565
1440348
1264252
1245124
425196
408674
956620
477199
1563656
116614
1993057
1002036
1695910
489381
257771
266916
1063981
156786
1977156
1304822
1890450
1354142
1297980
1646392
1114430
1646200
1154022
1044913
402829
291998
48781
1366097
1390056
895089
971664
1105732
1825989
521099
1568200
458713
1114826
219258
1130756
1846557
1174065
1463082
916477
278694
1552252
1555641
403619
44475
1035840
1750031
362725
438742
530260
1193617
1246835
1789012
1994307
857810
1599600
435212
460653
560797
130037
431011
1823481
1162820
199019
1343159
44936
1955950
520820
1993019
705029
520316
291473
1113083
1893645
414648
1343546
1860729
300980
1639110
181791
833055
390724
1333152
99154
781140
736218
1670678
1555645
842533
23453
1871695
1199157
1942001
1401924
10857
246691
950621
933757
29873
1874851
1007837
814322
1404059
63018
726865
1409936
391924
1248146
1788676
24748
1206123
1801951
1790108
1869476
524350
1325830
586041
174520
1805016
581319
147436
324681
457816
1024312
947689
1906585
208094
1729402
269934
341592
1102645
714372
410533
714531
1205215
660299
705332
359329
1253102
1639734
827371
680326
1481192
198192
629965
1653664
1510206
493021
1509092
1201
1924259
1541483
483987
194493
921681
800608
17030
1233973
1100151
416159
381154
1916075
634065
1078280
5714
511735
485246
1033274
1530817
900094
865374
491651
1105909
797010
1377528
330938
318095
1343576
883612
1318576
703812
1490916
1013546
1770297
1052648
1195724
522945
612850
634143
1744590
109446
761093
673510
236027
970760
922164
1388090
1560536
890826
264218
1263837
263216
1587408
9266
818709
1381219
774327
9465
1090407
974773
1306649
20814
1100404
1823821
454172
1419355
1538204
1125056
1199811
325523
116846
555985
1159317
57734
252546
1425485
243580
1490530
842416
833463
1609123
660253
1908045
1718953
133131
1870095
1041130
556376
1084448
1395343
1960372
491222
1180519
375970
636670
1074590
786980
872723
1812711
1383978
99306
1298240
1760200
46889
1774213
709067
1707573
147093
1452385
1486771
27119
56614
236139
417373
437811
1947464
791919
1232536
756306
994023
1974102
716090
414895
1228107
175797
1186329
1043122
1734340
1423170
925521
558541
1196602
568238
728395
699300
601052
1197278
41184
1551313
568786
63550
751300
1461274
673861
1319856
1769366
683857
1846404
408475
457680
231808
1384733
409864
276792
541724
1212454
1024345
1123317
98284
869993
1538215
990030
1368962
1141498
1518578
1869412
1858924
211368
1869252
966721
812865
1554233
1857932
685334
1252733
1463906
439026
484380
542152
1001161
901480
521842
601452
1292366
180752
953640
1140626
182501
70800
1005161
863182
1348220
1622424
987101
1405106
1961469
1865492
1809197
1543051
1029538
311811
1995465
602670
1308806
506976
1041902
288676
367551
510439
1757924
880960
130489
1798497
716845
583791
1877218
821194
475047
1062826
1909656
386690
509551
996051
964505
342766
622295
1156619
75110
385138
439049
991891
561521
108891
1923570
1091657
227494
363472
623644
622803
153610
365501
1577305
493346
148071
1606548
1553553
180058
233968
120721
1339057
1934218
422486
1374800
1552571
646868
41854
1805378
82528
954931
895153
1554765
1293836
487413
1071425
233330
301743
1118753
149897
450485
1559042
659660
75008
731033
294767
141574
401384
1643656
1595438
552785
586460
1247207
594842
1158891
631873
1044139
1204878
726775
783361
1177871
1223544
1180543
1300206
1536854
421340
668131
391202
1538648
524898
1850528
204702
1579026
900642
1482129
1342785
765817
405943
585903
685773
1479379
371359
1195378
1054354
168379
781381
1331709
1677726
129641
879882
249244
1537565
1665180
699930
1143495
1497369
1647841
416624
96296
481308
1454505
428139
1077850
117627
857988
991822
720184
1509626
1002496
590137
611506
1251670
308457
1850940
1915758
981289
365346
258872
35718
1500225
515512
1488342
1786189
1224193
1105001
268378
681012
626686
1430311
691561
1232937
167576
1880684
400512
919134
1734590
844230
993134
711380
1320127
1337988
531584
1754586
1579339
54962
645222
371981
1292306
1532018
117525
1499486
1250355
568515
268426
251995
976345
908139
526579
292581
1044979
917266
1329138
861392
388424
1426223
1045048
272665
855365
1943380
957493
989075
1281598
1545315
1818804
1322572
1019970
1956167
453257
1545763
1685307
1974503
1707455
559139
22086
1577415
938387
1345526
812347
1563766
1938055
385254
697729
110038
281774
533336
377598
117019
804503
1376326
1653154
1248454
1081251
1353459
1296644
929480
1513050
692541
467250
403411
734176
946392
1890760
1445140
596976
1254621
492098
1287136
1076934
128122
976907
1160383
1980103
185451
551906
279569
455333
310285
980591
732317
676240
587279
1849912
1483042
1078884
893655
112422
217277
1699188
726926
1071125
60029
467026
237116
1307049
495104
1845998
670359
1077964
748735
905234
1365356
1891432
1531328
1981465
1235396
1641454
138188
706366
1737050
827607
490068
59478
1840039
368105
352026
1959838
1254726
1362201
1297865
869362
529079
641273
538549
819496
1927355
941383
1641775
794698
589560
1331355
1951564
1416196
797855
1705395
1474845
1071048
1857989
1018570
155207
1535699
24661
533544
1120185
1843919
1995156
848727
1144882
1369539
914711
1448416
1113227
850030
59778
1003081
1082134
1613394
290600
1731144
1510441
117102
1479684
451341
142611
725017
55475
1355523
349405
1922696
1126687
1231860
1040947
1699098
1262797
1605271
1755791
1445662
1356874
1660624
1458828
1957212
1962170
1383942
1704068
183683
1562619
1706838
1590212
1529381
9242
366675
629879
1089498
1718877
22082
948303
1917771
162919
299885
1694667
1696014
1846871
1219880
319570
443444
1937620
1726639
1885956
1792820
1583840
1775010
1892150
604302
1959182
723332
1147736
1683453
1543777
1807039
316295
13790
918307
1442894
187761
1471075
1173732
513317
48667
1029579
1287139
1335423
1030237
491709
176424
1642808
1406537
1649489
344521
589915
1723005
562445
1441564
1746916
1635273
1398862
988100
1332977
315846
1187981
913431
79560
713462
334348
704706
746475
1568125
1441033
490888
780708
1498219
1554566
1851754
1423059
632066
256226
150723
1938076
1524335
957006
59760
1891273
1225399
305239
1316098
1857743
41227
1488846
1099457
1997276
417003
1202832
705380
840165
396959
1055189
1407031
1506867
1754434
1898126
846446
672695
426847
1288463
477186
297473
179212
1228912
406587
1723448
822861
1506118
1266382
1896343
756404
1475915
1578846
179506
50037
1684403
1869120
447417
598082
1862191
1769305
1227662
1581340
1478522
1063297
901568
1358678
1294530
1324670
1859866
129080
1424514
162999
1350299
1769466
1550831
1437075
1671101
270992
1964175
1187155
95766
446130
324504
1468704
7218
96284
1238408
1970482
530293
1420867
1727399
746369
1515814
52232
133898
358656
968932
530804
269166
573779
941626
86627
1833654
225018
1385558
473079
798793
1386728
360861
471399
1629742
1411675
645961
889292
1233778
192141
1179366
1402275
1068757
218160
1725051
1919061
1323534
1642294
1104432
965303
1211564
1865743
1299639
1863560
1027341
236156
804480
882435
252021
224786
57591
922272
434098
1663129
185120
1758035
266132
697160
1384908
251720
1746723
1998752
1203470
1947711
623058
734842
1005200
1628294
1020741
375474
1039186
479600
476315
1849456
1896574
1193440
1866579
750723
1101099
708926
1014964
1211441
97277
921070
1943427
1523727
533570
960479
663850
502943
1348137
1413324
431222
1550453
530532
1743297
490291
1228031
1407175
952573
1883945
1673440
334201
1948874
414886
82704
29817
684221
14856
913055
1376484
1153182
214469
1217532
1673365
1291780
779260
1893305
384129
786481
617415
937160
1373216
698564
1763119
164479
1739165
1938603
1634800
561209
317378
950725
497951
893603
718434
1232055
124224
350848
881157
1920380
399853
87184
1475780
735885
1992775
452979
1031586
452189
1367999
1829902
123819
1388174
1174013
337458
284698
683179
1620171
468725
1616471
480788
611235
1550509
470790
1862011
401037
1936546
947960
1228551
678054
1167868
1409511
1682956
820381
1664352
786537
48601
1538180
1109750
1409586
38738
1997959
106321
42539
106791
291098
1962799
432976
1015734
819652
1932450
701176
1999034
974527
257038
1568138
556548
648900
1485337
7747
709463
1028919
1182128
810074
1065509
469185
643889
281942
1317259
1632166
1175591
906058
1807689
1893308
1276539
913382
75265
1886277
580962
725558
48993
57064
401135
637034
1646960
1370827
1102175
397841
497398
1265767
1047699
165957
990493
1682133
123323
839167
1593048
1932416
1262476
965338
1853254
1551890
207390
1862079
1535630
1826627
1887050
1864786
18974
1938614
990588
157807
880147
1037832
1189429
1638298
1095467
1762614
627893
1063763
607061
264304
1925512
906851
1403941
594841
1193342
735248
462940
515429
1413873
811811
1221675
395815
1343513
463381
1020514
629330
481841
1229383
1632386
313846
260780
455801
394411
508411
236639
996163
1089979
30074
829996
741778
1330524
1766790
727436
833411
1296450
54263
1741407
1469588
1947952
1033009
1979855
435667
861310
151760
1070691
1258792
993557
1572639
1470586
1577343
932751
1209954
1759083
906146
1997239
110170
308302
1114225
1294996
1356033
1672811
1380497
452923
1819653
1559495
1574407
1676273
25272
1287306
401835
615160
276086
835401
1687819
1802948
1828015
176793
683740
500462
39540
660412
1847349
1478551
75703
692458
776038
466859
1136106
1242746
816992
1207692
216649
680437
922726
421657
1080132
321004
1065800
1037703
947451
1363505
721283
338070
717902
601885
1769369
616147
232272
844918
575001
589704
1132963
1909246
838016
1655132
1333721
16482
793862
943667
505862
1301367
477565
1097366
338039
145590
1017212
16589
872452
732492
1265094
1122349
763929
704557
1755357
769671
1864928
1721011
1696542
1347191
1587199
500926
936618
1415545
325456
1000314
817712
1348024
390378
518041
1908092
154070
716598
1750526
1117363
1656656
817931
1304631
212686
1181913
1749439
1597448
1296539
570031
881081
61036
234419
1726300
323701
221456
966841
1076869
937796
882952
651813
316424
1394330
602779
1973445
1096118
1622318
1830957
196443
571515
1084367
1615313
31379
203020
1054541
269119
1120592
1644189
1285181
1613891
90906
1995626
1832546
23960
1021604
1410433
1822875
1918854
1119899
461562
1131205
429205
397780
1623573
115647
1491965
1361872
1185367
1458916
1630770
1743706
1867464
1200454
1683119
17151
295222
1826066
1080807
520784
434266
1896515
266121
1080351
1159561
1941010
627812
1145567
171157
1648680
376653
835698
923558
1327641
867826
1523865
1975530
1855971
1360486
1108740
1885247
1913140
913061
44759
769535
1206831
577888
1129839
400265
1101225
1518867
1278873
1756891
1617888
615815
915212
777554
655177
1966944
638655
1287779
162425
537247
1203068
240231
956001
930209
263591
538290
564221
561907
1524942
925238
109192
1177646
234308
1251668
1979660
16991
1638816
1150576
1331760
1205356
825071
1346185
1136506
1402732
885753
12935
886671
555859
1433164
1701019
416852
1131526
889838
850195
1217233
1674868
1771324
167196
1944877
1808510
312596
181944
872536
1820279
209689
1166838
874616
1812277
425863
1186415
1968212
184427
54042
1602349
1820967
1667872
325953
156907
1942398
1826083
207794
1742730
333017
1906643
937561
1056175
1885765
1686885
845225
1211975
987815
119920
1052041
652215
1465703
124961
353493
444716
1878055
688454
1395153
1512304
728624
1714801
52483
1802408
106522
1099018
581640
121831
600042
1095607
1817032
1929246
1601473
725536
1561772
54095
1270856
1149174
350647
1359734
325299
1740830
869165
396049
1228999
740736
547606
1999655
1715466
1873025
345083
1426677
29963
1364856
1653183
310145
1554158
1549515
72493
1033833
494429
1452533
166827
720275
1083997
897956
903182
588877
516010
7576
1278822
205990
969396
349462
1651853
1931244
152471
326196
635178
1426529
1504108
1641831
1216499
204602
540844
1144915
459113
1179929
149955
1210050
1929711
1961273
177818
1876993
590174
1580780
1924118
1364830
632677
327103
1309224
1414179
267808
299249
516772
1821183
1674653
748802
868361
1974831
233538
22998
1273541
1767053
1703309
1457160
1675690
533142
1442469
632809
278435
957958
1282253
984277
1791727
778523
1353671
383659
1491616
1354040
722632
1400125
1884632
307403
1829993
757802
469266
821742
946365
351995
118296
1777846
1197034
517847
1556989
722583
1232168
802220
474166
1470878
167436
364623
1012569
1139820
1185078
781681
1280934
495509
1874575
934804
29824
1241257
474595
139818
583537
1430457
1891180
375543
372574
1591935
600282
1133153
899923
279437
410915
568463
191674
652116
918665
1711690
869503
1410347
1803355
1832463
741157
90446
1216657
728711
439917
1590023
1767072
1726989
724786
916653
1187651
418850
146214
1820319
889319
226285
516582
119713
809875
1655593
1688513
1793006
1600579
720299
450763
747546
648278
650639
1058385
269118
53523
1563412
1620210
1671878
1866750
1418537
154750
546750
927442
1293264
425296
1614803
975859
485118
1602720
820763
169601
1972602
1102775
905510
790861
1751249
1162370
76248
875897
530987
669420
1163008
1575096
1556068
66349
1228241
1256087
1270671
1392361
176112
402253
780375
187366
623671
1646876
960240
1627689
42986
528110
1445689
1227270
1105789
1039577
204450
323414
346159
275877
1394113
673205
27663
1824683
1152790
953546
783554
1943686
1229992
249544
1668213
154117
702856
606831
1136810
723944
614312
229419
1667929
1922119
1159126
1328141
968972
1567286
1021499
1791669
396079
244470
910123
1000216
1900666
1893340
1497665
1226551
851264
126148
965426
1792423
906775
488690
522239
822506
153315
432677
1439722
256493
1032037
148503
1363214
615968
107774
714440
1026602
1222223
1393835
51890
1979027
155949
348677
1391153
1851098
470468
1701315
1655050
127263
490941
1673091
30251
1238608
1446069
870941
1020697
1857027
932683
106154
718596
798526
1065105
1133784
141677
1535322
129676
1850843
1097065
1463986
1443560
1618627
1084660
146726
378415
929304
1793041
1213565
1353590
532251
379507
1906428
1625418
1085804
1397168
940407
536416
1103141
162888
1189702
1807876
44355
1329600
1537359
1423551
1802637
142806
95849
467764
127073
956333
1991673
81188
1572621
898464
665026
285124
1041918
36636
1160432
128112
1842139
1752836
1896401
640807
1846256
1052455
1471818
1200795
348425
35884
409776
617692
338080
1850469
700333
1644270
789129
1349623
1138590
1530720
450273
1521523
1670420
1114968
998404
1429594
1255016
1089185
1790956
36629
1536432
1109585
1199753
350547
1770589
904604
1310477
188696
1161319
1007964
1885758
1573440
72162
576305
1000093
44862
1407419
1614489
1911327
1632771
369042
1209712
813546
1759460
1273589
435002
941883
644818
1632916
1211274
1728891
1176867
148071
322368
1013006
372930
1813437
59638
1782929
594292
1846064
1711225
1207879
1835223
773107
24533
947150
602972
1362503
363187
590101
846400
576594
1780215
1401972
1211785
1265529
1978484
1451999
1559183
781966
437662
1326486
1034705
1668835
481911
1984664
1454946
27580
501816
1484997
880170
1018206
1104744
281035
467222
1590301
1748269
1535405
298267
185912
1139560
504333
214835
497634
1860892
1989386
535594
1346428
1891204
867868
1210758
162150
1161117
946950
1994453
409490
1829655
1834261
283963
24069
767606
796728
1399441
910205
630681
343043
273143
1302423
646899
1384568
1524570
998651
421206
1508013
1580594
397688
1319330
480409
1111779
1736204
1565468
1090693
1662874
970501
385178
423687
1906925
522148
67478
388911
709983
493858
1729054
331507
1771289
1925243
406296
499329
108450
1898158
1410753
1850715
290164
1860063
376176
232948
439226
1620733
1768098
865227
689832
1185731
1064919
1802565
1025018
1914530
1207486
1293824
555508
906295
282466
1752757
880869
39240
473582
1724303
1767684
893517
810976
1197019
1994312
389911
70039
71
527113
471921
89088
1608418
313085
1902517
1195966
1225361
1241579
982787
565639
1045398
1056451
1273549
450635
932844
987502
1165339
161072
535458
424922
111633
1705839
1632616
409970
1360690
1367591
1065344
210056
1989500
403512
1928915
743398
1103725
1432608
1661619
1286789
1835868
560037
1974226
760018
204198
365373
384480
1539822
1411490
1038871
1579363
1908856
1954215
1298773
1438813
719342
133318
1342530
676513
688901
652605
25378
1246499
1236081
1038671
1919253
367940
933423
1144691
1634255
1518739
521028
1840017
1861262
439830
921545
583801
1102409
955604
9514
680848
1614053
206011
1702291
54581
154223
1817873
1826470
1900635
1337983
1564328
47928
1365098
254233
1837263
350064
381394
701131
219696
938639
1296472
522046
1810185
1925002
873822
981014
1049225
1422165
1824652
83174
178857
35996
134860
390056
904526
589222
1721026
685292
792114
1046203
1172515
1086531
339551
1905280
1192902
1866472
1907584
868976
217313
1361892
1367713
1658474
1616471
384574
169427
975275
1102441
805664
1335600
1787411
767496
1353503
1034337
916508
1221172
434996
1854958
1347339
1931756
62284
1466449
1347136
767218
340702
521856
1281653
1453301
1443089
1399862
800624
120096
1916451
792382
68286
1208469
494071
112791
6540
817003
940869
1871849
11071
1419984
193983
1632629
521229
536190
386354
286014
189855
925147
1450329
812878
1710466
84912
1439936
300062
1839039
1911539
207200
1548004
1925224
649869
1986279
474210
58894
155340
1866595
633273
1806031
750609
460094
489743
794361
1378823
1037439
1465338
547312
581051
887806
763176
1138668
1285026
1942720
1897176
135956
1816632
1361806
354655
696065
153784
1165797
89469
378998
1401418
1118605
391639
1687991
616070
45933
675875
564834
1049341
503365
3314
1601336
908135
699021
839098
1262286
1745162
1185433
1917792
1094514
852918
1232279
11132
296487
696615
1525593
1969002
875462
1469915
1466894
1042431
1070858
1413761
1951175
1930564
920274
613279
1263501
676172
12760
1881592
96590
682755
493692
1615040
841351
445177
1385312
801577
1852978
1642899
271313
1821063
374424
1694100
868686
607855
438649
1881347
1995893
803183
1563649
120291
1357604
555573
1005580
1039437
1660751
1065640
764415
604374
1082054
1993009
1568857
185787
621535
1828345
1112944
1949179
99487
455883
1310700
474832
895676
243960
1748911
1370353
576475
1997439
991091
855375
1971306
1981041
1642356
1680061
1345257
131539
740731
340174
281558
781670
266439
140976
1033336
1609427
1285491
370620
330444
245584
336383
352787
408828
1348411
900841
402478
1932535
1327256
1201942
1060109
559801
50456
1618714
1097504
424675
1445948
914647
152826
233552
824401
1302643
718035
888269
1136319
777601
205973
1066635
233992
223320
489160
843571
1407377
1184503
1553167
392864
1898019
1453911
1588322
1827662
797116
1790736
1049806
946958
1225002
1552493
1080103
835537
270262
816938
906443
1358489
1972815
1083441
873637
397661
1288607
1826091
245244
311694
1369666
467791
186558
297396
1697335
850531
704996
1903399
96830
1005821
1299206
133204
1000429
1071070
1740710
94628
183603
1861612
740454
1411882
604499
945156
1885880
668337
874602
1660556
196911
958005
1864975
1886386
887288
407921
715829
1465262
1711751
58651
985425
222617
49170
871671
1433639
1548659
1911743
745654
1166188
1789049
1287462
1193541
807603
790429
1960452
793459
1876770
1879025
1274252
314673
259514
1415003
666036
1763950
1854947
191938
776005
31111
1433145
1900371
1292505
1457034
1356032
1097027
427749
272160
1477399
1949240
1803331
423304
1672569
954685
1209868
1360204
1289353
1586034
1304934
189365
865372
832962
1236977
856594
868279
524602
1893666
369454
293996
1512388
1763204
1477650
1115656
1942405
1171160
1883124
1266889
1006043
911811
1505550
1036136
1701339
858542
831759
407576
513862
1174005
1794424
573229
1553585
1656414
1147605
1199834
961039
725244
1980593
1455038
738958
1831075
646364
1737993
922554
1140124
811360
1246214
1923681
1291471
385046
873715
1502871
1114881
1894426
202121
1606118
344875
993880
1542005
784162
1028719
1475889
1933110
818127
584050
1123892
1361744
1564463
18960
308787
1471016
1489373
206062
1243114
1717135
256082
632390
1302788
899621
831105
403070
898587
699838
1824326
1220622
1098537
1431543
1257263
1192788
1451433
911909
1105281
1127767
440206
8423
352444
1821978
1056382
346562
1877256
446302
1348077
503030
136569
1145835
159174
1219939
499951
1439477
1968378
427951
210227
1850323
1613315
1131809
1320680
740102
1377916
1994652
488559
1706116
1098549
807348
1315652
1037055
1571064
1210489
495524
586508
545783
405929
1301224
781708
1962617
1664336
1230936
626631
664158
1499834
727952
1461318
310352
303265
1695410
278169
590316
101100
823918
325101
1337698
1554004
1811766
1833759
1585691
119282
1609974
151232
908007
91574
1472686
214823
1396060
1999442
1840009
1217826
225327
1404798
1695696
1071380
41223
175915
697929
765308
1516893
238718
1344215
1498694
1120765
407321
1908600
1258147
770740
1648334
1386534
975487
1176820
212539
1497346
1422507
1786866
1901019
921751
1501433
836991
1889487
398015
1437747
1063409
25639
909682
364248
1563337
1986828
682426
212470
110585
208053
1684182
884394
1259581
1267432
117393
1678611
1795912
1007097
1103743
1318181
38234
449497
1617252
792095
1759164
1317646
1885376
1655845
657544
116621
239516
1508067
1695362
1178063
1523676
251493
28274
1003151
69706
1542385
715206
1587781
1363648
584010
1032431
347181
553449
1877808
1188766
515069
877924
310986
1879590
1975060
945122
389581
991484
889604
775774
306492
1994245
1793711
1553113
1985251
968288
769703
178544
811281
1959703
905390
1647525
229733
1216606
722127
578353
1721245
725636
1579056
89337
1739470
888819
650481
1752678
141574
1392654
36819
595945
355526
1210702
515969
697613
702660
150814
811483
292930
1408880
103881
1195159
1375616
1834254
66123
883646
1988774
595875
553030
1930409
1227685
1848905
1755510
1967578
1923229
1447644
265963
1996679
1350592
1051192
1469837
54260
1156219
431380
698910
1384325
1831775
1525846
649802
1750212
779362
273312
304105
1154256
510991
978606
1057493
592403
878793
523109
1108749
267427
816061
630816
1284902
130374
1874726
1496687
794781
531630
403246
1757788
299267
1328966
948269
999234
1918334
1810021
1470668
1490240
789853
825324
1264347
1273425
950510
1338012
1855780
451067
1074344
1795290
1622779
1700829
783057
1072022
828861
1255733
1264591
898209
739471
862877
1680643
1448947
1221108
64190
1464562
1073812
1923272
1157445
1030071
1507844
1733615
144500
240473
1908924
1915811
1233077
36099
814891
1734147
1965627
439967
1001560
908864
928659
871705
269756
1447830
1959139
306835
1773888
1822829
374936
1578313
923824
57554
1386323
1887258
1072867
1027462
1930139
236365
1501727
1865474
196928
874497
75958
988685
993795
439143
1577048
1074529
1033710
1925714
1973263
1756060
1250632
1663509
356934
1319501
939171
637872
1388191
750945
1515908
209003
877788
679234
551081
1645735
1132003
1080746
373680
1555790
1646183
426939
1854090
1838756
28859
892645
636911
1574833
226161
655027
1004935
1826952
952064
154688
1421769
1786000
1814976
1493330
1919049
1430568
1709272
365358
511659
167321
1679295
1511870
483149
1516595
1667054
631254
1475646
912611
814807
453065
1087524
1823423
908919
1606171
1935851
698747
831116
38921
15146
309233
332384
345787
774800
806140
1744679
958150
951552
1207830
1985055
1404744
1158127
1372183
1356415
1881619
930532
1856443
948121
1378850
1677794
1376664
909845
568945
1350626
1353977
1155109
1940059
182460
411323
965479
486751
1369711
1859453
1763942
1795725
1220900
435285
644649
358413
293780
290465
1822908
1527564
4940
1570351
760192
1918953
181168
1209204
981141
1413253
1167411
276685
352232
1093019
487606
849746
264288
636735
1288648
432053
536376
1410482
1446976
1505621
1818939
1390295
287756
420281
1992134
478773
785528
303552
44709
1697862
1400191
977415
456867
160503
7980
1544651
1837677
1190036
1722681
1805073
216641
1537708
774748
369504
393732
35828
1539191
348205
1670773
808857
708167
1554241
1021722
1910007
562587
872416
1267381
587079
1022647
348925
936086
1348472
1593263
1454611
626292
820065
1191898
1924649
1912064
538662
984146
267350
389647
1382409
1936937
1930361
1871182
1741840
1911177
66046
1697967
1700471
1097604
1795651
1063567
802183
1566634
1264843
284935
534456
1315167
1139639
1911864
11281
1410961
254491
1589765
1144071
1565924
1529475
1558348
594531
218343
1236842
741228
169338
362121
385963
1756787
417877
1793766
1240182
1716844
1959204
1818761
639239
507449
1502829
888787
1545165
1434639
844014
159595
692067
1326856
244926
479707
1289521
1874347
1916801
1548545
1780145
396684
160550
493415
990773
1287901
1180288
1497157
1210791
175048
873671
1384299
908011
1837412
1280108
693619
1481313
1649523
680719
224116
1572276
121463
1917816
749250
1342045
1125588
366736
1565217
1349418
181692
1311415
1605387
1523171
239266
1839560
1803939
257594
921823
1458642
809007
1365323
1765327
518953
36750
68325
1124254
1528465
861794
1636157
1793924
425297
14886
1141413
1550110
1784089
1871721
1036926
888722
1114138
1077350
232976
1030426
1522442
1071490
694214
5956
724483
1217019
1726019
1971918
1677565
1136278
892436
853020
236355
1676200
939220
293722
371152
32448
1623429
1392929
258883
192653
1320932
1700131
1844005
1156146
1601568
920329
1531336
1254856
1996854
1325866
249554
1596874
1327368
1702692
1928853
49270
866662
1849333
1874281
1757937
69835
750237
1358363
650637
1491394
1187257
571126
195865
213863
731956
387801
1020760
1506991
1215717
1573594
1199278
1094128
794960
1710614
774307
468698
1898610
463317
1991736
1615960
860855
1406225
787624
494678
1624394
572958
549834
1283029
45315
274232
756840
1807923
1899714
272437
285614
1273989
1853629
1183021
655487
1062218
1484145
155974
302039
959782
853346
716103
601806
478966
1474036
1737343
949082
1920499
441218
721265
740491
1133402
738335
579233
571883
496992
157962
860283
95344
1929365
933996
1392516
1043973
1071296
1443836
653931
1762134
1620853
34870
1382798
1988208
1156918
1482283
1297300
1968205
471837
1488561
226167
233880
1892616
1850759
1621758
877207
900912
423486
1139854
1245047
1960906
1956006
311162
805992
1529104
814082
1193173
1403955
205792
1943896
1178088
1550815
719605
862090
1206398
1339055
745264
731747
1795519
322348
778150
1564277
516917
787896
1578634
1247434
953428
1798492
1463510
1584789
586917
1845383
1561443
394085
1141126
1148007
1433715
1520186
1448326
1824975
1037433
739498
1612967
396595
1545100
298837
1270097
1292539
931916
1267642
1951755
349010
470097
1164852
19053
1024819
1694529
1029740
199085
1269362
875092
1617029
59218
1307797
780713
1130471
292508
1423909
540165
514171
1521021
1815851
1912802
1184811
63451
1886207
54767
1285507
1078927
1652999
1924668
386756
1830474
922958
409261
181145
1082695
1542426
1488260
155393
1663601
880285
1451249
72432
1592252
578909
1183162
1161500
1285272
1657652
180487
1133805
1061492
122430
724300
1361226
601039
1965737
51375
581212
980119
1104851
982763
599371
1250373
1045342
622504
1683124
941325
458552
1773025
649477
1717108
1427991
1455021
1920748
1224087
1032248
1320625
1525058
666522
772639
1593850
265692
1125381
1014056
1176366
899205
882968
534494
1906717
703911
1526718
1022834
1902059
890860
952409
1836928
256582
216434
1832700
1333209
878054
542233
786981
54201
605825
806963
1505034
1829489
270639
520422
152322
1297799
590980
1170755
1950310
1858543
162362
214013
1697408
601903
1086399
1493511
235888
1671237
1090692
936682
1288879
1778102
1113935
1358471
528008
299954
1353396
1606973
1071346
817395
126484
1298663
1685027
271241
153375
263044
1274552
1288169
192919
1013801
1874853
843140
433906
1992418
1434161
1337385
1811418
1932813
1687077
1597088
1786935
1474246
1636873
1006488
402822
491773
1535713
1097646
1125441
1230280
1677151
1657121
1481999
1848850
910059
1349560
793817
932605
741198
1837490
311702
1623098
1150374
21468
232998
1717397
1961799
549496
1119437
38627
1806952
804280
787993
882522
966596
253567
1142619
1820635
312138
301828
443433
274382
277382
346962
1707348
965799
1036290
960707
761435
131065
342670
570269
798164
1211688
208955
735573
1010885
1188252
992718
597927
1393639
886173
1739501
69608
1417979
1640129
526007
1040005
385257
173394
1221499
1753027
726183
161356
65146
1803941
588506
1986395
1900584
165872
81344
1461361
956689
760795
178157
1539266
1009962
455677
592286
1757218
798655
1758230
1879782
129074
1728840
1760442
488489
178082
1348249
1820155
1935736
1847385
617392
491109
1550733
317546
212275
1621313
1668575
970685
856694
1799092
1420725
1870270
389646
1783497
1801451
476453
1767622
427475
1056569
1237783
505392
1417932
830869
57333
978930
501183
1961602
678918
1381391
1651540
1898526
1812282
540370
298451
647205
943651
826849
1867047
1146412
24104
1377370
974100
1986214
1031543
876221
1648553
1350778
1657297
369922
1331603
1009528
744054
396346
1308641
1603197
1359386
1956125
496359
1994146
447098
689572
1077428
1201827
467899
856621
419198
1390794
37772
842275
78415
1005458
522030
1772713
1927281
358763
1936976
624933
1468000
1654946
1931431
1978863
165905
1283010
741383
580535
1048854
1087398
222111
81555
39189
317236
1844119
1625505
1668985
483972
590587
750304
1626178
835128
265210
664715
1978392
510598
255259
449252
1201450
120992
800285
482944
1955352
1278190
613665
28389
992255
1236773
1349132
1854491
342920
857143
1748273
1840615
1170542
468458
219475
1157338
1075917
1899904
891528
147093
1584219
1455618
332074
406432
603153
1681885
1429306
1031183
566746
1619625
1306767
321081
1096233
1277972
1907195
1804131
688243
1270224
172362
1763918
1985599
944500
1571774
781568
1091761
840390
1814064
681627
1239592
465852
1249862
233381
1152692
854042
1340641
834633
56567
709146
1139581
535220
1065461
1570688
475427
238138
59179
967516
546955
166341
1371084
485128
1663424
1272975
1940251
1697628
331758
1298464
204368
593231
477994
890217
709052
224782
193216
350072
568667
149561
508644
275610
550309
718437
1706318
1067983
1802746
980173
1172048
848626
180086
1382217
1543196
1738276
1294637
65146
1139569
947949
1391239
471055
1194222
841212
282161
1986732
1936940
1275116
1027383
1453062
866934
505874
434974
896854
70074
1106134
709971
109543
116584
376516
1165651
1902024
1010311
398068
679830
1633270
432648
702288
1856820
6453
279200
663195
677764
1340125
998483
766588
1106669
356731
1487248
784732
406795
79190
1790387
1414819
854730
310564
1718674
1171483
608526
598200
377108
1111770
1563335
152528
1723343
1931261
1367289
818625
521906
671542
186030
1151108
113152
1396835
937013
1549207
1179394
917456
783753
1779999
86544
1009522
510080
626738
15059
665906
1614850
1190930
393279
721869
1610302
989726
925961
221432
1090902
1183080
1849069
247780
1398807
1100664
238186
199562
571905
798244
39585
292016
1201704
1288298
100977
1288229
1980254
1157404
839924
1562867
481973
367130
971902
1135641
308772
1817463
99293
1805947
1087156
162181
516392
1971146
1373160
1191929
603408
302156
1329111
1092547
221660
1941209
1777294
1977824
216173
1569877
1440233
888913
1125013
1356312
647479
944101
1930775
705113
741296
334840
1418725
1818622
1588286
1529831
1243208
161521
1994762
442189
1777084
1327479
107555
441365
863797
1154447
199087
924301
1016787
914109
380736
1218024
1298301
641336
1845317
183086
589497
1083739
1038421
800765
1667754
1331223
519003
1646492
289976
1439205
703672
715712
315222
37959
362285
662015
788482
703182
1145854
632210
212348
1191246
550020
1778476
767646
1296556
1585415
1386059
985017
1103836
1519323
1190920
126514
65139
92936
1802771
96317
1118245
909711
1713933
1464081
247484
48791
1851967
1781014
1649495
733890
1819521
1359778
1780170
520423
604843
1602936
211826
1210713
1229394
1151275
1532740
521175
465489
609076
1199737
368489
1255031
527425
1346015
1065399
48007
1813570
1006137
417643
1926436
32176
1129959
1819188
1305338
1090969
1810633
1178261
1685933
7880
823473
794953
1208610
1087539
1374797
261010
1846988
883109
1861814
1462012
279440
1096447
313599
476861
138709
1806642
364496
436974
1379753
924723
1702029
562387
1172018
1527630
1927097
664061
1432102
1488469
64813
33450
711329
653847
1906048
78947
1656967
631178
1234671
1373809
1918767
1679578
393795
1577121
1581914
147460
1165015
1752442
291001
865872
722626
572072
251035
1892485
908474
1666618
1851204
528572
1327407
204743
403108
1783355
397297
440593
406264
431379
950903
1026840
388652
80681
1210131
1084070
1517617
236133
1805160
1151340
1217717
349994
641636
1644162
514743
1459376
1471046
562233
1000062
880104
382337
1163075
1631495
1260319
977311
1882060
1509409
1666394
94412
494471
753110
987622
403419
942846
106429
1577079
1328050
1638689
283962
504419
1517910
59509
437093
1046733
605108
1664599
981013
457729
276130
241518
1904542
510457
1864869
381807
1423042
3903
630593
607138
1336959
1724595
29012
823856
770930
1684965
935030
708251
1573671
1305561
178486
161694
571247
1247962
1027203
1593298
1634050
1202841
1653457
674670
115680
1355033
1186710
1791456
371127
1979670
1495173
1200392
1734478
823527
194582
1286308
1664365
923421
780022
1259467
586525
574528
1173520
662563
27556
1965576
596926
316536
389786
716451
273358
265005
100685
1706398
662759
872661
1716949
1425099
1618830
1203249
45999
510630
263999
1653962
680239
1377005
671102
1880838
1852050
300406
1117136
745919
890258
1247483
1267903
844340
91039
169386
1920745
641781
1780322
962454
863731
151696
1993730
1178898
29573
226277
1087743
1567774
1332894
1779185
907602
443911
1193195
1606491
1092937
1718880
1063228
415032
972828
1639176
1337267
846123
1597354
1736552
980040
626755
808492
1456507
9173
929782
1742384
1883673
1808401
1404721
13163
1884052
681175
1020835
502398
900536
593395
1077436
1224677
365569
91227
1945335
1491010
331413
19326
841109
1319937
1608946
267147
229418
1173369
550510
383219
303956
307083
780908
1448161
355208
135162
97554
860855
1448064
636750
1910582
1569639
1311591
950127
228344
874479
620266
1969197
1777916
373416
1177596
1608552
1459891
989987
725485
248221
105094
1176595
173330
1415047
916134
124386
1449305
1053588
1112981
390632
330598
1605506
1675360
287019
1426442
1063901
111754
661794
1042359
917001
1928818
1096030
593619
584815
1779432
58508
1021261
263353
1844634
1845847
1124848
1411976
952501
321302
82527
638122
384488
685324
1125786
1430751
115930
939488
1825601
105174
107956
317372
1166029
1649496
1294491
968761
1281069
1767135
1214381
254794
1594450
816565
818411
1911687
547823
672412
1294203
188124
1113343
1476913
1461610
18461
1101830
1292675
35461
521919
1841386
1143107
1224947
687032
1328603
436323
1470315
909036
550153
933092
928984
488270
299999
1604282
1371736
1374754
491977
343613
1126564
289186
362054
618637
1651884
1810556
638607
1106709
840808
1073456
1513216
52731
485237
60965
1530885
1895676
647773
1205777
1993576
757741
291597
1770670
881659
959702
242656
763867
754645
1423741
1066401
92761
689293
915091
1821623
1102697
387740
1179053
971553
917433
1687598
1395497
1981085
749339
557980
441948
392366
882853
1984370
292480
1910151
359815
401163
1345714
906326
967810
327471
1644755
967116
1725327
1684714
1812747
866014
1954005
949052
514359
293819
1816919
1678249
546299
1905595
780211
118523
1826252
172735
1073011
1684554
236392
601119
1120652
110632
1735359
65002
1827598
156839
1741283
884213
200008
182420
560577
520105
1037124
1219115
17528
1465176
1726335
1416091
728965
1105200
484127
1937571
1513488
1883728
1002470
1972963
1312372
808874
1327409
1745455
537153
1683651
472021
1323688
1735247
1244715
236771
1943477
512760
620905
1143227
1099890
1543134
669845
185875
1820244
330904
1426093
714871
1490061
469713
206992
1163115
1085956
635484
964789
232387
1370083
1076946
1410
1983794
456857
342728
1959713
1016807
346979
1312122
1770255
431443
864994
301544
1239614
848462
1263552
1072593
626747
1968619
672249
1276577
1266882
1841471
1228680
416630
346686
1368042
1458308
115037
579686
506940
1062429
487731
786730
1464011
1476878
1191766
1270162
137866
1797593
772050
978147
76521
408417
901337
1985293
1157903
1236265
277251
1767896
1781819
875295
488117
473747
302664
293900
1511111
217909
1350348
695852
1135036
1125001
1361796
1093346
437937
1177148
497281
173723
239865
503707
1536120
350286
289421
633920
217895
1064653
448948
1957221
1340097
551140
287833
1745303
1213465
1693594
474004
1827398
777743
976110
1926854
1521491
218397
697916
1066502
1120714
1776765
1248607
402950
624866
1582857
570014
1114022
449067
1917746
858755
1017475
740965
195998
1757590
75072
246088
23500
606125
1944431
699221
1962145
212719
1521391
1151146
639012
898040
204940
508310
536014
1088319
255256
770002
793471
1780201
677119
1453331
1744763
504506
734478
1950976
1854572
807132
1923843
540491
1441967
979244
595807
1913517
1435101
883070
1991654
1295844
1561475
1653395
234495
1104592
1615969
1373408
1554039
328929
1595833
519012
438731
1993384
405004
1917032
1906316
1694527
888954
366133
145815
1757146
1186374
1468509
333279
566669
501855
786274
1873744
1624860
26312
1503946
1447663
1666675
625042
93192
1193122
1795828
1584084
487148
1979540
995812
1571232
1826435
1563317
1011696
947530
274035
1059719
1809258
1633755
1879490
212208
1864200
297508
1594629
1931573
1204853
1179593
1325889
206230
74836
650526
99130
878938
1212336
1310565
1570688
428770
870338
208049
1194312
362197
1002271
877221
1247371
961535
297911
471735
289382
1694139
1143957
272816
97903
667750
766018
54005
1559276
1752302
1728630
1469719
1903668
1492624
446376
967323
1058085
184225
510058
1198739
1972459
1154966
981782
1345
1381999
1786951
1700880
1440456
1534753
1358508
1076743
1658878
919248
1537321
1739007
106583
844150
1854426
819485
665524
1243783
415082
1561085
1345872
1228874
488753
137345
1584327
1781865
967937
1230455
1240554
1616617
1732399
1190453
111996
1661531
924989
928549
554767
213233
82459
1238576
1080549
1203951
244095
1093004
375521
530987
1922787
1611351
667941
20692
1763416
914218
365065
1829989
441785
1636350
854352
1037603
1399777
261297
1179040
880259
1263222
1536095
1074874
30007
1088241
1135286
471406
793770
1653240
1152840
1714671
1055152
1929996
745664
867943
683182
1551873
74606
897209
838043
1756514
489532
116216
1362651
465757
407329
1877435
1305600
288180
1259396
312122
286101
198648
133907
542204
855070
268867
1758956
1967654
910576
1738021
421896
1578656
935750
717774
227756
794643
1660310
1568353
1115986
271345
616404
1388465
1441689
792265
529824
563735
679754
427263
1976393
403345
806803
1688199
1860497
786043
1468681
1708449
1419153
361272
186513
853134
141746
267995
113126
441725
46662
22697
909859
1802387
520086
249060
1981865
912249
1958271
887327
928719
893766
980500
1831895
1193162
1192286
254229
674093
1379486
534237
427146
1380864
1017017
491022
628059
1031867
794161
742618
1515277
90510
1252696
469387
1044044
1868519
1225692
1506758
729804
163261
1168916
1117292
1314842
1389484
72745
634791
629306
1893385
1914498
1139910
1866155
1138440
472038
321847
137108
1673933
1272910
324551
1480507
193415
309992
322276
1095700
574841
796751
1933338
1898538
624330
942155
363556
1573498
1340547
1861638
866339
291393
1967213
127557
195626
243064
525867
1817106
948905
1883266
234979
260112
558863
392707
1766963
1451130
1106893
866367
1614697
508245
276949
7118
1098676
1126054
898144
1963462
1720720
371776
776875
425997
1111713
1734909
870707
1094141
1109631
1261346
679284
707947
603701
948806
526100
1656829
134836
795837
384494
534927
45767
1672395
1744365
1721160
400923
474143
1581125
1211976
1993744
1767540
1545115
159640
1637672
932911
1344064
1864343
556436
342132
475915
1147914
1734966
20267
1775199
643368
978904
1313671
1216668
8052
1904355
431038
929396
1944365
735228
1776316
1374040
1941019
484221
1189530
1891656
236965
1792278
341937
508034
816613
798945
745915
1328118
1165620
961244
1730660
322806
1278620
757960
1308698
1263250
232868
853328
329858
658175
1530194
1744712
372024
378718
990967
1833263
1559170
1353693
313700
1929034
1445602
1439226
1331836
1489414
842370
395823
1385049
85537
1441236
1250038
1254667
386230
1776301
170781
530535
1198908
1727461
1754208
155868
1351224
1156363
158581
1869702
1053530
1477121
1727409
1477491
569838
352907
968368
490338
1986047
1531076
1849937
1457974
11247
1870866
1823770
136724
1500476
1347745
1926027
1745592
642902
899126
949758
626254
137563
1189220
513371
43812
719877
1731086
475440
458608
369094
296642
1007643
95045
1943911
579101
1190718
1917643
1373413
1004574
366689
1935007
1271867
372681
350280
1139888
957213
607510
1560925
1409409
325825
1492162
859818
233481
1632304
1394823
1356126
687045
886620
1549881
949064
141952
83283
1265249
1013191
835236
1049093
779561
1439718
1866473
551658
275033
418957
1982151
242518
955242
251146
456060
143995
925174
1936341
1960451
485799
867899
1816948
592352
823724
1682804
1377984
474072
1382530
563438
1599608
1904295
1022477
231850
1303908
675870
87765
1478113
584274
887531
1717502
129639
1409129
1949836
1781910
769618
1079961
443228
246748
101802
1708606
1002207
1248291
1272532
93983
840490
526811
695201
1711140
1175644
1094117
1201681
800849
338551
1007284
22351
1728612
1752235
1275874
830579
1265053
1085042
1756507
743233
1043361
1516402
858142
608533
1852847
731786
1398412
324549
1454040
1626758
1587497
384358
1684706
1012266
270240
1922622
1488892
127607
1195227
217592
142062
1627685
1716649
658666
700759
1678084
461329
658228
1832610
3632
1026879
622748
1842849
103391
1455809
1581058
89299
1949379
1104347
853182
297545
928108
1732128
1254000
1128235
1214075
1237276
1970483
217721
1665695
586094
1017644
875355
1257675
860025
962841
1979149
892963
788071
138337
188675
1616744
1948653
757794
1861109
1524251
1418875
314361
388122
1636058
389683
729006
833958
502414
632391
216319
1264691
1826438
1974585
1967838
108657
370037
400674
719200
1525823
949041
1669825
1498681
339067
421655
12396
1169901
466391
1448255
1983631
833833
890818
61608
436523
569459
479237
973278
530482
897189
1569965
1516431
755114
681836
578
1608595
1426542
1482611
845229
1229423
1607505
581778
841448
179619
1829800
1195800
1237816
1214715
28639
7513
209387
718038
637789
863807
1062998
1345703
1555089
883163
1905489
1539213
1926784
1009836
1431630
824559
1388903
876069
204502
382598
1683943
4151
139172
1486500
1652692
1998760
1295045
568711
1875134
193098
1981537
627289
360082
121435
1314927
975918
1535492
1998019
583048
669310
1965123
1138775
1845180
1066038
131566
1308775
677405
590744
1227199
1720927
1454982
786324
107536
196935
1357281
1506424
801766
1236123
1068570
1852743
194918
1283028
1528990
1079129
1279833
1237189
1886066
1617571
696480
1013729
1594298
838348
1544607
262953
92395
1430748
1363492
1277530
675718
693585
1771319
388144
1553064
1821768
1097467
126145
538678
1500479
839463
1631534
879816
1738821
432027
1876562
1958970
27466
1857870
21866
584165
1189937
694712
399767
200718
1268839
851484
604923
126311
748172
637895
377161
1629020
440691
1503681
900756
1644683
1345707
1921075
477876
1479288
1455287
1432063
1682819
1236944
1566915
1048239
1586399
1631591
789426
1886029
1333165
276567
9195
724862
1406847
1154010
1071449
1924898
1357319
1547517
56540
160246
188766
770790
569759
1424761
412697
240350
1052608
1118002
184482
1189649
264271
98590
1334992
1787801
1287759
1794859
1333329
1661718
92675
209066
1232835
1842225
321183
1499831
1120989
1347915
1198182
28175
424081
372796
1452244
784868
627962
801454
1062405
179159
1033784
449847
1424570
94971
541486
498091
504050
1348315
1929007
1342550
641195
209020
20549
1022511
271127
1597353
993264
685010
214519
460245
1120817
34763
333512
867329
1325875
809307
1225077
1024769
1571307
1678056
1121771
728430
347789
219623
310684
827487
205685
437857
1178556
1957017
59373
675311
1399008
674402
1931400
845201
1937224
543405
177734
133335
1092001
1673576
283805
497210
1476511
886270
407741
42875
925018
547804
1693299
1532951
1715108
1585159
918586
1342307
146841
1423223
512812
449684
1772687
237831
349522
300206
1131153
1905146
1726926
899685
1428921
213475
451759
682087
601317
652721
648370
1099033
836519
1007401
1168601
1681717
1439902
289994
167058
1570297
1397367
814356
862608
540439
1380511
1674948
407378
1659388
1404597
1001586
980117
1942442
1622563
527880
7923
1667345
1705840
1411501
158546
442490
1341914
1940986
1143140
311184
956768
1115617
440093
305348
1614984
1406032
306505
676740
1800516
835105
73733
189361
522480
818222
921694
622228
1802370
1908824
713112
1885646
1689912
1314897
433950
1154553
1923747
535746
696632
1967888
1863810
146338
1895639
817699
1044229
361798
696156
479065
590412
1863049
1869370
1632233
233630
451904
448278
1778334
1552002
1923502
1343121
658206
1812832
244748
567525
1838543
1057738
288893
1878502
663595
1717121
1157644
69597
1971367
824898
97067
109779
1887000
209494
1573402
1662988
626217
27602
1275202
655979
796247
790250
369078
1544565
974412
159640
391586
1593395
1659385
307936
534238
21768
380397
963469
1783535
156260
725587
1612566
1996674
1040249
1042342
1454361
980542
1405224
1916291
1888917
332944
1803807
1172497
735953
633607
691924
1400071
1422330
1704744
862613
659193
148312
341861
393102
927910
1079640
141195
658344
1438300
1480718
122055
1341706
739094
1607321
845858
593765
351743
560719
362912
278102
553745
431686
304064
1504948
230390
278141
1604002
1314619
406466
1550924
396586
1458153
283781
1586777
1457634
1034903
1589876
617537
1900918
123736
1771681
1521533
861141
1150811
495705
146916
98191
28692
1833211
1309161
1038025
238044
1622680
1987262
759494
132688
1722685
549400
649327
1598330
778690
1131592
248115
261584
1898705
517163
718227
800395
1803569
1296594
1339319
944396
1433328
1517032
1831638
1361944
1514849
1996223
1485885
356131
761675
1756079
785614
465772
1277622
361174
1361727
185834
1219125
319667
199586
7006
373041
1065425
1884358
1003661
1283085
820385
158787
1661181
96708
123082
721596
663970
693885
1726317
1530212
1015635
1166466
575496
1891419
1770794
624906
1677255
69358
28776
1106729
708964
1128638
554406
227172
864552
1501130
221691
1131188
1537450
1130594
1698135
997326
444642
289470
624389
856117
1532051
442750
1619373
182821
1989643
563169
509049
872014
1890300
270444
1000070
1110672
13438
1165451
1471090
968313
1265565
938255
109283
1355831
577934
811343
752566
551422
259760
916714
1836863
1307233
1804486
401687
948522
1493036
1808637
1970558
244361
404294
740697
272079
1266466
193017
266507
714220
1179972
791086
1325409
1588517
949709
810094
1136979
587238
1789176
175522
1351854
1539459
159101
1312949
1690477
1659882
1693756
1354837
307497
1226343
1282735
1876408
286309
1287141
1827555
206397
1536398
349978
866265
1679742
913720
1507237
1208125
1049577
500569
1476803
1970960
1387453
256432
1781996
514430
157513
1910651
468734
252792
351452
335191
632102
1461366
826993
236289
196933
1000108
1638026
4718
872930
972756
1414183
1185645
14690
187146
1584546
1738678
521409
1619707
490402
937600
214957
160757
1595192
743132
1553732
1101776
967311
1208206
898590
331382
1852922
237072
700281
1249475
1189921
1895647
469712
531950
1698176
1781814
928638
1588813
1761456
1215188
310271
1241996
298987
1931965
1512941
1095849
735443
649469
1534379
1265091
422803
1776482
978490
853081
107486
1329368
1523440
1762630
795680
1741815
338841
1049777
1528225
1330478
1297497
1501143
3250
1064670
168362
1341011
1295087
1913290
346289
1680304
1095371
122201
472678
653462
165365
1365839
1038155
287043
1911434
1616471
1123812
991342
1080037
1950035
1615464
743737
837257
798894
823047
1690220
1322759
1886684
1022754
114453
1366707
1490212
1459582
1902166
1668918
1987046
1890135
666138
1250573
1783862
642116
972254
904453
203694
650040
1307405
1923116
1075858
280474
195721
778695
1724610
230762
1607030
1269964
1069429
36419
734407
1555043
1293940
433181
410726
955310
242456
1895529
1426190
53658
1926537
1197346
991242
502781
837030
591182
1620071
1209968
147455
970647
580088
704030
829009
763737
1568478
1337640
685487
1036771
1369396
1916024
1699427
184524
1785616
369141
1634239
571992
973202
1241534
1806652
1774751
1509696
942440
618292
1068475
606046
488421
971155
243324
735807
1383172
1078544
1908562
1588345
1821763
1493243
905044
276644
1888695
880665
978504
101963
840718
1474486
1313341
1177489
673353
49923
553404
1099870
1924179
1189873
850215
1894472
1176940
1935057
1244377
155030
734179
1451530
1282413
1377287
93554
1253707
923755
743732
1001600
1210868
370476
1098105
32605
1687524
1081671
1732858
46226
614822
816867
1061575
801278
563160
239955
1939566
554387
507800
1264586
345631
1781604
1700165
1978599
205734
955845
1583914
947058
1348873
361679
1015890
1355032
732933
1157355
400359
1658601
1256896
23676
1237749
127691
555571
600317
798140
28798
834117
890737
452595
1152296
240361
1299709
607061
12537
1313165
947255
1453983
1323989
727655
247646
1308952
1574350
1073131
740603
1416228
1602431
1380843
1882671
1899427
661876
1039
1744754
361324
1887092
488395
574652
252599
492499
1783608
127445
1639338
1832187
1763947
241705
1220970
1925326
1976834
922558
1333316
1689350
1860862
1713376
1095161
712123
1367879
1080136
1277528
946504
247968
1015398
1388196
49678
1394226
1059150
427654
1152802
651424
201655
407812
1932681
342454
1690815
1724355
690533
554413
1104717
361547
562418
444350
574030
958472
1738236
143314
1073201
1845743
664791
1774470
477914
271656
832362
1363942
1869402
1973698
10386
1284989
568190
236370
903634
1138914
1761274
657194
1736153
1740534
268660
1978234
1771453
1535940
1430212
741399
1707509
1097735
869252
1306299
1504055
1211582
1709708
1527684
703313
998833
1981511
1972173
825945
1872485
1059600
1110929
1244612
1082250
1142494
447543
1059446
744871
430356
169287
100686
695061
728216
635871
933356
1163675
1103630
107597
1705345
1121546
1257101
807700
1094960
7933
271623
1059434
1980508
825472
1195634
1447200
1535457
433587
1513310
1150625
1439699
483260
318876
502874
643181
1680864
1947411
609828
1878637
1575331
1976192
32952
923307
1195695
1820533
135050
1006526
1145851
816126
1617762
1974206
1717941
1237163
748803
58044
403235
1413672
647410
1176240
754907
1493575
1708761
21851
822770
1201006
421304
233725
122227
1920815
1558614
1704487
1698378
1116362
1631605
79629
582234
1164814
855776
793782
1236356
862662
385616
269626
1659897
1086617
1581489
1175673
105739
1433822
574871
92444
1209560
1087124
1684
524975
339924
1538934
1847950
696361
5362
532409
152380
1066976
357426
598753
600602
1339436
121131
475179
140871
850997
1266382
510632
698497
1900510
714237
396569
831076
1396112
1660698
533084
206296
865740
1150301
1535353
642954
841950
860638
1627384
208992
1397566
1028692
34301
1846115
647832
327487
382436
1204373
604392
611713
1113420
685087
1668170
1932859
1047305
244217
97790
4638
1457469
56151
690373
1133201
1743078
1602203
1704638
575904
1664310
1241056
426179
1922430
479355
924491
1232744
232027
424273
1535155
1009803
1231497
753724
1406513
944722
1855385
1365417
251085
563627
1651487
511302
480273
1803105
1586519
1547093
172789
1505361
1078578
476377
632966
149931
1706964
677723
458948
1684988
577882
1689673
108392
1938082
963448
1044421
411337
996738
298092
716679
1894672
66123
1426349
344300
1502671
1191148
381586
1489860
1116266
343182
1460583
1608739
1547300
729152
1158979
1395247
1448278
1873305
149736
1039934
1742256
794196
460872
1633251
1651694
1538348
1431171
57837
534959
1238829
410036
1546889
1231280
235356
1970974
1668646
1352381
541932
715990
1604106
115015
839535
929302
353006
1151207
924580
98981
1010468
1694742
844010
227792
1967595
1889392
1192998
390077
1106236
647437
1806725
1954003
816714
1503713
284373
1432909
975230
574644
1238749
1094384
1723735
694026
452159
965399
1906683
589746
93916
572663
1804118
1739845
1626751
859878
460287
748185
666895
1563906
990024
324556
435678
362108
723307
1527967
210700
933134
1841273
1511417
1142577
1168737
974539
1882537
411144
1780403
723280
1590115
35308
1224833
1845506
1580210
1856287
45262
1101992
720195
1241601
1536333
601502
1880240
1687339
1324882
1968534
847423
872319
754211
81857
1852378
1864560
1354760
807211
1334652
1603070
932750
904238
182940
50117
911587
280902
542383
1096280
130076
296621
1935242
1364663
539325
1619718
740523
124087
146083
405300
148173
724909
1475302
134956
1110577
793211
1477491
290529
949215
388344
1385610
1091321
1872600
1073375
976835
1752900
636825
118144
530557
47741
1877815
743380
214713
656911
1919004
284235
451643
1836122
339174
1541796
941570
596882
492626
1548581
1925668
776549
1159727
1991251
870727
839155
1325825
374640
1502345
1375028
1824437
1215553
228494
1503421
1238571
1549513
684412
134692
1091777
1817323
1115846
969286
330414
1772216
492105
239098
1302830
254447
1267567
481464
1027608
372858
1195912
81142
1695286
1260872
560761
188355
48111
1679805
1485926
1784059
831917
1284243
685266
737834
1926281
1664164
297645
1543495
421469
719330
287041
1017820
327250
1838940
1721902
1788526
249920
1140914
1073296
705846
952041
31081
146808
82417
1537159
1656058
1860480
834722
1818963
740749
1407399
839316
1304361
185830
829776
1290366
163641
1977028
577816
1598419
253271
1937804
974788
1043189
427622
187137
829639
1566337
890320
1034854
370746
331320
918694
230234
1483495
1182564
947236
572241
1169476
1339158
1495248
817196
1828514
1104728
1183421
153903
1233953
1863725
1412089
1059928
1178212
1776427
1688770
1443555
435306
1038464
334210
331591
119105
397302
874468
720635
1293683
259641
1367267
1535312
973458
740390
1425690
1646763
812566
1595220
1812773
144783
1531449
1313236
488829
389495
1299464
1646582
803270
109110
1341244
1332952
1240957
964600
1055948
821120
721947
1394927
1819031
686857
43517
1806372
1233735
1290599
1730000
102571
1887113
694174
1557896
536954
624149
664745
1556248
1971021
1433710
988878
204552
455928
1049390
983724
1919777
50258
1626848
1531158
940104
777860
1149299
450616
1043085
719603
1166740
1656639
1119827
896362
448822
1823721
384449
13445
47030
1216445
1471060
1931465
1037252
1725518
335538
64173
1359499
501827
693600
825124
483682
203469
1726247
370837
270547
274940
1526784
551302
1079319
1788781
1683614
214387
634206
1012730
867754
1326324
1038309
1096262
342706
1590829
1271619
1787770
1641516
665553
40850
1768839
350696
1882069
1480657
473495
1695080
895023
1395087
1137761
1351999
397077
933503
127602
36936
1992316
309289
802260
170247
138766
101951
1577500
1399930
1601275
1001214
902348
601484
1915797
595184
462675
915066
1671878
1750078
502704
284202
1381163
1856508
513147
401077
1964305
337048
1874326
1407561
1723367
832726
1063849
499107
1974344
1625131
1692744
1956863
1793464
1009387
1767237
1659529
145147
6627
1695133
588920
1914562
1595875
1178936
33946
647851
776561
511796
366973
220921
1723484
585471
1691896
1475838
32386
1837253
844432
322362
1030906
302555
1473769
470031
515706
247405
1731682
1788998
802424
1772126
849113
1553749
1871836
1829561
1369195
694113
1095922
855418
292824
1582150
447980
1828365
1273103
950642
1746334
782132
15978
170532
901698
1512508
482838
1753183
479754
809371
614247
127609
1708004
1761168
77524
1731684
1795295
665608
1066317
475937
53627
1751871
1527914
348825
990146
129797
942624
896408
1639527
486367
1233621
1888522
334393
233245
1722945
1352278
1097323
1504995
323115
1845988
1045098
62802
1457249
1903352
391856
815333
884439
173863
1446172
1253267
1581642
1201266
1230505
511349
1677668
1475790
1525960
948086
1989725
489706
999710
490915
814878
673469
1128997
1927331
1398938
679133
425218
1994200
3362
1878517
240348
582153
562130
1196261
194055
41647
1138250
228806
470513
866123
770987
225066
330154
1271358
275843
1628694
1475495
1724320
1667895
1824900
1497053
238006
1478293
719590
667450
1381042
1049241
1681305
886801
506593
776385
1383686
1833185
1116525
513760
673898
629857
1624546
834772
1185680
1386479
263524
69400
861499
136800
697411
1772311
1564598
362784
491897
102931
1839007
1199960
1403981
834858
1733014
430907
1395228
525408
149026
1872163
120230
643062
491683
1592660
408157
751310
747887
940544
1089165
549467
818967
1735499
1079843
221326
1993092
1794457
562825
115933
400141
1670055
1418502
741483
935488
1158274
1324822
787051
726659
1227066
311868
1623216
95214
1665523
1118409
1924885
71428
712732
1544550
235230
147999
177590
1341027
1383445
343149
260987
911497
1602429
792080
554771
1708843
1690607
1718041
1752313
804317
665321
1100224
1945780
1634677
1360045
830696
681346
1648470
486643
252861
610796
755013
403273
603363
112813
335359
1151431
1128175
1989355
1856819
1006695
1746359
619853
1362483
647087
1984490
1060553
1106184
1241255
1500590
750672
1294492
777827
1494217
417944
936163
733317
375016
1686342
843076
1069721
1941444
1421511
1619358
1598975
1246120
750375
1852096
1598995
855004
370291
945729
160595
983476
1890620
52877
224096
367388
581844
873974
1936254
630261
969364
37946
1379434
48219
1673087
1500265
991918
1092912
512353
827301
292724
1034775
1254538
1857549
934921
1558189
1020958
145974
338503
1660916
445195
248791
316732
1413943
1485936
1552857
347281
1549511
1768220
1478110
454549
1321311
1467254
474265
1369359
1784968
1989932
1376289
388758
245375
1046752
335492
1605802
85276
1123069
886059
660414
1956101
1836848
1299851
1759917
1086790
21949
47055
1090884
646710
1633009
511974
1366478
813054
244706
1142040
1851764
102612
610704
570965
36583
185035
1185132
1407467
472825
1868545
864847
1760604
406225
1919486
1653042
348178
1928059
617129
1200450
1173909
686538
1334373
1912959
1035402
109330
1013692
914877
675494
135497
294888
1512637
913196
70469
1888225
715902
179773
1511463
645923
1893990
1502030
1405514
1602253
1365886
664370
1240745
262851
591835
900010
49455
1367652
194543
1198124
877526
313560
1336625
1936523
623698
1139729
1546119
182013
1552012
669080
496539
723159
1360584
478012
1550779
707382
716384
1827446
408724
775710
1514290
522304
1200099
1213693
1678461
912068
1795727
1322883
608756
1361630
1964976
480751
1195440
119663
1960807
1045437
1014133
1099529
711024
904123
917622
1418300
1456405
1527314
1458866
1128325
1717995
292796
696993
720006
1502640
255705
1429344
1120169
573062
1403276
1120672
110238
1470061
775528
576384
874583
1453895
67054
821226
1031139
1343945
1957289
157370
865681
1620864
1316260
1176805
1947274
440862
177830
1411643
1556453
1645230
721770
571837
704377
820954
1662424
1652491
1879359
1673741
444008
1352878
1433445
182065
1588348
1510368
967724
1480820
1562284
664608
314396
197236
1144398
1531977
962849
576701
72761
461723
1130510
1888328
1874004
800672
1254100
174206
896518
553571
1255231
1054068
885714
1214405
1941087
1664333
831837
286234
728245
666467
1325912
1275905
1313596
928536
1113584
1617032
1340808
1831956
1057496
503889
495525
618910
1030777
1543014
1087973
1731398
1818245
232983
1724436
117404
1751801
1948516
1543562
155923
1609807
1456446
1822212
1420119
1651332
206880
1991249
1317882
202696
1160750
1215736
1952387
1942920
1074351
1133918
1406106
1658136
1664615
169783
562729
911918
1423686
1259483
542092
985241
1227618
851670
1167199
988678
1309897
1873753
838001
1817181
1404583
1135477
1237140
281578
394249
884024
217470
1664860
773474
1955441
417832
16565
1389151
1791379
1079615
432344
234075
1411133
96386
1538708
984454
1102382
379150
977479
1209340
147625
936021
1171954
909322
65877
228507
1715748
486695
973211
873457
790190
471589
1534486
1816397
1295900
18068
268093
440639
37709
901915
986278
948083
583791
1427303
417104
141340
990817
1391220
506114
1087267
805555
635648
1786686
1560497
487112
1452764
1058307
35013
1691359
595428
1183017
489385
1378201
1555610
1893433
1647022
1806722
1684249
695778
1889464
180937
1744613
1192331
1510839
669991
474729
1006167
275629
1305100
259041
1553089
804443
1093457
672552
338515
819918
826755
94560
760651
156440
1540449
1975850
263881
801372
1218167
975218
155315
1895665
1360255
791651
603511
742690
680765
1896245
1906633
200643
482985
1237863
566378
462400
1137973
1585667
1977216
909436
1471932
13877
291589
1412111
139725
1798876
1526527
1036138
1549793
957420
26050
475868
913482
1454013
141247
1760786
1351835
1950896
1869840
905370
1661519
236503
1615087
1078904
1659319
1694229
663574
876163
49185
1159562
1176455
1185256
1099590
1167973
455085
1676153
1782849
1927971
394016
1166034
1504556
1948017
424399
1159277
1380850
354008
1011286
1888592
1034731
676215
36904
1885247
768116
589550
1696005
1402224
648956
486101
1601288
1976346
363473
1479814
206125
1671766
1189640
254965
562866
1776693
993765
1069140
1876836
1821639
208700
1281950
1258061
457891
1165841
1725833
1846422
1820699
1275246
1139561
1147025
1085061
300581
1940708
1443401
693520
1518905
1959714
1435909
1776558
524913
1242242
696088
1842886
1885361
1598395
1998670
1278900
1244903
106886
759
82453
1677219
503778
951438
1249823
1898852
185679
1281943
860928
1324462
1157774
985118
1977328
356968
673280
366393
1239839
476650
329698
522848
1459563
1072081
775659
814095
427413
1274462
314075
53812
1878345
1904148
1521966
831028
1347661
1508553
75974
732895
443690
1181504
372254
1097930
852529
491746
1324111
184316
851572
572276
271402
270718
1978699
390688
1289817
350512
880903
420356
415727
5655
1736707
1089803
1594248
1616369
380285
748136
1551294
1035496
554678
1881041
453556
1512214
76377
318026
662759
988493
1063466
936250
327376
257226
747238
673927
909202
995088
54297
1003434
142271
1411369
974896
1795730
962904
1079292
1851242
1479041
1885787
1633935
379782
715020
1995444
1304500
469817
424158
490733
1544561
1077967
81417
1798631
584045
1738850
538748
1064276
1433345
1269695
275692
189388
326669
646842
281489
1574112
1139196
985363
402886
432011
1968381
23299
276212
1449113
1711522
1712292
303306
945701
156950
1121964
1116378
498438
1914770
1748320
609941
437289
103377
1862427
1648237
1533427
1831529
742155
1890538
107634
4460
687672
1756195
937006
574921
1017114
1912454
1520976
1104083
1299723
1614762
379371
1829669
1344952
1112698
947583
1018919
1056170
1568139
364887
1313983
1555276
1951483
31422
756896
746128
1673647
1676448
69625
1520069
1730147
1166579
1346576
185666
265599
1450430
205641
835890
482476
1587235
1216424
46909
141954
650323
409100
898034
1846208
637705
605666
880285
405325
1085970
250038
111058
773338
800633
137868
61564
789663
680654
647118
287625
1813630
1233555
1412159
436444
1102394
423722
1659218
15633
1983165
419715
1655317
144010
1371381
1783031
1896259
342235
1909062
424612
1925945
1442674
532073
1428570
467950
1571079
865642
1323434
1841829
941910
1022173
1145574
1514805
1781806
1761252
301550
1715157
1493292
371805
847841
413476
1655859
581931
1955488
484772
1999455
34256
1506355
1057063
1202349
251209
407648
1122342
1986501
502289
32687
1884531
681772
780224
1028782
757061
195586
260227
1082408
1170083
368379
1011200
1737513
593075
1523548
951149
205574
1307614
158194
919534
203874
1633580
479543
1427593
935756
465754
1221359
414005
1964866
450439
906507
211108
1248190
872152
1436285
1188860
376343
102347
1590504
1672047
1067732
404309
1861414
184252
1430947
1142947
259971
326066
1430658
1612697
1858221
1680871
437862
107906
1955288
468173
49815
1394127
870878
1037569
110761
275048
231564
1224788
849275
296479
1005017
1117350
1462071
1092056
983089
1209858
1085749
398728
1693995
177134
1384051
1664329
1538979
1524707
1169583
411416
1680521
1826391
187327
529859
745653
277952
1657788
277753
302698
1828978
1571413
1291474
1391398
1470973
1418290
1929082
1732719
464051
76263
156137
67760
37850
1007257
635599
782622
965242
892156
1029560
1774169
1556007
1342365
890673
1055749
462464
1530976
590424
872829
182846
1948802
920091
1291710
1719456
1427197
410498
651983
1435125
1771932
746260
1733418
880572
1567466
1360774
865741
1956777
629831
151037
800830
991105
1481242
921902
68828
1520712
1228099
332978
1606261
768927
726983
375457
895463
449018
759546
16574
1529507
1206744
770803
301528
1172787
808968
1790469
1971277
1947961
987069
295048
1528299
283437
429612
1214715
337143
384538
1845686
168858
1140241
1823359
1143589
726638
101310
386427
1866153
639955
1694489
978820
1626939
814497
1483603
113362
1869694
856399
1256266
1530051
566363
1583038
103810
316206
1979013
737567
290386
56117
254778
201888
1469460
817156
618494
4358
307604
55407
303668
1532879
932659
1687821
986368
730641
83473
36928
1669812
948273
1902523
1921257
1947493
1690370
1332126
186899
991674
863337
1892986
1921421
1153059
1676321
1819642
786120
472343
1420646
462713
922718
713373
1747382
646273
1589813
328846
260854
1469201
1381042
750796
278865
85533
733367
748305
1179377
648931
1812470
1838971
446388
1397479
1931737
1094986
555426
1488302
1052312
1946432
1374963
142048
1247606
435696
1739599
476777
1221657
1692019
1182791
1770151
652153
849941
1416222
1914036
1374102
1870920
1605480
643167
1874465
311835
515884
1902759
1458461
1028445
297436
1065310
167062
818547
1617210
1699007
683170
288412
1357758
24646
340161
128753
323100
75695
14364
1157040
1820351
80929
1390776
344735
249465
843095
1907742
699148
218360
1011920
3900
651033
1890511
1835217
56697
1272424
761064
45071
606148
1421288
732073
217646
1531458
1843130
178910
538623
1106842
805772
1902310
947021
1236233
671963
1894859
770330
850592
213662
1329492
1583616
1972213
1118036
1012309
470842
1958142
1168732
511178
1301923
1155879
1882372
339320
750842
1794343
1370238
1262350
1381998
1240294
386053
1283089
283286
1107328
1876517
1966708
540862
1341692
630562
1496319
395706
51921
352381
1279918
1389455
1428574
1600436
374274
1490687
1504867
1101695
1688678
1872664
717
1839012
1855059
387878
155993
1114676
1446685
340623
1883976
1534040
1809404
1150247
873404
1498217
382666
1849014
342370
383297
491181
613796
1807012
1051458
1239330
422099
1873536
110283
1023809
953785
1311345
1534057
545625
417198
658193
1188021
1071941
1176938
1780960
1990585
1496529
1061544
995502
908560
8390
1603090
24828
1009398
898874
281107
1624255
324809
1185702
1052838
1197812
1315856
1084434
7497
1906614
1874497
917516
768451
749736
651666
856988
1254622
1564565
1357952
1477833
1740087
274309
53173
1516799
425502
472466
1748793
350387
1315159
1790471
923005
916958
1394610
1299178
896772
1077443
772697
1092454
770755
312252
1409535
1996989
639557
651257
1394673
644316
1680357
1613623
1952409
1860243
1876669
1399524
1512526
1740014
378883
77061
1203254
459821
46324
1002049
1673726
1080836
1861373
391635
136006
1637343
1095659
978859
1113892
118750
21247
414090
794704
97936
1045830
1813508
391870
1753117
136351
447767
1716145
823479
1411589
1012872
330430
1702458
1193895
1094558
205886
1012898
1866256
743709
955896
339784
70832
1974756
949995
704295
101620
1539155
1003843
142370
435028
532004
1574034
419046
1334265
39511
1211921
989203
1114911
1549287
660665
1013478
1133724
880192
1616853
1257204
527266
1918096
463972
125495
1955959
1498849
779471
468137
1906366
993136
959662
1381831
1724002
1380902
767516
256722
597588
1935008
1914035
690900
1156457
1581895
1316908
637523
1452443
1341256
255354
682727
1749937
1524294
499716
338317
1886155
1780881
350547
1762893
59793
88692
490684
1391368
1757123
1353590
1580108
936807
1488617
1948853
1362509
742413
1721367
1780211
1114225
846767
1433620
1127340
1642605
1510917
1724781
823662
478390
230000
270895
894593
395538
917016
1397362
202373
427279
1565820
128289
874111
749335
1204359
569433
311465
1739576
413219
1560011
1118242
1822741
1866818
1551853
1784111
425844
1816319
1371270
1060400
1064252
1935459
870731
761050
1368979
41669
630691
1433889
395069
1106675
1003968
1826502
1263566
659541
756567
1661589
525603
1700366
1868161
1877448
663254
1099312
691465
1566027
247566
867818
724488
1066665
1101816
218983
1848477
1916572
1850481
1741597
634749
1710638
391576
171241
1711324
1111516
1193201
535058
1287177
924934
931667
1209736
859741
1542604
413576
1427296
1027467
1483633
680214
704693
1834042
588358
1184832
1087507
1352332
391428
1895754
921236
1217764
758124
263257
1188832
733886
1145461
267405
218181
151777
1911954
714358
1813516
999941
23456
1991711
1661578
117843
454318
76692
931208
286420
1944837
1027144
315152
1408455
1932339
114228
880738
526743
588168
807786
963468
289172
195698
866332
1652069
179324
1413483
1355856
1847592
1767420
590067
951020
1642743
1588111
1354190
1609827
995328
2399
1267783
1456130
1776915
30880
125922
760552
785513
799046
169601
57580
1005927
1806549
1614377
709131
622264
559222
1561151
1435357
1530742
373640
206407
1254661
606537
1200619
601414
1351041
1898314
251031
749150
1934835
629005
1475215
214387
1567953
1026956
791622
1023769
845873
506908
737640
1720735
1180402
1315133
999151
751161
1781348
1408751
1853534
1056246
619798
313569
51196
1420441
924047
1385802
287854
1609941
1578166
1774786
1104615
1364781
707001
1978906
1186467
1901810
1366616
389791
1889375
1130004
1853811
118492
255107
151848
1269802
1574229
1435592
877448
953863
152986
1808565
275303
1196497
206143
1757216
1613687
1392361
1922757
1461180
1963915
1590601
1134733
969585
1324509
998649
1509852
541877
1594884
41600
14759
1440191
594293
1075784
852376
37743
983056
476122
639573
1280415
1049287
1403292
454022
1074267
1086019
304419
1169081
1360293
1033041
894679
342575
1925848
1449950
550334
494066
1338002
1529597
1514683
374510
1198050
629747
914398
342040
162475
950765
792096
585994
1751096
1692424
1493352
1979906
1906590
1926443
1818848
402890
1311793
823481
1871114
1582322
1054243
144385
1827344
1223848
517667
1418344
1376968
261061
1809940
535683
1198145
346827
658499
399706
690559
614113
279189
1407238
1076731
622892
1502058
883605
1867012
1576093
1908863
454047
313157
690491
1130094
1926177
1875638
1219667
1038586
562944
1182616
698305
607975
438689
1009097
55251
1158170
1002766
933940
1593706
537486
582551
7943
1404772
385111
1919509
703506
90151
928626
1844233
1151576
547483
110376
748726
62079
1032055
557165
381858
1591528
1351039
1670139
1354186
772239
1097849
364615
277614
1499314
659714
387892
50843
463870
1677256
383138
1304975
314374
1316930
694049
1689131
481686
1156405
1272535
1236966
208365
1593176
724560
1838745
427840
455834
1468444
102531
861730
899542
757233
1561109
1926428
891823
1315925
1355269
1373134
1994888
1052260
1499667
714371
2360
181113
1794818
1271683
1013064
1800103
1536789
408826
1278407
1878484
1781520
1416238
139644
1474569
1621668
62383
1257610
612431
1810828
182967
52950
1194939
762361
1419276
287017
864219
1696851
805217
768263
896970
595480
682383
924435
1984954
865534
1116068
79411
1154444
534455
309670
810257
129099
1376557
200111
799524
841257
66295
1846427
417938
690622
1051782
260430
1843786
1447057
367782
1888240
1040662
994573
132744
1035663
1650507
1013252
152444
604378
1760525
741109
456218
594685
1088240
176977
1510890
850172
1841307
828282
567885
957132
321656
1018837
1339222
1005039
290414
1092256
494053
982572
751212
845260
1008919
1143111
1607647
1889316
831120
1572227
1362790
1484570
268712
1163712
1181469
1322010
1878549
149920
397566
172565
1783971
546065
509638
985826
743843
508435
231853
177566
1123273
155654
1392072
1990616
597286
127489
602880
692017
217978
1987490
1032053
153341
1271372
720832
725433
922375
1555369
1845215
890971
1745845
1441839
795008
804795
1480924
23243
572428
1055861
29504
538660
330015
1457987
1505815
1136107
992117
1796029
1321883
427681
361312
362066
1617198
1229451
1960588
1813629
1319456
536811
179354
1503465
157970
1744804
1695866
807903
165918
1109228
877548
1509152
149784
1480135
1182830
1656727
1246976
1810283
813075
345200
216451
337072
1067827
1353367
466077
632172
885004
1703917
791509
633593
719471
1980036
1769088
1533226
848197
755566
1744530
1684864
1828264
657472
618768
1894651
1985383
1354834
524294
770131
940993
1525835
749737
1174903
1160690
416793
1604870
707659
1629393
1030456
453670
805429
1023087
1701634
1568790
679439
351567
696672
607080
1963818
225355
1646601
1624375
1100905
205170
1347491
1253319
1623047
786413
846500
594325
1128898
1944190
565707
1813002
1488036
1263601
628293
1731003
52336
872200
1930696
972133
1154971
1968172
1300594
1111424
1524792
210216
1911342
816879
616387
929696
264915
777840
1575003
283537
1162976
1421999
1253622
1993809
633722
1933615
1489265
70549
7109
1637605
1266536
735781
721370
1249580
973970
1438686
1618886
782310
1549983
961350
1766956
237395
1179418
1893356
1764771
49830
179480
520767
1934353
1840129
1492565
1438187
968603
1192716
1847801
1430183
543967
17116
1577592
475781
1943053
1594265
716647
1912911
1459490
1052639
604491
1947534
911000
331136
899979
325552
888542
888354
968093
233170
720017
1414167
1000537
947415
1018038
1966317
1309086
181979
1720877
98081
210527
1044439
1575857
1177363
683933
276618
723835
1133190
1209506
96637
1525634
663569
1431018
625922
921720
1625450
1362903
519216
1951957
904948
1409177
397532
835031
1780724
813550
1207742
1847414
1808490
559777
560068
1612887
1621140
121255
1214380
1053110
1206554
1374126
1281038
1646699
1522971
192056
1997967
1679730
1157530
157487
205501
347896
91965
1584454
1192715
1318934
473884
1089040
1464119
1227161
869821
434764
1076210
1996751
145052
1958254
1929393
134650
1508042
547390
22609
76922
1110163
922197
209776
1232415
346449
1362466
1077597
1476962
69565
1721035
1010492
1773117
1981479
640230
1382288
741105
503013
837919
802988
995586
1214339
351136
584303
1240012
1607778
1710109
709829
231138
1386812
685398
906154
1262698
641141
550946
1717745
731272
992244
1194909
542562
405457
1303540
185271
161311
1039997
1324457
450318
1050515
1072499
579175
1639765
710349
1959916
880537
97461
301555
250551
593994
1672495
1079783
1184573
1740812
1647061
1369087
903185
29527
1284949
1952356
1940866
1083737
1466724
391553
332142
1028232
729093
1673072
1384121
682341
445557
509158
640003
1501874
676308
964611
723808
682505
1049836
643701
910610
867440
686336
1986704
1330130
1230441
407744
1969152
798804
1227038
1887498
774676
1744522
1737192
1313549
942797
1870041
78136
152111
1161928
1288156
1692471
583910
581306
1354077
985712
76701
96278
525531
1462296
1028433
1002457
1436149
22569
1559483
1758954
1689010
1130238
1143199
516087
145228
668467
947756
1232998
1351818
924134
1143858
1641509
83250
1090661
462213
1883643
1060537
792858
878789
1114544
1644778
1887743
668768
625773
654244
1013967
1486772
497361
1601053
1379145
446962
658578
1024573
1598191
1853619
172840
1518098
1688020
1874269
1916060
664908
1964059
109968
1299713
671306
974206
153049
317357
95682
1209634
1822673
1660613
1309234
1354618
543717
630014
1985030
939115
28572
1755815
536537
906034
1449908
1428776
1795441
1709079
185472
747438
1604939
1241793
684373
605027
1049499
1851331
306644
186920
894921
407354
346933
53784
1743180
723911
1188110
1987234
1889250
1990277
17754
1010798
750258
75284
1345149
1960560
543245
350035
1389747
91837
1684963
904008
1904748
1127087
145305
219910
1103758
1770346
1247088
1102844
1924370
1372394
236914
352140
1324249
1816623
906871
1817267
1747070
756806
1965390
1984586
1748126
265464
1382700
342729
823650
1279971
992910
1237034
602608
864419
1841919
590544
1773547
1093280
1981061
1289448
795043
1641188
1347565
1427805
210060
833291
973617
458978
549781
1544664
1605457
1821073
710749
5742
359483
1757711
1455613
1301115
1559175
1120295
1372281
1388565
1287403
1985229
1712413
482374
1102022
1642562
1478743
176598
1027296
1856208
672766
1819359
1125669
647290
1118201
56597
1463383
1594294
551749
237259
631542
1445546
669966
1451699
1155849
1178350
1380599
335090
968380
508504
750627
1306042
1072356
1760519
243054
1127746
78134
634821
635827
628401
460447
1130589
828380
1215829
254330
1838747
354009
1059825
414824
1243763
1254621
1354125
1283442
434788
1658752
1756501
852970
938831
16462
1972392
455863
656290
1332550
1394965
661042
749727
329151
734324
1830083
515268
119749
81760
591618
178530
1800391
1899968
331481
708062
1435601
152261
1709025
501054
262828
1891987
275627
891918
1960597
450004
640877
1972823
952376
49239
141993
100923
1831697
1276845
19872
1519140
1533471
744764
1788661
1661979
1416909
1033048
130211
1408149
72965
1174102
227007
1237454
756883
1007653
1155232
954791
448724
1951598
1449785
916988
1211313
472389
925229
1699862
1060620
941418
1794896
952141
1151157
1633561
923183
1907945
1062200
723074
1870653
1712739
560344
798443
606025
589963
210356
1266826
1560212
654798
1685288
398699
855230
1092516
1550582
162592
1226392
464477
764231
758978
1965841
1273378
604959
95840
1941491
200133
1011896
1308262
996467
1255735
865840
671059
927980
119532
811365
1535312
464938
741985
883413
425618
1889377
146694
545679
1415839
1338093
102786
1941488
1239499
64669
1344851
1475574
1233999
1320087
1468586
46947
1947113
1100553
1498650
1656254
998125
113019
36055
84722
1405931
728558
1566506
802853
234923
1597598
1629198
1522892
316443
1199407
1080716
612977
1167827
806172
1220709
124013
1511805
827256
1490097
1706707
1925023
423393
1517143
494477
1111330
1464300
841954
1768034
1970932
1366307
113121
318296
616998
1003687
492060
729821
215693
653226
1027204
45995
716586
1710551
1125887
40780
1002206
1499706
993935
1033682
1782222
322986
96657
1303559
171653
552447
1151846
701497
1492034
298606
158936
1670206
1911828
552577
990578
1635421
1474145
1326753
985820
1488857
946128
773140
873262
1210604
374367
1714372
458426
1304787
1459740
1787637
492385
488973
494212
61603
1345163
396517
1344534
197966
975900
261940
954175
1474630
1724107
683069
222497
1541134
1722024
1221281
750005
1479120
489043
402547
303741
631024
597004
709086
1109550
623555
1016607
165644
904570
1232304
407235
424533
1476603
978167
758099
1911369
439168
504327
885260
50413
1957920
621412
876760
150098
503213
1891389
1280278
1989772
396228
855511
402778
1615026
454974
1664472
1966136
1253271
1546021
1947791
767433
1795294
871788
1117396
1908140
1093407
647337
396811
220145
1163071
1920400
336998
1349180
560006
775768
1867571
281768
1267569
1378379
1987992
1570708
924666
502870
217335
1303542
1801101
1753217
1690984
1447260
989962
373244
778128
1600253
320098
1198440
448353
96091
647774
288416
823508
1512403
1967876
1137253
1189972
128878
1424000
937518
903765
276909
1107826
242881
1142483
787578
1862320
1313781
1823093
1779034
1794228
63980
1201376
1720041
1300163
886215
704324
624344
1466721
736135
1232929
1427658
446291
374067
126747
1773349
1732048
813072
416514
1560184
176688
1652956
262812
384750
744174
1727741
341737
741080
1380399
1088005
74593
1935484
54266
297629
252545
1253197
273245
259844
1047213
344556
1131591
368002
425379
1441027
1681139
1919037
603876
1716863
960365
468461
112052
410921
798660
1975877
1407913
6938
1305038
1248586
690614
208720
59375
392896
1270535
532587
104365
432129
378538
487385
1355371
224865
1894559
58705
320153
1515616
1584334
1803412
1601808
1561585
139044
1163162
1274355
1735940
495782
554700
1736480
166375
549347
1411757
965359
207277
1792931
1832067
67260
740524
1915255
445903
1204889
1113811
345617
450055
1333553
972976
1108704
1356893
918250
712730
639725
642357
125394
970016
1742439
84363
965162
516931
1946420
1821425
1858451
1603096
1732350
1256276
443894
75549
1239880
1117994
1309386
1629894
821525
761674
56977
1813675
177426
610136
1021753
978555
410225
1361595
108891
1735880
381812
101250
723874
1869333
433780
1654855
1722103
297165
1869695
158300
713721
972586
1810037
1397831
1889921
1334829
1009959
1322152
254900
756450
1475438
1128203
820937
1204829
1713938
600480
124687
974725
1913711
1852908
516533
121822
1079031
1402113
497040
408701
1304064
976638
1126544
346669
328338
310353
1289697
289592
1208498
816756
1240578
1311435
1223401
1035159
976643
507508
40211
1770332
1365882
1497254
1991993
381080
1652299
1923392
1820744
1788040
1661591
486964
84503
1227426
1253043
929962
1793570
1313840
517852
1797091
471664
1333755
1541815
485708
597177
996794
774804
771471
1152348
372185
1271522
1091171
1104906
38017
246266
1142454
1903407
417802
1495275
1513375
1212064
296646
28304
1702706
698898
1275567
1521455
454643
1738401
1420218
1275039
467938
1704906
818996
1118370
1398111
33836
152916
1354567
941469
1105933
753523
376954
1579000
224863
892412
1262062
784689
1256699
734082
1628025
1954978
867040
615975
223996
134027
764461
3762
284188
1432478
1486090
326075
1266942
1612909
308579
387107
1067313
1282775
93433
1457879
447433
760887
798124
36075
234498
1538247
1952573
1087099
244161
986703
1084050
730417
1250606
1309715
1427565
163838
474291
665057
247784
136551
1369558
403542
859575
657955
1081644
394980
1829826
1838695
391150
1467868
417979
141014
162133
1711970
1039951
1061183
408361
1534223
141697
1980924
480198
1931018
1349026
1131396
329717
1177801
621933
1169595
1209584
355580
1247215
1527526
270981
1590860
398933
772970
482768
635419
1424252
1896048
332724
771295
771429
1908503
193319
1746089
635700
900116
1650416
1992236
393181
237459
567764
1315254
1407888
607197
832711
816067
954325
1179103
44491
818620
207550
875449
1990204
1574956
1252045
1975589
1489816
1390129
1848738
1888420
530815
445126
846502
287343
692681
1304568
252262
284374
1628175
947789
1949270
1949585
1580914
654808
1141514
507011
156364
555878
5106
764942
1998764
1550787
664455
798931
1306915
101605
864553
760461
828401
1628726
589866
418057
1855864
1519891
539833
1597982
1214790
864635
1597750
44030
946315
564355
1471009
831566
1166853
790679
1090564
1868773
280761
953715
309343
426681
771897
551629
233881
836477
795691
1156268
1484284
1193591
399492
1459134
1838953
773909
377462
1427913
657714
562305
1249490
1010386
389717
847303
850746
385505
717532
66037
218645
955891
1594998
1423057
364452
151291
1817368
1395779
181789
1557792
1194535
59695
498925
1623947
115658
778842
379968
562302
1512823
1753837
521001
456787
710649
776315
556358
830053
283301
170453
1588734
1638714
863326
164229
253950
50482
1194469
478409
878383
1421197
1843264
268873
14327
818263
563502
73437
1499314
454936
475581
1070765
17783
621142
1707411
1853232
519339
924538
1927521
691651
572264
993456
1763552
1456870
1020440
784588
1329636
203763
1389511
1341946
1935733
189428
1058936
1049307
1110002
1465140
1906595
217270
66484
790343
493388
519353
452975
1859059
1136536
1180451
425732
1001240
1805030
473623
435806
175411
1651458
1710715
315672
703318
1651711
130891
1527728
703157
779242
1915246
1360213
47109
1555652
140171
1625173
1895725
1764129
380591
581868
246139
1513877
952112
1507612
1732135
1718412
5406
355977
328617
1909820
20437
1839651
946623
1991045
1315498
1454199
1847504
591752
1443331
1334006
1922973
222321
932756
304022
658201
119388
1444248
1703449
589925
1352004
1833962
847627
316087
34159
368960
1683116
357622
1214124
1518977
1539494
1968036
106509
548278
1311369
545962
1264709
932513
268793
1206328
1627006
481720
73741
1729710
465805
1660723
399341
1370272
1501297
1079029
523013
248678
1169315
1925792
1041745
1945549
1437725
802692
1490393
1644272
827630
801569
222026
469258
773916
1621224
655449
343419
1778531
1987394
1686926
480692
656643
717987
1097013
463362
1270478
1631074
910521
1684497
1180279
1220152
327321
1512781
1189317
970661
1464049
854502
570325
151094
521328
899
1375768
1833331
1497068
1642429
1476283
1887378
267105
1050467
1020232
160679
1811634
410905
1711884
1417130
1431125
65338
11033
15096
1416913
731663
718146
553079
509167
11843
1724675
145825
1938121
1150500
1799377
1871090
184972
315304
831145
1046048
918287
1656199
111692
712936
1427677
1122604
436975
646791
251239
1196290
1855426
545921
1683467
1676401
83512
1843513
865776
1205961
1158767
1038970
1681399
604682
1206873
104846
1899028
1034736
986848
1592474
264092
1499260
201997
1558242
991157
1597778
1438474
273089
1044572
1586819
1816
1321644
454360
829744
1491118
1971849
288440
356154
1367929
1398039
1696633
145697
1211261
289385
587182
1486568
1804162
313970
638422
247403
695622
229223
1807311
823328
679846
658353
1756035
668756
431079
125251
685206
1015805
128369
1719173
223899
1499879
1195493
1629268
1845083
152780
1312865
531150
418657
1842133
1926495
763620
891224
1138031
636924
821230
590025
1509
963500
1725718
960323
1934400
1498720
991505
632864
108092
202771
200330
78402
1851609
1755401
1555665
512845
1195725
660564
1875329
981509
496716
770321
1580723
1076226
416603
1483527
786453
488913
1130400
1122506
188910
690602
693097
1428077
977269
832194
1952681
444557
205782
672351
245123
239649
427598
1843302
1529103
663996
961224
934932
1954220
1636096
1324274
1111078
1128381
647634
69430
285613
1122051
200046
1988607
625077
1507334
1589284
1295876
114451
1784998
765875
361493
1515277
1191513
1106717
561888
617818
581851
1637670
1171458
35947
473462
1481517
520935
803302
589647
1243142
446248
344718
1995300
689301
1379743
699839
1047470
918706
1268927
949374
864945
599559
559525
1027920
107470
499563
335962
546928
295385
1621706
1217307
1994164
753506
893992
1307571
1023303
991754
525323
1880058
806261
427776
817142
860573
1815423
711015
1070170
576639
464855
161240
937890
933485
1121034
43164
1323488
249455
148440
1118219
405634
310350
1095486
1753764
432569
1303011
925285
1007163
113345
1231494
1393216
1393757
905847
238584
816135
1921634
851833
441445
933375
1555873
1620427
1220702
1185794
1890223
1161993
1538630
463675
1671725
1899287
1486780
1900029
190444
1559476
789612
83631
812524
1088373
1704112
576437
1067838
228594
876159
1933410
1022882
21596
750514
386837
1414175
288985
908393
614499
503785
1351063
329435
1166975
284983
132162
594544
1312337
881617
1515001
342268
1363845
1816337
642169
898551
1964141
191521
1191676
1618952
347860
1868227
621386
840952
1780932
706550
1437552
882444
1475786
786670
653104
20736
1203188
1387107
282847
581821
640426
655240
460900
1517943
469240
875921
1310690
1859087
655199
841351
345858
1463577
1174054
1483987
395387
1273291
1334072
8821
738459
1099147
1787978
1189788
601849
786689
1927036
506896
1147540
1416676
729484
458226
1734056
1647098
1448730
476165
1013723
1586292
403095
1119521
436093
782682
1883701
1666395
569423
1929943
905154
1355224
1705360
1231905
1128903
1574775
428446
389182
581686
341630
528206
62993
219473
1548871
213305
1853956
908998
552654
1418410
114743
411123
404107
94665
946193
1384123
1863195
125772
188790
1829073
1550115
1381177
528062
1758710
268955
74062
506411
803817
1814190
690046
1457425
1890406
1799365
1294754
1479701
868934
1448868
1324784
1205088
48564
719866
70889
91521
726378
11916
1078944
233215
229074
714054
976993
1761162
1737118
1852283
1870573
1480982
880632
460195
715089
1480320
69784
1762391
1577380
14706
98450
790376
1341784
758424
116870
499707
1091293
14921
4952
196944
575587
99301
79085
1634854
1240828
493743
374938
1616616
1217658
1267505
764420
785685
1551937
134333
64686
136240
1140003
1187077
1369317
1804674
815303
1717590
40696
47037
657165
1043703
334080
1254151
963155
773409
1816931
1974889
346032
1102271
132043
956561
1018519
1077424
917697
990478
33894
890435
944367
1984813
896469
474044
1677362
1882080
773851
1138569
182432
1729834
1323336
645493
1589774
1600314
1239369
576576
776573
1710646
146551
621783
963631
1042815
1204980
1856108
824130
1799191
567523
726310
289518
1529042
311170
861943
27616
1708969
1817208
1937297
97763
572678
1500914
1846656
1927482
816647
1259646
1117421
1446462
1092626
494961
1196010
479935
1383765
523634
1468754
879914
444732
700059
1268105
1978730
1822592
725371
135842
434537
1708994
1329472
59315
70452
988149
27849
1386679
1311030
1246847
1984135
229828
387448
66890
175635
1542620
92702
481646
48630
1581202
1520717
816238
857052
725698
1578777
1713010
967651
786285
337622
139385
594764
868231
1794549
1203347
68353
632365
1358054
1658757
876031
1269277
1387626
1795326
927138
818868
561600
1059478
1413613
615047
43273
1785862
654573
1111504
423397
961217
1868802
1902425
1374533
598545
919142
1365037
1962997
1978593
918433
1989099
328566
675211
163164
1966923
1606494
1890232
438287
1399928
1314037
1502987
1060497
1031350
1564374
1370010
1918853
1496051
1215762
1198901
109497
442327
1012251
1666024
1802169
1357250
940711
1633704
381747
731210
792483
1878951
1761819
538061
1260043
1964256
460678
87197
1076528
379936
680922
83528
332784
1860794
1926501
1529598
483704
354966
1262853
303632
36645
1071610
82996
99697
42278
1059350
54286
1978961
1640411
1037803
274535
592237
446283
610968
1330115
1930129
1391704
776703
1711996
370427
866926
1025112
1412488
417441
306819
380697
385155
1886405
1264448
1020965
134806
14263
1571845
1604572
1767371
1435262
1711465
402089
1738346
1540449
1649233
1435083
1602824
1218202
579381
573896
586656
1645555
1949045
1260538
427455
276069
570091
1111788
288694
1486959
927368
209474
879863
1471672
241305
577242
847236
1771805
1489436
478959
296152
901633
1185680
1374624
1166522
745309
1860738
1639538
579297
784577
27901
423971
637041
705852
1081081
1093547
1007149
1837708
1629736
1305529
995214
308386
5433
1476889
1589335
1151982
552737
1715766
1743262
668342
588932
1145435
1128637
154296
76930
51272
1692539
435816
967434
1343911
1742366
179034
1145167
1284664
207775
1954737
105657
33306
1617529
1855087
379198
180444
1171965
1131418
113994
1680224
825610
812648
946977
293067
1984327
342951
1566480
1022964
1347528
455885
1453905
386777
936781
1712850
1818241
1362840
1795575
935769
665918
115745
77040
1316282
1902656
1441186
862360
1126044
813517
800113
708792
590177
704841
1316356
1610165
228839
1624860
1348994
388503
578459
719401
291903
1013843
1715614
64600
1194620
323197
794447
231031
677072
165526
816864
146401
1280854
1425294
904280
705660
1753943
1751838
1018980
1655044
844768
422897
1297013
1207466
290246
1039865
1304299
123818
1167235
1644110
106035
558781
554964
1704775
1249789
1205603
1497777
909806
1737522
224996
176433
1149072
57764
1131367
1455542
1908494
856093
1822444
1122368
136591
1110422
1833839
248264
1079820
259848
1668378
404511
386152
552856
1392726
1533761
890763
213660
1567574
1987650
1416335
1419309
1713957
1176143
869010
750237
1954048
1321313
92192
90085
1037822
1548245
981021
830525
725472
187691
668898
764362
877772
498620
1307077
619020
204199
1619448
1508687
746654
968268
1508895
127837
1479066
10383
734366
615778
1026189
1712730
408712
565957
711399
152223
1429488
207953
1968549
1520626
704219
1945003
459619
599365
1918575
954294
523020
675058
1483453
1904850
347508
333863
1429040
1428160
334274
1244670
354241
386939
1285254
270715
1112739
1794724
1069359
1208905
1734678
676687
700087
812382
1493076
1209739
1309971
1942568
267139
1177936
1133945
1791280
1026601
1873473
30661
1864866
89650
1847096
495414
399885
245417
57241
635213
441237
253574
712003
708424
1229163
1294153
1737503
1433805
1746469
1047474
939206
1671447
1328722
130581
1026428
429021
292493
364782
1314638
406923
476739
191950
1913103
1700638
1668088
830099
806217
1190763
143246
936395
1393318
1792598
1650435
222144
1677990
477003
1048449
208973
337184
952136
1213323
1341828
379306
147110
412696
458965
1836441
1182536
1945520
1443801
1226650
1953981
812664
529807
1391283
180323
807432
652519
1212600
1298568
925827
271663
1942526
515780
1018039
1377130
974921
1699738
36710
905433
968288
1892795
395658
341297
1980907
1192257
825990
582687
788407
598415
1027125
950090
504701
690442
969688
1090711
776387
1332842
572613
34716
1084934
447350
202373
1963796
1075832
1261605
1700785
1111697
814411
104656
1134803
1709281
944458
880667
1449379
848292
617786
279631
231095
1839222
1108668
1027646
893597
1068303
569241
1094950
1587311
1264931
1691186
1557849
1534350
4951
1348423
194560
1961706
399172
1973595
1825754
1882637
910227
770668
612393
865793
533636
309373
927763
1777619
1284028
945497
963050
1038780
763513
321837
270706
1096834
392822
954233
230807
1039534
185933
672461
604918
301390
1823419
1966289
1784283
534644
1274863
589864
433774
1339490
595884
1476267
1130401
1602451
99126
955228
102731
709905
1614692
314089
90578
650326
1830731
1829024
1337534
1309915
1826580
1150393
219157
228525
819711
1417102
1943404
1655331
513309
573952
1276247
186815
1004484
76264
1352591
257336
109107
301306
845729
336686
1003734
1975274
1103373
1295284
542492
151527
25106
660919
1858369
996873
506979
1748764
788510
943112
1368454
211873
1784418
1899452
1476336
934398
1885768
202816
870028
921302
1024725
675067
1668865
1228524
1883577
1908173
257394
1895048
1663840
511610
1787798
901467
1317936
480893
376275
639814
476736
1016964
1045107
135532
967227
70872
1511441
1867303
435445
1674366
614981
804554
980760
1652658
1754465
1262568
1795003
269772
576008
1207768
441950
1169012
272000
1209285
50059
595411
1286628
352845
1936777
127889
457904
1956222
779725
1965016
1853015
679302
1139437
1810788
1871173
1020372
1399932
122229
714054
1448597
1461750
1975346
1302056
1873842
745524
553685
1018420
1000730
1951003
740199
695706
1821578
1169032
1179970
1580441
693407
758029
241736
164956
119859
134179
341785
1335426
847888
564941
629457
1824323
417125
65824
142231
601227
1893817
1492133
202532
483750
1054316
1224088
721064
1733149
1044217
1208187
1899780
430504
1120909
840734
189196
479953
220746
612066
709751
858342
810506
1600994
1949676
1761330
148958
1922700
1180115
644849
1941003
1251757
434750
441485
416603
731435
664106
1359279
687655
1070179
584337
844424
1241223
1176787
1168135
1294318
644207
1046782
21818
476494
570029
1132959
470736
1909057
1381795
988773
1645924
1682312
1457130
1645396
826576
412220
1285675
592570
1877298
554880
1092086
728555
1549564
1899756
1821687
1329241
1808157
418417
710210
10380
196112
1358189
1293635
1615983
2403
538366
1122396
315381
1836913
1969598
1237293
72055
573093
1285987
1379059
92525
1625459
570234
317569
476484
133461
1512491
1613463
1322260
510191
1145375
1967681
1749966
1621122
316961
1828988
129714
806815
728882
556134
1115718
974451
1092833
811366
1697957
410398
1849376
63598
1985740
1450864
269794
1671596
1475714
1398262
1682121
512804
783020
279529
827175
1989575
1713330
1576850
1605047
243395
8607
1884307
139926
477234
489917
892588
1471495
1931714
668383
1365477
1214591
617131
54368
1405957
1671902
1481877
102960
911153
1423211
694078
712308
1590360
445397
591394
1919003
1898071
186364
670568
418067
50727
765612
833437
175236
1427788
1412677
1646453
1651017
1458081
596229
584461
1836043
982703
193405
860698
514221
1975242
304406
1166845
1596917
513445
1112546
1771777
606749
1607819
1956419
1915651
478075
485671
1219882
265665
462611
432400
633325
586899
1152531
1350418
1009770
399639
85515
43984
267074
1258212
261764
564542
1799996
1210466
1830806
960678
195795
1453410
330128
955146
1369165
847193
1068620
1123131
1153861
15640
147510
1774750
1723619
1423673
332555
1385671
1109751
1347064
92903
215183
1426349
1389412
909374
58582
1108130
1685282
636097
529544
1679547
265436
1539655
64844
251837
1712550
1659288
1957760
146971
935416
1616435
1541471
1665586
326191
1674226
585568
1250052
1261816
324894
1669853
1255603
1139460
595441
438660
425335
572795
1186947
1110461
982847
145192
392428
1072980
59411
1006977
1158700
1065602
425725
1963888
1983339
203920
1296483
1086938
1111470
451855
244682
201314
1706054
72072
801515
65994
299814
810761
108384
174235
1215177
1791807
1203076
618935
1954567
1359127
704896
543677
469212
177829
975413
1333822
622194
627626
617738
1294370
1308641
552928
856926
1831268
605201
1015232
555988
355545
1963762
1396382
729664
492877
1270721
1378501
590546
196177
484957
1642646
515595
1727562
1887938
754478
653292
1283033
1821562
1732458
251194
70276
1105955
1313632
1911843
577260
848731
1839004
192825
597742
1351357
1741532
815462
595717
212821
1319423
1579840
142065
1912110
120571
1772870
1094710
1076345
229320
1727123
434053
495595
533733
1603837
1725391
1706440
610066
1101838
1799813
307138
1932510
385577
985938
1798043
1614979
1453297
630118
897261
575802
1059886
1727070
1117433
1241782
1363489
1026947
319888
1872354
1484241
577850
1006272
1905985
678549
1547587
124817
1572544
172027
1946596
1185978
115474
1658797
524015
727629
1847639
1589203
78716
980139
179871
787624
1793635
304761
683191
994131
444416
1626094
1250193
358054
1352685
951525
1007002
893872
1296776
1897263
188523
1937862
1090615
1783267
1112096
1180979
274267
496697
1070846
516749
1745668
1538202
593410
1165932
685348
1420521
1978163
315421
1332896
1199123
1504834
257594
589218
1445140
1005199
719984
1283091
1102952
1177682
711005
1235694
937011
940198
213125
902492
1272629
1712335
13433
1262120
1017547
1947888
217654
1347126
1596159
364775
1540626
1748652
1767259
110332
1648332
1956724
1277133
1728071
1204408
1279221
937925
1468955
1538999
1165278
1826237
620648
1413294
137432
126179
170408
777572
125805
469214
414977
74886
1810474
186822
732289
1331388
451175
1067298
1456640
392841
1192390
1583364
1102125
1952139
1006093
368182
163480
1599504
1326568
1339351
1622575
429966
1858252
404700
308342
953852
499385
1276026
1151681
877145
565327
145873
1148989
1825022
373766
1525905
646041
1794071
1333536
1881868
889300
1234837
261585
214170
867173
190952
413748
660016
1277604
1418955
424846
666578
821586
543394
1281245
1331767
1226193
865001
283095
1124118
256844
86603
1273369
1899452
554656
192376
1826175
1181518
1617280
802879
1280511
1702629
377475
778988
100576
1264953
1206534
62635
332012
1188773
1311574
1395503
710534
58421
1427780
123929
845898
899120
1307490
623456
1605468
609299
972816
1053063
325449
227028
1859830
852155
852345
1223968
352645
1576223
649767
402013
1786568
1338062
548610
1653212
693708
673295
37991
1316124
1463202
491425
821740
1381157
1538573
1836479
772504
1395636
444578
87090
620802
121812
1183123
621348
74968
238564
948797
1767833
1666385
1625495
1049810
143863
1625886
1053643
1892823
1248260
1607870
724502
917745
1597644
1106176
1213320
257950
1027289
1257771
1400340
1897348
1835981
24640
814397
1313653
737841
626673
841138
1127457
12273
636170
1760627
1297825
1914725
1658088
1838984
1339935
301154
1827761
799882
1347706
1518824
1439253
45377
574896
1139177
73659
655572
62216
335607
1872986
1864346
98616
704576
1815427
1876947
308750
1992680
130147
1815780
1828137
254282
1537586
843015
1186614
1778086
1141762
275708
382798
1300830
1024253
865889
958384
802176
130147
1049452
737264
501084
1664826
757281
266784
196646
171433
935582
1629595
1205459
1888684
1628414
533508
1202039
1077591
1680851
1097109
1748904
175872
739920
299255
1158213
103253
254783
1660482
1366385
1981630
1336669
1955546
1316247
1563221
964703
1559432
1022688
896212
1022243
1193252
1451701
1159916
534136
1516035
1668223
755778
731905
818668
1672318
1251823
1257850
1434407
733444
1484278
576430
87636
673937
1811330
1139028
1900914
127824
556403
350613
620687
1872695
1880235
1897625
683574
1970354
296298
1191559
1943735
1079845
302542
1028060
65278
1288201
51752
961683
1192009
376218
1394584
1179329
1192468
420488
467135
329911
112685
208062
1005442
1867703
233045
998464
1483138
1913659
802401
1646236
1824530
1606128
783488
184971
56646
1294943
912680
841346
1297919
625819
1454202
1647100
664777
135712
104693
865509
400382
671610
513476
1478565
527345
1406225
1338328
1750434
1342679
211611
560033
1881506
1637818
1879186
337180
829591
1966844
1346977
163605
656460
274235
1061406
629710
1548107
285760
1872141
1923198
1571492
951323
1675733
135060
1780086
1741466
1572171
1083579
1488705
1926789
533883
1552285
1103506
981654
1028186
1967727
871454
868061
1125712
1808693
302813
1726945
225261
287139
1499000
1771356
1901321
1731379
1178963
1059218
440953
26261
1502309
1816768
702618
373661
35402
1605316
1970640
597608
577856
644086
329563
1837966
223950
1027876
490533
1771592
1886771
1065212
1919681
1530165
460476
328892
1419142
229943
1410367
936823
1152449
827019
1085409
60474
1469117
1042288
1252214
1199604
1126432
1729438
491340
1288325
1602110
1611386
1930794
1232693
936648
1640626
931146
634487
880882
496948
586467
94854
1771554
569897
1019078
1282546
1904383
1796184
1139888
1120664
1298818
1465632
1510426
227624
1541406
721441
90758
1049845
914832
809083
497392
1119200
792479
1587159
320224
273914
923744
278598
1925333
626490
683232
805857
1879567
8836
1612683
1705294
1034097
1759473
1590837
1900486
1498617
483683
763075
98277
538317
1660422
1291252
1117655
1224745
935478
915599
1490252
1272311
1604048
102105
1731129
1278187
581278
1752476
302123
1276721
974940
1972111
59815
1958449
57182
419591
419192
530935
1721000
1887119
961818
1151156
688877
1711280
651392
244680
187569
1744259
483251
1780376
798854
1754692
267323
574749
1905168
1623743
860703
1943996
248958
1352737
1656950
930221
981334
364648
1515699
1085213
402979
1078401
804767
1329827
701229
1197829
214128
1503668
184660
51850
1177158
1026248
418087
1596962
956733
966597
1597798
374724
553655
24168
867782
228832
1744765
1141104
1010773
845960
173076
1357743
473790
1602146
180281
652906
547804
234351
838459
1176542
784920
1934145
1106915
1104846
1048308
461090
497675
978321
79868
1918578
1037511
1229980
1504485
474369
499176
1917870
1035289
880728
31458
1763819
1417473
24
1884210
1934023
1290527
1310128
474460
138787
277859
1844605
1791809
1322791
658337
530055
1122956
1959541
1400152
663171
960727
1316317
1009485
1110530
1216629
60981
769669
1944888
623940
1822654
512863
1124578
1636796
38025
46572
659536
1943932
499736
1934954
1733135
1143358
1744183
1525536
1493790
1538578
795041
1157201
1451206
567446
1433081
272388
712420
1603182
10327
466399
1070049
1693026
792222
1280153
1903188
1332367
184197
221333
1853491
746980
869640
1900120
1533724
1238834
1784352
983580
576112
713282
311618
1431154
541775
1409983
1608398
1842849
51133
1362859
388135
1347487
552109
762510
641380
1808358
621770
438070
1083510
1473674
1052467
1156703
1686103
7351
580719
1214902
278747
1606003
1947027
1588139
608669
1468164
1445734
1998504
976211
370609
1153384
31367
1097729
513189
950017
1201224
511771
596381
114819
1637200
1132935
1122708
478039
437117
1585308
606391
1531376
952862
1157057
1649758
650079
595152
1807370
133033
999238
867954
804664
715126
1429383
1966331
786584
820977
1238535
198406
1121582
1407864
1820732
997408
718601
1651622
1836100
979985
1518611
609640
1082411
1142692
1842092
320941
1437985
1099792
1733325
60336
726827
423895
469972
35883
491009
1959381
330108
694999
581319
1118705
1874220
747028
1862618
91893
580225
48580
1134850
920410
94046
1444333
1764027
991876
974539
679826
363814
1369236
425868
668837
1924330
1122717
439616
1531396
200105
1268073
932630
1729591
1754791
218601
1948525
1680820
1098738
652465
1998529
92840
1090535
1577530
1999062
402870
1622607
430589
801745
406492
145003
1225431
1471573
436747
782728
1371435
1295891
1683780
1385463
811141
1314148
572113
1284909
793644
1623701
239711
1345574
99007
562864
318809
96657
1443868
1098047
1223486
45686
1666517
420738
576288
223225
1152280
735969
287299
826123
1232542
767490
92187
1292769
1818495
176586
314222
219859
290753
3105
1332759
168189
297717
53086
321629
701329
1999151
556309
1153200
1923316
1497754
1164600
489841
587938
150902
857262
674825
1038835
1622012
574293
525120
476310
1015770
1634382
1855577
634013
352418
1085183
658060
1343919
1211992
186282
690197
1784749
234855
318405
1478472
1256141
1024389
884535
950380
708776
588581
1089466
1231216
1016692
689962
352388
1112882
741959
116915
110907
308954
772820
32633
1205097
1104340
778541
1304253
1516436
1667691
1129898
1423422
800019
883143
1936883
711456
179103
30430
1421218
587792
566415
1660622
119203
84487
342813
1800274
1167919
22366
1949624
371695
1770624
95251
1176999
1014252
785755
854450
752104
208282
599251
1469806
1508787
637472
346655
502511
1999429
1423879
969206
1712255
1470371
720267
710644
1811629
1336963
1333415
192689
308502
1208016
763560
789258
1751651
308248
1775188
1067554
1892826
1644206
1326797
941378
1482725
84315
272413
1388970
227738
110579
644748
1716134
1694189
1637628
1974190
399023
1166167
521815
433157
1615771
720065
1253099
1777326
941325
874072
1799665
583181
857267
704887
548289
1147085
575382
1679026
1754349
263984
1096231
1061467
1645319
1384189
1920646
97682
1700435
890708
1825733
513313
1653004
1041716
1358583
1862189
659137
1483458
1178521
351369
901149
737871
1009220
1923621
1744336
382379
1329226
1253705
108676
1508556
1903973
850018
316666
1860574
1551842
674554
1654628
1736394
118591
417534
21619
1769578
680216
1979489
245267
385964
1133313
1629778
812837
1054339
1497043
21940
651991
1276095
266237
1621780
907023
961704
1151517
648771
1417749
561233
1683208
568853
1230654
1206069
1740357
605908
1303792
1767170
1613238
1316450
491640
1851140
606624
896104
1263371
251343
1950034
1968382
1975415
811487
1785357
1458678
491283
369482
287083
592968
541913
1716102
1262474
542309
1355053
565398
1950403
1395214
760423
1582026
1189562
1227374
768386
900853
1545751
1621768
1095198
1834533
1971288
1701602
1799872
1612516
467338
403760
735392
1821289
1908840
1006635
1790281
652081
1200345
694745
1412525
1729592
66414
1146076
1333784
184006
1009963
796805
684657
684467
1958491
975032
1510690
1393139
1457555
386795
709786
1907795
203875
347871
1027986
1812095
239081
1607163
1521947
94360
721383
1813357
1954015
947830
1723047
1734230
1943413
82558
1790863
171572
738330
79280
367734
1917043
1851117
1498330
1402473
1373445
477067
574026
707972
330022
1091765
381142
1502348
64293
858491
548278
844838
1937365
330605
445668
122531
1549105
241345
1565255
998322
1080960
1869156
949196
591003
1425568
986836
1559071
1728526
1546584
1815826
1234974
773703
1982092
759310
1569945
1184560
1948707
1544915
901755
1717491
655213
1186072
1606006
1529655
1268338
1287461
1411529
436429
229918
232527
708255
1731794
935792
871350
1152089
889685
262030
1764185
1569481
1734343
1232684
1320153
132476
1939489
1947738
573441
967063
1429953
1707069
1649254
1645737
1643000
109150
1514828
647549
1505388
1665358
871730
1662732
1697753
643901
1519359
1888404
922927
21051
895392
969214
1323659
1067179
1367384
265340
768108
862372
1580119
1161037
741910
1967365
983996
1139776
314879
1173189
1845139
905626
1837342
1874081
964469
500352
1095545
569089
1010620
262290
1151035
47838
674142
287175
870908
1766920
903340
1042062
881643
476784
397938
361552
110266
545356
1012821
1388354
849480
583826
1166193
17146
1001535
1451560
1432864
12843
111965
586950
856645
1271127
921313
980024
1333375
1351265
251858
423116
1895818
973396
409751
373384
337417
1261328
1702562
1018389
118278
1938648
685636
867639
1193106
517081
1563557
1755372
1796860
502254
1351868
702024
979568
809350
1827675
1505826
1593649
1872497
1693832
1440197
428605
711807
117762
195572
1513821
396721
856950
275852
939581
1998321
1721635
1671174
226065
1731512
377481
1829266
158375
1210052
302824
941698
1023199
1972576
1939195
955896
1794180
1664412
1438358
822091
1090352
583220
1147901
1380838
1652043
1213100
1691428
482246
1049178
1946784
409474
993536
1687506
1776565
855216
1590162
623864
524060
1248924
1474235
1847985
453269
1445666
1976595
1976904
1030521
953532
186509
723444
1333023
607329
900534
1766663
1361146
891344
87089
39887
1026495
1245018
440446
1374159
380053
201598
958578
429814
438351
1926225
1233192
58635
1447308
1375073
1605565
87822
164501
758579
601275
1363270
1957889
962567
1531444
123934
1797802
467913
982078
289672
1944140
1445873
1990022
694803
1337806
220832
1260676
508516
430725
1515713
353319
1299355
867111
234674
1362824
554481
452540
1464237
741455
1290757
1379434
1047700
245997
1046311
1937277
998707
214163
582130
1431717
1093872
1621945
427804
143640
944238
185928
1055241
480009
1974376
325344
1519404
418979
311510
858839
857342
289283
626375
1964170
65386
420481
1475013
1464941
1796007
1959977
1755221
1984491
300713
809118
417630
1959909
1336288
1001532
1320922
1925801
1200946
1119545
983445
1425188
760080
1862760
428721
1917748
1539481
2816
1498984
997715
1583911
1159781
1435656
214583
1255923
1125359
1990262
1859517
1633266
1405015
391708
1014390
918052
714568
510747
532466
179432
1914619
703275
109785
288245
360091
1562184
1936421
773488
1126497
1729403
1278035
183890
656410
1306434
277671
1868071
1169588
883901
154241
195120
1488866
137239
1332296
760519
419845
655904
234064
130255
17286
1510583
689944
1372342
1099988
37538
606253
1868877
385474
159740
797318
678299
948937
592959
1367684
1740912
1796895
661219
1252248
442957
900331
1161277
505034
1551768
945797
1751240
186904
1271320
605767
1982312
1855901
607403
703725
1945855
501664
1028170
156966
1891143
288831
718975
745814
1463049
892626
492116
1383521
13101
1927340
383215
192113
1930713
1552946
215416
1017951
281209
972693
1151922
399222
318846
1683004
753337
1231256
186749
1545231
463538
832646
155338
1989021
270609
1604357
1897356
193285
1055444
1468532
577825
1513472
1390163
1466244
1687206
1803677
1970054
967832
172737
1072285
790007
1264136
1173090
1183687
1176889
939604
1341161
340606
1373023
1526605
1863071
409939
330009
528026
66492
904386
37706
1943560
1825251
1132140
1968828
1414456
694571
1673335
1711307
918001
1348183
1703363
979389
174364
1838415
934405
1914769
1272622
934325
1297602
70370
663661
1986102
1407527
1462200
948777
1133667
710012
1109280
1734248
564220
269349
745789
1013852
1262366
1307127
598431
952395
1829064
1406294
1776840
557129
85762
18697
309091
1629921
1262089
972343
407991
1097674
517732
1178542
274102
571372
1856423
374149
139786
481193
1836551
810279
918185
1444651
184319
701523
1483555
1653737
787209
1181746
1903919
239476
1605551
1812553
1599817
1994311
1338577
1813788
588481
51134
277003
91632
210659
1234475
405414
448568
1474710
1716115
262450
1399468
1696598
1164284
1838921
475940
1441700
910518
1239452
38797
1939411
941969
535163
560009
85047
1138515
1260808
598210
1564116
451867
34362
1290198
1408334
565870
987231
1867169
1654877
1661920
1333080
521486
1255225
1447977
1242608
1352235
574072
1065848
202938
363975
1900844
13400
1367156
134484
1377568
832698
556033
307394
992423
1332058
1551483
107458
1981158
1963782
835167
1840553
610079
1327387
1864389
1429187
432133
860145
1207696
1649298
842221
1906109
827211
1002877
914460
935036
271743
1571613
5450
307226
1405804
1102758
1399180
999775
861142
689379
98934
531169
971145
367027
1014744
726546
1844925
1385571
1710117
20749
949171
1008856
587077
544183
1434766
731975
1389012
1103963
152744
1509937
43428
340594
1993930
452732
1072239
1896619
161630
1285770
810686
1267370
212390
120513
916301
584261
699882
476091
1920258
1683329
624795
1727850
1671008
876367
458036
329536
1270429
164569
85377
191562
1087536
1494957
898925
919770
205559
1333384
1190022
1499703
1923466
327230
1576389
83044
1076872
1156604
1671237
1095624
566392
1600335
409069
1770097
1169048
1271110
1545478
807841
432002
963072
1349008
968961
559690
1588325
1191277
512840
482157
1455335
465930
1452621
1890712
722647
156290
98746
1348865
536321
74943
854593
903753
1368175
27429
1193690
180545
448663
249553
1988959
634240
786904
1692018
1500172
859005
901387
3735
885125
1801189
1045098
1392834
885000
1525643
5860
899699
1217773
716435
929498
1492015
421827
524121
1958212
469390
1717796
1948161
1153126
496516
292878
1958476
1000374
385649
1104521
373066
1991244
797319
1197215
920718
1594119
526916
1666647
1124239
1706800
1111835
1884875
233199
661145
1293194
1029310
1739324
1612440
578947
1139387
1165626
1197967
1434706
162558
944533
857888
1069387
1235259
21590
1774021
1252499
430555
485562
1597672
1343929
685702
1154946
739373
474881
1394445
428419
982463
541008
455269
541522
1310458
1713950
487009
809917
1262686
1790887
834595
1683043
793493
1137271
6866
1142699
1842960
1796491
958056
1833547
872800
1419156
1704962
1978416
1949990
1445046
1320667
1835785
1763003
1345417
829658
1626094
848086
476624
911261
1301698
239663
1073489
533706
736746
346891
237834
282981
1121411
1885160
903628
442203
231019
1146672
696339
147346
1559090
1700350
1559645
338361
1923599
1952007
849574
1475866
64489
1629057
17563
26115
1987573
244342
1235759
400482
1548656
244242
1483823
1701901
456600
981020
935267
443276
343808
1734206
62812
1034914
48638
1727777
468669
1781255
124867
1673965
1940727
1708010
72037
24842
635176
1023483
759095
1731470
1582452
1934855
1813512
450313
959086
633258
1915585
1284182
1899300
931876
113424
1542590
1604365
5802
635895
511499
244569
1938274
440346
469200
1535459
1018891
315627
99967
1318593
1171520
1584368
1134781
560632
1577308
1993155
709502
1813489
1390179
1782846
1195832
1673978
276392
908809
1326355
1938835
1844900
168327
73045
1972544
412303
249663
349113
1392581
1495384
85926
1414839
1572449
313741
1702408
1265444
1307120
1312907
1311564
868426
491757
20045
419639
787419
1744954
483167
1188859
703490
1105986
1983469
272283
357126
1984457
1537978
1266324
1465812
1204136
1650588
451601
1808444
1255132
1864166
66835
926327
641245
1724426
1803991
1301628
1710605
51852
344796
1960180
1518144
299670
1082093
1321260
1939089
1944894
129781
939887
285980
278701
1289594
895720
616645
536360
1231805
673272
347919
1161649
590759
1514853
179853
960638
917596
1815929
451771
1398241
1644909
1521943
476534
1710259
1289016
1013182
775657
1639439
1111654
940388
928793
523951
1548774
1396788
211618
924489
1298611
1300044
989977
1784479
1869953
1716154
354829
1732443
312274
858080
134090
1497727
743558
1956739
1018243
750239
1334854
598363
1185434
1234434
1796211
1553078
87662
653308
1126628
1674960
455895
906826
1716717
1538930
871859
641909
441391
1410766
550277
1402412
378036
1559552
823137
1956924
829762
1428091
447305
1663271
1339009
1946061
966341
1127136
297551
162393
463611
290262
750695
1401246
1923134
103119
1246676
584693
339819
1500770
1774157
388148
200646
769983
1278491
836116
1920331
1418788
307977
547870
1308011
1660120
146567
13897
830237
954810
457307
1046928
130940
355482
435267
1136502
993277
1595797
660753
584143
157900
990050
1102224
756995
1241584
1392598
496578
1923183
1595906
562684
79693
448905
267404
841637
1856214
822366
1626991
363233
511496
1915948
1793367
1467953
252731
266261
54160
1890303
1036804
1221700
479979
267296
1139656
641633
1526852
1506250
1982818
242065
741473
646051
580790
1307997
177507
778470
1379125
621840
1660060
1718014
1827105
447117
1108033
1901826
463539
681276
1029765
106319
1760278
1707098
267811
965899
173794
1714661
1677893
611781
1067849
208381
1770828
631631
1143963
1091760
1295507
1548850
504606
1346627
161362
989619
320323
1057133
1338947
1796508
1335284
829581
1266713
1772555
253237
1527633
895074
1363656
1767194
653291
333544
1270986
1774704
627456
215874
348284
343895
1465407
1220858
420965
787799
664486
1295757
1993862
948635
27509
1050385
504146
1319297
679660
1558625
1413156
850987
317948
1301705
135360
514397
152581
106352
750595
302607
1503960
1009158
444265
283080
1939690
1373120
207453
1039698
264627
614507
1556262
1004783
219169
1957068
1769940
1212016
1918915
1307536
1399158
1379048
632500
1713737
1201609
471356
200283
1013612
1929118
75394
946178
1383513
1667516
929915
1376714
1308628
1243959
927930
1206302
685982
948796
227678
915442
811732
1043340
1482879
1641822
1472488
1309637
803274
1107108
1790790
98826
1666578
634110
826185
891405
454173
8934
1034498
1861204
567346
743481
663607
1517371
636115
1879435
1462549
1281782
1745274
1930469
1007629
472659
1920652
1015055
1430524
954065
135175
1869123
1041401
1499549
454766
927076
1667869
682201
605292
1810896
1898218
1371706
441167
1203618
901403
723945
1546618
1558233
1620940
1118979
1611243
1004585
377308
1215779
1328404
774961
1916314
1473458
1679244
161780
1262374
1496609
1405854
348113
590993
907017
1902003
1257699
975364
231669
843174
1210113
1768620
282569
1662875
1476019
395715
829147
1164156
714725
1071463
407698
676744
1780033
457721
1156992
1570514
529852
262549
1255415
1980297
1303102
1583697
224444
137213
1952153
738941
1479385
5273
219450
1245063
1346809
1610130
956986
1548145
1630687
1977603
3018
1529110
652051
873890
827659
129955
1384966
1180311
1760192
1000528
1406185
191761
1505594
1409829
1279176
193024
785376
1435462
1125559
1530868
1430298
992568
1231900
1699594
956222
409316
482519
1187187
1917831
1191001
496930
505483
861163
1987447
1796670
1251791
1526209
1600926
97995
226854
1972155
1837885
1610391
962595
1710908
160747
685414
523561
299912
1668939
1607535
170564
1168779
991052
183295
237748
938109
1019186
254005
1515409
861044
627086
978706
827945
1940805
1141120
66194
1713361
1853232
1066982
1581126
1872076
699339
1349252
1997932
1311010
1609943
1112208
337903
1022691
1704401
1822262
226026
1076770
1207575
309050
1547415
1768246
1884326
331728
1638271
1841071
309270
1193299
132678
1662449
1871441
1273698
344304
1265576
950308
1246978
1988938
649437
1697407
1450105
1468334
215015
817744
607034
387246
634125
68375
1168762
1387034
1273812
362835
1771727
1628610
967459
1831336
1348141
1603871
1957031
407450
1377790
734406
1527349
1040866
1701367
127132
1154592
1962785
582406
1937751
675789
1012945
600640
1286797
835738
433357
1233034
1746133
1993285
1065646
975718
727933
1117187
356522
1147314
1596872
403310
844645
279542
1837296
445277
1523503
1640320
1212820
1231223
1972007
1450792
1206428
436941
951636
425176
1877178
1418598
559792
1399333
1508618
1773578
164016
782074
653311
1063964
1156749
1369607
981689
952708
1634819
751719
1841147
623680
959452
1115154
886457
1519777
1203557
76046
1599540
33431
1956300
1902418
1918328
931973
977376
756164
1320167
1585656
941513
1320344
1256201
1377207
663741
876944
446847
906520
926612
1016243
1579562
660925
481857
853859
838041
253134
1165520
1564043
211343
414957
1027731
1104779
149148
1322695
1814421
829020
1858522
1638669
1080667
1061625
1866894
1199542
1281091
1335262
1112235
1643314
1172640
631384
695709
678660
547933
264606
60924
289448
391199
1517579
1856264
137727
731357
1146826
975639
910034
1298657
611453
1842690
1153866
1031000
811943
1007626
239348
1903513
1482466
1387497
1043149
1571627
1467372
1740159
710849
255564
50906
1994213
1429020
801225
175702
358558
419795
955539
1853442
854505
1984874
329709
929707
1720304
631208
1685378
1980355
393825
1654763
1744905
1884605
1560051
747228
169997
893102
224917
1611108
1811189
238678
1843374
1543287
376378
1248238
588329
96497
485645
403407
1176376
1096343
1982609
790710
236361
480546
355705
1675754
1123035
1585046
509369
552243
474310
1205954
1504794
1081101
1373573
1273365
1827182
492806
600129
1419379
633009
1004632
455318
625463
311146
701228
1239962
1407039
728918
1943513
371838
1632461
1074904
1263398
1596951
1573756
242719
580963
644497
1795824
1743662
955532
1866802
1718315
1843146
1786270
808980
277707
1469885
1826433
837224
1440907
845724
444466
723160
1161028
912237
876442
1209313
353438
507840
721595
742543
775806
1242888
1271840
1261687
1242883
266447
1552934
689493
572081
1417957
1303072
1048231
536154
1233645
898467
1185253
1575565
305101
320678
462631
1604480
1103482
1135681
4994
108124
1768507
340043
151142
299904
1554328
808905
1306019
870163
66488
561318
1034974
818078
867728
866043
168216
176515
768972
1437474
1922328
42933
1636276
392955
49947
412942
1581473
664458
27517
1320421
822836
25360
549459
1613734
1023682
182433
1757413
479357
1624663
431382
249469
1682597
545959
661596
132841
521477
1988242
529618
952407
751384
607920
412399
997596
34738
882770
264887
1220473
1520932
1448285
1449842
1018978
1349453
1416334
1508979
1558905
100674
1404796
742219
1674220
813981
899709
1893359
1174386
1104140
796761
1484786
1315448
1514484
1864022
635425
1711954
634514
791858
1391119
1464125
1710835
1967984
121014
328462
767512
1831241
434039
1103846
110721
760073
481331
208297
1827313
1252190
367758
170893
657782
1586502
1052082
483178
1739447
1826927
1296787
1872770
297130
1694782
689633
1482881
780364
1987846
1178565
1351475
935740
175736
1162374
718151
1900545
1033341
1372205
481388
405742
1420281
1333366
1379215
384766
1460457
825629
337945
1566322
1956282
768774
1622793
952502
869867
1825384
750180
1179714
1468696
1137169
645397
1969503
1965948
24084
16787
1751589
495435
1560210
675991
259031
1426414
1174399
1540405
1690281
331744
1884115
1807828
1009508
1701805
6924
1942601
1803485
1591537
899780
484621
1062058
367633
1676869
985782
12102
832696
127749
475685
197733
194352
800905
1187922
834946
1920028
1935254
1331082
103483
1694056
557432
444516
1137718
442293
1226650
403466
1457320
1891759
590977
1513584
1029170
1706123
49146
70952
1870736
606347
258865
1837826
1857877
116598
1385297
1349378
1215257
148396
96552
1009380
608023
1641624
614051
1640992
500000
1457855
500259
106698
729177
1981905
369612
597559
389498
1627705
192022
1554666
1719765
1116405
1457314
1364293
1938007
1217332
1078187
933182
1833768
698556
1961804
978400
1561915
1864291
836140
1068553
971694
363009
1547008
23327
479444
1413717
1489792
708131
943993
1552713
268502
1628739
1163813
1398238
1413501
344102
263371
1388733
1278494
639226
118812
1033757
1491337
1675605
1423620
1028236
1297358
765996
1017904
1984158
1761277
1222357
174586
98191
1051224
1910878
44896
1145260
1395872
399546
1858340
370758
1935343
96476
165915
1046110
68400
89744
613148
1508438
1612970
1401634
1250916
1227593
1624470
670420
1365531
532345
754087
470268
1620689
152076
565984
785977
1561054
1973209
298341
1944174
262479
1383451
408872
475529
1524533
1986493
1804395
1429
409893
1824993
148045
364720
1500686
783822
1482069
1101398
684364
478502
94890
309349
1108079
674871
795541
1538220
970387
1508722
947915
523701
704649
1195740
1517355
767162
1695032
317480
409123
1653021
1108579
876259
1325998
944539
430416
1272734
1539540
932599
1612835
557440
442558
1951900
172002
1713792
1703377
1904074
1443183
1581265
1741428
1601815
1340210
1035353
973750
841980
1437690
50810
1586527
393101
156290
700336
966341
1131788
1404577
870738
1629425
72544
322779
1113812
861924
1589026
1749436
503705
1914728
284542
337343
1796534
542176
1630310
117526
1168460
1374481
855873
837534
1607150
1069403
758735
290726
1295700
553066
1868204
943068
1906569
760237
173335
896253
1454136
1038566
873981
1549223
1196518
960707
1557608
197627
1385917
938189
793108
1372997
344149
677711
133800
384683
445471
378660
1434590
1433413
1945803
1480956
1415197
1745035
1090498
1406826
677887
62329
1020060
173473
1488654
299000
421037
121111
460059
40026
85088
223553
895578
193086
240455
1820962
274371
1397136
1021476
1702673
398563
1342071
1143042
1019478
282433
856722
195277
1010216
1204698
837315
756889
636413
684954
1591227
1938290
620907
618796
878482
881325
750442
1449429
238789
1524904
1147687
1114684
105604
769487
56203
822396
609622
1041587
379971
599407
107728
1419268
261258
1053548
860103
99288
1631663
588161
1520410
831463
313493
1933726
1852667
741646
1786520
202690
841488
1898090
1289241
1537393
510230
1427990
1534953
967198
1553152
575103
1683868
555000
1465223
634628
321878
106627
430973
342265
1112856
1538787
1029181
315101
1675791
259268
830834
605868
1073426
1407128
339179
871093
1114051
551118
1896816
1776882
1249678
1535447
1006824
1765221
240374
169798
1347201
1651293
639910
278488
608225
1523093
439069
1981175
818996
926560
1823006
1269732
1538871
1456166
600409
350850
1593037
1591859
842065
292272
406761
951090
1166857
627023
1390178
1293484
1187693
1548212
442900
527843
1214602
480742
288919
1960074
94681
219842
1871646
63990
901992
1769240
716145
547200
1644196
221657
140732
644620
665643
1933761
1659585
676583
55279
484959
620051
1135603
141661
318197
747672
982389
479730
1440042
1776348
1610299
1873162
1759882
291359
643359
721819
1704479
214509
1216376
1206296
780836
1271339
440191
179007
1699404
371778
1931728
1912022
1685499
918089
916256
75915
189976
1654232
1203924
732565
372453
1365617
1976045
1788346
1225878
1667038
1095817
176680
373900
1968938
1377773
1730547
1429137
858352
1956948
930693
1234779
290246
1789849
1339685
202552
22446
126896
1870265
589739
1632116
619987
685706
1929767
1986140
892464
1759824
535111
929156
1834412
341526
186490
169000
1508887
395909
744204
867807
1086033
226229
1712765
394554
268118
1813509
383068
119892
682895
239130
525976
511522
1946395
1036242
1346299
96169
586380
926009
1396413
1643289
625150
297460
114328
593109
459647
803748
1377451
1509518
1806558
1744089
1591484
1467551
386178
1803887
1509237
319241
1360235
1300440
1388525
1545090
39929
781609
330868
1975937
1726211
1693768
158631
1565249
1983474
1461544
1045633
1297923
631166
1247337
123782
72641
548299
1034901
1762561
1850225
1204735
1184544
1756366
1300188
1346694
742613
1312882
1070132
1774070
429326
915467
1633965
527160
1206599
1437802
741068
1713014
484335
4686
972783
1664003
695872
900900
942137
313023
1806758
1523436
1817821
596458
281291
1411766
1551980
109333
1805973
589803
1570840
1892436
1976807
1598647
305836
1541020
1349563
1048047
435606
1450337
1900376
291068
739489
1189204
1271220
1149852
718146
339868
1773805
568820
628999
307431
1132592
263498
995405
509512
1254554
283041
1479910
56648
823864
30913
1658470
1891291
1998664
1145433
1992563
662481
125074
254885
390572
704372
1399448
1693884
582180
147077
1182917
487024
1380116
360393
1588418
1804356
443844
1256093
1220192
859593
1522311
1379680
1602930
1742110
1550995
1220903
361219
119533
1741082
179613
333832
1109792
231137
62113
677350
1933940
52713
916208
1564503
1790496
1748725
914213
802564
173034
1097225
422092
1918103
1805556
897702
139849
1915794
285197
615025
1318886
109134
24980
1012979
1747507
52253
226696
838787
1225015
296104
932086
1019851
1671062
263843
255693
1201916
1335381
1601996
261095
1689307
1792549
796344
1836556
208959
1922332
799210
643749
876144
1636629
1840496
1603768
303650
1933566
547165
715438
273813
242494
887664
1906442
463727
34467
1559671
667994
1602980
1545481
1535137
160018
1272597
233396
1034211
401427
839719
600413
1346839
1938905
333096
221415
329111
503260
1018125
1403328
1479787
1346593
1056007
1506210
305038
1135618
1015820
230314
634105
1638211
1178034
460965
1527286
1426308
1630672
1338871
252816
101537
878901
1012727
70326
1681327
1373025
1524466
1477941
928660
135494
506247
876190
1524720
302246
1071092
974207
846368
1882062
303843
758157
403389
905377
855109
1335959
1252969
256920
64782
838806
839677
246820
1477198
1780798
1037176
201777
1249652
1676365
1101916
1341505
719310
1072757
1318281
313917
17337
275425
349759
1573353
1116944
1969724
458257
1368908
1541499
1530266
509785
998581
458481
862235
1431361
190368
350522
692509
1611232
562433
4216
1770095
1687896
878441
498655
1802069
355899
1925590
896603
473251
1972011
1426171
1817892
1392103
353369
1698808
1167161
1439828
1660293
695493
1785355
1530463
1188226
1562626
1647392
345542
879950
1256824
690933
753966
1306608
518988
1080283
788996
1918093
1085244
1465505
136360
1750871
246395
465307
1509151
589986
887103
290850
1550518
1997311
1804123
1886018
937064
161445
1781904
1378022
1565125
444913
1281330
1959831
1970931
1662391
76423
1018471
1063831
1317187
1136618
1085688
646722
29236
1005001
1574608
1089929
78384
1768987
929445
1194351
1472500
621824
985100
944697
871315
1829089
1186880
1843603
1003584
370920
341213
1520502
839997
896959
1030709
1478928
1080211
596285
877451
1696643
1337453
643998
1553800
1761965
1626876
1240465
1681455
54702
1999936
1925624
1620245
122809
463388
1866158
316367
125575
956586
994642
1750536
790501
1842480
55714
1929222
456147
1078781
1588024
1981264
1539489
546257
1980133
1712493
1261485
1523234
1182741
685375
527709
866081
749765
84664
231535
477374
923583
349481
191459
1144910
1741978
697380
1562250
1398679
1953627
1396863
588850
1583669
88344
1402144
985990
781483
26148
1671121
401427
1103650
464520
1366184
1136760
1632425
1547132
90239
1177318
1828839
1813154
381823
567257
1987786
656771
1660017
310178
801704
635861
1319492
879174
1082494
638948
1983409
1627610
1611608
559324
148072
1930406
839727
1576264
270770
339177
412598
227110
388792
1733699
1076431
154381
1085480
1035360
1495284
774964
178369
1361239
1550600
1958689
1431415
1806136
1547781
30172
361004
984229
4996
1490504
981551
1201036
171467
647818
1764670
182364
1737207
1726370
433522
340943
1246845
1849931
1097566
597503
1432121
844649
616579
1570717
320533
247076
1917390
1297226
1893048
639656
1348080
345450
1662383
1975175
1956939
1983654
389960
1227364
938673
1508556
1461338
1968935
1687192
422085
1328028
128678
414843
1113114
1595479
1483973
809893
1611231
1529942
730118
511117
1284228
239322
688448
1128316
373980
1847085
1019809
1264492
612977
1969261
1061987
329897
420124
1759352
1281372
1462590
1473070
1347803
1077285
127133
100576
191617
237281
1993486
328806
540275
402366
482447
404112
1239875
1007034
1434987
1670406
105216
369611
1820378
858467
1466796
332361
843552
1012223
608735
1903953
1927253
572164
1186232
1774365
146847
1090380
1495842
64220
1195117
1853864
81740
1336540
361523
1192959
1640960
1667254
61744
1947982
1754897
1705532
1535257
569125
877325
198431
1726725
489872
203309
929834
552147
1559710
48090
1021842
35908
701759
642114
415663
630354
809173
1019938
707501
1126651
569812
906970
1997109
608646
10744
751540
1727612
850034
138905
661745
768015
1352804
1557361
1626260
1733464
1683882
339037
724848
397902
993169
1652263
488795
1937666
1190900
248333
237229
139024
1806736
581231
662161
1003221
1526464
999266
1944625
1775983
1936308
225547
1920163
1089419
644921
232205
932444
1130655
1090857
1379400
1870193
484789
652808
324316
1374701
100995
1485711
688936
1066559
1688085
1280530
1544625
1168662
687452
771404
1801741
1419445
1031678
781294
2966
500972
342170
1039269
40121
277182
675635
1282247
53030
1413525
542750
18388
1412270
1046615
1716623
737459
1184823
1946888
499401
1956363
1716095
889809
604311
1559265
1350078
1728206
168261
542251
1647203
362975
812739
40898
1950352
673335
642724
825563
823343
813819
457702
288073
1270395
942286
1665831
215492
970789
1886949
440005
1394451
1766415
662999
1445242
532801
1670158
1896787
1445776
1992499
1766827
1900473
1734229
1152111
805479
641092
745992
1089140
1209668
576337
1661449
1919554
1032508
1296462
104985
1046746
1219961
502466
1978265
312145
479112
711805
615444
1269039
905180
1393757
761095
1516014
751587
1410983
1470050
190650
1421771
1383094
1549262
804464
1750233
1359130
80368
470864
631923
877535
104792
1687461
319052
1466579
493830
1976739
1455613
1697414
411815
1974353
840769
1445345
1592961
1815334
1073222
935852
625675
1087814
734454
1051834
1342593
1450297
1352640
1012647
266542
1739800
1960289
552998
109274
159603
260641
1606615
143775
1323851
297676
968773
1845884
486336
608124
742092
947424
1897052
72313
209022
861134
1182349
1617926
1070613
788922
260972
337226
1709880
1289955
488052
181431
256856
26453
1079312
718789
988956
613272
1648232
1834587
322805
1666699
963624
1406468
644377
104504
1097826
667830
658313
1343773
458368
207669
1444577
1519752
1333004
1907062
486114
902079
617805
1907326
1843215
1130843
1367088
1867463
1177645
417044
122943
1436015
488998
1727233
1885495
1971280
1701304
1093512
1394084
796878
814111
1097822
1158731
45446
886003
1641631
215000
1987173
1033367
433202
105696
669705
384114
1464123
847247
1517511
178279
112036
883691
1496258
1568966
234941
1651729
1761500
828768
1717715
1320913
1985095
905922
1678383
1265199
722196
1344612
1675408
915870
65056
1898406
1120706
441632
365156
789687
1629966
118791
1522999
226347
1592068
1906822
148041
1520550
502799
819336
700308
856219
710043
1871663
1729691
1695212
663591
1164691
1019506
604901
789139
1180213
412137
831496
1661355
645260
12096
1657170
1501462
176822
894846
1384047
540954
1862550
1252912
1547793
97286
1045237
1255734
1139950
1388382
1551799
334065
1859486
305585
479288
527498
1177820
856663
1647048
1823905
626616
1149586
1970603
758899
1367119
96329
900900
1860328
1401301
233868
369700
1907188
239316
263700
1596201
1592981
1780361
389739
1704697
133120
487285
1514206
400300
1607176
1416883
1222709
1684022
1691925
443924
950374
1675241
860822
1833746
1538669
1602501
657229
1301078
1137071
392000
53563
772297
1765858
993253
1565248
1680218
1799384
436473
1735368
416707
824696
1453763
1792233
356230
1049844
263011
86474
125477
776870
1289939
279700
340112
815154
15244
1382373
1091162
311505
936144
950430
32698
896652
1929349
1719708
1589829
1822246
1681781
1750207
1456106
457807
1013965
263996
441117
774027
1512424
607704
1237105
708985
213356
1911518
1908959
1952118
874483
607901
143184
1261183
470725
1130526
1238223
136571
1906054
1922397
944389
1762541
130475
1370495
1580392
1949192
22006
873712
1879780
298649
415780
561542
290180
1033712
81047
1493642
1002816
903163
1306079
1608488
1507327
254974
471810
165528
330245
42099
1579342
1655497
1392502
1671281
1262298
1237686
807846
157639
1097853
1618715
439956
1331691
1687598
1811921
429806
1253071
1859996
221287
994326
517795
1300945
147566
221467
1076126
1569488
408263
1633761
1937261
856497
1730870
1446784
444602
1310975
1381790
931976
1501591
497180
1219129
1832787
1867751
552612
1034680
599788
1386829
519827
1095273
292556
1000869
228830
1865178
1979270
451414
223719
1420075
1811803
1847462
1894249
684798
394407
1932797
1952642
224306
282158
671326
1166091
1883482
1499151
434002
121483
1802136
1043301
806911
1437714
452726
1716985
858959
320396
1909520
1540184
927131
1124782
461715
1087200
270534
214526
969731
1964969
1196532
92345
640094
42508
1819541
1267265
1551490
468436
85018
875635
1433179
1071033
1661377
1261719
1251492
1614488
663629
833005
1325195
660139
480951
724464
662381
1610693
1221340
47251
1656161
810098
1920892
1765302
1179794
1622901
874797
237451
1552480
1075532
60404
985178
126215
1324697
1873766
188647
683614
165138
530276
1146230
1572102
1883728
905348
1976202
431884
443703
655511
1904373
1268187
1583928
1955562
1170987
1385002
645709
135514
1533913
644838
1900990
1840984
1200191
623008
421654
272018
904310
1420169
414718
1953335
1225892
1355859
1519115
933639
498061
1414232
1999895
885735
23434
980368
46304
1444273
299865
340810
1614064
684935
548343
981295
194806
1751875
1142589
1081203
641192
414890
531743
278916
175706
1211199
398267
284533
238622
45442
994636
1530553
1041380
21752
729688
1724600
835234
26558
1346742
1710241
1370412
173979
964628
1281686
1905416
672939
1212804
1817551
423128
1030903
232282
77245
919644
398119
1495272
716619
1017421
722605
125069
1439677
1866100
1789021
1517643
1769041
1134510
682126
848552
1123601
1827668
1796428
1832594
904406
1115095
533878
50088
1017469
1147286
1059499
656773
1930806
1288328
707313
139405
300164
1802700
1344884
1146213
1812762
1199864
467281
1190842
488237
1432685
152396
1385848
1762938
815327
776515
1642388
104921
1164410
556644
302957
1703163
101551
160811
598294
1204430
1634041
1709944
1830925
967977
130412
254303
350437
461413
1408846
1272366
130989
1501025
877842
77913
530955
785995
888071
456480
756498
1609992
1886488
97358
1140857
479991
608420
1154897
1612780
55472
1829727
1913142
1130660
644912
636041
1978191
175039
1796440
1858067
475345
763661
738139
395155
963166
918196
499109
323045
521282
1261704
1891013
1549477
1541498
416553
1054519
980503
1735657
427373
204816
28193
1364491
179014
1068745
1998710
1692269
1144443
372132
1829493
14726
1779290
914847
1159450
1071504
155731
1740101
887959
806139
181144
670974
288842
45156
1467958
706505
1843377
1259237
1745825
843832
1488521
715484
119605
297353
579362
471521
995689
1091350
1841622
996634
1088848
420301
1813434
1914274
1043086
368582
221021
1267552
1288602
1858041
1619216
1130622
1568982
1280203
1220471
1231757
425265
181062
1309466
1209235
1483480
1748570
1821914
1552557
1735943
1688327
449149
326112
1912723
652486
319043
498454
212387
1720083
1892068
466196
1500959
549929
1795168
1071843
1734526
381013
351983
541397
799742
1774609
1475949
1802
1729357
121285
879071
3655
1319851
1279394
121890
1799604
1427041
1863002
1041023
65194
260693
1791519
1000068
1440483
1078759
1993933
1580065
128567
630564
190898
1172956
296543
1575540
1854626
1969093
1506496
499408
1663507
807568
1063408
29157
1230433
1860056
1697100
1244483
999554
1917955
1173589
969702
1642368
488140
1019200
766072
1509382
1675604
530899
1414233
580716
855759
68907
396349
1623326
1500091
123519
1781070
99108
1092976
1761685
571209
834373
367341
1695636
969655
1324398
759641
728274
1776321
571946
996731
427201
135306
1572999
1207350
1560289
616857
1797430
1653280
1498404
618549
1631090
1487163
1414132
1400600
1634211
34559
1850832
658624
740225
305823
246411
1531502
1430769
833083
1400348
565632
499487
327321
629490
195681
1309542
1254377
1256372
273493
1507871
467611
860436
1191127
1560955
1772043
108520
1454367
22020
509462
1894299
1613697
413074
1410610
1014671
66651
160764
17987
391756
588404
409450
1577702
378772
986812
529542
1597380
386051
571868
774803
597041
575780
1252963
4028
1378836
185895
1886999
698418
1261006
1286064
1829957
1203126
1972971
1030002
1642053
123276
11431
1903777
18818
762732
1416470
1515432
1597469
1680746
403024
914119
1432249
209715
174636
246097
1546378
637630
1732678
1009940
490630
1547687
337600
1260280
1707457
226537
254842
1535938
1336532
978309
72577
105577
57625
1924830
3183
1640572
1662477
820031
1356035
976734
1227961
1823400
92578
1974289
1120792
741661
1065132
50297
141897
1313047
566742
247311
795623
1860883
429099
29102
1940206
882035
1703356
1056855
1158551
138287
640575
1466962
306545
321630
748478
1877132
438282
439545
1820244
37814
385828
729374
540948
1818659
1903833
1327866
1006151
1083179
1757735
1949412
575384
307409
590808
610933
1978027
1949959
386392
335717
113323
504089
83415
1802323
946043
814614
650013
889171
1119474
607931
1989563
1441674
1227127
445522
1210006
685528
541324
282042
418984
263698
1794224
1494312
905767
438937
1897239
961256
1821702
1802098
1793206
226802
1313784
441742
896744
305311
1588204
1736178
1401357
30716
818612
1061954
1861781
1767229
920192
898619
1582564
84835
1691369
352651
481442
625870
1998712
1125882
1516094
245699
464729
688652
1112713
1471986
292712
1958221
1276613
1751830
1340423
155211
483257
164936
842838
1019533
939780
327896
1614651
535481
952935
829588
844209
951022
129794
61498
343775
1869852
971345
203662
1760990
1603753
145379
1782150
1961114
1718516
432998
1523582
339271
784456
1133257
1415368
1556796
988099
933118
1747400
594423
275768
1162450
1356653
178665
1333196
824542
616351
1992411
574336
798654
583668
1926237
1766275
842423
1864440
775931
170909
169242
1377794
12627
1409387
1641796
1581820
409421
1465569
649922
1555877
1521948
1182964
924651
1752914
1817013
636321
646795
1498847
1885170
599776
1510996
303686
98446
1997965
1884369
1125436
644212
999968
587707
361422
1769061
1676675
1821818
1005530
282088
1797650
1482337
5883
175430
1375621
516384
38879
841478
160503
805445
811550
1540555
1350025
688963
600603
1667156
1103569
1820736
209876
350497
531202
221818
1079189
157366
1838013
535826
472370
1523473
1007401
870918
718747
1474337
216097
709967
1932881
498987
1678824
647579
810029
1980185
468609
1924444
441004
349843
630890
1187155
1512108
23645
626953
1062947
1950118
1500757
1070224
1685352
1379875
1069129
881891
746324
958583
1570961
1419683
293765
1607797
921660
1173575
1540035
74574
392742
1585540
1798137
243878
1085360
1027204
65819
464861
661093
1524680
1572928
316957
1641717
1642402
276369
1570766
349085
751870
905304
1718453
131711
1218661
1214996
358786
1574447
364892
1843981
243645
250679
637991
310039
447064
1893555
776551
1532666
1938777
434055
1811280
375612
1151866
460640
292865
1986884
523848
49130
365060
1484301
178670
200562
1608740
554574
403456
1924109
1846959
732612
99538
820675
1349592
306753
806903
54944
95998
181482
815476
1588273
1379114
1725104
1239051
1938089
215090
1405805
1832212
325037
1120956
1741672
1329668
1510126
1054178
370761
1221375
1054039
866858
1027532
551658
1886171
551001
1630464
1206283
244298
761406
1802874
753513
1317916
726577
972668
1580528
952114
585140
96145
1287724
1842293
1225738
1619973
255448
1094434
1433813
1175971
1793975
1631451
1366558
988672
1187807
1774731
1476756
1333691
481151
970972
275730
622359
1603300
1207538
339153
318200
1577353
1559183
1473247
1279527
521554
42732
486878
883115
266807
423549
1353532
185953
1904084
1584552
716442
979733
493411
716939
1962131
952953
432725
937857
1415967
419247
1092872
1561934
1706707
573546
356500
1882078
1553692
1237165
13351
1598009
534705
779031
782131
1263676
867644
228135
342639
313070
859168
902250
1373866
1985199
639148
1015743
1139140
1377969
886677
950921
516524
1725122
74506
1876047
1575583
1146495
765435
231258
1555849
1141683
1508781
729378
277736
1107464
140859
1464342
574845
247721
1612168
955699
1483683
1946124
991267
685701
474528
1934055
968478
1234042
1403958
1742249
58814
145014
709115
1114529
791173
1070982
1705925
635055
1176485
530116
1530949
17713
767946
1822839
664640
392115
377686
1659031
666229
56248
287815
314201
611186
1620517
307612
628187
364916
609304
899776
1646995
1733035
1087505
1514596
1633312
395901
139519
1237236
1932335
408936
1197882
1277509
1583987
948633
489863
341488
434677
288399
1124956
1356465
613906
172715
1118751
1512646
774741
45928
1024031
1829229
752206
1214418
1075938
491132
317830
253408
1743733
1925305
1747159
1217811
1325959
1035918
833859
316608
272106
905384
1746628
208389
1006670
241568
1258732
1387496
1742350
192583
1901682
227432
478669
1747192
725460
282113
887446
933801
1526340
186054
1294784
1796681
943170
1174287
761701
1521131
1705646
294533
1326872
422806
77118
1183331
1403740
1421536
1944005
2782
1506310
1644626
1808454
1274046
535985
529681
1646737
1254376
1049312
1629199
1463334
841369
1171444
374602
241857
1864582
62750
987026
1370182
968533
1327791
1219666
209508
1295043
480487
1232983
1514915
1551909
737501
135728
1559855
1083900
1597769
1685435
1055093
374969
689429
550824
834110
1939546
1290899
326282
1465076
876673
339225
402454
1144268
1671850
437977
743060
1073280
1742682
1077432
702496
1465913
580622
102317
1647265
1712809
673007
750400
951151
687703
1559753
784422
187726
1550292
1744212
902732
571992
1245649
293201
788477
538338
1660782
1586240
627578
1475253
851941
575283
815911
218919
954090
1863686
1650168
651710
1414727
1747641
1989282
15485
1942202
1660030
1635956
84534
1086282
1862116
1747940
685081
161086
1012849
991021
229136
1569161
1175810
1576207
193723
1683303
1651413
856962
998827
29644
527974
790503
218073
515563
1423776
448307
744610
1228396
1204604
187612
429624
885620
189024
209352
1925770
1267501
761932
118596
514867
1120501
704573
1208877
858766
767015
1087801
717554
1356868
1692243
18266
307706
1884436
199837
254208
917631
1604412
1272888
956168
331838
571482
1289553
1611725
2192
686704
1519367
627335
1469659
345224
856870
1228798
880061
1594574
654353
834494
740204
452167
1348823
752653
1407357
393990
700626
189819
300783
1050577
1364920
358059
25929
1151460
1481900
575350
936674
65000
1719421
1701590
703815
1745349
1572909
926009
788253
262301
1283161
18076
1464088
235202
1856198
601058
619070
1866896
1532830
1682122
1410855
425507
1194173
477355
263683
1306463
1583750
1157496
1056885
942836
1923145
1347941
678112
1524703
1157443
594597
602056
1279502
387285
1855245
1041978
850839
1705627
1504679
1019202
1618666
330876
1756388
824095
1476715
683100
376498
504647
405128
760131
1279676
1005386
1294836
1367342
858254
1727268
1270451
159803
1356104
835214
1303758
1120787
1172999
748294
1469566
55763
842718
485079
1372151
688773
1353848
1311814
265713
539527
812504
189640
825677
552009
513556
622840
1975870
88052
1797565
56991
945580
374725
1212243
1806666
367924
665723
1490812
291468
156192
2866
1308709
1566711
348866
822563
1579406
1860896
530217
1571490
1565896
1328029
1077580
1734285
1747879
855798
973151
448127
1676826
864001
1549991
905919
715594
967060
403958
743682
1549386
1826205
879226
562609
806889
1350064
1014756
791969
413143
861286
1589525
1906639
110824
648068
398784
1429800
1457561
859918
1513343
1114596
930861
1280017
1656388
767834
1724634
263645
1816451
841593
503683
1129420
1105875
1221001
1029567
242287
735572
1437416
924436
90840
1434611
1738908
43076
589677
440428
1391230
1985337
543021
293144
463773
372881
985148
1485213
804175
1250729
353584
1280531
1537679
567131
1211197
788400
1525079
360789
378102
163380
1536730
1656034
1855186
126914
1276926
386335
551836
127265
1926208
1795363
1481211
901130
1761337
770349
833962
373932
1652136
61046
1779629
609437
59704
644620
1430761
949412
956696
1346549
140978
1417669
1562064
453595
45074
620539
1375729
120106
566058
1560418
1635574
681813
1324861
1889673
218963
784815
1239789
759164
1635811
1881666
192842
289344
1164554
1916024
358988
1099764
967674
1578436
275165
625922
1372514
589071
1245466
493086
961388
535249
1404644
902604
78754
1745655
1438345
655048
450884
413400
1150473
1211402
489347
1542441
1448243
1827620
1093226
553369
620382
573666
884618
460085
1269356
890303
272863
362342
1488348
1620195
646830
772424
1021850
1834271
1257497
652332
671408
1868712
1632440
1243799
644397
1952495
407315
750385
1460125
770698
1243315
337558
1490447
329041
1090193
1097584
937539
1673353
1598716
1012498
899904
969074
1770340
232678
728607
1307181
1254631
264228
1201522
1275362
361673
1740176
1398846
31248
395459
390063
142471
1545305
43389
314979
492954
1833671
200992
129968
1681544
664372
1357903
1121066
594612
1317623
119731
1862331
163429
1898018
745103
1956979
542839
1960624
106937
389494
1233857
222194
1769540
1508055
1253398
604783
467380
1633665
1944210
1636609
1391288
157442
223985
213878
592459
1251720
596807
302972
113018
211870
950243
499805
524819
1627919
777105
159561
264944
1844603
1152146
1388322
342089
1088101
308725
906112
1038311
1988377
126153
1236921
1163361
1563040
1606986
1875454
1119258
1884465
798259
1371148
806292
1026353
140729
1380521
796140
378237
327400
622948
1131016
1801135
1261628
1188909
1564875
1254306
61046
957964
254870
1793155
1223231
1777765
1696546
254368
1619141
76186
1389433
1660644
145002
8107
1948927
1491797
327380
126220
1628594
1603011
1921188
837852
1541679
89334
60906
1332474
1173448
827162
1296699
791433
494336
654962
565596
903788
755568
192426
983034
1510770
915071
255461
1630214
1973388
1382524
761813
1180458
1616931
1282986
496739
35813
307544
1935405
191242
514857
1701728
1223254
1375109
1774112
839587
524862
975589
843974
1191149
1815461
760584
136364
536619
479422
588727
1092159
1618202
1552414
764629
14924
1452332
1568993
1538216
1004891
462833
95066
1306693
52531
815722
244457
1871384
1568345
192241
498314
257175
1491832
1474038
1587135
941342
1532029
1074495
31030
390397
1574275
129615
1614348
456159
624462
143578
367411
545878
1251208
1996249
381653
1153434
1053158
1321600
57960
1069025
1766467
39127
1963015
841630
471390
844202
1990838
1008549
249219
834835
1400708
1598322
1895344
1147852
1760882
932159
1144173
1204631
1174543
674310
1765447
1794210
27131
1110804
527835
1071571
1600044
1639707
1735364
1764575
139957
980172
863149
64228
402352
1427880
473625
57650
1495644
585566
779809
412036
117130
898284
1655021
1394579
1156659
13662
442792
1115949
455910
1435523
614654
1760364
1018500
1206521
935349
1334086
1829120
1899692
1213256
625069
1014487
895744
1236098
782516
980111
721768
110074
1271745
967159
1971212
1580322
1123893
635405
333755
1250189
1109745
1351075
1737892
692100
736710
442299
650330
1230475
324559
1113691
367202
442243
1453559
1871291
909155
1973604
329633
1112718
797888
1261421
188033
1945010
809147
1855133
1255780
1092848
1037700
1991645
1339272
1204271
615657
550009
1216199
449186
572994
755440
69544
1149503
788726
1738850
454364
316871
1584192
1313755
1609905
287568
1136011
544553
1830621
1230965
306864
910941
190335
761779
1365123
458279
620462
659491
643437
1365275
577600
616562
279373
515838
1342452
677933
1434371
1997967
1552573
1178646
245377
1839335
931864
1541114
1936824
78378
600575
143448
1209658
1474380
1234087
955524
1777431
1874199
599871
931535
740266
798915
236972
1204168
1457868
1408049
645186
1892361
428542
15527
444960
1304774
1802037
482753
970922
1062021
1051397
720714
1702702
894226
1027559
179190
1515368
1828899
1949504
611958
790063
784046
343715
795874
1722946
945079
800569
1915131
230748
1787341
1360897
1362650
573024
439390
1756751
1477130
1095810
767392
316058
1532046
1033960
565254
456277
253984
613889
820766
743163
624996
587012
1050766
734402
409682
713162
614046
1160936
186921
788641
1097467
546351
288166
983052
1243054
1350684
1883959
1250290
1675711
1432741
532215
1115002
1799784
296182
300989
1781129
1718651
803749
1373945
369047
1080077
992581
1316777
463469
1452998
1857983
1888526
628747
331232
714833
1992667
294603
1546189
96814
424348
1464308
422333
837481
12827
539185
1594552
11264
579426
1944487
1638936
211281
1750697
1069052
265618
825342
479912
114656
209556
120137
1119956
1509982
1619086
1268815
192879
91512
1986678
1704076
1905818
1282153
1302834
557888
622437
1481317
836586
1737625
1129995
1372517
1308833
866743
395589
185804
1256570
1764939
561521
377596
677410
1183329
1229450
1213940
1704755
503290
1743789
1675377
757666
978638
774383
881486
1597153
312224
429534
1768857
1894500
1705217
1079240
1962774
555142
1928857
85156
1928882
268222
1741337
1687358
1233538
1403001
1161686
511976
751023
1410107
910934
1580808
1532471
34224
1954746
830738
1127458
1870915
286559
155593
1754429
1637904
1620015
831031
675359
1955575
1672823
773009
1856627
1030476
381992
1356400
688106
275900
1400519
1075451
1936798
968786
264711
1128194
1770429
1581392
520095
924173
292788
1743171
345751
112960
992434
963208
48869
555352
1884975
819562
793879
627007
1874356
1500578
36888
1617681
1736085
1869538
253935
1343949
28066
165108
1211168
1698061
483325
1801262
21564
1321499
1891685
1783995
1874682
64081
616469
685250
1409353
1356057
1673645
292187
1195551
1003066
282729
1677479
61887
47407
485236
1180306
132552
868130
1216176
771442
714335
1372514
929221
95172
1233491
592650
1653441
1443884
642415
1453983
1422435
1096553
638276
1824274
281147
161830
132091
1558522
244488
385264
755090
1150553
1424433
1709488
648281
1156705
40506
1079657
1448232
1179655
1223759
1631867
1109860
775483
389341
765508
473957
370791
222371
280615
1953181
1991753
836244
1733582
933994
849437
1552229
528536
54426
1744560
1345395
1466947
804834
1696919
562768
144280
377460
1327931
1087648
1750364
1583686
1756141
904645
1662159
447471
648175
72115
315429
267820
1726654
132908
199009
649433
1704606
1949655
1588370
440658
544644
1308878
1428800
1828082
550759
855087
1301190
1241455
1682009
1626292
1445759
1778521
1345067
1308658
218752
1049589
1912315
731021
525003
1940907
239966
1773971
914991
41413
785014
554352
738365
937968
1944884
385310
1261225
164169
1389767
751731
1534937
176769
612936
1470310
1514282
1193496
1995060
19752
675743
1167552
7991
269550
677449
1639858
1371852
196817
334939
985591
112637
133595
241439
1817720
42367
158490
190404
1562214
276775
1903492
86023
960902
1031326
383379
834933
752697
1737316
295092
878629
822312
1695686
368479
1212104
213546
340257
1593246
180842
1988853
1893314
284284
359870
1754558
576043
681940
1244093
135077
553323
1803476
780876
28854
136497
1221758
859622
1868035
1757797
867160
682730
1965263
1245801
775278
280319
778758
244616
749026
962898
1614286
589475
651127
1929778
1754096
1859630
1124960
1605494
1452220
467190
279748
1266019
888482
1512971
1007274
1128569
1866500
68917
419773
369178
1826723
1411984
516104
109115
363770
1047209
1594278
342725
975039
1593049
483611
541140
107934
1060138
500732
674061
944921
1632538
1470991
277981
1443937
285952
1917586
1278268
1552287
122745
1448453
1709513
253611
523925
1751837
532359
142366
1182435
1878543
1512514
137073
789229
1121223
1816845
1253762
1830691
76211
708504
899025
192528
1901924
1551131
1152546
500565
834840
1758230
787325
1091317
879863
391946
162169
378477
1280112
485336
504984
1326556
51367
31848
1757178
1861216
549208
1348011
1462414
414108
1905573
1046930
1017607
391803
1945234
862835
1876030
1048452
1357107
1543834
938245
559151
508952
741604
1996343
937742
1851999
323102
1465476
1700600
793237
313926
1486313
1432683
932176
1461423
601833
1297158
342128
1746120
1549931
1167550
1299043
1548072
16315
1388805
797564
913992
960378
971203
552507
1786092
1318568
1594885
647518
1260731
1801467
150668
1247809
47549
575123
922958
871529
1937544
1607995
226823
948976
830689
113660
794872
40450
543203
101056
1713133
1827556
1194692
163096
790740
1690544
1169270
809303
1458648
276225
1938862
551525
1091072
791906
1272971
748646
766693
2353
499117
1482012
1619246
523721
1869718
726059
1956647
895298
926385
1975908
772866
26353
682421
1005487
1210968
662010
1329862
1713232
1868307
1038090
412188
85515
673861
705439
1095630
390170
751946
1339290
491115
1436414
1544210
1752757
543157
441259
380599
1650294
1237341
1478491
1417490
151420
181953
1029410
1255687
1700799
1707060
88726
1543025
691880
473253
1607858
1185392
1886421
795631
1725730
1814548
243338
1682952
437397
1549752
1301720
880865
1982786
607288
254737
1698303
1803804
532257
1380102
1925509
1168146
33995
690640
1054287
1048738
993780
664047
1483690
1779433
213171
1645871
1325638
59739
682906
340247
170071
1982398
216674
1726283
1692734
643003
1197968
541115
909763
1709493
1426868
32555
327577
1282361
1552325
690966
334085
542770
1969636
717456
1085995
1258418
1285446
442725
389092
1003422
1834966
996306
1754330
1705686
1141748
779055
1099863
1481537
653122
1399022
1429128
1018028
702615
647545
76984
1479874
1823064
1925871
1514568
1306850
1533755
1642514
1623637
391109
1676775
1439829
263173
857745
831949
1497643
1840817
352136
641437
1924290
1945726
286936
1994669
1347027
902913
1200104
1741531
1152504
1321800
1881479
229982
148392
54742
1730905
1665276
254038
1621953
388833
477434
619910
1702288
1481135
370604
523728
356238
1032396
1561538
405265
134093
657574
1252420
1174282
25877
201483
1469526
1946550
1278883
500344
882294
1645886
1893779
938255
790808
1231750
56149
1918003
1985917
223259
564200
1100197
698664
1483447
358940
1791668
1685472
1447929
1117679
1340449
463132
651604
1225168
355079
183076
565767
374853
793939
661235
946856
155031
1508698
1283340
518647
1015339
1538961
269954
157224
1383882
1476860
957990
1455053
1730290
1707670
1329181
716531
1196310
82182
187102
1246913
123302
1169027
1899092
204950
1045927
360537
1099055
262370
836069
1026061
1993031
33965
1701198
258092
928702
657218
377788
1751232
92020
355298
1853501
1696975
1868466
840144
1662980
1872840
1246660
1446198
1308898
1323396
1975422
291886
400843
235314
44245
1919525
444071
548092
32138
389624
1119733
7913
1941751
457318
678264
879282
931115
1465314
663837
719590
17022
141957
888637
1379799
534727
203564
629310
92654
1598419
404788
843494
875118
14934
1351726
1961395
452617
1742320
531920
76371
1456364
1959716
105122
1451302
346351
605153
1238120
305658
616403
1928156
1985889
885561
211087
54779
1046767
1493130
574841
1553242
1612086
1604572
614237
773584
116218
1433557
1607260
771814
652495
1069773
789810
1566695
392243
1950989
672282
1220058
1756468
900478
387608
730650
1111266
1628253
930781
1087448
1238532
247920
455249
1565000
763448
884345
136464
61446
710397
279951
106142
1112189
1072975
329546
833702
210529
914426
1718409
737612
741318
681997
1615901
1203817
1640564
1013440
12035
1146904
313133
1152205
546947
1777104
572877
1378182
726240
1140902
1286073
348151
256484
1230984
81558
112065
1638269
1920434
14155
1598245
234345
1181736
1022015
1212378
61625
186749
1239815
982810
1609517
1341340
1228583
544105
903054
573883
577985
524665
1847676
1622505
751980
1127596
1034688
1673113
309154
1141230
929425
1361535
1532665
1724676
1704406
1852368
1893207
236313
1223249
393874
937757
1606047
53920
1955865
1041899
1308427
957227
506363
234277
1189332
1025613
1631941
545040
1738492
312273
803076
183766
1202886
1924999
1258642
384500
1577530
866775
1479256
20764
1852839
1690268
537417
425189
1403025
682120
311358
572106
1374972
940308
564000
358249
1910798
215854
101546
423414
20263
980139
837309
1824231
1531170
1891715
1584546
959571
1383030
1806315
975214
1990537
978723
22993
937971
758269
1273953
249042
684252
1212696
187582
1898517
1913330
195157
914412
730177
743142
1044425
981619
1391373
500834
1974607
1080442
1405455
83131
587841
1446877
107700
1892524
225428
294526
947880
1995641
768931
696359
34294
847858
708740
326030
1371655
1403621
833115
338637
1166585
174046
128132
747844
302839
1265737
135094
1269930
1393729
548574
682053
390979
687046
606664
1525298
1512714
1266849
1043586
1751386
633412
1093490
1409678
364163
297140
1508904
1091157
563362
1211691
1486046
1109165
296461
372651
1065676
1903359
1492928
71646
1420873
543415
546948
380596
1299990
121800
539098
1430230
848066
1682452
1372624
407172
1917138
54061
740485
254764
1477053
1903211
1747743
639824
614605
1596558
137839
1892114
1763605
1177194
71166
1227163
1942675
497179
1290475
34337
1499482
1445159
1792311
1639623
840585
1895083
512009
1670000
404418
1417419
1439436
185373
1729214
1024666
1043449
1062041
113323
397417
1481152
1276679
290226
725084
807236
772004
1245042
982783
1201734
616213
1434953
1495495
1954423
1618341
673323
479509
505931
1229746
1648713
149368
452267
636104
427423
345201
942168
699023
1137749
456268
1908173
601286
699209
1619216
133660
353544
1571867
829575
1316855
445269
1146394
1102971
247195
366096
1444970
1227986
263070
82550
924567
1444259
75316
1286862
1208416
824637
1264917
1242265
380290
146243
1696205
1019963
805323
1881775
703253
1987715
1138062
1376825
1602512
1317131
1703290
392308
1177660
1756673
606372
1752294
1970422
1782933
529517
394115
451570
869884
126221
953121
1525123
1221727
1858793
597380
850225
454422
372108
116235
271611
1406833
296854
822494
188646
33675
1496681
645368
568853
1214835
1529809
1038070
1187785
1619012
48599
1660587
1864215
918586
1628006
696130
1170485
630872
1209598
1722451
1038242
1413041
439948
846783
783847
1791315
1009825
1700930
572400
1824439
1349951
570389
1179009
434403
111059
1694479
975314
1686168
436877
1374136
1129216
1890587
1344019
1081985
1642203
354328
1429611
1164041
1875560
933057
490855
410190
871689
1939138
685235
519157
1081106
1755186
1775627
1705804
957715
202526
1553848
481603
1147982
1877591
1049960
1995152
590631
664732
11004
819308
1768414
1997388
1547991
772054
1294545
116552
1155529
277203
608932
158648
869307
339451
548737
854788
132233
1938400
603304
1331010
1077450
1617263
480610
936162
627282
51647
533015
451309
1092412
120329
1228283
986026
165759
1398182
1779678
503660
706668
205160
503383
263150
362998
1340315
1605416
971594
1699900
147995
1175039
1166622
606533
59431
1340946
359168
1845768
1612799
1332089
242571
288072
1600206
994818
331875
1809495
1104709
1242519
117220
1803716
1746062
671206
612699
376234
1882402
1248918
1964380
723671
1480888
1092872
1917409
837998
1439972
852718
1323389
1993977
676433
103514
1107958
1751762
1531270
868075
1198566
618309
589463
867124
1950982
231576
1363010
640126
1608251
682736
1586383
1972469
1647214
1021012
488014
1008143
26911
73160
309082
237027
1024293
618843
1816992
632675
1972243
264115
69858
581842
1027916
1240886
506298
1725295
1970889
502359
729604
222858
526518
1301509
361492
451751
89341
24171
753249
140573
1236771
721741
1343653
1035278
218600
43820
1669510
28377
1712692
83435
326215
1884006
1977661
686427
589179
602904
189594
241088
132112
905751
431955
1821101
421155
360341
738805
867936
549732
1648709
46095
415326
1239548
601377
1308730
938378
262629
1252227
1475347
919241
1868650
635799
236346
1386897
370338
624686
137539
1128378
521861
729572
181010
1181523
75080
1454593
1968995
1845513
915364
1681246
1678603
352321
24686
1523497
1473884
286717
568129
854037
885274
78098
1415509
1739458
612566
302283
552380
986904
199486
1184598
209237
1600974
920741
546262
1181780
1901464
399684
1512583
1372358
1454803
818746
767129
1096290
881218
1230073
101057
282926
567627
349184
250836
653471
1117534
703073
110946
1813337
897427
1764695
961645
495462
1223237
520597
52269
782852
1546538
185753
978051
583035
324499
72111
1441441
180793
1897477
305580
89174
1443535
1578156
1223442
649926
1294829
1949012
1740739
38566
356308
1141105
1124723
407900
254968
1697278
730864
361631
1017169
1509884
602427
1727679
1837913
1688430
1386303
767634
102410
767158
1205506
966674
466721
819161
1535946
493617
277651
805463
581128
979691
211505
846688
453863
967104
1019256
106562
331562
370897
1657596
1801634
509624
1762057
1048277
1141802
598434
1041061
1792348
1896804
473229
1534795
253666
1515715
1326748
1308312
1722951
1803324
923645
1291011
811711
996056
1800894
561793
919561
1904162
803377
393020
1174651
1471461
1723770
414186
1867642
1894398
549315
1000011
1818635
977174
578431
1133307
654296
656696
1841541
1472869
1555815
1286760
131859
541487
257285
1902188
1293913
917609
1282648
1101245
1882912
40885
719191
339045
342524
980523
1694489
1912714
1311677
296079
1985435
743106
1099964
412651
763738
458452
231083
1178982
1756469
1799133
1612439
51072
397554
401674
433022
876369
1357037
496827
200121
1463407
1745750
640049
1647266
1409096
1646720
501732
467006
1814538
1222458
1696462
894736
928303
1487830
114805
577492
1578413
485552
155423
452055
1333502
1858576
102164
918435
1956117
1765107
931333
1038744
1517842
1384977
990637
1228906
1398218
454406
1564780
1145424
1439960
351707
1698796
1130606
1691226
2167
869634
1521695
610004
184435
216467
757445
638719
1358501
1069946
996824
1593750
450960
102823
1371718
1027285
1805546
1468591
1994421
1034211
1603440
27534
1902357
407531
655023
1371507
1286396
1599649
455534
417119
886940
1349461
1849635
402442
290277
334001
530448
871585
1061711
679912
625526
1407484
459946
1837497
1800309
1720082
1542460
2848
361102
1951494
1414254
1275518
1743349
1503252
131288
760262
838940
1315587
1533843
1867106
468876
188219
74664
1727684
1218766
1652823
407925
467096
783179
1905704
1963275
4410
822843
1157010
1590108
410895
1857253
922607
52270
729450
700340
1831929
185863
1815009
98905
108975
1666708
773772
338240
932572
356278
360630
1791005
393908
1019284
934387
515869
975229
792383
1860562
664059
1171156
1085253
1750548
1647366
1647728
1247808
121343
1222636
668824
1030463
1003492
848447
1904169
1399156
1477204
423544
371278
307497
1419166
92759
998861
1659765
1072454
1067155
53923
651084
1181448
1432932
1080992
1139611
433418
1010607
982386
358484
148589
896208
375241
1089845
622191
58620
971092
242575
93931
1506277
1953781
798519
413446
42307
307561
1027744
1316022
1923402
1089347
128736
365960
921018
1629847
1500087
1987232
485920
812507
1476594
406002
128903
480512
547492
861641
944899
1558023
741674
563448
965447
1967603
1437839
1243822
1073981
1445215
1910760
1751114
1823060
917706
1491224
1995967
1352819
945507
1182182
794520
943385
685755
559401
715697
1352544
1824940
482348
1519039
1150845
296936
481563
626477
508993
48238
195400
39247
1005264
471482
1223460
1755282
910744
618493
853692
1520264
504925
1189646
700052
763645
1190739
604509
649815
803032
1026180
569310
1547044
1011796
218387
1007183
910418
1642789
456399
1042708
1486163
364445
611283
1111262
343623
1510360
439326
1330357
1248978
1794481
1299073
359038
1017360
244210
176156
961462
1561400
574669
1094515
394060
1984974
486765
930475
718430
1303487
1162045
1598924
148283
183258
1666988
203449
1778505
1745700
729288
1407017
1570474
1083354
1363642
1233942
163261
795761
1749059
417847
1990193
1272825
965897
1804535
1939677
912301
743692
821234
1691713
1147644
441123
1510959
1865856
580431
1618567
509887
592168
1559068
1795575
417856
719788
493446
936509
1692573
1320158
1292560
1861461
161962
438533
909090
412374
953059
232733
93624
1663210
824057
110221
392956
980030
1567120
936503
908667
704039
707180
499170
203855
966944
281372
1432179
1868579
1957696
132892
415547
49381
547545
879895
114344
889699
1067265
766379
1303973
786064
1813678
251748
1061827
870223
940515
1987526
350754
61544
728688
1801682
1471809
993751
268448
1781068
699798
210379
408460
1259214
1484833
496449
623846
518263
1658601
1284552
1436633
545637
57499
511390
110416
1082754
910774
658368
419993
1981794
1429041
1413406
1076280
77550
1822097
1711009
180249
462008
1791405
694367
907279
44806
435487
1046889
1870975
1427473
1138720
1506203
1179975
1151491
820823
633994
836520
137610
173550
1931014
918306
1838592
1572908
745539
1112218
582347
942912
283340
1611648
302226
1943724
1320639
868093
408672
1156802
1323079
1307219
1600833
108321
839096
1201306
85270
819233
30738
1890012
1373228
1066567
1996180
571003
1600911
860498
34794
1254796
969692
1233139
1186485
32498
1083000
822011
607152
1673152
1293079
1275408
1603177
1360716
1033044
531378
1673526
215665
100614
1191939
1380529
1935546
1353707
1427846
1901042
934603
1239354
655237
759180
1717584
1400195
1167357
1489544
1206087
281881
1519787
368179
1822377
901980
322924
1051905
969939
220535
1184498
1920297
1823756
1821912
877824
911792
1856610
158978
1563699
1431927
891342
76372
266466
640009
250039
1997874
1846006
674259
6961
1160852
960631
1990502
816886
1122651
1714747
1572185
727128
1954620
1951008
24603
734669
1551492
1964745
524709
234443
1901121
380114
1396948
1730832
1417283
163956
624532
918839
406649
1267827
1707582
924006
14846
782947
1405634
28589
93700
1833662
1005471
643961
1399067
638677
1378131
523248
1027751
1119481
1454234
325668
1784360
1340455
771750
528822
1463284
858958
528552
258003
531048
1578488
548381
1437732
348189
732212
91265
124470
1309668
1218612
130660
1298563
1776110
1123954
852763
1039302
1149889
367190
1572718
1148932
337207
544266
1239896
1653688
1540289
374261
710477
256229
190080
860341
17292
921978
1188318
1007974
1759438
1693025
1117267
1059709
1277251
1237709
807764
836367
1787915
1911673
1077845
1390743
1209354
1985427
1136455
1428955
359213
1099135
1337311
1770217
824568
1750016
796092
25813
484815
1080048
1045200
1660233
678976
1225567
903389
990118
1392146
986876
1929963
373875
1276595
1088541
687499
1106262
1418619
411671
958552
361853
1043628
1042045
804260
214726
113161
530300
1024102
1143244
1651561
201248
1964529
862339
1553399
1603766
1910953
563300
1990837
614375
1605470
761517
532830
887787
578264
16630
62154
264319
657680
468994
1556230
827254
317912
1682783
241771
1962626
1953627
239094
1285201
1626568
586169
1234918
641314
823805
805418
1903789
199887
619855
1125756
466044
1887169
203822
593408
1651309
1724145
395769
88966
307115
210657
347870
72852
1566446
1972951
739757
622769
107367
451307
1957797
1081704
337375
1941412
84323
1700110
767796
742910
1527631
756724
1548612
1150973
873462
1738689
230104
1078225
851672
216710
893224
1097149
1846165
1591359
1403720
1749928
1188830
1997195
1042192
730583
555639
260946
4843
367397
978084
455097
1762648
1656583
1816199
355520
1416947
922791
1237809
869884
879892
105297
1128446
31515
1898721
1282214
1537100
1166305
117112
902192
1998334
268938
1183583
1203680
1637224
1498354
1648211
32971
770620
1486111
1589578
759036
1952106
753278
1176634
79771
549927
642903
1375348
1175971
362847
1828045
122956
473779
1589975
490678
656523
1355741
142571
44897
487952
1677969
1346160
790071
631065
1524887
7864
100855
1852690
1056730
778126
311750
1765473
226208
1392827
543373
645284
1218804
538867
1522719
1587879
137753
996193
1280923
738903
1354762
271023
1718147
350158
1875366
1056519
1738407
1736027
441306
810651
207118
84587
714874
1679042
249220
1254348
1281551
1842251
1171942
1448460
1236184
960443
808633
310119
136434
1785417
255631
1922492
1643680
1540612
698744
840656
592365
730093
126029
1451421
673944
615155
242398
903397
455558
549354
1769637
1503911
1748825
992865
1518855
143877
1321758
135680
116757
651214
258047
1118981
1859005
1067620
1317896
670685
159483
1637339
686667
813101
255850
1376480
1010912
572790
1279139
42194
676609
345524
1914784
1643933
886069
1865134
450972
1412080
393944
1174392
850776
1194808
1597121
377412
1610074
1082917
1685557
1968242
117902
1442827
1895718
333982
1282252
589461
1738729
1718798
1808221
773279
997893
645919
1434635
721245
228884
1900199
731773
1683524
1943991
869443
1429808
1075248
1942551
464556
1300398
902271
331185
1658709
1837077
219167
307618
1910484
1702408
1595824
1797978
1578870
1475960
1740559
956546
1932142
610123
1459260
147422
318386
1204857
357279
1594458
948699
1033175
828757
1321071
805232
812506
616671
1143304
1758571
1515729
697464
1019623
1735415
1519175
251279
886637
1785605
221500
1558145
1805491
1551884
573944
1551515
1967029
1553449
325133
1963275
1935614
110584
644845
1974635
755564
164057
204441
1864012
1434922
1437116
243857
1429082
984909
1818655
396763
676053
952607
725190
729056
1366140
976776
1294894
1155303
1235230
684416
740237
732047
912983
883215
1367728
1133252
1646157
642210
288246
960841
688686
121428
585197
1898173
1443395
416239
597218
75602
1138275
1347063
1125006
1472712
203805
803099
265774
1700936
985047
1568179
602246
785423
513920
269496
1771150
1568496
24272
1869504
942318
858554
122822
615950
988463
1885850
880897
1880871
1802842
226538
501220
452497
963088
603923
1823327
1103052
1439099
560412
1299971
382411
203001
1416394
1479940
122960
1318160
1542630
1363468
444620
1039
946880
554373
1266387
353372
1675459
1563575
953210
435770
430373
1842301
290029
1561516
758516
733253
766665
744205
102578
1330514
1201660
659116
381636
683729
287981
623780
801126
1573643
1650961
1247030
1870509
1447656
386280
1235612
77927
1406879
1644939
1942318
1937179
1369453
1719708
649415
1894375
865295
1978496
1541325
1343604
145967
898077
310637
920747
285371
760511
683835
722073
594122
1790371
581832
805991
200972
1350654
807795
634082
1353954
1885173
101228
341571
1833720
317510
805236
1882490
762208
341293
434414
53214
1267379
776254
1154583
1288338
1911878
272184
1220672
1837427
1554753
653307
1067994
124679
106780
686533
399711
1876147
780685
185419
1040
252501
1017270
260501
1410435
1804718
1868807
1208079
1115392
1010191
1002545
1361719
1975459
1870859
100800
1673552
546627
594692
380501
1657959
1206112
450760
1777009
1126318
1697089
197793
1732382
89256
931310
817334
516059
1287280
1889370
1668319
1710120
657913
1451546
737449
1239545
1430738
1459132
665715
1241557
138171
1329300
48487
295863
1047802
732156
42325
1184252
1203513
645917
1476333
491061
1611783
536276
1509524
1767731
61922
1914166
1666779
576599
1844053
640763
1170256
1879290
1683391
692259
561009
327991
67677
1148236
1632225
162100
479711
819287
550171
634328
682325
1932699
1919245
1938467
1424395
765764
326991
1208142
1382594
1832929
553389
1263027
390805
1983760
533487
1538498
989070
1053339
45491
109773
236695
331406
104791
706737
285901
662847
102797
1993719
341177
882237
1241278
692880
368412
1173775
1620983
1878250
104150
303822
1426261
119206
73356
1234979
1274692
577142
966547
933747
936953
544050
1445256
1654661
548898
556895
546790
1161099
730914
1026332
594188
607253
935976
1564927
1574599
1253256
1397330
1292593
899079
1611241
1927746
1600505
1048634
893072
1489964
914221
1817992
95251
310844
827582
286832
658960
1731525
1506137
1759966
1361049
504539
1100862
263587
1971928
638927
1229824
531299
210853
494542
610589
1526416
1188960
1138610
603754
1382675
1352006
755865
1557245
293161
1854041
1980772
1298751
456795
854997
1700154
1998246
691692
1168629
195462
1811710
301684
1155747
902336
431391
1366429
797942
1703851
1629065
1304139
1733763
298243
1974668
822411
728286
793854
1191174
302131
1144264
921054
771139
468788
1021244
466792
1677931
508238
1045594
1007330
229595
821274
983119
996823
1037936
1907585
1449091
673112
850581
860501
608058
661993
479838
525493
439816
1834884
1580272
1733386
1596948
1667773
1297053
555185
506734
1477599
110410
569816
1177102
1605190
1121098
1151784
1291749
1563534
626609
32382
823332
79054
245082
189937
552864
1958071
962817
589413
929621
1548722
1334248
1929355
1334447
1998018
1015948
378962
1244951
1159481
1281332
1426010
1928711
1017313
432412
1631258
1728127
1666784
553639
1350595
38615
1246695
682669
676624
1817575
1452214
382500
709847
155900
1679659
1699009
755612
1542237
651841
1425399
774760
661263
1385679
1352381
823111
1609273
1830865
1823434
888276
277860
1492958
420739
815712
1238758
376903
1034791
700721
676973
52185
1324491
1153397
625742
1906792
165385
66627
390791
383577
886396
1127682
1835636
538586
103944
193107
1165897
1659319
1742100
240594
1341215
749961
1313285
318300
914551
729408
1409251
819524
1583890
1777596
59730
1031787
1050342
804100
1876610
509185
182490
1280544
1120087
717944
1902171
248671
532057
530821
395143
1434333
630245
100888
1541251
940725
425469
11566
1729183
1304661
613690
635667
404887
1900568
144575
348750
1555205
1367726
530907
1107864
1941828
1417679
1274164
1030522
1961414
1654896
875885
1600275
219965
1599601
1493491
156045
1353163
1728866
1883965
363857
785745
1126417
1784971
213609
1037440
1530900
296389
1297857
1971742
99027
1251243
1122112
1481486
1783933
1275136
1289571
176670
1836911
298313
546766
234864
307961
1649169
259178
533782
449564
1214707
914568
197965
459377
1258630
1215179
520683
186861
1259130
1937589
1199798
33355
1771494
200227
1177561
1563161
1858620
529820
243981
1450671
1011848
317815
1822702
12556
488462
935352
1620298
1347561
1114597
521933
1117984
1755963
620581
1899195
1936611
376626
1655532
971999
52054
628486
1120154
882472
1190951
1226193
1369482
966367
128603
1213846
1596863
242499
760459
1174032
688468
640622
1861988
445690
1813144
1503985
1930701
288773
1430012
169520
1266436
1407784
1957869
1462760
1212139
44053
674504
918720
848559
437406
603121
931653
859252
1482841
987812
295250
497363
844399
1950329
970682
1507442
817601
372166
1319517
300037
1133492
18400
1656680
1016216
98997
1561713
882165
1073681
518404
139395
1536558
1471149
66585
198364
1934299
1762751
743129
717999
847487
323895
850626
578009
131649
291239
500983
1515113
288964
1459998
1946712
1517980
1503152
344171
1409755
449265
229632
1028315
898461
251805
618278
1695885
1742898
1948229
607175
880800
962792
583431
1336746
1007016
936228
1693632
1379596
1792620
1990877
1339938
823682
238375
962254
1387337
1934630
29700
1527321
1178300
1407046
60334
89857
316519
781052
1873328
892949
843207
762514
1027912
813372
896641
1420912
1877520
277825
1885019
110715
743215
215570
461744
126263
1877365
1625861
1098223
580400
1656938
1453657
1298139
1162062
687234
623375
626970
173842
1742555
1966587
366046
464403
1385477
530485
636505
709319
680729
1669352
1437469
1779956
1940638
328279
512335
1268954
1398323
924213
1392881
1533450
815522
1578931
1630085
1215419
1765858
1702410
918537
1150470
531506
1438726
971000
957433
654805
946680
1159326
1426219
1501518
1679796
1872520
1522883
861325
755237
1820998
273058
673966
812314
807603
886778
1394209
1074560
1716799
573669
828396
150859
1735178
1916507
1948742
1953899
1299345
1653476
492819
472097
743936
411096
177496
230228
772088
1882251
952517
1828125
217852
1949439
1096563
347018
1516899
596450
276361
992737
1302594
1324941
329149
341268
1034846
42547
944527
187024
1008074
839596
517845
250471
24650
1213306
997656
1193037
699586
1520091
1469690
607988
568127
116539
265555
1125105
1539209
1782086
865872
1163903
1414402
112924
756299
1295104
259459
1647540
1484112
704049
1020976
444533
1614536
27737
1910748
292369
1299442
1089429
1343644
1822972
1427018
1160059
1226952
1082254
1110809
232242
841521
129779
1426520
146405
562658
949386
23206
1399228
232177
1534643
1048112
974998
573134
1450203
1262917
1037909
526676
1219882
187831
1773035
58136
160347
509600
806984
715104
1393556
566959
123955
1287690
1257672
154729
1950924
388962
1404320
1410337
1463761
503230
1043704
81219
679232
1325246
979551
101884
7790
1564491
1255782
1558523
954676
1751895
1129139
662032
1891538
1779457
182984
1436643
60142
1566104
1290412
876775
1962370
336814
1415132
184984
4398
1401182
1682412
757489
820637
1840371
623997
1563853
1593153
781391
378364
1293511
1001883
1669792
1505155
2992
1686124
1956264
1244215
1582971
1124118
1694520
156599
398465
472985
8945
1883140
1949137
1660615
1786598
1645039
1194861
1917919
818498
1954554
861445
301210
722765
959149
1677631
95599
480221
854146
1400275
95048
179392
91271
1868490
1218880
1098864
423193
1321634
46221
1628424
1686025
1222508
448465
518297
1351207
665587
1074944
487219
484381
295123
395360
1479002
322506
1266115
1546661
714751
1756579
797624
1813624
1777466
525698
1957543
1905341
356641
23219
815606
367553
1065226
9948
132526
164013
892094
1584119
277307
1041740
1129613
678689
1753226
1773911
1625764
1435365
591528
1806819
1322201
1992577
1041108
843442
1624062
1017793
1902786
508173
102906
1301085
296757
1606220
931477
603840
1096328
1275165
489928
1758873
825752
1543999
709013
146062
141426
903648
989736
1491856
968279
1356745
1892619
820852
639313
1003123
1076744
743038
1815670
929392
1978413
1298278
905819
232485
557007
357125
40211
746862
281482
1667147
177213
1213499
1021896
534416
286636
1888911
295827
1615154
236515
168184
1387124
1160556
662112
1981075
333532
848274
1610623
1177678
1189778
1640125
1204685
1638647
1480229
1521709
177458
1223277
941177
763552
1721632
605032
491887
1514870
1324836
1172608
82318
1438210
435652
1730325
1060209
1884247
825447
1419718
389787
1078694
1571756
486343
1750417
647940
1375962
1497581
1198277
1351506
1323472
1092601
1936950
455156
237438
1719397
942125
182355
840346
1540698
1960339
600189
939015
1189197
890483
1015910
1972399
711831
591409
649113
1541619
417807
199718
1836057
132469
1800735
978941
47064
1082456
1299553
1962814
1487034
1967897
1651822
1128129
386759
540024
52379
600553
914169
288307
1072732
1008482
1417659
1372059
251366
1234908
1869118
343721
1698494
1814975
526842
646764
77569
866223
220303
1918345
475089
1783205
276546
347561
81103
1012197
76924
1345922
980065
641204
528277
489179
1379086
1832515
770395
1255542
10015
1967275
1416358
1722028
868055
1408414
653004
435975
1845003
27780
757553
91234
1511511
1564615
89053
565234
278003
399131
840069
111818
1055926
1584640
1539414
744227
1031256
1838555
1007496
478891
920073
1862774
402395
1934517
1841449
284261
71450
1734741
782509
336929
1395878
796090
1428574
469401
178731
1832547
724443
718465
494165
137568
1651089
1605126
948569
1723944
1592158
1872942
114651
1140265
812310
801977
353913
943825
1867787
555448
606093
615633
258945
282837
145642
303794
272090
1599935
851124
273003
963399
142491
1716510
1332817
1168792
1149398
1123917
449191
294566
1331094
224759
1612746
39106
262413
1936023
1725945
1712806
289144
1832795
588329
1261096
768399
1122793
1912296
1164181
507310
712247
357591
1745447
30751
715418
945470
1754447
198755
1259634
989148
1511861
197094
93461
1652246
1552192
1329438
1190989
1910877
534410
450404
417478
1423131
302174
1522404
1745027
781251
1277058
1518151
587012
1169972
129006
213703
915400
582601
942585
416728
44496
1065945
1341524
1026980
1509819
1128647
1492012
1444816
1143920
106196
565431
927817
1017203
90982
120516
803794
1628982
1767882
1211128
1639940
1305465
304608
854889
1096181
24928
668159
1622805
1037859
274819
936559
438142
72520
669484
1424809
1553544
1179173
434950
1642807
1177248
294097
324015
816228
1921929
1314277
1373928
1162584
105180
1304155
151519
1559248
811980
1322798
1794042
840712
1098975
1837689
1947412
1049261
562954
643332
527782
653726
244469
105187
106096
649620
970184
928982
223739
1576852
1140344
1483812
1658292
682753
1100213
1332081
1273158
364713
1020763
297094
1911760
93152
54065
1948327
127133
925693
1566914
1412604
376717
544807
1840303
1539438
1835297
1342348
665054
1559328
290271
1114287
1063090
533295
61892
531523
255270
921552
504370
572028
1893899
1483104
1061448
211852
1755493
397327
468837
4287
1273838
604528
1354648
1985527
539224
1166748
597340
1690356
595916
14966
1001299
990153
375105
692656
1739884
751235
1229857
828599
222122
1131533
980608
1978204
41865
48394
1008451
1621530
802865
1662884
964363
1166024
32953
1478003
164693
684572
1350491
445383
1669690
1154549
930851
1034
1053570
1854189
604652
158511
184872
863223
903105
645076
171727
61044
1391379
1119599
1829124
1923990
1564187
875410
432446
1777137
1457328
513269
772330
1843807
482580
1851888
1108525
729203
530091
908830
1726212
571616
588358
223559
344708
1030181
358968
438478
1136610
1431730
459791
1506126
267660
1745040
583295
985682
1005405
1855023
81964
129160
656727
113544
508381
1692706
1851274
1464628
337028
1233614
980271
1996584
1604603
1121638
238492
33979
1001885
1769931
1067972
1785504
1097213
60810
1127481
846202
1092027
167036
374512
1541968
1476150
998864
840449
1996549
1036616
765021
1774280
430160
1507935
1137407
1687604
1951558
1287104
1274292
949933
1168225
257468
875349
1384929
3043
814198
373504
458734
598136
1304948
1371491
475170
1312508
1084981
997307
1510553
1732311
1576816
1825246
335448
540719
154262
378475
724523
1009899
945726
1033391
1750210
1599114
1174715
773818
1485955
268871
1024153
1344080
1177173
190884
569889
581381
1364392
1720446
30882
1492704
1191985
1365710
111361
917551
1422982
46568
979861
218394
1743558
1138475
232860
528580
200056
1701137
456386
1210957
318420
1378468
631380
638129
1278004
380378
1915294
447922
285909
208933
545409
1242641
1096128
1625310
631453
1168960
153086
24867
1405728
1158851
1255550
1200896
1913275
1869842
234098
274962
1377541
494723
1325065
815181
1644732
1859856
822450
1730369
1042757
1802638
3873
1678594
1278757
1837029
1445121
295181
844573
1312045
159352
1624161
658563
465912
1857091
889878
1080365
957168
956974
944758
105845
1856911
1537660
1500439
1166563
1467961
1997381
758721
740701
1901987
801579
1893046
1717392
168544
1220808
764508
107790
1210420
1729910
1370618
762493
507832
640245
990496
1185709
227930
743916
1062141
805056
1528687
260600
53534
1608531
328469
960514
666492
1670821
1957102
1206064
1429095
893125
1290575
1213155
1989012
1977308
1466989
920441
849122
1904349
128336
1686506
490464
667932
789028
1685902
255782
1533117
448467
346010
1613359
1189401
590266
1312166
1842246
574915
1105320
780128
1602747
234315
461114
1139544
781342
773292
1262042
777768
1572616
1681732
1972453
1488204
1605561
162761
1610497
1075998
402613
43359
477414
1220426
1712165
528553
631686
224897
112717
31916
1789021
1979473
66155
632093
240779
320646
1338026
1403901
1138999
1803346
1793873
1288847
1007163
34553
1923828
1681986
367634
1737861
1605482
1429336
941148
799455
58293
834137
1180541
1125866
1424666
307824
277479
1937079
505054
393049
1078144
1655841
565474
1435553
168284
937245
1278988
820088
1736797
1317363
126238
1669464
291671
1241485
1935183
1483847
71541
928290
1293443
1676765
1934620
1993871
105547
1294913
103847
572867
641275
241323
660058
350166
374343
516996
1992681
1355397
1562465
624842
1897257
1214624
771865
1913718
362235
983096
649233
951740
913632
866362
1881849
1267852
643980
1654462
1746349
1459174
711116
23035
258393
1652633
1725957
1959811
601907
79511
1931171
331260
107876
151714
1164418
348062
1718927
257944
262150
1037385
1065177
1223212
92154
315158
707045
177389
28158
1607165
460336
152349
418432
1695885
277009
1647690
128681
1804510
385885
411157
1108513
327536
1291128
1291932
1340737
1176986
1727008
34769
911191
325676
831580
527222
640266
1711430
196746
1839757
1988698
1678724
1928568
1421197
1010592
1312227
1687739
147773
643864
465732
520048
80582
1344858
536633
714927
868252
908868
1489545
151156
688786
119551
1276719
343867
1249694
1296748
1832441
1608152
600977
1112138
1104841
667860
1778256
384814
1168117
40296
1061116
1781737
50598
1144061
820551
1777831
54057
1542401
1369312
1603140
1157977
1435008
1794076
1763672
1225524
318588
1104940
465433
1156318
908929
1693079
1901364
293634
1857784
347330
1422014
1259716
1540485
875137
1337167
1590972
354913
1557670
192938
850537
286104
1796512
1325710
892129
1325539
724303
1438351
1679939
972644
1703875
431230
21104
728758
1704938
786514
1100445
466774
214220
1472562
227082
1071907
1648481
1202722
173530
945490
1068024
54361
1817461
1896175
591373
1116583
1914918
1253574
1101536
403185
705916
1110170
1401357
236975
243010
1971737
873834
436462
217560
1085830
736000
687903
1600555
1530091
1036188
1397190
613289
960521
1401661
651109
1010950
562947
549227
206964
1332307
47400
444931
473563
273562
151769
163601
509296
504756
326578
468029
1695000
1801485
1349303
1852342
1847739
668954
1272396
102017
1478988
61904
1754043
1889425
236548
1288079
189909
1113635
1941984
998316
1745776
250653
1877127
1420236
42570
899153
570725
1847011
1013071
1985217
169510
412650
758982
167054
1179635
50862
1507412
815590
1291972
287866
298555
585390
1197603
1219238
1727852
357993
12226
1175436
1081338
1711285
216893
728012
794918
614988
50147
652985
1572004
1992617
238800
482361
1050176
1750695
355260
1166532
1337926
798214
778219
239192
122828
1778532
725329
1486522
54671
795522
1105148
751769
1342403
97800
182796
1367268
277310
348671
1880665
1816162
520188
1574638
1111353
1755606
479865
736901
371965
267962
1413967
913706
339366
909728
1365984
812894
39279
155476
239944
552366
315490
1582474
778892
1128816
1510144
611997
971548
1570589
1331428
1284268
1981103
905787
1941684
978051
1811115
1542948
430239
1710499
280830
1395939
1411531
574438
1071459
1368010
1013750
580527
544206
540039
481626
1965284
7541
354607
921244
1622424
1929016
1609508
1953934
54691
858992
1201358
1632787
1282036
311410
572976
986224
99932
674734
587390
538104
616761
870562
1592670
1070814
1188474
426999
1739684
516971
1855614
1352914
402241
425024
1800694
340760
469223
1439170
509274
1217208
1238494
1938212
1436210
440334
254700
742440
1772966
632793
687256
511815
1423105
1920204
480082
802243
1633693
1037120
233962
1672704
1283307
1470532
1635924
1851488
732617
1083169
1254453
1543106
760204
1440626
495656
1517686
1258475
1643506
1511696
1374059
1635499
623634
515203
1570476
1885896
1690537
764114
406557
280276
29361
76307
232134
1523368
1378034
1430847
934088
328302
45581
969672
161969
385744
1751286
230397
1651154
927787
315312
225711
400796
740599
129969
1963840
44681
285983
1294451
1833584
1773819
1569045
1042211
139697
649775
1586803
1008834
359784
159826
1136024
1118639
722006
177581
781452
1391353
1272931
112013
994251
1945985
201044
1077493
502400
1588577
251174
55499
697175
1611515
13808
1942952
814012
1214972
821765
1930350
1410199
737837
963198
723867
1728259
1540277
415008
757748
1301935
1711831
273820
1397075
680844
1007252
178180
738715
21503
1338003
738738
1095382
888364
1384160
1616014
217400
1725053
1309275
1161111
175448
1156509
991810
1315435
1469386
1477891
741855
43446
33188
426082
832483
1874892
776579
1307803
35654
341496
774439
257379
298249
1756031
1029968
707752
498364
1873808
1871041
753147
406957
1364673
558786
1529991
1616998
473383
1981264
1203570
1231910
425498
1125627
511734
188896
166632
189264
956364
371459
1578069
1524600
1675614
57437
1752523
1785404
512661
982060
1586258
1273751
575282
545193
706552
1119658
1235694
1031604
998143
288530
388123
614080
1858073
803626
1544770
1264338
1544672
1856231
1775753
1442232
862152
894683
1164679
1468201
1511226
1601614
1340448
112090
1841139
1480481
936278
1479776
492689
1481165
1996990
860932
232148
1577709
800173
1713855
1900531
1947867
1308750
197588
723019
457785
79981
608947
1663319
960603
833470
1431620
765927
1064212
1052377
1690038
1270720
879983
1918279
810049
1130934
1189044
70554
1891670
1878171
269454
1520649
302199
1230554
1559107
493751
626350
238517
1801329
1419800
1789589
1058416
1586444
883917
622052
967871
801321
543950
6093
862315
373600
1456605
1947894
291177
1143073
174807
1940731
1526027
1401430
1993014
155758
1841187
669278
1474855
345144
1416362
1661366
1386224
1939251
1802298
1027248
708787
1034755
811590
151988
1845763
107420
79022
326422
1310838
134228
325934
449322
1397312
743223
1292384
652957
579572
161274
624947
1565290
940446
281209
1702909
154188
1151591
51201
644799
1495221
1346608
480785
1720375
74184
656206
147058
1334175
1936078
1239515
1738122
1842674
925607
1102573
121503
1349232
1754232
1960614
671233
455751
1117357
1639901
1708988
1684470
1612457
213901
1661546
1456030
1182547
1683912
964575
862390
394625
622384
178958
1065554
1187513
1893735
1421270
1344743
1058401
1708281
1964521
578993
81645
601552
1938197
1690970
1469190
1079137
223115
647801
1676782
298886
269583
1878535
773460
1753206
647785
201497
1635240
902901
559349
352286
1549537
1449521
117648
294721
285513
1254346
58160
141788
908609
562719
290889
324243
1524418
701891
573520
1659348
876432
873805
470858
392410
141463
1568411
1675130
1988682
150245
750209
1801751
1670682
725847
459835
1060513
298176
1065667
1634411
1362802
1635802
551788
1695540
1214943
341676
217132
812016
664153
51174
1809167
710005
664117
1087691
1002005
1810462
95940
1150197
822646
1093906
1133883
1171753
1739220
416175
245207
1330869
1672509
1520876
690904
817157
1723373
1125461
851220
418231
186457
1309718
1333292
569456
532996
66514
1853624
122736
1636110
123244
1492365
1463382
793380
1685638
87969
577272
1546656
1745278
491989
1094071
832019
1694812
1306374
1719247
169322
168441
597426
1442365
210184
834933
1777644
1290138
275267
1405743
480064
1081150
1552049
984652
1034328
557751
1909773
1929322
525186
1107699
1208641
68255
1635107
717113
1571318
400365
530376
1396390
132003
120251
675983
472530
571911
1615082
651070
199785
1766514
462780
497682
505205
1031474
768033
319293
1407196
141150
1248082
1820578
323220
1615573
392102
1798709
92303
1861967
122715
737414
520162
578657
185440
1153287
1842169
1340422
1493394
133144
907355
1907566
291423
1582473
867845
1011436
72083
1196060
637265
472030
724491
1481303
967032
80055
343298
548077
1886182
1155428
1801346
478005
1100662
83383
1181156
432693
233671
1627060
290682
228258
1193737
155689
1045929
911654
620791
1541276
779099
616553
1432815
797750
1262489
7784
1764416
57365
1717209
1850201
38325
1367155
108986
193179
267356
1108835
1209887
1666449
635620
1880443
1441118
151130
1002149
713164
1137698
813166
139463
658626
830282
1937807
1446947
1783185
538676
1012567
1344856
276185
618175
618136
351605
764163
1611247
715891
1270837
818099
824049
1629008
1095326
317303
1837623
1101136
1971958
952274
1725220
733882
450609
1964695
605677
36874
226478
1115856
63620
1855000
1392529
349789
541855
822348
1106588
916607
247563
260560
229462
1071690
1497972
597323
1818042
1202811
895693
589614
402620
1596126
1615755
89226
1561174
1127237
574312
1729661
225331
916335
83408
836299
25473
1701257
986189
311440
610317
616225
1433179
1991493
227241
483578
1118483
758103
1200061
1000296
1196631
849943
1154784
238710
1707047
1676783
1552379
1565154
891019
1982134
1128025
1019949
1043430
120841
1321712
127310
487692
1455825
1580332
783217
753502
1576686
895412
1901919
1640406
1731137
98572
1407366
717353
34069
978679
1997663
1829825
415120
187182
749099
1992231
168434
1708764
918211
39756
92610
883350
276157
989307
983199
1791500
1432074
422204
1248528
669219
1075012
1685026
1155583
857829
490136
867976
756396
1407525
1400782
179617
334197
957811
33104
1244673
53504
803283
90778
655401
104689
123244
1249122
734968
1862887
525380
1961430
1802051
530729
1114160
143720
761796
463162
108174
1332406
1394618
446796
1618517
901683
331745
330706
1579630
226683
43189
1612578
1069925
831190
1718718
1596553
1410164
408979
1888500
847604
1928032
989826
219896
1504650
787789
133197
1051247
396897
748263
270145
817967
1320180
1467049
696524
1586858
1444327
1745035
1159551
1718891
647684
200692
1159225
818150
1755331
1948558
1232552
1229774
74751
1240152
10587
359734
1279585
1627621
810877
1404468
1616273
156130
910284
843323
1985134
194178
107616
1079187
546626
1945986
490972
1468158
31107
572335
589702
799177
1302533
1495678
1949546
795112
567717
1959050
1304088
1695827
835676
1208900
43819
889962
447403
1421768
774933
269116
560955
1511216
625535
1528410
859912
15747
1895308
1750712
1238552
669893
333357
1334255
436023
264396
1440354
321545
936023
1377711
948659
687871
1734254
1091469
1937363
913327
138945
723946
870027
1141310
167729
1061423
449
1537899
1891732
1223088
304619
816861
64937
759411
280371
1041500
697247
1571264
55049
161762
263640
1171880
395650
1023266
1602719
1977495
144642
1848317
602567
1937822
403965
637588
166996
711208
1758080
658937
24275
382627
1018958
1480649
1612001
935676
1012542
1777215
570378
1526460
930782
1988205
839424
377007
109278
1179696
486554
999420
779503
557034
1950765
1952931
1173907
738091
35992
1485239
883842
986479
920519
435565
661133
528200
1341173
1902223
1828215
137149
1966572
669915
478168
172399
13208
1158723
1259745
1760886
1608460
780984
543231
885352
574252
954523
1450872
1953914
423201
1707245
1557562
261632
1511689
1460783
1579370
139403
326902
1687199
1274444
1532028
461553
317063
669218
998633
1083838
1150612
939110
1794407
1984811
973361
238603
1806298
782160
1809897
409414
1456919
1440394
543640
1268621
346074
1172757
741440
1074156
986262
1479107
1865293
1290694
635900
1895477
490864
945362
1136726
347531
1824356
383986
1246678
1093142
1890083
961616
943505
570854
674459
986625
1530648
1993246
583811
1324950
506675
1856113
1825198
954612
763934
1274651
163650
1579610
1310501
115292
237926
1601319
9117
350453
1500873
1646868
158077
1110145
1063498
1859955
254071
1175060
620887
1848201
1656497
1335345
829822
1610324
1680995
1878493
1378452
311683
1441890
688082
1823544
1243279
1608501
97692
1096453
1024067
1032136
1614218
1527479
911169
644392
12431
1099595
1668734
1103126
1196336
1164676
1422187
353656
1409436
96028
880775
1084331
332388
600991
807465
27065
927966
1894172
1696768
1909299
410797
538816
1938594
97961
683701
1549488
1129449
211678
361579
515283
1506708
1589998
706827
1538410
939350
750562
1690662
1500267
1737565
774355
1377937
1357369
1767022
1829582
1661215
918261
1497859
1535610
1428520
201122
1309146
1215420
1785643
262346
1393690
1323551
1357330
1389157
891171
781985
1943911
1139980
1189729
281224
647778
1482885
148267
193974
1499521
1427779
1476639
657034
949451
1270401
1994887
1646365
107148
181378
935902
556830
699633
1056908
1668404
426293
951245
1949941
1136437
1478228
1199682
1009572
1657573
125250
1787239
1822167
241147
339329
54313
159937
204082
1467243
284701
860174
657626
1973802
172008
274169
1033214
1349265
1423588
1072564
1221171
1143966
1260756
190764
1357680
497177
1329788
30488
138098
772716
1169797
313076
28654
1911966
1529977
1834418
1042186
34839
417971
623249
1518303
719757
1601683
1278782
1971492
1190148
187584
302323
1591991
643869
890376
235880
655525
733382
1417467
1154604
1270268
121281
1990382
1358173
560612
272908
846043
1642248
480021
613428
169703
1926844
1587806
37790
1412608
1437228
1246153
943256
1712054
1582787
1037483
1111823
833810
833191
1760927
1931337
1402930
220993
73295
1925167
521878
1949138
1124166
1669899
1928974
1163894
837690
48249
1712709
206436
272748
589604
1174001
437036
1111437
724033
1684998
893636
161594
434512
1854999
1106702
371187
1744526
355926
1794898
1060594
1571384
815409
1213495
1189703
579292
1037683
1207764
608459
1071394
552986
36549
1283039
1571261
1948597
1139239
1894487
668520
130070
1730081
696378
512220
579862
1396828
1973238
73114
430755
1018274
1861555
289129
628852
1186388
1400894
1368338
371248
1804608
1874461
591656
1065697
1171502
1988583
117933
1282132
699643
1541530
573938
440612
1936185
1439930
509973
1486130
1915953
1605878
1482401
828463
1950814
903347
639104
617228
1780936
1103910
1220840
1020974
1135859
1864339
1975218
1883424
825317
748938
473915
318266
714361
970174
1238637
1599406
1826773
732041
1480035
967682
1450416
495829
25346
650366
1567955
1114183
1148749
395754
1882804
326302
1762168
587411
1035232
680354
1270180
111732
1251378
1053267
1815058
406425
1988933
744431
838618
988982
354092
1513927
1804314
761178
536203
1954429
1364940
1489169
1738061
580157
255707
1155047
1167161
326539
332289
730302
1098827
464634
1185652
651861
1333274
1081663
844414
863188
1036204
1222093
1699833
1965084
1022403
991012
1104862
1248541
1756343
1609618
1509763
1960892
1031572
1103660
1630264
1526968
1465766
122881
473628
1211866
988716
1635090
809749
1780553
22669
201426
186072
992213
1659858
494266
1840919
1056767
458983
1928684
1274605
785623
10277
672288
1395065
1440314
1167410
1584233
1744218
1974599
722553
186713
1204302
1314432
348064
372307
352416
1632486
1036469
1983621
142408
398315
829417
1554104
1678544
1565540
250840
254633
579725
391298
284986
605698
532241
697013
1018520
1795738
1021629
1220173
822709
231671
136539
482710
1072039
195164
307084
1987715
896914
1864974
410946
556536
1400361
1155052
1668040
559338
641752
6844
38037
1340826
1678378
1853149
94050
180066
1314172
554387
1697534
165636
594902
1081709
1344364
1410251
1756338
1859822
250493
828886
1225919
804252
1841233
126200
1409330
240563
599
45218
1258793
658142
1648450
753349
1104001
1955259
1898977
1199966
1062109
701663
1128980
462449
1518220
258456
1262322
108181
179833
1074475
224009
1301570
1944158
350480
257748
495936
1839279
836061
417522
1462642
211391
1664560
1316873
1554242
302219
1176513
1411725
577651
1389474
494748
1921081
1743400
1770275
1844641
8009
1474396
212371
1789935
166067
36994
1626330
837287
157535
761998
18817
614651
786058
1135738
900453
235508
680245
783599
1568609
1124560
1154691
1057515
1498479
1659372
563901
1416763
1167180
783787
1052138
40374
1979369
252789
1596960
1476236
1144232
581925
681357
109702
89101
1261016
775234
990028
75884
1839675
725987
1143406
566927
1046315
199914
306660
1721307
671752
1637309
129445
1415567
1510939
1633063
1019370
1935663
1192163
1596943
1634750
468974
1928397
368593
310368
1265924
1338981
1764454
161029
223526
1768733
1565414
1108971
1542563
479612
1319392
1372150
172337
1651100
1380353
1945415
31274
1492381
91299
1668039
55334
1233970
1522089
847982
1377875
1556750
1263450
1128492
1792340
1172071
627111
110773
1491579
1828108
1141667
1681802
1244571
691213
1949658
299374
1123994
620154
1098297
1359262
1904573
362089
1535216
623554
611641
158781
1043722
1031259
519229
718418
361104
1371239
855223
1952148
283791
1291476
379330
77254
1348965
732734
827222
369972
1694590
1043736
997721
964501
403517
1900095
1856602
141010
669786
1600981
1808765
1435718
889081
1106117
1795522
1456622
1149477
1320143
284950
1349984
1596551
1958543
1970806
961109
1526743
355226
355752
711261
1887586
1050324
1628047
1906203
1303691
1128027
585382
255752
357494
1314765
690878
981595
1762021
1760126
273436
1389093
1693598
1752050
253993
1556661
410416
1160068
500168
836105
405239
547867
82770
824714
1514456
1293010
1769749
378069
550505
695167
1986453
340066
1782813
1866423
589044
632206
6007
1144324
1075591
1189537
1550975
937222
611639
795660
1067715
1439443
604417
291712
114967
601665
1889784
618384
699448
403557
1080161
1494899
1198551
1876107
1740897
336228
656076
241235
60921
1763905
1513195
1064171
1860486
1017475
1726773
1676809
1267100
805571
1051560
838917
1352641
1171166
1523234
1376811
572666
274419
1794549
1716165
565358
1698888
1210823
922836
1107699
1341342
42062
1099469
49389
1721051
1616018
1771265
397959
1758834
1718342
1538467
1273766
597918
1895967
494279
795354
234604
1217643
514369
1228776
157160
118409
1072329
1423963
407650
1166513
681023
1307582
973050
371913
878882
1504461
948778
1854051
165530
1309038
1573966
972447
1329481
1866836
1102946
1932158
1250893
1997223
1845150
1235128
1129395
369927
1394243
1232057
1131771
871368
156042
194305
1354854
1868901
1748450
94587
1426901
909884
1140867
1064274
521581
620071
1258449
1705650
479754
762397
1567857
1881705
1209934
1805365
787259
1251626
248700
1558077
958850
1430678
67048
612219
1574982
1760829
338386
1453632
897818
914844
1529099
1859924
565989
260448
1657862
1105549
1594954
1744095
1048396
1918283
1170979
232653
1030593
821309
1819515
1052321
1741930
671189
535079
362546
1327410
851273
1167705
1985496
1728674
1236720
682018
1012861
97891
1997349
226092
1803458
1638037
1312028
505631
1996145
368142
1415912
939161
35376
1664015
1407697
1191203
1122167
1697281
1169587
47305
1494174
754042
195205
747540
151842
1008672
1561376
263748
1469832
1847189
536242
600823
519524
1596436
1014229
844311
1766720
421505
1748534
992043
667544
1618449
1370763
1666905
238923
185972
388973
340201
511932
1699294
1798221
587842
1555434
1792890
343219
1768514
1875414
231571
1206475
34000
441950
1777726
537965
1665818
421609
1179594
1513216
1432404
232775
18928
759741
712871
1838061
1857726
976068
1350914
117101
1878801
1752855
740800
1688622
795725
1857849
1185993
563549
563285
420434
1509274
382767
1146968
1667507
714813
1642953
1315886
1884982
1349913
1363820
443209
1710249
226514
1099139
53534
988992
193466
1556806
1006743
1153880
956504
1567782
117268
273643
1137737
205686
866694
1259811
1316289
49812
19657
560332
684308
439893
1841751
1454967
813692
1215905
570160
1163976
727262
631934
1857087
1567988
1977897
1681403
412196
1624984
1185582
894782
416314
428123
1791161
348096
988644
705207
775678
486186
1906137
1601149
1898565
126262
1156114
1156169
880719
1133431
950181
1878160
994233
1130326
1096541
132364
1979412
1209166
1275172
696908
1075962
1137111
561637
905770
786199
1608589
1357120
747617
430873
1121769
947789
199122
1780747
1330455
70108
1377658
1734457
1928190
1119884
1800045
558012
647900
421910
209538
1722078
1107093
876109
1394920
1593575
31017
381050
1116354
1940290
923164
169526
1239246
1682603
247460
497994
798249
413096
566391
715363
469350
32810
37281
142757
1529065
329954
1125229
941043
813656
265625
17795
869158
550357
631767
337581
1926874
1916076
996674
344006
1405940
81996
883089
209576
151070
1488312
1250383
631170
959118
225046
1902999
1536816
1082590
1692429
1222685
682661
1706526
196533
194284
951094
1031842
842705
1784555
693046
1936242
30795
1519048
141299
1192915
1594215
671089
670340
1322533
1597341
20099
942605
601979
1690723
140757
1653151
858716
219157
747501
448056
1207630
1827542
1110622
1150787
140354
1691730
921249
1225185
1622674
1447899
1317607
1103732
1164520
1779814
710797
1935980
217079
303135
522700
902660
1474193
1322955
1747459
1610024
300659
37869
193449
1330053
1578489
1429484
1890731
975175
333236
828708
1865063
1021275
746390
1153368
708146
1717569
1033085
1597265
12491
1972464
1220260
1970521
1411996
924905
603074
1702766
345447
599963
152168
898902
1648414
291827
1746067
1168914
546460
896092
526760
287538
1733366
974120
788675
939173
1258911
1338541
678909
1324894
1734843
536485
89780
1839354
816331
644679
843000
948480
797747
1901310
1156162
986694
1463566
72798
675831
995778
905579
1539205
1169770
244045
1014471
1235144
1974493
1492158
1000941
1478711
1635912
18050
1637219
130213
1666026
1372557
1659281
1452277
615823
1678905
468640
186300
525335
160847
489012
34082
1487389
1481074
497399
753780
24457
1961430
1877161
525046
202420
1798344
709516
1445016
1739026
800409
1236976
1776895
47386
760184
1954727
1593735
1010347
1118166
1120754
1593389
462466
992950
676844
543807
349698
680450
688452
322739
1528203
1110877
1629239
1981680
1625799
779576
165415
1025861
1837946
1391547
1549786
1781895
1073102
963631
1487800
1031986
632110
1987782
505649
1210360
53376
1548108
664360
315861
156524
456935
697383
287564
1438772
298207
460029
1446380
914676
1325702
401680
1428696
1876905
562687
1540766
1778208
411631
968242
1504790
919928
1112345
1268701
451166
1202344
80437
1438882
19452
839351
1818526
571095
1771544
1460765
1853974
270423
1465501
149256
1878652
1568285
635992
1212583
1397241
962478
975743
213235
817824
1319674
39162
1790820
1986311
602387
1998359
592005
1461491
323973
239476
959278
1050078
446072
1332018
725794
75839
61266
413233
1194846
472030
1937046
424388
961785
1123851
622166
1745531
226747
972710
383416
1158491
1879861
63991
51083
561674
1644377
1560494
1590742
433867
560071
738006
1368420
1911832
715695
877121
1999669
378035
740321
1985934
512948
109419
723706
260460
1779515
545042
1757728
1485781
1188188
1838375
799738
944097
1749655
1938961
1023901
684348
1697932
71842
1855227
102711
1361608
864799
1161057
916175
631034
1163004
1262129
873059
1649212
1113666
1372247
1566646
628933
1228041
1427611
866658
321776
509141
1894470
1206586
722433
457011
1954578
75585
1767640
679506
1591520
1338487
354320
1643440
1888761
904806
642160
290956
293485
1427200
621954
1949506
805863
545342
96944
403463
639473
1242332
218360
1923769
246768
26373
1754084
1806036
597509
47999
1397763
1668620
487591
1340352
1830802
1672540
550608
629541
989907
312428
37576
184017
1411281
1423950
29546
944255
411321
1442793
442287
812972
672303
265304
200427
1008515
71129
785857
197441
1917183
115755
819693
1189870
571718
651858
1607652
1687616
1533227
1238940
1664575
283037
820049
1783248
1411557
284657
782262
265949
1924953
524359
1043599
1084735
1783544
824425
53010
655721
209283
1126439
366272
1377225
347469
1680933
1923170
1065655
1106801
10109
220782
1682472
201930
649983
1158163
847248
839034
279046
1113407
567923
1687036
948198
174055
1842536
1002944
52445
119223
356762
523220
412212
1899776
343373
1995971
647190
859581
1277544
731862
1047401
98047
767620
1052307
1548143
958512
273997
1011444
736035
446635
478381
1892658
1525507
311059
1458148
1729741
510333
1688467
613094
690948
1101146
841686
1421785
192828
886715
1882389
1890778
993849
1688926
649864
1587465
1061403
1405546
1006149
1104385
1221634
1000777
1622250
1893909
1049153
971544
1388047
1074260
1683360
775436
878971
1061431
1592806
1925848
1489831
425293
1013097
1870637
440804
27061
124414
1830992
449414
109853
58950
1449227
424911
619432
318766
1642156
226383
389463
325018
554811
266292
630481
624818
68118
532422
488205
790279
1169518
1953780
1334942
322968
1566747
122709
627659
411611
1054172
1295193
1977915
899148
766615
181045
751196
1909245
455598
796813
400962
446460
389176
1377843
120493
544588
1165078
155184
1290530
680437
1850
1109962
1278939
984940
772241
532074
86043
416928
824773
339131
777151
1625074
1824814
236345
626511
41777
1396163
261235
839130
750063
131493
781030
1936222
105293
728602
857966
132424
1899570
471931
1620471
1888456
391944
396630
1355774
433409
291739
1130919
814287
1451720
100030
868808
1262402
1056813
1431722
881375
236172
974133
62433
1200397
917919
887047
1556395
417072
805669
1634166
1533888
614281
1683576
1508903
808213
458177
179819
831586
1519530
1071477
1813659
631604
479667
1933594
535561
846992
831728
1375372
123457
1096075
1416193
40772
998719
1470683
1713329
1730642
520591
1020653
494272
524381
1104071
394147
1443373
62550
851294
1199004
341460
1320366
648362
924729
922815
346824
736206
386893
1219168
1418577
913556
899702
814748
500619
1091810
258156
1417175
1366119
633621
1878118
721284
1443698
991883
204300
1057295
1567668
579493
118721
1023987
737271
1125213
89992
1214476
1264420
1374390
1403381
121202
1502447
877322
398731
1571048
1283031
959664
870616
726219
1085090
263410
793574
909604
507294
1623283
1930249
817710
1163292
1743402
204999
1996158
1929340
1303581
172207
1273806
910207
1022667
1367578
267292
756925
255387
245926
1216525
413496
1497231
1570388
1954331
860101
1083681
884481
24836
1748582
1615991
919261
999959
550673
905109
1989351
1672785
1685370
1381104
553170
1262190
1227580
1871740
1453589
1849981
939185
524068
413880
1266371
334459
138815
988064
1123106
283012
1525970
445215
1248034
377266
857571
1004080
1260785
528483
1074144
1559386
1519503
494047
196539
273362
1472601
231683
866723
117055
645199
1154360
1124193
1845868
1813081
691776
167289
989299
1567337
1705353
1526600
524225
736548
1628421
1908454
315363
1496244
1894963
182308
136728
1394087
558715
1821091
1771352
197875
1149833
1094847
754061
431189
936511
51606
619449
1968715
34936
1050245
980289
284154
446806
1797985
493888
528666
794117
1082786
752853
493247
675494
884254
1827656
1811011
603717
695615
305552
667819
682088
362463
1739368
62062
1389052
1850845
1572447
1530309
1994487
1964012
811587
719425
525425
924973
373360
1479706
48634
982910
837332
920294
450375
1868327
935656
839145
1911538
124290
401890
957915
1840576
646239
842509
12657
401107
1684711
1122326
506285
1624755
1010379
1965615
1301280
1064882
852714
1669987
531979
680405
1721138
1985763
1209670
1928519
165002
13704
1106464
919502
1962040
1325158
1239824
1240517
1278559
1667019
892527
1165486
903454
977417
1111712
1371333
1009294
343353
1363025
95170
1839786
1625245
1889053
956712
441428
888887
1223490
1253320
1158699
421729
74243
272134
502195
1444101
686602
1701969
1128232
717110
584155
819284
1271184
106976
796712
1852043
957529
802045
6514
830089
206257
1109937
400508
1287510
1717946
1529296
1780254
1218742
1724004
1685958
1052164
1880781
1704001
634656
1761727
263334
587170
1596023
568988
1438887
476663
1502640
1406091
498674
891012
235194
1602601
357689
1927507
1921445
1156848
634287
791110
219422
710026
910393
325179
1973680
1697075
615285
448127
1660136
1401287
1862566
1027929
205738
2115
1084187
700504
944894
280129
167074
922809
7830
350241
1440351
1585796
369039
606689
340956
731258
1545504
1722561
1887602
828171
1827472
1650540
1798955
495703
447652
457282
1926947
570922
1011995
965877
17087
1524090
1945177
613105
756800
1281604
46496
73335
1824527
1258145
536068
1561969
1036624
1818748
1730158
1947737
816912
388714
835836
1072200
1341786
580844
1141918
1758840
5190
452412
334872
1570079
1278078
1670213
1735664
1957576
1168294
1118103
2475
627433
1733579
550476
1964535
1196835
817226
1731054
1849981
1340821
573930
397373
375607
720208
1000694
152042
1297473
63565
453812
1388281
410009
176964
1674375
120254
837953
739235
1781955
1647653
597931
595407
835995
399832
1721369
573256
1234944
803222
621143
1459076
541919
226349
1517028
194306
441218
762427
1063159
1870624
1600120
1686663
1513915
1615872
704479
1996541
1535835
1529828
1924420
1543329
1365140
1231009
1659342
1290932
433811
1679237
1353384
766140
1153090
1965955
1141300
141518
209731
1063782
1391654
244157
483845
42377
1954766
1470206
705190
1390268
117746
1155383
77363
1470078
1357086
94556
434248
1467951
753764
405199
1851203
838591
12390
2340
715365
1183202
1787172
1199014
411301
1905161
1827737
369951
1161842
1678038
94971
297030
15908
1668548
1150892
1945518
926360
1318585
1082893
1539430
742180
1524099
1061942
77363
481185
641124
965756
491132
1067915
1580591
837134
423236
998895
1771844
1913147
1757378
353605
1018515
1986833
1486657
1846771
1002535
791225
1167394
288927
69177
1584313
829996
1069279
1411650
1468757
275297
1654561
1325843
1407397
182406
1878765
889499
1219381
231809
760558
424136
789131
608014
1135696
1870063
15858
1467097
225122
360952
1461672
40923
569309
1641869
1362756
749885
10275
666913
1527586
1900309
221917
286506
1745185
851973
1091021
23965
168744
1179240
1232555
1010183
1326332
299960
1893455
1765461
642199
341335
559634
811856
238688
1859563
880521
1246370
921126
75891
213345
522942
932086
789340
1981839
1483512
665822
1305684
592493
1002387
1901547
1249743
1981696
1461597
52101
1180166
1103893
1534885
1904532
528182
1179858
745006
788162
402712
347888
1194047
658508
1998550
771352
1576574
1180136
144138
795444
835117
10030
886331
1119020
84534
1697117
1899975
1013081
588811
877603
1769018
1673994
1842846
241947
986376
1570060
1774308
1588316
1528740
357789
556091
1458059
1378361
590501
650485
362351
146634
942716
850931
1449154
1615374
129947
131489
872632
345461
266450
1265120
501654
367738
1373749
1158607
870175
1860033
1488249
540360
50197
1161348
1161387
378098
608029
1041019
448448
1686455
1047708
1949428
1741859
1723062
1194847
403986
23118
252133
3010
107015
696957
1207340
180582
116620
1252039
660446
762288
1457174
431507
1121536
127226
1756699
334699
704504
548999
2090
1520875
1178644
1323401
153928
1166897
120744
1737081
1539418
1363514
1580992
183026
45516
1896090
1144653
28688
1888605
1040068
749800
42495
352069
1813182
962263
1713101
1581048
545129
1919660
420252
1737940
345308
1701615
1336692
1627671
1418396
1526164
1510
1713965
547370
258744
293253
127675
1711914
1686847
1313633
1773441
284933
859963
1898210
1110503
1822568
491618
1754655
136025
1096445
127003
1627849
1924411
1589494
1257416
282370
629400
1719694
1438751
1908881
128720
1049820
86543
99837
1027183
120241
745984
628279
963511
1009715
412055
1826040
85268
182186
60722
621694
1706143
5085
940174
1767392
1878799
919831
363116
1821987
1831249
642711
203048
343832
1238268
1432305
1269747
1385006
1761778
1666961
1827041
502582
1360309
860832
1584207
1625845
1254922
1869951
539862
1224374
1884763
95695
1893067
1151441
1243346
40034
874212
1902319
1735660
302029
1133384
258642
1032441
557324
113420
1998507
445641
1758356
1580035
1766331
438268
1030932
122193
293793
914094
1824139
951211
455187
1500855
209121
1182593
599563
1548124
227307
1333055
1071102
924575
938496
1129076
1202484
1112128
389893
277471
258137
964461
1259918
1196911
1045643
695388
151562
966757
123572
1546881
1274252
11532
1665465
142158
1055484
653093
1268365
40716
1600046
748161
710960
354627
1854990
1838811
410421
996043
901763
405504
2186
738786
1541145
1825439
928670
753289
538272
182780
1838845
1557213
1810817
210667
858109
1462081
1383995
1924301
1245865
510251
1523613
1473796
1340045
124472
1623620
900714
1159190
1005406
974949
1800682
1094105
658927
252912
358422
731135
1195975
299012
1257586
363409
339529
1560732
661178
122243
1904885
1833793
1958456
1974089
30632
185154
1948570
99058
787255
26475
320190
1514038
1751753
686667
1301678
1714266
497944
1304079
1900644
1607934
1562896
854440
1952365
1704850
1469891
1195258
652980
1061440
1507989
97325
1567878
323003
1505967
262645
928771
1048198
1864677
1943022
320083
1582810
1044
1858022
195241
983630
56834
1701395
1937758
280939
715626
796153
1609953
1851664
376438
888936
1375993
1603264
1986826
1250203
246023
1068939
325149
1745587
1015510
1181360
1207319
1877655
1816564
1728096
1920198
1337980
1624869
1239
1736094
1258175
913016
1629151
14626
1194732
1572584
591015
151430
1110549
1035144
147371
1432431
253780
232931
171298
58244
1645780
766079
1401041
659680
1511575
966357
1301519
521786
106156
367411
537465
1925835
582781
109424
866151
1976150
814678
924741
95738
456590
1220214
1641528
1910228
1250923
527994
110471
1883972
624252
103878
1865175
1072662
1112090
615402
500178
815496
1118691
842890
1161534
138202
1763284
974778
567727
1652721
66735
1233657
350875
756946
1496130
1115598
1885980
129772
511948
1867733
1950647
1819565
1802648
1900979
888150
1163773
142717
1783993
1226603
870318
501400
1628294
1076314
238735
517444
837765
277103
923342
1561560
1951443
1457398
393242
1921015
1384834
1088331
1204988
820160
1337380
288672
94486
1784172
672868
1285081
1601919
125579
1366124
90740
1093227
254453
1626499
546682
1305621
1399906
1807352
1980345
1932870
725366
1788701
1673037
147913
418810
1318693
1380424
919408
1849377
1458858
1967729
1684882
1456693
1704760
923122
806422
69495
1035572
1753711
17486
1505368
847212
1744758
524349
423843
939747
329067
1649430
888305
571455
977924
1401324
1137678
1488022
738771
406954
463174
1872719
671320
627143
190474
706326
463758
1335856
579007
1731602
335061
168898
1215704
1594991
874444
1201778
212825
390960
1886014
102175
1095803
893499
914500
34804
1611567
1935899
1393207
22305
1813254
1266677
723698
1479536
85740
1677416
236792
1367101
539766
1236899
340204
1261420
1658449
1877078
559721
612370
1708596
292572
238489
1221092
1966887
1627495
1565627
279689
117084
1515878
1557740
1251473
155786
935398
678902
602555
1612257
585155
977406
890273
1077952
1249259
141646
1114580
1580415
1400378
361380
1279255
374845
1202341
1911584
1525921
803081
1591082
1938927
404223
404704
1615968
927563
615814
60098
1496471
1912111
1470718
1735814
768883
496287
1060959
553678
1179743
876900
400707
444965
383798
1630463
726159
944522
504122
1017726
1349660
1156613
1529796
1689956
1251853
1258335
282204
966551
44765
780992
280491
1520625
1275591
1448273
1677026
819252
4716
1637031
679955
1042390
727
1203412
587490
833708
1781270
1667973
1036126
1360185
1844170
409746
130859
759444
746774
1027433
572247
1407430
1199751
1463444
920952
1280369
1522152
696444
389577
1588893
1436063
1229877
876607
75275
127061
1141928
165531
1947509
1441577
1247864
828126
357666
942144
244903
537375
1001759
1850373
799525
458099
1916512
346626
1515535
633525
1573309
1696655
166086
1732677
1326870
1280355
1828336
1660946
483748
1440899
1139948
1869135
1973621
1586225
1099813
822695
1478993
1440703
786404
1492700
1801914
920304
1961515
712414
362184
152623
908074
812847
636078
612504
360776
1122133
301801
341782
690371
1188643
1960801
382699
139565
772160
1754942
883826
1578458
1936713
1211104
326034
351640
663689
618476
118526
247469
758650
576925
307705
1937312
1694402
925231
909157
505768
893206
721972
1479510
1674675
696961
17752
1788647
1325622
31273
1780653
1764099
896001
919196
1125574
1000170
390654
85541
1020522
1561339
136289
1790341
1868379
500318
949921
410263
337511
1958549
367155
1539823
927487
1874544
388436
578912
1299771
870662
1731629
517584
263824
644150
644638
671059
1940102
430819
1895896
1830796
616843
704649
1643503
434719
917020
1113507
985622
1370683
638204
333690
1324709
1267948
1652128
419869
936478
1951620
1417956
895974
431623
1527215
1022713
1388231
300981
993326
1325755
228178
486595
569172
263842
1256609
1218703
1543575
1291182
69482
590815
578228
1313805
837643
957642
480711
1198231
1481608
388159
721133
550205
260347
946188
1646908
1177165
1097747
967244
925364
851371
412884
1821340
1995217
635969
1514434
1773445
1430138
1082185
1803469
847801
1012451
612644
120561
863430
705599
1867072
1431353
1731120
1802129
140037
1065177
235294
1080625
1666726
72254
1156888
1685518
1224796
240683
1212580
1217862
875883
616223
1426693
1835823
1119539
1605877
18804
1549118
691464
181652
1566488
1061830
1184020
18618
696092
1666330
1860470
1466018
1780158
1892926
88263
761220
1168781
436973
1336010
1605177
1946822
614994
748027
101395
1100931
560909
190271
1791589
1327666
1808836
654263
890003
971683
436448
874105
329202
762994
1313780
490303
1691828
1126908
864055
304325
1216215
1322828
1516464
1087213
262111
193570
1883969
1867668
798392
632497
334274
1048136
965774
1104583
1235685
1952954
546905
1494582
391750
1556441
751492
1153118
554135
1552691
1837770
1136228
1747419
1591857
601124
716426
450341
1095562
1248242
839324
1959458
569507
1622489
1167744
1873902
1602204
1534136
1906579
893588
1275335
781369
1322834
1953446
380679
744895
1120937
416570
1894086
1326872
1505346
442291
188861
1223821
643166
150064
153323
826962
231600
813792
743990
101408
11408
79527
748529
1389184
1992137
1447575
718458
753972
763061
1546299
1211522
1061483
1655742
1280141
201856
1386714
702782
1779411
1233558
1759443
177779
1109594
1391970
165248
367129
1891158
1404589
1126778
1698045
1043198
1563721
1099438
1541573
1044798
1805324
1029420
1575058
201504
1747542
1790765
144744
243620
678880
1879487
1231846
736853
1083497
1562399
1803231
816964
1975277
750018
508880
289313
227372
589774
1419643
1404777
632636
1135049
714315
737429
980011
1921844
281997
1695991
287118
1905426
1434593
16262
448035
613662
611095
1655176
597068
1690079
1733761
643889
856131
1677627
479828
1723333
1623050
1043796
331843
386459
733379
1136939
1555193
1241770
327639
1545311
318307
898295
1442465
644805
1752655
1548348
630471
503640
1372805
621278
1934069
1942966
1606903
313911
346509
1786288
997427
266452
1566359
546622
1165100
1795044
1130204
1278312
1572364
1702318
1059286
360428
1481859
1013039
686333
910550
510455
266333
1349325
187836
1275420
1758923
1855196
796398
95253
1646630
1392905
898995
501889
1062052
1208963
1987381
1561351
647145
1527437
730326
172098
633338
1738972
359910
73382
38727
1286741
880244
1887731
1763196
690739
1426048
634315
1820878
1211489
477015
1855108
1096532
256672
1846245
1344179
1039322
523589
102893
1218127
499014
177252
904158
1147637
1813601
466520
1638514
1314416
1353960
275743
269553
1162903
680590
726229
939791
1267807
82474
1816736
1672109
89165
84862
41653
899560
743745
1798979
314889
1552560
1451109
1721164
1549739
731233
1816167
1322167
1241913
1472236
811586
1511373
1723642
954637
1006172
1420766
599177
739027
95824
525810
340173
10020
1518005
1248128
138267
261661
833684
1094850
1805328
567200
689807
150304
319204
1300862
1287841
222464
1701154
68457
1324336
1812068
1566213
1362171
262601
757783
1445221
1892870
1387780
825337
1690805
879899
146642
410431
1059912
607867
1155739
1518016
71255
528080
1275909
753298
1317955
675019
1385038
1012368
1917951
515688
119782
832615
989220
878896
147693
1209187
1526657
1586015
1408179
112596
1521102
1520145
1242987
724341
1792773
780080
699020
818722
1385296
986077
26455
365690
588025
785533
1811741
1947917
419204
1682197
352037
939724
883623
1550791
801734
768259
1040112
1039070
1165469
1774795
425158
1667088
1374526
1906203
1320161
1506550
1522488
1669668
505881
1107709
643489
1359887
176939
690938
669603
577912
231454
955643
1233740
1457190
734727
1439072
1830419
301432
1150403
70674
1476651
1942343
623846
43918
420653
1999302
302444
849845
299219
1241301
1832871
970118
1925070
519133
680675
1941423
1761666
348786
64352
1203637
1726947
1965819
395450
1231427
362480
1522340
1133945
1400446
1948276
911828
974167
398845
1808969
1828413
278767
789533
1708245
92795
1922942
1459448
831052
1432633
1218617
74711
1274953
1707765
959738
135995
1338816
560011
1826633
310593
1824328
205870
246304
488066
330024
957419
295471
211274
497762
1319959
757259
848746
301063
392071
324521
455900
668481
1817952
1267307
1711899
1946136
839879
1250937
607074
1215407
1432261
263236
933567
1215815
1353655
1933515
1862925
1343111
459112
1753263
1434258
399293
1238204
227659
1467916
34409
731262
725321
1420233
141751
981348
382
1382669
1224505
1074667
126409
74831
1320601
214002
1979239
1989603
1226512
1908714
991305
990306
459626
1706867
586066
300804
652271
5949
772181
472958
1972897
1654209
185973
114564
1469676
1617810
424997
701758
1573376
1470841
413947
697518
940148
1535763
1459418
1469091
1649003
1924462
909054
318286
1695973
1193203
1641520
68779
1718027
1787105
1362701
308579
537382
1641919
105645
1458209
946593
477657
1005013
1495113
342037
1721435
105163
660661
1148444
1565518
1966802
1712382
1967731
806002
339023
109578
989326
1882782
713563
1254515
1466780
71449
987758
53858
1207700
1050670
7799
873821
1589966
1113641
41994
1170183
776211
1594712
316234
1140477
400060
1840687
1663994
183314
1250867
793647
1525615
609492
1605649
381871
1382042
1685904
559711
1647044
330413
1991491
473336
742094
204073
430795
1331943
199324
1282905
278706
190266
335875
927059
1030220
1623860
91309
502783
1700022
1630343
562392
1474888
223255
1156549
1189478
1576993
1336842
1567631
654272
272057
24141
32445
1685555
1978879
298724
1016164
1984124
1176783
1623667
425180
571709
782359
421596
893600
1818347
213928
653118
1408336
445804
1952042
1628114
677959
1795406
64874
1561428
209013
1430890
814591
789104
1472678
289251
1786298
1920450
289354
741764
817416
86987
1232625
571937
729429
1517106
1751843
797150
38261
1748175
1023090
1624020
1469771
777576
568533
1054099
1356032
1461845
292136
1459949
1235858
1172320
1520418
1862909
1473032
1012026
1638930
914587
1127928
805331
1097912
515524
1042244
439298
494304
1552533
541753
601824
1260148
542685
1158467
798380
669555
246318
211625
241658
1061659
920116
1152635
500799
1132669
1217211
125384
193227
237107
649301
1170223
224909
136340
553576
887489
627131
575510
99484
533586
1032966
1656777
662810
316505
538504
920440
423672
1999971
971344
1127173
523006
1297795
913888
1092592
1341856
948464
1276377
1597634
1907959
773504
493786
146236
1125330
776676
1707856
1097553
1200387
301630
564131
1101964
1438340
396644
918059
301635
1330878
354512
696415
1428933
137734
82077
588944
1937407
194456
276172
235338
1741082
939189
218200
376269
383350
1126175
654327
961896
1551633
174061
992329
1860178
1530013
1899887
228931
1742653
978817
684698
505497
831676
1287788
409334
204517
1989501
1971880
650527
627720
1006334
626121
531659
89922
488075
1851352
33459
592288
1915986
1214339
1667306
1208741
854772
455012
295500
970656
1146610
606656
105068
1157230
143484
1225035
1289673
1157693
744202
1827068
814072
1740102
424137
490900
1156910
1339325
1930985
872337
1023270
1068822
509065
88441
517842
1180190
1383911
477551
1816495
641290
878261
424371
86872
482551
1976067
606214
928828
1276955
1283871
1722411
379705
885144
723998
308800
1891634
1202075
81783
1072073
1290151
660524
912259
182108
1896728
998811
100361
1677424
1731278
78557
265536
1208270
1517255
1953222
1728321
21800
1572624
826987
1302194
607281
516981
1641954
1875596
1981399
191060
1549176
169221
1118340
1912216
904078
1676065
874938
49891
858647
1143900
262620
368028
1603402
140958
831689
1587142
1137490
1249087
1897088
837697
1109336
666085
1630285
1867666
856192
309216
1624748
598917
857445
1156882
1201327
1174023
1671610
291916
77603
520022
643275
1838488
726864
1611332
33001
987711
961693
475249
770642
295970
489922
1227703
443347
751740
620361
1116899
1120885
1073557
1357981
909503
1022942
897694
4755
1973288
422634
1933896
1198888
429828
81888
1866876
323957
1791686
736399
920481
265128
568178
1629516
1465018
1444399
324765
1826126
1602577
204223
913727
710301
1515667
84428
1245994
578151
1610247
822815
1636355
849715
745137
88076
1770721
1209408
1158939
737844
956811
146741
1266780
755747
390497
88806
1993145
1226585
552557
1365294
1423194
327435
917032
1243198
355401
783446
402691
1329630
1685033
1563234
1673649
456834
406202
9445
1016914
1509153
930204
849588
769166
452182
1042908
860529
813690
1074138
1119024
57502
235789
1566937
1185838
158047
1474617
1596802
1831953
1227580
1098607
1009604
924424
1576043
987951
538942
1079420
1613046
1919151
842371
516712
1801542
541361
1377639
1194208
358227
314612
1861842
699708
1612149
329077
952808
1264801
1521849
841026
377217
78397
1692858
114417
1907005
1047228
899356
1332797
481670
641041
439330
443816
97361
1236758
1881026
218709
763760
749563
1257436
271676
852046
1148906
981359
897211
1929022
1725886
1553539
951117
1655979
215187
1273858
868287
545130
1698727
345749
1925581
76642
307982
1538920
22966
641851
413853
437883
1571498
1670138
1071671
1570746
370967
433627
679287
1389987
180668
850897
1528076
595506
53447
238596
1765342
509772
1698760
899636
1987046
919239
1826873
1253882
689655
846009
245403
295592
1534489
106009
1136668
798079
1322980
1329770
1266176
1782222
1409530
1230061
813078
1213640
1549006
1151404
771920
1926402
206822
1821422
1622213
261732
558449
168827
1723776
1699469
1488863
39448
1384179
941567
1951587
1611113
1167014
681126
1025629
443637
5061
888956
1948046
1420880
1192824
1592060
880904
763218
1859978
810542
1324238
1891174
1951511
767817
1682729
87695
1924831
943812
1541232
187613
440569
916605
262658
1801082
612843
1723547
411270
1452518
696849
1523163
639497
471987
1373686
1136546
1571849
202418
1469595
647919
1585658
740303
1998919
6075
594849
620607
1205280
839973
247820
1220197
1622095
1847915
798025
1435764
1099328
1985596
1333325
119429
805087
1639832
908550
1098243
1936802
1060585
718223
51216
51770
862897
1511383
264857
800860
770235
1054262
1996829
721563
207111
1993428
600038
239373
1471288
1619397
903122
241628
319725
1463802
1160031
216082
10445
1475739
276876
474006
186699
723735
649412
1408522
851998
1365544
679553
1585558
1119046
475767
1933600
1927095
878922
1703877
1541878
7759
780803
708993
720511
383477
1999154
1735901
1336214
495139
766744
1672399
1721278
1324254
568241
815005
1437330
529416
482222
1904460
1850130
287104
1644779
1772651
742011
129382
283996
1952691
1590731
807031
1555722
1068229
360610
1704761
1314619
122393
1831146
1448785
1898744
610814
88705
1217506
1474044
924038
1973992
1689923
675287
1490158
589891
1681265
1657073
1873714
363958
1010320
1867320
1491405
324893
900943
447364
297689
767439
1131099
1543000
765116
1482593
1459530
1105735
1180737
1651790
1045085
1811622
852221
1873738
407749
1197510
464367
148477
149933
1044822
535507
1624940
465644
850248
1797919
1808837
757782
1352954
1148084
495291
507971
699020
67168
350747
1610054
688998
289211
1881584
508826
1829082
389309
968845
1955265
1865410
1618737
1944925
1117786
1166507
1226763
1434986
513350
404419
647434
1180865
582773
463150
931085
1640091
877233
1312961
223271
1452109
1284934
1694163
665940
308220
392307
596683
1984250
864064
384059
1494900
970593
1795936
1344816
167641
1766071
601726
642561
391708
177962
250571
1783837
1436371
181810
1610564
1746447
1190211
1650815
972514
1313603
229942
1635263
1231803
1224642
1256514
1844563
1338478
1646165
98799
1422989
761364
1975241
294770
583835
905348
835764
315463
696088
1447633
1336219
615275
1565055
1797510
1687645
264372
1398639
1735103
989446
941361
912341
208234
464931
392968
1098459
123735
1651593
1333068
690385
1888270
935956
1381761
995410
1946518
810378
1055933
1626579
1854147
1778459
41120
936978
1144379
1621643
684246
1980898
723812
1315821
1238432
1360927
1543086
1437625
587430
438366
1702194
920630
685035
1982424
1301303
1875105
1527511
1457135
1713297
1303588
871
49668
1104836
1193053
1316247
1339991
665385
1160926
654305
990041
1007142
168180
436745
1722913
1867662
801193
1990935
279374
20420
1867474
1832536
1923727
1070022
688889
1106671
116836
1012299
1309951
1033938
1904185
1159459
1773226
1925935
1044125
311235
416563
906398
1094405
388790
364055
675332
1377933
1266432
702148
1882676
1888570
167079
631642
1646942
1834508
1882280
428929
1875982
856602
1583634
189307
1204295
558977
954576
1120811
1282193
1689338
313937
446411
6307
924762
1637019
131308
539893
822619
1615162
929238
1495363
49785
1864731
1907150
1870131
380430
1838118
1695166
662040
613988
937442
1162778
1643769
1670780
521273
542384
1186479
222328
1492696
723604
1447160
211294
729502
1929787
1649055
1207631
1252809
668261
1339071
1329836
553207
1445845
765929
57916
580867
1126439
733394
350481
1962357
386442
1783167
1467743
1282065
1372579
1749338
1151938
277773
1877970
18751
1308789
457399
182337
913434
1939096
1778737
61889
688069
1606364
1417330
811233
1610478
1086574
1670218
860408
1659079
1587386
613221
172774
1631636
1388751
1051082
820577
569007
1936479
1123132
512107
1220151
1764455
420827
878147
151978
1406943
1550973
761037
1414822
1840661
1164353
418894
1586513
649530
475905
1267574
566155
1103778
27842
1488352
473809
1400545
173899
1062639
1972739
7807
1258140
1459472
607196
1269349
1913347
893025
1203970
1923659
246270
1729578
1746074
1557995
1118026
146033
1324197
973571
1775266
767819
590164
1220153
1197440
1621076
1204240
763298
459424
1984749
146070
1025916
1845005
57302
49893
89470
1587970
863659
1107425
1932699
1436271
1554721
259241
1312879
1292344
1627531
855166
92600
914256
213981
348735
1673547
203249
277345
1381388
1107948
863215
1925608
1456101
1131854
1447693
678967
222385
867032
282135
1130011
684462
248425
118839
1894779
366613
1591112
1528196
1982564
1066906
807040
292718
894531
1114405
1098353
456340
1878854
987370
798814
227277
621732
1517748
1974076
7059
403127
116035
936531
993375
655846
1183804
453107
251247
1882042
1947406
1781304
1675645
742133
918171
492721
260765
1624695
1833759
577886
361494
1688962
915804
662900
925242
34515
1158499
1578550
352238
160905
1051605
1753611
39096
1767342
1064083
1268829
415276
1563958
760320
970747
1634738
1336803
883177
1535329
1777908
389395
70977
227212
1362721
1813224
1332502
1929994
578912
1805478
1469184
445717
1036754
1591551
211882
1840456
1218866
262566
1531510
427915
1156514
1689652
35030
577947
173901
1887583
258818
1906055
1093037
1974397
1739219
1864079
516449
841451
151831
1879676
287423
1399294
510216
1324507
1392810
451958
1462894
414288
719347
1103021
939559
1652730
590157
1891382
1199604
1674813
1068627
1528737
268234
1067135
1869020
1758496
1707634
362100
812626
1320806
547
1856836
1460561
361827
1251452
1544663
1998315
1055684
1130247
1809443
510951
1849364
1088180
485344
1267025
296231
387099
86755
1458800
1167647
1956265
575477
102322
1096540
1697912
1741507
1638064
970816
505089
1950350
395450
1325358
1869414
445613
1045136
67287
324410
1500153
137616
452158
305616
1931959
746198
1059143
1812831
1134882
882130
712899
1956742
708625
1949733
991761
62742
160257
952875
1595278
1133855
238253
1059483
1079302
1106004
1410679
748069
1473279
465619
1522119
1957878
1943187
870721
1172999
980744
1780735
1985966
863980
1942724
970819
824267
614140
333017
980875
1399157
1773097
593948
1894054
1361071
1733646
646820
1175482
782088
964344
1776216
1769712
180403
399630
1929508
334399
1245523
1736111
1742815
335183
232319
1082156
1342215
1148236
133696
1780016
574389
1415767
818761
769566
833709
187331
779043
1390487
1190872
1722934
210369
1508114
1528208
1131545
1967330
1008434
1715528
1274222
391829
1898894
915908
1771515
617862
1320691
432804
1851001
513585
746874
742157
1496315
933123
1885408
1385539
1895094
1044327
1133150
903136
193690
1636555
284093
1739192
566643
1428282
23692
1345212
337673
19832
1073037
1352472
22255
1456898
1264179
1115172
1482881
986407
1179717
32730
1859066
658958
1524479
1987915
1949326
660739
378111
1570499
1033169
1517470
403497
1499318
1737164
910658
1522637
1012623
1287924
1686567
603573
686060
416413
270678
640201
327905
7376
1611988
1318332
1439637
37659
1567321
1599460
124569
1625236
1808459
1483234
1609519
34942
1803266
1711936
395516
465001
667521
822426
470968
1966158
1205605
227759
384434
734867
872147
534921
873587
1090609
753869
733589
434327
785561
1032283
921098
226950
1865596
1054895
768937
749109
438236
96287
463189
605532
1951932
847157
1838417
122076
423953
1878987
1093439
826096
1214300
1511287
916115
1659793
1231133
257568
1299152
1083824
287679
1929856
751397
974794
1227088
442125
1123492
657569
964766
306004
342890
491204
1243191
1484740
1665371
43149
932802
1683186
54620
752527
1472912
1925355
132429
1547427
1064035
1558756
726760
66064
1972092
911745
561986
877814
658205
1818574
204707
1890915
16628
297238
25247
1206903
1170124
901595
253859
1898434
815627
242335
689939
129458
1844967
1773706
1993131
927397
1281475
1313731
1111061
245504
1775396
1233736
713911
1745171
1537864
1761028
1023771
1724497
1855754
100377
913462
1050756
1325275
1235559
697162
449829
256243
1567197
301163
1208896
1534178
1261665
890992
741500
1623616
976412
664
1428152
804169
1643322
1745740
203635
587510
1156868
760375
1060351
991503
1274238
1046980
1807250
1658897
109290
942578
1992641
1276616
510673
1876557
678599
230900
1690425
660710
1725613
702799
1268526
390323
302500
1617947
455303
930861
513124
322165
7624
68637
1391309
1873798
408718
1685826
1698145
1107319
254213
1809097
1461569
599886
709616
1502195
1124304
561593
1568779
410146
1247185
1839949
750380
1447697
1271262
344991
733043
1079958
946600
856649
1644890
256279
1088710
411713
1796984
1950480
272190
944505
1813777
1345149
355627
1711266
1891520
1133658
1559489
1588589
1104275
1552126
69548
828704
419288
631921
1029753
1435156
146395
1341931
1917970
734251
1408552
1013402
1947588
593861
1951683
1982535
1872806
1823192
1336441
507996
414676
403564
1166982
917461
237010
863893
1287365
1015742
419548
1386696
186008
703005
695850
1243171
246392
845053
158520
845878
837096
1964627
1053802
1256892
1243909
1625568
388682
192330
832709
1714812
1418668
367411
1994758
1782444
1602459
201919
493006
644680
1281278
1849072
1958056
1630150
467593
1433034
851813
1878483
1205289
725682
1934895
1410475
901527
1482816
1251927
98624
1209285
1290810
1967812
86372
733230
760744
1388114
1596778
146493
1067460
1321031
1489750
1573449
1498414
1238412
234647
635426
1473817
12238
1446078
392997
521357
510726
361148
970946
360712
751050
843782
187946
967157
403806
483330
904628
1180695
856400
556462
1089414
1273947
1426860
228307
1405907
349176
550432
273487
1580267
256884
918577
236795
251040
1698232
157310
131007
1223044
1007788
1453901
1135347
1371534
584989
1954645
121875
820514
1690735
352483
458058
805089
10946
893539
1493669
258297
145246
711922
1356993
1802181
937585
1911326
1026425
1873119
1121626
813148
847012
1559156
1683185
1163766
867739
1453043
576982
1111344
326268
350585
1759289
1351245
434310
362116
343949
1176212
670873
998609
1642588
237253
1677448
322833
411945
194383
594110
1139186
156311
1779242
859222
1370143
1694452
668352
1620486
1879681
434175
1976795
948607
1380762
1236927
1662176
1220727
193038
1227808
1163803
1132348
590567
1835723
1753698
928437
142991
694085
558164
1310185
349847
835186
1290122
1392605
517723
104024
32880
1268107
782264
348496
561647
1383180
1526685
1230141
1873404
1592573
224618
940563
1399417
113489
271464
1912258
716813
1241768
57152
1507479
1828928
1882448
31816
58859
402199
942187
1031657
1162313
68671
1924342
1262795
912445
1627434
1778897
1919849
1032006
1268332
1027341
1684051
1826718
699921
506091
1079330
471022
1702249
374084
1387226
1987664
123045
1805340
936061
601465
922614
1477877
678928
1149032
1924186
580458
9008
1327084
1906025
1389692
1925009
767014
709079
1498217
283366
107830
697162
582140
1334437
1635257
209845
164046
60570
1892053
1710444
1632636
1558565
405346
292829
1102126
1143731
990242
860794
1538096
1251006
39162
1262711
290003
1417544
323001
310899
861387
1175409
1142965
1276589
937367
1462638
769783
81774
1751523
1922305
586353
1021066
803957
1684183
557379
1652015
1513952
1941064
1030406
472108
1023499
71720
1596884
1668373
140346
474659
1894533
1008109
732407
241898
1074672
1346687
109912
1146762
821769
671609
1510175
109724
1225096
841271
413121
1761659
1759599
1665882
1259134
54446
1381567
716921
1621899
956704
1209480
179426
1539424
1184410
218631
83232
180312
1960972
274326
109657
1712996
1723715
1907109
628149
1527109
286789
1994033
501738
779544
1255368
899019
290479
316863
958334
920993
909065
1987939
1629998
121549
1706112
111219
1511059
702218
847523
1760527
178543
137442
1401969
1565350
1564189
1884095
1446585
485950
1139540
1690507
1241488
966888
1299625
311439
1118751
778325
1959633
828560
1105424
1637672
950572
966888
1720396
372237
479515
1273737
1354757
1856258
72700
1388899
1337449
602746
1881968
1388519
1955333
1917782
1464474
140994
157153
1638663
1530387
637696
1931368
1696841
1325056
1828007
1990515
1381079
1455161
135354
1860157
1262924
1710197
1327810
1074560
1044080
1058170
1818179
158076
753514
1228208
1156211
1253420
1918411
1678743
1162974
838039
486422
1325477
1457061
1315351
219015
207064
897816
1006502
34001
1775687
800846
309091
278554
1037637
1735817
1743063
1745048
245317
1091610
62477
495625
358829
108218
136830
709732
861290
1985988
208311
268477
379662
422950
590985
190680
163731
707853
1194408
1892157
505482
1918473
1246153
1566745
456975
1004994
1628089
1546092
848599
150753
1659381
1492333
220348
1741084
1546672
1698443
500276
950528
672349
373231
1914706
707760
233738
1436475
5757
1986536
101129
893756
1960982
1221393
1005325
765056
427733
106038
759920
1984757
853981
475159
1351935
1392926
879423
1339579
1756995
177860
1423270
738688
593434
413228
1182277
1267748
1233957
1343383
1317307
1867347
1815336
1925870
616178
473064
1947658
1555385
1037355
1018257
1492301
1106234
188304
510180
573268
884725
1577074
1894250
1280083
1969689
156797
396993
856388
1901283
1274365
857257
673470
366073
1535003
803838
1185245
958347
323936
216041
1128913
493418
962166
1673856
966759
241478
1353328
1982117
1775469
1682662
1353730
1371437
1690692
92800
1879782
472405
1436643
89305
1209250
1483280
732531
1308484
42325
214477
337912
302869
649267
1453200
847802
1164221
1396515
836732
1988748
1868273
1902452
1153850
488899
861107
165699
180750
144572
648885
1029745
911115
1313054
1576349
1324181
1891942
1816795
1309517
982368
250469
257635
1615623
1904798
637680
274095
656713
843049
738365
294337
1140758
904988
1372634
380227
1368958
1801723
945238
1673337
452896
981983
597311
617638
669670
130755
1630620
1039739
818871
678143
571773
746555
397838
582150
1315179
1696422
970990
780752
1388118
230016
19946
253068
796284
1418109
1554771
4585
1938246
1213826
1891106
1387336
1410283
1265132
1069447
30379
1179179
1883426
992678
731076
1269192
1580042
1913682
457820
1184690
1217485
1832176
735511
692879
641993
1901351
1573865
1211241
411365
1283089
787702
193171
915419
197580
339515
1307593
1417689
709840
430664
719838
143092
217095
1736485
1192431
1438426
877303
93647
377631
928758
1693125
1034184
1359220
352498
747774
284003
1280002
1320630
1947752
1663477
1725039
1783091
1728389
1831352
205656
39695
1928355
1429728
1005244
107391
984511
121264
1392725
1567771
1776640
434411
341728
497572
1009746
702924
1343056
1715642
1136820
420251
1681467
582102
1593435
1729413
734071
1343224
722373
998920
340877
1056557
1001855
53324
1123023
144458
1931669
506611
328405
1424846
1278958
695505
1128662
1492433
635878
245213
1613719
949791
1921558
915547
1812398
1003527
811262
437198
205884
1951792
74472
1794347
869188
293150
1977245
1269243
285289
5575
1017855
1335026
1970935
230320
465873
1382019
1577821
1692934
1246390
232660
1710597
619371
1137820
1637329
178468
115183
1800428
83542
703956
1493997
595127
1436426
1014321
682416
1728785
923574
658084
1860031
1197339
1194136
1459269
1052950
87047
1858477
1174970
1416953
1918516
392486
913996
1061332
548716
1448467
359466
282585
63162
498336
1361746
448066
1291555
494465
1218084
596348
870119
1472587
856331
1626528
731275
1599313
254076
638042
1117056
969534
1274608
559700
36898
1057355
209095
1835113
878146
1061751
149634
1827346
335497
660589
764318
827129
232699
1541598
670913
1553032
313334
1372263
14574
1580893
114754
1348163
275971
1506486
488586
22428
1079863
179422
1693816
169195
896710
1640278
191931
205273
751909
450252
1187046
774923
125319
1641199
1901773
1490767
259911
331726
1315034
1676787
1813456
281145
183755
1285026
243266
268557
307639
605156
246581
61422
186017
1193799
730720
657788
1321157
452982
1140146
692337
824427
1810660
1237736
1024699
1975769
1549892
368605
1334924
1759665
1875992
50303
859381
1916218
117197
412991
784212
375892
1320359
125106
1227114
679465
427368
296411
1889052
1916079
1720544
1972308
355054
264817
696141
1824481
839012
1539465
591227
288436
1465615
1939589
1896339
355917
1636239
1835734
194139
1491455
942922
298234
439667
522209
124065
1040701
847023
308693
1829104
1068735
647035
942966
923280
495831
358548
737765
231431
1483617
827149
652329
334572
1747729
929063
941498
640241
791179
1147954
130712
1108876
1622707
1584773
547371
976271
730331
740749
264891
717915
1037688
1798681
980272
1049786
1373478
261265
467478
1897628
717983
163288
713002
378658
10006
49257
469197
269258
538732
1700160
362494
357590
964408
1874825
95432
212408
1337004
256378
886766
513551
355242
1282157
445555
636686
1185657
1265932
304473
1135051
614028
1113575
261524
1226939
162360
769656
1711893
1445997
892869
298672
180685
1553523
1324871
1870258
708496
1469220
1857133
1017531
22907
64983
243722
779163
1662423
1943000
1062392
91317
1599292
1976151
111333
1194137
1706982
134080
1438793
406896
412861
554063
291256
714384
1816220
1796795
667684
721037
1748426
1167352
1770961
1430463
1068963
1346014
1620783
1294156
932849
374184
744806
344495
237618
1582995
503414
1794835
1351446
478156
727234
1140674
934990
1618985
1573836
1474529
46379
1001469
945352
281675
951497
1887498
525975
1369763
532007
219569
1275787
1183426
1475921
426925
625163
330473
562616
852805
889756
221559
509371
435535
164521
92755
210846
655627
985040
553407
250844
1617528
1513006
1122133
168347
951362
508230
327852
49373
1272041
400623
706309
985468
1620185
1505779
821567
1647152
609067
1837317
743005
767125
100512
562747
1841511
1895151
1761358
1495240
945420
1861792
1784994
1835130
1492947
1776832
1227529
1454052
1472659
1928663
24753
1063858
1924096
260261
980203
763085
411620
1067654
1888023
1251078
1806640
1404906
1032086
1385637
1145414
791610
296300
1105510
474163
696915
1537021
1466207
1725238
1677232
1078429
214268
146573
899317
1466575
787585
1884858
1589310
1591715
1352241
1258159
1766497
325884
1720421
1256327
1732662
58451
1473315
1936983
94388
301813
967909
1063169
1926970
1182126
1054591
1364053
308212
904790
1320988
1909756
55574
617444
82683
1742199
1856203
1449429
1161554
1376699
857228
822781
1152757
211604
12674
550200
1651711
1588114
211940
1450916
468476
1833556
168987
422619
697291
307968
786466
294761
1472018
1624403
1214243
818486
1316094
141673
212759
1676962
241787
236666
629906
929757
448579
533689
1024966
1597842
1655304
1827013
1376654
1160739
1364709
1020881
1271708
1859172
1631481
1068232
1124102
1724730
1782892
569475
1109466
1102678
904830
584013
1248563
1210029
574767
1412747
391788
1701616
951178
1315611
940708
1081360
502368
1619513
1559779
898706
520529
1335517
114675
1779497
771680
513881
333718
224508
1229932
500450
356418
1942620
269789
1703864
268387
500887
909410
204873
1235474
230943
200157
248356
317508
872478
263836
377091
1410098
1454599
248410
950200
1455211
84680
981640
1435727
1037101
654225
1316303
1568732
1202004
819267
246829
683956
805221
1396634
807405
1703709
1227727
649670
261731
854472
1142636
38961
1328706
887600
723597
237173
1983745
339831
1602341
1805648
1638900
1335112
898146
1283135
1228651
310143
1016562
1166899
349049
1695061
1011770
131991
595918
345593
261631
271131
567923
1995378
1899754
1856480
801890
298666
1889482
1909106
1728950
1491017
1278908
302554
264543
35007
1353701
905702
1315045
344170
712045
888203
1696566
1116419
686418
422557
539303
1486330
587927
1200650
1228981
496862
1642892
1387371
136933
1077467
1738781
1559292
404504
551769
701501
1646685
191642
110433
11669
879802
588155
208414
1655209
756068
416697
949427
798295
1380885
996615
475802
1852295
867830
1321059
437217
1617927
713962
1013050
1231480
1851449
715445
911958
1829628
225177
92233
1783183
1534378
827516
761693
1386776
1680085
1816621
29644
887799
1502783
1262196
1809420
1684744
385622
1759663
246605
1006024
1419782
1180317
961635
903275
253995
1972726
1015524
284328
1474881
723449
1885629
187355
1778145
745401
687061
520681
1066640
147283
835047
568312
59614
1138224
1114940
1875145
1971602
1668755
1687163
242348
1148582
1903179
644873
345497
673164
6331
982172
1121011
1920636
1800544
1858966
514528
1424818
381074
807364
1664016
1925946
369507
498568
227896
513558
1154286
139499
1315637
1791663
1805650
1363841
1310530
475791
1570037
1546817
961639
1129781
1933573
625537
86818
1107648
1192416
1228779
1771647
1311748
65829
1573832
1491442
33551
762627
964612
229359
1977182
903304
1813204
379101
819760
1943588
643249
1844040
1577360
1468040
114321
1704805
1959347
752740
1723641
1171279
454719
1500602
1957595
1090718
583175
221920
478108
1567313
33559
1899439
1408009
1487149
1210688
56130
1640741
775940
840611
1464301
672334
1748616
1220530
371296
1516342
911442
623340
1429146
477279
852685
982830
466122
63032
179507
666012
385654
460314
1284920
1005986
1670931
819891
240873
165032
820529
1396409
504758
515529
997338
454148
97451
845423
1500324
815910
1788559
273557
1673375
1989692
8214
875922
307995
1806444
707197
1915407
1262542
1332648
829125
1000835
550002
1030679
1915729
1332151
1206755
1082469
419511
1681988
91817
1441990
969544
185871
1563855
480318
200490
42638
549942
1104180
1798653
1408608
667116
1945148
1373718
950066
1388468
1148133
1216253
1466642
1248635
1289136
607279
573497
822068
591504
756928
100073
1683642
1678499
394957
289825
363904
1423289
55007
979767
1546521
1426766
1470709
1215158
848463
1693512
1168571
1549222
1054969
324154
638554
1223093
659687
454214
1810186
1774396
1324455
1615355
1947723
550787
1789759
1713803
450157
1440868
187506
1922065
1847867
1295737
268471
939577
1689418
1059411
1342882
580217
981134
1015374
882365
1330679
864524
546326
1995900
1001289
1709056
1327379
246238
1664679
1318454
1218886
545525
485993
1819726
299844
895703
986648
1497276
1105868
1120024
285158
1029962
381475
883526
909213
1456163
513831
1366752
1439574
1116584
666290
831245
1493843
286741
688014
562790
408101
122749
236805
1918726
532620
836221
452700
1197641
200367
469354
1698031
939287
1916723
553331
271230
165061
1355086
666612
49656
956347
837276
67352
33408
281456
724693
1053981
1887370
1869571
746833
226957
1069733
607558
1602708
740323
48147
924711
194591
829850
1202442
1489369
1972797
1112733
184642
1952543
1370956
1391324
1987287
1494475
297385
1220266
742717
1512618
1312196
439578
1362382
264576
1067735
679265
1773011
834776
627869
1639474
1198851
1153037
587187
1917600
1099084
206578
1488365
1326039
1225610
310964
528695
764272
764793
1997140
1145101
1745849
1544743
1075476
1086492
95550
308634
889948
297889
1554258
407692
1307713
414082
1449112
694539
1822606
1633399
1573476
656808
364788
175009
553391
725652
92983
1726605
1732325
241181
1149864
1691174
303814
324173
672055
1375606
1792469
1234766
170585
1093304
541304
1380066
676307
762539
111923
227300
1221945
1033360
1808321
708684
1582476
749339
689562
149535
1601135
1587268
278657
1874713
642398
1857537
1563560
989571
1607045
1403115
258507
1849944
563614
1058218
1081106
1872848
482565
755372
1122256
600260
1112769
1796325
532172
495784
1137516
1615444
446596
1845954
1801936
601760
1354246
1169551
514477
871733
1456940
1842246
1958165
1849984
119203
32149
791660
1289102
1767505
1062386
994405
165407
406649
1163879
1733948
771794
843486
1899774
430119
368687
61644
167190
9344
1478149
722999
140619
123640
1742092
1430928
1088929
611496
1726495
941021
120471
302810
886436
727548
1606409
1946947
475173
1519446
1535357
168211
759159
865755
844710
1813788
1079380
1468120
753902
948571
1042225
740904
426914
447270
388301
1444400
1636647
925484
963686
39720
332187
838828
588497
228243
295423
1513922
826033
970192
1333902
1528820
1963591
1975356
1751705
1391569
1700356
1775078
1142597
388281
1211616
1482933
1427826
1466440
1379347
1869744
1841992
1720291
412377
1062956
1807436
1652504
1595385
624758
950303
963589
1303992
202260
441745
92793
846770
89241
1140717
1919265
442060
1447219
1779374
565039
1559779
1420520
1157534
915852
746385
482688
870042
851486
1279154
1295225
847275
1800914
869686
628375
127642
1311705
1710397
1319434
87831
1081654
302578
322521
898142
883646
1704216
1993862
1766618
558956
643835
1504732
1664200
1545266
577127
664229
1285141
1376933
1323015
766339
924717
1900022
281610
548334
1535378
1406029
1620751
414829
747548
1579324
937165
795911
460494
780696
645845
1984087
1292356
1517755
43848
1889559
733249
667646
1331057
731698
477272
198798
1094755
232419
177330
861182
370228
1130664
1754199
27380
167500
882126
268923
1239173
1166389
1345002
1981936
1156473
1638340
426305
267108
878990
1132823
1976071
360384
1548520
1170564
1187565
3463
163543
97079
821930
499716
1628731
318458
611603
1106562
311714
739724
1383244
774014
42771
1628241
1722920
1018350
1958583
46692
425146
1081788
1095150
243923
1908890
746015
248805
643726
1434854
46136
1103835
736179
363894
694062
1228505
615687
238112
393578
991330
689540
848944
208192
1006856
38794
758127
1279949
874462
995577
19520
113901
939256
1283178
1808058
748693
167227
1883445
424350
1196988
568949
810229
524574
1646273
1364971
1141414
674363
465267
1590434
969237
1077196
510504
1590274
1590566
1820540
1336107
1579967
1774055
239824
1777637
1075268
1447625
1036333
1472446
1398540
533560
180459
434408
123017
394045
460404
717036
1832162
641311
335386
1217902
475676
582145
1794768
1465568
1828789
728276
1590104
652633
415400
1368914
1641114
1164067
1286794
300207
548077
722624
181604
1206158
839129
1467926
850365
454804
100001
1793645
1998404
1879956
105667
1786505
1247384
578666
1962909
1198311
1217221
1518462
1282816
1787543
74944
921440
943459
1634045
550706
1503659
1241399
626409
792584
1506539
343892
1153711
186538
1940707
882495
1049613
1654628
1631572
973383
524876
1035536
920522
1293138
740746
1040026
361189
271761
372843
335642
1979198
1042766
426670
26484
452744
733208
110338
530504
1709766
1032038
1231238
1061267
7693
1729418
629280
268699
873106
1464443
1914764
1226074
811762
1401553
313246
1481245
993764
1466939
1313918
736628
1582105
1371582
1755819
1201554
994718
1520350
1721378
388985
1378252
1651420
1412447
1482651
20347
248012
1071017
1399773
1940950
132581
477298
1697962
1164143
1605859
799495
316584
292540
1038147
824667
1927119
506937
551587
620811
409416
898462
272710
271324
1722017
978757
1389200
1618974
29261
1354106
1993270
971908
1985047
445712
1033621
1580751
1081225
1281192
1924977
1745885
606683
558527
1522997
1522434
461189
1586541
1513101
324468
1152386
1989408
1902726
1066481
1280806
1962040
1330379
1722892
1624478
557528
1844725
403387
774986
912492
1190149
458058
1183922
774385
656579
1149402
1292422
989295
447714
931518
1267522
192477
1932969
1673515
1493335
502203
354356
1640574
94524
1107287
1694747
1488843
5196
1120341
727063
895040
1095498
416299
781887
1479712
1424644
1462220
271580
185531
1118365
1163818
805621
1168873
1422108
679680
1144086
1545592
1395375
634751
1598456
1431733
1916328
1249546
627095
461184
598877
1647623
1907573
857580
577122
943364
886402
555366
1353509
1105249
780608
688111
1956451
977847
1256569
815642
384184
1618465
1642052
1092759
1380973
1118659
175043
804399
899966
1593029
1089810
176862
553704
1226380
1932042
981875
729097
1676423
1975677
78312
1225346
1089926
127634
1991950
1568621
1203245
1808095
505007
1158289
837598
1999729
1736624
1002833
692464
1439347
9951
1548756
858737
1626301
1718901
576179
420762
670919
185719
478887
892672
522676
292276
1001448
719824
1206555
1060952
1953127
296935
292858
846891
1655241
1907233
1197098
380003
833509
258238
1268456
1163265
917041
1441986
1226420
1097477
702096
1148548
290945
181638
754265
1641067
1512631
1662193
27511
1997237
844528
268092
897885
953677
936188
940796
1478885
1011449
153855
140397
1502948
311296
297264
690433
842753
721426
611496
1138598
106001
1177730
217762
1683280
1196129
738677
1557479
1620501
995343
1274302
1746778
612554
562728
293130
708138
988067
1668658
1406996
292935
1574010
112360
256897
278925
1393265
1421767
567073
1741563
1064701
1572167
43503
1505911
526966
602443
889852
949453
293350
490400
434099
888009
111998
241769
1497992
1811663
971611
406388
555473
1978720
541765
727813
1023143
582884
589096
1998373
1967081
1226389
1319904
302547
1210326
30322
1156371
1721454
1499129
1399727
1320110
904032
1698150
1531548
48477
61225
701710
87727
1840662
1970529
1320071
1107089
1753669
1387049
1757489
415127
292336
1727322
973670
134699
690632
40235
499611
1244531
851014
1587542
1923355
704650
738890
86409
1329373
1216406
1270414
48494
392038
1854477
689355
683672
721831
387711
1512984
466663
892352
1121491
1634896
929062
834374
701658
532344
1124695
26958
1391247
1224326
34260
184380
580630
1501816
967466
1094661
764109
1345715
983835
734233
871686
1252276
1705525
1892020
1965066
385205
1049164
1409873
552672
1273420
78644
850799
1669399
1731517
1628832
1072004
767924
366654
1173000
610304
676981
1164597
827991
1698005
98309
597899
967450
172765
885819
34442
280212
691790
1726121
1645878
68547
1748132
1689018
5024
1087160
1418777
316756
1650235
660704
533009
1349943
1472918
703776
818001
109614
1030985
861090
1026720
1049900
520130
1938361
689293
725062
1122300
647708
507871
434743
88009
569042
703592
206276
1302013
1227169
984058
130853
1023075
875103
1290601
576199
1303171
1854426
1555414
1710285
1582779
1107193
888071
793907
368836
546229
429720
1318491
1049441
1346586
1810914
1713423
1784065
82346
835945
208169
220721
761428
411079
152337
847173
6175
1701700
1356731
193859
328234
605656
1935472
626032
1331240
994913
167822
6442
1951659
1794037
1058738
587740
743963
1968573
1090631
1839233
1661704
961794
588944
898837
1072526
522175
1982455
1095486
1051293
1613886
391264
16989
629246
99117
913056
1871771
360560
1422573
315962
1110896
1484683
171125
760446
1661306
641533
301209
397779
1280394
77394
1859983
279770
562192
1049015
654612
302752
1456328
958581
143061
223678
328737
1267253
758228
1133479
915191
1099324
451500
467456
1872037
215615
1928561
1965005
831836
297102
1687727
1476645
1867271
578824
290073
1902982
295457
1797111
1054920
322955
747186
1290232
868236
1944758
368890
20795
1481994
1917095
1327536
1398509
1065956
1060420
1178764
433799
764987
1973282
491319
1946276
1584133
1243690
1100421
1587296
1444644
501840
1722567
1495793
140759
1357121
223375
1576280
1619228
91648
474741
859744
368062
1258981
1508811
290116
874137
372311
563394
1519711
1480944
1086939
185128
1960039
237675
1693212
1651262
1009346
1297152
860399
780200
1641797
1710331
951723
696001
381203
1002167
171526
1338285
1763783
986878
1001603
597622
1222283
1520952
1447622
15625
287666
915891
324976
44306
871637
982425
755831
1154390
1413347
1459114
1239436
915836
792623
643310
313698
1107706
1814973
1524154
272440
1310739
1465466
853027
1018979
1276031
1635810
1381348
1574459
784939
850814
1328900
414455
1831566
1471243
377472
976289
336074
1469931
1755326
1473375
1593929
1294545
1296609
1276413
607830
1812222
1334523
1116873
913552
1001107
1613140
1819199
1490759
1325031
1300217
542774
1084274
1198636
167939
1845401
1311817
595773
673035
1376644
983236
665169
1612048
42842
686939
1929336
1017293
1488257
937575
1078834
1693956
440060
1518096
427414
1780731
465750
954160
664020
1137098
1735800
30641
428421
137286
1574023
569379
1265302
1023545
72257
1881771
569460
529041
381078
375378
1409355
605308
1112131
192264
925316
1337432
997719
1828481
1503035
52315
1422626
1282668
913700
1340221
1271134
1757383
393729
1014523
1209171
1826932
1821611
926951
917153
991588
1593730
507684
1529773
1315288
1631013
391792
284770
1157010
314998
1152722
1381303
1227865
498782
512581
923626
1850858
359867
647513
391158
754985
326706
749165
1706588
893384
1714973
1958646
1932953
543649
1557011
832974
276541
556370
232281
1867634
90315
1093881
673109
1907534
679885
1256456
1383664
1686218
554110
80850
1814109
877806
1674995
87791
301049
584740
739155
499945
146812
136178
755116
376232
1949593
244574
234038
1537904
814407
577668
1067092
434672
1878261
910027
535189
1692833
1550937
136994
865676
1483589
1363554
430031
766845
1577248
1261981
825601
1097119
1983362
796715
949477
1198660
1042263
1246753
1565854
1493101
839148
1852557
722950
100135
159671
558931
421416
356078
1917536
199598
660958
1248131
930035
1809600
362240
989928
1335394
1694108
998298
1709355
1668918
1269540
832285
1983568
1644143
1631055
735006
85009
1626934
1914748
1297721
1614551
809344
1252058
390002
1633670
242431
946713
1568495
1246827
1940999
989498
142773
1037045
747830
315913
1471753
1105594
948163
588370
1623877
349584
1777443
901824
904583
1024674
1192559
760715
1768300
508461
799629
248026
449567
825018
700040
1542024
376196
844583
921052
686987
622818
824936
281465
246240
1158221
979189
553911
1728319
1598773
352534
1972806
684292
1171172
1633309
1909136
1740745
1819993
921972
526160
820392
1175991
1853572
433432
1928601
1686015
217528
1975492
1177179
1464477
1123235
72477
1852034
820140
75266
1856998
1552600
1723181
47813
1294919
1178948
845280
808604
374928
1328788
730277
1894278
1979585
809394
1122261
715242
1146393
1522063
1062001
224738
1061592
503204
757493
1671735
1377712
965445
336231
1908000
286254
628090
666550
1931223
916710
763423
21053
1863580
603114
1005631
1858576
216642
881525
1825294
1239351
884716
570567
931480
1680807
1363564
582867
1503776
1546142
507385
173139
1186791
1697643
1402561
1375585
1433561
1513480
1469629
1820973
478082
1277258
117880
978239
291771
50445
997914
1798966
1987936
1754714
762961
894818
466912
795946
1964206
529922
1273948
88083
1115691
1758295
1861431
1860106
362960
856751
68180
1362159
95273
1188488
1451720
318450
1204972
965535
40706
450808
1804490
238220
1537142
1031496
497839
1329035
227369
645030
444375
889950
1459844
1154693
868894
1071507
681399
1898840
50707
172799
19195
837350
1497810
780348
1612439
515549
844433
580977
1134393
383482
1820725
78253
1542867
1502436
1030387
513068
672120
845643
1734591
946876
1220595
288040
1252476
511611
547315
584896
326251
1612934
759238
66
97422
1704070
1464490
358099
1974735
1618356
1959011
1596982
1858216
183191
1014066
1880548
496412
578341
774233
47388
1316959
1480640
696361
1439902
943186
1340401
1229268
1395920
110134
1004049
403592
1772075
1324780
1697980
927351
697946
521769
1018686
8387
827055
168392
1202173
41438
1416953
744803
427101
410753
420796
1498901
633890
1708710
1020207
1632206
1237957
1977125
69589
1416609
1678942
1793823
1251793
178734
1208095
1999208
775935
1751728
871505
142475
1228102
555981
1370725
556230
1842897
1366460
1776967
1065340
1243071
624553
1292052
431733
980040
1389282
992223
474792
1796527
1175140
851760
455375
1566295
524904
1594171
1632483
1369791
1031306
854686
1478270
491233
315628
1563082
70733
203803
595606
1020696
213081
1225512
1028924
1900406
908763
1016684
348660
1537310
1830926
1417142
901590
1793637
963022
794659
278362
1804419
67907
899632
1316948
964728
1401056
1594834
1088708
1962038
1917147
1728321
1403836
1948006
1090943
717706
245153
478723
797995
341306
1923579
1012871
1909028
1955836
391048
1554415
772874
603586
697290
1140328
171209
1281395
1415060
1715931
839007
529701
1983313
309174
829666
1717912
1930469
12872
1861600
1218029
10161
1592551
98309
848697
636758
589689
1605036
1813668
1611999
633701
252190
376589
906763
1144278
1285678
1221796
81234
1859406
348424
413923
1204776
1401753
81475
371578
1882457
1612488
917179
814696
1706974
1090837
1494323
17776
1083479
472836
745513
700899
784325
882800
1122367
1847864
115228
1284570
1882216
286878
239581
1458603
387912
1184478
1644420
477053
845359
1567326
796625
1997637
376470
82414
412436
503434
851883
278964
1461237
1539353
427312
1509027
218588
1478782
1218034
1997249
1156441
1560575
1090412
1326331
1492410
473506
168172
659359
1068998
1465878
1690844
144840
1908121
449276
1945508
462446
755036
587350
1410951
1267425
372217
1783454
466751
1947549
1119550
1364207
1635159
820015
1385184
1635532
1992585
831050
449207
769880
329766
1136746
1817414
1420888
671099
161914
522507
194456
433226
1798160
610916
1411258
1427139
950420
1360720
157633
597107
317445
665565
1759513
220270
1242762
1131468
669129
1542797
148649
1513182
22585
227251
600334
1160534
433222
385086
1097438
309391
1643468
1713716
1539091
1055597
803583
1886778
367368
816001
1923750
794296
277530
1399810
1248912
1055380
380535
1287372
157446
1464438
437860
1709484
605790
991305
1423737
1103927
438455
1145941
891986
1594494
1497158
1471808
796914
1810807
81374
1124271
663732
334982
1035174
1521676
1151292
1195117
1906981
267471
1787193
1199599
1905376
519270
263869
514070
49906
1121882
756720
264221
392600
1410976
8059
1428654
1320644
1070088
1152944
943774
237993
974096
1357897
524175
202026
807184
626129
1316770
418985
1487734
500556
848882
62790
1864235
676334
270860
1152969
1150214
1902741
1331177
1314808
1871779
714895
851158
1430182
1109708
667755
1854245
27973
934740
879533
942555
1967755
1978743
1916408
1310105
278208
1058777
1870569
1486130
419376
1156316
1209999
498073
20988
1163362
1350201
756470
1431980
939585
41156
854270
1429853
1285579
835953
1178178
1978521
432818
1887096
485376
1769900
315071
656896
1117092
982402
450016
1236839
1277156
220238
1375468
1822089
1916871
447205
1851946
665256
1745418
1754726
1962651
987577
1891697
447371
1157063
1771047
700308
1207347
700136
1560304
1961263
1963219
1100357
1539378
258355
1757799
1564180
210189
1292471
351983
1635398
73280
722295
677820
1844769
20954
989317
451938
1505145
1073941
1435575
671809
516455
1079028
1483
287351
250383
1758434
1544368
1160173
489445
976828
182394
927159
1383161
1737434
411220
1850860
1668575
1116126
1640101
443405
135075
1454690
1254507
1799147
1085971
186657
1160325
1982446
797752
1481740
100393
1274691
745049
258840
314173
1157594
134549
630600
495936
723942
1063104
361428
1575992
1130809
233424
29619
1010658
733442
954947
1200644
1013284
514447
913310
414010
504652
1651625
1713997
1636469
652684
847128
809931
1055691
518396
215225
1209350
1406246
654087
42339
1467715
1988184
365912
326278
165538
6574
786743
286893
1590860
1536658
1121598
667373
483151
471708
253432
1593220
865033
25300
381001
26572
358575
1949547
1798206
1502318
1420219
643668
1988269
1666928
349706
766857
1694932
209783
1273082
1054954
684190
1689538
1691425
1768969
1362029
1371139
423295
1811438
1657881
1237511
548655
629969
1532987
1864002
1933142
1389723
1849642
1162042
32033
1597552
11608
1483130
1652516
615111
1212639
1797480
1106984
1669914
251669
165448
1556729
1823403
273645
548359
423172
686021
1174443
447828
28581
1424320
930225
1099686
1602574
1514743
764530
1619972
1127302
87928
1995379
278054
279151
664457
159733
1366157
398089
1930299
915297
427589
1449376
428545
1567243
1254398
1249156
1911272
555777
752256
531400
1098832
590490
610859
935874
1294787
1348976
48625
1615865
496065
388544
400594
554104
122481
1996384
1759989
1044800
812557
1773475
903208
1922804
1653496
646886
896864
1820042
1355579
1307545
1013148
183681
615731
1108687
1997181
1377336
743281
1531388
1926576
958741
1633265
798461
1415429
1430764
1432606
1112407
440808
1006722
1021322
994475
847374
257035
1624745
1574711
876388
1821596
70230
608586
1536606
488955
1682052
1897632
1915822
790662
823929
1800666
1912422
1774031
1840351
1150350
1527489
1582572
1399571
553401
478889
818219
681014
1179930
1801022
1564398
928116
502551
764788
154073
367653
1340077
1611113
593168
867241
1108782
103661
55360
1394620
1300127
1001024
1167274
585653
1444588
1032322
1711942
978874
276954
1626884
1067100
1987728
292017
1371017
1584340
1112867
1301044
1838815
500132
1647931
30585
436181
1222727
1474051
381580
556690
1880828
1065743
858015
1162598
1866020
808244
1129973
1207981
1620108
1920374
382108
561391
1136579
1534721
993590
1883884
1636662
1398964
781065
1287897
304024
1748191
1997784
252860
1150369
365235
420259
80128
1688531
1061345
1476379
1222605
1225718
735057
1099320
1550085
572539
381009
95182
588900
585186
646801
285529
929834
1831542
1445041
1423688
1083911
589785
1446808
1603409
1491401
1596199
62016
583615
71661
591942
1698821
1136748
348505
594132
853989
1059462
1658584
1362278
1874403
849823
1826952
1476228
32903
737207
1311980
264792
915675
1163876
1203565
1950973
1093713
1776554
646118
1228235
544889
279891
604002
407913
504989
774698
1174156
1915237
1403331
445820
816667
650580
573884
528896
660497
992701
227858
1449504
1904956
396908
1082841
1057448
943830
1961706
1349883
1826155
972118
1902542
1521920
624490
436869
1392467
527862
1437564
1389467
1204698
385089
1096908
1567786
479619
624024
611747
1187690
693916
349045
364608
223647
1635816
1932344
1329110
665251
1527853
1772391
1603716
1330523
9745
1300095
70644
1758989
566391
77312
365376
307467
1890891
138953
1475528
1594237
1630573
950066
593534
831758
1680076
1410893
1454727
233401
1748157
911686
196865
232151
373570
1889112
1289309
759356
1216706
1570739
1773080
61161
1057049
377548
1880560
1180638
1938098
553565
846794
102514
1566748
866834
726863
695728
1459114
1880009
975979
1355466
470070
1577630
447145
850629
259571
182170
1737283
634179
1892990
1065612
1452177
990468
1927953
1736757
1929088
1314255
1568688
264548
1048305
446252
174202
1892959
144944
1204438
717896
840107
1526399
1525022
1961522
1283354
1671727
473642
1399154
1615214
189438
895612
301423
1945540
262719
1689077
1702230
685961
393486
1593014
1484660
768191
1927897
829119
1113953
1050008
251980
138243
1791128
1157071
1445117
1807966
283846
765998
1307820
1076098
1039779
332673
1116365
439039
764705
1893410
42156
803876
684594
1093126
1169122
85183
1488641
1474109
1616109
1985166
76325
611615
1793547
1985316
248158
1081631
1201719
201606
1370456
454436
1174522
1846725
1599306
349181
293428
877305
467840
401212
1938995
312837
1152187
331477
1086802
1268819
1209019
487854
1342284
510959
592575
610105
188959
853850
1729743
798662
1726587
1992394
756459
293814
236837
1181209
72925
382197
1095439
900146
560614
773462
395541
377827
693867
955015
273673
1851716
1624204
416265
1853501
1457861
857328
1474956
52815
1592347
321076
1969606
1574552
913500
97951
689143
1833966
837689
861107
387269
545717
769139
573569
1938832
1111325
1284189
319127
644994
546958
1355815
212266
424456
199795
518289
1285802
1752712
180451
1619702
107758
1086220
180689
494397
1617554
1207656
168139
523602
1293887
431396
926513
846071
1096265
958902
1504931
450471
1771596
337141
1307488
1954244
1490120
131689
1724173
1709925
337933
926675
1054618
1249173
1302180
409107
833956
912405
237884
1250439
1859649
1257696
1549790
1943260
1970313
175724
1158540
1385220
1816650
1595979
75686
666571
1684211
230306
544885
1104871
697831
1962905
393146
1971970
313300
1839045
1137212
1814742
536043
1511204
309414
130141
1894415
1084176
180548
298537
925805
1511458
1350899
740901
973494
1947703
524694
1443291
1472809
1170705
1843935
1456100
736127
931991
1746824
1236738
809883
362453
277524
249456
709418
485172
1110258
1668229
1813734
428315
745018
114387
15271
1021388
1629813
535798
1042786
1152598
941308
1309019
1024433
1598899
1539293
314509
147935
1538370
68171
544859
139478
779667
1623711
852489
1179081
769973
329480
583622
1559489
1221880
1030515
590908
1716571
1087100
626766
1796149
717699
1249334
746371
720462
1580369
1367990
21674
1687805
1647081
1495494
377652
37874
1157286
384597
114733
667065
1545740
270548
529395
53119
177228
1231351
319242
513041
1899588
1713055
1514547
1733215
1423719
166677
624988
247795
1183712
1287671
1789736
864103
1587406
510074
968004
1921226
525637
1804840
1212373
1079865
1257841
272117
1066503
577032
67169
1285953
800235
1847133
1798983
1116414
1211855
1996073
191396
1055599
318786
1676670
1892163
521634
766080
658226
1418055
1430827
1680945
1289066
610803
1297587
1986495
1117613
1172529
1298507
1437728
1984427
825313
1776154
1788478
1263666
977932
112492
1512470
1854696
785434
402647
529097
242136
1676982
860516
345403
746579
281350
1684898
533345
1980819
1309593
585735
1207962
728900
735085
673443
1839734
851109
1393933
323207
975422
1227448
557513
508681
1388689
1830222
1384258
1294184
1766548
1277907
183173
576728
1238248
1838344
1096179
112884
480350
1092854
353388
658701
1998316
265866
1252517
936562
1886974
48739
684937
136805
1400033
1414334
351433
298365
1736931
1875531
580920
1428883
926261
335208
1087630
1141668
233211
1107401
1833755
1928964
236360
712909
1470032
1520549
622778
1754217
1923768
1098956
1157412
739258
1720384
904199
1425099
224525
1186693
643158
349577
1652050
468702
1711743
127149
1661882
1608055
484205
720707
1546264
895340
1490652
772378
455126
264679
1317107
1888258
1058936
738558
668133
1819298
670482
839501
1139043
485215
1709936
100134
954271
1463427
340416
683200
786103
430879
1748446
1528918
828026
776377
783374
199601
1083601
1352962
1404400
1937591
1991011
450711
1656154
1220281
244408
1767544
545512
411746
126363
1780562
1411888
1750122
1574534
1912378
838609
1603602
1301262
1729366
1195509
1188891
1700295
776504
1461893
1912153
553710
1461074
282667
1846160
156644
140063
1799416
438104
119492
914474
1594184
1475142
1527275
626423
1249163
1332101
1303238
423925
1669203
12786
944065
796402
1283508
1762722
1995306
1190059
350555
482959
1835688
1906285
1031137
1683251
572278
1382610
1713714
1083748
534460
740046
151809
510733
827350
1115669
27326
942473
1854987
723312
22393
234794
745021
1343252
1352155
1507092
1250743
839782
311118
967812
693906
78858
1235463
361600
869320
1585649
1417204
1439725
452185
1439389
1895434
538309
24084
1395645
46237
1182474
768777
276679
495337
34129
817082
733194
454103
824350
182440
1928844
1148074
102631
1478390
647913
1154158
1407538
6677
1779068
1470743
781460
46009
982392
1977402
747142
682268
1711276
587160
802465
1841139
749857
405406
815107
564622
901049
723279
1888846
1072141
585159
1861106
709993
1219169
12520
386968
1654839
565358
887050
782498
500229
1700672
629582
1403843
1465433
1699900
189047
1849159
377995
1020991
1578469
350276
20631
1692404
57227
399638
717007
628586
590777
372314
1549188
1843333
1742156
1286631
504007
1362182
1012833
1198779
1811476
520551
1971484
254207
640177
1967824
405514
1727872
1611212
346948
1738549
404292
138500
1170022
1354174
554999
1334198
544658
152435
1798018
315535
1146978
1056115
973857
1765494
1581567
397535
1151708
936371
1452235
866923
434737
210998
229186
64589
1822931
1119658
85208
1278238
1998939
1084554
1930124
999370
1299011
1017740
1588287
1416410
19762
1886427
560897
1836918
510372
944503
865613
758515
38092
1727439
1216519
670533
1617867
897577
582078
150619
320508
1726019
723694
1335862
927818
654879
71926
261489
130814
515617
247869
538397
1056130
1662153
1545370
232424
1235399
97513
557517
698286
1019538
138639
197676
151397
331626
120249
1687524
1074843
1206019
557790
1530314
755549
881941
1923011
1256583
1618247
924186
1021322
792728
29243
1440231
1673004
1373455
638694
935552
1487788
531570
543300
1302639
1835053
1477428
1748269
1191201
6124
1597433
1170946
1354589
783435
771385
262517
1938735
637737
594916
1997787
154620
1541800
89190
756760
975326
877134
1179228
1362293
1563150
1538710
1328386
825618
828158
435159
1986353
342007
1978672
92829
1106505
313104
227046
306941
1925975
1911923
376032
1413740
759958
1873665
1239884
487204
293231
1029306
1979990
1857491
1760082
1101007
23153
201112
557829
679280
1275471
591516
321884
364899
310191
907966
225550
255812
906899
1702537
1167129
1880675
1534259
1746116
967694
1856923
1155974
774311
1892804
1392922
1673544
136241
392189
1710994
214538
1343074
1675167
707313
1532152
40679
1280740
670378
1464321
689434
397520
1176524
1896951
312416
1881048
1144972
1434261
896405
1208306
260927
11888
292531
1626516
978402
968169
1305232
38963
809787
1708579
1390670
348395
1765944
1096523
1630363
1763971
501353
1337371
1300660
309825
1469795
187791
1991933
129405
383715
1714497
1968189
554286
583433
1884424
1599597
1213644
1682283
586242
1221097
1578119
1401733
284144
1184584
292326
226745
848143
1253823
214228
742173
1453141
48993
189986
1248879
934375
1658145
368520
240855
1086432
1929493
88456
1229408
869512
873563
1222162
1650608
1340305
1147120
825978
155659
504623
853796
411161
3415
1730815
518188
950140
1944786
813183
1040733
1215062
1659466
56486
642628
949882
1598750
1963061
297362
246352
890499
36470
592749
522048
293394
655132
685969
1028221
533688
1797516
1578087
1363863
970972
1389184
204945
627495
963238
1522077
329674
38719
1375173
892496
485952
770448
392352
1843100
274932
153786
1677688
1635501
1002547
1507412
284699
1834936
483337
1332218
1451110
956728
1946040
276351
1707884
709592
27803
1671115
759101
600472
582722
1739519
1572110
1195895
932732
1418727
1980054
1920799
1023726
448907
460976
1647465
613729
1496202
587004
1973378
1022768
1897820
794697
917327
1863675
218403
480877
192845
377651
1198080
1674432
394552
285033
472547
552996
315974
1975273
1686255
1121306
1684966
230212
213856
1504527
1647783
1361338
931020
611668
1238057
1525118
1216840
696722
1657200
485177
1224647
280829
714145
1209224
1526137
1942291
876789
201901
1730236
1095510
1199724
217438
877677
823575
17545
658051
72164
1689006
696622
1033212
633849
1123349
1540062
115900
289371
1713365
83310
48087
1582340
1826895
463538
1973769
1445268
1550025
1224219
1426390
444785
1340203
1792991
9910
1468316
1167444
1890976
1295164
1344775
1336138
67841
1527509
672545
1416620
175300
1161332
1830565
128698
879671
1666054
630738
1517322
1461610
377378
1671517
1686238
494428
1604876
325216
861463
1154948
768002
1089413
65532
312356
1709056
98575
649343
1457992
1529068
784472
550808
1245717
1302408
943514
853993
4577
1700967
642442
757962
379845
972597
423286
1238770
1994665
563498
824964
1557929
1683393
752206
343009
1997147
1537289
1054672
802932
176032
907292
994236
658045
740500
836900
1542100
618277
1756080
1478134
390365
1294210
1668103
795153
1963064
1915841
1927508
424458
1891657
1705586
1693139
1113509
1542579
622743
673476
627422
1471044
1652193
1661919
1326583
1278672
324474
710782
1922218
1278153
1387268
1851454
1032499
1260809
356927
1842691
536076
17908
149106
1116629
1888397
366791
824284
113210
1720739
400403
1111596
276413
542144
26139
305752
15580
184204
927497
438335
1935900
426684
361199
417955
880854
679573
217131
1425538
736238
744897
1654387
153655
568984
1205383
32543
28038
1625838
1382626
1055313
1854521
1044853
629200
239259
1915402
1416862
1427735
244205
1947630
1417545
55687
1077522
1136009
1476088
1209136
77087
463119
334085
1084281
325171
1161078
1217427
1005688
1785534
1010222
1342942
151900
1564171
1802215
432129
980549
502453
154946
1564666
107715
1852404
1084184
664850
1170526
489902
1824651
498363
1029128
180552
449488
1124976
1852417
622820
1918531
1524574
678497
1872698
1576690
50301
79306
1735087
1214159
1973134
648810
328782
551180
837986
1337076
814753
557084
1600532
399795
510923
1910500
1948815
1046558
638849
946330
425236
701490
1968029
1926007
976927
601127
49267
1603547
972201
258276
1753195
889007
1348976
830578
1063264
32704
1372454
1553980
1686496
790166
1822895
169057
1958864
61531
163348
1532477
1305485
275698
578299
1862457
1302466
1118801
1047064
716049
1889027
447197
1895229
1489629
546558
1587213
468140
563616
1022864
1108703
1105124
1880519
962835
706002
838372
44855
1196152
777050
1140928
431589
26859
852858
266503
1798052
592091
1474515
543461
587505
243104
1382984
945864
1347030
27710
24877
718451
1040153
833362
1645386
73206
1734623
1455858
1459213
897322
498698
953123
839007
954459
678181
1850483
1307975
797532
843157
480859
1407404
568827
1431977
1488672
253724
1268588
1174365
707112
476332
1887563
1988282
593381
1787682
528909
657715
958565
1768060
475420
1786584
190431
844192
793380
1812401
1749109
791740
345142
646256
864746
1235625
419621
1633797
792055
261114
414257
797655
1633145
1929410
951760
1429059
452610
44474
352091
1302777
1381431
90674
1436569
1260761
235788
17233
1373298
180596
1114848
1297575
904631
691948
1691335
777641
1819935
391680
1177856
1641837
999914
1379380
967522
1805163
141773
567089
731795
1314244
1020200
1339070
105433
1017748
648115
673393
905665
1239180
1519561
1216562
1409057
202373
1458330
770986
828625
1959383
1392167
1413900
512459
1533649
1817719
1739134
821582
1340920
973155
838824
1449375
1984746
307949
710680
200851
194661
1519679
922568
1372373
1029463
302553
945610
1396250
720325
18028
69319
305356
1140149
205893
32021
1972495
1909773
507548
224529
1977780
288664
1992079
1155918
61956
553134
577846
1007806
825046
607123
438824
77964
870947
1479023
1737449
737856
994028
1987096
1844862
1150874
1488353
713984
140896
867284
45703
144129
798717
330525
1052484
1149629
1043698
404582
651434
1021437
1142291
823133
35664
1053408
723249
1441327
1047286
238097
770063
586962
1249717
1925009
989429
172387
330498
53431
1042748
1001959
1978628
86706
1747141
1516647
1629801
1369743
138957
1199679
800521
1733470
1501942
264672
976384
520978
166147
373346
1151474
892816
509728
889891
1650060
1103700
1607588
326329
1019270
1352583
244409
9502
1709045
1652410
149182
1330868
1771528
1360525
340083
513369
1636975
857745
312663
1330730
1025571
922431
1393737
488650
559145
929595
1444275
911612
509313
1059784
642243
1627478
1208992
1333935
1612050
1420336
941885
1716167
292017
1859836
793824
1861589
1713282
1984608
944851
580511
792877
709207
1395983
686840
1033971
333672
1805289
1388373
232923
1374089
1018776
250377
208927
1753635
982026
1984050
399555
1329993
85105
1925122
1601456
503842
1331037
309769
647475
1017390
44024
79084
1170855
53741
364709
1951859
526820
1363373
1041191
1512900
1106971
125254
1065137
1530173
311323
863067
722034
1778689
898644
1112554
1780567
1813
695033
9077
1760862
1747252
1331426
202113
641067
274740
1067918
1961340
735397
585830
149372
1020761
1289291
801415
367213
348170
499669
137802
512979
1275231
951863
1770078
893723
639019
218070
209620
574824
1683603
1700476
1611562
320153
340383
906351
1336971
1524197
713892
221313
874609
771242
422405
768003
1965841
1286675
1071677
999565
299039
1488702
1758355
358826
1048053
772200
899916
1984704
797266
1446920
722134
432397
892248
885524
1676282
1893896
716876
934226
880594
726240
717732
603164
339809
1166157
582450
523389
348
651164
596992
1876024
1642568
457064
1867936
1859913
1556506
1570377
1979768
1242727
645839
58663
877720
671129
1154007
1842076
1734490
1481949
229546
793206
856396
1659613
1069760
261191
1483058
1348990
1982642
30620
1662871
1023510
1427737
306126
1471465
142870
1362879
909393
914721
1412988
1231172
1995144
1771863
872343
1191068
1669956
1272936
1207287
1465166
1325258
1775081
1577074
644301
982300
1071049
1670332
1880700
301493
634457
638563
1173918
283336
1608258
489541
767962
702910
174906
1052344
988663
1714715
416803
398126
262362
1131102
1301632
1548346
408731
772452
1174033
1279417
1673036
150490
1071191
1303452
889675
669220
1939731
1749211
1798002
1213919
1822839
1278135
963239
1696639
910427
1138029
1190583
1886535
126999
302697
1779823
1658728
168868
1469329
778560
309748
254558
740310
1022548
447586
421185
1691637
1588241
479307
84190
145387
1577048
1332711
282098
1040869
90803
191619
1307244
34332
113853
1578005
483215
582379
277948
83859
98761
1620311
519782
1852683
1797052
307367
1921857
696059
1037219
166659
753584
283690
419080
1092592
1510259
1218405
526473
1137963
687082
447428
1732349
972180
1895559
1091364
1327124
701723
738477
1504442
1453137
1376065
1645855
708978
1512306
577350
1584899
782478
1099197
1353679
1056253
1638275
190668
203424
1603293
245343
1427584
673791
1189448
300806
1182272
966653
1028634
468928
531789
1553917
687389
568709
408738
1894457
1340295
73002
1721653
1476272
1031658
1728378
1339532
1465097
669929
624894
987952
1567423
833205
1015954
535770
1563837
1664461
49428
430554
334698
1695197
1747865
655627
963293
257195
1443032
442130
879373
1802891
822370
966724
51398
1998734
1039415
1563102
600034
595960
158714
507045
1693305
679342
1251185
1104039
93364
3704
1560108
444348
630320
1837218
651842
1205977
1311795
620890
1039287
1858800
79698
1705169
21314
919399
1155264
863641
1649823
514763
1060096
788752
1169640
1863255
1508795
96787
355244
1474671
69269
864292
1986719
1144044
1578374
788598
1664456
1090984
814895
1787254
1901328
228133
954749
1116986
440809
57642
76141
539942
106227
411169
1366561
978949
1715111
100628
56909
1898054
162504
1670297
1082097
1795969
59277
1749797
333849
1733772
381323
1907552
1576656
954215
1096511
653704
1639962
1917054
540331
499943
227105
428061
875058
1152945
508787
1601710
20833
1690938
1178339
1662220
1283034
13033
848554
1240683
50615
14722
337244
1240543
1601696
1562983
1974491
213332
1487825
728440
1420100
1603123
373020
956657
716479
1011825
1008276
1820731
875607
1651280
557908
408119
1350831
90219
324425
1738320
1999570
30894
372441
1460870
788913
280296
1326055
1934493
388483
768638
235126
1691931
626663
1933321
1847589
153533
9471
364787
1176426
1093304
414007
1691012
297947
1787905
639980
1791989
221329
924344
1490145
1219924
966480
1705030
1328330
1348566
1443287
1263921
1072884
364640
533152
878136
1558222
661576
1600549
474120
1888676
1938134
339236
961073
612226
1220082
951067
22901
1419752
256885
56876
1986622
1965804
162491
1008906
1536277
150433
982426
1518266
216354
709464
1543850
407014
385431
342743
106913
1725967
1882331
853262
831849
1054734
614044
1404931
646668
882200
805335
1977778
734073
1810950
1797886
819582
1291458
1066189
1153679
508023
1342603
1733699
1698052
511057
529865
1232968
687665
1345492
79662
132463
368786
130134
645621
38571
526894
791795
1323678
1781728
1688800
753298
254811
1077509
877278
507136
1303027
1719320
479455
122873
835410
1868875
890869
75258
616775
1480978
1512815
518316
534819
1912523
574318
1456136
930541
1846873
1762006
40324
1668221
1474827
529745
896654
592123
563864
1086114
449754
1635037
805552
1466710
1144484
943724
1555995
641431
1304187
12453
77397
1766927
1210944
290119
299762
881076
1544793
718377
1912564
559244
302395
189862
1612078
1901275
105976
1300090
1237873
1807937
1518959
238165
971115
1242624
963293
5972
1871286
1860414
1293030
905672
1805464
532050
1697393
289011
480915
1892903
472489
939427
946847
691016
1006118
1098977
195173
548547
939221
936608
1858953
1795528
1100549
1597069
1663348
1657990
1859009
1937655
1469127
1439944
1133693
1515060
1882525
1106368
787847
1970808
657277
1644213
738804
1440291
1901861
944267
1901131
1310905
1756759
6567
1994246
1510704
1609968
936975
868872
912290
1928629
855990
263878
523834
1696724
1793292
1859150
239133
1749170
1355653
1393750
422115
349179
1316215
434970
530921
1839300
1316440
1799218
176491
35664
540482
431183
126760
2422
694655
478905
1367240
664117
1813576
1841388
1197374
1488023
630245
1053332
1603567
1160730
508307
1014620
1137737
1798468
1481381
1134786
275297
1880514
1319617
605540
1658752
330545
1194131
1761039
1366947
1775756
1001891
719423
1746805
1154130
485602
353097
582364
738371
858604
1971017
544607
348837
1827506
172427
589318
358158
1210699
1239705
1695944
1661784
159851
172050
942742
490448
1061365
802141
241693
357372
1683991
1883779
635896
991772
354000
74391
750975
920616
1552156
1424442
1018720
1244574
844130
1652946
1076555
1936679
1056549
851209
1061124
1436205
967550
1632527
417627
269888
177624
431519
301658
707297
316936
388072
817901
1419080
1935860
1549001
195582
1729254
375651
125230
94394
574151
717188
1097676
1889764
767472
1792158
1442026
1710461
1311605
892106
1121981
1126258
1676777
689459
886045
1724002
1593367
1504702
432740
1478935
804726
739113
474963
1515201
1409786
668066
478491
182713
1488067
1953087
1741290
1002935
1828050
1475116
54217
1214027
888108
320293
1415936
1417667
1831764
72702
158754
1867197
1473211
784604
1686685
1937233
108994
1729477
94293
1336495
966602
1489429
1468401
120425
917034
1129327
1210671
474812
813226
976030
497024
763451
1367976
1699126
412597
442604
566790
124199
1381343
1761126
1257747
876380
188721
1270419
1212657
419937
1266141
1590744
1457378
274891
1402017
1448968
57988
1439072
485821
1091194
1927322
117522
289957
1080762
1741039
454170
464718
1903034
1920253
1448443
1868908
1054999
1900126
180683
376558
525542
1078905
1787557
1690955
1915530
1764478
673190
15100
708641
1689956
620291
181074
1375099
421459
802797
682957
1446177
926549
1105562
1299232
553240
159017
1815804
1919676
950659
1592193
424270
1497340
1684655
951696
795537
436886
1047856
1777870
133875
786979
315142
1758626
61638
1153075
1701409
828585
1145905
1238332
1127965
924407
657939
1633067
1733199
1074116
1641148
1079775
1663586
246920
1567316
357086
277396
8385
1036290
1676023
1253014
1008616
1200744
1904207
719944
1822038
1062639
1272705
825593
1722013
838452
386563
145619
1911085
1624117
1718629
687215
439408
625002
48056
1677393
572648
1744941
435805
159506
506456
1178358
463388
865469
151845
1960255
39070
500057
594459
1810305
206205
194745
693747
1720357
184070
1517447
311083
1561268
376734
71965
1298278
490286
198273
875077
396749
869985
1684620
528164
1832738
626462
747367
228102
951945
1173864
412156
1847427
862574
1926608
575815
1195713
232298
197603
45816
937711
1293191
653509
1755614
190391
818293
1608269
1739612
619479
848956
86537
1103912
1659419
1841184
842404
1746272
610503
473391
617169
771357
742594
915181
216296
710570
71255
1658425
1121921
1801095
225951
1294967
1847584
151943
935290
314560
1064650
1463044
1280426
747655
1682072
1847948
599607
390182
125967
1664688
1090894
372002
1213024
1128331
1764396
1456616
783905
614180
1734517
1145031
105930
572065
1618997
1706182
1912134
1775568
966991
1213832
1239834
57082
1674332
878562
286650
621796
1392915
859662
187918
1396666
1948734
1211302
673059
288172
163447
1393012
1567923
977641
1038041
412091
610776
592564
719982
529398
965843
605965
628018
1949126
1312543
505968
1889340
1668071
1620623
1851155
390010
584758
376262
1984418
606105
189896
996387
1588878
1287744
984868
1699913
1407749
361043
1341052
1093580
1486970
1293073
1032963
451247
371938
637341
964834
1034793
1467497
1212020
1945336
349393
1795560
1351109
746481
665110
622625
1169901
684850
391261
1454457
1760532
1522738
1700362
71405
543508
147744
7335
1929519
1364703
592412
1178869
758143
461962
803913
851439
1734071
1308715
1731688
599926
534469
456078
1624985
1294855
1190803
1565709
1151959
42075
863646
94088
872429
548605
666326
1136524
141877
698978
1001869
1084711
1811645
1551620
1474596
564963
1257351
1334188
216381
330475
1271429
310874
1344173
221652
557678
1737402
1417318
1305515
1747096
1405046
1927276
654997
1881914
1001057
1714928
915239
1490328
1461593
974082
1020471
1357731
1026595
1061967
1531343
736282
1613437
872562
1159961
836136
1528733
1334601
934853
1811332
252116
969574
344565
292845
200262
1828914
572375
1098334
688508
1097329
1085655
247679
947494
767699
1158846
167650
1170721
854299
521145
1110662
365805
1749179
355655
1205581
63856
153140
1211136
1690377
1283317
342913
1358922
655931
876925
166871
1711452
858928
1688072
939966
1107683
336688
378153
309710
1135650
728246
1732483
481445
1124630
1755033
20298
1275488
1749867
799002
1404521
1886684
1919529
1529347
495748
1139990
561217
986232
1656463
1100101
895420
472272
1077384
96837
39432
744746
91052
159017
448558
1840818
47415
381417
485230
1787902
1029040
761401
1311122
738379
1393417
1245269
1962285
1265582
1953397
1032582
1777087
1387583
1614268
81264
993573
195451
819587
1862245
626815
993787
1448650
22014
840853
1370462
208006
484836
1049795
1349515
1195822
977737
630454
1693862
1561874
792820
1565586
1289506
922495
1474637
880394
399541
385537
737278
901111
1839416
624532
496560
724131
1929650
1799822
567355
774883
1275226
1700883
1651375
1177783
581418
585925
1242477
119817
1565696
1645662
570814
1401370
1484968
1018891
47875
1855389
1159640
186234
1118328
127851
234922
1260735
1007134
1562902
1894394
1503204
1597926
1268898
255007
1796588
1381619
1056276
1260920
506715
945380
1906947
1845024
1760772
1533738
1936600
650377
1705473
273575
1695880
285430
426083
297126
534399
705375
1988585
1460422
380460
545113
37233
1198564
630950
208504
732589
1192388
739679
205973
762258
1765985
416177
977391
1494727
943508
1090891
417386
1824187
1017049
1498882
324243
1396376
876390
380186
1609691
895912
1475933
1229748
1862824
332778
744851
76771
1772076
1656051
1856629
1944058
1239735
702013
785414
1336090
672193
849885
601371
326848
1824109
510234
142131
57758
82343
1796058
1658883
111540
450469
407627
1388084
725689
156614
884440
543109
15181
1618330
180
1411360
120032
512954
74430
1880067
734183
28674
841701
99171
1433604
1531203
536407
124885
252581
719211
867364
537800
385371
270572
1555078
1462564
1264396
1569760
1069580
1545967
1011023
549583
143519
159776
1875575
127766
1108408
1383021
538370
238018
169670
191517
383433
380649
432060
265456
642103
1606237
739495
1439725
1648798
555486
821286
1505936
1599979
1967107
1595967
1908382
488214
1421778
1754846
1951886
545460
1050898
1659962
644101
750270
531782
153710
918560
54574
1786215
134216
543290
669748
605458
146377
44903
924248
1576668
1800273
218991
1515730
1918464
1572434
1231175
1360700
917527
883673
1632389
925972
1182872
292564
924617
958160
1055051
160881
995374
780644
1779501
450367
673429
1662136
230644
1892780
1633221
262164
1846015
87819
1650689
1602111
1908591
1079656
1353391
681896
1234372
691513
1556312
1807546
35659
1083372
722545
488945
461497
175449
1748671
440208
193014
1354490
544925
990095
1912271
1805252
482110
1479208
131396
1836656
1831770
1225171
1478227
198824
949569
937783
1753447
1753570
1006079
472265
564904
1796855
1800360
1915656
605645
727197
976723
599301
354597
1765625
568635
942939
1358058
1609295
471385
257368
271924
960537
919285
819275
917935
5190
1530320
1035743
321331
97053
1088472
293374
750846
1562812
901763
883663
1761522
1663071
487305
773011
304824
16523
1933244
1126675
1210567
545125
1274779
1806751
1911257
831969
1895985
482297
509269
1215665
1743199
1977784
1661222
1561929
1248712
1776040
171452
514036
969535
1211519
883643
1964523
1897769
1648951
1557380
1760548
760670
1022713
426203
883161
516858
223501
151809
662701
1799457
448200
760151
1544393
311604
838317
1097421
1557861
62565
1838057
353116
10174
1618043
1233287
1254119
1467008
389396
271779
231085
1486045
1747699
1796968
583056
1346572
1546315
1699735
1037731
691091
284211
1668118
147523
1486564
1830333
1093637
1314845
143368
1570115
357040
353535
718257
1926662
29038
1431036
1347339
664367
17371
1360042
560157
168037
1962082
681140
1599332
286136
1133
1183675
1632187
1852506
935242
150906
1212538
618699
1505888
1751796
1027095
1319795
680073
1175446
959256
1475143
53191
581727
1985046
1635902
850413
290180
941107
1705337
756790
394093
91847
293282
1255342
74387
1089231
1174310
582669
245509
122858
954286
1619459
1284856
1067330
372505
882807
1667603
1220369
1339057
764875
887581
865201
1077873
386342
248866
192410
1763275
1216624
886645
1481790
164759
765159
115465
1472486
980968
714253
1554917
1059171
295369
1633645
268811
250216
592412
859333
566620
810204
292740
1630873
955317
1385594
1498908
1812045
1034274
496613
1401179
1008463
1421573
248395
1507983
1841542
1600759
1351597
50578
1082294
1134313
1920666
1122722
1995262
330029
1240250
1913311
914111
982133
1650287
954800
643617
572599
1238313
1469100
1465091
1294174
895789
163287
5270
1557250
417003
763389
1778289
1799464
578526
743105
1941657
826105
1032781
1058777
509409
814206
106045
1994179
817832
1146722
1592117
1026578
1472991
1238670
1462035
1990640
245535
1703105
1633288
48022
363220
1439744
1825222
313708
902474
783922
110525
375859
1842596
1704187
194904
1186653
187544
504186
888152
1192676
1961176
336058
1415563
1370496
389206
362278
953393
809954
1339638
630870
1562516
186144
1292313
1556965
1164133
1251572
98447
901172
1550030
289324
1082295
631350
1244625
1672803
1939511
1903720
70177
11375
727237
934697
1927592
457935
1433571
868132
562789
1540916
474722
69524
1760832
836308
1014841
200284
618159
441764
396896
364502
368987
359687
1586734
161338
691373
1091845
1194330
455637
1430162
301956
1960840
926852
1905575
568634
734891
1391481
652563
1478995
1883355
603290
1916935
1254408
336486
755743
802518
684229
1494248
971858
760689
640205
622470
768185
957705
394799
383947
491949
1215201
301927
913228
794024
946768
828564
647585
695693
1605467
1259179
1737972
112165
1657714
1143599
1855005
1148440
366594
913360
362017
1162598
1418186
847869
1425608
688720
112023
1898754
1939851
599007
1043910
729959
294193
1728345
1613585
1595624
290425
1788908
558974
709653
597269
328865
1535871
1069221
1396136
1749952
818382
1451504
1790933
1531097
1333704
870173
1099201
1219898
1691603
77365
129254
1012713
1057339
972294
389928
1442031
1837637
1308671
792638
1767303
1767115
1070298
1094206
1385022
1319538
271598
157719
418620
1037595
174780
484918
1681661
1015088
295571
540328
1278628
501350
930170
1256391
1949977
1582447
1562439
169913
1111135
1560770
469312
26928
1309405
1493377
1641435
1490621
1895048
347194
1056076
1979116
1961114
1516781
1087267
969339
1121969
1321604
263638
1119365
443331
1947865
1134632
1182421
1308029
941457
1754454
1342759
917882
1705343
435104
1967363
1749299
1856590
865579
1473836
1536655
792320
238420
1040504
317506
1490159
1845811
1776093
885415
275385
193500
271096
270524
801310
245253
1935711
310006
1463094
47205
547006
327114
1272401
71378
1604688
412605
135320
924253
1882030
876832
1326632
1999852
338702
1823310
957482
764274
1490397
1956145
785188
430754
1687607
1900627
636473
521246
498219
1166373
1200468
1994323
37108
601357
1955016
1407816
144466
448205
1726646
1512242
517053
1810127
1086414
845248
78389
298981
1733192
1131914
752294
865743
1334088
953664
1125814
1150499
734687
1277181
180847
1318803
870281
814223
497483
321027
55075
606757
1470803
1484774
437764
337247
1198694
132457
264838
1700818
1139734
184381
1874524
536741
606037
355312
1058253
1639387
1061158
1458593
1655794
697212
1291465
571210
176978
541294
986482
1885526
669463
1059700
1728029
1401127
569467
1344003
1125812
984205
1404389
1190649
499084
1832548
189945
102632
1284523
206587
818853
1308524
1141664
1698421
1901526
565960
1580367
1312302
879757
1795664
732912
156232
1973234
851954
1680361
1126238
1755888
516129
476583
1442592
1919619
562730
454842
901296
1279088
1164557
1876691
1334881
205492
1982157
1476093
1772477
225230
647352
815984
1676868
1555115
779201
843950
250909
1876376
1393014
1459358
974476
716383
394553
447141
1646395
1511450
285451
546856
370359
30941
1729137
1343526
987055
342442
781339
1301128
1433710
1496690
1361594
565833
79218
1172808
776413
505343
1493636
1072432
1468352
1496042
1496677
1337409
48335
1612438
466886
850481
87922
727357
1689896
1140365
162495
1970132
1974690
1534261
521740
1890215
1946282
784682
1843056
761773
1123924
1763046
1947906
591047
1893223
1387096
574245
1220989
557533
1097667
1849984
696284
84110
1703443
1647071
1790114
1846984
449956
1012644
257395
1650895
425403
1429856
1358689
1756986
1266125
254437
463549
543694
1547296
525836
1952923
1503222
29034
196786
1661699
453592
1828506
1223220
1109106
1488568
869172
398445
10082
104044
1598344
852214
1448185
1406900
80465
706618
1661715
1892861
1703234
1964925
1638727
139342
654553
1582988
1491709
42618
1531924
1102966
968911
405402
153639
1230507
1256322
942267
1559900
904493
1380818
177028
802094
752190
836108
1036773
735968
771118
536723
1443744
919675
154468
1807123
1154930
1546816
1443249
290009
21071
1062550
782170
963194
86912
635253
193964
271041
457382
404737
1513172
1907372
1839263
1023533
839296
1575283
13868
1987274
1957878
1066662
1534619
1380388
1063368
23916
1253383
1983836
1390795
798102
1174307
108824
1944608
25584
1284312
716386
1563537
1087171
712659
51201
1553334
594034
565463
1546011
1701937
1412314
1596832
1408526
945019
1383639
1094388
432134
862460
164004
441722
857333
916938
1097074
465613
227912
546857
832008
39218
1816389
1163116
1462126
1050808
1038183
782858
1814650
944442
985066
1825497
773650
1536255
1251721
1761339
1403520
363848
1438705
1795800
787683
215686
1408753
1036022
23029
1248802
1388238
908885
1948925
1537427
78267
1820260
1547893
1221651
707772
280804
723949
1336582
820622
1254537
1604508
398946
77798
1510410
372498
659942
694597
752708
1909713
1483955
78946
1811983
529876
1606581
1373836
891000
559269
1952899
879378
1634468
653080
1409041
1483427
180783
666241
1973108
1506844
1899946
1047492
1096096
577716
1125030
1027332
660366
1020391
243585
1068824
107435
85716
1052212
473155
622710
902751
1820279
106255
1627003
1331110
203238
1499568
1795969
1221295
1117352
1271807
802418
1557557
4516
403972
691515
1741823
1102890
680237
1408061
194683
1540508
512662
872851
891003
1113952
1204391
284625
1973505
1053191
1858873
791229
1298428
1042344
1652787
860290
375395
871842
39501
1569472
1494476
199301
172879
590125
1948279
268504
1480287
964448
691270
1716675
1811432
1146646
702416
1552928
625421
929668
1316763
1836008
1910537
187778
1936785
1106968
212376
750515
357237
808969
974525
886736
1645310
1719163
1577820
1971413
213669
1811946
584056
531101
1741835
676046
1394395
1516749
539557
422814
1411783
1312430
1216919
1983962
1448474
935098
772073
605215
1148846
614880
903468
1717506
1698881
1909394
1817320
1679733
1139961
1362956
1614499
1616735
1452691
923788
545735
378982
911487
1085899
151077
987802
1469359
826347
440208
5310
1079822
223666
320117
610384
1397326
1698398
1773678
767594
135433
183275
70360
37674
1968300
1720079
473009
510234
1821233
1654762
61922
497760
1924963
1575455
1982068
1905064
1536343
46922
874003
1529325
2673
1694344
906208
126978
1682810
1329002
897983
1945571
1874089
684157
1050338
1314990
1691932
914658
1178238
1933127
1269334
352703
668641
158026
614844
1865133
1777554
862713
957484
1067030
212238
1357706
1463364
241985
1850397
1284844
1743200
460191
1198679
386372
1406701
475074
496736
965523
586850
991959
1987528
789938
1134174
276914
862796
1111140
1156679
1018589
1443640
156468
1404236
1959187
1660283
478134
366167
1930433
414512
1292763
1538733
207227
1238764
224885
1713546
1477942
31140
1335254
1184901
1133447
1988072
119703
94641
881659
1739451
290076
1402163
382831
1822818
1956215
982218
786577
1679911
1272043
1885115
1891642
1454240
959633
1357223
1706563
1278391
1913321
1184174
108008
880481
434887
231212
1419593
559057
1493463
1518701
1065319
139647
298308
24644
1601379
1969098
1376814
1010989
1306085
576287
1394166
1880478
463156
887600
10179
1763238
410828
771510
1509529
1042886
1311231
1915985
163451
1751805
1543129
1446299
720303
1297439
154421
952581
542283
1095017
661474
1445068
1064733
1976724
641353
1133134
1482560
612538
746127
200447
566584
843430
1889898
1793354
571665
1849263
1364010
1018110
1265762
565812
1596299
1663813
725005
1269285
1646555
1970386
752184
1760579
1438758
297624
418487
622036
1531267
264306
243323
1334563
146735
35790
131630
1950307
1085858
1365463
464377
379387
456092
766727
1687451
623483
1734785
878380
765572
219798
741854
736909
522208
1472401
474947
1645053
772115
969114
58271
1010047
598835
851724
673312
562336
1498291
1003062
1824287
1967766
340635
1281615
45232
1636608
1982079
897318
1059149
263714
1738983
856158
1989261
1658255
951208
874427
525087
1228542
1951599
1447030
1995591
1140757
1039496
470702
846543
255780
1945716
1977285
1463096
861471
438771
105829
625207
1456452
1656950
1478179
416405
1050236
1151570
1626818
705119
1762408
850425
355178
353932
1825421
1887321
172714
1992381
337609
530570
1405566
1080769
1922294
148022
343989
146306
1363521
1747365
302494
479704
104259
119013
1090899
1067945
1245921
1333109
1965928
1193103
1984560
1655864
516332
1421543
1233618
1686469
422532
100298
868409
1990051
863530
774837
1123810
1456405
1711916
1100411
471124
777984
155495
608253
356564
761738
1585904
370095
789375
395612
414892
144896
1194369
1724109
1015926
1093247
467750
953381
1361351
1322217
435868
1879054
537328
1101274
922607
1980826
152561
161705
315202
441454
807282
118805
1764890
935620
1613598
1750529
1556641
548683
170591
976836
1779577
795839
1902458
1938610
119189
1380277
1999324
1275851
993301
314625
1198994
245430
1363222
113182
85989
203146
1143521
743013
725003
1017643
761349
327901
1949172
1013817
1395795
259040
662803
1166690
728580
1305521
1862822
1644819
274924
1020501
597625
351896
1759697
1952255
1375406
219809
1723219
67064
1638566
1907087
1163225
1586559
554499
746697
839942
464505
200162
1527171
1788140
1482793
576011
432370
830376
1472512
986184
1134606
234583
1630019
958280
320924
1591546
1879080
121550
322202
584625
629219
471051
1848866
177315
1068044
1794269
1794073
1514014
764255
403162
1418243
1876958
980326
1964368
1766562
1954715
1571885
1183985
1894284
781634
1014378
558731
759939
1122716
631214
1939827
1825364
1276097
1761538
1660473
982177
1695990
760733
1219223
161482
626601
513865
1863962
562622
360722
1117498
1617080
1076307
530966
676886
953656
827639
576180
1619819
550757
411060
1069225
118351
1156321
222362
401211
1172918
1358286
1008813
185640
832919
584854
231384
1061053
455339
1153137
545131
618621
656466
985636
1807992
197451
874153
792646
16320
425271
548005
1223770
858595
1957193
616256
752668
470227
396928
1598658
1040140
1960326
451812
1291612
1219779
588558
1465127
1087694
1082584
1400419
288530
1224532
1454385
706672
29826
686713
113787
308554
1230532
1536888
50268
1682295
10591
961270
1427249
340395
1307986
1019410
1957047
1146183
282081
1384994
262607
1079867
915794
1583805
445574
155355
1435536
1769803
152502
1863487
489879
1836936
808737
1980172
1756120
607579
1026825
915345
2587
184850
886011
1240851
643667
1212683
128552
1072133
530605
1414885
1086972
479750
1262334
1965079
749437
514204
1222115
1016911
281490
1122329
24194
1301429
439115
991930
1994641
1528763
1742327
1106902
1650415
430932
445985
506354
1381291
306552
1750432
615221
1997515
218447
968665
663227
690360
734500
1916492
1064176
165375
1083612
146981
951186
779752
1792643
869995
180502
349029
1592777
1953385
785684
1610987
970188
1896223
369349
737933
302357
770723
514648
425825
1450622
1152038
188485
490225
322965
451800
999607
19072
371082
186405
1071
1184264
1029948
478964
979455
712728
1646056
597933
1914601
72341
1651704
1096277
1500813
1414817
1378563
1013022
534729
1781425
731547
1998063
751270
1089464
231001
780807
945529
1710898
1032700
1779418
132946
1024965
534533
1054052
1376292
994471
1595214
1021660
376155
1261435
429702
897160
201476
1009604
1460519
1534020
99104
820286
91145
1367989
1479570
1768705
1895100
1842978
573456
1639447
196347
1866120
122580
1484001
1689142
295178
1149462
1428336
1781688
1208080
1403506
1046290
1579212
1446441
1124454
16308
89867
44568
1363388
251781
29184
1287975
1748156
1527121
1296215
891751
383709
1809142
1120482
1957336
627592
1334375
389333
1137731
1495750
546392
1573284
1957020
727190
1461332
61008
1305808
1874583
258208
676842
1711325
1622641
1132251
439673
1806075
48471
1096360
1838759
1372898
382979
1276341
207521
1725454
485602
954379
781751
1878565
1796645
1437169
756920
377571
1636412
1935696
1626089
72560
881282
1544175
161903
1254642
245889
1385968
44122
750994
641987
1780671
355397
1321541
1365806
1273684
112324
249199
903708
1722339
1017136
117281
1387259
392149
1781910
1642076
1840837
1734526
933888
1137030
664322
1689057
493280
326789
463413
813962
1102880
1852133
961734
343939
865067
1705883
1424099
1296569
1247715
486154
863702
328377
788269
1171703
150274
1578204
17472
430797
745488
268513
1961538
86504
1977035
906051
160492
733499
1048650
713008
1018253
577044
1507544
118723
4710
640011
333447
128202
1238394
1964302
1574573
181145
1955391
1355877
1535886
1852220
1417294
1628710
274053
1477621
578785
1260145
1710535
1806880
1072833
868562
100368
39945
1296666
1524920
1842703
577924
1163610
80731
608860
294671
281103
1725232
515572
659118
1561025
392734
284435
437542
689165
987535
475238
618792
1487218
197542
702493
855874
408828
871827
1534163
1944372
1689485
1299960
233506
90389
1813250
784742
1818806
1128707
1314541
16256
409135
1844597
1786654
1330501
139410
1227414
229041
455772
1114176
1688321
583177
709252
1240021
924365
119220
79001
1886842
795145
97366
1397323
463273
767194
89113
1746530
407944
269361
101130
1587731
1754711
604611
1999703
943121
197795
1499493
136325
1215749
680994
561599
98768
81200
1052981
670438
533682
295559
675136
1534415
1848164
570189
48659
1184042
314496
922745
749640
483737
1494686
62159
1201836
54992
239744
329779
267616
1938266
276986
657615
1924664
1183178
1423098
1389107
1018882
278170
160672
786833
1194726
752618
470752
611883
557336
1761831
1989928
1641526
1362622
1853884
1441433
20854
82708
1000502
984994
526504
1104748
431190
626773
1104015
1976387
1596765
1198209
1376190
1291998
1819522
266780
973927
821706
13980
446649
280459
533202
75951
887748
846265
55729
1797273
1662762
1641798
664790
638915
884972
333866
1458086
1251429
1098820
197674
1723635
408310
68720
1568566
116104
637995
1636995
409938
506579
1194112
1217241
397667
1116238
2616
157463
1794774
1649414
900826
1853363
274890
221272
913934
1978244
831371
696955
1773950
1263258
747712
1246032
1843330
1511426
434226
1997283
772553
940901
1605384
842091
162759
189732
787230
1582316
213111
1790854
1782474
527764
1871301
1556428
456738
536215
868028
589636
1081802
677360
717698
634023
34605
1119341
1638747
122469
308618
452071
1592627
1777732
461384
199956
1882163
1080574
1064604
1888988
1042121
1198725
496389
1646893
1997965
544025
1671399
653954
565650
1844230
1811438
588467
74816
1615729
1385022
1167681
1051190
1577916
1674553
1028767
157273
519512
1612252
1512611
1888569
1363120
1203438
1856287
1283169
1584032
1507639
205019
127883
1248134
1788575
1873523
132924
1296439
626525
254289
879561
672323
971221
1902780
340285
937644
1563064
1425594
1836266
1721797
896448
1290047
367541
841072
226697
789817
1962880
1158202
1475267
367007
1055842
728875
1819809
1588571
251242
304140
468615
228274
1204001
1683488
1324041
896475
299630
149739
1930253
1860337
1286793
556618
1451023
593056
428660
900440
1622403
509754
1106332
802402
363736
628787
15137
296880
801901
516095
846594
1952738
1096289
1517546
549135
1209536
695399
224662
1768681
1050552
1387898
142806
1401598
901618
1344039
1967904
1029072
1355032
985557
522170
591844
1813228
519050
1615167
438521
197748
281373
1259172
1038518
1016634
1820225
1949524
862993
1966870
1040826
178522
1305738
856807
802444
76011
11929
151489
982956
1861466
1847805
526368
926688
1983495
1951100
290688
49578
791515
1695840
1714151
188986
72170
1973858
734822
635411
401608
571909
157604
1920305
108792
1500031
563003
439502
3529
459383
1178978
1471112
926184
1555332
1372910
164192
1753292
1541463
545752
988351
560706
604768
665663
1499479
1997435
335960
973723
668505
329168
342187
1665967
890665
682497
1518530
1966006
1129520
400784
732511
1724643
365882
1570098
920838
973388
1397280
1242028
435641
1993748
299660
1107038
1943732
396331
1986765
1392380
1999362
344162
1046450
1519678
872832
977814
1931467
53217
1604171
383194
756299
1665919
1036813
891998
1972778
224034
1923559
1795385
39469
240020
345165
1524995
364767
1637502
1958310
1869708
210367
1350011
1157871
329808
1603993
1161676
719930
1432715
1124764
490454
1513154
1876571
1193497
922636
1342192
1037086
937303
1899463
165770
1570539
1749039
297455
288129
1702406
597844
1214603
1404811
1267764
349233
1956267
1082912
176791
1407395
261568
197655
1491803
1498597
1365926
339152
1048107
27284
1058521
579267
1569361
249057
1054711
753830
1409303
1165610
1686542
367588
937778
85118
1177051
1825147
1615321
1809982
1551268
4971
1283445
1310518
197309
1939184
1588617
1493202
10561
1100115
708091
277832
1347584
381404
860328
82973
1660188
748460
78631
544977
1107517
926133
984020
954248
632674
1966061
591691
10602
949675
280252
1524218
1144369
813797
1046265
1448185
798232
1596461
292430
408825
333638
61487
132278
1234074
1667868
1929963
377512
1708050
1161678
20048
943448
1259243
1905687
1984301
262815
983987
1510385
352385
1941313
587480
697672
1019405
1500064
1151871
1566935
166866
1006151
1329562
309460
287437
1718059
650740
1101357
1832515
155254
96269
1891996
343504
1193246
1207453
1272040
579750
278049
558392
888530
1016817
471715
683671
1205480
1387374
331134
1872805
410369
86644
1952217
214301
1664728
113687
878793
1688615
707810
1738109
1394565
1708004
867739
959688
1644947
46439
1654304
1048051
834740
1138452
1911986
619326
1758319
1885571
925668
1994947
1815006
382325
786132
1114559
1792787
592187
293246
943072
91007
1586592
776088
1727875
1731287
967665
1432660
713391
1375591
182854
491828
1426682
1019684
486163
364989
1567690
1246939
1763896
1383210
1705339
576168
1733456
195614
1574378
913200
191279
132020
547208
1513110
9753
1476733
1633734
1080871
1734584
250612
1326799
295057
1200962
660786
471468
312865
316497
950949
193291
1362933
867520
654725
1461833
1016884
1972799
1559079
1859381
511445
1433212
1681527
1830149
1721853
1006730
1609633
1645445
1601805
834243
1506982
1710225
313889
363106
279231
1693852
1916362
1582121
521698
185292
1086154
314658
72314
514587
1153163
96346
1478603
999224
1237904
524282
1748496
1990797
1020146
1554661
442061
1309178
1457575
1001340
1085523
1006846
1914320
45250
1343674
1121730
67192
1478872
588749
179586
1613990
1977487
1021095
159916
1519524
1430269
317778
1459625
700254
1953453
59207
1342937
1585285
278511
315662
1602558
354426
31226
1197269
1222557
635427
97114
852375
1504272
283171
1809645
88296
1213920
1141305
955893
54336
779369
132706
1589292
1276008
777594
664774
786069
899242
1347979
1625684
627367
436319
1974735
776679
1902330
1459731
1060137
1503685
551959
1552352
1558456
862046
391178
809978
1865858
36459
1477525
1546178
60344
1413065
138791
50676
1885594
1097652
1377664
108832
1991674
1357262
998424
1701757
725113
289434
1198682
393719
1949987
12538
985119
1576248
1219448
1844929
303747
1901493
1557151
1914289
304025
1679083
197171
1492047
301203
816413
1373996
1200075
971655
544170
1300692
1837972
1132644
144217
220995
1195369
815618
1115717
1520616
38029
1012438
1456755
424471
346763
1382860
1532977
1891812
1443791
1550249
206331
789137
1431329
1803326
1688967
1899647
616041
1327921
1641516
134278
1037885
853610
494804
211101
224
825446
26077
721590
1269963
441271
1330973
1323753
287659
1099389
712727
298352
514935
321166
522049
1649817
1637205
1775147
101357
325179
518631
1396196
587791
874115
464429
1180247
745412
913650
449844
147122
1478260
1823497
1968191
1862145
1904992
326211
1449344
978889
839317
1720229
1942755
1979688
1951398
742854
1392107
827191
974281
239417
1104284
250909
532107
978622
1892573
1360066
1713463
1073838
519305
1155689
1691339
933869
673607
1496491
1622383
1039142
457460
1377496
580063
139951
509051
516200
83019
498302
9222
914352
1372247
1236230
1027196
1593904
633467
162551
1900232
1338129
1663150
1029505
1603549
995419
148429
1715316
477815
767460
661063
120003
144221
1862543
1960832
1725408
1840356
1018698
406910
922509
1284573
1968498
48985
1947633
1279154
1624804
615509
330647
623575
84127
1100623
1388965
1937339
162334
1483511
913398
502872
622680
1450683
681851
48704
856644
541972
667324
916790
712072
906666
1795459
224479
1785802
1050904
811925
1963106
901347
468150
223902
1925441
1679927
1669707
588998
1703908
183912
293682
1168818
587260
759537
1055833
449472
679612
1444450
63393
1598603
785663
127923
976107
1684754
1808664
77431
766028
1522725
47555
1651966
1604331
1946609
1431614
1958712
273143
634039
589487
1723310
1199499
1809874
895433
1304359
1474582
371750
964010
1760186
642010
420287
225868
1814456
1071724
549608
62406
619309
1875527
1463941
183398
1517137
26836
914758
384516
1971860
1555626
98644
57017
1974503
1958461
755844
1695134
1637947
875427
667169
85884
985193
1565883
1175289
1643572
1281728
821260
101469
55323
1409856
1560212
563712
1915321
1604453
1102143
1293143
1626779
1785711
867922
1288910
1871815
169196
684689
1724628
1456201
1799056
1090053
1110020
196812
722344
1204507
1427221
1629268
896940
1104640
1791885
857832
1155499
1079247
775817
450348
66764
1619449
1467567
1335461
57213
792429
316817
160100
1939731
89314
1998866
834300
345542
1300512
459483
1704507
1555249
1547726
1763125
639668
1482746
1221553
996988
1927631
1176137
697844
1511404
1445881
441510
1494440
545872
568603
623034
1129624
37737
1574736
1514277
1720926
1686534
1237696
1868927
79649
996449
691667
1912684
1649516
712448
1923847
1366585
995931
1200557
1831316
214970
1464610
1393496
472491
1560461
997237
196744
1298098
49819
1431136
1499011
650527
1795789
1082869
148406
1784819
987717
235229
1053944
408810
556293
1018697
456976
135820
936441
797819
1728681
1031844
98835
517600
385497
493681
951774
1431266
1360657
1355141
1968065
625487
101224
1144944
685602
793801
1907743
613049
1759526
1992216
325458
424997
754355
1854936
1135341
656092
18658
111909
1518576
290985
316706
62383
570481
1100048
205069
744452
458500
1016883
873608
404908
1607912
692062
331115
25371
588062
1418034
1976961
1950496
1319960
1913769
790008
825809
1682452
1978535
906704
429806
1722600
923818
295807
931913
1651215
1122989
70623
1336020
1881112
1206004
1103823
1166933
1854443
291262
310961
1457235
389034
470264
869668
1804736
614273
806728
1929429
1204035
1379954
1363993
1488570
305181
1647370
633867
143561
823319
1890226
1449095
585711
1550339
1027141
847033
754004
900179
101141
1475816
143100
1614490
283424
224605
764087
426574
1964595
430831
1088351
541854
15547
810746
222087
1703470
341920
362472
849089
1686692
800809
259987
1251902
929778
439426
1215160
1567080
917896
1215847
1045226
1032377
43298
1733920
947947
429008
345891
307153
57244
1080091
1185832
546611
1981609
378116
531640
50575
158441
1408055
1342975
18338
923596
1896414
1506020
1725752
1249375
1292472
1604569
1168280
21335
268830
1887759
924421
205388
94530
987571
1458981
1093373
1487676
1871854
1468272
1668649
792394
753992
1721275
391041
841660
262130
764518
1130820
1860970
924707
1422150
686873
1578946
860144
1667847
473715
1206082
1536413
1163296
742682
1980124
1143751
301234
245759
433682
1275889
1187638
1130580
947748
1721265
1843855
194887
123649
270267
980568
226301
340398
248770
1237019
247327
1131266
325902
1209591
1591162
1348783
1744452
1073161
353613
720111
1360185
1653356
1566224
284057
1589556
1070695
1373325
1601217
52772
650205
82582
1130992
825952
1063783
222289
433738
906104
1485627
21837
821309
1921091
1625301
1374879
323867
799435
621218
566608
96894
1943679
1840131
751500
110989
487893
427236
1727862
75600
721942
118927
1225822
767192
674927
1253221
163554
1289621
1302437
1725476
186100
1598290
287949
1729368
554397
1134337
589269
1312881
312109
514311
205208
1300030
1010013
396023
867775
1505440
605892
1029077
918198
382953
1378590
1801211
289631
1961528
504496
1514857
573084
263474
925827
1782087
155098
885129
529548
1242266
1850139
1892713
272244
876242
908381
360233
389523
288563
323644
186450
212780
862769
1460011
875836
1789638
1425634
1155461
1508916
463368
1464316
354951
1637775
1441800
1979525
1143723
1589331
213215
1579371
225079
127089
907085
775202
651861
1569547
133939
1412551
527342
1770148
1431930
133074
771932
1491668
707674
894685
1291615
1361300
1380154
1040906
1358954
1851003
1783230
17293
1573035
1869272
1185407
1558411
987922
589142
852926
634131
877074
646741
1630017
425506
352462
605790
1930715
700112
664000
1788217
1484798
50782
14263
538336
504758
908897
501221
856483
1067014
1555460
1181346
261641
493867
1192478
1025772
616790
1355828
367973
1217947
937054
1670502
517175
24772
272362
1129391
617835
151756
1832288
292590
381811
1391988
1665675
407274
1473663
629238
568915
648226
1196495
781100
322355
201789
1946242
546203
34903
1317848
1805702
1708014
1403851
90624
962302
1683117
1083723
422005
1875990
16289
1069786
805689
1693977
1643235
1972082
961868
406333
23615
1105361
316594
1036303
1295676
800819
368506
515523
1635007
1335915
332183
282171
303069
198254
1788910
1905222
341590
1165180
1070006
1050178
551221
101952
100989
308896
421502
1506496
1373573
655841
1832371
471928
1308894
1181146
1007423
352238
1760480
1705726
1184205
949529
372473
913390
463085
738549
1505391
655022
395622
313230
775188
948534
281066
1209808
1415160
204586
956285
1897093
901431
698837
451886
1680909
1752653
622697
368453
428482
1151837
637590
1904169
1338384
378225
337961
1966818
1405049
1399588
1482025
318641
1351231
775935
1872198
1979751
604960
400577
1468748
472388
791618
818729
241067
1170056
739705
19162
311555
936231
1241313
623105
1698249
1355619
888837
1453034
680663
669555
365758
1651796
668446
1444843
857919
617241
686389
1640539
535587
813700
234699
278462
1955167
1274462
1218569
1714087
946924
360553
121490
469728
1348322
1374457
1817187
1801191
38393
1716116
1414162
793714
1225073
1223267
467776
1286400
487684
32073
569946
1518859
760233
1791479
1151771
1447119
731246
186208
1274104
1524349
1354612
772161
168950
1551507
1716918
1302753
44737
278007
395225
1848004
353084
20074
1444550
1342352
698158
1328044
1068920
512149
845498
317911
459768
1744199
963919
1462703
1128226
611484
1233110
46153
100573
892324
1150132
87835
1318576
1044672
1023713
1107589
1441460
355726
870349
1471090
37952
1727946
737575
904268
131189
1303728
1033569
608534
1007740
280536
822259
191380
838927
135991
1348993
647023
385766
176536
1569071
979586
808105
1210702
978101
358076
1514451
1947718
1601441
476624
1079181
719284
922067
1195065
926202
1212696
193993
516158
1275154
935415
888884
1278132
196149
940411
705101
1850718
121471
1520375
933649
933810
1044755
788425
982499
650367
419827
530546
416949
928978
313942
574107
76919
597741
1571134
1217501
189488
1679340
941609
1992634
220136
847710
1456564
999369
573954
580122
1063533
1288242
669289
527240
156392
857993
628270
1636383
1236441
997849
1413578
541327
752403
1050530
1713618
760848
1351330
270953
1543945
1996012
522810
1996866
193491
276028
783077
686731
654384
645234
510992
1805057
1042881
684304
1403718
510124
1734405
299421
1043728
1915466
290043
986263
604585
62403
117400
1890047
497067
1636684
891008
343212
1741921
1432180
1500638
562801
793548
578081
1589754
1521769
630070
1301431
421014
590778
1286479
1658848
37486
1492817
1166690
1553648
378029
205890
1425240
258525
1201591
199171
1442707
893183
1180489
589172
1480566
105715
1558571
538418
1495742
1185989
1603032
836411
1859250
494406
1458789
1241710
1961744
420177
545520
683835
180626
229755
1635873
1815420
464135
1228663
519690
621845
504031
1209141
900201
34510
1959061
1489657
1563639
913836
680118
1143460
1868465
441180
426119
969267
368935
1200176
364474
130842
983339
1316141
751233
1509390
1548960
1090261
1111968
1213421
1133345
550635
1398664
915750
978178
367289
1272489
884453
379528
115009
260282
187007
306020
1027219
465260
1617810
1211996
804546
1014332
752052
1048085
1580291
1931499
1717577
1117050
589317
1150377
957968
123056
1336951
115911
1369302
1525531
247837
1792458
740347
1671502
1397160
1954573
1323954
1052945
1226591
943321
1158075
496813
1503239
1917866
1452169
137957
670499
750979
781009
1489396
1547720
1673191
1386358
1387072
626508
1087872
1298996
1844110
73320
1141520
512066
390854
75192
1253683
1606945
1983444
484
549964
1923305
587253
1175166
225848
621325
647433
785133
255955
1123088
138965
1094917
1118983
1045559
1876025
1720635
798373
1542006
1346093
1353584
1190066
417082
209518
1494428
290841
1080113
426167
1501476
1104259
40613
77656
31661
1358180
1864930
401283
1843809
492483
1409989
314721
596519
1257871
1164855
1769092
1666956
1907230
1366299
1219879
1222025
1625918
972603
695449
1432690
45918
1399497
1871750
955750
1018511
43732
1084132
570906
13476
1744063
1165305
231090
1611625
51843
1462156
665009
684766
1340802
1423315
1218931
418010
1969529
833692
1422279
1210447
1087125
896231
1081174
1013044
542531
1989971
722561
142826
1222873
1924719
1989470
666995
252430
1120475
1983778
550856
66336
1849473
58036
909121
558604
696772
1714610
1484095
353769
950488
13487
1562890
1361196
1743943
990543
470696
27836
1960
1748063
906095
643718
1373450
28802
234636
886606
1318877
1582191
1167278
1687451
114866
1825814
985016
111860
567249
1814461
1405744
1921654
1797016
236368
1171740
1280077
245658
1211678
1734532
77583
1722736
369214
1576784
1897754
119544
1592518
891328
251681
945896
123310
670812
1426157
1491412
11493
216294
1242564
307188
1214420
1481616
1520666
790883
1115447
516156
282762
999437
1072943
535214
1184774
89712
1837165
1319545
27799
1854723
645694
1748237
1450992
789604
1810433
650261
732313
10840
1674892
1024143
1655529
952416
1473423
4512
851441
879972
38320
1984908
1825303
227731
970217
1840002
687228
768412
1956262
1650524
1714022
53101
1492042
1551905
965544
210092
1590642
1652347
279739
1065736
835405
1264058
1734856
164888
1298349
873796
1346046
817023
1489002
1332896
794766
1773493
1544929
436433
1111451
71306
244176
1852742
1658174
653196
1507431
1027873
1050736
855749
812373
882270
1093921
381116
675632
409063
858946
1789096
380796
1893994
746375
416879
912156
599723
857377
951084
706418
1829366
1805598
1617918
1772324
1179886
1411771
711568
365343
444910
1075973
1645664
959743
919972
1676159
1440993
400899
1384435
937174
525982
1474074
1317206
113468
926446
1633426
1268233
1228572
1067315
1973285
301850
850001
1299086
1116091
379841
615772
1270206
915406
1474450
1969096
1634126
1450938
1425699
99546
1564468
599388
1236334
1757845
274704
1714440
1294956
812015
813379
1300199
21588
796857
872542
1949874
1264568
694751
1936213
359652
1717463
558828
853945
1960843
1404112
601250
1191630
1266156
1680640
18403
1130375
646846
62166
1221410
901973
1039225
1937141
1174813
291058
1869230
1305779
254762
786177
1639290
1042130
1522372
267865
256419
1288797
782161
845326
1936217
199879
462975
629389
47720
1820246
46346
1302643
1247095
1294812
377364
359130
423573
115371
952467
176022
25532
559222
653506
1273682
799777
486871
1204847
592466
1327593
997674
171991
583421
62402
686935
1783454
1785474
1107159
1805430
805049
254017
1637917
699758
89399
1393980
1271417
679911
1511602
1431445
1818451
1929136
991996
1061480
457987
980781
356627
665439
434483
593064
1859527
1339648
1785975
1394107
151356
312016
1058417
644001
112980
1793308
975793
1609666
1896399
893025
1947080
1027785
929990
1219769
1107009
1395628
1369129
670962
737868
1053440
1162672
1989025
1152360
1429117
1617262
1275586
83986
768933
1557809
1818288
1396690
1529849
1060438
1226450
1966407
1873465
542916
1174669
1480173
244929
330866
72714
1274273
1013338
1137717
1257325
1683276
1488236
1818929
324321
748514
557779
1364310
17742
1710675
1790792
452457
1973644
1905895
1398846
1175667
456081
1750680
1014219
1274558
395670
1698340
645120
1429551
884173
1275826
355610
1466106
233794
1347395
972601
697478
268944
1719221
1911359
181915
1187914
566435
1374247
69158
1858596
1506919
277035
1275916
1009915
1284781
1883121
1218587
929956
1903869
212942
457964
1573541
732623
1317223
694549
50559
106170
1866089
1280547
695016
345112
392297
460519
1475583
288172
423213
953482
1512516
955210
48306
873232
1853394
311553
902882
857557
1410588
1411806
441401
441366
1045545
1702183
871389
67980
441376
748977
289771
992807
55167
447059
1735153
651869
569084
141103
1113936
1195072
629536
1460456
1007690
565954
1505710
1328819
990412
868026
1917769
1286444
1423288
1942498
1441962
1875582
501180
1162245
396015
808366
1153777
1406157
527476
1478833
1999577
1927405
1427522
1476081
1029191
1782934
353987
200315
187413
726545
1587472
1785323
1003840
1030215
1663672
904555
359086
1881984
1371541
1817573
1599242
484128
311371
1272141
1064827
225538
84186
1868407
495001
1893003
1660386
1538678
779179
269362
609808
326318
1048022
1229588
730437
1871678
1400348
967603
1318216
862762
577574
1280253
1138600
74975
1554877
1907400
1523284
296374
59423
43002
1113955
914764
1572686
1845006
1545867
449757
494320
1836152
710229
1551560
1275416
372119
963355
122975
879288
774847
1167251
956649
405047
33373
1876440
185766
341396
1443963
246636
1274152
33582
522161
1303468
931387
648795
129232
461944
1168642
271137
1645107
1511419
299102
325755
1167294
1856254
789325
896653
1688900
646423
1794278
1921173
1376045
851359
1222659
55832
1551000
102771
310803
178421
1200637
755589
1063030
1120430
117672
1807035
1385775
489791
638297
1688700
975973
1573400
1538648
1564523
501152
1969842
463082
1279993
1015382
1627191
661041
916670
743244
1560802
543687
967642
2946
863119
534446
1455506
896615
811076
979844
1576395
803820
1379997
346504
1222021
1883669
1677951
1676171
1553555
1858612
281388
1900864
1181837
881095
1585931
1217784
990529
1592418
1232384
8393
1697402
1190539
1092472
1056885
1640996
1118861
463980
1142772
1185553
679929
1530592
1052023
611195
1781803
174543
1167324
687063
1699106
1423119
559291
447118
491301
1869195
794348
1441255
366428
801787
214972
1206824
919035
1661738
1681173
313385
523045
1075276
129015
1190258
243035
1112461
503244
1140489
1663269
1265304
562094
995811
1057975
1004398
920394
1314996
408847
1183399
1788446
672117
1473565
1461043
1374246
437827
789820
1683760
1325724
704497
1632902
1965814
1439517
1891412
1968446
1174532
1962128
261570
1339436
526275
203806
979864
1287746
996574
356676
25386
354664
486817
1824477
973367
804958
1146633
1560700
1523863
1960795
651133
1436551
1863725
1211868
1346809
1870146
758035
663877
978077
559225
837547
934132
1241342
691453
1952787
1864828
1873886
1802042
353489
367292
1137682
1368836
558078
1754384
883755
9630
1201262
692543
1196425
1227172
1119183
1438097
681486
999309
1715013
1376260
981656
1985437
272478
117719
929578
846847
1922769
478201
550402
37438
1175644
60143
592533
992228
1035418
224124
278884
1807333
347088
1065879
1274470
143346
631175
127038
1659520
897643
1021398
128490
734662
27033
836807
1420881
222454
72293
1848088
1961228
884275
756236
1127878
969008
205109
997647
69645
430498
1956131
1037215
1857387
1447277
1789167
897560
1396767
1086640
1447383
808290
1307227
690022
784651
807422
804936
1424484
209398
880990
1434702
1839440
155612
908714
1822650
1303988
1605666
1040812
1303650
1883968
595321
1473187
43488
81541
1160240
522455
1277048
126096
1774005
17749
530046
1268019
437490
946223
608476
1903764
75165
1195228
503353
302516
190367
1444474
178025
81709
1768698
1450827
708695
616912
1927264
1520849
1896875
1611663
772074
1891014
552050
613313
1693778
199364
396765
1738362
1189417
1959274
1610721
625849
982773
1169649
1621917
1536827
991527
1259664
65365
1713047
74456
1299680
10407
575187
129432
695720
116729
3149
984014
1930988
934596
1246098
780048
492573
266939
1534226
1157529
1197776
1419679
638857
1556750
895114
956559
1237777
1533642
1850893
266651
753083
710360
1059171
1734853
219950
1601449
407993
384650
684319
624188
1810904
1970407
228027
580172
1363494
1498535
851628
1017601
198248
1501534
606641
704992
308866
886657
654638
1665268
992774
1767116
455171
1105858
861092
338866
1242636
1621719
404021
530973
853188
1802291
248981
1422243
1406648
1842076
358437
628391
512460
1968153
1857847
886332
1428245
1480599
552504
1433502
165289
971034
495405
1018222
1355964
1583561
1467382
1542406
1382063
1352075
1392907
103997
741317
1771624
994176
837889
1907911
924087
725326
114810
1333893
261168
1809778
1780314
1158083
1775656
725199
1142724
1973221
1807635
237099
232550
298180
996587
1988000
860937
1898555
231122
1592060
1497612
936386
1949924
1132914
1570226
1903311
296224
950126
1748420
791638
1238866
184737
1376478
550249
1271012
1693253
1260370
1009732
1229731
512767
1749343
179521
1209257
755535
409496
1453844
871624
224494
426015
1014338
784986
1551190
1711400
374397
628397
1881177
656678
1231299
1656335
1127614
1908016
1529823
982018
828379
768651
1986027
841838
1722535
10641
1928044
1325718
646606
1790550
1678784
1089786
92647
799393
309435
1725913
1609509
1447602
1913797
478673
1084847
1909473
976316
1542845
598648
1308400
1161976
1291091
271413
473520
1097312
1463735
329899
518587
228076
175482
1605438
230534
84090
324595
1650383
1060365
1391689
1889576
1767152
787471
1014491
1547333
406097
1122719
1224642
1752236
1020822
243157
1665590
260226
853224
1926184
452547
1217425
726564
1505671
1236616
1212324
1115027
1631242
645135
103577
130831
1716836
821245
814130
347706
1796800
1046920
1045418
1245248
894733
37744
591000
1760250
1904934
61158
494552
1093176
409472
1486447
1701718
596227
1242845
248615
162947
1165333
1869280
1168338
1420242
567141
853394
1659400
605243
689694
356865
886357
871557
657284
1123885
207058
1648307
608712
685640
150564
1695963
12576
584804
327152
537718
754564
519900
1868401
1444412
63086
1447541
1991934
1822598
795410
806826
1079354
1727645
916028
343314
563276
340926
1321242
1627773
683577
1571758
3894
1834484
1854921
1716273
1882981
1407774
198101
956484
302684
62359
1251402
1389256
889039
710202
923404
1854188
103419
832396
775074
930251
1771551
148000
374802
56305
483395
195819
512845
1275743
1499456
888042
1753351
128322
1235730
944107
1709229
1877328
151502
1905993
1933789
350286
1335084
518682
1710434
142288
1681312
184630
1579673
1522162
134745
538080
1481096
1179953
561414
1151988
36966
1053062
266769
1856230
216035
908725
702385
562194
1029365
631433
428519
528566
1981571
578124
1552623
837601
1555122
832744
1923332
552637
533524
690145
205096
1140543
1481789
161608
529146
112789
1584852
1039256
59991
700745
444764
1888351
1283807
1419518
132037
704290
137881
85362
196367
1255192
1776985
852468
1189695
798915
549022
282128
1468183
1144387
1750307
1324171
1864977
741661
321617
1162598
471828
1431049
1988638
427047
1084086
1625625
1495382
700573
1942021
1082111
1782658
574996
598987
137966
260267
311743
858869
1548506
292387
1877330
1252894
185737
1652930
799540
1304085
59676
1243565
1269957
809727
1703884
1737862
640308
1884740
1133736
692401
1533489
1298058
211381
1596749
594550
1564262
344210
346359
10230
343496
1373492
1574964
1940362
79010
1095497
1172932
1878719
1131035
538875
1685287
1670538
794636
153780
278060
1595123
1766700
81057
240202
1676484
304102
1654138
1412995
1083776
1472602
948044
596072
1681408
1725451
787038
1431980
1135487
976150
1247540
1795030
1097866
1638317
1873079
1516585
1058230
24183
546964
1105192
805959
1128605
572193
941282
1762406
1428419
1890079
1980701
97696
524519
1764099
1334119
938354
318533
726123
1907199
334653
1327612
1804202
283447
737394
1144927
1424461
177693
1486219
1621909
1259025
1836389
1523201
71699
1667438
1113207
1111736
321469
1540374
1833891
1226624
1015256
817830
631937
155052
728185
1905846
369368
1270652
950784
403922
1176453
696142
597289
835582
1765836
56180
1947788
303476
760440
1814427
814759
1114220
374185
1464727
552576
1347628
1944476
118129
681925
869489
268928
166980
237073
920291
1785872
1349560
1750689
718919
1132604
1475863
306445
100298
1348939
458918
1776766
164872
1267953
1279817
706174
1300261
678212
1362213
1488276
1354990
580400
130553
355823
538609
689354
566385
767672
1488133
690106
1966445
1999141
878820
367491
853412
20479
1023429
1899579
177617
1290563
1660326
551343
1638961
1294927
1167970
144347
634385
1899990
1708711
183334
665303
374572
1050923
693399
918859
649387
863203
251148
709086
1421879
1666515
1841825
884694
854708
29371
1347261
1820994
668381
783680
1292733
1313817
1552428
1885219
1583376
566594
1539867
882352
1940214
1574972
1226018
567627
699415
260669
942044
535261
1057411
1960783
1136685
1003347
1903495
482711
749557
1710770
126011
752252
1991998
1230154
1402862
792363
1385018
84983
1959880
371934
391201
29155
1570085
807962
482622
796256
1253568
78852
552534
1986668
510455
1304538
493379
811220
1709412
1969586
1948928
1719070
1939689
246227
1460752
1560504
1414306
869027
1773276
1585864
1193516
425037
962793
167779
775625
975700
373915
1825657
370512
879344
895149
1105384
1929537
905180
209409
973083
1305404
494476
1962665
247493
823372
345052
144555
230135
1838644
1867136
970166
226183
1222558
1715369
1659909
1984815
406715
1602958
1382681
1118236
1306545
465103
764571
891354
458931
281251
388600
511186
1126757
718307
374135
1968335
1538414
1762610
1143904
1300769
1917343
1162622
1648203
1657615
374087
1945994
1577111
1541284
1847452
111599
1230625
250161
1840524
1681391
919573
1854147
675690
1469504
1961971
1621683
945682
1873232
1397607
253729
1447654
1742080
467181
168072
1081362
529813
3779
1980026
925901
1764335
1077967
1144526
265182
81424
1592078
67350
927659
1131490
141052
696267
1328418
798826
1330359
1592936
805319
792610
506802
1543458
156539
646772
1247775
1188687
1477638
308340
1544066
820907
1912414
5021
1855112
502988
509728
603100
352638
1198113
608047
1732607
1803785
152999
1661528
451079
1757245
477218
560961
1020319
360908
1778318
1277541
1292148
1861247
271441
1821190
857632
525568
294297
878251
1341725
187177
1038952
568454
126907
1300602
752089
1286851
1702524
321951
396282
583201
1540878
1534502
182123
1580239
149676
573250
1470189
1164034
101249
1362771
1540992
1456252
1940964
680070
891492
1681743
1478578
1596433
891690
186899
113698
1026437
766719
228650
1178140
1360623
1830174
303681
1231174
1369677
1280148
21429
133784
937031
1500440
1513785
1104302
1017725
464775
222069
661804
885675
1784753
635857
314332
112367
846456
1089622
891217
1529289
1887798
640838
1092415
1842703
567282
816186
199101
1904565
337894
726346
555886
308060
852148
389314
505138
1989524
855289
1616883
1472297
1379985
1785779
1270799
1524298
1273563
813644
829235
1974759
1808330
1563824
1163551
789452
705961
1852275
910228
384899
935091
1836802
838291
1905437
237251
1943714
107119
544841
1129989
1163376
1876508
1815688
684799
1532815
94654
1769339
1391575
1037745
1875921
41163
1279931
1598284
635957
1263515
252150
1668842
1470573
1093296
717533
273107
665262
1147224
676090
815473
134866
1182516
1848442
306017
1015178
130484
20413
870782
1787677
1621134
739881
830034
1171643
366898
249046
1143766
1020366
1960169
110966
1044836
645246
898561
385052
1428417
1319579
1551676
1772387
779334
508380
1800945
678637
1345928
1386978
1644727
351310
141537
628840
1792572
1836813
1219267
1870539
1141399
357055
64149
977392
194365
797170
1830320
478549
1117163
912955
1349437
341715
1057239
1635215
1718028
769883
952846
1265270
842017
1902897
87350
1911087
300924
1599616
415838
1515571
267439
786831
1141619
1568009
1345542
486880
717544
1665282
1593889
176298
611836
935452
1802384
1592899
408936
1410334
873489
1064160
1312720
320332
1097173
1565486
1537761
129504
1273598
726101
1164839
474598
14084
1889972
1699062
468892
3867
1477975
333848
782555
1924723
1624254
1454785
141802
1955983
1856565
27278
134602
1895092
1187626
1737791
1473762
627818
1296607
1562727
438530
1122121
974372
1148012
724876
1557252
777070
1634343
1265120
705945
659009
1326293
790113
233268
723462
83613
710924
1931179
380224
1521904
1332578
31500
227896
1085503
1511878
54593
591616
53029
280144
960204
713308
61290
357867
368142
1273958
1171736
67193
467832
1176101
800937
1358400
62114
482296
804774
911724
175342
758565
1006521
1904816
1670414
840983
468945
1542879
815414
822201
1833306
573423
633837
1464041
126992
1441073
175515
550301
1985050
1576552
1471835
28850
1244131
532041
1262498
52882
1980391
1541969
1456548
543172
331270
695611
1910588
380435
1902056
353037
757922
291009
560713
515393
662412
187734
539060
137725
1428558
1879141
1518680
1237564
1911239
1024910
865481
1554498
877616
1106635
1014148
1152659
487422
367974
299999
106282
1328405
1496976
1990512
1987348
1569305
1053175
1095057
1950992
997037
1044426
1572798
1983158
403594
1617778
392047
60386
1955562
1722973
1676069
1595724
1375837
989548
768305
647021
1807220
1961799
1180520
1855342
1203267
1140855
272784
1535846
666481
501833
892383
1429580
655939
1338544
477577
1000707
1419545
319492
49334
1779364
1653921
1721932
1576451
1910377
1478456
593858
126886
1126757
538813
1704495
1914056
955482
236775
92145
1402853
1217959
1240490
1932286
125205
710317
1867953
1295136
1800466
1460250
1207001
773908
760670
891893
1525174
1920968
1055819
1148319
679481
1238805
323749
65629
409844
1307547
820874
1367437
118225
828895
332017
1381584
532038
1725217
239670
1309973
1660053
1048134
827986
1367135
854673
542391
1677446
186614
1510514
611782
1374891
602696
17361
849704
1801278
1058876
1777824
1668026
1806851
1765493
1910136
137942
693855
1882023
1824432
1585752
961498
139520
173309
473056
946827
269056
1609754
1048852
1338775
61036
1883629
1607189
1754801
420099
1490166
1048045
321492
244612
1078245
1833489
877863
1812975
572616
1562943
64116
105607
1522516
927444
793608
1354836
1636399
1484587
188953
654892
426997
1157387
768849
1526391
1346999
248414
149625
1328790
579136
154775
1411392
1288724
1368631
452480
1969429
1636790
1571980
927735
1930777
536961
1025980
889196
1481047
1317753
26698
1465564
1327229
996581
890795
1058926
1741824
562698
1734946
903312
1765252
985377
1202063
870787
210112
1359103
893260
383934
1430065
1907765
408351
963635
640113
635104
207821
1945163
812596
1644149
139684
763791
1458505
1433911
389494
1733847
793315
1794022
136457
88175
1346750
1391734
1943860
1845739
868391
953183
64168
341373
1185789
696451
1000962
721756
323636
1001852
1122515
36537
1623317
175274
124980
1408138
794372
926035
516123
969960
691247
1644251
282893
274527
1675251
23278
923767
721552
25635
7766
1952154
1812737
1351538
1062895
1505993
1133001
1077480
214443
334680
1109270
194168
1138580
9264
107195
765651
362286
789757
1078034
1213337
1100489
1996774
52206
1814430
82377
808478
1915604
1829444
1288714
415450
1019095
273454
1178832
972146
1458451
280063
416866
893454
1328218
917808
1704927
1600900
157518
982933
323033
1301405
55061
1197611
1032902
1921891
331860
26747
137702
1372981
1816159
700371
1500989
226197
741794
1895785
1979014
633277
1570046
106244
368799
1574000
1730349
102086
1138328
1826944
879508
1956834
760013
1343386
402401
384586
894007
581557
67275
1177835
1066160
1183139
1810072
1227676
811825
745420
1272258
1647196
1923152
465221
497607
791029
1105144
1877070
1383005
710401
1625440
288941
604280
900727
960228
773411
249224
999639
1585915
1624265
1255278
1251403
1531632
1918902
16674
100879
916207
772765
1222222
1723852
1185576
1466453
1203932
1160448
565094
844686
1545490
3673
171802
1072526
1650096
414844
1691457
242090
1249924
1704380
922183
1943124
487431
494145
64604
1257278
198070
1236648
856719
380880
230688
138781
1195485
1993920
835687
1519543
628723
1583878
1013868
554537
1063982
738698
1411366
63274
1606638
402823
1448461
1849083
266486
214937
485898
1865520
1981449
29942
1821789
1711330
933997
1698750
66363
604194
1778015
1514977
741277
1762971
495349
115284
1455607
430625
1413793
1999695
491066
1812852
1789920
1656915
653701
288761
833375
245391
771415
271996
1116569
1106936
580419
1458097
1982086
421100
1333457
1599375
956278
1357468
578074
1430004
1423229
1170345
938914
627617
701507
1574316
473154
915867
1588910
511121
297009
766315
1969498
200330
19105
1774943
274829
1357468
778790
1369229
1432624
1544538
1145879
293672
1097994
472847
1538212
1776699
939688
1492041
49222
419454
305574
76680
1464184
1210893
1675857
518722
258227
1638092
1369103
1004375
1912912
166683
678752
849048
1222505
158292
511324
309961
712446
618678
1891145
641487
1721914
740750
1535274
1862007
835218
1456402
1627254
1138193
993625
399008
428443
834367
1065157
1147163
993362
439498
235649
33170
1548053
1004588
1553012
1729586
1674204
1262962
341311
172375
1089367
1054707
1381271
622020
1009536
863600
1807845
1846088
422118
199787
25667
896387
945866
420532
1498024
1034831
554684
976399
1888252
775029
695738
522040
1100330
1371728
356263
97682
527421
172463
170576
93562
280442
1913919
405928
345013
629062
197365
95404
148237
1166232
625009
156276
1817507
642106
1311422
1871159
1694161
1212459
1823576
772989
964480
1919576
1026382
584723
169122
248070
1461597
1075346
1200083
532273
1025513
1114653
167236
151322
1186619
1197636
705961
1831620
1689299
540278
1843445
1585965
1573339
1179040
526664
551685
304833
1776969
1323051
1072291
851767
727715
1064300
1559761
143282
908792
919507
1044033
936197
758441
654049
754546
433285
537746
858457
865841
1795467
532910
1280476
820981
1699940
105853
1923633
741435
1762849
1875986
31273
387033
905186
769816
900726
241491
1306708
209320
1852017
762309
249480
1779205
405446
827841
502156
1866373
280496
1400709
1048824
476366
1736269
1060674
1748858
1221990
871268
1528518
1059508
801952
397855
422572
1755195
1363922
539975
1427273
334283
426432
960196
156419
1012501
1370524
382048
1754805
164952
174280
1928474
922931
435386
937374
123111
1453570
62836
680196
396265
176251
1181544
160984
451786
1365119
213353
836045
167720
944579
1048889
438745
553026
365845
140328
1026581
1907127
1702592
1681894
1012
497289
345478
424141
667125
1973677
1761229
811352
1970357
1530667
1289772
1095811
61167
1689935
1148998
1475170
714255
1375249
1571374
805430
1115113
597015
443460
959053
860857
1852557
1188674
334040
1679251
1149273
846160
1931362
127276
926434
320884
818590
1054551
1722911
309035
372946
545493
1384292
635797
286139
1815061
601201
918196
1298559
875975
1947257
726232
4990
339560
733519
1587115
31432
28058
814954
255473
1664069
236067
847109
160499
568409
1894349
934561
117273
1527128
1182350
86421
1516089
268258
1476231
1595408
1061912
296628
595820
313286
531519
732094
1273040
1678456
510116
204236
642495
442842
1571875
662177
1949312
469170
1650128
8524
867502
661305
656737
1888183
1582319
627108
1685262
1561454
1575724
932678
1770350
427622
1065947
881862
1491203
1152740
1554683
257346
1827475
951080
31129
1123704
1115188
469977
1085691
656060
621479
942117
256954
626211
240984
1151010
828165
25298
403144
1451863
1548156
693845
1975549
660569
84368
284844
596553
1278552
1754798
1548417
81235
1469879
640505
974976
1699128
227592
1201192
1661559
489712
1902922
479423
683299
1596127
1189354
116242
160460
1080045
1821805
1091833
581291
694731
327659
872303
1550450
1401793
1934436
399543
127423
1074754
596847
1188198
383171
1442145
1538009
128844
1018917
1026895
1890034
770810
796065
634723
14048
905650
1514858
1973950
1493136
429242
1453415
1386283
1733046
1420147
1958709
1429778
148583
537474
276380
1679062
695627
893301
473164
864097
388640
563009
222978
1982062
1085349
1144157
106791
1863137
1274515
926213
671224
1082475
1978796
900375
1021185
1641550
601844
900540
1948080
1620844
897393
1886083
58783
1143575
291612
1725858
1401012
858262
788768
1360532
1992972
940923
1642068
1592711
843132
1524830
975735
877489
1556850
581793
623550
1344860
144339
1322048
1442716
69116
1261743
232819
37953
284144
1693901
1673351
510589
1585619
1379993
1859366
1586264
1781737
1230266
543816
1518837
1804888
1908535
1938036
1529425
1229341
591714
831449
873214
921865
1357624
260491
1554862
568486
775762
390168
1949777
1187983
1126395
1626431
272744
1620877
1734463
1077095
1629639
496371
847908
1152442
1030449
1210316
495802
690971
1135414
1006652
879420
1058114
272524
573015
1139280
947953
1431000
822288
743668
982649
389707
544604
199169
1914455
1323497
1428017
1362448
821501
1975024
70414
1893002
902550
1138260
1030836
1477387
515284
1295822
1716024
838013
1600732
1513753
1763900
1333577
436833
1993273
1327760
451789
1523370
308213
1500384
1355295
1079695
1079048
1198469
555429
1649133
146650
1904455
712108
746998
1384313
1057624
1906448
313719
1596037
765649
1448783
1703717
1306113
1326260
1077048
1980944
178030
24909
34622
645102
218551
1728145
1557336
419011
827731
1132249
709244
736316
333867
845056
1227916
411014
266325
811917
1598587
671288
1875986
1884338
594310
1815547
1178953
1808810
1370778
1759665
1843531
1766092
1345638
1264272
539331
843059
1369804
1445032
1939212
1942605
902687
338442
1270225
924584
721488
310691
250097
513133
776555
1906631
1543952
1941257
1166095
1509257
606924
971276
1186784
541119
579398
1133848
645197
400625
119002
365377
313343
1127967
269254
410423
1383968
469825
1031027
155935
367413
672270
1146932
432208
1347014
216475
35616
1143611
1844711
1093355
217891
468778
266573
640556
1004477
1817671
1089976
1213321
944280
1287096
1079182
766443
1283314
100519
1262228
306553
1337340
660185
540573
959518
1160564
435601
1276622
1651930
1308424
392727
587384
1640297
1179368
800775
931547
1217937
1453614
1531106
774751
398926
665554
1964584
1481815
708253
1128692
795112
1640797
1806064
1280933
504835
1614165
1967842
774882
1929919
1736484
1397651
707567
1299698
664187
1334390
1598140
1297921
19144
188976
541306
1144626
146651
703714
1372479
383812
1684469
1992253
1800679
1841450
976412
610967
1707596
1444586
1992802
1787993
618228
1681325
198560
75005
1889556
1161862
612131
1652251
1165996
1534136
1089885
1389293
1343881
1310565
967664
1873415
551593
856116
1595005
1491841
1818344
797646
1015930
1501361
646476
1633508
245639
653499
279005
465978
1019118
90630
1634755
51391
1068325
754501
228789
621882
1522356
551339
1601593
1099402
1369352
1944902
929221
1249099
16540
1039345
1633866
947306
858674
711678
125050
586720
975098
317873
1298407
628170
1992383
1393305
214185
1831823
1261461
746100
1337872
1026132
106
801994
297235
19414
552928
1964198
41078
914484
1929852
1415738
47841
757824
1136824
1818979
1770436
585522
536945
498021
954270
1193040
1914338
946231
1496195
1693221
1064859
1097638
255729
504418
1506364
213867
113792
1361710
1464690
219479
1198313
1243904
1243837
1266850
862142
1341556
1152890
1750032
1078354
1705368
1226160
327615
1182521
1952328
1192839
91179
1957619
343252
525063
197289
1205200
1286489
365454
1616307
1402637
609943
67013
1574719
628957
1020844
1846656
494263
22360
840812
442447
662443
406887
332255
1220959
876378
793923
669639
1269124
655089
3889
1650572
710269
1122438
1230378
535175
1667949
460493
1891182
1828010
1697644
1821889
1080599
517104
262785
1453332
541063
250271
641163
817363
894437
1991451
612447
608460
1713495
663381
49736
1396715
827955
591072
1027861
1417819
596888
1038243
1521158
1032004
1092894
1751477
1932598
636172
963547
1409612
66353
502998
843556
204640
870168
1737724
596796
84830
1731324
1069811
1581406
319370
1737418
405665
367676
427158
350268
1607404
1259928
1378907
784967
111910
1557991
1046811
1941187
1584676
196264
568492
1437845
1555844
1234017
538199
88407
1990297
1086825
313911
1578506
442561
483499
786176
586972
1257950
1794435
1221755
1935752
958759
470573
1686618
331259
403897
213439
1939589
1673191
1231313
695101
367062
1818303
276137
952709
1071043
311579
807485
1395782
1726105
1518813
53185
1696610
1926640
311734
1469879
1785697
408833
1688802
404441
1097631
727537
84009
1269423
686581
609378
831109
161453
1765004
615553
420359
441067
821875
1096049
1022454
511627
1257315
1056312
1558051
582542
1168218
1897961
1223831
1198568
170385
832501
73277
1104039
1815699
1652711
1316886
1859274
1205929
1295270
1543818
1915587
994712
1227770
126330
1665382
624117
1172556
1040294
1697638
1944291
474984
1055705
382413
617348
993789
1735453
752392
817226
504910
619494
933230
977316
1661670
63798
801239
886145
991503
1291443
127560
232118
1176909
286596
1811092
1622400
334964
355334
274158
486548
1898313
731362
259956
762665
1808292
570926
940396
852532
1476338
1391628
1227470
859461
1611962
1921763
510887
100944
1628827
1249244
225235
35723
943931
537975
1312817
626975
1924569
1353946
795650
401871
318716
1961763
1566881
405904
1412216
948276
1305560
1266762
1730872
245296
817466
1216303
1023861
803119
1803800
953754
592902
702242
1381118
1139438
346207
1141329
1332626
832519
1187907
1902397
893207
369665
1162652
452751
442259
1818685
315874
12694
191332
1578487
252370
1388690
1652821
434221
653630
948641
596757
1063969
1789198
614361
492829
1462190
1265434
1049510
1761666
1523332
449218
1462947
118524
271680
740311
1466518
1736830
163770
1312192
1847463
1442328
413645
140639
1511470
899191
776544
1133510
1983264
57394
1471372
550002
1401568
844442
517039
671534
1417693
1101697
1133833
626463
1231158
1869446
495707
1319634
1472729
573866
192518
1948501
1732614
1556402
396467
1390311
1466310
1413470
1257566
1951615
159805
1953641
1051383
1712637
1572626
1689665
1836526
73201
935371
437003
189202
1635192
1275962
418947
1272624
1706814
1258006
1682518
1039543
1008199
1520510
1029660
1369939
891064
1337430
512182
1405576
1393277
1231061
1768239
1420570
59548
1872996
346658
618160
1030736
366213
621465
1295312
1995203
1391221
320918
405600
771740
193095
298510
1814132
369503
705228
933533
1776639
787749
202706
44669
1735643
899872
1157042
869229
1006632
1942821
1426986
231165
1710438
936287
1181478
889001
1950596
481977
131515
1033011
1011823
2580
775065
1825308
569830
1585060
1556788
1151204
281580
558698
119986
390936
1283137
448235
826450
1125086
1369193
1767639
864142
336855
1700684
1188894
1317488
289397
896243
1407511
387695
911229
1842578
1368015
673012
475575
988469
1485798
303465
1458595
1828429
1991036
129705
79866
975861
263542
1381141
965654
1944621
912788
1495976
1441527
904526
1459820
995023
1284351
1421136
96331
1184000
1336609
701109
1890934
1527282
1125492
501220
628206
644774
1777717
260027
1872288
194845
1360525
841565
395136
1977435
737611
704532
31710
1120255
390752
152707
1934318
518756
239464
845448
1540767
796327
1506983
1207687
567152
20732
1312255
538524
1216305
118943
960119
1639754
611021
464285
776197
1102394
1603275
1052006
507819
985320
1885513
23350
1150799
730168
1442597
241593
1798921
1433626
501220
1720305
1702446
995328
1420895
405644
32965
464597
1967412
577720
765469
862638
93622
1526424
1337690
1180635
123190
385509
1311571
759434
250195
392591
633885
379077
673143
831824
915220
774309
1411418
1751162
622137
440992
1394559
1867574
1148809
1633119
296081
1725399
1471129
495337
199880
1394942
109343
935170
1719868
141155
834422
210
1710896
564988
1222274
26409
43892
855314
1671401
1822827
221723
1280823
633800
307212
519916
243223
1709715
1608758
1865032
973591
96985
1358190
1778495
157058
1593779
1256297
1144288
265296
1354652
1967887
1251309
204478
500136
479673
55956
1846461
1088841
1172615
141035
1709218
769835
1106843
224051
1022270
295633
918900
316968
107998
1818290
1978627
1996281
1325189
1958598
211627
1425270
1010450
1164376
1740583
264435
285999
1450669
726498
1893498
6154
567872
477766
778892
747715
109640
444026
916449
968435
1625049
305098
1871826
290039
1807266
1306701
1505251
891611
1647027
77668
681506
1036306
581091
550012
597096
1457651
1964327
1668206
1381138
1063842
1827310
2132
425454
17207
1229713
1860302
1998040
1864273
1021834
1876822
538349
1531235
1005040
938258
1341962
1848596
1831538
597586
812305
1723141
429925
757370
1526842
622097
424776
1932146
691983
1859643
1441365
1230740
1361538
781432
132674
1031897
958930
1658254
1022008
359285
828069
226671
169353
1722536
129364
502379
80000
1340600
431971
836805
1936179
10156
515324
37974
1527557
767353
1793414
763953
1814440
932356
717276
197321
1987072
471037
1397080
1804044
1737836
931148
793220
1197242
1485259
1029385
920279
359934
761509
110380
886453
184637
832172
320236
1982816
370152
1746146
754397
723321
1814637
1432897
507852
1021255
826037
647847
110783
702242
9042
50895
330349
947696
1552840
598870
864893
1885180
976607
1387512
920518
512278
1253679
511906
889970
1437693
600062
1327597
578924
65006
1405116
1369007
1365903
1335015
693883
254354
963653
641250
1711797
626541
1762045
404907
152390
1234520
1271640
1185963
331244
731656
28289
1887976
1896705
1181315
1285289
963307
954378
30861
1047055
1474619
1862369
1794938
163375
566898
1099514
280135
371408
204329
1239912
443396
1758261
411979
269664
604395
674566
679889
1222418
941074
1442535
1904269
192347
983615
493352
1333204
1449888
833738
1215420
518501
1208251
828933
388234
347087
1990996
47624
1018066
707744
1201254
1570626
640923
1060856
9954
1797270
1954109
298907
1224098
1470226
362269
931992
1010567
1065867
341216
609014
1127416
217732
405965
697947
1785760
265730
1638456
548930
874584
1206534
1047179
839548
1512898
1605332
715942
827591
1453221
820431
953443
848393
1005609
1110355
1154199
642397
1317164
1088950
1009590
275876
1197890
888740
836075
1573708
1974341
415035
1748774
569490
474266
1186964
1031418
773303
1941350
1205237
1023718
162345
974051
1297117
620048
770607
478843
427459
1903352
1216780
721965
622751
540497
122585
1759264
985935
1283505
1425239
948522
506485
1487366
1565743
696405
981407
1411560
1567203
1269594
124115
1893103
1498239
1839023
737781
1771740
834722
375460
586913
1866630
1539923
1275959
1018298
1511151
766819
868056
930250
239608
909505
1065242
1669140
519942
423458
324419
998456
1388634
1043094
1576740
1872143
1468997
1366982
1313791
988528
282792
1684209
679187
1338418
1586017
543117
1762596
1121585
1843287
968946
519857
970783
1308707
270267
7255
177711
893598
191504
1327920
966015
1637271
9700
1587127
1790646
1499270
1513223
1344142
1853386
940498
60456
864698
560692
1638122
48667
1175426
1931136
798153
1944008
641705
1709062
1837691
1924741
296882
360542
212536
239987
1659725
1916491
384288
1592228
1522480
1425734
768724
1903926
479410
466115
2294
1449129
909615
310295
228022
550350
1742147
102229
478522
319042
1917671
1890638
1688454
915013
841540
1814949
1259065
1540500
987057
1182714
1741349
467364
473231
1999542
1899860
550204
1779107
1861167
1209053
1579327
1757373
1647099
577862
1690365
893028
1576852
975678
1630977
1688345
333727
1949994
466906
1991103
1272222
1507040
238949
1211268
1982533
521055
763467
146942
1863548
649242
904524
1281652
725773
1498104
1958560
35896
308620
97135
702675
1577599
1693539
1511247
1703392
1542789
1716343
496135
1960289
607659
1754365
968904
1538441
1426687
1450941
1059316
1383328
374746
409034
680084
888701
1082404
1295691
664152
197576
334207
1806157
1198971
1365288
153769
549066
1794966
1925858
106062
1611097
1893500
794904
94426
1487370
568699
1754286
983277
1109214
669210
1331907
1403354
1618639
1838067
1937665
1383646
1563415
1777737
697646
1478899
290314
815350
237326
770919
626381
110999
1906511
1174369
605344
1227377
1517635
1472403
1743186
1340872
1239344
1770321
1845919
98459
776099
297706
1555206
1852181
975284
1898123
2409
971277
1485905
898411
151078
1719936
1706773
1062146
316937
549704
566782
1471635
1862019
634178
1694675
1566160
673132
1293893
143257
1193981
1174774
618406
82020
776788
1873743
1650286
484395
773160
150579
916827
1194052
905253
621395
1269916
1553127
1391332
1367068
1763071
680858
902644
185496
1651022
720578
572010
787468
143552
1890716
1369533
750142
765310
60482
1566612
1079843
1722792
1911143
339987
182900
712390
1914999
1210506
1383567
357919
1135869
635097
1079343
1412489
50559
1387858
382531
1762097
1485520
1601237
1840066
139814
1647677
337135
497533
1466467
521791
983991
1161131
42877
912317
1131976
1853355
1463926
611266
742019
1724799
568586
1780583
142710
1552792
1297988
682233
900300
893313
1307241
743233
174135
337561
183896
846136
772052
1726156
297430
1165431
1589454
1951803
920814
607959
1148759
518069
1450683
1640117
756163
765934
1170062
1149778
1013904
1402314
917114
106893
1561536
1123073
1037199
1953928
1294362
482270
1711015
986606
28643
433701
946481
425320
1778741
10646
951722
854388
1506581
129327
1956198
1140180
1824524
674083
1858253
605872
1418190
902491
917488
411541
441356
1874122
1329860
916530
1641417
1640013
863462
723671
1852564
649803
69017
1322108
1294625
358550
319025
1026914
555228
1244717
1316813
222802
66775
1055195
984122
1724633
772342
297232
1782060
758065
1845550
1728778
922752
1896404
1627724
22400
1007555
854253
128610
752350
281156
1549689
663877
405911
1249933
1789185
695244
64118
921999
871662
760080
1788953
1222437
145454
1589048
1611070
1473615
51335
211051
37286
1539659
626812
326517
1589347
752695
327572
598891
1325743
1336936
754298
1490168
1544395
1123530
307621
1989673
248806
488869
1033095
631067
136266
1040973
1826253
707114
1079840
1607627
327020
618312
1073166
1317549
351617
1162413
272158
1465692
1416024
1118575
1882775
201591
1727600
86607
1509968
875623
1826737
1027875
905727
1052682
1951319
920912
1074817
429669
642460
954327
1217988
1643624
829057
1467514
1659423
1258497
408930
146096
855296
918725
1078269
1971279
1779066
542916
1371782
1629768
705267
603654
502487
204413
138817
479018
234648
1188537
967771
1720554
1763482
675695
1818991
1667041
1327110
1975241
327536
1449099
1929173
1014127
522141
327845
1841146
974177
926012
921125
549531
1375994
1226680
358835
183153
995467
1001509
266954
1659568
371889
1954255
1392009
696042
630147
824966
680205
144871
1629878
921639
1126186
842830
452577
1071252
919688
1031659
1825028
980623
1423641
1708606
1814664
476701
1671275
1169731
352285
44888
996308
386827
479620
1986599
313660
64896
5675
125602
1318787
1502426
989547
993157
555664
1776956
748155
257190
1146978
1349127
162843
146583
249401
749157
1092193
702307
1977004
319727
1975783
769036
385391
1342565
971337
638522
1590221
958578
1315844
1268595
1716754
67510
1047761
569053
1923949
1881032
718860
818880
1565655
1943081
571566
1983144
445088
1103259
793273
1298529
1954982
484430
1813262
652136
494381
1070149
1013184
1260133
559676
1900864
918511
648200
442022
1975342
1891891
599366
1664495
1391521
651203
351926
415059
1838780
1078655
1202274
269221
303581
1335865
126951
514656
1574216
427786
1285017
506092
1780600
1943664
1103574
1615249
1817488
87663
738407
976920
824673
947614
1171983
511309
1113919
56810
265855
533634
1719079
218665
1474308
1962844
1791930
432628
438976
268039
102714
349734
1268335
423094
1837127
1664850
475993
845719
1774265
1266721
1791308
1194547
189026
668099
811424
1993807
1416854
505708
310920
1693891
1653676
558226
98725
715845
1052816
1516023
1825528
1024273
1027570
1646305
1949955
1041450
1620385
925538
579897
1150793
1044831
1464202
1653155
12941
939057
1443909
993765
1388773
660314
221288
1858002
278437
1871649
1536711
195450
6092
809275
1611874
1201871
1477442
1045246
1186356
369197
1020559
463549
1849956
516414
517510
1958903
1717031
30600
604576
273813
1265821
1727405
1489031
1740696
431351
638642
481115
53877
1771957
944337
279584
443514
1085943
492685
818717
587625
1822798
1439875
1006934
995425
1543108
910503
1914879
1574522
1885309
1463103
1021991
1728158
1441863
941883
1814252
60185
750774
130177
1662838
549402
579070
919200
20207
698821
674931
786338
901407
1707926
165071
1383110
1225260
1169630
675118
1114457
1176288
1187571
963713
1318382
1573253
550932
1065105
1009364
548428
223001
1632319
1527536
1257069
1846792
753917
1930005
1172414
1833237
970808
249255
1998692
1515748
213999
750943
658475
746693
125448
497629
159915
1969978
1720788
444299
471639
1168
696770
1558292
1005584
1756265
853072
1034583
232688
1596698
1897745
1905929
1116201
1886040
426778
1091064
1990981
976040
1706886
1331948
1459814
1559569
835995
1753941
1726969
521483
1531517
326578
525941
1095465
1174543
254910
201750
1548072
1696602
1418445
507779
1531574
1381027
1826774
1082947
1588773
766331
338609
1199290
1561695
1105695
1824074
1082818
1044629
1698053
451752
1727762
744863
1982641
700720
1070567
1000501
630819
810993
1610456
1874973
1518525
1531668
854382
1259617
882005
537422
49760
1462475
1000646
282292
16662
905166
1210002
1884647
108561
1606693
1781093
1142010
1496733
1182761
1882353
1489436
1762929
57778
1748273
785448
1720461
1237821
1646208
1675555
1029888
1779785
1209256
952602
270176
1818399
1648563
1593070
986178
1953226
274605
19925
1274611
1611226
1743935
1412202
1306884
534118
1471796
344833
370186
658756
1279118
155352
901861
1706586
983059
1172772
1821024
461309
606594
176413
1849366
185245
1261876
1952648
238818
1094950
1041409
1806269
279476
623145
1101183
604763
1640102
980846
489689
256250
565237
519843
423477
362720
355246
1303806
758391
503643
281992
1374269
1554455
857926
388373
406829
973550
522645
278612
1226961
1537056
857221
1291948
814482
689570
1048828
1661273
1657600
1616000
609063
1140358
591332
1417822
794021
1627308
1494703
1367884
1042630
1547005
1731940
641116
861171
887939
421273
1555734
1206549
863845
715087
962794
1805102
1318566
1143415
1548371
1182433
1952509
943314
989450
132842
822573
897530
1712390
1814336
1507156
377830
912172
281611
1746597
655162
442989
1527839
381105
1613090
14130
1251825
751137
863362
92306
837156
1935578
1151058
1221288
5358
1234384
518024
1534309
1456564
404753
1669154
1151970
1617979
618908
713004
1404234
1703657
549292
870789
124724
1374251
1353800
127707
1367450
285121
1492516
1622995
348541
1790744
666443
287621
1325979
1721575
1190986
1323216
348328
1052026
1368205
497910
1551526
1576312
1855533
860602
507272
1306897
1824353
1225757
1944085
1559855
1623502
1536189
1731620
489368
355783
465957
342901
1177734
1386084
920670
1995059
1702433
805950
1107403
382457
1954388
1809392
1090634
1625325
1952038
11697
1708675
860140
533968
1888586
23667
1032679
1826428
1950134
455735
1421617
993141
1580996
1839763
864708
957762
1931067
1332186
1538883
524205
239423
697288
145747
99955
221273
1817705
1714774
783359
1284819
1143485
1025370
194133
1033120
491897
1924004
694039
444466
478850
691760
1357339
1722479
689884
1430118
1788941
422599
1859449
119013
1279967
1306746
1840897
1487223
735632
1955519
1042986
681913
1848248
1482621
710170
767420
641473
1300801
281517
1668118
224308
154772
1705986
26080
901294
1828443
1193588
1577310
846114
393314
1668569
889795
1333829
1056456
1595214
1955517
1053629
1140658
1291206
513428
1596023
1175029
847758
537091
258593
1893017
193959
970289
1121293
1805750
625954
210250
347923
666426
644930
499827
225299
869573
1625828
338751
299812
723477
1623868
1568087
1599862
1257329
404171
666282
1168875
1302478
508223
1352663
451792
10075
369842
398268
1076449
173582
1665690
881832
1702082
284863
1388706
1048563
1631813
1978615
1840953
1589069
947180
1199886
1221632
242656
332750
1735130
1912622
1827500
1730473
1931192
102305
1218468
1834103
382855
1919493
847263
948993
1573989
577644
1414270
46745
1608727
1230251
758658
343159
813097
1989632
733491
286601
619
1396160
383546
1695401
1282870
918471
1233316
1298121
964086
1984582
1419180
1343105
1072258
678043
1407250
1420073
898772
95460
200752
1345950
76386
1112393
810021
448093
1603958
367208
418159
371153
1082451
483761
632359
223723
790766
535601
802314
1485138
649086
540487
1390852
1612484
412845
1578854
1357531
1483044
1664280
173920
640166
1278265
1830672
827245
229599
1184533
894131
787002
1206972
1256302
1972904
331627
1092510
1644561
1928170
844462
289612
82513
714517
1364352
1103360
907960
302362
1692463
569153
752389
424184
326674
1629220
1569392
1295523
1129758
1027441
585726
1105686
46556
1286522
954223
96188
1730519
772478
1419584
332
763567
676657
1945982
837723
1863993
452017
593121
355462
145879
581581
1667389
1607052
1819410
1569124
753102
315481
972323
16340
720912
320088
551892
1837621
200801
1846731
522174
1441028
446239
1235084
1896750
591565
50003
236896
424373
1661745
796549
721086
49888
159561
1561499
657706
1739497
284322
1726121
1951981
1540851
607219
1536046
1819691
1109600
273904
1520827
1474775
1993874
470747
1488736
1470801
1788967
1140366
1933653
1771828
1261784
132141
208519
999120
1382653
1429285
1895514
1204073
739892
946685
862344
235327
538422
276410
1893018
202380
851978
698791
1459742
467777
1309900
76267
16095
1396793
1389763
946785
1651891
334680
1939414
740025
527765
774689
1165932
135143
746007
904007
473541
1314678
548633
646312
403620
746335
248315
859799
1309829
1775094
350437
1063176
954137
1628803
816732
478081
719694
1565724
118831
1640274
251864
770008
55607
1290237
402574
1446796
1439976
465128
138713
1703157
1744730
991960
1054277
1046951
588052
1546208
695126
1555809
185901
1722751
1296765
288677
1113544
982496
80254
1864923
631737
1411764
1383532
1148746
1486728
1491542
1742039
1011876
1627219
521190
1429171
446151
881414
1351751
1837392
26978
238706
973496
592759
526872
960354
1125254
99181
771825
14399
706271
529477
1850870
216764
1831828
1817153
3858
1651772
1244722
1828070
345487
1033820
842358
136386
1810048
885033
1851010
1737457
1643793
237423
1712732
352646
1255713
1401389
1346192
410942
654693
1205737
1581716
1463580
1884590
380858
195103
1257140
160367
496539
968024
160661
1241266
479297
216292
1433350
354479
1436260
753728
295132
1461922
1221606
1478894
1121512
966043
1901138
1583473
1817210
73940
1411454
1968778
1954724
486653
264708
268634
1748613
774238
24638
1286335
1157923
1152664
614270
1435284
1907782
1645971
1388215
1699050
1481423
921674
1831943
443541
1761858
1169843
1931347
1290087
1947179
1112373
1983051
99316
1253997
1834619
1334703
220628
611280
1701697
129380
397137
673034
1958610
1535029
374304
1814901
1100664
82861
1291782
515725
1667838
1156210
680808
842553
148418
1674935
317834
996124
1219941
330069
1118858
779295
995368
947196
1847309
1322126
874632
154818
412653
1100156
446416
1949566
658542
553152
6728
87575
1191
204715
605570
1307239
975122
275746
1089105
1987067
869735
1121091
382762
138838
1540419
1668600
864086
324040
1855403
932014
1818277
130781
16053
844507
491874
1926181
1295641
1729738
332998
1772456
847700
1463209
1252310
895756
761092
1993894
1555957
170034
235317
1108290
86064
1127938
240970
1678771
652844
442281
63886
1876039
1621700
1242087
1147764
1741117
1327400
260708
783939
226210
1017381
1822858
1058610
39240
94603
302824
1745229
1468369
463682
1478589
1285777
99842
820843
691382
1257085
693177
844893
1163379
557417
749326
878365
1531728
1513280
85498
18700
775040
1497609
1964210
718584
1217649
1105380
806986
1688378
1484866
826957
1197111
1483133
267805
1794752
1072961
52753
1126764
852615
851149
1663907
1277929
950730
718125
1781391
1361824
1013210
161654
1948295
347086
1338410
463492
59116
1377016
146724
895378
1126284
149539
1543148
1774526
800988
104490
34673
1939261
1699686
1046843
1870007
338540
1429222
899164
267188
1803991
1581178
1560479
232200
978161
773585
1031415
1178287
1034475
1560626
1222417
925163
1741840
1382349
1867248
294289
1778080
1951286
303988
1628729
929218
1197952
679859
917077
1085222
3697
812309
365016
1607334
888860
1094383
1179270
161798
204066
1600529
1504955
504191
1014906
512939
199501
1101737
1046743
21147
369688
265164
1508422
677281
67313
568104
1646009
22215
1504996
138055
166616
1510884
644827
591500
1365998
729877
730732
305868
262998
399761
1350132
804208
180000
404814
888809
1123857
1491779
765252
1732041
635902
952331
625762
700382
1573523
1442928
1835480
1511005
1982816
1755701
466567
1539616
302605
1092857
1329892
1328501
1351683
774918
645595
209619
1530233
899660
1455174
1670815
1214649
902024
415089
706554
829696
523037
458669
453763
338608
513251
870333
118403
1261449
880799
1728209
1420014
714016
1011054
827521
124158
1403421
939334
909964
1187901
221063
1479958
1521405
1067859
1079346
277361
541119
306422
905725
146348
396782
209500
1942627
1714253
162471
1981714
1381216
415821
23756
937498
1948271
1058057
1638158
1579925
653821
36978
1270577
1542132
845574
933431
1818932
1780486
1639670
778308
1484262
1851198
1195861
562926
1247747
619317
1647752
537947
212771
1512909
1235306
1046480
1162091
376898
798535
1954703
1642984
1624925
1881636
5256
649334
806179
137796
149778
800414
1384478
1441234
1382454
138261
92189
32439
1736206
1044838
700963
696050
1687997
1429390
585886
421491
551228
1714324
1749845
305083
1852406
1030656
1247570
1019
207106
60765
842690
1722515
1028855
412911
1122743
1814527
1469612
726218
516088
1010921
1698458
1578521
445590
122782
127932
1930862
1259270
1723405
618332
1525131
770826
1642787
279651
1467189
1499185
244499
583031
458567
469927
1840499
996516
230883
327690
490127
1151601
1260962
447872
804917
585028
409038
512661
497507
1457959
32669
693413
1717236
1551207
41607
1946992
1916373
398607
1228711
1011582
809941
40023
145994
1997887
772475
693202
340109
1562274
899130
886421
1237705
1424732
1560581
1037240
643888
746332
1223397
1219347
306873
789795
1212208
1512168
1550658
20170
1667811
840573
800337
1217781
1641552
6738
540527
1237320
16890
1550028
1458029
394146
1667375
1074222
1529238
192865
99104
347111
686750
1433180
1110809
732547
1607974
1898855
993505
885653
1830782
1795182
1068684
683138
1190071
574503
554458
441327
977630
637155
678016
928109
1839117
1425273
1283806
1524595
787363
558090
1008468
981089
1427599
283464
1075530
1363827
557706
243757
312303
276998
1991546
1163519
81771
1725153
1541960
921593
1374477
46657
799212
624048
134210
1177041
170962
841989
892544
651082
379866
529549
210199
1031079
1382856
1363435
805502
1132323
1314797
1655254
158075
943367
357854
993010
1955619
1180953
1989428
320641
1223136
1576730
1126569
1879389
1450656
823200
1428034
853723
1336562
436816
1842168
1495893
743088
242428
1754653
766624
1549339
990202
632593
581267
556746
465111
1370564
1218193
807385
302489
1964277
1802832
1755378
940438
1205956
283605
315118
1716647
1751080
840802
621713
938389
1562067
1737518
1944902
1833684
599215
1337036
8425
1895463
451469
835847
1732510
955905
973588
1155724
228483
413283
482573
945380
1555478
658952
953164
608383
355025
1712467
1106884
1725485
1083311
338016
1317529
275612
222643
1200542
422117
893484
1114839
1108243
697799
1168588
1617034
1978956
1556451
544865
680229
374792
1454959
730548
731598
753335
323420
143088
1443483
579054
168345
1205958
1190297
588933
92839
256427
1918376
1860153
1987409
1730032
1126569
918509
1203479
558980
1822090
1605067
1644038
814285
1137968
770676
1341415
938728
1937971
1652757
535401
788839
1909430
462730
1649020
615015
1502913
106949
1215249
871118
957428
1657835
1446498
1713807
469564
1380523
762121
100869
1636893
774051
1839641
766147
1927451
324619
846167
1209397
570590
1227504
43053
650739
517671
835823
1364710
1980863
528001
1056898
659201
1793339
1305968
1835914
1223364
1802800
109316
1814509
1337745
1604190
533775
8158
864128
836972
1469085
1701807
341374
1927601
351910
345120
1647330
474561
663349
286821
1295001
78974
470813
591451
1409000
1915964
627180
1259475
1156699
1497132
1477456
1532506
1181946
80854
1321349
763207
1714121
1037951
243712
1625631
1091011
1274651
475899
937416
10558
770091
1595229
275566
636326
544371
451006
526180
1307908
1554173
1296508
1856742
1108381
1900588
1653123
1981817
1168952
1188902
1805524
514782
527799
439842
446397
461205
1657075
920536
1008831
662168
133159
1954203
121494
1167471
1025718
1571527
270377
1856570
880053
775077
1925040
299905
1986919
404168
1223851
91874
1611959
1714509
1863708
510360
1348118
1275289
1924747
1390452
1972372
1249906
358957
283500
62343
554172
1792562
733005
190241
486752
442416
489001
1770710
1499835
260869
275275
1356037
1808958
1508647
1151195
1241048
1798088
352328
861852
1722326
351503
1162337
1785195
371273
72206
182927
1819877
1497067
370539
988956
1347805
878952
1425931
1857298
777085
1476500
552446
1577245
1835373
1915288
1214487
1401900
982042
376232
561296
276588
1284570
584390
829877
199558
439820
1062322
1636268
1803779
220439
859718
855504
172403
962151
1649031
1095679
309161
1686276
1852679
990629
687886
622677
1204909
76107
250571
598607
1698895
666513
1972386
1644216
158660
1703122
184130
482577
119089
1867463
1852028
1692541
1386706
808701
254008
1078566
1111874
1245469
1879501
1499379
575812
1817615
1377809
1414309
1013189
1321646
1063128
1321852
1180833
1690494
655095
1558211
943970
1761346
32070
1290894
918602
1066039
1808847
759500
1356126
504492
1949175
210447
639913
811182
936047
1003218
490664
1237597
1823356
452986
1524579
1214440
966071
1529389
776249
1577204
1281767
187584
305950
1607320
787161
567056
882226
54008
915751
779673
1426170
1685861
867485
438694
203121
531566
569367
97135
74919
229270
1532881
1471626
206591
270869
127371
1317701
844511
344263
1231258
650443
66064
1532742
433295
46735
1455101
1422904
1741537
1633374
1445582
652397
1487188
1887613
1121548
1902960
592466
1734443
1916756
849132
64942
1891594
258643
1023772
1903402
1328678
1150767
160143
629592
417040
326373
77450
1211895
1153995
1113360
1899673
568571
175694
686316
1535705
1205534
1284273
433148
1832280
1313407
1177236
1354335
1901890
305541
1572316
903905
356455
343814
1422148
1285772
545568
53636
102063
989677
1579571
1949296
1111056
564384
1561505
759420
416065
1154868
383109
1011456
511955
632769
1370281
739866
126900
1025639
1474454
290993
1455694
1781896
147057
462183
1278183
1801304
1904418
1454136
342936
883215
1351729
332264
1522550
143836
200129
177987
107563
1481872
631505
413681
938325
748461
325298
1290544
389125
1201386
1043875
619457
927427
1174626
1497904
1507911
1793244
26148
60122
800042
839819
343779
109245
861010
1388895
1415007
966003
1248483
676734
1315578
1476526
1345737
549873
479973
1389494
1562247
1873386
1149643
1472099
1070404
1029677
669227
753617
1153769
226174
1228313
938909
1302592
440213
84828
6287
529895
295142
1727833
324779
329813
1631447
1766711
1842914
1147077
1159051
1177135
260083
1948013
185091
621269
372270
895817
672569
1093339
24472
115983
1617735
1698570
1947253
1192779
147335
1771841
500582
207641
136754
355489
1880961
1470258
175930
1905716
822136
114318
1229344
656657
138314
271396
1650947
222120
1745205
619654
1013479
1811724
227294
17032
1874219
369977
1793523
925196
919002
1681751
1252237
1978927
1245374
1729011
1717559
1615722
1067815
1865492
297903
742809
1355677
1623419
616503
1376770
1004059
1020494
1729485
1561546
1543935
888644
613063
631377
514291
1835409
1610232
1502766
212028
676611
1758124
457286
120970
1202390
1425716
1440231
631111
449118
838640
1153323
1125142
480474
1457039
1963853
1326447
668453
794458
1652863
1040099
1580535
1483433
125246
1864472
604986
974876
383475
84663
213689
1129763
1016359
934043
1252073
423099
591621
1318305
1222193
1787663
1621612
408656
799861
1752847
751444
813046
31779
1610802
1292426
193281
1582359
1101805
352084
1052962
1930008
376839
321208
1065265
1712799
1849805
1576951
1394091
1141339
1030995
1792919
1021972
546717
1822729
1976715
1009832
476144
295728
1393212
1935793
313799
565772
509409
275570
894841
1235502
69047
1112371
1691931
256989
1643953
748939
1129215
1152133
1137880
1990903
1180401
1326816
274441
1516838
347734
1959712
640863
677141
1034629
1455730
904350
28298
644544
1551120
676398
847859
1397202
1460381
1797404
1953508
1145421
1979646
10091
1756999
1141533
808158
846895
1344487
1854165
1872935
1926644
1279587
1482225
81903
1883907
764746
546186
1792758
1816078
701448
776933
880450
495069
102795
584815
1545506
105257
204706
1487112
1791507
1519337
1929987
16111
781174
12531
1061322
1803788
800574
505257
1467373
312270
1715083
853973
1532060
510220
1956975
99199
1428139
1463287
899580
798833
1325096
567389
1304294
1413863
1653247
1242515
981196
1214154
363426
462019
975116
1030027
570840
1244613
276035
712963
1756724
721454
72020
905640
515957
1065758
326765
1069348
655654
514902
1421612
884964
1075527
758306
1770344
1816644
534959
1110017
962255
1311677
979231
974474
1284557
1070487
257040
75906
1981047
1429533
345596
1494449
1448923
216460
1157216
344068
1790442
1026968
210223
1946091
1663825
1450694
1065465
769648
705422
1993965
923302
1440652
962763
20601
1446891
149293
707290
1155250
914568
1768027
1108049
627243
1660423
932001
917963
1280933
897951
1132974
1687722
876941
183475
236377
1343132
268359
88491
393601
1374633
187644
1741878
363816
568636
1592505
561037
1969696
445554
1940944
535344
1929799
1014725
256379
221668
888200
1514934
427357
440579
104844
1788304
1486634
222694
315348
969065
908083
1297301
545369
603536
254500
38388
1970780
1865074
1471076
1361731
1711397
66418
423769
1395414
661064
919526
526607
1292785
584651
1903107
1810120
640370
538
288455
472566
185418
1718555
906898
765469
1701574
735550
1941309
1759153
998437
147697
609045
1003847
1794317
1676133
1516547
905706
452765
500646
659177
691336
330461
604478
1153503
73627
296809
354567
137241
1994864
853965
1949391
1398957
71540
91553
1203077
433746
1402602
209092
1233941
1970409
1244748
670817
1790274
1815940
88873
1093980
824288
802470
1412564
1931186
1126616
208299
563723
548616
1119114
1616670
740356
1562782
1188610
69792
1997521
1623271
772553
1501599
666557
1824459
139453
1937068
1265213
1632849
62138
151782
1715339
286633
1730666
1714822
1164012
1647992
1605827
1964118
1118115
1858002
1739591
1146707
876104
1451280
1364851
663772
1763206
828459
1080616
1531494
908531
837068
318576
526135
1889087
1058353
1316454
1059099
1648805
958802
679631
794502
53763
843061
868353
339357
1233681
1012414
1787916
210604
837733
974524
1933647
328831
1212900
650472
808870
1901464
77573
47936
629248
1514342
1325830
472951
1442428
934215
1236529
847582
73015
1618622
302370
1489679
414205
1571668
1347469
1402060
298453
670114
960064
482536
543172
621511
1450772
815723
996003
1901229
336289
269471
891935
1815738
1031502
738775
1595075
21409
377812
1785199
917829
1264619
203508
1970033
1420971
1998161
1497595
1723286
1029022
207018
1827702
1929768
196855
420628
1491259
858602
587412
1289692
906693
567962
1406206
1020692
943731
807399
1647256
216217
761786
1287001
1158375
420721
1213910
1612386
1668551
20906
1768681
699692
148853
1296471
409819
1831576
1566304
539296
1580912
468414
1128134
212606
32104
1328813
1195500
1649980
375512
729812
1741384
1131439
492955
1345807
102823
1810572
1074737
1252188
1923807
1973017
397936
1432453
1171300
612680
1313927
206619
631819
205324
1901983
253460
1974195
654044
592434
171660
493382
1374683
1466065
771834
558351
72718
1232312
1766032
1636848
1372469
1217101
1645294
1761657
1463851
857964
1053753
397122
1433716
1513206
613176
1918131
838632
1411865
1666597
836663
439177
1540152
1769686
785950
1161009
946369
1475225
1089741
1082932
907180
1901850
1127758
656213
1383703
1878952
1149986
1267019
118283
988938
413418
940242
1473102
1941773
1414083
573664
1418729
27015
1309138
1776606
397283
1915226
1936475
1530911
610384
899429
1159116
1920607
648419
1835530
96873
1428554
3266
762656
265524
225478
1336361
731600
295540
482282
1951042
1435605
1146018
392667
516933
1974327
1193623
1540078
941440
955692
114134
336429
129629
1887047
1548824
258899
201264
599404
1474626
984980
1192102
1563533
712478
1528123
1340224
191789
36651
1132174
684188
1926104
483625
1576973
1472625
1741492
1642111
314442
708407
1274858
1460114
1516258
694316
1563139
1866928
455594
1051015
783135
1986108
293199
1661147
1005157
988437
1698423
1967375
1755856
581583
421188
246614
1808537
1335302
298680
1520994
1250602
638176
1992469
51931
1920325
466109
1324114
1766155
1055031
909916
1780120
149817
266612
1178925
1872920
983336
476872
1165285
1587193
558694
1800144
1062189
857548
877228
745497
1985733
548524
862901
1230917
978135
1635183
1362079
18081
1320378
25703
1862676
455930
958004
1311463
937480
687416
266722
921010
1878645
536175
558310
1930273
1786219
298399
765489
124437
1883410
255789
178016
695382
1378377
513814
1349613
763241
223258
397929
232213
468787
566830
273598
1359296
721453
1550244
1103910
454029
481327
385133
1935221
884751
383455
287800
1158687
889762
1788594
206701
1039622
377462
1730251
1854504
179458
711483
1186530
302349
1147991
509799
1452567
1958987
1627754
241911
972141
549052
859924
150483
26700
1980870
753386
1891917
914602
952501
444235
1531830
133190
775897
636769
451085
1201671
1631127
327921
55224
1334245
764846
213868
406805
1039848
409838
1941892
1775548
1283261
792273
1110934
1806476
621481
402322
1556010
176184
1418704
487026
1918502
1335121
359428
65449
142773
1868928
1076148
1128715
172179
702708
1092053
174437
388456
1332345
1375086
1101500
172204
890715
1377093
393558
1072744
1416024
394839
1721822
14137
703781
1402811
1706693
191457
354662
1605048
1268631
242841
300780
487860
35475
1829632
1777110
809807
315999
673945
430763
5153
905505
1991554
137738
1316957
1587253
558965
577260
161698
1438531
409911
1764113
306691
932671
1069770
323613
855762
1431309
1305877
1110459
1038183
821494
888565
702684
363683
1359520
1350710
1714944
633124
1112273
1949777
1801800
819054
122938
368245
520782
408611
812799
1217109
1656237
63603
1892821
1702074
672461
1625947
939587
288076
973486
1254825
1203899
432196
652717
201457
1934416
707043
392801
535727
456479
1054640
1549138
1730997
1893612
1223209
200986
910094
622311
1832555
1394962
494477
490836
920938
916201
1711512
1747337
522387
1128929
1707131
950359
536879
1915252
1709410
1528971
172020
1296852
744462
272201
138214
1223645
1543300
824458
1908261
1034819
773363
894034
1635223
1730358
1348273
1401204
1697343
1490572
776790
392811
1051700
519200
996134
755151
400231
65629
1059085
1179275
1749686
1234105
1352502
498981
611997
1664084
1943005
211720
131163
950512
1067188
760369
770155
93878
570947
485462
1883298
1830955
598302
1715113
961487
53273
1453068
190778
351919
743109
88177
333479
1142723
32278
910613
110808
1002507
1437255
1638412
1842432
1486876
250234
931390
1304126
594248
987794
1428678
1932368
1570918
1880556
211040
1674181
1094135
1103852
1933545
1024378
1377179
1528748
1598116
976990
682077
971189
1937192
1300225
1589302
484388
63276
1843442
1738317
1349556
1049483
301251
1862151
1387589
814547
754668
1658350
686020
36529
878140
411601
1915095
225882
1648560
1259311
1984098
1273873
1912859
809568
1832845
1147058
1961110
1360920
1847970
1495088
123816
887098
614102
933530
279775
1796812
1940619
405265
239266
5291
1582953
1543470
1458859
1571217
1451079
83219
6753
357186
33307
1288616
1780140
906917
1402823
563716
1113460
161046
1033736
722741
149855
1465046
883659
422438
306937
347088
796573
588477
408295
983613
74371
664350
1372854
963810
1233338
1404705
1787593
1012323
224150
1681710
549981
1595667
319290
81047
905626
71356
1047668
1133595
1144888
1880393
975424
452230
1764069
1863177
609358
1180777
1939115
242471
289100
1082800
1588554
1302615
1604794
1191104
863298
336459
950930
74250
1415325
1418088
563705
1778135
90684
428177
1128532
1271483
1670365
912257
1519683
566692
133285
1704101
1124145
1820892
795679
447760
441995
232370
645247
1348700
1448432
854240
700989
1314101
1036846
213673
1914585
680865
1056181
260748
767400
448823
525899
1373380
1603956
587756
313633
1397578
544714
1925605
371564
324811
722163
1659203
1953604
1289812
1678397
326951
1947531
192854
1149081
875291
215543
346196
1349700
1609909
1661599
1833680
1638929
1519298
434513
1426997
605673
1471006
1779742
1137486
470970
1882516
684036
1584677
1798027
431259
1541142
649676
163943
1806094
90267
616490
1683500
1406707
968134
1406622
1048273
179386
495276
669336
433626
1148069
4580
1715607
705733
1329024
1436127
250290
1463057
1040350
1763723
1169375
627654
1175911
337789
469786
513269
1172211
676677
1338986
1094873
531717
1495849
1446960
1092968
417018
1690154
1639592
1809468
656212
1190520
612677
1235138
1511481
704109
698822
1765069
1660174
894690
1992895
389741
416333
777448
1210167
1461737
1588677
363995
1355658
365866
538478
1262461
1781683
1115881
790592
637823
1091643
1351826
442343
1636902
1806249
323243
1973443
483377
106215
1883286
877528
1369062
10814
931722
1599206
796924
1392491
1897716
589181
1212338
8728
1347783
1358220
1352526
1184103
400231
881614
865880
1526914
1963626
1444132
156611
317536
1876420
381105
171020
1779168
1466820
229309
241016
562994
636023
844818
379719
201548
1002395
1176751
219672
970455
84354
905331
112767
453299
929404
1531017
493720
1862598
680673
81119
1382292
953161
1156024
1449088
472012
1947370
1707797
45427
768771
1461385
16646
1436215
1714067
1340055
767404
636752
519458
217804
588692
1019834
11829
519645
213272
1444182
479876
968051
1659479
843711
1078937
1424814
1088909
24943
1892819
725167
1469047
399204
1985592
638822
1270564
1018643
1674719
180146
312254
1705203
418885
197933
1394051
266776
1319801
1147907
79095
644780
1178085
592664
929781
184545
1003167
26657
342599
662719
978454
1608093
1944005
882690
1071321
1399371
588661
1879582
453952
682841
266352
1039223
105103
1177187
102574
159034
1499225
1263679
1984368
1638324
765859
894088
226665
692172
1287743
1613639
311470
319965
1326093
1345594
243881
1586209
1291124
1827851
15174
141450
1656399
1551686
1554391
571280
1373366
726233
773161
1390884
599242
100944
774669
1296322
1162125
691010
312232
329450
1554075
1177019
1735300
1928802
929370
1423955
1674160
170185
622338
1573052
366074
1446746
82275
423625
509227
642920
449958
380394
1371706
1176218
523194
1441019
1134862
189820
196559
1569415
1045895
112618
982068
833675
289734
555154
550419
1865564
976398
452483
1367547
130018
1329028
865955
200909
427276
1809142
1225818
1055719
354881
780563
694345
398765
1213189
291543
1163644
1556144
934499
25432
6939
1385420
1364064
1987429
1578016
1363403
1688493
73486
966259
1482473
1534307
28496
1494953
96775
1637670
425221
1160440
1828277
1068844
1745195
992653
1577198
813038
1302356
152344
790401
643495
1135944
1918412
1897176
536013
1806734
1594748
696492
1382650
732958
431923
25342
1894934
1739802
1026681
587283
1059974
1615215
383174
589741
364605
1726115
348714
70302
1402042
472464
368190
1279153
406340
1596682
1439566
108606
1071156
1950502
959057
32918
1064089
1982157
423647
1263559
82134
37320
1849262
1403787
826234
1893289
1653315
1325177
949890
1394701
149522
830812
869581
637744
1297142
44508
1199036
1735805
187165
610520
661164
318065
1815159
1388600
1773809
1256503
536420
1576545
760337
1498193
1097399
1563309
1131499
320753
1187865
332700
1689306
746743
1263814
203701
1420896
595146
400136
1757678
1472448
1925401
605205
190305
1006620
1939559
893990
286988
149632
902091
1809484
1315977
1621514
434742
1077902
100246
418858
578519
1027150
1013294
1320056
677765
221918
1206591
816836
89212
44610
1736716
1851523
266830
1051096
550587
101433
1330924
1129940
907569
1381156
843699
631386
973155
1337064
1112423
951346
982033
1333560
188202
801590
12751
1173940
1339409
542484
719378
231983
1623282
1247123
262445
1575105
1086019
1651865
644176
1250386
925846
688805
726360
1311310
963341
705972
343105
1748697
1044731
1661629
1849720
1564580
1544923
1485940
250023
1647911
13008
1532450
434515
1308279
1209854
341689
1337425
445125
1019810
591106
697255
1631860
1032304
403176
1630266
985836
1539504
549768
1665749
1222266
104488
1871695
1159678
349643
79250
1791960
558563
751976
274861
1007040
1846108
853739
752314
102529
1245770
1477475
1208237
1442017
1711160
426780
306725
1303006
229270
1385840
948834
43486
1098075
922655
896712
842442
1977685
1026122
43626
350664
1060406
43628
730344
1114942
1624283
1153138
223615
457169
1455771
1161191
125990
1672513
277041
1212078
1569603
165957
36293
1668358
1594390
441812
1194223
367148
1002501
1187124
1828795
1824909
1728034
1179429
1802571
1423414
1759657
169485
205178
1138842
1470370
538932
1946011
1202122
1244071
745428
354237
416448
1132356
94953
727696
1881839
1009124
1335102
80082
1984217
1636468
1465550
91781
423958
505559
593106
1037223
1607834
1971824
1047710
1562246
463404
1745380
499091
1010684
457711
1956332
1163771
432253
1977346
1589348
1119574
666518
34342
1751291
1767631
1620539
1596137
1708319
1621692
863523
1664282
1353548
1278480
983824
1003914
1121862
192076
1787324
1015044
699461
1596482
1609380
1196615
1987839
525736
924769
1592156
1647871
1905918
1888474
1525404
459533
570704
1509165
576522
1577956
837986
1285556
1121115
622592
1571641
1400060
762653
1560401
1550893
1862335
888894
68449
521673
1526461
1790646
102687
758286
1398278
1395756
1029912
1609503
584844
937682
303208
962414
706811
1813394
256412
647693
401246
1212758
506427
1593784
1244206
635428
1512124
89990
26374
1671836
1385422
380856
573428
760144
1280833
1182830
1036662
1535649
1704616
866382
1862825
916007
729228
596221
1750327
942108
1384461
418033
94389
35220
682948
119717
177599
872402
1679847
1441498
1156867
392415
1473177
585198
1357697
670602
1600086
433126
1260217
42612
1984087
54259
364923
738637
1487824
332804
911341
572601
680673
1612391
655113
1051723
1512843
1666878
214341
1895422
1655328
1852188
314009
1576862
807921
301307
1038179
1691016
1857726
821288
908774
1893769
911230
897896
1134572
124616
933885
1950394
974748
425816
946115
1606118
1539106
398620
1396949
900817
1210496
266144
126287
1204136
505895
1744219
1751326
1113534
771292
1732195
1303599
1037195
1230319
1738260
704680
1422967
295363
1284169
1667398
1877188
1768219
982409
356631
1894315
612966
1306843
1370779
1480488
1820037
1083994
1127578
887573
928561
1623627
1795794
1410281
1571067
1435373
510982
767475
1703989
851217
1433168
1841766
1354174
1323237
1216204
1087956
642866
419467
612399
506086
1675796
1527369
1291554
518699
1880773
1109720
1871996
273356
1084273
609169
66846
919558
209865
575370
304527
362261
604549
634204
1946619
1055040
404254
1647233
360558
859339
82938
444752
1532008
1573756
1799275
487735
1705887
1226142
1897061
922522
11094
1162085
50225
974406
1815391
366303
1538359
1233022
1514636
803396
381469
981655
1213983
1910911
1190442
1271086
239904
1072272
1673000
1388981
1288120
1660973
840713
647675
307212
1568999
187246
367595
214798
1865700
1060614
331513
871759
1204894
572348
1726077
1013103
650533
1650814
194514
751178
998316
467355
376602
141468
1198711
1556973
130645
685052
764666
684457
274792
876854
1828954
802235
217506
278376
1768398
752139
967075
1919612
1734045
667234
1677912
290895
1716792
921336
1430040
461757
1016373
1950816
816351
1744506
1322283
421335
1164658
1142037
1619205
666285
211023
554208
1031883
1271742
1600299
1342079
1360639
1482534
38610
221141
1980380
442836
1049209
1615967
768296
1762966
144756
1253575
63679
1954253
1644005
280679
797375
859410
1877830
1838626
1151569
733348
1258089
1374523
1383663
1628014
128175
1189628
685129
482660
247024
1756350
78953
883779
791363
1922360
180086
1846084
946210
1906851
1308827
1640408
1092760
114421
1003727
14810
1812819
521908
443616
609869
350953
1546634
1601845
1028698
731146
406177
1773233
7021
1935067
172531
991377
336757
561506
485681
36504
573341
639477
1086029
1967455
832745
298127
1378952
1565056
1311323
1840039
674564
599608
92053
775478
1875569
1640053
1249236
155883
1602690
781686
1337074
1271759
1841964
668401
727454
405782
394313
1794245
1716383
1147669
1258828
782810
592780
871766
717394
1158287
1309738
630026
511100
1644520
90188
1234271
1567714
742498
1304993
412308
811647
778831
762198
1640722
1993281
243431
263414
337022
1646333
829755
605193
1766186
131293
761573
1870348
1130328
432724
1282925
1950378
761815
1164255
1955113
1394927
209539
528610
1765152
1240017
840500
367376
865734
762725
894736
229
118731
1107005
1700213
1957371
1082689
1363054
1755477
147119
104083
959268
993173
1938718
1685364
1839397
299614
1762339
1523790
1595174
342219
811450
544886
1393619
1991293
1119802
939157
1692550
271580
357275
729550
1588197
1027656
609369
972379
1881812
276716
225800
1246482
576751
1543212
340974
1130121
996537
1816567
21576
574941
994755
1154378
54044
709437
1094567
1543622
685180
518639
135297
1914241
1936888
362272
1110187
694240
72828
522978
1863648
1460819
1316268
358140
824299
1286278
638766
1906468
192593
587850
816928
381987
662242
350028
1213172
1787172
430030
378108
1289405
1499089
872637
1894204
1070156
648347
1616242
1367448
1415209
1642255
254255
528604
658285
1383506
1492928
180485
234587
1864189
80918
908493
1474794
209250
1154094
654727
228628
1640912
314846
1968473
1248138
1536024
513402
991449
362462
1681820
934295
1645976
652747
105843
1199835
262340
1630967
173310
500998
1365663
1195866
1670991
855850
390368
1379398
1620933
737888
1345409
313999
861228
1407380
1777252
854348
1997616
1446747
1225668
959178
1044267
1970796
951983
540029
1293276
297007
893163
593148
428274
678829
1635991
452659
1364723
1910061
1491009
829645
1014333
990416
466480
248224
467995
1358299
1292630
617733
1578913
1427296
1028426
1873381
1011050
616810
1812499
1756859
1415691
1116432
655934
1954786
1334881
1662582
1109575
1833197
242962
1219471
766818
1888465
1083262
185735
1299657
1435501
533150
1207973
776227
1917454
1292786
1481443
831621
634373
1570483
693525
1345165
1942704
1790376
1421216
228806
457952
164122
1757835
1757247
617767
305720
228826
1750337
213240
71580
402057
1900075
259062
1689157
1702389
272955
729773
614366
1795981
957087
1336804
1757091
1565947
1655431
1585667
1441172
763666
690197
76367
94419
538303
725404
948074
589878
1091056
169522
1363268
1909753
110139
750755
1096426
1933747
440956
1020667
1137975
390977
687211
1573756
1951135
16179
12555
1073093
121026
485419
1576319
223055
988245
1824134
1300799
733523
1896678
1529930
1371864
681800
791032
152708
1994505
1769065
1289965
115431
1700060
230195
459210
810030
1360627
1351056
1771726
132632
147039
1746609
315796
939782
100539
348887
600309
1035730
1827656
922491
1809116
556900
219013
1977781
466154
1255822
1979402
1378856
1590082
522047
273833
1553000
542317
262191
491392
1617614
197762
124921
1518846
1269023
1687985
739687
1087334
1563684
1075668
725901
358978
1931588
286765
584945
1896283
276950
1890246
1699593
1822415
892447
511027
757136
1100901
426083
1379801
1860613
236366
773681
6254
1887191
894412
464322
28871
1636806
1863262
371097
1874577
205983
1557684
1920975
1777929
114759
1962546
1234615
1584419
1530355
1953646
750559
65312
791436
991400
1568976
201805
1350489
673667
5667
1147802
39357
430637
1888796
1958306
1352787
33387
65575
1682468
573133
915019
76966
1311698
1581803
746977
1769384
1363329
560984
200761
1360729
1242024
1844930
1212039
937666
1039724
911048
1168363
645587
1449899
159493
221124
894446
1245616
906615
313340
53450
450732
1868648
1560264
1722323
403173
1157784
822178
1277842
760643
1585827
1493649
302332
389532
592380
1066322
1551040
415030
914639
1313851
1937216
1062227
129913
1080442
986565
1876979
542937
155547
1657245
778797
1086671
1868466
1643837
1743957
1379039
404609
1657906
1836259
934875
209166
669755
1941764
1712983
1766268
1532356
594752
1894360
177045
1962668
1759911
561232
1270095
841034
1305662
878594
851778
562358
738106
50483
488281
1665395
438997
1807501
1336206
87365
1866371
879021
997055
1944198
1641693
1612593
1659701
801785
1351441
1360158
379203
229038
1012041
1397764
1837586
1617259
656286
1071082
4126
1327138
403381
883111
1402104
578718
90261
1888213
400270
810491
312330
1635493
634853
867249
1779210
1853070
1976244
76994
1504880
385922
1203380
1011151
193517
310123
846988
1778339
932156
140008
1434579
1019726
38819
1545601
393696
57261
899284
1617440
142889
846635
1596146
1946733
1845097
1747134
1206432
1994068
1275767
1030828
1654718
1751347
603686
239255
231214
1216083
1674614
1164720
1736535
1772486
494362
1372276
57046
1695978
378485
1430887
1324279
1149743
249298
1255584
144427
1954054
1751076
975334
1372553
667223
927923
1473343
686865
1880816
886485
115182
1521244
1506737
1057022
1083639
201533
734178
505083
1692128
1947992
1158274
1746645
1827406
796832
1160644
523697
613072
1172562
998546
1801792
1826547
1999743
1494235
971829
550245
309791
847821
143692
1889045
444295
528446
425283
376765
791637
829060
1205738
647805
1960393
549743
1776684
1678546
148161
1188524
403856
1706014
1997508
1008460
1985621
731957
249137
1722735
820906
1360216
1291310
537354
778136
687387
704924
1469355
1342254
1408990
555309
321868
48837
1698790
1759077
1532395
169720
1482512
1408028
1938173
633735
1520437
525903
1847740
1614939
1077675
1517674
625326
676977
1874805
60721
1732958
1051334
1100203
6810
572871
1952936
1695395
737540
1939849
1239900
1510470
544778
58753
1810795
49102
1005789
1707555
1137254
373801
1027794
464533
557617
642979
211686
1624960
378046
1827250
606808
36575
1521815
1787667
189608
152684
1008278
1990792
1846829
305401
1992958
1043994
493919
1900165
1362408
855423
40727
1999363
1350783
1609764
1179072
1597380
216397
825550
1094046
1817053
1964480
1144270
1983302
881567
1660005
182760
433147
342017
946768
1982623
483712
894521
1943936
1616065
1711835
1012938
1662617
1566465
901766
955576
989859
53407
1507929
817056
923812
1886426
311525
1248597
1581015
1887026
752080
1805131
820974
333387
1890122
1367141
1015585
1022239
390405
1957046
1805182
472284
1216501
373347
1930729
1620439
1575650
1066129
1863173
1088178
1166967
1919287
1835327
1752556
746154
1647737
1476141
748954
1921332
1086757
1129317
610794
802692
875041
1730565
635443
1617005
667986
1518387
780707
1314343
1669147
1578717
215445
1460154
1168353
883764
1134702
1413586
496400
1182295
391654
891559
1088342
1472842
1469703
914382
1359662
854536
1576065
125305
734028
1568788
250652
1587206
283921
1076858
1910501
1770850
10047
1062161
1133766
1549737
241866
879851
1120650
945482
1038309
1543086
1541262
263927
1295387
362820
1341968
1355670
660881
846931
1745500
868506
1516692
1066861
1514200
204199
1211202
1934633
335345
238910
1293284
423739
836526
1509225
1071348
626940
1813251
477818
704597
726765
565455
406486
744339
1246097
795447
1305517
534877
546802
849081
456653
1428260
922853
868859
282360
1789278
40301
1921224
1711404
931021
576784
635088
174358
1258951
1335303
1376775
1980964
426389
1429570
879376
1974921
784527
1558757
817756
1298643
1969561
1992461
1390996
1843920
1942163
1270918
1663749
29791
1922873
1929241
215351
807489
1050874
1325441
1265414
1319453
305932
1832577
1874926
1458371
799160
33646
1470975
1782620
428993
210904
892438
1656475
740461
1717568
101355
100379
501102
471124
206668
422816
603915
1027332
1246914
890406
1379095
9104
25334
732951
147987
1371178
1311113
731616
1952044
1311758
1249286
1467651
578622
898902
336858
592039
285881
328104
1740921
193596
154481
1038521
690596
865956
932078
1115242
693744
1053410
938112
300632
16997
1330792
432557
366585
1873694
1773902
1395432
175959
1768172
1892774
1847645
290463
489277
956954
1252697
703218
1712611
1450303
1278462
1934647
1593165
1065616
1974867
1430079
46745
1777770
1026588
451598
489234
1650080
1298380
166458
1065330
524810
1734932
1031545
744959
396953
1580964
935430
802496
899453
677653
1942422
1883903
1268395
1350690
1810495
916722
742644
968931
405763
785274
1529666
1724523
700436
685460
742413
681912
1058630
466184
1762027
1368029
1398138
1734371
1502816
210439
41669
277656
511465
393116
221782
705697
1490107
1731648
1586319
1323867
741239
992335
529228
521750
56617
1627160
1801464
514125
1619528
1848563
986680
828699
167529
1287825
1720411
1465528
428998
217170
634481
570768
991723
767518
523485
346480
272040
6727
110699
48006
676297
1234061
166085
1138241
1592960
242045
500348
334274
616946
16568
279595
400219
1518133
764111
1692036
202156
671544
35191
1002753
386507
761211
758707
1687651
1963511
245341
701884
1810497
1281289
525867
1201142
1083478
42639
1090503
52601
121480
1432892
1139165
352616
1477095
1438819
214438
1913112
640546
749401
1719430
615111
871885
601435
731557
1302363
27639
1278888
233305
934420
186310
822141
1821652
1584377
937219
1121193
1791988
1835621
1615170
1185371
1261913
1546717
776370
1647672
812673
1732722
436707
1212328
168913
240659
225185
1240498
1757941
546138
1632083
635437
990178
1967968
398676
1140737
1099702
1288582
773440
763233
1270789
1653794
261691
1577015
525871
422374
1833015
1441934
1747249
680772
127843
519940
255285
1083838
878389
209697
345771
981666
1604464
1108424
904764
525256
1857406
123156
207263
371871
690471
1251019
491041
1140268
1837214
790696
989339
496599
1528128
1746924
778914
1896532
87046
644093
1378771
1226366
794149
99606
738677
1347867
1051938
404040
920588
1707627
1255557
1534705
70763
1284744
1267246
61386
1583207
112120
657930
1348453
810995
269451
780598
266703
854925
218544
980602
1955451
1253361
1700148
460750
1059854
450524
1817155
1760051
1926470
1009780
1716721
576755
1065948
1110197
1183254
615911
1208586
1534021
81825
1975908
1150951
557416
1820432
1154805
1047146
779339
499300
1894227
972355
121983
1548832
1757261
1404435
1416719
1398588
198083
1164802
147383
632015
269507
317829
1312863
686576
626307
1318670
911598
1728063
1918622
1009456
1008353
1341287
1959649
1495610
484104
144311
1156739
1523908
1266646
1583822
779617
1356399
1430159
45813
1602814
1334899
711224
1923834
1526290
679398
1718880
976661
1590643
420415
1895663
1181353
308130
1956207
1824632
1636721
616347
1685026
904876
11588
595747
332260
1500086
551088
649623
1522162
662733
909767
1068678
540289
702245
771965
97099
1812045
1227440
1857765
760696
138880
1067947
812172
964531
179498
1921895
1293451
1442239
391691
1973201
897274
170994
1993085
972761
702046
660079
602456
1181715
803859
1446354
1188698
474503
1322582
653294
1987541
848572
1972780
1421379
122569
1373593
808822
375447
377225
1948656
827637
356501
1193262
1027900
1993814
532699
1811535
159361
292675
1809337
282785
1660356
1894125
849386
631756
1373809
747011
1139687
1122073
835893
317626
1315650
862866
1964811
495871
928625
1956073
1934146
540363
908741
1939210
367063
776621
1451027
1785148
1087602
401786
526429
1262086
1822286
270103
1132480
135416
506584
1931185
443728
1303284
1014467
954767
1641234
1808994
613479
380510
778343
603489
242519
1143183
1130324
170075
429008
158892
1608142
621039
832536
876153
1164006
760757
1483759
1113056
994617
1840399
1902834
1888578
1456854
980974
1294905
1569111
1589332
1738621
1899218
355628
375173
1059226
1110806
925617
493283
770452
1729718
945104
1539244
1915840
35201
283452
839883
1213125
1148620
833672
198941
448050
42503
30903
1672078
102866
1678081
305567
87791
1176444
1514595
1231987
1419942
1069377
1612035
736159
21571
478839
256281
1248728
126790
1793089
874374
205420
1935253
1281182
1866090
830756
623905
1531493
1334786
1313087
36541
1735164
1622630
465325
1093670
235146
1927416
797709
980156
307594
1502577
488470
639826
227710
142803
1604142
82708
697153
1761908
1737177
769169
304233
265516
500817
992517
1521985
990149
1911646
1153076
50837
953453
328910
1090431
1867112
1809987
1209158
1356910
1762143
1559662
544344
67418
647813
959602
1335604
658001
1854331
87741
1506934
1472188
551563
1779834
988949
685972
179012
279655
1223963
1126605
149177
532355
483464
826316
540249
1467979
1998786
1288533
73441
1525925
871738
1549747
992645
1070643
1798945
1773486
521744
1783063
1376850
270088
499211
94837
526529
1986878
1150064
1773687
1846467
672313
1519986
304026
1752337
1798773
1511020
610456
1012008
645952
1092804
535874
435583
643785
51620
1611981
1891625
550165
964442
830533
243568
1693364
1252877
1154396
69398
1999626
273307
1031367
942849
690396
1120323
209054
1365763
931444
1034767
782481
1220595
1810893
1352095
1845844
262011
1104835
605251
198116
354482
1109856
1954595
541599
1282258
14372
677035
507093
635234
1445822
876253
15218
532712
1980994
1798045
32875
320148
1607180
837786
1056471
859277
953435
1600715
771705
663839
1337388
452251
1689761
405320
468274
1143876
917578
1922313
602580
398370
626927
755190
498035
1862481
134072
994464
1402320
1095090
1910259
75977
1077706
478072
758281
331057
448751
1280234
177080
148540
1969881
1109402
715956
439145
174510
548530
442858
1113732
930836
198940
786695
82164
269015
475916
1350452
1120711
936921
320176
1338456
1304882
413274
1148989
245417
1010163
828303
195378
349348
1657645
1079451
1953642
832739
1045293
1485967
1976491
242837
240726
1720090
1925441
1975292
897242
822307
1694203
892806
1160453
1794698
1163794
161713
229291
1533761
1429164
425592
1222759
86369
1850896
1960084
1523533
79376
420652
1909110
1412585
415116
65301
115541
137397
727044
615219
800434
663722
1966894
1452556
716913
1951853
881529
1223256
580033
1074456
1833216
446316
717
962720
231631
154792
564750
935958
1822825
922538
1690790
609636
706713
1852039
961839
261148
46255
1733820
1504174
398306
1094761
136301
518583
1782498
1230242
726842
37836
441833
854684
1636280
567343
1514105
1596589
760737
1990502
1348930
732263
521729
807930
1328692
881356
1719031
1894381
1941890
1856904
1434284
29018
258435
917721
1922249
1408499
442479
247076
635365
1380488
635767
1903520
993389
1920957
571842
235086
841089
1384430
1752296
1856047
1105181
542416
1453401
944131
1846168
737356
1665461
188112
1188313
445222
1301310
434535
210011
1473813
1562564
1644460
1113792
1829967
1222443
1752231
220290
435051
1939046
1521980
1396555
98010
727019
596238
250505
1076824
1630683
104668
427282
1486568
446010
427470
633015
23708
1850451
921594
56533
1027679
534978
213586
303722
1824639
802441
1981542
1191668
202058
1824764
305929
1571621
1513821
1195695
1033733
1504201
479978
1230301
830096
1442765
1665929
1839645
1617995
322035
974021
264661
736001
1100680
697810
113365
1466729
1473953
501175
36702
1023374
1119717
1361149
34868
1069799
1354715
1644345
1186744
1319144
787951
684841
58091
620492
1697273
162644
1325755
970647
1709633
1926488
569227
1804764
1188122
810073
1206166
957829
399022
1123580
1590757
508651
997761
1129757
1788394
1415962
89021
232887
1307614
1958635
161933
275688
504936
1595019
595889
469553
968418
179726
1058582
636170
118251
1001102
1046189
1822484
62720
805670
1532551
427355
1855688
395105
1062757
1293485
631557
794707
1963238
1798020
934694
1699533
1830387
187955
1198072
435213
1287136
283701
333991
629500
845289
1477501
1823386
67519
1478033
1564892
1809523
1886524
1676330
1664580
1583857
7814
1434407
1861034
1425393
1826142
391957
1389553
791083
1346987
495692
788945
1376547
804887
520562
826871
1261631
1174736
1153348
333331
467598
976392
1155721
428793
103034
1322991
79662
1670548
820500
1516458
194129
1255465
283961
1254670
1227963
443573
887273
1804717
157453
1148485
730595
532003
1391438
1600415
2005
1050240
1322783
1142024
1174944
1088799
21002
3269
1845867
559251
1190753
65097
812049
1881369
688670
1155218
1844745
1295947
1070211
316512
97471
1633176
1566473
1473025
644058
1406579
1422088
881791
214534
914952
195164
538438
1462435
1398554
1928704
158573
366380
1236107
673108
1471978
1421266
1931228
370415
495457
653915
1535049
1948533
123993
1582115
1143856
1409273
1742868
94823
958105
408249
274726
264984
1756924
274001
99793
1211389
865718
1971405
1259616
735890
501825
1945141
1484290
622764
260321
975044
323440
1117274
1893430
1504271
963068
712437
311496
343389
977631
599519
1130112
1859547
82530
1308460
5174
241925
658518
856184
1571652
429199
919942
1367415
1315382
1928632
904334
612908
1803407
504460
607947
880852
1690953
1783444
1351214
936406
691528
993883
1906911
1742342
1696874
1163519
1834469
1426524
1465861
1583383
148510
40198
1299102
1791349
321285
1258491
308310
443287
996572
816429
1810175
719766
1326327
638521
771825
934588
1848777
1038948
1952020
377306
385651
312848
1048291
1906294
1628382
836119
1556489
1139344
1422697
1622065
545093
1548845
161775
986370
723305
872572
894732
754952
936701
1550187
593984
588104
1858693
461068
1552771
1804913
301583
746395
1676725
1220496
1053624
434242
1283721
483792
334290
905785
432719
320229
1294414
575229
789421
1176881
1007438
204279
1800397
789098
289982
1913330
158742
841479
209053
967987
1670010
1715914
333869
1719051
12985
1468048
1179689
1001627
1571976
575902
1614119
271711
1785270
116294
1702554
406637
1499577
1946107
74283
1529421
1553219
716170
48424
1041839
225312
1272330
45055
378515
957606
672107
1206375
456617
1295735
1669668
317681
1131787
468352
273307
272051
1455783
247317
1850137
1021269
1811985
375749
1552872
1583042
1008176
888350
1820168
1772556
1084649
1968145
420910
1494797
705125
706814
695206
1182337
331368
39597
899403
1319412
1090390
589036
865678
1029828
482851
697406
1282335
1803857
1203461
1258744
749892
270831
565112
1698133
448556
1525377
1004478
1916007
598283
560329
1171047
769350
1918471
114882
1135731
1586494
1354522
1583298
1242812
1932248
382224
681939
106344
435267
898718
1040805
528677
909007
1311594
160338
1235871
126392
1474488
318445
477562
1708650
469520
426057
668403
1640626
387956
441950
1602954
296900
45387
23734
1524559
1193864
1786499
534389
1301490
381775
468950
529285
637063
1887796
1215115
1345937
1744516
1486941
1943588
1916737
1240481
1355021
234340
1709062
951781
656741
1433614
928377
427288
870257
388633
969011
618916
997527
1108043
140457
405743
1795994
1564149
448405
872606
1200847
1287236
1129096
1248362
394223
1720484
1285761
1657791
621703
558993
615370
557453
521208
1563932
1977574
1210159
1670922
884847
897768
437920
1962533
715266
388328
278452
356716
10685
392957
176984
1092090
1678217
1845543
87248
117904
1670228
1948124
1138039
583190
1768780
981435
365449
973552
302834
210173
107933
528590
530139
1758854
1155450
1692530
1510574
1283068
842404
1430104
967646
1010552
1698438
1121211
1003865
1990161
1806793
1938653
1667111
1102524
868034
627821
1993245
56089
204712
537122
431843
462845
791694
1441471
1029321
1921181
989276
1017966
1502624
523210
47956
1505703
767436
1280229
108024
477754
800406
1841680
1961298
878768
863790
1438436
1954160
993367
1195790
1107752
653019
115385
1870354
1194652
651243
489441
1666723
1201562
503879
257515
1717040
1469555
1787561
1432443
1560526
1825467
1725397
612338
891794
681788
799605
644183
538485
1475354
83345
1537531
1706929
1884301
578696
702477
632809
1486459
1739105
1183270
1222463
729539
1256495
530798
61258
278559
909216
489617
6935
1781651
1336941
240311
249609
1960843
990231
309341
1006070
703647
340689
1312418
1748686
1846405
72366
1557833
673691
1790459
1876136
627882
1512765
246758
406378
332188
630033
1652856
280061
150595
1556064
1920291
833224
1751659
146681
1347401
1702726
1748813
1956209
942899
1083325
45136
1914138
253957
844282
1680862
1477257
1478863
1400793
579295
1374472
1795665
926133
1807494
1552574
1803213
787752
1846439
1480349
671565
162374
1683019
1284071
931645
1222174
342257
1913696
171698
686506
1469039
553153
1929487
1381531
1527944
708522
159193
1533625
1265908
1427142
1718284
351395
79650
371499
1854627
628544
141896
1626217
158841
788018
568459
1637555
667895
506664
1160787
235117
539114
1810387
585950
1628394
334166
1701836
1855021
1997102
1267779
1888934
1473304
1263089
1242731
1436130
78353
1319586
536269
606786
513953
641078
1530697
467291
1563224
1079877
257037
1820807
1341022
1906860
931339
876728
364898
517262
329985
188632
1983822
700902
284989
896160
16310
435895
1241797
1144128
908427
1951391
1726506
977823
70574
1457333
1013376
1876377
814360
1649377
165413
1177549
206364
1494055
355121
1619534
203253
233062
20631
1757763
897615
1366506
1866711
991026
423673
595043
18360
1242862
507297
486227
89886
912807
107729
1020854
1120573
64424
1813540
158431
649650
281072
82761
1308237
267595
660080
1993291
341681
1656775
1220429
360064
900556
171950
394035
726915
1235705
368655
339044
1285951
218210
23865
1483842
528315
1983829
1250870
1535264
307077
57001
1788990
1857465
906607
411636
1355247
1988960
1395855
63216
996860
957373
1387798
1018031
92125
1450811
120521
359936
483060
1049961
1020828
424053
130965
1705842
1263473
224153
1618582
214024
1505675
1910352
1781226
1381702
556495
1319832
547392
1665235
1580215
202425
1921640
293052
1160266
1012604
690545
205680
236071
1817036
940818
367923
671835
505327
895183
142654
1148501
704330
786114
1890493
877561
16524
1790931
359625
111191
120456
1318482
1872511
385857
1866537
1189381
1359402
1545603
1779906
1309635
1735510
1235030
811022
679342
1490200
1478606
1237989
180268
572822
44053
736902
595544
971324
399265
40010
1738789
1296541
203307
382989
1047008
1756727
192163
483778
1957651
892584
630583
1703709
1507494
120575
210671
1949494
817602
71831
1345827
1025265
919215
1796090
1034802
1540633
131258
927532
1015609
1056843
897894
776800
1451720
1214712
87969
761756
939043
809902
599946
1427239
116364
1665454
1094098
564190
1701034
1304828
106607
1862941
1007152
1001474
714015
1878869
623776
1596253
1447695
1652705
534648
1251156
304297
440444
1902520
691087
1623109
1511829
1030433
31908
1837395
457569
1967995
609109
924721
46537
1378821
784921
65273
368746
36571
1972355
22765
401061
1312303
499338
849887
1455820
1887021
1945084
688818
65106
1129274
1587662
1624869
775870
1177874
209828
1167694
1030353
1909746
1002823
1726019
1033956
56947
1238540
38295
1515434
1107535
1835201
1417650
1492807
464000
357957
1230854
1408199
1112770
276303
592929
140306
405900
1020195
834376
211144
1759601
378586
929437
1564787
1923588
956489
673872
318845
1922200
985911
1086608
1618743
1716486
1141037
328591
409070
1797938
192049
655021
1990069
73040
147155
900789
882529
476628
1466892
76475
1394419
880248
41404
133198
736843
231759
351064
1104386
1809871
101981
237121
1081967
1967874
293868
1876663
357968
399269
872929
787126
874011
1531869
323273
1915895
1106259
1640925
836990
1422389
283048
1751130
739017
1287330
1869694
1197066
1295136
986217
405648
1766231
944662
1437883
713871
1307791
1909725
1884236
108668
57625
1228555
1454669
37386
55512
1945407
1272223
1041031
1512994
870144
1535161
1241768
1776620
1433654
719810
1784102
1608801
1047367
1306639
62396
987306
1896026
416465
1213122
1576958
301046
105268
1843615
1597865
1382548
1370699
476990
969212
1545208
1456539
627589
433791
1890471
29223
1681153
967929
1910639
156884
918845
306705
496184
494512
1587777
1409841
1328217
1219503
249579
1266373
169094
1455565
183048
1995305
1778986
1200264
1763752
877890
98087
723122
147657
710495
152979
1320836
475242
1887827
805105
670265
1304318
1293742
1870807
1021414
645327
1041520
1182609
1903082
1258886
910624
898988
1390884
1615444
1294872
1746505
409196
251957
998773
1017990
527858
1728435
357960
738372
1195937
1246510
1493282
1201480
1182879
1819585
995470
1974598
1208520
671676
524595
1065217
397012
951651
1647197
694860
1909409
388022
1197359
224353
435869
131828
1813088
74530
1335745
1005812
518454
1145920
1356396
1548889
1050065
1818456
220528
1190570
1065428
796053
323908
1766841
1535
1705288
694069
875769
1764880
1141597
1049407
152113
1399191
732555
1602032
1191503
444576
1917350
581546
508168
89719
1041754
677738
673058
33053
1561218
1289453
1663324
378248
444499
1502759
1195910
576888
1618514
998263
690665
1713552
731243
322340
1121338
550009
1872586
1591239
237815
357590
1834575
1393340
281202
514038
1884684
561182
1288546
1790342
711174
238077
517434
1502246
149175
1801424
289469
1766276
33331
820669
198453
751561
1437688
1080414
1012752
1891428
905644
739708
1738218
567528
147697
1803705
258971
1472224
1992081
1929103
1419378
1799630
131178
1311680
1941097
1460356
364316
1786566
55773
1010688
281577
1050654
1911374
1779196
352626
1657203
621032
1756974
492403
685095
634343
440737
1958330
766491
1215170
1708241
533872
1063083
231783
1317455
1379349
1237064
1565281
536467
1039936
1876835
587478
176283
1321632
1508088
1667491
135010
1411052
1819990
1326461
552337
782107
1107404
2152
366370
358717
1200332
1673756
550176
182605
476019
580452
515495
358422
710621
1929098
1175557
1631343
1660394
489661
1325879
997447
535945
378490
1733925
756310
160105
1154535
911297
278766
1678075
758511
461759
258851
1251260
1056828
396208
197947
1290376
533154
1929057
1520649
887839
993992
925039
1169710
696089
695405
1119073
1467057
578280
912563
382302
688154
145037
669907
486112
838725
1493611
1890210
1522238
1632501
211427
358793
1935057
1793563
1047936
614959
1583681
589823
237394
749944
581530
108801
399605
1092849
20157
901113
29236
1458523
1599836
650567
1944628
1317915
1000233
485314
6584
1964692
89993
719690
1479624
62075
1804273
1417798
34486
1132668
1937110
1651665
1939907
574303
317037
629636
691235
1951384
1158010
379367
1546695
1137106
1474459
890690
946634
1526293
855596
1868749
1337784
1468205
1670782
1662322
802325
1561231
967256
1870854
805003
114172
1472093
1125891
1732690
557883
1562949
810135
1989179
1741190
758767
1536101
493332
362581
543631
773116
1185431
1577129
652801
1440078
778611
632375
1072810
666657
1289957
1635568
1463398
1535056
1524607
693476
1040398
1757469
1080522
1102920
1760553
1888105
1621727
489644
1423126
1046202
386228
1455848
41206
287426
693054
790732
1653015
559744
1599378
1202065
848979
891282
532654
489614
1483213
1768525
1363243
728997
937986
1860905
1973245
850371
32688
536792
1281413
1039160
373394
779230
411876
1139107
1912443
664670
1396770
1525049
309276
1028765
1130504
1466719
303812
975955
1139843
1759816
273376
1601827
1971801
595629
123520
312000
1730070
111868
898313
1303029
89647
1283901
611035
12835
1965755
545078
1684464
539447
989716
1917365
289917
531897
1191732
1202779
784929
91442
445162
1618843
1753723
19206
263812
387011
1915922
238863
213491
1673138
590551
1316324
18703
1404072
1836703
1768872
1303029
347817
1108228
883639
1734121
692893
468096
1457854
1481994
796643
466336
898042
886234
533869
1491671
328390
1053492
303024
906988
568381
453467
746724
453056
790204
571019
1633673
1177298
1930907
411847
1261024
1282636
1751501
1555122
537412
378967
1611718
1138493
705783
1791065
1346445
1441114
1331030
1259227
462927
1637525
1746431
54651
1676753
751022
482225
565826
1096739
1903265
1556186
1215398
1150082
479446
697289
618008
283493
1337644
706703
791793
1880227
879149
1501347
794366
580306
1289871
167390
1800465
854744
1533716
1755311
778102
329674
9914
1308693
1797517
1601457
1800323
1490450
1749907
1141039
1510723
1258594
628138
1926139
1746071
122171
1323983
524162
304654
1609086
1375571
775019
1063167
510012
1556188
1442118
1149789
427369
72476
1936393
627338
635461
27766
1286338
964204
1680060
404815
1153977
701645
687763
1239976
318082
327822
32350
1631324
1983242
250022
1777092
407963
1798637
1156022
424222
685178
180161
539731
1283489
67333
1456429
1285916
1349559
104246
700315
614495
1804972
688629
1800944
995634
1057075
1239792
1780869
701752
1755495
98701
441622
1318554
704534
217013
781520
1837155
77156
1280396
124190
700048
33197
1424658
723860
1112488
506163
510716
674166
222625
561496
775541
1250267
1617236
236241
852210
580667
396618
764602
846373
457726
636459
1872705
1984998
836735
487894
241464
1110262
1440316
1478547
721360
1436437
920778
230175
831311
461525
852716
1224990
1282442
321415
781496
1207627
1005460
1494233
1289550
403407
758442
1060570
1064210
1532937
1325129
1581705
36617
628095
1763138
1435934
79329
196499
1507031
68773
299260
1092749
1313450
449033
326841
1986305
1453293
1408663
20803
1424883
645236
716873
743821
1815759
756095
1097046
1790672
1170567
542529
802019
742593
152458
146884
1839860
830794
382513
1477459
1312015
507053
560004
1217163
630529
1890978
1926849
34298
1312037
1044160
1216814
1477914
81202
1321989
478583
1356314
1600749
1810040
1869593
1610382
879440
1391361
515743
562352
952865
1681127
1086776
512446
617120
1339116
1017416
1576533
334297
593274
1111126
502907
711325
1841448
82035
518489
754912
1188235
1579446
889786
257057
162775
233126
902980
460905
1415858
1843511
1770967
1644902
351073
292180
151634
417211
451045
32142
792607
862617
656416
320518
305080
1824059
1897392
657155
540404
177062
833639
10040
913882
385792
1080172
1694459
665814
1023592
1789890
1080620
522470
258806
1722404
309004
1401035
321079
1816452
464791
198106
1999589
425398
1495779
1916816
348315
1801892
115384
1413480
1130917
1614961
636258
1518708
853702
1109057
1287837
31768
1203458
995640
8651
785557
934956
1221189
1607377
1561030
839971
1614955
1695021
1726505
1045721
606586
887976
331350
1091311
1878661
326889
1275342
781694
854004
1815352
1198211
1620072
1782284
1054324
1586276
1740095
1327125
1167095
271400
228631
255430
86165
1078544
709510
1239887
1312380
1173819
1396140
1642828
821159
537041
565755
1700691
1622850
50806
1212497
487398
537708
1099023
1531235
290458
1516015
1089562
208036
1110773
1289329
10418
527083
1711485
810021
1380842
539952
1504319
268879
1510071
434382
1307600
1393177
1724024
630791
1766718
147093
569232
1326680
1888006
790890
1556379
1889536
251062
1193171
1938648
495885
1148027
279472
1661076
948258
275097
539705
1643830
1863736
969941
1159806
1822106
880506
601309
950075
1333672
145644
1174167
664018
1959729
1768563
1347872
989719
1941889
1077405
756487
521470
1050719
1780068
889096
722520
1126230
296025
1276451
427314
753497
1987862
584898
566061
56813
1304589
1513897
552509
1624851
1326170
806525
120986
1026518
6045
1478646
1870796
1187134
854562
1491382
1821229
54731
1591078
880058
1585336
582885
745068
1067533
1778648
23757
282685
1628533
1802687
777835
1258207
252087
273199
1218719
942283
3926
163804
452525
779165
836803
171855
1830
1713683
1105258
1743372
293384
1469603
87808
667827
1701813
308006
1195395
641992
1054957
1766133
614509
698135
1707091
1531289
1929429
38693
742350
1923592
766498
1543075
499336
1800872
900173
834453
49602
989900
1188566
439297
995905
415075
24022
565393
1970421
130541
1006841
310695
1192396
244475
380367
51210
1923404
1339502
634563
1736012
999277
564155
773434
1216371
1696929
177801
1674181
1290311
1020136
1331504
1932000
1175043
1292367
1371633
1394608
1821530
1545005
583749
1208231
1537099
911960
1983963
1415256
1082059
805689
1328032
875898
1607976
182215
995649
787182
1221877
29049
753042
1897557
1678773
403446
1610817
1521052
1432121
545009
773584
690106
1342715
536680
1100281
1807965
559107
727111
1707178
177191
1649971
529955
1150742
1579696
583837
1166370
118130
1756316
34797
1798563
428378
1091728
1149370
1275316
1881315
423124
409445
654056
218259
1810660
1433759
1067055
1241706
691503
1509802
959651
1145400
872213
536887
1116940
819658
1701737
879515
899662
675681
1410463
19388
723574
692716
1574410
395587
555981
285887
930833
1094429
20911
255471
1936779
175684
967966
226931
1821796
190904
1869050
1415519
127338
914899
1990006
1154769
433529
1105411
1876675
931840
1204277
1248412
818087
1076016
976345
183053
159643
1631745
951059
348748
630592
908320
1952029
1299377
1714733
179335
1382496
1777399
1501632
1985350
735334
1537007
450493
706076
1051770
733717
1047091
1202164
1961953
139317
27078
1414762
1082259
704426
161451
1719961
51929
16987
41510
1029478
1203006
1101329
1836876
84765
654740
1492897
842976
464751
732102
1916489
1317103
1402819
1412000
104334
536214
562644
259675
1561639
1581761
1639467
535473
1405187
710491
293054
1946739
377711
986250
1763204
1147480
257241
1873029
1749035
1905450
1401348
416679
1831857
48237
1869428
848824
976902
116046
996754
182897
219703
1988779
1367842
1149315
353972
313314
499693
226417
491954
1715465
135508
210934
135844
902485
71362
1167277
1741989
930367
1457578
321521
172440
1735627
1628693
161448
794430
808857
1743215
1091022
1675649
764874
417754
978163
1714889
153664
1907371
643083
1216908
492713
1804637
1256277
1732951
1812922
1035004
1162677
1410932
1188620
579177
1028969
596312
738026
1590009
314111
22099
1290295
1414278
953210
1903458
1846244
1754370
1104808
1362599
348820
467416
890471
167566
105161
425246
534525
1167028
12518
1108699
836775
1198769
1721469
310734
271615
758805
1034873
630468
1300788
959760
1276330
1473815
231937
328373
1897746
1027048
782104
719048
477257
1246722
1530716
169386
853060
1741418
1754096
1336833
946703
274579
654078
1224925
1050977
1855311
996460
1344127
1792346
730410
4056
131131
982407
1201312
142075
1598248
1833452
1942926
1080178
1414840
1207820
785376
750170
1740403
1076677
667485
708245
29845
1164032
323443
1612729
1698252
117124
1713128
1982979
1600612
732450
500487
1188939
227261
43944
1923936
324028
938410
1203946
1876482
17513
848804
1330223
1723440
662520
1415028
610971
503343
93483
666133
74349
1499833
1904829
36143
437840
1035154
1439315
1066963
498229
1234306
787373
1590238
1676781
517503
1051966
1741367
1757439
741669
376291
227660
972446
1529505
1631944
160316
484845
213671
1639322
487402
628372
1750103
1277042
1126351
1079972
1893012
1859091
1166847
979291
1955558
345750
414071
1528901
841017
854864
971287
633623
1595556
1358940
1308011
1633490
1479523
1321158
1502891
830472
1633607
957748
532952
138526
799130
1166081
1160321
436317
1190394
1454388
625556
1751627
1907412
258318
1188372
198684
753543
1336698
1294094
998729
1627984
1215503
1040496
1930601
1073066
1798433
1913941
303602
1616235
1801537
725678
875298
1114246
479456
1211120
293688
1610841
548297
1089665
561542
1052054
1571373
1564000
1543685
1929103
1776733
1878068
491006
896281
797080
1792126
1780507
1469635
599045
1011786
1242168
1353524
1855781
650894
1026151
808792
387107
722345
1322676
287729
1542766
541617
193216
1253609
692090
688336
1500428
1356511
687879
53053
197468
464130
415589
149219
265213
376536
716992
922268
1512841
1706069
1335535
1203341
1339002
1245841
1081444
1128975
752764
1073456
383579
1371785
1034853
454783
721856
1275397
1311404
637134
734775
1881151
1662025
1812832
947772
1252156
770941
1966771
432548
648659
1113060
1411750
221007
59483
1063388
155935
70014
865942
1956642
492194
1316974
636292
1317001
577207
243790
1539605
1909138
255474
1083125
505129
1024283
270516
1053702
1198589
470470
1845929
718442
1548633
1806100
1233997
1335415
1951435
1772744
1437302
1083681
1052935
505306
39804
1759449
760410
480789
1759827
572729
243570
1647321
1867201
753766
36968
73447
860526
1685418
1350852
374762
718040
1109101
1246341
1115077
1410732
1297217
821443
1565155
1760933
1268032
1150253
1220306
818135
1220963
1683250
483599
1893917
1606859
1617406
1293215
608930
206787
1541243
457287
1943886
810485
978379
1455091
1461629
1435586
937393
1971361
938551
43613
505121
998325
1609822
1231273
102518
1070478
943263
48497
453062
1133952
354523
783897
1558038
903623
1962171
1867822
831775
1546482
557692
341957
1253546
1056949
1544683
1477226
434797
1692473
793983
628742
1536063
1446044
1336447
1869106
1218445
55851
1099790
1940682
964478
1445686
1513246
1527849
356741
959491
1880164
1163807
680786
1705235
1812405
867206
56431
1459743
1797295
851778
672296
186647
994282
1170213
1995026
534713
242057
1247519
1978404
351893
1575913
1971226
1752638
523084
666427
280556
1082120
1834751
1057163
692382
171656
489936
800077
1850348
163469
1178246
242809
1724247
889450
4282
591534
1451209
1418448
1469045
869131
460917
1833558
1445616
1283642
1672228
325995
1438003
456349
544508
487969
845126
258608
87445
936069
1029153
818811
902027
1935101
1218327
342303
255393
1722453
1572363
55285
714402
1583894
2280
1357095
962640
1572251
1900695
1054441
1479742
439981
38643
1878044
469555
148462
1154696
32243
1778843
792772
677317
1733008
1760750
535321
1686495
758689
364630
530375
294304
1820047
1066970
961074
1675721
1277919
709212
1224763
958521
858215
635670
1799612
653559
114249
1544764
1730732
1760077
1157686
999633
924418
70432
493122
1980175
831181
1440190
1097952
1496250
1416779
1827244
298192
1380141
842568
1946928
1281856
283192
1573082
421774
639113
1180745
174013
1852851
547962
1915790
751947
1445620
1372869
1295397
1965925
423064
511898
207932
892815
1748290
459078
180312
1440722
657969
518026
5430
1018566
803151
201066
136811
1764485
1264369
858504
165458
512808
966133
1984050
955347
1557633
239507
1040161
1009835
1157364
614266
1271357
615626
495323
1727672
322454
1959859
1758160
1642096
704615
227177
461290
661183
1662900
543809
1062338
1070599
450717
1405660
1670381
1598203
336142
931119
609519
1641988
1050238
1005946
1268908
1893220
353432
789002
1843459
700999
431321
1066751
460287
21887
1594009
700834
1892361
1800735
874418
1693483
48570
381411
339871
918979
1628596
497234
835207
1322609
151183
992475
13657
1635534
131210
499545
1421264
630088
840683
193280
899785
569090
1562094
655772
1284116
1344140
992380
268773
1736371
1600517
1582215
1408977
1363340
1794421
1065587
758080
1561192
1923523
354614
698423
682227
639040
1760970
605771
468961
104305
389322
1727888
1171903
717823
1615218
84674
1273133
789829
699516
1964421
1944663
772554
1673331
340518
1426504
1055261
539398
819549
159541
894036
1535620
176845
1404647
1412056
988807
1228612
1146780
114492
1260179
136321
884764
1500970
1211278
957352
114502
1260408
584289
642771
1543514
430935
1751034
1728031
1973537
935962
1857934
1080826
955458
1627935
1452468
788228
492617
1629143
570085
420233
1369355
820679
1167942
777871
886317
334392
1441535
331737
72528
506697
553621
107042
1893807
780718
223963
944454
373444
1120305
800837
346865
129306
1003638
1901029
203072
715675
133321
1891391
1761771
1792737
1374332
887414
1932094
196224
296510
240245
314689
306792
876683
414511
32475
1132854
1514735
1076569
725886
1698706
597672
287741
173506
953141
129162
318417
1649994
169008
1608626
1935992
905867
244617
1010856
1567265
1562468
408856
549559
1330380
128505
732097
609867
1354764
214876
923961
663517
1882774
586892
1141550
186511
636291
1860001
338478
424316
849357
715395
407419
267769
1119824
1821343
1911670
1586505
1098070
1720576
1028528
1296378
1064204
624377
1172930
831879
1227129
1657368
1907010
406430
1356550
540740
751172
198482
1515891
1118008
659759
106411
140144
1812809
989976
1385662
1860292
1676876
1602301
352112
368185
1995374
1263151
392569
1882346
1565291
943005
559896
664661
859037
713423
1882490
1946356
440198
1073224
923692
1120449
1100418
759544
1094221
24629
930910
1748067
607730
1273159
1033243
345896
1587597
1482122
767383
1745066
893575
615230
1903938
581098
481933
988787
562001
1298503
420233
297134
793629
842048
177287
1903695
1135326
177798
968830
591178
329556
502191
297313
1396989
1325725
1003016
629459
1634983
880558
949734
1507832
261636
914815
1894023
141121
1911834
451983
1624909
1580241
204862
766002
424032
1201904
1206869
955368
1470996
1626788
1132075
857622
1695579
47971
880495
1908288
753725
51217
1512943
1663025
255763
1703883
1375808
1888948
1924415
1998161
1152683
1772723
951554
298669
116604
1092237
1681284
162788
1771168
195761
785303
1374701
85559
2716
1100650
1607300
175514
773791
122597
402697
93665
671073
973426
1622249
626702
1500298
1511402
1808816
177675
391264
1404017
1347166
1366054
392247
1258535
133874
1008494
1549806
305959
929949
398192
402082
1146974
1814670
1986415
331232
904924
267126
1858571
1345197
814538
416863
927513
1545783
1071984
1907670
225479
358425
383902
1934185
1098970
376699
235344
44805
1557624
205274
127917
418602
1153879
1120066
464779
1042028
1948433
1553409
951957
430169
172976
827700
833198
297473
1785139
1465938
1092607
1829983
1135663
219301
781906
773591
411940
1596970
580695
1614414
516349
113909
1699030
1236532
811952
1523811
120429
1753770
1377761
695904
1509169
835156
618996
330687
686999
1441879
1617936
717104
360716
460724
693176
1513228
1821591
1967742
547144
1174950
1595283
532283
744207
377224
1309403
1192741
1514180
650063
682239
392766
1639322
1050855
1214480
417415
91839
922076
1423110
1749456
1548925
1557391
1577836
1032138
1306025
869950
1914402
1674063
524649
387105
849512
247022
255617
616526
1749769
700073
636451
105323
1829577
95821
1813566
1194970
35753
1922127
1245363
377079
1583516
439846
1294599
1019460
1720054
1512458
1881437
1092316
763935
251254
1973594
1100601
112864
1367121
1784120
1244862
1955011
583977
155367
1993838
1734877
926047
1405850
1646412
478831
443559
1389660
837544
496942
708255
710018
98209
84241
1834472
1367654
1067459
2982
962328
1127849
224637
901037
1223634
1997943
1279058
1441200
135179
1470525
1914274
73679
1599807
853642
533112
1822248
919470
490498
1761368
374091
58471
1219128
369728
1100648
1552047
1490657
26024
435910
1115354
635718
538235
1823058
904696
545332
1935674
145677
66676
924181
800236
1435603
1310628
1119881
1317411
339323
1717581
1409872
1511652
494507
1064754
264338
132023
71515
68860
1217435
190923
1604983
59897
1633320
298519
1385723
456595
1021790
1416895
611915
1921906
1646361
1641587
579962
1127739
856175
386741
1429800
703480
686404
202362
879805
1863759
1295607
1247903
1753672
929146
1864415
831450
566728
1971087
945553
345699
1855692
451746
728892
1399451
1174780
642827
194724
1074163
1139037
837094
997910
1892398
800359
430199
299540
1262796
1664531
1764346
1507626
1679058
1595424
1588455
1204166
85010
676831
107094
1432660
1495256
1170307
403507
1459905
416948
362586
1418601
974048
1929426
1446884
1725253
1189774
278448
1017917
1872113
220761
1583976
229580
453748
759681
720733
1137402
555336
399988
577673
277378
1291235
1987776
879121
1256428
1152883
162817
1884216
1709620
423678
1571379
851360
986174
149242
724342
185161
320330
1078742
351386
656600
1009178
1530696
1622789
1807230
1134751
1006470
105742
190266
447681
496785
1059918
843225
1187276
15977
304633
625745
467215
714902
424099
1656916
478199
374360
1824530
1266600
499647
343074
1395803
2153
172595
1438427
1089751
1826771
1490291
165489
145491
1734356
1782862
1918869
1699324
1220599
1171501
667417
1076270
1386761
606456
55095
1164063
1642448
1840892
434270
385166
475635
837545
357225
782473
540429
1575230
840333
565806
1932538
1975412
1390602
1464058
1846220
1162230
450940
1570313
797175
1134367
1608728
1675374
14031
989901
1209891
983968
1521183
458644
88200
1175756
918787
339052
1953626
662002
137019
813577
1316898
1902613
1172084
173851
1695876
1687218
544680
326511
1297846
1510029
1530033
743794
766618
69872
360323
1860049
1772582
1167055
657481
769393
632688
1364995
77196
666149
971833
543609
1105868
1954023
1942164
976278
988557
1681188
307566
1365769
1517626
302775
1249308
1314345
818244
1098240
1697861
1990372
1951821
284185
1618465
1721139
1587405
1437990
83373
538350
1277070
936811
43611
819235
1726904
1347401
44795
173924
47334
191556
1728564
685572
1756805
661977
1068369
1407979
306373
513814
1379551
416450
348283
566482
1086738
68051
1128415
621972
1740546
1228282
1624833
648037
987224
303746
1499518
714392
272592
436809
444868
407
1192881
1517480
27284
333084
209725
3702
558250
1268791
705916
82821
1242891
1561203
1423695
166500
897359
592695
53549
81402
453367
1213817
1905043
112625
685702
1371438
1924065
1973274
74731
816276
1579715
608926
916821
1167219
1453579
146187
1323936
327458
1505877
402532
756200
512011
440048
934310
166639
1096037
383220
610179
1990733
1541401
1798035
1406503
146409
408848
1119613
1805300
1846264
611976
1444010
1365
1595620
803670
843719
569548
239985
239020
1196356
491981
769135
1360062
613330
519562
7000
949397
1246865
1735919
1219056
1287699
95038
1077930
1679929
717253
567767
708455
619868
1225152
1519797
285514
1529769
1516090
745774
927268
1373044
1809686
1061239
1491455
1861103
1795781
1485582
884100
114610
721606
1499265
1617602
1150604
1968294
1184601
1783784
1435635
1369975
1057789
1293796
277245
722104
271052
1606929
477812
1477901
1894465
742759
1572831
1369220
516092
1810062
481254
193948
525541
1032825
1720925
1218728
730133
1785884
843961
1637166
447226
682636
1903274
923793
117059
510640
344610
1014504
79461
1243196
1024162
334233
1689090
169467
1645108
1356391
1905380
1560745
97738
719089
714412
372435
1964772
1848439
349554
1355084
180185
1707975
585528
1958114
1562478
442606
1383808
1384301
99945
767413
1732027
726555
1693252
359358
872092
1876953
985145
1289070
1153403
376175
1353585
546749
1715710
318060
308819
1439554
49443
1280365
1281302
561274
1785875
141189
1209840
427854
497411
104502
1433698
1035444
915340
1738436
1547600
402450
1875428
1042592
957537
899476
154816
74241
1647960
1931135
453980
1359964
1825512
1178056
1276386
685271
449530
1618320
1355185
1467553
960080
326525
1360163
1480429
1073773
1351678
871964
391124
1804571
732154
144446
1277140
1061445
934666
851095
1329916
70680
1751295
1313074
839327
309873
145212
584316
441482
1719562
1406753
581491
1911678
585163
1203349
1990033
965416
1600850
1989594
1804145
260500
59900
893162
719753
1829427
1846546
1394175
1405401
1796886
896549
1090869
626696
1986324
1754119
1438538
1030652
1870399
503232
1690110
968423
1962940
767738
462273
799561
333339
558878
649452
1749973
196351
1032796
1325176
1377045
547878
376906
1279013
1977358
263803
1299255
1710553
1137775
262418
1835075
1878432
944553
908039
1070829
796352
554419
1231139
493482
715957
1590074
1150507
25617
1438475
1932922
159122
1225888
509078
1939280
49678
650391
444264
1842405
601283
806437
346792
1334198
1311752
413384
1887102
1673906
1154777
669195
483450
659603
1246259
1337949
1333311
289807
1034169
831462
1208726
1274521
870408
1526562
1865625
1098172
907125
1234804
190839
1387992
1341417
1167893
1792315
1427535
899257
1054646
79378
484660
1167241
1781322
651158
1758521
544840
1798232
850115
1671562
1186709
57860
563300
345732
1844680
1722619
1042065
1830774
348924
1985322
1742365
917154
982288
302229
889257
1921810
448733
1896771
660955
1549716
1569394
1749732
1106364
798246
1911848
1750443
133392
127286
1557888
591404
1626953
574124
911580
1116233
1296626
305860
745820
855317
319524
1812813
672259
707843
827883
901275
612146
374107
157990
1230661
1520453
216398
735013
154205
1964331
1637922
789762
1051539
456351
1315287
678739
675643
146605
1323105
61084
842335
270026
1527743
1560986
565153
470353
1709058
1016747
1692208
616704
873305
1056820
1612161
1055921
498889
9444
1962186
1177865
900568
15794
339590
150215
1509945
294083
92049
1796207
1635315
934980
199651
519762
330606
1222836
1979909
92117
1631388
684368
1416265
579827
293250
1439138
1505186
855416
1704866
641240
1818310
1978063
1533275
1213812
840611
1808741
1410616
1143154
1191870
1879619
147166
1157721
1292965
614660
1580990
1987497
1741547
1495907
952763
1152054
270004
1056703
1776161
1569728
381951
436039
857676
988897
956223
1873587
536627
728878
547934
423532
443019
1507054
786266
1180895
17965
1070584
947480
1949979
1267237
393128
220727
780308
1650318
36764
863210
1392277
1554871
125445
1916708
1901219
1517073
1583231
1770532
361131
838202
1545803
1816002
670938
724327
494665
696114
626085
288722
410104
1995828
1533065
1840477
1913486
186094
674235
1511278
2743
1148661
601801
907915
596533
1723337
662026
1045659
389446
41032
1858233
1481316
65038
644748
1063838
669603
989111
1433292
104885
971982
1834070
1256900
509599
1542912
536066
1293027
867313
957746
1895543
100088
1773728
1592347
352816
1329969
385067
58750
1023333
1100126
1012103
683673
149970
1276186
1437553
1974052
1437111
1932439
1904595
463139
638521
1054962
1282665
1350430
1014724
970853
753650
860576
1732132
1306504
1837381
590320
620107
248231
1295894
1268549
1651874
114339
728491
1249632
40212
1460256
748912
343761
71426
1005663
1546569
1053267
1584351
1005464
50106
790563
1035273
1370967
287484
483092
61039
82531
1205599
602018
940536
1393639
1194362
684505
1947913
1958026
1636306
294997
1331414
495164
298591
93876
512037
1959971
971608
1422396
1455702
919851
826969
1161615
730117
912923
956228
524458
1240597
1411321
368841
1782022
948758
58136
1752955
282536
1733545
1636359
1700918
361659
242922
1291286
1944809
585714
1979832
1277780
627998
1785699
1955236
729895
1708578
855355
941221
1552080
1029547
1471369
1517007
1968984
1326401
1827620
857044
1185258
700368
1565597
99554
1922194
1010112
774477
230172
1911591
1841791
366297
673300
1566106
1184026
1270363
794647
629627
989576
1903924
610430
1799003
239891
1002613
400288
187845
911087
1098384
407373
858616
232335
1946818
1356870
1114150
1098916
1202069
466650
65160
1104812
1599242
1863269
1171195
1319505
1375795
348412
1402134
222895
809411
1230282
253120
1734068
329742
1948192
1544993
929523
297159
392637
37358
363386
1371686
817443
355587
1378196
291829
1646820
955138
210930
386537
1720704
1252216
1830317
1749503
1076802
1575733
1571904
613445
1821806
1210302
1606357
232727
1639597
429745
1465949
915222
1499483
1397071
1243523
1427805
1514023
1072095
882008
938286
443691
1099644
421973
1996925
81868
1094699
657060
401352
840549
1507854
548343
322114
1311007
1847866
827156
82790
14258
1257107
1372471
1237655
1761306
1161662
441879
1581429
358941
1735619
1118590
991956
568881
1884312
182134
1829512
505922
1544594
1203528
982315
174173
601326
1410393
368646
1048776
1508259
574165
693414
21713
1193505
1496927
956109
1810081
359531
591279
1025911
1418195
1807896
464536
1254661
1440017
1582785
509760
464622
246010
648100
103232
407266
1605446
44098
1278142
1181839
44276
1193845
1376331
1182840
1779397
776934
1707810
443111
563895
869326
427498
1027536
855831
1104488
535239
733262
1122168
1910323
390787
702814
163014
1406439
1595871
821898
1670131
1911979
1941597
1770241
1041024
1667770
1380262
1900910
1058378
1816344
1186064
1050269
524996
438873
118920
1997034
1754796
1672842
1501658
1207954
270412
1592092
624510
1787173
187675
1818074
937377
498586
1067819
153247
394171
1157127
677734
658557
886752
12328
1946448
1976305
1835130
786891
184902
1498726
1793179
458901
78136
1298009
614835
915670
1501599
1311081
1421044
155194
520523
239145
1285612
920166
199820
1569119
972729
1029599
13786
1282717
496410
417797
995501
1703741
1209224
1790347
919936
698627
1981623
871246
1448748
33827
1110778
1116770
604222
928615
1555846
1405143
775806
416935
18461
962115
1822446
15512
1967363
468281
1860238
420081
1297402
824298
1423040
1322459
621657
1594401
1965026
1777492
1471195
1675764
1958026
1122785
443960
398266
1325932
427105
509221
789537
512909
1993665
1519852
1052040
1942970
937050
1177540
1714399
457330
1579557
1818788
767078
82541
980860
1660401
1725937
1539009
1771580
1118564
983327
134137
1365206
1807528
421230
837535
584770
268773
1751646
1938352
1894166
1314647
1313415
401652
548423
890396
1248569
290300
1182093
1001301
137422
1207536
890279
1377882
200172
1095140
429246
136474
95439
1278767
1943718
1529301
561578
40987
1423467
1589660
1727381
1454585
1001375
414952
1049486
68740
1631854
736668
1423892
282539
675161
1349604
1572362
1448394
351631
442644
773908
606630
805546
620585
1561166
223047
376583
308858
814017
1037371
1759974
258955
1693176
23015
1106537
714961
566303
266839
1676120
281615
945383
820053
1321030
408561
519053
317423
1964446
108855
94354
1734927
157546
1419951
755704
1122878
283692
668929
1761806
141743
1079301
1261161
998506
271348
530773
787225
387660
807217
942915
1720957
1769842
223912
378266
425700
1085697
1029353
1984291
243241
1628384
397795
213447
860660
1235359
1762927
898870
32172
1046694
132973
392889
322541
1963849
1715539
1042227
863950
1204412
1852476
1543367
430216
1791674
1635160
241289
672614
1843979
467051
1596774
1583611
1215583
250264
740850
1745196
379112
604889
609795
164413
1754536
1131380
1537707
24267
1819710
1674900
1013289
247700
1600113
1732860
1504125
1220680
1553288
1707745
1558565
792937
211005
1555703
243640
396764
1289540
191976
777130
522462
1325942
261509
692524
645726
266836
610609
1549622
167381
1916697
237776
1536707
181737
1686917
302646
1967931
1671800
893922
1900535
1453015
294469
1456090
917579
333449
600719
957632
413346
334191
1354571
1012123
1621956
1251532
1778113
1827021
1165769
1246497
1336338
463645
1227160
1528763
375432
1814951
1395270
1673541
1494149
51715
43442
1450185
1248518
1183388
1773423
1198002
1323389
814016
1768718
597986
1541409
557282
1780067
1972483
1927183
423944
605116
1320302
1942402
23605
1224258
1090649
223126
1616000
1995718
1849665
1673371
348368
1002700
1979622
1067193
1186681
1814004
1593719
904513
1609182
46330
1497047
1961988
1034708
556346
1862520
1553989
1702217
52780
864209
1156604
616052
667328
1896576
1775913
1505957
507343
144725
169713
260276
780235
1485220
376831
1893162
208016
274373
1717914
1398961
534641
790268
93704
1563747
43207
316386
1947968
65053
1208133
1565734
1355554
308704
1551167
588673
1521471
105865
315092
1457839
1649553
34998
421803
297156
1362911
1464274
1392889
180718
432061
1973362
1537304
1158190
101767
426984
346018
378625
853149
772291
27066
538958
1847645
127335
84845
1873558
189205
1555274
1514732
1481555
886131
273033
586608
1505716
180569
846313
1200932
1518791
1618222
1733998
1633540
1173824
1582742
1849736
768767
1361983
1079327
192555
872075
1564799
1888163
505496
1932689
1705365
1982117
1690499
1677833
1095469
1960010
1836368
1283606
249947
632836
1455445
179758
645135
1950868
548720
1931038
190260
481871
1527945
982946
354235
502517
1560706
1305231
215316
1067943
443240
1819028
1156522
1868906
1429023
1805972
531717
59244
1036807
1402912
311210
1223822
304142
310396
296582
237525
1381680
1573338
1879239
283339
571278
1742978
1254614
1620195
1602109
291308
307006
1981487
131734
502496
1044754
1741025
1328017
1873445
1572322
33021
1809519
342050
1915792
513583
1081274
1150647
1318613
973507
1368890
924930
81905
1621069
1251050
1881179
510833
364968
604616
490313
1873909
1305787
237922
1668916
1382361
401937
1692219
1715978
590604
993339
635415
1862497
724950
1985853
1514981
1031491
65003
613257
1925631
847491
1463314
365786
1106297
786727
752657
701918
984162
937263
406381
509831
118195
1363724
409320
1577321
1727791
1926984
404255
1336281
1845281
1301640
598938
802537
1527297
607665
1505426
640017
1421064
1972560
992363
1872870
1167664
123319
1770152
135197
156844
1145619
1762597
1054509
1541586
509884
1387168
1673922
1759904
1587324
1766961
53876
1414911
1282224
1080218
1072854
828423
400159
22689
1598536
1551474
453236
995079
1217612
1431809
116403
1711791
1109568
809969
1064838
384007
1324370
585883
1472706
1103898
827050
328592
474335
176753
1764141
1213500
1524304
103663
29655
1323526
636981
1805286
1325217
243789
1740190
50386
619044
1158127
807948
1211853
1586416
968239
1750275
632373
1958909
1472973
1538200
471515
1240664
1703983
1777068
1310449
775004
1106209
279158
576443
1540053
54012
985529
283273
420076
852435
892572
1660628
1920828
1099302
1855754
936679
239193
1472659
1551103
600108
1525721
1209631
1472661
1880370
1284049
493993
1920323
1629955
1786560
810156
18355
1448537
1587438
30791
1998933
1249191
1224576
677674
1105115
488693
965769
612609
970891
683579
1926503
642131
1970178
61577
277476
448770
525045
1487501
1552496
1737729
387223
380203
825682
578113
79560
946498
1197443
1692232
1828951
418546
551150
1138033
785838
795295
1688019
10689
637682
1514141
374678
719478
1601094
427719
707265
92303
1853588
503347
567155
1142729
86060
1245537
1829187
1643835
1483194
1934670
1189329
89649
265532
1530371
606492
639592
104694
371779
1923959
1489001
753462
657861
721651
190030
1679686
989937
1597143
1463382
1827396
1986018
707524
1671861
1363105
199353
1371009
1800150
250991
631095
991379
446312
1282928
1643712
1420549
901882
1880317
1514462
1765338
418678
134841
177505
1839847
567725
1031484
157460
297019
1357427
35101
1927538
1087736
1977801
1316614
1878036
950211
1107001
1700228
1104745
871758
1990772
1947422
847556
592562
636106
45377
437461
479031
1040797
676823
1375027
1082269
769127
326362
1792902
1001058
750244
1840753
945382
1688983
434814
637769
919452
1487368
272780
1848491
1735410
1957900
1744089
451820
833553
508851
715971
124403
156926
1060262
436093
1777971
778356
1484870
1809007
540430
658539
1396766
440196
1953528
468022
288167
1930568
1526766
616304
328815
839395
502479
999103
993671
790377
1317557
1210414
367929
259907
1257581
1070748
48827
565702
382571
853286
1443775
319747
1522751
1772432
1671997
817076
1850964
929878
599412
1658553
869780
714035
26288
1063620
1375894
1288903
1434684
282744
1540593
7226
957698
565515
706011
644530
183839
1870145
1695123
279736
303688
1969001
1264553
260888
24670
212997
1162440
1663334
432440
1730791
1289491
1587070
97031
464759
109048
1234978
855868
89628
95645
1598382
953102
434145
1709768
1545630
811532
1352773
922019
783504
942368
1229230
1123808
1968453
1409904
620153
475950
603800
1019260
754579
1413014
1033309
425215
218999
1939042
563377
1970978
766933
185117
1978191
1512940
1534297
206890
789080
1530682
102446
675840
1382681
61021
1304105
439068
923945
1054793
1020506
1044237
573998
1781182
327452
801357
1892259
1817909
1040562
437657
899266
1026373
120151
105756
1154664
345172
459442
1627615
537938
966927
339387
660350
1113710
1487113
1279856
1551848
359781
930100
1543637
1088105
540942
1110895
525276
160752
1423228
983882
1030724
1567353
358486
1451953
834797
1519618
1742327
1115926
1803157
1528192
1844481
124706
831814
1196086
131372
870917
290222
1863100
796563
992374
1399463
866391
559181
1041011
1404222
911851
1436228
829881
1649061
1301897
1045448
1754312
1989097
1734051
883080
81036
1259925
753751
1982874
1069819
1674691
919537
898275
745849
1640783
1251114
1303535
140935
1382220
893757
523361
515370
755169
473988
1153089
211666
1506312
154313
1092077
642590
1377204
217566
5834
1334303
154513
189080
541443
775819
301375
157207
75414
1636431
212177
173296
872010
822464
1105763
385428
1041051
654646
604105
1244232
1725068
1028016
14532
1878584
1353732
1416236
1884632
142436
1475014
245182
336740
1208126
1229053
132642
1044808
1575488
1805698
1423562
1112006
1137820
736315
831318
1884482
1984144
1377049
163504
1966720
1550076
778598
1911956
1010451
1444478
887939
811639
1642595
1569361
760248
446509
160528
1711048
918231
399614
816606
1097260
1721303
1074769
836637
132412
103469
1369614
230767
950527
193202
295595
741450
903954
1139118
1835181
1106200
350814
659680
1067707
552707
1401703
901210
1945400
885647
1598044
414116
30192
295923
1577931
1555591
352056
210272
832608
974430
742251
1455496
797161
923052
370276
1671331
530526
1013948
1390494
1862709
554269
106538
151276
1280360
418436
382888
1883950
258260
609909
1200226
1213592
615951
150757
1682710
500707
350704
1487826
1980620
642824
371560
1758673
1860044
1381258
789940
72345
1160891
828450
1676223
1412315
1893963
1019357
674875
563287
664949
1581581
612236
79592
206925
336347
45775
1191869
551528
1155968
1074220
491786
1728973
398387
288543
1466368
1800798
765194
1774345
880866
470489
507572
391215
1953611
500621
870525
919105
70273
551140
1209185
1754545
1106925
1253018
1189484
498702
60001
389119
1130131
777269
1341645
642032
1412833
344390
121251
1663840
1019517
1627678
248548
1614028
309204
1164
668915
1585293
1821821
1741552
583059
290954
1432757
467376
1689981
77977
1612670
129451
98452
1559834
576216
365431
1863430
1598241
1368984
744408
855774
1811849
1775920
275037
1443711
970307
937130
1280821
168029
53883
1483941
1142265
1579829
509681
222277
485747
372088
1560460
1628978
122519
440520
1433592
421170
78832
836972
1162566
1461930
154949
353603
347737
1464451
1864616
1869123
532467
71858
1930074
292300
797114
1016931
803866
1698435
1661066
338704
928226
838495
1272086
919188
1103082
1952663
1601653
906917
1299470
1867517
829763
1445263
1278018
1074058
103370
1738677
629522
1954096
286895
1214330
1766096
583995
1395285
1842938
102310
214081
180465
704881
160018
1494357
990483
846647
621763
242620
1739166
192850
1449281
368356
1893841
765654
866344
1707683
768744
103645
986501
119601
798575
1651347
415263
16740
746452
1845575
1911802
1517427
238885
352747
1572428
1502195
13392
293883
1611209
1391985
159087
406505
1257196
1024698
72690
1323852
1233834
1335687
615657
1695484
1870790
1927727
622300
1388198
1340848
1426407
889390
1742662
1323057
1131706
1201170
482460
734551
108355
804401
415553
58207
554409
285078
1466862
82413
536266
1616102
1792418
1511807
74680
1266441
1661078
1975672
710547
1923347
1659252
346712
1855360
1029033
173591
642105
1754434
399681
1398
1668029
1966933
605744
626727
348902
724092
22291
1607437
1859537
1029419
1553837
668458
1089722
1276735
1968158
1410697
689713
1689727
739685
1429169
1768132
982734
1491360
1084820
1797836
1486200
1902472
1015437
1160121
1715772
1977313
897989
336872
1638430
1631690
165386
1168264
1206997
1711446
964619
1432218
1364318
1072774
1865425
1433534
1591114
204694
1164070
1891399
216227
1461905
206277
1863296
689506
1509289
499566
1403909
489085
1248184
769384
717073
1814277
1570090
1744097
1932149
297105
1310424
1925596
737271
1387479
561146
710852
1067858
943841
37059
810564
819841
720925
1337970
1041913
81368
825764
771644
1967822
812584
1145974
1963986
125054
1677335
1208383
137543
422730
1224820
1490490
1632177
265413
1355901
869257
1607980
63404
1442271
720563
256140
566622
390723
1981259
1767248
1712878
1789619
9190
1596406
1660665
1686290
501909
785667
879577
1742783
437742
1110400
367469
1240082
1302413
523797
1957998
201060
1979607
1079391
676445
732086
1103639
891853
322538
80552
1967943
1067868
1529051
638083
761287
1028734
575988
319826
560213
610571
810000
590326
1471443
595234
330943
860786
1813771
1963006
785691
224114
451488
20609
1818272
735608
971034
310506
1219925
90955
359842
447146
261376
1159952
536157
735703
845200
1710855
1680563
1164055
43875
1680838
751687
319942
1572469
1762817
135383
911783
731872
1344326
555466
1373422
27695
1748778
734341
207909
1896558
1871572
946491
72378
416766
165712
1487157
182778
1942163
668703
1393276
470377
1827745
60051
483536
1451449
26442
933316
19848
934114
212595
808094
635078
1788032
1148361
822237
585516
1178780
1701735
416011
1016484
1131851
957587
1066684
275657
716777
888459
1577748
1663166
728800
762265
754421
1828117
1161643
498600
515792
714548
1831515
1752863
1900216
741318
603828
1318138
1876804
163175
1459989
1804735
638167
861378
499584
613888
1421896
1943460
876393
41006
702041
1826850
1678660
156385
303713
1184983
1614821
359103
1593910
1718171
1576270
906037
1049997
712877
393030
445770
802491
1258483
1825902
145099
373844
252251
1963530
1012422
1559178
204659
820712
1617348
1770730
1315026
337052
1826042
1986053
1968413
1765589
931788
1228043
1712626
1830677
483865
1953724
160366
202990
1206690
1157086
1361377
1046704
1731352
1945113
1380287
98258
760416
1522058
1090786
1770526
989521
705122
557339
1364929
294849
267735
1995001
567621
1013190
813960
532585
685926
1216626
1812777
1492808
1331426
330680
282142
111113
773185
255252
357569
1012999
1101217
1368827
1228677
569725
246261
1538616
1098020
884918
326408
1076450
237979
1038274
54011
548535
1278898
1057732
783080
606834
1852725
434682
23129
1889106
1483240
1338859
438481
1570777
896691
1639204
608336
1106726
1443566
1199386
1730274
937842
643329
1326807
1942377
98981
238260
1916400
1802672
386029
55909
1968583
404477
1412011
1705243
1003468
866649
377040
1414357
1138444
1479457
847573
431977
1929029
423273
1580778
1350931
412539
468400
143249
343136
1705861
1290601
452780
1325449
1844160
1469868
236136
829340
3229
1804929
330862
1533000
222795
1013570
309981
528329
1685323
1464029
1743228
1118357
1342850
1333986
837827
1840582
1460523
1013395
761057
1472826
1229018
1365657
1783363
417583
90607
1491109
1180402
937372
833932
258295
1923089
227052
519833
651844
267280
1660868
1556290
86860
1727879
406622
829749
1799296
747275
1485557
503953
51614
691666
1966677
483084
1650852
1172247
229379
1880205
1823028
717755
1336545
683514
668265
1277396
1329680
589944
1782784
973545
1857394
31120
376904
63640
1158753
1603402
1911930
60150
12701
1360372
1779978
1970065
1098130
950745
1535195
1344612
1553942
938612
490969
852936
228715
1542456
1982079
1096179
1694898
1283214
1701693
139982
891166
1314257
1851241
1973026
386023
213101
1847487
133757
1844074
598622
1936308
163110
1870343
1879365
1239443
1257336
1445811
1621218
106788
1998260
686323
125179
1719736
48182
910991
1297887
1604449
4851
1979501
1823602
268371
1601562
1537657
960369
1658525
38446
416615
1470999
835016
1332704
1269694
1271041
794384
993360
186119
514970
454353
1513017
90175
657631
143773
755538
1742180
1518996
410291
158507
175415
1368093
466097
1866718
1701090
1002329
611100
149764
359936
1983683
379343
959663
1681327
183429
1076138
793196
1031298
968782
229035
1116890
1259203
799315
1329848
1845755
959014
1746582
106008
787288
557820
1469836
1176471
1110981
1939646
42613
1263315
1145075
1770618
1579821
1994969
843640
1670388
1476850
1952391
1014697
776666
1617042
1656252
1289301
454989
1530443
1862447
1907339
1472493
1681330
404625
567684
1674605
359759
1457248
1135150
1040888
357639
835828
82158
1572005
569499
70857
1642947
1537717
1878928
791565
1712244
234528
1383967
469303
1742355
234187
1193733
1785461
557980
668231
508898
428031
1722508
610837
1177534
894689
1181864
1465459
922204
1862045
1614317
1100709
1036674
1687809
193805
664798
1432781
820941
1361042
46828
267028
1538363
475823
764104
537770
291131
374985
1951766
541073
195828
1537446
264064
834480
17823
1660375
351378
25698
1134204
868278
1059760
111044
1195697
224267
1267753
1029725
1340213
1015588
1720633
1390710
368620
1210387
362427
1332671
1936418
1967412
1820936
1251457
1076854
830214
419128
938366
1954325
233332
807725
39928
313733
1821397
1884307
730835
1192130
299625
1693372
1580785
1477540
1612539
1677735
1281021
1313609
325413
681212
1025943
1144254
737541
609158
45055
214805
1908466
1376504
1879139
738670
1934655
1092284
1415451
1225913
19133
1143422
923770
1498211
382955
1396202
1908256
1548937
429058
1270000
424704
1713170
1290203
1396477
863773
22527
1253611
1782817
1381544
1962005
405187
578385
901661
1308608
1197628
1881011
469099
11085
1421672
801296
846885
1083300
1760480
886724
1183574
859109
1094704
1891736
1112909
1178258
133171
297205
637466
640157
1093792
679575
1950789
286383
1311128
1389500
1305562
1291700
1657204
1607663
1005668
531242
971412
669595
17454
1026401
176129
947212
1470740
658024
215190
1063655
781406
902063
1134951
1952540
1342600
1709810
1897567
306569
291571
1814632
1567029
1493217
487380
1057047
215860
1638508
1477396
7247
531893
1232659
1351067
1421894
1249213
422413
1417972
1446291
203037
1307907
1701271
1607808
177973
1224086
473706
812814
236823
1176584
669145
61810
1268406
41867
464162
892260
1930881
905780
363019
1237057
1072031
257663
217659
1096184
1566836
1592933
389742
42753
1960167
1247394
883605
956790
1602745
848376
520533
1759775
215011
1896762
784264
1524380
1575042
693096
135314
1752655
1531556
1603000
1869920
1200513
1551656
535592
220894
193319
748059
631339
1554094
1015407
349311
1814883
1709315
349162
282028
1235385
850157
1775891
506453
781177
973511
937185
967380
443299
1527506
1941761
1540083
1402388
1647991
1600056
1367506
1525888
1242365
887446
1071426
1204255
1204894
31330
1787245
911481
575957
1250500
1845959
1517571
667970
1614071
1190038
199585
201815
1053332
801063
290506
907955
1171284
1649091
229276
1382773
907263
819910
572790
309497
151859
149822
445020
1745991
1833829
173454
1386774
1424271
245064
1487335
734764
860161
1271729
199181
564116
261498
307333
715285
1732973
1291339
1019623
1965707
1211352
933852
1650136
152614
838689
139929
114852
779355
1264401
1878689
917529
686137
1900815
1442163
767037
1350309
846216
607405
15135
272251
1660237
209750
1890550
1455725
1291553
967679
382587
1396652
1744539
1546311
1600343
748138
1940079
415541
1501888
378982
1480655
847894
1941457
260721
1536655
1063974
679651
1619100
63730
785589
745705
325083
1061979
1717620
1427903
1719140
654844
212229
1915496
1939845
696739
554989
1445239
1648784
1276020
1300835
1153972
395967
689061
424601
433964
976826
1691947
1964654
1054475
27347
1123973
481097
610798
23734
234634
996280
1181774
1459615
599087
205830
1830263
1889478
611530
1886977
1170098
50452
533434
1614717
1456192
1709238
326870
1116413
1170178
1985967
78360
184192
1250557
1119279
1104514
450712
1225018
1879321
1127601
719708
698935
1165306
1328445
77397
265131
221814
1581137
615560
550696
146328
874557
676229
1625286
15086
340139
1648678
1075638
1777659
1623773
1494553
1494156
592681
647622
497599
1879630
1603469
1903216
862527
1708056
1081443
519806
420785
336172
1880802
1988697
80743
1381669
1347605
883836
185868
1211959
950792
772102
1823574
1820662
906425
1729726
1644770
426620
35056
1069243
825997
1966637
1802472
19224
1991886
1878272
1263211
1722388
575808
1264963
1180053
12236
790542
18065
403189
85675
605224
1875198
1156543
1283928
1946157
513432
121872
1920092
1865649
1816380
30043
1193796
1300341
1914076
408519
104023
1136812
1870256
725014
1782243
714209
827737
1877446
340763
450127
12525
122190
783591
35882
1701959
949082
532495
1098641
1993969
915675
83065
1513413
1263155
44637
1420448
1999171
1179732
276308
1227373
147308
218372
45053
183509
1655878
1472399
1548889
1245861
107528
874752
347146
1252868
658593
1972003
509114
1087655
925288
1829884
596671
615970
379984
1633918
1076141
1592582
1087573
1931379
1628008
93223
541389
1509567
693723
1187847
1943994
1784061
1606293
148693
759421
14585
1484839
1724859
449145
1742375
510545
1584972
924826
1245933
743000
750907
1451966
589761
1038919
1657085
1342640
779419
109870
200996
1932625
643463
173746
1676808
1133337
1469509
1666236
1888392
696516
1502912
1719941
948248
941434
119814
1804410
684473
1858951
1757827
1432095
893213
926111
1602894
850270
404810
1402517
895577
1664459
1311138
106236
1428720
1359833
654137
976846
1031315
369429
752310
1772689
919849
153989
1277785
976564
1190552
619226
1899671
1818129
1662102
646602
1555199
255224
1637890
1095751
318225
1832795
44419
45833
517559
983805
987642
1213599
1474602
595987
294718
1857061
1594795
336
2569
267644
1229381
1014643
257653
560075
946279
535478
351867
953131
521647
1181232
1045264
18481
200385
1967535
20602
1316333
1359377
1966349
1469447
701944
1142832
1734893
854242
1532162
1370898
1361500
1878276
1180737
1021339
1527470
1581739
1296595
1138862
1394615
561362
1341794
778276
592147
225057
573559
623885
117087
103885
195829
1781743
1062457
425790
602566
1094553
95687
1457517
1432681
1020790
141109
1072527
428815
705789
1407263
334704
1325783
476591
1249864
552239
21375
531984
1238008
1057570
723140
1278760
1070014
1843659
1320911
1311866
952043
844028
202193
409057
1013263
967413
412056
832863
956197
352283
1466488
304511
501281
806512
594790
190028
1760225
974666
577415
1019843
1508923
146958
880211
1664873
277305
615502
805735
1087293
864002
1592272
1247199
1902065
457739
489131
378486
746977
1667508
1368260
711210
512835
592852
558209
1038074
1802761
1209119
566711
357976
438031
6875
560026
1931310
938684
496082
13118
1220439
958998
914113
1264657
1884926
1917627
1879829
1670953
174806
1100060
1859985
1366874
1259693
1114917
876518
95211
1997296
1718771
1269409
1532989
1579550
1048455
878852
1229429
370975
1126858
1517568
598006
1199078
1700792
600528
1985211
175067
1011265
278440
686517
1790240
694501
1535312
1171567
1283019
630969
591611
280721
806094
403600
221669
73450
514070
251355
178863
26404
410755
354646
973710
1245209
283880
612342
984726
1352435
189095
122955
1901026
354974
1791502
847654
1021611
648958
102147
938184
1450022
235373
676089
1196835
1770236
600708
718380
95508
320793
1289420
400199
1235135
519650
1712521
1351692
352213
1583136
1767045
206362
451111
1579743
1780515
1311051
229160
1145929
412914
1711448
731390
1140075
1532582
1083148
758634
1141275
1697088
1545025
1035395
496614
518216
626098
1702171
8048
1611845
287282
1097504
1612555
660048
1961234
1954890
438068
1875114
254162
514142
1308069
987265
1485493
909227
253046
1645887
921784
1797536
594180
221613
106976
1351876
1740434
551860
11164
1127784
1952055
1698624
1621374
1036028
1625648
467807
1639346
443200
329264
1352916
1487013
157755
19887
1289127
1007039
1062303
232747
1759393
1545192
267185
14809
719470
1094667
1463785
936831
1223492
101410
1729620
1643008
1973907
1319536
272421
948609
1852935
526924
428186
1503573
39281
343851
562826
537775
1370097
265148
1814374
643439
1880526
1330355
722377
1513351
899284
830180
1154933
374204
1934994
1828260
276022
1882496
337190
1301629
814558
1129461
859006
17574
43461
1076654
1365759
995280
472460
136655
532175
1629125
1674479
1065119
947228
230451
226730
377377
1165826
14286
1191241
726651
1767193
1525491
119365
1740594
468384
605706
978881
468571
1731128
1640208
931330
1979271
781447
334279
29360
1643664
575636
1864272
572128
1920890
442290
770631
590569
1269084
1811440
977627
167588
1464544
1285757
130124
1048399
767037
169590
231480
1348115
1363239
1950040
1423919
1613727
1022499
1204225
46682
1802019
291799
786135
347283
1607218
396880
1696363
1053949
1458753
60950
615819
1312686
1844518
1298400
1217728
1328147
1493743
1200016
139886
1446507
850507
1970580
1757568
1212214
1395565
698444
1783240
1016377
1336536
506538
252088
702897
916683
1874865
958052
238687
1642736
264048
401027
490391
625704
1444355
535741
1119270
1676894
627688
566026
1426835
1799296
858687
1178424
1612071
423959
1374308
76733
1892089
1962372
1476799
882090
190196
1294153
1657575
198834
1078885
858791
1505185
673859
1707347
313905
383493
1243964
1755437
1714922
1013302
206769
748772
641497
540942
1005227
941344
849456
76963
650461
1753006
18922
1720707
1904747
1359720
1010988
391599
1324845
1910820
736814
1754051
1430533
1127343
1647114
1184734
1177562
1813858
760671
147961
1788906
611798
1306773
1144534
291974
1055797
1661418
128421
884062
534332
54426
1003547
615864
1453246
1788541
22350
1806741
1824375
1713359
1083526
615441
163536
760172
1225636
721559
36498
125861
700477
1712424
979656
1829547
442424
742587
1685110
1510658
1544126
1657151
1717576
1863606
849250
916822
426420
40237
1161799
1462246
899697
1317242
1368378
166394
41202
1492890
1235521
81456
1163836
394564
41018
1841181
1266630
42185
736796
1960254
21056
1702981
1102967
825533
1195364
1639812
544090
1548657
1049167
1239620
266867
1542151
192964
37384
1895965
1734880
1731021
1464131
1466111
1410503
1938268
848241
384170
1451605
156639
889864
485994
722544
1984373
1767100
1025372
167658
1694874
1182729
1826411
1179954
721587
1544666
911055
1861068
192566
451954
392466
12169
1357495
921109
1667512
1023276
1395513
1257385
1119152
1962449
1753779
1656179
644425
1307424
210641
908940
1713746
401581
141126
749033
169225
1956234
642177
967855
1359678
1298464
1208927
1242188
552462
595770
197961
1525397
155237
1936173
682310
343115
1630380
1763739
1663391
1803198
1651662
1989698
1904742
1960126
167719
157633
1891329
1184025
741477
1096746
1727121
1476653
1647230
995909
1666994
572711
1138736
1128714
310909
754978
1570487
163198
1748349
1525397
188762
1851143
682393
665757
702002
1581005
1652630
1768454
508660
1044988
1665703
1061264
1482498
1981297
959118
96682
1404787
997249
552940
919973
275845
914560
96736
1956083
1978966
875990
1184718
987691
1625085
1640455
1359417
540764
248578
78967
944225
1923598
1075457
1835417
839989
1512268
993289
813066
1338120
1448400
152193
385040
560189
959804
1408055
1003017
60735
1149844
1767739
1689328
1469045
1261584
1968359
1737466
220854
1519371
365672
1046020
1894623
1259306
820529
723701
102456
264815
339495
715636
1685706
1364783
1668476
1145604
521970
1071361
1694476
1091062
933457
1953722
222145
1183600
1412011
39701
775702
1589871
472219
578575
925102
445016
1373983
654686
394322
1801564
1052961
1700562
1551916
1515528
733081
1711100
1738638
1806324
199969
894603
68330
1541665
545158
1749711
593637
1143271
1064093
1239852
721109
159001
1049205
1009620
301675
435275
1574891
1286822
220108
961340
488826
455347
1391019
699330
927015
1115484
369443
810496
1230679
1996065
1688075
702345
1544944
1191049
1100966
435155
100330
54264
1390953
1390662
1649929
1613950
1423818
479790
546847
1905796
470237
835377
1396320
1780307
1576846
1633039
1970653
459688
1082080
1926407
451966
815635
1262747
335978
965992
352425
940385
497236
1884831
1367068
1693833
764061
1043681
1248761
1926682
115129
364568
522276
1811168
1376631
249517
33576
1286973
1073321
1646723
1308860
898698
1132129
1877580
749120
635766
123814
367997
1510310
16275
780325
388564
1623480
1754576
845846
449677
850144
715728
1168040
1392924
1904461
1196642
343799
1160744
207064
957796
1870056
37077
362017
645768
295647
1070684
1387833
84985
840015
1855160
1778816
1145072
1430515
1861689
1941818
344554
948474
1930663
1919701
1692926
1125654
1302665
897347
936534
390814
1869243
1727580
848107
1318527
68993
740077
1374423
410594
235490
1462311
179032
423161
1132016
1390751
1070832
187674
1108979
1603768
1905350
1765063
1005342
342086
360452
765171
308288
1441996
1891337
161901
146705
1043060
1157558
1846003
341446
941720
1330610
9946
613403
122444
620206
1748673
1654928
1695770
1754543
1557329
2056
26505
1531188
217411
969027
1079517
1159279
502149
580902
1780389
1520253
1236743
1903679
602961
1082738
1030661
1532274
824971
1521440
932476
1053280
708103
1424841
191170
1697521
974751
63375
1284019
955854
1250120
1000169
584137
1023366
1579733
771901
1129137
572662
131031
1843882
927199
1210198
1524728
1343989
1109982
363910
141144
1519894
1943645
1684465
100972
1283709
712930
1486295
919570
217309
468147
1999863
1624479
1883231
1953546
888059
426935
607091
1490738
1597855
903636
1406822
1080074
288108
514794
1381283
1086971
1863489
651440
558241
461732
1453119
631228
1498566
149446
1888179
1492383
308523
1465539
1787043
981457
119504
1011481
1082784
270485
450725
17849
609480
1906005
939583
1981346
1224582
1585044
1178936
1811172
581453
1394720
1231732
522479
833268
1154895
1750335
343275
793306
1997219
691188
374476
1922231
1460051
356218
1633438
754170
1996994
203099
1346117
477297
139417
165480
675038
1410298
1697114
54472
953694
1448527
750455
697424
1422646
1853999
1056271
1337145
1562867
322796
765890
810723
1586535
517055
1507395
1626086
723137
1052007
1895978
1169613
380335
1196006
1778493
1440174
1233322
1674195
1344747
233402
1113879
909340
659239
1227333
1732982
483071
1804111
149853
1612206
295287
1519916
1802972
1531822
1474093
885243
932887
1418692
431258
1144537
518388
1573134
37385
1882137
1733004
375756
830773
103343
312497
778265
960340
1913687
363235
713746
1958838
1966966
649811
639745
248886
1669294
1430198
473094
25719
1960456
1440460
1050020
529548
1676241
1549845
180011
1945796
312739
1384463
1387080
671398
848488
443481
1873754
934762
1123886
441559
326961
149420
594799
1399036
1050193
1629641
3527
236416
1843331
246950
483348
1783114
933826
923681
969222
1163337
1311266
2410
1180174
1429497
179642
473608
1959983
1326147
819219
497341
625397
760287
215434
1665477
222950
3733
949635
210182
1779170
506888
56534
772444
546513
1709240
1092730
436361
586406
144699
108012
1908185
1979579
1797465
886674
616349
545980
1607972
1381182
99729
277312
213605
1178773
437486
1060242
225847
191805
565913
522817
1027610
423884
1126097
1482902
1343984
334148
635976
1949202
678279
918486
131514
996948
424402
84872
1260227
1000498
696574
791197
881755
283335
1172947
984716
365823
864662
29164
484287
231565
814718
1214269
591742
71533
1361788
1613175
717896
1687489
904900
979007
6193
1551189
830987
1167844
394367
706692
885301
796536
1009511
1590690
555925
255504
369897
1016897
578415
1284239
1108874
908334
1273642
1420751
873927
193836
1010053
910126
866508
202792
614057
1372338
1875275
1726288
1592541
1448939
1185862
95110
28
1067190
148679
1348905
1559425
680098
1692532
1878022
683792
96369
1091687
1611446
1005916
899827
660331
1882400
543806
269080
818044
1679090
805459
842397
1362034
1434321
1566886
33662
1036078
1902760
23756
1008960
1769318
1573973
438565
1077184
44643
1960729
1435417
1634581
1777035
1857715
1314231
1191654
714390
1511498
1034718
1504788
277067
1259889
948464
1703409
843608
963317
509821
731171
351128
1269749
1019503
1411052
1205432
1361520
344627
1903307
713011
1624930
925401
467553
732935
1723476
371067
1180879
227481
158436
434220
1848085
256746
13463
161059
845389
388383
945140
1637469
1545955
1058692
1712266
724186
824576
1237070
489870
1300998
1703316
1498716
1373016
104506
938973
1993704
1876572
820787
316581
567590
1684842
1972869
1922201
80998
1947124
1553608
1488811
1885350
1884286
315087
143531
1270922
1605964
867822
438006
151487
686566
458658
1085413
661606
848850
1014070
1289508
962935
533901
1666078
1511209
1391568
610243
1676933
470832
128483
1567495
145461
797401
1901032
725000
771434
1364486
623244
443652
449085
1525677
1815649
1013468
1909009
452401
1116059
820992
1769961
1896503
1724450
907267
2629
1392729
896967
1566757
700583
1460104
1028872
703984
535553
1986165
1969935
1750783
1744486
742764
56348
1296243
75018
792081
1765315
895364
667194
1672428
72376
1913405
1911654
1510327
915444
30314
351197
1665087
1098485
1422746
1089945
439186
1841644
651035
707883
249997
42124
477954
899384
863650
380791
1026908
675444
458429
1609780
371594
1747430
506314
1779562
745022
1516629
1846766
275444
9777
1284666
267084
1906576
500692
1472035
639320
875485
793626
396303
1599535
769484
172698
950973
1172428
1671627
671746
1209632
1320139
1556774
1348949
510647
1445772
348596
1755797
1236486
501232
122936
1456016
1267538
485764
1115555
1896169
167265
1472681
887383
1930688
1030238
1434934
362822
1771994
786628
1270460
1262270
1029416
514361
1747703
414553
1657029
1693806
87246
1375160
1558263
105675
1016659
207378
1063468
1740997
1514274
1960234
675821
834268
519663
308415
1171410
1656325
586092
474608
798418
1263213
1970456
26678
509124
840356
832786
1126954
331051
1390549
913662
731350
346440
784016
1745275
1376429
1652401
1892584
754861
784655
1806694
63680
962459
93601
1848487
626712
1941928
363175
396841
1232323
1098909
1294938
1268432
1391594
524665
323361
271925
661140
847997
864127
372702
1990011
618872
999425
618242
1639953
514416
1764461
1664919
604357
991350
1201655
405423
544209
1655253
1407923
433376
971696
496012
1676247
21300
322278
595884
770612
1149305
1444543
1204780
379406
1022715
408420
428132
169179
493064
1692166
1120784
728353
904654
285061
445430
73480
1845200
1193082
287497
1457691
1182125
532190
1671576
966177
215777
1527740
127682
1959046
1265191
245567
1374850
1919862
252492
293870
1653152
1666451
196652
71045
1548098
338284
1922704
517186
1581337
1931046
72078
1532885
21533
1610605
1189880
821714
1548586
572881
342614
508175
112833
1317666
1201859
1083902
220072
1666294
1333962
43674
1725551
1478919
290406
1257672
398314
1873509
1383051
764345
1409591
1646594
290524
1193586
1629320
738333
742964
1819870
1192965
338070
609925
31799
1448042
1600971
1341514
1105334
1943449
1989078
1656453
108246
305030
27207
1692874
1557360
691336
964955
1978911
564944
1479290
696055
18253
1029449
39369
417200
1275738
86384
24804
1357
1893863
113733
312432
1460249
1352878
153504
137355
1745733
156062
518008
102953
1494049
1177134
794443
1678724
125507
339370
1531997
1301461
1597707
1387874
290119
1948758
398564
797065
856862
1493783
1138380
1610797
69346
1514570
944374
1718468
1226967
1090434
944656
1172113
1661303
1315559
1014686
609739
1361348
946783
519860
1095411
1165049
1742474
1005353
802314
934903
456055
977922
1244293
1167388
1771240
1060576
1843452
1326972
1010406
1510848
205962
690684
699177
696308
1669229
1775663
1272972
4851
44841
977238
1266963
56877
414116
1563894
1966869
726427
19755
1192141
1850179
224110
944688
268643
1207921
1972745
1438346
1102914
1574969
507105
235931
1877671
512945
1263738
1948095
62895
1083058
1610001
1436074
469589
1011399
125380
1913103
1223084
1298777
1838226
1008890
1560166
808642
1266787
387256
934970
729270
1509492
1887106
172315
1562212
413673
1288506
1986220
1282373
424168
216170
997662
1728054
1445552
980526
1920921
1473117
60484
639282
123957
897290
1600441
523909
827464
966289
1149128
832453
293408
660629
1061726
1313008
1950913
1119452
1712613
1419900
759598
741898
1150328
798310
1778893
1269415
425319
1610796
165445
1482787
993236
1807709
1375700
603712
645763
134259
1455045
341926
1445276
367515
128835
875004
1015478
1461253
311764
14497
1475418
1082016
876859
1347894
711802
1825132
508461
785465
960433
761256
808640
1879803
695590
421597
1273308
155914
662492
411650
1934313
790085
1023954
1582344
1760400
1014821
1440280
974824
897028
1796913
767322
1014279
1180060
587081
520208
1475259
1815529
757799
1591760
1514379
1182002
358709
1321483
1792038
1643987
1873751
1820903
1288706
1447083
724453
1543588
105246
710752
1129497
1567715
1713384
842364
784124
1488609
690750
898330
37405
1368676
1304903
967469
1320260
63113
829154
1200038
676993
558732
1318850
1974048
606582
1796020
749810
1475606
1399351
637133
1324401
355887
1889251
1129258
538044
1449338
307896
58890
1507579
1332058
1792774
1029417
697467
822727
38702
1519513
60257
652940
1600673
1887814
96750
1314836
1841097
588344
1835426
1783254
720298
126475
1778943
1890549
1575492
992013
600346
836656
84070
1460068
1201548
286793
1937127
1959720
1712602
1850023
1191652
103271
1733800
918859
1931317
135935
369738
1518247
488753
65181
63791
1166659
417770
1583878
1501409
1040883
1277915
33887
1264828
1509354
288161
670066
1263675
257682
358048
391519
74845
1870661
1227789
642938
1088418
1968643
838707
1321161
1635585
537370
3230
1324533
462227
1027686
1575184
1005175
1234466
456145
1358186
1541670
76706
798419
658672
937637
1024729
1097664
839232
727901
313152
990540
1400256
1641038
956925
1143
1671486
1712630
607463
752709
1495844
1604655
490413
152057
1545331
1929669
719957
846414
1343716
18467
858336
1590370
289133
1191884
1651865
105388
1836153
552293
1081169
70766
514447
1675603
116553
1083034
995771
478922
276494
1579783
1713480
1907548
1558910
1031584
237668
1401477
1689523
793896
1011528
67056
929693
1679834
1536444
614529
1874282
1825353
1076662
613142
1123216
646606
999943
1096182
889606
1720917
857218
1967647
1571910
1587268
1450246
1688119
1342623
1481142
734071
631952
1762596
1300326
360899
408444
1083302
1500569
702617
1909655
563173
162745
343386
911894
565041
873506
1022569
1159575
1311284
725830
1706185
1334404
1910186
198343
1941491
748955
1331698
1442276
1503700
1501488
531066
969621
1595623
717355
36375
653035
205891
576613
132733
1752997
1861663
906924
1467611
334108
1986889
674557
266435
103991
724302
165199
833115
462586
1972698
743882
1902407
1379900
485533
1187840
1828400
1580987
650704
968653
1889429
82942
1497415
1659602
1533
958930
846050
989803
224330
1820392
1075677
733088
1656034
373037
496913
1882858
1020678
372359
1609593
326606
1302657
1074479
1274731
334024
144607
1880531
917683
568304
969794
969041
1210109
318760
885451
85667
1183204
1727881
1220330
216121
1447444
597257
197816
630834
346792
931157
1381181
342467
1383151
1064472
797798
1269232
317161
1515636
1827018
746798
1531665
748378
643524
1945832
502383
1112882
77460
12718
1124305
1859029
1935308
392690
766012
1258625
1432737
94570
1899390
1746504
1936281
1068080
1568147
1616675
39304
904300
1445027
1685611
73178
1879312
33719
311454
1944480
1772793
1236462
1119734
679984
1857068
630646
1752737
1905816
1150124
1486287
1122661
1460959
1128664
1888773
1894227
47353
1161853
40646
1539382
931014
709232
309819
190144
1900662
1046727
322683
1114987
196169
1482255
1276048
1785633
991258
29758
850571
423427
1546351
58678
1521088
140889
1911661
1139941
1887152
348948
1551429
1654003
143453
1902642
1750488
1918342
154123
669511
1489967
373015
1447770
636497
194491
221811
1153087
1103753
470378
1667207
707147
1642059
1946705
1846776
598988
531370
869846
674300
116258
647436
56416
636877
845043
1634188
1149708
1666754
199883
626488
753926
1030166
892729
182784
1135176
1902031
437734
147532
1343313
1932783
1404421
1893572
1490722
856387
237035
1903523
925602
1234971
943543
8744
456310
955681
1130834
884130
302151
346314
1320206
419257
486034
1712204
1619496
1302180
1755711
1835210
1433199
1498000
1439712
411992
1787741
45410
821513
693364
1874144
1356228
1495169
1511953
481568
1563843
1546176
772045
1028546
149980
232765
683056
1868938
1503716
550806
1255222
1185325
1961276
1522815
918889
490081
1460938
201291
1885326
1366453
486139
778488
1678468
125279
468528
294038
153890
1037755
753352
124987
1662149
418374
1080392
688324
1437891
624387
1485940
90262
1347874
1163502
1222192
942701
221386
1203266
593446
109303
576623
695370
1387947
1150517
66818
742718
1528168
334819
889850
1503536
171267
1117952
1440436
1582734
1285660
1887618
324432
431421
630520
1210979
819358
1607981
1208962
1268553
1734623
303457
531442
592215
1948013
644651
174976
13402
93082
1617083
1737114
1247142
1275432
1827345
530992
255513
239956
1202875
1228828
274719
1140403
891934
975616
1023004
1766966
1303933
209618
1627897
529343
1588744
752005
522711
6342
1489921
1102909
302320
1831469
1484978
29242
768657
654968
161268
1954593
72646
1188708
1969353
42626
1371607
1368864
1182691
412998
1258935
1985116
484027
1404100
811941
1203932
287317
970577
68432
988328
1046639
1192916
437217
1976024
286559
454637
1568135
1198467
1658631
1057011
636336
586065
1972149
110752
1321661
629364
1343936
380435
1377006
1292052
1049016
1303533
1706326
1683614
1196627
1044804
1776179
1993579
94012
1253089
502732
532305
1786088
1828205
103160
397996
672726
382701
459402
191103
1648295
818953
438989
1761705
1515089
468824
998610
63281
1454648
1213819
1067370
1099655
488175
944412
1008173
525660
1903408
766074
257437
430519
310557
485520
1343129
1141227
1061786
1047777
1901004
337930
80380
832180
1329598
1865349
393143
1092516
880786
1394308
948106
427455
84960
1604779
925919
867979
1079801
488511
1475722
1952184
1222449
966141
1342006
1768234
185581
1458780
803252
1127826
1532078
1217172
1102763
623930
1414505
1836013
1079114
155703
1477321
1621270
1074677
977312
1707791
860284
1466845
719479
1887281
1236556
346451
1519844
596968
902811
1117183
1434159
838649
198518
153317
1488214
1786223
1988294
357275
1911443
824508
517258
1276549
1598449
61458
1135260
616264
1971482
959991
1661247
143678
560405
730565
1698885
567087
906426
1259142
944676
584336
39293
126639
163802
355487
76191
1751525
898823
785492
455505
1358870
1681819
1341977
1232787
1649892
74767
1813873
1345442
149950
255163
1704223
1785714
294995
1597349
1332951
1845443
777369
782921
161422
995313
1664633
585981
66306
812015
1798087
393084
1014365
484801
117148
915762
901721
543754
1709974
1985905
1210728
1748181
1908472
934757
1912080
661059
1445744
1085749
111945
1109568
581778
1396644
670696
1842614
58670
40096
1720979
1357967
1009573
18242
323818
1201943
402262
1371112
1813340
1246677
1173150
756737
1859420
1182383
1902923
1526387
344982
251698
1414748
310484
793850
1447289
678434
178703
1717876
137298
436161
1522137
859845
1189045
1989085
1205061
686016
1419145
1936318
268477
1128168
586821
1118775
1666357
47551
1677298
946291
714778
342185
1332220
1857448
337928
654029
771243
168827
1907855
1624632
841905
62608
46009
471380
538887
1987870
1878201
1321535
1327972
646718
1952452
381278
1839176
238839
1154145
348689
337264
391579
262543
1319165
6766
1725985
490856
1465726
970989
1265995
1685383
127427
716977
523878
660760
1249672
1316556
1599275
1724416
1157042
977787
1107142
578853
156663
558004
1268609
1431304
1156758
641719
1194438
1530876
1640847
1865924
1100126
1924370
107009
90892
1292271
1765399
720318
257578
712042
246140
1416870
1552746
1152532
241970
1717992
204198
870140
974567
1390291
1745156
1609210
459605
1805789
479789
577865
762828
1542119
1720000
1324768
1782043
104982
900000
213825
1324844
1920931
347808
1928926
118088
1439444
225810
512990
1619938
1826543
1412744
685226
1660027
1445815
63034
1665556
492031
480272
1183169
473301
454836
479436
658923
1133574
87409
802200
527622
1644165
1042458
1010245
884105
1774678
413900
1315607
1452712
748344
1056971
1378547
548881
193980
1929263
671194
155965
674936
450652
791813
973652
692977
388970
1469372
350471
791229
1965440
1427541
676909
639259
951238
982869
292732
1113542
195777
1370993
830305
1586358
921979
1344187
531206
719061
47249
541242
1826739
637565
580663
866913
1746853
1050583
1147599
1206284
1046778
311140
875231
1937183
1243205
1226151
122986
1953465
69592
944032
1809222
1343712
735423
181414
1753777
659655
1943128
1128794
1636919
628969
1834422
592069
1732569
691337
1324735
1241680
519172
1420477
1316997
360050
1443894
1452535
1036070
1308774
614159
1337185
959512
990102
605115
185901
755005
1264010
1408793
1685200
862492
720482
1614721
1142633
547945
1022803
592396
1345766
162844
594841
1093340
1879357
1781654
136979
1851019
364180
627967
1183970
1322198
1231421
1617711
1650522
1821603
1149188
582826
1679763
1971715
306078
1460091
626396
957757
1143755
1145677
693971
555731
16222
1510999
1655152
658381
605868
336276
1542063
1426914
973425
785906
1048634
166677
67098
1285390
769920
1040676
1372931
513280
1672538
1518810
364105
1097919
1388745
561319
75972
115876
1247000
140468
1277493
25416
396695
1401183
440660
265259
1286323
1217553
1988089
1621413
245600
1103414
359493
991029
574444
350332
407450
1732907
1153308
266330
1620736
955310
826536
19528
1705148
352676
795498
215855
1280300
1766528
1528825
449549
954142
1670047
1996563
586688
1854835
622434
1781896
1509655
586073
1983226
1199491
902566
1897970
825080
1053058
943205
1999134
447257
347918
1504391
1077422
361100
1527176
1319309
1181773
1107927
1133844
675366
790309
1671948
311360
180211
910895
1355531
926017
18648
1934422
1393239
823836
1082086
1927960
89847
181103
1109128
1039268
1807817
523745
654033
1925584
682736
257426
1011289
1387688
1348649
1924909
800449
1899594
1331512
1644393
359805
1407162
227748
1834933
995008
1870222
1988603
953907
1007708
418815
1714551
1914208
318700
1778526
1262360
1385874
1492235
1631644
1795893
1463461
161725
1614747
1886202
1556081
1959279
1371196
143995
1790978
1895050
216315
1573378
1098306
1532037
1994563
648135
1150024
230474
1917271
388016
852756
241400
1294377
1859601
360091
120718
1042762
995731
514837
1883939
305104
1511739
139756
1712687
1564939
829598
768198
633118
1580777
655455
1604226
914077
1357184
372999
799102
1579628
297574
1290830
548499
351574
1049667
1788948
1161756
57210
126704
1265504
1217712
458552
1988674
473643
608456
1107161
1914623
980282
1345968
1084391
925658
1866907
1182241
1351711
1757688
869808
1758732
1417618
569805
902527
462515
1531693
1128751
1119917
1501059
1515444
37003
556119
1369827
1290516
1657522
842020
422744
428491
64243
1859150
389005
1967176
888999
252322
1452286
1916624
1502629
1426176
1026964
1233871
828797
646690
1629922
1717432
1842503
1541483
1124001
536439
335597
1468984
702007
1859751
1280043
1077422
308124
637345
1791026
1554908
1273308
1142163
1803827
1256809
872781
559025
1305434
1824424
930141
1356703
1959291
574828
19431
1879144
1569557
130395
640549
1191779
1139201
1499900
294076
1859191
430675
1152557
525103
885258
18474
26057
814698
306119
1590128
694368
1333455
1584138
855024
706936
682323
1372813
1128816
1875437
361555
1498128
12677
1952064
1515789
1361389
1177583
44060
1079211
1075227
832412
875647
1713921
681156
1559990
1979051
394890
1032584
349331
592363
1180772
145951
449480
1971726
203788
1615411
1457175
1224393
807846
1259857
1996600
1865822
1649844
501140
1998307
1691135
927703
1661383
965510
1909307
605460
1652591
739586
1003253
27756
678431
96903
1245770
1058259
1846557
1135056
1049319
791772
966756
1444083
444190
1297584
337232
164434
515485
1464929
940685
1760732
456448
442420
259514
714433
1222676
959584
46029
1910475
1790274
1412712
1882379
1555127
1517603
176741
1175558
251405
537646
329880
947616
1203718
1174596
1160176
200023
766506
731770
1213035
1629610
1451652
1769496
541874
719468
1437394
1449727
310309
1570785
385624
101160
1928120
515111
1194561
361902
1542640
793539
645738
527494
957365
93954
58570
1698306
24580
1187445
1564737
428572
1530940
162005
721251
1354705
1784063
957306
10971
1866700
78733
1900349
348813
1292073
305419
1797523
63116
66636
1947357
1680237
1559485
1915826
446147
1050626
1906608
1950010
1804726
181559
1448617
1803201
1372864
972379
209728
240161
837006
1633728
149520
1474626
519396
938685
1824538
1570632
1987816
1008690
1104886
917091
1620048
1774850
19888
1796992
994809
1168650
1016327
1751538
1231209
96005
60449
913785
849592
197600
865111
1869025
1740905
676434
253079
102282
46625
1663245
340235
1609841
1967760
1873421
1515915
251337
883300
985497
1058516
61546
1723370
944133
977818
1824845
1237722
220079
1508518
657237
933137
1662187
1690087
1700421
437041
1383128
1029741
547047
1010481
927024
1609095
1569784
260747
196139
1801907
292532
1663894
1444042
335589
1429009
1938322
764239
1325983
660716
1519366
1016952
1966183
1630521
1937886
1272763
1014638
1111908
611001
974187
196155
783020
1787081
603657
1976204
1687739
469834
1166798
606042
1526757
491879
1453936
1702706
101995
14436
478048
838086
211786
127681
1143675
1952048
1613605
1222940
253702
685001
1765761
1883531
1145046
189498
1442829
319837
1752129
115635
339731
1684982
341303
1050689
669325
437320
861148
696699
20956
913083
1019333
353710
610876
741711
1542711
1134364
32288
672606
348346
93319
1676921
1785476
1374155
1336544
244485
1628439
1764019
1857793
675948
1016069
654117
561009
201299
1174400
1488404
1249477
1745255
606938
583339
1143499
587890
1996908
244761
1953322
535372
1116431
1241580
1818522
1348916
1229159
621687
1705843
1700518
224049
1292852
1986307
1777299
1998443
788025
1352477
407460
1979283
311340
226648
615632
409650
1297821
751484
485361
992402
1650267
536493
1224021
1167963
165329
834386
242511
588182
100877
247542
1592635
1952632
1671229
821815
888833
1209995
392824
1645607
1068961
1307855
1891241
1217712
1498824
1281082
1587528
348745
639761
587308
49657
652246
766645
1539539
1391794
475572
1070985
1624201
1253150
997445
106099
413847
572934
340658
1894657
631352
47132
1054156
1352097
34375
1862204
292135
1347029
1274840
796682
574143
1039582
1227822
966983
1392011
1263750
249871
1409435
774884
372827
1308653
1707062
1625675
1173753
1208385
112802
1974917
1080276
1029156
144428
773385
1513076
970834
1249309
162301
1991539
887649
577800
1215129
167541
167299
1999854
1939544
1270749
1388225
1284205
811715
1586372
1680853
269011
1468526
1575287
801902
832354
1934574
114894
516780
1824690
43388
963286
705125
1661132
1230018
255776
658712
1237703
1786580
1931228
1762869
260535
23726
1121834
1700929
771495
1941536
896644
1602942
1090578
698253
72720
1966124
1011186
333871
1681013
703316
1457685
865234
1124093
987908
16146
72164
1271220
323277
814285
329582
1510444
1997826
503976
1219483
136650
1402725
654062
880087
1120829
1121451
1170464
1749222
101241
45540
1311237
1432041
1146914
1196308
1341684
1709948
1548112
1626762
1490307
1377590
159488
1984086
1259476
1103117
314795
985055
787431
188552
1116610
1912859
1699897
1399053
1202395
399386
1902822
1108659
51089
565445
478380
199892
1968805
574547
1822054
583212
962818
199528
948390
197862
532264
1130534
242008
888786
238234
1410494
231229
1366354
456462
1911634
150943
253797
469483
1479550
209210
1752571
1442039
775624
17031
570651
1402819
1475420
51088
1560900
1645927
1140944
546030
1136708
1757501
1889133
1350239
1587425
540557
912345
292926
838592
1827516
1650114
1815529
1131501
672782
1922064
1231280
891460
673815
785809
876146
226860
599112
1860566
1292713
590614
1789284
349493
1596183
1466743
1258430
1998329
693372
1608472
1012999
211548
1780566
381731
863148
742140
1857008
1692091
1821081
387477
551913
1880188
1625976
805840
422593
978718
625427
447634
1519520
1122641
1937702
1230584
1438029
126208
265466
937909
429060
132617
1963221
789824
540546
1514645
1836329
328744
594484
612431
1043493
536912
796239
876519
1610159
1721559
800412
1286682
850642
1370069
1148798
44398
526085
1983436
1484812
1358402
1494059
1159025
1035846
734648
1396347
125294
1443107
585625
710755
892667
1401658
971336
416267
1829171
593190
681870
788323
1509143
148363
1558389
1195525
383433
416583
449289
572262
914567
921319
1666763
472131
1302326
413173
1884519
1276257
906251
533562
407961
1672641
1145932
880754
921543
206502
843242
1847990
351494
441213
1466900
523625
950156
389841
1837897
838819
1235217
1975325
451808
982781
1992187
863368
138076
469312
1597061
1778983
1589742
1363255
1490540
1106482
66653
399874
182495
1850221
1285832
290531
1846486
892182
783166
1051930
638185
326306
1707257
239559
1990714
1295961
1448161
1425342
75817
1391063
798352
334347
1552319
1901559
1739978
1120907
574443
1519085
907654
1598794
164749
1703371
1737128
1620459
1172075
1753762
237234
61038
1628702
399578
1014521
719654
1286279
1425470
1444571
332958
945549
511200
1632217
1325940
1222603
341571
1157475
372061
1407753
23160
932656
1733929
1217485
760781
1230789
1101230
1555307
1444929
1073870
344773
751158
36763
1431726
1078436
1657806
1628090
1988307
1568360
1539070
633543
801773
1867580
349205
1653494
1514505
797943
1411437
1057609
252865
240847
1326153
253571
1617458
170746
4166
1007337
1116027
174826
1113873
1406222
878131
728381
470035
1645278
1788752
438746
991107
154175
1041258
904742
1104027
1079773
212815
1409703
1027521
1184627
1874294
1534659
857869
1484237
1339657
1686721
1251440
502109
843718
1925943
1507703
1608729
1675899
1422519
1302222
806223
75091
1825799
1198394
1026589
429166
957348
1193873
568404
530959
335792
1482947
1305913
811728
763961
170815
921386
1060989
752063
1345981
1280613
553515
425620
1117075
1239175
1576038
1962246
1809733
1193488
193089
1108741
103930
679869
1227684
201623
1821150
1304765
1275603
1953439
1886395
205949
658772
1437798
363199
76953
900692
537873
632966
986545
705884
1688025
1562422
1074277
1937929
228026
1340785
468517
1910221
1349645
245154
591837
1906222
132507
1043576
1219462
251567
705346
1216184
585379
1553858
1664199
489570
206857
155082
249326
179348
648062
101538
1305130
1080967
670041
1816455
1744337
1596572
94168
158882
491400
1281273
479116
1127741
1222410
1991462
1381270
1231776
1478922
217044
1891843
724298
832219
10664
1314167
735165
1509164
1762101
1280904
334040
597927
1039151
406200
1745958
223880
1428271
1260676
929958
335872
848926
372476
257074
1094043
1702613
379280
773751
1232793
1034555
1311465
1673392
1217708
1080835
195342
701341
1085404
1568625
1905375
63495
240263
885684
629909
1617281
84014
1430937
1845292
231947
1800671
402372
1106747
1917615
1471109
1639153
510587
641214
1104051
1684370
1396386
264082
1621713
1907975
92299
906478
331868
88191
590827
1034160
220385
456645
534411
1253098
1886331
1414932
522440
370521
188214
859537
1390359
1072694
1583576
415231
523757
1955793
821659
1582190
962817
605564
446204
491662
1757652
1988457
1222668
32264
1967801
1622869
86024
1565232
1728684
1175841
550235
733654
296152
1848257
102167
508739
685515
1348087
1080147
1139519
1093802
285485
671346
1261465
1239706
1534025
1469670
1185746
1946665
836275
955889
746412
685126
839337
1230947
1679128
1359370
853916
409416
377806
1155034
604205
793893
1996532
1964685
1212008
434362
1163907
422144
1673545
1253117
655686
1208298
1787516
424400
1953444
1005844
1119533
714089
45331
874690
1676389
744703
76384
1424710
988524
952695
989846
481829
1035980
1075549
1755569
354159
887989
268966
1964541
300978
957490
1279351
1587940
21097
461867
1301044
1196251
662301
374325
1979295
789137
635729
1653875
222763
1247115
56087
150640
322320
816608
1354905
984202
11246
401713
103245
496013
1621246
763596
1595807
1334611
1147897
1969340
1106158
632869
355680
887762
1482463
1843843
1965847
1424192
1707761
985593
1070885
792678
1471110
1283061
1567330
1994965
1447356
164519
231113
1708641
686152
843650
1382966
1275001
1687412
531203
1683285
570253
796814
1006573
1386865
1496665
1734686
170648
334606
2927
1579483
289168
1086327
701170
1669115
1223059
683211
1417192
1994337
1144111
925749
19654
1458117
172008
996458
1940800
1390747
1200626
830436
426342
104943
368911
840441
1868278
896956
1433197
1242544
1274446
1149959
875115
391544
1192075
1888182
1846030
1155316
685048
255234
417001
1690057
477416
78382
1688095
416356
613786
57976
111581
1441678
1139857
98261
1555703
257732
493475
1436867
1373151
1879016
542811
1702691
1922758
601701
931142
1676794
1080986
502860
1318346
967810
1376437
850548
502591
905502
474230
223821
1512039
1931349
1825512
126448
1532226
1445554
43217
1897440
99815
1216327
1473183
1485421
269705
27612
998397
1880932
828403
660355
79629
1716230
301593
1990829
588277
1322987
974042
448504
964583
57211
1739554
275428
1489972
456796
665445
1867825
764841
1736803
1166267
1259683
552477
225121
1202331
1846660
1599728
1357916
1824894
465733
122360
688177
602548
850981
486026
47508
570500
561380
1056824
1669056
555897
57087
150521
984460
1589168
184830
1123068
475603
1647827
809402
1359778
536229
665950
962100
796335
1727710
135826
995707
18269
506098
248738
95434
186035
1861338
1563126
326130
728371
72349
1653113
1550478
187907
282838
1589933
207169
1554646
779915
1976116
414104
536755
510272
1877235
728008
69409
674013
58620
923869
491195
744801
759613
1796851
1061259
1318824
1377285
801904
1806426
1577372
828312
1737668
536488
897450
950976
1952175
511455
601507
897252
1344407
674786
1266811
1101870
306827
664878
556872
220478
1862611
1533575
630816
1256150
974962
1461693
1010074
913363
238985
1079059
781754
1990763
1135710
723944
895788
484743
1073327
636014
58847
764011
429314
212115
379847
386435
532251
1742872
882600
1269736
1220219
816479
256170
942686
941460
1255896
1297659
152906
709525
1550426
695816
1775048
725637
990714
1242601
754896
320128
1589745
559577
450369
501311
1409716
1898766
385217
842353
1890348
107596
1826908
1430827
107761
1182818
469433
1924419
1393902
982130
679663
1909854
49
1396044
1900197
1429562
675577
440849
245784
1983583
1823908
1649641
531398
233357
610950
903103
962684
1403400
1327100
1640888
1536096
162237
851571
1859395
1638893
1663010
522469
1709606
894387
657328
804557
1651584
386678
1978242
1194137
1110010
1835311
541460
45850
742315
596979
253282
143814
713773
1023333
1177683
879287
1297868
1151934
1848780
221986
337793
12571
1868830
1979273
21114
1371757
163935
577257
163335
362720
928962
1253487
1929355
86559
1260143
110044
1473959
1066826
344221
1806682
1461004
1623177
498534
1501942
1190336
487886
1609320
1403585
1999873
209241
1444581
790051
1958219
179445
480472
572413
953839
1066322
1078517
1222065
1043256
824817
1366468
1923501
69766
1712595
1626982
916519
42218
1545827
1317684
863962
258800
657731
1033205
213030
1259276
1704080
1907768
1156059
1763048
584673
1703361
473036
1217666
142738
760207
1489879
1197764
706959
362488
1644116
251216
813203
709193
1009850
715405
1278070
206148
971470
1242096
1139828
203286
1582901
1961154
1025349
1610580
1641683
582292
1253339
415737
1009290
542939
1972942
341659
922306
451994
492000
61328
616373
688158
804709
396791
415372
1595994
1285790
905270
774509
1142234
516806
97087
1039321
1361323
336684
1744699
583273
1144176
1572443
933764
1804960
1122218
874324
1335590
1619769
171792
203217
341514
1958094
390310
273326
344472
1561624
1196164
1987073
1845703
1316451
1391672
1312995
254444
484259
1958978
726463
826208
1283215
1182978
755815
1219901
1226166
981008
635925
1015071
1620822
1464809
606054
338956
1977705
1607737
1932856
699693
1076211
1058483
578304
1297503
976959
963249
1930456
674865
1790879
1094386
377789
728746
822259
1804835
1872549
1699120
1421289
273321
383979
665036
783753
1474697
1936399
492175
748252
1893998
678294
502458
257827
293485
1345300
250447
161602
1289074
1929476
1491330
1831153
1670414
449101
1318001
1644417
1939166
1227507
583312
672442
1186884
1046079
1034779
1033061
1676807
469996
1981170
1475765
675564
1474817
65730
1586834
1307579
679911
391357
1877929
776709
1280773
625370
1760004
1059160
1659659
205367
353297
1096686
1448370
541660
1183781
660929
1347253
810499
844288
869095
1024051
1754065
746610
634464
593252
392523
537199
1149996
147300
859510
1738032
1884629
33195
1834581
680647
1993506
139655
1487218
82008
691871
918865
66321
960922
1789447
1088846
1416458
6992
1615669
488632
379079
740048
825642
1240440
1081695
1982856
733559
20673
1239319
1196677
265626
1468713
998141
607755
1393999
1175948
361143
345404
1275927
211872
1731086
1030389
305478
1524615
74398
1888089
650583
1581594
286906
1943478
853792
1862330
1609516
481384
25515
1412569
951887
421587
123652
1474744
456055
1532767
34488
1684509
1306580
117649
1679473
1097665
1492087
1058174
1973888
649599
807511
469580
739316
125521
927782
103900
200570
862912
374240
1483752
1748066
382825
1197473
1273748
1767751
1585773
1496310
1146106
326613
1570367
526036
1797770
1578834
114330
297120
423622
921390
1014332
1668486
1528107
1425272
1222194
1347330
1169379
1333152
1338653
157005
1779632
123350
150598
744690
62266
1346794
442415
1247855
814799
1342568
1958055
1463140
540133
847704
335318
1919085
862132
1321245
1676161
1495222
1407043
711857
1307147
166979
995648
1316316
895911
109331
155913
1795003
1161250
952232
392044
1506685
1251890
976120
717656
591565
1551969
1688404
1493533
1352522
1093786
557703
1839571
631993
995211
1313093
1658340
1673343
1061980
413377
689930
802459
710217
718747
1612451
64462
1640109
143300
426386
1636913
1889291
1623614
1400490
156008
689325
69799
1284234
1206455
155268
270067
214683
245747
973375
1191123
22585
657330
1707394
493566
180146
871420
1007252
1403111
1760131
831309
285127
87495
729276
1652713
1676255
1910512
38144
476993
1771262
127812
834421
503181
1984346
587453
1373307
539861
1594963
395014
319829
402525
121639
1429900
1254314
1997384
1366119
1214655
1044311
410882
1294843
1075864
483955
846258
982153
4186
303241
108963
675940
687667
687670
212878
1625524
1557193
1694740
244949
1312944
1394856
968917
1820473
153815
506513
1849874
813980
1825935
936863
1138790
1842690
1437343
295693
1544604
1723057
1765011
542534
1256655
677754
934671
944788
1525762
852346
785911
1637148
1802420
679641
226798
1708343
7426
370520
1603553
1747630
1562949
1585143
1858822
1388300
1688346
900861
296497
797204
1458502
1982715
1773198
901291
1081332
620017
1663129
1187545
1488617
1229022
439655
439341
324945
349270
531081
1660447
1061821
420268
64915
1197078
356711
585556
357397
447140
189659
1992402
574864
1154928
1219119
1322380
705446
1295831
1849811
966799
903564
1884785
73491
355961
1323733
7461
486822
824169
1804245
407494
738886
1525251
619014
783989
719929
1223822
1061505
1299131
270583
128019
1211741
70409
1976787
1509088
146548
652229
1306948
679004
192564
1418044
1441060
984620
1144295
1840208
1615976
1093944
1383008
1669103
1037180
481762
277108
643591
828112
921237
396684
727248
1421150
1641373
822021
612699
1395810
414155
443147
680977
356632
185172
1051113
1536051
123158
82007
1300491
536116
1502812
447744
512428
659708
760889
1940919
1560908
1129291
429493
1868496
1266142
1876190
1800875
122254
1021014
1149030
974158
1251175
1350276
272631
405218
351654
12630
855178
357603
1163579
1035060
391307
1730986
1775136
395700
740432
87995
411561
946320
1801988
1135488
1862769
1357564
500473
1920604
1993505
1940182
547793
702210
975642
1836680
672689
1662463
663530
242581
1564713
1577950
1054524
694531
934202
1896269
716773
1948461
341250
532518
291580
571014
1578336
420272
1271742
1048774
834358
870580
1164272
1966934
1322904
160576
524685
1157662
956949
1104053
333034
1309671
136211
214441
411289
730796
579409
880837
771057
467101
253760
1277661
1240780
225694
181630
643381
1826747
1756893
402423
1062705
471823
416495
1605441
1825972
801898
641757
1652679
1653181
319672
1742882
1881036
901551
1604379
1818640
1648687
816548
654495
130181
1231492
1849733
477777
1302071
1450724
843142
981130
1293845
1338320
1668732
1206260
83909
1097689
1093124
68193
1961207
1270743
682459
2374
134037
1947221
1904153
202403
843496
159609
153156
1574649
1258735
518488
171195
1136800
613250
268669
147283
495278
1761190
1874149
51456
92308
1353918
1689364
1907978
174638
700615
557259
1404831
1308589
987019
1675956
557813
1527881
1585572
1021815
370799
425423
30086
168504
1713204
230436
894893
1575669
565295
1626577
449627
1185675
1957949
842446
778053
917460
160647
928846
952495
383940
695703
1872545
1571110
1478213
1431243
775734
188660
1319556
534947
1511184
1671102
1580830
1122801
1804994
674863
947155
125907
236725
1585533
339738
608076
1263246
644458
50300
1161032
1667538
1319638
1702887
969220
656704
639301
1727282
84958
899321
1110682
756246
1099373
1545733
399092
1497800
55649
567153
959286
1118812
1364948
312433
1270387
1492187
667329
1864555
1596929
903704
1051580
1780073
1137097
744723
1414433
192104
1341057
1950635
636029
1489368
685222
1302392
1878028
1600809
640963
1150421
411098
453249
1145504
1748606
1464006
1256698
358586
1895231
60154
1486900
1452482
1268393
996000
578982
1632357
988962
100756
1101544
729799
85514
1032027
1698774
399506
104047
911493
1493626
1875167
1450749
895395
1449626
948626
540450
1433600
1516867
1967134
818597
48107
1880549
1109134
995654
324270
1231434
466589
278286
1922042
165816
1721136
130587
1517284
1308116
1933468
1917046
469552
739388
1162448
232875
362422
1631525
1881172
754900
1292751
388446
1001168
307618
390934
677855
1423541
1542513
1798518
407199
1680369
1702481
190244
1655005
431990
1566029
401518
946933
957267
933845
474088
1133653
1505055
1627075
1819147
1255229
393636
223342
707858
108195
872638
210149
906127
113601
1009006
1572293
1430042
1619279
1152161
1435594
552160
629780
161192
1552650
1444650
1092091
953845
1490229
304805
622395
1943456
1015448
81956
605384
1983113
380409
120583
124601
1995204
1554915
1042615
1757808
1431266
211474
1137539
792995
1303956
979922
135245
603952
245677
1533537
1415719
193564
547633
1996807
595802
1570030
1018921
1488486
1339838
846728
1429361
691055
1340540
1318686
217491
796320
895318
841138
733663
283497
1891517
1236340
1480035
1304276
453069
1932234
819332
1996905
302658
734523
384988
1297338
229180
1344200
1779
1617740
1337486
1671077
967968
610214
259257
1602591
1186900
598023
964981
1721278
1830443
1677826
1499679
480743
1151408
1669382
1807119
807025
1264892
318370
1869796
697379
1563499
747721
1131883
1285370
1450741
1180465
522383
224404
1422984
523662
649473
1532169
1519275
1280895
253258
1139395
864402
1358441
1389945
965581
273476
1722935
1054758
754800
679947
1718871
309543
1085900
1859428
1871302
550526
1494323
987693
1316119
43679
1815114
791170
1943784
64714
131045
344118
1422938
739931
356564
1842926
1840450
1896377
1555740
85694
1996853
290559
1430854
841035
332365
949120
1798952
1636036
930825
1269817
1274020
1452323
227367
788561
111534
1335752
1796169
1369623
1377496
381228
586879
31924
1306475
1021996
1143040
1162085
267224
1997254
938867
1765347
293840
1543224
47526
1743040
750002
1999000
1255596
255794
835113
1104222
1842126
1048519
862338
909593
444028
413232
479257
1325979
658754
1981299
1209806
1127262
424581
530631
666364
439097
898090
1258070
50696
709080
69076
1331910
867124
259497
1901097
1390280
1041488
482896
1216157
1518870
139210
1674093
716812
1160914
1213962
799540
50131
1043303
1448091
1531485
567720
222167
1343394
1815121
886654
1534804
981692
502028
1003641
69609
41365
1371351
1468507
564672
1625474
1741411
1472039
1468282
319637
266058
993084
1491739
415944
1050348
15257
42518
974484
1090521
297875
308096
1254183
659251
588547
1387917
1174418
1271142
1392201
1320221
286898
1049153
230001
211239
1059251
1501131
1054343
1242697
758517
1606903
1732243
884970
1643381
1190363
1534010
1851439
1788541
582967
147755
1601242
80806
1197468
889133
1452326
1448868
1183345
412008
641619
1072346
1399190
402596
694092
540280
1759688
1781897
1823570
158194
933332
1136827
1922668
1183866
428937
980989
638026
939536
1821808
1583045
1574609
541051
1375246
1887549
640813
1807447
1636181
810565
1013218
811336
792503
455977
286051
1972705
1155560
1123928
1295304
1056674
1900689
1047249
351109
1777987
374500
1802840
1355302
772381
440524
1901055
202843
482885
1557928
1335278
863941
1482431
1913556
511952
1107759
1618813
988270
513191
774201
1565071
1347116
155072
939112
1760391
1429789
265873
427597
46860
13744
1366020
1828952
495573
702813
59594
935670
1961529
987391
687813
977025
1814492
804996
378924
226675
727748
1841818
278493
1962322
1658424
948408
1722964
1236515
136172
1223386
1549733
1566445
935814
1236852
74064
1414139
1532829
1486778
196262
606188
1325701
10488
920675
1243282
872326
1860830
1582352
558411
884553
707741
488265
1154727
500475
343373
1315323
1490375
1366462
711349
582421
427483
635731
107072
356283
1057995
477226
1042148
1454627
820703
1684293
1558750
720411
1541135
1800703
149395
1045564
91976
1335003
423009
1933206
1099081
976273
615248
408076
379088
1007568
920420
1537661
975503
576788
1061295
747421
254450
1012126
296275
353383
1145834
1927710
1473045
797903
480857
1450265
904508
1103545
993953
1956232
153377
310443
186303
1960027
1388444
1614019
40901
807285
1314082
1261077
1313712
1365888
837753
1751282
1725154
739602
1047884
980929
1060859
1291422
1631660
978492
1610558
1719677
1846501
1364843
474689
1322051
1526886
1092070
300727
1828042
609043
1085030
1063370
1651549
1423227
404309
1587306
1088555
58253
1848453
1198687
1713035
1195686
1240388
1677331
1120325
129510
456729
791594
139288
249283
853652
57542
224792
1216923
623155
1540535
955045
1053491
1997683
138460
415898
916329
452968
1730593
760580
57932
1481195
178666
566326
939326
1340001
193328
695765
1042132
1249476
1905202
1544776
1722476
1116399
1745560
1016781
1622381
588221
182399
1117425
803963
813867
1606669
374415
1236848
1674512
1352817
161835
190723
825568
1878000
1057736
674851
1295513
676626
918080
509785
1951155
588716
1663123
118872
380536
1612708
214924
1519067
1591313
114883
1793164
1519221
458226
955104
644779
1395631
1258604
72657
1035420
569839
31313
1655012
126825
332374
14436
1738846
952997
940828
1224792
1666115
1829089
1728939
1098265
1549045
1430761
1542248
965028
963947
500429
1374611
278461
754771
611162
235059
1244689
901692
423078
471074
1120915
214879
271087
448173
1487829
343914
991745
306962
1164751
1463747
608749
387635
1638839
1119503
207365
568856
735663
565773
1131909
1680096
550506
1241871
606833
1916933
143037
1524105
1498750
1224935
382750
654842
166647
1189538
1100360
734065
1953170
700075
408786
875364
346844
288515
1738880
1661311
710530
1112019
28929
1058147
511724
792811
1082777
1846630
1460074
1764676
512830
607474
700285
893746
1928263
613490
1314269
178466
1852242
1761388
1674967
1515441
451179
1720692
259308
67516
1599458
860817
824259
1803819
1419730
1510142
1174600
1237117
520901
850623
779616
237604
838154
1703739
111975
220629
784272
1331713
845746
1376059
559126
1870599
1845437
1065533
1612442
672944
120710
1959871
760748
1740608
1313387
651559
1085566
319793
1791278
1015068
393799
608278
1410258
807525
717665
1008569
1400237
851251
167913
1958785
1428070
22794
526171
1946761
59249
797333
64997
1462355
441246
1530959
1818137
1707012
1593682
173451
412981
1365901
723785
133307
962756
1582725
867761
673380
678465
285466
687564
931419
691565
71169
1671461
1900947
772376
414353
626537
660579
1410328
1748743
1751716
559655
545002
1792670
1811968
507208
709536
1889498
1497815
500106
1223574
1785287
211672
1198050
726463
793201
188885
1658860
686799
1985679
1094636
1814329
1789879
1522015
1947670
286845
589223
1379512
1502329
629213
1519699
406924
1349887
95293
561749
998641
204465
1452655
1219407
429566
1635891
1949709
313307
1609828
313148
724202
1483828
6560
887346
1509564
591421
1914382
1065338
914584
1669539
81000
694673
116880
799263
1969624
1267079
718094
1445544
242016
1502031
1830445
180148
321661
1618584
339960
563094
1995993
39883
1426796
1380990
422862
1114635
1841727
325358
1338870
1587375
1917473
714009
1664973
1598192
1615693
1507926
1950817
730428
1282124
718880
1480005
1777417
205541
1226933
770738
1214136
1580629
84793
764255
1879553
1040002
1572173
1462224
898547
516975
1313101
958726
734690
212481
674935
1503962
713395
14937
1452535
1991781
726381
681068
787900
614981
1813950
990902
148465
1169702
812727
1099184
601413
1958172
271852
1279747
1030242
1539262
1014002
1145997
1630054
1455077
1918816
374723
387108
869609
625687
1213887
1446166
730952
1128841
354691
1624814
40462
525712
1455873
1630241
1191756
594784
1589133
401995
1984930
1304938
845369
416635
943879
1429258
1033248
1654829
1477890
1519101
246041
1027075
1285048
1188452
393549
38558
1388081
801514
409094
1430450
945317
121684
1734703
1385340
1416649
813481
1821713
84140
3460
1530132
699105
1985070
1123381
647031
931190
262295
1096848
969166
56750
473196
1600147
1382510
779945
783058
565672
1692413
696748
287868
1197573
1403767
1460405
1383836
702596
568025
406405
206123
1816000
1364156
301498
1819451
802120
146729
619789
400086
1608719
1999297
1487046
1636488
112984
116834
1001014
238767
1706725
426671
377084
647944
41717
500898
646484
749041
1703869
1320630
1010320
143105
524476
511682
477255
82902
248460
498291
483900
1750937
595109
1547094
1237398
1119657
1495523
1350284
1337029
857843
50702
916249
1154207
446538
131913
455147
145884
1157417
831670
1081971
485490
1858473
1789381
1062309
1680651
1163375
1350839
1384867
1033872
1259239
1965214
490474
14193
137903
324516
199513
1056059
229699
889630
1845318
1832934
932809
1384303
1369141
777181
579062
443792
1311036
450680
1997413
1253413
36853
897151
31769
234588
1623219
249517
1694624
699348
1358030
1715269
217739
879684
307547
1273681
1732679
1060174
1250356
1577366
631732
806242
797906
1102850
1346839
1990672
1807159
115788
1330659
1515064
1355658
1570835
358616
450168
651688
1191538
1852306
791674
218121
1977595
1404390
1364340
1426260
14247
1535616
182231
1507311
1196829
1736316
792392
879600
219368
168720
1664456
490905
304747
1033402
597577
1530544
105212
1452494
1127048
550593
645678
844631
189226
1574700
1255669
649894
416753
413407
1423891
355713
180468
1208241
1048652
1395815
337399
1040674
1381759
860206
1594403
1225121
216598
1084052
380124
946294
1167289
1743994
625598
745539
907330
1800132
196988
810611
909247
910970
1346967
1492490
246966
345747
990044
832397
1761864
1337105
1185228
380707
165734
888435
1760774
774128
1606458
149109
1991376
1201097
976303
1533796
1095527
820138
1704962
910519
267177
368518
830738
278569
376570
825864
281762
1150717
1003235
88977
607358
331414
680208
1630767
340701
1091838
1067947
78365
346557
1620493
1714325
698743
722267
745268
64004
281340
138977
1729327
1878087
476522
490558
975008
141408
1335385
1305190
1081729
1296698
1675742
1187918
1056828
727410
163307
1471469
1135277
154479
297407
858193
64731
830269
1233971
1320892
571321
1091296
1516725
1332684
1644885
797340
177663
494356
1929647
575507
1649726
549548
690008
287938
1085594
1680626
1353148
455855
922070
1108712
1210896
113320
366725
256196
242835
1868678
1457280
1475917
910294
34102
552779
1066360
1706387
325292
418508
1250895
1784155
1030878
297752
497818
780765
1951024
1523755
1803986
226113
1761608
1817758
1139763
392094
1295491
957218
1550178
1158162
1251106
931904
976643
1685167
1947930
1194849
419540
754426
1370295
210302
864914
1982556
1605813
695579
858484
63431
790977
1355961
436998
437197
1976914
350088
563938
1965372
1744483
856369
1839715
633444
979664
1461752
121640
1335444
1788404
1491209
1745777
785158
557117
280070
711322
1611286
1257922
261211
55136
1866121
384530
1746498
1490800
488331
1764011
1918904
1254718
1907661
559980
1658394
432370
197717
525921
1694165
111521
1480465
882391
464894
1507747
1670179
1032519
1447352
206050
48594
1771747
611750
1347319
222242
551827
347688
938953
520867
1502196
1350631
399935
375800
666591
201438
1965841
414804
897610
1406365
135170
1171240
1963834
1568266
189194
351113
1510741
1466900
1928747
492767
1088514
36774
1405610
367163
1844113
656629
1153417
1184952
1939203
1985248
81153
1997613
1163231
1669606
713333
246352
972291
1534116
1248508
37219
1964702
144022
1231746
618363
1813218
1926994
1199842
505125
1016379
1801272
59522
1963039
460349
1804180
1275628
1562699
150309
334624
310156
1579976
314394
1967523
1285700
1131361
1307573
390474
773359
658441
1426261
1446758
1325059
1802754
1432338
1570938
353789
478401
1295743
1735358
825332
1845363
624145
1018859
1025859
364512
1622213
1180459
936343
1805178
359683
1246769
79706
718504
1186515
1561280
512218
83886
1795100
1521158
1229607
964839
196824
964911
1176441
800690
1079439
975134
698063
1001980
260133
436896
429698
1945729
1133990
394192
735283
441770
1658377
425952
1975241
63276
1206404
1394019
1309725
1208060
1097987
1861698
628973
1792054
1856766
883291
538785
359129
916285
368530
1524730
388146
1470835
1765685
393221
416495
913235
912158
1186235
817285
890531
1201013
854246
1846912
1032233
429237
168550
1516862
910836
774079
523170
1137346
407028
1008176
772009
1248336
1468810
566079
330412
991832
1160216
77987
600778
737112
1988023
1244858
1834581
1075378
1042729
1360066
1096617
1137234
1795304
1967241
922495
1927680
614814
195958
550073
1103523
932568
1434460
1387589
1130613
768697
1152289
1188244
325468
51206
798009
1511162
1034185
971132
775378
973881
1451199
1653644
569845
1798357
1378635
547181
1269507
1719608
416218
1604881
186958
647606
934143
609771
470922
1823580
366175
1707037
573343
1992740
1432778
1718357
1463487
1362763
902474
1890691
85498
1939763
1814325
748184
1698371
1718659
935198
1295234
115065
1941194
1738055
1099596
1897326
1023923
196745
649056
712171
1475756
747763
1109857
1943198
1352581
1681030
1734266
396108
1166438
759364
938117
1857330
1367852
1152723
57370
1374583
1642026
1238163
545642
1387327
619227
195110
197091
740278
945041
1730172
713783
1174970
1897276
1400637
874427
525117
1169500
1918788
87356
949599
198603
1237048
636412
1841202
54010
1391571
955111
539971
1598090
823785
119245
82161
1057152
1115084
598680
787119
789767
1454114
1452536
829968
454869
1554089
1818366
506602
1283788
157451
1223460
479673
449984
570947
1088769
311000
1056344
1537137
230024
1034633
416443
222275
1566494
1506517
1176856
797868
1321103
1806947
1701529
370401
1064870
59065
1470528
1570084
993379
1506603
1178417
285696
753742
1599201
342311
1579399
446758
1948419
431589
589593
224145
1809779
557535
1378566
1128801
593296
1878755
102136
1784
237235
1239988
1397293
1112949
887144
628881
1555957
1534201
1983704
1358644
1855599
1220844
1552284
1206191
1960456
1034165
601903
335638
1980180
592514
580332
1894784
1855450
665875
1634127
1670469
820289
894024
1769840
412126
1397007
1026860
853982
384833
1596026
1969277
276010
333586
1814698
822266
1027556
660240
404176
89200
545016
974644
1036459
996639
262944
1123800
559821
489218
231798
1659374
1970448
976983
359819
1071417
1146062
1733760
1218447
1339958
182402
89198
1148824
1539211
308802
1101425
1101061
313182
1347734
536884
365863
1393201
1142625
1800907
1858257
56803
1785437
39012
1919502
1878093
1535755
922355
1276705
630015
1016709
50967
491448
123403
819487
884903
1405016
168914
1920069
1987850
1536071
43515
1203128
1173698
829673
309653
1345629
518790
233487
588268
414831
1721910
516567
291889
1149510
1147895
1762383
596663
1228078
865644
525425
1272977
740409
900563
1524152
1077835
650548
1447391
1447173
1750937
1280343
19665
73699
632540
1655133
1327966
1027814
1699904
1203238
1200997
1575299
213694
1951458
504955
435670
1066001
1669700
1011266
1226940
1558846
1660346
1542296
264139
787560
1893039
1921474
469332
1707695
900909
995575
1077183
1709735
696860
623374
1578930
1271503
746942
1274791
1867665
296929
45630
358226
1594543
1270617
922363
153826
1882305
1134145
478555
123857
108923
130059
1584524
1891001
232056
497104
1520569
1568260
1447493
1063630
853934
414072
1381293
1295127
738507
1326517
1976271
102911
1083716
1190074
1003281
1424028
1236420
255671
1402460
401869
719298
733165
506492
1773363
149550
1428658
1926270
874930
1370429
1623678
1108470
948543
1193004
886091
721311
657158
1786065
1484601
23095
1585902
567754
989383
1558926
1042392
182842
855874
1839626
690407
1793559
527126
938672
312841
569128
278393
1664848
1909689
1713682
1183980
966256
1122283
710546
340142
549785
746463
1610353
1133004
1100036
403175
1662015
114066
996795
1771573
206761
1041169
1638860
1125242
1924221
1714464
130312
25909
372943
79038
1154609
931602
1602048
944924
1236410
1944685
720000
135370
584792
1453105
1008828
1789751
499256
1333491
1486259
706266
1876579
1980520
1726380
1422165
165912
1317670
1418172
796161
1498212
1020825
709195
1292805
14601
640358
1712705
23188
845828
1262103
511078
1269935
936419
1224152
1540677
1537880
84520
1950617
1235569
1124177
31393
172408
1633768
1191390
78852
526487
1976697
1356706
652843
757802
1773400
1262014
1695690
1690419
1846394
519944
821563
1813039
1758236
1536661
1318768
510760
948859
43427
1461668
766167
708008
1124659
1836734
1711456
1770404
1987121
881805
1491746
354487
1558416
880049
211527
1728823
536755
109380
712226
1952888
1524748
305820
1948540
877935
1430356
1349792
257864
1162314
1699972
1966095
1472342
980856
1045842
1617159
1683263
1054867
221638
1940360
768249
550094
1841996
697887
333227
1939195
631472
1253183
662668
843108
359675
455868
512354
1797261
709547
690734
1774357
409022
771386
271722
1062671
1679190
1537492
1458099
1933285
1213544
1608803
221726
633988
468801
143141
1655386
1790235
536064
181605
846426
1486613
430445
151288
1737469
875877
468997
520765
150765
317010
1912889
1814576
726470
306788
1225263
580817
1081723
1143474
1084642
962084
1137903
1528080
295366
816472
790945
338680
193742
1824370
1356325
853147
558069
728427
1636681
1696211
100285
890410
340984
1665382
1005524
78652
156461
821496
248254
1678095
1992713
1988400
234890
440612
160903
1912756
156137
1869732
977373
828429
1592771
1503265
1192361
1637855
1060339
1373382
541676
1894099
1428896
1141977
1023433
379034
21848
1889064
239885
71948
750422
406082
1021551
382915
1539381
1894527
1964530
680524
666237
55070
1915179
478983
1649588
1222143
1645792
343855
1044205
302898
1733135
1339361
515647
1696786
1767587
547240
628292
1900464
576622
1991278
1900247
495538
867342
625708
95380
195451
438228
1490212
719464
1553135
1327495
1015666
1311866
94119
1717077
1929207
1085414
948038
882309
1586763
217876
10123
1579762
1825446
911126
1808617
481830
383395
1741388
626810
819741
1670451
1755750
1481468
1503789
312818
1721426
250055
1957094
696460
1838266
332225
1863096
1301899
790880
1669473
864977
251686
505159
1845600
1902476
1486242
873516
1743911
57042
1109395
245233
1145707
703377
471775
1302966
731390
1613941
1952235
1616983
785344
554678
1509695
1520863
946546
1856894
329381
594622
1541653
1862093
1319127
232341
1555392
1083936
583826
1032891
1489076
569158
417173
71789
635281
725684
1518215
1382565
1288251
196481
1862686
1011331
1228802
1773162
1494387
1457325
171009
1632023
1336776
565187
1230120
1619154
1252135
1021571
1023812
350373
1594450
1470967
276409
396571
1958047
1844212
1026035
766220
1155773
862057
861498
571965
1677042
1944763
1311301
683698
1182931
1848672
359740
431996
167805
991279
313728
1948962
604212
265392
562213
1723001
1087820
28805
1586691
953438
1727139
224640
567168
224886
126925
610350
1973557
999156
175619
981944
828253
547311
1287818
648979
1899453
1930290
1922612
1231384
1475756
77488
757770
1706318
122321
840568
380513
413082
1960959
545780
1141116
1207393
1144268
515349
1631430
1189916
1835682
1412842
204430
1597534
315318
1391159
746491
889728
338534
559984
675108
227148
1922927
1397693
1087488
1066649
1149212
403334
98072
1668339
363773
342282
235933
899283
1401112
966571
1527990
1173471
520341
1033836
1765903
409496
1028989
937765
173006
1715382
1254745
1992259
103889
766862
499500
1894516
1005409
1215900
1913481
1799083
1202669
1868994
987680
387682
1456056
131184
1065918
1328362
740097
199591
1008607
416042
95427
84346
1960948
96528
835694
292546
1211932
621538
690079
1217335
787775
1627783
183148
535005
67660
796405
473202
244040
94489
723895
1363745
1145452
1262276
1200500
842171
1240264
1634550
1394411
1639676
1014168
216699
819507
972533
958834
387228
193837
160720
666923
851695
193438
719652
788194
1936508
1344739
1780123
501488
172859
1349353
24305
442292
154548
130165
713018
99838
457525
1107408
1746623
512448
1654730
874514
1604734
1944884
1084919
1069607
1542964
1145209
471086
708408
1598620
1887186
1161244
460346
1662226
24995
1465215
1146756
244112
1990297
538956
1554535
221201
1359248
871956
361418
1131801
906367
1146207
1817150
1843216
844589
633192
1942331
753541
1132901
176988
1467837
1406601
267502
1395565
468168
1220797
224367
1996973
1229923
801655
150189
1190188
844943
1066146
153419
913592
1989745
203728
735316
1885846
901405
129871
1190161
1802306
416160
1283374
1989586
921872
1297063
864613
547255
324748
798348
310082
758765
1338687
1652729
1923339
716207
982623
310902
1758409
1005166
237584
172879
542423
1294068
251188
67310
516811
106696
664347
318555
875405
1307815
1060178
739541
1336969
121202
398316
1179949
1983590
1065096
1602072
1490077
361480
1261644
479493
795400
1362453
1851317
1329642
516791
1753369
492135
938011
1019804
1044020
435469
1045726
435864
1229534
429372
643282
1408298
1878995
1917765
36376
1700053
752469
1066573
997100
1455578
1634830
56277
1958908
275562
384280
1298551
1443988
379271
1306329
377736
1315639
1638012
1445165
563937
121555
1367783
110805
1221667
428395
348306
1474619
1813334
1006681
505744
119906
1894975
1135366
740321
831313
1274397
423951
523248
761267
802706
746588
186198
283840
1134610
245136
1050987
134018
245777
1535836
1053336
1301198
879806
1120612
317298
822890
1286862
501719
1331430
1304740
807157
1257993
1272327
896393
1443563
1792970
778685
1101672
33705
1993695
1404672
1030383
291973
823484
1033317
459206
886970
913176
1370354
199856
181849
537884
255033
1493163
586038
671991
1279645
953460
991821
793228
1513593
1510134
1180728
583674
1638078
477632
1748099
956211
537662
670419
1953933
1445722
1023375
962034
787380
1190993
1193645
742651
1681977
714847
1458690
418463
940793
882093
855696
1586058
558821
1727760
201387
1290167
909161
638136
1900064
1036366
399900
1557148
779022
460668
289550
152933
687225
986997
27610
643848
1702179
1298345
530968
854763
625017
1994752
927579
1377992
1758327
444721
254234
596895
905157
1307938
528980
1840731
1977587
856697
1103077
818716
782156
1037208
1469949
984872
904004
1338754
523268
1034579
1058981
121838
569286
1752488
583202
513449
306639
1344725
1651973
1139049
227768
496495
294270
47965
69182
963495
346699
1855697
1933969
191198
96696
262638
730124
1811569
724849
119956
1765250
1955293
673084
608619
1121798
611230
238574
1906696
1726644
1753430
1198037
484572
1644988
1412272
706798
1326171
1990943
1662050
356584
622424
1090635
611825
865979
325503
651343
1414043
505949
160221
1485030
1347820
681452
336195
1542613
1944579
234510
1979090
421793
953010
1196601
1021139
626479
508346
1594776
639461
1296547
976548
1139377
1476374
1816805
1467067
383981
853834
358984
388594
478760
1715345
1035377
1870111
1871481
1584424
434881
253699
1260426
860410
1514056
1513376
164302
1761594
67850
470682
456383
1169016
96581
1173924
1489793
1146627
105318
237744
1067731
1908131
1192228
1030233
798854
624563
1641569
375260
88228
1228483
1700755
1883638
1082577
772013
230723
876924
81185
1941798
675613
714451
1990270
1725064
1815923
223722
1874457
1834040
536850
1661289
476551
1900378
620899
986870
1152516
793259
246076
340691
1084589
1043376
1246914
1518993
909801
1127588
1654285
44927
761628
758602
1787202
241183
85919
310998
105084
1781506
299220
147197
1922560
1112485
1685944
1926969
855593
41224
535761
1546795
337752
1268469
884377
232528
1960201
594825
1642473
149396
706710
1174511
1018498
1599329
1637393
705021
801703
692558
1925572
1928693
1375239
1801693
1911275
1896488
645873
1602072
743470
1777001
1956020
311967
179783
863188
1267929
1087289
785083
1868223
418011
1419889
1718315
1663820
11633
1287878
1480811
1159089
1883259
1362107
800310
1308035
1067804
322174
1423377
1586277
985814
591662
79259
1300682
89399
790611
583350
238221
44419
976724
1433213
203318
1908432
677635
301843
1819575
1260359
511602
1993332
1801833
683026
398363
374079
1565910
345364
810727
1383690
819241
415661
1841110
583223
1621919
1728789
231962
1051120
1492411
542794
1003044
767323
1129727
1677616
1560807
1617378
1676023
1843562
108311
1476083
706459
294875
222563
1011572
1030929
1674971
1931524
1342433
1712586
684062
871816
1368778
1169830
1860404
616522
572340
655962
346281
264099
1742886
860825
1030570
1936602
987439
1967953
1579615
937172
568470
1136490
1638463
1326213
1799363
1558075
1382014
1427425
1329763
1743430
1220858
1479564
116170
915167
1471231
965351
1598944
170112
1470439
1973404
995973
1141633
732089
1437372
1896879
1809095
544609
407535
204701
719314
30105
90695
1110495
1591758
1666650
618836
1806113
1694389
1334584
710318
1876729
533181
571647
1081617
1246628
1556743
1661500
535025
1739809
680940
580832
1308181
1959389
984132
1863483
200280
424095
316527
146426
843407
1804837
1458592
1879470
286395
626311
704335
446692
664426
703931
1613986
689849
386679
297787
488660
398471
1227036
1098382
1730829
1249188
1984615
1749688
1239180
889080
1160759
876269
1591535
922036
450363
404145
112502
1960730
1653481
1455525
652499
793121
1471693
698465
891353
1020681
667735
1473964
161392
454316
700183
1523748
706603
1898977
1529248
1886090
672006
107080
1280263
1431917
740786
962267
1963077
1951376
107285
66263
164169
247721
1855376
404301
883202
540690
1429281
1124476
51616
1859857
1552847
1807661
1106888
651056
1928926
1325492
1570662
536793
660754
1075095
256580
57154
1834263
1526485
1827501
1869942
1892713
835366
446613
1393619
1321989
1674603
1107050
1146664
1402672
125943
1780662
889718
322242
316382
727469
335965
326820
1582403
604263
433429
1563489
243619
1122194
841261
995714
817897
206905
1228481
815225
581824
495463
1613198
92798
74772
946553
168655
1058030
1590398
1541157
572704
422088
816453
1465934
1299115
445660
28193
1122473
1945483
728374
908422
1805218
429526
1001642
889640
222990
1199677
761490
1069040
441359
1958027
1690003
1500134
1409089
479842
174177
593945
1862466
1096059
515338
1609288
1462044
1035107
900462
1398691
546968
1197525
707670
143335
850144
1286088
1388346
1966442
465672
1932502
1768949
988827
821985
278013
1166786
1802856
85113
1366848
559902
95860
689253
1356892
1073727
17670
1671072
1673439
165234
1914662
716905
906113
645132
437234
1425241
1123389
326977
754661
1923839
323938
1056820
1058439
1759227
1238653
655013
951930
1619811
935386
982375
1719469
1341997
110323
1603870
1808052
628855
132444
593683
1901741
1254538
568316
1100122
812968
468105
561724
510221
95386
42712
461464
1735053
235966
1672338
1964715
93173
187473
1980480
1588182
519583
148510
1835181
1581816
1428715
1353394
962679
1824540
1818355
874525
972589
1645310
79281
780669
1792213
1336010
195053
433085
1176599
1073440
1262438
1630157
1658406
756568
397015
1399219
188619
56238
1194657
1347509
428381
860276
733466
1106709
155647
952567
935968
561039
296067
352164
1727746
215172
1893582
1922759
924106
1202576
446512
903319
1300478
1256685
895288
1162028
179272
60831
295974
1151026
40640
1555179
320231
1188965
1962987
284524
1763268
79158
1162578
1026879
190375
122450
891151
933291
186068
1789935
1257189
1485093
720207
1934703
1912257
968558
386729
38745
854882
1272862
203427
1801779
1429141
96345
1083616
162471
675015
110353
1916017
103613
1539390
533271
110104
425522
1857431
1402119
1602905
580596
597083
1391987
1895724
827447
534343
560707
44195
1333625
85507
510589
1842937
1045107
6248
515874
1731134
294787
792597
1348826
1075058
1124149
56997
1462234
1905379
1152722
1512982
1806572
1300241
18238
687427
411166
906991
450675
1697424
531694
1654790
1943263
650972
1123728
1208464
1619928
762616
1301649
938851
1349606
192870
1549826
1812258
359709
1683190
1034755
832483
1727729
1888081
558615
497
960434
842040
344191
1650390
365180
450788
1698639
1269285
1467360
189462
1220409
1340816
1361391
690531
412311
1040145
929805
1730043
90991
167651
320176
26612
474055
1995528
1977626
355857
1782028
795897
1833989
1813355
772943
127706
601375
1376390
955082
1685444
980025
278263
470796
1010735
1128139
125859
1378919
319227
283451
1656685
919053
1123230
1046737
1372622
1450371
231444
383608
1394415
1586920
1916705
874655
1945703
130633
1157470
928220
1385002
1172845
1232410
1917456
1753630
1000408
50358
1544280
429029
11080
1695853
1219891
1340700
1880784
1117147
1775949
1131370
229703
1152254
805484
1686197
1625410
1401651
194274
1502862
862448
1584022
1523861
1090787
1990861
1047034
568809
1656862
1884620
212817
1630899
1845715
853304
1543144
168656
1940580
226620
485923
1700994
1214309
1348638
646246
1615156
1340985
1684507
1931501
1194628
876294
1451054
1354328
433310
159650
1346799
549080
1580720
1892197
1437006
266932
713376
391478
602792
1006178
1325714
839598
1400060
266254
1061270
254117
609822
1946416
127845
364386
1508046
1783324
824374
1778083
1434241
155784
1258034
750535
1374299
1107524
1850321
992620
1907230
634745
1944519
403708
1521557
1460949
135846
1532577
1383351
1760384
508135
1088624
531500
483503
178975
1993178
703135
916940
1708733
237765
919982
388563
32311
994735
882614
387448
344690
1758190
596182
762525
522843
1780586
1703040
228984
72902
1730181
846718
479497
112810
1649585
316581
1969166
54960
690371
1273237
1267356
850556
152932
811413
1250055
1719656
1995730
106210
1806381
240382
1009033
598074
744943
1060276
1994888
1419645
262310
392489
451912
521038
1470824
1747341
1733064
190635
1916933
675697
149412
1248469
1886381
328025
194200
1560704
1381876
926055
417422
1088044
1443769
1946316
148279
1452044
103646
410183
1090030
1020078
689899
1111368
1858611
1702035
1614011
428824
1532986
825179
1167695
1750908
210613
76615
626519
208225
1434142
821130
1836342
1948898
46526
312395
255378
1824839
316035
181057
1229680
1716034
1742056
233827
1324248
416945
1042552
897353
1454748
1958406
1664417
801728
843519
1814348
1073057
866098
309449
650016
282431
36942
620185
705525
401128
134422
1058443
1574150
68902
955137
1891421
424548
1815080
966290
1868858
1505402
1688481
1610438
416648
426690
1645270
1001050
1765730
1691593
1401660
346068
1585069
1342446
551696
1698991
730112
1410666
1091094
1265962
1028403
557338
411599
567770
443022
1445024
282374
1506799
1240658
584730
1673911
544021
1025897
981107
1106852
123524
283975
820819
475154
171830
885633
170248
1437217
289057
1961875
218376
903521
1635189
222305
886346
1200907
589510
1567106
1404400
1537112
1988728
1377601
1874058
1939711
230858
854134
1944174
1545645
564588
1173658
698460
129054
749975
825165
68168
1387134
90510
559935
942477
1234939
1620867
1017399
1514607
541469
855783
504319
720489
865881
88839
445922
1028651
723180
1082813
1192492
901803
1318407
729175
1477387
1277677
190404
1857286
1578912
907229
636220
1966262
1587463
424759
326104
658508
1646385
187567
862920
1574931
1418790
578447
1033408
1827711
9441
386874
1388512
1971859
1341991
1521940
1975001
97151
475592
965725
1873343
471125
1845659
607087
264793
622284
1824538
1780194
127101
652097
1813292
927353
592216
63197
110158
1915231
1740417
1558583
1672539
963754
414372
505401
1682665
964211
443642
848157
1262669
1267753
565262
555656
839936
1500760
1892589
1910302
1921295
566062
821740
1832221
965671
640105
1098884
417702
505886
4658
1636064
516401
1955354
1582104
115398
1693030
1196297
1414049
1973393
1025189
1986221
1519869
1201519
881337
894697
1860713
1486097
819992
688794
252662
282874
134096
192502
387392
1480064
1952399
550903
348891
790112
1164853
1820142
775910
150626
29074
1043938
18540
476156
320446
166030
330930
800620
448134
1054463
1583475
1589703
124709
315126
498920
636713
915348
198902
1606975
623067
1706910
600883
901018
1979053
413356
609585
1639660
989492
897233
977681
32751
1207455
370643
1083354
1298070
610713
1919633
1630615
118810
966831
1119408
688096
1720539
329491
1935995
1151605
1397898
1977989
82595
1141682
290776
1178818
1103603
1297919
1141124
1674172
555291
1096708
3885
1104143
611529
501148
18192
104577
1927956
686609
1224351
1620399
803332
1483836
145755
770781
241919
1402779
1248716
1323509
1204502
1966791
451118
1572913
118859
1832424
1541363
1835002
315350
512561
1821309
1907732
588536
528035
672150
678992
1518165
1705289
646650
1189685
755713
1614795
1906291
1563783
534721
736633
1326969
283882
227516
1077109
1364859
1905063
464471
777095
557624
958719
328082
1314323
1129861
1540674
660415
493345
280108
1604387
1280000
1917789
1432029
916032
1528882
416498
285940
217839
109957
1042055
532836
1943484
1081218
1637698
515578
478091
1406528
142596
508083
1326101
1137018
180210
105811
355310
204506
730536
1918567
1638388
1565442
1472871
288835
460624
379780
629645
1816411
668181
1898647
1280542
1265254
694955
92595
1085943
1695076
954516
1205977
1953585
222209
1867940
1201622
1580669
1855143
845419
661733
262772
1628480
838099
485521
628236
747398
1480427
927574
477129
1031236
1239083
1009708
1701271
1037364
1922596
341681
1462057
202986
1835341
285246
1374
1153876
1432573
302650
705546
1763969
1709561
1034855
1705409
647117
1510850
1731288
1003487
622363
1014006
1438280
778592
1273726
1765751
1842560
784922
1739600
306373
651980
495444
177101
1699168
46378
1636420
1449793
1160235
1714482
650888
1803439
1334614
225881
972065
1582464
706519
1278237
36450
729750
290756
1409848
1273149
769074
1329918
1160733
1577996
171192
854647
1740618
1700515
281882
1478950
972875
1456320
1351622
1381777
598183
87780
1628189
1749137
515446
240862
1797104
993612
1701927
945173
161384
1360830
1629363
519706
209740
1084053
1501471
1620591
1256222
600681
853115
706442
475308
656029
287348
1163111
1310508
1162472
738055
1975362
1395300
59535
1202657
1499222
1369724
782439
677525
1346833
267489
1447058
868258
971469
817026
1719039
50047
966660
1780483
505389
1036132
615035
307093
221672
1199630
919474
1868560
1321987
1579036
1860059
1601320
1619878
1599807
752680
916866
807242
1710603
174998
1340706
1951068
1181672
1225563
786667
122998
74326
282113
875769
734916
1547097
1742712
264770
490865
735651
1849474
1060409
1580781
1756399
633214
1650259
847013
252657
700745
605191
568855
849414
1146334
420363
1389531
266608
602276
1752070
112424
905004
117695
1565671
1760801
947280
1428192
627065
1268284
1287936
793390
506934
1830343
1444198
263305
263086
1861081
1222033
710317
505598
98128
601594
925884
1487612
827081
124283
1204782
38191
1419730
738285
631623
1716881
1551582
1470744
807701
1563159
911014
1400734
709452
943273
1811700
534742
1781635
770688
1696425
1616407
1984385
1266977
1782505
143353
423872
1280009
837412
1621397
1513097
17966
573020
1312093
479897
544672
528273
581293
1078850
564316
1616728
1897262
1551872
1137339
553256
823426
1975267
1806669
278333
316327
782280
1696996
976030
323983
173242
1036607
1595445
1352525
346989
365323
151005
1203679
1373511
1781388
629224
1213271
1220379
1973013
1259878
1031021
1012939
1513543
1353109
1037240
1871559
1920872
1575101
86402
170525
1320823
1584377
607725
1872636
814850
1938898
77581
997575
222561
1859583
1016999
1578317
1680629
309990
465281
1381166
338484
822741
1987531
319833
750744
106750
1099114
794037
843170
991474
875500
1155874
244755
812153
315537
234749
1456488
1494057
700852
1114040
777114
57718
538944
1569980
1475313
1203564
1121550
1171856
1657033
1923295
783896
380192
1579489
546838
695123
1098947
799691
1221373
304250
1860409
936344
238110
212287
1826396
1509659
1486513
721281
1711780
1178143
53780
212601
1192488
104965
1915734
869105
150206
1145714
1414880
430897
1370711
1513317
1446465
964582
1894487
83871
644257
470578
1921403
1332111
368010
1621735
1954494
1054952
712713
325434
266226
186212
1928243
1604775
473105
72564
1369617
196177
1826062
17650
1139841
1200341
1492350
230233
292685
1111251
1664319
1477079
69511
777659
114025
1781543
245407
900607
1710032
904861
1611815
1116777
1977994
697269
1129302
1073295
646692
669271
1212554
917770
829375
695533
619076
475977
601170
1117535
1943073
212812
1785346
180470
1175270
1384218
176049
1117149
759322
1078282
652657
367703
1774075
1603979
1190637
586900
779360
420507
873270
185777
674824
1172424
1633124
1671353
1680446
1201117
1624109
1266054
1085126
1587145
973103
282018
457406
195618
616
890182
1749269
1961983
883948
1551536
278503
942038
1237806
1258334
415185
1913270
1351215
411591
1365248
310785
380012
180459
867974
1307002
634209
1875148
805622
666150
540377
1283511
744803
983219
1856948
1963973
1655774
216998
1985242
484634
1942666
896937
11521
152584
375576
1899072
432356
1451987
58103
727703
860898
1510481
874777
287386
145611
892242
288743
1876024
191138
1801131
1424316
1502029
1155899
976177
276941
601794
204951
809533
800709
1636160
354897
1609777
1613892
763801
610281
1114282
1191810
1643764
957275
374452
1008721
1202175
1806784
693243
1162038
559354
203861
1413075
249310
1493632
1833277
926904
557834
1588342
1404047
1304805
928676
1783766
936257
1036558
1903445
1244963
1992396
802201
1619101
1542455
316794
1590021
1333466
1349663
1896613
398162
1730547
377426
1563363
1303113
1392213
1498572
344908
261522
613038
1665051
1035942
299875
923567
297856
421194
900936
1473674
782173
1761332
1215924
1703715
551038
1385001
1533732
1661169
254636
542391
1549296
61845
1176131
987715
1181829
1354731
1817648
190945
611850
1375126
1538689
529793
522450
200917
1756708
466300
1360184
1610380
819892
1063059
712509
813265
953306
1143951
60322
1870541
1342831
582481
1071987
8734
1057551
1073835
899761
835717
1859688
702920
1822892
364790
607378
1357868
268685
97328
985328
1471833
462782
1803480
235353
1405260
1195780
85753
1038897
1034277
140865
741547
654258
535834
249171
1277807
916784
502469
949353
459010
1956792
1367428
43738
1343156
747813
315847
1416525
1633343
890739
1352255
1131687
1617237
1005724
1376107
689237
1354079
1460870
1937117
186448
476363
1749450
1104141
1646920
642826
295360
1363176
714159
550592
1192676
580928
1657220
729764
116256
1916498
1867791
1114674
1952435
1592069
680923
1158914
228465
1880465
1541854
376680
15360
975919
1514146
1538560
1598478
1084087
1360746
1540360
1608342
1963147
1727125
1836239
1816707
1999381
1492541
1651387
1331993
912714
370124
1836219
1659516
836621
1314334
905433
1501032
1693907
1340623
123118
1087934
1192964
166441
714043
1802208
1601259
1132105
52732
1104182
590449
206070
729922
1601170
352722
359112
275847
1739854
927508
471939
1366640
656962
610971
1042147
488779
393714
1450080
705480
1722026
1339113
1861941
1850815
1389908
1049862
1337620
1706148
205227
815097
731553
1740282
1789621
1182577
920191
757148
483768
619704
1833852
923077
705184
1914419
1591277
1806903
1575308
215179
1432196
1453491
998790
619451
579465
294954
129357
951866
824950
1005462
1200507
1804794
1389951
1853179
818866
1592018
74024
1679317
1186389
1889460
1725910
1292878
806307
882771
535552
686522
426579
1233247
1828820
1385026
102400
873243
343559
1603346
671819
1602465
168549
144532
1433903
1760600
493035
1118583
985651
328715
1080947
1573796
1964683
1875892
436523
1851670
686358
1934554
172745
147900
1131402
953787
1850792
750236
1985148
1299197
442321
910146
1709010
1827698
534910
1538081
623690
1463829
1220458
1468289
572844
559800
1122359
1514401
791828
1500635
110580
523604
1067879
1518581
1175642
869438
1382814
186027
680272
17038
1267163
1187390
1364281
364191
1674023
1196342
1094331
1965862
604737
316752
32059
1153331
622589
494601
1536625
1796742
1873214
1098608
321924
1138820
1707220
1064430
1598716
1606077
764198
1337535
1284767
477978
1465749
374260
494508
1284405
565223
558917
50280
627051
971750
378962
579387
1612393
1863034
1160477
325651
336754
65535
1415762
1375110
1522301
720037
532350
1667855
1588124
1137529
618735
189874
1429053
1866155
1644850
199363
363898
1930303
1295787
89664
1873290
1358870
803962
1433781
306488
710036
1640074
893396
489643
705547
896914
1081885
1670711
1124061
1987430
1602586
1789477
626536
954094
1936204
249328
1067261
515801
519117
641238
1978736
704956
370132
526187
1209878
269606
1728148
183733
574639
183351
795441
776266
1212404
585251
1704127
1054159
339006
255966
611067
1258363
1728575
1164008
1094347
1729695
1774556
1213486
774162
1694401
1158725
1078707
1616386
1559513
1456223
745897
690538
277661
1370220
279735
987578
369853
143040
1642519
350409
1974102
1120123
1103868
168745
1347547
924941
899825
588540
1680441
777788
795179
1208485
119620
891560
1836615
806851
270235
379272
1979906
311276
1729844
972548
262369
232968
1208065
225032
688226
1011139
729884
265051
1155192
282244
89161
1064043
1518984
1926822
269349
474412
982780
1976154
1189344
710421
930148
1857951
870335
1226916
1375172
764562
1315359
444019
891993
1114524
997678
1377194
938671
381241
1870849
933818
1114272
1211321
268853
682534
418726
335112
1487168
1889674
25963
776707
85188
1965287
659065
2903
7761
1025774
1784916
1562734
341491
1426816
315955
79541
752996
8225
682625
1561733
1424927
312913
1581429
124442
1623693
1886394
1758932
1280194
1964354
417642
7552
1203444
1249921
324896
1204861
1800515
1800780
1949899
687140
128699
1310709
158521
1559382
1951428
1269079
1140600
825225
52987
476021
363597
965836
1754708
1118355
1240998
691944
1718154
1328053
895366
250566
76428
1850926
1777539
1072837
179243
573206
1746604
1065835
195202
1320207
1490417
361438
798893
1740243
72692
284958
1681270
1834524
903965
1514926
1282674
1264829
155593
839228
1504016
1034233
1594566
447833
1420180
856327
1231583
157856
1510031
854754
1981475
405882
724568
1210076
691277
266540
582449
1630492
1329699
937829
242804
1502927
338258
893208
691035
1189774
439561
1404500
187382
1536402
1887622
1809915
49516
512380
1194982
473429
1735183
1300516
465499
1625236
241339
1274141
1551476
69348
102873
1351022
398555
1547589
804733
1864702
1974323
1491913
1616473
1294701
1084819
963572
432875
1290158
82683
765283
586661
1448652
449631
343571
1134722
702550
1349543
331739
829315
1581192
42595
1150999
1620968
1488561
930011
721344
1691319
1406832
923892
1914120
551331
1053906
218921
1620188
192329
419361
137401
447660
1242010
404778
1361474
686353
625525
1044414
64665
702707
1562760
296855
215778
36057
1326371
787451
926392
22755
1137050
1291034
1538695
344388
1178922
449667
1577437
825592
883267
1279780
1429231
1312724
864177
1874486
1254878
722963
44406
824355
1271951
1601383
1062906
371120
264660
728634
1641038
1045814
1034902
1864567
56417
655120
125124
1128769
1984299
1588922
1418800
637080
1327213
1823455
228422
1208676
211680
1731217
1540817
1462026
1276128
1083773
1891761
1556793
649033
824669
334977
449291
1720348
436013
1926319
1168335
409252
602068
787396
870631
1805927
93994
1629655
696139
1814609
1265564
876825
947632
1504744
1057256
1521379
1826752
1847557
39581
1859240
1527631
1999187
789309
1875495
1078173
482852
912261
317442
881104
1571433
467369
1738945
1178415
164293
716055
1264668
780482
214494
269414
1489057
584651
374374
1328734
431218
783106
1407425
412517
250439
1981507
1953676
1779481
507860
735335
899675
160742
1416591
1145876
1151178
1110553
805588
1683891
919587
89790
216646
889435
1770462
1433369
95063
803223
1082748
1528877
652912
985704
1647484
1122322
214648
529291
268847
955608
693638
518410
1393191
686880
1096638
637674
1683353
221829
1721749
534715
1414192
1286140
1274279
1900943
1926132
1828200
356765
1496485
417649
192826
1629118
1809584
1506042
1637464
276706
319853
322766
865024
1005587
1008260
1288666
993648
163539
1089705
1040085
1640438
1147214
1875441
120388
384776
1546543
206242
404322
901314
1555553
707849
486905
1258308
439614
770105
595345
433157
1770279
1531448
579582
564948
583963
687819
1096713
678221
1433937
14239
1288698
1463312
846764
815403
1797519
1393510
1256741
1821142
1534718
1994501
677810
1995048
664422
1474611
176136
915733
49579
1337678
535629
330852
298532
1286834
1820658
487308
633343
1620810
107174
956430
1413777
324578
130225
1929187
1488051
759855
197209
1272476
940636
572420
809329
838754
68370
579847
1356801
870783
1763321
1006923
344188
913823
7042
201086
604227
708342
1186627
1237051
1667454
228084
427507
108475
1145548
910917
92707
1460096
1401062
713049
1501929
25247
682766
95066
93039
422553
1254845
1267546
62807
1181962
1241822
389787
540619
789538
1944851
1550384
583082
1668379
1227267
1985210
1916269
1709488
262104
154181
1028222
1082753
978621
1013432
716211
1953327
1740883
1344132
199376
977866
1673651
701606
1511815
504928
938448
230154
299011
253630
925533
1058521
1218844
911530
1360340
283289
1059318
432319
421049
1403589
968140
1253157
1401460
972636
1203604
776801
1962897
1567010
1504204
1362828
871442
570833
1003323
1519221
1279804
291453
316057
267106
789949
1828584
1202813
1206045
887320
271874
1936055
1219155
994087
1458592
1861953
367307
859293
1717792
14979
113502
353368
1794799
1684975
1828394
100491
1084796
979864
1011828
599652
274094
1724854
459667
734676
1632854
419978
769944
404058
1125508
213204
1856517
71071
763179
1477108
1324418
1715918
1162903
1064773
448477
1203329
909638
414384
667175
1042246
1426526
1187945
376562
818683
1177753
1770221
1653843
1299554
1164777
183199
1129134
553555
1080974
1506528
126925
1605567
927918
543688
1859799
1028773
1173418
1515725
1418032
919740
1489412
1917813
562434
1655622
889509
1944015
1283634
1852420
396298
1019373
1823498
681187
795942
1703440
494896
1649650
1358921
1950652
1992281
1254946
1710183
1930054
1462729
1305203
483374
1009260
1850377
545147
1560237
1699730
802742
1667512
1077534
1077677
906026
1078255
1686529
995003
492672
309857
953204
1213056
114474
427041
903841
1704492
1779832
837754
1775375
950154
521971
208985
126372
407199
289043
79072
465084
1247161
528323
1463916
1695226
1839981
315220
955789
588345
1847566
14893
64739
20242
1789786
1311478
902145
136736
134526
1463678
938477
445116
1090450
1019810
242115
1463858
335567
1538413
1359344
1540243
829418
591563
158902
659711
13749
863199
1310849
1474661
1590205
990477
756904
425758
154669
457615
1776044
1455469
394484
1295476
191560
599866
61577
9124
1612093
999126
487586
1043361
1086106
1737093
1365926
1827946
56748
1405798
1847808
337141
503015
808489
211219
260796
1406675
673832
374697
1497905
1371933
1475800
359329
1816338
44486
1544763
658723
352573
467088
1105888
1880131
34048
1767235
649283
1194832
1445070
275973
1440100
470465
89626
1382459
411610
773129
399147
1704108
1476281
630120
799006
1016240
1419268
135471
1596922
1238818
1068696
1116963
510340
38506
460170
1618027
1924791
746021
956937
1398749
1853100
878190
1393498
1370963
1170214
1442526
1626754
966889
1513674
1743090
211022
248935
1044041
676419
213216
30663
1914571
1845018
1869232
1741174
672598
1508076
743109
955604
977380
923317
474851
682540
589850
1783362
1946988
1381728
1630861
1435656
1979563
1175796
1085628
1703828
169789
1208987
27294
1026031
485570
1407971
257380
610939
7879
1704915
631904
51243
1850796
743653
321887
30590
684946
1544776
1172424
369111
1095447
392837
871257
800055
145276
1040887
397264
318368
1964083
1695222
689227
1009211
37862
1226860
1651367
596438
1030787
1623468
951762
909456
1934711
1846307
487649
1692150
1108498
1165218
154894
701579
950579
1622100
159166
1785719
1810955
1934443
1557433
541593
515190
1915685
138513
911703
1757407
1601511
132682
309022
426725
449835
213951
256825
805645
810548
212248
281167
1787509
1895503
1141839
1388395
476481
1474704
195901
1043881
26226
445856
1377117
1131098
648965
272551
143750
331147
1088500
486237
644845
1481393
910190
558275
1680387
819362
971310
767572
1783664
1515839
334752
1531688
1396434
394448
118316
1915540
1293431
1696583
386620
1520226
575492
560002
475547
1333568
442442
78125
1604882
1730850
954110
591291
301860
312565
1031353
1888604
1648476
1219495
1909725
1745378
442885
1524676
96827
1321516
1312780
554497
1399895
1634782
1801741
401974
974372
1362947
785134
781587
1198872
1337884
1358547
1859508
973208
1556166
396177
850409
1823437
200348
1780784
524001
699253
198324
1986414
529342
1453084
1458636
82130
553359
1046905
1396097
1866559
1394617
361747
1498487
1258746
1083224
266039
787618
1394209
36858
675485
1495621
1259874
401830
925920
701192
1463627
348038
875019
174893
1894724
1126978
1396820
292975
124397
1397320
756251
989556
681624
227605
1356268
575767
1537670
371258
1895149
1685322
48071
1672022
1152848
999334
117069
1584194
603217
86165
308265
1803960
1940460
38650
1253847
1062907
1103933
1469447
1128697
993723
18761
1073696
554213
1009624
455774
1328680
913236
1715997
1852433
1156612
1855137
1548915
1110235
1955697
1038633
395088
1938277
1783702
1245507
1343016
721498
512796
999073
1291675
593316
196488
416364
350674
12285
833999
1405452
1095177
1877798
1194241
391861
29280
924076
211500
1832031
321786
737103
1801396
686189
909795
296139
1895223
1278595
1238097
1733893
96871
1702123
836863
1524102
1402280
209600
551674
373365
875802
1095934
820171
212835
1953352
1388263
153074
1345040
1087653
1446360
1074143
1705862
1746165
1234034
327223
1723221
578727
715157
66521
1248990
286831
127134
1881459
1487220
450796
423631
414003
970704
921753
1554218
612434
765501
1474731
1678837
1505929
1491649
1004588
1028264
1107770
314207
869841
54705
502607
960123
790657
1148967
567272
1010173
1756479
172265
1740624
1458350
86387
696957
278679
223548
1312817
1449657
25952
80652
229647
1847852
898378
640543
1283135
212345
701893
1680315
1491716
1372477
697419
941233
1215060
1188969
1258111
1830875
1937701
892510
931987
572998
605243
598284
525089
1000060
1051134
855873
975936
1975302
1002482
471258
945195
1516086
429843
1991717
1413621
894778
679525
985340
1856668
1649787
6634
669098
1776479
799531
1095498
284387
1582881
1784875
996303
1834824
1863758
954775
500264
1213590
517751
988556
690197
1868848
1857005
237907
1332258
217288
745822
974354
161684
290852
518228
1863023
153379
78098
957561
1770038
1289859
402981
769302
7
919949
192329
289059
305380
183044
762025
730222
1628829
1021938
1374574
610613
1858606
1679840
589057
1722631
662056
870123
1905443
1765815
157891
1591817
90770
1808200
365057
401084
1065501
868820
800035
661261
418845
1756888
1086442
1699304
856023
1655118
498398
1720825
63926
1212108
714641
730086
1318287
244219
654950
709148
1597505
1199066
1517290
539407
1860626
720825
1947783
738279
1069971
1068195
1662190
1986710
766705
914590
1790802
772296
1690639
1646230
663196
112236
1592407
1776597
1241307
1704750
983374
1763709
1588838
240969
1390429
1179393
280689
850714
1700219
314735
1556887
1293802
776832
643053
974739
1396471
1305521
1982805
1530397
1226417
1606153
1535044
803314
1159801
644705
1375901
1085794
1667357
1746520
324098
489452
1569865
1008082
59361
1895725
1387420
1688213
600947
1919030
1366212
1193687
1517771
1212324
493467
647935
1341746
957647
333986
1132838
461724
1337258
298233
1769698
449874
1391595
772222
2386
393884
533350
1484785
1537253
27013
1931260
108411
691123
1506068
780100
555300
1990065
1826451
233156
1369762
542274
1704577
1094350
1033214
747914
762528
501010
345677
1549023
90597
1110077
1652516
1403697
620804
1250772
179855
1128048
1487867
1752430
718721
739450
1240999
564851
1378115
1718748
1851226
1617322
1861126
1882210
1491607
1198953
882370
1430869
413956
95750
398514
1408226
502296
610256
1139756
213346
1527453
1222652
1824071
236409
378075
36937
1916399
1113386
459374
1362827
666943
744055
1616472
1324171
1195264
1455547
1909620
668946
1910650
173491
1663131
729527
64786
473646
1894206
1537676
1537917
26831
323925
935526
535232
1415242
1345274
589339
1832906
1567076
294831
198089
744852
428067
19422
193504
984236
585348
1574552
772905
952919
1411963
1889175
932264
1889025
280890
1384772
1672549
678794
734581
1120963
1648033
1073054
1281273
1101965
393456
980121
1578769
928587
1847679
1901605
1861402
246146
1203717
412348
1363753
1116531
1431927
320454
791052
1163319
666939
939662
1326327
161730
987969
594579
749750
1887185
1052045
805729
1466497
1664923
403480
1214155
45953
1176742
1626668
421371
635078
1913386
225795
1962930
829345
789102
1514894
1490376
960747
1852678
1906396
218542
1214749
1980239
900499
1405751
312551
1823848
1470263
859320
916976
189252
790636
296510
1268811
675005
646498
1680910
606561
1165076
1604353
1363555
259323
864883
647350
4059
1008668
245566
768504
97616
716416
1493985
188493
1629430
1252798
692171
1912420
1889085
1061331
1923860
1287474
1568862
1958173
202536
1907858
48643
1039145
1524845
344707
706263
837858
70898
1495428
1834982
1042259
426075
1724159
1041581
875416
911575
615221
451318
778191
872976
1685548
770261
1193497
1639805
1568277
1351938
1969256
1127277
342002
547556
1323564
851521
1172365
563870
1713068
341584
1469588
986696
275900
148025
384416
1127270
572731
1850572
792740
695342
777108
1609537
1679447
1498190
823075
1691222
1145416
1188770
801833
637809
1838196
1023609
892501
331877
453739
926571
1163731
1058932
1957649
1255760
1705287
746439
278342
965389
322169
761009
1280133
1073151
619934
720895
1725385
1099910
498266
1791842
1604106
1152208
1401805
588875
1478806
160854
794772
978422
10388
651243
1788371
871185
555721
1996889
1120832
1488976
956549
760695
1600667
962252
1031996
159164
1424418
864826
883012
1583218
200925
1336809
905466
1700636
956878
1919688
895382
1305680
1006118
187512
1063568
1841324
1064155
1947720
1598368
1472365
70143
542196
532650
797983
248723
1742484
1554684
1409554
1649859
895922
841745
1299287
830952
1879029
835538
800475
242114
953593
1268370
1549275
1902453
349409
1995497
1705616
220965
1647493
1540221
763377
520517
1586760
736177
1770549
17038
1040340
1227476
1943474
1357382
1020689
165030
34002
1717605
457417
93324
870532
1609592
1524855
742632
729377
846529
1996475
1306129
421951
735873
1074299
1125266
1957205
1696559
1339251
1899475
177668
869759
227760
1145501
409291
1000411
1852953
1020381
98114
1828728
405859
1881062
1610691
1415499
1334529
1215725
445970
1441932
1349084
346173
869259
1508284
223237
1827031
423639
325022
561854
394932
890597
351274
380383
577527
577278
909240
1577311
1481551
342728
507389
17627
1234563
379421
1869933
1051233
1187488
649698
97763
1396535
1126649
202709
1068623
1798604
827811
621403
664695
673477
426475
1798052
556109
1702106
1812047
1419542
45752
1542894
1366239
744633
265401
1621875
1411584
605107
308139
1931298
194551
77365
962339
550633
915682
229799
1450587
1803967
424766
1581838
173202
640393
1590470
1208777
472323
1711685
639805
20281
1901374
1865982
1354592
791119
1638874
1998174
310800
594713
204752
1851375
1946299
703470
1014157
1019006
1092671
660842
178581
1484707
1723220
627264
1894380
83932
1775727
1446582
1425212
99696
1446011
1629714
474453
82103
1193028
1749484
139525
986694
211094
399131
1614442
1107064
829788
614534
771498
1534741
1436206
1372169
529837
1123680
1516609
819268
930821
358574
1934724
729583
106571
1617895
344081
773875
1615284
735162
832325
1754751
263842
1183705
901294
637346
251200
1164405
1839042
1418453
930247
882795
1101534
865517
842915
906409
1620685
114990
1426536
636166
1079576
1826426
1347720
1691483
275115
130089
1401325
1470893
620964
423855
1934491
122644
1682865
1470167
1424390
743889
1644212
1767276
553415
145538
141501
1578122
1801365
397357
1772111
727405
1209854
1519299
583869
891183
112615
462540
303182
1957947
1970309
1908153
387439
1975496
1454411
1317471
894451
490736
410335
1689587
1525993
1166617
1388175
1884854
227924
825701
461049
693481
1839091
1371731
941765
1518980
1827929
693829
117795
205232
1441144
438038
1899825
1681740
410779
1062749
791435
1274581
1310548
1075753
158405
826808
1282328
447955
515975
1405042
619051
354062
519129
708724
220834
170549
1473738
1544226
335900
1027447
1310046
1573733
1006576
469573
1461904
384511
1304719
152702
1904923
264427
495742
774552
436659
1572904
43924
7004
1079339
648720
1142858
897338
1833570
349797
1513664
1729626
1864924
716360
1567381
1036152
917110
1425675
595123
149998
1290947
1783695
1702898
1470235
424667
577
1764139
1354849
1080030
1587630
1312076
460943
1092574
157205
472471
1924617
1737905
1481177
560275
68533
606278
444884
1068953
1554332
135136
1828654
1840233
376447
675882
1707800
604772
1506634
1670508
1616561
773921
1690005
394746
627590
202089
1885548
778917
566664
1360850
822177
539940
764799
62651
1100141
478826
128935
1744152
1036802
190353
1734641
578977
692526
299197
1102688
1548166
962098
1024710
776487
218080
1268362
1822469
41001
648431
291485
856269
1622406
1049166
1281717
1898790
1915116
398682
1024797
441292
1674155
854823
980689
471695
1406077
342502
7022
183751
1915619
1299378
1548913
368666
568930
207369
184797
1677474
1129759
1479085
104768
909662
239984
1608013
554542
19169
1344274
421369
1364525
881465
1076124
250800
1487939
578126
1067592
1714704
218606
445077
53013
737224
1301383
1665207
1619331
1798578
1962551
68587
937023
481400
1142654
1941211
348290
802231
698933
1453117
806296
26689
1378575
1620224
173727
1723757
1611618
1280678
698758
902305
515526
777395
475943
918256
986870
528451
1476717
71907
1823019
1857577
1707664
1596106
490966
914422
1457590
714085
1517568
1332002
1631191
559906
1160728
1734536
1354242
842333
1485138
109063
701285
1277371
1294967
1494813
996682
880988
1298494
766252
1469009
484091
1568688
199560
10870
1950376
711491
1912175
1907238
1641501
1239355
1286020
46461
1859989
1570019
173555
90319
1607761
926422
1658880
428706
294596
670617
462829
1769656
909642
848451
410212
407766
1550118
818301
1872538
1506867
1942811
214192
1773889
1208314
623722
213422
1959545
186377
1212089
72537
873829
1622718
1041189
1150562
155608
867282
957172
1705049
639442
1075844
1004063
882111
1440369
452239
245863
655054
590263
474608
1770359
1027068
1740661
1551638
567867
1717804
1924664
1803634
1433579
1489
1008419
528055
1329315
1853949
289834
229238
1351481
244733
36732
1142683
552701
1709939
687283
81128
1062140
761873
1357301
667578
752160
371671
295943
1528043
1063546
1552896
1518564
636349
1060435
328506
860273
776348
603817
200652
1546546
1503770
1120879
1661302
1399049
1243957
1575944
576038
958131
1696822
273471
1791117
1165641
1340498
627330
1675960
1171110
949888
1314838
1737036
1554158
1532156
1830580
1951186
953295
224938
1775703
1915146
1814171
1461099
561812
374166
1225842
521585
1178364
1965524
1361667
325494
1569508
1420559
555934
390578
889884
698665
1114130
126986
1342577
522846
970333
1542090
470740
1181049
1226700
1257653
758241
1508405
1676073
1994154
1177422
1391154
1911161
1369160
1078838
1895415
143769
433014
143659
727053
1744976
281054
1699050
79598
697902
147276
61580
1485477
786949
219454
863594
1020475
1788246
1016442
121056
1713193
1839114
1675167
1558724
719987
364045
1821123
801902
1408026
1469263
1203670
653457
921731
1039949
834967
534703
31777
1011034
1191542
961198
19302
1528601
1925670
1439519
1759889
1331343
313376
150949
1474820
1535850
1034876
1008795
1519982
1543786
336397
995566
587536
1507914
1570422
1188048
1173613
803540
1329178
1341199
1952720
1563460
777447
1497946
1000915
529018
852739
270274
947923
505531
1212130
300130
805800
1441100
382098
453265
1504478
1912765
1508439
769116
1165834
824836
1134934
805951
1740697
1036243
1880507
1050711
820620
278084
1384049
1349056
1594705
1729261
123170
1695072
589716
1687390
1574482
348042
604431
1474749
767054
1851292
1055414
701611
318850
1718199
412420
1592342
1582286
1795109
1123361
131638
1229334
440470
1655798
1954132
242407
17004
718211
1694760
1845458
810418
1964699
549770
1493794
72854
1429341
186356
248110
1208689
1806036
1104886
180596
1013753
96812
709591
1063199
945394
1911691
1392578
736282
1492444
1341230
722125
1045862
242695
403090
1319412
400729
1332349
362654
266064
656952
1055842
371532
75688
1026209
1600804
681121
1947615
1481265
1445795
609039
1990810
1015358
1153454
1690102
1361380
317152
1789937
1537277
371731
280673
1799678
1578284
1831580
1257606
918506
552830
1228554
1137844
210121
1809065
1561645
31150
776725
1487235
539564
1744038
1021861
1811324
1761696
477073
336275
1274805
852151
1789349
1451026
1581230
713779
1699695
425121
1890196
1985016
547189
1509988
1760670
152298
1141515
648302
1930743
1205343
662896
110276
814463
1144143
682739
619551
539436
1949411
92978
175086
352747
1951717
1721172
1066946
654177
1420920
21420
1611166
678014
1417325
105829
1605191
480583
1520080
77262
1398630
751356
1551574
1912188
357864
1929163
1594516
1288731
1349074
624487
1688265
1739116
1859338
1345129
949465
722097
1893316
912504
1554990
1878137
1200798
1533037
1887356
1654951
1387303
1843355
496229
357644
1487557
386035
1281803
1225693
758584
925079
909985
661414
158588
1392021
1000065
1632439
152537
1519476
1827721
1405369
351164
1879998
102736
230128
1509499
1784507
905616
1755506
1165374
503726
783710
1532457
1694644
254457
1005067
1607918
924013
880989
1218233
1458188
1714095
361727
732171
1575717
1787158
1373852
631126
997566
925310
586554
147274
1763033
695658
29356
1829621
1700565
1932539
158971
1152341
763518
1315788
1817638
1344315
90117
995826
677834
733335
16980
800525
1989606
270872
35697
1691122
1798746
791667
1053118
1409634
244265
724084
1999291
1145823
718613
1517192
804111
1886891
1329995
40282
1238333
929508
258217
1858676
893531
188575
1490886
1246447
1550618
1674519
1581877
565367
1486379
1049550
1470219
340978
409444
136437
33600
1608253
1831250
397990
1855580
1707435
10726
696524
1428910
123664
1518071
64588
1745011
794058
1632571
1361111
1920686
973798
1121079
1054337
354883
1574109
1714091
1880243
1437067
1663070
1418414
1577566
1441595
552893
1505345
1980808
1647876
1084111
1807715
540827
1658184
1202913
1916021
737028
736108
278049
735356
431239
1057670
470096
1258883
1402616
1686642
264749
1275265
1909020
1717689
1733634
1419357
1885426
1861997
707085
1483067
127378
248231
536976
848589
989830
718802
357615
1764138
1639419
1959841
1956318
1498088
1272734
771234
634114
1442762
1988268
1296736
872988
1357350
1326204
852509
1998719
420441
83972
1159735
1694912
562849
1265498
1106396
710316
178291
689168
205109
293084
1805117
237319
603076
1410776
155150
1398585
35999
1977462
694409
1832298
1586702
1630230
1684682
1861607
38006
451188
205124
293314
1585880
183748
1416714
1073534
1409058
1414309
1207396
1475745
1127350
1904928
683287
563414
397757
608867
1867356
893019
782334
700438
976684
1250401
1753739
1378803
528122
941187
704732
1022217
1333654
551268
833118
1765472
1429722
1209747
1796531
1572312
1288555
8917
748589
499072
179769
1635325
1024603
1886309
1690043
224899
296314
5118
1663057
999413
1457600
201552
943240
1154836
1322059
495857
1584889
1314364
262760
788261
228975
187390
1653679
346402
1073107
936258
596714
1207394
1420842
444654
207462
1470176
345072
87509
442605
1644738
1698019
498667
1162494
1426108
1210954
1267437
1670498
649952
398809
1386413
1365829
511039
808317
945290
1079294
623009
1202914
123727
821759
354659
993246
114180
662537
276091
1464573
1028855
1710801
271213
1722508
523437
692080
1324917
623109
1927674
1030605
993229
578603
1827551
1557041
603929
910078
594055
1598215
1397614
1845475
713196
1701509
1568516
231050
200001
272411
1583321
1302149
503033
1930065
766864
57578
1475742
734826
1188788
1010499
525591
1648991
499850
1853381
1430716
1499265
1303541
1997245
1494415
208958
1511588
158941
1203646
1534152
335479
1297656
690015
777139
87
1830363
1129932
1249633
1889583
1385348
1593614
373036
1269742
981951
1651435
23364
1636026
1033682
1152007
1456674
1335788
1675598
996227
1411776
1917960
1042330
525217
1313692
1501172
848886
1529199
1513403
333212
257196
104681
1317875
638163
1309676
58075
407504
239386
1049876
1337968
651610
882755
1868849
1220438
637176
1374373
1571260
608825
1937676
195234
1853092
382521
544
49187
309130
1763231
1292122
998407
1526506
1657168
221112
1640260
1841002
1791402
1501504
1814169
435666
1183866
1690828
257972
356136
166004
1042980
717034
755482
85904
1186726
401721
15573
1947210
1853806
1938350
194052
1354277
1564688
25121
1722482
262057
1422613
487376
361811
86851
1243101
1915344
390558
1782752
1367572
942037
503174
218947
165778
962610
705434
979519
1328567
1070867
1296591
26340
1131263
1464473
548989
943233
1188602
1273045
146960
284899
797825
662685
1095096
612610
468376
1847055
1608654
152160
1483495
458922
1547633
1531332
1508009
333875
1620222
532983
830532
186487
587853
41947
478449
991152
808562
1669272
1490782
994007
1300991
1339400
987016
1534821
1702939
330722
1933749
1390651
1794373
400568
766282
1308911
553217
1692864
1315242
55671
622407
266038
1066651
1826944
912947
502853
5608
573415
1828526
158046
1078898
125182
1026917
1126998
425504
296211
1738557
833378
566597
758226
185649
1441691
1835753
212051
949240
776121
1042066
1270972
414476
1282767
606440
103248
577811
809032
1486031
272569
1338770
341586
253298
1567144
48992
1316067
661057
1351077
1252371
1243254
842582
1443655
1434083
1747658
1503882
70313
780360
737311
784112
1878363
1180023
590714
1415209
1362577
1004723
1698001
1113116
1375656
1336708
975966
1048614
1830398
206759
276588
1049167
208216
1535112
484589
1316490
1385808
1187213
1880402
1796225
1082113
85980
223771
1547249
1808682
1972378
788772
1080516
1426713
1626136
1939374
458417
1366698
1634380
496339
141348
610431
1904370
1675040
1003170
1882504
596495
1622106
927500
445058
1766519
937841
1907261
535169
871103
825525
1355832
791190
201673
338383
1374835
1915791
1598424
331562
327710
907366
1579227
1944255
1766588
268000
144411
1291102
109892
1180158
66589
1703050
334403
583409
107599
1716729
727344
1700568
1824715
265950
1729161
40230
1034366
520309
325493
1380193
179668
1295061
1016964
1524596
445185
1397969
1318464
402792
718181
701609
16421
460039
187492
1723609
1705945
900899
1953134
858905
1685740
1648175
1507242
1317010
1621251
1729286
417690
1522576
968052
339007
1500225
1878492
933104
1313173
1873336
1881956
1565996
840994
700415
175986
447547
1860073
1463775
602419
561679
165150
1226604
1285693
471871
1700362
838228
1465189
1925125
1448012
657666
698411
1594750
1114132
834015
1149214
286691
1262692
1361092
396163
963433
873433
1280534
1944642
1188171
1862088
934824
1560927
143710
367084
1066806
1637598
1433468
807965
1076956
834576
1376171
341404
1500142
494578
1893839
1127222
1172962
548868
1517071
249076
637787
1152990
278885
1705790
1584436
1376069
378325
938083
51953
916782
537786
1854824
902535
1383789
664836
1922402
1668358
279516
1865824
967610
706981
1621823
53001
1509407
1697137
519346
1556761
248351
1948094
1976474
949956
15140
1956225
372612
1719190
1124289
135009
554872
441867
249034
578665
1851966
39037
871910
1436396
1946157
909280
578430
1447899
674214
1113616
676512
871088
1234148
843098
1217807
651232
634129
916672
462642
1201512
798801
1777658
1190504
227071
88738
1442982
1580122
1911538
1897189
1674721
1598889
1146573
1542219
1347013
255661
685549
370610
1896201
92763
27435
889365
1315494
971189
1389766
1434684
1160317
1665001
934597
1239403
1603489
1587608
1699101
1202421
48549
616311
1554793
796942
992732
270692
1751316
355760
398990
1503460
1816319
1114604
1578986
1210199
1034668
1383734
1942960
1953467
1066912
793901
1684916
450154
532424
1030812
1875787
274329
1220674
246092
324547
1491235
211797
1952048
271314
226045
644410
1160104
584444
1912000
1027738
968233
1070526
5358
292241
575696
1098672
249306
774476
1011809
25327
371656
60008
1979789
376957
395015
997025
1658963
580823
1024438
1278600
505846
654896
1722038
401172
909440
1608325
1209921
1318811
1508664
1440288
138955
388354
1647782
177519
699688
1971562
1747729
1147696
17525
219715
1371113
757850
1668220
1610216
1927470
1560232
1072387
1379343
1539313
1019135
185178
195437
7395
1710802
1779051
1249522
1418056
1405172
51800
825786
1973092
548082
853218
411933
1931264
174925
490501
904268
176827
24041
523582
632371
1316810
1629191
1687341
789286
992656
284009
719799
1607935
1238555
1697890
516802
1220275
243065
609758
84292
584526
905795
411064
143138
1497310
1837441
468134
929123
1041570
695654
1297659
21862
1592532
834143
357374
1255473
1562891
342938
1189346
918943
1793519
583687
48919
1585330
210532
1054825
1659302
1461688
835609
1855953
1529762
251191
1531734
206361
1767903
1420094
1350503
1163852
1055434
19766
1199149
1982908
734343
1047668
1138000
846218
267559
1851861
373288
1909648
1291079
401999
1858410
1340779
333593
1009545
206991
162605
1385850
1870671
1839521
241092
642393
105272
1122356
625529
637822
1775743
66916
151160
528670
365099
1135252
1056929
662675
888246
371868
1438527
170039
827604
1300859
1511268
1079966
1383325
97193
234567
175877
830128
33175
354729
1210905
465668
1825437
1674663
1968583
985922
421363
1931045
1909478
273687
453745
576786
1124990
835030
1366035
1664211
300543
327205
14728
757270
1830981
1231045
1435237
1543267
1689313
1416140
1551987
268159
1096120
1586285
1206227
1840699
1272414
482376
1622959
1048824
1152613
1313451
1203217
383032
574381
1644764
1600413
1550186
707659
1333220
1687737
357935
134251
247664
222106
1575415
971690
1750178
883836
1251989
735679
512140
1371987
61694
1752908
489355
1966076
1070759
648214
1767381
1981191
1430448
1892068
1589785
1389104
1788268
389859
1152454
1113618
1788581
1405858
1154892
1918709
1171852
1309051
156086
1738511
1497085
1368659
528032
1323862
302773
1403818
1718033
1743573
1387066
1351375
1276406
873411
577703
1157494
1551769
325303
1266207
1283615
1465958
393719
1789793
660710
60328
796457
1648018
1820738
1217793
801797
1077792
1578012
866327
659434
1552715
1607205
991012
79209
258011
670920
1635338
261038
1510048
1049160
1668469
1606746
1398518
22636
993398
36823
747790
880914
814484
1821093
296240
324831
313212
388262
152545
1316264
1332374
1540141
556259
1959061
146494
382299
1338954
1226706
1958817
1918048
1949030
1411680
403131
801148
1012437
266050
168652
1720904
1265623
1651059
1780719
775618
661571
348985
1229848
1689274
1272947
1395236
1410641
67910
910954
1885665
696951
968619
732809
915057
1613691
1120187
752985
809760
659651
1706673
1640645
1815230
263763
820564
564652
1196314
1989787
1998174
1003516
244725
1702746
529609
1896307
969183
1238256
902174
243726
385336
1518502
1190000
1312224
498249
429962
315218
1919006
880059
606048
22885
403357
1030205
1346597
222785
1490741
1697352
701309
385048
387030
1888553
14118
606729
1970895
516611
1864698
1112880
844594
682910
1506992
1449852
947631
1297491
1789242
1781433
1136213
1788628
392698
94317
1272757
1987981
241238
1550338
1596722
1911855
1720678
227983
1972331
579064
1870949
477417
896288
641115
1770533
742891
1077885
1664306
1060700
1254424
1428318
978754
339497
1073576
1571727
1571445
1852405
795235
1918701
638706
848380
1037792
1303306
1518478
532405
276285
517111
748488
860618
774078
1734463
1978201
362313
648904
1970385
949484
1979839
317569
1475431
1290459
1272832
1042049
1297834
1556052
1823728
718837
1955919
402911
1222256
1490825
1664984
447363
967838
1358289
866702
1185689
1280886
163460
1975882
1807206
345788
1435248
370844
1955204
566218
1852489
1424946
1187179
260579
1889370
827622
141383
395179
694434
395959
1204259
886933
269748
1805890
847308
1703891
91732
788378
39388
86160
1084069
8328
271004
17766
462601
1773673
822668
1388413
1626964
796840
1531251
1945293
1742356
1112117
903219
166081
1032331
1691866
1153164
1122360
1975859
657484
1801091
471570
1071704
1625526
1223929
1483421
631023
638960
1475139
1578853
1769990
1106781
807277
1503232
1925751
1659616
1268236
1612138
1553995
232242
1027566
316210
671000
1221417
150095
1916007
53045
1066113
1375572
1690488
1727989
1428173
1808445
431821
1514289
740080
976744
440159
307555
1022709
1285871
682492
1881077
899262
452701
747097
1345833
71229
1958268
1642162
197026
191896
175894
168054
317537
1652162
832272
138043
1567191
1086863
1735981
37409
490512
1399833
1479469
28345
553760
1396855
1315811
290691
182582
826492
231379
631953
106926
1012980
745457
1582769
1224551
423528
1993583
1123538
1123212
1466451
11137
556320
472625
1622325
1847285
684963
442482
1868306
1873545
800906
1737559
254129
1640243
103867
708826
109908
107512
513164
1819936
1890120
1574330
476012
1872829
111338
1271530
1336264
1217631
339676
1247545
26617
1631210
1324288
1243122
1735040
1935850
14179
1239821
1230675
1004500
1084139
106030
1172643
471551
246831
472642
795598
1918289
459774
330998
1116397
582687
576251
712434
431168
1410811
626255
612301
952589
864488
221916
448646
1522978
1683942
876443
1851807
1852471
1038179
1630868
1974391
228006
182246
1671643
679025
1522474
400768
94664
795027
716592
507974
229151
1106484
482064
432272
847233
670237
1893729
700277
319760
1228900
1663400
16922
1610337
608801
812004
400524
1513008
1473717
362022
1897405
1471680
1237342
1017703
1825090
1771691
1176722
474648
975159
1019973
1405709
1869214
1411879
293689
765593
1898155
545328
1123722
963599
1974122
483225
1581838
489041
1390628
1606346
541586
800300
938123
702800
517809
26731
1393206
1011276
1190935
1932670
543859
1357642
1142127
1087878
201942
1808029
1505870
1467487
733267
969925
1830366
1169851
923019
924253
167271
403157
713491
1606334
1571325
1166788
70630
593807
1489367
1006045
1260340
530644
1083429
1612433
1735106
897679
1886126
904105
1920397
1177140
1682444
631198
1692799
572682
539778
1603091
119055
449033
1506641
1197736
648070
131210
189489
1060541
53625
421718
717910
1655441
1322456
210147
1409778
1454728
1773765
1591941
997586
899720
745306
1308728
1839529
593172
173928
273304
1182789
762582
900649
1147263
1712157
990088
1309039
851477
98530
1537633
115896
1832046
343147
676501
1385280
797996
1201468
302684
210393
1854375
1844818
485453
1752119
461905
1775200
207821
1974753
1167258
1843575
576746
1784551
1725242
1565928
1644994
1514358
143473
299713
755636
1378365
1743374
1790933
1113282
758570
828083
979133
1982556
173394
747900
1913874
1542067
1183285
178901
1796782
1514266
921517
164614
576701
1820052
1512952
1244768
645325
719519
840854
127857
1058297
97983
1420506
1722582
1403088
960438
589136
1498104
1305329
596174
1780470
1053320
1652325
349295
634731
1926399
1901447
627638
1655337
299640
545636
83869
1750989
962878
1024003
1381814
624354
1476506
69179
1444952
639204
732397
1472439
777808
687707
1944755
853330
863665
448950
385640
1656654
1180766
33078
582705
171688
1661475
1425743
158093
1764658
1235812
1423453
264467
1102086
926407
577563
882697
230408
1072735
1770318
1873555
1189238
1384682
1100958
1622947
1317287
1284562
407158
702281
1721802
1270851
1631768
1562298
1565780
1069873
875134
1759762
206952
490496
1078080
1832337
56917
163798
90869
870714
1294461
621615
425197
1474411
1066387
1003477
805918
344821
1807300
1838149
1576959
1398582
1202203
1349802
1834434
1630902
154271
935729
1054115
1021664
1549799
1558377
1050089
1529189
1967180
153059
1243626
296162
241667
1583800
1096385
723255
33354
888563
239056
756727
115498
544853
493151
957911
1290354
226896
531930
1228681
1628136
1360236
1826933
1383906
388738
1392061
1584411
1855964
1006042
1968644
918663
783340
370112
1081189
574104
157241
1936069
681130
807134
1228469
49247
1897454
1744714
1600454
677467
1549671
201169
83751
1857800
859148
575736
284071
928903
21515
1916862
732962
1261804
913350
615597
448785
1896668
311279
677477
1664743
42691
314517
1435270
474057
1225750
1535918
507633
1689026
1582553
1138829
843650
1320373
1550596
1413782
1911709
1147740
1013030
1719607
1512816
376829
1475226
769660
661021
1460485
771686
345229
1616763
304423
579678
354844
907855
476245
1782339
413309
972713
1871197
295225
161287
373850
31363
428932
721509
1315039
1777613
125150
872507
1155461
646876
1899122
1077328
1608758
500320
1429046
138834
187814
659396
1138869
1311591
330184
1006255
1096277
1892
1977235
1759226
1659884
852615
903401
1832844
398553
1459851
689511
1892128
1917499
644408
1311789
1835708
502903
560649
325063
1805756
1339241
889352
1998751
1282266
1716840
1226588
1843100
561053
671767
1748991
149958
1157989
1873054
724738
1367662
1381160
1240507
386618
1459770
940675
880164
1401029
1193359
802221
534217
580066
1331378
628361
1791577
977430
715278
1184786
1156297
1609708
1204234
1828766
1114797
927503
1162701
768859
1857893
428577
1246200
1586036
149561
885004
766342
1071767
1191211
1687806
1651355
112031
1703851
45231
76536
834964
8898
1873988
20601
744192
1869433
1884338
140226
602225
721263
1612840
895680
1590763
606441
1514798
597926
780242
761033
170681
817242
406769
1870727
540335
1796562
248467
743949
1364808
646377
1826646
677370
958049
1027311
1262129
545537
623696
782584
1027195
663192
842851
618564
842432
79158
1262126
467351
1708902
1413829
1186317
556224
57237
1807269
1595672
732917
1456495
1317886
137475
658005
1928046
356858
1061383
352552
23124
1762725
677687
386086
1891101
1665301
266132
1023759
440069
773284
1216511
51725
1572779
1112355
1952544
1689601
281801
1026159
1237576
106880
1600865
1321251
1468162
366705
316580
1097541
1044491
1895113
66086
975959
307317
730893
1180464
1921562
396435
621835
1799783
401730
295902
538713
221957
1304465
1272652
1414612
1321529
283827
497970
1786005
679012
5007
1951370
910259
1566270
1677552
221138
1392843
1737599
1909837
113713
331331
1369099
1480157
734590
1294947
1494689
1629232
1643364
941395
1770568
792728
1019667
1574000
1522544
1733003
1121185
1392331
332067
618180
1129831
582983
1940029
697561
122520
506224
1467670
168963
753248
322323
1204610
720862
1714828
565745
1520284
2593
1218698
1003616
808688
490435
525374
713019
1366950
1690681
1058861
124643
1868734
1197052
687598
179730
947412
1361348
1665880
522022
193845
904622
824226
1828071
1203205
510007
1101456
161080
30261
411201
167397
1008354
1762666
280338
737655
387372
121270
1728737
74893
1741920
943877
54062
799240
1486790
256468
542235
1036219
894066
206100
247493
1598981
1156475
346329
799418
417618
891048
1846110
10298
1394724
952842
1802516
166735
1852618
1454634
597150
33118
1296079
930394
436538
905247
783121
1290080
527365
1296318
849615
1807703
1990884
696219
133221
528266
1415897
574582
1706315
1057242
1776451
1489857
1249060
1174106
595015
922759
1537379
504665
985669
1675129
1705666
1100116
1346798
666455
1709418
1060987
1430852
640516
992910
1308346
379697
1300940
1486254
1903954
1396990
1017723
1726172
1427095
1205401
1808513
127057
1390392
1734636
1773058
1641702
1049448
234331
1975347
1800849
615799
424006
1909190
1830205
671705
953136
916586
1949182
204008
1621229
990327
215239
735740
90301
134845
502752
814370
656919
1040646
715868
609795
1984241
923765
1471082
722356
835891
64548
894229
60115
229275
92090
1413448
659121
866191
1613278
164182
1048577
1332688
1740618
1798256
650767
1999291
763355
267600
408131
1299056
1450785
1478266
1595472
677616
282381
230264
661685
289013
976695
1516367
568061
1527823
1962824
600790
512251
829637
741388
1842169
1082106
940807
384038
1592586
1158246
1218756
1672126
112744
479257
585215
780489
1545936
1219731
226600
97288
1729749
1598978
1898030
1297872
1729447
1226080
837748
1233664
164541
311470
1116820
449516
28834
347664
76607
1763955
927980
1896447
923035
933882
985884
515211
1171584
916978
529941
1248521
284257
1324416
1567142
877198
829308
1205705
548564
872577
1475760
1994013
131708
1847660
1103201
1880958
928930
1433038
1443594
711021
1377789
120722
858736
1947328
261571
327995
1962670
1514797
1756201
322801
1953336
466939
1078183
1586777
1640031
955649
1488128
1966275
1518127
443517
894672
1023734
933039
113160
1534899
1107713
1215170
1303949
982437
8839
1496469
1370464
1424012
327770
1016353
1151507
178966
959823
833086
1494750
1195799
414308
1835538
1172408
945063
1139323
336421
12524
55902
954112
72850
310863
223535
1922791
1116884
46380
1906857
560393
926599
1694102
1866221
744420
1585841
687790
1789479
1140830
1189285
1770908
1553158
149217
1346751
1075894
1392482
1618195
258329
217189
1387055
1537264
1374165
1029857
646979
57660
581852
1952568
1723765
1576933
112700
1745374
1960383
790802
366027
1102950
1040984
1903677
218863
1711667
212905
550752
222961
733328
872621
557539
147718
1450287
1165954
852161
664438
1777014
200627
84516
1842747
1459355
836775
304911
180875
629065
1344949
502028
1817239
1139961
1690533
316265
579991
1764127
1946064
1901073
1266944
616266
1021198
121845
1198218
1826661
534512
844903
209279
1040925
148409
1646762
1031827
998019
1550569
1404636
915119
1182657
1995755
782928
1748510
1061199
240852
669233
707665
90725
368166
547260
636981
654992
1377961
1418993
1753114
395513
199937
632694
717266
218890
1170082
791866
1520140
1219146
332938
729423
1599787
192473
60448
1067214
602291
675308
1846101
921570
1596314
788473
1426445
1777341
813672
1813826
199863
1318164
1889863
1773362
1092271
78332
1873038
778108
829148
748125
1154833
1457416
1698959
1153940
585016
718957
1548792
1015054
944246
379275
1598062
1077855
1260576
1558907
1173610
1407787
1991072
495501
646509
1336292
1875473
226135
866357
1504769
251008
148432
586420
1811796
1639680
1694888
1332595
17961
1628584
456034
1254333
1224833
1544250
1600409
1178085
1807128
1524584
662207
17514
1381453
1702626
1080404
1107065
141200
1345077
941198
1511067
283567
844269
1979984
1679233
1550945
738029
673156
154149
355285
1688272
362899
545211
104034
646383
1619647
772238
889249
552849
1982501
818091
705749
1767831
1558616
1984381
329074
1385000
1416281
175351
836020
1130162
1098307
1544602
402974
1818389
1715702
1350604
1550752
674323
1476951
458825
377480
1986343
961342
1476330
160096
822457
154042
1380024
1827537
1618428
200758
615324
391468
585852
843323
300661
1776429
743624
1279573
1501185
328543
1827002
1303757
451292
1434121
400323
275233
776332
1435342
549252
72019
662602
1636117
1298234
719242
432674
341553
940526
1141848
1459063
498395
1604782
1611357
737101
7646
1349390
138095
1767206
1157693
1166924
1097349
919805
1870650
708470
1616098
1271097
1631172
1954412
1903171
1058232
1585355
714210
1983814
857871
488664
807784
23461
1730095
1935428
580980
614523
1971323
1050996
1854650
592443
836752
1052919
915957
513668
921102
406271
26846
1156995
1403402
1653948
100475
706438
1662397
1163600
506787
1192072
1254107
1534486
1190065
834148
1914154
996486
1799172
430066
982358
905944
769865
1854273
979792
1364999
1630618
19915
202463
1377400
1081606
1758033
613206
612544
1308682
1040175
1571462
49878
1908910
891210
753830
1191967
615547
482461
1771005
372612
621738
1412358
1283168
481067
926489
1183328
144235
540655
255479
1614776
1652549
1237127
263362
1342768
569331
339929
1726856
115532
206756
11324
1782003
1686650
1403964
140662
753336
545097
148866
458259
838888
279182
404707
24784
1601411
1428018
1951709
908876
1491180
1788557
223703
196107
1031937
1102759
440605
518945
823743
1194173
1944743
1590193
327772
797217
1435565
100078
813715
907814
1828529
1986563
1426111
1436597
38946
1623557
576730
425144
306116
227842
853070
186155
1761843
970975
1633272
1766042
795709
1749082
1483730
1725632
1125554
715548
708811
1549492
1292016
612214
21826
1928803
750786
1291023
234692
1764420
1213751
1784647
440699
124723
1483874
59190
1073421
248614
1113605
275774
300591
561571
1252836
893288
1992879
1505287
1094129
1570375
1957120
725492
1598317
1457109
1489555
1588494
556313
935570
1871253
934715
594914
1264370
1483320
590763
1361234
1404978
28437
1725593
193487
1856537
618132
1188626
181270
1946169
417707
1367843
654257
684462
1850021
1955858
591890
990616
1642348
603545
177872
60547
1062464
1941690
1109437
1648771
155758
248919
103686
1595564
1737444
1182182
1754129
1904361
699851
1047228
703615
1288294
1602985
1996186
1814017
1635429
885594
1308215
872003
1187219
215369
1027901
1217030
1107934
550147
1018967
1290841
707243
130014
767050
27783
947926
1661543
149792
1104968
931640
461798
1510252
1901857
737973
1973626
1180296
430978
955260
320026
341937
1657961
1839311
1969113
734021
952090
30910
319940
1103477
527645
336337
992122
432835
1191007
1647977
134699
1735515
535873
1934157
925723
1616842
1311187
830247
656469
1900391
1506823
1522292
1029294
1381177
1531059
1052738
435482
1786281
477930
1412268
493880
935449
510819
92474
120360
392008
707290
1182532
1453653
1860012
1080259
199711
918154
1141094
1779451
357712
1153142
309222
1500697
1492924
540519
1464107
1346220
811256
974329
1052501
564865
560415
888414
1657527
848364
1083776
1144480
1690641
855081
1475715
1591569
1663154
1409566
535584
1544746
1867328
1576301
408746
162946
1860051
292004
1932265
320238
1339673
710161
205056
11817
1534965
1833108
116289
165083
1223050
94228
1793728
999878
1617765
173165
1893367
1584482
282073
968808
1908056
585387
55119
1128457
870772
60418
1132491
1438538
35664
105852
177846
704473
1429522
313627
1560797
1451480
1011154
344379
112507
1383246
1678265
710990
1090856
239852
351970
1721070
1871360
1905564
1869556
1629597
326324
531460
499645
484707
1682859
459622
564351
1143752
421121
594825
445870
1092759
439424
1034539
1457089
1623483
575817
1693729
354007
1233161
52414
34036
845246
1781940
1180895
567163
1683602
875515
594853
1354680
215671
1347594
350739
248442
945278
1752317
1637930
1080915
650250
655692
858
973998
639441
1267196
795829
156779
1054327
1055442
1712434
1881631
1358680
853014
794821
1018697
884330
1583310
404533
473941
1509071
86496
1163889
696161
1687086
614304
1109194
1425450
1208999
1200268
574570
1840805
1743941
711556
221342
198563
970143
69467
1072633
425091
1260542
446582
1078954
115989
670417
979684
728327
1126753
1520575
112426
396154
1781695
1347429
414038
690968
46437
1437881
240861
1817468
476720
1329904
333587
251418
1873914
134675
1783875
952048
1982294
1518430
1588544
1386455
155918
510876
1371452
1222976
1814433
369280
180973
291300
1531788
645826
839518
258122
739506
626944
545991
451478
1513366
1015416
133138
1956185
1272993
31331
303426
988858
1996985
313124
834094
1855657
1552743
1805604
1920635
870364
1832751
1993793
1307944
590537
1241773
1324246
572987
704183
36419
421382
1895324
451614
757100
1443912
1132843
887174
5718
640054
118800
342888
1631413
3178
1350252
1553194
747900
323212
772852
66004
452626
1747048
1925401
663298
1456420
278035
1410044
83255
172191
99736
421621
566011
253321
1902942
602025
1443922
1414506
1041226
99731
602816
330942
68238
407922
463937
46348
1105249
754225
443766
604285
1474366
1452220
1329633
572629
1400671
691045
634072
446221
1314524
1794378
1303285
1516445
110943
416462
613162
265531
3900
1689708
657065
1454680
1433359
39063
362272
1139354
1178892
947513
524072
1484539
537971
1924756
846896
1080251
335202
1893606
123276
735906
1977048
696307
1506396
177971
1320878
1286844
1818387
1489116
286186
1536486
693842
32886
195982
1436415
1132956
425920
1460657
1017724
310170
1084558
1917037
1056603
1397801
1589192
432707
1876899
350176
1093358
1955785
1926052
1238144
1800454
1674051
17234
1663305
1870571
1214881
1629390
1755032
1004917
472559
461022
754914
1632989
214592
1585677
1829418
4972
331512
1738210
1787720
343823
515811
891110
1770946
974922
722489
319265
390320
1576535
444893
803807
1597723
1082565
1354034
1609734
1341567
877155
357875
9025
173500
146766
930841
991847
1767084
562683
160292
699043
852965
166269
1935699
159564
731280
110735
59458
677753
471942
1422658
1499370
1313844
1328761
158462
547574
1273788
806665
1262969
58658
1150319
1653132
1419600
485163
546279
250486
157085
621632
1674208
1167307
1461996
538499
359874
1772618
1280357
38800
1418316
175274
652344
1865575
1379913
710732
791809
947619
1598374
191043
42572
27689
123130
1516904
235995
1492461
1044082
129786
281854
1173143
651260
1121288
502847
1979215
1205113
1385708
307577
513380
1718105
1885749
1614148
1271475
1266173
499329
106290
1557883
497258
1674282
1596893
232074
189046
609790
112719
1448447
979190
180551
1690055
1020608
1372928
1170446
140499
1707785
535571
298239
572798
233972
1842001
9845
1225743
1556905
1921879
1612153
1013800
778392
1530526
508291
938903
1810738
1223345
1817006
142182
197865
723650
1935508
1975825
1675827
1317428
286169
593020
758637
500005
742235
644497
1703373
1220746
1180032
1284802
786700
651803
531928
1777915
1818166
1183894
1351572
147377
1927441
1964455
1822264
1717094
845141
137729
461094
299122
1283931
699501
1041233
1457842
296516
940594
248095
926039
650818
123597
594781
1614392
1767631
1747952
161866
762719
681556
1107908
114237
890886
1165340
1560209
496615
727274
157932
623291
1418053
1131583
566268
1869381
368785
631750
91533
141979
1443851
197161
1532505
1577968
1629817
1734498
1731918
444571
857893
69821
623982
1532576
434713
1687761
305277
1337426
799829
1430601
1833676
1066734
311726
20870
1845644
1991305
1787533
1689082
63548
93055
1577717
779082
44289
202457
1379554
1381177
1503379
137100
553512
451164
1932595
474219
536030
1443450
1224453
1187367
320850
1532737
375330
1171146
1328098
292408
637323
1288656
883679
1152536
1628564
457496
1969762
56367
1835769
386703
1270144
471338
1645924
1557772
1423266
1838449
527545
1231286
1175990
1890472
1028964
888121
1642341
308992
1145488
1540669
1395757
1960256
1201841
778449
1907571
212698
116182
240253
1323423
673437
253321
267138
957141
1383170
521204
1303526
1533783
610676
230219
314072
1935007
328344
1783503
1308887
1435339
21344
1590443
253937
1602325
798850
317943
203064
396773
417730
1318794
691787
304513
1219780
1574402
291791
1951982
32855
1800659
503035
1326125
1178918
1628954
136556
1522205
576830
874660
42438
1195022
1584693
1344420
1983548
1433312
1569212
995761
993788
663582
1576554
1718430
1278535
265442
1979810
1331516
1829787
1212286
110188
1924797
135294
833369
1615248
522625
536719
424979
819661
1199862
1328975
407109
1526270
556860
664288
299441
1209205
571181
571431
1092993
7035
1629998
1412547
813203
1081420
1853608
292460
1330316
1543388
1578037
1658376
753789
255581
1692247
1790979
601171
37485
1068765
1624764
50445
689662
1253142
593598
86664
899722
1060199
288558
79871
400585
1353889
1589926
1488557
1629396
151222
251507
647716
1451167
1600103
220844
1751292
183924
1908224
806450
1379399
904952
1086134
1894724
1994944
1982870
1614326
1110906
1630844
1466576
1378339
913119
967963
659468
726273
1874521
1607868
1310631
508094
1448482
1210443
1467240
743423
816524
1267159
962678
581249
28438
797075
1963926
1755566
1167895
915076
1729559
1497421
200360
374663
293294
557476
812096
1760061
745076
1435950
240805
192413
1501414
1653238
879594
1471998
431058
763760
331010
530641
1318294
1686543
48157
1275536
1015314
654498
1654705
1323828
349543
275545
316609
503131
1630554
120457
718251
519587
1202835
1414375
974246
525332
1080680
1920157
107856
295695
1545580
296475
204118
654606
1360487
714229
555359
1522435
1987677
1644775
1718262
1502692
531957
71969
227172
1174084
471724
1017943
1099366
991616
484846
1866238
1395751
1363370
946194
1449899
1941834
1623916
1836961
502391
157946
1127997
393360
223166
858691
1454065
509475
1581015
995231
1036329
1221509
1149457
919544
1543392
277486
1754827
1313802
615847
1805765
1066532
1029057
685333
586855
1923146
1974402
1189921
94450
976646
105077
407537
599191
1422746
995502
1921262
80709
987963
1584344
580297
1138844
1152443
1777391
1970879
1380849
403213
1750329
620822
1656711
1208291
1906148
505947
653512
1957241
1449106
1193743
1677941
684514
212312
469679
1352139
1641148
354963
683181
103986
401670
1438794
1028399
1277107
1578971
552402
720042
53730
429659
1425586
207937
476816
1370506
899740
138039
1297593
1175999
542558
1971836
408484
1732625
1271636
1676870
1601017
172818
1678636
586511
961502
1712118
181969
146125
154874
1500246
1652595
1891469
1919681
1787736
383434
982185
919482
1780453
1431543
1944291
733032
24159
1762802
789327
1144390
1709940
363420
1560174
1691255
564183
325564
1800928
836391
166281
959215
503807
1947177
810045
1871319
893714
1916995
444907
1828282
1901749
1744539
461158
582661
1509918
653333
1201045
1553206
76144
840242
199253
1213972
1796847
1198315
944594
1093637
601912
1344467
1857734
1777888
1432434
471955
1013675
430452
1844645
1074532
1920797
1330772
520209
1258790
792742
1554238
166131
1701663
871094
712120
1942519
1052618
1118687
1373921
1125538
1182677
1515379
1841794
1035368
912687
1951589
523813
500002
129692
568239
186633
1289201
694223
236536
1695207
1336258
1144550
1865520
162338
1778033
1671130
1031591
649334
1557630
554319
1733691
1564447
230991
308323
484769
1433316
1209341
226521
237147
1285409
1586247
679794
1411398
735631
923618
752182
1998557
1679696
1299757
1791690
1301513
751772
1400373
981860
449610
728901
426892
1260246
883610
1249270
1650178
20622
1112940
303718
366557
989182
1330917
505195
1543756
1443663
840324
210745
697358
1399321
58369
555398
1286607
177468
1378466
1616497
1537000
1537677
718642
265096
229290
583371
1688306
1401967
1096671
1585420
505264
1195972
900155
1931938
686502
1427941
1714264
724737
546709
265676
1833560
1978941
96992
1427977
694746
1582016
202080
1056266
1527
110986
52590
322198
1306407
1788479
891327
396973
874072
1721771
302356
1957
830908
1821282
564503
1502758
1021705
1314015
972067
1746943
1278370
179047
140203
1900511
182100
849892
1768148
108440
1395296
1807515
1218063
1047463
1820675
1577147
738674
319257
472529
1669662
1285348
199972
1440911
703581
1750281
1216995
1261193
1009577
522950
1961911
84331
188583
952628
1578660
1306746
1143806
677648
974675
802345
1113527
1155389
1102798
1557631
392196
1597410
268686
1293104
1274873
641282
1282487
1173471
1537292
1724677
517004
1005305
3724
82866
912784
1408706
420189
1971082
1222861
754304
1996483
605753
442584
181781
373407
315900
1445358
1517642
1918034
193369
1545844
1453507
771580
1153379
398771
1362083
384295
1035450
695176
1055313
1313701
502695
1108433
138152
1055025
1083788
1449168
887139
1127906
993027
878188
247499
512510
1692956
504
1494132
840378
457125
417320
1812902
1243480
1904939
154548
1271168
872077
549742
1496630
1463986
316895
201421
815708
916130
54268
1255802
1650239
1623763
1641473
1954526
1779077
667964
1854356
1861882
107071
1159844
762477
1140502
1505485
1300574
966094
91856
1251789
376580
722269
52378
1140716
1776472
204808
1727524
918888
1541435
1752764
1160896
1653844
735028
1407032
402871
876976
1778906
556786
1794363
827266
942867
598855
396938
1218924
954423
960803
888847
314827
117846
1219008
359245
904320
1772915
917140
613988
1123992
192902
1472088
591943
576940
137212
860465
87094
942731
1024256
557424
394451
623208
217255
408436
1553531
120173
31153
104878
1023702
1586216
114474
397491
1430916
1384038
1625858
1135636
855642
330347
1932606
1347054
223470
265887
669728
1890114
1260129
870431
1959432
500070
1016967
443562
1430426
1996680
825897
887923
814412
116256
742143
572365
486837
473881
387861
994300
1909541
821143
684633
765567
971685
1577531
259651
1059542
1196739
692419
1996679
1448828
1552799
21534
545931
1527598
121247
1603597
1916285
1347776
1496410
651293
698610
337653
1977120
83579
772309
319189
1761897
1132239
977871
854643
408448
1363551
1603273
1005216
757811
438210
606114
340163
1771181
1623104
1303186
1715658
919628
740310
492399
1633837
737578
1177746
1365650
1091070
289615
1144662
434214
1727548
1412705
1860528
819888
1455092
1309104
515015
5717
1695908
1400078
1593611
325020
1267979
1076396
1473912
347922
646932
1171439
946936
541429
604116
1273462
556929
1737449
1836555
1438363
101690
1047347
1061631
1922025
1837508
1020647
1467812
1504258
473012
1964232
216635
1650460
814382
1740163
1075835
459538
1117057
1490773
251047
564163
1554205
738009
1217179
1912994
1692181
1780809
1001882
339779
1684525
75181
721892
1021767
455136
1753560
567229
669852
562768
523483
1662561
762524
487637
1738158
528394
1571127
567249
360971
246325
914047
1149796
1378168
1306448
952562
1629091
1776763
1387290
1096799
1078871
1123446
820205
172863
1202076
1981876
1142212
1520951
352829
895485
23866
836978
168534
468664
648142
408313
1184697
674653
526317
966683
137880
1278344
840919
1250937
1280916
1554893
1833101
26610
1787341
1924395
1443473
404357
1179002
270363
957773
1783226
52630
7557
1752166
1293270
495381
915052
1406885
1722730
1851387
1938447
374095
301213
1296254
258293
1304527
513479
1868405
1173432
736820
1277666
257849
319002
134511
1801965
666465
1020761
738526
889114
1814618
656232
970947
1459125
890059
1171088
1553929
1924674
1304591
73168
1344460
1920488
867408
1148738
951110
1002125
496774
1438746
1736395
1701265
992053
985167
830621
1363709
1342721
646774
4824
103786
699751
1286143
931177
289427
243870
147644
215607
203621
1340891
1708129
932180
1403670
1981747
219622
1530191
1689530
565309
898990
495125
338589
1651969
1595292
673356
1600152
1480270
1029452
1632983
434460
353172
1962462
783140
1747715
163159
1187797
984213
1995058
324626
569035
57593
1210877
80255
307094
1754879
1150179
570817
1436760
881895
1550885
264311
1740938
1179615
635248
1075335
1191017
1805624
502291
17555
1976738
1476822
163402
1734489
335837
1864931
1806952
1430037
818270
354100
541892
717567
827795
1355157
767780
1411443
146583
400687
1233261
1955524
1566385
1805825
1656436
965322
609854
1633816
1705027
582910
1793282
708716
606763
1036523
884961
1476978
1332316
1307217
990879
1472922
425625
441756
258378
1330081
649533
728841
542941
932009
727601
948005
1019124
324877
301660
1048320
650526
695370
993719
149834
1646571
366442
483032
261599
822121
1039001
1610329
40434
581847
1192805
1396619
624222
354557
1607875
1924966
1949131
315222
240382
1930916
1994927
1399515
442665
1025526
928535
1115193
430491
1884335
441450
1426001
972366
1069773
13207
381820
283326
1884233
1970294
1899676
1443207
826107
1752727
1904263
1021926
1417077
989051
521945
337656
651591
396225
27464
1793608
498766
1080884
1014188
208380
971850
1089864
1070868
1703697
940367
59638
1139689
1758337
1931282
418096
1734212
1429375
55437
566602
659142
1140194
1595756
1819827
783717
486207
1488408
1789930
523113
982784
820252
655017
1596029
1215216
1185011
495322
449702
645310
1689882
904253
1194931
1707299
844460
1653811
1387086
12088
1488711
1227232
593982
1683603
900267
111146
1027415
1565370
1978820
287942
423122
1766956
302698
1191260
759542
1451645
1014861
1836833
1080084
406195
1844412
1766709
55798
96192
1454461
162687
783684
1738741
1595328
1017567
602144
37291
1692255
1321662
1120730
1456288
1944480
717845
1683566
329190
1179136
934839
1850343
135524
228645
856203
822979
1693397
1262239
477374
83104
10179
1969524
629843
1643091
1239415
394152
1800484
779707
1847314
222893
1768032
1859795
498577
1290573
456461
1683495
210962
490393
1096859
1825665
1857670
487120
1391933
1185009
107854
473489
185222
1729315
1393467
1280851
1786784
150658
1368
591636
1974024
1628637
1736671
931499
1664883
1308039
929993
779882
348605
837879
104822
1582778
53972
1435325
1145056
445410
33889
1020667
373482
56079
1717376
60431
1691437
1079466
1155702
318701
1780147
1945302
1397444
289543
405482
468005
908324
429027
1292944
1315530
767812
322113
758943
1707250
1375316
513186
111806
1163113
1779960
1262796
111741
877663
928854
1800357
805780
1143783
989950
1449699
980327
789553
1206930
380262
1824961
1562169
1553747
350615
47904
1550382
313369
1575304
1151475
546246
431117
1507800
1863091
1411384
455103
1568184
1290687
1219892
634521
611370
1930763
1589789
35884
49713
543993
1576557
724018
1720749
830090
1341045
807383
1237450
1049624
621274
781212
359789
1933574
704489
31251
1264226
776214
514568
1083694
928213
1117764
1948861
888713
38752
939765
1784375
946715
535119
1130847
1253298
1006820
124675
756518
239468
275119
302625
834352
99259
1896595
774198
1977133
1543735
1399260
126963
1718136
1832034
1917005
328014
143531
1994340
310005
60025
902654
1402598
1051941
1783866
210443
1301057
1229379
399097
435682
1002301
1943103
1906385
1693186
1636795
1862366
568056
865378
65889
996444
60676
1892837
464411
1122934
1457077
88959
1968938
1194966
1978418
641515
678209
1777710
470771
529491
1140291
7705
1139873
805912
1909378
426704
618038
636766
1050786
1496597
803441
398665
1000633
1665007
480982
964006
1923216
1895852
108806
924952
839969
783575
963548
1435546
879773
901818
1694955
579909
1856009
197580
1450533
1885939
1650141
1176749
1364427
1760563
229268
434416
800246
494902
24036
1744778
697578
1681966
381427
522057
359401
1451005
1914008
1913663
792637
714736
649926
803989
1971952
788311
997043
540331
104999
925936
1856779
295933
485801
1056900
1495271
533108
1874313
723574
1757887
1462038
1222466
143040
1067349
334169
400567
139373
763462
281978
1503825
1345535
1347151
289527
1805410
1549056
686593
1650829
932378
653106
1600011
199872
1170332
1509078
1323983
1170474
1968351
653431
785919
1132261
1511579
1206057
1044843
356986
571055
916657
153084
335350
1774855
1984961
1511849
1650282
543836
1692501
1700209
464761
1497492
812800
1309371
1788992
1279010
208519
1508380
1892853
398433
1828135
768311
460220
317891
626872
916879
503317
1284364
1518444
614555
793986
1062834
44953
1177090
790018
166626
1111649
158534
349724
53767
1227162
1378252
403922
1412136
1784620
662135
816409
1783546
600819
1238039
1704632
1027836
1375832
333249
138770
1893829
543432
1233879
721229
749967
1456750
1282570
227083
997570
920708
1832085
1238663
717108
435042
88732
641762
1663326
1406614
436765
1133506
1303228
1307927
728211
131918
715823
1468748
220875
49894
381618
1761334
1899048
481333
1188506
1986896
791520
84186
244395
1218303
557933
70676
1082697
1357479
1176614
1450454
16968
14776
1048247
1065830
1584045
340662
1628533
1501582
1605017
1297613
1772667
476341
57730
1873729
1770971
330136
1486961
588900
1831664
124103
800041
1403541
1351382
1640816
874362
613911
1382013
1524048
1780158
236151
621582
886538
1820505
393333
943574
829466
1305653
1585099
816342
1471358
1371078
1717443
1805466
347946
657454
306370
1600470
562319
1260467
294815
1452709
1310267
428606
1929602
1549241
359952
566625
1921891
1352539
1548154
939408
1360268
1610594
1824023
221099
1496386
1959382
1153829
901098
803192
1853734
927316
581560
124849
596898
326452
292735
1178099
1519202
684818
227272
727160
1283678
509130
1041429
180911
1112058
1765072
1944299
53077
1939366
1856421
1117677
128574
1167296
378790
1007418
1490043
507981
263800
1018991
1971485
1711783
1721476
803661
1784780
1945035
1540091
1682356
764472
588044
1384024
1881064
499893
1173555
1039812
201930
4459
974271
1287177
1046766
1588296
156948
1588235
790376
1018632
93289
1964786
557377
1426206
62770
443056
168111
1463198
1367302
1520242
1595423
733082
1731750
1201636
581953
1905199
1661886
1156882
818161
190822
961214
913299
1363214
597575
226189
83801
732993
50
986230
526676
457488
1536645
1351780
1736125
397589
55671
408316
538815
802333
909718
595726
176503
1234131
999046
1255492
454042
189149
141286
1616645
1811988
1438643
1245405
1875619
1837409
1415228
969265
56732
1370532
162991
700650
135460
122671
483434
411046
79337
1228096
1482888
445101
1604751
1995863
1619662
214469
1505262
1698213
1948213
1181755
1761772
698254
1771366
574290
1505166
1142247
459418
404849
1325211
1233213
1483827
142544
167824
1807836
1671894
1103035
1712795
675531
1985336
1155957
802271
1868660
68455
408501
1358955
1254780
617290
1545389
1049064
430966
1747535
641905
635069
1501123
1386514
1058266
143725
902061
1402325
1037073
72976
191219
1765623
1122166
83080
1360253
255595
521465
535923
1640538
1748045
176973
1385124
978617
684936
554708
1880578
1118690
79952
163430
806738
760811
1816690
1074984
1664454
1365422
455774
1372565
1992219
86914
1984
277547
1132417
1105537
409120
1068990
1654995
1190360
210525
369615
1955530
1802998
119300
1467946
1539683
1782901
9600
620011
1072294
743778
1513711
426430
779519
1629803
543955
562712
1840373
464893
1306780
1021882
1281697
1496937
1162082
1468947
726859
887582
358548
1704310
49297
1078213
1344062
497744
1676865
687547
1579642
500457
444759
81651
192795
1074919
663166
1815727
611426
1375638
1947293
1894669
1458391
436878
1347450
1929219
1575134
32467
1900698
810224
1023354
129834
1059895
1460928
223776
1058969
1376459
1151544
1318497
1082718
336349
834600
1076899
1234790
399350
562288
663607
614851
547324
1426134
1945820
915202
601639
919969
891637
1218460
216412
1317275
741964
591737
1561171
778454
638935
1591053
918972
555213
1099578
1929621
1022140
940685
294562
1357967
1340269
927002
1194830
1578192
1787070
191177
1207421
1775830
693716
1658425
1747185
691893
545679
581603
822301
697898
438526
1943843
1963779
217921
482620
1792662
1734614
1189641
154814
200451
571257
110394
907191
1903663
986477
594149
1061505
228416
1371170
1992771
1647719
496598
406005
562107
90034
49081
797268
882390
1321042
318326
910985
969791
295682
621012
1347398
563046
1941281
1454004
1273816
1659643
429465
1528394
1382074
692970
664621
1151233
524800
1385206
1158842
1540701
256370
937833
1430864
1354254
1527044
1089708
513676
91719
1518430
1938370
1554611
132162
469077
1903644
1126661
496952
1893334
430742
1254949
17377
220839
1963929
1717116
541109
126413
972853
532195
873851
1071722
234786
59255
1467370
492953
1986183
1574346
1807763
149143
680472
655703
1229720
1267908
1000
541440
94149
74097
1992199
1022273
715318
398526
599384
806015
1528224
1952000
1018848
391277
1230002
1471177
1821025
833924
645645
47960
320748
266635
498061
938589
889487
786350
1510713
830391
1307118
1763194
54152
1887124
449910
751183
1464708
1451251
1814399
549180
199075
501068
1797000
367682
566816
104583
1882071
1146803
1524308
68740
1195736
1846261
884199
855319
1998185
1436035
1549289
177848
796892
1488247
1486537
1926538
378000
1703276
293030
1227087
92839
866462
1941090
1774412
467896
1020388
1872441
389939
399458
815371
982320
1274560
726314
1887794
1541674
632387
1641601
769498
1456656
874166
1315041
873235
1058609
1955607
1111812
421346
749617
769996
909373
1104558
896508
1384043
187989
489064
1827019
175298
718616
1591690
807386
1108729
566756
45354
1752177
1403007
429282
703870
140920
842686
48460
710344
1908872
1211878
1720179
672584
1496150
75679
1969966
176812
17509
560000
819984
785025
1995603
1119174
570965
692030
1134370
1823350
178705
798320
1858564
1757506
510607
1086900
94513
386582
1576209
1123070
539575
1104358
1360648
663009
171284
1715572
1283212
1784672
1929293
1631262
738891
1909843
435943
1492898
263434
1871693
371022
1164337
957526
623660
184375
444653
701576
1511201
666077
1071296
598887
1983693
1388523
1557474
728733
828341
675773
1902709
799126
747135
1441731
1738087
364762
475517
1330791
1350745
764544
1173714
416193
1527658
37696
1529901
276448
187394
1630152
1516126
1509384
1099856
1057979
339794
1774507
368406
1446496
704130
432409
753775
1734626
1224716
1817134
1722649
1089521
1628538
1303935
917761
452474
344828
1501317
274333
1118351
1452997
1922241
1992725
1362186
1642047
1769442
416509
427780
552062
331376
1103266
698361
1964650
920337
1272953
338205
276783
817982
1367404
855180
444137
76939
1634458
1955325
1776586
1830804
31205
1621095
543214
1032600
573995
619801
1067923
443195
1388795
627267
935368
1856557
694974
1762153
1609826
860250
627967
661417
659552
589376
446082
118986
49380
1495014
1562285
1422323
269684
161770
414559
263463
530150
651049
54384
541297
1252221
101390
1867969
644796
1720388
302342
534286
1894272
521539
653498
1788093
496300
133284
695265
417959
384217
122870
1422311
1947477
333839
911920
699343
465363
1760685
811993
482646
1992190
918416
1592887
255387
690062
212765
1295692
462286
576118
122077
617571
1895487
1951183
362731
605580
206395
685224
424390
1956380
747630
1958950
752094
1554965
1920284
1099669
782448
147979
105435
1087489
1699785
1797450
1559310
1397201
1832707
1031704
459408
127778
726554
1155075
47621
812955
1305398
1284800
1266898
1573161
814661
1350783
1154965
1232131
708151
1075750
133516
1336431
511111
1273033
252289
83409
1111704
1249648
1725927
1202753
1448518
1765361
976878
1317793
1174492
1878939
328827
538971
1830427
89663
336112
832648
475596
1170339
1114548
1013923
209252
685970
786983
206253
1988895
1334344
1158025
520620
201943
1789749
1928564
1590860
150376
845877
683593
1838983
1132059
524361
1364403
1617650
836877
1590348
897363
29695
707389
464521
819552
1753799
642234
267869
494531
1123584
1352615
128078
347035
1959165
1737366
1346541
1424472
1757545
1833909
1571932
12420
132570
168406
867369
588291
326280
1357903
984846
474988
1028808
653337
633186
149538
1511201
42035
651246
1331619
694356
1069108
538953
1863525
1250103
181742
1299759
1873266
303179
155652
1493262
1978303
510322
969575
798489
396907
1489683
1477724
441369
285787
1086367
1743839
975847
734580
984685
1908920
887476
418404
284609
1442520
1335332
1651165
1478615
1883390
430444
179107
1696182
1930689
1505635
1478337
257847
265883
1385302
1855517
523454
347310
1999126
852204
54136
278933
1151574
1579867
333557
172841
1362723
651402
691889
730401
247618
575847
24084
1187634
1632154
1446568
1082667
1572896
1254560
719560
330577
1292597
1235446
1227354
200932
683772
1057251
185276
1066228
173394
1782216
1633433
665522
1148148
179909
1831080
230781
1224635
1340047
1025395
1973127
1959847
176550
781552
1464796
357336
273530
1946489
1308054
1315344
195017
1050857
349904
485444
381720
1701658
813550
356141
478291
1114982
112668
111445
1209482
1045527
1297583
637144
1634613
1242968
874885
36679
517860
1594795
939933
371806
405630
597505
890225
1876647
408860
944159
1089699
819062
1774427
311896
1107797
90387
560848
120203
789552
1656821
263333
898474
538344
10839
1833337
1444607
809319
314130
1777027
394344
890597
1715619
1562657
575092
1492965
1403286
1196687
142012
879185
1506264
79534
1079047
1768823
599756
1816575
1917377
1040284
684709
1345754
1893737
946240
1004220
1348610
1241549
1090351
43778
273755
1470172
1790772
276218
106102
1724673
484640
1164698
1444428
415330
442034
190850
1937497
301388
1757652
1930977
655059
882431
331209
422743
1466282
1744887
248477
66468
1433534
1437424
301767
715900
690755
522269
1044426
768237
423340
1395869
815813
1648983
1126613
1476196
1073589
144773
1891502
1771963
1741879
1085632
1564406
1089089
658990
1884079
246003
140109
276202
1676191
45139
1627929
112551
536827
1503556
1586864
1115010
926264
918146
582514
1741404
1700991
1256160
1915037
802297
1868065
1106449
681854
337614
97201
669166
1844822
1891849
420961
1366951
608250
1495928
527071
262252
1681322
80715
1583821
1558097
416039
1993228
1623831
1476080
38342
1238844
530549
104941
1340868
514267
1348482
839964
1586972
1348356
1158300
515934
315442
1983105
134053
880543
692618
1742427
1107919
65838
1462997
733312
19597
1443387
1100906
1030056
1208855
1433795
432406
1442406
1179334
555821
438923
1047470
837922
559324
1891733
613876
1274077
919007
578009
1051882
470052
847675
30345
1229245
1648146
896814
160933
1964908
362766
544102
752248
1331838
92735
1873195
707289
203671
613853
1098987
764359
1918295
58035
255157
1681527
1898910
1131427
513389
1365377
1196487
408719
983647
117294
769316
1912101
1924218
296383
1800524
279617
1200223
411426
281399
227316
1175571
413305
1650474
1401765
531684
1088238
469125
558655
1265423
637819
299911
634342
408357
67331
278075
1658493
1170155
1462366
244720
369716
270279
1887217
1016280
716971
931849
826491
1092729
654926
556808
1791662
841384
682452
548136
1234006
1747083
984266
585241
586211
625750
827197
398065
443772
402866
977948
803
424314
95423
243177
876849
785676
828363
1022331
1403245
309144
128793
1869513
1299163
1637185
269741
707919
358306
914405
976080
232676
148391
1066895
1277910
1139033
44129
1847420
1155057
1035233
1583816
385212
665383
905546
206926
1656170
443316
1605257
1681743
1669215
1102553
106651
142102
1047992
804664
1711785
93110
1874998
1120270
492032
282882
1310101
1579111
1580401
1323611
449109
515078
1778683
1327428
453927
1624955
1794423
1568843
37855
418942
1612514
1874171
631189
1083774
1490364
190164
1519756
403727
1986383
1281867
1139931
1895650
522646
1423210
1847134
251881
1157942
678774
441413
97930
146546
1576189
437549
449467
789302
937066
1409889
236285
1689359
710273
540634
1173369
362522
1923664
377211
454132
648566
865487
322852
1925877
913259
1025524
506468
184965
753650
1263741
871319
1836323
1470600
675513
718279
993245
1009226
1682170
1424232
287821
962238
113120
763163
1505793
1623223
458433
620303
342614
1258415
2558
58613
410288
887048
1477055
220997
1734460
677427
1322033
1060177
1454773
509499
810069
508246
1305967
768687
1393650
145547
266280
810832
1708424
1050050
1463285
1137654
1983724
1493680
1494633
1611360
569723
1377076
140189
1777529
1171386
1790785
790316
1544579
1990900
1251316
1486301
631683
1602320
512065
1353512
419653
550452
1505565
109433
708913
108679
595975
1537861
239830
683948
465333
1519700
777830
883764
11887
791125
1591164
1482687
1172258
1970402
1800594
128645
1281412
1539354
1543253
139502
1463121
217323
426315
513801
640350
1989862
200893
725571
547507
509240
808662
1444023
661961
1792958
662962
1601431
599821
462506
1100274
868103
820681
935957
145868
187391
1458873
1596301
1500074
866930
642506
1730925
1792518
1635035
600298
1735653
899112
1439183
210166
1931460
692830
1891730
8991
455400
718242
901350
346916
514947
1438790
310406
1210527
1965497
140698
217999
1508973
149930
566545
1016557
1181168
805855
676605
359877
713924
18438
1352930
169401
1241393
1392109
368230
749906
497850
1626340
33419
630352
1688676
249326
188964
1995406
92679
1235515
1826805
609205
1038665
1624695
1233104
457206
601110
1300331
1838259
1092766
1437956
314284
1274642
1260645
425296
721003
760548
609348
1129052
258716
145846
90003
469330
1839926
1725447
1144938
1347669
1839305
996052
749477
952452
1473040
175091
1976688
1252842
731335
510166
1686422
746465
497608
1697378
93604
1593735
542328
77076
1586925
1204870
1221527
1375543
1710416
1144566
1410716
632084
798404
1544900
799659
569205
308325
228710
248587
1913626
1907213
801032
1693416
798282
1656666
941674
1212814
1407208
1661196
782542
75378
1940109
1589473
1039196
1694702
1817811
1909040
870515
1925000
1278355
1704802
1540658
472128
814709
1776680
583176
762034
674367
1537542
1439397
588253
1277202
1776557
292926
671063
426348
309381
456114
1783361
713611
1119407
1688196
847386
281354
939918
514526
1048656
536923
12736
1017810
1760412
1898801
266352
1231451
578443
278534
1056978
229586
739391
1550301
470962
552028
1352630
410395
1017087
1942193
753316
880874
231718
1840070
428956
989361
1727633
152849
307387
1132401
1823087
326332
1262622
1199821
898959
1950201
1764396
1983137
1875512
981882
556195
1580528
560928
570761
2281
60194
1507607
96518
1510060
1588172
856115
427442
1193287
632840
1505513
100770
1105979
1763462
836750
1632690
866745
1398629
50186
1405519
1968599
1749938
13416
349582
1031472
1331595
1477703
1426294
612285
511176
389132
837696
1191497
30694
1996451
1843936
1772321
1386911
973329
1794854
191182
1529350
1809211
197160
1076366
1182821
1097716
311233
836934
1816481
1215633
747019
265576
720838
311015
1167640
510015
18300
1355573
919085
490446
1310215
136426
453356
264530
1720505
1722767
58521
601280
605503
172835
1117382
389333
260276
1253677
1298412
1418591
1257553
846883
1464168
1173008
503746
905106
852099
1991638
529793
62871
1275709
413410
537818
1355344
1365295
658952
82298
299972
87141
1686700
1733918
937285
915403
1328756
911543
1911425
1886597
1437651
688803
1442913
959197
47441
1745817
302635
339753
1288629
1029603
1109516
1765666
762623
1676665
1834561
1251896
1127822
1472004
405853
1867610
1738584
1449757
1714726
1462280
1343677
1728603
836566
1423009
556070
88807
259453
58548
30202
85939
1100943
241468
1163042
329201
812976
1435510
1677198
1342110
419584
1114067
486645
947796
1129774
1364856
129686
1010277
223550
1942157
900197
19793
262610
1198803
12303
1529882
549698
1743530
216916
228741
37159
1479280
1701648
652511
253021
138003
251120
940280
576788
118707
1172001
1192112
1243318
113972
261066
1635362
1239923
1444270
353800
284420
683077
551676
779956
185250
1243556
474902
435451
1663831
210577
1261925
1643813
1053471
1779826
1135386
1391760
549740
155167
1374260
72061
1383149
1209492
1796242
6199
390734
929500
1927123
365567
1141359
1906597
834838
1540496
1846731
1775914
660599
325970
1401310
216325
511415
992405
899689
92661
966475
1982041
945796
1210879
1865604
1053274
1855173
67750
777346
1218346
1189655
1749317
458431
1463348
234211
861839
1268626
1956500
158041
267577
1919962
1718272
41170
841844
1064110
1241213
1529362
1130251
56075
1161972
1009257
475497
1568317
91551
1526704
1135434
1331520
892369
117792
469848
1865719
1701403
1064315
969341
152689
853268
171126
505244
985905
1079328
1902828
1120255
329224
87979
351216
1203021
1915667
1830794
810646
1744206
795726
1078438
1667773
1627470
897263
1474989
664226
1698044
1853650
879879
1029665
1315424
1022715
1688298
1516600
1753537
752638
1469606
403357
614021
1286095
1665297
99989
844284
1313256
229561
1696328
1722664
1690862
1443978
1279580
1352186
1441821
1661940
1078537
440831
1122399
988462
1500686
1331038
1269515
1141219
1629550
1202415
495467
326440
1096010
341974
1251170
173283
1443270
1213554
440158
484772
649658
1179124
1555106
289178
955693
1804606
401419
1314778
161526
782404
1866058
935582
1587529
1664412
1952804
364844
755302
969102
1847158
998793
1558779
1645532
464470
551503
1782740
965886
577790
712529
830426
595181
1164195
1402010
1501635
283339
1849797
494933
1985416
473691
1132425
998901
1872406
1234061
1863991
619663
577012
653575
284238
1296977
1699631
1433707
1161019
552303
1238852
180513
504815
525390
1143725
730002
1079207
1676113
1846207
1643023
1297078
345871
33205
521653
343206
1926618
1128235
1189323
751374
216390
1707277
1367772
88443
1860568
665756
1211486
1702174
1269461
1121123
759948
1267015
1748791
140415
653108
1660166
1742060
823966
810294
1983544
158439
1224672
1438357
95762
1423933
408639
1431222
1105845
167409
1111614
595387
959046
179202
801438
253267
1912254
1696586
1523623
1082252
1389089
777559
952440
998682
143602
909551
1530484
694398
229
356781
1326334
77412
647664
1094971
95902
1409028
905144
1577668
1026994
342584
1768444
287431
805191
1617042
84887
1682929
536574
300849
212837
1627795
1235122
827569
634943
1481859
317535
1329576
1876252
1829215
1012482
1289797
375452
1382825
97860
788309
557009
955072
1487134
453145
1292920
1387489
1276750
1157002
1066957
179989
841480
1686944
630465
327893
1132225
808309
224800
1855339
1616233
1705147
1333392
970200
1245404
524261
1527872
349958
1201808
1113690
1979490
1660434
1692765
31446
100688
1220883
322145
506394
675945
1068413
640184
1506118
1970363
785338
1292113
1771210
1555536
1983013
1727798
1617780
971321
179634
1330774
163964
226773
132288
1024560
1607008
1201861
1160612
673002
19045
706555
629325
1592704
1965242
1451040
380687
1995566
892485
536499
1275225
1228842
221166
974080
320575
1941642
1487789
745564
724420
38020
813341
1137008
1373413
1552366
1085498
1735325
1546900
1180066
39083
1263454
929323
1057955
1467026
1781427
1639313
590652
1081928
658851
46620
444853
1848252
532824
858022
1112761
828235
780466
66113
649508
373619
937986
1177143
818824
1305312
1528811
1419797
979538
1104894
147262
1926881
1675537
1179232
396180
681686
648254
1972374
1676725
1298289
1725941
1301679
1842847
65986
1671878
334432
1637053
1790396
1622341
938525
783884
1455698
218733
745146
1341952
736423
857534
925886
508673
825019
1809699
1669889
1700169
1387664
1640826
447249
199702
1571268
604757
154002
701057
132616
883242
197274
1801079
228135
490886
436917
200279
527457
1176378
664400
781357
1092652
1053971
1281058
1907624
984682
1805810
651368
277550
1068235
1322055
632901
747897
773863
1528350
114979
247644
143217
1602567
334027
1210129
1701362
1456326
94050
1703043
100965
1983681
407253
53387
493209
1660708
1195545
978640
1430039
1397436
352264
1706335
676909
1690529
852996
1637893
1396657
717954
666802
316134
1822166
1415586
305300
196797
942420
260012
460312
1798626
202596
1877153
1112851
1644747
44588
1573650
1192553
1105805
233667
529707
1625142
538251
1619824
644635
782864
1451888
13989
539798
1819229
1868193
928941
746302
485885
839063
21386
933949
1127208
1691625
1443134
273889
102230
1210401
1146254
1486425
913725
834283
681248
244617
209489
653236
239237
1103483
1640021
553441
1427582
373816
782296
321908
954479
1209918
1093359
450981
1638138
899300
1557027
1929012
1561251
774398
1454657
362210
528764
748667
1909139
1551394
1366806
1895538
477469
1832744
1260168
1555354
262839
1599910
306519
1161942
1825257
1979552
1315567
381848
518529
1426090
1475164
1016526
1221063
1476393
847996
1603078
1690364
1652787
1554446
1686612
536822
1586078
408110
253387
1186190
820250
255012
1564900
1044629
1845279
699005
382147
506282
1480538
476446
1823557
1659062
41646
1946665
1351065
1538659
1136996
1431321
530543
618887
1092386
393938
1654521
638979
1674235
953550
1930885
439393
1920163
496793
453114
179590
887261
1253177
456718
1394082
1633692
1576977
573665
190990
799322
409924
505797
1797720
402375
1525529
423420
1547171
1890820
587526
1188719
1216618
396916
1937796
102618
1684872
127696
1445995
769652
1436305
1741379
1772572
1590263
824484
1847210
1550555
706346
620055
1225966
361117
1420020
1459545
1198045
303822
1086435
1735897
1821550
658192
1187639
1949667
413296
1416483
101297
864140
1546160
156272
1732369
1247546
130351
1264479
258961
558263
1351217
1885613
1808848
103842
641646
245706
271987
793215
375886
735509
1731854
1872158
40298
1937413
463665
605190
863938
1104929
1640762
1947516
461701
355675
1344763
1975509
91239
1658350
1595744
460013
467317
876815
511127
1446620
1402541
897061
395344
246845
1283318
1382505
934768
690121
1815499
1705796
216264
1387206
169311
970098
1948857
965620
1184126
1199968
1804195
1559544
433578
611203
1851388
1008545
443288
1844458
572845
549142
184447
554496
1957535
1537694
692950
312451
1046868
432059
1926443
1275697
1467219
1081849
455912
1301641
828529
480394
855441
876401
233510
689059
1973790
1891715
1789445
229097
1705308
516550
1364673
1638028
159755
1197648
1347446
987218
1889426
802507
1058219
1211114
1631881
546256
559532
1660196
1453595
1515194
1873126
1116840
574787
1313281
1976374
1116537
719225
1343765
195721
1203495
652954
263465
222997
1805523
658735
52069
1533787
65236
660238
1212763
1215231
1532123
1224386
465434
727213
633741
1901539
395004
912794
762854
1719732
1316041
474539
1975230
924643
574621
1990403
1084631
412822
842769
317626
1193131
1165437
1980915
327365
830123
1411077
1834835
983325
1531082
858690
259098
446394
321277
1669517
323325
936306
873998
104708
634006
643995
1475631
639929
1678314
776782
4177
1334800
401678
1879476
734332
1342784
1306711
1595851
893497
1307884
1075231
1467185
1360889
42795
293339
321942
587720
366916
1368406
1499427
511622
1875898
629539
59452
756154
1886342
1921412
514260
1202294
1718364
1100913
1355441
993863
435114
1962013
1839101
1782746
765601
1642505
178310
61341
1694574
289537
373173
775745
1856971
847163
473436
1298140
398394
691582
1744458
1992366
1286737
104924
1269467
1847527
399137
105658
1665580
1663549
216468
1335472
555049
1223582
662727
1562826
788522
1954899
899647
236618
934252
213690
109101
132958
1415367
99617
1901149
637953
32061
834780
1866338
1921889
709902
161659
242718
1763396
1804675
1338320
104364
481924
1536291
816262
280284
1779922
234050
1009705
1043721
468004
1233348
501885
119053
655112
1924851
1398795
92813
1676132
945937
987720
647511
1087615
1175883
1614141
603796
1986745
87700
1381179
1511285
1189002
267907
1054999
1113006
664587
1648644
1485293
1553663
782883
769276
747440
1244481
1854759
755937
1829009
95962
439939
1163310
1686389
526344
881690
770289
344581
1511965
1475184
966529
1939477
1683458
218661
889195
1556458
1301955
229334
509303
138856
468934
262308
599481
200452
546105
431065
257466
1955310
1904431
550917
770828
481029
1166934
650621
1116653
455631
1446561
1241593
1637840
82102
737167
651936
1350541
1948151
1599331
1113684
1133657
125980
1824544
107443
1102058
1759657
1146225
519848
577572
655875
1859307
1863151
272292
1445748
422790
923766
1575798
1907725
663202
1970982
1547493
1628733
1574065
1588066
1024841
944221
1309570
378200
1475734
22866
1283650
1129652
1186611
1547571
226326
656908
1354392
986926
1360607
1175562
1357544
11804
723110
1706481
400133
502583
846815
475945
1989796
1765981
323490
162831
692297
1619530
193254
255686
1734228
1755017
988367
1901584
1356962
1845763
1265782
178595
1476056
1559819
1332969
622110
828399
1360313
1582750
376383
1752636
121472
1378601
747182
1426046
1380267
1946238
564014
4001
1326988
1577776
822790
1846523
99756
1214616
979302
109051
180152
1911431
714633
804944
1690339
137391
847269
1271548
1716194
1937313
1456474
1933424
1263507
1393439
1110419
1268449
254028
1351914
1558157
1620232
865679
1028902
1295983
467871
866760
1830546
1476039
620689
130273
1144918
609319
104440
1548874
1248035
1890313
1439214
1948204
279609
1800462
578705
673694
117954
353141
688904
660409
329680
1032633
119644
1876890
346365
1101252
1833948
222142
104648
574458
1322700
942380
1840043
1279267
104044
830414
1047666
1712600
1662974
1851707
1494200
82446
167227
414904
766276
343684
598707
1275259
1948186
1328035
1965247
1768773
1357831
677408
60946
693421
939163
690256
1854309
1296012
128909
314512
1914690
459134
312913
378968
1275713
843196
1648445
763445
1421694
716792
415069
1588246
1109302
328146
1335747
974959
1783056
1550815
1338117
923233
758643
912574
1517514
979300
174171
1384634
691961
1988221
1809370
561761
1017134
1662068
790776
1723304
1890401
945473
1944731
1075055
825513
658674
1158611
1817011
1751367
736631
1084885
1775856
1789894
1331977
17693
201652
1540290
1929330
1529933
259039
1134328
1705491
1139543
1285552
1329701
459411
1797845
505375
388555
1515226
941649
838928
1047152
1530024
276806
166424
273810
645126
466472
920647
1791828
762174
1877989
1823309
1778159
1249682
121238
1726352
767950
1574021
855623
1232495
347976
1798097
434309
1757276
1837450
369243
431590
4624
57304
398371
517516
984785
965504
257641
1623915
127119
567883
1513391
1599741
753063
212101
454553
332286
1488783
931129
606037
975402
8159
203885
1844460
1259999
602979
1668509
1690853
874338
293936
313856
1804826
581013
1578172
1805206
487301
170430
114393
1343247
344452
905920
75644
1792807
974084
1565648
1479714
552712
1971036
1251221
117668
1790447
1142042
1192437
1048777
1562909
1560162
216610
297713
1710299
175269
1851650
61679
897238
1269967
289269
247050
1404600
393165
1615592
1261421
976413
1245645
172261
456421
1539187
1048316
883550
542950
1337960
961989
170283
1112428
324975
1869499
1716816
1843805
319215
1278564
1426727
1341214
1028875
434594
1193358
233249
778387
1804503
1912805
1085723
941966
922607
1278788
969266
1678866
565773
1959892
801729
702259
1955582
1777309
201847
1587809
751031
945801
750593
1036257
494266
1528102
362594
708178
1287614
339884
380905
281218
1550763
1478720
1388618
770487
320889
1891154
3016
553749
1696839
1924250
582883
1505205
29226
284103
334847
1710231
1011615
1274901
1436690
1251272
20725
679393
1896391
436127
742588
589088
905061
1086912
1276475
110883
12326
1121282
719404
1373086
1212864
756831
810185
165574
548511
1506562
773622
442418
90225
941172
226467
1694373
836139
281240
1801514
1771284
175322
910411
323632
1591743
1210204
1668427
370137
1370746
1354240
1451489
780367
1012165
1970864
1643442
997957
2856
683182
335915
181069
1800002
1278280
1564977
1011812
1049546
1422152
57546
1270151
1732017
1666947
345386
1184599
1954041
1557040
1813787
1283925
128934
733111
736504
775297
22472
349246
153620
1835266
990005
273776
663731
8090
218397
951911
1606642
1974303
249101
628419
1434175
611750
1206771
586543
1248222
946009
1919210
1756372
410763
966697
577736
347262
247837
885638
1115751
734514
1345734
1901547
1895117
1333151
650728
520442
468287
850288
1653513
97925
538953
102316
260381
1040972
345633
647582
1583118
1099263
1386697
731502
318793
1862024
135901
1739389
1063894
1830454
469473
97299
917123
838240
100992
1925438
953763
1455877
1638600
1195100
1880237
715591
1473548
1020073
751730
1484411
1598608
1711211
131052
436364
780673
777189
1904287
1874003
1380516
17600
838049
1290240
1906143
218374
1151560
747966
1308829
1814983
161757
173289
741659
1595933
1380158
170738
373719
1448080
1238855
831443
1638214
213435
158978
608168
954800
482898
1290018
1833281
1058565
824038
381618
1438053
1999876
1265623
1765572
833782
1141101
1809299
1309580
1565218
1214078
861807
1419864
1177113
1913629
1226635
1112211
492027
832587
454070
592856
1528261
217598
1966630
1277900
46438
352181
1512345
1139178
538571
232020
1251666
1487160
953156
1100546
1919569
703973
192337
1719036
798063
1705325
1140326
112040
1867798
260889
970979
1532203
1225001
507681
931584
1983374
654147
477060
245146
1677313
260116
1893883
15680
638703
1599171
1829244
1772938
1894882
466360
854967
592110
695524
291671
159269
1377141
164172
1426392
1445909
1306042
16119
559192
1310527
1862079
1507687
1334167
694900
788680
1851296
1958423
1079275
432760
121703
1494411
329110
1292047
85839
1155540
1691635
1287364
725310
1541986
557815
1597776
1649117
819379
107335
795365
1193640
478024
294006
1080083
747500
1651310
1809749
779985
1917745
1768675
215329
1000047
104530
833401
1765636
690579
582833
1576127
1639917
1925029
1626014
648909
1491202
1820362
946949
457202
353945
94445
228649
417393
1019863
759402
1193529
267862
1452727
1650234
556927
701134
646953
218683
1702266
1758018
1242092
817440
1528742
455762
283896
106513
600829
400586
1342255
1295126
281493
577716
131146
244843
1404921
1165162
1113053
610149
816926
346877
334144
1663665
1858869
461488
283492
286362
847399
898810
347940
362728
831766
592425
1711083
21723
1190928
1250680
1954163
412622
1436415
1338662
604399
220362
1224461
1349149
252929
582685
1976494
404788
854456
1696075
575768
183933
1630662
614842
616295
1316148
1041439
280108
196180
758468
263742
103894
1575606
255505
830
354259
962710
772345
471543
577492
1690905
1778384
334857
627115
541138
649437
1644971
624936
898781
1081679
1154328
1428117
563227
34604
1130777
1695586
52117
943626
1602816
1386903
471203
1279588
1632427
412575
530245
1525249
1983981
455857
1842082
1379475
941589
793893
1179751
287368
1587221
1488826
1486670
240125
208385
1469279
768837
526411
1305658
1226445
505693
1003095
866008
170186
1061979
1836596
1651792
1700569
1045836
636125
1766687
1092149
1759276
1739438
1581509
511052
566210
40785
1510656
1547760
1937757
205492
1255738
1466573
394160
658104
1251543
770431
1326578
1944873
765738
626220
318031
1931150
814486
347213
1871463
1289699
798373
188714
290165
856729
1366360
929847
128427
921542
1408956
1184092
1820808
1150025
899617
1698236
1481905
1388283
425128
1082859
1830981
1316559
1561146
586088
1713042
911187
51806
1728690
1636422
1965599
1015662
979431
1918474
855371
1825689
1019597
364904
1395349
920178
195762
517404
223726
766097
567518
703967
1699864
318827
6299
970877
515474
957551
1816331
884366
737996
1955352
347878
364909
1802640
984451
1927921
754441
1863729
294305
1340022
508311
1409617
978539
1176809
130275
744408
183029
789733
1068925
224800
1169563
1981534
82338
854507
1299568
426815
1943423
730733
1779262
1394825
1032634
818018
583056
1323967
737171
627796
1132759
410092
536798
1935508
468024
1697398
1733099
627715
994931
1510476
1053870
475858
1888663
1371186
1040160
193155
229362
1781830
1900906
1385457
1755879
387567
82747
732910
1639118
1531649
1738096
851445
14295
453173
1438879
681456
344847
686717
1189015
197194
1416737
1602780
880855
1384870
1671895
777623
971861
878891
732313
1203593
691773
314014
970793
1788323
378719
472819
1585652
1396270
1783441
27625
321438
1533676
1936463
469780
1860234
1015969
1831389
332068
40275
1817278
762583
656378
907754
1993871
1007318
1223126
176738
1603727
859664
669124
1185266
823858
545273
128531
1874189
529559
1268511
1312830
1449898
567647
1320075
114139
1117143
1447322
592661
369923
864373
1682150
1550932
924442
660022
914819
452608
1774563
1185535
1800388
238605
84832
592244
844557
623576
1282155
350863
632220
1406129
875310
105690
206859
258027
533130
1098817
1291178
851012
650749
369589
407444
599748
1311021
1559337
619444
960033
1070784
1014936
1281183
34881
987080
983761
1236736
1866598
1736740
224318
68481
204831
76241
25655
1092601
1342032
1912174
570117
1657225
535659
1436196
1150556
223959
473319
1673720
619221
48439
1713484
835634
527126
1302763
1394352
540506
1908302
703782
1324563
1936972
298505
137860
1399960
345591
1587592
131400
908310
1323486
125059
827214
764520
1120101
993264
1409620
1903162
931212
192263
551251
238783
1732530
1074465
579735
195421
1542692
1947711
1218059
598789
720641
1668224
1239207
1831404
1015639
379078
100313
581420
138594
1549130
114313
548074
369143
1438755
583492
642070
1311132
1329067
539575
711368
721240
1028408
752231
602847
1246100
1966713
1623732
40151
1363312
1235928
397845
801994
495984
901532
1074562
864941
1003762
762072
951301
1441583
992325
275083
877730
358911
1771090
1152801
1300084
1859050
1185978
135748
1557443
1563755
1122118
617899
1475684
1748664
768459
1558166
244777
288546
883773
774676
6766
1458598
151142
435646
626138
706636
703495
114854
1859335
1101843
1047961
552412
705006
1357355
644768
1782580
1583206
1184653
849793
955009
679579
436519
1974042
11068
135380
1258251
1669414
940759
675114
56324
247039
37888
1343258
226998
1534593
1226946
182994
1391522
235434
780353
923533
1192433
840506
350385
377028
639241
1275492
636907
962682
1687654
1992820
124563
1945309
1908494
190848
343919
1235677
1382232
1653237
1908373
1049239
739761
761245
1174263
1337862
1777259
814807
266801
1850973
1447918
1691575
1132160
1591084
502519
1055064
721536
333249
619665
323363
1318803
1076747
1624109
526192
1735974
1953457
1576386
1310435
1611815
625232
1728045
1942219
675833
1865580
1575061
1507169
1138279
1421892
1187040
1006417
1124045
178383
771634
1078407
1459297
218239
1127305
142257
801818
992533
482577
29130
176021
1761550
1982394
905967
1534637
1385574
902944
662444
1682730
1241239
387764
1692857
761448
1079614
1759340
1465070
779284
1778436
517279
710103
1020463
1294699
1432202
1727694
995761
397366
61311
1238090
1493325
1407694
370870
150407
1410069
1974641
1438802
656362
1669761
1431920
1937035
773701
1637119
1116709
384092
1184202
1553672
1305578
982083
373617
1323496
359019
1580280
1647163
277225
1689
1476846
273058
910771
189119
812837
996941
678099
251738
475542
668461
1689932
847687
1929900
633263
1431436
1429027
1647216
1889877
1478772
421623
1647136
1234329
1770327
892345
94508
262240
1296964
1756106
618987
956909
215326
1720082
64774
80395
724008
195963
1305071
1023087
1663798
1726729
783768
1132342
1204163
190860
888235
1310814
734731
1888174
1111862
1938119
1771170
579545
202119
789148
1778503
96730
660253
653185
755793
1077888
1073292
1709188
1080609
1717831
156446
591998
1475731
1961471
409273
1047330
579399
760929
1701052
327505
1407150
417831
1264109
1564497
493388
802785
1030152
891600
926523
1596187
740119
556910
1811391
796372
258845
1567141
553101
234082
915333
1916667
435233
1866640
492940
1399974
386924
51993
1354963
516595
465760
1841490
1763115
1623297
146390
852418
210208
1655898
1418149
880951
361351
1316814
1595844
946362
916253
1854034
1693546
1556289
75772
413034
1281949
441376
940262
52626
1597353
1173041
12275
999104
1781235
852011
962591
312776
1187785
804029
470064
1303028
977756
1994756
566056
541866
94483
1569550
940223
569839
1215611
1579688
337845
1325821
1601356
975691
118408
517431
1569480
390036
1836767
246917
64390
1740527
890283
1622978
150982
236515
65499
1015860
484247
677730
1918845
1406056
1011190
221477
922981
1749350
1724242
592915
369845
271011
1738206
622098
1633760
849899
1406030
1700910
1207311
562321
669588
295521
1103850
646044
235461
623245
362821
1926126
119649
502422
1986556
1550754
349419
348819
1421784
1011350
1593771
95539
1598338
896198
422319
643163
1948280
942095
433642
1347847
381139
1962982
1756945
728331
1784649
1811550
338489
468721
1493715
1952513
1361545
1648719
1133212
1740793
513723
1313913
42760
397123
59994
479584
464054
1596224
1951125
198557
318694
1297099
1602639
979332
1442080
1509963
1604032
629005
786835
1858523
272482
1120909
126473
458091
1319756
1431870
1618119
1928554
452584
612505
189513
444420
1600121
728381
1368424
566931
1978317
1438694
894558
114211
711384
1908334
1607285
606559
1008836
1325184
373831
326881
1394059
1674999
1022519
940678
129743
49569
1019549
56983
1332526
481003
892502
1915220
1848185
1241721
701003
861356
1928267
1847094
927501
1574558
1237443
943271
1389377
751208
1506870
1538206
1045994
1175587
1930680
118177
1589753
1232729
856460
409090
1630478
1548676
1230149
389037
206489
195176
852394
832308
217995
1891654
1080616
800510
193714
498320
1817013
1960324
1260701
1886273
507537
187423
674285
1423930
1115109
399399
1689576
1600741
50728
89913
467688
1496256
141762
680811
93985
1283052
1584258
1847652
1074746
886562
374333
1870575
67951
521278
959713
653563
1734935
1798840
1006860
1859923
810333
596750
1534867
1813053
507068
1378838
1189782
511958
879134
1507859
16744
981754
1943019
1454321
1240329
786098
1267223
754245
891106
1881459
1874119
95635
1632175
593478
1248171
1225128
1412797
91041
1392149
917395
497449
1847968
1917438
1136625
848854
1043788
1597217
356551
1667716
1761345
169644
376330
359170
1859460
277024
1087108
1863754
1227261
1318757
12773
83315
1634370
993117
1791466
1039394
762316
1925901
949722
553382
730867
1053437
1712319
757889
1357287
1462503
1303446
1586448
447273
1831658
169001
1713604
1688010
200183
1517079
491106
1029879
1137290
1498317
1356265
166226
1981598
359731
191048
1017453
751140
684940
1229646
1419687
67116
1424995
1002195
503408
412953
1301424
1631765
1284524
226580
941989
211313
436005
1466554
1598901
755694
393993
1854110
332134
1303619
1196758
1926012
483819
1831298
1722375
1021813
896928
1119725
1736298
327487
951417
973369
1559152
1400534
667440
1513710
1555595
428724
1595751
1367383
493025
1228587
1438618
1126371
878829
1566047
1806062
300090
1140128
731133
1806544
1470341
654828
1232452
1216862
1649318
432902
11616
24713
525231
596355
1033628
788618
1803953
1506931
388270
1137025
1181309
1496678
1292039
142519
519652
503831
652001
1308650
1829425
731923
574775
1294514
1030021
1592608
1724657
851680
799620
1282756
1046867
1994020
1184491
1933873
976637
1728808
1396640
1435468
200732
1452468
1252935
456278
416370
1425171
1218395
1018230
637302
1257078
1939714
186272
1800019
377941
1629073
1941525
657768
1586323
1248818
1658669
373899
488224
1497208
1260156
1135278
983902
1683489
400697
156050
135599
248120
1280358
138224
545477
474912
1587111
1080660
1572373
1817259
419617
330408
1046138
1789450
1575595
837780
731854
1190080
1321781
183940
1765045
1156094
1804097
3820
1764566
384369
448326
192111
613715
48072
495910
525030
1591631
1060881
518681
1567959
1188828
1869116
395547
1121742
392069
361354
1619108
1401994
748375
1419491
364882
1686644
1629438
1571173
1208236
1667459
1797084
761044
1885998
1474610
1672262
822397
273687
1421558
412050
1646327
1511884
1212675
964080
1211418
1997624
1041388
1683261
1341560
1437543
1035178
312071
1971412
1114789
440656
1309771
1103314
640600
1770504
436116
1329120
940346
1464519
700485
610150
152459
1401180
200054
1932711
1131124
811786
39523
1784130
1269612
1758398
875021
728255
918257
1528028
595222
216815
449288
1628658
969151
1275879
48996
1705458
1294694
941318
1742472
1849594
1246739
1838636
839876
1122608
1631976
1077717
1852265
1870252
681376
1347497
1623801
1101955
102301
1149881
504622
1934130
1767412
618391
802215
274909
1230926
234837
467591
959331
1689505
1297155
707682
1014533
355897
264500
325941
1681617
872045
100917
1175932
724653
823000
1238328
1536113
779189
1708126
576272
1666705
538231
366512
903009
132218
1667886
1181663
687092
1306873
1928167
1667729
717774
1316292
405113
223792
225983
688055
1390476
479878
224924
1275304
1939157
1138834
473786
1196545
417943
1763001
618933
1440599
527290
826457
859358
1570621
597325
1031701
869944
88397
956520
343178
773990
1663423
379314
1737492
903764
1446153
1738324
418451
1772338
1245343
59936
1198916
1953450
1763919
831164
1120242
57692
11093
525514
1582949
347225
11131
730852
1854090
1463565
179339
1625109
954439
263023
398313
612148
858147
340553
873689
1371586
1131685
310699
1852178
1253545
587237
1757641
684334
1745869
851487
1476859
781756
1410845
1816461
3799
1333854
1360378
39199
1751844
318054
405661
1673794
70286
1020673
100163
881608
201378
451272
1884309
17437
409721
1318284
78945
635956
1446878
1558871
957993
829566
1993895
1209127
1957192
592474
551281
1804012
663188
152385
446107
1454391
1803738
38579
1270630
425643
4862
451429
618770
1489556
767590
1830273
1265619
1379429
1939380
927531
781112
259716
1541843
871592
41086
646446
432935
67165
1549065
1286833
1678288
170098
686676
1615856
7598
1672454
1957516
1465915
195866
465396
680346
557856
394031
1062669
457585
193810
207197
1524739
451941
387561
1660202
662589
1350749
848373
798165
248944
1392535
173757
1781509
377888
1901450
963495
78622
834140
174199
385406
872893
647900
1851999
1239094
1344279
756455
1404611
1290979
908159
1041653
1213609
1248412
359921
1230914
647
1254276
198935
1547973
1257999
1564395
754243
135392
34655
1258700
1670739
992170
1754318
1436269
382801
1190435
602640
453578
146089
336358
168606
894207
943232
639896
1466879
627852
181523
1311317
1790331
1399252
889796
1051190
1063011
1336232
888737
1413883
639062
1468168
1191581
54278
1129637
358006
345852
1937071
1209534
299049
1101372
1530845
874661
1134535
1344320
973731
1869715
1329997
1833112
1584610
1092380
450588
1123733
1352836
248341
533119
1497748
1262749
1508224
1824338
1326682
465592
138331
1547842
849151
1593844
1091702
1614707
288823
64002
321525
969384
1179662
437783
232954
1967129
169882
1874616
32838
779773
1161909
676268
1192902
1319085
1249929
1552432
73973
818336
116362
249282
1403555
1871582
1093983
879430
1862334
1278483
1018471
1244744
1698261
1585936
1917991
1405857
280997
402783
385607
1638910
619546
170529
1651375
1351964
1748533
1134129
1913201
546777
1715906
461505
108625
1730582
1905751
1693875
1044656
1402288
1901034
1156994
21501
826207
593379
1856336
967147
1132601
692135
552192
314217
1355476
1981188
44347
447139
734804
17172
640903
758654
1065436
870091
281054
610155
1302215
1243811
1905414
1261171
514119
496357
595700
56989
648901
1249826
60859
975485
1966022
670205
1341091
1880465
1934636
1206558
1159573
573633
1441509
1186230
1192726
1844172
961322
1646455
250796
1372093
1078998
625341
702940
96483
1369911
1992594
1388659
1975427
1202368
1075066
545513
616368
1434238
1004387
243230
422460
1842399
978159
495698
169830
1963677
87466
341569
1548366
1498783
639403
1159662
386650
327855
977757
1550136
1916819
789316
343205
514146
1489692
1839484
1137150
1276192
1920760
599463
194213
347655
1393541
1861038
1133768
1831801
936890
866960
988917
1253397
1592776
579676
190157
384932
510105
528203
1464625
838259
860478
884044
1196180
964783
1981523
1677244
1123968
815878
1603103
334863
331904
117363
1296737
1636436
1006831
1840037
793311
1594854
1687900
1588113
1610780
876361
1580615
901626
471934
910541
757692
1182995
1575712
412327
651254
1026286
1756154
646658
1187913
1619852
573551
1360938
694260
1623626
1564874
1404883
1440949
823368
158253
460025
1983002
1049769
1946473
1183987
657729
536623
745836
873816
1276686
1586500
1942785
1944735
1112004
1281526
1573170
1489407
324028
286743
1334765
1105792
343152
171710
1345866
972245
437828
668942
1695826
964746
411912
923440
1695751
775905
1896509
925596
19281
1424538
1618615
296868
1630641
1633210
1184243
1300388
1844243
1410533
1284777
954591
111282
832580
1229614
1372530
1592615
18291
1473484
1670419
667779
426634
27563
1345298
1249097
1045370
407867
1933015
165230
1713725
360193
162159
1510026
1274837
659604
1665243
747914
1795212
1126284
503465
152301
1895768
432889
670956
1854913
882615
1131903
1151139
369401
371572
915561
812730
1559002
516403
350979
572297
1491384
1883152
530505
776451
1980588
353821
629019
403565
1462248
1134069
164121
12367
1000985
1971743
1477794
1744832
1892395
1213724
958955
939970
438373
992492
1862945
307592
672651
1193676
653842
999802
409225
1131663
1721239
147593
503108
946044
1130489
319521
1675105
885076
732709
162170
640055
1943
1360312
857539
623854
193214
632693
1026989
1480504
189078
1998772
1846200
1082785
1025726
1873881
1942610
162691
1251204
1384855
1726755
561015
1093812
653132
1287179
1072037
1862557
1350858
1351322
1432061
704908
971117
1794363
207170
1945254
979942
271666
1228279
597517
1589370
215959
354857
1973601
1840972
366430
1258405
1566566
604475
1591528
293726
1722934
1866352
845472
779972
1476844
166062
773869
303186
220931
1992087
258808
181488
1916521
1007768
761413
703187
460780
1356358
552318
1605935
1293542
1867617
1807406
535517
1241302
889711
1689640
487707
832751
281511
297004
679203
124715
942064
1816186
269176
661385
1640236
1888695
31383
1768407
1249039
1673195
802694
877744
582256
674007
1805138
1620535
1333945
908303
588952
736570
826843
818655
157643
76205
1956265
1540308
1573729
638974
236265
263693
1490843
1779729
1334612
1203492
418836
958864
1773798
1785788
594627
1667439
973855
1773039
128902
1878976
836394
1400866
1668778
1752011
977260
654862
515534
104352
1500271
380176
1923063
1857919
1786455
1940923
1134616
550464
155928
404815
250814
944885
357216
308399
735905
1941753
1614046
1140379
1058061
6186
1422230
1382248
1768839
805178
1032765
658575
716676
1244859
1107301
1799040
557696
491450
14627
1592675
213876
1594276
1829256
1439022
1091671
673713
1540215
921493
1419887
980938
859142
306155
1616470
1663398
695162
213002
649137
1380024
843087
1654784
290820
1087060
226071
490687
1551247
171943
268527
1249591
1583738
1165729
1713261
1650071
271915
719563
1729618
134114
1942031
476348
1809715
1615282
1030187
634844
1673836
904252
1796849
769946
112177
159675
391393
1434591
788784
244137
749472
1719559
1958871
993343
1198938
1291973
807553
290383
1227326
681960
1170394
392198
642782
558996
227837
491488
1607577
1007442
10530
769531
383287
1913299
1230191
1543433
1038915
537308
1780553
518788
1970809
29098
254439
1997203
361071
1862772
1692774
172163
163395
1435815
233928
1694146
1635517
560930
369559
505487
18822
1283543
1188113
534093
444563
77414
11511
1698830
291204
1940119
195556
1413501
1616723
625972
1442221
43136
1403175
1451783
1945809
1099044
460052
1056186
1213954
1145480
251335
1614666
1018752
1523190
1408904
1766093
397802
338985
549792
1955339
1871047
163536
1833037
834854
1404619
1102936
350239
172446
353580
1361497
1182383
750593
742620
1180394
1513985
1520430
1871904
667821
1673902
1838502
194638
498874
545482
1580472
517693
1391677
772907
1735064
1844610
722357
993172
1047872
1843557
1121827
1900179
155673
1732260
1101042
1672593
713269
1164270
487967
1481521
819932
35408
1514978
3140
1632283
440836
258660
1432476
1920902
1717872
1172344
1905565
1848869
336500
721434
1424951
652951
1755175
183594
274913
1172241
406142
1200409
206982
4574
1682732
150306
655185
1757480
1787898
1944097
972102
434922
502091
1499219
1357051
1468407
595906
430058
1496156
262860
1993713
857799
863965
434533
1094760
739356
1966323
659665
1024584
999685
1761909
128984
1942410
1996073
565178
35961
890820
383909
1851359
970332
1436366
1825990
939148
26317
220530
738647
1275379
305904
944903
1877449
1873270
1239745
1196100
1472574
1869089
588411
517317
770330
631590
411167
1109883
519334
428907
1516372
1111889
1615464
1314981
1812948
26965
314796
742522
1613076
1571092
931697
1940822
195619
720521
835940
879165
264833
1686867
260429
1943066
781735
233704
1283596
1141414
1469462
1287390
376626
1546675
159724
765418
495973
25981
530945
100639
1493410
1070893
1200361
1096374
1452775
1223957
1683265
215094
1733175
259750
334727
836977
721361
890322
1221043
55807
672445
264053
1142512
1702160
287091
711139
128559
1433704
979379
1523340
798097
1863158
1285797
447665
288550
1693977
641857
1637648
821347
964335
665487
1103522
634588
1631888
1371046
216040
951032
611837
429549
971302
1830032
540877
552551
427266
1440624
1363114
394785
653271
1236055
705226
1460084
364207
386421
793634
1853555
500714
842981
941157
417796
729191
1950451
724115
1330257
1077157
1433974
145918
1192288
505787
1046402
264944
1288173
66093
945993
1910490
26391
1245080
933701
1482080
455649
159430
52235
485005
920666
1897648
337675
1413880
492059
205890
1855881
943541
1405861
536515
108841
1345328
85033
1682176
215368
860451
1941824
1488863
1223619
1580976
368376
1500527
789789
1373953
1055566
946495
647150
537937
164400
102626
867725
1006553
507291
1792571
934464
458883
1139549
241144
1416402
1158292
1573223
402023
1318594
1360276
596741
1495244
1495701
822463
1516564
383955
1763726
80077
864052
736226
1352962
1011852
1362546
1471168
1180845
1999510
778981
1728237
618129
564193
45638
1007514
279819
1448466
179764
910968
167177
1736431
1870006
294719
1647001
1895713
1706939
839011
1869496
1297833
1528407
631998
220040
512925
1418748
1516198
1612628
1088786
103931
1734995
1907857
807109
1482761
275851
292963
1102258
1411175
451967
715922
1651515
135725
964311
323410
1193915
1960106
1036864
896427
1277416
1027618
1194890
1015841
877993
1112786
1287169
221678
397543
848574
1209842
950202
1244766
1826403
888132
744657
606566
200570
656287
474139
1751468
181030
466841
1907411
1736096
1817011
1734387
1811913
1733735
710150
633875
1484571
1256085
1707792
916463
91290
1331905
1259630
138848
964781
247248
730623
166213
18564
708741
1453909
1845659
1941450
841519
196873
1361471
176057
258005
122898
172719
278807
226577
1062066
1115393
1600539
1678403
617736
1831281
827997
1332560
1764111
1651335
82731
1018235
671395
1883422
868636
1293633
1216130
383977
1892485
288575
1250247
1061746
1914566
1445945
1772492
145901
368236
1554991
292210
1993317
12823
1507897
1423845
1747549
1406691
102151
654929
1838592
1054301
147718
290086
1794194
1403405
280870
956327
1653594
226412
505724
499776
602298
818712
1136684
1698968
69007
331017
119316
1462936
1292530
497337
1650994
1084763
646400
764094
534671
1259062
737245
753053
1578285
324421
515792
1284003
1634659
997575
932343
1999855
1155459
303628
1423398
1451631
611396
1155442
154714
1422826
184994
1036036
248423
4285
1669131
390933
1753395
1009040
1466247
1538602
114771
1146262
1579009
826314
284453
1229632
1762385
1281909
1639948
1213825
253719
1964213
659082
1077303
1939496
1594758
1003129
1644486
1354875
731757
23884
1953914
644947
305327
1469330
85169
1524349
1147154
1792184
865618
385981
1463892
588973
1113852
1449654
1281410
1323978
870669
1615050
484412
610184
693273
1356758
1698672
581688
1522228
1691663
1182355
1698697
990273
1465154
1576814
509697
1392020
1041100
1444789
923579
1593424
932920
651958
659339
351393
1641466
1892012
1106458
977858
273584
1212003
1468068
1440905
1743906
1655359
868094
121612
86956
963
1503039
1249950
554869
915123
1961455
1211407
1174565
741065
849043
1280323
1430854
1561145
1048665
1216330
1425349
837321
999164
1724919
1746673
14153
786179
159258
935784
1427026
1616504
601878
1740733
1472642
1484992
1967185
270269
1216099
1690758
1887998
805061
864298
1953743
562803
486238
1418141
1680534
1603261
724042
822740
547509
843145
1995705
1964285
1298746
1441470
1117194
1692678
664675
996072
1489171
1814772
1506298
1367864
865468
1127898
309383
1007502
710042
1958344
757064
874629
1913759
1167148
306978
788123
841193
1929097
1137444
507069
569697
22382
1002640
910811
1677167
366144
1256585
861824
746263
1598850
1135225
1214606
1802243
1823525
1688969
1830307
1409926
745698
28870
29763
1560405
917745
347573
1501851
991119
21202
1977277
1871989
1092062
1894323
659369
775628
1061729
264733
1723069
446399
1021943
161460
349687
1861882
436557
1972640
720610
1910077
1616542
1792420
1109414
266228
373150
1960303
906161
992133
591319
851951
1577762
1251485
153728
1674988
128110
372843
1356404
1023841
1776367
1889045
96091
1236000
6585
269083
1918166
1022620
1808485
1528098
1610535
1053271
1135987
306331
1051462
1599688
1315217
514305
1704936
354767
1242203
1270294
1846620
727560
108388
437586
103391
1343828
1526628
1621125
1842887
272130
332122
1342011
1175685
995545
1052716
1387920
1427905
1303911
398334
1234808
1077745
1991467
323617
333886
420363
768685
1082190
1019497
1002857
1400026
357596
52031
1981071
639795
707092
1322899
1528680
887994
314830
1659576
1804783
1194541
1173701
338020
1920688
742519
1718267
547205
1158553
1859476
307686
1273745
1848139
561240
532186
982404
1346355
1320038
1972047
1802067
299436
605029
1397116
1183839
1737520
1511231
498805
523651
981355
951013
1441410
1325445
187235
1986645
1697009
1287087
1215502
1589243
1857794
953134
1090025
1203390
1604209
206376
691219
365284
1598241
105965
110637
712368
1518501
357017
1292312
826748
166483
466264
582151
65157
1141151
1740249
159537
1857132
115595
703553
355256
1164443
388178
196616
1010267
1555344
1917527
143244
74134
1569638
496056
411323
1284152
447750
1692423
1088746
232923
342963
94135
111478
957366
1435018
1173785
1033286
253409
1953452
1635283
1110082
1740174
676679
1687203
505356
1858410
754958
720888
1817205
1971939
129661
225216
603369
691528
996535
1624436
319475
339001
316097
1574783
893436
1024893
1962724
1195626
557520
1644273
1984615
649084
1764616
2267
1562799
203374
1970101
16474
873077
1958563
364262
839092
232375
295886
543480
1329322
1133570
1376590
1971691
1283267
1660242
877069
1347933
1890830
1132055
77581
1851435
1438749
1153359
1682032
351842
1937251
1872615
893266
375441
1714395
65716
1328719
1806127
199310
1598482
473163
1696493
1050024
46726
1972258
1335514
379641
1757904
191282
1692024
1752140
1607936
1831880
536912
1745103
1548613
1582442
1195556
473223
639870
1082124
1603572
1458274
93323
1745933
1438602
1302233
1386731
965757
1841544
1668262
1013446
24997
1739225
577306
877694
1461527
1444434
37516
1354568
831902
97526
1502749
935395
1065392
430273
504162
733167
1983622
139492
389095
218949
962237
1005199
1764556
1893601
1859425
1180410
876922
4744
613695
158052
533432
664405
1431539
1992784
923407
655946
1182522
1223593
1094206
1462919
1064266
767036
1147442
1600772
1240021
1562676
1336533
1272826
30862
810375
1659128
280218
1245068
247907
1312412
1929886
298614
1568898
435565
448965
1718745
1211772
286587
1894678
732516
155308
294311
349776
104692
1712285
1638424
447349
1453800
1666858
1849260
1670849
295728
1554497
1883527
430596
700038
785710
1188835
65438
1222058
1810950
1363265
1071381
1858590
860687
1645346
1540096
1493767
1275091
250858
880175
172586
206936
539589
1285138
518702
110042
1723367
1318722
611550
1382759
327024
1499550
1630885
1573552
1241083
91511
1086510
1922575
1390962
1669788
1866576
301158
1199272
1618414
1124602
147341
663715
774798
398085
440304
1815906
1658133
923455
1259175
492701
358482
322415
1455360
400048
506509
1219075
1372413
1273557
1498481
1973016
1111698
756894
1888794
669010
726683
1772538
581017
202638
592772
328960
1424695
502514
1410891
1504274
1999622
1591101
165856
1545624
1374318
1390507
1175335
1564137
1694589
753555
1119906
613466
1759640
691836
1522532
874022
1865386
1932148
398023
219521
1493854
359376
52336
1940984
211026
161105
957466
1881664
973069
1896461
230731
998675
1200118
1186208
1212102
34190
1041448
1631168
271698
777257
1974852
997890
506223
388003
313175
1161439
1315307
768978
767016
1399757
983273
1228066
1747915
429888
549796
1349921
1574520
1666331
246672
702388
156711
1658885
887114
1309641
280544
1652795
164515
1784080
1153621
1593846
888376
1369168
1038394
801559
1770161
875595
1890343
812453
1293271
250684
1583966
629325
1232870
1157666
1725934
664756
1144568
832992
1544383
1932942
824481
567777
1763209
1166999
864088
81064
71060
1095991
1811163
489697
1950178
786910
859667
1968909
1797457
3295
1207285
1768037
560691
492322
1299850
919544
821970
1452354
76920
554181
1660954
519474
1035818
347821
1051622
206426
1059261
1881279
1078934
402214
260869
931472
1250116
108591
729044
1390814
1082797
1263284
279024
148344
141428
1672835
50386
1866470
155614
124429
59159
1532348
343894
1204757
605504
1530003
1945933
483960
1730123
835482
315293
834293
1307384
1636319
1519119
1812195
482119
776817
489916
1568087
861372
39405
291413
1602638
1431109
1187437
101017
638462
1002017
58297
1025443
420228
1719523
1732129
1734036
1556208
144053
1426068
1618449
1000045
1721623
603976
1205043
500113
688448
1085526
1575380
1286120
575671
1752442
154015
1761856
1971297
1029167
982875
1267554
1983742
430930
496315
1840962
163775
1389779
958647
279522
1788892
1130122
1158118
1074030
1973204
68784
287814
448777
1195615
473628
888199
466583
582689
516087
1879307
658005
1523117
203490
836804
996538
268572
1940115
1238452
1978386
108613
729543
186705
977877
939348
565156
855896
655178
553120
584161
448250
1771004
1426137
1436650
1987310
824563
167842
1379482
251076
66067
1719616
1743764
1473989
1287158
740084
995724
1661356
487344
1567964
1140173
1553831
997626
1653900
1026146
838630
1129071
3421
1507130
271050
281475
1867312
1374531
1549309
383568
484306
283040
927630
986047
1188768
983229
754089
494124
1232170
1716047
1566935
1976531
105570
9423
1874951
1695529
178286
1485026
1133026
1838025
1585675
718966
45908
1871635
935676
448045
1560888
1421610
1549463
1787661
1773839
1205781
1491206
1942538
607718
165324
1615975
1200729
1286115
1340902
1642927
989129
648251
1208585
296671
1871299
1463541
1773826
1295558
125727
827212
500871
1271988
316038
1722681
1570290
605379
1990728
1766025
944315
674951
1986996
340201
282498
1275280
1183524
440686
91461
1195542
1008697
585776
1266339
1547541
262282
247917
1914915
1974357
565949
380128
10719
1505351
1296736
1980566
411500
1456732
648099
283694
1913689
154488
628074
1421472
462339
780495
413066
761557
349099
947111
1999126
473284
1710954
1697055
893410
787168
1874304
1715314
1478398
784881
191670
959136
545221
1998529
1469743
42579
431610
1933664
1856280
1727203
1508678
1140225
1661446
632712
1366099
236492
768299
71423
1735156
510156
156951
525816
1435417
1150829
102221
1839069
1467081
68749
994870
1429716
1976103
177336
1128859
969982
40842
1384147
772501
1586591
861588
10187
507637
597180
1172402
645376
319949
702471
1836822
45991
1890067
1779458
1668359
223788
1399565
1169159
195720
1831311
988806
318504
452585
602839
545993
1045835
646778
990099
1809682
1112629
787578
546256
1250940
1687041
1092663
1482823
916151
488615
1148991
1497803
225806
1175046
1607406
1502602
1242635
1209246
1204639
1323938
776251
546445
360690
1240531
1610857
436875
1743695
1772661
357166
1823274
1390377
743281
1883886
524842
267724
983357
870225
773879
1467401
256974
1984221
1995943
484283
365495
1374334
273627
803410
988683
1363282
278060
1097735
1994867
1595811
638021
906321
132928
1601049
1361072
577236
1590539
1451239
554026
504543
24606
1798619
1194489
1782464
1738847
1366474
1297049
355845
1396412
903742
1590481
1523435
616533
460809
484178
1103810
865654
1236082
854841
1462384
1553330
1332416
1703992
247197
1282450
112191
549913
1930856
1607180
1655315
401802
270529
1881317
1228190
1990676
1990589
470911
1850612
547902
1016411
1393765
784192
1625835
769512
589266
1496002
348790
978646
890236
713942
1919216
1121756
1705294
806156
1210177
1538475
988854
1876518
794480
1096551
167294
1940589
970
841151
1039685
562004
1258299
1463061
1776170
979069
1316991
429876
101940
631776
1989906
1778063
1900181
1587097
1593801
1113754
1478803
639132
596196
1238991
1234134
1405068
1818271
1280090
17934
674
118907
39876
1769706
187347
1839493
931761
1594746
789484
1544849
829833
273699
1378711
1894441
1928756
1351749
1847051
1785192
644624
963666
1852427
1716540
1319283
997906
1940980
745733
1002392
591043
32993
501130
1729693
249898
925925
1896327
1726390
474901
973028
181502
219515
233266
1376076
95122
1928100
1956837
1767972
1338354
1148348
1765364
1390947
1555964
114103
30860
1205423
1103248
1116873
1375959
1697564
1550614
1638877
186996
1941064
941350
1409775
577968
1985353
258983
861938
1404296
1457051
1616134
1182829
1467741
915418
507789
424359
731713
276592
959505
1085898
1919416
1458278
1604678
129598
1054088
668599
1669769
1008092
1927454
381428
1129608
1213606
462050
347751
1963218
993907
1186387
1920374
1818851
1500878
1737443
578256
610712
1510261
1562614
1419411
446014
308449
1433650
218536
1725501
1585530
1785762
1945080
1589165
1909490
424706
82508
1638146
1831867
644221
1101862
904098
457304
1085063
612822
963791
439931
1229313
928445
1356628
884347
1973011
165214
1560895
1360944
677226
223946
18636
979966
853356
849712
1863085
139838
475708
301186
41353
875576
754143
1935898
1235323
1932616
1801280
1834282
704952
1204971
278590
1139635
1342304
1300642
1827990
989472
277111
1450038
1378236
866710
1498079
894699
1979203
1067327
1395836
339103
1606172
512644
1197733
633265
1123589
1027598
526439
1087283
1804424
39289
403959
526294
1849640
261052
1758120
1807639
1899005
695442
1811829
975165
1084373
37546
1150524
1665397
1394193
1352806
395749
1384776
398516
1661711
368235
1981872
1219717
280550
1983989
1694766
1653479
1891652
1453828
1970852
1778207
157374
1121263
603559
1672344
1351763
848270
1836315
1961182
522355
1746621
96171
1749746
214302
303206
224622
1535190
617697
627281
1097973
1704767
474832
1444258
978902
526807
1876372
718371
1016241
387778
1008490
956128
1120059
341514
1606152
1843625
926504
60576
1795963
1157632
1725768
720208
1759626
54408
1364437
632926
1521947
490490
1678877
1765528
387910
315070
1063997
449250
1795571
323043
1965266
1361470
684969
1944517
820744
628602
157943
65187
1451757
1486022
559905
445163
1502965
1839484
1287253
64728
1747276
1035547
798719
1598243
760760
1197513
261919
1699305
1672522
1795542
445942
1481168
1550280
1465392
1625839
1730846
1231250
1649007
1753980
716534
1276376
1428620
1201104
577296
1272097
840459
1858520
1643265
1279636
1813290
1155021
1971269
237051
669477
1550390
528927
29102
1535596
1652068
1855032
1247309
1502485
696386
1477512
1285051
1383176
1314853
492914
997791
1342686
863413
744081
1879104
1279606
510049
1657448
439038
1792609
480497
1925410
212152
1599878
1104598
396998
1550155
462817
1500997
1448407
1540104
1909240
1731563
1314377
44940
412919
1259284
193276
52190
1000688
374801
492415
204266
1201991
913857
430509
935203
504836
27683
761150
117518
1948565
1102357
443921
1720216
1961992
947610
271156
1921299
1001608
1152822
315614
1587
993132
228612
1012659
1793756
1723514
1767219
398753
1531913
588324
675949
1470903
913079
1082158
1570613
1831631
857746
1948472
1000530
1607748
393183
106871
313234
1479266
985178
263859
1215613
172599
1475530
978693
1837765
192503
72164
1468468
9794
1575067
1674618
36608
1890821
1808402
972787
1118068
1080064
1039549
1965343
864372
1390552
237114
1816008
1514842
1257400
1633999
1570245
1033878
1589
828111
1616402
1265899
1318234
1483461
483599
652655
1297340
1576808
41509
1330152
663558
740429
448021
821150
735100
648645
567993
1970145
1602046
1805366
947821
655377
1365167
1484463
694374
439859
658715
1362813
1561577
1662816
1611335
1949841
1378716
444470
1105998
1090725
100391
868465
410318
836222
1090650
1416145
1116121
1822712
1022290
1521820
1675577
1346288
820577
1801998
730067
543093
284642
1791143
999597
841778
1575264
353231
1674186
15571
1117686
1251218
1356842
730862
224227
1893215
1287527
1263232
693435
101791
509002
393913
135531
1835578
1558218
846816
1549965
1411003
792112
682810
1788508
377644
1662788
1421132
849714
1358524
1356626
1734689
69433
72910
478737
1695098
1292800
1993473
1622527
1032133
1915500
1855109
586392
12241
799152
1431802
1310334
858556
1113248
1497743
1072297
200368
1277775
293082
65711
58476
1281594
1963232
1800700
1615946
1602394
555111
355158
1734185
1719030
315804
196007
1016304
1009951
345614
1177435
206523
1845628
930268
885949
502141
759836
1014764
1003573
1938046
515530
786882
1557538
66893
761072
179117
344227
1024040
95553
1371145
283041
288141
228576
323668
1039958
1651236
1226036
439373
1487221
1161811
1161673
537713
830940
952016
1376841
1836705
915784
1712279
1799209
483294
521634
1885340
1970831
1342763
1823921
706924
850617
1728706
1622153
248488
664931
157198
1116849
1596938
1097764
894531
1081766
570151
1136239
1398378
520901
862532
1884847
784044
997021
1357957
723642
759701
1482993
1865680
1877680
1241336
372597
1319350
994943
938500
852500
1762905
1115546
1018244
1614981
578748
1310264
962381
1454588
1987471
1038257
96440
157244
328830
1060530
1658225
267266
475216
1377614
365099
1668391
1987825
1792511
1980247
9901
1328723
1126748
1458137
695983
1453262
1786913
1817804
569926
1508445
853928
1703661
1940895
1393896
349686
1828724
177825
1874855
832234
1511031
1969382
1633729
407487
750854
614172
1302199
467583
1594451
370754
1470554
464795
1373900
948979
528690
1990556
1636331
1937471
1480218
1809067
1876734
759607
1188363
582650
584568
661928
1922531
1170672
600506
1002305
1941477
1261310
695459
1717905
126633
535490
1130471
120413
243449
1164258
1751083
857631
789306
318282
541459
1003112
681547
582637
404357
707166
951519
1577918
1101589
796063
1419937
1262293
1143260
1846832
287865
690857
837603
57230
1788590
1429471
483411
928516
1368742
1728716
845376
783395
541181
562443
1422600
1267783
1226202
1093830
629601
1868381
1462089
1508554
1734113
725401
914468
1897298
815967
1312264
315827
721109
1979206
486570
694559
510640
1757940
264608
350463
950185
220971
1688773
782070
1769184
143517
178292
1134960
726504
1024049
172039
219199
1886325
1821400
901801
388575
527009
1343426
1846322
1705660
1920049
1147072
635216
53448
11225
908977
1345366
784630
674607
748699
1889877
437764
1869096
1985667
920792
1023578
1529180
1448359
1319394
170852
102804
745458
1206856
577928
150848
1645704
1546405
772775
439385
1115085
1900594
1773534
1919423
1347746
1639673
294378
913890
339627
885830
1658929
405908
546905
225120
1599522
419197
1673272
1228943
1474092
1738395
41221
965293
561285
1337116
675097
277139
1517005
467902
561472
1234431
999646
687933
1468873
829250
346748
649600
1287210
161448
9889
394015
408294
605531
926954
1261344
1188721
962812
1543635
108517
1778618
1455559
173473
1671377
1817321
1135651
981532
1314507
849359
434223
1568472
1381621
1770153
1093867
1245762
945732
1239885
688676
1753346
1302429
788505
856583
1651438
1843413
317031
499592
60449
388237
1182032
476546
1254608
1479432
319695
497973
1090677
869860
1870453
340298
697932
1452060
258454
558202
588831
1871300
920253
1488079
719682
740066
1046432
1013845
722409
963506
1325402
659387
1611739
1353366
1944184
394929
1553359
132374
569512
46185
1373276
1140875
572255
720186
471058
1880394
1207428
1807974
1114792
544494
1227741
1684081
1462190
909805
865062
1240302
303700
908015
302493
1085999
1175429
80548
518263
1330108
1551407
1425073
1437213
350730
1989515
211099
366487
1243782
474913
59371
1062875
1796341
1374495
441323
1885723
950624
1387511
724769
1471779
1904468
349698
1752473
1658905
1703473
279830
1404069
1269794
353399
1639090
907381
277665
725656
920568
832486
1530054
888848
318675
300547
1550822
1961577
692960
1228411
1508422
967163
1031290
892066
1262290
1453464
1915158
1933288
1249663
1385636
912222
23941
481431
168193
1840789
1784910
1535439
219320
1220481
1082153
1408433
1686692
353697
1553451
215905
467576
776186
536418
1227422
455644
1045239
630507
1598094
1166618
1904502
1548187
825573
317035
1700626
1335149
856937
792399
1589610
925348
669406
265120
1588321
196478
1853226
1128909
1291792
528348
1042570
491888
1156671
1684438
627060
1446676
289798
728893
435295
87616
633840
1385898
96799
1511205
821945
1658077
369450
1204508
1954966
369168
552509
1554219
729610
285147
260466
12559
1801151
262444
755944
1703201
1754780
1424311
1281029
1266972
1819880
972282
916202
620371
1278993
1484598
1383535
1892768
214216
474448
1303645
1759022
1231684
1197699
1581293
677825
316319
1828677
824633
395578
1548965
1363626
751670
1447271
225237
431921
795155
1000635
712325
1043944
437345
1221581
1707229
372425
634238
560620
901659
1087136
588224
1106419
760640
1207520
258821
1126331
261814
172974
1651501
858640
1640816
1655365
455063
1710868
1433561
500090
859380
1248086
13799
1151006
1986585
615197
9979
590082
523014
230028
1371426
1624687
1269770
1231890
1096743
1512300
1353137
1905897
1773924
1488924
323458
1483947
1948008
373273
521
508308
1832611
1312
380008
369683
916481
1035274
59267
415679
1108479
587616
231200
1396134
276185
1697179
1242452
158786
1265514
12923
559222
1139489
1562492
681962
1799955
93129
1445251
826461
1869077
595645
1800527
1952093
50098
1389560
159973
238630
1464625
310217
30171
1243838
1999121
863939
1553550
1938081
1166006
1372429
218927
1330448
1819688
1293244
1546153
1536208
1548017
1362227
1492679
85889
687722
272247
387057
1263493
1129121
1412666
726913
684745
733022
708976
115673
507539
1131575
999744
1910757
342594
1345038
1992001
72528
1205325
1718337
513877
392147
1908111
1499868
793468
914551
1985458
733555
532680
1640540
867731
1995402
138807
973776
1737030
629639
1249121
1902356
1454869
1480256
1631769
12926
1690807
1510203
1948299
574033
200379
906782
816764
1129411
1448082
802065
1952745
1670701
534629
79476
110207
605679
1642978
309634
84129
1792019
1158957
1676300
1615229
1377645
1949160
980083
552389
859675
700799
399723
57924
51152
1868485
1679057
1039010
264890
327758
102017
149851
222324
258626
1113985
1224476
633969
152183
472149
946859
755832
799465
480596
1690875
872107
254766
81750
1909931
1239034
1562192
528896
949074
947378
1839545
245142
545605
157795
1245469
805075
1922844
1911522
243593
1840770
1344901
912487
427438
1437225
839587
778680
616991
220897
69647
23135
808699
1650047
1066088
517704
695094
378387
286560
187315
447985
448010
379379
128044
1714792
1699259
568767
173510
1661554
43209
742581
1248973
1318656
596264
1153440
1677671
1674954
508905
1818847
395506
658527
1186295
1774455
562044
730086
350768
108418
683744
563287
281461
233342
1546657
1381128
657842
334064
1543707
1493106
923489
1865431
937561
1988033
545940
211701
273652
197491
465314
841914
373506
1603006
872186
216708
536127
867947
1014447
376483
1058022
1962119
293810
508463
377495
1272930
1893826
765913
183667
785052
1203682
734124
3943
1359298
516921
204584
426842
1309356
1330962
1677893
491517
1481936
1256862
1863052
1808204
276698
1091927
135373
1506090
45211
821286
308154
1276045
185477
150540
1000409
102203
1561704
1428843
642188
787835
8496
693331
1620445
1178979
1045509
549444
446930
700583
1751798
1770422
1601885
647666
1797646
73957
803645
417575
56540
1876372
469478
1622198
930822
1102676
676720
1594445
423325
1289068
1664233
1757965
1532158
4277
507846
584613
686676
1550481
1210911
10761
1844611
1033003
277518
850068
474926
857908
1523002
765727
1259848
1316385
945118
1757709
586855
1659597
638526
608902
1580256
822840
591548
138209
75134
799732
1894319
1252449
1288909
1494553
1710781
1913165
851699
553860
969587
124340
1530972
1218511
733645
743530
1443649
1757699
1638950
468294
1163213
196256
144070
273096
1130346
1436222
1669233
822215
1750935
1685346
1755142
1535556
888150
279380
598844
758054
641060
1925806
161824
1137401
872845
1673348
1356426
1628018
384221
1553150
1487666
1339850
1747573
78992
1945443
150132
1478293
325638
1674673
1959463
139705
1576226
346982
390747
1634278
945386
1253325
662389
93840
1032211
1978253
1191415
1425864
923017
170814
900275
122358
1488895
1371243
1889663
1054140
1192403
1003237
1681455
1675987
515898
618969
1124627
176602
1901973
881412
447740
225243
732789
666103
1793758
87037
580933
1366805
1519697
1463674
1627716
249724
1384586
679683
1812824
17516
882667
457406
39050
508625
926636
329872
358788
1591400
654795
503631
1090791
1689342
1796680
584804
20170
261833
793531
517216
1869869
571390
1354203
1048212
171594
872765
717055
1401901
467522
1664775
407845
1410320
31757
1255026
230862
771867
773785
196886
596718
1900957
700029
890247
1232999
53768
304169
1838876
1696327
14002
985801
662609
1696153
1884897
1925142
822112
616147
277453
127186
958946
835403
922483
920124
1285703
709954
707728
1823614
1433994
800938
629882
1406970
1892890
1886457
1278398
1875205
1684981
644157
516540
1731467
618849
1089081
1594690
1188645
1567091
1699831
956699
350970
1449958
808437
1680214
751229
5244
1689682
1468860
1267284
805729
271287
97876
567040
146000
1957645
416650
115801
554479
1148345
943153
1936290
935210
1162827
1478180
1397624
649507
1134251
950776
1467735
1188475
1579340
392115
1977709
982446
127995
433013
740482
1243172
1406519
1902857
1960090
1598052
1091831
1189118
266043
756820
792422
688376
13810
967513
169863
1973925
905735
521059
1770546
265639
1919684
250385
487597
402934
1981294
1504734
793202
936132
1649181
1897690
1595653
520126
1016322
1843640
1791716
1643827
660345
191655
1714738
709113
6451
252289
1894933
1800379
136457
34770
1094599
284107
1696805
296774
1818046
1284917
1006781
971187
1056790
387271
1257192
1675137
513352
1663184
571049
1139859
113368
112788
1115273
1287720
1955490
694876
1543694
346006
648311
893192
1811341
1781
168265
1611831
1565000
1933870
1534777
875111
1823336
697543
8079
1132662
1147612
958183
250327
671465
486098
1971143
1272680
744631
1376852
1066166
222055
219816
1341118
772218
62205
1778972
852550
1725251
1020658
834810
1450278
959317
1674185
667919
1757887
1583091
1703949
1025448
137001
1245388
201132
906899
1389455
1975258
763402
592452
1794455
933074
1937590
232656
978843
234611
627553
379092
887458
149818
762205
127880
266458
1737000
1355016
1002703
739915
1300477
1579964
65912
138160
1747979
663780
430350
1219778
1355062
1629916
783663
1041651
1337850
696334
1235699
1766266
1851351
672027
590866
884296
631704
1352017
914938
1224533
347490
1559861
1485244
1491399
1969055
1317784
1854894
1853122
1233148
1629483
1295302
1366430
721268
719957
161758
157350
1964907
1619074
166521
1427019
705669
1465131
1687907
1430792
333516
740668
1572952
753189
870592
611127
60785
1301948
692766
1779383
859333
1604422
431861
1854155
878757
291438
394441
929147
627383
930312
1133918
1937359
1356605
124744
1866738
235417
1798023
1560162
307691
1137670
198749
1803530
1791398
1989862
387787
1303574
1008948
505063
621278
990632
1366152
1393729
407501
1350517
969174
1242206
782670
1373545
630881
1434327
1977544
39401
1531740
778605
314112
1223466
1808348
121071
1940240
1628764
1534223
1451948
1993984
704262
619621
204979
1447428
205757
1063135
890518
769155
1431723
77982
264284
344754
1371914
1203224
1237774
540235
852653
528438
120247
926538
201273
334031
1860823
213193
1753379
1513735
978708
1174716
1225667
1442994
1450252
1643855
1542526
1933970
960921
1401387
1575234
1536704
544656
977007
143245
77041
394818
1832186
1877660
1176002
1689958
168294
1142746
1829749
1726995
82729
232638
1385160
772298
1684743
1744187
1079470
1302553
1213492
517365
1610375
1914270
1668659
111976
1912247
546125
483197
516532
53875
1267288
1131729
204096
521696
635898
1566117
1861616
1711654
634972
365080
1048564
1036840
160757
489604
517186
1336735
1924603
888602
964392
1108510
216526
1844718
1605555
1090604
509358
883830
1160161
1334645
390683
1853553
242173
688958
751630
316556
968310
1151260
262296
971657
1207807
473566
249912
952258
853543
244349
1604920
1917842
1493033
57728
366907
568150
386118
1292928
950079
1789168
490125
777215
1122027
423401
1309728
176387
1045714
84180
1411159
670970
1455585
1030073
1475478
755173
1010889
1813579
1697976
511475
425636
1681775
674864
1546361
1001654
98215
1605182
1946352
1678774
339745
141016
1123218
283137
903090
1908341
313528
1878275
165632
1939958
123863
1766712
957588
650922
1471737
471227
91482
795778
800218
256495
780824
1635703
1199566
1727462
1196980
1360334
554686
866633
1590962
770448
592241
533927
805465
951473
1890339
3211
1636561
1148600
1837544
173217
1376216
734112
1841215
1062401
602043
1978619
878999
426663
1272311
289009
432580
959453
375619
1287646
1652661
799419
1193416
1892475
1713714
1109178
1799261
994523
891612
557566
1588997
1956921
396815
1765947
455602
423021
174040
1920738
878087
1742804
192704
37473
1098261
7274
1066616
46797
742748
604285
877602
480770
1626370
1881894
733878
442845
988735
334606
1292105
563083
1656939
1130900
1490731
679508
554438
696782
564882
286264
1938280
951082
479046
941453
285239
1520516
572996
796752
1724788
467585
1843924
594898
606420
1331462
1470878
595762
144444
43334
384668
210130
422386
122397
1316438
671318
623260
926119
1955715
662320
839225
679616
106527
1126900
1576661
1799730
753111
1080320
767205
1827897
1112271
727260
1023426
1410216
1136791
1294515
1623405
622368
1914865
1065584
280098
1537067
893641
421970
862242
1793127
1817070
1719811
991147
590462
1499198
606115
658191
1889625
445849
1316154
1752569
340711
1766857
1430001
335600
172456
1552974
1183940
1779064
1831328
237463
722402
1430362
1875736
620144
741344
302915
1899213
1590126
419925
1874855
629147
1161183
1802780
979991
831697
517898
222915
223125
1178122
895832
1553336
1292897
1822195
385715
1043974
1667188
261645
1223703
1205908
648749
1944657
974714
1920214
292920
860672
1916310
1738032
74517
173194
788458
1319985
262554
94055
820338
918538
943393
1884394
1301475
572334
108007
797423
1342170
199602
1824676
697740
1463368
571614
940662
1928905
389374
492634
1058601
18262
301991
626872
78833
108597
992256
36084
393701
131658
815292
577076
448159
1708142
1953432
47774
265901
573981
894221
27897
1943501
150514
1182746
874447
940753
98082
1548027
1446467
1561899
927484
556305
397006
1598388
1888328
1276233
934932
1430473
164656
381853
658667
487776
670158
209470
1066970
1423833
36335
1097009
432143
938862
142029
1967491
161344
462083
1921860
1819128
1898350
1532572
676323
1333631
1063953
92045
1857209
1947398
1486932
654595
202106
1243055
1556159
1654251
146256
1652077
462693
1130118
215635
547215
796182
416523
1212771
844519
1025368
224959
1523458
1973259
1054580
1111379
1250870
806422
644664
1852816
1967802
1787561
1667492
322323
1344735
1552586
1799853
714060
1952856
42682
265239
1148863
1385601
1257404
1748156
1560768
1936562
456029
1435492
424524
1315112
166166
1984701
126046
757731
1392668
1910395
957286
1722522
604737
1282994
568069
1183251
131054
1026809
753817
729630
1935370
210138
1895852
1999607
207700
181995
568878
1197523
562252
1549217
215969
1687010
1789845
355865
434807
1102569
692016
1677874
254493
2411
1757088
773210
108038
764929
1271775
1512962
1380941
1784997
1195699
1076797
491438
1957007
1945906
89874
504892
1579867
628045
1521319
371136
265127
1456780
884454
290379
1697606
722461
1713474
172054
573860
453874
216525
809182
1777004
668217
570220
1062079
1742157
758134
607146
239157
719195
581825
597262
1742458
295277
1698675
925813
1311683
1411798
1321479
681341
754441
620718
1709650
1953993
1272181
1562225
429906
395047
57379
1821569
10662
1081021
1666034
162829
416844
679592
399681
515040
1887900
1515294
207789
1868839
1678308
1018917
1200866
265149
1033510
1681142
350533
1274234
295177
523999
1945694
1204528
671540
1349775
1296471
420517
604103
333272
1696725
1956570
1277736
428338
1596680
676675
1186886
728568
592110
888284
39387
639834
334312
685724
415629
1564797
1343413
357144
1687548
627720
1050336
367835
481195
3149
933044
1404820
1777083
1708319
893366
1169501
279276
964298
1592289
1925801
1108452
138295
296001
1905151
1724995
840401
737055
230310
223661
987109
1208935
1396819
453541
582889
961973
1283951
1001817
1239307
618857
944263
1586355
672021
431148
1647801
1508282
970725
1844179
837952
481803
1497051
1427057
1973723
1356337
1243079
653675
1251406
109331
945502
1698962
1459858
1906973
1725076
1262826
1968079
985290
352421
744357
1700863
788957
1108889
656034
499518
1137269
1485194
1213912
755781
1686111
337331
1144195
82429
481614
81353
1317182
1468178
1979045
1493078
1153770
872964
729252
89203
1487063
486177
1380796
1744773
1130351
690231
1650156
1084020
734960
360021
457945
1298291
51807
308486
1331928
1952737
1865435
1218826
223857
1084407
1703894
1951886
591789
794179
1532112
359455
1564827
8971
545173
820990
1817565
946607
1743243
1724737
279075
359405
921103
710745
1744390
1803978
1517202
1958280
1275803
303299
412461
1765227
897352
1139169
64228
136
1364821
1657247
783831
5566
1218474
274868
1781429
716436
1720724
1476972
1799182
743301
1676733
1746235
774755
843887
1162938
1537564
1018574
993745
441998
1152786
684732
1769597
1754792
235683
1511641
1318523
421987
1437172
161310
193869
558347
1584425
651710
1973731
279442
106288
1755499
864259
528986
860797
399775
1540405
293468
199494
6931
607419
461625
1330468
400960
226465
864213
1053005
1844122
246477
1259970
1970000
219567
1928393
1334732
31705
255935
26968
602380
1334638
1865786
754850
1518762
188084
1061138
1809783
667590
1353993
1742833
734132
1357583
1368252
1843053
708129
587457
1627741
756866
402817
996119
1287382
629573
240751
1295484
745771
1992082
865744
1047423
125693
450941
890917
954207
1426588
1620988
1804909
585797
884206
615427
1103595
457550
1947760
727740
1602372
17473
1141051
1500349
1391003
598189
820118
1465494
1802787
1839822
617457
810902
1954840
559837
1434410
36219
1346289
197499
162738
63260
257660
127383
950886
1692470
723729
1117233
567218
129245
1418751
1013909
90638
980362
1112906
697700
1865078
49868
1467903
597779
274251
369943
1306069
1332583
218973
1401647
1680502
146781
632828
1613262
231003
461815
619457
137402
1789205
118305
1298080
512787
1993772
1389651
892693
32960
830407
742206
41955
1183757
1006220
1151728
1293685
1847944
221626
1765466
553378
888567
586185
29797
936116
1228515
610477
1725242
1067546
132695
1612163
994675
27802
356721
1255584
1967412
1717559
1564974
1406318
1350796
1194091
1624198
334807
649670
1811216
1138001
181643
1415992
887474
1640573
890745
32967
60357
1415978
128082
675843
1860409
113855
643020
1396334
1892728
838666
1330103
345969
1724253
564140
1748994
176342
736534
365724
1910035
910514
78924
1129152
346013
1404101
1043031
1263004
1188397
1947515
763899
479567
972543
128546
713343
947432
1235335
502121
1876598
593609
1001949
1923864
115403
1181113
639864
773349
969487
778074
1488833
1348491
1993274
510898
185337
1006035
145978
98471
1961858
1000654
220166
1709581
1156383
1594255
1639178
1947041
1259
747329
1625494
1059713
1599534
459371
1536433
234039
1426945
625609
170270
1933231
725631
980489
382759
387927
978817
280247
60636
1600912
57398
189077
61834
895560
368363
984583
148370
1409242
1796729
1343236
539302
1176848
1540954
912385
642356
1125937
1207825
1612872
1292747
456610
1928970
405674
895199
1783627
50796
840615
1941964
1935079
173926
1928485
1296680
1151858
1717621
1215926
658733
44648
534246
1146223
1534752
358040
1224135
1516586
515190
242468
1550226
1704637
676067
1123237
263619
1822295
916560
1063922
345577
583623
922194
1464208
110436
89492
1130744
1723408
1926300
1304793
686921
164918
1189170
1886076
1029634
1634523
1938291
1742733
1977005
402421
1601489
1104113
967304
362993
484652
628221
1436952
505852
1699040
1714637
604741
1760175
204693
1687470
1317563
281043
1846874
484498
1275874
1692806
1472885
1753572
1765746
920744
755562
1621633
1866405
189477
608612
488125
364672
147331
169838
1879808
1038708
1928556
1292891
597442
1199102
934668
666622
296733
1564517
587246
808685
853994
130755
277570
1293447
841213
1402926
684991
1838337
717566
529255
1505471
1931929
101137
1686973
1877879
643350
365510
900422
128650
1847917
872110
645190
91591
481879
1723415
1722219
923242
225528
183752
1131567
483848
463537
1557569
1529742
1460899
166397
523795
1176551
1864280
408511
766816
186825
1866504
1879825
555363
1310664
1467425
1405300
222439
143438
1428759
1410457
828827
605513
1537481
228976
1539773
333933
1790612
866461
306120
1586193
1901971
1274038
1004143
315249
845945
886151
1724827
1514853
964007
1513270
1351412
1727193
51196
477759
1321736
740668
228217
1131322
1596667
1459811
1118643
351262
1090145
242245
672416
160880
508728
112646
1041346
1236115
1165175
400623
1593229
1138367
198734
44828
546786
1113676
728851
1959968
1257774
1057531
759890
1204687
283379
1734938
956907
1631916
382822
1649528
1148625
1996053
1012176
289711
627701
798703
639355
713190
333336
1255392
531644
705434
1610087
1245660
87913
1651315
939822
1979202
1648056
380369
1845655
849356
1158201
1187087
1649543
1986068
1661665
1326911
950836
1088085
1157329
1130320
954340
1244511
5591
105951
1103090
432639
752453
888263
370097
842203
1512821
534961
420073
105242
1442881
1689087
1143059
225695
926631
98610
1495810
356294
215595
1024276
1183224
801220
1082304
1977470
1841793
721119
378701
1556574
1747187
654222
1762441
476963
1533240
122328
1529740
128150
467361
1452918
461451
786374
1855680
945386
299360
1919088
1691422
1606423
380404
315288
932726
244236
1753862
1943348
1096031
1369794
1230936
1944406
169842
741319
1960563
563495
1061573
1795278
419972
1279142
133435
1725661
1893282
95701
1426704
1640894
1393202
942957
1028124
1089042
404145
351880
1245844
358940
912503
1731737
1646335
1863545
1153259
215273
134754
792197
104388
1082302
1092942
348052
1039711
1615675
1849551
1949573
1998776
964576
1985464
1723031
34954
1232486
26231
271490
19691
1819600
1028505
1353619
1349913
116724
1924837
16948
1880904
211788
309052
1468412
576686
272211
1768716
235168
1448861
945659
1146966
404557
80263
604490
48695
1454877
1398320
66408
1618643
1912784
501238
1053100
775399
814891
1883912
874299
693972
1539762
472545
1294418
1672186
1021439
1730675
64791
928304
238197
1709631
753467
333594
954656
964637
1491239
1249407
1632082
427571
489760
1175378
624089
969991
1601089
1084717
273843
122227
358320
1166395
1502477
1402514
1384670
574825
907409
32457
1411808
1729978
1204164
1525888
979460
864625
10355
1336821
1291560
993771
379170
978124
1067572
1787454
685070
1214355
1679862
474909
1655458
231456
1900470
602272
1085772
752972
59212
104140
271385
594089
1212924
255461
297339
1097419
1787375
767057
1919313
346911
1423468
376882
1585210
1267405
1847443
249379
1083768
1379027
63496
1497762
1801162
1943201
879084
1482606
1387065
1637994
753218
1683116
456161
1269891
1071202
1167515
1614345
943100
419886
1529551
803742
472542
1565399
1626374
753987
44959
363264
1378021
488000
418401
1706254
1098202
1976632
1385505
1172650
1512227
1178332
1049054
241097
632662
566745
1884409
738029
1897269
530541
670240
1630591
699380
1855166
486625
933521
1881999
596281
1670660
117389
896586
1478947
845493
1157453
774984
699441
1642090
364765
1426325
1738975
39506
167756
121373
1763228
838368
422920
1772485
100877
948842
51380
180132
257223
725840
106919
139218
1101093
1895409
1265107
1930934
674633
834329
40470
389370
1046233
755529
125578
878523
1614367
1505031
733696
1388535
367977
1817770
98904
728613
1228170
1489545
797897
925751
1181459
1172704
250639
1169030
1850831
1020136
939271
1615919
398049
369316
581260
704098
418361
149791
171387
74558
478782
982288
387086
365059
614402
1965697
1532460
1994039
563254
412664
1471104
137150
1554984
1895963
1983914
1759953
291195
293424
1550807
1340261
478506
251144
694146
653155
1190242
829902
359156
1529793
1419568
1716725
1832362
1331332
760690
1224944
983522
1987517
512533
166518
1753305
494950
243963
1525079
1975232
1760695
170524
1076887
603126
1003720
1415196
1611299
855965
1454640
752229
1030365
132438
1772029
1548567
226131
144540
1600028
42976
1778811
71139
1974342
692476
569723
675655
743196
791892
921983
396347
1669584
1328123
1361947
1068632
1119469
1397824
661270
130057
963640
1074013
1695047
818401
309606
546561
1285773
1136576
1204732
216770
1321465
1460961
1981500
1043799
764887
2560
808499
643134
702840
1294150
1966828
115829
310619
334986
135020
1230635
1085695
1718910
1355156
1253502
561214
1747582
1543467
1821520
801593
1693331
255571
576144
1243608
717459
1832669
452511
1406189
455082
1669956
221630
165587
1193482
704393
511097
1903378
202333
498847
1650138
908744
1610979
70924
141210
1042638
200647
1032792
897026
17834
393820
1367636
295625
745451
345306
1852300
990405
1335942
1767392
1167023
959479
626392
1884680
508065
1827813
1270263
283713
1485485
618529
1499691
990543
880569
809701
1384680
1136718
373091
842396
585664
1698466
1699910
437103
1590770
993332
1770175
484896
288512
427857
1242233
1316551
1091512
519178
1921088
433050
857991
1192812
384326
897936
1249215
81585
625697
79710
1181391
886168
1199
139333
1786098
731810
672322
320491
498869
403418
1763137
33368
798223
1745537
688869
900616
720754
426394
41764
1851475
794513
810379
1411726
1680501
1764465
147133
1528112
1645191
538831
848177
1604957
769841
1811074
1868546
1353974
747952
1956926
168048
524085
1165150
848443
1720459
1821457
1039663
1904992
558873
930755
1881895
107350
378308
1264318
1052419
620007
9777
1910602
1865645
561616
1017643
626041
1273166
1472423
1652214
493963
613874
1626041
1933498
1471422
1793830
998496
706582
1056030
1147427
1593574
1825856
1959907
363612
1558783
1884228
1311581
1780319
1756584
1392828
232540
1582823
445868
1428181
920572
311624
1024872
455910
1070343
1864891
1071868
1053156
1753078
1361340
1811558
757090
288124
1638865
1552906
653794
1585666
1683823
1474884
919945
970634
1856510
240515
1879424
569275
1056441
913312
95978
868548
1153379
832217
1634954
137703
604933
677767
1598680
1865825
232027
1780040
703137
1695742
1080172
1035620
1974764
166962
1824073
1830056
649653
948402
241661
823042
1208256
1329041
1400187
16820
302104
651331
941186
1859406
200975
315656
156700
393405
437292
228548
245283
1613643
108151
1450342
1839625
121412
481967
616280
1039404
1185619
260431
1894943
937709
365256
1525064
176594
1560000
1148421
540411
557604
1126089
1989121
1108856
1839545
880592
1911405
1758728
339584
155846
1596257
1580697
309714
169571
1655176
1178740
1900120
63160
541760
697626
1418532
930830
1276819
1226095
1125630
1714762
1835402
1108520
974801
1916892
1191227
123198
1579565
1421825
1350594
1891180
345902
403854
438937
1848339
1469005
908519
1366482
978411
57210
545780
112166
953835
1330250
1481293
944529
680419
1550314
1617058
519932
1111466
1527329
1331067
1900465
676669
243046
386108
991822
1729457
626914
1912690
654111
789462
1048086
639009
1575302
1242755
768843
303236
260924
686617
260533
609157
1194976
1564928
1453542
840711
1591792
382415
739616
1009817
1805816
1161973
1228967
12402
1897793
1474768
359288
1987463
21224
673672
1724861
169958
1769179
385710
1763463
622441
1176722
1274264
744967
898317
140477
1300174
1152583
845023
1894829
1920564
1323325
157333
338831
1063684
1340099
288313
796225
773742
990892
612739
1683583
1951699
140029
542748
538383
747207
1321226
71201
1330552
298554
1694014
1919681
1710325
1275360
1680035
1098381
116335
1531986
1489220
1953267
1347317
1883090
989405
1709066
1506830
1470427
1500630
1938234
1039760
1364763
947982
1701467
1434875
591499
1356156
1837139
525047
1589778
1807239
518685
1822248
1888949
482212
258385
1796913
1763471
578107
465018
1969017
694694
1674543
1247815
594424
328081
1085181
866733
1394435
1843339
1762777
1659503
398314
669023
855883
265879
1174327
1702227
1713966
1633770
509506
1522663
1740416
487152
1994467
135524
336891
292943
532282
1145669
1789231
1116414
1522362
1388969
19602
249206
1256742
632611
411414
1050154
1275381
1538337
536592
844613
1002025
1699644
1730807
289152
1233820
1621990
208319
1802053
1908313
104463
1151528
1206572
1619953
840375
418105
95133
167494
1494537
610690
850356
1628663
1733723
1518619
733424
201008
1270739
1813863
98218
213274
465630
653634
834300
1088457
793721
1497423
967623
342866
248078
537602
845688
1521280
1155779
998839
1796137
1626815
1882734
224145
871915
388851
1449138
1771476
330054
317119
1590652
986128
495649
1114310
1830204
1384465
256669
1566810
414437
573394
610282
1708251
1824070
855902
1916008
924638
166942
1253863
501904
1917408
1816102
65482
335917
1320424
1919351
1617680
564455
1822629
523092
709501
120555
1145282
299668
979530
1675063
63791
1203953
868033
863840
41732
844237
74499
299962
1807977
1164200
1725034
1419186
1220159
1813994
1079355
1691917
1736442
1375472
128787
105267
766336
1776755
474495
1909127
1905051
1190451
949139
362828
602369
440186
1021654
1402650
234193
1417111
750110
1870956
415971
1463612
1000024
1858107
1698199
310682
1163345
711990
555868
199734
1173745
830776
1565476
358591
1376894
810490
1742523
288002
1203926
321636
1104195
251639
758621
1252127
1746583
130069
305004
804394
1294856
195336
22573
1469558
1557913
1988342
499633
1476539
841595
1269024
617842
79173
1136895
856866
340698
246277
1034875
1141738
1192583
1358429
681765
1259649
898910
1301583
1383875
1433128
87108
1086930
1539776
201934
337234
293908
311228
805464
1579364
438355
1687692
199934
1781936
1569380
189761
1107880
1229965
1981012
859800
804607
790974
1242209
480095
1069587
563279
1240156
1648946
59679
241868
1490906
1311036
1123143
804114
969012
1881049
416744
666402
698530
16657
1362919
1863036
1065658
1084586
885444
1966086
578910
565799
1755912
1487719
1896581
1186081
1408579
1598886
1218739
606117
1735243
1064838
548963
743013
1977264
162153
332614
437198
942061
1266284
1264922
1607524
1254657
187275
1946090
1318201
261419
1240272
1081138
1465790
1827168
1063806
1398110
1260269
622808
847560
442766
819311
845487
1974498
105253
1530802
125692
1849141
1145251
625425
446194
1939602
236202
1056812
1374264
505089
427512
1995834
869211
869997
245277
229438
132726
1751264
592482
476593
666086
1421106
1983409
1163967
1339519
1897696
92149
1338388
208789
1254310
980775
157792
1705212
671976
1667505
116998
67197
1425177
581234
371180
449360
92515
1110857
111501
1501136
342031
418516
1243823
369721
554373
729503
1453548
1270116
667683
1321914
56038
1020163
212826
1096919
845131
762698
1863428
268397
307522
1246404
367478
894209
729461
283422
95160
1516692
1914756
425458
296874
858443
1744167
1829686
1387014
1235541
705491
198336
1577456
654453
1608593
1714474
1126288
1619894
1100340
335230
1382197
191488
1421116
1962613
1812640
505201
983147
1045169
892796
403728
1368459
517418
663815
324564
1421040
979996
652811
1661002
1313573
244918
841658
1690790
1428794
1970826
1443061
25220
183002
670046
540022
176513
1902124
679456
1801006
592083
1776255
462722
306499
1485073
289802
1467168
1134810
780835
207179
1260730
306589
483216
1467662
877912
1714451
616428
790605
42897
594847
1553424
467435
1434331
1842160
320246
1097687
1075151
1826643
911478
720905
1871964
1914605
1472091
30824
1684780
1077060
1875585
1627835
1673193
1343171
1426814
92949
176586
1042813
400605
1174959
1695245
1549221
1532821
1347936
738571
690077
1495872
819608
1234896
1352288
12469
1608715
1274199
1222479
1935242
1415156
1938262
1967876
1029667
1483652
1038740
899797
243646
38985
415337
788633
1558305
1043381
489574
1257140
1179129
1822024
963770
1471707
1480056
416358
1065888
1046635
1836837
1372437
1125857
77364
1936887
1844492
50696
343150
1708007
509476
1031396
1034334
1972430
1097407
122211
1645404
213617
1511938
1443557
886518
915727
852365
1375337
921512
1781173
502221
715960
1309867
753663
1678743
1925398
1358156
1631299
479628
1034186
1059092
1149319
734896
1058425
618895
1869361
825496
926856
525640
1455425
255622
1879184
892739
1034049
1128876
1338908
1320623
747000
1360388
594997
889038
1919533
973123
932258
759378
458488
886760
188211
704645
1604964
525765
1977149
1717968
1446318
758730
943642
1479017
957033
1950977
1500662
287504
1127377
671542
1461390
1554005
520992
848016
1925109
1153254
728752
435881
1098059
627438
1891015
455163
4149
1759156
374006
162969
693075
1580059
1607495
1356945
346870
1407860
345346
997759
20536
1142107
976118
553701
1395643
174527
1711121
102911
1436939
366432
768728
1222056
1649380
1578601
253823
801417
1359386
450063
114117
22388
1656687
1845320
1882054
9151
1716346
1857459
1597823
460612
362832
1684926
1877514
637499
203167
1283326
1772784
1902724
1227375
1335316
732714
1285430
752149
205548
1560013
1294009
858369
1070118
747797
197742
1440198
860160
210338
101596
1250572
159781
1266904
188544
1245963
629217
1259210
1721048
344099
1919823
1578917
1335823
670341
121981
1730527
1391188
1241531
1343849
1261490
1365146
946707
1124407
986784
1687079
415538
461114
291743
1017390
1353021
1290757
849931
876243
1524807
1031009
846946
353456
831679
545032
1325559
467881
1696363
1681505
505583
1107509
1904386
1177861
39216
840557
433205
300831
1140452
1910324
1650730
373320
702266
47265
289026
1360849
890595
844005
1135367
694802
383120
1073242
319658
34034
935367
1188100
54879
222255
434496
1923199
1653831
1563901
576806
218626
1056609
1847524
217846
1430275
820387
173831
265530
268313
695793
225556
482976
1561162
962405
1411804
1950880
60552
108535
1392632
1016460
943983
1988756
683097
359966
730254
112993
477873
1907524
941217
1039134
1215416
1454003
1448350
331687
108137
1577272
213246
120261
869944
1691543
573458
590533
1978321
548741
160731
1697629
305123
1308763
1274460
1891443
1093857
1216144
1539070
534292
1524982
552374
830400
257328
262912
696956
1686262
1093903
996766
325850
1378674
1356753
214687
259538
256975
790553
214437
1192141
1266488
851028
26060
1315013
1354825
1529467
91000
1309404
137490
36304
1169940
933296
284562
1948953
1549003
1663074
500626
825313
1936589
857537
888676
1975552
1136988
1583773
1319193
709535
1376913
1825519
969981
1987612
308604
898992
151586
1237078
1897941
1250436
229720
1447738
563657
1701594
1644364
1315339
1467990
14346
847887
359326
1339926
1108172
458440
987738
789454
1419862
1850219
289696
364650
534231
1074014
817182
1539361
1881160
1437924
234664
1982726
1479720
913950
1328601
1536084
334563
1197329
1571058
967410
1534330
1864638
139339
520719
1646215
1132753
1050597
1897589
667528
336855
349081
732206
115508
527804
771502
921147
1378687
765725
1245291
972041
29877
488364
1797663
1357211
24050
880302
1691416
994792
1910757
1527773
1616679
226633
800230
1156678
489333
1167059
236259
1051348
1578896
215553
1547466
632350
1265040
880457
1553168
1340772
351843
1017542
1750752
1735963
1171240
618257
765269
648214
1399505
43694
1242674
1557987
37934
1186390
700161
141059
984900
1123381
959395
1008605
727579
500374
145431
31581
1921085
1883945
60161
1665720
132933
522578
591451
275428
870737
1063823
1254081
487404
475224
1622664
116475
1841328
947858
890465
236365
327627
1718144
428895
499441
255917
203106
403632
1765843
659076
1410944
1944648
1307636
518465
65215
1534689
505658
135963
1738739
784851
1613762
1621747
744810
1518347
1557033
470968
224542
1853133
210879
315726
304316
1269596
38609
367063
1238290
28818
875586
788468
615211
187576
1900374
1853915
34252
1027807
426
1579908
85718
648121
1095144
1222890
1129202
910079
336510
1447623
1670469
1106697
34516
1182131
932907
982533
1635912
86584
1316223
824501
1139380
29972
1007615
1631324
1891910
784354
1635233
43119
192525
1325723
1270195
360544
807988
1139914
1538906
757744
1195500
1161661
1902336
761903
1007063
418351
1936880
1198936
243891
1018503
1402094
553533
67639
677338
1340912
812811
1059687
1064629
357969
1079254
1734808
713034
1446344
1049544
992387
1876566
664269
1644702
1464118
654912
1863981
1789281
1118482
1460615
662103
820523
249394
1580270
1842923
286256
1549960
1935543
940795
1822555
1961732
246790
128298
1940309
1465759
423522
411938
927054
476195
1834323
585600
1128934
1341824
1530038
1138966
242217
1873758
929992
859679
664026
374868
1839087
785787
1599873
504275
1537407
683535
1676277
388998
1415930
1156829
1536810
646015
328788
283215
1939443
599548
820404
1682107
783260
1955192
1367654
1503049
1580700
522062
592223
923145
1457923
679859
1416508
106980
1326347
635401
1558695
1906500
1905988
415026
1610821
333927
557259
1065612
686537
54146
1163128
1978301
720336
320190
1853345
639594
1620359
744697
974039
705122
1041638
146224
1495693
209594
1583897
843940
324028
1135073
1925987
1571039
892805
1643233
674794
638313
1836078
1447340
1166538
1397336
50074
190680
396841
697254
1750671
800039
1525252
398219
1471333
811149
1954693
1352669
206306
70587
1221378
1293309
4106
617542
1582395
952423
698637
1695102
687867
155631
536494
1399069
1664862
645416
728929
1512610
453095
1191627
1201280
1165874
729095
1187632
1602986
1859238
480202
1241546
1334157
847082
255827
127204
23372
1042682
64404
730255
1035160
194470
1874932
676487
1722273
752558
310465
215453
1404750
1688383
1911623
220523
1383867
1929611
1850536
1701195
1653138
1371593
1033218
906584
975186
437373
1619884
832852
1442845
68957
1814329
1550921
265397
1241163
986832
1072186
356483
1703827
205611
522422
1172895
350752
1216916
1017947
415205
692794
1013002
421669
1065718
1146572
469708
1926934
616928
430832
1838196
1057444
1104042
320625
239825
281918
1756987
1465260
1373338
741531
1147429
920442
1958172
1599368
863685
724487
1132538
566424
1108760
826796
1711786
51305
1544416
1231967
92146
701688
1975580
597522
328774
389833
1401735
758479
1123675
562604
600740
8824
1761665
1251677
1992604
1822584
992463
586512
1586327
164223
1294598
1638136
1293427
321324
321291
994
648171
1259920
1078245
1626014
82814
1003566
1097804
954094
922000
580306
311807
258832
1199495
473680
933386
1068723
1645306
317411
1935893
1113723
1224502
338725
1643955
628301
249263
81724
343578
459655
12343
988521
1066089
1651345
1166850
3930
362645
328014
1195711
1547913
1129937
670715
1068916
1467342
818575
1802753
1085739
677419
1215436
740200
1510352
775177
1461279
1256897
1115385
17985
260827
1297503
1157285
724449
1854221
1955224
1890067
1765720
334681
1016840
1073914
158303
1834303
1141246
805013
463632
313182
1039939
736507
835146
335392
1665147
220282
1338755
146622
500250
1159774
1801804
1193255
876792
1182009
342483
1520775
1600007
1277236
1264134
711317
1648469
1756150
1378597
1269149
1797937
1010028
459664
778498
1010382
635113
1950737
123517
1142068
1645812
1032692
1987724
1859522
372979
1203998
1960179
1187192
133863
1169836
703833
1993165
334485
1989866
286154
1089544
518571
10092
681337
154257
1206094
546874
724340
208291
1832588
898263
317026
387554
662125
358752
417172
974046
1291885
1699535
214175
482117
1478839
1156510
1575149
1925883
860302
1606821
1087358
1307204
316626
1949663
691487
733889
617326
1105584
1993306
1451936
880233
673850
1870189
1412038
1084109
138508
1424755
1148363
1462780
1834728
1814611
348570
535594
1173062
909970
169290
962861
397235
494853
476458
1513963
1320417
785851
699480
1078451
1814611
17060
389931
1481777
1164592
377223
1130171
106183
220368
1145680
1924903
1854158
1344294
1328944
1374535
866050
1469741
982511
668597
494412
958134
308845
1869844
530164
61028
778100
1903637
164733
1886785
231818
1718796
95568
102859
1925829
1006838
233613
1633185
356479
1199675
597738
1385466
1372971
1801825
1851530
1312525
1312074
254801
1264806
893215
385110
1678084
546428
748375
1051440
1568232
622689
1315149
1752277
1065510
65479
1728569
1789328
241125
94085
1823206
904982
931960
825920
1536739
1156130
246363
1122320
318584
1680208
1666605
1472046
1448370
1209960
121766
1394589
1310670
1020665
609061
44782
506447
1094013
826440
1810220
1037018
1493522
1723806
1984961
1521955
217658
1510273
1564701
1696639
947799
1060048
888122
1642965
350903
1048088
409359
1269324
431469
247226
1383258
1224910
1931411
985662
1768682
1135857
1195437
1220339
1484807
1940759
112505
1180633
1362798
890917
646963
1472169
1123909
339798
711879
227788
1028785
381335
1074361
450673
558314
488455
330493
1175451
731958
303640
340202
1521268
270029
11353
1274930
1051571
1434924
635979
130773
1861904
218767
1909230
194915
1397661
1942044
1392707
1050252
1360719
1745447
1120473
1895038
359836
699281
1194325
525539
337140
403377
1003662
161649
1522526
741116
972102
1519926
200591
292672
1777590
902662
159901
1886363
1332651
1479318
870870
476922
280745
579931
1722762
1916099
176790
1163087
1706488
533771
152613
1717100
1136714
1953600
1725398
1508683
1691121
958351
369237
514624
897683
1801708
64971
157757
1944452
1248088
1612731
1387382
624854
45370
1083692
483947
940676
162622
209902
1233166
1058976
242418
1412029
587469
8209
854113
1335292
415922
1331877
893912
729168
910230
94174
1376676
1458953
1405717
536940
1166051
264309
1315308
1774418
959881
865302
454250
1079200
720355
1474912
1628909
352558
1005366
1111224
1263261
1335411
1636657
1065291
1054245
634047
370733
582940
1000410
1182637
1795404
619628
1791503
1493597
322832
1644603
866485
1482611
733901
1790000
995501
1506510
1855327
55679
1158189
805491
1525056
600054
239506
922784
42866
300006
1891677
1244669
427583
1878596
174606
17510
1041421
135455
1018271
1156598
1082166
1767643
285222
1829971
4865
732779
793568
825006
159728
579974
1309480
1912373
1705835
122113
1045308
1532584
1751187
986750
1313689
1457524
1845465
861270
1676705
1954520
682401
156831
328095
941639
1619456
1826522
1406230
1827891
1284939
1047047
1526059
1502820
988480
708177
801214
1296188
1833874
995160
1512106
1870058
1105148
82910
498296
742243
453046
349503
1897204
1690319
773553
1857692
1259022
1968098
1789599
1810947
436427
998727
758789
230887
1389119
48772
329668
1330343
677330
748336
1187247
474229
133778
514474
99273
1189499
1646923
1024117
1885755
145094
940369
1033409
51490
1186741
764398
1317755
1633192
672232
1156566
1563133
1119637
832997
709665
984902
871165
1913547
1864354
926961
454308
1414628
844479
1774368
625277
509454
1346442
1498014
1082594
163370
1053040
603212
301959
1004924
421197
1424062
763294
265148
886629
1415990
1519220
1199314
436973
1901624
1052083
1628288
1908037
1640893
1595726
652482
272326
890267
1754233
1038979
709185
612000
88381
1217432
1236447
927117
1898489
1956375
267785
429570
420912
175149
880893
446812
354259
1269811
204593
1878164
1859952
234823
780917
1455582
1951384
349076
1549819
1477813
729018
516016
1011178
361824
137608
362347
796738
1937434
1668165
1741237
1224519
1562796
410826
1357698
8594
1042412
296004
1522066
407483
1348463
1136806
533184
1187582
1341623
1604784
780792
1345269
1144533
170604
1218139
1455527
1286084
1382960
1996657
1601861
1519740
1282349
1413540
674191
1035434
507191
1180556
606284
1151502
434862
1122301
1542611
1387719
318144
1118996
225192
423304
1591592
710612
1203114
511517
1352670
407695
189110
819066
372357
929558
1134971
986786
1269258
1978474
365616
1906895
733005
260197
1186799
422851
186514
755765
911323
660986
1453035
1221840
369683
740325
918744
114441
987330
228376
674086
1627428
1578878
1005452
870606
582103
1419168
537741
934567
948232
48988
217141
1888067
232883
1988625
1303697
1075053
1928325
789359
857808
1826830
1384944
1302242
1067102
1949524
288656
1274599
1905347
1394174
1770546
1153003
1072364
33028
875459
1829106
784518
925074
769307
984019
1025543
1659812
776393
77509
419988
17532
1326040
1925399
1523282
1001038
857521
697985
65448
889627
274138
180915
25451
365749
874429
1868019
1827310
1286827
1719405
1966592
218079
484986
1768057
1964569
229716
15955
1547167
396661
148197
705697
538695
1221696
892044
863260
1655175
911605
902430
362663
1910313
1754798
841801
966195
514458
47602
1184493
576743
1940848
776993
1011905
147121
74245
1973330
1871020
669486
611914
1039648
1742749
304554
564055
303445
1781994
83125
1791058
470104
202213
961241
1272612
280198
607222
457436
284193
1639385
1829171
495709
1337731
1347801
231059
1251442
157339
478016
1091630
1502363
973222
1892275
111902
1027671
809279
1766081
1436849
558915
1571561
300023
441077
1854146
1879019
1160999
203764
654708
165591
1641660
1790897
341162
143468
1741182
1991499
1529008
424379
1028967
1200193
1453750
182529
1038018
1269079
1665951
1971363
1162375
1107161
1436735
904821
1328535
1598120
1152057
1273244
539477
204465
1186749
593528
645789
551106
1198096
1196743
1582
709316
1657728
1221903
378368
528686
514897
1974225
1559532
1848951
8336
224773
1245746
369295
1995251
835127
1283643
1519741
1164419
1364714
1029437
421502
575719
767096
1944552
255138
550318
461098
126310
1655428
1741430
646236
1822082
280677
583606
1386397
1380498
438763
741524
691264
1987778
513899
1834951
1133070
1163233
1250276
1413290
852148
424429
604682
278547
170638
974071
1640103
785915
652839
755843
175825
450088
1958221
323497
436729
1372859
703548
777251
1997194
413900
1573514
961888
1887962
786447
1598358
701054
1431478
1753870
405621
1982537
1848640
687748
494142
838191
813918
59058
1343865
1205716
1418332
1386204
869453
1266029
1742838
1988106
554138
1968348
784532
1354980
1063323
1689001
1201762
586186
1943946
1555719
1042733
151434
322778
992260
790326
1574532
68954
1760828
1299266
521405
797226
1315473
1689156
182112
1202712
773297
1382559
1702155
75129
1157308
841096
1715636
20959
508965
517023
900088
313455
1932628
1817095
1510659
1165709
881502
1654045
1916432
1363381
1734478
286977
1802187
1472989
1220101
696345
1632930
620853
568620
590704
1021140
317665
1414
1276840
499245
222488
1015040
1259497
1890515
385219
1540455
388901
33738
1974237
534146
1819580
233419
1072486
744212
242416
1198012
699016
1726134
1922206
1747741
1916679
1702683
1291670
884090
326361
1901695
108793
295110
724214
1446737
1624231
556348
640457
283883
259868
1643940
907938
621672
1386511
294190
1808263
1023348
720350
1030208
1249665
1538519
1257490
1260091
1086084
207064
1320919
1295353
1103820
1283349
698872
959021
552676
1166920
1395041
764335
750741
1799330
1285474
958422
1203006
1276758
23175
999440
1399360
1112960
421281
861091
1454955
288480
760565
630312
136909
790485
1188125
178886
1194029
531971
54691
1381271
1849298
1114900
756373
626023
1106898
823946
1300194
1729790
297125
21909
1992267
66464
1061051
80958
703358
1540249
1459326
889224
1232536
1012541
1612383
38203
797243
1388137
795768
1385767
1588000
1894932
1264039
676777
994998
720163
1516741
1042589
1034152
98464
1647247
363904
1580323
1860358
1717048
134390
1320914
356156
1782200
171929
646286
1555498
938757
422004
689741
397241
1089466
413370
907438
834217
1916143
584845
1380693
295646
470689
191197
1390699
1364411
522751
347611
1134784
1218908
1142008
409453
1639779
1372889
947767
881103
1116777
1568643
397112
1591244
1578655
1617450
549211
356946
202239
1808878
1404051
1365639
783597
1711065
52720
1921480
503743
1866181
298616
248700
1183745
1004984
1137797
1951904
755428
1730001
988596
1952196
563159
1632220
584395
1590633
1449007
244642
774385
1742137
548180
1829396
389412
80903
284671
81858
1471813
983706
1242112
1631736
450811
1392370
842337
683181
1121625
1390004
1430260
1972621
1819735
1494064
1634044
1027118
796639
391665
1733163
1105683
793338
450335
138201
1816
1910416
308883
873001
146284
365879
69646
1849312
1776448
8756
1687111
227781
1757318
336220
1809607
457506
1393632
955976
1986375
1031341
362944
889479
1449397
1554247
485882
1551851
1974980
717860
477260
237844
231488
1292431
525577
569395
1686228
651776
83408
907090
1656932
803401
426272
285354
480169
1722458
647411
1606682
1988140
1017716
1917829
640845
13048
935452
1775442
1831370
1226938
154945
722364
1237365
181223
349952
744998
1725693
1643823
1268294
1034617
1459609
302166
1717497
1229366
458421
1302376
967741
450417
1902873
858065
433007
174902
379977
1500645
1581410
1248898
1736762
1597421
1895034
1605762
1456421
1193860
833210
337538
665808
30721
847216
1489093
1061321
914008
256263
108537
931284
1583152
1840342
1236328
105806
975103
5684
30282
1410661
1098944
688541
736304
29025
1061149
1759592
861092
1825365
427548
877438
610462
1122680
1421577
1879811
1602803
1219630
237374
89480
775804
617138
196306
1284498
1860950
1184405
1129185
1466847
998694
1215253
1730134
1827954
374038
375745
1535939
1374928
1567779
1354822
1490740
1099648
233252
566836
151322
1587184
1589425
1199089
1159927
1223377
1442947
1885641
31819
551000
1303392
1090981
1468891
674391
358280
934818
607391
34115
506956
1855060
1704921
40728
1378961
688918
1787460
1556915
1954520
1938700
661436
334539
487555
637884
1228043
1825052
1764952
501828
1445312
381640
332203
156958
1841276
1655850
256114
1006830
1782819
1966915
887163
1023031
65123
931518
210082
1089986
435939
921738
785510
1501518
1490528
1023836
1375353
1323825
28908
1600803
1470626
1824826
536125
540368
373528
1143063
290022
1196948
1369290
1897698
1136410
766608
269089
1757214
1656750
938596
561115
1168761
1464921
1415494
1933827
1137952
867576
1967925
1568440
424519
1570981
947720
619689
235202
480843
1377286
739802
489861
1573343
491773
1387808
390600
1855174
1454828
625971
1034028
532174
614038
1329974
1245775
1530832
758242
587357
1199348
1871236
1055899
152219
27834
1209111
1013707
825075
872009
288648
1849665
590823
768984
468770
818368
509012
1778910
1557359
687598
1461222
1947848
427468
1972525
1077461
511089
773634
134830
1167008
1948202
203125
92515
1668487
1290721
68545
332431
855236
670264
48380
1397321
270671
1352248
1060847
872590
1082348
584262
332606
726733
520646
1212447
353983
47722
1918444
1709308
831914
1066940
1910923
1110691
1933980
1103628
1936163
121552
1975710
789053
130656
1966899
1800374
1339810
1115860
1298961
1139575
420085
1360961
1640274
1032588
564195
1300804
1591858
1185008
1799387
1897695
1769010
681494
1468984
160135
1101513
714180
1142833
958984
1140609
442720
1505675
1062792
1510449
912525
70207
1915614
781733
350062
299049
589177
353579
318083
45943
1176033
649169
52843
686184
769255
587433
788084
1439613
84398
1459869
151387
1221432
68571
148372
929629
1212330
1440911
456730
1375731
268708
527267
79758
1149633
385004
753110
1101993
871990
1113470
1883554
261945
375959
9957
1101474
1712509
634378
977418
52916
1866055
1769353
1984062
1364611
1900711
1655985
1149682
1114721
1252343
1817626
1408641
511921
1644937
811911
1217844
183179
1545714
1488355
1223578
23160
1876774
1425192
1755197
1612117
1632953
1520799
1389954
1433058
723862
85065
236705
240319
1732236
1593283
1449853
1844691
963630
1492070
1847186
292712
1070785
313928
983185
973103
365601
28333
1311094
1809844
1489549
1019266
1113119
1249993
778852
796098
1418014
1518091
1316160
189971
1868413
941316
388429
608060
1079102
1897476
629735
1798122
1665755
1702820
1054784
1681945
1579576
105872
719963
668841
1534063
1023506
818796
1973788
543482
799493
1430002
798832
1690428
1365056
814667
502297
819289
1142857
700328
1873492
1969177
544881
705890
1069673
1505106
1184223
335255
503068
210990
702789
1708196
1021205
1085839
878294
1770791
1795775
1286671
426111
586157
1444356
324143
636490
54293
1017970
483433
275280
156534
1732757
995188
1584967
1327546
1808331
768580
1140989
212588
672464
1433571
1252370
400621
1608781
829881
869809
268995
1107565
876267
1167660
475559
344076
414859
1288938
1792840
926718
1179006
1658688
276734
948226
88789
310916
247144
669172
1927941
978719
1434855
438968
640901
1159411
50866
1704099
1015323
556864
1460355
295296
320908
751268
1368841
717023
1723170
602347
639157
855672
690205
1486745
404624
200657
696882
1318720
448046
1137361
1107926
152761
484349
1685779
430517
1750404
1619020
1384521
1594046
1481154
1280118
740053
1271813
1354503
1097279
1588412
1703244
1989282
869389
1689669
567113
303606
1136211
1717010
1144267
564126
1419377
1330517
478620
511273
1184010
1975863
1448382
1025626
121297
1080323
54506
986218
1263465
62319
920794
429481
1617039
1719679
633263
988726
390042
1952106
1476441
1292769
64235
1309544
873527
1388289
1227931
174665
346649
1822216
451509
1549979
1061089
590216
1818528
1901482
824175
51958
550146
902738
1250420
1581980
1218067
517999
125946
490804
435431
1928837
192434
713227
1100633
470486
1813642
755196
1118811
1277826
1221482
1234603
494833
1158203
1500488
1032538
243679
237859
1704580
1164634
288887
633758
211261
189819
705463
396398
1415696
718635
1593734
673090
50435
124877
1730005
1073058
1797910
1322464
1113950
730495
35381
192081
777106
1199389
1425783
1930437
1781050
1346481
1036287
545355
183741
1171075
119830
505235
54350
1722687
1705362
1263102
698879
202393
1601144
181120
1218595
585156
637352
1552304
1334121
1152568
204898
466618
84692
1594799
1901222
1006207
1655598
760869
938120
129443
878225
1676135
976540
89021
563708
1174537
331826
852650
471823
704575
588776
1170922
1442640
1275807
225951
1134119
243060
241940
1151956
1032827
1834226
1081985
550321
1425040
445577
133029
757782
1775782
1933230
1033831
483698
579979
352015
523253
551814
618518
1070481
4362
826249
1477097
1904458
485187
793274
788271
29722
361292
1959717
368191
1587739
1021907
584638
386577
1308040
771595
1055580
1319243
1800777
1378892
543751
931766
1540471
346367
1785335
1562594
1062079
1898504
1890302
287115
105148
1261172
962730
23238
739469
1396136
583572
639779
582256
1672475
1147023
47202
499231
421046
1962261
148884
1089832
1797793
147130
1927301
28032
83165
483356
713550
1705016
598298
1831503
166897
1948019
485765
1664211
516686
1977488
235364
283004
1393331
39685
1972039
817951
1522050
476071
1284736
1766214
1556518
1206941
168761
1086981
943990
600678
588840
988035
1286106
1555099
1779009
1031075
469338
750530
1333345
1303079
551079
701080
1741849
1599918
724529
1708173
1771177
1608221
1125733
565686
1725233
1867285
595311
1764687
53315
30051
1159869
566619
1613413
169298
1895172
1511077
618441
408037
1066475
979054
1851460
1299574
640523
1358400
827612
1764128
615054
385816
729407
1266014
1366499
525493
529831
359270
1272162
628754
147517
1939697
654411
1711064
838915
3942
1191100
1240007
1872827
1695810
470453
1432607
636533
864156
534036
1548075
1778573
914039
1982475
1159138
1440465
1884581
1378643
1137248
1324345
1330073
3000
885091
848937
333824
722230
1395232
1284455
1322755
947441
828980
1489447
787661
1589525
566295
1123020
439590
1471373
860854
672619
1650710
1356661
1188885
55594
80577
1287960
927164
1299006
722260
1824632
846287
1459164
329694
318059
1084569
1971321
235253
1220001
1092010
1798416
1726087
101550
115245
590197
1467617
587155
1016084
1693437
461246
1002198
941749
1774938
1573696
1086127
530861
937463
994315
1480110
910887
1980365
1547219
981085
131305
848985
186995
1757791
78377
43195
89660
522423
88022
1081856
1689021
301293
1174065
1199081
1823056
558946
1780143
1832528
834503
1142488
1104942
1627671
402209
1673080
1768783
524800
1769259
1164636
1016642
1940735
425670
593004
1100984
1817208
336386
1576363
1898720
1945251
1987052
1593992
1900041
1513275
1376304
1037235
1589893
37594
1526776
1180147
1853387
846194
1779417
1923475
1421489
1511265
1545337
1435882
490201
1885496
1036672
41179
737265
876659
1870747
974427
1036297
1145924
843563
1041145
1713155
1817233
1078653
1185789
742479
439195
1959528
786223
1806985
270301
406419
1754644
1259198
723146
173286
547434
1048573
474455
197603
520633
686884
1992095
1116631
943524
1441924
214469
457596
252288
354921
1688783
394084
1645418
1863161
1637383
630596
993577
1535281
1601202
37985
1937325
620680
1937351
598309
1517888
1291857
1950473
6629
169111
1491862
1797280
217650
501757
329715
1966843
1097409
1891450
1342531
84909
1514552
324462
881296
1444733
960935
403445
240973
1691992
1177476
153844
967233
1591480
973929
1371121
1672076
1351962
57269
1488182
511832
1871231
1510645
1315264
55240
384538
573070
1311291
155160
668890
1358350
1936999
425875
778386
900089
1907425
1208839
1773691
752789
849027
1646396
465912
1169917
689607
1083135
1441785
266137
219370
512172
1257722
555621
1099841
1042467
1236312
972842
1693553
1460302
1200223
1907441
1783868
890825
465517
981953
1937328
993261
1739434
482158
1887367
624107
518023
72367
1102198
761245
466621
983159
1621195
406199
1153882
1641674
329037
334039
330800
761052
1043881
228468
610234
698074
1903221
1328365
1879829
1868287
102405
1834288
147064
1101604
248931
58396
68237
75669
1673752
1180539
798089
74331
1798386
389254
360376
921973
217193
269012
460457
768833
1902404
766739
945144
1275572
1533281
1929158
765082
1746664
934802
437903
1874224
144309
267220
1288555
1090649
154670
945281
627119
842801
799009
824584
430507
1341417
1057076
209463
1693875
1976738
1850575
75567
1986780
894348
855023
459329
1739057
1450464
1647365
1632714
371027
1261614
488760
747145
957931
409283
1672467
1464544
918429
1263671
454848
248855
1695919
808104
1456755
1148541
653257
1561009
714289
251807
1312746
1417377
543964
268254
1548665
552666
302341
155259
445570
694253
1745036
152896
869420
696105
1118398
438464
1064163
849526
526207
1743135
1514012
1261599
1633028
1130196
1839903
57850
1339004
1006125
1083653
1972646
1629301
73570
1263671
1663468
1771630
936860
2600
1372314
779072
1259318
1292246
1295404
896955
1628594
1836453
670092
871922
1454169
743196
1124459
1917378
143785
257859
1275453
1677991
948089
551369
1721396
1657722
1994802
1132002
1853996
28224
332515
610800
1224383
1288635
1806713
1145582
48095
798711
1480496
279966
489057
442525
677608
541897
1398596
1493902
1039497
1282149
719673
265344
512762
1978778
1650851
1725963
1390670
636143
96680
503137
693253
282648
1329171
1826908
1313874
1217518
1896417
419275
543107
746251
208643
1166040
634266
84984
324740
1013001
515234
1328522
1266526
242518
545132
929855
1432907
1522471
477138
486282
930217
556778
497749
1622197
1209432
1552183
658085
1837057
768953
1519734
773739
1000543
1768150
987727
1047180
931330
973201
182938
756626
591657
123164
1069867
1926732
1056200
1303463
138061
557852
417687
1675512
1935431
1038703
681913
591162
1902710
993548
1801564
1605581
36608
1045340
1471829
1110295
47708
1916515
1011335
557287
1181877
1071559
488291
417650
1812446
250994
1692243
270393
298184
1675359
1744298
1278460
1338666
841812
1892642
476642
1667733
130721
769825
324099
1645039
1957054
698484
959343
659237
959648
172556
672896
1988059
1989450
1619921
1248208
1383881
154746
577712
1169078
1372613
255943
567273
37914
1297420
113799
309452
109494
447535
418286
633082
436301
1575268
704893
1658670
851228
1156714
898988
503475
1441986
262986
1153677
1593394
98158
880782
1321615
739101
1356944
544858
1854231
508455
1324437
1120590
350573
1112948
365883
390573
847638
1633062
1759749
450107
1564855
748930
602196
1960274
1505247
10985
1135861
1837455
1949173
50164
1581645
423297
327392
1718142
373316
1383609
1731677
1960824
1822276
587357
1695617
43792
1735834
26068
1346152
1970457
463507
1529598
750335
926420
1408120
1577570
375811
511398
1401883
15596
777646
95406
355610
1104890
352731
948250
426279
1860153
835011
591494
1166448
897148
71429
1613419
640420
1969404
1008690
1127936
684475
204471
625911
1526932
1286853
1203017
1937008
432469
836708
305927
309291
728951
1021624
420913
772101
97028
713328
1014984
1051705
414248
1011884
1512013
385753
1831725
188570
1520599
1667592
1103148
402711
1280034
1005960
106119
1893215
46595
1391714
545731
1519794
17137
1594994
453528
753995
6248
1781974
764512
1144183
429011
1850200
386194
864948
605596
2198
602021
895052
610978
738269
1387105
1315545
765325
1588014
565259
1315507
1657667
1108036
976698
1723516
1392085
1217238
1766374
1582370
763581
9137
1553184
936087
966158
1135018
286393
1109479
1600189
1293957
1149379
490033
277309
1107045
367382
1676183
285763
956601
1719473
589340
385570
971330
1220702
177482
619814
778359
855304
1332781
1271982
597082
1467644
1290277
1336130
454667
606502
1042822
1531058
1766567
1368363
1416076
196308
736224
1096352
986996
712451
330226
1601630
251136
549069
499695
81230
1847623
476440
1672726
204258
372935
1622323
1921132
1783692
324763
404297
1986664
977375
854909
1981664
1592991
1605720
183006
608138
1419936
1184110
400338
451476
1907675
1296693
1809091
1415713
300984
877756
1488790
922557
1513818
896397
1407232
919931
1576371
200422
1321683
96854
200298
321444
1576552
213235
1523511
1551503
560546
1593059
1659806
974121
916387
1338288
1074180
90142
530446
740716
1092800
1655469
1427752
593198
1246733
1264312
1424837
302594
1518838
1128657
7202
622974
804602
1306881
443611
488930
83763
1335199
346578
1149743
1782304
510230
441071
1534477
473285
1098962
249314
1777137
1354953
1960855
920489
1649955
25198
420160
266784
91422
488149
632039
1209134
790763
91298
918720
448604
79460
17412
238128
354255
566932
1198093
598611
168945
1180150
1684272
1283795
1672910
1704604
908116
1201545
145877
1795409
695065
1547818
460977
1857780
571092
1552784
1439022
706638
805042
1854112
721811
700464
1679703
1594641
1694298
784927
839989
1537573
1620129
580221
1590320
1192240
1945407
818904
813000
1043539
679661
1785296
286912
201534
87096
1995004
1914483
1558327
1687265
1962314
600230
865094
552439
194575
429597
1038809
1873923
181786
311833
280275
1647579
1521105
1303351
932102
1676329
1840607
1256603
1463892
179688
794694
87064
1719819
1281784
1814150
154641
441156
1024981
1595519
828802
762774
771698
600439
607604
1414493
1628454
396070
1435512
311327
1975763
90812
1598247
713226
1663438
1542094
1781979
373825
1483482
1883565
393199
1718735
1102668
1183053
41358
503480
1008131
1704181
1429155
1416253
1886338
1833381
497851
1975274
1858607
780599
663036
1013714
864975
1901561
287076
981011
439381
1410734
1965665
353503
1071888
1767104
909073
372370
609942
953133
908931
1508534
6743
36602
1844918
783386
95558
504700
1336621
848581
1039979
21381
460892
580979
1376638
1123427
1532104
1326755
1189437
1597739
1079853
1129256
1534229
1798912
1379029
1209582
588442
1748401
77435
1982125
1193683
1315518
1495989
1123603
289931
1807633
1243201
796677
806399
243191
80456
371667
1688855
1941915
1553482
953746
870654
243196
666866
98324
1136944
1274819
57416
1016514
332874
152532
1613674
734717
1788235
1704049
460471
1957569
1687318
397124
1273129
1719760
879951
310333
1796443
621035
1203825
1115769
115436
198342
427582
672534
927363
1428190
827735
808108
1971280
1432497
972837
536037
686699
933591
1714557
295270
1312913
1278368
23930
1643306
1645009
1248031
1758488
1654467
830527
992262
326971
1664895
1827049
1159018
1009900
274248
343400
1174573
54947
259770
1547755
685506
910665
1351397
1266876
1422977
681466
1899260
566969
1746032
1004891
1155943
1533621
1295947
1035152
1171168
1738667
482198
620087
435338
1251193
946537
1868773
1810927
1292792
379863
852241
1449885
1532571
462964
1830934
1096268
417589
1835124
1972419
1530363
639652
1711882
120756
675435
861876
1582853
698883
40972
1872367
1816653
744207
922699
654011
1312460
798613
668719
824500
1992146
1805900
1450056
233491
404853
1638416
901377
1678514
148317
1898351
434121
209622
1459261
1242462
1695252
154664
1645991
1504615
1068029
1714573
573564
348155
1632505
1832839
1428673
240457
1096933
412738
171503
622872
66559
1547138
1621825
324298
1070310
732329
655739
1737487
173989
1414052
1990760
1185039
1811491
238948
559749
1110666
926645
735930
1159662
433600
1729320
269850
1634589
1868251
86774
849430
1173596
516962
1456776
1115824
1585522
1742918
1688954
1516238
767906
655612
1007115
144133
1070560
1487347
1647780
1482958
42507
506058
799276
1713081
972465
433535
1882859
1763865
863465
898166
211599
349979
19274
1878625
277018
226051
769315
1512987
1646286
1582858
1216175
471745
744694
119702
1968724
1242676
1748523
1051360
1230328
1290949
1667979
643170
1911934
1099242
71328
1951103
1517477
284861
223792
109109
1161607
1187323
1818391
1694312
1566706
188112
364749
185661
295544
330353
117693
1944743
284481
705086
62271
742836
6675
956493
815813
1424852
445830
771343
32463
1448474
121652
1395607
1126946
1491644
1783508
56706
1720755
1833641
263591
409079
225613
233421
1928305
1170680
493700
876135
47580
1406370
475397
221761
1565820
1410308
981484
1323656
605005
1555156
530151
778943
988767
1851661
1662189
304191
1752856
1656288
1260138
1941573
154069
288545
1396283
832936
803243
927600
723513
1070319
1633644
1738078
1961887
1114053
607595
759020
1738782
819484
927528
46372
1037171
1230085
223137
1679998
1567161
1746765
369065
1273339
506332
1795701
446937
702192
1513562
665722
1559677
1999892
1211555
778697
1815899
459047
451923
1641208
734514
219657
864267
702871
778769
1499162
243962
524737
929040
358844
1939927
1999082
1345594
1702204
886919
1731222
957360
992973
58769
1613326
1658332
1709446
1468122
349765
339558
1508656
586047
636851
996993
1401002
75309
795443
1899554
694658
1532595
932324
417241
863628
1666527
1033792
886218
1696187
1871034
1109222
1141274
193891
1803418
1352933
596228
1527092
153376
1816890
565927
1224714
1461230
996761
74581
864371
658403
1349068
1890291
1540556
949948
416055
1150626
1620045
1049995
316388
811551
665852
103173
1809205
220641
140868
1318158
1354047
621266
489327
1359425
528057
1013562
830506
357612
1082228
144350
485305
704572
1706994
387642
1355698
1688732
1640387
1945934
1953042
1219106
1183527
1234338
607339
115036
1617335
1979883
955661
713407
1907252
1094962
281982
1276571
923320
1729103
1564199
1461045
1677837
1037783
1460752
805382
581530
1766791
1190931
263444
1940761
916928
1098705
1640035
715236
869355
50718
166210
610564
279852
1223139
1690695
758635
1393958
1428348
1301917
1808474
1342603
877776
1327629
444235
1070989
452451
1534087
1773758
1990568
1572381
1009258
1797975
1032091
1347126
722590
552813
858898
286662
1124452
9904
679575
1202929
946565
114461
1573428
1330821
1852132
535102
183353
325253
760295
1324393
896534
715328
1375950
131216
1884254
1722118
222479
1762995
1740705
659115
1381122
546148
598099
1723623
1008424
617902
348320
804292
480235
1928744
200136
161578
290041
474014
1034622
1574410
980671
380231
206025
1533307
300435
1547040
1145089
430125
49446
587485
218342
1601755
1472705
735323
1922662
1582873
1965483
1130014
1305457
1969433
342464
723745
892717
1401437
1007269
216570
67240
1579070
3406
1684412
572514
361275
58725
309796
73653
11936
1392341
1937086
584619
994509
291261
430873
104157
1426851
1391743
422650
1131859
1400385
1187838
1105022
1076139
382491
1148497
1396119
720034
629176
1932010
1075700
1187442
431207
1584066
280110
1602640
269513
1536139
1990574
1078155
1671882
1800245
676981
980286
1682
742295
1425323
350100
1076787
783688
1157219
1731252
983275
942926
704593
1521138
954978
1433588
564569
844032
1584830
113621
1302693
1845499
235791
1092993
1416148
1957596
1816084
124608
843856
1386874
837003
1504090
660696
423235
106406
1853019
1725531
1267040
1030210
216532
649327
777811
1601830
947684
969197
824775
20088
1144898
1501141
225164
1335615
845132
1212136
528763
1784482
639691
1517727
1571891
1258632
312511
80940
1869589
416040
1339529
1910164
655878
550773
1432517
48844
924929
642081
913565
1535700
1241161
910645
1307212
1978165
183069
465921
1795474
733109
1658972
703366
1081657
1222320
1180704
1773917
1569956
1222038
736647
1849984
1474144
1577610
1538743
624813
723636
1582012
1242033
1262378
103488
1777954
1403277
422331
934752
332990
1060078
1257593
1093736
2218
81226
1549894
1514060
1581710
16330
621174
244196
1954453
78923
65376
354969
1996842
1630419
1341313
200384
1678027
726790
619120
1441353
81844
1983351
135617
1332334
544226
301285
1656789
1017575
1795000
1475822
1520798
712971
1782378
416585
1194503
1279538
693003
545653
1078480
852996
515446
1969287
1680563
1415050
268467
1693849
1720772
1832169
1674261
776445
269718
1911292
1234627
227285
899296
1274533
1498098
1172118
1867519
191918
291998
408317
300396
441676
670108
446927
1222571
1411917
525161
1767666
907415
1447331
2316
710268
1210810
1867061
1451728
1188432
1124579
892009
477528
148825
487671
901508
142482
1807921
1235074
1619572
993851
5183
165316
993588
1278590
1767228
551826
1224572
651508
478541
263966
1583773
1074767
147035
364851
1309353
667081
578813
545287
634814
1199525
1615836
1193792
23857
1447662
776949
895405
1933383
1809586
712971
517460
1374395
274202
435037
1095027
1196204
1424075
10436
1067384
1368274
1687755
1741852
702135
794366
1013432
929351
1754853
645386
664518
925858
1723084
406219
1971201
464779
1588063
1611010
16405
351240
1487165
1544068
1472516
1239145
1172100
1850977
1998659
490181
452694
1182097
1308622
329112
1560155
278254
1643239
346209
1754783
1375168
234796
996237
1212557
1020792
1758124
409097
1458834
153696
756456
799456
368844
599826
911473
1519595
518547
1041507
1931964
1600134
101166
992248
324159
1281721
1418766
1501187
1864392
690294
469110
668457
1607357
1759550
994894
1525537
1520778
1048046
1367687
1808236
1694813
443548
1524454
1380508
791713
627885
1517851
10831
1277472
1709095
1780861
1538255
469034
1007454
1793029
891253
206281
674203
1603096
1739380
199224
1517084
1305331
625424
65607
373712
709618
1014602
1058919
588416
882845
969264
1973886
790676
1606891
1135708
1837026
1120221
488634
203133
274504
1093370
473912
474548
1800373
722819
1686659
1752708
1697539
1284280
752302
511091
357746
1934359
867737
1321005
1986184
536094
1043898
1371760
1103219
33582
1741242
279923
1962849
599975
1159362
1627461
164584
18675
1309735
1439826
1741137
1269514
1749724
485356
184141
121656
1850358
1664031
216054
1326077
1225419
102199
445740
1080435
1106410
939712
691457
1753372
1025089
383149
652101
673178
353366
973848
856361
1126345
1549116
125957
938943
522914
382096
471123
1585804
19038
1471712
206244
884073
131921
1769932
621584
1436523
233184
1174285
1985713
1075839
1971203
341182
102828
1951083
1984318
744792
951603
374219
1157289
817769
1732688
1084176
414838
600533
1544320
1254286
29999
1565604
640365
1149626
1102132
572921
759345
1477370
1054807
542668
1974335
1139127
699053
1649090
1224117
1621792
103722
950015
1435
1116736
52084
1940557
1218726
1725457
1589906
377836
1725330
1688907
1098035
667997
884933
1397837
1444895
773905
1164190
1077591
570614
302479
1465708
841814
1013860
1174165
943885
1554647
1517705
1155016
1551061
1309544
190201
1791499
912986
477219
1295034
1495894
1484146
1787704
55746
1210367
1224276
238449
1398070
216325
614510
1308771
441951
129983
1744818
1631373
1029018
621375
911514
793831
1848607
652303
865068
967532
40522
1083550
1316987
1596311
761039
1425330
423735
245675
782522
542585
1169616
714834
1445257
1739407
942059
1679385
1117854
1047839
1611280
864378
1917975
1248570
1256629
608622
364088
352394
969614
338733
643571
800628
1456771
870546
22603
1028662
223380
1625067
770015
1732243
739197
1097223
1473956
38988
484608
105036
776138
369456
281422
1465406
632822
340239
1113644
816008
961986
1935791
121113
1884171
810853
85550
129238
1594053
1918078
1140116
1928441
1580176
335739
288909
481728
1165482
1674678
102118
1694928
494163
1361015
721767
915793
58130
1411452
839172
704134
580692
154403
563084
1749324
731699
113669
1551699
480556
804895
1700299
22232
1691662
478579
1158356
1498733
426455
1809633
1513624
1439861
962824
457767
1533199
886796
1522738
679672
1072223
5094
374043
1048479
573608
654523
183911
1955090
794428
214797
166109
1835874
250756
817298
1606542
1284655
1785051
1850430
1868926
240428
731493
1672764
122543
780214
1447779
870745
1463453
1310413
1291794
884519
986563
815694
1394639
283713
652774
1241289
342458
1841378
177694
383771
1066551
127634
228812
8965
1300133
638490
397025
1410556
398434
531065
504191
1730080
503888
1837839
1033652
1507835
1305885
1367807
877960
908607
1150510
902456
1818186
991921
807363
1932177
528981
1980336
463994
692448
1861852
34278
703577
455417
939791
612400
685459
853549
1339311
85789
297642
1898985
521351
436344
900039
270731
342033
1296042
456079
410489
142361
1968678
1736169
1929615
725012
63023
1064445
1919643
1265852
902524
657819
205631
1785610
1053572
966731
475071
1179072
525152
1725964
843787
623005
1819872
1573197
797036
923798
1409977
1452192
907693
778541
7163
1222825
917626
507786
32576
1383600
1293245
640653
931738
1246375
910231
192364
362717
183345
1002099
1760830
610736
692460
1073742
1866057
1024945
1671830
993964
197207
388442
1279314
487281
1966847
873927
1553213
1597689
930675
1510723
356652
153210
1121742
360333
1629044
172506
1989225
664785
1441532
1378802
887047
245278
321841
273658
1009706
164735
1310983
1674103
1274961
971189
1027683
1090409
1618990
142048
888674
453801
500035
350883
653277
1627813
342795
1983262
774728
1747798
261834
902645
11612
1863856
327540
420619
1356658
1598122
913631
345778
772315
346962
449055
1356935
940573
50789
935531
318761
977512
1634399
266548
1653564
1294136
1374420
962836
1685193
1056775
988222
1637302
1554975
1761202
1477635
1773540
466832
886498
624992
296798
1927845
1571657
1218240
1991200
1109047
956924
1489939
606087
1540188
508930
1419320
577139
925849
1808878
1923463
1196060
1469839
957928
1796183
124792
209862
1476020
1010023
1301335
1771513
583149
1354071
650669
1749076
780457
570310
415918
1319076
1311999
1483643
95253
125260
1556629
1618607
674909
1892521
435329
1081543
1999960
1831953
182245
807903
899835
54523
1103387
1747746
956965
1526447
1209108
890069
544537
452118
122320
1973533
11533
788596
655775
105078
907036
1981259
347384
1620943
1222149
1567492
1844144
801872
134754
1874856
212647
64070
1913837
187910
1654652
858541
1345148
1030443
1669040
1645261
668229
644062
791352
10245
212081
1924969
1484128
1634790
363487
860777
560689
303431
1875708
900712
1622987
532161
1144522
724316
177057
280952
1339588
444518
848588
69238
574443
989829
1417457
278332
500611
1526802
134713
238818
1663549
1137776
1531895
223580
52841
1230328
628378
718622
146137
1175715
521685
1834325
1590132
1993436
1737474
1476843
1291700
1581062
64240
1797552
768252
260752
930656
989936
384971
642787
552361
1997546
577637
860424
1168351
844047
119597
333967
1713465
188439
1499087
1216541
181504
699028
1099621
573582
1176200
1229760
841503
1451184
1077187
121194
1537847
1196734
1457785
540293
1933148
558439
551220
1390488
827665
1627110
891043
550905
427493
1856648
1643942
1905193
1351244
518605
1027286
952396
1015787
1887487
499507
1863544
1486711
371986
48395
262639
1442058
1359450
25251
728647
885135
475782
1330631
1494597
959529
489358
1023040
744530
1586491
1781558
810128
1655146
66999
1045659
1994430
1756968
492236
246821
682663
1695951
904072
222730
1626386
355926
822695
710621
298709
622902
1949493
1055549
1945895
1383295
80175
939799
990547
1836318
446030
207981
475135
1424253
1630879
488989
60468
1038471
101174
545139
281386
266823
1921460
626117
467904
1475159
1489859
1450598
306929
317916
325435
1009946
92935
86490
70400
1259934
340862
1536605
868506
440358
475611
1330081
1959653
1182597
1999099
106277
1169429
1537711
1110154
866408
71716
1165501
1949608
1385261
1109372
941957
1158649
1603086
800893
1728507
794057
1428488
256474
261949
1878936
351949
1699424
258403
367125
1794003
939556
1217214
896699
28452
39136
767209
1619849
903782
1385093
1838888
385534
213863
535827
434123
77229
1625792
1091698
1745395
1281788
136625
1159752
1156353
890117
35047
251849
288911
165306
1791149
903959
67864
896548
175059
193481
708538
1638124
1589751
314807
1502398
1462291
1227294
855690
216164
1864783
1492237
1026747
1543774
1413285
1939953
1942163
1532445
1146239
1779963
1438844
963346
604760
1750022
1165983
182226
1016132
452168
439400
1587158
1962905
573676
101057
1679776
442805
209598
1125723
1414790
10254
1976189
525436
627628
86659
544350
1256501
627429
1135414
405181
887359
959439
1559006
1562235
1868691
883192
1886212
65670
1822931
988693
692351
914234
1991195
1135765
945521
1342751
954897
1094230
561840
1697959
1124919
117794
1901059
1259870
1922893
88811
542359
608245
844483
1546239
1339777
227416
1097997
1225198
1048465
1110331
1697350
503274
460209
67967
1419190
777520
1368885
816672
1053673
1826906
124789
1626859
275165
437763
630557
647843
282705
21220
275649
1304244
578774
1105446
701946
1851036
1356499
1137719
1139739
951942
362340
620812
621116
874074
454302
1489088
487865
207054
1439862
1208096
1567644
1955819
1963887
369766
1993847
1294494
423641
1116999
1279039
1319669
18204
911529
1869916
166743
374110
374574
1916590
1088354
556381
1825194
1044629
1115125
766171
769201
75993
533302
1333844
1162637
817829
58192
1668637
484375
1582110
1868991
1644676
524881
1215036
1289582
888238
320285
1622437
1435849
584315
301007
1414109
1362160
383142
1767268
1975967
1696080
1791623
13757
1714728
1241116
1288923
1675582
67769
1456239
792215
1897306
40597
1765127
1137970
1623041
1011007
1856609
1562245
1065204
1584529
473404
71831
1934174
1925564
1257889
1432331
1007929
1443697
1826159
1923725
475730
480478
1235156
1524649
1272028
427431
1802553
790230
1546468
1536913
764296
1363592
446506
1961954
747862
1292132
1213558
400581
698543
796327
1434478
352659
1355969
1817263
296103
1788223
223572
1659367
196751
884989
1425618
1942391
1047612
939009
722612
64707
1079222
293292
1449395
1033861
816458
495589
504150
900393
1907707
1051313
390125
502316
1899111
690943
1888282
1877859
1483256
734191
483978
1589770
1901096
686506
1727201
488417
608323
1402713
1138790
1247617
368705
1927362
1589873
884773
419617
501158
9074
1455130
785587
1134067
1762892
296256
1437295
1237559
1489475
304678
1598059
467961
497085
1100606
1332447
978615
1370360
1218368
835984
1831487
1204787
1843245
645236
434193
67532
1228629
608891
1527666
283728
1604918
1066402
379956
1367669
1379377
1122414
774060
999497
359058
50541
1519444
220704
1536643
426243
885412
1434052
1709348
1266291
106153
1871428
335900
326389
1882660
161585
664115
68526
566469
696273
955495
1873098
941603
1331421
478832
1470903
854149
1955314
250090
527404
1395798
446753
205398
1651381
156200
1955704
991351
1254059
1485055
1504252
977749
1210159
1626452
1085626
1245629
178041
316185
17291
355602
1934200
584882
637240
1480545
341455
254839
1569169
1336984
825698
1073349
805417
490942
855443
962919
582360
864149
673859
1878208
697287
351064
885557
1145632
961906
1004972
376516
260181
1295934
1125277
1663202
76242
726955
895305
1643702
902586
489898
1559508
1394755
200219
1087967
77828
406071
257028
124105
581028
1820962
537076
1495730
1217302
581655
1318776
261891
1651545
980023
1473960
956791
902725
644915
224071
404244
834797
217324
1843303
800128
80235
1101888
794242
1247551
1048866
1151022
394361
896291
491891
1582065
1682413
927293
1887485
41883
518805
90130
1839836
1740998
403546
87523
861672
1781080
748515
1600374
1595730
767808
704778
1917239
1651588
1636710
1395867
647139
1998647
891068
922260
1518773
328549
1751337
919828
798317
1219294
1457943
245096
448268
1440699
753796
172666
1047321
1937498
544531
1870378
1116686
1271664
1021747
98146
759331
1327705
40509
333604
1604152
1961708
1625375
636352
871056
1627345
448780
1917651
1289258
1653855
446849
117216
1047452
1242646
395201
165629
789740
1601271
395248
1374278
1618814
1741547
934907
1216416
379262
1886913
1111110
992565
1558246
31802
1319270
1683635
388100
1425741
822326
1074497
666802
995349
1862473
1523128
1441185
244621
749682
1609431
747070
302945
215216
1851188
1380399
445699
250755
1680805
493571
1203556
1260050
1229405
1085918
113192
403953
1678522
480641
337429
1268701
1426279
1217651
360765
545705
615797
1940500
1055953
559632
661004
1562337
1589218
1544692
1827066
1748442
1594527
178868
93929
1503247
1740164
1527181
404329
634568
1896822
1107467
1008358
1166730
1402619
1437473
1600916
1272182
537276
344105
1356630
92049
1484334
423098
1945059
549645
1060838
542575
179966
762752
1305737
1206090
1474490
382811
1301383
490028
1082039
1850209
979298
735238
257735
1706630
1765463
209151
35542
935176
160015
1310189
844835
958376
321210
1241790
1739850
489249
1423501
989637
899640
331994
1088420
523851
1169477
568090
16165
1739813
1026058
1219239
964387
1440352
464985
966514
764239
1922231
1958098
1380853
1366957
342682
449969
1642099
624962
1201720
880819
663389
1903481
1513024
1919837
1808156
1089371
245473
1216622
1597976
1383306
1804861
1566676
173363
627872
1799963
1566270
1815826
1396091
205886
1140581
393725
1578551
513864
117481
21089
7119
849229
276695
1581732
1926045
1100515
941199
1680026
1318774
783718
79255
577746
163991
660222
1044084
815776
590435
1458286
187883
1595821
1451465
1366037
215193
528376
674266
1162512
1152070
16182
409402
1659651
14542
393089
528987
1135160
373466
700824
1008501
117662
271420
1762593
526474
950522
162983
1528526
1935679
1348418
607306
1857018
481427
758148
1941288
1172464
1670542
1323034
1819742
1474064
1129814
465009
425712
1949143
700060
1719085
1360617
1187944
374458
382985
898383
819437
1460860
1951664
1752920
304269
1970543
149932
804892
1193105
320252
1513738
275287
30745
1685954
1796015
1415761
1934654
766585
185177
280863
963739
1455275
1365833
411744
235621
732797
803236
1940976
759625
1369780
1737353
1759691
542359
75302
1180455
1628190
793254
1623929
158789
1476950
615531
1555314
1263582
384058
741701
699584
1524304
1954389
1247043
114592
1891534
887942
94739
714967
281666
1601173
587903
1339930
1859773
1731730
1009028
1136144
1869169
23838
622530
755073
1198053
297634
1213920
29934
1456417
15543
59447
1764586
466999
206879
385500
1079217
1840759
780528
1735280
1423603
1111821
1466850
803062
867338
569262
1707638
1877877
930304
1929949
1502694
1400018
985891
1600512
1057472
1656419
415241
439616
1585238
282906
1265898
194050
639949
1010293
575927
774648
991530
745857
1136920
174713
915204
1447670
918272
683992
1048301
632933
1613314
190957
34889
268464
109852
1996755
1523489
1172383
1004096
122590
1451841
1207129
1639666
1203405
345805
615822
1938136
1555137
1409810
559935
262677
1820931
798680
620173
1924217
1341551
1742747
207418
27011
940799
556919
1505189
897394
1837750
1766061
1104636
1358447
1241245
184806
1183906
1986825
805911
1970751
600303
761617
1582306
1774837
77485
471826
372812
443938
263116
1195282
1937536
114632
805886
1563944
755132
974193
1605754
898047
335528
1886041
924649
393115
410330
819663
1382148
230649
1847210
732587
1903821
1108176
1006149
1384504
1378871
345234
1472007
722903
972019
380714
849315
1995930
30227
1603823
593734
156998
1672714
275798
1578800
114224
1847481
1278110
1596080
1988818
1017295
1935533
643325
1226164
680701
1047954
1470563
1954815
200170
14216
995348
1144265
1162451
1875905
277502
1435556
716174
886623
1893876
1206933
770149
1228856
1986363
1679220
1405682
427949
1655958
169802
1362424
1357837
604992
1828695
1114118
248440
1489435
1330891
1748468
1601268
1838534
1595768
1607025
1211537
1697244
1235795
510323
810015
935764
1137135
287171
330692
1858974
1001622
1958077
395531
606961
1473884
1953815
959138
1279281
1940365
759912
1329721
1218955
1432409
624057
945849
1316858
1797007
642129
579782
558818
1923614
679198
552256
220546
375934
1827638
441135
1904506
1678458
1885193
1033030
1504073
1430187
1991505
1932963
1208452
1296212
1679673
511490
1173606
1120097
136264
999262
1356564
144168
1027507
1400607
240366
959983
1638694
1247960
1784791
1544363
916768
582819
395745
278124
1129062
58739
611177
1677641
1325523
1195350
578145
1815926
1496451
114885
1662201
1503763
284748
1947936
603415
1884245
1611461
127296
200089
120258
923862
25007
587726
1045642
577270
773564
479470
19242
855387
1153252
1226031
1089062
1860749
1178277
660893
1597359
731272
1427937
186158
751749
484582
920816
851949
737003
1222613
1253356
1823775
1530009
1451610
1528710
373739
798837
1510870
1552511
1762219
385929
1790143
1331046
698923
776511
1400139
838709
1432198
697742
1052118
208054
1541739
243783
348974
1826129
1799196
1302040
956341
1976010
1059465
197206
1690103
1377059
1215205
1248279
189450
453700
1163786
1898047
544853
727897
1766787
1457916
1476466
924641
1651866
291457
1611938
343909
1935181
1492029
1733995
473366
1688655
329171
680212
1110716
647530
34354
1289311
93991
1982376
590506
633651
905873
312063
862605
1791159
1555639
1673940
1261270
1111196
1000173
1304583
632420
255244
606843
795192
609398
1398639
1599365
1771683
851101
332323
1713249
1753924
672102
14629
1631084
1828100
1839903
279915
342670
554663
847026
683696
1718883
941640
1652608
799518
1500343
429563
1730248
1562930
928267
1999251
1030455
890043
1091693
1951237
345720
1574926
1563333
864593
1799439
696345
1064113
1367875
848587
1454509
184345
1544229
550416
276335
136732
1712443
1754633
85145
1680713
1582423
1217146
88219
82522
996400
987759
222007
1859720
1485623
1917466
118304
1823048
1476725
563199
943004
1935550
221027
1595293
1305384
163553
57555
1053860
1796836
261419
1414516
1367338
394616
894087
484126
1755220
987317
442218
475816
489531
369602
1707499
1486600
407929
102490
430444
364977
193706
1307664
520444
716810
945161
558434
75054
1492907
1952522
684643
1956367
937691
730892
1512265
815378
1439754
210477
46616
1042635
1697106
493625
1763016
1439510
321087
1332305
1525081
1919426
597110
285010
75512
75403
697407
1042210
1251844
1236052
1200460
1871585
1673306
801418
1664561
1034623
1102274
697098
274197
1708283
1018146
596710
1594261
89717
1415035
883515
1686408
1172275
1714131
1904915
1914018
848536
272649
1975290
379261
1212872
1829073
265209
30426
1039072
58992
1612982
976497
984625
977030
163655
1992351
1159010
1059911
1326881
975442
1059460
1978524
1494704
157088
886923
774675
72169
751899
1067705
1343457
314440
776974
1752557
689614
995819
255288
1881672
1338938
1496571
798047
1833420
1772599
1465448
294720
988807
420467
1308013
1859627
712218
1438401
860619
1909862
633349
1593005
602261
1396955
1430503
359791
954231
1860410
381609
1994072
845520
904194
5424
258483
1647240
323285
996401
260739
1928084
425938
1380236
487060
1244801
431649
219349
140614
959665
155425
1309854
715752
1341168
1674771
77615
1220962
556614
1086488
185428
747103
1360832
1317695
205280
1806838
1906621
62168
895815
177061
1437172
1269222
1774996
346639
1974317
532600
869539
1544174
1995800
1388706
86051
575977
682777
110842
129371
1344818
984831
1979431
1952945
814584
1908592
1555844
1472278
739802
1095093
527116
87717
1781753
1119865
1519273
712059
491238
1288395
1547681
844463
126800
443372
1744569
1912019
973817
1396723
1418847
628877
448129
1626638
119390
1018508
839283
532831
973507
42941
1837859
1916545
224166
501299
187562
1121421
1585445
1279528
1486695
452760
1476987
1099954
1866922
1671491
1289509
65607
814052
574499
1614796
1712769
1684721
466250
804829
1984174
1747009
1762718
305134
1127641
1678076
1746461
703233
774815
1953989
1886119
1290221
200284
1465090
582136
1435684
863433
1491106
207329
527802
71813
422298
119748
1997621
1396081
1473765
193308
969720
708876
161093
991839
258284
966685
76159
746081
1393330
531377
1904721
27728
1059455
1889442
1479620
1668225
885076
779447
182170
1019124
964471
1345272
969170
105602
1297517
123696
863922
953044
1703908
4631
1554631
490314
1773944
1913371
1193525
966450
1858278
1982092
13272
1144673
1850080
1544136
417235
1220104
428914
726310
103803
393778
776881
62604
381890
1577814
1733529
1771788
604322
1938061
1951626
1033590
1473706
1634878
796369
1966945
1002852
1471156
1204459
1595386
836945
275077
82152
57561
110533
607510
960477
1881267
283879
509493
1460730
1167034
547846
1612279
930923
1224022
1094290
883625
1103744
530059
135485
1920539
1887528
1231391
410867
169176
946353
1712440
283636
841721
1600973
1136949
1521265
1721637
1744211
1486350
160988
1516476
1937944
41209
143106
1819305
1630764
768837
1656386
63429
1394788
1888556
346134
1243127
1769022
283767
1019158
1217875
466399
463312
1011282
774856
1705965
698499
941668
1477741
839630
1833053
1921698
1607320
1066359
1606014
685803
435922
662016
1330892
1740606
575623
1127079
47441
811004
472597
680597
984832
1076695
1065832
1591619
909788
817526
1762783
995595
1391133
1879031
438658
1849083
1326669
329048
561414
644327
1798285
93859
1830479
1870408
1714412
1962180
1820470
1112070
647493
1095123
1367442
1764277
459559
1848990
1919941
1734385
726227
961691
1508318
1430995
1055005
983572
1285026
1207742
1081050
1150582
48641
717893
176162
624876
1703983
829957
191481
1392704
83495
326132
453644
893606
954287
1218656
1678328
1147706
1903169
51877
1395919
1930653
946207
972124
90058
1760635
1561835
19982
1661223
1466329
1569516
1295738
1762198
1180640
1650588
1986056
266582
1973885
1767161
1437990
412458
1293786
656546
1393046
1426273
1126914
50919
1028446
1775875
602041
215936
1784120
1303218
908467
158366
1886768
918332
493237
1164241
769361
183294
1923210
1717281
427409
1406959
1826094
1043799
170877
1549113
552184
1641844
1497268
1760133
983755
814268
1550095
1153906
1336111
808430
914581
1945962
1836790
1948650
1254500
1672112
7532
39653
1942376
8113
915104
1025605
113350
1610416
1179052
1722208
782796
1378776
1928811
29606
1332909
1760462
1225515
502738
791451
305087
850567
879727
1095789
1478014
1597919
446794
647363
1344357
402045
1577482
151742
645110
1372808
1642233
154728
150719
401602
1119434
478162
38195
1918813
1784601
157485
1022953
996560
130968
1474724
1954816
1459642
1382370
1414106
1174339
387936
1522024
27261
1338365
1357946
935091
1299459
53477
256465
1609104
1524310
1758716
197640
258891
219903
1601251
1872299
1081265
1782169
1315017
1204194
29652
1496404
1854168
457061
204638
1082378
822995
1144161
94110
1875213
1940041
751325
1074376
1369933
364887
619589
935302
1593758
693565
1016974
1512710
1751497
1162611
434030
56583
1746313
1807410
1275706
180316
748970
863966
831066
1370151
931715
1549358
757780
1552889
1062257
1565366
1016918
1149644
78044
1642596
995338
624296
702312
1442092
91437
167043
1248238
260704
1214617
709495
525369
614383
967919
454431
150546
211877
1303992
345897
434179
902430
938295
428779
408300
1246186
924638
737421
117007
1325162
1677338
1568617
1697960
823460
1169909
1886841
226041
1602187
631955
1123480
1632589
272209
1155517
1017254
69439
446691
930677
1624602
710666
1363723
1751113
1808733
1398776
667995
1235264
853753
13963
1962782
345536
1150580
1943204
1057640
1589131
1973154
1619637
1990984
354855
488747
587510
631217
1717984
628625
193093
1314809
673804
1141460
1287808
878212
110869
216628
1635705
320527
920615
1002909
710387
1389742
200235
915152
1032017
1479662
142739
1932814
686287
787466
332496
205705
1372334
1437643
1642135
898917
1168624
571916
673800
1678226
355848
955733
364464
884864
371177
322507
1671143
1935888
254654
738014
956266
986404
1069925
980094
1664797
693746
458893
190221
1114297
1093817
1442794
599423
526684
1926254
442725
635212
1584648
1298429
1212572
208269
484346
1006802
838652
1709989
1981680
1470249
1950316
1211875
890771
1621823
1742756
244701
42307
1119353
392879
416276
165809
1443989
1380316
1442965
1641120
404809
386839
657605
760557
1811152
1056154
1761000
808324
225186
875920
690721
1557496
446706
369225
1032145
1128058
660836
1229117
1408108
874029
416592
681921
1261762
1609544
1196947
669333
1328642
1760365
681212
172259
267696
1862039
1646877
234053
1138738
1281050
757674
1295035
1274044
617620
919172
1576508
1721018
1350477
1631784
355381
1960476
354544
1607386
12232
610694
1451895
646052
779137
1319140
1783515
1708918
1759116
1633116
408248
1951482
366067
1590269
393293
112840
1498799
90543
1693642
138896
1958574
1469781
554108
1095166
792527
460880
821329
1660656
333963
1081380
424035
623857
1422254
1987527
1051149
1001330
62770
45744
1426014
1470144
868388
1645853
491529
1150611
1822845
218045
1147848
1813219
263686
448824
1830449
1213040
1569477
1648392
391318
1187183
1426828
427141
1358015
25718
1404357
1216835
52998
161909
17144
52744
1730124
209899
1882065
1030672
1536716
540889
754183
710699
227268
768285
127070
75380
504849
1219209
678121
1586735
1340881
454259
546160
624542
1321287
1706881
1181470
588923
234205
186193
1845372
1004164
1196650
195451
1046312
119148
905437
925315
1962439
1575577
387682
193734
1237500
537073
751817
303096
117385
378061
1738213
698931
1825425
110914
644822
1602434
1772574
134334
807393
510454
940657
1010629
687718
1834911
1364096
489185
688531
1748996
153517
1646577
563852
356829
62707
731149
1305048
1339265
856829
890227
1811307
218821
1182023
679222
873004
136897
1153047
1842792
1262364
549929
1598834
1746528
1455721
1738049
3734
1757317
1544844
1484421
1643900
508908
6119
1845576
434389
992049
248325
1550021
1872237
1118399
1527345
1969400
188446
1841766
1163259
1156525
1787020
1647324
371903
60978
354038
966667
1843314
751984
1004849
268240
18356
966872
1573573
1560034
871524
1684833
971226
1360254
1619041
109336
1136180
1968895
540568
342669
1371889
451458
1683659
537927
1073161
90450
1193615
456719
1987157
559093
1174838
468910
1798412
306309
319475
1768931
1040279
888862
1096723
754575
1364665
1748860
564828
1890593
1354620
1130880
1483544
13768
1028505
992465
809796
20662
299443
140185
1336312
1440096
899042
23039
191762
1018740
64363
1911494
393906
198117
1723403
863039
1672628
725083
1273457
1704844
793956
1703674
179675
169625
352903
1472523
1981891
1089338
270393
1079321
1496855
1253814
387369
466906
571945
92027
197132
76104
193144
1517760
999045
465113
460116
531962
1180774
792850
1747046
1925502
861221
1947440
856847
1179021
585096
1745935
1289905
65424
1724717
1764431
1851704
252559
1676089
1194259
35150
52137
588
174053
229648
304543
362507
1559862
1077992
928742
155762
1045739
1480732
1673777
1147676
1334226
1184566
44478
694630
777966
1340746
1162146
429275
1561821
1158381
1473317
1580760
822905
138794
403999
832441
764615
1111583
958287
1596149
1214191
802765
601655
162583
1024613
1934071
1562807
1022471
423415
1431719
304012
1386140
807197
916259
1727001
1089532
892326
1915352
922803
1427823
131517
228681
1662176
9918
486753
1141376
34232
85491
760536
797716
567985
1988507
1963329
1637199
1176156
574501
1176375
130720
507797
1563356
87523
271063
157538
745507
1112083
175791
1370918
1642143
492305
1828314
247768
1138889
161267
1724357
1795992
719324
1607956
1349978
1211549
350837
902724
1945654
1203031
1196112
1742707
337987
1190237
621887
280677
1637148
1895674
256700
1071817
1451905
1052831
798141
257118
1234454
909091
1282270
1494954
893263
1856694
1195911
557558
1509861
1983187
295196
1533305
1235312
1418313
1583941
1357379
285158
320178
1811980
350547
718811
405366
1644657
253034
555851
8832
1009691
469321
339926
1471977
814227
443302
28309
366681
42460
1996575
1653826
1047148
1182453
399396
576565
1733311
1195079
1308933
1234169
1440394
285970
977838
1049549
631626
1253283
772717
272508
1482381
1889271
731778
255396
1424644
1639985
188658
1288137
1262555
559768
1706624
812620
163712
1229437
1983360
1497200
1145925
1597231
1787641
1305176
1592331
1005381
626783
813342
903544
1780423
1528725
250845
209398
1896506
1879149
708649
1512726
50889
16666
1165546
732391
611916
1605105
1212184
1623086
1424795
1983371
853275
1713753
591861
818013
1340557
896334
999133
279215
93218
1911929
1601936
1268107
1544476
1321371
789092
913056
1462450
59479
1786517
1587823
1723677
1290732
853833
1178647
1147307
1352615
1251206
866585
1812598
680498
25808
1626027
354129
458907
1533500
1028483
945417
1442282
541400
1887881
460362
904053
1268838
1275199
1920998
1289415
1116084
1897028
1169524
215880
913481
1578004
1330141
1489502
486072
699062
1148302
1685128
59915
564495
1772422
778123
127205
1677625
1432690
1980957
250566
450159
560499
1207812
1186233
836937
376018
1118697
493704
1683099
1242353
244744
130145
1002144
250074
1570750
1959615
1186171
1491641
1186856
380589
1905777
550800
638654
1934725
1485008
269230
1212513
490217
1656232
574305
1470572
172399
1366705
1715835
1914783
228623
1000705
1264217
1990418
375317
686696
1406790
1571532
814292
1858578
1880969
1866755
1369577
38123
1650041
532353
31898
948319
1567068
1694604
1538156
1989298
785077
1682629
969561
1679755
1294037
568590
1635826
1011884
856964
1481604
129147
1407583
1416698
350876
1155286
1358828
1212510
1107547
242747
610693
1231192
1306062
1534318
164870
895210
1685036
1621616
1422188
1199539
1657832
246939
835072
1020789
39386
1717289
1422021
56780
797953
1473276
1547823
1321690
926283
1327766
388160
134912
179115
1922723
95235
1306810
1511120
613292
358600
1227685
1803988
1274395
1085087
1669656
1899184
1235100
615344
614394
473501
123389
1137034
1271155
764010
472013
465531
103657
539346
321066
331775
446712
649562
1439120
1721663
798305
1232342
771669
963666
1305143
757631
22451
538130
1584477
1736753
712269
1873145
1043833
1253902
903536
1384905
420407
1691197
1452797
571807
595551
735980
1136146
1526243
1113521
669170
1101943
533008
1983330
1019640
826902
1197773
1335369
1620769
267042
737483
711692
178628
1342864
602299
1620229
636860
1092991
1988524
1301390
511448
1843327
868901
1574608
1587033
1469511
65992
1672114
836656
1333192
989503
1013649
1975481
1935153
101468
1222188
1390598
1984598
1760916
1938746
1985681
23758
1515244
1260625
1822644
927657
985964
1880829
72341
366422
798423
1124302
1097966
746655
1466944
1443095
9
7755
1966044
1720134
617718
1478295
199878
1674108
315200
1164663
122092
957344
1810455
167664
871342
1775040
1603939
1234637
1077498
305138
1284104
651501
618769
39623
607689
77149
1149579
753296
729173
980188
1910962
777638
961535
51344
1610381
1752096
625399
1626023
739334
1485604
1632211
1766908
1257133
892375
664899
1896683
695351
1172790
1952326
1119972
262983
717951
1735039
712029
253941
1889838
590967
1292223
141908
1029199
1138575
1849724
1643847
1439145
649177
1775577
108644
833397
682338
224784
1064684
749061
826258
1986214
1985679
731550
1240423
1020477
312485
1346928
310956
1136954
573349
355015
898146
44678
294337
1968685
1306674
687877
1693712
658454
1295786
851605
1701262
631964
1782866
476830
93330
642220
976593
531779
664655
574231
855595
625531
793435
1648471
209528
828571
757433
4633
1154268
13612
1522056
1655688
230769
1897080
698180
1709141
716654
731057
1051852
1848275
1932499
1618357
1438398
1339350
569921
1859348
1836646
1645193
1690815
1958796
919661
1755240
606497
364783
1657997
1118423
1510648
1512086
1940820
1017296
1783218
326851
796750
681792
1108205
1299804
1906650
764347
1754429
1465130
82344
1196441
401851
1772204
272251
374637
1382964
473810
1640972
1804679
20289
1611419
1509004
261514
1897684
887236
1200932
1482397
793523
1507341
1984437
1011079
511733
256569
267061
1744573
1281869
267841
872226
663901
1795427
1599018
114886
1960960
1421255
740378
62328
599705
951788
889279
1406100
337091
1916145
1667849
1789640
1980958
675993
604402
601858
1118890
103864
1523805
1930119
187630
268157
838705
1487888
940664
1584586
380429
1083418
773798
1306236
340253
150796
1866279
1579363
5752
426714
363837
1774605
1291521
1874263
39384
1383863
108976
108183
1383038
1360125
1758034
595880
1638741
1825260
972479
1951257
1979055
1402820
1618559
1012944
1716180
632109
432885
231319
917291
476075
179474
1972417
1208797
856819
418261
226519
1403914
1088253
1069699
1071142
1317741
956325
809607
927353
1330445
1514556
66203
1711360
532812
247687
1248420
1408721
1366451
424037
1176936
293981
1869955
680321
23023
1110392
1154121
1258324
1088961
492690
505811
44415
777965
394266
1844058
1520322
187299
450909
636920
198528
574112
1275279
1215239
579759
884163
463534
1546908
608864
1099879
1660217
825735
629718
1283898
1216405
1942517
1321915
504448
401047
1570524
1140549
1875736
515600
1645773
1543656
1550875
1602918
402267
512376
826388
1651154
311894
769891
303772
1877401
974719
1335820
1729360
550722
1070608
1169841
5341
669003
1234147
644168
1628424
1524388
1362543
1670138
1669951
1849626
904008
1348041
862649
1771784
1441787
673489
777334
1596214
1770578
663671
1663801
322646
1019492
1807594
376744
7901
573595
1535934
57573
424875
276422
582466
708265
1346852
1887976
1684471
995750
1454877
652388
1596372
457383
233885
860765
233626
189056
1203109
1896647
1620160
939376
1340780
839286
1601176
236891
62031
413811
1714311
1729704
1607698
1390255
385076
65109
872973
1282990
1944984
714468
1330827
632476
896194
966866
611514
158747
1663828
1280378
204012
855028
1418551
1167171
492636
816872
765333
1069757
1844373
490183
1395561
1921817
1562889
1557782
234400
1235371
1908537
1294034
1020704
1651120
1588952
44085
1601631
1963404
796222
1414941
1897098
1293820
609075
1776129
973654
1668069
1198667
1561457
1254856
380336
139154
804990
330321
1922989
1666467
513775
429799
555397
1288847
691328
1385071
293171
1876696
1468148
214935
879956
1103438
1791346
1584744
1025759
1922955
364452
1694886
1535454
1020332
1769634
165411
683686
1071128
441944
1488068
1808746
1201306
718338
664575
1723985
986730
397675
1039373
635614
482601
520308
1792853
898774
867209
628046
1784644
589955
1750268
812038
218631
188238
1769175
401645
1131665
1683909
1709003
1681712
1924120
276895
1926233
1488100
1951153
827270
351108
1221310
901854
685323
807330
227091
541412
1188816
34222
1902089
491414
1500616
1284547
363153
129872
1437564
1011253
339085
1344375
1563074
1813389
260775
1046863
185046
1060168
1246039
746858
273165
779861
580029
1991977
745769
804036
1813723
1035555
1799370
1435411
202219
1698406
1414388
1889722
1197960
415878
415949
717388
1843647
278413
1899259
1508551
1753791
330499
1827893
1458790
1677424
1054595
628202
874667
1758647
1245337
495416
1345069
796133
551019
571558
641975
486742
1179729
1026779
1820922
569492
1338772
1317064
1911324
117300
1225197
1664774
204381
619385
972933
678293
530640
282114
1142828
1202407
1466564
319706
1661306
1452541
1669938
150542
126935
293461
1529405
1870555
267834
172601
1531983
1740985
1573503
1589151
1969808
160574
180770
1304771
1044146
1200367
1503427
191012
1750114
963346
439018
618151
1603657
611258
889769
1549448
1936950
1743878
1358912
1719995
1684298
1580110
508870
493514
755497
1978085
804000
1137020
663858
1911359
882070
1144793
1273468
1526154
464158
1136039
975007
556370
1822681
1614365
1654465
1933199
425423
206866
473901
1503099
985260
1908372
912987
918235
219436
1574726
965580
987409
1094926
78086
1671025
1951243
341835
757910
1860867
1828517
1090981
111171
601228
465549
122575
1302280
1695194
718426
744381
193055
597671
1953028
836944
1602006
414593
404980
51576
697180
961971
1407408
1612779
734168
1026681
1856414
1816283
1106753
287298
768258
282000
1535083
1372564
1308939
882247
1173973
847150
1206740
1594833
740272
20354
1591077
604540
1353512
955761
140003
462725
1564825
1365729
1771459
395013
80767
933498
1553242
246143
536644
1796186
796967
369796
418730
1909448
1720048
428584
1898961
1976208
1362867
1183098
819816
1439086
1315012
411629
687385
671918
1879919
786584
1017802
292741
1996265
1004607
1206835
1712202
557698
370590
1091551
334762
547258
469090
705137
1572903
29148
817540
1539502
585218
359259
197091
1092158
1705831
941026
894757
1792725
147112
290839
1572215
552859
648390
733669
352760
976947
940905
73979
736087
377321
1702004
115614
1365771
1693052
1670311
1715502
1164864
1408564
90792
539839
819895
232234
1978191
49144
1612903
1854772
285729
835238
577300
1737612
1204214
1298328
845058
925713
871197
317429
187701
741611
166009
1033890
314555
919550
206834
763892
590894
76795
721776
769465
1041264
411101
4363
756496
236611
1989499
1417652
1584149
462138
1994124
625871
1113891
1991660
1050936
807716
1895736
153513
1884954
1857811
741878
603797
353040
1821822
99534
896402
799296
1229447
1582602
1533576
1780516
1508341
1788668
791278
853806
423093
1714038
627522
1107451
390120
1005703
311011
1298647
1153743
1371331
601835
923316
1421632
1546829
85734
507959
1929340
766310
1724803
1023132
1329059
794116
1366446
217989
1201477
1888970
1995555
166967
1199619
1050116
1596411
1191524
1756582
250606
1696452
1163781
510750
1116416
81794
1229288
501786
595177
995803
1920691
34281
1005874
601562
633708
1549664
137984
506651
467727
1816099
1426860
981090
1726205
1445040
141492
180954
177761
1911367
571301
1375398
907702
1445002
1804314
456921
607512
1723626
627011
798223
159942
1113303
1109626
1551458
1905289
1347762
127217
427296
1663012
1614423
1474607
1857465
1434831
1021219
525261
846733
177766
116979
1991989
206386
604389
1808670
1571140
376519
1386600
1001385
272873
176068
436401
201287
1102823
1497368
275686
261630
72541
132429
1841489
1025537
156712
1641580
771837
1781744
1900965
1937531
557171
135678
431206
440780
939368
1796366
1649981
1603613
721024
1288851
229681
1339741
1740449
215400
91421
1873543
1475143
755516
836952
493923
792380
932443
246835
1767411
1347788
87221
996031
804761
1096359
275220
1807073
241232
1991256
1477411
1325511
640576
461918
1344875
1953835
513392
140440
796900
388771
1377942
952728
1405790
511442
1514983
137926
921167
1828391
287236
607698
303704
960225
863607
1835722
661954
1694032
1926784
1237458
1798225
1926360
96454
1085050
624935
644663
914978
699103
1673004
902498
1440485
80523
645362
1569190
1424340
1820530
849635
1275834
290011
1953528
1282368
250686
834455
976869
363416
1624082
1728755
598458
1244448
1429868
449602
824738
436113
1384737
870669
527983
1696987
1034440
1930633
1800134
759720
1679705
1119603
219532
1241088
1063548
129235
1073827
393553
1987749
1797881
1837226
1887196
341965
1701843
530708
1007919
1072242
1748264
1780947
916359
250814
44216
1525920
211612
1028427
1032452
35020
24668
645766
1096333
716484
151684
527182
439886
932795
490337
1208071
885409
861102
638169
1009544
274437
1498757
493241
289099
1962209
1937803
1542270
1549038
1718561
1679782
876974
440351
1487433
347501
1522751
1821386
238047
909288
1747147
615867
1406784
1514455
448823
322486
1569127
693798
66787
219706
1606245
880870
1210639
1241567
295985
723923
1795057
309948
1987940
604441
549474
863691
884623
1241193
1465759
927526
1119942
496144
859048
1427614
1549891
1848601
1733044
1219565
26388
1686027
295908
908180
148253
728725
418336
1266370
1974803
325419
1411400
1917335
1089844
108283
281116
1075209
1310843
1086017
1275866
1197971
1646327
1224422
423673
1758376
210740
702231
740268
1382733
1321613
1212499
130258
879569
1266560
1987522
525866
628835
785520
1483854
382635
470557
574046
1612911
1482651
626055
134711
188237
369967
1511455
840412
201311
1990824
61648
1253261
274820
105685
1057320
284321
338210
1588483
171349
1732734
1976729
468174
1768886
90316
701811
87124
536953
951334
60647
938286
292689
321072
1694009
129938
606112
1006061
194189
423274
1673395
247710
327787
944456
1460208
1890287
1677175
676420
955623
384018
1331293
1645923
168086
1135750
661723
1821099
173364
417562
1739867
1391332
1446105
1462599
1246158
1503063
1386228
1164806
456576
256173
1034523
1597891
411920
1669867
810564
1927248
1801353
408090
509907
83000
754246
442945
836081
1167004
697920
1419827
80397
1806775
432193
36483
1147353
272939
1889235
1176338
935113
1524885
286878
387693
1168748
681451
581928
24329
710683
1863996
17355
1120826
1797756
525185
1068699
1850155
333566
1841502
70694
22011
1794515
1044826
1682629
1261014
14449
1963319
1480826
680346
562591
1501855
1662833
916647
212309
428898
1384604
389350
140409
138935
500694
1435342
812523
1104656
225014
1353692
1781789
1926186
814019
803498
1997065
488631
1954322
621631
819927
933046
512633
920478
1577958
101788
966925
1957459
117506
1037964
907239
795637
371382
855352
1677460
907410
842815
406849
339963
658184
598737
1608075
123326
1025776
1588639
1438788
1017942
1247005
1874345
676207
627258
123493
377023
698827
1008145
902937
98140
359695
621669
1031443
1519944
274884
1462717
794707
1104747
1847742
271704
1698015
1235583
294467
1784432
409774
1799882
1340685
82091
176965
1595604
327497
1056511
1309117
633445
558567
1999947
532658
1512362
1879537
1507702
1829490
218755
1224928
259060
1608530
290757
1570762
47836
923995
1717994
1678241
470443
875255
1195412
707746
192136
613531
1184869
1362216
25190
1975339
1386887
902171
840443
632290
1886823
1634734
574139
536948
1236002
1391290
379590
650442
366869
325093
567855
679967
1451948
1158277
1944407
602374
482007
1423236
274570
1089690
1519333
388546
777271
995521
1767728
901161
342774
1074708
535857
1305520
1167123
222041
1385767
1328132
1885491
133299
1356257
317851
1981064
619925
641854
1186177
640427
1529667
423692
1217552
981332
1825755
1764577
424785
972207
464410
1661582
793825
697353
1632705
1816790
1418206
1518449
729551
1482995
1691674
96150
357909
983314
1309478
403926
536203
731362
1943071
661707
135875
1947203
1278678
1343236
1217160
1313087
102923
871955
772063
948659
1647755
496433
86290
1944071
620183
386617
1918620
335074
1767537
1134124
860542
1951567
270050
1855596
726837
805662
1622237
1054479
720636
1230548
953692
1318928
190970
1924152
1044409
1427150
1281949
1452754
562170
781759
994490
1007470
878058
1894960
1351729
491424
83463
194542
1491003
503619
1963600
482872
694407
1813973
294452
1932406
1427099
1828942
491772
1951959
1782526
1982253
1388121
645931
767405
153797
974475
1552344
1234261
1750193
655635
1181849
1383317
1308348
1608841
1887343
1495318
1257257
897906
506497
89675
598332
451224
56478
469272
1330238
1137765
1036876
609194
1451195
176075
1154239
1296513
1238347
1336827
1015439
1477305
1086969
1846079
558674
30388
1697126
291907
1546617
612144
1015531
422605
840156
1894651
128973
1909290
714239
222485
1825558
1731612
1470251
1619615
1716641
158508
486626
754816
856684
304669
1127115
490943
1417081
1848100
1442691
27047
345886
1424635
663437
19006
1755904
1722487
498967
1035167
384168
814171
1715582
1947685
1624815
1635756
1703520
716687
1746022
170182
330417
1664347
817570
293524
1643778
1863664
1595536
201855
1960778
81973
1142887
668698
1498855
341276
1604420
1784459
47732
1158147
1260702
1232065
1658840
1313289
519781
439895
199166
646347
1206220
408987
367347
754983
942110
174339
989327
344266
1746817
581739
1627831
39584
1955555
433659
812483
15640
1558307
1081171
720195
534074
1395923
534684
797754
659070
1008648
1241679
349610
790942
134172
618641
236448
942250
1861347
1330587
708798
1055165
1944692
790947
152202
1728830
236834
327542
1608582
1248692
1847495
311672
615811
799881
1282454
532539
1451100
326898
1151313
1996038
893357
1525380
1374482
1472598
1468116
1445238
1621394
1371851
1558913
877380
1932594
1233097
543466
1562059
1810078
816272
164706
483829
115769
1202737
382911
1222219
1408800
1667576
500564
18387
302426
1430717
50792
926447
1727932
767032
1877595
346159
330183
619065
654825
495238
927994
84404
1406552
1644970
1961689
129848
1747627
1346515
339276
6976
1881848
1377741
1945262
1208023
1195212
407213
1452511
513644
1820502
52704
283786
1550599
807367
340151
689068
1334493
1985971
703905
562576
977018
1985703
1843737
1755883
1250326
1603430
1534188
1180577
1432344
703613
1674731
413795
1585413
1992756
1822433
1116760
554131
1149486
297833
347872
1430022
1257353
246874
694919
444531
41029
1944491
18820
821544
61094
1129611
668217
694943
363596
789324
818009
1960804
1852471
948328
256281
528755
483103
1298195
477094
599561
1416635
1278511
171557
1717434
952615
830020
849097
1007739
302102
1929005
1523451
1928821
392854
708628
1386640
1752834
889005
148965
322281
504429
496145
240396
1189889
1267712
700885
1011406
605480
187262
1905160
1172015
329090
1802536
691806
1241832
386374
617269
1965306
1194132
579627
666435
820654
221025
664273
444493
1261411
348159
141497
1485394
1420497
614481
1176318
385926
844377
1317676
1655624
1938243
49467
1235428
1686503
1390714
545017
1503891
1164332
1173015
1569997
1613936
1095512
136888
379372
1532838
1330867
1783509
651707
319795
1729135
488453
1387081
364537
459555
268120
885567
1546858
854815
1231648
535275
1925988
287178
1452861
1884376
1268237
13288
998428
123116
737358
1507401
1265164
1411350
455193
1670461
374206
1502243
1504055
864033
485017
1873334
1457932
515129
1457784
1565638
1237788
1292070
730153
1011431
1692219
1477575
564208
52787
70229
1539704
1680030
472354
1834932
390396
1593347
925300
1025336
256904
147897
381247
1111360
1382961
625065
189051
150186
1226900
1274815
1588328
613103
278523
586755
1095774
540699
1119833
1629937
980490
672776
584086
1843048
1468109
1260918
655381
361578
155994
225941
760609
1561870
1555491
1066207
496934
874739
1445185
1303652
1261299
331181
58803
108284
1280285
955416
1250500
477680
1351217
693269
1855164
26541
624712
976971
1326357
489161
1876671
1939175
483607
1934530
1879472
786154
46063
1860866
541626
77891
1419498
1721191
1601052
1794151
513328
1232047
925777
762779
1710928
890048
1253172
1568582
390945
1946760
556894
615341
1337417
1292979
1731199
296332
658275
187510
1238919
1794051
5808
1409857
927143
1578268
553144
1932035
1099692
940726
1828555
464184
284021
1281629
480187
1173434
677994
1416216
841459
1514136
693582
110002
1786197
960388
430866
1461127
1333103
444708
1810426
1134376
1151838
768255
1193331
305669
1603993
1108938
118013
1163329
1982706
1396805
1528973
1301543
803579
982539
705302
1933115
744932
1289692
1471180
958772
948377
207749
338645
1522851
1816755
1079602
1250895
620554
1774947
1055500
1111824
1146244
1517705
1501025
717204
1355712
628126
325745
373393
37939
1361353
788423
858669
1744484
1003624
899455
1489476
1984787
1458101
1467060
752939
1175713
1744142
266517
570862
1329271
880405
1011416
1669992
1418738
1132843
1780044
895820
703052
49967
700638
1354218
1392874
1585131
712731
926578
83670
1238952
1227531
442653
671254
1812064
1455009
1599024
535378
1995039
353165
941748
1705261
1038370
1212313
1638989
960070
1116535
1773089
1159259
1147205
1775141
72190
1535879
361203
489403
226010
133739
1038317
793631
1608089
507550
1607877
872481
1728175
684384
515783
1901210
331248
1214019
371100
25346
515478
1516968
970414
1327940
1342277
1248639
466105
1297914
1732399
1286001
991236
608962
142959
1697650
1454352
1798912
640619
299266
1440485
1692473
1068149
1570672
21403
880718
349313
1970597
8572
1538493
458391
391278
1817724
108338
1870930
155104
1887707
1474097
1320550
1339708
1971182
1286831
69204
643782
281081
1708419
743397
840595
656771
1891700
487104
1191480
544970
1880426
1970570
74656
1034901
1677174
1931775
759523
962966
859372
1024634
743556
1314653
550636
1143878
1039116
1958704
82917
1767927
97865
1892773
54472
67290
897293
788356
1041976
1156459
1481620
598024
963461
868466
1657221
1304723
1102404
1680841
1417303
199782
1893453
96429
981824
327224
722053
1514353
1575145
957204
1075580
524651
900418
196983
371052
1551897
1951326
1568165
1311927
29794
136663
914625
251280
1288716
1420864
1912409
1374725
1203511
1558150
1803209
1785089
1898305
1829219
818306
18007
1036396
76764
46476
1003398
1407707
982437
538560
120449
1233456
921667
560336
910264
1204536
713742
835061
1195660
1499030
221928
251836
88386
1388745
1378102
821461
621266
703795
1180801
993701
1073106
967414
124578
715401
807365
1768905
1095087
1620885
681271
1220130
1118147
471562
325162
59951
204997
630935
1176071
1358217
642951
1086274
1584959
1770457
338004
944690
156977
1775221
1712549
1461866
1124886
1751188
1054762
1853949
1802532
1710322
1025565
553601
1215669
740021
591847
1770009
1498051
1347856
896202
1415052
1368235
671318
1552196
1236205
1622520
1279489
624306
1168663
621261
936312
936409
208252
1659436
888533
93041
1977174
1680384
445887
314142
317424
1623747
1110188
563421
616753
415131
765007
1605705
423077
533979
1935175
615649
1351084
668919
1935445
1471327
23748
303081
1358473
863753
955920
1347861
1221519
418016
1902367
1358075
10880
1490512
760698
370557
1384503
223966
1163108
572253
856836
699975
1611978
1311638
905911
649585
1231903
2818
1999695
1621087
308688
1709228
511381
1641435
175649
776009
467297
841031
497909
495043
1161976
908970
1936560
800339
256821
1236400
622837
1448213
1235347
687774
1812673
717207
1477285
634985
1785488
1009603
238650
1643862
1164803
254916
1117856
700150
1138206
890046
1929953
1652903
800798
970593
1818029
1458329
442876
99371
1475052
289216
184608
1593503
68003
1650153
785114
439946
775634
577362
1447276
1465972
348073
1299967
957283
715647
491989
753523
604445
1217237
1904152
619826
1940228
1107723
903781
1513807
1892758
58245
23515
1572298
1899654
1902539
1900087
1498159
1769638
662724
587933
782965
885776
145190
1713973
765637
1255422
1006597
1996850
1652332
773122
1177833
1952462
793658
657135
516447
521395
1319191
1792665
486926
1827895
440237
1305178
1886224
101270
1542389
35014
1677951
1885019
470621
1101871
1709307
794865
588815
653248
1147195
1612958
1073153
120216
1621610
1799370
1925665
664954
981668
314204
1843105
358515
634870
1014740
17041
1636718
1570383
1052380
348416
103512
323799
1702673
1141681
609806
845741
726066
1727971
1186203
1635324
141616
92988
527565
1384292
287814
1929169
372060
210504
291057
734361
1644189
817532
1767289
1764572
293218
305963
1825565
313031
1833677
993586
1318546
1826623
198091
551700
993977
801730
1665803
953828
223217
875919
1070543
1139211
497746
1860332
1642276
831658
539423
614720
836344
216488
1420714
1609143
1844220
1953611
970972
1622753
1507415
996830
721977
1981658
1357293
895623
1278706
1638459
974284
424084
1108720
1688507
781427
1328013
266336
766801
1945114
357230
1973401
1639171
412355
259773
744806
1068284
505616
491724
1626371
401421
1932432
713520
1369908
299071
792712
676024
1832889
1653646
1005544
126071
1086774
635616
657841
1213558
904695
1358825
937085
880522
473039
322680
1773956
929752
1794977
223918
520878
1469826
935302
265533
1076565
1926218
241461
97959
685684
1472658
1847936
881422
69025
1048117
1837991
418557
1661469
621309
202770
610949
1639017
1415393
1388622
1219493
260640
1175643
1934437
555522
814670
617721
255242
1295787
1929172
1668855
692273
262735
564589
318857
250421
12379
705836
411704
740410
681349
694405
963388
823463
1520013
222904
1855759
1769891
571349
1170518
899192
1122502
316400
1623666
1960364
1648839
1228066
590359
898671
531505
1948576
1118069
1591580
1993006
1693157
372147
1330772
744726
763137
226342
1057812
1879556
188466
472203
418242
1756879
1271262
1527978
1239688
1089862
1398780
1954827
612042
650938
1119161
1300809
215715
1149079
1857560
1684232
1932454
853271
1013643
472350
1714691
1657797
673557
1907930
506029
337432
328104
995911
283444
1210298
1324706
643020
791229
1614645
313154
404193
1507958
706022
1402071
1397870
1504800
1896521
1746868
1431553
168015
1590666
382508
74855
1932764
1564782
1402618
205553
199857
1479514
1915733
433944
854376
1807631
301297
379687
607067
169486
1946938
135308
1406778
692414
38764
290540
800418
1743249
1456081
1972057
1710384
797776
744944
1360983
1889282
408582
560086
1409317
1503582
1691925
550934
626862
1592968
1194919
953672
210218
424430
1197065
33477
793699
26097
290055
805103
1882574
1614315
1148421
1489363
942828
1560771
1468793
1362922
608557
1773140
1992317
1577882
1099342
838521
742809
1999175
1925582
1686202
9910
347853
617950
621885
1180325
1148968
1695879
962344
863825
727297
778525
1336886
557139
898872
1474394
1204729
499474
6562
1327346
41750
423255
652634
573042
440369
1387053
1118604
339921
1188089
1666472
874792
1322503
1896275
1587231
1608217
731038
928064
692221
119969
63037
1227826
723607
1090077
1937044
707451
482863
1651103
673335
1004083
700984
1891565
450371
1733405
277979
1653909
519589
569791
139532
382698
1497745
1018072
485122
729968
986644
1173149
434762
62368
1121587
1900773
1286516
997029
601215
959776
1243686
1780680
535389
1905057
1954343
1784689
516539
563393
767687
505003
548240
1070334
1816912
1419276
267107
640304
31989
1806309
931833
25812
948807
133085
913963
238163
577924
1047787
121285
1977440
360620
1156379
291039
162940
3194
1929427
758237
627569
359790
1953289
1870689
126134
276828
1258335
1698146
1358399
1064675
1455004
1439157
1150132
811719
1350230
314179
1834249
1389443
32172
1866614
1851156
485208
363031
332017
1841635
820745
1242951
468527
233204
167573
915752
1499517
1126893
79448
1400396
590478
1028673
937806
372085
125216
1964648
927607
789507
321849
869951
241278
1780674
1732297
107520
708781
915213
1325123
1038934
1983415
641457
1277416
1100555
550663
1509750
413955
542018
979122
1129515
452471
1259135
528542
1923023
881512
204514
205316
881151
511733
524519
1366584
672632
1592919
1954864
833300
1075486
198238
515716
1177125
1818247
617596
220971
1380458
1117551
1538841
692221
1063351
646045
1328668
740614
1152168
428216
1116163
1958872
875572
1192294
1487023
1251875
449732
1784965
406548
566627
1206118
508894
963424
425825
1685659
1536550
1210116
1435089
940932
1832603
1776356
887862
1728717
460311
1339751
585947
1621119
1412688
1632501
426043
170130
7583
515324
1629415
1534010
1462680
344401
1406752
77958
1456309
137588
1045281
1763667
742984
558913
1375776
311067
531049
1406550
1743200
1839758
1930219
1177890
1987648
1164394
1124979
1912843
85818
200905
1065438
1435845
1376258
514091
1903947
1109330
1687626
1905493
803785
1694492
419646
1107318
772966
666399
1155669
1467656
763879
1039800
601143
1973786
1345992
833489
1963398
780696
1088414
267165
352125
94517
308793
593154
1424689
1823982
750629
72595
491940
26728
1851081
1588824
1237521
1019504
1526427
1200625
270741
881753
1067641
917282
1816137
921133
982406
1352970
324343
304511
1778165
816178
1818341
996958
935293
1234345
1294022
597363
1206128
1941282
651434
1228181
894079
1533158
1247504
1171930
1952832
1447987
1774633
933389
1282435
480705
1509282
1291727
620026
719916
957218
751139
1461279
937768
576714
1148847
1086684
297974
1780029
234595
617523
397626
917403
584540
156683
1574405
1107544
83258
787228
268663
1567220
516430
1307849
1089088
1612456
389927
1173992
175699
1233368
66560
1519607
1401221
781870
810514
1076659
1096465
1273553
500254
125878
651016
623768
484146
593549
838783
1788539
1507512
897164
1315156
1157400
1663675
1173745
462205
624127
644500
639811
626849
796825
167029
1262952
350617
1449311
1916216
31482
1134236
22262
1703668
1688160
470706
1440762
242118
287210
1003399
1535513
722598
1652071
1590363
580503
1928154
1656923
1359403
695503
686285
1794522
1646583
1053327
1379151
755812
459519
295172
435068
477852
982475
1007169
467581
1860210
922191
128646
389028
112267
1481418
194616
1067108
1069134
1002742
1368522
1731614
1407906
210036
1783166
400942
1517342
1166126
94756
1117665
1314133
595618
1587854
437389
1350522
283459
1634464
1627453
225236
1310422
733902
1016573
1113526
1922485
102132
1910206
1423737
522253
469478
563070
553798
1949100
764410
282997
756195
1602093
547779
1371399
197859
1583606
159791
1394888
1522125
478629
758857
1648509
216636
423534
884954
1057240
534538
1166481
1019584
1430654
887238
1335037
889216
21394
472008
1873103
901733
274326
773230
324059
499697
1437702
1716396
1268142
773156
521187
1329178
73132
880104
1854714
337481
223116
1605236
408827
441275
479182
465405
1879664
394999
1877006
1716560
365809
771798
1926120
381439
1219025
1925356
1656543
404894
1708081
1588501
1532482
1639561
914099
685033
1488343
584517
1390071
130652
813200
276606
1097379
887485
1629229
535934
160851
1998632
1333059
617777
1692760
1669402
1890336
966825
334323
27918
605797
664425
704557
962538
1671264
530817
1882855
1169940
1433911
1117779
495151
1313368
1314063
14392
414977
700268
1608760
504313
1903175
1829843
1464914
532422
1339652
352048
1194590
198742
1623686
370059
248515
723601
157237
1345859
307933
442761
501799
1355796
599610
1989598
592147
49353
1621904
1388391
979215
736998
1116067
1939371
1803638
1022093
1213428
1134795
529574
1114228
118578
150543
1109760
930538
1065291
985839
1312497
196842
1184219
162594
1637472
91301
1588046
749858
683596
330725
1596210
1439849
1240159
311988
949849
1678796
1792510
1274123
363097
227780
809302
794559
201452
1477904
91195
857553
1737035
1754964
1035728
1850878
1163876
1779754
1929126
1404841
1825503
1498290
1290667
1584104
1236370
1488782
250008
565313
1198520
1164094
1576908
772346
633517
1619568
1258991
78181
777199
1672799
586891
1170097
1345707
1240948
1017502
1010895
1429276
1568542
212228
367591
733932
479122
1540080
372309
1864377
158569
1421191
618450
1142240
405757
1112970
1178660
774996
1587824
1136158
340136
1359723
842967
412056
788231
1574243
267955
1369103
154485
784117
1435790
1041532
534700
1091949
95545
1413458
244812
1606414
868195
1114851
1018800
703954
1374156
1135169
1371834
1258358
641707
111613
1500115
680491
1364483
553976
1146529
627434
1694325
1535264
1613410
1299268
389097
397138
171515
1657555
36024
728302
1574327
903350
1667197
1538999
746611
1767242
637776
598327
1375936
1291910
635778
1270173
714056
776921
1429373
436973
1990370
528902
476640
385061
1388401
1393110
1467927
1053236
1936759
387606
1424499
1038944
1544580
338222
790943
1074020
400136
613585
1618025
1800079
369014
901252
221870
1743630
1989931
640747
603036
1478278
53213
387592
733645
1026952
964674
1545976
1434829
112223
1356477
752407
499968
1790962
1947720
1398496
165791
242391
1288214
591165
260000
1852896
1937477
1760523
121724
1792065
997279
1799813
1199193
718527
738386
978467
265256
623664
171583
317132
1084574
265370
1051502
969987
767339
179723
298909
660489
1208539
1499026
1211943
307747
1920881
1847160
1593940
805120
1219858
1198662
1465846
1799416
1599262
1813022
667605
749110
36473
1589420
1334003
971543
937030
842271
262090
1406440
1351674
750117
483621
764250
366097
91749
849288
1536638
924926
1800380
833440
911016
402026
589367
520859
1397283
1138052
124080
1223085
171197
1430943
152238
1924504
410206
581951
908507
1379560
1234711
1901534
1879770
85812
1868543
1249241
25019
342670
805362
1249990
1185380
1279133
1255983
211059
447928
686237
910299
314005
1233041
1529814
1457214
1838291
619528
1406032
1637888
600217
59367
966322
1468705
1947124
922757
328484
236444
208555
1650873
1255844
1227808
173720
1204026
1788904
987671
1190360
1141017
1064509
1217668
1064106
492569
661764
1458821
255097
444163
949149
1164587
1581416
761273
94276
804522
1058637
1171337
1714590
131809
635735
1807309
1881923
1142718
1651784
1753268
984446
1828349
1945066
1343939
373123
1729464
923818
1809434
414169
502220
1331477
1798761
351818
1194264
1918484
900387
266733
1698680
524893
1373828
427459
1325225
944272
515348
1232656
336326
653849
1450697
1818008
1316774
1359995
1727751
1107739
55063
1430225
428193
1457854
1989292
849564
1832928
283763
1092011
427563
1123059
1831535
966106
1769257
1485967
1012068
1978157
1790161
978924
319371
169952
1726234
1015549
1223949
1641627
1889394
1946220
1996991
378175
798673
1282109
990696
1286175
1147733
1196055
1212862
92889
1269283
1383805
225444
837946
193849
951726
354585
175714
352532
782719
922186
1609462
1477828
1904499
1123731
1712197
1107545
1766684
1310533
385769
221345
933177
1008992
740013
56497
935330
1186453
1429605
355031
1327134
1467521
1281702
1155592
610326
1774539
880287
407857
1434185
190776
1449755
1528660
210848
47666
1817395
1101480
806539
1708248
900029
347825
1857897
1537013
1945618
637161
359341
488298
274905
503685
567641
1889707
24098
1172800
358879
967293
589862
1444717
781401
893844
1451983
1960481
722462
161213
731000
1556260
1590025
1931692
766470
1159746
1253528
79446
1562252
1131785
423814
1298780
1064766
354145
1842514
1488235
1366206
463293
813495
287681
1231261
706798
875277
1322793
710900
198673
1805994
1804145
94767
109657
812562
629164
1009559
210328
500199
1041591
1805323
488141
1420922
918195
988239
1690929
475218
929340
784827
903593
822991
1908863
1238745
1168902
1607416
584080
317398
1938686
1275753
1609399
1774096
1948497
1118957
777757
832430
470918
1428964
918504
1535532
194133
97204
1831485
1339932
475150
1905961
649068
1233320
1317456
134212
1988683
439347
1816416
1214820
1381895
616435
1341335
1897943
1429230
1932412
1650693
800847
1816885
393999
1131512
772667
1359496
1711917
384551
876299
1155928
391671
815962
1366495
1988143
1531995
1696436
1505470
354519
1897744
1671496
1693426
819292
1669428
1889088
1827902
1322055
506476
265470
739946
851963
1917453
830705
1936762
1985394
1839863
1704347
1661014
569449
1428941
379030
268586
190695
1884694
1276223
1674048
72084
227329
881127
879402
265135
1644238
1227873
1906078
955949
835103
153564
1407973
1020772
1967475
1037676
494761
681115
1087355
428252
509680
1798216
679899
190256
1720213
239513
319330
1062368
442082
984751
1915089
283448
518339
1900998
474409
403081
1202365
1265434
1361835
1379974
133440
1797906
236529
362767
225577
980871
1058877
632906
243264
924931
207021
1088113
1330963
1422596
472126
194852
1897313
71171
1706499
1465125
1182159
382568
1417989
1938263
695359
1402576
340914
471825
1693538
1765289
160500
598967
34283
1771190
1588232
873553
871570
209887
492711
1321135
460174
423121
809407
351645
275421
1689049
538997
259557
810536
1599113
862867
1996995
957302
1505644
1140861
1752751
1263023
1659462
1710928
972853
1899502
1577755
429591
1877730
1122964
535528
599233
1620931
950737
246383
87024
1148372
1386093
1849754
282245
1425776
1441765
1259205
1044938
345788
581973
671189
821898
249547
1186866
1377745
1778597
732552
1605585
1922229
982501
240223
1995251
835311
55272
1172302
958771
1253176
654650
1378140
1452414
1523625
539904
200678
1259623
196777
1035153
909349
697631
916110
1983704
873636
269459
1077125
737369
997795
992375
1757864
158153
724830
812282
191727
1233750
883523
1059602
173631
1053654
427211
1028338
520471
1799817
358362
852208
779864
49004
1756146
51201
664223
1667631
840574
407493
62974
1770836
1392132
241735
993630
1836299
1640779
164066
1874440
1505596
1077544
1074404
1598659
539115
217932
1295759
1502474
260918
946321
67934
103882
461804
1126959
200446
1753692
721338
236046
1781198
121099
875171
1587388
544069
1546829
1973611
648016
1366992
45126
517506
1043517
656766
327515
325577
1902654
793500
1800164
847794
41898
500365
1969937
1371164
547431
357845
868498
537065
1026744
436789
492070
490486
1308664
229988
1819563
1511691
450118
1318845
881304
660135
1964600
56705
499881
68295
1134505
1963603
1778013
465612
1434441
1554923
553314
992261
354282
507051
1334334
473294
415990
1849160
505130
354559
1043130
1678515
764096
1020772
1667064
649375
677543
740903
432333
1407246
155711
405418
1572228
1958681
1876230
869939
599552
754693
875681
576677
728191
559223
1738624
1216322
1337218
1282773
1382033
362784
1661776
819153
523138
1301703
645038
1537702
794411
1396994
1553647
1371051
1717267
1262686
763477
843971
704390
718258
743657
196662
112118
1505089
1701670
286382
627932
466731
1781184
1165196
419103
1365611
1654444
454315
1593021
102794
513107
1626159
496419
344778
1320390
16033
137406
195740
709044
661593
547693
250949
825249
515278
884627
194702
19478
1222381
1286218
1421403
1056573
1444718
965640
1310668
528866
462597
249062
1347323
1033526
1944781
1856689
184548
138908
102470
312283
1993325
182491
906119
314055
1000866
675030
912917
1189642
182601
808694
351129
405679
1953365
510334
470367
913564
1190391
297899
828523
525653
1979540
45626
164455
54409
208750
544298
1616835
1872683
225521
1288731
685779
959171
920603
442215
1010783
1624399
445554
105545
1011618
1178319
626600
314877
1493227
993566
1251383
1797984
760576
1763094
1923134
1021033
1077910
1145983
1041801
288699
1462553
910567
592015
925404
778190
515756
592615
1139980
1140384
20135
1212059
272271
1649684
180143
1663713
1157497
1548276
956777
1326565
983225
1120240
1094473
381583
515370
1289173
1222051
285993
487448
1456817
1524138
221774
500391
1666556
617989
1936129
235265
381527
44224
220953
249656
835465
562010
818957
1983002
1064638
1146946
471352
1505238
156274
1251247
746649
1536895
167958
172194
26059
738074
850568
1110994
1648753
84982
1895021
957132
913802
1497774
1264985
189105
98968
877706
1481022
1213919
234767
1154862
1946119
1843757
342420
1876316
1676072
1356662
1652802
12225
1849079
1666940
1297172
1058102
593772
701130
1539645
1985403
884327
1107400
28885
91026
1392168
668793
423632
323243
905724
797218
1749793
754155
216755
1963708
1436356
1489246
231686
158896
509612
150161
199661
886506
53424
290639
1399749
528397
1629081
1847158
219628
271535
1131513
1651533
1390683
88388
946568
874866
1333311
1244700
1257269
1198775
1491194
1777869
303721
612457
28512
980989
426712
397456
1160545
1920140
906766
1485756
323175
1782158
121373
264751
1954642
1884026
698062
1015160
991308
894487
1865166
1470988
1917985
1024566
1431667
1952124
1654874
1220804
1567159
1609364
62874
995448
1766397
654862
129291
1194771
1702982
862216
16081
709136
195530
773273
449389
1468529
946186
954712
722053
760319
230334
14252
491942
1810947
17849
1903327
330541
387262
928915
461206
574242
1614110
1098672
1602985
156788
1074879
785185
901930
1400427
907005
719585
1609055
505252
70570
40466
466975
610792
1372628
13436
1694245
188657
1919506
169017
1173047
1240780
962975
1109463
1628032
1765997
206508
1169164
179783
1861228
1203518
1282939
1230763
508175
1481824
1362009
441898
1752919
1840834
464951
1159772
37370
1719997
1395592
420201
386170
210936
1150871
1409438
15488
1616894
1823550
164132
161671
1000195
1783097
739368
1379716
1362540
1571221
1160329
1620055
892251
1004824
1607976
445026
1989389
1481008
1659290
765183
1522490
1047948
1406433
1199768
1341146
149390
1395713
1691818
1540582
1685084
1437457
1024389
1355579
1944578
26770
812981
1090618
1820658
624211
726842
827275
220743
1981475
498894
898299
869076
344391
1362237
135195
162105
1219030
1307941
1909140
1466632
963107
524046
532381
1956733
1802654
50650
101498
1188778
110506
1307587
910444
33229
1442883
1393538
358831
1586119
75600
1764747
1659840
257605
1611316
359059
1707272
781816
642721
558968
1748752
1122535
1274071
1023947
486038
1219204
429079
1074813
1438281
1880932
1687811
1344323
1040254
1906144
565698
702889
1303827
1433433
967782
1375713
1094602
89928
1788644
62370
488739
447629
1409929
1579993
1000705
21757
1148520
1527770
1951807
54406
957877
938149
1798700
1458826
1191842
1742124
207517
1471209
449571
588025
1750680
1415900
1233577
446599
188868
260265
733006
577026
960908
1207784
1505430
628746
1504651
1032660
556326
246124
261959
1311302
649244
493523
807790
190679
603493
1908991
1128303
503198
124711
1813080
839016
832722
993085
1131333
986805
184217
1429440
1823088
477302
1101305
823004
1430344
548352
634251
347267
737093
928572
1351478
1409076
409544
910364
465910
147665
628183
292285
1066710
349910
1256076
805580
1598742
863676
555506
1674242
284562
36590
911599
708227
986888
1827035
772234
1579714
442348
136660
432032
1688765
296342
176575
499528
1608805
839736
1992479
708505
866235
180436
941974
1170234
368309
654758
193563
1058049
244095
209001
1870421
561008
556224
1523434
1986564
512019
1117558
1197647
435896
1672941
408855
695474
1151342
1472803
354191
90930
338825
1789189
1801127
1263633
1593245
803748
1567131
33467
1805887
1870522
1429456
304404
1467775
1919810
1801418
381257
71239
1793844
1545615
917451
972852
883967
687176
691226
1789896
659698
673383
58839
57806
684943
1172158
1671236
287490
883222
22734
844142
657887
1137858
1115077
867371
905861
204558
1297382
1819668
599723
239062
1394282
95834
1330744
1050752
1862805
784740
1856976
884225
267134
503093
665542
716006
1777516
1644352
1573227
1149440
750431
728448
1045884
1648473
1079011
603030
1593657
744458
1621314
1684667
1285381
1031180
1495612
305453
1742095
1531007
69670
744190
1294506
519406
1944890
104424
62529
479858
1265228
358450
235681
1826922
1583741
326225
271014
903149
861377
448562
375964
207313
726256
1600692
17780
1420074
1478678
1345722
1010582
1157189
1465525
537761
1217906
852926
555073
1631256
865676
973461
623789
311738
626627
1099020
982591
1105734
1187643
1164907
134440
1770431
1404069
1776557
780881
1365248
1697945
1002629
988392
26759
251922
31168
539656
693534
1388320
1762830
735804
705936
1079676
1441486
1926156
234455
1265805
829333
1273078
317079
918127
1328403
380079
958989
812269
281488
812102
911481
830216
1477367
567256
122608
1639369
1592965
1010956
1956395
1698735
1993574
61751
199688
373903
1705349
1226125
928288
614971
1845643
1944873
863616
1541707
1003659
280462
274517
644589
1341749
625441
300976
1379093
909941
1518103
552190
304715
1513750
458848
1552334
1678611
1811389
523382
1323840
508799
1006419
1365243
1337898
933699
746808
872476
1035471
601423
1858784
215630
140587
1932263
159406
21103
1531068
1363357
686565
1710890
657451
1035651
1082226
416771
1146286
686215
1321460
1100842
370499
224563
901315
968592
724773
1371005
1454350
62506
716061
910732
779322
1815601
1733977
1573528
336104
1565530
959888
1536139
830535
964469
1027787
17021
489702
753814
1732236
1146014
1325017
719279
650862
1427567
1928901
335192
1734618
907587
22740
486086
1796152
877158
1808495
357543
1258870
665980
832595
1920593
1358139
1492605
230006
1970707
85134
684134
802519
1526640
1025205
1362264
1292424
1201848
1640046
249127
799865
1757757
190470
818440
825247
1580591
310415
122798
808244
868437
223196
1855532
1722045
1384260
521168
823075
1959790
1756348
93721
460725
1077465
546150
641435
788553
1739331
1109178
633812
251616
860192
1053846
197558
1571345
242978
658211
1803532
942934
794142
1204133
113232
822584
1467907
1732637
1328722
967637
1498230
1528591
528089
308098
705589
1890394
456275
630358
1805316
1589228
1567218
6917
232541
1927332
1285345
23765
833553
582735
549664
1299389
1467151
1757151
367741
942231
906309
61419
517127
1539413
229660
1163004
324246
196688
1683752
1645513
555458
27191
1759135
1760318
954395
1434711
750044
367155
521950
171332
477398
1649214
366785
107335
1021068
194765
1120864
763347
1071687
1486010
1554827
1513187
1948731
679449
402243
1534568
689405
588293
1492861
1370117
1833644
1613657
983769
1239689
648855
1359213
800852
1741461
994004
1914305
1545101
1805457
37995
838153
312208
1970214
1687464
445216
1462597
1402209
1297740
620560
771585
1166501
552365
1901689
75503
636050
812150
715965
167006
1621415
1120589
734889
690481
805426
1978408
830984
1871601
1445564
834232
1467072
1567254
1569721
889647
769133
1127433
923447
627261
721284
1777777
1366579
15781
1356251
108494
1175146
1798942
210615
1276732
533128
61300
1814434
1158725
1986658
753278
688758
1023631
1182664
203980
1462988
280383
1754677
798125
1171169
1914842
1754892
1306478
975643
1725114
7944
1693906
1313926
1173896
401208
833054
991749
832783
473578
1997092
1185874
1167038
1900868
976086
1325688
1935583
699387
418123
138239
1421331
1930347
423211
1898127
178149
590262
272199
1454721
1291396
27771
1406682
1438041
1144852
1919742
1361074
828359
408474
545401
782052
1305785
193036
224799
377197
1059914
511661
1526245
1613830
180926
1612368
378480
777573
1497287
1197533
1776739
1106347
302918
134022
1388183
595812
370099
1800043
916650
1315364
1937453
583693
924682
909090
1267316
1382608
164656
432220
1190871
220786
385408
835541
642564
595273
1450576
712496
1328272
572210
552336
1086577
546324
185455
1348545
1063715
655117
1035056
342244
1953460
1024302
179500
1721797
1193249
692587
1246352
445812
582637
1062875
1420067
251375
723030
1480888
638918
269570
1384578
1628253
1651995
1689046
1822695
978110
146766
1305033
1312512
294066
1254048
1997333
366075
1908606
238631
1033009
903920
679969
1048847
1612417
551947
672406
903942
914460
17827
296364
1591809
429213
1227534
5024
608556
1437312
1000445
30542
1842604
1673985
1834199
645380
1346170
1109051
990676
18888
520135
1086538
1932984
1567408
978643
1575673
1707436
1267909
367156
924798
803361
1506712
85010
744768
676376
1212362
1539319
1905298
1723989
517381
514813
1801241
28385
574374
1084829
765805
1846288
681032
889338
1301010
553258
939299
1170001
1137590
1245665
1323313
1556513
1578625
1466587
637136
497738
787484
1898199
938548
515536
1788860
1678612
1616578
1156683
782354
232664
802521
368442
935669
1500709
1333272
314697
1266652
1060299
1796653
1502187
901528
410049
1702248
851775
1693881
636745
679952
1508823
404475
1032233
1105966
448599
100418
319112
653891
112300
760362
1647322
1715433
1699658
1972553
717409
583217
1548411
1055276
985159
1625102
721794
1635288
740718
884948
1556774
90058
1583339
217779
446736
539016
1064499
63719
1038398
715073
204891
1080192
1195892
227959
359317
1921965
889728
122472
1812467
853941
1902947
637206
163305
996930
458792
1685059
420326
497065
1980068
258710
307022
1084790
356447
1475564
439847
1345946
83372
1638114
1803514
1616760
1468120
475638
1647096
1200535
1742697
799457
1687490
1526373
1948833
1395747
1030797
1236051
364753
208697
653195
1490312
967904
83550
1264966
1135686
1802784
1103535
833843
1325497
1407433
450662
140928
1165911
376448
598730
1938796
1931764
1087168
962799
665891
679495
1228518
1885435
1404821
1912529
1693516
112342
1529194
1512663
1987517
44301
1633611
519344
442120
1364956
201971
1382718
770878
542834
203202
1972520
1267939
1883851
1322262
1418916
1778902
63042
1218598
524792
1779632
872740
593100
1718237
976905
334505
1686748
1328545
1429479
1364831
1937991
461742
1961402
1566052
875510
372310
1407082
1230520
1327839
1644071
1385806
254913
326775
479022
1310345
931502
1312543
1567470
123639
1526933
960071
188565
1451081
1916839
1365512
1142846
1202155
608316
847100
1459474
289126
995736
1945580
299582
1074253
247674
382271
362915
1969622
1852323
1685309
740619
1547975
1222749
1068346
1678203
1967379
1594036
1101839
1547405
1802806
1735019
313223
929135
342566
1435280
1753942
279810
1453249
1691295
689795
1604811
664006
15706
729362
1608362
431436
1332833
1788289
565623
993610
1370389
513749
698303
1699020
668144
1489687
1087180
559410
835622
1825683
1917058
1457843
1767036
450697
566444
1867574
1525057
184619
1497489
910438
1050540
1201224
649920
133484
1475479
596266
1057995
492804
1277792
1466950
1433311
743184
1438054
297730
929271
652504
1118778
524821
1944565
1344459
122052
328763
927743
1719012
527178
1155008
40264
9033
1523770
720044
948010
1899559
1733733
826273
888457
1715482
1878632
104447
1900671
1888815
1633601
1077113
320133
341496
627908
175005
1294044
1568333
48227
654007
666616
220948
1752500
924877
644244
1549412
967755
1356055
1920230
1101029
576159
824041
409896
1286731
280777
1511365
661941
1974709
715114
1244133
249662
797931
1745963
696511
963016
1023332
798186
708894
771358
519960
579586
444712
1277069
905907
1238226
1708301
1016111
176262
1307987
1324133
988842
1409082
1904571
1936639
268886
219340
1714006
704261
634139
979477
927025
877055
645789
312133
1471176
163422
1961889
941375
281403
1158410
907440
1973674
1121813
1441900
679646
1479167
696588
859391
1914652
35150
1978664
1566843
1151607
87491
1472212
644057
1054883
1466777
845327
941596
538793
361327
1141870
758674
1901118
1419741
1480943
1812374
1098361
1258350
65335
1868002
1250831
939696
1083099
715688
270631
649166
251327
1001973
915143
330915
878495
81697
1931799
796493
816291
1329206
1583443
994261
1588881
515210
1699681
152020
57657
1441387
1102437
651578
1031877
865187
316285
1448561
376825
102242
998402
1671849
373002
1317933
442135
490531
1949891
566891
70030
97529
1270609
1202682
1528190
1351045
631631
51968
1448824
939316
1030896
639759
628049
88836
490888
835975
1596605
1059288
1066473
1378434
1802438
518849
844752
1760109
1692200
373052
880706
984126
1131913
1854677
1734199
699851
438357
1033600
105128
1150345
1525515
102084
292894
1389347
633547
705378
455885
667488
219322
1348466
638051
1632192
1848937
1582113
1190060
1370394
1880102
1196430
1892449
819300
1364857
644485
1896929
88388
454606
318628
1354757
277795
561333
1551889
80446
1727074
248392
171215
893650
1514781
965768
302548
1765231
1979639
1929167
108442
829490
206186
222379
377396
1256154
126205
576880
1366728
1577588
1377233
1653588
1793530
1425255
828681
1678110
1121183
68636
1063951
823051
724346
485170
789154
29959
1455177
445572
427135
489301
990095
99715
1938117
1246470
1666270
1318969
1341710
364179
1506066
513534
310524
764040
344336
857313
136638
1552556
1126424
1598411
1978735
227649
1405487
1153122
1202903
1315564
1350774
278172
1949029
1323964
876779
1967736
1240192
995787
1203984
1701374
71854
1621407
264304
1304894
226251
452929
954594
1197601
664104
1168198
1744228
1021900
499418
653949
1353752
370226
565121
1731658
962497
1885054
1807244
319181
565093
929473
710191
1765240
1028741
403272
996681
694180
1112790
823057
35594
1313536
1801518
270301
1176007
1409278
1122975
762620
910544
1031958
961410
199837
1475264
1992795
1807506
1385422
1452675
30036
1179693
1046271
272778
274341
289619
126296
928269
1783061
916488
1671309
1574243
208735
935090
1968067
1041446
654153
987819
1159443
673608
965412
1831955
1235007
1472467
838598
1018051
1431687
138728
113128
715129
321507
1793695
415976
1478979
591558
1206985
336096
411713
1477920
30542
840457
1985149
309149
675424
655093
114300
739783
555355
88827
540933
658309
1605335
351740
725205
1202325
1042183
347660
594160
17409
20166
1955762
219869
1385436
735512
622720
612335
1303661
1190563
759205
303931
527473
372346
1863725
952950
155662
499203
631482
109209
1854174
381799
285487
390251
50890
892359
949029
1014117
1745418
1676670
728212
1909913
403181
81614
1388594
1290099
391022
922121
1286271
1179564
152550
1947233
1959547
1102948
1630161
219582
228706
1662738
314501
1576627
1638668
1876008
1506756
563834
1900546
1951999
884684
141669
1714747
717041
1149884
854652
673981
1258442
206890
526834
523470
526388
1023011
593821
742230
681855
1247633
746630
1167002
1285868
413580
67315
1273331
1295506
749953
411144
1228379
15404
1300862
150559
480770
168351
1140322
1499527
1866656
1678752
554025
269919
405117
1304938
1604749
1133995
714119
248082
1577169
1735957
1393437
1887353
671114
538499
1230581
205341
1924344
643034
1442053
1665879
1738684
134207
170358
98040
253579
777942
464906
1620828
661681
339147
1881419
754246
854904
1738774
1123214
1787133
431611
895693
1783693
1503008
1416260
1460676
1441292
779703
1970005
1290041
965518
148649
165184
1726761
1661934
1535169
404214
1335246
1874552
1689745
813189
1402526
1653500
331626
1869797
390344
586708
753578
660667
1859384
1243330
242870
287969
919357
456764
607031
764734
1496673
1059391
207250
52831
18182
754656
1815626
1394197
1787040
202716
1447720
1880622
22441
327690
208799
113800
908316
1831508
1183607
201265
1448789
1920870
495549
1527817
153354
587006
1302025
1436705
661966
1691596
1411235
1017923
1082951
910702
1405488
411091
1127671
958940
826372
148231
1262869
25025
1492141
467868
138253
1516742
883519
1387512
663308
357385
1270625
1460550
1943758
1024111
313465
1479059
403315
883211
1129545
479091
916294
540515
1336068
1636847
1231632
434319
1787362
251745
1058447
1463484
1941636
493579
1043732
1464006
702019
316671
787582
1252297
791145
1924492
472764
758907
517375
1816192
595311
1012263
1415741
240809
1678618
1879175
1988517
1167070
63868
1588566
1234071
1321204
1628728
1981451
1985099
1619073
120644
1480417
1907367
1549917
417621
940896
794650
1284572
1438422
143172
1720949
106249
1810040
1546629
754729
404789
1856124
285509
1874999
1658992
322730
543367
677701
53713
501880
1460072
1443088
54
1793410
899048
316085
102458
1761667
971884
1822349
1514920
905228
1242766
59794
1989085
1721430
647652
1018951
1303351
654418
1447142
1275399
587220
1215550
259837
974236
1068986
317598
1232382
1292602
1152720
212215
956299
116842
757737
1322550
1073851
713882
111374
438458
1878147
577224
679642
174487
591620
893246
1578490
1614668
782451
1354733
854211
1944807
118294
669328
444816
463627
24160
899830
1903950
1842347
659168
1152599
585282
1787077
1515373
830249
1659650
629783
1322831
681687
177332
370895
77980
88344
1402856
1937554
893378
1358855
1840826
871756
408587
387798
100362
1251874
1461708
858429
63139
1849349
927784
532108
615353
861300
349189
489522
199488
175213
1496443
367347
1978453
1788352
1428731
224903
841089
1831442
1118386
1743013
390916
1369706
1210345
1497879
1954862
1690334
931957
14997
945891
269921
1901948
1545383
1723319
1619951
1612903
1123302
1814988
866621
113746
1806184
1995176
675636
1472200
1657043
69363
1704555
515221
659487
1406724
1391774
1089744
593799
1704640
1901321
1707300
847545
1203404
1258874
1185873
1550205
305331
895345
139012
1203099
1514604
369963
1505288
567070
1519445
717896
1417197
929541
486384
957498
1153618
599000
569379
286957
186235
1511485
491422
759659
144305
321116
1710335
545358
177155
1591833
1009277
304331
1325533
675226
1312364
729199
969599
1467018
308119
879828
860567
1253652
271303
806278
760059
39783
581562
406897
918154
1692308
1604447
1460699
1935823
1697529
980334
327874
231117
764823
639512
1766535
405209
800485
1573365
392114
749366
152644
934534
1615279
691934
855287
96396
890697
1463482
71787
23407
1199619
4586
1409437
1105925
389562
1389185
1372941
131831
1614474
1592269
366615
542388
1172185
1786118
1840753
844067
1564924
611578
1464607
733233
1608086
801521
1586013
942141
1577819
966113
371083
1756627
1721072
1973404
1017880
916349
805392
1892588
295524
357416
1245081
1315499
1782812
848065
1669300
1646351
1052039
1872079
843174
1862454
1754219
1905798
1174226
716384
1739695
1605146
1022963
786213
425899
744104
1830641
1249193
413333
1000241
1171064
1332435
372314
111541
220603
556216
1600657
949085
1843119
245542
946903
1878746
1947691
826071
281271
162899
114658
1463125
532936
963260
899411
1703468
1939268
1280955
1630447
1518315
882923
61039
315482
760395
772850
1524079
216258
128390
819778
1309610
1723892
763903
1850419
1725547
891843
257758
1539877
1335917
829527
1698407
680697
810668
1641308
997217
1819576
671496
946206
716519
1704658
614079
768577
88484
139214
1347269
763890
1655585
259444
177788
440980
1274387
1852432
556523
1034026
1991779
833565
1582822
788848
987549
1596279
54104
1244438
1134927
1405163
740183
116813
1721307
566043
763768
806771
346401
1120182
826617
992020
1296497
1720704
861809
950462
1075768
1439813
305665
503450
825744
107840
1588436
287588
1884253
849149
1224022
1473362
1715777
1084243
655988
19531
359986
1439358
1122508
1493494
1056309
1340166
348403
265212
1454278
1623053
238076
607018
1639438
266782
1934402
816474
1542357
1369577
791308
236142
1498984
266973
861696
1288534
712757
1812788
807757
1332685
931615
664641
1929282
241494
594434
1091660
1551698
902179
609557
1516835
768081
298817
213346
784808
1880577
576278
8647
874091
57286
1558910
1411724
1779999
80177
1309589
1361828
911884
1423257
710309
80884
573324
1966103
1581176
1835491
1625096
399667
1289410
13921
1895059
75949
1193265
15829
595788
850193
736664
1380750
1911265
1426216
1420991
1274706
305426
266297
118108
1695120
792697
1822455
127420
1794971
1093121
816579
1231993
1493748
638648
381252
506605
232799
1489329
1224997
1494612
1198077
1018880
85939
846777
166924
1416626
1404752
508602
92708
1947041
1978982
715195
893134
993185
314977
402535
1953659
1700904
672982
303078
573260
1914985
1856578
1805203
1979268
449156
88577
1881092
1415793
1467724
350361
609210
1378250
304514
76070
868209
461167
235515
1704222
645276
1849530
655640
503791
4548
1620147
1551471
1861427
1878328
258607
1112168
634601
1445063
1999319
957248
18682
967486
1880184
553527
441781
1546313
1510604
1966213
64277
1174901
537582
652892
102200
28111
614363
956369
1106168
747903
209337
1113801
1664016
16001
584400
576843
762083
629863
1400697
1807292
1597458
1673592
677849
1370545
1391756
1699729
275810
121875
1991132
1798715
1348037
1495317
1785580
244840
496893
565589
1231473
1103386
1619942
1107407
726526
131678
1688603
1143650
1824945
1051184
736622
704653
888809
1340687
218771
1447693
906051
524010
51957
748959
1303097
1027887
524811
1076604
1946727
496617
1266984
1806361
1236558
458819
12869
387947
1050019
1022394
214175
1820357
1513042
988453
1361504
339520
1858672
868053
825044
1299168
1770097
1334738
1525143
667688
360310
1496316
85918
381027
594156
454101
1353090
556916
834760
1902580
1169803
1294563
1405398
412166
885885
1549617
362387
344964
218161
579508
266893
1772420
1901926
1663668
991217
1091418
775922
685676
1565988
1590222
773354
1866297
1722796
1874522
321399
896223
1882033
944006
1470683
1497617
1050342
452605
207543
960913
1636754
732182
1587771
1551387
1414697
32436
1156263
1226675
66539
795939
1568604
376107
1407446
64873
1154158
1274427
526766
716844
616275
105923
1887667
96224
311057
223325
882651
785011
112927
1000047
991431
1893275
118116
1535585
1826928
1772628
1950093
172669
38471
1421720
778490
1119210
1039385
202869
1041232
1309732
258570
1360457
828288
31495
608042
995067
348893
1727834
1163654
1287214
888773
1750946
766206
166817
1547888
740998
1287864
31969
1074199
229654
1808477
442126
683044
411229
688286
986251
1605636
1397453
1616100
1151950
455743
139884
1928316
1805509
1263693
923760
1053340
1041750
252464
138816
586000
1728916
1709793
1630479
1883462
1619334
1342552
962837
116499
799808
1544634
938976
1014572
1332329
1420541
827996
1617534
956846
1087371
1850123
1671798
1969588
1376098
37803
1305448
178595
300873
33862
625860
249206
306952
1268227
1712766
1664243
8810
1250433
467928
434940
1181188
560556
1771445
991668
1503323
869331
674597
1130260
257842
199488
1137585
72685
380100
195245
1918907
959167
1823156
1670923
1799863
1426096
946145
830824
610818
450119
424002
1216116
1451523
985740
444098
636430
258141
915726
1557591
1950104
264653
1008828
1873139
1058983
128414
1099285
1686947
1430488
1216810
1081394
817990
1866079
316832
784760
416376
193095
649440
1243931
1945577
179441
1372643
4129
744199
1105520
1952132
1577955
953955
944709
1603594
1314115
157149
1162607
694124
259582
369763
599815
1572908
1976280
963857
1870142
683605
1903065
1051551
418336
1967706
946012
1285447
382764
1047383
131850
1721302
1335560
99505
835108
30471
535758
1129115
472634
7024
417432
799909
1226761
1728657
725337
1922115
850785
842934
1951285
1065394
470314
1783990
648857
462723
876752
498942
275010
268911
532319
1249152
1634980
1492416
1825590
1133421
526366
791223
1747736
1027239
1039393
464930
485104
1191877
700172
666754
1427426
1677527
237807
158742
1907278
470819
1923661
1368886
968036
1173462
851433
1303932
391796
1273714
787072
541516
4723
1918435
1367026
1344888
1155099
680156
1206755
1967288
1680579
737965
281140
1824911
1448162
1730005
274346
1232786
1513096
1617474
882366
1784460
1245041
760792
1360899
1805990
884099
1200711
128812
1205382
443608
878861
725468
849427
664533
1415129
1315274
868714
1328489
1607060
1094955
1565875
216616
534479
1508356
1065476
290834
586516
446175
1078875
263372
1106615
907267
1095378
1488649
8868
1477263
731825
143381
1023118
1313063
1658040
1685049
42045
1495154
1173751
427975
99727
889518
1487500
773855
1738374
581249
812153
763290
1776745
1003564
1516952
678017
127349
123513
1495270
108783
1902619
1149047
1309077
1332220
70317
1069997
990172
998706
1405681
598290
2313
919506
1098287
126029
859185
409619
1056225
407272
1300196
1516310
1690152
1017146
107070
651829
102141
505748
66628
1072929
300611
384225
1355118
336833
45181
642571
1559565
1437073
1360573
1936726
1668970
1256868
1498119
259089
1741597
1461336
1815082
1183645
440627
1574069
308731
104415
276067
1932256
1505287
1974709
1135485
393383
1016710
66107
1984279
1552588
1834048
1532807
982313
885609
105453
1318088
43642
1021780
1981189
688725
1433260
253112
844275
1181458
1361951
1063886
1194796
1089267
524029
1807936
215684
1749473
196814
586684
704825
1337258
89172
1185974
1830054
819123
821809
1014151
174219
1270077
410400
901745
244297
263586
739366
916365
1491527
853546
1994842
319915
780045
869796
1625834
1362471
1397434
1346680
1685957
1690469
80900
938368
701598
830735
561041
224449
1204462
1878987
793317
884086
78360
607114
1694233
1426455
453049
631946
1551987
1805445
500854
829267
1455953
291489
605768
704060
695529
66405
804945
1239192
565652
1022896
1391526
1893301
1209331
1631226
1082204
1253321
1056398
1383616
1727917
231380
376218
1808821
894062
889003
90369
253943
519772
1230117
1364553
866474
902365
271293
1166675
1059533
1142782
1276354
1965201
992854
1547983
1763857
1145560
1795966
1132438
1191993
476426
1903859
154838
962236
199560
1849046
113379
230640
458284
229885
117949
1698836
538875
307189
1602036
1118900
1129067
345920
399375
994355
434962
718892
1987807
1539277
1293597
197990
775916
301493
748772
658299
1250285
45991
47747
893786
1627921
1828669
565966
307424
552332
1851913
1392972
560060
466135
403343
664167
1066071
33762
686213
265726
887840
1578994
1150345
304889
1494437
1133173
1259682
979093
431322
1593984
70311
1643096
734316
347288
849819
106307
926715
123325
1441456
809568
1007379
568976
2759
1386601
1445492
205108
1009155
1720892
311775
970779
1773553
848164
897099
1491733
1461253
1647306
829247
233694
1677093
621521
70965
913025
378069
1112592
476147
175018
1182589
1105882
1576437
1583144
1824103
45608
132367
350748
1231163
292508
764001
1466891
1958767
891939
1729198
1492798
1484841
783398
1469128
91875
752334
1140567
1466162
1636868
431922
1182325
1807992
443967
856577
127909
116301
1327703
1795785
1062880
51173
148400
1789207
657031
186448
393188
1679350
1100611
1999478
1070428
1005810
1646506
281341
1792087
1417287
215335
478893
592243
959713
376715
846070
397992
1757178
155252
916288
73478
458695
957187
557792
687410
415662
1958322
1335374
1539648
1451838
151746
1036197
1427458
514466
1525087
1070510
1147154
549109
877824
1039918
407288
821511
375803
427268
372549
1037021
1134923
1685513
1331073
1325358
397798
1128735
1054175
752916
219295
1912882
873886
411576
1514501
1467792
947857
434436
460178
1590331
1880453
208844
92548
898329
611754
1103324
1275933
1278152
946293
908907
176005
1171692
594666
1291317
1135392
1810656
121242
603292
95510
1708726
1590932
43792
1589241
191701
1613360
559595
1265838
1280656
1756478
744696
1674139
117399
1161626
1163398
130425
1511669
1902872
460903
39862
874482
1684375
1679786
185540
1922157
1132701
684520
276628
380493
893022
1728633
992197
788998
120500
328069
1787285
719540
1330055
1451670
733690
282225
16619
1888100
1003254
1161684
1900400
762138
739997
1823363
1646010
636450
1262927
1068867
308492
673441
1634946
935392
115642
244620
734216
66665
969227
835639
1343034
1823411
372288
1554476
31664
1539666
1088179
831401
80667
297993
1586816
894309
1447695
466282
1006930
1770574
971361
1882106
1070831
1675336
1196150
618974
1348633
621772
1233554
1288696
252952
1997896
1504373
1996885
100398
1320328
1594938
1373243
389614
1832119
238535
424019
9854
1448292
1726412
1104749
465403
1939418
1529460
1756509
655259
168131
867418
377133
1282850
554876
136527
843447
1397592
80738
1159420
1309171
274632
1453075
575350
1079827
1279669
122074
370559
525210
1632741
1616294
476263
530408
577102
1275327
200615
745946
428941
378334
1302685
229151
1429436
1327601
1779627
1286395
499650
809698
1065355
1599651
1961005
1147046
419724
724005
537225
978311
230797
433740
931040
1444608
1088552
747936
238674
1037607
1843855
52476
1226088
1809088
1822627
1787588
1319522
862978
369060
821042
1491473
601534
191224
145429
196971
1127316
503473
1381057
1295017
1215366
1102461
1374095
1473284
1033082
1954476
881419
1950375
953682
287712
1231454
1633831
1883083
1085858
1357182
1964765
879110
1852342
684966
455138
687119
322932
571038
1632611
1565623
1800033
502859
780651
1733333
49268
1274248
450461
26279
582686
885235
1093599
1537200
1000573
1068417
283926
132065
1603134
691835
988806
361001
4926
854454
1345992
1885043
120601
819309
694644
1162282
485116
588548
1766335
258446
998234
817702
1134696
188659
1677282
679735
1127913
595016
557627
528552
292009
872215
891938
638527
1254685
711571
1370341
797352
433529
1220291
1253159
580003
1702570
1036527
1357064
1804874
1400189
206926
503948
1991725
794528
1142483
1248769
1750083
1960222
247110
288647
804025
1746241
402946
1356988
776612
996706
1665146
481160
1294901
1591427
12707
469771
410354
934980
888821
288005
76122
1735038
161410
1247934
196575
593147
1918507
368660
1944394
552903
1199724
982799
1803248
422321
859019
424964
1513174
337588
517912
1816118
694564
761160
1902282
1143660
576083
1298894
247092
1681641
3756
1110566
1444467
735267
1961506
1026477
509540
179458
83664
934647
1135372
41272
1262278
357545
936128
1487101
1668617
721749
1193167
743594
1870169
1790292
1814695
1033841
38510
1704
54084
1884707
622825
1138428
961558
1214140
672866
1971148
901866
1953765
1653754
34063
1136835
1935544
1177114
1624930
1836898
608680
1496868
859933
1978647
925240
329765
1385557
621758
884115
526009
280223
127060
1772308
1649196
849158
1209221
601278
701954
844269
590524
617289
367362
335752
737011
800435
644515
133557
113119
757871
1239550
1707605
1575329
625137
1236815
1035982
1423588
1629799
1517161
268222
388082
1762149
1043141
90659
1862803
238591
1688233
498256
376408
1272490
1358110
1434085
1861253
1690774
492572
1378290
1915762
777369
1715751
515654
1079735
400991
128813
405205
585361
1109168
313376
1276912
60088
1005098
1997968
1654514
576889
1021203
238733
1306909
555759
1745802
1970915
1617975
1995724
1303677
1990775
1710431
280485
1782199
896827
1292595
305125
1489404
1207666
1903727
881560
428668
1292954
222488
1833552
383781
1023042
638432
544508
605923
1048540
1318401
827193
1850648
938406
482929
1099853
1273373
187669
433755
1749248
475509
318934
1327214
1913746
455698
753578
274783
567587
1706261
1248761
1364297
758414
1083325
56805
1159895
1506172
1197715
1558312
208907
77666
746664
1643915
180901
499638
486535
288729
1602569
1573654
944937
515335
39452
1419114
454834
1249212
359143
1803343
1313107
1171685
195561
1350215
780302
325205
867630
559764
1195517
1268711
1606552
1952005
262912
47456
1766747
1629016
506903
634482
476864
1568502
1413807
1275214
430459
1775563
693207
1120953
857775
1359932
1379631
57337
1169659
1901689
847157
521886
1215882
1766589
1238025
729400
515957
471463
1929509
329012
1225435
1801066
75361
1940662
554022
1782548
1193855
1370196
1395954
1784669
1647998
1401365
1276085
1322219
1082758
1069169
891892
1524182
1560767
345253
1604363
804334
778615
385307
1948828
137800
622565
1353040
1089430
241685
582488
1964379
608945
1097030
699814
1746272
936364
647941
627166
1900632
1326873
120730
992348
1440078
1089862
1753093
916226
1160187
459429
1520660
1420522
1933187
703401
1454818
1365532
999798
91764
1910481
1472398
1309419
551393
1927527
580209
1254770
1844063
1606017
489879
1664411
243384
1720525
1639283
1681204
1500753
1927634
1873083
1436479
1689008
659839
1744429
1949420
125121
225904
1275661
1113545
305994
742735
53726
1967342
1243497
115600
1930112
222561
1522314
183684
1881713
414237
740100
1153594
1052160
724261
1194813
1066496
1250831
639414
580061
474940
410605
258429
1583309
1657973
1856136
486901
251597
162445
431620
132790
1771166
897458
1329380
813748
1125360
1125153
1715422
1001077
1383001
1072645
144166
1006344
472779
240552
1434232
1031073
474632
1295242
1319877
1923330
1837191
458285
1152168
1878756
230430
873413
1017225
724577
1458531
1886089
1308043
509808
707573
132633
1970913
1187569
491356
1232322
874431
144204
682540
455247
1960445
603418
1897586
1264539
258684
1078281
1974860
393118
1179007
977047
1532065
1624683
777214
509780
1106874
1236623
1796453
1109191
888746
1885142
949933
168392
1612802
419778
279524
1845072
1152044
1269039
1435039
1830878
842409
1017012
1707605
1282602
1953244
72392
955669
246919
1448124
83031
408937
893062
1829948
1033823
900290
1272067
1799997
1094737
1027023
225194
436277
112349
466676
707768
1360788
158377
309737
640717
226064
224696
421890
1270638
38854
680424
1003055
363913
1417726
478776
1470729
1976878
1679418
732707
1437067
1212590
1841755
861734
329365
1712733
772942
959611
814046
1630919
1610436
193550
1816559
463236
1803587
897800
1220627
636900
1799328
1236005
1462642
1024107
1022943
1459781
106732
1235825
37811
1190136
1758590
1116653
132951
1075316
529080
1429305
406048
1565331
709108
654147
215108
973367
1615169
398806
1788392
592954
453635
187899
1665372
838786
842261
113071
1268564
1293761
1728634
715264
674314
131919
5950
1428238
568764
1211276
359622
1862971
940072
373872
1616873
1388897
200444
1870172
977257
620609
497934
1313480
1701969
484018
552480
1362958
392442
1384684
1784277
406240
1621750
213850
1724508
1704716
374669
531910
1226963
1873557
1172129
957532
754681
981329
222303
1195342
954903
1707374
584073
1783532
114329
507015
346105
1167279
1149075
1210329
978056
781590
1583431
133078
1885568
393962
1867691
277175
1482138
302189
1062374
455694
1503987
419398
641149
226736
1070494
112697
1678535
1244951
1779133
1334071
1573580
286554
1419258
256027
1177393
538790
596592
1483413
615283
308406
104894
8101
628122
627308
1436231
1756203
364131
1581137
1549409
333401
1809654
35589
1633624
1444231
1834674
945272
1853589
464563
688986
423497
85460
958990
1519122
1115320
1535870
458209
1415110
514134
1855312
1690484
1185637
482910
1938157
1503306
1875665
1929266
483661
1206163
409705
1759286
1238998
68290
765341
94670
401615
1459716
1745376
629031
614188
719442
154748
1369457
1089719
1986423
841457
292349
1841751
98093
1001203
110304
278805
1447022
1748366
1505316
734668
639956
502295
1168770
1808513
1208774
1916103
1573593
785976
1172135
19808
1911820
828615
1389911
1823515
1928596
139872
1058658
467910
199847
1036192
1069252
1828558
804267
1254036
1672962
609720
1057632
819138
1809961
904859
1935008
1802971
565098
1563324
828956
1474566
908944
489927
1494246
769183
583819
950467
553594
644770
1060489
543933
1019879
1252550
1745138
8435
1371904
422916
619787
782121
895205
1466387
13550
823098
1634896
519255
835127
1133894
1384944
222999
80669
1383148
260749
405938
912730
726854
533385
1457619
1722464
977108
319737
1228074
1184178
387614
305488
864943
1570870
892489
296694
1625431
1473054
1486863
316
879545
220053
327424
1946321
418362
281672
1493958
1331282
756426
829868
488818
813525
821023
248365
977053
781112
755418
1195664
10999
1557508
405123
1178683
1736832
1902996
1261501
1102190
614971
1710939
32772
986887
797555
524176
1135192
1944721
241616
205514
891674
350269
1838230
479949
1425084
1306285
1014217
1740120
1357396
1260707
87480
1007751
546074
1595470
1013834
1336930
184495
1040556
130293
1554613
1236302
623240
1509947
1753275
1129540
1282439
1035023
1150764
1560499
1511605
1842851
990477
249112
568067
1317421
1611871
1792090
1635361
1637062
1899647
657584
1151294
786267
345035
1888088
183149
111334
843288
1644865
540813
127839
157215
629180
1283139
806488
1124948
1124690
1403727
1313451
1890206
1513398
1870418
1619634
1145415
1929551
623873
103552
122086
622588
805879
342483
1309053
83209
1698281
1287404
435543
520939
535602
1792985
1641862
1349616
94273
1815738
416137
1278604
1190176
1318335
847304
1562760
1419139
1223474
1961236
1137068
1615500
1858132
549898
589375
1114149
266993
1754137
1228777
1419453
1173254
216969
583754
943726
1724781
687474
200626
1709099
619204
1733037
1588163
1369748
1036259
1452233
547870
1470385
460425
716133
920627
718871
787937
209242
933567
853932
1040380
462151
1805354
1009346
1476807
1697799
1667489
893972
1440247
911091
1872863
900509
1904567
1374020
945647
1667060
306099
40430
680480
1292645
1610364
1796080
450762
746222
1820031
836621
264607
30475
1914236
1163548
107860
648100
383583
1863439
512630
417356
1866833
1368101
29466
1089791
242901
347732
117047
383194
418093
659485
1238591
549455
614597
1211099
807192
1949748
1782172
1788938
1798099
1408430
641155
819649
268816
1336533
1499797
1889222
796358
236883
238821
1509559
1236446
692051
1288722
1522473
317160
1527038
185191
919287
1831870
925557
1676995
574507
787196
1724065
700981
1031767
1735150
1857367
1590441
1488409
1457456
93851
1222490
509988
355100
1977441
1855777
1932809
503022
87853
1562508
62938
169760
1663073
1507030
1202569
144010
399567
686867
910062
1369212
261861
1856843
997617
1218330
1091554
348746
1942519
1849232
854171
1273100
28521
1868364
144071
1322032
365482
513541
1708798
1445522
44969
1847998
914584
1354974
268955
1790157
924233
1298808
1635330
91084
501127
790282
494188
8730
743630
1455588
1521480
1618057
340206
1514203
1526093
1160417
641012
1966697
595559
1178229
1595605
1340056
1736767
40852
1865962
1551114
1890217
950156
923287
435085
1703974
1182026
487149
1207303
1761661
78459
1039240
1641007
1392224
900035
720570
1094317
1353090
1449281
822328
1586807
1315578
463445
1500908
781777
406270
539533
384715
296302
1079161
663074
726981
1906915
504473
1570137
1788661
506377
1359407
1923466
853265
654102
286150
1114092
1608157
1290302
958710
1101717
1699740
1292634
620995
1796163
1256008
35023
157892
1079389
815909
174426
1784954
931425
690822
1688849
1640247
595433
659130
570069
95391
12265
306751
802080
1772311
896387
1094608
387402
1209968
51943
1249341
1591352
151740
1406098
414018
1645897
1067905
542683
283402
482766
720438
830904
884657
1657903
1147083
1627215
268196
1972097
1217874
422890
499272
1801617
1499386
665226
1334490
740175
297297
1702361
892514
1533533
590945
826385
1302676
1041633
1783544
1316068
1309494
375882
1349212
730691
369058
992137
1355004
571422
157041
1008555
853177
1539767
1088060
8361
48498
342036
1584700
432676
986516
1594218
1960913
1771809
1018021
436175
1271565
898321
202495
1080861
958013
1596414
1838277
1203030
1202500
1340873
38964
1261921
1577760
853712
1913299
130228
766963
1595234
273838
1174095
1325045
968961
1614988
788225
1934196
558675
1349291
1618184
715487
756161
231109
672474
1967356
1454026
1250329
758966
1034315
115126
1659333
661955
413400
1536062
3433
1513442
1954775
176926
674703
1588667
1155248
1974122
1735
1375324
1899828
1774236
1340422
1156868
1445673
251039
735358
212799
1090520
1663544
1288343
492767
1042687
1767706
1741722
1427208
1921783
1564986
1371350
1337984
808268
665387
512865
1565489
1730292
713905
1298424
1431697
1099929
1433251
241739
814079
1178077
216661
1159385
888955
1319187
776038
1951051
1461550
483972
671065
406883
1537992
1027613
462163
1005291
598545
917324
12216
523074
1721226
1431425
1704010
138988
1012174
807752
529625
1287526
141081
1046424
606048
217935
648966
967995
1454411
1503805
199009
1273995
1292167
246587
1760541
1021720
1066510
1770915
227034
1691849
1441861
1730339
1087711
962274
1736452
735626
1880229
1239706
717885
177813
1648672
948964
1580040
544006
1321651
303459
517615
614741
21140
1684953
1674868
1730070
1423109
402015
238765
89123
1789913
591912
982470
418499
1005126
1948730
1657573
1943901
237844
122019
1292172
1722488
1439148
1960236
228346
1575108
1910999
746203
459304
433606
785847
569907
1042607
1602779
1276834
1228457
1474320
1314767
449287
1315199
769895
1023422
499493
1187929
1521466
1601568
1561526
377115
1062025
926259
356471
1704730
973078
116380
1844624
901827
1330870
1568132
99340
1299662
33382
1107010
1035755
745548
1945680
1763793
634055
482501
519719
1787358
1688412
1205208
335300
517232
1505165
1905346
1725158
249147
769858
1872021
420956
1870168
283522
1615385
374804
1420257
440042
1865981
1232595
1175212
1407216
399678
1001459
1031578
615905
343300
1200777
762255
172990
1101526
1611735
808661
733264
987271
939554
1805246
1832456
344657
1773206
623510
1914123
1917209
555963
1689684
1362668
776012
1588442
1917352
1553350
1150928
1573611
743424
872419
932222
702380
1202890
1192170
1452638
19314
844542
58091
123251
1060592
15651
277792
588529
592108
1435264
292703
797765
1191795
622444
211488
1544670
1177361
1983860
405122
1376501
388354
702094
1872848
668333
1867893
1563684
1011508
1458139
59947
1039720
1357205
530740
989160
3297
1608227
692530
1048922
211797
1774122
801183
1861076
1915423
1163205
936233
582924
1821890
809187
3151
1333625
1352724
446694
1635943
1140003
160142
1862149
383114
1967069
850898
995072
1941383
1977718
1502720
12764
864421
753185
194883
888894
1260474
1408358
1457905
1383909
493669
843566
801315
1134656
345742
776410
763236
649211
1722983
1830083
1246590
1981887
378338
901353
1658047
1204295
1942221
1132717
1421169
1912814
708969
1288724
391105
1460072
1200233
105630
1272956
1141437
278729
1017760
1173792
371382
836930
758950
1255142
663820
1326573
399007
143578
1804022
1624572
1640848
264194
1425902
1080859
1109808
1914580
1076189
1874115
651118
264584
461346
1557744
390716
249306
599664
1004232
1898632
1421999
783687
90242
1144023
896081
1080536
249791
1978611
1584759
204884
636020
136518
1185269
17881
740694
474293
1016553
1568221
1408771
1107133
1181025
597832
1417397
1085515
1831743
1067
419169
1931712
1033376
1581
1280370
1016618
14225
713704
720184
717124
1484804
1370844
294889
1719772
1410317
164570
606018
1893030
1075664
61249
1443826
1778881
1076505
1569335
384751
1999954
182063
466163
1412065
1879902
1056630
1933416
1288533
1652318
217748
123265
1847065
1084868
1863098
1311780
115349
511779
188304
1552080
539338
404421
1186638
1934089
1811307
1942832
1301446
1726445
1801797
1865337
1863174
1861099
168777
1871433
1371493
1557711
731020
718088
1203898
1013805
1607383
178676
1148025
42197
840224
1202312
762018
1102218
1661707
1405864
1417854
153016
1898523
753887
1803509
1166010
740293
892722
1773580
1212339
507007
617991
240726
75732
1172060
1566541
548536
489746
1346429
1867879
1369870
1623297
976465
701811
151589
791493
334830
829936
1278454
1941237
1544635
619170
707778
944361
1251871
1056121
174903
1638334
1700030
1331549
1166115
1974296
697839
225674
1448888
1472351
1851439
1657904
43618
696951
53203
38809
94387
1994455
606193
1195962
710254
497598
1525597
554425
90384
1141151
423029
1931041
555520
1450108
716351
1972429
59578
1228749
1685067
729864
1835462
1750457
1971624
1936417
1722025
1264739
1662508
115770
380160
1785665
1620619
456899
966895
175497
1852540
730784
452210
1405165
792929
1269021
1888056
636981
24186
1550268
1602187
131688
1306268
770958
583075
1816158
1714235
1128643
1429222
1986362
781745
1658895
1688329
1447970
791230
652050
9566
1659489
75818
1057777
1805178
1808698
426804
78581
1362048
211118
461011
889330
129491
1004836
589720
981683
1981042
1894225
499057
1352616
1371965
140845
143577
500504
722491
1375720
126786
647910
922215
1965644
1393406
1045564
273320
216540
1520927
972698
65892
610186
1863389
1094343
1367699
897974
85336
1654171
715454
862985
51053
1368475
112985
1758877
581271
1188698
1486056
722275
1664991
3127
647135
367063
552680
86001
584736
646829
1535479
1148594
516634
1601505
962268
196107
683511
1694415
1514656
289377
1027531
611223
1101342
1380112
1246755
1231087
1546270
643542
1050666
1886840
1719310
534561
5298
963853
299205
1080264
1708881
1916861
1168420
126631
823460
670933
1448309
973157
194691
1465410
1274517
1420214
1366299
647062
521090
1906804
257229
1058016
1913285
827594
907302
1884009
1387569
396702
576091
1225446
74411
1249403
1924746
1056614
1130497
1452993
406023
1739298
1075820
924989
1138191
1611333
878901
1650864
997758
1890505
1768672
1139210
800804
1794134
71186
521404
1713364
1083875
855524
612201
308596
269098
74124
752367
1898407
1286972
780229
801098
881629
1175980
1389848
1893950
1630306
768076
1546967
174270
1898830
353271
1115362
1473429
615520
1818389
1335129
1508466
290027
740913
1149435
434488
310075
747074
1496065
920088
1114084
1744974
1522582
1678965
1808003
271215
1587696
1655043
1782065
81716
280914
677275
325795
775280
617285
738859
1121389
1060864
242159
436689
1976781
1596132
783921
79805
1950134
1202919
1391681
1469028
644331
1677859
1779258
1887750
1746820
169473
908037
1267647
208351
90799
93756
804082
588011
1130055
1032693
1388216
1179693
61469
1494984
806829
1856536
120097
1078399
1045860
1906333
443158
1676192
172586
591375
252761
1213390
1005670
253668
77451
801800
883477
1921374
969155
128370
1428061
113849
1510387
1738658
1793415
1666070
52161
107454
1378379
1733222
1238734
1930637
258764
630602
663672
1645830
1919724
1763070
143809
754369
766968
1790032
835128
1273574
1286676
204566
1173159
834831
1645664
1727083
1123855
858558
760446
755154
1358266
1294770
1422875
1508633
1594313
1384651
1627366
600233
202097
1226285
972594
941937
621555
286816
116822
204239
317149
417000
1763416
1598017
595484
286248
904223
594755
6973
452767
1210019
104510
1812455
1016223
573893
810253
1772737
1780279
1176492
1995995
1379749
424149
1273478
1110675
69009
1743834
1783443
1612631
321237
1029849
1064661
20485
109111
1008492
52948
1700935
468160
1730210
637088
134056
1602561
186625
10401
1174410
307776
978774
1026786
1162646
171321
431641
1776145
1862373
1098546
342390
79321
1604639
684730
467136
352682
51901
1699601
297387
651832
883024
1008228
577234
386293
487326
564596
581664
1159690
170092
1490200
1209694
1062338
1967855
302194
994537
1373912
198572
810201
162297
1372951
1348256
943827
263504
144724
433507
675184
1338501
1586056
376677
107850
1655439
1006963
549766
105007
1140140
703969
1585950
490836
1179139
589859
1294658
542302
1846844
1399626
1558093
482393
695968
1508749
219301
803612
1275617
1947363
713408
1083621
1476558
153995
1652732
265475
1678911
530088
1883905
466911
1484032
408576
1049953
1837754
687756
814837
1325375
1176570
1837532
628339
944037
210601
1450910
690720
1060015
902418
168346
22485
962317
1498551
1146803
316103
1741931
858129
1237657
345712
539470
1350772
1641532
1499777
157915
1274656
918192
250225
258604
1952106
1456289
1653150
1170010
878050
1624529
418242
151048
879446
1307725
465241
406960
1844929
523769
998897
301805
94820
819527
321874
570290
228113
84959
1522549
1047306
1524889
279525
1265420
843536
490268
63526
1063933
1460951
1374650
1376250
546030
549480
1718056
453225
712787
751805
1554563
153562
8262
788886
455678
620480
1527012
727290
1481874
494408
591374
1941198
220786
830839
1753474
1134150
577105
1378351
1312330
1370919
529417
120284
766160
1021155
1384266
689659
666197
563339
75754
68912
1381919
794151
1620658
698460
1294848
1129341
1484994
1687503
1472929
1875473
1875218
1463269
633864
434990
87998
384309
1940117
1931992
972003
1956347
737214
1416947
823020
711574
1630768
281025
1684786
1142256
1259700
1105288
1390293
915770
645845
109132
1183669
1277691
1609760
1419114
1952602
103558
169540
1369062
1904146
1603128
316683
1937820
791942
1725974
49611
1729843
913546
1745273
946437
1644801
1412408
752066
1684007
158207
1909979
159906
704000
170941
476933
400150
1691264
1387700
763396
125246
1701910
772264
1509108
786835
678094
892453
1082416
1777259
1982399
1753609
438566
1209629
1476981
655420
450784
1202430
1847509
1855423
1049953
1663844
1785143
889431
212217
917671
853004
866590
1601826
1692891
61661
1313725
777867
815752
1835268
1810267
855961
1115735
301855
275608
357352
1868216
1858419
1042108
32175
243315
227894
721599
173605
75123
1957654
128525
1242849
1333661
340264
171342
635314
923618
1765595
1649849
348056
1590889
484419
1958900
1432680
530727
849776
209426
1274146
1399966
232831
128221
1549235
1328207
196609
1877122
536094
1156638
1332297
643350
340903
1994470
1658670
274848
702634
835939
410944
730489
815225
1148809
1526637
1595643
1201545
951213
1191204
1604786
137030
1949130
172651
1702463
18784
176350
538049
1155847
1700479
766069
966487
347870
1804544
1712261
80076
1699815
804759
1567738
1729453
1030354
1654749
1215971
702665
480077
981837
1745505
1577333
1819638
495471
1015867
356635
45287
1363697
1824951
1484981
1004437
1321482
1337130
951656
1669594
748967
1490005
784934
1629790
71718
1438733
1797487
33921
1088245
456921
1613321
437496
772256
364947
1246655
1006875
1950665
1081314
827785
34552
1119289
484752
562563
403574
1274468
580326
1382959
1512122
243096
709445
510513
1652332
694940
336136
1533116
591851
1245353
961897
1583695
423367
817207
1800921
1576574
1357202
1957062
1184333
553992
13480
1507412
987085
1474162
1653515
441032
975169
112270
689427
458069
542238
393418
1816407
1724282
945313
998665
1273810
925001
1442575
1357822
1456537
506296
631304
1355007
896158
1420148
596242
1020088
614009
1687818
1430641
1359596
1720826
436731
1724132
1551318
1376544
373732
1019002
1618518
848606
1684242
727222
1335583
801451
1281347
725849
1944982
67288
1022564
931758
481074
1370174
1314304
738628
1801514
1124223
556444
71241
94428
993923
458892
1402127
344668
1047999
1777277
49026
100820
1617606
482491
440186
1444406
97151
1657969
1387499
267802
1842998
1726914
319817
674199
1950507
936892
1355372
220270
651229
1456330
1383447
1406154
247550
1890865
1590585
1299653
780326
1664508
1539812
1732906
1730314
137858
1914118
1990740
1385372
1808319
1219281
110187
276884
1346625
1886736
162290
569990
881149
1389873
1597628
477678
289328
987970
52521
1237383
1330803
1368667
569900
1789760
506659
1510588
921733
302566
127934
1746461
559357
202090
374806
1041421
1433502
844294
1166723
1358351
119102
1210426
1667818
1954473
1959662
799903
651861
967861
1353593
1880799
1446281
1490221
797816
151218
514332
1950380
1757558
79123
188300
772851
728326
375792
1366582
1479993
843932
512351
1452682
1819277
1153836
1680965
703708
1611170
849920
345706
1162173
738915
630900
543965
169213
1020767
535136
306441
1094104
1751621
1609686
1597876
75722
1040759
203575
1898952
739658
466905
1526165
1505037
1158926
1128806
511260
871230
1698419
1834979
1903252
169502
1883177
3368
1746994
557591
257203
1405495
1537455
340355
651581
991133
1905908
322756
1019321
1378964
1683777
103361
15504
1671492
159943
64390
424217
1200026
1874952
106725
667568
789462
1980017
1316033
1620512
1084076
1046088
330962
1682212
981207
1810465
925084
897077
1992984
422608
937586
1715789
378752
1361451
1367897
1568216
1420979
1263924
1198455
531960
815498
343407
544068
37792
295572
398115
1722753
1835625
1140331
633210
1453800
1910283
634019
890406
1473419
595043
349692
911844
1604854
591324
1863646
929474
103139
1072323
1190881
862407
1244290
1991669
790625
1055453
1658545
1398987
1272911
1588708
664521
1614126
1815468
300297
1411245
540344
884011
91920
1618410
1004691
1451506
51082
229118
91616
1145883
1589879
1832905
945008
1415328
1582181
582736
1742762
234766
432018
753979
885747
339539
635686
1489399
1208778
1498332
1726965
524624
1042326
758933
517659
818399
742754
800785
503421
1449894
1545010
1206834
1052842
1185595
1765882
1617772
374283
1246242
1282122
692391
1538167
173448
1151838
882204
271337
412738
1182333
1258156
1089300
862080
37991
962070
1021555
445090
442304
87604
1695965
277468
743284
1209069
707324
1609387
664294
1688544
713976
968601
729624
1705004
1030651
720764
984748
911634
1133168
128720
916667
291852
150757
806749
1028214
974833
1124045
422045
1205577
1323176
1740960
1128706
257772
1023576
913078
723768
450166
298452
1557643
135852
508448
1064570
1483001
190012
1851833
1799020
1548351
927481
606648
1006383
1801093
396348
1193172
1862247
1881484
1248940
320179
1202891
341893
1432824
656559
81292
92089
1008174
1179775
1913894
82798
1244091
471040
1406038
470863
360309
1575589
1238053
1749516
1953669
1876593
1898285
1065632
1292610
747898
192502
1069764
1289757
555376
1679831
816929
1624186
1354407
872379
1950820
883008
1519220
654512
512334
1031702
934298
723715
1915931
1980456
1158036
599471
448795
1159831
820508
1371459
528297
966422
1496498
1716943
1700689
1666435
417137
968588
1988505
840845
642702
1650666
171940
1525670
781316
606165
251801
674295
486318
422145
1196196
379158
1249558
1864315
432324
1199033
482606
1703059
1122055
585000
306780
868460
1000374
1599517
1318110
640257
1488274
1537096
985356
396738
432428
1468574
1111855
174832
7129
656841
1554875
1694995
890216
1854298
1156841
597494
798533
441071
321114
1994210
1714414
455357
821835
1736800
1447099
1648447
343017
1262558
935037
223822
1332302
209289
1382244
1968957
1243415
1093770
214323
1902622
308360
917989
1111955
479002
319346
50221
910442
506974
414645
685248
1533063
468510
1050936
1237571
593328
865104
794407
1543288
1477893
410593
1640324
1027607
1832374
1186090
822851
1180901
949709
826280
696180
1797492
1342132
357867
778066
87720
839381
1600612
610089
905784
159185
1222354
465378
1637069
1434683
596594
1535373
524125
570921
743378
1285115
1711387
1067963
1306316
547151
1373865
169689
634266
1819165
1302092
1193892
118475
753468
1374650
326737
1225460
580821
781504
321748
196072
216148
526010
992802
1196485
1096343
123445
1770362
798371
59646
1498153
1413625
369410
681913
372244
707209
814407
1197865
148640
1585674
1135622
307760
356940
1861391
1048257
664683
623495
660419
44166
884394
596379
66747
1517087
1409047
974360
1707953
1821290
647328
620516
1868076
218828
618311
998913
1616556
939307
1426242
342255
163787
1438406
1769838
1076166
537764
176524
1971564
1675476
453529
364056
1393243
226768
752815
11158
871587
193887
1419804
1852403
660310
1539416
1031668
1930541
486442
515776
1755471
482528
1568919
1129885
948391
1443053
481874
648912
1357253
1275150
27863
1064782
1864881
173898
1526876
1017767
190149
532768
358885
303012
775220
1694425
1146194
53801
421469
1196290
1561962
555934
624820
759476
1099770
465405
566049
29470
498145
896998
765190
1219249
1307647
168648
1002463
196208
79195
990180
386341
1509676
1232283
121574
1018908
1424528
618454
212985
826708
1334420
54931
1030078
836860
929882
1849970
1641169
1552799
1469145
1569849
1539918
1791529
1644555
959345
1211185
697796
1241647
1211582
1634091
855124
817663
1714397
854396
169162
1464567
722599
1305007
600176
1987483
1058401
402213
305846
1084289
1119232
236748
165053
1536371
253950
1956146
598451
1578597
710965
1277657
641716
321544
1048212
160380
123242
594564
1237970
1083059
109410
1657915
1702480
1441244
1958832
506569
1415780
470588
1659880
244679
1455091
712814
756179
1098681
996784
1731204
1163071
1392747
1825517
465764
827244
912148
43599
1724819
902327
1462554
87791
1635093
1077848
1746931
534077
537475
347374
563713
1108953
1691335
1286816
495067
1458784
151084
1096164
1396834
333989
1998717
597897
1634453
310046
1810800
162925
1156505
322698
1726434
564256
1288222
1267539
1054144
1889279
1664925
620722
1316680
232304
994035
1207907
281447
1035323
413445
344667
1663943
704629
1506100
944945
771570
886630
366261
1209954
893613
1579082
1809108
1706767
556271
719819
1889315
1168368
169759
1856447
988341
1512680
72635
1829797
1667981
238215
1330300
1313295
955283
18310
1545354
182610
1948039
939015
1199130
860977
906655
1682139
795031
1362492
841358
650407
1439057
1005224
1781453
408827
555290
1604726
1246342
590667
1181142
1670548
82558
1586426
907816
208466
889364
1265149
874539
150103
119645
109143
544299
215612
1518611
122547
1193875
1579294
1728257
376978
1530308
1245046
1730580
1452489
549494
1345449
1053367
1100693
366516
295649
1839267
1802467
495517
485414
1809695
1141873
771883
1001409
364242
1955205
337492
92459
1954411
1202450
41113
733641
151101
199829
1134741
1328280
1937339
535008
1675427
64731
1526475
1741972
1530455
849214
304261
213389
375087
1785510
1858077
1687468
1318888
1110856
1534503
794546
1136615
1673716
1220184
783759
1711387
815135
761407
1322795
1227636
1209677
1661307
1434256
1710511
67109
383967
1331185
162586
1583447
1954483
1702717
1185873
1921930
1143175
1207419
257921
560
1555561
1820466
14889
16203
1101184
1357669
1262932
659690
570974
61109
748742
591255
1212924
101597
1623126
1128537
162356
1199202
672399
928888
944723
1488313
533622
306512
555093
1792150
1464718
1952867
962718
33715
296128
1708251
434051
1574943
1366995
486900
1568200
1777986
1405860
84025
375905
1476978
1329026
1828562
748034
1477036
1914847
1654617
1707750
827889
1432375
940387
837647
292091
776317
631028
703947
993834
809089
129230
598173
530239
1967652
106254
1086667
1913451
1620418
1080336
1341691
482616
776657
1136611
1001556
881240
773368
413573
347182
146300
1477945
1743805
892405
1576557
279956
1854923
1525600
73601
1494023
205753
1211200
618093
1053741
246999
1936623
1707682
1407024
317627
949439
1214388
83054
1357040
504614
1449544
926734
773150
1337656
490736
903266
804658
1612996
673774
1303103
963211
776639
1822994
1919168
1381960
1059341
1096107
1699003
514180
571500
1782006
1131126
1449038
1215855
1733045
247806
1140685
293986
321178
1557601
586373
316440
472250
163092
464614
1809003
1485008
1781623
1333957
469166
1565043
21323
210758
16686
362181
610698
1884658
1140141
173925
1464578
703222
714946
1093179
1565264
1938455
860922
465205
1175326
1431267
141953
433609
1643796
428335
1282693
1860361
279321
1119603
1123907
805001
1939248
1244607
1460555
700518
1945044
710663
829779
320262
1369670
1722786
1547518
239521
1981448
1891623
1200619
107465
1265533
542606
1859518
564220
1803477
1542142
1628379
1566242
1710125
337842
1645810
1292013
386663
1877737
1880770
1411463
1865964
973257
938402
896313
1102548
1092912
849324
329650
1715713
1782531
1342402
819899
705495
1791053
1694420
257140
659693
939560
1119376
1387162
1705694
1875240
543734
519170
1486740
1689895
14830
242454
1995312
1369637
1688429
1970193
451068
1485906
1555324
1807220
498649
1315559
375960
1613719
1571226
882243
890692
1290704
1546509
333684
468243
1327259
1284494
995298
1480212
571712
1195023
1233716
1953157
1803157
259584
1075877
492329
1373489
238302
311784
309403
1065783
1254434
531806
1679007
713852
70378
1809748
1786546
1345598
1209640
402205
1867766
322753
1589257
509909
1625389
363177
1682873
160752
1592073
1084706
1790162
3542
1899426
1671981
646741
947105
1361732
1391385
415179
1973003
366742
142764
1761045
282783
1099992
1862606
368222
552264
1117610
1113633
771766
195042
826724
237478
771491
1788920
1989368
1549917
359496
1916404
142456
420034
1648335
839863
97508
115374
1399599
922842
1838425
232439
287381
1066853
12757
631208
1547103
404482
80624
1449239
968358
274662
124336
971570
105490
742467
971502
291791
1674159
1306230
633105
1306590
57957
1382487
658382
1313207
323807
1062201
150607
394434
191413
887829
1311979
557449
4630
1331842
226500
200073
9356
144083
1701006
1380067
1956178
737252
1675398
83203
229123
1044512
1708723
1713095
396710
653305
1334464
476560
331487
440882
441497
1573982
1144284
1281756
106561
1201673
193401
1864463
1375238
896144
1013365
1172560
118176
598813
346238
1705861
1047951
637872
1932244
1269587
732386
688942
1250422
1448939
458908
1208070
1511469
92580
1049661
1958453
1125165
1406097
1211255
1322579
733874
191647
718268
1865012
1339931
1207830
222664
1933610
732996
295295
550622
819419
1754988
21465
342907
1141021
1366775
426560
1473317
211461
1337565
1889475
1999700
1330568
1422402
405895
660495
1258772
1790498
1104657
1734177
901260
1733373
1268228
421965
243161
1798600
705798
545926
1242364
960955
1805
878310
1832587
1493819
55684
107110
1915838
1449000
1723094
1316109
90425
884703
1735857
1438238
597567
433524
194197
1134384
895948
1271823
1263861
495516
824700
1069428
96057
1102226
1323936
1003423
66553
1444410
250463
973831
1360030
727706
638124
1157522
1459685
1820316
1553329
1352924
1215309
161619
873080
1037805
203327
1394535
204981
1365881
94529
1199539
14666
1754855
109497
596212
1621827
1761349
459861
280107
641890
709865
269281
1880338
1202347
945714
936577
28822
1238289
333091
556362
1213246
4341
214868
247519
1344979
1654058
1486364
1813785
1296754
1484688
384945
1051553
1433755
1783942
106591
1986564
1904525
137469
266972
1109459
1707732
921572
178363
898576
1449006
1307016
1852963
22741
1940091
384118
838798
1507317
1491945
1269235
1935228
1619373
1074927
63584
1686285
1233125
325894
921034
835287
651083
542449
1846792
276910
1973944
1134765
697757
1153203
352207
1512814
1876419
807765
23381
915713
695798
1418976
1819263
34715
1533895
1080227
472114
986051
762967
490950
1657750
867936
749730
185918
216216
67107
1751407
892240
1369814
1286229
583545
1323915
897733
587952
1562319
1445528
1286101
1133622
866267
662673
1899646
1846059
1872446
816698
666679
830528
1115701
1784641
1888499
127732
505680
420043
1733369
1077375
1079343
469324
184731
1464541
1363525
1833961
797267
145177
187275
987183
1599969
776932
1096577
992604
682551
407843
1285734
972544
1819677
53301
1064566
1671733
1125750
1600648
1365353
1139427
582636
1943793
872533
929489
1181911
1297069
665543
1613250
1473541
827582
640204
746298
1546390
1204397
1798097
706659
1208933
1495862
125498
1028320
1590760
982238
187800
336786
1228710
1658853
1488910
428179
243150
952007
1637069
722164
478474
1684792
1112379
198067
851407
1662442
349465
841826
128479
1514478
1759074
1967294
1038125
172395
1507878
1156248
1305809
1309807
1211290
1927960
1787489
1537695
529414
383099
1636820
1139970
549846
596871
1023936
1292341
1115399
1063213
1086618
309871
758641
1918926
763976
112687
151156
751320
250992
1092537
897765
517601
1470911
580537
663652
334451
1706333
986992
1370614
359068
692676
1103966
1078077
646225
1886640
1392803
1269853
1898967
1512841
1222437
1526166
977669
726834
1791527
1429674
1048756
475214
306496
659113
1012208
534305
1870965
432412
664327
422872
589676
749209
923261
705417
1350662
1556360
1530057
1764850
484877
104298
1339361
1165505
1619473
1633062
1507957
1895601
1292384
1032794
1069454
679214
753791
713784
1283992
1379039
1735261
1394447
122921
1223128
143705
760140
334837
507825
1014340
776450
1571314
996155
762307
948131
894172
1745054
1370574
1911329
886028
871732
1856318
97019
476399
1323511
1272150
868507
1601124
767873
1528128
1424074
289644
908679
101177
1878147
1525538
1122028
33814
1139429
76792
556327
1281164
895707
328569
694420
689610
490156
614116
7205
543100
914611
131148
1893813
1577735
1520286
522156
522207
999011
658120
35490
1448682
811938
1091349
1195310
856906
1717123
1754818
1996606
1708302
401344
277934
1652880
1717751
1548850
356917
590936
1535858
1419244
1284727
620850
697883
1175996
347681
1816327
1489161
1422099
1273837
140085
806667
1541256
1502994
1652481
588665
820543
1631737
448940
776836
791362
632232
618950
95735
609314
1353497
1412828
1097172
1355574
537368
1486614
1854946
1415195
1446278
710247
230635
1699709
1156903
12419
1418859
166112
736884
1196415
1479894
620433
1590719
987993
1945287
756064
1608342
693086
1221025
64867
1074193
28912
76581
518
677148
275480
11019
1313080
147235
351821
1847996
425720
22581
1983286
488829
503821
1819691
2000000
262149
996971
637210
1361781
671397
1689304
133069
53865
1690111
971509
1554814
460222
1926086
557211
323219
183193
1653466
1799386
449317
511210
172059
526665
882239
240873
653984
1626254
313257
662152
1500305
1641292
1723211
926462
1797941
190738
937486
779632
632831
752767
250647
1691470
1389037
1317877
389842
683128
1405171
1485922
1497263
1099677
262768
389210
873217
111631
1623648
1443637
1232300
34371
95442
1180105
1244487
351664
1575332
495361
1560472
1530371
1977533
1621637
360765
1656323
422904
703545
388620
1445355
1304595
673575
1606689
599384
961037
1639988
235549
1852020
1564825
104009
1714418
41972
188437
1235100
274114
1798957
626716
677179
1948134
1501409
1501556
201152
1869817
346985
387841
263047
374541
1816239
356215
1250071
678196
575717
854531
461556
649837
1178999
1187927
57315
320312
1086548
1921987
1936108
1743714
596074
1225735
1185605
1184461
1510324
167260
1926897
676265
1635012
171241
1757167
1208188
1278081
584125
1575885
103566
632623
474353
265763
140656
18127
1795135
983143
1634106
179086
252731
546077
560217
39587
1794810
362475
519349
1572634
1808084
977198
486280
1845695
1525430
741104
178740
1045827
1190897
202546
1324280
1727074
1697636
1619346
1131596
268690
1331568
1402933
4604
1428237
1513286
1689673
910401
1728268
229790
1094531
1738034
263142
413716
608819
668632
945163
375159
1519877
201494
1509389
808085
1418093
465814
1044749
1586844
1394494
477903
1300652
732846
901077
1104349
1098126
307004
318315
157647
430357
1927385
161187
1063524
565771
94761
411272
1488047
822787
1420061
111003
93747
19985
847778
1983100
584322
399550
871814
1288796
448268
703487
163299
1884029
919904
49619
402654
919425
235595
1195288
1666569
452943
290703
643569
874137
483934
421443
1005331
1530395
951639
1731814
1490251
857121
1272287
1009959
1124859
1886017
458933
149323
909248
1905969
1679386
920755
562359
1724299
1068929
378364
109063
1619932
1900253
1649563
1634076
239652
645629
774172
1726575
1005477
1062977
1562021
153934
1257959
631451
375406
1341023
542629
940861
1728250
113586
1704540
1638592
1085182
1775169
463800
1122096
981689
1813434
1841944
261330
529864
112532
1202621
1822125
1955218
712965
1618524
180199
1602629
1946693
1799421
74412
1899620
100363
169504
186867
1472403
968664
885311
1043140
1973186
1795658
455150
441359
612931
638449
38528
237777
973958
1325459
1319245
321083
605750
1628775
508440
741576
819335
284918
1435683
379167
1769152
1929725
53472
475586
1904978
468798
5806
1301514
1007720
1325146
1681399
1218717
729052
570289
1312407
804443
687616
681474
1101941
1046943
897773
806693
1059534
1828673
1244832
1646192
1668702
1578146
106690
1433280
192331
787192
1975634
235941
1726715
1850107
42797
705048
805400
113244
451613
278173
1326886
173998
1981208
951610
1941224
1747351
1966208
164575
1670220
1331552
765031
1674626
1833608
1175561
1551814
784748
1907990
1650770
1202567
1949573
594125
370527
128069
1935234
912402
970863
1244672
1516963
221796
1469601
1329586
205466
1057044
1392608
1491976
1254743
317352
1499247
980350
540252
809497
1831946
1618912
695457
734020
1490912
586568
1585220
1025976
1013929
1880511
563411
1878610
1164101
1191227
225159
517411
1620163
1892036
1667526
558760
1528010
1408892
169315
456102
84330
1766218
1179190
1224229
742961
721032
916759
1661943
369651
704883
732597
576844
159981
394452
577878
529261
251173
1937901
125964
1419018
372490
1364303
1358537
1653829
272367
1846495
916285
214989
1238718
682262
1547148
633362
677589
488297
872151
21936
868069
407621
1573166
1649962
775190
12455
941322
1238491
843357
1416813
504370
410294
736433
1687198
175980
1474018
813860
1950719
1007947
414619
309992
116077
1278995
52225
222615
739222
1806518
1930134
310846
1791256
999737
975310
1487369
1053663
129389
1175369
875428
1655289
120475
447754
382934
130938
1848037
73570
1649296
1817583
402180
1375805
1397545
1661398
1547683
706512
588863
1209998
459147
788922
1798571
1710848
498844
1377137
1181756
1677947
1093188
1924413
471319
617627
1309720
1066602
653652
1893185
166006
1188827
1796256
1850248
17690
144513
1773524
637221
1115271
783847
196362
1347922
1739207
1473970
296046
1794223
219941
1967570
16092
1898725
781284
1128213
1030577
1552048
128231
1943118
1482930
1450877
1472854
1225319
1123109
1373806
986146
530040
1838576
1571877
1326359
1700945
1025197
143048
227910
75777
1834285
1849221
1826290
1182277
488985
1363072
641430
695311
439633
1894871
436579
1390013
603737
956175
1247451
290430
875212
762175
1286750
1026781
1907010
1939766
1477222
1363989
246614
420528
1641655
1118552
561563
1935573
829272
97790
1384760
1345263
1527685
38089
1195986
567036
847098
1138278
1770092
1847054
481106
1868406
1867425
1893967
967632
876034
744963
806384
1843465
1011722
137912
18526
557753
366712
1490432
152064
1765644
1377662
1487520
1097707
1009316
1560800
1448062
1638057
467068
1131865
281757
1935045
464282
1367526
1650573
1823234
1321677
129570
46260
456105
700386
1558633
1536360
1041374
213357
250515
1073857
1034068
680667
1630463
1249152
377638
1928480
1544433
1823024
886837
1445550
1697664
190749
1553559
1959516
381481
1012601
961821
1350614
1698957
440208
475198
128333
1549542
21842
1962859
17695
1530164
223217
985005
1575410
1636087
767909
710754
1546041
1233514
1203232
2475
898963
115901
1566805
1321779
445155
665722
1043405
749179
160896
1730669
1633606
145587
1824606
1520699
932466
972589
407844
987719
988530
974436
1062161
558315
1822834
1238064
708463
1344502
1911671
1065315
699339
1038512
920494
1334174
1747763
346105
774887
800373
1553710
648982
1377633
873284
522022
1965091
1089463
1056570
477638
1294726
627577
530735
998337
639192
1390891
1058810
1387388
1142339
206848
878442
408483
1974729
1148206
1607244
813982
956688
1756385
1847049
208888
1611527
995868
700096
1094714
1128463
554120
623047
427478
1200288
110632
1836858
220060
1960912
222873
696444
556893
183884
1308897
546534
1228531
1597684
1710694
919575
1113795
666171
528928
1768489
1869982
1265433
368075
1735798
825192
1028613
1183022
287575
275938
214020
945924
1000686
1954322
1751070
1889162
1005831
1591179
1126893
505650
135977
1478314
640101
1455599
1109954
1169850
704021
1619528
82837
529174
1877087
129947
1029120
1309748
169365
1820012
1818660
1483667
1430915
1348962
85609
1420991
181521
201933
834796
129326
1491977
1065628
351491
1163362
1419548
1204566
1705353
1217760
796931
94160
760012
1736641
233198
653166
1718328
979711
658922
1714550
1233225
190194
585268
1141530
496561
1392549
1791265
1246245
973531
1637765
396803
1046763
1900467
1526991
1349131
52687
303303
880133
1031977
1145493
1622430
1569785
639344
1342768
1953551
1644301
1170009
1977382
1740305
5041
1804011
322182
1393109
764128
236850
219258
463254
1354806
1579717
1012543
277877
1555717
115164
824832
179751
956850
1364385
643768
1880413
334868
1466690
101190
1913063
1786338
1508561
1569424
428734
853689
1390815
835769
1253521
756290
216670
146333
437450
152687
1052052
874200
120235
20748
1278130
259981
1467373
36930
788502
521523
1333543
497485
1553728
741721
1453087
981074
1802932
1333577
1647287
1222507
1833162
1989518
654723
1520812
13682
1964852
82639
960268
21265
687062
1090705
129309
1998820
783322
1237804
14795
1755698
1987324
1335889
1748739
317697
1878595
406125
519481
73278
25604
634911
549340
937426
1892558
930252
502693
115640
1283280
314990
504686
1755769
671679
1541883
413060
1914790
1406103
1164354
1132849
941656
1351691
265267
828208
44578
393720
1793897
249561
590679
1591133
1114880
1382684
1842997
1535041
1186118
753262
1035743
647794
734179
1397151
397244
1185421
336292
1560732
1455543
1028040
269996
567139
1697604
1138228
1431829
1020014
1328123
1013937
1685746
519062
669767
476555
537962
1235800
2706
1968996
850635
535444
995463
252872
1826336
425858
550070
1125516
1950215
265309
424741
1620238
508917
605679
293271
1754217
118380
133089
1149064
14350
154799
631122
955848
1743068
1219501
366579
159264
104347
297387
40426
435415
1437011
1464916
1978634
1331543
957923
1359940
745902
574412
1546490
544381
1108409
1425881
150765
1020772
1706381
243030
1461088
371610
1643697
797976
1890406
1069021
788657
1450710
1208874
1564378
217025
1684089
1259166
1171027
1017971
893918
1215011
843649
1396498
1125261
1005944
1254072
54760
199865
1833694
1284655
1957684
1453129
721739
1285952
116925
925333
1473448
675340
118279
60359
1646269
112623
637909
919235
379623
1448601
1634510
78149
804110
1813273
281830
1919156
1661042
1297174
67105
1050641
629983
1709544
1566285
1131773
245394
184407
283270
538476
1573114
933594
58645
469616
1232292
1098010
38290
1470490
267178
422665
1275284
459638
1680297
713965
883739
1250713
1791719
438970
636769
1426438
1940126
882186
1553002
881261
1541700
203153
1830608
196605
1351748
636740
998559
1822361
1562449
1174235
829854
1439807
918458
692050
778102
656717
719848
843170
459927
1683160
254639
233512
1343669
568920
570120
1910561
788491
1512029
722681
458331
185204
718054
763009
1217751
1395174
898046
305038
574915
1948481
1827314
25212
164795
1583441
1401937
122393
423171
1815451
167078
1289267
1098056
1760260
1853504
758444
300354
243013
995493
1243892
334328
1205038
1151954
215491
1087308
1381853
1274868
1270467
977281
370957
1218948
1387813
1600268
1584202
32363
409124
909356
1150984
113200
626050
175046
700503
1011508
50004
425639
197739
1689017
1573285
374286
375807
1979509
1856695
794352
1441085
1448919
1283620
462751
626495
86220
1608862
412481
310986
1845311
1806471
864655
1498383
333882
143292
1635362
1324321
1843665
1179015
622968
882022
1953402
540077
316627
215486
527978
362172
68747
1593475
994706
1040847
1172661
90762
1964534
1794694
1681843
168445
6068
64789
803641
1373455
160216
1542722
166587
657776
1624640
1521992
1180709
1823128
895976
816389
670939
266147
118276
53454
756612
1376073
628413
124462
1488450
1959664
440318
1279884
1348707
1385724
649839
980710
1841434
444298
341345
1775604
1782557
18673
1573958
1376244
863617
911593
1744008
1906032
1815712
159073
995200
1372333
1137193
738732
1014779
1038975
1082701
85276
1239897
1938392
1342135
1699486
1576997
1820160
755731
1887637
1575306
1088727
1504768
1318497
90619
683082
1653419
989310
16136
658170
1137945
1842346
1317320
309063
1779708
1501130
931374
674182
1625275
1240675
912376
1595084
439819
1077486
38913
1104927
1738280
400578
74157
1676
22628
1168694
865261
1999386
309189
797080
1494099
1553935
1728980
1560285
1931747
908522
652428
674704
434915
1241704
265813
1015591
87148
1683881
1195618
428541
1276245
1112518
99121
323390
422750
997321
641718
1631489
1858003
1728627
892027
8101
1815180
535831
50292
1636902
1399295
1415309
1908299
198849
890603
645888
977359
167576
484222
1380796
1370743
96811
108083
824254
1636069
743899
1197004
1071780
1529285
1776487
1901801
1592865
1248663
1877164
189988
1249203
1443317
225085
695115
4704
1045947
163471
464558
516527
411982
1302046
978066
290542
707178
7244
206089
1148675
1991
425896
587269
1310510
1121540
1651343
1272884
1157158
1554366
360875
177118
1293656
1569753
286979
1888260
745097
1260568
1054652
1749482
1182678
461276
1380077
995080
1659563
997420
598091
1099970
396378
1341011
172792
1981625
1322223
847123
1944455
1538988
1064296
184111
423539
43223
1079465
1769196
1200263
347451
1369614
1824085
1230635
1046749
1138052
673961
1386761
1240747
1165830
924945
986651
859037
644483
1018230
391748
675670
1676863
823904
1190097
979723
628318
1064627
1592686
80787
1173149
509540
1157081
365810
595791
1611902
1894777
855674
1345239
1358547
265744
44798
1947058
41705
1697272
458546
1121872
414272
1505117
953430
331481
743141
1313103
1994432
624598
1232296
518371
423670
1678172
1486939
1306453
852814
1169025
906366
835252
899248
130747
337748
1363436
723201
1907531
788592
362789
1804463
805363
1534984
828826
1371306
1279244
1822758
1068534
668259
790757
1687218
1638374
1985558
304820
277057
1492150
1125043
1530125
432653
855538
1662625
966176
1707956
1004687
807777
1347246
1466105
835987
424936
907540
511616
316804
327947
1315674
474572
1871166
1985641
1702876
616735
1699016
455860
926449
1589596
1223985
525891
518967
1511752
875379
1122410
1384436
1347824
1956769
460881
133024
957615
896894
1723282
1145119
1134016
1541619
713073
946473
1675226
1304098
820606
166959
644158
1560541
1917507
1927670
469636
155403
124065
333427
436911
504213
1529579
883010
1252049
1508716
1466919
359909
928327
762842
1185773
1805268
143542
559202
1029476
621356
248307
737036
1859175
1235280
1844112
622321
1048655
1057671
1407413
1293685
896900
586471
248521
1329764
1878865
566908
1448229
1817796
1001491
1787997
883607
1840409
64529
1098535
315246
889122
597888
403882
1573514
504119
1697083
568213
26946
492155
1508695
1773032
1826133
1984435
883522
1134494
138558
219839
1326503
556773
895152
859212
1223042
420667
1341820
835423
1980213
1398100
545624
1996180
1306794
1947568
1564547
955896
1882244
1322960
349308
1994209
1606046
1935589
1133383
1403668
856058
1870876
1518843
5709
74706
958014
221880
1407336
1524362
668058
718295
928822
1199677
661172
1291949
20279
607079
1791502
1995858
1832401
336101
1282723
556321
317932
1298883
1614253
361141
1407428
1835523
1803557
1764218
415448
1206404
321221
325524
1777304
596673
264918
1661590
565230
390058
525099
686095
480626
1485652
1054627
1365478
1774838
784121
252272
1178464
978156
837159
1679522
751568
1096205
899046
956072
1652296
992714
835839
1042324
1328007
1006775
16620
1500124
528428
34798
502200
132593
1576074
1855254
1598409
1291690
1472045
307412
1420743
1806526
930937
847561
518808
1702212
648844
337269
705922
1512083
673381
1865866
1451358
620541
769393
818807
1986125
1946177
1776734
1286889
1204410
1699264
1931110
315660
1853250
625560
632784
562036
1346809
1402030
1438208
1138620
574419
970510
1469171
1537988
1063205
105753
1836015
969681
1810976
320373
639064
411926
1724983
464994
1510364
1464283
138490
1294896
199310
1463492
474549
286352
718013
276947
1343411
1672707
732018
1481711
1453141
1510290
1780183
932327
159991
438893
1539530
637314
1711331
1032895
214342
339211
183294
1868555
1144565
766809
411089
1270724
1942971
432810
545660
1013838
1385752
1512292
867158
1163147
735716
1164751
795350
1812492
577071
1063023
451788
1711519
1789169
1307479
1235126
1257225
186604
1759346
837177
1949074
413905
167200
536926
1977680
186912
1551053
1201461
1020605
1033546
1078217
1773956
80742
1546632
1156287
599314
1237449
668123
1115423
1144077
1092513
1051925
1768800
1744821
116502
1734277
1209325
862090
849282
628500
300441
469108
1582818
374526
914985
558755
1895600
1461847
670993
1975481
1316903
46698
474629
233838
1801744
1136551
1528798
785991
1311020
1209464
830811
1024090
1923568
1852926
1449173
1349387
1962100
1098495
829527
976339
1743951
1674879
1825637
875500
1565973
1614303
702658
1788651
22114
1978266
1627572
1940774
399905
1710085
444000
563018
1164093
1521108
699982
624464
540828
400277
1909633
596911
43068
1327153
1475983
956923
1173167
69237
699610
682496
1378379
419751
787727
829337
550414
1635448
1796832
1697876
1847121
1869787
729240
22722
512921
578415
27592
1703199
453607
642013
522194
1912090
1451892
850998
1871382
126022
1923515
1594071
1245631
608684
696254
654034
1700679
1598770
256657
1131131
152352
1478268
1943335
117927
450640
192408
1286770
1471838
1197701
704914
630398
1688325
1865145
245735
1861020
878
1478793
1975390
577591
933555
343293
1134232
406121
1298408
1390907
1389732
333157
1933172
1640465
1695777
241072
1740775
1579064
184641
88082
1482932
1978396
1626832
866922
1898842
651593
1356760
1068261
706387
86569
1644440
264933
338553
1915244
1497921
600085
734194
1358954
1566229
603823
1950162
5332
714620
896535
456538
1534422
1198298
859390
431088
1600885
993943
780572
1442197
1854027
550447
294367
1621505
674390
255723
1844775
261247
127341
1907494
361494
587870
379436
624126
1126612
391499
27983
1089944
1093683
479364
250471
1852627
455888
1110733
1253915
357065
650933
1967231
1517511
337390
1204394
253534
1014551
340383
917559
1796484
362543
1968251
1368567
1367556
935860
435945
1854490
1638083
374263
462560
619752
1954611
702199
847799
1697793
1823499
279265
782394
517913
1352374
534145
815550
1328664
1415510
1309552
247333
163234
528426
978588
1784947
1936019
559257
1520455
1123881
581142
958899
1318647
1754873
477789
1911329
1791211
77366
647304
502182
1899640
1945180
1698101
577281
1505861
1330295
345367
1154880
1861469
773239
1159766
580891
676227
406930
1957492
766766
647488
1759685
1435485
821725
1291288
1734176
606756
1149954
1139523
1681970
552425
414221
1743430
872402
923276
636692
1188570
595887
1773495
1972727
239296
1697592
143457
880514
902181
148998
1806546
1266878
237122
1611342
759653
1095492
1871052
64406
1072768
1678803
1653051
760557
684809
768066
1403911
1332492
1812637
1432720
728547
681457
679146
1359088
1174746
1583087
976224
1763030
791989
1833253
971412
1191514
328135
344646
517107
947421
152321
892073
1455940
1867230
1705341
683625
1032418
1613498
32524
1282386
987909
1062210
23699
215539
1053428
1526417
1873644
586409
169246
530229
1143471
633026
945929
1174366
269895
401764
341187
291365
876251
452328
1423388
228726
38455
873698
1357782
280404
1472282
1240346
1091217
1562297
60586
778515
1093645
1849091
1567075
1219681
1936596
1995230
975639
199617
1832064
49384
120910
1967989
283797
1504709
1361858
572948
824135
620815
1921016
1748917
31766
561111
1224784
1200842
453525
1212713
235417
875117
1734907
851231
653649
1007826
1971251
1039358
1526317
1411432
718268
1021374
285843
1591322
1139772
1206729
564378
1569837
1946343
1014883
413399
141528
1013464
1877833
1615524
490298
678673
1450342
1739570
767611
597843
1043873
580327
1896960
1673801
470644
189337
1220896
1773987
223441
97795
510631
546121
964416
1702975
1777180
1045857
712733
1816647
1529990
756163
803750
404750
1875486
144841
656466
1163049
437776
697612
1556104
212982
459073
1902979
573219
1942659
55365
598315
1830344
251387
1302000
1439720
1566263
149972
1590200
787777
18745
1095465
183080
1909282
1860372
997598
1062542
62667
426068
1256435
874186
694743
721153
580598
641834
287581
1405921
241679
1269524
822175
536181
1481481
296465
1863175
749240
666592
1349286
148908
1796498
1974984
1825869
1326762
855403
748717
899370
13777
837637
1905000
1007268
1850027
1701780
174946
514946
1440951
41377
1743893
1889768
578880
1206702
25020
175725
741578
1266117
542370
1805496
1435998
1848297
1329285
500967
332272
187404
563701
249334
404011
1870405
986754
1956092
211198
1674215
387848
1451535
973529
1901611
134641
1285153
360265
594705
1812273
1625505
411701
885832
1510366
254215
515510
1913167
1723798
852382
746121
747844
968980
1024833
1288425
652061
1863962
232596
602771
787135
482275
437230
1000243
1031793
240407
73624
462343
122031
1096181
1245271
1057087
1613442
850357
888420
1542659
1127210
1276472
387362
1215008
916053
345957
870708
1777603
1010895
150728
469195
16669
1833058
858009
1397026
1380431
104869
1819373
1767427
1897493
1637564
101867
1259116
812792
1664146
1540660
984594
1397958
1190127
728744
1360061
1099181
1566127
1414417
1588148
1072610
413851
386796
286999
1839444
1284556
166277
801809
1892984
1880893
1286846
1871513
770993
1303740
1423665
1942916
270895
1892862
584481
1463976
400002
1240071
1379504
926184
285289
592935
1476994
256292
920580
87354
41080
982008
904133
1730266
26645
1579054
1484169
1483219
1078162
1102191
829037
1036000
171182
1613376
660635
1760238
198078
1314266
1900485
418221
1582541
86136
743444
260556
265835
207518
1990753
1390168
572972
263155
1838398
1936155
1123267
155906
13268
94509
1624342
671669
724646
793238
1155505
207766
1869530
1263137
1563971
1129313
1629871
1683019
371032
1313527
1090722
121396
1959767
691716
1557707
1227420
1125801
239698
1760157
1410129
1897239
715543
122376
231011
920452
1310302
627971
770984
398179
776173
1434869
1486468
512454
1286616
1744422
412687
902531
426443
1148141
1005435
1954451
358839
365151
611627
1580105
1867614
1606869
781928
1805154
94205
185772
1177406
619649
370354
1973193
289675
540876
1014086
274139
1305891
1928245
325118
960493
621432
861320
541947
605769
922580
1504754
503805
469054
615330
437856
526071
604376
362006
186518
1208578
1791900
735067
268810
1932702
1099375
1617269
991578
1207294
370443
591355
1458701
1223027
425016
1652420
471454
1411982
1190645
508590
1218485
158495
998275
1830494
1443994
699438
1164403
423122
511925
688208
1087184
736622
593161
459084
1907215
1844822
1415082
1240200
232630
1968232
741771
520261
467932
1739346
1809174
427500
804212
1857964
1433204
1889610
841112
1103142
630805
1511538
1334862
864611
632280
1837714
1183981
1361974
839406
1926386
805695
1502512
1649651
565449
1001364
778650
1622203
1655477
1107620
26481
439254
284221
486017
1082684
1535720
1123817
1018538
864872
1958742
1207056
749714
178640
857219
966565
1660840
828078
444741
229753
1522348
1250093
581527
258035
234187
1448150
1134733
610662
494821
110272
335426
263655
978997
394707
1325291
1543561
544948
1713714
739021
1354615
736662
513338
1289746
1718077
1261826
45954
1532204
795668
264928
1636965
103849
639903
1214848
862296
980436
220818
920627
841704
432370
1818596
1939689
78163
705082
1250504
27324
168281
570429
1047875
1826738
1442312
1767199
863354
1397148
413919
1921801
1612834
1007802
132701
999042
947595
336333
822632
798067
1069984
431606
1000470
705924
771565
317300
24103
23221
445022
1055293
1752052
1821144
345504
1822655
102121
1698992
1387287
1929085
112412
941340
1360581
574570
1662932
877913
511642
639478
670998
445149
1122432
1174759
986934
44738
1497501
255193
249810
1301133
627134
612219
168655
1405044
692066
1617673
318795
1963843
1247565
748488
564311
566814
255308
1173364
1687331
1471138
776369
428389
1775158
1993118
640692
1496843
926191
1703384
1278226
1881033
1034178
737158
472587
1594102
59281
995877
1285492
1642809
1976271
1895024
1061674
158386
582109
1787970
1763386
729567
396888
1088674
1834153
388075
1541188
773415
445130
1034225
429159
215720
1837328
1808988
626902
948325
1894823
1490377
635255
1304913
308304
914907
1706930
505614
1556248
730173
737807
543672
1331057
1814179
1473646
486601
1342307
1770246
686893
873234
1649369
440711
317551
1533047
96105
1739711
1278823
1612358
152758
402810
1731147
954138
1166929
427329
1755551
1210605
294103
297293
716649
759305
520884
1968510
1737071
530588
1340678
134801
1749587
1805518
751700
600425
1860769
1095479
327267
1170745
608312
1681347
306962
1760155
1002322
734373
1241985
1058524
385515
761881
817926
197430
1856065
414053
12576
1127977
170875
901451
202928
727110
739820
1904737
1614763
1875574
898469
1011962
792790
1896535
1595750
629433
1587472
157232
1843817
1990324
1356794
103965
738737
1928600
1120456
1214727
1428211
854403
1746034
1959957
1868306
1878638
1783129
1987306
1999347
967778
1608303
377077
226723
1988080
197877
832540
413920
714358
1109390
102129
1951823
291465
181101
1067658
757560
937694
288191
1819627
1723398
416691
289344
543472
1757537
1043325
264850
1057406
1165987
767662
466828
1508628
1338863
272808
1159985
10682
722288
268340
1019153
1752367
1454677
1856277
109225
245116
568293
387830
1654758
977755
1303283
1154422
783283
866509
1102007
983330
1617767
1069034
1637656
1350187
175855
1161304
1759291
1197394
1503962
1648144
1996528
1807032
800933
1394281
1819836
1032195
1701719
1671601
1462871
860288
841386
1436358
6710
1299130
187449
110646
333833
338064
1472975
5819
137557
1413506
242171
1235677
1910526
1588549
89618
1549143
1860243
1455964
1731020
1965019
1078562
601997
1144122
1340626
508438
1856672
1493524
1375093
771382
402265
301260
93413
629214
1635892
693865
1808740
1393317
463689
1449261
1894701
1597937
1129599
980757
1609985
446182
1173128
931529
1402075
1938790
707488
196584
135480
1798401
337978
1300403
289560
15042
1933769
1872185
1254398
1226015
838603
1056221
939212
1625156
835440
1510172
1047532
1713498
642939
786341
1350507
577339
220475
325821
280943
1467508
1506462
1583
1252340
180150
733111
770983
849654
1761172
1182215
937168
1398679
514430
1401815
1417889
74516
1354163
1740074
1007399
663161
203365
1968120
1418226
1917097
1381305
475515
1338803
1168651
1163922
805959
983086
22113
218174
1283513
1147815
1346434
1533240
1926720
876345
1514509
352674
1231447
1822815
1289047
1066295
325992
701711
19450
649635
1315416
1130925
1761475
100283
1460251
724401
688810
1796153
275349
1348447
564879
1906299
1771040
1816773
828345
1237568
966980
982581
420439
1149341
1097244
1076042
1810519
893002
1309615
1254557
854256
315067
455362
1438730
1179754
1901778
1943513
1958605
362196
915004
247955
172167
1146709
990530
1879478
1710937
923685
886237
1022239
974102
596113
12728
420259
940445
1466949
1013941
87178
1064222
1266689
41305
1716226
1176121
1433566
1124142
20626
330837
888908
1800949
1669739
1788382
994415
541427
836636
1595039
1989035
1601775
1406441
454385
737118
609119
216430
1638768
1473014
1064879
1687893
416397
1057240
760627
1290114
870165
577583
7933
1947030
1922912
479976
1845143
1601919
546478
283551
893162
1745034
1303768
534054
1601698
779736
1303386
1495035
1432654
931607
1770438
765892
807331
644624
1295278
1678951
171635
1960708
235647
92208
69290
514890
1494578
1642702
1294748
1558224
133020
347400
1631152
1015051
999218
149151
445673
294744
1049482
1103422
515374
1632478
106419
427509
655087
1013567
939639
1262235
1999718
1757337
1344581
1348263
1927558
1042860
143711
566294
1434124
996644
1363198
1936444
626767
1352701
7711
768769
1022950
316782
1825456
737823
29984
1590488
615293
46317
623196
1961915
581559
1465936
1462954
1741617
740261
1045798
447255
1492888
1458252
783164
1739529
1191807
879321
386616
504954
849680
1882174
1612828
361201
298725
1339124
1007272
453040
1994387
1046854
1841107
1029454
1130093
1918162
671070
1120891
1301323
717732
1608263
1783430
938254
1147116
1290610
1214087
686438
1665220
65660
1082867
564800
349742
1376487
729161
656605
701208
1939648
998654
535076
916045
1001176
291073
1161606
1872156
1116707
366409
1126503
322843
347029
998113
80675
781255
1507178
69521
712052
653386
967523
92926
1700490
1672790
822675
1910382
1238279
244648
946632
1879471
804760
809813
278231
356567
1971981
1948527
1349369
94880
1470941
1585693
602151
1917194
882372
1125039
1812968
86010
1911843
222671
614339
1777198
1924235
843580
1071307
1400779
1106097
306257
736113
434006
1993331
57495
425141
1714485
81835
101759
928933
1407580
157031
595029
522207
400395
708722
825062
1428890
1634246
1392254
1472786
1390703
540004
430501
1690703
210753
1196318
1518932
1314343
360323
1164852
596769
1474268
1611902
948440
170539
304377
1315336
1927602
268412
500442
1105666
179369
1184940
618355
564738
661244
413726
1059726
1318716
418264
784326
1758458
1962896
654183
1247200
918135
1404916
99236
1516473
492096
845340
712277
1930099
1608612
922328
176361
1517528
1991495
1458485
1500959
759595
1879083
110825
862291
488661
1952916
1091579
52387
1388157
1765181
901855
1501869
538903
639000
1058773
1110798
1690071
1609629
124134
1017903
807099
101474
1777338
766592
785259
961292
481242
103137
669493
1354316
683867
613685
531784
640113
1634739
1272888
864363
1019005
1531086
5387
1638407
1987154
578381
368044
368754
1091495
1168428
520037
1939792
1672261
1020026
329090
1254221
302554
1821360
1411609
1618205
373868
166922
1424916
145838
799152
1085048
1509600
704706
1047599
1285733
1922258
751861
1219674
151702
440950
1500891
608978
1750937
379393
1177698
1837723
1878834
1937899
1372198
854556
913592
819019
144609
1490487
1465705
1947694
1792755
1191942
1020759
1418545
1041441
1126481
1788043
1614955
1556425
1631496
912027
1525298
528784
1962546
1106287
54820
1234569
819840
159887
1189106
1029479
1919193
242422
1924076
704556
76549
828706
394434
552971
1836838
440681
1116077
1521947
243262
975413
413135
147266
184352
1627061
1162033
131952
242699
1987177
489983
1706304
1286195
401935
754230
189774
1284328
434561
232927
158389
576750
457206
1259375
444152
1777934
207530
654710
1090781
848597
1662506
1128121
1153363
443547
1660718
1307181
1622833
1315575
111061
1389994
428404
451827
1141500
1958467
1241143
996830
888983
170272
1627755
1205390
1949587
1534482
1382967
1563317
1938873
1495075
1911680
1167662
1600064
59386
782829
1351662
635
1060114
1492451
422700
105121
1831545
296634
272929
1970927
1951599
402006
1832407
1983131
859873
108703
1260065
345788
1398528
1686915
589079
3901
370276
1185496
972437
334418
1833782
313696
529078
380916
910399
1101959
1070894
627160
1912336
855738
1845709
703408
749423
1111710
1169507
1002649
1079734
257545
1406236
1354593
1618193
1998413
209658
1400719
1930524
417719
1934418
1427856
1772733
1918925
1611
529811
1692746
556268
618383
958532
818291
479407
717484
308013
1081257
81347
1369291
1306695
235131
932267
264093
1251229
1996087
1438756
560429
1530396
1888936
305660
540816
1816373
1116804
1436044
74595
1931472
1253168
1330855
749591
1043181
1768352
239669
1760250
1726462
1246439
230521
1120863
335797
1117342
522191
1638422
1300234
1261145
22857
620677
1450885
1116359
401749
151958
567274
1346858
1143009
1718874
943714
932050
1591042
1897410
1447923
291501
5376
672989
1169369
467108
1507107
267059
793275
185793
265736
798105
1116309
986598
1727220
845309
1969271
891794
1179465
415706
1180036
1445229
916688
286903
374385
1966441
480844
401483
1618765
1741157
1769531
144797
1071210
1464360
487403
978267
1513937
469535
457631
1505911
1076846
1433145
285792
312822
1770052
1744987
326330
1801085
17188
781476
147569
1366532
67009
142682
1114728
1036689
1969822
534014
1532922
922090
242095
1820789
1508907
1673273
30744
1517519
222745
938722
90051
1941597
1808240
1046739
1852654
380393
1668088
1789933
952383
1783412
1270664
388583
1187149
459627
816110
1341228
1331297
1113716
1462751
380560
1227731
531328
113636
755263
881114
1533670
787748
1317109
664183
1924273
1256442
1439807
1643598
1136777
285140
1489640
794800
62245
914846
1092296
751895
1954524
452778
776233
1046966
1625190
784135
1021937
509256
83302
1174955
856236
1468204
197329
395994
648312
8316
1060626
1390620
1912471
105892
1694217
444588
335328
1246997
363915
838288
593328
68958
1764949
785818
642148
1244750
1228194
841891
1882136
192992
208156
1421565
1691438
1723886
791103
625677
17083
763314
1301411
1279294
1583417
1411181
1231332
491361
380712
913077
668719
1481266
17187
45115
67191
514077
1871253
1396969
546971
238844
326141
1005382
1561520
544327
24328
1847879
1607608
464754
691088
1010133
1737092
1313432
1630926
715009
1053133
574624
579291
848490
1627563
1743231
865125
1142652
934454
1119743
1615846
141976
1442178
1424194
1261382
1939140
1804658
586007
1149712
930009
526085
141418
1466575
182900
725907
962457
1114481
1379416
1637840
690912
317252
1526156
1372050
878429
880418
1029114
51196
528057
1060956
980904
278816
1654996
1605836
1463313
1072764
989459
1078255
361103
860759
504529
1607694
1304015
964294
819868
1917853
234152
1900205
1469617
674741
1877019
905397
567483
701843
897032
516697
587812
523284
1528127
682462
957461
317269
1169789
208651
1048863
1687322
1293964
785654
483035
1178350
745509
396540
527509
90631
154631
929407
550185
671214
143561
1928745
1343923
1037185
803805
1299404
1415023
1584489
1692001
844905
12126
68311
1568783
808292
644195
991908
1498866
790061
1543640
1903281
743129
1418398
1951232
699374
399061
1005860
236617
1793771
359509
38689
594002
1476241
450617
834405
77806
736050
838482
189264
209935
796946
739659
1788378
717469
1894893
295273
1920171
1245984
1800501
516720
438620
1952301
355936
880017
1909403
749882
1015849
1347056
694183
422143
1922538
1232819
624984
544629
45356
1031147
1311023
567418
1338426
1551037
1919541
129957
1651591
1790988
1101850
50204
579822
1145928
16532
435687
1915278
1829832
514634
97021
1461353
434836
75485
540546
266808
1679519
89503
12727
1035190
1543083
181463
850215
1055748
532854
1272887
1332584
66033
577316
163551
1499426
195638
1983508
1391811
1565536
1648466
1407455
1673698
1894770
1834930
630716
549372
373780
58405
1842860
839701
97155
75362
71580
88140
658198
830722
1464311
1980181
1446150
1367035
880242
922008
591367
1685005
235106
672540
1113332
186168
729639
1527815
1785719
802932
1351871
768559
1069595
1373977
1807895
230934
607128
1589015
1699492
1695969
1169127
1541737
65386
786286
1850465
1173304
27938
220095
687726
1558943
1195464
1382392
1759550
218662
980359
1489017
1685436
137773
1464871
883436
1444749
576798
394818
871311
1270399
1029455
303482
1067668
115972
992303
1444536
1671395
591135
758867
1104904
566697
1961524
1812198
919057
643418
1513871
1164821
1523139
1014956
557410
632569
1594704
368277
1140025
778453
531608
1066577
967043
1222990
1028388
1798899
598271
1472053
982295
1559465
980584
1413850
1759320
278973
221352
1222381
1779317
432060
532251
97344
425242
1117885
941911
449645
347801
1955256
336525
1706387
263391
885825
125236
1841502
486468
1963618
1975833
55031
655141
981606
1629785
1937560
1450749
976173
1371404
1454464
1478734
1176120
1340713
1706349
1093110
1274041
1103169
337877
1427958
557367
45519
1201229
1270768
869238
1691698
625459
1039542
573701
1685589
539001
1291605
50080
1581679
1708381
1898111
117309
1468769
795379
1542157
1863957
975690
1540065
948552
689409
1130015
1641261
1283310
582276
1571009
819291
503835
151222
56654
352272
352939
227330
1977362
49671
1371756
1746329
1674862
657990
754278
670760
891800
375116
1354684
124929
1723002
969866
1902329
906249
1732542
1013471
1604462
43126
167717
1494748
930698
31553
911535
1455910
9806
1106666
127
613293
1552078
1294570
363837
427701
727907
580694
1561340
1205533
976294
1851061
1880588
1950817
1388002
1869307
1061839
1304639
1474418
886067
1404495
199951
1939805
1594867
1461400
520398
1525058
1939476
1123463
1261036
714772
1408050
1511235
739986
1861473
361055
1386833
1177148
979532
159289
1164661
1898432
1258725
1695832
1911292
1181554
790907
1060343
1645166
32568
1348734
507416
478821
1633927
490171
614702
1315141
1720393
416717
1970840
122903
182648
1754102
562571
1682928
1031901
1580681
1972445
89965
1382465
330963
1154406
1958889
799176
1133624
1317061
1503750
320167
431430
953728
183222
218334
1468506
1736506
1592217
191836
175702
1105075
1734533
332022
414865
1502885
1167647
1898036
1481950
575109
1990524
178198
1110807
968286
1515063
1073321
174750
82631
203465
1424633
1093656
1601401
508725
485354
1755362
1866707
1758300
225438
244581
123267
1967430
1478
1388354
1212606
1476335
1706434
585194
1100360
372484
703441
1870753
1854664
555509
979110
1281172
1955368
1362890
1020083
1388252
1649348
373044
1433093
383191
995385
1648912
1939971
412645
121632
1341133
1380582
1909959
1006009
743475
667025
1048118
984663
1397846
106989
553191
112785
38938
69550
1479835
1765602
1292924
1688302
784098
1589567
1094591
1734143
116036
484320
987148
1176919
44981
864382
1906004
1719063
1416182
1161046
444229
988398
960100
1384239
916243
1626258
557266
1415896
697939
118044
1910806
1322350
1386666
1973893
446647
1687017
1442709
1738959
1064687
1778232
365751
149209
694233
1895949
1611905
763349
1484672
1954936
291284
229477
1828412
1496936
1207993
1085582
354169
510908
331076
1263572
1519518
1450840
825387
1763988
1755999
1924440
663142
916010
1599584
1149439
1062504
1295996
1369765
489838
338069
736032
841364
503696
1878326
1470552
1218044
548432
1090961
1101874
732812
1273008
755489
85775
397387
254716
1089254
1099931
1050281
1634988
264596
78215
1684808
1155341
408443
409890
536910
220083
1618145
1767221
1679190
1864422
1465659
265786
18778
582122
762876
256934
973743
471770
925555
1776660
1603010
1464057
1156514
1447584
708874
19928
711590
421225
1610842
543728
1370611
982790
1149413
467612
1870736
847103
848053
793559
700521
123756
1450201
348146
92200
940886
707053
819954
1948457
236268
1424490
638059
203738
700444
1966044
812880
697097
331353
1800479
229179
1202117
1268364
951836
838652
1371202
206313
1291738
866311
1258988
1000567
56029
1905955
1103171
1822570
582041
781044
672847
364447
1140617
1506743
504400
1994630
1371000
175727
1229182
1464033
105176
1119577
1905691
1921633
1294549
660597
361067
1500362
382432
1158425
738891
1016497
1873324
982084
347493
1181776
1365595
2755
1412350
1708723
855195
3916
133413
572148
1208647
1310789
1371224
1708695
347940
1017544
1398106
806119
193721
449063
273471
739409
1750779
849812
1060915
593916
1226789
178437
593629
1504554
1603763
323126
48080
21809
1942695
1724151
1375388
1661219
958267
1310306
1605744
823171
1786580
4083
296829
1342650
1048340
1011816
1310871
110302
1095207
1027539
630669
495864
1729172
1533045
571324
1123067
1797978
1140148
967719
860033
792070
747606
567909
1663296
1020999
721375
1350377
950386
692746
156285
894788
608917
20720
517925
709156
1958704
1641027
896705
609280
1144709
1138526
863627
1437767
1075921
21445
1245736
567289
104159
343609
283175
1183593
475590
1938164
1493992
916944
1640313
329985
99328
791340
279278
423004
1069613
1438989
900770
1904667
1724695
671949
264944
178797
131579
1583737
1938561
975787
1843066
46787
1443387
1680777
1350442
1009852
1543991
1170089
1403203
62611
345058
840011
209549
1478824
892323
388340
1313718
390492
197921
1898143
674949
1626426
1821657
1276211
903611
318507
1277371
1733839
538756
393216
1384935
1088066
562087
1903325
490374
323557
971539
1930387
441141
1074538
1609947
732498
364147
459383
810083
486335
1101804
1532772
125286
1119995
1445870
1540567
667177
647298
1010770
1110374
1601597
185512
695077
131494
1985817
1840761
1909614
164316
1122256
1475389
1756317
1663557
824307
5784
483355
1791824
1386186
689097
1954560
1398384
1415461
1247476
1982837
1673088
376322
1580069
1089007
919264
927248
1547243
1604163
1845193
1497968
1346823
1607872
255325
1468169
316697
897052
1189603
1580045
1901316
56584
1973277
1695178
1572542
1017178
741744
177810
964732
837847
878000
376297
1695764
1675128
1201161
1668690
1992503
1704576
818256
581169
1983973
64669
850433
594960
492813
462023
1637768
1938886
1957155
188964
808456
173404
1049373
1009167
1346255
1681235
4838
643677
1928631
1618703
300555
479458
1821590
1482566
888939
557035
1572095
638136
905798
1628914
164696
1174250
386207
1578212
1052424
1356724
1843159
1969212
601089
1643702
143513
116075
824708
1816942
1364859
456110
51587
959745
1441862
117850
708143
1082051
273383
437394
964420
288885
398128
320520
239558
634033
25902
330613
1043490
948602
1628515
1597593
53893
1888353
1125299
457784
1209378
1785851
1862724
1710634
771403
698782
1899442
1024790
815042
479431
248888
447097
242878
1857261
1049594
1278863
1665886
205744
882511
343961
184792
205087
227948
1642121
1572834
1814715
1916621
43641
813908
762627
1357938
763585
1291239
1873995
1274785
1540825
1748374
80585
576314
787748
1656338
1450276
1615843
773953
1874524
1481491
1382496
633878
336733
1397075
1001157
1825733
1799696
1702558
177588
1671998
428685
586080
844559
1753694
1788570
1780377
1328663
142967
735023
1466992
1402956
1130159
1443516
610168
214735
243431
1623768
261138
321557
866282
429137
211099
1260590
355735
1619043
1393270
702295
682960
635089
1716560
91104
1480945
1308018
1589328
1418180
1213478
1582752
1072234
1034345
1110574
1586293
690422
804020
1545330
525725
1575711
1316543
1976821
1262827
694755
1645637
688737
1229537
931850
35827
1218277
1667929
834892
1535369
776825
1505949
614995
746981
1395487
848365
967660
1845874
1028473
1041044
1075317
611053
279972
630881
347989
592862
878530
1747566
241943
991329
155451
1061967
1473641
887673
1672207
287071
895846
362436
293969
308164
1871455
1298880
730480
1733897
486190
237702
1909930
695119
396550
1045674
1324109
674279
231406
589305
887482
1422040
1350862
1555125
1153321
921832
1421234
1455562
1456421
1862020
260013
1167167
1246809
1949903
773064
50327
1964537
1780929
894613
626057
1176836
1168178
1515886
1310839
177407
1014957
440981
1130372
914898
164800
287673
1397875
1020711
1111214
1733836
1326152
1002140
1792326
1535965
418916
499262
387451
1186466
349772
1012925
680778
13960
1127795
1437865
1349707
1222822
641580
547170
1083953
335667
1658976
1694307
1198692
149119
1614099
503748
1117445
1076978
74788
1132131
1127549
243288
1426697
1514612
1391141
1151322
470092
320547
1280787
562216
338095
480015
430729
208122
1850725
89920
1374216
368684
1753180
1520269
796787
1699542
496923
877114
1075327
122349
1719556
1451777
1171506
52785
1368072
261680
465483
836274
330811
1372427
1388378
924064
1379646
1179907
1778029
1506588
111087
113007
1197941
585383
1684497
1421755
739477
1531929
871083
176433
5211
549203
937168
1882027
1791673
64508
1872
914385
991901
438540
266266
647189
1082199
391150
719493
1177841
1042165
763368
1554335
1243615
680379
1053894
292394
143616
840738
1060319
303859
987489
981638
196768
1253214
1337503
1269187
760969
1664593
985527
1349578
596621
441738
1280078
419629
156491
45112
1563936
615363
1007792
553566
1237809
849455
638595
554906
1829120
1377936
812301
261600
712732
982981
987626
200466
1638848
764915
1789341
1674707
58249
301538
485836
1622609
1616441
1346028
191896
1770503
551170
1507113
1115382
889652
1606980
1064247
217595
1803469
1623338
1972962
319955
58413
1885435
1905018
473993
1505413
1984535
363637
160433
666719
1064896
1261733
1619119
460618
1669866
1263331
7948
1636739
790110
639880
592235
1976670
449295
1522685
319005
1466968
1533057
1474400
1924544
799365
1985137
724744
842865
1315117
851018
1353157
1637898
1121172
355269
1523635
1290127
970891
1476103
1823091
417793
1179133
709452
114447
905250
578858
1321881
757178
89684
672534
1417802
1456496
981637
876330
1154698
233968
540548
1400575
303648
398180
405870
1424515
1359819
1932579
600241
1571812
567916
1631393
739658
376614
1921387
747063
1865310
263038
1778795
695867
1628523
1523406
1015971
1907115
1310422
473395
1600018
1453780
1008993
1881258
406297
1729102
230644
1398090
1640642
264700
825884
35828
1269668
520202
1420759
373893
811023
10797
1363951
393285
343308
1447339
469692
1745855
1845914
1426214
1225646
101409
1283452
471603
323650
1051435
1331095
1072639
320209
550482
546001
538026
600872
13192
1984230
584100
914217
932816
1316834
1533504
1522450
5324
1213990
1856752
730300
1886917
1008008
276559
926802
1280564
432480
923489
937396
1980325
847266
177518
307580
124487
1461847
480117
1439750
1564634
325451
1231072
1799691
1583788
1521028
1032274
1720400
1506211
1667889
701999
1278045
1716997
1512989
145472
1651127
420229
288890
1524711
62422
1551951
418691
1655052
1514253
734106
364206
1926093
1332171
1049527
1604132
1563193
1181953
222194
398529
1876637
65133
1459388
1562132
351741
611021
216724
1304503
1838338
895250
542952
1017192
308224
856181
687972
1204068
585725
856266
1336702
868184
962410
1927702
1333987
1310705
638341
842367
931288
915063
478117
1301863
1719015
332369
1982329
435263
1011865
175846
170974
838568
413040
1675556
1854344
574883
1122225
1132352
1278752
628046
1744735
1531741
372985
162656
1448680
136232
176393
816437
1453103
554427
756434
24251
1585811
1191924
885696
180797
1124792
1129870
353718
531556
903410
238121
1898035
1845986
237564
623411
269878
945283
209103
1304171
1526236
679292
568432
591702
1765434
378193
1199804
1701525
234858
1095794
547403
556845
686665
1059862
315868
1487952
723797
1579535
1656256
1990550
910117
61190
104924
1049302
1206149
1450135
668584
1888309
317175
749019
1855846
1324027
511409
1747234
1425509
453790
631924
1866031
698903
1904420
1280254
188335
738346
875163
1406551
927435
62153
239056
1961875
1988541
1859791
820597
358514
1613783
1467812
942444
105766
404801
493927
1667575
1886920
823738
314510
1020530
236108
391115
60033
281596
1708464
108361
542390
1994916
63374
1439107
1514636
1178042
842465
1976784
573388
1706205
1003761
1310839
1966420
265564
769249
1850738
1506980
729726
219005
1654073
445647
1548928
1731397
1371365
1955372
216365
1524931
1531504
1350986
1172629
43330
549572
1565382
36613
1700050
280869
1100267
34456
385648
1387749
1104302
1847101
577759
1014600
911469
446927
1212704
1588329
329809
1496840
1710094
168212
773711
510358
1843156
193728
1038751
1463411
1165681
209069
375632
1150293
1014842
1767780
742767
1213859
1746307
485797
55536
915022
921132
1715914
738272
360557
620039
1249672
1547533
381810
1842928
141133
1005252
676717
480518
893275
1983240
26234
332303
743834
841670
274209
1934490
1313532
51767
1263959
1880401
80497
299055
775886
241421
178506
1890663
276996
692248
1774030
461466
726233
1646362
1365450
503876
1747376
27342
1791844
453191
545219
1632659
1195565
390735
432937
1091898
1776157
168210
494896
1544805
324166
1355662
981198
1957817
541903
562516
450435
1798373
821098
500387
918999
1107515
542844
240531
165669
133720
1631217
740309
771950
1340751
1289175
759515
1313667
1946510
537368
1008175
894397
1630397
1745338
1010611
1449170
591540
534140
1707641
1024956
1401098
1676199
281712
407431
1704711
462254
1573181
1259934
734549
735082
608764
1443412
1201978
1654726
1973546
1944882
1746849
690517
1820361
1366734
469733
1566967
147360
778221
222555
542845
969600
1827751
328904
874566
448363
1348498
469383
1003227
998337
945530
272007
1501544
897764
1304055
1762956
526882
916132
1370829
1013250
1875849
1350709
1433668
9319
1714558
1935440
1401896
952820
1117821
248577
1426953
938623
294096
6893
34068
1113636
753158
925289
279619
1933798
1398865
291256
1479709
929429
415345
314376
829836
526489
740217
1760987
1048663
1126588
785286
1035626
1644881
1854019
320683
243110
1618955
678087
1769714
1223357
806961
521440
122951
1715172
310265
630657
702635
1298048
980639
1092365
1415774
1451313
1827181
204243
739801
141353
555468
243675
447754
1651768
1553737
808534
277397
1558593
856807
597467
606172
945297
1274055
965373
342570
878165
1747717
1918269
312037
1917645
1127628
918469
145674
671879
909088
391198
1608272
21348
769441
316611
678777
1014376
1630130
1324723
507419
1294329
1166700
1694398
214508
946614
1569620
1476353
160494
729956
830906
890304
1045232
847479
1865488
1785042
1132533
1543047
508367
1003831
1445650
584425
1014956
671323
1161622
1543817
1164559
1214376
1446363
1327738
18623
1330410
571159
272616
1740103
1784297
212207
50683
1670119
1002956
617427
586083
789739
347174
299611
249357
1367979
916914
1209612
1472785
1133968
959660
502871
1258798
194717
1908603
615150
1994569
1417606
1701074
275501
1050890
1948828
398845
1435586
587417
351699
1769128
677180
1508103
1358665
947399
219604
1588185
1632840
91791
1692446
1912679
1825979
1943557
49736
240639
1028485
1312455
1777496
416916
685663
1082083
1808373
130688
1199009
1306346
258849
172653
1112078
1503023
1308124
701207
367624
1111503
1493015
380186
136605
1986731
86863
108552
804233
1913614
1159132
1889299
1750408
826286
1080180
1801036
1696199
1854123
883240
1459677
1705637
1596669
1848939
339177
1810555
833413
30420
888805
981724
187603
711745
1737255
741353
1813553
1477012
1371685
1085564
1541355
186778
228640
1883106
5522
946017
1083544
1657594
470753
242076
901160
1844246
250927
1161218
673845
1717826
1381524
578078
185864
338728
717306
1583940
291883
337980
1901867
444994
165451
1591331
1009266
1020148
1770702
1031975
196021
53806
910765
142791
408837
1003908
27859
1523315
458137
774709
986151
624250
164547
1724075
782684
1011087
1417657
684289
147145
270326
1203544
1612517
7945
1481386
854871
988423
390178
1244370
376426
1664265
1292090
1114379
472838
1707784
221380
685465
1608742
1777882
1696271
126453
426560
132416
1237459
1762618
1174224
454131
1388993
244988
172739
350214
470914
1671737
1866657
736126
902336
1806027
1843558
650122
569948
1740641
1758470
464515
242450
1144829
846637
1318287
581327
1609312
1454408
1068180
1338410
1698204
420210
1199943
25261
1886206
1619320
190056
227619
1982930
308579
1464567
1570914
121278
845306
1228816
1638531
1724768
624605
856235
1532787
9669
116737
935571
12999
429505
1030521
1288902
1650661
1233381
551528
1937067
753543
1170128
548815
1300172
1901868
932326
56061
714151
288816
972795
1352834
1125459
536891
552963
423607
1872097
1143725
29182
954032
1741275
974791
496804
407567
51717
1526648
1256661
1582418
679756
1523687
1830953
1498988
1538907
1548775
827298
1578900
1805620
405351
1188242
947035
582747
1290035
1862242
583574
612844
1677632
266228
665464
1073915
956595
479396
1204586
913530
743753
1127935
99526
1523297
1613271
1275888
1579091
995643
1179891
1664860
1590130
1606653
740299
1103314
1756844
1155249
1423970
295821
1811584
175754
1630414
1454502
1751919
1102503
1629349
1446038
760517
1518714
806744
546473
6637
1944630
1129508
194359
1336588
212225
992242
855887
418673
671186
1185908
243004
295887
327154
850449
1716527
438748
231160
1157898
940681
748719
647472
207168
1306346
862152
74337
1525639
678429
1396713
1969172
527791
1071441
650656
136654
1370942
1019258
1904620
1102752
570098
731117
1496767
1061836
1444514
889879
546394
1587348
212326
1663433
1243730
1977970
744947
585242
916457
1092352
1044175
1164673
1742564
663434
1194969
515123
164334
278430
907194
685629
1915599
1936458
779165
933937
173109
492648
677781
545795
778553
335412
703945
562479
1944066
1679398
1971406
717882
863942
1641523
1572911
1592179
1930827
1010535
1806450
963737
764952
1197420
125068
1412898
805172
1065025
425083
1105678
506747
1750685
541629
482224
671995
1539906
689013
91350
129094
1412667
183418
1020177
518411
415728
1295566
894377
900667
1586725
316285
895517
1365214
145235
1751518
1907639
1652275
548294
1344902
1595590
1871720
390135
739189
1120062
1384706
1241339
279452
1654437
73921
828415
1614269
1834260
1781267
1640389
284475
46383
1219640
658497
249305
905163
269529
95924
360610
1082350
1765781
1110990
469302
1172955
675713
953120
1219320
1983306
1155559
307507
302302
1256528
37769
1822303
1176046
1605692
1656301
1208708
927502
1019415
1277260
623452
693293
961609
1364258
1642099
725862
617633
1436098
261826
940076
568856
1034589
1810208
1428463
1438333
641741
372870
1050690
1715833
652360
907122
1143678
6616
1018470
594562
1607077
1574369
1324384
1194522
1636285
1582199
1887786
159821
1101281
73344
131455
90137
1694238
1256583
914879
1559970
1526444
1324805
1450142
42276
1950618
907017
1468551
112536
1227729
74449
1958289
871824
594880
340062
469541
1878191
465576
1199444
679476
1308012
1314992
1061536
1268825
36359
779480
1980921
120805
92387
1083799
1397083
292187
1720440
944287
716344
1623088
863531
1783340
1320240
43085
719727
1622987
570326
1582968
826560
243377
1376794
1180832
775084
855502
219968
1650296
981055
160450
1093093
1386429
1636060
1134632
1893415
1771802
1189663
1203818
293375
505496
1427872
1748623
388891
1363561
1373297
1820794
502487
1325728
1340344
1814412
1980053
925835
1905034
1700463
1758517
566198
1734853
219565
667881
248587
374045
1656436
173892
1527854
1957773
857898
663094
929011
301426
1793617
904075
629861
1467218
1534799
600910
1538583
1934655
628887
806873
1373248
1981661
1843225
1444728
1506009
1832940
238839
1031233
1740793
964970
1166992
1872014
946652
73017
1452849
985405
306245
313799
692797
1486280
988144
26255
1919113
52998
1548177
1847811
1910570
1896097
805782
660331
1258744
1084064
1761567
680616
56999
1398105
1482935
1934016
51609
489405
237170
414213
363277
1167420
928952
981759
42291
1810929
1721246
641195
1230610
123129
1347313
828011
1361101
1403801
390523
1588106
1146713
143221
596245
493724
1768089
632590
394939
1717360
289927
356003
107050
221082
263462
1670798
1106647
1321233
475009
1586588
1990010
437697
346762
1175197
1659918
1775871
1380087
818104
1934185
1745336
1263519
1431936
815886
1227897
1215853
877974
1845105
1684404
1588615
1574189
441584
977867
524942
145979
7475
1777903
246250
1320725
800494
1300418
195217
136170
1203807
1236003
1069675
911183
1642359
915589
927858
1230454
975817
769078
189949
5088
452781
553831
1694621
1572477
635771
1243624
1248948
1800139
1034377
51807
446517
486532
165767
959327
976850
1281713
905084
1951843
1163920
11164
1234934
1157875
951207
196232
834533
1773533
175625
951898
405290
165145
546378
111713
1722767
4711
238723
843200
675106
887337
533321
1044065
93073
1214591
1026651
1228423
1082318
857222
1366437
708039
531947
1557361
1088703
403335
1564328
252234
1691567
1765210
752770
460157
1770231
973254
146542
261212
907500
210172
531018
1845650
795970
147901
662754
1232359
1967345
455780
1994997
1174423
924593
742252
1330706
46600
1305755
106863
1915728
232527
754150
16613
507749
1089599
528502
915732
311535
206774
876284
1819269
42215
976902
690421
1137738
1215750
957429
1551444
100610
240228
105692
1005155
1390521
1851990
529013
787318
1335236
1697065
967536
386385
656584
1271385
363597
1211660
131937
875567
1523478
1386676
1994023
929081
777724
230657
206915
1283479
1023220
1546248
143137
1113348
108750
904018
934223
1422836
1509103
1512730
574073
66306
942724
1936940
177240
1765494
1510035
1688116
372647
742540
1607990
246210
1903097
819982
967034
656990
1953750
633496
59888
772148
684635
1343805
410638
589579
1959681
6748
644727
54919
532943
1395236
334845
641658
1920013
1660682
568594
550370
425006
509947
565624
555794
1748167
1893418
1455843
1047117
1941070
220486
771052
971862
1991268
207187
629502
1078612
743940
125300
1869207
926833
1338359
1734264
941778
179121
709960
271311
691172
568547
776676
80505
261136
909317
1890728
974295
1109319
718544
1958968
165989
1012608
9169
1501784
423482
1054883
1995176
1840215
713586
1902079
650669
661360
379883
880217
197780
49583
466090
1563610
422300
1100926
655536
235820
711346
1634477
1186259
1204122
1775011
889711
589786
69509
354568
1404252
542417
122146
439265
1736952
1708959
262218
652465
1366207
101961
1501609
1066055
520684
104793
1554806
1641849
1786802
1358823
367539
467470
1849047
1137976
404270
1440720
266540
1460747
1186535
492028
332561
1172359
94033
1418208
127301
31584
1456543
997080
773798
1893299
97087
641199
56427
446897
322505
61803
742056
1172697
1713506
1771594
788407
393375
1876451
1988106
1070447
966370
860153
28541
792576
730875
943353
807815
1750055
215514
1142775
884947
1132564
622164
552308
1893915
1464495
257773
1774313
1257704
1175460
1915062
938961
1777897
1014166
1727976
74155
1268602
1861601
1604561
1932521
1744654
613863
1202999
1059545
995113
228790
1071667
755859
1993268
1344786
1706435
1956670
1608271
449433
18981
108972
1274591
32328
600836
452297
1948959
405218
1861617
1852971
535990
34617
659917
1343474
824578
288104
919007
835562
1804539
1054674
344224
1149732
1622108
695261
1546893
793244
719007
281748
1452487
1313117
1531712
615846
789887
1177358
283345
1705450
752771
1675129
682621
348559
1222339
943492
445042
619502
498475
1133328
1322238
1995211
2113
305793
1029601
808756
1298298
1061524
53396
226154
1018004
589369
446206
417881
173672
750714
1702479
1084175
1839118
1300031
714823
454672
767661
38849
1724889
372118
1692712
658965
373308
865879
1582739
1599114
769063
325468
323242
1431328
1107623
248824
934727
1034905
331734
127089
1301190
119916
447661
1664626
1555024
931843
1779297
649223
488084
133499
530277
1135398
1151545
1693660
341452
1823432
232412
1825322
674465
1390728
1249884
574780
441819
694010
1678250
1108481
464862
931450
261832
1314100
953531
39969
921442
640333
1915347
690941
24175
814630
875614
808726
1955759
1281746
39389
214110
355179
1175706
251215
664623
1322104
393312
953582
1219667
1197951
1773662
762486
933291
39355
30725
1810102
1144466
966582
1716430
1755823
874525
831813
901732
1163691
120137
1111681
1837293
1582223
1893755
277399
933675
1077148
1144763
636108
180529
1798403
974352
729310
737828
1360242
1706991
127128
927862
300291
381708
856609
701938
806155
1092386
1717451
1341966
1732378
487564
931452
1235044
877321
558983
1546943
975937
1293424
1611023
1408850
644357
1384982
961538
196329
1838317
1857093
1851548
1159904
1151162
1457932
1035653
1906281
675458
1635057
1076500
773120
945428
962128
648902
811614
1904518
557313
1115194
1625642
1196041
259279
1832002
545135
1766916
847282
348610
174111
828025
1047503
1420087
1532835
373065
1264966
1277407
1484837
1297676
995056
1458468
491664
1099593
1785633
452515
543591
1551085
1409552
1101774
1353845
1465799
1919912
1906937
637252
549011
701269
1758587
362094
1686631
561699
432619
1116192
999577
22104
1158649
458150
349229
230710
1310000
413637
1589828
1478140
1609268
1614883
22937
1431063
1042086
991033
1917167
1448313
1609231
917060
1371007
539604
1938377
242304
1164208
1916454
1923611
1896458
27392
1538851
1431820
416869
1581171
428268
1908845
183712
190167
1283965
622694
1380782
399659
1389985
1925385
1434938
1938195
1297477
1563931
1869128
1827623
909135
1601153
1009765
1648830
1953774
1991687
843682
278660
1363670
1089083
1987942
1670487
1559092
1657477
550150
1427594
1762985
541122
1481020
771681
752813
1458503
1126945
632299
25205
783324
837711
380945
1802898
108198
1883925
564635
197625
1492587
1456917
1021994
733151
726663
690555
371918
1376401
1119272
1817179
1428480
442919
1057612
1266693
1914237
262080
1649539
488571
210185
1561981
1579120
415746
1767540
709145
795721
56509
1200958
205750
370207
162392
907547
164621
1229089
295073
838295
532527
1713098
511045
375448
1852551
1339583
1320482
174631
1852787
952388
1941155
1474072
589360
459577
165228
468727
180598
745251
31203
513703
708307
1473395
383415
1168783
1333751
1128455
553609
1576749
1852699
1213519
1255111
1597483
697273
35740
1496601
572135
852943
433833
861306
749696
361126
1162353
230674
754811
911017
932863
783107
990826
1286342
1558178
1366775
1996407
1502983
1795945
281853
541086
1966499
555010
1928520
642772
1265130
1663305
767759
1729898
1882631
325005
1129181
1471629
1142692
1584959
84133
264589
263399
553916
770004
1914299
472326
1835317
443602
1827178
24282
825502
1059159
1683618
431589
813523
583248
111297
1996251
413350
965167
413487
1149539
1974778
1780018
399374
1908228
1439646
488134
316694
1282011
730500
779935
1046124
560927
653757
1925620
1345384
287587
597740
1333940
711224
1800646
1235824
1406747
172102
1711132
589713
1749016
1192999
1977905
1494926
14748
463415
599198
463894
949075
1316290
244497
1560705
642329
1424472
1309730
767954
144518
217409
1335172
638112
1138716
1455953
1680780
764255
1121239
1602023
86985
1746945
1806081
1226282
275267
974949
368919
1110536
1588853
198017
246891
1947862
1078532
1533441
648926
87203
1531988
1443587
875111
1862047
803393
1725498
314406
1426475
1515660
1977804
461713
23590
264594
1734105
1006941
713153
1947624
120432
1527713
1711441
311396
370537
1608910
1912420
382100
1614137
930647
314931
1770417
850753
1442431
1254778
642368
922675
1314012
855080
483849
197502
1542399
1545847
676232
154029
1642854
1160909
954413
1554284
89191
1956642
1717831
443831
1457628
1638555
669314
70758
1487767
1509272
268433
1429454
127066
1144383
1947209
1247558
401012
648477
670211
392312
787333
1499204
563719
247954
1317151
1010127
206387
1152125
1500157
916749
1705457
157249
572595
79572
438020
402555
162814
1533569
272947
780790
1744376
473846
129858
402271
915723
259400
970921
1838291
713027
1529411
1658037
1752843
918761
442823
444352
1873736
63601
617098
562901
1759444
1652255
1649107
861931
1092604
728597
1364282
878374
1140536
1618318
1994699
410178
800296
510239
613255
1157383
1132214
1544415
1544880
564387
1865826
1602358
1903423
1825526
171268
1823909
812002
430697
555484
876452
1521209
1583327
1860548
1938367
310286
1805347
1279157
413204
1227127
1496096
879488
1495238
1785297
1257070
188837
752691
1735757
118504
1287350
1745303
705540
1726692
56954
301049
966428
126375
1034749
914667
1130439
1396837
1087482
1627693
1552056
1483302
362032
498103
733028
299814
954729
1824964
1139400
798622
1362429
80088
163333
1144188
305336
913651
317310
1308904
831145
644551
895076
944259
1052988
579876
1652092
585497
534538
894070
695619
1114286
1094841
826430
1288019
1759161
255469
233915
1821217
1287724
23138
128725
524398
229894
995945
1663903
1228491
723523
1273466
684083
825925
104365
1276921
773580
1702972
1185822
243488
1024756
547122
94315
82125
954918
1337474
966279
1029462
40688
872834
140447
1763120
1413576
835108
255531
1795463
1914185
366793
541681
1343957
666168
1494594
996115
1423996
499469
832140
819895
1594932
490363
336437
1647612
1027259
1508613
1790244
647509
1843942
639257
1323804
854706
1683730
1356647
1700814
859995
1871104
264426
1234861
8346
1731167
455831
1449628
740760
1106960
1316065
103444
1416649
394767
1327957
1158107
1347017
1675131
1046314
386774
708538
1554171
1159393
1100866
1061924
196408
1952865
75499
1109856
1043660
823390
1618347
1096527
815873
1459212
1417434
1681169
811242
825997
811433
121652
1465123
363367
853814
1156831
1358669
1989318
353768
392904
910813
1991103
1218007
1453032
437860
567306
666071
403517
56129
839213
32479
885118
1089512
395377
1718301
1289791
1294530
1135240
1606945
1082149
435649
1387116
1884702
16489
1934199
1722884
1975493
586434
1800844
1946985
1982970
737901
146904
1606710
1813229
1213554
1543724
1819250
769005
1758350
804504
261786
1884077
315417
816315
18886
648083
1108548
1505797
1975161
1203925
919900
1091260
179085
765316
223264
1556116
87447
479428
715767
786502
1762000
1655301
1127253
1300909
1289963
879066
502506
481685
1522374
710782
1677126
1130428
1792667
18390
304845
1504918
813367
335123
1455840
756127
989496
1290886
497678
152344
277509
1746305
1444620
610481
1502352
707005
1237649
468549
1311697
875760
1614442
1201316
1501473
1681295
1640338
1001829
679828
1467988
184562
1413288
20364
835746
17229
400767
863945
144611
904133
882225
674425
1066309
515686
1407937
1202728
982654
575606
1848945
796068
99573
1556958
581709
1648375
1820540
1387026
461433
1003751
1077244
170691
1210406
1642075
1231407
103889
1089224
229573
619023
1454605
1161177
71267
643275
32109
1194812
1822333
382796
1589486
1208914
1621903
494457
531196
515105
1595157
665230
1672877
1173676
912711
1241160
535865
1689236
693880
460635
432084
1089045
1052490
283208
1264639
47566
1928017
1560580
1131036
916201
788396
408419
515675
63937
914490
1081532
381588
1121670
337000
1574535
295400
1536878
547737
185547
862430
187567
1055834
509821
1334908
1119717
805742
63390
1803665
1510359
595048
1738649
895803
1603010
1031463
1104430
302898
580243
1748417
696062
989714
1954073
1435394
186096
975782
963757
1924927
984967
185019
1019944
486162
465500
1041911
1638668
753413
1130282
1389312
1094398
1130130
887654
1421077
1398248
584501
1601161
136202
1485341
1432941
1902146
1764368
681160
1860865
1254742
954368
753136
1452532
1067567
1686580
812441
148202
763972
1027839
852044
1078728
968482
565453
565369
652598
821965
1105249
1046414
1027850
992539
1100554
497719
1253023
354795
1293553
1647221
929733
1977656
562379
1387138
416070
1887271
1433250
453822
1498031
1160863
519910
81068
67707
1812358
983843
908672
446215
499220
956253
528620
465376
231876
1922894
1276787
954421
1723419
532884
476850
289313
873071
169693
1876271
174272
1313628
667386
833513
1362653
619997
513092
895979
1248927
325785
179743
480917
1469870
1430086
1462672
26211
1836595
59586
1429309
1026110
687583
948699
1538747
929413
217230
896757
1386243
493519
1693570
1325696
1913703
1588493
965154
361889
1718153
1618182
678494
1431797
1394768
1629733
1064736
305038
778081
463843
756716
145817
21912
860465
1386054
1555043
1908749
755183
1802817
1739978
1792048
1709310
166974
1402988
1271927
299749
1163392
1853895
1353150
1485475
1513145
150167
1868470
991780
395623
752680
1092947
603215
1805504
1891909
1824317
462687
567540
1381319
1105672
78343
383039
1688955
384775
1181736
1475475
1288345
126816
1149187
479634
1774058
1343709
1925226
544329
1155234
1148490
1079359
429131
1446207
378347
135124
381541
371923
998075
1905054
965951
842950
1548116
400564
761443
1201183
36649
1448787
154538
397120
1475108
956192
1026188
1565596
1590694
115729
1647808
446538
1685761
1813304
363405
1926202
1338162
1823652
1015133
460329
1756911
880046
1042136
1532355
830542
466819
55732
1806394
1357516
345059
1851214
1320053
1705927
674536
780214
84196
1155459
1997544
1201034
1188670
1493068
414896
1208391
721587
1258620
1932593
315518
854789
129128
1502548
1120344
1858805
200742
1219880
1316408
539627
1442128
1290469
1759702
858847
532365
382875
364147
1050004
1638573
1330874
939205
192159
1599099
649418
549228
788371
610717
1355729
659214
1042598
1036195
563412
1459382
724771
1931482
1653377
1276165
1384387
505945
1895072
1632118
1071187
862312
80918
1200890
933779
1290471
1596503
1524280
135166
515588
984311
1833085
1043719
1130883
1241696
866870
861868
1066702
542294
1983125
562508
1336506
1078362
675851
302522
88767
909548
426318
1243183
1288627
1429167
1216730
1785523
1294783
502141
452918
1199993
1406395
127156
634996
484057
330122
1704019
611671
284849
885395
35413
1095801
1763354
1539413
1069880
1245872
882059
1024501
648479
1373371
296524
420026
1807366
1561319
362876
1002668
176119
171522
1781347
1853027
583001
1740467
135122
1948634
1373194
908114
1665794
600
949236
1524922
486409
442719
759328
1105080
1504342
1164792
933310
761957
1729205
1733789
234201
86439
1426933
85946
990290
1319421
1039586
1218527
1848889
643541
754072
1893857
229201
1919002
1564712
803024
323546
1966603
1031156
1002115
1548875
534585
975891
1385386
310138
380767
89811
1999324
1549380
694482
1469886
117968
858345
1805756
1374526
634758
631712
952062
387714
1443233
954551
659017
1397138
955311
622896
1630127
481212
151836
224956
491285
687527
1194111
552747
708203
1002960
877232
1269301
413014
271158
489155
1221962
1288931
997721
450558
1288651
1808709
477171
1801390
609583
1538023
521167
139721
1503578
1749928
161619
1612042
1936869
260367
602617
1028241
1477960
1055896
1570295
1016841
335264
48357
287904
317051
1384716
34085
1462555
864575
989559
1678470
342086
720195
1425722
972965
83220
252814
1214344
1698769
846472
1618086
183694
1642514
690950
674107
1093303
234090
1911263
703152
386284
1040542
222447
303925
1344114
631129
1496815
975149
491601
466026
435022
96938
1658198
1894427
677942
1863386
1611495
1170530
1712007
1922075
1228561
860635
747504
636359
860139
232308
1459625
205238
90480
522818
87388
1154656
1906437
1516423
1420152
1044573
1468953
1449548
384643
1840859
1808745
984681
239559
1421267
56653
781663
545873
583447
2335
630106
1797017
1499904
845724
1181156
944853
901665
1760691
1442242
1331566
1455308
1424041
1431997
981507
664376
1885166
1522820
846293
1569938
107243
651515
1196046
1713830
1216036
1653878
599863
1401761
511959
546386
1849570
108172
1988050
673526
240942
1640711
1850945
930631
4106
842839
478449
1274874
486400
962753
517408
571726
1767764
1102179
625588
475943
165506
1547813
1381345
437264
1458351
1987259
395598
1235331
1399092
1015314
143142
508173
1241000
1974790
1454440
1093423
267657
819903
74025
1631976
956576
725734
1587319
1904931
7389
1392312
1520524
673333
370462
611868
926202
680193
1938520
1312786
138874
1782968
1031124
306746
333597
925678
99367
1201752
1769004
930980
29515
16884
1031681
1078087
1091561
1593352
1516424
1983710
880859
1687935
685214
134081
1150040
1821476
903870
901677
1817111
1499394
1133074
1317880
811723
410240
991016
1911433
444820
565976
1367027
301637
926538
452147
110898
1257344
1417304
912547
542513
1904130
975998
866902
1845530
827331
273041
69639
504784
309856
1586725
1630388
1356048
1449671
590778
207497
366705
1105448
1953712
1673486
1532122
521132
544942
703762
571098
1943197
1911785
605281
123746
1689393
888391
1791761
1306595
1692240
1020680
384848
797155
925275
519743
457116
1309195
1494114
584399
95855
322979
1875330
870111
392485
240349
301300
756709
78092
29263
1292902
541216
1180910
977718
753036
837528
1794281
758783
203473
1507659
485291
766839
124026
871047
458036
848632
1914870
353891
1107454
656112
738270
1274223
638216
328752
784806
1534634
713210
896709
800196
186441
1214536
964442
1718790
1876672
891580
362369
1136156
660630
197193
1619515
228297
37971
1623071
486675
1920597
1898006
1417849
23218
636922
1577172
93690
474446
263125
1889270
570590
247702
362329
1579711
1535124
947856
980401
241442
1033862
482154
1005244
86015
136706
1990534
1781028
1489882
802513
1901760
1173108
769273
875498
1747987
187129
1085551
1281545
470521
1975195
858750
263234
838422
881695
1380724
502294
1879423
628162
886613
411363
1923563
1968297
658546
524386
1168288
1141425
934784
366173
497814
584689
1104969
1942456
1098926
1106187
1439786
1977071
1412034
280615
1530261
675181
49157
1354569
279291
230497
66961
1944196
1014382
746531
1262233
1208784
1869541
918927
1212319
1105181
1872513
355480
859383
462436
1240762
886347
1239608
1242616
646408
113476
654049
1927354
1106724
1547387
355519
712395
1355385
763153
1370161
882946
1875165
589658
1039799
1364702
230208
1863876
412350
886580
1893710
1404338
1410673
1829162
1273981
120712
94703
1828131
16110
1750350
1414982
1916619
1707052
726716
1949131
193059
1050864
553701
1504035
263776
714627
944918
539377
891484
1019580
287399
1075388
1685656
868381
55058
149630
1561774
90279
466591
369004
225435
14710
758227
760289
742439
303232
227428
893277
197047
1163892
1479282
829709
547920
592003
1158
280447
1272047
856717
731428
1580414
768749
180812
765987
1999191
1058181
1130511
1988649
1275049
1451192
267725
215605
536520
1415632
818757
1099413
125056
619399
1290578
637827
322702
1724788
1058581
1072394
707121
930103
1468890
443771
1228747
772612
852763
1253385
434121
617282
1856056
1342457
1457257
432944
359672
1019452
298276
1810592
630400
1244863
671023
1679508
1051758
575360
1999967
1094424
1013730
1002022
257596
405730
1123582
1378895
552943
1092532
953282
434050
1062452
1855581
208339
1413164
571521
402757
1225584
1411249
1107959
1755774
184804
718069
422676
535006
1510606
624572
1632743
1756830
1739590
1220164
597768
1007612
1531853
1084193
1545035
1696813
647534
1357622
787312
1143689
1055843
790638
1071382
260625
115663
1275724
1125793
1294456
1890516
627646
1721820
1290961
1415305
1389986
1662859
787527
453021
670161
304219
1315994
1661302
313760
562945
377652
1549182
692444
1798762
1520396
1276954
1016897
653435
394728
750566
1313487
721823
50599
1747926
23999
1059786
1062461
1218917
1266166
1353262
1354317
1143583
1586427
1108509
180817
1449045
689992
1808322
200159
651455
660748
303827
1149036
1006757
1232685
1653743
834636
1072660
1566091
810845
1815465
1033907
1907297
142520
184567
1162030
1907666
1597091
1922819
1804674
385881
498678
1253574
1609523
1394718
1850992
1709065
1770592
551611
770591
318856
831267
78261
314701
696936
138891
829658
8316
1168440
616070
1654178
1115350
1806115
1623369
1196381
1501010
1683648
332614
177558
506228
1633308
42798
1444766
885932
1186361
1132127
548413
44710
936460
1630379
421290
859130
1411027
1809148
1637160
1340147
1679753
109103
1822785
669510
271619
1405303
875733
297187
1788828
1314255
326537
1744128
804031
1763991
1468092
584946
1512749
487555
908530
866625
1152507
1530997
714976
1216785
392402
1967937
1572564
1714341
164725
527958
1378622
1665625
1379138
646470
722987
1578760
567078
944467
1823732
538372
1144807
1341835
540151
661507
1605198
1253461
1470744
1212644
1411650
1907306
939615
321589
1892943
335085
570722
1684957
1213812
186126
890433
885135
1785044
329879
216245
450878
1460898
105994
1019054
762624
1149328
1421445
1897364
491882
1135537
263661
1435553
887437
276871
1787575
1994851
442979
1607949
1850062
996062
1514701
1753654
1492689
732260
126770
127187
1426818
1538265
477946
1588599
1942869
108435
989405
1512121
445797
670600
719717
153003
1092510
772535
1168193
69761
1582427
79423
1353061
1244623
1356003
366596
1439035
1107692
634685
346567
313154
680370
1801641
1725554
1198859
1951026
138060
1536805
1713583
951168
842644
1560333
1925772
1146087
239511
1850019
1213314
209775
114212
1485259
1839572
1494796
1751625
75952
1455165
790084
1786605
1809660
631013
443591
777996
537792
657482
1023440
246834
438262
1347041
1666563
694525
896079
621210
32820
1847135
1379031
585289
825392
242416
656354
949820
1480838
911976
25310
715176
1012568
221201
119434
111421
1895885
1790250
1097942
1472090
356629
1653339
1751710
858033
1035281
101241
1347226
188646
270655
1758381
718565
1454102
1956545
1863104
373275
1879760
729952
1015073
1805881
947555
571240
816211
440964
1646358
1532762
1223457
475823
1774997
179826
262336
1568130
1095819
348374
669683
1149179
1926872
1154338
1262703
1862577
796474
286188
1330620
1744969
1756809
1107287
697464
1154206
110031
1364997
679058
712327
385848
1987383
1159183
1001348
973142
907340
499086
1719224
832529
134096
1961094
1346723
612874
743558
1153733
1761324
1004307
398203
165370
1956540
1162170
1937363
1462917
106923
737173
1458715
917101
1826244
907841
458044
255847
1715420
1917622
249830
1382637
267063
1799385
1952486
1838818
1121420
179362
1693554
220224
152038
387073
919670
1848143
199249
1193134
501853
1545161
485898
703921
1587533
746894
1859197
579702
759306
498972
720799
1526514
1535669
706759
1295636
1717238
148182
502625
911174
1994257
314164
1924003
996268
1470248
203283
583726
1257680
1655902
62414
738552
1041985
1478108
1500893
433152
1168175
379667
1602825
848641
1507110
1114353
1253139
1635028
1654100
1902222
1948985
1516586
1477577
834301
245387
1755756
1559097
575601
740645
896322
1163325
1542493
1336783
473301
905021
1816187
988259
848541
1018702
896017
1092802
862797
366189
1723483
342854
757003
1945552
1845378
1509438
1100142
1151123
1347912
1410753
228552
798565
1419214
914918
1493809
1685576
902342
1033097
1361685
962137
191467
876174
12157
969055
412886
1884996
652171
1964917
217694
1498508
110668
1080321
1661522
1006232
1198110
1944574
778658
1505720
1503321
1349027
201070
267142
1912746
1851680
1442443
1532678
1328957
1368708
1324664
29063
1579673
1742963
371169
582941
1954677
1776624
1996891
834300
1172825
1229029
1156967
1550913
1461558
1054671
727217
986897
1365199
1423991
1599057
264050
1157533
889210
1300424
703741
15887
1478299
1284010
327948
1556573
113031
778960
16349
723423
893313
789542
1658727
1156956
1251548
1965629
1338752
1640724
972440
828921
610774
1574609
698188
1385389
606659
652795
465116
855674
632754
1455550
914212
1424119
721466
200101
915846
1676350
1694644
1190598
910997
1071909
1167172
1701817
672416
208702
352908
614669
1315884
1392899
1075570
1474706
617671
965640
595443
940019
1941284
1334126
431636
1098613
1939253
4135
1680356
279344
204776
1843149
1378969
1409408
555191
68337
1703386
137036
1323741
1386990
648970
1819932
1403016
515733
833630
1293518
500579
643379
1942103
299594
1527460
1726633
49678
1251189
1291006
1841969
1025634
1232871
1131202
563933
1302860
1584262
287119
1471510
1786879
854881
651469
17784
1038615
184680
1182458
261862
333811
207901
477479
806602
1708530
543357
1601387
10158
1867792
521126
17985
1463946
1031347
1171589
689971
494129
713489
278128
345943
193668
1318436
1443158
443563
922998
309066
550129
699978
541718
1676341
77343
1714084
1172534
1266903
959381
682719
1030273
1431372
1813341
114935
1115220
1553854
1095024
3001
662676
1685994
227342
535180
1455640
261948
827257
725324
1853578
1795062
1475351
263153
929913
467208
1389093
205054
1221607
1887517
906666
515503
709218
1774973
1585883
1423017
1759028
236075
717967
1262056
603147
1070107
1147844
403143
1488214
787080
614634
864939
1696868
1011608
1704479
945915
1440121
331157
1457284
1013840
422716
1442056
1542411
1452289
1539740
1603810
1739520
534153
164608
888693
455430
125337
1112155
1814484
1119817
639077
1652418
1064202
241532
81633
1426086
1272659
586036
1386879
1586045
1843128
1868954
1591620
1665039
1045510
63727
1264481
647743
1348077
19928
1867690
1362246
670193
1866757
1663754
386656
1243977
385140
456365
1356794
509249
1633167
409285
909347
1433158
1517421
592362
651373
215113
1493234
950098
1237562
475509
495036
177590
379835
501551
1171093
250828
327751
1102123
645256
227593
1535833
1267198
606817
628550
735504
1594776
1094501
584106
1686209
1896455
1553421
449645
373581
466306
1718034
1722063
1519052
518036
443107
845840
308685
1772988
1479954
1298311
590634
953613
914568
1590116
468072
203146
1051378
168604
835412
145496
459018
322190
368405
55603
1074765
1207287
1904916
298748
175406
609413
1376252
1999966
1591881
224911
666476
1651145
1403979
558370
1276308
1720370
1804361
1233974
195853
632922
832205
1315074
376102
21238
458040
1472746
1794723
979108
1463845
1616947
270658
425260
1971064
1856186
38930
53691
510861
891061
815059
1966326
1920469
1133952
1805692
1651330
1818843
1460521
1880516
435904
1663213
767378
16251
292082
440071
1599119
1049045
1037085
1749436
990787
89704
430
1523996
1734970
1483685
1748115
1677077
1584175
965375
1195846
1165784
1486764
505357
779692
183722
148936
1977660
974317
1984868
731725
1433878
1447103
658515
1073807
963098
66167
1457546
1403774
456300
958734
950240
1822748
1332231
1683979
303522
758082
1253170
1307308
1089200
144645
1103381
1643263
363382
1178444
615973
206321
1926699
253484
702012
1813865
1905289
727243
778853
687527
1774951
459218
467143
285635
1040178
120745
1053870
422470
1068351
358151
567902
1296454
5861
1345309
1377314
321229
300388
488168
1082983
1802559
1171376
1364801
602122
829982
42364
1196478
1705360
1726919
751068
1553371
1389275
1059666
1518672
564286
1973088
1049564
1448303
343137
1397024
860816
1523725
1264087
819296
794338
493581
1111044
1748332
1966997
1678412
1962156
428512
242669
164436
499842
282732
1649109
884126
1648063
1497335
186033
445539
1357729
670184
1719697
872756
1114303
1798295
704698
985670
362909
1940949
632433
946485
1220222
416300
1936187
1415332
51325
1475659
1037104
431077
1309226
940960
509534
1954280
1073290
1537054
627619
923911
317001
1059393
1545865
544294
898859
257338
1619499
1572943
1534754
182180
1739504
670467
565086
1619395
1875743
1025140
3171
96999
186719
54670
536322
224687
18604
786405
1819771
442171
1658586
1512357
619940
610985
1099720
1380268
867256
965585
89785
40570
255115
1429670
471345
1131574
1311257
1217917
1193118
314653
912967
969012
974377
337838
232801
1047699
1660614
958719
254397
591913
974015
1906080
1068682
42334
269516
517743
163212
20796
1106113
737429
1724671
1157808
998921
446184
745285
51654
145822
517393
1355632
97112
839548
1976217
462808
1003669
1854014
261827
1030603
1577992
434448
176193
1156439
183025
31993
1284966
256181
1309125
1996018
1606196
1083952
223721
1411281
265865
207487
1481445
1188958
1060863
1284333
1807931
1283242
89971
197709
1373856
1347715
628720
524464
252625
1868716
1570890
1790982
1412442
728356
536705
407950
1796684
716377
1073592
700856
1468546
202526
719857
881803
1125775
1164849
507032
98044
300864
789851
1887593
9373
1502763
620628
496531
1623572
104760
679284
1858027
972243
1436169
466720
1535701
511341
1590294
768607
1102108
1290002
717252
453094
1531042
181536
1392880
1239760
1193757
1639191
1125812
1704079
710371
1320825
1268822
1888100
1666293
1656090
1584444
1066936
22076
315722
321318
430814
511272
1003253
1062723
1254965
229496
574872
372482
757582
296464
1559189
1005855
822410
124188
1278315
273957
764868
1885551
664465
411136
802297
1258207
606553
1305332
1081818
133279
1494983
1998582
1150711
69257
542265
213272
758717
1133310
174865
1501749
1196902
487096
828809
350814
1924293
1543467
182189
1119363
678851
1474668
575388
592343
1848327
1050894
127726
231101
393039
1836192
949561
1105642
1156654
803959
909445
998941
1957001
298748
1946076
1570397
1747949
1114343
909168
1647780
403203
781654
1414
1148073
854723
520829
1008033
1466537
1233053
1894346
1953194
971005
1779145
1603335
1026010
342826
554465
1534467
844556
777183
1572198
1372104
908255
527142
1353295
544255
946416
267368
413243
1368221
1214977
573940
451180
741543
351843
1479098
615235
706417
191959
456519
1103670
681172
1113159
926179
1794317
674158
882782
439397
65708
893857
655688
1542528
432044
570521
546826
1846940
1877938
105461
1537211
175107
537811
36407
370218
609910
1998537
468898
202857
381706
861040
950522
1120082
1261399
1808016
1054552
1756824
949847
269597
13142
314126
30843
1231206
418738
1734538
1300048
1809856
174734
685691
119076
1513573
6842
1838663
396381
736730
1561227
152794
62399
7550
436775
1790235
789642
609233
1713486
728401
332065
185944
225090
1708299
1486298
680315
655931
1338418
1718387
1626679
139114
1459730
1292784
1085980
504397
1742215
630804
383122
1963733
423247
1559076
794477
168490
1964575
1261215
822856
1338693
954259
148743
938377
1170078
882699
1621468
1469063
1560381
86569
1411307
264629
426982
1085420
648647
1625654
1577491
1317415
1187480
1445561
1828761
916442
882031
292057
1675364
433320
328529
309268
1881983
672353
589183
397329
1418083
322608
1754388
303892
354838
477358
121603
1522717
406579
1118500
595353
1844547
737704
1191911
1152585
1468857
57842
1092952
193492
84962
1272799
1853451
1396745
154503
1387767
529930
1520431
320247
1831012
765867
1831034
1839338
452813
440558
1919258
496454
1084922
990180
876107
191046
1282904
1846047
1328080
1143633
786320
549802
302000
1115685
1196138
647086
1425316
856278
358420
955716
1377704
1103013
794888
398811
669095
1732447
976916
94724
1234442
198909
1208075
1314852
1418656
784943
1601845
581803
492062
664492
1570800
1212724
332221
284608
1699505
248486
1612377
1924933
1746601
1912737
1620387
986985
1434009
835602
118080
502539
493729
1942949
430112
1878288
1630268
273964
1593246
648407
49767
1827419
1928155
241847
1035152
144110
972795
313653
1368964
1070067
1044673
1713662
1850916
377460
771474
1815811
1346280
1371345
1445720
985622
323425
398644
1984741
968108
504629
463232
878976
349675
1288113
1563219
659670
1206218
675127
333687
155239
255051
143622
1426990
995840
741779
1562354
1418313
1655065
1772018
1394530
1984077
1013217
226545
1735815
773126
1959297
1983845
1460930
1992198
524007
1432863
1354931
1209691
1002217
82537
1741402
36950
389881
1030085
1258097
866646
1820426
440905
1150467
1330933
64958
1490040
434713
34472
913218
706674
1770567
1312757
1142693
707086
1280173
875558
475138
1947515
93300
585954
1168300
522387
416129
813169
655310
343543
1030790
1988623
1587936
1434827
1928796
779090
583916
1841922
741111
719437
1264041
1409722
1502706
936023
1981826
911186
429422
1011398
211234
1328438
1911906
1748160
378082
1134934
1146094
105049
1554436
1064915
1560475
1315526
162518
802882
1387546
661880
1486360
1082450
1048358
414553
37721
1107153
1482374
208425
520546
68378
864209
1254370
1668242
590803
35026
1200157
240685
444419
31701
1456960
395293
946283
49583
934165
1068599
1628538
1632504
1349710
1737271
1994947
396262
625823
188286
1120595
414618
842858
820637
529552
1762998
808550
843668
718607
1584223
1616952
352262
122632
957009
25126
1984681
1995323
915038
1481137
1924425
331192
864898
1971741
809120
617829
1505135
85042
1690304
590828
503400
1036333
1700433
1846822
1143718
1230789
76493
1780733
1722713
27194
585414
670577
794764
176871
715914
471199
278143
436475
1730606
588457
388508
1207198
1593853
112868
1593241
1941716
1995946
1847990
332186
550
110248
703732
726114
252293
1672442
1169678
466121
959647
275225
1436099
261108
1714899
443827
537031
433235
1543404
1374942
1779733
720365
1665075
1432245
1523246
1115947
824021
699287
65039
1264969
1730185
1688718
87340
1871867
1448737
1099613
1790691
1074082
805765
1950337
1533253
105343
918455
698747
998404
809760
245214
848469
975647
1789538
842729
1065111
1528781
1954271
47145
1870656
1222035
1713429
1932478
382359
1503556
1024485
394170
133229
948928
379719
772859
17646
781836
947894
1711734
1623703
1422430
544943
347851
1028438
699971
1912934
552294
337391
157600
1213326
102699
602832
1413349
1979420
1896499
258459
688020
1880673
1986380
1606232
826764
1424756
1537591
104223
1480028
1150432
934516
1943931
1814840
764732
1678599
768124
622008
1218014
1599249
1730441
1371937
1614004
244351
192534
710936
207707
1258816
866801
1771329
285581
1319624
1766984
1747617
311885
59891
1523572
1614407
798743
1754978
1717667
938423
263959
1813762
1138950
1515550
21477
1802926
1313833
192359
616005
466867
600817
623914
235984
595684
72506
1716139
956743
1028629
1993411
1777792
1326420
916355
792862
1626438
514835
1337146
162463
76917
871630
970490
673995
1051900
1891000
790362
1681028
1062611
1267244
1469020
1518854
170593
1627086
353952
1601633
855317
204806
812222
1665852
952844
1454658
1288892
701647
978349
897742
248689
1591875
1030300
1844475
666190
1606774
624330
1525687
640960
1778895
559893
1595962
400504
1711915
1518891
1367947
278099
400886
764285
671131
55634
1454696
739803
734491
1685802
326415
346918
1830275
333045
1680534
1597047
38841
1700580
1866581
1597531
828377
823928
1224947
52006
1013348
1691162
475929
352681
100106
1658970
1224144
155187
1093625
1103496
1094605
1947424
481204
1706608
1810866
569809
1763129
999290
65548
1610164
979293
248672
1486599
1013315
913433
215692
1965548
1401277
287011
1078924
1902944
1307887
1858229
763142
1942210
1198776
147581
393755
365450
1283493
60358
726036
187377
551072
1338095
551922
826774
642749
1112053
1408454
1810709
699410
1551078
1204607
1227335
394913
1594069
149916
1676317
928833
699611
202075
731274
1423235
133904
59306
968474
1849538
1135442
1715862
1678545
742000
1898566
1433731
64917
172961
1233567
934750
185898
1250555
189318
51664
175511
32191
1028524
1879933
1931444
1942335
1898987
363384
580187
1246351
1852696
784348
1568383
611126
378313
1466335
573102
393958
1610067
82856
1261286
964653
1511632
1683909
684637
1641824
27263
1165603
1980984
1558994
1525302
290035
683840
623493
1631349
1062382
1387687
1089137
1272085
555508
1074722
1073385
290133
451207
383369
367086
1331323
1601705
1244599
314438
434545
1429346
774797
986389
1664727
1935406
1992286
155170
1608009
1030674
1099886
239345
1504313
1452640
806703
327632
1953590
1062366
1163731
1680582
1769750
109639
469658
589310
433115
1379264
359754
1463468
830333
307441
686681
156476
996033
609449
1962148
1801028
479405
561725
1527592
160645
1909241
137010
1689062
1407974
1169300
61095
1566043
1637252
733077
493769
1298427
229323
340608
1218945
408570
1567954
54572
639985
767696
1497585
1154498
1909660
228149
476747
1368093
1198331
81570
337430
1159751
1985893
1296794
1550760
401587
314010
1649615
1151255
609251
736732
1508424
1493389
1910927
1126254
493908
1098370
1965308
1965307
1659998
966151
1614148
1679670
768444
1363595
960100
481059
1514073
1351900
51431
1997225
146790
1489491
30586
524873
812332
1258218
920695
1580329
1026813
888585
1243317
1232056
473425
884469
461286
912865
830606
1838443
669338
772524
1668736
1589897
1022153
1944350
993106
1129429
1267489
1517321
1340100
1079273
1662428
391317
1910423
1504418
382351
264584
1280733
559683
635879
1875110
1391318
1626838
441170
400722
627959
840269
1500972
967346
1869833
1784197
773964
1409287
934136
714546
1171365
1305358
1876696
1209069
1404395
1951485
1060491
1973360
887985
1584314
706145
1344
1910661
1531187
825205
217866
1557697
486055
421242
913001
719683
639983
1379789
143668
1505237
202481
1294338
1272443
1821975
964813
1935572
1713274
689111
523227
731876
727101
983963
1042690
1536539
1336300
1742455
926783
744955
281426
75110
1025908
1598984
1664759
1101652
1350736
1269299
1449297
412526
1682990
285555
1894109
145953
927940
1018011
1392020
912003
852782
1640244
1960716
1024829
1343966
1391577
1442432
1505964
1961620
1525425
1635345
452618
1337660
1953097
1990063
181286
896149
1751465
1155573
306768
263100
845378
441861
1488405
269911
687317
1774890
1169982
66038
109393
1882484
971682
1615683
1977155
1501068
97846
1563013
1011890
606657
607973
414736
1693883
1766015
760339
1596338
1691876
982508
315405
600673
1575018
26268
1034604
1801938
1560330
1927963
457507
1198349
568227
1342997
1562019
1548078
581253
1000323
1870160
762692
1705595
690739
799149
1290839
964099
1889015
35583
854700
182059
1705220
121859
778922
109966
198814
101984
1221966
1409375
758362
553640
695792
373215
748338
1277784
1593558
667560
1480707
1029537
1728021
1678217
1803555
419729
43762
1178723
464873
519025
774326
295927
313786
1940787
1522745
1276527
1166347
1806521
1865836
160911
932713
311061
1058468
542766
413341
971019
1431690
1575796
879397
1384023
770616
1347414
1911548
750595
1885028
857418
1978062
5462
729128
513448
1355006
1007636
719056
835141
108092
1424478
222898
705244
334073
109555
1030117
1299963
1639393
177002
877443
284832
188261
1225225
1023726
951430
161085
149601
1723083
174985
1974319
1580137
347879
792026
1734093
1049807
94884
1193923
1785885
424934
1128879
1224860
462811
356847
1909028
1301375
861008
1503283
1489821
1441884
453507
657568
682915
153335
161380
388279
1819349
681249
1233447
365403
1188386
870787
918520
578466
132653
1128034
338380
657539
1477948
1562079
602121
926489
696992
768196
693206
1005721
110655
539453
104648
689832
1314663
688170
1086634
860781
1081531
36405
1396785
213683
1986638
1518502
1990197
717717
741367
503824
466216
1009517
979445
502447
755815
1297629
1868891
1912126
1350013
1708963
1627577
12282
1965816
1258284
1895488
584942
1002540
828309
842286
1063044
1649762
805986
1517729
621966
1865865
814811
1478387
1581934
570948
1865051
1613362
1181297
314720
1189628
605673
831795
1386483
7496
1763967
879382
269050
1224929
110828
1963641
839008
1544414
29208
1153564
1043769
1394875
1011921
1910181
1732431
325168
1797982
1301419
498456
1903508
619831
1401018
116153
64969
1985336
1960391
592081
1272202
1510053
433234
1261334
918374
1585149
1108593
131145
124468
1787720
1128564
1969172
759786
287711
1095513
1154253
75463
137248
1228793
651941
817530
1720045
1684527
912496
287918
4753
1338650
614065
1591514
655645
1114677
1650501
1318391
201883
678160
956692
1977027
1680038
419674
1865128
1233744
551732
434099
1436681
1145613
1669886
529799
1959148
628199
555126
1519480
713170
1618728
571666
1226576
1657006
1097075
260518
499296
322294
1160297
1656810
1537136
1311730
145747
1915112
1088765
459706
644371
575777
1795091
1994229
201530
1006468
1249253
283760
991282
244573
379963
1031942
244922
218296
1785571
1032485
1630220
706666
1897431
919904
1816166
974755
1483318
113630
795586
91271
1515652
1435999
466187
652024
434300
825619
1138608
509997
36471
846524
148267
527320
1424535
1238041
244769
939815
1972201
315751
128895
58821
1881341
1332381
776421
497362
803421
1720743
963343
1117373
133461
14137
1006632
1451610
1418160
1766829
254719
1119451
1759959
281208
1512885
1423353
1459513
1352525
1217101
1628616
734259
60371
511546
629242
885715
749843
1910054
1815086
368296
1273539
577150
521341
398925
1786522
322162
1466234
845852
754746
1783220
165549
1374972
1522332
1872106
1207917
953696
1782298
548334
69367
1454336
1450174
1529473
1119936
1759229
1034421
556349
1601007
754127
481990
1352362
1172711
856843
367003
247964
192529
936027
70048
540112
1551594
1409900
1703193
1123230
1243123
754571
1991624
270249
6714
1929014
1313928
252360
1993555
727941
1914176
708207
1262888
819428
1062228
277331
622693
474177
1412670
1581268
1969963
859674
1882400
724027
664218
342556
280527
1586473
474211
345299
376510
600732
1800304
713870
874815
77524
1122546
439109
1982581
194911
332664
1265004
1773361
267527
292557
1902000
1124132
1955495
1357331
203649
51750
1709778
1646304
1763987
842901
997826
1863292
1265170
1505741
528447
149765
894699
982999
599902
867622
1407501
786412
577433
710922
318025
363040
966225
1077633
311864
1825652
1499445
439245
406687
1134927
808824
755743
1773354
928963
1624738
1054970
939393
1123306
34154
607998
891304
69232
1105404
32409
1705182
262143
708546
1081195
1157685
1923395
1800717
107072
340394
731710
1025485
1568398
1251993
1912055
376659
182221
1205582
705508
350622
1894826
379595
1519510
1899138
693390
131008
1297605
628517
1056333
551170
1877431
1162258
1698541
1100655
979764
439569
300796
982293
647342
1711853
1287213
840182
1123459
1728793
297414
123158
205558
1569368
1962357
325602
932652
643484
1108274
1957498
1193879
1075959
199111
442165
588736
1268118
822988
1486056
815355
1676072
269913
1095436
1395269
747670
486694
1397672
814024
955818
752629
1990478
1293608
1195020
1522178
1939838
35877
1924056
434196
468853
730120
1953621
1610999
1493009
1560075
262967
211327
271289
436030
651428
608050
929820
549388
1906917
492120
1757204
1279404
1091693
62623
1123542
1042899
1097144
602439
1363037
1725165
1922048
1761150
158435
1153804
1328056
1811494
1089184
1231455
518963
1986168
1756468
345214
832204
483131
1362849
842195
1643034
468823
1713503
622141
1504911
439556
807507
477310
674290
1484654
33118
1227980
1957391
1525345
458482
953391
1448589
1540556
748563
1403408
982743
1145962
362089
1905517
1268768
166529
550204
1562753
866807
1142816
330692
1486217
87134
1986585
519600
535016
7563
1306321
847887
1207381
495968
34049
252597
1201872
1758977
985394
91301
471479
1364439
741936
1843344
361499
1476773
1853332
66074
208005
1166469
18581
376275
363849
1179221
682133
1084622
1010158
338965
639833
307948
974236
1606542
1785163
23311
121326
930132
334912
1592009
1236345
1959164
1334165
419051
738297
468110
453410
1948107
610815
1362750
649406
624215
187322
14935
1557987
1897235
1291993
1294369
605016
600223
229449
1216672
328997
1037357
216466
1962445
780807
1703346
466034
1939750
476450
1366420
852117
193137
1889356
880061
323436
1932992
689035
1755512
1447498
152730
1075854
277137
1865063
1580369
212914
779551
683539
1185841
344051
1094599
1448392
1374949
42262
543933
1472245
1385381
1160730
245765
990059
1427312
1014636
1437113
1812370
1307326
521901
1179676
812678
1590633
1560223
1852114
631395
1369027
434258
1481191
1460421
1267204
827549
1134347
248468
699425
96191
976061
425432
1619512
1773119
967902
327190
1769968
206900
821739
1476720
977706
1571057
1403859
1344017
975242
152777
966734
1737570
361498
1710298
48102
1317513
1150820
1957175
568786
1832261
67501
1127641
1409739
1820118
484146
1273984
1693087
1955729
1315170
1452930
1986455
224159
243970
1812229
166405
1495432
220416
1023681
963749
759651
898190
907147
703263
841610
1040890
128470
1757483
1123223
754365
1850848
1462704
186681
24894
1348476
526190
137474
1902567
796161
1477100
1006939
1691370
1631228
404947
1106289
406518
1045914
208647
578330
1720646
1420526
1057721
1075077
377787
221914
368498
1451726
1730597
938766
1604421
1910317
1835986
193844
392924
291670
1572077
615015
833671
90906
1129422
445091
64282
135266
689011
1239283
113318
659795
944622
1212911
765896
1349967
1380475
718768
1974348
1862263
1699236
41674
1889159
804974
1558245
1584360
326122
1101916
1267103
550558
499626
740659
1878346
175141
1269255
1473616
1109738
94405
1546810
597914
893305
1397286
928506
1628660
1532289
3188
280915
1353333
1357315
665433
1128763
607321
633056
894782
864668
1203437
1853763
1339222
25807
1292271
684012
165648
1604669
860268
1343824
41687
939265
109528
1142838
1423098
282770
1733048
1789198
1949768
626867
785570
1060956
1235582
486908
891042
1128402
1410482
686553
1611436
996851
208925
652128
1830085
283361
1968062
1169448
1080083
18862
1133595
545423
703919
48597
1483156
1621250
1742980
1761239
1387533
1548245
1939005
849337
587347
563468
1723210
1991150
489681
498602
877513
1305555
1973064
893778
865141
1353101
769948
1368772
1121336
1919285
302020
829717
1973745
983371
366289
1271842
248094
119143
1516143
1175345
605157
713029
1359337
675096
732649
88040
1141666
778772
1049798
810178
1923997
198525
1423312
506306
34643
1938432
976088
1788376
1040168
1808605
157471
364162
1388326
921815
1359830
1853886
276958
1147449
1831648
686188
565165
445199
144615
1531210
810963
1883330
1035035
980215
1963748
1021459
1255190
1501947
1555912
380973
1237608
1600069
500581
1664508
1758190
147362
259725
1061670
1349821
263664
640022
1797774
1990555
423174
966773
24767
909348
1325160
1860195
1702346
1567974
1965462
1636138
1064326
1808937
1669620
1808454
1853929
1240657
1745383
1895015
54973
786878
1743521
1646647
317768
1464368
681556
1902089
145446
707541
1415278
1316036
1375343
220048
614324
1961415
338070
185245
1110228
163907
638861
216468
1513883
866430
1248609
1645879
415315
349713
1490770
1564505
1917231
967343
1573605
81586
1713782
847740
1015683
678578
1280011
596818
230386
154226
227689
543819
192190
92256
887369
406327
606243
1485659
1573265
1472207
1721432
1772211
754893
1033293
159600
774180
1407496
41198
1894532
1758832
856451
1038938
1759488
44759
1511421
1300159
1915112
982718
1603186
801456
627803
1385821
1680824
1209350
176191
322297
295876
579010
367252
1372328
1186634
22632
330789
393555
1830636
1137329
1589079
1241986
860803
1763667
691964
560686
1715003
797238
1115302
921913
1844022
576649
1578965
943301
105189
1249357
1497465
1291841
1300569
308037
785191
1376993
1991195
480717
1839590
492147
565118
274424
1856798
693329
1736551
1089759
1065577
1026265
471158
1539973
1405396
36084
119981
99820
1736125
1631475
1833496
75550
1454166
518804
1435514
313901
175373
1108370
1638802
1703254
189915
179620
1904819
960112
1247824
93552
841959
1115852
520451
1029068
704514
801033
1786452
1582826
1413925
137871
537028
402739
470739
1240073
964949
754622
1272970
1859344
1818451
1269121
105870
191704
204573
207527
364442
304832
558972
1807809
1232245
956652
1495023
1627906
1113149
1403001
631983
18594
1304753
585240
1640152
59634
1112240
769452
1364228
405926
1355093
219327
413578
1384925
885228
1837480
736735
1558073
1246327
897330
6438
1377809
1080609
253395
405107
1722762
1726895
808827
1428702
138419
162411
1436362
397890
1294681
726585
187429
924453
683456
369796
1711203
478874
1072190
1449825
351698
1464948
1475602
1715415
660756
129006
1382479
1959513
616331
1460893
37459
1308486
513169
1676747
91507
1599908
424185
1989689
665072
1827995
1303238
319695
1054674
531358
1800638
1254983
98007
1471591
1950213
145679
885567
101957
511770
423481
333844
1341386
432818
32805
1810093
424666
1024586
1920861
1788699
928139
591462
1430551
975211
167118
929090
441932
1923068
1299741
833073
1150758
1370556
208234
1108540
29539
1585020
1855031
1131757
819287
1015037
1739235
1319398
482898
189821
25946
622637
1577241
1106911
1661019
1088777
1648520
1370595
570571
625562
447559
232852
671477
977369
1025482
1021490
44254
86773
1656490
65711
1603289
1360299
1385184
1436667
1597867
354480
810881
1576977
944011
700555
286111
794950
1558536
1888198
1255058
1099923
1849838
819621
1514284
415446
1388880
994104
381909
567947
1177887
124033
1190590
1428695
1572310
1271304
1263258
911026
1601226
1127411
1181747
239024
1699766
1993404
816243
862365
1957905
60929
1204044
530501
948304
304509
1146936
1130179
66114
584409
1746212
688356
807780
1272712
49314
1541160
223566
1923753
1737114
1700446
758639
553242
113731
480087
1823713
1934105
324119
1816710
1159323
292879
544185
115773
854671
401425
1836467
1948546
1126560
542669
1482567
849123
349837
345573
907950
286783
182553
1827645
834881
1502206
337569
399845
1717772
542170
1389202
1846548
369235
611673
1012573
693787
596009
564014
759771
791837
990313
801518
1349088
1174543
1541257
370087
338648
738060
46280
489095
1426504
650346
1018667
964989
446423
1063563
1121415
1041971
1638121
1288273
1918300
855211
1758873
1191327
1505932
870985
386366
1866663
226416
255610
1377803
1250352
1995583
1153232
470772
1414154
1341746
1623290
1019423
718335
924819
1788431
426345
294975
490310
161699
1509875
1613481
378353
1135702
314287
1195273
1800337
1140720
821779
1183389
123861
247811
123749
892974
1386532
996553
14759
288119
1641849
110043
153299
1984890
325093
1320215
799882
923031
529395
1792406
757763
648492
1753681
1252207
1973985
1023433
1707525
816177
218481
1146688
1227582
44122
1701407
1883110
1352484
1618678
1622499
324807
1867859
214782
1195894
1957797
1967238
191156
1124231
610121
236887
1464674
969551
1693502
298482
1331950
270348
1437432
1147684
1329679
916107
1772837
1597151
1188124
760103
1878273
692117
1358363
1425556
1989609
1442699
1560401
579236
566540
1996322
835966
845956
878801
1811473
1350395
773366
1708135
598257
1807066
1003589
442716
1694077
1485709
619033
459799
607618
95982
263331
1006346
1915340
1223769
1438761
1735057
1052731
1911525
127490
309764
1182721
1558852
1264573
1292059
403894
1281964
435172
312908
1144358
1610786
1201778
86801
1578738
1705692
967504
899185
119944
394347
751337
1638244
160594
124455
1855402
606839
1211022
341535
1194953
1793692
1152619
603436
425469
775579
1193985
816587
758176
1623411
244264
475356
874414
1649387
888934
1305538
1106116
50956
1116478
1678796
1413062
612851
426539
420912
404916
700627
177644
1770213
1969135
462496
1276208
1889383
1325255
774874
1686039
863901
756875
1292841
1902836
1777177
1189724
940719
1269143
1939007
1814337
1580779
1881181
1382287
620706
351149
730830
704544
225899
904505
611823
1984973
1669772
1107929
1748004
1330954
556901
1884576
1194493
1804035
582995
674501
1740443
1876012
748354
1651641
402532
1588124
527404
698969
990077
5519
357882
1941014
688801
1206676
858676
1149023
621665
1546583
563585
481982
1793435
342501
1977058
697094
1714046
928216
1790526
1248544
1499679
487648
1137230
597854
1157200
1198189
236677
1859229
209284
1900594
1550844
1401411
237314
577691
749554
184446
36524
1337059
729414
200581
1768531
1488573
698239
1232640
758358
775959
921960
1378350
52961
68161
829458
1564754
1238134
757544
845300
1601553
569709
114443
1613062
278136
632732
496475
745656
1257624
717230
1814120
1632541
1975717
535049
987678
435279
1652538
426603
71375
1177324
1632769
703765
1270694
1949669
1108404
98422
1266828
1531846
1468808
569012
1350173
161554
1521035
923999
1827540
139137
683246
205826
258936
1094669
1645269
1669868
1950417
1421698
1891447
1074270
1514998
1746919
1846878
1359174
733991
1683369
1135212
1569289
1633441
1874744
1859847
103997
736457
1431989
1991611
1073784
258090
1186771
1030786
1163129
1990026
1750962
1447941
1663747
634469
856268
441943
1650566
85593
1621211
908016
558013
147367
1777584
1290161
1749456
78083
1829317
1300138
1126010
69740
1321687
472460
1333239
646850
1447067
1832477
547046
1507573
1429403
65011
1973002
1093765
1325939
567876
1085628
1286795
935215
1199832
755172
370839
1757092
365728
1737832
1161770
619998
98653
610675
718643
1243375
339587
404958
435532
1132866
1227386
1155452
883928
987589
826728
388250
730366
1628675
1523868
108234
20171
235349
104735
1577383
1373077
439790
1031704
431409
1514124
98064
1152839
636832
105057
1894213
278875
871091
951645
1508581
1389026
565912
399304
732724
706458
1670383
509908
688844
1393651
129808
1703624
1136259
577138
207227
729811
641090
1478721
1590943
1364937
520627
1334432
1197815
330205
136082
590289
181731
1446425
275064
85535
1306353
1056087
920304
1473437
497569
1243406
327681
577882
1895725
928373
1492148
1206964
337789
1168997
272217
1897433
1184457
387416
525247
1347720
214837
1986749
1213607
1755680
484779
1555699
239878
1366802
1491764
1487803
632299
1141864
1337128
1882313
1707048
221952
1465251
842489
285605
1512034
1515042
631294
855490
947605
247838
351224
1922543
1676282
839394
1446830
591020
565064
1045866
14182
631078
478639
1289095
1442489
1036276
1394770
1728494
729535
61361
978996
61002
1593769
1291865
1809960
1790207
1715933
1451378
1538455
419425
261434
1306099
292898
1488419
1110844
1832328
1756080
1045921
1607611
1208793
1173045
1979582
1680148
1483820
1668013
1571189
158737
1762206
1368615
465127
1359835
1232266
978591
167360
18423
1094188
1280650
782057
760987
1596730
1680530
583607
1951757
78098
675681
1534016
334144
793383
1173804
581520
358136
1791912
384643
291871
889903
569373
1553180
1017998
1004065
1066595
1271132
1366909
1631901
568935
1798994
1303505
959387
389478
1698967
1132026
1171860
387924
1892756
1135350
1669269
852943
792057
1735713
881790
1376512
134956
969526
1854328
1368105
432158
1094308
603733
1030280
213672
558751
1664306
1030417
490190
133841
1656404
1505471
1163002
1466664
569555
1292612
635707
1531083
1133957
939637
144437
749942
1464953
514473
1538921
570260
1285430
1964026
805732
1019616
1187422
1558917
1922668
344398
1525248
876988
1067192
1194658
520355
530552
1904502
1780308
1290255
538742
571425
1560000
1736973
1653933
1916412
1314541
118292
1623418
1575135
1046302
1196711
1075937
1441324
479419
1169562
1899127
1509792
299700
554052
1369300
1651310
898789
1966120
126493
1208843
519276
342981
278836
915078
350279
1337729
636597
1959582
282918
262601
1828486
1867707
15047
524494
1075267
1596709
1519092
229461
211033
1247536
9301
423851
1638925
667014
343913
485244
1861478
992882
1798911
996643
1712768
1410400
1092764
1798625
204772
22163
1943164
1486366
1181359
1807985
1263486
208032
371404
636018
348272
1311174
598744
431852
1515568
219795
1564644
112624
780971
994813
667896
1278760
850597
1102686
1967538
1352523
1796595
583009
822434
580517
967061
238438
706146
564578
293665
925699
1802120
608927
1478451
811405
1332741
296141
1615696
1221615
961339
536933
904437
490851
81129
1463748
7492
1627318
1603824
886527
1556877
306848
460162
1879302
1422168
336051
1678222
573473
1788189
314143
287376
435042
539161
532334
1911414
1092167
192573
1590177
10986
48281
1034508
1741179
53959
1602793
789720
531415
748091
1785068
698316
347337
1133507
234443
741276
1999038
1968960
1077711
900349
1404626
401877
1044660
1216902
1621945
650114
975075
1899017
1998691
486009
1240055
992293
1818777
558447
710666
495850
800486
1499168
1328239
325976
1361613
852289
1359927
9693
1953127
1985640
1685363
1399922
1955454
323693
1339486
513340
993108
1129799
1794402
712438
1325006
107885
833585
1820573
1007089
1967314
881341
1998513
1068470
1016445
1659101
77607
145471
13670
1279563
1576876
1586505
1351383
399847
1537080
1267595
1626484
1233204
1086890
424673
254437
559210
1267601
1020305
664638
1123970
484049
1338869
1679000
542128
534622
374702
235154
559664
858162
1238458
690405
1342352
1921605
154058
566552
1923588
1880500
754779
1911537
237144
1135109
1256104
720423
1232490
870812
36067
863227
909552
872209
1449144
553898
650454
1058207
545918
1695900
612718
90663
52957
1911503
1134949
1365865
344827
815675
948272
1036492
648119
102733
598408
474725
35048
957620
102858
1713283
662335
214874
321205
10967
1948119
232141
1667658
1605494
1876092
1493894
807826
655919
287483
867605
492686
1175073
1264127
1056428
1923383
1650493
1320430
73811
288669
1497651
108832
980038
512923
1017994
1989871
1553237
1691637
304313
1749214
1621827
423054
1835625
1197720
367735
435519
61120
8533
1541664
108699
1688512
1263127
1221443
117509
884875
1293741
1050678
220927
628229
167822
173357
622059
322404
905258
1470136
1741422
309722
1712356
1670904
684845
108094
1546248
1203314
604561
869741
1511010
366711
1289238
473185
505032
702397
1752600
398981
1093940
1343624
932085
1845504
1542647
268639
130524
1948904
709254
1935209
105836
168447
1554453
1797360
60137
1958246
82453
641752
1357893
1158300
1823427
479601
1720197
1128120
333054
1978065
1346270
386783
1506376
285385
70605
1695448
1569973
563168
580669
1336613
1719113
755720
1589097
1922948
625191
758905
1954450
206029
1828106
580038
1147161
144186
220750
1548698
364196
1782802
540654
1285763
1547321
1823886
1044860
497868
514628
1816067
261525
704785
959460
170307
1131354
1301284
1100243
1593408
1266271
1429883
1094126
1657365
1152386
433357
904817
1098369
1888258
1214450
1394388
1625092
57469
864241
1385833
1076259
587286
112261
922207
260242
1481178
410150
1329589
685092
1250145
339064
1281057
1384077
1464563
693868
1050546
1921400
316772
1019450
1713464
1388372
1872032
619333
1407577
1218292
288353
249233
803812
1852815
436092
1738116
1231117
213800
1091515
1376152
215895
1018523
274747
1133617
519288
855003
28253
1729023
1988467
1426043
469153
99718
89081
214872
255605
1915596
784761
312734
1623733
1344713
39243
1714991
581231
790410
440877
1840657
1451342
1250546
1455557
291542
888175
1529341
1304480
140806
1019767
369592
914561
536383
456077
789565
1604309
342975
1879448
1611802
291360
885085
1642850
181248
1715727
425023
365527
333140
1780227
1470005
859617
275315
756921
498368
705199
367602
151303
1151224
138662
1391763
1263408
119231
987127
1663947
1155799
554913
113963
931198
723782
1027366
783146
827368
1463129
749419
1504396
369282
1533330
1996060
752233
257269
1268478
436619
1107648
1887797
1758525
284016
1675750
157540
449413
1431624
1407273
927571
1860443
1430562
1773903
1003684
1475344
669236
1687765
243447
1209572
1780460
1498682
1301177
918633
122652
1779226
760089
992295
1681734
419721
1032248
1381249
1132698
1485665
1583169
597258
1089232
1579074
1904543
1668945
605786
1884775
72345
438827
372466
1149780
1890254
264905
1375736
926312
1370024
1540368
202942
77116
1553296
1958028
931169
751794
660694
666423
325559
1699362
76929
10721
938306
1939917
1302378
164447
847185
871872
1686579
174994
1757155
55398
1570810
632804
738614
1134692
1425468
903217
1481648
254058
1669754
788273
287768
1867136
1967436
332097
991502
310905
1643978
510400
653812
536637
1547785
1258435
1018237
413700
1126570
1150513
743856
1113487
637815
735763
1976332
744930
880599
1447194
407610
1899003
16368
634928
1267031
1320724
436148
410810
1252186
1629733
1145430
770598
733462
1928852
1667852
1107184
1185939
1995017
28277
1113010
239545
1386394
1071605
1621996
1596843
1086030
1888891
1075058
1451810
1559972
1888449
631391
865845
1606835
585088
1718313
1063706
1469199
1066281
1701928
391574
155752
1599758
1464987
29409
1730816
1316958
1574138
199487
377200
1565307
466434
404717
1745325
1862917
1768834
1808548
1539388
121108
1379853
1547245
579905
1340939
1511947
1392465
870270
436026
1953617
1979357
1348531
990288
1203315
1106106
1298413
752453
714275
1175594
1222706
334473
1160285
550390
1588482
810324
311050
67260
1953493
1736546
1358293
1123968
534238
1239600
125518
1266517
1269652
1654872
966253
177433
1230223
1296466
1361809
359187
1451422
1326233
876941
1514997
740539
1400644
950053
398465
1923528
230879
705479
1070085
1013126
706791
1609717
310441
1111601
872310
104489
30769
1475546
150475
1347440
1827901
300430
684434
752930
1032120
35032
1903320
114177
998086
1591732
1215973
1751944
1513946
9034
976808
1755194
897008
1336218
1652211
1449306
213467
1032778
1237884
1132969
1141879
1914128
968191
120210
1029756
10628
956119
1846439
801956
458194
1538310
1903502
1802863
622170
1662814
1848728
1596589
1086996
221910
1409122
1482566
310344
982662
1536525
124086
1164872
535818
816647
966697
772869
936633
1144722
353806
360130
1263648
185376
192012
1021335
2955
237102
1300632
1170912
1697131
62143
642178
1396761
1693316
1819049
1778817
1017116
788491
329950
839091
69995
862199
13390
1296749
469353
307433
1107156
471485
118291
324961
1005152
1921253
1225877
1935407
1177433
7375
969745
1557046
858285
431209
1035662
1201534
98135
811311
567923
1671542
842771
627544
48465
174834
1750715
807148
966346
1535143
529300
560179
679556
1858867
1705367
1500739
1533983
177954
1061970
1218227
1091716
1736663
1822696
1499011
390854
1221955
1027181
850116
188401
443576
1657555
345924
1195376
654640
1384654
530932
225169
1341514
1184375
1115189
895907
588862
1759073
700158
158165
1481027
497288
1363640
412692
103772
1982883
1844562
1591604
792096
1507233
1994784
302991
1147677
1054788
552258
9716
1091884
1453069
1702645
1596073
905606
243050
1212454
903280
1661476
422496
1633268
56206
52305
1472254
67671
131366
1914741
61679
733446
11206
228530
1120096
1888824
286695
740064
1475713
151898
548916
287728
722934
1610277
123932
1606787
664311
1074008
599443
1250934
311111
795350
1602180
344963
898313
1377528
599640
551005
10934
1721537
1619450
1845511
1035343
1470261
545331
1217358
950345
546884
444780
759358
1862616
493477
361343
1390977
343651
794128
1053439
1786165
1418654
82328
578925
1314788
1480880
1618715
822316
1226310
1679285
1510933
502853
105299
583297
1550812
1460810
1706978
86623
1913919
1281296
234838
684524
1737899
140748
630540
1699218
682910
960555
1179391
590738
1882944
1514847
1585857
138111
1532178
709228
459025
981080
432095
458282
1798313
1967528
316713
829884
582010
1000833
1704511
1333985
32924
987966
742073
1862007
51840
1825960
288841
1649093
286743
1981344
1346929
465079
357848
28965
298021
683869
545906
436659
994614
1435597
1006064
1484808
1981728
799883
442733
209809
350186
444168
1907402
734541
834683
1453279
1217133
830219
1652853
1703563
1735092
208257
810334
224241
251653
165805
1531480
1964296
1098867
358476
293378
1712268
459422
1509928
1831209
1822997
1181572
366219
1847496
811993
103959
994674
1141703
1095168
1997652
999558
1997220
111480
78129
1657181
201639
703104
1186630
773136
1691983
765319
1851315
1860882
966234
292571
1219242
1652911
874547
689926
999497
145098
1752673
882969
1509733
431922
605441
1198478
299899
161393
717595
202329
138408
267071
142035
1413651
1338327
1478270
1343677
1838702
1065894
866266
592027
508972
1791801
600480
1937736
941526
85280
203937
1305917
1694458
1770794
975186
1784536
100319
795772
1113738
1244434
210118
480639
549644
519100
1318969
1841743
846956
1626291
1040425
1062978
1185806
1720512
1814892
25356
1303311
776553
1489657
784546
16367
4238
617624
1630060
1365260
1012377
633070
1907474
1392816
1732646
1966930
39645
1816033
1728536
1832454
1338239
1915493
1766022
1558892
530077
1471736
1661373
463406
1247276
223803
1143154
73440
1264559
1816435
745499
556618
1328148
348271
257460
1176722
1173906
492899
1599516
1762929
851310
1307302
901135
1139989
1863402
71882
1507464
472604
1678668
730645
358068
757902
1553705
1881821
1692592
42227
1386282
1306903
351541
1065893
425768
369084
396415
1180186
1025446
774123
3732
575019
501947
640318
429377
1345784
1337437
1228154
1423921
574724
1309247
654218
500066
1413887
177945
674837
826519
385761
1718427
1489104
909314
1025244
1785369
1487027
79882
293896
39282
28930
529949
1345847
69374
855066
758402
1525914
1836245
1713133
1642957
1705210
1411938
1387836
1421770
333812
190145
1813747
1407192
1320121
326254
253755
1220704
815007
595647
719107
1573778
1602960
560516
1749075
728610
187784
163687
1505643
514726
930158
587337
236201
1589696
1597052
788571
656589
778950
1072019
357423
1519950
196235
950391
495155
1631027
541471
1251380
1078851
1283958
1900594
669801
778022
89803
1127858
1904159
1884786
1476545
426773
1025546
87764
1739060
149055
1180177
194767
1209667
1209559
1162037
588496
1804368
1170792
843014
188483
1695164
1107874
1633957
1790266
396983
1161649
363306
717189
472437
577232
268792
1119137
1798771
773881
1721821
873194
527373
1478541
908413
751624
1345793
1244320
650870
1049198
1010312
26583
119831
1443824
78910
1914256
421475
1905388
1956635
1035011
871689
600449
1997309
1012799
1230242
88225
288834
1149841
1576462
1895943
1072841
1536801
1327678
309908
1832865
1628223
933974
1801239
1291969
1651105
536817
1000064
39244
1486391
1331424
362118
195535
616776
787174
396539
1815758
1317071
1979277
45065
707472
250028
248917
707946
1983831
93185
1045965
169677
923542
1302378
1210294
1780365
263631
1579967
127787
1028625
336339
1001547
4434
1118042
1508184
1032242
584599
1789076
1486568
1233673
367876
729512
1363634
69674
1315804
1615532
285171
635300
741861
700721
850665
1912192
942460
261234
309296
1673829
1598068
419580
414926
1042568
1687357
699268
312493
1103817
1736066
44851
1434656
25928
1273010
1772124
847539
938937
323006
1555185
1356065
963197
624274
1934996
85163
176872
315310
1920865
611155
818214
1354112
204448
387908
395880
474493
215523
589133
1991291
110261
790536
220516
492349
1766957
1735027
1197985
1456931
1581123
1627211
405830
810314
725194
1031806
12080
1816885
194507
1953847
283123
565028
307820
953741
593728
312081
938649
1313899
1670718
1066388
393461
637446
81380
603683
1763454
1313200
1580318
1554265
921146
1465221
1249006
957104
1421856
724680
1300783
330338
42950
442697
788484
1158147
1591878
1980596
1007470
1317649
1188190
379210
1466189
828485
638886
1486623
1923127
469158
999470
1002528
1900039
1258376
55487
1657353
1508864
1822294
1626105
645035
1421652
530047
1432223
1006529
1808834
1810178
1640387
274992
1651080
1196637
950539
274779
684937
794514
768983
1120726
1119588
1439631
183085
1917464
135647
1541406
1123880
1525040
54751
156015
171376
1334146
1345240
1593412
273448
981985
189240
1161535
1789074
592952
1524563
800219
678830
431090
708120
727872
1607253
415679
410127
1505752
1043486
1421175
1936042
1691554
1673879
871729
592245
1774972
1160131
1653193
1839894
1585528
1246179
1051462
614026
1255797
1814211
1016596
1770399
151885
399695
1731203
1292876
3260
1324737
1823613
1854789
1092918
1197990
177479
111006
985314
824875
1987319
1182662
1906136
1334764
827166
1472635
1991834
765486
1782008
754767
397072
1807377
1603425
486429
1213541
1633314
1526465
1844373
72126
143016
819222
421194
268181
1266756
1050169
1089955
1073477
1449690
1697040
650709
733552
717597
338192
882046
693749
509465
1601638
1165995
720905
945475
412185
392233
235999
1978703
369778
82814
1678779
318996
1208171
1358246
1461350
544267
612142
1735974
798899
146185
1085006
1512584
1009823
1389409
355992
1176931
15254
1703506
1451239
1242131
1437774
452183
692657
778234
1537228
1583768
1063454
787627
668847
1925947
578726
1538090
1173668
909179
1299535
770082
1243690
1567721
1055283
1840890
1098658
1613951
1083078
1478620
1685986
1150907
1229520
350875
1294099
1702625
1397477
75483
1785784
712630
157262
948890
127746
1519594
860467
1818775
298338
1499101
1819088
685271
2506
336010
1165763
710322
313994
730496
222003
1081538
1239193
1032370
1521325
1275809
1072248
805430
900382
1833986
1187388
865881
306366
1368007
1731575
1833767
1600782
1519905
1469327
1155394
1248422
1493151
552311
33312
1256518
1363575
1010522
1021051
1793267
818425
1393411
1149896
1502172
781939
1586920
696769
761215
763373
460672
1775017
732217
26728
1070191
1223098
1502989
1555429
319237
402511
364186
1828581
1040153
1439856
1624821
510132
185147
1838319
1908130
1293772
1910140
864005
1743278
278022
1779725
1272827
1905999
1813236
683437
1502543
1732235
991776
590491
1394053
1217704
953536
337602
384823
1308965
311724
260374
1675857
1579627
161638
827483
525206
708718
1017754
1146323
1626366
869438
1625099
1849366
758587
1926131
361849
1069433
562097
1977483
1286751
203914
1610648
1502328
619271
24891
1361048
1747816
928197
1856085
728589
1979868
1680952
1708610
1945451
393965
1330686
787684
67066
1837449
1136290
128901
685995
1627924
1384472
621804
996781
755375
1321452
1224537
1144751
310171
910895
930688
1956226
1244339
1804259
109441
11850
507499
1710067
1919428
1341630
1072617
1794363
1952837
1645859
1540359
1899348
854649
1516034
1046127
1145525
361172
116200
954906
1603600
360871
809249
216193
630889
1365513
121556
1175164
1457415
1471202
1924919
1531339
939157
520073
1273066
638453
329805
636128
969461
1790446
826419
653185
1727413
415498
970643
1178622
830894
1081389
346233
1271269
1600757
324233
1021142
968891
593729
1749245
1693071
1712055
1244703
691655
423841
114012
469365
1314410
946929
1498901
1227980
399908
1366792
1765152
1044921
531029
407383
581140
1295116
924984
1885654
1893239
1931940
163121
286807
1372890
40185
1393703
900753
1075108
215784
1106396
1276119
186673
1824626
1929054
1136292
1911628
1888034
933504
1062726
1245233
622875
443837
25771
1866556
830086
1811165
1792847
1071953
1952677
974488
1093414
777232
561873
960386
267731
833277
1570446
1506804
1418584
1267900
1242279
1732296
1987730
1441695
1040002
465908
1653296
1815622
80208
1246617
546828
457543
266337
1255221
534199
790002
751224
1267701
1957507
842518
838270
1145020
360075
507613
658021
1343675
1956468
1294193
70018
1618783
718455
1448404
154177
1094463
440775
169034
102857
556733
813901
1964572
51906
775348
1191735
1060176
1644768
2585
800143
32225
566124
1409144
140013
1834609
274103
1747423
1364677
1451381
968404
1045091
1034855
1459949
533531
1033999
862550
435937
1004403
600875
619396
892911
1352650
1453541
422467
1524046
1905833
463419
116981
553506
1510016
454033
1310589
1056774
111931
1543908
1059679
1445221
352082
1732618
901148
342390
561569
896354
1030402
1871901
389590
48476
929236
181500
169345
968918
197328
133759
1178525
1707532
1256626
45848
996291
834077
930336
1851617
730281
1292949
1825823
1474694
137428
1505823
641451
1398723
722927
1812552
691482
1681723
669114
898396
1172929
1594461
1430398
1145175
1804059
1168734
1059121
662043
1933371
1531629
874886
1899524
628467
567903
425074
699692
676254
646039
1621522
1881868
1489573
833519
1822821
1307684
872237
1921447
18819
434602
1424980
1225191
74702
159772
763395
802996
331957
886107
303761
682566
1849401
161361
986082
1726411
1793272
1020491
20698
1159687
162792
138565
1680538
541128
1355983
801261
770270
661076
115400
969821
583114
391666
1985716
72486
1280329
1973595
1909793
172395
519465
1518238
1802604
836948
1911636
1172584
514855
252355
1237538
61761
1683164
961093
1054150
88154
632818
1907166
1536046
75764
398630
770781
218904
1351666
1531699
1033527
1606579
462713
568390
1291527
1713983
284341
1929614
784202
1469972
1365840
201699
35127
1359391
789714
769871
921108
549226
1878801
1348060
1796542
270800
1465044
1748050
290344
1277152
1676407
450869
910764
1907804
998981
1051094
1982826
832402
651354
1743144
395924
1922030
1002174
422164
647403
1932484
1283756
1310982
1505420
1409690
1702165
957265
310959
627150
583509
543650
259950
1935375
132260
1478886
351309
336319
844768
1591072
1026404
1777147
1203033
449582
945712
1553256
863165
66938
685101
318763
1224128
1328520
1786082
1146322
1103618
1393887
1692729
1975230
1868747
1542035
754133
480407
623243
1108621
1149048
1018958
688340
1015895
851380
1670775
729392
465032
1749710
1187790
1960110
129973
1492254
1067422
1749891
524002
1206759
1883621
1492996
792710
458376
1180893
1241671
1029377
1703112
150572
502825
722424
881581
1656316
748452
145207
1507894
1421490
346962
208894
1133285
801368
630340
1497125
396124
874216
527961
941182
1052537
274948
1704227
1527276
497864
25522
1392521
511531
39466
1133833
97173
1133716
1927562
966948
1522431
210602
874526
1221450
860803
1592894
1989988
535400
116824
1401967
460753
565642
720902
1126085
675251
800453
1958774
60993
1216217
225787
1092341
769630
127711
462994
1095305
626167
1849900
39383
1965775
563371
1546992
1952886
1552498
843141
470789
1172453
206344
1733104
1320810
1714040
964607
670627
1435393
1182391
1779803
51181
800135
1272473
1302740
1885480
808776
555920
995409
1660810
1469610
1537116
198639
1419343
302290
883482
1071280
1686223
949593
1477746
1687857
1427349
1669631
396881
156029
1835439
325939
1596299
1189091
7708
904778
1664969
256439
1067109
1634970
76496
69473
1301108
1689343
1345480
1046519
277201
106267
906337
599921
725044
510749
1518844
1607926
1662399
54976
1623298
1953271
1810651
1852085
1990198
622051
560772
1514864
1185676
1800549
49704
902459
1715192
911021
131502
565744
1571842
623483
367751
307980
441240
1063471
1243126
326720
1297733
1860282
1228257
1512965
1134159
1107579
636445
1582748
1427149
908504
248624
779903
190455
1780737
292888
1328529
1745161
1904788
875678
944429
551003
243334
588648
699727
360821
538201
1740569
1336580
792479
1865375
1231234
942221
359806
1753608
1522328
493005
383257
140240
1422804
1015600
704059
1759410
1333332
717205
1327451
1076077
307038
1666534
1588685
827429
140207
854063
1334466
1915318
1292749
935334
1122363
878242
1781716
182471
495826
1872753
407956
1008146
1604642
1008232
1674299
1543042
1982027
904625
1412690
521159
1033133
308136
1388484
1058125
12488
120728
1278786
877684
1022331
51795
623663
1152350
129092
1103189
229701
1143080
1613640
650939
1077515
692673
1877874
1284550
1422497
1403514
852036
974448
284765
1845119
1910170
1049544
1789980
1076324
1590067
1155815
196405
1214556
275327
349037
1967118
1246567
1247019
1538232
1705701
1053683
370198
354767
590915
1656365
195655
226182
1186836
50928
1503325
594904
924928
1237497
133468
1179322
1393013
712224
1823129
819320
976297
1345447
868525
486668
202420
1483647
916862
567278
1916043
1045536
178755
1601312
376573
379199
531117
589997
1069529
1096315
1798940
1157436
1872699
1212230
501489
171736
647034
204723
1606275
681345
276538
865750
788286
792676
1248683
1740660
1505578
1512946
969497
6922
1373913
876095
809298
187334
1709061
1253813
1860750
549739
475862
811136
250007
479844
1273800
598335
1441404
618816
204157
778612
1200155
1647006
201894
1667589
919841
1388995
853580
1669556
971666
643231
1064392
1793381
1816542
108808
1887177
1522196
99344
90951
1117379
1810433
1823088
1846298
1678078
1339294
1736155
1040472
363186
934321
1439665
284268
48270
1221051
506430
1947615
198831
1915543
401977
428710
48915
1931067
1759634
228802
1544715
1978741
1328859
1191388
1951344
653311
1374442
1073785
613530
1627685
603376
1597737
777356
217696
1002736
551500
1049444
1086721
1691692
579103
1727431
391235
1965616
1694523
793700
453366
286079
136957
1258875
1441567
1770406
1776897
1218395
701272
576346
1808752
955841
1891555
1391762
1849866
1149776
425210
1350558
332606
671696
251240
998738
1170175
854061
242454
3635
903775
1728168
1069617
279749
961435
1555064
982105
278334
1652892
138094
1161261
640184
764450
1721937
898549
1409597
498025
1211440
1117657
145935
179948
868822
102220
200337
393789
93188
1933393
895322
1663050
1605189
1943992
1563635
1159508
1001580
1667984
683287
1131630
1680868
618187
1382265
1489688
897585
1702817
975230
1608497
1904119
397366
1368
1224941
458713
1773677
48316
27589
1954010
627015
41561
496941
1152440
216049
411351
556928
1604862
927459
1634490
1300750
1971499
1241710
1408086
1097555
1399109
1717763
128153
1952435
971742
1289757
595506
1093418
294891
1924189
1897816
923511
59604
1806412
136085
1768445
418725
1604587
453097
1518426
1332481
1996420
867997
186830
676004
1065135
1104672
1855415
1189931
391212
1166024
1601297
629269
1724974
1138468
1426477
1388652
1439719
649129
1622173
908495
132988
939419
1178814
335609
339752
203603
1906840
1875238
1893920
1979574
1412258
881321
81763
1889369
903410
380408
1847892
1754084
362958
912130
57780
971149
1880348
958639
147393
1419021
1227915
1500453
117366
1200856
1345575
1797695
1220903
402368
1957571
1422549
1559378
1871501
705170
1832119
1060160
783319
952539
1392183
1880780
1505203
139611
155710
130921
1013504
218111
1289032
81269
1827940
44385
1554650
1688857
1121896
818045
1824603
1839680
1450563
1497642
1299724
1098986
1610911
1466978
219924
780760
846475
1001039
247970
1017726
1794583
997433
1005455
454754
505468
251407
988083
1113302
1394573
456249
992725
823531
1831117
24158
1051888
900694
660719
1568180
1922476
1718513
1718061
1434243
970039
1348369
1688649
936103
1174351
1522993
944382
787384
591671
1164307
849788
655630
1349220
119120
1187460
78706
1439129
1605115
17577
1558676
1025573
1769403
1632373
419305
945551
1227716
1412098
1363797
889827
1594504
1690782
1169859
234431
205443
438715
1453364
923909
575571
475158
562060
122146
67181
753760
623020
1006430
129536
1398727
488999
322549
1149677
449855
1806045
595477
475047
1353648
1886573
888324
779119
1081835
515738
257876
459684
821946
1830544
1752561
534893
1591701
1693755
1151570
98337
1619938
483136
1200019
701256
1048676
742493
754096
1543533
34962
154967
1630683
1942798
1567905
1630026
716836
767090
1146895
255244
1234879
72426
1349116
470829
276128
1977081
1012311
1556245
742265
1605730
960524
103197
1276667
807298
167520
779936
733425
339638
1886360
770213
634438
1295301
1192791
671405
70883
767161
240383
1760689
374710
1247471
859302
1256484
648823
131130
1345947
884142
1839630
1737748
1210346
475775
1661047
748772
898615
661110
605197
567886
1042648
506637
1298384
1602045
107462
229186
1958654
950388
1598299
765297
1437691
1109573
826219
1663580
305751
1856920
150037
1290498
439867
1557038
1648315
734031
193730
897545
167794
1492458
240402
1150802
1473756
1337471
154351
1106015
1775079
1658311
119890
1300330
1569947
501178
961097
441730
109849
147304
575727
1237504
861789
1690454
657276
479355
276222
1885514
1110951
993791
1829329
204739
1946279
808252
1091254
1675383
878700
1079608
424237
903762
666280
576404
863584
233606
304887
350199
671308
1530245
225604
1880914
1196776
1091267
872116
911501
1952692
1007087
1424805
1063884
1813226
1483989
1056460
312621
1498105
790252
8916
1119329
200187
1617472
1763162
1738731
72317
1810633
307540
331638
1439417
401402
149893
1360150
166628
1316819
687998
730034
490146
880189
293296
1968042
1994724
1395142
1236363
386755
1373702
514034
1670876
1393191
1842665
894661
1290527
1720026
291160
1135222
1729441
432615
899397
156783
625651
1280759
1284884
1204749
322672
563551
1573349
1984035
397229
236182
1692864
779579
146829
825833
1276099
1273906
1964788
425605
1091383
1287299
538984
459909
704840
1572419
735633
532394
432714
907170
1938225
840271
804294
970214
429615
1922006
26002
900393
1537590
1739487
409827
1714236
1207567
644195
1410887
355051
140140
458795
1136336
943009
1909645
1948603
846206
1933379
1535103
1907796
1115877
1852769
1543147
1174274
87745
103075
1545334
275741
144119
440750
339489
878091
803935
1585912
284009
399762
1494047
1885823
1219368
674217
1681600
1047785
919568
365746
1444516
903251
648050
437953
143150
1074709
1705063
1647302
1138740
1914132
1149004
1449225
136782
1908978
637019
628008
209651
1917873
1505968
1366970
684630
965443
995398
1560807
1409667
1958407
860984
35217
546171
985179
483149
1422472
306379
1365076
1753756
1855464
298798
1755363
1101965
1569630
1891760
688098
1997030
1753809
293300
1197321
481114
1070632
1770173
464859
382698
158399
511066
1998492
579467
882095
715701
248519
484011
1089846
1492478
1108883
1871405
608574
20831
1265165
591765
788445
603263
1976435
1118236
945281
1178117
1471550
1495424
129187
1342527
1057527
996406
1503438
331922
1048432
288121
873443
256734
1697261
838796
1506290
126776
18031
282458
392628
499738
423404
1088280
871025
1826817
768165
962579
789226
855376
1688029
92036
229321
1572270
413613
1163155
108054
877092
1614820
360127
105133
714220
1849608
514322
75329
442124
457185
1227337
325279
1235659
1950318
29340
1201855
501803
1538757
1975862
172003
971633
63682
1768684
717603
339077
700079
1007137
411145
532125
1468911
967903
993641
553816
1791212
960850
1564994
1630639
184212
479962
724136
1290016
149492
353156
965955
715945
427866
680171
1769242
972235
10119
829265
124017
1554558
963395
1134301
1207373
232533
939574
503502
232570
1151379
1898552
1637241
1790899
1717234
832465
1175961
567912
1247966
926938
205587
404084
1840127
990387
740815
150011
723051
859431
3050
804401
1312440
106792
1389518
1008234
856438
1785584
1640323
516234
1147079
327224
334476
1359471
1172161
1266828
1468842
1740645
1711884
225792
61190
903025
934
386358
153457
1359083
1595294
1117265
1470491
56255
935771
1151120
990988
531646
1205539
1819682
1334874
794280
1598494
1078922
405473
1180717
305605
414115
1939588
730198
1416618
326373
221585
1169179
878292
428496
960433
795313
1093928
1109790
1226477
1425424
1971111
470231
1504001
864148
188824
1931983
1983450
1140258
1077850
1206478
1398892
540419
273991
1677008
1228385
1429730
329831
539021
1203847
1433745
1837321
561208
1301259
325907
811388
1415683
1341283
849946
262196
1022358
973451
558654
1853805
61429
414622
241787
530821
1395978
432875
1774571
1935609
907780
113845
948270
586568
1667572
447708
1728642
677215
1466374
1271655
17573
1768698
939351
1444011
951821
212880
1234278
66083
1970559
1754791
180591
1821125
183688
1109935
614696
746494
232050
1652845
1046660
900591
409672
102254
974126
1883852
983522
1426045
1383225
1091317
614445
961110
393983
1348455
442871
258208
1360582
943091
488171
503929
933287
356279
506752
991489
645006
686462
1192960
698709
915159
149562
840716
1406205
1050433
491930
757069
869931
1234383
1541320
763631
391342
315570
1666268
943222
636222
1226478
257129
549690
1565064
787024
1277635
514239
391569
213307
1886049
1486881
1808991
621790
1582295
1312587
1715561
889377
650611
1765023
282826
803664
451869
437671
1735130
1412340
681560
1272334
136954
88423
282218
1994285
977567
99613
1933808
136787
367124
1981578
1886985
765760
1629092
1875875
767933
1825316
1088673
474053
1616194
1656083
1592943
1061873
791664
1410316
327694
17155
1108471
1395467
1856254
1009027
1922440
1679854
1528054
312031
474202
1816983
1478501
1116916
59535
425448
997179
442851
122958
1153756
969081
1585515
1294769
622465
1908945
147514
473631
94753
1682680
65752
1106050
1508918
1860670
1302036
1335560
1094374
790367
821791
510215
1206019
962705
73104
1553715
872528
1857321
1684900
355950
936185
184633
1554167
187818
466260
278114
1606433
1777452
1919913
4680
570345
232790
1692371
715477
1532403
525805
1649738
714539
1803580
227709
1077510
1170391
1542122
1104846
1020100
1494936
99608
35281
541065
359204
491308
722152
1894930
1929233
1213862
1431354
873462
1586159
1624025
1214216
1038499
1106751
146895
1259656
114292
1465571
321108
363285
198829
548335
1570790
102253
279855
1981322
1335947
801177
1729276
116842
504506
1383221
1883530
1621617
387210
1682877
869139
445323
1149814
9520
1131719
1614694
1068664
1423496
1010384
516359
445992
1031025
1314406
174681
1528543
88106
1345967
967424
1966572
156288
777738
809522
950932
344572
346998
274816
486846
1510758
602935
1092309
508504
534809
1742452
1283725
439798
251708
1258163
894698
973160
12509
1565868
953856
265253
761008
814515
1671874
163016
1073591
894314
480179
1681012
900798
1896557
868919
1492655
1752466
1916676
1750065
622328
1060008
1234599
1006295
17841
1970636
1183581
1836806
553145
811517
596939
1527561
1112245
1043276
1780856
1313042
1347683
485559
1345208
689755
1139162
1235219
1120659
1211559
1324943
503239
1637550
1768401
111935
1548338
1580719
1491656
1939061
1910508
1981587
1645962
1656556
1017983
178193
1886193
1745947
1248641
1423917
1953254
760538
498255
462014
1759927
1389005
171195
674074
1065812
730967
1996403
988453
683465
1722992
1624372
219379
1409564
1959417
148362
106078
1937674
144077
1444370
881551
54114
116631
862256
154135
967222
1849162
1260708
1005512
913377
184315
1333060
1724172
1401012
1050156
927013
1911300
132334
1196185
1526155
776136
1881579
230761
1445614
683081
15964
1920803
1445927
434232
716813
1693605
357198
53127
1400153
1432878
1174816
1761230
778648
1103400
327246
1224050
396878
832978
1967802
826427
1030111
39231
743935
502853
1765864
12498
586192
1601155
587259
1342215
556798
1051720
524113
767876
1729568
937676
1567177
1085856
34299
1031943
428202
850957
86810
1573879
1183112
920046
1464974
333564
900922
362583
807080
193896
475418
799042
505544
1769912
473608
1546769
102761
1131038
949426
624467
1223252
841210
488313
959348
1140382
221199
635806
953971
316990
1977009
225403
1036181
1770594
1240827
751018
542349
1651689
908099
1145782
28744
1217949
1782403
142430
496925
1336365
1988865
231442
664883
1964331
619397
905897
1314398
665111
1883117
1034915
1191662
1429862
969951
1804832
655081
1028870
1323497
1409516
1373154
176887
637777
581632
1982769
667343
1412419
621358
1408533
504180
1992050
24211
625939
1611605
412372
1504174
1419393
1797548
1844757
1197196
1907226
1633055
1339738
389614
581853
599561
688986
1422858
34112
685621
937637
431672
1775714
1958146
326772
484769
659618
291042
1214110
503415
1783364
1282844
540589
1441780
940093
443635
202716
1364780
309718
224187
373335
1460591
1842793
482181
1634880
1441929
1840743
1135221
1573605
500512
629906
447434
218921
1837725
1656879
281972
1121342
947780
1957454
1481388
1257837
632365
1441473
267387
1289723
1954358
955910
647138
1708017
1772089
322487
787326
689217
394385
321740
1028142
1263085
1743092
1401611
906967
1246808
1378571
1915957
1150950
489099
1004243
61515
1031434
543080
1453944
1995124
221760
386560
417033
1620667
432228
492273
1062236
267219
1604727
325015
1021783
1191012
75248
1999815
1502202
971301
1991968
1769552
1960927
1426186
52291
1412683
1602812
854730
817860
1497613
972794
1754597
1987292
1133630
466949
294670
1272399
1266573
1457066
1843858
1996807
1306143
110187
1874570
143542
630766
1160652
1047368
1107482
953426
1181782
920382
1234533
1751589
1585123
525700
1754073
707878
535643
1670343
169530
967656
1975498
1765002
455297
140680
379511
454292
1800738
300657
1574461
220615
399388
1539130
1567165
1378396
1791417
780176
90275
1537549
1305324
280816
986187
1478347
912085
1918634
1615022
391118
1867341
728250
285824
930177
1494093
1259176
450465
203932
685680
1708455
395014
1681640
75630
611630
454076
1730246
1569248
138606
1988448
1070571
1834253
1900046
395614
1013093
1600544
1300796
102244
1789148
1822383
859933
404584
1101951
567676
170988
343777
1354463
173163
775498
1631052
1165630
501287
8324
927739
1619428
1387250
252046
1965774
15089
128536
1305640
287154
1977646
1936465
206815
1933334
704075
1550047
906916
97080
556027
429879
1872047
234953
925384
1885300
916975
606714
104483
1107049
1364146
1876884
435141
514122
150932
1195092
1759308
1129445
1618910
803726
764258
1472905
1384913
1063872
1094517
1208583
9052
1750065
320526
1614690
803551
1340888
759984
917738
819810
613509
4409
1993006
830100
1564225
1389606
1339889
1503683
1044414
1097768
689532
1386270
85601
1053090
10541
458358
766982
1206656
27804
1213450
1450461
8736
1712808
1487284
653324
754128
1471656
606551
1165547
1451834
1842963
1757937
308334
1388164
761262
205024
136834
1317819
869650
1701231
1791800
1396103
1609987
1468587
694904
1339798
1211746
326703
171543
1743242
663893
1256642
230443
438604
1595017
934705
1973338
372439
1208038
1775322
517923
824793
196348
1663343
238850
1619797
322217
248948
1151393
455025
635541
534446
668107
810609
1037143
1955430
1079289
255321
440985
58648
349264
565406
1141233
118508
983486
1961300
239678
945078
1759396
408902
1157273
1608947
565692
951413
1797559
1826143
1591357
1368797
1822590
86379
1949420
1397555
1534753
1234091
637906
1438694
1534154
1189786
1974929
1440881
1885317
776688
67242
1779783
1080881
1825911
1836236
474877
1968693
1625984
1693298
965661
739325
1957821
1054387
1525543
408288
1038618
1217267
1244155
692398
1886542
1058881
1789525
697398
704389
1764491
1153516
257415
1976433
1145890
1724706
920407
1834345
983240
198092
963823
995421
1184010
1960664
375551
295816
1989681
1057128
1049563
1323595
1921322
1062424
1049201
1950765
924010
1171419
1129820
1788932
1291339
1536534
1808288
448386
121930
1673081
304747
1077653
1731200
1338665
1171855
1784889
1098643
1972844
1172916
696510
698491
837857
503181
257982
1794562
566687
1918017
442167
1243704
1464551
1825822
1758864
1892363
162071
325435
1524942
891712
1641162
613722
1741677
1487107
1057237
998264
1562121
1765296
271712
307337
1504613
1200689
734431
1182629
1643331
1932528
659527
533695
1950467
955653
874129
596266
1717880
1761928
1129321
1644382
875480
1855202
493862
1434343
1089441
1432595
903961
1080746
1450870
1178640
769275
495921
596835
213888
649566
1773019
1389047
904249
1322809
339525
804997
1422048
361396
469394
1487051
1474454
1623928
1455373
139557
1598234
1839012
371226
1866046
863639
1838633
408773
1152023
1054976
72748
1305865
1223873
854847
1757210
1233568
1592169
88707
1857151
298185
1928145
1344974
1853238
696626
688625
1778101
101025
1002636
528998
1481066
484423
706882
359335
1788390
358051
322005
1929519
1688605
1263096
1494981
1787923
376825
1749534
187396
554472
109018
1758624
305866
278876
845558
1372567
1215462
1220342
1764347
621811
255999
787255
843919
1646490
1153791
941819
337327
886045
73945
745958
5665
1918414
1387375
213966
1951340
400070
200532
788275
1689529
1935707
1074908
1881468
1151533
1179836
1452718
1639231
270621
1946446
94504
57498
1027148
1266715
1091904
98835
925201
612220
1711965
1635862
423994
1064213
1101269
1809030
62385
662778
1455506
963143
656950
943038
527470
1852638
958319
1527245
637776
87660
283971
1414435
749698
980700
1081157
1936520
1468219
450380
1669515
1796896
1182614
1705481
1343661
1356429
1425861
1983802
815616
765810
5202
1618718
1191291
730043
1371144
175020
1686628
149079
1258903
609404
420084
1331643
817556
1349010
1986624
1879722
1456026
751492
644065
1937610
508204
244534
115468
926601
1406246
282215
954159
1545813
67593
1955611
1065199
1273016
693850
316954
1671208
1285777
1714154
869051
1863563
589059
1885700
1399480
928952
1934502
117643
1684480
1181115
719422
555449
1609638
197979
1249397
439961
106880
675716
1076065
1736779
392497
1339644
1147471
1583528
1915987
604469
1746283
1775193
1175739
1356179
23850
181686
440603
65998
1011187
1638478
1942076
1573523
544594
1300576
1624242
1435170
388856
1935156
58438
523810
1004405
1836428
229219
566719
55181
1974883
1053282
1643323
1663753
217136
1141511
1050857
1575534
429967
1782822
319438
862197
1785233
932588
1044010
1780591
1622090
1714055
1497474
646127
35664
1149506
1339317
311930
1691183
1598924
555267
1642130
36364
588539
780545
43553
1686923
1229642
298340
1968916
843570
1899797
437993
1640862
1370267
5741
405597
662763
777996
1174203
1400406
213080
601641
1070774
1425425
1824586
672361
116473
250474
1492183
1178067
1343900
1908352
983837
1704846
523741
1359676
1967030
761980
1768562
34072
1152161
1409132
805740
1654427
1526402
1312071
411199
383854
410365
809989
1100318
517885
917546
1666837
1990820
1415888
150510
745358
756258
1791480
560937
1316932
869022
857522
114379
1225535
1615587
1133555
102449
1101864
1840361
1079504
1148421
249885
508261
1547259
1981491
1487916
1262392
1006062
1702487
203293
1383053
97770
760723
47168
527725
1595781
1756474
313611
155393
256720
1474242
1788963
340293
1277568
1755676
279421
52639
1275516
1139841
426255
385634
767759
1490672
1567265
412699
1462269
1361183
951636
74707
204230
1783363
1505231
1013663
732517
379907
721052
1721592
252443
904416
670480
1272459
1406864
36117
1763144
232912
954089
78605
235070
1615694
1606821
1753773
342505
1286002
1276653
1548283
372190
404994
1607530
497213
1386589
1417062
1770188
1968537
1212213
1103889
747460
608858
1545095
1316913
1195755
1603823
433495
434782
1008130
1576738
1980762
447901
1091306
1803142
1346477
318726
1895880
1437207
1666611
342170
297526
861890
91161
1307560
831319
921914
1676948
892900
616060
151029
216582
344489
909575
1693942
537144
752237
1109845
809326
312319
1124960
1081763
406208
1078089
1785112
955359
277159
252901
1934059
1514472
1634646
914413
694500
3310
1935507
1496188
380766
1431901
810535
1336546
1587822
1734181
81411
136615
904571
1241914
1733061
1987531
1131552
423604
1355609
202937
1491970
1496599
1325611
50818
832390
135274
164005
702880
742343
1849500
334226
1428103
501946
1470532
1572828
823623
1786499
1511185
529404
1602437
1866261
197673
578808
1308602
1944228
149615
1951277
330502
1527949
1543173
1891876
309506
1381461
544125
1968400
1566286
1546254
953844
1456325
277011
319327
725984
264757
590878
1727646
1470402
1582708
1838469
1130086
1900199
1305102
1064580
178838
662179
163239
240649
232468
686626
1384368
699706
1351227
1331843
1313193
1976598
1950873
462632
1698447
1573376
1333117
1333715
1061690
1988605
1058910
1647312
653591
77992
1082831
1967657
1104317
752746
38621
63517
1420730
477113
1863906
580920
268050
324857
1034275
1760922
1947419
220701
790556
1565386
1311018
964244
1318271
736454
411463
741634
755837
1888442
357267
168149
220041
314848
1012576
1824437
522950
898456
1848287
382690
1129667
103755
865549
41821
378113
1288916
55699
1324223
237585
420158
1152623
386687
710871
984353
1128902
1517217
1614046
569442
130549
397968
1360846
492303
708666
823529
1115538
1735998
13590
1127699
94244
219455
1386785
871914
539425
1321541
873566
850823
1162749
944704
635783
574468
1889156
709975
1597211
724162
1659571
607271
325328
836955
1754222
1406897
992104
1871856
1100177
1865363
1925106
491622
338835
1173373
1445564
520305
1383804
1779009
1587410
1136335
1052820
1254620
1309218
1044803
1278014
1743371
562185
608524
793725
1763854
1204647
603136
508516
321783
1973244
402629
387034
1938222
290658
1215867
1135341
1233181
202467
259117
1724835
1666347
76064
1471026
393844
687275
42049
787656
1409603
270569
714541
680740
213102
518693
1423850
225572
1629490
1670640
891845
1427589
1045510
254976
363476
983982
552027
257968
884805
482929
1630003
612255
1429688
1809198
219704
260896
492110
1488930
1246689
692021
307644
1931141
855423
1103456
1907265
1587592
1410662
1071318
1641613
1969812
1398218
833471
1714588
1631120
192520
850781
1351647
1310493
621408
23851
1610737
1252241
1435782
1137917
677391
418736
1154557
946073
465059
1009623
1515983
1519649
1684309
1960148
559359
173359
514094
1442615
547763
1360624
1709796
977646
1217769
535860
428579
1014430
1917890
820902
671063
738320
759473
815433
29979
986084
887125
1049400
898562
604729
1097312
1195868
1068977
1212575
1442216
1273169
1581501
1817785
1305279
545675
1278467
318236
482795
907414
955740
125030
256009
1859540
1389296
1061193
451457
974684
1392921
1902751
1435802
266274
667589
755474
854745
768525
451296
188007
147814
1375237
930209
290486
1633956
471369
888411
485528
41457
1827028
1212966
589932
1665030
19502
1014989
1400606
524953
189312
1550323
1131989
654159
1949172
1263436
620296
308948
1596704
908462
513966
53207
128508
400019
1546711
168686
334592
1581473
1641855
478320
1276106
1861053
1112123
95907
1494444
1662025
1209919
400158
23734
168291
1651298
1986577
1626990
1772641
491746
1023064
231186
1518745
401517
1617880
628772
1115979
312526
791077
947386
1929417
498395
700394
1893404
1264609
1954599
1405505
156182
1997308
1204898
1233123
8311
1292911
1515737
409144
33116
1582267
5456
1676925
1242257
1071325
1384539
841240
252691
44771
1780453
844091
603164
1272295
1558905
3530
1796643
205816
1364306
1988743
1354740
902712
920515
1014384
886717
1727827
1994771
1306011
598915
471002
1613537
28955
288834
381050
184319
1725786
1428361
411131
344403
376762
1468642
1967291
1482961
457531
1632749
969839
555195
1295661
418517
597891
1103447
1637130
118014
1974037
948577
142561
1177136
1991045
1630516
972982
1492884
1126902
1948536
1120577
733254
612200
618455
1322699
1225174
1639417
1848554
222967
496727
1497682
719865
1940653
1467551
459834
1655446
1035220
626905
912463
1795863
1556665
1015122
1452294
298178
1731055
599459
1833742
514907
478744
455991
1278359
207656
1813413
1366502
1425829
1617511
1945824
741032
1563185
1119411
1582849
1864953
1825541
261783
1839184
550463
493935
39867
564570
1563245
337719
1148525
1886267
345863
368355
977242
1041631
1050508
1027486
1487471
1873685
52334
495687
1010517
1955571
634080
1977225
1832332
314031
264301
1628869
1003891
1395804
1693578
598370
697081
1235825
383405
243481
1865472
1268555
1887011
1145466
1951429
1635728
1547400
1161602
262657
1801827
324426
688835
1906847
1921095
828127
322095
1057533
103145
274705
50024
1656415
1017029
360386
221545
1022494
1592221
827119
1653329
193892
95191
225332
1898399
1120240
1524044
1451072
1255929
1452175
840448
312295
624122
142583
1492129
1915521
1079378
428208
1520467
498389
517811
1164421
1366865
1881160
687881
724336
1154492
993718
741794
690561
1407675
291968
1363625
1928176
815798
1687845
584047
1156489
1351894
604263
926527
1842844
831275
298707
127059
1835337
1274816
468335
1858146
1683195
832015
719333
951072
1861718
6705
1929478
1461740
980746
1021649
57090
1904564
1881067
1164202
444438
53861
59862
1810297
395393
591334
1516676
1780345
1534983
1412872
390868
1638346
995163
265961
502718
1335364
1581439
1742154
391893
1754483
1223192
1041275
87702
791157
310662
11180
998604
1239516
75480
796409
591869
880086
1481775
1844910
975620
1775141
259361
664486
626985
775288
1526242
1426311
1950552
150945
1580930
475327
1781813
409683
1208759
1341387
1502122
928570
1190009
553493
1891777
1961053
1749162
1458928
1321375
1863231
1026590
1775332
1630767
1992319
1128683
1847056
246096
1197910
168814
1221556
1215609
146840
1244415
441564
781349
1571097
764575
870587
1338950
1657597
1078951
557355
64777
169391
980799
1957823
1636042
382675
1099755
947146
1973547
496844
882972
184813
260860
227990
535154
1827149
1531554
516711
157524
930835
724133
1630049
1034481
721516
78409
320641
1020720
1473799
1306344
23672
1962339
1193328
69377
1888629
517066
1343400
422731
601342
1255936
1010859
786590
1621923
1293053
1681375
294012
158772
830922
893682
1836833
1667243
918909
1014427
794654
1142718
1987655
1272386
935305
85670
539770
1155975
992359
1840881
552488
32470
720837
1574872
367895
833584
1192888
850452
940660
1522582
1869358
1386932
126693
413487
559144
106137
271510
30738
1352625
1974700
1196374
1355981
1383192
1616004
499450
682347
1914375
688878
829807
727566
1691008
639985
1731182
957320
1907215
1575521
1429913
500461
810447
932428
1381207
80367
1718506
1855108
1463070
552350
1748201
90498
790222
1671282
294676
590608
1135559
900744
1334285
264177
1478425
1221450
586974
1911345
1771934
1110058
971159
179881
983548
1071030
1432117
565895
1534125
118069
1235870
1037232
495212
1884175
389525
1676981
934516
1726125
1330838
581785
1824502
157832
1716029
825259
1246094
781574
1804998
40920
1173035
1650132
1743536
718308
305550
888974
1608681
1527621
1056558
1107085
436282
1899285
1845592
967164
1644673
1807992
593636
676355
786338
415872
812829
282416
247503
1571352
1891199
585658
834615
12454
222723
1040134
260419
204098
514655
604778
255616
1278959
795161
1164780
1730343
1297605
446173
830402
341772
1391392
1401836
247160
516922
1469462
305810
1854303
1950232
347724
1676765
886255
965846
154808
1918462
224215
676825
1946665
1677771
1108193
1312428
777442
672474
1602468
1332137
317933
1250154
600461
729647
374691
1432844
383279
678270
1705209
755716
1281338
329538
5344
913957
1380919
208110
1614163
431599
338126
920075
922838
1588350
236593
1098706
1762194
839396
284623
1467411
429810
1377295
18237
685990
1106356
1314942
1148991
1202585
195726
246606
274235
1512664
1145236
1465063
722908
215157
1072960
1808348
732681
1323
885595
916355
835541
228689
997201
221195
1540318
1975800
673411
1541360
1131087
1611753
1038624
812064
1470908
1349659
1225067
106164
452032
822794
1562336
1847089
1463465
1689800
1534737
1957736
1813971
1518432
1126944
1279807
1704265
1707597
548222
474112
1239063
1754680
1527082
460350
540554
1693062
1383056
1700664
1106536
1996899
1035051
1578916
945227
1101163
1335232
1710429
1962276
658563
1636564
538669
1684124
1917509
510045
1048994
1590176
584297
1126489
190326
1218749
98520
509480
164246
1924461
1617177
436823
277908
550157
1074525
1110887
1790921
1716142
710721
407433
1249207
1230950
1570452
1173653
388618
1379090
57381
1034994
1093844
1637021
8662
1130394
461320
1873557
1950792
435935
1141731
651457
595506
1095084
313478
436869
346549
217003
1422723
684935
1540024
1212409
557568
1482999
574467
1856906
863876
132147
1063413
1080850
1452418
383258
860937
864193
136417
28827
542968
1419385
1709306
1777027
885617
34613
841462
736726
293361
910518
1418223
1043515
401879
1377485
195655
974813
805998
1378349
407109
318238
1589489
800790
1239735
583353
1458193
588713
795695
914994
1774312
442764
111031
1543728
1115173
86434
1957671
597355
1358581
1482272
1801065
530682
1055233
1313598
1883769
482112
714247
803140
386236
759983
1760091
978895
1255449
789385
1797082
309737
133729
1579771
660733
1260070
1462854
1329245
1360460
1117685
598152
1514208
1869972
280919
124699
1424897
505162
1245930
1474560
1628056
1272889
205134
400578
1518792
929568
906601
318841
101967
237080
1435963
1565205
602883
46192
925475
984326
1258859
459566
1724790
1652269
1450115
1585668
1636379
363360
1419641
68407
1180865
1455690
121103
1391242
1488046
1035250
318980
166936
421145
1646090
565212
1162487
1037800
107375
1911318
592995
1586255
1884794
1817604
1525482
1803396
1490132
1104589
1007691
1840601
839992
343230
1220654
1305550
986394
55606
1783259
6831
784443
1138601
726233
829947
1389541
269754
836872
324114
891187
1657159
1808150
1000370
244408
1976003
1069144
805548
1036538
647400
89730
541244
885059
1266278
639274
65352
1890219
1602572
159083
652358
1237463
603147
1361820
761933
1812329
15366
369422
616077
428857
1933685
85324
1270103
545817
1147703
422047
130074
203559
878730
1536869
1609755
702929
1670662
203371
994010
1187424
1853969
1174905
1077185
712593
124358
796303
748843
852801
1189950
399506
1010977
85852
1582464
54917
1513621
348820
832133
1247659
465344
283851
483507
564159
1376833
1636545
1545128
3102
1959362
1337835
429800
862335
631827
1040540
750107
252105
1215655
1775181
605256
486740
915973
147251
1450883
1231130
955139
1812237
980925
637923
1819470
893807
1620834
1353379
1739403
705783
1756481
1938169
1963604
1527838
15371
1909021
1413178
34663
878923
1393095
1374164
1104608
426289
437813
1569190
241532
1787381
1843343
123389
1874696
1069550
533090
1327987
1974585
1554984
1059889
1053140
1959744
1968260
1047575
432735
351619
888107
1070559
1404585
1548191
1602006
1162645
1171671
1898408
1900098
1418630
1906549
1911532
1972015
606239
749993
149623
1930170
1710498
807436
1834792
1721352
1400766
882623
1466804
382402
419533
903993
1287017
1836352
1858980
1118707
1299220
1157149
804999
498771
1708715
209283
1557817
1507986
343356
1491749
149936
767459
346771
120181
1829773
553939
372153
621731
982734
97452
1820164
1000611
1407647
1404194
1504066
29407
1796161
221795
1254660
439091
588439
109403
1092464
1276365
665385
1580150
1772337
1258551
155979
1974078
1050057
1083891
729446
751749
877666
1845438
555962
1050454
422382
947395
1345300
716407
823658
1089096
685509
762278
707814
1296423
1450838
1934544
144313
1308669
1952331
1155504
966677
537726
587717
82683
104580
1698795
1523835
124118
127813
78765
1871475
1527881
834940
1669470
1031704
876476
404988
120736
200008
149744
1539016
1607845
1471873
172808
786821
1477046
719680
1655862
340207
959326
12728
188714
1316731
1648996
614474
1371557
1502102
322442
182134
995727
1494982
709385
471360
543961
436172
441055
882415
1531651
1558735
195066
190798
19441
296762
677622
1952664
1409782
998669
429671
664068
1986836
1000662
673603
531352
857144
244376
193125
387210
294164
1427754
1102019
137780
548985
764920
839705
1424809
1256610
1537663
1377268
441382
254670
596698
401986
1272474
851544
354307
1024371
197948
1844763
598336
1101955
494672
942645
105838
25961
910272
1217784
221242
1460576
1935871
1555516
64307
1435617
1082774
995064
1180716
463827
314007
611603
1660763
835331
1413826
1960761
1504011
1461856
1599786
1082264
505240
1635185
1657647
1756593
1576895
164395
764615
1205147
1907704
1782364
1815012
1022024
1311125
1927396
1746646
1043926
1656138
550518
477192
697607
442815
177428
561258
410440
1494313
1427252
749473
1262681
1216633
1777405
1277271
1840781
1890117
1530854
536883
277447
1471500
1858985
1027207
750006
1181756
16671
145047
589307
1105348
1631649
1297355
598859
112884
1610887
1739892
670414
562006
621004
1705607
665968
471458
1004748
314913
1208501
453453
1555427
647712
533661
308830
1613353
584091
1943202
427384
1119209
804468
1155587
1459372
508218
1322938
867631
1168794
1227478
322720
1883120
495418
12520
769308
822359
644111
1907797
1008336
1912443
1775806
1630116
1773011
744299
35783
392082
1024795
608233
1241698
913243
1797196
928175
1980562
1621326
467514
1971367
1199518
1142080
1750619
382838
1418791
1507565
662320
1948876
1367240
182035
1600552
1012941
1269301
1739531
80933
1107615
73803
613409
1932523
171634
1555036
1585051
1526897
998604
1386204
1426008
1458813
1907804
1583509
957474
1851468
1689137
1895174
1988889
763344
99375
1383207
1162056
1466745
1672558
1856536
1053615
39127
1955686
1142739
1857345
1735026
288784
1128463
341980
481749
1928765
990085
212571
554339
107130
460138
1722337
1581828
1736946
382268
379076
699145
1251457
1622538
1656816
549106
364138
112195
785840
935475
408170
720342
1021195
1802194
1720718
258532
686173
1370509
289954
1043139
510949
1630248
200760
1205154
1819247
1703062
1119880
325159
992622
13457
1858474
1757962
963072
402377
1767703
1965825
698037
1140864
1588618
1002288
1407198
72271
1072778
344245
1458216
998796
1586673
258771
1519900
1449823
489671
12718
630465
1848740
291282
854858
1908384
1802329
341977
1457865
62563
1701170
743816
1393782
264035
1027549
1473746
1393346
1054896
454138
1469664
1582097
1266642
1416688
328674
1601550
417194
889566
1594699
627732
137455
1759828
1942422
1088777
1090019
1601051
391404
1740403
703162
1812294
1595659
156016
1169549
740227
815449
1449978
1770352
304305
31214
1780386
137617
289727
833108
552468
1852023
1006273
1826526
1998263
848922
154118
286944
1078787
1259072
681015
1073622
1538626
578341
938348
1802706
429386
1638953
393915
1307356
1670193
1843518
1010290
878171
146105
400122
1869691
1571100
1870757
734420
1358109
470275
1441010
1960732
1463126
1647975
1121600
960756
178639
1143608
1222883
1852495
503492
328029
1034440
1422739
1227749
1161243
332951
1423033
54304
1800329
1893419
327052
1308884
1187380
1604160
1209510
438618
1861763
877162
1921284
1673117
1213298
1038318
1069826
673328
412396
1617339
1178399
1117930
1249091
1845621
1301187
258803
693072
208935
521589
138999
1240431
1705658
1912970
1661420
1850324
500959
1566808
1014561
814688
1793702
122556
336331
419961
930028
1515528
1225392
1272846
1287480
1847331
1616578
92386
1646692
167193
831707
1695014
30690
1149824
1021149
1210359
289080
1712032
1468125
1672713
403472
1993942
1292805
1064956
564995
759046
1483551
327215
311190
94988
508682
987932
1475695
133538
130204
835189
328708
530235
386178
1125901
1890447
1373493
1332666
117553
813928
1179865
698403
726082
1575069
1374030
396907
801270
1807545
21632
403072
842959
646631
1145976
688396
5711
551765
1457749
917219
3725
246753
1185737
1814200
1302690
1189746
1333945
219140
1732482
378501
963821
676736
1205080
1902784
1034895
1206111
740123
1398397
1111485
571716
1958228
1955496
1236999
1144409
396384
1723384
1279093
1860740
419530
1258089
788522
208369
357832
1466394
1970124
249437
619919
1651731
1036425
858004
1717429
1377282
761980
1870588
227521
1143787
1015763
410181
283545
928072
955783
1373198
275508
1898736
1473974
840242
468392
83785
1829588
537079
1216123
1181256
276414
1229470
1252742
1142056
853619
780773
360617
696019
1433031
329434
583810
1223056
1841673
1234943
791858
971578
253375
1091498
1384769
80129
244372
1890344
787210
229609
933793
1392092
1528245
504892
704708
323450
1103258
1422168
278445
163385
354997
1208475
1398581
1454464
1833353
88109
1325896
722406
663514
458943
1365227
243579
641542
1080293
910667
249994
1482088
1772104
1916743
1638896
570399
556191
554610
901144
165151
739523
326499
551224
563966
82745
1413065
1849981
1576334
1044743
1115854
1933457
1577883
335450
629023
1862354
390503
1838388
1191828
497547
232257
906532
599129
1249673
439447
115938
1723451
1625522
873990
217300
571600
683756
1507577
303488
500304
1188995
1730057
1890813
1456843
1469688
1462015
1055131
1539163
1329468
651401
302894
1070750
1664852
20074
1733963
1127665
1721816
1927882
193334
1181503
1371515
1479232
241782
1624604
20470
396568
1483996
1967663
109508
1916131
958024
1348764
1954335
186570
786640
1940002
186169
1556614
1659446
1019868
1061216
657818
72833
818220
1812978
29409
814928
1606983
385092
1937320
1805326
1486791
1328227
692108
1729516
271564
1231217
1959440
1386173
941148
1013417
254725
1734029
1543236
1623146
951441
859890
394893
1920248
893452
1603790
23655
1791201
1973323
1474046
1201548
1336533
166479
1559995
716243
702038
784667
1932544
1384508
1458848
907605
1042923
6579
714802
1699354
1507667
1769698
1024284
1658968
271812
1921513
1893381
1300933
704222
1968915
336140
204335
1925797
1904508
377638
1835356
261528
1495360
811926
530960
1617791
211635
1606797
1115256
1061552
360298
1120868
1074530
434830
1528105
1411805
487858
1188037
586553
1129738
1427520
1152204
1024583
1980902
1693987
299154
1222882
1177243
444296
924866
364587
1506394
565402
1983218
707467
1597859
1981993
610577
1598457
740442
565392
451690
1918870
1555934
681025
269734
261647
1884658
452891
1955385
607509
1083987
1285402
1806874
521334
1642366
1525313
536613
208250
1452913
188016
1821051
1647442
1610013
895386
1170908
1918467
1914524
1116808
1566800
1551598
300551
1830730
1227865
1394015
867291
1770001
1755036
1396435
1508976
1283524
652211
732481
161623
1818105
1910881
1550325
1985581
1313943
152786
233007
1846172
1430877
981378
4049
1229138
1977486
1186727
264478
1363041
316427
750364
572396
1897218
1063668
150743
1135693
1974742
1901371
200739
1278773
976709
1999007
1455433
1565024
36683
1591571
719073
472928
31805
1106412
1939269
775938
1314705
1044293
86504
96448
1424727
1148629
1637279
1889345
682092
1945426
903778
1822614
1316337
1267206
621987
236049
1960140
717261
1671836
218904
1514826
182850
1888604
1809220
440174
459358
527181
916099
168387
43102
328580
782469
1909908
1915722
1563474
1015915
163
767323
1766181
526625
559078
44871
1699847
549596
1339426
1916138
1341277
1433098
907489
88830
551489
1270678
270236
816619
1669675
433450
7237
1023656
1818371
1003964
1093251
1438351
1665423
866166
1617932
188318
811964
754968
1737863
1448673
45284
1096719
1902534
1888513
761575
1386143
588357
1653964
79870
1888372
123760
1772932
634575
1452513
99950
1928655
1787405
272613
767058
1156614
1183202
270168
1744819
567072
579618
1084101
1479362
1561402
491388
945955
791422
1667514
185551
1306876
1401604
465853
851223
189010
1611084
1393615
360673
450056
592931
1180622
353348
299510
1221643
1061364
1613821
146597
1450768
1819112
450528
71381
1556636
863406
1311058
492649
866540
662204
1788496
1959693
1633946
1649203
1004213
256820
1676565
541581
1986012
1497857
342403
1332056
268747
860251
677282
1153892
1670981
1799237
1139862
372065
1643140
1145097
1900100
520165
998252
1243266
605092
300466
492175
1578906
457442
164421
418745
1860196
1678845
940152
470517
1590637
1227429
1290109
1730883
543410
1448293
1983076
1752619
1621849
1376672
170346
1738256
1555181
1614326
1655882
1761739
233923
903589
1673530
272205
1349562
366723
1888185
1667851
1970042
1789630
1301475
674090
1216687
480317
217961
1734516
312065
1097587
1568356
1685892
250528
1498806
731750
1413848
1769358
29635
1938578
161762
1287732
1189676
1416947
71024
1809989
983345
505371
1769382
689963
400646
639853
133307
60078
315312
223517
1239083
940160
356496
1467173
888674
1259220
1356502
636677
529875
1910582
223118
1834841
1468711
61153
815689
599532
407375
1547010
928064
1836093
682631
100262
915518
1070092
342772
1594602
1492503
1053132
10078
1983358
992977
371867
949996
623141
1194955
1777010
666212
874020
920024
1334184
1716806
943739
1221519
1501751
1309617
189020
942781
1899510
1705124
1148593
1151443
307255
1246917
1272627
861797
935010
1310009
67871
247858
90886
1224170
149489
247168
517250
1647399
220146
1239618
457226
1211118
1547777
191403
1858275
1522652
1486175
1725968
1045873
1499099
1502791
63304
765118
288234
937196
1775004
1374424
664390
1027731
1156194
1445080
1045804
1678870
1417542
1078974
1487041
973384
1984497
1376241
961132
807226
1372869
1079323
999321
1521301
1452407
531344
1054843
1573619
1890489
945662
338034
1422968
49512
1154988
1544737
340342
1423852
364858
103207
633952
481614
1491578
1272278
555156
1111153
81281
1471373
1539573
385026
326863
120850
644228
518948
360178
183750
1514512
926722
1660367
644716
1151283
472995
1159623
1033193
1611336
1967966
311807
1879090
1595453
159883
1098953
1337854
191765
328148
1292372
1735512
520004
1209064
1239811
1977800
789420
1318976
262040
1898799
709205
700471
1757386
1789466
1401385
1440380
1442550
119878
940944
1006289
88500
1162625
1170091
1354712
747319
454080
1747586
1893889
275264
291909
1936512
37985
357278
622800
461487
152601
892551
749886
627668
858894
1323592
1037911
21984
1444056
1776132
345850
573175
1615095
1334708
862187
896155
745882
1459189
1754161
317321
163701
1774279
895165
1302987
892378
1090907
855075
921039
1705087
353583
1123917
399371
251854
1011047
1821375
1559127
518864
774188
1150864
1131856
449243
1502459
725040
1388511
281452
609916
779718
1660997
1655367
346385
1468776
1666147
534946
856985
854967
313207
1676506
857595
836437
669597
1984799
720393
427792
1719402
1108540
669514
1884417
1879148
100095
432029
1549220
1215493
382122
983983
69940
1163098
540000
296692
1150002
888367
1331687
743442
1917230
1658120
1831443
1492209
1311444
1281523
733629
1819047
593136
1501914
1694669
777687
1700740
256491
1427925
1144859
1051861
693196
1157986
133346
1777809
1137039
1967455
1119167
1407907
475722
1685731
410145
923678
869573
961883
529234
595333
704299
1041484
1071177
1790200
637137
767694
330135
1171637
276126
1731198
1686863
759973
1403238
71831
1508867
470815
1893105
1724517
239612
1629657
8212
1597875
1168227
547688
242047
832830
1459752
1509521
1641227
545062
37455
195598
169371
1501816
852118
168027
746212
117767
1031906
1629424
338241
145931
94674
1451905
402818
1561711
485815
347024
1330284
129957
225951
1335706
688250
875703
1895917
1803225
936958
623221
1790017
1975954
941982
1415876
1834509
1490254
61762
304347
236114
1772004
120262
1307363
1068954
1437343
1938322
1631968
1297760
1904964
838714
813265
1450594
756139
1501191
1948574
1781050
1951292
1662875
1211325
1193638
878748
839884
188600
1995661
1475647
1104112
434209
1604543
33986
382415
1711452
1623378
1557626
1073056
52576
164232
1787659
134162
1830820
564316
49062
1919044
834220
615782
1146661
1163962
597805
1327684
525383
256252
1268132
1715765
1701081
1823506
1270577
1577349
1869562
1444209
124911
890504
318140
1524110
273438
1620854
1993114
403030
200184
1263742
1990184
1203453
630751
1166131
1789237
1736184
934808
880664
889746
692345
1278324
4469
1197796
1066763
559767
1418072
721736
1039876
1957400
1849563
628701
1438319
709414
203064
819948
1564318
692922
1890703
824244
1642157
281797
1182245
202894
379230
23522
918545
571827
998182
1916242
729253
375710
741691
1019904
697419
1840831
1065554
659757
675623
700455
1100772
1694931
1799233
1160088
948690
1171825
11599
138426
1750560
286099
1827337
573071
1943061
215195
1103954
462277
298223
1009623
412117
528169
1867213
511364
1043746
196831
1922362
1236294
775177
1813600
322462
1603758
716657
1340418
252498
1450705
996966
70522
1883092
1049101
320046
1286166
1256452
1690815
1805365
510842
1801990
1908656
950843
1162646
11222
1347017
1475283
1263797
1401859
1070669
1183416
1766738
1606365
1227141
292519
771518
112830
1484049
1490571
270850
1655653
832524
93634
921136
1994672
284803
1665369
599095
1513206
415350
433804
339188
888216
453272
280229
1460345
617691
1169095
458135
714950
1038683
326542
1594856
1081873
334346
1456520
909038
1690476
185629
1119453
843078
905580
94505
1476217
716501
480940
70168
1567911
848105
301509
678871
1445362
883759
660623
428744
805930
717250
274455
1366512
68104
850820
434260
77256
475762
1761731
1850793
673098
357948
512910
1327585
1980852
701686
925311
137096
667461
1388598
1533452
670631
1906426
1695130
1721122
351373
1850373
1900055
801512
1866703
1758336
1919398
513549
1010694
127958
1184635
687452
1036049
1401812
1271267
1764280
570996
1486010
599507
203188
266560
1255862
913908
1370568
93324
134027
1524424
561053
162841
1804284
1703174
1846942
423402
1138384
48265
771113
1668789
140993
832331
1689218
1675901
651339
845165
1190989
471294
1705548
1938188
893225
813441
6786
369668
217686
856937
665075
1324214
1546071
1872755
1483446
1548372
1160299
1776867
750521
361016
1855797
999648
496142
1359255
1609216
1335645
501192
588890
1287075
1057466
604748
69056
77673
314801
1353363
343196
1721840
1036768
1829781
1897159
1049116
879112
1412674
1433105
178620
1531194
679242
881295
414040
1348721
136332
818998
1283495
950785
615762
362081
1310717
1305896
1443330
854539
1117528
1909427
690416
1764321
1358522
256964
1297141
1961246
1425907
222345
1630531
1280191
699885
1276115
1327633
1951812
372141
1875614
686537
1590295
1560165
1818396
1585533
601380
331696
1408504
713295
664830
826076
353748
117633
1896874
529403
844547
1635442
1288290
1971034
114249
1814004
457804
1194908
979743
667087
1721441
85193
1954856
1660597
1773176
187805
654526
1715049
1161608
1666185
480961
1055748
1708705
1300668
101715
1258288
1674535
957856
1239594
774617
1560409
1691129
1588406
706767
1785317
1879803
1031155
1502022
162896
1162710
866596
1973164
1160063
1370416
394513
1130015
1321031
1492965
1168487
1521097
348274
123741
1462900
427074
70477
729741
670312
139295
1783611
1559243
895674
8845
334625
445793
1247752
900823
241882
1619352
1941250
1970467
949136
310793
522619
760534
76291
1890913
1037038
847755
1542223
8856
200686
1263059
898836
1049981
1763363
76745
329651
468736
463826
914310
351103
137048
951692
1411264
405229
125206
837605
28237
416843
1996912
55118
215543
641785
1678119
1494761
1923343
1996736
1129532
743611
587673
1603052
434725
686882
549119
342790
820725
1245758
802967
920575
1467422
1978272
1889592
822766
1400089
1599995
1317702
20939
316728
1190923
1586293
996421
979485
1892683
775489
1880146
1326403
1321492
1880448
1809071
322572
696289
295949
1182570
1686769
123837
498743
1869232
1683026
1596204
913276
1631900
903921
1771205
1782337
473779
952377
562983
1865403
796197
666596
463251
1198634
208734
128064
1649879
1361475
235140
1060156
389796
481568
982845
1239163
1574114
997980
1341073
758115
704876
1676804
247103
1198773
1162226
781257
918705
681642
1973424
1774771
501458
813376
1763687
441901
318335
1712624
1191361
341791
23906
1071891
1267810
1110502
1339947
749715
1775784
1422481
1164614
682912
1534990
691667
1755172
911757
1591370
1029603
792733
1028628
1630734
1152238
1919417
607362
1075320
1377393
1279342
1907809
85116
276849
1593956
533207
1988928
988813
1303685
1665883
1803156
872149
102332
465975
1860304
555418
452933
1332933
788368
1851611
72541
797448
587028
466120
1742734
1076174
338674
1528178
959144
1182197
1518051
1810515
1875459
35267
1611011
740272
171322
1582018
797422
1596947
1164757
371212
1244716
807353
593845
1158984
507345
1143451
299565
165661
1795008
1503419
1871121
916047
78110
348870
802105
1723107
1895710
1420509
932969
122486
498572
560308
231385
975272
1093748
1889208
392208
1884875
73319
1296398
893541
135470
325257
784208
1729988
1819510
1423840
451441
81020
443824
1025835
590913
1360647
1533299
749384
1759271
468744
47531
1262726
444455
1869399
606031
436873
479718
82966
1564994
1245104
1872012
59344
51138
1622650
43039
1376909
1623920
1720485
345071
1142881
1820365
769672
1634016
1056586
1583244
1226572
1194541
1978572
750603
380812
1482068
525274
544200
510316
1998670
333075
89860
18021
1026087
1285200
1893544
1662985
1602426
975084
1903037
1936156
984345
1314452
1481211
1152739
484741
1313092
953675
1077609
515405
1270830
731538
1934591
475119
1290677
277902
1958124
1747313
151044
1361058
1354862
1564529
1577715
255011
1726980
1503187
1434598
7893
5859
1842121
945786
485932
534218
401296
236081
362570
500023
941306
1647242
1643456
816366
682957
458621
783572
72240
1319942
340283
1960746
860212
164101
1056612
265553
667784
834134
1504197
1491222
1096599
203313
1706397
963320
101374
1547385
1474031
1660131
1910631
309256
47349
1804494
62304
517228
1925111
1572832
1188510
492880
1386528
1586194
115021
359048
1713286
704988
1419874
1410241
1054074
1129896
643764
1772481
1501980
785757
1645567
1452559
607819
574636
1152453
366739
1764855
1031270
897675
557975
1931982
1862661
865148
201561
692032
206392
275049
429446
1293239
972575
25670
11598
1755911
1609644
725574
433500
355976
1240101
990278
236479
33650
502823
1576364
129149
190896
429515
80947
1695854
1170770
535308
1887383
1194507
83936
839986
1380250
1797826
1955339
491480
163255
1550989
1482383
673903
517638
1561668
550361
466764
676699
39569
763957
1497798
1443038
181274
1921096
1729432
691047
1201161
881631
50616
1315930
1467182
1808334
709514
1685094
864726
988161
418458
876191
1655916
207639
1958632
1839554
349609
550918
1198119
906986
276861
59309
798097
589877
118905
169237
1752172
1125346
1239389
1477082
1519336
714942
97178
1290271
1932328
1754551
1111497
393761
646383
1711136
82339
347582
1421440
624101
1112852
1408972
1385730
1699841
1456374
1804386
1728905
489161
857824
1654690
176536
1818533
895129
468054
675071
1487543
208935
1924125
91895
1604552
1270991
1585156
808330
539198
517310
770281
1669842
1606403
1871941
1876370
617941
1688476
323248
1878844
665027
729643
334213
1633422
1455726
3910
758434
936167
1120430
22738
1410217
314013
1433025
427771
311713
1139296
1202156
1937385
1004610
805062
448979
1525028
1309429
19407
314099
1459178
1068685
1529667
509414
1051528
1605153
795993
1715217
1315118
163060
1773487
352824
479336
728981
1750280
614553
1381916
945229
1838962
497745
1096856
1108310
761596
1654580
8643
1680758
112512
1699303
771468
1706816
307433
1764071
267509
1177549
421713
785682
262623
2127
1684598
1536737
1803948
1789208
1971765
56619
1667944
1785651
602864
1737052
1155455
550784
1929603
1038898
965489
1411232
1019008
307477
1344140
1093384
1989943
1484655
1277313
279343
66121
1234090
1928220
589892
1114885
1440555
1738740
568927
552501
225489
1200260
789649
565751
1805753
937672
841852
1609744
977172
225246
1399653
1908964
1937297
1521815
343851
1592863
178391
1853288
771768
1425835
1316542
1026124
666626
311458
1615868
241491
1706560
339472
267626
1842213
298526
328103
1228804
1550833
151750
1129518
1947485
1400080
1630482
165284
1458066
310810
1976559
933305
1404891
960058
739753
109889
1529058
667373
621548
881887
757832
582881
705117
610347
1363049
401331
1475391
521975
1985520
1780390
1112503
792428
995267
1137066
1774049
855485
1538128
1704554
1234110
811248
1784177
933361
8134
70386
116717
1649322
1646099
1519428
1983482
1930048
1585073
980139
1365515
996549
128304
1647950
822398
1732032
1119223
107458
1961987
304095
126375
172271
307935
850043
1468445
78765
1633171
1837468
510080
1031233
1219797
1228895
832920
1297565
1187712
1588457
1889643
681135
952807
890565
1434450
1589993
1616473
1203406
993828
494118
1869938
1554250
456247
405780
1034490
1410963
1932576
1112024
38919
193185
1710427
1726176
593315
1025547
1033636
763116
27455
1322099
1544850
1002627
461935
765677
1299467
433724
526874
183375
1643088
1220905
1647386
1377670
1317565
213080
1523291
1189561
513769
742744
1973960
170431
295852
1232495
1326209
399407
548672
1088669
267907
1382100
477473
1626592
1692795
1666482
1354652
907169
1503844
1330279
1045724
1297712
1834604
997744
649659
36838
1474131
503613
683552
394949
1744435
251884
316562
9269
1096289
427692
409193
379767
1789605
420887
948420
145084
1595702
804868
1338041
1441760
1226528
1017283
1767256
790548
619130
1180432
309151
531879
1672048
788428
347014
1781200
1658234
1351491
1216943
828936
1629492
1988287
561347
1796876
509489
1620916
1002539
511455
729149
1842443
1689484
705418
1310349
477449
128028
553373
381627
1475510
1549298
1019716
1035680
1377805
775372
1319221
174466
939255
1053514
1438439
1710638
1345564
1088182
1100858
1306548
755297
1719247
599472
1220671
613605
369380
1557661
1998878
1226476
1516695
244324
385786
1509536
1239735
455322
828470
42875
489364
835439
1735904
89255
1672616
1509821
1865142
1212787
1490911
205358
245995
356740
1912743
1384280
982731
570142
1910629
202678
1203261
1997477
1072889
372555
1767063
669684
1122109
185557
982943
190606
653411
912754
921251
1594850
118137
514650
117323
1179302
1897778
1790851
1447746
271097
1773850
193377
618600
1635020
438831
1179718
911243
912365
1301349
83690
1311048
1694815
1536749
1259153
1258235
1566129
1590012
53952
1374303
590015
1231691
666946
490994
1813534
1778918
376033
527898
1466915
699662
231766
1849675
525372
381751
380413
1993622
68202
586627
20641
135011
194065
1334832
1233602
1034151
1108895
1843218
592227
115642
1958313
335525
416264
49878
1547644
1139583
1127122
1566809
1126612
297307
1120443
203075
1410112
832739
1211288
1621082
1799816
1386509
1586279
534743
1836813
1466025
1703562
228115
1661403
1930503
1294746
1066419
1794678
883233
400793
957110
1446153
165000
1026300
85385
449929
124387
1348440
1866276
770805
972207
1638170
1487542
1936183
1137427
214349
683940
290146
485009
913658
1341430
1479253
817236
1033308
596715
1023622
505486
797683
365768
1967950
1285636
611043
1489556
1123984
352934
846612
135645
1312374
721937
281363
888429
242638
1623521
1174451
1951883
224397
20006
832469
1841844
1086002
16753
1728462
681003
725718
1056407
1702180
344598
1519377
1366302
1797335
1180764
336079
773414
1819538
1433798
373418
1135954
1007187
695620
1876323
1451715
1576337
1430931
829435
137845
1828776
966221
174257
1802039
1203636
546968
1317920
747751
1258642
384697
1020763
668174
747089
234058
860801
831389
1688306
489198
457532
1168789
1222247
276193
779933
766586
1350002
1887272
1178055
324969
1999549
1439756
1285917
433636
1826068
1068481
974711
1338726
1567831
1786106
1371754
667526
383099
1513596
487529
569497
1506012
1773681
556074
50833
72578
1992575
66027
1951418
354585
607517
519530
866571
12258
1992464
53559
1124501
1716680
257729
831203
910391
30393
430233
1268492
1987552
1517348
48541
1406213
1049468
1067937
798625
1943830
1707968
774121
747696
923971
550703
443447
1937165
349478
399630
149987
1438062
1423622
762545
1686198
424234
1025602
298123
252405
886736
1276085
466995
1877020
1400883
1873349
94737
1121400
1717704
630532
1128248
337404
784296
1609444
1665357
1982852
1940613
1939903
1602811
896204
1145588
550215
710922
933293
1621830
990522
288834
1587931
1588491
1926109
652181
1919488
615797
1581513
191600
175104
306004
1119679
930661
347593
88656
521294
1724465
823033
1011133
1393991
1671510
1050506
524878
585116
1317293
1248721
235433
1150580
1827348
1082968
700963
1083817
594000
656357
1720932
1758281
639324
1587329
986732
604799
237027
1219598
1770672
1279324
440237
1496352
855925
752192
1389369
407050
557184
446573
373321
1318795
99302
601894
485771
192220
1821043
1327934
1524114
1130206
865131
1524238
720942
1246688
706681
478618
1735714
1943598
284757
1261670
37952
177116
1631979
686834
686822
1137713
1235040
1250027
1047689
144667
1444198
555088
531696
619246
19584
649701
1506231
892375
1794203
984622
1655447
351535
1666854
714929
838596
867284
1196547
1629262
979170
954858
29908
1448448
580242
1924608
1516943
148772
1935144
804724
938282
21152
504532
1426854
656589
275493
1242169
1045318
332257
1927992
433262
1212663
498295
1789798
834931
1044885
1193722
176408
645340
1759116
567955
527968
1258447
1878258
1050102
434767
1268895
605403
1818295
956995
1418149
858195
237252
483559
1162914
340821
598814
1784
1040170
1227589
756557
254940
1393542
1333683
195835
188883
341178
1435970
1912812
172104
936064
1029140
1463322
742133
52182
735922
312276
353460
1339108
600872
1003264
702586
1638778
1023345
1993270
1334041
1136519
481896
707274
1794732
1161647
1980815
593391
274808
1964005
1582432
984806
707895
1796128
1855831
1726080
558052
576360
166175
555101
1452920
486578
1270544
155561
463743
969379
95794
75279
275397
361246
1718638
149849
862638
1120578
1113534
1205064
1570375
21768
1008048
451316
1485471
362892
827297
624783
1911133
686548
1770501
1703348
1277713
43790
442626
1957131
366626
969333
367126
521408
1038196
738544
633927
1084665
1959671
1963293
1752657
341102
1445992
103391
1682986
1065247
804478
810176
1678717
1337465
505315
779533
601467
1956090
1265246
1823066
592845
794596
121866
576534
718579
1841863
422655
1049585
1934569
103553
1776360
510245
937723
478685
1993945
1234324
768626
1797785
325060
707445
1180798
1877913
1500825
1996139
576021
293366
697675
1195392
1921230
1066096
1868031
1283694
617081
1687117
29051
959977
1122977
155512
1611767
146766
334137
100349
564818
355912
1427612
599913
77964
1033631
1781766
982032
182881
818233
233535
363814
797432
1882407
958459
207802
475855
643634
1763720
1887104
1413513
938797
681600
1223117
39996
1614103
1412716
666403
222838
223623
1212424
918200
985426
378123
1622321
1809721
1748443
375361
1244163
817116
73296
1061006
611550
1237558
400028
1565663
552312
1577679
1560932
36181
519164
1264050
673234
1104644
350118
475563
1597102
1424415
175731
1802437
543092
400640
981861
892996
1320004
1926846
56192
868915
1865746
275000
950299
757239
1052815
1236125
427544
571337
1260385
1824240
1636922
1326879
381558
1347268
1960302
1405964
1816648
1711551
1057579
129403
1317280
1737491
624585
1150504
618402
1539613
728704
1826868
1823332
1752434
1268289
1541272
1600539
1308441
890992
821790
1470145
1223335
345179
139280
1125718
574396
607741
1042810
1852318
81485
1362109
1383476
191125
92067
765530
843034
1070768
190809
116884
1814710
1904470
1978275
82680
820826
753384
218797
1184818
535936
802359
979988
1293217
1926581
877141
1797934
554866
305756
1228903
1697258
700551
526644
1664961
1074031
1921186
1328784
1611018
1576442
1534626
380038
1118199
891969
387706
735800
357
1872196
1049501
188600
1274506
626837
117032
659724
610281
1008988
897264
247870
1703022
1097577
258440
988639
1198931
1657966
722120
1432170
881520
1486991
1870515
978094
1311821
430550
1311770
1870334
803185
41537
1332159
109218
320353
1946019
197179
226745
1413259
228282
981453
482147
443519
292160
753149
1195683
717538
1639852
656926
1977902
1609995
1383168
1166094
646875
1888560
1664864
80202
1965310
1376421
321056
184814
1608481
158926
199294
158567
18224
1634592
601529
1590534
1724387
1494589
1299365
638516
1188333
1332153
193473
1507196
1366309
916930
1863132
898077
485962
1901958
727218
1124123
1251351
548280
1326732
1543011
1134809
207486
1438010
1842876
1809480
1907908
1924182
187575
1237286
287210
847879
346169
431517
215372
1785321
1153941
710138
33815
758106
1564244
911026
1851632
839255
138555
711135
1208821
1093070
1105114
64277
1387737
843203
636396
596154
1774932
989553
131307
1030892
317444
943998
1249180
162399
1382676
308651
1105575
1255625
1387112
452878
1515448
1537020
1789817
1748348
1015220
966952
737908
1153005
1261447
319052
822548
423147
1368059
1588530
350282
1577469
50655
277556
919173
1842168
158029
20105
1945133
954858
129278
1309983
252629
12588
971848
69862
230631
1288572
1952904
32168
654614
1346393
648529
1485709
406564
1673919
1973420
1893580
1060892
442962
1790654
1677422
967264
1183347
1932123
762882
119977
998439
1962332
861877
758724
1490955
1783182
1011742
1677561
1842554
1765410
1329826
1986797
1645745
1792474
906696
1715580
884235
6763
1721181
476280
341329
1452475
1104630
333977
1763941
480491
683323
147664
444703
903164
1304002
1205246
1176438
408832
63668
1322988
260666
469435
685881
293784
1426337
925571
1128127
1535497
1495125
908544
326320
1681292
1738782
1318903
1666338
1236025
589090
1283423
1782938
710883
517745
1990937
739501
417669
144252
1957357
131818
1852360
1769371
1703118
73311
912962
1982157
948234
844428
449486
587998
1257250
1466192
121662
1381541
599493
1876912
870725
1142085
903518
1816487
1591051
1569399
1186220
617012
500698
604204
1666664
1303548
1067904
902340
713616
810490
161420
567097
112080
819273
604013
391509
974063
1011018
1308360
1557823
144577
801780
1363674
1038489
713274
212624
980204
1127454
516633
1463038
1917492
1537917
1712388
1607866
1227646
88413
1194248
988035
1885423
297711
1537617
1903848
933453
1624349
1510048
1707938
1973151
115109
625499
99060
265044
1365578
108710
676307
502027
1434644
1899179
533655
312629
612275
796048
211093
693
1407603
7169
476003
1910100
568501
1837773
1328588
51125
993163
125065
1606089
1274023
727998
1335608
242178
491286
632686
1252608
1571807
148723
469336
1673090
1999961
1653859
645359
40092
1552906
1564920
33301
1290927
1475859
650069
881512
1563746
266194
1137901
43023
129203
47331
1412995
1204632
1133959
383343
1822881
1068410
1422853
348071
502926
1329565
1000651
1660212
1339818
135195
1442541
1955635
236105
1375316
1873670
831777
295170
1670625
578350
1271215
1050122
342829
18000
663062
1503791
110419
1703944
1679114
193956
69493
1072594
917224
1651787
1968935
1721824
1843186
1924783
254662
1764048
1630234
414883
1891591
163080
164696
270066
409933
1040036
1319967
564742
595525
217059
476502
1951662
1414693
366092
1060468
1784187
1836573
1588055
1817789
1809736
918136
217689
1454529
602021
1746007
1172627
1713617
848089
84254
473529
1775879
452011
900726
1474686
1028055
1300623
684606
1284435
266339
1315161
1007897
750889
74586
1496547
1886124
492769
466764
948571
422660
430351
628993
215025
738577
1011390
266315
1203466
1726296
551780
273686
1019688
272470
636115
1445970
1875664
857890
647497
1259885
675626
408009
43309
236336
14670
1198789
406068
1506208
462664
301478
1178414
1849919
1931259
1556340
1509420
89701
894177
1490593
1966577
1547088
180028
830709
77729
1787254
1763137
34571
1797191
1371101
1421767
1921483
1015924
153110
659193
1121733
1003575
1627745
629112
1151607
1621381
1041283
250062
428845
630224
672661
781649
1505132
1946822
1700749
1499339
1834552
923640
387917
1018855
151718
263152
1277040
1007484
596120
539535
1514526
42810
1068797
1683735
906001
524471
1674287
1644934
540538
189181
644273
613926
1667237
385012
1044003
1757554
895420
734312
1391040
1994001
1431789
683830
115244
644047
1290216
1496579
866527
1511538
1736947
136645
853674
1678823
498469
1607783
914042
1419094
835121
1114075
440822
1566851
1171535
882695
903087
1391547
836183
451117
25923
1805915
759013
267587
1254596
1419182
103528
1387120
275771
1103353
474327
1226812
887244
279690
1536125
582604
1037405
503981
1823597
341270
474071
1460857
1597494
261109
1204849
456459
1786353
1383122
1241709
1741480
495047
1347383
591418
119614
297058
575855
764665
1794528
67232
1052332
1152738
1635746
540136
697713
263153
1532522
1007106
472158
981391
1454734
248286
840174
4315
1042809
1909388
756273
1861206
1559802
1920289
1676896
716640
509647
1912489
1035290
1198180
218318
1778848
619814
795261
82402
859694
920996
519559
1680678
555558
1115505
1045762
1212996
129815
509246
1925468
251667
1064899
1860032
313187
1867023
1000779
845518
1905085
1678910
1535552
603912
1452911
1861786
440366
513000
666587
1501861
1107651
326972
1076962
1318875
1409203
1211464
1974066
1068863
568972
166751
1421724
49180
1199078
955314
893492
1824307
1755731
1328832
1214375
220892
1986815
533433
1879198
1364148
1897963
87417
1579303
174027
177405
401220
1294606
339678
450357
142750
691327
250111
1790754
697758
1125662
1949131
989444
979088
167975
1639532
1983614
1580473
540340
780648
934996
1335888
278554
195420
590500
570199
253080
129765
1215833
10353
726052
1573292
170620
1415617
1197609
933806
1640201
1411981
739014
821037
294793
1834252
416308
412208
1715627
1157553
1862588
1347037
56004
294314
1353854
347522
325038
1106125
906756
1477596
960756
1685465
849595
1547990
1951176
783096
636186
1985544
1610829
854041
786547
880799
1004864
679190
231073
1350997
682660
324566
1930531
1548212
1005243
1545918
411735
1474874
100366
814635
1467643
599665
1620353
160548
1468872
1430286
455945
1252694
1927540
410422
689163
1716542
1099508
224429
1473501
1054813
795129
462331
905426
339715
666601
64727
1883331
609652
1180596
939137
1553093
65501
1279400
651494
1069300
1652664
1257572
790702
1983817
1373348
962961
1507381
1490552
1483962
1205421
1395442
1186997
32686
1071043
1250305
1870571
187172
1742175
401468
1013488
1428586
1725558
200842
1608381
651011
1197178
811142
790905
1191307
892274
1721266
735466
873898
1738502
255614
890616
998792
611527
1577327
1863974
1098561
597486
282614
867381
54526
1333839
586433
446644
129694
1802096
1328354
1316473
193100
163795
984230
1793292
1682418
1883411
1235863
459147
377132
492664
1211824
1024237
35790
930255
2688
1368744
1365236
1001488
29770
1151797
1980689
1597527
769544
592491
599055
1566978
261611
62734
837172
1167351
17697
1873104
63531
1839888
1377259
1120465
1088816
1879129
1291201
104600
953584
272568
314831
464616
1530854
1353135
784275
1723139
1954363
1538041
1031636
1235423
249313
1861730
615062
1202322
332528
413263
1840296
1590211
636585
1685625
1951536
378093
1393903
1899610
560373
1287572
1878712
603553
37802
1682144
457468
1556580
166964
1341438
1563607
1006662
730058
1991064
1782389
675562
86227
892746
1223778
563746
1791387
1932273
198111
1728336
1719072
1836910
188911
61855
95205
1419874
78096
250368
1476468
840823
1485911
707902
1312919
575270
792048
710379
1697733
1952802
1221384
1423655
719830
1587778
1433363
1291337
537512
87133
1620536
1976914
476031
25457
291158
376905
555175
790728
1425626
1193590
1609737
1175487
1425176
1136850
1315177
474565
586040
1150742
1532173
779566
932259
1863992
174759
754128
1764989
1963198
1856010
1479747
1857061
65849
556315
1914179
644350
793680
1904212
306512
1212682
1303022
59536
85354
331060
418534
5030
294732
1355913
1043915
9921
1545556
1953727
376504
1382174
1497464
438948
972540
821472
450908
338083
1225766
517654
213983
1750189
930434
1379234
1164318
224209
771368
1644784
285641
1634399
857850
464456
526363
990234
1788828
1221272
1414391
1968000
1496126
552522
1616771
1543061
1978908
782204
1926200
910480
511985
1586966
753470
6252
1048583
1693267
185190
347196
745927
1011436
1222626
612629
386381
28824
989892
1894596
1124753
260982
784126
86009
487960
400617
1758153
1874202
1947280
1421938
1027723
1219609
1891808
288292
525092
637269
1579254
1427579
1916821
1734234
970253
495089
1575731
1473913
1191822
119981
1256234
1044315
413758
1658531
1795570
138588
1307841
1004880
659349
755247
337776
18607
29531
1464895
1676794
1571461
99705
75445
922883
272056
692905
1221196
268857
1404065
1927854
926614
603858
751358
1588444
840713
695566
323662
1019975
237182
1877862
1633912
1455208
1466140
70624
3200
1130141
890792
364537
1798691
253784
53938
1641145
1356500
1548258
1348197
1804441
473629
1148051
1847906
939842
533941
1287346
465004
1066279
480541
33823
1406304
463093
1639505
138989
1853843
691839
1134542
1396663
1688422
1777442
1505492
1520996
42877
758441
1688642
332210
36966
885089
871983
358287
1190492
546178
851583
630417
1310203
634103
384048
1240478
379507
1629039
1517111
897184
964573
1254333
1065989
835751
940741
530396
1621742
1127913
1139005
1338741
1128067
1381033
568622
662527
457992
680829
354169
915444
581088
1159853
791504
1999236
1331146
410442
601124
195401
1562198
200909
381122
8702
940812
586751
1883115
1075400
1694461
1456895
114384
276989
1144679
1607507
1705623
1975716
1107570
490341
1285827
1317170
607769
1675810
1045882
330895
6239
271962
485114
1564119
1262163
734334
1760316
1433
274737
691482
17618
575356
1395080
1188773
286334
1550256
1526503
220712
19343
1170165
1391684
359059
1629484
695860
521857
1876527
1585512
152068
1022343
1098950
801130
1700479
885943
156447
295078
1212350
1183707
58024
334767
1959673
188765
212791
742776
1678644
552302
481808
861724
1800676
1995991
1248645
1985474
909045
329034
1410764
8977
1354629
1686827
1444448
1588939
529950
1185798
977105
1348287
175978
1313964
242282
1291261
93162
1623458
1757965
772754
1776554
896176
1291222
1359002
727325
1474330
1249906
1650769
1415836
1526139
1414731
164615
22379
1834383
237360
1557542
894953
483096
287973
285235
685670
1573246
1126910
786083
417995
539255
956332
1708315
298788
1229863
28984
39072
690829
865944
927282
1979258
501017
56752
1183078
356746
995205
222001
540805
130897
485287
1068350
800250
1154748
686062
225873
1916160
871880
1285889
1625819
391845
669137
1954753
1569147
1077845
164476
1429497
1464936
1097135
253539
415903
184361
91410
465595
898861
403689
1017552
1923979
1308905
1309287
1058350
1012720
1185529
1753330
184219
621057
1738252
21562
274055
1351809
1343844
815032
29855
70876
1565331
617977
75772
1766482
1753826
112239
1208099
1847174
895119
511002
177522
565870
1238606
841551
1976196
1171070
1442858
1877296
1104474
1139680
1589170
660459
1191806
1673477
555713
24277
861864
1277911
703252
1473766
1930963
1874216
762948
223092
797758
1755000
1124682
15306
293044
1240426
1036364
991499
1009193
973742
1217577
653673
648161
1384530
1736540
808670
11112
1052519
1435594
58311
445363
1144902
817915
477776
1731824
475762
1542303
725361
1748044
1943325
662634
20345
1776177
634963
1581207
886689
1192115
1410776
1892925
1489708
904132
508665
1560339
1658238
430718
1306250
1080900
1296190
1769606
1935102
440205
1080764
299307
776100
564410
1460797
1108788
246105
540067
1868085
900040
364520
1028145
1211929
1159679
1578482
298601
139752
1952107
1859512
1056539
1762165
1740592
1258070
1318481
1428449
1559597
189208
1022556
720086
447439
1693230
596122
1784620
866876
505203
128642
1601243
536330
1775615
1023305
406852
189266
1090190
555999
1124982
1643698
879737
308307
520087
765235
785517
787129
1943074
1090395
1579781
512177
1612595
745549
188575
714566
1890509
5603
282973
1538047
59551
1664276
479796
698265
979173
610381
1543263
871848
319193
429524
1806063
930312
1013179
1638628
1733059
1578194
1535554
1731908
1267467
972699
1727498
558100
1496181
1727262
606985
1001223
23410
1841068
1334170
302224
388540
303099
1726700
263530
404537
938196
1348739
1405535
147774
1062172
1025483
1826311
682026
436086
472501
1301263
1686360
59183
513060
1318620
856059
312043
271889
502422
1750759
940758
1042113
1161078
129047
374105
1455958
78707
1567031
1481588
1699748
294455
216564
100462
1442195
1720130
735496
1380718
1583498
1207529
341127
1596635
1768731
1473200
210401
1727002
1557146
1389307
1529475
865896
1092120
1919805
1460660
964759
1333498
1683914
216270
1923197
576125
385333
1339825
1066435
1906815
1023197
75001
433580
1639926
281452
575013
335143
604050
1129306
153691
525646
110120
53438
450275
1858697
1394622
1114242
720832
1520758
350429
104113
1478906
1142485
1364726
544400
1320734
1597641
1736720
907132
889015
1470818
823372
458947
1222374
1470024
1640653
1204989
13797
1138485
1905891
1807877
1875100
759827
280378
1361198
1149449
1130688
1081878
1437679
812515
1043222
1767532
1295893
1437472
1889989
1181005
1135939
1277541
1542613
790522
1133635
1909829
1389373
1705033
739353
1497999
191587
641522
1411983
774354
686513
673343
1982152
313058
682014
785452
1318709
465751
1315591
378159
162866
1102172
146705
1330754
1036555
1232117
1201101
77169
526038
1781044
1581178
650595
49164
843827
1171994
1576342
1734935
1767927
794696
1321613
87074
1158195
170615
1207768
100899
534127
1722549
1050843
742341
705341
316081
92937
677901
1216230
1824249
493230
175523
867408
1206495
1534054
292024
1070020
1803750
539588
1233206
29039
1179882
1622099
759062
1946153
1358422
258667
857938
1812513
1775016
1651882
1030025
826556
195970
1588264
575367
585004
502169
32276
159453
369881
1849601
1901948
532739
1879103
1925274
1152324
840317
560080
282722
1862696
297425
550399
264980
181085
1385138
1842501
991748
849714
1434315
1557729
169546
135675
645456
1746792
346223
896648
1620366
1853603
803945
1119951
1155103
1223367
1718317
647899
1665332
199225
1161877
296933
1674816
1286518
1765050
381382
1337001
1753187
1122223
1841077
575973
1573274
759229
1004609
954138
509877
1808180
417547
1785240
1027023
951146
1009451
652162
698395
1288223
633202
238460
1015944
682368
778458
1082387
1369616
827428
733550
1387930
139643
1343646
1170541
996764
1640666
223140
379791
616310
1611567
770992
561493
1472184
451639
1135701
747679
148312
1889471
1193094
353169
1731331
631232
123378
1063074
937110
1033971
755077
505738
1893274
1244746
143939
1657409
1682873
344067
224245
1394973
52084
153574
1043716
6834
1793660
1159295
321515
29436
45351
26861
1916048
424617
1911968
1938095
1757870
1794148
1273999
1995328
954334
1120568
1702147
1925235
357338
224214
1030803
1371731
394145
1266647
1664220
1104168
331281
218523
1365247
415911
1279508
1638003
932635
1541426
1326257
1682710
808540
1345107
69276
549319
1062667
1668971
722920
1283899
618670
289367
887252
1848000
476428
569094
1970820
1313382
1344898
1492806
1887891
707911
435108
1312229
1618328
534438
241258
1995747
355384
789484
942770
1000260
630170
141408
1484601
1220778
600702
265165
1967766
709941
1545126
995232
558304
277333
467433
1672250
33156
1741784
275181
1833165
760068
661601
1180631
419957
149315
568125
1815784
593483
115049
1115629
1022830
432700
846656
1775127
38044
503073
105724
801954
158224
1390015
1208521
1087538
1938225
258661
1262654
1959595
685738
827607
1322395
1896637
1139927
918776
1848851
331393
1319886
1958447
348194
790350
1441488
1510559
304694
1466685
1924714
111769
859068
334345
1921914
918337
611968
1531595
1349249
1386848
1420922
246974
735887
1258436
1712558
1991174
152456
1342255
1639344
373851
981017
1737948
740701
1760828
417727
1663688
1241122
1610109
1950948
251664
1146466
522681
1931307
1705867
125001
1071506
275769
462872
765642
1402564
1195485
1825537
554303
1996287
880881
1165327
962020
229594
283910
1281353
745558
1414723
348083
1077483
182349
1627705
1421311
62642
1530754
1506426
1565749
442617
216007
1035620
1241848
619911
634352
784526
1275734
609127
1865470
1144834
1469933
1033776
145570
301696
1503608
1624664
498743
1964154
879208
849759
1402993
535941
1837948
1887647
1133413
629026
174097
231139
839150
865086
1162428
1617030
895208
81083
1126043
1523071
145038
1780032
1748616
862622
888446
1753332
907870
947875
1209357
1865024
423451
1459610
1013996
1171265
1540981
1843553
802258
1279221
1252729
1542112
1223100
1255994
1837191
708987
737014
1957039
736909
669949
383433
1640067
1603347
491124
1353359
21346
1815847
1949995
1301129
1296794
1733347
1263653
426309
1535524
1738258
1842241
185265
1581121
1528286
182096
1967070
739466
1664205
1663212
257109
1642064
1316892
996752
1440487
1416585
1441048
1087305
808254
1220753
639112
577555
1947538
772138
793005
1592145
836376
482195
116329
613497
49685
393007
992782
350715
1865296
1215205
1031216
728381
1320152
300405
1100697
1300110
1867802
549341
1313907
1911839
1710651
660477
1005522
777421
149902
1158061
1877426
1458143
1217511
429396
1497529
1601482
1665146
1427758
1558074
1001677
275418
1694489
144181
676056
905480
1007731
1377927
1544370
1872031
420096
989120
1839088
748045
883742
999243
1049690
1387762
997947
1325799
1268145
1265934
1416823
1221886
187457
8129
1526689
572626
1982876
973531
1899982
603908
429963
903621
529191
1513771
1779829
557614
399422
1041116
278594
1373937
1872276
1248356
283543
394811
1234457
1342456
280947
846268
184289
793854
1735026
827210
435279
1411311
756535
399726
1823490
13352
1155688
619944
665220
648946
288437
769103
1535729
314528
1306044
1645769
1802710
1949690
1902779
1246403
1734221
1723578
679418
948633
478862
1972584
1131137
731030
764517
1341640
1112687
1347116
425577
1383788
1277757
270267
1706736
1999469
1636792
789882
1326270
449197
1910094
638301
954451
1818113
1890109
132184
853508
144807
1026594
753144
1855345
811241
1192336
1633233
1022431
482821
1288481
1201387
434862
119159
673129
1607599
1097854
492384
1636626
42506
911478
399447
1497433
786036
1879887
866436
298625
586010
541879
579042
881802
1026066
1356696
1741100
1874003
75267
711674
710070
283761
983550
1698305
1422301
244390
1393559
1527186
1888349
1327806
278988
113610
1691212
1993337
475459
405980
570628
1321173
1731409
184297
802910
867205
1506624
1543726
74690
1173633
545396
1844289
411029
1468657
290220
540508
130732
375380
1000487
870392
1249808
1765645
1082073
906234
11073
1640158
937615
175941
780764
1623429
1505146
718218
1210692
248350
828916
687332
1335272
1224418
1697200
95379
1855119
628114
346224
1687782
1726792
422132
599141
1191954
590257
115369
172748
1386626
13120
1338839
1540993
37201
334780
275420
1328450
44250
1002115
413512
1870251
1065965
1596838
694013
88913
1319718
1431196
1660527
476895
454372
958857
1545876
1740082
262601
289771
394679
688690
1545049
255886
1680585
805672
1624470
841357
959118
1220843
1391673
261686
1967300
1560865
183584
642442
1894979
1543815
525952
208636
1709804
806223
1001104
1855933
1627531
1261625
1630090
1739946
602843
1982880
276655
1023899
1742246
1210609
577241
1351500
1778014
1790358
948639
401526
1232153
887858
77703
707708
825844
302486
920563
950000
1439987
1937351
1983766
717136
23951
1825475
703435
189044
1413487
329468
657906
953353
310374
1905768
577430
886139
1328369
1994494
64968
1296161
41746
1616044
51461
815045
1158401
1909285
405785
1381805
1925400
1857244
1466978
1689582
1834149
64027
42070
376982
1605581
436092
1819050
1957052
1973822
1882529
396318
667954
1765707
601300
1211207
873762
895136
1787554
1442462
1776756
1547772
1965161
899244
676819
1463817
1614702
49689
1227931
1756834
364485
928186
1489738
412134
459080
1765684
126287
1157526
1309087
1731459
885271
1432881
290686
875733
152874
1145282
1586840
1554243
725259
1994995
62393
1837694
751209
754016
320925
96708
311638
379261
1265545
594482
1164108
1930070
347386
1260227
928930
1966168
92262
1088999
1878126
1103677
1627735
1995365
1131605
1629271
533692
1510617
1396316
925593
1780799
1995525
1684768
498392
465304
774045
409522
842651
1489341
1145204
1256443
358223
182174
1151294
997101
1878218
13994
1344564
264858
1435905
782734
682337
392012
513435
1060553
1566460
1372575
118281
1741168
818977
918091
660148
548527
21089
1721548
490700
1051800
1940420
1957475
616908
1666173
460452
1145539
1466615
1936212
966312
482602
612600
1417501
1320849
159983
691653
651198
968142
1781382
605774
1561127
1308630
1640769
1962022
1045800
688184
1568361
948512
1281202
384378
1971968
1026831
974089
136993
1276213
829934
630413
814041
1106070
151531
136900
778870
1980583
1784196
934674
945297
1646322
1483978
1907286
1651699
1042347
751918
1097711
498339
1009908
1363582
1217577
693398
193105
975847
1334825
432994
311353
42871
1165658
1390306
1812854
397247
1110758
1658043
907804
294198
1759216
1891613
52756
1869586
1817835
516247
457439
1681021
1483565
310376
1144369
549754
239353
1444812
1382762
1370984
36156
858956
1300784
1808901
1550381
1111751
1219912
1817805
794125
1910421
1036589
1118657
496362
928549
925129
226084
1631842
1922472
1343069
400772
1884589
127562
1093645
313625
163119
53995
1209367
1977159
1837935
896139
230480
690494
1111802
299500
1779004
1001143
618171
38666
1296805
1840992
1401057
1729751
1294247
414901
216354
1903744
181657
654673
1028963
1538435
836261
850764
208081
158067
870476
109895
581855
1246317
1189184
823059
977268
1648214
1759589
485044
603223
1054181
273837
136997
85288
634739
659058
1623092
672093
327266
1844573
880073
1459371
17828
1689246
181904
538567
638410
256455
986226
987940
1861881
175075
1907153
1935269
1390668
1448031
674283
990351
1439908
1448777
735490
1916611
700451
1016254
814483
1312406
335689
20891
843258
645513
608684
234676
96126
621005
725239
1003950
7843
1975853
1062293
1045233
1182709
1826586
26842
94494
643209
274405
253473
463070
1431263
153353
513206
1987420
1922529
1061896
1972000
904723
1668
1216189
229181
198719
144479
677633
1869036
1263817
857708
1774166
1714056
1462238
836059
1945275
1345379
715012
1963063
872179
714140
813275
481134
1916846
392498
1674176
1522889
1538034
1672590
1107235
1736313
429763
890184
612645
1733265
1336413
606044
1087805
1881232
1893774
912046
123861
771476
1326803
1228526
595025
265752
582522
730693
867222
170014
142821
245867
139378
335509
1200178
215844
1153388
1429378
9330
1282211
1524055
305356
336561
1550523
160043
782873
1345375
1091223
504332
1513613
185769
1557989
340981
1889676
116096
832732
1967444
1181190
1634783
581898
1353621
1363959
410775
305005
1336290
156676
1078965
1929696
348552
1896198
1883499
1979468
352331
1288803
449191
471135
451929
737238
1135857
130704
1382903
1212229
88429
1858920
375414
1522283
125902
991336
176507
1627502
1278298
1427100
765350
1196980
1744845
620174
1497478
713015
231588
1045989
149646
633696
1992072
985108
1591737
1621076
1619247
1297903
475554
1007215
1108463
173342
1349749
89527
542144
1139641
702955
890406
1620171
1126725
287339
331762
1777667
566043
1710864
1277023
52436
1067013
1111155
387086
346734
1735496
557276
1038536
7212
1676921
1166679
1528327
1528722
702367
244068
888629
980958
534091
292022
1533109
748090
1776252
478598
1098748
1560301
743221
1105369
112615
223365
1164721
689439
1143444
1424371
1085423
1726716
1679820
923266
239752
184165
1080492
404281
818150
1748202
1800781
361426
1460368
790123
1939024
766308
1268528
1951926
1212814
1317376
56690
1163069
1983227
1595277
703995
1098740
902855
1087198
1102970
11800
802460
1798234
939494
800781
760499
1056828
625611
186391
122015
1829304
702727
432853
1487987
1587557
343278
1539131
640666
249175
385186
1538306
1873413
1891106
1910653
570447
737136
985953
947682
847913
1779457
881498
1765587
942477
544649
1566829
1419801
910704
1109436
557332
1294839
1462284
12063
260880
845179
361869
600433
752643
93679
1564903
861398
980094
492684
1333093
1404543
1986663
249691
293365
426683
1263553
1932973
683705
1726642
1045528
1311019
348814
954539
819577
939283
1710308
1819470
1201014
455943
1151579
1623046
79445
153939
1774120
31616
632071
443159
1483003
1459330
1289367
1833343
956929
1169318
1455120
393083
1153165
380589
1661013
1818309
982614
534066
150371
1231184
1821926
1930080
74049
536509
1082386
1900859
1155898
1891770
1912311
1137340
109755
1329038
809065
1676709
1706953
196787
1278773
595195
1338428
228918
1336213
510265
677226
1054100
241481
1034005
1811542
61309
754325
1900724
402627
1687629
267136
1976661
803020
1524981
628837
792145
202748
1810760
1113194
1262002
1811761
793638
558751
1645437
615905
1214364
424774
983995
135630
1328303
953469
432461
1899155
1527460
749010
1419279
369885
444214
1306390
1131614
1516365
1293816
791003
1577287
821459
1952694
224252
761778
1967278
524360
354748
1600345
1453223
324800
544641
1258872
1386121
975219
1437835
529729
964687
1100071
414528
752906
472952
1543704
706132
1662036
1051370
432940
639620
437568
392587
596929
312891
1821275
275925
905693
378250
282097
793158
701753
743112
1922987
1099916
1226747
639976
984080
1816712
162228
910924
573176
1553039
1388843
61595
471103
1055009
252491
384001
1567985
1879621
549582
914880
1023680
1206946
789666
1699811
725568
725218
1537743
615684
75456
1343027
521905
1373716
1160360
163568
1485648
652555
743418
1587896
702282
642504
1211411
121157
1876126
1261560
1040496
1066943
932106
1164126
1823732
1148530
988290
739635
1179734
1750969
1717817
406179
1191243
417176
1210891
1072587
1166535
421349
1621077
624020
1346909
356861
960736
355793
464954
1241200
106989
1193604
65285
40266
666047
197425
1590266
1330099
539003
1707652
1852858
1756579
712219
277658
1264457
797449
675552
1565052
133654
1947169
1047808
15867
124685
1656194
694637
144167
1409764
293660
1676515
607997
1117291
298835
690339
70348
337035
1314206
1985158
1323895
717736
1152015
1904309
208473
989889
1161167
1985497
1970745
824299
1484505
1172034
1699484
1402908
1993692
1215123
1782058
908070
373880
493084
1590937
1296759
1222821
363924
996375
97985
1606152
1792884
514918
1871627
194313
1379857
112370
183004
1546481
40883
727056
1166808
146926
481075
1918427
1191058
718038
358487
1835526
1630313
1679608
1483884
900357
1819000
843273
1259047
1351930
1498075
1278327
1043154
738933
1901815
260572
963048
1811961
781998
9503
808558
534985
596593
441031
1083982
90006
1024491
1618545
91270
639985
1496303
1985194
96162
270726
324797
1444247
761549
69055
1909887
1591580
1439227
1976248
611574
313869
1004482
1127281
1220551
1121795
1554602
1446778
473747
1249687
538058
1852262
1548471
403649
1670677
1231010
604826
842989
9099
1729327
1424601
779291
327994
714848
461565
1791585
1142335
1735039
509547
776317
746424
380208
665629
332653
1047793
1851954
1130280
1556148
757886
542555
1930978
1434016
1125123
112508
497530
652000
1088387
1381360
1126328
1536954
82781
1823956
277690
1168416
447627
501373
1109583
1633584
313411
233497
632812
1826011
310289
1298061
1153760
1268760
1698819
1969017
772923
1683547
1639391
267420
1636593
1992367
454248
1301818
845790
1209617
1854649
286086
1265699
1862545
1166431
103793
514
355545
688486
1530866
209948
344829
1042488
961688
1487920
1798109
760254
1785323
1146491
1458369
3438
499241
702179
1955631
1078629
514910
1542623
1601074
1987032
748887
1941060
428478
1736993
1357209
1653449
40195
561165
1948836
1423846
800942
1676714
429398
437218
114665
702426
1131604
1950698
850226
114369
1283257
1072491
1422859
1475741
1741458
891670
1114078
1114312
562171
171912
1026570
712699
1482623
605451
1032589
966665
1490184
982029
180284
454374
762960
1034542
1125377
550281
1921453
982621
1588485
843389
1338137
34450
1656174
15536
963431
1131159
750470
516802
95699
484873
190409
1844015
1200824
1497748
1336001
1349311
536776
792530
1018458
1280947
200801
1854952
1372318
1015829
1924652
91445
731073
1340625
1554603
425061
652188
1827495
1947233
1499212
1917104
901502
1515840
1210552
1679775
1507637
1586180
1646668
1409513
1966625
1522473
89640
1266339
1738816
1231911
300805
1820342
133722
1775647
944549
1636495
874140
940859
1080640
794392
793666
868767
1100864
825817
947323
173958
588219
1913688
968738
1771673
1249521
1338768
467304
1650790
1845205
270096
1840707
1024946
1188609
1827948
43542
609901
243801
1944358
1634020
320783
1965892
270239
1341175
1139024
526904
1355764
188225
1003434
187147
1493361
1596014
430357
1148700
827962
1178803
869555
1676265
1472247
14638
1093283
1855807
885173
1118091
1899640
1470336
1985377
384915
416462
826030
539685
1859294
1859648
1238139
415555
265762
1787488
277494
432668
735289
1046499
1867519
107256
159081
1969713
1566383
119879
1123673
1890813
937097
861968
1382985
675163
516678
662878
418167
452518
623985
1953114
794732
779327
1469871
406595
1434754
1838283
1630225
289846
201902
1822016
1488755
1960025
1098462
1166066
1015692
574851
314193
1704854
840733
297202
1474368
103946
423890
513617
1474633
699816
628784
853651
1531667
750177
878279
1763708
1983960
1229040
1562414
842053
1699518
505128
306466
566514
238603
1339737
1119888
1789043
138411
1989002
1271019
936112
71823
1334042
1329237
425407
350950
283489
210116
1055323
468204
1621069
912768
1407785
423973
463004
1667546
1799748
583475
666834
627956
1585327
1928684
1272066
1571333
1246153
179123
1160181
1731568
1323517
1779295
295665
926232
977584
960575
181748
568627
1374543
239727
278296
1360101
240029
576275
125332
1327763
1568468
1539904
1272602
24000
1301196
1217579
558577
1374023
1217421
1320847
1486426
554717
1548159
26856
484119
1195277
133591
922356
576741
863577
1293444
101268
638671
565325
296608
1544224
1138240
1844259
5633
84687
966191
247456
144380
1260751
1410112
1295744
614704
1944540
1905238
1186524
208723
426676
573472
814533
671700
146688
889877
1573794
1591944
550829
44934
1860032
1282322
179933
1107279
902379
915152
242436
487600
1125418
1146801
1199505
1003003
1012726
1935093
1718472
1738319
1960013
1984884
7651
56170
1856923
1389416
1953484
472249
1406078
324650
964947
1181154
545759
1797816
461772
1741351
1665611
175617
1164076
239541
1676586
1776687
1789933
797529
1655669
1422496
1104940
358261
1421696
784146
511480
1227798
1174718
1138071
31370
1997634
230357
1760083
1521716
1472050
142587
1593156
1497676
834206
1251488
1677770
1539470
537534
1230456
1491846
297594
1220856
1256709
1719105
33484
1092862
109713
1883950
1672638
1827884
971787
1945004
507053
1754271
873042
1461531
1702343
1426269
661504
1472728
671203
518040
850006
410323
256527
1839758
1809815
1923143
1784647
1726320
1267080
1070721
1276305
1453943
1455675
939863
803949
1624505
1131975
1374357
1197210
892117
1135753
1696454
693115
927091
1860035
804882
169528
909959
1132498
1803417
956023
622887
1195672
1508256
1445503
287687
1380569
776469
973327
1941824
1575304
1467637
1292238
197424
1563877
56917
940879
1972773
777151
1487213
1012612
1322495
530033
1252339
1521299
261462
552352
1375753
1456969
348262
550912
1063240
1382017
123243
184015
1517521
860442
99609
712878
525390
1917658
1892967
949394
1963687
1268172
107213
1519017
760826
1799222
1125935
1649704
1825274
381799
1012647
1978743
79271
1496534
331210
1581919
1379174
1132215
1106234
912202
1679654
443299
435588
1459214
1862994
68786
390829
176143
1352304
401231
1811307
1643148
303731
1014234
771469
1991379
1861269
1825238
1053845
1232049
1622654
1557133
1009351
947227
176752
1615383
1005927
731184
1220561
1162894
177452
774806
1672593
1580657
1756304
628736
1618560
804838
1161053
953423
205328
1333560
43503
761974
454033
846666
1565719
646578
16748
1651293
243723
1865017
489730
788543
330181
1430915
1124770
588715
1637791
1439829
495387
812251
1170435
1351701
248812
1665294
968118
114969
1831261
1508689
1759258
248109
1071315
128159
1316437
564096
583029
1392758
1643838
234572
1850981
1188420
1793025
411674
642359
987792
1242067
799949
406793
788373
1902986
773718
1076609
11122
235306
1511369
1696304
1605801
1516768
904912
648891
814024
816344
785459
236051
243263
892501
1371683
734495
328006
1060089
1854975
512215
1021775
1999377
1205152
1435778
1523591
732976
572751
1527278
1042652
990135
1617680
1660279
1857153
1882727
398423
1515349
25320
826741
1429048
1546733
554688
1957722
1635796
1672708
1948171
543173
1927108
514147
1336157
1027753
1874426
699095
1782870
1869424
137501
865311
1123039
510951
491510
366895
297943
1333192
96139
69569
1819690
1618134
583899
1918584
1287415
220014
1435854
1599303
1262734
1770814
706868
332677
1052251
34486
1685414
1278110
1571661
125208
1257820
576513
411022
1251972
1263282
657815
30274
1555284
1167375
421151
675507
1153472
627314
1807111
1678858
1109101
677086
1409752
37578
1384154
1324107
1406552
1026984
1005075
1660492
662238
617033
852161
947975
516262
703045
571919
587021
1193683
636243
781151
1115974
594787
1645838
1625084
899890
822959
784521
1296872
1308753
1545114
796624
328026
1975944
1422784
1101870
292413
1973275
772428
1774672
139094
661995
806882
1289103
925096
1591935
1270092
783077
826621
1599843
1229732
1874743
350519
1649128
1883149
1954940
75129
1393088
371207
473753
1856096
1821943
1177601
38773
417985
660044
100602
1121078
238829
1656387
1387963
1467581
1363092
420321
1117177
425917
42255
1099578
288867
322794
461313
87724
43725
752075
823839
1607628
509086
1386357
312194
646740
1658653
841840
792516
1143824
69973
1184164
1942559
1483695
1341207
381042
972451
301351
1838896
63950
668270
1274278
1798209
1430315
1083192
154421
902229
4309
187917
34485
643374
584331
188497
1870761
1478235
1245435
196233
862939
1513630
764712
1017848
645377
248160
449665
347097
1163521
1355739
1273888
1010087
1913748
733237
1348542
1964079
1121184
945980
860743
158919
902282
779302
1290598
1057727
1952725
1915402
265397
690183
1435372
621728
843549
34703
216842
1420949
309330
144565
1334644
1357645
1390480
490276
46598
1504504
1589440
984829
1584262
439316
1155513
218767
1716754
694435
1665807
29584
61620
313433
1436941
513000
959586
277734
1197447
1722846
20655
673491
704241
1733588
1486102
564850
1641355
1828095
853973
1383303
279107
1605692
1225164
991353
1992576
1722836
1839211
1160326
308354
797682
1039155
366832
1960440
852378
1653089
564626
1326172
902509
1926714
370020
1870130
763991
1679561
804320
372141
621483
39990
468848
1697677
264285
258551
767258
846212
1148669
1210309
1339608
489109
311402
864722
1541177
704166
265629
408405
1256171
457340
344900
601192
1960220
770482
658417
1500655
1290726
1148723
1645968
6551
1437215
493918
1654500
1617569
601335
1489257
840234
630469
1613078
24327
249187
988299
1596829
579329
1565874
185331
664657
113070
348626
1998646
852094
881326
1448194
27927
1049039
949104
371889
1184754
183647
568895
1695274
542380
545730
364007
563939
1362570
957048
450170
1583378
1652092
1072314
1942971
1305029
479292
79692
195560
1157168
412456
625259
1975717
358659
1275925
605015
432738
121640
620668
483925
718257
1673836
810688
949133
1599372
1681958
1788758
1322677
931466
1002354
905606
161624
869565
481168
900052
982346
1914777
502519
1298999
1897016
1357863
1248382
360148
1519004
550356
1277381
957555
1893435
1960314
1807097
1149236
82511
1246589
224467
491179
247712
1559487
1587356
580965
740178
1579613
198339
1469197
319119
1510759
1501733
884641
1260632
946344
1721671
581763
1964656
409779
914266
1764686
1602377
1101653
627450
235258
210672
1603351
1373972
1815605
1533035
1422024
1344796
290640
1286330
1115049
209665
511186
884103
242351
1083762
1857489
1907050
866002
276287
913673
368038
281634
1506955
44652
1219301
1288181
277636
1237179
1283432
1702145
570570
257442
626322
284193
752385
202877
1824803
440539
951844
1425171
331228
430031
503159
804005
1853081
1047777
535368
1743622
907445
1996623
919803
936819
516033
815214
239676
83772
96556
1034131
1834662
1026548
745086
1488348
826716
700015
1735313
1322125
1391687
1752528
1721962
366104
162173
1268308
925678
407965
195949
173811
336409
506746
1502485
497854
1179789
410532
1490435
1510190
230922
112222
813995
1457523
967789
1219422
789763
1616938
1651784
265527
1741927
212487
1336116
237085
1662276
469713
1965113
1520163
1499047
1233585
1386389
1680298
933163
124371
300577
1658411
1979140
1346862
714058
1001426
1285344
438788
1587055
1014349
1951595
410625
1114658
391429
1739039
788277
1929975
514654
298203
938720
925796
611314
460149
82476
1671428
1714830
951918
502337
482397
990375
528448
358530
118034
815677
749518
1160796
50025
887843
1009397
1919757
1189628
999358
1442582
1035544
1661143
1448266
1400352
150679
398604
1954241
1538828
71552
747044
1202085
667421
1052016
457915
326156
625310
435572
1616512
1613173
1365592
728427
264312
831213
225475
1847118
862565
326588
1644106
260421
621630
1531308
445064
576854
1378617
1832912
725575
1392666
1808168
563823
1448184
211584
1073512
993200
1483056
1197692
218390
307291
564307
1876473
205589
252844
1867404
1640640
1876873
126966
701016
83984
1561277
148141
1592651
1466318
1938730
1398953
1300158
1914801
483149
165011
1295957
679427
500577
1482192
101598
415789
1291058
890672
879056
584800
97718
1542182
1243347
1668440
1195715
845806
1605997
899811
1524948
1526108
317022
1939688
315449
37134
1335313
1752157
1096269
1325563
337425
1637070
1295766
1256712
830673
1526637
1002062
5018
1671375
1617637
424129
741564
1640583
1694680
1023779
1503281
99219
498339
247311
677371
805469
1728354
1578065
1460761
547956
100134
835147
724818
1364019
395913
250066
1139408
270579
890868
1010097
22930
1831013
1467468
1503787
6101
1092999
892541
1395950
1884401
1848752
181818
94829
1060104
102078
671080
432111
1231815
1597273
1676227
1771625
618094
1817760
834695
1189003
1388736
925243
1417871
1546825
772854
1768938
1838274
1498407
1019409
1587834
983994
1935421
143221
698352
806372
778333
87980
1092216
598660
406681
306205
1149466
1670662
914933
259325
1545663
1857034
1790271
1391062
959836
1594156
1936442
153646
1560114
1145695
1558545
924755
393543
1075300
1853197
342584
1002185
1101783
510196
133488
558597
691983
146248
1252443
1795600
592303
530341
612231
45958
753185
1956513
1908764
1983624
1167839
211962
689152
283340
290867
1912568
255239
467143
1748264
798259
232663
1692563
1216163
771385
29121
147350
620327
1105533
359409
489679
222574
514808
1154035
1628473
850414
1711107
475799
1619123
797388
865586
616810
1493549
1324477
358751
1820009
1011074
365053
593349
1631215
1438161
696962
1054717
166604
1552144
1508633
958045
1537432
1734815
1902311
925526
512778
849386
533611
1325849
593590
469990
1935801
1594295
239601
1972042
1314414
181623
1588013
790948
1691636
483791
398288
1719548
1177714
1155384
1791399
1111865
1858372
364118
1818928
910786
192309
1233574
1686863
1167660
1192194
1643274
584819
520565
1308243
1387782
463553
1991724
1586344
1369548
851333
1630360
560974
1553545
1760324
92225
959060
313309
322555
285392
1571006
1928849
470776
907992
308256
994293
815125
1479557
759600
1734055
622144
1928058
1419175
1341397
145615
1286362
426740
395834
1543682
149500
1224005
379087
736688
1335341
1024230
1301295
267392
68965
624406
929453
1428025
667670
21034
8533
1231640
116900
1197980
1655507
1549120
1982122
716215
1255780
627054
1584564
352022
510594
1336566
863833
1980888
1082123
1967666
541779
88862
569601
1912041
355751
703132
1752713
1133983
447208
837705
965941
1035724
986711
1564469
1541858
500092
854396
1919344
552733
1793610
410766
1780225
67985
363831
1375593
890539
762809
945278
91922
1343376
1153450
1916702
46550
971346
1271748
1661574
908442
1707601
283157
896968
1664305
647454
1159606
1317893
828604
725524
1073661
1072777
39663
847213
454768
456062
136709
569947
401248
415536
1156340
1460413
222706
228407
1889843
1359953
1682995
231695
893329
1487037
1478481
423398
553334
766212
433344
461573
1079206
996373
879858
1333665
171168
1299070
1824236
987652
928377
1432691
554777
503466
1936743
484095
1786654
1672439
569340
35711
504563
35142
24742
670916
1516465
1584276
217102
1183213
955923
1608641
277781
1918425
791292
118500
1808013
1024957
1225129
1171612
1526867
566567
310670
1109561
582275
1250258
14363
577167
88934
1306486
123097
205964
956524
143659
979362
1680271
198154
910413
90886
128706
473034
1158044
420840
1605790
1799937
1540239
723318
1129151
1430819
54938
1616456
1462233
1272902
1972007
1096586
1579308
562419
451414
1680458
683297
651240
142533
1464190
1091098
1631479
1432061
877236
590267
727475
785636
1962353
331485
1365060
1981439
631542
1308769
695768
1132445
759168
160788
800897
450471
1410593
926803
325278
876212
441398
836252
1279200
1020746
778598
1110771
1125281
1375372
1797466
776255
341798
1824655
1283921
1609186
980813
406297
468090
1535116
1597662
1857336
1935481
1659807
1755104
749166
1970709
787534
1696512
1574363
388903
398701
1364742
630295
1841599
1417817
68979
859053
305273
1353021
126216
951364
1423255
1312564
1583057
390814
104347
341205
1571957
1109688
1499648
303246
848451
1577290
1155410
857178
1392126
1223934
745729
990304
168393
752078
1797100
732624
563532
799087
1520400
1066405
1560346
1361369
494966
1859572
153675
21749
1246975
1492632
1578948
1889946
626619
1762604
43582
1594624
333197
1263614
847748
1246843
1864048
1364958
473172
1837527
979941
1122096
1680089
1906664
1304261
836808
264297
430760
1656376
1699275
1280284
916128
929285
1293659
537859
762936
60210
1586777
1462858
847440
49028
694979
409323
972259
1963056
1153583
349032
1743142
1966209
1686702
1352445
534998
170007
876643
681963
1068198
67308
1587524
275985
1060180
1788662
1563533
1646778
34902
767979
1902290
1895187
897738
1191108
965297
1704886
454811
1713286
217786
1152890
1962978
1435316
870745
1392399
396910
1916114
424921
248716
1362616
1624274
1093967
241893
420318
515668
448192
675805
898351
460931
1566374
1020221
904504
1522168
359607
1270850
1812540
1511084
1113314
427917
281149
945300
667140
1271222
1282041
1531036
237340
1981918
1339234
1965585
1855236
1226595
118085
56977
1449466
842378
157709
1796242
1717328
834919
1375073
1022196
1727329
878766
1121743
224665
1153890
477326
303403
24057
1456781
1738496
1646259
194008
1488436
1316074
814905
739331
1075308
1459431
1906487
1424628
1862414
17429
1643191
1667021
1971289
670149
1070911
1421727
435983
322922
1514179
1542880
277696
1796081
276418
1644369
829531
1202683
1133398
1067756
490823
618040
1042989
1769090
358247
1316364
1896234
1303248
898789
429473
418488
979088
1847285
1988390
700722
1302659
559968
1310862
1890026
1780564
1799599
550134
1293822
1428812
842083
962442
543655
969439
883979
1334621
1410483
1808600
462810
1835854
444762
425001
840448
1459687
527991
745381
289172
806470
932721
1231217
1093095
1389398
912634
185411
156065
78190
1007925
64683
1650674
49886
1651766
1724271
1471288
1915192
427425
1039096
1396076
1113047
1741291
450967
1941419
1608930
1662413
182450
1370550
122430
722528
1171060
77898
807920
1815075
833422
344004
829094
1260305
1795989
1263012
1175230
778129
209501
1505381
231224
1984448
975116
972009
654062
1516044
945834
158491
213281
738196
1477903
1471667
490628
602388
698373
814987
377929
1787224
1342522
892352
147644
113530
940178
6643
548109
1859318
1192284
522897
1638040
1307451
348097
1240650
1655415
829546
1679101
1747573
346475
1868315
1841142
1441449
1257978
1142982
1368617
126311
804976
504759
881166
1520989
308050
1961016
766062
411872
436539
1462774
640548
1224550
311815
1156549
778345
319009
167631
252546
578147
1845439
426352
1029295
28042
730544
111364
422458
322748
153217
1856296
1623436
415447
30444
670966
1848866
1285539
460069
551447
1133343
1621381
69849
344419
1675166
205761
223545
1672953
1968481
1209550
1990981
365426
407034
596826
1751834
1796590
990689
15827
192085
534343
1863256
876123
724345
1669155
1136059
821952
160531
1039908
682650
1478772
473999
1429593
1428038
118638
1294118
1024275
967165
194745
1002011
553092
334802
1588030
543913
492706
1444204
219129
1069622
1598014
1753870
822366
1892756
1282012
930500
896131
1804541
962669
779487
62814
928234
1569958
1751435
884002
679490
1237102
1969900
118026
1133787
1863772
39651
647200
1454063
1993703
124856
1883640
14846
216152
381276
1293659
1176988
1003624
204953
369036
781307
1949200
1626875
546648
1635478
1796751
873179
1731520
891923
382911
1054810
780030
319527
143168
1505010
1398533
742044
1900570
120019
853753
695695
1601135
505585
106016
877834
1444274
494500
74501
1263688
735419
251918
492699
744275
51628
899414
772963
929083
1731414
942424
793352
1159366
1457714
1777219
258987
1085491
500653
230058
1876220
491082
1201369
1125075
1426059
1289590
278162
64287
531212
671370
1523245
1429752
1189412
283448
264352
13095
1374077
1668083
846041
330266
383314
1718575
1630853
1375638
1158301
1522645
600519
169880
500168
248258
1857168
267863
55778
245377
56518
1406431
1362315
1721623
225314
1665480
409025
1623087
1971326
1728573
252276
224386
1702952
69703
1805531
1839904
874074
1147976
453895
147395
1167858
1891418
1030986
938867
1070266
432181
1860574
1738352
656720
375358
1786249
199057
852519
1005903
94884
83849
1792010
1890762
1401500
292284
163014
461382
1532335
685284
1258110
227523
1470712
676818
205930
770149
1613128
595781
831185
1604079
353676
1782112
850497
775292
965312
566523
1145978
1477651
173998
1390824
223115
1228379
213774
96596
1598931
1823616
919467
958198
1478726
1544510
617187
986048
1375365
1389854
758722
1322456
705878
105537
1643003
1840307
1677242
606791
144416
891698
362932
1006767
1337975
684896
1018651
438059
1739879
1329135
416619
1085626
76276
1712321
1970588
627303
1409121
1977370
1260442
82365
567013
1869651
23652
146789
65087
376094
1112320
1823300
1316748
277490
1673747
1784898
868906
432858
722792
1025764
936111
1129981
1992357
1794971
1874101
1953632
1469282
1193377
1989859
905581
1498118
1554595
1455201
1004068
396032
446319
58549
1571662
1458854
845687
1435326
362822
1309644
320467
1640323
569747
1568235
1024776
1133749
1866689
1696789
1482390
955444
1041888
779259
900969
673618
227219
1651356
1767478
961058
1969673
780797
623205
548794
1242502
1861011
1242993
143190
1853998
797862
1654397
16795
543379
860521
1381798
585022
1603080
105768
328470
149324
380256
1937877
929916
894985
1922616
961189
1946744
144909
227945
1175968
197360
1889265
346553
1987492
1125446
173236
1161967
1490416
1221078
1618685
1249112
392192
1478765
517367
1699210
838025
1724250
521062
116318
323094
1850055
316134
1793513
1242783
741939
498197
672353
866710
680203
1717865
869939
828254
386779
802000
1686647
1939810
1025987
1325909
627854
1016253
1084936
1032033
1014493
670266
760159
1047076
1191461
86604
1847323
267663
886702
1352024
1773766
963495
352333
438695
1050014
439571
1177499
74173
1135433
434204
1957219
1298181
505314
456852
1096870
450392
312149
1890399
1787416
576095
913323
1388632
1349378
284409
1646585
1243203
1101031
83124
807930
1488600
448842
1030094
205734
505907
1455256
1406620
1668322
1472328
870518
1464151
775065
310705
1862764
330671
605122
58525
1272429
1036536
541501
463989
1897138
579221
1707989
1997066
1240068
1450976
450634
1705163
597855
887422
919142
1647730
1487571
1987660
1894515
204120
1992229
493084
1939178
642416
820294
506979
757860
1853779
589916
1386762
945765
729300
1247707
487474
1960886
597494
1335965
438783
1376329
1991289
1534461
1442514
1969721
308327
1479956
1371182
1382088
1559056
493919
1573226
822317
1164285
355633
1458197
1398914
500010
2710
1744032
1636321
1812444
1241935
58131
230664
1242660
809892
1121228
1584310
1128555
1265513
694380
400175
1687631
755824
1287068
1114377
1266518
601950
1257737
1634236
962903
1601673
899437
490169
466359
1940349
1421874
1145204
1445510
502107
1109639
962411
131236
1155765
437432
1871818
1921033
1307190
1301635
422082
1442478
1284651
764265
1753532
996771
785847
1639233
1296968
1488151
341438
1139893
1839036
99419
545680
1379056
394433
702760
940721
1486994
1440025
1503157
1904035
399217
629278
103688
1980234
763923
1254655
1355232
1192475
96841
1547336
1978243
114015
441270
877649
1136595
790284
1626402
1576327
1056713
1481361
402665
1697370
664521
485996
1673150
1904709
1863879
639047
347449
1947834
1813440
820758
225409
871278
1564005
328919
1280570
862937
1397527
1946016
1840530
621291
598222
1903121
1325902
190883
434781
1793724
269609
881748
1671863
1162722
1449896
82609
448492
1747681
1238552
1236309
561554
1512204
1821777
72056
540577
983353
1346913
586385
774947
695976
1869968
1691098
1187461
1904714
1288490
1032985
1120391
1808548
1510379
1980402
1513258
309361
1421814
1145309
1470864
473564
395262
1899187
210179
900328
1477667
239609
425927
1859868
1285095
1061974
632384
1444128
1888495
941485
799268
991135
1315281
844176
191236
1215156
1331407
1537052
539521
109241
787003
1382950
1043850
1750897
1400145
635809
903429
1257336
1654196
1573391
94645
1851352
1069004
1630662
1067816
378510
1826869
1292109
195574
1445087
1239022
1806127
776058
1251703
27490
851840
487383
1322285
904710
700088
985399
1095594
1953074
1106788
873553
1979720
1714623
427963
1752143
468713
1415441
689433
787039
1102728
928142
978303
893297
405241
1544980
1121874
138803
801568
1684096
1478852
1708030
1085603
1240098
480357
482585
544499
844635
1300242
760912
1692891
696037
949838
1086008
1508396
1312040
336687
1896875
14254
1299596
922864
230323
1052933
1879992
290650
1821330
1520607
1739514
415141
946491
1755284
185109
847647
494888
1443946
251809
417827
1077395
539566
398435
64175
1234596
1213015
825118
1825540
746093
1572064
109217
1951681
1785944
1819707
934543
748048
588438
540488
236671
1675669
289898
1272977
437919
734480
1889237
467481
451010
1930239
1565929
1141771
1272492
1170985
23882
1276453
850299
1654417
459679
41871
1840194
800497
1172903
175029
1558674
1922227
604039
743548
1798432
1715334
1825175
919729
571095
473866
953
1560820
160123
725582
1491882
554207
276784
1220094
505399
1365866
138760
1980161
1831635
716960
675903
431538
1725679
542664
1579053
99771
1363698
58703
384847
1071079
1759836
1150541
1005689
57305
1469172
1263920
921628
1473561
1944471
405398
1067310
427842
1158758
1341649
495409
493746
878871
262644
1044748
237421
49681
214731
504975
340054
1639409
1142215
858476
318863
960287
668548
1357500
64751
743732
1111970
1197336
129850
514686
703726
545767
364932
778424
1350525
1454307
748633
660116
160906
1826967
735583
380819
750789
1739909
1789002
336080
799117
253190
717236
823913
1778927
334441
1257628
301874
36327
1004818
1256301
1172142
758030
1495003
1380808
1737002
1723311
845171
1056409
632207
1645348
1465398
481452
915796
1080511
1879773
741088
867509
71518
455400
1027058
1290532
1136844
1188685
150275
1084860
1185025
675684
1442255
39350
1848968
1186931
852214
219123
1674131
1350966
770027
1079168
150920
385089
1782210
789799
1718812
1555129
1887488
755115
367328
1785356
1306098
1931167
1611072
1281508
465104
23866
1288411
1142210
1636693
1325755
1337001
562316
1596858
144260
1062822
1550579
489386
1920457
1199331
1060654
1855790
218688
729252
510928
131937
724512
1490431
529054
699302
775418
58742
1342840
671650
227101
1117907
1428935
205931
145745
634767
859283
1363864
1303052
274340
227324
765020
896206
1394349
147004
1596471
1194527
917918
554443
89745
1910116
810958
1766559
1510583
1322148
94926
351781
1219784
606841
1539827
1705665
1862595
72908
1947250
1300905
723986
663686
1937897
780171
1655780
958312
118439
77979
233457
1714155
1359405
1660698
893257
545872
1169751
661450
145055
605609
469603
913953
739612
625266
1240197
691916
299809
1700309
1330849
414349
920352
1673715
268986
210838
539311
394169
748536
161357
480008
1646935
154136
814742
1375484
1126370
614331
1039237
281605
457246
955116
1540131
1216316
1913842
191508
535812
510777
863579
1696
1154687
1272798
315124
630442
926706
1845071
43310
1948011
522014
1848910
866791
591775
601253
785059
1254799
276025
106031
479672
1818346
75476
1658088
265965
500609
376004
1044160
1169368
898561
798304
732328
1121712
1935081
1536282
1031788
804444
1702148
1646513
1958280
783225
169061
240648
76799
1061198
442908
949845
1548886
1641328
574531
730822
349476
1134007
1696348
696417
206434
130441
1104020
1748466
53822
1730102
1021037
1624549
1935134
1945292
1756528
424531
1598223
594549
1267875
1676653
1006627
1632850
1261310
288515
1979179
54889
1761314
1627369
479232
753114
605878
896532
935477
1419830
1203092
1812657
689842
602246
1389165
333455
1616626
582993
1584466
1603068
1518942
676072
715723
223796
1598475
1561767
1379912
231281
1365952
150253
715800
308623
770452
1935404
115138
702568
1353041
1857246
1422771
435918
389722
1005228
1647837
1272512
326467
189847
523734
1519840
1399809
697919
274255
111835
1537629
1086178
1943014
1315524
1380383
61881
641673
383415
666884
1273699
1407927
1054780
1541837
1557804
449384
41072
1242550
1900233
383251
83427
1078513
184263
342359
1183780
1044825
179538
1294413
1973621
1275148
1805770
964702
763783
629938
1953518
280805
124023
1638363
42675
1635865
1951086
955697
1411033
1830133
684306
1211320
1902221
891707
139126
1648038
407792
1795762
507866
449469
1281867
1021855
1223859
1362626
868129
1495135
56712
1888555
1633571
1467424
1628811
566439
242446
1960291
189529
923939
1034221
1370308
1110793
1975561
1040176
562167
305588
532807
1804330
46844
1712014
306847
23912
1721182
590042
168295
1764677
792233
651845
1039648
1972092
1297311
432300
1487524
494252
457265
1638223
1923993
1329529
537696
1609263
1643193
1871513
29704
646060
1067286
1043752
676096
1288003
1328186
1468628
1721785
596025
1568458
92566
1208039
1725872
884024
1521984
508995
669976
1571010
506573
1802938
1533977
1917555
1090413
1897278
1795853
760978
747190
236981
1638468
446825
1749720
1907099
1940513
862255
781924
1614556
1235967
34413
384314
1900090
1606544
1007989
118290
37746
1521914
102999
92155
949124
451702
476760
354582
621276
1808446
1896904
458188
1504637
1264598
1867574
1708951
1237803
39894
366257
4495
1580396
348810
1749084
423565
214126
1127043
1741583
130669
727502
542814
279223
638933
1905519
1070003
969210
1872832
1038924
1652921
945052
1644254
1307992
269607
657212
235699
1208494
1884201
1586615
1463298
1293376
278979
756518
412117
773424
1509099
870430
84295
1800514
742389
1818553
58891
841654
372497
827536
362461
1337592
561249
824197
1540373
1517182
71542
1937199
787413
958936
1700813
1628484
1794303
1147385
693478
1820218
1418946
219476
1547854
1855453
643005
672582
416544
1654906
1151686
1436485
968298
545324
1217627
1275312
536041
241604
69405
1778452
884601
487560
377828
1300342
786582
68375
45237
607851
1059440
1438470
1690578
233191
437092
1392306
1952858
1377985
1859260
377698
643762
1324216
1075687
321389
1669648
1612054
888929
592804
1526838
133249
1644958
1273813
1834422
18236
1795816
997665
753494
209387
384014
509142
1893308
316897
1457396
359909
696451
37356
758455
1676801
1645633
1142243
974561
1805850
1759794
1349655
1480862
1543288
757360
1827307
1226081
1578892
957376
1052628
1170607
855032
1287365
1154541
1169653
66051
1513423
1572592
671591
563406
264529
441873
936168
216326
744564
1006172
1525521
729588
1023505
1043958
735482
1083862
339830
356102
234692
1076094
125371
607095
1636288
711780
1786339
155822
747900
775762
846010
243634
1380170
374219
1359249
1314837
52549
780825
1228528
1344546
1698332
623219
1829200
1985378
625952
965447
337378
824348
1486158
676937
594479
220262
633219
29135
362624
625951
1590987
1405395
438810
1517012
931224
432099
1091780
37874
1704883
898867
362983
1434532
237228
776404
1943440
925918
331617
810623
356933
220466
342321
259506
681858
615861
1752618
699170
811826
1373288
1472825
627047
66315
1198612
1325363
1456998
872538
1353211
1126585
1269151
1118784
839684
1637221
415441
1847739
1719693
1777831
581916
1106731
1489412
1739565
1757601
1444336
70815
1296241
1325705
1968725
120217
124985
393063
392281
366206
489449
728210
928689
1256467
1228773
1855621
496056
1517691
582790
1315268
741274
1230496
261968
1826387
734971
1481745
330956
1539900
831252
1347236
740082
457524
1190177
701400
1481134
147858
1206988
1562601
1610266
1798149
945970
1886649
923064
573598
1953287
507395
325432
863269
1925503
1413694
516447
457595
1211305
351955
1529954
1821133
1807801
1853353
329843
1268029
1288050
1802684
1721695
1963415
1890891
1982731
1972292
1350568
1756025
1398301
916100
369347
724467
1160590
905771
315465
1931464
831198
1132722
111595
496211
1076921
1630802
1323125
1902834
1422916
1791465
69853
391945
1650973
1525171
1712483
1160793
1989576
855434
909450
165967
1230584
470386
1696001
1867453
1495922
782327
123310
1898574
1412197
936874
1150328
921598
924095
672862
1363617
291188
1461369
1997039
1970138
1597544
1459987
1790060
211234
1342569
1345966
785870
654376
910696
1760504
1034363
206073
992852
230419
1713443
696329
1002385
1412293
191077
1545350
1396799
143454
852465
1009201
32505
1527908
292317
1148664
980320
1783724
1817855
1357854
1260009
1803600
567322
1376890
1586493
905670
1864633
1351086
68959
256004
585816
870375
1083310
1196298
1314149
874712
1848031
380068
943747
1249967
862360
609790
1363178
1614859
181588
1721902
1558408
666984
548677
696606
1099443
1994385
1143687
1302643
1730413
1202082
1788554
298167
176365
1410403
1297461
843104
737572
1591669
1535298
1251411
1486710
1978243
1620503
1053484
1745935
1650650
755245
1458580
911638
574779
428473
648285
1720012
959563
359285
768507
1967695
989567
905937
1875373
513068
48082
608168
1535288
622983
706860
359740
1733960
272494
541905
1742959
1987708
2575
1313760
287795
811780
1216335
1202959
775449
524426
1759216
59315
977602
1219714
922398
1245818
1349539
985227
1117440
1514404
1115378
1563432
645775
1602887
178257
931587
262755
118221
816034
972535
1197559
951710
1810166
1554916
1235858
1631808
355441
850368
628881
1386681
244519
1130918
1673713
997243
1634156
29571
1606264
1399214
748641
58173
1597435
827591
1182911
76482
1486753
1051280
698916
1502742
1291872
655491
40401
1694501
1982008
1554193
1781188
1523102
849021
1439174
271300
481016
730244
427671
1239920
657490
1629784
938767
760638
1192139
230001
1498805
1992796
643096
879048
1548323
1038127
707045
963573
1543385
1045193
973171
1311903
181011
641419
1724597
68547
1569872
942387
1434030
545962
1902897
1863391
1984063
868466
558437
1990147
1084522
1254396
557687
1718793
192197
490978
581140
552570
1143188
1021631
787168
492591
1328125
262908
723300
504092
1055315
539413
1687426
854656
1161656
894759
716498
1618695
1528341
408117
1972565
1046106
473457
1075240
630339
1711307
1916558
984645
1419442
27124
381357
64514
1879512
319388
564635
1849954
618690
1106798
463899
1983145
1826019
339196
637631
1325221
114582
1201692
127514
103399
433721
987260
46054
952013
408757
568175
1263853
1124070
111126
776728
1650885
104960
340080
1655386
954359
1090376
1532120
713350
591418
1872079
1736898
326882
1845093
1671008
924637
247022
713563
264366
1113011
921617
590309
1842060
44560
1361319
1474388
1419591
1380682
546762
753886
1558213
1551291
1880596
510147
870120
1465241
1328392
199626
513948
1493842
770445
1613594
192468
1553662
172663
741793
323852
1547676
131052
181631
121826
463843
24044
1223048
1744029
408074
648149
341534
915712
972557
1423256
477078
1267938
1968551
636265
381731
1340557
564253
34437
952794
1820903
244407
1842662
1057883
1565580
1557172
1931356
1250195
547158
69349
1395447
276755
691994
1342047
1865410
575361
1762513
356075
353184
1087250
1985610
482310
1742944
1269450
633039
740580
1330597
1710663
438595
1958509
1043776
1745098
658264
40481
1407619
520163
1431226
1575175
1960313
497402
1001353
1659812
1979303
1491173
1886309
500833
1855181
1695337
854274
1697410
1673583
1354031
1335180
260073
801513
192654
1329661
1033928
86887
124550
698259
1392180
1962402
534276
687933
1877924
1222378
588707
494834
1912450
1561260
1422021
1395978
1093025
1734312
1660611
987246
1565027
1289434
151435
689095
1357161
372560
187389
1955097
833500
1923258
593960
51803
589741
904807
619194
159394
691288
809210
1266320
411476
144718
1761717
178759
593542
133852
875476
1349643
196207
929522
1911288
927144
1526735
1657959
15579
1802865
122974
59935
841275
1682277
584116
1396498
909524
1916718
695704
1641262
378529
174442
463972
1406438
1908280
331646
482235
1946222
68614
1804131
1103135
1205195
1731757
288385
1617106
753946
1042315
1469081
647752
413919
1943735
1393032
121048
1498096
171042
1728210
1847882
1073058
585149
1856155
1414317
795679
709479
1414356
1779387
1370085
786242
1739493
1144008
1891397
1180598
418735
1552995
188227
127101
1160120
1766450
1780769
27692
1291850
1115287
1502712
1438594
305227
418557
248718
294878
1894369
459484
212870
1880083
1356222
1322218
330371
1523530
508022
1202635
1023660
584472
15500
1353266
1212931
1603933
913756
385231
155949
1542694
1756514
470564
1161404
1667682
401981
1665910
1410720
1235720
369143
574677
720397
50203
879189
1818018
1799336
1821343
62302
1608504
631554
285149
1378880
1473642
1464723
1421219
1433732
22330
393092
1445545
1623330
333571
130409
1494516
1246677
649712
102970
682928
905048
781378
1425238
877886
892068
226028
1792430
1185433
1160793
1215995
1927419
211635
1921070
1408647
461362
1391261
741099
613320
507917
1394466
888100
33887
171677
942302
1221824
1646787
1236685
884779
1151481
1635915
8284
168952
1824427
1455354
82302
805612
1687717
1018024
967975
985121
1670543
247994
732682
1186335
576819
914548
1424213
485315
1234827
1915004
1438935
715074
1593944
1151270
452063
1961635
1661760
1984585
1370881
932545
1200190
897751
1837733
282466
549351
274998
1887097
681994
330198
1702006
1600873
809393
1841099
632524
1915936
769686
1591999
647383
360257
507817
701627
1412047
1507788
1952887
364026
1244255
1772376
427508
1437661
1561230
76974
1700347
1581259
760930
23053
1963270
1649952
1910012
115830
75981
1239889
1027215
1687875
826087
291199
766138
1553537
556772
1765517
1782306
1137321
744791
1424629
1323177
343403
921224
1990506
1382183
194241
649247
452473
1694568
1873223
1632192
23737
460340
1705721
558271
1362325
1166333
1107424
269349
1502006
621739
173035
120156
1001604
1989862
1925766
477840
1424705
636727
1710263
378136
107350
1620498
777926
983183
510478
1839467
1427153
1987272
508193
1934903
1078830
829965
753108
1356974
1803517
138395
60985
411910
1939824
717120
307932
551609
1300252
912379
520230
679072
1010515
302626
722649
859264
1369660
1609410
1083009
413953
1076240
1316650
262284
1656019
201849
636612
1107421
1849953
1333503
962610
1859125
872038
569574
40768
1028482
701387
614387
755554
46532
32299
1962932
287675
382355
911001
1976441
1081672
651309
1346060
751565
1359746
352161
1639264
916547
1175423
523597
713837
280204
1102498
1108091
297918
888162
304012
10792
934757
1122396
1431693
1509186
1386979
1024314
1254608
995752
151021
872755
534323
1214
1040279
1560432
1653093
618686
348969
933722
1433120
1725742
479895
303391
1076829
753812
1977307
483123
129751
972043
195156
1898121
1166049
224027
813802
1587313
863836
1423568
1367687
642637
1740439
1057873
697339
1993578
1005516
398621
1999691
1342182
1027639
386525
1786848
1158692
1061737
1341356
294023
1864622
378698
333931
791936
568490
280076
26801
1321645
52103
1091463
334266
501979
149273
1937101
1509308
1695629
64293
1809577
913809
1866441
1129428
1843
381622
699281
1170697
345275
710563
1644606
788033
913003
1605972
935940
454969
1360720
1298461
1803105
686210
1904765
1269741
1229164
690849
335751
149283
884020
1499918
1057395
1032558
400393
697335
131148
324440
41030
736243
1476108
804107
609462
701522
1985631
24236
456993
630961
1108663
221712
929215
213049
417718
94729
10746
1638554
1494929
128484
1536893
25264
414090
935441
73594
681614
1589536
1212725
1269350
210498
1720213
1275642
1506303
1639657
710656
95376
748870
1330466
870139
1285011
1995261
668474
261520
13956
971679
739127
115135
1735457
272568
1082678
192971
1739362
269363
782795
1661833
1749037
262579
1039244
1792856
558312
241539
217100
513272
1894541
1377609
97185
1142964
21238
1085845
1616555
1919293
1567281
437042
1254216
1092276
186975
1978601
1779362
241422
442993
250005
1206586
1132414
1936918
1611485
1913603
654908
270314
1674302
1557597
353347
14230
319882
690528
586478
1346957
871270
685878
821549
276317
1595056
573064
795985
477844
362254
555580
1735956
456953
1047615
1644678
1399783
339764
276110
496372
1162781
943576
350403
1689660
798170
1881449
1460749
1988195
643641
785301
1939953
1769090
71132
60674
476212
1931619
1957699
288317
331269
1122029
1204539
173498
1813835
72427
909378
1940257
1762105
470478
1564631
1893236
1822249
1844964
694356
765516
552298
1380060
435304
1112128
467166
1157096
1052252
621526
964169
1613475
118093
1260712
460775
79910
1641631
647436
446555
276609
1261534
633062
614038
1336937
545283
95890
1646290
794024
1599993
576748
1577548
1334899
1675199
674720
1419027
1284459
1770284
437836
98577
884401
1478983
181207
542085
99539
1095265
1088530
427659
705720
1337522
452196
897121
1569458
1757886
1618339
495683
1026441
1090261
856200
1153520
1017804
1137585
1564336
1352660
530163
235540
1542821
1944451
40246
853682
1924567
946932
903695
1281514
1989313
1874441
548009
487192
616867
1299104
1827865
1547055
670322
1725508
755031
1040205
1151700
1160365
1568601
1906602
818210
998673
547925
1578103
1986901
1514510
1106053
922095
478608
81194
499264
1539373
1576056
79751
1363850
1209064
1035920
1016478
711607
1241013
1678923
1188078
1682604
979872
1615718
363240
327956
364261
682182
1168535
1693374
465457
215102
600266
1688793
321528
277527
1540322
1481385
246867
1494611
1959390
899261
1008567
1366250
893325
109089
1874570
148541
1271363
1987923
1435615
1088059
1602399
1064226
1435039
531550
1732117
403946
1667614
1112102
640564
1280509
1205125
319280
371386
416440
1025962
920479
1731525
1719935
1531439
1628319
655091
492650
1992327
1999730
162506
346562
1032787
1977288
52375
37035
1042022
1618691
959008
1556202
372370
553470
1660168
510035
309311
1951195
97525
822908
1688994
996194
989284
828214
788128
1358868
1633337
1939676
340441
1571631
1821550
1800457
831187
440433
109155
1562621
709107
8714
513575
1207674
549088
751270
1762093
144270
1086804
806200
740204
1351569
66235
876096
1853560
782373
686414
1631269
1453091
1516011
1029921
1753224
1397749
105244
1442074
1395784
1721386
1046160
1303487
1464909
118441
408055
1616831
303092
463268
545246
1994806
515178
1083554
399172
452726
1055850
1932688
1928903
518549
72097
375195
1069203
680134
263545
176440
94603
1319773
193633
1638846
357267
1661682
120708
1229451
628313
1012127
1672609
984939
1155995
191251
1534684
1056909
365198
200713
1181256
801066
1364047
1244623
891181
24925
1795131
1589137
889117
1369179
382279
1679727
1472190
726243
454905
363207
302824
1575840
249159
369864
1135743
51028
1055953
162595
616298
1191244
1816261
1054247
907625
403943
632497
1136590
843543
1566490
1098001
1936974
32185
1916181
1108608
1341907
99092
316571
1417163
483210
448698
1148475
1910582
75276
330750
654995
1113379
1070086
1541721
1762944
1562900
1973958
1622580
1479210
592310
786404
1409716
1380200
1734243
48001
112704
1024577
448017
1627223
1771261
1322816
520982
716335
376475
542169
1596866
1849879
272003
1509748
825291
872446
147768
321844
1742938
698556
1838070
1128717
1135938
150140
1121063
1411516
1250045
1389785
513555
1152161
1640953
1785584
1145118
1965301
234936
1374317
1197286
1834209
807300
1961512
842778
1508659
1616858
1201797
1257207
24786
94486
1865553
530134
967072
1519122
1791755
130626
1101641
1716729
1422895
3199
945090
1283344
1275656
1031077
713963
1480857
1390306
1774500
1166315
203995
1786051
368546
1166427
241571
1971874
865342
1215720
145582
418016
179494
1416415
1067027
576279
964860
100153
1448079
531296
162308
752176
1406300
1897562
679090
1700585
448249
496640
1525094
1770861
651597
1777543
80676
1391099
706309
1306020
133607
888381
763750
1072792
1028402
637606
385295
1370689
1689458
1996081
967613
1709170
1685282
459584
674801
450223
367848
1116915
315583
1079625
1580919
876670
1463421
1820773
165511
80568
797715
129801
1620827
1056987
259405
1031330
671951
1572407
10585
412303
1172439
1555643
1222703
903401
1967920
128968
1166226
651605
239657
1688402
5905
1690330
618993
1104157
276623
4060
1275043
1160537
47349
31142
246453
425403
686070
1014488
1511845
1971578
740458
1509504
835669
781367
1279335
597508
419657
77759
658900
737023
1239057
1182018
1164161
47824
1881008
281259
1604106
101174
67103
152446
1304587
1306322
1711215
1191264
1839001
672512
537651
13182
151364
1286155
1015119
1980837
705244
1289294
211511
1921249
1379005
1550743
1338958
741540
1909547
1505809
249073
470467
1575808
306152
957238
594289
1968125
1997612
91260
479600
750883
641336
1021168
1666093
1876823
46277
1068531
1207396
1173859
1838668
1700205
1642928
1244954
1116024
1227063
1045872
137130
880987
1532405
1297903
582246
999308
1102885
1667687
148066
1000009
791128
824640
1244081
1312390
1586471
383810
1308618
1191383
464553
94659
655218
1738469
1858143
1048891
354661
815101
185947
326287
1143919
1980003
145589
285341
567199
1315190
1804708
1019964
872827
464638
1272605
968955
1366862
1741895
831236
41803
858909
819269
574961
989466
1619145
914758
800234
911321
873341
1064811
1459067
1748509
181860
902445
938990
208707
1220183
173428
1264013
1383595
204795
280914
129451
808363
1920518
1411072
1456339
1455692
1343508
416211
369585
677810
314512
1788825
1777856
736753
659867
77079
747628
823613
43993
1381969
150232
1992973
1610051
1402291
1349246
585074
515121
858270
1478988
1780349
807149
1572939
1283922
1046440
1639504
760885
1769316
336348
1660333
728810
1433120
1228206
1636778
49152
981573
1509593
339737
310705
1457413
270127
164327
1211057
1864646
935802
1284960
701149
852637
1812249
598710
458942
1987549
196374
1754779
504500
1149819
1440404
738693
1264797
979043
989659
535959
567708
637635
309267
1563135
870334
233198
1342956
1898750
215450
1241020
1742146
1680346
1661442
643549
1492101
1908997
1945024
1524093
899148
180070
1185115
754118
1482151
1403296
1557858
330707
1354847
157415
307514
1879395
547773
927220
1242120
575746
1005045
1842343
653604
1258586
1477725
565732
1972353
1010843
957173
1460628
28815
1414276
38648
1406627
168443
1404734
1250227
1371701
1253706
457562
1164380
1598417
1554252
528924
1513857
1804772
1187322
1393739
583206
1363842
1098661
53881
1780624
1171784
1586078
723148
415365
504976
674743
1500949
104366
1289804
103340
1336354
548270
44124
911171
1102879
684796
71992
1622215
136040
583437
1286916
1463124
1373283
1169839
545921
1129441
174097
476690
651214
1062272
940378
938566
876558
1762773
1820616
413203
1245031
696769
1103507
702216
1981157
1469849
1927569
862048
1334961
1711412
1967530
1398812
1197472
1069151
1662248
107440
184452
1056369
1647914
582821
1367048
1979122
1455865
602182
1100307
65619
1298838
1480379
1593656
40186
1470850
212403
1239196
570379
1936934
1478059
896304
1001142
1896996
319748
133304
1633935
1956581
781733
1393296
1210134
793951
1578416
1285209
1188597
791569
1591165
1503786
51062
1331606
1882607
857214
1614276
1739067
1448383
94973
1126843
1760508
870985
198538
965032
575101
60353
368815
1789040
68717
1727471
1178531
1723804
23808
698293
956235
1391916
45802
373025
605045
826501
764422
953128
668200
963103
522361
684796
1745024
16206
683762
728775
1822537
594326
1538457
1318774
621657
1859937
529669
346026
1175996
600508
1276948
594047
225545
1787522
1847396
95016
1152281
1444469
1246097
423516
476437
1147256
455557
1352342
618417
180191
352962
141223
1647778
1147049
196445
269457
752100
1779246
1582578
74129
1708756
723463
63242
1204304
90194
23041
1681675
582574
1202881
231108
20528
407760
1342596
954136
1964605
380367
285571
1107971
854776
338262
402033
1791681
1910228
629292
1589875
1707762
1262454
346063
292115
1247170
274094
564957
361046
1327639
432146
516585
1592878
1786972
46527
272239
1183971
436876
1340358
1948776
1492995
679211
1083864
1099516
505460
1006034
157721
786004
1430745
444537
17913
1243070
814007
54166
377353
1127087
169250
1627084
118198
663278
785264
152040
1986181
1451987
712219
1026615
1269882
277236
1431496
510301
1512367
369673
1683206
1757702
1120744
121902
157535
1935654
1195290
1760075
1559899
1655027
319633
666735
1253131
1304630
536637
1665024
879376
321367
1216951
1100781
1260302
1232240
933820
757067
1791443
1190942
1242753
478455
877590
560015
171943
508773
1482652
1234156
216251
1737987
1623235
1014850
1582264
1308104
1454099
248809
416799
1458719
1511576
1197942
1034715
716588
124848
764732
876640
309193
1270538
562679
1614284
1466925
1732086
1683913
307300
167326
547336
1406829
1424010
157035
598047
1534883
765879
1994912
758538
1927772
1298016
603906
1379911
159054
1557368
260186
569182
1734958
1947507
465910
1721702
130322
1704374
1321718
1267829
667595
401588
85232
971399
647202
312055
127401
64658
119230
706841
682172
1148374
1576808
1515474
367826
1988842
610260
1732200
898452
369272
333183
302840
1506207
1883361
433571
703137
1543156
1161674
1235546
1619802
1925170
505993
862756
219903
343722
52948
1810801
1286948
1213574
1239254
1496948
531637
1383106
1124645
11030
537734
1003168
453074
1251911
1132649
1042568
985569
1651
9783
1926524
1371871
1244461
1761815
1350324
597487
317831
755036
928620
691509
1723856
333861
711974
227263
1185580
474249
1685298
921106
1969197
1672877
1215144
315762
461784
1147750
1053249
722881
1160173
1821168
901893
1878401
1631547
580552
667490
314446
604216
314105
1290999
801872
140477
376690
1954763
1557705
1999502
1054589
1059910
1670444
693614
437526
434240
154819
417304
1927221
786452
406846
686821
615606
272445
746112
629796
326880
320586
16001
1030730
360598
627591
63297
1021585
1458452
292297
805627
501190
1226856
915247
1955560
1078935
76937
30187
375055
648436
1345210
1424935
462889
139524
1361647
1048271
1346522
91076
1043632
1038624
1212591
969940
675346
1028895
1516606
1308477
1934979
813434
743829
1278554
1654079
76099
594866
1682874
254015
1527769
834706
1237630
709921
1134102
878549
1956463
259341
1708419
1935212
1886681
1726357
1817004
901966
1812194
1077316
521252
215547
1999457
738373
1191889
1281871
260454
445317
216692
1154183
1139859
511873
1526066
229796
1886095
254837
1693775
511213
53875
911043
1072151
1921199
1915497
1164169
643669
1796207
970394
1571156
1262919
44523
386448
1164784
1123724
644806
1605819
910015
1746111
721639
1812502
1261152
190786
648966
1469265
1168927
1531433
1524184
1183841
1602005
1321124
1928006
1782921
1401705
1846352
1223380
1015179
118862
1371595
1430256
572326
939483
259708
456907
433762
1839759
1305014
882150
932366
95249
1976264
1174043
1520868
1568759
650623
981385
1044169
1726743
246430
1578215
1432725
1080404
509171
14239
44892
1840098
193314
38373
775718
933634
841978
1658690
1009595
584578
614724
866135
1547457
1828281
478205
1629572
1065815
1739271
1261424
1877542
729322
1603761
1341749
947699
1527281
573064
1980508
303088
671862
11814
1017906
1445693
222532
1060286
411183
1644511
432472
1960376
1631421
1248618
626041
353262
409379
835295
707579
1729019
1811112
1367026
170350
1521298
1115980
328054
1739279
1435455
1109950
1747033
1196736
1235715
615888
1718336
1344339
1106810
1138275
476420
1203083
1647565
527796
801653
213156
1038921
530169
1325374
1498000
733292
1461768
1906171
812072
1641380
1378476
1934027
163003
333312
1040308
800191
1334241
1295936
1738314
1978176
261996
488119
964431
449085
1689482
1917050
324588
1787265
887600
714558
940221
1950218
1876735
1602808
916183
157911
775633
936302
958681
1769318
350348
930022
1440422
1785940
1256346
92621
372187
1592097
137788
206815
444127
542828
1975657
575620
1631816
616721
792464
678967
383293
1763744
778843
561009
658658
1803335
1202363
84408
196849
205280
493622
881872
291922
599863
6508
1853961
1452608
960528
1172662
294615
708307
942186
778261
1724754
1965160
601050
1090913
1578874
233234
1147989
843329
840775
1566731
323444
716569
464497
1779637
309387
942496
21777
1947262
963566
767725
1356370
1548658
254395
1700805
711305
1857782
9777
1666866
1598812
55839
759655
1308914
1879515
1190061
1498947
1044738
1864443
1213273
30920
717866
1463198
135046
1127040
1130297
665806
1149541
1289937
437198
417020
384264
8430
992037
1397228
715717
1288265
1232808
155198
1624016
859341
261941
652480
580651
1321750
1742964
194199
1735029
1985059
1728615
1742546
799426
1694346
981997
599162
1220278
1256864
1203863
1426712
962456
609193
841780
58729
153693
55148
187550
1185561
1838064
467906
192723
456468
548657
1797938
228236
901369
187558
449042
1136293
195802
493338
925335
1434935
697405
248541
824656
1165188
1764403
1103432
1077348
221474
1667650
1532374
1603619
37796
1549878
237228
1892333
1150477
1086396
693129
326685
1948000
725298
618839
1102490
654964
1172181
1929041
573811
1612799
1000563
1734645
1845944
446476
1745591
1787188
481388
1496560
1074198
289219
1965183
29934
1919014
693282
357027
1007539
1085757
1876254
611265
370128
887687
1816113
277909
1287201
1620091
359250
1935420
593736
689336
501838
1304467
1443434
702603
1432417
346778
951944
292884
1463341
1740960
1408603
402642
759907
1365314
1856980
1359995
446529
914681
1286033
1221986
708017
412061
18229
303755
1709430
1461119
1983908
322555
1461557
1394582
1121800
902887
170868
238812
308457
1491542
573438
1076234
689922
762858
508645
416900
1504353
1467327
1552558
46461
884344
1912400
477015
271140
725270
1352599
710022
703528
459898
1223888
466238
1324685
1401403
655401
1300858
1931380
492157
144235
1921732
1163640
632927
1820530
1332667
912917
948506
1664629
1408843
408984
583733
1768306
1520585
830072
1117887
1910166
229029
1944611
1997165
487801
142801
1613932
1216605
321108
696898
654360
614863
737150
1442369
477951
278046
249876
1985202
324078
399530
1196803
1219766
282967
655029
195401
1993026
1157995
1014269
911005
1528360
1608226
1655883
972413
1621563
1857004
1850046
466111
1170220
1340238
620596
1274091
1813633
1643517
804090
1458474
184822
1791014
1152630
9093
570052
677754
363316
1481126
856013
489705
1505095
1202984
63491
1577020
1282849
522231
1623178
1435894
1935219
1556512
727946
1413112
160901
1817972
872290
778369
1671576
1435245
171424
1173446
1784742
1942369
1695604
1510826
330390
12672
164258
20746
331235
1430917
1385166
969335
1415022
1790446
1436693
273809
1891494
181160
1368457
820905
1835479
557200
1122120
876356
85500
1628113
1164663
435067
1406063
644089
1361942
1429135
521211
1114608
596875
356311
408358
614785
1834152
1373447
1479826
451208
1323612
1714479
1140640
518526
1581914
209393
1409002
626957
833955
1353134
697030
954855
1734507
1982015
1382454
1238646
308875
1905462
609972
1830986
1374961
1457313
281460
1882980
1372725
1202676
1929047
1199854
1110049
1008368
576506
395492
1791139
578741
834290
429894
892880
678671
1014192
1763402
1089571
29034
1402563
654357
1081798
435184
1882632
438490
1455211
224752
549324
541515
730899
1226512
788891
1494605
1354622
1486050
1959629
784454
1784954
683263
1840165
187899
1484548
223379
554445
1768983
264588
1644011
1244943
588038
245243
174919
1096932
1460414
1370473
1233195
569599
550451
67694
965999
728708
1313744
1580280
671936
1087152
1390814
1688971
1608553
140295
591099
1616624
109289
126516
442877
1626124
1219663
1791029
504805
52105
1020880
371725
418028
157503
1256621
1449388
9678
364793
307814
1044177
1112015
1196969
1224881
382980
997639
968266
1849833
915365
982034
1500040
296133
1783877
334496
1785960
1261902
245338
1491545
1569922
1847282
1289300
1974621
1418287
1804546
1460819
1001841
1537662
1964078
1026097
1937060
646086
1783837
1155760
961884
666960
559176
1809553
226778
1244755
821468
1081251
828609
1650654
932780
1634390
1194565
1694510
1879787
457209
930176
1951092
952313
1148016
1094745
170389
1051859
1331827
1608971
61067
779125
1621131
1022225
1580260
190701
436648
488586
1131233
371394
1262115
853612
1854995
1614853
1996138
572297
284524
1514207
222212
1797750
689826
216020
758382
690029
495190
494138
704953
1629459
1935236
1500374
1758972
118525
661696
783001
980996
14497
1296742
178409
1927132
1397181
1569402
559440
727606
182659
1460709
782078
1668003
1202632
1023307
645704
470969
217307
1557581
1053498
647543
382145
369413
1780505
109018
395545
1308403
1883351
1113900
1699472
576041
684707
1068339
1115375
851247
80590
302140
361938
1849577
1984303
1032045
1750034
1818270
1369193
1872047
1143222
1355224
552555
860913
1474568
293530
1398547
369875
1681764
156095
538174
1499871
929491
1206944
1314489
1219976
398425
736308
998302
1047176
1166303
198916
534068
1022497
673820
506760
1441613
414585
1971175
1556559
520789
1508855
344138
1804251
808168
380957
795154
217168
506786
121722
1206833
1553066
734320
593659
161088
830379
1845890
1655557
1489231
106396
1861913
105751
1475833
828564
157514
41408
1763292
1960116
1637636
68318
722165
1883345
1352959
1488898
724631
1782509
1747152
1782707
923846
1071860
1726260
683983
653408
776642
1758867
1648005
1157242
222051
509267
869394
1041133
958191
963307
1540072
986953
745647
951598
1130710
996904
1953363
1031305
1416327
188807
944350
1627482
1221424
1244643
1837813
1648441
1732496
1325562
1451694
512985
1769888
836043
242794
744167
1673554
414643
682198
575078
27767
295931
1060888
1811699
322103
917834
231209
1539627
767180
1125318
1848591
869268
1883003
1790851
704775
430319
1128916
191985
892104
952386
1584443
434762
1830794
91091
1343864
453576
1445989
1264561
1075144
65061
1364858
1622808
1776207
898668
1459515
807842
114248
1193271
576474
602688
484846
805197
314258
830088
1901983
1680399
1553922
1563682
151068
806634
586918
759694
1101439
1639142
1925129
533600
758707
1977351
463911
684639
1542679
832786
1334140
883520
1970148
37545
1462089
366951
1630539
334378
77887
489605
1026149
888820
961551
1930228
1093645
320922
137494
622976
1546794
454414
1587689
350589
1734881
78040
1482708
1714445
770536
581374
387076
1926021
1186521
1304237
457071
1357654
1120531
649491
746953
1531655
470407
423845
1032466
1578214
1245765
787375
1509175
776514
1268289
836457
643233
613766
1735477
1044033
1801618
941889
1702843
1471856
774801
1197014
215313
419524
128966
1697658
1586771
1498772
30825
396026
466295
172507
323063
971280
1934356
1147116
474924
1113181
454533
1851741
1114041
594764
1788078
1678156
1219670
183425
141998
1504812
1986724
614972
1393825
961179
1095574
1976826
339954
1179606
1493362
309674
701176
120731
1707597
337534
1064462
1709947
475296
1100097
1544356
223940
27307
197757
132778
493248
1694767
1836657
844926
417305
1613435
340496
718719
411030
1741523
936913
640013
632068
669305
658955
1238557
1273487
1765332
1779708
1062080
1147043
59070
1811029
1889258
452634
826580
1083165
373927
1458034
97795
853745
1684119
1622080
1291245
288049
1633819
908018
1799872
1665961
1703361
99920
285628
1605725
1781261
272702
733705
582476
874874
696616
1569562
1051144
1963488
1240918
1837988
248614
1884114
837904
1431845
737444
548311
411334
613248
1397384
1917998
1354934
933863
988264
58552
98791
1634081
992350
489356
596970
863149
1503714
32401
1040864
1857003
1156105
1877108
1651560
1673895
1060961
314741
1813728
130143
288130
945981
1275
1840989
1414182
1138784
1406185
825197
1637434
1788926
119789
582508
1353976
614577
1499542
1880646
1567167
1928700
1646224
1661168
516241
145811
468028
118976
363588
1947184
896300
653182
1310321
640148
1269995
135488
678102
1368571
573897
598843
506300
875097
1377614
1135858
932357
1972186
582359
296818
1339488
110450
1328463
1868480
176832
1687611
400065
375129
103042
1493225
1207980
325733
1495166
411787
690238
369787
1522549
1850672
1830799
1136973
1795248
643047
745052
1712645
492156
1551693
1936046
858305
421839
388904
1963881
68839
554904
133427
1045873
1980112
1789690
413495
420713
1483758
501778
1434440
763121
1997487
756878
60128
1989024
1087012
1533047
716388
1688177
1126723
1972304
80103
1685364
142447
862369
1486392
1398707
826103
1905870
1298078
556493
777722
924022
440848
1696822
1739366
715462
776066
494793
634867
715844
1408079
1082025
1902254
94707
1079458
1888969
283810
1244025
326702
534532
724076
84479
1572423
668257
510679
1216792
802461
1260615
268921
1736982
793119
1508757
113754
758970
1342456
926871
454573
1119657
572249
1583367
63652
1813287
362936
612785
813538
1171035
1114480
1099201
237620
531678
234089
1546751
84364
1349982
385876
1740152
517232
1009751
350019
978973
1599458
1604550
281491
1016996
1978075
711117
1538666
1016043
1625653
1196522
585329
506280
1326681
752642
1571415
626299
320543
95770
352940
573711
123944
1717965
924123
1578728
253008
718893
219460
930680
174865
1761899
767968
1556143
504752
376921
732239
1134662
877426
1007213
1159781
1002924
1867822
47972
915530
157302
19854
1088534
1450579
1062772
505700
487785
1528337
1798200
1427301
1384767
1300136
769503
1124241
1760640
1149949
1453853
97641
1217818
293195
32815
1265707
1992097
1391000
1281680
334770
1886629
1466020
125228
1713706
1272242
1666213
699600
358326
786674
1826433
327629
1924735
58512
1399500
1891537
1014118
67198
699063
105229
1690031
1047905
1594376
130303
561847
792313
1697514
1469652
1561346
1141490
1086310
627184
1368438
1126677
1012023
601580
751641
1134622
1629280
1840008
553344
878757
1515220
1514688
1890963
1114593
1449865
584600
922298
1136012
784711
1370889
1587406
705496
347668
1137623
1537023
746172
328176
526828
1827655
811449
1956393
1134138
356584
1238901
1035854
460712
1405256
909714
1011840
192306
953070
632032
1856225
938100
1352032
90033
484378
944094
1218344
1643516
1863020
849171
285612
1577382
1271662
354397
5895
385848
1496815
256693
953180
344225
1170385
378778
900584
629043
1542553
1645921
1489907
910591
1991046
657670
761422
1494407
1726820
718631
254925
1788083
571719
794093
834541
1207525
228355
1058073
1110870
578985
73070
1640758
1809907
592096
1737503
1512986
1443079
786467
103155
1582670
1923983
1228339
1023876
1472863
1146584
1023558
583226
1623110
194762
80166
899621
1233599
1402627
545650
594025
736890
967034
246849
1472953
257778
1367591
1816181
1386255
482328
1581722
1614012
893224
1640865
1546393
1786176
1940954
307393
1036174
634014
1913142
270488
1893430
1780734
1926614
18994
1774589
297696
1340749
1486017
1712176
459585
180525
776418
655562
240133
184246
1288542
844928
1337833
471708
1606369
864910
1110958
245105
465915
559060
1683402
189704
1175225
463148
421022
318889
1338075
1399364
1592461
925665
1366682
789923
285938
99804
83835
1373162
1585135
1351373
1696782
952027
1456719
441564
1942393
1146797
1775804
205028
1647449
1945132
241465
129353
678488
541519
1664718
1801434
563811
1032843
1831024
1036921
1075411
793971
1279106
1311584
648820
78315
1568619
1017051
1393039
1569417
540586
1576691
1627589
77643
902876
417275
792272
125040
544026
1643043
939854
1831353
1653688
1716899
1330235
694117
669514
1391492
1275919
1398063
1086180
617660
340878
1211909
1893450
1830332
1277607
295033
1144045
665560
1657655
810074
683100
1934179
1280570
387286
901090
1808989
1430748
651527
1072431
185566
907870
608833
1021954
625175
673820
1414165
1670339
152658
183354
1609008
543739
327824
97710
1020166
1383701
1870714
364771
1563552
111255
608322
623888
1959545
224254
1877578
1398340
1759825
1682628
1732688
1805046
1840687
273667
1154972
1211633
629263
1526739
1448747
876163
760882
1371891
1609307
922175
1988823
1089834
729746
902511
1064712
1056093
1859465
910798
108343
905954
871275
989552
760050
970134
192272
1974979
1644695
1385632
1651035
947357
27620
701867
1330635
1944694
1497684
249102
411980
287459
640524
120910
1387207
892959
793445
1187437
514734
62474
1744983
1249153
1265047
829538
367750
520485
1249516
919535
878381
1201214
942243
1992482
1777823
1696531
1200189
1003648
1367633
1590635
1361419
861311
1823043
1263320
306841
692450
702074
394592
864814
1166794
480443
505588
1113099
1376411
1361334
71559
340866
602140
1881789
760464
1818467
1560452
917561
64918
1088580
1646184
1431550
815520
968851
87909
858905
1850266
150562
879809
1783502
329491
1299751
961661
1953341
1567428
1097284
1161402
1183785
828529
1544544
781863
753985
1122472
1828341
1638494
883939
431022
1456691
468988
1695205
420209
31690
1418362
720307
1401476
739291
943430
597605
622507
160323
1335212
1428873
1408785
935279
68506
1344454
1159877
1733473
72784
961179
1378283
1926915
1598866
1929202
1399029
162690
556061
907272
294265
1726597
654665
1864969
259735
1335086
1737392
496482
1264088
1683391
358513
201977
718933
868563
184264
575729
565552
856030
647569
452528
1719972
1999979
999795
977636
1632532
734588
657174
36265
1041981
1475085
1904716
350431
1179064
492288
1063808
354205
1399841
907385
60959
437617
480244
1837729
1049502
101731
1047475
674647
1697789
11663
1147043
143254
1443020
3163
1608358
1944952
1261274
9889
390163
1365462
231990
1659716
922129
1091060
1465909
1371231
707510
1459359
20964
1188024
1253842
1710811
54999
917699
849127
1829726
973050
132923
1289976
730301
1621919
1407133
614213
256847
1035839
964654
1746926
207968
217312
1424980
1116171
1751314
206050
751743
259881
344602
1576288
327760
1290367
43291
1946979
66452
1016907
1726936
434227
1592258
1839435
745294
1394550
1958328
981498
631495
1688600
1584034
708980
1286816
651028
733873
246919
6085
1727831
396698
1221722
311619
685460
321357
1122978
706568
813075
806753
439915
1643222
195993
1429870
984054
1181446
1220939
1794796
1480413
1076420
1035752
1100994
1224917
1937389
891252
813403
1497630
1296287
495093
402817
486885
169021
907774
1338120
1117256
1884848
502263
1463724
1800156
1514492
44773
540826
145811
1050111
1181969
129344
1809778
619822
1124608
606199
1856595
1260688
489434
630022
823426
822450
1316890
621097
1411829
1908572
1689641
788906
92743
1132330
1151349
525894
1887787
1404550
535205
30972
588952
891287
1046076
1500439
47826
154432
736098
955054
1809765
1989323
1562402
400423
1192135
1241202
1427286
159253
1306440
1981232
1226404
825905
1241072
983866
1267391
332085
37140
1768285
912081
1393461
1450848
1381388
14450
1040372
233568
1413759
1524180
661709
1048151
25657
1399124
138430
820292
738984
1164815
1551577
1923774
835873
98333
804621
1375906
878685
126475
636357
738820
1382049
816594
320382
419640
412012
1143293
1281034
554296
1447354
1103468
301378
430926
751027
1394806
1811034
1147885
594920
1309248
1458463
741490
552918
226024
713756
1487865
589692
890107
1710275
808181
1286871
1208522
95647
1085111
1815058
776541
492716
62332
1853752
146047
1810027
1638156
1628740
950002
1248305
683284
1929036
544937
330830
550412
145215
888173
569973
1724979
1723618
1454437
646097
767804
1231857
2762
791233
576899
1097092
1480243
1850732
1473891
983095
1229398
345526
690085
1804547
263296
441181
402240
1280948
1990658
666725
396105
1461109
1041645
1135881
1741527
62626
724392
658915
1332411
1749257
98920
1234146
502371
799163
1279631
416623
59933
1860927
1337640
554116
1198917
957635
1310379
833303
872221
359093
1296577
231232
570822
1530394
858476
1827051
560217
1987560
1744005
1574184
929901
513537
1154397
1987391
635421
1499789
1464963
732656
550187
1848364
1738246
1882313
874952
324187
1982293
225307
1990444
19471
1044519
257074
1402225
1416119
1776866
1851003
51343
1856968
552465
1257221
1527699
1061684
1371393
1701794
650951
758575
1009430
1375071
844055
942997
1949020
1471947
458504
934015
516406
1928147
1672992
286743
1885892
145229
1266152
967436
886473
1729774
1598464
915746
1131353
606504
311952
971470
1501680
1811654
1483148
98635
1041314
716094
1502458
1642222
877011
1128423
515425
199547
1395102
132272
403119
495991
71257
1581090
1590018
1055052
1983582
829281
1016614
865165
1406784
573227
1847427
648660
354179
1979759
290222
1570018
852635
419137
1440824
1159633
400471
1619239
383774
497187
1857993
275742
1209507
1749411
854965
1402533
113550
1037930
629641
1820882
985404
836413
861575
1947483
1096925
1257427
251157
1425837
514252
80982
832796
1120332
804349
249967
1548089
1209652
1781832
572881
168889
1948897
976627
493222
988340
431566
1935305
475112
77147
1877503
1044042
784571
71093
1060627
959067
1124210
495483
219396
40441
1665648
203377
472650
556981
823323
1590743
716787
104947
909662
1282439
1059636
1011974
842165
269007
1567676
533155
1142465
568881
261278
1572898
920601
683257
1091908
1851259
597880
437451
739013
1688231
870895
26195
286455
1400349
1328240
702137
852550
1007643
441505
1882545
1949002
1192717
1218793
1022960
187604
1891087
1594388
425115
950168
1315230
601585
1784310
1840422
1931683
1565010
1402732
138276
1510419
1809718
86140
1316221
239262
711639
361159
369177
1788954
733966
225736
3950
1353350
689625
427802
1081570
558409
1509327
1506652
1321553
1049015
739083
545770
1849371
1440951
3696
1438565
450863
1025035
936685
676381
1349373
87877
265902
1515830
628319
645174
1146837
1913002
1592124
1220166
1854764
1962426
1024858
606668
765125
436748
1140790
1803873
828810
1135703
1536920
1108113
1514703
1127552
1800596
1895414
1937590
783700
544517
477043
523083
712023
1207711
1576224
1599277
428950
385328
169125
1666935
1452313
681196
1371561
1993017
689272
1502996
913933
186144
764014
1785012
81245
777470
1651347
262715
1510449
1396027
984297
110879
1913436
975391
1853458
882430
1764880
1877597
1158638
1358510
1794875
1964886
231408
1649947
90201
540875
1972
1190446
783746
476018
366973
940727
38839
372234
611605
183576
1647401
305098
1817425
733270
1300955
766183
372737
447419
38130
1612481
1325351
352696
494853
211999
510950
1168921
434740
832295
108062
398761
1959058
1971608
1639501
396160
542187
1522126
1290729
819026
84008
64404
1429363
1670180
961001
1780040
1852722
1930122
322965
1046092
914705
453243
1373529
1527124
126533
1161710
1759409
1046424
1079647
1027968
1899056
15886
1532601
786711
1233630
358076
994400
1151770
1128424
1072785
1208659
1750473
1743536
385072
1634824
342859
944630
33200
1544544
39352
1679811
636966
149900
1837555
48107
696836
990290
283737
98655
1658542
392980
288341
642895
1278178
228380
768931
682563
530368
769272
1761260
942898
1595894
1294651
1867118
1841032
590337
835738
202938
1617236
1562571
1232291
1856886
781259
1867987
1539344
1581191
177418
15417
1782737
448673
360379
766194
1405804
1090414
1353654
223336
1256025
1067372
71
528917
1145709
1406789
835616
1639913
957273
279609
1611181
1853769
627207
1809188
1272656
975810
134185
1793179
1487232
1271686
711304
1701178
993569
296817
595207
1452086
680254
801495
1096505
551134
1216107
429303
973552
701996
119423
1267718
1507158
1536842
1960887
646058
1403546
1596504
1349394
1430867
544638
563514
946789
1713378
1379911
1787057
1319397
121243
1154512
570805
392264
1325073
824841
1183350
734126
1952879
334483
139851
283543
1687413
1180895
200545
433410
701723
780762
1831743
807406
737058
1446643
1128025
649693
1029450
865876
112244
1907427
84769
371759
1635046
1222693
92926
1825792
283972
1052232
1263279
586214
1743326
375967
389655
26752
1006144
1430028
1637123
720633
547858
1896564
1697643
158284
1642364
384365
375925
1989233
1761268
1316555
678755
212194
897499
532869
1763030
1490536
328703
290685
1873477
955903
26764
1782703
1990260
386188
386931
1496062
1684278
1923041
1098195
1676585
1741319
1500592
645660
1159601
864914
132691
1459347
1778451
142834
1045809
787463
1983760
78905
180116
321977
1719516
854840
1024382
353722
291975
1444994
1423363
1962947
491431
746320
1578796
457156
1405460
1765136
232977
1418952
23721
1131821
1318373
321940
1430500
1000982
884400
1278840
960854
1935447
46357
774438
1430926
1784503
1751425
114425
400335
1068459
672989
1895482
1208959
100184
1980220
1590503
1425510
779235
1802278
193578
1687172
133997
1414686
189571
1897497
432291
399932
1105098
1651775
752309
901640
1321256
1619877
1941755
1631839
1233889
100368
1891621
1226388
1308479
1740566
141679
1014176
536526
1792302
1526095
1318682
727958
1079674
1362283
126081
1885829
1872852
64172
1338563
1392435
1066347
835326
1916674
364687
654779
1459436
1475494
900826
1567331
441341
1022606
1920577
1305502
1118898
1251769
1902304
1344337
295319
311552
135978
63095
1621513
804140
1402079
159716
1956806
287693
174804
1534582
1206310
921164
1682059
1855045
1369130
1461959
1259998
420693
1221317
836513
1807432
1280488
1303632
448314
1245861
292922
411781
1607239
461092
1493237
523316
1718867
736293
1378565
1838100
332765
1902915
746754
940679
392783
848393
1408530
1319676
148860
1899150
179887
1167595
283140
715021
148391
1832197
703420
287173
424733
289083
1788624
84179
1480987
41273
1596759
167984
126336
963709
397074
1078275
1593933
355671
1190625
416901
693929
1752569
756013
1350451
1442517
1953934
1973659
1869705
680925
195884
401537
1993559
721468
17668
1727823
1207065
680705
1856834
1185022
319039
552209
270962
1104086
1007586
40684
1265251
539453
1888865
1214623
1746001
1262971
1456232
1310090
1827948
752625
1284204
1324103
1780446
1630353
895673
35604
365537
1049903
568478
174224
850209
42368
1701106
779700
1194637
443048
1820311
357511
716157
1997943
900824
421123
307428
827651
1791068
1496660
1508711
1797993
1905385
1959473
106561
666083
728020
38144
1251548
1116061
91646
1943349
1191095
1344719
397997
1516275
1464407
722735
456770
207937
674295
1036323
1248400
1996390
288596
1168256
1123722
879473
7863
866136
1868333
196293
500662
950866
1200391
1517627
942186
351440
132870
1244284
710716
1641219
586112
50229
541753
1499552
811526
713227
1439595
527198
1914775
1996980
1735433
1991311
1051873
1415161
584634
1452435
1043117
1400916
1796973
1569383
409874
918196
1174882
1758271
1067329
1344373
1871054
1428381
228069
1880422
1054226
477065
1571534
1941772
319172
1247343
1320061
396359
348932
1202074
135304
907573
1655997
465537
1179238
1930829
1663523
1714293
1598979
438376
1324067
1971350
455742
1912135
1297551
1923022
178350
480265
978036
600065
1923318
518025
191987
754920
222313
1239078
960523
1205271
546911
1267472
1285443
1903490
243685
172486
1892255
1025465
1386609
462838
1605650
121417
144003
916044
1050203
90150
382391
1846097
337040
454597
1685818
1483151
900374
1094346
1586651
1293109
979459
1936654
1683945
1356338
1445524
851069
7376
1910485
1288268
1858090
346153
164062
697187
50403
1907602
1359961
454360
1144239
51595
1655830
1443427
1210235
1846738
1801340
1463974
380901
571382
119541
1561825
1735994
1004209
467120
96972
1398478
1793287
725017
111309
190807
361381
768837
1309369
875455
1165973
1601476
461248
1670743
1024115
381541
900516
144746
667935
1872587
1936775
1671982
914678
365061
1858528
382878
64210
310807
1124727
1811878
829251
1569387
458251
1106580
1275165
1866885
833882
1117909
1299958
1753505
1253329
1017721
1234347
540370
512402
1236584
1378242
1733628
266392
719188
532849
1157714
1104988
1062356
1715734
1976067
476008
1046557
888523
1065658
1640591
1025189
419301
1473037
1046421
1901344
664103
972011
1622963
1663832
15596
199239
945025
1921440
611735
734292
108153
238334
1812316
761701
1794469
1849670
522626
282112
327165
306773
1194504
407559
209769
1294432
142856
620281
1678503
1853262
1112054
1933464
1648667
1209013
782466
796410
734458
734223
1237662
551213
977422
470612
1173025
1701720
1812338
167459
709649
1590584
291593
1921203
1036496
1600959
1283632
1336446
1144272
590865
591142
585083
662003
1612153
524043
1506194
1966182
446358
819763
1108352
1189315
365260
1569661
1606441
136197
176115
848743
1279541
1880871
572783
1418931
573394
1568881
192208
790695
1645089
1273003
85477
40654
721975
1715009
1305690
1848714
1731591
1436169
1567466
319507
1773173
104363
458841
1899865
1582808
1588915
519736
1358649
503084
1383127
1922993
1324043
1953416
1637323
285801
1226375
1370756
943129
1530556
350417
255604
1985617
1016379
1850916
672987
1144049
371795
592252
834016
493927
191212
1938616
441822
466884
849676
885086
879454
1155376
1752783
1372482
539015
148042
1320982
475144
157213
1566555
425506
1721743
1682698
495663
564368
546184
1673056
866031
1556181
327181
265223
449347
911396
2585
323858
1112
1725829
1423041
256103
966483
165188
1296099
1094120
616227
1576965
1338828
556302
393856
1578434
1191364
754289
1403117
970178
1441205
1037503
685535
39165
1134297
900553
175302
1469320
951342
1413183
991492
1875075
130633
657667
1691618
1810602
169157
401213
19375
1517569
1612335
898371
829858
1301731
411050
50255
1317049
231357
809457
631165
1148838
1534032
684319
129340
1123864
235576
419980
1771617
834569
657518
542259
317712
1314278
879599
1352467
37893
65805
998767
188675
1598106
1331326
1688389
1735697
726896
1971780
563747
951375
1107156
517755
529313
236861
584067
248431
733415
56355
1438129
1615368
1830977
795904
1988203
870564
899734
1672876
111715
1891128
1302125
1351657
155339
1153328
141481
1829623
1608795
927055
1264478
1020252
95834
271624
1415862
1741070
1570803
1814538
674592
1157743
1444219
138846
1012640
1055579
1800160
776370
359759
880843
175033
762247
1580590
181603
688756
1788429
1140973
484808
1374575
1239162
1874868
518910
1545473
1896267
176118
730355
276746
1303201
251853
865203
817329
78939
668097
1714253
1803696
339802
1233054
1342853
73554
604663
441030
1610784
1691852
933657
910991
1034536
1533793
1335583
971448
222896
14048
411706
1647746
779524
174582
150586
1504851
1740293
1658645
1143030
1451422
347034
1802449
1089658
1991146
73086
370437
1709904
264247
1859270
1922285
1412460
608489
1710277
274063
816024
1488861
333800
484373
1285659
1308547
138687
1434125
504088
740749
578473
888526
1220682
1503090
561407
1287928
639417
1152000
70500
1142247
400145
942702
138816
320288
1382365
1095122
1995039
1617896
1920923
706887
1109138
74517
373537
632408
185856
466497
863526
1647670
1628883
1101654
593937
1190468
992319
1196640
419080
1935996
1120473
1868569
816744
1991286
297895
1310558
715918
1820112
771495
691602
129124
1495003
864223
480882
708472
1194607
423116
1629630
153950
133725
1713878
52192
1465537
1827639
247040
1734369
787590
52317
182906
1417574
1612455
527103
604643
52516
790405
700483
167462
1290566
1699246
225873
687045
1714570
284292
862935
94908
1535253
953413
138655
553159
1857142
1868258
1985192
1105913
213288
207803
62585
1927441
1165779
868797
1506129
884773
413587
1128656
577268
935625
999301
252806
683906
382739
880222
923274
851747
46581
878213
1336165
314791
1992128
935321
1354349
104621
1059169
1766161
1158136
1371466
663541
1734330
830239
526364
337900
863508
930493
1716087
1569612
821878
287500
784523
1456189
1256937
712598
226147
1405630
1862606
1484933
1977624
447742
429688
1348348
489216
691184
703246
1486697
248187
211126
1343447
1092810
1620760
317197
972690
1776984
513124
872621
1678940
1184710
569852
1762780
113486
1301543
754353
1830344
1800605
486579
618874
1328671
1145183
1872618
1748416
1264184
1304106
405808
567955
1097012
181140
1769466
605966
867729
43719
617194
1632145
645586
1240047
1792010
1245402
816279
1831169
81887
1016571
1007260
903599
1689568
1400095
1447437
1978240
322426
299021
1269733
1488370
1394676
1502350
597346
1249572
1892870
1890689
1918862
229480
392867
84887
525109
1467117
262564
1090012
1169861
1398231
780070
891316
1980941
494522
680406
416724
1932146
294927
1610410
645561
1021417
1198172
1327632
1018581
1344944
837684
94506
421961
875259
376683
1360903
195053
102542
802957
48422
1381753
1092590
439693
1378629
504577
1130380
407053
501422
1210120
1718313
1315768
850549
232578
1481725
1538297
930372
1020596
1711919
732360
1960690
1310239
478775
1140365
1063434
1053503
1171020
649854
78851
981369
59416
1637651
1803610
34570
1516095
286757
79990
471665
680469
1118463
616227
1951004
1143460
144815
720594
645937
114024
1872122
1030365
189909
918214
1835449
950709
1672301
1443291
623967
383127
27749
450884
628792
1641392
171693
750576
368884
767131
818692
932098
653506
391078
1879043
1885058
1268072
1676165
1644014
1798046
909468
249303
1983380
1575218
315335
1179971
1374167
185954
418466
781150
915676
1058062
1240466
900786
643104
71013
1380208
1072510
603767
192343
560875
610325
1673384
466912
1095508
838717
870295
1537946
842997
190894
264254
1346187
594338
4768
1270862
295479
796735
289858
1889711
750263
526328
1964682
1110521
748636
1324008
894076
1866280
281084
1446557
868549
1557125
851439
967421
1702630
1645340
87958
1956311
1812884
582655
331031
824037
271480
1371324
502143
260338
1854812
1431992
1848681
88049
390027
822576
1909438
56723
685767
290174
1343084
1036984
939777
1767807
1981210
1975778
1475761
574825
69630
1195131
1074381
377943
1504410
1407878
864329
1131427
588025
663657
1784752
175430
363062
1940381
16666
1222267
1067658
1089130
525196
1087830
1251034
1849552
1173591
680784
113691
1186036
1372241
520516
1156546
1972280
1220628
215929
1273129
533738
1846281
985081
876025
380901
1049939
1432061
703246
711558
1309489
113736
1628909
30315
680818
501141
1675484
719740
978758
6693
255438
1385503
499241
1864889
860711
1936794
266553
1437134
1330799
480429
587133
831927
1135124
206918
504063
1198558
878789
1667206
134161
1595199
1905131
1322241
626715
1194323
1739563
819117
1043936
211621
1315804
1162548
1928267
1503086
956303
773453
637986
106520
1907997
727018
81624
516072
229911
695305
768973
1764144
638162
553398
1320873
1658917
1071370
1659272
1742807
890576
670578
413335
268862
1706128
698488
81480
1085697
555404
170845
1469530
401211
1541557
1791319
500519
690961
710545
1920702
35090
561501
1090897
1951066
1310906
611888
234600
683405
817309
1975258
25199
1563382
422249
236853
265052
296955
1941608
1888771
160456
690027
1431107
1891710
1463581
1764199
811760
10667
1935621
749734
1250597
601987
617828
1812346
481
1240601
980820
1742853
1313070
633877
553921
577035
596634
841886
686658
869550
1052314
1742015
207527
889442
1806977
1057256
237426
1254142
79891
520170
506183
1174850
1217018
248516
1259649
114611
1671065
1529284
991852
372189
941514
1474406
197021
153344
983197
1294556
1285290
34083
549761
1039467
867839
1637788
798703
1493659
1356198
1409579
1313581
513454
484287
1071440
1544684
373850
1263260
1502284
776454
491778
1918672
74148
684516
429750
818580
35707
1015391
992482
1432160
619835
342239
478461
1021778
1914211
584322
549281
440726
1399131
1887674
478077
1631603
562367
887717
418242
1238649
1193209
560838
137415
494213
1858147
102980
1669958
1978771
1453260
1638709
660412
517676
1704316
1765072
1274588
1789929
318921
226766
1027824
1662850
40415
186475
1577707
25005
318903
1903182
917719
1842247
44564
106245
710296
1015031
1013885
1354931
1874725
807255
197663
1550810
950925
306089
1319709
855661
1271434
468093
333161
1379291
291783
875875
177928
396684
848056
1288377
319396
1715872
127055
339827
31607
562706
1890484
226842
1791923
1936651
312618
78308
396929
1915205
470821
763427
1141805
686832
898513
170725
1053443
538225
1262418
1581515
1060751
1724429
1597152
361156
1490505
222841
731124
774763
705261
1329092
174834
1026234
1909243
1480956
232666
1792201
1179669
1414917
874569
345869
1528177
507737
1346623
790308
1822113
1342852
307607
871105
1768509
1306330
484247
1715441
983886
1681414
1903586
1618915
999660
1144895
1438501
1123576
770466
525389
1270821
891650
1785887
1698759
211974
1309383
1886436
1577227
82103
260491
1571943
801368
437947
764160
830071
10445
55970
1222679
1917748
730662
1493780
1594819
1099559
1980228
1353105
939966
372848
1218029
155063
1236417
452750
480507
1139382
1856754
808181
1248666
1447938
204005
736582
1677376
902594
399638
69421
1249979
986409
1966447
148911
1395911
1048134
556470
182295
529878
395411
772010
242721
1729346
1781727
195308
1784625
894745
1049270
1260068
1261470
1763397
943744
696122
1533220
1697685
555207
1882743
1938467
1225649
1528538
904507
187185
862204
856920
774538
1186449
690785
1830456
954615
844835
947363
765611
124791
1773891
1224829
355030
1854153
24816
1559445
1485303
1967008
1213586
1246618
884243
1841664
1433429
76332
115541
920291
177075
290220
582956
883137
10368
1621280
1880511
1515641
1642280
1352757
181972
1158335
1204025
1478847
1472168
152973
821481
19707
991781
359735
206381
354605
1028255
909856
566555
43499
509673
1523491
1950376
1353552
1921091
1478696
426697
62688
1934409
1402063
952918
1083387
1502757
1285534
439800
1862704
22039
1348725
367616
1073189
1219737
227776
764374
1466124
1489811
302610
1014689
1005766
82039
1208977
1793628
1512562
727252
1738275
1257172
201253
531473
1353894
1272137
838749
1487422
932707
1259802
668643
997152
1582240
1646341
1475164
1953755
1019150
1224274
395334
301159
1590618
1081383
1560059
1730624
1238418
1644266
1930372
1274109
1169676
482040
609115
1752539
639252
713176
614633
537175
716516
1895075
422242
1828957
153236
1140939
466472
1152926
106837
1756504
42460
1888105
1932512
1494560
298218
924031
1271071
316960
1577765
461209
1186638
1379732
479463
92836
697696
935443
1649478
762626
485991
832295
565519
900778
1104909
300410
708875
67983
214698
758914
741119
1226713
997154
1055720
1848023
386122
1847530
1517587
939903
1657064
793105
608249
1611369
643588
1794171
1744164
325590
624197
594003
858754
417056
188037
1786112
1633536
1387308
1709863
1053750
625323
453446
404231
506115
1776776
1357605
1563234
775992
63062
1666762
1505502
1999527
1424382
533749
940446
1377710
1910754
585774
54647
243470
1478676
1872987
1632256
1185910
1895806
1427179
1554044
967540
628155
1534951
1428894
1930970
1445339
1539141
1222105
1717577
1401541
1575920
409584
1430013
946840
871618
543750
122867
1160621
352880
1171387
125564
1598757
1622823
1709922
205998
488331
307093
1220587
252278
333132
848044
350909
934257
608837
1962170
1157724
1747009
703112
874010
1832257
1404279
952174
1191359
1068486
1105704
999174
762418
1732097
1828817
468927
1496765
1351193
227771
77034
255551
1914681
1200555
1292533
1100204
482546
1781313
1886585
991722
775899
1901381
1455922
1907014
51812
871943
1105952
1986151
1552722
1124499
1187940
393560
1702929
1034234
1151309
1680749
1139962
1885533
1403015
605559
1097307
672519
962265
1467562
307136
1643199
1156763
650878
151039
1074999
805068
710504
560806
396701
464867
944919
1022943
730889
1431317
65110
986530
438991
1975905
738411
1189190
1682122
222341
1069210
732721
1987548
16278
976098
979246
347830
1539247
567569
1091474
491578
993825
1137762
1350430
470505
1665293
862351
563204
894720
1241561
738449
940746
1939189
1620172
1577112
507340
54531
427709
1282485
1617597
931800
1958844
1242116
966859
383812
918367
1010794
679473
1983220
161887
577132
996450
1267447
258168
828503
56732
194701
20977
1097756
1324018
877882
1244044
1488409
1820746
252257
1563230
346847
335045
168530
1719178
1955219
1880381
1946284
1936719
614733
704079
809827
1936006
1451656
25241
1349969
412205
1377482
1930584
525719
1112521
1758573
347815
847840
309588
1162360
281383
1488379
1348501
823626
1615893
1754652
1660860
641269
972911
921355
1785621
1917127
206900
484564
727801
766748
1963607
321382
476297
696038
184816
1841990
871688
1761926
1946306
1337284
335702
1067717
271686
1301074
1588793
691082
646278
1514226
1663433
867810
1925183
480340
505104
1463045
1927561
1282457
1344542
695455
1157627
814991
941227
83914
709507
874121
1250505
1163217
1863293
1614899
305556
1024079
1752667
1637471
552425
846852
1392175
166717
1805972
526884
265603
881336
293091
898655
508924
920213
883873
1278733
62214
198879
379509
1006985
418297
744957
298042
1071593
1773519
1142166
336421
1941685
1148773
1691113
1439527
719173
622374
271252
1373673
206592
27688
1330120
79792
1902427
42167
1997079
1942221
1359870
931788
1859950
295494
1268828
1581526
48327
1184044
903824
1134064
63710
281800
1598554
328663
791258
1285003
660610
665080
836247
1071220
1207136
616917
994231
1164367
1137859
1534613
1820058
797649
899494
489454
943420
1753419
595803
1045991
1980058
1662486
1059173
1802264
1938967
956548
1945873
589458
1741039
1906003
831069
614567
9396
1708511
838179
1394031
845696
1267864
1414477
1060004
1400875
859965
1636249
1196815
1397415
1569852
1648631
1896910
1085220
949439
345080
1607248
1836966
327942
1771525
487614
1300982
1523525
146480
1011563
905529
963016
1407989
73540
1849644
1378204
733095
1173294
470477
1237266
1413173
732843
949221
1485103
1122940
1210626
418007
521806
68229
1854908
1289121
1445500
486578
1774560
1072198
1280867
1848393
67293
518369
237177
161643
303095
845227
1689445
804698
910193
416159
1556568
1668079
89175
1012282
1198708
536045
843440
883197
325069
1546065
205091
1419661
1130434
1632115
25441
1219079
1998497
1413752
675454
682472
770204
1810417
1355205
1074488
1839252
582638
1269446
814054
275826
1281998
526552
1750149
1493918
1952711
283296
427812
1060289
1653548
459704
307705
912481
1003041
767183
425066
1856261
636733
778561
946197
1315684
1019736
1662097
914938
1485142
1051409
1295475
1271971
1168401
743594
1080109
139976
1308589
1662350
1219652
1522358
1932503
1156089
39371
1653591
1400455
1409460
306326
819908
207165
865304
1797859
1677918
24726
1933367
44272
1019517
685080
1945684
1591480
407831
1139201
1305536
437370
1722499
1078986
1105907
1789408
1822798
673954
330637
799823
317464
36033
1381339
1468749
18915
1758844
1801362
1590903
119638
71377
1738136
1616335
1373557
543902
887479
555299
1434071
1049650
1930476
742636
891783
1662244
589527
469503
46394
638393
1703792
1055774
564678
1846759
1071399
619532
264485
1956876
125432
217494
1270579
721689
1422536
1086159
1023451
952052
1956618
1541014
58238
1520694
1679335
51564
1580738
1380626
1999633
1498737
1516703
123262
1582373
308940
1306443
1572164
363371
128041
461228
270644
940787
1402321
1359270
1528090
1065234
961194
712156
83067
1494687
1814394
145209
1160576
371961
494290
222615
548226
1957075
1173961
1958679
1975036
1942996
729104
1374254
694482
1452685
365022
261195
543771
1340173
572194
1023321
635782
1187231
1401151
1095819
1453778
1711964
1530968
1779611
1617487
1861384
692094
674350
390245
1809355
1193903
1060893
1239029
1728489
1085101
1853879
657688
835560
1688633
1060815
1087997
863801
167426
1928106
1066546
1601253
916978
1360791
841675
126030
1885443
797281
1627991
873416
1185098
1058616
71870
948616
390325
490220
323553
1437591
1006395
694759
1500595
296688
617412
1121357
299376
1905355
1132799
1718207
1015297
786758
1982562
680015
93313
975163
1866759
1462848
1639406
275716
1446678
1277707
243127
1592427
404330
722328
962181
331278
1814886
1998914
288271
1206892
177068
1757338
603973
556392
602681
1456523
343927
1221771
1069076
1223909
245390
1641795
322338
437434
492422
1566348
1665548
826377
544211
213413
1402064
1761871
1987488
103114
1528616
269074
923068
1340554
1637006
1805002
1137564
220715
1363858
1840157
374511
1213447
1066703
1071470
591044
1594688
684296
1629007
1097204
1264491
1615310
476749
1717795
541794
1496955
1577636
1171661
802131
1634674
629439
1124428
960929
1723076
339499
1085513
134351
1672518
1021137
1085992
113423
1725497
648162
1148705
1521445
1575471
781869
1964567
753941
13516
1149411
598813
1301400
745440
589119
125245
474710
1333927
350643
300377
1644830
835772
1078526
661719
16038
663410
1517779
494687
1929089
1152519
538110
1323148
160907
1659851
1076565
157300
1664541
508146
290937
225623
1077459
1361461
752749
1309835
201509
371476
1555149
644648
570813
405848
1128034
788681
1207073
1719330
1117917
267698
1056950
1118430
736470
387411
1904304
1673519
445548
1045521
48621
1352216
1529081
470227
1568367
1376673
1626869
395851
1787493
1943608
798930
218986
1115257
1989622
1003760
95760
1976719
555587
1486246
1173785
608566
163462
1830553
468633
1078225
544270
794201
333040
209513
1796453
1539216
397894
43050
1059942
1903950
1048951
1280903
1257748
1588127
853105
1683452
456973
943789
1078515
738940
1038034
263749
1007914
1536033
126508
1021239
1038326
472987
1843189
863186
1704393
180880
1278927
1286514
375154
884018
628653
1028092
828524
1501820
1344728
1967454
135483
1900887
1387830
126090
841805
708857
1455452
781517
769932
1891916
241346
1653214
388858
762162
958941
378804
811725
934114
1858550
1229359
721893
83123
1984836
826276
1204121
1574930
1663321
1486281
1576432
195180
443266
269151
1266048
1187268
820781
63449
1632084
1420745
703238
1303108
1081200
1895548
1616786
1319149
981104
1613432
804140
193660
1747189
598762
1322992
1554532
1164657
1597524
1258595
1800045
1397396
909639
1223001
251356
749411
333833
1239951
621602
531816
659025
1726254
438328
1804835
486766
345356
1103724
1778616
1543673
483631
1408465
1690585
736613
1094525
1369705
1640898
895221
834829
169122
101470
612744
886111
159876
345424
1195216
1282068
590231
1750209
574690
981452
1105376
747013
176811
213886
988012
847559
923860
1648615
1861448
38028
987338
759031
462441
1057371
1741461
235967
1714671
355502
1736624
1112752
429947
131533
651673
965677
1892599
1750922
1522087
1607710
1141844
1901723
1839639
1582138
1280957
1543034
945509
814112
1669602
1225126
1764011
877069
1928281
1516850
1782079
720362
1975613
1028279
98061
481453
411362
1790474
1371738
1341204
925259
1125163
1876
330955
1802713
533953
1937813
1610594
1323532
701970
148759
844413
1995528
781295
1464063
1544246
1478486
1740460
999260
1531143
1094661
696166
1134795
1410846
1615020
1829282
1300445
474595
1872535
21419
534776
1296986
1674078
1829763
1327970
1679459
849683
553209
1021450
1267084
1569889
1328050
1980092
1230545
1606746
932296
1589788
82882
358865
1165080
1683054
26816
1997653
1210041
1229541
783658
1915475
1116067
230405
1445443
1161987
155094
1487821
1268670
1377656
32158
503587
761268
1138721
1627192
967382
949347
1922218
1002375
879453
1136482
1473313
1780271
1351600
1076933
313444
441531
1563985
1716483
903414
1831368
1884228
1165914
1041491
1184434
431958
1760649
1596520
292646
206807
1693578
1461893
613863
1671419
1708072
967145
698171
1293967
130784
1584200
1954035
493358
1066871
157180
1524103
1818367
1502946
1998587
741767
866118
1070954
1138492
1106290
643131
1111251
287724
786339
949028
1009765
464780
115141
361911
60965
38740
1863013
654397
1247568
174503
1757122
823223
485304
1550744
1726503
721103
947950
1063177
1869090
1130189
1816774
841383
1931483
1363873
633648
1345422
858101
1445921
176551
1744403
931961
1156893
1173000
1682184
267519
790432
1913105
52469
1260166
11379
1944191
13946
415981
1047751
185707
1046223
1023994
1616575
201737
684151
1623921
506988
997205
1769880
1614133
1378966
1307623
1087594
407890
1438907
493580
1106593
741207
1683166
835930
676516
1951940
1546306
1591237
915243
2178
1985565
184237
200598
1729677
1335141
1887240
710299
1782312
1995218
1038245
199864
739074
504264
78199
1368245
394260
295233
236904
1941399
1936323
972190
1584236
763538
1209697
300293
1524182
1687843
1981684
404177
317514
653680
1360824
1881350
674837
1686984
1888934
332664
1259768
1823274
1487744
332977
732363
1230867
727088
409705
349161
1976257
1505942
425848
632028
947705
1120721
841663
233868
638419
1328433
655857
1232203
654215
55730
907458
1742441
1099534
1533306
69961
1345587
1366165
727984
234195
1713027
1459688
1016993
1138527
235743
1996728
725906
733215
994629
326542
132056
1399976
1959106
1547629
489729
418534
635678
1319924
1904009
859030
636457
391804
252001
739641
755069
32401
813430
1032305
1051438
1071463
1809478
1172253
1093948
135547
726224
1728728
1706284
1257178
426572
158423
1171559
813359
1074429
1911402
519058
1218726
512638
1984227
1452300
1881527
307912
1197818
740577
99560
266919
1200212
203969
1272172
1704994
925772
1041269
1896627
99207
390196
868681
948879
505357
535525
1213109
1214369
1573796
992392
1537760
1746514
1893701
653604
1076282
1091724
1207646
951977
1791815
1323731
1592127
1252355
764427
617168
186853
62670
1603687
1916663
1574682
18787
1882614
1931039
1060498
678034
404041
1578988
397045
66894
1858143
433420
205342
973690
1026791
593399
1742979
125864
1981443
1396543
1060462
603955
1802856
680468
931798
1108879
1697372
1197955
1707503
1228055
851209
1593245
47921
647056
453027
1345998
1566449
1335414
528663
313963
1109512
1867493
578971
821787
106854
1636074
999096
191551
625998
1473023
203125
596122
1383643
671974
999253
633694
1891512
100139
519212
882724
1603659
1914895
550508
38067
968806
1630247
1855517
1511972
1952
117133
1910760
1883345
467455
1708360
864121
1053967
653073
1733923
799345
961196
1495098
1967941
882300
659305
667091
77371
454840
1219681
217645
1286827
488242
1016015
1203474
1877372
643324
1733368
1686249
1238950
200373
1187962
792673
1522847
1761695
199912
968583
1006922
1120283
32848
1048354
1074525
1500381
510166
864645
1044804
1682136
98729
647138
1222529
1934462
1944810
233954
365159
1885008
169678
704065
235594
352568
490713
54939
1048244
988560
1886234
205200
1128035
1193933
1436867
1841205
1017765
1260503
616505
944293
41077
1570073
1463322
600413
721783
6135
1430747
1365248
1754727
1056120
1484632
315669
60647
1394386
449771
832939
1122928
793164
1985891
1650393
1440250
1135508
1028602
234535
137209
1794986
182830
645838
135819
1790577
1932629
1781126
1052840
290199
1645070
694866
120978
1555623
5260
113510
838162
1901228
380681
431458
1410090
1796791
1507042
368944
1406173
1291564
1636627
1777766
801632
1326520
108518
431565
1087142
1271028
913286
1594110
1059962
1335317
1245754
603836
132851
242956
35483
186126
1348215
1699453
457375
155364
822876
1602400
1513428
45020
1277594
1594275
58537
1892001
1559225
1862496
993382
448132
851764
883978
113285
1034048
1362160
1966212
258511
125009
251618
1380199
420343
1401076
1604200
939257
399403
1038717
440821
1481787
1831512
96074
1637017
1295910
92322
1600422
168131
1470223
1102070
1891655
1743104
1958550
726675
1999184
4419
1426912
1188141
1199930
1705662
1922030
1494511
369186
1815562
1324817
1672353
249683
763491
1638429
1558263
931875
1108994
1268717
958581
1148886
389903
654554
812275
303071
598205
26791
1782428
1479741
87028
1360989
161029
1923873
1918705
1796418
164656
1696026
734881
1629071
1907415
171548
1858139
510889
1282329
290921
1643192
1131004
1493889
1195406
238489
64192
1453787
1492229
641307
1453778
1799659
528715
1012813
1648454
1240632
119212
96376
427419
1323690
1921301
523403
581112
56274
918250
220305
142882
901238
271652
190159
30496
1487846
665842
1541438
873651
1191568
1295509
612527
1411233
425698
79053
698994
1775641
982874
83225
1164039
1458617
1055272
1997193
1954050
959895
967119
1352576
55505
1931138
957059
996099
628432
693650
124263
279192
581208
1373973
822097
1560554
1259559
1341367
116162
1459695
185983
1159262
1495768
240796
739959
839833
1634998
470511
895909
1431386
80518
531824
1706400
1266117
946205
266575
798046
393833
1572112
1480128
674408
1475728
1458837
1176250
1120079
105531
111855
1448448
964235
1005208
1852287
646694
884994
689712
1754637
1114503
521527
910398
367596
1971028
1902785
133582
501321
125961
634936
1617262
1380625
377038
809374
895598
1663640
1647752
704577
1846121
580578
1187141
329346
1543284
780525
471017
1084591
1376193
1652424
912377
1540951
1452993
1398514
629116
295803
584304
283462
325788
904319
1090981
56115
1349484
562906
386977
1377934
1887155
1012168
472043
1327411
1539191
803568
1400987
1674562
974522
1561811
1712235
1609631
1200247
895656
359627
1991615
1124157
1128209
1326220
47693
560819
789194
1351760
1030577
1525902
1078861
68944
406498
781502
1845388
1570494
912011
1719056
1550893
83812
331850
1229191
1161358
290031
1390893
873294
593596
1011607
523698
1651567
510337
698186
490358
596561
263555
1020025
170734
168734
1238504
1131407
1163915
312222
1465706
661035
1271658
1001809
1811332
586161
424430
197087
144982
1619054
58637
449172
314528
622515
248197
941361
900540
877062
78302
1212077
281472
1107968
45604
265503
587000
1899411
429630
1173538
361922
1099759
379566
1352049
677841
383200
1659610
820872
991269
623584
790598
1387350
1573865
574422
603991
1858108
912887
1033585
1463148
950601
717673
1318921
521045
1188418
1558233
139716
1947217
1402762
514884
900285
1280750
1770505
51984
1963939
1507157
303176
216781
1084477
1087670
1075439
1250094
388019
842208
550564
855190
720010
1123184
1596236
75205
1806732
212824
1084290
1689588
654956
1168403
1945591
1225271
1506783
1491773
1526539
1885788
77383
21740
736730
134696
727893
1428077
1087723
771869
577764
466397
927597
735567
1959028
1091746
1178455
922610
268732
307269
1419869
1215027
1156783
529361
406577
1105220
635227
951030
166463
1748394
927458
1735685
655981
1629523
1210364
302005
903321
1000153
1684554
185952
324170
1066481
7062
1783920
1647156
784028
1557889
719011
1971481
1465417
198902
1295286
288723
1279952
1817840
44866
1507343
857714
608888
1821492
1588136
633468
1400829
1240569
1507969
175464
227992
1239080
1301086
1826070
1094218
769734
1183885
653065
1711140
538390
426022
1200895
1755114
1658247
383239
1830054
141906
715026
141757
1391754
397158
254572
160684
1633740
997658
1481114
1078604
84343
926441
1206819
1034260
1890791
625719
411700
1189261
81776
1512977
1509383
1090402
1601251
1404502
1117380
83890
951197
460964
44708
461183
1247876
1755399
1091937
1276838
446770
919048
1856298
1455284
1305977
942356
1589047
571588
1917874
14021
820191
1825545
576699
249346
1454504
466151
670114
596083
708838
178362
1782140
648417
1498051
1354472
1300438
1140686
1552884
629503
1410887
1694444
514725
684996
220829
1924514
221609
48129
720671
990435
1870645
820209
532758
254109
655258
1593485
480670
1965466
1382514
20228
1538964
1628371
1176096
707580
641994
1420824
1763981
1286216
1897876
1611568
1528745
1841992
89678
1816287
885179
534139
927
1112815
1348642
240362
642126
693261
454070
1843569
357841
1383151
980137
1043248
1739114
589654
1395514
1167414
239017
1277456
1103967
1553755
362802
664767
1787832
794303
1824551
1042067
394519
683791
290395
1943752
179577
1493615
104448
1000997
52311
417303
1661896
1985224
245075
1255188
1360025
1572148
339654
1690652
1210935
1888965
1646059
242778
1064356
119331
1284859
735765
603375
761894
1113017
795221
928807
322956
448274
1114080
535809
88240
707230
441187
1097351
1732891
144274
1077926
48730
487833
1452523
426927
196573
716860
34774
250217
1746051
1959403
1237418
1232941
746665
1068734
119738
537019
1080055
1702245
1181435
1039818
1713224
1158581
1810341
1283343
136455
864982
661539
1853352
854899
1831657
1068590
1788922
1717369
778841
1792318
713162
1408005
1655786
20682
1286795
282851
468046
1831871
1229897
1380987
365322
887553
1726903
813378
283692
52156
273676
465871
919234
658040
1133820
503484
1300714
525698
538021
1662510
1476157
1519101
862006
461372
1653567
1700873
1310168
973835
1083624
1176232
113783
525605
1053996
111212
391006
1911795
1435905
1005126
254794
698929
1302864
242504
1567981
1431841
1017949
575180
549345
850762
565341
1939421
724315
881327
965787
1109903
591864
1107173
440046
1598961
136025
990592
899480
913204
15321
1633244
52971
1038212
67382
399971
785614
1164228
350413
1904827
1518493
1802650
1171611
1749528
1782793
55577
324313
1798489
1066696
565799
1998362
920201
1370170
1735241
1729917
1306711
1396579
1382418
960441
1254259
280183
1909873
1132344
497425
901385
1098970
1363607
333578
1783074
1917169
1113283
776247
1562412
238187
1710279
371920
1831570
131633
1831608
350009
1568740
922699
749939
440514
1183968
637157
1869886
588979
370598
1847900
861739
1384720
566436
263581
163207
1508555
1970618
1709222
1871640
521018
378818
1944971
518624
1081916
88019
1093754
58390
951200
627233
448008
668063
1374519
285377
962422
858223
1174176
1399445
69980
1665672
1583601
1516309
484037
1130809
1811708
919588
469169
847733
707385
1315940
1648125
802092
628513
1016545
397600
354644
1984715
82599
1738181
342288
1055545
482319
1572566
378260
829453
493059
292402
213723
1952304
340595
1279835
953221
365323
225920
287766
205380
22335
1097179
1013237
1463948
1355173
1291428
1080961
355720
469442
1617576
1401928
1331783
1324698
50182
1768099
1949360
998729
386763
899140
962160
369157
1536907
1403577
1244673
1059557
298286
1629266
1108467
1847570
1793133
672122
656097
814552
1967890
777040
961185
1959275
1739281
295528
1152224
770845
248280
1393606
1176806
1988560
1881717
891271
748963
645797
1083158
1362098
1250124
1892757
952183
635793
1948536
139514
1874777
1576113
263199
1252207
75101
793204
1697232
1643633
80314
1270173
1084428
263881
1582892
1564867
285851
1364096
1918456
1076398
1267733
422376
1588450
804607
312712
1662423
1057303
837037
1217713
1903276
934309
1395137
1964797
735924
1082118
1920886
296113
478761
56126
1866205
462902
1435561
492716
1637501
1163966
93408
1985857
510853
272236
1494115
1577620
1613383
223674
1181614
908368
819988
1338909
1059347
1543195
1003951
1455886
416423
183955
1466350
972072
787310
1186063
498570
1992998
665974
655396
8528
36809
410852
1138734
1391568
378566
1639480
1357689
1348882
1208151
1459139
447307
655015
704724
1134520
474419
362294
1600696
1612452
1394069
1805362
1625930
970606
118417
502945
1785068
1889163
9917
1150487
1077663
223274
1955494
937975
227971
107030
1992576
763207
1946256
587627
887933
1717175
460031
847544
874282
1697435
1347768
1147229
1533159
1936981
123882
353169
1984564
1804479
1520327
784630
1352927
1120565
230276
1427050
1499902
1077226
536584
99191
501933
593051
1269516
1651339
440379
1190965
1062742
333203
1684721
1075054
1664190
1607676
1681289
1600469
837410
1642291
1174731
1730510
946434
566706
1484093
1321076
989403
305922
319488
750899
964448
1061918
215089
727386
49548
267777
1432461
1709801
1602827
802828
586289
1543435
1681945
1988876
839951
207068
1014564
1478004
1675699
1777119
648659
44330
71216
1363851
1758671
1218866
580458
1395308
502865
463762
416471
1020335
374352
269125
1512839
72262
907719
1455367
1534243
750786
1998218
581216
288404
1603441
1222125
860339
1133584
877247
790065
1832017
40179
1635781
303590
708692
831601
1075913
411162
1461260
1407588
216017
660629
573293
1345024
1204305
1399707
76220
886067
909853
1862052
764881
1215267
622809
338023
1949729
109112
11968
600640
419657
536627
1450505
215707
1008306
129701
412037
147804
1343118
754917
1106734
332182
550294
1681305
1849064
368226
1472199
646760
943244
376788
343170
251775
317909
1219550
18991
1587472
29060
225234
631221
823932
663143
1205804
1851921
1093552
1408073
1504097
1570281
1036858
1385587
1261168
1177623
1593649
810901
1209553
1765613
1692786
123442
1223732
315162
1508526
1655421
1509054
1693797
584650
649013
1649320
739289
1814734
1400122
662247
946833
99170
1809450
494048
444666
218922
203915
1030856
1441868
999102
1059647
944400
1400837
1275262
1105772
1167997
632887
1351906
463011
1236479
1914098
1005526
986500
1957890
1774091
472106
818713
1839143
343890
291218
1446410
817579
816928
1523785
874151
713499
66805
1365359
137573
836829
476114
1937375
100840
1103336
941191
66091
461654
1014495
1723924
1333824
1316838
547027
1955010
580375
1649010
71894
5442
1774065
1120631
1574708
1505963
1648409
1115030
1744943
1184470
1209845
506307
1062412
1669458
1963841
936995
1999988
1061502
1751335
1893188
1097794
587740
1207262
1903480
463435
377809
1691849
1924912
1823966
468875
1221957
4701
1930340
88587
679175
1020712
345800
339386
713406
434782
977601
179830
320968
43606
387995
877254
426863
168280
1457921
1993149
495393
690012
413165
805251
1357903
1456543
1506762
1465674
503204
1559312
211975
1014361
904177
1138014
539779
859652
859745
288411
1037959
1060133
1192319
1176744
1063104
1975132
1707424
598977
690291
1510813
1181288
468063
488390
1177221
131985
627259
116730
586038
638792
1150008
261280
1227947
228002
1668019
1560373
731129
1433244
114221
1787585
1719348
499140
996268
872882
23746
1854054
1956021
267813
880298
830808
1956038
1201404
513698
1241204
1325698
1849333
1917106
556422
910209
222392
844425
1172879
800523
1313392
1212034
196197
1394531
1515857
392034
290618
583730
711937
219839
1472111
69634
804968
399222
424237
1830617
1580444
852596
1180378
1807573
1768463
503338
516523
480251
1190274
622660
302567
337284
1221604
1339802
1541483
191820
1741755
323912
422591
560759
872336
1602247
1341215
116150
1428022
457622
981807
1212539
1772235
49213
951420
1494179
1634274
321582
634966
1128070
142297
1399275
1652800
98142
815515
1164127
1743029
1448445
291839
762521
656903
1111343
1516375
394674
1858934
43740
746798
1281381
491375
744840
644960
1319406
1382923
1002732
1452690
1289054
1812410
1227466
1277005
1580310
798558
129124
621468
447623
1806727
1423954
553194
1616942
1322951
1048762
1550721
667723
579851
185724
943941
1572926
1455597
341422
324894
148302
495457
1810228
1169713
1382727
1730369
1455500
1492997
1294834
463204
1503815
547668
908606
1916545
1247212
1691148
1299101
295477
885388
9729
242216
441309
1294984
1490825
294894
209285
1739703
906078
275424
1461922
965922
360931
1468004
1288598
1545370
1681768
1314918
1982957
274934
1956131
210324
1752485
534753
667250
86664
213361
1572007
1895354
125891
119298
807577
97287
632649
246650
1041639
869320
1723017
794448
1373895
601650
1389198
450724
1553647
986403
208554
1451339
1948774
393808
1966328
788440
802861
881006
1996144
1898213
1564025
696337
1180798
940297
530498
785905
108916
1064286
837959
1785330
160156
831675
1314293
1712050
1749717
549468
1192388
444049
1266275
983739
1415857
565708
1320189
400859
1565092
49653
1586190
1355177
1439294
406333
1313011
919104
923417
1423159
1287328
450914
1897363
390191
849404
1508574
1539204
773413
951915
748255
1832149
289472
648127
1159191
290406
180519
1189084
1438000
1862416
437962
1298353
1921377
1328987
503753
1481958
481967
206488
1477875
1714565
602330
1699834
1444677
287725
191798
1553269
1983133
370275
785734
1976103
524363
154970
1451009
1029356
1057761
637725
1493770
1301927
645925
754503
913276
1932571
1526414
791432
1642777
891027
1254403
1927084
1035574
1878519
164101
1189838
640494
1716082
1226970
177201
177967
167167
988251
1850887
141108
1184084
842466
713103
1210021
1622341
1202687
359051
1502616
1412569
341302
1160470
1531922
348713
76276
1011090
833015
1923333
1917172
956094
874755
1489495
975055
181927
445431
311042
1336129
1864789
1126569
1307835
350334
984035
1563690
454708
1292855
1553942
681782
99607
1706206
170600
1366218
475829
1571108
1748763
391832
1119905
545523
759754
383904
1962549
1261053
1757601
706638
605801
437597
1314143
194002
272956
1700521
973967
80715
1713185
1242546
654453
1270478
547816
147351
1155197
290711
1477492
8049
815333
1517333
1394271
26141
1868843
1963043
518522
1297746
1036071
820051
442836
577096
1899213
858317
84039
1563561
871577
218029
1804867
107974
126310
1610649
1201877
1266900
1223569
181914
499908
1309326
675137
675864
99778
773877
684947
270252
1655386
1222219
1103021
461876
935356
21691
1368940
1335783
1674707
1751016
1115423
1035809
1504195
575201
1351578
1863915
264166
690592
1062835
859645
1362905
498101
1936686
1747185
1267588
605815
991400
1828722
552752
1680436
747875
249749
803605
321096
760097
716179
928846
1429723
592024
1086636
475709
1507814
908666
532118
22787
256551
477461
795641
1321959
1221682
444074
142363
1212886
1101829
1060003
1666716
1511636
897579
500916
635083
1292746
319087
1285377
1397837
232183
1585514
1052764
1891500
258914
1646145
1950745
1686087
12309
98337
35721
1814337
1046906
1525915
987381
349757
1517208
236204
675636
651953
1818630
494696
667779
539518
1649113
769645
977152
687713
1039145
1485026
1528918
850998
1982566
1846986
1844501
485806
1614783
463899
1321628
1248272
162895
179414
948368
712819
1747197
1075390
446921
652709
1337762
1912643
835826
179969
1984642
426505
9948
578083
192943
1899331
635313
202263
1061627
767499
77531
736611
420294
1129395
27049
239022
1134747
964756
1220425
1382947
782451
1836530
451785
1064699
467740
825337
32327
297062
335663
1862722
1813704
1242885
1958914
1600942
1017561
104047
596038
544118
1164601
185645
17857
1294815
100492
1605574
244745
1389456
843340
1933180
920633
939934
187165
103049
594589
751130
1593868
8825
773154
622909
1801591
201925
1983803
146049
1634988
214084
657768
1313688
1230804
1499221
122431
1250549
1502343
947118
1510352
1149252
1526280
459656
574977
1001897
1750691
165766
1007454
735072
1640243
356223
669086
1174370
652628
1172523
714740
1568670
1074900
1143463
116934
132799
108729
356440
1453962
1261939
909393
327793
1904015
1945818
1606780
804345
1864237
1631315
1036978
1912433
502901
537819
191155
1679375
342694
1993339
1800955
205862
646398
1840083
284470
1883118
882072
1951713
867661
1986688
392949
1060085
1289360
1570273
1892125
1897909
144806
322889
1213160
1712692
410335
1065193
1897545
555017
839218
122078
968189
1983402
564453
807975
1731756
831790
702252
440586
1580021
792760
1277867
675159
541437
666919
1296428
387890
1256825
1975011
1068855
677033
1292305
728284
1142828
6218
75061
706499
1238855
95726
371511
517162
112570
1283681
1614167
1968966
1613212
624796
322909
1078567
131688
1534466
1693266
1780614
1656985
1779399
1615642
1588754
1798949
1939401
343864
633860
1923314
1778864
315100
1930711
1176823
1575645
150487
326107
1269292
148391
117501
1664728
865988
1517620
939645
1057462
457547
450318
96756
1318616
983250
362451
1055510
1166985
1615800
430422
1873341
1319431
1862257
1208214
1393586
1337615
1391347
304278
1356360
630239
104588
1506951
1783769
548719
1311944
951643
1056747
964544
1013077
992863
90113
1310026
1594547
172854
554853
1920985
562404
1553846
707793
1877028
85394
321314
728680
1350957
1789625
1700689
377321
580311
1157958
1088153
1665148
1075839
28934
310753
422738
1676199
1281753
1826715
1800447
1114735
1495418
1912478
167605
1619650
1744277
1155408
120941
1158681
800303
979193
1603752
1217913
74956
875344
902076
1005592
943726
1544417
903567
1885247
1435307
1903865
1148751
746920
1500281
618958
1377112
756278
1543125
300021
1396724
1901007
1393086
1872376
588111
888669
1335166
970499
943854
305314
539671
894939
701260
848097
1043544
1610394
295601
704856
1753589
1106949
85839
916908
167276
1394431
285784
1484065
812846
1499651
1027470
866043
1288656
1282604
534953
1900865
548120
105754
747180
1088827
1286923
989769
1820913
105574
1635508
679719
745898
1794456
381053
1096641
1965578
516741
1548980
1377812
571209
1184527
1976259
259570
1772937
596948
587921
1423128
353188
410725
999029
162056
853623
325750
566927
1038412
1671852
1247753
34999
1299752
185888
1184086
922816
802895
583553
1461274
1146954
675837
403866
762371
1544681
952261
758682
346584
1179640
1364218
1056168
632499
458643
627634
789631
1853001
1899554
361764
760583
707551
1319701
677691
1237357
1900038
1961503
1339705
1409535
1337174
262793
724169
1391682
1772393
1968491
1013856
468289
1529588
1255086
1629283
1654197
1404625
581655
261226
1542328
1704952
1911424
1160133
48769
560545
1875316
673432
273109
1691894
1600494
1017782
1646540
1904118
1688166
1772865
1172953
1049772
970152
455797
1461501
960907
277855
1769260
176527
1664088
271618
184081
440909
1323807
949961
1017933
241035
1784227
524536
972836
1058167
1629000
389821
1802389
796957
525087
954420
1390487
717593
1458110
1442095
503510
1933015
1794176
1178411
1329826
1649812
1762541
658054
524152
1374848
58824
1914807
1370802
301671
1058820
1331310
1614162
396558
800488
689955
219219
550046
337625
611457
541922
1438464
1277729
872976
1902348
988568
595202
1092536
1202514
720123
1188821
1530512
401348
505743
935292
542117
1682276
488830
853110
1451368
551522
1998262
885362
1529215
1154147
1548330
826872
875223
346307
995541
1155540
1663095
280565
1613848
1678447
957214
309492
840243
1828447
424968
694086
1732954
1149869
1429139
1060466
1814725
1442332
985634
450197
517291
740677
905221
826843
1444807
920266
656478
1323643
556930
1409499
1636248
287492
1004022
869913
916501
1026415
1617598
1546119
1910713
326034
1772859
963045
833266
945769
1656307
83147
1351498
1089378
1208700
505718
761852
1095738
1775630
751698
420429
287190
1384040
1414417
1241156
1446347
795450
1620407
1851801
851112
381403
1055477
990479
129124
1902342
1243786
995897
1522292
1860161
1275779
931865
1428875
1465233
284699
713185
1765986
304185
1747724
1873930
1615174
948796
1406469
1800720
270621
844354
590356
885965
1857876
195629
158685
423954
1451604
1223803
959392
165534
934239
1187447
710222
803680
1856136
1465047
1381917
344866
127096
1441027
861993
775472
1109886
947242
1043043
993659
1657305
554089
1773607
1323175
1627763
323978
1601323
1588627
1481550
110401
370723
460414
181414
1274387
926750
649380
980973
871004
343603
204073
1664074
1943157
1189526
300055
319615
557130
1704982
1510237
1655653
133763
1361450
1295095
325184
1921785
406231
704429
1382535
1086919
1881573
1688578
957640
151962
13760
1633039
401839
201316
270510
304640
1605049
840804
1838349
732895
556457
1015529
789832
612322
720550
1359128
661616
125411
1383155
391405
1966052
378488
1019604
1397060
1610371
1749840
191225
912538
220638
1453632
921569
743962
1942849
852810
1085691
1375693
1367105
1212258
1500220
919201
1143235
345949
586551
738154
538316
710157
246619
36564
238761
705865
379321
623980
1316235
1118715
152616
1874495
202056
1164429
866150
173184
1978733
456434
70197
1897585
1962720
593249
779377
906221
867428
1146241
1811602
1512669
1311154
538627
1291774
663805
113114
1386273
541437
1004987
403648
752908
1177906
627139
451409
912817
600188
485300
1613801
1345944
1653766
104116
796721
1703
687212
1052710
1939433
167450
1589427
1037674
1082972
72990
1942909
1058862
986699
468000
1148729
580141
1722755
1502156
1105523
749233
391156
407854
508089
938558
1412591
1526592
1465897
683398
985213
1254302
792342
1235220
1070468
330841
1853584
751388
1718709
89135
1722887
152659
1746118
55319
41841
1198337
941975
1694788
197937
549973
1688711
57876
1144363
680601
1700994
882846
488387
1670211
341644
1165332
1961706
381201
1366381
1501155
1711422
185766
1763088
1555314
1035566
1408193
1877930
1769812
642540
919378
987157
950123
857347
832743
247985
442476
925811
813268
598370
233600
1088492
807967
1687126
1471646
898303
1869132
375958
919567
380186
1565528
609123
340322
1087755
1694402
277824
832268
1582906
99730
259845
808267
1660028
1902937
1984649
1398586
1057366
1201099
1413146
284316
1690582
1679100
851315
1383210
1797859
1015288
1749760
1353464
1028762
1498914
693591
661832
1829898
1979516
52572
1417647
812309
1738446
1744149
1113295
12458
193666
1630053
1781969
1660
1277757
324139
1741341
173836
1326034
1408553
1340596
1030131
1032596
1000171
177020
1317674
559432
1478024
1428938
994210
356682
790456
1717262
1790476
1119096
1565087
988293
1468806
1986818
653037
1532859
252453
1968006
1556088
764679
213642
1491106
313627
551813
1995932
370766
1616153
1117177
799024
1016968
915019
1756425
252470
1859566
431694
519053
412425
1727457
1288965
1557485
1516723
1225632
142749
430969
1645281
1133116
1659990
257449
1914694
870385
522984
1184617
1595304
746224
1722175
1379259
1425910
768074
1685155
131650
17218
687889
1670251
1107191
1646555
1580638
566496
348729
1424376
1870168
1755247
1428873
697457
363956
896126
92630
1451765
1726276
1034823
1326485
80627
1726655
729360
462566
728890
1618281
425033
1363953
1394940
1201524
520590
120306
394116
1840354
1547579
153217
1911013
1148967
1557191
722815
1214747
1248652
948851
469996
1642750
183927
1498535
344041
911961
1178270
1364527
952629
882749
1284424
1322496
1182428
277164
224822
1818036
71357
147047
267220
103036
1717123
273125
285688
891344
1723660
1877203
1603738
1357750
34732
577498
22809
804394
417540
923693
1950896
814172
143851
1640732
1080926
1829016
469366
1797326
35473
1501996
1449566
460636
1830966
1767436
1300290
1849321
543972
1110725
1898890
1630717
614362
387987
1921049
1492975
1778010
1321588
1173394
121764
1136297
157807
1191936
1085237
468905
1203772
479963
87001
1023127
856272
1357109
1792114
1907034
499479
481667
1599894
150106
192765
575384
1568275
173782
791839
572242
866589
1542000
1469216
524137
1754788
296700
702088
1272802
16530
1316423
1603296
251059
1764429
929940
425233
938851
761893
459225
528855
784943
1531233
1708476
938543
28470
1819486
1926276
1334230
1853693
20350
247465
236021
1370050
619359
710417
574123
1560143
746073
211930
1959386
677157
1763831
19391
78691
1727220
115404
810028
838529
1240336
388411
1866356
630126
1665924
228272
566858
1027786
286638
856332
1914719
91291
121347
838533
1336969
1119298
1294809
157734
496190
1287175
223829
1153550
294344
888223
1252950
290699
1501469
231994
1153649
1863230
285820
1868096
1485824
248044
691737
1162851
258097
425284
1051427
185005
408185
640507
420477
1248126
766658
844430
217911
529896
1644120
780415
628944
199323
973588
767852
12701
1257433
1277080
1114599
1032102
156701
783046
386061
1577782
1325398
229601
998159
1529433
1888670
314708
1713202
1422902
1499205
790889
245668
1597484
1214089
1714253
512137
1733424
1862353
1158079
976153
1989081
1311580
1884069
1184073
1998472
1558026
1918275
374310
1845506
337895
53488
1029717
59022
679809
551506
876896
1938290
368673
1255600
1203801
1605186
1845541
74594
455372
1606860
899834
1444780
71357
642164
1182035
364380
1990889
1344618
1207121
1829046
1319649
1332897
80948
258810
47315
536305
859845
935957
1882792
1415434
1463135
1146428
1011641
1864982
225905
550753
1886049
1862201
53212
480018
1881155
969924
1634155
17287
563612
1252414
507105
1563642
1542121
550030
1251962
1890798
505423
1430172
1754903
1676425
370281
785582
1566325
555153
1453026
1240844
392766
1238547
745275
1851769
569413
399282
274684
301900
1749786
1920698
175895
106067
8017
1911732
622561
21240
315472
1379285
1037455
1815452
1359732
915264
506853
769912
1358153
1297495
1800033
1667497
924136
1233759
1321811
1060896
856604
334196
545015
566039
1136545
881986
725069
1865466
529845
128195
914980
596435
124838
542768
160488
1374076
474108
1626253
280252
28869
863676
967142
1719294
475688
1583457
437369
1484190
616011
1853186
605880
151288
591300
503908
1267069
6051
1844665
1171044
1703505
1109840
1681547
1033317
217401
697268
831479
1765951
1563420
737039
1795534
777731
583778
503643
998006
767374
1339289
873177
568429
1614393
1457584
1596359
657881
232085
918054
1305641
1696393
674542
1207616
10274
866960
1481556
305134
612335
1853183
546860
361166
1121599
1771123
888296
1649515
1606717
823959
414647
1499501
141473
881665
644901
966253
1618364
1299522
1293451
815270
785301
1834031
1177665
1383544
746218
340985
1743190
167011
1624731
1629679
726582
1241519
463688
1253776
1467656
12140
1035185
438054
1302575
236690
550375
843652
862421
1216748
1124353
762918
557364
35290
1408184
468089
804630
524582
1269798
1999283
1904906
1755054
1057278
1150222
725487
448368
1087349
269803
1034727
1229501
169568
1275579
290229
1327327
1960353
158121
661563
623799
403318
253145
1244100
1207435
1710361
1713139
1476397
653707
1399851
1624925
461216
1957270
1527238
1518432
435230
1741150
734149
294116
1332150
1942573
818917
284571
817875
1415486
1068996
736615
1675138
1932751
1745340
1293006
1806051
1315816
1909421
1484188
1657701
1693273
1154636
615824
239726
1689237
589839
210468
1701511
925299
1946433
536783
1714181
723023
541677
759452
1301727
173121
1323837
529673
1066682
517626
1388581
52986
1880067
863331
1850647
1302629
937555
310249
378377
7204
1012858
458191
893751
1956287
1439296
232595
1081912
1810129
1794643
269547
1671704
1493235
667483
1198246
1801944
661469
1847694
783844
177109
424300
365999
16319
1056222
1695090
1732347
1304166
551511
1422089
1713845
1403886
1766644
847546
643624
21651
1790561
1076188
381596
275762
1800933
1542735
1523968
68041
708317
1420868
1363088
1998480
1798619
1075791
1598869
967953
1092924
617782
1393620
128152
1987089
1814292
497735
684845
1323236
225914
152127
450274
1249589
459285
101120
1603560
1101951
765111
1282030
275930
740791
1718088
110899
295502
1643094
1266822
446651
1861694
912868
1322142
1277754
218325
1012900
901205
1531390
841445
1328863
40770
194988
1178595
293047
1321144
41873
1809967
1618616
1846511
728908
248760
438272
1173978
1707653
872756
45271
1444338
1179524
1286502
1086117
1646037
23830
1011844
1179047
1685164
50468
1140896
1035193
813165
1092706
507740
368460
486036
446709
236195
1628815
679276
623465
815488
1735482
612955
12449
1694803
634244
1406730
1655202
1642036
1924049
1679337
826196
1409534
313364
888864
923687
322509
63626
673823
1802328
851875
355501
1817618
1368885
1388688
1442456
1037530
1668526
528138
219700
1464529
1770442
787656
1598563
1946205
593960
1094100
1266742
432522
693191
1117933
1913497
804231
815641
1734157
1705681
1032778
1330478
1358615
8487
755079
1209661
1373403
695032
852377
1928287
1099762
1203215
1780543
73710
1834867
479189
434836
1413932
744721
196650
1817816
693256
1405238
1056229
644938
1546516
1104426
733188
427147
1810884
1215168
935512
191223
1356209
1799602
1269085
1354544
1574200
955513
715165
395339
939193
1879127
1277573
39243
267756
1085637
1239841
1103278
1570422
587264
527348
605194
343762
129799
1282816
705660
827317
85811
1720014
235344
1133263
1806184
1759835
656180
1999660
1074904
128185
1734389
1625482
943271
164615
1930051
1599649
1105289
81327
54269
1236954
1436669
528599
1279523
1519823
1730463
1522236
1364322
1566950
1019863
413481
1409581
75614
1240941
1343991
1530
1971017
786143
75188
1631446
438750
1659652
837245
791480
792615
1249923
80067
1862327
1923981
1443071
1888848
1790794
1695615
199215
94709
556776
1021192
889359
355670
439108
1739719
638657
316591
1175528
1909566
32977
929499
741147
185963
1659609
791922
848463
1995427
668770
1405293
1363846
1742275
1387820
1945364
835312
553486
100340
844623
1006099
332152
1268484
1123954
1850929
30914
1541490
1783216
64506
1397638
1093523
1813554
1456812
1992413
538539
857991
1683163
161374
385432
1006749
1879891
1032097
91305
1068844
1000330
336319
1121260
1753158
7464
115395
1030875
1325530
992965
499814
706527
1884872
1992038
1134570
1565229
1730363
1211671
1257633
1282186
322540
1577389
1548762
1233849
1510624
1029962
1023986
1506702
995702
996199
1217524
1773880
887591
142532
755574
1064744
90204
511995
1191254
1673433
1776734
1055502
93342
825686
439929
821535
679606
708287
1896846
1331882
475625
1239883
1087358
1478667
877250
106807
1410295
1161369
1744498
147795
1643358
922795
1363350
441088
186061
1500170
504944
870517
642376
767532
1005262
1251405
1026963
996743
44032
67996
484903
580837
601544
1336180
627241
1905378
1658191
716060
1491464
647637
55096
697343
1499217
1305554
970341
327160
1457905
546052
1613640
1260393
460986
1023936
1315509
1989925
934318
1351599
1291398
218092
70190
168232
1009461
316822
1119831
1742392
470346
1391673
524620
385413
1610903
1783392
825534
203411
1235728
310187
1250004
1437686
807899
860430
483736
284713
599798
681998
1254963
971851
1069084
1685956
600333
1825656
929358
528376
1284462
227698
502572
1571466
734414
828774
1765581
1462011
1100120
168022
1273522
1843047
107166
1960380
492221
1059888
1831427
1658045
1496182
1419721
710723
266855
520876
1306106
1402611
1708749
623345
1889168
544744
70488
193775
367171
294174
1056568
1409926
941844
1299115
1789891
899955
1649766
547514
1688931
1694449
103901
989220
1130826
800579
1640966
717604
265573
1806323
696747
306429
1283084
1634795
70612
1407797
280364
1893432
1426978
1396006
159016
74713
1972496
322181
1099310
1651598
182211
1002864
311930
558751
166174
983471
1629781
1666592
1318136
1727150
1414220
1144779
1215220
690575
1351409
1958096
1611602
752793
1369931
1398058
973441
517239
22231
390325
1990679
619651
1391607
526015
173792
423386
650670
1143930
1116359
1115828
74388
467022
1112034
1927291
309925
1741225
1710186
690714
282712
689161
1153126
1834185
435319
505217
210166
532386
9773
71186
1734558
1658293
492808
216714
656832
1760479
779914
42627
1891244
222287
1951843
479393
1782727
218926
1790066
1208839
750958
1175950
553954
133471
1080204
1739910
1517120
165525
1116044
722008
1723002
1489039
1505684
967108
130263
1870592
1328843
1066528
1803381
847144
515085
431199
1537786
1024401
1316487
1058849
989311
64565
1033137
999170
1191139
994760
1370269
1169241
1411806
544966
788125
980541
871625
860756
1697474
1452983
1119661
5355
202160
896961
1661521
211713
1303538
571337
419632
433507
1502126
1251792
406371
931465
577654
1469040
1801012
1579312
1910572
464132
1226249
417055
1252797
198704
1561817
1205137
1856062
427543
757637
842425
173905
970420
652431
1735777
503823
734417
81887
731064
213048
692355
1437830
1900875
1641698
774629
432271
1796464
898527
1373333
187694
708059
458587
1591661
856157
965533
371788
886277
184881
200625
1039392
543
1247647
284564
1553551
1632760
454507
835490
65923
219613
13526
1660396
1873031
437030
1750078
1534665
359728
495073
101621
543441
1045442
1324932
593162
139458
1165077
1019159
338211
767465
1729241
1178499
17467
219583
1311098
1682884
1819645
50316
1668739
428951
639160
456633
596345
292874
495240
380014
1267548
210159
378972
413592
1923449
1091138
1287851
115770
1725407
974121
1990486
1759530
1948625
524323
1394450
1701825
819370
1293420
1312208
735694
1195944
890861
1520553
654052
407982
1822833
97547
18277
527891
1798441
736209
1119905
267204
87309
564745
97311
1395652
1473586
1699632
1713014
410109
702571
1488866
1915909
353617
520612
1299395
1660243
1703643
342546
1123083
1887611
1018329
372291
1022481
1527189
578366
1335273
1057627
347564
254065
889815
275225
1330326
1479340
1485590
18637
252281
34196
1068138
3121
1890359
1340908
1704673
186603
934178
1661993
82731
1043749
1142819
1948751
1758665
321780
297958
426838
1205264
49310
518958
1375892
1068582
1190619
1138
912797
1500873
1434988
1837301
122198
930093
1531251
568988
344248
1421630
1558784
1800881
1228620
1549638
1078345
1618087
1623201
1190490
1531279
171804
1138357
1140890
1276653
1294426
1051978
648836
1724339
1161200
1423533
1963654
991324
87711
1229448
962357
445003
1597719
294293
73689
1010047
1367370
738121
82547
150286
1452057
1201990
241827
1963846
339960
1127781
1821979
139083
1649668
732233
1070403
698429
1368501
1448367
1566809
471481
1930193
1321258
1309889
1308092
1413558
1682826
1135749
454111
77793
1854228
1135585
1919184
1729758
431277
408184
1820425
184896
1769389
135713
1190496
1411533
1326125
1689216
1570935
951927
672825
1451243
1518833
108595
522863
1806362
325278
1174222
1809786
291108
524329
1276774
1917723
181675
1049015
1055081
1779221
22999
1195403
212422
1111253
348779
1492330
101936
652204
1218130
374825
907435
771508
317322
1998128
1902673
248303
1037719
1879088
1695003
728501
1907999
789394
696421
1789608
613255
382198
1049338
1133766
1992397
551127
862147
1068612
1512230
1837141
868024
890856
329698
1423502
1649200
952220
1717255
1604157
307627
1505227
177928
1498464
1576168
924924
745198
113759
1887302
650439
712351
156887
1857276
1799710
592590
653817
1454612
334336
1812242
1907138
1035854
639658
766305
99121
845755
838084
761200
636706
966545
1338237
1966970
437959
632784
437643
973062
747031
512084
36274
667552
822041
211053
565415
385173
1480789
1325831
828228
816441
1917628
740456
1831648
1453910
220688
1019179
1981409
340641
456384
740164
1164506
287327
1834490
1308023
322643
504628
869750
1256129
874313
293185
1309108
1170277
881647
1282038
266561
622519
906554
740641
1888441
1307776
1028068
1332873
457762
1046185
1887588
721998
1615280
750215
615573
1274382
835331
447829
1829328
722234
1302970
1828489
938974
1345763
24283
1661355
1899853
315087
788226
1495144
152610
318532
871272
461144
1630344
1143284
1816634
556150
213068
958585
283306
73487
1909548
196067
433591
1317822
1857832
755995
948823
1818603
1299523
631407
1762700
907698
1365620
126586
1963266
597160
1283232
1977755
1312607
380074
1700516
605260
304881
488588
1976583
1162997
45435
1513865
1990988
1986160
994926
39715
566729
1760598
1970948
1403412
324903
1438724
1815210
1657652
297258
1653708
309754
162607
1989324
116818
1019483
194354
602137
439341
51026
214820
1491321
975833
1342793
1344442
667347
1088767
1303265
411076
1517941
1526963
263815
523500
1426094
399442
1368082
1769224
1838051
1620659
1317019
1308890
143414
1129308
877278
241919
265592
1360347
1796156
1321624
829834
108871
1225787
940797
1818029
361362
1898358
125022
416853
1170668
1834880
1085632
1506082
1681807
670650
1646263
644651
1374673
328981
1327322
1164089
1036020
311589
1634598
1843824
125363
793233
1773644
230710
1279450
1947497
723950
1924370
1492883
1810777
46031
327027
518984
190206
1225579
1688165
1850122
1993376
1380592
1411729
1802746
1695544
1032267
699779
649658
1059906
801868
268334
385430
1206298
935587
729831
371303
551364
1203145
715730
1178395
1458991
799468
405598
108822
863989
576825
1424578
86280
336393
1011915
1686580
1176908
365609
720115
1220557
1802972
1681862
1810077
688369
461141
1201914
1493493
1893818
662879
1637296
522145
191422
799081
180375
654322
1950392
672110
519713
1359419
1225137
380113
134064
1856135
1585642
1079003
1750642
1012645
279764
1871724
1240228
275522
1362151
797057
1863953
1868038
1858762
1405441
1296680
376403
447517
1958436
432851
1053153
1558718
247812
446482
402027
356867
739103
587911
6907
243502
1797624
1032405
556098
844455
327284
1817971
1688059
1849360
1326983
679871
17152
1260218
739359
41995
371620
1689444
748396
40296
1954307
470980
1528102
1702167
1803598
1288231
1609949
1656353
1199623
972929
1204230
1614579
732621
164009
283713
1990433
1381546
1066961
365018
197147
1429760
1865491
401631
1060120
499408
1731968
182233
445101
625437
1367824
404991
822262
1864551
768470
1205325
601345
1809313
335949
658940
1248011
1659301
1502673
1394914
519011
1855772
598684
1156476
797083
384527
149631
663668
1531860
115846
1103835
1186864
1310001
1228394
1218209
841687
1811873
1785069
1979960
1811123
1636906
1314878
278107
369568
1304673
1548373
194373
1753221
242049
1408329
1584313
1675210
563137
1899954
87226
251176
948328
1126548
291597
1244224
1650035
610466
481935
1978598
658302
425024
1337046
1459085
1016175
1276940
1436690
1736157
1342227
1691160
260416
920999
945842
446108
293075
1735317
1665742
696684
640469
307715
1719739
1115800
1395447
1381919
1098445
1093393
1687520
1042252
1766397
528612
1116161
1865849
1774196
1184432
1041106
627546
273791
325414
552232
1114364
618893
68366
777132
233744
500642
1192033
954316
275991
732402
498758
1757338
372455
1584264
1421685
513382
1151414
1793449
209589
1402479
1784312
498560
789184
1117095
1703594
1888441
59731
752029
747108
1109516
1512733
1063360
88757
1356787
1833862
497309
1216806
408549
1259057
1198719
81111
1440898
1753142
154033
84820
377954
1034058
7347
1519109
358872
1100733
1678820
441374
1653090
1011846
276469
1884535
918446
1373560
1376411
617445
1532074
1805776
1593046
583854
1916453
1942524
316941
1171443
1178424
502273
1452594
107740
1242349
961413
723970
490752
1484016
657729
329758
1482241
665192
1348402
557343
1889280
1830953
997187
650528
1977667
503391
1729845
18662
1051151
1857350
1375574
1750510
1594556
1175490
1283231
1423924
1225359
1778318
1194373
1345259
1768569
783054
622506
1931409
141777
668168
1062012
613511
1866312
1442817
577128
1523071
1155099
1278004
1574833
1393125
124489
750145
13653
1217347
1086563
825135
1468144
281251
1222772
655029
267956
1945411
1955433
956362
925657
999688
370239
1984728
1215424
508
1709974
1393977
498266
704310
1656541
1499680
1187716
581924
1936263
502089
1741259
712716
656466
1646952
351266
1193126
73936
295517
1278278
1465524
422721
157021
1111244
1661123
536405
153764
388434
973935
866514
1128260
771769
80021
1063022
1574704
767671
1744153
821604
852561
275230
1823668
1616685
1280742
1231384
871610
563716
1319218
117609
575972
336018
1682972
584781
197263
1600829
1073385
934011
204055
130145
780706
619290
508402
748110
1894159
151238
1658158
289225
1836290
1303936
1118644
1835426
1904758
1217676
930179
1058423
1796225
103874
1329571
555125
1825377
1197291
674252
469379
1277779
1506469
377013
835303
853914
48782
853431
932188
1065901
261854
888338
1382286
1040531
1782152
395753
1968118
211824
71856
218776
1387503
871704
1289630
689577
1992339
1171407
499400
1662447
747228
606844
933460
1711660
1820620
744926
1512493
370632
1512978
583251
1098286
41933
121077
1419681
1817853
1916940
1790634
761226
1148138
484968
1044031
451900
718647
1933817
1844148
377431
1124979
1404678
1078956
1610022
839206
160487
1476125
1149008
8666
1371563
310404
715541
196639
48322
1589526
1510703
1576462
352325
1532023
1395990
1752523
1677379
106533
1083858
1794204
482358
1568870
1530953
1225650
1543871
1123211
1529502
573455
619354
596062
1483295
1253101
1559215
290743
131470
854933
1328454
706760
647112
1838499
483434
1212744
415716
194998
899996
561560
335990
136027
93738
981289
1684591
1642864
1241892
933934
995554
1043296
679346
727787
379738
1275466
1522032
1813208
1027041
135706
503842
278
143684
1604409
1380917
588020
1810793
312772
1881934
1388998
37173
1979941
921349
1963380
47876
768771
1527178
1128293
1961255
1746867
1062478
1179609
620701
433313
1429
1917848
1352340
1038585
165443
653832
1576595
1502747
874189
893261
348271
408296
180527
1662748
1502379
290736
1153206
801844
1139499
781015
910055
1928291
378243
1332468
109653
1307528
1018848
306675
884931
1090756
597438
1775489
1414145
997129
341125
1422184
741126
1184136
530356
705456
1499631
726203
1049898
1654384
1672534
1271080
566231
683465
995554
1369348
1828101
1025228
35656
349377
620015
1605222
1267811
310196
1268479
923579
1680132
178442
155411
797528
215170
174529
73444
1817120
1096807
675806
1964637
740332
1462578
383058
1336103
1312009
499906
1491594
51160
1385198
519102
206552
203681
872672
156800
1880942
201420
1828592
602359
763205
231841
1054828
1706491
17079
87549
1488407
1794330
776083
1515420
1491881
756181
733523
1253668
255678
482678
1535628
1351466
1992232
585222
1585267
825398
30732
1599358
376298
1472773
266366
884312
140808
1604128
1726391
968067
1058247
1666608
1326986
460290
1205960
47032
1329910
454056
1998656
699628
726072
1432257
1398672
937466
744454
1875361
1049957
1765318
1916737
1138680
1817532
166008
896231
1291123
483586
464384
389908
1180524
515421
862153
1282725
1909407
1342689
439427
954245
1761419
1850856
1407455
1293553
833244
443944
1962822
164410
1511479
1136773
843637
375486
469788
806965
978434
1139280
1571049
63721
248829
792576
85787
1548221
1748374
592843
1260129
85414
1821841
376521
371772
1628397
1158536
126187
16505
888667
943557
1022289
930454
1600958
1629762
1428192
341786
1506199
33602
1495589
918828
480910
240192
1003735
375035
652453
289629
544976
1446976
1497284
521358
1282959
1011005
22547
1353702
1165971
1491650
1693060
291855
57943
1430397
441601
1643456
824013
1842208
587177
1811093
1269400
1246760
1223684
646856
1485690
80203
683570
497415
1742271
1881329
20875
414397
1304152
1905427
448912
1962026
1364277
578737
1390673
1222673
159841
75932
767130
1441585
1236665
200246
1747153
1889515
1221318
1518004
835480
18611
985627
413657
1373376
641695
1391450
1924969
1743946
1771512
1592179
993562
1618899
93013
1660769
1064455
1850760
1099985
1322820
219687
1882524
340561
305419
1841470
1227993
1304946
864486
1901262
1768520
654034
1178021
1919606
100648
1731192
96307
504727
1216459
1715154
1538791
743811
90211
1385191
57742
1237187
448005
335519
1331799
1617456
1718862
1027821
627483
1909166
1409395
1050913
1144879
1661779
1932632
693208
590137
1356899
250595
749
1463263
938180
1238653
10891
1957042
1846746
1449445
873920
1575632
1687797
1859410
1144703
147196
726875
491322
1573304
217739
1305147
1256407
77321
1596625
1441822
1191178
952123
1868292
248213
1507898
373767
1023316
1026907
1550867
524361
939338
788425
768770
1951295
1208256
681753
1383893
1188867
23523
823292
784302
1123446
1089230
606109
1324540
267337
1106143
1082597
1901460
569776
963586
1497297
363626
286506
42106
129411
1432259
1677545
754898
963763
1871139
591642
487963
590859
383796
1152737
469404
1946700
1162816
81498
286596
959062
569747
1703761
1648086
1133985
1826593
300181
1910636
332370
1185137
1197418
1772863
889600
1783196
621441
1008961
1379790
1127100
1735205
1371950
86503
585307
1123064
1246650
1036479
1141316
534810
1097689
863417
1213132
40676
233714
427445
548194
1332695
312758
1153062
1313967
748959
222437
939783
1866846
14311
1512361
1573649
1983170
419777
1027151
397682
521544
250788
295573
525387
1222734
1901485
1802547
1079502
165031
1957204
1793797
369275
796196
785069
45987
39761
1079474
1518423
1157764
1033395
115004
1575783
343352
1915016
890189
1596254
1034870
240828
763684
1529233
407871
93382
1526574
488484
1335788
162450
1283444
1037850
82919
486246
966641
14797
1886345
422555
65294
45336
510826
1418203
1716650
1803717
1333278
161750
705813
1176607
1246415
62794
644988
1831609
1380435
1800274
259577
462908
1315103
89117
1069125
1094373
1678937
1984356
424294
150181
1754287
181509
1882556
917444
624197
1373329
93838
25125
613927
929514
877378
316482
963348
1669842
784156
236929
35876
365697
1393106
795289
145856
1313894
1079941
443910
1267264
1824699
707956
1119768
1621938
370335
1619830
794718
1970081
1498139
813658
838052
1084009
1038756
64910
1886817
338082
1586352
1178063
487913
1988855
266547
545921
1351713
1783025
1113748
198348
1947045
1232116
241293
1108157
1130489
722707
1300658
482121
1149579
1696866
885747
1649713
19979
864016
249654
1805826
1928749
1268088
1265851
1295293
1491222
532411
1358408
1815915
970338
1889584
9642
1067971
1350850
1579918
433311
1337485
457108
1166419
1233576
640327
1668138
1814868
512681
976219
1177789
1512012
1124186
1226351
977015
978830
503327
1213840
1988657
1292416
938506
1446230
1496149
1372096
326512
1821929
755874
559155
359620
647819
1835794
1277390
1612285
15568
947094
1957243
1709233
887373
102376
643058
580013
1900572
127690
879480
1303740
107915
1713133
291132
699210
903974
312586
121217
1814380
173056
1949037
1129764
74099
823683
3077
373737
1984092
71913
726111
182817
367305
243360
1761464
263645
1556815
165787
1191431
1992973
1563324
1893434
1673518
1608375
420428
792551
374104
173208
1026479
1604967
932436
1730625
1672853
1117319
846877
256211
1289743
203084
876603
1536625
1661688
483723
1277399
31643
1326805
1060557
1839260
1188651
69635
820692
701209
1487511
1935450
1488233
1581811
1237471
1133732
1915631
811310
280497
320212
70453
1008494
740017
1548723
1041128
1470703
232723
443450
227395
1258207
1405349
166387
380308
42220
434917
376477
1476895
149645
1429073
1316309
1021225
1306750
1318619
746401
336615
7337
355892
311591
53533
370998
758073
1994453
1775434
1884459
1296922
1956403
617052
1164790
911445
1437832
1906979
1485531
1490746
301899
1594187
38308
717689
1253295
138953
1895228
838539
198947
478897
1596200
570205
1120978
727994
1999673
612526
657904
1326826
901022
1346314
1846902
1304964
368103
1764328
82504
370098
299049
328119
204634
222820
271627
905555
953516
1789040
121513
912157
19112
1954729
563616
1061390
1347168
186261
1091936
394793
1509292
1487923
437800
655072
1472579
1274768
613320
539184
37413
490794
831042
1699256
731325
1667798
1925927
1905133
442224
1202537
285253
1137281
864767
1034011
1161856
1997813
1057636
1095770
786666
266902
1787496
1124315
470799
219558
755280
550067
997502
888887
582773
1010625
1639097
1746775
1882674
1373210
135956
454781
712520
403485
523829
1827899
1405427
428049
218043
803008
552385
1979399
244785
952138
1745750
1893477
49669
1284223
1370189
924290
957652
1956238
67428
961916
1358375
1772163
693972
329826
1513030
1892302
389398
731262
630614
1016618
1392637
1299572
1286081
781560
1608707
1361426
1636262
1683993
1037969
821327
1803030
1623782
1950384
737048
1763471
1677851
716709
243219
379084
155781
1187412
1969655
875003
1791977
1581531
59140
1094467
151942
600180
1068506
772025
1219380
228318
1517041
1661262
743194
1174530
886193
1191610
1540288
195757
1055464
1827541
1400395
844169
1956047
1327862
680832
634950
1054339
131731
1483773
504
60795
932475
1256488
876948
1559419
201120
49717
347768
946422
1197233
521305
1739079
1181545
1508862
497258
547833
680788
341895
261227
752669
690147
1708242
1675562
817208
1405706
1792877
1012872
828987
707097
1517969
1244988
1710914
394929
539604
135286
1735799
1533049
1854542
856468
1111969
201950
474230
912552
564278
1358299
1100915
1029945
150738
1699066
592737
1946564
1193551
220043
672834
1282813
163296
1322391
1654781
215459
908872
455279
1496902
1902156
69858
1406460
380021
713803
284649
1356928
165667
1728932
594735
6430
1822500
1769817
121267
1655947
973059
1748204
1158025
540484
453263
1413047
140916
147655
489373
968149
574148
1334281
92961
1818034
1087627
874191
1670107
686730
804586
1212980
1026547
1607833
1507474
457805
35383
395221
1986976
1536058
58288
675553
605955
1608100
831176
1180271
106870
1114213
856189
1579789
1759604
294100
187951
753983
248421
1565602
469436
31995
1548770
26066
560023
547736
873441
185936
798537
532519
1375875
1179419
1089770
490310
1216471
171011
1660641
734501
1450060
1864428
1726208
733719
247775
1729717
1913051
891008
864758
779363
644358
1820647
694172
641495
1653101
728985
1097513
263696
20718
239678
983097
1151704
1851626
1924595
1952553
349192
390792
777184
172754
130084
882367
1377523
827416
765361
771367
1692331
1205381
955928
829557
477043
1704737
989615
639084
1202703
343616
1394983
1426419
1174893
39427
1698489
400669
1513612
217059
1057485
257972
868568
1426099
674151
848687
137605
1941469
561077
624825
1324655
525736
1927197
174430
1131180
1395553
710550
1272434
219271
1835064
1682271
486462
1770242
1032380
1488095
1099378
1468440
1358143
1450708
1151483
448602
819072
978108
1217304
397376
368509
1646074
1084076
635098
683738
1315900
245251
1176238
33995
1243322
899808
152253
1475054
855148
188664
1908363
1038255
868003
1331293
1370627
398037
1182661
283832
1871054
1070910
500299
1077587
976503
1520248
1345860
1560374
1682309
1196910
972606
1783531
230492
1751616
1038375
299723
141927
1748574
434011
1445310
1509601
1026123
1944528
235662
1593003
854346
448066
508082
1208157
1966659
1707529
1050853
1115578
1956888
1263317
592765
1301904
279516
636691
1805700
1659403
701940
1613397
76130
1121105
1013076
1415504
686457
480474
233794
1047372
980938
325510
863916
340289
1139597
1309561
1521567
1941310
1694029
666502
28362
505235
951703
1940748
1428902
1992915
1641258
780815
1042000
163032
1848171
780399
637296
1380635
1489123
1649039
1766851
422797
335478
108186
1385044
1257376
269045
1967003
408117
1783716
1982312
48097
1807856
565352
1996437
1350977
78271
487012
1919078
1971405
1698577
959442
879719
430228
1368833
1412593
1774445
1863175
1756158
947578
1551957
770849
1368315
1236570
663480
231114
446849
1295005
1944115
1945075
1680970
1682899
1498229
319341
752234
1810860
533347
876406
1944969
1546936
1053406
324775
575216
525452
1851360
685257
483993
512293
229777
1521834
1727979
288392
1921529
564376
1289549
997141
728574
1630664
559178
411826
108137
139970
1604477
1133383
804856
1329259
706204
1586911
461602
358638
1272230
1436944
403572
808869
39385
471458
1359201
1076599
1161632
1091289
1136210
1723922
551948
303762
710667
740572
288008
412622
395956
1052838
1937741
1301402
1759240
1718575
515193
293533
1316516
973855
866166
1129332
1383683
1956668
1701752
985159
90701
1842120
1192959
1739130
1995234
1403173
729916
1166830
1224184
479560
1092412
1868074
1890232
31705
1027841
1084841
1598081
1167237
421304
401980
1250372
1732644
698370
819647
1411106
1192468
798790
1302110
783138
1828495
159093
1708892
641154
1756773
853770
604359
564568
148484
1892739
310657
1572623
1552173
405643
1482488
1304093
1271594
1101769
1994714
219787
524893
1441289
383610
1032881
1188023
164962
1295504
176621
145701
1518845
1352945
224910
1375325
1070521
1545451
1511526
1783407
1072786
205410
200972
832230
1424757
1169674
1259820
655896
24408
679176
1806170
1685048
337019
696473
301126
1375827
1279362
188366
1626926
1040351
1979598
704087
195878
399775
528070
1807165
1021042
1081486
158751
556976
764341
690337
787050
357309
1728059
999500
394057
1662860
566983
203667
307924
1324809
1472804
1290962
1605103
1243880
921319
721810
502091
1798465
356544
1428841
829827
998027
257906
1085987
1225216
1014896
1004525
817623
1070099
182448
105776
1127068
298438
1978733
1399283
229946
1684068
71716
475073
1763122
162842
301664
1439979
1864466
574390
1256587
1127144
1998258
1107546
183481
541341
601458
854787
1812692
93247
991924
63087
304315
1615508
1591596
1761078
1801733
1040170
910489
949092
910068
648760
1871330
1501469
163529
489655
233134
739571
1530473
1767554
693016
686491
378177
1868715
40223
1986796
581233
892075
699406
1203356
237579
1930462
1307413
1296788
929808
701287
876389
913690
731164
503849
461084
177064
1616954
1047746
929028
764655
1851863
1251087
945144
621189
1923026
543760
1892186
1171711
1804609
1803552
637207
1224952
837489
1363124
96070
472245
231954
525637
1006656
626881
1642606
166288
828627
411236
1493972
843979
1424108
1679524
1349122
1978678
1859249
354099
1668930
1636119
982647
994439
891067
556021
239866
1245540
305321
1988946
313028
1604
68126
619288
124865
281471
434438
1910803
1277477
1544425
1567732
668941
90012
1810011
1946223
1756197
680279
1192060
1625989
1312751
1312416
1636059
678880
1330246
1863018
821003
1841738
1341241
175827
175032
315194
4690
7714
1019121
1232570
1757176
1714305
609820
1658129
243010
51373
1433687
1090218
451599
990489
365259
391325
1212485
191453
5810
1095691
900667
1381231
1446559
663708
980538
994880
781715
1225501
938210
1508681
1989781
60774
1203108
298461
1924
1544323
692778
755717
199073
350385
59872
1379374
34281
75842
1535735
1672371
1676555
1980699
1271309
608035
221950
1680560
454005
188625
1270844
1119375
1153695
1618129
1528536
565235
72505
1743069
1100161
1075399
347935
394762
1166766
1196781
906166
1730472
850729
1604052
361722
779170
1074341
124125
1407391
1670108
1471295
1087770
1843728
1774348
1836474
570164
814155
901288
82767
1762139
1545000
646801
1521642
913022
455721
218684
445275
312513
1836205
520201
848007
147166
1970740
1384727
861526
1355647
155946
1878283
1383612
1394709
1666375
1552553
1029897
1907173
1945373
667233
240002
1353323
995999
439937
1952283
1428458
902859
408297
1105342
269727
998477
1671616
777902
1770025
547755
1098493
465299
252315
1774218
778442
1403399
507014
1682088
1754250
399126
510308
361355
686050
868262
948717
1491774
823652
1742783
117910
275978
230818
1778840
126607
1636291
35579
1015707
832240
1377501
615974
900743
1064277
123689
1483506
803574
1213374
123502
79340
938685
167279
1894366
1326745
1601795
1042864
1356648
1800083
1149762
145056
817096
1614142
42561
754373
614003
1138353
444686
1991677
1110311
170709
1264723
1194242
768500
1481940
1268024
582907
454877
241750
541093
1691168
1277201
1086638
1225548
1027432
96620
1930095
1572675
1489413
346350
1774442
1160332
1432207
492682
596260
1075047
1584978
95639
1893320
598707
920893
1157595
1108962
426712
1100062
772732
112184
1493078
26664
1798821
139180
1851721
219880
912411
1070416
237363
1430306
563383
1018503
1887061
1721883
961409
164786
823996
703091
288638
1134816
1287329
1249420
300009
1918053
1341154
1045660
1659468
1690398
316517
727066
1071463
823223
923440
1299740
4896
1483987
1923772
1789026
419979
1171948
1822325
1140892
1160439
1673506
277037
1193222
301666
1600621
1722420
743329
1522019
1015863
1334548
42302
1815872
1456175
581268
1939654
980158
193713
404581
1867124
109772
357431
819244
1720711
1091256
655603
495589
1262703
1289100
500427
445215
805451
107602
302367
1217073
668442
1533126
356267
1548276
993682
151591
1837875
580326
383270
517345
251271
141768
1363565
248591
516745
969431
1709075
1210215
284029
329743
1366331
165756
225294
1284512
1301764
1503499
454360
1161910
1241432
791989
1672412
1705595
1921843
103269
1841377
828312
1151011
1054501
1998035
1478475
977058
1261204
245114
140322
1863668
277592
1864780
880791
70837
1483807
673218
694673
594905
334646
1069498
1704142
679059
1928383
681565
1191240
945570
1958996
263985
1375905
370448
350421
690875
322658
37774
361755
1490816
1930807
644290
924346
1975347
346715
388900
1172499
1057754
1456992
650785
167931
1361931
166557
1278294
615406
1173718
1582590
1811665
1072601
593543
346552
841228
1990571
1850463
544850
1696037
1170441
594813
1035513
1109705
1224294
1800527
749654
477390
1129384
1385423
775140
1124012
1566636
156057
1736950
1740175
1002428
10939
1932898
364467
351783
1667110
1159652
128285
568622
1203201
1326943
976290
844700
549260
1956893
1552644
871966
366753
1076417
992657
23332
900257
1728708
252014
27761
186171
775372
306081
1359174
1253593
628406
143819
1861319
1118283
1179654
16555
853217
44528
1651895
1305329
620090
1595419
394467
1837701
1522406
1825045
1122035
1998214
732369
1933726
197725
738017
1004434
1002039
1155080
1183
1965995
1370287
1521560
448445
915271
932477
221188
270014
1547769
660850
1716793
1998535
695135
1667045
445040
138371
1317932
1928629
214091
1959312
962901
1062977
98931
655831
1015034
370296
88951
1087205
591318
1493665
182616
1602017
1992910
144292
1367389
1247417
1592527
469046
1373587
597631
16513
1637238
958302
1762660
158339
1416694
764889
989526
799620
717865
1950784
1172822
1611881
1555791
1383566
897698
898943
1815855
1209251
295198
1952120
1441617
1211684
1634504
568078
775932
1911179
83561
1622349
1407887
1904455
1251063
1239345
1733704
1433114
231895
1046215
504388
1131543
1743576
1811518
1890328
1899242
813977
914092
522126
194907
422508
1278727
998932
1486060
544442
1374880
1428472
484173
103114
827833
1595830
59612
655348
74209
474760
269363
271797
1658786
1867924
1532221
114954
1398312
343084
1330711
403180
1923836
617950
1393616
183521
810052
1352554
1527430
221719
1730233
1937951
1406605
1602786
248913
759672
1848970
1052322
1253308
2733
281323
1977397
286845
497240
151626
1289813
421282
1199624
779069
645686
1543365
546652
1954414
1330793
1299164
611045
1974517
1276815
59258
875516
711748
1147834
1825781
890418
357485
400902
1800479
1967380
1690483
185129
90273
496942
161491
1430996
633660
1981201
985182
1398476
710914
721713
1478872
73001
75784
555858
527226
407684
446484
650334
1116847
1040326
1066250
794705
1313161
546528
1212886
488422
1599069
1918051
1729641
468946
530959
1363481
1426826
1974100
1651918
1835777
1424927
1679494
1070132
1839540
1380455
325914
53547
1050629
968197
550307
913728
189630
275252
1288504
1935349
442041
199743
1608812
94554
1728532
1483955
248547
647383
1935312
1277090
1150301
186023
1803864
325149
1552081
565422
442291
1703925
1580036
1115419
932481
1090983
979998
1274666
278564
1736158
754755
184084
1837044
485766
1591771
690230
1529431
1760402
1285712
222344
567118
1831182
412571
267747
769295
1796679
1852060
876495
1208250
92833
553138
1661589
1211571
1132317
662536
1533242
885918
1734646
1958713
1765194
1200924
1591829
1996207
270892
1402327
173241
1592988
976079
1272641
1316133
1523750
1008020
1686168
350132
817128
1815571
335415
1655830
1258074
1727831
1009673
337789
1692780
1415653
92511
1161426
622497
72858
1871610
1100892
595095
889537
893813
59920
170576
1600798
1311214
691140
1098350
1560543
1575400
720082
309235
586129
887614
469067
1139410
1352726
193968
1095202
894290
1804202
1970380
776031
554609
8861
1952178
1205911
51855
1144859
1054519
490051
1481835
1759271
202096
824111
1095746
634342
651884
87305
688944
446943
1784655
1502370
1349956
264350
1468018
103267
878526
98135
1467893
1338308
34473
1326258
1644508
901102
76595
644295
1528327
1547125
1820033
1491442
1779617
517789
1053992
1931129
1630485
1983672
6626
1020848
676162
267668
1904913
460059
1416387
1778361
1967962
1373661
199090
1903238
1406918
447950
555519
1460265
777741
1952227
824001
900558
555249
1245023
542609
1907410
341994
1056763
188225
1711765
753809
197242
1222146
1036866
424898
1945979
534027
775259
400768
1820079
788910
1270216
437786
1588704
1882250
272925
1582060
1501115
769958
1067311
624870
870131
938989
1957261
957872
722781
1835568
1309458
141863
1397942
1230735
1823418
1890047
115103
1652022
1099200
1914113
852670
1313146
1934880
1374057
1734079
391071
1468616
498577
723776
1855445
1447178
61475
1941522
1387838
544329
392990
858182
476312
1634582
1983409
1962217
1321234
455563
972654
907473
1173085
105674
977642
1842660
71760
785905
1511223
1646133
547144
78712
1770178
83740
1965128
513748
1051273
1253241
1005540
579074
1270494
298531
1110740
1159552
1381571
698106
1405091
1782793
1062876
1847083
720690
1247695
98227
530066
534338
369443
972093
1121968
912943
1187142
229321
1854913
245116
978765
973336
726119
86098
1493982
545650
597649
638571
1052848
1916162
1633323
1916819
1566365
97122
545447
1800221
1818953
1178589
1236038
1021189
1913484
1229996
1494460
1597021
1712201
179582
936606
114918
988980
868957
94360
360430
1991787
1171368
1007065
429835
174928
1858938
1568530
1734817
165525
1035096
1009015
509643
1116280
416832
1778121
776974
417786
1586722
1297749
1531558
1173148
628354
375905
1180878
155703
369756
1014475
1211606
542438
943864
1389305
1740805
497571
1120769
1296842
431310
911656
1091664
1320207
1688082
25292
1201738
1025485
1177689
264502
313720
633322
824470
1608228
426071
434808
1893683
886319
39504
509813
484732
1392270
1115289
1729520
90379
112465
1197921
1780506
127790
1361357
1474117
228601
1805286
208630
734851
287123
1427353
1217021
138978
1340407
463819
1848775
1842700
409187
454493
1382114
776811
20188
1695049
779302
1638721
613156
209840
1064287
1132835
787359
355375
987404
15712
1555549
1168981
471791
946958
1714735
319065
935418
1541191
909602
1136719
1353761
921048
436411
80610
634667
560126
378315
1096134
1098115
56486
1855784
1553164
1584765
1097958
1969595
168649
1488397
1210688
633694
1181442
837927
262737
1548695
309100
1322036
1959666
1131073
925215
683847
1540718
263879
1575046
1350367
1239804
909153
362227
592384
1095657
1161693
763311
109339
312340
450916
1959259
793898
1405550
514272
659439
1641547
227501
726948
336578
467369
383209
1373049
1116573
153007
1283363
1104400
1115809
1624820
1531243
1589719
845551
1776355
373407
1883351
1066122
606904
723090
1707298
1259295
1987293
1954528
969659
1132224
130605
1226773
1221757
892449
914767
1353375
399511
647475
1529684
686486
810538
475496
311838
893095
372643
1837362
1307215
462280
878967
645858
1984197
848533
1937705
1686441
736402
1803910
1839382
1408119
1569733
1758013
1641054
181479
682947
1587510
76386
1886781
1631517
685051
1318794
741679
1734997
1552517
583896
1340973
424824
354744
1188224
1807324
274970
242087
840238
1312028
667008
1281567
422741
1756101
1654876
1513478
1357019
1105435
703569
752150
1429859
159033
1331071
1261424
1289316
1797401
1699627
1935779
602765
572634
1820423
555375
303897
1199957
1375818
714865
1000865
57033
474711
1969620
920044
1392413
227173
925546
254119
1933436
1752420
1257038
478333
918081
331533
559124
519400
308914
456469
456426
430929
995512
457501
1909344
356220
1469822
896583
1946386
527898
1430772
1557202
1190196
966776
922212
304515
945743
598630
953540
1271747
311525
755471
954913
60681
1235473
1755935
1295240
1375785
1248195
388975
56898
16760
956138
335506
580137
397856
464790
1997252
1390387
991785
903459
1052271
1652446
1699955
282012
1128779
1219187
510868
1089803
1784982
288958
1088955
215860
1913273
155082
1595991
33924
339247
1532697
15409
1808048
577416
6038
587806
339871
335637
170804
329636
1535908
675096
190265
862410
1998793
1742266
141465
406261
227762
1846682
1863230
1370854
444994
852861
1028650
805904
337934
1375151
267080
1310166
210681
97106
550806
1268745
1962665
1058891
942600
804671
897505
853738
1551805
1870156
1659345
511652
1264441
1625802
1434085
928134
1700506
1823238
464735
66625
188661
1141879
507275
629556
613774
1547441
1951245
1922666
188551
402124
1014271
1194451
650201
380381
1180497
496164
1244130
1772628
704746
970842
1080997
721718
577780
1750705
1198398
923620
1721118
64820
1694438
449447
512387
1842789
919039
1750933
1056922
1683340
1622901
231271
1234396
405342
1715171
1499757
1903998
416705
1731704
570282
1281160
1905681
837960
313483
220059
1378012
1710758
651210
988467
604702
1867109
1731421
1891634
537073
589193
389269
806766
342220
1340734
715793
689572
1049067
1367202
1789415
542244
140619
1912890
508226
839009
376042
1176974
497906
909812
1038731
829990
1842943
227712
976970
1049036
1398832
1845112
1178428
124562
1324221
1545919
597523
815145
589213
313467
395015
1616110
1564281
1202489
314420
1924756
321342
1573762
270340
1376131
526407
1202171
186280
1539978
938841
428457
1098068
1464509
704064
1463271
1626496
1269788
866687
1618947
1818975
1163941
1177110
1854531
1900457
17436
1266780
1511492
1256682
31687
522518
1734379
1660237
22565
365803
1296951
1435331
1269780
1955163
1857395
22433
296765
452106
932895
401060
1009943
823142
912213
1015301
1979762
676612
1957422
907237
1492071
587371
1403451
1287141
557914
1960066
1142652
705177
471719
1339413
41129
233699
1195919
264626
1218264
731637
619854
603841
1249544
40980
17155
702759
1292752
1674697
1194377
918151
835708
1249843
344658
1190255
1543779
1901182
730056
646619
1788415
787618
200031
1394599
104443
1426418
1017761
362378
1469743
614066
1357476
241577
1526093
553253
574184
788061
996353
1990812
963537
1777305
365493
1509979
1429284
1926046
1139674
365399
682385
1148009
1736659
649098
1044535
1042450
1922789
854291
1560951
1867299
1207634
1329422
1012392
1575893
1145005
1948256
1246058
795372
525444
79660
899615
572898
966269
270943
1556931
1193430
753588
253179
1323485
436609
523237
1901428
883054
1409452
507449
902584
480605
456089
720258
1531698
763709
233682
1025838
80223
554231
740687
1732369
1940342
269270
1677381
309121
1354448
878301
627341
817820
1137666
557240
828265
1080599
1691939
838094
1065565
1933263
522080
1809538
1805318
485262
520729
769036
644613
311165
1282911
290493
1983438
1109369
415336
1983029
58842
797385
1881608
374274
811091
1420141
1564561
297207
920074
1180062
173712
1976060
559894
1333971
326212
1276703
251795
1749681
1104695
1169847
566542
1464712
1447465
321309
552202
570283
862653
819236
1680330
466771
1358027
354227
302241
344647
1595520
1450150
32143
1256571
1711489
1718723
521969
666722
49833
1621555
798202
1878667
438187
524753
93113
1443089
1745771
879403
702065
869645
1769729
1863688
933772
307493
1861338
1421086
1455499
1248512
574487
1945877
1282773
386915
217652
689481
317836
1984299
1448818
370225
636499
1248071
1055584
1070023
200325
1013529
178974
1923879
760087
1615135
1118143
1596123
699020
1699984
76087
1827389
1554629
126454
1016449
1777061
1337224
1333190
391201
628351
24209
697678
1515233
1756255
281481
701224
655765
233909
531978
1578056
1333620
1312790
1651287
1926417
521307
1466764
479522
57364
381299
565858
1118492
1886490
925221
1955739
46448
1439624
1704533
709109
237750
690113
1030451
1394641
770540
1561064
1292901
1544292
1894708
1953562
1303285
1469895
962358
1553006
127643
551239
1796966
1318600
310481
1313098
1758095
388409
1797800
159770
376719
470605
1790991
1314626
159282
846413
129120
1969631
1402782
5987
1974122
503523
1245906
1761416
961798
546076
1737240
1255142
1389697
1168369
1711913
1884773
38697
634379
1449091
928039
194656
1683038
1904949
1876884
850270
1303775
530586
1212363
273312
760765
1073283
359717
1193680
1340951
861455
1767505
1185887
1339417
1423721
1198939
1342343
1170791
230894
1119652
288902
421277
1981555
1149096
665381
1097052
1652194
1393246
976962
1053190
41778
512
1907355
981758
781481
434808
247953
1430175
328222
1782964
398331
228831
900023
1413858
1467849
602517
1067583
710124
1660741
844889
1246751
406427
1994119
206010
760378
1893464
1522368
303754
1704654
1115037
34360
1672620
425488
446593
643477
1769993
45624
1039330
906519
1384487
1555018
1414523
560684
912701
953871
871896
1033671
1367314
284083
266506
22476
19414
1353518
1690774
894290
1930687
726466
768992
1995714
869729
1709508
1382980
1116365
236021
467201
1467789
213203
950600
650497
234822
519056
925870
320189
846140
877569
1558977
1016718
1439880
1798162
298452
1984271
514078
699033
1823012
1271965
1967690
1754765
1890892
168613
723179
1382435
467533
258789
1530527
1809282
1155360
1874947
767249
1629955
1896463
1914649
1781239
1794221
1694534
174197
40513
885278
1652613
509475
579574
1891053
1912199
1495826
40345
1854123
1586860
1351691
1884418
327227
1126418
711456
372729
1408497
709882
73367
1561960
1812247
564849
346730
420774
800122
1281768
115775
1610617
1240675
1560710
1555584
1958582
193110
1984292
100641
870836
483406
1544312
591792
890405
175834
118027
1073358
103384
411573
1301645
1953238
1755486
1570739
535165
783270
1932872
1370411
1492344
34950
725912
817296
1924977
180246
1066156
200561
433627
1917584
614011
870393
1748918
1925445
1451646
388395
173665
1077728
1917656
1628884
525479
389800
775805
875492
816906
1735434
670260
666193
1019480
359582
1376974
694063
1339654
1659452
1179433
547523
701661
725633
689067
1266341
1300794
1416254
1673050
1681049
916413
1995094
580362
1000209
352243
734577
300703
1822774
1674959
421578
250443
48705
935569
742045
774339
339100
824613
597558
440697
1724084
854979
666908
1553905
836017
720376
1013406
991655
417083
1858246
1837460
1356974
266959
269732
739171
1792522
1014000
1292966
1212687
1041750
1894385
1261945
937154
1152394
968890
481150
1325467
860501
323960
1898843
145138
116951
621764
1828902
615958
443341
334061
878037
1438317
222408
1972057
631847
583339
676136
1623736
1719014
143522
1163719
1646291
892292
770267
1123797
152775
1115568
1313310
1025104
1446972
1980888
824745
837635
56785
1915608
987072
1256153
1067679
1612453
226270
1137672
892871
618011
627536
1845875
1665574
461603
1146407
1707082
188111
154441
665517
477910
303070
1876942
1728042
1653736
454616
1334720
1960596
373301
1986954
1958959
247281
1237268
1348168
1234182
1581961
1612234
66007
575810
1116383
1091962
1562957
762054
40646
49860
842905
1339506
1452895
1481522
788476
1744570
1296844
23252
1056379
660313
1718857
690615
1677984
1813342
950949
839755
1195136
63566
569019
648499
987301
1375557
552176
1830521
1417253
1965107
392612
1378279
1406149
1746811
458169
1704061
410162
1457548
59021
1610861
1265028
1079369
1394064
812669
1911980
627357
278467
112185
493277
1416895
855610
1653976
1651162
953101
411221
928929
238860
180354
1178386
1089961
1170049
1229156
26518
892659
148499
913634
1986253
222988
1406913
338195
1168810
958357
29568
1176876
1239224
548573
252756
1767478
637761
148270
568902
1801571
1391900
84159
889356
1971610
1690467
579927
705160
1139732
882889
1856867
1483320
556344
1029154
146078
896071
690786
1491102
913051
807618
993943
1413398
336939
1242365
1275757
812591
795829
96712
1206288
73524
1289480
216420
1128516
1090370
206251
177728
466223
882047
1514721
655969
906527
211551
649769
775587
1394054
1849585
1948681
1177165
507352
1124078
569797
511767
149347
1103958
1751228
1223579
1827479
1934086
987710
1619712
1515627
1596561
449067
1862945
1349488
579851
1630971
164942
1942238
311468
1998938
392527
52869
977028
985166
1839923
1024629
485602
374938
1397625
1047574
244624
1910585
1675386
288365
1021731
1762409
1938076
1316483
1797055
554850
181045
1536514
1878626
456104
1954348
1760518
644705
1760833
34553
161544
25949
420137
1894962
838149
347776
733667
1646188
1710829
1224256
1921430
1026641
346744
924330
1746931
523897
1890558
203463
1239084
664966
64729
1619868
630255
1583189
928455
841172
1312405
15430
1121884
426750
550672
218141
796947
126090
376299
690018
1287691
1308751
549143
1555256
818607
149702
407785
1721623
1522731
1430829
1200026
107899
600472
1577851
1623499
1967614
1608585
997908
365273
1993888
1474393
602384
1940116
582918
1089745
191054
1636688
1904197
1555970
765344
297338
439141
1095152
1884779
608675
1553487
537485
64331
1451356
350717
351349
1117261
1771708
1217575
453581
1198677
613803
1490821
1855742
1739429
1806992
1829262
33551
1258057
1733979
201490
931072
1602429
1044242
1502026
240474
1359006
1937703
1589322
240583
1969958
337690
191134
884236
1695456
1272036
1539075
1735021
530527
1796798
1852442
1239561
1307421
902165
467229
1009333
1701032
791793
1243888
1903411
65506
271
1955908
638218
227321
1917062
1771749
1866301
449032
1693987
737887
469727
102940
780762
1244652
724238
811383
920345
70927
1732849
1242764
775833
1972099
1092139
110119
888315
774147
1584587
394089
985430
661593
1504038
1442121
45731
702826
509691
454069
155253
535635
1592623
144719
649386
872894
1182259
1088175
1088157
42773
790868
1688803
1151431
503616
1722936
556421
1259350
1086744
1118324
278787
437851
1792456
895998
353021
1702003
116364
114087
1080998
927127
1819583
986074
603156
1321212
1031204
1527232
818736
758098
1018907
148021
1837978
1439267
920541
1319161
76920
1341255
1553658
1393760
1925751
1048403
873014
54673
1826089
1290334
1673636
1601041
516411
412036
504750
787791
1318726
715773
1054382
1985949
1138170
1018953
1497116
775647
696288
45871
409464
1884475
902704
535844
1729027
400556
313776
634011
1029660
1609550
1905511
267401
575588
1684239
833341
957343
357541
1223074
678991
1791264
1187844
70567
1416770
1171927
390044
1470874
805561
1211952
1600376
858550
1791441
714117
800541
1558746
1932139
47440
127551
1952143
601010
768352
1397197
1632153
477597
106566
426415
174443
1103618
364582
39356
1068760
462707
1453201
196837
172995
974023
1047841
187248
1906694
1372706
655548
724690
854536
1206370
1240921
1670033
1099169
167795
1227799
397323
1160289
1876329
397190
1752186
828602
689965
876353
329399
1777079
710724
1131199
230557
1164460
987759
1991010
1320957
173488
1291361
831218
1244918
448863
1872965
958921
930516
1286095
1435631
217504
1497584
1350866
212923
807489
1617058
1448691
168530
232779
1686540
1939423
606427
1619862
1481821
1912529
1710530
1954420
1600297
1254455
947265
1276205
985301
266078
1116352
639427
1408414
513662
43922
239606
1646968
895407
219825
1276233
570921
712517
349637
1144997
1727895
1527058
241791
1080275
1458999
1820151
1939265
850019
1995963
552451
1002783
337440
1832023
1487132
1685262
360522
321680
1681205
512887
801559
191509
366406
1151315
1317444
420627
1420242
33773
1203755
223629
162583
470915
1685728
352260
1331660
382773
1765539
141207
1948733
1859185
452910
1988880
572979
1975203
1698016
1382242
509701
1010827
18997
776230
214067
981127
1002344
1751075
790513
448570
949664
654992
1493846
587415
567421
1750634
1474040
1270162
345707
1303729
287717
1862864
457595
62098
1297529
1794926
660599
1009733
983820
1415030
1276312
1747522
448901
641089
837056
389193
397235
4749
1840141
455908
1246150
571093
493662
616534
1697535
1846857
1242924
315419
370386
1908708
1733191
1560476
7984
51294
64036
79555
1117756
1621382
310564
599770
1622838
171468
450706
1925003
1233703
1472624
138772
1207581
1907144
303251
1251144
375606
825038
1269730
1102580
807748
1491297
1851855
1717835
647266
1827615
723383
1683633
1003979
174218
1832512
317886
218081
824029
337092
265555
1837272
1344503
1259243
767351
329433
1416803
318665
1205702
351841
438012
1664202
693062
56183
34400
1325649
824868
1593078
949001
1387208
492261
946405
1808149
185720
92091
381731
1377768
213269
1351881
1449578
1613562
1050564
1646228
595443
213580
1912474
1183409
556530
372162
339229
841797
933738
978828
928223
868301
1059237
812286
917029
425642
1923636
1534769
1996116
217154
1589792
1563549
1128873
422986
1948473
1650330
1016740
491892
1555243
1838976
1125596
1619078
130786
1311408
1296899
439845
1436315
298932
1544495
646307
491709
88345
887010
149791
1633142
87006
1664729
1982980
666722
1972757
523877
867064
604173
1984948
1665112
1960859
316971
1286013
1905037
514106
253361
1374785
1831485
896080
1027135
1751796
11045
819386
1022004
1525724
1722859
1580552
1753177
1125173
859236
1173948
1690777
928846
1125268
1730833
1627367
1760728
355249
421120
1491585
475247
429974
211596
1978132
768731
535720
172840
1274358
953357
151809
1184548
193174
251285
31149
1632473
676271
1195721
181857
294144
354494
1120679
285651
1493474
1209548
844980
1590608
1710814
729935
1425561
294449
1462138
1414165
1913360
1493615
1272279
1340643
645597
572767
1206846
1984452
314822
1220521
1830281
587717
1869683
937654
762442
1660520
1216666
359513
182473
683497
306982
337713
32182
1249142
1212646
1574705
1400824
193389
1265007
1958864
1175088
1515367
1416299
580237
185337
1467310
1910046
250754
1863731
685949
1334030
889006
1179078
1025690
826070
1467008
752328
684082
1656664
473447
1509142
843083
1022800
1425621
1684374
590725
468778
1824621
1901105
857727
413411
1645068
1421562
1048172
592052
1742053
951777
304473
605847
1866062
418956
1548825
829103
334673
139301
1822048
469505
1529479
139526
1928969
1694791
767061
84446
463609
659907
981584
1049430
1343283
520018
46778
1393625
1239891
107942
1181630
1002357
1797052
284040
64954
1853929
447973
1890801
1036091
324870
106882
1035668
797244
683851
1179078
1537503
1586964
1894642
114629
789429
1112161
722936
1196326
692889
1289764
572012
1899245
473581
1439304
1952018
1577280
1150629
245733
1531417
322520
1270849
964489
467697
1809434
27734
1296002
69649
1548457
613671
1341605
970780
453399
1250728
1269650
412345
750581
1744852
1291894
586997
514647
1345000
470885
1825195
1655191
1292001
1240654
1956697
301545
1971644
966216
893930
157585
1284919
859368
1682118
1434955
1881220
30184
1995510
1666036
1631442
516227
91492
580857
849296
1930918
1137307
1179269
642269
1984157
1686007
1090126
1005476
13686
452077
1615413
837212
1597312
1603157
1991720
192845
700079
110963
1839018
755056
600024
1092921
988473
470076
117961
1197168
636420
157214
1922669
1842437
629906
1261810
45849
1026881
248202
994877
1967956
588027
1862110
366231
48285
545563
945206
1701789
853371
1450022
1765310
1831189
518138
1276792
836086
1459287
969648
488777
1249824
1477239
1270071
1729664
679399
177654
1217435
1246527
1846499
486384
771096
938691
763882
1761037
1011589
1022929
1562731
1028995
1926796
917416
44014
566615
678642
1698140
1119690
954133
811125
232769
221201
680467
624358
1385542
1719350
1583868
791951
1277442
984145
1307113
1953465
373858
1430868
284285
1533586
1265036
1665069
970956
1976169
1458469
1720575
1118415
1188914
851132
212968
1180302
1658350
1187893
1467640
1612429
1617642
1100700
1251956
991106
1243856
234605
1875849
1662896
1618353
1191631
988833
1243603
128471
140652
1257036
861394
594989
1296690
470199
215426
1295308
1511004
860891
1341375
1090875
598576
313367
806238
661667
835138
470879
119612
16522
1186809
1221125
1603501
116455
1205080
518824
1635222
1091062
1441855
1546265
954353
226535
553442
1836717
158220
248310
167246
1097324
1398631
1031314
700405
802899
1713727
1581112
1139716
777990
837844
1569382
765891
1072129
355270
4815
1105046
1031915
1491005
1195704
53191
1886028
1331910
1037905
1832101
1202614
730349
739011
785569
421182
625206
1171788
310533
1770063
237538
573952
1490808
1487411
734958
367017
231658
1944305
282519
765195
204004
44144
1356223
77038
1073960
1148771
826631
201892
1549526
1677584
305574
701857
1314534
469018
340813
874773
810956
282295
1489504
708856
90879
108511
1714309
1402559
1253111
1137194
889303
1928684
272399
462443
872304
1866121
1718254
1578764
658775
674442
878059
581567
874853
1875842
1015632
1013341
995542
997781
124742
1689717
728256
471923
137209
521992
415366
415192
75590
227041
580754
858846
1243404
1306911
171682
1087366
1818181
1250768
1914453
706690
1847223
516682
737798
1950316
210787
1527255
47270
534413
553539
1608945
645426
1212918
109807
665702
567021
791900
760026
988233
247319
1655027
1819886
646687
1577364
532976
86902
1488971
1315045
1930262
908858
1459762
910040
492668
1764547
322944
1293951
1049738
1175396
871802
403712
239573
1870146
796323
539706
864605
474354
1034619
32381
1626776
1070975
593781
732114
770418
414688
1360780
298877
441907
466864
1502949
622787
568173
689548
231905
880609
1738187
1907927
1895195
1233824
1120260
12726
1604186
1468293
502396
1595017
1062102
1736451
1966550
1289761
1670012
1139129
475479
1092960
613487
1792298
423026
1931819
621464
1330234
1399594
706790
1697849
1173052
804481
1787226
1835252
487453
378299
1128126
407350
198939
1430172
386974
899718
1810436
1212595
1260882
33487
522556
184554
1820902
1164169
1779140
1055959
1290419
220229
1082756
479448
915364
179541
1352860
1356870
1978863
812873
1123088
574503
1101657
1098872
433777
1711383
985764
588053
1931378
1933316
951157
1582974
1929447
236166
1843350
773741
973220
1678802
1719372
1080168
285012
456080
1832195
562073
132700
599683
1813733
1540587
1923149
481841
89541
805064
364956
422051
1015134
1759492
1630092
1127758
959935
1131637
42535
838706
780304
318261
854488
1393315
440517
160960
859601
1246921
390325
1289259
513977
1522260
41942
613321
797673
665624
1551678
656329
1577358
572167
1227106
119492
940177
885864
759620
269544
1060114
546100
1700819
133075
901122
1070919
1311562
1253880
1784281
856231
889691
1784954
177245
1763904
386380
1359769
1807091
1361580
91170
751634
178784
539560
333263
1057353
1828100
126524
186679
1571315
1632002
14110
1578698
1517750
1750115
290325
1847918
1756438
1008716
273086
1510050
649676
976515
632996
700911
1337633
834342
609555
1569277
1180102
1757028
190283
1753401
729510
1492475
907082
1344483
271338
1012294
1968867
1220126
641301
365184
1639174
553912
645414
1844551
933498
1261301
29627
1340033
1135433
1291820
1369652
1793293
1465008
523072
1285359
231283
40572
906848
1064625
1338914
932244
1902712
242120
44776
174851
645915
833251
1129814
400484
435889
254456
1201667
1639902
1882876
1740013
51590
102884
899126
347929
1178059
1442224
1491302
1157683
1155944
1768739
1935776
1008099
1272390
1856920
1690101
595436
30161
1172112
113796
1517602
415083
338028
470229
778863
1670663
29204
310929
1814924
1235425
213429
1649443
1726234
53949
1155084
1889946
1644799
1957063
654090
703522
126025
1140470
904646
1055755
1144582
1119248
1911949
1328015
1023969
1973831
1703327
1169823
1677800
1860612
906190
84728
1195790
956351
892646
917269
1360072
350773
992715
1184128
1798
935500
1254604
1787611
96126
1918963
402150
1710202
1908709
1259190
1618083
1259079
1410824
1976350
161808
1763838
270312
279348
636769
660361
167871
622422
33050
801790
1402383
874209
231856
670154
814770
1735430
634954
1509185
1676913
1432275
1153809
531138
1855751
403180
540201
293698
1266004
881783
238158
427373
522972
299533
715269
1433951
1336935
1283985
572928
1274958
967
1661833
759252
256138
1523651
1735337
1399508
970346
1270509
1105758
1072204
238413
228118
265840
1575480
1097949
1200925
1762596
556499
1235652
1481368
197947
879006
1701501
991814
144430
1760374
52365
1173078
1367093
415757
951636
1179416
495009
1021281
67866
302960
1482814
530664
745494
455050
1868756
411120
1112071
1469189
1269482
1362732
429455
1585325
1655399
1795958
1271371
210549
1986856
479643
1147653
1350383
556839
1490364
307015
803496
1166932
1905714
963037
3194
104349
399533
1269804
531607
1248160
1382865
772501
802569
520119
1983400
1588647
300256
4468
577041
798000
1011243
218818
79042
92134
1735533
222629
1124220
1687154
791657
490259
281161
908133
523310
804618
1611255
1387846
1586007
801295
1491009
1617760
1097924
473250
392681
1314534
713233
64247
1762655
1277013
309222
596198
956909
34064
742281
550519
1131788
1628641
1341830
508842
1977595
1753881
1558271
583963
1552794
1592969
1397719
1257681
81296
1079695
1169209
928215
332522
1396674
720098
1224874
182628
1849609
280390
1778086
633584
1071343
1015226
1947192
738298
1238617
1075913
1084069
402014
1562914
983455
1793641
604445
857569
980806
534995
1664346
1322405
379254
1079593
1771875
391222
1541208
1973681
349811
486090
1972622
1287815
136931
1442817
1018571
372968
1145466
1981772
830917
247373
17796
829758
1926257
1791905
586197
474782
1925854
145775
67900
952424
1492279
632538
154959
582756
903819
1420407
724333
1228814
875155
514731
285138
1349750
42117
1890800
1267037
1609079
100515
1138864
857269
1238644
1703157
1969069
194216
1076811
741037
779424
923735
1472722
1887690
1433144
340039
1232472
999297
1507057
157249
1011759
1850406
1613309
717902
1974032
838872
747544
711974
1392366
1095109
705004
1990762
420333
1281458
1322920
43202
1822102
643160
1782802
963668
448441
59916
1999304
218501
1587617
440653
1789552
1867498
887282
17159
1349660
1602472
54473
880018
1281353
1079702
1917533
1190483
1781869
1303630
1530299
1530911
924606
1629296
822362
1807530
1337186
1351276
650597
1350296
13521
1334617
1412906
130707
329035
36593
836543
1503843
393099
1765696
694117
282522
52729
1642785
1203739
215852
1489284
156127
1185864
191716
384856
328238
1207647
1382659
348585
1476486
1876035
228601
1640369
1159906
1057297
81486
1139133
1100109
497948
931931
450212
27211
910107
1801118
1543893
1029142
1957351
263023
708710
97205
1188008
209691
499614
1397264
342760
1344853
1829259
1968886
911539
570214
609328
428340
1035911
1722582
1822876
1390114
1785729
977876
1462330
1973569
2924
1855023
1108549
1225515
292901
877068
1340548
276610
1233988
1407489
862328
1312346
591969
1647250
1655443
996891
23495
663417
1936638
1318411
316014
666676
1288517
957138
1710622
564958
1478364
526760
331861
54892
1178735
1941963
604736
1191896
1917946
1808011
227433
540066
129338
897292
1868148
234271
1392134
1746194
1661354
550637
828109
380951
1916110
924213
959970
1499011
1608863
455609
1512167
955422
1756074
1042384
1688060
1252349
83220
644985
313863
1579261
1530300
1229189
1186996
574187
411470
155030
1197349
305643
225537
1689505
405794
1083868
869106
436349
997156
1032314
1749207
212988
572833
283668
1817406
1064630
973299
1591714
331490
1160403
904854
221834
1564804
1430504
911780
1256487
1460648
1399962
329074
480820
431077
941519
362788
917646
1942495
1870342
1833149
338299
1988449
882491
747312
1394430
946718
263411
1228290
1843990
1424675
568873
1283856
1916713
364984
475964
926799
1648570
303134
1437553
951007
891461
107877
116027
1387591
454697
959392
293678
850853
1504183
812898
1526705
1215896
322537
643323
1421142
249445
1311723
1472640
1617242
1932774
1099187
338440
453867
1641985
336667
280691
465983
1002107
411416
552554
1163166
1203361
469913
1415277
1203514
1112201
459310
1025642
1962810
73641
78221
195144
1085355
472525
1235821
1340775
702485
1557117
818638
975187
582417
1658645
52320
1118436
1139089
976285
299348
124414
1132643
1379811
1466347
695690
1419567
252587
1042885
308454
328572
1049676
1924509
1782915
1866506
1276945
638763
375649
1679683
1375848
1353009
1176121
1813982
965647
810110
173326
898004
1969052
446787
303565
68517
670903
975325
894826
1359011
389067
269730
1628321
858460
1161571
1714293
1172820
987110
1340886
888581
1164080
174134
993373
1581046
686405
1045434
15156
120880
1008193
1292391
1500253
1853283
1868443
1305260
1725709
945854
994474
287058
302644
723638
289333
174591
697417
43619
436490
1816711
1778733
1841788
1393623
232418
548317
1810771
557249
484257
893695
1356020
1410004
420912
76185
496763
599193
750089
1177378
659207
1109191
1571376
1488155
543942
118503
328004
1458815
1912568
1207766
1162084
505659
772127
85207
1664886
575857
490938
1303734
286961
1667204
995262
107029
1910378
1938532
1818595
1639070
1458212
466179
1444941
566680
244129
1379181
601181
329109
1755168
1672160
10377
281556
598321
1731713
1299799
276369
1058068
1383635
834130
607222
174868
1683604
1774762
1029906
2425
1292485
209502
1188271
1691791
1115641
1590820
910483
851459
1355093
702517
124726
1039209
469718
600116
536015
356589
970230
857255
1822528
1310124
1157316
1698339
164674
894291
1911302
1475051
1894919
1395848
131612
993523
1256534
133182
1905346
1071792
1460905
964066
237369
1366950
1979080
753646
166687
624074
232601
1712027
33007
1889952
1886999
1798361
1878061
1563324
1155814
1767976
153551
147938
1284946
83375
799657
1128568
551757
530007
112921
955762
532295
1525682
880320
1821915
1445673
1752748
384147
957159
1028423
1115629
1455987
1350803
1054187
546102
1418331
1206977
263544
1363008
455087
749959
1117790
658506
1573738
440287
1317274
411603
1652194
1928673
1555005
313425
1440090
418864
1778997
1556825
1901786
1414376
1622234
1737675
1018360
1395764
1668277
1870107
1532564
422390
614565
344698
1267433
100336
142924
860069
231237
900574
856283
1843714
622987
941904
1360974
1413529
240982
1470069
548713
1719361
101966
846781
998263
1431227
709701
837701
1349056
276561
565779
801322
338405
421328
1857157
1343546
1080844
910990
1828074
210115
598962
1236520
1805744
1178841
14733
1850904
1885839
1549975
965781
1707270
1553327
133109
19871
631204
1230753
256357
120837
364910
805604
1698558
254222
1590096
344923
861516
1921029
682041
1958082
1179682
1723398
27646
1551135
1504357
771665
209699
1575610
893143
1197143
282957
442095
116272
244445
230014
151563
1395554
451121
381472
352549
740772
1868087
418207
1440974
111342
1453280
502433
1553759
1780813
663073
1646832
1485476
322313
276056
601105
1664943
1466525
1922979
1819379
1165052
1540598
519530
373465
1728270
1134602
1672232
1881279
244297
64145
13273
520845
453402
859674
1468463
504585
539828
84120
1395584
643020
1685913
1531813
804160
1135101
1017480
1159301
1884406
29512
1719348
830086
372944
440655
1460922
1294398
1795623
1783914
1348693
339234
1490874
157295
133477
1132781
1186507
1672629
1117191
726292
900588
237200
1804128
498320
1774264
683241
1965170
731871
1103526
30257
1531306
1725261
601995
88925
1939739
762747
131965
1895549
506866
605923
1203054
486989
831662
885219
20395
445299
1216750
899150
1689550
1497875
902501
1770673
676067
777161
1468959
895071
1225257
103044
730887
852884
514263
1649040
1935886
496416
244656
1186117
895763
446849
939522
732235
576956
1557878
1486557
546357
1626899
1480117
418611
132774
90978
249770
194281
1193768
349407
1260087
449005
118196
1003298
532428
1785286
1342184
223653
1015236
155012
1574122
157417
1331484
1601336
152400
757099
462354
489001
555126
41013
1206622
1821103
919164
1968027
1876469
1764885
423577
204738
1221440
1948801
1739633
1570840
1755321
164836
632094
877281
1021446
376330
1048231
1697311
1643641
372014
225716
1982345
229277
1323185
136424
1791329
345576
1687529
694335
1658703
1363967
990602
622735
1505616
1058775
1552478
453128
352139
1893117
737258
1172168
1682914
1415424
1356324
1461317
129350
1178295
230346
1682851
1819691
814884
443546
1598582
402901
289373
76475
1874922
1427094
733785
1851782
1581209
1319624
1251805
386445
1658324
884141
637373
847455
520108
828743
638128
1178596
1311897
1775215
1814476
1315193
963371
1353779
1019238
150634
36763
486102
1390915
893127
1752514
1509649
1363861
1253461
1740919
1346564
1113625
1610881
1567169
940466
1950333
498613
1086344
700272
1395710
1947533
1341652
721439
1627088
588987
428572
1809235
1979282
533668
1791252
1387219
1953512
723190
1450593
681660
743459
380660
458864
390031
962525
433615
197396
451333
1375420
503402
1201850
860881
490986
1222196
1153738
1754152
542957
210034
1796206
1684433
679384
716795
1204193
134859
789192
1437214
539671
261852
464451
1671924
1080463
1555718
992288
1479715
1066174
1178843
1457254
1661508
1934165
1985116
886220
175172
256768
1892168
228662
1319783
1342231
77231
1879477
436595
1428380
1057350
1421639
948569
1976698
1516063
1501703
1012223
803378
1355636
1430503
1302333
1389490
93298
325674
40619
219669
564969
753799
793194
616826
1452167
1987858
1758106
1346052
1271231
1235555
1386888
648388
1032399
669717
658575
139272
843299
159769
1541210
162011
588125
769277
1494739
1927757
1855489
556260
456850
1892260
1897651
1508694
1289591
1498281
54621
1090668
1768401
574672
610147
943410
402441
94310
255163
9793
1805656
225434
1219974
83464
1031115
948272
1045204
421070
238235
1602104
976328
1778563
742341
1884711
1794318
1192459
135488
1759645
586515
753176
888728
218944
1249178
1763010
1859664
1027712
1990518
1760634
1527702
1164435
1251582
1408743
175542
154512
1962146
968859
1659852
1041159
121452
908998
1457058
1926489
1832258
537101
1442783
1025597
1535211
1911678
890271
689331
1729468
837112
1058621
495884
1616184
803376
1552952
1561352
62957
536930
1759847
733720
937686
851007
963280
591799
1646211
1571833
645375
1511409
1953305
1388785
554348
937768
1477118
380520
199224
36242
1936970
1641276
1391673
1744209
1596179
191358
1070872
1406167
1895477
1671300
303069
389387
906233
844676
544987
181445
713142
663881
1688503
1983506
638072
802639
1032388
1544570
638719
1259535
1216503
1600549
1413082
188087
1830809
869104
1563194
504321
1009345
499205
860593
1423502
511671
1927358
1351989
854564
1410238
362253
18232
1570062
1679637
1483160
1335297
1524390
532175
745434
1714269
375302
556004
869389
1628272
743649
1031499
400467
358843
328508
80576
1997093
1477508
77195
1373436
1678067
1150330
894294
1979197
1235064
962822
1434498
549795
1543799
786346
763280
163576
409725
1784739
302868
1852935
1057517
1936927
1471686
1627942
307206
1413440
494678
1664343
1826881
103986
1642445
1055751
680868
1675862
498922
1707867
1090193
786469
570030
1139799
766684
77819
640353
811718
794233
1230219
610803
1875805
1056301
1262564
49420
205781
95180
1581989
1795858
79050
238703
1506055
1719295
1153597
303650
1590115
1674208
1434467
992939
658140
1456586
604816
1090545
641387
262236
243348
1230354
1240584
1134464
151080
405169
57519
1217021
1767072
239420
1875673
1225717
413378
683226
1370232
1353516
772471
446096
584400
1928362
1245476
157377
1069056
402141
373858
1209652
220779
930237
1126126
1579126
1165758
668489
1970889
1192127
1844014
357768
1871903
1344523
310549
1459578
142228
1014799
1979523
879757
1838411
1385319
912291
1400900
950166
115188
1745838
1383901
675829
441479
295132
6248
815179
31861
502904
1155149
1253671
1024442
1280973
1708145
806157
902803
303614
404336
1642898
1655817
323066
167697
726592
1256388
1210264
1242393
733873
1553575
1778844
242720
1196492
1877593
589740
81677
455559
1571699
1886396
918104
1053786
968852
1607373
1128255
581147
164736
1116998
1064613
1472661
1984800
1045316
1109332
1008352
1136406
1551001
431487
158787
1990072
1217959
1431433
1669598
394792
1968186
1451395
1714931
1701777
296497
634194
395385
1366637
776547
543386
55478
1686232
94455
763944
248297
867256
264190
446644
282525
370137
1553760
1040751
783421
1136816
1641892
1638777
436225
1046980
1526917
842077
1859063
955149
23899
1991653
1865486
111054
13601
1090719
887612
1962052
739119
1541510
958683
403845
697493
1963950
451633
1901411
674945
1933996
874831
182384
1265573
791112
1321040
1820591
1235886
1786513
920794
1609012
1469954
1511124
583943
91953
1987862
1276061
273953
1722466
1393956
882859
1776001
1086090
1807278
1246517
754009
171542
451593
1369253
804618
1451408
1296597
296466
1031345
1854274
867818
910792
1879359
683004
275658
1818068
112286
1951436
1429592
1292021
974754
1038770
672628
1323377
682320
1568416
510443
245576
1696333
1404052
964313
1813024
1111808
1870384
1975609
1258296
1729251
615677
889075
212102
214077
994983
1898796
305369
1041476
119620
1397550
1719365
319894
892499
625572
201125
1979905
856195
144948
1185247
233442
708654
813935
1820184
1792802
1700702
1506445
1109877
1074709
870167
942064
717251
988954
747950
512587
928427
1266152
1109139
231800
328270
463082
1708750
844274
130632
437907
581404
1679853
975714
108993
631163
522914
1848013
978456
893560
264898
456163
1097423
189552
210917
563081
311233
1842796
1563480
515394
1481457
305548
1737260
1079871
785074
597919
96957
1782795
534845
1689012
1248403
463503
414097
1172833
863174
690894
1244838
197716
57175
1645826
1502390
576157
16260
1111023
930283
805184
875742
1723010
7488
1083542
509288
931653
1466037
1459057
785353
1892492
936885
1362260
1790571
1881381
1758472
49243
409743
1802872
1795832
1411116
1089588
1499415
1210619
197694
553095
1397499
1586760
581144
1693338
201346
1595159
718364
1914947
1957452
1141931
1890624
1718679
1497932
97192
1920397
1542549
365989
114897
5775
1109265
63681
104355
838620
1433156
1336738
543657
1507574
843132
467373
752731
350796
636155
76086
1468121
1294086
148715
1573004
205058
1088522
693660
1917365
314965
8614
1568470
413786
691480
1325621
536921
218014
429868
1586273
769978
799979
1716853
912607
479784
197498
1723608
1660884
1958972
361826
549633
1646705
830780
26281
361295
1467699
1225605
1514746
391624
441158
1147188
1132202
502772
332978
105760
1221821
1979751
1567741
832275
1440650
240919
260574
1403482
902792
1521818
608826
1648736
58912
1579347
1182501
1278365
1051880
1779761
927294
1506400
1331054
501925
1181637
1528748
1444189
1809368
779526
414311
216200
1035131
367980
543728
622334
51477
1831729
1578299
609282
300774
373858
1999880
787504
1580243
1230643
1507679
475972
269047
123656
1483588
1317412
1633758
1136523
1947437
1448714
312449
434899
1022567
1884457
1448986
1602623
374959
683725
209530
1036482
1127549
802425
373375
1632947
1657046
1685044
1403682
519969
1813362
324568
813599
1730192
943017
120132
243969
1561177
1123054
328907
706517
1991861
1261234
1472461
1509678
904175
1658062
1128811
729787
249318
909244
319852
448617
839542
436024
1450254
1870014
1879534
185923
1150022
651053
1882919
1904127
1399985
920577
387976
163793
725178
1592018
656004
1486200
207659
945161
1849021
714515
731987
1555762
1089585
533168
1666792
226601
1858503
1577653
192468
1797139
915491
608437
1400917
1679107
1550666
1438918
1086055
1503018
833526
1843105
571246
1027078
1783403
1363113
1925522
830381
46160
100414
1705572
333029
629937
1536165
765439
1678705
1186260
997183
149880
1679340
159815
1505322
1679466
1127573
784267
40295
1724945
459325
1631499
57224
1295371
579582
81930
16499
597297
32402
977313
1457335
250064
343659
1682451
1785120
195675
813523
162305
482979
1158867
658407
1375325
1329889
61947
778953
1474192
698179
449528
1903691
586698
415223
488101
962911
1608816
840778
165841
1807566
1948408
1018238
1245897
1522753
757132
904450
1733281
1468538
321342
337879
1360040
1144234
334490
1818531
946292
1248892
810867
337310
305139
77343
1156081
765626
1572375
981136
1936542
36281
1257312
180882
198195
255929
674218
304021
460254
371849
1163298
1349118
224419
1322534
1608689
775323
315224
922547
777987
630554
638122
1894957
1569800
1354824
1114779
453318
1408272
302772
907063
1831482
18321
1917313
151871
980335
1776374
359649
1091771
842453
500294
1220216
1743356
385325
489446
1222732
1651876
1861257
673148
152200
256638
1532966
1313225
1607933
1143794
1778075
417147
1932816
90457
1803787
607746
1358124
1971014
1937953
427967
1349131
658503
1383930
13710
1602528
593703
209306
1679535
598019
466912
467453
1112578
877055
1033086
652447
1473701
1547768
135003
509463
1692336
999109
64564
931133
971511
1781180
730776
1627020
258311
239557
860432
1614073
1058314
1452103
1163123
1920579
1305213
1766406
1829196
467305
310566
1510396
394149
974976
1709912
1407214
784630
211257
833132
1015712
1522112
69437
1472968
53978
1272161
1918825
150182
560011
1372922
1354403
972957
1994842
1858868
1190757
714615
1837049
3047
1262900
1067858
957416
1539592
1760778
1541829
209263
1312135
1048621
545552
1085206
739386
1968709
1483111
855606
1582937
704743
1177760
1523374
630087
329563
1425288
353298
523239
1041292
736972
1159509
987310
1730670
1862996
1442710
1772271
1926472
1465192
906525
478881
1494945
1903805
1858758
463817
1527055
78692
1255270
554091
1905639
1553583
211521
1391933
1715906
1149020
1136152
1343277
1858920
1079236
556177
34173
663244
1109680
1493886
1464286
78440
709419
1604523
1959066
1734264
891198
118813
740896
314866
502753
878432
990856
1198694
646446
1694184
1841651
1215912
1865111
488732
1623174
637581
153
1426380
1348050
1925927
1092175
1326341
1974209
1743986
42346
94331
217570
435047
1397643
821010
1792285
1749322
1026086
1738454
1397599
972441
1882000
1652622
1427449
1200616
1130417
1192661
572022
1997007
767269
1143274
1307774
995156
23487
1995925
1332349
474470
1979114
1567171
345260
939221
107101
568357
1527630
1117847
1162044
239739
1907944
255869
1035504
1861577
958646
1589189
1477077
46520
1572696
1017513
1251345
1588899
798554
1803370
821267
1268670
421915
1955936
533350
653517
1834390
1277571
456080
1916282
472897
603996
811741
929913
1294283
356165
259388
269078
974325
568873
234009
1732004
196991
577865
1017747
351326
1653864
381452
1639869
843745
436394
108879
1767926
30976
1433007
1388153
151576
289750
710641
1802315
1396730
363161
990619
562787
746648
822449
981760
1787188
1107127
1397940
1336460
773906
1235842
1024642
1763525
675813
743234
947436
1460815
1242960
1186057
567678
1268032
1772022
1737762
106667
996273
777552
951892
1874792
490322
1466327
1991208
1868392
825500
688882
1432809
226857
1346786
1088722
1529466
43887
1980281
1425779
931084
1185158
1657595
1981671
1073180
953103
1904524
1299429
860582
1700439
1332178
306007
1601561
60437
172081
1631749
100959
713210
1058864
1193299
114958
1934821
317962
481684
1274571
1667422
250964
1766077
855130
1484837
930798
1431259
174349
1230615
452077
610536
181174
908602
1340522
789079
1520568
502492
576376
965420
1919201
1206058
1257236
1682447
573313
177760
569315
946883
190187
385545
1503597
1164071
83372
20230
1985167
1975899
1835692
1637320
239254
826564
1974303
957793
210461
1909295
1319964
592676
644494
1113811
1112971
122509
1300944
977850
442183
1626895
1021094
1459566
803244
192965
1330556
1063122
1444892
1684778
1663759
1107931
788673
347356
1439975
1255510
1036856
792061
1397322
371574
1571918
5007
1298887
1353291
231211
1981794
335640
587320
1058536
10551
521555
1271093
1524192
1294062
970673
1392633
1608047
5236
853557
59638
723906
482792
1792843
1679514
234687
979160
1548789
567947
1343362
1471314
1399562
1327649
957062
706887
239511
958130
218243
726756
1435413
1377281
181617
1150931
142897
1389433
1020769
84507
1884255
1807132
750712
1958024
362303
1658679
768853
346257
1618208
30578
878689
532634
1938592
1945812
1783398
1921989
557149
1252903
1990051
1573547
194217
364797
777747
2249
152645
228057
692375
291036
1807325
1745004
350874
215478
1869
1062232
1483484
1046129
1921722
578773
1070606
435544
375266
798037
506915
915333
1194088
491436
407700
1180424
1467503
1536595
894272
1572144
466561
1222747
731305
1523228
604957
575510
324269
294974
1188462
876754
301512
667645
192664
1734791
217708
1596110
947871
26143
1324847
979742
1346449
1643796
1820544
80913
1149506
403282
451154
76215
1266244
1673202
666456
1059648
854061
1066262
1741455
1066633
1485318
1742867
120146
212275
156201
1959844
258121
731836
439758
989428
1399673
53744
818334
1273311
140960
84387
895712
819315
1161364
688493
1112125
956008
1471788
491841
956194
454495
756578
1830522
1100518
1806119
840165
1880488
1690225
1727437
1823768
1079910
1797737
1368983
842302
686845
524865
998239
1333355
1953057
202051
1343960
986497
1691562
493592
358100
1365123
157208
1578207
1408897
568330
1597158
735064
398272
1047383
1487811
1715594
964357
1591026
1986297
963980
785721
659710
410564
575359
383247
1996078
973564
1003965
841292
8288
1784149
650160
869159
1900579
1831479
1200272
305317
1824786
932362
1532962
427468
1656521
1848034
518326
792220
175265
135711
1973609
711416
784866
5937
1691737
1112162
1666476
565719
1707607
1520993
472257
1455873
629034
29925
766862
789322
1720292
888886
1903559
1093339
1025257
1475913
1943288
1092274
1174649
997620
65935
126648
1843537
1693873
1045699
509243
1729850
220392
1795825
1888609
1822496
1056920
407134
433839
14150
1193373
161593
969648
1061595
1599689
657746
931255
1289123
1988991
1573455
1786630
595031
1958625
1915969
1840739
830617
1926185
191246
919778
139717
95824
1298031
404424
1697762
69240
145059
1244234
623322
802394
444529
1402107
1144889
186562
234711
1485735
1465131
1933477
1002781
1271165
826012
105898
400535
557924
25588
1798713
643544
1849216
1429393
1344171
275221
847530
55377
938987
493425
1770993
1970051
398828
819366
549112
1235435
1751352
548733
1841569
38879
900437
824298
235714
702119
783659
177975
1832847
708572
1803227
1620940
1396214
880663
720485
286221
5990
859700
1681211
260990
595201
105725
319846
1708423
564064
904816
1774684
1241826
1824876
980268
1563938
1457896
157149
178023
1531749
1198262
1760786
1965375
1043688
1677481
1235618
934059
36593
577213
487370
365411
1602538
93246
1789971
987298
1014389
207845
345466
1445124
1139312
104580
860984
543402
1129464
618846
1419868
1466412
1433581
1708285
226552
636444
957312
732726
278409
1530408
992957
661293
1840908
1666034
506231
946135
1321370
718806
794595
135421
1273052
196452
456118
176560
1868687
1955939
1720242
552822
1365598
146562
1808631
862152
627492
856823
683497
282241
925725
240383
1579128
555915
1728080
1878748
1958580
46622
885604
132783
1615703
1204489
1227962
1303623
1117490
1329108
573742
1123620
1661075
181702
1800212
18002
1577742
545577
1501186
398987
41012
564133
937742
1679358
7942
1959464
1098216
1059372
150180
44980
218181
674879
115995
1090526
416232
1480536
367172
1891442
422211
1287762
758290
1860435
704799
955245
165674
1258326
253170
1519460
1903597
1542157
949742
877455
1421362
1018455
1012904
1860228
1898280
26601
1023678
40810
285903
897094
98113
1893965
220401
1711649
545799
1416920
1374080
1779771
284858
1059803
647405
1378424
1572083
636503
516333
1701731
1124440
98762
1608740
138924
1834265
1247565
192728
166716
1361654
915310
560772
1741590
1645710
1804350
895172
872462
169583
1319740
1279439
475675
1061520
1809903
37653
1152377
1344131
1620866
1825484
117788
863656
573999
384546
38566
1694389
1215205
88971
580729
180457
188066
1112591
1896283
1612000
1503892
1498744
244685
240066
1062629
384113
388426
1978481
647394
1907143
1685204
323571
463646
1468623
21106
125801
195857
1754968
1480479
1846804
226820
1867431
561646
1999980
989466
1266640
1451633
85400
1872378
1848702
1517364
1740289
1664507
624779
1480377
1838981
1796978
576518
1136349
154728
316156
849368
1028147
1856137
1841679
587730
1495561
1258286
914217
562714
1419810
433941
983651
813971
416831
1847290
1681815
832375
1805905
1625668
1866431
1571204
1721357
1185747
562582
331148
1779608
1819674
691956
1234618
271276
253090
1484963
1654150
483358
1200450
1123296
350349
1338846
1461144
209525
1692134
886294
926706
782284
1224709
777445
72219
678199
1478625
19749
1064748
1379161
452819
900561
1414843
566063
1567019
893707
417740
1639503
1880703
173247
1884036
1428912
56417
1345235
1355829
114661
1919864
1564760
1632243
79060
268319
942620
1544526
1427081
1650025
445889
425359
1981210
211945
1567778
1779995
642974
895977
1969834
520169
1342267
1470879
1143091
1452700
642468
1925291
1340269
11580
286594
528003
388351
964581
1065689
373183
36460
1888201
118717
1335302
566613
1419361
265739
1257123
715673
504424
1152991
1854445
939148
654480
12023
1489017
843022
115870
248492
1210201
837054
1346301
1118090
1842795
1700753
439209
1432230
910376
1207273
1627480
1454724
941214
1770366
1676714
118393
284099
767985
1802803
20788
1287370
1692037
1307573
1055195
1451118
185503
1388718
210227
1085331
630107
1792761
1160679
116952
555575
1512036
1531893
270905
289067
1706801
1366588
477779
1937474
856117
1996832
189640
1947348
1131458
1850805
997654
917510
517668
1311591
568497
458258
640
1338810
1780138
885638
1094698
313097
443214
361699
1332073
1336452
1784893
269743
1205516
823370
347129
227807
55068
1751598
183084
1036879
210175
467460
1711661
1482107
1073854
1352097
688097
1531047
1220945
1891409
1138145
1649015
1240532
128947
1827551
931162
1159732
849723
1182042
1812926
320882
82890
153643
362434
1042205
1215058
390795
328337
630146
46898
1943432
59387
174070
86190
541962
542637
233779
1614360
596181
1574446
378384
1020007
861962
865682
1775331
93819
708348
39884
1684792
351232
819777
1847620
703172
1100916
1575357
988412
502860
1182762
1871691
1961481
145761
440065
1289811
363125
1589108
145027
87982
221918
1491268
89375
694013
712386
1199173
1224365
1078644
1294989
1864144
1290910
363510
602020
38228
1036191
1492331
1039569
790353
1955191
148032
1072464
986151
24974
1823951
1487500
1970350
686428
1435678
395855
669024
1046569
264622
1818144
568316
1338283
1398893
947286
1714532
1776243
1606710
956670
497847
676655
237838
1736231
1164877
786207
793633
533598
533259
890322
298942
1118716
1805989
1172113
1516524
485609
1312909
1091365
1286531
317207
861024
1218937
1230952
31599
1093890
1717703
718880
156492
709493
424701
679570
1152287
1295497
1026144
1835705
1442275
792471
56963
1495337
894827
1509784
88058
42701
1047409
367015
1747864
481213
1960396
204090
1981310
1916524
1045456
299852
1794797
916395
1789971
895771
212957
1717871
1113272
1307442
1514065
1675662
1632090
120063
337955
1968432
823124
1562813
319797
765205
207178
503380
154193
1634525
1946492
1690382
1781679
1419408
1678208
1775225
173528
1441261
1463727
532323
1516717
835186
1062253
1936050
1304573
1200820
1227625
788675
1411604
1722793
949346
980488
1203476
1916619
1473768
923527
597869
1616521
1496226
1311436
1774581
1747210
767595
679270
1066548
710610
1211697
304071
1082426
49429
1676589
164787
1700193
601680
1018024
1963235
1837892
920979
1183904
1446208
1715935
234636
1221353
636700
836053
987468
529561
406607
954531
1737954
316941
1576424
774006
225017
1712025
295087
477616
433554
1257492
894886
915420
53569
1638222
153528
1898914
1904577
636043
623744
294548
1370874
1365885
334293
1095860
1085236
1803151
852801
980731
1088287
1391697
1951304
241375
1124493
1183663
492485
637379
1412035
291879
523006
169646
1670681
1247981
1376032
1298190
205701
1047945
1429522
1477721
234329
1303935
451415
1653126
1201997
1512622
1383938
1212407
674594
463670
1022825
452729
676774
57285
1260843
1234295
949174
116617
1797658
1286188
620983
1410409
1982283
920841
1942073
432367
867574
516313
1748312
964977
1620711
1510440
1809953
1203631
1359096
701121
1093303
1069017
69655
1599923
238183
625316
1899735
1649267
1939258
1913305
1854272
1992482
457286
1599319
1461495
1396382
409894
1402743
1480952
1361047
200696
811808
1636201
195339
811200
1992809
1577889
1431940
1991796
1555497
1419067
680234
1258111
1633414
697419
982410
124507
21661
585644
159188
1031511
286013
242111
1425192
1979202
1645236
491956
1818098
21684
1904984
1572281
277628
1559305
1468555
343703
1749802
1045776
854112
624872
783106
352305
373588
1869486
244358
588935
431018
599867
1790148
1098711
1154658
1434981
856102
1697266
1676388
380331
1841299
1960575
390206
1252521
508812
92652
451242
778886
398761
1099729
1473891
1131690
1069792
1441584
1202282
833633
1063482
1837740
215610
1067290
1284853
710820
129957
1682683
1122826
43750
128466
1372332
145929
169723
1916125
1128318
729589
13135
455976
311562
1384701
1091555
827712
708291
1478312
98111
463475
573686
101048
783159
992017
842640
1390185
1242233
1518201
1872027
1967453
1849000
1209621
1496211
1552074
842076
1971704
1212889
994206
549755
252910
1224965
1727147
1402909
676554
766522
1695907
1923749
1833615
1695986
1875594
1153538
1756311
492443
1338735
1573615
625274
1533123
30731
385143
2561
1264096
84545
601964
1462196
219907
8736
1611288
1233922
1152657
990563
1563530
83747
1348828
1814955
750282
1823489
150197
580829
1602646
1630443
1624833
1328563
287160
816333
1661355
782197
257151
1531150
95332
1162831
189480
198536
1843627
1955175
1577010
1525447
253614
871560
1845543
1945260
192587
1333462
159923
613553
1928785
374179
1010422
1008362
895651
1255798
1963373
17974
254543
950320
498563
1410517
181161
819511
897642
884752
1521463
456593
200184
1829891
1075285
551240
1999463
1870343
111005
1303572
532369
1533582
1120880
648090
532277
262759
533357
1455434
153003
1279380
1507505
251223
429536
179683
1355783
234865
121952
1441077
1100187
1490406
1202837
1689510
1466267
868454
268920
950463
893875
1073117
933179
1518692
427251
1340121
863163
937637
1022072
1472605
1426284
1864364
70477
383916
533631
91562
120402
385728
1960471
903581
1188925
283442
772679
302391
926744
1322012
663910
346433
40604
296078
1471695
838877
760184
559328
1728705
19471
1615165
971629
1722650
508582
803329
1466989
1151675
1685983
73695
1447862
1421152
1691310
332979
481416
986720
1075287
1350916
590772
1064608
1726610
114252
478059
264056
1957273
1133205
1000924
228069
1620183
277048
89701
143138
958975
1636572
891345
26354
269806
1171162
1176077
578572
1807480
1783438
540633
597496
1453736
254614
523502
1657260
521387
937250
1165580
1759413
1509276
1042421
33873
1675093
350772
721531
791065
1843825
1168283
565713
1958173
807116
1373021
1639958
1149452
208055
1684262
811095
1251069
1092544
949783
1014571
566871
1183146
1906664
91413
1955233
1767287
846982
466765
352810
195758
1941632
1339580
773947
287127
191793
1669985
1856105
473193
616079
1384285
1481938
701500
463265
1782232
1658428
1301137
1566323
1781892
484774
744433
27767
576634
645824
968799
1276195
872267
1033050
847506
1704138
185315
230634
1662342
1392503
1289840
177742
1250062
1265798
1931678
1596752
1986772
92459
1435732
871971
1557577
207425
1772103
1834760
212150
1651643
199569
367251
381512
760199
1906854
1607639
1972138
878066
141157
1630754
1061274
224162
326987
215231
1433993
248777
636588
725935
809431
1201798
1430252
308342
670141
14543
1876341
435685
191323
1020515
1503384
1840651
772540
1543149
1411281
882579
188410
1905046
1701106
1003810
808540
1082187
993601
1311140
1077759
1784422
1292307
58496
1083265
1791545
1321614
1947503
171685
1078864
698788
451657
796795
1292511
898403
1298915
26791
1055926
794718
1279589
980993
1524610
462241
89898
633087
126720
1493698
1205977
1414875
1914406
1233857
1696978
55677
823152
985125
966334
1417592
483991
1372871
655984
1141726
193325
1414498
1950264
612495
131154
1148399
582190
1152545
1876155
641287
126787
1943510
495152
1652361
178
664579
872454
909952
299198
910411
1868735
562025
606882
1052819
1807205
1140062
863769
644436
1592835
631778
1724275
1099974
493528
1914856
1696936
1894617
364934
36571
450037
1336270
323922
472877
1136994
1726016
469634
1461827
1117452
961782
1794341
1977779
624909
1604623
1046093
1149840
1716192
144320
615034
1567082
1503218
1350238
67046
449012
1071634
1649238
157958
352814
1136969
147066
523193
1076930
1148655
1966799
1848795
120596
1355236
38391
610454
459156
1581061
1619273
1616826
1108604
872805
196426
1067990
781108
452347
60604
1899222
1338305
1911688
1143674
1225301
426845
783911
1159907
1469956
960447
605620
42562
459239
1938902
234339
1198579
1763771
954132
1087514
629072
536687
667406
1513009
187926
707312
477677
980187
1453884
1540169
460824
1526862
1214925
1749460
1097847
1872752
1129570
140065
695786
1253601
1500125
327070
609613
1014346
630998
1649116
902392
285192
752890
695589
202631
1930379
708687
189580
1163479
1665173
590245
1009608
1241886
313011
1182004
262089
1341079
1361245
1163429
1214163
199113
238436
1214366
276808
489469
697824
1471798
1399372
982235
386824
1426087
1085600
266676
1862264
1269953
491809
76342
1406300
131469
1914690
364885
1002995
521230
1827659
816252
1006734
1303015
177559
1411753
836418
269710
1322571
1880962
278560
1270670
860505
1743830
898198
1885526
933668
1160413
1064398
267254
157123
526333
1531051
1068182
673887
907725
217412
258414
1721938
1054776
684154
1123963
1955041
1120574
648986
244372
632935
831264
1724704
1843481
1996173
1627287
1951949
214729
279205
1614161
759736
1122517
1994089
1508611
636161
336915
682187
702809
1509364
488713
781872
1057709
1938253
67571
446688
449679
1859866
367020
1016189
1402271
1827394
848954
1029338
396464
1386579
5079
71087
910092
1812304
93680
1279410
1724314
1425664
668302
1022959
801918
39077
1776913
1766926
151417
171821
1961044
1466629
431420
833142
1564861
1365198
634638
1878542
1899725
560801
1386545
812764
1451770
1451994
1746089
950470
1020367
1170321
1259552
1909695
1536297
350564
78390
1215561
754140
720938
540175
442377
1500080
1369200
1878382
1743523
1465992
1150481
682602
1380890
1200843
614293
576598
722786
891525
1711245
1436205
1980802
1007136
1615871
869602
1991391
1698179
55912
768758
1398936
1958579
1763313
1411525
386850
375243
890282
1229013
935536
665918
1237149
780490
741921
1066774
419297
46494
860347
1221040
1779132
521284
1114524
61625
680094
968813
1182167
1234167
1955255
508132
1890522
521087
1782574
1769043
937322
1932437
689461
1404333
460258
930213
1440723
1569042
173051
1859739
915884
1143574
1015508
321296
1257710
1078882
857610
133157
1492481
896718
1287498
937815
1239409
1931391
598498
302043
1388470
1280678
194767
1251044
181804
682546
1487759
1140074
330950
1749870
1224671
1728974
1989643
1032722
1990372
574544
1473418
1416951
186418
21979
737988
1667637
1961359
92015
1923045
1141533
830222
1227537
1863233
801721
1394877
334330
1024237
1250710
905275
1375686
812657
856977
1522831
1239525
1771410
1679334
343701
1904145
1407600
674038
1608381
782337
1131491
1672552
1257258
162856
353218
29002
936908
809060
1764489
1807514
1030708
1024890
1804844
264337
1380141
547051
1298291
337263
1398231
678635
1163886
1354054
1021798
1220291
389786
194930
1269813
1899438
952441
484430
1071718
1397369
1578009
958501
417912
1414991
868488
390423
1178125
545883
503005
511016
1185258
145699
1784116
1497246
1029216
1390431
89279
1122728
1217661
1111506
301593
1671467
1829720
508988
892052
1940280
1274767
1008621
1862009
406787
567891
1489250
382940
1132487
1569269
565710
1977937
103388
1110599
1926564
155352
899548
695069
1874540
1852705
739069
1939915
1672016
183822
1943904
1502258
762669
1836404
749287
1827681
1360026
382196
1611217
1287291
1344577
1808358
1459678
1618338
1219270
1222133
993986
1516155
1646050
1342286
1847128
1148949
820592
1195840
1640958
1898978
1216566
248718
766584
29521
1102696
861883
1532450
1392087
1315419
57887
1575892
991034
1181808
733251
492902
344166
324168
222811
1250190
645131
1900558
1375100
1802583
1753633
928088
1380387
1974132
449203
313096
658720
1627205
752966
1592094
1751094
751141
600381
1803798
1315333
1182888
1719322
228767
479021
157286
1134825
1700863
461103
1702676
312562
800159
442044
718783
1732081
471715
1133716
1380627
316889
447170
80266
232465
229751
1939369
260304
907579
435554
571722
1031500
1637636
776582
1024890
637194
1334031
443061
1809462
1454460
1987004
1406058
390024
1042035
1528267
1922215
1053166
1355656
1398250
853267
646818
996357
1598773
485716
37980
1638161
1691273
489855
1292487
313183
132660
813482
899784
393848
779783
592349
1345349
247259
1044314
376555
263053
1278055
1460802
1740803
1245833
1213409
638726
1507494
819932
395639
1092051
1780360
1786670
1895612
257891
363816
453700
913788
1581268
1080094
377133
1837033
869654
1564991
1131286
1496993
1492866
1437658
708351
691783
605733
212235
657106
1631212
907068
574595
1529566
24182
655343
1747416
585145
120257
1964642
528747
660702
754548
1977816
1989523
625415
597357
12468
611288
1364336
1861021
108322
1448344
1317091
713267
1820644
1567335
973722
1899965
343092
1064124
1495930
1876256
224080
740414
1691885
1639041
579827
1219491
1519640
1371991
659734
315761
1863913
690219
479866
1767664
1569571
1151642
227803
1625793
1368438
897307
1451150
710072
1770221
1297692
878250
1626367
1368994
1638385
461046
1323932
580512
438502
590797
1035690
735655
1368523
212849
523579
1474546
1263297
748198
1110556
990506
1926735
987429
1260244
821334
1782489
92382
162764
1577802
918499
1657250
166831
1142314
1474260
128872
1950128
827651
883058
1834450
1771715
587767
1284536
881589
1533651
1867790
1990997
1270824
1101349
1156455
1310030
1458566
1921290
394533
1287025
329766
1876229
790256
220934
23412
630976
1465601
1083023
210854
761467
815019
581184
1423395
1207800
224361
248083
1335253
1166672
605632
117771
709045
551691
48399
444408
973613
1207731
1030675
1557312
1376887
489725
1914408
1602227
1254660
1802200
397784
284349
150650
1044484
892848
484491
1842624
1845788
1915434
59979
864158
1995997
1394906
944513
1248009
1838450
11063
1974369
1076732
992994
1799742
1142013
114419
141815
107701
951305
557728
487106
735793
1950874
1295319
117551
958821
496310
1255900
194620
1371330
1515890
1034088
1562768
223806
710303
1702519
785999
120078
190304
1408495
1301333
504249
612030
1832564
902739
1278627
1607859
951605
1965201
1671193
1737407
1599193
647421
41277
1639041
62523
298743
1428044
1983483
748498
362180
340333
1738502
1167343
695042
1540946
593126
776481
1080484
874203
1923892
1696356
946828
1117993
1148656
1127419
35999
97811
86960
707551
1087307
101841
1987778
748842
1876246
1046007
1998860
606722
874309
580397
202715
1569218
1760231
659675
858421
70920
1585583
1246082
1914409
808933
459702
294075
1798879
323791
213487
1155125
529945
667540
967421
1487876
268511
1679664
623720
451888
710396
1770385
907359
857200
53892
223381
753332
1949723
1089658
1302249
750168
1471084
54941
1703878
1460673
1839407
32369
269808
1287031
1471062
857872
1927165
124940
1635064
1048640
1122276
643096
911254
886068
1987720
69526
1607770
155269
190333
1095564
193243
1736788
104302
1726935
1863845
1114185
1503722
1655461
471245
553435
333605
1646125
661314
1036425
571354
969700
1340886
27229
1129352
1593766
998467
921622
1835161
645574
1586023
1383826
1344157
185221
380103
1611563
848455
1080534
722892
1566538
266767
57178
146992
176901
773222
746961
503255
1386358
1390823
1316362
517684
260878
1103502
1654576
76869
168221
248739
565241
148391
543821
913459
1639579
1762624
970814
1858898
1875967
1385046
1170414
1605504
173779
224743
888785
829830
1455562
1311071
97184
1173100
1337574
829350
33301
721423
1720954
314150
1070280
1506687
1171603
119972
88463
1984786
1618029
1258848
1313306
1722829
1960023
159992
1779251
1401612
492491
1559355
1548106
1829149
1226614
1171125
1051681
1161982
127885
1120047
1751490
1655193
1609951
58076
992117
847179
199974
1397958
205863
1127481
1635182
1740718
1900846
1057976
1166729
1580150
421409
1749198
1541161
1588703
335553
255075
1076670
1474128
302873
1583242
181449
620488
1187004
1879497
1516888
475026
1482580
1681819
664233
1242917
218377
786623
1415343
1198982
364309
757897
966414
670397
1332699
1229703
1300570
935211
1814731
140775
211081
897659
1268233
12376
970609
549277
734876
454626
6400
1457198
1426753
107166
537924
390544
136472
1804848
711601
123084
1721406
587912
129975
1377069
172709
678016
1112206
1565925
1829464
1656300
1461774
1899100
35935
261031
975421
1322580
1029236
332232
1845655
325352
767716
1075886
149887
561018
1993308
208997
1361565
953663
427081
855703
459673
1053747
1229449
1434485
1935829
144700
1846100
1133087
1399191
1281848
102603
141665
1214512
883989
1237505
351864
1531814
642466
1350698
261122
601505
836114
1259149
1289853
391851
1466378
1664509
1376446
798927
1682669
1438239
182427
1921047
1436066
1608656
930310
1071356
6899
847176
1337267
1996477
802127
1511090
1894161
325933
722951
1032711
1467919
1743022
947953
501239
592994
1246264
162462
1037800
1918961
1739973
1595811
687089
1659248
1223588
462535
436431
768790
1419112
1328775
543785
337044
1148578
8142
1532726
985476
882227
239444
149493
1981773
172126
510995
347171
1309414
145812
1324108
1371762
1194951
239253
917977
122248
271227
1576461
1326639
1074578
991073
1108087
1968059
1256579
767435
329417
1930795
837667
109897
1360206
1525058
372973
1345530
1326609
270158
1236199
1224451
1121117
1895041
490677
551886
1701173
56542
1783343
113459
59538
920040
775099
945290
717981
587576
912744
1600009
1550209
1497536
1863884
333482
997648
12563
1636332
942877
952035
1672224
1100058
1923148
597766
187685
1639749
264326
1643423
1457000
1749589
1122413
473412
1375097
1485708
1656772
584349
634108
182198
1972507
1205196
745133
761727
1378595
1853385
608585
469227
1442121
1729929
121416
110271
313471
868042
569780
1041542
688665
1405909
1710055
123159
1192586
902634
838395
586944
1347775
1209854
720682
127485
842973
1578132
1329624
329663
498920
1544678
1811757
1801673
429822
177548
361963
1220502
77497
473831
536592
484253
610170
17884
150087
143367
1443089
265506
412248
1602869
999401
1992620
104267
1379062
1374792
207440
1036436
400742
1212457
891194
1123851
1538891
545876
1033671
867298
1283745
1234725
52186
61804
1107298
345985
1967792
606702
542219
1765940
1324153
523437
1073805
872075
817508
673976
1661881
736818
77
962911
1966796
951779
1639186
215139
683560
1244851
1201670
754474
850733
412273
429631
1774698
1246040
926000
1689112
807783
1672856
1590522
1764916
820512
1070046
408558
638610
560491
1358390
377328
1845159
5292
502414
258008
1987789
1605915
151045
1866095
324037
1639373
1670312
1156868
494383
1853309
663531
1333562
993342
1389663
1024545
270259
1888667
879237
1422025
417807
1445504
1172824
1087458
1686715
1461580
1790483
335298
1486606
1254376
420942
1503915
1565204
637114
1705244
821254
1057711
492201
306966
1148345
512803
1051137
429852
528544
1265359
530596
1229730
595413
326982
1731923
1484417
22016
106554
225379
118253
1690253
893919
266994
1796336
539476
1685710
482654
358897
1691077
1427774
1841757
237738
308787
13137
38281
1282825
1723422
1958325
814744
1050246
1470517
773183
729848
674193
296338
879989
50070
1508536
996375
418454
1771412
1793076
1091811
556117
1051464
240019
69166
337285
1872058
1063341
1625379
294123
1961188
505947
859746
1633927
1626198
970738
201414
183847
1320200
1124867
51192
409500
1271991
1746634
1737462
1586272
419701
1873632
1395507
224009
1993969
1980157
1305152
559105
744114
1160194
1458275
1582233
1134081
1937944
1440674
295020
1697764
766282
954638
1871464
1356666
1868409
801277
1578331
974713
465243
1536369
469402
1496421
1149028
445330
314801
1439088
371146
16037
1260286
1802521
568732
1361237
399206
1320302
1471649
1778667
688387
1279090
896052
41058
1825683
1900977
936417
87949
246172
731908
247570
636372
562413
118964
416273
737259
1011728
1641345
2814
938646
1795309
493956
1912317
1398922
1190140
1432044
633515
1971523
680243
1079697
1128104
1532891
561693
1050758
1466674
492744
295501
982285
396035
1486802
1077638
1043699
1257812
1888465
707910
1014489
98332
1973625
261854
255531
360513
1697207
1818839
1916409
656440
565810
1821036
1507590
64657
1030838
1808502
863107
1170106
1078095
166921
1729548
759490
696379
125356
1459270
1011868
92664
1624822
1493158
544835
38414
1185898
64278
3223
1062408
876578
753358
172165
216953
572522
1324502
498321
895247
634221
907575
1802421
624938
1601156
1742234
1766780
188920
1923102
1554890
920536
716824
1954684
992077
470774
1700784
450761
1110517
1073243
45462
1632353
1067843
1869225
638072
179906
338477
816635
1660874
1759206
1686395
276032
1330966
955113
812839
603154
1103333
1216518
1145779
502730
1333922
625219
1626278
1033474
1260722
1315886
921447
1062674
456814
1150468
514
1044346
1881595
1249432
272108
850781
1746071
1574889
67131
1818794
701364
974326
1785889
394485
493699
884030
342304
413452
930148
415231
1596675
1338051
123240
830477
403000
1348128
875919
920902
1296825
1959476
1182569
1662090
1291283
79329
1426013
667198
1659366
1926311
1203109
1634803
1038429
495151
1969533
1092654
1526157
1704195
976512
842407
821474
1032024
1958720
1706409
1910030
382675
554615
1197968
327638
1113076
1435070
1070416
1199850
1940974
1220840
1407926
913042
1952121
1886056
349506
1983801
216541
649275
1513145
1406712
745021
852054
1697463
1082671
1801348
1222518
1263020
1013544
576341
1344492
1556338
132051
903875
506960
1732878
858623
1838696
1821485
527355
202499
1896403
690556
1443950
1045295
627881
175052
1683205
1172314
8094
1131916
1215131
1960018
1449947
1947491
348197
1444447
37855
1814652
1461558
243326
1442268
1280388
1700756
1584056
1034491
1871699
452026
174
1713285
1234268
794600
1271377
1580131
235135
119290
667430
1119468
1527963
1911630
387687
1009338
1651054
326150
1431784
1124515
400102
1935207
1782851
234556
409292
1093451
1598650
1400611
897763
1920740
53953
963028
1554172
244692
287826
933644
1001079
1813649
1580827
1424820
963935
210816
1088991
443461
1558053
35780
648139
1411650
1862778
1465049
468192
1261569
297617
519872
1890564
1363875
447639
1667740
346074
543361
686664
646762
1655503
217154
1879431
1540667
1999809
202023
279484
483054
933994
1514986
1264648
518332
1082094
330018
565899
77966
927719
1640234
238975
1204351
1919892
1375235
892347
28330
333758
334381
1112244
1499601
24675
1380790
445428
898032
1820918
292209
291801
581719
1376553
246226
323252
1694577
556830
781436
1317945
618429
1953341
722596
1839913
1346333
1006087
1929348
1576633
457638
1807478
400429
1498972
76382
1951122
416548
1304358
1202186
894416
850230
1655229
348420
165937
1479749
1550311
1943178
1350558
1830650
694100
398297
155677
453303
600475
1173830
1340756
1138889
1818415
1086731
1004505
307787
1997430
248405
1418091
1176767
387530
764161
982710
510354
245566
114295
98039
754768
210766
851301
1513535
1091641
606902
103665
1024887
1908473
1728507
1118018
714471
1551749
367680
1608806
24558
1461998
993754
1938045
629039
1175808
1268188
890887
1832874
223094
273782
42082
1551454
1881775
1650401
1429919
1363614
1714496
1030407
1143070
1610330
650364
339475
841211
496849
577753
1761816
587164
1433218
535959
885059
286136
1845236
1962197
346744
1286615
66642
1599641
1057896
1052520
98243
943089
163263
1552121
1096510
489542
1315807
362077
518327
1335358
1693217
45972
1759419
229073
711058
1746702
1375593
1693911
986438
1283080
1497905
1749468
1227271
662120
1809294
1504327
990636
1676513
1842355
624952
929724
476293
1667144
1696409
542388
1859209
1608194
936026
1967159
858273
1330740
1575895
732390
1844869
1537856
326961
406295
1393692
1039685
1960581
190496
741634
818734
1799828
1514256
1747592
1020707
733755
800778
1509018
1984184
1034191
915709
1522588
196971
1515587
856936
1046072
774070
1175154
563148
627461
652052
1026875
1236003
1559891
124834
582220
1508663
94385
226853
470539
1565134
1015689
1610921
199342
154810
1597008
1343823
556208
1517293
1629712
137948
691461
1982903
1714757
1720807
1453631
427092
580878
7902
1109340
639065
1902669
1893891
1566912
893656
1401291
323301
829205
543295
111484
64153
686485
1579042
680029
947831
1120822
1459006
935501
957440
113382
1361706
101577
1495901
253287
814349
1872888
1578826
1488851
898400
186480
1352020
733539
264792
1383555
1752961
946955
908875
1300097
1231568
864659
622513
157574
1164612
524720
1054560
350685
1454286
122715
931772
818769
217828
570731
638564
200543
1798681
1124744
396616
1644815
1184350
1288067
925251
710939
273372
1437893
684270
789916
1967115
1771131
773397
599942
1433
327745
1175858
470157
850508
961659
1597265
1896021
696385
1434289
1665520
5413
153041
26297
74705
253407
201505
339431
1559043
393062
397385
1944114
896382
1442683
888918
1560358
117117
1666547
1771650
1005494
1278504
1147107
683943
245312
1608155
55287
652826
1225482
1953838
1328133
651773
148478
1376106
178290
416006
1504348
207060
1581472
910988
1364498
1395638
1596968
263682
697214
407819
1456324
405323
580834
938221
492339
1946464
1220869
1100400
333232
1047800
1188431
834993
1264937
1646654
52641
1230375
1577697
983461
441270
935350
1040034
1583577
392638
928824
1392453
312802
1568373
1025792
1053770
1736705
559642
877538
149067
1742879
479011
456539
1938061
902633
595141
1269604
1656723
883536
655615
858631
272676
1588980
1735272
1922434
442571
1574314
1455
1303045
1424936
106392
629833
1392615
717662
1661915
1689174
753999
1460580
447917
367177
325683
1904131
1255388
1545459
1951168
1059187
695263
1181439
1578611
679008
1796038
699867
1143697
688111
1294322
687316
1853824
231061
762211
1296812
428469
1779057
1288134
1092757
503958
1911970
118152
722965
1377047
1736425
1794974
449726
1794820
957800
24985
1305987
1547855
1018326
800069
284689
1970333
133255
1978663
1086555
154811
941655
1098531
322642
885540
1362011
331159
325368
1655195
816591
611876
1367813
1851607
1138847
43374
1890505
94996
1068442
392918
1083198
1202714
127944
1979510
561038
1388789
1947994
1061003
601774
1632049
1244442
81795
1730897
1748725
1788160
361402
936999
645016
40733
1008485
157745
97191
632395
1940319
91028
1054432
336947
585564
1448360
1556451
778324
1575296
556453
809689
647080
896742
858057
138920
1777265
597907
979896
460388
1219764
924450
1882672
344025
1835098
353864
999222
91460
1601607
222207
1116519
955709
1440724
1599253
1154949
257579
1699574
538763
1573758
125815
153154
509228
1868018
1538711
729426
1517871
1333150
681467
1072098
106690
1728104
645740
276199
1591298
1237153
502966
1544777
527149
1423741
409480
1219208
446070
1411101
411112
199104
1340261
1335267
686831
248155
668710
990525
657931
608281
1956024
1716404
734345
340376
1432533
1606080
26943
477403
1666931
986109
908104
751682
36444
952248
45903
1488096
1457295
1518974
1340743
1075226
404303
1456189
10946
645008
552010
1442859
362753
896881
296215
1838319
45491
1724338
1895350
432246
448453
81016
668255
902385
648939
496685
832254
1754401
291203
1887308
1171432
1547278
512957
969542
1234860
95323
1694991
943976
496485
714342
1412452
1712912
1500655
1717996
723008
902995
1974456
629804
1968447
504161
749563
182315
1701696
693238
438871
1413517
1517173
1577937
63756
120168
1222392
986118
788285
234423
1614386
522436
1149326
723725
862933
1680512
558693
289374
847555
758816
221575
497245
218747
1876414
1821691
1506186
188419
628437
1420222
978148
258195
1809645
1736552
1341193
1198916
844685
728049
1040960
1783097
1137061
1243720
319645
1597616
1519883
1694862
1345444
1159503
188838
1764379
434433
1701076
1824455
1825785
1497315
720654
811970
677772
1564563
1356210
772629
868115
1353001
278178
524722
782202
1495256
1921116
226772
1733942
121251
1564596
1716598
705098
948643
58655
1710057
874146
1713218
127410
1161088
1092077
1852345
117106
300076
988338
1354040
278893
1730448
1376473
1225462
243019
459971
1577439
784276
761928
218454
1911978
1012572
1153765
1793648
1882591
986695
368673
102925
341155
1414867
682578
1287680
1245819
1178377
1350999
1927469
278426
721166
598188
643866
121089
1078929
1549803
110711
1229523
1074358
1982720
952108
1897802
1908345
1296185
689518
1464504
1440451
1815246
998432
1367390
428722
1486215
1992087
918044
769158
1139025
435249
1595528
914318
1189167
1507742
996940
456161
1794290
1956263
1312844
1904894
1002708
1931411
1494842
792681
1850379
634583
1308765
1639593
255135
1758400
191765
206009
810622
1870394
520563
624000
1211487
209746
902484
925037
862710
80832
314651
1059229
1961718
872672
1117813
1396535
252469
1993129
586324
1415050
1586893
670245
76437
712998
1215681
1001087
754001
1148379
1751076
1523980
400208
1463332
259037
302350
968443
1850827
1011108
924569
1267429
258779
1567430
632533
1765385
1774332
195233
625702
396619
1196230
1709182
238794
351737
127474
374872
500282
1547215
672841
1579405
600437
1852789
1583757
1328648
990672
1655143
1364305
710092
1195894
398527
1305771
990021
806102
703930
1062553
192856
808022
860198
1729020
483790
1708656
1738392
750526
1972444
47467
1682273
202515
248250
269621
1620693
1306783
44942
351699
1107422
1820879
25471
856743
979331
332505
1623274
1181546
366270
614819
1082586
1146175
1954562
929196
269733
1439327
1340504
592148
1172897
1907138
26134
1089389
178160
536586
260039
1959456
1566843
74801
809950
226524
752588
479642
1317283
1470216
1793642
1211898
245973
233885
1979308
1977819
125668
1445106
1198831
1390890
541341
1006565
486684
198119
1147857
1331492
736128
504249
689835
1802030
590286
423053
1444265
176305
1491774
762448
544422
392435
1688139
1628786
1794259
1707042
987880
1021140
315971
1697400
1949941
219595
1506659
108957
1897973
1057792
592618
906997
302293
1725467
936155
682045
403326
1992367
1100982
1327904
1047195
655147
384435
229151
1989391
110318
1039080
1339360
1914483
947726
924631
1214223
597474
1478730
1555591
1232586
49338
1396940
314971
1192547
752196
1224362
1584524
1852052
1138857
208900
1646385
670850
72267
229193
1820425
1675644
718365
1294613
1533881
937261
1850984
1792411
1941439
622854
1603362
605292
1662740
946758
1089437
1201685
10664
1337157
874889
1410058
1843523
446578
218048
891766
1202788
424571
1527864
1904065
901144
1612039
150247
986172
410891
1361714
48186
1669310
1090554
750819
1794233
653567
933845
779743
942917
1181072
1869404
399334
971608
1569701
90686
1237443
1990760
68861
399181
1134873
580629
613163
1425681
812266
514621
1711699
1311535
1993842
683649
1317596
761851
585631
69762
1071760
1873101
1063204
782587
1559767
690454
1145580
899246
433002
1025828
1345494
1548598
1448165
1385734
49220
1591658
704198
1298944
928783
1238098
641820
644494
776574
823965
1740293
908112
276140
343573
1653923
900680
1315165
622396
1226858
854855
1941108
370408
240290
1969078
349820
353933
859467
901313
829911
371240
538393
1511824
1219621
143233
1811222
637213
1672648
376437
319369
1921850
675947
788526
820762
522662
1955250
1906594
74654
1040518
1030316
1961755
1977010
1083035
716829
343386
299642
1761990
238815
1743392
1702493
1128596
78589
92141
645640
1695011
919077
1040713
991037
773979
836246
618397
462929
204062
1467328
1116893
877395
982304
871572
1223477
1594319
557675
262901
1756840
64766
1434763
843257
1180297
1922326
68494
1316130
532161
275839
315265
844107
1155860
681437
417141
1877561
501611
1968002
25521
1385834
1164548
548809
1668867
1983697
1805142
1857520
479782
867500
348799
1637719
564046
98170
981044
212308
1020228
6743
1856421
1913071
295673
1133396
1471705
1911779
1582783
675356
1950487
1747878
380169
264707
1319421
1230531
237219
1345442
1431253
1333232
1996660
1307837
1950797
1499093
1731551
1203414
293137
774117
147590
63922
1446505
1917052
372782
674615
672925
434238
468846
1506645
318603
1680190
104273
777653
949461
1890741
84457
1931260
1425832
512273
1223699
1664117
1918284
1193365
1263356
390678
1065197
890052
568835
1620335
1266553
225543
1982539
698303
471321
919453
1572299
1611916
1177291
1082493
300553
599475
1475522
630118
40073
1003845
1607357
72469
573086
396349
943045
541159
773899
1104188
1093989
1955
102428
1523709
1867776
527579
299004
1575167
776996
1793966
916788
6204
1655690
498894
778549
940982
890330
586291
915830
1061786
1153700
524226
942644
114604
1339726
421440
985735
1650203
1877627
444223
669852
1472609
1476464
1760873
719665
446359
1553345
736888
1071531
1431505
1203297
32617
445851
613746
1937867
1564292
832831
1083327
634280
1042886
177401
1603605
708033
661222
1255744
665965
944651
189788
1864330
173752
1348751
1968187
964301
747819
370512
530425
1629447
1195082
421100
379544
812675
304261
624367
1161873
1128454
554103
51995
1075623
885530
257449
1670689
588726
712792
710707
136812
1191188
455603
25548
848190
501152
963881
1869
1840796
382221
1382069
102893
1879383
28837
397459
741977
1358036
1351908
421874
498261
1431146
364511
1098509
164945
790665
824302
1917756
1689882
1409316
1776127
1518803
1547404
903035
372472
1272208
1449488
1021888
1727711
1060733
733004
1183024
411701
620979
1562443
1056769
1597025
1902231
1089254
396311
318138
143318
1643468
1735916
1090019
657827
770789
1579325
451945
745823
955908
1526282
1251066
1831647
1973960
1926758
460740
34938
1051216
1278537
311705
380172
1728071
1978725
215573
413793
289701
139193
996935
1912165
246483
385714
125564
1746688
215150
1523978
1746755
1814953
250619
1339521
1450401
109130
440896
1130766
1890624
1429943
1987249
1482561
1003161
376415
1389421
962965
815547
174960
939474
1763756
271945
1736404
316861
1926570
1096189
901703
480320
297558
1619714
1626320
1101700
1659839
786697
1049216
1575544
545199
651606
1520601
171695
1579985
363722
30358
1880468
757073
740757
1455934
1648012
1057826
965713
668146
510634
973968
1877213
847790
1834592
1357870
184655
1566840
349062
599947
1182939
759543
1276657
1298430
140216
1800537
1611542
656552
1860194
435940
1057643
38225
1521053
1009761
1208905
645719
1335859
1656368
1189977
320138
1328565
1974662
231393
826252
1129136
288525
1603785
1050240
1654542
216477
1224735
1736348
782215
1269613
9838
841411
233882
793466
1221498
1924652
927797
1637012
742254
317413
652490
44801
164207
1036047
317619
1257871
1751471
1493717
1746229
1861195
358492
1086479
769745
995195
1436817
493081
154863
1468132
1227986
262031
788540
833918
1052692
782140
153627
1171685
707825
525293
538806
779643
1566646
1545843
809203
1191253
1231366
1355252
1684344
1380893
962069
408960
1784194
353977
565214
1859329
302185
1149306
520320
1353090
1951066
816393
118335
1703027
955856
667358
921910
505045
1479917
1233857
1690284
1627992
425589
650357
319075
1054441
807369
1878039
1712515
1016322
1542213
865653
1199231
1901066
409612
1206400
296946
1245696
955708
1308370
642346
262892
1084285
1092804
1146531
987401
998074
460534
1691807
1563370
1210360
961783
1414772
1856072
130199
1963192
1777038
659952
1745814
220024
374057
559548
1198443
807489
518503
1108774
1508871
1521287
1795020
513758
1515727
1284915
613998
1744029
1160257
49203
1327980
1331848
1172669
468336
382088
598010
1473520
1384370
1369849
836473
523279
1247111
1353157
782731
1733839
1705687
1987327
1271241
681181
1031921
129602
775300
1538620
408799
1828595
870342
1770066
874396
1844911
511027
819676
588255
1393038
1366899
660180
1926618
1574408
771240
184570
36739
609602
41602
799338
761011
1471569
1801895
1522744
419050
1750535
1842839
1429398
376326
1661973
1837487
782073
470688
1592468
1824827
367627
616971
1987846
389995
349335
755837
498764
564585
1683644
1147471
167153
185635
1956272
685776
1836042
1429930
1416634
497493
1808163
1540574
713343
982259
658718
711636
1657041
465083
106666
881127
227449
159206
643103
355354
780264
1841645
99170
1206373
1463326
1113330
602365
1924897
713594
1190723
456387
1189468
739946
574411
396745
224315
904371
741485
1109376
1604003
1433944
278434
990325
796434
1551162
105519
1083118
921399
1504337
1619744
598145
276194
1611438
1006237
1053010
36650
1655224
1855734
1297906
806679
1949724
1628015
843550
1662161
1006533
1429015
810274
894189
896457
1942454
76485
1156921
661471
720638
1709932
219343
1577452
1509344
397119
1294892
1507001
1214070
216374
1785210
401219
39296
1901138
144488
571248
215847
749383
1354000
1814187
1182607
1223647
1503123
677390
722905
100653
176745
988411
530198
1181346
1722499
521753
1894174
1933610
1398726
761168
1288121
759121
1350988
538914
1183258
600219
1718215
241051
1420368
171086
515540
1529670
64867
69368
418905
1951646
1523013
990045
1021938
1706679
360953
1004557
1092074
917991
474625
1014614
538219
756144
1306972
676545
1042713
707087
1972662
1751983
838044
438139
1586228
462776
1534860
6459
1398726
953746
488227
161262
1872045
1283164
1528714
176952
792197
1972591
30866
28543
365329
1593379
320100
855261
238063
1956599
83347
1421811
13150
881031
1650134
1338182
136500
567990
1006140
228257
915036
221703
1945275
871861
159617
1324087
860399
1249916
37724
1225180
1745208
65213
473447
992362
1473771
700904
1886377
1415360
929779
1376942
17973
550066
1858357
789284
1639599
465482
1139976
476123
1618789
430588
1693836
1335136
982688
932152
229624
540747
1927206
1260206
1084405
635885
580716
1359309
407520
1508203
1705598
1205756
152504
232763
286447
286631
1139976
1710209
1035747
160652
1479549
214942
1844143
752428
1722583
721025
102131
1560765
1714337
1467130
1811254
934598
591357
1959122
1399423
1554041
904106
247565
1156609
1654004
1925547
574715
1233990
1250886
1938449
1627223
1668524
1049047
76201
955917
550855
1987743
23736
840723
1146371
335628
583047
583179
1436797
1370692
1086113
64741
957330
1552187
1970822
769431
1292504
104458
1737871
548254
194105
1248589
1254196
57989
717905
1538357
1808782
175255
1354228
775783
1698020
1278523
1569656
662617
1361733
727522
901997
1830877
994145
1054023
1692133
815236
18540
740380
1993932
1001744
526043
52640
738622
54885
1147598
1287079
338562
1056765
61459
878699
451425
622724
359600
74725
64831
1355703
1335409
1738814
439378
517199
315
1269940
1593803
1447404
152400
556380
37473
1862299
1964749
1635657
135457
909196
935908
250524
16423
1845866
278208
1194552
218164
1899886
1549998
775492
917990
76170
291056
1293560
922499
1129400
635730
665519
1232419
1613182
952785
985227
261092
687207
1162372
1190287
722869
1454300
479289
1479671
629009
1032919
540508
1145371
555006
1164968
896965
1122972
291950
239580
1919260
271089
1339309
1191011
940630
1039513
1335704
456597
1781847
705616
889560
333327
144556
1513855
1437418
130686
1405781
316524
1410825
1811818
356461
821258
422294
231138
1410045
1892621
187396
1211906
692060
574141
862797
1174745
1162869
1529900
443902
157283
660129
1091094
709226
1969533
824710
1608204
1936667
1699212
1076585
1443179
22778
1554877
351052
621951
1240022
951234
845677
455316
1265568
1560996
1310721
1551338
1312281
345496
142521
931888
1471276
1036721
1509636
762637
1514382
890610
758238
663743
345730
652461
1842614
1352702
1690003
1359389
224993
191028
459444
1763741
1572858
1584525
1485972
860509
1979774
501091
134125
439658
545776
613933
942926
522805
237188
1734055
18813
23661
915188
484568
1139846
723192
355627
1402221
1682166
369377
575541
1779852
1529536
439948
1841010
1078252
373391
1026391
452326
1089027
315738
630425
1961908
1289090
1537118
1592117
1894650
1701220
1165850
230679
770510
1387914
1842639
1981430
1586902
1877774
1770637
448382
1944536
539720
1257442
1196780
1651116
650118
577653
742501
1939349
1920536
1059375
1507094
39055
763180
1451103
1891558
1918029
79553
997437
624010
1024263
128609
932021
721141
211224
46414
657194
635975
1543840
1972931
1284281
341106
1766499
365269
1098941
1116428
1863248
1191
1153081
588900
1796982
1872932
373621
856819
282657
644947
846333
234297
1045360
888250
1009583
430206
602735
312623
1038040
913725
23976
286799
1391965
645716
1149184
455114
872641
499089
1237205
1293501
361547
962068
1997970
1451128
1036185
1642372
85068
1644991
596682
1223881
671160
1507594
499454
862604
759929
1584974
683506
1196831
1025513
395034
1297338
1464902
1793497
1699253
1063118
318403
1547558
1503266
1616535
1090161
1846432
1235343
412464
1858186
562671
1831924
1968990
1993983
1030817
971607
1721604
1332985
299308
1196506
1895393
1956126
1495766
1274046
926273
326842
1290584
620120
971104
651018
878375
802953
242750
1242963
51166
1650378
1445407
1010149
1163995
880890
1289352
1975523
1978364
936594
1865022
384274
1408152
96581
648544
1802830
1087687
1205868
150917
1916953
240216
914488
1031490
319053
930018
1093948
779461
807035
547298
981019
720867
1154780
1147559
1528770
1291968
157519
1709335
299594
888540
100867
985642
1649320
893954
1862219
1517200
553699
1963640
878305
1074391
1323727
1478961
1223254
1118919
285014
1470690
718427
1782932
726701
521268
384426
198824
732351
878039
642746
1398509
373725
1448503
213004
1347738
514867
1197928
71023
1277
1617403
245810
1507481
697342
1569928
1619987
634064
342333
911666
1428774
1864279
1517130
1940907
138468
1638677
1591186
1255095
1268470
1381886
931171
131955
816333
811067
224869
1922824
845717
994315
974892
1344691
1116466
1450634
153031
1369865
1295330
701213
1613578
684891
976779
540821
394963
63499
1239666
398079
277510
1770242
284001
736239
841628
842703
470366
1304493
1172921
1089262
442394
1959192
527900
411476
373123
1689287
1736024
15688
733026
79195
30077
1875323
115142
242412
332698
314991
1948007
725250
1179999
1436100
1643628
386033
1374906
1390321
1265990
1267245
281731
1615545
1962548
186368
983185
312116
1816007
422655
77123
451086
1563120
802349
1721876
752591
1548416
1886415
853257
597038
1793313
1964083
370003
1704007
631789
1750494
1920354
172216
727182
1117281
1807274
1415163
1904637
1031168
376311
835370
1767809
748093
208860
517880
1898539
20241
1340659
1032397
1960689
1552673
973775
1588765
1697109
184776
740792
476883
724075
580365
1242953
406090
354625
885075
1988116
1018809
875393
498036
995376
1617124
1598284
1152682
1307494
1887375
1950947
1922341
53468
964608
1333498
1483385
1923017
735033
1120033
1807776
14675
1276462
154087
56497
177253
1989631
1747789
1281105
303188
816914
1132933
705032
706657
1576054
1375573
627606
552881
954245
1825354
1721418
1325303
1809642
1917825
434889
1857172
1395607
816517
1849234
354195
678047
18404
753043
1502999
1496789
1746625
1455926
1716593
1429914
1804418
1602957
1598952
324900
1879968
1608936
401103
532277
1452098
1444087
578386
1376329
1886586
1276752
1460611
114952
1025628
1359142
7677
1473221
1860875
905968
531339
1020962
19421
979054
67195
966468
348821
831385
1360135
512135
1083593
1850255
759844
976563
1527050
26117
973979
213129
1111161
1865338
1936402
672218
1320271
1089513
1281203
875464
303929
1477881
513628
1866480
514454
525998
1879222
932785
1756304
1317116
1706255
1301735
234295
1106180
186050
770240
1294147
949912
1569882
1232985
1070837
110767
1210125
876401
1070467
899286
1394809
759018
1801553
577120
815637
1466209
901733
1363303
1175437
600676
267441
1590673
1567588
525970
1980463
224592
1304398
48821
1368010
773460
211722
150662
955284
1076693
560986
1959336
336051
306276
1659124
161675
1451809
1229914
478023
662706
709000
817641
1515396
556233
748726
1933852
1968921
1580086
784148
799778
860271
485542
49069
1408788
208346
3536
1152170
1489127
1647840
1370441
719919
566257
1109385
1116458
41878
826046
384880
217640
1698451
1153501
1713462
1450883
1291998
20843
160479
221140
99621
915210
1258059
1679788
1631563
1544855
1022711
538487
518787
1297425
898110
658013
1398128
1496937
113163
386233
1195315
1126310
371962
494632
363654
245873
1806129
1690717
1632489
841273
72260
1363461
1512868
474544
1942589
1698159
1657847
476669
1573322
1738734
806355
110696
454035
848053
596900
1544579
219671
1163275
861624
281561
1568118
210776
1615356
1550318
1220815
356336
1777280
1743618
1062025
1390900
1698166
852751
879404
1472148
543415
539325
554801
1272151
69674
1026789
1417042
112235
1637006
1628644
1224211
422869
1021946
820627
760629
1474761
17624
533880
1129280
579014
1789274
828133
1342145
1327913
1357971
413589
1143450
76642
1136472
1481006
1681755
1049385
399489
164893
1934796
1528268
1822016
1172387
1551560
880247
1265840
751890
1725720
598037
1646853
588357
1951673
1126016
989238
175103
1561868
1672130
874217
343357
1053982
781508
876289
484276
1492989
1683053
665181
989081
1340542
262838
1580321
686546
1864907
1369038
530429
1252043
902222
164903
921136
1500121
719073
1345469
1281037
1168444
877532
1585765
1080264
584470
228458
376223
861811
588330
98179
417644
543414
129099
83393
1333408
614215
1324376
249168
1803737
751252
1947346
676615
241444
1209759
481553
137247
1782657
1496253
1099873
1288887
1907245
1873240
1690023
199539
441215
72855
1217248
1837863
634584
1481674
1951312
278445
1213314
1101007
835686
478759
649394
1479650
1295046
1388243
1871551
439237
1771081
393992
1222602
706012
275246
1527363
114857
313899
681719
517323
1985018
1210531
1926544
1179166
283094
1514703
1129291
640246
819899
17584
1557343
1605387
91913
133860
1978775
1796593
542090
1966603
68951
1962220
95671
261291
473092
1074380
1359847
42787
6577
1770114
744546
95119
1997867
969592
857518
630868
1094276
299539
1367830
1554950
1797922
62330
250318
1014161
948998
1678960
1638421
1195239
466535
478139
1768001
516798
1103072
19976
276690
636629
797694
876499
1145424
330463
761528
1105427
788310
1366091
955448
251109
608146
314857
992088
1732371
692135
1663045
1771997
1178157
690510
846795
520551
1706680
295303
158018
725099
562888
636741
1784172
1793962
1462805
1872677
1708024
1578363
805251
1784237
122002
572218
1114291
1441865
1186011
1979597
768257
615239
1509905
1273858
639624
48246
770298
649146
277609
1022325
825794
1498088
21570
1254571
391980
1209195
1347912
411822
305667
1742730
634829
757610
300717
274608
1630082
1556383
349011
827969
716865
1253582
300336
36420
1918349
384229
1954830
1796228
980298
1114350
986484
384370
915705
940556
994207
869673
1435012
1944280
1065584
1336581
871450
1563755
1882131
17903
397560
1970470
1113259
1908495
284091
1372379
1118747
1660979
473787
1467979
1912561
543625
1394751
1532333
707326
1895562
1254618
1257073
548758
406282
1819218
1612149
1666611
236420
442597
183792
5865
1029683
290355
840427
103854
596834
882104
1724327
1995740
414279
237278
807276
319083
1398835
157796
1788163
609187
1169967
1660501
426746
420677
1638896
144507
129149
1919083
1525795
1103945
530976
1453343
406489
1562875
145600
1416543
817703
515177
112247
532384
1061797
1768403
525298
567875
1724617
289531
384229
1968960
70950
1826517
1553459
893713
820346
1024900
488867
1643284
893739
387009
842552
816767
301406
1460885
1795448
1265202
716815
986587
1375797
1212784
476021
640303
202761
28551
791007
501816
1994945
274667
1604786
1768076
50554
1149870
1540387
1453007
1855533
957086
1326188
1916724
951127
1964730
827862
1389151
1287071
881059
120918
667968
1268230
426542
1809921
197744
1371848
684101
1999074
924460
870635
558522
700734
327319
777731
1492601
1645696
427692
328845
1322651
282191
1707969
1190348
1830170
1137273
1585557
402037
1713807
1038210
1941633
143823
912708
470854
480299
1835252
299238
1273558
94425
384997
1799551
590811
802789
1971095
215024
397998
145193
747868
1376755
1952343
1127150
553360
32384
541285
343762
642078
1676808
853134
278888
98334
682834
1373785
1136442
1998113
1563376
1390085
1301632
664538
1117899
652734
665139
328718
1340108
1051672
504254
242474
121980
1553397
289346
659633
291243
873857
1619978
1020722
355627
560929
1236597
944373
328681
62436
236307
746121
675416
358790
526969
532836
1487056
1524376
1859052
1244959
1162148
80428
949679
1174182
907681
1556885
835662
1709693
1613955
1843370
877452
1862659
1909851
1133238
1897705
158968
1410242
1318542
1024438
152155
1138860
63807
1273165
1350997
1880772
753546
1393761
1430614
1332493
1620340
1577814
874319
1615255
657961
1448934
121070
1380350
1409538
1451344
1857078
1104817
346234
738164
94173
1153634
634187
285016
1588408
236078
1523534
1130623
1106296
1113679
1719365
1331941
1291306
1249858
1885145
1199938
924185
276819
396046
729329
904651
66521
1798182
456098
1137333
1439984
1043926
1947082
839135
1443885
1228126
1714412
1526917
1606813
643073
1123041
1226219
1902063
473749
1718249
994971
543340
1748569
519054
1240993
809784
1306072
843111
1089324
1938877
566480
1711757
1400947
690261
119014
1052361
359325
1716987
731293
1591324
1640860
484590
153241
1742842
488655
1745106
772041
93640
53961
843891
347835
1152648
687027
504981
37123
1841665
468196
1003338
952044
920477
1419434
1392921
285542
56648
1809767
1134116
100283
855722
1883356
335757
864672
458250
1595848
1362273
1424305
1640380
1540038
963636
894054
815306
1570227
1295523
1221608
450609
266788
1110990
604140
876305
1362536
1339708
627154
431327
1909700
1050786
1428029
685655
70073
128787
88657
1789267
1176439
1039812
662144
302759
6479
1785380
135583
367514
1414409
881719
622442
308071
1335554
1165112
1585749
1192303
397232
647979
376305
522599
845490
1487620
344389
825642
1308848
943016
1918227
725471
1960730
10690
1530402
1611034
942508
1626133
1854218
1289699
129212
810506
891520
855579
197092
433113
1633942
819390
842044
16976
1575058
1308173
1066732
618685
831087
418005
1599296
1482233
767630
1887791
253283
1836596
975608
599961
1888050
928167
1605146
1048679
598775
1510321
670932
907182
1304437
1868797
1309734
479850
1579003
1014746
1584912
1109408
1103340
1675462
1582366
754822
203876
1202104
1837309
1382514
342004
1442885
1282517
139013
1243740
912227
716849
1631654
857583
1014156
906275
1500571
783561
328285
259872
8673
168130
293844
365327
715142
842222
1680062
1692029
1365806
987295
1971305
1701379
946921
470638
1787671
173187
1582949
635980
865199
710335
501161
532017
1674568
839652
342084
1985001
871282
1851954
337833
1515350
1509418
555866
254004
540221
372284
1444418
598330
1060016
1926635
1490892
1986906
1228817
459825
1636157
369046
1188536
1129918
653462
1922454
1285442
1684975
1453242
1448273
1130138
909168
253239
79400
1923973
219455
1955678
331797
873220
1395117
895621
998006
1980178
376776
1646766
166501
894361
556836
719726
388276
1497436
105515
727328
664946
1851656
632457
1836887
308192
105486
445719
156055
88669
821178
1932056
1883264
1466098
1141084
405592
1870113
1078238
5008
617403
279680
1825627
1998804
330658
909048
1726624
577350
5925
830625
1481822
1463011
699800
421038
841065
238009
1055880
70238
1044901
365589
250399
1876008
1137911
1757809
1771123
1703216
1854871
723769
1218240
167186
1099932
1755917
1724493
1228820
1306969
240023
1682497
77441
713085
1177675
810673
146921
978806
837745
424995
1182538
1236405
413374
1320781
747521
1769250
434909
715638
1288070
514570
1744509
586062
523799
721105
389824
1537357
141137
609854
613059
1060805
583227
784870
3236
1597030
250412
130417
319467
258113
1201855
1771494
1819543
1114252
1607945
95177
198029
919127
1497818
202053
991084
1826576
424786
1683008
1426409
1341205
303959
597968
760493
1751035
553343
1464190
1647858
908624
386513
1857994
1297273
1121008
475918
111466
1614456
1037492
794685
1704826
1052541
1407869
790015
728494
1258258
882237
13570
1680686
1258244
693677
249522
1770272
1037168
918263
236760
159741
1276362
1431603
577039
1601060
439481
1597083
1099788
1558300
373147
1681225
1046272
314553
1509107
1560576
783440
405509
300507
382070
262577
1140153
895671
581991
539449
1280584
58294
1733887
997985
1965156
1422407
1826467
91189
46789
1052683
469276
1004298
57237
945872
1055058
1025284
516735
889913
720119
166667
701625
72033
1214231
583556
782774
1494708
850667
1918994
423008
1958893
734614
1355887
302901
796233
1661454
774743
1755669
1239295
983610
736221
1809377
659514
1422473
1700471
755031
1971933
1724143
1181735
772852
1206190
1789218
741485
1510988
1169067
1810528
1405785
474236
1441871
85238
1465148
55792
1296941
1086551
1024849
1299069
1260531
1535659
300636
1975676
286456
1673078
1639941
606950
480168
1303961
1892085
1473626
1240758
7780
1538166
84475
1536934
1830459
1335271
623381
381236
241997
48250
689825
1059993
551965
234421
311540
166654
1593748
229948
1808745
1643963
1459926
1212863
561485
1208418
1746231
1962770
506371
891724
652059
924757
963400
1429178
1287577
394424
1841455
1353142
990888
333864
1901744
508088
577353
829905
1540633
1909476
173875
1111032
1725380
581064
809306
975402
644635
1562235
387199
410225
1568386
1224781
1461991
172182
188904
217404
708105
1201354
561869
1252244
70665
1168361
210060
1261390
1544200
1460705
1823277
466569
1585702
1232892
1533207
27611
602184
1769102
1379479
468022
1677614
790214
613309
343312
704203
405703
587735
641476
1532865
1926349
1580380
624118
1733076
1260682
182399
1566153
1935425
300046
1499483
1963521
1165417
1764894
193636
1824266
1749924
1419833
606033
1699766
1587666
43656
1930206
568128
1241396
1702332
629694
1796792
1660685
935903
131159
126518
1359046
434139
1947244
712233
1736906
1193769
1877000
80491
1280489
1583383
715258
1509013
1004329
109160
306237
1480402
695863
1365454
1101659
1478333
254148
1394867
1715564
338821
353863
818671
1395847
1092227
1194254
459583
964376
1893359
1858433
1834996
449297
1864758
41169
848795
274085
8276
671185
43982
590971
1614237
1499910
930178
901942
1122877
276663
1196350
733830
1110528
1477235
1227404
214069
1712704
1271078
1422412
1773588
1480364
1451813
981936
691277
122273
312437
565924
1501799
1250098
833750
592718
865577
1633650
521247
173629
90564
1095728
748819
1185129
1044098
1580064
383836
446902
768642
663962
1968754
1353715
1592068
1696360
1306518
355916
468303
1876666
171370
580380
1931109
794331
1379586
550977
1995384
742168
356967
1221229
454430
265760
1965901
173230
601002
1524606
1404227
565816
1024612
1923213
908206
876923
373493
972541
42408
1356677
701340
169948
976166
1662073
721153
635602
1946855
883558
428771
54374
1346608
1243917
708719
1099622
1240726
1917347
715696
315572
887021
1615549
1177771
84201
192202
1337969
1230739
173649
1989313
1337598
1453586
727425
1906386
168786
1241024
361156
1469484
303238
1761835
817330
423354
503824
474656
984366
173338
1771427
1679279
24142
938147
850328
1346570
361787
723488
981747
403194
1745939
1832034
1461071
266141
1463913
1757314
211054
496355
1251455
1121980
441065
1770079
1516126
178873
658071
1741687
723199
605789
1533027
47681
1532944
189396
1152327
1890924
707962
161714
623792
421232
1223889
1803337
1408081
358223
129967
546906
1826257
1004899
366851
1291556
1754269
595305
1748376
1368673
1807178
79993
1579797
432205
1817360
1320198
153466
205722
360788
397437
199044
1624318
1199413
832133
31249
66734
812305
1324692
1416326
164647
1459249
668175
753126
979175
1343302
386137
381679
141233
1591248
3842
1064214
950179
707935
64519
840292
669629
12417
750638
126194
452344
1682655
1352528
1038110
1279466
1783015
175249
253705
1543724
895207
702154
482421
1392041
938411
730363
924400
1519864
1909029
1356447
1181495
636947
1406401
1998983
1717876
391846
154800
653982
1288347
232744
414363
321375
1715694
298251
1614980
1503918
1439235
1406191
512523
247788
211392
1907967
534500
247759
1046906
494974
1003558
574913
72890
1987992
343676
255298
1467918
461259
518246
459960
1734206
826785
730132
1294355
733581
726665
1657271
580513
1985563
1233707
1482162
1533985
1280246
853683
1411958
1275328
1849308
690100
396228
1625493
444810
934644
1470273
1228654
1986478
1052273
121268
125120
1561348
1493573
719643
1452375
1919281
234392
150947
362843
1106284
894332
1019858
1438186
744995
1597239
286954
1882097
1506553
256416
1414658
1909392
1850214
1355056
323181
1506490
89008
1666752
36311
314272
1042880
149635
1888081
1920228
855788
309585
1970064
1934579
974253
1473267
946793
1146865
767455
513805
803684
373257
621841
1065353
264025
1018787
868563
1262839
1817721
1524818
1538585
1013858
1456516
1764849
403136
165388
27676
1786497
1125268
1045798
361034
1996060
1157631
1901316
885567
1372950
756582
437092
597961
1934322
576086
1638867
423448
1418052
648821
1891132
1706735
1600433
235446
889883
569049
1326671
192572
1724278
1008033
897336
1635668
1991781
824646
1452445
874501
1488170
1433274
1732901
169559
147413
826958
1605060
1466460
472419
73893
268813
1339406
82313
771726
1154149
1587082
1344373
1205743
1290366
1716668
1498376
1295997
1154019
1465779
1111119
823121
652411
1725790
822889
1330817
1188509
1493278
984182
940725
745954
1042690
172116
533176
1903216
1428794
1119371
1263821
240624
820117
1720520
1792061
785698
1717678
254438
917845
1449855
567343
1886348
453503
114509
1386158
314073
1395719
1738123
421626
1196474
872660
896376
1816244
1037992
656888
1032347
1554893
525918
300340
486856
703247
537847
705526
995282
802872
1012617
1736697
1926915
986176
501680
1556345
1038601
840651
1915196
504352
1631216
1648980
14223
129660
1422719
1460108
1843749
690465
1682112
654792
684364
869777
873014
1778690
948511
264066
872044
1447313
421312
1008466
314699
1933494
987629
222930
602382
137096
279232
1783390
945460
713070
758332
709273
746607
240383
1764338
533891
82740
778975
1581637
1591216
1534116
625552
169641
1586105
637616
526836
1373425
933617
760571
1268285
1970644
1478605
1322511
1905763
1706108
1540389
1365346
228767
1021048
1528168
161813
137044
190444
1612924
593801
652205
1463385
791791
1532718
714395
1578262
574271
1441967
1552607
106632
1907337
1821333
1873006
443385
1859006
118254
542106
225424
997773
86820
734762
1693422
1041809
1227071
625468
1700012
525225
877719
324895
1409842
624555
1150354
1136128
1948362
76268
1354525
1687999
556356
1493788
729307
1185038
1541975
191269
116130
1903335
1265230
1552425
435702
1600830
1194606
1039558
760629
901768
1678660
438600
1206660
863183
821500
1931491
120480
1460406
922430
1416044
587705
1019180
1607601
952716
362265
1476880
1558187
643674
453308
998553
1038528
171270
433710
57320
959790
1750132
1226310
334133
162663
1389483
20853
1206667
1464612
1003407
621616
1682934
713989
328742
905214
1857485
1916449
1054944
584521
93457
1286168
842112
1528333
147994
1911113
425762
382935
1861461
1604772
1193565
448659
476566
1087984
939388
61780
1389452
1848752
1441919
1336805
1884523
372593
1887637
493942
1915174
1341407
1957387
206051
17009
1092736
1535673
1433988
197265
1050005
1318740
970403
1068545
338272
1114733
1314227
1032916
962830
1503408
99022
607074
1792857
1775217
397739
830019
1861815
1090181
835852
1769658
1823489
1162764
1146794
495771
1868271
114219
1868328
931108
1573790
1736923
1367586
1331895
165031
736942
1073458
1330806
1632781
1703441
1559091
570562
407348
883467
1924500
1823990
135764
579674
1641802
1753868
1071348
1874948
632266
1227838
642558
1370145
562107
871320
574945
1407250
81897
646941
769386
1784391
30773
710580
1730751
274831
126339
852330
16643
1827202
300039
1981594
1381356
1746745
387960
1937250
763819
397028
10240
1420090
1577381
1555057
1051862
181685
884858
1007124
321551
1360169
1520232
58797
465347
910622
961295
1745097
1552467
469854
259434
346492
889480
439303
1612340
1262685
626142
1724797
1774193
632964
287819
486666
1144786
13761
1780492
95836
875207
491196
735020
593768
462966
1103647
1088018
1971898
1868699
1625119
1655003
1503513
830015
1808587
1260215
1909496
476846
1065545
475337
1794982
1407587
1137867
1304695
293686
1269331
1787630
1505342
79354
714713
374141
285544
601970
1161473
1131803
142877
533186
1170024
1635301
1322347
962716
1375182
374246
1569604
1372456
1082287
655895
1804528
344551
308684
996625
658407
34782
1625276
1143201
506436
82798
1556087
1690994
4910
267242
712025
341758
1014962
469249
612783
385220
1772715
629391
1436720
162435
1708442
35468
750596
1424705
1214695
1691692
961215
989057
1361599
1538677
654682
557127
1416564
1841400
1262195
287611
1790647
1802172
533118
417334
564242
53791
1245459
150989
1856791
1843592
1140754
1420934
1072539
75687
1769767
1531436
1707314
707225
1166395
1180304
569478
1204174
508606
1686092
1756917
589149
979765
768357
1508086
450826
1296577
1078075
1201148
196450
998810
1448180
841438
348944
1830167
1153571
946673
276364
170984
1438141
1112560
1526716
1950711
185023
855628
1865462
1871433
1873661
1426103
1004264
664494
116058
224655
197982
781313
1645972
1185744
202667
1073901
1274608
823237
1382781
1446080
408364
1908974
1989618
581607
595541
1660097
1927623
991298
1411589
1364529
937426
1620682
834377
1840854
279038
1763003
651668
1651636
1427366
1646114
1433393
791946
141905
1583070
1627624
1277337
1455373
1428605
1546695
1680978
1390791
1921304
305817
1778451
1318329
242513
591673
1761493
1390820
244129
1006815
1866369
1974734
1805898
282736
1830969
633149
1306221
553932
355037
669383
669507
1387489
679348
1662343
544025
1590555
1462916
1444340
1094812
1195907
843559
194191
1299498
796158
720156
1433095
939141
149716
1789702
440931
1956804
1555309
1493234
1366421
316796
1651121
424001
792288
1550161
1411724
1853766
491018
1445445
548716
48923
1583177
1713288
187357
722810
927432
479212
896862
1558988
686217
1317129
1442720
1454505
1101213
1317018
952050
999674
1375451
161412
378982
1688892
152025
1195098
971575
1959477
213144
1525778
470857
605140
621709
665849
1816993
225121
635440
244773
1417722
363724
1691131
1043498
1027877
1476774
63873
1848338
582839
1110180
1051758
528124
1367970
1824921
942909
157147
193981
925520
532765
1559148
1551364
1567524
436910
779408
477653
1926823
576510
993070
621518
958406
275349
472642
1051034
1195136
1018675
289411
1572807
248362
307053
1668939
970968
1236376
860023
1589780
1588807
1595515
1161970
1744213
1448866
1548400
1704394
1610137
1319343
195186
1347495
1667493
1671293
874766
1793475
1869944
769974
1130902
217472
1457216
639527
1871908
983370
1041561
313367
1475213
1381295
1905262
1956188
926326
142532
276751
205905
1598990
465344
1518565
1078559
996022
418978
1103418
1632484
304782
811820
1320906
481826
1191833
723258
1700468
118620
1366279
1054575
191729
585470
42944
1693111
1881279
413709
1366131
447948
575732
1094694
75651
1446158
541237
237531
832085
1167953
486563
42534
1437806
177538
209868
386169
337242
417477
865120
1291078
318915
765475
874373
1619033
740288
1778838
1802046
1098671
581623
1234575
825474
1279789
1091049
1458404
1034156
407814
154192
948512
740945
1425160
1114852
218701
542267
306830
1024580
66068
620061
13397
1216205
888063
1517490
540508
796608
1737152
531274
719225
1584743
1651937
1553298
1940412
14505
1992768
1584237
1455382
1203099
1833928
185113
64319
1616623
1657300
190802
519493
270616
1813227
1046851
1452861
1716134
1343564
100773
817177
351092
1457340
678285
1062933
407486
779001
1781717
1035066
632372
817534
1467670
1986317
612347
199729
1275326
803523
1641286
1352055
1832273
123445
990872
639423
73584
29091
1479159
1473023
1382345
1001333
1491189
213001
501943
447178
1375252
138005
933692
1493578
620822
1167334
733984
496948
1252905
884948
1143497
223655
976451
1071480
275859
208895
919917
374633
460607
216070
299437
1097578
195156
626680
244255
1935138
1686120
341822
362946
1457015
1997859
559687
571476
754163
1324486
1103690
890954
1341202
151756
55238
521836
689553
1526043
665491
1582008
167560
215393
1654594
53317
1042871
344284
1116837
232461
286723
1146014
1603503
770268
1822106
147627
673134
193130
1214859
1445241
1396484
1529254
1690545
152405
391241
1754813
1333485
1657571
586906
1816213
1794111
550421
443018
1973248
484428
528509
1127371
1202217
549578
948359
1974493
586497
194113
391038
1110503
282043
840579
1945490
660141
1120248
1654728
433692
292582
676543
421866
110436
46631
1266242
36003
1427940
1135608
623446
841193
766487
1661842
1642129
128233
1638887
537517
542942
1819925
717052
1829264
916781
266309
1230247
532729
354510
1112571
1063087
1188996
256878
719977
1003112
823293
731591
223955
1358985
600347
1477957
1020542
1981207
860801
1078481
1535619
1217126
1065493
1941615
1135443
1285652
139834
394750
1894577
830551
983653
363559
95518
1242766
253088
1680807
1223061
1677928
167617
1034001
1728604
583528
1936324
829589
1561486
44235
473059
115750
606668
1202265
1163363
856404
682880
52450
489047
740397
1906151
1019030
1311669
752633
385121
318047
630907
668945
115473
1959920
1668381
916858
1633039
339668
270658
853159
598010
713720
1866674
1632926
677544
291065
561780
828762
309356
941327
426802
83902
407426
1310829
1247580
259754
1426477
1860347
274916
289306
1839440
1521646
631474
1397752
712549
969372
780253
1861420
546803
1388433
536792
1487305
1339382
1364646
1481581
1376399
97167
954386
1020905
1495820
1057084
1653893
638561
1818506
1024668
1206111
668792
579757
1533627
1134423
998820
1991328
401414
609896
870580
1119731
1670072
1206137
1207626
871865
158897
716316
1708302
946124
1914515
72618
1216693
1262710
766145
1738537
1596625
905120
1253968
1510574
1206186
395002
107302
208632
1799270
509586
1322110
249741
124155
487940
548643
137485
694908
1307196
948126
485343
819355
199665
68130
107259
1714997
383951
1921027
918656
337917
986890
1323278
240230
893919
1244841
436571
659769
958054
212865
1553558
793735
909132
1425326
1192796
1471759
507354
174875
135709
367928
502768
416321
1278230
897950
1813893
165476
1605078
739265
1988243
1532998
829731
265386
1708071
344800
1856478
662470
1607174
1474404
1187264
1635512
1495662
502364
1647801
1321765
750260
306019
1551168
1127146
66320
971601
155234
1302763
1104020
1606274
334361
168211
1134532
1297585
1733980
1142496
1902817
1006927
1560998
1133296
1741433
1644328
68679
1206624
127620
231360
861724
1555015
589416
1225932
1089991
1399095
1976437
144126
64029
1799435
1238806
500106
1607845
344158
887258
355529
280469
928407
1571774
446049
1238227
1228199
1088653
1503334
148189
1309785
269512
1594058
173742
474291
117058
1597710
409780
1821074
1655164
1969423
1437015
1922494
900733
608344
1374220
1970141
398645
311245
1186629
1273387
835331
1802938
370878
163965
258478
810090
957939
207123
1271654
125013
1841607
1637765
890592
703329
1962115
1024229
1005269
1997145
548867
1895368
1041538
1456882
1953792
1105043
1396298
1628129
1275732
412454
1496120
872872
562761
209702
233464
899729
154812
1506472
1815912
1232472
205213
65782
119340
817785
1581992
1019137
1174314
19424
988523
169334
1490887
1349338
1195781
1642822
1814061
1122768
789927
264985
149178
853311
431582
64100
182125
77636
86126
942252
1159229
252874
1614737
56866
1686777
1220480
1173002
263086
892324
52885
131196
1559865
1280910
1166880
392028
867284
1088303
971850
26797
300103
1361425
94176
954326
550321
813821
1095206
255259
1926917
823009
138471
1323244
489832
767029
16162
384322
823146
291354
439992
868105
749249
203524
1595655
1333237
1074019
1101788
1945481
774264
1032732
947209
1209573
1507208
1839604
1084299
1230208
517090
1019388
1639641
1174472
196515
1373825
346368
1082672
18631
113057
1496490
1307048
473958
414826
1839409
516910
1476431
1172749
697029
725425
1278416
245324
759352
1878641
194455
662138
1253532
1539436
628320
176728
378294
1753849
1689807
992674
1894891
1031507
830487
396903
927051
1588949
1872033
1222582
1369258
1308401
1593716
1817167
1268782
1696543
1528773
1567119
1062836
1591146
634476
178300
589413
109381
1598508
1763534
366324
1701609
1587553
287756
385647
714648
833644
1779140
1193551
224506
1495533
335269
541476
495592
325412
1516806
666556
1628017
1969373
540596
981761
1458471
1728357
1731006
1788399
194106
1903272
1489560
331650
1512741
98725
900943
291370
744432
190095
580962
508189
1291353
1163929
664618
632660
1133336
1711058
1216097
1316729
229747
1304798
1883677
524103
1005089
580162
160460
1217786
448627
1050690
123123
774790
1272647
1268780
1370905
1442786
242249
150893
1342875
1488098
1775171
542905
1505021
941803
1337341
718932
1769972
780038
1078274
1109527
957074
381102
898113
1625870
697740
949303
1963407
96517
1201205
272858
229732
993240
1119437
1514185
1072408
1822674
860711
1136447
1001240
551877
706805
687627
436728
267884
1767880
865445
1288190
718553
1167975
832730
325295
855528
953633
1028461
1043557
1872011
1291922
740955
361050
425825
896807
1711838
1339627
1055970
1742577
1836186
603583
1756156
1664894
742986
1649866
1976899
251431
470191
1672944
933060
1770347
186790
1690505
1480889
4543
1407884
1203146
1594667
121005
974846
131615
1177860
61704
985021
614490
1565846
1514119
1077261
232940
89014
180965
1272944
739937
1940462
922555
161592
1755150
500294
134021
1876013
734950
670518
399721
1776046
238114
570005
587097
1823468
1384951
360798
930871
1643196
1306410
504483
353365
1494149
1212542
1134463
1159548
892841
1306155
1303494
1748702
813856
1123639
414454
1470323
1460298
528143
1103399
1419076
1584660
1400383
954936
1710738
216741
1361100
865594
1732088
1157871
1572745
476065
30136
1613590
1404195
176903
1922408
944740
1983943
1043319
1416667
78062
1423962
1635822
1287892
1988535
405949
245820
1941392
1055098
1011001
351272
1448892
1061483
355065
1665445
1660025
650507
716615
1008219
802235
394204
131971
662106
323972
763037
1240486
948768
1014832
839477
1940944
1950294
1069020
1690264
1310472
302069
321500
1587839
1096915
1439496
1986783
269389
622915
1441600
1539109
1415538
1367533
410470
1401016
553878
171278
1594844
538213
817653
311639
192308
1188211
1831644
1885385
1320238
471142
928049
460474
708428
253435
759292
149130
741762
182234
316683
1402905
1917752
1509590
1986601
1085168
274428
693995
448719
1787916
450311
855266
351424
1030973
1376371
1555197
1009114
298115
64414
942657
1750202
1164121
1704372
342659
983330
849515
246265
841183
592821
1445101
812279
1377659
1645162
666071
1088149
489311
517891
1247212
1062745
1840926
1181276
1865319
1090159
68849
943920
1906723
1906601
223010
735825
1263290
644298
793803
993799
56014
1384131
138406
1256360
1028989
1523939
709211
594384
1773552
81165
1451466
1363454
11217
793114
610685
1383752
733183
1977074
1489257
1855826
1417384
759282
1022728
900784
588724
402270
1032865
68651
697167
1702002
1386592
154690
1818803
50832
1758634
861946
114980
336707
140399
122401
1090235
569550
783629
1877844
1135537
445085
1921970
490285
1571706
1838794
1863185
59801
1970976
1421984
1506864
1712919
665797
933802
875335
514697
413243
4809
1465231
58746
86984
1343638
1189769
822620
1985949
244833
1706449
1171001
420802
84161
1671762
1975912
593164
1319619
1761309
1055077
528731
1474000
1096221
138775
55330
940808
850338
969296
1509811
1890750
482279
851479
409940
1915646
1620080
688890
1569529
403582
1197617
1532864
84468
795218
1095888
887467
1174330
1067965
340004
1506180
185173
1845699
1273863
1611042
1100499
80464
1460029
954178
1471853
1761166
682738
545585
1446423
782007
1683277
924059
1503705
681730
130165
335612
538456
882289
920306
1428869
1692156
1609448
753186
1842784
1214822
1478413
474108
1704458
16327
429944
1471784
1305829
467881
1353944
1153287
592923
134317
302031
565960
149365
368962
469747
1606123
620398
9354
1427897
8329
239215
100067
419024
1301325
1455897
1142
1322611
558167
1778375
1262069
181942
1749217
1861935
755679
833403
720173
300317
1578488
294052
367323
201096
1273488
24507
1606834
1838276
612356
1997484
573298
1284061
1389693
788771
1922407
295285
1357800
1463435
1755002
1977940
1357516
891351
574493
1866859
1772575
805429
1865203
1953794
339653
1366817
1548315
79701
51196
705844
554353
1783764
792105
941222
510918
1496595
1862887
1753036
912531
970438
1589173
598856
972062
1718518
39194
1542641
1955564
1338578
1096669
779618
200321
1806526
529927
326239
1142877
1117722
195637
515055
1994824
803992
921087
1803472
333506
812490
867667
16378
1095254
100278
431827
1800989
1773551
1177866
1862867
1762322
1740819
1198598
1844241
512523
1302479
1692767
1992736
340938
1990523
1041720
1772473
1020807
1658251
1777199
1708904
549416
1560816
37791
1674518
839527
706988
56914
918431
298656
290711
647228
730386
689402
680356
987488
1048035
1522596
164084
1415115
196553
1802742
38736
604777
1973328
529371
171079
577798
547648
1351116
302746
904111
1507180
984334
103824
756171
1091471
1572720
1742876
92301
1968333
1693875
1650002
502305
982690
640027
228985
1701858
678558
792884
1104897
1030901
572629
1140475
602125
969226
1490225
215124
1348787
817150
1560760
1858776
1238564
786906
1340788
348685
1101726
407788
479633
1825452
1198049
1230053
1170714
1011523
837318
613851
1790116
1084741
1941112
77656
1996840
1326781
1049728
1046547
1082645
1216144
241523
289602
1071911
240069
482610
312279
1801652
1339876
1320002
476481
1795096
744875
1619723
18822
1658569
420569
1450640
984317
711002
995396
217303
681607
1963076
1150598
1321428
808629
1393604
660017
1245426
1508473
1470680
545665
1263710
716495
1791671
922234
1046723
694815
733446
397091
63631
615549
1228733
31648
892023
1493469
1140109
1658248
1157884
505135
1252917
313470
1307727
986440
1471402
300374
1423168
1160914
1785294
859585
1891497
901465
868843
542280
577363
1504412
1106605
213963
23057
1917835
973458
327167
1156208
1334565
638295
113779
1230944
407298
1904589
175209
267292
814451
1231959
1008531
1465895
1200064
908411
570010
1835444
1114060
1478993
115259
190242
1922343
743581
386390
1440543
882046
69581
1614013
1851914
1823232
1696977
1054452
7244
568306
645891
978845
820055
1206718
174841
898003
1852915
499514
307467
1091741
299831
361859
1742932
47034
1962192
862049
1417549
121205
100998
1704915
1365490
1171547
99902
1555382
1997823
1366244
350922
179604
1269869
1000732
188826
66007
981797
21680
1043811
1447667
1678682
1835145
889094
45985
538318
1662641
15765
987583
617363
950765
945283
235820
1209654
1717353
621277
1230149
821636
1802334
988828
599285
647600
1853901
114652
914216
1660480
1390464
1294448
1196471
1226102
1777274
1912455
349250
376923
1975819
9685
145396
1963843
1271527
1048168
321360
381366
1949793
211648
1281154
763655
1406496
1632498
455173
22529
1313935
574102
1366070
1723537
1584019
1068426
100383
975816
847671
1242533
1100724
1572546
1223806
579951
1256804
595391
1951997
1849496
1014971
1786882
570580
723114
808517
4798
819656
1251826
256485
1273190
1342739
1831325
1085732
247202
1754612
1222566
635490
1350248
353302
1753213
1564101
250863
1460381
395133
1502159
197511
1092130
280967
932739
1903482
1318728
1142516
195473
479649
251146
974416
1931668
1972613
758302
979678
868317
1768969
366830
414267
1749725
341268
168981
358833
1120234
958376
84950
863292
1487883
1707489
1729954
1389320
373783
1303265
58862
799103
893141
1642468
1732963
682644
1016800
1720602
976063
1561933
428209
1680965
149364
557079
342711
790073
450753
1594351
652572
458532
366092
1987310
1563790
165610
677656
1966461
74512
50951
724633
1238746
321797
1185437
1229378
1811666
789313
1416088
369990
993397
89741
449363
1856845
1518767
2358
48753
847547
1014616
539501
418752
1742685
1173405
213203
1713566
103721
109889
1301190
1419403
234703
1136940
612546
805426
1105293
1013681
1142366
248072
294606
711673
1655684
1670357
593402
1981716
75479
1796479
6747
404315
1302989
589521
1478513
1683585
224365
1843822
106005
83798
1287709
214627
1756568
1418119
377586
702023
882046
765831
1155416
355285
1952709
1211699
1090292
590711
1956413
54074
231539
1633720
1903148
308266
1084251
779658
1902481
528154
37324
1336128
592022
666521
1293890
1078406
1085063
1171489
1847275
961584
1828686
1354642
592764
316385
481067
1120884
636448
1851173
487558
371247
461853
864698
759432
1479010
284533
1111004
1950544
559376
1220738
1591249
1459639
1262176
748860
1224977
417863
1749323
894500
1702165
1650358
905493
1739040
1439600
16387
220070
1232361
1275435
793302
1853127
808539
1167160
1560242
425074
1115511
61775
953259
1157173
912803
1315273
1665797
1634158
640787
690750
1231303
891156
761763
999239
1398212
233385
1370103
201747
1706192
1629005
1048395
32181
1839745
1631138
683675
1037762
1546270
842661
1528576
111538
1686828
1258536
614026
1914253
1825006
148246
1631087
1483354
429821
555374
1777934
1067357
648292
1208521
603482
1337981
299609
1403871
678308
137860
1448402
441681
1683606
836626
202025
1752563
1109199
1076254
1050452
926109
153569
1586098
1411371
1566550
822385
1018528
824124
145672
322453
1353346
1432601
1655538
554405
1588955
616991
1646192
358191
1003075
319274
625370
581737
359851
321552
1437700
418842
1358526
1340185
659121
1287674
1715456
1341215
129409
1014757
791324
90955
1283796
1971739
195179
694347
1374813
1302849
750447
955243
1706901
635454
1231593
130991
1803955
1570130
990274
1167210
1862488
122120
3355
660017
1974271
1591065
48723
1250504
401880
66437
1639131
1417931
765122
601488
1698565
508072
508950
1742415
699100
815020
1948777
202283
449132
1121765
1798901
403969
149799
562358
11364
1356803
1428038
1115448
874431
59051
1717907
882450
1868379
1984742
1896809
1608228
1484660
187820
796608
1670302
700235
124336
93443
546071
1708800
907343
1529934
157663
1133546
1263748
1600869
1878104
212598
1588488
1871402
1637073
1353384
238945
857698
104838
1529881
1077988
478323
1700455
1648818
740005
200149
1706434
751972
1741965
1938078
494821
1164265
301635
306668
1722909
481491
185177
784409
72578
1406587
858831
589301
1556145
1893474
1099435
495466
110869
936796
978337
1829216
56473
815738
389764
993532
1136349
1741262
466805
174298
1098668
639540
932324
192274
386660
661500
1507474
223550
1676331
1190012
1403291
723904
48227
1768263
1950663
1881477
1660583
744437
1636288
1386060
1518651
190305
1801343
1617416
269207
1220332
1939786
1044788
711273
628550
1148634
1933171
280691
1145504
1599578
1681226
780917
919450
1219633
552696
1138524
1334517
1197014
994331
1116037
1916988
1403053
477188
506413
1508829
1235864
1347509
296711
1673223
940882
289379
1219304
740715
418906
761692
1168732
1710752
185192
1517103
1522659
1561154
245848
813327
941308
710586
1877216
1025084
975048
1040055
1282276
1561590
522116
993796
540994
1777941
230787
352193
456866
404012
765363
145769
1707305
1706830
846170
1850436
1461721
1865699
1481720
1804180
562012
752431
57912
1164375
625238
1812789
232084
1873555
1401612
359818
991798
1692551
194619
761478
1750708
830277
16328
429646
742754
837623
653930
1636769
888435
1127816
195885
217324
425897
1824973
795125
272796
1406085
516986
708967
1100152
1717227
145459
1937138
925519
1068637
630292
269603
1765726
1759557
1723196
121274
139663
1344553
1530098
22145
135659
1594000
238599
185840
1148388
1826996
1680749
495742
264884
933666
1812974
1591404
367749
545131
643225
1926122
1090686
1189639
265584
805562
1443547
248344
553969
661198
981881
1043571
229390
1043749
109709
376433
1623359
862576
1096807
1005824
1643150
721043
753924
1805894
369927
662402
1535707
993016
1483098
204144
492493
200331
1169891
1369086
1951917
1996132
1295158
1683319
1388187
1417004
675533
442078
1979627
120155
1765015
1852890
1033301
1693892
499034
1833964
104241
1323114
292604
262828
922836
750015
345374
264012
1009542
381487
900831
405834
735515
1790339
1311327
1302001
756996
602606
279080
215197
1160615
1526694
1481069
1104787
346538
1191872
441118
1458429
631242
651307
1989318
573194
1395894
1814992
1022406
1464390
1963863
1538354
1817945
532395
788110
974782
1758979
120891
1288730
200313
1248687
698508
281938
972937
216622
104765
1113454
1152057
393216
729643
1664686
1611708
783812
271850
311976
1862156
1777709
884131
772018
565413
1204163
1076025
266507
1654066
216446
1303827
313873
1180959
1081875
107159
1796303
835757
1908351
876384
1789316
1090975
103537
1257960
1717179
1512601
332931
1139954
185450
574864
1102099
1440173
1527268
1254032
576882
250087
29026
1450818
1655556
1846289
401970
1190027
1225328
1785310
1127856
68315
102924
1453911
879302
649587
1162543
273301
1989548
531954
773356
1176727
1078997
1857637
1402838
1812795
1979733
59829
1452139
1380338
1241841
527320
1252191
1443505
583497
1558701
1660565
1609453
1482651
842066
177500
1928357
416358
1036050
1039298
1127086
1369440
1493755
1434588
1583869
1905512
493555
979150
1132757
163093
189767
1624248
104034
910908
750406
795869
1553744
1491324
1219268
1036232
1627521
1966868
1671160
447509
1022938
384216
40756
395967
157386
549415
373202
1377631
1951609
1711287
21735
434243
1494686
1986495
1324628
93301
1627405
1314449
153415
826266
1583151
351351
760247
1215029
1625593
1695543
213009
1766370
19039
1938400
1590980
1471179
396516
1977492
622950
1190378
1364838
210786
423617
97484
175650
1837159
1857991
1329097
956881
26217
1697720
325708
1631132
1355911
995532
761964
877250
1134680
578308
996436
351883
161681
305863
1435373
355968
12337
1220975
1008040
874962
288397
1516814
284640
769297
961854
1980819
592742
70
1218471
1120666
1037924
1681744
1428536
893240
1562689
805830
694648
1906831
42885
1540717
1186403
295565
1679318
1811928
1877127
1659740
915641
646193
1683129
204657
1777765
231978
196978
1847429
708630
730115
520098
1164142
1525884
1823003
1744964
734913
1022322
619642
1064199
1262829
1608710
47493
1267233
667164
1121028
146382
211856
605895
1508363
1691074
1498844
469559
1121198
1059493
174445
33633
448402
209005
1832228
1769399
1657465
1519784
1929588
1765333
625956
1219969
1472600
1105903
1194718
645279
650897
1517738
1228060
975422
953499
815022
644819
671275
956523
233752
1341437
475790
1725409
690768
664308
1432369
1975928
442804
348580
501925
1802661
803709
280669
1939789
1971293
35604
1261973
1118622
660728
1978128
469490
1956340
790239
159944
759961
1313752
352549
268376
767585
1792594
903102
500331
812720
86938
221151
620212
1388291
186278
1239291
485784
1966014
1032063
767674
1475209
1240518
972856
1609394
1794490
261915
622600
1387248
1910430
164001
943845
1794827
1543207
1143709
1021129
366636
1560159
596876
1608868
1973683
769088
1543998
1605092
1014829
1059448
942335
1660062
1126204
55510
1961333
1568069
1501881
773989
332333
1070473
1740251
1239484
43215
490819
1111488
1280660
337690
792612
318232
1463607
505057
759851
1715877
935256
340065
1126907
46184
982182
1998896
631776
1549266
749065
1217665
1794604
1903959
1255789
42614
55108
962807
1048426
766828
1653463
616179
1722386
1951447
698227
750599
1475760
1260133
1417028
445805
909297
1980426
50999
1498175
997664
1871231
220813
1612282
468732
1832076
232902
559229
1625552
1946591
1803882
1583426
1692541
1252956
844742
1043403
1743618
518848
327144
1304898
1249044
1764253
1647056
1615524
2725
540957
90934
663416
379449
140095
112899
520633
1166893
1264640
220221
218206
200474
1870608
1463450
373436
815500
315179
1428771
744314
606583
475849
811546
1658821
1962479
1168553
1447946
1815462
1750345
1058378
1988355
1072188
1430828
770632
1575525
220377
281334
572406
359510
1004742
1062672
1244308
1558515
899364
659002
1809880
1844946
524880
676024
1542308
1557356
681679
265468
918792
710480
1524615
585826
1428845
345524
1945105
447997
525555
1752386
695270
1071105
1214278
1230500
1032770
1750476
822489
1289706
983484
1889108
457931
1923487
1234766
1166808
193756
419409
404701
80025
312108
138142
427379
1028364
1118814
1335889
359729
434988
1931984
218580
1621836
535203
463212
16103
187469
1433679
829493
1190523
336805
1169033
1618451
1665265
1548117
1617077
1231341
268759
1716536
986599
751888
909336
1668033
1439798
1384854
1779814
456074
259102
1376036
1952692
1225873
1116565
478853
1590017
1384948
1742376
1628666
230884
1270979
1493090
1234828
1429370
385214
861505
1388354
1842769
1819608
1870260
722139
493490
1544008
452818
1622485
1202822
11626
1053758
510265
1273100
1180105
1163770
692703
1909109
1565929
324485
1972785
1658489
385379
229258
150859
1359561
1013516
44443
1378435
1171521
110710
1570338
984943
317506
1889372
1709314
296519
782933
755100
1675180
91641
131273
240379
921459
354438
1001926
1151105
1772440
669673
990579
562027
974411
1617977
3572
655210
1948682
813955
776628
712620
1021754
747732
680860
1096310
1235957
403835
1302252
746971
825627
706011
1337479
1429672
1658379
238406
651203
1644585
155159
59190
780333
806967
1579189
451905
234817
1255473
1238593
198572
1858237
823400
1081430
429204
191772
1976181
1524802
1686559
970292
1028304
1364727
27151
1312242
1702428
191266
489460
1199311
461288
438796
1086795
1283327
547989
1023298
271087
642983
1648184
138723
673674
15366
1032184
392709
1009134
1933312
79717
109452
1633330
1489482
1531109
320507
1963831
1770683
1808321
220430
1135051
1921717
1002242
594162
346197
45841
1471746
1601069
244078
957921
95936
323795
955687
124305
1254350
1659136
1931184
324990
549228
1149783
618274
1030068
56725
479686
1182203
1758082
1065240
386278
1939541
1370740
1939247
1072316
1057517
934694
498285
1623458
1192368
1004270
649474
1748731
1067567
1184835
1765823
1351362
1441187
1369413
86038
238183
492797
1031951
1624860
557060
652443
1410638
671568
963176
1727517
143382
214804
861621
1433035
1352321
1004242
744109
4633
1804489
1381840
774478
173900
1954597
1555377
379409
221105
419022
1720091
847240
1503680
355589
894040
1420996
203285
1250322
96419
418598
1438070
1060965
227176
139504
1777036
506193
1968186
1237011
1290703
699693
1354151
246615
976294
879577
354522
1988505
1860638
1870498
632258
1136663
582224
1784848
980851
1106397
1337314
1145311
1320912
888046
801460
1839247
1317065
1992984
65185
1642786
227672
1335890
1505511
1285892
536907
1167808
907577
1644093
1809510
1890361
906352
1643712
193705
1408721
1901662
1886121
1502941
595008
1037833
1141605
576847
192311
1522573
241959
1681736
250378
1606035
700520
1387102
1676437
723765
1823635
1164621
351200
129212
1092339
1935445
503338
1277821
178219
1826137
1676650
1338391
1241119
996232
444752
130710
1436730
375840
1633232
626884
187062
929746
1227582
1119605
1360864
439953
677324
1368028
835964
1268095
574959
1994399
1049769
1500820
76655
1649465
1171902
1016777
1151918
451394
542352
469514
462335
576743
1027488
1173279
1003820
1040582
1912502
320707
71430
1714879
1315157
172413
1896864
947782
234243
143503
470062
524155
706912
1472936
1005717
1866395
1245037
357344
10383
751017
143818
307571
122394
432977
792213
1371989
1418605
228176
676250
893178
1638656
111089
1990659
724757
1565509
1000966
560232
1525562
1198664
1849908
1704995
189274
1983569
389656
1946588
1608105
486280
732513
1670559
606411
629078
1901219
1384228
114663
595286
734872
1435040
411608
1950808
1694131
1205207
440968
1780103
1343110
1339335
1883885
250533
541367
914952
244451
1911948
1277332
1897152
910171
1725419
1331304
1553905
569835
615178
1114478
1576365
555235
1413481
764033
1882392
452544
1016495
1104649
1427973
1231470
379750
1481134
1040379
619237
108908
420886
315357
1079977
1039364
269067
540709
305034
1369640
304682
1208719
1301414
1870580
130161
195042
143113
1200150
1107247
1280579
1051239
394333
74085
755915
238467
1137364
1192418
148510
1639166
1717791
179543
1592920
233031
1719934
784136
916896
1138476
1490984
968013
100081
635917
674043
617153
1135893
1453518
445269
445357
1919922
1449457
385230
309187
592618
529136
1315830
54910
160086
239208
1011869
977479
1963243
1077427
1349074
231271
1306597
1758420
1048860
971903
1295008
1793826
506562
1353189
695099
757576
1359856
547954
385878
253711
1993068
542145
935980
64332
444530
1586227
1667124
1852590
1761115
1828830
870973
1475606
384686
1079295
385437
157371
932396
930563
427994
1726336
65337
1031845
1280425
1627103
1091961
1036080
1077382
1886372
1272904
1063840
349372
1152734
1051380
1119287
189194
1353022
29455
1005835
1315191
114812
1614972
137031
1916680
1459108
1715523
1740129
1168973
57926
681069
1267796
1280541
1158927
684357
1961029
614551
1242014
148328
692420
1971786
1654169
198244
1408358
838030
1344949
1466868
1568475
515778
45340
1392766
9511
1364541
834023
1720900
1623094
819525
951241
1670617
677018
953924
747233
1255324
318465
55323
1376020
1027196
1110984
1170802
870368
1378675
1129635
1802608
1054725
375311
203566
1530091
1203503
773328
441121
1130047
387642
1049995
1417027
306051
120516
1807891
1042010
1371666
649949
1835563
77349
1878041
112687
1480767
1057136
1638967
940250
1717889
912001
1616600
1772437
1148401
1724876
1394266
1378148
84685
509960
1203070
1844425
1390876
848398
984690
1200299
1843962
61129
1336820
829547
1884599
1423824
1075535
1938968
662553
1116894
721079
80284
864736
601030
1826419
1388082
855698
1343598
260923
82899
1864538
576516
924810
1768889
741124
1121400
683617
617732
1541264
1838938
482282
1011262
1728727
666866
1705000
974454
978204
1383222
426825
1783433
1607680
1184063
900310
1653731
1618523
638521
1429464
1818979
1009420
1776072
854489
212661
529318
174154
1007554
688007
1740306
407720
286287
1324205
1817616
1110519
10317
1468025
488758
1038438
1177050
443011
523420
1369750
1462087
130612
581570
554874
1069515
1263972
320665
25144
269924
801365
1620066
203683
2300
1648602
1011229
1914549
1360950
306425
406454
1043616
368329
904750
714537
1796615
95195
1269832
977993
593513
1394454
1393995
1301535
1061116
665893
610194
1951346
1571212
1094021
1840064
1066871
1176539
997027
1350382
1510539
1092019
1985886
124014
92910
820560
757260
728500
594603
1357127
824116
1656633
1749303
1346069
1251078
274304
464444
1089516
1724122
1449859
84348
480556
822056
1659751
399074
562628
1929899
1941959
1700441
240581
1978096
609279
1760223
208501
725745
163480
1281811
1237931
575808
1265044
1979018
1454856
1491733
153061
368693
1196080
1256314
119298
410083
1994881
328073
1692100
1344919
1363759
241121
726544
571283
624011
80222
1373425
715950
184893
1368489
790427
1428386
1255969
198789
1422904
1195912
444466
175500
1218723
1559811
922100
89810
1991760
1458249
1739910
1816353
1841502
457539
201385
379826
1199666
675952
1546575
1744282
405207
1707923
795798
77809
1236731
72612
496424
796755
1957900
1605188
748829
1830845
369537
891930
1618173
282568
1991320
1463474
218843
1397097
421959
187823
1999156
490429
130741
559085
1327895
516502
316646
1507666
706321
1662525
844733
1368739
1644311
951243
1648031
1653300
1798041
1221562
164297
61286
798595
968552
782546
1023574
1585292
1543368
79420
826884
1251403
589158
1191683
261840
1679950
1560752
1609496
900470
1623188
661010
1627515
1653932
1194157
895842
1432942
651840
1725101
672286
387110
1232189
537636
1859483
825561
38005
964804
527512
1548316
678268
1502970
178674
234146
1160650
1266356
1825228
1544704
887907
1153682
1337958
968393
1605473
470474
1643024
1828531
296208
655282
1616276
984709
1275441
652548
124715
920366
1614732
105218
1699241
863458
1125406
356445
419814
1495832
1615008
1704621
1591660
747942
322641
452
1445843
344164
853775
1877683
220601
169983
1193553
380979
1438636
674522
1152825
1576956
1641704
573778
1783500
1118621
826137
1298974
1454952
893339
101152
33097
421302
715546
664953
628669
1924880
117046
436454
572526
131323
278902
37672
97711
1725316
821810
1103600
1847043
382495
1995146
1991400
1101380
688190
439057
599166
1835227
494887
1891960
893168
1434863
570259
234428
264899
1537594
1957393
841614
1137719
876104
1578502
1253917
1934702
1419783
623924
656909
1112682
1918828
196963
1507830
1603453
258775
71515
1040817
1847382
1411583
1748027
1154121
570080
701855
949903
445340
1545753
279387
1452505
1249477
852881
1432420
637050
1411789
1789395
1841696
593165
1041507
636321
1671352
1301523
416334
1631011
1786645
625585
1783504
894968
336105
1466291
403946
895976
95263
338853
1786045
957752
1617476
1791100
1122408
1811777
980862
548583
1476557
1589877
196661
1707228
1176909
1092767
1019154
680752
1365452
447538
1110900
1030793
1410183
629422
1009162
235758
1222936
1656585
772039
692376
1992701
542594
1140871
800382
1271404
1542718
1110427
1221840
88702
1647888
200389
89467
1934918
360916
1421252
1119199
193189
1770850
1367715
1603727
435713
1829699
184937
960640
1687910
1578433
376538
1324874
189446
1050934
958511
1007518
1092838
1402708
1551909
1197834
1580262
1081739
927799
59666
1959193
1274100
85283
127314
315795
1233190
581204
441586
1252787
1462469
1957601
1337939
559110
469131
1613878
239041
1686755
1333511
1148882
40511
1326870
1927656
1996842
1967304
1355387
538565
1333242
929014
1201673
1958692
811094
126272
34567
382784
1013066
1396622
861121
825538
1062610
308040
578989
1671652
1302736
152760
1145592
1141221
507003
345475
1516933
795199
1595854
1517410
1053365
1823259
1568829
1461877
217721
835792
566595
1817011
1832709
1353889
713394
245403
636295
825639
1049636
1856623
408646
295129
546623
984781
1557362
1883183
47941
426038
1345354
667364
396834
1165078
1188340
266557
1239413
1648582
1754630
1877210
1351148
407326
501686
1962645
1964438
1247423
1008075
741784
319375
1020605
1015734
219151
696433
327420
922419
146393
46301
13777
1298605
559784
1526510
1533615
630472
1271672
103052
1612799
797708
696431
1004577
1741453
1233719
715381
252004
1755374
709814
387789
1090188
830498
570717
592120
965737
745248
306918
964907
1259685
728414
1989830
1448948
1175852
1048557
32647
204677
1417484
493993
460749
1824560
1110604
513449
1412035
234356
267046
439090
4434
1340416
1563968
193434
869306
850074
1119643
1463375
261567
206351
1405600
203612
710507
1485734
1574855
470696
1178463
911762
1835301
207782
138581
321818
1393625
69673
846715
399700
545092
769134
704948
1072921
1579529
1545177
1585495
1319420
1248498
1135955
1181209
541846
1500041
1775833
673532
693323
1414593
775680
955045
958763
1666468
271893
1936920
927241
1714086
715455
863092
419772
1891166
1026062
840988
1847434
403890
128004
1746650
1286038
1541931
1360407
649876
905421
1045904
674895
14879
636197
210985
1761925
1870219
1681420
1978935
1268492
1360532
1140512
45928
1411303
1288800
651421
1695385
1909762
1235770
1146501
347407
306561
850113
93427
883195
1645364
881471
1808505
1364964
778345
1852031
1849656
1949833
27518
1333965
1906597
1258906
1293481
1027023
1121313
1671883
1942512
1304353
1343199
923042
1196745
1076050
1676745
229955
918160
771481
1713516
228104
1749169
699130
98231
551295
607914
647893
1739300
771839
1888835
1558172
893399
170340
1115599
1021435
1241413
1985819
765868
524572
1806076
1946755
402959
1062012
360892
820848
552660
1157335
768252
633914
1898133
849923
742206
553805
1297199
760003
956802
1063400
483995
1627035
1634402
1623043
1461479
1749550
528795
1554412
487244
1171991
367569
696954
824827
64084
1131988
955339
1089190
1227518
1432697
18355
299809
464550
850365
73175
1787799
1630061
838680
1259125
677545
924197
1158755
78768
10945
1620021
1566366
775463
1306971
831931
1586492
759291
197410
1419661
578418
142023
1060984
608875
166315
1418275
864631
517703
1286029
483747
1808478
717289
198469
1272479
875873
337824
466992
853844
887730
9162
579984
638431
1218509
697030
1175422
1142429
1828623
693201
833930
1019988
1200825
1149150
1743219
944427
353577
456190
726113
1576806
1609293
602807
884226
1166028
228183
536738
334696
512459
79509
864286
721131
44381
1488465
661696
1777214
702176
1986713
347568
1172466
1575265
944006
1362308
1983050
762184
1351887
27062
1794696
272571
20505
130532
1617929
142848
108151
1808166
1105751
3732
973322
487645
620359
1101309
1663953
1623034
951014
621113
538325
200548
1164454
743095
564928
1557664
1906522
977244
1721270
1942585
302108
1345009
1151950
92914
584055
1167302
1675085
179877
1353648
1061423
280162
1961429
1972237
757866
753090
1231803
1863182
1500092
97266
1194476
327547
1057477
1067653
1451855
1670329
209524
761209
1860486
922400
774486
1643739
1451347
1018956
573338
432494
764211
652661
1970789
930159
397065
70139
338925
1367108
399218
1388071
906923
658394
1174678
522288
319999
636457
1114910
54612
1470527
1195902
962489
1869588
1374706
1501817
1926628
1167985
1569167
974145
1116864
135085
103657
667274
1808423
438827
223665
1240093
56051
1951729
1886831
336566
168346
1260118
233429
539474
559029
1486689
1136618
809005
473309
1996111
297468
1937987
1212150
1708722
1868481
1293613
405462
124105
1606782
870793
426229
1131428
1963771
1170602
1878511
174169
597209
497802
1057515
249974
350860
1933230
882263
1088604
1707208
1939751
1824572
990888
773109
1192671
1146297
1983293
1877211
997274
615506
1950704
1568980
301990
552214
1001725
1742935
774209
1798147
1730095
579772
984347
1787410
1551681
1558197
1668150
1974155
861290
1804712
1653681
1826969
337598
623082
252330
1384572
625222
387220
729713
817645
1368135
1454882
870479
909934
1431255
287214
1334564
24897
1582517
1975447
1225958
564066
524655
1443014
1014846
1381602
87130
1173190
429993
492701
1414793
1472480
1070767
1374953
19158
87181
433500
331647
1454445
910577
1313682
173446
1040806
1804233
1698563
218827
1020262
655777
978419
954717
462326
773249
638653
1659845
1843808
225635
10781
1463099
1720169
1695892
574554
1982067
1547855
1337393
562947
498290
1144914
1083682
725219
1989111
1737952
983422
1012009
1901366
1789723
870084
1182764
1020064
593550
232344
624389
1886522
1420901
1623733
511327
9610
807095
445420
721173
1085785
848218
1237725
12595
277086
597537
1218056
1809707
247924
1445468
1873250
1253143
1168759
1156380
1857900
953325
841852
1362972
582339
113942
1048858
791545
544698
6141
1008537
1135911
1622110
589832
1184720
503960
1876919
1187929
1998372
1953472
1764956
357365
1655459
1538324
193993
1386677
477950
1231485
137901
413283
1957323
1602490
1854928
1363297
346663
1456319
1088340
1976309
836036
1412070
233062
797940
1890495
180864
1807637
583510
1103155
1506249
1257919
183314
1470322
92193
758995
374171
1250369
251701
176862
900154
1983258
685858
1890965
1586568
47100
1508949
1011605
395579
49115
1869490
2827
869945
1574681
1932071
590212
1549187
616472
756078
652246
1187361
701148
1927300
1226077
1043318
564481
1039820
1751009
1085877
155035
1355370
1089514
684966
1699046
1169950
1794404
1423855
1837913
1897130
889192
1870996
311148
190741
882950
1662378
715729
726792
1461097
1688505
1085430
1606948
1435449
425035
1263825
1601752
1594742
1390092
1797583
896385
1980405
312979
981088
1353876
1338298
1449833
1031300
1458939
1011049
1432666
1956184
1786666
1792231
603735
750044
1744600
1944109
1498182
433101
1779008
1385916
415257
198985
1349339
371525
1259507
683715
206752
572625
1247461
1002531
1094089
387198
725346
915311
248439
1223550
1773603
1511721
576072
210885
1120880
1092299
1151932
387285
1915372
1467934
1204904
1870760
1979044
601991
18809
907514
509138
492487
514476
1186296
289565
1102638
1127853
1444253
1403210
878677
1064158
886330
904656
317591
294591
394446
879820
605558
1662506
346605
1746624
562641
749434
5923
180583
1467056
422189
1809334
407068
470063
1543445
1825572
666346
1708373
1941685
1791762
185281
736080
1152822
1500979
259824
859345
1260648
28270
389848
1087484
1325382
1165529
36027
1405554
410524
1492241
959508
885104
13348
810910
958986
88561
54902
1038357
34875
1892259
149760
1008638
578849
1424221
95468
1879309
1054468
448624
1802395
466173
832248
1946891
836409
754070
1442149
1381265
130302
1394518
1626104
677115
406581
444889
1437310
860514
412433
963061
165843
1731917
1896332
596293
106281
57363
417351
1759013
369397
1981058
286223
791893
935029
753744
116827
864643
110868
51580
72669
1982563
1383308
1783899
1055766
1354884
1804817
963068
1635424
1653556
1515359
978049
965887
1355342
1181626
1489238
1224738
237794
89571
102996
1215490
379472
1887556
1648071
897882
685526
1131438
367683
829847
638031
698373
1622614
49732
1090949
730803
568432
1181026
1642736
732743
1214384
65408
1936067
385042
489610
1709814
230282
440561
1007657
694022
814620
1132905
259550
1474264
1855327
1383815
718442
1445410
1983849
788950
38713
1125644
1727522
843987
44520
19392
946441
1955480
1585923
1858082
565973
1292837
1277895
936355
58108
1274219
305419
319426
1823400
728543
449903
1812172
702480
683936
637448
1726432
1656877
1762476
765311
1143064
375677
525102
1846665
106801
156934
1801009
151039
1169872
619358
703145
577366
1235313
66392
254098
1131930
101585
218322
1476897
717953
1685349
1545906
1992936
750617
1969162
1587723
436523
1515300
130191
639382
681718
974633
1306348
689779
1260493
1495774
1637295
57439
1999376
931002
963676
217941
246976
380872
955499
1315822
346635
231344
1067311
48476
484072
1546110
564035
791690
791296
1486620
1917591
992969
1621587
168269
1522793
571221
1858167
310324
1075089
410435
1466938
820431
577865
1304433
1281599
1609987
99876
1939951
177255
1079952
1332844
1402384
290649
1405172
1342899
1706873
1105407
48882
1901887
916478
1091949
181760
1097469
54394
1496855
279231
1893127
1190348
65536
1240632
1355566
1058690
1131160
430587
1854295
739003
1225351
256252
1118758
363052
331786
1271372
1422728
1413752
1142383
1643913
180458
1334370
107507
1809750
1519327
1853800
1614003
1306777
120167
1395731
787657
267183
1138285
1274244
1820226
503304
689265
833722
1103599
1788739
417212
94699
1577551
1579574
1392866
1424452
1208069
1286206
724104
480070
1627775
585522
1058407
590985
1804811
871309
12068
1634843
344072
414962
745705
43777
1562068
1983094
676650
34467
1348185
1551726
1145489
468304
1989880
1698918
1046972
1673430
1615239
896086
608797
708959
479890
1946259
322938
1262906
59410
648899
1084450
134681
1777784
772932
1635002
1291319
1191116
1586842
1772565
834791
1405536
1655103
415494
192996
1025789
1926837
890665
85290
1110720
1501249
1852153
1734270
1734817
90932
1098869
1871257
515403
1378790
1196496
1732355
62481
74629
125519
1811135
636623
1081870
1938769
1211185
439372
1258693
1810352
1903006
451581
602824
1180140
1613204
1515083
161421
1430546
1912673
92423
133808
1798964
1359566
615449
1556694
410427
1150607
1759332
1513330
1271073
93151
681700
1403153
906481
75144
1341558
1447876
146989
1118584
1012321
1219605
540351
911142
955813
1944641
1668304
1478304
816837
18403
737301
1840951
105476
980701
524861
83741
1243543
1718688
502669
632486
580779
1217889
561221
307686
628237
1899012
779236
810843
1429921
1289365
242913
1535467
1185326
1854721
1935797
785742
85242
1966955
918165
1975995
1809127
699913
764676
481615
851450
899445
557445
226277
351232
1533714
1945765
1000614
776266
73031
830064
347630
1233489
432770
812693
980588
1115607
686280
1728878
435928
558343
565722
1339126
1234020
562918
1853622
340938
1346761
1701911
1546438
1173586
250703
877929
316454
508110
877777
1262376
848859
941347
1683229
1413451
588266
596487
1455809
1564627
988795
1559196
716987
1194267
400555
892124
1439705
1367681
1912063
174063
57042
150460
903500
1407688
1647276
92113
706264
1969496
793663
971104
611485
109683
1677035
202035
1768747
312649
236625
509556
986194
1947873
975905
212650
991506
1862745
183929
447583
231781
878560
1219793
1893773
1024121
1860365
1402675
1561907
924543
879988
1246937
1173973
1545108
1057687
24357
209924
1738798
378791
1728512
1426681
1779472
1868671
612034
486086
751431
1381376
1639890
418194
1094747
1783848
1541311
786484
934203
276165
679848
277414
1799862
1434184
1659493
332258
1124981
1461755
1457516
1438751
1677862
1118705
1660299
1883867
1543146
1802936
1624762
919453
1885759
217061
774622
736546
1194342
776511
1166629
862120
1018206
1902570
333703
3873
841276
644945
1569235
273195
593773
1255891
1277003
1881279
900763
1951081
470470
1317392
298984
957145
784295
890757
927503
1729596
1018594
636355
506641
1986306
900786
1414829
1854180
1549350
892320
640582
1613800
185978
1854106
633321
746726
1567213
898110
899177
1269969
1115433
647804
1144578
1855653
1198019
1951915
1767812
999414
778309
925091
1327001
1604261
847528
1216431
927489
1827794
703925
1117578
380531
719002
1581472
1448744
524599
671405
728750
89673
805961
694185
155175
917642
290016
367204
1228790
1546139
929102
875106
446061
1499218
918807
220154
1780573
231382
1242268
1294660
1430942
1389969
1501072
559586
394671
1950935
833066
572901
1159646
90680
806515
1124065
710444
238239
549691
412981
1471283
1634523
1009643
105939
545894
817103
1527476
1463378
977952
530499
493088
1121144
510697
896958
1650812
872870
1885805
1576411
237940
603032
1161625
419632
1931275
1638852
432786
208299
1377877
555223
961679
703560
1668478
1659515
6570
1150856
1040149
18500
1503729
1886110
597774
738163
1708942
1884941
1139142
1500009
1520666
1586495
1773922
667072
1037719
1996886
1019343
330130
1414621
1514981
1922513
228323
499894
1402803
1443859
436228
1390112
312196
397137
704385
524879
313271
639285
715918
1431947
406886
798556
317154
1827939
654809
563970
321600
720290
224921
771214
1415732
1234968
475167
1002548
684973
1843315
1734799
1966678
1343605
1954715
415618
1678284
1855694
183529
1067270
1359234
1419879
1111252
179204
1337930
207424
1658329
303877
809763
1332046
1998856
736272
83852
968539
1344900
1009058
1900727
1920926
51927
150172
571546
1680378
1933790
1749742
446143
551459
1152831
1688872
403624
1032772
527169
401118
1178899
302878
709697
87603
426002
1853023
742159
482792
1960534
1267577
302834
1768283
1549032
1580989
1208661
1182667
1763139
1736401
706331
1924515
1852430
1886149
139354
3586
1340183
1460661
353303
606376
121202
994464
1052923
58807
614439
1140690
675602
1213771
1139065
144691
1857035
420441
695939
1826800
1808343
761469
1203827
1268508
1472516
18876
27007
804706
738648
113
517867
581916
1186006
1695114
217245
1878629
1533931
139570
1968774
1605202
1509102
365209
1141927
348507
127163
1622820
650999
1952504
1793174
417444
1013121
600568
1468955
56052
901646
268947
1269750
667680
855230
1578630
1048533
525172
379238
1398480
1654058
1718228
1053223
1059935
187715
485891
1194885
1451851
992438
1671710
1749901
958637
806008
786746
1717068
1778190
1023569
686172
1822246
1724960
445755
1650527
857494
1989635
1355967
1132472
857040
915869
239005
408716
1650248
1780642
656135
241203
1398182
1023217
1266223
353100
1016725
1923933
1038528
59667
1511418
139743
506702
471148
1520327
681277
1957632
378517
106043
513003
431233
1529924
194955
591347
927866
1034910
940551
953942
187880
1607180
1472354
1003943
439571
19612
1771150
526638
127406
1718841
275933
1938663
683620
263160
1805530
791978
76491
1565718
920517
1689131
1245376
86036
1532565
1165083
544898
1994162
864096
918234
81928
81643
827264
1499443
1533795
1897574
1177044
745483
1079168
1087508
807068
478226
1985410
1201083
1051199
267464
495949
745457
681428
603137
1541573
1167191
723032
1216196
427261
666497
321760
1154972
619734
1401651
1436034
1531036
645752
1397180
768086
531937
561916
32444
1061741
160517
708918
1859918
1275414
1635098
12547
1482888
1809565
357124
1626213
706893
150590
1238658
1246261
153370
365849
135143
1418394
44995
1355893
1755882
86883
324165
1533350
1522075
509958
1615488
1538871
1868793
793327
1465369
1521732
514901
959767
1135055
1709980
809686
1938070
1032368
1060984
1916811
324601
1088536
292479
1670126
868769
1161449
1486856
752005
1071843
737644
1916187
1211301
1007158
1058877
1394156
1093303
800055
1767844
862337
39113
1664844
560456
1651749
1758229
520561
1214775
488700
1231604
9686
1081211
1857846
1226734
59692
216570
1128651
908642
659075
1694446
723735
191590
1836449
1799276
1460334
563139
1367634
37534
742532
594144
346671
382139
1256826
1876572
201161
16439
299430
505388
76570
801997
807203
128357
1434289
1607598
1675975
1239041
575257
308152
315264
1465235
508674
168311
1757588
1388222
1640176
1283104
1884815
602944
688019
568352
623574
443288
190343
1639752
1326635
982617
191823
736733
177574
1563654
1426180
1448387
458228
706709
1700171
1005524
456243
29030
1822876
484963
262093
87276
881282
459841
299353
823981
1977028
767965
259903
901969
1957511
1671743
784217
1730168
1298614
890206
20359
62745
343011
1468677
1443724
938970
783653
1534716
266085
277662
530235
16076
492924
158607
950429
1732243
1055432
937422
6088
398799
166120
1403182
1352398
184324
200091
492149
18485
460179
380185
507237
1725163
1305799
901964
1838556
1936837
250107
1440723
261894
120229
1993386
996850
1907329
770183
727789
128714
960625
138378
424350
8795
125038
1632751
1163985
1491854
1092606
1578221
1066282
1857060
421813
461163
1747244
169445
1947230
273068
825743
607809
738197
983968
309577
861982
1615829
517046
1592568
862514
344418
829413
80229
167955
769952
928916
1078012
953079
1783908
1829630
1260676
717717
1176275
1731997
698428
1783568
1783649
1107451
1450455
472409
1094243
563336
607426
39900
370810
77750
949715
1434562
1588714
417020
571454
1926613
324590
1402905
1205957
1544997
803292
585606
1909475
427818
1003102
1524941
404769
1792210
774138
410910
1080139
1485913
844277
1426437
1078155
1569732
1985000
1304045
820537
914791
838321
190034
844978
44189
589915
1540058
1868067
48599
941506
1605458
1016613
265617
1291745
614803
462220
70089
38793
337768
1973060
810704
496097
1971614
797964
621504
242532
1431764
995103
1727200
861958
1720331
1540582
260324
1152560
1411464
1796518
1332433
719392
567281
1016228
867371
1991322
254729
759765
566011
649991
141182
1167656
515753
281891
1436014
1610942
1504937
1717686
1973381
1194307
493631
1414127
46372
1050456
1565053
89340
503760
568457
1755069
769682
1719237
1286642
1215888
1440393
1543020
115156
37239
668773
1846187
1011669
1134310
1085914
1867491
334585
1346625
410351
1666915
594724
1829291
599922
1540391
110144
1011408
1424140
623254
193027
1888957
1792718
311402
1056504
1947694
1972160
594057
1973503
184462
891114
794821
1244649
1888668
827303
1570385
47041
657080
446847
1627046
1020070
1248205
1596847
412342
147235
187075
1131768
135994
190702
468082
534403
1507697
987442
648698
506392
1560924
524603
1633414
1660509
1428012
771695
1045693
126288
190775
1003174
1697508
1479402
1829064
621996
1972533
806398
1343842
867144
1019884
1658729
1873566
679230
1791718
1988738
283987
437596
175463
376047
913497
1135980
188976
71683
1752749
717223
1024881
13289
764704
1186125
1286196
92795
743564
814357
1136537
674596
322386
365502
15257
1152596
1560345
1717960
291916
1075747
630901
1722604
592009
1013003
1071666
1247916
1412219
1644637
1029805
1456163
963468
1728950
352205
515711
846885
531649
599631
1915573
1167516
1375580
663833
1727930
1385114
1323553
194379
117135
1922026
1517701
1700034
1807438
1847664
1774671
513908
840945
1975599
164965
1305929
394650
134508
1518503
1803759
1918261
1872164
724176
169662
924559
991240
1423573
59633
245512
220284
1983940
94954
64841
1572632
496285
20856
1386828
716708
1642279
1288238
353177
574994
573822
509008
1981945
944326
1304919
988311
803277
697652
753521
1140445
326522
1292365
1492006
463380
1490189
1726559
775852
541216
249247
1668323
1980704
1430048
94183
259838
1173529
251867
1517491
1658952
796148
1995590
882415
51052
1421741
685496
1929407
347859
1411763
170299
819599
1349358
234967
782350
1316981
1007662
1618014
617751
258397
304017
1827463
138375
325569
1757166
1499448
1246376
994503
1184970
992771
1817809
1965134
1811725
641193
861450
385883
18079
1297736
591997
1816292
1432103
1755378
1596422
172019
1204800
1920439
1298960
646296
43878
258180
255282
1057672
723894
1050705
321315
849792
1760457
1941085
1185922
942068
337191
1977633
1824690
902676
974921
434474
1699689
979402
1460934
1858151
790965
483766
981773
1330605
1384234
357421
632755
1352198
1041277
1289500
1140501
849622
704336
778418
1652049
401433
616122
235881
1797173
1292761
1107099
634178
960183
1460329
493227
745526
734306
1614934
648502
802817
417233
1740907
355723
613051
86299
83226
1277072
946687
574796
715409
1157204
1968880
260577
1288801
631848
111470
1882382
1377012
1806428
907104
154337
1743881
1161689
841915
1965071
378708
1609162
849488
1553555
1023830
1944160
338868
736314
1492226
1027073
1168584
1213196
938046
962702
1746703
1888871
1437013
1324820
120586
698804
484801
1941780
451150
600564
44996
888145
111417
953930
1305882
1892740
1300924
1829167
1741789
1696769
1088521
753774
1963613
126539
831296
508402
961669
1380670
641823
1716610
1513073
913490
1147574
1943517
1115298
76125
1851951
405956
1734988
998217
1024786
1590251
1268258
1008457
1300956
1996633
1310759
885120
1835020
9073
1144117
100766
1565649
257206
1884897
284451
628885
1649580
1491815
745772
687007
1135144
1148388
1317449
609655
464491
324676
378571
1864079
162823
717472
1930733
1789649
1460648
1878557
167920
429404
756471
459109
1110164
1881800
335622
412761
1687972
1221051
1088240
446244
32307
1189828
29310
1495982
205646
551704
1255261
1035638
639604
1180032
1029732
1123765
1457178
965165
958961
807386
239258
689557
56616
1419155
578074
996050
1843400
566268
1641570
651781
1819957
1911845
657627
1177443
612017
467007
144710
854501
139664
525611
1180223
1742034
1467630
1376675
1727811
157923
301194
1052371
1572923
731958
517021
1454615
1781708
1190518
1369919
1954081
1006191
740062
627638
1610716
220158
601167
1832400
1771411
1308853
1021161
496683
1505900
1561053
879474
807231
1362965
692455
568789
1792196
1872341
817384
446994
1643532
962248
1631859
1499171
44459
1556630
1156605
203892
1918133
1090447
658814
261671
1896531
843707
675189
499462
795966
1188211
1209467
475464
176361
380665
702263
1467716
1572442
1509106
1294473
621395
884768
1402375
34270
716707
317200
194296
127797
375105
1536681
875734
1022586
369110
1706475
645825
1579097
1563261
1281009
1416409
1597725
1050674
1451485
1656487
1536988
965964
1457986
979580
48639
1048110
799636
1546278
1095819
1366021
1676526
1721870
941922
1594741
433175
1973260
143869
369386
1772811
1042186
984911
335834
203506
11154
1687773
1862586
752762
824642
296909
1377974
304814
1832104
1069682
302273
1830095
1978822
1072884
640990
745881
1399443
1698733
1183937
48895
795720
927743
1685381
1596807
494145
27127
1709196
1682325
1525691
1514621
506466
1085402
132943
1699790
725781
479658
1998884
65975
462030
554383
1065066
646412
955725
920678
608797
1804335
1864577
1520238
1156729
785255
110972
720172
1261830
1458693
1189116
1085206
586866
1735569
1354206
237364
1815398
435220
1959531
243249
1776696
481855
1619437
356842
1782054
80290
1772113
487826
1295186
1958123
1959047
128966
1602491
465069
664133
1155192
1832967
1967649
439010
222831
729804
1576405
1686436
1881541
977725
977386
1836614
706342
1747400
1492619
1979282
1439799
1244370
1181296
900213
1699934
1031623
54963
1627543
871659
921856
1705429
1555075
604720
1804999
1675306
1821011
1949580
153980
1732952
844321
1101528
1478639
352470
563059
1098458
311758
606643
1224628
1901749
187403
1973048
526408
783299
52457
1546848
1129705
1449324
482424
548541
60388
554149
467503
79863
236390
1921530
685322
1355952
1367881
1394572
781404
888212
906595
196245
1272138
1137842
779491
526274
54862
1938685
757681
1017497
134258
521461
638110
346684
1012202
1494986
1291066
121093
824365
85153
1635725
1721319
592557
359022
797840
1907565
790318
1274801
295106
657731
148240
1036630
1028896
1417610
1319589
1231486
1208160
1687487
595366
324100
1595961
1018652
36882
1210084
1892896
664330
1861966
1366670
1279370
146844
125872
652152
1751928
1050910
1411258
32407
378060
1563311
1289835
30719
559283
1167335
255457
945205
1235528
853818
745299
328081
1378481
900720
1413492
1524577
1988445
846495
226571
905333
797306
963597
1332952
107560
1818860
633423
821914
1828897
1850051
1260215
1181883
1206326
1526006
541297
1715755
300020
1662108
1822956
638788
371856
806035
204155
929270
251286
1205349
1396238
1681616
904868
1921840
284554
697167
265778
1006455
1751677
1288065
974545
248625
85083
1185051
1663325
959764
1342420
1862777
272811
354563
737167
85078
1129678
1832663
1136175
819352
1483350
918020
359747
1705700
558220
1688733
1421560
1337153
768483
740803
1746703
1873764
882640
238392
1163894
841881
1233834
332981
1601992
1111762
1084978
1318769
804772
472541
1287064
1984035
430331
448781
175587
700075
513673
1014045
1234631
1944143
963236
766015
1847999
321190
691146
1405287
1942949
1408280
1986317
269911
246141
1349595
1059942
149542
1027086
1067380
847407
1673259
1239980
1358961
1190898
999713
314314
1764930
1797902
1150339
90068
498319
1575238
1850027
969534
1706876
302173
1558732
1500098
1983498
765006
1282731
606243
384274
387024
1358715
1549878
1394056
1613540
361213
1876356
947877
204198
308973
934586
911733
1413936
1700316
911251
1723061
1921578
1060885
1015226
1382959
1121670
884244
1217861
53756
193224
27854
1704310
1417578
18635
1080764
1024346
699373
110179
303160
1709838
451304
1229642
396995
1560943
1336985
1162603
1886684
844688
1381623
1408667
116172
253665
1889708
1738608
1658891
621838
1412584
60851
1688920
155317
309572
197246
69173
1676048
282505
1479710
1460209
608595
387726
462337
29362
427985
1884915
955825
1418089
864101
629376
401805
1963627
1529462
308328
181576
1159931
449723
649080
1444149
406819
873010
1455676
1864910
1632965
1554766
442822
1958947
41766
777782
1952402
1361697
177198
285992
1636634
841238
551615
538626
1783520
1165421
330848
881223
1332989
760891
1765058
282626
906459
1813484
795710
1926124
332622
1502281
1860199
445034
1719173
1751586
878223
1369722
1589015
1285939
509998
1536024
1520537
985026
1339529
613402
1896446
771927
1592224
1604655
1215568
366278
1879034
1997103
229288
1608466
101359
210921
1901889
1666323
1007460
125641
448442
1741004
410402
1955388
770864
1277727
1711223
1892192
1040623
1493225
733366
1673147
930058
17166
317625
536950
1956150
871853
1920414
1560105
191378
810962
378553
1066533
301904
1705701
772056
1047206
1028647
64587
821512
620377
950882
1325499
1488885
1063223
1893996
986466
94206
1249008
251223
1356943
1985377
1790449
1080870
1304645
1384930
1398515
834996
171161
1579085
1372510
136290
982674
370539
596262
1357714
1639351
1441338
1997457
1918203
1282805
384015
1883778
1436491
535550
1347310
696987
745317
1805471
426540
1064114
1165416
91504
1469719
1786802
807427
178939
1135073
689357
530697
244752
1448841
305469
1989081
760466
185502
631589
1934690
1061320
1905366
1355346
1561553
1741051
1574131
363248
1166875
391895
558008
1576729
1319790
756070
266227
1070859
1653034
524378
1590259
694960
1526031
480845
1034944
481993
173806
191718
1697487
866642
656742
561562
737800
1656298
144151
1437571
1999436
1316875
1486221
614094
10961
1613975
300555
771651
383850
1089955
1255491
1393276
1931957
34003
377713
1710928
1077470
373195
344896
989662
1921369
1751665
6163
1458732
59203
1877978
312058
1696741
1197915
1291091
1692150
819369
1910147
1057937
1689147
1012218
350433
1293809
1876837
781916
1254917
1406098
198133
22220
307761
1701799
156180
480564
1009076
1124555
549863
1938939
515006
1134273
1621909
802198
870809
820267
139449
1537881
960770
1343409
1635174
1543761
1774125
751211
541055
237794
788364
685272
143463
217665
99986
11327
208761
1141114
1790818
1443702
94269
1804495
54749
1799199
1660637
1093187
68075
315525
1354341
1186927
84608
407854
1080607
1800975
1227399
742274
989564
1266113
7762
341615
924015
1392285
1321402
624808
903709
1969235
1836428
1034652
345026
1883925
329191
329365
1057056
1363506
1098893
1401202
1356192
1114549
641819
1888015
801397
953879
197620
558817
1435113
1796859
725917
947278
1435841
1650469
1199977
874607
1168309
860287
837860
1417033
1238201
1026889
1121747
919126
94714
499934
599328
824878
1774776
118787
1890110
778525
837861
1786312
1419190
1385189
657497
1716309
592022
103136
555414
1704390
1622805
1695148
1804477
1028676
576841
1290482
1130486
1385970
1124775
983877
1599106
383848
1115420
1171625
262221
1325886
85060
306869
1685490
42471
1355394
1972622
1734287
128379
1020658
821812
544503
866523
1212390
533953
758199
941232
1690468
782614
259253
466687
85303
201941
824528
1876297
1748433
1880201
1217742
1973210
193283
1583655
816266
1604534
528857
1072879
43184
160854
318953
983101
318409
151442
1142844
1600263
461935
860945
1318007
723906
1078160
675920
685610
1376849
601032
834873
1500677
1386098
985146
227476
1680422
924471
670858
383077
1773967
178208
518395
1852036
1740369
651727
816800
1477618
862305
1943011
1360591
338282
1501835
668909
906995
1669412
766678
1884832
1453470
1729657
470745
906588
290567
1388522
588334
1745717
1917139
65762
1825418
1240251
867981
1213430
390698
598748
809074
235449
575960
1371038
1179642
1959905
46069
475200
1009115
1665618
696420
1292886
1431570
242144
1299837
907912
797363
1055296
244225
1078673
1302768
1336817
121766
1076808
843437
349368
1846794
145888
295913
506405
1855165
1902921
391792
816115
31913
1717175
1722833
1284833
934142
563612
79671
1015480
1341940
925614
51826
1629798
664587
1134067
103230
123800
431293
660952
606749
616315
1853047
1067905
211566
15008
1717913
1470064
1598618
323153
640667
687750
1725764
1152668
238187
347958
876927
248145
1140312
1740396
1982868
331013
1499690
985468
902696
967457
208947
626245
1105363
865904
1236353
203507
1448129
1650119
146337
1415760
877743
1448265
5092
1426280
1467975
91895
1442005
1784129
796858
826175
276001
1185453
488192
104853
721151
68392
1497282
399728
409717
1419085
1923382
1426125
332751
297506
1308807
1682763
204658
1444397
417923
1594319
548312
1972492
178024
1270992
1283309
839200
1425879
1650335
1697693
839700
740055
1723287
1903845
681060
883805
782451
315813
111324
1327572
704829
579382
591081
1732115
1782488
16945
1797270
27117
1790802
1245384
1515369
1845435
1261690
1338407
1897281
433580
1023568
770919
1561025
356908
1050643
1708096
937789
1835036
1739295
1044551
1097360
1206544
97332
1374554
786684
800322
1912587
647046
688600
298601
1564469
1523377
113162
166005
1491961
931423
457665
931546
1638941
485251
64179
1704574
575571
150026
1313995
1485754
1632562
830282
1985338
706741
313011
1369441
522856
164249
1530334
1573498
1152596
920095
312152
1882670
726409
1653238
1003411
1566944
1673721
831478
137599
171444
1266271
1401615
545613
952089
616248
1908679
833617
1216732
757488
431706
1012579
1980523
1910582
437168
1561155
1762041
963674
984535
774834
1262914
681914
72849
646624
959760
872083
355730
714579
1829889
698090
1597993
1423234
1242114
1446972
343366
1342203
1758121
896308
1239054
632681
866723
83096
1178452
1717717
619812
1817338
1330928
122495
1726058
1706358
638052
1986264
750924
408154
1154256
1837702
1386493
1323457
306976
504300
1131835
1669735
85801
1538671
1885752
664043
1522953
76825
1401510
1090154
694286
1141441
1525184
1419920
1762993
901022
752042
1734351
508631
1240688
1870454
1360344
532691
1697396
663188
1338743
1986038
480044
1949094
460758
1760236
171610
1735454
1862156
1359475
492293
144636
286307
1568033
701129
576848
1236348
755453
1953477
1556584
612517
751757
703246
1435906
1969691
795955
856990
528042
1875187
1154088
484275
119659
1473558
1630677
865409
918295
1246207
1687069
970952
1511195
800234
1911008
607643
1396277
1744004
376268
1332685
1401992
787722
303522
579851
224833
301008
222243
1256024
1116800
299839
1268387
1551293
701774
1026745
171840
1226258
1792634
871114
379347
59480
699995
995936
1769295
831547
1812664
1486583
1966803
1352029
1360298
357132
59156
1038853
1074217
1602588
1880250
1003773
1759178
1135447
1920568
730327
1323460
1153800
1542713
204234
856991
1123457
1614013
230304
54891
1251257
780331
1607665
1013072
614219
1554468
625351
719492
584157
167649
1378957
1294033
1885350
685407
542795
1549029
216927
1286945
682946
1870966
1454485
1615224
735349
540739
901354
286123
20827
1482436
485235
1381170
776508
1946378
53118
935932
830891
1961802
748551
80364
1593203
199158
1235671
811640
1171786
1677987
1014445
1270746
1198585
1869087
78813
1920867
1895578
1169361
1925592
1228112
441212
1721360
481112
1586699
8467
1052975
791141
418335
884230
1803600
686920
221874
389250
936770
1632715
1839183
1535875
805550
688094
714013
1195618
301432
1764539
1292584
1221310
1740492
1461065
1684492
1603128
1289369
166588
940417
520940
1223863
887874
1771392
514116
1839321
1893447
1349769
63668
1154393
1039491
1973756
463463
1428160
1316747
712522
1300561
1454620
1805159
788751
1093027
1604268
1849878
1629715
1566713
691961
492151
890209
852936
609306
1987107
1869627
1170638
479734
1984907
962301
421308
1700059
1144888
165772
286027
341879
1033552
1955916
1228099
417831
60710
674505
1052191
853315
930428
1819108
590843
1659916
510443
257533
137582
1247077
592460
1611834
743137
1826741
1386661
1584612
407926
1983418
1542438
1024623
1256001
3521
1410888
1354523
97055
332888
1335507
1272442
1184
191649
1862426
680944
1861238
1073700
863905
501923
1268775
1088795
1682198
170528
1231108
1094744
1115235
93729
1761407
7783
1243992
613
476442
1924810
935829
153509
861250
421736
876669
450747
808884
728791
928110
468456
535979
1999537
1949776
765099
641197
1296305
914038
1392297
1441546
1158705
895645
1435583
1498285
570376
141629
623959
1760962
1676580
468193
723925
1254844
335547
434708
600198
1126077
1407844
1204639
947262
1264809
1655847
1902896
877059
928664
1718622
251622
840255
355750
433809
1268043
1557056
194279
1372742
125896
1509694
1215821
441346
550507
1804492
537117
726373
929012
362241
1033817
755958
95108
1574895
403027
1130427
1200976
129762
1879704
681675
714993
250660
1784631
126146
1223852
1558925
298423
629417
1600301
1029672
453744
694406
1778345
551879
669751
1602022
210641
1000815
534127
162662
877530
1660320
1101075
1717196
1107
1377119
1014274
1476181
1184016
1975808
176659
1897604
151554
544238
685543
1596790
1904063
939984
222582
515363
1677473
916712
1353764
1652191
885090
812243
1950672
724064
637806
784938
800878
803908
1320896
245349
1815094
616611
186888
1890519
1015158
1375988
1915344
846246
918745
712827
469435
1311926
855309
26944
1343369
1368046
863744
1142783
467086
1385934
345884
49856
1295104
138406
1194216
604627
1936654
958511
834064
1570444
1465697
1008949
1549452
1361762
71143
884466
111463
276100
1450875
1568894
1909618
581153
243303
948865
256208
1199662
359827
1703904
1263266
1982649
1868190
532592
753873
1036044
489395
557622
381984
773003
1891740
983419
428468
1567221
1496701
406819
1928848
252268
1652440
632174
1394473
1846222
1498142
1072540
1104388
1824872
693899
761682
505487
1665103
662344
233355
1754767
513101
1968822
1210787
1736361
1749744
407041
110102
1257377
954846
1377085
526298
347906
168667
663067
106898
809131
1220569
1688691
1835080
946632
1105626
330219
1876347
1355446
1741664
1679159
1675250
824520
965207
1078588
806179
204395
1542901
277649
518983
776210
1801460
564499
264642
422679
608368
891516
47947
928819
742880
212681
922338
1880419
1490572
613953
82137
281651
527933
1187536
1746641
1235877
553740
1378788
1502636
624185
1950962
636563
237343
1131727
769762
448063
1632711
197720
1519303
165876
777112
1187887
803679
1207143
625432
991624
1364248
518877
1306054
738342
1283435
135132
1804724
1221381
1698222
155168
358102
1307076
1383740
1507590
630857
210149
1333297
556632
419128
1250437
760945
1525260
55621
681488
428917
1717346
190902
856936
1133318
4365
1618850
912431
1286931
1830914
1112599
662720
1612345
864948
915075
987149
1516759
222406
1377730
1126719
181679
1540943
1244624
1509125
841092
120154
1711808
786478
953513
1553037
1897480
672124
1768948
993525
303394
1978889
1920443
1589713
10251
844627
930337
856434
346260
1304697
415602
662494
144166
439805
1812888
1642126
1080339
986312
135948
380522
273563
351349
1234350
984785
1080589
931682
1800692
602947
516871
1163456
20681
1210468
583835
1100151
373359
1005422
1449501
117046
958796
1963492
1248579
630520
834202
542730
945376
958842
1401754
706972
831831
983205
1027965
1237712
1103110
1294518
1743131
1865113
1406765
1407893
527604
1405819
41747
1823514
353803
927226
689504
1712610
1014714
322447
1547179
1216923
682488
6322
1831862
719918
3887
1703797
1528290
1804502
550755
618052
1191797
1248589
1697531
816929
827737
158726
172261
1853072
1093023
968153
1729987
1603120
1347089
1950519
162003
343577
1616423
1140075
943230
805496
1914583
1410406
1611281
1778006
260276
1867189
463113
657091
742012
247151
1214610
1235628
152885
1373140
1306588
1668810
676808
634045
1682526
766972
1557606
43491
526795
1134806
1294875
102302
1329455
887452
1682017
1953043
341250
1567987
198157
1295694
1583242
1608124
176152
1078108
1209580
1659934
1780056
1646411
1727487
1983037
1048179
1915442
1119150
1522433
1675743
67264
1191338
390436
161146
47360
1170329
1691580
1132706
475371
581060
630218
581810
1642085
21119
1667520
463766
1836505
1565890
1218233
1416523
1238698
1755904
840816
786996
1606837
1248057
42705
68327
1025432
666332
453676
212439
1140971
377647
1038437
1099697
1526286
1266736
1184410
913128
502885
536549
671238
917862
1706547
296350
996079
39571
1931974
1236447
620956
1576481
1904551
1789013
258163
1210299
789904
1937615
549284
1216396
1128394
1481477
1847634
1837427
71824
382861
1619805
1017822
906559
51137
278184
1832077
453379
408575
631905
1437233
491350
1167571
122967
328332
793965
1072937
1707767
376402
11843
9419
1542952
597383
56495
209904
1194316
1378811
721041
367369
1863570
904768
1050465
1758012
418234
1479925
952583
1793563
1073146
1205425
590988
961766
1718050
483214
191724
862420
1103782
1664501
1593167
1809749
1459320
106518
1864000
539011
936025
1653547
965001
841110
386380
1490107
654404
1349385
1047182
2733
1651927
538825
1579094
1347298
1390525
15442
61071
1842494
1967202
1998916
129363
1457775
1997074
1092155
1702699
1495908
782789
891768
337112
68466
210611
14424
569562
1933687
346734
807220
345232
466620
1384496
791023
708062
1663773
1459190
1539950
111173
1922913
278931
969877
517443
17111
1606786
1166443
431767
1262734
503617
340899
953922
202274
963839
1677768
262191
1335372
83362
1183860
637689
1699695
273787
1030097
1208672
1645234
1254436
812383
1733322
666678
71777
377999
1596793
321213
1052743
1130353
647194
730121
375103
1125340
236538
99927
1927552
598884
1447493
682550
1920810
1237253
70063
803193
1998156
807958
1497703
1664969
974413
1142969
1975928
515318
1250980
1251279
161460
1666306
323318
1563985
1117629
1377248
126110
1092238
82327
1665469
1971936
75231
1164108
557794
1600220
1014032
497979
1289197
1995121
402539
158141
1462430
1317560
852775
125284
108181
827033
1285814
426940
1520909
92003
399932
373445
1499156
783009
1134282
1458869
1413007
1779206
15073
104393
1435203
1544790
316382
703291
217631
94436
1355927
4311
1752883
46132
1814518
172994
713075
982496
764371
1636852
1620329
580560
542513
26893
1885353
678496
835213
1967083
620163
1327533
874425
963767
1503387
717013
962633
1017288
173036
865521
286180
386515
379380
1172174
552105
1942170
582644
1280093
1883463
365554
638627
88137
398157
894540
402035
600001
48084
381220
763919
1152147
1185133
1848178
166316
1160895
1133799
391145
217730
1829537
813298
1033143
831770
1864245
1780041
860704
986390
1867297
1765218
1615338
1078354
1204284
262311
905392
1162253
1693195
648676
189623
1511142
1681604
1189481
528455
516687
768912
1338839
1059074
962103
1148508
1183679
555442
1556714
521189
473567
301472
1761040
1275385
871919
1516267
154438
1489024
1276602
808841
1324196
986211
1294938
319617
480793
206803
789399
23133
1120210
1810632
246114
411671
670910
950471
286052
384206
1950754
1742979
1941884
146703
1406281
1137071
967724
51913
680054
1011234
224854
614421
1783957
1134843
906088
711738
1209325
1210906
1664385
127498
1961707
1999244
11511
523061
909905
565931
1648033
206992
1198944
1856401
1869929
131719
1309027
874765
1813440
1750264
585329
1585191
1133691
1327598
652586
862292
1170653
357464
871499
223970
601814
765276
551603
351453
1788578
347616
1288097
1609632
1189187
789383
391481
824403
1840517
894359
1423828
1416121
1286034
1052715
771073
643261
1266298
1422013
1331276
1166135
832930
436052
1154169
570711
1762212
185165
448486
351949
903646
1690350
1241717
23232
1758008
1771602
859009
78417
1687134
789863
507368
1863211
780218
1145021
939835
914457
1768788
1342411
1233311
1480210
492964
236327
1322096
579027
1059945
1219734
1001137
1733861
1190225
1491449
910366
333918
1925269
1992407
1605512
1010374
383514
399001
1149265
1858911
1046320
511467
1828403
1093091
1641754
1829198
171676
1260237
52677
1621589
1022356
520005
379291
386521
353915
110908
1706776
1613548
1866125
172745
326488
522417
178118
302157
837055
626114
792743
1462663
1291631
289832
415338
535946
1692244
936461
1630219
1637175
1905904
1222974
756637
1918181
920462
1417055
758423
1788918
478316
826473
839005
408612
1034828
15753
344575
1392748
1004461
1241780
1275442
1245283
1801232
1053184
746350
1580477
953044
1131665
1036207
1369159
133251
295544
1839071
1281432
695079
100267
585038
1039133
444737
593171
1899973
928961
420829
106103
362633
280136
623315
1876357
140206
1849251
1721113
154638
815947
144183
462350
1044305
688429
1133054
685068
891797
792455
1300132
366650
634807
1847196
1497479
77103
1813686
539627
1580973
1129869
1262983
89448
775281
1139005
46072
88800
555308
1491943
1825597
310823
1616752
1151006
1547028
1396884
1086339
1508527
573707
832945
1650182
1724737
1766167
134963
1605394
1404063
1234029
315061
658188
1482832
650911
1038125
1395049
1435657
1560152
1992491
536513
383629
955559
1556008
1459102
782943
1291426
548556
172462
1981674
457752
1363830
959398
534649
473947
1184288
262203
765435
234682
1969590
294250
158535
6782
1680409
376323
1395822
1712812
1608609
1421715
1281456
1404788
617331
191627
1642328
816866
799212
892028
360784
803553
60150
385545
1094745
1297741
1669532
617816
1942226
452737
617511
148121
280307
1203934
1981176
1668041
286004
1002602
1275663
103389
1262515
1830712
1609606
1639465
109519
23921
1676291
1183863
1596241
295424
431043
1963621
54114
402790
1456740
622664
30955
43661
1192574
945787
318220
929446
325804
1853923
421987
1144804
436565
1444154
1295868
133766
410627
1884302
712331
881944
607456
921425
1221009
1630464
435994
1235310
1991306
1507487
1591899
212640
861101
1951353
1610689
1462161
183982
1430417
1278864
633812
884729
1109187
174312
108714
1363852
1956795
1066757
697310
1800395
708242
1610001
223894
189823
1257709
244402
619191
4809
1632138
1102851
512703
285039
62597
254422
296991
481717
223187
1794721
499786
1164040
79196
538031
1969413
1608995
1537349
1396845
68218
1293993
169122
230066
1138622
1703233
90581
916939
195952
1015004
565235
769772
1626848
982685
353921
1181275
545425
1013054
652375
773591
1697608
1875321
994167
995963
211396
91454
1866649
1979559
807032
1894540
1806982
873191
1528762
633831
815682
1821075
356867
1072864
135767
1342282
109434
788566
1746863
157231
1993861
1811694
1940856
1791674
631597
475464
1118558
341493
501941
1530905
1138734
1384797
1892994
1955861
732277
1250640
54807
1919046
205618
578006
707122
122077
24096
697488
640321
1834064
1495003
828537
383606
1090771
395577
425301
1673664
1592332
1527944
1608940
1056328
593059
1145573
704265
1977355
1404832
306049
850392
1469388
123534
1548744
315613
1755158
1875565
216272
132819
1777479
314097
211766
1743261
893241
1356731
1353737
1790519
411961
360496
1126850
246700
578190
1781371
1469605
1684185
1775894
1875717
581311
1688242
1353133
1017156
646504
1381148
591940
1909070
612958
750603
1646733
940097
379487
1333116
1414819
1458398
727880
265573
1064860
1843513
920947
1549618
143766
1976231
134725
859329
761282
382426
457488
1815214
1843324
493257
654951
462699
28139
415433
731531
893904
1078909
135740
1844901
1879912
1477827
1915362
1380692
1312901
1464677
959492
1802153
1402585
75608
1853387
1440457
1930220
1288511
981959
1001553
1102353
672875
1705617
711290
1868194
1083863
1330986
1418364
1988021
986803
1243370
1224743
1637187
1961488
1025162
652117
1954848
1983683
731746
1692353
1694027
951538
1355339
1224348
531994
1250772
1985659
474547
181942
558659
299774
72126
927753
1607279
1034304
1557653
30365
189072
929318
1695935
1683706
224433
468006
648161
799742
1726739
756453
387408
1860485
359003
464826
1322055
1857364
1677716
1103120
1253513
1220414
1143380
155758
449103
1685143
605491
100555
1616125
1352484
1966808
224270
1207652
1710141
83295
847076
357094
1154743
1822857
4083
990635
434365
299013
1084100
1361258
672203
1178337
118200
1125258
548366
951182
1633548
1194485
997029
119940
1044146
225303
58821
1068960
1944640
153506
1464876
1814096
212950
865154
879440
1295580
987159
1311778
815664
1207660
1571861
1836119
1797096
955905
1906810
1312483
283835
1107540
703709
1471581
1212839
708105
1537819
75511
48503
1636080
1881121
1080500
671578
1430828
392736
166383
1511208
1052699
1336647
747397
1304584
439786
614920
589887
1047675
187940
1303644
1061080
362662
1496899
367830
1862781
67733
1244742
1521924
401034
474888
1152662
141232
1448587
936033
1797011
1582763
960040
57335
1172481
19583
1562946
999854
631981
1390748
776431
353919
854924
137497
39579
584685
1463306
681604
1939820
1540107
663703
1145229
953105
1591481
938640
952672
1806357
248546
1190676
633921
523705
248189
1793623
1835198
1201917
1268441
1271978
1069897
1320365
1322307
1251862
1606867
328442
1620934
1370085
1328907
1436398
1457984
943638
1414314
702049
1815853
1265570
1688827
1305216
1336070
86777
1523861
1148341
67195
322682
114750
305939
101827
1292144
286533
609669
547198
824065
756551
1649777
222401
878821
530259
1488188
671267
1402914
746288
1882651
1369314
648546
384547
743308
1181072
868312
993594
1445198
50811
638912
778231
1882331
1626452
275533
1221290
1941672
536140
674208
834994
492305
465695
1599849
366736
1945735
156466
509932
922335
218647
719318
64176
484761
917633
1952606
1167176
473358
1713055
1295680
1073456
1880112
1667489
238316
296444
685922
626930
735582
1360204
515077
704041
109386
186435
739753
449567
1282944
966685
1257268
1599458
1553240
1546007
928781
507628
540962
1086606
747240
1176597
278245
1892947
1088554
1075498
1660473
1773222
218880
1841131
1202242
1416
1879896
95844
925465
346415
738448
502483
1918030
1083843
951758
229042
734878
464293
1708496
463244
341168
855927
1095016
1191864
437647
1577925
928134
1921172
1941289
1842572
1338609
562473
1971699
1876800
1970747
662399
769200
1543106
352426
777072
1082346
455577
1038766
1947394
1419220
661442
672987
537727
1375822
908511
1909207
869196
1205070
152077
410152
493721
1033949
1081519
1342103
1544405
801579
1441864
1350672
1802120
965242
1038211
59050
1792563
769687
805786
1841865
382669
1791492
807866
1348335
1405493
453184
1803660
263751
446747
1507047
1291137
764501
1293498
305902
820625
1838686
1323492
1648194
262661
1326893
1083825
1414486
700712
1981744
115509
1521849
615486
1203019
975581
1388139
1902149
1727177
789782
563613
757530
1219839
1446846
1835966
257658
504581
1508607
1048307
861647
636452
319179
1823434
253878
781203
639528
941768
350566
146807
456822
519868
896003
1560356
1925848
596001
1109352
389201
506611
1318644
1339221
1651181
198715
551003
1392311
1565515
1662746
1298276
1933521
171293
1064172
695364
517602
1362758
1493024
136409
1133476
1782231
1985614
316490
316994
1656383
1360895
394074
1233606
523362
721264
748000
1715328
1449292
20359
1852833
1717455
1187743
884941
82934
1830172
1591152
1115572
1951106
769254
1080746
1247237
571113
851797
498890
548727
603168
1437236
1325
1961045
135185
752215
1047508
740674
1109471
201400
1754730
1648823
497992
1827521
1794911
308447
1192216
874047
655741
876155
1354810
913602
236790
478260
1094402
1659373
914400
1536572
1835483
1047837
1841251
356343
1218294
263256
129009
332091
533602
246880
1574318
1380380
1120642
169395
739170
50816
1799634
948045
111156
27086
1420794
1929219
283791
354730
483205
1852332
1075231
1304640
831303
564347
617110
1098920
691819
522874
446273
1476070
163549
317921
147115
1957486
1984289
791254
145289
1757705
1204523
708368
1718757
982816
1937499
1781227
1190897
481717
1097947
804190
1525908
1755436
1699376
67529
1218139
1830462
717057
531933
580376
867624
413389
1031221
1124352
17705
553758
1034135
1012855
1524049
819062
192993
166486
1259865
1680182
1581692
203584
1309540
413831
743681
1777367
1047017
300348
28211
1832957
600693
1677318
192912
1976889
262597
650677
1082469
1094698
1499666
394197
446213
1447157
1745150
437084
1300925
330796
407822
1366880
1873487
1176850
414356
514353
469171
189883
463163
1469868
204006
1953452
1958850
45650
1868845
456032
32769
477957
685546
87767
1409661
880031
1355891
1684057
1100602
1816294
138309
1406235
1963934
1428019
263508
1157242
1216223
1070979
1774519
85041
1509376
105807
1553258
1995433
1252283
36048
800194
1490913
664064
321871
1082311
1521337
216959
234687
737187
107636
1186807
1333265
19762
1444677
1409703
187710
1231869
826328
124825
937058
1433826
983456
1778570
1954222
1990117
1147853
1796
1148654
1362180
605589
412778
1993461
626945
3397
1447719
1174134
857876
1270300
59466
1173021
1902491
760451
726509
954606
1534026
1333866
88101
915252
1552114
160278
80697
305591
266064
649406
640106
1351342
1626041
1139473
552704
325793
1630480
1870430
1870495
485384
57747
1322940
606743
870876
1139633
1982311
1317509
523752
831424
273378
456702
1751721
899175
1275301
1290719
511237
320696
118191
14620
1812433
447333
1402273
1613870
417885
1310972
1002825
345682
503147
1029581
1728866
129190
1115604
1090988
697183
1746253
1778687
1655919
716941
716501
345350
850595
1271202
1355135
679935
943115
435176
1353234
1316849
673782
446075
1222135
695090
959486
694915
1910051
1475157
109460
61530
1709269
51532
1597932
300804
380404
1501848
1513408
618203
697961
1199563
738129
1831762
463749
1590180
1781818
1887282
518225
1890789
1280940
1028376
1098829
1053613
1628746
551074
379901
273634
1670215
635615
1150556
515211
1956816
65446
1800155
596846
146318
894617
65120
159109
751603
713751
1951844
1354901
1331829
1501954
1866649
1604492
548625
101513
1729982
775279
1027581
1715931
1406830
441078
318258
719038
388963
1410217
811035
1477835
442578
1097972
1040519
909210
104315
742835
1027032
580816
251615
352513
1245034
1004866
1868478
1369192
1805623
17536
1959104
1266403
587857
1317120
598225
993348
1425542
1553725
1910253
450701
225894
1908338
1666295
871464
1008193
858226
447000
1981365
1295316
913390
1766855
1111121
118128
501080
1522944
881484
1182046
1918798
931580
976523
524950
20695
1074113
1979739
1177889
1642679
1451726
1114120
1765098
1903650
1023875
1545101
1476211
1586160
1746430
844501
273980
472333
1074669
19360
573397
1375479
1883511
388078
624876
464738
46570
927569
531645
1575473
595809
874401
1894224
1515326
336882
1050530
187802
1329287
413743
958028
732804
432704
361959
1658664
1897585
602232
808098
1347440
914633
753957
1593592
1308164
1840000
1316952
242324
1416371
720226
1393285
1710805
772884
446319
1418948
172160
1190751
342720
1459448
142212
1656171
1368435
536616
1316464
770784
142630
798216
682027
1116097
363798
902883
1330727
566876
1288427
1152472
1058411
1823070
664683
34949
317022
979099
485404
521938
1623201
1839084
996093
1235469
1027021
584468
527312
455720
1111284
458231
1603260
1988141
1952488
483153
1686610
1426549
1727659
1003992
629730
210974
307078
495097
1744167
1571136
159915
1490626
1103875
1570919
1783190
1948829
1740293
957850
1176411
1081840
1331369
1529554
1420186
1456980
768681
1043736
531799
907151
1993228
1427868
491830
785084
973549
1755822
257090
1665658
1574167
1233232
608202
1833584
952829
574555
677922
1635718
982885
39729
704721
1666710
1492661
1481033
1414970
1110091
669009
667958
403527
988015
149130
531667
691940
1377498
1536973
896588
411477
416073
1285549
902343
819478
469501
1884197
1596118
1162957
503521
1710305
1462487
1430984
681355
1610803
58367
44048
890149
1358319
397906
1206753
892276
1517250
914100
1999913
982126
684711
329676
1218662
563116
1635366
938468
1607993
540437
1845662
122783
218813
774285
1293801
539332
1540637
1202263
595283
374066
1417580
1875976
1007172
799067
2697
310408
1494917
1824978
571873
589871
1121503
69231
865601
829192
56201
425799
212709
94282
1046257
818045
624458
1396616
49518
1657541
346095
1553534
1711943
860693
1219373
960257
1869450
1763004
161027
1742953
604033
488045
1050760
1082138
702295
1467802
356678
1507915
895236
531571
1177437
456327
621244
1677061
1762518
1436259
22203
1976986
1978690
1571363
1674555
1844794
1887781
460501
12966
1330953
1906850
15208
1279916
1420540
35912
118950
525695
959366
876445
1971961
1050996
1051295
1858189
639821
355172
254591
153452
889133
497746
925511
150512
432337
1727807
1611247
1544702
926370
757945
1870074
1586101
54464
1953074
966220
592638
1868400
1787063
969109
271981
1771883
1768977
605022
1270645
468865
1010314
1280888
1319492
447632
1585619
1931474
54423
27393
529900
1962150
434890
1458015
1823990
1441891
893093
737208
337535
238993
1008601
302989
1548268
1063769
171748
1891299
624722
73948
901599
565628
155972
1173222
219862
1243381
175163
1557107
538684
1383833
1520492
1863300
1031822
1434659
1722935
469870
1223732
538079
238542
941067
1364571
1932806
89836
1803562
835592
93385
1690357
1646312
1426475
1288685
1071331
484871
697589
1276841
480500
344888
349335
171885
1745161
481943
101287
1521429
1917961
132306
899171
728638
1498203
83005
1198191
879973
1614828
710706
1187381
523015
469793
1589083
223200
1602843
39235
4783
1601690
1570939
345207
321394
124398
1713202
1552119
555752
1646745
1502709
143952
616634
513194
1164384
1843933
98367
1163215
1529328
1383465
392366
1338284
89303
1253938
1176918
173912
1111820
468495
1343165
701628
683800
236214
1446016
653195
983212
28957
1971052
521020
1961928
1212674
948467
1300948
1268928
429347
1562760
1177902
1258801
377268
1799971
627010
616136
1015896
515333
200082
1896115
492883
573930
1450285
34497
609543
1237131
877629
519513
1182519
964095
905692
406964
1401620
793778
846029
1203015
987722
1345268
1062815
765256
1480
188217
1728019
561865
1717913
877629
1642265
395786
536857
208223
575194
879909
1070132
1833922
1259564
202204
279060
380443
1174500
1573244
1647122
1653627
160721
249536
683874
1797661
1251187
1320284
42111
943099
1464648
576641
1067274
543752
640773
289443
225345
794022
1020750
1894162
1848762
146116
1118297
1617016
464348
1913569
1842836
1796809
512439
1825174
1936502
501292
1732143
1072289
953536
471658
1630332
153927
1902174
1523775
1149730
1145187
1162952
438928
1947055
1530373
985830
1311397
982662
1959809
1976443
612062
996487
420513
111912
750323
1603586
393364
1327178
1293405
176768
120384
1798901
901871
1518996
1217357
422723
272072
1746420
1121863
362735
1850511
587626
396830
1175851
49622
1138182
1529418
169179
524028
1066051
473592
1422785
271521
262003
132318
1310576
452618
430825
1679220
1107765
1406068
1583647
1589792
792604
1868829
202154
1765206
1263339
1963120
1496328
525694
1598507
1337384
593925
1650981
1459033
1241943
1812536
605736
1928378
1062859
1871300
1742777
549822
1939528
631672
520838
50194
1430822
1919441
1881594
1649538
343742
326689
1783780
1906549
765477
602180
602630
431997
432948
426580
1527032
1684267
1695400
810087
1867688
145495
1253583
567740
105039
827193
149218
69621
1778094
575434
1751026
1623154
1279557
1715708
670703
1485240
1682648
1344597
1412460
293767
1771719
194796
565992
1774944
377732
1949230
609466
850494
1954604
297885
1288943
1398467
1779682
344313
1739767
839696
1587940
422907
4266
678256
599051
1669501
839134
1901073
697789
676526
710424
1777532
154675
632299
713718
1095113
1850925
1200622
887713
945334
411702
391396
399872
440220
1408478
230715
645098
643157
1301222
1971042
1550720
526884
770059
935202
1630202
750955
920145
1887934
1177934
1897986
11319
1951630
922828
1534996
1927319
1924627
849628
674850
805542
701000
634036
665863
1293721
556604
465315
1581139
1416676
1102706
849216
1117980
239483
1735624
673844
1535944
127352
378522
1296175
363661
119502
1751764
392759
1199079
882838
517918
1631670
1922460
1136976
122542
605928
462060
1374196
467959
1763968
1222171
13859
33153
934272
292622
361423
1039895
1159713
1158294
1047048
857845
362478
1038165
515015
1509634
1725198
423139
1750946
682919
203005
514745
1489930
601216
791399
102965
1103429
718537
1021724
1427051
194030
774809
749706
389413
1988685
957671
92473
191996
257801
1649848
1800472
1294616
1957602
257786
483810
1867419
1593846
1962731
338352
1541131
1689161
1629677
717450
439532
810851
424205
1271869
963393
648578
273480
1622160
1409455
239296
838407
715405
1562150
1176048
1684205
1368407
1163282
1755823
763375
920835
1350897
667385
485744
1273725
1659152
564879
1681255
959605
1619206
1704251
1521128
1505438
802626
928523
894958
1849632
1219151
321996
1840071
462647
697865
1189006
820908
1852154
257750
588025
802949
415193
1069893
703031
65013
621271
209489
1627873
1686756
1424589
1148595
1574168
1157720
1222928
671858
1447610
1914330
1422224
899785
1358784
1577870
771186
1986772
376318
600657
1802969
586044
1543937
889125
1221630
1461496
1693564
341243
1216857
526971
1034290
1128221
1381110
1207341
1095017
928306
1588856
379552
768457
1183567
1633269
1900451
922553
1512136
481387
849395
143210
20504
404178
1237711
1470272
1791169
906732
16035
938878
330770
594365
1159448
96790
1767209
865827
1404391
1161904
1384292
130143
1524680
1318811
1761054
1039257
1500712
287018
1977915
280685
1305701
1418791
1639522
1302137
1758432
242462
833144
1966517
1174619
1613852
74002
1299753
746962
1622627
1325746
386820
1077903
414180
96356
1103774
1721408
1003119
1524616
1411469
1727319
458510
1059589
1159102
1179503
1120373
36120
1497205
857375
1415711
1454125
1094824
426415
1726186
1052867
810003
404321
1449787
1077500
690689
1494805
1578215
1554823
225015
1590600
298470
968895
46164
892516
1934334
490632
360631
1620607
429755
1471244
1063340
1676496
760977
273024
395649
1428002
1012065
33953
813992
136019
1169123
1724780
814497
1022311
183365
923297
1109833
1473897
1151693
1523608
1825330
797088
671658
661293
1244690
1788059
1698068
787958
442265
1371305
12805
308486
1494107
51012
1511264
1884481
287761
473714
1747951
1965007
1731870
1883743
716837
1351152
761342
1486822
49299
1032300
1703759
1297337
286273
1411089
61319
484418
898545
35556
429726
254573
182725
1061112
1243179
589080
1920855
1713901
1241824
1155917
1428226
1235073
357793
818297
1301741
866637
577361
1677162
268230
800090
1309285
223466
156204
1870703
1079604
300846
723904
307132
1634689
292663
1602075
1507163
1628623
104971
477161
1249223
1517298
1098632
1338100
323383
877282
559363
1751712
1429456
791479
55578
1776752
142047
1997851
1724416
131405
1759947
1219131
1906294
294311
1256027
1236490
1643719
1342088
1688970
61358
1945845
293386
716069
1106396
1892128
1186428
861275
724732
1742391
1799481
686704
1374926
193334
413927
1713558
338274
854608
396466
1621065
1972280
960582
990296
150203
1610107
444068
377203
521059
1739527
784342
959855
1669653
1825982
1686784
624713
1607762
970174
564802
314502
1896824
1195693
1103128
324953
1710223
566397
523717
579415
1484941
1312888
1229630
1355204
170586
1216587
1828166
1982240
1217657
1556558
174705
699435
412966
1127156
1929108
749379
1136975
614718
385567
1719852
265977
542724
1937462
1525559
225561
1497049
1401095
1499337
1260502
1750048
1083817
1464954
1459900
1673406
390396
1298991
1446907
295245
1551573
274635
1805712
1847808
420794
1973542
897751
750289
652634
1096967
726026
1818054
240012
910870
160365
665883
1215253
671006
91054
1047059
1812600
493273
1631167
1218483
264732
600643
1421507
1419697
1522981
289319
1819791
379876
1205055
504837
844109
1724343
1041355
21784
1069343
942191
1709967
1288917
1896476
373929
1732344
796190
1104375
202699
190911
1773497
1487410
933042
1225887
886700
793694
666173
984864
120976
1036076
39294
124295
1918285
263098
1953882
354424
1669826
982587
1264675
1081573
248026
1580982
1788278
1476088
1850097
21645
243094
1892305
1126488
1851185
1798677
550385
480389
493747
925966
1000225
1867105
163242
627358
662439
3606
246642
1894985
1539119
1643068
970974
931278
27384
327742
1846200
710243
1626116
855900
1785923
1612532
290010
4562
1046122
465753
1866489
229517
927741
314992
160260
919305
1606718
677785
754985
650930
1771310
59600
1915346
1386707
34775
1050969
1586647
1780762
901895
1899484
1728584
955975
1478170
763946
1682623
1939741
467162
672058
161636
980803
567452
1802318
810828
856590
1702585
1503860
1671979
1209777
1337918
1003689
1096268
1286624
267896
125954
998636
1440975
1491183
1201925
1348209
682880
1713528
333295
215741
1144764
1620215
1533335
187963
633756
1357029
934712
930739
74054
1457
1896987
1356167
583969
796482
1468295
1394173
58585
977761
1368913
1467917
167053
1180381
1430257
1064722
1483013
1271995
1579624
776309
138893
1080991
1157343
208333
980688
619978
1409043
424907
53505
1962760
1799650
785141
1920756
1721640
1913000
528764
409347
551539
1161752
1450686
1905460
91462
1118197
456975
1769585
431849
1323965
1137676
1859129
1971462
973071
688292
1435245
900943
171799
1153113
510926
1714854
916167
1853889
1245136
833528
1302743
308066
546604
99914
1468377
858685
1130588
735920
187303
211734
981858
415239
1103346
1286583
829635
1053762
1106058
1468100
614274
917306
1401464
1457515
415782
1598443
549635
764466
415079
596472
910953
884698
315356
1932582
1953057
718694
376514
1124133
305375
929609
871349
1453669
1330108
292832
831511
131676
147295
356586
32359
784911
1964103
308277
493042
1649219
619808
1185889
1662466
473633
1079414
345294
845350
906343
975219
1248476
1365424
1125632
348605
1515737
1281411
1182966
1846420
1657302
717009
676513
346517
558968
1638176
421964
534254
1369557
811718
776206
502988
613847
153319
622816
1262237
742298
794679
1247616
1962478
1010641
1991670
818324
1358213
34196
1435173
1328285
1314844
192349
649414
94780
1293972
476140
361232
1636603
129161
1827335
1419127
1688732
52076
597717
1982124
1353590
1491164
581639
994021
912445
1450086
1309486
1005317
1996406
437967
1135063
104394
166203
931204
1858684
1237350
287482
351329
1485925
1760743
37880
1558750
325700
63912
428031
1836934
975047
520996
783592
811568
496781
1237527
1450067
18790
1244196
796675
675853
466529
850594
1899713
673084
1407413
198854
258214
1238084
890930
1717265
1439609
982007
7358
994292
1749657
1388619
1664927
1431263
232623
1780942
13651
781574
1124137
1946674
1095481
1164159
1576311
1869989
946884
1763710
1245351
1263266
1220207
360382
740944
1972374
1178910
840101
138408
1776345
1731806
1663242
145501
492477
378121
1454687
923768
1580655
175783
456129
1106097
185635
939111
92538
203564
1167087
846532
73173
347802
1120341
915583
199043
1186984
1341146
1758835
1193218
883124
1761613
1313915
911049
1382830
982291
814420
1161173
1238803
857484
1039851
1643093
924558
119597
1779798
588241
235222
404690
677883
316450
1476960
1588861
1344848
1047652
1745688
1040347
312979
1869354
1955293
355339
1127377
579960
213863
179553
1690262
231720
456625
455421
1178433
656021
646873
790622
1312834
678369
381785
1353725
363361
1124830
140070
410650
275083
904634
1328599
576728
1015570
390244
922988
1600743
560809
974509
819028
1258323
1439319
1928732
849635
1752398
1071964
1139530
877746
305603
1035175
1009628
586018
258394
1790722
1407277
1231085
1015418
1558079
650127
1874890
710393
1275456
641138
251956
1894909
699302
1435329
257345
286575
78502
184324
1999225
550152
1577436
944216
1994892
348979
1895543
1459018
963145
1642623
1670580
462598
24834
1519525
251079
842519
1821667
1968541
754663
286619
1824687
706102
386572
322310
1614473
1944169
910543
1817863
667615
464448
1067895
44715
312578
877815
1117681
259978
404577
742538
1137496
544858
310910
491670
105981
787884
258154
492297
524955
573437
984437
107627
118133
781134
202488
281448
121172
813068
1261941
1435113
667504
1563027
798558
1208700
1179283
832513
1977296
1022625
795056
521415
621282
1868850
1263864
1289175
705975
1802707
1717824
622129
1723843
333088
631705
1554970
1575200
1655007
287518
1236747
1471318
1447920
1553708
1412336
1232926
826888
1742351
124622
980382
103671
999756
523369
117942
1371572
1472385
337572
696683
1790034
1401188
1364914
1085727
460599
1804775
367009
1511278
881551
1415665
519523
689081
1496346
1072843
1684600
1890561
503591
535840
1288294
501687
1117956
1826111
636264
44975
987355
535545
512984
1916084
610870
591359
978761
456386
58696
1418242
785783
30753
467609
320550
8779
1193701
1664102
1541938
1661326
1039992
1565571
950487
1934719
1806149
1709604
51760
514949
1636693
1921830
1955113
663893
1995933
197038
595361
193838
169293
821543
1363943
1749074
626497
1523254
874516
1821417
1388045
771272
768247
1195605
116437
1507395
699528
679082
1533848
171067
452413
397251
1829718
305965
870051
1481687
1755968
673780
1772616
1088513
190488
91928
1761079
1348581
708125
875687
982535
838411
789477
1389379
658549
1281421
360279
1141011
703864
1678327
1171336
1524436
1730443
1188397
1623412
1572711
1810056
350958
1260849
1266431
219897
1564685
124591
1217223
210018
1479826
893237
1850929
707136
388102
192190
1473241
1315219
999812
1314405
34907
1765875
1067036
1714421
647832
934131
708680
1273207
572677
519393
1062842
1382929
221381
1759419
1585942
786367
714815
1783433
619427
93952
1429345
1385737
545540
1188899
1739410
1728276
593141
1510182
590169
726086
372232
1652440
868426
1637353
1074003
863960
1371049
615207
1597643
398953
44462
573484
721694
712590
1308350
662119
1662925
962961
806742
1096936
1804853
873657
816011
1333359
327679
327852
748553
90857
302075
1227513
161594
934494
510558
1151672
778432
1702982
232091
1957639
765721
1003554
877461
416497
1511843
1590076
773822
968397
1662155
1187006
1067022
566361
301865
1336013
1770841
1865097
529343
1542790
1330671
1255764
434880
170675
97631
1775111
556606
932708
1224168
1864741
973507
296236
21960
1311560
848724
576339
1340137
1965795
771514
1915877
1985367
1964680
77952
178195
500880
445421
1752943
938783
1585502
1305505
817162
723879
653800
1485
1684262
1816877
1406127
916639
47680
43693
539842
967110
1052291
1674223
1439332
1007160
1852518
456564
1700100
1581087
1491013
652354
1246072
1407661
1211231
861037
746359
621026
1653982
1822530
876905
253654
1829479
44252
1794411
927281
1251256
832499
86252
1635183
730700
1871386
1632139
105771
100615
874337
1220025
488007
1480308
1200085
493296
1363833
1899946
742503
1946549
283987
142090
880191
1927095
153344
1279375
1598797
84055
473923
1420498
1363383
58443
1299991
1390515
615977
1622549
859444
1668585
1545467
1903651
297758
934133
1008458
1099994
888407
992678
241985
1106528
181474
1258745
1400320
502495
1217014
891230
1286016
675494
1408261
1807526
1872428
1521946
706242
1004328
611258
2366
82741
1154692
230062
1079793
1329406
998181
1688593
827963
1954118
966097
1027952
1784297
247679
920762
1505500
1307024
1699339
1213136
394973
846238
945516
1243022
1391792
1971792
445222
36192
356447
1551439
1691248
1833190
1050389
1180692
1850330
1554644
1543384
1636685
1992940
1456681
122734
638964
465745
819103
455985
1159339
1542170
1979597
850529
1287549
1008499
19320
1548501
1902227
1262969
736779
403650
77955
1953788
1807788
966721
1694419
1473058
238416
647516
960908
1942748
1563008
1192492
1038596
373862
1936091
1942722
1807096
1680703
147631
607579
811838
1129940
291013
1084737
1408914
128159
1415063
1791629
1807128
384431
771971
995027
1578196
114301
1712175
130846
377875
576532
942198
604092
1798322
1525264
1796704
1765938
1258002
1538312
1620088
919311
305628
930853
1060875
307447
459760
1060924
539901
712520
679756
1240663
878968
1106091
235704
1082243
489685
1119621
1060950
41402
1467727
21187
665184
1819694
1571339
1243911
464029
262501
1068139
1177915
876135
416459
1770915
145167
687869
1161567
1190041
593326
1099475
322659
1495930
290724
615456
1472537
259129
1861479
855272
1027222
19469
1696732
242630
811831
679892
1873241
1811253
199118
1006395
1090836
1197349
1090424
1407730
1427456
12552
1052116
519166
962947
818675
1798612
1943911
1659245
1175853
607132
312565
476449
76623
1440541
136739
1354685
798470
19398
1954109
1835829
590732
973082
436412
1450289
1977645
1675999
508366
718552
88244
1679382
807891
1539394
897047
1036147
289945
1073145
933814
792762
793134
1828548
955404
1313024
522772
1116905
1008407
100884
1289066
1870179
293357
1273823
787945
1248986
1181963
138225
23258
1501947
1853521
274804
1310519
1943829
1278600
1819745
1420220
1922178
23165
1085932
1535574
1082517
1837896
1019650
96843
632748
870696
479386
607573
910475
195618
955367
1756602
475915
1306868
1146267
1370456
654683
1018421
588180
731853
375426
1295180
96122
1704486
1547841
1702008
1449189
976774
1038368
313248
1550622
1286678
18150
1485372
180391
1385999
364458
410462
718081
413183
1847529
490439
1706513
1907818
304954
540761
1790163
1559061
783301
1070169
1267718
1936436
1850902
547267
549699
1247445
741831
812842
1294019
46634
1604989
1739505
413728
468057
1354555
403148
1442664
1325465
21184
1141932
993121
892856
255883
123974
872919
1635134
1963074
876778
959560
849626
222712
1616999
335707
1098071
68902
286958
1247937
1920268
1448584
1029814
1023456
1254889
897762
552549
616366
477617
1352747
201537
248046
1808993
308319
889113
415588
1773448
1405719
1889542
842249
469609
117166
1306253
1996175
1405002
789054
1825254
849824
1784445
1590964
1831498
1736562
468446
322854
1778235
145254
557909
1854796
788817
912499
1121125
1576273
1195571
429568
1792147
609304
993521
21791
1509689
1619913
1803585
791261
392814
720343
1117980
421793
831594
1362456
435674
806851
1981732
1724418
1144167
1282364
1242388
1595112
1763735
174739
462111
1050582
9806
1272989
1565381
293412
1506394
1521786
853964
97877
1603975
763804
479333
686303
1603674
1630983
1826963
1190261
481848
181532
1966740
86813
1282408
1342783
1839178
928860
469740
263246
834870
1604606
993316
1227952
1302153
791736
1900767
1298166
1959127
1018506
1291744
711417
1058242
1293077
1059531
1248494
1636137
44586
727446
563378
71025
206368
1037630
737163
1146285
279187
824759
555670
102440
806649
1331673
444869
209410
693761
151863
84368
97139
417255
1056234
1592878
1290291
100683
804343
1616378
1187650
1039274
878634
1346509
1137115
910146
1234788
1599959
717513
1578653
716262
1624354
1048208
1354487
927371
761029
1275516
852735
1670072
210665
526372
412711
230020
110731
1457241
1792528
878539
849927
810858
1429110
1464230
1038158
49040
209570
1470419
1206856
104855
1048465
951108
447411
1660351
1770335
757186
117664
1248161
13211
64637
1821495
1885492
1338439
1526156
1060748
1937524
1771977
421900
1941046
803559
475388
968077
372392
1171367
126652
292068
1620002
972465
465009
1104053
1991844
937240
1047188
1218531
1139025
401935
170677
837335
1544291
739650
1661908
313828
1434430
1312092
1309114
1074925
629288
488547
1258386
1973395
60099
257523
572497
35712
1015100
1751577
1938674
752690
1563504
123653
389113
1241416
1185257
600760
774190
299939
1778269
1003871
1060134
1572711
1493764
1374332
802372
843208
907152
1551013
235557
1147815
634420
1150063
374998
495021
1620308
1444989
682087
591534
1030572
241853
441153
987878
568118
301565
1046850
1742958
1103979
236419
1097850
337360
210695
342361
718983
1506552
1095453
1566307
1798494
1065944
273431
937464
357387
950644
823216
393816
1588881
1641961
1378172
731105
1294228
140293
644732
1153577
1627314
533413
1850932
61057
223840
649592
1776860
1203277
331506
830927
1024477
1311229
136452
1149283
1754408
1509134
1623709
899463
675568
979206
25091
1417943
1746661
645935
1304755
848984
1463476
407288
969525
1926135
341533
668001
1720800
1746492
1468013
1369701
932513
575534
1934580
1500466
929596
1945939
903692
136249
968288
1816622
554330
1571345
1867269
1812708
923005
1476509
1083745
212876
516189
128527
1378685
1992922
1492296
385344
1160587
1328639
1268473
1726856
1700280
736861
1729868
873002
433452
568881
24921
284316
1175824
1121544
1057061
77180
1562345
1319111
991342
1157726
295222
1413021
166165
797026
1486288
137937
932313
1207060
172520
1218542
156213
742940
1903927
1421947
1534659
902776
937582
20073
1960638
497593
1630293
966624
366390
922158
994281
118034
1265867
149489
1070660
217849
188221
967348
372225
42270
650297
1717589
14683
1883733
1635303
135129
1368229
764954
1318322
1117618
367177
1780277
1745080
549191
1410984
14257
1544626
1513633
1935652
201429
1829681
1632586
1651256
161124
1527173
398758
1419579
961251
366197
1348968
1507369
485044
1966237
1850782
1686360
642998
918217
1382244
1784467
1659053
68076
476314
247513
1815438
918660
100788
1212183
1220959
1436161
570811
1824169
1250800
1626100
1121810
495230
338888
1577739
1829054
1264117
711915
1485668
1520753
1171204
1331315
1137117
559429
1838268
1133521
1301272
1702808
1266645
1124891
1089022
1191555
780885
1762316
83147
1721107
1775587
937878
96187
296660
1523963
638032
1810137
1108661
711746
181547
1086701
1040855
897671
489031
1367553
38085
150837
1377573
1768456
1377007
1468008
1516942
885660
205587
1710323
515097
2770
1729115
1808583
1562982
1332425
787123
1507562
1508827
1211791
1895950
130436
193116
472327
1286412
706445
1857108
1124690
1049183
1082939
1418174
475946
1682538
1055020
1248356
829725
141682
1136570
839400
653526
311826
1683435
944710
1313534
1220759
1252171
1874904
921869
1488833
93493
34341
1997609
887085
1349245
547777
1261771
674323
840243
582236
1086393
422430
844749
472246
1465335
26556
487110
958329
1740817
1479312
1563072
462502
1980496
1965306
944647
735520
1117781
1160450
1558789
1818109
1386515
1564747
1058987
868953
517972
1622039
1172111
921472
763004
276948
95012
1282590
1059052
671380
961158
127645
1047256
882928
1410656
237079
179735
1156278
312411
87252
961089
1426533
820967
695136
1829137
1996986
1529160
1507305
295716
1790587
258877
103787
369791
1528182
698133
269663
5505
132472
506301
502774
1690597
790428
1939986
1828069
1313679
120797
1446393
1733904
772388
534316
132410
923000
61436
1764483
1092360
348268
348767
1268084
860443
980580
992872
999186
69719
1729877
595992
324219
1208584
1277037
1467443
1196532
208931
737052
1763206
745645
300274
402732
226448
1189767
435275
406190
251971
311194
1067459
1223097
581195
762222
1744300
1165922
1692770
1407471
248226
860669
629643
587611
625196
714670
195
1127469
1196450
317175
303108
1076713
1120687
439103
1107862
685119
1107508
1686290
1030660
20090
1650322
1036642
59114
1093660
1778238
626859
70898
1665868
238765
501646
1891462
1496597
696605
34818
533376
199330
99270
569088
299953
1138253
648509
537561
1831920
229683
199600
1597842
351131
1475691
960601
1928288
278778
1427117
1406832
251533
1073321
1662714
183519
461370
1991778
1545665
1559742
1045513
115981
667714
1031457
99933
229261
1552907
1205970
75213
810740
605413
1367545
23943
685807
1968963
1411329
964814
1799947
1943933
1459622
500998
1260364
946275
1973980
346134
365560
1300136
1323794
407830
709794
213481
786518
796218
1870859
222021
260602
768084
487521
1481580
1713267
1660391
427642
206386
585882
1066032
1453088
1280243
1445669
460452
1177108
1474169
1361210
1729344
1788285
1398784
673369
953811
441896
1865059
1585917
739013
259860
603028
1505503
1761773
1647184
1683083
682690
588499
1795394
615903
1198230
539150
1932624
540583
226277
311923
1004413
1752454
595466
1373456
1912429
1009824
1777301
1830160
1299125
882345
1469500
1216489
1638665
1421167
1437998
433150
324487
1786665
1439806
609835
663468
1354062
957133
945773
1649799
1780806
1479674
1112915
1215618
244287
385348
736011
1850299
852747
778146
343021
766882
392900
1277056
296692
1341209
994480
1937759
1136582
1214678
1582838
336832
1447450
1178938
1165323
1932174
1374799
1027311
269764
1975205
951067
505124
4936
1208838
1513313
417664
1751818
1998480
57268
1939720
163764
753949
654421
866846
1901372
1615098
1470041
1789344
465141
1003651
174132
1930053
61273
1011582
593333
1789
394435
566100
455286
1999011
1249232
1667660
851586
552817
800111
239541
625264
1099033
790757
851013
1787977
1893961
970975
1842665
1381836
382154
1509649
1248830
1484652
1034031
116486
439815
761521
1815800
914578
620521
951754
1684789
749643
1766792
856407
320986
225758
553248
755318
534565
1478525
1632309
1701011
1064427
1671248
690821
1645961
1396229
676691
1417585
170609
493942
1950754
1956711
1999229
75413
1236191
295647
10272
1224088
464449
861548
636062
1087389
1226277
1122617
183507
1777867
1289048
1590478
163224
1520444
337283
682648
1888323
270275
1785591
622153
351505
71207
1771876
433848
723909
667371
770654
1557474
568409
966424
792307
1009980
1993341
317482
1801196
1859563
165546
729567
1242142
1360761
499771
126384
1213641
1739632
955534
1490328
1009046
1723451
1218128
1216755
1077818
377005
1052052
657971
363938
869866
1563124
864433
1644564
1060392
1859292
789779
1982807
1801774
1827534
216118
1493394
1501719
262236
1619201
617397
1744123
223966
1214813
795898
911406
1707406
1367310
1794898
832848
1266094
10181
432830
1530937
1595400
1043469
798419
1111779
456966
702189
711352
318139
1244663
1927743
1170923
1515448
929851
1659080
463056
103273
1553853
959863
1205577
1560347
1065742
1415283
1283325
1513989
1060135
1295419
504854
1943157
625773
1915100
1382342
1403660
1591952
375482
1131262
1530412
1977189
26571
1606749
860172
610628
1076898
655999
716827
520739
137528
1477232
1865803
32468
1607246
443589
146717
1978292
791984
1392749
52858
1528715
1481147
1086678
655096
800993
1519692
801373
1276250
1987172
321329
632905
1566663
1087371
1454406
1640339
1107509
1958787
331689
1970766
1024874
559921
1056959
494517
1940232
216148
1145060
1742520
1759098
1808411
1284121
1924362
1222574
565615
1583304
147385
717536
679566
1333361
545394
1256902
501015
1985787
1055343
480931
182002
1685186
767362
1588070
1069457
274676
1591571
573323
1827566
1887191
848985
348757
237061
672887
976823
184449
1067117
1097277
228203
594889
1704194
1569631
1882442
630945
760462
1349927
1315292
23142
1851321
18440
1649156
869291
456809
142493
451822
1540228
1649360
1912952
195051
998400
705902
1046553
1219460
431562
1746698
109997
724281
558084
1452575
1676312
1471683
721218
1428993
1436104
446414
485529
1587280
1757850
30597
1025858
427856
885331
880987
1794938
51180
1182645
300080
1422014
1657191
573990
443574
1014988
940940
934774
1599203
1877317
1247967
1629742
159961
1238780
1080446
1578054
1573950
576884
1375472
84176
105341
854496
1361686
267897
1866313
531186
393131
230673
1297670
172873
1299950
51688
780534
33596
814430
1240560
1330056
1904447
1365063
618649
1154689
1878222
1387386
1208105
1373051
1036079
225605
299070
1779210
283447
587300
187309
1370571
1871452
1260162
745340
1992986
230944
234300
1694501
1118561
258590
1669331
401670
1227514
1477953
1054778
742045
1336473
659664
1759797
528189
423720
1213191
1933037
1220190
1962576
1892060
1525308
1697222
993776
1167042
286584
166302
1814583
156262
310938
1902579
1243073
1602590
723271
1538410
669362
1211301
1326808
1361680
1779532
1954472
1851373
400954
101077
1677604
792388
347701
1729562
540813
89837
661238
428194
1182487
641712
1035134
1490205
1568260
522969
1644862
1986170
1180796
1188215
1431673
1119670
1904782
563210
855640
948308
60672
285571
600711
638246
1226703
415654
561404
1471006
1972493
1750513
1095714
1699207
1867934
1812262
1675673
729431
412077
1033491
1770918
318377
761185
5101
1535500
123512
493913
1022187
264495
23616
1129990
140673
1344567
1201832
740830
169699
1149174
1606514
1918398
630589
1139212
1891459
1203424
1870230
268982
1725271
1315577
57086
305838
1383192
1974033
1756665
880906
875254
315148
384564
1763280
878398
1205995
378180
921170
889314
872719
1485598
1006104
1608393
352971
1983219
289727
983352
508577
1509164
397152
1231398
57577
1335935
1797142
1731656
435899
527801
1124095
1829694
1924349
112048
1684293
904225
1524182
345605
792083
1685959
1684448
933086
1125465
1536969
52266
1793820
1864103
1225229
1362656
804434
1031405
1516635
452757
298417
1645898
800973
807163
1375797
1441491
926250
1331225
1109969
1471152
1423148
1839290
177931
1110514
1887685
1995971
1336015
1602786
628522
650420
28005
1132693
1653519
1770645
1244420
541396
357958
895447
148929
868158
1039005
1004573
753550
683313
669601
1456831
700502
484256
656819
412294
1338850
1835450
139373
1626148
828777
1568220
1143708
602516
800441
769908
1484652
417742
1168799
1952426
1601180
1877524
599033
557779
1217763
80094
136268
1161226
1709631
815577
1033452
1269954
259458
1109366
1095752
958261
243335
1143636
776697
1828235
746872
1879005
294081
1007706
291322
605460
1034837
194687
1075194
1612026
779854
1791658
956701
1811560
1122811
325356
1368564
512470
1822457
1228394
1411868
1687139
394403
1989356
1610778
1977093
694351
1900057
1587869
1876726
670248
1894857
1939139
1062237
593213
335644
1731823
1314559
828386
1803041
125800
110242
1250817
1546834
1883114
1340864
603446
1015973
228548
1796605
1282393
777948
1358927
578311
1033075
1204642
1270176
1056412
771412
1544828
650540
201633
1059598
1501424
1585416
690484
776722
793669
1867898
1951485
617746
1595791
1205344
414067
1516707
826972
1292579
898339
1811071
1804738
1524516
1477217
108444
1517556
1180068
1542576
881830
1209639
583681
145894
1445257
294333
433476
523510
259018
211240
1473171
268039
166029
568572
358816
1383435
1730934
424519
1787114
688277
1838408
1497288
407896
1441044
1226561
1577617
1429385
853316
974436
502049
1823709
561290
712859
1710452
101717
1808891
1815540
574133
1443356
881879
698122
1958806
1978694
795402
854227
613237
1503500
984422
1779615
1820146
1566112
1155903
1760038
1668478
1583350
1946689
1976467
1106630
193550
182355
1570225
1041664
1454057
1707263
1771236
693793
1441658
45101
1897817
1629741
420767
1260616
34070
660690
370583
1878420
445597
1419069
1856008
1568009
1463802
1652294
37264
181691
193574
203018
164404
1332334
1969602
1397675
412150
984721
1846189
1313783
1436234
1075403
640437
1747394
457656
641382
443900
1005216
1738685
56542
497328
35997
270651
242503
1768474
71475
1015359
1645561
319899
1238800
1003408
691801
917272
227428
826063
809140
1824251
785143
52640
1539545
1389390
422529
176609
959086
398336
1222510
1913626
1444682
267584
665053
1056457
503190
1720510
466882
1433768
396782
1805679
1641667
260824
427454
1447758
1170469
1792391
316763
1096705
1919616
965213
964962
1600971
1144713
1217095
1214227
1202712
853042
158190
1815459
114982
1959252
777306
1208159
597319
830471
82445
575438
1975154
1124988
1427912
874988
1473363
943632
1195472
931253
362424
1993361
1030840
295247
1268395
384242
1105500
162660
1440825
1913793
1646457
1596384
1966780
10369
1335149
422245
1085109
1353658
1753643
869020
1278183
1665124
699467
668337
1586303
1161590
1855015
1991458
1866124
1061867
1658704
1291266
373720
978079
1698979
613807
1021206
904964
802520
499006
145613
1295850
1235736
1372982
1502230
93977
1321904
1951073
1549890
825433
780732
101667
16238
1129069
1068141
904027
234508
182102
1501504
211698
806339
1953472
991378
1550933
1292728
1029709
1017366
1507221
81742
817986
349965
705003
1711046
1166991
1700887
47916
1157972
1874386
1507830
27071
329699
143320
1322187
1372422
434286
27713
1691058
604315
1921186
679538
1926214
1114505
1635972
997682
1272803
349766
250412
552861
76140
1641386
1254897
745760
239901
953611
156010
811611
566641
871866
431796
1302782
1869949
1760932
578313
254704
1248664
816265
1540980
1816077
1322061
257979
1981707
546657
1151440
1390439
407487
1304314
477472
600685
1510034
324257
1650685
1833054
948480
996455
1426254
1343661
573964
1504417
705607
789202
1346493
1585007
1671739
863044
506536
1610297
980864
36223
1212807
150556
1530038
503983
501427
816596
1964990
533497
1472619
1117536
1200873
504009
1385062
557400
409645
1807288
1112327
179150
1772180
539218
942265
918716
1070504
1275360
81469
364807
918962
1243354
587281
65100
950433
100624
330476
987473
1151771
1211749
408062
555077
418140
1154087
1787772
392701
967364
1938620
1310606
66575
1526613
1959396
47708
4284
1541218
157334
1306396
842229
414297
563483
1071486
160322
55755
1185002
54899
660035
1005061
1124559
171180
1451342
1970733
182840
147664
1044734
1932338
660287
1352381
1290339
1672811
1690931
1024007
927010
232512
51792
1519868
859477
1674641
61068
1536785
473508
720254
666353
1605054
1969437
1363563
1869467
1638851
1277426
481198
1220606
809912
476539
860795
827725
1573988
1072483
210986
755922
139256
797636
1701402
1006118
1884539
1135396
671920
417594
1901093
1923008
1379868
1802315
1709250
398795
760359
864229
1379602
1210851
864774
1810074
1369032
1740959
1202032
1194538
1340986
1208901
1548476
1648907
894443
1973231
1140094
1270586
142893
981728
1740599
1171189
744501
673925
604638
1107965
1853630
1783267
55392
612076
71353
401679
903046
516203
667582
285978
873206
1976548
1181344
1414498
96695
321182
1331411
1306976
523776
1019420
1706555
136354
1793834
1671300
1780359
1950873
1412717
369384
1922128
1080008
774455
321937
874040
1630293
1756309
579447
81350
1436915
1642179
1407515
925128
331266
1934621
421737
980794
1224029
1437945
297735
1059896
1495925
390434
1934159
1947090
595638
222353
342253
771173
1793405
999905
318940
10238
143088
1724072
1382156
784217
977293
765399
444252
1979046
1728224
1220942
1609438
219157
1176521
1585641
1671064
399088
328409
831942
1919308
1576573
955801
1978000
747668
174788
1087573
1420104
224868
497173
560973
1205664
462938
1153708
1295299
1352597
1344383
197166
805783
157529
209236
269362
65247
1090627
40377
877248
1982841
1347205
1696231
690884
1734977
191883
1951807
1925879
1599582
194260
110425
1187978
987002
899320
382281
650175
257778
107542
358740
1940395
1687911
1408943
336273
1578462
1689114
1877623
187170
1383914
1693166
1395820
1230052
1494698
30134
756124
508379
1126463
1374722
1739563
1545986
1463486
485397
267351
1874286
410366
301554
358440
348509
292684
1623332
904634
346056
1082615
656014
1028545
372851
300697
1000222
5039
1318446
410855
1787335
1417349
1954144
1144988
1760401
1726708
378237
1407844
1729230
272142
1290824
1118520
1770044
341292
1950125
306936
1277540
814518
759722
696431
838662
467515
428562
1777322
197598
1802537
1558806
1729932
269405
588761
1413078
1377603
1754983
1137127
1579038
8096
1572355
1812448
10862
1078448
590606
1880610
1045579
652717
1891805
506010
1292340
1182884
1191694
897672
557284
1220505
1945561
1984967
776082
536826
1560055
1673972
130248
558067
1724529
1112584
370447
36389
576693
1808429
922021
1547761
1278480
1785711
82664
278112
774351
785479
1673486
964386
1670620
1462286
1461434
759606
1413801
229322
1241412
714519
1245831
1605174
709855
1809625
1660223
1916860
1336983
483053
185944
469638
1375150
1921152
73659
771275
495740
282371
219216
1856393
1317808
1369286
1262949
349657
1389909
485650
351226
203095
958062
544577
1123168
1058464
396352
905794
464428
1200784
349180
77781
1639372
508456
1308253
1254496
1837182
1941982
1986099
628818
661611
1858464
1515186
1316276
450090
1247863
1053800
1850710
1837917
1270251
620224
1632151
8403
1375609
1177296
1534653
166798
757909
1300594
262533
224424
800829
1552439
438814
809447
1930355
811531
1278830
1849969
1076695
1510595
1038529
703442
530482
130286
1408184
1185583
1812819
715159
1164221
196838
891398
51120
284104
1329175
1796236
1762636
1347744
899436
1067857
974186
980278
304913
174417
162630
775678
1094662
675186
1418894
872077
814614
115652
1279027
490780
867900
1042298
1790806
1374618
537370
1803506
1496261
860292
1211460
643115
1998629
940557
769994
1392131
946903
1387111
609450
1430052
1767966
1124312
238077
1664627
1513472
1993031
1813841
1384412
291411
977024
1406281
1150014
1870448
1483989
1214569
756448
566389
1586237
1776204
1858627
241679
1568770
586329
1138140
1412690
904930
147801
793851
1681269
32910
1864278
1670262
700750
1466165
956192
403942
1345327
1017964
99994
846310
10058
1863619
395413
1860182
50867
1271240
484853
1231467
1192784
829391
494275
1265480
410984
746232
1352601
399697
1229120
1601534
1304338
1266004
1382144
241240
218561
1828425
1050514
55776
1279950
1284337
1698900
1025784
1138075
782559
786098
1099912
469026
1544834
320788
943033
982851
1310572
547505
312200
1568089
1052200
1346190
660694
295690
1132337
618967
892053
367474
1760783
138012
1390182
280869
783868
408451
1057510
762811
578902
1515782
1919406
1851921
824738
849448
858980
1688491
1019461
620095
59358
1877704
149884
748500
1013337
1260369
1383922
1707517
638412
196546
1550047
989472
1670090
1550067
269576
316989
371206
91587
1436984
1722882
496773
1274494
627828
708064
1834786
457088
940001
892095
1231127
418932
733660
1965487
655208
611765
1810812
362897
1477597
1696880
164239
63803
1306705
1235297
1060172
1099032
1814881
698244
671621
1114599
12790
1799997
1743472
1772908
200235
426945
726789
1658095
747945
80854
267358
570337
876133
1987946
172989
589271
1440755
1066671
217278
362716
582824
1415133
1257159
647127
858752
1639330
306613
20991
42656
96037
321949
1630748
152358
526641
1633319
564688
264520
1221584
1377644
1000120
738461
930120
1605943
1548434
140417
1861748
790156
154828
141429
403018
263026
1011181
1728970
1252364
1661999
140188
757819
1549686
1453953
639623
1304340
1516815
1880579
642412
1760403
1786210
763398
142510
900152
1640549
1873199
1791396
1095582
270275
582135
76624
1644186
1973143
1626025
410211
140456
463338
849146
876182
1944799
975950
685679
1148323
1786000
769277
1129624
729383
1453786
130987
1006376
297835
245512
1169089
1080497
280254
563041
876582
1853690
1209459
1670139
1682318
966121
1345073
18057
1990089
996775
1073588
1789557
248346
1345664
1019534
924124
403434
856032
1285419
885617
1835731
1377089
161543
1951546
1781092
782347
1584480
198167
1788264
1709978
590587
1033769
912507
688150
1606544
617341
1285084
1390262
1446084
465028
1268331
721349
1020003
102704
675489
90371
180333
1143568
687357
120829
609785
1467363
1200910
1243774
143733
1615860
1964749
1726615
1868353
744487
1775465
1898603
1259352
510583
9736
1823844
1735260
812288
803673
1657199
644551
1922945
1442400
34625
294315
896347
1306078
630001
1293363
285104
653387
841407
514353
147508
1411080
179808
1923597
4388
1206658
1237664
1312548
1658397
94461
1157468
1740913
1753422
863365
101642
1990944
1549880
360668
1278383
941775
538592
1383889
346067
116069
42118
1163195
450550
314671
1777474
1987269
572562
1976302
1144907
831272
1794091
247757
566200
1341748
1656199
47879
1181284
425148
1761380
1782827
847501
1294433
1600192
1418741
515618
671642
1313647
522398
1412103
1735086
99264
1726746
322617
992325
675145
489776
1349776
279460
402774
635163
523884
1026508
557706
963403
1626811
1298377
1516520
676943
1601216
8466
1151577
213856
1697424
280269
66152
911518
1273661
1002363
31059
65481
937388
680031
133250
1260832
974183
1789899
1012092
305333
1726164
1499124
871365
381316
1462870
1361128
1814641
1725182
48288
1391679
199151
87517
141163
1324413
1542873
323342
1282675
1231147
1628571
1640251
425494
135984
29633
333968
721572
450251
1032279
1717868
1557349
77607
445887
1949372
1541424
957278
1570366
277197
384724
287137
32943
1487399
1753460
684111
988351
1762161
1383975
168097
609936
92810
138400
1485320
1815760
1928332
658483
1048145
1056296
1255448
1215991
1880165
1064011
273027
1342168
1516906
1649168
129846
7463
1445028
545229
422726
1460909
1037747
973021
98295
1241995
1166634
1313788
1194915
1730643
1138467
505550
632659
615119
310744
1792805
898761
703510
1222736
920171
884254
1682837
1099041
679339
1304284
621526
1986244
1948259
73873
1784463
1523859
714625
1894664
1363634
504312
1116781
776892
1705090
766442
726643
907459
1241178
135013
1593806
224410
178428
908385
797810
1966713
491134
1224055
1185714
1368194
592124
917363
1920975
395643
1222052
1930586
992600
1275840
1220465
402335
238253
1056113
1574545
1369292
1651830
1045513
1412509
77979
456477
1996810
1510250
692392
341010
516232
1511929
737438
566988
1141254
1282734
731081
1686721
823284
81606
1225697
74152
294927
682549
1865624
382616
601006
1254605
488633
250625
659147
347536
798368
259448
1710110
1522787
1504305
1216158
1801644
447408
413954
725827
1141618
314333
1156706
990063
109435
573750
16656
757027
354017
1403356
1581026
1507035
1926015
492890
1297535
690301
124363
937063
814301
458007
1336687
1958108
1904816
1877638
785147
45756
568139
1551370
1454835
976064
1909328
984133
1190297
203088
823584
584628
581150
764632
1242154
1998179
854869
1528601
1957931
905246
394212
1203359
299891
552066
1896199
1060692
1446333
1774488
463608
597680
1443183
1502417
542806
731511
104289
542223
493490
1453415
252106
870688
1164418
1950962
1815935
248668
582983
1229602
332908
1887408
359506
1601674
18545
1396119
1485862
1125620
220795
255819
269348
1567311
844933
1714084
420306
590236
818953
1707525
87365
1040673
268469
1320158
1043451
1789490
1347378
1102503
1379793
1777706
1681006
1259864
493321
1887671
912879
1162714
768419
1640247
1813008
1107826
1322000
1470905
1134628
1977501
208209
810402
1391447
894274
1914246
910865
1105478
196121
842033
1469047
421740
1137950
674975
1815964
1933188
1305783
1603019
1305869
694178
93980
1784402
1014698
883548
615416
395400
1627760
798711
227730
481854
1412821
1882134
975952
1644611
966926
287791
325039
896406
1802373
1021465
1455150
848809
1732448
1439381
1205743
672665
1201549
1073199
1210171
983466
910564
316499
1004171
1004274
526656
136707
1665044
113563
678556
35628
994228
1612704
1271255
1461500
568463
1573491
1319281
89141
931077
387198
1402956
391335
1466786
930004
371625
1698997
1814607
1169570
847469
56320
1451657
600544
1398566
1954603
1622378
1907128
350759
720195
1365432
516363
972365
1843959
964303
1998000
1719962
1771790
110218
167366
770157
538467
1583303
1489371
1020523
1054267
1855487
1281554
45085
1616946
1884479
1912406
623297
1385132
1722794
237681
1471508
19125
1279486
1379547
1428747
1123473
1196606
773934
592667
1643317
1678749
1629443
1293738
1707299
1925134
647446
1944512
1469186
822068
908133
1837287
1305818
157296
232865
1286164
1939889
1350218
870135
1245197
1149480
532922
793975
1117651
1243009
1502938
1692438
802926
1254910
342950
179904
1096196
1557518
1646797
1454937
1923838
717947
598476
832358
538602
1716259
158072
157688
818415
1675350
1409982
1615373
1557477
1115430
1351778
1658525
952743
887283
1115427
781583
199570
27052
409856
692729
955266
1305511
1689408
1690202
1710181
158487
415851
1373050
1993819
1752746
651688
671642
47934
1597078
631421
376178
1002007
111198
218256
787472
357477
1228047
993247
101920
1688564
1255994
242058
297965
529760
1136967
1072725
1720091
1896614
1957849
490381
1824529
1959508
1062415
209918
295799
1555296
1717383
829458
33022
1750739
942756
85434
240126
344505
1844182
1431902
776709
658237
1052871
1652696
751041
568891
1405380
1341203
970082
664677
430274
1275910
421224
1223692
981450
676321
1150700
1344086
525196
1508003
609631
588895
1311346
8766
272873
695791
753894
1212399
1333368
1175176
1313910
116829
1885400
1980159
1304159
1681502
1428422
177942
1290861
1094289
349526
866670
455252
1540095
1303847
1668387
359525
1748706
604452
485325
469309
483463
1163615
1683506
576889
707589
1855419
986333
239664
1113898
832830
156853
1227809
1127310
4212
321745
600575
883960
1182495
1667930
728980
840657
1294523
96577
847568
63109
321906
1846270
605632
771638
847770
794430
1762268
1918879
307880
1191830
319707
781563
1284767
1745490
1120973
792942
1983385
699768
1173792
1860691
926400
415948
818478
336142
1231527
1075419
1718059
1567571
171616
1395173
728247
1436929
169600
1247753
841075
1087381
443156
1472535
593929
190880
348535
34601
908325
68021
441336
272145
961540
1490676
39209
981677
600432
890946
1729895
160854
1692118
1575354
531568
841011
595059
704933
1605625
1261618
1903086
1514255
538551
1977937
1894554
1626164
859835
464413
1989074
1511373
825357
100666
1606206
1305
644553
874538
578184
1289176
1899065
75214
872263
423433
1497241
634993
484447
253170
849399
1441844
1516266
1350355
1631956
1386939
181159
1162054
1346448
389345
595491
379561
1986768
1513526
355537
1729123
955276
1759033
1763257
199306
392877
215609
1134540
652373
576733
1363616
1364945
795549
796338
1676830
1789775
1403963
1581246
1291662
1154678
1026281
1379053
1821170
518777
1962368
135348
570190
89288
1779325
1108283
718249
267461
1556084
1154612
295687
1100397
461119
1814739
540723
1738935
1294369
1118958
1937375
879666
62372
1916297
918413
855565
1801661
1816032
588298
1939777
1636448
774765
1972659
364318
1110710
650197
665241
26095
1867877
224292
594785
1252364
1945615
430636
1482466
603626
22039
938822
766544
62482
1293997
1903554
167940
573341
1984310
186556
1279000
857980
1548258
1077903
1693561
541435
1954154
314667
1506955
592784
1459623
1708945
1577810
837040
1642964
823197
1814899
341773
327622
1137406
533787
939788
333447
1150699
1164086
85939
568874
1882636
597153
413914
645253
1381128
1739686
535315
1771350
1122862
1591012
1727289
1524030
1767924
1788120
1347943
143964
523368
180184
1497279
1740532
1475422
576231
430095
993720
657171
89498
548003
1511959
1074468
164420
892950
1465963
11010
1285263
806003
1050419
510190
925987
614171
1122920
1028094
1761070
697380
835791
1156151
425184
636058
913243
923567
1634647
495094
1578453
967611
598889
509683
1268167
817518
1084763
633259
493163
1279937
842906
1498973
834877
1361783
1499089
1677805
1257467
1492257
104371
190551
989944
1991399
1209678
1262103
1143181
732636
351373
1594661
1016006
1416949
237296
456206
638028
1713942
885720
36838
1091265
72435
1567637
1054500
1826133
1872659
952768
920502
856550
1010482
641920
231238
716715
181221
313139
1491546
1235078
1743489
140451
462913
1879319
258795
978149
234669
1547769
1815862
151207
738353
685156
1830934
719795
289733
436407
163297
1315968
80162
1825636
1083056
1581068
380651
1519346
982374
1226145
969293
195749
120446
1142160
112764
1878451
1353532
586657
1706742
491469
1285491
670543
27600
1160082
1720737
744830
730078
1903588
1076832
1422304
159215
81944
770999
1580245
323954
905135
1987275
959190
814838
301282
1722866
1045077
1263845
1654387
161018
396276
848359
1740011
1187627
550818
432156
58741
654703
130435
435579
266476
1537553
1850320
1743808
1946284
1384351
1634600
1924455
496594
336701
156519
733892
1150997
1086844
50059
47386
361008
1015672
218259
1027198
1888960
1992956
1231399
1114581
790827
1161963
400308
1107924
1763863
385841
1012913
1545510
1322226
1922266
1388480
1832255
1390345
1570862
757577
1824452
1744255
948575
248507
1163691
381766
1688286
1707440
866770
511454
1195791
239365
294344
329599
1447716
181299
1650941
520943
309730
1651670
1550237
1653639
1135124
1609604
1933642
1552289
747451
1708928
1383028
1433347
1818849
500364
1011172
219097
1349044
70247
1166493
1024817
1152660
860300
958502
1723773
94139
287028
975273
1770880
637188
1099419
1294588
391569
78460
1355985
697022
415514
1143938
1273224
379999
222025
523241
1632251
1891289
1180357
802268
1361995
1984159
439104
1252325
881067
904900
1240979
730411
1762714
1279871
29202
1576766
696324
390804
781981
1026970
234059
1957697
1029597
701259
1010047
815090
1132681
318175
734366
1335281
1366084
198028
946895
727231
881892
1022369
110622
1313771
893074
1362764
534267
437319
518895
600929
1874329
205684
1828667
732575
1641663
1202124
794114
577622
153625
1584522
1913406
1364118
1676421
1491499
204258
93720
1909297
1112039
75180
1032226
1267938
364129
328752
1373400
834346
1862371
133643
1623262
1389980
772858
1311400
1678719
134000
80040
712862
608719
939375
1163630
1064417
998512
202887
1276021
379556
329386
761750
1719987
1164073
1001010
1548778
363633
1412807
723749
482901
750686
1042342
62362
1180403
1954617
575584
569836
958071
821933
1384114
1446135
876816
657983
326235
163896
1693233
989396
1810081
1824396
822534
263208
1157092
695364
495827
1648896
800791
1591959
1908863
748574
1094952
300687
1235011
1330234
421934
411027
1034521
1044654
1421803
954507
1054652
344764
419760
1598346
896429
1482739
919825
1343089
1940814
222954
497348
1355224
325996
653088
1459322
1099137
399701
218287
297914
50585
1403554
1151337
1188611
972576
484788
1147352
1359720
589688
853068
220674
264144
308314
605740
372309
1939566
11114
1608705
822921
1306946
1831161
1713178
1617599
1675139
59920
1203098
485037
1549084
85157
1906354
1159486
35722
744270
1208202
1819388
215529
1303107
527581
1638747
782227
237891
1283686
1928464
1648632
1343044
1465627
18289
165964
1154019
900140
526760
1892009
1641121
1267430
34163
286137
1886805
556171
1506054
1576561
1202818
1063860
1513251
1096130
254585
871992
1959329
735722
1008314
932337
1537192
1128084
1679010
336435
430929
631217
818809
1976116
838273
439444
429524
1127909
1681824
1529182
1162097
1678393
1005218
1876632
428357
842989
1588302
1946976
156152
77201
172037
1898646
1448972
1891954
746557
1069293
314890
713637
72368
55554
1841497
211035
59322
1456435
1551903
1391465
1118274
1306952
645417
1249029
1854979
737366
99665
162245
668701
1384740
1898731
222033
1408405
216873
121457
338741
1882569
199655
1204306
895496
1858364
105110
994305
1130669
847367
1958738
795429
280956
1720798
1573952
1122358
652562
1122341
1810688
1315433
1578156
743642
1306652
1797088
623815
528870
1472145
1694045
270627
1491606
1065233
1770151
1070484
109539
309893
1397033
5734
665852
1510327
1533106
1371152
1202856
428562
1619128
395941
1528663
1351829
1052600
1368810
141961
1006581
1976770
1782477
1098957
206572
690463
1865784
1849955
75066
782815
1203864
1798241
1442838
514283
940298
1620761
1287896
395600
1354057
1746744
1440097
1931194
1951636
6482
1188261
1315921
515374
1897972
786817
1403519
183583
545616
1676131
18669
1642032
1010712
1305784
1004841
378005
110595
604303
1947568
1092508
1471518
1365868
1308012
1668853
1431441
240842
1281567
1542707
1624475
1456401
1573689
668038
440714
1509096
987099
396083
699504
208957
56341
1570117
963925
1299732
510102
542788
840630
1451649
1860362
1892572
133804
1523539
1249205
1294484
1380844
291992
181749
910511
1437854
617701
1924750
386344
137835
118138
1843646
124062
1742553
1917836
801218
1020890
82739
1866631
1716488
571203
1890005
348991
129836
1980753
1654082
1304739
301605
91084
405620
1608749
1952774
972905
1983267
1878400
1405884
1073212
410614
1359504
1200997
1775552
1820097
1633549
1001183
113319
1780838
1121151
710473
347151
1169331
280664
1856253
592142
1317856
918027
738451
41618
209630
1488264
656085
170274
437669
839598
165877
716941
694292
1742479
1427799
282226
1919693
270140
1301485
987491
1645607
522029
1184069
1875241
1903431
1786706
614789
1185270
489104
1505665
1879857
627620
242686
1130465
1097062
1448680
1479992
924571
1593836
1442748
75085
1151963
1782856
718200
84178
869376
851679
372115
503104
1550893
566747
240723
219349
1028298
1637570
1889172
128977
1950644
1292022
1720072
994107
1746374
1436263
447010
1942112
1791930
518927
1608308
1748451
1992659
1589776
1649326
227013
1399160
1409301
1564178
1167195
662920
10797
1338269
1550810
1878836
236594
29198
311350
1746102
638546
1853925
1805076
805937
1879722
606084
725218
1696864
943671
1599440
1191970
1627140
371790
1786445
408244
871858
1756615
1805774
1864545
230757
637338
67318
849181
331739
1724568
905303
1896730
202429
1389108
1971887
22385
1869050
1677189
1666615
1030931
368142
1087198
1249499
178950
281012
1685216
639355
643095
525854
845873
1598196
956636
565291
577744
254371
624310
898747
1379233
1139202
727382
1848175
1971641
1208506
1032234
381222
1128995
928760
1672971
445890
1477272
883137
1802990
1886243
1505200
616718
736529
311791
1176035
405991
1522401
1011703
294860
1356169
444389
1735277
1687372
1321307
492670
1549207
1739035
1905264
1587913
593682
948921
1586719
1326471
967622
668739
668145
463850
442798
22194
1011506
1773074
263683
990508
1420007
1440737
1024486
836776
1922646
619
1079250
78920
1188963
266733
763567
284648
1572457
731909
1840223
1652159
442688
806918
1575637
1506703
1222702
1243047
648194
1181296
291049
1729462
41106
265039
809613
1580901
322113
270106
500624
1336789
1664658
1117300
997488
1772687
1620856
1780430
1578452
951901
1175594
972529
1986761
964086
292427
1635684
53745
114874
1176324
1908499
1647321
1520897
508834
271020
1550486
1133655
758606
1854237
784263
260510
537085
1484098
5563
1759255
471983
1723623
85469
868436
523051
60312
1695683
827096
1073530
888775
356459
1472059
370147
1396103
1163926
1294792
1878450
1214481
577639
114009
1108394
1641010
493959
1821601
1627455
386968
868306
473438
1243022
1260021
696454
910032
984341
1867028
215708
337497
1037865
1153985
729223
979808
1813924
1836828
1166213
1547303
1517570
302596
1717062
1659257
1238326
1104083
1331441
1763696
743924
1459958
186130
137800
370696
650743
211250
329695
997679
957943
534661
244200
547768
1222986
1895515
1715855
519135
1175372
521888
1939311
1111404
14205
203121
1059448
429551
1342831
965890
1356988
845525
1009798
1571714
1698707
1049810
1196796
1395113
1664168
995399
1035645
651923
1936796
632097
1446466
157254
1630303
455185
887900
897691
105485
168697
111399
1907445
908665
1721306
1554179
494653
708240
1844479
1156193
495053
1842595
332496
246937
994105
234173
593520
1271469
346543
1331465
1745644
455385
1085753
1476984
1099834
1079621
188156
210145
880214
1728152
533077
67879
962966
334873
1340364
1454376
159775
276001
1418829
676848
517398
492796
1237818
1626293
917647
1398473
824737
906790
121547
453077
1836220
1356368
1186185
128912
1783224
1425925
1027497
1819277
1176501
887424
1990264
359216
1074427
1525108
1929396
336858
736726
1014304
1997335
1770081
999711
210162
1546569
1869411
176539
1465538
186338
603276
696853
906490
1695587
740396
523193
978025
1256602
742959
981065
690458
569737
422231
1752633
1927974
587964
1261780
931215
1771997
1952524
862301
266517
913303
258672
1731654
137616
1357054
1810442
57993
373130
629193
1751850
1641860
1992032
70229
1095809
974923
679861
238685
514913
342011
67402
1706850
1849402
1300544
1398924
909816
1649060
229950
89744
1933043
1508370
1186710
250712
1226942
400388
1684631
152553
1589422
565155
1214695
1286758
1199166
840292
837630
453534
80364
660927
1236716
1632091
1086570
660187
942832
1864082
193411
1993419
1754703
1876858
446383
1394969
1113791
812741
1133453
1001757
1394502
1305077
325870
1210636
586949
1694357
511327
1490293
572888
1642446
1185873
392712
1227046
498042
656757
888101
895173
1919354
1688500
1713685
149472
966532
590714
1777177
531937
235536
661111
287818
1282602
1100224
1124327
227318
1642783
840211
1968415
1205437
244903
341201
1752608
921216
1078555
310412
1521035
779097
540648
1095711
695520
572997
1734818
961477
879707
1671617
1208648
103329
264359
1122312
275552
1842054
1797818
1409811
1963335
941420
601609
1478929
1405902
1059535
706094
287549
1701033
979372
875684
1322658
1641970
1013318
497118
529057
479427
1187096
1456549
1931884
999119
764077
1327253
1468508
1226294
1264776
1057836
1670295
1462997
1987097
954787
1442441
1103508
947199
1686263
151641
1188370
980655
1122096
1584840
449066
1736861
1419859
334254
1499869
1247816
1188455
1507520
1568171
190710
1673308
630348
538454
781796
852151
574947
942642
533173
1881976
866713
513845
1124889
131052
544615
1728414
836573
896947
1929291
962485
1062752
800743
183651
1350365
1901447
1220483
722851
554161
92375
1551464
134038
1324580
569031
487738
1557917
320381
440661
332539
1187638
1098394
1456521
228707
1260393
1697040
1412815
242085
1655228
1580706
1257925
742600
459871
1406851
277177
1358591
1770639
111908
1805763
1251021
469486
779802
1066407
1133700
1809416
996754
1455112
757000
1303922
1903677
749019
556123
1434231
564314
293604
1362770
602261
174772
697854
1146753
1114443
729508
1586084
680906
266335
338611
1610425
232511
1842322
513133
1823772
454049
1318552
576874
1743158
1052038
1247506
659938
1775658
2676
1885611
1273469
1566313
400683
587646
1614562
1588895
1339806
80289
233954
1853369
943297
897991
1225400
1655592
903722
1255514
98520
310085
1491128
54396
693930
354123
1810467
1870317
372220
1106900
967303
1552105
1811101
398918
14754
194146
435026
954720
797938
18291
1101596
1372388
1950243
1999035
771836
1078006
1091719
1712760
616572
1214987
1770978
249767
360630
1791697
1251502
1984548
452964
1411010
829659
1168056
339915
1745304
1772160
636421
802932
1556600
1793750
1449788
1678165
696946
796983
1132792
1785056
468270
999495
1275852
59273
1087042
1141183
1357704
1693795
1886128
717637
468985
1616566
976214
1796127
1137485
1297418
1316108
1662989
1604867
9437
549885
974744
1160716
1916328
1294576
1568634
1490943
937271
933238
948439
135151
1739199
1717192
1159716
1450738
3600
1812551
1020796
887412
1552159
1965631
190853
675131
1095724
420665
534229
916853
1825925
102907
939549
1583328
1974537
471585
57607
85935
1867594
1391498
1473770
51568
105867
561522
1640633
515362
456701
1140564
1294746
1033954
989517
1300892
94385
571749
1903360
1281330
1962961
453573
1816054
1085548
1792451
1863746
173157
247937
1367125
781153
336479
1069382
130155
1941108
816921
793108
1580682
623497
1260175
1139924
1425104
499997
693177
480738
1993050
592890
895388
213460
1542299
893011
1246202
491971
100784
1383238
785953
459696
1800915
1650459
928124
1180854
1772553
458151
1821798
1491411
507607
371893
1296571
102439
1354740
493680
1179612
1233597
677267
1375548
741886
928911
1783980
722921
1870469
635304
1891785
1914800
1944566
351694
192781
1453976
19059
954716
680992
1040317
687952
1445117
1451303
1661935
871989
992004
1814541
451056
840881
1974356
1619388
792923
583718
1697206
576275
1945201
1258081
1718401
1984481
1336839
1884954
226909
1483982
1100419
847495
778571
843179
1587503
661671
686806
1862944
997624
383302
830318
520501
1128501
1807082
1524908
1674103
536221
852379
921149
526384
1995422
936231
1356798
978310
1727207
937630
863189
781569
356764
1965784
1987100
815986
193214
804630
569047
908633
711452
1202847
950290
1233963
1775398
1700431
1209504
626612
1376283
1549377
873907
312924
1509467
1148245
1800674
545934
707489
1465643
1624008
1149810
737744
1965197
815428
671470
1086762
1353427
982811
1046718
1448238
580941
125133
895027
118833
820414
712245
1472800
485690
415657
141586
726951
192175
703763
504990
594613
1014930
692003
1346871
1680765
72689
761593
920837
1312807
908518
1799982
561444
8100
918636
155095
1186615
1219296
1868595
1162678
289673
853984
1073052
113056
387986
259566
610577
167198
1260072
1966828
1356747
617868
38373
218127
1687570
1727695
415195
981771
149639
1269037
1599350
1659386
1479794
1873348
187238
311030
462723
1870005
497150
1223227
1235666
1747184
1224454
875604
1499332
993067
718197
1593071
1644311
1156304
114151
1019842
1933405
114374
1343111
797458
290261
671672
569726
298852
856021
1981908
544157
179065
1177172
1397749
201865
452861
369745
1773885
703058
594330
376970
696394
285200
352446
1738386
350538
983415
412330
193083
1929543
706739
908741
997368
1549349
1221943
1948992
1381082
1157697
1233405
1471458
238171
379429
1837578
1769764
735511
824446
786628
721677
586551
1977274
999336
257965
1618362
706803
1097179
441941
1663331
19900
1916910
1393824
298653
1252703
855111
1566779
1690819
303953
1191471
157583
1832259
1046185
1762311
1361221
935113
1470213
40064
1772321
956648
1990427
1287346
711203
748823
1866660
1436109
1893261
892689
253735
518785
1321188
445912
636471
1409378
1354134
327499
1204076
1355794
1961673
107386
1497603
1436693
1566263
1075352
730433
628038
198432
1921758
674862
1894980
403750
1663980
1164127
1249352
274105
740522
1974322
1669440
1728716
430543
1131988
1488382
274204
887911
236590
1573286
1212325
137889
390719
716794
1763739
1575774
544815
523479
804401
602697
736651
1918630
112791
187883
891689
1939209
442762
824659
1819846
395111
1549943
1748707
287177
1630771
1969545
901652
1276269
1582364
678726
1366062
323279
1499795
265881
645845
591977
1256082
1019658
234439
1229876
105528
351335
1013989
1730833
289026
347043
1049654
1764305
1306417
223966
406630
676250
1984518
753137
680827
586220
268646
452206
1866735
436632
763553
1229698
16718
540477
433752
942986
332582
805647
1867571
634832
1953903
1995240
1286626
1957460
1209619
260424
156056
1786166
161272
421620
1747905
1210015
158358
1189673
744179
932053
1844689
168937
316079
89099
1582310
1763182
322336
682727
167335
1979243
535808
1488858
1890807
542033
808766
157054
778645
534483
1522721
960241
1260525
338136
671561
1978827
964615
58551
1352189
282741
306611
1526002
1011459
53559
1307731
1660515
1338613
859256
1398449
1030839
73016
1264298
1561854
269014
1030805
271300
1355369
1479517
1303540
1422971
1573255
546638
485006
1738032
988673
316643
965156
11401
35525
916030
1838295
401665
1944545
553453
330452
1695228
840410
1755836
512599
1882176
1946390
1639143
509946
1604615
1451464
1468921
1437394
1840440
1166359
771878
228771
1871961
1587608
1711538
1266493
809392
622584
1199415
447638
1269140
1911082
1482254
1928595
1094590
63399
45592
1690207
205768
1270616
1369132
276601
53177
669237
509383
539250
1038999
344927
121600
446556
1236948
1978321
856545
1434433
715758
130122
399242
1990977
446649
1110159
818538
705936
1941170
127111
763229
1163193
1487607
739340
759556
720351
1603677
268926
1553703
1900756
1348109
278251
962525
1611500
148845
1200424
1524569
766061
1410206
794641
967064
677426
128728
1467568
1538647
1115997
1764477
1552577
1601626
639609
112529
69481
611308
1369260
920266
449455
1277601
777419
190864
290810
977151
1414398
1717678
914732
36523
1210049
1331959
28821
1412052
1506311
1499521
984076
1809623
452183
1416407
1347215
1621353
915283
215191
422126
391054
1946608
1132526
823009
1215902
1863840
1595544
1680530
613383
601290
1090201
1756363
1630854
1896645
440525
1143853
535656
1142331
1580011
1774199
885348
1759944
501486
874727
1603803
1740703
1912302
122894
1933472
1166316
1528092
192661
1496782
572745
1076406
431040
746861
1730540
1309743
1574179
1012117
1680000
940909
1105120
384929
1321977
1589033
1550134
641754
50784
1207751
2409
157864
1725541
1679206
212494
342451
921451
1202770
113477
1572033
1804827
678437
1616425
1177646
1575525
758098
1984756
500165
644109
442098
524138
1455384
1270825
318813
202010
418151
1279431
1007652
973783
1911728
1999542
706481
1884510
249720
245377
711347
290731
871282
1575794
16217
1592767
1474853
639507
983565
1178824
1381512
503545
1848836
1226662
1597841
168188
290859
1749444
1476204
840479
1032958
310680
535934
484079
1716602
891982
91782
1935672
1331731
534153
698724
1871631
1594806
678808
261201
1107715
617472
982714
341737
1343954
301928
1213897
1095980
736959
450979
1211306
1345575
845897
1349423
1733148
964951
19580
886350
1071471
1462286
230840
883276
1720576
924758
1631175
1650553
194257
1496839
1028239
379580
1449619
1040433
1670348
1251352
487261
985029
1538138
1791858
1517311
1997613
671955
456658
1092323
1768778
1767170
417563
1234210
592620
662947
1507440
1820659
10254
1256694
269635
1839198
1142356
78367
386499
96858
1124803
1941472
1209698
187397
654444
712668
1639077
52716
1556289
248094
770255
1299596
1848780
156544
1201635
1208366
316139
1262127
1504442
1578976
581735
798593
610300
378107
1362229
1603979
496537
1280441
1692427
496216
914563
244254
30058
1218498
796022
883919
1486140
1280060
1564656
764535
571250
1800216
1852161
676307
35242
1323848
1175614
1483514
170591
461299
1518657
1438877
30509
1412449
682993
399381
1623070
1694188
1962556
166016
277477
92620
1731918
654702
1628891
359332
1534845
1202672
1613037
1984187
1614291
697868
1957169
1857360
491344
1685407
1264484
218275
1533828
1274011
153737
1520805
197760
998174
1017473
186217
1603632
667030
1941220
1025816
1514421
1229255
1432084
368765
1523691
1992619
1281162
1088330
1400592
1564450
483444
620284
294037
1947673
1585511
1638647
263236
337518
473402
38109
784823
971746
57646
359617
923306
648273
1478474
458547
1739300
823830
178080
505470
629471
132161
609521
1114927
1922956
954027
424140
1104114
567229
1926544
232989
1768128
1096697
1974461
306319
329038
8509
1948006
907064
776582
986557
987758
611875
1228162
1803937
962280
1967046
877072
685106
175673
912008
1960197
1710457
1160012
176100
311721
1929501
874556
1402890
1265386
1018531
1301621
850429
1019013
338582
1435244
1008577
1036029
931856
953986
891099
1756742
1663236
1152259
1420381
1956874
62241
38588
900138
137251
1548011
1682317
1998891
934602
1893216
1198357
1176877
1295325
268892
931141
1949698
863722
1896127
833411
1192144
368223
141482
1017254
1546157
1556535
254801
58246
169210
1745455
1984877
438947
411792
671608
964570
753352
564961
207206
1088832
469621
1408012
1623047
1514405
1055936
1726164
113430
558240
1630257
1638158
1343989
603161
54815
718718
1803355
1689879
889957
985501
969995
1836892
1884822
563220
1619177
610404
570441
1200380
1279717
1283630
900190
221709
618223
258614
1405960
50144
1613311
1319850
219165
660941
412208
1394701
1781556
1547669
242252
1411761
225982
989969
1108609
1936160
848490
161151
1047453
989427
1919684
1087219
1255293
528921
370437
1613116
946000
1176840
558134
1692104
1414111
773691
739137
65953
381776
626979
1355148
1847323
942749
1964357
102254
1253838
606438
699231
591822
253040
196702
868559
1183000
1233771
198203
945342
140356
1035586
822989
801566
110097
1376383
427960
434725
750615
1085014
1569381
1973055
930533
1163528
999178
396046
242495
772180
1928626
195979
157761
560509
1731512
845246
343991
1162581
551123
1183359
593361
103717
1111779
1243054
1558646
102964
1934459
1633343
504686
623383
652618
1978989
1909890
1496301
1679527
1072596
1554182
254578
955957
1463508
588574
72240
1813198
1961274
1566044
1864332
693265
82567
748041
155644
1241789
151534
414945
1618974
891533
79024
1583011
783612
510335
187322
1085271
1787775
524200
1236940
387268
836115
1321804
503443
1588690
1773413
357961
1905921
374766
1603917
538600
259327
1260255
1906468
1408597
1587661
494106
1615468
619212
238277
1381197
1520230
1475705
1467580
1059669
132707
840458
55122
1987975
1627289
1900132
148765
695667
1526800
1617312
206761
522278
1693564
1627608
1370592
965427
1887011
487680
657823
1202995
1234691
114658
1201320
941402
1042291
1924747
1920940
1676488
1563314
15343
938141
1397578
564884
1074176
1162725
1076402
677325
953303
998778
1697772
360054
485702
364555
748878
474505
991881
180368
234111
898233
267269
112603
1575684
531441
877590
361910
942958
1601046
17829
863483
1790296
1189966
832765
1419152
420414
843023
1003936
1298759
1620238
932912
356614
1720355
1737772
1168101
1881401
1869306
1391052
356858
64475
1245360
1553552
889244
325112
774836
456519
979261
1280144
766604
1514203
355503
980213
1070493
1086151
1615121
1045831
364005
833836
210246
1868396
1958088
477599
556029
672584
1654212
1554209
84225
532336
668769
741918
763224
1020925
1915223
441149
1136331
257389
1513433
848503
1590969
1464995
1489141
1764934
325491
1397571
447564
864265
260029
1075590
635517
1152764
1337952
633485
1746650
983224
1076748
81334
1982512
1576525
1776662
1690977
1459104
1328814
1689612
870650
1991683
271104
980668
221327
1663702
1691877
1441673
711340
1237770
656721
1191263
1651605
125462
1077840
1387636
351924
585365
1909129
14122
30049
969255
699702
1395902
569615
1322273
328896
342716
1071756
378281
1805943
326714
239831
645774
1758456
1423938
1844143
1193992
1418563
368583
1661397
516928
1804902
725315
683456
1947062
1059471
453035
1560527
917612
248192
1504457
404698
1113619
512649
1839114
689239
1926236
1008423
537608
407180
356989
916249
1885017
1735951
498582
1118906
492755
1250153
1294037
1109199
1602503
59765
1038625
386953
1443136
690239
1740704
1741619
878094
1883422
1675384
1284978
1093869
1011698
142981
1264504
935412
270857
1575985
1830989
291873
740868
1526159
414433
555394
1016311
1245065
1770669
1163026
70676
1199899
1153841
199037
1484639
922995
887297
1206586
1758374
1758677
496446
1186128
289037
609056
1714638
1059628
412724
269900
1701448
1534192
1884010
682701
380193
262800
306652
407850
1477155
1757839
343622
966741
1006075
784928
1962215
1135533
965047
1993099
360812
1014285
867994
1416282
1727323
1333019
433428
1510095
1613249
1971522
341193
601128
440099
162919
1132755
804639
819562
1832479
1736847
1245708
1582790
20235
793486
1976176
1024483
1622984
1912569
409856
1432480
1164205
709346
559715
104350
1647502
1797293
1919665
822135
1642178
126981
174275
1959375
1374197
81178
1296212
357117
349716
276429
1840899
192369
803402
1954157
1734681
1722622
201024
1282184
332949
145564
1651120
658474
504043
25128
1800314
351907
1514796
1116092
1859090
1921941
215636
362926
551625
497115
1526736
252574
1632698
1766002
1981838
1410163
1035689
644686
553642
1653536
8438
213397
169055
893369
1264117
860659
1824619
1752633
1292919
684049
1685334
1026631
1561692
389205
53175
750027
1169948
71156
1930029
1698352
91657
1840870
484545
1670981
472238
1392320
377101
650691
1243791
1608427
46150
843548
605396
1160061
160134
1732988
1575308
1482313
583108
390342
1245386
1785659
899147
136789
1205301
190612
57032
648646
1527122
1968450
1876363
1520616
61553
987442
1219478
680606
584060
843414
43990
1501089
723522
1002011
1902177
1040263
1785571
280897
725040
1863127
1308331
1195418
423669
309292
424201
72835
1869640
1422766
160688
753736
1795185
1030930
1325488
1267783
875468
1499080
451571
1553233
761773
1795468
357705
832928
1682559
386667
420602
6645
158413
498984
1234545
319557
1209292
216480
1491436
1176257
215838
1087531
1969171
1388416
164941
1127059
932980
1281206
1038381
1951315
308937
1508274
837174
963271
490157
829035
783791
317325
764416
831255
80032
385734
873445
1725255
632696
1124157
1449478
906826
969678
1400119
1544628
452745
661367
274874
1771360
815960
638513
925129
348692
1400194
822129
918660
1862464
1622832
1900583
408468
1022876
1222412
1748213
787966
1171928
600830
390562
267250
1677732
516152
523678
985490
652217
209812
1083084
1397461
964516
188275
1420270
339628
484725
1109345
1199258
1051606
1462415
710845
810046
1406968
1927777
1086707
1178838
1449368
1484517
777846
667761
963859
1093515
756404
1468668
1647953
729714
1189234
1095628
1129053
1435121
1526187
757868
437678
862610
1891464
1543395
1114992
8462
325063
1533993
833355
1648469
1359058
1476730
1889133
215558
234727
1263679
685828
1593475
624042
1929483
499664
1790989
1126206
1872874
1194830
1098353
1136875
908661
520263
1825135
608426
1237204
477684
855773
965422
1610281
1884914
297573
1964792
1357833
106894
1843438
701051
1018061
1921206
635044
541957
1190637
1100227
1545073
1530867
1471321
232617
383967
1025047
1073221
73562
1577136
1694816
390449
602264
546117
797174
652484
1599465
1096575
683231
1384490
371968
1680130
1772340
1254963
1262239
1965509
948246
1759408
486781
1600941
1563216
909205
446673
456725
322187
702886
997508
289296
923784
1962852
276150
53082
65961
975368
1122065
1677477
1915900
220030
538811
597859
928406
686696
1240756
1408311
23369
23308
297284
1725485
551120
1581607
116169
1658864
914708
1179999
1814000
1911267
1182568
304132
501940
1932215
1291563
1478197
384384
1833003
1687326
1296099
1104987
417039
378122
429761
846385
216511
423458
1369452
289211
1942729
298962
384175
1395994
334286
72211
680211
1357420
607848
1040375
218718
1577149
1872192
1679772
586254
1064978
1462656
1776820
35663
1903744
603069
1749150
1639893
223605
885744
795295
399852
1579555
166008
1792344
650895
984278
621325
175962
1366572
1357257
1857791
1431606
935701
1865472
921608
1557629
1669818
966928
655621
1982602
403553
211937
1397105
1453461
1451864
394854
819057
217164
133259
1098549
557923
887212
1137178
472548
277865
1235161
535160
1690207
1169034
1849612
949765
1335238
677511
1103745
1170862
437339
746746
847122
1871516
1969020
39572
331966
1024766
1917996
509190
1077772
49919
1819126
820330
1295699
1335430
1436257
929940
1583652
52148
943795
1059395
1112760
1191171
1797502
98156
1684984
1841414
1766688
1914182
413474
865359
303244
1339898
1461531
1046205
835260
213457
674721
907261
1494715
945979
1065268
1750495
784722
831442
1594237
753088
229104
1029003
1781319
369484
1915920
203547
1536689
1485483
1249894
200898
1612174
455558
893427
1495792
1145667
1688771
1774397
901680
36332
682411
158178
69107
590398
1897731
903265
1871380
720097
662427
1268291
604868
903764
1003869
739237
762115
1684026
1145577
1201152
1488179
915600
384492
276483
1131902
101912
1059658
317223
764710
726588
740729
236307
135178
510215
752724
1731460
1106621
1033508
835216
71203
273178
947989
462013
1710482
1234642
190074
1763002
1046678
976610
1222533
1273172
660597
885987
1391268
1450921
348062
359527
850460
1308376
336089
681620
327491
1118617
370077
1465286
1224703
1954123
1980053
1042307
954550
1785700
1546727
1994144
126929
794036
153945
876167
437785
145857
927748
740898
1285133
486913
1729811
169646
762158
1825832
317727
811923
1168641
1105704
254878
857411
678349
528047
339575
667384
1265529
1311886
1073702
1804432
850652
184418
223808
1499216
1456001
213337
1997002
1855285
1222727
446986
1650701
320024
534935
1807359
407452
916444
782674
1818288
1446892
644934
1798835
406187
605234
1985788
1332838
1159192
378350
184887
411159
1542554
1096095
1565435
756993
611769
278618
1325325
235041
1809313
228168
703690
965613
1160223
1687914
900430
1957538
1169501
1038278
1435550
1120936
1200654
603786
1564683
148048
1829466
791278
631413
1610067
1572572
457054
1174449
1221045
588778
1369569
1980456
1860279
267960
294394
863852
1552950
1615944
928060
288798
909316
1939888
1898347
1887341
859074
1608752
1024468
1123525
984755
303501
1337539
5323
1462355
753887
684706
1326932
1504219
1644464
331853
1631910
1600843
1302361
986615
1412840
588760
1155544
521726
1406580
356875
540114
1002289
1032429
373105
1504449
1132521
1449774
1269401
1235210
1560354
437316
308483
739477
1287106
668051
1201404
1083806
634106
638144
1446835
324404
937289
262226
863726
1519564
301298
876449
522732
1237227
1925737
1308615
1650972
1186718
1636473
210662
1679543
710005
919934
246329
944021
1455194
363662
81547
247557
131487
1339165
813999
29789
1069434
1999106
747225
831758
645172
680978
434625
1708560
1879311
1109796
1968299
580553
472926
1806805
1633525
353850
778586
1565140
1341025
1593108
1041740
862934
729151
1872334
111318
867870
259496
423009
354766
1116367
38102
762870
113052
37315
1234028
259527
1889177
761088
480060
219437
1297641
369471
731060
1804233
1939603
1713179
373046
1548567
967549
1930984
1947218
1047452
720414
1534160
1976015
991317
1778097
431780
1302286
1145921
788103
1705466
96663
441585
1837773
925941
771285
203368
1352482
1804941
71698
32726
1849877
580103
337994
655165
1260163
1931949
473679
777319
886527
267064
177237
1153438
52613
420490
640541
1018942
419446
902959
473578
1255488
1968925
1625129
935512
1809135
892976
122876
1289095
119318
1563067
933066
1796888
279951
1906940
409942
1171560
1291559
1238398
845928
421502
122231
1063531
521272
55191
1450687
1175575
35609
1318062
1095742
1412747
1255893
1915106
1164083
1825325
621452
782587
1865122
993396
1740646
1191700
1874553
1621623
8217
499853
310093
1847412
1476521
1899715
374617
1630339
1596776
1113344
384651
943165
655079
1026783
1699023
636251
1188583
992829
83028
1781017
977993
985152
1222217
1285616
1618127
97895
1225049
968591
772944
1865549
195286
1453642
597292
118461
760614
1097614
1876339
397173
1808047
766005
229892
481781
329563
437345
1717209
634126
1746149
1362786
1633133
1601975
1158646
1829653
83183
1308615
254889
650728
1544418
168326
226367
592306
1216318
46683
36705
1114838
928110
926516
661133
1336316
1198268
804856
1159569
1715206
1226760
635924
1209796
403579
1498843
95906
1971513
908035
1283345
9
592184
1110362
258926
855103
1260819
662706
1357814
1867705
897513
241715
192856
78151
418227
772036
914473
1982604
1959490
1288732
192312
1867398
863304
705621
37608
1199921
1923143
690508
875321
1125658
436810
1371425
1145198
995550
1235576
1364241
1511683
419548
993711
1984963
142608
1031997
1211156
1488035
662476
1166362
1341476
1778803
62977
1878001
28599
511785
1634035
185437
235668
1842287
407598
1533989
1898442
1769000
1517108
1605386
187291
883588
919619
512386
871094
1264782
1023257
1668096
1903688
1902749
1725153
1155120
1501545
855016
490289
1082495
1335672
1091777
1046411
246641
530637
66648
741767
1971735
1282076
89223
40698
32614
1556499
1593034
1105529
1397099
562724
69553
1704898
641526
505179
1366937
1495421
1899110
1218895
72175
655415
1265492
48688
1295562
253044
829638
247385
1803493
244595
909067
979074
172416
1612211
828190
1783159
110880
1424665
1330352
1140850
1416147
222631
903548
1743028
1642864
921177
527037
1911679
286077
973235
1855809
1707727
211298
720114
1007122
995999
1860215
1978571
1306775
118801
862330
810074
1499393
262352
1264577
524638
352975
1953221
1357073
761770
1004958
933118
503202
1215511
1051661
785628
1533279
1980564
1213542
1961938
1768463
829785
572394
831582
1867119
189682
776579
566932
1961101
1295506
1764675
583679
160303
210779
778681
1386078
694850
1702994
466693
107604
1970099
577465
685919
468720
1697940
477456
1365376
1263445
858783
1771505
931461
912201
368792
825344
1857387
1386554
1090313
1494529
1327218
261277
973178
195840
1605162
710068
1922950
1442122
466007
1719851
899531
318908
1376351
572214
1240086
1637373
1760332
26460
1722278
757325
1109691
706773
701243
1221390
1867091
1231132
1959013
1438193
199838
1518020
1527767
1693384
1726399
1659280
1015216
806446
1667718
1283368
521672
1896973
176285
896607
412232
1470873
1659756
1362276
1413723
1716314
1938906
1833742
332846
265623
45363
1297667
364732
1752678
482907
1378363
1640307
509952
878326
7893
514598
1985239
1575512
170326
1407110
149489
1814484
458280
1693159
1588095
1489884
407962
341737
1376751
691516
1055654
870501
1164632
1029539
1368590
970275
571033
1448648
537392
1839491
1824839
1128194
1126802
496503
1736557
1163708
1510767
1686766
771235
824166
1957321
89556
1487573
1535593
1417337
1966837
857028
91952
1138017
1289675
1063555
237825
1557359
970377
847827
803366
1218728
664105
1190203
1593984
872115
1663532
1106889
380611
1483847
367231
1019742
1760352
1260622
1451151
914353
551334
1303998
519122
194160
183759
1397642
1189647
1259354
700146
711346
1229551
543571
94087
88585
1693410
742625
927228
873088
1862548
1274766
1495997
1398489
1209316
970366
680128
805177
1805411
1410324
907967
651109
260804
41351
21018
328380
1379414
1959648
335012
1441271
1810185
565859
252454
1770361
1779119
1268722
1855326
615618
1787684
1902338
964325
1308636
1122706
1992143
1715582
961241
665839
1698911
1024093
856280
302126
633376
1132382
472767
1954331
345499
1021763
1332914
1862783
283632
1037332
1247392
290142
737163
1223707
386412
935265
1534201
1259044
414365
1032808
1521986
1386256
1827366
71927
1677804
533710
375408
1447760
1532567
801307
252191
822125
1618977
1243657
621099
70156
933005
102153
1120832
1818640
1020914
1760333
259787
934356
787489
954609
331848
1883392
366748
1423892
910064
229111
827754
1386540
204602
1627887
940471
1972044
1844976
1180248
1051046
985147
1400681
887333
829976
1387344
1206759
852504
54253
1577835
380547
226477
1407194
1704010
25357
1570739
66361
416551
821445
1790526
1241061
1826893
1640251
1637665
881529
386478
236036
1327612
940101
1984098
1312305
397728
428093
152093
436849
203344
1797080
1100416
1733223
1032112
656949
1802645
624013
899086
1520467
308888
658939
801678
1051451
224840
1628844
1322820
1987308
1038310
1408029
703490
1360199
660477
1287489
113665
1051452
1747240
1224515
96854
1031305
1958468
1196374
762376
778615
897531
1825354
1687012
1472547
1002949
1635028
708071
241136
1408255
1340689
1842033
636565
1896586
543232
381488
1810912
1391043
1380253
46634
1075450
719543
970047
615633
696665
1335326
617681
726545
1384978
164481
1870436
1621772
1524584
1589650
482729
827099
1957303
1371059
1641258
321828
115461
1009867
1629757
1690088
1788783
1129954
1074139
1015705
410832
1463946
138780
1255468
1700578
1605961
269875
521970
645233
91181
1284242
1953022
288461
1047413
976978
241388
69696
1723432
165234
1352462
384793
376376
453595
1860102
1867656
1583163
1921078
1985952
899943
303785
451850
469984
1019920
1867742
1275983
1668396
1205076
1033914
1077217
1297692
1940749
1175268
680869
79564
1514250
460100
1236886
1106205
1283628
30607
1266025
33005
100601
1808528
1071948
25239
1311724
1959261
1327115
1045871
934973
770069
1171242
629808
1630336
723289
253524
1140436
310457
1121374
1221823
395204
314861
388720
1000773
805364
1081676
487561
360560
1647831
14964
772461
1572967
166260
344251
1466321
822761
79562
795180
659891
1458566
740039
1218540
1605350
1793948
1371892
731491
1617554
934025
1684757
1922245
431244
1242619
1247822
1483448
1711320
1922134
639425
43986
1204506
1763493
1530754
1772941
1529538
1156279
994543
514570
864545
1707338
1165564
1760009
562737
1916660
1854171
1794047
1940073
151553
1443056
1769309
672250
634288
853127
443064
542516
1935928
637803
601038
1556215
1481543
63472
1974209
614579
1200903
494688
903526
218847
577304
459785
463803
1605116
512647
1994354
38566
433685
1542536
1055447
1641883
1097119
448224
758062
1319058
909894
1757232
591915
1535949
1350711
5321
1669579
1150045
133297
993080
1133668
817954
1319733
530269
1396635
1924107
1629339
1443822
1844019
1693424
1265290
1159904
130214
531859
943172
1587012
636674
566101
1327457
1605183
310861
649413
291458
76263
1867098
1114980
1657951
960932
415377
1408150
1521124
1473323
1194915
1324758
622133
547792
1096206
1752482
238115
859465
1060249
1723388
289447
1260104
1046671
1261108
1760862
646942
748883
1261849
394757
1001830
1542468
1420216
1626512
1380475
1650246
285257
1930076
721215
1347484
988720
1246648
1415062
1507592
1430949
960115
1811836
1992822
357358
1130609
1468269
947682
1882987
1335045
1366759
155997
1646007
1261992
1048455
1853146
330838
500917
476623
1322169
1153084
1955344
1460207
543838
646455
511014
1338066
1318329
1949353
33113
1665202
492893
1559264
1483308
483240
715444
671204
81755
1837518
153712
1268546
1640832
1909902
1349174
976691
983279
1228918
1100377
1854367
14868
1077721
456407
1402251
1476356
1093081
1029586
938472
1929591
1840268
1606958
1842942
768626
139347
224427
1448128
419296
540308
954570
263444
1034390
1705404
240128
657544
1521355
297705
1978942
1502982
764642
1706026
393261
214567
950684
223249
617896
558581
526726
867862
383133
82513
177088
987441
51971
356012
1459543
581646
1887275
1615980
700380
1414447
1364659
1623242
584322
1949420
551855
140104
1400005
368672
1430481
1093402
17288
395875
1487692
1511330
714993
1547440
122932
1222439
1840404
555757
627158
386315
1230323
426796
1271433
1129542
877575
292636
1192192
971745
1240322
761478
673901
1795621
1476559
342221
148220
771502
1038841
794272
972453
3103
275861
825684
536235
370507
796321
1348211
688162
1528391
1136599
1325404
755668
729759
409174
1747340
1049337
979607
110838
175303
275393
842533
1020550
1033994
1795173
1820546
373489
1042171
938453
1562111
70947
466753
1340721
1140697
109227
101400
1621589
291185
1380034
339676
1281871
1053875
1154298
554376
604618
202044
1228226
1428671
822593
1774767
1245510
1468794
641556
398485
687203
1676450
1779868
1082970
1793740
1953180
550045
857525
1174189
1873264
1547555
486292
673463
630615
489182
411203
1242216
1770381
463540
870612
1415133
1118362
1158840
1427461
7825
1357308
65791
36600
1532291
1829126
434147
1408415
79200
295407
1029785
1328656
1606614
382149
936993
961833
1731519
1277996
353296
185079
493562
474585
220212
1667572
1473399
621507
1416197
1619626
550591
1053914
1520623
1065520
980580
1020541
1053374
617603
1866853
1604953
461445
1041346
1247558
1762445
889158
1304436
1215282
1893733
1871576
1479557
160437
1993929
395678
1275345
463467
1479382
1153869
1511671
336514
666001
491317
10420
1745947
1555690
103537
1011197
294985
1513105
621511
21313
1844156
814164
1343777
1710002
212748
299612
1460480
128701
747024
1771426
654770
859521
1345840
1090026
494183
1156520
721558
348310
1752649
1317539
998378
695361
1144285
32835
1866776
1893741
297386
683392
123825
319389
212049
839018
1274386
1363590
1259997
1824019
936636
137752
1873535
1182325
56386
1464244
1245088
412988
25869
872027
1628967
682581
251197
182219
1985853
915077
308729
1571795
1037384
1672175
744868
1630347
319427
1856139
570846
1276544
1989742
1624469
1037933
1855209
1707436
506023
696662
1154946
1886129
1044036
1125234
177827
1900322
370790
1568032
1393132
1622566
1045353
839521
608094
902835
1048977
1735325
1048232
551566
287237
1382588
111333
200634
243915
1452324
1703736
1479897
1914635
1918759
163948
119800
1850846
969013
669418
837221
903840
495473
157993
609533
1262437
791768
1046171
759634
164457
920830
39573
1996249
110979
1035002
1604120
893788
1913129
620627
1890115
176334
934470
554025
781729
1427673
373632
938056
368037
1791673
1202944
1827093
1741732
1413225
885785
219311
1764392
895926
1508378
1878680
432294
1126079
917007
588945
302665
1211725
293128
56256
1571931
1558482
1759334
1170153
1024669
71104
945506
382344
2921
1605254
844838
1124045
909777
627818
1295759
1537607
129591
1499737
441669
1035790
564987
1084989
883446
1884946
1248504
1355536
1910418
787619
1983748
1137339
537309
488343
777875
16400
1617231
575490
1657706
697977
481946
802546
1875384
1925069
109519
1502512
343254
1754606
1117740
464796
1586075
1247584
503631
596214
913373
863815
965609
551223
647111
1557946
1090385
330527
1218568
1135550
1959908
138544
218259
763868
1792178
1679520
406262
1480731
523331
517722
1777201
1090859
580938
1842117
1323130
1759848
1361819
1644948
36466
148654
979044
701215
552477
1871931
863965
1268557
221562
1723131
1613448
100489
1111516
356553
1228425
343381
206842
1777350
264368
41751
305094
1175237
237220
518591
961688
1075450
1936310
213908
1663947
1708133
1991649
1940356
1663792
1240495
1342165
1061394
1317501
1657893
1794086
533866
804742
1860651
449206
294450
1067160
719351
662037
1682584
1390445
376843
308043
815451
712233
1050012
1457439
1759952
1908187
604247
881403
815251
211231
337077
1061781
735921
1128951
512997
1674000
1553594
1933538
234963
605184
202263
832948
959466
1953952
418951
1128146
642411
1305163
1938177
869625
1348121
310032
1761646
938789
426767
911192
1906308
353961
240295
1188409
763044
286056
517895
147576
1358879
449805
466738
609528
1587006
675677
331720
233234
984739
537483
1102366
1994586
1914904
1579312
1918674
713457
1646792
1106275
1867657
1466229
582188
1353651
1858813
1821324
927462
1233713
1664666
904814
1585708
1690098
1326597
524480
935295
1474243
568320
887588
1688656
250402
131194
1564357
624787
385547
898751
402875
1828320
1380762
1860000
272615
1330831
113802
368050
328379
678309
59360
626405
839357
1331273
701394
744067
1946223
1089023
81981
94309
175424
814650
1762911
13146
1967310
460959
757932
927763
932962
783879
1401865
289301
1049756
1162696
1078176
914565
1053735
353629
1803089
212126
1590853
819752
528091
90951
23112
828570
1731768
217591
1983354
550225
120556
1070671
407650
378462
505627
1120659
421031
927080
126648
1776084
1375252
343092
696888
1300486
1191797
735506
390595
618985
1018205
1818372
1327071
834933
188669
211583
615866
295216
367087
1045667
1681785
960332
1228283
1072771
368733
1384156
36809
1013780
1929732
1326115
1334096
1317
45913
1219195
1057315
960451
1800451
211512
288648
1874199
1675651
1370825
1185878
571993
262378
1948666
1721113
1990351
877983
5971
416862
1740700
1849698
1036261
425444
1190912
1186098
1543023
341559
1608352
1467803
527962
1725216
972637
227482
1279265
252308
1916977
735400
1896194
1437642
1704598
59829
1457192
1152906
539353
1223728
1995013
1411369
546502
38139
817227
1451339
1533597
56362
1967098
428932
1408054
1251270
1753955
102777
1585869
179980
231110
1917299
639747
1918209
92325
1111467
341346
591219
525006
1595077
1598027
166736
1252807
710545
144975
1931107
759226
525257
6032
509568
942652
74526
320159
431865
1026023
252960
1138301
1702739
1538644
983018
351473
1323255
570619
1512051
1873575
273495
457806
14191
297321
1876438
1064315
1216952
1188849
1721003
1075743
169662
460747
846712
1316710
1104156
184536
454712
1186799
858872
4328
1380331
5475
395519
1105073
1167686
809267
170742
1958694
421950
237871
94750
1035516
1041089
557580
1709709
328001
840699
1818885
1868466
368373
1451508
918919
1966100
1420972
1257411
1764293
530414
1891268
1190688
1757994
662997
1479420
1564721
807436
425817
72091
656540
1042154
1241211
334487
1323677
878650
96954
673997
1570075
92682
1847392
877408
605357
1895638
436778
767053
483480
271180
1617516
95245
1044133
681922
1010532
170866
1504839
564058
67891
1153824
239940
80268
171464
260138
588280
5849
1562337
153067
623276
736115
857264
965632
1305201
1428917
1273902
327105
1875907
690580
620794
475063
101167
1931833
971220
385550
1018313
1372377
851735
1171576
1874753
493718
178717
1738364
261099
775471
1180862
238212
1488946
288670
1979493
1031511
1438452
1995398
1401602
1371750
744384
1208634
1229351
1263615
426995
45649
1742802
1337538
1224143
1698550
58162
1325278
1510438
1388695
1532359
360752
1274829
1577910
1594173
1426341
1598253
834198
128303
1075684
563754
1967283
427548
914709
76990
979599
1540722
374361
1679376
1173223
406944
1502224
928775
1327593
1587712
777329
178635
873845
1375866
1993860
1485327
82957
972156
1908068
611168
542488
56092
1377113
1721113
1062570
1916835
899315
404440
1977269
807366
1603338
1385542
336587
1514728
75311
757304
1320588
1636112
666780
1271462
1278558
1224793
1313182
1235209
800617
1493666
1598974
1030621
464345
1127350
461939
238424
1205483
1558346
826680
1811269
1758902
1125472
1505761
1753777
1880700
947731
254899
1469104
910056
1813173
1351872
1406151
1611624
663821
561883
870858
681095
1698145
589344
1637074
1772739
1774145
1957043
44535
1241088
845500
1162976
313765
1393343
799978
621843
1269352
1601509
600827
526269
52674
1809061
574651
329615
1712997
1741468
861990
1119801
981174
1668280
903223
818831
15700
999794
539303
857427
1664685
33944
201045
4435
1197519
1951493
1220697
381278
1999933
494141
593107
1723788
955605
1618252
1917918
1273400
1055622
897030
1657634
1201690
1577297
1270072
1146596
257212
1869943
960445
952957
1134420
1047354
1933596
869239
73726
1610834
94028
602247
298763
1871299
1910453
354255
1464503
569715
1679882
1942911
1644456
1146654
1332611
894216
1468268
1104239
246316
1679662
728802
181112
149725
1732845
1589686
1765712
495716
786592
500413
97392
602019
1879948
1848129
433225
601019
78910
1207761
1014016
418685
1909812
192195
1085088
1922303
93879
1416797
499400
819459
546255
1980164
332596
1192172
548190
976883
1211627
1586639
801685
1353035
1241466
1784089
846758
627409
1000234
1348883
1883919
628911
365160
800122
11742
977527
790536
1989352
1943816
900420
574717
408242
1963946
312577
1102589
1158671
555959
416366
205333
1213353
10743
1277791
1200965
1680726
52922
1942770
462509
379067
429114
1709653
633894
1778816
841817
1918875
821571
1804856
1492832
738278
1929643
603739
935026
306809
684370
1085008
753343
1344521
566414
1347069
1287602
1725977
1504184
876734
314664
1225307
1115669
1853447
264811
1498718
1313685
570448
1567151
1688284
958479
223964
342854
526212
230907
1207149
896319
621492
698613
1635595
8451
1864612
788972
1340352
1220022
803784
1988802
1709562
1128451
1467592
1072332
656229
464443
1852764
1059777
83762
353319
838041
438706
38619
1094727
1770487
489645
1809588
556840
1460801
1919088
73743
721545
899011
1306852
547265
1974609
1590791
224743
495225
1188308
1648647
159486
1319110
26417
1920569
1531820
199649
136930
267023
1501334
1394351
1635600
1951651
643288
1854394
1526955
932874
266605
403632
122500
11154
1053900
19183
745954
1299678
1587060
1215849
372642
1339065
886942
1717922
356758
741954
1056038
262582
1686236
1207293
1302535
1801473
795041
1340548
1091342
533278
1817250
1309448
1081629
85951
1420394
1630033
1064191
357405
479705
1918941
1301653
718840
574249
1709797
408427
777248
731509
782220
1885057
212692
1648035
350186
743982
487608
1578955
1325697
1744381
874362
412515
608847
840558
1474776
572189
1998275
1498022
552142
1964487
1444464
1775594
580345
315359
1433784
907841
389291
851023
124782
546730
1438124
603572
1401749
540262
1098246
935303
1016428
460284
1373838
1439630
1685469
259876
114957
1640877
720351
160854
155813
293803
1452970
1041797
124859
1352275
625857
1757280
908535
660880
1574329
1578121
1723544
1840566
415466
1147846
1297656
1624923
740987
1431178
1355546
1398950
1291344
122868
27984
1283724
136659
705204
1915469
1791182
1949191
1844381
1431819
1947035
1714821
736696
1448141
273444
815513
807867
1600770
1867061
126393
1835219
23888
1283310
208546
1966352
1603493
1535052
1206884
721416
853038
74380
1732257
1342159
597621
329727
1508689
1239505
1562945
272562
216949
193900
1631360
794099
1191996
637063
222734
19996
788461
717040
130738
998913
595768
34275
410705
146811
1184623
356538
342244
136358
205207
1716188
39569
200123
292291
233452
1842617
1090146
1166886
1179564
127301
1014322
845381
1129064
1588785
56815
1956600
1791945
1427769
1215687
327159
1597544
626674
1478543
1030800
989813
1893787
1809447
1975781
96912
1621836
442511
1472244
1683007
645419
488322
699264
1002121
1973866
305223
1257456
326645
1618867
960045
1264311
1455231
1786546
219465
242072
359649
1316519
192476
1466811
1057764
1588171
1619187
1731043
1972373
436399
1690994
978274
979932
1054222
1034504
792017
364044
639175
740088
1250629
494547
1355884
1573617
1231375
1765793
538362
1335647
112705
1615203
1964956
1506930
448473
719983
1958966
1263443
1758733
1738144
365886
1726114
993316
287794
1524461
1419644
1804796
1602536
1335891
1736369
847541
1977687
1488569
1191078
1688910
118901
1804537
1257333
850157
708135
646934
160986
758378
1157556
894909
1667271
261713
419815
585681
742061
1205058
1226803
565084
1992281
1949057
216646
1538711
1188864
155973
572917
812334
1077437
1065642
1894950
201880
1779483
326503
512391
793583
620662
157841
1743193
445233
920217
1847792
168403
1890498
719965
248443
230734
1477046
1119278
966139
1434056
1369215
763905
26972
127695
493748
133764
271238
1218159
1003335
539417
451430
370822
1341751
576130
126397
1933057
855925
164615
121858
447079
1824115
1512458
1432462
1813703
1355440
1499144
1702846
490982
578125
350685
1226466
370140
975349
857608
727955
1833505
536093
1468981
672318
78374
1853829
1102029
491538
1287172
1947642
1186937
1409169
1930096
1264201
976450
763528
1370306
741263
94637
1096871
606774
1253600
1429477
1551579
694210
1127886
1344594
747203
642497
909295
1526477
118403
329843
1762983
1276821
1573225
871245
1809395
472541
180797
1364610
802903
1144684
1656002
171291
923034
133526
699257
1824031
657122
325633
480821
1594206
1562978
1871451
35850
609548
1705595
1317147
792451
1450959
954485
1028553
1995688
1114191
1844149
1338257
1956663
379558
1084292
586680
1333968
239490
136032
656523
1883179
1450811
1131026
527101
175118
851901
791630
1301933
613778
282740
1576678
1639902
1232909
1080851
23300
1053129
1231613
643912
1728471
678187
143046
676410
442825
868972
78964
791768
339377
877944
530442
1141984
1241462
195274
107282
1328496
1853617
1488129
146621
1273950
821343
238096
1886015
781948
244201
223027
1882268
1205033
135804
317297
246045
1803451
267109
1319217
1303444
1635894
1678881
1711443
767208
1174161
1745637
1883715
584943
714950
1451788
198862
358494
633274
1243245
840928
59179
249792
1435476
1234532
1009233
801389
1484235
1153765
539406
980519
1433226
13026
879680
1208687
1791186
875717
1045589
1436616
751752
746251
800829
1312241
278941
149676
1331215
885783
210894
87096
522667
312742
668642
1210603
833668
1807984
1258337
711327
570023
1225443
1399978
1033667
1008159
1476860
1435688
1305797
1797451
46902
360902
256435
1781645
1564228
821468
105492
73419
417570
194960
1550827
1465391
302069
288394
1458481
1539968
995031
617494
1432981
600209
1823606
1311702
254115
625329
639974
733605
615882
1504911
976633
1243639
1267169
989617
696963
1126841
1497258
1932390
240026
1998903
910328
685922
1912947
1853401
142121
1822872
1462004
1408181
205665
491459
598147
1410193
1590817
610685
990331
945197
482131
1841586
1926710
1384492
374220
229511
1478242
1820385
909837
1489248
1647896
1112160
547852
1463937
1036230
1161362
118004
860236
1891186
1918993
1095735
1624050
1947932
981100
1034697
122579
1639426
492955
1837955
680963
1049011
1002701
759831
395829
1027873
1551089
1391882
900613
498466
96582
1831143
169678
1840130
1552871
999007
717826
453010
1037908
520166
69190
1937356
1552975
883451
1579484
1189562
1077576
1294245
289767
1342813
385449
1476055
155111
177085
130501
889027
1334638
574202
560983
387579
1713564
1908303
4274
1583696
1043243
1444899
1296119
789363
1502965
1733798
179217
1770618
724240
1604036
322249
944343
1218736
1965619
177670
1456488
1184128
659888
208491
633598
1121849
1902409
380797
1622655
1432202
1494955
423035
1412757
197466
925628
365073
1452049
1127820
186237
863343
826803
1016856
900016
1646874
769198
1272816
1284581
258405
1884049
1798137
1457705
741773
745848
1472335
838979
497833
1601709
871086
1913903
1336650
1117070
1896736
904378
266229
53126
1758988
1657154
1327568
1896436
1500494
1279239
1616652
158146
1586487
1336213
1892969
1047982
1765371
1398511
1756945
1540335
1788856
502961
1089948
947789
1519302
65175
1875290
1857294
37373
1899079
953153
58745
355692
1117476
689700
716590
1597391
975552
55912
1219656
1035580
1996925
964315
76501
1700704
1724519
1214492
1840463
572040
636460
1877125
675326
1515362
798060
39119
1627465
295291
381336
1809018
1125869
1924936
1461787
651486
800229
648585
67521
301891
546319
946271
1605780
1302039
1046594
1846857
645844
1129735
474782
1295999
329130
435195
1691255
759801
1938068
1521883
1485368
388055
1335129
1760280
1444507
1904015
1061295
1768539
1403135
1225851
619146
1643261
1783633
1520271
1082971
770094
303274
105850
152279
1818019
1286015
382162
476231
1399776
1062033
1416900
166062
1178355
1925902
1652056
511685
1449123
1299036
1322215
107723
1755528
371800
1101484
1231281
1973696
1780760
770652
112392
102729
1333084
1121222
545655
1141612
1876887
1146751
1294238
1661345
1812344
1222352
1886257
1889294
529293
994776
980151
1359514
166615
1135907
1221444
425640
294695
286856
543851
493929
266722
53289
814425
1184915
1786226
842377
218032
4328
1630203
331895
1265833
1945022
1361709
1143250
482431
1663806
1114970
1544199
52464
606894
617620
1246757
614058
1934995
695761
1626852
1157470
919211
202529
1163613
1739835
1626579
1385203
141670
1346976
793041
1874665
1642262
1507430
856873
358968
1558887
563343
452760
668757
1435190
839665
808679
731026
947487
1124117
852509
1830396
1871347
1577958
1748067
676694
1502880
707308
72304
495112
715429
1534293
603331
118574
207329
565763
715054
1942216
883643
1136607
813657
1783185
613462
1059063
69136
1135529
1282169
206048
466491
1545159
943909
658447
1176405
1981903
1128981
792038
74495
1774927
258925
595191
1528944
957107
1664785
548044
1975678
1509754
886592
1012024
1298800
1868615
95967
1747020
1822570
709813
1027947
1576776
88814
405449
1480443
1047857
328782
771977
917666
1659713
1091223
392499
492432
877551
979600
1307991
69025
480590
1102574
970288
1994449
1362302
1010828
511612
1165252
232518
195404
1778635
1451345
1888427
1589503
529723
1115401
1261425
521367
616115
1807902
220123
1089796
1885222
1270266
1080430
544563
1644297
1579586
492506
1017770
761508
1662101
1435536
925411
1305848
1661605
1490102
283378
1574325
693859
214441
1027219
1419145
1218193
1590804
1508091
1002979
603486
377760
1324717
1377326
880184
1639217
1559096
895517
591612
573126
810268
1998727
1298505
1356669
63405
146326
701563
769097
1700041
730485
520507
518025
97515
919297
369483
1632757
685038
1512167
1901649
868116
843998
525830
1417337
35328
763714
988668
235500
486076
378427
1065091
1516161
1461004
218717
1012073
1727307
716767
1341897
875617
1616260
655977
1236475
61061
1230169
1435220
1403548
267418
1923184
1611706
1105839
1186787
1737087
1213804
381328
53498
187753
1773916
1881549
100289
1228367
412709
1349837
1416120
341089
177456
1786917
535566
1061324
905473
1528985
1859172
1497373
1722686
532021
302454
1477648
964008
1399281
504278
938114
364258
1037050
19570
1700043
202312
580580
1807020
1009903
1485862
230195
507737
127885
1240838
400009
1472807
1763322
303723
1763813
934023
1445206
1566888
1348642
849744
1104133
1582593
1211939
1274278
1705029
1627984
1241616
1388503
485281
636550
1404728
671932
1779012
1249758
368897
610826
973313
691826
1532139
1673293
856468
1938647
1023687
523110
1985525
1619663
1626762
1622769
1743619
677923
1996804
1243952
347619
1546503
362311
1412315
1091699
1396028
1449843
1004368
1510857
1002700
713439
1811524
379139
676236
571942
1539692
81283
1795324
1497867
1509842
636583
1565836
1032466
1069824
275804
243365
1820606
760465
460786
1373899
1494129
1928016
704073
148578
79545
1022653
341795
1725305
1803270
1136937
1887138
1540196
1275249
1158698
1196527
512322
392671
522653
1732405
1131581
1523798
1539737
1153615
1684691
256277
1451973
338222
1914877
1174749
730876
1554252
67557
1281696
805720
1865656
1853397
1308996
1618100
484312
1032000
199575
796264
1677365
526404
394777
692067
374088
14645
1022740
200608
1453435
951830
1186383
659387
243220
1817090
748459
1580534
104034
1881881
165714
1690216
530595
1317411
767131
586794
1118563
1468416
1345230
833050
944125
995104
854680
1054374
40037
585985
1408139
1376626
422762
1058611
1167581
1696849
1494630
502025
1777177
829737
93235
535558
971655
484392
891098
543684
1724131
772053
1693305
791956
1726557
1122458
1184527
1714397
845479
1209403
1403444
66104
1492044
1167982
865434
1628561
1338
440244
1100281
1218206
1547685
1636571
1513509
763636
1553789
1578734
1122212
1191652
1025729
1482873
502103
1155679
64300
1790391
1530422
1934845
573027
908563
467788
1507964
987932
540460
49421
206984
86438
729947
577737
1428372
302818
660584
341840
1089607
542057
1152843
954739
670642
1295199
770341
186590
583771
1972215
949695
874782
1935625
253355
1134635
1932501
203255
1083941
1706450
1483799
1657893
1668803
683062
182335
268516
439815
1768585
1988744
1264126
1085207
1648604
1548434
50965
564913
241293
646768
558462
660067
1330031
1190923
226982
1209537
31471
1159246
1870156
180582
935022
279237
919716
1206362
303404
130900
215010
303767
1579359
1802394
1867998
399778
795443
1209187
1048017
1053275
664845
569854
583104
1742130
1856641
461177
1535375
824183
711436
326221
876729
1605870
1536449
1632795
1578607
932106
767584
933291
1715204
715513
15078
784613
1592829
90833
1568015
791036
1733331
942465
1263655
591894
1948026
1939189
865683
1381265
1207178
810637
1841231
1820668
1793879
500588
321314
328236
1904835
195974
1363235
1220630
1193726
24229
1017062
104758
969218
1989936
827426
855824
449010
171667
1130391
101046
1072252
240456
1233058
382891
954024
1797913
138121
1130704
339209
1994094
939523
778003
24995
1703799
94459
709846
1944258
317703
103985
808353
1572268
1430794
324365
1267884
1386583
1088546
1519159
966383
820263
1286698
1474670
1377732
1069164
1373313
548152
629376
1007340
1902342
853755
819512
467575
460154
810203
584818
345675
204887
241874
1026841
1865491
1313925
1916616
1195493
1527108
1903630
533649
1412631
1946574
1956759
1223528
1039835
72335
1524064
844404
1821316
1231734
665810
707441
1737151
609414
1377606
1765967
1833023
1491997
267994
550250
1805214
1412738
66938
1761594
903084
682621
1093665
865628
563593
1058837
915468
239716
1974397
1147354
1453599
410157
1914328
397896
26626
1203798
1185963
291678
1705698
295191
246607
641780
1095313
533419
1192085
666090
369622
1629290
594349
1614997
480337
1528553
1745161
1604636
18224
514522
1558733
275306
127973
52992
1310769
652292
292543
114591
1739435
536252
372063
1041277
270421
1539343
1213171
956694
992514
776011
780895
495996
141277
1077025
1589148
543726
82076
731868
1477405
504861
742059
430206
1067261
675002
119567
1945067
1811457
34706
1047208
933478
956046
889492
1760180
1930606
17428
587305
985619
987155
524651
807860
826076
530403
1816655
1952210
317744
1891302
658572
938349
31672
1970215
419220
642289
1484765
1587299
904687
1772040
381767
611490
961099
1908198
1540880
1608186
122948
903296
1202984
1586305
311114
316576
1579537
1607797
503636
1320104
1198986
816111
931933
1284219
1150236
1221214
236490
3177
699015
1700050
1118168
1112710
1674774
1180445
1114066
570182
1360523
1192964
1114230
1011377
1855282
216439
1254215
899635
1222034
194415
735861
1987552
268449
236107
1814586
1778133
722840
341944
1108312
1079617
1758035
959361
1075418
1513218
444792
996603
811309
714936
1440375
895263
1556165
673610
1732931
1656831
671601
1393261
145069
786861
1605695
842685
1061978
447310
1621499
1291276
1257646
795390
1897827
628373
1503135
1592358
1567032
776654
946854
417640
327913
703123
739907
277147
177882
1068408
160712
1116224
165061
490600
1823962
109454
1964894
379867
1474849
1016736
21464
1599847
1897497
1517719
158386
827305
272294
565267
431399
726297
1081580
959525
414136
1967925
1692475
178141
1960370
1727552
824202
53823
319654
775959
646050
1256108
1248579
1908485
720654
687343
787006
1513867
1242149
110728
1692679
971759
949555
726715
764001
617629
687616
1380114
1376284
1172575
146367
1440069
1858095
1784417
1505324
1166639
195900
308516
1224600
1995643
1074277
208607
366557
976738
1639889
1369402
1745269
1311338
1752386
1982596
1062614
1229112
424175
1481075
1448890
891011
1133751
1643194
879013
1849187
359170
519825
1892800
932662
1906760
1169163
909286
1685756
1064611
1557160
1315014
742345
1169797
171074
1158967
801354
121224
493222
1807148
159006
1249751
1164702
1144852
449790
1959459
331781
1585050
1181921
1644142
373950
1564877
1674159
1729016
418310
1527918
1684824
986959
1925212
757829
1208787
1946222
1715571
305110
856851
683858
1251832
1073441
1772644
890846
1789967
699249
1397086
643195
1868914
1886714
1470123
730647
430776
14543
1708677
753519
469653
574766
1257789
1577602
337959
1238001
705250
369809
680741
1594066
861635
1748881
897036
52346
1642653
1217904
1423416
1784000
1092518
602588
36674
882342
1592270
1062831
1790400
1310844
417035
1374322
1248162
1768794
802485
600955
1679356
1170468
1947438
1882246
1275780
1638103
1827524
1822072
533859
1108188
944310
136167
222336
1583020
473459
1067555
1756968
1336511
169217
1978820
223036
610484
203137
1321261
1858966
420898
992616
1624178
1653062
1335536
1059536
842727
1984074
1792507
1632564
489670
757433
1038299
708907
1001880
1743755
254871
223387
273114
1658059
1031964
303649
214779
817110
1180648
1674047
1299481
1955500
1232411
126606
1225630
764244
1940679
793726
1567516
1637130
914181
1618918
1164509
1865965
970703
1374190
638684
781294
386576
1442349
1085747
538601
445120
1082762
558296
1053837
882270
586086
1727563
1571012
342142
584544
1310605
1034345
1330398
40124
795985
157305
44460
831089
1048866
40341
1230885
1977828
1778686
1187342
1485541
1985130
1813564
602930
878859
1226159
400718
276818
765171
1219339
1335974
1738944
896303
934475
856466
673817
1006716
1297268
314474
58164
465094
1101089
1013516
551488
1566544
974575
654460
167249
112166
1646249
644979
914611
1495449
1421550
1521237
1037148
1979983
721125
1756804
222076
848208
615668
845543
1409861
1385205
1343895
1796571
1496511
1721946
1674869
440698
906026
780417
1880155
1781548
65933
354727
526859
476116
435471
1819563
910026
278935
1168155
1356845
1135501
1848988
1848881
1946993
106132
436528
1950263
1047784
1482790
1568844
46424
686425
1643762
458904
1268608
58227
752938
1039725
1528425
580256
1995267
1899095
577503
1927856
262198
1663577
1520017
204500
91038
580792
974850
1772414
1154433
1408301
1270487
217975
1782466
1008855
1911040
1334584
1854297
1984042
1912172
1338790
652930
14938
353124
1282628
1675989
76423
1801546
1305040
573836
985851
1050042
749577
98547
1844817
1636185
1383470
1087293
1871565
1326055
1169964
999550
1109925
1551663
1764635
698513
460869
1185062
1579723
505448
427685
1925975
82587
943188
1961203
1696824
715359
1911865
1615162
1628975
686986
170168
122670
1613913
302790
1312904
1103430
1393656
518813
1782900
867969
91283
352776
1253266
951533
1118574
496125
1697103
41905
450380
1952814
694078
1770244
952696
937645
1904002
1413867
1379818
308031
928887
878545
1641587
1332910
742488
963248
159256
1630385
640906
258485
1631776
75549
462413
453077
116842
1146616
1959936
1838404
1555929
1905380
1684856
604431
247798
1200884
1664936
669920
556941
236288
220294
1785398
869581
1028823
229687
355710
1145707
1447326
385267
1266194
208416
1105037
970410
370657
605633
984398
991354
1857969
964169
128194
223517
1471102
1811206
546630
1590796
1481521
510713
1447649
1887238
1903236
1221370
1303385
831217
118714
1169949
1161392
519237
1346389
1226532
1722271
94351
1714537
530611
1875770
909977
917116
1390277
1147067
1832307
76959
350869
1385502
1161857
86760
815975
1510432
755253
1543525
590707
1344838
708448
1106934
448800
48795
97704
919199
1947067
1909711
337927
69912
1186483
808385
1943078
546240
1843595
104444
590695
1477078
753790
307186
1254143
1178459
791868
511621
1894102
232934
443231
411093
616534
154041
372202
1373660
538633
530473
638638
1925583
1806242
1885036
6090
753060
289982
611655
1086974
1269124
244457
1356278
302867
1120832
887273
765277
1975847
1925705
1645575
560617
481006
1196878
1382136
1425431
1518094
628932
1364208
1994044
1780765
1013616
1431058
1965630
944941
1187900
1796121
1762365
977744
1543978
743632
1175126
92507
233952
151976
1022777
1589343
1158158
377916
474308
1495699
138368
1152217
1160312
756620
1662094
1937084
782227
1636524
1026541
1528218
1446977
1119841
859392
1095468
1719185
622360
1893205
1858468
1148312
21325
1709902
1018750
1960833
998758
764082
404930
1136621
1353113
190225
499297
1350120
1295677
1828271
1149908
1923423
1996022
2103
1518058
1936822
1380693
1624532
960531
371296
1593102
1726226
720875
1455714
1961019
219252
204708
735008
1681333
102373
638977
1908751
1303969
1818793
1638932
1842658
1027398
627863
870305
1453402
518346
1007471
1154886
1442441
1570188
97990
540377
1153113
1924812
1908802
376768
461019
1274762
817234
1225641
1262323
1149339
14924
18246
1906418
570753
637284
1748115
833055
656268
201771
1530431
228332
1567296
296718
450284
1533757
164892
761760
1446281
523041
1288739
1088606
789371
1193978
1214094
1291271
630657
193547
895157
1863421
1662447
90680
1586006
1298645
926563
770245
1233404
1150103
545904
700551
682785
744221
1798717
1395080
939714
971440
489676
146759
1116014
1720610
1126439
619118
1294752
582742
949586
423101
1436245
325057
1034280
183312
1537499
229751
1757624
1112558
1138268
706445
590886
1878665
489390
971272
1865221
1579122
484387
1506818
1990596
1021104
1461923
1998383
1984888
1961242
428839
1446243
1095508
1648913
1715810
1175273
1525150
1768300
707808
1211093
157348
85989
1772742
5044
643868
1358439
920832
1198165
1454742
1407788
305655
1253290
862707
956510
971302
1239096
155
242654
1030255
856973
1380226
766998
1270850
973152
1930369
642952
1364757
436599
824446
1641013
509872
712813
171012
1321210
886519
1982454
940124
1529256
452116
164291
721681
1068799
1531590
854091
1395694
1262008
989887
1083257
678824
1569065
1171682
1537726
8572
1527134
578369
1922243
587537
1532108
661959
1923708
883482
1664336
708168
1335983
1880780
503404
432139
656345
1293100
1705756
1421975
865115
684462
76166
251094
1893672
1996151
418034
1882807
294561
836680
645825
1090126
69735
1305347
1078831
1824370
51312
741155
571494
1215714
1818740
1816265
1632987
1932453
1127254
1822411
481684
1997784
1470849
1961363
184495
926787
1410500
1855873
1066782
196350
1036105
1472832
1703485
619175
1222625
222206
1709980
1894728
736235
1290563
1316121
1092582
1072898
1944289
1392369
622268
1872674
908652
255019
1747959
1321052
1418750
1514815
1176340
84705
1332430
1851223
941037
304504
171671
1748817
1522173
888989
1848168
1167866
86505
100874
1217553
152456
650261
56101
1000549
807513
1482984
1744047
516066
349405
1906389
71893
271740
966374
1950519
1342196
1047522
192692
1465835
108637
835831
81923
475385
1220070
993637
694721
1999525
1862381
31288
955072
243874
1121793
351560
732666
1104762
1406732
846876
1598005
1116960
98941
70432
789913
1471317
674780
745806
835069
301808
122610
1830351
903301
1538841
531169
4499
464635
1770100
202598
1214174
1025709
1772537
582335
197790
1379095
77811
1344894
112384
87733
1832826
76685
1865739
781332
1657405
407271
92213
1017458
1388283
1301884
1031650
457348
245258
799331
1293204
1738997
990402
1940164
1617933
350437
1389458
18927
886894
144754
1712761
1093100
1710957
1224777
1230568
1998213
395550
1306900
370858
1668239
1992795
191156
18810
341831
687173
721212
230440
1319236
1667473
1823183
1267636
1080311
986999
1373716
68394
518463
47032
1676005
499356
305425
1702706
444052
1563542
207652
1755296
1165351
169598
677172
834659
1717812
74057
1057953
368215
1613238
1950779
841496
518029
564114
1811195
116474
376190
465981
1670364
978915
800749
1837253
247180
1649951
1795677
1906822
1441273
1733461
870294
163371
366136
443985
258527
936958
1075533
1435373
1380993
1592031
859416
789304
1710837
1562084
1331539
174481
652024
1879087
1593039
1669106
1500203
1744140
166182
1306308
1096146
1719149
493012
990914
252373
80719
1395889
440109
1627231
498509
1081614
1935212
1087838
292300
1031784
1446576
840444
907878
448605
594965
566167
407438
1260622
578776
84828
50023
100579
885211
1871778
1277272
251438
216365
797863
1456858
1469901
1234127
1129529
1815048
692025
411535
1394629
1952247
535301
949590
7001
868816
41152
436218
282822
975109
718690
1770892
1129197
72891
1328883
1540652
533230
1033811
504596
663030
528343
4230
408723
1612764
1089461
291408
69625
1288898
1047160
1005919
103439
1668878
1888868
514192
717229
501039
58341
894508
161276
938372
1327083
1588245
732515
1841408
1320526
1838944
1350765
1303008
699918
130336
1135125
426185
1422382
1275573
257273
1210873
651838
219039
885146
1988242
1016002
795393
168139
1721947
295240
1553953
1458256
455667
197430
917099
1743492
1107576
1574603
795561
421617
1442021
1556492
486558
1098174
683143
716222
799617
924283
88886
562193
1083076
1695279
845651
1060064
1187455
1455434
966904
1118329
1614025
13000
1285241
1669334
390698
1694315
126524
1652920
617764
482534
1699530
114866
1299738
1077098
1754211
453096
1034629
510614
1539749
1738031
1396868
1131675
1835968
1280157
1775977
1099113
602638
1912208
1322570
1299435
1340194
1709339
831632
260006
810938
1975769
1517705
1956542
1785423
935313
1799885
338849
201244
1486706
1659051
1469271
742026
449966
1879654
917995
823289
1748982
253376
1295159
404614
336264
524532
1443030
1036603
1913174
1298306
1934289
899755
177183
1911033
598894
656930
300985
946870
781922
526979
361874
964884
160837
1245658
54201
1117082
1988155
898791
1544053
1500972
722465
1304057
1310823
1755457
1183199
1129691
1691448
619567
1613128
4253
604323
782378
1723562
414341
198438
472414
373066
368227
603404
1898955
299017
1165620
1228635
570898
61967
1334635
825716
1000331
1051179
962575
934113
1530160
495925
94758
708432
231901
306937
637770
553904
1976079
1390649
1571570
960914
1714852
1913083
1400386
966664
1757327
132127
753771
1230376
1263371
740952
842036
354984
778263
377943
1237016
331932
12012
928253
595515
793400
1769792
1322051
918355
1168895
15578
1073750
1743493
112632
1870099
1748294
467187
406660
1293057
665321
883560
1533122
908521
1388179
941164
644010
1239140
627873
229105
1096246
1421649
1997983
1980500
730714
788032
1894813
1407540
1145548
1674272
1682714
1263805
1371778
1124947
1406917
1445598
1731487
1738300
634891
744247
1199019
436550
768106
1459240
1120824
720032
1378677
1306436
1648713
881633
390692
536918
203804
171590
525806
606640
1000894
1832539
18914
1708603
1960005
69166
1942133
230781
337055
578837
1186576
1537179
642702
1780942
208995
998523
1377609
848492
581600
1109600
651358
1328387
1158291
1724945
1818302
600401
865613
1497537
1918315
1255252
697102
1726299
1660162
1539127
90289
528997
1160913
1106470
1695487
324846
837470
970595
683835
273990
1912805
1002350
1338751
522821
233753
835042
255698
849798
1086270
1721228
1555449
4629
1585814
718590
1474074
1718427
550849
571227
848631
459960
297617
1004719
1847345
262179
1189514
484491
1940471
762367
1096778
1887018
345048
271232
470700
89724
1387741
1661815
544988
1110775
1339489
1192783
751468
416009
1842689
1432254
1590354
1902099
677757
1892394
1399315
1372297
280391
974716
1714309
31207
1067979
1984260
227625
1764534
1981463
618750
1282992
529590
416938
1716085
37845
7478
22288
1017553
1794476
1399537
405717
114122
566545
793466
276723
797713
90058
249626
723800
1594220
879227
634441
1385027
631570
329596
1551337
1872060
715903
1281457
1315808
465736
84765
389535
196769
2208
1843974
266000
1703881
1166479
1652284
738899
1985929
541190
1983531
1480722
1622119
1537066
1349458
1290158
1899167
660996
1657581
288519
374246
240704
1515286
501209
385789
1814164
1797046
1110564
1888793
1388864
663356
1191914
1308280
246670
1300317
656644
264722
1451037
1124273
1439105
166435
1989312
417652
1366291
960482
1447962
908710
627378
20360
1211278
275503
614611
1526357
679567
209978
533935
216227
771632
1812254
971603
506782
981213
1467788
1651637
666426
466684
878402
99139
908828
374922
1958697
620626
180446
490444
517387
65107
1656020
1881343
1529373
1968200
909815
1393728
385860
1303902
1736450
242365
454317
1590437
968294
1372356
1312748
519771
445552
1160698
1315565
1695792
227483
789593
1393748
1244011
584527
300067
834168
1746259
456268
1366374
1418969
219644
330357
538390
392498
1090934
1310145
562614
1089308
572355
1492310
1750423
880787
1271450
1348411
1941199
73425
1800710
137091
1506653
453867
814885
110054
1752576
1298647
1230676
691397
1748983
252342
910480
1637626
1535800
390342
1890179
301959
62813
119452
1944469
1052538
105659
1595628
387849
1216079
1718216
511819
1716671
195685
479536
424924
990474
1009706
1153982
1880568
1704100
1825274
859118
460993
207488
293582
1706950
338024
1685341
1937715
1963072
1881166
1065082
1744424
236647
53665
1171829
288472
1284378
1224655
1579659
1683375
1044725
1581579
1349266
734464
483728
286091
894909
1939440
854716
759897
1617782
345111
60308
859588
812267
1555475
265676
1822067
153453
965091
725387
1465083
144919
1312336
1958761
1766552
183226
1183957
303268
926726
1639717
1829593
1027036
295281
923079
61574
368003
517074
307152
1885177
1940636
1603991
782128
154531
1344450
22301
454650
1802784
1154610
1706063
1741895
383013
1520641
1578130
1467230
250698
1069218
374256
1624131
245425
64688
127532
54129
1610326
1519841
1683084
111720
1381265
43437
1357915
1334228
972279
1053732
624782
241950
875504
1591804
1871056
1275550
1564310
863440
969652
1736539
1959473
336505
631141
23243
914807
23049
1829569
111417
1394384
544592
1781508
1602885
247114
812216
1448568
1161099
237180
402804
1490665
355516
720381
179167
1625989
1749742
446823
327468
1567381
1568160
1579134
153510
87407
1447210
450833
1962028
14281
1113300
833052
1107472
1608109
973487
1810852
1032961
264016
507036
1688326
1761998
121416
189352
1808758
1695973
1523700
1176746
723149
418086
107741
361561
607252
377173
792278
863366
302857
1164195
1474088
1125131
461152
494305
1094712
990223
1495907
428613
814384
1946206
1606893
206034
1129243
104557
1008966
64936
402462
254077
1138297
595612
726756
1308169
71243
1295808
964781
794494
171224
971596
764902
269378
1795715
1795614
708151
711542
633390
1339141
1254038
810447
1823387
449713
1296021
1259570
451652
637623
1731477
359820
1513258
701735
226267
1653759
626836
1913673
1592593
256162
1294247
1213223
1556479
1665230
1069876
1665929
184784
941757
1369768
1285537
1591493
233794
1908321
270766
606988
1858667
734186
595253
629991
111725
416385
472951
577549
160934
1162692
941828
1377605
632461
1585853
1630709
322533
1663271
360412
1407626
810675
702528
986780
1059483
903031
104990
305885
409970
574034
1218923
337220
762740
1876907
1270578
1708999
1385992
1323144
1731744
1794083
1576307
1273084
366665
1298634
1238042
1822341
1442755
572321
1302734
701093
1533131
507547
1581468
1482520
1309584
606463
1447582
1870444
1095738
1331218
806820
1126313
1150166
228755
499585
946201
697830
1265008
1434805
1809645
840961
1480813
1572232
1146329
1658098
238538
187932
1443150
559569
1157780
464140
1979828
1206649
1568642
851955
53653
609810
1482862
1181742
904526
644504
788680
705770
1140845
728685
1537941
704866
1964514
509629
258645
276632
1042306
1947386
1695729
1627840
19285
241858
1168534
908116
990957
1363267
1638603
577394
241504
999455
776787
965859
1540283
419314
385712
1705330
380506
1811158
802331
1058760
1785416
1165935
1806694
1960720
926773
446063
230512
120655
165526
1751122
1106618
17428
1915709
1614883
359349
1616784
934990
1749450
1149387
848222
339778
1512043
1570202
635868
1509352
1238954
789918
1657024
600716
1087600
522019
1158097
525477
1855283
622484
376109
1477348
795136
366813
69535
573188
1077565
694265
1523231
81461
824505
549426
5270
1292867
1838790
218400
1603079
860551
574048
1051496
891894
1136451
1192612
597980
330303
1380239
542967
1125887
834421
19187
636312
1514482
629323
1239002
1677187
498618
212865
1040310
933312
1435452
738919
1425394
1002719
1538876
9612
1366950
1354139
373089
295118
345310
97654
89363
435071
195866
547200
571395
267436
423391
1501289
1309704
747779
1574085
1012941
1175309
225140
1279372
1016366
1983728
1856950
1507913
1923029
617951
166835
221269
602406
505842
1136572
1874240
117922
986426
316915
1011019
518591
433224
993987
1588149
477481
1918426
884158
47165
660211
1529293
1206454
706877
528125
1098576
1367370
888440
321212
1940593
782730
332680
267647
1817118
1594199
312220
918686
808052
1483422
475415
1336951
1292484
761022
887749
206889
12166
1124358
1827346
411073
288070
1502003
1938089
1488292
350950
1034021
1975787
1148354
1575313
113604
1775700
1732491
987510
504520
936901
1045084
1874145
690836
567510
1950031
1642173
731115
1507378
301677
1092345
604443
1002467
492359
1259831
387234
1117397
653685
452856
1380242
1910454
686256
320812
1654156
1529250
184998
569524
1043534
1811466
469693
985077
801731
653905
91979
1624102
1785732
855742
1649907
376155
1816989
1234180
1185051
440282
1187782
1464831
175989
1344928
70001
1856660
947735
735679
261181
1190943
1669193
854055
749933
204624
1340686
735538
101195
150845
651653
1139857
567681
615701
229819
1087158
935417
886019
64589
1125828
1397754
707251
1298910
240760
1202567
1708868
680940
1272626
404780
1177691
1748671
779690
1831334
1837336
328180
50733
453149
410568
1007337
1347607
1204479
610364
1049390
1476162
85992
1133002
42575
1584622
1980560
1314649
824417
1602727
1001328
14338
1916189
1146195
1789345
123036
390870
1669419
1604956
546942
1204898
371447
738337
578607
670823
1678264
1984991
1247923
1279160
278531
1800034
1726244
905682
1308374
1968226
365227
1717056
809979
742305
341682
73572
481545
741180
1359819
870616
790732
334266
166241
1986316
247537
249468
825876
1620788
967687
470890
1989077
457884
1406207
369709
1147293
1117818
267236
467300
1013466
1656260
1896381
616187
1246605
1224890
698551
86885
756733
335276
263546
1743079
861937
538334
1487783
1161852
733621
1365087
1222604
296572
1243954
1610664
1669958
267166
1969698
140962
1056027
1969637
346585
1825787
1482820
415990
800293
1907018
1106509
1794699
1270008
1499765
1816539
569663
1083072
613981
1481337
1903542
98751
115529
106108
108284
1988665
555007
1451090
191694
1159640
406134
249163
1535574
1036728
869161
680590
1896146
634685
137394
955772
227385
72216
355711
220166
527832
1366275
116102
620005
1224252
1906521
664683
348095
799522
177581
129019
1564687
960426
5805
50518
1232195
146277
879099
1559261
884525
984962
1883132
887900
623305
1866200
1850820
383570
1390464
1686314
1816923
268273
1748583
1476687
1002769
1424983
1996963
1314030
928806
1589438
1733637
1883192
699640
1871315
1647043
1358272
1105836
1744489
29539
162853
1622205
262499
1453696
402944
1422674
1478612
942938
209987
101039
85816
1570851
1782249
1639431
1786843
864553
768204
943655
1594474
1581933
1669369
1026602
761916
561585
432875
1426696
265244
1208289
249600
171399
1873207
1409194
523145
1067498
1613336
1481317
1621456
804686
463764
767410
490362
811092
475690
138704
874013
915252
778033
239543
1496161
1066466
1178726
1429296
1999844
660411
507473
1420082
1314665
1340208
42022
355654
475691
791799
1441813
730434
955781
1254186
61425
297203
1301850
705634
633320
994812
1591354
1744244
1899073
1610959
545584
764559
1032073
314844
1360476
1406508
316334
417800
1903831
1671608
665572
1118134
8800
851674
756153
1736756
1053759
1997154
1301722
35515
221184
1871068
1139947
1414847
1114476
352027
286641
1787635
423474
1018267
710138
1798487
13658
709716
1856588
800813
258160
1463374
1660902
380470
1647286
1024069
1567093
1027133
1420675
756499
421577
1289831
1025889
1922081
225279
975268
237895
1465067
246476
1928445
709949
1433352
1725426
977890
847722
395002
241778
1122314
905915
1439007
1321566
852244
1142923
650926
679091
1501652
921798
652753
1185899
1973677
205412
1226407
297182
394537
1932074
1173776
1398097
487467
798743
339944
750062
365477
1343369
1566745
1476618
1146484
1260220
526783
195417
1681519
1842160
1425094
1777052
1986721
481323
953825
1543957
1785448
964742
968941
1824695
1034373
142464
704248
1572819
617024
965660
365611
1268295
1538618
1210228
1214633
1170212
123243
1415559
1129679
184053
534494
684247
953705
730850
700581
693978
196333
1511710
1928637
1844504
1206104
1119594
691579
298799
297360
1864863
914539
101393
23207
1997406
392116
692122
1790194
55047
760843
534798
949346
349267
1004622
1466306
492868
1900690
1721710
532317
1992103
578952
120276
471504
65958
1301055
169453
1200226
1281239
374203
1967706
1600341
1910547
1346393
519107
1714641
1548025
882947
1594274
1924661
1452543
734192
378356
107476
436689
779037
789705
669385
89263
667261
479936
1217708
1783089
1265788
681006
620937
1027029
1252958
660887
335494
21352
1904274
682711
141961
82627
1970540
1211841
274726
1765266
785292
166612
1810720
1549187
262978
767773
467793
484179
920142
1828020
1193896
187026
838676
1828716
1096979
1233725
1109798
1871249
1579347
138587
1677659
67925
1223044
796014
1971446
7018
126351
506064
1907888
596905
971175
347932
1387843
1883578
597237
822483
803212
1509530
1585737
997618
1187365
911680
133552
878660
605465
1688250
1954982
1251272
837716
528707
849398
737718
1591879
1505734
974654
591326
1891509
935766
1612933
997987
1301191
1620268
702979
1821958
1774163
1116603
1325060
676549
810723
749045
424463
1702851
855575
788270
909055
1907272
1577467
920223
1049734
469875
418808
1152034
1699936
107802
1329941
1522555
439120
1679226
1181196
234759
1323885
1306796
933788
461317
536489
1460698
751490
461159
1662001
136603
1392134
575273
441680
128823
1112651
575936
1380328
1066337
81989
639238
951364
1289556
1475372
1735261
1143197
1265622
1846628
146006
1847914
1959541
285709
1478693
1783683
1740898
1070714
814996
1533801
1464604
615910
287006
884328
1082881
225461
221257
1996159
1063824
316680
881026
679312
239007
960072
202745
1506450
908880
72971
1255707
1050068
1838273
1611840
1250738
1103896
1200225
149494
1305480
1113784
3999
1196568
230224
880745
1660640
480831
328877
1204113
527179
1476428
1060797
1494654
1934843
734052
1151387
887967
382724
615304
1535720
1506327
1761628
905238
688788
608131
1926649
1054345
688229
1974205
202816
1544309
1504477
1624431
1144134
1904330
1350942
1680806
198600
1539110
1735826
1650547
1554248
689544
1599280
1964390
1749667
1339077
83037
142378
1187925
720583
698879
1439002
1669545
599339
498235
281083
502574
1673007
624724
159572
985268
119072
1956111
333893
65931
408956
1477864
1586439
1560581
1311086
650175
976054
1673335
896568
457674
519802
1122995
1910500
580114
1968982
484801
52507
1670147
1895628
1525469
576319
805276
159807
426840
1710106
1382862
1040984
1569650
79767
1934996
849697
794088
1615063
86045
1030952
889979
1781676
1391085
454002
1869328
1554202
1025091
538151
1922380
646657
537208
563467
496224
1129070
368749
802400
56074
308701
840378
1412859
1002317
1947512
446276
1958473
1026456
788067
69682
641673
138852
17864
797665
1535583
1217521
205954
1035261
1989036
1473299
1395189
1240919
296995
1852281
1150294
1598776
1432341
58457
825238
1355354
765112
254849
766828
802233
300508
378589
1403312
1315038
701048
1292370
719214
597932
1282231
827056
829270
278025
71346
1437123
1594412
1890626
1587329
181836
359728
1859123
642449
28783
1983060
44029
383227
1227934
229119
1225031
1042971
1196615
1074643
75026
1302704
1298842
585728
1287781
1421570
1738570
444015
1746042
1880667
1884109
1569971
642781
527730
1362343
448836
1783691
367078
1032984
1009256
835823
1420447
1060621
1832559
99973
60282
366704
1847286
56921
1526202
791116
1627236
1216805
153050
877910
696063
1272748
1527885
1358353
549214
321379
917233
1271373
1618668
1161636
140439
515084
258024
348446
1700507
1145609
371953
793141
1654826
1286411
330431
1219953
1389733
1405438
1670738
807291
466566
1113414
219708
1523050
1585572
447094
102625
1656214
1599236
813777
1248464
1696713
938204
856293
1673084
1872140
288974
1910094
1412623
1016963
1610858
1216675
1178772
733808
1019534
1212639
48634
1555328
161236
1621400
24215
750959
1801121
1354754
1838582
612005
1819858
1630821
7806
1967203
883272
156290
663974
1254141
1628696
238711
639763
859502
392023
1406797
1417133
532309
833917
184788
1281628
1952751
995242
1733143
220935
459529
689950
940936
769301
351108
1565230
283352
1163880
1850120
638352
1437533
862152
219827
511595
7552
960065
1656000
1951068
624679
205201
1635207
773008
693167
1987710
1546254
1134497
652033
604948
759849
1242300
1715937
1904797
976654
1327340
1173184
232901
798859
806381
601966
1210437
454669
659386
785140
1980814
638060
490275
1595455
571546
126313
724160
782462
789930
1492359
1573165
535219
1598939
1388269
747538
255492
1938555
1184392
132799
1991381
813887
312883
1844127
1839614
1983442
1178352
406245
682543
536305
674745
864868
136290
495907
1924616
171449
1694778
1176772
38765
354147
1299770
977548
1237806
653097
1482696
275307
311244
542946
393707
1626600
1884008
487811
921468
1147913
678943
1562980
66754
505558
1103109
830271
1295898
1629173
829705
1615109
595761
152182
1125722
1355695
1450596
923516
178838
1719649
1905035
340608
37673
743527
763908
809730
1561129
730508
574421
1023730
223273
1838743
1440908
1136237
1826640
809195
503426
96967
1772131
1432084
167518
1771709
1416162
1209459
1382069
357244
1190558
238847
1372229
543672
914849
12147
1813399
1072165
1390663
1914501
148158
376675
1373168
343499
1374320
1497064
823170
571017
1875605
1313395
1207457
1172119
1906702
1568614
817532
1111732
949114
323392
1758397
764444
1338317
1699000
1385611
1872441
1374859
1350523
602225
910875
1003969
1906645
1747842
60993
642038
1819864
1965087
1556175
1300774
594339
887875
500822
1436117
1503546
1474293
1425836
1417423
927469
971084
1643932
1485197
1948877
59889
1014124
807311
305023
1543026
1027765
8621
1746679
1007909
766188
16195
1171275
1868790
1334866
101766
1818562
1124489
179212
903680
1036513
1047707
1746939
133418
741389
458304
784712
374767
1108896
1157300
1811510
76961
285627
1465326
1288464
1134139
1234118
838849
755851
72670
557659
266024
546949
1750955
1354331
1754074
299618
1486141
1334551
1108811
583563
36420
1395901
1419265
1113389
929481
534488
1460875
393857
1283522
813193
908016
632686
735911
1163717
1239521
234427
892798
1022493
1156034
1656740
1874437
1129122
673124
162393
1563614
244919
274043
238409
1749008
879522
1933685
858548
467360
265433
955941
1003297
1741975
390878
932966
1786710
332337
54107
1097960
461182
437710
68051
1746774
1358803
655321
211352
1890316
1632724
704122
21598
1952409
933348
1282015
613552
1721417
731306
1766120
1020296
1994575
551931
919758
868150
1446679
1228301
238442
312263
241846
799605
57699
133246
1601128
491639
1327664
668759
374378
1691533
899176
1076106
653939
80591
1609765
710304
1390909
1652681
1046428
1531399
528439
1972497
985570
585151
1798375
620176
947092
349061
348370
253591
1261213
1876221
1109053
1789851
1311627
526460
1730826
1463313
848817
701551
280360
1817488
1196042
1042352
436774
993963
264545
1412677
65166
408963
447598
262215
1076600
999708
1080809
932329
1077201
1310292
1115653
930295
1321278
1919067
1040281
166671
266476
1417729
82307
1138003
1071831
1602237
783488
1466135
1813102
1380077
1308625
1091521
1823549
1715200
615272
138538
1441902
370177
1638745
1887024
1272479
651417
938354
213157
271856
44517
1321851
744001
473035
1987350
255050
1879404
451709
668372
1693731
52752
1985856
1124092
283455
1142871
967106
1916647
686980
317314
1529428
1464460
1886999
1946031
1983939
1193186
1438072
584276
1017803
1054524
1728811
1057477
909726
637600
550271
310629
401602
120970
575608
1994484
652551
724907
1991264
38271
899997
453895
823162
1007140
1982259
604548
1553519
857513
405790
1818401
527485
1978383
679041
1003450
1844162
210000
855787
848222
812595
1493496
515038
1100013
1820794
1944047
199801
966140
454751
1085470
811841
342709
1144319
271150
192982
444411
874600
1714651
58301
633859
1844594
1585814
1768279
1208558
242199
625656
904771
1169912
1688049
1539390
86657
154983
1099409
1466138
830012
105509
1929637
1695427
1372617
1893579
1210482
1765724
1420899
682463
533492
1077910
838242
690964
896270
411521
76699
1426601
4127
1014164
390976
1305992
1908226
1302465
1763596
1197148
1939736
329536
1550377
462844
136430
1073162
58951
100331
1973732
1517060
308955
1064432
609344
1188141
1211941
747823
257514
807078
976657
1845644
1628461
117453
1347165
1368150
973210
1350459
922727
245626
1531082
1602998
1073693
1636140
959352
277099
1503741
750867
106374
494655
764708
1960765
327562
1938531
1575562
563835
101936
135851
532294
161878
155396
1021277
1532565
1849824
834259
1440462
1070462
1449602
1586103
805093
1358642
1684808
1105452
1193907
915433
1737587
329154
1232848
1467347
1695904
1422981
522403
830541
1986042
1836199
1661291
1898627
913828
338951
672672
1530461
918125
1152236
334839
236025
1748600
716190
1682849
1388227
1934836
692261
557173
85959
1003992
1110177
557766
1644233
1292388
1765981
1357666
1166749
1628424
1261210
1493414
229315
1405033
1409217
457718
946368
1755217
1532869
543734
1383174
340713
1174426
828648
260685
1074459
347126
1749808
1878834
1517813
765840
499992
708184
1375365
1565800
1754462
1102827
188271
594470
1444763
1548397
731217
988395
1656957
819344
134121
1874701
1432209
664287
326125
744003
1683902
1480984
1311024
1267716
432198
1284029
759456
103311
781432
1945069
1044779
212974
1378272
1126604
1697153
120694
1239776
832817
1684218
308491
1350158
982951
919722
441786
1010293
201512
1681353
22671
350080
1569801
815545
423057
1681913
1721222
1301600
946366
1588533
27381
913378
109347
1048807
1983463
1920634
115106
1576723
859520
833345
428008
481689
1676839
1396291
394528
749983
1770567
993506
1043108
110802
513276
195943
277219
1284433
454059
1439273
597462
276377
636953
1173821
643131
1476919
1265172
1596863
1093781
457488
1507030
622392
1085667
496585
420991
477741
1231524
581542
205297
1089567
747330
582816
867325
310490
1007242
1465722
294948
1099193
1720913
848623
847654
1164107
1845259
1002742
942191
788907
18652
76811
1652874
702601
1589291
267920
1148033
1851383
347208
855230
1544122
1437094
634718
599741
1330620
780744
1184216
1863279
897803
1262867
281603
1879100
1706033
1266220
1666157
1838271
1730479
1635931
1652746
899374
1211478
1606449
267110
1902712
91218
1314325
161548
1685178
1565720
929926
202338
1033617
1493619
10994
1978064
1075686
968234
1198669
1926674
947654
1242400
556774
150571
103271
165271
1611436
1326046
976771
1277419
402227
889748
756222
915292
1730597
173364
1658971
1758301
1219029
599786
1747755
873566
604485
766761
1878667
776732
979991
413708
120050
132775
1321444
938142
566689
1366250
1569887
440998
1217408
391
866043
1090265
956276
1158430
263140
361074
1813078
1631879
537152
1734202
187765
526925
856983
141424
293732
411924
3619
565710
585535
1210614
857569
739906
193217
1196400
1144572
1100244
1660244
1912457
1653487
1167848
705552
1291161
1782505
1404851
1070672
1577818
466866
1907008
403623
1281617
757108
578848
208439
1379030
469540
1893755
86628
858107
940585
1432189
1553332
927336
1892490
1940474
1524531
290584
1103012
1332913
51250
863773
751264
48156
16834
1042139
1050719
1209252
1886084
53245
1999821
1140508
685997
1688089
1337283
876166
1891754
1303698
1026566
1800287
935410
1607333
1086001
1136971
951907
121577
1364936
1706103
1629469
1108336
1740132
1437419
513969
271502
144022
149745
1668611
1236552
353920
1210136
635364
1885878
145404
1764819
532085
1209619
742142
1240879
1993130
1604329
351083
1831091
1169235
1172472
1874985
211890
1624293
1619838
362451
357825
289529
1440226
1957003
869459
136530
1240383
75029
1204737
1519585
1924178
1837706
1196950
1085234
178396
856357
923633
400801
850991
522109
1401591
1664388
490997
1232153
1359608
1956266
604217
62440
940854
1729451
463236
920248
383117
508546
708873
1712222
1104003
941060
900627
484930
835202
1296652
1182489
1964176
310940
200577
1519274
1719318
597854
219701
158881
64120
1930696
1729539
1511632
986132
126370
364087
1728484
1632682
164631
483356
1774062
1185685
453354
961836
1340356
1385015
222552
1311862
1764616
1357351
46403
1563214
7407
387704
499071
194911
1271915
1123208
1500247
1727756
554450
1094867
1287387
1282385
1460229
1339303
1576462
1188374
1118215
209452
905860
1863547
1201673
1387146
540097
1775433
663540
1619786
1196866
1443986
1503075
1208290
1858812
37488
327793
219353
1213098
157888
1969835
439616
1911192
157460
1246634
585944
178959
864360
1031799
1807530
260234
1243389
1199897
1157346
1009994
641136
269891
1576165
974448
875877
1134087
1162492
797740
1415854
1380779
1305190
482937
1701047
759218
1127386
1955316
1388336
416097
687259
992432
522061
1368377
649972
1998624
1760931
1414468
429707
1178161
112611
1598381
1412614
380201
1186041
1100169
864658
364943
815152
1636609
1616599
1439177
1813253
1480635
1436240
851056
357181
69430
1061532
498821
317762
1001980
1793117
408862
1367148
518918
362153
1860438
85841
515806
1260130
648752
1346122
199125
978011
1062154
1825316
629698
539304
1488896
1024980
1507319
195037
910540
822503
733455
1348016
1374914
787802
891339
1581396
1364897
535211
469736
357647
587930
307912
579104
1081470
1739254
1340721
1547702
79814
1000627
1223017
1436179
165258
318550
838145
379112
1514780
1575546
1362931
1506378
840877
744777
1622997
1917940
46086
1686788
493593
1180337
1213655
898065
17150
906483
1239158
224624
675053
908212
1902779
899804
431654
29905
753814
1781316
688796
1722125
484894
725686
99081
1755088
159569
257872
1631780
1562824
1057856
1248539
1200918
270386
1536665
217396
270431
620335
1311366
1112412
295411
1101606
481258
775277
147253
1754491
543039
714062
213287
198979
375524
1349527
230633
1132416
1310432
538706
457046
1555721
1071418
567363
1284351
465910
125622
924467
659086
279417
911949
907275
1272786
1364750
574184
307426
1903306
222875
68774
1440687
383926
1062135
1388998
1534554
358653
1995246
170436
1611152
184805
1833328
1151657
563589
1088002
1443891
1330525
932515
1292840
1158963
1635718
904230
162979
1391572
357128
1919447
1046533
83017
1628690
945451
228470
379127
1322631
1345716
81814
800317
971870
937424
1297621
1145549
384478
1278243
1889235
712892
1726357
1431832
618783
504677
231687
917919
995946
9617
392101
879615
844549
1143317
1696325
266353
707632
266613
1835727
1210799
777067
549661
1408310
567039
323178
136802
15939
858762
1784227
1660278
854245
1478062
1283618
679911
1555207
1415082
430280
1424938
560862
1563377
224183
1973735
229278
1782176
1242957
76628
1611324
625534
1499435
355803
1898990
218982
1999638
1494575
1902515
1828404
1730013
455937
573446
1485912
1284089
418652
1700296
1527169
543657
1535230
390135
1209576
112621
1523187
1431968
403134
1122869
77258
1536526
1848020
264767
626232
159314
1947096
1872195
1425007
1270499
469299
692783
416044
1948972
985005
1783374
900575
230938
237537
1327857
348542
772983
972904
86159
1446302
1586272
1020699
1382758
301101
1147195
1829791
399622
1428094
27692
456495
1612534
1914254
141004
46365
1282175
1487406
1606191
462170
392656
616820
1882284
108466
1831445
210891
1392735
959326
235123
1651737
130125
1045202
995579
1043546
1793568
829738
34621
973127
344401
1704999
389268
1144978
1859067
64744
1056070
1322207
1178222
96612
1806135
454360
742463
271673
909436
1140825
264141
26869
1415699
1364697
15748
1534669
230105
571048
1429947
26072
734044
1980181
1260857
1463401
806576
1015979
1775448
328838
783568
1891258
939951
1178954
1277049
862265
477545
880038
783929
844119
1396886
708559
448981
1151218
1108744
742252
1506803
165629
1905046
1665512
1557071
445252
1086716
1230838
449163
407259
349643
197893
312261
1442848
195186
506897
1636670
124652
1365434
1468958
1086900
1381051
515775
1928383
182033
1960349
1623003
172649
1492045
1200162
964388
649758
1982727
457238
1903667
94591
1758820
75042
1303674
65467
982057
1303257
696365
1266906
1807573
1103746
786238
1983362
751899
452763
645701
275135
1315317
485407
1914444
920735
15323
364282
130603
525336
1114847
1479609
1923854
1929629
1240658
1545116
1221011
1990748
159915
405596
218095
120803
38538
991492
1514686
1126165
723971
884501
238714
737746
330041
271770
564448
65443
484751
220816
1868746
280307
1406219
294769
329567
270284
1982566
1644684
223315
1116392
1964545
1750558
1322913
456928
1992146
1662971
722391
1388275
266102
1598226
510417
844826
672066
241600
312671
1381233
1473399
826120
512045
113975
1991772
801969
1138012
1914725
1459887
1305911
333320
1990372
1232797
670332
1867636
878595
770752
1364800
1115139
789027
589879
1085922
1602510
863507
1185984
1527374
422033
1462940
908798
542845
440237
558367
1259846
364340
1898302
1406434
1787119
711284
233758
1641020
125292
1605039
1325763
1339376
1649653
509230
71050
794474
695659
1012359
1692678
1933711
1793501
1220955
401125
1971417
263957
780218
1259761
150137
28666
182579
1607342
1777688
1541666
1798007
499468
1596305
947366
1294752
1187505
933686
1658231
1895682
290988
622153
1111788
1530734
1336806
1743182
1283568
410410
1372473
898531
805610
456791
1707802
896654
1241324
1701062
718092
326924
219774
1491362
940749
259405
1824020
1869023
818134
1949366
1435159
240345
286897
651098
1983295
115673
200852
604873
306706
1184582
390327
590145
1901115
466196
1739228
714614
715550
1996088
1939729
822229
827235
1850111
799159
1642372
267164
71429
25053
1825499
1261155
1716581
919491
496783
1550458
477456
391452
1996737
396869
1596046
1857963
1201041
1874480
1785701
274629
956210
1421241
559944
1992405
869733
325168
331407
70590
1091002
340536
399008
1699961
269488
81095
316232
247267
575707
335118
1830273
522976
401193
12010
369611
442582
286900
710105
858820
1166892
698837
1180550
1008731
1154658
1509207
1612717
228207
462846
356431
1089622
912373
1437481
1549968
1411849
252611
1831120
436600
892852
473780
1715507
454962
55209
610462
938754
938530
333864
1411583
249215
1896319
355220
1995029
702580
1431906
1653607
1159966
759406
208730
1368847
1208042
539558
1786305
1162530
1438269
1961757
1294825
457093
1585645
1176225
1285332
1038708
1729677
1585291
1501116
1076732
1013794
527944
1495259
704611
926469
687574
924987
365954
1475707
326260
657421
1545875
1801580
512169
1579431
892985
391335
406177
568356
1935120
887137
1273090
1713474
1544203
1369300
200415
862503
101376
1440824
357947
1452166
976119
639897
682245
606081
1762378
602218
1963047
1794992
321728
219607
242679
1417906
1021509
9985
1817321
158931
438760
1232112
174827
1040951
507192
766624
979756
1017619
1836892
661773
1945587
213092
221806
1923424
1586762
1799788
1502659
188926
1107173
13023
1739535
328168
1175955
30869
422923
1731801
1065234
1001019
1502586
859899
96665
1647932
192224
554760
380311
1318288
1046822
1248603
1152341
1482796
1882901
522596
1138537
1407721
936464
1324066
1355893
407218
1148828
1491946
974307
45709
1506962
1135448
1446191
511894
1299400
180500
920021
1197261
737757
128058
1468349
1342822
1015940
536299
1894537
445009
136255
1834881
1095748
1527568
287049
460600
1968376
351287
1368865
598984
713958
917172
55388
1245485
1294277
1981545
684903
408538
752725
1325081
1575004
1200308
593092
722773
1950036
1585683
793090
361630
1182896
1766688
1818206
436777
1963408
1792854
999020
337296
749655
26707
306441
1818759
1023517
900997
1377288
1270270
1810286
1590978
678699
1355116
514984
91966
485652
1895854
1952571
1078028
230868
1208218
1890537
1931042
1172652
1259438
1164556
1369839
1957300
1925197
242183
830667
1942573
1924744
1599812
1291428
477968
1254639
1028689
789268
995516
1524999
114008
353097
1441404
1934049
573778
1220334
1642894
526819
434390
990646
1621113
1505391
818572
830538
1260600
1501659
1124639
264541
1137689
1688151
858083
926628
1769837
1732735
1388481
1622754
789480
1378001
94305
822649
157675
1290479
1136323
1566012
181639
1447857
989015
501535
949414
464241
748518
1965752
1615660
800015
1208897
77683
571176
1517037
1573617
62206
777934
1845634
56981
54687
500366
957732
607475
261489
1847126
1518264
1526255
463673
118430
1176288
545910
159192
1395242
244076
777427
1926966
549836
12586
1069504
1255936
1608701
285191
1277428
1861675
170306
1863441
1369275
179377
398139
771944
1424520
914037
918423
1760268
1268548
960665
162132
1719833
1873278
1528150
1015539
640192
120487
1104627
1268248
1212145
851302
974289
1481380
916501
884214
1023155
1084290
1642103
875283
621845
1811751
478565
1248014
796791
1387660
1888759
1878484
1150727
1055442
860706
891301
1750560
1779164
206286
1554816
179151
788761
1389909
1597798
1068121
448397
330224
1097426
1541606
1637633
1167956
462882
1257303
991570
1614818
964864
1786706
1076658
602367
207144
472236
1736160
102659
1252479
736398
123471
555416
1871316
118368
121803
1437709
399975
752699
1656756
1301152
1379746
1175416
707207
988686
1178060
1871063
747407
1933685
1881440
817570
165259
475575
1403479
1204171
806473
567619
1852621
181697
338266
434432
1560696
1933539
771366
1284030
888059
627648
1962741
1220124
475272
1340278
1249333
1605670
1582631
1203192
824790
531331
756708
1027990
1413065
1271139
1148126
284142
1618554
709053
231951
537338
377042
1254359
899191
1671739
1077507
1659475
1247195
1719752
1114698
868598
881603
1254240
225115
340263
695809
367043
513039
1402333
1312096
1723665
1309862
1414413
1197934
1571007
341914
688067
896561
361371
451485
99488
841090
759883
1652332
490983
1168175
138996
762916
921525
587042
1383513
121044
706888
763386
1807306
566280
1315576
635981
1425121
1781238
319305
979788
1370923
1215249
226173
1451707
418198
562520
143260
505099
1111203
756371
764351
1203732
1074292
791530
1576704
621302
1876658
1144004
756231
1616737
1810422
62448
1264670
1542098
753768
1353492
572546
839905
1680736
1791744
1718610
174805
765014
1975258
908762
14599
456444
146382
864900
1119771
1159605
29498
959058
684417
138676
1431212
537855
1855075
1781841
1279528
1810768
1338197
854203
568340
332006
714871
1839674
490620
1065424
1007004
1173693
1151348
94538
1094442
179403
870601
248257
917440
1072843
1496780
475709
1955262
190433
845396
274373
1747346
367469
698135
402098
775441
243552
1838639
365121
1947092
1751436
1501582
1059817
1748981
167157
1835193
878275
651691
182115
1074713
1229979
215460
589717
1767337
563458
837942
1747450
1478548
841956
1071981
494485
1602445
630867
1338274
163766
544949
1279316
1410290
1136485
1236341
1759758
1225590
1065455
821212
1558201
1333827
1837911
1873403
318709
35904
1728462
1803624
544565
518078
588604
1868530
1582491
1327138
1927179
1870446
382404
1181262
1379196
1828262
1651814
643666
1570981
458055
474573
1709997
1837744
172990
906694
1500628
787767
640864
1388437
752199
1796454
1291227
382283
585374
1850712
444741
1597766
1416863
1001906
1863783
1480968
1874754
17572
601832
315319
1877669
502636
537568
1628442
30071
52461
389542
372766
1610289
1637833
1460042
1243436
427819
887445
1161846
935626
792344
16881
817862
869249
1391440
1974511
1464018
1465912
1710320
1268471
865692
1537543
515627
753512
723619
872040
1814771
565835
1555510
1826844
1463432
923995
1091204
925059
600160
668841
707604
1708076
1876095
1901919
1430893
1089800
1762665
1402755
1847812
1112718
1783923
1316783
1392409
1060409
210718
1565900
14675
5375
1431452
1033340
389846
116453
114085
699823
1741487
813043
723075
494532
576933
1426150
1163974
1528934
790328
1556227
172
530426
333936
1898414
1856785
630445
57688
1722581
1512805
289496
1799648
1053381
253020
1905406
1802730
764318
1510784
1862059
846294
1774689
1595111
1048547
766254
1103882
1876766
1483706
1540394
686366
464106
1842667
1494620
548323
750501
1835182
1979168
132267
127321
1511612
967339
417796
1781417
138908
678225
756135
336972
1181887
1777272
1749599
254934
1771330
1931516
1178558
1648943
218117
951072
179904
903128
452915
167460
556460
45608
1457174
380935
1263852
1309959
292595
1044815
547122
600520
1355549
1034203
575389
75761
1244855
134405
155369
1978677
606666
144908
1078549
1051283
630946
1291647
1265370
962398
960752
119002
551177
1149433
978736
240675
1212864
1247503
1488278
1154168
1666146
259424
343505
218714
272600
1616454
1040101
1406119
43738
235010
1138466
1736833
363425
1305329
1126995
383986
69601
606487
36487
104388
1864117
1477596
95604
94382
1359416
685189
730349
1994720
1496054
266321
500462
26047
348043
1880992
31534
975129
1146898
1875088
54990
1785797
1072648
1751103
1743644
1839708
553592
239174
9327
134636
1358134
1037355
1160106
346616
335144
434518
748008
1737336
678513
1209621
836542
1504322
1016499
1955413
1421442
79568
1624212
1043333
1834931
475330
1567192
1942233
456417
1873432
622761
638124
1718882
605920
1005681
1666353
57824
1576778
877928
465955
1878462
1888203
290120
881206
1261524
900852
738628
1763070
848097
1197254
610865
1047350
1363246
731437
23290
1078654
281618
164751
1099500
1886127
558728
1426487
1434647
1571448
1057190
186683
1882075
39811
1660405
7122
1669831
786326
1124109
1320251
1229011
351581
282673
1612551
729712
1395666
1178630
1732943
1700273
1558584
730799
892693
232411
1327671
1858710
1508004
1774931
1964432
1200089
887507
1026463
843037
850748
139176
1825873
1683575
915333
737973
1412599
1745996
452286
1969710
74567
977854
952460
1532344
144415
1206239
807085
180935
1605483
1071682
1834043
1389705
596996
1789403
1380791
275438
1718404
1490020
1757477
1241966
1159006
935561
1231371
1876562
595579
1895074
1170807
251129
333846
683064
137227
1977079
1441554
1065700
889192
249616
1501140
1680665
1156531
1066732
856384
1712545
981055
771890
1608862
1567957
142670
423691
1286001
694190
1934463
1770450
771434
1787647
623457
1058406
538030
454717
527456
1940640
191713
1896821
28248
512806
1274563
412306
769871
1392222
870734
936431
504089
934933
398617
1522157
1453924
1821103
1334787
1994714
1595270
1750736
123143
161113
1528392
1076742
405097
1149767
1626023
1419983
535658
1659870
130021
1967076
1902217
820863
1148814
979452
102229
1590130
1519672
654833
1161998
1648218
1029428
1519689
1556669
1534544
554398
1835272
163955
97200
848575
959184
182332
622140
1221063
286344
968260
1962980
64774
801868
1763744
1258320
1457446
1984210
1247753
1248615
1962246
1591525
356746
1266919
1598304
412471
1122430
1868305
1774570
258842
1412725
271243
877998
1311295
950750
1971413
1779141
320545
1094419
1828037
959435
1683463
1778379
67768
1621801
102381
1930752
258087
318373
1632947
921028
800323
142981
1468711
359429
1832762
391724
1213433
1013635
86247
207396
1794629
121807
1756872
1536645
942500
1121937
129862
1542043
1501354
358323
1148820
1412769
792583
1147780
68280
854188
1566133
1077711
381945
602718
1372286
169396
1753668
364878
1615886
741735
323089
881751
1636889
1011358
524870
1580509
1829117
592398
237781
125787
1722058
387891
1118191
283954
1773103
1880625
1033867
531070
1202104
1928045
842929
1756705
923640
124945
1722797
1564388
155863
588798
139201
1945097
349669
288232
8692
1064860
32293
536926
1045684
597190
1725676
522065
595627
248158
561257
234020
1636396
498519
1343656
571250
856131
570220
1881269
136717
745380
1867104
1105224
1018321
1148754
939463
1002571
1620478
928639
461020
1075121
1005666
686877
406212
1734272
580199
1973000
1357545
565175
593308
365833
1884143
811537
46544
424356
1969914
1240998
1780752
764328
1523858
1213267
1888685
1405857
702899
374632
1656032
1399874
1314742
207612
368005
1562621
766233
1770680
316635
304826
278167
510461
100115
1614524
1496065
1086798
817217
1879008
871486
1850747
1689076
584754
919312
597159
669691
1450815
303386
1258544
1976691
1571078
1549477
1556134
1171263
343572
470183
1251478
1661606
1868288
724117
1270660
1207104
645758
313859
1313503
391955
696389
225440
890828
1526250
686065
848852
519809
1202697
653639
231552
426872
609393
1680861
456352
757912
471404
1212724
1300916
626066
739625
949580
257172
616102
1737843
308737
1500727
456788
1537695
378332
337005
872344
272320
411732
253702
598763
1056356
180022
1203055
552722
1026849
1735850
1084745
845269
984106
1716016
487529
1181521
1606216
57672
1779222
1118651
346796
1735113
1310118
788413
1837867
1770445
417965
62027
430922
470520
1292044
243424
39144
908049
951524
569517
866899
1118083
1421947
633511
1008955
1872807
1452735
1340215
1869378
614934
51303
897831
115405
1880343
1882343
976433
977978
1024139
74448
889811
1968102
1322186
1416317
1475478
732827
1746589
121438
1545551
1177538
620365
299811
1586889
733637
861534
839475
1770902
1172242
552022
1271655
21936
1535865
1825292
1548859
728986
1957933
1408646
48139
141802
1717879
633147
1436012
1832036
1749519
330554
897989
1136765
1158013
470817
388376
1560887
535004
1695414
1886071
1943415
122004
1381854
1621185
1801359
1254166
235671
1763995
1319581
1593472
236828
1156621
416444
563090
1574343
1885862
742195
775209
1094001
1131341
1223870
1105794
632047
899414
172097
1213021
1195756
1228959
1757642
1996585
1778058
1961912
862065
358179
179555
1390572
609133
1659652
393968
1066956
829878
1563182
1341903
1757828
1006590
575278
1832858
833499
291801
512721
754916
709930
1088821
1985447
1338888
446683
1106967
853240
477922
493392
1450390
1314849
254769
718537
926791
1665603
1135216
1971538
1148201
75994
1179619
1171304
54549
1178232
1787345
1668486
1873222
768961
1315949
637471
1028178
1551701
1585829
964572
692873
1408638
327740
1114215
776841
657593
1966455
353636
32970
636944
835216
30939
627170
1997114
734065
338645
1867959
1313226
1131044
1204408
197310
1518124
139698
1883746
1554220
232905
1967717
1661339
96454
1524649
366447
693934
841303
672580
1219736
1181020
1180069
1822545
51656
154902
1698880
926182
1264221
961373
1352209
1307145
1794767
1761318
1432233
832306
1388720
1185702
160253
687860
1999315
173083
1137965
595331
1150062
1831246
440969
886953
1110471
1292477
1740352
1383558
1732184
1791079
248282
1418294
864572
973582
1557870
565433
1660827
1751720
1780130
744199
488068
90991
1888533
910554
1109817
436784
1277832
1207291
1548535
1821343
707511
162438
424996
449798
937832
587723
175134
267274
952374
1143730
1881945
1319416
1655252
1276035
1126548
1613003
110651
1525176
449569
1607385
142115
1520969
196787
1025148
1208617
1753743
1099393
1546512
1455335
950915
209991
1058081
1866684
613596
358066
1407729
1908796
747680
1432496
1955236
1869521
1137177
153563
1240051
1135601
1184095
126415
1243250
1348543
1056013
1530165
1658624
211411
1055932
752932
157367
1900479
1982692
1953149
696738
1863609
1523601
1116489
205695
1175752
1659785
237135
647285
1177491
952163
356607
135982
90405
1853411
1842481
782242
1081319
1252025
1837353
1369814
1163572
1068411
651092
505880
1568089
102573
1710725
1767180
1455485
590391
1062387
1726869
835914
1246771
1909250
32710
268912
1205158
77882
660122
1029083
909335
610859
956931
183704
18586
1410136
902312
1921453
307490
1141378
847758
1933500
255996
1129429
124768
463700
221243
717877
1994610
807360
941320
21397
1089254
43496
617802
1391026
246606
262667
68594
113163
1165316
359506
1771381
1235880
1445139
1761908
1096191
1773227
1250858
1369770
1298401
816422
425210
715051
975283
979568
621162
1718986
475164
390704
1060959
1557898
1070483
1214716
1555564
1220044
1591263
140847
1441449
581415
1813084
1089126
521815
290820
602577
1854271
1546520
730391
820319
1645700
499177
1895898
1689704
1073253
1453169
1480530
669661
1802062
1219646
267929
768936
1859601
1675512
1565549
376071
140648
1109770
118614
1987754
1203136
922158
1207039
788659
182818
1274927
1167415
1318509
896149
76103
1350611
1210093
1182455
446209
839443
767632
1861300
1177391
1391341
692254
565871
1510482
1049324
45708
1429550
1753810
466898
1374924
1533342
1254352
9749
54441
1950965
632946
975708
1998468
1963368
710109
715648
1474458
709802
1819493
865892
1251187
1663403
1198116
485985
1643216
289056
1803072
714084
948560
1714283
191497
1379477
784714
389251
279086
213526
818800
1641700
1864910
1399059
93642
1245963
1312885
1779635
24655
655826
195480
1981513
1079317
701726
1916226
767804
1894664
1435972
961960
1072438
1057591
557831
730858
662189
1331154
1276212
1418852
237266
633166
1105707
272025
1182463
1973238
514585
141453
1476421
517694
822252
140311
1335629
141155
437703
10656
1640679
54450
1190391
94434
1745358
738369
4844
1197894
1803759
1448377
1735536
565322
891455
406874
1160516
1423286
829443
710485
901241
197463
1291686
822602
717191
1841337
406707
746114
1896789
1257704
1503512
290306
1388687
262470
9360
1177853
1805951
299448
667082
1887199
1323894
1323566
866904
1564656
651712
1367165
1951968
190740
216548
833357
740135
64182
1504826
1274457
1231116
1872571
1200562
1540335
1302776
1632269
331571
252980
1733757
1064757
1118260
1447340
923387
1972263
1876029
1081431
979748
1568324
1678190
322592
612207
1086017
928731
259872
1275374
823576
1810229
1591859
1833035
1694552
103356
324079
1726007
1526149
1274279
516038
85648
1903936
1946887
1155895
758559
1208147
1351398
1073536
1189896
1372543
388333
3639
611570
1167549
199003
1499437
1696822
162299
1764410
207367
503571
575188
970289
1072948
1071880
331029
736224
238350
1593786
1276471
1614748
74143
1373754
462691
1329529
1023078
1481485
15424
309517
537770
56334
1309259
1877295
1573507
1571445
74677
180332
910869
1464168
1206657
1373784
957834
1228742
264317
437509
114575
1950773
691690
409412
599352
594108
78904
1913523
1424706
1926083
520418
499074
168700
363673
1236822
814803
511837
1133703
37338
851058
1970903
1369422
395992
1551227
1606461
97464
1967436
1195811
1168664
1844962
187503
1566831
837269
617003
1997463
911882
433303
1709257
1003874
1987207
486902
855580
188200
735969
952903
717246
1259633
594668
67457
447550
1012689
984221
771282
641302
1813535
1686838
1912714
982350
1389264
827027
579194
702225
482580
1273447
896207
45722
1150474
1899179
1315425
1234649
1322080
1747846
191753
1057457
1884794
1833774
718954
24230
866345
483613
1078170
1672406
1020131
164244
133906
83145
1894038
1274876
1373328
1910879
479168
1169318
1793669
151508
1161577
1810782
1785097
1667920
243996
825512
693457
1447504
1837586
976772
1610145
842234
345308
1256672
1899736
678398
1329557
304558
1538798
1558528
1022923
1843691
167021
837017
1169991
734537
693901
820189
899685
295404
242784
781231
1234596
843520
598233
1769386
1264285
716823
858476
331049
493531
1416071
587742
69623
932593
1023775
1686821
266116
706501
1107561
646815
132102
967580
59914
126202
1897079
1082324
628547
534977
1915051
893273
782845
186691
1789960
161275
1502710
1760174
264018
13333
1973318
1488446
796950
1179778
1925304
1396172
1531415
1804882
1605687
1972362
724747
126040
706959
1281382
19299
203326
1606572
1348459
251124
576618
1795254
300021
197659
1107173
1568915
912125
462414
988956
371614
1007064
1672049
544947
975920
1465082
1361821
948270
1072057
1629430
678536
688275
233155
896965
1252019
460543
891311
819489
1551729
624362
344216
911905
2176
1096661
1141416
402779
1747826
1356914
190561
1456819
1099432
607607
224839
135212
1174667
1327901
1713444
1499381
1633317
1059795
1972208
615538
1266084
446043
645061
305226
872332
1397060
1268118
1668745
547033
1458873
514778
517997
501702
994906
1384564
375090
453777
537419
1208151
690048
794042
906562
1118372
918612
961870
187008
599951
1780497
510996
1463750
1648829
597914
112857
327248
1710187
1900101
1204612
1115218
1587880
1227894
314737
1310806
413431
1099531
1809325
579701
739597
1573008
1975700
1481693
1545897
1430334
212936
279614
1540813
33178
260025
1254944
541277
904857
761804
1988018
1495526
5916
976021
681891
1300046
149846
1440849
991102
881805
611238
1456310
1274177
1039420
578658
38356
393742
243849
862363
352431
1602840
233719
1641942
1716510
1863236
1496147
849910
186382
1607985
1164210
56656
164309
1195882
384878
1637105
451523
1956036
415604
673398
150164
1140681
3075
1244339
1140950
1331929
819602
993337
1730401
1778334
197964
441593
84703
1903028
1778199
1313324
106700
949780
232220
1156502
1431593
1099080
120784
796426
259955
768365
1516997
364538
1413811
258918
141375
122905
907904
41505
1576109
1777715
629014
457922
1294142
633168
1679247
1017791
1695109
254553
504353
708992
1363060
345239
1273496
1947667
632592
1423654
62420
143065
1853246
1697292
1450210
654418
1933654
1582174
529791
188027
309156
854686
1440375
961215
1379044
485383
316968
314902
1719144
1405592
1432116
226876
475796
643786
1546733
654145
68264
1043078
533159
915861
1262893
1091634
295594
499992
1302429
1186196
1591152
1074413
415552
1564897
1534126
923813
684841
367235
163624
1419143
994036
1843211
580529
1786490
542247
1178410
300286
1640374
205814
1930495
380079
843048
1590139
103793
1060217
778055
627249
1302734
222062
335140
608750
1009971
1938848
495135
1307644
957306
1976327
478158
1215126
533398
410062
930676
591675
1640400
583301
561482
286429
1394902
13386
1403702
291167
953737
1411347
31578
1846470
1203553
347562
100469
922897
1493735
473294
705112
1758407
1520738
1619945
1769447
1679046
194656
949563
854323
1394177
402896
1357057
548665
1188445
633411
620845
23200
1311510
544219
445594
818176
1465030
863822
1258918
912457
1827473
1017349
1128087
1430037
614029
52475
1076684
1010111
1025506
1188147
1722721
1297409
521949
1061145
1933667
482461
404940
1521952
1600292
1236918
1414644
113395
1301774
981871
1791800
766280
889673
976171
988854
1014516
15769
1867286
969689
3352
1895
1837159
1109541
1009359
1131436
1647774
1856536
1977369
1379389
1034531
336382
228287
318046
754762
280184
1318256
291743
700895
1053262
1800221
1117029
1354009
435787
585808
334868
1193336
935139
1551879
256479
1809457
193529
293481
1589898
1436574
471532
1961002
1844090
1242546
300194
1742455
1319616
1811800
856200
932622
531246
705201
1958365
1027117
1993971
856171
345652
1062915
1798948
1484041
463419
721308
1990519
216485
1332942
79979
462307
1074620
1049462
1388578
568410
352838
962790
565123
530443
1357335
167574
1535965
397853
1953000
1146961
281599
1921064
1534918
684807
1207078
536085
595535
1867430
1619570
526310
1949363
386703
596528
1922504
1595418
1298588
721048
1832043
1501324
434669
658283
89885
469731
845368
1912100
982520
1022187
1885569
1131055
1974767
922635
910147
1486547
521510
967806
883396
1085786
1105592
1933687
86814
1198505
789588
1800381
649688
1423486
1647745
1721070
1217501
822525
540898
1516686
1552797
1330785
1009780
579369
1862586
549953
704208
1654187
210475
61297
1029519
805440
1132610
1764871
249528
1173358
7412
1280478
482774
1204826
386588
1126467
1969282
345879
146760
62554
1921933
859283
496789
1604718
9749
982605
1704921
1612279
1131517
1629720
103698
572011
79609
1054810
1180727
1096513
1299875
1308785
53261
20998
465365
734127
1333968
1733431
828623
1843290
482212
1129213
1044733
1813864
1002861
1897142
761202
1050290
710904
761764
1732827
1633216
497446
573034
751557
707920
1455243
1626453
775415
591986
1584131
1681168
637924
68159
1509966
1345219
1271769
209245
335986
106707
169625
1264134
680721
1489671
1365235
48602
997758
1256551
808853
1627171
1291925
1176039
90126
197140
679563
1560153
341802
149856
502043
347128
1204000
136409
1408051
710896
429841
1576508
1595694
1948595
1212091
539326
303093
1965068
686261
91284
1764208
1390119
1041488
143748
116559
645462
1086847
1388380
623507
1456018
1178281
1094918
1494398
163991
1381623
1708064
897904
846807
1331980
578873
635818
1246014
1555286
110650
1439006
431404
1292999
259176
888349
1320905
1117850
1697851
1227587
798949
404319
497298
17901
76297
422708
683687
328707
722686
253160
1501065
436074
1324904
172228
760063
621967
1414819
1651267
231626
1607547
1370941
760218
298819
1769782
1478489
49511
1479020
455275
1380925
166507
315954
1004568
725897
1824607
812616
31628
1077510
118271
802878
299939
1297258
135679
399106
42121
402470
1791882
858546
1663116
1542916
58793
1189269
1456170
1152016
1917440
1457956
608711
1610974
411910
1643247
1491376
12582
551234
1036806
824254
1582772
1012701
1094510
1653447
1209285
1999940
638836
657223
125380
243904
894004
1394878
758394
507844
1940290
1694147
504792
755960
1973151
1850264
1602386
1108683
1781683
387277
229839
1118921
1437187
75438
1205679
1413514
1127737
1555837
291139
952240
1490590
794378
549710
416374
854548
191493
1275343
1988779
674658
145465
1055740
925237
1527898
1382041
1601328
906724
1029907
1718470
1402676
419589
980972
686396
531890
1821184
1440600
473689
1949749
791775
313536
500987
766734
983912
1324757
1573762
1444813
1745127
1944163
996302
982850
1910727
1628853
571041
1048651
675209
1438830
1618966
1618496
1653935
1450732
241688
300064
784530
1192398
279571
339816
42570
1793896
1493557
1245678
1523680
84369
1687611
127008
92360
1127412
325972
1346375
1464616
948118
599300
427362
1146297
1638265
1827750
639740
228411
66508
1493708
9317
893461
520026
518238
889687
928298
315716
1356733
392873
822489
1482585
1973610
339381
452585
1560707
1494035
843153
108646
1749773
1071893
99680
643727
1034498
1608521
747578
270434
286204
1437647
1030331
1478162
1351
1984049
1083805
1603112
596527
156477
893489
1196217
246540
867127
1993456
700411
1955612
749215
1093445
534800
34256
195289
1964032
1226779
419140
314445
953990
649300
929679
1255533
14207
1651261
1245883
1463644
824042
917741
1373653
221881
1590771
1531235
1837782
863401
1989024
862385
859474
1591980
267382
837823
677221
1622850
22279
1741244
52516
1076372
1654252
265248
1790642
1814476
1257888
623955
1945545
1584705
1073203
508466
1042323
800176
1271637
1157521
1743010
271543
1895372
1410836
1927731
761142
194212
1017204
869662
1027700
1407781
1118995
1511766
1450118
1818899
217098
108903
277481
503721
752912
1367070
992897
1643697
114400
1015816
1360369
164626
1680663
929748
794479
276107
1821205
1219291
1812205
1034341
1164313
693659
101583
538697
238698
495204
172804
729093
801296
1435799
1070355
1968265
1262008
476651
1988079
548151
1323316
270674
1932736
1627879
498604
489098
840006
1482425
527452
1472426
938899
1431130
1128679
1605163
1125218
911655
1332522
1565758
255414
462393
131870
1660141
1025609
274191
246174
877029
1988418
663297
832724
367367
1993866
863319
871497
1375522
1185303
1385705
1631168
43667
1267428
1269898
1100091
469453
876968
887815
545857
1446821
1514080
1399533
1984116
592111
750918
140964
388801
1602411
1033568
169499
1241867
111941
1609645
855599
622682
895599
1492549
837222
1771342
921973
250256
1036853
883560
1494168
144294
436600
494124
1330537
1883762
1771928
462878
773020
791392
1646310
1519669
243536
1682507
1632311
704339
883931
662548
128353
1964323
1718195
1553525
277320
151507
1766206
1934671
955338
1215071
696021
697584
583776
1748329
1876960
1419271
525885
199809
1832255
45147
1351829
1507261
1059942
909282
1370770
437357
910828
973600
544693
1343390
1547
423547
1064784
1358632
1349891
157082
428651
1443556
426110
632487
1178862
78967
1149333
1217078
570234
1485566
8677
989407
654178
497572
1324749
461291
317507
1341976
1449183
228075
591633
1459966
35979
1430388
1266133
745098
1330553
568794
990494
432613
293934
547877
1171340
1399588
1568638
1110802
1385469
1064626
1906987
1153069
444619
643735
1262288
1848084
449214
1113455
1351280
1801304
787583
924839
1739594
324061
1458010
1986741
200897
790827
240846
1429138
864379
1050083
312046
882781
435865
820743
1003040
822840
1251382
634923
1272212
143727
455908
961352
1055025
23040
1630077
1484130
1093502
1181956
995893
1195659
511127
832127
487145
990586
1289502
563918
649149
1312604
1837944
299331
1583411
184711
1823418
112763
1470484
994680
1340681
1388788
65003
109330
1155779
1691850
614106
1814340
1111699
156301
924240
1602350
1711090
959560
359227
39638
1076749
33092
1382654
1055448
872968
1150478
714253
805863
647353
1037835
1779617
342850
31579
1443406
679008
1370456
1344548
1847192
23071
533098
1823811
1422634
892105
998247
1768038
40590
1825503
735308
682024
701529
1085563
909778
1759647
1671257
1137260
1132496
1988383
932778
1040509
1797917
263804
61014
425385
1585434
718599
713721
1839180
444613
1984777
1421269
572122
1003036
349016
68069
478836
220810
1143492
1292266
647230
1450123
1555945
555692
834915
712184
1303968
1214014
907724
1869443
1378512
30468
662452
1346902
1138471
1239306
976287
1823866
1047937
1988243
1687040
1461105
1733553
802057
345915
1376288
1671052
955217
1739756
1778327
2256
746471
129208
1583993
1563650
339211
954149
813156
192964
684026
199804
688693
1884410
1736431
1164113
603215
528038
434695
451330
1364095
544203
1099266
659150
648817
1791411
1971505
1787051
1762588
656021
229064
1697956
1521719
783040
963743
1443724
1490901
1500187
1351581
1818235
12683
1308670
485121
1509908
1479918
1200267
186526
86879
659195
1313132
678536
1812403
779947
1499656
662271
274611
973405
194726
514140
420369
639941
819721
1378154
1217410
588328
456270
977513
685045
1327218
229089
1860202
1437434
1391069
1707754
633260
813815
388301
274346
894665
1485693
396974
555104
1412040
1073291
1393532
432543
1436395
1568320
604595
1435700
1296899
1067242
728469
707266
1272719
1795951
1332541
1407030
1992405
1679391
123874
1209823
227801
1460351
1536846
367265
776211
138257
1274344
1140034
1075293
1265413
1036094
1531742
1675261
1864894
849140
1022818
1594854
822972
1410134
1908032
401165
135769
178213
287504
894081
808006
454605
760046
1946945
1035948
1582960
224415
1368433
1750662
1482894
1796078
1727217
1446725
1471308
92798
1197687
21593
10450
1564482
1507854
1450064
1085564
1518187
1351223
1503119
555173
355920
334943
1345486
650740
683160
593854
1775910
1410889
1807816
1567295
1373616
474931
1413473
872763
1846130
249159
503134
350305
808721
1175951
1082792
1331058
356739
1312329
689246
1381303
393065
41159
1893549
324986
1709539
1139894
780234
500559
471483
1493443
173244
215695
84795
1734890
1620664
358714
45273
1610852
1941253
804061
1148868
974122
705893
1323930
1155830
632557
1843104
676217
250396
1636120
781679
1497274
1936556
1419893
305349
1719509
429511
359541
1650371
1460611
1290964
524404
1088424
1538556
338928
92977
1453845
1520289
1517899
1504660
597527
1690098
358433
504765
1692615
368596
263813
65030
1641339
1402173
1916049
1823887
649974
1506389
1146956
1075620
984227
1168798
274957
968210
142914
1873292
1085946
1678583
1252765
1163335
1148789
1090331
1063261
1030079
791189
523582
1015130
1338313
798796
1243279
1281827
1922936
1409573
259137
772193
1283025
9867
563481
669937
532565
514298
1043211
1246481
148547
622675
1617230
1827474
1803891
1214981
564716
550892
1010755
526471
438798
323177
1423398
1145094
605619
233433
542481
170474
1500542
1485713
488832
1283930
359891
1244562
1409240
1808762
249512
1010486
1088458
196816
1018507
1593110
1693904
681129
1876043
153886
1753016
338985
862701
370436
799889
489690
967477
1423902
317040
1302131
496746
1139511
130940
389627
1470340
1885072
45900
91464
900836
1943853
192250
761556
433330
1772436
974046
1366102
1993041
1746914
1902971
1134606
1809503
1295557
914894
523139
1445881
853087
82632
1947351
448088
1722270
941966
728199
817228
1245679
1641363
577811
1669607
1518519
1368961
1184857
739737
309146
1277399
1415773
1307140
306862
1962039
1866404
1947884
1864717
419626
1304320
1439951
1100753
1410026
1557482
986452
927800
823955
6340
562858
285976
1783551
1601950
1585755
352914
1778718
1539689
420519
1171334
1952651
1093401
249410
1387129
1500184
1997941
704088
1611576
1255148
185960
468368
426834
881379
410269
866021
941129
407617
597830
715445
369134
790610
69199
972581
554466
809928
763508
1985002
1568080
244561
1176937
974611
1495538
1545447
1434788
1155546
468730
1794776
1742310
234473
966899
882924
139269
1054183
354069
1961984
1236014
821867
902155
1882964
615336
1251876
1222077
1881477
533586
1377475
1190357
90348
834965
1489507
1168287
932614
77368
946869
369357
513490
1589219
1072136
583461
208467
1596557
266925
807510
1974118
709026
1361108
1697744
59355
512156
343251
130008
596966
1638139
352882
1601416
1912898
1170081
1125712
1367259
1946697
1972129
1463889
653675
1000933
78612
1970442
1020903
524503
1340195
1756188
1685048
568560
274990
195395
399939
1339408
99426
1730010
500179
1954788
584835
1915857
361468
1872279
450047
211855
990229
87106
49831
463110
1111456
1622805
266288
1410959
1791968
1905535
21700
232038
1978098
1702530
1266261
810444
1624851
1458062
621185
1789957
1475336
211365
1710402
758496
134325
1894369
145080
1202162
1843562
826442
1820240
1515121
1519811
1231919
996045
192617
1324779
163297
1304417
266874
195754
1567897
1620384
820039
1898421
1746201
1512022
991397
1797379
1075568
399299
1736752
1784312
1291462
917509
1690897
1586010
906508
688682
1424412
69680
809552
1175559
602476
1141002
1684329
1277866
216903
1464495
1165248
1412581
1106111
71794
411669
66419
876583
203662
561881
1907043
593510
1370044
1408946
670572
1370151
1812163
1521212
953960
613251
334018
42107
1475233
1540516
592025
365100
1843778
362064
1637692
879875
1655509
847342
376145
1999091
842751
410019
54220
1702494
1340096
1254616
1032890
80752
1239188
1895566
243224
1945889
360952
1721606
1146851
212457
529660
1404965
1757367
599998
1669841
1952763
821440
1607006
1329892
1076351
1203125
490449
1040277
1508181
1340472
1124080
1517563
1965836
1789505
380657
26787
1805388
1861091
985633
1362057
846899
1710122
11885
242803
1868572
1887834
1999720
1360974
1265320
1505462
828764
144018
222668
1261210
341591
294457
829502
463816
1357820
312176
536578
1366652
91955
1801095
1674644
1349493
1756258
1739910
1555117
1129677
718723
587696
230232
1360869
974943
1712869
969293
1581708
800018
1040840
1172493
1441353
1036204
77540
1113331
416607
260685
281359
1453539
134833
1175423
1789479
355276
1212478
1951754
429794
762813
1333822
900139
1955220
1902341
1604439
1732654
65989
1248828
418736
1851273
1660780
50382
1638067
248401
117390
1084376
1467584
1932226
993661
1943614
976989
836679
1800232
1201524
1733722
906985
278343
339402
168580
382331
1837708
931601
1412249
834745
65040
479081
291945
236846
1537353
206402
443154
815194
974589
93190
765021
99651
898237
1855094
1940396
140815
1658529
834877
1837966
1765801
500233
783459
93085
709697
152538
1146550
1330082
941577
304683
1373932
916650
182597
1090560
1527648
409804
1054729
1496785
1004800
999135
426614
1124750
1007988
715288
275828
627410
175767
845051
1098624
708114
188929
1926298
1349214
815507
1778904
1076861
280424
1491624
1137194
619119
1747939
1917921
861392
211995
1051246
1038516
1713253
745271
85643
1692230
334700
233973
540883
1310678
1179770
331017
494514
1298510
145912
680983
1706792
313896
1586085
1552497
212650
1022597
1977310
296260
1434727
1134894
520694
549952
406197
1004649
1408955
1051325
935158
1035527
1949266
490903
1698010
1163866
665714
443269
1256456
1751039
1953999
988969
746883
1862241
974400
827959
1567497
1659024
1079401
389091
1958937
976208
1499179
138312
1073286
1722627
1157578
1222961
133933
1125473
1207215
1120286
303933
339674
1535434
861138
475295
1433558
962128
463128
511224
968225
1651984
651744
331218
1483672
1821783
1725842
652053
348678
1666163
169838
526348
912270
1826656
453460
1086150
1456304
1185781
1146158
1982439
741767
1713998
144395
528584
1877477
479767
1437043
358161
336750
1863580
939387
349536
297839
1536089
78717
1476458
522635
1323234
1757051
1073395
869612
1301599
1930283
413184
1284261
1318583
1109104
1671686
1164863
193942
1478735
505943
1922243
1731284
163545
860253
54309
1502314
948016
257298
799232
1147154
1707937
553377
739401
332601
1500961
1270867
782355
854112
325620
32546
1803086
1445469
1408791
1240110
607189
1541111
239783
1653262
232246
47285
1829714
1353633
1260365
1606665
1719352
1464417
1005286
1191694
157799
185860
1398064
1288481
1169066
178358
318082
1910506
1504544
1884959
1208662
809020
1751722
1565435
1110093
783392
1357591
1050254
1432769
1210797
1226897
1897305
751636
98349
1812972
469096
1299669
120695
777348
1159199
805461
172649
1972606
249937
1438507
1878307
46417
1731152
431584
1909323
135173
1648597
1589526
823963
1504606
1355093
731039
1441565
1389303
334171
1105708
1710532
581892
1297212
1694534
141912
1987549
882465
1587214
295695
1124209
1384981
730255
1079854
1046419
1998604
1596982
1673229
1217196
530574
392291
290428
1922964
965104
283124
992739
568659
1448662
1055353
206294
1734067
56891
1427719
1842390
841067
69234
50288
1154296
137332
297887
1523724
947412
981363
1624427
1215793
1511999
53081
316291
477424
1746606
193833
311067
655573
877218
790033
781767
878
229004
530983
769901
1226762
1344071
764316
1986607
1532096
22577
120922
1899425
1747893
1831972
1896557
1808620
1632533
1152339
1241874
1950949
1906646
1962228
353107
336559
1229702
1278686
254434
1395403
1874132
725113
257677
942207
178938
572888
1215885
310256
429264
715073
1321584
1336716
1878662
1268330
1764530
639593
18466
1356419
1139805
304334
1655735
1627912
432106
928844
783373
641774
1234768
1743955
366659
1750208
110877
1023678
1055865
953998
696961
1471318
250287
579411
1933373
1747928
776820
1305559
1489743
1086624
531468
1969041
753687
258123
553915
1345870
1739593
162670
291596
705535
1060431
614764
8073
133468
352024
1870685
1445042
1618979
642696
1738435
1813763
1674681
933568
483259
850785
1278260
161598
512003
791803
1591760
536137
643777
342468
1765682
815235
777886
1049107
442565
1515648
1472035
271674
648443
1009256
767376
57674
254276
1637585
223477
1478982
998343
1966722
1389995
1617172
1889401
56581
1155963
270634
1284909
626741
260211
1817441
530097
432172
104808
1872735
881962
1540931
1673041
1372488
1153599
896115
772569
379380
1098564
1707316
1928942
195986
1103078
1918808
1864925
1575164
1975477
1254470
1746323
1749296
1775638
336354
1384969
47794
1634876
1526578
92094
713030
30159
1117070
69858
1242692
1299418
529450
990061
1215426
1123659
31383
1402314
49496
1319023
1117220
1388339
1761970
834690
433766
26858
5074
1529946
284915
716170
211752
18670
1830798
883444
1552404
1758322
1952956
1895484
169578
170308
1919990
1961700
1424810
791210
1115893
1577484
1211388
632199
878602
1050443
1252001
842184
964107
1415158
1468162
320451
168056
1754546
1394195
897454
1767131
249242
816369
146571
365275
1169547
716404
1896538
1251995
62672
350488
1410846
1533531
1245314
1681622
1849360
1263678
1703309
171821
518924
1033705
1377433
869690
472813
1887887
1371209
1963363
1374204
1632552
1009363
456546
595347
384164
957028
823376
1241301
1950822
1838839
1179328
524899
1089926
398211
742595
218910
1644072
753870
894196
1202803
1158057
459248
1420529
1126811
34763
1315662
1757057
188607
943939
171790
1860068
1496185
259449
1423508
1638762
1170440
1372481
1158325
976695
1402502
1885692
1004850
1589337
1122271
110452
85699
1077969
1895666
1805921
1229402
438559
325939
274934
663774
1296455
1981010
768858
1654290
1943066
69975
1506607
1339198
131330
445918
127706
825706
1952656
1837158
1540179
1205669
1831618
1256775
1725464
962436
1038286
1689247
1061571
85977
700399
318585
1869772
1052035
211746
1762461
1899024
1605093
1303122
362096
676209
121068
667687
1998528
1705385
745933
495615
1762505
655666
826255
1388229
355769
1010307
1376167
325573
1619088
1708605
1928291
1753359
710044
1472858
191233
1957365
158175
1348432
864631
415257
254635
1597886
1794643
1718262
1515682
102748
1746768
68199
943588
156419
51323
135908
1854969
1971584
526501
679331
1943255
1883752
388759
1976087
648055
614033
192629
430338
1553335
1839272
50439
281778
1776117
1803628
408928
1043580
892300
20292
237432
223307
1675499
1506985
618625
15282
1350961
975985
330420
140700
1896947
459943
124484
1355659
646835
1753716
1380311
181451
1352976
333210
1729030
1300811
781552
725225
230456
1506636
1457409
1943115
1672225
521331
400253
1968279
1963900
1122632
1074871
1284306
1831757
1766483
570628
444377
1300677
1679305
449450
1439049
1137108
1402774
1707293
805649
697833
336020
1212899
202021
760860
1640091
334007
878508
1450574
1778964
88953
1266745
1807336
1333679
702231
1261996
465605
1758132
183666
319878
741298
1501666
1890632
211608
741292
970422
1012525
1707663
706611
1825782
1204376
1949463
44069
220463
776950
414267
1409549
830298
1554905
711108
838345
123788
42374
1952771
787446
1867566
1455501
1120231
229598
793630
310373
1513109
950043
1059852
1498773
361550
1410694
345370
349021
1865385
1578719
1876731
1017095
1116586
783205
414799
1462479
308416
96221
1932128
1604802
936709
1539745
1130540
1018380
299986
172822
1987352
1438273
842414
289392
750611
1483752
1292212
1787612
613370
1237345
1368350
1090543
1141139
1691257
1813933
787684
1334898
155918
1044532
259332
871116
644353
515418
64919
1309542
1656027
1168444
791923
148510
429688
1435107
1827139
1513108
1481157
403562
1618592
1782415
1990402
682858
732130
869157
760795
1435287
526052
1724191
634944
880477
1200748
673806
722444
372884
440859
390450
963614
1335039
237531
712387
440053
878125
1802922
802402
825379
596973
1509386
1173699
1436011
1578572
1881447
212889
1298133
1808965
1611376
1305302
452352
1454170
785212
97788
485136
537611
1655894
871803
1905243
441037
1341920
1641090
1703218
1547415
1717389
179150
1354931
936472
1384413
1337271
503436
65926
676240
987673
1572607
751167
1157835
524556
1980003
1927849
1874597
521104
1113099
447198
159695
1453845
1647481
874867
1171317
1439250
668150
850354
1239656
1488330
1201027
723954
585980
1849035
721915
1634580
1229539
1579512
487339
1983833
634725
1298155
131672
1097034
256151
474896
639614
540082
339441
461592
1975204
658094
45064
1226034
1171336
826901
1780419
1671289
1145363
870838
1526462
616025
52275
983592
953535
175717
1856506
1352789
1790766
833253
1523041
221807
651684
709737
81576
1023026
607170
1276505
462570
1195444
13377
1836790
557469
240549
1292175
1252726
1861540
107908
594378
1872661
1242654
681159
355338
144570
1332139
1347175
1090912
791014
1627320
506296
1368508
1936817
1125066
1713730
1996154
279366
136062
1014943
1385763
693467
1841773
1711666
646518
1322010
281525
1288159
1412914
1764707
871581
838889
1331349
325984
941915
1053369
857423
1362070
1490552
211416
1970260
542016
1125841
727776
1607332
988003
1919020
621387
198073
1843330
1151991
1638916
269165
1246206
579710
1193104
1858022
473222
692119
756132
1714681
1906046
1982174
1235288
454683
645247
1948620
446625
1973076
404153
988129
1804997
715417
174319
943480
1297950
1095064
154983
1190431
1617829
1648670
1190043
1836590
935582
478321
691412
881608
1643987
248714
1316607
1262940
631152
917767
1905680
1574514
1179430
1419186
1477017
529002
1766442
1298814
962419
286301
1989202
372313
188740
1029810
1693003
173841
615301
1987529
1244734
953372
1526049
1882904
236508
1033792
1295374
1232936
670111
1529719
1981831
1200659
706921
1324270
1222685
1071019
313521
1808861
815720
555269
480691
449785
960056
1855485
1788648
669645
1386122
366195
934334
1123079
1678162
1252626
56906
1172181
745725
67844
829776
1368860
378555
1591045
385292
1681909
1746174
1130645
1223343
1951022
236377
1229190
90227
370764
1154962
635586
1840707
1575931
668235
583645
1061576
1950155
793872
1335462
1255063
842537
1355001
922440
568539
1291478
1321691
1194052
188256
1342178
1150339
638026
1550526
480513
522062
1065116
207481
1848224
1984153
650029
1955230
648560
1278641
1564453
285861
347994
1124129
1626198
260479
1480860
1968835
1219377
278084
598202
376304
1046221
1974157
372526
1000782
1999957
1953732
1701234
209437
1521919
445809
429858
1984960
1125596
1571448
1534487
1197247
1239944
298249
1773557
1148460
1400766
987988
525313
147836
235871
481263
1091138
837114
1145963
1918214
1959397
71328
676879
1065271
877465
56242
1660603
1981702
900387
811230
651838
736466
1205546
278691
1456780
1507855
1737021
1086391
1334117
1398304
1744842
1779484
740156
1478544
1362695
963894
524145
226664
324711
1976549
421583
1762774
289790
1821037
654880
1698418
105669
1708277
896385
1838914
1334998
1620503
1476190
1843418
403649
1327987
713074
1885061
1332148
1269726
1457207
326525
1427164
523326
941298
1503643
442458
1223008
55447
785064
817596
1857904
1236058
1424122
1239730
1159292
1264378
1769061
722959
422306
1874463
155137
1503512
1426072
16711
1573141
866705
1361446
1711265
1233273
1125439
993455
88060
1749975
755948
1934742
976062
59964
1655904
233886
1972944
810508
380981
1760323
721951
1988831
1070798
123778
630446
1971636
842443
987409
1263332
1613189
1337294
1591016
559648
1687934
1918829
844949
716384
1167478
1366677
86854
1109429
766328
187109
1176414
784250
1892121
1998140
1779943
1757818
508439
1406339
707314
270809
1931715
1270963
1859823
1686859
851578
809503
957086
628731
1223494
1921799
1626692
1385881
565829
509406
1136979
175797
193395
1619099
1127787
1749085
1678482
927191
807885
1804974
1280143
484039
1573306
877483
1296187
21640
479913
605308
17766
1232234
780588
1239197
398609
51402
1744463
1921983
1481186
405000
250583
1451588
272555
991919
891015
1612445
862095
1908799
342607
1152721
199576
111635
920378
1048623
1183011
543773
1228652
1015536
909222
563746
270309
185672
1051238
1943912
533144
1182959
1878392
1749068
1373554
322786
962463
1466433
623518
851012
1238600
353040
824892
1819525
323816
1800959
64604
885010
91606
1963069
210232
1019364
104597
609384
50478
1651904
1135210
1241931
1757911
247548
27205
1281092
872911
539964
775521
1403650
747040
1793956
903715
1965820
1809686
138583
1507515
1879980
752397
661115
410442
1384193
751745
576314
163909
17368
182063
1291067
1404419
416837
1065822
1966816
1792813
972413
142741
272807
705855
327962
1062575
1687633
772248
1150832
1319601
594717
1450811
445180
1236845
1887823
1190900
1471787
275141
1184404
1009404
226696
1483295
141616
1374090
168227
320829
720960
1789676
1696551
308188
421989
1666793
1138772
1578003
636084
620785
1759537
335387
98310
1839012
1373197
919149
1599516
1684581
1359237
269308
1489739
1354694
1724308
271295
1940694
1895259
811694
1019495
1387056
118674
1704902
387317
1915572
1164269
1968559
1673852
1097131
660162
1658142
434101
1063284
120103
982385
45744
689692
511564
108406
104768
1586392
1045106
616106
1437509
196793
1605856
693270
970487
1109462
488311
810519
1141504
1416586
1447684
1233592
923346
1099940
1270958
508144
1667176
135561
1885167
1002273
232570
671747
1729479
789745
315402
1316606
1690623
1796845
835520
345565
409831
594093
1238334
1151006
1464553
1081532
1358818
1289307
946170
529810
850539
148391
1183002
1318824
351630
1422829
1221312
232835
6495
96897
909324
76808
176514
583858
107741
55699
861721
319323
1161437
555392
1074856
571237
1758830
742291
1936246
406069
1536655
322027
667723
505313
166800
996405
142159
696040
824985
96179
228133
1419835
592520
1067044
283500
833738
1589897
71210
1082929
796664
1821974
1172179
271423
40868
280801
795110
1096881
846304
643719
1026881
1498235
257822
356597
449390
327401
1648156
180098
676473
350390
1079616
1363934
872810
1970349
831629
410442
118170
734465
742283
1883892
1066395
1160913
988519
1676785
35120
724393
1399953
1177819
1738930
140657
1383521
373437
1902316
1284139
1646090
741973
1552784
1844529
1259094
901546
1995835
1104961
1809757
93382
896180
763930
201855
230398
1768019
105581
321063
374508
428064
211577
453145
1083390
188587
287231
1742742
198709
797933
1187175
1106431
1279026
1169094
1571315
1807417
1077199
1983912
899778
277218
498438
1958013
292989
1221808
1379270
617822
1409088
1362720
1351512
461109
138338
1022973
1319396
1846602
528442
286822
1211072
1364139
1814332
391138
304142
868979
1284442
321064
1956705
784017
848927
1373140
452682
744786
632049
957970
153473
14427
1195298
936052
1685691
1171593
399457
607565
554296
952715
794773
614384
18843
1064300
865586
1275859
1489189
1499101
711564
1058757
1487523
1607664
1276094
33490
1801720
1983789
916614
1686623
1667802
1239158
1240673
1193262
232463
89000
944864
246402
1025396
98616
1982904
1258464
175858
1213243
1361570
1550905
783045
511133
1427646
1046281
1494256
1351115
439754
283939
1714315
748480
1446714
304121
1846331
1070180
1753037
1093687
692293
1058971
773947
1080116
770358
1189373
360128
1244519
321014
1978339
555124
353618
369187
1008664
1917546
392399
167061
67356
224938
793014
742852
590878
1834847
978048
1726869
305320
482547
1367659
1710175
520940
200146
1932575
1131570
1643849
1822407
1160183
498256
1910839
1154635
770257
1228216
178400
65169
937167
1531342
369361
931489
356059
681109
1497447
1192854
1565750
538500
1203868
1174910
1630452
423048
140821
920591
485196
83306
778438
1988038
1433080
153494
1627404
975969
572122
1227067
12060
1112596
357205
1135733
978300
1199523
242625
1859851
949991
1404217
626551
1006949
932035
547588
1327528
656765
1990960
1020693
995397
466486
237004
494784
84486
526256
1060679
977798
202849
132266
558715
450501
1415731
1588451
1649663
1464880
529264
1715524
1800157
1577457
1683105
1782130
449664
1154470
1674857
695413
1646652
350113
619542
532281
486545
283096
341083
708595
785044
521049
867218
1050117
418743
1112367
1174979
147182
891881
1429429
1505040
208973
688318
1109402
1420999
1114897
641358
1185633
1526628
1792967
176289
875680
1035503
727246
1487814
1747240
1928280
1300542
627364
1715228
1391042
61920
1398
1216674
1561143
37023
497396
484767
1168432
1830670
1462053
1824035
945725
1193664
1362785
1899848
1870314
977428
413749
654283
402444
101436
1824891
759929
1645394
742998
1973845
1696735
1180034
1521557
136471
153798
570100
1113268
905090
1070384
818121
780669
7345
1641468
1519990
335395
983335
1102503
1914745
439208
206839
867964
53756
127511
1870868
591316
733776
80451
544995
1537290
1857523
1939416
1663300
493090
1249653
490384
23583
1276638
1092986
248603
1739139
488664
822476
295858
232575
1888872
1530862
1155451
1913829
185016
759046
1575640
1950525
351609
163431
739838
1596166
995073
1386557
1036835
1387046
252006
322345
852052
129223
1097534
1410932
202178
330431
994615
573888
498602
1708621
823996
622404
516339
1004744
1668573
1423824
489086
1185499
1836226
1466905
1028946
1693236
1793425
1223549
921182
1815954
147571
1805177
1808862
238427
334056
1304043
217542
183037
190166
1932173
316246
68949
1349613
696861
67000
1295907
1374580
1472731
97927
1830384
90167
555989
417711
74753
376558
573209
1429527
1641119
1942932
1052476
1313014
1793951
1208628
315319
1328346
1488506
415141
342221
1992192
368877
560463
1306679
1876298
1666339
1056220
1011021
1311563
187532
774267
163599
501164
1684375
1294571
1475095
1527718
733592
1694308
1182680
635667
1332016
1885388
925548
1416536
65178
1932418
86691
146361
695871
1210117
1893666
1053429
1562264
1786843
1348376
1143420
523827
1968441
429062
1896291
1339646
71116
754129
722623
604517
319797
1941221
785880
1838661
383871
89872
1213324
1560133
126158
402435
649692
589184
387048
751246
1404820
1465014
106034
1592965
1232726
1716508
1408491
392403
1953590
872439
600566
262952
825011
1348405
1131052
1731709
620892
999958
1455370
1784366
745404
961148
1883273
1451976
538503
1664655
140666
11578
1091622
128725
1871603
1832197
700468
433281
1945166
915027
771723
1687130
112011
1923352
721046
104314
218392
54699
1999901
589186
1209203
415338
1476027
1295537
490059
560488
138233
311209
678088
1382502
1588397
230593
1785314
795230
126371
1952668
85815
958949
438223
779032
578808
1907945
88081
956732
468039
16886
388425
1415222
1013096
873610
329083
310826
1064978
358927
1922126
680837
252124
521206
1101041
295317
1467418
851852
1079207
270330
1364854
78718
1700816
383306
1633694
1623751
314826
1335167
1871925
1392932
23968
968177
1014193
792026
1996767
989288
694516
1690418
315029
1113989
927653
202423
1548938
1947830
1188821
1222520
634719
1410055
622049
1705715
1524097
1767305
1899817
20238
727466
115055
1808297
1525926
161942
666929
462280
843538
163717
248695
30094
190525
1621357
582623
1533491
1991051
1733813
789495
1554743
256267
693610
438970
1581620
1254053
1151514
1218074
430643
1413672
1645643
181114
74948
1384421
1283205
484346
783784
1835200
260848
287424
337200
1218859
1254157
640234
1111937
283612
746364
82849
1106993
1993385
921906
1207973
867430
1832333
509824
787604
1812641
1331477
174109
1081234
647911
243879
934605
1699692
703584
706943
725049
1117901
1466411
1079012
871317
881943
977036
962477
1753119
1131378
413581
136565
1076599
836090
1022153
143100
1742038
173482
1174139
74580
1415887
1468878
318856
1064158
941564
1081911
564523
400775
667745
1117050
1466248
838487
1542702
1263322
407507
1267535
734223
1565867
1353100
307442
1158034
191046
697382
83302
136970
1549560
1698244
643414
941608
606618
115638
247848
507180
699616
468952
1725774
96680
165297
1198119
329096
828093
182544
1051438
630200
962183
1295817
141825
703191
784126
1301378
1839150
1021364
1780924
1120377
375773
897435
1513544
1480624
1146283
1102217
1203539
1763947
1104681
756538
678501
1232305
1175733
1246579
432390
1829001
599428
1989610
567432
586002
337404
991722
1653529
918491
518146
1912437
1750128
343488
702537
1453814
168821
1469958
150035
689372
240384
588177
1731661
835340
1710605
54747
1378811
837438
1458088
839846
1492666
1556118
1836323
1739090
342029
1195599
1676926
337647
598018
49854
1317590
321597
1877721
1260931
142656
344572
707471
1886282
1002811
1928225
4166
1169632
1889407
1388433
960279
734896
1094481
1062050
1380189
303250
1367644
1837540
1782166
716350
286055
1245295
1213205
1232556
1860103
205797
155027
1452919
405905
1448698
15181
605083
1384877
258830
630472
657099
820759
1886793
1013437
211218
366849
1590629
1946559
869567
964017
1818266
645658
60604
1588211
1181905
1973283
1027834
873846
1348017
1158482
1765945
412506
216722
1519694
131909
899155
1184080
997749
46280
1195457
898257
1754791
1743827
676697
449806
612326
568221
201487
606176
845763
1186129
244903
1216366
556355
1936143
1774887
659529
1665599
1518612
1573034
392559
1883069
1148968
695701
431069
149112
191901
1615414
1615267
697899
1058412
973994
770035
1447116
822886
998195
1909277
1134395
609375
1210863
1552049
1923203
1734196
279528
1861383
766938
796284
1481188
202433
985560
1740674
1347545
680732
201857
204313
818338
256652
891697
225979
335334
486533
1839919
1440328
427545
1833563
671621
855643
817264
632897
1161448
272567
1894575
1900443
904232
1236178
1046893
867271
45551
270343
1996148
905770
1156826
350873
590229
433647
903953
1204109
921884
869407
26802
1319223
254725
1838827
1006611
319945
1425532
22077
1817409
1651900
1504961
984417
1207911
29170
942368
1198817
105931
949452
785132
506256
326284
652154
182231
726446
1392667
1585654
1484062
1212300
1250488
327497
604596
308331
1828
1027740
1825249
1621392
3327
1834551
1216141
155090
942505
1948670
421927
1931834
385433
1296704
1124321
1093326
978306
199875
998045
896105
204925
1681349
298875
164337
1403060
1235781
963208
905185
1900980
1539495
197108
905436
1721993
1030489
868598
658280
674534
1592933
1756969
692441
1625226
1152218
741040
363225
614576
45252
491424
154786
970212
463709
625202
535782
738438
521318
1525421
644196
940988
916223
790897
1248343
312908
202105
1767449
1499156
983730
146406
402492
445259
1588716
637238
1112528
906553
249334
1069289
75047
222910
472728
1279803
1833219
1843333
883252
404816
511128
1505176
716082
793613
305813
1309879
1230945
1475781
75761
102035
300882
1641858
240460
1623482
1214108
1027036
517183
1476306
1246163
56278
1809954
1374032
720979
382080
330898
1934594
1573846
1746465
297881
777935
1685376
1002920
1725207
1557820
743158
78194
1426420
1930583
1599650
72798
1757285
692053
806419
1076477
1397765
1331763
270628
363978
1643329
357585
1969335
1913963
1840680
1126762
172180
1722151
1988940
1825640
1869305
502479
1324051
76454
495651
1765123
1954998
390423
1193687
1061000
705990
776295
933144
1712103
1976579
724064
1867774
1149531
1188366
1125367
583107
301558
1546688
782322
1063983
1789240
1855114
1121624
844372
197449
205107
28284
1487065
1637905
744774
1945346
1868450
30761
478577
1631489
429559
1293866
575728
955265
701726
935242
856274
551026
50619
853309
695553
1147172
705852
3879
734365
161391
100920
1463676
1744936
758210
1218589
1425367
69032
177902
439219
875104
1671201
1281049
1725829
1080
618467
782911
1787810
781722
1819588
707023
1739756
1191512
1564516
553119
1401343
1920446
61550
1016741
754756
456621
773291
1652612
294415
794462
1845538
1721252
278749
1247176
872830
303237
1346788
1478401
374326
1670171
1282017
1275316
949721
338298
369793
1085876
1416955
1784057
1319206
162411
462738
566577
1187016
1498146
1062697
614646
1953174
1031489
739383
1440812
533711
1159145
1127616
588324
308623
93363
416782
754523
1503313
429174
674914
119153
727575
352233
888087
1141743
408712
88360
1332577
858193
1216968
479647
238654
1428788
952266
1471979
1403025
620145
616342
1798278
350915
681807
1135915
724510
1449619
715312
174205
1016381
571055
1522315
1660507
882630
981551
495470
967003
59304
1443103
4452
1254635
1763285
1173463
657413
1865905
854671
610187
1994790
315836
579625
161378
1693155
1472531
66720
1603678
643488
336346
793171
1285733
1434670
507488
79536
537923
422786
293473
1471567
1207575
1737429
887030
741043
1095544
1421147
1189014
680760
1973311
883442
1552066
1944717
39007
36647
1497648
766727
1837477
758560
417612
8465
958854
1579721
134151
475691
886568
792708
1188835
1785335
1094007
882983
1811540
387354
920635
1495356
1412035
571342
716413
331009
1226321
1636285
839524
1076691
741742
621524
259724
1926915
794163
1599081
1998909
1528370
1026386
823823
199309
776082
1413234
278091
1510016
1541192
996827
1056618
1612352
1270864
1397857
1352577
525050
1481712
945580
556046
674932
1119155
644154
548187
1087739
272062
301969
1149473
494932
1535181
759353
1487109
1771721
177527
1201508
1489701
1026158
1307148
748972
230793
1544557
680775
917387
1260701
363016
1358469
127858
1293178
16544
1718586
268742
1852619
1775641
968472
51676
1470016
1979452
1884305
1112715
448603
594855
154350
391130
25511
93188
1239812
1486481
1241932
228101
1851445
236763
1670003
1383724
1252732
458244
1965114
1159409
818322
77343
796874
1933423
272287
716281
623890
1645182
744522
1352779
903054
1241171
301240
752128
715359
891827
1791283
264984
273263
54243
1184683
1985033
700750
1061743
596972
311769
260591
1117416
935832
1551502
1161193
604472
98424
456088
1442065
117260
814156
392614
1709981
316862
750114
983910
1015115
293852
592617
858861
950988
288080
643411
1476675
1426645
337637
715772
219948
69690
1735807
1219888
1762271
1512046
958546
853402
1921218
1481499
934861
1465155
230507
1067963
34580
763719
1794517
1258443
1341985
1633643
1961041
909722
1892651
966452
466590
1363898
873454
1133929
1528935
1234239
756097
359907
343396
1270272
1487724
1714034
1367806
222369
1673591
1875412
1348277
1673259
87452
1371146
697412
1271645
676186
149476
1549138
1938706
1787207
1502618
1058203
83034
1224738
1359961
160019
1166617
486364
403639
135051
1817250
1766895
10609
652773
241943
1912343
1180177
684976
1810538
132551
1872798
377075
282065
819261
1902569
330876
314365
659126
339730
912141
1737824
773736
1353995
593683
310360
642936
850633
555480
1624801
1948311
1256865
1289578
421878
1213425
13788
1361897
1001547
261940
1443764
589383
1908099
124259
272442
1112761
1581158
511125
28906
54789
1051524
981516
743949
1024149
274498
1136425
1562620
401221
275464
553534
915206
79453
831347
1137126
19412
421778
365121
1896488
92643
799118
265320
200686
60214
787873
1496600
118372
925541
1700294
1891106
723001
1685504
765414
1174853
1823170
1124265
1806957
1622870
1452887
266643
456260
1549352
45990
1888600
1636462
1862836
12720
309146
1152986
1835480
468282
1424279
1883428
370507
189005
1314511
1643964
1336555
318909
575118
799367
397514
795507
140913
937829
1856566
855585
1430032
1036889
17936
1427243
1036728
1038401
199234
1411178
693610
406847
1352057
78845
1448459
1122516
1716029
1991393
1606531
33416
1835358
1027798
1144737
457266
817678
754938
1817117
252216
890525
509198
16900
1595390
1273702
646621
1873180
175844
950295
226748
1762950
796421
661197
1485698
540219
1411948
1817130
113608
1784087
1324190
1036601
1176138
1774184
1434164
744134
1767746
1073317
1871383
323073
1631882
518369
217624
23408
1307693
1658784
12225
18294
1391699
739223
935075
294974
1840017
150651
1157441
1222267
684150
1213894
1680280
1365520
35890
85113
1317062
1049893
1707026
1702776
498192
1793564
595863
953006
910645
460387
704102
802321
739766
1345509
1204930
1838916
1806798
1974318
1921654
1246437
479535
431871
956447
1948206
1980192
1106642
1319368
1257879
287055
495163
1145600
272611
459258
971993
650100
1359444
95284
116650
1094236
149068
92946
3366
1443026
1039167
73088
1819879
60743
1852293
1155583
488174
1503952
661267
1060943
191754
92513
1236828
327608
1141097
301881
1119732
1284590
1336833
198663
467358
1150984
1705393
1592084
482682
1301038
444967
536638
471911
1352139
1757356
549435
1255122
1729883
529198
857900
926034
1054048
1608340
528879
1439898
603259
623712
1051071
1193177
911966
676949
655021
273657
243895
643884
64926
1796023
130108
67536
118479
1393059
1775188
406850
170599
968870
286814
1796472
1414186
791272
46986
517689
1377482
753442
600852
130854
51400
1877153
1688414
205862
1775761
196063
1050021
1049173
907365
1093732
37608
1474778
125339
1563573
820771
563080
345857
950643
547606
1795500
1790396
275596
917885
1865518
1193107
1821145
1224922
999868
1496206
708498
143078
1152600
955582
1305623
1186579
1265796
1752285
1557172
236248
530214
1439902
1582645
1381515
358037
1882563
613383
1918852
1741622
1773474
1982368
613303
1696184
575627
932490
1661307
808782
1754370
1120040
746828
1605233
1789914
72734
1954310
606019
450147
1218011
417178
1864215
643458
411975
1441227
123840
603706
306537
1443916
345874
462900
1719440
151170
924654
470120
1719738
765954
1536144
1579091
1619416
1893736
695316
1025806
686299
1676388
501251
458431
1081387
1874952
60436
1214403
1827986
1085186
1199459
1504255
1564608
727692
1371703
390413
1655609
1314609
284874
44223
668287
1042226
1500135
1001371
510350
1314442
715545
306633
1171523
434379
440366
722312
216181
1275028
858544
193136
1646164
1796315
412622
1965262
988029
1378433
126722
1319100
1096625
1902129
561167
739749
1725997
885636
631831
1610742
1967659
1122768
729989
469196
1625031
705208
315627
200517
1375141
1043681
675425
972199
221414
1308977
3518
120802
900352
320435
989275
1457572
1573047
995139
1806151
837955
162469
1690843
371815
893822
208792
1257760
1007582
1171441
357366
1989705
966289
1108290
552738
964481
1477538
1471652
1936691
308403
947835
336823
84473
1170050
291586
1943031
369805
23097
120118
1213432
1222891
1729996
336329
712849
1535499
725121
1138330
539916
1222415
1775063
1221969
1709442
408567
1316700
161400
1257557
58045
1807216
1277198
1171126
516764
253182
1430305
819135
543282
1103026
1220904
1369271
11419
772963
851721
1584278
142865
1937726
907755
288332
1012280
1714077
663300
676441
1460808
1441222
181017
890133
1279614
1314337
1725554
1878072
1574967
225124
887978
525844
534334
1807523
1450373
1144766
1773570
420358
801635
566351
1208803
489461
169403
1420034
1678649
1706886
223616
1608586
292762
1858954
350884
923188
638643
1875979
662267
496467
1882765
553971
1200534
1924053
1176982
1070866
1802353
856394
1536378
1798582
551907
1713755
460399
905273
100917
1106432
655634
413164
399690
959956
1754357
1570792
1608833
243301
275204
755283
1876745
1819161
1413067
831808
1354950
313154
1117809
784565
397953
681143
194498
1725108
1304755
481531
1881001
230076
868755
769591
1170095
161940
1659693
1096639
1108614
651269
142952
945521
537515
1879505
797579
1596542
1732616
1557761
512200
558773
1970236
245290
481070
1505440
336594
1871751
2322
1061113
1957458
365015
1557557
1744995
84757
345849
957081
1322155
587030
1926883
1623141
1416032
269693
1082792
346617
1746547
9748
1288608
796115
1167872
1194475
757265
1345520
1379867
1893351
1827519
659394
1857648
1937439
484713
1930683
1473384
1624551
846731
1123260
209599
1953935
1114122
509654
342025
1978554
128126
1864073
1158437
712207
256257
651167
850779
485346
1852184
1588432
1822086
452111
451485
1720941
1039603
1321451
94033
1255910
1356367
1391735
434239
1251089
341761
1713645
569637
1822500
1434417
588133
169160
1423844
212896
692743
598801
1908424
1698302
1194959
1222587
798721
1245196
685901
1299265
328744
1736971
1639014
473504
1905013
1108101
1061361
1955587
1719621
1826876
1412282
696006
239089
1957469
89182
845355
116892
1530303
66490
1717026
678605
1459944
694751
559617
230106
688664
1589968
1419440
1142634
1937924
1285986
660356
621479
90393
1832522
733350
1057423
1058928
1451140
1984799
1775037
1735910
1882813
1112726
1074986
147228
667315
1027053
1655745
1260564
1928685
1438334
499033
1423173
186742
1926984
1128277
1084265
1179296
1928538
280636
109685
1118680
1500165
1943777
221712
359761
1791538
343099
127528
1330999
222054
1394506
1549459
498994
57042
1108103
64527
983657
1864844
1479544
345439
1226091
1194372
663140
138691
1746207
481739
1439409
1988589
1940105
248336
946245
1712419
1510707
1084015
754918
1257708
1578117
1300959
290887
748888
656257
1408257
315318
651445
394323
1160530
992547
1368786
1150200
1282709
1611503
1503170
1775075
1446927
108303
293883
410983
953494
1003100
791685
1871093
1584919
862916
988799
1183563
582777
1485767
137999
1036793
251789
908764
940733
1741092
985761
367021
1443621
771086
1615414
1853966
522949
1169396
1366104
1388430
1813550
1923613
1062051
633387
444247
1462697
1013740
1826863
1322202
985969
1880845
1736856
16151
166856
449677
1061339
1286551
1066406
1786902
269524
589694
1725139
693359
901441
224249
44603
774696
1514631
1473549
752555
1761864
1339556
501355
137908
1869198
1559660
176617
914417
1617542
274063
389126
1763896
120968
1078094
510132
205462
1325124
710261
775336
1815898
1882486
108405
663007
1222686
1001600
1865859
1192131
498444
944167
1582616
593858
1211133
1153659
1939926
1640072
1003807
1629807
1632137
1368219
485904
179617
639188
1147995
1127956
1245812
1277351
777127
1117892
219502
1754185
1377681
1473702
1828214
1038535
1765226
1000015
1640994
673658
404993
348370
1232274
143205
1496303
1768782
1931164
1359084
910645
808032
612285
1699557
1030819
25630
158413
744286
1730864
1901248
936618
872757
1975329
1706170
1045950
923623
1021738
352081
680849
1668529
50209
1235277
236615
1076625
566973
193299
1409691
459395
1462668
255262
1728990
1383385
1556400
189960
152542
404962
1159237
1173518
149641
1642320
149743
734969
576474
491056
1104835
944995
1033513
217891
886782
1207300
174691
1240428
273176
1314565
761415
1881266
351241
1121854
931330
984642
942615
401700
920289
1813533
1628499
1725495
1474209
1862465
506144
536564
1533006
1053183
966096
1547716
1130243
1162909
1631845
1980041
886190
1775237
760427
1261746
1426502
1629491
780584
1687813
249593
1343644
444830
1504417
1591867
1885507
202990
606654
503665
1074612
1299483
1521061
1196738
999672
1955536
1572390
675046
1465056
1017722
567389
1327768
226105
1097606
1466541
1718802
1398620
208685
430679
1187639
1404926
871255
1136758
84025
746557
989556
1596590
1247303
900737
903240
1068115
1969286
1253826
809880
510147
1432646
864003
1860437
1516732
205478
598378
362414
1868556
1806577
763041
1859865
1541217
1666610
244934
1830962
1432651
89513
69691
1473373
1989537
1361065
991334
581278
1422210
903349
1044395
1716831
564095
1040513
171055
1384492
1058809
207644
917011
1974322
205768
1836494
1868527
304352
638020
349923
790793
750373
1416720
839031
892637
1586105
883569
746743
1672342
1307191
1750580
1482788
62003
1190535
1011206
447292
685585
691617
1472790
743374
1948835
649240
748735
1392549
1006234
1321078
461487
499926
1821799
442415
196836
485615
1765010
1978502
25568
620159
443445
305031
1186365
1361734
919445
708968
1748708
1942470
1223097
941180
1185262
1712179
890953
391608
732283
1666519
124189
1001531
232004
956182
612286
81903
1583496
1770191
1985085
174448
480344
1307267
518001
1930446
32283
1333491
547673
788580
776909
720062
1852382
1511399
390418
1134764
1403569
132092
365078
128241
1358613
1678342
603942
1438700
556675
1496574
1516741
1890674
1374873
477778
1541580
1513924
687514
615654
1589314
1929821
783422
1840356
358571
1553537
786222
1116282
1398801
314182
1317758
1083083
240527
1882391
492488
1887642
1912095
1409397
1985815
1950119
610146
822827
1276238
1163279
341393
765309
525300
1690499
1865189
221478
104120
395030
1554960
341348
862333
792056
1370239
1974029
263132
558076
1730835
1490802
128998
1903669
836484
1473973
1219198
1855119
1020881
738618
1325157
1410788
1886835
624670
148672
1312899
1764783
1997749
276628
214604
492989
220347
1794959
710560
522254
1841593
1281886
1638301
1777052
590797
1269990
882776
1246103
817294
966909
1766427
789672
114229
1792636
636166
357157
1736469
1940291
1842011
879386
1473445
220643
169806
549552
1398236
353420
658194
383243
416917
1976444
239303
499002
1992286
1737183
292948
1070702
438582
466160
397463
1887517
1180300
1089591
1093442
395757
1104328
1596638
256685
1394882
506136
974815
652656
1963289
1662879
116468
560912
601589
1981507
1485384
1011986
1558281
1467448
124120
1948307
694120
515591
1848246
1120907
869001
1211100
628145
334995
814776
2367
656603
259313
572120
200933
1045719
1720954
402363
1809920
1760919
269391
1727572
1594457
1298818
57715
1591191
526732
1091212
1870272
40470
890603
1646859
1290665
649830
1336760
666751
801996
383739
450949
1091846
894047
560617
992098
1003516
205337
750279
1420775
1557046
54116
140013
1140750
1231069
822701
464264
1061209
214644
1211136
1912307
1270567
1156116
1271986
172531
672496
1357057
980205
1180300
953054
899171
1910060
724357
1780908
1581790
300819
1452395
1439771
920771
1215864
808941
57431
1654315
235153
954478
498459
657605
320242
1795226
1395969
585609
41722
715531
416777
1147455
35378
1397080
412824
281966
1708668
1549853
615884
829794
594755
1604780
176896
394731
1477271
1434026
1025549
483300
966069
426431
1101662
1148629
30586
48598
1670281
1972217
1572546
894851
1584573
910542
780312
379551
1465665
930590
1997819
951853
708691
559011
435292
1629128
1792741
1297740
1681103
1175657
1853297
1909727
1979176
146151
1514970
354845
1034441
1590716
1007530
805594
1597132
1511773
971131
466500
471565
753237
359938
1419367
1184034
1732728
1511610
156248
843524
126395
1655859
151439
12084
570696
1593619
1827489
345697
1727034
1919951
403083
1778292
690806
590502
510447
1621069
1290139
1314234
32387
589705
1458850
1125645
1849474
1237230
701778
1315029
638714
174384
591307
161324
1892101
433321
464352
1942473
1338003
763410
963818
1866754
390489
1277578
1040596
1424607
1026888
125864
1162072
815720
590176
278347
273194
284650
676806
1061950
1550141
922498
916450
1760030
319953
386192
1816658
1617739
94243
1564484
311297
1437803
1236775
900199
1654934
1319866
57676
1990407
663303
299484
1350548
378554
1390615
1646291
594846
1021727
92270
562834
1399827
419126
794771
683
1939859
1100483
319073
981199
990791
1189913
337030
632030
1255310
1605939
1542436
1056377
1072213
1727920
131519
136017
35498
358444
1102118
101005
1947054
619056
1873016
139333
995010
953745
602943
1761867
1306760
1094157
1406155
1754367
1959268
341869
1210493
474847
1503359
1882868
1222652
800771
140370
1895517
1364799
601035
1817856
1043321
578027
760341
1355104
301365
1317513
619038
1376489
747834
202158
1779385
1919402
71439
1552822
1653207
1191501
895505
996675
1671014
773244
1117938
1397752
1058681
1645941
1899381
659755
620573
1919591
342337
269740
1294220
766216
1567884
887244
1114391
1494623
236893
445113
1690987
1700745
1528373
195838
1201291
777555
1608771
1989687
1787330
761795
1864315
1529277
969921
1243118
813384
416288
1240766
266003
1650152
1361350
325599
1230237
1833236
189622
402300
248835
1351874
612544
140016
82675
1798342
381888
397497
681773
775671
1200595
1907201
1091155
1923053
1316434
832194
195206
646110
1622292
1334145
720626
1501209
877441
658252
261293
1181089
1681257
444567
516938
1226255
53272
622891
932032
1740008
1332998
520336
652777
1764710
1013835
296429
842725
1126724
1856840
1248502
1479492
1718574
1523544
493301
174801
26640
927322
474293
655103
135434
226784
451447
440974
1400251
552940
35095
1081690
1785460
956862
434969
700636
1845794
1121374
1890465
1381867
150010
1808525
544512
825947
679063
1897628
642372
1780375
1778827
1145849
815088
116953
1108017
1869252
13451
1835959
848960
1088291
175092
92102
805253
547519
429163
1526018
1725424
258138
729442
1003956
1807530
127416
1159981
1101721
930977
1026018
143743
670777
1095489
1333321
577860
1419351
290750
1861606
271175
518074
1741764
1743649
344843
1310499
388373
1217389
1704
381626
1506862
1703395
825532
1796537
1207766
1328617
587138
689749
1975993
471083
1786047
460987
791154
1175292
1537375
1805141
1691353
1768804
1060957
188836
349798
1497945
1200848
1578942
391332
306643
1294216
1296265
914110
1575309
341479
1593953
1066746
32159
1445508
281952
741606
958157
743269
618344
729757
1741794
1316173
285698
1435125
1622871
1447824
449031
32349
1785630
1075749
1799627
229898
504004
28880
1577303
1566123
947845
1260291
1379321
1411776
1008356
1006849
1537108
5720
752302
415433
912407
1683384
1452991
1969692
602880
414206
1958461
615382
8992
1981222
1296293
1405440
174041
310916
1962392
1461995
1691823
508752
866451
401237
146272
1031323
1963581
170387
724579
959934
1788630
74571
1850360
590848
932493
666176
814105
1688317
1320232
1719171
775064
151531
1226811
1737318
40771
1117187
1174425
461135
420176
1173861
1636035
1454044
1197542
414392
376488
1702131
188547
1384246
1619483
590147
1115016
664941
656344
457820
1256457
1655251
413745
1092740
163445
770041
564710
1352723
1723529
1744525
1511455
897416
181951
1207126
107837
717796
131864
1743946
859398
468423
863821
536534
309507
1166065
721140
276781
1518998
1935334
318111
880300
1775851
23909
1743609
45621
1524609
1546540
20459
1970235
1124857
846221
1048118
403706
989070
59673
386835
1275545
1728179
245816
1267119
854245
1717779
355137
891837
1727304
2362
210753
1459789
1137814
83190
1912356
921469
1439490
1355262
1725219
1470320
394298
220062
1628648
1648864
794803
709781
143975
1105930
714727
1685965
1305044
1816838
1882889
947983
1778807
223477
1437044
414099
521686
1397211
1630552
225613
1302226
1000915
700185
1432915
1161995
458111
522467
620101
435285
1201026
265732
1957624
49310
1800492
693002
334443
775414
1912300
1127371
184427
235884
362088
1656787
625098
1246983
1721985
770604
1363074
509960
322279
1291240
990815
301255
330047
1236595
564036
386846
1525989
1700266
713413
36467
1026536
1676240
461313
408464
1998499
1271608
647656
1454639
163865
1449543
1661875
1427676
1638579
671564
1951845
1265107
669489
1797761
1107652
1568710
1982707
236516
1748370
1784653
1544576
711465
707738
1758561
1400081
298377
200603
1017989
1406455
1209610
1976877
1509681
753674
724673
1804731
368967
217914
1884628
652574
1753766
1192850
140846
1397878
1871351
812374
314825
761898
1168024
1560987
818413
488868
1687123
227993
611552
1360716
222770
4902
1957164
1437309
420301
1992562
1760912
1952950
1307091
1104680
668904
1876971
1210395
901875
998564
1856914
114815
340425
208920
1582383
1081459
762269
417630
1959359
835533
1770921
1034770
1028971
953889
1919437
485170
1960324
1767668
298688
1260944
1518057
1986111
1182862
1053848
117809
1405241
94382
124283
1125919
79411
1083643
157923
1939457
1446166
1632976
1673982
741767
974731
1795317
432094
450324
853193
79897
745950
939705
1699758
1570377
1167786
1865550
1754426
776198
220601
763130
249175
1139583
1839063
1787315
1477874
1523078
1081658
1997336
1965567
1194353
921446
834616
579417
1697186
1865400
255378
486407
1689142
861654
765975
1181803
1925867
1955165
576701
377265
1152401
748011
199963
1304056
337107
1238711
1409299
1024821
1850912
505843
1888813
428639
746876
1999384
1078840
1970203
732707
1886613
1652055
427046
1932588
691233
904998
1403952
872115
681012
1871463
765847
1740169
974972
460911
335456
1314900
1938563
1576299
1602209
1521382
1683143
1906949
443306
268855
874619
1452054
1852624
1819026
808600
883847
165717
117568
1452003
323811
589338
1239848
81930
1047178
1081743
200008
1461647
363956
804171
1562563
535719
264455
742131
387779
690853
683657
1574499
809488
1974821
113950
1519170
503855
795900
1836713
1103011
1662121
656564
1872185
1961839
1702186
969645
168753
1408710
674006
876115
491333
1211676
936135
1212150
1879442
1977554
1303018
1234748
1627139
1686314
1309071
917719
363888
1914795
1651313
15330
1478357
1362536
803992
1065918
709278
1337620
355932
1753392
407677
1526268
1212954
1470543
1505537
1638428
1229670
184500
888325
1704739
287341
485139
1327752
660817
1864632
769684
745892
1164906
196718
315654
804541
790019
150659
331384
570113
856629
340199
1821224
278574
91638
672042
1971343
754812
1463108
145412
1506563
1258981
546763
208721
1252771
1738721
1347714
1049721
308352
1518235
1387443
1159238
1713480
478569
1237986
1738830
209381
377846
1296189
688172
924949
167991
306797
614895
659128
1606068
1199670
183455
731309
138687
263891
1687769
920215
872444
1423454
1728305
1662016
546947
1754896
868585
1069253
580759
1648799
949796
1627271
1152622
464408
1486334
153814
941997
1332081
880992
1386687
1696572
1271257
601258
976980
687909
1250230
1908285
464976
223579
467790
470488
1114679
1982647
100524
1277370
598546
426444
1388449
643346
224764
26843
1826300
1367587
815
674912
1513960
369947
303599
156019
977642
505758
240135
20677
1188143
761642
576371
520835
350774
802016
340241
117396
1341485
122763
1242667
394916
1043372
446002
1360786
284962
808245
902552
1533033
1643721
231393
288289
1588514
926027
1299934
366399
455665
1969919
664211
1246867
1323547
1749420
1169363
1260641
1861183
1316140
1846733
185020
1008855
974747
695274
654529
651344
849500
1128310
816872
1169316
86029
1044419
780472
1304265
187106
506818
1855016
1270198
924758
567642
1578681
305149
1092680
1256253
306692
1469737
1874847
1328311
496049
1720756
1373698
1850665
577805
767548
1934902
4982
991161
891005
1581958
794494
1850639
388034
1419783
1602778
327897
1558013
1423003
1582568
1150141
1540391
1317523
1603654
1272169
1051036
428280
1696854
1480907
689299
1228300
963403
1443494
340389
1781633
361946
600533
1374728
45371
396012
373427
1458630
1317493
940906
1814081
1320692
4212
549211
960370
830666
1710685
285253
1918491
1505960
105231
592008
923023
352520
1398886
1161832
243609
1943442
1699433
746030
722814
1002858
462473
1932052
1252972
495167
1444002
349370
308188
1827560
892676
1064362
1391730
1433399
970750
1176217
913662
228718
1272418
213984
367949
973645
1891756
1717571
1875580
1010804
578834
996382
26525
1372433
342334
1704405
1870550
223477
1678639
465057
174327
861870
503633
354087
253944
1005323
667730
973374
1598959
334906
1479609
1570354
43957
132979
991841
350042
602623
920396
1015004
1289424
1143966
1216370
769085
148563
1370647
361382
1615873
310576
1358939
1020579
1592146
1686100
1264554
78499
1148423
1468532
533720
965128
194752
1779918
1640583
7569
435295
1340341
1668808
1120029
1432421
456750
114511
463878
953979
646788
1883451
883000
1403724
470094
818488
1172473
1476583
1769414
168920
1564506
217650
1556131
1651480
1654788
1367178
1334107
1608700
658799
1351772
117702
1731606
1071286
454978
763846
1991516
362826
1019603
380387
1582755
670947
184408
736096
1994203
1918127
1926404
1428634
841638
1040271
1028991
633838
1196258
1040585
348209
509813
934770
1158392
962674
623005
189348
301711
963075
272215
666052
1086473
1513114
1442111
548122
40509
654756
684341
873196
984202
1371789
371619
226438
36984
220235
154460
1018647
977875
1196417
55299
681134
985685
521104
1851278
598357
437024
1756797
736147
1652933
722835
1148483
917388
414777
1943619
1386194
255014
661712
1285582
835796
1125332
1417332
1283182
450704
1129065
1629563
1525499
710179
668179
767605
1932231
508906
1035589
1650909
964983
65902
632065
796183
1952952
1256732
827345
84020
1223845
44993
1574848
61477
296823
254980
761128
693600
953663
770063
1620518
1535537
136882
1218309
1348830
1003316
488309
1174932
223627
444903
681016
94526
1526475
588493
831860
36637
1923366
1740714
734584
1084855
685790
1450500
559323
75369
1771784
1154175
1409672
971362
1418413
1490208
1769549
363505
407955
1002857
1894752
961791
66379
164278
125536
639662
575380
833079
676511
44169
389766
1714410
1387452
1658048
372945
1508583
96880
727248
56280
464824
1441756
816777
983787
1278570
1844658
1358978
1409661
724303
1958723
521815
1051760
500675
460747
321840
685347
278135
1757313
1520112
317667
1132111
1447894
580351
437262
403162
1439522
1458405
1394916
1616590
1011968
1250095
387082
269798
346723
974493
693485
861629
1507174
446904
1566094
464844
1814239
1532011
1813234
1797497
1834486
794092
1253701
1139845
1500572
420997
72634
1004042
409612
54334
262668
98289
1604138
595346
1931256
1546736
1064491
558790
1660029
1501709
1359276
652338
1558978
526610
830471
367739
1907745
1528287
754517
1637768
485757
1652550
1029965
1107201
927950
433168
1713273
1421752
1956184
808477
893812
57268
1828428
515971
1739900
128792
508541
980657
1979085
317058
402898
312675
899413
409812
1100197
300689
623565
1826781
78320
740175
27371
724050
358486
356520
728781
1785110
1220717
1428362
444838
866197
1500105
134663
519250
316038
397155
1365029
1189082
1595933
1429628
1194883
1925558
466665
1513737
1800792
1081871
966160
489427
1771486
1936880
410002
1344459
1446994
1860386
1755275
1685427
631757
464223
1468250
1962849
425408
28106
770928
212207
1892179
400899
1427689
695032
298896
307846
140225
367505
660846
746652
1631237
1246028
1299871
1648751
141864
945681
392850
1048205
1029131
1358878
891407
413148
405558
840326
1384992
335989
348500
1544125
1237606
1094143
1152650
1167456
1636642
1933707
1052588
1647252
352366
264831
93303
1022132
489196
1307613
516734
116092
1995343
1057429
1980910
1414327
1872855
501677
92899
1601762
1455932
774790
746471
537104
85005
1043815
712723
1921292
427832
1838990
1547854
1109592
497356
606540
649464
1865278
833358
1706987
379795
1627756
1389306
375813
1757181
1612998
1427817
1828660
554189
1375391
610411
799357
703544
765420
1898560
1876353
1339107
1517216
830501
143635
1276135
1837292
1326828
1114742
1833095
1109114
573708
1147499
66191
1732857
481407
517377
672467
1749577
1660894
1164231
992514
1355231
1379644
1159127
654641
239967
975228
1326027
1457360
1884869
379477
136442
1358828
655436
346516
1403533
173060
171405
451708
1954329
1304685
493464
118274
974291
258486
196406
167874
1074564
816799
1312112
1387583
457347
1022952
642365
250216
1859366
1032630
206557
1673475
546080
1151880
1486648
1381525
1741584
1473514
1014348
158282
776936
1576581
196444
1600228
1332896
524078
216628
594592
1324995
289024
441170
434969
142937
1826587
906578
888788
1554772
363440
1011798
350429
679282
465934
1711640
600634
977648
1232753
1692211
1187566
1242449
1025713
169336
195585
1001808
148508
1223147
1337694
914070
1666499
1080933
399116
1657650
1220646
466392
581683
914467
1442033
1412996
271666
811369
1529851
527229
930050
889537
1623938
182911
1960422
85969
350806
785551
662384
1427814
938526
1363430
1173012
218872
1895602
896817
1781633
1080982
1233185
1121592
682801
1568552
1067520
487874
1504692
1848378
665259
70582
296799
1987160
134712
40200
1951150
126988
903119
809572
1482763
1874194
1944560
720123
1806929
220148
519736
1668881
1812516
667269
1995103
1465916
1934169
1254148
360538
237559
1897637
180179
1665344
497310
1246710
579940
1722452
227208
1315839
1491755
1633051
877340
702601
1205182
1919400
689042
1565969
1074319
226698
1740314
552384
1126625
1285996
594960
641748
1797784
545042
764597
1492782
390650
929231
1688023
1260322
1326218
201957
1736753
1490416
752465
439072
563673
1291688
1740108
126916
280680
824983
292501
1643143
799416
999749
209000
1000833
1051655
81138
1445488
1288595
1260040
1510982
987054
600543
115529
1714490
1239892
1809232
1659307
1506779
1415419
934133
1068999
1423521
1907634
942876
990809
904222
1434331
1953630
1697065
509413
1765780
269291
637778
922390
946782
1920216
1895013
332977
307660
1820877
1240821
1249482
498575
1161585
1184625
469874
334299
1026538
1763861
638321
1875528
806979
1011499
945276
919460
641186
946110
196281
699803
1835557
1458313
1250674
488489
113728
904370
228904
898554
1589664
394234
390392
14515
1258831
867549
471430
81294
1988295
121638
623327
58260
1873928
1170853
667844
1779633
1479554
449742
1399011
1969403
575097
905063
577444
1762748
1157464
825915
1274551
741431
1683927
179296
1037182
327189
1550157
1102631
1230076
439704
1486010
659215
973439
1572294
1674741
285651
541816
971307
131875
933836
652883
4522
347968
1031865
1115325
1664941
264121
1698035
1354131
449032
1053783
1206044
9998
512644
1467017
1476627
1457087
123605
1068180
556583
1870907
707366
680284
934756
644862
1935303
1580
1937761
1385543
422066
1231677
444923
987340
1850612
446298
1700478
1121834
694246
783868
1016259
492402
1921394
1050346
731542
856129
1298372
83615
1434487
601131
1470782
519417
426716
1612965
1888647
1298866
1185590
1418886
1558971
1337142
50904
1886414
1697567
1239025
1473199
1823405
1849252
1606296
1174836
1668297
714689
665895
800235
394062
225731
91370
77132
293719
1752946
70700
527892
278511
998609
1564466
370315
1059788
792219
1587866
907204
770456
1466404
1306059
864408
689199
114288
546626
69695
648553
871866
971366
868133
1567218
1286588
622623
1469550
723400
14405
55791
1162775
918420
935551
1790105
613192
291473
637345
1852219
1720363
1681425
871276
1450114
112721
1609700
1049498
637199
1454933
693664
1850208
1581425
1881207
520151
1352500
325331
398344
482772
1946644
1266303
102622
791254
1622907
399026
609097
1477630
1135464
1702187
252256
110488
1669496
1452421
361543
813429
1631172
1926259
210058
450611
1393470
620484
873798
1626802
619234
670197
544255
961926
24983
1280716
1313691
198678
1811999
905436
951379
55364
54988
1395665
1174421
464095
21119
438699
10369
139297
141782
515239
1114978
434593
1349395
1600196
552617
1041355
327487
1705413
464267
1937090
1761184
780843
1823876
250204
942661
921886
502425
1553633
44123
81955
1601863
113727
530914
186667
1515081
806761
1950438
658423
1089265
1390715
743413
1472937
1402331
339601
1580619
1609025
209565
1456484
623542
1387760
1923595
775370
255797
1339357
102433
1614216
1733926
177415
989086
1447842
1150659
808715
1108915
978389
828303
555044
1631282
1087442
1689106
315937
1342451
645912
1879875
189651
840467
1668843
972579
1425298
356648
976551
1543625
1166305
1462966
1438925
1905730
608354
1149830
443334
1777003
757920
1614220
1225344
783083
217801
632036
1561670
1656087
233125
1344717
836679
65614
821775
1831358
1126521
1616910
567084
1437123
705416
1931810
1002513
1208192
1424160
1903097
1108020
1056921
1535072
642187
452298
958137
1547861
851406
317771
591672
1523194
1123490
758220
1940821
457653
1902586
1105758
1753287
946529
910012
1413507
160722
1941929
1011695
911016
1716025
1028475
1153045
974829
439124
116068
1357522
146727
254976
797059
1711889
255690
894162
163161
1095476
1585690
1846010
958714
1027321
15755
633724
1566507
246771
44172
1091004
1303754
480785
254985
1003092
58121
812013
1587886
1942999
666880
470991
1918756
962849
1440103
281607
351821
11972
1745892
1962863
911250
1932339
271531
888320
1585957
232343
949176
1613826
248527
550586
1849356
1824363
1489330
102084
1932311
592010
985905
56472
398874
161147
1281016
147933
1159721
180021
764669
1094991
1801874
880663
953495
5331
1022324
1835664
1324
1385696
1405396
1115981
1446839
1104577
570469
865987
145334
186211
894674
831020
584422
1322927
237778
1232118
782020
498724
1376636
1312842
233099
206292
42828
1543423
1942651
1016225
1751667
1595635
742256
1809507
1077919
227793
165947
5973
1440101
729484
360772
1993818
1818278
1646235
1533814
1332183
497579
983460
1449044
839760
152309
141621
1375983
939071
1797515
1538172
392673
1049854
577128
864567
1449613
1755751
568612
171110
1419180
923169
1722582
1725734
1653672
1557738
302873
946678
534637
1492555
1111891
718764
265632
1287854
649748
1833451
37980
1110750
1176235
947585
297959
1232709
1010837
1039331
567520
401379
262598
1136576
1551143
1835850
1978706
695341
773439
912315
1456168
815672
943838
1042886
1479291
1057051
488093
1055827
1109460
939537
908585
1150748
1652657
691560
936465
1995364
1194094
1715202
302996
1997503
446253
1712987
459297
1829854
1019114
1832240
1833058
1885917
1604141
1369613
2961
1571756
1059069
1003359
1809271
1058834
1270132
502512
183536
890705
1766374
1403464
868173
956417
1121813
1828755
945613
1112103
553930
786359
1763075
1415542
118679
1301719
1165614
890484
54844
1606976
1423985
1387268
1374824
597262
1291382
794382
758901
637650
976292
1452186
1017232
1506019
536373
1575279
1962357
1072528
1657893
1724292
1850313
182766
1507372
238086
850827
1883141
184075
958978
1659376
32189
1961653
1268051
7170
1177942
1152096
380468
121307
1574949
1706293
1697383
437196
1386632
1520027
1192
422625
351221
1969401
1447332
1187882
228177
1188787
184225
1819006
22498
731581
764986
74276
1630263
513134
9390
1316313
1269408
1960457
516157
151860
1028182
1157114
1025225
947420
471268
420097
1755763
1430624
381797
1573017
1839100
721893
1440385
1359390
782493
1565505
403863
231643
1663451
1929822
1234545
1352425
1928963
1937434
770350
1324418
1932209
1351207
122719
1424211
1911840
1180375
1864461
1691533
612954
814508
111715
1298572
1167839
1348351
877119
1247672
903130
735577
886244
800896
1747333
928148
1619517
760395
105396
45957
1025936
193084
1854913
1340724
263150
33712
1783597
1136239
1354674
1220400
966097
105346
792829
556742
1964101
610932
1437899
926723
1546128
1003450
1050279
1883541
382130
1927917
1134080
670654
956663
1898835
1704395
1253649
55650
782005
741476
829262
393221
1413791
1491310
1995963
1238482
6149
276534
612395
356050
824123
452475
505599
912467
696697
153362
308004
1116779
539478
564360
128314
1545919
82028
1859569
251335
208910
107586
1118672
1857601
1143571
1496951
852725
848678
995897
362702
1882745
1522301
758923
1906606
437987
992879
1032557
1011729
705292
112644
1794810
1684282
1708054
1242053
608885
1697949
245536
1575228
497166
957522
1429893
1264119
1428407
654624
1236214
1572938
23089
885910
1566477
1430832
1085653
432252
88908
652010
1572199
1334045
286867
1825984
1288818
647537
382041
1013414
1560177
1916292
823361
583183
1062692
1228115
1137104
637527
1292108
1450509
653240
240007
1384885
377322
995170
213291
542193
1248988
1154801
213960
220253
1098198
1077222
450024
1068278
1162326
993169
1621558
17939
533689
1715963
1027133
663258
301876
1152501
1921725
1394944
1121704
1516108
223817
961086
1098902
1312980
1778645
189018
1126628
1673213
325603
421848
822607
625914
1213482
853980
918814
543338
977736
1227283
325283
539896
928586
1259894
1848637
1117939
1599744
1121200
1973689
175554
865721
1727175
1851992
1981937
1841256
1525789
388595
816709
1880362
1487931
1652426
1999094
1578829
1655736
1458327
1091744
820460
1164846
480165
653211
1170028
1196463
1317869
917652
982144
1692634
782511
91234
1899211
998744
1868083
1230523
1538512
1943550
1075439
1257162
81841
184733
1671866
946222
40067
873374
1078744
1646038
435739
980561
329367
718987
901339
1937734
1217361
147808
453311
1525913
912106
947137
224502
850897
394571
1215484
1461369
1340614
1485601
1190252
278448
936189
589080
438055
1023163
1817395
1580924
922681
334335
1742820
974727
610783
1259127
504628
824871
1202468
130825
595006
1059376
1946989
799190
1611596
288322
926299
936091
19856
1906505
236946
1858401
1209267
1653640
100606
833146
726464
467105
1126516
1486076
13393
1525622
113313
916472
223610
1399245
1462328
1499495
28847
1682350
1467972
737417
42819
1798355
89621
1029796
1123156
924660
415976
845147
593012
1756479
3296
620777
620636
344892
1734724
1262646
1723154
899416
1901241
1499149
1614049
810883
239474
295237
1319228
1603714
1433259
759989
693
438628
1761384
1413717
99195
926132
1964257
1724078
317053
1514008
835091
901801
353224
1402879
398692
1834123
684201
133646
408508
297406
1732710
1507409
1779482
1124270
861458
1967738
869849
1558680
1759488
103851
414787
1323886
57486
1668951
588731
1068332
1169103
283240
982904
1557445
270412
1744292
586377
472620
1221233
537141
1414739
793205
439539
1787250
854588
1939773
1012202
1998725
144859
1563496
874168
509764
1904996
1668870
1256777
1992235
1909124
1878294
135134
78968
1281164
742003
807259
1703470
436838
1819626
1352070
276731
1079819
1185504
810746
1133539
1500717
1562785
1452763
436371
1729057
201891
713213
816762
849274
1631518
580683
1504247
303153
1894890
1355615
1726162
1586069
676328
542337
366471
1629803
420588
1559391
771945
535711
229676
283729
589677
1649416
826136
1966855
840305
18425
1280751
36161
1153731
160800
1090567
661182
1576730
1449354
614384
251619
54786
981030
159813
1896556
1304039
1868759
1806008
931402
1274398
1751486
639073
389956
1792344
1259242
800737
293939
321833
1018640
621467
596001
619359
1873201
1426696
177082
1084714
739934
575243
1484657
1474261
1531945
1348159
646854
910407
1807683
1884136
1070157
10059
1121800
195517
927706
1001985
319141
114542
1214562
1580197
1111069
1362578
1784531
386219
721620
1668365
662691
555795
428821
268237
577005
1720853
1701169
177271
1177764
1883088
1893889
807386
233464
699217
546986
1494985
385101
1850004
1562693
857782
1448082
881621
380000
268899
1184602
1462211
550102
503390
598067
1869685
520342
946406
1530489
88336
34078
1008381
1597201
711619
479035
4899
1362973
87891
1574583
983447
1752203
1898054
200957
1454169
736278
318396
1580735
1280861
1501817
1625600
336876
1674584
1082523
1086651
1628523
1887729
1695631
1299126
582001
1730816
1474273
754442
1099292
1771857
877311
1107208
88949
330647
1938479
736822
100669
1019222
1744104
1980613
1027789
1746159
671369
1454797
1027414
1767306
1188059
1610846
906017
1050924
1487589
1441844
445972
917813
635217
1508793
338654
821976
1921874
1155384
259907
1556946
298394
1427440
163076
1913144
221765
451807
1906451
1570495
743222
1939945
879052
618130
981897
1914094
762281
1776997
174281
560203
261388
1238840
1898358
574771
1331641
83520
146056
1688880
748564
1101087
1540761
120051
1362860
1736193
453387
1031016
1990454
1720735
1930766
578161
1800877
742805
654966
1216880
1910739
1150251
1612178
1527276
1075836
998645
1850398
604301
1549889
527639
1367330
1033929
704101
1958625
1431566
1302320
418885
423968
1143417
1504349
1665966
759458
71906
900193
1564779
1214862
1320326
951855
1723688
351523
1320070
1394810
252828
1415335
174625
1659907
1600960
75473
1003929
237956
1523018
326478
226974
170699
972274
1555805
211779
1205090
304008
657223
1289306
350428
779476
987558
864853
375130
664417
1595798
1614434
543886
1002886
521945
964129
1925990
1408883
1958857
193175
397553
1014041
704523
436752
805996
668543
248075
916106
63370
512293
646245
319041
1093753
836510
1771026
1391789
1964660
1753256
1319781
1521049
372645
1013944
420272
1983971
742961
708248
510009
301433
1453513
308910
196206
676961
1028893
683815
1913506
278657
102092
1536768
123957
488505
909636
1790115
686099
1745682
957685
758179
82592
1490719
558654
1662947
851503
1183116
1850730
316678
81940
738211
912230
968973
202740
1967570
764049
1814606
680066
1600060
67071
536889
221654
1142758
1897891
1910283
456750
1178224
88595
62196
1137664
1025763
1409298
1318365
1699220
249858
1300290
1927952
1561218
1682706
666491
962680
1948564
1461160
647100
1507705
95979
1369336
861333
459841
93987
308793
1952949
1495373
690291
1362602
363857
1868031
534498
1395339
605113
950604
1028208
898679
591185
1839644
475058
1132186
1890322
806053
550500
1058108
1051803
889351
1998203
1300807
1135584
1006873
1421686
1294787
1053435
1706644
1650068
75560
1376184
181363
457755
977013
216019
1727835
900071
1615402
114076
1770544
789825
1520655
430189
1283276
986170
1062209
232254
572497
1758839
695388
190046
593885
979256
1398119
668915
727239
959868
1660629
1104919
960693
47081
1376180
1091292
55155
1248445
494108
1389928
579432
1205425
1935798
545876
600412
737053
702509
1246348
1790724
1415039
1446964
71643
1867339
836164
650906
1860745
739590
700982
1707484
374900
642588
1707347
26146
1675902
58260
592587
1391575
1265620
1667669
554615
1265415
1868577
683965
1974199
588228
1691517
668080
1739287
532755
1820992
721109
763820
1947031
1792554
1764018
830714
617877
1523429
1744523
507903
1973047
1101428
202431
1940491
1401669
1905278
1442613
1766458
711310
257763
1757238
1709571
1522341
1764910
1380981
1413470
207157
629079
58792
591337
614320
1408898
479363
1837197
1046656
1224626
273439
777361
475980
1120315
819826
1967971
683299
1078151
1539527
1170797
431058
968743
909681
832965
822218
242389
808493
1532515
984826
450243
1062705
142001
1360241
215687
1735062
1988892
312029
852841
147186
126595
265087
709405
1058448
483400
864936
1307232
1115775
1927318
1310590
443139
1478472
1566452
1738258
1853904
1764353
1001161
287295
1569084
466082
1930761
936368
1878249
151129
1916369
652005
753288
1188145
100178
1447862
1288440
1829479
1665853
1434265
1970557
208948
683749
544097
341095
1497414
477799
1758200
1105758
904409
1680786
420145
482820
1642557
783493
1119398
1637176
1738603
1073341
1491539
421701
1530532
886582
188498
59506
1995886
350867
1700126
148857
290056
994486
1143231
1033651
709163
607278
1428776
902539
1556749
714307
327221
1865458
1976941
790892
1295731
1677177
1866048
1938192
1884154
1983892
1498750
1036826
1967570
540946
1808034
545695
240383
1471511
382723
633958
219613
268319
1671416
190848
1289297
759443
214884
1219612
54480
313222
1135118
1047031
1745125
336613
1754522
1540497
1738244
195116
1403657
874593
1432296
1461003
362476
1360911
1878429
264741
1854726
149153
382400
604682
699807
101559
1404625
1464935
1655774
1514337
1656814
1854567
922737
792678
1762418
1853364
1029972
1682201
240251
178440
975787
282264
1037649
762736
667621
1086322
497043
1171961
1739611
1599968
905840
1957111
815453
794823
1022510
870533
743512
1821334
1814901
1404690
949081
777534
1883664
540864
1736765
688496
1073870
1600722
1421730
1275505
1945222
1475746
742027
692610
445766
966172
1204638
1712677
1744668
524378
1516487
1657069
869143
1401073
1543316
839549
1053154
628227
263530
72260
124303
1677115
631361
427439
1947111
1455732
771846
937914
77580
1613519
990181
1393109
58407
1546012
1448918
1128661
1831642
1961695
850823
207111
885526
370477
1675359
72712
1539662
1991446
902107
713488
632325
902893
750281
1466611
1187141
1450107
1645751
406773
1647637
1007463
201978
1754263
254656
973611
531797
705337
1138017
1701534
1828931
573041
1672210
201435
508965
1837335
1592980
734241
1859168
1856640
565585
831207
492200
1906227
919869
114953
1015736
1212356
1490604
219760
398849
381611
995353
1946885
525541
357473
1635219
162744
661618
1433382
1975900
1338863
1440897
1575144
328160
966364
985317
210660
620276
1107171
701005
345425
1538465
1938280
1663749
629061
1861556
1036848
1892228
652963
1721738
343255
400098
457776
1379225
1853282
1591556
354339
1429042
768460
1525621
711996
694201
334857
13753
684768
1477465
1374549
774578
1043891
1498824
53980
1197643
177058
217185
781419
1250507
1791703
1643564
707570
1540394
430787
1796433
432930
343145
1159499
235509
1456168
146201
1209643
797425
665650
96851
1156140
571250
1961329
132068
1106564
1461700
989013
547299
1233519
1908830
759401
1852541
316065
893608
1952540
1413479
285745
447038
1877850
1188778
369027
976269
18217
989707
609115
635948
445451
1439915
1625213
1333821
1551703
677370
1969705
29364
414050
1056368
1390937
64462
1019007
1958204
1952873
716107
751042
1734023
1674198
384762
235788
1554847
977158
1748162
1463890
1594728
1473909
1789250
1368036
1696738
1635272
1764841
674268
1773002
1611023
634387
1655144
1761380
1531207
726455
1210646
1670140
1186870
680064
1663046
1828456
1910625
1751757
77977
310504
635770
1624630
432844
1473906
238576
1357131
1268359
1380337
231478
1132792
727356
597218
1546401
602088
263308
857820
1383021
128565
533694
1948978
1452170
917801
1641636
1460065
1961057
1367395
393261
1312445
1868147
1154854
1099280
1205334
1465865
1417902
1609359
238196
949887
1663817
1025218
125042
1103057
1574167
551451
1381015
1451877
952589
972721
315728
1805448
949779
1494606
1016827
744965
1195265
1041268
1531137
1217808
878565
718783
743373
1991005
1681112
1688518
1219077
216223
692232
133601
1987887
991057
98103
745415
1799815
1479156
1131227
1042287
585168
992245
1359973
1858161
996039
768694
282398
1901665
1245651
1111986
258608
1709166
1358969
208315
1134691
1386927
1308477
699632
1638800
596611
1941719
255622
1846292
1072118
1650887
1534107
626427
1962944
1444423
885730
1588876
40384
901337
1451120
1462318
1524097
1191201
541915
441643
508974
1848161
20468
1995541
1182940
1560181
1569048
384142
285125
1610480
781927
626167
681350
623546
771527
641531
568589
1764711
161807
1017238
1883571
1899212
1635038
864854
879997
1757075
910349
1057134
1234851
603315
1608095
301803
1788645
1812126
1938763
1149395
1683579
1701520
1544947
1365208
1540433
303073
671612
1879398
111349
340446
713090
1941578
729755
1975137
153131
604671
43433
158646
28920
599196
1166128
693688
808595
1692210
1599497
1613839
1072971
1904635
465683
1513482
975378
1437769
1939902
70858
244023
1995843
1747710
563585
468993
699954
1390706
1546664
928933
274838
750604
406135
1974089
1086994
1154587
993946
849130
617011
656392
452662
1490681
10067
343717
893262
447412
721024
354882
2091
91501
1480904
687904
401508
1001616
717900
1883027
1063372
1983785
1730914
1070530
1182564
1307911
65901
1390560
1906244
149190
1759351
502403
1737536
113254
1283432
976578
1358420
1377293
494807
774352
1612221
961414
122788
768267
1641570
1437624
78839
67191
101944
1387890
1000845
506016
1813600
1184655
1615101
695686
1660529
1740596
866225
38566
203902
1213767
1230171
1094932
183734
597576
1225473
267000
964250
1154771
747349
51073
23788
699800
1248724
739327
209506
1975373
1042712
798664
1333471
874619
470498
541238
1607991
1666939
900985
1586253
1588684
1414618
952866
1064836
464132
1000869
481967
1534113
397364
359073
138485
1546813
81305
427517
1923378
1953736
445403
1515359
524604
399263
778666
1340571
625811
1799643
320805
1812667
1581000
694854
802489
1114193
1354656
543641
1652252
1700941
644199
1552493
596059
806824
550717
664490
1458205
1468749
1098742
303129
731040
491004
1288754
1606276
1986644
661599
200927
27835
251739
1845593
1338486
111287
420426
1473431
830309
1514555
1379003
1440360
652799
967317
1329942
1805571
1897708
1501074
9972
1872177
1737541
1386526
1371040
1753575
28656
443636
1618067
1321622
1253059
1857321
779722
1163164
686695
695795
1526975
1126157
1045967
664843
300244
506213
1542267
1596555
1972049
1538641
69988
589649
1311158
468035
727950
789802
315367
1750261
1502356
470544
159122
500311
3862
1170142
565767
1430919
198820
1894377
83641
565671
1707172
767768
1503834
1208892
1193176
475319
548298
91071
477554
945306
46873
663905
1031812
564139
506150
1589584
1675073
1995988
1269162
1316032
1819696
1632992
1164775
1037553
1648241
1650988
821104
1160123
775028
1897702
1427314
912221
87002
440206
833021
1989722
389971
536836
1328356
157943
1923167
1940250
1924934
1421653
1086463
1504368
557721
141620
1418164
1994445
1313150
1935295
589238
45333
1830227
709997
1412252
1183424
1882564
1358285
592903
1411612
1330338
1244696
1974203
568559
1883217
1724014
735540
344032
822716
960281
1741924
1863802
343167
323987
1360703
298707
975059
1397640
490556
1348461
1476083
492873
1221756
1772251
339390
718143
119018
287658
1999902
1193354
1822894
555319
349956
702312
1492548
78121
1555016
458050
1404259
533912
1663425
829410
920981
791423
1128557
34806
695751
1373001
1135088
1126175
159656
1045954
1199624
550075
995943
1974792
310090
1074603
1868998
374821
1468618
694019
1916529
1719888
1772137
704146
1846918
353274
599480
666450
643522
1751070
178680
1060850
476525
142170
1765289
1723447
1422835
760469
1043957
1040055
1067612
1437074
960484
1017346
700709
250499
252391
677741
1727865
1127665
528510
695812
1932574
399330
735409
1355342
1234517
557660
1287697
374179
609890
1769264
185308
764513
1162304
1447109
113839
1703578
1647594
1056159
1244813
149377
375995
444313
856114
1934978
1951632
1172320
1114089
139581
963905
1234565
216788
1021822
536157
322134
62427
1202518
1513158
400823
1876886
1618936
1601483
630403
248232
1299391
1145617
230303
1678875
1226919
1165450
260889
876556
954656
1273775
1166044
194769
515562
1419711
766973
241859
408647
366806
750219
1297654
974572
1843428
1021694
1669349
139749
729022
407185
1191886
392064
974710
557896
681048
152575
1392623
1981263
1854738
447271
792720
1240168
595693
834403
1066309
152186
347167
1988566
1381999
212886
1306392
123994
1927273
215544
1414903
1138234
926376
1678722
780366
291120
870707
1194585
900957
1335384
1493882
1196313
1837368
392781
578171
566344
660360
269218
1426686
1641574
244016
1329466
205267
1231943
1539365
64435
1846123
1684994
1964032
649452
304932
437707
157569
970395
374445
766573
220603
664000
1899721
1501267
365456
1857308
1896320
1701568
1544092
1357707
1621496
1133755
1063002
856539
1887330
1292202
1659066
567965
1737221
887420
996617
1833847
1173856
876619
844307
282736
206903
233599
1793832
1503924
1961392
312393
1265214
1389482
447708
29994
92232
1995161
778961
337012
251243
339991
111463
1471878
480156
1841212
1422885
1322594
1673637
122624
665376
341088
308607
1708330
1058607
190884
970610
1619561
760810
1290780
582641
1610912
850246
379131
582088
201365
1153297
374937
831305
179308
1420643
1339108
128312
488185
1642263
1117993
749164
474222
652189
1070523
1529363
1636032
523646
1773110
1958172
177637
562084
1020688
1453184
472081
759572
542666
1821078
1284264
1446454
1256590
1699923
1484917
291505
1535620
1582016
42956
766763
1258695
997345
1633887
1952157
325441
252351
79630
1814411
1669060
51550
1302555
521862
453752
1551819
1249363
129826
1048249
1051990
309771
1895672
11039
979323
1973049
1140635
1145656
985474
263524
1790840
1751462
1195877
1516864
983070
157236
1940434
747566
858795
1325883
1041147
1142639
1303309
534826
1018907
1691072
1783741
779126
1125225
1213985
1082863
1500463
1742505
548421
1486338
1297238
1752710
1524556
700881
806275
270372
1873708
1137574
624243
63347
1730667
644134
1806606
1140665
587587
1520189
1751873
1843940
31240
1321488
1140198
682635
199361
1273428
637697
159238
635892
1907733
606888
556059
1787313
379954
992965
28477
399065
687995
1358623
271082
1697245
1124527
208574
499577
304841
879867
1859484
1214068
990912
242126
1074208
421071
1597085
640093
225486
1913072
155204
1713990
1822892
90747
148357
1754753
1806174
1421481
24746
1707522
151113
828709
33926
739450
144784
531972
1648924
1441562
1475835
686330
759496
865069
1441108
493566
663629
1085115
1784570
1561844
59648
256902
846737
713352
800347
270134
922327
1327609
1767822
368037
26310
1106666
1204025
1950633
1136366
520061
1720892
1095106
1207145
1452755
1589040
817558
1300414
1865926
990671
860648
1764932
1636773
1868363
1613028
1920163
1096310
1144933
1824651
1308167
74316
611101
1187105
345573
1569561
1954411
820357
1758444
1126416
1190853
1668856
481473
1137909
1146827
1343498
1660803
1098807
1792908
1701986
1019495
845576
563759
1639389
1367931
245789
1915610
1230223
859139
1098650
1770782
347016
725240
1157657
753649
498230
1763065
1410265
915460
506682
483949
750891
99706
112189
254350
255526
1460413
845040
1276002
676292
1641510
1443877
370456
572624
879
946326
1121681
398106
1796078
868282
1871371
457070
1570661
121808
359045
147934
1482216
1971054
307255
914660
1080967
1233480
1490976
254525
512154
437428
247064
1718469
715807
1969338
1553954
1298632
853295
887324
502107
896801
1996079
691398
1766842
657420
1784391
1020007
337490
1263975
1192080
1558197
371205
1978642
247143
1591354
559476
144272
1157280
712296
1570426
1216928
33763
1861708
1135045
67264
758353
630936
1211161
978215
1428330
1781538
455753
937863
1109840
873322
11592
1694586
673999
1254556
833985
611399
1363367
208674
787336
1469890
1983324
1348679
393222
1615541
1157142
636394
893129
250609
1844164
653554
20464
1451576
582166
471886
955334
1554767
693574
1511957
988885
8565
1164266
804560
1185407
11026
140444
1500206
318065
326960
395502
936994
1868287
1139414
1447475
1076973
1321320
1351275
171313
309644
1826956
1294281
1317943
367801
775888
424858
675101
1257913
1001411
1068745
64613
1782662
1084277
1788173
956847
309684
603173
846093
559426
204158
444140
153190
1003920
13862
1863601
1501218
814843
244811
1943805
973096
1479894
1027046
638378
1504153
1898142
677597
1931138
73224
1636181
1642598
759738
835217
206317
31411
1479969
1201200
1132567
1511170
405056
1883552
1810082
109368
745709
211107
914632
1346091
648839
384320
113508
1825514
1137079
538653
320377
1444513
345090
997045
897132
570305
1680109
858651
1702571
927535
1821945
591726
1199610
997941
1390860
384264
1444387
1355885
1244834
715082
500995
1203759
228169
3457
1782513
1633346
1437926
97642
1770092
690742
301304
1786032
712292
1028
1198160
1643286
1291829
1514920
1928323
345918
743087
505407
248739
1474208
1684940
351984
299438
1929658
690509
1244072
684319
1384950
403808
1714078
475317
315599
246981
360455
1907880
415585
1257141
908739
1894041
653949
1060767
497348
437330
1621055
127186
1157740
166220
1221182
1160234
1044291
17694
1178246
1958520
575131
83871
499309
464503
974434
529862
1354058
1313749
886154
1217074
599255
1560304
1417379
935252
897176
137027
1927647
268786
1311870
860588
359736
1729491
1067585
1943403
530144
434373
1179795
1862025
616916
1305889
1275763
1530516
779296
1135993
1691493
1581262
776669
741872
1510313
1210831
1104158
133532
121527
1998634
1823837
774169
1813717
662842
619027
838439
1991452
925163
1623392
724734
1995673
122531
889554
628609
670173
1584332
423920
67666
884511
940879
966338
1702526
618135
1321159
1970860
1448795
1020494
897003
151204
269219
1802400
132339
952592
887398
1316394
1178417
835941
700490
1356091
529066
1915190
381730
1472844
1628101
1158140
740311
329179
1585945
1775430
1568219
1873941
997718
1131771
1869800
473086
1541329
984767
1888290
1573773
557302
695762
1403039
748318
1878406
1304305
1416550
922085
433663
615164
311473
1744341
1953252
832699
1754498
858323
752515
130489
1738020
1837635
1306402
749605
1838381
1355219
252372
1357077
783389
1373325
457569
1801658
1166453
1034215
353788
1606720
1878928
200933
408775
516117
364718
268970
70277
50848
710065
856897
1017950
851048
1399500
507549
531600
1355357
1376849
1307261
1405983
948123
694422
1218714
919578
1781810
597315
1954319
913087
1151404
686850
1291178
1781553
203949
383145
439749
1727113
286433
688970
162712
394978
602407
1318360
643205
2340
997296
254894
349667
1262571
1378722
1304289
1933542
1557431
931565
347891
598539
34547
641555
1813340
1094323
900301
1769366
51545
155912
1607802
177837
1753537
1533391
995211
1479904
157257
962989
1936145
996203
1839129
1267622
571776
1345803
223695
1803985
1033929
633025
1030065
209640
1730976
1264092
357888
211864
1201217
629375
1977653
1555737
480531
419931
560316
795607
1423366
146574
79695
1864238
642639
678992
532915
1646265
381265
1492227
420105
741563
743863
834030
220218
119642
1371241
483931
873966
916614
404107
1804627
1866574
703036
254985
1523979
1763706
184808
1401518
1734653
923080
1857780
1333779
1428151
1286321
513860
1055713
1563774
275051
1477160
1373479
296311
1174699
1493079
1753580
1880825
1842729
153703
1743388
1638987
91473
1727001
509221
778407
609352
582650
1620343
93552
18790
871882
794581
629637
560847
1397881
824014
961613
287796
1683453
1696507
1693722
1356116
1083328
1758989
1994810
1979522
546246
1261822
866013
905289
1888743
1435695
161469
1117607
1649584
1860205
989978
1657874
965192
407323
1099687
1580951
1015436
1406411
112576
653836
528703
310106
313214
1189126
651978
1896918
15455
1787707
849849
1927563
1972073
1291552
1091419
1544168
245812
1876528
263738
1962526
820941
1514914
251362
836629
1632823
1637735
1544940
1776980
798688
1299781
152057
860351
1579337
150450
692195
1253601
303401
1241467
1818893
791255
744372
386860
1484655
196806
838497
323926
1591678
791012
1315746
1095319
861380
1509798
162833
511758
32353
1602182
714400
881744
135021
1405928
1122033
1546700
1051364
1706525
630655
104147
1885154
950201
1184592
296960
233998
1995433
894004
672947
1109595
1314677
1030580
1327778
1319673
1727133
1153262
634640
1737531
820770
144248
1678154
1182426
1028886
1428919
1884820
1883412
1638185
620562
130111
1135906
1401878
167391
918330
1222725
498967
1378511
65682
670173
1372913
903950
1826233
1663271
657641
969055
1904595
14555
1245706
725924
1403671
1658164
65236
55825
1014798
995869
1412399
196199
1924707
1820572
43516
1770838
620700
1262337
422967
1591431
378532
824110
887702
747308
135998
844198
1561379
913686
1757040
523650
301004
1164448
426295
1342684
372613
1262921
673516
1511036
992516
139392
1293816
1100532
294714
1135458
1742330
386159
4873
669189
674712
1096566
508166
1975097
490540
1822584
1928081
381698
1686954
986279
5524
1286390
1520903
1969531
1785306
1751947
1713063
1779674
1684323
487559
1440609
1293628
1955398
405933
131126
572462
1852480
1208402
1834174
1695458
861182
736697
1888372
1156355
1781589
882924
117794
1011978
463263
1391473
433923
1965604
1960785
423324
1899600
746380
818692
1910831
1353831
458736
408265
659355
480886
1151350
629328
1784628
1657615
795474
151894
1654868
1818650
783227
1026228
845799
1771291
898208
656491
309353
526574
1095056
1282923
1148929
605868
1822497
768370
1109783
632623
74217
410188
200877
791061
1773742
13156
1781149
166256
1475365
1337657
502909
388817
1308498
1169402
1164631
1643909
1008663
1143031
1448579
729748
788816
309426
455195
248361
811075
1828195
152264
567536
919756
185444
645088
1515574
572969
1433008
344976
1356970
600215
33407
183098
478941
749856
1210258
778856
578914
735227
1699138
1901940
1875623
387371
69588
59839
1138736
13567
1650291
1390999
1552612
1091929
168486
712556
1832742
377620
563166
1488817
115929
335886
1011968
233072
348293
571839
807471
1637828
1371786
1345934
1737094
1487327
764336
1883320
1670919
587314
1661533
112364
380501
1215971
891069
1823158
501050
1499021
1744019
869044
1359132
336247
1130663
1616315
322583
1814301
1843143
1347572
1866922
1061278
1733236
1912196
476344
1178210
192538
197957
261499
1796968
312069
949330
1182479
1165782
1696544
1444946
534520
846523
228048
935572
452782
1592734
546977
298961
984525
55402
1931895
1087739
1341630
1094300
1991874
887074
1742803
807710
101118
478791
1200297
1255278
1646903
1876888
1958699
1892840
206360
1552597
939316
1654318
1334469
1884639
1651527
887245
1563564
592285
436471
1116980
1458154
397917
1855525
1116314
1116006
311622
441009
1875033
1159017
80624
1386148
1866626
1127588
1274891
732028
705929
1348293
617208
1916858
855996
978639
1911174
946055
1036631
1073981
1253642
1068569
695803
383572
1659717
921018
161310
1377572
1557277
72022
735002
617652
1651826
856712
1386297
33048
1638606
565637
953261
1953018
405674
1311697
1949413
1386764
1187475
1491010
179095
1162634
517570
1343313
1130538
1468744
975861
331528
694649
5683
1434136
1480988
1540216
104962
58603
1979130
1568839
359899
1591654
1547879
1715890
932453
1855331
705704
580520
837136
1968786
1657676
1569998
1097676
581090
702339
438535
814894
1508860
1090671
1473268
1647283
1038577
1896420
129754
282754
390688
1858225
1397515
466435
1997653
1720623
1134181
1547018
1621290
1808801
1359265
265396
330394
277135
160517
551915
636420
1076169
399490
1606942
533568
601389
1675888
1361206
29323
319843
583608
1136400
1430395
589386
763036
940057
1624133
354554
1794069
779570
1814486
180900
1828522
737645
1901930
586296
1415697
1941672
1923919
230100
1182573
1119964
522014
1714340
784648
1788838
558092
411440
1951864
1201890
726099
479656
124227
595966
1308202
1388153
1496283
1603630
77464
515818
1386794
241885
847062
1282973
1808463
1544476
1263459
1841456
1105132
865321
1950763
1548033
680060
1540509
1194379
944637
1520262
1107778
1181266
1253524
724339
427069
1663729
1702727
1322878
1568970
1862858
516027
1542946
653820
192628
1920666
1962341
55785
1424897
1381073
833674
1563238
735456
1329739
859054
359259
1825867
268585
1760927
1882628
1682278
441381
988139
798954
232109
342989
351840
1601672
536198
660279
655708
1628776
1691830
890289
1630340
463110
852838
341461
1533590
740758
1803217
1196870
1230903
1387977
1881236
1783682
184697
1649166
1663654
1277723
1452502
580029
932486
1541708
1443725
1014962
1293499
319589
1047062
1089177
1370005
1672973
801077
71376
223782
1590497
118637
36044
1736466
1984287
1395747
275838
1087162
551573
1951594
738276
1167819
1470487
1040842
1635170
1918965
1617948
700087
1176495
1143739
485712
1553163
896706
1782085
1942251
1231108
1844374
533819
1580684
944976
785613
1719707
496739
784934
1629605
704687
380911
9506
317983
1567102
1486831
1285890
359172
527768
692469
708094
1490010
1951595
1498391
1082220
1657477
477377
695609
1567518
1781604
929429
432854
1670045
937617
773758
753305
1501786
1194255
1094158
1829662
1911608
1297937
1579318
733858
654112
1575841
89129
1228181
991821
594560
1288290
1935071
1691425
379028
1459820
1855267
1683253
1519248
323206
567910
900880
721188
1404799
1087025
1478417
982268
455489
271101
107816
633043
1559749
306279
1390052
19400
330857
1083965
1727806
399155
1513293
1537426
139948
1270864
1565723
1775063
1485906
478274
1541890
350261
1698476
1719777
929628
1840200
1054598
781368
1935936
932060
785729
738607
1363196
1848010
451624
95665
1074973
1892570
186765
1412124
1501619
1708852
1429399
1155985
180557
1852298
1150979
60084
564340
653884
499340
1523792
889050
448743
1044504
1162332
851415
1285805
266114
300067
646649
179781
1829140
1362951
825229
681321
1741872
1213623
433333
203205
1599529
745479
1093648
714457
224165
1776407
34666
1640764
1836843
261906
157864
1413423
1630425
244317
1762495
1944208
863685
1174076
947401
1650205
642217
1240246
1772297
1634335
649060
1579550
16654
1400433
1281625
193186
1452610
424772
1175148
872871
34
305830
951892
757416
1469588
1817759
651829
1951304
1683953
165845
427624
1250854
956643
589125
1707708
1938287
368996
989893
1751074
1907050
877173
62022
823920
1106085
138038
1222530
1648005
1050076
1347878
1781429
1540077
664169
163469
328828
1492627
1149482
1264271
550917
417958
1314292
898036
1825271
319869
1977806
1807757
815116
33633
1323455
1799505
697573
1582350
1446514
1447073
602216
1332523
1510245
1356411
1197875
257816
195561
198298
1586154
1546596
830911
1304038
40974
1196251
1282359
475107
381067
1585837
271785
180001
895564
69576
582486
1269394
603019
845458
1945624
1959290
69032
1171304
1611902
1906186
1156035
10718
1911601
1831962
1210082
435071
286680
1301137
427487
562946
1130692
1836069
1118161
1241384
960663
945514
1714386
1475702
37267
342401
1665463
1126312
1084864
982332
1829171
197697
919761
480326
1563391
195752
63620
1426277
1472249
686144
1721870
1589366
1635287
1038608
1298151
1190318
1807509
434904
1429266
1654566
1011172
815733
1336745
869381
1209647
1513094
592426
339804
250430
1363800
888164
1807157
246222
1179094
564421
509382
662849
1141242
811922
1851197
28069
1812268
184870
1110709
808163
1936993
1302712
597824
661608
475348
157163
1511250
28964
1734232
201724
1199281
132961
1736662
979582
1661652
1285980
192098
392149
688858
1527829
964554
705711
68557
1048542
171413
56530
950994
799328
1418327
1138480
1758630
572109
315130
1297563
1558014
1761644
1103398
976107
108401
1219244
1772935
1077731
1351941
1145152
676726
1417558
1876705
536341
630272
123722
1538442
1314934
1323184
1875971
285914
1106626
1755631
233685
1881782
1769370
1643350
1439929
605134
179916
1438959
88441
434949
913643
138658
92390
1579864
168916
303351
287164
1972767
1180810
1542839
450064
1080060
1693358
440423
461924
1352407
1382808
1459241
383619
1523782
58888
983252
87423
948528
1932940
604998
75812
836233
546279
1721706
692443
413565
151037
702371
1718442
708621
1108301
1443075
1356986
697107
111131
1990577
176313
266784
892825
1855033
1338353
594441
1439163
254886
698707
1041666
1368265
1770909
1086525
1171666
232665
1644475
841715
543789
856610
951312
1306514
467814
15098
489737
1676444
263277
1314022
1310569
1692033
608521
1135878
36083
629218
1397037
1489930
756055
455166
1572222
1773910
1050114
1184442
777631
175635
1567928
1971468
390746
1087004
1175920
1137053
1542765
1222243
1741302
1364505
54243
1944623
374338
364877
1435330
1681724
87551
1973089
1768220
632172
1619981
336224
734498
843235
1159658
1266151
1855881
465983
1518577
1850455
667520
841763
774398
8520
1567648
1114133
1510722
1490925
220747
1716989
1363880
1002578
1815893
1452632
474263
776646
229314
21959
1377741
367122
1816774
1562441
1636573
114468
253262
620169
593314
1659852
677798
104305
1006958
1004799
1970323
1146337
1546111
1871012
757298
1461734
729174
1571046
926775
1988149
1448644
388925
432830
147121
1868827
1983723
1822699
1327363
1103450
858617
210621
851737
1986958
1734766
712441
1652104
1685287
1218992
325926
965609
10862
1379226
1994319
1886148
617963
827884
379812
1882749
1423278
854576
448853
1717328
1796701
497517
1636497
312670
613525
772300
1314573
404065
855005
865175
135562
1377414
1158540
1998826
1626793
263841
1481542
1977577
568310
1372715
185901
1902505
848413
139377
344485
1541732
1844767
1313191
962316
1999412
696805
1461941
310188
1777261
1617886
659912
1577011
866811
450724
1044730
89004
1640273
266662
374291
1192754
1460115
964390
1157442
1280088
1547865
490664
786001
1572406
837435
180131
272166
93484
1487305
450233
1801357
1861505
1364558
152728
412521
474779
1577016
949392
1055268
1547548
1728925
1222096
1425490
448460
399373
1430465
1156691
1166523
687716
1043900
1973010
1924549
357025
1629402
1306301
208982
1798836
1848188
979429
1578579
282862
408904
516303
763930
635077
1786592
1673737
139356
1145848
315954
1335339
77458
1881115
468513
1662340
42646
1028655
860271
1500894
1067633
1364800
923814
749119
1039426
990625
581350
1974071
910993
1523395
1324826
1738980
1128287
979074
147254
1828910
1184372
1667432
858019
981733
997545
1321553
441828
1414697
536080
1156428
769943
1309179
319554
722567
730749
1090282
1565835
1324922
1862793
638483
629543
65511
348295
1758112
604434
184368
1517092
1632687
736050
860535
31876
1116512
1106796
1140150
1208700
1826814
24530
1074871
357291
1039155
1132460
1381117
546155
1983662
867540
486311
612130
733129
1989477
1482958
1065549
1766336
497482
1320712
1333341
426153
135469
638990
125019
294048
1126401
783267
1108830
58371
1368379
259856
628798
1834828
1596222
1451438
460082
1412315
1505210
1770143
408110
269784
1957227
1662308
1357795
311790
176533
1793965
906530
1383632
1393220
1413580
322233
331383
1916257
631971
360378
545605
1090865
1978228
294806
1045162
1460327
1840843
1489676
1920453
1658605
901220
229449
735783
1121882
1207647
745787
1747056
879950
1127006
1481748
879749
39155
46678
1059607
919199
1050917
1388876
1299753
1133484
1817802
1690202
562218
612322
769737
1349979
1483412
936348
1682641
784517
563585
1270846
806885
158154
1630051
1971010
1092626
515474
1035648
23736
665794
1801492
675632
466573
1378504
727863
192396
1784368
868185
835792
181027
971815
1514197
1457850
147266
278963
316676
1357687
182777
859306
300742
1789782
520959
1975982
925401
375690
964472
198086
951654
1745913
430373
949478
1847735
1718426
842811
1040797
96219
1787415
1233126
1575052
1163096
1405712
551774
1351638
1156355
1865880
1936370
1803215
1130504
1449686
169338
976382
908076
1036192
1490280
966409
107324
228865
1555994
1625538
272330
1497212
724943
1863439
1740911
200317
801714
823519
1415153
250276
162954
1634399
400330
321666
1790226
934530
1930754
678347
951177
1899544
1722439
402067
203023
1811851
16838
708742
1318564
1407396
1407081
845160
418653
96090
595780
789996
168776
1180220
287869
1956507
1364451
1019871
628918
548555
1418271
599288
754669
1066724
1584034
1260939
533916
628338
1091502
447124
1965208
1719049
304378
397889
322761
35798
1505913
1368180
1500987
676149
353272
697525
1082946
1101398
50005
1459009
1584531
1569750
1859048
324921
1517042
662617
306836
1324071
1570731
773122
180766
1047626
755204
1666985
1518939
195892
328766
1000602
909548
244787
602752
1618864
843075
169636
536590
433251
1943753
439464
1224474
1282659
422263
1255404
1913979
446885
174538
48448
1019401
318843
972251
875389
846212
405026
1179050
444447
1742360
1771880
880580
1717957
1313622
406271
1299418
59464
750924
1404795
1620039
1856981
1677808
1881288
11007
1687
417981
677187
1414025
1438931
502350
1415765
513208
1543179
1548973
1769907
1239646
936917
1893391
1084034
553073
957736
1612963
338089
643232
380156
999050
247186
1990689
1547794
742453
13985
1905712
46467
300622
1376787
1932154
197646
1951324
404758
1920114
1343908
427669
1194543
982964
469742
1118127
1471085
993527
1460913
1732171
1250283
1414285
1109138
1645973
483542
1676123
1515889
1129987
1179405
1453300
1581494
119244
1665582
144142
286435
972377
976538
668354
1494198
1285885
1601973
992003
297780
1451525
721440
739640
1654866
1057739
1756519
1284976
807765
1396045
1813183
1133410
537702
554670
1524256
1102838
101544
1150305
558946
1107378
178706
1573144
37500
1780119
824241
1286047
1653410
385416
1693231
1321920
1518893
760067
508048
1812717
1493178
1819466
1209813
49952
388363
787907
82282
45207
710836
1860942
594341
1910216
590376
1099789
1585102
1444232
795348
1523779
140073
887583
1141135
604293
149508
523700
701464
355149
1945682
1478708
999637
1390568
8518
1718511
675117
683680
785753
843818
1307769
1821501
1670558
199990
396087
557881
569995
860077
1612880
190744
110829
1207466
1894575
1027979
890889
241618
1396270
596352
1701007
1568697
1973132
205808
65034
1603926
1082240
1682833
1691384
1128673
179450
535524
832108
1105306
681359
45102
616602
761727
1657449
642483
487554
110192
323698
939124
258538
912256
317069
410110
517707
1579950
216452
642458
1550938
801745
1556587
916193
761127
488786
1117043
1452377
1778263
852145
1071339
111940
660544
1968887
1645209
1880908
480976
1032485
794178
103243
1828074
1462538
437462
533187
74496
1739049
1137744
1745937
937967
1110705
1170383
687674
1572833
371238
1781972
280985
971578
982718
1397878
208650
208747
937034
1070006
633280
1093770
940059
1775021
835048
662055
1394928
145872
1538179
1634411
113713
1332765
1328427
1328410
205073
1610309
1736873
491515
894397
531217
204088
657672
1007779
1605380
531654
1248187
604377
1451822
1780408
1377507
1933223
1459419
1162602
84766
332466
1882646
18219
1012887
1484546
1715561
793575
419158
1266344
1689517
1483346
693325
1280150
1248472
109144
732327
1782245
791425
770350
1858644
591477
1188710
623174
1913946
248905
378561
1485819
228518
436968
31654
1214583
1965022
1858175
1999774
1832593
61454
886905
902675
685522
433227
452716
1568326
318083
261963
486457
1948556
1445919
1755721
1756446
230783
296638
828800
590520
1799211
423204
437038
1999974
910768
1629288
1998682
752571
800885
1963597
672536
658848
1508321
122476
1118152
1096700
285474
320782
1995099
160758
38358
928602
1386363
131506
1049657
909818
872082
299519
1381914
768087
1174300
1347380
1105726
1597859
1122618
637622
1990754
251028
19153
1165840
1611506
1610734
985653
1243382
391083
995849
1284720
1806369
65155
313120
299026
406425
1406960
609462
1364268
407520
1274665
1817222
1866397
447541
420105
183359
911526
1070081
1695660
589931
632066
208054
36843
1283362
809183
382000
763464
1369784
90722
1939306
22978
524551
1007138
260188
475473
1645163
1533335
1666408
142123
1774053
604937
90297
865549
368771
797280
372782
1276927
1511538
138793
438624
611077
1675827
1306933
1951510
921324
242149
1362582
1068637
558061
1594262
1807758
651543
1970667
1285943
1651628
25326
183654
1562635
1475377
490031
491045
1261191
1127391
1191210
1505726
1928889
1698536
997896
1327046
1757970
1508010
910141
1943718
457466
664749
1075944
1495594
601842
1103270
1199571
957821
855906
263071
1260273
1459902
1454088
1596833
664172
728224
372265
1228878
1319248
454567
1743916
148609
1983941
1559013
340862
1863077
1318561
882019
1083485
1860610
1469331
1149562
489513
1404288
1869219
801286
1576849
1817080
1684399
266639
1082981
159257
523954
1774535
524288
1217818
1006497
1101576
1639930
1867745
178629
651290
205395
1909960
700313
1225799
948520
1217630
536333
1232962
1312007
139439
1710232
1924833
1919159
1401087
39836
1390804
464753
1709872
1968734
221943
1887919
227142
702727
586318
1858305
559184
75231
1972928
1273079
655747
572629
950439
1053248
905144
1434471
688794
1386110
1664979
1702477
1685415
776887
1874675
1309461
156070
648377
1322800
466467
1161284
780681
1865610
1693368
534764
986689
632286
1865015
438367
896556
530841
1240569
698778
1521882
1178592
101403
939601
1633448
1591008
505183
703650
136165
1998531
1851985
1555126
3386
1837007
947696
1576654
1549180
1589894
1715297
587021
71037
1639872
281268
1344141
175632
1541706
237612
1899657
1742237
1889194
968834
1160088
441164
1119476
721708
710241
1157731
1168641
262723
1251889
1253592
327786
159751
157188
829861
947800
1974937
145372
854605
1456660
663137
960722
732121
314365
331733
908778
893479
1554481
1313212
1534425
1530107
375071
894750
1991155
236309
718950
290309
627020
1758651
1355194
328079
1433427
146314
806334
1543218
1517638
1629609
678473
470836
1152957
1963047
492323
1595016
905499
42764
565957
605220
1108848
1770183
1035009
1019027
1319574
1000234
1462025
1124131
570262
3272
782607
132615
1680761
628718
1908000
1905497
789581
620560
232386
770981
628613
1807933
1840776
196425
760286
1542998
28120
1902582
758658
352785
88494
1683234
135807
1056152
1173351
655645
491320
1550668
1221588
1674785
1222275
1400449
1626771
678849
52199
995624
482881
832198
1256017
638975
158572
1663698
700686
291943
1692139
419440
744577
1452450
607420
1328856
1352045
1649413
190778
1227991
944976
72017
1045888
842373
65715
1370464
803854
29325
1477492
749219
728205
182475
1343751
1655488
675157
199988
1611218
1146234
623353
1070871
611079
283676
1846305
1888851
1407802
1604652
1315343
500439
709762
1299506
1644853
1483686
1134023
704814
1075331
1891397
1180004
199028
1841718
1092277
717009
202059
1572053
723613
1097320
320293
1284702
212949
1878752
259166
1588399
1589783
120417
92897
1187152
100135
469109
1979124
772728
1826229
368565
1592376
867078
1267403
1303773
1003416
1381680
996728
1437673
22846
1239109
107828
204733
1910666
1504416
1397914
1482113
443686
930881
1112485
415946
402392
251051
608158
95604
792588
345466
1656673
486154
88383
1694773
49904
986572
1676868
479212
1764846
765188
788183
97275
1248510
1546796
400265
1914417
526553
548290
203029
219509
193475
261447
413239
570258
1842849
938843
1762495
891449
226665
1030733
1938956
250685
74961
1588592
316637
1227530
892052
852867
781545
1595553
513066
269030
836092
471470
1162732
1195650
712346
1050391
456065
1031612
373274
164035
307531
61022
967119
1894374
934884
999224
1462841
254541
1581968
1351430
1216096
775024
191915
1628566
1654797
1921569
1025803
997563
1993762
904105
1667285
1244218
651291
597991
1997430
1665886
92064
1824757
566488
667034
1857682
1392128
1185508
1739437
124318
1619025
339204
663586
1115300
574614
816179
1296582
1570806
223722
427491
676501
613649
235047
1287741
1916557
683252
1311134
1853705
157100
1459549
42412
1517293
1418908
1349208
407336
1390399
512678
1904035
330345
1200540
755802
1242480
56185
974570
1681829
235205
642793
50673
479634
1097423
1243830
400992
641513
835295
957553
905006
1705698
823597
287942
1420262
1555887
393744
1935793
781508
1471806
306645
1546895
1333813
1759099
1026083
109639
1940557
1927514
1230592
504198
1083977
9328
820961
1913242
1678731
1406773
344087
1351330
1293561
669767
1031187
1101239
1487693
447771
317774
290430
1483956
109352
31897
1171130
1099826
548819
1582061
1360303
1472538
301973
1963505
1513322
1835597
391179
1353210
354061
936851
1867703
1629133
239454
1089826
865447
901009
1479499
1937672
825967
991117
905962
1751382
563200
545432
816899
944973
1312457
739361
1077005
1604933
1505018
1207639
1886106
1510414
598227
664234
1361463
38101
1949042
317248
515357
671666
745634
210768
873742
400019
435840
376290
1981698
727712
905914
328664
1301970
1693878
1727976
899113
1921038
1943124
648431
636712
571628
1125314
1552881
1520683
972632
1076569
1089082
1722785
1688703
1774194
393021
1017149
1710388
689841
609360
186471
879567
1832868
779388
1525937
1780001
1859901
965196
52214
1869428
1269518
1080791
928765
1344343
1101781
809427
1255972
1679624
152045
968271
1220472
1559996
1173254
942330
1150925
846875
1835349
851935
971802
1430359
591078
682062
692207
1780839
583872
299548
18069
1399493
345361
1958902
576351
1410701
1588830
390324
1041011
1153920
751166
1704362
340782
1931227
1076078
704102
1734910
1731937
80236
1064242
455196
649667
84417
111570
761829
710268
32507
1707398
301130
1140154
993712
524108
10330
263960
1813628
1748588
104156
1658190
929477
1819518
1194575
479887
291846
777506
966127
884367
1517296
629882
1739001
1144245
132870
1256775
38031
383528
1236174
1006316
850990
1676241
358750
71991
1373203
1468275
810702
1370498
975460
1062564
894535
1034143
161518
1301704
8938
69514
1802431
985124
1526506
3000
1331236
1482230
1892608
490513
18157
52727
1648346
754329
50778
1533929
1969340
1403746
857076
1307441
837326
1945141
1611842
1858793
717732
617492
203709
1336689
729615
1786694
1303969
334394
528703
317863
236215
753456
762705
149109
739629
656909
457641
577478
1889270
981191
1661628
354817
1454081
542062
1674153
1713707
1592906
1042587
1730153
900647
492019
1251079
1923560
1573205
358924
1703227
1391348
1621043
887383
795703
787211
99122
675371
322512
1916959
389050
1700282
513808
952379
158245
1398269
1354264
1233378
822296
475097
1689761
221994
574871
1793004
638550
983451
558570
680419
54074
423950
304773
1491658
1993925
407182
917141
1771248
1235923
868598
193593
67680
1082433
1093604
231515
620121
1041178
1815532
1760389
803393
1941797
1307977
973977
1336152
936355
169088
160684
238673
834162
1642837
1512960
1025380
1769418
871394
1086938
1586440
1539336
1984925
1035857
1887188
705820
1407979
186732
1107176
96312
1093947
1583625
135047
949928
1226819
1027335
609374
1107568
406991
1959888
1661170
1259677
900104
399590
1430259
730615
1973963
1773254
1022392
204276
644516
576727
1185194
1560898
990405
1017872
786185
73824
177848
1568950
1795145
60089
1616903
1224975
1165937
873588
624143
293494
970893
903993
788769
312931
1680150
1583519
1420583
1895150
1050934
1592231
525498
1632219
1784687
926371
1044864
121229
1780592
221264
1492830
222122
568246
1443550
1325200
1268876
418940
1632726
1088231
306153
1801331
111670
975387
735112
1886809
872865
1538208
1916408
256207
859966
1181546
5166
1066512
716183
343497
923347
504242
380172
128136
1052686
794705
522627
1812167
1011185
1939646
1888715
1967880
51548
1491712
418056
1362116
1210453
1094476
696819
997604
1061393
907494
1405699
450915
1444977
197236
1048997
236780
1030868
680114
1096874
1586202
1317009
918326
343357
750837
1774609
227848
890845
483699
1364650
332653
1397845
800017
108680
9831
1895944
1271719
1198389
1154688
1174947
1870529
1567375
1836502
292079
1423157
526120
1112130
291764
292116
1981160
869331
221088
1159669
1032319
1703313
434960
1489958
1477644
1431228
1982445
1258006
1487288
1317496
1184335
42695
544302
1544806
1786772
513572
1525421
1430720
1865302
837580
1614104
1435228
1085387
368096
115034
668175
1935462
140704
453029
148011
1958128
866590
1355812
1167300
1654811
551444
754470
159421
1472658
188450
1914274
1574738
1549857
1116969
898902
692436
152585
142580
574927
1001255
1497028
1422929
1337372
1066556
530270
1826252
13606
758897
1291320
864816
1279647
968448
1506980
1112399
1947356
1813853
1691562
869772
1507463
82560
766219
822556
1949549
924661
1171120
1223664
1171926
77000
1408453
205569
1259939
375337
832940
536646
1113252
356228
1670205
1357685
697227
929275
582527
1259300
1509997
1798829
1369673
1663302
709537
761648
1074409
382240
1842614
3411
1276738
1083744
1345236
1568666
300440
1933291
1880126
1061546
1919646
472290
1088518
1716990
1398488
869824
594033
849254
1594474
153966
133942
390909
1020880
1249343
1642183
1473081
1252324
663754
1414625
597423
1447371
554343
1337495
1782100
1559681
1743920
1252407
773679
1001834
1565085
1809682
900342
488372
1509063
1617140
872692
410024
1275403
1780425
1621630
1551707
1136019
398749
96499
116355
1106682
177636
937392
1857322
420087
1866391
1940715
839393
1796471
1966573
1229608
711965
1882994
279612
1922913
1221550
1405251
711625
803448
1696826
1886728
994884
962427
1965602
1374321
613355
982469
1989530
1869644
1233749
1202424
562526
635190
1844403
1511272
884086
571883
1494961
1905153
810107
1049224
541088
355619
502684
1249529
459191
464302
95127
1361184
584127
667119
1614788
1523954
323988
188608
1088215
1700124
446373
557240
1296557
1016246
981933
1951250
1270006
230558
1901926
1493138
1673406
1327777
1394148
1728971
1877812
375979
528089
1808171
586817
1803411
465297
660937
769410
1621542
963331
1245247
1656189
985076
453602
781660
35337
1191560
1853225
1406654
344919
395164
409115
1269539
706468
1517961
1971897
1621863
725430
267535
176057
1769397
1159846
1210837
1505113
546679
1795732
131889
100247
1643001
74511
1943671
144514
298506
771935
858996
345083
1159018
677952
946771
234205
1400246
205265
1834700
1625841
1809895
195665
1472631
1205713
1665040
1456481
1478390
1693485
1781805
2718
1493451
1884687
1601712
361829
591278
1999431
1832081
1216830
934383
1313435
1022934
882773
88610
1441557
1958933
1308305
1705065
1000441
102629
366074
573922
623938
389759
1685993
496425
1625670
1075553
1045296
55280
190854
452291
907596
1265941
471790
1863445
191156
1539749
559818
926594
1213867
590552
1191097
240351
1473247
750129
747071
1566313
1002689
1839098
1092726
1520607
885618
89262
1722279
657083
1518111
1793267
131679
520177
78171
1094140
917267
302702
1735006
1433815
265982
1316813
1387490
248429
1811345
722627
270253
1385657
808521
1496784
1543676
1019507
458048
215752
804959
928015
553979
1529317
630013
694635
1248355
516746
1742910
52697
1744659
486256
1408569
1465318
367478
1777789
20211
1450435
1501060
1219907
111375
1297686
1945269
1856922
963467
613096
1503233
1663573
1916790
1470082
289258
1996134
295568
557859
1201484
1938440
1022587
532079
988792
1733393
318377
1255789
643473
878368
179508
1747232
1813657
807660
538811
1571923
1961528
1053003
1335454
679685
448840
1270082
142737
1885546
1952759
267485
313739
25251
302784
382021
1361141
288804
1014049
1961729
747488
1900678
1191062
728633
446837
1702415
488620
367063
1354763
1357713
1661149
1632628
1713953
379062
1745112
573754
62622
192238
1073972
844853
1038676
1451178
1724909
771660
1611455
389498
1857782
268710
1711151
1033891
1841776
1237164
776807
992867
652237
1743406
1740905
685250
1778741
858617
1363041
938505
938359
776324
74443
1366016
454426
1137581
1543800
157190
91174
1770715
961109
1249512
783014
1237603
322120
924892
257685
1237828
1320205
1014452
1810384
25
1577082
1397673
1519969
702279
229177
1267457
120147
1365444
888959
498935
1864856
361236
1426182
780660
126001
619714
1267651
1298018
1844058
1479033
1343542
917403
286632
116437
230622
269871
1665607
1473324
1880097
651331
1494388
301650
483863
1926223
553436
979659
1238418
1437942
630417
1530619
1453511
1191985
1661388
263750
774857
1483660
803125
94965
1607078
1294056
40222
1891502
1321415
1524550
199243
493080
1771079
468037
1218929
1995151
645745
1028097
637609
483594
1638706
443318
1305259
34436
316207
605330
903643
1174853
900034
1414893
1313529
669654
1125345
1560027
999515
1560222
1147441
469065
597678
884415
637497
461993
673033
611478
1747112
824980
914813
459803
1618758
1632971
134251
1170525
1869177
705366
1984654
305631
851102
1263246
1828927
956158
1880319
948737
569102
201811
14801
1903998
1594082
1468720
43297
850384
446376
1568164
918356
940471
1382900
1206641
1711656
762148
1403732
1623701
1559572
1891435
113119
67309
615492
398815
1230636
28746
1241592
5114
454948
384772
1104737
283140
1874180
1665397
607927
516455
881365
945586
974717
665220
486879
998142
797466
1172555
262577
1266548
76882
6781
1703195
165893
1253653
1650198
1832559
1550402
1760620
1994329
472488
1827390
1879924
1071523
1658701
1496785
1489369
88137
1508259
1296913
438356
151116
710355
1520391
438481
910387
929647
1673903
1237527
791004
940217
228831
947528
814068
1488491
549798
1883983
844906
1777404
919002
112189
224833
854532
1669305
413572
1209039
874261
1376739
1406787
154054
1906635
1674323
811046
753321
1389705
692562
510684
571678
1565322
1147138
952767
1739658
989470
1307919
551309
837130
178737
1228426
649119
945950
986234
746202
1782785
1123607
726342
1960082
981562
1777159
578269
1776291
905383
1514494
1720706
350031
221171
1668995
1497126
505209
652786
38470
1067656
1260864
721192
843137
1105557
1913077
1315085
115008
837965
1807055
1338573
387121
844911
696882
1957111
1489950
954952
578298
973328
656284
23445
1267672
234441
1356448
364690
491783
1921715
982464
1232134
1012887
1298770
112551
974765
447997
1595297
1985900
926842
1140058
1502892
1221575
223670
1825988
74724
127254
705509
794041
1565319
619002
1851232
1323104
1710106
59547
1505555
985947
1613366
139505
617388
1929957
412407
68415
1060928
497132
1902990
1988052
402189
521099
1186053
519933
327421
863772
1668637
469140
1857043
1411552
1633239
214176
1412073
725547
1815225
1237543
1765825
1397368
1966580
1160709
380584
1188325
678589
545891
1645331
1721250
1878417
1849618
1923278
653888
815844
1500113
333187
786764
753330
1496717
95732
330643
1997644
1164776
1769679
419853
1403891
1087873
640307
319932
281272
232636
919952
749939
1094408
48890
1009188
454436
1329379
1990386
1237720
953287
1168682
628241
1600601
971805
999882
666397
916244
366331
426944
701305
506470
1549584
246783
979877
1670092
1899803
308527
1149114
1428375
840728
729643
896877
1633542
160957
1638679
1174846
582622
1976576
966361
483325
525786
391224
621007
621763
1160819
1271637
1658239
333118
469617
317424
587131
1253698
1518768
732952
1150607
1328911
144648
154114
193742
411200
1286763
556549
1782008
409908
1579158
971677
12992
1906582
559026
1963368
86169
1801843
1112904
688014
1614513
1240963
671629
149553
1017935
1933038
1084878
1696575
1625267
1478242
1960185
293409
186308
1369170
501920
102318
1443022
378898
1761417
981507
1049280
1886957
745665
1890356
1116138
330794
1011612
126299
865990
808211
591893
1751348
166291
1822627
1818779
1385173
1355384
484857
1797236
1302112
543698
1404978
261858
877221
1285894
116825
265846
54061
1434219
1604397
413594
1217866
1643744
538502
1000133
461618
625522
288961
185932
1356343
212624
98951
707836
30430
1069139
1999077
289493
1154286
178419
1314164
1899747
929391
1149111
1147311
733570
1961254
1520191
593182
1256556
1462173
642384
69353
1162441
229210
523003
1068339
437601
397990
404383
1022907
1075191
773720
1266957
344414
1645253
1288379
957123
62227
1565787
405645
519518
1768289
458463
84793
331290
141477
1823989
554579
195983
244053
1104848
1801662
1579584
1704180
1212435
703525
865262
923952
1940652
956565
1103048
912109
594253
1157989
1297478
698739
788750
287253
1534559
73535
1840121
51239
26680
1415232
98771
1653697
456725
173160
1017632
977963
1343103
74373
782581
1999581
1096637
1955808
1618612
1659854
1074949
1484805
736436
819021
130214
280695
1856741
1224491
1295677
1515563
1843392
1063499
665809
793981
935154
393796
1139575
389226
402211
303787
185753
1857534
518576
1643463
1551806
992123
1288556
208666
1391778
91073
542376
219110
273115
1763330
955333
850215
611211
1677828
508387
1551322
1691480
242459
1933393
1226809
1067936
1158040
1651919
343678
1102979
1969206
1987021
1379276
1833937
1103034
829938
1960488
247613
1044512
1814760
753440
559301
1132289
1072354
382287
1242425
1374857
845631
1811772
384861
1485172
1171091
165361
1457401
40063
152623
377342
1158598
795474
1091179
1962558
109846
907893
1642264
287440
643109
1783670
1603585
1420489
756883
1178293
179279
1181925
966626
497806
1874614
1048183
1520514
1664923
1927991
1648334
1041071
1460745
636873
519167
1543523
836186
1202529
28517
1361670
1473910
1628804
1921184
748874
1477418
424313
550500
1280907
1906952
689159
63049
1596278
340261
474314
1933334
1433993
1859729
1424815
533810
1325249
1783789
171109
1467664
98793
1019676
1992007
848125
424252
927527
1585167
1434623
1804462
1755009
1978280
1681270
711078
90184
104482
1783470
739729
510644
1779419
1152658
636060
1051634
1919844
558487
284351
388356
1902548
1581537
108148
354572
1434874
1851158
1165819
276822
589090
1046009
1104944
768164
207934
930790
976038
1656742
746750
1053615
34313
129825
1392904
832261
515307
941219
1523251
1858645
512020
1495139
1077583
456797
442322
1117771
1142835
1747716
543878
1744259
1658455
629377
519563
1962464
254498
899746
1072405
1743754
1116321
198885
993108
849439
1434766
1152995
1979149
316176
204281
1364672
28337
687126
265435
863361
907487
828909
819928
1246083
1028308
878112
1308876
1835223
1674343
1429101
1108798
487794
1743942
535274
1212854
1544574
1155021
358938
1840521
206653
1299313
386507
1041368
1060505
749970
138765
1229309
836808
1817700
572948
982430
1742453
851040
559396
1164954
1323567
1642556
571538
1492863
590819
1834000
224459
818444
1162549
1411996
1277628
1228829
75757
313697
621130
586060
965295
300067
21802
601030
1447514
512552
941868
166526
272496
1385903
1257816
553419
597167
1399836
971427
1905231
1709745
313600
114023
824343
72356
1670247
1995359
1584466
1236606
321291
554754
1046585
1596071
180668
1387683
467971
1136963
967846
270497
757064
1867471
341323
1601343
1892745
183871
1504540
1084289
1407719
1684182
800689
644025
1237869
560545
1555833
1687807
424275
187294
1052153
1388234
1111602
147827
1433834
1805651
852888
153749
749631
1151641
1150682
1337969
739515
606478
1790660
415872
675354
196963
1490246
669394
385923
1971521
1800943
856483
1889412
16838
749149
1448636
1613722
208660
477154
1238558
7163
1932227
1331297
1286736
187671
1847938
176357
1616460
652961
1625969
1730427
313123
1321468
1823993
308746
1781544
393943
1965020
367746
245848
1976760
1275214
1134848
1181597
1373514
343271
604043
1508749
781489
1624706
1900333
1789605
1296734
1310304
1289251
685290
646786
531485
1527289
593302
1034311
209820
1925697
53202
1117375
1189303
535858
1724162
137527
1998164
1414869
605238
694628
197955
515638
344408
941825
1000557
1531709
956875
1237791
1579214
299618
232432
609915
1133507
1247460
1072791
1924464
1390036
457650
1301013
1165924
1620269
1679255
554774
1963801
223544
850761
658398
247425
1730410
1845094
626116
1858285
868547
1515764
265273
520617
172554
1795329
296319
681973
1662496
1166669
1999453
108677
1040764
237861
482892
977606
1483405
1677008
1711608
1636691
452990
291878
400016
191595
757375
519851
356488
923002
1837408
1365196
445146
849898
1771573
65674
1034174
184118
80466
1219117
1907828
593902
1374027
865685
397233
391002
1325060
1170185
381501
486710
466554
1689784
776865
1088989
1505842
541414
1894894
856424
1729284
1970501
1198953
1353917
188932
1151842
1458308
1996757
1366338
5230
1862426
1244579
876532
1737092
1468748
1036779
573138
1736487
903476
1424622
1622913
1391080
546195
54157
231266
1255920
278536
100142
1296912
731840
1664040
310442
962589
829611
1128898
1167625
1122990
1930835
1007229
878671
1518815
447385
549412
287706
743191
1194668
62150
70741
1286916
1988333
1521601
424195
1191756
1360019
839724
1901890
1898433
1690706
424922
1630832
1725378
17306
1259048
1272777
1616852
453149
1675461
1056426
1649538
1399519
1474157
1444964
150027
966149
630802
392138
625009
84476
857283
1787217
44858
1375121
1779887
72648
73502
1522335
115464
990659
884785
532118
1201226
1262413
673453
990117
1915898
670433
1552067
36400
998728
1862306
484542
1125853
292141
1524609
1390701
289255
800070
1639402
1182423
839794
1354877
1325016
846781
1652154
690241
1569582
349852
1744366
1186951
150008
972320
268018
1450527
1583895
1318146
636699
511890
1442732
1559527
539110
1167806
183220
929484
1084244
754649
654329
1291314
1095294
1770840
1680896
866645
1605213
1511608
1724508
1288622
1021180
94205
97552
223164
1939230
1938130
1481065
569627
569023
1215187
1133639
834306
1064063
537307
141512
174748
1276820
1035768
1144267
1350193
305642
441745
1754077
1759682
1364093
1386782
1158053
1785112
1341045
1646489
1877716
655661
1566819
566263
867200
597426
1634042
1948981
1819570
1958423
1600343
1182433
1379542
608422
366232
1192681
1077714
636446
800266
110774
1174982
1924713
1415160
588104
879754
52944
156302
902455
1388750
1898309
1809806
1632726
1283268
985490
1795400
93970
54964
1188661
1231318
1677030
381384
325699
1702953
1375178
1761109
1135413
314920
379884
1903358
1496238
136908
124821
1444954
1401096
778680
577454
430939
177084
926313
155427
1541107
1291312
942547
1776843
1658670
790491
138500
1036102
151880
1183648
368916
1876296
473771
452664
551202
552824
1758342
1907148
1228988
590019
1661876
698163
828369
311841
480723
1921919
1847486
1443526
608982
1129648
1077333
25654
1179293
480951
818044
846572
1374852
1635813
687743
656835
702555
1123314
1020240
82528
1821513
856914
1762876
1763201
919466
109353
966566
862033
456289
332908
851445
215700
731720
907248
256216
429578
496362
563439
95391
998964
39158
1842778
693315
1798913
276606
583745
89617
1769978
810295
825523
341738
1698716
19723
1751898
149418
58482
955205
1220073
735105
658299
584187
741905
1992255
877459
796145
300191
425892
1703570
794074
1069203
482428
1364232
903765
627944
415236
1895978
1356004
1376516
533775
606929
1226149
1226700
771307
345156
745518
1403684
441503
726107
67392
547482
755596
1232291
100885
1810895
1366673
1005481
665416
584835
1235990
328611
1010646
1192706
750678
845349
1108711
204186
960908
715045
1242908
1591621
1956413
1788141
167951
569444
1647835
1977041
849349
1168661
803944
933384
1534117
1078968
79656
834127
1470802
1711400
80874
1113909
596852
235768
1662678
324134
1618404
1955377
1388671
498396
725786
1037553
1495244
1913175
1947749
1361761
949349
1865302
89308
622202
821765
509163
1109791
518616
1976345
1378177
847438
1660736
1335405
42449
1156773
814236
461123
671030
699011
1358888
419879
1904118
10392
216311
729666
1517301
1132640
1855640
333542
1007623
1327664
1994337
869021
1507799
966095
1843970
986541
231208
1259573
1934413
1470464
1431983
1363039
1938290
1299100
1703015
367542
1825128
1305837
1223408
192877
439286
1934770
885466
286256
1456123
1556621
1321841
1309982
281162
1022107
1858040
1058831
1741133
462104
1620831
158687
1853360
1494486
129920
1435087
1153254
1164893
1094352
611053
713686
874417
857643
1847073
1251388
1762254
633396
1495530
516635
1242203
130583
1809448
1660524
242356
1592582
813775
296586
940741
90412
505013
180660
809428
126570
1347122
763694
1758505
1104996
1692285
1138246
1154412
1305894
1455596
513901
593867
1181895
1307651
482680
1737498
1214777
1380741
403160
801041
1895033
44427
1439251
1122163
552637
209618
71425
1381285
692302
212329
1882099
890760
547913
133777
402309
1515994
1929625
1755407
1239049
558946
207356
1975906
1497627
715362
1470085
289904
1398992
1282470
909946
1705053
900220
529154
1334145
85993
1321760
1896643
589640
1499760
1694761
1951961
324363
1397488
1130551
1222176
821793
93753
867863
1858706
1130384
771583
1024910
1451958
832358
1416060
1816164
1714175
1565896
679536
283114
1285046
344034
153502
1868218
1298168
290963
1332106
1804830
1842794
992485
196169
1988011
51684
49784
1157522
1285171
129160
1127806
701441
130309
1886526
253141
1775765
890671
14374
194091
514519
501317
1019786
116322
1944688
519327
1586669
1139747
177144
1189204
1794704
402511
1696075
1649388
614729
1055288
1020374
1102643
1730314
727189
153357
1278562
868694
22895
1894282
588888
686728
895701
1576774
520295
372476
1304233
29014
1252949
869449
1832831
386688
1200360
1259327
1434761
1679083
1750179
1928071
34489
1564966
92587
1042101
428684
1236624
981661
1042922
357920
317298
1812805
1375607
613203
1749175
879470
916705
1443162
201652
1412184
77888
1781618
901346
293356
822067
1050860
799752
1337986
51891
454859
1690388
738763
1498330
741431
1366681
656517
180743
119089
1341145
288627
1812489
1690801
678657
12164
461686
87766
610025
140736
717144
1167500
1197051
30366
136121
1076160
1729633
1169775
1352576
1348762
968275
1153658
1243900
1000896
796960
1465208
528945
529636
1879466
1970108
160668
1608294
1664451
1626411
1115714
1116382
1286628
1072606
38911
1779873
175908
1114673
1971265
79586
1473856
148860
1678484
378214
654010
969184
1064938
1758438
519396
1025902
1072997
1863063
1699897
1977700
1632882
858458
826989
1537995
1905292
1330061
1327563
562307
711012
1993191
572354
618078
1712848
36080
587165
712736
1555604
1568443
796101
1374692
1559948
1931459
1789840
896605
1580170
1844196
1188816
884864
1669894
265478
1376917
1580127
1116105
116431
1218153
346876
1733445
381495
181876
57688
236111
1338426
1896131
835163
1949413
1026589
206745
317744
1192390
701772
1847080
57115
1628935
1779443
345566
1957518
191757
958220
50981
1239327
1827365
725277
1502676
1180562
1541273
768208
888827
498594
1804269
115858
1076776
1260758
436306
1104196
962646
1029669
922767
1689347
1697602
1515413
799697
1578686
1413154
1075532
1765233
139255
812258
1178031
1466317
414443
1445335
497269
1833299
214018
61212
701943
1638795
323407
522346
1880709
1152990
1714174
571498
1034480
539501
1856219
1410191
212680
209874
1950520
65487
674606
561869
1447185
672489
280003
1908257
488775
1522778
691037
510784
1388469
395028
1076293
451926
214267
1497197
1864898
1599121
793915
586291
1323027
106985
1776317
250595
1935045
923697
848667
637478
94494
232621
1548638
226544
126240
58463
187869
1812494
398325
1303716
1876733
339882
332217
1813792
1920972
1447024
1850569
1459489
64623
1832265
564273
1529678
1332383
202961
972475
157358
1116734
181716
1664725
1612785
1249659
1197958
848267
1123237
1510643
1078563
1114618
1852800
1303280
1757199
294782
126149
334597
677548
1632094
1775283
1613873
1240370
1905139
1982373
1814690
552644
1614428
1386677
569087
317034
812780
1813971
812001
1698257
1410876
1959506
1184810
228369
1325193
1641043
665369
179191
701010
1713324
1954458
169527
369225
1048958
623956
882168
1435678
963891
1092707
1264145
1437486
1885271
1246138
239723
565736
800759
1876233
1695137
873531
802643
374843
826318
1284745
1479455
172701
197090
1643931
1575680
263301
225108
250040
1734937
14171
1898877
243014
1678901
1910189
1196901
1415675
1100682
231747
562994
757838
1803823
190696
823747
1850846
1031309
825062
660732
645122
1631306
1422619
106707
669561
1015903
792837
1097494
824991
136948
165571
505592
1169617
1378664
294302
1068027
1329768
443749
1709113
1102313
1355527
1501944
1191841
1579787
503195
1626026
953815
1794738
1597608
1700072
260268
976760
477751
1588806
471846
109971
786281
1800818
1291454
58148
1495086
1640004
438072
1144436
1125052
527098
1732703
417570
1058363
833667
1911147
1808867
117891
1526927
753005
166691
846120
1446288
1029560
564378
268761
1478656
468617
1260390
933197
1464571
1352358
1998879
1211465
1044603
1775591
859814
1148057
896959
1688082
1352932
1037606
1584951
1721365
1033572
1135948
1826517
1198233
1248971
216531
296867
1758934
25584
1110516
264378
105833
1475101
964119
1319602
156395
1372951
809184
723078
1138217
389743
746499
752129
768001
643379
1148589
1387549
1779534
1751374
1785721
734835
1873308
1013000
540636
69708
788171
1424839
1782219
67723
1168567
1237604
1827715
1298185
1905901
32812
471017
597895
1355630
1332611
107411
1420364
681325
1008822
1319927
378067
1417766
1239911
1704275
142649
874080
570551
1696052
239148
534837
623640
872382
1685204
492881
1239519
912723
1934814
785926
1948397
658664
91441
1872181
1820236
1560915
154357
483113
1297663
1224764
1222386
1950515
1965557
1723405
203388
1040241
29319
74343
685500
655623
1352691
768045
455477
1143036
1798686
777462
284802
1915465
925582
884398
936338
914922
448063
1256607
1560323
761819
1063151
1739041
1689879
1230259
1917671
430698
158910
383426
225289
652952
423053
695759
1949017
1160036
102337
913547
1158898
383239
1512747
1211334
1157093
1177400
1274486
1762000
189669
1575983
45233
1833822
290253
775247
1403164
820835
1799241
866577
1690216
303544
1645928
231041
1840346
1772143
548708
389707
576312
1590693
1529804
1160529
1982768
390839
1894921
1241532
1955804
638577
1247482
446396
780300
762750
1703730
1583046
1346020
1169979
856274
822894
1389427
1098644
1797880
1740051
350793
634407
933017
457257
1086473
1062513
1878370
986599
1328839
1380403
716439
944687
989377
484583
1687091
203269
684829
702550
125249
1926695
1631040
285882
421375
1295989
615617
638376
629744
1414177
469696
1535998
1929009
96876
846814
1015900
1790831
1602716
940901
1400663
1244132
1983469
944178
1164976
972837
941549
30816
175566
1885588
117616
1473590
1250375
254868
1977388
57847
1879514
96723
111833
1763832
1964679
1716517
304133
1615856
613047
1817501
122105
58282
610309
1932423
651326
1619880
665264
187860
98590
580861
914654
484575
388993
1030623
735858
918648
126536
591513
1489352
1138840
1616587
1419693
1347645
1480641
1239470
1171151
1593127
1139539
1210950
983895
385331
127299
1901282
672753
1111298
1012490
1133309
548238
221556
803664
668137
1147679
1831848
1509023
170376
971651
708674
1134199
1501090
740990
993797
1197196
392476
766954
1473671
648212
401865
1319700
1976822
1516469
1563374
1367319
17316
1893588
1099545
1502783
1706240
1662040
1738262
344941
1963749
683841
21522
1584713
1867013
1762310
377528
1979867
1791707
1293812
160976
649519
1334381
1615593
153167
191535
1223731
1465802
1725803
1491609
417455
367916
1877115
789940
640020
1272624
1423444
1638795
410824
659250
1603967
581239
1475196
908056
1058175
245758
322264
948433
1081090
502516
109148
1325316
1236905
1595852
877137
653925
1240636
634683
1101723
766038
1436431
962808
1949175
739103
1967815
1794971
867867
1615714
1591712
1124770
1391237
892410
1883591
1723683
495306
861032
1814511
866981
130338
1007772
1065289
1621613
1995298
535509
1416865
1174328
196043
1471241
581627
258633
1192675
1301474
30336
156868
1800762
1807563
30846
1209212
137750
144633
1781035
255027
1232207
890397
1371607
1334779
1152557
1671513
1304690
1740919
338878
661008
513642
1145044
1435104
100406
1923535
343705
1058493
328106
125461
1149569
1106500
99387
1215089
1305969
827665
1165322
1048710
1801554
1141201
1555056
707704
1678348
932155
1380916
1405640
918797
540363
1229449
1624546
1675398
1191557
1804125
437269
637458
1878041
1280962
1336964
1190216
373435
454722
1536397
778564
1558394
1565947
427865
782788
511400
216972
1220335
1563323
1347263
1448900
641313
358473
406358
1983956
86135
437441
1012222
85320
1317642
337487
1059377
1395084
924751
1974536
493351
108173
524008
453980
790101
1214691
691632
1138883
582523
1139814
1259947
1342315
1200200
785544
1493047
1730848
1290849
662863
1419003
67333
1666419
563460
980530
1068311
1223242
14694
1351065
611208
1697999
571690
208462
1012784
1330940
502115
1380628
1195600
281376
1889408
1863311
524143
1408196
699977
1251636
1713094
903070
327198
272446
1035470
543552
737580
1838100
52445
441642
210555
359834
793072
161753
868524
1964850
1725523
1716659
1490691
1133542
1916121
996897
76081
1393485
1678859
259403
313639
795045
131160
149151
452294
1043675
1434618
802199
776436
1004537
26703
1835624
1337568
1129915
1478697
1771548
558759
1902
1232540
751051
974307
1585200
349163
1647129
1578542
513926
1567434
1127965
157044
507717
271473
1620077
1051280
1702407
494243
294622
1162533
1486137
51974
1559783
1221515
457703
981663
2971
966305
1371724
1111955
869093
1517845
980880
1612108
1399688
1593955
1450401
1516108
1337722
1784578
1836228
664341
711331
1306227
1261491
605962
1002790
1429708
1773508
907880
1400339
1871005
1968034
1790410
1875426
1738183
732340
1422686
448964
1531771
1920620
688323
1833814
1162930
416852
902427
1763517
1280666
1853661
1567431
789708
46967
561219
1493466
447019
1287323
1152503
406178
834264
1498030
940952
820637
1222731
1910171
587168
932946
875471
1841810
1750960
910883
1526289
878943
1323655
1744071
1935774
699202
665578
344419
1256793
1825449
71529
1418016
952821
596928
1469309
1879108
607345
1561947
754594
1221060
1696074
1989595
98109
1869476
1753194
474091
1381558
1278470
1467756
674243
1998181
492889
404092
1791410
120782
1432929
356047
1195000
1548476
722692
1561780
1010218
86561
1936696
967701
89306
478409
357183
969574
1599865
1625167
1596423
1306340
1476887
1395648
580448
1826408
1132383
1144870
364105
80764
690365
1241018
1799703
829500
787601
1591567
1171401
910185
552632
967891
1612406
1322602
22468
1260341
1613464
127716
495022
1998987
257651
752588
1241273
1282572
868076
1224770
1917998
317493
1285812
1972117
1866465
82740
1920720
969156
1474940
1763502
861138
1673470
137833
945077
174789
675511
1859850
1923863
1869724
1438374
1759523
1831041
70067
819320
1329747
1143313
859516
377936
1674136
819008
1927323
1471542
392418
1503535
802884
1441490
518502
1378970
1123093
1367301
1644349
153830
1726797
886531
387366
1812093
1254137
1071928
887304
1286495
414910
1365966
885502
792128
573773
518397
795130
306424
1674371
751417
247929
176810
283549
1946037
1659398
148941
422899
779774
1115160
549114
813414
56668
460168
1654293
1132456
176897
495686
941491
1794309
1456456
328404
1729101
785927
375587
1449021
783678
1897474
146320
1842287
1932317
1165385
1217916
424715
1353836
1565731
734878
1850027
17158
1658502
384778
669667
1094557
1353890
1394500
350216
1165447
560928
1347890
1474350
177171
852668
1438169
1245110
801012
1527101
60493
33998
229629
1984941
333543
749609
1441790
1446445
1100812
1484643
225671
398846
1595974
1254228
483795
1074266
1844339
1060778
506475
750400
1687791
1070815
1514861
1646711
342752
1719174
379859
1000998
213401
594084
9379
910963
241474
238419
171164
722010
1272097
1720182
512518
799801
1486722
1253717
1589827
751112
1365145
1108527
1603808
415273
1636974
1801423
978978
498145
1171408
688769
722002
1428845
1315429
1953176
335849
1468483
1601505
556242
1000650
1622218
1518702
1250485
893785
59473
255869
1957929
1467278
1807929
778436
382894
401459
1024775
16322
866062
386574
626984
1155766
1093669
1150920
1231239
173000
561046
694601
179363
930542
202904
336381
1609093
983846
1086528
838197
666381
1498592
1096802
850569
1270016
75585
332015
1919192
984421
1707219
17486
1738687
1651570
758377
1978
1775434
892061
968783
111805
1115436
1667447
1358934
727093
1543861
1833225
156533
259414
1766826
1231128
1158306
1334539
970098
1025143
1068336
1253446
1557336
846978
994479
1870264
155971
1119334
199775
1183435
209008
1003808
1616481
45692
81111
40821
1270617
1370994
618271
129760
1989446
1455761
1098130
1633281
580486
1624670
129518
908851
1417259
38887
1128735
354309
356989
852240
1691665
1758652
1677939
608371
1352456
1996150
893991
1705700
1382932
1812010
917912
488713
1326492
950141
432056
412413
424229
534917
1353414
1646527
1582886
4874
571581
1212617
1198786
1182629
1724754
61419
17765
1978748
813556
1743781
1455623
1041365
1195242
1226119
700680
1992595
1359226
340906
364142
55098
1941334
1985888
340423
1099188
1211215
1220843
1632264
522800
965494
461198
1586928
518851
706428
980845
1148826
1334553
654916
860352
183071
397944
982197
1357841
47216
1267132
949614
246348
551018
1368522
361751
1026901
447066
1477525
1484198
731515
1780843
702450
580576
1566080
1468428
142886
1421435
1174084
84426
1032589
209900
1830965
837994
1694715
1503526
299437
79825
962599
1134280
1388797
1965643
684086
1311960
61523
1667929
1700875
1225695
397578
1213919
882341
662064
232904
1077046
639847
1112747
1338706
1726359
1815219
700267
9656
439700
510067
1492445
1614212
514670
1508741
369731
43609
1671931
1558263
1012627
56126
1915021
1897126
1950466
43528
1175398
1141739
623693
876150
1514775
986571
1853145
1371241
1119586
69553
1373506
1826043
1301208
1791599
1199242
1832213
688838
1404935
41015
268641
437482
1855183
749501
275775
1386793
1601602
1600751
1274320
437822
664048
844317
1396673
1827797
558815
1458078
699148
1159437
1166456
1843919
1357479
1207024
129135
658028
1418298
589907
1598012
466092
1833340
65963
102063
991972
1351052
870065
1764744
1407029
740868
1633745
819531
464454
243740
1972907
429754
1641465
1194008
1644773
1883376
701107
1781323
1975737
1461215
776111
1137807
38906
1066252
716869
1516948
1149089
1541934
1795516
883207
424545
1131664
1506800
1264144
433731
1304535
452591
465425
1365078
749187
215699
1072041
1853679
1049557
1000198
876949
1452670
1417589
1885917
75607
988459
224779
951857
1185348
1421586
1177751
716453
1838831
192127
1843871
353091
66095
526783
454275
669441
870876
210648
1005203
1906838
1955354
1489738
1437498
636921
694210
285364
1339713
1331176
1638276
1286114
427798
400036
740835
1021018
1416521
1721962
1661222
1772246
121463
581213
1616074
676735
1329888
1470804
170608
606726
1792167
432309
1774798
36595
1785757
63045
790098
225930
1140949
384722
1970125
388624
719891
741683
429281
1390101
1833833
105192
316239
1824973
839790
915633
57914
1301258
854998
487418
1308119
676035
787039
730299
243607
80555
952991
343407
1502919
1465437
1460016
630740
1988950
1123143
1862217
1243466
558859
760316
1942668
1024521
1307972
1602212
1416505
878167
28881
579646
1101317
1977419
984197
1394255
145867
1152169
1771087
1188460
1890324
1069749
336327
1646322
509063
1119555
1719450
1741484
743488
1581431
1907126
172984
1639296
125984
1247950
1557693
1519714
1624177
421986
137726
1148011
1641115
389759
245708
765022
1396383
589257
1059075
1336991
582762
902650
1927256
1962854
1430390
1372754
887859
336618
1302703
1785459
1571077
945298
561355
1160980
1989409
731057
776827
1278136
1741282
1100496
54398
586044
1937193
1793901
1038872
455351
1578353
1937088
1213351
1286007
1819345
1086553
1138040
1692395
1026597
249409
225025
1301820
1654880
504988
1437404
953644
468979
700289
1065523
386943
484406
620060
1472603
275931
467426
206018
1588984
1290011
1393891
245181
724883
1392314
1753216
652193
784675
218217
244878
577777
1656173
1359307
449526
342122
596831
458541
249304
419882
1676715
591452
1166770
1071542
541985
229027
1090831
1483942
733894
1890644
607125
1360702
328189
1752490
111580
1507571
1390632
178798
543409
982506
600680
510833
187051
1332743
578423
678505
1311057
726039
524497
1461145
1822166
1434819
1856927
1030459
1270764
1990531
97083
1391208
1764977
1006852
585099
303491
1502388
619910
778544
83859
140818
714421
150311
1449044
1805963
1447751
1630889
686372
1311762
1086962
605215
1513439
1062593
415120
1735994
1454133
735628
1388968
1239859
1824542
175540
1574917
900861
1648853
1368761
1481389
1852821
211704
908783
1848108
69766
1688568
1203916
625254
381976
1003498
1601719
377402
392961
1622032
1075147
832177
581103
1772201
963658
728362
505259
1212076
564346
1384621
1655342
502278
255331
332012
1229090
1770119
1022969
602579
643818
1485707
858279
1145198
1611887
1374215
1341250
1524357
1201903
1122313
1989655
1629591
939653
437142
1851297
1309303
1563186
1441945
1010702
226036
1889152
282984
940215
1211064
921485
1554616
526705
1248803
310873
108090
1433960
227468
16357
588631
1693406
988438
1940278
379373
823464
701474
812906
1762447
1947728
1774021
857684
1810156
1010107
171527
900732
1729155
690428
1118425
1607554
547822
806708
119186
1037417
1199786
1469646
369194
34640
519566
263978
978032
1148607
89863
1819002
484804
1739867
540851
1887728
734827
1911967
1188674
1054017
1941110
531903
1680412
679045
439263
1770616
1586200
1122235
976406
1723965
518195
1936614
851496
249962
752017
1376920
676925
332170
647719
1880903
939211
1091265
1905486
431779
1699616
705349
1252297
622802
1117559
1848834
248949
873408
1523215
122256
1398447
766774
1069182
1033178
1115644
231340
1330507
924940
1790874
1736154
1275600
771122
749549
1835993
193024
439502
695083
782018
1090989
502176
1576203
517921
1193375
876713
950015
525930
1245374
1907504
757334
913363
28362
22178
930726
628285
620008
500771
791711
1531811
1488222
775076
1008472
24834
1451279
1363757
1292867
539681
471588
1612828
1055211
910888
956481
679464
544583
91338
854142
1772116
264034
354213
1674130
264525
964016
806842
1198694
1191755
1498014
221541
1563025
1458662
786809
1594758
549763
1946671
1922635
455701
295375
1773450
312714
1556247
1975508
1862580
1303339
1441
934796
1162972
1715379
966899
400141
1439421
877234
624187
181034
1158200
17065
295337
224916
1766533
1436354
1242166
1374994
1360914
1320717
1589403
73102
359394
468496
168356
1988029
1878118
717550
1152598
50559
963016
384211
520754
647993
875410
308850
723330
1306872
327651
1569210
1986136
449030
380223
1206957
281587
173958
431843
1877113
703479
475872
894675
614643
561191
961332
703342
1809705
594748
919483
527052
1509188
395314
1450966
846319
1538570
1273471
1189997
15515
1801811
177140
1294019
122384
456396
951593
1868323
1509307
1455825
246000
72883
1744261
109541
1738855
1192223
690575
1773017
1276517
1867934
1559690
1430685
267685
293621
1649763
124437
218450
534800
1004042
172953
838886
1296303
1020522
1720580
665201
136434
1244118
1780834
837389
674034
1570997
125701
1768609
405655
510044
176743
221413
1427618
1661914
1779001
236236
1619906
1739141
1291067
1907014
1258946
199440
442579
1287455
1933358
1764083
1098201
1809798
641432
702519
1513078
1803369
1667185
1984898
430107
613123
1059084
1449225
1949934
1456412
1173953
374185
1387734
384275
1314874
1247750
1434387
1375718
300787
30865
1254562
1639973
1570567
1442510
1618955
1266424
963328
1079916
223537
754245
1535880
1304032
1300622
1564336
384617
1318674
1860218
314410
1638821
667647
1919704
598593
929919
222525
1948141
1355142
1876120
1454551
513652
691047
1869437
528394
39324
1998453
109659
528638
1608861
1813084
1053102
1178369
460915
1828131
1158203
358258
1629626
1696234
1631404
688803
1495688
493618
985280
433072
1665892
289742
1494319
1994714
304156
1880191
1988299
608284
1155811
319431
561616
340493
794738
1669207
1433794
165713
1784546
752219
573595
1430111
1481083
604131
172556
1705856
1318896
799431
1227547
1099943
1081445
577466
133199
1315100
1199490
560780
436404
1695473
1389768
1922493
1949567
1477898
94602
1004364
223260
1276743
334818
486165
1991637
1160689
252166
1352949
64778
433664
1277486
1298310
1660151
170670
227978
1979284
977919
288991
1734840
941480
1725944
13653
1680854
1750554
735340
1697966
1584215
1753178
1035740
524147
1750607
348742
142632
1490706
1405313
1191037
1322589
1499299
438673
392060
252617
1726684
1007303
17597
947837
935040
1137955
1595566
752863
567599
462816
802056
1768664
1598217
888673
1237702
881616
1460134
91903
804932
1443104
741901
1923742
35429
291735
1329735
925495
1815107
823073
1322432
1610773
1542754
1814758
1523424
1860171
1734613
1793959
1975915
905328
1669854
209907
1856466
524522
1786423
500103
702577
481697
110242
803930
1147230
413551
810
201890
697241
649802
591448
1499795
964357
1606012
1158542
435122
169164
1503756
1226661
568589
1241302
576972
617758
661392
1009783
1117562
668591
540541
179224
543949
253691
661829
1328098
145089
1982368
1729682
210102
663513
367823
1465250
1296432
1291111
1642344
1838912
270111
528053
578909
1736433
561967
402965
27790
43473
1421071
1831002
63786
665368
1596260
1782378
1357187
963798
1615159
1495664
1145817
1288619
1308540
1957792
417085
1740037
975024
730816
357554
23360
801853
523264
162984
881473
320554
334674
514225
632578
872029
1285685
624847
1071683
1107866
1638677
1070458
1062628
744434
1910383
1038593
1969452
104841
893740
391745
620366
1998958
332548
1160081
712605
973300
1557488
1799333
163492
1778276
1878756
898095
556135
1671269
1943320
239833
1989976
1378545
1023139
548019
1071216
1770072
829277
1352371
1497858
1539979
724422
978871
1580309
394425
1799828
731765
1474401
492276
529173
411204
322601
1630742
1750899
1949571
1802370
557950
1490634
886119
920270
559432
1745423
779721
1342004
828551
176567
1422218
781693
91084
1100011
1624214
112314
1321011
1485272
261707
709239
703136
549721
1536112
942792
1629710
721671
769981
421771
819011
1675972
1885541
1485079
1169797
837166
1628236
1300559
1175373
446961
1510151
986246
1499531
1070867
1006890
22125
1507500
1835589
680683
1017725
1173324
724229
281231
46899
1386031
62619
1387729
713064
572473
1903108
1857316
392521
1351271
352503
754274
1599985
1689444
1325612
224268
47142
93623
998544
190508
788914
637586
1932431
1918045
146310
648544
115728
1532747
1761372
970467
1141150
314739
688339
96079
254876
816829
1167174
269938
1613360
819934
1726250
875740
833992
1098188
1508339
1204898
832287
644688
1598111
688749
784263
1325868
1540810
1296626
653174
295610
709643
1200940
628865
655012
1722852
1389174
497749
1573602
1246574
1675742
1037639
307020
1711693
1242542
884712
900626
619092
1954413
1841815
335456
563736
1119078
2021
479055
105308
160801
126199
328244
54112
1829054
279215
311170
72178
79734
1816031
796447
1040718
1883783
946500
1962677
542940
260526
253540
77348
69678
1068476
1203622
966591
1763987
119354
1404531
916783
765354
699278
64259
1214523
1875576
46253
917931
249064
1807439
673107
396735
1080215
250727
624862
1092671
529403
1736314
1484807
1061128
1544614
1132013
1143511
1422834
338898
1272883
1829663
1055970
1270462
1422831
333222
1020129
77975
376748
290443
863754
1676539
1135934
326328
1029374
232629
1577160
1047068
390254
1963839
1125039
318027
1247679
949410
1613108
1371498
935015
275224
1397332
678529
760540
599444
724679
95529
121081
633388
860345
1694572
1410973
888590
1418922
65939
1897093
1138971
1838561
628270
867653
969053
1293602
747751
111131
1586262
1509505
1867595
268636
1571150
1791015
1346649
1265812
267932
1142614
1164624
1610077
1190397
1257712
889465
1418504
418692
538787
1676837
1490279
330582
1244963
946044
1775922
1771909
802668
711586
1006810
491597
1048357
1934825
181482
1095131
873762
353363
1629978
915449
1028176
1337251
1857026
184743
1337783
65702
1326910
338184
255091
299818
1418612
748860
715608
123524
1578333
878801
1096480
1415383
831259
1727763
1331267
947027
7024
1326924
33160
1476591
1288180
620138
1868913
408528
98050
711876
1544977
572343
1926895
609093
1792260
611080
640310
365019
243068
198292
873546
585055
1717402
1043587
313638
1467674
1453819
1767011
343637
1774466
1318414
4204
1440566
1452232
601806
398945
586664
1511117
1877684
1323239
910394
1759609
1172500
1998475
594213
876196
1282058
1628143
1361018
1634491
1908804
1777833
291746
1727151
1105886
1963594
1111550
1404767
1188124
681168
1069918
841220
998900
172565
573360
1237343
968658
83678
279617
724876
902144
906462
1514085
53465
1097483
946974
1410397
1568496
255287
1519666
1794084
717720
504401
1434904
1944331
776966
329958
756407
36358
1267649
542706
606804
1650772
1737334
1998366
1636850
3107
960269
1997214
162624
1673778
575993
1303030
1423477
1283339
1635748
1764426
1100103
989121
1583883
1154524
963781
369651
336153
605872
728505
1845331
1878134
95016
375775
1600510
850724
1730706
248268
1488333
1377410
1262480
310547
565078
589366
794856
625343
576817
1799652
1147568
332291
51412
138710
719645
1533916
1699829
1775740
1503226
1600043
118256
1338803
117006
1660256
64576
1627282
886726
1497937
916884
1189882
1917211
1382438
1076264
426041
7032
215574
1092078
1987726
1770794
354400
156932
772588
1924747
883099
1449103
1901706
921483
1074259
1328938
30454
539627
670833
1910049
14164
1914407
1405321
471276
1883907
246227
284560
770318
365899
1581505
363030
465469
1318257
856800
1575303
365716
1810448
1496707
233075
535079
1868854
1427082
630099
840039
172281
480130
797129
1792183
331648
1125133
732204
936567
108585
694373
1752166
1619315
263696
1423194
1733807
1055847
80622
1487306
1891252
1718
376368
1347328
1525387
873734
1058229
986684
8980
212944
525003
548521
1074940
1386909
269477
76347
758215
103331
806638
1579876
800816
565113
167435
1223161
186529
1997970
938457
220513
362682
534916
154543
1347754
1945156
795701
1309421
852407
762229
1143966
1662537
1160669
291211
1971510
149232
1554072
954677
1575313
749284
140314
450960
591090
1621602
65273
960796
779525
369495
1089974
697425
1787859
391319
1763640
515143
1405594
1795472
1046102
330643
1226205
662688
361613
1370143
1452068
1648896
453955
1975215
1753611
1747681
1081370
1674811
1929847
545890
690800
1312303
368099
572998
878372
1042487
206326
842172
746242
302984
1003163
1516272
678428
1198248
1994909
81276
1935146
125403
1308211
968966
497028
1436280
1159073
622860
505525
1612214
570933
717544
1048529
1063121
1989376
1500684
735617
1254531
1316635
813311
387132
732284
472839
1177728
1456389
1789190
1628959
29303
61878
1550890
1039373
1566431
369833
258661
60796
1136522
1152208
481615
251244
83581
707342
1428885
1611359
1438441
1315791
1010055
1999784
586969
1511694
1309984
427039
864388
131669
1238339
638985
1986791
835492
1797467
1394776
803036
461502
1661396
50076
403431
1776570
743235
1000263
1385141
368837
1425401
191633
159371
762704
1130294
1840414
1317660
901015
695136
1126841
1464945
1927233
41701
1895783
1690492
286860
656891
1818877
604286
288653
357984
636974
1553033
985138
1231396
424179
107055
1428705
632426
773170
1308129
974309
1562483
1761287
605729
824883
1611645
881949
1545934
782083
1314158
1569881
690999
1865971
583800
1410237
127267
357971
1392185
1938900
1832850
793517
1964479
773747
1751739
810991
1081486
619099
1498854
1002139
1697729
493780
475854
1491385
1633659
705423
114189
709148
1635259
127178
1273143
1652995
371897
299311
1419550
1890682
987161
993816
1342069
1373978
540374
1227163
1032437
1831450
389240
835408
284545
971667
1747194
32994
1656605
1169191
1718677
202307
402858
1926625
1318355
1024091
833707
647313
1127105
122275
590781
379322
1916674
572140
259756
1889796
1949546
1821761
1231983
1791417
249677
1981178
1690605
404758
179547
1577383
771760
507529
22998
810104
763328
372740
1626113
1822750
1487893
201756
480536
54836
803208
1528689
965544
1302514
254682
1525117
269381
1473348
1529438
1113447
1597036
459214
811036
1958926
143948
1893928
1399881
1260414
1957627
1990775
254405
635430
1279746
1046240
989270
1298
1512592
1237219
989207
1591472
1142685
923513
221295
1793772
553688
1598147
769980
133044
669739
441780
734348
652734
401636
845144
470331
622523
503071
537955
459380
798018
895395
246456
130541
1636712
475013
1188249
686522
1013311
75534
1073956
1909242
1147267
526562
1289024
958756
679914
1883418
1261430
769199
1790218
1861002
458233
132326
661756
963304
30380
1443239
1117143
699713
1091674
163033
815317
1199880
811296
1859383
101367
529470
1241242
1133289
1145120
1789772
1444859
899348
1958208
888654
893429
662787
751006
1464449
1825015
890627
1372758
428161
1467551
914625
976066
545205
1974831
1901052
1876069
1108266
1211516
1415538
28482
591297
1658239
1934998
1182523
1068284
718271
1536461
990070
1799724
1617161
76053
526914
210184
389776
723599
1775385
190038
598989
443002
97137
188627
264397
168045
1291523
1136507
132661
1531817
1861144
1794813
758506
83513
1123892
794619
1298046
1679060
1659745
395180
1890901
495912
794082
966463
221086
302573
1800678
1912046
9687
326835
1689262
793249
1138171
276129
81034
144794
488807
927436
156647
855175
1283364
1959981
1531268
99539
158869
1489434
1384895
1899374
26798
955018
1909623
357592
440930
1379128
1032236
1729453
100211
1009431
1592677
239009
699573
1031768
1746396
130330
1518162
1536354
1349893
1691723
103537
861004
56238
1836874
990389
374190
1267180
1637278
1601909
398157
84763
432093
459093
766418
882896
1126136
1439206
1227248
1766158
759233
1385626
1961558
897446
646785
1165682
1604476
1288983
1651217
466021
1901500
1842981
921408
977076
628551
1108420
673727
1846960
775420
1167977
124232
605516
1387290
1231228
65982
8731
1739392
1760674
1621639
382485
423825
1427902
1565416
1696964
1845475
1691600
832008
1937868
1987879
881892
1756684
1270516
1674859
1832521
1899369
909378
445324
1455788
1394422
1014358
49014
918350
81259
1298602
1330641
1107425
1551342
1577861
1752770
1339581
1077895
1716367
1606277
495146
591249
209115
1573387
1380830
818780
11811
1772710
851020
830854
311363
1881989
149823
1811889
1726395
996876
958260
30276
980077
1917053
241547
909160
1558394
1310351
220327
1982918
592716
82342
1685599
324159
1247325
43638
1425686
94412
590887
325523
1547708
1819788
580546
836042
762949
1925647
1845405
41876
570281
27682
1575181
1879596
1544843
1065948
1579801
1935977
74139
1530469
232792
202524
427973
407484
1547664
949723
1893550
1176361
1909175
1013451
1872272
668210
495415
160227
1583673
1463533
1345639
1013509
424525
1323296
76600
1505650
1630504
1535951
216501
1033390
1192198
1060797
1567698
1880902
1738242
1621346
228552
1075739
61853
1075066
835491
870055
1841449
77892
943059
1505421
376345
642932
1954753
1380164
1027989
573100
1053756
1027003
620540
1058968
1524945
70587
1354211
1581150
471277
1771662
748447
1884264
312441
1390490
987516
1279948
1056456
1009547
1135360
1179907
1148304
661195
697407
1671394
546178
291089
509878
307255
1865091
1732868
1717687
588433
1810885
753001
617488
307517
879620
1502574
1742807
274812
1773780
909578
1161653
17621
177333
995077
661836
1864364
144129
1872390
345876
755575
1340017
946812
1228323
770713
751921
1318878
627778
719852
633550
1865764
1697937
542478
591417
494017
1670705
1555259
1485290
1110802
1873366
1733467
996018
844576
1617857
702785
933342
1007777
911408
1961558
303797
1069032
392904
611673
1675790
1673612
819871
15638
1060159
1937386
216157
224362
1572977
372778
36244
1008044
1537991
278778
30264
1493123
772150
205438
465211
1049863
696421
130404
1525110
42269
1392874
454378
1560687
754708
1637711
626860
316826
580623
652239
1220691
746528
1409661
50812
728841
330745
1934411
1484260
701839
1216806
30501
1063840
359049
1944035
1384228
1026432
1198920
1916292
325074
316988
123294
1915420
716918
1276889
1637961
1673246
1762265
1365172
526742
45857
673958
522276
1007494
478610
751020
487604
1256574
657346
618775
1251551
1522809
93908
613229
1869741
1843413
1626024
1399572
1319235
1597798
1186191
1470577
900550
1088627
763834
969983
1761009
1078106
179709
736124
718546
861166
1346428
720918
1359189
1659254
188720
262949
1734610
1442068
1152426
778639
1243819
1543144
124788
428262
1242070
1260506
400882
944815
1392727
330589
1940578
1483847
1290689
483441
1385695
1239202
1061340
217879
1942727
1074444
422460
1816182
1642398
1212354
483974
784155
18542
625052
289995
1864386
1235666
1417780
376865
1706534
1022527
1521417
1806843
71993
1556120
590635
939240
200332
686012
1022764
1495667
1112630
85004
1210985
1341225
1283012
1510378
608558
1249667
1345187
1471379
185567
1132188
736810
1767362
336519
83907
1569710
1051724
24286
1962228
398956
889451
748404
1801209
1937391
700428
1471160
1905777
88173
1755133
1345800
1234186
735110
514785
1585571
1178579
47706
1907574
712784
831961
1598340
1725912
1317556
459829
1627568
1292801
919207
165513
633163
1493484
439060
1045740
1256717
134290
806553
84131
1117299
1491381
855071
167245
1368425
1015762
1803080
1466088
159876
45605
997728
1609856
1712770
1725133
1235953
1488195
1832801
304218
930641
1891373
1072502
138093
110709
808337
1199859
188899
1335306
1873641
1431378
849184
95378
136077
60307
1502438
1573020
1105799
750882
1384801
1772048
1685296
1815697
1157806
1364073
1229418
1360182
1257400
1079484
454250
1090134
1192008
1398124
1386745
58047
910705
1391718
1054467
639950
85714
808409
604266
937701
1500794
57874
869334
1752664
1959480
554340
1933212
930670
1999891
357177
626343
1012381
389579
507319
1088340
254255
703422
794363
1438218
49454
298473
872757
157205
55496
748584
1753150
1617412
1882150
1800950
64472
1159023
1061179
691606
133012
1873034
61418
1506734
283967
1267698
1739246
1342934
488727
49237
1985048
1695347
127330
244465
920524
1103078
1581803
1825354
487855
1208397
1026445
1129802
1178076
1292764
1361371
1396980
1336280
1360548
202052
758619
114987
479374
664473
1874184
1175316
853439
1095514
1953071
908650
1338822
1441697
1984529
916923
1335980
1939566
915884
607901
1839837
1074633
925319
3899
328180
1650110
1462766
1257944
396074
627341
1029382
329533
461358
1133978
1233992
1917236
72531
1086079
1806988
1195307
1494024
1511290
334411
1703157
543350
207124
1166569
1683193
1859788
1819434
1634129
614078
1650236
1268479
1839301
1918316
1773281
1103598
90552
486474
715182
135256
1120224
720038
138097
533035
844703
1287598
1784145
1685500
1949086
1234660
829536
1980225
313593
491170
1295450
414425
260753
1806273
444466
564262
750966
514088
1933439
550808
468683
950236
1199344
305222
956983
820276
1285244
1545472
1302978
55004
352570
53035
1700137
1479207
1190250
497997
903357
1403125
131799
1603726
1173914
1902544
929815
510002
249450
787663
1270556
1796635
699690
1475311
523193
676488
1549702
200229
1429632
1486734
1895116
729725
1460915
323566
1345416
1945455
1449275
57954
598030
149099
934677
24736
1423111
522862
1865323
204663
822566
1071986
405079
1070339
534805
1653163
1322350
1760586
679838
1573506
474989
1967393
1330315
782442
683688
767887
158945
157653
13440
19581
1383380
1463061
148921
793781
771121
1612008
1245210
932679
1212944
1611027
462179
16401
419196
871199
1753529
486180
602070
1811098
90411
1258626
1411712
705301
310373
240086
11126
1416265
594844
870879
1656175
937722
441151
1234565
922553
1438288
1099440
1435510
990475
837734
1871399
1978625
594123
730572
993918
714149
346517
1028483
1787617
1821473
1708756
1259139
963265
316452
1520264
425695
838389
1797400
659083
1369923
1110030
67392
1291497
1599147
82816
715784
1616436
1358644
1750421
614154
1207027
43225
40562
1540539
1151557
1402633
1028544
703555
687524
1973587
1035303
781285
1094895
1671093
1743929
1231341
1163779
45776
1147264
120063
335645
74161
949068
1060615
886476
55612
1398776
7336
662863
1984656
243887
145861
286561
1937988
1215185
798897
1159719
1307036
1275781
237344
279967
1591387
855314
1955724
315339
39357
1808233
1708353
761116
38819
1727937
1673015
913937
1492329
1012685
1932957
142602
1597262
1510313
441835
830840
1801470
1504519
1218578
1505829
1109674
813078
868586
162046
608262
1738341
412340
1311051
1928189
1436998
1709006
1361384
199301
215711
1638037
479341
516123
98551
8585
1514630
899998
1322430
1185480
606712
719640
732644
543991
1384993
1372596
134474
160666
1028197
1888208
1417968
426184
1927165
1365553
1267779
146870
1096710
1680226
238953
1951039
839761
585376
703235
907239
904191
1568064
1799544
603708
1389381
1419298
750279
1039743
346142
1460661
603509
198190
1860373
725862
1652201
343221
1936197
1813621
1242387
421132
88196
160265
379891
1849154
1176131
1434674
1836008
1110058
1622423
1253673
1282908
1487992
784689
1187252
1680193
132488
1441020
1000876
628896
1534242
326971
1903424
71599
846604
988203
670140
1785734
1481947
301664
26792
377450
528948
1472168
919414
779688
1944088
941916
1951241
203087
1781524
711651
1547828
1430569
676140
1446440
1072952
623820
406176
1190116
1862120
1002867
590018
1637507
785285
93258
1049122
780740
708334
760533
578343
1858042
1583478
1143292
1741976
1372401
1200644
1778217
535610
497809
494708
494180
1957053
125800
979586
1780595
1904984
103514
1245404
128795
1553106
33010
1002047
712995
1135151
496871
1992882
805564
701213
786348
537183
242070
1335451
651651
1268787
709871
1314243
643189
621662
1903879
1624552
1788409
249422
221674
1910918
804790
1037230
1807720
1506318
311112
34801
559854
1161603
660254
1467886
378733
239380
1870934
702274
1303549
994245
709254
417256
899941
1867348
749370
1836963
382204
1510310
1971814
1921464
711312
551208
220440
491271
613877
1766171
611122
945747
390400
378271
1341305
1948294
1446858
543375
164572
1843598
1548370
1131503
1423309
726802
786047
671699
904734
1658804
145513
1584669
1097674
403046
764697
1802007
386037
707383
796228
103031
152517
325336
1043415
1975450
699804
1118704
923869
1704090
1098408
798742
1059659
883277
274121
1460758
583197
502905
1696976
1496882
1342576
1089285
229890
1599000
706097
947997
89349
1101511
627488
1623951
1471721
652863
1897376
327479
1339232
1407080
1072703
280172
240349
631031
659955
1102311
1737923
688688
1731953
598359
1195422
208675
667653
1352112
89897
1820734
1851119
104651
34462
546400
103421
1887485
673097
349713
39438
219668
1111372
338743
1739545
1312725
515819
1412270
1676318
1308943
1165761
1105393
597345
1376669
1442436
442735
167096
1818268
1469939
215952
1783446
1176438
158787
151403
701504
1529742
1708176
1711239
589548
729058
1923504
1456517
1658567
1552231
1780114
613739
422704
1332100
364070
1648191
552598
1254619
1554167
1946712
251265
422701
1223713
183661
711552
1953009
793189
1978644
1207286
1242414
459074
119989
1401855
928725
1252624
1093658
865695
268440
1139190
130285
846845
1145414
439512
286545
1690427
1873802
1763732
472209
68024
88776
1492553
1868799
272113
989692
1181055
543389
1334420
1725696
576343
633128
1838563
1719517
1841355
781218
1860146
1347637
165357
1122024
1480461
1747848
1181070
167476
1536797
1072477
1894265
1105580
820986
287961
723784
1766305
1022707
868764
1236631
143794
151918
788759
1913711
1071311
1148744
136877
734613
405123
1881781
618478
721297
908336
1368904
1112464
1271845
1680136
1312537
1916437
1203779
1908675
697486
131293
836692
518845
842758
114931
1945876
1536181
362075
404952
1002587
1139345
247496
829680
1019005
268284
1700563
1729984
715422
327714
1512027
1500821
850861
795323
1699622
631307
261134
308826
1141857
345249
1826686
1493681
668423
1413694
475975
1821777
643525
1291597
1603593
1236425
1985642
891198
1922029
1636544
911222
1192102
442236
1457222
1057127
270491
1466884
873443
1966793
1092555
726473
305001
1532806
1930922
735917
280176
1961770
873175
729907
1130004
1858648
883285
1325555
208070
711014
1276063
833300
276284
858426
771603
288145
998080
1152350
798095
649499
1437580
909149
788439
602834
1571739
213434
1828692
794443
815958
472918
616664
1231196
872983
1065137
352542
723637
915825
1080363
1496631
513818
377942
1876673
888379
332366
1244829
586407
1804206
1037725
1487771
1502909
253082
792510
518386
765783
1517393
1653305
1688636
927034
501988
1307508
1319431
461890
218801
801429
955074
184173
609796
508018
1590955
1339165
1965141
1404348
886849
458687
1476217
222817
1461187
1514271
1779753
978418
1958929
1794724
1999559
1238489
1173176
881602
1870403
1721859
73239
1666044
1486090
746594
1700554
777772
124177
1855275
391651
1475408
499447
164336
1608682
720893
896923
754972
500411
1563560
279425
1603170
1447728
1538329
855987
1652984
1160376
1226396
331942
1512389
571610
850561
1558761
1448268
1419150
465133
1823848
58884
882663
293557
571549
495393
1157761
1764767
679403
1094467
429888
1056724
1650109
1971736
1181216
1941390
720966
1107639
819113
1210894
1658667
91424
728293
1173137
1948543
1551134
435589
1780359
896177
1853906
231333
1439879
456607
412314
1051805
1344761
669659
756964
1037194
1200437
1520098
1284615
129488
311805
1833838
1208443
1517962
374805
813327
1347480
1943995
1681645
1246344
924483
954734
578463
547624
1639693
1671194
686499
1625908
1965612
996760
1572790
879199
1749607
533220
224188
1536217
966611
847830
188642
1390336
701869
1772950
1245823
262427
1259609
720897
1809561
824103
159286
1105516
1333338
537111
741594
1011502
1921160
1359836
1927051
1269035
336323
1453757
1807208
348740
1682674
1499078
335457
472945
454785
260137
336360
260943
1040610
1102739
1532191
1967305
1911828
474161
815399
1247302
699181
1736009
1107994
1393335
708733
837420
1729720
463708
232658
234689
1784059
52599
1644957
1236568
956801
1672927
619368
863871
1099297
1436594
77479
221078
1376234
1901600
1911912
811116
1733134
797902
1044376
77196
1453993
1011609
1051778
497864
499329
1984593
1125838
1397638
1170407
592489
55423
1386734
1001817
713332
916036
330967
85994
957157
447317
585460
356961
284678
1334427
287935
755216
855839
1361185
1980879
465786
78353
428684
1927054
404154
1071615
146338
730694
173682
1798591
391650
1616799
1850807
1292499
1497229
200837
1844080
1642331
1166905
1542519
1403487
131142
1489716
1589513
1267889
1437989
1614672
1607903
501883
489458
32754
716872
1442229
560978
1857608
886963
77090
310735
1004971
1843888
1227335
1501322
1923570
467359
1321963
149157
1473963
463290
1516444
301321
343582
651554
475235
1653657
1875330
685118
168585
896161
1082046
578009
1046883
924025
1405610
610036
326664
44490
935271
240951
228615
849561
256534
1162323
1026236
1696541
503504
1129887
1807090
1106096
600559
164115
975810
723115
815061
1501578
1085724
880404
1224977
1163956
622190
497260
351759
1392604
1403366
1885797
1196636
1142667
1876706
1687898
904448
1040610
1743095
681823
1585912
438700
1156110
1229875
1148648
680948
1854007
1643766
1948228
1794752
1450044
1362401
1930215
1178299
1162226
680153
1615093
67494
1950438
1757001
1659854
426243
240791
957595
1024832
762190
391137
1562949
1463267
740982
1646138
1194873
1523818
1365659
1306071
555902
57706
1971200
1031185
86369
346080
859775
841589
398720
1819370
1116756
1002765
1018095
1500975
1687152
352199
613048
1894951
678874
960136
968563
358728
1007149
345929
141496
272723
1077969
1752937
1610266
736180
237876
1237687
346
1416180
686581
1684493
37479
1851351
404367
1073387
615337
1214877
601350
1454263
165666
1969240
628445
1017618
677567
1634468
1642008
156168
1325111
109979
1739209
682073
1403832
533532
1190570
577227
214416
1093244
1752804
1919597
1600078
1600024
1598457
1462925
1970486
1495462
757011
1690921
1443029
1909518
595552
1877280
1450780
186239
1190369
1997968
548573
40149
77403
322089
1243077
592652
1457885
1525271
1141261
416970
994918
522345
1661588
1473616
1129001
166458
1745083
18655
1889240
155854
1848681
928822
1765197
827456
841178
1874887
977331
10589
548955
149496
724341
1340963
1016305
332160
1989907
21799
432205
1673973
1580842
647347
956200
172614
1869945
1545651
1881130
1986055
1583502
319733
315695
651881
1000868
1886838
739050
266116
666196
1624517
526093
113481
1256270
1060514
1791657
680775
617302
1438040
531180
1542048
889438
793883
549643
1937370
553984
513539
1225548
1832684
1108332
618705
551649
930917
1224555
1796670
1456450
1727174
1075076
986153
1706067
601782
480849
59565
7131
1564656
755195
474553
1575893
770937
1286518
432339
1399892
675033
922943
691833
542315
246830
361658
638272
1516311
332209
1129297
1929144
1110464
223090
1285170
1304333
1816082
698945
997276
682077
1227748
636515
1482383
1092523
219734
971630
1764312
1242558
1659824
1200850
221905
39879
1191498
916027
307769
279116
1950328
1237780
1394872
1699293
801613
1080548
1063663
83054
368539
815662
262095
289740
863425
335961
254365
507359
1037362
837951
561200
1281571
892541
1085635
820025
1860606
593568
591231
186029
499465
1737661
117850
1202698
542706
1254991
1581400
1192105
1674881
1867072
1624955
1357517
64884
112324
964761
1774155
1891438
1189902
952958
1946238
874404
1962717
1508181
743397
501156
1959433
1845791
1452890
933002
1454844
735548
667694
1261214
1457609
942952
410814
504293
1000067
976594
957036
767890
1522277
1573273
874932
1069769
1173318
1599399
1038703
703859
1074850
1456149
1019040
1330002
1683857
1177364
551738
679972
146407
217819
1542945
1965423
1084753
1053495
1496767
1536903
115711
804209
1826938
422756
1143946
290491
1841581
1134206
820619
410509
1080001
492146
1867029
1707107
930649
925722
565729
461478
1365558
1523587
832036
1346930
1608542
1071906
166372
1785653
134231
16471
882711
1955002
825566
847818
1465666
777640
1252451
759286
1012347
721926
1886034
795334
473891
1188659
808826
379619
179019
1503809
1957697
523668
1161745
381967
816307
983537
614393
646224
273159
854062
1061927
1277293
196064
1623252
904409
913789
761904
1777412
857105
1375492
442844
1287299
1468524
1753657
826355
1688817
1399368
1889000
1704883
1486814
461631
1298704
1305095
889446
1893980
270834
1779334
1011820
1872957
604669
1771734
132059
943680
1076867
40450
1314257
1946236
839889
1218385
1072829
204129
213643
616461
1877344
1362723
841194
1410454
117492
163038
721474
1407524
1765673
583480
1338990
831189
917056
1407419
143449
1315399
1608610
1128053
41713
1278413
546193
1322244
1580504
1922409
881649
1809986
437393
1519263
1935620
928810
1414346
1213008
262089
1457795
946029
314991
1161102
252656
1786355
1343369
155974
206492
307814
1902130
525738
1638398
1348318
1087609
94408
395692
524231
231826
531824
1838016
1635315
1714097
912051
110857
1280016
1228201
1156248
1376557
1864443
1178405
607908
695149
302707
254402
1473191
319987
1137238
1057010
134607
742371
651360
1582666
1427961
1889532
1234976
1746700
1205016
68714
1804607
553912
1048893
1947704
765979
426646
608869
327558
1441318
759220
819580
1146901
1318590
880748
1585360
546461
1733481
628712
1902439
950379
793571
1951357
1272031
554777
1450719
679010
1341913
1247024
1059215
793043
44438
1335161
949098
884734
1142718
899803
924299
1074096
97219
1349701
467438
1027564
1248732
1593265
1918794
1896782
1300713
1574855
1137528
1815798
1556396
811169
1171881
1163803
461366
1641359
64985
1766952
1157847
895432
794591
788624
475337
620361
1367414
96863
1926640
1616900
497369
1388936
55413
1992893
1002097
1331191
304245
297026
144361
1105975
408240
289381
267482
677224
1018497
684037
1181945
99299
166114
126903
1256142
461973
1929510
1724313
401986
512499
1607420
1867873
334941
1207835
1380647
408440
1182580
1700736
688254
35864
1352003
434482
1568168
1249271
189953
1509468
1006136
1961745
1209477
938945
50728
1537128
1505542
368590
667843
847368
1927017
1536487
1191560
563836
130391
1398969
739327
707613
1719054
131564
1320836
607333
57650
1843362
972979
1801942
766305
717786
314075
455173
1306483
1693293
1987338
874371
1256900
1134576
1925123
1767709
1399822
631716
910831
155377
1167269
1636551
1873460
742119
1047697
1363703
1234725
1989816
1086515
1506233
177896
1269953
131037
759737
761130
294885
237578
1855701
96344
199735
1163708
110956
155706
665959
77872
36194
736137
919112
11217
1300871
1330197
1304475
1317043
1249255
1402312
1370975
547640
1949119
933721
1519533
1037135
1974126
30907
726037
1426490
1305644
812098
143471
390094
1983238
1416359
1822592
493937
1484024
1556706
971471
1741907
1630840
272077
433605
818746
772240
1283117
1758684
1042169
1970312
125576
1554573
63268
1391400
117641
760781
356486
308053
1932270
978430
1441567
267934
1084188
1445663
920572
1270381
610711
1271846
1391565
576447
1450631
1057721
1797139
674909
1721603
1832587
1821076
1423263
593845
1728905
1428524
1192316
850441
924424
492350
1407802
1756566
956132
825729
1708294
1581861
336910
1339602
610080
1891510
1239342
1998703
93256
463767
626167
317049
1552654
54151
1614117
773862
1022349
1348441
1601997
1768694
1880563
1836724
1353458
1413789
754300
1913678
1807721
873254
1829825
1388268
675960
1651928
993734
1048476
555950
1681354
1424683
1752946
1335562
1655317
17653
65760
1860022
1755577
207722
551092
1732866
680364
1264806
804714
1292575
774994
1128375
101223
1075215
46522
1124474
1593471
154751
1225584
1069376
342677
1678281
966757
828992
1416106
533729
287364
1567170
654449
617
650362
320320
1610338
398217
676069
744792
1850639
7120
586676
1811562
1545347
1527169
1539529
1974932
762138
638280
1241289
1788936
167218
57352
601838
377960
1124846
29292
1825917
90182
1312332
609727
1588934
902529
604906
1868264
1205103
669366
557346
69281
1409289
1828667
1514364
243098
1206745
511196
767999
1742838
236873
288972
821837
376241
1071482
942293
182768
1669020
75513
1028964
178517
99894
1079520
27894
432403
1492904
1369567
1927221
1234291
619259
101465
1744537
1970134
1574095
791190
119362
596893
1221088
1378971
863076
1696044
271275
552369
793689
1730724
741077
87827
607308
1031593
191881
117784
120565
698027
694187
1178343
711106
773889
203908
1327363
94825
106478
907030
1422631
1852658
25315
1899941
814367
632694
217039
1099132
1610008
1202917
1574840
1379908
1947618
1917371
1155547
617288
696871
554217
363490
1580218
1669919
1841722
1285960
1971106
957639
335111
322605
1635761
1907484
1166457
1695450
1084431
1772968
1333883
926549
1274432
32488
477661
1437565
1881999
1032936
692444
825737
1443675
1402531
830937
463028
1175568
430332
779718
563352
445870
1168491
1838314
1741441
1369522
1266020
375286
479152
1558976
984889
579469
762859
1421065
943555
1806245
1999081
1039055
1428851
1282798
1838490
746799
577073
543809
1579853
999427
763668
262199
1085901
1423358
1261958
848963
336945
288444
1395312
290240
357619
357932
488638
1334964
1643500
192013
1347282
302838
812474
324725
997786
963172
1905940
600637
123343
1976019
245156
606933
96702
364173
1741963
1923766
1604422
1563547
629347
1560880
982236
282342
790908
1101629
570352
1340002
460302
1054550
1428213
837721
1110830
966787
1731740
1750681
772405
1991260
792617
1300640
186933
1639368
1746765
1612281
293694
1047890
481768
1025371
1279945
21554
973109
1412851
38558
1318506
1095211
903249
777586
890989
370465
1120159
186718
1979414
1957390
1976154
1178220
536058
1689244
978597
1405113
710504
1850987
70544
1094072
3396
100463
1821329
668507
719399
948208
1710140
386622
18792
1773464
1234740
1009085
511457
1409992
282403
1694788
662213
1628243
483196
547117
724357
107155
1181995
1226112
1664987
1416930
103914
1532366
1624079
1700793
1970710
1813017
217351
123367
102793
861036
203589
1042593
1337357
35314
1196449
262471
1616149
457530
424250
741707
733005
1780627
406215
1014598
137070
1681287
59049
1962402
1892254
461185
1449756
1108377
846754
249963
1802807
425753
1807955
425723
1184436
580974
461036
638703
302679
946227
280994
453463
262363
413383
240948
1424787
1080027
182749
293122
1291930
923762
797256
640060
325413
1002695
886663
1203512
1057118
1827753
1163967
1382300
680092
1799169
45574
837321
1915353
1082889
61239
791268
125042
951486
658721
255988
64976
965659
841335
758961
1254212
945290
1940615
506909
899815
497302
1336564
242630
565675
712559
949431
1232844
679650
786285
922872
191357
1736954
1713262
823891
196649
967738
395737
1176550
211138
1846480
576391
1607466
1697719
949696
854276
57195
1176964
584218
1731344
1956103
1567168
1228815
537305
287074
857700
1627808
1741526
951349
541960
1887770
1041967
1077757
1090969
1071735
1595847
609219
517432
195958
23882
860961
687537
533087
999362
490329
1348449
1382586
352811
368614
1904828
1947035
1094754
1697312
961237
1506836
1400099
1384767
868850
637911
934626
1161854
1225360
26768
1615423
128950
1753186
553826
725757
1979609
1710884
1788650
1481850
508164
803070
1724193
1587779
980097
1617318
536835
1016155
146911
1716402
1090043
1801356
1989814
501420
1100018
1439560
377741
952772
1386811
1403940
442754
1952900
124276
906829
604699
1172778
613068
1384319
1605483
473380
1515495
1888529
391997
449835
835832
626344
46316
552317
1629937
744623
60880
1720218
1672233
14415
557859
1425451
1951072
506995
686433
1950557
1280941
1944831
427773
692503
1651287
1568679
577167
1992665
1229332
871107
1583776
127338
1184161
437011
994104
1948130
278294
150465
124896
986596
1769547
48098
1430105
803738
1893051
1200156
768202
1148526
1156022
965856
1282337
1737392
1287841
141856
602404
788797
788597
152662
1559945
889611
1610060
1592780
615648
280237
658007
387180
807583
1027755
1447020
1295783
614594
1428959
1284240
48827
1131606
51968
1388393
1391185
444051
1796060
1826968
1684296
1270909
1546844
537921
1919814
385182
897774
593079
1444227
1776703
234761
57211
968742
599111
755414
871157
1013680
1132245
1995343
306124
570435
1188937
336742
728877
1204345
1653863
805189
1946751
1059828
283243
885072
1495483
1572814
83872
760170
1449532
1219552
977515
1017673
139382
593658
1107633
1352838
1305158
358000
1865052
1246745
220802
883288
950291
704550
348155
1215684
1202786
1648949
1059223
788217
941567
768099
148901
1340847
52453
23281
913605
1592975
1286389
1989791
600408
1180562
1606946
858453
148985
1464917
1553159
85074
1888267
950835
1560791
1065548
993343
720369
1328069
1527502
397751
480670
1922756
824865
642554
1712186
1778015
1868519
1550256
1683135
1967975
1638724
1559118
108906
448882
1799503
1581422
946152
1344305
205365
892008
1187154
764165
505460
586601
1241000
995295
1233917
364688
168831
668154
49605
455157
966459
432828
817514
562393
413877
1666326
307478
813526
1578811
1423132
1390695
1857520
1192813
150445
508733
524904
1966336
365568
1346237
654518
303489
198260
824258
1700310
566732
796462
762185
800402
1031823
22913
587079
1366434
1862022
52116
1484514
620099
657845
1528990
1614748
1429058
437196
1227705
1544295
1633818
1291757
1427719
5002
1645886
630652
1704148
1541857
690681
1982568
1202815
404269
520334
1680244
1321559
601676
1253630
156363
447606
1694980
173705
28920
994357
1982943
61578
1674795
190487
14129
862862
797399
663651
1049675
676720
1365269
348665
825026
770764
537314
524227
1097179
868455
1256368
1701858
250043
1294019
324669
210690
725103
476534
249169
811703
1008363
1330329
1688372
1144104
1446534
1582327
470620
828047
1641486
1637963
456028
866524
238801
167619
1812935
1101601
300302
1083143
1055774
1981448
1129466
1389882
225642
1621384
1460358
1110774
969832
1335662
1220607
489267
362253
589413
1532707
1213875
290019
1728055
1096280
1973691
1132849
1435341
738160
750328
1588833
1711490
424147
1661592
705678
1280037
1996138
986168
338483
242413
871241
487606
677820
1680727
73426
1778623
1009766
1920148
650303
946975
750120
565865
1446137
894669
250433
1223467
1534397
1467976
202055
398535
125122
386535
721283
227434
851220
539021
870574
1193427
1041381
1503519
1748483
1996960
446592
218784
293694
1165374
447653
1393618
672882
714646
999955
1634521
66423
1586055
1472000
781053
843887
883515
798295
590238
157851
150012
902689
1123080
67958
516441
1416189
272968
520456
470844
1902932
501171
1917648
1234414
1860251
1085778
1629474
1123166
856186
1639601
1439123
1644661
966493
768684
1633596
1978025
1935154
169497
1358955
256695
1609664
387764
934237
220940
584971
838084
588445
1368107
1289354
1060919
1777380
737294
133166
1482883
409248
1448842
1346114
737008
1102477
941381
331313
59757
551416
1562948
870795
263737
791641
1218623
1825585
1422424
1975709
486266
911473
676472
1330980
639996
1026547
553900
843677
1722931
1641582
1936404
634591
1899130
1383952
590385
15777
227953
274291
1384014
445065
606542
1575077
726699
1866716
368861
1669116
1516682
260810
1118303
694904
1432933
1728176
762882
370408
1317200
1910067
1680605
1685737
696160
1100736
340056
1300584
630765
447640
612184
419899
1989867
1088212
1935077
1030572
1134764
714559
1161995
795345
598520
1196324
1975489
1910949
1555740
624157
355299
1395812
939661
1494527
861581
1304492
42695
663343
1435413
1735715
1912567
278954
455139
846157
958156
1605617
1279770
370951
1791535
1183111
305502
501211
615533
1479692
1256592
1466655
211194
488106
1493326
111462
833310
699590
404007
243435
1530294
931440
1402722
1777441
1340842
765983
1158496
1794907
269577
1963235
1376037
717353
1039352
1211072
1968590
1774545
1801334
1785461
1355229
805642
36968
1590461
782685
664096
1942881
463466
851516
1942308
1164781
518291
1890928
1286609
1468056
179669
1896619
1835937
1809697
1721447
1775332
915762
697825
84009
1616757
228240
619247
852301
826222
783740
1645199
122581
991985
1619604
1499468
175285
1496243
14618
1974220
580401
841151
662483
1764480
667785
1479799
1374730
1342559
640730
10223
1662918
413334
63648
1984925
820631
1250247
431202
1256562
496264
136273
1818127
1493545
1591714
404275
926741
596921
102058
25968
1088879
1540299
284245
1705247
1354946
1925309
559959
1629071
1972265
1931436
830395
1771597
1685944
1852819
1387435
1310743
250823
1525415
1408332
1510963
1648259
645475
660123
791903
132646
786870
668681
1141683
244669
216985
422245
550793
1326539
1466341
1079244
1107089
662680
279270
1079965
156534
1785204
51823
1306414
37666
881036
92317
1949200
502921
107138
1187698
75393
244650
1610039
1465242
186021
1288718
1738111
1424409
427226
1435582
166823
1838024
1660093
1348531
199229
1069418
355785
1439895
949052
1737574
1277651
1567923
658809
1553978
1954961
105527
992802
1802550
627946
1524331
416695
580368
1433069
1598250
972063
1005667
1806258
1672528
531133
1358186
1359271
1817653
160183
1863834
358396
1404052
1359525
76340
329988
1744722
1696935
85016
1772989
389176
1092319
1838544
14597
1744305
1194446
15033
894451
1863551
1070536
1254058
14064
813939
347199
954141
620896
311639
1560696
294707
1183896
1155804
1778706
1561738
466840
1226103
1368808
257629
731449
324778
1703380
1182755
697901
1543340
972356
201710
723829
281833
1513256
503410
932798
785370
1635903
245826
1354449
1258780
232286
451494
852955
1072496
1393102
1447999
990695
1868052
240604
72355
1742327
1543085
707125
1879235
1934139
224608
1345042
1120777
1370095
513761
585155
1894265
258520
805794
18412
515800
1495711
1182315
598849
463570
824052
795181
1769545
1772070
1595135
1091079
1378290
216391
1718626
748340
467377
1410207
32995
1310102
999596
1630293
728098
502234
1906498
1703782
721116
58140
675567
1703921
1829261
1931877
814027
1328483
1915288
129854
1025648
1451169
570173
219215
1893236
952988
931591
1037914
176707
799754
615130
1596788
980644
371357
1628874
669539
126833
1355036
93589
1459781
639909
516864
457201
1012879
1819330
909420
1520597
1248009
1061385
1681292
1964522
1973895
857526
1105093
1656278
133689
1527335
548286
1948320
1789835
204674
1334078
1114435
315574
1295282
1773603
507924
275839
503610
1591569
452245
672300
781349
572454
1611991
342612
1000130
149106
1167961
1191048
1167093
328185
1972267
539785
322976
811095
411530
1521033
174750
54395
1700336
580605
1684591
877270
914545
396642
1942833
1742530
1201167
1880113
694168
1037977
1521669
449093
843438
564845
653152
1116425
1959253
1597963
1353500
310529
1490723
1206740
440273
1564332
1653195
426741
1697560
1482927
1232970
1446896
917885
1106267
619339
1718798
1442777
1155458
141864
1974563
240946
54896
706136
1065942
173003
1924732
1062084
1609390
1161203
749550
1494872
337483
836612
194375
481325
34590
1577922
1709081
71947
554292
400813
1203226
713962
1147872
298946
1751531
466211
199626
1800708
1103578
1949454
1480193
1737893
967672
188498
652848
414587
611963
1512441
708611
299857
1950093
256076
624533
1473328
628064
378693
836514
931401
659562
1450949
1621383
1710223
1215554
775775
703260
819344
1095278
759537
749828
1442947
981128
1530175
972524
1727111
810528
1019088
299195
120903
1002565
877435
269718
833391
1659793
105808
1861359
621915
588841
1888447
593728
372561
205131
1693961
1107459
940612
1828857
1959727
863649
914878
733075
668341
1941999
1491476
632522
1087191
923275
11822
1235657
964523
1646456
1743932
1669943
567494
433135
342384
899336
1755263
1999294
633129
1175791
201259
415500
1129300
245666
588380
1850752
246278
406400
1347613
203236
111868
1399477
281657
811789
147798
828661
1875215
1103790
1937216
389804
838252
348991
1489519
147857
295354
1323107
245459
74900
1958360
715579
892594
1425962
1605310
1641171
1403113
629341
79305
1446961
799644
1028333
1620266
1154551
301675
1551872
1599576
1030098
1059910
941942
116905
922876
69088
284101
302912
788206
154338
769445
949404
491031
1240988
967787
907982
170809
1973969
83953
142800
1376672
1995043
2038
1277276
130773
980561
1389044
330929
275163
952320
771209
915458
1680761
418688
1681301
693408
875776
56928
1721075
316289
628968
1635534
1951178
83639
29156
303457
618016
398841
237196
513031
90958
1195869
129958
692454
136063
715096
462159
386794
669946
910401
915789
1836346
1533497
1779067
318740
654447
1804742
1357058
701023
1095764
1903988
661384
474784
1262648
1422008
1894516
48947
1980686
449232
1118921
131728
569350
1416750
1103702
349917
700362
1185577
89981
105283
1330017
655957
432649
423469
1653183
1362356
1719819
351951
1286138
180430
1040410
1783667
640013
659092
960330
421739
175177
1038755
1959169
723132
94568
1246848
1396483
1186293
1260891
1256923
1573244
843523
1185277
1161920
856732
536864
1266501
1458918
1419177
1417766
1796817
1396784
300163
1519710
1099838
574500
217551
497654
1596878
1992417
1962269
644098
1879903
467627
1397160
1809424
1938961
1761320
1901211
504472
1410540
138957
245509
487051
1738825
670853
401544
666668
261347
1752733
1547327
1731811
1034628
1604968
936029
57905
828286
471317
1175459
472261
1117908
1389885
1074946
1875954
1518313
344626
1040756
1789165
1710334
1726786
803054
1469462
1723105
256846
511273
1684264
367004
1440977
1768281
1484025
1714612
565993
802196
61242
1710801
1524986
1380566
743501
30312
1130686
425156
689732
910207
734200
541934
1659673
1665477
1765293
167006
626675
1686169
609266
1512233
1553988
639535
609803
788891
1955044
1683177
1286408
52586
1921027
617591
457529
727522
142990
1502178
1948423
1828733
1451010
1764696
24036
538337
1910268
1281585
816825
726474
1773188
613408
460088
414211
1726638
921637
1975760
1569434
1852579
1873559
382753
1386061
926077
345729
1595978
119290
477805
598591
629614
1890425
734246
1848044
1840454
210748
1110739
624341
1776708
708579
1053939
1017914
1672485
999766
666025
737956
237637
1863622
1787958
1343263
457798
278458
1020110
329961
11554
391616
690535
65868
1964293
1964918
161653
78329
629685
710207
1044997
1757155
533170
21200
1638189
788788
456194
868447
1386343
1899007
1180026
1057639
510938
1413390
1008046
853244
18631
840678
920238
575239
1118935
1337473
1789087
219873
1714889
267289
1080142
1216715
1383092
1436878
326712
158518
1486595
1581471
852444
1716701
1667335
713784
613287
926706
1277007
1400274
352405
1580487
1205557
601155
1373755
885050
857017
1439820
1191907
829281
66069
1290040
301832
1103395
105146
1952327
1956001
1704025
43893
746413
283600
1968833
663886
301994
1803055
9460
1865763
261498
1527309
472950
1867972
757789
192969
965146
429590
815718
1201917
567873
1517318
871740
776976
1375067
1758355
1736621
568329
502205
1772651
263147
334262
1742392
718621
1791383
624830
1696343
329878
640417
1725973
954879
1974339
1408109
797062
957638
1228093
137641
830811
1528674
1881132
1175210
1451827
838898
289437
64649
1857751
1213916
759728
542361
1227996
948682
536637
106643
589178
905052
1459008
58774
1976548
1793948
1547078
904847
1262176
1729586
83650
1446724
607526
1176167
1782839
412777
1538769
1910183
438532
824891
1983551
533121
1111075
670449
1105009
1008138
1512142
1965129
1627339
21675
500706
669312
1073369
468322
510733
1094205
325752
1648822
637259
1499980
67858
981353
1961962
1897504
889538
1649612
1744428
434437
106433
1756531
850379
589420
1043124
910219
67342
1532824
88425
706535
306918
1171730
152281
737096
432999
1313945
568281
290102
1598910
1236265
1450549
1406748
1453619
1090069
34515
335260
1492880
1315407
1326589
1374493
176641
913432
49916
267069
293531
1446769
319017
1848258
755592
1680074
1710840
1382557
312069
1166359
556620
551092
627363
8290
175233
1000640
790364
129569
1191637
558235
1744878
1726483
269861
1432992
226898
1805515
1268825
78931
1227468
1316800
262974
1095764
582167
1183086
293898
24626
853639
1425818
340115
1836428
428239
484856
726723
908998
358180
1155992
1603568
101456
698613
104657
155816
1025106
413806
1139835
1591443
1883183
1070751
1406531
1308142
691270
97710
1588087
1579571
1648430
1801774
1345056
476466
1338598
1171802
30717
1811934
1971957
1675877
137873
563698
1908158
24580
102301
1960079
1996875
1130549
993993
1013841
1292347
853279
235647
1970601
141061
183975
1623885
1126707
1162034
58142
1372559
1810211
9538
765480
1901131
140947
1491426
1121292
673539
666978
1991184
470641
1346258
1482720
1752819
1670203
1310413
791942
217062
1116489
891236
1853139
277915
1955858
64290
691964
1499788
1218749
248855
1821019
19990
829998
1742813
1701752
637604
1995911
85597
1281356
98293
244354
248023
1498261
1877340
1653248
896608
1993416
1179135
397879
249545
1123960
452112
1177469
1883104
1727501
1793291
1326032
1621162
1203168
793437
139846
1546084
166784
1592907
1030391
1003797
1426511
1103580
629988
520804
79105
1022943
68655
461676
494094
228379
17687
791199
1010028
1740460
1305469
649606
1376812
1138552
1424047
1422073
595324
774962
237806
1100137
308342
958387
379177
203532
1647524
1604854
552759
414992
90794
44375
1823132
1799266
698791
960940
1110526
658402
330180
749457
523980
1148194
413510
1793081
45498
1129119
537382
1734513
1209780
1468759
1016431
1297726
1834450
217560
1339078
1355407
1018443
3685
1176458
1983404
918107
132421
120525
217836
533705
1597448
125711
1994989
652096
671821
1367171
147714
366306
747604
1739687
170292
1678010
1883774
1401196
1610579
823927
1024483
1197149
1419259
1673531
772950
746949
1681892
1048578
157081
573966
963472
1170785
1201834
1045536
1125459
1269956
1244240
1984316
830588
915014
682659
1953305
300473
943157
187084
915263
1328947
1849743
787596
1565952
1653473
303187
192278
312446
962835
1060891
677160
245010
685187
799374
734272
1858204
643564
348463
962024
1287668
348803
1481973
885861
695800
1797149
1925742
421011
858685
1673502
147076
1592115
399931
1327213
238257
1322762
515579
824507
237966
1309668
1928203
1752275
1983240
815397
659821
1613396
416668
99649
1849240
903386
458029
1579967
1452078
1975294
555180
516596
842675
348986
220887
875045
780609
1252823
1240417
1953589
265218
1355427
1058465
1086195
900242
222193
33979
25560
927695
1234449
1750773
699176
1362648
1304819
50230
734875
1258752
945706
1349286
959443
1993674
696384
775781
305649
569730
1029539
1332901
504591
102751
634945
1165663
1866494
1138945
1432075
894240
378265
95385
225610
1160454
1287809
1796696
1641427
1822604
938942
1558794
868364
455886
263819
1154281
59267
600886
650320
1805478
78342
817871
1410795
834770
577889
1030943
92352
1284438
1265570
1438349
747274
778355
1583808
17793
1839477
792365
1504632
488062
1451238
178801
966138
874124
910035
240118
140788
184394
172586
750481
1544173
1636351
1195532
58776
535190
656186
1996909
1506300
971240
1571511
1851172
690519
937937
1323554
881879
956650
342544
397767
1666392
821783
441763
687161
683696
1979196
1702655
1307085
1886199
740275
1809159
862381
1072900
1357043
596091
1490119
1664932
1551328
1693419
1321241
1835893
145432
926171
750158
519943
1037506
1001877
653952
1766617
324304
1469669
1935313
1247948
595439
1028458
1448322
240774
1024473
872309
1113698
1128136
1358435
1447307
1786306
496431
871022
1242280
1049055
1744485
1541501
173712
1845222
443941
1792678
1063080
239767
620331
1915403
712484
1020434
1975945
135974
668641
670054
1207855
1629862
705972
665702
1614192
810752
1001417
437145
123727
809461
829428
19799
94302
1181521
190378
61461
1444797
148619
1010939
223589
1673633
1769192
1617541
1923902
1786047
718180
405718
64675
195053
1026388
646220
15488
1502221
1545674
771294
1545018
1779542
189338
1389246
1495611
1828330
601162
1467817
1806759
385487
1829883
489426
187030
606317
1421701
1048880
58954
249459
1791585
585385
903643
1480784
1856842
1233723
180571
839712
596785
1545071
683644
453290
1179245
894975
1824933
1912206
1827979
1071586
1717772
301493
28135
1991300
857722
1692416
1867931
1726183
635001
347677
1148771
1685958
779816
955379
1436184
541053
321905
141276
8742
571340
1632046
466774
743745
150910
1699962
739051
1383349
811597
1539333
1305814
649774
1391818
117194
780061
1721183
1422290
1754440
160496
1284055
625538
49793
1729873
424176
34799
1153220
285255
1893041
63103
93959
168231
838905
854462
1964961
92926
1495022
779577
564093
1344563
472895
1318817
669828
1666885
841684
608728
10612
905321
560770
1798022
1489705
852109
214779
583084
1686383
1806070
1997568
742024
915670
613064
211848
1499275
342502
1972827
1783049
4861
862606
1422048
1146451
1832507
1828610
138610
160274
129969
413329
1202320
1506652
1192226
351579
182360
373504
135606
1665920
1345200
1389884
1233227
1203948
661545
656048
1079659
507771
1498364
545898
1272387
958580
812373
1502607
1223523
258788
1695348
1367489
596111
724504
359820
904446
1052010
1090159
473709
1953309
1042958
1285322
513292
215579
1920651
1686725
162019
742947
302979
1231795
1950631
152759
1346477
718535
527570
267709
1627698
190948
226172
1285214
420210
1839295
1769673
434826
1781747
808833
1336352
1957068
1590283
392420
329545
1183226
102902
1380904
478474
768251
1853028
1940551
1188467
8910
753214
913017
1159555
831807
364347
1006925
209285
1177288
1803401
84962
603834
482299
1984293
891519
773813
1191017
231035
625282
123821
400215
415162
1498639
716722
616437
133972
1640787
493398
1584607
716389
1317092
1489499
826468
219781
1807278
1639868
1832684
860561
1704555
1783957
1212114
1859413
1184264
1207037
1268008
1152563
1950244
173777
1325479
994494
198
718484
1280280
801115
118542
1564589
885801
178924
1503904
334230
412682
1547038
841512
374323
235742
1619852
1683192
50606
1622913
64725
1487880
864165
1500551
730858
1101645
1982086
160712
1381825
469759
207519
591013
1446822
1444703
193905
1656126
897969
1829387
1903838
971944
1261877
262099
1261541
520552
450465
1731840
1485218
1316803
1459385
793166
874344
1217846
694582
814273
1126213
1211749
1000418
193293
39862
1791678
300731
709578
1492562
1767209
1810598
740523
1928061
577023
1140964
103267
278917
1617982
1438873
1742292
1030997
989405
1894755
984280
571832
1086589
513650
864729
1312948
356605
939382
76093
997587
1531993
470137
1084142
9144
1677254
1529659
1780247
1984613
1008911
1543761
331601
1066420
740302
673962
757666
1457418
344970
924384
687527
306138
485439
638988
951641
1986164
1156252
1670252
614135
475572
520648
1621211
1847361
1068154
899249
1109724
262433
255399
316620
1620146
721891
1977151
1834720
686615
730093
1023530
861891
784747
1214564
1750024
1253733
800121
1296332
51997
727985
1714569
1922834
165914
1441092
1151416
1087783
1856395
486727
1043674
1037576
428445
729647
202266
454499
697050
732512
626631
1893891
1625719
1601909
1421212
153500
908959
1837765
763103
1640610
828093
1448788
1099770
656648
1283495
715451
1897837
1304204
1718570
1834012
228604
1542401
1185189
645546
1124170
411539
1814574
1138200
245293
1189632
1987895
199005
225821
1787912
52338
142222
1449951
1530225
1654284
1165313
1062400
1527054
512524
8157
1724098
320828
587114
1090477
994681
894872
383934
1080371
1768453
1165170
96057
996237
134696
1001926
352872
1328292
1841729
502270
1337258
1700702
628947
1474133
1674075
1441147
869152
83197
1039504
1223028
1242468
778884
584328
1263805
233588
597757
1532725
1231746
1482996
1655245
1992960
1125269
652549
1949780
1943297
606371
1844658
695090
192109
981971
892372
1206479
326561
476683
768358
1381125
1195874
1702338
887311
1723004
953606
1292418
217099
184394
648248
1039365
1745571
118800
1467254
820340
884650
88739
728920
1613792
830051
1317308
861315
386202
523485
1419847
1772670
1928234
1073315
45743
1795228
1464140
829517
1231589
571128
703229
273023
44523
1006575
697783
1861299
358526
1711495
477687
1008503
113428
877383
622487
696442
524820
1587460
485731
1939566
1422930
1082864
1589164
327890
1890414
1196502
1972862
834955
829096
110108
723310
1769883
1694707
1463418
1975285
25390
1783831
1493731
316469
1732675
268778
826864
134944
174334
1719914
858965
1668609
906017
1238647
426465
304915
793710
663540
916395
636227
1010253
17647
1534128
1027880
1910043
122052
232219
1701707
58261
1689610
945334
1830229
1707121
1312486
762935
785200
1797110
359025
417607
957112
129423
157813
10411
1018204
403438
172320
1419590
118731
310494
1522146
1133090
1964926
591599
1588068
1233849
1718611
471099
1254177
1751490
1026502
1472254
492525
1789068
593440
919171
39050
1566933
1904751
1701163
1347750
1174749
1432636
1495005
833395
568470
924731
1373035
249104
1045298
733194
22389
320646
172418
711841
510310
78839
882415
1557188
35178
295114
1831535
150425
116090
941975
1033036
1690672
1498092
332937
1337237
1699125
1167322
684572
1016178
581400
138148
1922764
1655439
718796
1090485
499683
284249
965673
376050
1897783
120927
475518
304722
1917184
1045759
1237879
1584202
149451
1574558
1372101
1013258
1707131
447588
1329866
1692008
1441037
764505
557177
1864568
215990
982088
1096926
435170
1329289
173714
1141874
508864
129580
1206649
1810284
35995
1023941
1480606
1193495
1797903
1715377
642198
941987
1933867
886276
1294153
929874
1212545
1721634
545468
1936469
1374518
1183134
302113
958157
928773
1315726
1900476
863085
1907410
1806116
36048
1653092
1748063
311828
303632
1775505
181418
1746289
1652545
181782
383318
1920979
1987032
334480
952891
4170
1031563
26269
1686104
349104
608215
1558523
685166
1457654
1402994
1854907
497462
475230
747606
368458
944978
1656825
405041
621186
1935550
1394636
819243
410687
724541
1064527
117877
785777
95680
890256
561715
1412148
906423
1509417
289057
1453440
221350
1753358
629238
1571484
753513
694600
1218696
777495
1216069
1605114
631061
164029
932622
480154
1825238
1913563
1525797
1640163
399552
107235
1109081
802874
1923540
197680
860700
1389363
1889884
1260912
1944474
1916501
166396
434720
1577176
1739063
1450859
284227
1113144
970869
220306
1250109
939647
7857
536315
1836376
1915059
74604
1963768
1612063
502335
1529643
555426
1723406
645526
1437428
1964277
11853
1158536
1728086
1743270
296064
119627
971519
1306778
865566
1539782
1514119
1281808
234995
801801
230014
921855
502814
1328442
368470
1557852
554331
1306630
1748412
954145
1274698
236826
1545537
275775
679627
7609
324896
606629
1435995
1252842
1341887
1676587
997335
1322190
53159
1468386
241906
1429597
360854
82981
823795
910640
1391137
593160
338224
1856612
991945
1982915
744936
1653324
1137031
606530
1545549
1820905
115836
1854701
370400
680378
1094530
688378
1669861
7682
1388353
506414
635271
480750
1975446
1814052
1341766
49922
165070
1998834
1050286
1397751
961720
601507
1548270
652952
1999445
1988459
518119
933515
175205
1419127
367745
1228561
1925966
77529
1379485
1798591
1969090
1565819
98922
1732865
1438266
1916585
1619624
568345
237708
142137
163662
1801015
739763
1341428
7226
768069
161469
1316100
1362644
354976
960226
1826553
363377
280238
1059593
1033507
1332801
1730624
1879203
1610724
1632758
1356564
37972
1471525
771170
693309
1747475
1214064
736103
895936
1900309
498155
129948
179560
464057
858652
1960261
187966
1104697
986500
526302
1404844
607587
1517021
469201
1967000
1025989
1159251
875210
100825
1948919
895573
628270
564122
974477
1580812
1576377
878691
1300640
1850477
434561
674186
154362
230297
23464
1226406
1562165
1571830
578877
909567
1836354
1796878
827334
1476930
158944
1774827
1669580
1499093
467520
1390442
1770853
354001
189892
440083
964345
807612
1354801
1616220
297538
1523537
1702865
1465762
1247484
204159
410750
354250
1831577
767366
1338444
1732429
1799594
1085780
644807
3910
1831919
91346
803223
1151786
1601711
1273475
1070451
718789
1225145
1405379
801958
1152657
187722
572087
995479
706973
1112155
687858
371570
1673881
1925077
903898
1513239
367966
169078
217259
1206102
617637
1317059
1236028
1184187
1815861
508904
945841
1231037
1868800
1009007
1150929
714135
815834
713145
703981
987754
32135
414583
844982
1544317
1354589
1740532
1772099
293542
690578
78262
971117
762427
846857
884635
1247743
1989655
668331
1226653
1727977
804351
692916
848898
424387
1854617
536145
294991
1228227
1624385
926330
157015
1102791
1785962
1238461
1042503
465414
1059616
1734174
1507563
577010
522718
1470133
760545
991551
547862
1561931
1595683
1148889
1941353
182653
1462110
1104755
1334472
1050664
278641
790969
1532103
559185
1670673
1541723
1265842
1053764
1546056
80016
1579913
1190237
1920280
598171
65575
1692446
396654
302986
1307333
205700
1159874
918389
181772
1868537
1727069
849891
1129788
949137
140233
366646
320032
522657
293324
1442622
516621
107173
1815997
1964803
1314586
1011276
1409335
374864
448468
1313721
1856795
215904
971547
1229430
996226
610273
1024081
184205
240995
1885521
1494831
930998
836979
1271260
595315
1503860
685777
130830
1717595
293581
1642092
1583371
1001629
392401
1301230
282112
1928799
1805316
1589848
595999
1297590
1269047
1488748
228619
515166
1394530
1160933
1695753
1495465
1005268
1211226
1852719
1025839
383690
1181547
1996601
1715215
1380955
1927569
268245
801782
1052296
341433
874221
602258
4589
1084587
377325
123378
59111
823178
1109782
1539146
450115
844686
1252855
1079739
628914
675766
1546252
358803
1054076
864558
1978593
1657301
1413285
611091
1711265
255190
1910425
1685084
128780
1885697
1227806
1162338
838527
1299364
1219315
792278
1934760
1766536
1404847
1580647
1340712
1600895
1516976
1554481
1691712
1237668
1694462
441983
1887526
954899
1584622
624369
75160
131100
1263815
767552
219547
1586263
851609
623970
1817982
883388
1811495
1340240
1082761
32227
6239
1336744
1808824
1245829
132385
1324582
2581
167147
1164403
104986
21777
86523
1701195
1351356
1379314
318330
325205
1781509
232095
1289009
472742
272356
166913
1349730
1984140
1195813
1641458
436061
864735
79675
866681
865215
241787
254294
225258
366634
1317479
1490021
668877
1896024
1482343
300222
780776
1750342
1556666
212990
1286929
644355
328854
526274
1519470
1540858
1998271
735404
212178
187987
1247168
1998700
1878182
1006842
1198627
230374
1457636
1012070
1733440
363003
540976
885476
789644
1235815
570319
399534
1363215
1342601
1868579
414020
463873
901151
4195
1378645
1830133
319723
1454189
579150
999215
957363
1105514
1304879
1212338
1611592
1576342
1264908
290176
1678539
693543
479139
608708
1041387
1165478
1795428
335984
1559636
163428
576451
1573953
1955185
1401285
487398
1126330
1927361
624592
953785
1119144
562537
1319875
1218405
625970
1669883
574822
1597740
437024
882519
266294
1789125
533585
1176865
358854
1625292
1730193
1393823
1871834
1791979
1137438
376527
1175944
310624
1708963
1762461
155315
1394413
1394879
638075
614537
1445336
353281
783425
965173
1271332
773935
1686115
1070157
1802526
290694
751162
1340768
351646
1953225
1823337
1656602
820592
940699
1444577
1061328
1712867
1497217
545900
729643
376121
736827
1782281
890123
483822
1385950
543081
1414679
945105
1410724
303286
1341079
124368
1087438
898351
1246727
504677
210737
1443577
1757422
1566950
249836
1060903
556713
1687293
1998369
407200
1912604
802408
1210497
617333
1465776
131645
122249
1732432
1118102
168172
339421
820251
1410298
798309
1901525
400247
1482122
304974
626713
105561
105132
68748
344384
1846545
145194
147270
548930
104093
1921917
1021098
1400288
1587333
757246
943607
1883546
8157
1970577
627108
1635416
1148741
1287891
196871
1839657
126373
1645094
585595
1155520
1971726
407387
1366878
276142
729052
1973480
452279
893807
1736079
251124
986973
1745875
519182
1086685
141837
944153
1608735
953059
746076
1131042
1311485
808430
1056102
327809
1732036
1492211
14586
1077320
1999953
371443
1008655
1102505
944207
994472
1584544
1844539
1725591
1670081
1473931
1832064
1711852
434477
952093
1379754
1796085
1352133
1440599
744766
1089093
1257652
418078
994803
949504
1600440
335664
6247
245353
1855187
648417
1636159
420131
609462
113308
851556
1956221
401276
95960
1330724
1142309
578715
8914
159021
1312850
666722
363546
989384
978511
996260
394232
1211698
183237
776748
1286963
1916466
792050
716154
164860
1321948
743504
1134865
1385538
117998
1718447
231898
1233520
1633467
764288
1911743
1413259
427839
571485
935015
755964
1528660
859693
656641
1937366
478277
1987598
328718
831518
964719
587130
1152287
863627
362456
1013627
1092342
1004510
5900
130089
648622
1986865
1536198
111179
737264
955886
400424
770721
307299
1680733
1574982
751092
808929
38600
1107723
1343474
830986
57594
1890098
63389
86734
1123230
966740
562130
1327383
1353108
837313
1419847
633008
1912931
341822
536658
1458805
1968924
1604363
1844998
347982
276356
1832842
715910
580860
1822842
1898328
1817802
1001276
1857928
1845460
1658940
292798
952359
1698444
609300
1694647
745643
217477
827224
405345
426143
835854
1544875
375225
1750045
665777
238852
943919
954241
1269986
1597770
202222
1134228
1044453
421384
1676999
12298
139330
156716
857896
23394
835007
1330132
491364
1319261
1706726
244285
1462290
23341
1679205
783841
1141575
100960
57253
899616
1530669
1013231
680386
1914177
551605
1974071
735538
989074
1229190
127421
92578
1911918
554370
1995886
1539850
1510186
1796239
1716822
987333
1752078
1680652
510971
1019265
1850653
63880
141035
1708428
1108515
1982295
1026101
1514346
1260602
1590772
850986
1326612
573812
737475
988792
1950554
958958
149165
1017133
1429445
224306
1184039
1959918
1976913
475575
960251
894410
893582
639112
1971657
492358
394473
956429
1871949
1556583
1248032
1168567
510783
1278028
149558
1257151
1072952
1425897
1876553
570217
469654
1981846
1709382
463620
1065689
192745
1647980
947017
1332910
1072497
247178
1067448
1225216
1649145
592593
1390976
642807
1474145
76641
472864
1525585
892490
764803
1388084
1457220
533157
1499482
180268
73450
1853960
1528061
1613119
1605099
297235
1984184
1891241
1598729
950799
1303199
1561706
246306
649352
523881
1193656
1006113
1907946
1964371
197606
540126
1380238
1900919
1955944
339720
1246976
1357002
1418754
3440
1018450
966884
1109436
506023
565133
1382618
1905738
66227
168111
807004
775983
977845
1949739
487369
1414712
1687246
818568
326961
367848
261156
253114
1504006
1598596
517341
17463
1063526
1445461
1826020
206007
157228
1807712
217947
898290
1230225
723695
1162453
1723374
1059444
1991529
1895008
239147
537431
1273755
136528
1443252
1880011
1682082
475734
372591
284511
1362248
926917
843868
896021
1336501
1609194
788203
1460601
925858
844284
1597491
1679421
901986
30150
1855615
1861136
144945
921796
234724
692622
1015731
770470
283448
1344315
921628
945932
620832
512726
1649394
395145
1353028
419809
243064
1214361
50975
38992
917017
239840
104747
123133
1766681
913281
855620
1167945
1831303
92946
153430
489633
470172
905762
91058
1440597
877688
49583
1874087
565237
1552116
1280138
869256
700571
1498778
978678
1673749
521075
873196
1898433
640961
221053
961158
886728
756852
1759735
1813693
812477
570234
1780735
1221389
1584762
35232
931939
1481007
1426852
619227
758316
1721589
810683
1733054
945259
553535
1051423
1914787
863819
1742506
1801034
1573077
1610060
1385952
1222569
1012442
18430
1787220
173250
643982
340960
368856
957946
1364500
1280085
1417739
295550
839577
582279
121727
1192507
1469796
1000622
196363
1936303
1420573
18778
1899019
63669
801392
368317
789162
1137050
386370
1580276
42298
1090591
1683416
529734
1020702
1272468
488735
1308858
1489971
1379630
123689
258814
1487677
1825837
1168693
1813158
793728
1115901
1780739
1625478
621019
343600
1883864
281245
939312
1529020
107552
1446781
1133769
1505111
1319788
1964453
859486
252406
1865204
1288235
1892293
461802
1854891
1152173
1819594
786069
37579
1802714
1898342
1388161
1930829
1099494
418603
734548
1773375
1299865
672602
1513089
887560
1426942
1049199
1564084
1038065
633208
708933
1243388
1370493
1437546
1042324
901939
1694323
744097
270583
918339
900157
201173
369898
1791455
760884
1669064
1205165
370352
272577
1672234
1331101
1469055
1252641
1201892
1090349
835786
1011525
1297404
525258
1743866
1300511
923881
679959
19184
340877
1510016
603438
1454757
219461
11774
813542
1584998
576848
1341738
831892
1799806
878076
403186
452596
396264
911230
1303423
182888
1656672
1963264
336457
1194312
28752
1560505
764089
565566
1642724
987623
196632
1447276
1566318
1232918
1215529
1306871
814238
991911
1785448
727790
1151757
1760702
110758
1857672
154157
491521
894441
88885
758452
2395
1899062
128470
1188777
1425176
850639
840787
397668
1641749
471271
35196
945970
733078
713847
1695930
1682863
1864239
1412999
744615
506084
8404
1199298
1696264
1443
328456
130945
418142
551103
1909647
1702035
1676816
1260159
661023
460881
680840
1109170
1357957
1804261
1102444
1042436
579933
716275
718758
1658920
1262855
1231793
695836
1540045
1172555
1265803
1055953
1872819
1815510
1272622
1514948
928087
815662
346543
223442
308007
1668472
1481690
1340916
804769
1489786
1067800
461593
1986542
1242241
768484
169498
844393
1616137
1805892
1872651
921196
1357791
1580166
1084297
1959538
753257
1231033
1226431
1640240
134554
1880050
1311782
1335613
667324
1466616
836509
3224
1501639
1989455
76941
1830952
1751131
1531595
402005
460066
734172
1015135
1451576
1985979
1778917
275508
634805
1923153
869638
1068180
789077
1192268
1626627
979998
1057860
50128
1615337
1252728
1260399
394246
1663121
1992023
1452320
90456
610253
1385539
332284
1773043
923987
657686
1115200
1413653
61138
1772109
718359
308752
223502
1858432
1880906
195530
925114
241274
480903
803003
1304622
940004
450184
1639911
563488
1522811
1596469
109445
340848
1320967
1795305
797755
542608
1994305
1170328
1550986
1238066
1353921
1806945
1799076
1865281
338644
504950
1265744
973580
176959
808238
1712074
890
292276
934824
459068
269569
507792
1465319
1656016
839468
1610692
1591447
1755729
1832540
891074
1796585
976270
414407
1861806
1965805
1963316
71457
1447403
1118109
1921349
458790
1252577
348353
1433309
1374843
1161779
1486132
780921
487084
1560377
1667785
247489
332173
1789303
1725207
922654
318393
622766
361950
1372108
838952
677839
1014838
565769
1426083
160067
1158150
540170
1075904
1290119
481399
1532199
1861115
1739267
1098567
1380799
1333925
435193
1282963
259819
104044
1577753
1027557
107862
1866107
329548
1374775
1885695
554772
1051341
1590069
1895984
1643289
587971
167061
1143276
268031
758555
779227
601513
767848
1510872
1899651
241247
1056845
1172819
989814
794863
1841923
535990
308066
955208
1053160
780419
274645
434854
845678
1440088
755231
1014654
566938
1066135
606007
413384
1861778
1276110
886995
738998
801369
1484037
447919
1692537
568363
1371516
1247887
168894
116032
1516083
1730491
410171
1683001
1512091
387565
1397865
688875
1186217
1695295
1525357
1801184
1268091
450045
1061899
1011570
1906209
593811
47682
657224
1617543
230727
1304290
1393250
527296
1596574
21681
1711871
1753873
92900
1206093
387862
897337
1806194
1639090
772789
1248736
559270
1059529
374780
1191444
1774442
516550
376278
298077
231355
144479
1477121
347728
1768120
236676
1218890
307827
610749
1237662
814886
1073549
708336
1570360
1014724
1206601
1914317
778903
1238566
673741
1822703
1376446
1854213
1482438
1989656
245744
200211
325515
1046839
1995559
1020739
1125862
303613
1967104
150619
1269596
1950653
127001
466295
562824
1282271
1735783
1522943
861326
813372
169134
773682
1836814
258846
772511
318681
492552
42020
1783159
163179
1472104
20281
1119335
524493
1482419
39906
1167706
1414688
343177
658547
1590431
792322
1404683
972086
1004505
1314610
1331891
1265023
1519504
1357157
1707873
197701
1461463
688787
1951639
1823749
1069751
1612744
1985579
1642227
1481787
702703
188641
359104
528510
634113
153739
404013
1596481
613800
1221530
1609239
1910123
1742655
1626314
1701704
1414705
765621
1201706
1527114
1900531
44810
1774757
335718
384778
769495
580617
1978277
953818
1820153
1910713
427300
540361
1548981
916948
1611166
34166
847484
355988
864733
387515
1532427
1506937
250592
783835
1892461
1836465
1298038
1994515
1101588
28724
1903726
1609865
228140
439874
187417
744405
1807363
763261
1815969
1403426
533502
1573019
178199
1945382
694188
1038646
47889
562917
501243
998122
1906330
1383168
1492257
107602
1129144
1454410
1262152
1311544
125766
1345117
510378
1097718
1541276
998338
1974496
350427
1200153
110284
288768
426754
553806
1603259
383088
668871
1160271
78395
172133
340450
71581
833654
346935
495975
1030057
1077124
863719
1601649
173720
188888
1858319
701078
655414
799310
1539275
948584
1535666
957364
405790
769515
1545791
411473
1260875
726320
1838995
1570868
1379657
215545
1004353
116499
1785937
817109
239663
835216
1452087
956124
214756
221966
487340
128877
646833
338056
1449743
1235179
617166
1345557
1518730
664994
923655
141930
1959316
849851
221854
1267790
1333035
1492372
1621614
1665244
317236
523307
678599
712217
809967
1774639
314909
445620
1506307
545017
1625917
1532322
1070203
1396378
1144114
357541
196045
339350
380513
1841725
1482849
462305
263822
1532560
1000855
1024384
549773
53114
1329021
180349
1594887
624187
844947
806657
1073869
1024737
663678
1033184
1026240
1669533
1858139
1666897
835817
1610900
696461
1525197
1357624
760241
1905324
1243589
445618
1630281
62487
880601
163316
288903
572068
1232272
1122448
614438
871321
1139418
1882245
136565
1571373
861092
1114277
151701
865601
358000
1488427
149908
157067
1089473
1252472
1227463
1501590
577524
557832
271029
1688935
227077
1659066
1060496
821909
1706701
1277994
300905
1739944
144427
224378
1671524
877851
1321112
1865331
132131
596748
1739938
1304204
551582
1156530
1218155
1699656
716679
845552
297627
57066
707164
1392758
1641678
514681
237260
726069
62484
1118092
1782953
1404282
1114491
495693
1285335
331918
533345
1069676
1358497
1667861
1619510
706228
646214
905595
1754789
527865
1014720
394313
1232886
1342972
967349
1792375
1181049
697228
886639
54610
1311158
145141
1633432
574327
640335
536160
240247
1072375
815586
1275505
1755042
814852
675658
1275375
1230257
668753
1648773
176932
508639
201794
635550
474848
1323113
1743937
277959
1273336
375240
1217115
1373732
518539
1893981
1414259
1970181
850730
1239416
1651704
1196292
760969
972601
1659060
1768273
641705
1555374
891592
89769
1549934
1499671
1448176
431678
1120077
987839
561883
1060173
634088
41359
1360820
1576283
1494781
1650958
103655
66813
1915925
1669171
1904342
931372
1804004
744739
469610
349371
1111196
994395
1823063
1325508
1678016
54955
1513007
133098
1531975
143576
1750821
88726
606036
1046118
1638367
56774
1070712
901103
178913
1744108
365072
926489
1180327
980230
1643769
796922
777955
1162609
1188742
681584
598185
1553077
1881887
648380
1005722
1844452
22043
400528
1011374
1481095
740965
1418124
643613
93012
1169646
312302
1053578
1952904
1772749
516649
425876
1395671
1086702
1068115
1458193
1362583
724977
1959845
1908520
1060248
751117
1947797
660008
853778
556429
1534858
1834692
890075
620135
994419
297448
1076974
28281
196439
1381445
128383
152831
904819
628863
351086
246783
599811
328769
36885
913287
578777
1582355
1653374
1515290
644934
359220
1309665
130921
1384397
1164654
411693
1055030
1195276
1380887
1164380
659483
1189988
1460442
285501
1290992
1917832
280721
1291957
881517
443548
1980010
29242
1902013
256921
13292
1872015
661672
200427
54786
1911213
1054868
64348
1803044
987796
561481
953657
746736
1490893
166598
1228525
1177653
1505
1983105
741569
143319
176797
153481
30194
391213
1712793
1449652
451608
46984
273110
1764426
1104061
129517
1973907
1405158
1863196
560303
1267474
406627
432635
1590887
154587
1195620
1681779
1522594
1569047
493480
1660548
778215
574197
1361524
647641
1394354
1669689
811794
1239078
1358006
764490
1916125
1381885
1751767
317620
496317
264090
612840
1396162
1494797
1875743
1551335
1707301
926801
441669
541465
500182
405231
9921
178443
493031
1854164
357492
30285
1694568
271922
1078400
727407
342619
1592490
719117
1004896
990722
1774162
1569255
1575472
1724024
13034
1817591
1439769
1440560
1948941
1826553
138853
1008355
876652
1510926
36285
1253395
1835343
1271251
715494
161257
931608
1941029
433579
264725
1623480
633855
1229227
1553079
1147778
1496511
1826407
1989730
1892709
1024778
1573344
920887
863197
1801850
587954
1628208
1099057
1025228
417021
1964631
848244
402272
773039
1103713
1774456
982440
1401737
77196
780728
1474579
1610968
55635
1082413
742658
874738
429092
88386
1647013
703793
1093604
392338
377943
1788855
455425
1228489
778509
1731374
234912
192678
752024
1612346
1798598
1072380
1830666
524255
46893
446456
1642216
241738
1811037
616956
1991381
1122676
757452
1473919
200328
619435
1456849
176256
786868
462539
616820
1058684
621905
1382368
1297510
508883
350700
1714513
1233589
1090203
440024
346544
1972594
1518884
974161
1598695
1211583
1553379
318025
672870
339771
256326
1472844
680246
270732
953105
1910443
1299628
1699287
1585350
714384
1275737
1762308
520982
373085
1722243
1390358
1499916
1531691
1369522
1551392
766448
739177
1997506
1469946
519460
624066
1832243
435045
471427
538917
534638
826217
1541503
1020940
1679387
1558404
829780
1434017
1650749
746647
1536785
191317
1609263
1735130
1624146
810795
1167119
1573497
1912204
1298938
1581643
1442431
1919891
1231444
243126
292691
1431364
502222
624122
1984589
1976378
419319
782699
1961394
1079800
1653854
519507
822351
1410144
1118992
1209297
279183
1989064
1269010
1599680
320255
932614
284108
1635641
1876111
869522
1434144
1120356
685053
1998761
1485798
1297318
548001
841365
807992
4257
654335
1573503
1224635
1548279
1573483
1370652
1544249
820610
1818660
58033
1895718
1512234
741176
840316
50069
960027
226223
1973454
1891941
526383
1527346
1634435
418040
249774
1163858
1813904
1663055
1021188
1130893
301495
1556514
1485783
1736407
1331811
1782991
1621547
1652218
21410
1975151
83933
353532
627401
1160193
1259276
524768
1527426
614939
1137039
23229
379210
1814944
1149293
920894
1993956
276262
699112
1226249
512544
23437
7016
642253
1659792
1577504
270812
607663
1250538
1282928
726138
453913
1134395
1685133
1217332
41520
1428862
1783465
489563
888938
138311
1735141
485228
849479
484114
1460503
1836434
902070
1190188
573168
1479757
1957516
1136606
247599
204819
357886
56995
935903
210573
1770676
1513697
1685470
1256347
1109131
1034905
523485
1561503
124702
1695414
40695
269642
1322667
1036948
285364
446851
278573
1198717
659562
630361
799095
1517495
1694040
245469
1865410
210759
1075210
1302279
1335044
1555408
311932
1520834
1657568
1415336
989137
392355
1809445
1476537
422767
286607
1204178
338806
565094
691909
1475115
252469
1055243
1816370
1613575
1243877
1207671
1997248
338477
1075618
14961
803843
1732547
487683
1964658
656138
395985
117731
1415791
1975047
1980611
1580234
687152
697814
795472
831852
743942
797887
97991
213949
1310242
278494
548155
1296600
1116500
839124
122781
480250
1028367
1128205
648850
463136
1479299
427088
417059
1888026
1717057
1230542
1163612
1966214
834045
1884237
222083
1926412
357608
865340
415519
1063099
1302682
1225818
657191
701299
1875829
354562
1396798
1717723
859074
1987974
1101727
561987
1154466
1470924
345150
1808735
755215
531998
1973093
976871
504745
617807
1837535
789049
1738631
601414
436821
413495
1648676
722245
731459
699127
264089
1547433
206376
46525
1732489
1363865
1651733
1085096
834654
1612798
722820
1898622
1628832
1948143
671748
1321170
736263
260500
176555
826611
808072
642624
903853
981348
66547
1028638
190781
1565149
745345
484888
1193668
1714087
762824
1054072
786638
1788561
1303451
1017906
961493
130434
1587295
158593
1039836
1027946
1326825
117136
404350
518967
1569919
183044
1604081
711709
131617
1926827
209031
1790031
138243
1782945
107537
1318117
1601088
1524682
116520
1109544
501849
1620967
1909529
510387
816188
1271089
192316
1345614
1707618
1005817
1646205
782092
70816
1439716
1092288
1388765
738354
332467
778690
433090
486997
1242754
1183100
289637
734826
1318105
563948
334386
1787760
1750082
1714053
378990
33347
545737
465821
1534633
1619256
972718
1071501
1619366
418705
1186859
1067765
607516
97328
182332
835989
479060
1859065
93453
1007882
1479330
19166
1478792
1921269
1599671
1964608
1341082
915352
13498
678785
1526265
1275065
1234362
1565772
958772
1224983
300886
1919280
348462
1086092
284153
241888
1573920
1166735
316505
1616191
1160903
1210040
1544040
1272619
465805
4096
391611
57400
1445695
31554
383991
200039
342843
1572268
456654
1707877
1472225
1033251
155340
357927
889665
282165
1062631
1734277
372555
269009
622688
1572790
55691
425056
1933592
220770
1698320
1157227
1426326
1200803
1155665
1546376
553888
915059
1134374
1340354
1630411
1512429
1498719
1518777
762419
388674
780215
136509
1280741
1176212
772138
851840
594503
920450
429382
1702844
1106497
1679590
938919
1589221
970065
863222
1779879
416521
1799460
1650774
154733
195099
20924
1239388
950566
181383
154308
936368
822388
1691930
1545794
342301
1835110
1954535
1398975
1805667
577323
1041114
982065
1070180
981179
380944
326726
1717787
729190
377209
934452
1403975
279976
1865667
1328003
607187
1192641
336888
658619
1537314
232204
225062
1704090
1958798
1074319
1629797
436915
1107780
1849346
879332
625213
1553058
41810
50596
7405
1788478
1717383
864039
1061598
868019
1803191
741741
936227
1232184
1301967
1670501
626470
503179
1973094
664909
1668108
1207741
406227
488119
1688444
1600769
931629
1876567
161867
604430
822104
1463860
1336228
501181
1757413
1311415
349235
128825
1462322
813537
1381767
305379
1880972
718628
252626
161736
1387815
384028
362721
813948
1546749
1401286
665454
1366095
1504934
592492
1243035
156819
1442834
1136361
1061781
1239791
730374
418394
189763
354504
117630
1987463
810615
1487795
30671
1970237
279897
1086710
27733
662499
374446
1275622
1023446
1399165
178861
247557
1165778
942667
1054497
803951
1087588
1214383
1654921
1466183
258171
1573502
800534
927472
1709635
399494
743584
1270249
1322026
592021
1292934
1609119
571006
562885
1967578
17766
1285170
942039
1891123
1343068
1413109
242364
1081826
761629
1436615
639567
1754211
1895993
26318
1037035
651761
1966021
338950
1995537
1909717
759749
1350283
27069
622432
984949
376429
497298
1391205
310538
1281942
310039
21101
627580
216614
1911185
1801194
1648545
1089522
320218
626536
1642949
892835
203281
288793
608258
1403378
1687683
711580
1598600
873914
1920404
1524587
1898635
199736
1286822
1828308
752515
1964897
1330557
1337606
1136300
20465
211027
920660
1987277
672183
1082714
1892986
638589
1080504
1307328
329436
159049
1423029
1998246
1925157
437429
968738
1247773
1884731
423536
1009603
1578325
1277623
48606
1180385
380962
171638
824344
1503642
488425
869915
1301420
1538350
1450035
1384937
933363
1157658
183145
1584590
1797126
1697337
921517
640171
1797681
12281
188763
280012
642782
371263
458888
1549085
185103
916344
1765598
487411
1086550
290318
1593503
1242190
1915785
1408156
487822
572058
951417
1952892
441553
1627454
477085
1801350
58097
559799
386513
1213707
835136
124603
415328
1721868
266172
860062
379129
239142
1303207
1539782
159345
791891
656271
1727631
333402
1618065
1519226
994665
331040
441568
348097
1216594
389009
1412241
1392660
129948
731493
1593067
151549
412138
130400
533135
1628126
1176788
1208138
1385062
1408591
757525
1302477
1979340
1003505
356416
536887
836478
1544278
1948431
847207
826026
1457996
1206887
1616459
332524
531630
97313
418844
1246881
203858
191659
356562
1943666
1815698
592486
561549
417571
41477
665418
861663
1481589
1662369
614129
847427
236761
836533
630006
182278
1465698
1974147
963185
707682
458293
459862
1204804
1319602
1006577
485936
1938592
1573204
22456
208515
1739698
1654297
367610
1197348
739441
119401
1225616
254594
1535347
676063
37916
719372
1039067
1289816
1610176
1856064
1648096
1145933
1879451
1253910
1664665
314405
1825972
1765976
473453
1796138
1542444
964450
367748
1866127
135986
1248886
1225589
941614
487340
328016
11329
661145
832705
1168448
144425
831562
1461686
1250528
532696
1139482
1130616
1461931
1012506
1167474
1254582
1262671
1947838
339249
1920952
326295
91497
799734
33905
888849
1525673
310474
8813
1647355
873414
1477681
1739572
428544
1628292
1227894
1158594
1383250
774477
878494
145008
377184
816199
557719
46163
1091608
64709
787124
1882828
1005584
445930
822299
1592336
389784
16134
412789
1066250
1248386
944503
1624619
1587129
41840
1651188
1413585
1689134
1259433
1978931
242770
321406
903462
1450016
752496
1531488
148087
111868
505278
840233
1960604
704971
107650
698890
1683155
1052630
1164642
613493
1044400
1029512
596813
1385465
1355212
427900
1826334
1214485
1133316
297783
29126
476719
983304
1103585
1897889
939260
279278
1973938
858382
1421245
1563016
1666466
860164
964991
1929002
1968237
988072
895767
1638302
1047306
757806
1395207
547001
1188047
931011
713174
1253890
619845
1813300
1512843
548153
602969
790848
1684324
1338780
1142524
147088
1771242
1548849
1358843
1094542
1415421
681413
1845222
1713200
442942
222299
1903010
495995
775921
108796
1256663
472396
1566151
329484
774333
1918635
1298206
457325
1819542
1608832
807047
1376853
69818
233450
797101
1826738
605735
1113027
189686
76862
166808
1435814
936224
290458
1742249
1831713
902127
1417188
1494851
626665
327194
217849
370580
360097
1323051
1251445
344396
280013
1548309
1158586
141060
305422
1375525
206334
331799
760920
703844
479080
1247900
1420340
854600
710838
643182
154345
1077919
1013719
1635567
438059
1114759
230032
94092
588115
815000
1688182
609673
1524883
438692
1864978
1564263
1228478
1032366
1859124
47255
660933
1445935
1568159
1362374
430406
1972556
13476
1499706
1355353
266415
148448
284835
122695
742701
1519867
1038546
96697
550179
1137624
1010273
973076
1392885
1153362
57539
189127
16023
1022034
864643
1955833
1202024
1984138
1758725
339847
85838
420277
1532412
1893827
1217105
1115000
1263202
52223
1251299
830697
1814894
478095
546327
28806
1792252
68355
1242425
1837702
327555
1555258
1422076
1765849
214452
1644348
537071
1494836
1144500
1610495
794178
480517
937518
1329309
781619
604678
1443962
1169341
221542
1488649
1902227
309109
553760
716761
1878024
1776736
665864
290751
1699698
1725771
498665
748056
168507
1594402
1253004
600728
520320
530184
1810712
977497
1706031
1149985
1531765
1873800
168994
280899
1840405
314286
1191695
52595
6549
150304
1180305
1713214
1225923
1370191
696450
1980174
811799
314401
837072
1344430
1786119
950392
1303955
946310
1971390
1316035
1189495
52243
1864057
1481374
1904009
1312216
1520261
544266
806257
939463
305510
1217690
1292658
1068725
303845
874787
1736082
967173
117355
1713093
921320
993001
511117
1109121
1542384
965346
1640229
260686
1528015
1486464
710174
1971652
1538606
649466
1951333
1931468
356679
1706509
1631430
1840707
727321
1645708
946739
616666
1359255
1722041
1386150
1894685
529645
1418479
631275
1541885
630728
262741
167926
701973
1776148
567338
1274073
942774
335452
1022130
620452
242458
160093
785842
259072
1616450
827054
497341
282430
1245227
805587
135483
6990
300269
791631
1517819
1785544
926124
1519135
1510144
246172
908956
355729
596219
86168
1309708
827915
1859370
985246
1504045
1091267
1551124
1601551
1534470
511249
1262106
1914024
243721
1895659
1569299
347659
1854775
1564554
1608429
1815012
1772122
416329
1143019
1904505
1487116
224777
178108
1131996
282628
1567799
1268153
540938
712607
1497342
1664196
405853
895320
1055045
542321
1004609
940904
939946
1606057
1553669
985382
1551589
815953
1528862
436901
1056721
1433116
1815438
1282773
965945
1186164
1698594
1224765
1042165
196104
307711
216857
699238
347975
1379517
1000954
1052517
1354698
1535010
152613
731843
1433965
1279746
1829244
1304709
759242
1071416
863152
1305012
198690
1611464
1530388
1223248
1483068
497012
1700273
1926471
399222
792701
1893927
809561
210786
279887
987909
1252101
1705459
1498108
1508122
1560395
809617
1782604
989626
1206441
752427
1004878
1433872
1125359
1418276
61476
300339
734445
586073
1052654
1174425
1725436
955821
1491832
27856
1789978
924422
3144
1375227
1883907
1339811
288547
871187
1836999
1184975
331209
1042905
79468
387105
875041
856644
609637
1170154
843462
1172046
602632
1560397
1100437
643262
1841918
466108
768611
874371
1415398
1695403
1548716
1545877
741577
1667396
14457
714366
1450232
1136639
813958
1496820
1336741
534728
1366755
1716256
320293
518988
567299
1860323
549035
369121
1891342
27099
92847
1653219
1520103
1018269
862188
246182
1576541
639641
323064
786930
449348
1705964
188366
700779
1595513
435779
1826829
1756497
688772
961119
596366
49162
190995
1642642
1366428
682494
292349
514335
1375920
1739047
1157446
1695877
1144482
950194
853805
1574606
1278686
559185
57722
317029
724074
1612185
564112
1573563
529947
252887
1040810
159295
268271
689636
1870137
1977728
836015
647239
1401426
718143
417537
1691492
625483
1554219
649929
61817
1236495
1263467
1343349
625012
1502503
103145
1433576
1380717
1689766
842778
1891971
51702
190548
1865238
509789
1616288
511620
27167
1779790
239069
1026135
1824475
562462
551765
1525576
396646
812909
841872
1652367
905094
1130845
209339
401521
1690539
176210
1611958
288214
1733753
1643554
1296668
1620567
339356
803823
8949
1183144
900574
1042955
246544
573521
1466233
664923
1169675
1284813
1019879
1952045
462371
1092443
1118748
286596
1648309
1510703
1126341
94912
1928833
412704
1928473
1460317
155943
1091429
992439
1929245
1633079
459492
604263
31442
1154641
380490
151254
950457
1796797
1365288
1181599
1128965
852064
1439071
1190512
904115
92960
1032173
1075852
79944
934233
1619820
91827
1110522
1672871
751229
399014
1674150
2157
625445
1082370
289376
849181
727672
953042
434517
174123
999146
1851621
224859
671501
1056417
1681807
1653530
626972
1353829
1544521
104689
986501
308807
1261145
457654
699009
1142635
404073
560961
679203
229410
95725
955880
1385067
996707
338363
1233245
1293688
117061
1266297
783631
23040
213588
1119271
1601632
1012836
1964191
802786
149907
1045973
686434
1855155
1957562
1574266
440964
1037355
67976
181296
1521287
322299
771212
1449719
1460000
448877
1135424
1013171
1294861
1291633
355588
882547
998210
1427828
1944116
1285096
1084258
735137
888493
1406317
1336808
529625
986988
276929
775313
1255202
589230
1761670
477220
1066937
313187
1009457
900740
1821183
377330
1816601
1345138
1331842
1294870
475661
1965460
1623029
272558
1517112
804593
704068
29195
388137
195812
1412954
1932241
202364
608791
1479667
1739621
1623051
955992
749912
513012
946537
1714530
1062992
966383
1222302
191113
724687
1408551
15910
797579
858358
583682
1685549
1723331
497129
1045479
1707178
10101
1858223
1527320
1335377
300283
1186062
162998
1987001
313423
947132
592008
315491
1697973
708448
1583651
1574009
1253259
170000
778859
1988667
259129
233338
67805
43095
170114
1794399
432128
1392892
1956326
27307
1444477
1764712
646895
63690
589298
1660324
646431
1953893
1613193
1117080
745615
775965
255416
1962427
1027411
1269230
217122
427628
646323
521562
569328
710072
1014503
420270
1876778
1922466
1444165
1193654
107924
1499369
1785347
1170760
1978405
1623230
1956018
70300
926485
1266141
1533006
281171
1179421
846299
350430
1415969
1539994
1513870
194002
1557268
788683
1274446
937092
1202125
931012
364798
1614041
1996516
283731
1551351
119037
1001533
860400
1939345
691481
1261535
955401
926899
355564
1778630
1239620
1600759
801676
1138211
314718
194508
107983
1194605
392399
486949
34054
1966270
800191
1202237
1369693
1963362
504817
1150353
1738795
258682
1245943
1149196
205015
821993
1508976
649543
646383
346512
1964852
416153
1337284
1392384
666659
1851711
1030592
1566824
422482
1913400
1472073
947633
401351
348211
1453695
742755
1852931
1529336
482961
799804
1225689
788135
1570328
765310
1574323
364796
93713
1234706
536335
888643
235823
1981977
1854375
1325671
1200137
1373598
1852486
1245883
1489034
164217
1931184
652274
1065213
358460
882580
1385727
929023
1552248
1939542
156317
789858
231844
916725
1568556
834186
966109
1861725
566553
563806
1652647
155153
1690671
38956
7542
1309957
1243851
946937
1788932
339878
566293
772276
699268
902590
727193
1671055
675011
1143140
556220
1776453
1166913
48332
405535
150963
1936664
83726
607715
1882453
1962201
502332
503055
1293938
1818339
1069943
909382
129191
565099
964347
855916
335080
837211
922145
1298288
1500408
1125798
1367967
252702
1835829
92636
1597830
389120
35910
1686836
511266
403397
1337028
299825
693501
1072422
1737216
1696831
65151
705546
1497219
1321191
1747925
256480
986354
1210286
1646847
697972
1624342
1571545
688946
309233
638097
1407922
1544595
643443
753498
1718548
1260724
1908505
557719
961409
1279307
135851
942555
1778079
1299913
832639
1430675
784115
266901
628736
280965
779627
943269
481713
1250222
1171829
604751
1123352
19407
67068
728406
1140506
1535032
1008615
466949
515804
260273
1397222
1477504
1501285
608440
1493904
1345183
1800685
390914
928029
661212
1089957
1195114
782445
938101
1451003
1170542
137774
1224006
1708232
636741
1802221
668386
752069
479662
1495908
1275741
1384285
802558
1128743
458863
1331642
1424738
1795769
135489
112958
436458
862263
1173204
1082457
437964
623054
1268919
542565
528
676432
1922532
1882910
302822
1935124
363964
1374661
1000863
1627432
1049031
1212399
498742
794288
1201698
756883
438601
1755109
1897968
1529556
821391
830130
867334
66961
1052410
1090346
125157
1628248
679485
1062013
1419381
964671
1021037
47559
301457
260505
1987440
373717
637143
1667489
1205903
1297405
1217240
873811
1123692
1523960
1572499
1837667
514864
1019590
770793
1746841
862491
1126075
1343950
555920
468258
1269970
971368
897635
1931667
317356
1753359
1720735
914546
1433447
1061232
170853
1845864
111896
1000971
1331266
889483
168623
825387
82237
380212
820513
591137
1975111
798960
915693
1888042
595625
1282970
1277410
587862
1212138
1576793
1107638
1404690
1496902
1610209
772065
464763
1888367
288905
412381
1154010
1959126
1857412
1280696
1713494
1795246
348212
718257
1665569
1338408
1801775
359961
1304334
515324
287951
760141
1810318
779249
378305
328500
772047
629387
1175692
1478430
29681
1243873
597636
882512
1497055
479009
498650
804991
56783
1913976
921884
76119
124009
105315
243891
1701195
826204
1444824
1209384
1333531
1925741
152864
1929541
445427
787081
1368272
1485145
1482627
909813
883621
802760
1134110
912025
1674171
600430
1067446
1758858
480389
87618
254371
834599
64053
1748435
1670075
808338
1837533
1186875
1596581
1983935
1096864
496845
1587801
1685446
1273337
1808281
1026672
170860
902841
1088097
1498676
768247
1460600
1813063
356057
638552
1440554
661805
371616
104822
75993
1090639
72192
266181
433533
1792754
1614909
1917372
499382
81161
1381956
1447697
1636357
1367750
613034
917480
1072452
256442
173351
390728
767614
1678973
1344438
142792
1659370
1798245
1500014
359655
53979
829143
261622
609110
1963156
277222
1480682
535596
503310
1115634
247876
1466873
204165
1419967
449911
1917889
1974511
1421898
348839
242208
1338261
1086981
1271101
1713041
374722
1719096
494741
1752455
1297285
1488420
1279607
1598411
570277
1246746
691394
1508400
1468162
1936604
143534
510034
1824635
1194098
388643
796490
538543
531723
66961
210814
205860
739638
57996
791461
1779362
1966932
600275
894913
644107
724121
360291
1942244
941416
1114490
981902
1225551
1036661
252622
981150
800303
284122
1645867
127228
315261
1650036
1390658
1320466
1856296
1708451
1668221
1575647
1182256
431120
1006475
1017053
1665456
1608726
1980754
687080
491160
1576020
1233101
1507698
50330
1914146
478117
1190448
1661164
288366
620243
1897752
728380
1004313
958916
1186691
708109
527338
1653075
1820818
127959
1360930
1458055
1927970
1946405
497041
149360
888276
569030
1239220
731854
1859876
1358091
862283
982971
1658035
1498553
268245
1627507
1305848
1769043
145655
122977
1336295
1394199
1540080
347233
974550
591107
1634582
1284174
1057853
1940458
564350
1325179
943657
1648251
1950594
673778
1507047
1665202
416590
1349023
1854398
1855714
466138
1039028
1277622
1650798
1859181
1876382
1964478
677179
530933
1317657
1510450
463463
1230609
152917
134395
1218336
1600212
628367
253542
1654005
105940
282030
831931
796175
1668794
252461
1155610
989322
800124
666755
1386450
133720
1724702
1669541
1864330
1141599
696577
1261507
143004
396175
81178
434341
1833100
761804
412005
1769710
706749
1001503
291887
8724
388861
1319955
1768647
980960
924651
798391
1956573
228859
600795
1948152
1633999
1268097
868162
1898543
85961
1094758
1776659
1208430
619881
1975733
187393
1833352
929160
1687985
127014
1080885
386741
638232
1325500
1841226
1139399
1582774
266487
325468
1133952
311750
1487076
1379669
715182
525626
1823125
1786267
687985
856988
400477
1774055
1709973
1061137
1321678
441191
382756
1603364
1624857
615998
934889
1132357
771160
1815978
507532
1329607
1715491
1091141
1709541
926297
324139
599986
1898952
1842841
860604
1658941
675898
803646
430978
1806125
549057
899099
1989156
1479278
961819
673672
1974519
1426052
1744584
880869
421531
434713
1823012
1255238
873354
1144741
1370401
1568259
975203
321271
406873
636801
546258
123845
572022
54288
764152
139833
1562199
570194
393330
903462
1708328
1686027
1939945
1370261
10827
1863279
1970326
1679397
1708215
1938664
1548401
52141
1904475
1331208
696991
450252
208203
1483695
107943
92346
423348
690164
647814
30326
915887
1203189
1986779
715704
478442
1642380
90670
1752450
32355
156362
1487586
1183901
1325085
633458
604571
1975939
748425
312748
552098
1413029
414771
668210
1821058
43011
335468
1479826
797993
1997831
1402180
928371
905612
860699
1381464
1881438
1390932
785904
333126
730988
1293875
409136
638454
741336
1907913
1805974
54595
77805
603521
86426
688679
148931
156543
355901
1201223
1335964
1875785
1539450
267924
1189907
62978
623770
1432664
842580
1270779
221400
370545
1094681
788029
473720
1323142
192078
1198703
208086
10531
1365912
246668
1456356
950739
549128
1249965
793278
682545
72549
1996172
1252553
1429144
48360
627595
966606
1801813
1942947
415901
41986
129828
1590996
289260
633677
625492
764700
363873
1372034
1965734
1811084
1912243
838936
1084206
1940688
1217995
1841073
1000015
730913
911298
1031872
252706
414932
1870436
1886539
1125964
1556414
1175712
1400360
1944541
259944
1202628
1409227
3160
264506
412562
1636545
1397177
1841410
157580
664653
427309
617660
1682060
840992
1279197
1042892
1873724
746109
1230696
568329
1066875
740124
768864
674402
1560480
1392173
412020
1507559
823083
1294885
601386
959649
1048652
1344031
289946
1266326
778969
1485197
1877817
851230
1358171
1335926
32967
757005
766862
446577
625348
1804582
1874838
453379
655694
878729
1597443
1260504
467723
1238105
307022
1732094
422432
239828
909094
335507
706495
515110
1554666
959724
17243
999191
1018084
946667
1213815
1722020
468349
644756
249349
187826
1252858
149879
64843
73239
962871
1096433
867319
1509789
1234584
1620838
1689370
611093
1230099
760927
406828
175089
67534
1376461
963775
137561
1004896
188109
1975156
514449
239590
130370
1902330
1622639
1587090
359745
243350
720009
1807254
1713120
911721
933590
551854
1814064
1190412
1633750
1433470
1842885
478702
219922
1615147
852834
458929
731023
1329117
1151517
161855
454847
915360
1630645
649953
1287105
467835
1351474
917330
14291
28269
833808
460071
344030
774310
1957289
1125145
1661754
190126
823042
1185761
315698
1212096
1527504
1413254
1232918
1985948
542521
456709
1809572
1108130
1674514
747634
1420807
1402038
1789647
56393
40492
1667280
364758
1995148
1718570
1302504
97110
1921739
982354
848885
1758676
936238
352222
18503
1158766
1121773
299210
478361
116130
1117331
512614
412744
1767664
277693
112841
1518198
1216023
1403306
1572777
582789
1460135
308902
889680
24517
1757107
1895915
636610
105542
1060389
1272914
731349
550955
1784672
1238944
1366983
210196
1236945
949327
605285
302220
1099369
1371345
1580043
385341
1845099
168846
1995443
520554
1202044
720227
13632
1489091
500941
1161585
1089451
561040
474916
373276
246178
735818
963358
299716
1561323
593342
953783
684182
236220
1375038
57466
550873
1887333
329740
1950617
1715624
1997314
376450
570638
783711
771174
969901
1099878
1305052
1644773
152442
1258062
1882079
1553632
535792
474130
549835
1983642
689036
385137
717362
437905
319902
1948720
1563630
708805
185196
540223
1356559
862462
42617
354688
752428
834092
1188251
1139509
1938209
848883
695905
1626555
1145931
493721
195723
412438
1833187
1588306
11387
1417374
1137445
1586666
1954064
951831
1505504
1053301
1840026
1146205
1013920
1451027
1273439
1368314
454290
1764940
444344
577491
812611
1625450
833889
1843760
883975
568928
1320310
1369092
1176396
1836913
398993
953436
520386
1425619
1681802
502608
580841
734045
1591468
1759511
1901362
507506
1676111
1166599
1622130
1025986
188952
250899
1952583
717207
987071
1721412
1430865
995879
1625005
1616239
433810
215446
102095
1785006
1696939
1800855
1988931
326407
718472
1561305
1640429
1112765
1161312
1081298
427569
1021857
15842
382887
1871185
149778
622888
625897
257432
1431521
736431
1383458
778997
7566
1478322
97609
1564684
846760
975437
929751
1860249
1355389
475817
130591
866023
341738
1909895
1961626
1544518
836955
683151
877015
1652080
1272511
1866757
678549
1507361
1082830
1764925
343602
1600459
1004783
1436668
351482
408643
1034292
365571
1467161
527997
987458
305191
1501333
1786058
230213
1257809
1499749
489804
765357
1767981
62543
1107349
1629776
1970534
116944
363164
250776
1245432
172186
392955
533494
803345
300132
285906
1207762
1609573
893895
1234085
1548199
13290
674691
1403667
601979
1728523
1943106
1967619
984695
1756077
1597903
1368329
620539
448289
1485438
1936815
148477
1340241
781567
1157319
1648876
1055135
909434
83465
1736074
1246333
617565
1235518
105181
318246
1939389
551310
976254
1425737
1523434
1608608
1268648
437473
1543710
1522896
1765233
957312
1654446
770862
1420351
276137
191645
1407491
747785
1282409
1860704
1405735
233874
1525808
709531
136292
1830047
52840
719629
1249040
1242687
4237
1518485
265661
138748
1821733
382906
282760
1907831
81303
1093385
599254
1403770
61038
1009575
1340322
561279
665091
1958120
781033
1016383
985341
815439
90889
293120
1180822
1446367
769777
1527466
849262
1415414
313462
476986
289601
830268
81965
968546
352625
615773
253194
799929
1099401
1458119
1029501
762190
840338
1911011
1806181
1325637
1626151
1208225
1663891
710071
408166
101123
1340588
889651
184396
392271
974075
1786455
661793
396541
831303
165182
1674915
1722363
1637365
555884
257769
834094
1618214
34121
916993
115948
1053478
1499868
877715
1263747
1637914
448345
427945
1324089
1023684
1399428
1963151
1353491
266909
1374314
1555314
1000763
1643213
1537699
562240
1729451
825022
1526846
211145
1448075
1550746
149357
126035
1892938
77882
1084210
1438619
743741
325168
1140958
687328
261011
1357490
1980536
1482902
965129
1791435
1922204
993344
1381146
283297
1744474
1409220
235514
557270
1404039
1310921
1178544
1300686
1718680
1650913
868577
965852
1837174
8396
138887
1714400
1795302
121279
699412
1270832
797008
270543
1666398
1608357
456061
1218683
87678
128517
855562
166012
1578750
258047
422833
951909
866655
940975
327443
1805272
343677
1749390
1557798
872216
377230
1415989
1830673
1220880
1119241
566675
589134
1854393
786738
962782
29901
1871507
410873
1773516
877032
188230
458438
1130086
1026518
1112313
891570
809963
856983
379254
260474
209071
1297185
1994049
807432
1831303
1557330
818164
610466
445535
1468374
1634942
790417
543427
1549642
871359
1002060
42374
1014627
334252
279270
1919855
1216525
142076
708502
1521834
1113674
985598
1443957
1098728
1703424
1032817
1861160
719274
1246174
1307884
1197515
418281
611727
1287544
1273026
467371
1242557
1022134
288525
1812847
687126
1484298
980161
1881685
57916
110399
372058
346788
1744612
905999
1855966
1398870
1640504
1389473
1324493
399652
1568378
562114
363226
1935804
197906
1691355
802638
8999
515663
87046
1920574
918384
1693180
1484521
978105
748141
1362825
1923457
1584233
1951299
246045
1013514
1359359
1231737
366156
1657694
713910
1202496
1846781
1170740
1206560
1257733
164088
1722808
721678
224489
1955520
1889953
1842390
1452486
574483
413503
1981872
1116694
1177657
1822983
323884
1255106
1584629
1618129
907620
74914
908017
1452243
1593195
1996076
348847
1069500
312497
1077337
641818
421254
1032142
1101855
1208604
122915
979295
12438
637088
193753
1392158
1060715
1067987
505517
1889844
1132457
1964644
1713528
101644
1478610
1002507
598238
1617770
1229315
1983439
1349031
1621857
410165
1621013
371872
688371
517300
1630143
702254
1562503
822545
73718
1089347
1690989
585059
16883
979528
55730
959468
929771
1047448
221848
1924422
138076
1994236
292934
1611948
1845236
428188
761871
1701419
616390
1341873
1047656
1157378
1718346
816625
1664829
358119
1684682
1099711
796968
989683
1692325
198506
893412
1116490
775013
28204
301858
1056996
492780
224338
990432
1918845
1064655
422592
1233692
184543
175495
88803
344594
642663
843462
84214
1639774
955487
745098
1763797
1633942
1041718
90189
1529370
660553
1070203
1103090
461522
181008
538382
1287495
890128
1421643
721875
795815
1194807
1954375
277393
4048
249346
646887
37085
1164203
1031547
1816805
1109759
1564454
696506
1801631
926088
1928840
1337762
1630909
693953
1724948
1499602
740
1284396
1287291
1956739
1903592
1471377
1055306
1326434
1235520
1741138
879315
1618760
853295
944706
1961526
1882399
390955
332
823937
18775
528835
295485
327856
884949
715264
1238645
822030
1045316
862889
1757438
1305905
1646438
913302
350765
1858366
1521199
1383048
1725282
1362793
606543
1921629
1641469
754131
1613643
1609258
7911
827245
1401070
1971881
1857936
231725
193844
341391
972232
599679
1365538
1826900
1908800
1541562
730892
430953
976483
104920
309354
345725
979181
1568127
1579586
1663217
1569388
787467
716558
972107
576046
529056
1069803
910105
246022
381889
1334618
426612
1457582
1464995
1444169
831993
639067
5737
1000612
935820
1041685
1026688
1699160
1887609
298526
1999787
1632094
1825215
123079
757378
607658
1613883
592456
1442525
363477
1686547
301418
617173
452572
351446
1421961
818859
196069
380126
1513395
953617
1084161
9780
1476831
110699
1239387
1049692
935061
1298768
519431
1388983
1651583
1623713
1587699
347597
70303
1569348
458759
1929776
1448774
569256
628950
1477082
725558
851413
261369
315358
390730
986164
933906
1226789
1837620
471963
795193
668201
195105
381942
761114
1408032
1250857
1596672
1326842
1460706
1405809
1405636
963367
1951679
987521
602377
207948
262213
1831057
1205897
1659121
1676992
429004
1041331
170403
105638
720443
406049
1642789
1597342
1778960
1365463
436105
1026144
1948152
244964
1699133
1500330
297298
1235666
1775496
1653343
1325981
652065
1663578
425791
1449749
1797337
86792
1107237
1932401
700917
1009800
507676
1133859
107263
240104
1424316
1930410
738209
377016
1714612
594728
1793678
64532
1095500
337603
783818
283635
1987136
738962
1787472
1040155
848540
1048352
600856
1388946
1281028
1081744
1635076
967494
123034
49373
216166
1250538
435494
208962
1071548
1113316
1671901
1705931
1528813
479136
1458005
1538753
370203
433194
739580
583425
270761
1266045
1956608
1705610
672350
118434
390522
1410278
1860546
800649
1790598
470387
1972
924181
455216
983831
590579
3619
470381
16910
1020537
141914
32863
1674559
285501
29047
790688
1105179
512550
447300
1315139
963249
1393507
1167426
882626
361524
416611
731627
212252
1751718
453201
811417
1756340
328144
166292
1865379
560497
1628072
1744541
1589210
1999832
1553227
807366
895903
111677
271757
881290
1875022
1972682
778703
634447
487410
1875996
430021
358464
1801117
15330
1296506
410812
1993482
694911
715941
247750
1360509
1900198
1918636
301982
1759511
1401828
1431800
855461
765914
1715349
1535446
1208060
768691
603892
420675
355749
1592760
500781
363419
692631
1400321
457810
331534
509780
1756827
276028
944421
1638773
1219697
861842
1032306
560349
1813445
1540520
1059941
225928
1852940
1432337
1853522
709447
701570
1234738
1113320
1689070
215132
968649
273613
1948584
1575339
1504409
870270
34803
22564
216549
316918
1382328
1793512
1674630
410455
279055
1852568
1053019
537880
175040
1820487
706214
1478097
375203
1262850
345209
1565037
379644
1891072
92472
358155
1827344
1727125
1930946
1552800
1667695
1670993
1147822
505670
1242881
1264394
748477
1279824
199018
1849989
1227541
644027
120439
566848
1322277
1357737
1066199
778245
1983481
1682392
180167
1273982
951582
1415420
526690
1867242
1223179
858322
586129
655635
976590
1045209
1770135
476929
1431840
982064
237810
334331
830959
1528057
238572
261422
1532464
29218
1560694
769448
1119571
7224
389215
1647254
473994
1329864
1202517
791589
2761
246636
1495745
134303
190559
891704
1089975
1939887
861283
146966
1350599
1552182
739336
937210
414099
111953
1070620
1699813
1019796
1821190
1375123
576856
1437881
170734
703865
994866
507962
800846
621402
1857545
1858849
1472626
53194
294890
1782768
1800465
1381061
1436504
617615
197290
1769996
1069305
1274375
390315
563537
1353252
631630
1365781
1002077
721967
418563
438877
1435170
61040
1618700
287332
658140
61895
303262
565466
1603427
1664980
1845831
142068
1063527
185274
1786240
1543744
1219763
1348834
1570167
1857271
1469084
602809
1129954
737608
1900151
704664
1314166
689460
1170934
1523428
1072832
1497581
1848663
1996076
32379
1382528
1392753
1656031
256905
52428
458273
1699555
968465
267689
2477
1778711
1484046
1530570
545219
737962
1086237
1844493
646309
174644
1501298
586834
1199727
861456
1247594
764909
461956
1341424
655124
1919489
745454
788930
261562
397899
1033679
733180
121354
607199
25634
452278
143017
720901
337845
936008
479656
1736634
1639099
702466
676958
449271
1062773
163166
1530804
1007863
1617816
1819814
907634
975015
424549
900468
251608
425333
115824
1327737
201292
1929847
1951251
1553578
1573398
1273615
1712901
1477516
703558
1011172
20547
983328
1457536
867765
1073679
1505219
1206449
1043062
242170
1594763
369536
1884048
1279166
393632
536832
393314
1556998
824922
928907
659886
347752
912666
1700235
799273
670448
1095283
475501
1685003
648371
78489
296748
842877
1788088
10573
1847365
809368
1132953
1064872
277116
1230716
1342240
575049
156436
1803218
1537051
1823219
690884
199686
877428
429367
662838
1254724
768105
788232
373123
1385975
241652
2875
1070843
1651449
1962288
142358
784133
247587
1646452
998113
524824
430812
625882
1480261
187185
1511065
398987
630858
480048
343850
1759647
1942677
231223
786723
348071
1934288
18799
113214
71160
1210738
826709
1140506
875347
123571
506002
1139576
825372
994160
1993295
1338616
644260
1478710
1788375
1444705
134576
749210
1507677
1950328
1124783
54837
383432
1935123
461910
403693
342115
198374
923136
1030746
264180
1322065
921097
962988
398833
1299845
1764883
1776156
449752
1045056
682926
630250
1193449
1451006
76952
1353874
750469
1210309
1414235
1674377
338888
1272880
1980837
849381
1746031
659403
76217
1898508
607110
43125
724723
265997
539909
1473708
168575
206219
1930261
1084857
2773
835040
1173970
1330617
1436535
1369399
1581809
340853
1979774
1826364
1014453
1745645
408943
1121051
140249
400260
90254
129114
228966
859890
1339641
1806838
42088
1449301
1639071
1729348
1255025
1607646
114519
1332258
1671508
1984607
1896014
189240
212515
1748007
146475
184654
1163830
1602539
1431680
723438
405004
909272
687749
1685386
1790095
566178
1605430
664258
329526
931697
1356650
642057
510031
1433912
1856976
440374
1928473
826262
1612869
343754
277951
1238542
168781
322656
691798
943527
1942812
846327
593593
209081
1636536
449743
640174
1488317
1580601
1218094
502056
259022
203078
1924381
1031036
570559
1949596
1183178
1667757
567678
1218631
1482861
1324815
936092
950014
1394893
1482563
1960984
1997167
119366
423518
1057738
1968678
444467
161643
711087
1039635
1183083
837696
59249
730955
136748
671463
262592
284660
1723373
307946
524585
1921752
1800121
1082412
942133
1015416
1477715
1722886
997180
63939
788880
1399273
42616
1580624
1546892
1167387
1627948
573332
970684
847835
1319014
59843
1602418
1228419
1531297
1742710
1387470
413565
85356
1710960
702140
1550453
845265
26650
835699
1422009
1547838
780814
145727
707081
636852
165949
1142522
1618318
1191242
20041
1426535
1310783
1064646
1093923
1511221
349266
472456
479306
1702090
1097778
306535
862268
1837028
1077828
156851
1191448
1662904
966658
174394
1288599
1207662
378033
136479
465994
813066
747043
1308864
460765
1362695
355472
1375128
578945
384445
1827011
1034219
743052
1682909
814589
1850606
1948405
1595868
487376
433294
515693
461488
946328
1443789
1304400
214908
1740475
193789
1244052
916132
1771285
1986273
908079
1074750
626222
1018460
135801
892531
1457304
454010
1021749
225241
1274664
659914
1638858
1957762
524882
1278609
1162308
742389
1034372
649928
804003
1499943
777131
799705
74035
1087895
866031
967261
1528868
1573938
1847928
135256
1514130
1514334
1403575
151595
1700536
737534
966278
750443
86162
1495465
728553
663936
262198
140879
326262
1284023
1674473
1106515
254647
892050
904321
1034881
1140706
1528430
274591
1768937
173372
682510
1382008
1695557
210233
86793
850022
219537
880766
1886096
1085299
1627677
602863
313758
38674
348260
1540449
1530620
939227
483526
786293
418041
1440348
1549938
930992
966004
380172
1471801
348451
96281
1222040
1560069
344606
124248
1613045
458384
1525738
283728
1914792
166217
310252
81900
774848
1288553
1498756
1021142
1118010
1709559
729785
1372422
1281595
1925947
1176221
1614786
579249
1294678
1060873
1769758
1665494
595109
987507
1090122
1483641
1485503
417115
1527581
531926
1406915
1556545
1094214
771449
1819972
730568
323072
1337804
382422
956337
429032
1055382
431101
1261769
953996
361358
695080
943591
1946727
1173970
935746
292599
952630
838666
875072
1120600
1392089
1944698
1632570
1333177
861803
110006
1320235
1681993
1384989
254189
1160700
1481882
33004
601009
1140373
1095212
1878162
1674342
1618420
966409
73201
1168768
1921696
1197618
1468877
889075
1451842
255502
1358749
221739
1985604
359139
479927
651045
1596871
483668
34585
1721146
1565796
1711436
1812334
284867
563630
922605
1433250
212713
296066
685293
418415
1179274
403035
504047
260078
1813220
930171
197290
33976
858545
200215
1940210
1045635
1684626
1616740
1239894
593523
454863
888370
1788816
576554
613236
1825433
143374
1965044
327282
1703712
502062
1867674
5974
1767739
628395
936877
479830
1024107
134777
1597223
438838
887376
259006
751568
771337
798736
645166
1639126
1273719
1792455
179852
1186115
107021
20066
1625015
435584
430697
1093558
410133
1596976
586343
346509
903564
170182
1089241
1721245
586775
1072295
1775169
484912
642260
841323
1011224
551509
442128
846246
1708493
1181055
1890322
160185
1862909
778926
1732878
1357422
1328542
445628
1468492
463857
66064
922065
1563183
1126663
1505392
1855073
102648
421689
1645586
1054100
1419412
718297
894150
1155852
1378019
853993
1591865
56067
1644014
150368
1826930
649598
676550
344222
1234710
1079210
595657
668111
924770
1245725
1186941
207731
1857504
374140
1999348
878158
1686919
1867899
852245
1008487
1996353
536885
1272772
504575
403705
1015388
1466589
1276342
1763218
768483
1017756
1377785
150281
1420146
1104111
1281091
1934393
1076465
531426
662752
1605513
1158734
714946
1980122
670310
451571
110393
1836402
1313990
919387
1708929
1688937
1207666
824367
518280
19797
693440
428809
1629832
563415
1212341
1518522
1880354
1109896
1338658
1571238
834929
1312106
815706
1686939
803102
974642
929422
1769770
1733373
1058558
987579
1971783
907630
956966
46821
1089014
1207690
182152
738703
66301
704791
718265
1136945
1900224
1426777
1732707
22474
844587
1878297
1006784
1186913
1334082
465763
1292069
1234868
1393747
1080219
1408943
1657324
1390083
163371
434737
727387
225759
496318
1301185
1472381
1030454
599067
1713694
1755398
88235
482291
1132961
477314
1304266
247298
1756909
1833599
1702931
1708045
842666
260172
876381
668878
1201485
107998
1683767
926997
540027
1137728
838556
525855
651790
1207224
415759
484662
224781
988658
420001
1904391
1546447
1455927
1797427
1481674
1676056
1268755
1414930
1674380
674887
1479816
979185
193425
101216
150753
43719
1069973
961960
1525842
804091
660638
1450915
1716914
956860
475149
1845853
507854
124999
602223
8838
1462400
1512406
394846
1907889
1376362
191216
198624
1992653
784000
1394903
361726
358142
1900802
1066695
655590
153702
253412
839026
1917619
473254
426561
198070
1907042
1165758
1056538
1789151
133092
243934
247744
1917021
1852226
728195
526655
872326
723909
262601
1307042
237697
1855149
1651990
1456839
479502
235842
739851
1000450
357164
454740
257647
1600868
740206
1618901
950919
470975
1866777
1883761
167935
389184
1831810
1885780
1385349
385378
1416926
1053539
1418603
166559
560266
1693204
918156
322542
701407
1525124
1627879
699252
784641
1599455
393765
1321189
1658040
801344
777517
702582
299174
825265
798779
1652696
1631849
1775060
1210117
212617
331243
1053512
1410069
549531
1852169
512252
99946
1981573
94769
1383999
867288
1888196
807687
173349
977500
1477638
1642083
29626
1624958
1590446
1994069
93567
586721
1123767
619837
1102761
568444
1648284
434394
696274
1413638
278885
594774
1544614
749322
1362998
835367
982119
1124840
812626
1368509
1401359
1122446
836813
251510
222194
938223
1773671
289366
1858040
1908278
629390
165952
992873
1381665
1696002
1406391
1401229
1102340
1007179
932256
628731
1176789
169079
1910595
679566
1344296
1539964
29299
373398
1226514
1016141
1573471
537360
1186229
183238
1085885
1359571
201344
1911727
394376
1092853
1617808
531180
119006
1251183
1723242
419256
614917
571075
1334799
483338
784621
285174
1846515
1722821
176196
624273
651047
1452765
544810
85395
1462299
1455558
616734
856307
1622637
1221325
113917
201432
137523
1220632
584277
1712749
935525
447348
1537909
1193034
397787
1105336
135828
1055187
182926
518501
222650
572774
1108333
1589904
804049
330015
653453
1318387
372518
1681700
1528098
745995
36957
1275090
743915
1522619
897297
1645396
990039
1873696
1213487
1933499
310404
172840
1182371
389438
964337
948279
1434324
146746
986710
456677
440931
1330783
115685
1173191
474807
1035612
1689972
1876612
721516
827954
1044193
491590
478065
1577441
1780639
1141313
942375
761580
1592134
1534656
1999476
1353954
640741
479397
1600106
1577045
547783
1931499
260987
705029
772470
1174717
1146025
431433
846795
422575
300075
886964
159469
477526
1975977
756848
1572696
1408393
1345382
711894
1642995
448108
1300995
1093759
1741160
1097024
1262850
1358335
918463
7631
6072
25133
642406
403951
59616
1672000
1536817
11726
1261416
375213
1074079
1347272
1637062
1974859
409189
432928
1542774
1044229
627170
312113
1440164
1126961
889440
624969
374189
1344506
380830
782342
1301118
1216494
768121
745751
1484312
1026274
1878461
178092
1953154
290569
1917162
135332
399076
13053
1382599
764743
1164282
573753
213861
133862
58373
1085431
1132518
227912
1366587
1019541
588127
1898007
1883592
328548
114710
1196085
277908
1690313
870766
1301519
1695160
665924
940715
843803
1068105
1790462
460924
129536
1091872
1280230
1177346
794628
1248110
350495
940506
1523207
1033605
1493530
1590387
944532
1184402
1343515
1111272
623880
711516
917497
567840
1445106
1112785
1675941
797188
1258612
1682862
413409
1641116
1655250
161840
760758
115880
411321
855308
1828005
1563617
531793
1391870
1686150
1977777
1729311
618799
125000
1487095
190808
1569078
137421
435668
1487439
907686
749505
362498
1737496
1651831
686919
405393
569033
278327
364307
10287
44284
486011
1168669
977278
1979022
495001
1652718
1575185
1872912
118242
1945653
328610
1253212
735259
1944251
1912275
282890
891659
101513
556084
1992626
982617
378271
1683459
889219
1762243
584518
1673665
1661643
229040
1557676
1615586
978130
1511075
1288934
565017
1017099
386485
1474811
1306561
1071987
1961979
1663493
1518091
309983
1963528
570400
425375
842285
957639
704280
820305
1903494
1149037
811686
567571
1010981
254750
1122815
1910521
791174
552460
1404287
597042
171844
328001
1457187
1082258
680476
1391963
980366
1002697
1226462
1853810
1720035
808542
558829
170526
1218461
163834
1549646
749444
1713673
864740
668419
538949
1217118
710283
1108505
1865352
1689094
610103
1019221
82208
976185
811265
604151
1179485
298561
1231657
1415100
401759
1609754
1892781
491932
984723
200823
191256
914986
1474326
1870061
485971
433937
1092037
127797
488611
1177561
1622608
1271525
443237
1738957
123584
72970
1088390
1066406
905020
167146
416753
1493900
1588910
1953429
909076
1801513
868849
49122
545934
1153446
608077
334759
352893
139967
617157
1808487
1190462
796913
1205331
1116542
682452
453493
862690
1847091
599997
1797265
1380828
252914
1654657
642940
730927
1547898
968479
1490412
1574893
749321
1435910
1641438
70792
1688109
774751
879192
1688752
1367565
722197
1761952
827075
1402867
446646
1085656
1632806
1491526
466028
215373
790164
1926471
978337
987495
1415134
1695966
680956
1020167
453735
1026674
1129918
965358
92807
671990
1166186
1813580
410461
1304233
1791939
923666
141439
193096
1248672
72173
1218057
1152108
733521
1174751
39759
1435232
1222250
1982104
1943010
1456931
1359462
573652
1199691
1025939
1069565
420660
1780800
458005
270006
1305422
345773
401726
1164008
1241167
1813267
1947871
1221709
1041956
347628
1331992
1780440
651540
1213780
780667
1361237
564400
334910
1024348
833004
1654824
93013
841428
1056945
523816
1106571
1245652
1951746
1475215
716376
1625012
980682
1541031
392006
32570
1663056
693036
876500
1574206
665555
1611874
112313
1100283
393503
601817
997284
1743858
558986
316764
483348
163381
3496
488202
1918073
1379390
127331
1837807
1267784
309789
6302
1694877
1579686
651371
1206377
22118
282410
964458
709632
24307
1986514
1751231
1311600
1294945
1639722
1874466
917365
1646567
1743177
265150
1138176
18118
439330
1453279
658062
860973
22712
853136
1651996
1489468
1617327
1522976
1487965
999639
1352835
790304
1451776
1863854
106674
190774
1936268
1114931
49555
232177
993553
397986
36137
1770296
1891641
708053
481698
897015
1751513
1528940
1443776
1793373
423073
203933
1596878
858689
1401889
395345
192993
336948
1387777
406496
1327369
1529422
343750
190808
1297948
1342945
616872
1477638
352098
983823
1252235
1361525
934616
1260769
1618781
1152800
1276898
1021095
839330
894846
1574398
736904
362656
20020
1465490
1277805
1641599
1487513
1257637
708270
361628
110635
1658174
1978889
675306
1937026
514453
856201
312650
1560561
123139
1786275
785995
1182204
60954
1936333
565580
180213
1463250
217172
1893556
890030
1654836
1067819
611235
1310448
1258482
24399
267995
1818541
1653740
471570
1041333
301447
1623989
1652757
1151273
1760225
182348
1261748
736828
934943
1476262
950502
30512
853464
71270
1513796
1285850
1830543
1078603
1444580
1562402
384820
1383672
91360
1091642
777802
615016
1042987
1000088
1219828
201889
927570
1502348
399930
132129
493273
1517925
519901
443331
1662599
1092049
1461527
845832
632485
545991
1417503
287871
147344
348504
176096
1003292
1334619
937796
1663002
1130954
869205
1794053
1192225
345649
480736
577852
624693
745299
844568
791558
979015
1419725
1776799
1205448
201360
829603
1394406
541862
994595
1981319
364366
1496060
564176
367587
1887805
1183713
7780
348254
1918662
1703914
798498
1993857
1872024
698476
548707
1226010
1952429
1437235
1466588
1903004
1324707
684444
300909
927771
1505930
629464
528050
393040
1041169
1360648
1364293
1644259
745141
1986128
1952021
20980
1810488
1510104
1839143
1357746
1852702
1086559
118773
480391
813581
30869
180177
1863736
1980022
595819
1520519
1781315
1237495
478614
955082
614525
1948870
1442974
736224
1658306
564065
1436093
46282
451689
1841095
124738
598466
610061
900534
1832828
993977
734507
1510364
621872
879682
41022
997693
586207
897248
1701289
521621
1393483
1112448
527765
996031
1409098
1008907
657522
1756214
1406035
1812612
752790
653542
835068
738911
1542455
1695119
1973370
1035158
1877888
1355560
382196
1323169
1320359
1212586
1801018
1550655
1000441
213109
1652846
1876113
1876625
937638
1475133
248190
136019
499669
737473
1141443
1213341
1779478
1596701
51714
230739
1780690
789087
297295
1181846
1173921
1639075
1761409
1620823
1093374
1831488
956254
160374
1213993
1731638
431687
1331400
451522
302546
1444152
1324388
1686789
253248
971967
525685
1385672
1552237
1626047
1883624
634751
1905445
1543572
894768
1838870
873289
1831974
1146000
1724582
937252
1546698
1400389
1732369
888175
1289212
1537129
1085961
1551894
206237
1747814
417920
1622991
781596
1009362
821353
1429735
961076
591650
878977
631082
307323
378600
815747
1793006
1774012
482552
1165901
444541
332548
1052837
1074545
450138
1919081
347720
768363
1359144
1777990
132106
1870766
1906391
319651
1401345
954376
443433
1703262
1212595
729058
1426252
1290906
1774339
463313
1965415
1825247
496886
1526355
672269
1625814
1557637
841554
237407
1917111
896303
374379
1149029
1641541
438508
714373
1927122
280074
1292729
819791
490681
1765767
609246
1591362
341576
1809205
689989
752121
44060
384860
1369447
206459
810152
1226194
157381
542199
727788
1176938
1095648
521781
1754683
1030602
874205
95625
1550525
771153
287902
278622
1607344
1745603
375777
595954
1160205
1913875
601268
1729703
1489728
1568437
1452237
1405800
1005620
1977996
480582
1776585
1211818
1070210
81979
1618435
202816
1536060
883294
233239
360783
1181457
1998260
1030065
178235
1075551
814942
1064980
357023
764775
11832
1563692
1720183
996547
1064636
307150
1847863
1374967
1386172
607044
1590513
1782978
1669443
473712
994696
74391
197616
1644875
1077766
1871633
606529
301223
165538
1601342
152315
865928
1522355
1989653
1706909
1844354
1853146
149523
35678
93576
1873260
953478
886765
470701
626235
606613
1295198
1980140
596046
1925654
1643514
853456
1487312
1824165
256978
683539
1105922
753665
1722981
1388431
546980
1821163
1367381
344793
1301809
710835
1293126
1104096
1613261
1432200
1489632
724378
1669156
102806
1581962
1331324
781523
727096
265672
955342
1481052
1230022
1840130
1049417
1129654
916472
866141
1307190
1394946
1281390
1762470
191761
1770452
607095
200120
1830543
248839
1752486
1470456
752960
1869715
1986808
628072
1794830
1149649
1198292
1579334
1677858
880616
1162831
1240270
1361117
144958
1628470
1357566
1948405
478779
1973015
666479
704101
1359905
738212
1432151
346198
1542414
793256
1667437
482506
820556
1531170
844369
1575760
1875254
659136
12222
1185619
108489
910864
1243228
1090549
695695
1766794
1158473
362195
1250315
1584567
1757594
350031
332123
298727
1880208
1486248
992391
1234486
1993920
1587749
397843
888803
63946
1504495
1043661
355735
1616305
1153578
815188
252073
564848
1971775
855341
1814801
1998125
308785
311829
1537110
672040
646390
375015
258249
306283
633514
440972
864952
181854
1847187
1603316
559525
1308402
61935
633037
605327
480913
997056
829148
820604
1622117
1976402
915369
1419221
1864056
1580402
796556
1398853
1542189
181910
1924175
87095
1388095
541231
1581590
45024
1410204
294848
1669474
25754
518674
522018
580453
1069993
857806
112656
1875968
745240
167643
1531771
1136119
247638
1479524
1096380
478632
831890
1712295
228194
543609
1652379
1501364
1677828
411793
574408
1694318
623843
263180
130163
935439
507062
234656
1131925
876942
667714
1213542
1348661
882289
1490899
929420
419427
586560
878164
1006750
261358
1633471
1094149
592743
963576
903522
573104
50503
70405
1057338
220867
1569257
1968111
633660
1505865
66114
10955
40323
512178
1201891
396177
1043545
1547718
1939501
1846973
924640
573627
81765
1465977
1100906
1199111
1637056
726944
1576696
1733385
235455
1885126
420865
472439
284966
148443
1211643
70008
1509936
1371122
1743525
1586512
610582
653884
844885
1485779
503936
1353798
43191
1248735
112028
1206600
1324029
595081
1605055
1107973
1685665
1606612
611303
1146501
1974580
411096
848301
1208169
284064
1692241
1838285
253537
485161
471396
1287228
1182884
1055311
1973187
691836
275545
196359
1907400
1247387
125310
602534
632561
1267738
1950271
103949
234170
151534
783934
1868290
159048
1532001
373387
344669
1059087
1490072
1948690
1940277
1295025
985829
248007
453688
502292
256909
1401155
1749990
1303070
1581243
492759
1970040
989907
1907083
1144562
702144
681374
803608
1757469
847907
987460
377527
776180
868551
339546
1202642
1802738
225777
129076
240768
1082131
1464022
1898430
1450819
713056
335348
1556607
1779253
1475554
108685
1785215
1568260
227234
974573
974792
1247163
1466278
579377
1159434
785850
1038318
501922
39292
169081
1085292
84822
481529
1410624
1631436
33103
841715
1929606
617480
1020168
1713953
1029807
132806
1381802
1317039
607248
1714706
1854015
952178
1928447
701358
1844049
1615690
885468
1475069
169692
1152579
1314376
181996
3499
533024
585280
724353
1010182
646906
1539775
62846
1103349
792165
294095
599857
1231667
635513
1249993
1524364
976824
1392713
1965943
837729
54931
161929
658436
968394
1251023
1597669
1841070
1868603
1231220
1266329
1356526
1853461
1618801
1870536
1609874
1215989
1805755
1386842
884347
899891
781170
330565
970924
233133
136501
1460036
757907
473823
358655
1827798
1928815
1410653
756381
656065
1975971
1917464
1474221
192842
952365
154546
825996
1048121
1464941
1058138
30408
974738
130920
672651
1870095
1632662
1200953
985461
226047
1120638
1209576
960304
1478741
320874
1166593
1583553
1019647
336703
460407
1512743
1698182
1241511
73893
222638
1425681
894541
1317989
1971794
688380
76180
1809781
742242
1312513
350728
1680080
1565014
1682261
291756
1068645
1754547
830787
341082
1083197
1151214
1954570
1462552
189716
1302521
1437732
704240
1387113
1453432
227580
1121699
1751316
1208580
1536371
413147
1575659
1301779
1381556
1499883
374276
1898675
1808381
1693546
156679
638454
1723140
415249
191015
978445
1918810
965703
928479
125979
321547
1144552
172752
229265
516877
351327
406459
786065
1426102
86655
308784
339926
1545826
261452
297197
830594
979392
91274
540731
1066933
905939
1786482
1570513
1695243
1903432
920688
355077
1696883
770126
781714
1899625
860456
351112
340732
504860
920175
573699
730851
1919897
1829079
1234402
385625
1570964
1266037
408367
1381737
209976
328736
1955402
329157
1746636
1538806
1668721
676815
1085388
1940182
644009
1230145
1673218
1595559
66987
38893
540897
872351
1241203
1551487
426093
1556244
632924
1135482
930564
99103
586921
995789
603681
439286
972308
1698166
1222035
380841
304294
613046
1601407
860944
1453541
1992849
1483279
1671032
650806
512227
568817
615092
733514
1636773
1165427
1898307
148588
983066
47077
1414917
1453068
1468676
1410324
1057730
1914916
444009
1012823
1908200
1237330
1635129
1812233
279175
1613515
754560
1126638
330585
260768
1771962
489963
622189
1242723
728843
193428
1162993
1043231
1526185
20309
564429
1619746
1035270
741355
194211
1399906
971901
967092
726565
454192
627149
13769
1396836
1851515
737079
1943417
396733
1746065
1613300
165264
1893951
755324
747830
1479590
23656
380369
492884
755589
580426
448135
1551580
30545
1646391
985857
1934289
894174
993022
986670
1622448
152341
1255933
1131663
1693078
1589687
602621
65551
1064588
945833
860636
13035
1927231
1938069
90525
155834
893927
279611
428450
1001978
991310
873809
1922164
496070
64241
24526
965930
1362158
497594
912055
944294
1291995
1952958
268030
630722
186512
1447856
690103
1021397
663559
1261493
866216
1142651
1598683
763831
1788612
1724341
1676458
1766028
1922046
1913672
1222035
1546803
690387
1093524
382933
225864
1521248
1703550
746102
609448
361970
701150
1303976
1189638
832714
991452
543686
766263
512116
1615953
1201472
290018
1876183
883855
1993394
1510676
1260588
599357
530913
1429012
771584
227481
1238869
1757330
1675079
25954
617681
1121889
1095414
232546
156728
1099569
261234
206322
622581
1820106
1206665
1029223
1283005
1109838
807633
1004092
1828255
1686225
1379723
1573836
424467
3688
981445
940805
1369613
1607499
1616486
294481
1712774
1288233
798185
1949369
1381323
1723510
1393933
101806
1144429
1829422
631334
451520
985941
198569
16861
1356149
1645578
1955339
546051
1254422
1860040
1736516
341921
1351579
1333831
288973
1767543
115277
1117118
43247
1418941
925668
1776778
758016
99307
855191
1576226
579141
1776096
65732
1071882
1626710
1634104
444683
1518726
716416
469376
1298328
582977
137143
1213613
525226
1864009
656697
297962
1365209
1337298
170936
1231867
1415914
648985
1838939
606812
1416371
839581
1744844
157992
37643
1555069
1844817
946209
539373
1314594
435497
433671
32961
1017587
717015
1267993
1452636
1635695
193497
1648135
830818
847162
1452340
1990764
1948455
1987264
1364072
1373412
1699507
61625
1347041
1109277
1262734
1272256
1741622
260673
1635813
984608
29171
627625
1547302
1564937
464224
715572
144983
1332406
986347
1858447
1761720
1868193
1606763
20122
1692186
1472179
1147361
1627172
835543
1846214
1425586
590147
617608
690186
1722922
1173499
176651
1416809
1406675
537577
869194
493978
908988
425970
222576
1214369
977900
1297274
1866569
409719
755030
1434129
1569563
1387658
50797
764854
651981
145518
1027654
1284812
1374132
1167426
1455895
1771949
608387
63343
259903
253563
958469
1811211
669009
1943652
279701
1832644
1343338
39720
906629
1753674
1845593
1225915
1887576
1191751
1582593
1607196
892060
964680
683400
1800695
1128585
253957
344793
1640000
580166
1639248
87444
632152
1458725
698054
576394
425177
1521861
1670605
8545
898860
540930
483513
1814555
1201664
991821
1667327
667852
1018251
861315
1021948
1547729
853018
642811
30606
887078
396092
1037103
1512147
156063
1877419
1781968
1274132
666809
1115926
1529600
1249679
1105920
1159328
901304
75268
1613515
1766663
1244318
746621
1659899
17694
1498874
269474
1290720
1808712
1687596
472570
205966
852626
866521
170113
955320
714907
786764
1882911
43884
391254
1930076
566226
1140701
601193
183573
885822
221465
1374834
717233
1472615
953942
1190376
1474066
245976
377490
1446156
1480417
474799
1728028
875654
1049896
862935
493973
463268
1902973
111247
491836
1303375
350235
1699185
1281311
1319046
1459048
1851790
150733
642639
363696
1154880
1358154
778280
923721
1815871
662681
488233
1121253
757719
1412411
242695
39398
750568
24358
162584
1663097
1826861
490875
1354546
1387696
1953975
1974435
1344713
736986
1254112
525994
956943
1065132
375286
431698
1333743
1829430
1362819
930686
1429845
1775397
1717892
1525203
1658658
1248207
583006
1560391
511668
215518
321039
715666
1612565
663325
226728
408646
739071
1478600
372649
290938
1428703
1315272
1389754
1530737
1126452
1387325
1187822
657445
462873
58671
257893
1278378
808668
1451300
394386
1597252
851176
848097
82339
925476
1631293
9723
1403158
1460601
1760747
1579495
1702948
1858953
1400034
242154
169732
1304789
997240
1214548
75634
522326
315067
1626790
473881
546602
170003
56966
1600530
681422
194506
423864
841977
1534679
1744771
656455
1541004
1175676
1221922
1675400
699698
104576
1984083
182396
1451749
1901328
115045
740671
1998886
1447919
1536519
1394812
1288930
1738616
1160269
890749
1107487
90983
1160691
291003
639039
327254
1219588
955814
1770687
79733
999055
951971
325516
1908451
42274
1086458
1220712
448152
1233744
1512683
1481117
242123
916291
563376
50766
567568
45382
1730077
1245974
672810
317170
1207738
1608121
1559861
1072235
1031554
1955650
1180427
721404
1487529
1853266
474571
427898
902313
1823496
403958
138056
968479
809911
329948
1689911
15722
813336
1664018
1698293
770837
1588597
618243
1793639
1849563
759386
910710
1496349
1328073
1106809
271034
1270565
1615506
917742
1204491
1636528
1976855
1897838
346646
137769
969952
1603120
942421
1489828
121649
1635256
956644
1033010
127274
1803853
1334514
881161
1093986
1946491
750048
1498340
656862
158218
702329
641070
1189935
530144
777019
242902
1934669
1342317
444286
1783439
1813556
1805712
98046
462198
1474101
1744256
45698
1232366
1440556
1582513
420441
1944843
1683493
717308
1682310
1381465
545093
1672380
581847
1991518
952620
1269555
1538541
411650
809178
500157
705372
573524
1420630
289739
1690467
47462
1270882
1824299
521662
592402
844013
209514
1997479
26957
906305
1056751
1346242
505182
574809
841154
243938
1665031
677255
1677865
1155706
1267243
1153122
898129
258731
1926031
1921208
1414427
283821
1665865
1416488
7995
1125628
853775
113005
579145
772523
1622377
593846
1254410
1157001
1069245
1671359
696468
1294787
1604716
935538
219017
463000
1406916
1327764
472666
431408
1333664
1542595
1504214
1102818
982931
1782900
997533
216076
1797532
1423473
1898817
206643
1926986
917963
1735570
737902
1675179
480963
566886
655136
1419312
1185926
1717972
1114167
454751
1137813
962402
1251042
524605
754023
1653749
1241616
493124
1532082
288153
1372105
655548
476775
373889
540365
1939551
1107104
1377787
743485
1323233
1248741
1671073
1609284
1149019
1299545
951110
19587
29031
1856391
1497270
29880
624922
1863439
521701
1339592
827878
652337
375559
1890638
1124092
429627
1700308
495164
1992907
938231
1610791
1909469
72291
1357988
384069
1558186
461255
353446
455389
194867
440631
1443580
1050161
1187785
1771538
1710845
1110451
847245
345969
1066139
207175
765343
1630744
775088
1527271
1015511
454045
1427225
100409
274827
270611
196967
1751983
946809
327969
220890
1950374
750584
1081049
653247
1956199
540699
1788272
930237
1758493
1573382
1893897
1076346
1766990
1079118
1131901
1430568
1700375
493308
405896
160119
1857416
1657877
1211270
858057
872750
1934255
1425570
1401594
473574
1052104
285059
912383
703712
1455231
1066849
1449559
64449
798908
1663986
133679
124219
1604559
966544
1014755
1602463
695897
1215008
1775950
771181
891645
517571
1062863
1104137
1728909
699631
784366
1225637
427032
862753
690201
117482
375236
1734921
949336
1709589
109905
1028860
1445938
1643338
297999
1004172
240438
715349
369514
72266
586520
1577916
1688239
1335452
602502
178392
1104844
1320709
1357337
161356
1116189
265710
1175732
1594811
961193
79991
1764910
1765746
379227
1475592
824960
100591
1437102
1480887
333299
922610
213638
304993
82834
261325
1872546
312040
682446
556546
511182
1915911
1545581
977661
674011
185301
1151233
946584
1500012
730135
522476
673244
1509137
206864
1613151
1413997
1034305
174869
159712
506650
651522
395031
289526
131569
1689666
4758
654878
1658307
579129
207034
1768033
1076439
1824843
537267
564770
1943322
313987
1247544
354818
1820283
1348904
1584496
1191904
384662
1749801
260897
1416619
824977
171433
1990244
1760483
1392725
252022
1855753
1408746
848583
1055073
222824
1092161
1575743
766649
1117090
371680
1084875
629760
1827057
227351
933485
411731
931315
357688
1370173
1302089
3252
1348877
1746417
823988
275662
335610
1477698
1187397
620044
1811967
1971057
645801
888378
546897
214537
1816368
178526
406022
1489420
1600495
320248
513391
1202610
332652
349729
1559401
8608
1024687
1908957
1108125
544451
563021
724118
909266
378395
317297
575837
220913
705974
874594
1366161
1336008
861372
1346800
1281530
1217582
198025
1054680
818755
1570262
283918
1531885
192621
926262
1552015
1567388
126426
506405
1444922
879796
1049122
1898968
908863
960359
1697319
1118996
1436225
1538993
1271811
253527
1887256
770298
1724307
1167044
300431
1321390
736543
1397130
574887
604200
1757814
752765
1779342
401085
456850
656854
1323280
1648278
1550805
89950
1033730
70964
1775608
648648
1396780
644702
1474164
1845561
1784584
475857
552189
1881253
871577
639677
179919
1272052
1537682
821333
1948465
1427916
407840
119855
1138990
1578503
712510
107493
326556
830554
110684
445278
39414
1193255
1039529
1074730
362484
603454
467040
753570
733304
991734
1576909
770912
1623279
298561
1143306
285052
93640
1180306
215876
1255479
1705771
1027634
262088
265510
916063
877379
1650749
1480254
570612
858857
176688
380680
1270568
236509
1564495
1946583
1215631
1392754
475497
1396708
1336910
1223415
1327209
1302153
1445912
1993719
995164
724401
1583536
642636
490832
333009
269344
168722
283366
634676
1802935
438886
1147241
992958
1260284
1009232
453436
1866334
900724
651646
1507887
567219
466516
846822
522181
245844
147927
738410
1953717
1869046
1606900
451091
967820
412383
570510
1682495
353621
1473763
1889964
725547
842677
1704794
225552
277196
1647209
212889
1169380
1724536
787036
1238716
621011
1015491
1894386
1701770
1947551
111044
1023806
1466805
82769
1104844
1728739
74468
277233
1696297
683529
500219
427140
470596
913343
34949
1652830
535462
219160
747979
1590676
1056093
77940
1030051
1642198
1489417
1336364
346414
807626
541314
566554
428048
243836
292158
208686
1991010
1354512
654280
173000
656008
599613
1690308
695385
1030917
885374
3095
832980
376551
1554603
190868
1406748
218075
657131
383369
569343
58009
331442
1335324
1382802
183549
353666
511514
1681434
1953852
1543001
1807329
1185544
1077087
414534
806263
96308
1334297
809279
1743512
1429796
1858982
698365
385988
883424
1714521
175813
1598013
984511
1082565
1272141
1771257
224957
1021137
1543110
1120317
1471362
719704
676785
509537
1016141
1647281
1088987
535020
1296630
1603306
1343527
1091832
1516055
1746673
854008
419151
491099
316955
642117
1164041
1333334
51742
577751
690350
1987247
175110
1165330
49386
1868119
831154
827047
1200555
1204450
805129
691155
980420
805132
594124
665852
269544
523697
1984846
1654261
53468
1180652
1398960
342367
1639875
1153352
1291353
1104521
1963469
517673
1680947
1263678
1214141
149321
751897
927192
909845
1910182
412541
1567390
561171
642913
542977
678358
1404657
1817757
243421
274003
738331
1866617
1600154
68536
334019
715474
1858292
753501
90819
518932
743742
593942
1257451
205095
1410805
1635787
1946456
1242689
1126517
1024438
925885
1263844
1581344
830578
604001
1971743
1058473
1730770
1168064
194605
1128795
25368
537599
107949
1418900
948218
1739481
699212
1134645
1711289
1323234
1784811
1231360
307812
1952375
1834997
1564797
1905518
1035046
1716804
144531
501876
256138
1915880
357666
1284859
997902
537040
473990
1994813
1975414
1217727
23712
945567
1407426
807742
1260195
497305
1544850
1707505
683348
492670
579866
1637329
1468857
1005193
810490
499239
976687
1923254
1080330
1017511
1151766
10259
1165460
1291679
1535089
942854
332366
1354933
1094268
1556690
701198
1751803
567369
176451
1039607
926665
46035
740835
1074785
346370
1658515
1886521
1660582
829500
1459075
1396080
1122787
1055804
187740
293031
25393
1778911
819505
1936706
244188
1065379
1305926
1860400
333345
1375912
1854865
642002
246582
1568740
1737747
296282
970198
398264
1960487
1302665
1767457
771053
748562
1857763
1853239
1503903
774724
1051567
12902
1089628
1154382
756463
78576
44374
1407152
1491278
1482747
337014
949403
1806793
1203953
133215
1394455
507887
1561662
495589
1337390
1575957
467516
1841248
850525
121302
1640861
1391319
1792484
1617431
173167
1607291
349651
1950989
1127743
1049042
886595
127880
673964
1937494
1391849
147550
1087432
1255937
1996027
1071756
1834227
1525051
1066216
1396013
305234
1179117
1496322
252927
109234
1205502
1422448
1985262
966620
230932
901206
1892711
1606735
201964
499571
1503235
1339051
1161123
793887
1120142
435442
795684
37328
214219
515031
205159
1986453
1240764
1489743
242152
624873
1815326
1940504
687204
161507
1190785
513004
793497
1665886
1172755
776203
553437
1580387
139747
1194305
858920
542337
1181969
562631
1451605
1963819
1887752
715590
889127
639929
556669
1104076
1669197
1406981
669524
1869517
189536
1701066
1388891
999635
443692
1761080
1933675
416875
777772
1482562
260788
1183477
591065
1266431
670785
1286262
1462513
181747
1186721
1907201
1588466
1909120
162616
1077510
968780
1574749
122689
1618711
580620
1963283
1000369
1971691
170045
1456843
404000
231398
113886
1256497
1114257
1080651
362961
592468
124786
1606931
1178136
1764509
152622
197532
443564
359486
952781
1067900
1190047
1898792
719285
1084796
640972
1978237
1598867
789435
1081906
488931
513276
1404643
800076
1040874
450283
772840
736538
1479305
758814
1893309
939059
1385987
1972432
1898469
1353017
1669880
524775
1558386
1983363
913018
671976
1954122
312412
1728329
1857927
672848
1671517
539676
930597
1894848
324727
1914459
1506936
62709
195979
1722677
1464600
1883705
576159
229899
1618866
82004
1704414
1673141
460388
1004791
1381890
1853343
382220
1560191
178403
1553663
1513765
1316518
1978499
988250
450728
547675
959421
1281086
1683950
186548
1195917
1232683
1954659
864316
1869683
717297
1308972
1768051
394750
577930
1485198
31309
1676226
687720
1520052
114556
1892563
1005830
1228750
1313709
158537
584547
994855
272800
976174
1728029
1000043
1165548
964368
1474582
497728
1779327
789788
1618459
1346785
1448723
242741
43463
1727649
1952840
155945
1776520
288592
487738
426732
1969487
494334
1832140
225561
541912
856032
289246
1464570
331105
1880635
992956
1186734
1486650
827840
472732
1856835
69372
168871
306984
1671720
538589
1781921
1869119
1986976
1732182
1193783
839046
968210
1549396
178426
1905659
956911
874426
999157
1553616
1674662
979507
1680522
29721
1289850
1896609
169347
823330
852361
1892553
1752682
1991276
1515341
121032
1832589
976338
910179
215248
1210682
561719
1112393
859104
865881
184021
1926960
1463572
1862038
1276234
916284
628297
255384
190093
202381
1862042
1294272
789144
291451
82719
290487
332925
368589
7240
229374
655639
948014
1877064
1129701
260600
1806917
1887058
765647
159184
782857
1525238
374382
465059
1279014
1585086
654441
1832127
1261528
1756138
518432
352152
102305
1489341
328032
1538913
450308
478806
186506
1282937
586720
1337505
483838
1275561
266030
630619
208291
415364
923484
384272
1921192
228970
419834
114703
1870256
189893
1800495
1235730
471376
2437
554770
1557570
382017
1649511
1877013
1112841
1939199
1528690
1426545
1960878
1600028
1697074
1235694
1730378
462982
1021487
386873
568584
758487
1831537
1894426
1900848
1885732
649908
1040675
199000
1868216
150351
1505712
367893
118487
1546425
1856645
227263
1682943
1770533
470094
1051208
1347856
1555029
212136
1038256
441284
1887793
1307608
705746
1469472
1695203
1146167
1811589
1100857
957174
948006
798416
1454864
390035
336644
1599259
1336
1847514
1842429
1709202
134077
294336
1853890
1306203
349961
1442795
1367785
1085185
1472845
344025
1265534
1589325
1443959
187744
1686863
1855596
277634
719223
1990829
1321132
1565266
1572790
331263
640518
530586
782985
1463250
1159146
52187
105366
1248827
191656
717846
1121271
320029
465927
543073
323975
261928
141954
452419
793776
1198530
1596526
1328699
1805678
393076
1602660
1229449
1658620
219570
459380
1257670
594972
908049
759356
405850
1998584
1447284
1902680
1495198
545816
1774875
1825187
262604
793711
1808212
1147981
996170
847073
1345372
615055
584884
1300384
276523
1180133
282194
1896204
3983
84425
1258126
1343835
218357
740792
1880748
547643
1751273
615560
1344302
1864233
1098422
1927967
948294
1432942
921488
37964
1467762
21716
786580
1031713
1589001
1540620
556653
1818942
1643453
1786566
1032510
1429950
1499989
367632
1145739
65416
1839741
482285
1118037
1178951
888935
609805
348219
1320243
83440
322731
1124441
1178243
385953
126750
735458
616956
1788780
1302902
258104
559380
1060312
1329558
1416745
1605003
1427688
1898967
992845
622060
890383
1178592
1113732
648776
423162
1593962
563925
1800994
166838
1764301
418844
139993
635517
1963194
145219
1198066
1173806
107650
1980587
404360
620243
1739618
179748
102815
1140496
1529291
352245
1742324
1490898
1433731
488737
349335
1500226
1137072
1681538
332198
1561046
1127022
134669
1845181
930865
957471
424090
1823595
1563687
1828270
577480
1049180
1460219
1854527
9595
102963
186163
886192
533854
1181269
1274410
1434585
1756529
107225
659059
1314754
646590
846399
848713
1365290
1907755
1530850
771631
599637
1919680
884629
268441
1467143
1657757
234311
1162835
205577
199022
24465
396084
597276
1791749
893849
1787796
1904901
283059
1781502
215390
309410
201946
307344
784643
646737
433214
1011913
585669
452316
1923772
1981190
143072
1449442
465201
1764158
1511976
272699
1032230
625139
729163
531647
999243
1968466
963906
894935
24453
1780123
397881
1439750
679311
923505
675649
821858
160221
712429
190633
1317263
1686022
1072951
1037448
906476
1194342
543872
1117567
1684034
641034
1174402
1667046
45352
765866
1476793
892731
1285293
738390
1273017
1530062
528965
485605
1607819
1352626
400951
1331831
544573
913589
716802
300027
265608
1389688
147877
1923343
352791
472963
712523
1722798
318400
1973000
244528
1582192
1050072
1747443
1412537
1187841
1114297
1351858
1161112
1986325
1325375
445889
967382
450266
1030830
736999
1681218
641605
296931
238430
1359052
96699
957085
1917033
195438
466496
413252
1343124
1881882
167636
1586328
789267
423790
1225075
1481842
336198
1631737
1118726
836766
1866697
1045570
1053705
1774020
1104310
405321
1989397
1571676
971869
1546853
684683
1142618
266468
1090206
676925
1225587
1396121
1714199
1956652
41310
331564
688353
1296229
615277
182318
1547365
1296370
1546441
1146449
1835508
1710449
1335730
329215
1367490
1590728
241329
287229
1233991
1220111
1638726
334050
1607965
1895504
1737789
536647
664517
1095782
1311952
1968382
1326213
881824
1820410
1011267
1356976
1234232
1482446
304842
1086116
1429301
661949
404614
1243741
1026961
195938
185955
1632264
954461
1823778
309740
1638824
707886
106877
1999253
1527810
1715460
1314139
836979
1768977
819576
684705
1477688
1841254
1597457
267469
976144
1504286
573255
1809049
454925
127365
247599
843838
1511182
985465
1934240
1047224
80685
847603
1689679
1218659
1284897
925231
609469
1249775
1612480
1094320
168128
1135600
1064179
1155770
55055
773403
730079
1009453
1715917
951112
1118335
973345
36493
350411
1491063
1902562
388419
1561557
1741355
660727
93945
365824
611831
1839864
825244
1376039
1687539
1151567
1509313
883270
781868
508169
1685280
1775314
430754
1712660
1456078
1235360
1210794
257308
906154
200050
1851120
817559
284990
187582
1452298
1364247
473040
1617880
453681
545017
1320917
1693364
1402940
790578
331073
1278962
888468
107933
1968910
1742557
533126
208612
164349
1596034
780579
880784
689365
1985878
97160
1213977
802706
1658856
792886
862843
647033
1149385
1691485
58965
1000266
807362
422210
495455
162086
1919108
203104
1246912
137993
38699
1203684
1414235
977397
480888
1739333
614863
1685094
1849223
1564432
1273014
1754452
1357981
674863
1860894
1970868
1470112
380756
1419805
1965746
934037
1145885
142425
1153866
798504
1459980
847388
1403084
1404733
466035
1941694
286765
402266
1284846
14182
907171
1938783
957018
1049220
463258
1872782
1970230
636270
1538952
1123536
152325
864138
42590
1007156
452373
292104
1371198
495957
1337473
977731
1020431
1321310
1046980
1136504
496361
1099426
1127403
1023337
321844
1354309
833558
153828
226620
692424
1682914
563511
1364722
1882369
411983
739914
651809
32247
1315844
529629
1084579
1635812
215590
612264
90159
1684379
1167729
557546
1356086
1929477
430862
1133290
1180476
1053341
465255
1018836
334842
620336
1019918
1793606
1402081
1733464
138147
1944751
976242
917727
1491733
1646021
773904
1198628
1859458
1609125
7012
811116
1490673
1173989
1245578
1909650
1749972
1949913
368485
1211613
521115
868195
1342953
1952243
450910
669543
1983043
1580439
886595
318958
622573
302701
230450
1758693
684139
112224
851124
1029899
529377
1881653
1522484
240323
1997004
1475631
1800567
235284
636703
79648
128603
1827253
1007942
84362
912023
24543
407301
1690839
1471426
1487030
667364
940617
1393663
1272326
1235935
666023
1819783
7449
63224
1789203
1068154
611091
24406
1910707
455339
1387292
1553941
584329
686314
906269
1534285
1878748
121130
608206
1034976
1991561
1051936
1836019
1558579
1876351
840279
528699
807718
1980987
1423011
807213
1716911
1623956
993533
1465244
1271247
968462
178889
1606447
1828704
1734017
464464
1934931
164373
1847394
1082301
1196601
1437829
95649
1812216
498035
529026
563962
1505750
1123528
709209
146316
1102521
1866210
1746803
1804283
630095
1092384
1963353
1211366
1898804
40159
1022794
649152
119244
821282
1374012
928163
1557083
396472
181807
525405
1001203
402664
93357
472888
1910075
1849485
168183
110079
1955299
140111
1462386
1718709
1836237
864243
795433
1312338
275062
1419766
627997
134649
1834199
115540
1800069
340329
1146264
72181
148936
678953
710454
374082
917133
203618
917483
1499092
1834497
1240683
1389326
1015553
1738276
577494
739084
1005311
1337956
1635983
1144656
190727
740348
747200
941162
436087
493803
1979706
155963
881299
1508212
1708494
446146
1857571
692632
1301714
1382145
1284462
943246
208841
1215460
127917
195766
8558
369281
968668
960606
715119
1504333
455949
1484249
1822297
994648
552959
170615
1861416
1780075
598681
408571
1997022
352315
86849
317184
1493924
16078
530294
1424700
497626
1788745
723954
1560817
981182
1118496
1681127
202796
1122002
113384
915729
1850920
30420
623152
885426
171017
427564
1195148
536694
1019479
132133
1446066
794350
1633756
1853961
1561790
379903
1900281
727362
145103
1686838
356915
1985594
991014
302145
914264
1037300
1946435
1234407
1824459
1050785
181512
1053883
489213
810641
691768
216022
1077019
1469294
228258
1036729
399691
1966046
799148
230403
1515104
1075503
781938
276503
1733373
487521
211562
1267853
908506
265245
159629
1400763
1128357
119851
1761750
1513606
1892537
1472872
1255028
409403
1844375
486423
529959
1192581
527661
1760723
234826
24659
1600859
17060
1908129
1330634
525412
928534
501110
1193725
198468
179817
456484
1812293
241398
1153314
607877
948226
1623496
1918002
1254667
405076
201079
1024661
636287
1319567
1197902
444264
1418185
76333
654022
1110175
1745381
885987
1888227
1598062
1260019
383307
963135
1794002
853197
920137
571337
1754105
587223
1428989
286619
1302131
317613
738070
1543352
765289
988375
522759
1951850
1683225
482960
257362
634568
1363364
124974
1559816
538926
1200029
1663586
1846638
1106657
1196291
1104566
449393
1276849
715546
1991266
1410061
915759
1232104
1266236
1124932
1439485
503729
321843
1004159
1649197
700212
1698539
330639
1453036
1982012
403931
1181804
5063
66912
1556088
528949
268319
724646
1143070
703451
1390479
97708
281967
865537
380914
1886534
1035106
590591
1072812
347124
387583
845823
1148238
429144
628193
1428523
1076634
821540
1046542
560724
912345
1801072
85065
887516
633489
430279
609338
1884063
1666418
826716
1613932
594274
109337
1807888
640403
357905
1448825
1822211
1655708
1703503
963410
1163266
1917995
270859
1737716
410288
571467
966319
649063
1873157
1528955
1599199
1567651
1555033
1484239
1093462
610765
262952
621509
98538
1964636
1113697
1991774
1232747
1930477
72439
559883
1671219
130932
702192
1352544
355038
1801284
1807554
1712673
1620973
466317
21799
1382375
1745666
336442
476944
1704971
252742
1252059
1063937
29217
617211
412555
1007865
524133
864038
673390
208313
342877
607522
709569
1976746
1994871
390836
379482
331928
1676186
347342
680986
1023632
253562
1282544
1003211
1044969
417391
1544187
368386
646894
694403
1784072
674724
314321
1098929
733477
723158
69864
850884
1427714
181910
842126
380346
1984545
773789
1947915
1438842
222541
689720
141243
1435002
1338470
1946099
755582
395524
1872807
1329401
936769
82743
924123
1524898
1390724
1982085
40293
1248341
1345293
1062334
1245508
78391
582851
184448
1474504
1297039
12068
1678921
1365491
1147850
1903662
1919914
1752218
1212662
1155833
1369885
1441765
331141
130333
851415
483993
1021664
859687
507265
1936078
1074474
241084
1993921
1524641
397217
149344
428903
340264
797138
667890
720923
993393
1533022
904267
1045220
260393
708768
1220850
332697
1885260
1103821
1889381
200314
1580384
1607492
1008279
270998
691650
1461446
50877
967671
1704896
187102
925920
1287773
1208981
1030845
1851802
587048
942467
1083255
292306
1985085
583464
332748
776353
1386509
1377793
227078
1921182
820380
229504
1871859
753517
995707
506400
791698
705515
1513611
1488550
1407578
114931
52272
564951
854046
1541713
108133
151948
152781
450483
1929339
1440397
1768779
1754012
1195497
592212
333771
1666184
1089816
317573
1364516
487436
1917419
1422930
1529441
1280176
626102
743680
327763
1296637
1418802
734492
257029
1712347
957254
848904
62700
282288
1432377
1546640
911879
1040214
877431
1012381
1296774
1545406
951910
739532
1764316
1470271
391185
1290501
615317
361078
1065305
1781069
1949791
1801090
123037
668162
364072
1712992
1127591
193461
395540
221853
638184
828453
480672
618702
1314585
1233149
256767
1323560
713723
1571332
588428
1131448
1420435
1594033
1672117
1799219
1505572
377537
1341420
805459
1957503
443818
708231
1171663
126759
1563497
1792972
379183
148556
164271
878319
1881411
1398258
1953939
503855
1775499
315273
194919
1469364
152520
949408
1189531
352536
525311
339629
1581419
605587
1284093
732371
244075
120545
718643
1855442
104097
117364
703030
1798751
1254601
1922703
1494478
1877134
26327
812203
1827624
1349766
536511
241559
1333478
1645483
1528489
1721228
634594
371830
1167303
616655
245548
1871507
951413
407300
1899349
1338949
571292
1306985
406948
236943
1944736
1719583
4107
854055
1728258
672688
263733
1899023
640841
1684069
1560725
1771559
1507905
1835970
321463
830628
76847
928584
186739
484660
14219
1803520
292514
1400399
1732054
1503049
777593
1053971
205941
539934
592454
71463
1983360
1259524
470191
742702
1942032
1394060
1270450
1464513
1442031
221699
111832
1528110
571943
1028167
1489668
1866765
140111
1241537
838683
1219559
1200735
1000348
1861596
1711363
531412
1687360
1064874
1985633
1373578
599222
2484
1326633
1132849
1480460
268179
299856
292620
132709
1497641
1333883
599821
1607414
957465
1587100
535205
246862
803129
655040
1947129
1726310
1441118
1653803
897212
1269221
1505836
1109266
753532
494415
759096
1583897
1424675
950140
1943382
245536
822163
1759649
1066241
844705
692494
835768
1838801
23644
1340632
1064019
283189
418660
127674
972393
1453864
1042872
1102548
1549913
897908
102332
366506
296869
1814267
1998832
1763848
1681327
1379141
1082833
583415
758917
1986014
1111175
1930991
1098808
1118311
294235
31060
1151927
1663176
1286581
1219662
1960672
1150218
1805471
326001
1973886
73664
1995617
634348
104595
829289
146603
1688486
1859739
1322552
1580857
1750129
153993
369578
1748682
455674
1875
360348
344603
1765884
1457082
330231
945036
312331
1772947
497942
1028998
1671103
1699125
853398
735534
1353839
448272
1272549
1726568
1170080
996424
856718
1779046
1852209
851075
413969
1754245
1776265
393635
323360
1406065
159932
1631328
1508415
1468730
153779
1251350
1888440
812176
388400
1204387
1457115
1215266
1951504
1305524
697947
1900502
818442
430533
1014414
1646021
72077
297605
597471
1686308
986504
1627573
1777045
301230
367854
1528090
1495960
56487
1422362
721827
1607823
1071180
891396
661414
646981
393142
309740
136770
1089506
298310
1091707
1306070
497277
758033
129620
1337821
1571556
551492
1412575
1765111
928859
590409
438797
1544788
1605049
1800819
70344
1153760
1593453
1478901
1700057
151998
526823
1827771
443105
562254
1276859
169893
218208
932807
81718
165976
1853839
1426995
1399681
1932930
366572
1317535
1221114
639491
1310042
1321782
1846624
1451740
375224
941950
1618245
252473
1392934
513862
1872148
1702405
907023
600244
370238
429717
1678850
1619553
551808
1878002
386779
658257
708622
1687138
556909
438141
1064667
660920
1098657
1866354
1226780
244969
826859
785216
1497734
1285872
15201
174724
1152481
1325577
539312
1275946
703369
62212
1105995
118558
1403758
505972
1496418
1122483
1625751
1400414
1513719
1222366
1641781
1563163
1468345
610033
90136
888167
1028604
414456
821819
1441057
1402852
1225742
1833093
1399589
541500
868119
266268
769033
70558
898892
1301534
935871
1653739
211894
934743
1675054
119774
351903
1600109
19979
1808584
1595750
791781
1022932
829357
353812
1080221
1481643
1492569
1331974
1688195
483213
1555426
382427
1664637
340582
445189
968699
1772202
1593309
139868
1320180
375978
1470035
877745
164400
722033
959771
1006377
1116650
1814385
1490741
1974679
1865692
1524502
771800
804499
218560
1344903
1473897
1950021
1573405
1061835
409511
1402300
968381
956834
1430627
1655411
682328
480151
1334343
1687057
1895876
236053
1074074
1608899
565880
462485
330321
565568
877852
1673549
1883655
1948512
719791
197671
1829984
65758
1767897
687549
44355
1044854
680075
1138630
1129948
905125
279470
397372
537281
1411106
875455
1455574
744579
1049201
679263
704379
1935896
291967
687249
865922
1574091
1564777
1110915
356142
425928
1825092
1542244
1037531
1009083
699524
1361505
1008779
588970
678811
1307090
1999116
1233536
507662
728272
57651
837791
1347921
386813
826925
1273728
1268945
1770889
759819
503495
686168
350156
1109568
1545289
181205
1865474
1103906
382601
136739
549108
1609740
1316838
1860534
74985
987501
1072231
1443396
1608618
160706
1403726
521391
42427
586930
300024
1520025
1572370
1898105
368729
1849747
1071730
1222441
31196
1823118
630006
352436
116648
1044645
1065878
1367218
291049
391753
1203836
1264278
1080008
1925668
966292
1248682
645226
932781
847197
1776247
1385751
1127377
1756029
1112268
885252
574265
1174210
254781
769480
1025582
1390674
1788828
1700224
56770
270448
1671379
1815372
1462500
1929439
15790
661810
819609
92140
9490
92641
1504909
706513
890129
1374405
948430
874919
1651118
1414920
1893597
1347617
1948042
972826
34607
1173989
1129055
1003308
248121
499706
527226
22865
194857
3057
1744617
827693
1417859
1907249
1130537
1314224
811787
387197
532032
127738
709384
1813268
528567
1807140
1202358
442483
1440198
104669
1768691
1018020
1606707
1335603
1579642
1623620
748409
971302
1064606
1713743
561353
474356
302064
182240
652341
529870
872914
1517242
1144512
626603
1058379
1209829
980883
299976
958894
1291833
1496294
1486784
1485617
997849
1632613
1497316
1130520
1690417
329260
593973
914409
1565842
1880129
788551
1383394
503036
488962
1464070
286071
1485739
1711044
1005255
649629
258237
529493
1561
1204887
1236019
748015
963060
1526135
770777
42287
1492488
1883127
1216212
1850240
66217
1599069
379348
1977110
1118948
936405
1141942
1603612
1291042
1634161
277759
1389433
254320
1594858
593324
1807318
637550
203339
721731
64433
115624
235848
1095744
1451715
214539
1787123
444064
675521
399620
772146
1882499
982151
1912183
1313852
584795
1477066
505371
857986
1498285
1132742
296689
1658305
631483
940339
995746
872675
870463
232875
58067
220370
378178
1101084
1152692
664196
1602830
1236463
1257805
640344
1058823
1476630
971564
235628
676820
231005
1253071
1145737
358460
103766
1740386
1892551
242835
92739
93735
892501
1930066
539691
215058
261218
1022072
243425
435612
535598
1753421
656146
759846
915260
595527
320417
478830
91740
109087
1667198
234627
489950
729801
1700420
1724923
1837629
543458
1534997
1834631
1767015
1191176
1396300
1546670
79553
1318706
36231
415635
1095742
1890326
1311933
162138
674523
195605
397823
1882161
1935925
649176
577603
1910311
1285861
1774540
1063094
18455
630700
1291588
98465
1417431
1544613
66273
616158
332459
1747485
1200511
1468840
321826
1175047
1046648
1938307
1383856
455450
213725
286420
1648520
1323258
1132025
194516
1597432
193389
977529
1440482
263357
331294
965737
1939161
20489
94369
790128
1710598
582404
1060857
1272300
114161
1244339
1228385
1481328
1753042
1144235
62277
1386322
538039
1897905
1140566
1068719
1441246
955823
1213808
762322
1826611
70334
1896337
376112
1458596
1700077
1208687
1052020
1767818
951581
27063
1741213
663775
109964
906567
319781
677871
928103
469387
280183
775821
1332982
351203
1177307
1775051
757607
524126
1221620
88321
34347
967709
125000
733128
1994604
1790435
591658
1079882
1210454
1736993
1504940
1206813
1594868
230408
1033452
789429
808229
1123517
1202262
1065176
1866395
792945
558003
1953029
367951
1508411
686995
62864
767310
1618328
868594
1491082
1783481
281123
1135983
125446
1903796
212787
455579
199807
200613
1577387
341838
1155720
1544480
1172952
1176146
987635
1531157
1861670
1333848
849857
841349
1755955
391711
639961
461473
1064199
102988
604743
951770
1120704
492707
962480
1826424
618866
934700
781019
1278432
732003
435773
1775305
1548078
625272
130760
1793641
14222
1015107
1442098
1521698
177968
1213826
1058824
1504789
1249635
310398
112604
879515
345499
883988
1303065
1421520
1015377
1091829
1305816
284624
507568
712069
1506992
636428
579013
309587
1669134
1505537
2073
316820
27538
535290
602514
746594
123192
656890
88465
1955053
214928
1402898
349648
407834
706703
1764671
758392
389416
1894068
1184918
969676
188435
754283
351155
570364
995950
704039
1822419
1572047
254283
621186
1487239
303788
1136152
1328052
1096812
707926
1616823
1289263
1331970
733853
941484
611698
162944
307775
1637286
1907672
124677
530474
705094
484192
1570718
994203
962988
1215683
1630443
642884
997390
270311
1120281
24932
157529
1644994
355559
521239
70678
73639
1147159
104977
291042
560338
36447
281301
503479
1237195
1024541
1724666
465015
1246970
1336544
1930138
69535
512901
1290677
1170691
62744
178369
606130
1470301
1596595
1099797
959873
113661
1686695
473449
923569
1596992
637108
1807839
122298
871433
1511908
34855
12582
1580118
949498
1507307
1089968
124357
1576399
701989
80658
1974453
1510868
1048336
1443892
231015
487944
1569200
1896010
1177689
984945
1922743
1922787
1752773
710219
561039
1283216
1541909
1687428
985699
712562
353301
1665589
1781650
27071
272927
1807354
1020981
1008269
276967
1601637
1999806
1040218
962846
1986254
1610750
1360328
1752160
399564
743189
868803
242451
985680
205681
29058
1459211
1171013
1735771
1829502
1446585
1291101
616920
1576206
1765999
1901963
1947416
124355
901691
1411310
133911
962787
908653
1483233
750181
1721475
150319
1280960
784388
352223
1973035
462649
459778
679530
1871782
171492
889859
252218
1010031
1451945
859225
809542
1348259
1698331
1244972
251241
873612
1008791
1313773
129237
629675
690610
339778
1431644
1676538
430747
954413
669056
1815747
904253
1063270
710399
618287
869154
744167
259108
821814
1371516
848802
81048
1997499
779653
1894493
668354
973275
300739
874309
221678
331080
1971229
88624
1799703
761506
179780
1459451
26200
1208240
1168973
1119332
556170
153037
552601
1605107
1807816
1665670
644857
1985576
1393046
1475045
1252380
1809807
1521907
1147798
1850142
831530
1772453
320975
78156
1539111
886549
1774215
1821113
1091856
1764963
1536797
265039
1941991
1474706
1163006
514304
900665
1145139
90674
622193
219851
213971
1276651
746256
1940585
159623
1249349
1933627
1555116
212412
1325899
351677
960523
1608059
54563
1922979
41419
1916432
1678052
1948888
1121486
1175604
1940230
4983
1426121
1083756
109517
1455004
1426936
762065
651064
1243305
1429160
1626654
911462
764689
1455680
1171421
1093882
487840
1090263
374546
1431221
1777876
675057
485925
1050830
320322
513859
1069041
311742
1068193
1793146
991413
777379
129865
1657148
1441495
171477
240037
703823
1583486
607197
1019414
35321
219943
1372192
1376609
39829
606712
1971726
462428
1504960
220930
1129688
524734
1774386
1053838
655104
920603
1570465
209748
1781661
1298139
1481078
1030714
1828313
268355
1490616
965428
1276913
1834527
674136
1449188
627531
834487
1440797
92142
348500
561422
542418
1002501
1131244
832964
325904
644071
532345
472223
1497277
896006
187272
1324826
1789610
451268
971927
1578686
722796
105654
1779164
527475
702346
1635614
1940571
975538
1355749
455543
1623834
502430
917446
535851
497581
1088820
41176
906977
1243613
1853114
1576258
362341
1953803
841695
907131
210910
281253
1104764
1714857
501639
1084342
471942
397352
316059
1113927
1103640
987578
1374825
221196
506296
1148619
366125
839315
1557810
577975
1638465
1370541
301413
869577
796100
1377892
1671449
1476243
329571
1170584
305432
1374125
210796
1770818
1479656
553483
864565
170367
1812156
775353
485564
273965
656686
732450
1522243
110228
87718
1831667
1760918
1282778
1206927
17986
624411
1461054
1649035
1052068
1147010
229439
341455
1384855
1017345
243025
1568639
300676
99546
169241
428189
1470067
1033736
521059
1474190
338518
807672
1805944
494873
1292613
565900
1428312
1788605
1248587
1582453
293737
1035519
29616
1297609
318556
1493476
1275155
600584
755296
329888
1449752
205835
1463071
933227
608416
115361
1651505
1806816
1725005
950727
1217523
1011830
1798337
1435989
462097
736650
440828
956293
804555
879189
1025741
1303420
1984921
710880
957784
23308
1996381
287296
663183
408188
1545079
1044277
1815750
1221538
1099675
673414
435371
1010120
558461
1330033
1159549
1930484
1303542
393517
1586410
1634530
356533
1853063
221846
28094
944683
1053907
1453236
43528
1917385
66631
62338
824939
1759750
186618
790434
1461390
1435858
100547
1420915
1763889
638338
934295
754555
1550926
1065383
105641
1986267
1728177
191599
195239
1928372
1666686
1688302
1964184
1816716
1479386
1660075
704594
1580159
102835
1638921
1692310
1616613
1252892
510022
1768975
1524286
840800
1607811
235139
92953
159428
609393
178920
651620
1062554
1062791
651532
1337600
1159089
328960
110929
73099
475789
1754085
607461
63916
1455520
1474911
1610524
665678
1161850
1264494
111385
1614549
1707782
1981290
143836
1395474
1884903
1822407
147913
1358901
1642662
1079276
50603
272691
1087968
1028003
981245
1603171
1915991
1441593
1623871
613811
626670
41270
139215
218110
958852
362091
1850806
984648
350986
67272
41693
1511797
1422677
249587
1818377
648795
1787825
1771781
331531
1383078
1908302
655056
1029166
1752556
1480854
727758
571191
1113921
792912
1165432
869363
1149132
795947
442959
729167
51627
593260
761131
1387279
959733
1394789
1702859
383981
1351271
424748
1590
154459
1419696
460735
1647400
1475470
66575
1113236
956160
1076943
1023621
225640
328359
1632592
1903882
94688
1755202
100012
627584
673887
887942
1966696
1479650
1708730
1979087
1178061
881310
1292930
719961
107804
921445
1794008
1378942
886748
1163829
1658059
1618812
1885627
769987
501218
1093337
1956620
1760133
1460718
660093
1584199
1697184
1219376
1913760
1099749
1107647
1064059
1693428
578220
26022
1541115
1579245
1756475
1781341
1161701
1768596
1074697
2811
734442
695305
593978
1311176
1551946
1383780
485946
1384280
1932156
656462
1824710
1049908
1457577
450983
1752587
1912675
877969
2919
269633
1200172
445785
1673115
1842884
455542
203694
552045
703393
991022
1491839
291725
1022954
1452637
1524247
631182
425134
627141
1243969
1585123
1407264
70880
124487
68422
298550
287430
341122
1580065
1489104
1400004
781740
537157
182439
331886
251249
834604
1948172
383034
12103
267902
278604
1645199
1308667
537581
806177
413332
1476011
1467409
1630153
676285
1747583
101552
1540098
1115400
1795571
1523255
1243944
757046
1795143
1384701
1577727
1069760
1724621
478635
1558870
1551934
1530072
1740248
1630770
1819732
337263
1630069
414429
330160
80695
421365
1658243
1909870
371930
1168112
755696
60366
1841161
1778475
1488158
1385044
153112
331832
1079755
1342372
1169803
1430396
1877196
1056022
104944
128918
369600
1967598
1507151
1607491
1018078
839098
1764962
1568029
121588
459003
1075292
286013
1835264
206987
1342138
1946047
948090
315391
1609908
1301185
826537
439218
1189337
431288
1157877
1134186
1270254
1226812
1414604
45873
1028421
305094
837381
207465
176151
1060698
818551
966312
1969029
1260539
829069
1843764
758935
1364954
577135
776898
1040154
1635351
1483102
81379
308918
1620620
566206
64193
46409
1366656
1390816
1282896
1697587
776424
1534692
571309
1637070
979322
1212864
1056757
1857117
567013
745555
1655916
1616432
940691
1106629
841954
1798022
1817472
1979104
1216925
1181895
732727
1511748
1468106
1618415
583549
190459
1707931
411460
56615
1432013
649804
1871798
705765
168425
642715
325809
176797
1373637
338788
1030309
595453
1559214
390732
940695
1173665
1762964
1070014
248142
606379
150784
351058
1847842
1531548
520780
1282786
515204
1689228
1447863
37652
1769001
1790641
27052
1994857
436717
1325634
1727895
1007076
1909152
1622215
1687948
1181888
974727
1130724
1396041
1320610
948848
1704665
143709
512234
1471540
1375054
1931285
1044664
1586849
1370337
660850
1690751
60506
1804021
1368817
1086837
1008291
921557
492626
83968
261497
986335
1814606
1011296
1292525
1432129
1296648
480977
578971
819103
508799
1850976
1092085
1446550
39881
1696218
808155
58822
1181423
1383127
1369139
372809
453241
1419946
455666
1252420
390974
331205
1718668
318257
1058397
594566
328629
111214
381197
1571980
1536589
298383
273884
1864922
1365089
1870044
830265
1559792
659995
584732
1724492
202278
223831
1847927
430348
1869439
878233
1384663
271829
1999466
701366
894318
894340
919774
358348
1508924
717984
725306
1195727
222417
1783365
771045
62002
1202135
1686630
1767500
1876220
861991
897063
1209720
1904858
921728
1019772
1670939
882270
1524175
1306647
872349
209314
1342764
776128
1996859
1353822
1504762
1774311
147617
248304
1028481
1848629
1729159
1419247
1410833
1142032
887965
1577711
527652
567048
151760
716078
1094348
1531383
283522
1091251
1561671
1104006
910069
486543
1907193
1950588
529908
480318
1768052
487011
1687531
198830
1065269
1038137
1831409
1466043
352021
1243723
192068
1855443
1334649
1583560
280206
424671
1343272
1799673
1735353
87760
760829
1096116
1442251
261134
1795456
470253
1084194
45674
1301924
494176
497525
1765745
1482536
635431
578826
369701
1487739
1875617
1892520
511366
1164552
673367
1226258
1298963
1033582
1367997
234461
1069751
1751200
672830
131737
1077537
1111266
1531972
1604812
1977529
751458
1691691
20046
1824529
618868
632339
1095988
1833000
1988785
655314
449688
1951666
1056515
1745777
1628911
1267795
603378
1383541
1313469
848879
1866681
213823
1496095
1614328
1294922
451901
1023761
853758
313707
628076
1072297
1478881
583229
980564
1204660
1698144
386797
1108998
130342
454453
1999198
284719
942399
1257279
686062
404028
1340547
972142
295946
862966
1485953
1472431
1168863
857995
356456
1014900
429568
499703
329851
338187
1389211
790845
655277
1203792
977222
1873786
1686161
1317748
1514768
1717752
1319137
246428
1997482
359032
1625325
1691180
1893258
1926814
456332
170757
12222
1563117
1537042
124872
275098
355029
730954
1739832
1332081
1651711
1639586
164418
827285
1839014
251605
917032
1896083
935425
926234
954917
833837
1480833
732102
1920560
192300
1347708
591165
1043084
1006110
1441768
827553
1555753
1663218
210612
1849768
1193329
373907
796862
1481944
1845682
1058712
266662
1147968
395579
1346770
903923
754388
1036967
1284106
628122
936113
1654556
1529411
1562641
912365
1132301
954967
664810
269407
1574384
495654
1045871
1394370
1276700
1906806
1247403
1575081
886229
1909216
848802
1334267
1543342
1257537
1582540
1752126
435978
1561235
1274119
1613509
222616
1361340
391233
432033
1206801
895744
1565817
419626
1288382
1494421
1922844
745653
1950779
1521567
949260
1514766
240066
1996251
1063009
1053536
427978
1398543
772559
388994
176800
310895
987882
1536040
1022040
792461
130895
691807
1185650
1222300
1115937
1197557
377400
303491
2162
419227
1877124
1815088
645455
867417
1631463
1985217
785110
1002283
205180
1930217
188281
1420937
309899
1776292
885257
1693986
649634
412655
411874
1573428
1896656
1563467
1361687
957332
677813
872826
1232956
1099804
1185907
1775681
294108
1564145
291275
1653912
556823
1656040
886262
515141
43117
1363879
980036
1384676
1084650
375908
1111316
1099478
21992
982978
419925
352201
1680259
80242
1733130
1757142
1901514
924177
1964957
516648
389122
1447883
1274581
1566616
514117
1424061
759734
634899
879255
407743
350940
486684
1600574
1767535
148010
725215
1430601
643096
1259725
13892
253608
70762
759599
526265
1124274
1288764
403507
1234619
372113
1531976
956971
1709200
613410
1818239
1328138
757505
1673772
945699
1210646
674752
1892570
376746
510501
1002423
944614
1961307
1320443
90405
1375141
1629418
1222239
81321
253542
484599
549086
810099
1323000
133801
1075105
478929
1157240
1925916
415335
1263561
792529
1774286
1675608
1159199
355128
1778749
203522
1270790
1383874
1215323
1094378
1799811
962854
266287
1423653
1748649
288390
649969
1685315
336614
582803
1189370
1599123
303760
217301
1398254
5208
513038
1605707
409460
497566
1998791
1261646
1388657
1929036
1550180
502631
1691353
1570655
526106
700079
1628649
829017
1299563
1465303
754480
1212900
611408
236065
839162
326134
615088
596332
232046
1551853
721792
1721335
640889
1693501
1630303
1689376
761435
1360760
1981393
1082392
1502720
572505
64921
1794034
1956289
785347
1577743
1578926
1520520
1584420
1050543
1933126
876667
118673
1941911
1933917
1414142
1492214
862928
1198899
1553263
513959
1895751
204568
195108
907634
1511283
1902011
1148677
404211
1032337
1733290
765206
1395275
529327
1005684
1615251
1501733
1819063
299863
476884
1027603
927092
392797
1209
342384
1930207
1889677
790354
412396
558549
1900662
1356321
769912
1868457
1526785
744799
1236951
636926
477791
1962614
1272326
606958
1589179
226644
441559
1717114
128821
151878
108587
571417
153250
342370
659286
1952112
890819
94964
1600537
804907
520571
871512
1898394
5145
127378
216190
1892386
1798242
375917
719934
1768482
341699
375182
1889729
984439
1746689
299013
1624920
158399
772405
694112
1188104
719458
1427621
149019
1814143
1066873
1883511
71518
1062244
1766581
843704
1053386
1708126
806471
729240
1960509
1042421
1895064
1875207
1205021
218776
1759948
1461495
1489113
1600667
834010
705405
853801
1217286
1757379
1605076
1880759
1312259
40859
1926625
268751
852706
386730
564445
1429446
25743
1133629
1784947
1376841
1911225
820882
1740327
1914337
1729180
373689
30757
1222554
246551
1957458
1642158
1715816
975402
1994527
790999
1335769
1079214
1011088
301350
210863
548375
1769628
76713
748567
273300
1587403
1921123
477060
1122598
496686
246828
272819
1856177
856909
1841184
552289
1350149
1394522
1126798
646756
460876
1710902
477346
398642
3889
1791624
941442
1003994
1167652
1535927
1886553
1758006
1814896
418569
1594403
1699033
615661
1630118
108921
1482124
1944731
88689
193295
690518
1430503
909314
1433584
1542433
580281
1162606
899436
531579
994336
1186673
1714048
812212
914780
1585742
1247041
1357570
1183961
1019793
67317
979670
472747
1274489
804027
1053225
14094
174285
1195269
1488209
1526395
57805
1185330
1463990
1967838
15707
901425
311996
1519803
855476
1946997
301962
312512
54840
1763622
1732351
900072
495164
515886
1690826
926817
7742
22536
1928004
492545
973059
1296243
1334081
467434
245220
979311
922767
1540005
783581
1811341
510110
683840
1370893
1828714
879915
1805358
425794
1157790
1948596
1760351
94057
185253
1521085
783106
639607
698909
1119548
1826042
371675
1633967
1657253
595947
1711612
123603
1859136
182948
1813094
1496067
851131
1434027
449334
830212
1843191
456366
1563398
1805931
1864040
150936
1676467
1007790
1200245
157760
1628581
1753016
482272
1676432
424875
1310662
1576008
1434436
254724
964917
114192
1250081
231317
658462
1028608
1033581
736998
1759776
1088293
994092
1678748
1711881
1549307
1749776
1243184
1606276
233742
379320
1940936
166960
54883
1670703
318953
843761
1882863
35217
1182636
610301
1423070
1314729
731970
132994
311239
1051905
670305
175199
86954
598443
45966
716867
1068128
1637015
66775
1546474
480796
1221025
1200261
1301648
1903194
857259
350461
754289
1595057
1353246
342198
1011848
668353
141800
359033
1848493
1948856
1771801
567944
243179
544992
1806027
1429848
271818
1379943
892542
1111044
128437
341881
322850
1242265
226989
590074
921910
469116
1032508
350063
1341552
73785
1135955
1901423
940419
1559397
1723986
1440152
1592372
587288
450021
1755558
1276370
1132234
557300
386866
426502
1064173
68721
1303342
1625613
1937072
1897659
1471765
1288505
907586
445312
667786
516435
248210
540018
901628
1018147
1434794
1685806
729408
1964275
903863
1151984
918520
335730
1117803
939862
1203777
320406
1243512
1159418
1115034
1792217
1875925
1772827
1946435
805585
464520
531330
1826601
1875143
1181465
1472493
869935
1644850
702121
1857378
236514
1948366
1692277
253983
1882047
1350449
335573
984966
1994887
1771346
1028377
1074198
1611832
791976
999890
765358
286099
783552
1463246
623834
293752
830284
31218
1985964
275898
907540
162393
1891624
1254181
1684466
1559517
1791246
1591877
1935168
894797
1575238
501992
439654
110905
1704365
191313
1851047
985670
1711483
1200623
1418097
1380310
659612
1759210
1885476
1113897
201980
1297334
143254
1280632
1404150
1890857
158961
1181665
1776457
403871
1216397
360029
1286847
19700
91449
222574
397393
1184937
1578346
681279
987129
502037
1359261
1238145
917936
865359
502344
1239156
1561311
1465464
76396
1322167
869157
880228
1681989
799516
541363
1286736
1141234
1339878
518996
116663
173014
1162409
258407
1758584
198581
989581
572184
1457743
1733977
1091511
1550514
392040
1782938
225838
1129533
1015688
1944286
1391533
1541265
1687182
210576
445794
1482594
465829
1592653
794171
279035
1963928
1385402
748948
1826249
1994314
1645586
1597818
1893382
1811260
1493467
1076644
694442
661509
1720819
628778
596266
415983
560356
642608
1489966
1428458
1872530
1223431
192035
1976242
431870
611362
1819949
228313
1509254
276385
81959
1625316
1358502
856408
592844
1614929
357448
1550607
1105266
113673
1204601
1126275
221057
1638884
1864822
1704908
519313
1226892
1171600
365832
374074
902889
581783
1447598
1238473
1781274
1285441
948799
390093
1665871
1051424
1685421
1991721
299371
1764695
1486261
1940563
207262
1308478
1400665
1144304
706509
528915
1048207
36070
468469
1087733
280064
1006562
1680662
1455833
1551933
723174
1734623
1798780
1549804
505657
1110871
250024
380436
513877
761790
478964
432966
124685
193178
926546
1795312
754876
222328
1641048
94247
681994
1959797
1789540
594297
290572
135891
103353
1501599
1725796
735872
1936987
1436414
1986953
349517
1111692
94600
460809
513548
1058258
571825
1827714
1140709
1884873
1511440
879900
1618163
540504
1539135
957683
325887
588771
1647126
683915
689866
108401
1164691
1413761
1814153
1643824
1391720
1518609
949624
97008
1916306
1295078
1223005
1358219
1710685
679057
482082
1422660
247293
534558
699251
316479
827538
565436
696681
1205263
1420437
551414
1803244
143282
989038
210729
471150
889683
968436
22106
1753471
1988609
693516
385499
1997493
1850687
1153169
908078
1677652
676500
1858592
1929032
1495621
1664755
1182335
1946258
989509
1023076
100704
1000483
1524987
1898837
825489
1122725
61421
208068
216013
1214045
314
138373
1233626
1534956
1097624
1041632
63648
1970158
1874990
876761
887600
151357
909285
1259119
1088745
574895
362603
1937000
1458514
1504606
1181366
403175
583572
1335604
378334
936251
871755
1959123
341175
1202726
1235106
1127434
1868507
1600424
1295731
1720961
1292636
1137469
516347
719165
1483344
472057
1795357
879558
458695
899085
1385561
634654
1296715
1403762
870398
1601116
662709
350745
1133146
1232865
1730749
892760
445963
1775116
222878
1477077
1383738
901070
775839
413436
1171518
973840
846301
1340549
1934375
1978905
1224336
1272741
182485
642936
704677
874960
936869
1840521
420150
1545158
1751018
1253800
1930214
499940
468058
657987
89379
1782606
1219716
1866587
292585
776665
363319
948079
102309
659901
1508829
1263157
1855255
1305723
1029400
630382
298900
819336
534491
1169556
275455
561365
1836398
1349299
1275873
1773625
174396
915912
419550
465005
1585674
515997
82918
276798
568925
196201
493675
1514385
1511351
366748
1450889
740030
1500075
629712
1316936
1779833
654594
1355511
1945690
143899
876032
500549
72552
1882683
1137475
738559
1464914
1108237
201891
461946
522380
927830
402226
530940
1889986
293378
55478
1650597
85092
1486388
1472000
244862
346959
325303
835459
1048438
944741
537792
288503
1789167
591026
572212
1872620
1301724
465313
695014
271590
270281
314770
1669917
763787
139673
159055
1329720
696540
590520
185414
349049
1466227
1789177
1258234
715245
1156212
563041
1120554
1417420
954800
1604940
1705950
1067232
427547
1963057
1045876
831091
1172366
1965789
1181397
79290
1082758
795229
781615
864907
1899915
1176106
913415
592547
1661290
881402
443409
1866746
267318
1977374
1171482
1474776
1457953
1754833
1559891
73083
589619
957115
1253281
129478
1815875
672606
645685
1131745
1516172
735061
516759
1322870
637532
982782
567392
914168
367679
1700785
1329390
1241129
1853900
83739
1919561
1280690
659040
918868
1674040
1250460
1816434
179067
1449359
1929927
1816972
1011911
330705
933916
1204930
661137
1798017
1969436
374931
1404658
1487704
1092734
902050
284705
1037618
755880
1991455
1545783
1326361
474558
1488923
1121936
70135
1044073
890021
1893377
1615322
1672326
912901
1132560
1553507
78903
1445837
1874135
1598992
1026737
403050
1970725
1497078
1617297
727397
1786801
283343
503563
934261
1126249
1581203
553198
19195
1018090
437537
1812320
1079840
1610126
403881
1953533
839333
181753
1690573
718002
1870738
32382
666600
699755
1334532
7403
226141
1219276
1614499
1149159
440912
19981
800933
1751813
766863
1768601
1935640
1938236
380208
474390
654355
133148
1152980
1283142
1795551
554227
1077779
54463
1764892
1716568
745419
587361
1416432
1027120
382187
454484
1426971
1683440
1499740
772178
327818
1050422
1294562
1898796
253984
3073
1590794
657739
1762765
528946
1289881
1971773
640805
1655776
1499021
1980156
97361
394261
443584
217782
597265
304276
1898703
594003
1681133
1552221
269160
1691064
807494
1263864
1660785
1329410
871262
1037158
1432558
1312539
496965
695705
1656467
1082963
1541100
1909308
747961
655056
1310521
773508
1365455
1622627
1699880
1931795
1223891
929466
456005
585300
281541
371632
339455
1199203
1181519
1014781
352036
719496
882253
933556
1464428
1705107
1535055
85266
12121
438066
589152
119156
612605
349375
1486877
1579881
1633956
1496594
1362153
279173
1801879
1714175
413243
351227
1908630
1432854
205162
185254
1625356
353211
943329
420915
398619
1881195
1374596
624310
1464240
1992157
1473507
1567252
1833337
1228283
1087782
175524
1651796
122768
135222
657802
1403233
1787720
561
1277656
761860
260635
960795
1902829
1086326
1028528
1343444
1566955
1648118
1727769
1759286
354111
387582
78198
1497651
1409584
895471
144424
846109
685438
1228744
1251978
1176656
726868
520991
693606
1572228
1522403
1448540
278541
1042363
873765
719058
467216
1470720
1323096
1917206
597463
1371383
33556
632547
970060
1863671
303151
941864
776610
1022024
1393178
1675388
1089161
1690464
1611050
1255215
1663681
1041930
1170249
1992208
402860
1571988
1695628
882389
1438858
1858078
1647379
472097
562024
1891824
1251494
638321
1975284
688755
628657
553371
701561
846765
1245055
796555
997078
387215
1282640
1845560
1726226
1401608
1918667
1629069
972181
928921
1326705
1402124
665334
1431062
981021
184339
1764170
1058964
1437613
1527413
1855363
465942
1455919
1629338
1727324
1714692
1520007
1237999
629186
877023
1820311
1621099
972386
961826
1903977
1129491
5286
852971
1919470
1623279
807699
1768889
88135
1583634
939693
1483022
498399
1282046
1866887
1475126
1401635
226128
832166
565533
1966743
524485
1866255
1038712
1840282
1963598
947699
1519298
113054
54304
751254
930792
18130
767717
973010
640920
1957880
908615
510524
1317495
773708
560406
657271
1630040
1343573
1164228
333780
1509758
1751720
1603638
102255
416840
217062
1530278
1389038
626384
921921
1959065
740371
1038668
1542901
1039369
983653
421456
1153145
1712236
300399
572230
929341
793280
910528
1476966
648738
597183
1415289
977023
1935845
923037
1753891
1071151
1882028
1341734
1491319
751371
1611441
206024
595926
323448
1001813
163182
1028539
40471
1567563
872848
1583772
529247
1599418
840637
756899
590481
135110
948653
34537
1815690
1082637
1701594
1470842
465425
335701
244444
1744611
97497
1122961
1166305
1831097
628666
499875
1674734
734192
1633387
465647
1725658
897065
926017
410300
797142
229208
1017227
933704
613633
1245102
1769065
1164837
346237
689439
1741773
1557050
1284958
1932150
289763
816919
266809
580452
1143638
158076
1051807
1466284
300719
335300
1048621
371903
1960711
839930
627643
749732
1452309
1152201
1105177
1790327
1743564
1053705
89814
210163
1844525
1854848
1508699
515824
502068
1733006
294243
1366839
1917470
83493
605741
719807
1191304
732910
1849281
787004
469161
1217658
313533
63010
1936929
1735718
1655466
1734924
1222978
1924661
1355281
703556
663913
1227373
102893
1276477
562788
1479277
529508
630136
1477096
38735
1508949
835003
1110608
1257091
717695
1776163
772793
1805150
512884
1596600
142350
531111
1778030
238045
745880
1559229
79224
713989
313998
248329
427071
918958
222125
625688
666433
965522
1612234
1430901
1144249
982133
407971
804592
416018
370043
324714
747332
1658954
1684839
1716194
1229016
386288
461450
8703
128925
1958976
1843837
955758
273902
145967
1419306
298101
1017509
841198
1770841
847190
1582475
1464937
1359580
989133
683115
172118
1705822
1295847
296553
128274
767170
216650
634410
1066578
1185473
634267
1482728
75026
67678
1389172
975966
837415
467262
143564
1943058
1917560
330736
378651
294049
1446557
462523
846952
671741
1931344
1480288
1933680
1097863
290235
1311541
462598
565678
1927246
535353
112508
1195371
95422
647750
220156
1677887
1715866
1182267
1080135
1823254
1202789
1280824
1009463
1550737
1431831
322520
994637
829493
730381
1267259
739930
1126885
879344
1395491
73025
1860598
1849996
45996
690923
67933
1095237
1435397
1046961
947892
1597197
792381
1406735
520978
171124
1952422
697112
71148
65075
1200128
1708977
817313
814991
1499274
240031
819536
1345958
826553
1590303
402831
882824
1337874
1115652
1158536
1232072
1899380
1672572
1882746
876033
1452820
1168239
1843555
837181
1467188
1797226
778572
146983
1116221
1573702
1665754
1977462
1129080
1251040
969462
1473779
926614
1798241
620299
905728
1182451
1630057
765456
1464557
833301
1646322
1207274
937448
1606944
128834
958932
809934
1090909
441542
483652
341464
1525161
1810574
1772749
852731
1718884
1382085
1066811
276177
1995450
1341492
1211876
1595271
489590
1530294
1233053
395680
1912352
1252395
1531404
1580075
130067
399726
1668935
1871262
1210723
33398
214613
7012
1711162
805209
342231
673015
385488
1350849
1861729
729539
652904
1372426
1813775
1076784
1379432
382686
1573686
1040530
395773
617366
52244
1485164
837968
611562
1361016
557554
916567
1608172
90849
1478062
1933435
747227
901743
49175
1042814
185471
363379
1948127
1565854
1387796
1054879
128327
891477
1268931
1945706
846983
389616
665330
1377177
956047
662871
2934
1141899
1225918
1211368
1484119
1633075
988788
1431176
555744
58666
922276
654712
652294
1993156
768367
1183780
896647
1046403
1311657
900140
1081151
178066
1835670
1895215
138201
1637351
1283000
1901979
785832
291373
465922
1602069
1358008
671958
868648
1373074
1605591
556979
87156
589706
1936970
113627
551022
1840920
492526
256136
1246625
918844
361327
490517
1829713
243979
1434789
1303536
284491
1613128
288552
30024
765770
1614675
1863316
659261
502815
1472836
1384648
1931545
1015044
54158
1732317
986071
1685745
350791
1496904
1825611
1616449
1017538
706285
1826645
391353
683322
489562
412002
55050
1563413
715259
1123023
597248
1736879
1489050
219934
1018338
944042
1974506
821525
1953589
731041
37572
850718
1444860
1442817
1738563
441927
274176
1950946
446458
120797
251544
1143478
1276475
705064
698686
284458
622285
3663
478931
1288707
812738
287473
1868170
1020198
398998
285686
1041253
1481107
924213
1724994
1813305
1615679
1292794
487541
552033
1402591
1129101
356396
1417205
1915798
391788
1231014
1509537
380665
1226809
1847820
1483906
358296
699614
190122
1170247
1531427
13771
1951118
1141395
185494
450471
1752862
1989229
181220
518221
1718169
310892
479762
657141
1473643
239862
990376
1504419
1961625
643174
181016
1421395
1753271
522241
510762
1992681
1664112
1008755
146951
972398
1611152
1597484
737284
400908
249173
915463
1251593
227064
51194
843076
1164087
34331
1693346
152941
678317
770918
1616379
577482
1942384
955566
1266937
54244
170114
779491
1278193
1524861
1627186
1923114
437344
534017
1729633
123970
1871709
1830610
955758
903243
343382
1474577
1199196
247216
1707397
586758
252464
965116
537091
1235209
332470
441417
874143
1190067
1347534
1020050
164111
159563
164585
1327728
71966
1725649
594954
609210
109204
165194
1790945
1963458
1461873
1650713
85513
1312537
445574
1508041
1498409
177928
1378904
1020212
670034
409682
976717
211864
1475416
143323
1642342
1776538
1347604
430952
1684280
1625436
1092116
320427
1268087
1762014
1182830
519823
1732269
1886190
778366
1330104
271062
1504584
1811875
529694
2977
1318917
1069575
1521288
1276994
869054
1636863
786838
1419549
622824
786424
468943
1668324
1776891
1616590
415972
1027361
1918900
1875960
1012297
873561
701759
590197
1487996
1597939
774975
839616
1109632
92190
182001
1262455
1103765
140120
1208856
887883
1112595
725124
1474469
1909310
715135
1700786
1026330
602946
15247
807274
1979393
666293
1848965
679522
1284304
1695058
266602
683772
885905
1965576
1693223
76623
1115481
817994
348835
1196224
624553
1803635
1564816
1874033
1731000
690578
1940865
1943836
1410714
1369672
601955
30608
459201
1806922
1800868
723258
659185
1182001
1030558
424196
760757
1390054
1558026
1093145
556470
1054835
1392629
1307320
1448550
1707728
767577
652913
106505
701218
1087743
645003
1978602
777629
1880642
44531
992005
519991
793969
429234
831829
1226539
349677
684608
230622
727551
7399
381705
546137
1603763
1399779
7298
1593958
1810779
885334
1477934
151943
59305
328633
1405454
1813912
1655002
460494
1743633
840254
1118057
1944652
1621651
1212371
1286815
190598
1235544
1983609
1357233
1814014
908018
1087273
904422
1313470
79504
1848724
550230
1449393
1365891
771371
1560866
1251314
376681
182290
985782
318927
203966
1295172
434094
1740115
1975698
788059
1655533
408258
620243
418464
1424154
393367
898256
1735795
1376946
1951346
368662
1408759
1869445
409832
1289263
225398
524033
1451247
1973626
658526
1405287
1324071
1941998
927772
1801491
503595
1961522
180054
263960
679731
979530
730486
1243295
1081001
1456293
254768
1192358
1811042
1592214
1698686
1473960
460497
997930
632535
151765
1195332
862991
1897023
1427923
1477852
817296
694525
109567
1584771
1509730
1651092
724397
1868402
1813841
1679468
247482
1051207
1544935
308304
1488165
322248
269703
1952019
1504812
538105
444681
1239366
671399
94426
1592261
1887682
1755142
208484
337978
1174521
1143095
772864
1325085
1931324
858280
1790580
826410
1278610
1166004
506652
430138
1089441
734634
227258
708465
337506
1625825
326092
1757798
957826
669473
1478728
508393
1033249
605137
1500742
589370
1132446
268789
924247
204433
1133000
1180667
1730634
388629
1754588
1643295
355141
1704081
1926273
354481
895400
644617
1568654
578615
1591767
184990
989521
886930
426409
1902078
542775
1115654
521283
800485
688236
282467
688590
810359
969090
1029875
1947505
377025
395668
523349
454290
838507
369423
830526
695656
262266
1202598
20940
103004
372049
782998
62616
1948143
1378820
1525761
1518597
81691
863866
1159954
353559
971390
275425
455062
1325825
246687
1082098
1475420
774802
258187
587972
1780760
724476
217379
312642
1973172
1617892
1319682
1416054
236172
1311409
530090
1344820
1082037
1185215
1121044
798021
59870
1270917
297630
209798
443909
855888
609638
295081
1701425
1753287
1917607
1685933
1272095
1234943
620480
657262
347889
445824
141389
1908660
395024
1432906
1568687
1700071
59576
1566699
308241
425993
428008
1900402
516980
728111
193566
795856
721141
895390
1563672
1636536
1342694
1052401
1562221
569960
1473470
1894677
1364407
1930710
1697409
1992180
1493229
250232
1569838
235625
1554511
1350401
19746
1650811
1568612
1104559
240239
1622015
1077241
1750911
1886507
1456903
1533027
1198486
425874
92167
812083
1263172
713714
257145
1466606
1344593
382916
1829114
1152310
214438
1430720
1598793
460766
988219
694163
1761461
202503
596251
1348983
1407601
1379527
1481045
1089488
623988
352716
1476956
1011931
352073
74810
355939
1638700
1071836
1920913
502909
726187
133887
1943046
1665083
1006712
986910
1382976
1763325
1173206
1647668
993995
595652
35586
1130616
485014
1687842
1351422
1464395
278587
1829810
1277629
1100287
609953
1671708
1170603
1528035
392811
1303582
300471
1577829
988832
916430
1916110
672668
435722
6377
444469
1684650
288404
1356708
690773
304408
1868050
1318513
1344563
1881469
684705
1436065
1639383
1317927
1221643
775863
1909021
800402
655813
617419
402999
1031975
1730028
12358
854888
1129442
286381
921085
1268209
383671
1649185
78860
1528892
1944274
1780639
640110
1427599
785632
1257191
1352006
1855418
1284977
1888384
25988
1739928
433383
524222
1375461
217937
953520
760346
15087
422500
1887685
475666
1724747
1219386
569840
1024468
59301
872447
451310
879685
1979480
12589
739456
663619
1232546
1731113
32115
846504
1642951
330234
1801105
1283005
153317
1983476
1185882
1142201
274589
539885
1386191
1547053
1996458
928371
917577
912968
505480
539539
1946103
1659201
229739
1227397
1625088
708871
630371
790012
1979675
580820
1999733
1990657
801723
1284849
905168
1335319
1454335
397809
203936
1443380
849066
1994306
1746193
778406
1094122
1782376
164236
1014765
1603227
1220613
758389
262332
621804
231893
928281
1068535
1256081
258236
673415
1801082
161748
108791
1909206
1600426
789197
218307
1766123
1553240
343573
521527
1559112
241093
330139
628721
35800
1034351
750302
1357506
384261
742856
1090499
72157
59246
955540
1389264
1424785
1640147
326582
844605
1031227
291189
181854
518576
545850
431024
956454
84214
712097
1977263
913052
358873
27274
949050
1903993
1866550
702086
681297
603962
654465
1161379
1635262
71968
424272
1761299
1672835
1666343
822489
1744901
1896610
527441
457599
911457
1599737
191111
642581
1560254
1591816
1783896
1930027
907780
304436
1358886
889221
937639
394592
254694
366241
1388083
1692677
730028
665173
948232
57683
1234482
1267374
370970
1571452
307536
1537399
540014
1298128
825651
43870
561560
752579
535000
263108
754579
761553
743741
55513
124701
1565428
1731557
447586
405242
886
1283582
503820
634332
1802737
931981
1813421
168342
1292542
1335461
663074
1685118
761067
1267165
695133
1129311
1520996
1919027
1256181
375019
1228260
1569155
794161
704782
77782
1146499
761301
1523618
1516697
188457
957817
1216426
1647476
112346
858889
1460575
520497
1559879
1883550
1450405
475432
349685
1080023
395574
40310
332768
1860303
1877747
1882794
440786
1326126
380255
1639896
1838052
1496014
1821352
1362479
122067
1619792
1413591
401309
1856702
1336987
1227633
968322
1861383
1763392
1748810
1703795
529292
1349299
1385406
553108
1663860
389086
1981604
636827
1979232
1943708
1467718
135584
1736747
1807449
424257
511928
435485
449905
1687175
1002488
1683919
1016893
461816
562308
694282
1356139
1707107
1152380
1629520
1842605
1277025
57814
1404351
1619288
108875
354399
1566091
367517
236379
892233
857826
1482235
1634585
1401002
981013
347980
311124
1111169
750613
757230
779181
1724187
1660729
1964392
1947596
1290825
1104581
1770423
788073
1451451
1341005
781419
879526
1482941
1867402
866739
381854
1875243
773341
1319674
1482017
1726002
58208
1069633
362888
1150759
877235
17935
616296
254678
306281
1779053
1797915
1024657
1398641
886075
111064
1871060
458976
713691
395915
1460919
400197
265180
80945
1474657
209066
605266
227482
138821
1765979
1081753
1014549
1790294
1934243
770007
1052703
161951
503582
804263
1282926
205366
1150706
712850
1813749
975388
1542330
1115048
745098
1229066
1135692
819580
1669632
1439923
1746676
9638
1174543
120374
338678
1016387
1783071
1518411
1828571
819427
697822
1121755
1853066
1947695
1915397
854885
1895305
1889517
1819131
1026295
1881858
1364321
1556405
811981
1407203
441615
1101760
1953062
602382
893971
760554
1479223
1705791
10084
1097170
998750
432289
1493683
721017
434189
210578
299761
1250509
1217577
878067
663291
1892975
549875
1622214
1641688
129671
969414
1200397
204797
1087596
1619034
1843117
119817
476777
1559396
531151
378782
807605
852471
1377818
1583002
1967143
1730964
519798
562701
1481793
1591507
1620192
989063
1090866
1583239
1800675
1271258
128443
1254254
1885942
445794
1745427
290379
1844950
1951622
415724
1940454
297981
1706535
1172122
1816261
1604626
1450556
1430537
716586
729887
957423
1700159
1096266
923908
1845004
18092
1068409
789639
1445838
131618
670424
1297160
17123
666877
1119063
885437
559765
1967970
1565788
1370596
1090697
49482
543004
1450507
19316
109663
1865309
120710
276135
150423
324115
368234
943159
1247234
1029323
1016547
1034863
601144
564570
1331490
1176964
746395
561776
534546
1012566
1922477
179809
94748
1218624
889019
1299200
1651223
492707
1458397
1676393
1296758
1871204
391290
968179
377022
627417
708033
292755
868618
1863908
92784
1289001
591098
956042
107901
1478613
1285319
622378
626460
989351
473852
1525120
308319
189402
1514775
580350
979546
555418
689208
499473
812360
1182451
855549
1173773
1640354
78261
843322
1409675
1023202
472921
1618941
1359516
350355
596319
779825
1859605
413500
1687288
1949437
25927
915886
723641
897103
539965
1926513
974838
868284
1804566
1582724
684997
1620631
1403964
412800
255742
401454
548393
252065
645205
111057
1411085
1141139
663537
627988
1203308
1060529
344569
360997
1662243
1200489
1807353
1199871
765051
1947866
1344599
490956
1382339
522496
1426116
747594
1266945
464753
338887
864845
1167555
1086015
1842887
1285583
367824
1451122
1430233
1707494
1518450
757319
252542
908192
1214556
921532
401795
1043100
1087604
215420
94076
1583676
974289
1694620
470090
1806658
919345
375324
1691488
1073806
1346646
1812066
1514300
1800682
1282960
1906952
1122795
874399
159935
1487242
1829353
1078345
1684344
527160
744248
637668
706226
1495969
1808659
1202598
1948389
1757636
1289793
1929056
1945980
917548
1533641
1538883
1732231
1395415
1856115
1335497
1456862
263034
1151967
1882474
1376375
269970
328189
1388599
1455385
934772
316709
1116614
1654469
1450290
206493
43333
326044
1331894
801081
1322402
1004201
877608
1114808
28394
1045860
382932
779051
1175496
1195447
1723936
1462718
1505345
220127
984247
1451261
1022212
1234921
1154752
59539
696804
772238
1474437
1590521
1330860
1368861
743403
241433
1538450
1723249
1477807
1240244
1705582
662918
1729607
533383
908033
930984
1843311
1612273
134384
1872089
684243
506592
1699782
512358
1004898
366390
600269
1951797
956705
472020
781883
1477310
1242418
952605
1520564
531126
178803
1202996
1238478
1189433
1417704
1638648
43005
1548642
142415
1411350
1888228
1235109
1210887
1284873
777632
848799
1212710
69863
1981422
554826
1856158
1627946
227761
230075
341168
986014
556646
1620909
973991
155634
1434393
1835313
264905
1429350
1958253
94024
217294
1790163
1189354
475607
1179497
1220079
19210
1462691
1729696
1578208
755983
1751371
669910
1772468
113757
115577
970549
1519839
1431018
940281
780097
1877543
1342786
564637
1077650
603535
1393498
369910
736478
1513246
1896638
1401680
1177996
345352
93655
1968008
1593264
632187
1631779
439782
1375645
1683085
328167
473386
379910
959785
1067266
992207
212509
719487
782012
204427
214533
452176
1681197
1934773
509438
442677
348940
837017
238995
678940
1890864
640247
985651
569070
164778
1377001
1629449
1888953
627090
115570
1151720
1107502
417756
1132753
1709669
274255
886716
1863878
232520
1709955
1180359
597413
732659
489579
1247932
1318021
1093339
582804
1659579
838288
1097987
386558
1866802
1847361
676272
1124767
1613082
353082
417196
309127
1051451
627044
1128429
1500408
1805358
1996479
716367
1641352
1721159
1757220
793049
1648177
1695834
817184
46926
898055
1014218
1149554
1254376
710531
1617927
1441101
451674
87753
601941
1376168
495339
884535
1205226
853624
449060
1873394
639490
1862182
1835357
1995048
1193236
573595
1007166
189233
1785504
1218665
677537
160718
1190215
1835206
1574061
534418
906943
172516
330187
509808
908052
1759561
1835578
1566461
1019712
1531236
906425
729731
1738463
1050035
1368445
1042889
768739
1682172
1822274
1969284
762129
1946702
1851677
855335
119941
1517159
1329780
1010019
1882709
1647606
862470
1643322
1637872
909667
1365847
404569
1711268
1014198
411126
1077922
1606425
859505
445042
948291
286463
632289
1732370
102261
390464
1872325
175078
34867
446514
210464
1582740
337706
759624
1840663
1261063
435101
1167149
1229733
935606
1308003
363401
334272
1681813
1231768
221011
329920
1387316
1979360
1133873
470962
1651331
934602
698089
1065938
617434
562931
938351
874040
440029
62830
1104562
159446
1620689
1540402
1051908
1474088
1204543
656626
252945
1110859
1433549
294325
369177
1429106
1983792
803935
1425725
1095857
408121
66622
675897
120283
979397
576115
27794
1475307
1729009
415584
996265
395042
1203769
465304
1423219
1659383
1002571
1723584
1684705
1699481
1681042
1143010
1551712
1229747
1679042
525282
1089483
41233
58435
1180012
1583014
67865
1993080
186921
509206
1737168
1194522
701278
299964
1538319
1141475
1897677
664300
1330521
233714
647643
1557121
1898160
1860660
937163
1432938
155304
1906080
604387
1563769
1370162
902612
457540
1909781
429591
1652167
1445546
1409636
332830
1090514
959092
1426618
976141
954264
789925
185824
912897
1471538
1363457
1872637
1966472
456588
1209464
260550
168495
502595
787499
436598
1421101
1759428
184452
518766
494868
818396
442810
1819296
1924904
1524272
357748
1995702
434482
1730003
98609
480077
633774
727958
1164646
45511
935991
360542
287205
1029459
1062334
1214786
15679
342493
707234
166008
1737689
725461
757254
592963
122742
639456
651990
95443
404169
1302415
185024
228893
1970248
658742
66147
1799865
127819
1357650
682538
1578588
644020
1972608
248252
295798
1154330
1925179
240681
151311
1100689
1589445
484741
720145
1907650
1886231
1084777
370088
105902
425267
936368
241020
430685
1824847
71877
1087917
761352
981030
1447281
516136
1666076
1643722
1516398
896798
1057762
1994709
1760305
1933043
1035953
272725
1415657
33324
368370
1501291
20837
418472
1369487
1152572
669055
1526318
842380
564123
1739199
939138
297302
1295018
172754
1257419
139856
760054
1790427
1027418
1089088
1342262
1337765
19209
1983862
1183521
1061211
1983799
420650
86403
1503983
1314005
1292165
527235
816841
52860
1294319
1950041
1743388
533029
1759054
1678234
1308543
5867
1892873
225887
16289
1352997
1728263
886683
420127
1379045
1131453
220476
696264
560141
66526
1501370
533194
1129993
1949352
719386
1421733
1492949
1898040
80514
1458846
1884552
1707590
1221561
344494
654896
1196072
1900533
947745
780774
638896
143803
1152902
95931
1843656
1076023
1080578
706206
1968432
1459649
1736394
915300
1573356
1650217
1021753
370071
541897
327221
518845
1687376
574153
397065
677904
1194079
1671343
1519863
1148904
1534500
1508430
1469419
901600
956888
1778864
853688
1963276
66410
1203593
1656941
1888446
1837636
1932632
247947
458175
650572
1384583
139109
1750529
1125590
959686
867774
103737
255519
1493621
561344
1117760
334413
193530
1490458
1084765
879297
716331
251097
1813900
205199
705213
1970823
1554799
1980641
1616193
265594
92064
1114265
1285308
1473873
1179807
748217
1853148
649877
560575
367935
858123
1829520
1432555
1472800
379154
438595
1149705
352478
1593360
983818
691076
144400
1804156
775509
860658
1219951
1373730
1815822
692884
145919
620057
609448
1202505
1153764
1309634
262767
485747
1032190
803524
309395
755275
1445569
1950109
1778069
8938
1939238
151901
1342723
1741725
938977
187746
1955283
1332202
1548358
1909287
1732866
3029
298434
725347
119110
306658
253337
696378
1312753
1591253
1661327
15969
1594220
121600
1669236
737358
56938
24288
453356
251488
1335413
1838628
1915540
1252742
824818
1793297
406866
1754772
1086250
892137
477096
886916
317624
959436
484279
903509
784746
599732
558731
572498
1147562
184939
36935
1985234
155996
1528585
912799
1167397
1431730
51698
1644028
948256
1962480
11483
1972606
70900
1956487
116888
1333983
1402641
791926
1151078
1021827
1181846
1461767
752823
407017
1767352
1085196
1185925
1900661
383151
1864536
1523099
1663065
1217409
426318
1127231
954511
1571887
744796
1607503
1154454
220321
848224
457790
1546717
1450829
1519534
340436
209554
731272
1235425
1096891
1482059
1041050
540637
1628999
204289
763845
896982
396035
1620087
308508
1546333
1085312
857160
415248
1225830
1190337
692916
295128
64301
65222
657710
138658
1856085
1398380
688735
1658154
1113377
167040
888928
1771141
1475044
138350
1255555
156490
1185408
1529225
1707968
1401453
1878765
1977993
1876066
735767
646252
1040833
1660049
708773
1400911
1480228
1659399
977458
1058641
1379155
203456
986363
1327613
488117
939400
1356632
125235
511119
1316890
1444752
223273
1564190
1076434
162036
607380
28818
1026646
639471
1407862
549102
504072
1326699
1796708
847541
49406
342244
1002496
1778547
1876083
814281
1070934
503314
1531538
1086631
1084068
814459
1996373
628807
1019316
362164
1635236
1689938
1828530
315841
1569506
1202018
1938988
191659
1890960
1381624
1904600
1323454
1347420
1366709
1751405
149818
795525
1425908
578992
913580
278089
177135
190660
1386734
1910527
1973272
1889587
1617374
1720438
531764
786825
1028230
1106442
1069930
1201501
732122
827005
771117
1652236
473730
1626095
1535172
613475
419928
407388
1397922
877236
1472437
1694639
1351066
379158
293366
1674305
224550
361914
670677
653677
1681583
9796
1439065
892692
1714357
516886
1721663
1452271
1442310
1793121
31725
1773220
1300571
1971309
197790
1131773
1379995
394774
676776
1297709
259813
278858
284416
1537719
1324009
316976
1904967
1848290
1879458
1607193
1161074
1684061
1489133
1251935
1122656
342266
624960
22067
875897
1829719
890152
943964
1495840
327967
816003
1887228
1821216
17307
1391810
1142798
1682532
995523
1798639
850020
1936494
699661
1627436
1422543
1832645
259058
471746
337142
1557106
1102927
1027899
727326
9996
1496549
11605
1315826
1560066
1974931
346913
5491
361401
920612
1003897
1073222
36665
1424421
764127
1437457
262932
924007
1366099
408069
1441160
1367081
292629
104172
19075
393603
1517328
945373
1657221
1100808
760709
793577
694978
1425197
919573
93521
921399
172785
530347
954036
490125
1584457
991512
1229040
971320
1648244
23257
1085181
660388
256236
1721311
325480
457799
1577577
1117281
1934594
1682456
767080
1291898
846632
1835601
705214
972681
580655
408983
1085605
1161968
405331
807133
358433
235761
411614
1409020
1036996
526983
684840
1534233
1449447
208103
820632
1354059
389214
969973
359516
507870
29991
1334898
441011
1396821
1846165
803204
1450366
99532
776183
1004882
942004
1487857
985524
1239837
755897
52674
237383
1074301
1253396
958263
1382458
1317115
262803
881052
1466414
1134303
366920
1680070
1156646
1516037
616584
318820
672538
1073741
993831
192608
709362
120755
343832
1793211
1684092
892842
699888
729621
79756
1922919
862224
48141
1467039
630056
454883
1266844
1256666
1116621
1392949
1779007
1553967
701191
1619608
1984414
272306
428639
269239
203050
835045
530101
1995698
1910759
1975320
1956042
155912
1340800
291687
485269
1196502
706393
424715
729548
1945427
171572
1298127
1669335
1408597
306498
382137
441330
558989
672763
1792284
1671965
1271455
308632
226697
665520
1003571
147846
500156
1651955
1476868
1994396
1893570
1785683
139683
1574694
1151079
217592
337026
81680
316495
1823491
1857045
778114
1648381
316932
543508
459119
987321
143861
282349
962261
1469247
1967674
798974
1609416
169217
1656789
727798
902885
367410
841905
956086
541777
335729
246067
1493469
740625
7989
1518669
1070527
879770
1672422
704888
1475086
827863
1995088
1822458
108387
1017531
1377275
935325
1022722
1849897
1519741
1401223
323517
211896
1436071
1678239
259975
1360625
870075
909227
116072
1750673
1751551
595927
934605
218542
1763384
1530647
1040959
1163191
1589060
1738899
490966
548302
347273
1344138
550452
32720
876605
1130332
368852
408417
335798
123327
1177503
1616823
978039
906585
1289524
1385272
717699
1689302
1230205
1457244
1993729
247236
146639
883046
376362
1424629
479257
24251
1790957
1900821
1952409
1423948
1609356
507341
1611935
1800704
99376
351915
552240
1003079
97603
253469
1064195
1994854
1537664
1725346
78998
1441928
754419
1576875
969008
4489
574553
1230080
818939
894806
630287
21349
289010
1064380
1246501
1743225
552742
834118
994014
64314
1609716
350908
1584452
1762710
1901971
959911
1840860
595731
645350
599084
750217
633328
1418517
385669
1129523
973943
1070955
1338680
923523
1759692
242896
1189144
582092
649562
205724
651007
898626
799224
933570
1438448
1959289
63268
1441933
1000370
684052
442710
1907708
110387
1422300
1071764
1143331
1338330
1200559
1472422
55189
492989
1145807
1185552
48966
188863
1066668
94840
1135130
388474
1334119
1620550
986235
440190
888285
56146
1013324
989330
752872
1951716
877903
623336
1416373
1851423
115377
294299
1523775
1388474
1040308
814396
1718034
796492
1634523
1634537
723341
793534
1855280
491564
539872
96950
953269
1443349
1261745
130597
87790
1379769
110653
344023
365098
1621790
441
1492760
461945
911816
1268332
1478763
1091213
1482737
93369
1669656
938020
1624813
629246
1225463
944575
1055542
1820085
1898714
1761715
1723340
1352893
636246
740479
34197
1481923
975290
1109102
1941638
880073
1699602
1707357
750910
1066910
1401524
524039
1530344
1872005
278509
1962440
531304
133840
1613285
1934643
1751476
1217440
1216934
1094425
1855347
999668
146792
613635
1912243
185789
1117742
890189
1929354
952309
1158986
1362229
510625
528149
1545000
1364598
1999320
163915
183833
1156145
645086
44153
1180515
928295
562214
1509256
1616969
26890
330460
1490532
1305475
313759
1320946
1541495
124137
1558871
1339365
1762779
1999479
592097
1172792
846371
231771
764195
668759
228245
841287
554680
1339461
1527978
1023317
182170
1452372
193536
1204709
440075
205385
933872
977585
1891009
45082
1087942
1663634
681738
1153977
423317
1751285
47157
1593695
1799696
263649
702861
1206504
101119
1614024
1042848
939848
782449
205050
445370
278100
462744
26159
182819
1873035
265035
1289328
557570
1094757
1738851
1370306
299564
1481137
644347
368587
36790
536022
1492776
1647676
1093973
1460682
301183
1324284
1120609
88253
1308096
473048
380952
1492152
1752757
997460
1279492
1810706
76651
650859
1187871
281270
285008
1194100
1738774
806907
401850
437082
224822
1977027
602672
355593
1541150
1996718
1331446
71253
1484704
309359
1471887
577197
816006
1660868
1247663
486819
706182
1537382
1914483
652991
753511
1823689
1778347
718446
1508146
564040
532040
1551864
697553
352433
141604
414858
1914468
1884359
753504
633518
1365980
1945303
1548064
926339
78799
530863
1764422
1616022
1528221
326801
461645
141710
1432590
1812771
737251
1252731
1765742
1623731
1064171
1157662
904692
1595787
1317261
917274
1997074
1797789
461679
148913
1891421
750651
657511
43300
1422556
1643641
1665344
1183978
591669
660545
1274068
947278
1067753
1096708
1186229
1678496
563218
80953
1914361
1795541
127942
272504
658919
385870
261542
101881
211420
91667
1063611
1502116
853572
1000088
202484
784652
731735
1890378
329772
620213
1015395
370548
1377861
1952894
201923
706288
925014
362386
1413269
1736072
1489021
733016
1085541
989448
791673
26206
1140585
1101234
40056
1368885
1232628
1796913
773122
1505817
1849905
831670
519594
741503
639040
1529709
1050591
571304
1988395
142624
1650022
360362
1028658
1849998
772352
711268
705315
855381
1283715
1208924
1451204
161656
1578115
829970
1460426
1792236
1843533
325560
1497138
5874
254894
458239
40969
199805
838290
1866025
784233
261444
500456
1840456
1566632
1182350
1631864
1190599
763154
1614291
821390
152202
823716
5120
846271
1467961
452417
796110
365588
603897
1741082
803111
372633
518423
734277
1715580
167892
1520264
948557
587268
1374122
1489272
1312357
1656434
721629
76676
1967150
1572877
1076803
1790800
1535959
1422499
1208638
1558425
1298691
1941791
1912160
895908
1058453
92758
400537
555641
1225921
1536902
1449661
1638995
270031
272333
1729133
626728
392826
1307434
242126
1919903
385883
126955
1598485
418758
981235
139014
1120369
479204
1770673
1588509
401821
1934869
129270
295865
168546
1517083
1766971
1641162
1900950
1879838
892962
1303742
651046
613647
1835692
821341
1431875
767473
1207653
1245381
605954
855001
1552394
1956114
32473
160424
1803779
1048252
529415
872100
1945917
515784
1196868
260423
1798526
604187
1177823
556593
455030
538118
1396615
1428670
488218
394803
897448
1658711
1069225
1092777
466098
747198
1027454
542791
69818
1359014
198015
828899
474975
122278
546597
1078274
686721
1512645
1221334
442833
363652
1382231
1863436
1579472
190782
91683
1527408
1803584
1449674
259226
347961
1701922
1000794
1928074
1543422
1196431
350498
1397927
563535
1259124
1503058
381886
1501679
1838484
635568
1471078
1701214
500035
832800
662974
1546228
1415019
567227
1525550
1873602
186552
1571780
1498627
642958
916145
1040637
1239308
769239
1920363
1549564
528984
272869
1537072
1368184
499063
798086
592504
1225753
1593764
329004
1265912
1915265
1776894
1031598
1742307
999720
1562093
1062098
1428170
1436971
1210979
13303
1633322
1553363
1646657
600562
1278338
656133
935201
147600
1244778
1748421
1939104
942519
817078
1658080
956336
814187
1650772
27264
581993
892259
1674995
206286
174639
1782940
1387378
1374598
1087323
826757
95170
838958
668900
1291580
830412
1211632
288840
743451
1867103
1214836
1148204
1217670
460414
260402
1125377
1144900
972316
1304851
1883748
145978
801251
530740
1318074
150007
1149960
1873009
1324763
892315
1313634
1861843
1104126
860785
974599
1095310
1171582
983981
1028417
1036575
1162686
511924
1171052
1957533
911749
1628714
721730
130909
1469822
1602892
959951
1928473
1149897
128526
1289103
216387
1127934
1217416
1946771
1071584
1515005
863515
1446600
1981153
74521
652251
1502674
1343245
114183
1070158
842801
1488159
1228329
1091987
1915503
1529371
1849029
1171062
1602340
697331
369435
1912502
1164578
1908002
1323519
1845299
1195998
418089
1694376
1634366
226967
865352
1166950
1729423
1519983
1407699
1953281
455178
1124489
690545
761163
1020646
1156835
627360
386289
1344342
243135
1680993
1141406
1212835
938196
204601
605008
1533602
13801
1397700
418723
1403996
856432
560217
917265
334964
1477195
984419
389071
796019
660120
921520
250666
92138
91294
593937
1287115
546571
461951
527095
223391
1107378
412539
31098
1539106
1265211
438664
1249472
1860318
1062048
1351886
122564
1223715
289843
472886
1700690
405034
986812
1509066
1421607
1566603
814205
977619
1029620
608728
1391926
437407
1266601
460081
502011
280869
1776854
277366
59925
547004
252967
249434
852690
901298
57485
1805796
1323624
1489544
1245320
939965
873535
1566847
1052997
478665
787230
569137
1156495
3702
638713
167119
104168
659157
251998
468561
1242268
1439765
1060388
1216306
438151
1196395
1769008
1812515
24901
24382
577688
1265145
1193184
5479
189850
261628
398632
1993942
890172
481989
1643651
1017350
1838968
1900725
903167
435363
1533208
182377
143910
511954
1419580
1391878
1004276
1580399
1247920
613489
1892942
1646124
1119111
121836
786193
1616831
351300
1128894
1204675
76318
1798372
762069
1208897
1655681
1308121
1404553
1932552
832447
1194860
1329536
352964
1949003
1126757
1065217
1721476
1756672
702449
901579
1814522
1302532
1373278
1580309
514835
1807476
24477
1148299
1746044
345422
1913770
1118078
91934
1064309
1589156
764068
1117005
1121822
6930
1320967
446551
1330520
7462
1674500
340751
1758886
703564
1811777
1140971
112796
749652
1562423
573755
383062
747501
1406270
504624
1949181
587127
225907
583597
1875880
54914
1828896
676491
1243382
1185423
613312
1814842
1251383
96727
1152075
951335
1352584
1266568
1677911
1773684
1978635
1900483
1065411
1412858
201774
1242834
281519
765233
70931
1653277
181304
131676
1704609
649832
1285815
1060536
543045
1985608
1759582
1346535
105093
1912403
52688
1522266
67615
1515632
1307178
383398
336217
1601944
150591
154675
1711414
1488934
586137
936375
316371
1111021
1888852
1056597
597354
1228321
514581
210709
1750593
979706
296598
807864
1008336
48884
566755
134638
1084363
1447101
110345
1454828
1424672
610341
1139618
83228
480197
976960
1370113
589699
119692
539845
1448808
1925213
1209991
463151
1799793
465561
125342
132721
1766753
1994954
807284
397735
1553971
1369309
1119956
61613
1074950
967914
1680045
1218935
527411
1291208
907369
1076368
374717
1981574
600376
725203
1993192
1095729
1189101
296576
1597017
1540682
1835733
795095
1840558
226633
595778
1638682
302895
1284513
1054828
536929
994945
1228583
1381690
986812
935778
1256896
309608
739890
1137735
624225
4097
961907
1732799
946559
1587976
210826
1911090
1183133
177340
907572
232343
996494
1976043
1796914
244140
1890106
617814
678517
203967
393840
876766
143075
1978393
928986
538083
588480
953750
1908759
559151
1773066
1897971
1757150
1321470
1343884
1667151
1783530
95682
932886
292372
95237
200621
1260877
1259694
1456691
420352
762231
65883
1000486
1062851
1704658
915885
744974
1562299
368891
797151
1985412
1320333
547595
844355
1570514
1121011
743869
616543
1567398
1236211
1970512
575826
154494
1310316
211604
1664184
462812
1223225
1493855
319552
1898500
1622532
414527
1241634
70032
1032451
217167
1676919
884488
403287
1418579
649659
1448054
206338
277313
1137853
496350
1170140
858820
418349
1425011
1366201
1192462
1155201
1772637
54317
1243
347570
1027687
1928819
211902
243944
1246887
458983
1207712
125106
105543
498876
847754
613660
696295
1159670
1860081
1342992
1821315
167013
76546
831031
1279406
1237581
487912
1377416
1883113
1602047
952197
313574
359092
1773636
294234
731631
706401
1770674
1954488
1052788
1707204
574693
62042
569323
620339
944419
1878336
1830378
1825874
283014
720400
1144403
568308
94733
1605634
1545597
982687
327
59049
1772556
768230
46298
1932009
572251
1764563
1217744
1201914
999510
994468
1155122
145779
1491923
1458124
1610100
1447282
1142064
1766686
308992
1287082
17759
916154
1993728
1969342
772894
694410
1535685
797527
614922
1093382
33752
1449125
317048
1350269
1611039
1025115
1985952
72281
261567
1391238
1267161
26827
1642623
841499
1175932
53753
660672
1166456
661460
1793869
1751040
1917679
66644
293269
406606
1833852
1892099
98804
921093
1821744
1917276
1000766
1086728
302595
391924
328987
1042765
1658420
190744
1121657
1264144
220004
1517883
860199
823134
1307356
418549
1778739
123998
1604798
750430
1776912
1568191
1630578
350113
748000
379862
675513
1365910
1868281
1801212
789790
578515
1264219
1564424
326121
621836
1380514
251515
1961559
562799
900054
1474913
160676
277718
1081417
237918
260796
340614
1466345
1958407
691454
701375
1428700
1906571
1937735
10619
1111776
1279713
548536
1455554
250495
1966443
917365
467540
34298
802158
378177
1618619
330554
1099573
1734648
934473
1208141
1327530
1542010
1860914
1072292
1068146
1645487
890877
1926808
610247
341959
127474
612056
1213024
1378293
122858
536952
1946900
1021240
1414104
511145
833639
951854
1899248
1675256
1667817
1390685
1118221
1672623
100915
1589204
414516
1632864
1395469
570073
1626277
913988
234631
1745424
1756107
1314672
242785
459210
342424
92494
800343
1235448
942648
372305
763171
518263
1576092
617400
601641
190085
500949
640835
957856
1574356
1412003
607074
1851078
316855
559312
801043
1783694
1435389
1837055
1498863
500886
447967
1457392
607532
1387884
212276
1828515
369863
1045232
1244711
1698510
935862
401324
687375
942934
1072379
1982359
714003
510167
1704471
1156529
1282362
930470
1846791
294223
1490760
143868
599290
1232572
102817
1358548
1080977
115222
829879
910675
85343
168270
1608760
332810
1071432
1684657
1300362
1192152
22683
1971240
1910032
809140
700255
68177
1321016
1835021
300471
953985
1200484
1532554
1034152
1506900
68340
106752
1841320
369403
1246711
1178713
103587
1343501
1200597
1924075
1583972
1617266
327586
996905
534177
1950339
1422563
1995922
1692862
1366483
655643
253697
966113
433722
409065
1173812
245398
666937
465906
1621716
1850804
1666176
1920177
796071
775655
593512
507471
1955757
172376
1354050
737863
273674
1738116
642534
894802
3256
581041
1268233
1437398
1038337
811153
1794434
1390925
1622243
1047858
1821763
539938
1362374
1672067
248360
292929
1273959
1690769
4009
811211
1810474
1340685
1880027
1997149
895347
842405
157212
113536
1958126
1250432
381128
1533469
1905153
1270855
140318
271047
573070
1566485
1659204
912684
1984924
1828596
513994
1715127
318141
865130
572067
687141
1321418
256120
867895
558546
491401
1976080
791844
1298313
75250
638408
429253
1135410
237279
1881151
1624664
341523
138865
329757
670437
553741
1802505
1272593
819049
1143915
1345792
1967334
666368
60548
1419703
1929329
138174
1967741
891053
1845889
326819
1236771
266481
1159222
1836751
1448518
33924
27070
1053092
144554
929580
1553317
1395948
170909
796028
1546420
1547446
243018
1041463
367724
1331908
820964
1612385
193338
1703488
1931190
570122
1464303
1691450
1193264
1962974
127023
1315470
1147684
727819
62184
438097
1846003
312942
1457243
132761
438776
815565
662885
1396564
474646
1460778
1042721
1891233
560627
453291
355296
1539481
1960914
162276
1232743
817993
1126365
1762579
1081441
1680829
213931
686065
592646
8083
1561529
1227453
444318
1251181
824551
1794057
1755301
1767994
1483281
1352703
305423
1183905
435234
526365
650591
1028733
243943
307127
1333893
1917934
1572305
1653765
1163400
259006
1109784
1300913
1060069
653037
1700198
1934588
1880320
1073680
389969
334922
105595
297343
1281665
716105
710998
200870
746274
1167984
1335626
1608287
610537
827171
1260803
404542
326136
1356240
431435
711710
18242
1768266
252782
1185462
1084831
1998964
658872
1572136
68757
761653
850728
1870407
1235419
1352911
615030
878780
615585
1629684
908739
1025002
321698
820367
1525587
1114851
1718354
1392620
1101011
226073
1081572
304827
1593428
926422
386978
756183
430291
1697281
1529593
1621328
1209461
1874666
1236382
559884
1189753
159177
717184
385104
537748
1597519
40027
1205441
141679
848361
1481797
1298466
1745560
273567
1944285
781194
652884
430672
928567
1836288
724949
367456
406816
609487
1072286
1921724
438108
1884555
62026
394523
248797
1083668
232468
1764741
474046
91516
1495678
413382
238944
459343
580180
172164
1858962
1571094
1717172
361842
405158
1766273
1036402
1647262
1237714
895
1744122
1386257
317409
361837
547837
241617
241681
1624983
1877407
944242
1427444
1328422
95758
1617505
926321
249642
1545683
562874
773292
1495726
1532257
1680278
593845
1805775
1501184
19906
990235
1115121
1400526
1708222
1923064
248685
253481
1585606
626625
905960
1375416
1576869
289207
819656
135396
1198986
725270
1867071
1159500
1538965
1675343
1538630
384980
1207353
1869664
1661044
1523803
1478044
1250618
456349
639609
1450115
156367
1226232
989144
1879699
311216
924411
234057
414554
1644799
1795125
253358
518388
1689147
1841881
1195181
922083
611371
882151
545758
246729
932443
1529099
41549
633582
1352934
282351
860408
1183040
364435
948016
1769949
1903068
640130
196987
1243760
1875560
687325
1837516
1816513
1488016
1171086
1787767
1220423
976080
1453297
994449
76067
877871
1484538
685900
1411998
716227
1306626
997574
1969369
1936898
1458010
1263874
1547402
1556557
1358730
1083884
1741888
524421
108042
1602880
615237
68927
86040
1894472
1453381
670918
539974
216156
1392012
523553
1638910
1675058
460522
1947991
1455037
1328687
1026880
403444
713913
1991300
751099
1373420
1059884
1335097
1235937
1244836
1489790
775299
1314195
1426195
661950
1337312
1421153
1762943
571690
507486
1685679
696240
1298699
607032
1486707
694015
1793501
1345401
1270481
1031003
36088
52379
768714
122778
1326801
389535
845578
981699
709118
513451
437673
107034
1684054
1445832
1601308
889985
650034
17283
1864065
1472546
683847
1704574
834324
785685
1184368
1483150
1799498
1735694
1912127
1700043
194751
1416642
76105
1031220
1912405
685550
142159
258815
808574
446390
1376280
296253
1888037
1132080
1298693
189596
1526234
472577
333432
634661
971017
529687
598044
649234
223590
1121882
1196016
1859461
238654
1571931
830087
1290874
67316
1228872
698705
970140
489089
1700450
957487
1650785
1145661
1928419
1728868
1425578
485112
1611459
1567093
1248825
164665
1775822
1719069
277888
562745
732842
706627
1814180
1811313
1234883
1617566
803460
370789
1391077
1815956
1690417
124871
1496740
93565
240459
964786
421737
853274
1580717
1511937
548264
591548
1230337
424658
1875843
921946
667882
477782
621447
1920445
686460
1991976
1264754
1876403
752887
753058
628783
1059532
924939
928191
493162
550699
1101292
544730
506350
919326
1927013
1153978
1084707
173357
1470873
1205561
626915
977112
1896749
673101
165256
1985914
998055
795242
264914
767998
1405149
601047
1003698
1761317
941696
862356
1390571
1527173
315774
1277156
1098257
1426008
1600539
535616
1841661
225646
1299089
370737
315379
806698
628343
916238
1912313
1626211
747643
265285
1045417
694655
29276
659159
148461
1848953
1649664
1389132
182492
340538
1309060
931272
1160242
450037
499787
1130174
204250
857357
1622266
1782114
341663
984402
1461019
193872
880676
733140
613702
1915514
704721
655302
1492672
1770241
270858
1600573
368507
627004
1598531
1278733
50403
1402119
1187364
1529695
164978
47698
555164
1247226
331641
1410797
86299
1672320
1589426
206582
1104198
737813
994660
1924615
1911973
89756
1807414
1022391
1481034
523771
1036868
245534
1740624
274514
183861
852499
1285064
1586017
474648
1053288
1421529
1589636
1047203
1579490
1508573
803656
1177489
1981638
76518
49619
714235
682003
1136150
1755833
696481
1225838
1883153
9474
1075343
788785
352064
1434070
842839
205413
1664907
745831
1494420
1665337
472973
1791411
957039
1679601
1621354
270020
1624436
1489635
1783690
249545
50338
1872714
574482
308973
546720
929414
296298
871689
1178760
1663430
469821
968386
1544711
1839080
1292468
466615
521513
1893956
373271
1242877
1505285
1092087
316249
343701
57466
1315036
1630705
1656066
1850210
850245
1653298
107578
920376
1523042
274796
1537306
80090
1337588
692465
367008
764678
1606032
1581669
914092
471883
1330900
395928
1777735
674135
933161
1269539
1342877
1233758
1609601
1468748
1402486
711891
1544775
79851
1790496
630913
691491
461227
1657021
316165
904989
154144
638140
572551
406514
603731
1657102
745853
1776465
888538
1846851
1815996
1289375
886336
1716351
321968
1180251
50287
222902
1284605
1141002
1574739
274894
303529
1802607
1939335
86734
1501737
1333941
512327
664762
1390891
972048
518747
1628022
1765306
1344694
1285494
841249
1576762
1414388
29139
995492
1240210
448323
1170866
689872
1728558
240168
126195
169162
1077403
1906257
1282936
164592
394140
273808
829192
1227735
654398
1300495
667321
1573240
550485
1077463
707200
88274
694839
706812
1905151
881320
642261
991657
928921
1138909
1186583
551950
1362725
97737
574977
1284857
1931434
656317
725042
735554
400445
1242225
1088503
1009412
715913
884590
1438335
1046302
1119705
88450
749237
101315
1287251
796154
1801284
1816036
529135
78505
968307
1065355
1499798
1637157
1147166
69064
143364
1479276
411725
1547956
931784
1523182
1153427
1183871
348948
1721969
1599316
1784719
744678
1763199
1434557
53330
715983
151061
1674714
1424369
1189555
1957772
443775
1253669
960896
30244
1407028
1940949
1086476
519500
1317085
717325
1466220
1309574
16902
880090
1405089
285541
1433464
671494
1110992
399766
1077741
153876
1470536
1224935
1034402
1091224
132823
1464326
1627769
1973812
926698
449910
644665
673114
960779
1146473
96423
1334390
1743335
84420
314991
309077
1109005
1242865
48854
498836
1077800
402126
5968
1505167
1471536
1396085
593984
39358
910084
495186
1138796
1801466
1478440
1128531
965989
1580151
1752375
1301678
531382
643354
218483
508749
1724222
1054958
591326
1401053
1005463
308149
959488
992051
1935960
1296498
67431
1762548
560330
1389427
1677940
1012512
1211731
1357023
848057
503692
182680
260654
814539
789669
265521
1574276
547238
1553951
1774974
697272
1705724
1832252
1173144
15511
666727
443643
1421727
1990603
108873
1725401
1930198
1982717
1970223
906438
948763
360776
1635830
1028226
1120934
326393
14729
1239871
343479
296655
1835768
1331702
642020
1120131
765663
835058
1683811
1743496
332881
1222408
997515
949462
672464
893873
1033600
326273
847214
1670034
1607196
680261
263754
296004
1053488
404725
681874
528922
40690
43636
1006875
1107119
1657928
1323939
697610
479309
632106
967403
1669937
1167274
47364
1106029
1065834
1598398
1124042
1304161
67994
1693367
1778799
607567
416127
1715196
1530771
11320
21508
1641985
1612460
418303
89624
1531125
1682923
1206976
165810
170841
1172964
264863
149555
629472
622088
392868
1266420
832086
199994
1210116
346886
182579
623220
259485
1611519
1599315
1680876
136951
790098
1603200
1604116
1072404
78228
1705037
1572916
1816977
1118479
847158
650090
1024342
913290
347510
1451321
1805325
336111
696189
1087843
782838
469845
1832287
1027027
1513788
1244823
1071848
488329
371841
1160746
735920
1831495
224459
265477
1635632
1678366
922062
1301576
1034540
1328813
670948
750168
456066
183842
174480
1181411
649825
1587063
582560
1932544
332539
709484
669492
911140
68814
1372969
1847080
1556340
346657
709237
953274
54774
1062220
453970
25188
1915695
1628653
26044
459031
1169202
605417
1244714
1524533
488171
1928632
1303136
1540314
737386
1973494
352237
1593833
523866
498522
1067832
1923931
491924
330587
1409433
1345740
528446
1863604
648438
1279375
1870755
1458475
668786
1073476
1033819
1284515
805111
313358
852810
481040
1089966
584755
1945788
1401679
292391
1759396
1434840
344650
1983817
128193
289675
1799099
454720
1139516
1676542
1324591
648260
211732
920891
658896
1069849
942116
102493
1217220
483043
348869
1564090
709941
1314634
941894
1391337
1978943
1981345
1202218
1441648
1973965
1192603
867313
1952425
394889
843447
1005068
786355
584448
85810
289919
907662
1381822
790785
854075
1178009
457872
1721427
118741
1375230
302268
764237
1282047
415419
460367
1199841
1070951
147597
129958
1638252
1890635
945009
1604998
55458
1106793
1086282
115192
1372309
853720
832951
965143
657602
771238
452398
1422274
1810261
101607
1809726
41498
1223558
1430827
1763081
622195
1647472
1971391
1625012
619026
1072033
645831
673502
1544811
686329
1861074
1280201
787718
1764154
1068748
420625
357186
1548778
919994
1252131
1399191
95312
1531375
1483482
797052
401691
2950
611128
1479891
1867258
337024
1514826
899057
1800812
1227450
978149
1294058
134439
1574951
226039
1549966
1072223
206941
1717102
1435903
1542088
1963662
1073823
314460
1348430
1762479
1125710
661690
1753204
1026736
588443
1592377
1769197
649853
1875979
1522241
279973
979037
993152
1784632
1293547
770164
818187
1015781
337436
1952781
569618
574525
1396363
795528
71699
1709129
1465347
1152765
28449
135679
805806
1881288
1460158
1304303
1686061
1173230
1406843
1074092
669785
760499
1036435
740007
572332
9664
1607504
1479756
1794672
1592963
696484
1814783
799125
663788
1776293
655044
85480
1416260
1317936
1238015
845085
1108752
642882
492522
22251
1835840
900812
1945647
1717802
965345
1434407
1755899
1534593
910205
1052512
383553
1953937
108409
1443698
1685117
907953
368820
1160817
909315
1842521
1437215
617946
403158
462158
1122910
1877788
769304
478701
1062772
1031905
1873648
4021
292980
512994
569789
839398
1360533
1546047
1884889
1306707
1794128
429452
1370745
125955
1789153
1808108
422280
1919
1473571
1462179
203755
699433
788275
1195085
1625775
577492
543057
1956647
305958
948058
985265
712922
738416
1108627
72983
1688072
195266
1830401
1806356
1547603
320238
1009693
384732
481642
1379717
507153
1860937
1393440
22136
1805027
1903773
1727046
122307
467935
834107
1964446
1328339
624227
813997
342702
793084
270968
122368
439299
1180324
925456
275081
158171
1139721
1343118
747253
1660671
1498778
1635662
1106973
399900
1089892
1921120
923274
865299
664578
880289
236067
305578
310629
1249318
1899604
919675
326424
1218191
1076670
646050
1362076
140221
645252
1790860
465972
1036099
205685
1745267
1543906
1918543
185237
1948749
217195
386872
1187168
530240
424074
1436657
1806159
599877
945365
563883
1691163
1425284
1372562
1616323
1032847
1273320
1517171
79880
227424
460801
12958
450251
1812558
302142
528822
1055190
833849
653046
456944
658620
1108681
1630910
806021
1585705
499269
1345012
1180609
286270
343067
1393886
1495538
850909
1156154
636111
1628209
1650996
1647220
443632
273660
1684029
1022226
1895168
1769202
1623218
135317
1087473
134168
593755
474830
647472
440585
666697
528969
887160
1385627
1937894
25328
772740
1510512
1590693
1029231
541298
802360
932831
1798945
1550238
1995078
86935
186280
771023
1201306
1797563
1954172
126403
1938039
1057663
1564988
385322
885084
915060
1648697
1079581
1473543
138240
1996375
106011
292101
609575
1270295
445232
248978
1099806
774023
1254618
939893
1609048
1958805
1488042
1461216
529744
1598591
1347039
1455788
381482
1428506
1934415
1654677
254447
161688
1416054
1810398
891911
498904
917135
1892983
1847277
541838
1864202
1173849
1751311
371090
548191
121813
1009835
1094955
1003938
513388
1033930
649198
1483543
48589
961149
1357435
1284215
194633
1586870
150449
726938
1042788
1565586
140955
931099
1198462
548136
564987
953197
676279
1418984
1740750
1290305
626844
1949938
1921607
797300
1256587
1720932
1662989
1479562
1385224
1909909
419823
677564
1652349
102860
327726
1962502
465000
1907774
1861490
1847000
1979810
20315
2250
652530
1618821
737509
1441719
1640447
543905
1851572
1496569
156389
1060459
192051
1325275
703154
273155
535622
963870
415105
1315860
1264270
1455821
953238
1019933
1787866
1895566
929244
1743205
1228402
393235
1047638
522718
1181505
1853946
267708
1094601
636531
350284
1637340
1233881
1365447
1317968
875641
571039
118270
1132656
188342
1867925
1085252
429616
14865
375309
1613
1511041
252084
644441
1738179
1963277
58924
900399
786528
790992
1337767
1870736
1927343
959844
1362995
1421144
1001515
846088
46838
1975989
993233
1674730
865155
1747664
126591
625491
921432
1347072
422490
1231831
834865
569646
946609
1900637
1453774
1497102
143827
1983436
664038
116726
1388048
391403
140584
911353
285357
1915496
1204686
616329
133412
222556
437717
1811829
1855976
696576
347557
1428452
856742
1392417
953630
358295
949803
541639
1927764
347811
306207
171605
558016
1212917
1548879
1174275
130458
1027872
1054319
303878
452593
1775208
1652346
310682
558913
228585
840824
1777278
1017970
1613455
796592
1153478
161937
207730
701241
1639514
1731472
473840
396635
1756749
1934390
1272719
107437
1639034
1624277
176891
1387691
1038055
1651535
229529
234514
22045
843244
757
530849
197247
771001
470391
618018
430254
537595
1588629
106987
1064995
1780401
903585
1089601
247476
1355401
612262
1039121
229074
227239
488558
1758214
1915895
733339
920499
1585508
1290198
586494
1778738
1208203
1559438
580165
567057
722999
211715
463166
809545
1952204
700926
1060301
1605992
389864
1893416
992585
85673
26087
1546665
119953
578295
1101963
1346859
1603257
90228
1832706
991845
344935
70780
119589
1697882
799805
1164418
755999
1772614
832705
907337
1551963
1243190
574724
41308
640121
313520
883721
1127870
917701
1545885
1339168
325526
592933
1223314
1036568
1524418
1898738
451643
395681
463015
1711849
352537
1265406
792078
637748
1446742
516929
842428
1653394
455633
766375
550336
1477504
1193881
1687637
1526770
486911
1157993
1767605
252117
1038774
1332103
1122553
1459697
961943
1999444
1820034
1463572
598778
248782
107300
1267921
585540
1208214
309090
1600719
1240815
1494147
1669697
207714
596352
129369
693253
566083
1079132
1392679
292809
959617
1326800
279562
1586423
441166
1678455
181678
1171585
976046
1629980
604556
797123
1659190
1246577
1733527
850147
1059434
454994
1237703
1130371
932163
1323375
897977
1933971
1333937
1984966
176416
1305461
617648
214164
257063
1918289
16448
1572470
1932994
1256110
829089
49593
286132
1738467
770150
1369259
1628695
438112
340645
153028
1456899
1744195
16781
1797206
823180
561429
936549
262979
586523
1045001
1341276
1152319
729241
1655287
972093
978863
339700
198785
74205
1649017
1830474
505583
1283968
22881
916208
477863
413785
271499
1390959
652032
975523
153404
1890415
763245
1019756
1069665
1015172
1701157
1236113
1341995
1224831
1534671
358775
1237123
1109711
71841
1372404
1798956
1406673
693536
1318097
1356924
42912
392852
362395
1404442
1180182
6533
1098508
40657
1303453
1739302
1662836
212013
1893234
934729
1387243
1792696
879390
1374038
27260
1287060
224342
1814147
1198921
1961524
204364
1157571
383191
1563386
804743
371786
1858326
108067
1995653
402614
1716865
94223
607406
1520347
22614
353549
1680538
1190916
62797
71360
1958081
1997981
1811453
663897
329082
1740634
1207403
1971346
1593577
1296408
1399860
1653638
1791600
794491
678668
1257636
507910
749143
466776
1767174
21406
764322
1376389
1477585
618821
1662749
1989514
1594140
273835
1447504
988939
1196610
687261
1778790
764038
50906
748547
1283414
1734368
1240121
964214
986602
329963
860875
380760
340561
1548711
1174567
323119
1642859
218209
1669250
359476
1552863
1800089
1234806
1299383
809198
353895
1314782
1945822
732527
1687788
1256656
1204014
661407
749368
1503577
376149
1046393
1329806
959332
1742879
397605
1397460
1697688
1064411
626125
611975
646951
935599
1762678
528670
761432
798661
1790900
1971364
1873645
942014
75863
617906
890303
709317
416242
178033
325249
40858
203147
1193107
1488372
1415064
761975
1525505
417196
501295
1053058
962116
1590472
837136
588546
539101
1811653
566375
1630979
1658960
1310374
127550
308927
82128
1463478
785926
573603
1706899
427176
494677
206401
949780
1112558
125758
250876
685850
857662
926041
1168833
1534821
1465394
459557
746895
660963
1764305
1882075
51490
1272178
478257
1393842
1870464
1478931
1439332
1645168
933689
487798
1467519
1051120
329434
99194
476219
1235512
1923428
746650
1073014
1201743
1516689
747581
1315554
1240745
1957600
307820
1979869
1233866
1468436
510208
714809
655572
1663476
1758265
858739
345064
1171094
1806590
1215184
1379516
639039
1695790
1064030
1682353
1969631
1680199
1679770
685671
1575529
1061522
816883
1939749
326633
1376777
1722181
426
1285052
1490183
731892
590850
659787
838898
1664032
564306
90048
1185040
1104216
735785
1570526
1958241
690661
77516
1737985
15619
944521
1503586
1971823
731627
1388546
297827
1008288
227691
1475239
491700
1018339
1388436
1217365
1874520
83053
1751370
1826491
389711
979979
1512873
1270951
509436
109381
566245
1356181
541805
237964
983520
1666303
1360912
298275
1240646
959827
378631
220986
526484
1878777
566106
532422
294012
1511367
660401
873370
484471
1190107
815161
1306308
914875
470235
154284
1217741
68009
1553305
680060
372371
1208123
1655141
1063812
164796
542133
781829
65730
1540322
215430
302097
1001959
856060
1683828
325158
132527
311981
1165229
185211
939743
390447
1877670
1963408
497124
1981350
1816340
1482325
745877
526132
1402491
1261483
599056
1638721
794342
1233956
366567
1011547
1524309
988845
1482854
1129178
275360
1191773
378853
987222
1990859
605734
1819712
501540
132347
1657359
1432773
926126
1323771
1608035
995303
1574000
837453
1701021
808753
1727229
1989060
1195935
884181
1822948
1052574
1002984
1459299
894354
1949864
1858037
779461
902173
642994
1695637
481008
480641
299102
1004718
1906653
1907419
945300
894772
731096
270414
1370172
203840
390201
1892704
1355607
252006
1248890
16090
462465
1682705
1684415
1361494
1161097
628250
1410029
1771584
22310
1037865
1932305
708604
1867889
510938
57069
1715073
1317053
1525870
1904811
40079
948805
1417809
516770
555250
673724
457740
1038109
32585
1923868
1390311
975758
968289
1672833
420636
380292
1665357
475373
1485712
1523689
387744
1129267
417386
786809
136429
536953
826471
1443690
276228
1802427
596362
115476
84812
785253
42266
1886623
36667
1864403
729464
184003
1581452
159855
307062
78782
585199
412671
1771209
164900
1500508
1003931
1466181
148853
528049
778455
1369674
356131
1431729
1553606
1370936
1195929
1238772
1154166
174892
674009
359496
220280
356474
236134
1594034
1671777
1269913
1001390
1436799
599522
167794
1188538
484784
184920
465186
167406
1793855
513723
961920
297413
1037736
340355
284673
517252
1009509
1281647
114357
1506160
415934
1772909
327178
1001889
1305976
569647
1303331
1456091
986728
599287
116506
1458253
215765
51076
1228275
590957
1638166
1476206
1553382
1097958
828092
1540736
1193020
143601
852763
483982
1797849
543709
1571601
776817
1750352
575375
886305
464047
1889758
350635
1014150
478178
1570063
606847
1009263
882624
1482395
430974
1794427
1897873
614839
1515123
316650
775208
932959
1516814
1346071
1103944
1143826
44137
332027
1143546
1299848
595826
285639
1583034
981507
347595
441065
1138224
1485405
1951142
453254
727477
1378101
1638237
1471786
232998
163668
1892046
67390
885134
164302
1199262
1766158
1241335
1077491
668291
1656842
1769574
622415
991354
673426
429103
1186107
694382
1057843
1602956
563319
238571
1283019
411712
1938056
898358
858585
1922333
487373
1534279
1719985
308446
1160300
1329092
247821
90288
1971937
1215617
550709
1541062
557536
626380
702872
295180
392816
891795
1517006
631506
1983915
585955
1999403
192105
1899120
1728901
535449
1461939
1197969
534006
1622390
339558
1658226
749076
1258642
420535
1387445
211473
1904884
1263964
49250
1744886
1603399
1019734
215112
1696998
6711
201576
1793484
858597
1870447
154153
447308
933895
1239092
515287
1123491
458956
1118033
1931439
1226488
1581946
553398
750933
1838998
1989770
848747
1338888
1381535
1805804
1296906
810217
1581000
1524410
137156
1659388
1703200
983353
1961858
833491
1794771
786141
1968855
1025326
1521630
1074169
620883
1685027
1470172
1676627
728201
707138
693425
260558
478833
327813
1558365
919531
1345656
1795622
1550371
1585336
1416409
1834700
341208
1443389
1536078
1218582
775495
568458
8099
549848
120668
1577544
1075166
1019197
239033
624396
546597
597226
1700322
844446
915999
374293
1185021
970015
653544
299629
1290172
746157
1067719
335842
928000
1011968
246202
1871819
244838
377438
1008208
1100031
1355749
274120
548968
1107028
1547550
1408453
1105672
1076255
1292829
772759
98372
1979287
840325
1391413
126735
1612952
1597183
1057565
611521
1858615
520041
1123544
1769988
519057
372073
935137
758601
1231461
1362705
1044365
740889
1053606
1752602
1599747
929050
1128986
1340365
1520805
343113
271120
967109
186848
961424
1208169
1888080
24743
65473
549819
1710128
705989
506327
1734262
159891
445860
1854569
151901
1965875
402642
87337
1595559
1424106
719691
771814
31179
315708
542076
1858714
1937052
535292
334174
1514761
1890927
831194
1130067
1765497
169409
151366
495264
1103635
966362
323535
1334217
1902792
774164
742742
1298615
1826389
1204515
153867
214907
1029045
661373
1833739
1767229
301696
1025974
1768717
104568
1785499
1583806
1614517
1411693
148056
1539212
91680
49625
1691294
347371
1791920
1360811
1803314
1989371
1698290
466629
1461063
1211905
1925300
1895394
1336414
1358156
789977
802332
558403
1035279
250298
1711794
828089
1140482
295445
650480
1243152
614796
658115
1725011
835662
995515
415259
1028245
1106342
1278357
1531882
1739737
1212195
1720506
355014
1442290
1272114
559364
1021493
1530181
856015
856773
1711420
333895
1856635
1188437
1004486
1900657
1227697
1744595
560111
407230
1322521
1967892
9087
627692
85565
371396
1440541
1654647
834842
498075
114779
467763
206761
463870
351679
234660
1210095
1229874
1770087
830340
1906276
1101200
907863
446162
772090
268790
1894351
1725993
199760
107323
1101826
1071865
957806
641718
1603091
1092906
1827304
963033
1899440
29933
1119919
1894529
20298
1872154
1340979
1021586
4188
803392
140829
944957
156299
745835
782809
348671
1735876
1261319
1135593
1524866
1037702
956646
795612
124632
947426
1939099
794764
60542
1758034
594751
1683559
1416558
918604
554489
1486063
895251
1191788
1042060
938593
91827
245837
1207815
477416
1969385
559646
1150757
777768
1515023
1758479
797471
1966156
1851710
866760
1689981
701662
1081175
104588
1323594
368936
634087
516397
1413614
927714
1336528
1434477
1040411
877355
913164
1828722
943633
140869
1462761
462882
1143772
1276517
1013221
1370181
1980500
1065233
1303448
1117508
852780
1933874
1496522
128033
170893
1952319
675157
1051556
1147507
1831737
1429728
1745681
1139260
258694
773046
991314
1917414
759280
1133875
1204444
1880125
509831
1067346
1801063
445576
1944422
1092518
62415
1230762
1933353
1068784
129136
55191
1517310
1021794
185712
694116
669662
1220338
387537
1331149
261847
1589566
1971290
1279324
1060139
1421722
1581172
925656
481356
816539
1815876
848214
417952
1966780
233688
1787799
1109674
1231429
764085
744192
62121
506997
25522
44428
1102307
1550902
316737
546463
788439
818296
243840
1209987
91011
428947
1299001
1529527
1404555
889665
602964
1574406
181271
607032
1218809
480511
787379
40310
1417675
573885
1963393
936459
1409021
1789749
803012
215187
1438614
1683731
1472610
312775
730057
1922909
772267
472182
1402790
1086713
960273
1243691
1727836
208732
583162
127072
495003
333582
1952361
1523191
1211630
97605
1614238
365100
114244
962143
722076
1059145
994196
1159324
49990
1830035
1980927
605055
622430
886864
1988208
803150
1326299
464587
1596463
1348608
1702540
1973022
1872896
1484971
215093
954544
1037547
1124554
1546001
13730
194662
268087
22791
84659
694609
1841337
1217417
141933
536623
1710426
319082
47526
638157
387122
665941
1479680
832005
941174
1752985
1492724
867498
293383
1583890
1060815
1804146
1111227
590164
1941229
373770
830490
1857348
1747186
813820
778839
293483
148143
1820025
1535897
1248584
1077766
1997102
274438
567766
567254
407657
1616847
538097
549527
392307
1051858
827965
1391269
618309
1928307
1640692
1221306
1583423
420244
331350
1668573
277567
1723765
1155752
120713
37517
654338
272858
871665
1346156
353411
1878853
1642179
540658
507113
1992437
814950
1630449
1785028
1209999
948884
239390
1635013
963588
546984
403017
1704577
576317
1099921
373823
1817545
1198337
1211015
659907
1174162
752140
280189
1235324
1287755
370692
1777117
537470
1859311
1376955
1312823
896806
1255233
114964
204680
184071
991617
853964
1848598
274672
1021104
873483
447208
63172
1994590
712375
1432708
1950880
570606
197730
1660115
105513
1692904
882097
1228610
1582188
305980
925641
1527840
337971
691183
1803324
1511058
1444080
1767809
541197
67330
1342265
1469772
1593731
1168572
458829
1530513
318346
99881
88396
1382446
1075301
1668389
1166177
973541
84192
1021555
652710
1436274
8394
1986119
731309
1820648
1981187
434686
735632
828655
1438070
1623079
1626154
1144964
1838203
989467
1458458
1989131
1398314
1725095
540822
899294
1604139
51174
926485
1956310
84151
325255
1947952
642186
1513453
572769
1791200
1667606
901244
934795
1896480
804434
873387
1205513
630695
1138143
353045
1552201
466680
904850
673646
1413435
935301
716488
392492
822922
1707397
1359437
1440287
464743
319125
1210179
305400
513768
1198125
521555
795496
1342883
481549
1089567
1251485
528036
943167
1653485
576853
1950924
944607
83262
659301
1200885
757971
719734
154087
180774
780203
211999
282022
1648403
1286461
620395
212948
682128
54853
1790325
948217
1811129
233818
728000
1440410
1399132
1687517
1070525
279535
57341
197625
1278214
299786
605176
1456146
1290364
222375
971365
1678886
1755264
893186
1843726
394983
323799
1129121
120865
1903813
1940156
1390863
1261178
498087
1457280
1326704
470212
1077868
1778028
9064
815537
266901
719012
1850651
312104
1224576
12343
756968
509423
521861
443588
1433801
631423
135333
358448
295422
1241595
907565
1947271
865349
1228353
1354229
556884
824531
1977868
1732691
1334464
1819125
1851346
648567
174813
472400
627764
1817901
1595740
1604847
556960
1560897
1650141
1216213
226028
1019105
1165356
921764
1068297
1714622
822299
1350536
363543
1598185
1770743
807333
1557702
868383
1675663
603077
816870
1473585
923142
502245
1173277
584343
444145
956084
973183
972482
1435932
1897984
106807
31826
1398735
1603773
1473104
387684
972405
508044
650145
1137719
899133
1087051
734711
860077
1025881
1938551
1014482
215375
527732
962651
1335034
1971370
1039502
46475
1758459
1169117
1915446
1151725
1695356
383679
600364
478756
314458
753621
637381
1971585
1651728
1562325
1624225
1120608
1236789
1030661
1672745
1403403
1474761
829757
1408102
1282306
1530790
1337997
1299916
1333220
516248
1231112
1685846
1609853
1423776
1274368
1545053
994948
1966680
1592405
1432362
1133002
1488877
250366
93438
1159594
1285433
1735843
1922360
599098
1412224
801266
1394747
330473
178460
209246
801922
1674350
1553455
1664397
1084539
1876958
562649
1070737
1722822
633358
385088
633445
561927
1732369
1587138
366299
1854449
563311
12092
1058873
1475667
1239690
363274
1599921
1692754
1518592
208438
395007
96114
1038653
1874031
1306285
1772788
1075327
1913101
494802
912963
517834
1325572
353008
1842685
798193
423811
1669814
1418456
1943881
497548
1793040
497251
1508894
120361
522452
565720
986528
1295486
916781
324174
436286
32747
90434
1846978
1599022
551722
537009
151580
894599
400593
1852013
1502208
1762861
1674155
1362417
446650
1102394
224848
1127754
120225
460185
174234
480555
1732151
395443
1377976
1301577
1145185
1719746
1624199
1092424
555592
1212054
15551
1518020
1963637
1291113
559517
1005991
1195864
756866
1774911
832025
75767
1023360
202062
1855758
1730620
1506615
1046208
1651942
524415
1323204
4339
1054996
206712
1923634
771210
674403
324024
559436
218286
783815
461019
764897
434955
1994923
1199059
738547
1577037
993387
1366110
22974
1156422
153103
972636
893650
194005
499082
746204
282297
1582133
1649179
1705185
488007
1667223
294395
894536
1707260
573053
150989
1260079
199138
1108936
268886
984310
378588
1947391
564058
1957939
693407
423521
263815
1742808
25016
871896
156995
1316808
1099433
839466
1931390
214762
1695716
949687
1420374
1701193
283599
1763448
75744
450866
1086793
1386721
355907
1092664
939007
167865
39367
1514828
1224067
1890748
1183729
1601274
677009
499902
488489
1439267
1244371
751222
212730
1429725
1283917
390448
586120
497417
1761634
95238
1112888
1448750
269386
487316
1851605
858393
1516157
1093810
1107386
386261
537045
1514438
321759
57956
1054969
1562611
1940120
859488
1201468
145487
1903072
711719
1683160
893718
262594
1483948
1834116
1937031
832864
239767
1939715
1688467
381993
439574
1087757
1221628
731172
574096
342203
1700142
1630876
1939630
1657129
1979472
704605
823367
121683
188888
1921206
1578493
1467791
995196
577201
664578
1734813
1966075
1885244
1315976
377555
1932358
865182
1282895
1430302
1397046
1465473
944769
1323008
1215099
622366
1987070
613179
190986
1793749
1932430
462283
283460
1531746
1646465
1651283
1448148
1980917
326599
1417893
1990947
251751
424834
1181984
867295
1377583
1809132
1372288
221175
344126
1219155
1050694
388959
358308
291307
50308
467109
645526
276587
109463
25546
1689209
773677
900323
1101770
1618135
1146342
1058797
1816746
1223093
393318
449363
1020964
152492
56501
344230
1671953
1870561
1886455
1974793
1999437
178097
1676764
1862184
465782
1197856
1533013
658306
1660364
138246
623798
1349554
991320
512032
1532605
1206444
178327
1756357
858476
1667405
436410
1105155
1359186
896852
1714450
1742266
1030123
1213983
1303591
1176339
1197085
73570
233827
1282065
1489459
1077676
248530
256701
993396
366763
698207
761231
335141
1598265
1560933
600714
805536
1986291
265855
1447592
1661261
461320
330239
1820854
335157
1208095
165768
1944052
302238
1563036
132479
1030922
1869074
1381346
1045547
1141175
1627727
1233312
859024
1092201
347088
23639
422540
698258
1672456
648830
385850
513342
1906124
1916731
1609182
233958
402890
536670
1372857
1540319
33262
467280
1615629
651843
167630
1001423
486134
1685767
1887218
897427
1850621
301020
409073
918857
1006082
970942
1005394
512065
1956334
1156355
1177042
1772427
907502
1193062
1181619
287621
617071
234871
118830
101211
758768
1007879
19159
778575
109041
1725645
1038189
1192439
488704
90846
356947
599230
47075
1987416
1966001
1384840
506019
1113580
366936
720095
907802
1363894
550893
1775767
1079436
1606449
994827
1247502
1882380
492056
1972584
1294806
1765655
859011
1345683
1584655
84101
182191
504187
629293
804394
776964
1944955
1474890
1835577
1144286
510775
579136
756291
1989207
1994863
1480609
1767230
1665271
731577
1045769
1513859
1050879
1117533
1702338
1704140
630106
353266
893299
687280
1192591
1018831
1974206
453808
741331
187290
1070138
1711926
644779
1523587
746155
1894161
1285794
390120
856594
896430
511186
460792
1157180
1198011
1270160
387734
751545
828518
1444133
734836
1535704
777065
1812179
492339
1096807
1164230
413423
1759365
17583
1023830
1330031
1969666
98519
1569863
1485013
923650
679406
586588
425259
296411
112726
733395
1826387
1542972
641913
474733
266521
1400382
1677220
98995
1206980
216004
1788441
626751
663515
1981715
1962458
477573
654742
65005
1296623
1417633
1875373
992333
1337946
1679076
1240645
1508138
591127
533820
1299849
638511
844882
316839
111351
571482
77084
386997
1814350
1283083
228101
1014370
1807761
1867663
1646499
1793650
1658885
1576759
148996
1655563
1120634
1106224
958689
1839601
1270956
627539
1445141
177696
1834768
1645735
1736188
1035965
89176
1521901
1516941
345689
108014
1180253
457608
183157
636202
166299
1187189
1421538
1066552
981609
823922
1651105
143437
589950
850754
1485056
585191
587207
542386
401907
967058
1670838
447466
1357404
485092
352430
1927513
670932
1742433
178520
970157
1295551
165990
880637
1333262
1117881
61919
21832
1175894
1478647
1971181
1160073
668458
239337
798903
787228
15457
715459
1715892
1693827
1033221
296452
1438374
41041
526845
1789638
1425982
1197842
370675
1053197
1523366
52402
520816
544714
1539416
186902
1530410
851863
1980188
679774
1610071
240709
345434
1217914
1371479
1530395
1243490
1000864
1326241
1750462
1129126
417186
1878014
791517
1121022
745367
1780396
1788399
1475131
1527518
788665
462272
1678030
1015293
1688241
845796
1074560
1826958
960692
1009865
1959944
1917992
68968
1196531
1760631
786027
924941
349620
703316
733845
1361371
1880999
1878082
505169
507397
1058413
1037384
1944695
1068602
1760346
40434
1182759
1118638
812440
793763
1608073
1105185
444976
157444
927427
110801
1919691
799450
1904208
1383907
1086965
1205389
432667
1226842
425617
58524
457766
360622
1241684
146286
1982915
266890
1409075
342771
1877269
795237
8809
277245
626119
277703
242635
1827055
1277576
1478887
71011
980347
1256761
193452
183084
866171
393785
1924117
947717
1844352
1105237
964453
519503
1250929
1830068
634134
797384
1985357
1621236
1853038
1635921
726750
1565496
916203
1931305
629598
1853260
353514
599020
554868
1690764
427007
923197
1882697
997127
1428092
1600400
532509
230401
515308
1997702
1587594
114302
480399
750021
46170
804637
1282790
1346813
1520258
1755079
1359780
1580345
208305
1263701
326096
955841
1611990
135187
59441
1336928
1495771
560894
1262316
21893
102829
1653608
964608
966137
1281881
1800233
35644
507796
1805348
1184687
331678
963860
150360
1424779
1019510
1675060
1546317
520075
1006847
12331
1703404
1182438
1207203
1952159
1102063
759634
1263207
873932
845161
1578293
1750434
745832
286748
882820
28711
1247520
1235603
1797655
1035002
311138
887647
792641
1619020
160374
1008034
714550
166416
130603
788769
1334850
1427903
1854842
357924
1003316
697306
296418
1966143
934422
538375
795151
810627
1690063
1613323
1751986
854345
1438526
1996730
598097
1453429
944827
1768882
1257514
1406741
551697
1609610
30081
1369485
321440
227703
1761054
1549186
1877804
186141
92725
95850
106344
1111634
1021567
1842436
863416
1102412
525771
659312
779872
1861986
762791
883222
1781112
1986560
988287
1386879
1286727
866837
483641
942774
1777864
482239
1812247
571367
462118
1587572
1275116
485543
1751784
631982
186009
1990188
328623
626149
226290
559283
805578
1897000
1580323
1281178
123102
59861
958051
1849721
659051
1507236
756859
1901186
1713088
633905
1954206
1914584
436968
731874
859023
1283953
1587258
400098
1108335
717824
586688
1221112
691026
918746
137935
1950368
358907
521244
279967
693370
1726415
992742
153218
1017880
427679
1349056
130570
390702
1948570
105213
1259694
1542344
1816348
545441
989380
1397436
177768
735278
1536546
856311
406139
638301
1843278
716656
117290
1245566
650682
956501
790869
1184580
273091
579260
1121235
1889439
703905
1948903
1633198
51291
372347
668318
399955
1556420
1814358
72662
1838494
1121511
116048
1594017
704324
345258
1130557
58103
623163
1858614
1918577
1300836
734489
1667046
1953028
444894
411911
1719709
1356479
309578
1636871
1759831
392264
700886
1131941
1210566
55992
1107944
856622
1509801
1175012
568876
1769151
1140536
1509213
1730559
193049
1463112
1118176
975174
1148214
182683
818770
789941
1606453
1572505
1448510
1555400
1341912
1528353
1467897
872667
590110
1626006
1293264
1755677
103118
171083
1560955
1890691
1703358
614126
838750
1534407
1732021
598402
1282492
1989126
1676468
1099964
768559
292741
852916
1551393
1974681
343306
543801
722280
157405
1687394
515083
320093
955227
1937576
1915811
72925
100940
1787419
583799
1847585
1475287
1539879
393006
526001
1879894
681417
1152016
1291218
913130
1570866
1272889
1400814
828880
1156586
1954544
779416
609653
1273740
1083238
1926130
1346562
941791
642648
1607302
881532
837973
1039754
360119
1512729
1288310
996409
897916
761002
1620868
480786
1287405
775937
1165943
400986
528454
1379212
1143152
765080
1152448
1674055
1461289
586705
1806155
405617
1369094
617006
205847
1609276
1935006
158571
668269
858444
1645780
660142
692277
903809
175084
888592
684243
1984699
1556882
632068
340536
805462
1218666
696471
93933
1915459
86176
893958
405294
170351
104697
298470
1863348
1510313
299739
689233
1594960
840965
1048922
1821226
1428341
124475
1639613
791582
1038806
353770
1088812
173182
1247167
1915825
1600115
151515
1483401
1145487
1336040
90026
962049
1101356
1078973
1992548
844065
735491
838080
532587
1356170
452406
1809282
234463
1003907
970663
1074190
423698
1211005
439059
587
1199082
1276084
506041
836853
1196566
1657511
642965
1835174
473603
221172
698289
806883
1647464
56296
12904
685027
969158
727456
1759224
1227199
1618122
643885
394300
420828
687358
1684552
969247
1268680
28905
717458
1500174
746461
1161688
1894028
1414086
1133863
1165392
1940461
1321162
329418
658791
140659
249788
1559062
458387
1443334
865508
780784
1924689
867129
632358
1287247
1327363
923611
1639733
1790178
962045
192448
1378672
352621
150761
308573
779565
1959325
1165458
977650
1201469
1584575
1403333
1567421
598257
363753
535202
82580
399345
356276
1843784
1563194
421719
1767127
1679024
575189
1720405
1636228
1089085
1252823
779309
996379
561910
1478377
215595
1761675
1319787
1118395
381922
204436
532284
1879725
1837600
270868
1332392
1958493
1998580
1560947
130912
139182
1522017
1195744
1486740
1044270
1066505
1358145
750535
1636781
574169
804472
673070
1283164
852230
352129
474912
777560
1135599
1342900
754367
1063571
294582
891585
1313460
195071
1416219
693445
128253
59332
1359772
1395016
576626
1742466
1046442
155177
576658
375696
1408508
1867307
221701
1930182
1102260
220255
1571484
1618204
448278
247788
1516700
350085
1079413
1246423
913845
1476263
965209
1340661
968911
841745
616906
1617808
175304
376291
137565
479743
1528885
475804
1678502
573509
558787
640135
1265263
1441848
1239494
1920071
1153745
152237
1773326
819709
865947
686095
27124
187184
1180430
1816782
1743644
1008380
1891159
835349
959391
262059
1056933
860088
950466
1940405
1574521
765976
1755595
1712881
1421759
1011578
1208174
591960
1491669
444244
1035189
1840688
1665932
974934
705173
74387
1413125
564762
1884319
819189
732591
1782799
1413902
6342
126798
1968414
1422823
1695455
1135507
385977
672422
1300263
684653
378600
1015720
1051058
1681177
1602033
1331525
479241
1487356
1569525
278387
1669174
1815722
1663612
925587
1535851
572863
1142058
1545164
1668242
274392
1877188
883929
852998
586438
1027125
1052232
619814
789887
1034066
1131782
977866
720069
576330
1566340
1325797
548504
1373841
1488658
1642425
528479
200170
945799
262384
840841
1457847
630509
1845521
942847
1046746
338457
1095035
245318
917069
830706
70658
637269
575840
346308
446715
956127
34695
810342
714530
404739
1613858
721692
1063002
417539
878313
152002
936706
1220398
539971
655658
223277
1727314
1935195
248386
1143233
1016488
285515
1810562
1573490
1148714
1462051
685432
1203491
1353482
945301
450421
1805345
453470
799611
815946
1160840
1396922
1780902
1506040
962360
1559936
621703
652073
1581678
734110
1218960
1154863
1954303
309585
912459
1699515
150457
1992433
272243
429097
141817
1560832
1022480
479738
131131
1625714
447543
405536
1764594
1033571
172284
1906398
917096
1643125
413266
1090610
1711973
1266135
1506205
263527
1853155
1656014
1364678
1811559
519674
77484
1911250
1327081
393568
11499
1912285
1549606
1703810
775446
1564795
595197
1822992
163313
1911664
1722536
605930
497106
1627097
1231981
1257473
436749
1401993
1710917
1175331
1150467
1219602
1596086
1822047
1043934
148870
1311282
95744
1015666
429314
1023443
1678414
1783190
1326682
1922560
1839214
1018516
1869996
574641
354836
715122
110352
39359
1740584
640277
1238613
560084
1321708
1658855
687545
159210
1439034
1742260
546179
953114
225170
874852
1897411
551004
1772594
537181
1242007
1703661
1871156
1990680
1637027
1460309
977411
1642405
860330
224211
1108768
1726762
1904225
1974846
449338
752850
1017448
594950
1595399
1046476
1965144
1973352
924327
687596
1503820
623878
876105
1459706
745313
1903502
582915
1594706
724344
321091
1270297
1964627
1888407
553395
643268
827906
1083957
1596205
1188378
1143250
718700
715253
1502690
1764716
491592
1472478
68133
75821
1565536
644151
949374
669515
1816356
1027955
1816906
1607604
1896564
959410
1874914
1931567
192682
1308001
539496
358360
1091412
91663
1761821
1156142
1298009
1560880
1312009
1441022
1898243
1058972
1723299
1689040
691646
779726
240413
1328035
1903131
1394528
1545674
1736499
124075
1871626
490212
25075
1233830
1235507
1440366
197974
1739395
626533
442482
1375645
847651
1818119
1776823
1479253
1772071
708402
232763
1848086
1907320
1220772
238207
1920770
789042
1314372
988048
634795
900490
754832
409394
1102298
582750
1155992
160090
796373
464202
1796282
860503
1256543
286430
788811
430652
718606
610700
319377
264844
435297
608067
31386
1625794
569062
1506302
1350017
93989
398430
1247121
1461873
298312
667934
40066
48183
38368
1168405
447443
103294
1917566
396930
954944
625059
1143661
1462071
1848484
1440150
1291043
1825826
1811026
1490664
1741415
1173759
1043468
1346869
1450926
1796673
1217513
420537
422055
380128
1110306
1693050
827804
1028224
964550
1090846
337146
504872
1078506
1251685
523082
881977
515605
1029243
867525
345784
1261585
1643332
793963
1346518
1351836
1576269
1859838
44636
441758
1441719
316879
1621772
462421
1199623
809893
636472
1927985
107656
1057851
1848397
236706
1317831
801009
144826
159574
1419425
438684
939047
1726448
607545
1174744
391426
1002375
996558
1516503
664633
830625
1899118
1197620
1590740
833935
440647
1005104
164038
187848
1380245
338141
330978
110988
1466788
663901
1948894
589731
1334862
201128
549198
240080
1864982
838793
1564246
1851179
572437
473194
454313
1176682
1830019
1029454
165553
652621
1468994
912818
1339434
91581
606560
1481600
1709421
424282
961574
996541
101478
1253886
1558672
1008643
723211
56807
126774
593281
333661
1840593
1198718
281489
1024496
1163861
812944
245846
539851
1319000
1067470
923078
1063637
940250
473299
1764080
862812
1975936
370021
1845709
1237368
997395
909259
148669
58856
1268001
871431
396437
589612
1992440
1566902
639807
61531
1238871
471840
1244748
1351101
877658
250366
450791
1073334
384394
1865979
499183
1900683
1855627
209141
871455
527792
1750472
995276
1089076
1875215
202371
1635936
255692
675115
425501
1378995
399780
995130
362992
1662942
1024784
1659605
1834855
198671
1898169
1677685
1009217
800249
393569
1520159
544189
160559
1462008
1124072
1577502
1463430
157642
1544821
103899
584482
1469460
844740
1311612
244881
1203883
505358
107129
826746
1184663
271149
1600489
336653
727762
1947752
777762
182766
1822277
1358134
1777171
695228
1102090
286927
1015385
1369332
982792
1319597
119568
1246090
1212944
1677939
971014
1610822
1585841
411319
15169
785003
744590
110457
1051715
1188365
333492
623730
1601922
1184366
1989372
519124
1890945
1255617
468978
144805
450160
454307
1150609
388699
1694661
254903
1549340
1276426
595796
1335724
209760
1910703
1000046
1666165
1302771
236789
375300
1852624
301666
671327
1139781
893913
862535
461546
763475
522588
1501722
202666
1756249
1224117
13151
1727216
638680
1642453
263571
178752
1267148
833722
291777
1289127
1469878
973354
1295558
132806
164313
502534
6063
1028747
446188
1485684
618929
425801
652728
970616
792885
1778492
1767368
1249469
1727264
241232
1824364
1345673
1704611
1904681
62536
1891511
1465194
1338480
1164374
1731364
469298
1884691
1612925
515855
1383112
1207345
1721965
234302
1781392
1973463
989702
45715
80531
1948341
1634200
252759
1939035
763681
485543
391445
722264
1082050
1406966
31347
520502
1200354
1447838
238662
1131604
1829860
1237141
787410
1719504
1759616
1457351
1572607
97860
1602419
754955
606286
1777641
186051
722420
131186
947972
284326
766807
832676
1564635
1638616
1093433
1177281
1015849
538798
1570656
260227
520980
439560
639116
1315894
1154612
112474
606470
800579
968199
237119
1481406
717806
1425634
1488303
1615764
1160515
943313
1598132
1871890
1453406
489123
982976
259714
233379
1078735
770706
727052
1298296
1849571
1079654
581093
187907
381182
1202502
504572
1422506
1738091
1545248
1676959
240442
328872
1308185
227095
352888
664688
235558
1573206
1979755
1609593
1754509
321626
1293233
792784
453397
758086
755027
1361360
1446623
1272300
1582040
347146
791701
1485054
679055
78173
1110940
1116061
557286
863893
1203160
883235
1540685
385601
659112
1483630
1344443
1911874
1116556
340991
644426
407077
1253253
1275068
1795687
1722279
714855
1990453
1578829
298153
313904
1122173
278480
128084
1752938
664004
819697
1037040
34071
693226
1679809
1403973
337485
1705216
669040
815050
2183
224956
764702
1873549
1451474
578693
1143283
1989236
966630
2812
173124
853807
1869932
679020
559889
1604906
1709275
85763
976964
1978986
1350745
1849276
1832233
683103
747016
1822643
744878
965305
1150202
329973
1652192
250208
1465034
780650
52831
1251294
1023513
589588
1489773
1768436
113421
1531344
420418
1633395
1895843
1369025
1370613
608597
1462601
1382278
1139947
682807
1202006
318719
398382
1190127
1957820
722337
1624977
1975351
619158
386845
334397
1917573
1034837
993176
338467
382349
77082
1374381
1769345
1594788
373190
70825
469025
807644
1546852
1421754
1733207
254306
73417
724180
1491574
1843946
1567178
1719142
494658
1426067
423082
1277506
222159
916135
280203
1529377
278322
1968535
1330231
1459159
1521336
1840151
1547526
788681
1284050
87969
116338
1188673
1163767
1780354
1216078
449273
486507
974148
1786516
401096
698824
474493
183623
1232493
508249
938950
1301602
1450660
1563240
1385793
714668
1085787
1488694
1706165
1825418
131558
1659921
1733141
1762445
38589
1460514
857039
1266379
478453
940275
557770
492294
555769
316793
1412871
1272541
1742673
908485
1329854
1831588
1202435
1628506
1111354
843170
975427
1597905
827079
529184
434469
1740601
1876009
1515207
644193
1638265
1171509
338644
813010
1049702
1079087
1912187
847939
895615
1110248
863850
12886
126421
1530622
130579
1254206
1158237
1284945
573882
1200992
1118681
1120431
1870335
851129
1516969
1034429
172385
954554
1741160
465526
1189276
1061823
1569953
1281231
288866
1372547
1285217
1317062
687479
1953351
1522325
1667888
749259
8178
1555096
787109
476133
167828
251014
373267
652387
1783982
1841377
483359
687265
461729
1224515
601178
1343677
527152
436280
666825
1638279
1965174
1603440
1608328
1779904
1844823
565588
1394515
422441
1362402
80522
1728946
564814
1723727
1292945
762725
1134896
239681
1748925
1521948
1939073
1988761
1973633
1409108
917927
806817
1437064
1426159
228491
228409
465007
324318
1598349
921588
1214419
1685902
752851
357242
640616
1134845
1754898
31948
614382
8591
1943717
315639
1426082
1704992
1580534
1106633
1796251
12421
1723921
598656
1230668
1715350
1268963
391870
1984000
1284522
782020
1062514
1658984
440660
230603
1611332
948477
317838
681346
1570655
218018
63857
243982
80651
1727246
1957380
1107639
1770792
83317
1683701
40191
1426125
36878
653973
221724
766756
1174509
537649
449667
1327050
1161628
1685891
962238
1302060
1115416
1804698
1803484
376009
1079979
1877737
417273
861782
1277362
593185
344953
1193126
385814
65492
1466157
490532
803581
536864
591849
1019616
1043084
194887
130501
1794211
1548603
1428675
704034
152505
1796604
1338146
1028876
1013605
1399429
405993
1665107
1069917
915945
620638
150440
1443571
1242573
898650
968537
652610
1555667
1585724
132926
1286050
1903077
1720441
1116934
298356
515165
398686
1378988
1002130
721456
1612778
142194
1098266
242495
1435535
881963
930382
1312774
1417807
846859
1810258
826519
1957151
873747
321200
1222479
942041
578266
584567
133238
1457069
1964225
1809393
1200043
1117536
1104013
926282
1797911
1879130
934036
1018712
1336762
777809
866243
619544
1596349
841229
1096534
965822
742247
1465589
572777
1594333
673236
382054
272455
1940027
696490
1565869
1490625
885863
797730
893107
1256313
1478319
1976386
1002404
1401228
800503
413433
223528
1941561
1731961
30918
1362007
988923
1447595
1629200
1819026
1311797
1800771
235570
305194
873998
1247461
999270
1378616
806107
654832
1270867
1605185
1222890
793068
1154767
139957
1647147
1365370
39445
330609
14489
307244
191508
1279303
113718
441248
838209
944684
368880
856254
1240708
508190
1587797
220681
1567583
1592183
1646485
1817363
1943714
1032238
443253
1588808
1625223
1621227
166885
130614
1140993
1475055
1348689
234299
1563636
1532570
1853485
1313088
240860
123514
528796
230984
404613
663804
514253
1937279
1894152
1132780
728941
382676
1606059
1781839
384452
645329
1915625
140538
1057412
47002
1378762
1861112
102874
1177233
298750
315198
1933903
851745
248679
1564835
982594
1680577
368635
1827445
1724455
1399933
1708931
1418683
439629
1769932
1233388
1243921
340026
1256445
750289
572902
396969
1410640
510592
1250973
749836
1761802
1364885
422070
10466
293543
1701629
996372
1897894
431745
1371056
68169
1650142
943108
1032061
434321
1417343
1090041
930751
1250478
895296
552997
1420302
699666
610533
211487
517845
1984903
1251114
863201
1846396
805500
540702
1488376
1353198
848200
1602666
302665
260550
1503999
1246343
501219
1362446
874734
751972
1653670
387537
103220
1450756
1903999
1447377
1979808
1150262
239378
514495
885718
266345
1079541
294201
1289740
859640
363071
401132
196229
423744
794110
1206071
772710
1393746
779310
255458
512013
1896966
291199
1543024
400334
799662
320778
1930081
1361693
191456
450160
1620158
1251866
1671217
739228
522057
1588641
841932
1040074
505787
1091358
101884
597219
502475
1632510
1459025
1275995
1536267
533146
354857
1592139
514956
1164795
283708
1159048
736296
1390590
254735
1269638
712332
1383514
241460
746475
1951414
59489
605360
11750
1678085
1121310
1724444
1328480
845220
1304641
1318266
797715
346683
137144
659609
155474
1637351
57507
1455254
1759205
418552
684211
1326509
1768339
889446
1862400
1764952
1640217
1614331
947603
1840764
1884083
1707675
1537233
196227
761059
1171997
1322016
473145
285053
327447
1320269
1305070
1049300
1435955
587892
1422101
1913121
995406
679526
672805
378054
859185
603479
1154052
880620
16094
905402
1065611
913851
947473
1862836
1596843
1694656
800369
1861191
1278737
859286
1715519
175676
1055065
54958
889122
1027768
1587586
544088
588812
1749188
125914
1625845
1432685
918421
1455278
1964878
1919643
548614
1768749
1014761
1176228
499204
742264
350430
1148051
879249
27100
1645844
87506
1420429
55709
1348040
1231653
679981
1421900
1682359
989514
549168
468231
748509
1547633
1638540
291365
175545
127701
1094173
215040
1896959
762678
621124
786590
1341255
42359
1907232
839738
1390971
907532
913493
13453
1931325
250867
1396283
1077965
387461
58700
1251240
21676
439986
307266
469957
929291
38496
561291
178734
1657530
775840
159044
731345
1048225
982084
1188011
1375718
915422
865675
1946643
760690
1414466
1727774
1687363
592223
578321
619116
589867
844306
123881
777188
1573337
474011
1092894
1527249
1331802
1439157
135316
1530065
1110282
804594
1839884
1622876
1477654
1044702
720805
376939
1165317
1853706
1885956
1078893
742897
624540
110500
1403471
81492
1369104
129331
1625142
1604268
653616
947534
242587
1833432
1988222
34359
1939391
1472100
1573284
1269937
259537
635121
14936
1797674
582740
950754
1326681
1116186
1240428
1090688
97808
244316
669490
253336
1412708
171051
1975445
55368
1749894
477855
100939
1073481
1212877
1602852
1299522
869431
1772412
1005420
875960
760297
560052
293930
758
868581
1538534
660664
505461
1637000
856929
1482586
110869
864769
90392
1459720
541937
111132
1425472
516438
1542032
1614998
221582
136525
352933
349093
356207
1550139
1655313
1713113
1174271
156856
190167
1388909
1650291
342288
1353835
80878
418113
1614411
522788
653946
299703
234526
1835229
1068499
1911405
857526
542129
490581
1682064
1566332
5248
1778821
1723234
1044162
1375391
601123
554800
420839
1456841
1603065
223126
218794
357652
342199
386025
1449831
204874
887850
493142
708423
817308
1099206
1439550
1999161
166735
810222
1844898
1625609
1307863
589725
38131
804828
769239
938851
910886
1870328
1856824
1204137
780415
1918350
1212485
291866
1394988
1171259
1097628
1774442
979236
1357251
1511455
268448
986155
357905
354731
1784720
584762
1023985
1787656
1369750
857413
1031767
252079
1695211
1417868
72227
849705
549619
13594
327299
247633
772002
462247
1719185
1744537
1524835
64635
515948
1774658
122727
1309676
869520
399654
486148
83824
565376
1304789
167717
985490
416457
552273
844931
1561820
399330
1818345
1695155
919133
618276
1551520
262928
759674
28326
1775323
1170794
1054717
674471
1805062
22088
1945530
1128194
1612993
878805
1880330
728465
1855933
131151
1030280
56563
1997887
626243
1572908
1663952
406855
1628400
651747
300245
1478379
1004017
681491
575926
425596
964063
250479
922331
295278
412385
1500409
481539
1371864
1195018
875755
118738
1035135
1863512
170041
1637497
113293
1110955
860228
1334638
400082
1866465
1771529
164949
1758234
1351456
459768
110375
396720
1620566
1928502
1109938
408186
372466
1265402
617140
903178
515760
1743651
1739320
1629618
1717916
863157
608569
759586
1324692
405406
370795
1852016
1289404
1555556
1178294
713836
1838403
1002511
1841354
1645181
1811494
1068456
760600
973227
1381603
705361
1314928
600948
1674455
1861496
1336885
743555
392148
184315
194584
1927037
207083
1045502
287715
1110631
358399
103178
168231
725634
1185678
1507196
1358890
660589
845748
916417
1612782
101998
352878
1899780
1413142
1237062
43409
1321983
404873
1117392
1083191
1004170
1575505
739995
302431
887981
473131
1260126
400360
1824737
1086237
974920
372427
1054601
1661500
133540
1473804
923505
377206
451399
426526
960712
1746050
1858850
1412752
1491509
1120144
900029
1491076
501301
267365
1543741
1144407
794075
1764842
206681
1221297
472087
1774599
1063288
388892
1288420
426106
302977
1371384
1472015
48865
359823
486874
403018
835508
1263733
949693
226844
1391154
1185443
803483
1211857
1903058
185503
1945794
96304
937853
1698547
1062920
1461933
122850
1464002
1869883
902463
1883737
1341430
1124509
864891
1339817
1563263
1484310
875903
1792624
218964
189910
1685498
266426
335720
580495
1476160
166236
478824
1083079
968163
715028
972821
1485185
667519
772579
1204865
1893787
1828012
996863
691325
1344860
636418
1809413
1744410
469672
1289203
1496969
1162069
163356
1806625
477050
73535
1356592
1000119
1732473
298765
288469
1319782
1737304
1981227
529694
1612698
680145
293511
1621318
46838
1172850
137335
1407818
910645
1543614
1228749
166235
45839
947368
1244262
1929807
962458
1097902
1662843
366704
1955311
1770299
573470
1146228
1959606
581761
1716630
862950
1212619
1678912
1495223
5699
160217
1030807
252640
1465187
1490005
1587533
786234
1860472
211030
793442
242140
682584
1984196
610017
588235
521347
781857
197975
402933
993336
1754818
1038557
1442265
452165
1980073
1230564
1680433
694034
1323127
880712
1459484
1643294
1014861
943690
668961
1195375
755467
1159238
1415897
1249274
1148399
1685131
1276615
994963
1009718
1127066
1194212
308400
24508
523802
608691
434020
126876
1171237
694837
899146
1914456
1741400
504300
1493248
15707
1662848
380815
1089582
976174
1116488
1872961
496601
368616
1131090
1366719
794128
564120
604799
1419551
1792010
400234
610667
1179824
1769731
316916
479604
402031
1914917
630175
1519787
156618
732927
121601
724304
594275
87736
298925
534437
1398350
473960
1455707
504104
1308009
725518
1843699
746497
732078
615899
1937081
384205
849066
1131330
871930
1622211
1246590
341512
1562911
645077
1952344
1002739
1616296
166047
47426
126664
286613
1088985
1265055
613003
236265
586956
1571347
1107944
1500974
1561133
1712671
1681398
1285703
95972
368626
641575
837596
721139
692250
746333
522508
1064022
907675
1536043
382267
72244
1135740
366908
1459748
1932497
1233219
93328
426604
1179293
1166579
1235528
1719633
94599
776737
353943
609894
846511
138720
62491
1287398
843599
1997909
1447720
926470
721228
851599
1234732
1042095
853427
254846
401161
1496155
807267
570663
135400
1116839
1733291
1748945
1850970
1411250
1194581
1469170
1239246
1429519
976513
1998483
1348437
1391864
126905
233810
1333362
809468
736463
1901487
399106
489266
854523
227041
1641518
1971611
493439
1310407
1320682
203982
948343
288109
305647
1269104
152237
588600
81530
1163974
1718291
1061907
149237
163356
969296
765045
1632217
1501973
1779014
1321845
1886830
786180
793144
938769
1300547
943185
253416
1364378
1099154
310999
1027150
914685
1207494
1617408
515
1412592
954253
144837
194799
829949
332408
709840
475641
356459
378107
1523670
1423845
1043037
471330
1477901
167863
4221
1198255
231068
596285
1797006
1870114
1084828
190181
1659754
1752129
1889958
1414505
420417
411427
1739909
849679
675369
928180
1450371
292023
1386578
521744
1591261
143485
1781993
772225
1297216
1224165
1566339
1102950
71754
172647
83443
497243
131964
427752
265417
1872855
735744
1484562
1718763
660189
847776
1692115
1776998
684646
1232814
1920850
1761222
1564740
881603
527739
1006435
157549
56614
1559066
1057605
1300385
1496943
1049262
819958
1239853
1754964
91340
1059253
1329456
546750
756608
1163870
1069853
970952
312058
518032
300140
1691785
1539967
1531077
293397
640684
57360
1105400
1911520
1812057
584018
718625
957683
1589461
1414173
646083
849367
914679
426351
1091608
1673542
1082095
1034006
471790
1772488
318423
1739679
32100
1815457
852662
563362
1121471
879001
411044
1008735
587366
1696822
788956
338967
1900136
1392972
1861301
1202060
612512
133750
165203
727756
462187
64717
1009097
1741042
1151009
713017
805961
1563321
1524763
673863
1488182
257183
1970746
1484722
410090
1899996
162354
632066
505249
1718688
1564030
38676
496833
748032
163965
1431846
1841253
946255
378197
151142
1956024
1721891
1090867
297070
1567668
1173797
568026
520743
398818
1442270
78352
1664965
1622995
1901855
946990
493338
1466912
397627
1123617
208455
74740
1667597
1235091
1275625
731276
80597
1037454
231388
1179888
1408394
607693
289471
1773631
800951
319916
1191487
305871
1773967
1556450
612257
138286
91408
1111393
450745
1630458
1966340
1479429
1648476
41737
620602
1884149
1764539
1617744
585092
90849
1299630
1895542
709117
548723
663236
1100475
70277
538760
1952640
652059
1554116
1978367
601915
1339413
1545356
1973085
1421462
1079848
946309
1577228
957326
292589
376267
85822
1649039
1651183
1230669
903160
120347
124817
1604278
1716911
1058575
1564991
1397641
1729866
669022
1033527
1653285
907692
100541
1008712
1669579
1271690
1436835
1415384
1799664
326858
837384
101700
444484
775524
1207029
216128
147831
1728063
1394311
1343218
578970
1034900
169833
411168
1563907
431620
234853
184283
791007
1633726
26072
1394800
354484
410033
873954
1259213
11100
773945
1963472
667858
1376984
1018355
1159820
631624
298979
13626
536023
418668
769528
1918508
558363
1648574
1776399
399756
1590378
407155
299494
1582995
1097339
915821
54754
478003
1388879
1518579
130161
1012688
1197949
1800253
1002108
1919876
992731
691798
116315
1446454
1499687
879320
494028
1043867
722242
1549215
190727
1266426
666847
1021209
1432962
266713
1575740
1112930
1904332
1110139
1402309
1645151
1918155
966569
664935
1697634
375527
1172445
1823494
436674
470151
1423672
355279
1677175
959355
318879
639414
362231
553397
497984
417879
440570
840548
320041
1183564
1376303
1270502
798230
1840950
448459
723658
264111
991013
478509
1329381
1129300
1358614
713513
1849350
1697282
896463
1691478
1183613
1061511
1954184
1853666
745276
1765013
1132065
171542
715226
296414
1892515
435683
740096
1570267
1072465
1430066
1508815
1507798
782234
1600656
224954
1206349
1670900
498857
912506
522814
849838
1374020
1135449
1867108
53055
338525
1142913
296761
577926
1119005
1288260
1283236
719377
1290809
1778947
251881
1939498
850461
1089931
1796519
1928169
1752954
1032238
1586195
205361
67691
1601998
117275
1513389
1962376
501220
1420263
1262571
1142329
1045398
1323522
933845
328640
767609
1742207
904681
407438
1145513
625000
437737
296851
869792
379301
899786
1249448
1812328
836062
1322603
630917
1087521
398162
1674134
483558
837743
1743861
1969876
200137
1141841
1015305
503515
1137806
1669567
1644815
598699
1389748
1804622
666070
1944036
8536
1369887
1158700
505188
1887386
1230485
1477545
1001525
1541609
683808
1405593
1597421
1803195
391237
1264473
1098754
182653
32932
113680
1113782
1178285
1498081
1027971
1605075
369570
1503212
1258595
1708040
737997
1581518
3178
967710
1956548
1759004
1257092
1845701
1532346
1473910
240910
1433727
1666508
161764
1681222
686556
1112305
1768210
961001
421185
479058
1903924
1692643
69501
1210629
1880270
1947783
577828
764465
463706
1007467
1892295
1656287
536284
83860
1356940
959119
1201005
435535
1431039
1257101
1188484
1112841
50229
1586815
72673
182322
1168910
987600
407570
590181
1666419
3875
444397
1461065
1530987
1576979
1027498
522496
1154473
1941049
36954
765846
61957
1504981
1100816
246362
335007
196862
90385
931230
890925
1802175
1208415
1684027
654921
1655231
1931810
757436
1994375
734131
448822
1715125
575986
1412506
1420621
321581
198341
55069
980817
1637279
1812436
1660218
89180
538441
1476726
1064935
439015
1182273
1303854
922931
1617959
178514
639270
840008
1572618
1579516
929409
1879601
1218478
405450
748915
909106
1540945
237980
1637859
423371
1870408
682221
1955741
1458231
30141
1117899
129990
596640
1106597
1172019
958900
1287766
368080
1141114
1860496
1222662
1590426
1373191
1591607
1713189
1986322
306312
217514
354446
1515725
1514375
884819
1107886
529401
1967949
270447
819113
826338
705325
1730911
1319534
780849
1630962
39730
1636488
387691
1662586
1474028
614730
1709144
541425
1829258
356351
251973
1111234
67897
1379853
1362503
450570
575720
938377
1316282
826786
1268302
902099
351706
1683674
954453
599317
1523752
772671
120661
1990229
877161
1089609
128975
1585440
1584196
635507
45613
742887
984193
26561
1163481
1868329
1276748
140154
1565587
946998
754487
57431
580956
1566621
1291971
327951
617213
273230
1823093
1231585
743215
1311618
736738
264554
1766885
948579
399740
86311
1824200
1000669
232859
1987678
271584
1644994
1863684
941014
1863521
615574
986212
943901
356829
228814
1359451
792555
406758
1602047
318081
1781461
1666591
1586306
1991780
614782
1141367
488466
1413861
1405383
384757
895136
1503596
1570483
1628815
982792
1837326
1421446
1726331
1374232
1369613
1647045
1256336
985284
399496
190342
460538
1574801
863439
1068444
395107
1464676
934396
598285
354642
1860437
1424775
663519
580420
1027481
181468
1635899
308073
755071
189866
1131592
436863
714030
1645395
1471841
451510
715530
376446
1491974
910569
1509536
70446
1355120
1361015
875977
1554480
31307
550224
1762170
1319004
1117991
1417194
1398216
44353
1527141
1458264
72355
275276
207772
1877219
1835104
1670554
1112225
349284
576101
1837415
244614
325052
878589
1324552
1594547
1225658
1153679
498466
1269516
1868459
1469462
963965
1668642
134356
1532178
1674465
1636068
251516
1082567
456216
547113
688077
654229
361780
1703181
824511
828960
1418651
1436077
582745
733076
173943
864762
1142897
58317
1412768
476358
847816
1785194
831141
210300
565581
1674399
1952492
1426977
1909831
1150733
1688248
1059051
252365
1737047
1997689
1718187
497026
1714313
1897862
1776406
1012088
1213452
751056
1131527
1678495
891299
664444
1276399
1041454
1824328
1576909
1493476
860998
460290
508749
1820540
1770881
1335180
1641748
649423
1709589
1020702
134178
1599615
1494155
1252421
1721875
1075020
1380486
1060659
424253
1939818
279446
284677
391002
1626165
744174
1018122
583391
446274
1432592
1346221
1523794
646131
350627
1755747
1522838
239867
431943
1139959
424044
1106394
1789403
1400228
1923717
1212643
1890709
1866665
1318465
585541
555216
344679
1411579
790394
1589903
693137
1354908
1209706
433381
789546
1710633
1966593
969159
1833588
1756336
1596317
916110
333787
777572
1806778
377476
106574
1577376
1434237
282934
1997587
1145109
371048
1022621
1244242
270163
1170302
914935
12391
960233
631354
990967
737318
573258
4996
919302
1439975
591443
324398
439146
656538
800089
97019
544189
1670808
63229
782960
1178545
1548779
1513706
37037
1588823
1399454
1345813
1154592
541169
430661
465401
1286490
1568313
983419
1111611
1908983
1941140
1542492
72305
974970
860581
1069573
1431486
681084
1521962
1998275
1998268
1844259
1116830
1111120
1005189
1537198
1946000
1181735
622613
1968076
503575
1618192
829407
1147703
1145131
1013082
687218
417006
1085397
1942691
434021
821645
91702
793171
923427
155842
1840793
1619417
9380
960429
437466
1719413
224004
280292
1547470
1778090
1011161
549730
396145
481469
847385
1560709
828778
977862
1976313
1384978
258832
1238272
399657
518742
790994
1237677
1376178
1384353
136011
1840353
689271
543376
1527558
1255997
1344272
554493
1480268
1259015
409133
212555
1359926
1664178
1755345
806718
1203956
1859499
51719
1583161
1660716
624376
193849
1417866
1010292
499093
1348590
1648372
1553862
1342269
341003
889091
214532
1954609
1179392
643665
1735075
1870001
624564
1761571
1872566
1019426
1225849
863818
358604
1654523
787868
1918452
903859
510938
1537990
1561592
41432
1954882
1548557
1900490
1215613
1757106
1047493
1478501
1083133
750435
820782
362268
61911
956123
581155
1802631
1318556
1361919
517922
1541967
28196
624776
1387514
130959
997207
805349
1252739
1895444
1045494
678264
337969
1748637
1381816
55403
601505
1832124
1850766
276933
118120
1652151
625068
906813
153138
280498
688792
1096394
1353387
45462
436924
1415681
828656
1217069
842260
461356
756170
731559
313018
1656951
537819
1289389
673945
1833949
758250
1740580
909507
1371577
1300065
1246400
786320
1439676
1900439
659743
1436179
806346
1187456
1870937
698996
610412
133682
1798259
1374395
1030756
1301565
1207495
878346
1346129
1236387
1274895
1151860
821568
1995716
1202973
397047
1035792
975611
602341
1610666
409367
1311155
812340
869944
1716336
1508875
343180
1594335
1550828
195959
828850
593518
182594
412699
817642
1706578
1037682
1345691
1481907
398756
914627
1591478
1847318
654352
1924264
1911336
913745
509555
23547
1214744
1411341
1890744
1410594
1302707
311851
1636214
1528504
1422058
714444
463380
227553
193430
427348
155765
173387
1619798
870697
835361
1482841
1913732
1639213
1881577
1388488
1269640
1276522
1524172
98549
1815206
70489
700725
1613604
1832199
1659167
1692475
1620530
353282
1250490
1982472
431905
1953742
226797
1714337
230816
128973
50636
1520577
1038079
556116
239201
1184564
1330415
1173438
625652
271328
1415593
384537
66624
571964
581281
1087371
868067
1062103
1718146
1673841
1589749
1054245
538919
7645
1200475
116491
1147346
1737698
1365413
209940
1119538
162667
1143995
502359
1793422
1512913
904662
1101200
1926868
323472
1888102
781054
1961108
1892160
652815
103400
365591
1350887
276525
1208463
901387
794273
414170
225304
1467165
225678
1964338
1116039
254227
1980927
954522
1320971
512012
1339292
1649427
1153708
393886
1233679
1828305
1096884
1211811
104235
1432489
1205011
1073480
1777335
746566
697751
478294
594925
810718
1406584
299378
185112
1142218
1659545
959522
459026
498473
59918
38728
93245
915412
1529741
1898271
1323647
246576
387420
1146733
941918
1643762
800317
434217
454279
1126475
977383
1477906
242526
65596
650281
336684
344986
1963202
1330687
1660650
544296
1273352
670982
344560
604072
473097
709197
97800
763947
173521
617406
72911
751384
1483094
73895
1601749
1386029
154301
1511022
1285526
1300022
1947011
1768174
1375610
130694
884393
449227
1677006
1245763
200903
791117
708783
1568162
1590592
1751874
52782
1289092
653344
961390
703833
101059
729097
957587
1012540
615900
603752
1224877
157057
894025
885119
166786
1017566
1007786
194343
238424
651066
1282179
747600
1598119
1464132
712745
72334
1504794
1280234
1735097
1247434
755212
817136
616349
1409538
1953794
1546262
330198
1397954
1389486
928275
1243798
918271
403932
855015
1668355
155420
15535
1796149
149890
344340
805409
1453114
1972125
503360
1064914
771024
109726
987616
799187
1429242
1304575
38403
150474
702443
467588
472718
1828772
1834890
67174
1573082
1949410
590558
1780687
646645
1344696
250398
747330
1804098
348037
1168328
1674848
1725213
1656466
649288
1768461
904663
867477
429018
280576
912795
1893794
1936932
1597342
1421667
1128521
999655
1330480
1258826
342740
115543
453227
1973224
1927040
125885
785732
1130548
1250749
331898
804004
1496389
370531
427309
825939
467090
804561
1107114
808949
1150900
1622735
1190039
948686
1104093
723040
409356
1953759
1175899
1286848
982140
955453
1307363
205569
568047
1549751
1996134
1116337
1130298
764844
69358
1633963
677349
901269
929491
583334
132498
1530573
1379529
1682007
1590922
738515
906201
685476
614768
724045
1525497
1670346
190823
804785
1470791
1960743
1704409
950836
264518
363276
81827
885620
583708
1476927
1005684
1311184
144741
1052659
808229
1251695
532807
300745
1658033
403652
589964
610294
331752
1599343
178177
1734976
562022
1749984
292280
480138
1142319
722639
1964331
966886
1646988
145216
1066213
542949
971869
604479
157827
277122
1729134
193377
837818
1086872
153601
453470
1502227
172776
558383
809997
276374
1510200
1902761
1050753
1039978
1559684
902425
1039262
1042891
1466958
745481
498933
1920774
1957983
60940
1133663
165501
111242
858937
1462257
527874
1228770
492550
729270
1175453
1742806
500848
1912997
1952723
1106185
580210
240446
1607217
1703452
1842601
1917545
529608
327164
891755
1041633
1001482
1412380
121
432349
1833470
901426
29797
1538676
1323631
1490519
1220320
1294184
1111395
1173977
1337406
848229
815538
1588757
1844603
1319200
1871246
179044
586520
1785883
1657155
1736685
525084
88563
1361767
1943472
1975304
663688
1351605
1556778
26067
1581128
1526825
548981
1841849
961258
798453
711402
1787375
550214
338193
622980
1592092
1352558
704803
1404389
1003141
629904
800893
403134
484589
1747342
745506
1506484
811947
1288985
504904
1606063
1898656
1475967
366464
1710111
507972
1261886
790906
1325208
700115
117646
1600964
1574814
1856946
972215
1793849
996908
944977
1563789
1670359
970879
1214686
529206
261939
1938017
803912
495990
897473
1896869
789184
1579288
1085014
327204
919071
1959846
1492962
357985
552007
1037249
153705
1264610
640248
1833952
633273
10438
1633254
1558155
99881
1506065
1142164
629122
1135636
1059339
1861492
1131662
1745563
1657700
1377077
1927321
778442
253394
157052
1984473
1629676
166113
650322
1466625
983834
508167
1447595
1938910
1533031
467854
684503
520246
1883483
509194
1382856
1491753
1558632
363583
579836
1461709
15124
599770
545039
1586458
370320
1276381
528420
1427775
1381186
544881
1901813
1207696
1262167
675849
327067
513266
531643
1514526
1041632
1468965
203038
1438682
13208
1309623
368003
508028
1781897
405104
846915
1218339
1651279
1772712
207496
222281
1127574
687300
131768
1461254
80575
1598660
949510
1731804
700420
1200828
602031
1330068
642289
1914230
1896622
1024764
128009
853408
1106105
339586
1799428
1406200
1389635
643520
721558
879638
765792
872605
1732294
1996158
446365
635534
562367
38773
1155281
1019466
1229054
1561145
679518
1688440
534254
1600342
1361367
196843
1390511
1891633
556349
107982
1224000
1933397
1352158
1426295
1557511
42808
1453152
605311
1927105
1986358
1620203
8839
614106
1894931
130961
486906
587751
1139407
90621
1461852
237907
142268
1898830
835451
1332242
1924815
1312248
427574
1584475
227580
442454
1264261
1717119
1506207
756914
1552808
327995
197567
1288040
830001
1916493
1412035
1538867
1495203
1037850
404768
323799
1828690
1261161
1456350
1409660
1100697
1918033
569669
1165688
113112
464756
542140
1735216
815269
1094532
1285409
535246
1944676
1960144
1756074
931609
1125999
758872
800205
1996454
880073
1269749
718859
24466
302466
1588735
459788
169810
218189
34819
1740008
255677
996462
655667
476777
763973
750185
248682
611511
911172
923792
1603135
733533
1860132
1784444
931386
384920
935328
1865252
1169830
278628
1459797
1761756
556650
375054
1632424
394403
1347407
439186
727972
641352
642037
912115
1877550
334841
1998109
659598
918031
1880948
1359886
1344412
979100
23090
1269720
610238
898917
558259
1856846
1401962
1302953
358177
454789
873928
1010881
1051091
697343
94451
112408
1275762
1977490
912280
64387
287578
183606
1552936
348304
1032292
1677670
10707
1953297
168963
659370
414476
302765
21723
1306923
499962
1595313
696809
1600313
1859674
1788084
257355
410765
1729235
1312868
1462950
521160
1738087
1338615
1978486
462102
1712114
578092
168947
335518
1267194
1244155
1761114
707066
1193302
560878
1718625
894701
643015
126176
1894687
1282258
700859
461933
1204974
1868785
141761
1434607
241654
1012755
1880731
476775
1873666
579875
88354
1092198
1178690
656110
1913804
936476
1498171
854240
1364376
1846884
394335
1811873
1585014
534581
1475615
1262500
1868413
1127909
903746
1920536
1126540
1730840
445145
1399631
930002
683452
1001576
1137570
987220
732694
1837081
877421
1653504
1131499
132582
1005975
161351
1374478
1781783
1791145
1072708
1454945
244448
1055873
206191
1962914
1752404
1623860
1619298
1570754
1856775
1975662
661026
101290
1258428
1748667
1284623
679750
1013940
1427293
781080
26307
1881871
1204593
531155
1293342
193120
965516
782030
829553
1575708
259583
1575828
1829327
409978
1175000
1732440
971970
1516843
479865
340782
71067
453095
1342946
9989
1049255
141775
184129
285989
1198445
1187478
881943
683065
1625013
1795117
846603
1642831
1487005
1679136
1568695
1846193
1738517
151412
1043663
285299
32409
613563
1983863
148518
532563
1380154
421356
1867137
206486
1112805
1422042
624648
1348017
1902835
1048836
1654415
770301
1836001
181305
104674
92093
183974
1394538
885228
558951
1569847
660463
1823812
379189
1324980
739042
1431886
684776
1053816
1671374
192697
1702881
1007021
1607207
1212587
677579
729136
638977
1959426
1382373
674928
744480
541317
1996277
671743
1094448
1906243
1323955
1453370
835857
82567
1594520
749565
1847646
1604756
1527075
882948
1282155
1082071
315798
1131305
465372
1926821
558919
583959
1309601
853003
491909
22060
221
1699952
350153
739873
317579
1164936
728510
44317
120325
1010328
706478
611946
1797655
458266
1260900
285643
465797
655677
1171692
367260
1097590
305334
1723131
236853
562082
184722
200326
1087102
1539573
745770
960772
1150932
974843
1299472
275733
929514
1046616
1396885
1130315
1597522
1389577
1203906
1920559
1786282
220193
1777788
1134389
690801
725931
1471245
553610
1595012
1941860
844020
14582
1847905
1919139
1310724
441850
903830
505754
917817
888236
468042
661489
1037010
907125
1448380
1530804
404371
1918782
551356
27603
208181
764459
1946906
156859
1387314
1130682
1487380
1149340
1282582
502580
364149
877912
1786455
887004
909509
1241323
1004139
1007643
82044
1005226
1618904
447541
1929317
933133
1580132
1207631
1316447
855503
826249
1088565
828365
478977
868417
1994542
659365
1512621
1953429
184242
199654
1348231
731867
548478
1373993
1118442
378432
726710
1053224
1796518
1846155
1821763
79814
854875
365325
1999759
1176570
1613261
1608162
1956033
212609
1917106
263992
1864011
397709
1420112
548950
427056
1908460
976577
743693
170095
276606
1599824
906803
1000376
1009813
248062
1667554
1510673
1804614
969276
44453
553288
716541
94889
1541406
1207519
1861261
1251757
1436484
1673972
37564
1051097
634264
1158496
481158
702436
1940384
1065656
27530
1847853
1713852
195295
846696
340744
1643745
1792193
239155
471752
1422043
105788
788263
748126
1779988
1807677
444809
160592
909673
1955694
1195226
1075372
216139
1054818
826676
444543
409091
191775
1975768
296057
1992866
1071423
421944
436224
835540
1045994
1347449
815524
974626
1317140
1153704
359873
291753
1823714
1515733
1190286
1439204
551157
899692
1712996
1496265
450602
329659
1029308
1846137
270299
1747069
1871774
33242
1356979
1517340
1247199
838624
541430
1492352
1161912
1479215
1269571
817214
1222325
1903424
1592539
33498
800418
1327802
988050
1888754
1202529
730366
847269
1243919
1228865
593908
372152
346774
1708343
1127356
88399
11479
210182
1980021
1611903
350998
1374936
65900
1500865
1429781
62423
76052
948597
926693
1036264
410379
1639925
1660693
22927
538517
1436159
10066
1730732
128085
866740
1314826
153278
1401156
1923176
1448392
145778
1583001
1768602
1721821
251349
194948
538993
1002298
1104475
1459342
625642
632355
704499
904820
1588968
1790863
630189
1422449
269816
1519722
672772
519859
1922280
1078703
1672708
1413019
140527
947229
1895874
749486
519857
1841312
1909162
1529128
385662
1042500
292893
188954
646835
649177
140926
104555
1572090
614553
1161806
1462547
1312013
407899
1200416
225198
834811
1013634
1779495
1295080
783773
736344
1376223
691200
1758866
207183
1540083
621330
724937
968725
804938
130326
1332257
934965
682369
1333204
428531
1024222
1820977
1494506
847884
881759
1180304
1922649
762702
1845339
570010
1382696
435879
1486056
513758
1771974
1937283
1095472
78763
100752
519493
254161
794911
662848
856592
1935637
693772
785779
162750
1416805
39815
1417700
1059750
1651655
801925
262593
725157
1195422
1333276
559974
499015
1742065
393188
425819
1105580
1481194
721749
892495
1776294
1226335
1402673
1959766
1051685
14399
1013264
384322
266022
1145437
491534
129300
1206579
256909
97587
1443910
231553
1912010
1734716
1744465
1731861
575373
855197
1692447
1812058
1276684
228371
428374
412155
283650
715228
1403995
157335
1973217
1555783
197914
1553391
1504024
635871
1210844
1866004
832086
921297
1164412
692435
990320
581765
291474
496254
1961053
207700
4335
923268
1469622
68467
1132269
1905337
904387
1504082
1249965
352888
1330538
1364369
981970
24882
931450
865343
1375106
1529296
1691138
1064358
1959512
1520582
1386577
1621334
331574
1458985
793291
1505933
854776
1615496
783884
1746006
835071
812007
737106
258423
1985583
883600
1512933
270882
1864440
1703888
1241205
1976755
370621
656993
758330
327554
1523358
1576466
969754
1415148
146456
406063
458537
118929
867447
1516488
1928268
1433014
1220004
1935821
1032297
1288212
1990059
1304791
817408
1190301
957046
293016
1610851
1817773
116486
461043
1670154
1282335
399579
1963437
626434
369990
619775
698466
1305766
935232
506093
1781359
982978
1650705
436600
261947
1893115
1090488
1523028
1472674
1535243
172813
1813156
1875336
1608582
998860
327920
519447
416412
193173
774872
595646
296869
1301205
427346
1480117
1818155
1816074
712121
1560151
1489376
1523234
1515654
361513
1861952
30392
1116062
456378
684853
1356614
504593
1719578
709975
1566513
188901
724934
1117158
147250
1592797
1739366
585271
1708666
1590186
414078
320908
685424
534984
823953
1308979
1041440
1194204
77493
1724100
204174
1969234
890965
1785337
760470
30941
321352
1724605
1247417
295019
1898360
1477215
1826849
1161244
1349561
675570
1584829
592815
863766
1305620
132262
1421493
1183637
1852295
1889136
393073
778472
761576
1070707
1419660
1933053
1352874
981919
1947786
354118
954063
1724712
869066
392734
1189769
1141269
1761949
463860
1511912
295162
1957300
1896255
128583
567815
688135
970960
1148378
1904597
1135087
1380763
1910413
901671
356957
685704
150854
376849
1676312
513460
1924215
744600
1707251
1765977
1039096
442770
302999
1746191
1356631
1281938
1432515
1648642
1637348
429499
1313004
465564
495042
1831364
1414597
553673
1937815
1460484
1838278
366272
887012
1230655
1164502
372324
957132
1398566
770186
589591
1821573
848027
1369621
953242
1392838
1179334
1381883
1174069
765090
1075571
709131
808310
1114062
681434
1687289
639612
1564098
1808180
1394276
1322609
1439420
1753822
1021457
1798539
430521
136222
419124
225030
1959484
185301
1001013
1142496
72576
916386
1671867
1500574
656177
951634
738552
1121516
1327735
1683918
1683228
1358808
1918883
1643033
1158197
1334934
779001
1600611
1070663
1740635
1079639
1462121
941738
934679
734033
723627
631267
137639
1452321
73764
964134
714347
1006391
1205909
1720994
325595
1226915
1276268
1814013
659655
758275
555978
406475
155550
668610
1561402
1203143
779459
1520243
1976236
503294
78835
1340289
323523
1654020
1902364
636858
1171921
706792
1170139
753355
1871834
1087637
1391611
502775
616411
111797
359897
1167062
384126
1071987
606939
551500
920829
954348
425529
1866606
1283346
1938894
9117
1716812
1606081
1927208
1427027
729733
1626831
49643
1901423
1174397
638781
259216
1869487
559822
528344
1429884
720909
870463
713912
580448
1996935
1037315
574808
16310
570999
1048917
917087
770891
516703
1728588
1207373
617419
820701
1374534
1511271
1275924
904513
1904393
1346449
1288397
501512
1634357
706132
1973669
1250115
416391
1718309
262140
1702919
1413682
832863
1809281
834553
1050546
1507525
1860935
844270
924299
711275
430348
1737808
1082499
263903
102598
396806
1259167
178336
983991
95526
1717093
1732083
521076
1812899
739952
1436154
516366
364543
334024
1446787
1204934
383393
1391432
1562937
1677776
270139
1819632
1907529
680123
541423
1689493
808607
1873840
893185
1931198
1106659
620209
1935863
773154
679545
791533
906240
1281018
1523264
1911311
669825
1332141
946366
708024
1838743
1133784
720174
1577575
117492
251970
801794
1007889
864091
23386
525762
1029373
407652
1256508
794160
1344898
677003
547524
926816
900088
912698
228051
915656
1771325
452306
1671913
41535
1619894
1592738
1229436
630719
1436045
1886336
1510009
1287306
1891341
1986906
478025
1245172
1189448
900769
1737178
1793678
1961803
1942499
1132166
1055915
1714528
333770
1333429
865536
1997644
1502924
88474
633358
533266
1240913
1866726
697381
567961
1857854
856629
1867078
942492
1027637
1210209
396222
161283
127266
259858
174298
215635
1595490
1913114
45998
341682
298110
805412
1259492
1122402
1711908
1629015
1864752
934058
283331
1434795
781180
527893
1214736
1882103
1230609
376112
837458
1334198
1799993
1545022
1183835
974105
393107
355175
1195029
1048389
1212600
485703
703244
586660
492136
1901598
385705
1699162
1117542
814897
1972749
1521870
1807728
1136435
1020273
200691
669000
1642342
148072
1687673
1993065
1333704
82570
1362790
1731042
392661
1696261
1322942
1315107
1781843
725230
1383361
443905
1425956
150408
1020212
1951975
91003
1915539
1209932
280418
445896
893450
261946
1395888
1607064
1274215
156955
131520
1715495
124374
594550
1003430
1915127
23030
1114883
24923
1163163
1831754
1187302
1159850
1507613
292946
752031
1538305
114397
404528
1009895
169643
1644310
77979
221651
1002835
421969
1922630
217451
1878387
1137728
1799554
1441395
1039117
2200
1026983
112423
94015
1104827
1958856
1934027
929949
805516
984625
1873363
98547
969617
836022
1221946
815448
775753
112370
730469
1390328
1936203
1514614
504685
380812
1618886
707017
1767520
936921
1513323
1250186
668347
1934364
1497274
206657
303279
1708523
1596093
1595539
1211769
1192362
1518618
700455
57725
179049
875583
273486
258447
462710
945162
622705
1002777
373549
1056296
45820
513187
1403303
1318685
675589
1623431
1107567
1004944
361883
492267
715073
1752145
403949
1642093
235017
894650
746419
1814634
1801907
1782911
206564
534154
1735101
1392808
595409
1915780
1303877
1248946
230241
256389
679366
845283
1907897
730436
657912
1972614
1124460
951571
918363
470623
1011739
229824
439118
1248620
986735
207183
394817
1355548
570876
442337
238014
1566465
1968893
1349545
1422535
478328
498062
638494
1178123
733119
303012
1028739
1173184
1019356
927526
1958634
1857241
424542
595324
1937581
1647259
1490726
1164370
1260131
947352
705221
273248
1177010
61473
689480
402641
1454324
1914569
1413894
163136
1266518
439228
1711018
604559
1691784
1938353
1059327
102337
1221446
271943
998066
807335
1349988
1067514
1962505
1298720
1126571
16894
32585
1965091
782135
959956
1941222
112526
1907639
834517
573743
1477699
926915
890201
666697
1090136
571666
352030
337346
259935
526440
1473978
696389
1350921
1681216
805731
1286629
1939166
1545716
531450
873406
1222504
698411
1216323
1389351
430500
727497
440223
1683094
1401144
1769789
532183
380842
1597880
1529758
1588981
1941604
1767666
1865935
182606
1614396
97468
1167088
1640051
613611
543473
1345082
265799
598943
1117638
1295669
1726661
830136
912897
433728
533144
159674
642546
1522298
252832
1249709
748300
445958
305344
1812901
1922109
916581
682182
1603605
1795260
884129
812946
584092
149079
1391597
1306563
313112
255980
1944868
1725251
1806943
1276308
1380832
1730449
1206200
1418081
1393141
64332
1261727
1875690
591908
335047
1890965
801256
895913
145337
1774458
115017
461460
310358
1729868
1935061
1029760
1152448
1056743
1043784
1217668
1284780
347474
1779063
1206355
117544
1487446
1670443
902453
685504
633656
212677
1032760
673270
973718
975973
368214
1627216
1924442
1083247
215611
1252630
1293641
1470590
1593422
863311
1951549
1334108
275485
1124077
859769
311223
1087122
1292189
532421
277612
258762
1904727
622533
1117510
642392
1673031
1069631
362336
1228074
1153456
826712
1998507
665287
455744
1701240
1031850
997293
1038481
646099
1511421
169586
1354425
1500548
1086075
1531103
599341
1432404
1031585
663701
710294
518746
1000740
1778612
1730982
1117321
1135906
1331909
883017
226148
244075
916149
1964466
1391964
1964712
865418
1067196
1939557
1464570
748127
1561280
649127
444163
974351
1710543
307052
1343189
276986
1883692
1416704
1139057
178911
759975
841643
644965
512592
1239816
741874
7022
1502323
878228
255266
1394704
381718
312417
451557
1911607
995370
1875699
1890937
879714
1733911
344860
1606297
1885376
1602059
1544790
478540
223546
524709
218170
583607
680796
1023066
505286
743854
1507158
1197310
73468
796327
1333077
1892311
1865342
932141
385052
1990277
707464
892246
1626129
1195090
1876486
248830
1482685
1923722
1466365
357683
1836537
1882230
1519660
326975
494603
1501827
1016441
400924
547753
744212
119754
497100
826273
1986893
244794
1491297
75689
150295
1938926
1087440
256758
1756693
1318710
19292
1553368
1135801
285052
1242707
871265
265138
1619864
130971
693769
1067334
1793389
1407669
1806
1154410
1084784
475037
1239078
595417
1179836
410260
1189929
1890324
1234934
1696104
886155
1366873
1594146
542167
670543
165030
631272
129417
1125408
761970
1000346
905706
782948
1904784
685115
1365596
612303
1140613
1544947
495580
975858
421919
1905463
917957
967639
1310932
923064
1952490
1819563
1154011
699941
1919154
1119866
1932742
749797
177423
1935851
1211433
102962
1963718
793200
1386967
1458987
1352729
100547
831723
406675
217451
1013292
1613059
1909996
1544218
1743036
1698078
803044
1491793
1324242
1496000
1236761
930336
422318
1361065
1420738
1030811
1518908
1647953
959273
1837354
1836835
1785126
728322
18538
310769
1956555
469873
90975
1163303
1756783
1833581
1365178
1288045
1096522
1729326
1622955
1796455
1594015
1276019
1367581
1256781
1827010
1516574
641930
284747
139885
1929537
708402
1421425
1824964
1360847
664443
923458
113356
450263
96523
1423615
1488469
854519
1503344
585252
553502
882703
1591868
674425
1334555
1106375
931511
474993
758644
1544117
1457743
366606
1603936
1348841
1459842
401484
1020788
569651
299196
812130
1044027
83868
272969
1832535
276756
617969
826260
236219
1898412
1347888
752892
959187
853615
9046
1589847
1888757
531004
783801
1477532
1898533
1010927
1854840
907131
455089
1459144
558048
59703
1406806
454693
1367906
289028
179950
14157
1851767
192109
401566
1138475
242889
1070430
74524
73811
373875
1245033
521811
1667219
972891
350847
450301
782887
1389596
123967
148302
1949507
1692950
146741
1592020
351457
879032
67607
1110300
1702073
1981865
1289882
777538
1853488
953529
528748
1545542
1062497
1157782
522622
653726
1726254
1786602
1250889
1520509
1067250
655583
1698326
490314
415826
749408
295611
270684
220427
184904
176781
1161829
1690216
1894769
1015294
1651405
1197208
720783
115266
574180
104737
1407911
844527
1139791
125580
528009
721994
782677
1559288
1814875
1015853
214193
471411
356857
923983
840454
174456
1838683
704995
1608118
923800
1128251
606897
608063
1849759
471997
496121
529673
377769
893616
635521
1428073
519604
70834
447467
114671
344144
931693
313656
759113
263638
337475
1028969
1980445
220011
172733
240384
1275925
1619357
1545717
1211013
409912
115260
1977835
938260
616663
1649046
815287
897805
1558607
277233
264268
1968928
1517473
1103213
1566090
1792426
835716
1791405
941487
301066
1813936
1909680
1725878
1931752
390826
965404
1091493
54614
311532
1505899
153250
735049
118148
634219
338516
857195
1990846
1362905
1376252
1148016
1194779
1042124
1821801
1796964
1223829
194021
136344
980590
61930
1830107
1515590
407560
915754
1566021
610316
1361298
790848
297304
1227924
373831
1049537
1690747
1638970
909821
972539
339753
776442
785438
1447455
1079196
1300988
673191
322809
1804326
1704410
212488
1475179
467033
1360786
1436000
1448496
391970
288835
825889
10831
476205
1237667
1079848
793303
1310759
892436
690840
735031
1514972
968456
1770278
1150483
1578222
102370
938455
58978
1011074
1593053
812264
816288
1525115
1403320
918220
1242345
1672294
406957
1974889
1604560
1205034
1340334
1627176
1270964
535965
844503
460709
665013
1459883
1700519
1973894
1198605
1570405
190680
1451071
55929
1068576
1839855
1500407
1843234
1043736
195601
1366003
197415
613054
1121894
194924
1988377
464722
1735415
1312988
1069063
485839
1950032
1236512
1080271
235266
980721
1545545
195256
789468
50289
1079960
1606913
1313271
579307
1235735
1335281
1566614
122756
1429646
1871412
26409
961041
222095
581873
408102
1730413
632432
102469
435966
1253295
1117473
730304
1089326
1297554
281108
1187276
735086
114533
1451284
1761999
1778545
193074
140322
1301778
509614
441076
7788
1917560
759913
1113586
823265
1374311
662087
183277
407660
1575728
49761
1494534
122585
1698599
258526
822455
1309771
1034342
1994727
1484001
114554
692449
725572
1020086
954881
684925
867140
1930457
1955578
1206760
416098
772004
612712
1542063
593415
1944895
1138180
654452
1836122
1717843
249545
679459
125445
153681
1097714
1105302
1888657
1585727
1089394
1745303
147075
220801
678905
1310551
173959
322564
1964992
1960358
586049
1894595
747576
826732
1674645
42244
1418490
711234
452658
742345
1326368
546801
1881635
1415650
10564
609122
1312916
288760
633292
1732278
1710836
75331
1553563
644784
5532
1984509
1090432
434317
1876871
886935
1306638
60608
74708
1644307
543216
997241
1844557
1654148
1677138
976314
606350
1732305
1830895
1572932
1788009
866717
1756135
1109911
585164
315495
1710404
529736
381392
1382789
637361
1255561
1633403
1291003
1726782
249661
513423
1345985
498459
1190625
777982
74354
1665346
307059
1706577
219070
1152104
1829194
622072
753777
1468742
1444688
1745354
1356408
1697404
1650980
1978893
1958156
676936
187686
1866779
161056
296406
1004961
586111
1240078
1176740
274562
1692181
391432
540130
1951992
779571
1257130
1502961
1999451
824257
34165
451617
592906
1212204
1333851
323020
587514
1365343
245354
770601
961652
29229
272087
1723826
1647479
1099583
797488
38349
1708345
1462702
1316912
1023045
941980
434185
1033246
924254
78800
1807146
332821
1855286
1913794
1661230
102054
15629
1394873
761713
354047
288373
657567
415754
1557115
1381512
1844912
1327003
641422
221411
7573
931424
1148035
1115791
935944
82485
1031572
215882
524815
1640340
1432867
686643
343219
1837412
1444630
119917
1014942
1617553
727504
1001608
321038
1865949
196579
362111
102856
277603
1571442
1211212
1332593
1160602
1228846
1193697
721938
1173695
1432918
410249
271100
956841
62747
1410053
313496
147693
808178
1360051
866912
1450027
1927973
317414
1395181
1680730
1966377
249194
1032458
1455645
1247401
832273
216884
47578
298231
1480197
1045619
1117120
1926907
606594
713072
861839
923201
1928373
1422333
1809607
629800
518700
1436251
560673
704494
1441498
1573151
873494
14061
66115
1577193
1628365
150998
37935
209579
1477454
1507010
405828
613600
608180
1326983
996747
340486
1185536
1916516
673745
474947
1607212
1943692
1725047
476398
1404766
1804996
46647
1912482
1924728
1155737
963866
955642
205222
271660
1739134
1920298
1441235
1289131
693862
1624727
756375
1955614
1666133
700111
250909
61890
7098
575412
39749
453143
1730866
247584
720305
1885669
1653333
7057
1217150
1900319
1336387
114039
19699
54553
1545911
722966
1419963
197237
490756
1052186
1997049
1867712
1145702
626435
964050
1732470
1447710
1626666
1777403
421709
992461
884514
1259096
245576
1951047
14957
1423513
480512
1944172
557091
1049703
428296
1780707
87176
887485
904986
408297
1017066
721178
1104417
1718504
209738
507522
1846813
524081
1527903
637579
486408
821119
1990710
423402
1429949
536167
956969
713593
1498283
1459296
372291
539155
809135
1347531
429594
345898
1578966
1532022
889476
1409074
302023
395930
1280374
1370327
554094
1150030
1851618
836684
792959
1397197
1389558
1673710
1905956
1637547
1391900
73323
830061
1690523
1661975
1857090
683422
595223
613055
224053
1793116
1579699
1001699
1175817
523360
732926
1756556
430333
266965
1974562
1787444
152258
1623448
997368
667115
1266324
1352891
905827
1013949
672668
207774
47685
884423
111688
1316421
1981152
1133699
1611386
266576
342044
379201
1069723
980956
405949
1073497
935082
1254444
241058
420423
1321937
326645
272981
227238
1541485
770307
1479243
695214
1845609
397476
1954576
62878
1165485
532348
1960078
978201
1557540
1632881
968436
1503936
1116117
617326
1776180
1861947
1677157
980454
789358
288595
336144
1108068
1406746
1903463
658295
946122
512926
1600876
467088
1347155
1330363
834947
1566881
540803
1371742
582167
1707723
1630944
1804128
1274229
123748
1463258
1307777
1912036
1254419
1756954
1878209
807586
106969
1940124
1615371
492027
915940
447263
1806750
1828957
1625351
1021926
411793
1353753
1140377
1873234
1656373
384426
1076287
1924681
1742898
388805
1653206
805792
367638
1367377
625657
1519208
481971
738025
1738077
821768
999366
1505717
1627790
1801865
1609201
1223336
1610131
365831
1740625
1312943
871447
554797
247031
250080
239527
525508
1690377
1687728
1024510
943793
1197015
1428541
205358
1478094
71123
1295474
319174
337239
302688
1511670
1727723
1629651
1733621
1830150
504478
1052150
861735
1849018
1929675
886692
1167946
1861525
1206643
995110
403013
822142
948541
1279666
1024494
944839
115643
1476264
29734
1738650
1984
1185944
962352
1304415
1249039
1031905
391815
455904
570305
102
1681496
434921
1487203
1134696
1153761
1733409
225627
1086110
1482140
1382534
1692307
660225
1382567
460972
1378693
533301
40477
587437
903880
878262
1712069
381773
99597
802286
1688786
904063
267502
1057012
1993810
1609918
73340
1043118
271216
1117467
631119
347352
393718
240572
1782159
445169
438854
352894
1637278
1377216
1523342
214846
75763
907401
1667452
84517
1142334
1359508
1465411
489686
144148
902941
1338228
1808267
948288
1159473
1311932
1028963
435680
1953046
32377
1271331
1609393
963411
751215
1969682
1839886
1503009
1838102
726544
76045
1375355
1228637
1393338
1806894
1107545
112026
1638715
1351710
1672060
1778620
120822
661673
1676462
975396
1638195
819450
617031
1046348
1907767
1391705
1293101
1430421
1818825
1687055
378613
160122
1620069
296876
1016486
1798469
115843
1718159
1240737
728429
593615
1752624
160500
342013
799257
943358
1778253
333360
1927462
1901531
1360845
352732
1713449
564741
1527189
888666
275364
276320
1902564
370892
1989544
1167155
703769
1302766
1838573
1311092
563232
1321546
856505
215229
1657309
1646629
901151
954361
1565799
463097
174931
612577
309437
127670
633456
165883
26831
1465845
1752906
170584
1439737
1317910
729157
1308977
1417133
1325368
1656983
176325
1173126
1332141
1690651
427323
562351
490144
942704
1117769
623779
652549
1102611
1966160
343497
27542
349758
593081
1607391
1372236
716117
1616787
1843723
1570926
666282
1607972
270154
1815769
1913597
836452
1522710
995677
15584
1325639
903966
1338726
412570
1294734
930018
1464846
569283
1868366
1525396
1989028
552558
244971
1112583
51267
1453019
202641
1105067
1188844
848051
895981
1195963
1965203
734025
963075
507810
1018049
1639691
1663087
1428883
1895000
2005
802015
1321656
842813
1834197
586986
804471
657858
1295407
1429232
1613096
1546228
1810984
1156499
623490
433573
1440685
1449293
760607
614401
13143
1086735
455600
1979018
701818
377963
181088
925886
710676
610739
187104
569718
953522
47697
123279
41608
790635
873808
1225712
827626
1753778
1822644
1629019
874258
1187148
1204223
755388
1069377
1315891
1375504
559322
101068
550014
1313701
1892927
284464
1433429
871253
1046272
1350965
1650716
651423
1857927
667525
1511006
716567
975514
429270
955628
1922967
1552404
916350
1099785
1560309
448230
627492
387877
578530
1393483
1731365
464599
478091
1234092
1538026
1997821
163689
1951713
1912773
1925182
1560230
952347
1378037
1878677
752547
1998964
1716331
1644528
1573589
590008
244603
453107
1686665
210441
241074
1850796
1929541
627813
1803857
1170725
1355854
1344250
1245761
1644143
1038755
235728
1782232
1005057
1371916
858054
981807
1492846
1117909
1126670
779600
1524502
87237
856372
1501516
1067949
1685323
158616
1422763
751947
543395
1455305
1694097
825869
11567
81978
1246961
739811
1798073
969793
247404
963503
468750
788249
433631
624240
587770
1413197
1781098
1143876
1674353
1744822
1906026
538675
1322418
284579
40135
1255023
106748
1463951
507498
1163758
1400124
134026
1775521
747976
1119920
103358
1545237
1432807
966221
133786
1316004
1258485
1879791
1446432
698226
138676
1302158
1404257
464643
1488732
1401222
1021483
1596989
1721147
1826370
1894525
626328
1541846
1665712
368533
337889
1881708
1718316
1475336
904967
1281821
372364
95939
599247
594725
1923054
503025
1589194
979251
495694
1886160
1301160
1379386
1682732
1010721
1866736
1581104
1895406
283628
1298611
1059349
671745
1138348
873784
1189482
20183
315842
1811946
1008796
402204
1752596
471601
1845966
1691998
1670923
1564430
468190
680621
175633
1550726
492866
74768
749003
1500567
1305749
1160356
1042838
1775209
1800607
946544
1172781
1690324
686890
1421580
1389395
112856
1170399
940417
1719342
1300533
1522269
1394428
1162131
557807
1613957
373151
750231
1960058
1375939
1366045
737016
348239
1361556
359978
1750471
1358298
618661
1687215
89686
708426
1503624
354499
1228120
475736
359201
1276890
524830
37911
898582
606092
823997
1678128
1328833
294412
300184
422488
801125
456652
881781
1347362
1320148
1644077
1202868
1357674
298368
71075
1229013
1492378
1169900
206472
1501318
1502825
1166648
503130
1808716
1386620
1508438
457768
1380976
1772882
802378
1669608
530353
1661264
536732
1591418
1726490
1403110
1449925
1419779
1398321
1738675
1047575
1262785
1592128
385550
502617
169805
1593593
1308537
1339153
482077
366880
1861340
1877590
852075
158150
1703460
149578
1169835
1399875
1592312
1456105
17289
905980
982756
1556226
680210
1373305
59916
1755790
533561
1265310
502038
640414
1444156
1424095
991406
895772
1239555
803794
562100
1426299
1607680
1807880
762170
1103263
1533706
444201
426501
1305926
1578156
1384500
1099510
265451
1222982
12995
828125
1786652
857816
521499
179759
1017497
1540164
851930
1686037
1394997
243654
1361246
473682
660217
794856
1802944
1439655
104784
325408
788845
1072290
661611
316569
1765487
975332
684944
426569
159910
1796640
602252
551120
366981
1807008
1341206
1954640
1027622
525741
1574258
770606
133069
1035066
235439
34091
1076361
227081
884814
1283790
1729415
236851
755386
1932479
672512
77429
1439350
1268674
158361
973745
1930455
851602
1271396
710428
1747442
870664
1034859
116115
1684379
1414206
1372471
661654
1097521
1388610
1145349
679578
538580
1924607
1465418
707879
407829
1618807
320029
732821
1835283
1815396
259050
345313
233365
486984
1840162
1433784
991725
1382621
126282
242894
166201
1570358
940655
1348318
782369
1365742
114114
226922
1013100
842664
904382
136493
927207
238674
894825
914406
727532
679231
1660449
754411
460396
1319898
539997
305975
61157
487170
1004841
473775
525731
634045
1883799
474865
1098432
662872
782634
448524
1177438
1752648
308427
1155316
1736007
1817206
641646
91913
1612793
1509904
755498
516127
707463
362280
1903335
47158
1993568
467699
1664511
1382200
273240
885251
298390
1758823
1859482
1281319
1800831
923580
1951034
186410
1215534
134355
343017
1129165
484697
337799
321789
26938
364754
246613
1135145
395552
1397585
820756
5971
1649266
679994
899084
1504940
662484
733092
1845419
1231242
1556153
1993361
657882
612719
1542458
642245
782110
1153286
975123
1658694
429505
1981701
1593441
1261629
351911
941512
253246
935237
1947963
100893
1626938
1730949
533110
1945556
975597
553027
320600
1343510
334108
720367
192814
386091
1771701
648339
1518989
428591
1149877
632589
274303
117454
1544698
1596557
1594249
1449194
708735
1908958
1772128
1966792
935754
1504120
889303
1536408
1499002
1183648
315229
602960
1477833
273531
1907209
1055367
782879
1623101
55702
1049905
1448543
1925351
259740
1666709
711258
1784930
1871484
788264
339755
345849
1514950
1475394
68419
1986415
736476
167590
206605
1622249
620466
627001
1809655
213116
1173287
1059222
698645
1172130
219002
229392
357310
1714022
767786
20777
26954
667237
19941
1163438
1312873
604889
1609147
1684604
1857612
1664994
146254
1145137
846529
42825
243103
1488560
782173
1668142
632119
429450
409306
337150
1321517
992276
1254652
914602
1586614
1652098
1583903
195866
519259
957581
399190
1557861
975804
942014
330039
594637
1325541
52126
27419
79980
1751476
505551
1747060
896981
482674
182883
722681
854071
1642471
1128511
854725
876882
569316
1913900
991923
1522746
704283
924407
73
445639
196063
1717878
1555632
555637
377907
424772
224507
474996
1375020
89474
1458529
1413154
1191300
1551865
353560
1528732
1320936
1601743
459304
198401
1710825
922171
859727
1616496
555487
872034
1233519
1005876
1988021
1041334
1790723
1959894
705064
1872603
990925
179750
1061155
1134308
118815
302737
584535
886453
1661623
1179701
1362134
1412098
1255561
1681106
105922
1470448
617554
806535
1543416
1152656
405945
13011
939885
1057768
1916962
747314
403424
639866
1945925
1818032
1221428
1888044
776760
1831822
1493326
1598954
51521
6182
1688286
910894
1757890
1006411
591857
1993589
824755
1463777
1159376
959012
770251
186459
165736
555401
1904565
1668948
1314857
1985646
55887
780702
1142617
599096
326614
1184622
659730
900519
862277
285021
897784
60513
1606680
645841
1212751
940634
1765120
1717680
613885
774923
806805
75332
684751
1628878
4339
1729355
471269
1314103
843645
1028391
1749724
639814
1284761
1085067
309342
1369740
777889
288380
369826
350703
1772036
1908357
1694600
297665
247308
295508
514100
269169
1638445
820734
1945703
500228
1080141
1665989
209034
1401553
149216
1140331
768296
1340027
1683624
1750590
472357
608418
163960
1433174
1516280
1592289
340680
732826
232124
1916808
270679
1913016
396132
191988
1885111
101027
654996
296989
932754
1948408
716369
1122141
1098793
1175482
818698
1925680
562440
1942803
462885
244978
1039410
177028
700091
1376015
1262114
29793
412404
1582809
85654
1768293
1747025
320542
1856553
1774475
1195717
1822396
978186
1956872
236675
1896606
247781
944144
985325
1518654
790072
1690474
439668
1445804
690069
849231
1511836
843461
1334219
531524
1556796
1978899
313539
910539
1976617
1488993
1720404
278617
1921991
77196
1036447
1206669
465153
1401814
1146152
1112816
1740705
1221569
1013276
5846
1282011
1990340
1003787
1474796
1292530
876322
1434745
567962
1907781
1718081
1185984
905361
201242
1078218
303115
1943044
195301
914742
1453173
1996862
1498147
169776
775339
697007
278354
401200
1664605
1497001
1366958
1827104
653221
12925
252980
314696
1812023
315709
89925
1889478
1941461
1719668
98759
472841
512088
1855975
1946309
424632
516983
384256
589249
1582912
729522
1193060
1630134
1452762
357567
1898918
1149261
1394949
1055295
1245954
1849101
617960
595131
243275
1740453
1434431
1744727
969906
1839303
1189901
124244
1769153
682144
1647607
258577
1949890
623276
222601
1649165
1360075
1385218
333388
1248990
1236032
437688
1336521
1752149
1009498
460717
1998596
1098830
47056
1965610
1001105
1942186
468409
17698
548770
372732
910370
1507909
965971
1413899
815583
406523
1916980
690701
13803
1398540
1288844
222289
463745
1871712
780558
1190092
698437
1741811
1932626
475143
1651697
352953
1288459
416591
1232563
1534396
235453
1190260
33429
299009
324762
355408
363279
1763151
320243
47147
496691
669650
242994
1142375
665966
192555
74001
1372689
416719
1061991
196880
119366
226614
1902662
1602554
1653443
150677
1103158
678190
1964397
1880250
837836
1931644
747257
408657
1961338
762579
703354
144284
1533941
664442
1755486
1436809
1291710
141452
1438056
407029
1012949
1509053
81340
291659
1657592
136535
358110
1536517
408511
1273129
1279106
1068917
1872300
864343
1067497
1836037
1572597
1408121
1438663
833460
559083
1658770
1665456
1954264
465827
451542
628141
958940
479720
1501826
382329
478541
379732
1246442
873597
1837615
467447
674599
896452
1395589
1208246
1607241
1704395
1910334
351587
1488611
1398419
1035300
973384
1717852
1171043
1756956
1452765
1647239
431518
1172275
1021345
1329582
313131
1178553
1678181
1699170
1374941
1039243
1148170
1807175
540409
1017885
1463488
42185
322733
1771027
236871
1690997
271308
1604293
1294878
539675
1092696
1662555
1571887
1726406
1675149
54599
1074642
659223
789277
1786152
703070
502249
270350
1350976
1966522
305236
1647756
83892
48789
1727235
1009270
531755
1853263
1427885
23186
1372651
1702553
1740745
248724
1922502
1314142
528541
779593
69291
281563
1776764
231686
327836
1173041
299032
1709000
152218
802524
1906199
667472
747923
949478
1198503
1825882
1613012
1236478
1470519
945686
633410
1227781
1196767
1501857
1012085
776934
1766617
759240
1254740
334741
905065
779009
435009
1423037
1464957
1504068
1980219
999724
437027
1265762
999353
1494287
199149
1308072
255250
1683271
1291232
1769215
1360861
16189
127099
1889987
442204
307399
897171
1599413
1224399
649242
502537
823638
1100385
1401140
1473650
654804
1136861
1978549
1767912
218723
719366
1247385
439378
74145
876982
1952152
1212926
1586874
858546
1277023
668674
1663574
1037528
364820
511503
1584210
343484
956963
658381
805689
411964
1035272
14204
1282512
1204733
1403882
790687
26268
1253200
964236
1586940
1037317
1649901
778970
577305
1574556
121362
156232
632480
657102
908319
299768
1156973
179223
658559
88120
617540
834855
458917
93554
17892
521327
1301330
1240392
1462195
1308717
1341504
1285339
46057
259038
1179333
1282518
585105
112395
51117
1388363
1143931
870795
474020
941015
662674
921867
1637227
1346844
1281299
1051361
1027903
1891848
563606
1384427
24502
993857
808162
582674
1635858
673340
1952472
853667
1180580
38254
735034
836822
1367706
618328
1206831
695112
834177
1049595
1426621
1792747
1878269
860865
1295179
574309
469682
598985
1393809
576572
1558632
1203399
244341
1535255
1932468
1619975
414940
450279
383238
930327
1931645
951199
1391665
1737156
1342666
458636
850189
1765934
465426
1417703
1065128
124908
623328
980580
986402
726782
1794655
523173
1804527
1520561
1937113
1535874
1377273
419217
1455123
1192312
30888
1103872
1799657
325252
1587703
1274840
952187
1198115
1619807
232796
1202469
647461
133820
1057751
975820
1832717
1057509
1726584
1046273
1419576
1835990
1320541
783398
130921
1027109
499927
319117
1412838
366699
578743
1974580
992635
1236239
639933
384673
1769338
366531
1422088
541535
30384
643903
908050
1143014
165283
1330198
132532
962042
1758330
675246
1010665
1254482
490797
28463
207811
1831348
1857003
1302920
182815
1683578
1161465
1037743
1991422
1829861
1109799
538997
1107009
125379
1624714
302929
1652634
271842
104709
58775
1874029
1000537
478422
272951
1087504
942359
11928
1324103
1361868
1112835
259306
318417
1351976
1505525
422771
747198
1444296
985751
1304737
1152899
854368
1308667
270286
395093
1993365
308782
558596
1851070
1693639
1412465
1253379
1935613
1162253
1055646
157608
125705
1546325
945969
1948294
1560977
1481119
1099244
253516
572232
837256
1907939
1880478
33346
902397
1881489
160597
778950
1687802
1812241
564074
1695861
545109
1516631
527032
1825558
137338
1637872
1576229
493076
1467124
1992763
631711
1675285
957570
268355
128107
498735
1222385
805964
1520326
316351
149862
1588197
373360
1994485
870051
1304549
1056088
1982262
176439
1300600
288779
573464
1842582
660234
1641525
1066968
1238928
1775294
19955
1837709
1280453
82046
1527819
50533
485392
314124
493319
115711
37201
1725133
1363617
467963
1926819
1040324
1730819
1617848
1402032
976581
103463
1542023
365837
1674451
678734
135388
889711
48937
1221624
1310170
1835365
175771
468141
749373
1962547
1271495
1868286
1448139
1579826
47911
1210028
1701414
27316
1258527
578804
531020
1080981
1431972
449347
1721372
1141949
547770
1910943
1593991
1397164
581558
1367670
380277
928554
107475
1900731
1489272
74964
1399798
995237
1572495
500269
174893
212698
493855
1897859
782800
1912877
1529155
1970630
1638795
1425481
589886
476660
624933
974119
1570864
1459350
1476885
1976750
1132095
1918243
1117358
482590
49495
231928
1082718
614536
1791986
106005
1754871
1435699
750469
878711
1508093
779362
1168625
262042
687484
136113
455524
1218966
1654868
1101408
875187
43853
1007996
915524
735996
859448
334343
1627742
1008378
108957
984041
1806656
230022
319427
549340
497290
1332020
1751370
1580213
596713
826553
914350
1304883
1818374
1084465
975733
1527797
860065
693193
435833
406989
960531
1649023
1917699
73885
1279039
52096
994648
892212
545149
26527
258182
1932300
819204
488225
946118
577364
1046016
1876164
613533
140820
1907513
102136
81625
214106
1520465
1857549
1331077
1845109
1388949
936427
1993777
1926760
1203297
305942
1572045
477825
908754
1835540
320879
405756
1977271
589115
1252555
1699887
316160
1980132
969217
647429
21876
891652
1323679
128028
574380
1882380
1858354
120818
1240998
1107635
1351724
205465
1189076
867496
1245471
1657791
1130410
662386
1236848
475186
599156
1336120
281865
1637654
1619515
445282
907020
191062
200750
1035920
556364
203069
935628
1280500
259964
1663141
912733
623084
377034
1591643
878063
1691061
853538
1507237
345915
1635067
528034
823630
347186
1955967
1413522
742435
1368697
1440640
626037
986222
536593
386810
1314244
32242
64913
1894939
1487192
905707
1106614
1200232
1265297
1754345
1082250
173306
699574
1212590
355726
299162
565752
1716370
265093
1597467
1139097
790862
230855
1939958
631219
1868195
1596652
1014289
637357
658687
1750905
187278
1188411
1611649
1093606
316973
459052
1180995
1321530
1531701
979860
1359749
56064
1751969
148940
1140800
1640007
251263
51093
1151932
1667958
1322602
502946
229959
562827
108381
1532289
137068
999448
1929892
377706
1536927
275567
121089
924915
841845
7092
1641096
445902
1646422
635909
1996628
539150
434529
622606
577495
1528994
1990739
1957720
1700940
338821
637083
1325859
1786951
433175
1494365
1385857
1071425
1746506
1485557
1939989
1601198
1041549
1522877
1469165
1977295
1202429
1836271
1847999
1147087
785394
586688
1223505
1191600
27973
93972
1935487
779293
1509547
245254
927492
1148769
944312
1544297
739761
698461
528809
1839717
1217045
331751
1866189
1511440
872798
730172
1380889
1768787
787196
648252
1384389
292382
1149716
342789
1583131
1207219
16208
1813661
1531968
1770108
757815
605306
1444350
420973
509113
587233
1134384
999951
1768342
302770
876057
1331773
530186
668055
56162
1757226
788219
1038310
167661
841705
1466891
632983
1023695
930751
1544005
1179411
392504
5465
1808294
313370
294257
190160
1225848
1596799
1624315
997515
1398242
977527
1269965
569142
538448
1849954
251454
626707
98213
305888
286150
988068
1205223
375219
1625819
803650
1396763
731277
1474466
677089
67884
346933
1658688
1942785
604195
1909809
644073
294256
1084034
115208
644142
1323350
1785226
30081
1672461
452986
66088
726899
1240340
1600150
1311888
752968
1434016
866026
1706564
1649577
1881422
1792016
1575303
147742
1872436
1878653
733922
1681115
1935992
1175791
126910
1326382
1714244
365357
1572722
1810642
1201598
743712
1353823
1082411
576396
949115
111930
665544
1723675
696563
207127
922416
587113
907930
303146
274154
855808
1585495
1122921
1250951
495280
1045350
1947331
604255
552172
729001
809654
717104
1948410
45405
289756
267146
1089167
211585
392878
1235106
1272981
1522883
1193293
163351
136520
1500640
1326963
768703
1891703
408765
446077
280867
505245
1555754
1126577
348805
805728
878417
763223
65627
197579
3455
839118
61133
34770
268415
39477
1353022
993871
1992624
41660
25727
1536868
1717954
678422
16590
1127490
750040
261012
1792731
538194
431448
1731984
529065
220843
494916
1555996
99005
500643
493899
672053
1973280
494242
828713
659901
337281
157006
702454
1812842
1666025
1378054
690842
1634846
357539
124888
167912
647610
343421
914241
1406547
1417090
1726458
467446
243372
558237
1850758
1077858
706564
1090492
1703478
410802
1033253
1853193
259607
1390605
773896
790113
1842138
1042612
956629
1989123
939361
1596417
69830
1058591
1593204
1343118
730870
556259
1156735
375130
1837312
763853
602099
1480950
1144240
768136
206854
1393725
984222
655336
1368778
112533
802748
1590502
1260233
1131339
1278286
231411
296956
1835320
1469985
1115934
215326
1156157
783882
1881504
354402
1434392
1091857
1442038
1523413
1615104
1248999
1846356
1141257
1430287
161903
1951828
1160837
304331
1588466
1456442
708375
1303651
1141785
509790
1144892
1252499
818159
179500
952053
1314233
916007
1475973
855773
58905
380937
1726521
1362878
424414
317814
912209
1117845
449191
899021
683000
1487579
329444
1419459
1904600
750408
483982
662528
1042805
977067
43666
1629365
1467410
945068
406053
1684292
1651591
839292
614122
892591
1840007
1575828
31266
717440
900824
1017909
834908
1015025
1706208
556595
79645
1008821
1969417
998399
1225180
844552
97434
196017
1964919
1166935
1526049
243751
1110257
1253239
242994
174790
101543
1437917
1589100
1905276
1391584
1870545
1030187
654519
1243199
1006461
78239
555625
782910
664988
730256
1654601
595430
381757
1901993
526392
1327598
1474293
45627
503875
1485340
1134421
497082
1931271
964509
195884
1126738
1698667
1614474
523651
1954540
1990845
735769
1543983
747368
1132945
1327744
1227087
1691499
1683291
1301916
1372783
97688
854436
708048
81343
622857
1384517
1604301
464983
1689661
1233086
1202330
1520748
96297
249022
749108
1974642
423060
153543
1474081
220510
1359596
1101023
1791945
1856045
1499987
581002
488247
1615751
304015
1513623
1614316
1415929
1350137
397180
1162833
1731195
255678
1713278
1561980
715608
1144407
32988
1750637
56391
1511369
1816558
101550
1929185
785164
192629
1520969
1083512
1725836
1310367
65496
557988
1115100
1335673
1695949
1887706
862482
1257566
456620
516442
604833
1946700
180526
92753
483541
1057423
1223837
292707
1643758
1764140
1839229
35290
1167447
1845747
1365229
1946679
782571
767266
1638503
1840233
1147122
729943
82516
1860654
755449
718773
1031379
1698072
899793
1616081
602721
270193
236467
1474325
1320836
1756138
1560417
1402081
1891410
1825781
1434474
691441
1645419
66606
1539434
576400
963449
619132
1510378
162972
1595214
1172229
1186071
1701593
610645
1397360
1667378
1773841
93858
395637
708261
1464539
1379940
51926
124203
960591
412038
478705
1123940
873277
1432076
1835759
979354
1077485
1211217
551781
252618
1604406
831949
1895312
1223923
319464
861947
1374847
181976
1601926
301490
1019119
1027487
1241296
1819107
606938
278473
1403881
302460
826988
1203709
951481
1057839
1920693
1839700
1431070
56599
1294386
1138572
1719671
1943408
717134
610933
567904
724871
1520010
1369603
88268
179411
1190827
567734
83932
1043427
529537
247853
599833
716201
356130
1939486
744412
1322125
104263
1611779
1989255
276245
343566
665233
1757814
1230715
56085
1209004
1007525
488186
902735
1729620
1874391
421812
1873434
385346
1458701
1396292
474048
1182841
617095
1673927
1091514
498936
1671316
998418
436893
295298
986631
58348
1937615
1876316
1278344
1172291
1590276
46418
1076292
533427
279804
868396
409741
360965
1092917
212860
1434477
829299
578184
385259
1254047
1720336
1987012
1576746
739442
731775
243051
1562580
1502597
1960036
226988
1287184
1951095
460248
850579
1308253
707685
1941521
127874
1897948
192162
1790249
362609
129623
121709
419491
1046982
1516844
18973
960159
984704
1863951
1232448
1427124
48005
1429814
213885
30842
1103960
490036
1455116
1692460
1280825
1906329
1007569
133976
530175
552875
1306034
1105146
1069658
445142
1591056
1434126
30873
1170688
858598
241931
1217245
1196066
405248
1112425
1627405
91876
702896
1775122
1542492
1551178
949071
185959
446649
889437
1069865
574173
725591
772307
400147
820471
993925
1914432
1751349
1425723
703268
1185402
1758893
1022049
1862520
1869782
1135273
1008135
382101
1687395
1354595
249638
777363
556406
79690
1073140
1827470
1204820
86125
636276
1154309
1391650
384966
762593
548973
1892202
939144
347617
765078
1979360
395670
513926
1383943
728141
1634263
1758651
1877764
18876
1593539
1286405
1016180
1437615
1880195
924052
1180467
1500324
164530
777842
445985
1430068
1068652
580514
1475909
555981
1895035
1838243
1384830
1151463
1932288
186040
1226693
607781
492360
685630
1375665
727687
108347
1974582
667278
1516552
1148726
369486
671824
1560637
1966038
1312481
761786
1415215
1368634
1686070
1787509
37400
669512
806151
1069628
1140821
1977439
1583067
1257245
1793920
582115
751776
94807
1698833
332144
1757486
1619539
52699
919687
974575
1200369
1781731
748878
949967
1769117
1125319
460916
918313
781913
523450
1998001
1915307
1899751
1341785
1186979
796393
224526
414775
57055
108182
1146627
674130
239815
1609309
223643
34336
987843
178867
359723
1330451
95494
196007
599255
381131
1501313
556460
1799357
115411
359742
1263297
1325930
1367602
879302
561621
692203
1840758
1182583
1325165
786713
358529
1000384
62080
160933
835759
1716261
308042
628013
1326360
1045560
377645
1271240
1159062
1962826
732192
1801942
969419
1588826
572029
1683848
1208485
1561937
273517
1964203
255971
465319
1651236
1537023
874469
201475
722425
208995
691593
290170
1424620
1830391
271304
540382
895346
1121855
978555
228676
371591
1388043
118341
933491
1432052
254497
1804027
386493
956047
395183
207573
24165
1195060
1759336
1022095
782594
1001933
512496
1367269
1775732
1366963
58136
74575
1647151
511603
1359692
675639
218624
807394
1957810
1809752
1975311
1703970
1571063
1031161
1781936
451935
1784397
307057
1098757
1322725
1777259
1992605
1353739
142660
1488665
830528
28528
700071
706718
192830
49909
57876
1404364
380433
1064136
192935
1329801
140751
1076601
1636416
300654
1240726
521620
974630
528564
1194420
1056418
143466
422034
825879
1441845
67554
1796883
1237004
1042539
719966
442567
1227313
1958548
987852
272337
336655
1412296
1958429
853329
299432
1016010
1635709
1495168
952977
762088
525826
1199855
1434556
829300
1347960
1309575
1340445
1259977
1811464
1398121
227487
1595706
826030
1314788
995744
436679
1002952
634249
301816
253607
287237
1510832
865025
1761394
1257429
1212536
903066
1997802
474839
1663557
636884
1715289
545891
231367
712142
1310753
452245
1482538
1737420
1750354
773899
1618685
591051
791968
1944490
117381
852269
1712613
1038450
1330488
438527
193892
1014456
227706
273565
469242
817304
523652
1459819
776498
1610038
836364
1107876
1375373
1470116
1499224
141845
465727
994181
1223615
828283
1449081
1964993
1617245
307297
1678723
1880491
264416
1586017
1604989
500880
547618
160570
887598
1979105
1314366
950152
926180
1704366
1498570
1790500
232831
245603
158895
1042743
1169296
1432744
237563
1385883
1963795
1840880
1398102
1021410
1458356
781280
1503017
1040068
921927
1963450
306297
61706
590722
1629705
750721
1328232
1550772
1880136
170220
1790267
1201870
1837468
593688
48467
1582575
1546817
53430
422290
1461812
1328441
38943
1533642
1060285
378263
1667676
1979965
1396761
1026029
402183
226158
1638863
642673
532523
1995019
1984784
351801
1406286
1780740
1160997
1394630
1078297
32820
1911518
938054
101504
394734
960659
1464261
351495
1430506
1723504
110896
787612
316845
1432703
134721
264837
518898
565464
1621067
1174376
465894
1222782
145926
1592901
1351251
1710761
1941172
1798767
212440
540509
1985002
853409
688654
1511025
1596178
116387
1455753
809083
348186
262673
657310
1833896
589583
1508482
13418
436099
916860
706043
679867
1261353
1462478
1510629
1469137
1665939
751744
472746
1209262
1499608
1394735
1896693
1414430
1753177
1215760
154556
497202
1907304
564905
1617852
537370
71785
337158
867585
1062321
371849
36224
1007490
126746
1036829
194635
340134
827425
948490
603092
1969993
1567071
1173839
712522
997196
1520781
1139855
496061
1829117
1778817
716705
1643012
1077048
1353681
371000
1168581
1869563
1975175
1553006
1252393
1420722
1555264
902720
1679835
1420437
1691283
1392414
947624
177356
1218388
725655
1794764
697352
1200046
1482596
725230
946270
1094524
1431833
1396839
1458434
343450
1135387
1986592
353473
1705655
653517
1287550
905708
1841597
1454282
1128962
1883092
1674074
1777150
1565047
989892
1352304
1569953
227931
1790798
1083640
373115
304892
1795390
1358459
1006660
801261
153797
311852
1214180
1274210
679606
1147197
1317601
1330333
762531
5757
298591
791189
808666
1184337
350089
1734984
387196
280419
1195662
1867644
1218854
1881233
825235
1475856
172968
1634584
1789604
1935561
964612
914044
72159
1233188
1361584
1524404
559532
435929
788901
791622
102251
873397
1741507
362916
568082
715007
1961092
1831618
1557720
502780
17426
260467
437453
1904428
109089
1158438
1185202
233077
571163
790767
1830606
1612347
803039
570674
12900
1966911
1281151
979747
1949624
256773
406047
6174
1383591
125508
704721
1361729
364327
391029
273977
42267
386621
647584
1880755
653940
211640
563336
1353812
1097401
705079
1029549
576815
869824
1614308
1770385
976210
1018803
641343
414524
614746
1749003
1957605
422564
1635130
1845851
726160
713796
1056722
751091
1655856
235
1297730
408648
1845410
1518240
735301
1678801
920710
1581044
168741
1662762
1756221
513986
1291817
1370495
902688
1338383
1825044
608018
1878373
1124742
13048
1407215
598529
184373
969846
131485
1026213
1650570
135746
1357731
1102928
784410
1375362
876287
11803
1499135
1705670
1821486
423856
761969
79414
1865617
1038999
1105191
1785184
1921567
875042
1074572
443230
1637453
1064043
276968
653689
201031
605174
979607
750285
638619
1473382
149562
1377124
643835
481261
1419380
1589441
1985022
150114
1424166
677883
1318542
100722
1759917
1437995
1853801
1728326
1500611
1748461
879710
135989
369901
1232504
241453
1071681
1354588
999312
1017387
1811465
1615824
150147
1353070
1101569
1772943
78682
915104
57260
1777344
543631
427988
149738
68983
534536
1421459
1323326
233415
166989
804732
796952
1004089
82483
637204
849649
1210299
1470390
730140
124047
562444
374904
48731
969193
847610
1192860
357468
98580
1566106
797625
1761904
1604991
1637916
1621090
322856
1840057
1812545
222805
1554456
1986820
1558459
66033
1230276
276300
444627
1691575
1607206
341334
30464
1974632
1262215
1256277
1953409
1266174
238240
124043
1552061
882298
1730313
1716679
1022186
865336
1958489
1515120
1969475
661763
1915173
1903510
1781451
249372
875495
1358491
760192
1904631
456379
1257240
877196
566167
304394
322149
1688605
1784447
271701
1274289
393390
1665794
911399
1783851
791501
1995330
1283991
1943016
1405138
1720582
1147189
14277
912752
1559029
1882050
706829
1185891
1440212
823730
1788372
1403710
1304455
524062
1003508
1773876
387351
882159
1534064
754737
1840066
1505688
1633457
545725
1830260
1438291
1296332
846844
1373182
1738413
469322
735789
72223
287727
773429
1163081
765740
1812305
501899
869772
1351046
1714107
188497
1116104
21309
853267
1837113
21003
110031
196333
993585
1787681
1469549
1895350
1196624
1336564
304095
991793
214473
1404333
211287
509444
1274536
1154564
1011443
735335
1069817
1404585
44910
1275838
1865624
14745
30273
128259
1996410
533137
256910
906708
1328938
1858705
520017
567361
501627
11094
119036
1902096
1672645
640457
405764
1348741
1452047
617194
20007
1159748
1128263
1683800
262020
344953
318417
397768
1254406
1506906
1584980
662879
1968684
1291689
1785613
1275459
1685503
1805066
1736473
271050
155275
389418
162720
174108
1417998
302944
817194
5492
461925
655960
1933960
156974
1847171
1325955
1943511
148445
216713
1878118
131815
1217438
1557696
1221490
1512741
968675
1610270
22940
630942
1720719
611045
1419879
420336
901062
1920558
1788565
1634589
1461223
105437
1714197
247527
927750
1610577
1446239
786254
64273
1613515
205562
68615
442407
1767834
755415
1851137
1003323
1161260
148672
1888936
1496092
8367
1075072
193282
1789395
601230
898662
215612
1486247
634174
1608036
1528412
1994409
447667
55541
1587180
1228365
48243
659323
1953201
796115
1017387
1605004
346557
1569782
1877159
290291
1400946
207350
1864989
475459
852377
527901
65789
552044
399307
1196136
454228
357503
182590
907968
1221760
1655648
1318913
1465445
871609
1218234
1894803
424569
677932
1198874
1862350
663795
1593474
1014044
130616
409829
85414
469782
1357249
153587
672342
1385704
1377403
690575
530323
845143
1217147
913713
1276391
1376580
1184579
1595888
1528789
1327113
1397559
1164807
1358967
1009711
1488911
1048999
1903156
1044128
1312089
1672791
1794141
407391
58334
1341614
1002176
122168
1888281
477949
1459463
519368
144272
936194
44788
1934219
420466
1838656
1250115
1590880
1335829
662953
1566465
31264
866362
1014267
1911603
1772989
1996046
1937085
1076255
772899
759052
1314616
1857341
272199
380529
937846
832350
1886747
294523
1476815
92482
604028
72053
334606
1543174
1229125
1937706
1314368
1052498
542890
1855280
388612
1883237
1855077
260869
827497
1187676
1992923
1666163
136448
353556
1423250
369468
328636
788472
1624677
1506722
809448
1021362
933353
760543
783174
543093
39754
329244
1391485
1481520
1976917
1693078
1689211
412956
1894507
245507
1467542
65184
1531446
1269808
1421491
605865
591453
474583
1904231
258466
1711647
564328
117510
1496689
840084
1912259
914147
29534
1621003
1844005
932503
857440
836139
1004158
1802333
1298239
76812
1237764
92080
1340988
671336
645603
1867178
1991199
44415
100623
1310671
1276924
1339070
569661
1499531
1457860
865224
1262409
1775020
1044418
291422
1280418
600929
1082827
1978302
53439
1960957
1768227
1626417
942660
1460992
1495221
562015
1154940
1901553
1287268
166716
778645
270602
1314665
1818591
434433
575529
1018752
315672
764631
122826
524312
750932
75141
855727
113049
1388555
121789
671848
967031
1171308
1779744
1860709
813399
380789
1886132
534279
1886925
270449
1197242
1937640
1339053
682186
1678021
1256621
1444304
289552
65756
618683
439786
1347122
943914
1903525
1765380
1238514
906926
824742
1280324
1752314
37839
331532
407038
1665463
189033
863076
210989
945589
1690930
349464
1837807
1578732
1373173
1984798
1428665
46630
1826569
378417
1775806
12841
357257
820461
771268
243818
1492998
971649
1377225
1587269
1587954
1142307
922841
1291861
1750513
773110
52395
894737
739952
1593199
499410
17547
957758
1451264
675728
952259
629214
991929
782856
388037
1204084
830501
1725920
693520
537507
837277
1794895
1362510
1127112
1761973
1582023
494685
167333
1244939
1806271
1763810
760396
648486
23474
29213
73950
363314
1131893
1351898
1495637
1317780
707595
1149009
1981336
168211
646340
1066894
949566
592121
1557774
1893769
1792040
840436
1559241
1304892
1521457
315496
983558
437936
1213921
116659
604911
1206845
1650588
950120
1684765
1431807
897148
1920182
1627599
1006689
1237587
691495
1381796
1426069
1788405
99951
1554069
1848290
541373
1075162
1390761
1248337
1206878
1190077
172709
209161
654666
616221
1106007
1065605
633737
727572
520560
399215
646750
1088438
709290
997086
1717420
78154
1371516
1314185
193924
1128116
1894265
998853
1536690
1282973
1998564
679319
1169665
233293
442826
273708
1948457
1778350
1259691
1964395
69597
525920
235042
1505967
86177
911658
1398216
454756
393589
67963
1465238
121363
1532816
622376
221966
1357097
960689
396352
1319360
1260848
1668426
1033375
1838733
1944305
833277
756961
912017
548152
121486
1175468
874698
369468
548665
525144
214581
1762995
258324
695259
1854630
1684980
476262
443532
1738224
574999
676906
1438279
1470320
1451939
1173491
467059
260873
81320
151929
1826424
805438
16295
1785807
1016464
1376167
1515211
936269
333427
1563151
1757387
1673633
1929842
1121278
475519
846270
1093963
1416091
256338
1970323
333864
807960
739956
942182
395511
618550
681054
1688494
177775
1530318
1838718
1448712
192284
861829
913214
1518546
1415528
935476
1077293
1089318
1524815
1542864
1184467
1385496
1289893
864877
923453
357416
99748
1957937
815386
984929
634373
211328
230811
566636
1125933
1381528
1869770
102799
1310786
407312
1218043
1616431
816753
167824
1831577
777493
150520
1953462
728972
961672
436609
566587
1865040
1626827
343462
1374724
929342
1470776
777685
1172507
1784483
1689767
560183
604604
1829563
140095
651285
1755958
1888387
24009
571753
739389
694806
1461286
1901017
533615
1080563
1134167
1742613
1210660
1259608
1798730
1686667
1793105
576826
1064902
537823
1595530
1913862
585220
698672
1231113
759013
566979
167162
758570
1864807
1677436
1148765
171935
1688750
854947
1199285
964509
1616068
879843
242231
927056
486162
537159
1214012
1224070
1539956
94350
572076
611809
56631
219068
1637473
739685
1885154
760819
1464840
1568199
486742
373569
181004
815757
1431088
503524
32371
972958
1427201
1015268
464123
421010
1262423
1930447
1560372
1146566
1626103
1893267
27998
44408
1855020
1354138
355310
219761
1521490
1345320
186282
1964817
91793
1856897
1451392
1251572
1581098
1094714
1745312
1764942
1574499
618515
1508989
540591
1044318
56078
494157
364056
258708
1871188
1058562
507045
1430112
4688
178782
1201359
1085805
572089
1649911
1249483
1532572
1572443
170972
259189
1188904
41415
1040583
1945725
1678538
1976221
473726
1908083
157958
590323
745569
1973197
110799
630029
747193
1864954
909210
1915774
1361580
220368
1861339
745741
671718
1090174
1466663
633806
1426424
736645
321544
365195
1992760
205029
182957
656743
42001
908692
1699355
1544436
431778
1831790
516528
762078
1396074
874439
247358
1627547
1122312
777142
117045
201304
1024915
699330
605039
1343822
479903
854906
654378
1690966
981894
922400
601761
745195
1977041
1946309
1644007
349307
1671933
885740
1385340
611008
1687404
198284
150236
1579712
407133
1742870
104766
307149
242169
1554585
553823
1924613
142155
1904786
81256
1494135
1482910
597968
168503
1807605
133489
456394
1438754
624032
928036
143536
978763
1059608
483418
137159
1632553
40656
1972881
1954986
1388681
1471383
184404
932322
29040
865913
1588157
833026
1881438
902101
1715777
164329
444098
1096497
1580846
1132534
1696741
1485037
1693575
979440
1868516
1650979
544907
1560028
1775070
42949
1010453
492426
464209
739789
774042
1729444
1843457
1809302
1105087
542844
1571634
974616
266227
1023476
670192
24466
850495
211042
570065
494581
824814
1423595
1239967
657590
66323
1759495
170798
818395
1606075
361585
33742
1848609
1607058
1568034
1191634
105581
650351
1936954
807595
1711740
13412
380424
550881
1439008
25282
439457
1579243
294374
933830
1761164
1953192
1216141
1867229
847417
612095
1134101
380720
1089057
1072353
1802930
1983312
912073
1194310
1189134
989616
1815996
119376
1206766
1884227
716694
1117101
1237658
1565627
243022
1134233
535142
246938
1841472
1043912
1852217
527290
1582902
1788054
1351192
323287
1950061
1324242
1400016
75589
1280143
1072032
1262989
606039
202114
85546
1133346
1982650
142574
188707
1629967
455931
1522270
923527
911481
792123
819518
1944038
1550097
678253
1608884
692928
248190
1365662
1086210
497601
1271912
783433
820987
1675091
1547535
1534627
1486098
1952433
1068885
1314860
399680
144865
767575
809168
352962
1784997
597975
1578100
1562459
329308
831239
1967936
798910
1041295
1816110
201248
619638
1381737
707157
777676
927282
190108
818481
1641255
93602
1688739
872861
210067
1220029
1344967
360160
996291
1450515
1365079
1645351
1815915
756243
125552
550269
544607
1397586
8353
886916
1665556
425881
951671
948173
1611475
1750147
865381
1556873
811084
1572044
1217076
1421203
1197398
1762922
1397245
898847
1625566
1272242
592230
529964
1061672
1496759
1094252
1491099
210152
1964566
1686929
169663
721037
1585386
1972669
1114338
1188194
109150
1701897
69772
1545412
1490588
272903
1881719
835058
1297363
753655
1373563
473308
1823549
1019699
485938
1349404
675010
750986
412674
1342109
1501397
196677
97579
1150209
1682407
751646
961947
1935667
1321951
1807330
1823770
168662
933275
369155
658511
89923
1409109
717127
358008
1412093
1778838
1072709
1324172
1370086
1460673
579450
416432
1009370
795762
1247177
1275983
340549
320266
1395263
1974204
1796880
1348495
706473
1996233
987507
911687
948307
1491577
1573437
489219
1258101
1241675
129522
1254614
847967
251915
379116
909713
917718
115527
454926
834052
1549434
1697950
769368
1230764
986908
1480003
1062
1577435
457936
123402
1953655
1684962
257375
967101
549331
1749078
465196
951180
1033318
873166
636622
1912406
1703618
218227
1352517
357195
646263
1517658
1893435
439308
936242
1576343
1706126
499746
1880117
1024225
1735659
1520431
287828
1436268
1398088
595270
207301
1879404
1802501
655297
364012
1539043
1850110
1713480
1822575
405913
1204405
540033
1997035
794782
1462311
645045
900406
1035913
1922886
1907218
1432323
119897
563461
912358
573441
925534
309230
234815
1955104
105549
1014821
1774889
1360958
812505
1477200
302402
1294074
498507
1431904
785773
1693719
1571271
1556436
243784
835095
1164017
337125
501349
514876
1563213
1105843
296256
503846
1070650
1311156
1920556
1180261
579957
806149
696425
627855
1636407
1737742
542002
550454
1367122
1868448
939908
1492977
1245951
1835258
171533
1776972
5683
1470388
1421751
124536
290530
666390
1791545
347587
1581609
218585
1456422
1587
1320299
1600264
512643
1741709
465933
1154936
1837190
1689088
422782
1568927
168996
1302643
1107509
64403
875497
1325053
1745952
627507
1490661
749098
1845102
97802
53947
173851
1037814
1118034
67874
1053426
1684218
6160
432517
404129
310594
1002348
1461627
1040176
1062669
1873927
1007712
1354674
474072
36485
154191
522754
1416751
130739
503515
426673
1883791
1366102
814902
204036
1979801
1606676
1749386
713383
837076
1607456
1650610
849575
1471059
957920
1681264
979070
644386
980234
53047
945122
962988
474293
573777
1406713
1910270
509134
377392
81933
1872683
130102
1243657
141742
1756728
569557
1325400
1209025
1736381
860794
994580
905243
820290
1500761
530863
23792
1693614
153752
480662
281380
1029832
312431
871852
1587677
502855
644934
230892
1336678
455165
404796
1893287
1555240
541935
1550452
318978
96207
1964468
882351
1331568
93795
1686714
1761949
1677400
1492498
1486725
1264939
771890
59614
1568055
1841536
1558724
1936458
1095710
1431525
975451
179704
578153
1005970
152809
1001980
101056
520449
1749402
1975751
213115
23050
430712
237888
1833244
1672923
1090329
1493058
1422160
952663
1387013
406634
1801745
130267
1103407
290081
1792018
626508
758068
652967
658487
601744
363270
128228
1524900
1122260
1807238
535676
134343
740161
123488
274753
916327
1730552
880503
753491
683720
1217614
1420188
1035543
1120584
1165598
96331
1068174
1183071
1450079
1769711
1725839
239485
1891047
697686
1170896
311550
704223
412764
1314404
1094082
1973613
251741
1177300
1928575
1938242
1456224
102044
1349306
415097
841173
436799
1202559
1966673
1401780
1499256
1843371
1707511
902160
1455342
83132
1975983
1041329
1880288
1146401
355949
659815
296276
228602
1107935
238770
1331915
1920204
1553831
814524
727845
1880503
6434
147260
1852875
1940428
438683
1271874
1639131
1741011
1807437
136007
1093173
64914
1448051
1348691
1058789
45436
1313564
1598391
748380
1050230
1665325
1257419
700937
87329
1667718
1079225
1340135
646885
415626
1473586
425925
717682
506962
908209
744842
199382
446690
656208
791365
1560331
852819
1348246
786423
559895
869131
1944717
1797209
504545
779115
1311326
413274
1410698
178864
1339002
993176
1582740
346959
1792039
1660883
1109120
1394569
1285215
78780
174858
1423347
1327084
1209771
1247226
1760573
1430516
567597
1147138
949696
440267
1103318
724106
486915
1999229
1093784
51710
285748
734930
501197
160125
493460
203483
723092
1476783
1389829
1450374
982213
356353
469395
738189
1811442
1544425
1973718
1951660
977904
1601233
1416134
1502945
453882
433167
1852427
1133973
47639
55841
1173097
785360
153027
587741
1884077
929692
813375
960219
1400685
1706666
479480
959395
1070383
1941165
1938099
1336088
153218
1125374
395178
20333
315154
411860
919355
533944
1736154
1044808
1986725
964919
1464159
531511
1730882
1206161
1744935
329458
1679369
90965
1530740
327330
639148
1168072
166497
512764
649353
1674537
573671
276142
1103621
929802
1895069
1539292
346892
1629305
117609
1562998
777934
324961
886088
1669967
1959117
110190
1149671
353716
1287057
1508813
1494096
604331
1176223
1773981
1919661
1842351
634464
671359
1858185
1355504
537929
1522274
427439
309386
305024
744373
934347
412290
1534392
1247186
247013
1141793
1624810
1735579
1885129
1610205
1562724
1168141
1564346
1515319
596014
541531
477768
119001
788156
1503655
427473
1199430
917825
1149606
1267184
1473111
1065298
1519881
128178
1983127
284659
1786686
544777
882294
720075
1674822
421099
1533253
324718
1019289
1248889
1596474
145435
410773
552276
706807
915021
909116
912033
1196827
328707
1636666
313294
1501550
1061894
228930
1256682
1148735
1482474
1005807
435922
1820837
1174816
273545
691534
271003
1304656
158310
240722
1017295
174554
1522967
854364
184388
836671
642133
1819784
1329275
1013431
258974
1327551
453669
1933024
1854004
850905
1644204
1698600
584693
999599
696234
62339
1087359
590410
357792
1522425
826419
668736
272362
1424027
395443
1819392
815294
837528
1160386
975002
1175568
604959
877771
1052952
254895
876785
385648
1219683
472871
161173
952242
427686
1245506
389699
1023866
1793225
1461113
1105493
1244732
545729
1070906
1241192
918206
1513580
525314
1876735
629520
723309
1283358
1481362
757056
1840488
1685910
1511193
583762
320368
1560058
867844
1974692
1931001
1460705
1889943
1303847
1843970
1582648
1848067
1501514
834295
848065
1594646
250500
608557
820204
1528147
1045551
1321261
1949344
569717
728225
1867172
12678
755725
1170954
492973
727407
1748258
1322339
1727269
1453409
264288
1615010
1673972
999178
690884
652357
982559
1214303
264034
864594
653544
1156971
1296156
593222
84568
516841
506661
1563289
1352251
257537
55319
211927
651028
1737189
1913529
460204
750664
1203599
260650
1145674
1274694
1313577
1225609
1892876
857186
1273045
1227758
922940
1049093
1484737
1467910
882473
659791
500293
1660193
1765783
1186916
1146451
800175
1388187
1146025
39255
1746213
523930
1893017
949827
770417
1851231
218136
1915710
445068
182874
1473826
716849
1417112
172401
20360
1137868
905656
139185
1406731
142844
1696107
934385
1282850
707750
273236
1673318
1449838
1257846
537042
99487
1660330
1636019
1863192
1706331
892912
175241
1581406
1246306
600481
1401238
508420
1943720
594409
83548
1037469
1172943
1180937
110282
283259
1397976
797408
863906
1101284
842582
1971980
591544
656338
346164
1201189
1839291
1114509
1949302
844921
1658842
379486
1783765
937804
1900051
369665
1012452
1969277
202984
621378
561291
1897586
1941188
1344030
1320661
690735
1592554
1360475
671123
846813
1607966
207116
1164891
1974318
948544
1878760
1233546
1536818
1679454
1844102
824462
1592108
1034489
916196
1578625
553770
1001061
1858673
712410
109322
668907
1066115
135210
1247597
1404999
946707
11224
1898814
752674
275252
870092
1958424
845057
9478
1006677
196272
1245609
233874
1856175
1766535
1287346
1163051
1567093
656823
876681
185541
1163606
1967846
1589608
1363924
632183
418645
963516
729101
1297254
1385450
1330764
229104
319561
519208
719458
1882597
489138
165510
14298
1006416
1421404
1100952
682972
497495
1966109
340333
83917
41677
458075
1082588
1683370
995325
992324
124880
1577632
471420
268257
218182
658818
1294882
1022552
100830
1491943
457298
336969
178898
971095
640333
633503
810789
550333
1089998
416469
1756866
1821554
881523
359761
1718543
60164
1472563
757184
969861
1426235
1942171
798396
1318614
686928
1005710
461589
167463
529907
18185
1554661
1196561
122617
1208396
805953
1208499
1476632
341156
454724
493208
1975393
1880688
1739709
1586477
1765389
298792
908213
1642834
1592750
201709
1284050
196929
1517062
84027
1641024
893900
1688722
305221
1553980
1278856
755613
451168
111563
1135375
30216
1920251
355186
414420
914558
1247392
1402987
1627487
563088
1476819
1219811
1538101
1736415
1534697
1364950
1164052
897864
1668198
1860578
1703129
1634921
1607406
330156
730617
1294681
950883
418264
443742
1953971
1109618
852624
191093
909722
1375945
1937247
1779801
1021639
958677
321469
1375847
828000
1053552
1541148
839294
1611276
1542375
598268
1144210
1329667
1871178
1608241
1577090
1576497
1718123
1180150
1537656
1386423
1466799
294956
1615264
1032672
1731935
764563
966847
1329794
448955
1083085
775827
1909657
1201265
1893759
794850
1053731
1470663
1782296
1282627
176933
1640864
1097112
715308
786966
1291007
373148
1631003
1275927
1901951
992899
1807137
1358725
1363608
1497434
1318165
640723
1638184
1144882
1835619
1173465
1203446
1352408
1278248
925026
854321
1993484
128242
1239216
788399
516199
1622380
1937997
188087
1679541
955967
1019139
1637785
826270
803312
1365478
98372
1790590
523643
604773
1720165
1898435
940169
1853086
749789
1702411
1018353
1675820
1146023
460637
235936
1095163
1708298
415011
25732
1094588
196720
1597110
1558420
1765645
238450
980739
254456
655699
415838
1194567
1864237
520468
1346198
1211250
1618012
60459
1039018
1209126
404548
1985890
304620
827067
1106170
427247
1795932
943065
1287942
651918
679481
1831620
1633558
132768
843852
957050
1423360
1766290
908636
1782393
277906
368324
1543890
448481
1092143
1142334
1122581
362212
135098
641532
1707158
278770
1345839
1316846
664241
1364848
791168
782471
222477
1969175
937442
1584342
1548072
1013534
362347
986938
1467594
697291
984279
1175686
258056
1572819
1449457
1052831
1089175
299520
688344
1899223
1349042
1155030
1322180
1178456
1272919
107643
1637291
22814
595527
27807
1341610
580890
1100216
488596
1454635
423350
861326
810792
142282
1353683
942454
1352488
247740
1045325
1958091
845723
1636817
1455487
1241630
107240
983607
1118233
198128
1757075
921018
105126
1034132
827140
1735505
430981
1418151
134604
236696
1012409
722627
957999
1300289
1902634
332944
1371682
463971
1977963
1091948
516814
788369
1289600
1346739
1653973
1488528
804311
505416
1347879
1682398
1378447
953183
587965
1361520
1954684
546191
363145
433696
825634
467325
591165
610069
283287
1578847
7570
843698
1586329
1682603
891682
930649
669295
716035
465571
738012
1758892
1282273
320774
1736128
1302370
820844
355131
1664291
558866
886102
1777097
447667
1042398
1791192
900754
1686552
644450
526546
1192931
1303523
1081370
1826761
769486
1930026
247481
163319
956612
423085
301360
1966120
250736
1856160
421887
1819914
1395386
808554
617271
660031
925214
1605402
1099528
1784023
1432881
924342
543628
1219533
1267787
39714
1496979
1777026
1577706
1057728
1084958
1189629
1741990
1687749
1316663
1266710
1706777
1536660
1596256
1865780
1727873
1477284
1643595
1969081
1960710
1107826
1037789
1743684
1703731
1546411
252838
610948
727099
1353232
773340
1224246
301882
122319
1029971
1040148
767727
817160
305950
1608441
805846
1668206
770702
1108976
1024662
1890820
24484
961952
1965259
696998
818968
1852019
682641
1442547
578386
1984967
1873323
460420
1212840
982778
636095
548818
38392
1264167
1401970
693742
1881919
488144
389949
1882054
307074
1826735
12703
649862
876672
1224938
1912349
1774359
668405
939779
449233
1554322
931794
1970424
1715686
1036854
1069219
659427
1719001
423185
923931
428842
428533
1241124
760274
1426991
1304499
1714337
1842454
1551936
584098
1573275
900719
1959286
1606768
1921251
1336257
1825782
1178255
1805850
1063494
1330734
40363
1781804
1074651
459783
916679
203260
1359932
581924
1659585
1759607
338779
1451759
1084656
1177598
684842
1371973
1387644
1804509
1117948
553051
12345
135184
1960154
1012077
704486
1883450
544846
787558
1338620
1722386
268353
660255
1984510
1168541
704355
1269011
657268
1109287
1749002
992298
1543957
1478248
74156
1103351
1925987
1213740
365673
1916641
965315
1878161
1763011
1007650
347015
1282290
1649811
411068
1379241
1682178
1401796
925640
1545776
1162005
1457957
61869
619731
1464161
1780898
742486
84386
792898
814195
221323
1252005
496167
16336
933333
774822
1379336
1878065
1899445
892200
226343
1329307
587973
1573364
1951443
1765110
454554
1259538
1508771
1454290
863074
722434
319345
730655
749290
26565
1132792
262699
1445528
1986977
927319
1179615
990852
626679
1169364
1475061
578668
846711
1560725
637276
1640249
452008
272582
650017
1775986
1197637
1134889
624835
1936207
1346185
1497103
289346
1528074
896632
1448378
988037
532205
1620264
1825158
381280
409931
1537369
1718383
430500
204458
1802681
176926
1647155
650360
454740
1295277
602959
1746874
1872950
1750181
1578223
886567
1257577
421485
1440976
977982
1495795
1881108
1879622
67122
724616
608903
1581215
315919
281031
895500
1092507
1720121
1966764
1663294
1571965
1850947
76795
254221
492750
1284573
1079381
637967
1859341
689048
1843049
249008
987533
954046
1356860
1594732
1989872
1662702
442301
1675226
202114
1966852
142865
1247963
1746705
1087049
1498569
1168680
420656
1147750
1069651
1794481
1088936
427545
49979
1809608
202428
1556797
765481
695526
155720
1483744
487503
1941601
1563016
388581
1382639
10621
595813
284138
211021
128178
1207036
74478
854991
648713
1133582
931723
1100118
666849
1409651
837160
1913509
622764
1975831
437068
648651
241392
545950
997193
1005331
1085604
336289
1271132
1865138
1104479
1623816
499480
1714156
1201490
1278887
214370
1701742
510218
1733465
1765691
1172005
1353378
1460049
1048349
169733
1406165
711516
390474
1494989
525287
400610
1197514
1988378
1151257
492890
738487
80936
1430935
689644
1420108
269812
1237158
575494
119389
933388
341750
280822
1350481
482463
505831
1841827
8419
1737745
172263
590882
53090
1754962
294588
1744054
75812
367637
1295461
1814922
1305169
595847
1828032
637860
139391
371481
62496
1688760
1816243
842659
786986
1125348
1441219
1974980
961278
372900
1585254
887764
1903402
915499
1956072
125908
751889
441944
319217
269916
1382098
22615
34796
1211143
1905771
1188005
651196
1459939
267464
854466
1738996
238924
1105520
958293
1374919
1313941
977383
705850
567495
1150934
611882
858669
998747
1231400
16018
17116
1463456
1172668
1748805
710017
307539
1890685
1344827
919454
502082
1155123
1054635
521381
639180
1100014
213369
1365549
505787
1246232
964528
1454997
1436905
1536982
1671589
1927254
973631
628768
912791
1429436
1181923
251790
1185290
1182856
993896
696443
16424
1037652
205252
825172
723891
317011
1411848
817956
770653
378880
793812
354604
814803
391870
1818437
1945892
713980
181531
1691338
1826774
60568
1416740
619746
849600
785454
772553
178542
860045
393979
207203
364685
1188576
1378270
307166
1290583
738162
586179
46203
1954064
486623
651266
341637
385142
1919959
246584
1382967
1726725
914661
570130
1819268
1883625
1542154
1294853
1311630
1682291
1352252
83122
64687
1521495
1380490
1963731
265633
531928
765459
1347632
749226
813620
301722
975329
1003894
1115225
894257
574490
998282
1879114
1775119
965219
1477558
907754
1449857
1457834
1610733
720069
1685610
167417
1163528
904236
1155521
353883
1856296
159430
1385466
1577339
920421
152287
725939
1626867
654286
1980880
1866779
187022
1555662
296675
42434
1800822
796261
177452
454876
978124
1904897
42147
1032273
400382
1040471
1562317
734807
1115054
349926
226908
274353
715032
1919609
315938
1337829
635724
1439465
840720
1384082
147276
331289
1911569
1398708
259095
1254418
72928
1180551
1162173
201672
504459
795450
1868801
717807
1639639
1349395
1922301
1918033
227969
1908250
377495
1839291
827538
113684
586551
834898
932238
570795
1972664
636692
828737
5585
644469
479904
1233227
1732894
120624
169013
1723023
79578
606807
1645174
1548127
1740531
573501
47761
1500138
1350435
358151
620134
1188860
845002
178153
1869214
838959
1582272
1514080
1706629
1528385
350631
21007
137566
55804
1025482
1867332
224994
1652758
1551267
1587504
746633
525038
1494905
61750
1858873
479497
301304
1458712
246249
171364
1923259
1844143
1130876
1656374
1439438
827451
805411
161936
1709311
988412
1696801
1924717
1678767
1406433
1937752
109248
1980508
594081
353571
269605
1667817
109145
805491
113092
1822564
1542840
1023562
1550126
552369
1332888
1822126
1299364
175055
564392
839798
955611
1001042
1844074
212053
1460178
8162
341549
1120636
443268
1090947
1098753
815137
1193090
1658468
284864
1252150
1924085
898977
895480
118504
1119040
46541
776206
818853
1722158
1726087
1576996
458265
1565729
119058
738572
1693772
1267655
124815
583771
1773724
657407
1938550
47007
1898712
501441
610181
1924377
113054
1030362
1002014
479819
544142
54866
237729
928874
1682264
1576762
1284880
1099985
791
1059585
717119
186958
1681421
1640303
257467
950125
1979841
795337
327303
422151
1454556
258049
1096829
1851734
1910801
909959
766612
1532281
1670696
706720
1878087
782306
806036
41121
1495494
524882
1395319
1956876
1052204
50074
427212
1045426
1473354
613688
1585879
1639050
1324511
1120419
1879390
418169
472144
1867438
439013
1082591
368590
196296
1711751
1765333
238766
1261849
1050811
1661070
1008436
591999
1787253
737744
1216772
240497
1085117
1513691
1711433
1327439
211961
1522474
1990536
973002
1123353
1019846
437269
1679713
1783203
323135
1674641
1157028
97366
773522
173341
1736038
1609630
1080639
227405
828882
215310
1582986
1563440
472770
269674
1518929
842647
1498475
369475
1185990
135286
57566
1578885
1669426
195191
1068186
553952
1065635
1219121
94738
411774
891398
1845214
1054388
1234494
1543420
614971
1938507
1081793
1634391
1245388
242607
325487
1602634
1755375
511229
480965
88276
1148213
1277626
55198
1669779
1199177
977544
764494
1352816
384105
389507
1828925
1487753
390860
639390
1590587
1862652
649978
1725916
840424
612939
46373
983848
1677195
862418
1545075
1152683
1064526
1303302
1322008
100989
68566
28417
681018
458098
1579289
1799845
1582737
1706308
1400164
1615432
1717257
1994912
688416
1035315
1790041
490039
228272
668070
1267778
937538
936440
1843789
262368
1288275
971606
711557
808965
1614887
212171
1831528
1376737
801335
1897331
1673578
21417
128910
907944
1252651
1088247
1345642
1376213
1288865
253557
299154
653743
613268
1775343
980097
1624111
55855
1522730
173717
1496276
991587
1800946
146318
1979312
1376220
1515081
1625913
1733222
57061
282567
152636
1651960
772007
367516
721369
1770995
10145
1209440
1879245
825518
1974347
1075260
231248
1886049
132745
861315
962028
1562974
159504
214910
1314514
700885
865958
1192531
210926
1939787
59493
1697004
1071735
177276
1202615
324044
156224
1539994
651095
26169
1455951
1498069
1234141
450647
1292277
1932895
776297
906777
1401090
1786350
13757
1780277
1139647
1839100
1109044
1420299
1150776
900729
644397
1194197
428763
553764
876227
1099176
1710943
796520
437691
616001
1705319
838778
1650726
1911386
212734
8347
386124
93072
1615104
65531
90421
1860558
610823
1153112
462023
1059277
1516432
685065
1176848
1589970
210936
1380061
472112
672832
1785201
544221
367511
616142
1326984
361210
589469
655783
1517718
600090
1475575
1245442
1562586
980911
698746
1331742
644944
1599517
486082
1767107
838556
444700
47036
928193
1787253
55486
404375
1728741
992144
60953
740150
205915
1523848
961160
1350710
340785
738371
1756883
509907
1287742
1920447
1052695
727495
1598592
1448668
299484
1717701
791693
1275524
1609660
70317
1115851
239535
1705801
548877
1290488
737329
826706
165106
332334
628978
1362891
1473610
196751
199307
323571
1409828
378697
1467866
9764
1235644
673102
682858
817286
669196
404682
1694188
1925036
753578
302317
1572627
1366985
1481613
1563049
210462
1719199
44354
587188
1103482
980895
328502
1668733
1386988
669379
508615
1281081
1011915
1200166
1673339
506693
1000521
1842229
564630
1757341
25389
761351
524066
189837
345058
1566899
364564
624270
1885936
327421
220639
1695013
753613
44897
254812
470586
808705
1937406
918424
1519895
1951522
1121378
638703
763675
748024
1945668
1501704
777508
205371
685923
1189176
1860118
1200974
1596288
235214
1377190
1665404
146203
1223189
1269836
1371355
1149939
1823992
1967722
1978163
409989
542177
1578639
230836
1006987
704117
1245752
1380943
853148
106773
372216
1473250
1875461
1597207
941572
303224
323490
946538
1766089
694067
371283
1194703
1721197
1225140
685805
1263241
1200900
181065
28086
1666963
1242364
942021
626989
1925351
999303
1036684
805728
1676264
482735
122274
128918
438965
1424825
718370
2511
1443300
997962
107155
781589
1764377
1971645
70761
1598984
626827
853
630801
470741
270578
1113066
1304643
891692
934923
291116
1019458
414537
286002
1567961
1148264
1205279
1497269
740389
541986
1515830
12183
1256091
1270241
236067
1258926
1142356
1216758
618165
541853
483431
404318
1651486
1396595
1889325
1596494
417988
600828
967665
1080320
1388542
1165344
1935502
1736425
577036
109213
461785
361941
1324707
513929
228145
1498774
1798946
596320
1157579
1818923
943255
1500049
797611
925892
1184012
269649
892441
738446
1552459
235683
321241
626531
349993
432108
1431872
334978
1192711
647214
979219
1006908
517411
1308946
889674
1329236
605495
137665
1471677
997877
193102
1485378
1459298
493516
959563
533860
1813487
1099152
1265245
414022
1766542
199374
1715571
1717322
957682
1303663
1510093
1263648
1148573
561343
345182
1224744
1950950
1083974
919698
460929
300698
1842260
736029
464196
585291
1028177
1478729
1472577
883193
1224509
765330
1109606
692247
931886
436656
1553803
1046888
1390677
1652810
9978
725310
836620
1206049
1394090
1088802
1356565
1428934
750156
1065925
831457
225437
1884328
1248888
1870752
1304356
1787059
550168
286597
1285918
1893840
1963160
978228
1386064
133483
318007
158912
221191
1686449
609509
1131739
1906780
584149
1524345
1354524
1978350
36779
1721662
1379445
1643225
1965586
807740
1867615
1560851
744980
855252
1000212
218415
807065
1598924
287151
1691602
969368
1645249
1522941
836074
1294122
1801612
1976251
1988964
969582
1052248
419133
725409
1007160
1604365
540947
1508862
638903
726258
1919091
799649
288308
1991514
936396
1183522
115479
691736
575467
534669
1117178
1698869
935185
1207957
536093
457268
641713
871739
1947013
641697
1254633
1974356
640799
1151599
772339
206893
788921
702474
1999219
1406161
1212161
1801769
1594052
1856410
469413
256503
1797813
1124738
359546
1367247
346979
552553
207753
443046
381602
373163
1628787
664438
591057
1802354
608869
221376
1659091
667516
1454005
1910615
1119513
23458
1402090
1468427
1657118
1824949
1771112
395475
846561
329934
1459800
1794501
1282874
1317508
1185850
1786
1529573
1063065
1221623
752629
1458058
1941889
1785581
926993
543940
1613008
1622051
334353
578834
938171
1373855
1682192
1884175
1739753
529496
1152583
493151
451753
1448389
1356151
1015011
132950
1610734
1333222
1692718
1909657
672536
1200206
1900867
1770612
1358287
485569
838510
640673
123007
738497
1223995
852098
1677946
639790
1472229
1891373
1697903
326466
1512642
1487329
244168
912608
269136
1015151
1200310
567597
875964
1678957
609278
54594
508560
1718057
1474713
1412173
1454110
209059
857160
84145
429462
155863
517424
284644
1223148
535067
1165286
867073
1184080
75517
1600863
215935
637809
1177801
1488187
609
103458
1317641
1210571
366057
1112471
896071
1433765
39908
655628
471584
1693816
971008
654752
1857832
1566288
235393
974519
517095
1489453
998251
148644
1769515
1779329
1705309
408752
575266
1948374
27836
740014
1428347
640950
1061332
529744
472981
847690
1113028
629970
106398
808691
1075425
1077025
868217
965767
1624373
1270109
1099509
1645044
1717594
1933771
640251
979838
145886
1883322
52821
1950133
1094397
1771069
1721960
781969
397857
883872
1658570
663924
1708769
1700491
1423776
1258959
543326
1643638
708243
204909
605786
757894
956710
1457032
1017467
160655
850493
1093194
981674
646867
710614
327174
143239
258233
1326140
1634032
9760
1107754
840579
1916538
823800
1882147
122295
1883073
1938048
1189052
1620598
1267113
1769529
817061
1883274
804302
274980
189576
1153402
1652422
1175185
647758
970748
1405063
1614247
1850128
1128217
621139
308613
857804
418724
910409
907163
674777
335260
422477
1204191
1459720
440229
72399
1306296
199286
1945051
1246762
1710397
934212
1333925
245626
1556228
1680033
1268932
1392446
1978579
378938
637859
709813
1157299
568673
1899161
427811
1337001
1258234
863657
141018
868410
1476415
1139763
1813912
1746702
914752
1329482
79122
413665
85611
1682628
625808
808902
1196821
1241430
1072946
1801180
626758
249262
464817
1158191
1015398
1714895
1290007
1705390
473260
1552272
328470
59123
1467083
1098615
1558196
1850428
1041480
1935108
1174662
968108
1463415
626697
1938858
909258
935165
1035892
1491979
989413
458633
1121388
1320963
179549
879934
1191996
1990871
1879716
1548366
112634
779269
1660809
332401
1217754
1854118
1598201
1060082
707925
101972
994496
1548927
1472176
1299024
315304
872170
1019418
1633476
255631
1346133
1860056
1975501
1413625
1270660
64357
1187228
1598289
744056
1192454
574761
734865
1042937
1801557
1739704
879354
1609426
1752632
1776069
1841406
490437
271160
1329321
935535
956300
1715126
1361179
1821367
266702
572483
1194960
208861
1808481
295805
1452891
148891
1799657
145898
1272109
1503972
1958271
1506349
395852
1323055
1642197
90511
782895
566522
1298704
605347
259217
1570799
332569
886946
217139
479550
844895
126753
641866
1415690
1451655
1457831
392021
1657432
285599
1222849
383642
1165411
986380
1234730
1670918
1627224
1420558
1977526
1760190
103814
1949789
584650
531637
650017
1493445
186494
1022601
1526493
1130477
1065501
417065
916031
1942213
1264825
1497056
1000074
1805422
1641529
951713
1022004
1472299
1171145
1734050
1432244
573157
14330
897645
416741
1895788
482314
335807
144051
952895
1714622
1697463
226378
1520955
754395
1343831
173653
416349
1710182
1803671
1970199
197475
229720
985918
1804127
743514
1325638
737982
1973689
300065
949806
92456
1340545
1166873
1829752
1975192
1964018
655779
1815551
1810623
1556103
1225470
867473
1628053
948581
215805
1044717
1077823
418727
207891
452834
1654356
683695
554077
685456
1149587
504878
1036264
688119
767965
1063840
510960
1496880
1481097
46112
357748
1535666
1548967
1061369
1149880
607328
676062
1603379
484582
1663240
741329
615059
1257593
912496
547736
1889528
221303
768945
695575
1215434
911165
440284
133050
1956399
678222
459837
1040977
167596
305075
77691
74437
1933714
1211494
455975
339832
506955
883508
1942360
954289
928043
311394
1580967
676280
1941342
1440997
981571
1368192
1945153
1853318
1100754
1838057
330813
1170306
698339
1742109
5971
186928
1834126
1416302
1790303
304220
239970
1955476
1325652
1777340
1998140
56780
1951410
1200552
509793
1887893
184226
1507433
1119872
1457575
78148
1924515
412973
555005
1282398
1777764
594548
1086351
1130005
1197727
540782
1937457
310271
1961324
272937
171534
1679504
1923344
1391895
421419
423450
1438320
1671469
1791405
1376368
1226999
282821
1543108
551007
325552
1199292
1768753
1367749
1850737
1791507
532680
445768
338129
424604
817019
644430
1929964
1474210
357400
1466496
1312861
264886
689182
373932
1509541
382835
395982
961625
1133048
1951410
1785346
1600817
62447
1276888
931578
1899254
622066
970076
1769010
1543311
1127862
1945724
1165457
1579756
370791
1652219
803596
1718742
1130282
266010
1298106
201695
310822
1310680
1447279
1118794
301066
1250617
161388
1571988
1421975
76896
631287
563108
459907
1282951
253437
1724909
111953
972289
138549
1325269
1597730
817923
1904809
1073739
1474440
153137
642980
975099
1194323
946449
1084366
1403728
860877
291544
240267
1253352
1784961
267938
360771
104216
116451
82951
1528598
264681
1084425
193339
1684823
381472
1288485
695966
1986674
1897444
468859
1259092
1002681
463265
1941811
574153
1543461
1785638
1661610
407815
4503
1044467
540947
395150
1843793
458283
272465
1218358
1884269
1236964
1449139
1302859
1368463
881755
1029985
1618066
173751
157353
1888088
1946708
1460762
915544
884689
507553
873278
853674
966202
1773490
859806
1639968
343809
437964
1461395
1542086
1254512
184693
1216996
798683
1233912
1148550
749527
814111
1189491
363158
1780291
1635364
87797
133349
449056
989446
837291
987604
554899
1993375
335284
714448
74799
815935
1229958
1866177
298961
1946913
683693
1564392
498668
1627698
1939710
304906
951766
1585944
1634671
116536
495999
462864
1474504
288249
1968811
1232029
1259700
1494479
215412
1931856
880128
50853
1973890
324474
63549
1901113
613376
595009
16439
1061694
465804
476771
798756
1695255
1051236
760610
788328
405116
480437
1722871
590486
1223239
270041
549939
1737668
270101
1037866
692921
849137
606668
1089153
416412
522011
1161727
279958
446307
1099101
1415003
562047
299837
1881312
9434
1169066
1684559
1225743
525810
619262
1234358
1508307
1399923
161552
453715
311685
1721496
812748
1420385
1092955
440911
1048556
1507971
642932
922498
100987
1719400
224127
1310085
782574
600367
1688174
753257
1200864
495763
1639973
1370973
1756271
792422
1829961
1581960
1820706
1737339
1669311
1640850
430093
1011960
1187108
227467
763527
1525171
1834715
137061
207338
125695
1735303
808318
1541036
1770415
324122
1601617
289364
466338
1732258
1365330
319836
856655
412314
1182168
835014
1610118
1782814
62622
817146
415505
937020
299201
1348512
1917556
1055347
1592313
250197
1714479
1072821
1442855
824259
140315
1102995
103223
1655199
1423287
1902629
349096
1298936
704413
1005030
53993
1286374
1936759
388092
971260
728977
1570966
123904
1861198
1416556
1102241
1812884
1645888
1042581
183028
659693
115065
1156948
1274530
573878
1509237
1289703
1256207
1437472
1770525
1097172
1762873
1377026
903934
1256660
1178592
1376219
1543462
36566
1740766
1454201
940624
40636
1308391
1858099
350058
811550
1872351
888778
1727044
763444
1224845
849656
1027742
1862987
1179444
1207159
924438
1492593
905274
1347385
880760
1049202
191694
1508666
292043
1424613
1261182
1870011
147208
726775
99122
880255
1657957
818964
1981365
845400
1165786
101767
36240
556119
1197727
1515343
72057
608394
783835
251553
1032251
1489253
858167
85259
668502
977274
1848078
1960153
1965714
962880
1495218
664469
461331
1155347
1946142
1126762
695195
1170735
1856721
429361
1729024
1117218
481783
555374
1581874
1068359
782667
624452
670715
528115
633005
1050776
732331
1016885
6087
1645032
1085
186970
1615967
1711678
556462
1179286
610851
1098468
346641
1523255
340293
1607952
144247
701641
1923082
37985
59559
382304
1321613
1390143
998636
1347434
1452310
1849298
1485744
1605393
205295
1246075
817413
350285
381020
957170
389563
1042595
1212721
811384
1887931
1048074
1518187
1408890
1151352
178762
1348598
1408970
901534
206191
798494
1926543
403656
1989577
633699
1232244
1560003
243449
1608800
1557018
260003
497664
1397498
594108
1810171
805475
1891365
1351589
118109
348216
1438602
838961
1132119
1402865
1939540
1418779
1644729
1372030
1753625
951915
1713195
1283851
1170899
2633
72102
1404188
1993540
802172
1441174
1773029
42392
1529607
4387
328205
1189136
499660
728816
215309
462793
1456715
519464
1140747
1279862
55667
1105761
59473
649304
1711740
1352669
1240715
1834886
1349311
1188243
794438
1387246
888898
124469
1333444
1323822
1049756
551755
546382
542674
367241
995844
1051551
1962568
1531163
290161
1151408
1461709
860772
131049
13088
839044
1472548
1910066
1506720
791534
1156997
1515465
1083045
1331915
1449209
215825
671229
458773
182471
225081
1552662
1662200
306199
449936
1646438
1397305
169594
1297383
1512737
1861526
1290081
1873621
1808596
923931
193558
950275
1457278
901414
255476
1453315
227313
943961
418809
303781
237407
1694038
697295
1691887
1725838
903337
161972
7848
478283
1203806
311538
1518436
1857848
520787
1373409
648034
1095330
1349723
1876601
1250804
144003
819068
1407425
1650934
889201
1990046
660239
975744
7130
1528040
201559
1825049
1667241
638290
710594
962654
1835360
1196105
1821883
170525
96314
235015
1115458
568495
550006
1660363
850393
1212817
1780222
338002
1812380
607036
667107
1667163
1269838
87471
854922
61884
1086446
411630
866496
1675324
725027
424986
657784
1399789
612178
1020004
1196656
846194
1295759
409282
1354955
1302948
675312
215678
664354
75218
1952176
941296
1525808
1339193
849838
734467
1454517
1907425
1123979
1816327
1123124
582490
1713848
1847410
1974835
1810456
702246
398952
1856159
744825
1405970
1675803
768730
1985500
1707470
1562738
874108
52401
1603799
1605169
1864723
804462
1197537
1718325
569243
242184
1928391
1372364
1311548
952314
1169046
1785961
461
1933110
869658
1364953
1285540
572825
797573
872696
233709
833826
976148
956379
1389004
1317553
817873
1757700
1906662
481735
539479
528373
317041
1683384
663036
1895725
533442
720761
460973
1168991
1732878
20167
566552
1873762
1299712
884668
1384474
290731
554509
466347
1193179
794912
1824495
1244998
931838
1113677
69431
1006602
1122587
1598692
1229889
347698
12187
25725
1814738
380554
141109
884338
1703369
648338
257574
1704421
31941
1254918
1744508
1211651
395519
1751957
1607179
1467870
1970533
1390157
1753824
746200
1107674
1366105
351269
1358372
1143256
1656855
1390308
1007655
803613
734593
1648884
1980213
1448995
82583
1616557
1353010
1574735
1230944
919637
476472
1708294
1536676
928462
1694420
1640706
937670
1259776
21870
581298
271602
1555228
1735961
324744
568878
194850
937889
184142
272357
1192705
331626
598155
1741670
1813565
1423918
965820
1445473
744004
207095
1129783
1791011
1521965
795635
1201599
712379
170528
403410
1860159
725310
881827
1407774
1502492
8814
1306849
1267554
1709358
1380931
994256
1171266
1576948
1541490
7848
227764
116305
520939
228726
1053720
1275923
1548235
160128
1711682
1557550
175944
1026025
251582
894772
972288
1603804
646391
1496724
330317
138128
1060199
589402
8355
531767
1352829
1504863
177061
299119
1461449
1758028
1889984
1403489
426462
3514
1352939
374123
1261126
930760
1905732
1666704
586638
1305872
552088
1414599
1494373
1967916
1801848
1279972
1100559
257123
1837170
446762
438346
531358
763534
1938491
1040707
1330307
94296
301312
1586628
976713
1502168
1594364
1058914
848043
1606618
1392002
137759
622887
1004235
675081
1941860
141240
1189959
1859696
246194
79112
239375
442650
568061
1033238
1778068
1164966
1212945
1041954
984084
1399639
249790
122562
1735600
376596
1281806
1113208
130572
1624807
74653
1745780
479266
116067
1017455
924207
1906834
818107
1528107
719982
922398
1919244
1182160
1944980
1553640
583462
1112997
1302186
1061900
154194
43131
1632394
410630
844767
500146
1446870
3897
1562263
91016
450394
446609
1620117
698731
1177090
496699
1757536
72655
1880205
1913796
8742
27635
1454254
1297145
619621
7068
319667
135172
1844580
802755
1960487
1642179
1390115
684049
88591
1101316
1363563
31615
1181789
1943039
1367294
1248767
317428
778775
1527439
205929
1107154
441086
663459
1034512
847453
1021661
846849
418047
1853012
211244
896045
1915057
1813402
3102
86507
801731
683753
1686065
1206432
1305902
427814
1439103
300069
1335437
1058617
1850620
1423980
1899677
1616183
772946
214282
695361
1006504
797475
1462589
510999
1405251
1959103
1338098
1122725
1974589
910569
95734
437798
1526547
384977
1991565
1680013
1810851
548089
86257
1967074
62444
818240
1876444
1096988
1667381
742821
875412
705875
1011354
203979
504819
240128
726517
1815456
265120
1740392
121855
1160305
283592
1036050
1751478
540265
864710
770195
1804243
133188
1791161
1100046
1294069
463146
893308
150522
1948498
205
23777
1524224
722574
1109824
1226490
1947988
1960046
1288738
369712
1273327
124347
1161631
1823316
208601
527506
1946244
1163501
1095015
68765
1608288
1533256
55456
894960
1134564
220994
1125182
767383
1304707
996382
890375
1790689
1397143
315096
1449259
1210425
1190098
481653
1781172
763552
1692196
232019
975922
706408
1477345
1703776
1007733
588921
1936617
1239318
899605
349029
674411
1637598
1024884
1428539
1887069
1255581
1813094
1636178
1300449
772793
935651
1814872
1737815
1958640
1655845
1696596
1180093
240714
779483
1095226
406331
1721853
1172112
1305666
1384604
768616
950054
1212238
1854047
331496
1840394
514670
803414
1855797
902151
1030571
516767
1199501
846300
1993175
63094
272220
1594637
826213
524280
1284760
1908084
1787822
786250
1338053
627700
375129
1812161
1522728
1221214
1041212
162868
1895347
840764
1836421
450842
928726
1332814
1885293
708367
1309664
235384
787729
1795528
1118117
988153
1344380
433221
1724437
1468233
450573
821735
1899724
1249869
203588
1963783
934194
522701
1588027
1746809
769718
790505
1857451
77006
1113363
1533566
1197953
1359015
359441
932781
453679
1140245
589243
282274
1572590
1133818
1368690
104258
1059721
1232171
377895
1665249
594841
820306
1969483
1996100
1475934
311147
757690
138120
400385
52683
644934
614525
1991182
794896
1525589
485077
816859
621823
1714171
278905
1138873
32832
980287
1433088
1772238
155684
980165
725717
1796866
1458494
1266089
1415438
277367
831652
1770890
1509702
307594
1284853
838871
414970
1157992
517038
69363
829560
1789295
713973
268452
1540806
820282
42221
214796
1557340
1383182
792744
379642
1609948
1584034
1628484
1714081
1001100
614991
1754244
389462
653053
429694
199542
1522756
917740
1155608
1725004
792142
1470004
1502339
1645600
176304
1433489
1461732
1934507
111941
1343736
470832
1680987
1609707
1668175
1260309
743437
1752201
1163201
1403898
342166
805806
1735601
1504220
656820
1115939
1795251
1711485
151107
906445
1082174
1708488
20022
1765169
704437
1640653
619336
107355
850386
56278
933306
794929
1964905
1058351
98595
1352434
720416
1697941
57733
1641020
1516381
221020
992333
1992817
1183203
1608811
1231911
795997
1733600
200741
1190220
1760498
941885
160537
569400
812051
1786824
1762264
1051364
1202125
689850
141494
1775068
527978
1483775
1849421
920895
1250127
1571749
1694492
1173205
7561
151703
161743
1496587
570718
1686343
886069
101736
843138
1668227
1188173
1972830
891539
630598
963974
688404
1488886
1394115
372701
244892
165813
426105
487991
877885
75995
1520859
332825
1220912
816105
538277
1670135
148738
1882763
1155815
135108
1463843
728505
1986808
1928491
1619426
1163056
1042712
683635
630954
1284090
715070
331991
1385896
1733778
1997238
500131
1647384
280105
138069
974447
1335238
154811
309151
905525
470365
1513232
1679924
166516
787449
454751
648496
1318831
171398
1235999
158917
44932
453629
1745840
214960
1159407
490472
313143
1522183
1055748
1892811
87889
1462687
145548
470160
123906
292126
1979275
1288203
179270
585895
1817665
69221
801513
1133557
72026
947974
386012
1811397
909414
46536
1386573
1451628
1733570
26171
1469424
388049
1629179
807007
199192
1581169
141884
597728
262818
1461881
486834
104144
502721
403747
59511
1124733
1846660
1667992
1643808
511226
976778
149267
1924863
1098835
1485768
1084297
572617
1378662
688995
1003204
654281
288422
693885
1854334
1874832
1283710
836719
888875
1187791
1308517
39945
485985
1871377
1611600
479947
1225211
790918
1317646
1791966
1509183
190980
902865
401769
19447
1945224
699829
1523239
1577238
1476859
143985
215483
632573
411191
831823
1074648
1128840
1723550
1326230
478469
423907
764014
1022242
1976784
759035
622244
1621237
1154798
757647
750580
345450
1964793
214174
1503935
69639
1105600
1546152
362164
1893937
1034612
1680432
1899388
1445849
833296
1961396
1606104
665821
1120341
1787293
253064
979138
777087
451620
1556248
164025
1243321
1089203
1606461
984249
323929
1622568
622400
1353964
659832
552720
1846018
1099578
227708
1936684
1877063
755740
1203229
1154491
777865
230590
844257
947446
1529030
7435
74687
856698
112481
1336875
1793477
44815
384722
1569161
989025
879131
167122
1686851
1579019
690041
786338
1173468
418669
261622
934681
945657
772174
500201
511833
896191
1536078
149830
263443
863408
1139561
911322
1789973
899961
1289778
240784
1213646
1506965
1962161
208018
649121
737377
1969406
284204
482907
264861
450628
1635356
1768128
1092074
924514
1498987
1393710
1666427
1175730
1266975
1905403
511741
1441212
898426
150755
616073
1799930
1435226
1228365
422532
1155773
713697
1058074
1046543
121410
1510620
1418556
1632548
1252374
352982
330071
1525993
80848
433565
1032632
1523312
536382
76630
39370
1293906
1386209
464900
1282538
146165
1930796
445576
1699557
1619342
41343
547137
354622
952890
23387
354528
1018753
21798
384227
1381034
504104
693236
531978
520088
691683
1235007
1268650
631492
620504
169370
1934540
1122716
1552676
1162098
1231812
1217518
1676054
1034634
1767008
1341102
1378798
64861
197041
180312
1835894
1571804
1157284
1167768
234797
1556929
1425744
988380
1264537
1910289
309951
1868798
41385
930040
338321
426352
1565116
824024
338038
1892764
372470
1647722
228513
755922
494450
1620909
1634838
787306
990311
1795543
1978532
1043371
1767320
1866682
1049906
1311888
109421
1139813
223480
610058
1240178
1347966
1155175
1908659
1236560
701477
1419468
615830
1808571
597423
397403
1934946
1458778
172651
154718
1034171
1608297
1276469
890737
602573
1575223
238182
415801
1693442
1538412
661473
1339539
402933
1746046
584577
446491
890579
1321884
1354034
1739383
1082754
1581037
400257
522817
1669010
1928478
1044055
737478
1369820
1817941
645586
1012689
695684
64936
896842
497071
1474308
1452194
1577894
1114726
1245716
772170
800923
1912710
1876662
45106
637196
1543293
476512
276831
1344806
1769615
871475
1786195
398257
872750
1699723
320876
1340148
1905684
1193968
415067
1997716
591327
1500909
1791187
1792413
1973149
970714
418473
1676329
118080
1101223
566330
1345750
1863728
941341
446614
1817570
1090860
100434
3920
1400636
133158
1545196
409791
1408919
736934
1154642
445788
1284234
1887057
1974518
1138943
952653
1697233
1273081
1710
1725175
1695696
33307
1084588
1470414
565965
1788718
1614152
836123
1704328
1373206
309155
1639374
1315300
1749366
758136
1465566
837311
465926
620490
630098
46723
1927057
1289457
931538
1929390
369201
819368
772586
1680048
862975
91186
1223647
28389
1749585
304394
1820993
1624934
1416207
1309767
594518
1034793
115949
579888
479905
38043
1928653
64184
1825293
1426263
1542501
1502598
1399553
35024
441447
1010072
1112042
798106
411905
197164
1214675
1624818
1344009
356511
1301071
644649
734190
1513844
1570152
1708685
581286
1818074
211383
103382
810004
34244
1649379
1272264
104717
1045353
1289917
1172600
814842
693658
409898
1797327
1924888
210672
1807677
287891
1412453
1090452
630928
57246
128704
1781718
1329385
1581463
1357995
1852125
1037164
1157690
155955
815344
1446479
527172
175203
373633
681336
1951674
356916
1979041
1412261
645630
140137
1056129
1984742
1510068
106172
823565
1418226
418213
1615491
1472040
887014
1332598
322305
1777341
1542879
974480
1574397
1451787
368889
415349
992150
1912834
1176286
1485376
78338
1004288
1273319
1102753
957959
278750
1742049
1510483
734201
1353795
139451
268127
1515536
1730840
1642796
781619
113417
573919
1053875
154331
303418
391452
91163
1371752
1114737
734153
347763
417311
992177
1583312
348834
1802462
894905
931512
999243
1414697
287204
327607
1748216
1235958
1301525
896307
1336669
706306
411316
1377042
531621
1206888
426023
1586711
1361519
1077007
809811
486412
1364168
1801011
1786317
18399
1155330
30308
1569096
818007
1955964
768992
1066845
729949
1239053
1044952
365643
856352
1628294
141587
651887
184834
1595138
1368220
920539
1712253
624049
1143545
1122234
1016487
1173161
1576867
1754035
1375273
260640
734194
1439968
23564
1133732
419783
1250178
589767
1998398
412107
63978
752616
181126
1007620
1261898
783717
908790
1338277
1391054
19469
725788
1366292
1572749
1937970
647296
1797553
1632659
285340
1484256
122705
221830
520127
215449
1613325
650641
1591227
160734
1057899
280675
588031
523246
850429
1911612
1188664
1189966
161376
1990543
390225
124226
1300606
337297
1291768
126248
1978713
1351293
1795613
1187661
1125658
1550220
1405920
1771361
181891
1033983
706054
1822504
53095
408082
1052937
1103096
990475
306275
1309467
58229
1996100
1018033
1212969
1046883
1610154
1313843
1817265
198560
1834229
849059
1317965
1535269
630011
379506
785986
1606270
1742621
1515494
388194
726562
950526
1078025
713655
1311301
1544521
1377946
1432815
1291330
1465518
1426165
273203
964404
185315
1549782
1188938
159911
1738531
1530156
1495807
331919
1016572
1287856
1895776
516255
126537
1158333
786622
600579
339235
1830158
1618165
558366
1561264
618059
604100
932196
1905332
1663666
563577
198223
645453
1802440
744026
1980542
5765
1416263
1017953
1703832
1384742
592753
1649844
695438
737796
801584
1794455
484652
1913742
1577738
291252
892997
1632612
640393
1518960
282960
668464
626311
131240
1518346
1229243
1471621
391984
1814661
1409943
1100953
1193782
640501
636498
1217391
492388
1878558
1341945
1333541
80288
1548263
695470
904889
1548687
303289
1448765
1012606
1117434
854889
1420151
124998
632324
694115
731083
103024
511262
341067
1348063
678890
676850
1590542
618339
519461
622791
1955795
370049
1710719
83995
1928640
1993956
1371965
820056
1646277
1425119
1297213
12153
487661
174696
247249
19963
1538822
571805
338036
1412039
1361014
1699173
435458
1965676
1717467
1793455
77044
1993191
1681342
846295
340591
1006485
22859
460648
791152
1654024
600598
459741
1832052
1116055
1086639
1688502
1732392
590269
982879
902440
1063139
812887
880584
1739460
1926547
954554
53719
1277776
1452554
429221
1401275
317341
1838958
902190
218463
565835
1883414
133882
231733
1784960
1995055
199663
1607104
769428
479490
435907
482969
71791
1630924
759991
276657
1504639
863091
1383735
1457105
1286020
1919635
994437
753604
1737079
421563
1377355
1637853
1579620
635067
1485626
1583229
1897018
829383
887767
17054
529519
830611
1693640
175736
1497059
1834120
1946478
1673674
128724
1060984
829448
1699976
1015370
166063
309937
1214128
860089
1016368
1118915
1269967
1114105
715426
376481
1912619
1748872
1944874
1413363
1168632
1593464
1494626
52949
816188
1609843
690113
1732921
1957191
453400
1083450
1332600
1744906
918063
1548808
1408338
184531
770261
1304429
166312
308789
1382566
218004
371862
683401
440321
1627954
1421161
326687
543520
713040
1037302
435139
1695402
1509116
67586
388914
883776
508404
1278489
1033033
1734214
1231598
1411654
1945151
426462
967947
87377
943139
59524
160730
578056
1134875
1238450
1437207
315880
1601979
201205
1272553
723567
694401
159297
1955546
1886811
1134946
414320
827238
1579032
682702
440136
1875577
683963
1099740
1859509
1699332
370190
780107
1843466
723050
1973108
338968
1618019
1430341
36359
728195
72991
1033479
1863542
1340872
1693852
1464110
1794738
989463
1839711
1416539
1246231
988525
227598
1010395
1784171
1633173
926829
232759
955332
576022
667851
616255
752465
1051010
284529
1490287
1177216
1420083
966871
537888
932301
287039
82272
1496708
1163365
1597342
205848
1713317
776217
12534
1834223
359368
1995189
31439
969813
1644131
1022061
729931
1920497
311285
94713
1564416
1501690
209736
1378242
1246028
1977990
1067939
1675868
1278149
148886
115733
1520507
1779671
1853012
1230921
1316741
1198896
612610
1913802
341800
1247727
446078
600000
33438
427382
1533327
1736444
690549
1052866
1467642
921362
222967
1400077
1892859
633900
563675
1330235
827426
43612
1645010
1653705
178122
932450
1197688
1103949
1560000
613772
1218006
1031336
91750
1653733
1111208
426852
33170
1427772
1036650
1669184
1140081
1130321
812991
950094
1281749
1924494
1999073
1181207
587216
1902568
403319
250833
311324
738237
145605
1253979
1431419
1212854
1601561
663403
47340
1705828
1492159
309641
19912
57370
1884020
1212765
1992048
1916237
1774959
1153915
1499924
1417397
924730
1436428
1238701
1115814
122888
503593
171457
365706
47395
1826911
188573
1787486
1228555
1060128
1885811
1008274
136081
15976
458784
1681457
1090151
1934075
1972386
976708
403210
1507934
1480884
1782123
1972961
1901878
598406
1467163
433412
302616
289702
1713993
342040
1778106
1673130
1380382
661357
1881648
1986221
647112
88653
1145103
1934427
1990834
929680
619802
1814934
1994978
628972
1412952
1182974
1456961
554375
324317
582784
1299938
74262
1244304
298268
1441946
312994
1284643
1790650
121981
826106
1431140
999567
1691485
1985153
1159057
448959
582347
879718
663761
1344452
1568437
850276
1178659
802438
1976705
1683940
1632934
232599
647846
1555701
817796
469264
728727
1703345
609485
240659
432772
1348967
726553
1905026
237195
86325
924088
1116250
311423
1342577
1463026
1049426
1922727
567175
699988
1559662
1988918
894898
1009199
472538
546658
937740
1179391
406866
927583
1959695
722114
1862841
355995
459222
487142
1731552
1066040
1496774
727910
829137
396927
1883792
307609
961956
1841623
1015457
1459358
1532810
939985
242766
935771
323323
472031
1386272
931388
602399
1806477
1112042
1937420
161379
287180
1759871
69058
1606242
801105
1519987
1317914
883140
888579
1315914
474355
1502661
438240
1204619
1367533
1421018
1740497
1065118
1428142
888478
219605
1255874
1542167
1879151
1422400
1937644
799283
123515
1899965
1992243
1523607
874773
115914
1128490
1528767
1144281
971010
1410166
919471
890710
468418
740060
1049673
1950491
746004
1266769
1581308
1530064
469740
515137
406735
1884816
507337
1503515
593107
347155
891022
312631
1886293
626495
1569213
1346416
1169763
737889
1109866
1846543
1098626
543068
39010
986530
573465
1127228
1301977
869085
1549064
870840
1855619
1318218
1802361
265722
1496948
618416
488554
395528
1379992
1953204
155352
1347378
752581
1008469
317252
502938
1410731
1387402
1656097
1911385
992571
251043
1603301
859228
1014433
369325
166166
222114
960230
719727
1065546
371246
199264
341910
190452
652194
1071733
1428784
1687936
368341
1903533
262230
1041484
861455
1805015
1099530
1068099
289239
1426299
533060
611250
381444
1932419
1418637
1613446
518116
824568
1863813
127388
1060859
1058330
1398067
1419088
871131
912661
335945
1860788
789012
1539032
1903700
1179394
573442
801398
830233
1485506
1841331
1334418
1323369
363444
1027347
1978194
798714
1917004
1195964
1641973
1189091
148995
23926
446868
1884990
112553
435359
1369882
690961
1433388
1907835
786351
978407
103061
64812
130123
459025
1314186
1773605
1112325
1566891
1395443
1375314
180129
431951
1310428
1697586
1103470
1347179
689544
1800908
261101
1810605
18308
186336
1825466
1128161
315356
1890404
504327
549668
1289123
1498172
680634
153722
1500815
127906
170530
1819751
700438
825168
443098
19375
1407313
541618
1908976
854124
183131
131311
499038
1597948
1323279
1417301
441812
70430
329807
756954
1200361
61759
1486075
906728
710131
1179928
1706477
1852673
1820790
1989320
1384510
332960
72303
1990043
561914
303209
18197
245920
140407
654146
1615936
553382
1355073
661774
519290
24169
132925
1748354
100548
19570
1755475
1707596
1087559
311832
358936
341400
1776489
1035
1370355
92606
133488
979620
209492
1696941
715178
1170972
222659
1890310
1596524
1044488
491798
1348709
857472
1942976
1166461
1395593
620995
124091
1148298
1564959
900983
884958
308227
1843252
623918
1116231
639098
1771289
687688
431333
1200035
397181
695468
1170932
169250
938402
146731
1773366
1142758
1363502
325847
290790
828345
984689
1205146
65276
1470126
1858278
1187388
140035
1232561
1721906
239801
1733898
1741543
1856776
233622
31214
1226496
335459
820530
1456812
1657781
1035674
406161
905611
1987370
757136
701966
1571891
1158519
767823
399739
1990775
1028314
1448076
1664225
271793
1178782
1241003
124232
1131324
1862051
1771994
1475252
915062
1863840
383237
1621536
1599127
1995789
569769
1247324
1215171
435669
64976
1117410
745634
1278079
1121529
1820825
1287636
445845
1808849
466128
22193
500326
1314781
75429
1950648
1992326
1501172
190497
222029
1239945
953115
1150560
1878132
857690
1047279
720615
1618081
93562
797887
1242142
508202
1594395
1854454
819636
731622
1315546
1330341
674690
1719531
1820888
189252
843062
886392
996646
1437936
941750
1077538
1195546
1266413
484260
1912580
1054886
1130929
1578946
1643611
1784009
392060
1522669
46649
108502
111124
1892592
162563
556460
1382245
973767
581871
894522
615431
623565
724176
308200
1954975
332135
1673604
1371992
263136
463671
1120529
45021
1561814
1668553
1101984
1783655
1744775
1060035
1791226
1622296
829284
1374359
66882
1752895
1604592
635042
10065
467459
465866
1485645
1932871
14340
51648
1279401
215205
439581
1406442
1701227
81836
24133
46186
1700524
1355333
1843090
561583
927554
1109975
768514
297069
1882510
1942538
1744624
189930
1228351
1471944
966022
502127
274575
579981
1814480
848509
67107
318958
1187198
386106
1419176
1124758
245523
1734901
784787
1035592
652205
1866287
455985
1357883
306122
1349688
41000
1546539
1196026
1468915
1359462
1560879
1019360
720827
144767
459299
1846358
799775
512978
100405
1876403
1456714
1659053
843176
1127803
1573818
861920
419889
1299066
259378
1714356
4907
33607
892181
248829
227478
90794
278940
1120322
1852133
1737310
37976
1613419
966015
566036
1092343
1815884
1690667
350497
1637513
443975
1611148
1253667
1549845
665440
262230
488684
1562
1965522
1920211
909050
1721469
1669286
1952148
960917
153201
1290896
1535679
1840842
1828088
873756
145506
878924
1075741
1912858
557308
1603716
1513656
1840648
579099
1160537
1096203
1885583
1923240
1999874
1302382
524724
431715
808477
1702998
1660014
384503
981137
736761
1818300
1815664
1004147
1192673
329758
694227
1617741
1002354
1204853
1234251
654016
1239857
1854746
171826
1260744
1343926
1876122
795085
548741
895124
1205133
1304437
1149594
233703
1633148
603625
321818
532297
1147558
653217
464002
1289191
1090805
463134
1916517
1658467
1954670
1474679
296675
1867170
66836
1188017
779650
1611236
1186787
481831
1555245
504886
1082248
174598
753599
1579120
1508844
975343
1910423
414623
315734
1182261
576386
275133
643966
466297
110416
631469
1731497
1342565
1054479
436
629673
1047021
967225
1641988
1250044
40319
1109213
259172
991398
1694672
338959
296191
418115
304683
1505242
860151
1129073
590361
619515
1277528
1901319
1075073
186239
964299
1645197
387637
381469
1605208
766889
1317561
1124525
53086
950380
1321627
1075424
952799
1820405
1420333
1271211
668343
916194
1346305
165556
1038185
1214559
27073
994041
970782
1518412
717749
1322770
1681291
1767418
1041717
1745196
648400
392536
892245
1352596
1759964
1785059
626953
668255
1023818
72984
1197525
1957782
815229
1617895
745904
697446
64838
347216
1499019
757291
1464780
894496
835983
1838415
47701
1883682
644939
1757202
1425567
982271
1905507
725027
1894884
122941
841073
1053159
1326323
1003122
1800967
1217161
1307524
1320505
166888
440208
1777883
516526
1958151
1398496
996207
1713994
113351
591200
1006878
1700690
1539848
170890
727311
991827
1540664
792737
430351
80519
1885831
109229
259908
1676647
852866
1885694
1644350
1074315
1406085
853641
801709
427890
1548818
880326
454985
1326668
271374
962589
565997
5867
773938
1452328
641452
1834423
322823
1894644
476471
50435
1679458
1801096
114423
22129
1725525
1151639
222941
23363
819705
1809997
348286
1454213
1834124
645863
1670157
534098
1214146
1298046
61002
371757
857161
1047111
1649596
1778935
752744
772428
1253216
432232
260684
377816
25915
443596
1179251
947335
1186816
294871
302521
1946071
1868590
1358660
1547841
697415
1378134
1866229
801074
260518
1414103
1200484
1093751
231629
640367
905411
1950765
245121
1572624
1987331
1966480
955147
746046
1398205
1864535
1730061
806436
659835
593743
1201637
693089
150815
468605
1613515
623454
971708
330030
1634444
772819
1103147
948201
1091749
1866891
1871720
11762
1963714
1492459
802421
641166
614108
434997
552948
932856
354782
1984821
1108842
111042
1079535
674703
1252326
710586
1636244
763001
1505101
735451
1903641
246943
1680320
1595305
1939163
1490653
1843768
1100898
581464
1132319
1467772
1569125
1512532
69390
31037
916695
1803521
805441
465177
1820456
839110
34921
1144105
1896585
1616621
1594459
1035083
1785813
1492905
1368272
1411368
1259160
410797
1544862
1754483
983811
1615084
580140
1067677
147424
1133604
175093
247773
1682065
178962
194629
467289
1600931
1369231
1905281
1128918
21360
273712
1145060
965275
1027587
842175
10433
220458
1266869
125718
1826554
1145636
690764
1234218
188630
979764
978096
1614388
1643805
1051545
357664
464977
225562
1642966
554741
1612389
1997248
870423
109700
281808
1361165
640970
1056440
1370868
204004
992245
304559
469952
1833674
1875240
1456709
1432006
493881
1086927
550555
366176
898250
1945315
169459
171933
1106682
573575
1460392
748641
525203
167931
950588
1640764
437032
684263
1930222
528078
486170
1410106
1407106
1096221
846784
404771
1496859
613252
927978
576071
1407449
94072
1935916
735924
1545040
683257
1943590
467291
355592
165167
1510409
505819
734881
957927
1118896
670696
249523
657788
53012
584358
1645378
769645
1003402
1244079
1413055
148389
862862
666935
632819
1839898
694189
1657766
52265
1772234
579496
1926433
1227250
1448019
1598876
960527
958938
218750
820924
1844997
1979439
1060055
464089
365003
1702926
1041651
67291
610936
595792
1854742
1866533
737877
1140783
1355031
1004758
1991829
642390
874908
1429270
251415
637271
1196748
861084
1329087
1539280
1113520
1139239
599951
331068
1606493
1901357
929629
127279
470239
1871336
1148793
1027203
1099630
1799260
233820
264841
188072
31483
60522
4145
930723
911838
1823979
1030109
398542
1001196
1892514
752164
789133
1608312
243090
807322
204314
1086196
187261
1166249
230043
523293
1190918
1306211
1140133
1951440
927340
1076742
1473975
671080
462346
1218088
1114291
6940
647517
698856
1925120
1647018
1688800
1670872
944915
378419
708711
981530
165531
869265
1704739
42200
1707223
148458
726933
173464
1604805
1715653
1824427
46484
1390196
1748019
644527
174074
917112
416187
1157947
701368
1474990
56223
685958
274497
1698179
1607264
643754
813490
316765
342494
133990
160523
1084917
624158
71105
1527566
1540610
1694506
1600973
1042287
1811079
1389101
384974
1010634
1880263
303856
1836479
1198785
432196
479418
135388
1803100
1080229
43531
1522683
1054781
173067
835445
140005
795327
585868
1678785
182520
445644
1696078
1722176
1140110
1291331
2352
584764
1495542
1609860
1276673
1942358
824151
1033306
1586879
1221052
1041083
1167036
1709359
973875
1976924
461228
622350
641570
839164
1797011
1100684
958395
24593
308473
1369314
1202397
1880441
785150
1791729
282601
52767
1989824
810611
803215
463174
1130787
1404049
720276
1909133
472018
1696570
659693
1435507
1369495
1065459
101219
1748906
651929
1422694
142203
765797
604049
762883
448842
1344696
791792
1003109
1207419
1530502
293158
953836
366046
1173347
1762489
792985
478224
109150
1985749
448791
1834291
230868
769657
1910771
364629
55931
1831924
1368662
1367434
1755313
1359588
1106677
1347191
228195
825996
200294
931349
231824
1197861
1160950
1173789
693188
864079
1273721
1822684
285359
1092587
1626032
312904
158892
1375648
394233
778315
1300701
748545
1886759
384548
502294
1290934
861555
350928
1706214
1711145
383870
898627
997422
1955223
1383672
1614950
458920
433011
1326514
240202
778175
1877785
1039678
1939643
705921
98465
1616001
84388
580864
1498006
848525
1837722
654818
1497396
1283692
482096
1438856
1991437
1339775
1981358
808250
1744523
1326566
1257803
1858087
6388
279031
1895516
774027
1688246
1824800
749015
1247206
1241279
308042
1856026
1036387
987877
100301
1586692
49915
81360
578847
41758
1868511
1129839
608950
600295
1895145
1972411
19367
873078
1684427
1155297
1057240
1533959
1702131
1627998
546717
23825
414552
1787901
823666
962200
938592
665341
1571469
788072
1825276
1549448
1553475
711739
685185
1324075
1386392
192896
1837232
665206
378611
650604
1362472
162891
1601288
894779
1864166
531093
1935568
364405
213021
192092
452074
1615355
1515165
311543
188855
6026
477169
633504
310003
288411
1705642
1293044
1348245
586380
1440544
717941
1348929
1179128
290445
178283
807099
1576206
1527738
443512
778962
72520
1305382
1932676
1933034
375294
529795
1294698
42285
357058
446441
270521
1752995
693871
29833
592828
382447
1881176
1750148
185071
1710454
1124161
1796453
243542
631010
1379173
1587757
556469
1771191
1779082
655196
127825
1243222
182615
496764
1261600
1575877
1732434
840384
558302
920000
1675947
1421468
284375
1071292
770162
372488
1787725
863859
401268
1813008
1477256
534141
1437855
1396541
1178372
342210
849220
1425456
1084827
1730528
553935
114781
1267426
1729186
515134
1988213
444548
1546751
467355
481512
632087
687462
486771
102263
1836001
1871466
81780
201006
1847888
1327609
755078
1242313
500706
1429178
498158
1593840
27035
1588922
100718
1907568
1052532
242297
1006383
49491
1728586
423849
724681
1351138
1624938
1079104
1930665
1052000
619842
591581
1394405
1784686
1085992
1162322
857353
1668439
1014174
471592
1386095
1686140
313123
794260
1634770
133136
1728804
1587108
1494379
1589534
655134
479193
1872250
1762798
1448721
1699679
1836965
1456498
844307
282334
892878
1332813
958040
1855690
681015
22918
699100
1407310
1655239
330894
1089689
1859717
1716342
1157070
577269
1420671
1536203
453926
705104
1443209
130484
1534478
196503
663498
432085
316259
1744334
1328423
919669
156403
1275872
1615115
1289486
1987915
1592162
1002744
395850
777283
1090247
1882978
683325
327911
1593000
78933
277930
486358
409712
948911
1013915
663275
390492
1977542
915078
425763
206174
1805210
1870127
1482867
1528979
1553478
808303
532834
956641
1775140
430553
352291
834667
884462
1379442
534387
530101
1461053
1556366
1798028
771307
1987842
603161
1082389
655175
728155
1632297
597899
1246957
1255029
1177336
1117565
874634
1714530
539146
603000
1387620
960965
302683
1621137
1084867
463118
717561
1604720
1926808
1575569
1737812
557863
330619
1966872
246657
12090
233317
873886
1907957
1741670
75829
1554237
468370
1159831
31187
1628716
797341
1263284
963253
1894086
455092
1852690
1640446
144797
1517892
368234
288062
611567
1060563
1776837
513163
1534406
1383348
467042
491551
783829
187591
914451
981652
1670038
314530
1248763
809625
1031120
1807006
1073001
521655
994795
548392
685103
196026
1199864
806970
523188
1497068
881046
85457
190335
1146630
1955071
395639
849641
30229
793359
437161
1467038
1905097
883842
1012425
814874
818035
860036
1327500
1945644
224942
819061
1279220
778146
1228877
1553417
195684
1669892
24720
1415418
1456916
1371711
1014525
1125265
1456418
1680265
1274613
1676531
1192340
1904609
1600651
1705007
206518
1604158
1803663
1859850
346963
1039957
105947
1753807
1421365
1997381
1600026
878293
5548
1433251
699081
1599499
791206
871975
1475339
1542266
756213
652974
1600477
1458180
666085
1426404
747340
1132786
1253448
134899
1420693
1937689
174761
935275
1932012
1724114
1103943
1942972
1311180
896610
1665095
1132418
1086268
452131
1588219
1680492
243376
602618
748849
1052246
1822089
1909924
685652
584832
638792
160182
1656716
851263
124067
1718872
1360578
742130
1785645
212105
1601603
1704169
1675409
553878
751696
395288
1165152
931842
996149
546343
1001451
855816
141728
1657314
1673007
1407986
277697
1565417
1460729
1519643
1045076
444202
1800814
1675990
54395
586788
691167
1945304
1569286
1540098
1269554
118324
38775
1276238
1778922
97697
941635
1690998
1930549
372252
532410
1594135
603725
1005205
1887148
1454185
772027
1513310
1399581
275990
109895
384430
1657023
517265
869257
486710
1527837
533461
781431
1324807
72744
1967905
1565079
1675412
874284
433173
37240
373303
1397602
695373
926181
1213367
1703242
96792
371790
521750
1420686
1589217
1145385
1614538
1455280
431518
1874447
1320033
986556
401544
1221480
163379
856161
1349937
1757108
1615383
927330
652670
72901
571550
1509631
345478
639552
574017
1714002
1914530
1651491
477247
1962609
464262
288036
1756055
1927537
128553
353299
1434609
1381485
1246121
1416703
1823691
1461803
525362
198027
988642
903152
1450818
846291
1510232
311682
1314839
395040
226971
832131
1323976
817540
684771
1012825
1360242
1295553
1241022
531599
1046137
1534844
1427201
1751167
295600
1065579
147914
1233138
1699625
253212
888660
62425
131127
1558216
336313
634836
1799045
806815
1465137
565877
773693
958330
1150720
62420
1239278
446132
1698696
1415994
351217
1780972
754357
37681
1303663
1673669
537530
1296837
1300453
1018569
1742478
1125243
41917
1742676
84282
484443
744834
1423243
1597918
1993981
432843
503605
1835609
1819341
1200124
606199
1864283
1643391
347851
269686
1297654
1303848
1196064
1070697
942178
39919
1553433
412886
1498489
1224055
657088
771380
959109
1853744
227495
723702
1188118
1298349
543400
511818
1786870
298189
1866360
1100898
86760
1258406
1778102
1158379
1948304
847980
1079483
1538174
464867
822530
1866124
1604582
1380646
1207811
978726
51352
1803142
1985220
1127700
603530
470013
1554677
600990
1212648
787229
7075
1872766
358674
1353707
1694573
1846477
538391
776042
1471058
1889781
1834542
750688
373793
869966
949035
389951
838123
1005733
1674411
1588881
1238347
479372
1030176
556844
1934012
131365
111370
299909
1789439
840368
858545
1343853
111057
1603597
1863095
195271
1122923
1119136
674576
343640
1418884
1326935
791554
989156
1901514
1198010
505584
489323
882812
149009
1714195
648457
1212812
1841828
1370270
792333
1003405
1260184
397936
95493
74698
1181715
441081
567440
1202558
1435836
1305592
1940965
1977505
1200935
689784
1121162
878677
609122
1047833
1565433
1395472
914208
1097863
1377674
1126009
978907
1428585
1242628
1896388
1300827
1453889
1116381
566728
798795
181686
775592
746850
980268
376458
1828943
808440
464117
832790
467805
1310255
801449
389871
1087991
1370905
617112
1675847
1276932
619590
1152162
1296341
1945828
118462
1777551
751346
1360559
1538776
308620
613473
430445
1595976
1572951
1855808
1425252
849740
1766390
618238
1909585
638721
341702
707848
1056265
305792
1696621
1032373
1632863
430236
1656570
869042
42582
1202952
951385
902509
1057756
417407
998590
961611
1742729
1020712
911535
901539
189050
961508
1210219
884117
162133
1492695
48962
1011920
715739
1964648
1431424
1004839
943113
56597
1645062
817269
638029
429086
1761932
1671470
261753
490487
746850
1421198
849260
1355404
1011744
449524
1613769
548839
831932
205429
441060
1834759
1893883
801011
184961
1919653
617456
488792
973753
159094
384838
258644
17118
178095
477365
1508657
1965797
747086
509319
908952
469839
1804233
1693648
613392
1506618
1052474
572312
1186873
1388140
439065
1875742
1271874
695143
212088
1486236
1724221
1849368
400286
132930
14819
565783
1156961
87426
895460
1412724
1530564
15462
1045579
996807
1812992
1400612
520361
1944020
1099763
1321661
42010
412978
628753
1176262
600244
795695
51254
1731218
1042736
1704190
471034
1905955
520666
1405221
1371793
369738
1077364
780291
1332123
1022767
251855
1273104
1832310
1438517
1355126
801549
1425967
1998518
1104962
581093
547146
616355
1671030
1198515
874758
127253
196156
1700602
1286046
1446435
1430283
1755585
845574
467979
1387341
920741
1825593
1853948
1138545
598694
519135
1990628
1158237
1655326
1127580
452274
884708
260439
472910
1666772
1445448
32156
478281
1818542
888700
545349
1675643
1307213
1187811
172769
1030251
273486
1978907
1567543
1496514
1799144
550434
477701
1609440
1977619
1928683
412822
81845
1584491
567524
1011821
3232
1246981
1289408
546841
1388105
934868
1910715
827298
943725
1751891
1747111
1546028
1868559
37507
800304
879483
1296490
862859
1419846
1400502
415147
1370719
1732146
1486507
743441
1193134
482277
35141
894697
1537274
288741
411369
324733
268935
1144934
1099518
1656209
50157
1225567
339081
167074
1688587
1882164
901436
1187049
1064246
1128311
1070805
948465
1077681
1047976
67803
716575
68660
1966689
1040041
1885694
850185
568117
257339
1298441
530612
1202541
839312
1959467
682397
1544610
1632658
401356
478428
1398017
314763
1133256
314432
1864884
1822486
1135364
925758
1695160
1803034
1591702
1867258
386131
1720413
1088538
1050957
689274
1540369
1649937
294784
1637940
1145940
204468
378509
664362
1908973
1129923
904293
900143
360827
747383
724289
1192099
1514694
1272715
1010490
1654417
1318605
480781
704643
675074
1985639
1368429
277265
1238733
1182748
333527
1447912
1455945
279361
126720
1540194
765167
120978
1065309
369540
1725847
1345060
994737
959909
1785046
235632
449652
1122503
1627158
616634
1786624
625270
619209
1535462
1258105
1517087
550310
1269850
1382544
377533
805296
1891350
205905
140374
1610739
191755
336907
1961525
13541
1364126
966295
1764492
804484
542433
1153288
525676
248038
1161470
867261
1950437
66129
1632371
1409936
98171
309954
608584
37888
1350310
1126459
1284935
537730
1013547
546760
144000
416224
1700186
1691619
572562
1917016
982415
1816637
551438
841676
1118728
420566
314497
212926
296105
1594111
1851090
474453
1894314
1071315
282731
186384
481243
7264
779770
52550
49289
951537
557246
1988095
1199795
486845
182492
542491
307915
898396
1111677
1822973
564316
1042719
945860
1080749
1124946
1739169
589723
369185
1431169
922998
42560
691663
1018555
86140
481366
916313
922806
139172
926915
208220
614993
179115
376402
324311
830249
733076
727210
1210500
1892273
1923481
857091
200603
577555
586841
1551953
150401
623691
943167
880964
75147
1889766
238633
775680
741112
1867418
1458304
924242
881866
123046
1714321
144523
257628
446923
1009690
964572
165893
596330
215376
894603
534041
1824852
712558
1068639
1987602
1856439
1506493
178983
671444
1366184
1857122
941616
1891260
1514412
1796028
1401551
1859701
1204233
705049
1916804
731159
145334
49984
1782713
1494556
496335
860881
1574272
718603
704745
1384447
1346070
1571230
1125681
968108
302372
810131
74430
686413
967740
1303710
253224
1255873
239425
1372926
336714
1879704
1100592
332496
1625539
112092
1178842
839140
1136302
1654233
474248
442849
369290
100717
698709
157345
1579926
193338
371999
1421219
1135215
835390
732798
568958
1391764
259485
819310
1663382
1972693
1048910
1357090
1480156
480395
1359917
207900
1060063
785575
1924395
1890526
869297
660112
1835986
1233844
440639
1829001
192780
1747160
958965
664870
1107147
991826
1040830
1304643
1170875
91969
1147579
105489
1171341
216488
1691667
665445
1257315
1099575
577026
716365
635156
1004688
1720828
1592484
539845
34847
1212645
798540
928171
1584638
453126
169591
1755087
1583833
1197634
182601
1009376
1309872
1275210
467192
714291
651555
465427
454797
111124
1485870
904791
1953614
468294
945243
793891
466120
1323737
1879637
1634085
1350444
1886625
899957
759016
1171571
1357231
70428
191894
654601
1520012
1994958
37504
193835
172787
706413
1683093
387301
1051709
868250
508537
443901
1531793
1738368
198460
724426
616091
478482
67600
867641
117819
1126958
100713
1285877
1679417
339777
1799228
1968044
1894755
1432609
1446785
798461
138629
745485
365853
969914
1703888
1570990
1783311
1275786
473776
396235
80466
2208
441538
830749
1693507
1148981
196205
620951
757497
276677
226984
1402849
20130
1902542
1196950
789039
861760
1757013
131797
1922343
327306
818883
859849
236393
215839
1653143
773424
1265607
860165
825563
331159
1417231
827656
99555
112553
1700577
1774419
1479803
227917
134256
204483
432417
688746
1089964
817314
546328
396189
438156
919840
367139
1913038
606416
776291
1962996
657841
1657788
1612744
1698794
206554
630836
1189513
31074
271663
60934
1190148
804569
1469464
1969034
1635361
678602
1537820
553240
1526605
47154
11310
1768141
841200
1373393
26698
1276655
108328
182842
538790
1915207
285071
1029590
1818483
702681
558776
930115
689363
1777936
937228
1195930
96632
1486935
690925
1998312
1924769
1979719
738030
1818620
393797
987636
1979153
1286853
1884634
619423
553383
1754524
1698317
1275507
604500
203553
294739
1769092
200713
1222750
25211
778813
571626
1241836
199001
1773299
273165
962038
1011805
1799962
442935
946021
562113
376103
182644
545404
1365095
1480617
359604
1317600
504888
1910809
617335
1548136
1126094
53564
1156972
1373945
223355
1382312
908934
1073220
1112059
1964938
1648035
1122406
1010169
301117
1540219
864147
1671864
901469
994813
48562
870626
652878
1570274
1949478
1344777
1462885
587971
613647
1790922
1672071
1089443
583953
496907
1894974
1134237
430796
471109
1896447
1826456
980561
539207
357067
407216
551041
1469504
113132
879439
799657
1990120
1250075
1601863
1317277
1264966
629760
1427180
999480
218102
533358
788113
860186
464755
343870
1050431
1272302
1729363
1346324
1971349
1887639
1772962
420822
132626
450944
1035356
1525902
1203391
228886
211281
1104968
1702945
1442802
1108838
1794125
56560
492052
1511885
1212020
1073568
559352
293748
937914
1145565
903172
1020713
1148365
1030584
1912109
648120
182223
691516
1535466
420667
820645
316430
135327
1759647
582045
1221870
526832
1265969
1978750
1957222
1909761
564502
1840874
1365296
675341
1645112
1400891
1271497
286715
848413
527092
1299123
1909770
740749
40522
379051
718585
681901
1627155
767083
1435693
910482
1337936
372306
110564
67594
175106
667324
67255
417702
1595595
736930
1735894
282954
638950
409840
554125
1561602
197573
60147
722296
1499667
1604087
770822
996080
1000161
1429818
1433811
60195
1906064
313054
60761
247054
974944
1742608
1897280
1648651
358950
332501
261906
1113738
254231
1037957
1547415
230155
367452
1681818
723455
1812485
1749621
1381913
1131297
1443527
500289
519548
1088996
1017963
1810466
1524214
343997
1399066
121364
926158
696961
1201679
1105058
1171159
476718
689146
1874821
1319248
863802
645413
163117
768652
1258387
1142953
717558
366307
1814162
1274547
1509575
1825191
821996
1087459
65355
198257
1881053
279936
439791
974027
1006141
1811218
1461380
1434637
1774609
1296096
1576101
1883692
1430853
1231170
177947
1875406
1780974
223075
1655814
179267
900881
428945
74616
1619607
382628
965104
515374
121771
582125
800164
1920362
1779104
301917
896980
482298
562922
932637
771957
1967207
1109895
1193094
1358962
11078
91639
656617
1196216
326803
374221
507873
906560
629452
135263
167630
187820
1708460
246883
1750846
404538
502150
534290
428654
252942
538298
638941
344814
1375490
944461
1540089
423622
1058632
1048387
1538114
1745031
1142809
1503028
605298
3981
352504
976526
966767
1455891
1417872
714429
764045
1680284
675346
400524
336786
276003
1897081
417950
1333744
509398
1929672
1937122
1845063
1030991
129965
1245946
1328866
1223791
695664
938125
818536
565505
1931434
1418391
550214
1212094
1550968
1744509
1630972
1634132
1564111
452636
51264
1353324
735906
1936255
1537509
21195
1654977
1285499
923040
1890994
516202
534167
362197
1562236
345636
1071997
1262641
1268407
688580
837650
529589
1313957
1697672
1929597
1900707
309135
752168
1349174
858340
829836
940014
926095
401376
1538027
613822
1034724
336166
1625328
988059
55097
400656
711096
1193208
55188
655747
530570
93317
350756
1970697
420707
499557
796299
541207
846958
1798430
589711
904301
1242936
1983085
1788723
839014
1817217
262708
1092082
1664143
1971172
716707
1956380
1593194
478609
1413348
1195012
941495
1170561
444645
1780672
1403749
417482
830579
1202424
1297936
1972870
347138
1149954
1073224
1681890
1505500
1315675
934364
1309107
506790
1617665
814305
378794
1187244
1723759
299057
1922259
1911980
1915939
1764729
270895
48756
1538623
1560849
224336
595711
786776
1380353
1688412
88866
646480
1644559
1256227
1439566
139863
1169175
1870806
164810
1966540
345481
1019869
378276
321904
1681870
878523
684992
1752984
1036117
555872
307476
1733902
1972648
1921789
1336526
1092506
1775691
1386981
339874
1795076
1047217
452413
221289
934245
655018
533365
132343
581792
1182743
835922
1433759
312458
1355077
1855258
1735343
1246895
1998341
1429444
575695
1634168
1737288
1329166
1022404
647684
1797863
161348
1467825
1595883
1180771
617224
1782934
1250304
320442
1323733
870591
887574
1840343
1397836
1139912
1884475
258829
250208
1308557
1686539
1212380
1344227
104097
1500155
1539507
1336043
589567
1008073
74614
696677
331504
24121
376236
1373645
1366570
407648
1928146
651427
35721
1873905
910024
743203
1126698
1568510
1437305
438377
1731546
502244
1788781
1400532
1655984
1037115
465161
1856786
1300028
1272735
1454325
1897730
1027884
1930578
411083
1900157
765139
1179288
1344270
1988971
675440
748053
891866
628544
1815587
272468
891802
941285
175486
561202
1765802
1455785
1626450
462484
1094892
348432
459183
785793
1887536
980121
1817115
1570740
16941
692641
298345
560694
248729
150018
738932
1033129
1703256
172979
630946
1880073
199835
649689
904509
561523
1867587
1607934
1998175
1552464
1842166
1084470
640211
1237689
138702
1895358
1638899
1268517
197447
326177
1756747
480780
187886
1915037
772961
917069
981348
1734150
775041
1932995
781108
1049392
89017
808994
844495
680977
1118812
1885018
819710
822607
912483
1390599
68571
1375742
1172582
69429
1798064
507412
1679994
592668
422081
1783506
137858
94553
1991437
1983512
814221
1959763
407782
1804250
1870897
582053
573985
358396
1017973
1602872
1835329
316180
512445
636403
654280
1899948
649779
985066
15313
222046
794292
77509
1209618
1363253
1856574
246639
1488721
261844
598308
497693
1452224
1285701
539841
1614382
1646201
1468798
1905508
852124
77533
1691998
902879
1779952
1165773
565814
793221
1557066
1612135
1524187
1915370
616814
187551
1954435
443492
508927
1940232
933714
419251
1871903
364886
1835535
737946
1294468
21692
510646
1908603
1745497
1474024
437802
1196854
688457
418619
685539
1748174
429406
1238293
928669
1946883
1657690
273084
1966826
205553
1159573
9283
1081673
160910
74634
1773210
661526
1018185
698420
53399
58081
994300
83229
282548
823657
1565297
579790
967466
90532
112835
1287817
563107
322003
412120
586356
369563
1762248
1996873
1034388
97187
1344795
642578
924660
1028299
1918633
1186548
1609430
14307
1720069
1355044
401861
1824736
1263401
1607778
870151
1646620
610513
1153363
1396517
286053
437174
1845636
1331832
217775
1095068
776557
777460
1996369
874281
595299
256699
732036
1665683
316632
1203801
128
1194773
197931
1479987
813326
1702412
778790
546254
671293
647667
109539
1775038
934076
569235
1542464
1509216
1605350
1588616
310964
286716
1891397
965781
1908986
1499038
1587169
819234
1072395
567793
1451228
1350434
1259660
1496867
1845944
1737348
990450
1070941
452128
1133851
327457
1803611
1783617
1475420
1566454
502463
623687
1525566
863777
1027402
893459
1418343
1485685
1061131
1031086
1826818
1664337
578849
1313133
528215
865217
680266
193795
1135089
1819870
515502
175260
832132
1496373
363486
705767
1923946
1769337
1785361
369412
372315
1350614
1329405
810229
1499296
502759
414639
25502
970105
1472135
119186
1305494
1345966
805336
1865815
66343
83832
1934862
1664067
1519993
1093711
1724892
323369
1860788
194279
1446040
253853
1292000
1353015
174508
1755000
1909760
94423
614768
538937
441465
263331
86052
994153
407270
1489340
1039740
1653133
1151247
717315
7997
406788
1113255
978111
1368951
1549973
563063
1791801
1064192
1095062
636615
1461729
1381703
160403
1989258
1936839
631522
1253736
262058
960182
1114563
1858653
218443
1587439
1072665
329447
1638203
258139
902577
508159
1356852
320607
507758
1967810
1063611
1844925
418474
490709
1085088
889822
1615306
638592
796315
1729561
992234
410833
1747632
228742
592373
63475
859382
215995
1519252
36211
521734
1821114
875495
221745
70946
415421
1432303
493924
380850
1139915
592480
752582
115369
1329270
1726216
875467
601166
1683178
1286968
843989
103587
1085968
723039
1786431
1740375
317685
1420480
719566
546625
1306779
1201493
1831742
1901175
1593005
1882952
1798509
1515635
98055
1396304
1409030
915360
1769477
1122774
908451
1108677
1313682
312550
415058
1764792
1868463
1508722
616180
472580
83284
865420
595286
682912
337994
581805
712163
392242
1204306
1744286
1245480
1050312
667996
1539579
1079583
649975
1880561
122747
719589
632005
1375254
439080
1977076
260486
988496
570724
608136
1675495
200286
911886
387191
1506426
1657385
1117283
463438
904729
1176457
1256344
154647
1734369
1757751
1088414
1487461
1244110
231606
1600783
1539083
1971999
318529
1149460
1286745
741303
835247
515638
1148687
1851117
1156028
856924
262156
1029569
668039
976466
1784170
509920
1048718
259580
1011548
88863
1481234
1930177
1523318
717073
1283523
474963
797640
699164
1610617
1362991
526
307606
982690
863594
1314090
1564188
204691
1652707
340808
361992
800747
890640
658085
1486560
1703898
201134
197264
461178
1295807
384428
118078
752305
1788
256372
1622914
1217120
1222511
1995177
1686814
682481
1306183
1798838
565367
1660209
1719780
224348
1831353
1161439
452810
1118295
176545
1925610
1928831
358744
403641
1749074
1749991
35373
485004
960243
958107
1423530
1989920
104596
361126
432255
1982747
1911397
243321
847589
1103671
346062
1003794
1835991
1997542
455291
1236781
780242
1178112
1549567
574122
1840514
1071108
405507
66208
1494754
892902
1679864
332283
1727080
1499868
874243
1189098
1240444
328239
1093379
729505
12242
1676585
1169862
1471799
19132
286555
448211
737533
1051153
1725613
437594
369214
1658532
1113021
50556
1964454
342161
725468
749501
756618
1378747
890463
1889578
1499045
656371
966628
1784912
988609
787863
564661
145342
604660
11273
145283
1879550
1836670
1808760
1788106
33404
1795062
1139724
655750
1660934
78894
1258423
373842
456689
1643289
1906417
1624804
513697
437696
1837912
1037811
1208933
1870097
1480477
154036
139385
592310
400267
883413
1526922
1971912
1481497
1035012
1413830
995945
544204
1681688
1498822
1814082
970520
812074
1532027
1754737
445403
1773690
1700303
171355
745690
421743
248445
901744
329816
1893646
1435807
614136
1017490
134857
354418
124736
103054
1003694
83259
444553
465457
1367587
1821066
310675
1052810
332884
996659
1320825
759251
1008089
1745417
1547965
279317
1622439
967686
1218811
1995301
654648
1093747
567222
1243460
600840
1635823
537813
1114973
1140742
1746095
1583376
1905546
1883998
577302
780413
1317046
1177939
807733
1450106
1326330
1438543
1149752
1272668
1744624
551022
939147
1032988
1636323
1874601
87867
147769
204163
1970917
1574511
1127244
1640564
643000
785979
1027063
1149109
621754
1169591
1674911
1384951
680996
841183
693558
1237501
1299898
738106
1840803
319208
1359117
211310
1413994
1701911
273365
1524960
1516820
1367911
140290
191641
648715
1291516
1228203
6941
536247
221991
1342600
1551364
1964251
492123
1830817
277404
1488950
637531
1138257
1015924
274510
1572925
385866
579295
837838
1940571
300262
792294
515884
1701776
160095
1364028
1589220
1036845
1395340
310172
1226464
1427537
1148661
1207304
148801
1485681
759864
1979091
250174
1408981
492293
664086
1014446
577311
1092927
665405
475462
405446
248107
1103501
2611
715363
1072300
725819
818062
1612052
1061627
1750596
958760
821130
1178756
717875
1099644
1000178
1485369
1514764
1481577
1303436
282510
817572
1617341
230859
780024
1422503
746242
1185146
236054
686814
1830955
1326087
358506
1000244
790671
816864
772531
164779
655019
376818
1171672
1945048
1506560
857001
1494893
452964
122751
374084
458260
1101156
1692185
1728218
714531
1724928
803727
1480709
1318443
1642399
1868691
1389347
1505733
586940
1514570
985819
1333520
934221
719478
825464
92267
1849202
1053681
1357147
759885
269142
1472834
1204043
463089
1055131
368099
1799337
398477
1040010
105881
1267073
794983
313766
1813387
197487
713816
1375752
662195
858329
1538817
659133
1386480
1941010
1574362
786069
521415
1856485
324725
663087
94691
669533
1493451
458936
162613
1590251
1894021
1786693
1753407
1966466
1145452
700458
1412882
477067
81122
1033796
570594
1167213
1540589
226522
1141609
1512822
1385692
702206
10760
969125
1236593
1489405
757500
271872
885165
1338362
39629
1474925
1690254
1623267
1814002
1232098
403016
1844458
627770
127588
223892
1080383
837903
1744796
1192570
1573733
1635620
421741
1588074
348481
1066981
1010809
467654
135337
354026
1225089
1695484
631096
631955
1619252
703748
780828
1802075
465689
860859
717900
526001
1400490
1293698
526812
1211711
651928
1232393
128935
1829425
855420
565383
653074
917975
1785328
900264
1922996
1078198
1284954
1333013
1279748
1341063
178124
1456049
71751
77755
681429
1742533
1923041
1135173
487527
1341333
1369902
223629
360065
1353281
775728
1968508
573316
889215
919573
320499
1471165
835881
1646704
1049222
1407722
1845677
100188
756008
289253
1221740
829823
559282
513725
376434
1739364
863554
513902
103596
1550202
1826057
1178558
902605
711805
736644
1310975
429545
740372
109910
591569
1598223
1348004
70133
572352
1936940
368350
140478
551101
1721791
912130
817599
1038620
584322
595681
684750
1598031
592192
528224
1189368
353860
1720461
1393094
168156
1845810
100750
1257792
1370412
1995704
1767572
552525
1694602
916248
973598
1367298
1917771
1859980
314291
998738
133196
1671141
1431953
1561443
1521043
1355047
1966176
200411
1752810
1323267
640977
1417940
1333836
272153
1624193
398768
492027
1345426
866950
523071
653243
1384875
839045
790144
1467889
1690524
659202
1658780
136907
1376692
1723687
692498
1491627
1005357
1154740
615512
1577716
1205450
1611711
284413
1832526
133107
258083
10040
1905269
107508
299290
1562203
272266
1400517
1579264
1483525
1147597
345040
1143297
1251928
825990
1983985
1118309
1822153
929250
811324
716047
103504
78464
357904
1966065
1236470
1221533
615956
1241161
1185267
542224
72405
309916
530095
1749702
147776
1000525
926493
1224597
122105
1006873
1203085
523467
958168
1218819
759594
568446
1072100
1990581
562875
1586564
1326319
1427857
1748185
1584141
363229
1345726
1993379
634978
597681
59055
1127320
1254580
467457
945255
497955
488957
1109053
1623709
1716219
1512645
1205238
1137728
701855
340455
451397
746431
51648
1247038
1459305
172975
1970788
917861
326648
1562026
703558
223473
110926
690383
1643101
370995
371362
964749
1655306
1793233
334367
1684583
20919
1580155
365375
1284379
1858569
668480
1715784
42786
359461
1534457
1443022
966360
687006
1430082
1302193
248315
759395
1127160
1229053
1867558
322042
718083
91714
31482
975468
1647929
1916935
297840
1447083
1287958
848836
1543089
270672
73719
1037467
852649
779777
534715
1497436
199216
503210
875389
1062386
1698733
98256
37920
1181341
1686603
1796870
1972573
290254
247903
446623
1566370
780840
733577
130951
1201400
1110935
1072066
976585
1442814
788535
1930784
1034101
1876048
297924
1109193
946996
857508
935694
1234036
559572
943472
1603933
871124
999637
1583234
422936
423302
518054
1601308
1641306
954752
128185
554623
660413
594538
679855
537999
1136876
1567919
1425713
1647458
1640236
193646
1322485
406740
1232206
1866492
287221
1224016
824297
257221
82015
219793
104900
351706
483018
1566575
1164814
1659102
1559954
388954
636246
1053245
44770
177574
1614570
936910
677643
1692309
333013
114534
807807
593796
125286
1907411
1689389
229402
1567988
150064
258655
1200656
689353
1381830
303308
651999
30771
838854
1597577
1918668
1642596
842174
1823593
796433
1385866
593549
1127159
339353
1707695
655754
960107
736997
1798377
308363
1318333
1881729
200039
1237368
1581674
1649367
1816481
1587230
1647286
425330
1087769
1531313
428555
1488378
276575
1838777
1255570
1953482
620114
378856
563259
487704
559068
415276
1274888
1160069
635777
246617
1705513
1725479
649516
428981
547291
1318178
1416166
1698152
1431340
895253
96949
1012593
1111588
52637
1236600
1236487
866683
1689812
1263032
545033
224737
1464736
1986378
306606
512779
1167820
619806
1855823
617711
767111
744372
646922
1360702
1872102
1766766
75363
146678
1518442
823320
1134063
1272390
1953698
1215866
302511
29048
1410107
1363334
534577
1547706
274769
1056200
1875537
995326
223766
760614
741200
1407962
1536655
731372
1388633
159387
1431196
51672
341255
108532
655038
1509309
1809406
751274
1456656
638109
1785578
835300
1029017
798935
1626380
923987
1222843
1142046
288565
1564957
1631924
167268
1754331
462774
1800034
1018424
19184
1043618
1896785
406677
1399864
1461912
835410
1030161
297089
1403212
1187834
1438002
774448
823936
1411810
1672
1530962
593855
1223637
1628756
51081
1951565
19687
1865201
965946
1045823
1542527
1599242
395745
844429
328057
991527
1757386
1251504
920499
848833
1851325
1430165
438779
247073
1986388
1788050
1664348
182520
414687
57795
428429
1871815
1075342
967423
868958
940541
386560
1342025
1695929
15313
472621
1673564
702572
984424
1298187
1968099
1300809
287652
927648
1329630
1760138
1811926
958462
1661459
1856149
1521039
187868
722616
1742454
754757
1351314
431950
829341
1716026
742153
792985
1934706
1289355
1534350
643888
1857641
862333
1325063
1135405
809660
556761
1767253
702776
1764444
597266
1319826
1943369
1533545
1038933
1981343
1036493
1610563
568813
1347563
550464
68551
93769
500615
300003
1478559
987327
1259255
1783685
1303540
1983598
1699842
1380042
1015650
371922
1388915
1986444
508715
1959072
7940
105240
1954692
1099935
381484
478653
407579
24231
548808
469875
791902
1937904
1072333
128700
1628572
1334268
1246748
1192731
414546
1292696
1167925
1352998
1734540
468009
74609
1344741
1888123
1441236
874131
762184
628159
736753
1284360
853909
764779
774339
854886
1893427
627549
100059
819832
884262
1864007
1602119
894950
654836
463449
1612631
113458
80098
1747679
812747
1638297
353760
607541
346855
1819867
1768711
1995259
319614
1599283
1506036
987420
700931
454418
200804
632367
168873
837919
680558
504925
1085717
112939
358861
1822724
1631736
33038
1341617
512153
1427030
919444
1260652
10143
171984
2697
713042
103775
290972
674863
1677467
1729437
95112
1343668
1849122
1653047
962892
1107956
1363295
1303544
1693918
1040911
175376
985932
269521
235088
1985634
1219748
1176330
1070222
1261639
416447
781131
1835760
987273
1174002
1488839
1297071
739658
194268
1889485
1957465
298854
1030881
1444961
1320522
263104
1047313
1952632
1650487
1604241
869938
1917544
1831900
1370271
1337359
244864
1705112
1927885
925144
1079795
1507746
1590862
1433777
720793
473541
1231522
1581703
1304641
1856816
1584729
927359
65559
1744864
1313219
1902578
199990
107579
900431
496307
1195869
941613
1775181
808446
1395492
96018
1938019
554478
186203
1874452
1215761
600549
778958
329091
1929815
320308
1172705
1989366
438619
1941786
1414005
592678
160979
1361294
1322706
363968
1478339
1360607
722081
1007417
1192850
216858
195308
585095
896255
1754713
1593499
1127900
308753
423934
1514769
165800
837811
1811185
1954801
84640
1489881
1492789
693874
1412871
946723
9250
772252
900211
1946098
130296
947149
496986
522017
1006438
605303
526386
411091
765152
271123
1170611
996878
1618825
609970
272919
1300805
318235
1856405
347481
1931095
1172478
249075
202666
259295
1067181
333519
252712
295977
972381
73949
608915
1121675
1866470
1185701
1549894
381441
760457
284857
573848
69985
1976859
257262
1861653
1269459
362949
164090
110260
597455
44683
1096556
948146
1676456
986195
1670042
1453761
859392
1086753
200095
1928281
916357
1036893
1680575
716717
1994362
752023
1335372
1330673
1438794
957689
379264
1145623
1310247
664759
696043
629771
1419289
969955
871724
752410
1775529
777345
1204250
879045
511678
1938728
1309984
217877
853485
398322
754936
647407
482116
1048485
1735887
493449
1861996
578745
1877264
670416
1561438
966166
210773
1148292
1082792
156838
906648
737251
1131378
602945
1779698
1820176
1217503
1225547
1304928
1227103
1753005
1181944
912642
862657
1136656
1446477
1501912
813967
611163
1549694
954934
89479
1165930
60730
15097
796612
302231
777027
1882136
287557
1489571
1535649
9293
785858
1322782
1394288
1601872
1110891
1583810
969935
897479
1160162
1114342
510194
403757
607627
221305
77014
1979986
1991352
1342053
315815
1274110
941388
154191
957857
1061087
1257231
1186780
478609
1249796
1957206
1818330
4756
1969599
661013
382895
1997997
1841116
1852870
995369
1230062
1212042
778462
1010144
833163
706426
1561254
1074309
907589
1478519
909871
224707
1016323
1176129
21364
119831
725880
1965999
95467
576848
1513433
395811
234133
1677410
509280
521868
1141225
1402493
1322368
748319
898511
1784609
594241
677280
655650
1809758
1271959
860595
1324468
112433
1155851
31641
1701096
1854874
805489
1548924
1447669
527398
363293
1962869
1587791
1724931
1459572
60598
823072
264970
1337247
1717590
1254668
1390194
1217366
299668
753420
1410021
1083561
1878690
599437
601661
1743638
1113088
1402607
956743
1594747
1056534
1967424
596564
1368347
936498
926524
1475468
418064
290994
1129058
301836
1715761
811359
1329353
728003
1195339
815574
1852861
1293392
7173
1101481
1519893
1100275
1336282
287194
401176
1637661
636192
711113
1988384
1557107
929102
739613
14018
184296
325725
1102822
1817925
344726
1655416
1214114
942250
813888
1418776
241401
138156
1438381
342154
169879
523824
1349499
836810
290968
49983
947707
588766
1529454
1796758
1164176
1729146
704194
174655
1611451
1448760
108059
1586946
1552139
1215899
1578617
365302
433053
844050
1378125
1531011
778037
466622
736286
785370
926439
899663
1458586
586645
1853176
126761
633974
1977469
299889
723907
1296724
915870
1192320
1584824
324676
379062
786400
1273458
1486024
1745823
67120
94581
68514
1315732
347265
369548
1297822
1930375
668617
352193
1718001
338793
461930
909883
740429
30555
819258
1636506
1407929
350049
725560
1931070
804771
1880248
1066086
253598
225692
840173
1644145
760070
1125086
1960655
1468941
1776611
956847
1220386
234859
1506806
661936
1352001
40380
802641
1582453
1391705
424389
710901
204134
964063
1535268
1299476
124712
1521032
416920
1631892
1956186
1765071
1308763
1127308
210356
884498
137237
1949195
1759581
1053322
1187286
53409
1580027
1615803
1232062
306699
783182
1344759
421099
1510989
540050
910475
1945760
1828403
1665054
745377
1505174
872537
678533
1421713
939511
1886115
1045180
378655
1424678
401661
674485
61380
896930
1948591
1170245
985864
815966
1610691
847008
1873902
620373
255052
178003
251635
1465486
383977
1156068
450656
870198
49846
399889
1237263
403242
1079223
262418
1301780
1331719
202695
207651
1673984
1195519
525416
851494
1707304
612904
1121070
687375
132048
95728
1579293
834039
953980
161662
1054451
1183346
785726
1560268
112394
724501
1846052
1634165
112112
548249
1786386
201253
1583191
1739702
1475265
836651
816616
463595
1961832
163719
1525634
1979295
1612188
1754009
1726094
687200
1213214
1772159
178653
1444073
1583350
1614643
1351141
1793056
1152948
695936
1449401
1540127
1326770
1557892
1609361
1453399
482493
1544518
109963
812077
1911336
57114
1615728
879496
200069
541363
121354
65016
1156845
906627
1526606
1208410
574663
1587050
1131706
349602
532130
1757016
496003
66680
1570374
478298
829659
1833191
962209
1697689
1598588
1274083
1169712
1891763
1746565
1058398
583962
159197
1577979
525427
1462951
731996
1025110
1863389
1838180
469793
263281
979863
698492
1635458
124221
1541086
84141
921216
108402
1734375
481176
1283747
549029
497036
1997722
18512
1143149
197378
952081
503260
1931670
1313042
573848
1777523
683810
1076976
189628
812606
617185
442112
68865
961211
1184402
425708
183104
1126696
365878
929836
566981
1989628
624788
8267
1900748
1006892
1029703
1544468
1347164
1181823
1768165
642289
1356429
1950995
762150
1347592
1618333
1876619
1853606
907419
331482
974171
691493
1032683
1457471
60197
1556055
1852554
1006956
1755077
341228
1468669
1861925
304922
1324407
393278
859416
668977
98027
580377
1612590
1396931
1031953
1915732
1719608
1875419
1233894
1389479
35439
28408
1174669
1963868
1452648
547797
280772
531969
1515230
1386422
1182714
673041
1933451
471531
1552947
920981
1414342
380485
1804242
1887349
210291
715283
1248567
518887
765285
1942953
577312
1604188
1499611
763679
489185
1860338
1544429
1197119
1588816
1813543
1706486
1203154
1610721
746722
135935
1123921
192009
1511304
1144453
1959197
762699
1270163
996658
350334
1441721
1228679
528227
829073
1083952
1027056
499620
1922084
464213
290683
354869
1658682
475568
1518230
1980964
634675
983305
339715
1843679
1106071
1192270
1357968
867608
697185
292655
1505293
446002
1357998
944921
59918
234685
1630533
545648
22103
815023
723577
337369
1394570
745911
1830650
1462578
1839900
962812
466566
1516938
1751510
376635
1682078
1076310
994463
634557
395286
433950
991239
1372220
1344238
305092
695295
550537
1647166
888604
700369
303637
760757
1017526
234843
667221
155330
1915135
774407
447890
1724133
1810823
118753
1872004
1963148
723383
666105
648774
810632
1788916
1290700
691385
1535881
356414
12009
1724639
601825
311708
314640
532466
1744900
1665405
718715
1135864
337159
1146936
266913
1781566
1130354
1890946
706983
1157051
101056
70344
631578
895105
1339991
1305346
1453834
372970
1012026
1210406
844279
609328
833964
1550382
1335315
330414
865035
1861009
785576
1002296
157366
1638211
558393
1447946
1145993
1271569
419323
102427
159179
268478
169513
1234042
401491
1270141
970212
1027122
1255231
1709274
1895383
665069
477931
1736773
658761
1528938
1815176
1185565
583699
866401
517934
1293955
1016802
1607363
100414
445891
1484382
1422499
1168945
250963
1804104
1411531
1571392
619379
264821
472722
1884429
1318518
1577948
614119
1125409
460718
811086
448674
822414
346233
1573178
773300
1687874
264757
505416
1825678
977002
537405
1024429
405345
153399
833959
1522382
1070070
1202339
388246
1416527
469742
470863
989538
365107
891235
812503
866978
1352964
83540
1542046
869650
1991213
1246527
527541
92322
1782096
1686119
1518496
1444562
849083
1141688
1709586
731062
1515644
1901170
1865431
1126403
253835
1219694
482116
92790
1185190
1398747
585254
1553440
1580563
510798
823317
1380722
1664083
1969272
1129617
1985371
597613
1156067
810352
459670
452136
1942172
1335343
109227
1538638
1248508
476981
771144
1644307
1608622
1539733
549218
510679
1151015
1752128
480827
46095
1681426
1604521
1742017
1840874
816593
1345664
1547591
1719666
1368758
574772
314583
1414862
995359
267198
321979
1652566
676817
1157450
525303
1547224
1895015
21277
685232
273425
843317
359987
448474
329092
1104692
1236831
1520682
983075
45935
1550122
102694
1822302
227092
523301
1434199
915796
1147207
588151
406919
1544202
744201
1797999
277715
1003553
1865790
1484118
267110
1827377
1696274
1413435
493788
1849311
955467
1288680
183454
1461569
437585
585539
893343
545790
782234
307055
1988792
670712
1280552
1385281
1528287
978587
1042516
793483
31200
1428409
831197
729218
1482442
1985369
1090924
1562044
9957
173507
615316
402766
1749058
1871255
1209588
1242333
743985
520340
26350
1692880
425750
1663908
589012
1870494
247965
341480
883057
1426104
1490513
272142
785064
1261366
1836546
1770652
260036
727279
1976663
1249486
1782515
476440
1079201
612870
1910111
1809910
252779
1218122
1744556
1754273
544529
1287719
281120
202076
1548622
93256
1463221
1896227
888322
1864966
77411
782900
702654
1538052
1716059
441692
240369
451248
674061
1821821
115252
820243
617490
766968
124642
38161
1552340
1374765
1766199
1313463
1422849
1566915
1351100
412989
995540
791559
466439
1859669
1261279
464201
1418059
1217796
1677936
374102
960491
1797393
240800
408266
1858190
1877437
78987
1477679
1486149
1226054
529311
1048667
522253
7262
1218842
646260
1440176
996458
1276536
511220
1904222
401658
751855
1845456
877386
1377436
369910
163861
116627
523889
414208
732706
1385545
214574
152221
1264590
1539995
33511
1940277
1735029
872662
1157012
627395
295584
1207465
1693655
1511581
1975112
1423976
418462
563444
778834
49804
248372
1252871
676014
116239
725280
1211827
1611595
534783
473543
449137
496113
746940
890375
155637
519275
420037
1947209
669551
107735
979804
1258830
553061
382926
330332
909804
1160489
259475
1628956
1626730
530871
1992986
198744
1463755
679542
40604
240987
1956541
1393546
1443180
556373
1915099
1347070
230570
1658373
684614
952270
1721612
681113
1484652
608112
1722972
520764
641773
1110900
779433
633778
910765
1848571
236959
1401988
1074554
1948353
1951312
113576
934518
824143
9853
1994605
1294170
419643
501525
1670547
1874467
528333
66922
986023
686861
1261887
1016020
1839821
1737025
1822773
1593267
1977284
1494638
733057
1929494
1170598
1290992
825840
52737
758112
1833315
920432
377456
853300
576791
1229630
249560
1585720
764961
1710834
378301
1064737
71462
1050122
1568282
893930
336169
212212
1220755
845595
10114
894980
1692771
1410715
589692
1791368
452400
579222
273382
209383
59368
1070151
309585
482902
679883
1357966
1875922
1867080
918941
1727200
1464153
1383082
1920682
641327
1144358
1833326
1716219
1246809
87231
863274
305543
1875322
1488176
1128137
1683909
376913
995820
1073418
713033
1921933
498917
1209457
233638
1092799
175816
1505070
1711628
66243
384769
1837593
389505
40160
483296
187956
1556137
1697914
1510215
708280
1545848
1166013
1650078
856085
104855
62159
1104217
1518751
1835475
591476
1210144
942649
1505395
965401
623023
239044
67987
1583069
1185591
313475
894742
83716
1454551
951079
417685
825369
655811
1191438
414775
652896
1626839
539187
617829
1014150
240858
571656
1463850
318238
156411
147597
1570567
579920
1859174
158658
545463
977293
430473
31874
1067214
1653264
60593
168634
1224233
738566
1183618
1849140
380264
1246840
283879
782316
1436866
463864
504097
890205
1904630
921457
210751
1384448
1380271
552351
445025
223353
1259095
976657
92675
156090
1188289
1573054
499001
873886
1856666
1225609
482779
731294
558215
1041364
1780316
713785
1802830
1231815
534704
1571828
1140686
916076
654709
750899
1962662
611348
1662090
1083249
627214
208685
730329
1853492
1471924
1355998
632151
1020147
495192
524719
1471196
1288768
425841
1955581
806822
1809549
1714038
1084537
1410731
1897466
168940
1048698
1206589
1687205
855559
1786298
506100
1178650
550203
1709167
111203
926854
633355
1215980
687121
871695
313780
914942
1191835
1310767
1197758
388355
1165861
13777
844486
413577
1518750
597248
259726
260836
372800
992923
1773332
1146760
1641906
1790137
1359734
958771
1668516
465309
911061
1415658
251738
110266
542904
307306
1185108
1399220
399017
182330
49637
1630010
183997
474804
315888
712731
1932618
1558715
526307
1543713
1077249
509414
1361360
772566
1808727
1563166
619978
1059224
929363
1112144
1753087
1864619
844785
1644179
695287
1426164
1137934
309874
1090644
767957
1518729
36306
933440
592408
1360768
960696
1823496
1660486
1181440
1140955
1197808
769313
27798
486087
1649469
757776
460179
517293
342981
126142
80673
1586589
833265
1488465
577268
1561731
1990571
1087103
1172456
957113
990204
1019793
1183841
1673103
1872768
30390
1845455
711746
1528675
1330802
980407
1615903
1375538
142926
251337
628647
2818
562861
1811072
737323
820850
677368
1859470
568696
1423833
145395
1746432
524457
73462
960334
966301
1060323
800331
945118
584906
1510604
1722233
439567
1719702
232585
494963
77517
549524
840632
1814736
1154634
1777428
1481127
50375
1976795
1064194
1677934
1279002
933153
1823419
1464404
1192048
1571601
1392197
763618
78721
1931244
985604
1238644
1381071
1132264
1294200
1418408
1267105
876940
1486072
1453656
542379
1910817
1762710
499280
1096333
3174
561313
1138016
1870592
1323507
931280
771995
642047
263974
454542
1795558
1919376
764195
42043
49535
1886466
1373955
1396199
1176303
409902
1288506
312867
1499982
628317
780559
662124
372189
56713
671962
352753
531082
1190978
33988
1418596
990618
1501266
35842
495306
788893
1881436
1415150
745592
1117817
1031553
1761124
790797
1226225
1002628
25983
102770
1136297
1839050
252744
1960180
1714289
1999404
499757
967345
1277697
648824
94032
1145342
1496546
1585935
566456
701341
1080452
805897
1626202
1400607
680383
71288
360055
752274
1096549
352352
55056
1267338
1418453
837886
1187091
1526587
1958585
477046
328727
70866
1435569
594366
1749832
20714
1278240
917318
1465033
554074
146920
748010
1601754
1406218
679711
1322588
163553
1004063
1952343
237052
849583
1454090
1835515
1697328
306320
1161035
1194681
33236
1086941
2288
831066
261631
150088
1239703
765150
328352
869128
80035
1312882
232679
1476748
430511
1339173
1546280
1857917
1066971
371690
663124
1773520
675608
1989204
1028066
1302154
304527
569730
84937
723000
1758628
960564
1438780
1064994
86841
1838360
1011017
1004873
1090308
1584693
1702891
504100
970282
1994478
796595
526019
1173873
1920464
657486
754022
1476658
1915437
276565
1720305
708911
1006254
1598072
947859
1873967
1512343
209080
262085
100655
1729229
521246
1454890
1893931
1518800
907033
1005589
1567850
240983
1466967
1601779
1387442
1065918
12170
1365769
1826539
419224
621831
1301395
367186
1984985
743775
89621
284346
1144460
1192434
1392103
1575767
690937
1030595
797601
1450556
1837462
1058732
605280
543565
1162719
1924275
1937748
419131
51311
256510
610332
711841
141028
862735
823046
299432
1916390
640680
66039
357383
974125
1132757
842127
1939629
1565203
1624231
1257255
1597704
776132
1572362
159156
457714
2700
1195137
705534
420289
850048
97547
1416697
1905082
1547342
1366189
1442976
833620
363015
1010773
172073
1835919
1185444
1591732
373292
1263720
754320
1951775
1120123
1865860
1445077
1653725
1678805
588993
837442
676084
1233780
151467
1949446
418735
1309326
1777310
540479
563065
131171
965056
1783330
1933995
985288
1413626
824479
307480
490120
718412
905623
1731397
85675
509165
843893
1393237
180241
1103320
444706
1097657
1904759
448088
1988400
1540510
1307668
116957
1567922
1279633
1642390
1355238
887562
1818300
1236794
1190403
274893
1034528
217373
1134130
537233
623959
1363102
1591942
353190
1149871
1000481
1905655
1988236
1997156
1221659
735059
572336
1960330
554064
1938121
584723
1609971
1254249
1402355
399922
1250396
1983380
897177
1857837
1147821
1705305
1756922
95205
1714184
873976
1560100
909119
920902
167211
1022060
1187066
940788
1036495
214546
867929
1671277
1046224
621047
878530
921112
1825595
47752
1685609
1610335
793668
498357
1361207
532108
1815676
323143
1876934
1170831
898173
809451
761658
1151387
676927
1986622
1345689
16384
507426
1623759
562117
103240
201253
1655264
1136443
1245999
1031273
882375
1034195
1267602
883886
217735
1908535
910690
1099846
793508
205075
1809772
281879
1771494
960638
1453617
1843234
865768
223676
1301553
1635406
637588
1989579
773663
660401
130849
1993096
1382089
345209
1505259
232404
108938
1938514
1651024
927762
1210453
347890
1193478
1131240
1908652
419758
1994511
407940
421228
1533820
569078
1105649
569423
871353
1544604
1241205
757690
691747
1078048
625638
1732967
1738165
1619827
502800
1162870
1432179
1754382
1232342
121523
1249405
1408869
571320
1168441
469193
1526136
1456204
308777
1200151
357011
307606
1535759
421859
1148884
290534
49088
443632
1093251
1098472
666441
1390795
668870
1690237
1242636
797689
1469101
361723
1133112
231241
1120773
432774
1886218
863725
712417
109016
1553330
656581
844733
887248
1838401
578983
709692
30683
1178456
734279
1887642
589649
1192877
781255
866153
1022577
1123746
1838794
198098
1911979
1641583
1452760
1877503
947337
630703
802867
1947332
570819
1095973
1111041
156976
1911275
878504
167536
981952
1085988
1354367
1740907
864378
1506198
1074349
224231
894306
284361
485057
1249090
1757496
1886505
13347
794423
1786333
1282933
1771291
1964817
84699
1334263
293012
1154235
883474
1012673
601361
528604
170912
1126035
1658346
1359593
982754
922581
699552
1794547
1383947
288766
734178
38881
95140
822902
1378191
1855327
362727
915987
605560
1386330
1699535
1390075
374931
574643
625578
21869
312413
1661225
1447302
1862992
358736
273763
474421
422245
1125781
701683
1028308
21151
1871447
1305365
1724059
1495224
323601
502055
1614646
762503
1501152
1600519
1447563
1852207
1241710
412369
1788569
1982972
1553748
440233
1839848
1992421
952031
273992
42819
1071534
1575542
1221487
567370
1303591
996112
1877250
1905906
1142777
472086
997405
830391
155254
1891252
1586243
1361127
1384686
1657282
804487
1342034
1902502
1887755
15241
31443
1576768
1701690
1072548
1687798
1715276
1593005
791315
1373655
929478
1755184
1722019
910132
510891
619061
1698706
472861
595365
1275151
14124
1268982
499608
1149285
732282
931036
1100211
78172
670887
302737
1323916
894861
769497
1020965
1848645
481196
53497
499200
699017
1663260
1948749
413931
1824838
917322
564627
1045257
1127121
732133
1858963
1396565
229446
764209
1782854
996747
1320194
299815
190376
912089
543035
973877
1884446
1456093
1543427
758072
68285
1755092
1872269
583655
724590
513480
877120
485704
1461005
320253
1734656
1075478
381868
251792
534476
518144
1852225
1313770
1242059
1358831
1445509
1925337
222259
451724
1245183
1540428
1951815
1491866
1559
1975867
332914
1602029
1649959
213341
478266
1598680
677889
1753651
468044
892839
741643
554743
1354986
184009
599097
1398153
1106434
225598
883451
1588326
173815
142834
513358
1046294
674317
328446
1618343
558480
138533
685354
766292
289900
1174273
1831635
608926
900311
1007741
1078669
1687582
1247797
1402384
1079030
1163190
204710
48937
474706
23941
1365693
1761077
113801
1810092
226742
1906781
1262528
660862
1602534
1892406
241973
1695663
474407
1946465
896286
622138
594619
1347304
1300510
235246
52659
1829220
863079
621259
1037266
858274
1463645
863181
427936
408603
610131
233545
1332595
1315281
310675
1741259
161171
990634
1672565
771949
255947
62217
1743797
397759
231023
217857
1622706
1924080
1153288
723243
1470774
548414
1561773
536615
1089894
1776320
438569
1430912
1408517
365315
1554227
1664731
1137790
857371
1647988
939138
606265
528679
536635
1746717
435316
1531709
1008573
887541
1150953
631868
46311
968140
603144
29045
65460
237054
1345473
433362
1053427
395669
355543
307321
1500148
704981
1998147
1616884
1561994
1007572
1781899
672378
211236
1651233
884984
1459642
1947632
711700
594843
1453645
1783246
1237407
805415
7689
1777259
1314439
1813119
498533
1690613
864716
310510
1817978
810508
1441126
851764
341594
23616
1157958
876056
558935
1690304
1630882
1016895
837520
1036877
1481659
1215635
828169
1119470
1820428
744189
421283
596924
1780028
1895173
1257220
54600
126883
841473
1643452
508321
479862
674148
373902
1177331
1996739
1538868
307677
175680
245456
669365
1613879
1486443
119976
1216993
841310
628356
1241253
607970
1199624
40443
1844056
1671545
1854749
1720965
1964334
1378779
1534530
914837
1074389
552484
45200
327039
985451
1834054
1519942
1240162
1419531
946083
1486818
580193
1037183
1840063
1569186
1054819
548194
654897
633400
1745705
1217606
838407
1260268
271983
1761227
714025
315559
433356
1500596
1815498
1961462
781812
1038051
1202550
319796
1109083
1236005
1195027
1096077
1406434
1462421
1558559
499839
351159
771878
1134102
1849616
1038715
157364
687196
14403
1528082
633424
1995453
780719
385588
583555
1062236
1364278
1939478
1588019
468183
1793447
1094908
1448753
1228998
904244
754748
798097
1339573
451791
1838892
1403485
1678765
692174
269442
1469783
1919082
1649213
763532
703583
1954509
1048589
1775681
1154896
867612
1773787
558513
1701580
1421428
946224
1795383
300095
1752599
661386
678564
480360
1424784
440333
1163556
570212
1815738
1617503
659668
360843
1418355
961025
836970
1753244
200609
471947
250231
1656508
1266067
671452
710143
1603735
355084
81410
285258
667250
1362835
1081254
1795213
776035
1524007
924857
1159175
1240361
1860152
597748
1853833
964702
195286
1126901
1489680
179285
1599675
297203
566468
1326394
309619
647890
363544
1529825
1363569
1291154
455309
1301584
735841
1379550
637499
1439110
67636
762109
593067
1269112
1207871
86872
1505931
553129
497689
89044
1906376
1629267
1561096
1563443
1602109
1526424
696909
1614743
623780
721763
249581
661716
1204583
690156
1488499
1904817
1667438
1322759
44914
196372
1697840
9889
1391902
1132314
1194958
698632
1057328
874983
599784
1790654
1226096
122502
1044097
1902173
38578
858354
833205
1596145
786253
828004
1025599
758530
1264725
1769950
1324123
1924609
442359
578634
228881
1897009
1165561
1891324
1048906
653049
1338771
1635210
806693
3045
1025898
636004
1710306
1394412
1313368
32802
367379
360809
1199469
1578230
1932662
1599944
680211
155964
648594
745929
705841
966989
916625
1223621
1134624
1280045
848142
159862
1905611
1358090
496289
313721
1114449
634307
174238
1012736
1138390
1129375
970475
1986928
667935
1953695
410169
708282
1569596
694230
1931678
1209383
1353177
1878157
1585217
979259
16822
461522
62609
149809
657097
351215
1916942
1184409
1962673
1023693
1086838
15353
1728527
1396557
1035055
201704
1846456
682137
281807
912689
127241
1725625
1872168
1660621
511181
1987048
1151786
166825
855858
1156411
1429012
711930
619971
52027
1527779
101349
944270
969613
1850243
1327751
1909066
1809745
1003560
299394
225261
1779116
1881745
1985489
1690843
577358
775212
813222
278666
983137
1181114
1979931
1787527
1478602
81767
18759
1649933
252917
1187811
1851391
1400159
960718
20542
746175
320383
1016492
1071441
1745480
1837514
1428426
563357
25381
1855900
435089
358146
761788
1313025
1633452
1614752
1429996
525730
1481902
1663595
1284198
227402
663400
1583968
1187097
1751088
861127
1380906
1912366
928199
914107
1675583
1430210
84424
1125084
334100
740937
867878
83695
969350
850381
695473
1076328
940440
393860
1537610
782283
1585131
1673295
687714
945622
593339
396705
182074
1912849
35481
507050
865505
39857
1756047
1715032
730850
1163297
71165
1169750
142101
334500
1652933
1117405
586960
1016653
1755589
210962
1796580
1296788
1958011
423640
44123
676013
13769
1905908
781670
1386830
756393
411424
1982269
205020
1427624
1136397
942145
1602799
637357
759621
1775776
1337533
58303
450706
35726
1754733
1092804
1006830
1933778
1460728
1057430
116282
187460
289104
1698235
1066054
1846331
1236190
113792
1151834
628376
563224
1292151
864038
1050825
218199
1733187
1827142
1639548
1925066
670388
1278051
1983522
358522
351859
831457
166978
1684199
1949543
777808
1162625
1531105
1758035
1939935
322242
1277118
1141023
1405348
1521903
281048
638593
1308131
872606
479859
1058531
541090
1127358
232281
277754
1589132
1277238
1488420
1645223
1361223
1967882
368239
1001124
790265
1659976
336195
915358
785385
696948
842999
1484553
642739
1652988
1343947
1255141
791214
666943
58311
677760
1592521
543050
1793878
699929
986198
85056
1724663
1717407
1874289
622015
1872959
1103239
622269
934988
921288
1619013
1347540
1415346
1543195
418038
462388
1972005
629090
1483725
1305861
177690
952531
784102
620320
97121
477002
1525053
1618778
1324615
306368
1499844
217081
1344756
1051571
1628653
686544
544110
247555
1180047
595624
1559207
1414282
237538
903545
1114635
954917
1216767
1372761
33328
1868905
645977
1091082
795161
864174
999438
1829002
762594
1989165
926238
1154695
610166
1423118
861561
75957
1643804
1239742
1565793
642046
549354
507194
1099181
1574500
816735
1026655
1073788
527838
1091718
172782
217338
1265216
889618
1990609
905206
310011
1897042
126385
701130
551640
442834
1658686
435613
222705
554269
312090
1480175
1917697
312656
435915
5697
66938
1856343
902404
895358
1393780
1720939
413889
832130
1569435
433992
1551416
1086641
1177185
866147
452219
1485325
1054077
1350819
1559311
1162772
1251024
938806
1323450
8617
153760
1048276
399467
71457
1008614
407822
907293
1890614
85933
1509681
1317225
1617236
755707
526477
1572872
1726593
446104
877775
1456203
1496591
1240660
164826
946092
71034
1175109
610789
159488
410193
1221764
616350
1633050
808000
862983
1601297
367080
1176837
1589152
445683
407226
1608904
1095305
1636884
1954247
1173060
1494017
901950
1582788
530410
1547432
1880332
1456708
1117005
1555768
1108124
286495
1001781
233750
507495
1688686
856187
1597775
732863
187866
1878273
907139
1161101
986243
1090277
421781
556680
1335167
63131
1016270
1198530
1889611
1081963
110260
1746304
1106774
1968098
864922
1906372
612053
1557016
326124
1543788
1985197
1734490
612656
299258
1100394
294528
481738
1619889
1464954
1627175
1073776
177285
1135822
1523697
283179
1001593
962359
197974
1472402
1734446
1328485
1863785
1777746
523393
1276646
323423
1354511
1096559
1834972
1680418
1684747
1072082
865653
1758663
998339
479707
139388
967859
141951
131832
1164230
39934
926267
1309914
403539
695440
1755757
324031
949049
237045
1077604
1719450
3600
1746423
1782262
930463
698850
965564
1809741
1001416
1609939
280365
882328
179925
935579
761738
1585457
609156
261046
756481
1245818
344710
784690
1877370
1179859
509310
1620810
1028088
1248601
453766
752592
161170
107664
1780869
1308149
1376172
1009653
1008684
1311777
782420
621536
1073174
1593382
666303
1337705
13111
919815
306525
1093458
177762
664555
1290553
1682731
881833
1281961
19927
130153
1107969
1271611
1071233
640184
787414
1750084
415762
771543
136093
1431800
1934073
1876985
966440
549327
854683
924195
1793858
1509798
746007
485178
1650927
1005831
861908
1868878
1705502
107399
1997026
1270251
1634924
1950817
845599
722859
1585573
687002
604207
1506574
1108687
550246
574077
806209
386187
1167528
1608214
546773
1254169
231296
719599
1173281
662828
1167036
949153
961190
47743
72686
786927
1585669
894120
1449151
640184
1724646
1712242
825824
1876579
861577
633633
930300
528765
149347
1379963
261902
887303
1335434
1364840
1203008
664155
73302
908083
1673352
1899210
1457092
2976
712149
687769
336847
194817
384274
247967
1907829
168415
1274831
1806443
1324707
1833143
1904647
1775068
834619
1708926
1864664
257276
1551819
611451
348646
1367024
1137007
1353453
1071543
816900
1360621
1280775
1837136
1183302
356140
1250136
1830518
19384
1066880
78164
415298
733018
120409
1461316
411011
610219
948321
1209268
966142
1078288
1287874
584370
1696930
1274753
1087425
42941
1165306
1821663
690179
420250
1410834
1620566
551948
380406
1226081
1585250
732804
294528
1515487
1984090
94710
326630
1914589
109974
366261
1480174
1857325
1793357
1548254
170256
239275
1315859
1001730
1350390
1069324
935712
651074
202896
1762833
1519636
785411
1552103
1807521
315023
291399
147585
1603926
1676784
1845791
374161
776847
1112347
1122845
1297507
1368962
119532
828262
1251450
1754598
776528
669079
1771584
263533
1795294
1570285
245670
1678717
600576
1756457
1674281
143753
365791
258306
1239863
1256806
541391
1596134
1427638
145635
1841398
1596593
1017468
549679
770540
1272180
870083
758519
1303998
1860611
603911
739289
456524
1782944
254174
69463
521986
1093773
1197222
334728
1887950
230668
1913024
192297
794816
1221670
940486
755382
717587
1001524
1388916
150795
256254
1395694
1353541
1827691
1269204
433119
1117711
771634
435210
295504
1387763
385061
1523937
1193889
592079
399927
1582896
1892877
466486
390602
1985861
852503
398595
1139316
472290
1594549
608789
1237113
1695046
1692172
1641750
764727
1700140
253619
80202
1179759
279675
87991
520769
723897
948433
290515
666354
18369
696608
553976
1493245
850982
241891
1405149
508502
1695250
1398913
18224
1849334
217948
1846791
1352222
192694
1040132
1007279
924894
29655
107396
1777161
240538
1486968
401870
495642
1564038
1591980
390378
415967
1928308
1313787
594496
103769
656958
1981891
1652069
1267073
1003973
1803799
1758865
491325
1900915
328317
128519
1081177
1267253
1066099
1990575
1591450
113232
1316126
1475525
778022
639792
1015730
1906633
1309977
548447
1371309
438767
1774254
530864
1899535
1949007
634570
672432
1202051
168330
1245727
818831
692147
1528094
291470
1483676
912890
1271969
535405
1556774
815684
1961724
1429362
1969000
1727482
991971
1605455
932510
1114658
848267
1190622
1976571
984800
784408
1617820
263669
139433
729124
596878
960215
875402
1655733
893754
1469408
1562915
1403066
1329967
1611617
744194
1611366
1618051
38696
1136908
1787226
1615212
1202383
1938805
303244
1696926
1206572
1120685
553641
621949
1985302
1552639
1611662
1302935
1848627
1698564
1184014
1065065
1047122
303959
1865570
269624
1855924
1318608
168069
1995053
692632
924783
306183
249370
443651
57716
1773817
40409
1325461
1279622
311854
1669535
1862525
1194425
534662
318224
1870035
1443975
288763
966135
428188
1619103
67266
957877
1552559
618461
1128442
1294032
940479
1356269
587622
1025142
1322797
1363740
1526609
457198
290941
1935978
1830983
997572
1576327
78437
751809
1084890
1789533
1321290
1029709
369657
1973277
112596
1804657
1930502
972184
1213293
865694
1786296
583994
60610
1916741
1486232
445062
749859
1066941
1132198
1857392
98436
1279509
1861154
1848311
700296
168483
674986
148952
248578
711244
1195726
1019721
1350820
1638845
1510949
793596
165773
566212
911738
649501
490181
416721
1170139
1933941
1752515
1370953
681436
436019
1656751
1559912
858302
1534059
1978847
1399609
1907039
1886542
1783726
1656258
1687245
1568579
1058118
777445
1753406
1795406
1860329
634379
1231388
1746640
73778
1154781
1665016
1008307
801822
1072991
1857248
1948588
13396
1904407
108300
1924677
32604
1254937
729161
109059
1908199
756938
1201084
632028
1614537
1040370
1258531
1915523
323375
1668279
1503892
1943788
733401
1258441
1034041
68389
816817
920081
1840132
21150
524319
402921
1417290
1349876
1272779
1327684
1225372
189375
633875
855809
1986881
1030608
1344255
1949336
1494465
1907883
3468
1598873
93685
1515966
398929
1541158
837263
971588
162440
1118707
1904245
1449041
1962034
1775089
1376901
1851184
1179614
888
1992312
662709
1161732
1469561
969065
843279
168016
482087
1380498
1240310
1298207
1693788
204532
865472
212025
852045
1939711
1221783
852569
285522
187086
57419
1057705
354428
281739
659702
1898506
928591
1837235
1637263
1574875
1769181
1730861
201171
1652601
1031795
346114
1973671
1641385
537533
1330777
1241413
1713643
211186
1434877
1218256
51369
1496828
420943
324971
722842
663695
1205292
1417465
1169285
672526
239687
1221061
318005
1792296
392147
728780
1098714
258400
67067
427267
1060634
1743949
1871137
73673
1892429
1524962
834849
1033613
74016
956570
774538
1794409
640618
1200249
1457486
1619641
276107
1281956
58776
179399
235345
86661
594521
1760033
435430
39610
1556560
1190377
110764
1918934
1777821
1238118
87969
1172412
1378244
678745
1902044
695072
112417
404419
233729
1157283
1874452
1678165
351013
312709
1239346
1467588
175982
1050312
1182100
1425118
631221
712478
657586
328554
394123
1278014
864307
1450159
1606330
757893
433225
1777025
629166
1398720
1162986
140995
12440
999217
788149
1379600
1459242
1169024
159977
1577143
1317475
1006750
1974511
231883
16410
656229
1689154
1707377
913139
1639413
1977256
339555
567503
535985
1309046
400366
1229814
707459
273232
128717
101464
593749
74581
467771
1984104
1519403
1931254
1451252
1960261
1716323
1899368
1667101
1628597
933495
1311941
1094761
872973
1987130
1630912
310819
1382189
464507
1715212
1644417
490074
1482680
1380968
1470780
213122
186028
1939250
1108842
626502
1197214
25869
820591
1468107
1247930
1740123
1460092
841529
1374761
1009315
1242289
759228
1841694
793471
1511878
266068
906220
513712
21114
53200
34677
99977
1706942
810829
510115
616472
51480
1997851
1342976
310942
375367
872188
1095320
616519
1136498
1704618
120027
795432
1647074
1516143
1907265
732349
285313
189537
1666220
293283
1176897
892320
566813
1041960
419709
1064607
76947
1768073
1891378
536575
1689620
478920
399413
1745053
844221
1246123
866484
1538710
1202980
905082
1352007
1811010
572156
1612219
1216140
1279016
95739
563468
786022
608210
1769656
273399
1022366
1895493
667310
129656
1764109
408377
431895
345008
1658192
252747
190160
1540779
1455881
1622919
410837
1052295
418815
895661
1843303
357195
566193
1504300
951922
1049489
1937979
976895
1052481
1065914
339671
1865973
408306
1994761
1295219
1032359
1591215
201256
1361405
1951463
9325
1954405
227826
423333
1211310
1041849
637609
615582
1254419
287047
1181254
311160
1215302
892837
1701672
1595677
383436
458886
1231816
1920536
798942
1301390
559758
394872
1046870
866759
1740759
1313807
1722277
352405
56580
1444271
303637
263618
479898
237897
755884
431145
367376
769564
844168
1257958
1139271
27840
1019992
7411
1173254
164034
695019
738045
974567
843312
1237452
670878
85714
1104913
112755
702802
493175
1603807
1947966
1313040
1465205
75323
471166
449799
1934485
818019
1688017
1626143
1873729
1143025
1561306
1161389
1570330
1711575
687064
1244666
324049
1222708
324678
1749133
1711363
1596498
1545737
875278
1583114
515065
395189
1167827
1819970
606815
902909
508122
1198090
1323508
1641415
1237008
826890
467725
994542
1839944
682669
961653
1644550
1328392
1046229
1088112
74733
1121185
77334
615991
534235
750347
478720
1936525
260295
1713820
117029
1727435
1599822
1931522
319353
1489607
831708
1521973
772038
1981679
1680537
296426
337946
1914357
1137504
1194524
1201997
1139483
639368
1000107
1545454
564991
840429
927683
397061
1984307
13885
928762
794773
356747
1986939
1021833
1647417
538568
1544697
1169124
1085119
1032312
1018518
145020
1627266
762651
1951657
1299950
1258912
1262764
306872
205038
117222
1857354
1890641
1380589
472254
1764864
1367387
1314342
114963
1341459
1105039
1921368
1047221
1492506
812871
1353479
466054
1086817
556557
284770
1747777
1373251
1613126
863773
928316
1446187
878607
1477003
1420981
1845766
819031
1086833
703463
430706
515526
1022710
883169
699586
1713875
917885
217841
1008903
218664
1778105
353289
1320804
813460
929548
798169
950839
1392314
702272
603946
937661
1404367
386264
669098
1204328
166353
1339295
1309591
606304
942283
1030282
310100
1051519
967005
1257327
1471735
1025639
1303923
348147
1588781
375733
1005900
87419
1139960
1143515
599557
1108515
923948
1335485
1392965
128519
101197
686703
1277670
315902
1373279
1693785
1860067
787639
117593
742715
1945339
1301375
1417360
951758
247465
1732154
1805617
20169
161319
1788250
1237444
1413855
389592
1248852
1184751
1626624
564692
4039
402559
500385
902770
1087926
19765
182018
206745
363750
1903242
818561
1522299
1459069
335483
1073128
30938
1775455
788574
1204797
617995
1945962
550312
1910748
850706
389711
1012820
1194488
418743
708158
348633
1944000
813184
1831973
1088630
217034
1844032
75515
1148598
175245
209723
1686390
1437860
369139
1361471
1743059
322783
750749
712537
1886476
1912131
480424
1558977
1645929
1176465
1478965
1946295
1970684
533918
960159
1250306
312877
583360
1171401
1325598
1624130
1996644
1051969
895529
571852
585556
722862
1085574
76075
555479
321146
681109
1502762
1138195
615270
890918
1877694
1094705
410350
321046
99070
602743
295660
577091
1625344
365144
747006
513340
1713964
1347657
1760716
255808
1238756
1663081
1114305
989217
1316933
142761
1889402
24244
1353638
177521
1594016
495876
714562
487347
669406
3801
1314732
1611857
96325
1480857
446425
1635293
1938676
1922681
1824915
377321
712069
1305844
45766
1006797
208615
721260
1061663
261625
1080701
243485
1646146
1453026
506464
1684796
114779
819284
1952886
1850239
152654
905569
204103
1265097
603097
351528
514621
1145782
382231
200979
1820373
621708
1884516
702300
846112
1832196
770951
758550
1358610
882933
1731752
1847452
1470749
1506218
1746200
1308047
1201982
1744332
906793
1627801
1874187
107144
389551
1089360
1118159
931537
1951097
961100
991897
1671784
720799
855698
560212
855794
71440
189930
1636984
1344103
477559
1854840
365829
410041
613589
324241
483016
1325069
967448
1747982
1103403
125761
85067
1027974
92459
967437
1228048
611181
559643
1516637
491371
36
1858900
905495
1733058
1485800
378348
1810708
830970
1752076
764197
1075825
932480
1124871
682878
1760735
1925776
242363
1666817
1133742
914541
1913199
376364
1309175
37095
1115305
1568123
1807157
98545
1970673
1309043
258595
358293
835270
1749970
1067851
742782
1243305
288039
332931
654228
927609
334075
1596214
450149
415180
1242536
1920607
119823
1022112
1942672
996493
1270142
1683871
1656865
1204167
1965334
1572121
572982
572134
138319
609234
633998
905482
1212124
1345004
316156
161352
979451
1143183
1129900
1990164
1185041
616451
176678
1353550
1390737
422813
1623804
1538359
1714540
1787060
1219412
158180
280884
1081968
1612209
1232663
1149109
519705
679016
8265
1374187
154195
1850104
180273
75188
988292
960186
1345647
373705
743631
84795
163826
845532
185605
1303443
42857
1385028
1507447
473879
488644
1962541
1698664
1613060
1705376
1288236
137771
1158914
970717
1665242
1041981
1713513
429352
1930006
913275
1731090
39465
1726204
1379438
1119820
968275
445512
235152
1996250
1550705
1083612
1835592
998380
1680633
1479070
1896716
32478
902260
245312
1640728
651978
397982
1872517
174350
771138
1617020
358979
1895440
1777901
1358712
1094475
206446
1021291
1739708
169020
475168
1625225
1177537
1164283
1671352
1952073
643213
486864
1883898
588880
662278
1178081
1929496
445227
832515
305929
806109
1353790
1664305
823184
107485
516994
308119
331770
1651812
62696
1773933
557932
1692136
1557924
1455215
125374
625004
1032031
568962
80920
629984
85508
98296
1275649
284740
1584606
689027
1305021
1691433
1802594
465919
1538204
1633123
956386
1199270
1221074
1087796
1748808
1376219
907857
1885838
1741818
1374333
1779888
90581
1903578
1769315
1000316
310583
565793
398391
1176412
1024427
1456331
753361
1893279
780796
751986
1834726
1093218
259877
1626910
319235
1405560
1013648
510613
1210851
1189673
951545
89072
1640790
739251
1838521
480671
761755
1157303
482760
124841
1778511
461623
1719318
702271
1085340
479476
595085
936780
1561739
731313
37174
435002
1375224
604398
878292
1953661
1290364
496042
432212
674765
1853378
179373
505805
1060676
1381086
783085
411489
1793890
696435
354731
1658973
1463098
697317
1426103
1749835
63202
1554258
1364359
1888844
974262
1797883
585438
591035
168897
472952
81849
785494
791124
192061
936355
1652923
1256555
1776964
1538536
1003866
1770985
651500
407404
661968
1389256
338641
1546991
857549
1056481
111871
1941938
571843
1983499
28037
362527
1463807
95321
116380
1039253
1338967
919289
1790017
1844034
1658490
231109
1359865
122314
1227439
1323443
95495
683039
58907
1519217
1143202
345655
102853
399220
744254
1912298
747104
508109
1192756
1668606
1801705
1443492
1047980
1978567
1749084
1888507
1610214
734979
1995371
1268338
1351628
1385278
62903
466362
1848273
76461
550252
1295349
1260178
1235776
12325
1601343
1679958
1088163
1952915
1200874
725454
1386421
1483599
1580163
1500026
1348536
376252
552740
882064
96623
563983
1153366
1872145
1708434
486215
1148600
16350
1551218
1425526
1146460
179220
1158561
718969
564637
542130
1678299
1824388
1157433
837132
354696
980639
529615
1108034
1613981
1541728
646445
1036145
837032
1722199
1701968
247765
124975
347784
448970
1596823
1722106
1795774
1596617
1133533
1628149
1280292
845595
1286010
1632054
1673343
91093
1665675
1649548
345681
1880288
723552
582027
1317906
25248
726564
132673
1552657
492844
246977
448819
5872
1457573
1610096
196227
1948328
94162
1218998
1428326
331872
656191
439901
1735910
955207
377302
337654
1254682
1280499
1557639
1111102
1193831
927149
1076629
1239171
1508549
401373
1669800
204471
1760212
1152336
1196290
656290
802766
1521844
554261
101104
1996020
698612
648255
685922
1009398
601614
1828963
221366
1445288
1064306
751804
1234781
700846
1108690
827391
221415
1610670
528479
260815
1513629
1508791
1832826
1166326
408708
609557
1549108
766010
851827
39565
300394
923000
402014
142594
1969178
1144493
1551070
1008017
1017018
1245253
1743307
1985037
725934
1816482
87231
1667195
801995
1885345
922209
1453552
769962
1089458
582198
1307652
1670096
1851586
1895633
1621461
1938894
1242774
1310658
1459959
1239737
1552158
1245019
1932190
520463
1680521
780885
117271
1711916
1456783
767663
881961
571221
1762054
257704
319800
526753
959832
260065
1552110
1024535
1399843
668638
1598200
944079
754899
970037
1955040
407595
706820
1498830
1750150
1955233
1730561
1054500
1083735
1914840
1610304
1295940
1097748
263900
51789
365278
353988
68687
673902
159396
1129244
1731699
1521799
354550
1469845
400758
975752
1853939
1093240
658213
1691795
1125230
233688
1599813
1497103
1549667
1743927
957724
1051574
131834
1180734
1953950
1752258
1596242
1480172
934691
1954943
1630578
1621986
118714
1898353
99760
238746
1315304
1143708
1326695
224445
317179
1095134
1507263
1263840
1595831
653043
795311
384560
506961
239360
693497
158947
507780
430932
1556123
1287800
959469
286084
579046
1034830
564340
705826
1426358
174970
989356
1898534
1469150
472761
7309
67629
1648764
1257520
1766056
1107258
402413
299590
1943762
1947986
1937535
595180
897333
358026
1211137
463057
284892
1858508
1721898
1647929
671083
867774
1407900
1394282
1683491
807237
1596024
1443250
1271274
1431043
356227
957899
294735
1333529
759061
470548
1750421
1713081
39592
1141673
601701
1160697
963815
749041
660805
556616
1892030
997066
1397011
492115
299480
144543
1038582
1503326
825127
1708382
885620
793144
776515
1711163
1692617
345502
902829
1435310
1785553
1327791
1835321
1752925
1746269
216549
909282
339722
1318816
897153
250660
1159380
1155928
1088609
596263
428106
696233
813669
663416
1759703
1566298
388869
1795130
1357798
394168
1058535
425633
1126712
744165
594865
455849
1569085
698375
958668
1737613
723611
115130
1506288
1550480
1019276
1710310
813929
220887
1172837
953323
746533
1054370
646006
1811002
857622
77612
266215
1242422
34436
915164
287542
704900
1376175
331484
1062024
1272497
1753968
1279403
162976
538096
1803511
190674
528499
193479
1251451
1508407
80444
1399606
1997408
413214
314833
616626
1446218
121292
175659
1692761
230285
1278250
737319
433140
1594530
276990
1447672
979999
562034
25162
849201
1059755
813191
780049
735557
188068
1685665
910250
1305193
1892090
1542877
518720
327220
472153
1589329
673075
1469522
1721433
132421
608677
227837
951930
1056484
1870049
1234268
1272332
384073
500493
1231728
12825
893100
540702
757209
180311
1976531
1769994
1405015
1888668
1764988
1191807
27621
272978
241384
973915
1402014
1666375
1181206
1586520
689183
242434
409756
907285
1006079
1247072
712378
1937139
1936686
1574869
205922
202228
1995759
1833976
1528866
1334153
7715
866970
855983
360486
1244164
1989053
1961398
1063381
296252
1361006
1493848
719214
451760
277146
1746536
1183331
381208
83424
1094531
1835860
862089
823950
620656
118512
1971100
568670
186580
75216
1492196
1131815
36076
283265
739684
1797274
134554
1062870
674776
1559602
1335763
380712
163475
1184331
918508
1970412
861305
962177
644791
1212741
529443
117109
1369726
1973389
1576569
419016
970919
266021
218863
989387
1237397
1423778
998088
176441
1739552
1910667
1885064
811028
12045
178730
1623145
1141437
127039
1160382
1896484
982419
1898353
692650
1805021
477870
455255
1539887
1119298
986605
859073
796900
1862413
1966199
539117
1044990
1412302
1220089
1878059
1314381
35358
572551
1277731
1092424
1238425
851893
1073256
1720975
1221488
250985
1441314
1145499
1471833
1266352
154881
995948
1379674
1560272
1558863
1606284
711214
181799
1736092
607595
1943642
444146
1242916
1212330
809636
494461
17208
949369
632142
1105424
1654392
997542
580532
293241
654974
345403
1789657
1295037
998147
187551
950773
1758696
1782605
1019878
1011782
662192
459134
357468
1148955
525327
125469
1973938
688630
1689310
238493
1010547
1508214
460825
1645806
213571
1940141
907239
1427409
1525129
156351
1385435
614670
293640
1398689
585767
1147009
46644
820354
1942397
1521595
1058525
1997464
98068
1855343
1299367
1329007
1704060
1465929
124730
1343314
1836128
968230
859637
947315
1197961
1341596
1768642
1856318
343425
1156234
473015
225476
1607234
1512488
1147382
130857
1329120
805944
428623
521593
1572155
1066498
881618
1044209
1016216
1488129
1106765
489546
205850
1293497
1273187
1776830
202315
1474362
1599584
1804906
1584136
790743
616766
1843866
1110298
1772054
546428
35285
518201
1380573
1550087
1929699
1761905
391480
958708
610846
1835183
1877011
385001
1619655
1326332
1515249
487418
1607622
1250343
1968009
625462
1229608
407916
1976249
1908352
1241915
1111615
474049
283077
44395
1246017
556827
1769302
675657
1783678
1346775
321539
547818
456581
983090
1515186
1892394
1650564
1706269
160518
1576510
514233
1321017
84374
302346
43556
1055881
1438295
661928
1533123
1772181
1385049
1620522
1958122
55802
1454882
1075452
283613
352353
619144
1589588
1922518
1181079
1892385
82999
1575122
931679
658681
221811
1053137
1142232
1201289
323866
109007
1477102
899012
1338878
1425150
873911
1891827
1648966
1819461
59117
1747228
1934443
542903
1520824
508937
1753209
1079318
396021
308530
774568
754062
1562545
865761
384159
944742
568769
1384973
146440
749766
1445830
1630746
1186547
1116612
1923687
628191
1157070
1321232
13744
88313
788505
615834
517023
718429
1850050
561269
809619
1703044
1464265
1439914
89312
423260
1182884
1711972
1179415
988518
920817
652147
778719
1841224
1664766
1206911
806314
1454270
1196
1753782
1673033
322858
1014050
1981333
1160810
1939560
1279579
158678
394579
848006
1265466
75681
492418
826509
936000
736288
549428
954488
38483
1507648
36073
33205
714041
743982
219734
110524
435251
1768638
778906
718858
1748517
978172
1164165
1399249
3003
696773
623005
859776
458923
1543544
926121
1836151
779771
1284141
697818
2182
1436150
1260483
1394076
443094
1107431
1618684
1107459
626859
369217
73974
753880
911985
535665
1515275
1395574
38788
826990
410179
1638513
648334
1326707
1240486
509955
1965489
1241403
1037257
240128
1841953
1930061
1364090
607936
1963406
398404
1156910
323616
1320372
1084762
229739
1280662
102921
1870052
1156675
1512235
1769756
1605417
919608
270030
848493
582875
1254811
1609625
10931
262548
18894
1257017
604337
529953
531411
1772277
486123
1452493
1118136
1332049
290763
1584799
297318
111113
787294
1925994
1445284
299381
1538218
1782495
1015641
1683387
1662261
767082
1450610
1004301
1516898
1113402
1944475
428599
535658
1855773
1759862
565402
1050715
1007562
1038945
362271
516254
823511
1828469
1595460
1249194
940561
1294904
1886834
211218
146206
1603082
103643
1999667
1110870
877520
1222785
601736
1750480
20904
253576
1371808
1671928
217409
663496
1727405
789901
437120
1923111
1264171
1480463
1027130
1567332
1523229
1420555
1436673
836983
615709
1024428
380494
758624
1645202
208157
856413
580253
1682932
388896
1332035
357531
465455
1815954
209439
439872
169046
1740505
1702128
692450
42674
1245544
636743
705154
1624090
1021741
1302799
50165
1545799
1510448
968632
1275401
1859993
1035411
1212516
962629
1612985
245316
1990462
702913
8880
1013717
1806488
1692993
1620277
1054926
1394476
31960
310508
1832928
1447808
362489
1222904
488359
999036
1113503
1346018
356905
1372969
343995
1052885
193761
1701916
896962
677930
1253812
1571757
532022
1005965
1284296
1793104
445210
1989832
113617
1614277
618382
1597652
576824
1574598
582202
299142
768486
1468069
652586
1088060
384517
25004
1759151
469563
1987151
97942
1220178
649052
1827700
901950
824390
1583372
1291190
1378995
478272
1273693
590183
1698423
831119
1886963
911115
597853
254882
477343
124540
332083
992615
1634029
838988
1486976
1380289
1997813
1353975
858869
1541809
1333935
1228646
1415973
1389546
526959
283233
1511349
6254
937954
770307
604054
1440054
232744
1203342
1375336
1088398
466367
1896772
911968
598318
1859365
895310
969831
1537835
1455529
589985
437453
649363
1141582
1151468
1216211
896844
909048
1962586
1521676
291198
754999
1799546
1563423
452086
1391716
298348
999012
1760320
1546034
307550
927382
1950611
473745
1326357
1875568
981969
1005510
1622022
133250
745343
1003104
1634417
331274
707562
1852901
1143652
1367582
456163
1825610
1935531
896011
1949478
1018878
909545
1644970
719500
1219480
478824
779405
1253630
1772451
186122
843558
1547409
1302196
293880
1619550
438082
545755
143564
582037
1677908
1436919
1295325
9443
228983
33399
1230737
255332
642439
1858087
9260
1384666
1833221
1908699
1643670
760704
1825627
74457
159582
1850483
463518
897551
1503707
894304
868782
638361
1930058
1410001
1936841
1432714
378278
711090
1888815
790983
69124
1344384
956758
1632425
540759
45630
1067280
1772780
1514783
314855
1691810
851656
414702
1025804
605757
817132
1088802
1457280
1798723
965319
1362063
321557
1846567
1315415
1886199
708077
1425664
1253611
359748
794595
635856
1165700
1211555
829462
1945914
1318859
1895946
1654020
91071
1448457
1676030
726340
164312
1261249
361224
1720864
168744
436077
1320269
1501699
125043
1076950
789862
1915509
1934504
1076389
675051
877866
573019
1585506
1171574
1542312
73
1767534
1272993
357361
1180075
1064889
1548551
176644
246284
972490
1174847
486762
683554
1435935
148594
35639
963570
1785261
1117707
325308
766919
1391651
886264
1920689
929733
893486
1434817
194145
1961221
1259553
1942775
1158292
817452
311587
789765
1928505
1758366
1041738
1607446
1314578
328537
1715239
770645
1302751
1621930
309692
862703
1193614
903127
1116092
1507
1804279
1272312
1260766
252338
69040
1638694
1323388
1247560
764553
1039781
121667
1774631
985288
571691
531047
1807811
1567959
847709
1198558
1797070
810485
1267806
152797
1726654
127498
1528249
1797016
4377
139780
1376278
1384822
1855143
477869
1710118
1641799
850955
1084877
1387632
1213370
1640801
1448703
990323
1960563
890260
951115
1081130
133325
1623778
551118
1791650
310895
670980
410437
1621059
76456
734897
1041564
1063307
1027169
1293589
1095476
58622
1654349
31599
822382
1892604
1228756
559228
304225
459221
761923
428758
889571
375044
932900
824478
941731
573717
154017
1224497
760811
43484
531508
1974944
321331
714114
205840
125055
771619
1388529
1744731
1944341
919018
1796101
473229
1657256
1693627
1842476
1630106
1544824
1375342
1998424
1811926
1414690
542644
1576690
250544
152951
1839983
1031866
1094975
260372
1854319
1885008
554946
68065
317135
1123255
1909825
1270131
1768626
792031
1935316
1716773
1869847
476745
22154
441867
269378
1138657
1465770
514501
785065
946063
1669785
1752873
548805
1610594
542610
527757
141451
588127
580951
1061931
738297
97392
197109
1073471
566203
619640
1451396
377731
266876
223462
1512027
1164139
506467
49638
923591
247813
1170707
1946552
297496
681323
1746927
1885581
222119
1445246
741494
359993
1766434
1222186
745111
1337364
797143
440274
332235
49175
44595
716355
1515146
1564924
133087
66548
1819809
1963906
163462
1356061
836883
1036925
1735209
928510
314047
809061
117211
1710079
1165612
1955984
1013295
603852
249332
1883843
951513
1106372
1671959
709719
1896134
764434
4551
1864433
1545354
172114
1213429
161837
50212
552614
275099
328267
58406
1493323
1869091
1758275
1273339
766832
1694004
6209
1470221
896866
1847096
1910237
1830981
632997
1319697
932574
1727896
25562
1860698
486975
321363
921600
1801192
31923
1995626
1545223
852713
1120607
506328
1280302
599170
1593631
428153
698455
1819252
109480
542407
1121884
519041
1226448
1954288
1953645
1902360
305462
265707
1421170
1800347
1162032
1410771
1578825
655662
1760003
840015
1342803
1024868
1440516
1149651
1370190
981556
1103482
870177
1856838
1340194
1604308
1186513
1343004
104934
982704
1402243
1911419
1407703
65227
908260
1445705
1420281
1190822
1063544
998835
716166
436916
816049
928725
1672822
338045
115248
1092872
13828
431569
1762090
750710
1276100
1595663
228799
1796321
290869
1402591
1698014
1331536
1357730
1068716
971223
818367
648993
913513
995550
1121996
1883115
1668809
681732
1611387
663495
788168
1405163
470910
100029
576174
384113
1230815
485538
381394
423926
1705334
641563
1723114
348471
1550980
32004
1108474
1144257
1209849
788568
1428976
1166895
1703144
709207
1161831
719527
1718196
1303204
837008
1109868
1243436
1561013
1544692
1598298
1959796
715481
788623
1838335
625267
520924
142322
247678
1591946
1421408
532087
422166
282358
332282
1774657
763498
1812682
1722074
1394821
1277141
1257099
314205
322874
1222778
125435
718044
126055
1772415
176606
1512819
1629626
1647407
219092
362179
1091760
223813
296010
1929172
1379153
1624682
1258251
1607202
1661463
1063592
1936891
169767
464268
463846
1394737
1579163
823689
755890
810180
1529151
1350367
1482707
674067
696438
1662204
371665
706445
374280
1861118
525710
1070776
1573477
1385047
529226
1061388
1222756
544687
1293350
57633
1122761
1837208
1616315
1733879
1086775
1047953
1770102
1304424
434560
1955523
1727986
190634
903552
51189
701992
397211
1882375
464330
627896
568046
564700
66110
1561405
1895046
1988407
740659
1778998
902429
565499
1756333
32902
1551744
273424
677462
502801
1485515
595908
892000
790208
1688368
696115
1111738
1269006
1379051
1497071
1503294
365949
172396
466753
788415
331580
1224044
837492
1575495
606118
228354
505969
1450257
1348554
1265602
182574
932753
305652
770998
1315011
28767
223501
1318903
148228
866774
1182887
1213984
1505853
1809633
1394159
1924161
611031
608789
1917295
894819
1045167
1726035
1135333
364295
370443
1110197
1062548
982597
1129294
1934298
456772
564435
1593592
554775
97553
1441607
204981
830540
194888
322725
1176536
1795074
877600
502013
1401474
162556
477584
956850
184616
864383
458570
692471
1913288
1511071
23795
397726
23330
463915
1247811
613202
1461849
368683
846367
1643400
761448
267796
898773
1434682
23581
1159542
1143374
884232
1041706
1929701
47110
944784
1219236
1133921
1789036
242292
1499614
1696338
1599708
293635
639284
1161015
883474
453495
1614597
1728687
586404
1047147
1098479
1362674
575756
246181
1443161
1053130
1941616
1218086
1745880
833104
1909574
1798794
601247
759461
917671
390544
1070432
877963
1224606
901728
159915
1985717
334576
840107
1296764
1439890
849656
434057
1176849
676984
21648
473348
1024429
1829284
681440
176321
512451
1407392
1446690
564400
1316923
991626
169251
1077428
375117
508303
10596
1566978
1469947
1607214
1413617
1076331
867022
1005878
890837
1891764
1375550
1722852
89810
1332357
877933
1702604
455194
514534
1636399
574449
826914
1606029
920038
1856843
731064
788601
1808733
1073869
900658
943389
77945
1476519
151522
351726
418434
500960
1190504
180539
522937
91546
1631697
825472
1979173
571015
639286
1319812
132506
1125649
172401
463897
909239
1633414
244338
199199
1692376
1437679
395843
1402827
964118
305824
899492
63470
1929822
1371094
777594
1810576
390907
56700
596453
574511
173369
1865146
729756
413458
465777
1896918
613754
180569
1835248
1856187
1394546
1110783
3229
522985
1642972
945234
107207
14027
77314
604250
333220
888865
495751
1668331
1356318
1390408
1650618
980243
56008
1618128
1731345
1688975
233568
1092194
1380987
1801285
415937
1876677
289743
1642498
754901
301115
1874062
1002247
1856845
1410933
129271
1371140
1728865
673814
1142590
1349939
207107
1808919
1512728
1195114
1680213
1917037
1112551
1664786
372070
1491447
1100342
1014837
1699058
741663
1936651
965498
1493346
1371195
1289289
1116531
632857
1628216
102249
823405
892538
30828
633270
1739959
834415
1637386
893271
862345
106543
1103511
1036783
1601442
1197564
15091
1696804
170847
1850871
520343
431885
701895
1559773
1948342
1462023
1699152
501715
1669436
317824
1602430
678141
1057246
814066
129009
7724
314585
158131
1669726
1385019
1471207
550528
1435620
165952
908137
1470946
1044364
1216641
889430
1648405
764703
203302
1003999
1818201
373294
1045803
698851
637166
615462
516398
1917440
481746
1461526
1809043
41562
418823
1305404
1342205
1951304
52280
254387
1968022
451948
1300892
677088
918920
1210910
524786
1031779
1931931
1737173
753898
1448730
1590667
184607
1618297
696114
1398452
1288204
1667718
452368
648789
902493
116433
1475766
1311493
1682183
1766497
1200337
1704145
1618188
1406744
733803
890177
1614675
1757647
1956204
950996
582424
1835834
1057332
735207
22262
564532
250226
1548744
726819
1163173
802936
92393
1333116
1361049
594869
1186035
383939
1755014
530104
1572916
1603015
1678810
51595
1257219
1036307
1161547
492395
1620292
1520537
973113
823537
1001595
1015911
518177
1639514
1876572
360582
613323
1834694
987481
959821
245625
441101
1267311
743351
1425217
304113
1859999
230757
1739472
1125778
319347
1393135
56876
1756979
212879
347955
250260
1618734
1940091
1767440
423867
165722
1476366
1959233
1356112
559318
1235446
1177522
1603788
226551
1005536
1204263
1408287
1251650
1217978
698345
829595
141365
614413
718931
1887590
1320488
379422
349859
1896463
1887569
719727
698573
1231229
477994
1548748
1614229
1720009
1707929
810853
1912187
940907
1628586
575075
690236
1833164
663841
1173793
472285
1171420
1235046
1372430
406435
1421029
1232751
232601
573668
1139383
1465650
420977
1376814
957031
1009125
1700427
1213319
316145
1855101
1259923
1112164
1294111
1212055
1919830
1650799
1849113
1230549
1749008
1598832
674209
401437
440417
1711907
277642
1630144
1504127
1186906
1963122
1499715
852586
570459
352048
340876
171164
1988839
1493638
284465
1522675
1622394
375748
506717
72143
1201110
1749472
650445
1314249
1146490
583500
1674304
1160520
1963164
259173
1405584
178887
1366634
1547998
1817686
520772
1790653
1861469
1595113
1312291
1686007
1217879
547479
199869
1220409
1033121
440604
1083930
1025161
1419871
689014
1303273
623366
1194819
464566
90957
1210652
1477084
1540677
1155366
197912
1604354
1164797
342748
711453
741760
1833936
1253633
510397
1871895
1943651
151633
1903206
1898912
409633
1288662
1227191
493249
366404
217997
805713
1482173
1475232
1283871
1298935
651252
1742876
1610959
264060
1587358
131814
1670434
47086
1326534
1989088
1823963
1831945
587403
340827
1512986
1035927
1879622
379594
557300
879886
1681854
1265869
1414844
363064
2498
429980
796966
1683215
572991
1299075
699043
1242401
836810
1231575
162488
500966
1010836
1374004
842669
181479
1059593
182439
1735229
1707955
1327050
2493
467607
1277407
227617
1363656
1316161
272462
1256372
1942912
1075867
1152358
252683
1223548
1689533
1812700
1654287
1099148
524837
1332331
1051037
1918673
1177270
650535
1528651
106071
1215571
238035
725942
1347587
1840485
428169
135816
164522
705687
1978733
732410
1591150
1710039
1263810
1292381
914999
1350573
1919821
480461
1566621
1533770
222343
1719235
276820
571670
1423270
1632237
1716814
903402
235127
1724044
602403
499514
972100
1871275
490173
682371
1931330
538014
394644
1123974
1752006
840411
1874318
1411834
662699
887049
903951
1043948
673079
54650
1600489
1361115
269595
1568630
730542
1075187
73317
690635
1501800
1062132
1481889
939330
1018326
288115
919916
220416
1024765
628223
1944292
1247781
1726284
499179
1690815
744117
152288
227917
570377
1102324
35460
1577458
305397
1278917
1879784
1576119
1120753
194192
1316607
1707418
388073
660419
1478846
1773496
26959
802307
323669
932846
988668
874906
1349357
1921520
1645072
858097
1776956
1513828
754118
224158
469895
108585
889858
1138134
339287
160984
758691
117946
1051436
1412112
1810456
108454
1158296
1893411
756513
1425375
1217545
655943
1637484
927355
1354574
1385885
1095544
401516
44772
1459800
525537
277181
518559
164904
55513
1789804
1402591
922898
90906
794628
1455111
1233120
1811518
1925319
892676
1741743
1659960
1477541
189711
206371
1719260
1605772
679915
646199
1646396
1603375
889348
1715315
718297
1912061
144412
1628269
1576294
1053276
831927
1699944
122464
1938844
1793930
725140
911308
583305
93358
435415
1452019
859632
314574
101346
464081
238908
1816243
917770
165660
552374
1795635
221348
851663
711069
1353591
1057827
1230610
1256073
1124471
1677105
1339700
1690215
1398643
1918105
600307
1230321
1662129
748484
724817
325554
1958977
1978643
1229653
157627
531844
725034
844823
1798284
1050467
951616
620813
1956092
1771043
1809649
984702
1062303
761391
565953
1942157
498313
735668
1628360
50320
1987042
1055304
1821851
1114653
281123
1634949
667597
482118
681325
1965284
596471
563413
515297
1252788
818664
457105
116260
562464
1687358
3054
1559007
664877
1705786
1629431
1342839
1506860
625345
259225
912205
1631942
1227081
398132
1112280
439041
1742697
1490565
1675593
1081610
390608
1095898
1948474
304205
601209
955910
752046
1714567
353269
1315225
1224627
1931947
1384873
1102745
1431591
1614988
1837830
295070
148646
1044312
401353
1499176
615087
384618
323984
883096
1450336
1082480
658788
901904
1607001
393558
1445384
358153
67620
196867
1126713
772992
98651
1596827
1714084
1079363
887343
1699389
493229
152417
1293383
1182364
1246372
347468
142725
738303
1563757
795382
35922
141761
843996
656782
222352
1006967
1091814
49536
1967491
716002
1407232
780894
1806315
926516
1213776
1669217
611248
1069525
1212227
426933
503936
1545104
586726
214492
157635
1137510
679116
803765
1474524
446477
405160
1444518
936330
1262219
103044
1319925
1477337
1145764
1355449
1121938
677421
816476
1195374
1551735
1331785
1414590
1974229
1805335
1678171
226948
980171
206425
871272
1857864
52671
1952142
1857042
232342
946886
1023135
704093
1227101
1914399
1646509
635080
477918
1312735
52088
300748
1582402
1123718
393756
632235
1072644
1573223
1604381
851819
1298339
619133
526919
1265838
937470
381266
1563042
1702037
1129279
749237
1981820
208772
1724870
1280109
829682
849443
1770040
1397613
497974
380964
791166
36091
114089
281364
557837
621939
1343657
1512887
1715827
1637636
1275890
143769
1851774
1031955
1677836
1267939
1088999
519693
1431809
1566505
1393753
1755044
1645386
1812466
1395045
1909336
1002683
433783
706346
433751
963764
1157729
619776
595573
887022
143872
582150
191608
665739
1438555
73546
475741
1443895
480981
176431
907553
685292
1766012
1506787
508858
1020651
509364
760620
1501508
1998859
1110131
1313453
1680117
498508
1280667
1902659
1523705
828050
1943627
1251972
1188090
298480
1333525
1729053
896205
1446778
1728208
1542806
528082
916793
817175
186082
148448
1228179
1956051
200029
1534834
515999
325666
1989182
1367191
1169097
1943146
204405
601566
650281
1907344
315348
973427
876055
1517410
1372388
1987357
1286706
297840
1311343
663227
997120
1586495
242346
227661
607586
1976429
620535
1440380
185295
1682062
1635968
1092984
1273280
663350
385840
1819511
70197
1323149
296570
1054591
970186
546211
1702689
721509
1741380
20828
1128659
1939783
1967332
707281
915129
772679
1032582
1079001
585160
1074973
1191950
1798687
1514765
1674542
1034500
850505
181205
1756819
1974413
456591
1224911
1257275
806273
1842027
1211481
446630
1496860
906362
1145433
431493
1047344
1432912
1511004
1845036
62905
1870913
1897713
1873715
1403121
1994059
159561
1865901
1518481
69287
1085879
127698
513855
1078418
1688080
1070424
313798
1843027
913021
883289
1369480
428805
1608337
1054356
390496
1587033
655411
1785045
399212
234201
1492032
1528076
1843715
533893
708060
1948672
1740289
805972
1831798
1864252
262122
1807194
1240019
22608
1336248
1132463
986749
941242
434602
1194415
1965334
1233557
503313
1930773
264307
270514
714874
1853040
1457746
1440653
1356609
1362630
1450174
938124
1157424
1288915
887500
1339951
872052
1458648
1488408
745811
1544179
548698
800230
137928
266368
839810
948380
1413085
1730215
983049
1766903
1295802
1554874
822532
1462010
980951
433620
477120
850127
1817633
507973
553489
231464
1918761
1918664
1565314
787592
716557
1393004
1817678
1411036
1257247
34214
822520
1127359
1198631
885023
1062881
537477
569851
1439415
923446
36622
1244921
1507630
105665
1181578
1764719
1566236
1912370
644631
471308
500753
253780
829935
72227
217232
1648368
757989
840647
164465
317414
798199
1522653
1812176
605003
651565
1711547
414730
1350132
1234749
225181
921691
1661009
1979766
1650994
292754
1297444
973053
1093941
1747640
568096
377718
346323
1128316
1451711
1605728
1990684
610578
861630
1386131
346310
1877145
420791
724342
671536
1021485
443040
434983
1897202
1792921
86166
1644408
1826363
659031
1684946
1986598
1544643
1500712
1133395
166188
1985295
86963
1423975
986665
1431733
256403
964123
398687
620126
1051461
1974829
866264
1496741
525958
373037
1754911
659662
1748953
625110
123888
396680
25864
232055
1561373
360274
1441218
587429
1754641
1480170
1101760
1851093
731444
193331
1444425
1915057
590563
110562
1961971
682666
1482436
383783
1093583
1838233
392860
170831
684708
1810294
750241
275500
1182941
355559
1582784
1850713
1231502
1216667
596998
658173
1084051
1452501
116947
848874
1878641
357543
1773565
1645086
1872364
337247
1435731
25142
1947754
1227068
1169441
696176
478670
1820300
975126
576028
24845
1566139
1569113
1597197
1498742
1353572
686865
1654914
1559867
660548
1331022
826233
457015
1647420
1662946
401747
423984
506162
1250696
1531882
817021
72801
1005986
655247
442965
30917
922909
1677874
1188754
107037
1603433
36416
211173
1163027
309215
107122
107898
124045
611121
113399
183804
471418
9191
929861
1906665
915173
464943
426374
1308870
689396
443906
841666
485254
632875
620133
1979888
1933575
14993
2394
1684562
1252471
968394
590604
1775002
771027
102157
178528
1652142
817571
591239
419514
229772
377818
1782915
1454993
1316592
155309
715536
1447082
793755
828366
577899
1064554
759772
358707
1555299
250188
1093175
348530
261910
441180
83422
723543
1617982
412919
1511418
1390804
1415432
1465348
777850
406957
1801999
1287331
68014
1870690
727424
323406
1176389
1601269
245564
354121
1672588
1083553
552335
1902389
155592
345253
796255
1257340
1564983
792101
1561445
258991
1319447
138158
1488506
241675
1165531
1115683
601094
377439
95766
1821857
1937806
1327932
1131235
1803635
1144180
1722005
572911
638136
454317
948780
1312695
1989186
429929
632731
1716043
16650
1961263
388396
1556769
74737
1298640
1089009
1814804
1235218
280973
1438739
1968613
787262
430379
1659145
759348
181047
763074
1694440
1737178
898647
1509673
1504513
866976
1086425
315444
1952939
1328216
1249823
1133311
78966
348110
1452565
727718
594290
738491
1009575
1369389
1672323
1480634
273890
1302345
873343
290557
1426297
721200
1208819
158730
747854
1957208
384574
640551
142600
1971897
832296
171644
161781
1173547
1215025
8903
34125
70865
703560
152664
412989
573401
370371
1568836
1980034
1997944
1083058
494746
1434651
1307051
1163758
516294
1906042
916879
265285
1358941
189508
1349415
830255
1392327
1128571
1839591
372429
1921610
1288253
1985094
467272
142084
1585705
1941669
1790676
1358661
347139
603912
1366847
234154
338208
1441363
1177719
573240
848852
1175447
209885
590401
490853
1658121
929909
1656468
825051
1192029
551148
712531
1325050
1938660
586412
1010327
1514387
504292
1854568
93941
967397
197635
779088
826247
1656227
806856
1949976
423325
1043916
1452601
1143452
21289
862446
992263
1973251
1460292
962155
1147725
146456
760510
1069394
1403351
114128
1140
938559
488219
778469
1125986
1743827
1915831
27132
172418
1745632
242863
1854957
1317394
307172
879687
34956
1427461
887272
1516612
648421
1635737
1291254
303362
341628
1396796
695591
1622849
858448
775274
1557839
1374879
1792599
1113592
276674
1006918
1555534
697284
1262018
919041
292344
65158
1610667
1904377
650385
669016
1812000
1220280
1282242
247771
1406162
1453494
432447
623121
1827907
1067326
1790438
428317
1816983
1686452
1878353
807957
310479
508868
1217527
1719378
1227165
564322
1609615
933331
10011
350358
1080508
1477633
1832852
465409
1021584
921034
1802799
339068
1144411
24825
665985
464068
1188305
237429
1604387
941394
193038
1670559
1940339
1612717
349199
711323
392383
594787
1694258
114642
260239
285514
1144993
534742
456519
1405216
1650975
499503
1892650
965937
1357210
321408
1124520
1400637
736786
1378999
1886705
1929480
1936594
178194
1033879
1754789
1817609
934072
1369906
1082899
72265
357511
1518357
411816
242109
46751
1179937
460487
1166105
802163
953759
663387
1118111
1645877
479304
637051
994875
1029912
1938340
137745
661411
890079
1136877
37598
1261052
1925279
1066640
1387919
743383
1055085
540594
1713698
1002251
967430
26460
775525
142317
1337287
1476491
1388269
120856
1905484
915215
962513
316419
1098040
1308196
18782
898136
1230179
1867808
1126759
644083
1810735
386490
842641
1801269
1182724
1516277
1331243
360271
461162
602002
169162
740612
50118
420396
63157
1297536
592488
1379481
57329
1936012
1059652
826437
249725
8036
620188
76587
241145
1308480
602927
341955
1786714
559441
1361919
1045561
714485
769696
992905
388545
1745050
1391382
1482135
81828
794889
855751
1949584
1357046
1608273
1116051
746121
1540942
1530642
763387
28922
1514341
1389621
1347725
569413
520519
290529
1326562
1489960
905263
429892
1000388
836700
629878
1010673
1208569
573314
390989
274487
482906
1014049
1920569
108112
332210
1939846
162694
1514104
71790
31978
1163998
1060819
1145118
461796
62159
1103409
169986
1954076
632722
1095780
752118
849002
1463683
515172
82140
1814120
1244719
235234
428479
1617047
1497559
1653361
909650
611952
1076560
898876
1227920
1503749
665505
1147483
161376
1472340
1884014
1574677
1650899
1496996
1403139
1273800
1604825
735032
161964
1481392
1042157
1514079
1906771
640800
406753
1925933
1077632
388638
64119
9590
1808842
212737
1297182
975936
38693
401206
980558
248094
1342540
1288626
1522373
1112985
1516144
283669
1682188
1463093
1192595
635442
1142451
380737
1121362
1613766
1532103
1468809
343390
317253
1233650
119091
565355
1688324
580515
1702691
178639
1900874
1132550
932795
838193
49958
251025
1442780
31720
305764
424751
19015
163628
80110
843051
281260
116727
809054
1845669
780613
493105
1878427
1422023
1829797
769883
960522
1047374
1183089
1809302
1660552
587158
809204
195494
660913
31163
1977181
1371819
646844
1711174
384844
1487112
1416215
1851920
1006521
1570826
1728854
1694498
58586
1288379
392007
1687497
1464926
268825
298354
1450281
136103
1500159
1527391
185050
76291
733356
1903405
1940587
1204493
1198754
894125
1588292
1607092
1249141
20563
1019829
873548
936870
34662
1272500
1974010
1322388
445989
940425
1294635
416734
1788977
1745039
170916
961018
1689826
1284328
1909653
1511391
1147807
1201278
738244
1913583
1902526
25873
1884681
1484275
188759
1815412
812797
834817
1380243
1321024
400378
328907
240835
1266394
1960307
1241948
1164981
1338613
736708
1287784
1721179
791558
1701601
483439
653434
503855
444664
1712875
1417310
750217
296924
782278
986892
593679
1034081
860880
847720
1813217
1527893
737706
1817840
1588588
1725831
1295558
1624912
1679493
643498
139221
1702972
1122611
5404
104744
1097314
1614280
1938440
1071655
1628099
1353925
951627
1507174
689429
353966
1638437
1257459
211310
1876932
474174
1864336
1573990
390143
1759582
70946
1563231
144090
1618915
397704
1764607
1128698
1460858
1404897
593615
1697628
1855864
1486229
753372
1048452
1814124
1912128
1273049
1201172
511513
355703
649116
514866
1499303
725743
1304046
1418312
463042
1773138
805753
1900960
1021577
757995
873723
1115268
1252417
218963
726240
562576
1516402
444066
717066
271128
669392
991275
1115490
1332213
1429005
49039
1344619
1886168
358460
787341
723303
291497
1051190
1558172
592336
87129
1303237
343010
867880
1501142
1528055
664584
1434878
1933375
1506038
1207800
1418940
1800346
1290872
88914
1080553
686910
766975
1721876
54385
263020
278275
1450177
1944598
7939
284777
1604525
1553813
273880
886373
1128542
383563
1118834
1960943
706960
1438454
426429
164531
1969144
512181
1277946
1401583
1516442
1204752
1297628
1577977
603540
177276
1557247
849909
1521501
1386147
1226277
481882
275665
622270
139789
280615
173082
1541725
452745
106712
447377
530139
1921411
1873737
105871
297396
406216
1569315
1103932
1296984
1683317
1884990
98662
1110274
1711243
1031754
1339667
972335
77449
674154
134547
806520
706970
1536728
981545
1526102
250675
1136541
351098
1824539
1469345
1583552
744904
1923716
870077
1648801
948336
1120372
298608
279438
445232
1550904
377716
211258
318024
1900166
1414667
557285
291617
1653478
387337
1843896
1977665
1015532
607170
1892667
1662931
711816
1707818
1407282
1140884
413022
754793
418981
1567980
1610026
1005539
3356
6555
542355
1281592
1296693
607384
113849
1442952
550964
1844440
1714519
297598
962024
1699384
1679460
18124
953134
330239
608111
846760
373648
1531359
1830753
1224325
176870
644696
652965
1464971
1927447
1013229
128813
643546
673830
1434032
1883679
911699
1000039
1437730
1894985
1622987
1506007
146450
1160928
354636
1617468
921187
1683652
869006
1151280
1652080
746832
1798891
1932278
955617
887265
1256397
1796213
155515
1417365
532004
1364491
98471
1328701
954799
1121932
972174
66172
1032090
930677
907464
387760
1303745
624194
1840611
1504457
608515
1378537
878056
824132
1489076
1014030
1114217
1322606
1843325
1006615
939499
701505
561439
1418099
47648
137204
199047
1179475
1155927
87751
1936354
326888
284724
1276466
302466
517819
168408
1274031
45793
1458875
177181
1907108
892531
1849899
1404394
998626
824277
4647
1282536
524000
1253611
1688833
931156
803021
504422
838216
1915717
1203286
830495
1201712
1034332
1053599
990625
1430731
1148317
87808
581193
640788
1102338
356162
1069146
1603324
1761241
836415
1710239
251899
1920276
1814284
1379404
692939
981744
1620070
1140750
1952851
1846173
810511
1777644
304475
629485
1748728
986194
173187
853692
1468760
845714
781867
320260
637723
708880
168556
1108259
1110028
1051549
999797
859537
1812218
756702
1199622
1141000
1031758
1705116
359549
251661
180105
528708
1341415
741652
395066
1266941
442499
430619
1768524
164801
1849198
881628
1532309
342092
1174144
826503
1469514
1474791
748386
604686
1656690
1659851
1663997
1388027
1048347
1999683
1432927
604754
1213664
1031868
1488011
1120642
1273609
351959
937663
1821889
815163
1411410
1373441
713722
887096
854922
1549788
206063
394210
210948
1606586
843813
1512361
956035
11239
1327549
835564
1130716
170583
645957
1597822
1667662
1978331
1301656
1223703
59198
811969
211237
1257842
460582
163035
232755
1683615
1274849
1251498
1192677
1719304
1871781
994642
456782
1179523
115076
749327
1317384
383495
1010258
880175
1673811
369240
1122206
1718667
179446
1764864
1766735
1221179
1129646
16577
389244
1268630
1073376
862811
533666
87580
1505238
305531
1745619
1393824
1485958
1422303
1578615
1749831
288197
1548846
1134783
513775
1898967
1823718
951199
1032076
147188
1289449
85354
94997
352854
1604318
469095
1186514
802545
708434
1210792
571248
1342422
887909
1596967
1385384
1988504
1492171
252937
623956
1571104
594637
890910
1239427
1813072
93480
90173
877347
1434176
1281139
367290
1710696
1186178
635936
1677111
1072903
1560266
937925
1333803
587753
1178924
1245922
1612527
235276
480874
1800410
1957342
1852453
1853889
1273244
1474472
1877989
1179826
1159648
672871
497802
1468357
1073165
945693
107512
1651385
217142
1553775
1953939
1201774
933005
1215865
1814406
938985
777397
586715
1713657
290185
847020
660443
1933159
1464529
1376131
1940595
1111936
202331
1291864
1183410
965705
818633
109848
1358993
1852868
1251232
1173586
508843
248796
1729963
232055
1750673
987352
892580
971468
1701170
1346642
624127
78014
1505770
682852
873749
910858
992255
569715
887824
203754
403856
947457
1982487
1957563
1713577
433976
867592
258943
148266
145395
593178
1454146
1457758
1855800
58967
1979981
1698630
1156809
883248
448817
386849
1328162
1664160
1640704
125717
643171
1479681
766476
1794862
78651
428214
1578124
1268471
926040
1802207
1547841
214317
700560
540918
384176
138950
1584364
1175013
781858
1626999
1827930
655500
1632740
915524
9076
1767655
1656542
1187063
1323216
1264844
363440
1091731
1820880
1116823
1421921
1102769
1787236
154496
604460
1656514
399483
519136
433030
421330
780812
1395537
1696854
1956141
457621
1457628
211197
1747871
1042778
1031962
1862360
731991
1151098
86750
414315
138444
1650507
1248055
1348362
306080
351777
1713418
1162304
492088
1843690
873002
1234675
17681
1411099
1001783
42758
1859307
1922856
472653
574339
1517182
1518010
638934
1848553
1776862
590678
748673
1719818
1676491
40388
1566353
1533972
538462
1102819
1174063
1744979
337685
1252639
1011276
1353708
1668118
328582
1824863
595798
887914
1591945
1219309
1824190
1566241
842022
149837
1638532
1775641
199951
476417
1791361
1361099
1232944
530078
434141
684166
873842
594059
459274
852867
76217
1733136
591914
984096
690968
1786927
1688499
1430447
41360
1450403
748841
820052
1545762
1551245
289580
1788040
50545
608860
1318306
1072173
1717789
1871532
1645965
1648712
1670256
569619
587390
973868
262357
415780
148123
1909424
873367
1061144
1425879
901563
1184038
1064890
1273056
347177
1716223
1712051
742403
1654605
373528
1891839
44944
500483
1023865
869134
425949
1138018
573078
1285778
1966202
601345
1002742
112788
1721647
1521425
769514
1537597
1081403
1891788
644832
1371486
484453
974671
919840
1896935
338898
594621
1414070
897
1565928
820050
1965772
1893586
180166
223866
502152
1212700
1368561
1824374
976762
1885934
1936479
623728
1695948
1508614
587260
1207694
822909
313335
105573
1253592
1177800
1784604
1568599
1318216
139917
35214
867471
1929201
1077939
1592447
748956
410429
1347069
63858
1829502
335926
1542423
403268
213466
1037913
1925275
856335
391378
100918
984289
1974757
73689
1375831
107651
161378
808299
963980
836757
1062137
567396
599072
471206
566377
1687177
1543277
262548
1235242
1262649
433201
1383661
1040921
1512297
168017
468279
127428
1054760
413321
570627
331386
897644
1600305
1761007
111128
581249
320580
1733287
1643188
318173
41171
291050
1791027
1643203
1827990
661626
1715365
1463932
1425826
1187304
1875591
1098979
735002
1613128
16104
1074930
618843
916745
1083547
932157
592775
75620
123607
1829602
1454595
342966
569085
1734268
237189
1318810
1702887
1520320
945537
1622114
1887519
271420
1492646
917998
57123
1938489
1748612
1778198
1206492
1699145
326475
1248775
410588
558896
1762403
1043832
187488
112303
1002028
791824
830066
251767
1927034
432612
230278
754383
414870
618120
643863
120966
1381728
610702
50530
286434
1800780
845000
1743713
23334
330554
1472302
1376712
598792
297245
1740305
136883
1258096
1810657
429415
1301948
293136
1062441
286057
477132
150393
1715416
1404755
1743724
802854
794543
1523015
1244677
260046
1036207
1326155
1758863
683770
882198
1108018
1056095
551722
1468423
317044
1393600
649069
998157
458078
620500
1988157
1859791
1668877
144698
336386
530230
235343
1815964
900680
1029800
635259
1697146
473067
779327
1667384
1547850
467404
1464368
370633
260204
823624
1280356
499264
1649815
675744
515526
1421415
1509538
1496498
1174260
1432813
1125823
1519022
1518662
1981277
1938158
1799341
1365270
717857
1252885
1540627
1201739
818882
15772
1927458
91765
1726935
363585
128488
1637649
1917397
1424378
419068
542736
1424387
1329564
735925
1304171
1632475
1384084
1217073
1902011
415335
1089041
738805
791514
1837259
979271
1930303
10189
1451201
1890104
640848
1516417
299296
1390646
1411694
1060835
1030037
756922
1569647
1362828
1068630
1958760
481710
1356413
1743162
1764617
966287
1597278
998073
751227
822313
1114573
1058028
1065194
1311092
1024008
1988932
1505622
225756
1932948
1500871
798837
397660
1900301
136751
306269
1734112
525288
136465
773484
1092494
458828
686439
698190
363407
8124
1496384
1085297
1990799
665257
1016396
146950
1890548
466201
937685
219177
133123
549017
1558928
1668669
48558
121497
43198
1905976
1512289
1543656
1058202
1677365
1256615
1714529
571749
1110462
264648
124888
1094370
230476
574690
1912251
522935
1913920
1720574
324
1625222
1401128
413560
232964
954135
1883329
938491
1229623
896052
1702241
451632
834381
1753976
1752742
704043
880212
542952
347597
1792811
1337101
114978
1077424
778926
326601
1745286
766689
408627
1236908
1979403
360981
1455264
1450599
1388076
82206
1584815
1160988
1777736
1682748
1389023
1879980
196146
887937
702995
949699
1484789
732797
1259882
1085959
1062114
386732
1434191
1698718
662016
70638
1533118
867682
1699694
1008313
158672
737085
596362
1821737
1038621
1622397
1206789
660561
197963
1163137
971050
1478049
120698
1105336
853993
173164
1993228
1776892
126640
1327796
622904
409508
1657974
1762992
1129270
1355266
39888
497537
758166
1321022
608612
1819570
1991750
1333649
482199
1887038
658302
461847
1845220
1670519
1671270
591945
409615
574490
1731365
941578
223428
1297404
743160
1142216
655541
1651537
70714
765084
473138
1831315
728123
1277076
1680922
1061702
988380
344517
1148611
173386
1449137
321683
1676962
249571
892445
113422
377557
800651
1265782
555415
837647
1954746
126499
1680787
271464
1983530
1286203
635116
1659250
1001547
1920832
875208
1865472
616829
1093124
142410
823161
337083
4811
1513702
258702
781799
89378
30951
1908366
761800
647364
407307
839947
947682
558881
277169
1247670
1061340
27219
912196
366787
1236790
1457526
67665
358507
1506216
470562
200083
845827
484968
438397
15928
1327171
763624
710210
1166132
1624803
773719
1869354
311387
320399
1891654
845189
856609
1729
1432438
899712
878921
909215
1008980
1565404
3597
1575481
404642
562617
411300
1827905
1694670
246988
1878183
591327
1691878
173253
1354976
1475855
1453051
556231
160073
1251507
88791
859174
9196
765677
433451
619746
529340
264333
235872
969834
1928419
571139
200918
833215
1744894
755606
1627338
406662
1511628
541954
1637953
380363
143745
1595193
587872
1797202
1425260
1208011
1344755
1655997
901846
592661
833667
182348
212237
1171582
1868581
551213
1442092
1155574
522371
691613
127597
1622550
408604
1890832
781436
92258
446764
1195488
531994
1237755
783060
1846779
1927814
1485654
732398
729090
1277560
1948595
1656117
401363
10726
601573
203815
325377
644663
1294000
1755663
1144676
1555942
1434486
1386530
1504578
935104
802360
217570
855613
1718841
1143391
1648815
1101997
1910006
822252
682030
295992
1160774
1381216
1057810
487437
5033
1024688
1749189
1772209
194377
349290
1766933
523724
1242067
352403
1957049
956756
221885
910049
1528783
1185255
401830
560536
1794799
508200
493225
1181194
1213486
316777
1800520
816831
724582
805320
1454380
1209743
734335
1723130
1112139
1802710
168318
954567
1316784
524514
1935351
796624
1846555
51980
378572
982798
181564
1267847
501542
1528649
1930244
4733
392554
529238
1254724
597096
933343
727012
720101
947594
465016
1508538
34180
618130
693823
1130358
1796523
1779432
1884545
1935085
1601023
479758
98559
528584
1188637
1654046
745208
646550
1969959
401752
1681333
1501281
816190
904959
821199
353396
336782
581712
1517586
57199
663878
791627
778317
345960
552953
797344
1573008
956092
1250916
306371
1641820
1587090
1703582
265316
1065879
934012
393219
891307
1783472
450799
719572
1124561
1296232
1620762
6801
252799
1614140
1263202
1221675
741974
1984499
389745
610910
1031514
1829525
1682373
1342783
306903
1905592
1968898
716555
1056350
1629578
1248921
1851268
1795793
1337629
86986
61908
1107763
1707659
1374659
768216
803280
1134577
650074
377608
124703
189086
60418
1681281
626808
721052
1016184
841059
1053127
1114182
620611
1920310
1233603
615808
1520264
7307
1566013
1339053
562356
926583
1563773
746932
716410
1432659
324590
1077823
1975708
700274
414881
79374
1009545
140773
1989535
96679
1353490
686726
218021
961294
1624201
1170193
743458
23024
446599
1229372
651984
1002233
86586
1396719
296937
1450019
750291
1845508
896879
731421
109974
277053
468771
1804341
1731996
1546427
633784
1286920
1507194
1055526
1373809
1175584
266484
1791142
1562766
961849
561303
1297352
1323421
329467
1977322
144925
1861609
1840675
681118
698377
716693
432168
1398152
1142296
565934
668055
1362431
1410692
1778236
454784
1287459
1629567
1063065
1052263
1044541
149907
1098719
1590269
1789804
708201
1765939
16337
1849609
687379
130449
1753164
291901
590487
368181
58979
402014
1835450
510070
630992
300967
8175
1578991
1392148
114811
888997
933858
422013
1706525
541196
11772
1922722
1789640
584766
1710917
1763089
342705
1044684
1843759
1765737
647412
1552951
575272
1390025
216099
724800
716802
1629357
239693
1344777
665964
946080
1112509
829725
1194737
1850650
180212
1174578
1556380
1207627
487442
174698
1022261
266459
1894178
171185
873343
1117562
833778
1799335
969646
1218612
174510
546918
203126
421628
394441
335110
1135884
272937
906604
846970
927713
747015
121573
58047
1830740
1156290
1606320
232936
341324
1433824
785325
68423
1481511
1123348
1458108
402407
471309
1063640
1661412
1345815
802403
505244
1157392
805656
660388
1825631
142307
1850024
734530
740353
268371
1215236
110149
1419082
893482
1646080
1116079
1151835
1101058
1235273
1057122
1142054
193861
559512
956113
405992
1937469
456497
270205
1031950
98303
523608
1123705
1922484
579322
1990584
366779
929362
432410
1827824
1774604
1032280
1959847
1791121
1566600
383470
1893812
804498
865431
1914193
401445
1529049
659017
416407
325634
1022394
1872490
661049
564067
204110
1100154
156376
481586
42735
449458
1893313
854587
1794000
154358
305305
61298
462795
1906173
1159709
1920912
1360310
77886
1954670
1211047
1838463
528880
360068
1063175
575015
1482076
1623568
217367
1068276
1685026
1970300
1079632
1853606
472996
13421
1413373
724461
132554
678105
1118233
1531795
1476144
1986049
1281727
1111900
1913122
116233
744968
722204
1405028
912570
1631408
767526
1247742
1642747
1217893
665281
8123
1405279
1634985
568908
583504
712864
198475
1411010
1101499
988551
1857633
298141
827713
1175412
591128
1691453
510946
562996
853070
1285339
301536
746526
376789
361603
1120647
165844
1645439
1399375
261995
1664604
686558
1041822
1287776
320482
23728
639266
302392
672960
1314064
1517523
129895
657786
441100
277711
903154
1061461
45136
645776
1940792
916181
1860378
632756
1622288
1136033
1293087
1046
1816027
941759
1725788
1494553
678281
934562
909093
1364094
1860494
1077509
940930
1619425
1044177
1186497
786534
873657
546103
796409
523614
1860859
1796648
1788988
605660
1571748
15589
1625664
1594462
1263116
1945559
1546341
1691344
1034623
137131
809319
612607
157575
1650532
754285
1996794
1900470
1419085
449702
1379065
1623758
496085
1576509
1867861
1932575
204608
8449
732688
1591535
140772
1762000
296803
45417
972685
466701
895895
520963
1795657
330275
614273
1740312
705804
1962783
1329942
1944984
578397
337377
190614
1474430
1219040
655735
1246560
1954403
920059
1031293
365726
1452946
1213373
528419
1114495
401178
1375688
1579468
535624
1226006
685880
1882362
1505859
1100865
1922937
667668
1879419
1727916
1722618
1890280
893653
1736816
1451353
1308899
209666
896655
1014113
115451
1698678
631150
1046185
1460807
358776
561063
944694
456175
800355
1013350
761619
82238
1556440
548843
1684830
641921
860284
839873
1764512
1530081
642161
166646
47306
13821
425691
1823038
1548261
222418
1465934
764091
1565975
1658117
945697
762023
91471
692109
649748
304582
550270
1738543
918171
765454
1708897
1767457
1868408
1794868
1592096
1433730
1875932
1909155
57643
197775
487359
570925
192052
1487106
1580145
1495280
854652
51696
818683
236707
517335
1447734
395766
1089476
1700775
657409
774291
705149
1954258
423896
1017302
472908
1980503
16524
1023860
44329
1958407
520363
1788390
510346
637063
1943938
1841938
1631101
576032
1426871
1782698
1752378
1397384
150011
1618326
692483
637776
1412976
1596686
1511010
1146147
1182351
1001980
338563
1681740
244971
1058206
47507
152845
746164
1996514
1119779
1330837
1366515
1223545
747325
1559287
91912
1387272
1252067
39169
1247175
188020
395716
966600
75887
1311194
1632574
1774666
1265174
1102789
410420
1658359
115518
310370
355023
329389
1082552
927345
1154852
1236993
511195
1616088
556457
1888375
1929936
1621993
1165363
1400344
809627
1564509
504850
1268733
140129
1175262
496053
1420542
1693813
1665809
1134861
1542195
1350469
1872283
95698
841878
1054103
436744
142600
1347567
1710567
990163
1140758
600064
1751512
1336424
1009587
1758118
537263
123218
1436796
339567
1754339
1424300
17949
307231
1987131
129710
181782
522062
38294
1847529
372364
1326554
1049865
1956841
881414
742733
998175
1178047
1825587
557339
1499177
142188
1850388
580602
780772
867029
1922323
141830
1451981
475632
777530
1755313
59240
1589849
1642338
1748427
1933831
569097
232175
1119928
937991
234328
244130
1178333
1565837
295081
1623093
777689
1141356
1470373
585801
748164
1299899
1258679
48706
799540
1197104
1842309
708914
44038
1855979
1354355
1569127
1119949
409607
491551
1269529
56496
1750419
1394314
1706389
550076
378974
226331
604268
58457
826993
1568285
1344007
920751
904528
345771
446784
1229126
600853
586089
1646954
1516944
351389
392591
187104
889902
1942719
765608
981569
1200298
1838795
1778260
101266
782731
886161
768047
1257447
1547807
226047
36633
36003
1167421
410083
926496
746494
1758694
94466
1500733
1115212
1273167
1603886
590449
1954148
991666
1106846
286638
93755
1083348
399207
1604095
659750
418069
324543
183116
1092965
1857377
445104
524237
1424439
1021789
733216
1520994
911028
315422
1851245
1995630
1783538
890051
240935
49609
1708814
535040
1381896
1559644
1033184
1698077
1166640
1272031
1589541
625014
402514
495881
112325
1046388
804379
1112831
1972306
1225023
1779076
1272967
182218
1712040
73877
495398
865140
1312923
1073583
39288
311738
461395
425046
417094
1983004
109109
835521
1410475
1125578
114829
248185
90268
1114857
449752
85595
194365
161459
1307336
1768520
1309129
242138
982169
629704
1313789
93730
1831260
1455854
281814
1413336
300939
887948
1110375
530051
354077
1747792
374032
169594
1380849
1824258
1534720
1699314
1554482
1460952
996706
1725650
378221
309687
808377
1424669
210796
1962918
1451901
592586
1540321
1383524
1369700
522772
695365
202144
1482906
398080
1034719
499821
1231013
1700784
1046173
1054415
385102
1853324
814340
43379
64340
462342
711597
1853853
41470
1710167
1071340
756346
71848
1861234
1725010
599720
99899
1847798
429279
1188314
294603
1801492
835800
1541117
1358144
720052
1234768
864391
1578673
1693051
301385
1376132
869549
1202271
290500
222325
1989320
410956
786508
1647403
1640175
1562955
437901
153717
1607040
25670
124798
556015
675544
822906
820430
1792328
1128935
763007
236822
1968075
761679
564362
378319
915906
89153
10069
1516011
996265
1599564
582336
589832
227632
75198
662600
1873084
562828
1803965
1605838
1683557
496679
1641198
802612
450614
905693
617503
264309
253350
1746085
971826
1362208
991853
951971
1726888
83657
865947
1860054
672820
1764955
1524141
277515
741533
432029
1535673
180489
1637510
675502
927071
35997
1386098
991008
1595944
648867
118550
1221981
1218006
1378538
552881
1950038
306815
1172494
826958
373428
1502493
1114412
1722697
804754
1888096
1606084
1789347
1898411
100502
764660
1342514
1707576
531091
1256458
700099
55444
551621
768072
665455
1654219
1823123
1967705
1517870
192866
698231
244287
14924
1574699
798676
1840412
763739
516352
1174951
301950
559186
72963
884336
816094
385118
1985238
953021
314148
1189319
1210118
923546
1342852
1396152
357041
1421865
1104071
1990187
998987
1471073
692842
99080
94083
1092307
1485979
1059137
1525062
1565546
1943702
251907
292866
1440893
90875
1981073
489529
1483535
1662696
664341
1807515
1740226
721376
699332
821070
1780865
1852186
1951553
1446283
1838859
640336
1996976
287827
404285
1891922
420724
1324796
959328
1639962
1809554
792944
585525
451327
1364792
195623
1610756
590659
401534
754591
1608237
510858
161323
254247
1044413
302931
240971
1454916
126827
133335
1153836
1155563
463539
1655063
1809964
1201022
1706277
192573
1359363
2834
385803
708717
312276
20270
1509294
1960524
1085467
183429
524288
820204
1322877
1437993
1368304
1490314
862831
1466260
704438
414014
577843
359493
143262
1455373
1970538
736673
1925146
719425
1788638
797863
1875347
68353
1063480
229569
1556021
1951649
536457
819803
1287609
1928708
1104626
556131
483194
1746966
1768852
894499
1952601
1861021
302919
35642
289186
715597
1621643
1013775
253079
1013512
1106329
314509
381431
1233421
1376691
295567
1815332
638112
438716
178414
1499017
1589275
1995045
1400166
179861
1380453
395365
1933767
459613
1361918
1971395
1710093
1178593
1855947
818919
479210
627998
392829
1384543
406234
1627136
1383415
965884
764122
381805
609925
601724
513344
1910492
1439276
1472667
1230510
494129
263848
1392040
449781
1137464
1803327
1294153
1532704
307435
940429
1985593
1063360
1070247
1766148
151429
242216
707436
1541334
1929434
775240
1445271
1559038
376703
557032
991564
3153
445665
930435
1584566
1281061
1239633
1681594
1902630
1242640
1178606
493486
1799
1896435
686489
1388249
1838369
642184
1466034
879609
1128120
1151028
767501
875072
1526127
1531044
135930
521257
1935283
679024
469235
1401357
1414846
1319199
621357
320869
1963862
1433155
724902
362614
634782
856537
478054
369832
1685266
493209
1873992
1364559
253358
245646
1494066
1033202
1046303
504519
1341470
103266
1209098
352182
531129
1885220
1923816
960202
1815172
742190
779130
1994215
806734
1905400
1770186
514223
1517344
1214780
1200785
1252018
164354
1225913
965010
645852
976665
1091197
1220188
280980
340173
538897
1079361
1577577
1888246
87747
717809
1213975
12691
1231173
275294
834159
107054
1574695
1288452
34967
1345299
1993001
1782346
1814252
907072
519826
1053181
537970
506909
1146659
1683736
893296
416823
1334979
844028
687766
311175
541416
1218023
10697
95780
1082354
875133
1222933
470834
1851386
276460
1533121
112293
437943
1025017
1734064
1717884
1476363
344207
231362
1499657
1255500
1331016
1784977
1133480
194460
291000
874671
710486
1952077
622379
1890035
1879156
1941040
1460277
749581
1215292
333875
1902912
797266
146725
1765210
733601
120645
217910
50989
1572444
1069322
1897942
1919105
1604054
1669925
767687
1770448
1265080
487556
1825424
583974
218667
697967
1937486
196864
4535
1442204
948946
1030449
984654
1508749
1888328
568566
1583523
1013091
531167
1056928
1238585
894805
1809385
991863
1537738
1310844
1069692
772511
232409
1897452
845267
1974734
1375703
1267717
1019532
1668456
619458
194624
1492871
310417
1872395
307698
1720234
803180
1233304
589134
1506915
234797
1706639
1630718
236557
1233062
965441
1851523
166560
1011601
1168915
1239990
506807
739962
302361
1716241
1702466
1526240
1172386
394605
695645
772006
1490130
267169
187082
875584
1496706
800020
365469
234959
760892
877065
302010
173968
1946131
1301115
1742748
1866477
1916068
337967
1249091
755733
619799
1615025
714428
1252590
1102705
1666599
788312
1490194
784688
1659339
597450
526888
1225978
1219688
224677
1572616
360999
1416065
1952217
996902
1155986
627029
11174
1212545
983435
422292
142301
1441934
1775675
1644801
1252877
520661
1906078
1202285
1403156
1257663
1380965
77658
1661445
18813
768670
1461436
1399671
596745
1444288
1965329
1892601
1478410
290225
307323
592998
143
1387297
1715986
1016456
1456242
58569
173405
871452
965777
1544265
1385477
1189891
1996329
983897
857736
1539003
506681
824830
1801217
1964829
1473438
828359
1226867
1530570
854338
1264500
1925040
1000320
1052695
190878
898779
1832062
1875622
314438
1480716
487554
1838848
383980
1162060
71880
783905
344136
1850391
13633
1283713
524764
852071
1163060
1834692
1165597
1863492
738306
1474017
1547523
1252430
642042
1344460
1176333
1819402
1593850
1240168
1520705
90882
1995190
888441
241777
1729366
244832
1944570
510538
1321514
194444
1035637
1105361
311283
622684
1210448
846287
1190531
775028
1345356
1948162
719734
1255668
337759
287994
509617
1999266
1691357
1224181
213986
174205
1862177
1402299
322717
1650450
802026
1380455
1833498
374609
491217
758756
346910
725700
995602
580521
416055
621803
804420
1343843
676652
1125171
824000
806351
443983
374353
1707384
927824
1362946
1461361
1458747
1007329
111641
794834
219706
1935421
856868
791453
775714
1737127
836907
621917
345611
1839436
1664502
66843
1876177
1321222
708532
279953
705401
158538
276489
876349
722197
1060782
1133344
1239573
1830546
1673786
1836186
1433774
1213483
1014521
1957718
1751366
1354721
661077
178037
763892
949673
1271422
1684580
1602912
1905963
1219295
1548534
797647
1781337
1720939
1129716
1245200
85558
148220
524510
1244978
1827716
484916
1181740
262030
1227744
250234
174826
506650
255518
150529
415248
150088
43234
1370942
956765
1156074
21856
830772
1438030
1550870
1764805
1255242
937244
150630
937579
935545
273019
1367142
891627
823477
866801
420714
56889
477089
1886819
1184695
1795221
1456475
1925852
239725
64057
91831
1449603
1295436
1963988
1274992
887392
169514
1695693
1968820
1014298
678922
230576
1071826
96745
268602
1400500
251201
1153124
86434
622538
284145
194828
1864839
706265
65285
685597
402291
66547
1272618
949780
857932
1466521
1334002
568035
527964
322801
1553210
745294
1139984
1101469
871934
1934815
793762
671480
1136501
1117934
619142
1135781
877357
1239354
80829
23481
365584
243691
1959068
1096676
1841252
1643027
1242474
1469148
42283
1259256
34491
1109841
929514
637624
675312
335460
911981
1394449
745793
241240
10234
422245
1656220
436194
1542495
860731
1620756
756695
1399539
1519901
1863207
1193649
273498
687760
1817495
1384173
1676989
382709
536432
471517
1389591
135773
978782
1510162
750516
1366948
1765676
1270501
169820
1134684
1420808
1779903
1755016
1318151
1852394
578944
957020
1941322
1091452
677446
1845459
351726
904388
804020
217539
577615
1609934
551757
1380685
1492640
857785
582222
340591
870303
916932
8414
492053
1776420
1458469
1473474
1341363
1766252
1607466
814409
1846537
49819
1104973
1784586
1587144
1474624
850787
582585
740335
1260013
358577
685196
160284
1839753
794813
1131143
1064961
396993
1572980
873670
1712654
250973
584490
1005155
1164353
698547
58916
906376
917673
454335
1054862
1963404
1017938
899505
1710993
1712050
1930248
384643
1796714
267560
1047517
1559827
191945
1415708
1278728
1496866
1131128
227023
1927755
965961
1169003
487806
1201777
1787587
657840
1633360
1824292
1901909
934248
1670748
1496907
913094
197680
1672526
1827382
1732979
781443
775529
99425
622920
696073
398791
1631921
1526335
1779400
801949
766577
910032
1969482
518135
1064963
1652008
763121
120155
689299
1864343
1356488
865074
1489222
1231584
660133
1657723
619297
557467
550250
979194
785966
946209
1410337
388064
1910161
1907279
1149296
1651944
408437
623613
779079
1879948
462742
1840131
890693
1380125
246011
91562
1542146
1507430
1854804
1386317
1700926
544143
647600
417053
1775393
400967
594282
335937
1850836
429864
490368
509657
118382
480950
835443
726507
859755
1404961
1072178
728309
908503
1067021
708897
900202
131944
1405351
1244990
1878152
394695
1652330
1007226
1495601
1292726
21932
1992544
1888456
1225160
580228
573046
434325
39931
387312
145847
934258
1794018
273235
498075
1589869
384638
466883
1086168
1334965
1033662
500818
1617635
1259900
1737107
739847
816508
1894368
1168007
99494
1275968
835580
1923253
84811
1160688
759348
626385
773100
1983084
1169432
840178
39402
148019
1914691
1313780
1409642
1187360
351560
202394
543638
1893290
366710
1789083
1674728
1448966
1051666
154391
476927
1673165
1920849
1293716
1954686
762032
720141
1579824
1507802
508943
1562285
52837
1279490
717761
41771
1906233
1282412
1572350
1269635
429679
1311500
1636912
1704589
964713
1279929
1496278
1528265
480292
1989926
1307563
756884
1870829
815358
868725
747238
323114
1547387
1943143
288542
26192
787804
851672
1947419
1953745
1780189
62576
63642
625605
1905546
1968963
1959883
276390
169581
947738
1712472
1864494
778456
973202
1735187
1965421
1865006
654092
1414477
1170778
1527250
590705
609297
1075131
1935844
1603705
1146995
361628
1869081
948663
902123
1652812
1308753
1685690
435486
1605848
677503
818405
763768
599573
1464771
220416
1524881
967267
335257
736761
1155384
959860
1266944
255878
1404895
424573
1064103
1063304
822587
1569865
484560
1711356
1159501
1932828
1372283
758242
1704588
852991
224180
858264
1852977
1918985
1568562
259964
475220
509592
592814
923551
121769
611482
484171
1507751
1586266
1100021
1012696
1391861
1448109
843090
1440135
1835392
977236
43654
1520934
1801556
627191
263243
1661758
1457659
354212
674027
503826
112144
1172749
900444
85196
946874
69855
1290880
282501
955182
1147545
846690
1579418
1947768
148315
258967
520257
156841
957709
1100786
174573
1630978
1051398
18080
911700
329584
830701
1696981
731194
347433
673788
535865
1795087
249366
200091
227420
1324293
570836
1834844
847713
738416
1416224
1629468
462756
780104
1717790
349232
4421
788194
1181925
1310291
900557
1554364
96977
202877
1023431
1179012
1568744
1879028
88992
1404733
614861
1203230
347638
720855
557700
302475
868327
1580645
334804
900151
1112511
921554
403387
1959758
1752258
1149990
1039684
1614994
257154
160009
1613824
1980874
1671009
1381381
350048
403407
1882065
101238
1392299
1666204
819372
768697
445715
1832941
158965
1518663
685084
845364
136597
150344
34675
1359051
1456946
378345
661557
252703
1390726
1524643
1778566
1263172
40837
1521590
1785637
1699131
750467
327696
370310
1890953
715218
1645387
1402480
1456844
1517066
631722
1119372
1164257
860138
1914323
1366988
701390
476834
3120
1175877
457233
249343
1877244
1613373
1421289
1286034
866384
1120208
727302
1102997
1607554
115675
1684832
203766
1962514
1325153
174739
642306
272891
170044
150160
1885700
725404
349859
1152045
1928034
1310786
1549368
769500
895995
390809
1137542
379368
1518348
1046029
483635
1761492
674320
266295
847389
879804
1984914
655247
534588
233333
86592
1576357
875306
1691365
101179
1932997
209195
1637079
1734650
484979
492964
1259980
318818
1948644
1925322
634009
1328994
1061164
1558487
686689
1598236
97307
1665768
58392
1341972
1836518
1340463
914726
685343
1909463
1586680
1891263
985871
662380
249027
160890
429535
1068439
56254
1171795
352749
1492856
666034
1791274
527989
1753485
1939985
517394
869734
897762
622745
551922
707614
279013
1780516
1647581
1192090
160333
1647142
1345272
1091583
803741
1918758
1011581
617141
1606186
870360
1912211
291735
1954546
669214
1955557
1064602
1462551
833365
1977825
346112
1969377
545563
1942478
373999
1188411
733839
335966
352799
574615
52295
530322
1690475
691744
1186939
1592092
1204978
719453
904790
310528
744360
708466
1915804
1401587
379099
1997404
376513
1909505
439978
14442
351719
1148516
947966
221461
741767
1328312
10620
740185
1621019
235367
1453478
368701
78936
1267459
1094077
1647922
1093519
1644756
349502
380942
779886
856937
1447928
1652516
324164
1358274
148062
1128364
327514
342123
1608731
102744
735951
1718139
1551405
1555942
1241450
1668889
1475191
563363
572423
1045681
506172
957088
826461
200128
1088512
1595917
1972644
1870356
1240774
159021
1710313
89151
911519
1106866
1235157
1624313
1369255
615432
436859
1125504
353099
1845575
226228
1803566
1143671
1169313
185517
1779203
1474530
1720254
362631
829094
1132153
866113
381025
424964
1954162
1380014
1600584
272220
1820385
1117475
482010
194623
5233
630952
1639192
824250
1707046
767401
289085
1284062
28585
1074682
440638
807961
474946
7882
283464
1641237
537906
1470191
1497553
1862939
581674
157429
1759743
5402
149443
1310506
497630
912294
1973242
551984
366031
906031
249966
358845
1547272
1583652
1325888
825467
370678
14618
651289
1319608
1526712
1766865
1737981
1639141
1575490
1618623
784658
274282
338120
355525
736340
328362
1241399
187556
1433735
510141
1288408
210018
229053
1396559
1268829
1529876
308531
1993878
806984
1532140
607736
430020
1728998
455048
1477491
435162
200785
1794830
658331
1182812
1498143
1840824
1364294
1163603
1405761
1191166
151726
406790
1170485
1734725
425672
147501
623469
913532
1693528
162583
1172140
255560
969488
1147982
1819886
763597
1712057
649147
894123
1632416
1493309
387676
137995
158509
361153
750145
495439
1881831
434266
1804231
1056917
381530
1273028
37535
1198403
1978731
1679540
1989631
441358
1288826
473628
33594
785918
42500
197598
735833
1155385
802913
676086
219115
986005
1371401
1190173
264010
1314248
300635
1994115
250003
1146452
1897324
1721705
1823487
1825640
402446
348182
1523009
1299960
490424
247505
488645
1984909
1286430
1466899
124531
1871636
195888
1359563
890814
1059110
608747
1131039
262352
40089
88383
1218816
465633
1942497
1191319
186938
736284
43257
1778020
791234
317818
1445424
802982
607881
1223748
1574272
1543806
306033
1109199
595114
794179
1835671
1426131
796907
361245
847924
393805
1811949
1585658
108021
1651495
1209076
1073073
488207
594680
1603520
1929546
1640503
698652
1480249
678413
969493
1284978
144776
1868859
73674
1535765
1407447
18197
690740
1783059
1979986
416219
100216
1425408
567240
251310
290786
1106929
1059911
1846248
1567037
646732
967250
1352820
1410442
1088424
1643543
1905482
1752754
964761
986470
486057
1533090
1800742
84915
497173
1623423
65985
904322
1789797
277729
1094405
1799817
173061
121347
1292209
1688967
942708
407237
105793
654095
826396
296934
324276
1590712
1340210
1123170
1768280
1883657
70107
418783
1309635
286964
517730
1379032
1547428
1614281
948773
1505276
194278
797916
729800
788576
1264734
1511437
1041268
1758560
271833
447289
614907
1510460
870972
1514937
933743
1798212
1424620
422587
500984
1524095
450388
1864687
561851
236270
1118729
985182
1200627
514867
1091945
1048820
593758
956459
320961
163859
1366905
394592
722960
1121429
1546014
712683
1619485
23437
1388688
1415104
1508736
308805
610996
705726
1131762
360271
1280496
914729
1100629
1986373
1739800
1474767
1217739
1577278
454089
1102768
208950
1402508
152752
1371393
717027
434522
1000040
1876507
435910
1374725
459463
771134
259922
1116015
30358
1286474
937363
965798
1525457
467290
1552936
297790
926720
617638
1005405
795945
1094400
1975257
1442668
349029
1818680
518402
523789
765667
159962
1951199
164403
1111561
359885
200411
244702
1084314
7952
1655385
321703
876118
1247002
504969
724403
937025
1636457
1047768
169578
667977
1692777
1500374
1960620
1328740
818723
1258865
1905044
1296231
53069
931464
1876852
967873
1919326
1690141
459456
1458580
1752329
1915979
1893936
1354703
1549640
1058542
1573639
659114
661930
631540
757033
1955351
640619
515974
470869
240319
1219413
936392
668085
1202179
327275
1598522
55251
1132522
1350087
539573
164778
137369
725430
576715
644663
1561704
1809379
615897
240595
1293449
1158474
1465350
163900
1932672
1588965
52506
959537
1762727
467172
1941894
1994027
137160
773039
1369446
610340
313276
1257134
1230750
1605662
982590
1712540
331733
1912812
531679
1177887
1781925
884909
700578
844363
1749344
1313998
865751
40224
367593
441874
1453768
817087
1463126
134214
371313
893954
516828
1120862
866392
1325046
682492
1486315
949803
76486
1980013
772734
458629
454384
871786
1987157
1790760
740519
300029
609377
148354
270661
1560205
990644
1680677
1989165
1219000
977792
1142542
1824795
400797
75424
603025
1704881
1916042
506253
1763048
1447916
1463028
1441805
1408415
643106
193836
397858
1033732
441919
1999697
1686390
304130
654005
309674
610083
634251
288512
960853
1293967
401717
97713
553576
1516388
1163668
1493664
722763
227916
487080
1094055
1779591
68866
1513533
921945
1962398
786561
1991946
407364
1436945
134218
561326
148794
810799
1602461
1202210
377913
1579895
341201
1278148
676632
1362352
1171515
1354123
1623349
291162
805725
1541842
880219
1761022
476088
1032365
517589
1462599
857728
1140964
832961
1386822
1798996
17076
578579
7458
21636
238164
826605
1877645
1587378
873346
1711653
702646
564484
1999140
1704806
852886
1554430
1140514
523116
545055
467919
571373
1199422
1839285
860800
1576403
1796128
1969153
1210788
639996
1270982
1189952
1542971
912556
1557564
345572
616245
1831135
1688116
1035781
1975333
1582500
962035
503168
1535452
1746534
944864
1573688
1185222
1837366
1886904
584492
1216538
725911
1437249
938127
530530
1039431
1207107
1282654
197100
85226
329730
1587569
101398
304216
573919
512079
704949
1688443
441194
145944
210447
1695384
481333
1492821
1422226
1773798
17610
595825
106394
571212
610060
1402044
669433
1221432
227672
1900853
1131350
715750
1410930
223717
288185
101027
1864070
763108
1550606
1663901
1535990
504548
1839238
660615
1209688
1455990
363954
1553717
234242
449984
1297321
611345
173856
406044
1418555
1455119
1791555
1247905
114266
1277328
1876448
633445
232601
47206
177611
523316
950285
1316054
1246545
1667135
1972738
1463018
1991377
1045400
1878262
607279
623375
1684587
1157919
1633024
1860198
1082875
1873754
1886332
984802
572793
1846040
1022777
389760
924083
830229
1814486
467713
1887016
374357
447594
1776964
410837
71775
1009645
483281
1431344
1390293
27204
1760798
1259717
646070
946722
836173
1395539
383615
709312
609309
1459419
981832
832686
1870660
1767383
1496123
243483
1192400
840860
1647696
821904
1301591
1700941
863964
1121388
388854
1816607
1570668
563263
239819
213956
45374
1487687
503354
1571276
875664
32478
789802
1258561
1279245
20652
1755258
1882381
125866
1827599
1665524
90533
677980
380593
1510275
339102
589678
915332
732545
1755787
692132
1406886
557634
588413
702771
1289467
230716
42650
895595
36928
653281
841922
1091154
659237
754369
1954537
1625547
970805
1982850
1168920
1137490
1559010
965164
1065852
127610
1404847
778186
1919916
450900
366324
1877630
854216
975046
856240
1727751
714342
958854
1625991
413029
295606
1013472
94201
1134862
333070
256097
471221
624389
1623416
869278
1781773
492513
1037375
721531
964398
1980839
1232337
1271478
524132
1421365
999702
1696279
1304422
955074
1099614
1100635
1429002
142879
670400
916535
1565222
57229
296091
142759
1586450
683757
568483
1551613
1039032
187432
1438358
842371
713191
1132724
639072
187156
9720
1202871
238310
737338
1349555
1558622
1007490
130492
1980018
47258
1477365
1703872
584805
258064
296575
351636
106550
833577
292690
45444
1952798
843154
383883
394681
153867
108518
1389051
750261
1870328
536067
1531199
266459
146925
138008
99006
760211
665384
445318
503480
1821139
1530898
932897
1504599
1489266
1973265
1434620
1974455
320949
1488953
1273823
1840850
610112
368502
1498777
388661
1241319
45240
1513670
801049
417524
356864
1602456
1703547
615444
1250792
1989498
696855
359922
419434
1168838
1325301
1178898
882739
1747061
1791579
996885
210628
218955
859660
888908
1766369
1324888
984887
1998680
1283753
1547206
1475369
734822
1880246
1861043
1757303
1058717
1178698
678485
1351931
1276710
68649
1667813
1217021
1622098
1823154
1328731
1538528
1258988
978065
760526
1456644
990371
1670545
1598033
803783
867531
417622
578293
419810
437012
196996
1327481
339180
1811003
1684729
1345489
402033
450201
564909
1311116
68513
1724515
1577736
1346949
1159656
462544
398240
608796
1280930
169087
427604
1391825
342942
1762259
1909355
1994446
177691
1589597
1997383
824589
1095207
555227
1307215
1523268
918036
849082
532797
1520180
330914
559553
1051969
543641
1634224
1918619
1188741
588538
1881537
358245
1863216
1951372
1098932
988386
409468
1681287
1854208
79476
1562853
11990
1312439
1818265
1228481
1273089
1074768
1316576
955533
372036
1655909
1078669
8844
201382
969911
1465830
575073
684886
664304
1774974
1675947
1180619
795264
423583
1524685
1784505
1175304
1936872
910589
1362469
891413
1939592
1785191
426072
791020
185566
1382492
1884097
828105
1545748
649946
40857
28008
1363702
665881
1610973
390228
347460
912233
1708552
1770925
663115
716766
807801
1677014
427016
969425
1466319
1857394
948419
321491
629219
645727
165007
525591
151076
855180
932895
1758732
296764
850499
591049
494241
231530
581967
848581
966587
1535795
1719700
1747162
284970
713973
793426
1239985
183680
1472527
684931
245517
884208
1798444
507444
616786
1168005
1662353
989831
1368152
1251253
311862
1210972
915103
1968093
1270157
59477
129872
1079628
688660
1739799
1109761
1786901
320536
71768
1168570
740341
289601
1819680
915921
524987
1347563
1059943
1439077
1256103
1738764
251966
860557
1665912
1338653
777595
1406929
681336
571371
171783
279893
340877
704037
91482
1739957
1219410
1626674
1812199
1332122
1681295
1586977
145769
1669148
83888
1087052
847715
1328318
1603295
1291263
273195
895449
1508596
1788791
795440
852417
1341052
5499
999583
1077208
906036
1939380
581322
931107
266225
1680410
1352918
19176
1478936
1694435
176738
1303137
1276070
1486944
1739368
1486963
267206
835451
1532718
1369440
886923
549333
1413104
213002
1825624
246325
1926240
420902
735598
451304
710282
1966966
1839918
803257
1114381
1191274
1820287
1238330
219356
959861
595426
1811244
541720
1436133
469679
1904080
843064
1292904
392139
721763
531872
1182124
423907
1622634
495212
646675
314321
214179
542438
1951703
1319020
1992258
461230
762168
1234091
847120
1316379
1404767
1005242
1341860
852060
1817172
1241387
1483597
571543
1890173
1611862
1673000
1475566
1916368
1563439
1004656
1903322
119857
1095019
1291706
1414555
232092
498436
1836596
698753
1877316
1740791
52896
1378693
179023
1431624
879322
1697126
455027
810927
809450
1354780
160370
175487
327661
764457
594327
1861058
634316
1725697
1471078
1382972
666974
65673
44854
1805755
1275835
267160
642356
1560511
434898
1827621
1084745
1569218
1092376
1619442
1292711
771112
440217
547109
1846867
131075
1901578
1324522
248363
1938295
1134693
134195
954905
508921
1112766
639464
1502755
1111993
1148301
1166589
1187820
1501459
1870327
1914949
1704620
1526214
1460065
809396
1153880
1115954
774897
1991333
263748
1618869
1018462
1248419
1419687
1375874
1770927
761595
721180
1897196
116073
796524
1948599
835704
236988
315211
784849
549858
1406323
1126481
339307
1491665
234784
858813
1741056
574714
1168337
937210
732362
1421070
1490648
212514
1122115
357792
1451256
278049
1927158
281130
147366
1498250
704959
1134039
1772405
1292987
1883743
1381478
1109046
359398
5155
1781110
1236036
1507158
106927
1278004
1114514
1712499
1111915
1448195
802241
911885
1357639
830891
1388958
1662474
373022
401594
165500
100705
27323
248222
1858424
746763
1876194
1444108
1136811
160393
1036154
142977
833892
520084
570885
1363079
316684
295511
1941779
1777993
1251354
691884
1480996
1912709
851653
1456601
1961515
338058
1045077
103679
486285
1420992
300438
298560
15978
991740
210362
115479
1963496
513961
353816
1566336
1837237
1507023
398387
1795504
982593
1145046
1389228
1424996
237674
106551
294390
322137
67152
1033377
1742436
584928
1589516
758739
525379
563515
1322929
547475
1765548
144693
684770
975061
1737952
1621893
1228768
409824
208682
1227140
1167353
99806
1254234
662669
1497646
112662
757611
326226
1069900
1730086
1996383
605184
1104053
509878
136206
348827
1018151
1293289
1973803
906872
1510335
1756236
1748093
111480
6778
1424911
15872
1800355
1962414
389781
627679
759517
118250
453279
108768
1746446
1527904
1012081
860259
6943
1567759
481936
408678
669643
1566544
1235740
1211771
11393
814649
197247
1948061
1805281
274215
1131894
608689
752445
561729
1073602
1241913
1096477
32945
1258084
1118116
1693418
1690497
1976843
1381524
972908
1234279
187060
229317
1832541
1455448
1454948
542436
1056718
1825325
1690712
1661506
471420
1859200
921172
980143
1914889
1967361
1129999
85873
1042621
1729328
1373125
1729977
544902
1120677
810415
1141559
42057
172956
1540654
941948
832027
1868767
1601400
1184197
1114122
1202551
499902
1495907
1306912
1151165
1531331
1950995
399932
1936672
832111
1898621
1217085
583589
965616
423856
1570758
422686
1731104
1436235
1991216
1649796
115290
1406614
699217
1727711
1076033
285980
1785533
1947943
1989628
588062
1567947
121072
807215
1413274
1670687
1472412
1290623
889582
579139
1063213
1911399
532616
547766
1823041
407434
1069016
1710286
1668296
1837501
591403
418081
1987999
120797
1132087
418507
1185085
1949174
1357440
1672934
1302972
760936
1457582
875843
995686
1160419
542542
768638
1039524
1181410
851701
782477
885413
1045638
472065
1773147
1459349
1615071
213997
1343182
508873
143274
1190266
78499
1750149
1486266
651196
1224818
734748
909219
355589
1210531
892245
1192141
379369
1169848
218680
245861
720719
757679
416655
1642994
1793023
611802
1004922
567651
1611357
628653
1775800
356459
1268691
60058
1795517
1152574
131112
1968755
797143
1020027
914776
964537
343383
350251
1991849
1975301
1604513
217647
1592714
958379
1637903
1999986
374799
1275596
1466888
855825
1560684
1702562
1502573
979448
1484741
1217160
1869313
524945
550972
17229
1675962
1972286
1519301
787853
903915
1655095
392282
1205984
1357162
574508
1376147
1553033
1154503
758211
172514
419173
977872
387389
1175798
852771
396824
1710710
937926
227593
441265
231629
837132
478853
486926
1636635
1178838
909588
1751405
1480998
1440908
1437704
846210
661177
293577
1989008
1356065
709211
1101178
1213719
1336113
1072740
481915
1744423
1542429
1136840
1115002
1806243
216759
1002178
735724
393737
673409
993952
146631
1555960
992076
447851
285640
1253769
586665
637583
216375
1797397
961100
1258140
793258
470706
1340666
1410762
640499
1526664
1888039
1352722
1929888
1938963
814674
620124
1442669
1796500
1455553
824751
1909393
423026
1133782
1693390
1299582
1173506
1323215
1185109
465860
1553614
1613490
179028
770824
263318
232892
1150215
29575
1870276
1591002
117197
590670
1425947
1998063
1297261
177068
1870744
977529
71356
1614032
149007
475051
951454
396093
237650
1645629
320877
1400661
996453
161839
1354363
1383404
276406
1536036
639026
1547159
1216557
966880
1990063
1109365
3900
323721
97054
1966314
74136
134240
570943
575350
1284779
1373920
702557
905435
1588925
1670310
685713
494125
554572
327554
930250
632382
419405
1769123
298499
1117681
1949561
1414549
253231
592446
1283342
1558697
1092186
800670
1998160
1045218
580459
1972632
414008
44763
1283546
1093304
1270521
1170847
1820385
1683756
956664
1858321
881921
986236
301510
1125809
672920
436172
1776081
1878944
1636520
497476
1813000
1522856
390174
238538
1900134
296290
746329
578790
1450991
284672
1501850
551150
415887
437851
1058494
1910617
1913243
1547194
1631573
589472
1753962
59483
685795
995059
1919181
974845
798129
15185
1925302
1989247
1472888
532770
233665
1835112
1182484
1685767
497642
651612
1692162
834681
1997316
407941
1841729
1980694
260440
619529
793102
875427
1175590
476960
1954803
1190513
1132506
1097308
1203637
318110
1811319
719876
1304320
342311
1383371
753725
1181658
818382
1104558
1163164
1845327
1589351
772770
377141
640606
762805
1328046
953465
504131
147541
251243
1223583
518157
104633
91569
428998
871167
903564
521970
1071816
368192
100163
28321
902922
1234425
507738
1052344
1394086
985291
1043000
1013040
294755
942087
961145
400393
407673
133540
679888
1792149
1854740
850073
452161
1321523
495801
54468
373640
1225305
441589
1955307
702543
1871990
1662374
64824
1536936
1633633
1336657
1152857
951164
592201
482372
1602483
732143
1379826
744106
415149
1419835
1328647
1616563
1932360
1084723
1369940
577830
795055
1713882
120888
558947
639516
843791
89215
1250894
1334544
1845680
1176453
384613
775294
1672392
373887
506484
1131862
986224
1817669
1137044
925414
1295372
1087170
776500
1616209
9516
364540
1802242
581753
13931
3561
715305
160407
1690619
395733
36941
502719
1011862
1109127
333339
580517
322678
1536364
1712849
924206
1569413
1714383
731445
1908705
1126765
399749
234790
252234
364319
1926401
670745
909122
1650063
1315365
1708963
1692902
894094
325168
1969709
1681939
732364
428847
859068
294331
1936233
1372556
1219046
1074087
766530
1784206
1685718
1072805
371525
254936
1364424
1857936
1656771
1661798
318178
17704
993298
1776604
116006
196982
478038
291063
956180
1474809
1321659
30144
187185
275119
1252672
959650
1029037
1368928
15092
989718
734565
127190
1071950
1175151
300870
1653432
421380
1878655
1869489
685431
1391562
1384521
1731251
1182363
224399
1814455
1458684
261405
1910756
832741
1431305
1068007
76377
786953
1112431
412797
1073923
1135781
663164
1544874
1557491
495484
676567
1197767
787815
213178
1546802
331084
1079140
465659
579824
29159
308682
847529
769157
361120
19265
1906126
556392
1357168
217511
1583887
1702945
790510
217055
332109
830939
1322589
1128310
252750
1405845
1880763
1399641
1661011
778988
1256853
840007
1495105
1919623
1783157
567232
1330845
790771
1281903
1040109
935607
917280
994156
1964849
1565503
1561060
805571
1131066
27807
1275167
762160
849597
346325
1659618
393872
628413
1174844
1951795
1051272
25266
337475
865785
1615985
704256
887934
101976
1405765
1451310
558685
1133856
428875
502693
360437
1624721
1031969
1371628
1616328
656682
1457980
440212
8021
1198773
631285
1642101
1517964
1436459
196563
889590
209457
216443
1550703
310477
413162
1423743
149069
1885386
172932
697748
18617
305607
399375
230303
1544345
253363
1470399
84876
588870
325479
447965
473027
786183
735917
1851000
678128
1263154
1895439
1983149
691400
582782
55185
1635886
443685
1849264
911270
1540256
840909
1214537
1327516
120642
973872
924092
18344
1327306
43489
1135956
219136
873643
1535114
878662
1436175
1071313
16590
418327
1841796
512912
733289
636625
761034
864799
1238697
701023
1223484
1556202
1122659
670033
274883
112857
791724
402301
224483
684697
1537230
141674
1024716
1968762
1473578
816946
571133
1554446
1308551
145428
1195064
630775
877553
494374
1799739
290803
885041
853895
928136
583726
625956
967665
1357237
1862212
935183
728004
708200
1572045
886624
191587
44142
743806
670153
532219
1823571
1979568
1165342
1985311
182578
606275
288575
552081
1881546
1350513
765440
188967
1246651
1154581
672818
1651952
1846080
1508513
1952190
639644
703176
1043397
825123
411128
85395
491966
1487349
1652255
1807128
4277
498146
1304932
420263
634991
151775
1409062
1154416
103958
463801
1233714
1495386
1862062
1255930
741047
1247567
1255143
1405189
274163
916650
767689
1444931
520731
168750
1904964
1405097
1352872
150075
1531841
182609
111353
607172
1599066
754225
956125
900000
1567696
1624310
307947
956280
341414
487953
1774776
1364409
1782173
1770066
551338
813903
364034
1001977
165914
1220399
1128528
770330
1603844
584158
876021
8385
755564
1639315
791319
1962065
850674
1291067
919531
818802
1835431
228431
98317
1371500
1846640
783279
442108
1369929
136663
657437
1190824
376731
1623176
1199301
140728
132041
1720206
1315328
1097145
1113427
674570
383345
297963
92717
624491
418228
225083
894806
838103
1468259
102938
1728879
1446873
393532
235701
1367123
1948152
973569
1175930
1830417
375165
1426286
1978030
454731
558526
964993
321899
1942828
764427
810841
1213660
1249613
551052
737673
1443563
939302
1156272
1784871
1476937
783877
37391
604700
1539420
1048854
190776
1410691
1735318
436564
1803359
1044148
1921189
529738
659611
174340
862435
77244
945588
1509086
278093
1267582
1803489
1331440
1105544
370733
138977
510321
1048185
1707429
1692045
106816
763216
722280
598277
1562496
1965076
1191858
1570362
190655
113618
1847788
903987
649862
1246599
249098
1961091
656182
1541304
813047
1673226
1024185
1073271
275277
1094626
1367850
910323
353306
1236662
531100
1386147
740863
1588318
1923294
166670
1793195
1485516
1941610
1083734
449699
989354
1771141
1790762
1054430
456120
710568
1308661
722394
1736663
1769637
1732267
1552635
369008
1372000
190467
1025111
1417090
400852
1796233
747258
148287
924473
512191
537379
1006412
1988
1664784
1781394
1538505
1329423
564155
539918
777831
385360
1063244
1009458
1231776
1386356
798776
115304
942446
1325224
1545650
1945902
1286703
1704478
1627242
1420103
1350214
1585600
1784372
97907
1475465
1203835
1443511
1395743
93145
387825
1875504
1574708
752990
1010980
1936263
708539
358928
189950
292364
894596
1173563
1807611
698500
913559
1068111
192962
1003458
255630
688236
148284
735317
456989
1719826
818607
834801
1841047
617611
1574197
59465
1984295
323045
231939
297236
1686196
1874136
890487
1978089
1697692
827641
84344
340827
1035119
1178118
1507669
782208
444246
695153
87877
1312790
1824231
308583
1328304
1972166
1071088
880628
1301775
191942
338845
1377260
1557049
1598898
514880
1452917
309328
1431928
1714445
698904
987227
1612216
982485
410413
34549
728129
833896
766485
810782
258765
165783
1170757
577327
637254
1257116
1150505
1315907
473198
33719
1200752
1850843
334631
24782
1411382
305738
1810411
1710548
1546387
1027529
1444121
1844552
572262
28641
1947782
1408715
966784
180984
51821
996919
446259
272321
40469
1272795
529580
1963967
511124
753220
663777
222730
614053
1876786
202604
956970
540960
1296492
680872
73821
1076733
302081
1363504
1482650
1053737
1849743
457991
1574896
3587
1720655
1314740
840435
169722
240724
817575
1421811
1386650
1471853
1620620
1165591
1495481
92177
1973342
1020737
1766607
754623
416896
984999
1949449
929186
101059
526193
1940798
1784255
543809
1892335
1521746
1658370
1874853
2749
1345551
681706
1842009
391453
644974
278631
1408782
1424962
499995
774456
614745
1049928
1336158
287276
150241
1257502
822802
1745378
1092293
1358065
1977301
1823362
549946
1212200
920064
1354241
217654
1240206
1334849
1641861
1769943
1789860
477721
230698
690333
816605
1417625
1326472
1709288
888817
1366957
1984544
1854620
30526
657502
1532847
155000
613054
1044980
974259
1983341
1262880
1399574
105574
1888166
65723
634446
1950873
1771239
365652
192265
1485926
619385
1726964
766891
1581886
1025813
316780
1781247
1732941
1349022
428015
1321027
1148380
1360054
67037
307440
1463499
356465
738284
797663
1517082
1242746
987342
1541308
617619
633142
232559
376667
803628
1949670
599202
1389586
549352
771586
1183346
1924445
1850393
729213
1659735
1023072
1844629
852595
195750
1037335
1595175
551771
1045748
172371
1408267
1573722
1893240
23539
1104048
471937
204912
1393875
528881
61549
1529230
1288188
1493529
1369217
1203220
1395694
1100796
1119639
1322891
950990
1625992
1972992
1627837
683242
1995652
609955
1988978
878909
1039655
1551744
714300
1246702
1308034
144507
1011282
624013
1136983
461258
106728
601469
936475
1248201
1439198
1312921
1746687
497987
187958
943367
445592
1558546
229669
475784
525036
1648426
1622002
699574
369279
400225
703497
1296644
52179
555464
1450039
1790948
1028546
734775
761016
1291380
705187
1123977
1166844
1113607
1746664
942340
96726
1269561
842481
365255
1317738
707304
878456
475032
1587724
330485
502424
1684096
1395252
1189483
1505845
567948
1439737
1344141
391953
1210073
507948
344683
124735
635051
1172432
1668009
368515
52660
695927
1545748
193131
1684843
1310090
488395
319493
1095621
1803949
868173
218778
963109
1273247
1136510
258530
1991990
84434
1693475
1951330
45843
284830
1743348
89576
434628
1010216
237846
1644499
1669966
133609
1965181
1022627
647748
361302
409772
111503
1037746
1347092
185914
1736340
11722
1687588
1525064
1001027
760455
1902076
1375453
273903
211972
80264
1174262
1511189
819500
1171385
1780187
204881
670096
934090
1079831
1897715
1502602
69475
84686
1237021
390977
419194
1112722
778229
1736576
125791
157619
222224
840268
580092
1696499
1948446
262530
114773
92471
739264
57721
1131061
1894962
207846
1253038
906431
1002957
1482701
899910
1600566
239009
791824
519154
771239
1557055
536566
1453726
939921
3753
897323
1176992
1323875
1512976
537762
1086791
1191213
1451028
1897001
316670
74135
1422094
211942
1636761
84215
1246002
1478089
710399
483987
1671793
161041
1000321
1881659
1310798
1846406
1418816
506402
434693
189576
1992815
1600412
1057502
1539287
1779657
1816643
1194481
613025
188532
1072293
1596975
226336
619234
1089316
473610
730698
1690699
137697
1415000
1725092
1514609
1562873
348221
1850284
293340
449343
775353
734681
417691
1283778
1947863
1663939
1768117
591765
1508619
403505
1911765
1864937
539739
135190
1719292
1430590
1160845
771531
903235
1991454
1077013
1724697
1501276
927070
993792
1528221
198111
431078
979683
793856
1413431
1493453
1955168
1906289
198693
1102841
1431310
972612
540729
1281107
553328
1602775
947701
1985212
336573
1944269
930031
1585465
948001
1943937
40202
1352039
1325462
129933
937491
944249
1419145
1256643
1246922
1447554
1031004
1529619
548506
1429619
454510
525252
1413802
1365965
151398
1204547
922335
161385
1196625
1966984
1420713
1886751
1329915
1027282
1922072
759309
878021
857670
1886759
189729
795254
825877
550590
1631330
1899296
101776
1897141
749561
85778
790609
796253
1166250
1128092
581453
1364114
255608
1020093
1123124
287080
1773793
112529
860028
1065829
916578
772520
1489561
1730645
1434609
362119
6220
550511
1070519
360390
1811370
1683669
682245
382398
1451233
721896
1741800
640418
986984
1256139
780530
1749768
1710029
392906
1451209
471522
1119068
1796427
418790
195089
1149888
713501
252252
1355027
1008551
1528127
1974853
714090
1140098
1587499
1375282
1916939
204700
1409075
1651673
59692
1476031
537267
1586813
320163
971082
1653238
1783763
585210
1289053
1372292
471271
1464749
74998
1557224
1055934
742490
1916540
1790501
762181
1830242
977053
4989
626347
128024
1930941
1343927
1134534
128720
34876
1209171
187280
1306256
960400
1066274
307242
383255
778883
892984
1780510
183072
721512
420556
1614473
141285
1164347
1774033
2237
1482092
29036
1263216
1541907
877588
866834
561915
92059
266450
1347004
154930
1788014
1643329
229911
1118998
377225
1787146
1258781
1543300
1299514
377344
617059
858020
1479207
822663
102034
1711217
1184157
1803560
346661
1759151
1958941
1186445
655344
1481644
1909600
1803448
1408125
1721481
1746763
1154430
181194
824323
814116
1803695
1051924
1740844
20404
1355095
896925
1783459
62098
478219
610894
469898
1632553
1646019
497555
1692549
1226420
98380
1049875
1530562
477929
667940
841330
1287431
1961677
721452
921747
497934
1148207
754524
1940072
987428
1671534
962851
1255272
1564279
3909
1692530
194530
1094263
266169
1993930
1223483
1904213
461887
1331955
801000
140811
1017938
352930
135329
1750714
157974
808796
946271
1693406
1593526
1551855
1943070
242088
1769827
1606603
1532682
1624276
1729438
1376032
199277
338450
1566610
700716
1489246
1801143
638507
1519680
1148651
499128
743079
278697
1848220
673120
1701356
75603
256953
1624636
1365146
736378
1117891
239501
252175
842595
846290
357738
1438807
456051
130092
1984884
1855720
213628
898272
1551933
410646
1321439
904311
1556435
1116074
1609078
1484295
779756
284334
897917
667604
1682683
962975
313270
681979
316715
722170
1228819
1684950
1986536
894705
577761
1043049
47290
1546935
1121078
1609424
593381
1824667
340405
978694
1264126
284550
1663113
1971907
1617972
598098
471301
613471
285325
219051
1379807
1546565
133184
1566104
1994309
727366
1031298
71981
1368189
1908952
1371452
1795404
87376
217769
1054057
1648335
246101
940048
1723220
883099
668276
1676912
1617368
450511
1626204
83372
922921
1900704
478739
1052557
1149108
1178391
1181665
946849
1947946
146232
581889
321685
1780927
1601687
1831251
1563066
1875137
1283903
1777181
370223
617856
710617
552910
8157
1791340
1469575
925371
329160
451282
1050697
82164
66453
1639651
745446
1952818
715198
744902
1677820
961933
1187890
158368
626997
1255799
1344015
156415
8723
1988224
1412201
286763
1836526
631520
1576387
173164
36386
643206
607989
1014876
1238178
1032309
1253636
1980190
60352
28610
247739
273608
412972
1094781
196866
1305764
1291524
390823
665299
1017078
692605
435018
1435045
496660
1644829
680412
413560
942057
240314
1059022
807420
643867
1029520
877721
673869
616243
780317
1225161
561465
1367733
1599888
1280345
1304039
130541
732566
1118642
945243
1321314
255117
984126
138112
100810
682361
794531
203009
1795976
602687
1990393
1006874
269428
975613
598178
1836231
326572
940194
938732
1406436
1047059
1900318
1308879
1818939
597779
1654676
972273
1320045
1733486
329893
321118
885553
8577
930165
1075382
1742070
1115873
1851401
1446126
1603080
988375
997888
953885
1871245
302493
479751
1745264
435555
1375447
1623795
891180
1000528
1448812
583673
381838
1003841
1883025
33421
728150
667296
1445980
1371360
809699
670590
553999
777111
1023239
1090058
1001380
714978
12688
975199
1307229
510203
1316642
1010482
1452636
1836417
19835
1384734
1878664
785142
249046
1671464
116055
1025100
513365
1913626
1756361
1059644
812127
715098
1694719
665526
1110485
820891
1955396
1466319
1700216
1380125
1316493
1386976
692760
1148636
296323
5887
307891
23867
1547290
566373
1072153
560778
381437
521636
203055
1024412
171994
739976
400400
1304340
913247
703851
787003
1846231
657565
1385924
1363347
1074133
277052
1254434
431134
920220
587543
1027557
1490001
1761771
1314152
1251674
1629415
1407952
1910209
700145
1270084
276065
1028747
751143
1564965
254375
854150
76644
553666
126192
1184503
1573423
1286842
1823240
130876
1344425
1438197
1545770
251759
1108565
1764979
756859
682184
1479212
273148
861751
288956
957803
1533283
446228
816318
188395
1884796
1772312
1195409
1089567
1856532
383489
164802
474817
1055156
664758
1755982
89711
1068328
545549
934940
806529
266931
352854
1460930
10868
1825496
719031
799578
1754804
1331067
1405396
1993591
1976901
554177
385636
305832
1745216
1831239
503853
576599
1811570
1015523
285810
1041966
142540
1042236
1795392
255456
676054
362986
683881
295027
981487
319570
1703343
217338
1078942
1756193
1226039
1190384
24388
999262
1734487
1389170
1831683
459194
1940012
1012318
1195442
343217
1349606
806933
1424132
968840
452955
776116
930687
1621092
1707134
79798
1549978
1194156
528877
802269
424482
1251335
1533156
1026184
911410
605527
1264386
1520415
57629
615021
1785737
1037155
294942
1610773
1198645
894699
1561472
611307
702333
289536
1532868
723070
881352
203490
1487920
1850051
802952
1460474
373831
17805
265162
643535
1811340
945729
1902749
1257438
235030
1171266
910875
1889456
1623223
1551696
1424864
422405
83935
908145
1705236
1034760
339763
972359
1124519
424314
1361099
315626
502259
1166550
1339299
815688
98075
125873
1928873
1504592
1578008
1436851
1830964
627171
132418
1954724
1361107
38622
143170
436230
787779
1044247
1091120
1490510
1456618
489393
790116
330292
419878
860174
700586
1855825
939873
94509
1455445
611182
1522090
1383862
314465
340879
616159
1001682
1485570
198415
1527591
328399
722245
1481159
780245
769929
184050
1467755
1828508
513063
1772869
768035
1881439
957490
1385647
785044
381005
1105885
209363
1373746
113421
647467
795933
1813303
378222
576151
230417
784617
128630
518554
1222655
1806068
1564595
1054384
1941517
1328989
1920856
389892
1666343
1386699
1497228
718752
499110
1347185
1434413
1228879
397204
887466
838340
1989992
288820
1017494
1563694
252217
347781
446828
474359
634658
1111155
864596
1163719
1257314
1515949
1141777
1955861
458607
1116755
1631174
298089
1600796
1232134
1199158
1980414
1473823
1865231
986534
1331235
1455164
1653706
1251814
1175029
43893
1581323
1070341
1330921
765084
1650053
1868142
1449476
1512741
1809323
1895831
281493
497888
1951318
852574
1587921
1774327
895400
1877206
777797
1103530
1872236
1650018
48158
591312
1965701
164491
752088
5959
868271
1595356
1967049
1239518
264705
595309
218351
1902418
1423309
457044
637817
828940
857304
663541
1103227
1022075
898274
1189676
203969
1774382
872279
207330
1482251
1520329
147252
803534
1155336
1323864
1685839
1220873
1345321
1032650
205703
1556964
1411541
1429449
423595
1786764
1377769
1228701
1189113
165718
1905576
312295
912684
495811
962478
1309328
996134
1818534
1589358
615508
1762366
756522
1175402
447332
956066
918930
1028436
718128
1691560
921089
1334091
862288
324044
867462
904542
1104651
635653
591444
472197
1271339
451659
1951092
253677
321348
796085
1435109
1556048
980671
172038
583072
1698971
475961
714696
265707
29356
1420898
1243243
227644
1452761
455048
588729
1807452
1921014
1730522
587386
1374003
773892
1864106
63816
1660006
35073
1615336
1559157
525888
437876
407426
544060
1950285
287654
1151724
1865906
620286
1862358
177316
1957139
1265115
444529
1695168
1849458
677520
1751330
671521
852620
317567
1988243
1726173
131466
1211432
1274006
174519
758921
1668673
1795301
1957466
1658479
1706078
1771430
1835430
143482
1149828
1525697
1600071
1162727
1701339
628838
1047778
1494873
1644283
494993
399936
1651806
117743
1527826
1034385
957812
985522
1167183
1643763
662365
1605881
1983842
847420
1269026
281518
585086
1322529
61249
1936255
744337
145303
931232
1435930
1221378
1106347
1820086
219605
1983092
1945382
268495
182306
722055
63505
447914
1248233
161582
928492
1862943
726092
1332015
87388
1672460
432950
664198
778224
418918
125843
1707059
1223934
720030
504786
1340329
1112544
1995462
417218
1252649
1557955
1597146
893147
1727115
1481319
1783689
260575
791166
1005472
1747403
1040050
1561950
762464
1556693
327004
1733023
949052
639227
920450
1699287
297611
1980022
1452751
1154988
267948
370732
1843713
1323099
1510338
1376452
1859882
879877
1026439
774067
1834433
399249
208569
778706
1764358
948453
766531
1223826
742785
1194716
963610
986937
33583
1752639
1477223
254787
1801919
623046
575282
1831057
1115532
635367
329811
693282
1030698
1351879
308082
99270
1401447
1193172
882639
118021
1776610
447568
941414
896689
1990888
1091155
1311281
1187597
982861
70122
873624
633865
1903676
866946
117108
1584499
696103
649207
387788
395988
1833326
385820
1207943
204889
912296
274637
71221
215050
1654676
411968
1140520
593361
1028696
1098343
559390
1902256
280097
319715
533005
72513
339469
322305
533156
328511
1782501
220965
1624196
506533
396323
986272
525300
255854
1602402
150040
1773616
649204
1721575
1349571
1761012
663517
1875044
1383898
737773
1177009
1650229
832173
308299
1887359
822743
1759204
1222643
1222576
1818986
70937
638751
1924052
202144
596010
468103
1128928
74488
1725964
1676778
461411
1857698
1033242
1378270
75831
520107
995770
629611
664488
802096
1174686
885995
872084
337553
1881129
1492299
1897274
1428978
1551757
945376
562712
174145
1687510
942556
151164
687998
890305
435563
78654
1255515
612467
553141
298569
705081
840275
1633014
1690199
1459275
686685
444533
915224
90723
1209840
1060652
1619802
1229129
1375577
1204458
1366399
1005527
1641643
714494
431763
739104
356569
601226
1968794
1778333
1381718
474201
437621
1724653
1502221
1311131
695941
1310383
1870331
1929951
1278103
1582135
25334
84936
114603
1548197
1986707
1276316
38649
1865237
1796383
633666
1679865
1150682
1277611
968044
638236
577476
878248
922290
982874
1942445
220976
1531145
1471402
914990
1389392
769888
357001
1205487
782993
195772
712249
1958198
106133
80491
699437
1207529
231187
670006
1638116
63111
1765551
1852896
45334
1839576
338319
1557773
471019
1958878
1963459
63799
1619770
1330985
1443099
973305
1968216
389894
1262722
917805
144469
1800606
220100
1461276
188381
755113
969372
574807
1641255
1905650
684556
1697473
1370496
1914853
678798
1168237
323288
1599213
419773
910985
881924
876548
266797
1752242
1645549
47139
1295122
1259752
547912
1151642
1275970
232133
63729
432984
590
385745
1227187
1111406
30362
1887245
29282
1954280
1616560
401620
930308
1408350
1693472
1598629
1707396
65108
552350
725103
517675
1905394
385657
1169531
344053
1281071
1084432
1759287
1002831
1073244
910676
247617
1608903
624225
1635211
977003
1010365
929927
1435838
908341
1479825
1453342
346276
1187235
814876
1902190
109881
440730
381472
1450275
795983
1290258
1895855
1159704
1271790
372750
1835316
253367
17325
780338
1848339
1277375
1930676
1564015
380723
335619
252301
1891297
707330
1536631
1639394
1042614
707890
784987
1692158
69139
1776924
337182
1542334
473766
1803841
397309
51861
42674
1486527
1292073
1747441
518787
192419
1046010
271862
1053165
641160
1792497
1981778
1101005
1476477
45392
723542
1503093
887649
525095
656378
663715
481462
321603
904127
1479917
1637890
542875
324912
777051
325859
1687748
1661193
1282686
1322191
251133
534009
50397
1295278
488593
1495906
1771626
157632
106557
735480
1280698
540625
1494564
352808
946076
278447
1591885
1514478
1256536
1048487
555004
1595648
52707
1764855
1573081
764905
663536
1898687
1801307
79443
1702108
1793359
1747141
623583
897769
463711
1140246
1864555
725399
500477
1432300
1414930
1862342
364907
807269
196754
606802
1881154
1063655
245244
1527905
1878072
1836298
930051
1476260
1685531
1670774
1311005
1523561
1805860
914469
1141111
1359785
1529279
781397
590046
708512
1326446
797205
1265721
54191
135980
884239
1148219
1937947
479751
756189
567977
1212287
1020103
1432023
447828
794383
1784129
1289852
1058611
1910093
1207218
1783408
1921138
1308471
1311131
1489797
361975
104537
380898
772790
882817
1786548
219385
1527135
1436769
1427526
1042020
1782928
990423
1258787
1678412
759854
811541
1338607
1517768
40448
163340
1219035
1000980
1539723
777171
1219031
463248
597343
1576791
1191214
692908
414516
1189660
876473
208513
933801
1437715
1971329
1253099
1624187
1551612
1988488
1022250
1407205
285106
1360912
1861525
1298249
1164612
1383989
18108
1042432
904910
1906437
596806
1170091
1740812
276101
807363
1156772
47994
585695
1698887
298045
1644548
536708
1288393
1446911
539080
812894
715476
1945902
77134
382030
411162
366786
1568808
1130548
1370901
1477115
944210
957729
302967
405751
307914
168960
1509681
1071203
633684
827688
1454741
677084
1742427
20535
1323463
245681
1222683
1921204
1019244
279005
1976060
1183797
660043
143654
1636105
965825
251486
1502060
549800
749945
746723
83732
1131783
197258
1951718
1271661
332404
918633
1797355
1163467
883078
1191647
1793989
1671787
1238180
350690
39331
95364
1341548
586082
1147481
226068
284257
939556
1359826
1968579
1581506
492515
1586761
1956168
693327
954422
896811
1624627
446417
851767
1337247
1460968
724860
1705101
282987
237888
1651684
320131
1941864
540366
967892
721683
1554820
1179694
1918895
1928192
452483
1449726
1244475
797341
1014977
1832681
485818
386875
1054167
92717
586916
181493
931977
1531139
460850
234216
1640904
787829
100330
1859326
461847
1592356
1837940
1766740
1881363
1608204
487683
775725
1846665
694712
59817
1359927
1448670
1983533
859640
548806
594485
1125053
882294
1899033
804965
337569
678914
1672605
1377872
577016
768350
751885
1012478
1090899
1319700
1399690
951265
782571
1916429
1043682
1477340
1473789
503596
1306984
1125363
441126
1386791
1387245
1426844
1086060
1045957
196855
1921514
551619
1272502
1651518
1396143
147083
1221417
1580090
439230
58788
1798372
829273
817663
265071
183667
1403036
564386
362130
1850219
1017654
936096
1605764
1154224
798315
1791704
448163
657777
20509
1286164
1990838
1714346
847264
955110
307487
811280
128746
637872
229230
53714
1612181
1402831
606489
172560
1911983
1181820
1261270
1859487
840999
232135
539475
830462
528844
1498404
1165390
732540
1714448
1494401
765431
1917301
1426090
743213
433996
329701
25176
524700
259179
1901013
599145
199760
346725
306929
337905
640795
818467
684320
1072648
117969
342958
300125
364315
1581123
1281954
981571
1745631
1451940
224890
227615
580870
1746214
941374
1644405
1750019
1443323
278968
299154
481520
1500752
1654560
1821454
689928
1555644
211930
628580
1662864
1886849
526442
1994332
339736
1295378
25865
795811
1005561
105598
810359
1551395
261475
1363593
1373282
871022
9693
462179
96912
753827
796880
325379
1266853
478675
1672927
1827323
322020
751540
665034
1313187
137048
1515137
620083
1280747
617384
1670885
755475
1748492
1689209
726596
308401
1618092
445882
1416242
275474
768541
425378
1184266
978597
263199
1203179
1904594
1563468
1011631
1486293
1510184
1897065
1055444
440522
1069836
1487617
102647
1428484
1950915
872074
206615
29712
1099407
640597
1714741
747150
1494268
1936026
1066598
1635446
410888
1703936
1182975
590733
1401428
1145293
1781981
1299371
1664896
870914
1777950
875249
1252627
1193593
1999880
424591
1379345
598055
1848924
1445290
380524
505232
1214654
1081034
1108671
1643397
1045486
1908384
1562526
1988197
1100460
55190
1470920
1515552
1990233
159987
1123136
924069
499432
1983683
737528
662361
1865502
222927
989765
937930
775723
1274098
381838
1866854
1834770
1871078
866216
426223
974234
12588
1648846
1941889
1212454
662122
770572
1857208
1691627
1581733
931657
1091286
1617201
882388
307112
429088
720456
1792041
879639
1137511
1413471
1559437
1831846
1513155
769209
1017458
1080656
474124
8808
1747176
1617710
143146
626876
1606094
394755
190440
998738
1113557
1054464
1800866
1544510
427807
1599076
631155
61372
1710527
1060394
404375
512010
71383
1190327
1271876
633589
1645853
709848
1953027
365507
950450
1116164
1242080
518941
719622
425500
1639180
1021288
1803083
1391801
1642124
1390747
335316
1175340
403052
626145
1430310
1336512
11590
1987533
889598
1898084
751117
807878
1226311
801625
1589772
1785255
1887537
1314721
6090
1978532
373687
1748462
255070
1089704
1887809
233793
1229357
152800
152017
1839945
792583
1761995
1786952
353783
709219
432668
1500069
586996
1468917
750127
543333
1806872
1485977
294090
893788
1146457
1252318
688680
583081
544311
1477296
1698284
615978
28055
203205
1775785
135170
1594826
1508688
361520
778647
65457
702807
1028579
215844
648266
38432
896467
1151684
929491
849360
1106450
1200940
1843763
980259
1897935
765211
1775293
601771
342401
290874
1061231
1669132
1619613
112000
1003016
1469204
1987972
1652016
1392650
441981
1737113
1881626
719782
1049484
1880793
1472704
1327974
440198
344974
1791182
1694572
970918
1475430
1987978
835183
328090
1753444
1271318
1171951
1332098
403252
177460
1077733
1057526
804734
488007
746287
1325384
995385
1186578
1626497
1159884
1832483
1159691
1997142
970507
1076453
138170
1571094
685813
1259940
1458989
118231
637900
1015132
1359003
1285318
997103
353453
619442
1490490
533069
388563
1256957
778174
926511
1885271
1304950
714763
772359
1387416
1472447
253318
21639
791950
1646301
276498
833175
946922
1229336
740223
1995907
125960
1304056
121279
490081
1617418
817330
1644356
352127
1879890
14245
1289918
1487670
382641
737173
829514
861889
323553
1292370
1799703
1995987
1789633
1735972
175931
55393
754824
1141630
1070847
1898336
1852944
1433352
331245
1779454
615407
1980472
32148
758962
1963639
1441667
294431
593252
1947081
1713063
1864764
408720
455757
1739689
1157034
541041
1763714
151175
448984
1268831
1713935
832671
430300
840633
1739168
832007
1694355
448481
350569
320315
1574214
1861721
22739
562815
659466
1439127
1514939
881891
1863067
85709
1608851
1550125
343252
1045510
1560513
898376
587759
1398302
1137476
383514
10698
695261
988849
258266
431125
1302075
1500251
206609
1936354
751529
996895
1663794
1645728
535541
729141
1784274
314008
779537
1066353
237685
1167725
1216131
1249775
905120
1077723
101364
86329
1906248
1307181
469425
884499
997233
1090232
1754945
1692066
1691213
1607349
845018
262763
570329
1071859
540267
1879678
948837
685810
428768
480934
1390771
1581473
1173830
800401
1829357
1323078
1813161
337863
694009
835181
41294
1017194
110941
396793
634663
1377408
397728
1922297
1726357
1839113
1180771
1462695
1169988
729116
1871431
1351026
1861413
1481924
1015376
1951265
817986
531753
1175624
194294
1305668
1230030
1861609
1063766
955237
438111
1796148
1895084
1704599
464463
589633
341436
254830
762822
733770
1049693
344862
586619
118240
1357244
1987232
749069
1366534
1606866
1491800
1732035
1012565
879505
994097
719848
848105
490038
1802911
111807
825592
150814
26172
1471584
799980
1977327
71904
1975561
1569886
987883
1877815
1422124
813327
1124340
526734
142636
137922
1958178
1010170
915607
373161
994485
1426600
1948805
297539
1224029
798179
1770242
281108
456837
1148124
883483
1353133
688819
1242515
982882
1499153
662309
395940
967721
1068056
484121
69699
973730
1418983
373918
1253161
968267
944592
853468
1709033
357495
1319014
1570255
1422083
1760497
386616
1511811
1619157
1422734
1996998
730056
1426303
1633645
860817
27796
335383
1556415
1463337
1580851
1340077
1917683
1865632
860794
1452022
1098165
1834335
916929
1587902
581590
1097842
317081
473363
31427
362131
221699
1500872
988647
1578668
240452
779148
1314075
1440624
1180610
1481826
1961346
1594279
414452
493238
1441900
1015877
1676670
1597846
129248
1553399
20877
689645
1018843
1691797
749879
555688
1031438
1756469
84311
1274038
888823
1351846
745934
239008
230717
684426
391890
1117186
391109
1723297
595783
152529
1596154
468867
473712
1618083
1725690
1280007
1952429
739032
1215835
1850940
1466034
1687163
600590
1927142
210576
6380
1031082
292283
1386902
92835
620480
663154
1261197
842045
275750
1059319
749011
163550
1303572
110782
163317
79682
400986
1222619
855336
313794
442841
656284
791198
754267
1165704
575456
1949372
961370
653629
974612
1888208
1228685
1456972
184770
999115
27585
555393
799156
1775597
384761
1729665
528662
759949
145958
1388855
1485964
1761272
355149
931715
292948
201268
1236496
212899
423595
1067099
1306868
1653632
501219
602884
175080
1677207
1450263
1472876
1933985
1992945
472426
1819141
946891
447924
1017531
1744902
345224
354584
1113219
1442126
941579
81338
1695515
750833
596024
1421449
886834
56711
376724
657811
747417
321574
1650908
472494
1316954
1953273
1888747
913670
984182
1490626
391086
1961870
759684
709198
1050117
1205973
97872
926314
861498
175565
240459
669392
110403
55929
1285918
1482148
1284857
112678
1379793
152001
316784
1148056
712854
55544
893668
1479249
444313
1279812
1927776
1233874
1952216
1016200
44280
261652
411927
557469
509488
1481653
1847113
1056183
374902
1171549
1945571
348603
1110256
267870
1019658
561974
1834272
141300
1521720
752682
1494529
1462169
1057320
593553
1302883
212482
125590
1773275
606258
1823322
1295753
412826
1613409
827520
567194
1597194
195775
1352362
162356
616463
917083
1300856
1964075
433088
999458
1136105
808389
345969
754458
1350085
870462
1988674
1741190
1200682
1451737
55323
1607948
1672163
829367
618250
62833
813643
879859
226171
96553
1639400
364381
1236480
553227
525402
817348
1440670
1099087
794293
713768
1684852
526928
1836402
220545
462332
1531956
723559
545918
1887317
1943690
1018844
432317
1518930
74117
958906
1475187
1773176
1408377
1672030
1456530
310764
390996
124151
869588
1193247
919119
563908
243052
380961
380083
667019
1947951
1134445
1797533
272566
828767
1762414
251104
864349
1215398
1852096
752351
32343
424423
988048
155059
872818
360879
661146
1347228
1658536
788708
134621
150700
1279489
911367
1333826
716135
1584537
1842653
1690322
1228484
180208
1249448
295410
717537
488605
1635842
1599889
1782838
600692
1750053
71047
311403
1355662
109092
1734053
1120752
600891
725388
1265545
1538290
530120
468815
1387272
882231
1305930
1351807
1952332
920654
1160268
1806474
652010
1186309
1842088
629706
1848976
1502976
785798
1689809
289435
471373
1541688
315787
274952
1245700
1963731
832829
1696859
1427051
1331688
587648
1334608
1773755
1716050
262512
1680203
1323968
1315833
129336
510145
1342214
1048639
378208
706390
330520
276964
1600922
577268
868744
1558511
1515280
23732
1304796
838400
846768
1794946
1329342
902435
902973
1351559
1153656
1661757
1406772
1390411
1340425
1784472
248413
1164591
490281
947013
288418
1992771
118278
257709
924048
850007
1265179
604277
687253
212127
1234542
1071938
1439273
1570300
1192766
265398
1289705
1828115
460939
1772764
1086813
672352
880081
1811453
671238
1457860
155384
1504012
1836868
1282175
986547
822292
1383321
1511703
1541861
1350933
763027
642179
952904
1400118
495650
1494151
905145
443014
971608
764059
1127311
380814
1926437
965712
1565105
1908175
197276
582716
37502
1893235
659856
622390
553400
1611920
1968035
354691
1114935
1449785
572343
321518
1564439
507722
971429
1533045
819164
858341
1274592
741538
662828
977595
1823610
1122405
360203
109942
1263923
1889353
1138729
820620
1094668
858097
1807567
551593
106551
1552541
1627133
1008174
566442
354562
1127411
1784348
1158612
1387666
307833
1398822
1017487
1004999
1604984
952836
1629524
312785
60526
184582
1117354
1272700
574111
1447852
1607036
997310
650230
158186
776617
898301
568897
1671530
1376918
1389670
1622979
374189
1469924
294783
1680705
1667309
46675
1945157
1671631
290607
1289843
1498358
1169839
806685
45789
1374214
820079
581652
705700
1615994
638594
925153
1253071
1218950
43292
492409
697537
963835
357083
567826
1611072
1971144
941086
1116380
419926
1100344
1388993
559579
53433
1409208
1227613
1348418
1069676
726468
148266
1415720
1007027
591832
1149677
1586491
1817987
113410
663555
1377973
1101983
510928
1471508
143783
1077566
1241309
1961991
776242
948905
894740
1844893
1898416
599382
1330092
1350995
721527
876695
1712378
470175
360534
459891
1806789
269581
387543
1338388
1337844
795478
971384
1088537
251081
1978943
222947
39000
1037049
1973265
324178
1249685
925685
751522
1849002
890967
1688482
386192
1191165
56421
35101
200569
1206318
1348471
1080838
948707
1419113
724157
1534800
1546440
1167341
1363563
1540013
1227052
52540
1487635
1146045
1134015
171703
1670913
512873
145727
406478
829847
1707337
45176
1115172
1568479
1505173
790403
1329713
340476
662434
1938379
21445
46091
401053
1929525
791993
838647
544471
1905877
968215
1652703
719669
255659
890560
442671
798610
1107225
1766516
838223
1354032
211206
1321739
1375831
401947
744862
1967913
1689003
482960
1490817
322602
1667555
389591
61314
288606
1351102
926629
1311195
1488615
1216382
1030914
127782
1552210
1522789
147333
1381896
14570
1890091
1146447
734903
1842904
1270556
663543
1204831
16426
1121724
1184445
230881
1456051
1480937
921770
532615
1811624
634876
1252785
1217937
1395770
1623168
137043
468430
721888
146235
1406217
362052
1093107
232207
981047
50864
315272
1692311
33223
1939661
11109
1776236
1916990
960966
953110
21222
316374
1427949
918978
109296
1141336
1541579
1791753
85009
1136889
667478
659459
786008
1673395
1943034
644126
1858642
1164683
429846
1751181
1358248
995934
173346
938365
1492059
19435
1488605
98767
1615827
1143496
180081
397575
659446
201446
1630592
359683
1838813
292474
1323724
552617
1603224
1141384
47844
632440
1089741
440571
1909241
1614433
290501
397750
1764273
489992
1247192
54826
1380834
1035700
873429
255052
1972687
138441
1643238
1547977
947400
1319841
1500079
286723
610341
1939314
166408
1827333
1970663
92329
1018762
1378995
98905
216568
1485994
1926769
244208
922794
1137575
249934
1870353
835797
1692580
122991
162565
1316440
1054640
1566568
164973
131164
1217719
1631643
1509847
105574
1892526
1226900
974637
1234559
816003
679787
998406
1391521
1735973
1165856
58572
1359100
1196053
13466
1804677
1499246
1642664
1447535
1487928
176485
1713897
980645
1688856
1591675
1012456
1214544
1746240
321150
1924705
570952
521266
310370
986427
1685028
405822
1245649
52367
1950774
1245221
501571
62390
334852
611996
754076
644057
194424
395071
1596993
1989716
1799664
40917
1674587
428185
579929
844977
1201265
1607826
1197245
680253
691211
174388
668466
7525
1926543
407960
1050799
339988
1944066
298505
409110
1326936
7380
287841
537894
284427
1937147
68154
931077
307364
1446472
689243
865492
859103
1959310
72336
1251958
457012
655132
128788
383961
1025820
1680178
898759
1585599
755501
1358644
384160
403416
1203494
77963
619803
564641
332393
1959101
1958012
1252886
1130184
307165
416589
569877
1801418
452292
757289
1715409
409096
1577415
803218
476200
1774211
851974
1319469
1795524
29151
985448
1741547
652429
1521775
1772540
679600
1180663
1320769
66626
1711131
1717416
1581451
139887
856359
1043178
15270
101491
1880460
300071
324290
634801
606867
1415625
1446923
1939610
1504191
503531
449139
1438507
558633
1410566
492558
1202677
290751
199900
1547591
1627653
1451332
890579
90943
1176773
1131560
1878924
626552
1862946
1978112
1315140
1577816
1423374
1027390
1472578
1195017
327192
24772
43112
691821
1974707
309497
108959
396125
731552
439432
1081745
1506071
733222
1122091
1045842
514895
261985
1159870
931692
1410210
230349
1885607
1542217
625446
349755
268460
576721
1133673
645216
1202478
235978
635692
1772811
675073
140868
209961
852569
368165
65664
970655
1296303
457207
1640420
787166
816367
1723024
1723689
1810091
346898
241478
52587
76093
1277485
1531291
888004
707520
1924724
316839
1527300
565083
1152111
1182741
962216
1062856
211626
1234423
1857578
1507088
948028
1219180
1801158
1750610
1386202
17067
557229
409986
402143
637208
1006438
517784
234352
843335
1143958
1522501
1814085
144607
212145
968002
875351
1671915
701771
715295
218445
585126
1834719
510684
1161052
823861
96405
1052568
952375
1309548
1771457
1172393
257293
171724
1748395
97606
111802
468176
1489141
319798
1169494
1812412
1936087
1776484
100071
837042
1011621
793246
1654964
1173003
1244135
423252
1438928
1244131
670179
1470085
1025123
447364
835438
988571
1206101
1074134
1934780
1526510
263100
364635
429192
1452461
1097991
264387
1983155
1247564
209366
1445770
1188612
857060
1416124
1528049
104070
1658566
1744867
451580
1994147
1660631
487152
426270
1243004
1616954
163595
1093254
1296210
143510
106115
1544562
41152
1715221
464304
1459889
1792224
1484622
552445
170958
1643146
340680
1504879
81922
1146640
1749324
339870
117456
1862427
977681
283238
214475
880420
652325
630937
1881916
861925
827115
1681193
1620762
919041
1413885
360258
1539369
199222
834870
1305748
1956623
625828
1785968
405889
1675245
430969
450564
778439
1882761
1768823
1149841
298213
811684
1250447
1441709
1976889
436239
721655
382861
667286
1376320
81057
761792
673216
1463940
1401229
123884
761472
723548
1347530
840128
882627
1065979
1198651
1292554
1425609
1745107
1276139
1243374
625775
1430505
172249
41228
1955979
1447168
679978
868856
665065
633219
1257942
1609396
1418745
434854
662052
119027
237221
1788164
14543
1450176
1305894
274680
754435
1002354
330671
1702451
58146
1275485
419922
1745688
1083378
1253582
1352409
166763
1605351
320166
1442571
1391391
1084407
437624
1083195
180525
1759187
65162
1456915
1557805
68087
921892
1938677
250006
1232904
15531
200238
600512
5642
947712
1961963
593842
1681623
1623415
1150129
215712
1014954
11896
1435287
1731782
1989793
1890974
332855
943921
590969
861896
195632
1747318
1488298
1886653
1347990
1585512
1050326
429053
762506
1008001
310283
1674809
596749
1499129
1350827
1432717
1385364
356183
1564514
619234
1371531
1500666
52609
281111
776913
1796733
690958
376823
830430
191993
35448
1420350
1221962
166836
530843
44873
843787
1836021
1300373
695968
1261746
251674
971558
1518599
1181169
1388526
1253549
1399784
715414
1587872
419355
1815145
1250406
865194
421909
995313
1369679
52888
955425
478150
266011
1139111
140846
590178
620662
178073
397032
1651437
1561521
1687857
1874616
1292953
1896096
1366710
1365864
1465764
499515
276107
257270
1663278
1946340
1948934
580446
1632725
1668987
543818
869020
1790797
1202273
1735849
675689
1472390
1143660
1627204
759885
451454
1412563
1939216
791225
508204
1708952
1980766
1339514
744148
1243103
382502
434710
1018053
988153
396328
837782
1628953
810578
1629313
324102
1619026
1720109
1065177
1367556
577919
676013
542184
1832546
717931
1372187
759971
128972
366573
1972598
769701
1526089
1643396
972854
412591
1942974
272739
568736
1872213
1783877
1230441
1338850
1177657
1621513
907347
1420069
1637832
684185
1833846
846378
674458
9140
1459574
749776
775426
1152736
805514
1763289
221163
1902629
1132283
1850437
1934981
1883193
1482726
1287601
574140
894531
1244080
1833403
1726834
1042607
476148
518940
1085566
1864832
284378
705571
1012122
879199
748325
760530
1849835
1330466
1808321
512269
783658
107889
1909237
1177914
1572255
412902
352753
1942684
1809344
42837
1711035
1233575
840477
1608329
241384
1313896
1504253
429206
1341532
405782
1622963
1753932
1948438
86258
1608599
229485
1721543
1955401
1273523
1825086
1314043
1098477
225700
599659
462768
219824
1789889
1651297
96670
564245
828688
80750
1047535
382847
1473821
650450
489991
520462
1169085
1274721
386586
101233
284958
778060
1652696
755181
1591371
1532454
945808
1201629
1110460
446013
642627
252237
1679314
1755274
1443797
40369
807337
1764903
1679876
1646189
1960199
263122
1820031
58284
1021413
1628753
1950943
295846
462170
346789
1879104
1415547
1409658
67191
1003607
1354317
1419661
348570
237064
1428628
555260
1466903
1909222
995915
414788
1754904
1791991
331606
1691735
983524
862754
893559
1998155
548993
1374922
242634
315543
1307766
1906778
1467336
1531203
113412
1233552
917369
614482
1999891
407044
380059
687836
1073173
837815
1671368
596490
17346
1211384
1970156
1531625
849934
1221643
19097
1835337
170615
1598310
431430
567120
109630
235877
735130
1644765
423836
1557461
918797
952436
1844426
1708694
1665164
596566
304096
1645465
9267
1808088
1527752
587436
461666
218657
959682
661338
1698939
1686401
900560
617607
115648
1831899
867696
1981035
680490
814070
801246
1141547
523808
313786
1636211
1909648
203926
395706
777743
295255
990604
1294171
1500332
356554
885036
510314
1293333
623816
1772519
1258113
1630219
1419200
1219884
572715
1025727
1786718
906646
1663752
651649
1472327
147335
1453769
1064895
677443
927224
1693101
151078
1076310
1286906
900182
720257
1364153
208318
693496
1523928
685215
1449160
636049
573098
1945915
322824
657038
902323
1560141
517890
1138606
547700
1262832
1066813
741946
1237151
1035945
795320
851842
164806
725030
1239032
1003374
266955
997149
56335
586271
654582
1952298
1323382
609735
1213993
41818
190191
1714545
1869681
705967
1239722
791444
1070798
1439668
93152
945790
718002
875065
55371
536560
1833664
1697794
57792
936705
1299569
1315099
440834
775244
1276294
1739112
1338387
1121601
371356
963724
247025
1824146
731822
928173
1552001
1817285
1047872
1784890
1842837
676949
644025
1431407
1474995
1962024
1745953
360004
752474
942054
1931222
1036864
166181
1300694
54606
1671530
26277
105312
323426
1055284
1682287
536838
447026
1194186
1044663
281511
29072
1737213
1590425
736428
84184
1261056
917318
121280
1375696
646117
12286
1583539
1296711
1067599
708278
389842
202875
536885
1005987
1373518
152491
497428
353918
705285
977975
1460680
1484927
1876546
66799
481902
1302877
1883904
272623
282040
139929
1697125
1653505
818876
1948069
689386
1881482
527380
1776199
16007
1882670
1376417
1199898
74714
732565
132294
560358
118521
1018292
1935828
1783389
1383909
1052856
485329
1882350
830850
1846131
1034475
1865889
476324
246421
927034
516656
1051694
1837135
851713
1043608
955788
52178
819260
494258
1745662
1608415
1491239
1315302
1852982
861493
1445013
888930
947004
801474
294034
294209
1837885
755258
1420886
1261412
493675
1429280
521055
312605
1930871
883321
1066651
768866
1309403
82277
1836111
217803
1035278
45832
1487650
1779064
985888
386127
1757712
1661810
505052
683866
1660141
1349808
1462551
1310842
1065781
1305133
637485
210330
669732
394812
1279587
1514031
1004369
903791
1884226
571634
1052561
338339
528589
1538422
634471
1578804
275675
367593
450644
715264
1488884
728837
359360
1024667
1163102
924792
80971
1603859
204947
349838
117372
1451299
561215
59955
1844853
242393
1928808
1838762
1401611
1745274
125228
882930
1450455
973676
978931
187343
258712
1451410
794663
549038
1529421
758488
1965583
1887590
1572510
1971446
171972
316700
1387305
1737252
236520
1931190
808469
860394
611974
195392
1599320
1600894
1992692
1552544
198513
842674
1599822
805777
11941
567999
399421
171183
1168987
1529404
1398964
1919063
672278
1036912
282879
735253
1373656
1936871
959058
136105
1458620
721074
797759
261615
552811
795735
481371
582816
1594184
1901405
47392
1726284
1428299
1032170
1926282
1669793
1267700
1959441
1352438
1506305
871952
1821872
325776
1951815
1368146
270652
1960792
1647344
138684
1760486
1236996
1548546
1948952
1597640
1330503
1788806
1729265
1078179
1867666
586929
903810
607868
1353129
1308032
1109839
1441211
1797704
1106216
123372
1276304
128286
1748298
1289919
592110
645330
1283891
1860066
1635601
1478407
1162380
146785
422330
612538
589146
1587288
827742
1407939
1230838
96362
654247
663609
206087
1614769
1008710
1520984
79445
1512707
508959
1760750
1232394
1790595
100036
1372631
694587
1844968
1160787
916068
1336967
60025
1264709
1650490
1020445
565740
351388
148577
791452
43189
128450
1491988
363871
1451335
1955469
878299
1554401
457581
610775
1129957
1771590
387580
1215408
577137
664253
714656
787052
1715957
1730858
597469
1984259
1323441
1816667
836511
1697943
1427848
1709612
255123
231190
1111550
628109
814814
1795054
1603301
1675347
1466784
1572424
892139
1885166
1665448
1721689
1876849
887068
1340655
422387
1419951
323822
1033520
274352
1924596
1375860
744949
1124503
1974532
882015
1732001
1134266
161294
1737210
1499190
1728974
1903776
1072929
1597868
1346356
971141
175342
557341
1473167
1349218
1061299
5894
1196600
973859
471650
859661
1536722
1648232
1165441
496322
1805396
884406
1241933
1833243
1390201
528129
166059
1370922
1273850
1407116
597037
365077
211249
365312
78401
329367
791600
748625
998301
158140
152013
1602386
898903
11751
127560
555913
1282016
1609104
329659
982363
1963733
855496
1822862
426117
1469876
1507825
1516592
1024380
1473894
948464
1908765
1241709
1275415
703909
917642
417488
363430
1668563
589252
969452
509280
1528167
568775
769458
1959570
878934
201015
675564
507353
801129
457648
728280
1535985
1356178
1551336
1428660
65073
491416
1552097
1480774
1083620
130721
1393356
1835445
303004
571808
1588782
1185862
1795072
1179318
1088115
1183523
641712
1315754
89964
1772841
1924291
1444442
1053561
419222
1285815
1941827
549409
1970192
690430
1161357
742153
250919
982510
743363
161702
1049551
377287
1923572
1151547
1778329
1162666
361168
910135
1246886
1617321
755486
1349077
1213735
1114591
1374326
1721632
1213046
873279
1605687
1410847
1431228
544735
656349
1517006
1018290
1798517
1212786
918726
1637043
1943764
478430
1364120
1035939
1183429
568902
1872395
56482
79585
524873
1336890
798366
1724017
1917684
1196106
1420280
600991
1572804
1972392
1253759
329501
542641
1223291
1279827
641474
1750906
1504921
1267916
1721724
1477696
764552
1245030
1803925
1871326
1228739
1864075
1309376
1938442
921864
1978999
89310
1927615
1709535
1693287
943171
59826
369224
390213
1833311
1831951
330331
1655823
996374
1086960
543286
773665
554445
260686
1830231
448386
180733
1423557
1427247
1066585
790913
359177
744753
450086
1483384
1771948
1046052
1286843
930393
1190205
570668
730327
138963
571703
1054546
1440333
1939009
312193
1928488
1273961
1514812
1037738
1037706
825269
1516545
526757
1654399
162014
1464952
1452578
1634919
1501158
748399
1616515
901079
190439
1733600
1604931
1394517
1118303
12130
1346220
1151619
440760
1153644
775914
47390
1130740
1683656
296289
981160
43325
879617
1717232
786334
1181623
1847266
1988658
1162798
81409
985979
970330
1620581
208546
1950043
479757
216494
118847
1744450
356334
198037
1979515
1238877
1783296
466974
516403
1083350
585305
1705140
806527
345466
259974
1131140
805850
1268118
172876
695696
977709
907126
703821
389241
1338905
313989
1765793
317276
379869
1147237
1876250
225167
54755
1769037
416553
611984
885273
1208344
127001
1307946
1736834
1838220
1429177
654771
1383680
1634776
1690550
930024
778648
1128318
1402524
697105
605306
332611
1259909
1025382
1329828
1259143
764652
256259
473721
1629852
491280
801251
382069
1983082
1603049
1538105
1398099
1986784
1601717
311252
1601350
855297
822826
1512545
1446634
861092
21463
1515881
1684221
362163
389416
1672180
707854
775565
28227
132697
1696361
224515
1390501
1261748
515911
816086
949055
160184
1571487
121912
579141
839699
1186194
1513878
1429698
1943863
991396
412133
1636333
217885
792822
1832304
1020582
1265266
1354131
1813540
1066322
1668263
1882336
1560945
1863101
1010397
1535601
545473
602205
367975
1728253
1993224
1981145
1491043
1476235
1408456
363406
414701
675005
1836151
1090238
1654224
1473235
1304998
1296419
566759
1109928
534860
1520512
1095356
127675
1363185
214786
1196853
1858199
508476
555266
774574
1109956
261030
248524
1761231
1306520
1173202
716603
1298708
1894467
1838519
621988
1876761
498775
54030
1661110
480801
96616
140724
1050769
1383651
863117
138368
1987634
1671403
585050
714203
196393
1592392
713855
1604224
1107377
1368939
492418
1379784
397703
539375
1467483
1722979
1259491
405006
171706
330361
719401
251602
1406082
1992731
941809
1387753
725276
540627
780113
1919030
1946173
84493
1678861
55679
1430256
1787877
619624
1380540
1940566
481897
822578
14449
704610
910378
552297
1965564
1480640
95281
834165
1077328
425791
1207658
1692035
1128600
1077094
851084
1331537
1799004
1989958
1277715
1934573
56583
1229751
1000157
1577449
934193
1232885
1525950
752171
187105
1390481
1408403
1123020
1462001
622390
680049
1156645
1879240
1180157
867184
1771829
1903159
1973709
837773
648723
1074766
1092349
1847892
145633
1541091
1898962
1705395
1523551
1775292
1652263
13477
1344585
1397667
1646467
810127
1065568
156370
533615
1271909
1949420
1485274
1415545
1431067
1708136
542564
1263660
524088
917808
167033
116346
365140
1819113
328973
501835
243319
31613
152921
1083127
881633
717759
320084
608312
375419
1601176
465723
1440910
798897
1675119
1177030
838392
807701
1079935
383902
1405356
1472236
1841569
1535765
1421967
295178
478074
1823575
865430
215340
909208
296882
1709076
1046901
231890
1526477
1802430
1432918
208478
116784
1873533
347997
726702
173879
1864979
843455
1013623
708569
1605688
1073371
1482075
86720
824099
156701
570207
143469
1399309
776524
878445
548387
639365
75960
555864
1926626
1143085
1055137
221975
1778586
1626890
467319
543158
966945
974243
1905433
1809882
1206048
756649
1430630
393473
1958652
1054711
405989
1422200
1707050
1624454
1679107
741698
1373665
1382793
138473
105835
702511
38592
1071030
86045
1291960
986647
1487218
1330983
240335
1326604
1797054
902404
1142424
185144
297659
384360
272549
1867769
1479104
1336612
963158
1664228
1907965
1963294
1003637
297597
788335
304011
1840633
879657
1261771
134113
908820
1920106
1747751
407883
638501
988571
535152
1222528
338374
1949009
713439
291067
1641401
510551
535554
1600282
313577
1108982
35587
1964336
49089
980383
448629
184326
217266
934651
206401
1853585
1730275
582630
330708
634037
712844
245346
578877
943497
1903096
653970
662806
1456265
902224
1246960
748404
1502993
1948614
1153268
1071157
1545640
1108545
1831522
717393
1371469
1001103
1352625
1345178
1983991
603907
284291
1888619
1253005
1245125
1471314
815497
4105
1503087
893519
1807108
339561
1205077
112850
1316113
1274451
1959706
534605
1961777
1405941
1384713
1620779
1838285
1388873
554376
1762658
308681
1176498
1472118
507349
1609803
852667
301295
1489763
173312
219490
246782
316250
544500
444883
347403
301263
659699
661255
1594667
985332
1713334
1192184
1225420
1429600
206108
1939194
1181502
1356955
967193
1558666
831198
742440
962069
495427
1801868
600240
1870562
1102211
1643019
1054250
1804147
1588257
1145095
100827
581489
1611043
1597315
235692
1167097
551488
434850
776595
1812937
869518
567344
395728
899800
1984677
928226
1605855
1152706
834690
19549
1067993
265626
1529697
1929681
768100
1966965
400564
859806
663818
1087570
339494
1307460
1232795
1681230
603420
172271
1057999
1423505
1929279
1660168
675106
1984048
481525
379490
1540813
1792253
988862
982795
1623841
383197
1245961
1231233
795928
888744
1591235
997191
1231712
600371
1961625
33828
963366
1523954
1418852
431466
1196203
70873
460410
1616340
1762082
1778080
1984879
1425452
1089937
911495
1179614
347858
59531
325379
938509
308463
188769
723856
1981751
1843839
1613306
1050958
659657
1225776
1392869
1749040
1182790
1143730
1332280
133450
1607666
67917
1589136
748448
929985
756031
449528
118019
84163
888323
1433395
992225
1505252
232076
773640
956517
1333602
459970
1758065
1351753
927499
1240345
77268
389536
1294601
399119
178006
1256650
1746508
645791
331552
929092
839940
1783182
1024269
851899
1040640
962074
453835
1870166
618981
25248
647988
289500
1556199
472364
961555
638912
525822
684221
179597
689506
1538335
983195
1140614
1923474
1583067
1010023
1866618
1821581
59403
170637
1446055
1855665
1666778
1899980
1242103
891894
393137
1641882
536489
1614273
1043046
1159944
1853805
1749938
934573
271775
477193
1931374
586933
899747
433173
341631
311433
1016088
1469178
740868
1704092
272085
296210
506884
999015
1400510
1883048
678482
719984
364524
1468056
1343355
810299
1174705
1553912
1172174
122837
131816
774329
1749467
176197
389839
477601
43084
393420
1237602
1575714
1562348
900837
1240592
1878055
142331
1662579
1401119
1001024
1961302
1880104
772431
886009
500713
1740182
816888
353149
1988685
1623377
1175468
72993
412516
1708620
71243
1806065
1058129
1473856
1197933
369032
1958034
587357
162908
614953
1732710
395702
1335550
1673813
726206
896428
773171
1268583
517041
659365
1077258
1046441
732248
1985181
429797
719567
542691
1925618
1670558
148347
1084838
718504
109363
747128
778246
511490
1799740
1693814
202855
166726
1020572
1697264
197303
1882267
1732120
424450
1381899
1780968
1102785
1386410
1477230
448184
1677713
1916032
1339088
938999
374947
1632351
635419
1337953
1440516
1559515
1207128
998680
1200257
143632
989347
622212
1347023
491289
1440481
1409258
392086
1529175
287482
1124105
1368660
1120423
677283
131470
1937059
1147990
1278816
802190
1680273
1116884
1777861
1144567
129838
1547407
937566
42780
631362
273170
940763
269611
954794
578312
1426757
697944
1533088
465876
491885
1622077
1035633
1869695
1463285
460462
1471084
1867086
1424544
615236
269284
44204
1041594
979641
904907
464907
427684
1205196
1952139
1419975
1253956
1565399
1102736
1420004
1262368
1497352
146933
1035513
1397259
876452
1025431
1401364
298658
863934
439607
729243
1849880
1337166
1682274
1695930
356712
754456
1028078
1133751
212239
789519
774996
1494882
1132327
195235
1905595
144734
532968
1686697
1845986
1471886
624156
1395794
948662
1298984
1594417
932926
1537553
1577466
1506486
1652543
346964
701955
1338611
1570693
620789
1975410
34506
1771184
1376554
152384
1147496
1763504
1633676
1986597
1073199
1172060
1479656
558884
328572
869480
638851
204482
1769178
825677
1569224
347188
1255503
392118
1461473
436274
1022709
7323
45298
1619544
1556764
369428
857177
1923575
1879344
988141
83734
1686454
527824
314151
257128
1902541
1077095
1856387
664919
1468587
1426289
466141
1533997
57913
1326028
1357979
683722
489267
1952338
839740
443112
322394
243562
706542
1832148
705145
1460287
134540
1526812
946761
855361
1689698
943995
153232
671365
608627
1034987
100781
781872
46427
1564509
189527
243568
1046710
207179
628342
486019
225388
459215
738642
317777
1108192
47095
830844
1718567
1534452
1078075
764370
1839052
902258
1503776
1178623
265346
1109301
1024571
516862
1822371
188448
186973
188418
406233
397018
1924148
1642181
1668006
648187
543753
49398
226134
485401
260942
582679
321131
1162960
1731731
378883
1794410
1417782
1494379
1026766
1182123
947137
539818
451935
1857093
1721078
555289
683260
421084
1378305
648030
1459344
263984
461557
121854
494535
1611307
1071307
898675
1570730
458878
860664
1377044
406580
1851677
296313
1544030
832780
717008
1530012
153437
385716
1543758
140030
897420
759158
1472684
1534066
715773
100178
960658
803971
1226408
1966349
1130282
1943164
1044901
1728329
1371068
1129359
1761683
1748123
1808003
837497
1063252
741392
749720
1359741
386542
167877
290057
1949761
1788089
1751612
661732
1258997
662842
1961197
973786
1844809
1292533
1053487
627782
1944472
999574
287996
804290
407222
406053
709588
1282535
1055542
1259225
1521620
471927
751986
840147
434042
582817
1991367
71003
117506
1109179
1277811
1550419
512665
1820900
260298
1790096
1220279
1203192
657784
1946365
431374
1329084
1341882
494372
246492
649664
417069
1515211
1075186
1136418
536759
1905607
1033470
616288
153120
510190
1896529
1076053
1045671
885204
1638512
1457030
1716987
1054403
413385
1379996
403631
1305584
1313952
90433
1997021
51412
275191
1128438
1571554
1711225
55208
1434380
1702293
979334
1850908
190410
799340
804397
176125
551609
914319
1266058
473606
1294535
740829
932852
504758
981710
106719
322630
328213
257824
467955
321858
1587722
1429188
625837
1599755
1588162
1898339
1882661
1731928
1164791
1622737
188375
1925389
1567530
391853
911371
1581366
175401
984767
411129
1295415
926870
1922923
1108521
1001121
1664672
1206630
705900
940308
1345366
697371
1002815
128312
1801309
1966879
974592
843541
1967359
415389
986891
1378702
1834935
216264
1092203
1301681
499944
1826732
1938007
1966211
922777
1453017
1639781
126574
1120362
466062
7975
1587285
332314
1167314
1582529
1585351
1085089
1451223
1132022
1561099
1689558
1174996
733749
278766
1542517
1971838
949095
1834922
1291284
1369907
1697525
1107469
331882
471568
1051425
879757
645444
573475
1703017
763789
1939755
965272
1097373
287889
541293
1747666
1873352
208795
1999967
738086
257250
1384662
1676447
1575871
1614344
387216
1629650
1503918
190524
1157892
954294
1714596
1599610
1997469
608827
802466
817480
67702
1760035
1508054
1319161
1414548
102447
1366489
476029
1070182
219394
800770
475429
1523821
1343969
1458355
1873045
442560
1797683
653435
573707
1583808
1497441
1513390
157670
473227
998424
1637880
910362
708219
802439
1142673
1581522
1021313
1688993
698383
1405067
1512088
513684
65501
1267627
1757454
545058
386502
1594791
1411361
94175
465607
1417557
1798728
1511647
1072574
1540383
512625
1040613
1104104
429222
1629099
1478867
696502
490634
1807148
1873616
1857517
1084889
640925
340186
1100272
1367545
1621515
914849
982831
313966
875411
1720233
198234
609518
283968
99296
979416
1455218
1410337
1526728
574994
1765373
1229905
620322
536612
977342
314602
660855
958011
1628616
1026246
62572
317242
1949040
1258835
716197
693198
663809
988719
620888
1308552
1588849
1188706
1057903
1658114
300544
1331162
1686456
1612971
1426162
189570
1345511
1259223
1582923
1314137
1358513
66865
172156
1888072
641832
149843
817979
1294885
590017
263956
1919185
1869472
57844
409543
1026742
442446
382222
370774
1601799
620826
1846845
603980
1762820
471149
1787991
1134984
1779558
627620
350366
908207
789061
244422
1894641
773903
1432797
1985459
1313669
386846
216135
579477
332967
449127
1893745
1333465
101813
1608051
1703041
769099
163436
1433380
658430
933664
807861
321220
430963
1656473
1252705
1114210
850990
464803
1107221
1239626
1847076
684186
1632633
1299002
709559
1722299
1834754
718908
1181267
1606993
1928670
1335660
1357634
357172
1417674
16079
285762
158084
1788020
1564570
1524231
191289
460390
355365
1954716
1002109
373626
56569
687611
1347064
1072196
1774290
697261
1778407
1901371
1672923
766134
1614651
163432
872222
1954647
395202
307291
1187069
1146079
996952
1252599
410452
205837
226479
722209
1530791
15666
858598
1267499
1585423
1458150
1663404
1072870
1812934
99351
1803617
1964609
966003
750751
1099328
307182
986284
387395
1282274
424492
211714
1480096
676296
1916048
535847
331773
574994
378835
683930
291693
1817072
1308497
587601
334298
669599
1403098
660033
1075278
85147
567898
1795001
1206958
916918
1540999
1641806
1949552
1729386
887940
1880851
242740
218315
1162363
333460
1656127
1814738
1997823
540901
1866254
973905
1107098
669411
259597
760392
1096235
1691541
1207043
303410
753073
392984
518612
614799
1794109
1115706
1060146
1663492
1886451
1902183
1922848
239884
1694339
1505400
546418
609260
20860
1255211
821436
315076
467676
1430792
177371
263446
309539
515045
586486
11672
1533015
159180
1774342
1982209
1821132
1752783
1032275
1653792
834196
500508
1091831
1033935
568325
104882
973388
269595
252759
1260058
21873
383172
542237
123371
1698294
1092457
484923
1382349
444491
335899
1902236
771735
1957221
926200
1428340
356460
1818402
1298435
388592
1646774
1688324
151
1086406
1867048
1225284
244539
170876
590048
734067
763623
647334
1141797
203226
721918
702068
1088579
789997
830910
399739
1542716
1806981
1545626
420419
612118
949357
750704
1361771
544728
537755
401959
1709433
1282127
1934952
436809
1474100
1586445
814509
1217026
786962
1454739
416047
1095567
1821754
1349200
1224564
151111
516349
717178
370482
774152
158784
1791330
226378
1884055
928632
487235
657735
960270
1375264
1138
1126960
857945
1729164
461773
1265213
479574
1650299
1665303
448476
63171
709923
762805
7845
117614
660779
633585
1313353
413146
62
228294
971939
1930849
511809
247343
1175108
1935454
703491
188805
1494261
1867894
1567463
476836
1267371
624782
1098096
1023323
1602705
1942452
687229
186462
865250
1913450
1912598
1859997
97999
1533894
55455
1184519
1600030
750728
849822
192572
879244
334834
155138
1014374
694963
271411
1590901
1450507
1479072
1859332
296908
1077430
1729283
1219987
574654
707151
75862
467429
1454271
443184
1016004
966746
1866907
1665781
1666379
1674199
513339
971895
291586
1177833
667989
1324101
1929565
573696
590588
1932696
1473584
1093747
1573079
213923
924318
877193
486443
230137
1642524
894966
1139255
617471
723437
1983139
415744
1912730
1237932
966561
1950951
1968740
1100809
1413249
974139
1279283
722409
124041
662756
1451424
1954388
1399003
161580
36656
1581045
868273
1389285
1546027
1621909
1334735
1857882
1280978
541198
1358310
915720
56304
354720
1162929
1941122
1966010
1786068
1894612
1308831
49369
1828432
170996
1936650
1209635
1989965
264885
1374664
242034
492798
1508833
167153
1182499
866962
506089
423699
21366
819751
1213363
1946552
1775736
756791
917978
1774668
1777147
678399
48867
1832153
794039
910121
1178479
242103
843451
725203
241009
513167
1990857
1745841
891506
1032693
754148
1236729
967965
650501
611127
1983854
1373919
1482886
163425
1194286
881374
1306668
1295441
210287
81050
404857
980505
1558979
11415
144555
185083
168391
430980
1182121
1693871
770919
408786
1347949
1700320
21624
947382
147953
1045454
2523
1470699
1701701
1659606
1896771
720522
1639036
1071238
194834
348516
919419
1152029
1376010
1605680
35181
1925464
1828819
545610
1934727
1589035
49674
636404
413276
309689
529465
1261966
343608
1512515
389935
628585
1046008
1726400
185417
945975
825475
649610
1543836
1598625
205306
657267
1753773
850642
244205
585730
607380
1839447
819499
94674
393126
1721383
1658681
1842783
906748
467622
1267257
1905280
796286
309849
1836127
326926
1371936
1342183
329332
116441
252247
878902
1866871
269347
1698527
405072
939636
1615398
844736
1144454
1845729
409055
649905
767865
885789
1944110
666823
1371257
264151
1947318
440881
278219
782627
1317059
354884
429923
676133
1684766
1652344
986346
106516
1464807
684275
168454
1064444
1465582
604626
43699
797758
1791494
332291
1582147
155095
1516530
1161766
770400
1709474
553099
888658
1202286
22592
1649988
152005
596721
761775
905615
1413603
1433430
595937
1561150
340567
312258
1609614
102783
725494
1278524
231726
1965534
921388
293878
1490134
1941753
670528
1605385
1219039
1372141
92043
1204767
1661303
712880
1603427
795189
1885198
1501459
431820
1993832
1833459
1333301
84991
1168095
1201103
619286
1291795
1787996
1737333
1449381
426932
1551682
615217
1250872
1837975
1381097
416718
964963
733900
653946
849608
670706
720818
275603
1964472
396270
1528725
100062
1078687
354109
423653
793130
1399583
1093286
1201329
306528
368135
1723442
90601
1594201
320763
1109664
1539710
1084167
1634245
712098
1883962
924994
1791946
745320
1259743
470432
251452
1843880
335014
1773842
1001171
1576170
1590899
1815124
836932
1909491
707574
1540953
787384
530454
1219573
180950
1791278
1990742
1621019
272782
276182
948265
235438
393546
1450850
456269
1032875
213057
940573
461927
1197923
1188905
1279883
1548782
1643537
651982
656899
1953192
1787768
1742612
399197
1047471
351861
208398
1925593
794006
1434836
362360
584642
747113
1185022
190453
512531
350139
1806322
52745
583114
1895507
1080526
1786625
1318319
790502
1321181
1005127
899213
108869
146278
37983
1262258
303092
460145
1723392
1721244
1315362
1083991
899753
724858
967654
140277
1980672
692339
1032344
1378499
526480
1341090
1031685
1507419
539211
1719945
866866
948472
410826
1316290
1815116
195324
1805218
347980
1496460
480793
990358
1583915
565351
1589870
387540
1871461
1340930
1350538
777920
823408
1193370
685476
280424
87535
1922991
1028055
1450214
544567
1694104
1962220
1009213
678171
1533043
855156
1067956
654379
1770734
749962
1604161
43694
1397055
264782
1585166
1601726
351957
632533
660861
1625922
288509
543457
513408
417386
254287
1556964
1238764
530928
890656
1841582
1356364
199518
729479
686225
1947323
972639
825851
1244979
370367
630190
927359
463520
785208
396238
1565688
1632104
1612572
791652
1466425
1965203
1815727
1925832
1119404
1873660
357455
1999970
1543911
312433
692169
153918
977728
915682
377256
468455
1878032
1319903
799907
718888
1352620
1910648
1811161
1626966
1200754
1856366
800166
727145
1783454
117433
84942
581060
54923
1754662
1586482
82535
58909
856383
266590
1137565
1971822
1699300
591121
648880
966975
1363853
1135801
359516
363300
1320053
437029
15523
1434960
1125598
1252239
1728374
1399741
1762731
1276901
85234
1175144
234527
1366971
1557184
1048183
1450446
1170967
1654345
833994
1082142
650282
347371
344885
17886
1027502
1408200
994181
186566
427130
1058742
1188288
106864
341970
360711
1461890
1207992
1617531
459513
635684
1867651
1531009
256363
215798
518055
1506327
940760
524644
1450111
1694606
60427
565873
1565250
196599
617101
1353257
1049891
396596
1497050
20548
1757349
782250
609759
306660
195918
1652483
1848020
134444
1171859
1911254
597901
1945627
1994364
821062
599837
186437
613124
1237349
1245708
93363
1817566
1185240
976030
1423994
891704
503394
1022740
292156
769132
559718
666080
1647001
337442
1881089
789509
183480
503447
1248912
1691826
1079322
1465027
1755053
1994352
202395
290487
170483
82051
806577
1917798
957172
790378
517618
152432
761978
1420100
88017
1792187
1418420
1663857
1275826
1079067
195830
1298165
1889351
1974870
940472
1531384
1483288
530978
534394
1911011
436582
345202
1329318
866226
1420573
1498041
146050
51034
1838092
688914
1786452
1406237
1752459
811130
287016
1748216
1556046
1899321
1240176
1742901
1313483
563633
1854795
1515230
538074
1224414
1192310
1961193
369873
745641
925804
1333084
254349
290862
1392819
1736475
1230042
368368
389986
232131
1365098
1700539
804578
84777
204960
358003
524297
825087
352214
38375
1809317
435438
281600
1943180
1572689
567280
1465936
759088
842379
1484950
1125505
941182
1351557
310899
1334715
1649183
237530
523398
1236102
643827
1185228
138853
1724582
1007638
580051
1488096
827628
3692
402068
1189032
1333743
1893624
153804
688082
13715
392580
684988
1653132
1826050
1839022
1290395
50276
870276
1798235
1082566
648410
16049
95175
1902675
1088919
706250
1721948
704322
1757079
1196768
527833
1788847
239122
99901
1688823
1549090
919425
1789063
1380327
1964732
36845
1109929
1183683
1849186
1328357
1642777
1497271
1138754
1301451
1449614
1052033
498905
943398
1119790
447958
818165
1248120
200422
264757
969097
1382854
1257915
1411238
1318870
885884
1776355
833454
1381213
1814576
54957
219641
783682
807520
701528
932333
454135
601050
4302
1250574
343968
1609652
933547
572552
116843
204511
1006761
1410718
885227
135100
1219683
1924661
431547
1127689
1300379
450660
1627719
1682790
143726
220923
1594251
301342
562300
1847163
1200709
578384
133730
1616989
902637
1417285
575350
172549
327089
758537
867232
1595358
1856196
625772
766381
318137
974195
1464667
209930
1088949
174390
1798494
774952
232169
30940
685259
1039811
316975
392825
260513
1594004
823353
787736
1609297
869895
1004215
1199259
89032
468429
425106
1824920
611678
1298404
1731141
1911069
1912489
37450
88000
306091
35653
1548693
233694
493381
461946
1766144
1157458
1793283
971571
1239762
875059
1171642
59575
50964
1527725
139815
1729828
1380827
1639932
1728823
118468
552444
1619983
1619918
821860
372802
1665444
198339
1379709
1858744
866293
176930
23519
623259
996535
498762
343697
1362334
1934899
1898953
663519
631433
1817474
55874
724364
350668
1572038
1478776
1996853
180273
1050993
1372718
1533818
1333420
194160
137965
1201270
1478510
1033717
702380
169423
1908508
32662
1127504
1586505
1914757
425443
1013097
1736792
780641
359213
401165
1779074
1714154
1144230
543521
1841685
488683
1063706
1527187
986502
644535
1105268
1038809
533531
12110
1851244
818434
138437
773653
802884
1939786
1718075
1504461
76720
684738
1012228
1817908
397456
983589
1858599
1793508
1347756
1014004
68165
210722
334331
880861
1444825
546847
1577325
1299613
1308608
1101566
1736113
536594
1707646
1512876
613955
1987798
854922
1471384
259851
1316753
1077823
176841
67715
1922632
827460
74092
1181522
1645229
219210
1491534
1710292
1125809
904610
960841
130033
544995
1632960
3409
887416
1050097
696670
811691
1821359
1048062
1402548
552790
1742165
1711003
382054
780114
101430
137084
1031621
1785329
485788
346259
1994189
1651957
350667
1651692
1663610
1945688
1079824
1989543
481559
1572867
120517
1945288
693334
23463
168066
1096065
795255
719866
321272
1099112
1629198
536951
1707858
939993
986886
1648021
1598366
1275354
871988
1867763
115147
1743687
1926137
129985
1317986
1641843
802504
1930683
581566
494218
1975047
1701875
996800
60831
1411441
1318332
286625
1208017
710770
284339
1864892
334266
18684
1042479
1532125
1086751
734598
439672
1202175
1606206
252506
537100
1297340
512343
1581817
761175
1825048
1975085
286138
1259
6026
1918067
1279548
878826
1864649
1472655
195383
791563
1823885
929995
1211521
878657
65744
132608
1760198
816915
201240
124105
1499344
1522988
1388888
366203
383842
1532739
1426169
137453
881344
1707342
1298963
561918
1318955
23630
974575
1069769
705792
1450411
36504
550256
198074
43617
1388463
828948
158390
1347004
439962
315919
400908
460569
1093005
1489537
1978883
19432
503201
1164059
1858445
381633
1550330
867196
1923775
425836
1786875
577183
760136
1845814
956330
1060246
491919
1403565
1695864
1579876
872958
852799
1398206
1677623
696656
645697
753699
1283677
448841
540488
970964
511661
895933
1158130
1074349
132623
1942363
797309
230694
386303
1618972
317028
765290
309627
1352118
277580
965732
1408102
17798
1653298
1207623
1179293
881941
156830
1513353
659292
269565
1392709
309904
249613
1024347
1808833
1741203
479357
1124923
570718
85646
1435826
151273
908030
1599749
1516789
1664570
1887888
1729863
1761431
1551127
569907
1513721
1863094
1825487
1650075
1206199
1658545
569965
1693496
299646
1933249
1758828
106244
1961709
1038762
1924690
429985
890178
1378426
315982
1262965
941995
400233
1152007
80223
1808416
678881
540019
137383
157414
948952
1713574
484348
1011559
1545415
1455
520534
462907
1374792
1493623
46027
1402197
882519
1401313
757365
1939681
950843
105146
537460
707581
931582
318999
1170632
55429
1284211
1867538
1369456
1893069
1016929
416763
987135
1549499
1096487
1969354
1703036
1240101
765945
878847
1396951
383054
829000
984509
215944
898168
1822165
1216507
619643
1462582
1227180
390573
1193154
1805094
491711
514003
1689102
1661481
171015
1370791
776342
435392
1672010
485212
513383
1015371
1984928
418626
1413951
1654588
422724
358340
252901
1098696
25220
115989
1408748
1208745
1546420
412058
1138122
1213610
151463
438724
1723066
76388
69777
485635
479609
632832
348764
1006164
411795
743127
1837413
104880
1285118
1562058
571999
1013126
1374366
1739432
1593627
1790822
1876582
318797
371626
1873458
1782399
1931574
1204602
1060518
111686
895972
734442
1568778
52992
1925364
785937
404614
896146
1547367
856181
783565
1429208
1880334
840826
1741660
1118541
1219688
1246975
384969
883791
1654795
70504
1290045
1157181
744978
919485
277752
584368
1128766
718400
611456
1060991
1688450
1380250
570470
1301209
940569
654816
1786949
1515972
1174248
442624
196483
244274
1314180
1034025
1894821
827695
269707
1663350
1377404
103408
900125
326038
1942698
374957
1594171
1343341
1951352
164584
657317
534471
1638622
272657
1657812
1494795
1332351
1522045
1826950
506471
1545340
564097
358292
1349990
1937209
1383423
297947
1384319
1652226
1836201
1355818
488908
1445810
714334
1704997
1628769
1362460
1780318
546717
1719941
1788514
727261
1832259
855760
1701237
1590983
139635
1910722
777263
1677238
319655
1344029
1030470
280477
1053215
1363471
85457
304304
1889932
1278135
730425
1366318
1592496
943743
481939
1535801
1508405
769661
122491
1798737
1416101
1355945
205072
702161
1718980
158180
94516
341125
906332
478099
1258274
61340
1720887
146041
811786
1173678
599702
130208
368321
1287618
1653571
250572
807667
949391
1983116
1086958
977317
2769
356341
1450505
388614
1858920
435598
1782666
257590
401859
127275
539649
325619
863021
827440
1848709
468219
1235388
1467816
1282226
110263
316874
65200
1229297
530883
320944
854980
1728986
459061
1456191
1342786
134130
582782
545802
714784
371492
1122916
1410598
508376
1840387
365965
1135393
1491641
33650
297054
1204370
739411
107889
807346
1554511
1372434
142804
959961
286073
35016
1430107
1421302
842290
121274
6475
1466228
1305670
1099348
608507
849891
1747633
499206
370793
879198
1244068
1870210
1013660
1600703
349067
1491985
1251618
1927375
364175
1217804
496591
411554
970732
1717787
685272
1614889
741170
260022
524066
1304543
1115561
1366257
212192
445533
1108954
411978
709368
254457
1077863
776075
1498180
1646445
54964
1715681
1524427
106512
290127
1952720
1790700
1447688
283884
1521800
864484
1901982
737268
349302
1760751
237637
1066753
1162919
352858
244648
4839
763292
850054
1871740
594802
405105
667510
1435645
173204
1590752
1209270
1357475
1539658
962492
201475
636632
1748934
617256
909269
1153922
525318
1926150
1437640
1067598
29256
1284957
1320046
1156828
1554191
1503964
913295
1225566
1103299
667778
485242
114593
1990515
1312584
1436229
874234
1663053
72386
1847964
166781
1883051
307732
560781
1661006
312600
972142
1049743
1873836
1987819
612518
957572
713726
317854
776478
1499809
404323
618917
1222118
1314598
569708
613755
703599
740230
1923837
444589
711794
1588690
1637470
302924
1485721
1325008
1800973
192490
1458575
1368840
999245
710067
1828492
125432
1284595
1888126
633074
1658156
1173457
227508
474085
1870472
1151774
1893995
1089417
368075
1131110
987094
1918735
1930359
757903
1778778
557531
742426
1683851
1222587
1507395
1831170
1725802
1164022
110068
1422923
621815
1682555
1988919
602482
416697
1558478
152925
502325
1086862
1626253
1506787
732667
1676953
730545
1869618
1552174
536685
272305
1309539
771469
1338944
43374
1477295
1894028
322807
1929331
575340
806576
1914628
87524
315762
344031
1225964
412106
1236329
1937418
968303
1950830
1018964
1688842
1009835
1568254
221834
280427
1473285
1988539
347412
1932851
1787193
505285
556941
275810
539436
238126
521633
819943
1176021
690680
1158873
102220
1776745
1040605
512133
1168577
1536959
460333
1193111
1706354
301878
634649
1272545
297909
1330446
256069
490706
1790275
1930193
500560
1756479
138531
1709666
991936
811224
1655491
1842459
885857
1662053
1502492
544720
1187408
1145619
1364693
1170120
1352612
917249
761533
503649
1905621
1254356
370249
337276
1284383
1826885
658064
40672
768664
840793
1510888
1172917
1350394
441198
976958
720780
347269
1924291
1693382
1551482
1863882
180178
1933151
808033
1456637
1091717
1188887
708046
1893113
1056060
1240457
904041
601700
1214997
1562527
108324
390180
1012294
1044575
1157612
479473
253789
1064536
483607
1751985
1016252
1158240
388994
326418
1091825
809271
936189
593536
838262
143157
284023
1404998
1465379
816351
383677
935506
1037198
1888122
1408130
215843
1933044
991017
37439
1875931
245383
525056
491042
729615
1631435
675678
1610131
1422786
1504540
1881613
1262698
1128976
1544155
1383736
1632368
1816265
1307701
1102548
1957403
1707274
44743
89861
563980
174644
1990135
867369
116804
1430539
1123833
1098617
1419569
1577254
1955232
1761465
226805
1985135
949857
960714
273084
104547
1620317
1779431
1376817
68232
1737914
855875
645675
754564
503571
1522098
1436644
174422
1891189
1463355
1964083
1769240
1317356
846865
1900781
862137
1513401
490979
685837
1723369
49830
1614683
1952931
1766560
686526
1571532
1748473
1216763
111111
812426
577653
1041241
218457
1859458
718182
172013
23177
836224
786175
891169
580167
663795
700733
154172
527508
690407
918663
1176026
1014146
737716
198616
105692
1361756
1401935
1344034
1746857
1764386
1402921
125288
578295
1104633
823606
1967072
1118870
1616771
1848324
512928
1228269
1323579
1857187
1634326
1427477
191191
1563627
1975926
1628841
1873483
159392
1571702
428705
500707
773465
549037
760295
998249
1198264
1185312
1869314
1232464
861960
843772
205256
1141293
1897872
687504
1897055
968063
1837512
694379
627785
1602868
308117
1110967
1998617
1730528
1151303
1446404
139498
596605
1794858
1328000
1302554
1372004
425761
229784
47580
546040
938106
74801
506323
1941819
1509812
991429
1992678
1292271
1959459
293295
858887
1368972
643424
1292274
396553
919066
1629956
1928782
1240982
789422
1185713
1105618
1599385
1221634
594938
1832869
1445555
840419
402067
740180
1596903
551957
873408
1964305
974745
997562
101422
260636
211595
146764
1231448
190107
1743353
1525549
545131
1290452
88430
550955
1620115
37507
1380754
385743
1199009
1427520
75926
49945
138963
1424893
996928
425735
1384047
164463
1512424
314232
849960
211981
496883
1745635
28219
386165
721439
1407683
995235
1511913
278017
1078358
886530
1411113
724733
1543084
242154
1146915
1954505
887745
1095143
1389844
1540625
849647
674258
768811
1722971
717145
790586
1897735
1620443
129208
1087953
1210069
409828
1231053
673487
670889
913459
1734856
60610
128629
1504945
1760242
1130180
605994
1787400
586940
976956
1101903
1674822
494484
273164
705801
780244
31309
849266
923036
450114
312412
496193
613512
1616497
1022507
1013535
1719440
1688676
1735333
1875611
1609841
1821632
1505694
1347071
322549
1596031
63183
7730
259548
393049
1387197
247681
1148157
1954578
1308136
1225450
1305597
448082
1120269
818722
91043
756401
809733
331963
1153485
667491
1017249
1726464
87321
973201
1211674
1307493
553189
863758
679217
1823809
559585
1300072
1821202
884103
908843
611228
1430205
1534895
1152772
1000485
433194
902019
1311151
154710
1890670
290720
617288
1926260
935069
1185955
954546
438453
1767776
155803
184158
387375
1546462
212739
378584
1538360
1927075
1887530
605686
475792
1141351
405830
1562373
261947
1624044
1630810
1379417
1266895
795277
1374704
1293963
1657856
1747692
498164
1631456
1555810
1775687
1752176
499860
464199
1597440
1342532
1312168
1060057
324258
1657576
1895172
696077
1706726
1533763
466034
1472032
856662
821636
954799
1129091
100354
300088
605949
1252683
729932
77579
255339
731332
717002
66417
1090411
276678
1921424
1724929
957537
1345701
1964051
194917
1981440
1956443
1517025
675148
1874430
1598651
895049
1847533
1953103
1756412
1344790
1897240
1468450
1592768
248553
774797
1927178
1060460
1234379
942148
520642
380519
1930659
1458404
1687311
406000
1335001
535650
533966
361731
1221363
492960
1483702
343513
1498816
1507685
60723
237234
1317264
1710506
846662
333143
1244238
1563579
1156759
34783
1068501
599775
344193
53846
1865177
1310555
1233556
1788064
1538638
691905
1591380
672068
595202
1033118
1866441
1765029
640663
1362773
909390
842589
565386
713860
1823607
947303
645755
420484
1044812
969197
139368
294209
1543539
1132908
406561
1814438
826861
192613
751320
1330966
1834420
260089
712509
9639
866427
1480070
174447
639979
910527
1956278
1114110
885282
1227586
1717403
118525
409820
1840042
206733
916981
11440
1106047
991237
572267
1303096
905247
1644085
280731
323205
148287
1890165
1701428
679688
1411639
686557
1071079
1854723
978840
74886
52380
1938302
258846
1774465
368952
993715
355764
1760478
1670657
1752859
1120330
185483
380057
1378231
285603
18852
812115
1870168
1403298
1260443
1938406
1938582
336199
1376035
1272980
1948163
1108463
488181
1707965
632782
866694
1041756
901001
502745
421469
794764
756460
1483004
1676356
1413152
1658101
1339328
1058598
1981760
1536139
1697133
143894
657315
1656752
1870561
1348331
734729
335962
1581229
826428
1989218
1222928
1827982
1979671
324889
1712459
1319541
1862810
1257209
985874
1387910
1053915
255488
100337
1107793
1818012
1037882
244239
1287410
677640
705518
793913
202949
889038
429487
1286245
1947532
678771
1711963
822679
766131
283293
1511041
1999658
1964851
315261
1244369
181922
1514645
706027
399157
448169
1084948
1108691
1420282
1671456
134700
888785
1979730
1802096
707923
540634
1805296
102573
1852723
1471412
742657
1721457
935252
1128642
699790
824951
1245648
1083450
1431271
105543
958261
376790
1160888
1768280
326654
58586
81066
386002
979811
131071
578161
1044545
1913403
610359
1197727
451517
445032
505583
352938
718412
1873115
644281
1911500
1665545
621665
312856
559500
873216
509070
177017
113345
1149091
197333
1037491
63228
1938513
1023228
1548389
616676
625969
1837709
1085564
36685
1816968
1879200
414555
1458677
680487
478202
1184646
1807923
1017731
172872
1356506
1267762
1718850
1336235
181461
1382203
91168
633091
960595
1955270
736688
1307752
1656780
1448973
1652924
1280397
1638031
743911
993017
16180
1926220
1439275
1163678
1721549
1555150
821897
1610572
777373
621881
1929051
1885346
1048532
962977
851891
396726
966384
1565313
977379
1627081
247309
961780
710686
1530163
1565035
517438
1631396
1497199
215874
123198
1667530
1917150
879572
104060
1620411
1717896
1827041
1408166
613166
1964809
107173
255461
1571341
194243
1762033
1647762
1388465
465315
1260073
1139001
847016
1718372
378531
1487578
1280223
1811426
1597174
1509444
925079
1041981
132875
996105
1540614
1639228
827752
49007
22897
1932588
743825
608523
1892004
159567
98849
970696
1043698
1769072
1796785
1934632
476712
1442653
1089462
1036572
1078571
1992742
843003
1041389
1462570
896122
612909
1550853
367258
883200
687818
1226145
1536248
1471988
917873
1327808
1862138
85712
253962
1794293
611557
1875861
843911
1906102
940912
1304036
795000
1589381
839606
18109
793395
757658
1413676
1644566
1634766
275653
1333111
908742
312771
641935
1882420
1533548
1774776
444241
732388
731294
1651975
561303
1807664
1143705
1793713
999418
304992
1316745
146399
1333215
1550640
1694245
539319
183438
1890317
849466
305648
467796
1657269
1134453
7533
1888340
828756
1512078
925649
1373004
150035
1487411
597659
1506788
589729
1486675
1760487
1196881
746855
38179
42167
1089230
1226452
937510
296703
1797974
1838184
689656
1598566
1582709
1382609
1208672
1433115
147481
1057277
412250
273934
1886694
585070
1884507
180870
205021
1880380
1037259
135629
384109
571390
869255
609211
400465
1263878
1790229
256121
519636
651321
139934
1605009
662757
663768
139306
622775
1552576
1684110
573260
1979697
1913510
1760598
408721
450610
1478774
505534
934262
1133205
109293
1287988
536032
1152963
1223675
402406
505858
787923
248025
1568801
1955081
920067
844457
641608
857663
1373316
874948
135105
1519116
549836
164060
1852117
1016597
1734241
926004
390579
983159
210809
1686305
1127996
748066
1031126
747599
645842
715944
413640
191982
1493425
869977
716967
51979
1794184
1534941
77400
1273536
1365067
660771
705033
360232
1372951
1393183
1200605
641479
475800
42777
1562809
392029
621532
991376
1359483
320686
1481775
482785
1058926
1666729
1867497
986294
60677
404849
961869
277164
1367685
1058437
1162880
1050545
1254963
143120
681427
938117
1970383
345277
1994886
1667831
873043
1508278
1133017
635344
1097727
1716591
206564
889096
1353926
817225
1537487
1432130
1914641
1093515
1477327
398129
325301
1930906
818481
1492094
1274928
660409
274035
134176
731782
1949107
247035
452585
1073746
196163
67001
942070
804420
212790
891568
977251
1276596
1784097
1608480
886498
610889
144555
928386
1372894
1738076
1196585
1922104
1472049
1345880
330759
878988
1313401
362297
1599491
843406
348828
99372
1123615
1743627
657278
1184276
124351
1219105
423658
756628
1134471
823198
856293
1169382
1596379
808643
1985864
60900
1897420
1621187
1093868
450846
1178285
417148
1443079
49088
715423
1000653
1028535
455405
1447789
303053
282625
748280
917237
1173722
800422
881883
1455459
249439
1537965
507353
1513817
1443399
1997734
557483
601135
660218
1783292
940287
1468147
1916133
1403490
1984320
1070394
243844
1287590
708791
709488
344585
1033631
1358453
1492293
766984
1303433
330002
574692
266679
1876068
1151922
1806255
671168
1349001
1074110
1831119
880542
757388
1755027
1381289
1209672
1533299
1820381
1374965
638281
1588847
15236
1104753
886097
1572393
1179345
84414
1589411
147638
166311
1641372
603449
8077
41970
847357
1315012
299589
1661409
979768
1040721
973702
1966046
207989
440171
1056756
700875
599845
1032707
1789964
1479235
676215
416218
1978675
95067
1510445
1589943
473914
795330
935917
82049
1096442
1953221
130763
977793
1275018
1007328
904153
838279
1343384
1612575
1084231
1323365
1172375
1597673
68509
1366076
276758
770198
1886102
425357
1192392
1998215
1517172
772102
1974225
266176
1056453
1091635
752141
1517774
1347402
551292
684201
979766
1126102
78795
691652
1467704
1661051
1165332
806342
82863
1063725
479415
367022
1794349
1231507
1194148
1821812
1859339
94061
441777
1127463
1693500
339998
293682
346109
1553861
90066
516563
1245636
743522
1209750
964129
1412158
1859991
1961256
1207508
1176487
306659
1928987
1013139
1128341
684352
573064
1945842
1262518
701765
1547852
223878
1747584
536539
62678
1815097
606607
635549
1259436
1123811
1646477
1121596
952777
365967
1490459
1439503
636717
1283193
1631506
86163
1625152
784097
1865231
307074
310707
81066
548338
1755871
1123407
634320
46467
443468
1013554
1022324
1451151
1452237
1167189
610365
1870215
1790885
59258
612129
76292
1066475
1549116
616511
432111
433651
1500509
713545
1347976
47934
1175206
381139
1675570
123278
1075276
436767
1375435
1030403
984100
431238
693393
243332
1464187
24862
422402
1332419
1313228
223315
658193
1332560
1449665
1180916
237404
814648
1412736
1713995
1419944
458939
1462008
62149
1827557
1548317
805281
1855168
668825
73141
1983911
375569
1206628
1734592
1952792
1435499
465087
1270308
789441
1426762
1560443
1650039
792488
363352
926472
1390404
1710659
1271358
396010
265277
441479
1893898
453123
220942
502527
1942382
1000245
1311120
50734
974371
1717193
926178
819431
1565750
878678
1413278
11513
865314
1042146
807857
1335278
1458181
513881
502050
1361206
440747
631110
1396075
13202
1465887
974151
421663
1898800
596253
1534351
1593514
1141063
1430769
1038292
1296104
1725658
271051
729464
480477
1261741
1556697
330133
1868538
1052065
742617
570470
1257678
1802467
1209873
1546913
961793
243388
1511990
449067
1680582
1660080
1217546
1414215
1758862
807671
1502651
1828761
1327619
1872231
1478489
42914
800473
1421274
1720886
717094
330522
620201
305676
243497
317659
196670
1006692
1507500
858294
1617911
1627136
8094
479938
1712041
794353
808332
1204886
1417402
607323
972960
176939
605952
1429372
136040
977874
142643
605709
1529461
1665960
1399030
1049934
867827
1525750
1811926
1785902
1502651
1929474
638869
648295
885476
1318025
1686573
1857420
1312093
738266
215193
786200
805677
1741320
802017
826159
1903468
754131
726756
1800720
1152536
1045410
78575
1169867
1057749
1075355
1961307
1600168
1201670
1909827
1659043
444818
106289
1640979
674187
1001358
656646
802924
278311
1458677
639418
1658267
341681
957496
439969
301791
1411638
2604
1356487
276122
1838702
1097975
1378707
126157
736807
388964
1865520
1965457
86997
1194254
305560
232543
1052181
1793370
546874
1766353
1937691
157377
884815
804128
999866
703178
1956009
626604
83563
867019
135808
1566851
862055
1445174
967920
180685
858363
492475
1104532
1012532
1729230
59919
202136
39518
1440089
1571262
155507
84221
229131
1479906
720407
1168055
930460
674042
1340748
730143
277358
643949
125671
807843
1583466
1713033
1477841
802061
1711495
1766456
1852763
212049
940073
752954
711084
719901
1481468
1520012
1326520
747855
1003928
70678
1180838
1358111
1243369
1103237
1330061
971684
957796
59915
1719607
39241
957760
1571713
1808424
1762636
219906
800846
1469047
1750057
942
1984661
764856
86427
341640
1177842
1474160
1759989
500116
1427833
1943102
1877154
339475
834290
497309
1073226
570443
1894216
290199
109181
1506555
1039066
351504
1692784
763077
283565
1807744
1887566
445597
309957
456567
518773
184709
509473
890458
40662
1370928
185439
1589108
359061
778728
1015266
1307692
1515900
1313056
448742
1583236
1258969
203685
434046
634691
7638
595982
3272
1405504
1990048
1099334
184989
1511530
850369
482885
997360
261308
1876529
967411
1310423
1102278
395545
1577935
306862
661063
1625549
519951
1703595
1105502
777367
725219
1661079
1733866
1493067
1739959
1305831
1872304
474482
1005126
425081
1096175
1482284
933314
1839211
1898155
664994
294633
496018
1372069
1299969
597603
1414613
303850
210034
1098535
1384172
1270638
642094
1862004
479540
1371873
1147283
981455
1303351
497002
557066
1057388
1948728
1044174
1838912
386539
235541
1077016
1970600
1090078
489202
1105688
794195
28219
770717
1826516
166303
1161283
1303319
1561910
1810685
987525
780539
1263255
319700
781461
1309989
1450499
1667178
51198
1978716
16523
1487175
949133
942493
1013247
833759
1810159
1769113
455196
319711
77998
1945993
815243
1732010
701305
1221317
936266
1945612
1328477
1483754
272338
796489
1962806
397739
648413
1574056
996585
885278
387676
1651491
1243691
193777
1203606
1031504
464130
1696681
1046743
1154652
1081097
822696
1530834
306803
773494
307774
211170
979389
1082257
1849150
882178
920060
797218
429829
1615965
357928
541056
287969
401948
659476
1209140
1001064
1391935
41443
1449669
406809
905866
1668399
1943309
947284
1146432
93794
1479422
1464101
206163
1272968
225187
383791
1969936
523864
159091
790706
382053
344155
938451
1546127
487302
820413
107008
1988757
484393
837755
1785453
132672
1593054
188968
894245
835703
713396
1154054
1184823
1733007
1941980
437745
1978748
1477111
615728
75240
1558295
1926373
1353157
481605
1654354
884142
91368
1728280
1085692
1654447
1551143
231195
1486986
404726
511511
1029497
969153
468155
1369761
1512088
628330
1778706
897535
1707365
1571173
866676
25827
597701
1689691
279644
671354
1029185
883699
310834
249983
1064043
1933246
920068
579256
1781405
1530857
1204518
949180
695221
1698516
1715724
44526
1012851
49125
470251
533215
1068919
992668
1454792
437873
788105
1836174
950274
1649873
442874
1899678
792246
1060387
140746
939440
1930073
1491732
32947
1012794
332177
1164624
678404
579552
593089
1742054
882777
1726529
1652832
1421496
1715951
373965
300300
25643
49787
1876652
172182
1175148
308828
1595205
110117
129712
1182764
1919906
1578410
672044
771663
302566
1807347
1570254
91456
1343813
1854675
1743931
883205
496199
174371
1359125
1810269
75054
87346
1870579
1998988
726773
1379714
246145
859564
492220
847319
691524
1348518
82988
1075814
1189852
1214082
1399702
658265
551764
669595
1297997
498134
520706
1830961
463078
1024584
555601
86871
1739213
1995621
966680
121183
299314
19508
933746
1754462
819740
184153
736857
1855578
1083814
1731451
308559
438163
164342
1366000
1954241
1973460
1442412
958342
10008
472760
1105103
304333
1077433
1979222
284059
1457381
1972045
203020
856298
1083463
532932
1947254
1135948
1017884
1851055
1089096
200439
1545500
729559
1136248
37189
1334161
609067
1562141
1526964
1115875
1508561
1657217
1160969
102137
768621
953541
1420347
1377663
57750
342214
155668
1751671
1590040
878798
475178
1112848
1239883
1915255
1631225
1317152
839843
922120
623209
1858444
310454
1735306
499679
45162
1089638
680138
1368906
486466
1174703
863926
478812
1552870
1460572
50390
1915302
936888
1375917
832940
1090829
862511
1207069
716183
1570539
808071
1562281
1861166
700815
660743
1138516
619976
648069
1013930
1359928
1492661
109214
1981921
1059919
385502
232649
1377479
298028
777430
1323157
1314138
1903943
1372298
260090
829962
1873102
1676877
1429737
591500
1206211
1740586
658019
882744
1185827
32147
568755
304026
1729967
882141
74258
1569519
997740
743612
779097
849680
1866532
785243
491791
1480462
201476
734328
230623
1054476
1310945
1870114
1157717
1798281
1334223
1825731
1491195
1630629
669821
1520962
803180
1105716
1483329
287419
1560382
525288
1184992
1242252
766607
2103
1425330
1966399
1293314
1269635
850771
1455947
1016159
1333331
860109
68993
1609443
1810139
821131
1989516
1265191
211562
906598
331752
306619
1433807
1101452
245595
1985255
640689
79619
1010873
1530262
668881
1224889
661005
380631
1578415
520131
1145039
1399012
1641655
994745
177697
1866320
1243963
580814
1334075
1241490
1707098
1256630
1008693
252297
76514
722023
1704858
1742222
155314
1772106
201228
1277473
572996
932512
3631
598232
1134922
248093
1654836
913653
1084384
649867
1840332
1950856
1087374
1393949
402555
374690
1895983
597624
966915
1060798
1474368
632668
1677440
1892734
961992
227212
1573650
1184610
1972601
930078
397113
17585
1343625
1211735
422975
1841970
1839676
638783
368319
1983745
1952051
297173
380096
769536
570225
352768
1328737
1385349
1007530
501711
1310898
1721540
859620
1129123
1123882
1358016
1916851
377501
720071
59778
940013
221215
134124
1828752
1667918
1482476
631992
93598
437385
449372
1120828
777664
860292
1162698
1412323
1125419
1137070
296412
366660
1451434
255087
1882505
596269
1189228
1045763
1500034
422633
56041
348334
1218717
1486839
390860
1468944
1013414
1484665
752370
435005
723489
1389637
1650999
1686076
1940841
1990487
1617015
983397
1023732
1160278
1234818
1540867
956648
1002072
1920054
1525147
1799658
1762419
1789187
1009468
958529
1736722
1844958
260794
960398
759403
1533779
644547
148596
889153
164903
125577
944330
1565186
893156
613251
110260
1779072
1436352
1814868
1266300
307228
1015764
585219
671491
997265
1093634
1672544
9476
1416895
324266
841704
719880
1702816
1247749
598918
1042328
815637
1649327
1103596
174671
397305
1090798
1191880
131760
467210
1387109
954389
701317
1791969
159527
1456191
808272
1095233
1121820
1888688
902265
859561
1639169
318304
1317449
1487219
322899
1000473
551240
1531323
33464
347866
1143387
949392
23699
858309
1521819
285428
1684800
1892044
1562268
1135745
1702247
1033595
665022
1984222
1697806
1200336
258192
1152044
1385011
1019014
192106
1671283
1032216
40306
1569191
224974
186466
370554
695433
1192527
1129665
657431
1801452
347826
1086636
46331
1522730
149581
991460
1166535
1977040
1221085
287647
564513
1530358
1383204
305234
166320
1756367
58489
16017
1547537
634182
1865468
1715053
372168
85434
1082786
1570670
66577
214696
108460
1282639
1355699
1040828
537850
1220565
293357
1319742
1394679
1847381
761595
1245984
449283
1452531
36283
239048
1711928
959002
1065768
197008
1614430
21181
1950185
1933763
921146
278717
437718
609887
758965
1616971
277195
1241837
1390469
467526
1470704
1016879
103165
1199994
1293001
1607792
1746801
81277
1306136
961630
1527601
398742
1850989
1525603
23345
303732
1817649
51898
425318
1384340
851667
1052337
1262871
300232
1098474
943553
1268356
887707
227792
1803062
909585
1881153
249890
1229948
1012264
1226966
751810
822578
463238
1883031
1044649
1543090
691455
1794750
1028468
1771147
1253175
807911
1221623
1147025
120636
899944
1510918
807783
848101
932191
1558684
786828
779527
1348702
1370950
967059
700467
803180
1860344
1461089
623037
1797297
833391
512198
558522
410280
1225551
469599
1533302
451416
629012
1968926
1579974
1108766
1023645
1195583
396623
1846336
969892
963517
500496
352040
1485167
1909548
1008933
654909
71171
172061
1562974
893515
876509
1991410
1039999
1865909
1389834
428720
372080
200589
1162863
1196472
1097035
1265300
1727677
55482
450396
653687
382438
319951
828196
953353
538021
606181
1155621
665863
620992
1681224
1836431
327704
1018022
1228867
1487757
969361
855410
753904
1362282
444498
1423991
1378065
908580
660823
931264
929314
1022086
309265
156150
202606
1202479
918882
843970
1571775
1581075
114957
93227
217948
151251
1850356
1948785
1977568
209322
223619
282209
1230837
933355
888350
138305
1019375
1967801
1422789
1175470
409680
192972
362971
897732
1971304
1634361
1310454
1729294
1873596
67006
131935
392825
1535766
1307462
375691
629682
321117
825658
172546
522579
570094
1681325
236036
1493818
7777
1005421
1154724
1778830
1343150
283898
922627
1206361
909912
687585
1239526
1288811
175575
1560146
346823
1251632
1741605
1324736
989275
1796721
324134
50378
702846
851429
749038
1562253
885467
1120955
1023120
472424
609713
1355
457781
958741
797395
467885
1790468
1946048
795146
352094
72703
561557
457037
575182
1804424
1024452
1783946
521390
668902
679216
1808760
877823
1793754
974903
30864
1534430
791895
845019
761050
1493568
631150
497973
1044549
1452218
1929147
1565245
608870
926298
109357
1383457
912070
456571
952701
1545945
568922
422373
1424591
492907
898375
417843
1634998
1374139
509742
1780450
1080153
1441457
1099187
1490528
1315041
1348321
1045196
1733527
730165
309470
426938
876500
1670264
153552
980401
1172233
1995979
1795685
647103
54040
459233
1656612
1743996
854588
74301
1080892
1317856
1943559
1842200
1898674
1572756
158268
136715
92765
86343
520238
1137966
792655
1161958
1729074
524245
1538918
792105
1351497
1372638
1766849
1830896
1458950
593882
1649482
1856695
501293
535874
433498
318991
226337
1154362
748267
1007332
522654
353997
632237
996357
198602
1245441
498918
847023
1108728
1704174
1823167
817747
1409908
1113117
655148
326024
1358832
1199075
911837
947959
428297
352383
1827434
268701
1377258
982498
576993
815853
491753
1979891
1036633
138038
1587389
1469864
1721493
444123
857710
173551
759688
1652513
1908466
1010090
1918064
1037188
1240579
1173990
656858
261609
1558541
752948
1221076
97565
1241072
1505073
395622
369537
1523480
70008
521799
340289
291673
1397362
305146
153040
1744881
825471
278420
211040
721800
1154520
1584539
502925
1036975
1775355
995115
886527
933211
639547
1277221
625903
42651
167759
94833
787874
1043851
496962
1893788
1591109
1254132
477413
1837762
639796
764741
1213275
932223
756804
1929354
339800
1575303
1122955
920501
986785
815123
469255
304902
1363860
570661
1061302
383703
690382
1079495
882875
1746693
320631
1002692
1464043
1990902
655556
1871479
1369531
1016293
1867798
532876
1976557
246782
1287675
914433
1075987
163352
1858973
1893742
276790
558017
1417280
1380947
874041
40933
1531612
1154880
214371
1394647
1817779
1028102
57455
1290378
1782840
1778360
735102
1593767
1150054
396060
222861
954053
589453
974691
511216
402344
919864
305645
1451687
566471
801160
1317424
221164
813440
1727491
1341992
1510236
108504
873602
14841
38967
1804896
364605
978827
697152
495758
1628070
531655
313322
398180
1177202
929076
166641
1438827
481126
700260
1131628
984235
865623
1697469
883718
498191
117868
1413784
1705778
164880
1968059
1201711
891192
469945
1192779
1563823
720418
280446
1764290
912831
1885901
1146120
1102516
388825
1874526
650030
1745052
1929322
1378045
1229569
303909
1430338
1474237
1892350
446454
958885
411075
1016012
1365559
352577
1008824
450188
167774
1119282
1031881
1800627
1032636
652730
792539
829716
1822769
652635
575641
1928809
667379
424572
1217196
665629
59356
1710797
559543
1890948
1680785
1074814
1671812
1709330
522585
770355
1655287
1963022
1132433
1406804
268015
884468
1808101
676242
1486165
1465335
169130
1323324
542713
286194
1948603
1318692
390590
929152
1250627
786136
1530266
1171305
1041775
1922089
882485
536071
1802523
990038
1830140
1473629
497383
417509
1729218
682487
1579347
303741
1456360
133698
1160465
506497
770818
1546068
1543303
673687
1864154
1499693
820303
1866170
1377930
553637
391297
1997049
333657
1810496
1974479
1897824
1276731
294160
339122
188987
1840542
878475
1608613
1739447
595355
58687
952784
1175208
523068
343321
946336
180071
996025
427106
1514390
1177306
343438
540519
245446
1776786
1540771
152910
958880
1158724
1528339
1715957
1899133
1051795
1262066
709337
655636
1200120
1343893
1433337
765852
837294
1937223
655400
1231306
697678
1665014
899128
1020518
499472
1323709
514126
1250197
262957
282972
1323652
1040591
187656
90444
211571
813632
922492
1022514
1127676
668719
522284
432958
982388
641191
1171239
1075490
738464
1466285
1134232
844492
492664
1279042
323704
1538405
134524
1998451
1582555
1897285
1468177
1001385
440375
1696569
1950146
409331
1229247
283226
1070555
841379
147691
108872
986394
1145115
375524
1529284
1793964
410355
904000
1041660
1451132
1558607
1406470
1329658
40672
1318012
1091554
1662159
710037
710647
566410
319887
1407627
1333128
1454140
9196
782354
917918
661853
635073
1938528
1765432
1131634
1987131
934629
1691928
921988
461000
1506238
872429
1521440
474390
806452
35115
1849516
1399762
1986672
454589
1015922
331831
745162
1721489
1314468
890038
1894598
1816613
489852
1809941
137520
1449002
1133216
1587705
728932
193281
1423567
1494400
625384
612805
1258965
1163924
1072253
1535680
1471981
85613
1203661
1212410
570720
1710801
1288128
1954391
831023
561899
1074029
521628
1046703
928373
1991682
1800059
708572
175730
1763091
891164
1982410
452512
828587
642629
701880
1350729
820060
87469
145321
1690681
1611361
1286416
419056
744520
1272313
617245
963378
1225466
1540365
86755
68515
1458625
1935612
1273286
1742857
901690
522560
1464071
47635
694194
440789
917901
975807
965392
1819123
1097642
1379618
80912
1792388
1740585
1686794
266396
1356463
123213
669567
372188
1262547
1588240
994784
1854451
1623714
1116297
208901
139546
266978
1114379
1646649
775181
1050833
795943
307800
1020168
1568016
422246
1633701
789600
1937969
1977778
989328
1594317
1165219
1377310
1401715
113827
500371
1926608
890814
1805577
52829
1303708
1658480
1222560
353368
372300
1691898
666380
1168914
597443
397235
699378
769331
1569593
1790773
706495
1676777
622807
280599
1954851
48933
1288241
728482
195028
932531
673640
1602448
1333388
1252765
145707
1615214
671355
337900
181110
1900514
825898
661605
218753
1243585
202840
1672578
1460120
1146436
543924
1609634
708287
1938234
838303
1048259
669363
404841
121812
1873092
1970528
416620
483559
1517724
309112
1293204
630657
408836
1518796
1695228
1278067
1042074
1796573
934071
1527967
1431021
1175347
799629
1382038
928223
835043
468113
66004
1398377
1036829
1841243
1770262
1859091
627921
757953
471666
159228
1898036
323465
1778578
1203166
493820
599262
145493
1051091
1799363
1942623
1599532
312453
230708
1010596
717052
574145
1624669
403356
806326
1890399
897200
1917783
1060365
678134
1488508
603905
332441
1676840
1814502
1090561
1960291
395253
168780
1862014
287104
833562
796664
717190
1691057
1683424
1231753
1309696
1414667
887253
253040
41244
829792
853501
1336370
988647
1247686
1090728
1988632
1050153
958089
988299
1558677
1615240
303849
910534
1497506
1430972
1505753
554903
465486
1859481
1802035
935174
401047
183799
55211
1421616
1719161
1180308
1306955
1434680
1118122
1256015
843071
376201
1757617
1506666
1781122
905595
1935604
1830255
1086736
947787
311571
967985
1087683
1457659
1990213
460821
151343
1644807
830800
1204449
609286
1738353
823872
809285
1436652
639190
1572794
94765
851266
417277
647008
1407168
1772692
1098204
762440
1673304
1427749
1664794
6821
1721992
1823461
653239
379630
1107470
1319747
774328
667526
1501396
345401
328537
1573794
787645
111111
1454522
41475
1331768
508965
921847
1020664
862018
733685
255193
1511325
1515494
625823
511395
374960
256642
1221725
1762668
1929449
1186779
1108054
1562900
1110792
526359
1168972
697159
1677452
1883215
1711144
1617076
579547
643657
698901
1670632
672198
902239
161346
261360
267704
233558
1850233
1943806
1515378
1900369
1378706
793139
552283
772996
1058681
442747
256333
936443
1949303
42010
596385
1739152
1827989
1738864
1143379
1098405
1164205
940700
1691953
1994743
505997
492140
1951593
1581342
1985770
1912769
904396
6063
617818
658929
1153774
509566
1649010
307347
6789
809246
1773735
1689639
1689746
1539064
1619755
1984762
1381631
1368060
440681
1767396
738771
883693
893466
1465866
347096
1518540
1583243
929987
163670
1780108
730164
1641101
626891
272435
380829
1011749
1173147
1420488
1714662
277373
1415395
1919869
1799834
874517
1382423
1394879
1377700
1232197
402771
843396
1301653
90641
1635772
1042569
988111
1404894
127813
1127288
1565735
840243
267601
1672073
1693121
1340234
1385729
88108
427167
358264
1703505
579848
563828
1364686
545470
416590
848650
482231
578820
1398942
623310
294117
1701677
1394033
659376
341487
1196683
1398439
1570830
1115194
510079
810157
1826289
1777330
70694
1542935
1234069
1707246
584519
120859
628776
263647
1490982
1773552
1758011
1200660
84668
486519
994073
1044326
964252
859343
1744813
616801
1405868
45554
1641482
1833013
1313989
1200649
1809907
471616
767675
140257
152238
131271
1979281
995510
74678
1769300
205806
1214048
1546382
207708
1328158
1068926
758802
927048
1060031
416270
1071168
1122235
1095363
1775100
965666
120385
562502
1833437
619423
1802128
125760
1762207
841686
1183609
773187
1482343
1095928
1229747
946748
640474
395751
26722
562758
879381
1356184
655138
11166
208625
1010925
1818271
1624431
1955314
1367075
133040
1339721
1506389
280392
575115
897323
308076
1236122
1300665
604192
704533
644892
1290376
899478
917601
1138917
748515
67066
1606573
271934
801644
588748
3921
1195977
778223
1463240
1545288
1685565
180755
1920581
1538130
1206514
1552349
1431901
659149
1722742
1218167
719138
706899
1562756
1402665
1046865
1269405
1930628
1106410
1122626
1438774
869425
278395
812931
1179274
193472
1316290
288226
391818
1016597
664669
1155484
1962567
328399
558926
1968654
1534300
1472811
362570
991094
56939
362459
915861
471872
678167
530797
161780
661507
1813527
1108187
156778
1212800
800678
1337002
1106640
672686
620816
642365
563464
1716976
1513894
1966940
942089
1158270
252268
83146
630292
1574517
391575
1751805
1468518
81408
189303
918417
46206
906222
1130514
1452408
1696241
1800429
18171
1891740
998586
204469
593785
1186892
1569027
941977
1580713
244159
1550444
1863018
292347
1070165
371723
138987
1112624
1100092
1640269
1132778
72694
74778
1906819
93077
1870980
481561
795007
802360
46125
1824644
1629222
1309569
1519058
1845475
1884410
1445293
802008
703576
499950
1936448
1983232
391514
1772508
699921
293143
1177282
573589
478465
754092
1495661
1160831
1471016
677085
654806
35152
1729102
195006
1532303
1480131
210395
914717
1253174
1282589
1802699
1971845
840502
238283
1963948
1880202
487001
1580850
752018
738650
1901286
452842
1733323
1713132
1602731
1708555
1983965
895222
1773783
638175
1885017
1966368
1541966
1826683
1156557
948613
580965
845294
335939
1179099
271781
851026
431776
1123743
373778
297759
548226
923300
1876266
320025
1071197
758422
1126773
230646
1511182
797812
1068114
1324402
1625964
1000443
1688316
471915
1199524
863451
1839795
1385159
645537
1836773
1376831
32402
538946
1404276
46308
1266802
1440676
889864
1594384
299015
551778
476782
404065
547539
17897
1890945
1382149
247986
284447
961969
674960
53124
678272
460171
1267412
821892
1183209
311447
445076
1775804
899733
1021430
1005578
1645078
1541365
907980
751339
889161
1966494
485769
418139
1736724
52994
1952810
91218
1011503
386777
118303
1563226
1886124
79580
1893031
1782459
1586986
1766745
1086797
1925263
2359
1148131
822757
180542
596024
1475426
1921690
1421665
461516
34809
264915
1675251
1503053
1315042
1588638
1317933
624455
132139
714675
1673615
1073328
468220
1794186
126398
1143151
1722184
378249
1178335
404441
634657
1107503
1752141
86320
1586210
205721
1381589
361298
349064
700472
190698
271295
300952
1581180
896017
1540585
578736
965748
145039
108961
214323
1608855
1484519
630104
256228
957716
320676
1237614
268212
135545
1132000
619484
585092
1776853
1671255
1947457
1427259
1052716
403868
1321799
1088426
99893
1448438
1803592
878093
1552978
508570
62407
1187539
1935031
1335486
61659
522224
1114602
84238
1862892
77849
1453918
1922323
1596519
1616856
889737
1905940
229317
440166
1674100
164216
444073
1426647
1166054
66171
1092262
1378678
1268324
525608
254197
106784
91694
1451661
1051722
1979672
1912174
561890
816316
482192
1657705
344661
1114855
421154
206936
1879906
27675
1988537
1917553
394545
1548153
1506095
380799
140772
1962561
923663
1686745
1341738
924011
1732685
493410
685482
611395
1641175
1734528
1036722
36705
177613
207143
1834852
1157458
25254
498782
909214
1953403
1340046
715904
1573153
1990119
1282217
756169
1687345
422290
1439664
804952
1533314
1203404
1756581
173967
1951680
1134983
968219
737607
443436
1033703
1646630
1096058
1578001
588968
1573520
530628
1018443
380631
364535
653032
1996954
865062
282013
943785
1359991
1553484
488732
1711181
1718250
407296
228254
1063568
1466227
232185
135456
588153
36776
415546
1502256
1985047
1379972
1648733
59625
1668380
1648090
1631968
1979200
1743773
1852146
128862
273549
833359
1557022
1953584
324230
1705008
380460
1795897
1194953
1024229
400463
1676459
644940
844228
369686
209772
1252237
282251
1664876
203957
260142
801625
157518
385644
822750
1706774
840943
1076420
655442
1763038
1351723
401841
781080
499189
755923
30428
1501724
306185
269656
150177
813740
316919
1827810
961780
1270128
1525231
1044211
1230861
1244857
1075335
993134
1202208
1540110
1327342
1168225
517359
410104
198494
1028342
972780
1649573
797254
1572276
518823
1856772
1412272
1046922
928124
1870753
1337224
1410341
983827
285327
757468
963580
208571
138504
637306
1132233
1477364
1817095
1744874
1845208
64158
297983
14397
747178
1298919
1697552
1289827
226699
283112
366118
1935889
585866
421704
361488
1414489
170951
209323
1941202
395858
505262
630247
32953
1399435
61138
1533390
1667759
1352426
1893739
169721
1933487
953104
1341657
1405634
684725
1840099
300741
1186328
215513
206254
514135
281218
1019682
827255
1238263
1335365
1354667
1852555
1094244
514477
281586
83252
1643023
1651932
1225826
1507021
233714
207450
1276924
243846
8749
1244345
604033
1281403
649570
1636676
1569939
563829
519384
1212197
112534
1862727
108148
18706
949370
215885
1442488
321037
514365
1340711
1101337
1574794
1602533
1636761
1763458
1636419
813578
334700
243459
636337
3569
1857378
381087
16155
958345
572346
310709
1432060
912248
250262
1309489
1919084
1873019
714211
1336136
235862
1083965
1198618
948315
984180
1673128
1282343
260869
286333
1250758
212155
27031
864067
1134744
142689
1261684
1869362
1591401
1587930
945265
1445855
1532601
1019607
601278
124237
1208363
1827286
1711122
1503946
905445
1843163
1897192
311776
346033
551530
273503
150412
476862
186394
1368963
97362
1967126
1028934
871513
885158
1739208
1722548
327617
1477033
728922
151230
730406
1691190
784973
787218
408270
582225
901665
680367
933643
1020148
1334769
917207
1881319
1420750
592444
826627
1233556
1475204
1311536
303528
43470
1852576
800200
1111660
175565
408638
407174
1570451
1425303
668330
125224
1193446
1842230
431869
119819
445907
464669
359649
198872
778060
1166429
445170
56141
503266
263307
1735860
1164120
1979806
1844024
1713966
1311551
891337
1361912
1773137
864963
440337
1990641
1921253
561000
1879553
1809641
1993404
1711435
1242458
58866
1219373
1431672
141474
1949027
1185243
1442277
330718
264541
1415045
1686073
594738
1726328
1891904
727350
984144
170510
1126650
749472
1588833
478303
383307
599079
1391657
749885
1845978
1882902
963296
951347
1684905
417394
158219
1597853
544852
31892
751813
1663168
490623
478620
109177
519999
330788
328995
1317465
1477347
1212804
735394
726450
725460
105184
614192
1642518
338529
1000652
1398850
362516
1239687
1262967
43126
126112
721367
1897691
996336
966049
4010
1797726
208101
1683061
1784107
1577838
1573287
380815
1148223
1282970
1232355
1721063
1206145
879468
863970
1616267
1092992
1216966
632090
768564
698696
1794994
1769017
612262
888718
468542
1393462
579016
1476331
1015822
293511
1176770
512277
1335955
474992
1369777
941771
33566
27194
652433
188851
502942
1016153
731044
83806
939546
1220154
1141892
1448780
1541219
221250
246433
929909
859689
876706
1636243
1713906
1475819
1511057
431275
600241
1202691
226098
520005
1688755
1135971
938496
654525
654469
299747
535034
192271
1017112
556545
1869055
1212025
1086287
520601
811304
684991
1854304
1508768
1065635
1330269
1408076
1857071
605918
823760
702634
124531
1912929
1843344
494672
447134
1194818
1071719
238475
1845171
1931173
1244354
1195935
268964
1246389
1453292
1441504
1475819
187214
503201
1428494
1201781
53230
819139
146532
1117314
1721134
1349207
231917
1828013
1565601
761853
817310
412819
881595
601025
238275
164628
1337518
1945300
435559
1846594
1855648
1284682
665756
215646
1418585
826493
714985
1236175
1777394
1707335
1588484
1894446
1440126
1651022
389604
1140285
161748
690737
407174
915779
1854275
290426
1548113
1025845
1613843
1678967
1518035
290893
1939039
1785408
695121
182355
794590
908870
1451145
1312554
719885
424392
112369
617330
1675463
1762986
1993059
1721002
1597601
1522574
1209319
1995526
318970
589545
1181832
1107825
1814791
704795
360489
564716
371866
1445972
1526921
409204
1835077
409453
1801021
846500
237311
339573
955764
173148
1292723
418260
392820
1660568
1478904
1372989
1171831
832504
1072063
278419
1632880
1324956
326140
602011
92305
1141474
1887222
972006
1755426
630282
1287054
988450
1381210
260894
866204
1376276
1989673
479321
958201
842031
1646912
629368
456371
1232179
396745
1479121
1581285
1162967
515647
1283434
1334409
706659
734717
1490848
1274086
1521032
1722457
1166201
1933108
1404330
658565
649449
89670
1853478
537353
1323111
335855
1380629
858244
168434
1768133
361347
1760874
777584
381875
1769583
1481451
1291799
130107
79022
1276765
1464191
1222843
121332
728623
370965
1336010
1528778
497910
686330
676208
1201671
1632234
1911365
1760532
1894647
1941442
1474437
514056
1098818
903200
889277
54208
55989
54049
1829463
1406833
769100
524932
1186951
655804
367874
743760
427610
1864375
98737
439199
190547
311561
296639
339237
1958449
1574867
72622
1306931
1998844
217595
408136
1293860
1184266
1085387
1292344
1839630
646524
1893685
458044
822262
126066
482355
1503471
1027012
988042
659485
325033
392535
524235
1591636
1725709
1109634
1612127
1645577
724103
202527
1077126
214587
1469884
16337
1489733
1509340
233346
695181
13771
1127371
932920
1584502
1807521
786976
825042
835916
1952676
863925
1110714
1189296
958083
1476107
1104940
1061561
768589
1644758
212305
206331
545629
802028
229470
1819137
737610
765117
919127
1876877
325865
1120918
907555
688926
1584947
1633344
215336
331914
1734431
939900
756133
857595
398617
1931278
141834
1324479
1487700
169907
1203215
519062
283576
1601192
1839485
975085
1031441
664611
1626531
1005713
1236143
669085
1415066
314670
195591
1584381
897380
687750
622109
731955
644868
1984597
1138509
1625596
1861859
501296
547795
273510
545649
194967
350200
1993596
375262
1315115
978712
1156814
1078974
1136674
1243235
1926190
228883
1877451
345119
1609910
521001
218347
1758054
549598
134185
1434596
1849097
1118375
1656851
728763
1363877
1168630
130928
1120537
848243
1684148
1472311
404202
898203
288295
887503
241616
610807
613439
427275
1670638
186245
530450
650005
1907425
628905
1133171
706658
563195
1202797
1978874
1358830
299475
64834
402369
579351
948187
492402
675514
1304560
1866036
1184808
914784
12287
213224
795229
772617
124888
1780676
52766
275631
691194
353952
1375244
422943
445258
1905646
931863
660379
910017
60295
1734709
1866280
1650936
565712
757535
444820
562875
491531
1468230
915065
1779060
1758954
678870
1101293
514114
524687
1618992
843953
1327127
432625
1728939
44100
582037
785301
13456
203680
351637
1993777
41325
83956
99981
362025
1211590
323365
751821
1326147
409555
225376
564390
1472734
317365
243321
966006
927675
1760309
492181
198412
269174
1914439
875088
498023
1601698
1328951
829835
123314
1898160
163888
1379647
745863
484057
1007761
1132224
1089593
777946
762049
1238623
362382
1255325
808587
670619
1663532
231419
1853038
1688054
1478597
245634
466148
1766392
1855087
151159
1981539
1792010
1733742
218752
1953457
200265
1801224
104391
659479
1953713
1863453
344606
1467230
686841
138080
381142
71708
685441
1410609
438980
667994
567139
1275314
1844651
909116
1185918
1561490
600072
184945
1861503
1168482
1371134
436475
606273
1183471
911588
1531316
1289068
537996
987405
1738801
1415371
823836
1826070
239630
1665089
1407162
137322
1774805
1286601
822652
889681
1166363
1367657
490706
700617
181035
1903847
1224829
1822929
1102068
1586908
975842
579890
169601
507463
1091173
23476
1866837
55024
1551239
85588
896537
1967887
330919
1719816
1342491
181172
1418581
1162880
160472
1272284
129329
1964299
1183166
1168200
1396184
737417
1590236
266208
1294075
210116
660529
1754230
804683
43870
97004
196390
1762643
1397182
411320
1630799
1556430
482521
24766
436247
1500712
399522
567944
541004
108901
1243498
803409
283577
1436030
1504172
1079791
1871233
919055
1180485
1230198
920104
441782
221358
876476
333514
1819150
358918
236824
629257
1772808
1316713
126279
1621674
1541334
699613
1102046
1960505
1460996
474106
1912505
1914738
807209
1307428
1203965
953248
676798
1931315
429220
852223
1586226
581305
1711248
530501
1866496
271731
1128109
243150
1998233
775063
1157782
915198
435619
1034217
1262190
1550498
1494563
1619753
866584
645629
1456783
53450
38641
1507039
1124540
875121
784077
343173
501049
1732897
1511760
949640
1200655
1031731
1120650
1706980
362218
1364680
471453
1039248
504720
1439558
1732138
948452
1276011
1569693
108706
485793
1815661
1015079
838252
1195182
267946
1917436
843798
30265
1337621
93921
1356126
1348677
676066
1537531
1069402
395096
787125
1024519
386794
1950853
1065228
1099369
1819402
809263
1423785
46449
412523
1643192
1442544
1151557
482821
150444
234282
609372
1104958
1014251
313698
11137
1153993
350221
1879521
535838
741458
1710066
1805954
749008
137651
1181270
1388171
858570
315510
1361445
1005304
1538742
518069
228127
1090416
1905296
1046933
1307938
1428089
782337
167753
1959925
1785996
1624418
673503
1962718
243212
486937
1267169
1077104
1944460
416094
1630079
792654
452530
1395232
1670509
319695
1573151
643332
61554
1672703
1926732
359130
1956693
1515778
275555
16042
1801028
290381
1420121
167088
1233945
596328
980849
1376201
1131589
1651325
554545
1558548
264108
766484
174824
108656
602950
1257685
1337759
1200259
1590949
1157581
1562781
401410
1496349
900288
444843
1627898
776060
1627243
623048
868425
168602
658217
1595617
124765
1925503
1097017
1165279
401949
427508
935542
1543909
1945797
1742937
1481414
1233332
7051
1394307
1564571
1843131
1564023
686382
322844
22430
1633940
1844630
1795607
1175249
489433
877264
1786655
1404142
1843620
1489174
784917
1642349
1931954
47120
1336410
1118841
1260835
1062483
293886
896951
1007673
1232512
241629
1501892
1662687
1224935
667013
397746
523560
211242
842599
1120524
710317
1252425
1812117
1549531
550568
743898
1166476
1586462
176279
923890
1546480
156115
1051459
799905
724737
592519
640591
1359879
1383866
1363694
1581925
1946750
229305
1316869
797361
1182410
574890
1375340
1652553
277859
708638
1631718
183646
1338642
1724086
808129
816023
505850
455562
720573
366333
1993715
460842
879494
1440126
1927427
998281
568116
753754
1814162
1770622
638598
1578030
1307562
1668253
703600
667297
54380
103125
1579151
1167725
1514483
1579527
1689519
1988622
557185
1756029
1823112
1586759
286477
150941
201429
1025343
1312287
558944
1984396
997972
319436
1393161
582347
380643
653582
720199
1710856
167560
1091659
666642
1711873
1753304
1296736
1656355
628379
273698
1265396
1451855
416125
707216
636199
993054
887933
1032489
1988467
648863
1625766
267662
1424211
1792392
10282
1265334
1792108
1381307
868076
212706
249627
1375534
777068
833712
854345
969681
943735
1534585
937145
884173
1756179
794003
1514622
1875435
1374433
850716
669851
1465749
1516033
1365727
783153
355558
217624
296016
1443711
952415
586225
1829822
1323590
171943
1808484
909934
648671
1022582
707123
1564822
1241911
1877648
130469
1158720
738066
976253
1139116
1171863
677218
1157546
1139155
1968615
1372533
1591696
1670603
1971637
926627
1811217
142394
176571
1093214
438941
1418724
195993
291948
647579
593990
745898
940968
1179621
1007865
615365
291926
1918590
865634
1861215
215179
1313829
631611
569799
1496530
422512
321734
1625522
821783
878988
651859
923986
862535
726256
1464675
1224184
1849470
1327098
1821692
303645
823594
61216
1372297
959397
1946410
355555
99691
1328630
1631069
1914247
729234
1415158
107226
797046
380495
876354
750625
1151803
580400
18120
1891456
629638
78945
1710890
992240
612481
190419
807509
1931643
448667
11027
1977030
331171
1268297
559
942492
245239
1960114
80563
211207
1632796
628148
1460559
1819118
478897
718082
645612
647940
1558003
137581
103511
1549623
996153
1980102
825330
1692430
954306
534146
956480
529122
587141
768429
1930087
1739133
1918961
1363007
1140138
849181
732472
446998
652877
1085814
836288
1510347
119461
670245
1734294
869398
516230
1652301
1540546
1234528
1557933
332151
1566257
1760764
1107304
1290970
223355
1785997
1674991
1109383
1120923
1396689
1767989
839961
1474833
949107
191930
878801
401799
1233795
199084
871061
1196744
1434360
1530221
368839
472678
1368984
1372829
600530
1294126
1967361
1457757
601180
1646069
628875
175370
282862
1473172
1233558
1152605
699605
687340
1130377
516402
959887
1295196
819283
524351
1214546
1026304
925304
608963
910542
1393647
1311905
1123620
1649681
1274530
558872
64874
406284
1565082
668451
264357
1214154
1877467
692714
1568122
700377
47942
1142946
1412189
1882094
292305
87193
514008
1133736
1284355
1147924
775860
1307232
421830
1904388
566544
1680398
876546
846269
1913408
112850
187535
183770
1763053
899845
336440
259115
1961049
1905474
169624
352762
68659
1532670
1461027
952669
1791771
785709
1853492
778191
691271
1796174
1047255
96773
1898626
1232756
1005225
2071
1887472
465474
445437
853642
1117980
1808441
1840699
578897
1248583
1616754
684475
401624
1977822
1423953
1430661
318084
162946
1772546
1146545
32217
1342268
450689
1848636
1895628
569966
526447
364503
1522162
562040
181366
657829
1024573
1326953
914122
164981
1611808
649000
1955955
1325330
201501
263976
1506056
860416
308876
1609053
981968
1809628
1871588
435647
1039064
736347
817743
1277505
1760229
541347
1057720
1232728
908583
1155751
724026
671394
1458609
618794
839993
1212385
1382969
1577091
118744
1398353
1003144
739187
1136622
1531360
573767
190648
940112
1827849
724182
715104
1111580
253671
962187
828236
1711490
1261522
1353924
1379750
1015132
1370313
230698
1060183
683230
1586054
844767
470178
450214
1394710
729810
169118
911838
6368
339251
433960
819293
1176661
852535
1051259
99384
1505577
1189479
1241090
851428
134097
151287
531493
811208
1094378
1631207
50219
1053348
1149717
1794105
708243
235883
1209460
1712964
486819
837197
1669123
1432295
772316
1386246
1080063
58689
1368000
854342
567018
1019261
490792
689512
280905
1153406
1769852
1592426
83563
820085
836469
1529295
393489
110079
832816
351702
1028016
1668606
976758
520165
1745491
1946601
504810
379092
1329746
380958
186289
676827
469235
221543
1918164
896535
1307951
1967865
1448791
1727991
1065512
763668
249350
1887350
442298
121318
1578967
367157
222802
1606560
1755926
181507
648451
45203
1216340
1527382
1004688
671659
291742
1303021
1283610
839694
117367
1648611
1467511
1019564
1964226
756238
1401229
1653
1532808
878069
1394386
737090
323346
458889
918980
599694
1242440
1675624
624515
1489663
1021555
1960739
952216
765799
266976
1594556
909631
440743
260011
1607091
948312
1225143
848499
1487593
205627
1030318
789041
30644
748089
1812793
1508286
1823143
1421157
882918
579535
1851540
39369
245040
1914077
1498790
1401237
434855
1076650
1285498
1315010
836686
1456790
731042
474311
879034
1526933
666025
173966
571330
1534778
1281529
410922
1056914
1868077
983335
847947
1998920
233330
193962
93909
1304005
1247206
131025
23505
749309
766931
388863
359257
357595
1708211
737004
1912116
1908464
109195
14201
1984431
71216
1176119
530491
1320283
312900
385516
1620391
1156626
1652875
271514
1480327
663898
244621
1331805
1661419
437228
1771330
1075928
517671
1443054
889437
1543520
30136
245681
328668
1011927
1206489
1600426
389931
1702394
71281
1786757
781933
1435568
778475
1027079
1463477
711212
262756
1765020
1720932
1511052
105875
1742864
1965957
538839
428192
648674
1335587
1914838
1571216
1397623
815651
1766477
1464110
454372
63530
1018934
1899058
831212
314448
500373
1164840
330377
814783
1836972
1353549
1078703
1049550
570979
1714661
1252359
1193144
1432788
1236899
1747227
532820
1659583
1123085
400542
767010
119457
276338
1261049
1379927
1720074
1661265
1423228
497689
472594
1416796
1222634
735067
1070647
1092817
1429802
1110219
639200
1985588
591420
563208
226700
1978040
245739
563852
1713291
171969
446278
181183
1470266
1269892
1923600
1984553
1479909
61249
1754430
1301824
1941170
1573273
1479254
457752
1143317
1772194
513187
1185431
1371088
525926
1044948
1379783
933410
1785915
164372
521605
1764726
1244363
732156
22464
1334441
486604
713177
775629
1724297
67997
1976332
780549
397199
54221
506534
575280
448373
735874
561879
1834241
1867096
255793
179128
1588954
1478111
340870
295963
1247300
1695193
1912410
304683
734511
805913
1977900
1402901
1177428
1085551
229423
1087395
73964
1669759
788758
375988
1027453
505547
499860
469638
1643069
427004
105665
219118
290988
786605
431613
1921185
1305513
225145
1547237
486896
82210
1621457
1197321
1671247
1082663
560583
158947
1943604
1363329
1744531
993748
1172028
1671683
337338
48410
647021
1662231
886511
445418
266952
394031
69068
544034
1105882
1254394
95215
1318120
1590087
1904291
1176062
1382286
1872146
247713
1544132
532102
748338
1140935
1808520
1552783
1044556
743204
588836
862310
1664324
821518
1730778
481823
1168342
204214
1539200
593253
1367771
113158
1473030
1868782
950816
1782620
582956
1797377
807750
84079
14901
1537950
104068
323270
229083
1632582
1265847
88888
1556823
872445
1739977
1483764
862227
1302182
19788
1035706
1108055
1144930
1032783
1384659
1217143
214446
366387
1727278
284962
534577
466145
1716685
1897961
746343
587417
584699
219126
1559902
1997779
246224
1668606
1528885
1109699
1992639
1115711
237587
1574767
590113
1244968
913499
1690283
1174581
847627
1075989
260916
1127848
654439
255232
1808852
1226077
492912
273279
471283
90946
1140120
1877677
1072502
457227
514779
908015
1231558
1386579
544102
649602
1170033
273725
785426
931362
1105585
1162388
602644
1006976
11202
1677417
21946
1225890
562015
620808
369668
1024435
645907
1930785
1490083
248192
1175432
723026
1636331
645987
537230
1431324
414445
1709874
1701164
1674436
682129
514662
1862291
1577186
1002530
38754
674362
1937771
1902831
1208858
399846
1301839
1120208
361799
1031451
1650402
1821279
1139645
434211
1156892
1543614
1489691
364
805729
251029
158115
137208
1109701
427859
1774684
425239
723982
1729164
668824
1663760
678965
638421
1759881
485961
1722257
212342
388487
1065999
1860878
1770645
1217115
1340202
1318661
1390962
756250
1010530
294570
197160
1823555
1190723
474363
1786725
5690
1132460
1526849
1555880
559404
1558195
793157
441917
374155
1769619
631967
1592243
1687763
503739
62679
613363
1949895
525384
1509325
772639
401783
1257002
1426213
850112
1576970
949205
1554420
1410210
1678839
515333
1915992
594743
1653006
1715838
620355
1646926
1619404
181522
674219
407173
292779
708873
339671
1872571
964163
1667060
1059156
1240940
286634
1426199
1056709
865615
1283232
1663988
1737285
11186
130360
1714519
1649023
496061
682037
339460
1850198
72314
1296958
872669
131563
188827
812422
977986
1997133
497319
528477
1482094
1689499
1493412
1724669
51520
952397
898779
1046198
1339060
757346
816330
1699038
1751048
1693940
836066
19550
1642713
641502
1276698
989071
371612
1386980
88248
382126
994412
1001248
1804465
1199210
1143163
1000558
989739
29153
1726738
1220052
1483042
1256445
1533750
1914087
1266594
91792
791668
409402
1838705
917176
1888477
569617
1644266
738586
1015927
1625090
1970703
1860494
407583
909746
1631119
1499483
766506
341724
806707
1714499
1340980
1316762
1825894
248721
1019318
999583
586536
1025816
1830517
1832616
1359925
1116108
1452462
264058
1360039
66803
564392
224985
1039794
1888158
402498
1640368
1675404
151730
1489021
485680
827352
1742260
1272784
938643
416818
1318729
341690
1540044
1988615
483090
1412925
1641567
737465
1117599
438977
1245576
398552
300865
1507263
595727
1849172
1433428
950290
1494495
1288829
1260171
821242
1889857
1924113
1163502
1997480
479250
421132
918858
1620129
467539
402106
999110
1788385
188303
1840754
1577762
1208239
1686152
1272766
1016872
528892
1249423
778498
116493
909849
778028
1892519
1994594
331800
976139
1685408
1489828
1304780
564457
253388
1546398
1691684
703443
77843
1123192
569834
1783411
536964
880173
384471
512156
1985715
100388
761597
1764743
1458404
1159549
1914818
16230
354849
1086972
1723549
704460
1991970
1239782
1173119
1845132
530865
1015020
60107
1287551
413784
841225
1872114
398833
1956769
1706238
953059
1595974
431051
1522216
1189105
1090299
242364
468745
1559165
1533340
1145745
130681
1632211
877201
575062
702174
841507
407447
938879
832375
1087048
337459
1304510
121143
179728
1636049
652739
766570
822700
1732809
386829
805930
75729
1877525
447023
1953381
992115
1759379
525801
1544415
1649659
1050330
1252052
759402
1822838
377962
277641
1512255
1462134
108918
1671281
1385961
1582115
907311
480755
1407530
730178
1063562
120379
1188475
1583286
1044932
84908
1010627
1339529
1952642
822459
924271
495119
829994
591543
1235976
631162
390008
1841909
162431
1034374
769773
423296
1698517
1408603
665336
954823
1393535
1732562
875662
1442657
1889582
1804320
718309
570317
37389
1441329
1606600
1455861
609321
1843502
703657
934285
1075699
1567807
1118601
117913
818567
1256755
1205256
1751134
634296
198587
456459
439535
1461942
1990931
59271
1626852
1060714
212518
290074
1805922
1571751
1997457
550149
1146175
1216018
557583
416964
1153738
1027376
1488661
1523023
1369692
1332462
253855
6834
1409603
36855
819926
855027
428010
1165007
815999
843611
1160454
582194
141694
1301788
222225
1641564
1073313
676183
751575
1443586
1810470
631734
1375375
814731
1570465
1152702
1438533
1731689
1237210
1915814
1061216
1593229
956587
779576
447076
24252
582121
1782381
660532
353632
1367874
1273578
1269290
1437209
265008
78966
871067
1394648
1825655
18506
90868
1818089
1710755
50018
904456
1292311
365535
1754997
1199748
1672775
1080738
480188
739176
337460
1742064
1081377
406646
602100
694212
393581
1869510
1041239
63801
1730751
1540623
1575990
1433311
1367647
1982620
1608251
1252225
1894921
763942
1769326
1726783
1460192
1794554
1368578
1890606
688119
1932909
1578344
1961793
43975
1547816
724269
89574
1487947
562728
1495344
1844932
1703035
1871025
1390832
1518866
1505547
113311
746848
156666
901566
1713307
1359645
545074
1864470
996259
1983419
219068
331083
184239
1028711
385744
1925875
1221585
406209
1655147
1676619
1934846
1738286
1761605
625333
1589679
90991
1213900
937212
897365
230950
1289983
548982
1153659
1052174
1019116
1538220
300236
552352
1357795
1827097
75016
157036
1680260
1876069
1477595
267756
1438585
1894524
1932880
547851
768772
1608334
472128
1714378
286299
508791
756023
1286880
750528
1954552
1145517
1517637
1325004
1194715
1525463
851540
1764524
1477871
1974905
490854
197773
1101232
779181
719575
163956
782209
707470
1554671
783087
371830
1328621
1149190
1412413
1735963
1475979
1619872
927063
810601
1324090
1548078
439513
1861286
1777418
621166
877167
655065
1479706
994615
1695668
1000279
764074
1607639
600892
206523
502124
458598
1020708
1626986
1124955
1959841
149559
1305654
1235234
1567500
8075
855503
1196092
391004
1908237
760274
1049896
825581
616867
8991
517600
1974558
1721148
203288
843759
725265
1153602
1608238
780265
1433890
1715010
304572
564970
1350113
1621026
1642457
88058
1801691
1989385
947199
1495772
635389
346214
1577926
1570123
83442
1368977
1478079
602672
152926
819901
1535760
800338
1393525
1720134
1237961
1137613
968626
509220
125862
1111546
1778594
1829731
525333
674723
1673763
45120
1138891
61050
1588757
738241
1565243
368464
1712710
1011947
788041
341382
605210
1259039
1636753
1573807
598576
158164
1822532
1707538
1618539
1369321
1017365
831162
1228314
1879476
203352
1155093
348503
366972
447817
225176
1114568
1513893
1151930
1343230
1272976
746954
165051
964876
428916
1204293
1919674
204484
1437220
264907
815359
985328
743894
337589
1146812
145841
1880947
476573
1348255
1622181
1809167
203594
1619863
1462622
760829
80680
404389
967969
264916
157828
582792
972568
1418660
454728
1176265
1774511
1706166
1937245
586347
1357962
1477447
920770
1200928
1365610
1732699
753124
1920670
1647662
633953
945211
575496
746804
685904
1166567
864560
1335632
824181
1662925
948644
613767
638522
320602
80770
781223
596634
1749215
1285275
1101414
296089
229245
472140
476673
951002
1882051
1917714
753709
596998
359373
992140
1375757
1475188
118878
1199364
1761800
562376
763065
1768160
1532203
515046
421506
1543419
370574
1931245
860990
1816449
464365
219603
1938571
262860
547912
402981
343575
970146
421928
1647109
929469
976120
1109738
1769372
1482533
147954
1363094
762059
255552
1523257
827677
1083665
507301
1783346
13861
1450123
206792
974092
212995
869317
1082233
25113
243078
1719673
1404568
37026
1899569
1150122
1239067
280798
1222357
648957
1653502
1082949
1098043
737403
350777
162077
1813506
976231
673207
716763
829798
1836053
88775
1412078
1041730
1400098
274761
1289190
379953
1783448
1366075
151080
129940
1988389
1440878
616886
461269
1382576
1338419
78329
1386357
1793348
1840331
1015008
1285769
1970438
925706
570860
1840521
1758442
1708524
133925
293852
1877051
492875
1545333
1294944
1882905
1226876
1765349
638367
1061659
460254
1265275
1672830
1200924
669605
510654
1159257
817847
1531010
1954728
1228808
1120887
1438359
1049725
989897
288492
1366105
128001
1201203
1957887
636566
1180219
1234129
1016478
957839
1376317
1463099
1845516
417280
1978578
1612856
1575723
1421935
693834
1654347
1277294
182986
1591478
1378885
115417
1449760
868223
1004526
304424
814952
1296265
1275818
436558
40429
184025
1634201
1674996
1389150
1712544
382233
1458901
832237
92322
27610
627199
1589225
1170002
1488884
1648537
1582225
219516
611044
162796
1539685
1245235
48470
801568
1933640
1121136
457911
1594777
953845
60279
1765565
1633877
1940262
1914706
565864
1099051
1144157
1443436
870746
939891
653851
1026057
1525738
1565735
1730716
887764
927374
1003996
291856
1872615
976073
1776224
1808352
1580653
1873535
1546293
85590
1218480
1066189
159365
100390
1780714
113051
901873
1497252
1735697
1293696
1921112
1088879
1856459
1427817
454585
976960
497371
242162
534700
908785
496048
971495
1539530
615512
1099542
537098
1807175
659613
1877184
1173267
1623359
1211966
784502
1655169
1707660
835263
1811056
127268
1771545
1405591
1847404
83526
427295
529063
196666
1744667
46701
1044970
448163
1792051
526336
799516
390375
1815199
1163429
1360960
1119365
149633
1342302
458932
1940668
1644264
1409759
144354
1806208
1117000
1326201
254751
160393
316013
399498
946857
295343
1592431
1860043
1367988
940508
1844433
1741801
1936151
61707
842585
1558698
1267322
619062
1400971
690016
20101
1734458
950081
566272
105494
317347
204431
615797
1501684
1158600
1244603
1101750
296961
374729
1094909
173517
222802
1679959
225971
1008146
1370075
1466113
185476
1054495
254076
652315
1238924
927842
338984
30453
333990
1339778
700557
1977179
365280
1002698
1535879
93821
470555
575429
773922
841700
1383208
175561
281807
1707696
154134
1387777
13805
1016923
112920
1229607
1841193
200458
898362
961229
1877500
1131454
1699394
1354928
1020586
998302
1520828
803924
648805
742320
1921162
819780
1515470
238855
254458
27407
588570
13677
623397
1745391
466474
994291
236686
1136028
514430
149178
756495
1467202
74417
62619
960838
1712247
276638
1899910
1757008
756217
1427753
221974
220910
1465447
395243
921006
1467493
100328
483065
1539264
1694895
564041
980379
1602308
179736
636109
1334162
33800
1513211
1155297
1977458
682446
1528713
1567389
508199
68198
1287005
1988893
451479
1459421
1679605
1066021
23492
718126
622125
830769
761378
448875
386143
158529
1738046
616946
1960731
1953275
224389
895931
1894796
265890
15931
1787252
1389510
1972459
249635
380304
1060850
1365566
143053
1011636
1403635
174615
1939153
858185
944941
921929
1014971
295344
1492051
980586
77770
310952
1531931
1953522
295280
465349
575352
784604
1183761
1043615
1744868
1214988
801525
1143211
72683
208307
109423
796063
975791
1299590
109626
458052
1058454
1412172
443485
566008
434533
654154
1144264
57016
1287944
1647947
1527186
1097997
67699
784486
551652
118873
1388349
1560925
648093
975801
164329
1391989
394506
1703785
422560
1311260
1121700
619829
279350
406304
1281472
1558591
648659
1986327
1242719
1652001
1011985
443150
388834
1428865
1408638
1149061
1464171
1770193
1384057
730310
1697460
1440770
1854445
1771525
822779
770190
1665632
1446963
1739662
1110379
638516
1592765
1556114
370880
1334864
1863709
1646507
1230340
894345
1212550
1909535
1915914
641677
773381
629370
314674
552237
1071882
853393
654224
966066
1883118
1574442
192841
1051189
23073
1871522
1176308
1145530
1119944
101670
1929471
1154613
824518
718728
591605
357803
119283
893803
1184334
1408111
1732204
1605613
1407666
871053
1776711
295648
826840
958142
362439
93325
1597262
344519
273033
1118165
1858039
201513
1978850
1111804
113233
945350
400539
514297
996378
415857
1901109
1387541
1947139
522796
500950
1325773
1620252
1264780
1122108
348274
1826179
1096260
1803620
1619653
1752596
659652
1376540
901534
108161
1567598
205362
1508251
773044
978463
1501592
1509736
1610316
1967434
1471141
543059
136504
869545
1828048
489023
400644
950958
1918880
281271
1622649
788479
812332
1295529
1707777
884010
1993800
84485
39849
361789
40809
1383345
1641048
1115430
1455804
1424182
1539901
895990
521559
426750
446284
159284
1708719
1228652
691402
440844
653707
1932648
1333250
923309
853957
1904363
1065644
1851916
603172
1761958
859144
1536735
887716
137008
1974267
728412
1104746
1061703
313944
1848440
675972
1540157
1951773
1976334
1483932
1778138
1568624
1460118
1519269
1986252
1192562
1110009
1496647
1933527
1952566
616725
997846
958743
1493986
1648827
1700876
198504
81735
1501773
631208
1240904
1853050
1699979
1045266
982329
493765
669821
683313
1241698
1753382
1017287
421179
1479264
426826
1303703
388549
1063340
1536489
1244115
882298
1355787
554543
1711003
1423178
1907376
305851
997284
1026711
1529326
1809732
703927
529863
1970813
997239
1839304
303488
1252947
1624870
1676161
635452
783808
119945
1583712
288403
838396
1969926
1953208
1579207
1215781
846849
683724
715682
934276
712309
1779936
1934980
283352
982785
1550564
1822351
801633
563704
1809481
1488394
1010035
1673726
80798
200891
1269228
1967463
1813003
1843002
1915637
1966462
725078
254085
1830564
791461
980744
687975
162992
1858883
1171297
1248482
1383506
185581
294681
1758092
1238021
337959
904398
87068
1201486
1064233
8036
1836710
1803994
1077181
103106
1869757
1599791
1502552
1449391
531514
129769
1249319
1251384
879698
1612206
230758
1481888
1990320
1102924
14655
1253367
161181
351188
1009905
827062
1466679
1048851
1268128
1191544
350324
1213285
1416455
1727866
224284
1490141
1209532
729254
1193649
446448
114320
622565
1676958
1430185
842386
116996
1315814
1771770
475339
310275
1384089
1359560
454196
1894236
362930
922817
297702
1140272
234898
1481820
945885
1703340
1847639
1308390
97218
870403
995627
868604
72087
476067
261641
1426095
1356606
735139
1708463
608092
511515
233047
258922
1596663
159865
1544050
1418334
1304437
1636692
792991
1149692
650522
170656
933406
142484
1436787
1264660
1053136
1919005
243916
1117256
1405080
1802419
875108
907581
1248519
1365721
545612
1107959
270875
1659938
1345575
1381658
941292
1975896
180916
61048
214487
1990194
449482
97503
299691
1935825
629460
1685249
172121
251634
1408403
951934
895787
128107
1732333
1497610
631340
1925204
453564
265545
1578946
326864
1771862
977425
813121
540720
1062203
630396
1512338
636000
1592602
1871533
378849
1505506
1955640
1674209
565303
207950
174752
1248337
1443099
348836
1480800
1453626
1807773
744460
1977755
395722
717365
1836113
1311707
1436672
33261
203285
1520329
1055375
1064743
1303294
1389750
1892351
594662
1420106
1018729
1884061
1442644
490178
1525468
791986
607145
690249
1803604
1555196
1829498
1749233
640459
981265
649613
163514
504814
1472683
1730596
1165401
1270620
212206
1627915
1881103
1812171
1853776
84162
25946
30429
899016
175328
198808
345146
47254
505765
1398755
755063
364396
121695
1065159
415514
305383
1369601
1450996
618049
1164566
1097257
1396470
4662
702834
1330456
1824095
1790328
546223
1689186
1224642
1927622
1568155
1579879
586280
18496
1729089
1905047
1204644
1375013
1134082
898163
1251259
1957244
375629
600413
145884
1482603
874404
1653504
1166371
730130
933462
1201227
1373925
417061
319255
707499
604960
174520
848591
1448359
1920905
605649
370646
1321199
791653
1929472
217873
1468565
757056
559188
1783911
1993744
1225407
1190717
972366
1366508
635704
1481176
190749
1776963
1584824
921257
142489
414014
1092883
1856199
1890435
326735
1514682
1509113
971701
892673
536052
1256417
646780
1006917
650398
1869928
490182
613017
1311449
1686489
491692
1249854
1536232
812292
516246
274665
580165
1482867
801259
806471
525847
1713231
1176002
1789034
511005
1408870
1645509
1696764
1699520
715276
342287
1133794
265066
1832934
548040
1526444
1461913
811006
38287
186556
674233
1756717
1459699
787143
218149
839576
1324232
1391813
1801975
375787
1791355
365154
1910774
1382255
1129652
407434
466906
145366
1888080
1617439
1692155
1020602
1782514
1001458
31895
386166
973790
1683593
1143682
1683792
1257357
1348902
736831
567289
360807
805443
926910
6273
373442
539760
786650
604423
1433142
445595
1773054
1695365
1224320
1193719
1469499
1957631
1431716
1281185
909107
1687503
481996
23732
573941
41307
1507625
262500
100496
200455
1024683
84978
948099
1612164
1457508
1790742
1533068
1008639
747863
5469
995672
944535
372082
1214152
1019364
1629943
1412688
477412
1131722
290318
514185
251846
711033
1903482
672965
967034
436323
1076997
2790
1336441
731140
1864436
938427
388618
631434
1808648
1601879
1306398
1653068
1336963
999265
1083987
685323
1745464
654500
1249522
1729246
243867
1681782
698221
771873
593216
1381625
1251420
259319
279650
1796199
807184
1682530
1921571
1576509
445041
55767
1997748
1475041
1933039
552213
258979
1788172
711185
1924237
127177
137741
1185552
1220261
429342
1122923
1572390
940215
62087
340822
55113
1367415
936718
1778919
1020976
805092
1371058
262031
1412652
1829799
1087213
1879372
1799796
1207936
723473
1200599
434516
348457
1343317
882828
231607
1256395
1425791
1655749
698190
1269112
1562785
1354106
1580241
579819
1730309
1596416
1648416
122244
1262636
509824
1190876
1043569
63932
792367
1423397
134602
1637770
610861
1150472
713683
1905226
1334530
879089
1252172
401690
1731994
259756
1078474
674942
1087650
532558
743661
1550984
1528601
893333
1219785
534844
50734
261504
619772
351739
902422
970884
51477
832950
31813
752234
1238154
661518
1337759
654915
786967
22987
542614
498706
985273
398966
1405409
1351552
1019837
274982
1220182
1248766
1604733
1725626
1600555
712567
1250164
843727
747988
1811926
1934551
1123806
926755
817821
204162
1788689
1954221
332641
535796
976430
1181315
74080
197720
730455
959236
574560
1206516
1241680
796372
1266457
716730
1370267
746424
42400
1564644
792017
1399
323105
1960302
1625273
1222895
900459
22565
1391114
1554027
1702697
1962748
1145221
67753
169902
1138816
745623
1558114
2597
134937
428144
1394927
1452713
596062
1560773
1277946
1042936
248365
27862
575306
1323878
1518514
1586531
211687
1973251
1221909
1302496
622764
1854129
1647577
795680
1146304
419350
239217
1284042
1954675
208101
614506
598283
1763725
1793115
1587540
954972
234220
1472985
911075
1909988
1222168
1290970
1751663
1974640
16163
1610764
1248034
326194
807549
1211324
1495800
202483
736827
494260
1738754
1220052
974650
1492674
1561611
416470
1530873
496758
1203576
800588
1206106
1182348
1986119
7914
1515713
1181464
1882673
1872411
1668628
1745238
300674
1445261
1642702
563479
1804283
650893
841488
1956965
107653
9137
1712297
1608683
1029291
292629
639806
867109
62437
438910
689747
1279766
1709934
793013
152825
1854040
339504
891245
1583023
1313529
385028
1666839
1172279
1065566
1772301
1204557
874308
43086
71094
1064225
119195
695787
1167076
744422
1083796
1171686
546145
1751430
1221050
1417358
1466393
921252
1464768
1488134
1184467
596345
527077
843338
1480752
1281217
1343137
1496650
122410
1678535
1567070
1044517
901246
1414787
1782735
732100
442664
729003
1798347
1777594
912535
1023609
54289
510402
557247
77725
1461672
94642
1283667
1867912
411806
391292
424908
218825
1351680
995219
1824581
562968
162242
1381735
540136
868138
1989098
2483
482306
1980799
93422
1101119
16513
1995142
569304
186939
1495671
363507
25623
505462
1337522
1494455
554566
398786
849407
1430723
401084
1925357
1501067
1588258
1479535
1558432
950145
925056
708521
617672
1664353
1901427
1273074
618632
1984985
686937
198418
1592937
59640
1654513
382
216157
548015
1501544
184926
1746133
229759
709432
1447860
491483
236217
1483645
495018
186913
1362149
803752
928753
1880462
272625
121306
737782
1790586
1946280
1285215
1495282
1439268
1145157
1358430
674418
843076
1621958
955461
1228121
1720022
1131063
257064
310080
1723987
506015
1253392
1862625
99950
361968
139704
338632
1182040
46310
368345
1795836
1762667
1286532
1549409
1745720
767509
1617444
1320467
1790933
995242
227553
1835734
1020983
862056
246572
874632
1257908
300327
27560
1680514
307678
1364275
1160862
1553647
848613
73313
1844853
368692
257185
1551061
1631653
613702
496399
51531
149775
1656990
1963742
1019879
1744164
43745
1641041
1017332
1589028
1337483
1559028
1119289
525892
87480
1562937
445475
717677
1944672
60997
465445
879073
60869
1619355
927571
1034477
997983
1912820
1017577
817020
1330941
1549783
1767730
1919137
546068
82447
572845
290418
759486
1899295
518050
462052
1000737
541767
1398830
1219393
1278045
667227
1894352
1895147
337102
630739
42040
953018
404913
709784
1538313
1184466
279441
849874
1817695
1610513
47780
232868
1028482
1263475
962043
226686
98431
576280
710607
1599205
1405938
660683
983552
517499
371157
727516
709695
1513693
563909
707076
587518
1008647
1777607
1666287
1670135
848518
151489
407504
1387442
1698140
1916743
1079652
609158
707912
274293
1319761
735702
808411
99352
934653
46777
1077693
732585
1124524
1236599
25946
664242
708430
709855
51458
1844208
1677310
776477
1756190
1153962
672677
513313
659308
252027
220916
1285147
353225
1322675
1004845
570822
1312205
1095528
634408
1177171
887741
1825856
890363
1797929
297976
343382
799442
1879555
981994
687815
935579
1757360
1378206
1756067
1210287
1763187
1837750
1029573
605128
463478
1622964
221004
1362265
1847949
247556
1525567
151204
168125
89737
896893
1426010
510847
1803541
856855
1970729
156563
124559
1028847
89871
341561
607764
1676709
633206
140377
147887
443868
960786
1055306
302115
1208765
512428
195963
793906
579142
1955894
1952162
1967837
138867
550322
24479
1200970
392436
1858507
1992735
695420
179510
1279742
226804
449316
177835
1718528
679937
626340
1724197
656319
1699596
557569
583027
89771
1503196
1199124
1102958
940386
1088236
1136683
91495
574977
1481188
850612
1945884
1621666
40016
1136129
1784793
639534
664901
1010574
1933887
1728460
1598278
507073
1890601
311516
1438893
295018
34076
388118
1309940
585085
1750906
1380782
926966
466664
175531
328834
548176
1159148
1276545
1558754
389348
1973005
1843686
1231335
1780072
1001362
835593
1134811
1263293
1651148
33572
1789926
1782283
935367
648562
1401855
527266
1176592
1187661
965942
1078774
1112918
1674708
1048569
130196
61917
855023
831604
1796033
1806270
144602
775615
623950
424117
340084
297209
1744336
772419
139144
1423188
882455
538076
949758
101816
1003031
261354
1028139
1694678
56264
1000996
691672
285611
1200403
1820440
1906592
581787
1984808
377860
1512455
1473320
1435847
1513667
1077831
1871575
1868835
1800867
617082
419110
1631068
1816973
1646258
743093
1486245
534542
730570
690972
1901020
1330722
850721
931503
1141694
575221
838593
333125
1957303
1096585
1946742
258417
1643638
287472
1381589
1304991
1566626
1217824
6574
1210425
1699074
1367300
187556
359407
1165497
67979
419745
1094027
609508
242654
978759
1956456
1966716
601068
1395423
1738
356499
442000
343187
1550480
223849
556694
97392
932793
845674
1146224
1647925
852262
893781
773209
1281913
568675
1879277
1863316
564154
63098
135148
314266
428206
1033227
996847
1372495
340626
352207
1705769
1684690
1481687
391552
381972
856328
702159
169628
312419
490587
193436
694460
1784468
1084514
114537
1354433
79883
1125259
1660297
179478
569494
322588
602951
1194809
1863027
630785
889497
1117847
227235
353518
1213141
1463288
1266194
1512942
11173
1604181
936235
897213
1494835
1814538
205966
44520
101979
691328
172734
652381
1377763
668005
877094
1330451
482855
1915619
834664
381192
949058
1571946
602911
1773845
1622776
717026
1531251
204324
1767510
1444914
1574408
793597
1251583
483410
94903
556993
879448
622408
606354
1333868
682239
1847747
35231
1456802
1913748
1637845
565142
1072331
1212045
852637
303802
457915
852795
1742439
1402686
405161
1114374
1354652
193897
1039448
949173
1918798
1670367
1663276
923035
1791739
1787528
1287675
648308
328171
155437
1454697
758067
1789431
1069301
948238
1726043
1534892
1013506
228489
318602
1595089
428283
1083867
1133842
1220864
612032
90925
162857
226320
202390
288569
698442
929043
1186331
1211207
1157233
1795715
1927065
621732
1454410
1348889
1240569
1897156
1562325
588612
1730746
1059923
1745947
923218
1814953
1710184
1009396
1888999
181315
194257
553368
1309790
154311
122782
1406557
829692
144579
712957
1301200
1582947
1363572
105116
1003160
1205705
1969962
103785
514894
341260
1207931
1231887
1445999
775325
205024
1417035
1824055
717801
1997396
929777
1242187
1560918
1580244
236299
633662
1273044
768274
741651
248525
1886235
1781856
888329
787962
75008
1378205
664601
1305133
1865941
1318113
792866
116653
1870788
268170
81956
1082871
1907950
1811721
571358
318238
963352
776666
1518166
426132
708091
695384
253362
748199
1268266
553896
876577
441117
1317946
1872555
105792
1351542
1628036
1203062
941964
1202405
1371237
1018387
853549
1831123
1932929
247422
62904
43509
1088012
838637
1763239
1562365
251955
1159453
714996
676063
1064800
916149
1266669
1130661
51684
1078137
108367
1837182
1450626
11283
1730130
397232
1672303
1621506
1099473
117640
1048075
253494
1392640
194753
1075195
253840
1090099
1356006
581749
302429
1975705
689818
60937
1602952
1240452
1956402
1491019
1221730
1353377
584032
732843
1472456
174803
1511340
1584576
428205
951119
1648686
481735
580248
1069657
390706
794936
1372882
1310643
1223008
529790
867033
1796681
1989872
386361
1230301
463335
172467
1632945
541135
1380321
307772
1901990
145081
1908578
1941860
1863278
1003120
796479
726967
414282
1144454
223162
438645
1281336
1299804
194874
693056
1649382
1799929
1155958
432537
647604
633464
1467436
1270683
136140
1510468
1271822
512537
193278
72266
729761
606793
1551358
327807
1407738
235646
1691824
176808
901006
881643
1220859
1372567
1662966
123791
990577
1170096
825084
1080904
1642742
801802
374186
973043
1097495
780007
1009760
88017
956540
1662465
1631964
114570
1223433
1007555
646071
1831508
1326196
1184708
924421
1644377
722522
1626513
1134124
1699184
554237
1287709
1568315
585791
1077529
1251856
1977197
1297444
413297
1199132
1058845
768055
588327
1141457
757663
419098
1498610
2208
1665632
405447
1399760
114990
368979
1271155
657373
86698
1334518
797248
1522441
829076
1913211
753377
673709
212544
944498
1354872
1514210
357359
521253
929312
857843
1762958
76011
1805125
253971
565775
1276782
873504
1597568
1895946
1628117
1222489
639035
9162
1629114
1584467
777758
952354
72081
1838176
87090
1430147
1961357
320353
1260118
917931
1119791
520199
1460961
1075364
537283
1909541
1881714
406151
1040470
374053
1440572
342970
998705
1793317
720155
1708400
1780379
808420
1862131
1316580
917373
742539
586013
339813
1329895
626407
405803
431926
881048
42420
984021
820786
1756628
858177
1670499
1639112
1497566
1184047
1497723
943570
509808
875380
890907
1622008
9074
1576742
670409
1579144
1035297
510716
112895
596646
163834
890614
560341
1902096
74582
520124
372091
650858
794866
1929222
1592399
662952
405302
964990
172430
865331
731015
970642
1954334
1966326
1937240
1012388
1737222
1049705
1162849
1420246
1810137
526233
1143507
1902065
175974
124537
990387
815252
645922
1494789
1167208
596463
1451659
760542
1673036
593440
1632566
1290477
1690641
826402
1277650
673859
178307
338976
1308712
872519
1381273
970423
711911
617797
1037606
7289
1490173
1807826
1970411
396971
1621042
1635516
1037559
1528076
838704
188604
1082680
1880860
1018121
326544
1075939
1115779
646919
768748
422242
168008
976184
846805
1088439
1012315
42033
684324
647851
1730822
613879
1819689
1527721
855357
855804
1111744
207942
1624981
617647
738952
681050
1786371
339365
1264042
624629
1723688
1266746
737719
1495476
396194
1854137
1282660
863195
1950093
1472473
1783082
598803
1762435
946861
465332
25299
1134191
451902
883413
849116
846893
567122
1143792
125796
1763418
295211
167702
779094
264249
1808453
1741319
470948
1638899
1745152
416540
727517
110792
1047761
1011858
384178
1445960
115830
1733413
1662072
1256686
186011
1387114
1218776
1827613
1549529
14726
61421
1254298
275163
429593
1156855
1719928
1010673
1480243
143575
781634
1333221
376497
555080
1777330
132721
888088
25355
436038
39474
312648
1068162
1885072
1948231
215917
1739010
1513908
1330644
1937323
1584195
1664742
1156796
816671
1885339
781892
5447
1831579
55526
766019
1693690
297386
547927
1095043
499089
638843
461849
1020051
15062
341030
1870853
1666261
751019
558220
1165529
1708670
986747
976734
1743700
1810775
427588
1397332
1701502
1214691
1810039
1664841
1656577
1660966
1353405
1102069
1460144
630447
1760737
86623
244797
862770
430197
485066
1019522
1089517
1765496
296178
782332
1924211
444214
1986092
894178
217653
184357
1862222
1439388
1123490
172282
196867
1739952
1820514
1115221
161783
1530777
1753382
799766
838582
1820126
821842
1878459
437270
344879
450583
312798
94760
904953
267101
1002115
344883
1509067
161986
1932331
594636
1772538
1117014
894172
232861
1560442
220906
1220326
635480
263463
904958
161682
1735019
559360
554575
1468267
1758439
1861614
327110
164647
551251
1510780
1670158
1335815
1156343
8320
1224735
131682
1834862
38595
830708
1297404
212109
881396
1031629
1940630
818687
573243
471193
1235592
1760208
311089
334331
1776511
1948965
979496
956156
1433996
1019101
1248087
1355872
1733108
1440332
156144
1569188
396082
771023
330908
1216197
1014217
1996049
1398346
1597019
287524
1822464
1971227
404845
818762
1239747
1132604
1046305
29166
1444252
366643
1697380
1503895
1023689
206214
561446
653332
1991625
1627308
158469
774470
950875
1484808
1085143
1187136
798313
1253084
1239992
285855
808137
1506045
1738579
149802
1592850
1165921
1841432
243715
381929
1383977
73804
1089669
1848314
665023
1963654
250193
1516417
167302
752048
453032
900316
1328509
872308
1032002
581284
1829541
86109
1140421
1828137
257909
84098
1657580
269711
905498
1981490
1969158
534346
1123347
333811
765515
189184
1164857
917924
1906897
1866665
1454723
168055
565416
1042934
487372
300527
431137
1321797
334184
1605454
416265
772221
1427358
1621796
1493719
1486797
1852891
518498
1194543
369613
1693949
1855535
1680617
1247495
1515796
1259001
1558395
50896
1839172
238936
333336
1100969
1140515
985238
1140507
1031252
615862
1219827
319725
92368
431710
614649
1664032
287605
1651164
1345917
76514
1994027
1824961
712052
582788
44020
1344032
1171391
1873833
68593
402598
1673329
359120
1658188
400546
1101897
145486
1733848
1553361
1703027
172001
1160871
1127317
1813106
23713
417917
961494
1670366
495638
1740660
1566191
329512
936958
781463
171322
814497
1243096
1656113
1379698
118190
1959293
387038
254860
153051
653517
1476211
916872
1767746
1461210
318106
1932276
1171125
115421
706292
583401
251532
316684
1035669
1572745
138095
308016
540210
1830170
1950848
1661269
388910
1792626
1174187
525573
757045
829981
946797
943851
922482
1085246
1743952
517123
878067
1562703
1578575
664973
1847729
190461
1300473
1014196
274545
1742764
1726372
234358
1838781
675119
1674310
357155
226766
9808
1773425
1553610
290930
1013197
1978133
1688904
378543
776818
362500
1612353
741595
1051710
878960
1325386
1841311
138436
626285
1421788
419601
760383
778124
1814809
449962
822239
1212714
555488
591225
1594817
960419
1418844
1608306
1559378
1326239
1388376
1537771
1309794
520511
133471
634677
552734
934168
489326
208989
433984
1372392
1877116
1580666
1779688
1999756
73326
781896
997695
213016
1292963
1780618
938266
707185
684052
588934
1765527
411257
1853589
379051
382421
1715785
454956
1393133
772525
1946183
1529946
1265078
1655836
252185
1174254
1954919
1374457
827453
1998985
462035
1152154
1266519
1768081
329220
1782218
1894021
1796861
1475861
203513
1223193
402271
246960
1800910
1854485
427420
61414
334139
304232
1800135
26469
1248022
587689
108797
808118
1142967
1280380
1688515
131073
841337
1675468
1698307
583446
1771154
1357477
1546426
1060324
412334
1630950
1727518
654190
1792314
1351034
1686458
914252
1483244
58660
1373002
1398572
1908403
1014987
1374661
1698759
1059069
1779135
370642
278511
19444
710334
1097769
365726
1714402
1122948
1889462
123769
1026801
927286
1365477
1652526
1286582
1151279
520890
335426
1342565
583966
1957916
91174
1754275
741270
15957
1948058
80843
874843
1997104
783292
476643
1899465
1600861
291210
1397587
615522
1309090
1679308
513211
607656
325174
231869
1932883
1890186
810108
63880
1660364
384168
932107
305149
1519119
940319
1732229
204088
1436821
1703691
614776
1107547
1031166
633414
1954348
1908199
1114814
1586071
886681
528512
343152
1611893
1310922
258907
781144
409778
749212
710881
939716
829958
278641
1053724
44481
210406
1692019
1175396
1318715
1028259
1732218
1382764
455096
17667
1420126
29507
166585
1466495
1623723
1567146
1425882
1766529
1779998
1124157
865372
1340519
663479
886189
640169
1005788
1061685
1363284
1265234
1086702
437721
414784
363433
62049
829713
962169
1707938
1358771
212201
488265
715174
550266
1981838
1187977
1032050
1251430
1341895
1844135
1828534
1004882
706593
507762
1099011
1558418
1051016
602554
1099275
77533
1121086
480059
915854
1031083
1526692
584117
676958
838008
1980214
656233
1764508
1570268
1450966
1479085
1087107
1926306
948025
389291
747324
513132
379763
1387602
197847
1108867
1004556
979270
1829924
479044
109974
1887904
1194014
152901
879172
1918720
1623644
855956
161379
1607902
1757340
563428
816165
88649
714174
818088
1173069
277655
1010799
1225719
1097059
706144
1053194
1739612
1633504
911819
1732372
138147
603442
1709645
1078554
688217
1265090
1194581
1793844
791452
248112
295748
1253932
1038115
1825383
229432
1016825
461227
247898
336443
714652
953363
1257358
658871
1711301
765679
428999
1852120
1996613
220548
1579931
1493336
1598989
1611040
1461874
760893
1716222
1150148
1841819
33521
15758
1461370
1379918
556867
869839
884856
1853329
465483
183482
738644
150891
1277394
1688032
258538
150169
1905238
700832
1961307
1256076
946948
1461649
1073069
1260694
1702409
32017
951054
541722
201760
499040
1596382
1973146
554922
690091
744581
1941978
1114505
879806
590217
1652604
1681349
1273416
951352
550005
645279
1965585
542592
1284917
1103377
289884
1474075
1989196
633793
6201
771524
1784487
1379235
198397
1966956
1529130
1331883
1003725
536801
26100
796870
1538404
1529126
245218
44201
137482
1765185
1437359
1879347
164172
823555
884317
1533018
8346
15840
1452168
1257412
1880987
1743717
1882155
334628
327931
1965652
1229927
1525255
1806356
1386373
609289
1063419
459754
1574771
166161
1926892
1812825
34434
934857
1116835
1152149
730283
566001
1010191
1002990
1868430
1151479
1406695
366134
1725066
178332
139768
838520
384275
734883
551715
1172532
1117699
1784598
77899
1911415
1733486
62403
902828
1931866
945473
1472398
1683032
974615
823336
314086
1710318
359476
730661
1126487
779313
1075389
768894
1724196
67026
481248
76931
863613
670659
1608862
813296
286604
575098
1575
1474085
734740
52684
1316632
364579
1169852
586713
162873
10226
93348
1369253
105072
1978076
584457
1955748
1878013
1652476
1992722
1950602
438746
561630
1273282
1834489
260832
1157755
977401
1355149
1763124
932292
1921106
1459093
257455
541955
556186
787143
626703
1882766
1193637
210582
1014162
1194882
1433281
190092
1152716
1048697
1939725
555488
530925
1106042
999868
1772832
666536
161862
374996
1485623
305216
1419866
1874412
1282047
1225945
1465845
1897585
1814154
1068691
1425573
1674720
590027
1894854
1316253
797701
216148
359694
1311360
1372696
1313839
1742304
1704033
1015134
1016595
1028678
1605306
812892
1975693
426264
186014
1471191
1012797
971536
1544404
1304312
1744025
958092
1142490
531271
1742039
759747
433625
270280
866888
60510
1956350
1574848
948288
1428078
71322
1523239
1971142
168143
1490656
663234
1661313
1240811
1546016
590741
1723643
169295
967493
1777404
1101082
285186
1004283
806500
645750
707546
1447980
1978795
1634729
1952324
539806
1577207
1002780
833403
394207
814561
680926
572664
638289
1419044
1227644
911347
70125
786092
1249957
304096
596513
70265
1371044
661819
956094
95531
852303
362176
829960
1556424
834704
1507336
612887
177274
1842776
291955
1465609
1632611
163031
619775
274634
131973
1999771
1944557
1204888
1298951
965076
1974095
496171
70523
626444
72845
1606800
1065436
1996052
178240
364165
6600
1448242
551076
1599507
670627
1052545
1377282
890126
1665959
151419
833127
635634
63437
247019
783933
1407747
1414761
1374019
1824539
550917
160366
297445
1692283
1313774
721358
859154
262827
987512
411776
751476
778139
297365
806376
1758550
1194687
924885
982192
371267
944861
545579
978819
1765992
1456181
1836567
61890
1890661
1556555
1821773
413636
1668359
286316
977620
518478
1573097
1396855
898194
1351256
179666
720350
1463440
167205
366974
548809
1680393
1195172
994335
1477504
1185413
312490
806001
1387257
1622192
894027
1402598
1208594
160915
521298
92366
621386
1203286
906099
914491
968187
1490842
292234
1806010
769821
1412850
1242628
1513678
646757
1814336
1730412
454793
212984
319231
708260
1084867
251745
1785696
93895
1409066
1634439
1941312
397128
241843
1302031
157785
421060
1072683
1144035
653667
116057
1268940
1316503
1868616
389421
1528532
877730
1177782
511548
950303
1605960
608431
1907615
1576987
345623
1438343
1639219
281079
1512821
1300107
1887566
86309
866663
600961
1287459
1566259
1529438
1264334
1353463
208122
483907
428316
940381
1811641
286805
379277
494133
1213127
1778863
1593408
537841
1852506
1022745
1881294
896515
1008384
1086065
1373441
221159
1718194
1146451
280530
84424
1538493
655382
1421433
1362750
801723
1469429
1942307
655694
1516878
1437446
1581764
322975
934413
1487257
113392
757403
588005
1561342
191718
1198336
1639813
746428
1228204
252917
1907965
1345264
678944
911339
1555613
492672
1699831
603124
227075
1752969
1460351
573546
882953
1659268
1419699
126709
1841089
975680
756278
1338159
1004851
1597234
102943
695404
1083074
1418943
340921
1489258
37655
1823706
571874
941686
139936
1719958
714295
349688
1904404
1235507
1562976
577278
623701
1825030
1135080
1359334
294299
1499365
184220
1978293
136859
1807368
78534
1808925
978788
567001
1962195
1020473
1150995
380103
1243162
1816434
970607
200629
1685973
1865319
869990
949317
333267
207206
1502592
218135
1268592
342943
215619
1585370
1737062
1650585
351609
998122
392029
1074103
1718974
1425355
1502343
284757
1335308
906291
1564133
326031
1704688
1259984
199989
251652
883635
458182
763779
135215
354134
1752208
1409005
1544470
1279127
327192
1761428
1967994
814177
48177
648474
856272
1892793
484908
632510
921656
1933700
1327448
1730664
958362
393472
64974
587179
1917589
940573
1846814
728941
702472
1727794
271170
660608
962660
1009095
1011510
1852261
1466593
1527827
916256
1545273
966368
1723854
1422590
926767
1401041
1365215
1033444
370483
661154
631533
1408473
977537
349706
446384
39215
450600
1588481
1643802
580025
1614857
1837410
1659130
1482891
750387
1930929
374518
1777413
97388
1374097
1581633
252955
723004
1638903
1173327
184909
1607893
771149
918761
1653353
1850042
1811279
1174849
161357
754737
1742652
1529362
548486
1627671
793497
602376
1557854
863614
1338462
1455742
651342
599968
1548159
416986
1739270
910316
173648
480053
1174359
373371
1504902
117064
407331
139816
1195070
1957744
306217
26934
1160782
206007
366621
204925
1059157
134935
1687008
1816033
1480800
92824
1242028
1178386
316468
1537855
1313630
1902359
1807992
1168033
1188261
1503779
1986276
182599
814793
632328
302418
924921
1475976
85122
1569080
1665622
1998155
817584
747183
43228
1748830
1512345
214331
830067
99140
1883155
152279
1078740
345655
981407
1342838
945350
466400
773812
1062954
1420308
1110518
546715
401709
1458312
1749047
220183
1932181
1283026
373759
97905
259531
1617498
595284
616300
1353859
583899
264291
9474
1246524
924044
1789921
942808
300162
1381533
751003
1396659
323816
1425439
1316935
67492
1249203
410905
973970
246361
174244
1168771
979952
1521895
1333359
1825638
55945
1639980
75889
828447
497781
1646247
1155632
1578577
1720489
1086390
1384802
912130
1125489
1407424
1403779
360974
1544711
657169
157160
1215633
1309208
1812584
557613
933978
738609
1998072
224303
970825
1675065
1707922
1331585
499355
1306430
1659030
1248664
1775694
1610861
1183519
168852
1694647
698574
617712
1996818
332877
1706146
1121766
546694
1418796
1779155
212360
340024
1593353
1542148
313225
533476
1633741
439870
1711569
849853
533418
1591467
465818
1594994
1672183
1385576
442234
765318
90072
1408678
443374
1688241
1279691
306743
473698
154025
1608572
1260204
1743837
963994
1060727
1226384
772071
832940
1658910
264982
1288095
313666
1733092
984527
1694347
1864975
97629
203049
1265935
1839833
706425
560544
1106811
52934
1904178
121322
1328241
1001162
1055019
1695160
1945793
1651115
1912706
1456790
257790
1170552
1521070
1677534
1196713
1768093
980493
1220331
123689
1744725
1607832
147727
948950
1584775
1788202
1876294
702645
1186481
1859998
1170969
678879
1405414
1846473
459560
1301079
1008315
1592133
1366723
1663050
201609
1924422
1271888
1762258
248839
1393303
1169458
1176728
1717171
407146
1658708
473670
1744611
1247759
264634
26063
469163
223995
334358
143029
1549277
110549
695037
808208
687201
1405506
362822
127874
1785305
1097208
1784294
546231
240677
20953
1435728
413131
1234497
1954544
1956982
1631167
1200456
264328
408800
1978554
1432956
372945
733561
1227396
1950771
1502078
1808765
853513
728794
1914090
1989062
326950
856556
1580763
455774
309281
1378338
790273
1819612
1507675
1269518
532567
961327
1309586
1576430
719583
519099
1103893
63031
1526639
614189
142912
518107
601162
1882688
718349
40134
934019
1513761
636586
645820
1914274
902025
215239
1240561
601199
684104
647863
1382218
1106316
1190982
638996
1595968
720753
207745
925810
1751522
414841
1283708
1737467
1435034
439365
1002904
859219
1992141
138355
557200
1789814
1156780
1956927
1177017
1223782
1374144
310240
1114962
1207002
36152
1854969
200439
916806
1941960
1152915
761147
582460
1353118
396092
1398972
1551501
1598512
660255
122612
548846
351781
447686
372946
1661303
797300
1087364
771353
209448
716536
175013
1846883
941044
1630304
824402
1944984
1620274
1022169
1215876
1210251
1646865
330338
1468364
1328619
711732
897919
252243
1666242
696659
1882718
99185
1397237
563198
1793490
286742
1404665
1570940
959185
501603
199888
1756235
1205142
1184079
584110
1844125
61552
1324130
112131
663369
46640
921808
17111
1316714
1152543
1313194
1736762
1540755
929143
1782939
1037748
1332245
1314490
1989338
1265037
67488
1300927
311064
1447011
1827515
1144837
1885454
1883679
1318498
56479
537337
61024
105986
1891704
630691
1861348
825892
807806
94909
448810
1721948
1446235
1368943
1040293
19637
658456
328969
644311
1056188
1157746
110723
1556334
1234518
1200715
1813157
704113
1793443
1574640
88533
1258572
81937
33710
717166
946781
1009462
894135
1908372
737287
813636
1651632
389700
575531
409578
1757598
1537601
71946
1532637
1350423
320060
1389611
1755132
1165311
49931
632187
689645
997023
845909
8469
645444
792722
1200093
454351
327242
1236414
1602346
1139004
896979
195012
1293880
353368
1343724
1620265
1635543
1328307
509618
415728
1977957
691152
646507
1562304
1053890
1679129
992003
1670746
1859575
1697873
863198
907166
1856047
1155885
944634
454303
349993
127968
1568072
1034674
1249342
1391854
1860828
325671
1536895
344157
991969
26424
1648708
896142
862833
1190237
430229
766360
765234
783231
1030950
1803160
1087626
1329381
1896202
305265
1162118
767983
972729
1854157
1122752
195169
1528482
1304437
1503670
1325989
832188
1986987
1625576
1860292
1698187
1400066
1658317
1161706
519278
465897
1784868
1247601
1294383
617339
1905222
1761409
284002
1454489
1676143
53467
99850
1157901
105546
688661
610184
991526
476464
1693755
615020
1430596
507172
191697
688654
1764316
753608
588386
979568
1415783
848795
1337471
957581
1188679
1240491
1408286
1971929
1336273
1713905
1048778
504337
1719903
1235907
1785399
209339
777116
1045767
319810
1569035
992743
1793853
1821580
1818673
1929106
64525
736713
1932958
87315
1572937
587763
581425
1968837
1894044
1903796
543487
641231
472431
1096997
371265
1398397
1428354
1107114
286494
1252629
1596907
1430082
499837
1214911
1716975
1239396
215140
1602323
1053717
963941
1544048
1806628
1846598
272767
1711415
730087
15278
6322
1443826
437257
1638232
240828
581580
1562911
373583
1749585
1630094
215207
1619229
507456
372067
1012007
95021
337386
1234975
1533188
1823980
1053269
1537954
1717921
230627
1064134
1052917
1061786
543883
834231
1910174
674473
1528431
1067375
1692842
1787312
1172019
1169668
889180
1007542
1238183
1432310
1070835
1947076
73332
955352
1780854
724488
1081287
1392389
1589947
815076
114835
635664
461942
47778
318241
457155
1691647
1280248
791486
1441888
543616
1171362
965360
156236
1770899
1715975
752122
1536992
630384
318703
939739
295226
1547496
379008
1011323
1676052
1724279
1941944
1989025
158885
19428
836905
1873311
1777714
896497
461608
1909694
1422089
567539
1000693
1982257
1440415
50273
1913165
574481
1875100
1966847
765275
96351
268110
114358
365476
1292239
1949833
224578
448005
1425778
293897
1923827
217561
320947
281747
1519436
1766391
295090
1748395
579090
1403285
1948962
1271594
482525
1142259
235973
1727196
1483904
1975095
1575523
1212126
808014
295350
1021002
1290138
589572
1278983
863860
1731726
565007
397185
1811450
1419078
1729554
1540438
1440384
488545
757626
1898489
1818580
946084
222699
1001222
1199437
1934776
1713992
1709263
1640522
1153266
1496607
941641
1134752
841182
1550724
408160
447725
1947140
385586
1106497
1166375
1997746
1142316
1557823
90352
1454049
349427
1548803
877567
1766135
181356
576765
1954463
1143910
1422345
1624972
1166831
471627
1582372
881615
1077607
1542079
1065682
1101107
1258584
1270145
363385
1889044
1180747
1612026
1274314
498923
209844
821361
826804
504312
609314
1523150
208817
817630
1681912
526438
1741602
1101212
1167050
261349
745056
1627652
466540
1687196
601645
1781552
1644459
248639
133905
1032863
581960
719477
1010294
1069364
1998029
1227166
699979
945883
1849650
249285
896479
1406655
768096
1684860
1458599
1095460
838161
1360507
863577
361203
1692038
1545340
1308987
1894124
237297
892075
1143861
674612
1002799
279590
1250885
1667103
189930
463804
1638353
1335453
1862027
1145332
1739772
224531
1524373
1753875
189247
408411
869481
1193364
1391630
772313
881780
746647
499456
333263
925500
1193490
1396573
1195179
1333807
148096
401346
1868654
141508
384500
1535834
1732710
587818
1197956
1305354
1686822
1414441
918739
937080
1069713
916489
1147108
384483
1785242
1288186
1107976
1549871
402879
1036698
1627610
1158511
1543238
187742
982986
1627991
1116876
1745362
1443275
246222
728980
1023965
273653
602532
80853
476370
849184
1243994
1372417
638194
944193
1394968
1229470
12767
1864450
811893
313337
1124835
230290
646236
625387
884708
1494876
572343
1692923
184212
1899396
518173
1142840
920264
1655845
1324807
655393
205403
507962
1160045
662264
488455
1254947
849418
562284
1835615
1251479
1359501
267577
1639468
1010960
443638
1030924
935436
1824721
1106912
885214
1504179
929000
857368
1897703
1296558
27735
1642939
1440025
753272
1352087
298172
1611373
188915
165306
964068
1664479
1402487
1097953
1284200
732840
1584656
244137
180807
1461457
1353177
1207851
1333875
575401
1119920
81383
102241
503113
376730
954988
249646
107161
813250
1877815
1943471
7396
784815
799778
26479
1272200
393574
1153545
990343
555465
402775
768535
624781
1579300
803291
1479130
579035
462974
663494
1978980
622384
752007
1589939
174971
771098
213414
1409392
1232774
140580
1801325
1781459
1675926
981437
260646
1139690
764161
1311152
1318092
899859
319253
1954323
1234112
1614961
1189413
242414
619698
829271
598491
287833
1977306
1464164
197771
1816570
1510073
871124
1985537
105361
1295192
1669220
1083206
184098
47237
1957038
262556
290942
1022612
1600671
185296
1809093
1933912
2330
849498
597825
447774
1418423
1846270
1511749
50892
178353
595643
1221278
1442631
21713
1738533
542046
333364
1789662
153776
1722936
532532
484260
691235
238061
1231099
1936006
638635
1244045
686909
834032
1809122
33172
935304
436760
790959
438584
1694407
119808
1426951
600471
1263884
1182498
153640
470814
1059609
850088
686241
27766
1323918
1149820
1364893
1000761
1934600
1550315
527567
1828793
877533
527268
625469
339968
902371
1000095
1341070
34580
823039
930207
1250194
466456
907733
272626
1684962
1591781
1560949
1297986
944950
1514673
1964764
330665
1165403
836072
1326840
470063
919401
429540
754400
1907272
779399
1099704
285365
327156
1453062
722563
652171
1188318
682699
552502
1095269
1114461
1896892
978242
922372
102017
633312
365713
569750
598050
1941142
1690304
11258
1845440
926847
1275731
1250491
4096
183957
834058
1902848
1503268
1288791
58215
22953
1063597
1195847
616989
455689
558785
243419
1851639
1643349
815985
190432
364146
648029
1496542
1597497
241846
796357
1345097
841614
952158
499520
1340057
255927
981861
709345
1120396
967740
621399
623803
841823
1707371
461125
1198563
1991934
30616
193853
1325448
409840
23206
533979
764189
1025990
1705297
843808
1124545
87202
718931
716995
1932448
917793
1246752
28908
263493
1285266
824784
467877
557828
1177146
739027
958955
553507
1193028
10552
1002746
415472
976787
871703
1278139
266062
588302
1492067
1306698
1290213
664822
211500
711849
775573
1553499
1293601
512320
1144041
1596632
136926
177163
744668
1771284
1914939
816811
343455
708115
89272
1355
1326737
1277876
1189459
1456913
1960412
761563
1169740
842789
1009171
423875
21381
507458
1749148
1285984
1924425
1647966
652842
736841
673828
466969
141207
1559337
132387
366424
1982358
181601
740119
1842223
1544830
310874
1345491
627314
1550471
929458
988264
1670722
1994898
1193803
57099
810392
404961
1466360
1677932
992517
656446
698829
535344
1409993
1238340
1797225
1728542
1085817
1772
1118722
1334769
1959024
1792243
94842
1982009
92565
1436161
493518
1578189
46751
1235967
1168196
288267
1108552
1535118
855869
1375111
1895833
770584
404733
265330
1504443
761247
360163
290338
554981
891654
1207259
1695337
934743
1176362
697463
523576
1447066
1620726
1244143
696029
1215519
166254
1990805
1250290
1156920
610410
1227905
1202221
192188
1522995
1906855
1362212
491087
1570687
869615
1063381
1762599
1159474
999168
1265999
1608109
1719572
657923
1198109
1303603
677736
1248048
805008
573526
855863
155913
1529588
549272
8008
602314
1829055
770508
1149187
1148934
1150560
953896
1162351
937618
1976108
1578106
1236479
749058
928303
1392707
709908
1822495
671520
1814974
1695813
1482603
243987
1291785
77461
669778
213752
161280
323765
849585
1062089
1799665
1001911
1328027
1498057
583096
874400
1674306
1399158
1381281
1798340
885461
73636
816368
668923
256337
245518
700852
1867029
612356
509056
870154
884956
1160458
1210551
1069450
1516187
1088911
1306762
888832
899201
521169
4537
1049558
1073882
1915825
1218646
1577904
1274568
1363639
947767
555996
780095
17094
264219
1154483
32081
617311
54564
1260713
1943279
1169146
68583
1812689
1684897
1053936
1697478
806426
1550858
322282
5366
1473385
812860
1663263
1675742
102923
242492
521502
949310
1247924
527202
1693465
923641
1923180
1901617
1695111
1661043
899924
1815067
927343
953751
177299
513301
1771313
915637
1586904
604833
562929
1502848
1662927
1894579
1730113
997323
1586129
1483800
848405
888481
1194165
649038
1678539
290810
1312033
706407
1352642
861177
1979989
1256556
1228930
1611999
6104
1154115
1338254
1703898
67932
595336
1139877
1604737
1012189
1307583
394212
884529
379432
1208686
1477275
819952
267295
409109
1773439
1038402
618124
1581277
1132267
590741
1924784
70043
288214
880009
1745958
272256
1066667
1025462
1130244
402080
265011
1173657
1528690
1477728
607392
1619501
1025743
887062
1081108
693615
676714
598632
585215
1265921
1618117
1242898
283701
961137
323231
1711953
1702008
1842193
1270785
1286623
1487851
396849
1039779
1556561
936128
1833888
742000
381983
1570171
1867343
812078
1280064
186778
1277294
19710
1620826
840182
1461894
1049055
768699
823500
1619954
991785
466646
1993366
1585053
1292108
1970306
1426103
1657810
1365787
299684
1675695
470705
192467
697059
836233
1094635
601004
1086408
1887658
81784
1083932
1821354
1343780
489635
1712840
1836781
1090158
1462536
1922517
1035561
1661451
1865727
1188172
879817
902834
1341999
1094969
1404188
1793290
997620
699438
1864161
638370
1438691
884387
1916682
1396106
798770
1434423
610313
164974
1708171
923586
1280774
1458532
1609265
1297506
904099
1697064
171415
543323
420704
260528
1071963
239456
1764354
19727
533103
1500373
732506
853262
1296442
1141399
1879128
329195
1280476
1287125
1688535
317352
215506
1793352
93044
57151
500329
1892661
1791232
740299
992452
570153
379439
1840866
1400318
1292367
353026
158783
999140
826835
36153
46391
369722
1833753
809183
1986189
19675
480590
803146
1936970
74738
1280687
898937
161952
887623
213519
1816776
64812
693829
1808413
692786
1564832
1230527
882887
335366
155001
184194
1146612
162718
1402331
294973
1310066
1097597
464566
1561122
1478499
1294490
1960748
1462923
1621628
1790165
1918601
1754776
836198
1434810
77493
1040199
1763924
1572116
909445
1439630
442231
525583
1021049
478781
1448634
1956475
1303865
1649541
145603
1113958
1002395
1572652
296175
1699988
1022658
973755
528286
1247001
370230
1200672
114209
1995992
318915
786339
1389768
835757
419444
920931
596883
1368905
816441
1828264
337526
676899
760618
325323
1158471
1678841
233298
355450
1795901
1513592
400235
575443
1334069
1173376
1192298
158789
1783283
1353078
229922
1703175
1898351
141241
1257334
1928733
688440
282843
480843
46993
1243863
383186
1841889
1937733
237974
1974483
1833800
335338
1149208
1987521
472770
96880
352060
525780
1642887
1458921
838318
520832
1573788
1905524
1391419
230602
189887
1417884
137186
1833820
203586
1699961
535190
1744071
570653
531913
348126
1492164
1151992
1121904
195540
108530
1629353
1888300
1406881
153870
1639169
1468482
13658
1956895
560171
772764
455389
449863
1026988
1827633
691091
343894
490646
1368371
650404
903677
114639
1611371
608028
1335274
120441
1313720
1663921
816319
530509
1676055
1904063
173397
566488
1749299
442220
1945547
1391872
1426261
282531
62961
1469766
1829415
117617
820056
1288343
73302
736480
1512643
207668
323004
326530
1161461
167582
1834740
1742832
445764
1186532
888402
767089
961496
1550807
1599767
442558
409264
1333046
645979
1775855
568020
930685
1702048
1765913
899350
641514
1112579
1556066
1861120
1340834
1067540
1992182
1725026
1167420
1417506
1625588
1523161
114956
1726793
1909220
365164
1111520
11566
577662
767385
652552
1183675
365789
1161471
1418655
1435264
1943691
940445
881299
261227
314492
399798
484035
1270229
1858089
102120
1444637
438545
958475
1971777
1449986
1985995
1916390
966665
1838202
1687265
1826725
88221
1794633
1903699
1752385
568369
1450980
1880228
13681
963959
1030581
749846
1807757
1160121
671784
577326
1697442
765414
1692834
1450517
144540
1772243
298490
409065
969304
713974
273442
1965058
565115
389484
1916565
1048356
867802
1889011
1279175
1302894
387276
661756
1227520
98674
368827
1592121
1758187
1509715
353254
1642483
201327
191480
997071
1256421
1211127
1165201
1927556
1894108
701950
960875
180299
1859757
233862
1058293
223573
1760905
1403172
489040
605863
849739
215725
1526445
1166271
588693
837423
612788
113872
1656341
27569
1356969
238419
241187
1510089
503067
316273
426179
1191590
53633
1412477
1245215
87458
1084962
1556237
1055977
1589807
496063
1019538
644304
1730643
1978203
1022577
1401237
1527090
136537
454149
1757398
185534
1545568
1895914
1440144
1229467
19243
1113075
152316
566063
159941
819155
657210
645047
1648947
397748
1181537
1407303
1787502
573506
1471021
877479
539763
1995405
1788721
1235411
1346031
118734
277743
386647
260742
272583
137260
1032870
421734
1858343
614237
1741436
342165
783052
835402
56654
1249234
202808
1138789
935785
731715
1757950
1076944
194014
1031895
205816
1058211
1095405
536896
875594
1705986
1699059
1979866
707289
10272
294785
988898
853357
383495
1340596
163290
1461802
148665
219683
281733
1411463
1654692
194770
695757
1070385
1131124
1270677
772543
229940
842310
1099686
220421
1191384
16169
1304489
1363260
1224580
1265413
1519589
1700944
504727
478978
758260
441476
1010413
1413090
1191682
1453616
474829
1528648
81722
855611
877136
265794
1698753
1821349
391796
431148
954964
280020
514603
1272294
953558
150473
961327
635299
1798545
1385637
1494969
869094
165288
911390
439426
1911918
157321
1279551
1631468
915441
1578462
1085085
619227
1048894
1001685
964350
1677940
31747
127871
517629
1687630
1688204
1344585
847137
1644665
1089936
1896531
1689679
1631937
583265
944252
1660255
378515
1700283
442276
376106
82639
1699868
1386664
1468128
1747403
1678784
1151420
1656555
1106941
1265340
1415578
882713
1113072
661519
438260
920136
730618
289418
1756436
962773
1709188
1430728
664280
908853
1903472
1781994
1825573
540722
1883139
1024302
1049853
1426526
1762133
554411
1793738
1561370
970440
12424
1438751
390954
1454129
778147
596424
1650542
975081
702803
1439835
1202069
1745246
1034714
1070405
355571
1964685
1129585
358464
43494
1584693
1088882
310491
1834615
1273431
1508096
460468
1792107
1904599
599357
1752214
759190
1260781
1206482
1241396
175601
1165552
1360323
1275712
1327046
601013
1442610
1209567
96734
1610630
1201567
1235387
361343
1924543
908718
1991611
661662
1880052
881318
1354554
1233689
1307053
633880
1862266
648477
1214707
653968
112281
900058
410582
428513
50224
1865352
121932
695188
566832
698623
434207
844264
1279120
382873
1391953
1213408
399735
361151
1577243
328114
434167
29979
1924134
66283
1326505
662046
996089
253282
1156772
657788
163114
1500805
1617037
1669391
1222015
12152
60746
270493
1548305
1592966
1582392
1151804
1167621
1791820
1611771
1569809
663693
598663
992389
1955684
417993
1969976
1673460
953858
1629372
1335987
300381
1057462
1231280
1452054
1974330
1192913
763641
1799226
1472548
1295380
1823637
165495
947800
738752
844492
547105
1866059
48415
1003541
370197
893848
340304
337335
826624
820895
1121723
1386633
356482
656345
1419335
947450
1954902
1763210
117214
6513
64497
896812
1295636
1628064
869609
263731
1018306
55569
1152771
203078
1142763
315866
1213067
1598752
1178046
1849142
1755219
213797
100224
772722
1218503
1233953
1755491
62065
1623055
1625425
99537
1017075
1149245
818873
1691044
637801
1644330
905455
743742
1056479
606085
1037034
1158904
169105
217788
1601496
200887
1385760
1232215
906976
1201736
1984950
1409843
888519
1714549
366893
1104198
1060977
549302
336196
1685455
381155
1276356
1436541
1660228
1510226
1316822
438946
1107867
529505
197194
881297
200123
409194
695358
716543
103593
1859284
593726
561696
1735016
1914653
1234816
1517771
973591
1034606
1628540
1133341
428670
1330270
422547
1629178
1111572
1640217
1037011
524144
1382622
489314
1602572
302084
1575737
1113445
91739
1802844
164682
1307185
1002331
1087166
510398
1560591
1890742
1161919
1861733
1453871
1683013
639141
377273
674633
1677407
1550800
181876
512086
1501433
557667
74585
416547
803831
1547175
1456775
1844159
515288
884780
180891
1548627
417558
1989517
1406692
1002275
1655302
161581
1961023
1048726
444613
144284
215418
354281
169408
413217
725963
679398
1572235
88034
1913872
254387
131136
1648225
4191
1190115
334686
1733179
633976
1493677
1924339
1341110
143595
643015
1724905
157805
293024
1084708
1350844
1707474
165577
472166
1662206
1253511
1284749
1732063
555343
1488959
1635027
266073
1115961
555645
1626109
126446
663262
1685107
809707
1827157
1657295
125315
1466072
1421186
1716004
1973867
287107
1047738
972451
868426
1673306
1468091
1814526
1706237
1378750
49648
607066
394941
1539712
289426
331551
1502613
1970857
1618530
141021
342562
355827
1266882
925081
543688
299975
517006
1954639
318720
855730
1316298
133829
991713
1488285
1168480
126038
30317
1731289
1554358
659872
128932
1421366
464679
397073
1105737
1145516
331892
362413
407391
1103514
972015
1964594
818653
1181000
930108
854447
556077
166680
1401188
1890354
1506768
1051909
1835097
547326
1317441
1229104
538556
1638595
418124
1207912
1783547
765796
584876
867619
11447
667354
1491413
1352348
451617
1994792
1978143
103530
1601666
1134948
860250
535761
484243
679657
395079
838663
369635
1119951
1900524
1164325
1269503
37124
1566034
913279
529909
861253
617470
1245799
552096
1479840
1449191
975807
197245
544139
3274
574622
1904669
1662670
1456072
1974928
1361018
1432980
1493245
748053
558836
92568
1817443
400246
426125
99788
1621315
433319
369987
971373
1023696
767213
569362
1936940
237928
563448
672280
526221
327211
267523
1757318
1154180
1052417
206547
528511
693127
1097162
1150463
1994323
1910630
1432708
57113
1314014
1650060
598083
739578
1111035
1598029
377775
1368362
473965
780244
653622
806338
1170866
1943978
1366021
1122936
244138
1290758
1931314
447790
1911579
1243046
364381
407406
1576949
850869
1628569
1073152
1387138
684804
253115
1899522
1757597
1009447
334635
1843734
1484631
1169933
1699822
1401375
1505706
1345038
1239458
1378095
1861026
1388776
439794
1134652
784543
1313529
717019
222942
1841152
660308
1757338
1702744
989355
1481944
1731049
359895
245047
601948
1715316
315945
669623
110716
1752750
404465
880926
277011
1230229
1063600
1842144
281562
1680471
604396
449276
599010
355956
1805886
1860612
689876
650606
463667
220009
1438567
930335
1611305
345461
1038937
1180572
1043758
619178
857439
525328
1314069
762279
1450724
1239727
7857
42257
987345
1176393
55553
1047765
1154052
592827
305641
656915
977114
528497
1692911
1146400
593464
1583149
725689
1428005
199318
898139
1658859
1471824
579767
763928
1926787
1769988
1359452
370857
1457630
1552848
1119138
815090
1546762
1416703
1007458
1322863
185229
178620
341744
1013020
117983
1683661
67806
1373813
327741
466759
1270298
616903
1222765
293984
1369814
372321
1873871
367215
755290
1089454
1739094
1408110
1928573
1094810
590603
1077284
553344
1265284
1885777
1351071
975725
1751927
901941
1079580
1113929
863548
625623
1163107
209617
972213
1946524
895121
173270
1900161
1697568
1122334
674547
1555666
1832055
184905
1597852
49525
1652172
168746
812820
1425352
1552209
673351
553818
912267
1275734
1191494
921593
617493
835640
1720886
1012908
178918
1253794
1187827
498403
671653
1501310
1660880
203857
652907
1727774
1846790
939021
1364363
301324
1652163
256848
1623118
1552867
1349265
893291
674826
1166784
1433840
666191
1929875
1473462
30622
1051405
1757448
207995
390414
530884
824825
1778073
769372
1327854
235707
1295337
369256
462249
449438
234201
862229
21995
925471
701288
248562
1103808
1619179
552406
1712074
997861
592162
1714889
1711227
871222
540341
327890
680630
1068784
668309
1527416
155686
650427
935441
62003
574124
1230308
898069
202354
883122
1356371
848392
1300243
325720
1435954
1057844
1142623
1792335
615391
1183806
1805733
1669802
226329
1115722
97092
206366
980490
10232
197456
1073535
839401
1133928
1963659
1153191
1966849
221402
1272244
1492016
727362
1800015
104976
137878
1733557
5005
1265319
438705
1445992
81856
1875105
8562
550763
1218733
1919511
1136490
146210
813848
1663829
1403972
588951
1653618
794805
401537
956889
1375057
44794
489565
1814198
1215624
735237
64524
1042331
1330323
1374160
349557
1218755
157441
1105288
339201
565926
1811333
694947
1966742
478293
866566
6628
258995
110356
647610
1434384
719776
1677817
239987
1908957
30359
781637
1490651
338659
320472
1023577
853126
522285
863197
1908461
470008
105752
21485
425837
400546
745682
1925756
1223529
1158659
1863385
598190
402566
480370
49496
1535515
1727998
1723177
619873
1420829
1299589
279706
889179
1854385
425615
742666
440366
77468
715091
388147
88344
252091
649286
1752670
1335600
1987882
679804
1314525
278635
317721
1413736
1996759
990869
1903841
467178
1324276
1308869
1130044
984025
807930
300607
751728
1453339
1105934
1328389
162818
732310
1908236
1604479
843217
1913222
1836709
1680392
925085
1382836
776612
1831630
836220
1803340
1220450
529282
173577
1187299
864680
1738807
831396
1930760
1592269
962097
302772
1909004
1400314
988272
277377
1830967
1760682
1077515
1842629
1036837
1920746
1469500
1813688
759268
1085834
1020969
1469125
518787
832413
521333
294176
1506741
1328586
548280
674360
558577
1709043
1098730
665588
1536317
971259
1147781
574751
123539
1423468
1477529
1031826
971911
455693
1825443
1472690
437060
1022696
402596
1904362
596628
1410984
1655622
655345
1094320
765473
220996
1073293
194489
127275
1112100
929460
1083071
406229
108604
420089
552609
1101987
371809
943597
678883
512708
498290
1181672
172589
1360328
1397847
198241
1136172
69715
901566
1565902
871498
1078073
1108219
1640895
1835445
1880496
1690495
854737
1668134
1106632
625786
824009
5220
1372432
1690980
635893
1390152
333743
1131605
1876526
1472716
211948
1116904
1827048
1057199
1895906
1190774
1526015
846993
1139867
858528
456501
821543
1612325
1025962
1103121
223697
1834783
359007
665354
167993
1590771
958102
405236
535785
1069058
1162166
80776
901029
26198
756288
1155973
1633630
997129
354009
792090
496116
338405
1940849
1790115
1293128
520472
252497
525579
1171044
1207286
378160
1589073
1564698
642148
1343617
420191
21930
1706952
894321
1451974
709939
1086384
1983227
345082
1725530
1159481
1212479
112655
642706
1251575
910539
226004
136496
581130
1456795
822422
1828099
800327
1777761
700458
161885
1867953
60039
910272
1248424
477542
705389
1202512
338147
1863265
38456
249926
1726194
1812123
1445048
322790
1996686
956323
965922
792471
287548
1052088
1131238
467115
384619
641666
1021876
1161715
663454
1560744
1389643
1119170
1713629
818228
1494906
819058
401029
448168
1836158
311999
1395508
1085369
1208950
366224
1288227
1340570
1401300
1578016
417518
306283
1923839
731486
1781371
1264360
724940
802800
77547
211631
864325
772808
819211
1858596
1643550
830961
1415573
920822
1848916
1302937
72982
1590224
1075238
987861
1742811
1938264
1682524
1587545
36779
1427000
862929
337890
1685494
897115
1655303
1379360
858491
1334462
1839080
308761
1837003
1409017
700515
885810
1601969
306364
909568
1626803
423101
1594601
1317243
926559
1131622
893107
294742
1376561
191837
1237607
862394
1350189
1503935
734372
209422
255550
1516253
911329
1268692
1981373
228636
1365053
520113
911323
86610
562970
1229758
689893
275910
863848
1045842
546335
811568
1160649
196258
1631913
226576
312710
316005
1696662
1051810
1212020
395614
1604445
1887909
1692473
633149
1095093
593074
1726549
457535
820480
1927671
649438
712679
782258
1151935
1955782
372104
130247
1513485
1166220
1654400
1198154
1997893
1841011
1431947
163119
1771267
1906870
735251
1027865
50755
892346
406799
1116274
1156197
927939
1051328
839107
1312677
720489
203835
1141149
1692333
1212252
872820
331325
23644
727251
1057096
1346015
1533233
444218
1524753
315036
1784769
731815
986885
18186
293063
872581
623117
201380
1497943
1594092
1595364
1533854
111164
1796287
1354027
11207
1833490
1299562
366338
930494
1552807
1487969
1649977
1897473
820649
594472
1954635
760067
1064448
440684
571429
119282
485530
291103
1107202
1090719
486895
1085600
1110840
18237
1091407
430961
367502
1791695
1123167
1489147
536088
363102
1012730
1956236
1089268
1915807
370343
315025
622515
1368378
1589303
93449
447963
1469969
1196352
936640
338154
1072766
1002957
511390
1062857
623526
231949
1291226
12734
157469
1130113
1631887
604262
258658
819494
927106
1460194
1485210
237519
398388
130949
63785
1601490
34571
426036
747121
1327714
361909
235510
922358
806763
1549578
1131819
970579
367241
497062
1609254
336106
1795586
548441
3999
1187894
911050
426750
139156
188518
1159644
1745795
715383
1932990
510154
1059432
1437420
359770
1837631
1675197
1389892
1611411
1107853
1999926
1460247
1696042
1044721
64062
1902533
56496
1007509
34167
1649311
81760
1912616
325953
297164
653280
466016
1648490
480321
1601157
956785
1254609
492250
1762478
1614845
900353
152948
795571
1808582
1258766
1988625
1035752
60964
620457
1503628
387926
718548
1738612
1536198
576695
599746
334331
402137
1842371
7538
215923
1410216
396266
546820
610418
320340
900925
909384
1948390
331448
533346
1579948
1861244
1133818
980142
160980
1825699
1813662
765953
69522
1091389
1591284
1567717
1164473
977329
601516
282698
1813706
796053
679132
862070
1623525
1254942
1644250
98316
1486934
311494
1080753
542299
1627782
267604
1698604
1173552
51316
255714
1660304
179278
1133675
1536040
1749018
608193
1810647
942500
1107397
134575
415594
853857
189980
1087279
1172653
1708156
406397
987092
236833
762260
909382
1784164
1659199
816054
1870389
616178
1273772
710727
117123
1585118
1924733
846643
95054
1115934
882957
1280716
5158
1523280
290454
1675529
1220690
1345202
1680663
431842
1917794
1776887
212343
735091
766642
657641
475886
1136549
1098137
59420
937404
1851694
147707
107241
1259462
18727
560795
539403
1063255
1579359
657032
1488266
794410
1423538
1434053
693636
1325428
1851821
586965
801716
336462
451874
1939830
214278
982675
1428375
1561899
1471510
883277
1543247
814938
668839
1843912
283812
645286
119470
1955700
460120
952721
232673
1540773
1876720
434073
1196300
383004
1502119
1589900
1388148
1811810
818889
722237
761092
1782880
1073560
43537
725480
702282
1430686
314693
336328
6330
1071676
11606
501481
1177816
1345187
725822
273127
956471
1410047
1640236
1307182
452824
14717
1759159
1135261
1419111
1209407
97219
553934
653640
1700090
1311988
1475618
654275
1481576
324958
508121
111679
1438422
1026437
1087768
494569
687297
614698
148108
918749
1928050
1502833
1214641
1289212
21032
1594112
1704195
454491
409766
803693
1693333
1081947
174155
583151
884340
1422834
1553787
642902
1986075
1729631
1843182
1940959
624343
1376810
1008677
790096
409954
1097430
1213495
34880
618096
1172236
1967167
6298
627135
673724
522624
195557
1934582
1369503
1607256
1543012
1073222
1654461
1363581
1879459
1759330
1166361
1020610
536957
1402959
1231267
919292
908377
1748006
1337420
1659595
1593371
990418
1245240
1225924
715470
956169
1884161
974609
1940465
538663
844387
1353581
1722294
571417
866252
1525277
941283
664714
324896
1544291
844780
1203762
45085
1422007
1894855
248690
234169
168558
1324747
304877
1680143
1571684
1844501
1026517
1864583
839715
1805227
1114478
1948335
490822
1520406
1514146
1406566
826856
963854
1340552
1921869
1193715
1770007
861006
674773
1158305
561355
414056
1471268
101360
1371850
1123219
1788196
1240629
1525920
822031
1504544
276791
589240
607297
939486
1781342
1265508
1068563
1881832
5169
984202
1402813
93487
1167987
1644107
211454
66464
366266
1308303
628106
753854
882607
1491430
897550
1445023
1430039
1957331
751846
1300892
985189
1599332
1850162
513558
1388532
828874
786432
1238047
303570
1375829
1786627
1542731
1509679
509245
718846
986070
1219281
1053686
71424
761340
1702206
911198
1737426
710684
1672685
1256289
1026854
239249
981372
581263
879334
1634198
1610129
1082120
1566828
1561554
707834
1226618
1567836
1259443
1084982
1657392
429121
113541
954535
896144
1080130
1367699
251502
1083434
1815051
456491
447319
1723711
1291022
1566749
1686049
1406980
282478
979659
1706483
1109229
1473005
877094
310594
801599
894399
415010
1593884
513469
1429854
374808
998840
668497
1599842
1279523
1373025
1880406
1644153
1895888
1623467
1558635
1853746
935843
1653652
503888
1545051
1513843
77592
1883276
1479230
797699
68973
1225631
970951
14311
443182
654175
953006
768253
303830
918477
673614
1895252
406082
1465746
1771507
903704
1854599
490351
1431051
1509997
128292
1665896
110056
513851
324821
92634
1800051
1839268
1659445
537118
416002
1505541
968090
1362441
672334
460427
118702
555507
1848714
620233
1996316
1006584
38177
812290
1897882
1940927
960726
582165
145066
913287
1355099
1201554
1903294
847932
1401164
1042970
909381
1927253
1346338
1342979
197108
1734409
1449130
550563
293242
1090869
1931848
1687580
1704602
263438
60621
438008
1469546
1118624
1968208
1790301
1722610
1026235
475001
783290
1702099
714368
1235477
780239
438309
283612
1609128
1782376
1479142
1915187
1892471
1183717
927884
1709564
1659918
1352226
213187
1617732
550486
1947639
91821
1714654
1125087
161446
1412719
1863096
362366
1523562
1630343
1916358
1697902
366532
829308
779334
947857
444129
679927
1980649
1177704
1336087
37667
1505561
345452
1192549
1912032
1582826
734003
1124544
1009637
1500093
1904714
1146673
1976829
689270
1950956
1689060
1423627
174664
1906602
1475886
1407101
124886
518750
118751
1845428
1199390
1801405
951596
64506
1490359
1239239
862976
352943
1067692
37147
759202
1807291
1976740
382765
119197
383427
689268
1048583
300755
1530423
528960
1936596
536016
782882
770521
774031
597803
1369945
1922667
9757
1148969
124810
1120544
238589
953365
996578
1728818
532704
254385
1938126
70697
99714
1147098
902741
1958491
463319
1233595
35216
981574
468736
1191068
1199252
1130748
1148495
307581
523184
34538
1451569
963495
929842
1827496
1532260
1063086
913592
331162
1194837
277318
1115363
1818284
668525
1800798
1629057
467382
1399726
1884741
1005620
572233
119144
1691002
827752
239976
385634
971114
571716
617673
1936340
23275
688540
5942
829585
1842352
1600645
1949512
1327679
394747
1280383
553162
1133466
389895
285815
1101191
1194927
1169022
1962463
1577436
1173175
49554
1115240
1026363
1689836
1915929
967918
515518
391040
1443444
1802577
594455
1805760
1394352
426397
789581
952789
1430078
1640154
1921247
1408639
1554021
134242
1883686
1235811
1959785
728939
1769387
1407052
27183
1544018
392420
1772337
1410406
1806573
939031
84900
698587
1953594
310646
1242810
1630994
364599
1381152
1113500
298211
787764
796781
1881466
340988
1636128
1306227
1233474
948650
10726
1010746
892435
1061227
1944498
254455
732258
190836
1306734
1453397
579192
1204020
1939566
392152
1613361
329484
650650
1358560
1197669
294294
895212
1852606
87222
1107154
102914
1673916
788577
1396233
339507
414126
1865662
1214031
728319
1585290
731048
1797689
1076873
1136181
1445047
1968158
925994
660439
1619217
139445
826382
1059839
214096
267816
1833944
29874
730799
1384883
803204
1400967
562436
441470
903990
1176221
1961306
360495
1351725
779508
892249
830325
671857
701636
1538242
710946
1827075
1135338
1052717
669134
1483742
1684651
1335443
1821750
1833353
517799
234845
1095559
294473
249182
894867
854536
646586
649392
878269
1661817
1835688
431648
1373507
902049
266007
1601475
1546104
642829
837272
916086
1165606
442618
1599609
220172
190408
207080
1057948
1866531
1553061
535521
1101993
1671508
1858489
1499328
1181293
1646318
95161
1825738
1796834
754435
917897
103799
226768
1921998
937379
150607
42554
266666
1407355
1633872
1219153
992577
1127022
1663183
1047189
113829
1741790
685516
227091
1063110
1255878
1338790
1162233
1993373
123028
174819
303410
714879
138413
1197692
1231183
611508
1488971
1397294
614857
1634574
1870914
1891424
1719787
302297
122898
151408
263919
1297228
1716767
1671093
415999
1736090
1343662
1483553
619355
1593367
1808453
199371
708936
733932
110882
1188185
1076438
960343
793369
80078
454067
1791937
1237002
1812796
1909967
1282098
198679
1069345
1187892
1194588
1552294
50550
394172
251206
1948534
1939249
1286762
130019
1317185
308104
701446
704538
1341602
721086
703935
224853
1775088
67429
1426301
299514
1182600
1037930
1944828
1124513
1912556
688326
1465901
797400
504839
1551845
384217
627367
1007082
1547466
467476
1405655
870748
894603
590342
291230
1915621
1518641
1959922
464882
671701
1673717
695817
784368
2172
570384
1250858
1296513
686653
778557
1786875
1463349
1781019
573560
141902
712036
1134820
946584
621527
1964122
8621
1828610
1619927
526709
1907213
207807
511675
957752
202314
1086608
229343
1719276
1975496
354288
1567020
131336
862532
1324942
462220
1813652
1980632
878733
1139424
1092517
786743
437623
1372406
1980996
365687
243521
54610
1105319
694999
1641339
1832965
1242007
681898
1772774
1129948
595852
619921
1490144
1868248
150644
569798
1730347
815084
1450262
1694165
1632966
1488445
1525137
926445
1052537
1907952
990426
232964
571980
1617460
925150
1738466
7266
1187463
706879
667035
1324812
100242
756724
977337
18720
1197038
571274
355003
946380
1672282
172173
1974473
626729
129361
209187
1266377
514822
719420
1697079
329376
400232
1662021
1500642
1306868
859022
866510
581862
422061
1636520
1763767
1113917
1981350
1628153
1438766
64190
1079154
1020204
1696450
751539
661192
794830
294003
1565136
1364122
1286114
1657804
1115390
286363
1985034
734371
268134
85513
1115192
92717
48146
1469115
365578
306989
664674
951876
838834
1143325
657194
1281190
1096491
68691
613546
1600557
1771665
1009562
1689421
1247474
1224375
1442953
473639
1204702
593112
99492
1852100
1602437
192939
588729
1833008
1226756
1858915
1236183
980147
144413
1994159
1178081
521031
685479
1377098
1877731
1097097
864857
1235456
218177
333267
650487
1062628
1537248
710093
90360
1560020
1530797
30094
200752
441450
1804146
1670172
1857017
1106713
11838
1792261
544265
1833191
1240941
1550495
422333
1556767
588653
567811
1518067
1645908
1600597
649070
436551
914544
1696785
625497
32929
1026871
240051
1246275
88711
1584241
140032
492043
482447
1639550
627805
1919820
1254741
1206080
1843618
1239701
272835
1322669
409482
543045
657724
1399654
1668470
553590
1523833
1606763
1948821
1887446
661914
891098
1383644
482647
1487083
376199
1860289
533409
1372586
1671361
698602
405753
701734
1881712
91949
1490209
739848
1290397
1676167
241363
953399
835874
1578530
1250562
367722
1529699
1650686
1367602
1028882
1425941
1802555
968378
1131557
950349
587234
1871291
1412610
299231
706634
1148450
983488
1132206
1436412
618319
1821455
1756147
1740637
1007726
1415359
979655
1764719
1806934
1246576
1958126
776587
1113572
1801841
217182
1951889
698610
253821
1125943
1031388
870420
1827975
890894
1055739
270337
241513
1144796
526062
311173
123681
406598
1317031
361681
1273708
416032
1860382
657058
997780
432589
336246
948483
1822422
1053413
158213
277860
144074
1808663
1984391
450056
272776
1553444
1705887
1597253
555704
1219024
36261
1467039
1675398
411519
1306836
1990036
488234
1634148
1239004
546656
611886
262166
681172
118613
156783
1038652
1280339
1605223
682438
13876
1145853
238313
1010914
159345
1798417
1470278
500219
1911046
97611
364211
1431994
712587
518782
766273
1553074
1808730
701953
1791041
1082369
1855145
201216
609245
732512
800276
1732058
259012
761217
1356243
615171
553470
181869
270371
838247
1682432
125240
1073273
1628716
1881776
1194400
732517
1529582
755760
1105801
1060323
1503204
1521775
847651
900664
121589
679061
929592
1197031
1499338
116506
804343
1270703
1711502
641546
729855
988128
307073
485351
330600
1688092
1752321
1254795
1852053
1705484
1666851
1302835
339730
534823
1774934
1923856
197267
146783
338990
631938
696486
1926719
1695216
312792
1877263
142231
1453300
1885626
608039
1047636
860511
1314384
826848
875923
1065687
866616
1659884
1482537
1779044
737854
1208394
1965196
194886
1689143
1101000
224505
1739340
1331570
297602
1924451
648283
831901
563833
832322
1070701
1154838
1231963
1406832
901029
1151163
1260605
535255
1216769
1194153
906899
478326
874116
322944
1767442
1480400
612741
1818629
624582
1557256
325833
360871
1164064
910538
965168
1667126
1744526
246380
539282
1587948
1689195
1056785
820301
1119121
228492
396783
543545
1534502
1017977
1104845
1192260
1598495
1417010
601618
959952
75998
1254883
155335
1159653
1328175
1464955
830830
1051566
991493
70954
1948798
879271
955510
107858
1935451
1717218
1497837
1130936
365192
1829526
1753388
1237780
734531
274951
1851819
1362515
1575984
1496600
1085689
16702
98476
1191253
11845
401293
1674065
1128593
929718
1155560
380900
1109386
1529406
874899
152924
1628992
1390097
1894231
199186
1207404
663998
822430
1756581
960781
700259
662799
115353
880803
1710787
1494824
1840462
369585
1133206
29708
471533
252954
1438398
1466630
893332
1169258
734918
1789039
1722203
1313763
1339250
1381134
623373
98468
1348788
583193
1207076
130833
1510197
1840745
978004
1766131
1404975
257175
975792
1647089
1325546
108125
1940246
1413258
661789
900574
1094905
1340215
483565
519234
1912325
1931066
749222
1847020
1608069
1826697
1978210
1865410
116424
578840
1037729
1375700
712172
2021
1083248
1172162
828440
62118
1366339
274611
152805
1845341
877867
708086
684440
173164
590102
1237493
1587696
1162088
670075
1151383
1246948
1119362
724283
457890
1960728
1751689
428662
1259775
33818
1099343
1248490
1622025
1571033
538054
1295936
710055
1733455
835579
1780387
855076
1377769
1819844
532081
131734
1829450
519230
542369
205499
213617
1045393
1520005
1156720
141244
1318395
1237776
1329891
926262
467474
1245299
1954574
438832
1444581
523330
1052955
760171
768605
946105
822615
1849564
1423428
276218
1660066
751608
574131
1260884
623052
1758758
870515
555293
1018084
1932976
1347952
849444
162486
753669
1202929
1520889
607901
1077634
773013
118430
583420
815010
353125
1342092
41503
1579555
1638875
881861
1026753
1398622
1925601
112409
1274284
1038735
1593340
502706
1984046
1421171
1628386
1977013
1701494
206521
1552113
1577092
700572
1438256
76176
665944
607737
1711054
1415998
791464
1164895
1652187
50558
555450
1020266
1686867
1247720
1939771
670437
354706
307970
969990
1830289
1758262
1196192
250005
573150
942743
245511
395635
1572852
1239059
163324
1111058
1663981
1364805
1301898
612725
858136
1096452
786895
1186585
558717
267491
701251
1004193
1379398
575118
1527849
725970
1886243
1234541
1808881
280006
1073078
145753
1299771
1010372
689263
1071283
911454
584061
1835919
1093955
1741312
1133837
350151
141655
1359878
325098
1356605
483330
122974
1328361
1330361
1383894
1550600
627446
763264
1390091
1582616
1002714
1318149
912964
1667298
604946
1565869
534129
646211
855086
470098
1282144
1386308
708435
391576
934033
231627
686715
283790
1831134
1494443
1213898
155683
443189
87890
712845
1599443
269584
24176
34481
1008489
834332
835034
870747
141799
562280
1179399
1752010
1351215
559227
834979
183986
1308813
1475651
1473433
602903
186986
1176518
1645793
1832750
1719090
689036
1594631
748476
1754173
628781
736503
393990
1099028
223062
626327
1977405
1673833
1682903
1179542
1864393
1307180
317406
973939
691072
421460
747714
1882570
1185851
558709
913674
1421247
128521
1388931
902260
1963126
1278746
594195
1027539
224302
1000533
1878491
1919118
637483
850945
1295557
1786244
1279287
353312
1413433
11108
171090
1508122
1199503
1142298
797265
63219
747680
846237
280888
838477
437204
737028
1355540
1512867
535604
1605763
1946037
1939659
1037539
1654124
1897246
1401764
1627300
1315760
36657
422314
811735
1728106
1422556
1842317
669852
1734552
1778444
976874
1561426
1455571
413840
1429718
230659
1482229
1980379
1188246
1989274
1954019
604577
617700
1046877
1260221
1665454
932152
73174
1604653
870562
1533560
1259133
772147
360538
596925
895815
362320
349247
912795
957141
1787531
1546796
1736782
1538365
10016
1537618
424467
1790019
1593884
1479985
1575439
1126714
83806
1600734
898927
212933
579291
1472728
48313
1295439
1188074
246513
124244
327281
848343
1256702
1572908
1481845
1462963
1933589
504738
1639064
402328
57672
114386
1764589
866008
1875649
1043604
1544856
762769
976425
1575159
241900
681207
321071
239118
920962
1183061
647101
1536697
1270678
36763
1394695
198427
1575861
1221046
1451770
255088
1876662
1252141
585351
221068
163810
1624619
1863965
757923
1921931
1091255
1063293
1976947
302565
1893629
684008
1226246
18345
1122656
1017439
1315601
1498327
265989
1830362
1667756
1146982
1368330
385534
817069
1558325
80643
946091
1369080
1476324
624388
557400
1175700
1188592
684227
1983406
1498162
268659
1132134
1315189
788500
1222538
48561
1607038
385843
1512427
1541803
105719
1728535
217381
686637
93530
1243821
1511854
1915280
1043197
17519
1219811
19128
819421
35129
334449
1446626
1860169
1915449
1072969
170532
170582
62498
600800
116686
895773
883768
72731
405326
1163641
381645
1524112
1450064
1368805
818130
1732642
1346335
1228015
1013858
542829
1269814
1379059
721848
836185
1816023
95166
678484
572858
757446
160964
740840
1093526
930900
864231
601727
341555
1305029
1246314
212482
1357284
646935
129427
171911
342848
1696146
340317
994518
195481
288834
1565783
1203895
923134
1344066
1667325
739924
539992
1393054
806547
1411077
1874327
1580711
1655419
1378328
1856139
934115
256142
982416
1816686
540376
271936
1030011
1898412
1411950
549315
1557067
535210
891918
295570
1213458
1699096
859630
689237
1950311
1724948
924465
210073
263177
1108516
1423180
988194
656053
1205005
1619022
743254
1615972
1295338
14241
1074848
930672
1347679
1792959
1593077
1879551
1466524
833600
578042
1818311
158903
1221255
1941246
46389
496638
335015
979761
488813
212562
1665152
1913795
540286
1437018
434124
895996
1801451
813601
502221
1728435
1588766
1375729
1104441
1083697
737885
1644885
1436079
905087
1514093
940378
743874
870029
1495063
747042
45051
416260
169896
596950
873559
1144981
871021
1734545
1609392
1053215
370451
811072
689583
385101
1019582
1472826
534413
1245691
1598723
1924997
1826262
973745
1779249
1863076
825192
1531545
1684253
1129204
1999221
1719400
1556681
770580
1907538
538385
650006
810860
1784960
585564
953562
348550
164406
1034210
1877969
1767833
1875997
1420406
1155781
468803
70177
1024712
1209718
833301
100757
1253663
49368
194410
1583861
784722
24134
117458
1568719
1686777
472884
1730431
1486807
955728
122188
1284587
1087828
273479
1003720
184333
726004
449549
426823
1209383
208813
1943340
117464
925816
556743
1961925
149356
930057
1826184
981611
650421
1411518
1197302
776296
85111
521070
1023395
1273257
518440
75279
1761070
253938
1456519
560591
1339466
992540
1858598
583078
666432
631218
1881138
1979121
576743
1689739
754914
871183
103998
1252390
39112
637687
1194824
655703
874835
537027
345508
562810
1115056
90772
70202
1028210
259158
1629117
1377725
1924926
1146184
1445070
561505
1691319
1798349
1973362
1549042
1521142
38081
650845
948805
1578152
249408
1167654
1431426
935948
1483512
213711
822198
749532
1483947
1781336
1948586
943961
482982
693182
340088
203588
892437
1454608
272660
146685
1768474
1887983
503788
643893
1931357
1880630
1719853
1590647
1533745
746279
135858
552007
1849670
1154681
1262612
833363
1081340
1428717
1533107
1907526
1098729
836109
963307
1812086
949192
1604159
1293552
1017662
1096126
11651
1608266
1898902
1400457
476810
1061965
956425
871241
1393012
1888208
1195824
301778
1680726
361398
1827306
1461897
679804
1266419
1199304
1146505
935159
209848
756885
117783
1953213
91021
1272705
893636
1968277
424479
1496766
164215
256692
954700
904609
1556755
1042742
1948496
1703040
942843
1181782
844717
943457
648792
237461
1529817
433178
634773
136938
1543926
702781
86324
615936
1152536
1586710
1545963
1382345
1857803
965305
533742
1282291
126379
1703119
1303049
1203445
33684
1955405
244647
854159
1881293
1349161
1747223
479219
1792902
830377
1544745
1065041
1518209
482959
1816978
1628898
518547
742392
478377
463229
1472006
756626
1113590
905170
542664
99691
1521649
1371188
1093786
810781
783375
1887122
1240614
181786
1235807
120458
498887
903870
1938433
109297
622532
493577
478846
798155
85476
327539
667205
1137743
165626
740668
1591405
475310
1921223
1290379
1766095
1962169
146633
928228
1301981
699156
1654048
734959
160279
1556516
415220
192261
151232
1572908
1228948
1395743
604334
1254481
1277499
35455
609530
1500672
925344
1936574
1523971
478941
397121
274694
298765
1493692
569843
466225
799501
1112616
1869296
94297
729136
657088
1427067
920128
246260
555261
265639
868234
99876
1968679
53820
1013221
1083721
1122201
1288469
944262
651923
1025556
1468377
1807222
1558051
1439236
78595
1358044
939745
164035
423554
1643345
718017
1674272
129381
91792
422674
1201882
1281248
1864980
1540682
155591
1675009
244327
1737173
346719
1221514
1190828
1451439
232975
307423
1163996
94985
622930
1508630
505463
675505
22506
596826
525110
808143
1954420
226642
1679340
1040958
687382
1526140
1398239
1029893
1080394
1996682
1440716
466156
1261064
1235126
1429678
1828310
1384868
1105834
1254809
452818
361293
1442602
1629337
1719877
1234356
1028368
1601166
1993080
1085141
1802305
1172654
1365281
1586598
961722
1409408
1133673
826379
1512527
985708
436344
1512336
1736492
1713109
800599
1046525
1079688
1140123
1545580
52839
697690
1821436
1224459
1822394
128488
817022
935034
745986
1624299
1022240
695713
1830266
809290
1721419
691984
1562348
576159
1471049
1424844
657870
1934626
1515711
878729
674444
315061
1711152
125814
1821627
1977644
1907861
215939
343455
468871
1790156
1950119
250258
1582419
1779585
930085
1310872
1014647
20727
1699733
370611
1712223
442399
1054664
215608
599869
1640720
1861616
1644582
1836887
1182205
903323
110869
1958466
924218
1513439
706902
219428
1115761
159561
542363
602986
329363
1946802
1314749
132577
106143
1607660
948581
104525
843021
313542
815332
441401
151922
1306691
1925254
898372
848618
1797571
336244
791421
86737
535132
1666505
943124
731819
582230
1160834
21609
557170
419026
1732423
1846010
322846
1188762
1837066
1241556
1859283
1386010
956216
1096352
796834
859747
1052853
1268484
1475764
1317471
1615791
1270606
1394612
682050
1936052
374055
1736278
801414
1634795
871535
1810749
1458037
637985
1270685
1820362
1830737
1802099
379858
1308878
968823
1896244
1330414
1383457
843328
702514
10835
12855
987846
1574970
1848516
927203
1074437
1260037
1379563
993035
1590848
1596178
1173230
1430384
1273373
146007
1376925
456797
1493407
405082
966440
1084196
149324
220216
1385332
356224
1793
49415
1241728
751516
305307
351993
1482255
210470
170402
408118
1985074
1502664
194093
1809061
1980724
1300224
306572
1329272
1234565
972407
94460
1592021
709929
869534
1430089
800044
664982
1387390
1624240
1115249
57927
1387072
641309
621602
809428
1254371
386848
628223
935980
1664931
1904896
1404918
1405613
1264930
591630
1369080
1577536
1699912
1902970
1196796
1498673
969516
1224258
1148670
880306
902922
770513
1331182
1453323
169618
1877356
354154
748493
752748
1940135
1702262
9813
1325997
1553575
1610406
1346287
1482907
338579
1466383
1802160
906934
826091
1892216
714083
1200965
753490
1509098
554760
524254
134301
267950
1476971
1691644
1220521
543272
1015778
1086984
1146908
1188336
524518
1795574
1663081
1658756
716913
266913
568084
1188807
1762532
966455
859938
606252
1255816
49634
487113
837876
1387835
86729
1056770
391426
1084532
1719550
1387500
1455727
333071
152307
1929326
1332128
783015
258571
330776
1554853
1934669
314785
954010
622874
7426
89467
1583412
1663953
1349288
668326
1725070
675953
652802
1635418
1849037
612277
997528
1950598
1157827
207403
353042
1074613
1977631
511653
37126
641338
1674459
19293
229233
882888
1231897
1170817
859779
950662
609873
14145
1666929
1793383
1315491
1471211
1338583
1963253
262833
1565436
1166616
316314
1258311
1504408
1740604
1351229
1757643
1308050
1540496
1505005
1477893
187591
253217
1959523
132063
646505
247127
1247176
1613543
1460843
470270
237099
1703564
770952
1613589
1488092
1941781
1850358
1760489
1486121
1630803
1244723
1878758
118584
634604
1003403
158695
1641809
785953
305737
1642909
1145657
1151303
1339338
1654705
1122064
1211352
1454849
1432100
399992
1953715
1906674
791333
1659084
1835194
116337
971721
1914328
981323
994295
1964793
179303
1139044
1863416
1782749
1452744
1007774
144503
149373
420739
1271490
1477065
461262
1268433
393369
1525303
1143506
61784
1740711
1462686
1041955
693328
1105137
583284
1756643
390241
833502
512303
1263605
768076
607869
41872
269010
1508646
1084716
819963
1561670
818446
1108064
495374
12567
1240046
692550
1768983
520192
618530
1219324
248818
647978
715079
232197
52985
1332428
1599039
762972
749616
1707838
65302
1639646
623128
983460
52009
872637
1132125
1823276
1768889
1346193
1456728
1443494
804833
881022
333305
1606356
1836963
953145
996296
628591
1049007
1752797
292061
1723608
1865549
1328840
1577289
737744
141767
291903
1859650
845342
1231838
60532
1499624
1722428
1884876
1926331
282920
332954
1266672
1481527
125191
663262
893998
96436
1124378
1066375
1576087
1195485
432570
694058
137018
479701
962035
58196
1566614
1466235
290235
1935554
964537
1767049
931531
224230
32083
1499588
1894463
1719118
916237
382974
1018790
27255
145150
644286
951412
1788064
1162987
1577341
1576064
909124
1811041
289348
951021
1827845
171543
791960
1752638
78775
265334
643842
440342
1622891
136945
212018
1626587
1362847
893487
1898215
1052444
285103
1668464
1257014
1926782
547769
1368583
1404571
1713495
1655140
763011
366700
1229571
93495
1008002
1105705
1149681
717501
1707481
1819107
1780565
245040
353001
1165827
1236234
1686907
1629815
1972011
888343
102887
1669811
1157432
1246829
1578471
293788
446796
1202906
241643
101306
712169
1676354
129400
1105017
1027308
937733
1922124
1245765
1143330
1810560
1524530
1837009
390835
1598554
1664381
1605103
1031094
506540
80987
1004269
53113
538613
1670985
652503
1615647
207709
1704077
1082705
783838
477909
505273
1547564
1603655
1650555
1035825
586531
1699554
160929
1512530
1820509
1112076
485693
898584
1738325
1064057
1867484
1803471
563591
832696
970221
578923
239504
1388686
1604629
330450
1441607
1988638
1716736
830164
1869540
1247437
232256
1055381
1423597
229106
562307
169060
1923975
265597
1978722
1585924
1569355
1653588
639302
1336153
352224
1534989
672594
1356602
1158294
1312857
448583
1544211
1508893
772917
412785
1735469
1306372
1207543
35836
561809
1086432
1631445
887174
797549
828112
1677905
1564584
1892966
1442889
143798
720832
819401
1022012
963586
29410
1086123
443652
175060
1516444
1227808
1388830
1340886
999119
141233
135742
520869
1992805
1163711
777710
1722655
1642160
1419651
1939643
1987243
1432168
1414500
1734623
1919558
881841
1055828
1901804
590566
1743601
898114
779530
1213620
275529
806165
616124
1751177
1629379
1939639
1345243
1248176
1771583
1509007
277598
1331760
1979735
1064498
1668274
128055
1108495
708247
671766
1782940
547111
464152
1604594
249546
1244730
1068325
1557732
897623
308988
753236
934990
306591
926993
19579
294850
1058085
1247811
1593887
1541251
103637
1918578
860872
681959
1357530
187155
354562
575680
989476
1817896
51161
434904
376872
690064
916253
1853749
1272985
436802
1242260
389720
1983003
1821190
1349086
1301057
1846804
1973381
1615710
1647767
715837
1368379
1904042
271581
727971
1744338
581379
1906976
1410940
976951
1604255
1035261
1897606
458320
503978
1013931
1142808
135408
904509
789592
840136
543653
1661782
1720708
901061
432150
101659
1371569
239685
767429
993220
1922114
1145836
1258723
666733
1085276
1896171
1857611
1782126
543613
547082
1100404
1593643
1641439
734398
1300680
1935120
636582
345284
1137317
520396
1076056
608164
1613729
727706
1910587
275178
1965923
1323260
667153
447715
1506766
1886175
1017594
395313
232843
770576
562240
506196
256989
444151
1029280
1332187
1666120
202541
243342
754863
1893335
1175535
58296
365692
1570981
1222990
1327212
407422
1413747
1634298
1179073
1020418
1840475
1059238
990310
1711408
1933629
1407481
1940971
1631445
649853
219912
438340
1108583
1959771
1991050
1207521
501970
820661
662308
695967
1628007
1639243
1672766
1044780
1166310
322543
296278
3223
72288
1868823
1642359
887315
1243334
1112531
304513
193790
278129
738369
912782
789280
318068
1420205
1809419
988833
87030
1004524
584590
5159
1238396
422145
1681734
1362240
1926116
1522527
1398528
1400174
1308522
1310356
314538
1710610
434331
860060
1150614
1561501
231047
1328509
353727
712492
565514
1017240
890377
1084965
482801
1168440
1129397
1725060
44117
1657127
515388
576738
182733
1505181
1048354
73584
747684
1904824
618024
1694406
317548
262025
558964
1159104
355396
1623454
447271
1874713
629612
290583
1557676
229410
393475
763126
1137434
692906
1861798
612532
1592764
729322
1053987
1398636
1493852
1850678
1137266
1841726
994823
669270
1983020
1249345
1481708
739294
613357
8133
1715713
1976060
1047388
1640478
1506212
1679054
625625
331641
1991090
1823332
1236203
955665
925418
1245857
1847716
1530641
142022
1910138
1653428
1443040
589890
417788
1968931
596876
1417066
874661
1208642
1762406
1561121
1313509
1745233
581959
1445812
343730
310984
1270614
635345
607708
898160
502178
1952980
1943354
989354
429858
294396
1711051
1822553
560769
943930
1483358
985964
1460188
508205
151170
934031
275908
664955
1052946
3614
1758905
363759
1905097
1067457
1192579
620356
1884150
1585971
929145
1979470
1075512
1832405
505437
1772741
404129
154812
969554
945131
1140937
201564
182145
1788037
1617041
479204
1768139
74167
27186
1053639
1817072
1082675
229395
767317
1085040
837936
1342731
900647
1105680
1500179
1827065
880217
1821449
1076508
1969980
907644
413338
320284
2443
122480
55545
1947851
532476
1845903
16266
847065
13083
1009771
751592
1896157
1011337
1433
754079
176811
1616182
1109180
993754
1320172
1375959
13732
1254449
1531189
966124
1825142
1449496
292793
444108
1243244
643412
1612714
1832856
477173
618234
1764952
584615
153953
1292699
80745
229289
1702161
891631
1032626
1739278
1866637
1029172
804385
930823
670625
557359
1115838
142301
1631514
484064
1997070
777116
126200
1548618
560880
450562
225423
1655960
1129177
871149
1952303
1098534
1800089
1636823
1877123
1075650
266682
1566345
1216656
1150982
956687
1692626
1330498
1255628
1923859
1887109
140013
525071
1490517
718045
945222
316397
259893
634502
1947125
546384
115711
1848927
1287156
1733491
1200823
1424533
1211998
771822
1553705
582837
1240869
1617194
1427210
1318604
1751798
1091488
736296
1298957
850799
831191
1155843
834090
1312643
1500207
923718
1665778
421401
348791
1252799
116542
1226353
1608340
1935393
461088
705209
1841649
1767601
514378
1625437
1162593
783769
1084377
1956299
198722
142660
1810337
1548975
948012
226574
1887151
861854
1579106
1202955
1713987
1561832
166768
1291470
1101555
636211
734885
1596868
440930
926614
1967745
660394
1710419
1385178
51003
1983142
1924269
1928108
71386
205170
1571316
1505060
706773
67133
1067511
1102089
805696
461365
1314610
645531
1940349
886624
1729328
421634
480344
1248394
846121
1115799
1247768
1767323
1462474
1803809
1324619
1189122
412240
118271
744704
1572118
613661
1711009
1875481
1147379
442698
1725994
713228
1136616
759719
480723
655453
1975002
997802
1515271
1334142
910899
292295
1557991
1544062
1310060
1693707
1860619
866555
950607
176322
41230
1557042
95660
478289
1164086
1020495
1565290
666262
258914
1142126
1782668
844682
1646972
76321
1881145
270682
925986
1696348
549422
32239
1967111
1983967
1875378
864977
82482
1047633
1279429
1870191
445256
151318
42355
259787
1341740
1121429
1125209
1794539
274868
589094
630064
993275
1970998
329384
1843684
199254
496466
296871
665466
1889504
1596923
1431962
1920001
161401
1715276
1040591
794997
864047
1603220
202291
165858
1513440
1785812
694173
567768
598050
790692
844148
190507
690488
562953
1445643
281948
1227649
338478
1958833
1155300
1315212
1699827
924363
183364
532095
367039
542324
1525902
904234
1408205
1549392
1461500
1340351
256897
1063968
584491
1869667
980363
875382
854189
711519
1829639
511815
1533398
1016248
1248481
1596731
1955380
1036666
1619936
316924
1982701
1868495
959939
819323
1719935
117616
901332
1285327
1332379
614821
1289834
529342
851812
575549
350113
1836825
1994041
486809
1177466
1674516
1566711
1995652
800988
1820971
1217247
1291425
543965
537884
575611
852934
1198262
234689
916851
1590235
1516661
1121253
819823
874228
1334412
1152354
1409334
644371
414725
1879914
1022519
1935384
1343027
131768
1770426
308550
424442
469149
490976
1438355
474069
89499
584834
1309836
186818
254019
1129716
745271
928537
28690
840808
446617
1699394
1577420
696106
1562760
699234
861250
772049
221416
1932344
719070
176143
1726152
232809
1594516
694385
1076226
284560
282224
1878385
1072180
380838
1005018
974141
762733
1466355
1120821
1976218
563829
1712857
1724181
985518
945377
317432
571897
898208
1950369
1211671
1202498
1143780
1655125
159363
943077
455901
1174927
67686
21808
1824334
1178695
1562390
1059572
489790
1858484
444345
10546
1582117
392050
1518473
655735
1328317
1818582
1353754
1442577
1318705
269393
335479
116666
1241994
1394187
447215
282271
1127011
235842
1757043
666461
484225
310520
1681943
26339
617051
891626
205464
625122
177497
1988797
506484
1701921
120813
1521834
1110553
650794
1613334
720659
1415499
3235
632399
651484
1769946
10987
108399
288567
968111
745543
1948172
1529935
1426559
193013
474183
1436658
506902
1855204
345271
1142375
1904873
606824
1311361
528866
1255396
376165
341761
1756612
983076
1430914
1039727
1906413
1154997
476178
979544
1506326
799300
44318
774964
1324807
1850591
929363
1497082
1466658
1617218
1831787
779612
305093
681764
1052268
340340
1767224
967551
649450
1734718
511090
1862381
1921006
957398
1089858
521724
243468
1836870
694489
600243
1375602
78861
87450
104013
897773
1423015
143366
868242
1092125
67591
1387880
260167
188973
295533
841741
515229
1968650
979537
541824
22560
506745
1292441
577800
1340501
1337090
448912
1914658
1496229
391154
925825
1010789
220564
518600
960806
607772
1479909
522428
1304190
1640646
1282440
442894
1805339
1320251
315185
237539
1583934
1452520
746428
841
273226
1841118
1778042
328124
175503
251272
175015
1619690
132300
658918
1947372
1335503
1256053
921803
750276
955624
833509
1661276
407308
1736293
233391
578750
1742104
1644716
6318
871042
500813
1963688
580905
550665
360678
177438
994102
846560
109933
1028637
497168
1624521
842291
940769
1925275
1817720
1227723
1713858
1930165
1768613
1581416
1477789
589578
1995081
858634
276264
732306
1482376
1207193
566397
757094
1360916
1159904
991967
1176263
1253890
391060
1955214
1264048
891176
826358
763361
186276
1265283
1862669
627059
967272
1134793
760648
209678
1189881
502470
1659226
1553434
1548363
638517
1719686
1218727
1808769
120085
525268
1752191
233139
1277391
1411471
168308
1358531
1638339
1819177
1448287
69452
1147210
693542
1574304
1184742
1274127
344566
1343565
51251
979327
1650959
1026116
634308
1159836
372578
912480
390754
1548397
564907
1973361
472606
1146037
1426923
1237377
280936
1047169
1324479
862823
877038
323369
49403
72174
59985
1915427
370847
227894
1990104
63242
1957099
350021
1467480
1867010
97739
1881252
1393613
1088233
182
143688
907486
1266616
1217164
711674
775613
976439
1378176
1323800
1234732
1311505
594318
1726545
1733069
1614492
1619082
1602739
1004251
1011357
1753442
1408401
1637779
1385085
1461023
1752754
41801
49175
397464
624218
1718163
1985253
1584366
499202
1923760
971359
930272
1919235
339030
788632
489363
1446287
697721
1540212
1943829
21795
1155886
1526171
113162
1207484
640637
1338365
1360020
1180640
1206431
881118
117688
1567788
680437
1572967
1889123
1123123
728692
184826
519896
1473324
1507360
1765925
652599
488583
1278497
1540143
1487878
483370
756517
426919
979453
625959
1915162
595406
560846
683057
424051
120413
793659
838143
1875473
759139
1362877
1318241
1326407
45078
1265615
843947
928165
463078
1938233
1394154
1076547
1600742
159790
1432451
1311680
1433085
102193
1229177
1917593
367783
1547240
1247979
1615903
1521952
759122
863727
994904
1082397
4666
1628678
1818490
1014253
603227
1241313
718693
1725056
567876
961930
1833800
1900222
146764
1274363
1925598
418274
1235465
197082
875652
538253
827530
104397
1781102
1707946
249619
1684706
720053
1992114
1914801
1122327
657214
1314707
666129
1551964
241909
1705423
1638720
384879
644320
1692777
245871
306923
837248
1531938
1144689
1493172
72411
1821527
1227961
960378
943659
1765609
393121
1344387
559923
1006811
1748512
396439
1983947
477658
23075
1541778
412158
1216660
1207852
797604
1856451
779365
1413747
1636015
1077931
820492
360339
1081336
807494
829660
1090831
227899
641831
88194
227871
821762
1552532
406263
1686846
404536
1162891
1821836
1357893
791309
1799310
746300
126819
1700546
1445165
1482145
1594817
1866970
1069318
540850
1767822
1599050
1191306
235238
1152858
1896079
1244875
229475
1847955
1542497
902358
1441302
40495
1969418
1981450
1041199
1813753
130224
1713154
59994
114034
420499
1207780
1644603
38349
1541640
801358
57818
15302
745197
542029
1288122
1161208
252879
641746
945995
849573
403924
613425
238330
224960
854270
218826
103389
1642082
1879013
1248199
252320
1053735
1591028
1483218
1021201
1561236
1882543
196923
1625410
1789150
12994
1920385
857039
65667
1420061
150377
801251
1680039
1693849
953956
589079
1076325
1812653
1574213
1142858
1998366
258414
1249568
178391
17207
879058
1713425
1320747
1060177
1851851
1639532
803623
185556
88759
1899705
533451
1781783
333155
992483
334997
1227292
681192
763705
603756
1442696
269679
1930779
951942
643320
1217631
294190
847961
717966
912711
1376791
1633946
1586046
489912
1508871
1372683
1745175
744808
1146475
917975
97291
1882126
1237496
66696
31791
781070
1869585
1283819
1687615
588454
349266
255315
74118
1249197
1822460
85203
291545
636451
606246
1142600
689531
938275
577835
1542059
1765203
223848
1751647
1191518
482037
1482638
1917125
327227
1239785
1785851
1083978
131630
1401691
1482873
339396
1396554
164718
546634
620623
1933297
987836
1320565
444782
315657
503047
616801
1440277
1059978
992495
202104
1560329
1583375
1874473
719338
1935249
1129346
826978
1778635
1646732
1137192
659718
1552959
1716467
422719
1453819
584028
1478944
1222625
921733
883548
1358418
466232
1916114
1381216
24979
352005
1001650
403910
443039
1343536
1277186
234947
223763
1264923
145259
1303183
1900385
1451864
272482
1122829
1457852
1777441
719412
952067
1451860
1114537
1254441
1335527
1068802
1662808
1072959
1721969
699208
822257
839716
1810885
305995
1449286
1579475
182193
624276
1206278
1419062
791594
1086680
418937
668505
375621
321037
833156
1024357
1802844
833487
1344425
1737697
1518853
335694
1927949
1667629
1555626
239081
657814
233518
968270
1541140
122812
730115
1414699
1952273
1125582
294562
602057
619425
774421
212384
752942
628102
1005003
633381
1831358
1968166
1292439
203923
1291731
1736932
976927
927897
314917
578725
421881
911488
1857735
1640132
886271
914426
193029
999550
859400
145741
473706
1873148
550094
1378566
99424
1161869
1250289
1948490
1105734
534991
1766266
1311219
1213244
1614382
1856254
747395
363631
1825896
1731702
760597
951116
891012
289115
1854693
483953
539862
100364
537383
386398
1851259
703944
1546633
916812
1524681
671733
557480
1257977
826467
1939962
1167858
1991303
520957
235095
639064
409773
1695562
1537267
235051
1257363
1830819
1604313
421951
585099
156459
1216707
816124
1395424
1633580
523273
556155
974193
196454
1957129
323361
1005130
672497
468145
498361
108016
814795
1486031
19758
1554822
1733333
28938
1634221
1586454
1724734
1297275
1001031
1168874
1028519
1834870
1053639
67280
1339910
1358479
712776
1705326
926385
1455702
940178
1993559
464499
650587
945413
888510
1673673
213268
1202941
1956920
315283
690383
110062
1499689
440873
1259135
1332599
1669950
888426
1655464
1616635
1100213
171777
770677
1018340
239435
330905
17483
148739
1625694
81825
811739
1358677
1400669
63727
524598
1167990
1117442
1231157
168089
1090390
1515244
1109571
1539966
325337
1501255
654649
221310
581223
29836
884423
1276744
67516
1342117
623568
388509
526564
955011
1801302
973554
1037913
1005706
136092
1683062
659842
852128
1103083
1160970
1703631
1081824
1996694
1151289
1446908
588534
793716
1527968
890548
1756499
1957609
844137
1448566
1192873
110999
1337211
849794
1011810
1192713
954861
211553
1040878
146720
1441519
981919
1862095
1559538
1833261
1199131
1253683
766402
108202
1074431
1389272
183428
1291533
198448
1948853
314689
90982
190983
333787
164544
1209533
1417888
1620370
1066481
426093
1093597
1194228
1552966
1873221
282319
1288798
1876985
1888380
1165238
2378
1491984
664430
242003
1461985
1653441
1130233
1578069
1590881
1491178
1465355
124223
1226881
321791
231411
1767151
1102283
60598
1330267
447380
1988927
1342025
184542
223006
2922
1595215
1239579
1866751
1368440
371073
1115496
1933566
267124
1482574
1445426
1854459
649666
69082
1766323
119174
1572606
985198
182532
941509
734267
84678
1160166
1795409
1206113
638238
1869217
571628
1250990
1711532
1925228
1538322
848140
1926846
63325
329862
380691
531597
384246
413553
1851170
1454267
122585
1794255
927201
615803
1866924
1833430
1607618
1173485
1073448
562069
1167346
457933
963093
1227447
1542313
1859369
347179
1902040
1350887
350425
154212
1721230
374215
1994622
1907979
1378591
20229
1312838
681245
337784
1040635
373485
947194
892804
1230520
615511
662304
588836
1619795
995205
1249914
1498855
304809
1536813
1606279
886007
1188768
233455
851366
607851
1509566
572083
656894
298140
1130545
1418347
99890
1095110
687729
941356
245674
378865
996098
1565416
1706053
167130
1081186
1284432
21527
1604120
1397322
115799
1947887
923074
1017789
991112
1266040
404891
1145802
222848
1573497
1482184
1639770
572313
590841
397812
1562465
1091944
1968416
1302029
1042398
272187
529747
1541567
960098
663117
368236
419276
721264
96926
1655983
382965
1450540
1276216
405276
178608
1529568
1461051
697574
1068981
1974231
367967
211114
1681660
1988018
1155419
1319492
1981396
542821
1815761
1777870
353006
442689
126231
977627
633865
1379890
103747
1573451
213970
181532
852073
119897
261881
1260468
1655883
465878
265423
118675
90075
1463428
474921
1959631
1051780
1202964
1192299
1308331
1644008
38383
1600189
766705
1380800
403582
1771622
363482
1655733
99589
123721
1393103
1374479
1696238
715292
1184761
1225045
985087
1041778
262723
51584
842586
1860130
695210
1352132
879432
1968695
1977799
545650
93169
695999
1766401
881334
1812217
621903
231999
325292
241035
142112
1303881
429416
764793
958595
639894
139282
1403522
69483
727232
1351811
1558249
1555635
1337047
1428166
1664023
1984036
1899497
617383
673225
522975
410095
770111
1540206
325678
1847719
1284606
77716
967111
1814655
1818530
829986
834192
1181608
964564
1893373
1940598
771681
858268
252638
1149659
1318082
816181
1529954
255722
912540
1666202
447458
1029220
978984
1344256
1357943
972641
65691
1520211
1825469
1778205
96188
1411740
383910
999851
651412
1067095
1079088
1805052
625210
884222
1073205
471860
489293
1859034
1583923
616200
1799172
1674328
954149
1227672
1696262
503864
1129936
1326513
644025
5955
1114605
1843182
1783015
1433777
1528447
1356875
771307
1282061
1934017
954011
871131
1153412
1847397
258417
1877105
1211413
1684072
774795
1445967
1912841
649074
1497648
1518514
1163866
1680149
1291470
404879
1835330
1261115
1203607
840229
1350953
1917271
1158672
645727
656708
1495400
1187707
800309
364348
1186942
343786
1649834
1407098
807478
740300
123260
1872408
1782450
1634415
1310198
186021
695668
1175069
801643
810736
798906
912043
915823
1653743
377875
935912
421626
970730
782501
1477772
306350
672984
13215
120664
1192494
226545
1515692
750631
833045
926376
1537018
647357
429565
659221
1614766
397313
1544086
350519
1949349
60057
52338
990924
684386
580763
1448264
1801794
1640159
1592316
1056901
1559635
829049
145065
898142
531732
1887536
1861793
1259435
1167435
918286
1724472
1671012
1993007
1501266
79154
1771704
64909
410166
95699
1089727
1446054
1736177
924098
307513
355963
1260301
1186323
594629
317353
843515
647768
1655176
1679113
1596857
1029815
1712478
1582310
674967
1492881
547779
417381
1786109
1810195
870966
1262808
676643
92547
1729381
1757556
44866
1021762
674407
1355188
560979
689285
546462
1910091
897290
1274551
1933189
1159218
1698483
856624
1541928
958639
1067993
1359879
1874740
1586343
1226288
1713414
23745
78004
1137046
1031356
534255
197840
41969
615018
972218
294325
360478
46155
407056
1329929
840520
292248
441418
791807
720593
1569070
1162370
1498719
96109
802083
1047617
1521382
608726
1947323
1178216
929419
1876824
318133
291770
62138
1715836
1104949
1225605
1958861
1091378
776836
1380291
1269828
1655152
1080061
751093
1736074
363511
1094197
455478
1406209
1534331
1221095
905082
476187
1128887
1283835
1811859
191586
325540
186664
294970
848003
46759
546261
360062
1717349
1562117
201451
1537345
367017
810505
1520321
9743
735985
1674003
211014
95400
1615504
1705563
506333
174564
57905
1608566
1322375
1911100
773991
841562
739581
589334
746481
242129
1977186
273028
1830212
799115
1447663
691542
1662692
426545
1179790
1281875
566549
1402982
662968
1838727
250900
1319783
1061004
621301
1401741
808691
1541529
472642
1629241
127045
521468
383244
1120387
529315
1571108
1501680
1252962
644766
1402169
761819
1949085
92156
1153658
1547998
30125
1689251
649365
1542524
1750583
1798535
367528
1270899
1345759
853339
263185
932838
1923622
1690398
1003419
1574653
517455
319981
383313
1417341
1914785
1221945
561982
1873512
1851055
1452411
490552
627659
575304
847247
716128
1975101
619131
639270
1232716
1805265
721239
1892461
1655754
1537384
172137
851290
1214838
1678320
1120131
1551862
473786
1952641
1366271
1478418
215820
1687238
360471
722250
777314
1606031
638580
1339330
21879
1396430
661953
1431020
1405090
1439516
1186111
1054614
800325
1331604
1314601
586217
1672106
1791627
1717368
1601131
1049106
1627060
1994996
1438539
19617
825379
1507280
1509097
443236
1567886
1485245
286910
891142
991496
1647985
358944
431640
926352
618216
1638396
975585
787626
640944
19973
227451
744168
1642594
1758545
1169744
827035
584025
268396
102108
1640858
1069195
527419
296662
1015040
1834688
574238
1599803
686973
825763
1115052
574756
1135482
216930
559328
1368990
1765593
1935384
371465
300984
1654735
62584
1409593
1633044
1759559
1140688
1161568
830293
497312
1140175
1205298
442057
1597569
204282
1365395
1636751
1260027
1355521
520569
1900141
711309
320370
1508946
1458485
1425411
895321
170559
1193623
1223014
1199064
1437630
1488859
834308
1548779
1410137
1096926
1061501
1605240
1643171
401756
1738671
57444
1462124
657509
155238
943023
645074
758426
1354001
1784202
1674796
1890259
157062
1656556
1695055
352243
717828
1196315
741420
886934
596065
572805
1651680
1441793
1790463
332531
1664183
1537432
803461
1110881
278203
1430613
1628850
381147
1217442
1434355
1020293
975596
936602
1767060
89576
1890884
1452481
1051361
1774924
1239455
1488809
1718126
799362
1643982
1023471
1068049
1196319
517661
491639
1767066
1578830
193317
1519605
919728
566891
150057
1813102
158798
1487945
752246
106179
972731
716081
1681089
260295
202460
721535
1766343
1219914
1164703
1832569
1825924
1618208
1874110
741731
522886
1481847
1748526
1610640
742739
1572614
98944
1232419
1544170
1869324
1031246
525358
1044580
1801973
317923
1021612
1928709
1775797
1795847
1375787
1506071
279153
532673
530500
102120
365100
1224103
1376972
1490438
1734817
419563
231372
385261
692318
811228
1286511
273683
577026
585655
1650499
285293
1635213
1245997
269494
819097
1839209
1318610
900460
624823
914748
1920561
1908447
510678
1227854
1871975
1466078
730074
1009582
1802711
1497702
680750
850725
354185
1025205
1682492
1620994
1744965
1986087
1529675
1319824
1433854
1320735
211576
919350
1893237
89603
322887
823597
1646096
141832
1507649
1465817
286908
796942
1838944
287043
717220
1079162
425753
1184983
56638
1618903
1449854
1417281
1714284
844412
666306
1722168
778429
1694277
1058429
493618
1610413
818701
171507
890262
349881
1265132
750908
369075
1747643
492391
1274946
560329
1414561
1210443
1239797
383107
722045
164363
1905139
429260
888085
1242787
1958043
755490
368359
872959
1535985
642450
296032
418516
722694
1515436
1382849
529217
1125074
1420633
1360880
253626
1443272
1678938
1461813
621268
1345246
1906035
1109
688908
1338015
763895
1810509
1840344
289553
1514688
1185010
1807304
148023
1804254
1979457
762780
806087
892396
781897
1457779
1105087
556753
377626
1710960
883161
650147
548599
1605772
1960903
1293201
110840
1388718
800102
389312
1039375
264041
156803
707829
633790
1159016
451435
907689
1168118
636284
1407209
1133563
1971336
618339
753859
1025124
1303514
418856
1506961
1093900
1935899
609458
584480
736996
1818145
1004728
1441502
326267
1211344
1857529
499952
600862
1860930
1974426
1373965
1358383
1118595
762267
1185028
923169
12485
642878
226860
345816
1694124
568721
519068
613683
36338
466233
1165733
418939
1119322
815663
1070899
1771717
1381627
1988070
708228
1717649
559474
1616722
1072164
179219
985475
1277006
1498812
1748515
1646227
829654
183508
174945
1601251
538403
715503
436231
732623
229397
1284270
517316
386523
675941
319476
1145703
112477
1735447
356115
748769
701915
1222984
1779663
1114609
515306
98606
313819
1540523
1551073
804684
558969
583854
1338022
1456182
399402
1612075
1333309
693619
1300725
1131034
1876837
387243
1465117
193037
473
996436
1090872
821997
1492487
358506
168706
1069014
1740804
1349914
683813
925805
1798680
136940
115229
853604
575613
1091679
595287
399140
1377756
422771
968165
541690
1897
1795095
1881825
966815
619982
1325004
1508235
1443680
1742839
1475455
1491350
1795060
1361163
392264
1577421
158489
474344
290327
198017
164569
552208
1412940
1212605
734718
1099486
1707611
1169256
683026
1641252
1512199
562972
248161
1157753
460308
1977532
601427
1878450
1694213
955791
1835358
791358
1921943
122964
1408327
559848
1770445
1304451
765781
659349
856941
235645
1150454
1199513
754745
1099377
1197472
1641946
697306
1480586
626330
1387490
1827198
108958
385489
1676059
1016645
62088
253754
417249
765057
1891108
555318
233599
1439641
429524
39969
110119
1961686
1130510
1522664
1938293
1745549
1798821
1168855
888117
817726
1442716
1875118
1918393
499864
640702
1523491
625908
431495
1837747
999609
1084541
1163011
1252754
1624004
244356
931479
970701
63230
1220089
368597
1605887
629919
853105
200357
1498547
901467
863638
6419
343321
532795
1554488
1966273
1133971
1533819
1702659
1667302
1891039
350852
559506
1462581
890770
360349
1832655
208076
1001452
1540681
1061239
646046
310479
169403
1903106
1807050
907294
1202893
795396
673658
1011444
981048
1960117
1778037
1558138
1459782
1781024
1167955
1452570
1800181
488645
1581964
498408
573806
16814
212491
100883
799370
1413453
1406069
537725
1364796
249156
625077
245013
592954
546134
597461
1132562
1455965
1680685
1174301
1232232
1562116
612589
196397
135989
1620919
620202
1525724
240411
790455
1250711
486850
236417
1282141
1969760
1077134
1148024
922825
1548209
1188695
1861295
1428058
1388991
1288841
373676
403774
28958
259459
775900
1456744
1261937
1879093
389157
1167175
637337
1149473
1808919
194356
204908
386346
1007845
97841
1976333
1261208
197817
337741
1396236
715762
1425124
1952287
841012
319630
1200546
895977
1507213
513400
1110149
1002934
226295
496224
317673
1310368
936446
225231
922219
113450
1736603
1755472
1621897
1123412
1833678
1491191
613454
1502634
514579
996688
1062785
1926288
1289010
1243193
135817
863307
1525171
867
1594538
843728
673625
441576
657517
1116750
487937
1517555
23682
758783
1665351
1100965
486444
1747797
530676
816605
1385666
1383059
1118595
28982
528700
1488751
850976
1096213
1865063
1293628
1520027
955219
701104
1919289
1735791
643025
1433621
955908
1469936
1551879
1888374
1221757
1498560
1235090
1486194
1846914
873133
84514
711417
1803147
639552
274746
1298131
281180
1089927
1700447
513158
349182
1002755
175518
1930063
2251
398558
1712567
1207355
1876489
1688567
1701011
705550
569793
951232
1229212
650212
1248639
1739935
237902
597028
869494
839874
350724
1887558
568055
1844674
158046
390027
368126
1087894
421639
895430
1906683
1545006
43795
1501506
880051
1178934
1240633
74632
1991351
1057579
1576197
685538
193468
1060673
1287309
1754032
16973
1861069
495194
997658
1995102
991283
1779504
1435837
344165
232936
1003489
317781
277782
1099842
1654288
852284
963113
698113
1474078
1542647
1178093
221965
1202624
155777
1988417
1575883
175817
1350470
1871760
365328
1169631
1736815
1074103
232583
1616669
635067
1021559
1460801
38183
805086
238233
1381017
207301
263864
732810
1858928
1793098
373642
97226
1101417
1125820
365631
1493595
1293782
489442
1601165
541201
550564
1842456
1338814
1908641
875443
488734
1638052
1613447
409002
1134774
356740
523098
1996582
1069870
253894
1781245
986055
199452
945456
33557
1817472
1503028
631754
767265
1679951
245087
1117333
1277082
453811
1166184
1558530
1474193
452331
1316534
363402
748603
169471
1406357
1884760
1609935
90862
128768
1503537
730913
553140
1642018
253782
1121430
1435185
1367048
1839433
824002
1075948
402164
1560767
1664672
554268
1382702
1531868
528418
1140912
1992089
1362621
1094735
1735772
1777868
1960506
1296575
833497
914042
570625
570599
1002045
331917
1995933
772810
378683
1045811
661303
169928
841108
552766
473217
820780
763517
60640
1411198
1476224
1940363
1588733
1003540
1258966
327123
966555
420724
39489
1548481
1527021
1430479
1339224
1575613
915638
1137752
898866
1411043
1524519
984076
1543016
1048342
426127
305781
346875
1570026
1518202
1349762
478624
1304073
880318
1842052
1023174
235930
811680
791635
757328
1411157
659270
1713210
416977
974917
723051
242570
1409801
1729471
265477
893266
1950120
570749
52899
1039190
1216661
844845
1519314
1458009
842866
1997305
528175
1568845
907510
937353
1439554
1262928
1708943
720030
327816
1792389
567308
654216
1089558
1182640
1502392
961099
500465
1771380
1509692
826200
862976
464324
282321
883509
1486873
1645828
523361
1587627
731769
516614
513982
1717563
713972
1387507
707432
1930950
1221247
354160
184324
1691185
1783431
130357
85360
408449
178301
747928
185463
1268064
465866
467491
515554
105247
439359
323513
605572
1232863
110506
1933524
1992818
535158
1066447
1299934
570280
820712
501745
827570
398764
1468644
48187
1867717
552236
1397380
1669840
923493
1783999
672258
525094
898221
1337807
1190003
1223506
976202
1259630
854674
1986961
884253
327755
150329
1524528
1976910
248362
1835852
669807
484570
775301
1693624
54816
107491
1421805
1040740
117156
813861
604031
226711
1156103
397498
1716676
1486373
1219654
847225
328095
1349754
1284969
1923227
1724975
1093587
1170671
2980
117429
1228217
888833
1257024
1044281
1932861
995539
828773
70085
1331645
817389
348342
1580700
418789
1810430
1997978
1881044
100498
1352009
761605
1081463
363076
1174798
94500
1808460
899817
214769
1852846
328738
1258863
1033187
790153
506767
1778683
99870
1523150
329938
701403
1796562
194647
88973
1149924
1593184
1361827
330436
1421870
1473970
384415
1759536
1004735
1944908
1436681
691553
439261
287395
1278161
236726
138935
1380044
1335912
1552339
814216
1472675
1212997
1208995
1614708
1868177
1195711
366517
1376530
846902
1770279
811645
938457
808677
1258542
1795136
230896
784384
1998257
905848
992599
1116153
1002751
9324
54752
1996562
326872
1703233
291981
33709
751333
103148
775331
229210
1177127
85031
719941
1834558
608154
421440
711642
193043
51457
1049978
711708
1883640
1987162
5710
1187836
1868319
269646
1812344
1007705
1153708
1784172
1437658
1016783
1944123
949017
144299
127025
581790
1045069
90916
1782471
1661063
1162465
774673
515516
528950
1803396
455844
1535377
717380
381874
1353394
724781
1122144
948681
898094
1096288
339428
898834
790391
1665999
1062762
6181
343012
1557426
1466897
1582430
548076
236424
338913
169466
817255
1188111
356239
993201
253661
1324624
579385
209778
683736
711167
336467
276320
1917508
1519002
439424
1154786
107592
547699
1711332
367049
1361154
777859
1641161
1115365
442327
667717
165269
1804489
1988237
1416279
1278887
1814228
252774
1243203
1930043
1949596
1161848
204485
584592
941831
1732972
1814037
14500
1554783
1495975
1633450
1877876
1698021
265176
375642
933584
1058542
1179820
181892
1366460
1462183
1319815
758478
727741
514086
1099889
1729606
1775116
1357574
565632
621447
507324
674159
1520290
706432
168529
1342726
715584
558325
1035557
1645467
1296051
1939518
1234558
219769
1289633
1869460
52422
1204787
432745
443432
237348
519413
190893
1803431
1018462
927172
1182871
474589
523988
1641911
1559004
870072
174400
1485697
1563079
502751
975789
583337
592121
1220991
1050300
303438
1214076
1699642
612350
868381
837707
128493
460829
1970852
1557225
442598
1156857
287436
300092
428434
1237372
1197645
84310
778556
1269877
843527
1371968
1853839
264597
281493
1378118
1668758
877666
1994700
1898298
1967909
1390251
1805124
1260740
1422769
605740
502184
1579911
1865521
1541144
387948
599575
138627
724340
1586634
1448909
693582
953111
1125399
579612
44807
1056192
1868044
1019463
369217
1912987
368483
992302
1868476
621834
530096
326222
1928215
1145680
1021503
716553
1428829
624713
262459
1231660
686071
116106
941461
45533
296801
337869
1994589
1605325
1979277
532647
988634
1228012
821270
888438
1664654
1663046
749263
51637
306529
188130
1797837
1260258
1392405
315127
622775
970929
849597
417007
868207
936284
516452
1025612
174874
1284907
1104937
1391472
581562
900140
1910618
9011
441435
1280911
1147853
387172
1103875
627262
569893
129938
982808
1926620
446447
301963
889779
57359
1951860
273673
1405767
1125029
1531870
1124971
1552490
1707021
1379853
478358
290935
229081
164829
1497361
570513
878307
1512992
1629824
1157170
574968
1049204
1802026
775239
626279
161751
248021
1885942
1494874
1616560
889495
1702490
879423
1804678
1297659
1039009
1782482
603431
1590795
1386899
1373410
862594
1011050
1073791
1643630
914720
433121
625088
134174
867231
1838040
1643172
1139395
1631699
243106
471894
460238
745866
1171900
141247
307711
1858269
699150
610970
1741946
1002173
1075188
1696197
874248
80794
149052
701773
1400819
1612619
1003486
947186
1614319
616925
1496709
694624
69575
907250
993465
1903498
1533390
1434925
162851
265582
585228
1569607
757352
318911
736377
692995
1591708
1787288
182858
812685
1386737
678261
854790
675251
870730
1713093
668868
361297
1718935
797970
235075
1116241
851622
1244969
514410
232646
1543385
1134444
38887
1488542
1318259
507381
633491
532593
1332111
445685
1361342
1008088
933284
974592
437228
1331019
1889506
229756
1759000
39555
889032
1325483
1422452
1914026
1624875
276789
1326404
670603
1620028
1439700
22647
508189
1195675
1398702
1690240
663276
51499
1224217
1590240
1072076
1262142
870202
850674
374439
1836233
1792448
1126944
668722
464779
306116
24297
374029
1364605
979550
511614
218691
475574
1044451
1382202
637671
1729815
1756216
980085
1646943
53232
792446
160599
225405
1848668
1707670
1999942
1929788
1090244
1969766
900693
353909
1272476
934398
148914
900354
98033
814650
1701842
383548
699980
837008
1702399
1111388
1328771
1940084
483996
391578
792253
234539
978492
1893531
709469
1602735
814735
305296
169711
1920854
1713617
108840
1319421
1637994
676288
1482310
725909
1332349
1757099
1200097
946389
250669
1299574
833378
1865839
128814
1539408
711551
1484836
958541
9429
448743
832439
1537106
511974
1632461
363943
112335
303301
121142
136934
1621307
168927
1381092
121656
511511
1088404
1583134
1885792
42537
404734
1936214
1960874
1582120
257758
1414339
1582572
521813
82204
1485572
1917717
1251754
56126
857158
1642406
1366815
1463230
418317
1700735
1758662
1457452
947422
697295
726815
803757
697531
1247996
1792456
593929
1877621
1968053
1407994
1246104
500451
1438737
715874
1587253
1209633
1259942
1811996
1352946
695413
272285
1528023
1803599
659838
460498
228482
756252
994305
695303
1886955
1518354
263061
677488
1513349
409146
205885
1486551
508816
180908
614122
332096
1270035
119647
1884964
295118
1513660
219412
159289
197127
1846874
1901081
500173
1043147
1092275
210738
510595
779742
1123518
1918672
445133
827795
1321370
1215109
1175138
1398216
879292
1217440
1552062
473104
1858080
1812438
1895599
1905871
845115
1843040
706850
126344
1845555
1998270
214241
783933
1315284
302411
1727515
1457842
976858
1818807
1999396
98377
1079588
1875071
1951381
512595
1765914
1088150
582971
1745747
1629246
1309243
452672
1074185
1105169
198602
1736433
1434523
738712
1313898
140983
731056
566974
1670824
323212
1870656
1622933
1067783
1440384
919902
413463
328609
1165675
1996027
136019
737743
719196
1454606
1712925
236341
166036
480993
1973111
285267
619148
499909
1516746
504417
1882929
869005
1518722
641556
1987557
1293665
756081
1693114
1681927
1403525
580235
541169
805507
1425620
589760
1696198
410465
1545970
281531
651370
329966
1818917
1576091
1369628
1286206
570440
404401
957246
646831
1382860
1052618
621434
313720
453817
1145002
1267538
557761
1344439
805714
177019
774151
159739
494110
113155
99459
1163840
268899
1391087
1614562
963698
548415
457394
524035
1841828
358364
1338173
87008
1056950
1033023
793603
1777889
1066216
1507575
603278
522110
1132106
929029
1784868
1968645
1943262
308882
1919312
1464422
1815237
919707
249555
140787
1272251
1362324
452868
273016
45688
876930
1552133
1057423
460762
1750720
1708232
959900
211376
1097895
1629059
324855
438616
1778847
1152662
936789
1716993
159147
404421
1224564
1017753
697721
1637135
961140
1534348
242034
472861
551432
887458
1270738
743164
1061654
196501
1295901
973171
818446
1418628
540868
1653448
1231762
638529
1635491
1255186
914620
1482108
1762327
359596
654969
1889687
1035289
905570
1400707
811290
432350
1969694
1807943
493332
127088
1490257
1527653
39304
344393
347737
1345993
96630
180120
959127
1652116
1190945
295800
654690
1936775
33217
611687
981494
768367
675886
942204
1157832
1668697
1977765
1439033
990575
1374360
1317304
1304490
1688594
125012
1813628
890829
898147
769191
1556695
493621
226993
891773
1653616
728251
636990
1356619
135537
181532
1201063
710859
1290708
1839368
1537214
610901
1179765
390863
1073981
171584
565926
1184687
813966
1626815
373732
1071958
46040
871186
1346314
249274
34310
1831873
771372
99202
531754
773794
312081
970946
1577078
987314
987445
236519
692415
1615206
1859754
1596951
1800659
238648
591676
1571908
874191
68607
1100490
1607386
170008
395817
477251
815479
510362
1525571
1500576
156342
1387873
1218597
39538
1495446
844806
1751214
234130
1056171
1117352
1352918
715765
114681
303712
648881
945513
678740
564670
1550372
815097
1413702
170898
1562067
1455189
1841895
565137
1286933
1014770
1062105
261910
652707
1289610
1103767
1683543
1535691
798314
1513230
1154923
448524
1501450
588530
1523024
1611962
1835005
1941926
167773
392213
404593
1797069
59136
1996921
1412202
39979
1157197
1113440
1897016
1665405
11065
1378501
1453558
1531101
604550
182083
1894126
1342446
1988244
596076
1588854
734194
1440292
439641
365086
1008142
40436
1496631
1066768
294613
541519
752914
1266310
676278
1796698
284754
636059
1715732
1192048
1922921
457150
1038490
1401516
1274386
8583
683687
1887589
1979961
1214951
1665487
926605
58540
1040857
1478275
1702506
1644958
211418
1425454
256825
1146532
951069
534119
1921570
837884
1575806
1657937
1093529
486448
1601142
1229533
1893199
214672
777482
1368501
406826
1353196
591097
1104314
1874949
1695367
688574
111119
1748936
1055082
232823
173302
1797402
91279
1347050
1973892
500752
842209
1134346
684331
977112
1335971
949933
477345
1984084
468073
1533949
1947045
219933
1828902
958030
1148800
860785
1249113
1415758
1658178
850983
1373373
1933167
37353
152309
460229
1808376
1344358
207623
1566708
1002345
114540
888312
873860
326572
840605
1916060
1530984
1838459
1691160
1273534
1638176
161078
1091892
904997
478609
1386094
1192489
1205698
1708769
1186594
221164
1246995
1655339
1364596
157277
119562
1039922
1419830
912223
1360615
552695
558262
1344439
1752149
1826957
387202
462373
159220
684891
780139
1744557
195990
1386763
285259
459463
221576
913812
1795241
1199358
391534
1849759
1829762
1660967
1320291
748536
451659
1276078
790618
1092965
980324
439363
1547264
559540
1181556
901805
919551
1452544
1040646
1354206
1251098
1629150
52702
939046
522975
1070077
1671803
1879859
1856174
510851
1658358
157448
11762
1912842
861195
1357626
92569
1491120
727850
690731
1333527
1527329
1040114
10317
978486
103955
1030571
661009
1290680
1703188
936886
560266
60877
310791
1461986
291063
141298
1082330
184890
1719725
1865768
218006
324545
1456854
474605
1133310
1399163
1769851
550015
1577227
118369
1197223
1856997
133852
1610885
815150
965221
1593845
720911
1611164
275559
662954
535540
1733380
1370682
1587207
137849
1299957
1397299
163076
620593
72672
494416
750869
457594
47820
419793
997018
1654122
1021504
99054
1443955
531064
847791
1811333
1857188
947621
774440
1327148
830836
259722
971372
1572899
1085429
1101246
871760
1849269
1424693
234952
853388
1118973
1525238
1297117
1537749
116079
1404313
1191749
717483
584084
142582
1055941
613504
1928099
1478625
472512
121460
927054
1710081
1628159
51020
1384238
997591
1215396
410251
1915028
37026
1009320
450250
151635
48293
923766
114951
980423
1109706
1291877
223884
1008408
61934
933028
486553
1581949
1873723
1253414
1822444
1958269
1109034
1198893
1191093
635631
544133
742855
1292894
735106
967713
1252182
171165
369790
201501
1588802
388401
1240971
549140
1082835
1210695
327845
121204
918261
635915
1292892
194410
581915
661657
1395819
484660
931308
511278
1949506
1881069
1281721
245605
1870792
1717331
1745982
1312834
466407
873711
1974404
352200
1214942
1719254
126558
817922
334270
334873
1070309
424980
1221498
942640
1850356
1250552
1643917
1959989
1698717
1996372
200208
815811
754956
1695035
1592818
1560761
1590966
1515302
619209
562013
1729683
1775943
1746502
1386121
1446394
1971170
1958939
761772
660876
189397
1609114
1021631
1865668
1305073
945191
521721
1759352
86548
1970040
823700
1784309
1519741
515708
1430246
1417578
569991
954611
1222216
326546
1076142
634599
596203
1770742
1702741
157309
541223
161809
1502875
1287102
21909
1704137
2555
430917
1873656
780919
908127
1116954
850356
341834
1858517
1814463
1079625
1067390
1449495
1165377
176828
1641631
305836
852666
1154169
1391610
11698
1464509
582798
998280
1983440
831912
1680297
21496
1872826
998809
714665
796811
867267
535304
1430273
380982
1338244
1347111
1225289
1856750
70806
1067256
779001
1782753
1096478
801655
1505963
702807
288876
1086090
905821
556144
895515
352669
175414
1787555
1807497
578660
1233361
445619
832315
307575
660297
592242
1852498
1436411
214945
237317
1320744
1610327
1396627
808195
806903
225457
862050
310435
1613920
12500
437472
195120
1295628
653747
697551
1837607
1345456
1014493
923934
752102
1691920
1728559
611892
1170023
801463
1253256
353904
109358
799663
41159
361266
751634
1102281
1635566
1802065
893952
140008
1983229
863001
294153
513194
1663058
742373
1374504
392608
785402
415822
175464
330867
1972390
555968
1942070
1390915
1713830
1324059
947419
944191
1649199
1367456
967187
1859037
648161
677899
556389
452192
243144
620678
258341
587287
136937
1344392
1809082
1271408
1336764
1615861
819642
1259758
978811
1487818
618553
932236
161304
570476
586882
1877408
1544407
1085350
1583838
903699
246177
335620
1528784
295304
538154
142683
760078
1432256
1529651
1635736
859288
1792188
834511
1205679
776049
1881059
518095
1640056
1593402
1050605
1726519
5392
389611
1737460
358784
390076
1022116
1853731
1862694
618006
1885626
525201
1347101
48077
484841
83962
1831828
590812
1284090
348968
1702075
1110513
168046
638414
38879
646885
1617712
1321371
1617087
1488046
63730
1271615
1119730
849552
37282
417592
1515449
658721
523451
846895
405078
1718859
1747023
786898
749393
1135583
1872192
775468
99930
60495
427402
230719
953837
1437575
448075
1144864
1526540
1255417
1942217
941278
42028
779595
504815
1342993
1428630
1794934
1014868
739628
409397
1192920
24020
468130
106296
1173859
1036456
1953379
1842607
1974134
855086
1039616
759222
1468217
1265341
568276
871214
1909462
546419
1161541
837560
468394
343770
670093
596291
1595039
194259
958626
1530273
1322340
1402445
1086623
1336830
359174
685290
1483648
15904
892498
79173
248286
881184
1389115
1765472
1473576
1732706
1918077
953837
1730843
1481272
1461599
772684
1695111
835609
1299611
919198
840178
1815459
233247
262624
1483367
270496
1269470
908756
188506
1818630
1380995
1470426
283561
1448350
1690498
1660373
30024
1606366
1711808
626565
698064
608441
571576
1327236
22836
864867
716376
156946
1338785
275704
1133093
354940
1452162
1851815
1999150
659268
556251
623385
1511888
737139
384950
433892
1964659
1824656
1412581
1603795
178232
1659403
1716154
1932149
1171055
1163529
940936
1903080
880277
57293
159554
1946112
427200
1834733
1937007
70030
320659
1006852
494538
521441
783231
412198
1249449
577028
1065456
453873
1975928
792426
1077515
1052778
1492430
1152933
1419261
295276
953017
1763850
1635325
346874
826400
1341942
544208
84714
1169861
1669101
460831
626749
617340
1609818
739251
1183735
1473760
1722587
1881212
688121
35839
1859465
1113711
670027
1755900
1561256
939577
1191839
1734947
1662437
1560929
1724175
1502200
349459
1175783
25705
55413
755270
1545790
1579773
1764377
1632988
312491
814082
1709179
1618334
413229
1719081
1639934
476088
973594
1506623
1782051
901643
1115507
402170
1343199
1189320
1301268
1351937
436853
952925
1941851
428474
1445949
992698
1223381
1115304
1583164
1034449
1631794
22037
1010015
1401435
1761080
651577
856642
412533
1515456
1050355
538298
1853592
145511
1092889
933368
940854
812462
772826
1774233
1299302
1272454
730719
1501209
1202207
1128897
1943506
933635
1096462
1913387
1999331
1084221
869208
295569
1443848
1243216
756619
975760
1181079
929880
667934
90969
588903
697338
1075828
816437
1716266
1728312
983691
1508705
1539244
1240071
1889185
1065563
329728
1087870
425025
1759093
1059601
1909555
1925964
591446
1896966
867468
368144
1414906
1539475
520492
1797350
1715716
72027
175959
1823315
340052
415389
609450
719970
1577089
607941
26043
218468
1026302
1241135
645514
1229624
507857
833086
726318
1223495
1798255
1996624
1719667
1549818
1216084
133719
734605
711238
1574927
1074162
1633060
708387
1254655
1586947
1663613
869173
754046
1199339
122697
1065155
252881
1968736
1053180
1633828
250260
75039
634707
1983880
443674
462268
35493
1094769
1881613
356555
1245138
209612
667943
1366306
1684188
1051175
1901586
1051846
205406
997848
437907
491390
1337888
260588
881667
545766
1809222
1650750
420292
1889213
1564886
1123673
1271405
873976
1190840
948533
426315
1227548
1887341
765988
577411
698570
1847144
270079
399919
1557033
1789596
1316894
865175
1498177
261265
1627029
202251
135280
347490
1313987
820641
1000811
339679
1859302
1602229
1237786
1788947
1006596
1771018
1007247
1095078
1453983
1068676
848690
1526815
793665
187336
1763532
664086
1717364
315401
854875
435543
141025
1608635
1138189
354757
608768
1892322
18851
106627
1648154
198953
1245909
965638
1443256
4382
971170
703043
668760
1979490
1346643
912699
1391126
919326
978626
176759
727540
533515
318949
882501
516278
490557
1951232
500344
1926553
96103
1568010
1962933
532915
1216701
1960953
1958523
382188
1844847
1702668
64843
213255
1858642
608864
1815016
1775511
382719
169083
926574
1622564
1680465
1116736
535213
603267
1936748
39385
647138
1759018
764583
1458380
1155395
110990
287515
1482348
618427
757240
1803049
1913041
82202
416954
1723346
644268
1958574
779309
588135
1944143
970258
78990
1232232
657307
318530
366184
1281822
1433869
447195
604005
1467188
677941
844267
1047316
1259379
1611502
1705428
856625
1909355
1307058
382516
1762308
1343876
1690400
433842
122163
1074627
1396208
370328
844246
1452323
1011220
993425
332000
1570997
1028555
377131
1100724
986398
1520754
979665
1805658
1757150
1439700
1121383
557677
648392
1051474
353661
145626
207309
1614948
635428
1153463
25739
474903
1121303
1859709
23213
1490908
1123453
68648
1699651
1734537
764787
29897
449530
57617
971292
1429921
779855
1236900
254288
1270390
1165040
1986390
146061
1928406
94794
340105
1859256
1893254
188974
1548515
923735
151207
1256326
1995846
810541
1035846
736056
171957
330019
698431
404410
1590266
1176279
886220
84801
1795183
59615
941870
1611992
1051425
1629449
4727
1086926
1082967
1434844
1383002
776940
1049093
1096934
1720617
1978447
778501
1315902
391111
1526055
583832
1522326
1290661
1861815
1805281
1354133
328383
1707626
1299448
1005023
1089403
1799938
1809544
1547981
1717343
1086029
1756702
505344
1619965
1865002
1451366
672655
1346575
1954509
758782
1989497
747485
1597708
1705443
541932
1064571
1542564
238978
154260
982598
1480413
1795396
341733
669727
730540
1787459
1396174
1758785
1956012
671907
20755
1894387
279669
1456389
108058
1082377
1852261
1172357
424694
147834
1072820
1993070
255449
1397795
1575920
1676152
1615999
369755
1520553
1490937
1076239
1148095
301714
1098281
577329
1533381
1642378
1469399
399055
1447045
1752233
1525719
825570
1674039
1460410
521170
1608747
1457902
475841
277962
988645
169060
1899362
993847
579330
1108066
1674848
634099
1657193
161708
514194
615759
431431
1849474
1538995
854878
862365
1982940
1246168
1067285
1782563
82291
1597995
1839692
520268
672357
308897
131227
1942687
1517384
389285
466133
1055648
1911586
350373
1195849
585773
1041511
1573559
1475227
260063
1165552
847714
1967375
1079309
628761
815169
1111025
792313
1390230
569511
198895
35957
217506
1340760
1736791
1983637
1687445
1018322
694808
828266
1731114
182727
342505
58558
778084
397660
1035974
116806
1638641
1202697
485916
1241689
476980
288350
1694976
898729
1790729
1902688
705779
1225373
944585
1449421
1595280
171306
1058308
1155906
1802205
1236552
86791
929238
1323976
1922099
1411868
1043225
554406
206506
1846762
1718974
1167967
164222
174805
517459
960167
68567
1202224
1492261
941632
1146031
810581
1419148
184320
715743
152598
1379108
452984
629899
1012935
1670623
999541
624805
363661
1982483
1440304
1223120
767097
47685
757690
1149882
63378
1101175
264231
1970185
1631584
1494261
1025841
1057984
465193
1590083
214452
1190767
1728468
1696650
1349561
585656
1186183
1625562
452876
234536
1958970
1428555
1917263
1521076
874268
1207049
972744
384666
1026016
1796632
724166
842176
367934
342029
1273852
1271278
1658240
1350192
350433
1994791
946089
1596786
1458261
582150
609389
892227
690381
809290
308440
905256
1355023
1760909
1112257
116399
1847969
193934
1980871
478185
271145
244450
1067053
674609
1676086
982621
1527884
1245956
1343251
1014585
443170
1293199
520493
1660731
1130285
1400150
1353135
1277975
299453
1597183
704600
525875
1686391
1435481
449722
860726
1620629
254237
978699
616383
1553110
1974372
61264
601917
394606
731260
676409
529718
746537
644413
64627
294046
535129
201976
1873248
749938
1396576
377718
175717
154117
1351204
539970
1306533
1959589
1855818
802576
1133429
966336
973946
389890
600530
1278286
1470573
1857156
1591150
443591
1865586
576078
1038874
1641596
849437
481121
694535
1641840
385499
1523884
304066
1110118
460608
877484
1682047
1785953
703703
298651
1694458
833477
704840
375922
1223537
928270
1428852
1463586
641213
1079561
440441
1158662
50044
214400
89597
187305
850310
1344354
926692
173641
349900
1341187
313640
572188
1939235
352439
352594
1203960
1686553
1907461
523728
591611
1724867
360284
933558
1074804
1431397
1690940
981101
1629588
1054595
1114597
1084251
1472351
185953
1479726
87510
429056
1497334
1184674
744892
128587
381946
1675382
1391760
1494453
195295
1944215
1207359
366946
810523
443235
1026935
753037
694387
1702853
839882
1199929
804500
1157257
1485089
740742
879843
202644
817292
1672896
315007
1357725
1468992
1675283
616015
111034
1359736
700950
1049877
1898843
1495224
1266735
429918
300875
866150
1488324
1252285
1747540
1288935
1348827
424045
32619
329608
122304
680148
1483110
1666518
1672023
193162
304699
1579374
35963
1381103
820010
1768613
1875716
1802398
1777231
11958
1059047
1060741
388492
1240199
193103
134045
215655
1148478
1221370
640894
1328901
755976
587368
1230833
733061
145943
106721
1536007
1128828
1572994
516507
415397
91859
339362
359084
240180
826004
640710
102922
1366887
1810399
1836122
1854814
1154768
268128
1720293
1681306
128126
424578
1991215
661596
478336
1884183
1151581
1319190
726522
1544831
566492
1316150
425866
1772484
798150
804215
210797
884359
310540
1928570
567141
566374
412555
1309920
1843492
1322481
1103528
51610
1437366
821114
451298
1780942
1690639
731544
1403898
765265
457247
1402002
212436
302893
732463
1764087
417807
1447436
1540709
1662958
139474
1925449
1421315
1138299
427038
1174414
445504
1039681
1666427
5880
1338178
357615
1921114
1383655
1259178
1551997
379399
25339
1454430
1556673
1009527
1616810
1877595
1818820
275915
15333
1276049
178585
871269
1576053
1847501
1262400
1068805
1773740
829857
74131
1585
196874
1085783
514304
942101
1877108
954459
1314265
1434015
1210486
1220562
161429
1160684
927108
303239
1153477
996042
794104
132312
1515589
24512
799069
195722
1339040
620454
828505
443072
483432
328529
1177183
1868170
772965
1679274
1687976
1224782
899486
851897
1152136
294085
1808401
1117911
19603
1892879
679053
1399748
54514
1929504
1736049
1633310
24166
1775775
461977
821657
1275836
1591460
310688
868290
1697088
1255440
260320
1797226
1872364
1145765
1249665
1732208
1284987
392595
465241
560206
1210181
1558786
558308
884149
1958083
1118302
434953
716038
1791064
1240053
777566
780136
1522111
1602329
1259245
1260062
1871068
693212
1977641
1856592
182401
139272
874464
1178642
541424
1957782
828052
1071267
838128
1357956
1920816
1928976
308795
1496052
1745655
1973693
1485260
338422
1156772
127774
725536
239221
1904546
1998484
1039368
1109945
1543637
1456479
1190634
922841
1315409
655466
1463689
1361926
1615196
614336
131650
1841890
452882
1706087
1529375
1242765
1163632
730251
1846962
1199369
629601
1876496
231030
164242
1033770
506455
1047379
676647
1750235
1673118
238278
912566
704361
1877522
409969
1185659
1051309
484783
679699
41734
1802628
1202936
651978
601962
1265124
1203020
1750974
475612
135652
944847
915170
969940
184252
1679735
162353
1969186
638589
1425125
762495
1910780
1276055
562473
1141511
1222479
531114
622249
853273
1668538
1459310
1488493
904945
1286289
1379675
1157065
1782499
1450651
1307665
274797
538413
1868919
1007453
1356413
270438
1143067
671749
458248
1785993
1826629
943012
814577
1950679
1990145
847899
1547973
208813
1520442
566387
626258
1700660
427263
1135201
1542719
612361
1615544
1848664
426161
1932146
894251
836204
825380
1475900
1453947
806653
1502485
1445017
612518
393568
357698
1639017
302189
1290154
649525
900957
1642714
1699046
353586
764664
1608031
1564498
229343
379415
1699427
1068289
158575
218695
1679826
1939730
722636
792447
1250923
1762989
1803165
1845938
274127
343036
956193
573876
89688
485600
471964
908935
312784
276984
636381
1957143
1654662
13649
931228
1292139
331430
178533
1731267
1566294
1158280
658581
1470740
393422
21450
925645
701257
214551
701712
1326446
1283723
232873
1782439
452715
1680808
1599549
1268574
1970254
320802
1724842
1602174
1916999
436036
1231076
651809
1077010
71462
1485709
82768
300306
1633611
1392768
1831142
892926
29344
643222
1496214
1035277
181733
332411
938707
1309463
973933
541879
405067
1777963
1437133
737141
1709363
1115116
353903
10701
632780
654922
1293641
1706313
670573
1844155
996187
652583
1840411
508253
1207971
1880983
1140407
1783972
299732
954319
1126657
12986
390016
552280
1279682
1624909
215431
976640
773806
1332935
1543973
860407
1539279
1461027
1267885
195336
1317212
1718269
1773283
442002
1332692
1704879
1921164
332403
1328418
1379545
450143
1058005
382646
332550
1145545
486826
983470
1875448
1761811
1747668
662942
1439471
1191986
1579422
823623
567331
1764854
173415
293100
588536
1183258
1639631
1436732
436402
400906
1975831
1362426
1775374
607627
307175
215174
390394
1730590
917608
35362
381055
1290156
1956859
196988
1368719
872533
501500
1465801
1229350
977380
1207079
945398
224509
134889
766826
1243869
1762589
1578410
41106
395507
1791026
1919485
1241601
1015831
120375
1580679
673033
1746589
1504320
1252634
1150526
1370924
281611
1584461
284607
1594645
1050143
686578
185077
1830803
398576
1282428
1192139
1741195
1252743
170023
1053798
1250415
874781
203948
634012
771548
164173
1931068
1608812
1911606
1437176
1394187
1055297
800372
741013
235087
769614
1972739
754499
40530
1585351
1003906
1565777
1864345
1867598
789154
683183
740507
1707874
642813
1886418
588795
1583883
1699571
1475376
628326
671139
1776429
906153
139483
1309350
655416
483835
702584
431524
535505
1104162
858564
1077824
17087
139717
664432
1816155
1064865
1731836
676372
721894
1612520
156244
1460555
1246948
515855
304188
1708485
1233897
1333932
396829
828982
949145
932859
589506
457195
1002662
1061675
101541
836019
517708
1305624
1542615
532783
1885634
1803752
870976
712188
1974061
1107491
1537548
803590
1293675
1860704
687861
1573549
59709
541190
1939500
279566
15407
318459
1650979
531827
1658440
96842
1852057
799160
848058
1070212
1797330
447253
102772
1185202
870942
1374227
1523932
1201496
1626376
1564152
101129
372951
1820167
1141793
1589356
1708661
197372
1521727
1786936
1809441
1417225
546185
629085
535754
497382
1787220
1675126
1166840
560735
292475
935372
1704699
1120877
1882947
1283843
94632
1983101
687455
1980005
156277
352991
456418
16006
1862096
1314781
1093643
1946268
887920
638786
500987
932015
119841
789942
1804616
310909
786215
1764180
1892445
1653247
1644053
326253
427122
322458
127483
601849
1847660
789673
1102803
1316246
1747644
390976
1000328
1765765
1643091
730413
320161
696844
877716
648111
441064
765073
574915
825708
347362
719670
1155593
1320738
228832
1472580
794627
1222089
32622
46378
1512160
1467713
257807
92167
1046690
528328
657440
594900
113082
1272103
1581236
35054
1777397
985738
1533302
819848
1350345
147051
1133977
1621831
973861
956305
478867
1145211
224638
1167359
229167
318819
905614
412809
575579
1221973
493428
1774628
333879
1019580
550049
1700663
189067
1379872
1552496
1662773
201775
1489366
1915852
565587
1734330
1301476
71170
470034
1135159
1376168
1775140
955885
1041072
1050064
4722
90795
1327827
969778
1905345
1984441
1723864
1406302
1628360
1584152
1272554
873165
140887
219947
846255
1513172
1027366
883623
1419322
162381
713916
388634
206648
163192
681987
215245
1366159
30511
391266
596116
1931492
884552
1033459
587346
1779059
1561054
287933
1807545
500464
1327808
1676942
1744312
1897157
727725
509560
425085
600159
1513577
1244587
596707
1226932
769816
971820
1652510
1027528
1765140
1713917
140492
3550
794631
1426378
107937
520098
1706795
1622324
1917282
1477008
83271
516399
12500
230138
1220007
1194054
1887329
930487
483397
75062
1955525
1373845
1478761
818269
1548853
1357138
1520350
1097705
1473415
552830
1391476
856486
1614537
102987
1073029
1232444
1584500
710374
1777447
1373018
753682
1496414
878630
717881
489085
1732066
1436828
173523
628267
1828564
1991664
463070
992230
1555969
864324
1143703
859028
92590
1450815
630516
1669908
1993654
600217
1858650
1406144
1027477
697181
1751049
1296238
1896547
711452
1729300
1792593
1910804
402310
1856141
1383792
644036
1806649
775551
1528754
1460852
133580
66156
511113
1491053
1944551
509771
931626
1242368
1172656
1102299
1515357
860537
1427398
575337
1830953
262023
1950840
585628
565954
1786617
1605185
1468789
1753992
1283413
154726
1600888
574256
62470
1630653
20780
650078
1912107
216267
218958
941031
1038448
1788090
1739989
328729
999733
455567
1648725
918398
287249
698089
433850
699927
284296
1667764
198087
1441435
144913
1639262
464269
1202626
751701
1055033
594850
1178196
775639
606296
1224016
1592906
1759192
494992
1828660
871399
580227
1460884
1043746
77324
823768
1884101
1467221
1630150
372633
1842762
1736465
1054154
1465131
888755
1096353
1741986
817833
1562776
942696
1986472
395128
1619421
641989
161001
823578
53763
1444022
1150792
681161
339337
242419
1523408
1243697
651100
757411
4375
258171
1373322
331175
72786
762941
699192
377645
928016
1946659
1480482
1672813
1063506
1095595
1499333
1308713
846864
1673960
518259
193335
1500707
1901962
453901
1524076
1035970
1414515
534665
1463705
587416
1372698
1897360
1772148
574729
107047
1444925
687936
1990908
534503
1164240
831418
1915740
1961373
1877347
1764985
1105402
1247910
1516794
1276729
1178828
807449
773999
657914
1026608
1455631
971269
94099
1147525
1788097
1148488
1650228
970573
1100368
1575389
1211231
1322517
776014
1957970
1468675
1187593
1637737
239137
1448322
900333
936590
1529918
949138
1938680
1153024
650922
1269134
724644
991506
1574623
1394825
915970
1992150
543291
468487
1579285
1850249
515751
1986071
508878
961277
854883
581620
734318
1530730
1780312
165405
309412
420600
43962
1977980
453891
1582966
1828402
1754670
827717
1852331
1886386
1196077
1725931
562359
296339
974340
820316
1943515
1672309
1785171
350905
456102
323668
162300
1736172
1822195
1227254
644571
1883416
323236
1522789
1769102
156535
755570
210265
1523065
642008
1256286
1004373
95275
1037659
1040284
1405693
1076544
597095
818697
1354631
351275
1185944
428097
878179
559844
1797883
1875582
1034400
1795469
1380456
767795
855543
329608
165104
1908907
1949061
489973
1958292
227197
1527589
137405
891026
1894443
470545
187079
833849
1417833
1937685
531139
865853
1286745
562432
425992
1423694
416230
1406942
762837
1741961
1761127
465584
1100049
1128290
1919705
289201
1227985
1704816
208088
730274
1846448
1983550
943136
835920
300930
886224
1480105
697003
30733
29348
1349588
932775
352553
16769
1182664
384716
1482398
1416655
195528
1616665
510207
36603
1098457
1481094
990067
1063884
807884
273817
1060272
648317
1122189
418907
877441
1768710
1449138
1813377
494242
389732
446746
1055860
1684988
1663055
1410335
415265
1642194
109039
1694519
1977301
1908946
183489
1871609
205048
1001589
1678658
1666049
1853601
542979
848658
271031
885126
192890
85535
1179725
183760
370848
1369708
1612253
20887
1361459
1098184
1295348
1192325
1145807
854867
1086287
266856
704165
694952
1107549
7524
1795961
1102052
1411414
1740246
664596
770147
1580805
1261584
1286068
1507847
414803
232389
1534025
750641
227456
1178893
1814578
1292511
1539055
667634
276497
1665454
1389898
509994
1821916
15133
959729
304870
368866
1548659
902703
1260464
1963328
1297007
1915860
580164
1021991
374284
228872
1170938
1215817
774280
1495690
1756876
49672
1147338
455065
144251
1479088
259962
1329697
328879
250383
1476188
1207800
875654
1505887
854059
163784
1038781
30151
1438992
17443
595767
632916
334968
576511
393384
233872
1594147
620006
529901
1109338
544959
1938593
1628074
1315162
323878
84298
621151
43037
1465472
1684777
390029
1191789
826103
1483413
472857
212740
107959
38952
1415073
1260529
1851232
870162
1699139
1673719
1413696
1845480
1401387
1982808
932998
1054377
1250709
1589251
1093864
116785
1794664
1588021
189526
1420972
473993
1420510
979700
1591277
1729160
1309472
1337112
522141
528927
1381947
1116892
271895
447268
56297
1704621
1564933
1273942
429240
135305
558197
1804185
61102
309183
944579
364581
677957
247406
1051346
148189
671353
271967
1629236
1592572
292923
492364
1310215
1154534
584395
763342
483113
468418
5527
1961767
1614005
250349
109308
19615
1468202
970538
1510952
621849
1064101
731368
1348856
1432372
1895822
1694480
1544281
334708
1948059
191917
1498979
544702
1016874
936328
562818
1722796
1104639
1615234
384555
1556214
1660648
1136415
633656
568152
1062805
170733
1187969
1621182
1105107
502867
1487585
1875775
622388
794371
1187268
1158283
432038
1863487
1217022
33678
1984195
376889
1749551
226139
420453
112203
681155
1809874
567605
1956793
945915
1040941
872240
1007882
372526
596318
645455
607026
57906
572661
1937383
21977
422883
1754064
229735
1529986
1265307
160272
1454237
634198
1324032
145057
473138
534715
902198
38376
248156
1224364
1178091
486975
1760641
666441
1184108
341609
1773282
825908
1234309
1289568
594975
653524
1220195
776716
1538254
644648
1352653
1435158
598253
1027165
1470204
1944329
1214637
666905
1302534
81797
385827
123492
363072
787602
1183053
1719880
381351
1029731
361459
1051255
250111
213355
1416190
1841448
70349
777602
947868
1236018
1671497
1089719
592608
1007686
1028835
535560
621397
1385688
116669
664458
347168
1978974
22729
149689
1654151
1570498
1418419
491975
1585691
1081954
1433798
1218284
265201
707712
1827661
1942643
773012
788332
646128
1287888
1878281
131298
1241924
1045347
322706
1513800
1506115
1999629
693568
916644
1388310
848894
1568806
1980534
10763
688456
344104
558706
1380313
1052293
352996
207513
1184466
1774054
1020426
1803857
1105956
732654
362722
106631
1954552
1300726
278217
1745231
764884
122507
482416
1690406
1079616
927883
1743481
1201044
1055902
34645
1168634
157062
309134
1425610
829028
1886354
1191255
686275
778284
1470438
1880325
343191
1786084
168696
1909801
1752957
41242
1169927
1077273
454111
329168
435910
469285
1742738
159172
971598
922751
1817701
364798
154841
370210
1435445
117511
1942339
376686
10915
516598
403258
422945
112763
786033
1281632
996215
1657971
1292337
1195733
1581500
1745951
196830
746268
1193145
1189694
954146
357711
1383424
772609
945006
1342549
137478
156620
688513
582602
830044
1150643
844566
1657400
1364357
228416
1010527
1430952
1116048
1210273
1368268
1372159
783823
380082
1055105
706860
528599
722647
718693
1294517
869297
790315
92199
1242215
1203051
41643
210946
1652633
352335
1885924
1988388
1035764
163713
342136
1280344
41481
957054
260095
8590
1844468
116559
198701
1571248
216421
1853548
819211
1495749
843919
1132729
35613
1264547
682348
1410410
1738100
1323159
429962
253366
1980443
1645780
921175
452963
917569
1817226
337363
1258535
1074631
228571
1329501
988773
762775
1693063
669787
1744654
553700
222539
429200
143434
1470138
1919223
1185231
1137281
1104988
31592
1273150
833901
769235
724638
1627312
1641076
1993472
1503767
371695
217258
1952930
1691433
1132351
1931331
11986
163129
625844
1856656
984279
1826077
1066985
172820
1104086
941845
1836377
752844
1057136
1016361
1132328
1887720
440002
1565878
581574
895426
1638789
1852939
598874
476873
1766046
1285319
1967166
358487
1778722
983715
1643239
1671753
361208
1584319
854503
1569727
1165194
1364852
489523
255260
446732
350800
1324670
774860
36010
1812281
812071
333019
349989
242491
621088
99865
815241
688221
1437687
986528
793525
300169
1108877
491992
1823506
1278050
1408778
1693750
1143583
1114862
950863
597652
132303
44969
1959003
1885537
130269
125281
1633485
625853
1719530
685769
776850
1548517
1725896
625273
1859821
115264
412711
786903
1016434
610426
1024347
935981
880853
1997434
1489679
1129934
1633106
1021414
67554
1443761
465087
628345
963352
1286882
1476650
1765804
357598
564517
686131
785974
1958871
1934644
642142
1194869
1778418
1857239
368763
690224
1600590
1849646
269888
161212
1983874
1899359
1754077
87230
70949
1002386
1388127
963493
810751
1512894
625601
1436948
1942767
1328446
714516
1784449
542251
32928
1189460
1019742
1136048
1623379
408752
1870349
1554805
679104
1460611
805660
1665850
1054045
1131595
1030725
835916
1856525
338221
796937
838739
283765
1836382
937636
11607
666317
514608
1732263
752177
1392706
1056518
950355
577579
543290
569349
1595655
1973420
245139
989629
1223175
895014
60156
1825452
1323169
281431
1288848
1114306
588273
1022805
900759
1493797
822410
292159
1726628
1421948
99261
703590
127015
1212403
172755
648028
1419168
1324278
999505
1327418
619518
1363070
182784
1944740
915342
1084872
1042058
1591345
1670992
1124482
1599581
1640800
1695943
729372
589974
1353227
986471
812635
423939
1212946
1240749
1629948
55594
771074
661082
753282
1545992
1467250
567222
233750
600276
1783472
1005572
250021
533509
1085392
872744
138571
1537190
613939
625154
186918
499574
1823258
128076
1495395
1651312
1124039
1205301
1368150
1612371
1567476
1413741
820801
1496353
1476467
113253
1545851
1355789
129599
1005003
1342254
1211843
150239
1192176
1760049
403108
28137
1097851
1321616
348527
553799
170611
1740451
972240
689011
1884111
520018
1327073
652534
1746643
159015
702366
1261924
478720
1610570
1502684
1462236
1247370
947528
1526570
685846
384923
1715560
1020814
1036468
1788787
98604
1896227
1222497
58786
109389
697787
1383448
1543675
230567
1407098
1527202
433716
913597
243461
1452111
987578
810371
1323012
1427224
1412308
1309879
59130
1407152
1211511
358948
1619497
1724934
411985
484110
852910
378248
1951432
1370523
120953
158079
995222
543028
893733
190729
1159983
1386257
802928
1825235
389656
1845804
90065
334015
542438
1728478
685653
259118
1805836
1136545
1389637
1382740
1408019
464609
1808157
698181
848643
1384190
617133
89966
272932
1009320
1783847
1143156
212380
1561062
1970769
965940
1669498
1368737
968268
1728654
354327
301167
481330
1546232
846708
380561
1054823
1152676
1939701
414039
1837508
1526808
218738
865303
1044410
249174
149402
228288
1489254
458563
1175380
653927
1121139
1392049
1466745
1006296
190999
210572
333653
850387
1138057
715895
1982605
1683258
1747407
333182
1378679
1710675
43299
1928357
1270658
594712
568835
664234
840982
654756
1109189
1970122
1645039
1841147
616592
659841
98977
361568
1514715
162663
216028
175759
680136
1013702
39893
1314335
514749
302325
311265
793616
1317919
700500
506957
1877664
589163
1944485
1826865
946159
1754722
1272077
229401
1547102
792093
264984
258916
691814
425506
310473
840888
638944
1610707
620237
1006248
1201880
911026
282287
400972
1720730
1878524
1330447
1469745
919069
1798412
277893
1045276
1994672
1399592
1224575
1093267
113993
345430
370179
1121264
1184128
309515
1732771
877065
936707
297505
1631336
1834677
228734
1529585
1230480
304104
666261
1718269
454401
495909
546864
224581
593130
112101
780842
1892089
685357
30097
1328572
1884999
1179321
732513
466903
822061
1477807
401909
1712397
1861510
1791017
1997976
1857765
1173443
687342
1847820
78862
13080
687770
731054
1548835
1688167
1897051
1107762
1409088
563816
892483
422340
489351
929464
747201
58085
80893
779789
63907
778816
551873
172006
57931
1107642
1614257
162168
1121006
427981
690664
632719
1355922
522738
25716
6677
708592
510479
748558
521596
1761959
1963624
1116244
1265748
1844998
1009109
844447
400976
1270804
1478971
258080
304972
98103
1303509
1469590
1117719
545622
1370326
1682079
27167
1791067
1894519
854098
1358461
1238635
1632706
245348
1140035
124424
1967508
1782521
634581
1523425
321082
336743
1222641
1490391
1198234
1951019
1014167
1126388
656206
471542
421511
739913
1876600
1113844
992149
799347
214539
1143339
446305
1818207
1005842
927780
601485
1871252
418464
1498042
535143
835085
1946773
1387744
945196
1398440
1754042
852909
1554585
318535
1887879
589663
1120560
911271
567979
1150522
1443408
1510692
90337
1486788
1410463
967437
183792
703739
431022
304750
1018604
1740707
198165
402798
1291167
971645
1074947
1758244
1026164
845426
969665
499138
1692364
1068955
655360
1440234
1922836
1374448
1697967
807045
511217
1778013
1042562
115487
1585684
90820
1448742
711609
453944
1155065
1715388
1920159
529818
531844
1297755
117364
838087
1886779
1702113
1364145
1511304
844199
843133
358114
1158115
1768079
1834613
877762
452710
1922958
1659843
869468
1238892
1890463
16137
518644
1099680
629114
1789096
464362
1573298
529477
1346378
82624
1990700
313636
1256440
1326336
191893
315271
831171
626372
1290657
359237
1887594
873361
681401
1586565
794190
1792837
1246066
1083118
1633202
599606
1395085
1180605
1843696
224387
328530
1777696
958605
714716
100466
14147
1544561
1987894
552235
374115
158816
203143
551253
1388352
660651
1479569
1424452
1464001
612005
1390784
1962403
1181295
1764008
813001
598070
159262
1870145
149712
1025382
1553549
1986801
1193187
25948
1694020
67467
403847
785687
819678
1252308
1613320
1091621
129289
1694421
1960247
161266
785225
240937
887406
1169790
527660
204634
96710
1247634
1879003
98898
917502
812023
1561329
88247
1487912
549905
1869234
281812
1234615
1403857
1606440
416210
1555196
1786127
829336
91663
941158
409458
453212
167141
882108
1525133
1179047
195104
948648
1902352
1279576
1694465
1433704
1033275
1150138
448719
1637439
824646
130669
104235
159563
1433402
421466
1102865
304961
619985
1234435
649528
569736
1806945
907288
175587
1571954
1733582
662698
279865
996658
1901355
45536
194807
1098739
1206881
1990297
1458597
299688
432606
911297
1791794
1780399
1164953
260685
71055
779303
708123
1169863
721453
529856
1967383
1085433
1890424
798911
334460
1874173
1202587
234224
417635
1516627
115955
381894
1869706
1596361
1070290
775271
363487
1981799
210334
675664
1293391
961157
867580
1846619
568671
1864861
294408
554277
408505
458361
1275467
725170
412163
1735132
1026005
589538
409378
532164
632167
1670596
1464892
670877
369921
255491
1164610
364316
1664539
1716767
161472
1914360
1146011
1779147
861034
620374
867809
1607385
166820
1858004
530207
401199
955928
328009
1152120
1973450
1235601
1831387
795689
134695
1197144
153231
377127
1153475
540721
1055037
1177610
1703744
724195
1872668
1754237
289366
545414
1151234
1561165
1822726
1491249
333440
1494561
1589369
1508600
1428654
334696
1670829
1897746
881031
24894
620996
623238
601013
577083
890281
1628622
1616462
1424583
72686
82064
819812
684124
1134797
1310422
1323575
1207673
711298
534957
1862983
570192
1811975
936974
1886413
1440242
1230654
1533643
1147530
1286537
859355
1190272
1507070
127973
1178603
151907
664262
80203
809434
96994
1803139
917893
1988146
1705588
333203
748422
1512667
474780
929444
1334470
1904067
1241687
845867
34755
1913844
1017362
520813
1679572
1873559
1418231
360995
1210787
60064
533938
1458017
1364290
1598662
1146143
541772
1681210
1706796
15396
209844
611330
1258908
1578580
1451743
715070
627652
1560202
759094
887511
1423024
1462404
206822
20316
1357435
917088
1937380
345775
285343
613113
296846
1824417
1990633
1974495
1507840
53094
204422
839014
1116334
162301
762998
618860
337713
502404
636307
470870
1693316
1325705
1196604
653672
1037013
1248214
345674
703856
1445036
637935
251147
7444
1106911
1695290
1466330
247847
1998635
1386597
913172
1442750
1569163
1395926
1755653
879668
571773
342359
547747
44645
578975
1669803
1841576
1357334
565114
1179226
1806298
223907
1217989
1976249
472405
206680
351886
1982420
1821418
1514378
1093577
749489
691425
1198197
1579685
1022775
329774
908386
1926829
1461991
1610772
1785880
1572256
57263
1688558
601184
1890498
910607
555924
1507832
1953149
176302
1324658
1873780
1448573
529016
1506541
1211510
1334146
458998
1882470
1488924
543226
616195
863311
66937
581979
595272
1478279
704726
1477570
1035101
741731
1812006
305219
4715
556224
674850
1792845
207013
142129
1176178
378551
1008999
626488
403730
1790442
899559
42938
1204651
638868
395568
1108861
194527
1525258
1511676
600207
1927268
1922719
1402951
1849946
1977992
1887934
1002928
1722193
1206936
1748946
1094149
1484143
765570
1654075
35183
1202589
490010
1214721
32486
1647660
1457867
1146832
1273763
1846448
1025554
1239099
197446
541996
1170323
918443
229510
925698
575830
1052487
821490
1137068
641987
1552759
483288
1669664
1095752
402745
646375
25765
97659
764460
5061
1717905
1092031
1087101
635078
126088
1736176
1566993
1180377
1538527
43724
1701159
126113
1827626
1074556
831885
1892954
1581451
243284
1756773
1622501
299767
182446
1103414
703969
919242
1858208
1879297
903459
1362063
691035
865535
986561
991059
1419956
673457
1634331
1763467
1361847
1749709
188550
1743451
422599
829696
100075
65421
1719243
121949
1132223
42124
1622407
131669
1840089
1134613
700125
1043629
676186
1982367
353772
1178555
272730
851701
1714120
333732
334124
1708357
660044
1860877
332570
857865
333383
653792
719116
1441393
1755653
1169068
1174883
1153320
883799
1374676
540664
962905
1537103
1866518
280646
1371371
1925780
1972704
1012435
98640
1659811
1084385
1515971
679511
367732
1267486
1535582
1596370
1097096
695697
1865334
259226
1487778
1075483
570504
594124
757434
1368271
812642
1678906
1481662
1389440
1760701
1733332
1277894
125363
371617
674823
1323583
682269
1436601
1324679
375617
1650630
1548984
253758
667382
257276
1115770
196978
1131385
1050143
1186767
1717209
1526164
816338
1369359
1215890
252934
1589481
1087273
978033
1565870
665603
1251384
1003218
458179
646688
223131
198049
712188
963723
1079456
420461
503295
493440
1283925
724095
583081
516817
519602
118014
176626
1432231
27953
927153
485686
1994212
209156
1309877
1248721
1229345
466420
37843
1382624
1795773
1189697
947564
1133622
258775
1469961
198352
862834
1180323
1765942
1498314
350363
1608787
1391891
89820
108789
1449575
377456
649642
966276
1411372
8111
1072962
1113387
1008509
1283497
463314
1520663
196704
436797
1676551
1852051
416567
21040
173350
1971942
1935457
927923
1538180
526310
599703
993313
1281847
1385524
1405281
597285
619216
152565
1190283
717356
1344363
1130702
1837846
1562322
685721
1225538
880306
471857
420337
606413
651972
876047
993882
612511
1759057
672649
275288
953901
1888655
1429739
417201
1820447
453176
1329210
769484
1102698
319762
1662957
612501
542770
815599
502844
16893
1628151
1049330
1591080
1655370
1059109
71642
226010
1016356
256043
1348
202651
1942251
570492
209289
634087
960390
387970
995888
125610
1424811
753531
364700
65218
1179481
997988
1945176
1635838
731942
433600
1192858
595398
1570362
682375
1459477
937231
1782313
1692788
916541
1743551
598600
578990
424399
608074
648798
655493
396960
6733
1742480
739796
899568
813189
927369
1446831
1024879
1811407
1564703
1307806
1778813
1155587
493770
1467876
1640155
880724
1040358
1420972
629172
1717235
1089570
470370
260734
176450
663820
380299
566371
1500687
454572
1899307
671334
1622847
133763
1815787
1205409
1282604
1753427
1067756
1640544
331182
1266492
914642
1854128
1078761
1338489
678321
1013594
1179266
851517
823631
154065
1306881
795993
1795896
376174
297827
1443631
615874
468161
898660
1291041
752425
1624691
308618
598092
437007
681149
1355100
1385029
1344817
1197273
883098
1976649
997491
425604
1940405
372194
154662
159232
812363
586069
1581656
869289
735431
658900
1211079
158994
590459
1532792
1132789
553326
1216132
1078982
372347
1172776
930922
769289
1934884
1553268
124278
575043
197057
1025791
1857992
1223534
998800
855438
255170
1698919
1530032
59962
1813835
855321
296146
1451448
334829
463126
1604608
707478
1135877
1608784
1135513
1813031
1084013
1691919
798747
1123728
681859
90910
432783
942527
1883769
1871269
1496078
62351
1220861
1191381
225620
231870
173979
1306871
1062324
908944
81894
841313
1078161
1979881
1238383
401396
643876
663816
571914
558286
1646825
649371
1441426
1369048
1233978
107964
441065
176083
59606
1360920
306261
1870673
552254
892083
361368
1488358
1122009
1726593
1710487
413977
1368220
556303
574792
631798
1405723
842670
1970964
71391
1596800
1240961
860659
1139078
1439798
1824131
915983
962448
1054082
1506867
612625
1081800
1519157
1604239
1167010
1868926
1826960
1484907
1134736
337126
1705962
463089
357128
1288101
1086618
448925
122847
420343
1728647
1151514
1634051
155309
1338242
884262
810709
264781
1618406
1652046
1748970
925199
957950
62070
220636
1029472
1492570
1271003
530438
420639
1872532
823928
895320
1157596
1269355
1130896
1719361
1668928
1887427
1027546
1313525
1203447
523138
1545725
310221
710719
1915676
1602900
1259133
1803545
847190
1908138
1651275
1746585
970848
1694366
792692
529813
1967849
1856121
339229
1131965
1514033
1856497
1872540
157944
567854
160503
228022
1473878
1285573
1585892
1352071
735234
1971193
201964
1531247
1111167
947093
126343
961774
1942636
1251362
112774
1142725
1306589
938953
293089
1594553
229962
692025
1673063
1922656
1112790
345471
1658785
1032810
1131401
359502
1177768
201385
1735511
1956052
627051
901371
229151
999568
949051
26286
555768
1727624
904315
1328355
649915
196289
1135180
196530
813487
391682
819678
1459856
956412
327389
1177202
511625
1472609
1088140
1820344
157498
1130173
1125335
733392
214014
1261141
1523349
1291592
1877038
443568
1899294
708477
1527138
765688
241243
1319952
503016
806133
946839
1865422
935049
25031
837008
826926
1529865
181138
597353
1152611
1672938
266375
1464143
1589970
436349
182218
1168134
1282752
302846
287036
1248089
1821798
1453021
1893378
1980876
954549
626003
1954339
983703
1596040
440880
303301
473995
1774167
225162
1523924
955856
835635
1152684
281642
660926
609762
1212244
1596188
350226
658820
1759624
1904759
89751
82084
1098088
30869
1078643
1728371
962598
1918637
382149
1646268
1878253
734832
897109
643109
1132757
1780170
1161561
1928374
1118945
1229118
781839
747109
480348
1234043
484293
737913
1085973
1730406
1881161
405714
1449041
1697546
399294
1055946
176749
703554
418984
1573473
308988
830291
1264744
731582
73903
655416
1343323
1195379
22202
486301
1063473
647646
678286
1227646
239245
1399768
1689408
1119855
276296
1770014
1467498
767140
1592678
1626680
1398098
211858
1595682
631592
830100
1887266
727442
1341829
38806
1955797
1358062
293771
101954
788593
1515865
834213
1942745
937890
1570253
843158
1920521
453049
374451
1442435
1858210
971073
11104
1828183
1835875
67159
1135464
1905183
1280251
1810849
713351
232213
586195
1898453
1960094
743316
1811741
1172094
51666
782112
277686
1068515
993891
1771965
1348704
1288965
323201
196523
1059457
135135
529336
662900
743186
1978197
1920883
997021
445692
444255
1632044
1004311
1896562
317122
546670
719714
1495359
1096348
894485
1877839
1587035
585249
261328
959109
1111173
340403
1849486
1887951
759377
847454
519115
196321
301643
1681949
1395990
677691
952145
1413182
914165
1234131
460361
521981
129680
1298071
632720
1637691
342958
1083348
835104
1797197
1141178
1581062
726739
728377
1193056
1490631
591688
1685039
1858052
365185
519290
670795
536809
1004321
1850522
1305969
1297856
1645600
1856709
540636
1951845
771063
381176
1024821
1830034
237964
989667
180723
479619
1924376
1220265
1997675
876707
666188
182865
1410332
479668
401789
932659
156276
1192379
999597
409979
537427
29413
1562890
1944542
1724585
1650126
1567341
1227396
525862
1148269
667795
1510409
292892
1516902
1841987
1149933
639966
666376
115659
789139
175267
909601
682616
1693483
679807
914850
1492620
883882
1201505
1174674
360501
162979
1749650
146550
295834
1763814
1890193
251647
1204392
1457023
1465438
216102
1353180
1097316
1574392
440464
258521
1677009
867401
1247060
758920
328760
1395919
863099
215195
134753
642254
58437
1475604
674842
1507846
1974788
1250842
1940638
1867219
390842
1354818
1382404
129983
297175
1893180
921277
356764
1715752
925497
1072523
1288222
1381824
45429
1983220
556932
1775803
1578944
1357476
1218904
984471
344391
1280951
511292
1421734
150777
666561
387510
43740
908281
1565029
1044784
170150
449852
964558
422205
345925
854484
880988
1054320
455590
1086584
1622086
1560861
1740258
1238236
577940
1798
416692
1342878
1739849
1029615
899600
1167224
1189880
816291
79328
676844
697158
1357859
769157
1036901
1456534
1791872
1120125
735260
826249
498038
1378904
929018
239710
139260
622923
645596
1031239
1105518
1075808
1408886
954841
471610
1804426
805719
1546928
1675032
868976
750645
1863903
1538210
1208639
1746610
808078
168341
874368
1278510
353077
1010068
820087
649312
1811410
1302702
1368727
1058405
1554498
889928
1375155
1568952
1659166
1770564
1215668
1419708
1852888
1156011
1460781
255083
163410
971693
934527
1575955
1151806
544448
1205784
1444308
857487
1999840
1459521
476730
313662
238087
309918
1811078
1591566
409594
1446898
1369708
380989
1812021
1591924
981972
1683403
1814963
1356497
309407
389829
733406
138225
1749901
312987
187713
254601
1738790
1258187
578426
830658
686737
1295832
347641
1968770
1216605
725874
77860
798738
1131243
1094929
841640
851278
1518486
104712
882390
1428839
801211
294005
1061811
1325935
1393962
26533
656559
1992278
482861
1613448
1274139
1357742
1344376
766793
292504
1725307
871182
1018136
798196
829739
67587
1691512
1776525
1622430
1086376
1512895
1048670
1191670
1393205
312954
1699496
1321501
1061219
1625483
590587
1253055
1183396
1782635
1505892
964746
124959
1351856
1140148
681035
1159939
1137833
1435079
1578052
1962468
283815
573392
1290261
1295887
761863
564582
1363467
1843970
1819995
1943788
259676
200800
1560803
1803634
1998507
1867831
31900
1858706
1146252
632256
142107
1793036
1282165
549034
517488
106679
44550
954522
1816598
1995390
973243
1218594
1062734
1006964
1649468
1008444
1348699
1695014
1564408
206637
940860
309213
1513866
885737
946798
1764120
1497106
343466
1145294
731988
524
1755002
1308016
1178412
669967
112985
425277
1684791
514774
287945
1412067
1476891
166439
1667924
1754841
1904085
530130
1243795
865410
448314
223656
1645114
1348581
596840
1716834
977444
1005674
610033
1776693
16282
202760
349601
1675431
1093896
1680813
939528
591362
1967871
1786324
266107
1083079
1370823
1349565
494763
1553605
772640
1231788
29910
1048895
1234854
922351
305390
668620
1662005
282898
579883
929972
768846
918015
1519188
283228
320728
145219
98978
1626164
1220542
1408139
1589846
970365
1169439
183156
1214167
1050567
1779533
1294004
765328
1699123
1141993
398090
1124156
865789
1503964
1349818
1010214
1981467
1228613
164090
795028
256542
1772072
882405
1589041
1213483
1084158
177555
1922074
1859895
863361
199256
355862
672154
1232321
1558173
728199
1604254
38205
994514
844677
1724124
286444
828476
1524391
175635
1948922
1476481
200000
999782
1563940
1192032
537492
1612829
1400742
1585260
917700
1072393
1681427
1414677
991629
885203
827964
247430
1589543
1809625
1603044
1218663
1257707
1349246
1260260
1484633
1283574
1893392
1630504
1441047
1696983
544854
649540
758281
259228
628717
1679821
1437969
215303
867844
1372733
1449063
206575
705869
468162
1406331
227570
1397748
1619513
1133523
668358
825123
1846921
1289645
325683
825298
1707634
566121
1106420
927096
1399085
1868518
816934
655173
917360
677012
1746071
1921490
161580
1790140
345686
679642
1558467
1745171
234815
671830
1173566
906979
1597173
1915891
1391096
1801146
1216337
908447
694819
1819930
815569
1043983
1882426
893895
1223228
276475
409390
45291
1020934
1608227
1236926
976733
606093
1007669
1477459
892901
1875786
1932242
1206293
1021138
967916
1534315
385072
870477
1674241
57297
1107282
907120
1996103
1870964
1238595
1189582
971935
172155
974045
1069409
12452
1924568
307013
569386
239909
571183
1653921
756685
456829
193294
1499861
1245042
1879459
1821534
1983335
735587
1471098
778196
482568
1679137
1152913
1913328
111047
1887938
1025129
1531157
790964
866129
575355
1844091
1504799
1778674
244102
999387
450644
1734875
1270513
1649599
998552
1787011
157167
37144
1947182
951962
906303
897037
1902909
1742634
1772417
1129587
175671
310163
72029
1126443
367083
535866
1261774
306806
1525524
495482
247939
915993
724973
1018161
1444357
1922866
66255
849176
1157385
1309436
109482
212943
1069312
226338
1265051
3014
931906
238295
1783497
8157
286404
1897628
75703
79178
1037143
525795
18465
561814
66956
688301
1081879
1888707
235409
518717
559782
295801
1576766
1729840
1345756
1111284
289855
1504405
697403
1726388
1838217
937873
1885382
1928679
147364
1462278
1124919
1785217
960701
1411119
757764
1724994
1770746
1512172
1850132
1389017
1094206
1770141
500333
1010028
491436
1876897
1294703
712890
930086
271916
498187
1129811
521590
37623
1521025
1465600
1882943
997694
266539
1660423
870869
1337345
155439
510664
1225679
826787
995887
1079516
1704746
743967
1551828
910888
1486999
163159
141024
611596
1428663
18857
1946077
233639
749702
124843
1581640
1957532
944968
364717
1115714
842366
1613268
907222
1789549
1354233
1671106
710552
1696282
392576
1096171
555637
274109
578720
1532373
667810
46967
638513
844805
408524
20250
638237
680392
470308
1281345
1810178
14900
820390
114959
1032344
203021
863478
1295569
1066569
473034
1687392
146001
21652
1207882
1290668
1480582
1776115
237396
43865
895000
853758
694735
1565544
1341639
1728063
1137182
793187
1370780
258945
1822502
812212
1208155
1120957
721816
1973998
3746
1115016
1077303
311068
1232395
36242
538052
1579028
212952
1095213
1221874
135757
496076
1154916
1599756
378437
1340808
1334710
47024
473482
870462
982561
357677
877703
968303
1750298
270902
1728144
812967
884138
913716
250995
218300
1849699
1827926
1916328
758702
22633
1135814
1524682
965778
932487
1129494
1544204
1167797
1196814
1762918
1133382
1483154
335927
1322769
1863595
1979946
169370
1610819
20584
273246
176690
80354
382928
1303278
368550
1600360
928876
136018
361750
1181486
1342285
709657
1427770
1516805
942007
1612522
790976
306454
614302
625828
850872
1084402
198298
448068
1006715
1981729
1513014
1505711
1113490
752216
513225
1965371
217447
1388870
1356630
62258
200564
1334024
1553137
450293
1308836
1020941
582150
1764483
1027935
184796
1543860
832315
813593
1595056
1274339
747244
534314
83448
1659952
1818512
375375
1429147
1197163
165088
137105
1134714
1570476
1075622
520687
1041069
1088415
23657
1412116
1446853
840390
1659306
1226029
165457
1880550
900201
205098
655547
1806292
1822825
822244
795330
1470296
1247214
1700398
1258938
133874
295742
1801487
459565
1683739
1808686
1394684
683697
1689019
1642024
1629760
1375010
1045666
1566097
294035
1280015
1282827
1381655
1820854
1107068
1705507
1143294
1309612
890499
21366
1304316
1721330
1975738
1328178
232513
446300
789510
429198
195040
810791
649387
1863723
648141
1552439
1411951
1682002
676913
615451
341568
1182734
1708281
760382
738324
774753
124234
530900
429516
781695
694932
880517
1383438
989941
1954057
1619675
577311
1060793
391140
834041
1124488
1031573
13261
1817745
198421
137863
1973433
1021809
705507
216584
1770481
1369638
1478795
1684359
1399056
373281
1560717
1667328
686795
804510
1978927
502771
34161
253609
535230
1292979
530477
248121
1744833
1731186
1476099
1553208
1547264
1926818
1038559
1699228
1573111
850114
592021
125030
485648
1865575
1099611
852238
1880866
146432
155000
916407
108328
1040795
1310573
1602516
1820762
122199
259502
415954
415393
84124
1820106
335849
1366715
449715
1723565
526766
1112256
942077
1327254
848273
1192457
1405143
342984
500257
1569182
1899170
399612
1066710
1436662
640683
1760377
1698814
1330620
1618415
1069270
1683286
131627
1431536
160140
1603673
1484880
526486
328075
429412
1531121
886107
411443
502156
537471
1895179
1752057
1670740
1917598
641720
1526370
377364
940007
935308
456626
1233939
1169188
993337
1748501
378960
1088872
1996043
1422999
872522
1622367
708036
1090422
202849
540270
1952094
1997814
845841
425958
1756816
980763
1517537
13853
450689
799516
823866
358431
1105291
1386222
1004197
1397146
1784615
1519204
579702
335441
182364
1376315
1720512
563063
990851
447592
1169975
982806
1939584
1921909
1039353
524720
1842792
681874
400231
89071
347098
685360
1408266
685111
898551
232902
1959715
1978195
175482
1449828
729472
482052
1118272
177279
23414
95051
1939107
1411783
80515
710112
847838
1824
650095
1026883
233726
533124
1441503
946155
1080533
1132968
1419432
781054
796067
596197
885301
1902357
675847
398123
935631
1096644
1080706
1745373
1968557
1253663
350323
1310078
1025493
85449
555634
982825
1909943
790980
1040376
1674408
2697
1346986
1503755
1828089
1696669
1994870
455538
103450
956249
449466
338467
624114
1850611
1227545
1073238
1190466
1398919
33261
1091364
595530
1042920
55931
991563
815458
63156
1411115
1170144
1256245
22892
1718174
35962
779502
143904
1980033
1662916
1217271
862281
635904
1311508
145854
1806728
935362
1182654
455407
475615
1378692
1959903
430299
1742109
486466
520991
764515
775400
186925
1497748
388109
116991
785043
583867
685870
1920878
899721
1936333
182948
1281351
1645130
934989
112049
910911
1534066
1801661
1718698
786199
921785
1269730
130804
1298091
1877246
366528
836721
28037
573821
948680
7857
122007
1961448
961553
882603
1851228
168047
681150
843351
433562
1720961
1754190
273665
993575
1012392
1681237
1446997
558171
1637879
1113693
496307
1498407
847167
840279
10554
1454667
157974
176379
1024418
1417113
711334
1970562
49853
34347
1288833
570643
483317
193813
1082836
989896
1684929
1791258
1871890
569939
31409
1476904
686942
1188975
1801972
114922
155220
1235923
202121
633548
1386173
1512638
1675313
1639012
1322440
1996439
622068
356663
555373
563910
1859649
1418537
924445
532744
160659
1606912
1518053
1992225
460040
1605869
19135
400133
867091
144800
1737126
1782971
643994
677941
266006
96302
1207812
1279562
857925
1016338
147924
1157718
1932011
553695
1541022
1535909
1760652
971306
932863
922466
585189
1090598
1270605
1973413
950938
1979441
453813
721188
108949
1867762
1894853
1888245
1525986
1311890
455202
686259
1955745
1729138
490023
1005549
134000
1471442
326023
1146385
1782154
1897721
1575297
1629058
168577
1259371
246888
857111
603357
855936
801816
1334146
1876082
443347
1311587
57345
1851356
1453094
1045922
337316
1731571
618867
431067
198043
1519561
1483401
1314058
1851957
690801
745554
175790
1118717
1788037
1348125
1560751
1337875
344084
407579
1451151
452766
820077
718840
1327884
1278505
1506468
260306
403760
459766
1200090
938565
83496
1533547
1842678
811394
1229108
1115783
232827
1005223
41179
1251358
1668236
1792834
1298682
1217259
564775
861395
332917
209333
1828361
458132
211238
1045560
608878
1808218
863341
1492491
640094
564301
1103604
1084972
1817341
239276
1103808
815439
1793888
69902
1628219
1738051
1036263
104639
584173
1315416
522893
1477395
565946
951680
552182
821081
1606834
1284569
1180546
1026138
1552692
1839718
1261268
815780
1444746
1166424
1716017
700583
845448
1661422
642783
1602919
825712
426095
803058
1816343
839901
1574319
1062176
1917316
869573
1004122
1062386
653876
425855
1799029
1902555
525194
1114786
24995
686544
1786125
1008999
1931556
802576
805660
1468090
1132072
657278
919188
1078173
1494276
1199918
76345
963070
608772
442216
1169704
206788
1811686
1384221
529407
767963
18021
1984343
1454599
1002323
1975721
1308905
1364197
812758
1054494
1843173
449021
239991
646541
1281856
1802941
1480521
511111
839604
1614339
1503201
1773017
827126
1639592
1370024
309339
1723447
212763
1459616
294609
1122196
1986827
1030282
1075268
1912385
755184
294732
991743
289536
1772894
375864
1735449
65202
710621
459609
34194
1487651
1318629
1716148
1501863
1808942
1504640
591991
71079
1287214
1563237
1642598
618725
30447
1573657
293924
1937766
1681042
919092
276605
1136330
1193014
1361443
1598633
956605
186532
384984
1154419
901853
1772579
140546
376834
107772
930976
1729022
1858373
1555171
1446676
963993
457384
110074
1027001
998008
359706
1580943
1444598
1463719
551400
1208508
1618460
112190
1420518
1061256
1165932
144890
1373964
1236547
1578386
642271
1584758
1249966
165596
251664
1293942
1866835
1863169
593122
65689
811482
1836445
1418212
84823
1773236
464756
1725069
436327
873764
729252
412319
1768574
790523
1888769
1937657
1170976
1095431
1747949
182605
1502239
1075316
1432259
317505
1638521
1066587
1355430
312989
413605
920920
904828
1658363
656278
562837
1454759
981947
520163
1008158
594744
849124
1116316
328318
329397
1727863
1717771
558829
1458463
1859415
1738184
1961468
392676
1597135
727968
961759
1321732
1810361
1381427
649553
935816
1485400
320260
1187172
1419157
1820879
913079
775419
1803965
111998
846272
118192
610098
1074316
241297
351592
1953131
1088263
266882
1602701
135616
499142
1856695
737200
1189396
1469645
253015
353008
1235233
743534
1725302
426605
1271696
995298
1256705
1230120
178184
1803756
1142062
13226
538335
975602
884278
1774610
243555
6577
80604
437052
578499
1375103
744452
1233598
341846
1083510
683851
1277347
1729565
705445
1490000
69982
1226723
1707754
825313
251305
820187
756539
1870955
588406
368822
1691305
847794
314387
20227
1793752
996415
1442710
1336334
1935345
523512
1448896
1562153
583596
638071
958088
1640370
1525936
398382
349788
1550024
1760432
578645
1262321
1605214
1519289
69104
940741
1908208
1232914
809335
1572635
1359697
598436
1998140
108945
1371781
1978724
1525877
1375204
318369
419918
425354
1256937
1007124
514772
447798
1052117
82020
387135
1568402
1558503
756007
414673
1720827
1936646
1563573
483488
1717757
894306
449811
1719590
1355495
1367100
1501956
873299
1100240
1534826
309003
209966
657924
721670
1234093
1109365
1375071
1708973
302774
1204919
109534
187682
646400
49941
369803
808842
1781650
1167793
523639
931731
1330274
1934003
1658385
260721
1834777
1145780
1446419
1112603
179862
1972690
1676322
64628
1505142
1294528
1108985
812389
1623418
1315903
312637
1751092
924101
1145291
1331602
608544
7668
302358
27215
764923
919648
1890546
593936
519635
704996
783178
965739
772444
1014237
184980
1795873
424040
1968353
1081824
694423
824947
1051579
1699761
1088724
1668992
561969
941803
1061400
626706
613490
1743455
957101
544370
1407805
1598791
1829842
563944
192371
1334631
1743618
1720981
690611
1938889
1744327
1444456
1718031
1757067
730972
186761
1923423
1385946
263278
1240402
425979
63776
974462
1207329
1226641
1591623
679867
383796
1909765
1735218
1603422
608241
655875
757283
1782045
1038987
100566
1209490
1040129
173047
1193626
1571749
993644
1934641
951989
1206892
1965935
1410133
1928467
1260670
1861691
1178257
283603
990217
57220
243491
1814887
1224953
1590685
1750343
356239
1022180
1784468
42722
1110053
1604272
1732161
407322
367604
77241
1797017
526313
1300217
1157834
705442
1698301
1612722
1720656
1668056
1100739
716840
1107483
1482243
1283207
1118216
54786
909627
1689347
282648
462232
451332
85089
1743781
114888
1863705
391231
1569526
188828
1479993
1820969
1972267
35611
1861335
1527953
888744
1773485
458565
1471372
243413
1617335
25955
1700039
1659739
1493939
1644844
854660
1848286
952542
632123
807467
333600
737982
439721
747763
893005
156262
588881
1840094
963576
314545
269284
596397
45482
180955
1819997
1297032
414194
968117
1598378
1199137
1260008
1723258
471106
1435732
603142
1291644
1717044
157658
1134944
1697516
924792
741824
1015758
1793976
1372874
814529
1653060
709840
1834663
1676112
330478
1461814
310657
1389304
1926074
1353142
335763
1608641
198545
1040051
37083
811892
1189166
1824064
248432
943071
219703
158038
301006
1885912
1513027
755529
1810819
354241
1106318
1014108
1764123
1815460
669732
1561392
732783
1573528
1172126
1503510
369506
1995138
776186
1087863
1309841
1291570
338001
1548191
1129565
1039813
1358031
495476
655218
36799
797503
405534
135015
467518
1399892
472529
1871402
1503939
136803
1056803
623932
868767
950869
1621393
1286310
20004
1859375
1258269
1691983
131423
1164417
205040
1404427
33682
1652544
273515
1113558
1604156
543625
1001504
537363
1871655
247631
559533
549187
973626
1812971
243554
486116
1028245
1153452
1545809
337265
143066
457237
48003
808018
1886097
1501600
1814486
38155
372702
1543090
1505505
238003
668643
935964
1676560
1987444
233670
1280943
946938
1723875
1739952
1645352
1950522
1526024
376985
1961784
1458719
747893
1192849
1827188
986853
782065
598755
437431
1113430
1525494
1913858
1628204
1938404
1771305
395442
1336702
754029
1078687
181080
628879
1890743
1004419
1661298
1243358
298287
1456996
636440
1399204
1892387
448655
1500920
672042
1147834
64711
153016
366218
1400596
307201
1034061
219116
1454729
1269145
1629683
1365806
1232042
1204378
1458536
1610887
351666
914158
1242833
1067664
572233
819383
91308
1433435
1211783
256212
1150092
1766344
613909
735847
780843
1029435
1155922
844731
209516
1627815
1352349
915791
693319
1670759
1025606
1515467
1268512
1686526
81473
1847423
1802315
155390
773302
69746
857118
425914
831395
575574
1820923
1405461
1501941
845044
1862784
1144111
950572
1534510
1586784
1171538
1817667
759849
1609697
1953943
785783
1916026
1741257
1495384
754833
561799
101482
1567336
229245
27602
1711445
1222770
252075
1704178
1752425
1398368
1869680
894877
598437
1710617
106592
1044245
562958
1081168
705344
1448598
670684
206337
276477
1427374
72367
1291349
928319
498888
1845875
201557
233847
593914
1502123
1352359
1667085
602459
1886704
876716
1313286
1489627
1763560
568169
1318022
109017
1221251
1744830
297035
840071
234123
860971
1017916
1028141
1122222
297457
92060
296519
1027730
1970291
1766525
1135542
677310
982721
1460302
1381118
360982
613853
980453
558942
665378
1517383
1523992
1295978
315317
433033
340633
992520
1970415
1107572
731802
864042
1865798
1053529
402818
1175666
599544
858469
744218
1128092
1377799
124120
1311335
1751167
517152
461792
1670162
152734
758958
1249556
1885627
1717055
616628
1173255
1260391
1635504
1452272
154489
1351315
570293
927751
395285
1093240
236268
419707
1568058
856118
1827617
603595
84533
262590
278852
1780382
228339
1139734
1295027
1261087
1790491
1708651
730618
1407384
1575353
1829406
1455459
1654034
963242
1543799
1832666
365493
1646046
529912
1522040
487329
1061703
1114956
759786
29986
320687
455634
1358582
1494870
1514920
936177
1707653
728377
1441415
1762299
1511942
1534608
264936
1772929
971624
842803
94979
1792541
1339102
1200668
773590
1410688
488239
316921
955468
1734791
489236
1270652
1832809
364267
1793539
432472
1645985
1667858
326983
760000
1748014
1761848
1405341
1671807
884022
513368
906073
1424089
1086675
87620
1048833
1996270
509428
40605
622218
1971269
132301
940388
1142911
1480301
1756925
1941342
1745365
1716165
603947
765893
110152
649571
158616
1443569
1950115
526585
1578917
1150629
1617948
1941877
1914354
375913
445172
857070
692393
1819462
523796
1967294
1811110
376128
92237
103419
1713834
1479052
1175015
1171648
1065804
1797587
1042138
1198633
78993
535929
1162502
1683338
932536
957039
1541695
1826364
1853358
1498452
466946
737481
1706487
1478650
1949084
1931061
1130021
1659391
480591
780759
884990
1928016
1983258
1456391
1748814
116527
982634
827388
747058
951503
1012874
325240
1170298
21794
1298188
1490966
1992408
593422
1384863
635846
419320
778956
1516293
1665019
435305
486222
330218
1160015
798502
1620690
951021
1809785
1769985
348097
1276387
1049350
1796603
1019600
1962846
1055033
952472
307825
1172622
843087
1707836
1233179
1487935
1299665
425660
944219
923571
1722587
1708922
905470
984934
402389
232602
150584
1987498
453411
1891176
350408
1791530
493032
955842
1488661
1684400
1094675
13255
1079798
1397369
1301302
1041386
636736
1046466
1026604
1571112
667509
1576249
997290
874236
36721
1630970
1940607
1308795
1295274
536932
338142
1302890
637022
1625572
174054
168305
1886114
1024559
709875
825600
193487
1377615
1263901
1798020
1015493
871591
1242775
133769
1860725
1334320
1711575
1237772
1024260
1131178
587332
1860457
651140
1284092
197466
1769547
782599
84980
985427
1928121
1800199
840490
205959
835116
1946705
178267
58916
283952
753272
165771
1179343
448542
1379253
662714
443100
395787
868495
1704488
404155
109617
941666
1046014
257775
1693272
1850306
1681081
740461
1212613
1699287
175928
1136156
444987
248585
580627
316350
1801157
1801452
497348
521868
894952
1681359
22539
1817573
613909
1755029
1795661
1099495
162541
679603
388348
1162136
1955075
1920622
1975719
1020024
1508966
1011580
1679319
512486
1026173
1839849
56183
565825
402357
1514660
1257623
11461
1276572
416425
940340
600194
200776
355270
576184
1134828
1862485
520812
570192
1002185
1125207
1955792
1484351
1327148
1045699
892261
1375591
1235768
1252148
356091
1381799
1320698
1315620
422876
497440
659656
733989
271080
115400
1034935
604754
819265
252817
1555708
1083798
1707220
1723113
1852667
616860
137299
128586
299920
1964034
1218721
716
955342
1381669
1371575
25529
675871
478829
464842
182287
1397317
1584488
1869921
1595542
1530084
1799395
550110
402255
1287118
1076525
651312
712282
1139215
958111
1005015
476713
1695794
1500346
1926017
1398157
1331875
316821
672488
1978339
1663143
1887887
1881805
8813
313127
1533032
414644
1440371
1423887
142318
1225943
975377
174220
841959
26711
1334681
1748392
1697720
161141
1693798
1743661
1315786
26745
658637
1559783
981653
546558
1433712
928178
1907990
1927137
1907970
1174142
1903963
478514
329637
201447
159036
1376549
779441
1655233
3413
1411952
322272
949850
1310783
46327
1542692
1152266
1882916
1542248
1369907
1761239
1162119
1413504
1013535
415005
1714883
669116
17949
866843
508902
294728
1509150
902039
1877675
434363
29006
1729745
452498
841943
954047
1540813
1805904
1695774
753267
1096937
484693
936121
1280554
1498116
472472
168622
1650355
1114357
1519848
607683
878247
1066781
1068497
927746
1084262
1055171
353761
1130276
708655
266330
1181701
329133
433437
327263
905859
985877
174612
1956755
1446515
774761
583771
758484
690008
27849
755321
1295178
1564111
906474
1528644
1005316
307493
1534642
1612179
549035
1766665
1380508
9584
452316
1467897
597318
1331224
398845
28073
1446682
364832
620563
702304
1207178
1978353
750555
496954
1070036
1542418
1506446
666420
771337
1646483
1103247
239569
190307
1739511
1378493
406401
1904439
41148
396182
1160367
1147797
993853
1610845
513661
197099
1816232
271341
177343
1184463
973830
1418535
124597
1964005
1961983
565235
970470
711496
174132
84761
1640238
628035
1866677
1613903
1485619
1688392
914499
1446532
1556313
1438612
1241199
434195
1724648
1543539
737119
214522
1313019
1136200
1491796
1659372
1446921
42614
1467443
97869
774528
343471
1385170
431162
1295445
267394
57752
57716
335946
255306
239107
342289
1501087
522349
1122390
935484
1009892
991105
195749
969169
505708
1671152
1784257
546973
745901
532262
549484
1283441
267129
1107064
1560535
466674
1525446
1101819
363062
124731
1020318
471956
1869361
369425
1845038
1666096
612439
1939729
491793
47603
1216124
213814
603626
880185
1174782
1521097
659025
1160481
792124
1844681
1625411
846204
1761002
412502
1132666
668219
734392
823417
108868
1485645
1608850
1008280
1658494
1226803
1697847
1657795
1085181
229163
1896062
823426
1112503
1152645
531352
1082789
181670
1405965
1931088
208521
231767
827129
1035138
987102
1239209
1923455
143360
313093
1280191
561027
1869845
1973757
1346777
1784704
704074
1219073
417098
1655355
1037363
1182564
1891013
920139
402308
1848080
1832772
585665
1469777
826023
359927
1487909
136315
1146874
1012414
1236234
490005
1472641
504844
1749817
520093
1965965
884462
796382
74022
1626860
1856401
1669670
1005638
1756507
869358
1674674
449073
595209
1462400
586732
980920
1014048
584283
943251
567993
1879542
566
1417108
250826
462512
552597
1598083
635162
1173981
884997
1344689
825838
1506799
1215414
1175040
1621273
1133871
1089616
1413884
279328
1182418
605713
1733409
632005
218629
1975023
552816
1140762
1019982
1525331
159633
433179
1089466
430982
1933679
1608724
73515
1469745
877105
1064458
1168844
1849624
1622348
387765
440213
108117
111800
505998
61823
655496
820103
1878895
1270211
495391
28655
963731
1046405
1594006
1360188
271301
1790852
1110098
602273
41677
1914543
280000
1666690
1630420
297408
1469391
954506
480390
605852
1822440
634590
1989726
340838
743365
1346949
1860832
1620389
1032414
1003385
370240
443303
1057949
593948
1503166
620406
1968893
650461
1010198
1460037
1361123
1847233
731600
1807525
901234
932457
861126
1330092
1646473
386269
1056759
627132
1801933
429155
261861
1117906
187949
525963
158385
992740
946835
1792099
878731
783764
134283
155986
1842395
1585212
1137702
1778483
1362481
124041
253910
1258648
1134423
1270270
371177
99445
1870607
150454
461069
1506654
1778490
657321
1227774
37022
1224154
1557493
1714104
241704
492833
504988
1784014
1161104
1538588
1399478
1505290
54309
644484
1964991
646718
1315305
996808
1731469
1272069
600797
399808
1277883
26096
1351137
1351238
49874
226770
94589
1653636
1162360
216795
975750
1437848
1008483
511212
1750386
79982
1967443
524882
953661
1453739
432401
97203
300685
1579164
313438
237161
587195
1647043
794692
1452523
1796292
229727
65935
939250
1494182
192935
1294419
1970707
1816806
23528
1962702
1106169
17383
1917367
237039
1952455
90682
581513
938504
957492
1651685
490581
503619
272062
577342
401967
1957505
30293
1979725
1238855
1378835
1104541
399583
1011788
1430951
1499437
595843
467639
159502
257678
129985
1938417
980688
1070093
1497844
801981
384826
1859686
1975721
563536
1652367
903772
1828412
1837204
1417338
1452608
800850
461844
992843
350881
1279778
1740496
1965400
219134
936993
581912
1030596
1845707
98699
36933
416477
1628729
833158
938813
1170959
1579069
1745963
714442
1596811
866300
982064
1752099
81329
932593
269208
82745
1699804
310189
823977
286307
1283538
909521
1827201
894298
1459582
207133
642283
101536
1463746
86176
977125
873405
64920
823481
1122693
614689
1878614
1945354
634663
1310432
1855814
1996395
655104
1220061
1548016
839974
1785652
1203447
1348887
1060793
169346
1504562
1895317
542166
1631568
1520076
617082
1932361
416013
450424
1152452
759684
1046214
1172642
640509
619905
9753
100102
1277722
387455
1754050
589450
1705313
1882323
543562
590872
989570
1176248
460669
1470987
421002
1467320
982882
1786333
657100
1894794
484087
1130170
807250
878431
437438
850046
114305
1228407
1654569
1530942
1470665
64358
1710961
88526
1086782
1265699
1258502
1049756
1044367
890583
978059
1516296
1972084
1890826
118414
918356
413029
1945092
436494
978344
187598
1023282
1149988
850509
1269858
1534774
308528
120652
724192
894857
728229
1633220
1666375
1965112
685970
1581456
1833113
313325
974805
1612442
59588
914515
1099675
491534
159673
207551
236173
1710671
665857
1350927
1671062
1180973
880788
1132694
967744
1024218
98547
420207
296252
1887368
1891428
1688470
1611250
34006
1772178
1988730
1600290
1015062
1922749
105331
1810728
446280
954823
1417958
1256890
1817746
1915273
432535
76266
1744079
1530901
1980302
1952036
1951627
937181
1780215
363060
1381023
1527433
97763
1546695
1565057
634326
419531
1614615
88462
1286190
217179
1878993
1415045
1969763
104211
425354
1913905
66514
311704
1951505
957111
1052556
919192
165035
593087
663088
366566
440567
935950
1440383
1167417
1484584
1827036
1660428
1944924
528594
1576929
1774836
278271
1988713
434364
1851231
1181885
338288
1476531
931665
481295
174411
1306493
79031
342562
575036
1941231
1542536
1619210
1985076
331673
1869470
548347
633715
977205
859818
1231011
1412251
1836108
1334239
511452
1536656
1233695
1192415
798344
640571
609181
1777154
1854931
1933786
1413426
49822
564959
1558212
930050
1785618
1748202
716169
299649
1106704
1528593
1058150
1533436
326342
4737
1693262
455825
1131098
1374402
1013054
1259157
690071
1043867
628878
596112
543722
902695
710056
1609987
832236
1136954
690818
1284812
1500305
117632
363364
335230
890474
386784
83697
1895486
217529
1905533
1194168
235696
1389684
1004666
1625888
832319
1424815
1338627
791187
799120
1663865
1914394
1911918
455945
174810
576934
137621
289572
1551711
1487041
958406
1625175
678251
1546365
1654275
367323
443454
809340
430821
49695
1592291
519483
865424
486722
711657
1894071
877761
1175826
546054
1048569
942950
366952
297226
1566986
589457
1783397
279555
1881481
1431652
1668790
613555
888067
1781176
1073946
59831
354241
435650
6366
536557
1681779
392456
468864
772528
729395
483203
765123
468728
908570
895694
1212232
453736
34915
789839
1421536
865307
243710
668705
1736900
551963
1562866
347537
431249
320254
349147
434149
1822693
1287517
1439049
1409593
363459
1322252
1934663
833016
742027
1979166
780086
948562
124753
585660
688138
359264
514414
363534
719564
794002
247696
797700
1822176
950763
1288455
1666627
1308972
1968078
243950
1694203
1718919
290966
81925
951229
1470893
1437730
66962
1805165
294838
1223982
1363229
1065899
1562695
22971
1930167
1040592
1546285
378275
1060624
1688016
308219
1242657
1963946
1398463
981134
1901961
625997
506167
1236137
1815458
1430529
66421
1414588
1674339
803861
659934
724754
410600
1830237
271287
1039352
1983830
1151068
1315600
1369159
838372
1886837
1792821
947620
1468560
764382
1237304
1451076
672585
462319
184753
1190024
762612
983893
519591
688994
903390
332738
1033193
1240315
792493
1742207
1368181
1091150
1999391
281578
328454
699901
1091632
726712
1533531
84123
329771
488567
1604858
812526
762468
585247
781199
1058855
1766841
1399566
200292
59970
1397052
304693
1759768
215235
148300
704733
421231
494620
1057740
727360
254996
420068
1261214
650444
343683
1931533
717391
21972
686989
88112
1644031
110023
1614954
1781525
1170708
1222174
1763280
1856379
1798084
289163
1005184
260733
1999711
1504167
688337
821218
276313
1406753
224311
1113259
1229938
777754
667083
1069623
1257290
712470
940557
1152520
1475873
835981
177220
1034892
740698
37603
379202
940038
228989
141431
704129
311444
33837
120775
332797
807924
1244924
1935150
1046753
522599
312362
1238927
1980253
1047969
213799
86735
1288521
505092
481256
57372
1140980
1284158
1530270
1735371
852898
1162611
35471
1070279
1808335
983209
174653
1890472
148727
38907
1446066
954294
83635
1883265
157005
1514383
533938
1409406
474980
1512628
1677229
456225
1997650
312785
1531167
449830
1016390
1830302
523735
998467
1978666
221370
1561068
1894502
302900
286057
117610
353311
1323724
588473
1708806
152609
1005838
1589176
10646
1727613
1473080
1426385
718062
1782781
268669
1430407
1169827
1783408
843818
1915745
1038517
33568
1911810
1412584
978745
987584
1820154
446437
569607
420269
1584145
1427323
1078876
44469
775600
373555
1643234
704993
703435
1505431
883103
1166782
69482
822058
1806525
1923070
1059960
779102
1406667
843258
1202341
1891065
625969
852885
215694
172725
888720
66618
338512
1587162
1569478
1965270
227990
593177
600057
51337
703038
491916
1767804
1990293
1310330
741980
144161
502633
1275001
1812679
40384
1276687
620221
1568493
1000644
1796463
1185437
316422
1759873
405346
1803254
81795
918396
797168
787626
584281
813167
306941
1846869
445477
481772
711869
1358516
907036
637933
10236
1931411
901334
151286
1419490
951789
682118
30784
562215
1668836
971128
518689
1260791
771102
1517722
185083
1018988
1219733
1644371
270701
1664697
1942123
988864
308036
390780
1145014
1260901
1614887
1905341
1569140
1251672
1070427
1373900
416126
224767
1969922
623777
1981889
910322
1668735
1316258
653640
597438
1771196
1878855
1445343
1065780
1428156
1370053
1111059
580938
663529
1848009
674619
1207720
530402
802493
1813607
1030164
1734038
714240
1910810
1370305
462888
711829
1938118
1387122
783444
1111139
142486
834327
829217
582897
544889
1901866
360557
662114
936216
397049
840330
138294
859598
836721
1070991
1131324
1481590
96363
151732
1647379
320614
840773
915702
1139277
1280973
1827046
1555665
1362199
108008
828081
661581
89888
1266618
1968434
344956
1873068
816488
594134
633404
1288565
672302
1937095
1110622
392278
1594626
696725
616344
922389
1021406
2442
148689
1843467
272258
1951684
730700
1263222
1941007
734230
1562926
1461916
778978
1622958
1185068
542490
1666276
168707
905763
901542
1553042
1550962
294725
1994995
147703
173305
1388864
1086670
502215
1014186
470533
59307
1806114
562397
154479
869977
1858537
1698969
1584137
917034
1074925
1476278
1323508
1348350
1373327
994816
911338
462295
753074
1646568
1909697
412988
1884824
1620746
1344579
260801
935762
1932858
850466
1258550
1027327
975655
645037
377232
793634
177932
1390860
964747
1956134
1851412
1796395
52390
413491
1297387
1977690
895189
1622264
727877
1332907
294685
1122264
1211025
1731386
983797
893111
1925323
1278629
1633662
1882938
1978183
1504011
1124849
171320
90789
1457256
1079635
987339
300223
701728
1876744
1617681
836536
1518087
1934684
10577
1488577
1568053
1032839
1910608
170796
1791514
349496
84396
931215
196357
460303
1452382
1853873
1398550
1691231
1985684
114875
1726535
398652
1988441
970218
388878
1399236
515698
931328
1178773
783136
1546886
407359
122188
1511557
1533501
143755
1056611
1116357
1130811
795697
1836444
1835078
1781568
423151
1909209
273465
771282
654685
1316610
174397
440242
1855194
610745
41271
138809
773384
1304769
980418
1674239
897841
1067640
1305889
1426593
1057221
691045
890098
744049
906192
932618
1307743
740058
544694
904792
1889416
1830822
186401
968234
1271801
1518400
1617540
80840
1784298
1131519
126158
210535
1547240
918938
448064
593692
1690995
680411
1579710
833492
1770907
1045932
610264
1838928
280292
414172
540277
1676006
1707783
157576
1248510
967124
1736858
1884718
554084
822319
1649886
374221
1033023
1756699
1145824
1186464
312448
668555
485068
1756929
1570174
1570058
877755
741254
721981
1853936
261885
1761025
1044191
1329230
839256
1660056
685539
251915
1060390
131707
114095
1059564
1497795
1479220
1517746
142607
1739646
1431883
268617
893123
955502
715020
647147
944487
1644854
1677665
1498908
65085
1820442
54198
1242131
1974764
1009611
1167311
1992104
1043364
191061
1002250
1145755
533638
105810
6371
1214678
1689154
250853
58082
355045
1613579
1036910
492601
1959088
358045
641142
1541469
384400
601168
506562
1032170
569063
1214325
1320192
788382
1504942
223197
1274132
864245
4783
1870417
1078324
1587581
152355
829621
426541
1104800
891082
537494
202322
1085033
1749021
1083034
168535
1281045
1289443
1092585
1672629
345978
1870202
344645
1000593
467885
535568
967782
193672
1404432
1802562
1718998
636758
1509652
395668
1033875
1821978
1239387
1553439
1173850
824814
518429
1444479
505398
1945680
877094
716291
1992935
803670
1408027
565944
1928836
1243280
1173651
1249933
355828
4412
834597
1715252
983661
503715
396423
655740
328201
615413
423662
1225838
176497
17923
295024
1829832
1074404
1941761
1509114
1527898
824804
161939
252590
701440
1816837
522707
945996
349073
664879
170674
245538
415834
1519393
1683221
215189
409166
771291
155315
1864428
686907
1848137
292666
129129
1469923
514637
1264935
1695293
1133136
997146
846326
1301924
1267785
201471
441698
1961093
71538
321116
512581
492980
979522
940718
660185
1562335
1023897
997814
1572521
255369
1461712
710849
662401
282962
1381034
1075214
267895
1245309
773414
1520460
156866
1921547
32883
1125048
735552
1078225
845110
662848
232874
1771882
544779
1230554
840151
1467924
1733602
1550285
1470703
161304
501890
1584672
1333415
655782
398907
1340410
1863921
1601784
1829398
862109
409830
1245792
918163
1463150
184891
1914615
1773418
1396869
1909762
1468862
718660
291543
1266641
180748
983462
443478
408632
104386
736131
1828323
1784325
834109
985239
10771
573028
1038921
477594
1592554
1206641
1401089
1779322
967464
536530
508167
432417
1328107
100322
1120565
1170682
451369
814789
1973192
506550
1820836
1177941
1982368
816442
1180168
1776875
234447
1587482
961921
318906
105350
1153562
1624171
1400890
1452135
1073064
422993
805851
1296892
410889
1795331
246636
351636
948982
661221
880541
1680466
920719
1186230
521909
1882905
646333
1647410
1749894
24984
1999133
536354
561341
482683
1484702
1095321
1354553
349717
910181
1021510
105216
1273020
398968
1738710
1318298
78483
837330
1002026
1129141
474918
1405456
869166
323014
655308
384191
978656
309481
379828
1054849
1058309
934437
1998211
7503
1520725
816758
211043
1263012
972739
1969716
501560
673707
311239
249720
720045
643760
448349
694127
1952714
634025
1519175
71749
135461
228433
1986480
74925
263104
280749
951035
878476
1180245
616323
981713
1841291
1550708
728145
452492
948997
181811
1491982
883187
424473
1625274
245222
1345277
1254401
63475
398984
1578523
143849
1922915
1465343
91208
5952
172996
796550
1181696
1192996
1942912
895330
687441
347179
1539546
1544809
1684499
1348397
894833
1255857
443876
741796
93280
732091
1599193
1270134
1244198
964234
590855
1379172
1020840
1612294
1466876
1154463
39273
471820
1111690
1706152
1485004
1957960
695610
1601697
637271
755878
1656973
348654
696584
421483
1528899
206795
280049
333340
1373922
107654
1285814
1040840
380947
1002495
805175
628829
1533939
533189
1899897
1668853
807799
1092430
1873797
1550353
463341
1465679
662910
1787824
1446047
1333192
575401
272744
1178400
1652888
1606381
1585729
421150
925941
189058
626221
1676594
562585
547276
751442
240172
1081437
125701
917242
1083202
1780220
1671912
286050
357687
985791
1008416
604422
1480870
1629032
1841117
518159
880365
103534
1404626
1519752
466325
847701
1126881
407273
1096991
1583459
667472
763713
367516
689082
771756
1098405
186860
1124345
1591948
1970990
237213
1045719
287284
1923914
1364976
1839527
958436
1126167
1498237
929486
1654777
708150
1241833
762101
1962535
1427911
319237
961445
41299
1524857
719025
1762881
36214
981549
1298635
2472
779653
697246
1757770
1955446
1814867
1326813
571463
1294743
1772215
1600975
435242
1007127
160338
572230
1439877
1904588
527276
1261505
834549
429937
592
577514
443255
247878
590276
789153
1721281
1447315
398152
1296782
1684856
480976
862346
418419
929802
372239
1303265
1760119
495272
1476608
670570
1943140
1842161
445273
1002053
1415279
1691555
446162
331902
1257405
758162
708165
473334
49347
17079
386467
1195478
978414
1361612
1705290
982461
609913
49984
1226604
1540060
698162
630602
976628
799031
722289
1902317
1360092
1706339
1237313
905062
595052
396980
1670171
1201684
1187397
666318
1322767
286272
1042138
1566327
1007081
374210
882538
517218
1900295
127925
522925
1751920
1981173
520235
749113
1196602
176434
1508680
498672
345440
982758
13319
1008673
883702
1505638
483580
1032975
803211
1554648
1215669
1561201
1598494
1541104
469418
1892059
1803997
1343361
1001832
1506724
1694678
1983644
1108310
1186485
44547
575802
1963845
590147
308610
1983914
769354
696765
102641
1518661
1549477
1837593
1887252
1988498
1887910
1942889
846421
73114
1267676
523990
1726249
121909
1042082
1010733
1836805
1435670
1367552
305633
50990
34699
412260
1895308
480153
1152594
1836926
1871323
1177739
236916
103971
1284358
1883960
687697
964660
1255787
1828468
1099684
1434169
829791
1553517
1091847
1827
471291
952284
1377751
1964841
143731
80078
833195
1349868
1515265
382837
171716
285072
63093
57181
1535835
546394
520681
734684
351959
671689
191362
1816086
114835
1204090
1536019
1292078
409351
982946
1485375
387878
649977
1164557
1428083
413319
960673
1211137
715389
772265
832203
1404757
1586099
1583559
865241
471627
1581455
751131
1161378
1605084
606851
916976
342089
1480721
1139245
1937014
388626
1518646
552708
853158
1342500
1051272
1188058
65513
1008916
1441065
1224665
777222
1681243
1997755
1897116
619846
681105
603268
1738305
700152
567549
1975306
204637
1555045
1821338
56776
908019
247966
1072769
358814
1022161
12795
767516
955752
230125
1118184
1086361
1273599
669278
1912547
1913444
11109
1856812
882632
1699709
699049
1641610
347711
1315677
962132
931506
928845
353374
1864613
1317139
1330230
1445385
915269
1902005
492557
1296105
246163
211224
1945306
147359
759455
1387889
880672
775990
246710
512977
571443
227728
766646
1658620
1304933
1056083
1201919
628109
1622005
1409428
937736
1875391
1277200
581687
763720
923467
875210
1389973
279937
1960426
1321399
1571160
1752734
675022
273518
326932
1592098
336960
11288
847259
1693306
782160
1883015
580980
412306
1318246
1522028
1827624
156347
910723
1432256
1025581
1364055
1186542
1157075
1993362
1721811
1534616
1209664
1254745
1080127
1412831
479526
315772
180235
191992
1264120
253232
1879125
1415202
1853381
1857419
1420239
1485876
851379
85596
1825674
1676060
515671
1324498
805886
728442
220262
1182840
311532
743214
217612
1325145
1769006
1333209
483208
151062
1025231
1835185
1401922
1327309
7084
1244796
1906068
1177516
1157628
271301
702584
54145
33085
574544
701139
974068
1486976
616014
1226131
960407
294572
419386
934672
1179934
721213
348753
999925
34877
1970324
729270
1991769
1480707
423204
264737
1200977
1142003
815715
218144
1296108
990763
714243
271103
219442
232219
121911
386442
1654444
487175
965459
686971
836632
1807758
1903307
1399567
1305853
424076
1722292
960400
1043923
981728
925717
1540899
1539754
261077
1377650
847563
870694
404045
159885
1420099
1203698
1631165
188470
1601693
1949369
1659731
1276573
339650
795991
539542
1784865
612696
1987403
465277
787270
716062
1385276
800312
141079
923331
1464254
1202078
1082273
1156156
125020
1081799
1573111
1970560
1137782
931850
1968774
1740384
1330236
1772956
1931747
1593281
1500894
1647502
1229693
1855372
1910482
555644
465550
872910
1496091
1137157
1892789
76309
820623
1387904
872133
300743
334095
307857
1669853
697038
786
1978519
1509223
25441
1077057
695944
261392
47764
175641
1743276
210556
949990
926008
1420694
1957818
1132296
90381
689684
321992
1702671
1556573
911037
310036
1563490
1010200
1179144
868667
7419
580867
553806
1615134
1289298
1119912
1190691
175925
164288
858778
1654369
30292
1560399
135471
1518452
760222
1137814
156684
909202
1968319
1948331
217752
1736279
923768
1202763
318584
1513900
23625
196453
891914
1359347
662364
235797
1447278
257786
1004619
1257531
1124459
791998
1695888
1004764
384334
379297
463150
1157322
816826
712864
916791
1243144
1323297
1936667
1321900
898584
1364347
1971786
317137
1339210
638676
389611
347517
1450798
114025
1216774
1024756
845204
735368
1080387
358163
429548
1047359
1178302
596448
1713614
774036
810392
855114
403628
1384995
1604646
1009540
56249
628484
1302103
684706
1484845
1653003
1002146
1374433
759500
1288028
520027
1600090
1455254
18874
1011264
619549
1731485
1870008
1059159
1095778
1156452
1261270
1596
1491453
1998876
1786246
1734464
329442
1444146
1068233
1486307
133776
130141
459981
1404911
468614
529017
1462246
1042303
315319
83036
173603
761677
1844748
1203341
1118430
1218296
526024
221202
71301
1918854
986204
928237
795137
1144392
28386
1141002
1414662
1279324
1740778
1184093
678646
1466282
999277
632230
40010
1965081
1401054
201692
520245
111058
1690349
1505946
1471360
860441
694042
1303140
483532
175749
1070246
406245
291522
1104912
1892065
111224
378122
773934
1083291
1452750
889199
1123209
126187
1717526
1642906
1286305
688187
877537
847340
559676
1920969
1791122
994558
1910907
1617768
1816236
108791
642033
1201605
1789885
141136
449945
1054651
53746
126170
1833958
1721945
298103
475455
1051353
1491788
815802
248386
1570681
1388511
681415
284727
1095732
478663
562032
404667
1217677
494017
1650473
1217841
1502603
463579
252813
176222
1542607
1450102
113669
1793663
231391
927218
634762
1765183
1971827
1275498
1944338
1432786
229723
120816
957700
642548
1086616
782515
292449
168699
108747
216382
1866411
153248
962983
549386
1859634
404724
1402064
1355281
964448
192381
1786816
1973042
1270564
480057
1092046
2396
625898
1802020
1743440
1542285
1781159
1425340
1872075
504885
1501231
971954
334445
799656
1223994
1004652
191360
1941363
1821844
733038
1366001
1186693
659936
858057
1793211
757163
1753644
894545
76754
187567
377665
158720
359353
1220687
928512
194533
950198
1732971
871023
232785
1105416
716675
460217
1519960
868138
1718720
874541
1910614
370586
1052764
1137909
574219
179167
1657807
952886
1758938
947189
142099
292441
981502
168277
956100
1945909
1986093
791707
1528076
1802522
1497952
1245441
345915
302794
487631
1697857
1722471
614966
1734673
123758
584160
1920920
699548
59475
118694
669200
614952
420019
803101
163746
1504126
415133
1048289
79534
519863
1773067
1943577
413860
1103387
1130927
550356
1718785
1467354
351432
1745798
1016010
242743
717523
783257
150201
676486
1561686
336644
1833817
519417
1709314
1913221
48075
80582
1497020
66743
496963
1335517
961601
1653025
1327130
1295461
1802872
216703
1472038
1713036
817496
1276202
154584
896662
1570193
913926
1496542
114276
1255401
643895
1987563
1863518
1786683
1978342
860807
1420162
1714001
1070729
535784
1072167
918939
1568992
1690580
180560
273179
1208463
883816
1607788
10422
681932
558973
637462
812377
1606962
916614
1464288
1343797
1639481
1797609
1316147
1681745
1647091
1143819
1804140
1011841
1136197
1325942
134633
534519
1335344
1353975
1461912
1826460
495267
1134107
1679478
905411
426574
1213699
1715387
1366756
1297764
383609
1307002
1590131
1786584
274443
1071716
736581
905442
1040361
217173
233553
965864
111311
873575
981915
1199203
948316
497760
659765
434773
1739624
403525
1156942
1676085
1236033
975090
106459
1587706
825521
1578861
1743119
1918389
269286
559364
1987391
1059149
704668
1523389
345403
335025
1006874
705580
529892
254551
648003
1297357
1502491
13366
1429727
1681225
1900104
776377
1514138
1102280
1475004
1129146
991423
127643
435182
1171907
1287387
231128
1215069
126787
659870
1632612
412801
186802
752766
536502
969689
636224
1075301
1209880
1652039
1347527
1355169
1078576
655923
1654471
1601685
217282
1785190
462090
1519012
857928
815460
749713
1468673
1262487
296267
624438
999064
581246
1139334
1579453
1757638
1583764
1476943
1003056
1387656
161771
362814
1446052
1706445
1867370
1993051
1413414
1942913
1720798
694817
406634
193149
450337
1036039
1323360
619657
1597020
360290
1061953
922901
1746583
905510
144855
775511
398253
1440552
1534088
745387
1391648
929990
1329493
1111880
1583717
396391
1016762
680295
1604082
34951
235728
40811
29331
1437171
1271444
921944
1228590
762686
555643
215455
1648651
649697
1909653
1417038
1543779
724986
280612
1442225
607020
1539303
1950811
1581166
870074
761106
1889134
20694
1134273
633813
663176
315276
1365195
906450
300432
1751741
883893
1705500
978669
512409
649045
1250698
742629
1355224
1321452
1609532
1553040
1290235
46781
350586
635684
1406712
526867
1385591
981409
880586
331155
1574343
1580666
759532
1410573
1360493
36422
1566845
1724946
241156
1793581
1512520
1391065
1067537
1916021
1667962
1429236
441936
1084926
76161
1726074
111342
1324867
1113136
1028555
557259
164212
1561691
209280
199713
165142
992474
354306
354253
504748
1746312
1986972
839982
1062186
1517704
104465
456419
894318
1934147
772644
278486
740643
1102308
1424550
1499678
36236
518639
49598
408947
1690404
916347
1238491
489008
157291
96369
666498
1819626
725332
595818
1889850
495018
1456325
284688
1804782
1947594
1772115
1426538
1919413
1747855
379625
1351671
533735
167485
527403
37346
1112710
258331
1226473
1220557
1234793
1694067
1948224
1234555
1507360
47687
1903346
361265
225983
116470
1959310
1337503
1244655
187399
1929366
317243
418286
224829
77420
671742
1202050
357628
364510
1970235
1634113
1635447
1266012
246233
1942565
1192226
1301385
1265539
981570
1507079
515620
1746534
1928699
304886
504131
1701989
1350816
144124
450626
1986688
554828
1738247
351053
1510224
1213749
1415822
1461262
1808177
1983186
1607100
1101582
720496
597034
1833709
1819634
393881
183585
133934
1215114
1281401
1421702
1244792
372898
1752118
683418
1921184
1103945
240354
336530
263699
1157364
1333144
129921
791949
442171
946565
1109010
453048
945373
41761
1809037
414229
1584636
544170
1179531
850618
714362
1976414
780302
663708
1482322
1720930
116203
550484
15420
1792537
1888159
643314
820499
1996218
1051436
1629703
1665520
455542
701684
47515
613380
1601072
486176
1401124
1657565
1350437
1683797
1791753
1576578
857958
1763083
283256
1952490
100695
937049
1363159
190893
775427
1361851
1767836
388445
863114
1652091
1739965
1484735
93864
721482
209529
1402148
961332
306166
1936932
994123
965026
363975
1321868
1740897
1133426
885882
281023
1862118
546665
214972
82859
941405
815542
1252925
362810
714879
280616
260761
1113859
915032
1662446
242882
798234
741151
826422
98284
314683
625111
1982560
391653
1895405
1088849
293365
1281848
1643343
1687816
262322
986159
1994737
1082247
1514204
1258312
1354671
1339606
1981331
287092
943744
508661
400225
515467
201667
1886505
808145
1326467
1909472
53613
1312816
1021283
1292424
1576425
1827563
1810995
136033
40768
720576
514780
1377457
360059
1931173
1508840
1127616
281426
111573
1132835
1871612
683979
1069073
1383261
1860005
816648
605442
1707410
1675331
53685
1726237
1757909
1607952
428377
1672784
1515450
1558934
1800659
1539955
238514
516139
1941399
909519
195251
165445
924035
1792293
1439301
1437961
1244592
1637037
422986
1131890
1414838
1663175
920628
1790466
729685
1817329
708225
1963007
138418
883686
295143
1414379
1191637
1551690
1072952
242463
39704
1671817
48425
1357031
201392
1123044
1657874
838929
222834
1857531
1086787
849634
551009
809521
394332
1915936
932489
817482
1539997
432873
1007914
50885
139776
1734045
554625
42810
655144
194834
1122524
1545393
175758
1029390
1279463
1285803
453880
370825
350860
1239242
1500103
1977207
1233682
892664
574533
706118
1724585
625172
1469392
454080
52822
1329324
134903
1726446
283014
1459219
767640
958902
58016
1826243
434462
654295
1772019
96706
1667942
1529244
711570
1605830
659171
1190791
1605252
1042634
1872858
1300970
1509361
1029432
575885
694672
299260
73959
785461
1115222
382709
1422412
879012
252385
1710467
429416
415163
722375
317338
465630
1326126
1866180
1283300
1268743
896989
1485720
764937
352848
1745038
451740
1734625
1078764
969266
575862
282202
1094878
1611121
144682
1510093
460606
943390
513279
58082
249450
1815446
1047938
759379
1696764
1047492
1014941
268781
528674
662434
304114
167162
510545
1039118
1799051
331579
1139806
46203
1195713
1439639
297338
1491873
197935
917873
584140
1042194
724629
1701079
780521
555130
393466
435324
1858522
8906
246682
1584185
315910
363103
423644
456362
864589
1549277
1539440
878276
1171601
621009
66505
1089868
1303423
411647
1679159
291773
1324504
133505
1051714
777200
92919
79686
823886
1357962
1252134
1921779
935864
1026855
384061
396289
156290
1722053
254284
1866220
1995943
1098572
724327
1679914
1093488
1623101
1541151
1945029
1534204
773984
411344
735990
256079
1773120
1514595
133926
123993
174520
1061915
1244561
690284
73610
1158880
429909
50487
1965595
1035818
1511419
606039
215776
1758381
632474
1305394
1768983
1829583
1817486
1900018
1402959
814367
151038
630938
557746
1945852
806915
1134293
73731
1298739
1313133
1741211
481685
781906
410664
1075904
1979177
912294
972082
1090264
1116678
698739
719500
671162
1247370
36713
332677
781466
514600
1932457
919858
1512946
107042
1624885
721335
1652544
827062
1869337
1103734
3938
694862
1138460
1561694
774933
1379590
246913
356784
1063531
578378
1075452
1818098
1387661
49749
1201578
486926
1375235
1404474
211063
669501
1449300
1790665
1967651
168359
1470793
1582073
1698946
1760631
439045
1941660
1760096
1170055
589755
543889
71588
186401
1568424
757489
81011
1107923
912834
844622
1405338
493588
113159
1688555
1001752
342131
1691430
508460
1513246
559269
1451971
1497396
592393
679527
948575
1906105
1839870
853755
1165237
904313
1142771
51086
1341553
1689600
100262
1108717
1870290
225050
1265989
1478641
1141444
970711
599372
588012
878224
1809032
908213
521843
640576
712826
241142
1961396
1874994
1342719
967440
172219
1442688
500588
465740
264150
185631
1546839
1760983
637210
1171924
1602383
469722
189697
191244
46098
494668
1114180
1212589
330756
137073
1621163
952505
1595183
52173
1894410
1450883
822921
1771359
1550054
1993201
498475
1445144
136782
1699135
711540
1015985
1916154
428678
462016
614261
1428327
617091
3056
426858
1811763
335274
531905
265650
189236
351068
1806573
546680
1075717
1897351
1355637
129535
1974255
508365
1659384
265147
637306
1829051
425451
572761
506878
1263128
1399758
1684801
612348
578083
281036
1099490
780758
1090232
1341886
1891381
1638910
1121721
953983
1285615
916830
1734501
1710889
1581829
1442612
697702
499756
177217
1474161
1349633
1667426
989307
205511
1230501
128578
916298
1968612
1304958
350813
1348022
169152
260400
1031009
357173
1409490
1537941
1033561
1529725
784761
1894145
1658583
1797543
424296
398876
2198
143505
1101171
1733036
1995252
1118529
297364
853582
1742824
1925497
580294
235565
71841
1702751
1095169
1254847
241135
1983937
494246
1447272
1523440
1399980
941509
706734
1199073
1314329
1042777
399944
594486
1377326
1697689
1403504
461502
1623112
1098693
1904658
35620
1088903
1120913
1931758
1284651
180434
157729
1436575
10477
1717427
624631
1508883
1769850
1771665
1560540
1197914
1463112
1935958
17189
1145496
1593981
554271
1914410
957756
1287788
1550574
167116
1364656
888421
698227
135928
295332
739343
882941
1133521
1054299
1643846
295281
473706
630700
1087431
484110
530768
267191
131845
1516757
241708
1459586
169310
325732
802588
1131998
679270
1521652
47112
428959
1994535
1260196
1206630
1170561
1542732
1959054
135201
302596
1878716
36266
1492035
73032
237265
135101
638733
41714
433282
1555644
141649
695417
1112050
1099498
1459606
1022145
348383
740283
111528
446888
1638140
764252
1639100
557619
855046
104383
348541
607578
1215546
1015793
84541
880693
1013806
1389271
1701184
577987
556542
772045
1137735
1626730
335715
1933211
189301
937138
552927
1996450
1892872
663694
1688027
178390
1127157
959308
1505935
418543
112387
261775
408201
341863
1694041
533129
445287
533291
906200
1327204
1760436
1461677
591319
1074359
1180589
1360842
33473
1990207
197884
239512
1921509
778869
418640
1028185
1156807
1288833
1909860
1653196
1676732
277053
32692
1463384
930270
1658154
1045798
989894
1859887
1582734
1494859
999173
1827418
1348905
384764
1391040
1952147
542798
747715
1244852
1755242
1064078
571211
119605
698379
1652277
722416
1572408
1361514
241543
1506155
332539
1054303
1021910
1248455
1009359
1254027
99354
1518523
892903
975696
1363548
358861
1264150
1627271
1024815
144422
1432650
957537
1488292
335367
201683
537337
666370
676356
1874139
149970
469881
1333899
1105008
148034
451205
394318
543404
1200010
1604384
662521
488961
150483
686362
1284969
1716413
1152356
354844
608713
47343
1034748
1543459
465777
456493
540651
374753
440757
930468
914073
214243
1824651
1176416
1914362
170707
1444587
1678511
1631882
183681
206754
623746
394966
566401
838385
1636462
644368
659187
383790
1991988
499395
727765
62726
1008974
849515
1661400
1580791
1833977
557035
1251372
1482569
331923
80338
1311421
886173
1945793
1633520
1978176
6588
228767
48122
1977891
1962231
1933062
1516105
1196822
1371385
972296
1791890
1175261
1287692
1758948
1403763
1824202
1761087
172140
277026
1982761
441379
254396
1564740
1858364
257808
1583802
603102
925628
1125250
1830065
1811766
699835
1387137
607534
289090
712644
1049703
1851928
1743332
1148763
877383
1806991
1377714
1483308
786864
843581
1872968
1236126
909576
91126
163771
5784
57251
1335700
141970
818715
1379676
954300
439182
1028262
1478611
1749914
896188
577642
270419
992257
1423471
1919907
1565439
304844
260356
493963
1123755
332030
1386114
520325
195997
396705
792800
689117
76027
1058878
326576
920957
113472
1292062
1127796
1914715
899105
1692799
1238569
1353501
628477
1792909
1179865
792599
177843
1419150
1105574
1698482
1852008
635496
1042873
399083
1728768
1807823
1406345
1122669
720940
338859
281769
93955
1975258
1776748
1530280
805531
138091
81312
1537971
852012
1642053
1284244
711460
538997
1091527
1592800
172301
1633021
1509676
1188463
1721320
1926789
763592
1662171
1704958
1875939
996854
131397
220022
814375
706762
522506
1885606
1080397
1352118
980182
964576
1254184
828565
132107
1449219
441815
1645834
772750
129622
580775
511873
1245098
1638659
889701
1250459
330021
241530
584853
1576945
1633257
1477723
728919
1170038
1837751
132687
218869
91789
1828713
133080
8069
899144
813646
1676435
1279420
682053
260432
1129167
100164
1002593
402012
812617
578377
1685046
210277
1466937
485993
262404
126031
229113
537470
1314131
440394
1571213
1769745
320039
1706349
449675
227781
134206
147175
1112372
1227602
1767525
1518972
1770034
610735
851915
1208927
738874
1886985
572535
1600517
1354463
1662887
434426
1783974
1670773
276293
1999087
448267
1269133
242354
220897
687915
887943
147682
273110
1920988
229572
1377376
207037
1231651
1064274
870492
1487155
1040926
628469
1403264
275625
1203636
1659858
1956564
1255910
797261
1133564
163792
1055181
754336
822124
947499
67964
1605313
1556283
1033703
1486655
1975962
1967652
64886
817950
1912732
538692
1717909
84767
1376715
1932568
1533471
1161192
939127
593631
771052
460315
740735
841161
1649580
405914
410621
28139
127099
171380
1064815
1872484
619591
263012
416276
551893
1978339
330462
1652506
1816969
1120211
163814
1484709
1505990
373684
1049479
1364561
1953631
912796
1456329
1963996
564709
816159
1498274
1262042
1667338
542851
1035355
232054
969420
221178
1156532
196826
1109695
887513
1312717
716484
1952399
617593
380371
870623
1011944
64533
482010
1757662
1511674
632676
1397768
624961
116413
1678500
1586203
68082
486157
1548896
1455517
1085106
1856851
914282
984004
1366237
1868989
1279610
1695513
87804
1664306
1286636
1474055
1217315
1789800
1915012
301160
1800064
148214
754886
336816
936561
1758278
958862
542607
674448
1486123
1951587
919564
1998459
1792493
1678571
382396
1734263
1048941
1112350
1899550
926706
1531379
323671
1070850
1438618
1177399
1423732
1745044
1231576
1952
1681732
1155247
1108576
142669
697979
1613546
1509212
682255
1928892
1962304
558106
965510
810651
1259150
1029446
1128507
337396
1531323
1887006
1339756
1442031
946292
755001
1783825
994634
1626027
1750941
1741394
777465
748920
1270165
153978
537301
628396
501907
1001091
366806
1200123
1922120
1431735
1933399
115434
22143
1482698
1585599
1601583
646829
1994352
228513
1645860
1535030
1314347
1516350
1055423
1691898
1944847
792367
440286
751726
992443
1120423
1197456
863757
438461
229811
1032565
156878
1820344
310407
523705
1724518
1295364
1431895
364315
1397072
1697658
651885
1560809
1764422
1545535
150711
184454
1529050
1361045
1017778
1475701
233825
1019207
1583439
511535
851738
1465968
292987
1899622
978817
417042
1026917
527934
659851
21182
1603894
592675
819050
818021
1337819
399217
761823
1680772
968801
719924
1919579
1489450
1077599
821845
50913
1899838
1498222
832216
1556728
800082
1989274
96118
1766819
1710547
209434
584567
320812
837541
562416
38876
1336974
747910
671708
148613
1174508
1292662
1374267
1799568
1058627
1962838
1538996
1450206
855672
631549
1310069
1068896
1188826
484340
1152076
1236157
368358
1261475
1537486
1834434
135270
1104197
1415756
703613
1134398
1346114
956451
457411
349487
329096
486738
739775
847379
467833
521558
656580
1937784
157648
1011492
1783293
513533
590454
143858
1986195
1681738
439111
290839
129082
416601
696872
154281
1845166
1331766
1681235
1284151
450835
578940
836015
1195130
21318
1252653
1889816
193620
1189937
460607
513101
1497489
243897
1877839
848216
1258831
1437558
980318
1204352
1472011
574402
18642
1904254
1293097
709825
342414
1602584
1057298
1938439
396984
548678
1139758
963263
698975
985834
1845515
310945
478928
520209
1416224
1648486
1854300
222832
71131
337916
136470
814842
1570634
233506
1046930
827349
476705
96977
1330357
1395398
1614744
1888380
409898
1869854
1132872
1685544
1435046
1890412
862313
1035858
592742
332356
450609
1933595
951327
1789057
1930443
992604
1607405
743226
1876003
1612694
987750
1174601
1028378
1642193
20708
1533618
1551441
630805
230676
1821118
490555
1940095
1525107
265722
329005
455503
1846908
1600257
228026
38639
1902076
494553
1748287
1016989
750313
1980337
160103
1815110
614949
991696
1296569
436747
1341903
1058031
1560995
248034
398636
1026448
627158
1163434
1233349
785858
1818722
1718324
397357
477332
812895
1819841
600517
629785
904837
341156
458641
845139
695074
1587781
654654
1186647
1924279
791598
415690
33322
844493
1250831
669283
168706
143103
1579382
899504
1883566
1189344
836404
585980
774654
92543
1025133
1489408
1336198
459427
953233
1693730
1987519
1936871
694509
1234963
641878
975408
966342
652652
541041
818654
111224
1001119
1189463
545171
376925
1123323
1101840
1048370
1542435
287236
1838662
429779
408040
967999
1891660
852808
1213915
1565133
1702086
179881
555215
1363036
887975
1275709
335843
682233
120792
960936
1076328
1199802
1657229
994381
215093
1990188
628772
1517062
635046
483593
688677
1777837
678900
560648
312638
1488875
85946
125862
1408328
557085
27986
110160
1872259
690999
1649700
489029
1529942
983002
264620
1257420
79682
255321
1354512
1139431
1216614
267094
1227239
1569719
1976682
1349899
752938
254403
820147
435490
1941741
835752
1436682
1412146
988601
1477849
595460
748839
346618
959695
789068
39282
948190
1170607
791816
1480507
692487
188143
582979
1169104
1535312
1842993
308451
114897
1187135
932784
40245
601937
140568
1044678
1056163
610209
1754335
1350233
1425434
198650
997774
1046308
1184276
1544367
173036
1479493
1120029
1909864
1058268
979116
1590315
1438423
931714
221726
1178078
1866863
773660
1545571
726081
1240357
1263980
648081
671728
1276315
760400
899624
716847
879472
577202
1437661
1418963
1419949
384577
316467
185095
172937
1657270
30355
346954
1195854
921885
371099
411291
1296790
985239
302768
1847494
936745
345196
384029
858725
1309313
671445
1212424
1426710
287454
1231443
202669
531897
1397092
1994684
1787179
1427634
410916
1368943
714939
978032
578785
1031050
268330
1523452
1528353
1209939
1961426
612043
91874
150914
447353
591402
1251010
1714195
1140603
1411339
1873594
203021
643312
466
564617
1002725
705841
454517
349322
1085476
1587541
809165
1601139
867350
1800367
1060597
1678745
1572997
194998
525561
1835727
1473103
818583
1293505
702208
854495
1256127
85461
599240
1636935
51585
1848118
1406780
1494477
39760
1944981
967696
1921964
1571662
198424
1968370
786029
284263
635209
470806
1530201
1129022
725615
1952775
1884003
425564
896505
1840189
1363796
62106
245444
329683
41972
374403
386895
864591
822739
324713
491921
582998
991417
673215
1602507
614735
186507
1345051
1509444
850115
151934
1838044
1397350
497772
1641659
1346974
1232102
939481
266266
208634
1690798
1584949
1229091
661148
1993473
1261343
1536138
135258
560380
1321532
1146613
1823490
80479
1499577
1263699
109599
1524500
351134
951066
1832514
642707
1739220
1984227
186659
1633629
614533
1386163
232932
435467
1682471
936617
1941529
514599
1772603
1977433
15289
334729
1927903
1477995
411435
530241
804635
683075
735541
826942
1640101
831089
1583643
844840
1620068
407101
306435
1304576
970767
392981
1748712
954601
185927
1293034
576727
202861
795371
1422860
174911
1880532
1612460
1279301
887890
1510531
116631
1280005
508472
1035391
495040
176604
1564568
383067
1279946
1548650
1992875
1720887
1043388
1000429
237873
551891
1110178
110810
291159
845829
778046
1977051
301055
182108
1944452
1947913
215670
1339975
1712924
1975849
563839
1225704
278711
1834745
658820
1836191
1789648
1222616
1397419
1127502
766818
354177
84477
681136
1003514
1733457
1291733
299232
1405723
1530073
1571951
184214
453851
1735702
1382603
265383
1723389
1708305
56514
236647
131174
84000
361490
797113
1164017
1851336
1594686
9869
794689
1449607
883703
809041
920841
461529
10450
907458
535139
429244
1045235
728108
1545746
1760147
9202
1653041
1047542
507740
387829
870124
1248493
1801018
1223045
643622
1315212
410765
1957674
1188461
1741719
211161
1803443
773043
832778
488867
1776004
1337283
1374953
1318022
643483
551666
858199
1203626
763922
1040035
1022202
1978007
1835455
1205680
669744
1738438
458110
880681
621454
149032
1096010
61375
704945
166406
648003
1252124
681163
919368
1771389
245551
1783069
746295
1820551
846321
1608809
1934480
1943028
1740950
1310965
887623
1592627
1352990
821820
1889463
602110
823661
300088
1627250
1150340
601946
661180
1575700
1879017
1566559
1055797
461673
1938392
539448
1651810
1073759
1085532
1241953
1065066
1918228
1392667
274312
1562507
1496763
1541115
185841
173207
1566364
1487772
207129
623609
1649002
804681
1346027
229883
1097095
1977520
1608377
1786115
1044327
847147
1084900
21812
684043
822445
1901582
358215
418588
1819209
602388
1281202
434577
1031689
1102386
1770244
1670812
1355732
536835
1532579
1811364
398939
188242
853840
190139
5230
1890321
1132284
1046480
1736759
1926028
1844032
670353
1006496
1449231
744268
1056474
1435065
387254
619897
1506537
1582448
470900
762279
1237465
486733
1469778
577316
1854316
908885
779381
701042
692264
1251766
993630
1930296
1028942
30986
470573
1959459
1688344
1665939
795092
95262
219000
1715653
1796991
643075
1104431
1037068
1187097
52261
24803
1974165
1605246
401873
475074
599276
1199432
399527
306
745702
1924420
1372389
1927822
1714053
1686599
114601
81539
1305171
987483
1487027
1168004
270498
768371
543783
508480
1297445
83002
1472205
227581
20255
1378292
935186
1693244
1642407
1983259
402836
433557
1556163
1143047
77591
1818530
1906677
1464025
415457
433908
1140197
1815020
1561660
1572042
909441
14923
1845306
1637089
1904261
1549911
481762
1876538
814914
201484
1512774
704660
991718
939534
1965130
1112064
1888547
158731
1785050
1750946
1299209
1359244
1004170
737529
1699817
1373720
1316337
1550995
1609822
555316
469165
547752
806185
984350
1327872
748640
1513134
788093
539775
616280
541163
530574
696228
1658585
284452
105654
924551
1268639
1888332
1315262
818713
252220
111464
1092140
1139918
1775409
670830
1290543
324812
242697
1315613
1968781
670616
1264005
1505612
962690
949349
1269091
1382168
1729212
203029
807898
262364
1472172
1224198
215731
1213102
1582857
59337
562878
1028126
790230
616382
1203980
1323907
1667260
242907
959010
1882570
1417219
1688277
1594767
1093525
1718120
1081261
953585
891426
1681263
1480031
80134
503813
1608685
747963
35270
495841
302744
1639540
1903765
1068992
146419
1017060
615053
1699339
1510542
601369
1039573
567933
777138
1665363
392962
1536754
1597165
907245
1172955
380038
563530
646820
1465526
325231
1492055
1687083
1859811
374780
604734
1811392
1056494
339032
746638
633276
1630542
394305
1743719
108097
845355
32295
81342
71882
1235565
1939128
829368
1118375
1235334
746454
769454
1210867
1195109
1459807
1423939
1133010
1948126
1168918
899682
540887
1773016
1751830
1247678
1987286
1184118
1987159
954945
251669
1791318
177624
53747
670256
1242340
503022
474959
176747
1263539
1898560
1064488
562136
1544254
840321
290725
690657
1787693
1644984
531912
908050
1645957
1381132
1948554
420764
410485
1061621
935418
1514342
398142
1440158
560684
1100102
1592106
368735
1590236
537488
750468
1733322
1995699
227056
1820423
1155590
854484
71152
377435
1473882
77002
203119
597604
100759
1925684
499752
729120
765481
959158
29987
1562949
48460
685637
824492
679600
1049862
1246256
1594894
468574
714079
1619252
1263886
339321
458541
835606
100520
854178
479663
818312
1448845
1257848
1234238
1224508
103857
784340
542869
955182
325010
5690
172485
1261806
1402222
1503210
1653468
857769
250536
1040514
509127
103216
1419395
392188
569986
1248647
1106837
1481166
272130
1301508
1208453
668766
1459288
906777
1850780
1406699
1680451
755404
1423613
181575
579647
522410
1755745
173872
221716
1996049
1476482
1455332
1065790
548721
473364
479997
1333321
1294302
1532897
129339
508394
981482
1096076
1296618
769439
547657
765933
361691
1037306
1059931
831150
561897
84407
548191
919413
861228
1905417
1059947
1031588
820263
760371
1552028
1131770
1211202
1284249
894176
1615645
1202955
291767
452898
1934792
523837
108944
1314559
1287148
1275926
1329628
543860
893094
193173
1028252
596072
1611890
1415154
1174998
1807055
1795886
898187
48476
1784138
696399
506107
1825886
1708193
1943266
1476300
1342479
1841424
1472526
1246747
1410015
1846762
77225
660507
1272954
1773992
379843
195625
1093
281028
1699926
1745439
1253909
1927985
627913
710909
1210016
1701505
1248970
1934792
926958
987951
1004784
1077678
619814
1055380
1543566
1067262
157898
38514
1400452
1422775
997152
1450823
206982
1904540
439949
787670
1593132
332519
455691
1480267
965255
1457387
1747845
1694519
560759
83735
991502
1097217
1236655
1811557
1859494
542796
1589886
152059
1337511
887143
1692572
1419478
1728333
954621
1505857
1606074
1534830
603176
1522321
703361
1663541
1139916
663502
1019077
1188856
1119714
215403
1803
47499
780551
332136
1989839
1578082
1721373
1113871
888212
988437
570835
1732866
1566955
1295451
1161844
951118
897553
65169
341045
809694
10039
1900623
1581709
532485
460768
1401457
96262
434229
1178228
11207
227689
959098
286315
965690
953999
1623983
1661320
1520950
1609266
175713
1912788
634946
1647316
457941
1435452
1182160
426862
19789
1927025
868235
264443
797422
1878368
831403
1973872
1034643
902955
421974
190385
1555643
787061
472999
784769
513844
844350
1703219
313413
1655206
570843
1750587
1918783
1287530
1556673
1008176
194075
590419
658148
155176
1192367
1909883
1156208
140733
899381
1485497
1976158
1922726
158374
1057498
1343321
388077
1883844
621878
1857542
327084
1343196
1137219
1834056
1326153
1811508
329518
876442
524953
836262
1903801
1014990
1078319
1051944
317074
1274828
583304
779823
1429717
1310874
455552
402237
1596444
663808
1932946
1332408
1642905
51191
1116592
1029249
624897
1406410
66206
1375492
776231
986063
979409
17498
1592541
1642434
1303003
724513
1295986
135018
1278548
609814
428657
225379
1559464
1818164
1387212
410330
1337981
1370126
1805920
443114
1927522
1625685
570374
704390
1771010
818746
291422
1419367
1801784
1235847
1478891
281074
531597
102338
668872
1664700
899620
1500269
1727089
1033803
1713726
459964
1122563
1052167
226714
1311827
840061
828661
156100
919738
1180646
230349
1594869
1761369
1980345
100757
310435
699037
755051
564617
22100
346380
610693
1491642
354160
493050
738214
1823389
1497549
1928907
400553
78751
1097122
990810
1834626
428995
1134499
620033
1460831
1613636
1783063
734762
1923476
1392862
784992
946983
613006
810534
1994709
1142968
1433501
681382
1347020
1746370
889480
1245572
821380
338762
364330
316632
161224
101755
347513
1081190
752193
666643
381146
444890
198414
51121
1673624
512459
1839276
1647881
221970
1819168
1065323
375826
1034248
1152893
1692712
601313
569498
229462
110467
927807
1489168
1612485
1614594
1267233
1306628
194577
1859608
156616
269965
757964
1589597
1411008
1003598
333827
1920939
1992686
482747
1310690
858233
706737
80139
731357
1866946
1650074
504072
851983
435311
397658
145655
1590847
56959
1915045
312486
1885635
113437
813290
1035636
87847
1062371
254629
1224675
763251
1177517
592472
194183
321127
1889896
1780399
1683578
1488540
510302
1747213
1506332
1371588
1557312
1236975
1850364
1122829
1851535
681415
506672
1138358
1345963
1470255
1959495
606928
1280915
1769712
875747
50325
406240
1422403
301121
1298888
37104
306818
439519
1715882
9101
1362040
1494086
95413
1851393
1480241
1533583
1477832
1881174
420234
1377648
1145308
899576
1104154
202362
965144
569914
1311906
778851
165538
347079
1900815
226388
271008
1604256
1619588
1090691
682752
798939
1360153
1763149
1391920
529585
153270
202272
748874
1263849
276125
1659237
1903386
1650393
185946
505538
192766
1186205
165501
1818435
853330
1311565
167799
1674399
608923
945762
800655
842313
551408
1916209
941851
1315527
1289611
1971380
1662468
1071113
454626
1366871
1007973
132674
1350033
475889
1489340
1618395
1978141
412710
1364528
1325034
1193561
1337781
31028
1107827
673159
594062
1820128
384596
790888
36347
690379
874207
1199006
1300013
1181082
44182
490484
1650583
1715284
733438
185970
624294
1782452
1123133
669133
831068
219228
1339463
1017349
1895264
369371
1910983
1015519
198569
131709
43933
730091
226785
1271689
358507
604726
1667420
859972
565878
28898
520952
623609
1960930
1761868
101988
313446
499779
1920882
551191
1991070
1423039
1639682
617488
1235989
1174911
1163054
872300
1335568
1390902
693105
1188557
609857
1525894
184570
233779
1661277
1690866
842833
1655332
1481524
47080
635205
1372713
895181
101820
766204
1761263
186935
964969
880529
1692851
917355
136391
190312
718606
668449
236909
1796092
1302778
1545040
11351
682575
372319
1000277
1996986
555790
1683897
1710802
928499
456215
932239
1035065
1631612
1087406
1294626
1930592
995692
326258
1930964
1914302
1371695
1415323
992967
841259
1475508
671298
1341594
1048797
224249
636492
776509
1910762
1592868
1698506
1578373
1361322
154363
10372
519100
1013973
1761960
152485
242595
965003
244457
1512092
1011598
323302
1859496
1473552
1930002
33188
1858893
1828128
1465006
1031833
1757797
1105904
1666561
493676
1053102
400853
1177861
818249
422116
1821615
420478
1671492
1830511
120005
1873605
1297505
618556
1868751
925887
1778703
1350136
1076725
1870426
32618
1588695
339261
1832815
966697
764353
1904843
1678695
1977015
155188
308943
957052
700483
1749646
514619
882439
1200124
1744599
812984
847195
1033092
634610
1861076
1668719
1788658
251770
835711
1281641
269293
305843
552427
1963259
1490886
1664782
656421
570747
380522
1969220
779633
550285
764809
1105127
1029676
917519
310864
1676197
967248
288596
1691873
634634
962498
1860788
1770816
545771
365375
156049
958638
313591
1405763
1771176
1276689
1236604
1856654
310564
491332
1846928
1980779
1725342
1787636
393278
495084
1594021
1410564
571625
1872820
878684
218020
656653
311079
1058534
442027
492844
283921
1577576
1209632
1616806
1809224
68872
1204114
585187
679958
595928
1648448
85884
822540
1681368
1769321
1857096
678265
58056
1706055
1196626
1624766
1387677
620881
1676217
1230395
776226
990144
1095621
1060782
549440
924779
1324575
557271
1579660
1784474
1132005
781065
1084358
329754
1311347
1874473
85286
329644
1320258
1935075
893458
1330883
282080
1327209
1714671
1314796
960795
49229
1698303
746308
1868778
988935
1362767
1798239
181374
864043
476731
1299371
621826
677752
1495059
1772474
1136065
187044
747367
786046
751660
363598
290793
122513
386606
1573048
1895970
1238331
1161463
1646008
754702
1000279
732066
832755
672608
786779
66635
697422
1779289
1647504
474553
269191
1425670
1060410
1805183
1537867
623509
1257840
647134
1881776
1685538
1571750
1368791
1955049
649374
259652
827293
1119132
919537
137581
156327
1430047
1346594
1304762
977708
950547
313643
970081
1898867
1195614
23366
291547
1435112
738895
1543154
1442006
1541173
1397917
8472
1366990
1015297
1678396
584783
703815
9565
1773494
1000154
730572
877162
1019799
35860
163818
1371642
941284
1545258
812597
1783893
919335
511564
415559
1893746
816354
821790
499064
808154
1821021
1993129
624472
566425
446525
1117288
1148891
1086492
342745
678556
1133206
1950710
1764879
1866328
352331
993388
127583
1050230
408629
1010953
1990934
446786
1589803
1639652
1493074
916661
1741980
1872914
896305
1027323
1702495
272021
48499
1534663
814542
170893
340418
1880844
1816013
158043
1160047
368874
812730
547496
357100
1087487
92845
272628
1964896
104797
1453516
922673
1986009
1814793
1625620
1002480
1397600
403574
40253
1673116
1818594
745194
1488897
1307951
297130
1928347
545464
1595459
1468078
505615
1750202
1863844
1549918
739627
842901
1556753
1149296
1356536
1401999
638744
588548
1639104
1129282
1168259
1290421
1839540
469462
128805
1753127
249155
1331559
356610
976952
1044497
856189
1729138
1810412
659841
1920992
1138633
1554256
1425685
195679
110184
320350
1704443
1858935
1976426
900915
1521807
1635557
265857
735781
1164406
663741
1881423
1917372
40163
1703261
473639
409737
858163
1708240
1516719
1696880
1067897
676665
838751
1528378
1254547
1913486
1717848
1820773
1597656
1823
1974426
1823010
1737532
1979594
1290930
421377
1722214
841306
1000455
1410640
1185819
1094484
1388981
847062
1877667
978329
653331
955266
1100685
164737
1477427
484166
111993
1155064
42255
1113693
1430751
1133043
1585241
1064368
634150
1800981
1394952
1463276
724426
657021
1149379
1476322
1752947
1264061
947714
207434
1403144
1828136
1174004
1962393
838125
1481887
874354
680353
486985
265623
1654013
1271550
475402
1032841
1597976
657689
1688399
869716
1971814
497250
550220
631314
1306531
1941172
1184009
476909
822804
927249
822372
511309
206203
826427
828901
910140
953101
313160
1627676
1227331
1426225
1947852
575992
1101191
1758385
1096004
1449317
1834453
1652824
62600
1494197
1044810
550707
886992
268118
574601
1313797
1537049
1980511
76080
1229100
747734
1442884
234606
519012
743738
1601699
1498947
558510
1759270
176950
699148
1184597
328875
1417880
1430397
405694
258499
1253900
388765
1285721
1280797
222135
776520
1260153
1118767
1681991
778509
951556
1944547
1548410
1579661
1928503
391724
197645
205409
952882
1209116
292021
1750886
477940
671519
636636
44733
486223
692868
384371
1604813
1451331
1125186
1815682
66069
565677
1508862
1263413
174120
1776011
1995096
1605831
1834982
1388762
1591212
1068541
1316016
616746
1539746
1443639
892632
580878
808099
1520311
699165
1735293
1981902
76833
177592
1945095
1038550
384877
1178088
1944457
226378
486272
860598
1471032
837668
843801
528962
1275833
1119683
1192825
542052
1719273
926960
1305093
1404142
1717219
1751052
1726240
1040048
1429235
388338
311576
1973426
1187524
1097448
691263
909936
1757152
938315
1158054
34343
1539894
447908
1067086
243164
660484
1494952
449931
1610733
1035839
327752
1552240
425876
1421032
373416
504835
353993
1964585
1967815
1617012
776897
1612414
1192107
220312
669462
53277
1619291
662353
101974
1079503
274533
1152887
1503390
858222
1208596
231140
1570323
1956576
1233405
1638587
1668172
93717
950381
1497551
1051084
1104602
1933928
1574568
1003253
696265
1167715
1131459
1570605
361150
1598084
601426
1500492
251260
1544086
1956460
1207029
942327
799547
847640
1849558
1786225
139409
558598
815170
166427
280007
994975
150982
1455702
338482
1072503
764150
1382830
865187
1419699
93910
804182
1941479
542149
28614
1702669
368982
1204262
823590
1658621
1017144
509985
1180852
1225694
88266
1663621
1191617
667886
1524110
789761
1359849
1619046
1616719
1314175
1739724
1003943
1595809
1644604
202779
1380783
324626
749933
843024
1337823
970392
816053
1727234
1410090
1384131
651469
224808
47405
1355684
1330941
231886
419451
674949
716591
698164
919095
685509
1417936
1052762
882007
1317849
1881705
1460674
1775970
1011698
1935698
746975
1314954
944573
403737
312786
223876
1076915
1357433
1062810
777366
1873202
1951058
31156
788654
1898677
121630
1239714
1239849
1391415
122896
1773352
781342
319800
378192
1094441
675488
1271577
1681566
246882
1635403
44521
951228
1617167
1467438
1951543
1379670
1626679
1958848
1725539
1674577
475473
122681
1951158
1344759
1543213
1189173
144972
336378
1342755
980495
1063088
1823212
1615322
1553265
1002714
306101
1517683
555035
577521
304303
1408932
1567063
1350428
1826351
625088
865592
83288
1738414
1697130
664462
465885
553385
1523714
975867
1282881
1514153
1407273
1874256
1229380
773125
1224030
1112769
743689
1032819
647157
1456508
1564725
688897
1438267
1856945
841309
413480
807908
390621
872157
1191221
1898824
155958
1722119
357604
101597
1687053
425341
116915
1204360
1181270
364939
13066
1324436
382330
499544
833683
1833480
720017
1171189
158929
1487671
613289
1854936
363060
719774
910216
1470553
349107
1589911
1947856
818609
201617
295710
587693
319458
335330
1052148
730869
685998
1331340
171404
441201
254088
1983689
1433684
1670258
1751217
123063
1276388
937385
1221875
1204029
943585
552932
1881684
1525895
1639247
1809479
1480054
299519
1142616
1483360
306460
1673567
1505872
179559
138127
1256251
1598946
135435
578311
793533
1683158
855530
37215
821495
1012757
1581104
777821
608929
892042
1936173
757536
1048639
228836
406735
445462
485360
1384002
1863179
125692
1980270
796580
352597
906834
1906174
21838
1002055
612677
850345
253781
1096536
89842
1271489
1342825
62404
1764459
1471195
1244613
1514330
316107
1869630
1197889
386257
1336591
804092
345946
1238091
387233
1677473
1024735
1154936
581295
462802
428065
24416
502391
1706360
358458
681824
198975
1536908
1019248
742070
960486
1590427
1293834
1456419
1416596
1047867
504887
606469
674650
236773
302727
700629
1421063
365034
1419523
1625343
1333872
1897280
21068
576264
1202824
1625473
1056814
1949633
330443
1752419
1370630
52151
1165344
623927
1558919
1243195
492477
385648
1942799
755081
740723
1233467
648459
1360596
283121
1847437
1521307
229675
143262
1020385
741137
1520174
1895658
289086
157018
1099154
1902644
876168
624392
1882232
415311
1941384
5920
810401
1321306
1836676
212584
1022533
1013335
136925
177070
1621214
1647631
251131
1562085
1268318
1809004
1164051
205960
954103
404238
1593250
326314
111684
170958
659308
451129
1021438
92494
247328
1547356
281435
1187598
1936188
1691311
690549
1499125
305535
344064
1481259
1956588
745445
1064851
989664
1938421
1197993
1975375
1063683
570032
728655
732230
976572
274534
1363807
1148627
1282854
1521552
1777985
1542722
577902
1290827
34236
1616311
1342140
863334
1338293
734506
955941
1222083
135491
990350
967220
210794
421545
1868500
1620649
1706700
1952355
1136066
194485
303780
399498
736335
615845
1324140
902457
579391
928268
165870
716238
1676931
710014
870238
117093
1723126
45469
1508476
816016
77101
590521
516878
49371
148680
1212063
1834435
1200011
365771
731013
851581
859335
652485
1220596
147163
757373
1893614
25029
1676868
872687
514829
898702
1179383
729854
904100
263430
1006947
620310
379754
1215924
1685965
17288
1079804
219113
1717514
556905
1334306
1659869
1820357
1074691
1631922
192152
200539
1859597
457554
737204
614140
669006
1499021
1306129
345417
1044518
1468966
300875
826637
1372702
987936
142776
857841
560821
1537735
1186662
1779520
246601
1777217
955928
1674063
145096
1103607
194863
1781479
755283
1401274
569611
1769173
1226569
885797
1351587
1570091
1662418
1559486
425249
675919
1711690
1013252
963366
986129
1003744
1437744
494476
408672
1935659
1095799
640843
1332761
1608508
1896630
500139
786136
992965
291406
653988
1378965
95421
176360
1810020
537450
1875893
502972
421433
1030786
1413079
781723
1079832
1257921
1263172
1876129
1614246
1225706
1191801
727818
1266992
1962774
491433
990868
731050
751113
131733
1889046
1016175
1243840
1438088
240860
1800494
104367
1480091
1678231
1588006
996984
624615
1822481
1345957
768223
623241
916656
1643503
720854
1989908
593760
288763
1812172
1936103
733105
536495
1200032
1899505
507265
164191
620978
369101
579189
112234
589708
1763613
235984
252705
1290799
771615
126135
1130806
239921
1413912
224566
1063896
542377
1703206
833756
1509443
406621
1156567
1485197
438652
827931
841613
1609605
427320
1487398
382076
1688155
1248336
1449729
1916749
1545870
1501841
473969
1840297
910162
16457
635089
251023
1289742
997673
609989
1344004
1289527
1532530
328538
1728332
395733
1002855
1569157
553199
1360485
214849
544631
1315908
39414
754965
440565
294273
1627526
1712651
1756716
397439
1525761
290762
55960
1853069
746111
1907550
68168
969363
498011
217357
715057
446648
180182
1632431
180491
962845
1954467
1993812
1666110
1291862
1915566
1196183
437676
1005367
1686398
1399798
663371
161843
1458499
834307
1911920
456458
317616
544477
1161104
1450625
1570257
30054
1628891
678463
1522358
1747894
406967
140689
965593
1415534
307756
1017722
1245403
510682
1081130
344670
1529117
1781608
1464303
61559
415360
447831
1859841
1727310
492884
1356881
696775
1684868
63714
690306
296797
1715231
1100156
77933
247568
1886626
245610
517915
1502576
48833
524205
541470
1850155
1022495
462420
256044
828695
1128649
1369764
1214867
1725104
1705311
1144859
1095872
1243320
734264
1007958
1264882
793622
1159874
1558027
748552
749448
1874758
1799378
1417391
696841
1852973
1406394
1856503
1550313
1948041
1332444
1651206
1555570
148953
1105485
1525135
479266
1424962
1850341
1169440
896873
977092
1883223
680772
1420469
1105436
1902239
1729796
1108086
1268378
1491178
635197
1900897
1642536
1563954
1570705
1630477
115214
1419370
1320690
303555
300573
1181113
691871
734276
1268584
734589
1924009
1673940
1449628
863402
561266
933423
216245
201948
450994
339389
1294776
1887921
1845710
1379895
1060259
245397
759871
482150
1229170
548882
1185077
1273170
1291037
968538
721610
392370
449120
274665
96091
1562960
802783
1720965
1380272
570066
1035515
839035
814297
1349072
1662553
196949
1674931
281963
97712
211137
712869
707918
1880803
1451809
869573
1677611
494506
690117
1264752
816384
1569738
1254197
1944001
1284007
1145555
566438
1729888
692359
1280557
180156
32738
1565659
434287
90269
1665112
1926478
1793418
1546486
1325149
1851219
1474607
189981
1513676
1642145
1814859
1766158
586606
34501
1157984
1895430
1663817
1202798
1067552
83805
1108977
61487
621246
1823797
492513
556544
567194
1464274
616548
1938182
1745348
1359023
778150
1717825
390863
715295
1379120
79055
712258
156496
1114061
984749
1703422
431224
1337784
1622737
354138
1213322
1292446
548039
1249976
256446
555630
905880
741428
1339112
871958
1211105
1950428
155096
844521
565216
1076515
735426
701768
1034721
1953947
1862509
1735703
1060832
929752
312893
1185990
1127520
99503
251498
1469028
842649
1616624
670087
1246719
1760865
1056823
391721
1086413
1950117
1029613
33187
935828
1632745
576579
290716
1641564
258782
1073734
1577652
237162
1466130
1775619
850919
1378122
856377
977144
1101542
598397
557653
1002291
1126913
1618823
959425
828183
1675799
340143
410538
659436
547875
551917
269421
195084
153511
581462
1743562
1859770
1973092
1209478
1390674
173064
1960532
1481919
1467572
915186
1424009
1813860
1260018
65690
1778538
1346154
606420
301714
855401
1819619
1736853
1735860
1344056
1438951
840782
1964100
998476
1899491
693047
355157
908498
441282
1986848
580590
400398
79779
392035
122652
390364
449856
65415
1706730
1240493
657781
1124831
1373548
1343719
244449
739203
1007217
1624511
1961923
72009
106717
1966838
763966
382118
585804
1176377
1865817
1089549
276851
1030747
419636
292539
952148
1082102
97908
1519738
1919822
490090
339998
1276500
593295
1251981
398609
1586409
408407
167284
1023313
1202961
1796100
164171
829604
73985
1242905
370873
225620
1639356
734734
1199269
1201941
1978581
1938764
1986840
262491
560757
288011
1520060
640974
1597214
1316836
1418642
169031
915595
1049781
1842469
1712175
265367
1234259
676079
979089
598190
360832
615698
155671
252694
378100
883672
1461355
1057874
431098
1310508
1205533
731670
1994079
1214801
1763754
483531
1228587
1544417
1106784
129280
99840
1619299
1398202
663221
225784
582486
9037
126324
686759
67627
259272
1305312
1091513
591837
406065
23068
1527305
380593
1823572
1091358
424059
1385619
1884639
103986
1326472
1289892
27411
1467808
463718
23605
1409584
897810
877999
322024
1611371
83229
150043
342796
1686102
1355644
673471
449219
1020955
831189
326844
1922938
1043202
177307
1670307
86999
1426056
1943844
523902
436149
786972
501712
92259
775908
752857
1133048
331625
1705025
1701511
540155
771024
1986094
718212
934435
79615
712706
596646
903565
600578
789808
246240
235894
327456
295080
1043051
283142
1610585
1322696
2127
1302059
368667
1374332
918323
667746
1621876
343549
1106863
202471
211443
1459023
1118408
45182
1627831
1902057
263377
1480904
196955
153055
722310
1008680
1113771
916527
907687
339919
1869222
744147
1433177
1363578
569814
917977
1782824
544914
1263234
1907328
928253
1184920
923478
613105
1653898
1273299
1010922
860967
405177
838917
1026074
412557
15832
1651215
1482357
405930
549234
431533
1560933
1635490
369169
1350495
627535
1913639
1242082
16092
877948
1685250
1450073
574708
217891
1213936
476730
49482
1219738
1419961
661832
597996
240838
741903
49672
536772
325458
265000
1152494
1879181
101695
449229
602396
1195468
768716
678819
771404
1748279
113721
1686567
100173
952378
1439496
1871857
704527
1651750
33364
736951
169857
1893114
211556
1023348
327935
704776
1123448
1677420
1081576
256884
861534
574067
589663
879879
1681531
638067
346472
837214
279276
1692150
599180
1311601
21621
690121
1009149
697812
542875
1330386
1174307
84946
188070
1120012
602014
894981
1623775
1980179
206097
1037112
1342656
1595653
1919302
1266279
409574
1443495
1828066
1229273
171429
1093181
1367733
59120
64537
529630
473891
412398
1656631
1307427
1526597
341466
1567374
1289878
951269
991439
762525
1888571
597373
230373
760716
517917
599449
1461310
900967
174838
1057503
1052312
858426
549748
830985
1157005
1385393
139975
345812
1395941
889085
1176410
350898
1392529
449151
1250245
830865
1962072
171679
962742
1829008
1691766
1034615
1418199
584638
125286
798969
761615
490590
1741089
800004
797518
467925
236141
1869790
412822
1936598
1703515
266161
1717568
1857385
161889
587679
1168144
1878290
929668
1877783
834668
834638
430123
393138
1152812
1823770
1978938
955124
54625
499268
511275
33241
1786779
22559
1756070
948784
1492972
1811798
877176
944446
1856762
976833
962471
337609
1885272
1677820
623398
747828
655475
792665
26181
873283
1597134
1638578
779243
590515
1286385
1079077
644169
1739022
880820
1934930
1775975
1780500
209243
174976
583710
1251760
275515
1420635
1465842
883172
555986
1888119
1695705
1253751
1746449
1689125
172343
595952
1320064
1840884
131730
904934
657166
446853
1220425
1711134
39313
809470
883329
726049
1629715
1092014
1781429
681213
1089128
939668
358014
1070497
1461300
931546
392090
1350880
1766405
767454
198454
470470
173079
1376025
523979
1796003
419470
546833
1362275
1923474
1887405
1927974
1159858
1482437
963065
1141201
1450945
1237153
1079611
554075
531524
1192326
1842983
1267770
738144
1478243
841006
1029336
851078
1493652
1489545
1391929
1168925
936291
1888002
741719
252613
1015336
721005
1181296
98600
1505906
310226
1870877
529579
808664
1188027
158458
728243
1253004
618134
389058
1271229
818509
1878905
1279446
716371
1289711
807641
672504
200032
1840671
1212644
1772590
1327856
568145
137079
402993
720065
170539
1926333
509433
321578
1526974
907130
174493
1302787
725877
1175907
1453432
1981581
340566
1589556
33572
179906
1882728
992787
1498678
1986497
397644
136853
1133061
1715451
83768
143926
1127935
1606538
380651
415463
1364989
1472667
1439136
789788
1272857
475998
1267694
553550
461679
1880077
1695691
186448
688996
930770
1457040
1956102
474379
37414
1455088
1707130
889720
1426751
1659608
1006854
1930792
602447
348606
957627
398430
1515340
1816176
1559451
1750860
1820970
1004396
1050719
615772
511832
1609673
1875438
1160506
1190483
1645077
560070
1983105
1825271
481276
498662
1907864
1183848
1066161
631417
428435
494872
326627
617545
938255
248852
1848096
1852694
1701545
927601
563658
1951040
972250
1982802
1678677
1700560
1810651
1528972
1804145
1146016
1515443
1122940
1301049
1505874
1276805
610092
1924326
1220883
464115
1332252
202570
735110
888360
1254808
558405
226914
346645
1289060
717099
1937504
1365584
954093
262006
777616
1323220
826877
346336
518283
1504892
1243162
522818
582161
1991249
1916258
1740980
815095
1070664
1132444
1172831
1653068
1752121
571297
1285776
1084738
552946
1524450
41861
380382
167846
1285566
1658446
1610226
1851175
1913098
1848465
1556317
1348641
900282
159235
1857808
1406588
1717765
391524
1775136
1258217
1403988
413631
1260393
882334
1810508
1711111
1497263
575195
787487
1031581
530091
759666
1361028
732731
300699
1510872
1756255
330072
1537955
198080
1292413
534347
1484429
1492425
1026591
530037
1931896
1126043
773505
1463130
1830970
1014560
1504397
1163294
35526
1688472
38093
450630
1248716
1933175
1981976
122263
1400736
1368694
1377173
535435
901435
485351
150130
1141034
1854051
1909719
1671069
1347910
334374
1612014
129027
1461071
1974554
1897081
556970
1273312
1166653
1206387
1393957
1329817
258777
1510478
1297749
140713
718129
1815284
1851433
573531
423880
753061
1404419
1881626
155584
417079
895741
1137429
817061
973706
1853022
1762492
217812
1477643
967272
1148385
1610859
206303
1458615
196024
1048886
1824386
1823112
42056
1289815
1417719
1205316
249347
1114192
308845
268516
577129
449224
188543
517884
90272
1418844
1164335
1001327
527931
1227700
559977
1911075
1841186
1766812
313685
1574411
1820766
411057
1143343
632325
36365
1467120
707134
973795
1398076
1563967
398390
1964721
1686674
1682979
1015950
1764656
1133010
1530477
1137224
472475
1582010
1814740
606414
1442237
1658808
562664
1377294
1288814
1707150
1691978
1970890
1037082
41736
652383
64846
1349950
253453
1478236
756466
747344
1269000
1461304
1365314
274739
1628454
1116899
36366
1765794
382678
597605
1269526
742496
1496071
1648063
1412519
1910261
1052
1162393
1674670
1032793
1874240
1271350
659793
1001176
860298
160778
1783575
88697
173476
1354450
1562563
113453
1337399
1973692
923596
1862828
742014
322800
1472559
805097
39714
282554
777660
835250
915275
1795196
1291247
1806601
696825
962060
232214
909239
108260
1531522
958042
1843348
398829
1909860
1461000
472767
1328544
1367284
162684
1332709
1872940
1985697
1343871
233790
583241
1071077
1313758
1354623
1683546
1364709
666780
1167087
1773522
1582205
1683265
1331320
433838
733613
907799
1074225
873945
67150
1119681
386702
1140316
49389
1180477
1531500
1076121
360154
1297228
1632896
1457556
789479
162845
1883369
204756
1999211
778821
1016852
476124
53101
62884
998548
992453
978974
1880828
1384040
801520
796413
889216
1082527
251908
690669
1877123
515988
1672863
682585
74109
1182799
882753
572167
584532
1829768
489167
160465
1468342
1369266
66410
843692
1274178
1591619
752929
1111345
760601
1766773
1925739
1537733
35899
788319
735082
375911
1154291
1781492
140697
324025
1049731
1901164
1909219
731600
116821
145633
339886
1906487
260433
803588
1103611
645773
692499
361641
746962
1572570
1213070
951626
267605
1490650
145054
1432488
1290588
1996550
782784
75484
1740990
405718
1371811
1368443
600162
261441
457876
1956756
305726
999076
1946564
1316285
1635929
603226
417036
1630382
45466
322004
1600908
1070111
1601402
1864457
1788122
254037
518236
375924
1349590
119156
365220
1106081
1967463
1627069
1129500
1531034
1900347
235785
1594991
361095
703943
244515
693168
614195
1947132
90045
1674763
140808
1852259
531343
99664
597204
950634
1471079
1111731
1086617
185588
1850334
202222
1588583
1677486
856286
1759389
1031523
1176297
1115606
393003
1288255
426374
1116884
1211585
1130759
806275
1820444
398515
1182860
760140
276222
781374
533380
1941867
1961652
102682
1985923
1312420
982223
1561688
1410018
740536
954862
898486
1941251
1040517
179395
1836040
409790
1969752
1995487
798245
1648822
1445762
302562
884513
1493575
1547591
1576444
658783
1100121
1487100
1649162
587641
1865637
746453
1167182
1164926
1074773
43802
1018605
1336325
525745
1396993
308326
78598
1367575
731284
36117
197129
300489
1640570
1717771
707116
1671058
1302069
1327491
367516
288668
1549561
1511302
351796
1353754
1356367
1708679
1425747
1122135
890945
866192
909533
1317231
991145
841862
1051722
981163
232072
53361
838598
1263708
1262403
695415
1597229
1425026
1903950
1844822
1936234
848650
1059301
362890
807037
911327
1477413
1934661
880420
129448
699707
388023
1968781
721888
676170
1182921
1090244
38745
436014
455553
556710
1766445
375263
1105835
1435658
182304
334671
806377
1248653
280107
398782
1729827
1851743
1503121
581059
508519
242947
1142075
1297202
940047
1098437
491923
1950859
1567840
609741
495317
1490729
1532599
980893
372127
509158
771481
1201392
1330593
1584573
1244818
97015
141715
1124147
148271
290804
1907980
538086
1167338
402971
457704
1493396
766504
1774531
807603
1297991
451674
1588877
1259595
1729693
1333772
1971999
1653440
1398189
1630332
1133380
258345
175950
1251091
1349707
1011021
1429597
250776
1341007
1197203
743119
1363618
381779
1053613
531450
548060
102637
543086
156366
1992538
860489
887885
1892549
892023
1195232
399597
774262
1813316
1620287
391704
1457663
1984513
1881276
193641
871232
1945311
269721
1547988
25665
1025952
813629
918804
755058
1770707
1040645
1325121
440465
1417171
301368
989991
246949
1134780
1335003
1341957
1160052
549863
385326
1977228
921041
895930
1087217
813981
748726
1547421
1582920
1809402
1648975
1490687
403846
81947
1779598
625003
516872
1099740
783707
445450
1337148
22822
455534
1235448
203335
1801702
1697709
1999493
1884117
966465
1795960
8453
204792
728494
847582
1413073
1113285
1966932
672778
174968
353454
1874593
481337
450796
1943697
386248
1490188
1773642
176302
1987979
381440
1297147
1043459
456547
274811
413028
1290044
639443
1607897
1449413
859360
688859
1961735
1611453
498831
271501
761224
275861
1147327
1779237
543684
918689
588407
1877827
22292
1770506
1579669
986377
1574054
477720
279384
790384
106407
236929
87408
419079
1211766
1989758
1315754
1872946
577241
155909
1909952
55108
619220
872946
286019
1527614
486886
232456
1599572
1862403
141884
613618
1416615
840774
536020
304851
893835
1969804
936115
1953484
876465
585848
643068
1602111
1935943
1714405
1084637
579221
635318
191478
1520000
989685
527372
1543524
263092
1106354
1811006
12831
282097
1617899
1089856
142797
592677
783159
237674
439897
1484805
1506775
1782876
1537917
1901051
680547
1796167
413546
1529868
879234
1485459
33420
208473
68038
15912
1742896
1702238
1011357
1804131
1585365
1193299
1518514
381418
939790
1059696
1053036
623223
1215603
1140543
1943404
1667203
1143356
944936
1012042
378389
1394600
678953
1751029
1945085
535223
222115
53597
1404171
368957
741282
396939
1770964
320561
1090939
307447
1159939
281126
1657569
1692864
1684196
1337885
989697
1428391
1318761
788323
1826458
1345105
1188493
1290496
1828105
1234204
724650
1127332
893181
801386
1731917
421524
258204
1538330
1081611
842592
1674692
306868
1684535
393566
332821
1809387
1760892
1455186
114664
1401226
1450710
289030
1646525
501418
1664527
820836
904119
470694
106086
23994
1679454
1377863
1951575
989657
1151483
282924
1305949
578806
415506
1405659
705743
370715
1593772
726490
224934
960310
1405571
1487468
1137876
951894
715289
1800523
28668
957989
463636
1961262
1316413
1215946
244749
554931
1260211
1914187
1087767
117297
1931049
414804
1551002
1897294
37811
1057655
949973
1384038
49183
984657
1940907
607277
1588659
1427505
719590
611993
1281723
923215
227714
1605718
1486735
1609812
1944997
587892
1381856
1399703
1640341
1414965
871606
1587156
864019
1492839
1728139
669696
1877287
314573
612727
1876419
1948710
1115471
250585
1141311
1998177
1831652
35408
80727
505405
769276
447806
1770082
1576664
92761
892464
683
1290013
1518954
6404
968156
1665855
1939325
880028
1899218
1506910
1225790
1026121
475576
536985
1341816
32252
1379019
1533263
1346668
559733
921359
1207550
461746
187475
1926823
1989611
1428544
1686877
1608491
1705753
796296
983898
545517
1880095
1238301
1628328
120698
684763
620547
23577
440472
1893346
442871
762857
664912
1119514
1211324
722716
869703
1198432
253186
910611
589606
1939439
481573
1388922
588499
1424790
540229
1575912
1680549
1388713
1387072
39856
1718321
1081026
826889
1635682
1539322
967727
1368688
920739
323874
1816556
699937
1333230
920736
1274117
381559
1949023
143166
607731
1465084
24499
1635218
955931
71666
868646
632068
1708985
1162123
1183721
1388209
944932
120993
129998
1419001
1634532
736011
1666007
1709667
1693006
1688197
476299
1933937
802967
1517044
269283
1008891
1236308
1562595
558759
603210
926290
974708
618889
773879
177006
1370611
629147
1138315
138813
1552811
886061
1496127
296380
1648717
1964714
1340990
441612
815050
1065187
350523
1898819
1887752
111059
737205
1618259
898950
322091
762263
1306269
429190
843473
1605625
1045412
1491317
444928
1880569
645388
1247409
276089
830000
1934417
1223967
670299
979307
1075592
258699
1533945
458635
1402301
570262
1834275
573391
479131
301147
322053
1389019
378562
1015305
294531
1310062
1892010
1978805
1452587
1749813
1401443
591441
1504358
693233
390637
1566167
376781
1387772
1524244
1338714
868979
1590892
511175
1284921
696816
531739
1961789
252789
1138799
1685400
1730867
581152
997018
184550
979805
599326
859828
1518150
389265
1601420
1084958
61432
1720986
1661692
389241
1363962
1651908
1235229
999785
1437377
1267265
1268870
1001658
437786
989434
1618109
1879508
1526606
1329608
779661
423293
1482669
837532
1032535
1983923
1886805
1230880
1649404
602116
342192
1474335
36952
294747
561123
736121
981761
1004915
653052
1927772
799286
1642464
741775
1009728
1719501
863821
15670
224257
264325
1019109
1190347
79554
1591957
680466
1850474
1729732
1610879
625235
1232041
730126
1135321
1922351
952701
301182
349246
1666071
210918
1801906
478983
101042
1287332
1735686
23035
1888956
57217
1192214
1345963
960775
1370221
1144650
1588975
660234
278301
811478
1771100
1449344
954413
1707274
693280
1393385
1456047
1060020
1295087
376717
189598
888685
1129230
1115964
1608177
295224
1751318
1651584
807590
1398001
1470504
982903
1485143
595631
1516716
1029556
1074910
1396941
1481951
1235436
1152130
352898
950316
697007
1143036
1127202
207176
1747295
16691
1896121
618559
1336089
270139
264837
1910702
1189174
1085449
537327
574812
1747316
600833
1498460
1559120
1037770
838108
1381815
1352727
1506254
1392356
375671
688247
463552
546633
52253
379085
1160341
519022
480952
565549
1843540
1139803
1067835
397316
1462700
1323809
1681532
1755704
1749712
849300
877532
1547050
1786509
388632
1827866
1596218
1184062
1145469
84758
1819591
947436
660667
1573953
237341
373313
1337397
1765458
1912891
87099
62057
1059517
1999916
95328
381323
740757
1495603
530491
1780892
508825
1224481
164559
826612
155079
820490
280868
678935
1971586
1908759
1574317
171387
1140401
1664352
291925
1917238
280858
1350852
1549555
1567178
1932136
820710
468334
1939072
133427
659466
1363767
599660
1079688
333952
42757
1118835
308986
1910429
650891
1566131
1477274
1367148
1420573
28227
764009
1450518
768404
1507017
1002971
1723949
1337249
1167079
806060
731372
1214516
19137
963895
1638947
1503300
1375291
171912
1007930
968976
1040519
581038
454262
197898
242603
1873401
1035766
1892833
183886
1357426
561137
1494182
1334618
180797
454988
830147
629644
1534537
1395768
657852
1370144
773026
1308569
1018022
932129
1656070
1740131
440698
1791540
1383091
1589824
1904863
461145
794707
1904303
545785
1878317
467171
1780347
981764
968057
716874
1869248
1564686
1547535
420192
1877485
563608
24415
1929451
1924076
554460
458350
982130
1126275
903683
160824
1518424
844684
813060
468182
1829010
1699653
336745
1007290
967053
454785
355658
1787146
854890
380959
130205
1244645
1035203
1376378
1342030
1679420
1504497
1027682
1310547
1784848
929687
958000
576249
1309051
520215
634302
1989968
579484
928561
726686
458678
1704185
370264
733979
675454
641228
9056
392567
323612
646007
1865753
893307
1643655
944449
1802824
843970
1948471
491072
1418028
1631071
1572929
1982847
39793
1210809
1934021
1367566
689046
520553
692646
1750228
599676
1290273
1011016
1979271
1125038
1835560
81284
1973865
1652145
1573361
185395
109623
592872
1033759
71983
1297128
62610
636234
1299575
1952444
1509682
401242
1933554
1755801
1024914
1122069
446576
698692
754314
702283
1799212
1654116
710130
400397
766403
982008
1193066
493266
1944575
1563918
1890268
1096730
82060
947131
687787
1893279
1540951
491653
27631
408102
901788
1784882
1596353
1257041
1834138
744975
838271
1457178
593242
719994
1818530
838119
487750
771137
1272502
449538
1982456
618439
1907441
1761067
210064
981432
1516161
872206
1230937
1015702
1275997
630878
1177002
1841922
508865
103907
302197
1191164
1127213
151095
1028728
517231
1416046
1501401
321907
1250329
383394
793663
1919878
1694963
384722
574601
674708
90737
1293625
526312
558802
1957266
187996
895393
1624657
1978891
1455794
875033
1293512
1244318
917323
1056147
781366
703636
1053037
1548004
715906
209144
1901552
1645756
1126195
1970976
358632
455888
593946
435154
1433796
1631247
244877
457813
1576062
1306886
631727
1265880
1106058
1901155
557050
813014
974235
1300465
1252572
1457476
784293
635645
1955428
1081169
1272268
330823
233132
1159165
1361776
422009
756342
1837209
1844408
590165
661965
859528
1802476
501151
715714
214288
1812260
251227
1083313
1822100
1264434
1751863
57357
393674
1480425
1474173
402304
571059
1590243
1388770
1978552
422454
1987423
593866
1099034
22162
908159
1557036
12741
1452773
280770
1005000
460635
1372354
1614194
874262
933962
1518211
206218
477794
1636076
955892
621776
513447
1525602
1814352
1745100
1960158
112175
1119350
842096
326487
345101
815661
1949927
407443
1990650
185354
507854
304628
1415265
1611986
1477871
386583
21418
60149
1317020
1970209
126019
1405358
879052
1119193
689740
1040238
139642
423118
1838307
1648397
1954623
1022079
1830468
897814
985864
1797230
979436
1117447
957147
1042401
1325536
1727146
1366450
1400677
364320
404778
1056890
171467
643220
904382
1399194
655053
1053124
1244373
354427
188242
1499121
871162
1141881
1184396
60962
337825
1430435
1401389
1205700
1307053
1133828
606984
1686685
1922442
291974
714243
1886044
1080768
1094706
1044459
633611
1040511
1914726
1911230
1121498
1948719
1046261
612657
1316635
1927456
1519796
195419
1362519
172237
183087
518895
1557128
165777
1185746
1712228
337557
1946607
361200
722594
127075
672968
1895353
891789
1472563
1558077
327409
791005
1825096
1054662
48443
1975408
160393
1401704
1960620
942811
1749338
1280033
619556
1735319
122963
275227
1945102
211997
1559018
1141929
975802
955810
1828005
29172
1319473
1126123
251044
1680667
252043
666528
948259
519979
1570515
662121
418870
218770
1942008
544320
726987
482172
193696
654089
547281
1709165
1410812
807286
1649931
631212
809802
1853655
1590789
993343
405421
1929197
94389
614473
958844
1359435
286716
1926774
255575
1072325
1830127
1256986
1623945
851022
667332
684924
1468816
997738
1778207
1827089
222889
1406164
478999
468384
610205
243970
1037298
1349417
1732538
150169
1125496
507988
1352642
878962
1126368
77100
1773210
185164
587889
759021
1694208
1142798
1576571
66651
1105430
652596
1939237
602656
97732
1763151
1795512
998769
262803
1809468
284312
104568
1387537
459537
549695
1032789
1531484
312818
981997
1425033
759592
1815743
1916751
1811131
760750
1110294
940831
407764
1281416
42844
1221649
1699059
335342
1274226
1034388
1600540
1526164
1859099
315588
1578435
1124553
307018
399229
1139427
1282596
953671
1914345
481100
1192854
890972
560222
1094487
1611633
961198
946765
1048585
871014
1408504
1492316
1576065
315398
1853597
1826648
197504
758542
1663787
1813049
220498
1640408
390330
128390
282740
358236
1445027
801131
1415370
1663492
1403317
1320767
497738
1760228
220648
1493528
82306
1014371
1450088
237872
1780476
378042
1193219
1731485
657567
449746
964940
140384
161834
116818
1795908
1342460
1477917
1512403
407415
1252290
326014
1281621
852403
334817
1108340
9118
418422
914702
829764
1861878
1934147
570380
1793480
1566468
1299860
390872
1293382
1164694
1202289
413539
491479
342735
1308487
1918856
154463
1210359
356142
918559
1735099
1494078
786699
1258949
895308
31156
402459
163486
336412
1919098
97809
1723863
432743
1020225
1227150
471628
1272348
1959272
1057430
463715
1642510
1421401
1527002
714429
118818
1755959
1137650
1323868
596060
1545316
900860
194510
1827682
271341
61124
1274954
129323
1545796
1715375
337673
174694
261565
853744
1112245
1218492
925021
442488
473844
1733315
999034
908054
347144
1714033
954784
784090
909752
1099893
475804
1041824
544023
1329490
1967371
1689418
341402
970814
713842
1501244
1868564
613203
113480
264931
1074519
1501049
1195749
1505450
840026
1864211
754962
1487528
92098
539049
452238
695668
740387
576573
408749
69970
105783
626919
941133
1579991
1722012
617887
1597619
897428
1321526
1968452
1862099
290267
971498
1355735
334828
445058
30786
465458
1606053
1977015
276747
409955
130156
1661134
167563
1220832
1281892
1043824
1107314
145453
721272
48933
1793025
1481281
884305
50149
1917632
1023953
1867230
201820
1636575
983465
1869744
414162
787919
1146211
1113740
364916
1919103
1118091
661046
1894939
1006478
601033
933124
1228368
1572213
1422190
92211
886968
550375
610262
207726
827738
1408041
942390
132607
1266203
516455
996981
917352
1900355
1040871
1223533
437148
1391910
26316
1303496
1543505
1841132
674547
169051
1405563
964454
546169
1414685
826434
1831587
462028
424800
1084363
63360
1153891
1405437
179146
6897
608977
980695
1269731
729526
1219208
989890
364988
408956
1922008
176730
112450
854536
1806575
1021967
1335500
999476
71250
22719
321126
1758119
1647624
1434142
1246954
439735
1437408
243611
164294
907011
46236
133843
285175
968479
1437429
1467994
1983949
1849273
1519902
205794
810558
220931
1466872
688457
1627657
1323065
552534
1433350
251760
538884
98116
742166
1157112
1744703
1565683
669836
1365147
594407
378438
1264698
237798
1281439
276512
812003
1318648
888157
169625
1099212
1165155
660333
1209455
653027
608214
1127934
958644
1137684
1151253
1503018
1246017
45811
1265772
1698171
384403
677964
1736886
1368110
1431493
1997604
1519211
1824190
406873
433148
732844
1669064
341969
84295
1624636
1610337
595032
1442002
708682
117535
1061645
646057
1974979
17745
144768
809624
424484
36435
603718
247362
1057332
1163172
850719
557868
353653
1490943
1915411
117620
1080967
686033
376958
761269
1162262
535085
1634556
346249
1557934
1422769
1898826
1183806
1525400
1796577
1702380
472478
634664
670277
1629180
1883607
332151
1600520
953339
90963
215264
57262
1123502
1412959
148544
167216
422138
754541
511726
1545870
444910
1726090
1061743
1068707
1141016
1893049
348909
1090531
1699554
154032
1534382
1487415
342155
1116291
1319976
1266246
716557
1731381
106913
1968889
1222218
802148
270789
1851738
550838
943238
324151
1765505
1475464
812911
1616086
851590
1967891
704931
1317458
572986
661770
1069535
1571065
1176114
373367
1326143
1127427
831706
1255628
1074262
892207
673542
1795112
1195972
159964
366176
1027031
42070
923188
1477877
343802
48113
524485
64056
578740
1622270
561320
606933
65747
317829
1849996
376873
36508
1939210
1037041
397074
1477703
1426838
1771497
143705
675204
1560107
1384722
677306
917383
560471
439128
989342
22461
1845492
1408071
1516803
781477
1476023
1007752
1083418
1970404
160602
1395770
635523
787756
320524
1128833
411987
1218287
287258
1508327
728320
118682
1179604
1689878
1038980
1617237
1852788
1731561
277616
1703484
880423
1601141
592109
107103
1725437
1836206
1258281
1857283
642047
1540604
1852472
1314541
1863408
824275
211174
1985580
1752917
401251
806746
766210
1099480
411042
920444
1708207
325313
424065
1213088
1059297
768907
55037
1573463
549484
1979692
1245408
1902826
1400318
1635201
388843
502271
1011074
661226
252009
1096091
1858024
551034
50868
699072
869834
599743
98977
1582691
818106
1295114
875726
468615
1686282
436413
1509402
571448
1362966
1246949
1698019
404080
1927090
1657525
719991
1600849
46713
1963672
101241
1177221
1676860
1930831
701808
1395455
995904
1171900
99968
1729458
1896098
783600
997118
1361734
660809
326046
739781
1727432
358973
814784
590341
11598
67594
699821
395967
1924381
265875
1920676
264373
1679278
188596
1701916
1298401
1173328
1966066
947218
1404481
1617952
705323
914728
1467661
32913
522424
464572
1069131
1647740
273180
1220713
1413252
1978715
302589
1983643
1003660
1818848
798299
1593888
487792
89405
1152318
1251414
1023699
1993720
1137371
825048
1599084
692327
262698
117210
1788457
1082663
1268600
315001
767621
381508
1625095
408602
79080
976454
1576505
1521927
1098079
1251334
921431
491737
591218
235104
298665
1229842
155070
502796
1638035
1943672
357375
1830565
199649
274227
377387
1100221
140175
1438693
1048991
755926
531368
1825049
127625
1712017
1415748
449018
332821
1248548
1075780
1039768
509925
1049964
1337370
191157
24977
377727
962324
1863841
936650
1270497
791395
1236193
445376
782033
1746520
1470855
1115676
1450634
1064112
951945
1225555
1427339
1430382
782717
1153440
960470
479610
57365
548644
781457
1705
1720756
1942692
495218
1357055
1256178
1781090
989072
816434
1778562
1457909
933726
71553
479344
1971752
278454
740531
1702408
1041146
1022980
274831
570830
433708
1414204
1412074
795917
1480169
1804966
249001
472063
1479939
1695076
1774033
618268
1641459
1193671
910546
361611
1199258
1381223
818981
1057460
863176
1396041
1133830
1046583
1348651
1991568
891297
376109
326928
629714
1108913
1515280
868850
1115064
1446946
195930
974335
1643220
1592908
252582
266297
1441728
1989848
928786
1813673
598629
142577
97818
1462017
601148
992921
1338081
891164
1971590
288328
800769
559129
331937
124852
57277
1196757
877261
1330426
703218
1218718
718799
832740
1335029
1941507
838618
690519
953898
1209124
77838
528724
1542731
1968522
877211
1211689
311956
1199440
581844
177319
135420
1583182
803536
1389232
1947192
1432665
1136076
521449
458217
475187
545925
827543
1530843
1261305
87186
784918
1941741
960946
459360
282135
1793835
1575906
1986753
459318
257090
31132
1420489
846159
1271018
1207859
1527138
164247
724279
1499377
1014609
1268714
1133517
1476514
566869
1692530
70005
548948
1454415
133307
223313
1157632
1579987
1874764
735448
1472148
1748457
394850
22884
401390
1854706
1252268
187406
949633
212346
898914
1048279
70385
1397456
609463
1869544
1226804
1541339
841910
334984
735092
1921909
1718904
570475
1016111
996794
390651
1266597
1251638
1528118
1988519
231780
1076151
1769286
984920
1892245
1359088
1843100
145209
1679582
1083786
54127
717789
1737895
182118
1516179
149743
180974
953140
1659575
1731880
675236
702846
1064482
846873
1989059
951896
1723892
49322
1390352
411012
1335794
948040
1482952
1533167
1852327
625615
1400823
420291
350778
1022112
528612
785507
848316
357748
423795
1296942
1534161
206127
262361
384695
369139
678285
108242
344427
730293
1840592
501748
1637711
1409965
39361
481994
203397
93441
1777710
500875
1576878
152309
1456140
1375678
1887961
406627
1057565
1899988
849486
828832
123153
95550
442064
240267
1251807
492553
140783
919788
56731
1904719
1481691
538513
633881
1025296
1945907
210774
945288
1949728
1075145
1567358
461627
389720
563003
1404317
998359
545587
1443443
892876
1641343
1037626
1666757
1659338
895020
1191497
1403806
649651
1126955
643385
524458
945638
1002650
1054223
1350512
1856153
839745
1610846
1228095
1793989
1609685
1226598
922661
1563152
61255
1921459
912156
720617
1966290
1830395
1705392
823535
1044489
1436792
1577449
538525
244024
463982
1270365
184382
1500973
1912058
638572
1930709
1176706
434886
1416516
882654
801929
807710
617109
1527832
677136
748549
1310242
657307
286944
1318209
950646
1863911
1442637
1285706
1880014
1572492
1132767
228781
709559
757076
397763
1353651
1633559
1008607
395446
1624804
1396015
445078
1522977
818898
174038
824807
1525399
837616
593353
1988870
1751813
1269518
922622
1611423
381995
107876
195063
817655
1976763
485029
411344
1788381
192460
572320
1123387
719230
45014
1834297
1362461
1693419
1679737
64407
924496
280720
913268
508588
603944
372249
1866964
1295209
450693
339945
1295639
94564
788283
499763
612867
1055277
121973
512384
734188
918219
1245512
474334
1699693
1482656
1964461
833954
551583
767662
1787057
59879
736656
1364482
174559
444805
1428632
1222476
319803
1616812
1073789
562615
134845
1147073
1970772
1828369
609430
1727906
902354
36858
1365795
1324035
289728
666842
1227958
1333800
1675262
214988
899173
1703214
1091668
1914961
1373729
1920204
846915
1099384
240641
777815
167666
1560441
1027823
1071900
980646
108616
1415990
1129184
199148
1912203
1133618
155790
1380284
162600
1276301
1724751
356745
945002
1790683
821522
542404
1291183
458797
1652132
177014
570087
1732835
1362030
1652715
932782
1022394
1518615
1436568
1523366
508860
97404
1771088
1750798
1275502
1618619
907396
350436
420359
640949
1412470
110802
1463287
938511
1326267
440569
411353
1256787
1111633
143821
96416
1037197
898744
1436532
1538391
1988646
1501964
563686
491899
1953786
1000239
1709795
768126
385867
1911663
496246
330421
1720795
972738
396697
1707421
1418108
947708
1251311
532282
224670
1303004
143033
1204438
676739
120970
1014419
90938
78918
956742
993674
264695
854864
1366722
1836430
93532
1411676
1048120
961959
519120
1564589
473383
1829119
1926022
356792
523950
1743916
1109034
1320561
405463
1068502
1838851
1852667
630852
1478041
1396093
1785799
815149
535149
406001
609814
1522731
1623739
1836051
541332
829828
355888
1853593
443183
726883
1705578
1497580
774409
1200691
208704
252283
550724
1598303
940100
1168734
12157
354103
1155709
1682946
139457
220884
866304
1263045
87040
760423
414464
1922417
804411
1148444
879589
739838
1461173
1529629
1250632
993123
1584181
1835524
1555588
699310
870967
199604
1548896
894739
1684315
1228948
84394
1844264
1230969
333095
1209221
1964281
1738913
572968
39659
419978
1837620
918188
1882352
1889766
18657
1601826
1849826
1159978
1785227
80537
818915
1463272
150075
1896560
105204
1465956
974288
296027
1411870
1162475
790571
1032271
1598373
1283682
218404
257629
1480061
44119
540324
23935
607524
967163
507911
1843720
794357
1116049
496849
759554
1130887
957424
1745449
51463
1906927
1206550
1373293
1087998
560843
1030959
52936
1269952
742405
1857215
70724
1602004
487794
1140123
1464350
495145
1421175
501249
1895169
1402401
1134735
1046011
505380
378194
874373
865031
1884744
308956
1551952
1234504
657981
1742439
818351
1513187
1836694
158783
140407
253144
1793424
954446
880511
1270159
83197
389053
1202098
1229853
1057937
219256
789374
589158
1306605
1727378
1547290
326329
1411117
1432908
1545645
1802417
857228
518848
811480
369815
90906
1080535
252468
1320289
77228
1151787
1060585
1210941
514582
232426
426681
1120471
1400633
1633902
1982805
531748
643324
70042
1797931
104280
1651844
1903570
1378677
770119
1864188
982295
1165670
344586
545303
547552
898257
1092716
521448
1781612
1099041
1411892
1592221
891025
1889514
753330
602005
1591880
1506112
1728887
607810
1751571
1932995
1202952
937520
330420
1929982
1254577
206270
1955585
782482
776461
1343021
192086
449484
464502
1799562
1189046
1400461
1885634
1719832
602538
427682
563695
187728
489837
1504203
1504674
1660755
1657245
1319305
1608577
1357190
1997733
641891
334253
388150
1557985
1081775
242950
809767
1669940
1430102
1355863
1138019
1133070
1932428
1402136
1360426
860494
1330834
1041268
1291863
1351332
1253339
207896
1479087
1544074
1221019
1395735
1342518
197361
141759
600804
1482912
360581
1795532
1871531
326647
1420038
2909
1430555
223652
1183451
1568165
1759244
1116515
522319
1353298
1396423
1473379
707677
1462499
1781695
1429748
1001723
1919479
354458
1035538
1352939
1444918
1088656
1129226
1505664
1040217
700263
906301
1940638
334027
294646
1080221
1521290
233301
439455
707398
1900037
969847
611912
247154
936246
1668039
881008
482462
654896
163502
1361134
1419247
1239476
1835060
681713
1120046
1972033
1646998
1502340
144345
1605374
1969099
1874657
290791
230847
1375667
1115501
714206
380296
1929009
543206
172603
1348332
1491353
1544150
1633362
241266
1764961
823037
1611863
1509591
1042771
178261
1286361
97954
889905
793540
1741078
770
604499
370274
1203427
1442003
1742050
1255338
677667
580840
1571162
1690711
1996847
1774043
607868
963944
1613019
54319
115955
1199880
947644
220205
1058343
1307183
1036242
1379851
1206800
669117
640197
1387166
1584147
1699894
103374
1993695
345119
137643
1635251
965512
1579506
1284440
1189137
337690
1175738
1908370
1210183
846927
1718433
151679
534471
324442
939300
277227
696048
943160
516314
1357536
420800
654577
213987
1831919
33422
1737766
1656713
137021
1394185
1055865
912235
1595331
1747950
59132
1216322
1417519
1491251
329559
1986197
1618299
207382
513966
948657
1956670
1282265
1551236
30964
1178967
539812
833378
772203
466429
1290655
1224020
684328
1684785
870714
1751315
1209177
139219
651743
1569181
1792623
1109092
1019703
164756
1537337
1280516
736023
1898294
1930825
930940
153418
461935
11502
600880
277928
1876155
938774
461526
1053864
712809
1269227
982335
250728
769795
1630818
1186249
1719439
377127
816678
272698
534827
1330711
1684855
388344
214543
1351654
354686
1772589
100617
1559511
983306
1050386
1973183
383641
1405923
179758
735929
1113351
1716900
1883560
1830726
1816346
1309302
1702427
93778
516556
1893446
1574161
1164911
929057
1656120
1456659
873876
1799205
1709082
1062062
161031
1989467
912082
1954826
1473110
444894
1502867
706165
614547
269791
62359
444348
837662
1336701
897950
1761294
951126
1943240
1261548
1054328
189044
158834
822704
1787934
1120073
279500
534776
83067
1787573
987059
1077636
1639304
135721
1150344
1071059
396212
1402038
294145
1866076
1801933
660865
311199
1477291
199126
279632
1965492
77512
1758910
1774031
1880305
1521110
681243
1517650
914664
235318
1376500
1550800
363100
502856
1404596
1380180
1878400
1250858
485010
1379882
1104740
1966242
1198725
77340
137321
1901039
1613861
1291664
962308
1327386
278944
67662
409534
781834
481075
1880149
1122400
1930302
17812
442806
1523976
1449416
1440858
1130972
558043
1857503
591766
1699024
196187
1383693
513
552411
179603
435653
595597
394678
1462239
372364
1353348
1589103
380152
1883724
817937
461161
791297
501490
1922838
742410
1923323
1583862
828838
567337
1143653
1908955
1411132
598685
734551
543322
1234993
603921
1199334
1415905
224620
647098
1693625
1314911
1744324
950586
485673
845083
550800
84439
1768421
725369
158844
1224938
597725
84912
1636363
1877428
136477
571329
928496
289882
1903830
1558333
249354
876136
92016
185273
119986
623553
61070
1988098
1540923
31000
1747629
440465
551904
1998494
669657
1969678
570594
1543627
1824642
337016
1854078
46904
441487
102249
1075738
1393345
487799
198736
115626
1791150
777954
1333401
1168582
1522027
480395
471007
294347
1412135
1959315
923497
1468149
664860
120588
815508
1529805
1530327
106742
131666
1269141
1207478
1773302
406227
1518101
371184
999161
1048849
133030
864167
1129770
1251210
229091
1703896
376003
1447283
743998
1809605
330767
1247048
63975
24093
1718775
126046
795019
1687599
1594680
918168
1581995
58757
98001
706654
1022291
1389746
497032
400341
1109184
413258
292786
1790304
384409
674607
1681873
608208
1379055
1429492
644138
958432
119068
484485
1023803
710284
1034102
913533
1437197
1167131
1445539
248424
1375559
1928088
1095287
1764538
59233
1748854
450531
1928773
127641
1203270
1419438
57364
1536136
287407
350292
732294
460723
1195169
1184709
1070089
1177927
1186428
650725
537643
689776
1953469
766613
581110
1334740
1889239
1689798
1403979
1802420
1822744
1070355
704404
1403483
1538035
72354
938441
567409
922521
1386448
491094
1621917
1521967
1379746
1818217
1966150
455713
326947
25533
880171
622772
1739947
167123
636023
1447904
668017
579258
1198783
187834
515164
1131838
114969
1539440
1520962
1398053
933195
1483861
1854438
395119
536578
38219
1786047
366242
80316
1102281
499243
1444289
671364
526187
516627
303543
1135101
767545
855914
301218
329368
233670
1785378
1978980
319397
1689791
889608
1224760
1547147
1573928
1709593
1002933
1301165
975735
1374718
674014
838561
1773557
1110314
964958
1267757
161322
877414
1915597
770713
21979
7767
1967696
237289
1726177
1606164
432030
101672
589443
166024
661843
1346042
1147290
231428
1413648
853629
550061
359327
1207888
1507997
1662835
1297998
1049704
83093
642778
649203
1497654
728448
1234916
941373
1327537
1965405
704053
1957848
902178
786901
1982409
1084718
914882
1258724
1064327
282844
1061316
513737
1536327
1430137
725139
1687117
395748
1997791
284785
477856
1836549
1800295
333128
616125
1030051
792910
1859983
310397
1806568
932275
1889641
928317
991599
1045664
1741306
1450633
398724
946127
1037104
1533354
1902392
1791498
784740
1664836
88460
905817
414804
820726
1082048
848798
1072089
1325763
374922
603699
254544
348002
519890
760178
1249017
1639632
144473
721288
595674
788364
1779454
1170720
827000
77925
567183
1380020
1677089
712895
1792894
1168524
778394
1893548
1514492
438875
153085
1885831
918408
1294444
377963
421120
1339376
1589980
1074013
603137
1500956
402531
239786
1152386
25944
1482541
227627
963805
1459095
1616787
965271
369067
402860
1903387
350967
1065519
604125
406032
633944
696065
1884421
146321
850617
1263602
334833
1790168
22271
1998362
855462
743437
1413163
1033761
365414
170796
824416
1942278
701267
1089714
246604
963698
664378
91827
848353
115506
959584
1658677
1175818
1123326
1398386
1761307
1009147
52801
1351416
760443
286883
1257971
976107
1262323
1000375
1007938
1000331
747571
278692
1210989
1487084
1142204
506901
870565
686308
868204
1768335
1875325
1405297
455834
202271
1783361
840066
1744219
1794567
1447600
566723
550585
1082639
1856229
1552348
828253
1477893
1138843
941976
1517871
1425754
698759
990059
570881
808390
1442315
1808281
487269
898096
1543266
376816
404160
236376
919561
1153153
1550353
1625314
828068
847966
883617
488400
99797
71945
118
5718
1044372
1017256
881193
1243684
15649
1180132
1084170
308433
1939759
638814
168148
977002
683297
1983574
1948820
1168370
1887158
333416
1136228
1404077
802500
683543
95703
1082198
1572157
1390789
729664
3232
293388
1381387
593631
697935
1422411
946906
817928
672703
323691
1431036
1105174
189802
1974976
1875727
1020305
1431015
998972
376850
640043
473851
598136
1836283
1801788
571316
1264528
779328
222530
1747845
1425017
1853141
724683
1275674
869235
881984
1003256
1821533
673960
1446777
816019
1324957
1586568
876945
1171631
1086733
1654981
76667
550000
764511
38464
1042224
689052
1570061
609543
983714
733517
1017440
1543244
238085
6031
1379198
1776979
1668839
608837
49730
562570
1482444
1511181
571150
569981
1440135
220706
196588
1171983
1667873
1726192
715352
1797472
388984
1432092
757251
1119259
637588
1547999
1715571
951800
1120733
307923
1967380
402407
1882532
167312
1933318
1185821
1823664
1097168
765526
1439992
1458044
1914476
271632
1401398
1814423
1866766
996345
150968
598392
379626
1238600
487408
941763
466003
1748230
1735019
509343
1202693
1116607
1368873
796697
519409
654332
133093
1179814
213076
252758
1051676
1386634
100516
1876410
317318
1533302
1059986
865678
233543
1256424
482580
1174106
1810576
1435929
1614117
1321545
743044
757
250624
1815119
398751
453851
1564033
1342237
261506
1257687
1972417
449264
1021587
1826487
746708
1220567
569462
1176859
209300
407927
1446195
1432832
1513381
792457
936094
1081280
658014
717890
1277070
1816449
1868885
1737533
309137
1410328
958100
1233749
1499191
230813
1381251
967104
428102
1770187
1026296
283213
1655423
92858
1912613
1240240
182405
1957876
799975
1484455
143835
1528204
1389824
843682
1823791
717469
1144736
1202934
1580926
1985022
1971629
965016
29102
1953228
1217563
1802070
635200
134828
129561
310493
236703
474771
1204872
829736
1804953
1049265
265151
573389
943725
1239039
1978256
1511517
1240252
973051
138523
858620
1558896
1046569
419996
421786
635866
322493
518783
191489
69794
620798
1935057
584250
690692
1037829
1753674
107652
1155223
1559343
1015525
5293
1077803
55865
1264784
1205131
212649
1084415
137449
389739
493072
36437
605333
673395
1093782
127796
1026127
285741
768450
501449
303810
85635
1001556
970769
1197954
500916
166959
1341982
271114
584287
1928327
1874762
314636
1752195
1940190
1785926
1042811
338949
219431
938979
272302
13482
283223
1369780
336520
764290
1550477
637497
756836
84308
228580
781657
240460
1841019
253458
1666502
1921122
1319794
1662870
269799
1790215
237522
1401265
1299138
10918
402454
1603202
1908372
283040
1754689
1565356
1749247
1034630
1178765
1584268
981982
1393942
334623
249250
1813647
1046760
1660439
484191
368125
863049
127672
1184358
1385013
1055031
304974
1860663
1134791
1447880
788591
861633
207139
1367480
1500139
366614
599618
1223211
1289900
1572743
1707653
764384
497575
1112278
1361166
769391
1265293
1667335
1894352
1166142
92510
1569428
535054
1631511
1440170
915352
41317
836435
1489778
1729943
1826639
856292
978874
1338583
1104438
370021
1003246
844885
1327233
236427
878926
855744
950437
924229
689575
1993017
1612372
793219
892585
895594
184866
1781057
190216
558577
6141
1087740
702864
702100
150457
276624
726340
757152
1654738
1870595
791973
1350981
1887413
1451650
277826
945105
574028
636656
294544
954057
540496
293172
858813
1283436
1627446
1407567
341208
1397516
411962
1242435
1467184
365713
137056
128360
1401263
1942451
1526196
1211310
150292
1174232
1122389
1179488
407553
157446
1809051
541181
1534449
1372555
1444601
1907500
346901
905936
753677
1281511
82871
1868771
1802352
653033
1769518
579343
349666
73437
747300
46360
655484
1677953
329888
1710163
439911
952585
1991639
1434405
1424238
1852397
291417
1923767
737799
777072
1006049
1879230
1349401
1147106
1809348
1890481
1886029
656220
975210
614293
677811
1985981
997962
839560
687177
158720
166141
1644929
1802365
984888
378379
1395284
328476
1134361
483884
1306183
230539
418525
808247
1913452
110486
302932
1045243
703268
76140
861272
1098963
1099232
1193448
59581
112139
1585945
1591914
907251
167504
87809
652800
473054
1310571
1077370
503838
223632
268292
271451
527260
45836
1693646
1920722
1425623
1417938
416682
1417662
1871383
192922
1486862
1554609
1051361
1674026
1768997
71811
1518099
1975275
462519
1597501
501371
1703930
1723182
1832865
781205
1402852
398829
1966607
251127
1117854
1657147
130438
1569944
1949997
1716505
1009220
1272556
998952
199034
412298
594182
853094
445774
413268
1361336
1155185
659100
1961867
124814
1067976
314247
764537
1206629
454330
1181043
1189763
1426022
1074254
1568578
852798
1306980
1950027
498019
465582
295394
1097782
246645
531664
1971407
393895
730616
964094
1438530
1175615
172134
1236070
1875403
1942404
1768029
1403171
1152930
1254716
1078208
1473228
1011570
1236592
1768418
1977223
341707
589861
896220
1400707
517340
1636774
307179
920516
1491172
511950
1531049
1172372
1530321
100529
1146480
1541633
770757
159114
197125
1553780
700641
1480084
459024
1780263
1658725
1693251
1509672
231455
1893835
543963
608066
655572
500959
1687057
447517
1302790
153942
240544
1122021
1073466
1874519
1803203
274524
1931642
499418
1318870
887736
748688
956791
786878
1274574
428671
26722
18639
1351694
65585
293328
1842303
1067561
175570
1513685
1387085
1448806
1869056
574325
1191624
751524
30828
1006570
896896
610782
1644882
1614865
1819246
1872157
572123
1610648
634362
1922755
1199591
1418422
245899
530927
1421172
1192600
529767
1224723
495296
1960503
1225548
939821
1652717
1210420
265839
905406
1742932
1796541
1513612
441597
1938047
1736467
1274273
1623946
42237
416273
1825211
1958550
1400584
1359910
391040
117718
1432968
1243862
174275
1647502
1653170
821346
1031704
1583650
450200
1201550
623163
1339412
1704155
529432
1133274
1225545
1359196
154768
1555374
685764
1141847
73480
145101
1438518
1471678
736118
1000255
751979
1357878
864260
1845498
1746126
330039
1854247
215051
533425
208912
1352069
1685506
771312
1909700
794886
1231662
172436
122646
47119
1759437
911866
317538
1248156
418886
241202
1458752
1462232
96219
1322760
599182
753128
341554
907459
876824
930164
1105690
1131468
543305
1823881
567025
1321368
112293
317858
272419
833460
33691
125000
770242
1608557
848387
1336384
507804
777813
102036
687190
833232
1181596
1867912
337448
1936232
159020
1737496
1027293
1513371
229225
1519595
1700135
1881640
1561289
1143841
1506124
71724
243305
524516
76110
849087
1487989
1849953
379428
491514
1157176
1798430
718055
1915326
1096305
1435887
347709
1251230
1916703
534365
371812
1709034
393115
1704474
1603936
535824
253620
665960
1962628
990886
1304212
501271
1092085
1288227
888643
106712
239308
186542
580809
123087
1050754
1923738
351639
1004737
187035
349920
1765290
177901
1587474
1216527
1055990
1396245
216319
1568695
797119
117573
470199
565549
1982307
1153702
1532714
1673944
547072
1136503
1798864
1576177
866588
818057
348610
274875
1894177
1737677
1525518
1856566
531768
327183
1838080
406190
932116
213900
1165684
1779178
768116
1035302
332209
1349171
1278161
1036244
837937
1783703
1769097
1157183
165571
42386
1607198
172503
341755
621158
1207236
283070
1378980
80074
471110
111660
378767
726359
349007
178519
222767
1451200
941579
1858334
105040
17524
766101
1240211
266002
300968
366142
1457315
1693670
464705
810910
311036
1221585
137301
1977273
1183463
1044326
952062
1561054
382753
674707
1707677
244618
314187
97618
1635674
1387930
1852756
143689
463906
1558994
943163
1847886
1369134
949691
1051059
1052558
1923665
545902
804240
40451
1082837
866001
79420
1389195
1087026
42919
454067
1934970
372185
1675788
809728
951211
478980
565592
996911
932879
999958
67806
1536498
1234909
746863
705566
412511
71858
1888191
142748
924030
1626892
1726807
69674
219626
1611462
1426165
1819354
1376100
573503
5823
351273
1971660
1370058
645468
1865207
1929182
546145
1132618
1389089
504678
360920
1937474
1278916
1056825
1009090
424854
1037749
554742
68209
723090
1773668
728819
1915735
1375381
1022165
1826963
1721254
792377
994072
186086
985924
881351
1579421
139552
1180414
1464513
494219
1374565
1590077
1993096
948483
44212
819369
1921351
96864
1715301
1624025
1645622
191867
44420
1376371
1468424
919717
1311691
3894
827713
478590
650988
1976508
606713
593300
511742
1956113
952925
1589948
1505555
284442
335989
517864
1746379
352522
733327
936074
601272
997355
790533
1143650
1751131
1498691
1092646
377119
63867
966713
1124068
1617392
1986467
1585885
1332394
94501
1697599
643526
1167755
860447
1455361
951981
239595
1988470
468652
107098
1336573
1732664
579452
1625452
1590657
1375689
262229
1045109
1496853
839515
1691275
806720
220415
1690134
774232
436013
388761
990355
1562500
1023874
671805
1839559
1648936
417292
576319
1664417
284712
691224
787004
1196656
1580168
1599956
45430
382592
1325793
1357822
327004
1639151
1616887
1442057
1010373
255145
1745895
1679582
135791
985902
573794
1703243
603147
343740
1119802
1431498
164774
884996
55864
1916882
1718785
1120392
1821559
301901
1408631
783219
932168
1775767
657060
1148585
503591
1236974
234730
686440
1407130
109516
1785859
1245719
401281
320169
1496873
1328754
1821988
1527479
631812
389206
1234144
709790
182579
156166
65755
510393
1782956
552181
674165
388376
1954596
791769
596498
1473943
760608
1952536
97036
1766725
388375
33005
1178138
612493
304506
466331
1348843
736500
878850
1194341
408805
1222349
1373276
1631172
619595
1955735
336370
959008
1666602
1966359
1692515
940798
638495
677935
1317315
655878
256959
1953524
1785060
614500
633049
1714263
1673596
1357686
1576639
731524
362215
1064618
508812
378812
1573529
875289
733495
228284
873132
211545
391929
577683
1897213
978250
1647403
1641654
296557
1631010
1392313
1399577
1007151
1091208
1176005
698612
873028
1083787
1476757
510052
355936
1896573
1816021
158058
1653385
1540873
1114816
1397285
1086598
225865
941000
1797585
1663457
1974665
841673
1391685
1324773
819896
768584
544590
355844
707394
299816
933929
187865
1384530
1756698
1483265
1661531
1109818
429851
144551
1257957
1157131
1368918
1794565
899534
1329890
1955170
476665
1792730
406684
736353
139825
1102250
1790073
1026734
1053709
1335351
975100
1443592
1617360
1245214
474885
1572339
1472532
906628
1503451
1053388
1686248
771495
1602769
99510
78299
1907797
1692451
684562
1705476
1384123
1711755
372072
1341126
1650653
457133
1907260
592550
753280
684368
962126
337450
992383
636776
236929
927661
661656
727915
827943
1060257
1890790
19562
1600187
169611
1346140
333413
1926285
1835288
92371
1774083
928276
1613775
701444
1515611
1815492
109246
736863
499313
1981033
988019
1817259
223477
1884003
1868787
1895374
855838
1728048
1988770
1552938
1024515
1078169
1546041
1832854
951056
914249
384368
1070085
760792
1753689
1824519
1941857
406098
1725098
274885
518776
1033315
1898592
343054
1874583
27005
1746302
110169
1756553
1439982
1239619
1701711
1036596
1089555
896846
934659
417754
273854
1852421
1553315
352626
1504281
1361695
1085090
1890373
204526
1674950
1710494
906118
69687
736839
262645
126708
546169
25964
1008931
346427
662914
1891429
499085
386481
356747
507301
1012700
60429
1349404
168561
1225424
1834295
1791126
1192294
873649
1805604
1358990
1328539
189833
218628
1135054
212794
298716
1256934
41035
939549
418462
926009
1754696
1566314
659015
1440978
987107
1507371
253401
1811037
426303
779477
1389331
878943
1524624
1205754
1694179
966929
897055
1902643
470294
1932315
74576
1038255
1244075
1908823
428632
212094
959820
925538
1328544
103570
291700
1134627
1289105
144259
1022552
751778
837589
1106337
938030
1559739
897988
151386
639451
801824
771573
1870992
1265284
1726528
550741
1681683
493981
293089
1654517
1493160
424926
1844602
899205
823497
606578
441248
1734864
81401
76281
453640
352478
902943
1043091
784303
817829
786467
565715
329905
559904
717989
500116
131697
951166
861100
1449398
1395323
252909
630483
1049899
1967385
384262
277786
501422
1509841
1938604
832981
993464
596652
1030834
253670
1069091
406304
1452877
1170807
752237
1852985
1870387
1301558
1256366
656819
1971935
774682
106407
715308
685645
339585
858590
611494
915739
840901
91611
1362631
513511
597371
30014
364288
480425
1040573
1810959
1932600
651713
392383
537263
682025
1665652
393184
469729
1455086
272518
1197736
1364666
904258
747407
89180
1037947
1887913
1509655
1783051
640934
818434
142043
60107
739862
1628080
576974
1629360
1892212
1130041
954549
1348669
1515684
1132995
526895
598829
1928124
756112
679117
912548
1119986
866679
205198
762207
587403
488145
895841
1988931
985420
1351607
402181
1955235
1472015
1987325
727215
793391
1210769
1328747
1612882
570784
1488486
626486
48397
1013101
1136200
804382
1717173
1125378
236111
719486
1019668
981247
36575
508012
1140505
1829659
518211
1151697
797350
515260
1408263
898472
672327
1927465
196853
389662
122401
420975
1289888
358983
1792303
1898223
1873566
1316647
1396572
1485657
1659997
337251
1324929
1153366
394940
635084
1304480
1885878
546622
1341226
561671
1653523
792748
1297249
745366
242338
1943586
411609
32283
1330790
1088930
1707911
1823533
268217
1793901
79688
1084920
610492
777114
416002
1694532
733396
1015747
90938
392271
1368748
19513
1083845
1756049
1374519
1542830
1644284
155510
1403654
1363907
674095
1193359
840728
233126
428760
1154865
1970002
658952
1374337
1325983
1027632
1798034
1873410
346787
10408
1362770
988349
23646
1930988
704910
1647566
93065
585478
436569
1769865
97385
1107847
1584986
614845
1405203
1045073
382118
1354457
503436
1665068
1355788
374567
79548
1836255
849047
1377606
539293
124249
610480
638957
361768
307948
472237
1100751
1447928
1274085
1325713
1320110
54173
29755
1152610
969951
113864
907048
865684
817446
1116713
1237320
1343176
1332207
757506
71632
1580428
452307
1659862
1640768
1097498
1323835
1898379
712748
182666
899815
1698947
460785
1104857
1669389
1252234
725735
133668
876069
981778
724594
14900
56959
72590
1874227
9692
1258131
110689
1622785
691036
1638294
1849032
1201076
1155398
513371
1304605
290711
862385
1989791
679719
435683
1403711
983976
1244113
1600520
577171
649760
1411154
983025
1115362
5122
430628
25221
1269979
1928832
1979569
1974474
1044889
1770869
808589
112307
494720
1087309
1429061
1482234
1949811
429476
526817
1672796
1473157
983605
973870
823921
1860425
1240639
349422
690340
89130
1121875
210911
1081329
1741004
1418448
1857409
189252
548068
1630690
972766
337374
1751173
88407
522835
36238
134591
931529
1090284
1986790
383780
1235581
1184577
138086
1170189
775819
1007430
1089319
1892989
596782
739463
1150623
1899632
1140496
1116794
1806325
30675
1653238
1839395
1843059
1331779
175823
1254484
1546812
599521
1293158
1643164
450069
275098
852400
1030137
1382351
1392290
892434
1627325
300068
1145043
1262600
1060128
908286
897346
622953
1863585
187571
1261764
1219071
429439
462129
1967378
1972297
335201
404732
38074
1818294
1683907
526650
1419456
575929
1599240
866271
865116
1218648
1774898
1234211
203576
1887771
1101255
1872731
1914806
392292
590586
655592
1704230
725759
1311301
1720261
1952060
1225698
458878
326704
879386
872564
1764950
345813
1861158
1407737
1607774
1682842
244517
477532
1930193
801339
659178
92533
788729
1342018
1135756
612100
1174356
1047605
99365
597760
1547332
1293620
1609625
925614
1037244
1322132
639572
487612
1577593
1269363
97565
1388493
826498
158124
971192
1555980
1758078
198165
617947
38813
1959583
1690373
13344
1355493
1323191
898917
1531635
1133248
1414733
1627968
1530176
1896094
208132
681426
869272
419894
933936
707715
1072686
212225
1410499
145096
1346231
653349
1731391
612030
200233
276704
1111683
49146
1319755
389643
1849532
1124396
304419
309346
419400
1046904
1457868
1908726
251268
1890247
48476
1925536
1107745
1516568
469754
132013
312401
1832388
1284875
567560
1313111
1302553
1660574
1137573
1075899
1949626
1802581
1806789
747259
877875
467190
1734049
816508
1995468
941349
1732696
613508
1852947
1461609
266057
1011643
1947751
1588484
1243248
595002
475225
617998
1029650
213443
1704016
124886
212237
1360652
1104165
1811433
749664
1327338
1195276
1583298
1511533
1257765
1537998
838748
1082043
22369
1775498
1092081
1859711
1098578
496044
1218673
1761042
324349
660370
481451
1802369
1949714
967389
1615600
175213
963323
900074
1310382
1269807
995919
1059028
384048
1987624
324020
1405991
30908
1343681
885664
1452477
1777886
1284720
1374627
1777048
459998
1109974
1962021
983595
1039955
94056
1272329
966176
472365
1889248
1638361
48716
1948863
1870735
826625
930395
324256
1199573
87085
1278672
1688774
719650
558670
796711
1768281
1788420
1400807
1345017
1086939
1286051
1885666
1619348
261988
1549390
1280572
1697300
1935788
1456583
335050
939687
1591088
1861446
1439149
1602428
1831942
965948
1802555
424232
620258
1145659
1378660
981240
1626656
946913
1032045
960011
1121753
269171
209700
174298
1983913
1194823
78090
1033865
1780928
1033673
1637443
1078960
750644
213053
871595
1994690
890915
110556
96543
125678
1967699
1535890
1615640
224521
145699
1964806
332838
1042841
1335838
353875
845269
520744
339588
404074
793826
1992929
1202893
1918065
286218
1035919
667505
779909
555497
1719978
1899384
494954
1332522
22088
604756
926525
93896
143433
777368
1533032
739817
54653
83921
1910977
1301555
795937
662206
82390
1723512
148202
388385
828066
428447
788968
1149961
1295721
668958
723198
1030787
848509
1789665
1897338
547069
989058
806146
497597
1731861
104227
1814053
1457375
384345
1887393
545070
559345
515051
1265854
35052
1276809
355958
749795
365822
1119101
1715721
1151718
811914
1555107
1210216
1648676
297992
1863080
1680593
1279613
558699
1472371
1907517
515076
1548435
1657722
1128015
1652353
1435851
56683
1117980
131680
945813
1622249
1033100
1927152
159368
1630729
89758
1953430
335388
102034
1294247
1583660
349833
1072826
212953
1140385
6517
919589
775835
1981660
759158
1455397
840821
121162
1716825
61823
1379009
1479360
1476899
818777
1662815
215369
677555
1231077
1518597
1688673
769818
828443
675373
1037440
1923388
463403
605363
1029861
33702
1791321
1549373
1892591
66597
1666200
1595642
678774
135774
1554354
1204978
661712
1479657
1498891
1759023
76602
922691
1122673
1095094
1604252
886558
1013536
1169544
911705
96187
1445269
1260862
1208050
1582200
1102123
1511600
1662436
1299324
1933338
1734022
1714217
1857140
975119
754600
680867
1929971
290962
1249587
1427851
1849994
1077136
1673380
880852
277450
1145796
1357270
1027575
1468440
214215
1986976
285624
466796
1876938
1226658
566517
972351
978012
955260
637815
27861
161403
1890697
457770
1868316
1409271
1827221
72559
1955158
107569
913921
918423
1371058
1269318
936182
1624814
914887
1736036
248647
1291337
1148090
1716567
1978963
325796
355077
92658
1099546
1484790
206832
1639543
528584
1373639
63835
964339
832582
1165588
548937
942985
955616
878829
611082
1561093
1271480
521520
1647962
143896
411701
744533
612823
1717230
65406
488210
1165863
855611
683199
397358
477308
304595
1689214
2918
555990
1908045
77837
880824
1206992
1395905
181056
865233
4712
1942728
506652
516805
1019706
1146395
337152
622916
622540
1054200
1469638
1771220
1855830
1442157
420410
64018
469176
1746571
1452073
1643987
1794401
908944
1628290
831475
611876
470490
299615
1724413
1343576
948565
632989
942236
600143
592435
197064
1581833
212119
1798812
1078638
475972
462308
167539
1098614
8160
29951
1026409
1335986
505342
1336159
223948
426770
626081
1426031
515977
1422592
464623
931816
1094328
566999
883781
792438
896015
205722
1373658
1919285
948008
1195568
221204
618885
700227
1032352
1974741
346507
1829462
1403793
298724
1946944
668591
1509275
1022102
493840
1003062
1684072
242170
809659
275501
1810567
947201
673205
871860
1596778
1460382
1959761
767695
1219904
1644837
1445172
775741
994741
997886
616307
1474987
711335
346885
331750
63905
235988
1373500
962878
1010786
1835673
1206803
1803528
30817
593669
1923259
304876
1435358
1648096
594844
1858372
1428903
620366
978533
983511
684203
1267191
285030
862040
325764
1575194
1049956
600751
1609482
673704
790644
434273
1397011
173874
978351
461531
1860684
406892
1470840
385225
1026561
1453268
1688511
1287581
56991
96650
499247
1966963
377708
1776564
535584
1349036
1322886
1073672
1227099
511804
320201
1301821
587481
1759895
571256
1009449
1830485
110440
1078437
1072560
282360
1311402
1902673
218016
91316
560655
1850695
1262368
374703
1238810
1287252
680443
1183349
776156
1186986
23866
762826
602893
1477933
1271922
809635
974298
1831393
1533770
1782766
515409
92733
640595
1599574
1000334
1409500
1702339
1849663
630704
1957531
1162963
942734
283283
1742502
1548233
196504
362906
1205806
614169
979052
1435820
222298
986365
995653
607414
1329989
372223
1722281
1297211
1273878
822932
363902
851020
1978068
101420
1076477
1985732
1548689
102061
109066
920091
1523250
337066
650349
905162
1096574
1393466
1109599
526579
1434879
1029268
1986633
1246309
1056536
1771763
541646
324445
1483812
1161525
1187930
569876
1888575
1320377
1995433
235159
1235571
1766249
251433
1284529
591355
1612297
1542164
1769654
1426329
1605516
841525
874219
1201076
1813389
53767
1551026
1244995
530748
398292
1006648
1147674
1142277
129113
146587
1066768
1606304
1491670
1498733
1687299
1545950
1820998
1906933
1740386
1871920
1278447
1585728
801651
271877
399159
1117891
1789293
1375297
1412033
409911
1025081
1666824
160995
1906488
1211346
1237466
1758720
1040874
305924
815794
1548459
859951
581744
877944
452455
886546
830280
955895
1258518
1370378
1024462
854741
657126
373721
157881
511901
1036275
694627
413579
1596952
1332705
1093393
524983
1098465
1386546
1222122
656818
370084
625738
640900
1082620
109495
41111
1952006
1451164
635715
1555492
754430
50444
1506905
765621
867933
1418817
1632426
246585
846014
175904
327916
1355012
1963583
585907
593792
29093
1287850
1695528
1582860
310782
1291476
790175
522846
1965864
1905631
1079753
501153
1702220
779967
156858
1737214
773266
707973
1669583
1141202
980808
206087
21781
1238122
1178741
664411
125413
697165
1518061
1597184
422481
74433
260272
1025764
1031034
1084379
1129749
680980
1275174
123080
1482452
707492
1755750
692384
363915
1565565
875505
1429512
73394
1195728
1560747
307185
1121013
1348222
71167
1063909
722622
229083
1907016
643050
1065545
1253041
911936
651916
260815
976029
752622
1548913
1082989
1186614
1128729
673499
913299
738799
1915431
539170
91085
1023733
1522330
713821
1780987
577945
288584
380811
168337
298154
199937
1196452
1130201
1636012
812790
1240615
1249525
437569
1115172
1227272
235091
797246
10080
588696
445139
1069406
1445833
1700243
1196127
1967541
1027774
76834
1514102
82705
1665119
1057459
888547
769062
1278751
1431216
862623
495949
887569
1255386
557613
516836
944478
393941
1728126
1298445
1242098
279225
402568
1967215
1848907
19632
1561091
920310
1255202
1518863
1270131
1160089
759566
1606571
1243870
819847
741306
1122581
934415
1826399
434709
238062
1049152
626076
474981
557817
1887631
687814
893850
1946824
1881663
481157
1988011
1718243
224011
1761543
1109827
1278840
1811793
402641
971125
493732
1242676
1436447
1278209
688247
1666147
37268
1212527
1437456
1094965
1938355
1443758
947131
1161510
1054808
278725
1818771
1934697
1520160
1180176
1917663
207792
237619
1722087
903962
1131152
1135238
732966
1686760
1306379
115328
207163
1027517
1884823
933989
208171
1564498
886701
316177
410104
872182
104151
383097
1412241
1056958
1154780
1760577
1462593
1613869
332840
660884
1225005
842228
676540
1912109
155942
1614912
117155
1345860
928815
225390
1423354
1842992
1241464
1121898
286291
1915314
1152009
791640
624634
1940311
789087
1514997
221963
828652
1625223
456906
989474
1615815
1633618
556626
525068
1127593
734185
1740488
1730276
18188
1890831
987321
503302
224506
1253636
1141587
1107187
1660065
969535
1141171
227160
761533
383983
1239974
1173008
240013
719502
1547049
495100
1535845
804169
1336322
1009848
1742267
85945
1797621
1375206
632395
7895
822060
1968924
1078643
1269692
1611971
517774
518179
1864739
206691
35134
245810
189350
388344
1916873
551610
1289727
1981065
424942
1502125
1366685
474821
1932602
1804448
114410
1502498
84285
1000939
601209
940872
1288773
842710
562790
247222
766521
1818885
1076317
1146222
1176184
603791
1208984
1309701
1468702
1750031
429714
1715269
474546
1154836
1624735
1940907
441553
547040
525506
1205072
57596
1107141
29169
1109477
1655437
44841
1689962
732972
29398
1450017
782214
1164224
1412927
1926999
191005
828052
739968
668883
1381020
1659083
1767271
1897560
1992994
417077
1231674
1873001
921220
1379345
818888
479751
995918
200771
1245391
834325
108897
261757
1245062
392479
250404
498995
1706477
1325946
195072
430922
12008
1106962
818838
1782324
256631
1656792
59152
1924778
722035
1030147
1644178
772058
866499
70881
327814
512997
477099
907634
565831
1388613
1103930
1772462
198228
1623384
670604
127676
515635
368643
1625646
1556481
1980255
1759143
44064
47398
512370
13675
227782
1638025
1978085
1710868
1070572
89682
942311
1277822
1942706
855868
498795
605568
193409
1306057
105735
1910710
1311012
912353
279487
1003463
311982
776964
169226
1894629
397812
1797141
1095552
447629
1954174
144677
596208
1088681
93720
1867817
209724
1559379
270310
1324172
654298
1584368
1863544
1755192
415425
1961377
346529
93491
317719
1344002
1731506
1841652
1607390
182550
1049617
460826
252119
536269
1190810
1424596
1918255
909387
168721
1333374
220498
277707
644748
199573
1226368
1878756
1249456
793983
432561
1108029
1244995
856216
1076612
981389
37456
1550068
611624
410204
1492449
235148
1000761
1533297
627886
1599
454214
1922581
223767
1993203
348413
306692
573948
534943
574752
1540837
813239
127914
1550365
1152041
99611
1306306
612369
567007
37634
1361072
445500
2518
1861130
232965
1369896
35668
1395130
916804
1983333
1492214
1921566
1084990
1356504
353366
1603749
1529511
1073268
849952
1344325
221905
875821
972428
1392273
1904051
1545854
981478
1168983
886961
714995
1717887
354310
1275315
1406680
997509
14306
1298630
323932
1832571
560236
1079868
1535404
1295751
1114667
1390526
131582
707425
1242607
417827
384375
280480
129685
1312791
1692384
1610277
993638
1467793
571302
116291
1412239
1488949
335576
678250
117463
1391629
1947848
348891
1745830
1265241
740114
456196
797416
1799057
1849485
1738219
1773930
575140
499355
438198
1132710
1263721
1381144
1069391
1419567
1546504
1541148
503318
233417
1023222
15041
41182
7879
1838427
172827
11669
1070802
213257
1941191
1324128
1597811
826806
1406533
369989
804431
583258
1996570
668017
668732
575671
198413
275865
1464720
905328
740398
384500
885187
227109
1814258
1243465
220902
157753
1097498
936949
1771823
909621
283368
356671
166313
358317
564230
1453444
1051386
351581
1583271
1458697
1188259
357700
1992416
145888
1516827
441713
1968810
1966899
1641134
1978762
1618803
1033835
986155
1668884
1380053
1513204
971605
1626177
718864
1304918
574648
859050
1066709
237719
586904
944439
146436
381411
1844886
1654940
1882367
880616
663649
961562
1815795
1273938
330917
1485320
383699
196946
1326707
1889557
342309
933312
1920536
1959531
1731101
448158
589944
1887360
1258442
681651
586552
1535238
481626
1488668
1972487
232114
54995
1200936
27311
348137
1864199
698801
1911883
934499
1479154
1702081
1144981
1928991
654351
1668727
539212
849080
1605566
364301
187188
1249003
1129059
169792
1590626
95145
941904
805213
126106
975551
1146624
152121
86251
1106434
575455
851699
1840312
1138619
1220437
58237
278992
41715
15395
104571
378996
1921436
1412866
813197
1607441
932673
1730162
69583
1682428
614628
1320663
358685
995806
452135
91610
505498
1401160
1205613
1489482
1898944
439099
975450
1630075
1228760
1121035
284109
319620
502718
438347
732262
276307
188994
1692489
1941588
1951686
306434
1925091
481269
646264
544580
813951
546521
1241477
1591163
469722
685995
1555618
657963
1070631
1941203
736101
989558
1982300
629014
1036186
600712
1807708
1959758
1658288
1404670
1418492
1717563
1029848
652829
3274
1013785
251358
138033
967829
1089154
650524
1710551
818511
225087
1817298
844753
561766
596785
1088433
1488597
1695849
36700
979438
804512
1784210
1494461
1295325
1939206
304098
1500307
131940
1811415
50649
1459056
966689
27369
1262713
1894276
1163419
1916330
1532639
677264
1319404
1628975
1063805
1195849
788769
127969
1884700
1014138
625040
154618
1581371
1576829
1179783
934021
486971
930957
1032983
1906525
209844
332307
1742100
1424540
346839
416152
461771
292020
1501779
834900
1492882
289439
1132914
566179
401075
1006500
493595
435715
1183384
1368614
235375
1356933
1708962
1884807
432031
1765506
1666665
1097622
671924
337209
722612
1021401
82471
1506908
187883
283143
670422
1326932
588965
832084
254098
1950565
1954809
584114
1402541
1045925
900358
638654
1385425
1839335
1999953
1463497
594920
1946779
1640136
276288
46873
1489383
51402
1811289
693412
408803
1918651
1230475
1127902
416397
1089712
38710
1049640
224237
1275268
671997
864122
1594997
130196
1519260
995954
584565
471522
293529
1027086
265455
582072
1737601
1790067
1281604
927450
1402375
1045877
838486
852768
1875025
1946554
1202170
353788
487259
1097029
1639475
406632
1511425
903320
1947468
1391116
808932
832603
861853
1843287
906426
1717767
507061
759509
1516842
555239
1783102
1695620
1173405
1481996
946307
1573996
1568190
92894
181578
894722
452276
500896
1968042
1705865
1802217
823219
1960387
1506918
1304337
1284836
142489
1234154
1667384
7953
179461
1374396
71215
70411
1982641
1888496
382431
1860523
263598
1411276
1164631
934851
1822412
493358
1194046
297114
1852620
91362
1754753
203981
901970
238279
558713
1813428
521752
1236790
956052
1468373
970857
1057710
510494
1968742
146493
1647329
298787
886674
850714
1660283
652921
1160608
1465573
1384479
1065950
914440
26140
1053481
1901951
1845358
1536594
1901669
30936
1176151
742688
695064
1921515
487770
1963764
996633
998032
1553343
862942
424507
173301
1061609
353224
138962
102795
528336
1414720
1771303
1826347
270296
179833
1589321
1602038
27054
1617236
1523844
726634
70677
1123396
897812
338981
1377444
1295864
467014
368949
158696
1527240
606489
667976
8352
1190977
188017
438588
1482449
443826
1920088
1330529
112656
1646553
384477
1525666
1742106
124325
1736261
518857
908232
680179
383518
1665
722729
784105
794624
1170135
1453927
1884178
1989631
1528335
1101022
1319318
812638
942322
1072213
1051475
1166892
1604980
1252526
17249
21386
1541448
347400
807450
1823348
49518
1283585
298937
1664724
1658277
1922087
66739
572338
1235223
210865
1558506
1771715
1642327
123087
293541
967436
807963
293915
973557
1196230
1514801
952396
1528606
248625
1421412
576629
1410837
1112188
326603
271790
54631
222464
288384
1871405
1784733
1799076
104501
772978
99926
642964
635149
612627
1713918
1235343
923465
191482
1206758
72289
1771384
255124
1186083
1726338
1713524
696246
576007
613491
277526
23767
938406
1827716
1082813
1035025
117604
176514
151588
1900159
62245
58285
1501100
771845
1941992
810217
1667628
1625930
1794773
1208329
1999312
1917396
314774
519176
200105
1894285
1606966
59818
642994
1258371
742125
1868525
103776
1580568
611184
934660
1159202
158916
553014
1621483
789016
1021730
1032294
1705999
1431671
861399
299469
1812627
1430883
1755377
1849672
743286
1623155
1691250
1814318
1126968
1061412
703296
431439
1983358
1561583
1804839
1741500
136706
973017
1202672
180532
1020599
206946
1267163
1164966
386
1147091
1669303
173070
600581
76877
1359393
27654
629300
1806808
1354330
925261
1597529
1048175
222763
309010
1355870
1125973
838771
1478596
601652
1899810
1752264
1694230
599112
1765477
989554
146213
1639783
1719396
1882427
468429
1457991
715963
1827311
1135004
469293
1927421
1369254
852327
1549302
1831948
1085616
695371
1380702
1458005
985167
415849
555940
1660236
1899473
1435243
992499
586220
1901665
1529431
1960864
856514
349525
227891
1405685
1468484
1515183
1153348
1305229
1573354
523931
367932
888862
492595
1290429
474984
1696822
387829
1601516
320577
978583
17341
646630
389219
184299
901386
1877408
1026232
1487261
1693746
521804
595234
285697
1302829
752433
842269
1772228
229609
432292
767394
226823
834138
1381567
1647093
887292
1588952
487874
1519500
1175136
1292934
1942352
1760243
1732504
824797
1576141
1852125
423807
97700
258519
430313
576441
999672
353758
162173
407304
1192159
1652664
1536965
51966
893903
756031
1668377
812857
1836900
181104
292767
408236
1095600
1532200
1328485
955352
277325
722433
1626506
1834395
124811
478152
221509
1903170
86826
293309
311431
963199
1821744
847103
1730972
890991
1259032
1586189
1774379
1448471
1354801
1782593
269580
1950098
1032398
509072
1068595
728897
1013738
1205519
99924
1337775
973201
1789507
1478450
1658785
1533655
1986484
780021
978928
1192517
611361
1466368
1650896
914597
300949
1949925
1024106
1164999
638163
1822252
1538154
366375
1379698
1127605
401006
1913270
554740
622148
680160
860233
1920883
925716
1712848
1678911
427776
948270
1585310
1297844
1510465
221564
1367199
1719299
714510
1060264
773947
789105
1625495
1802123
610858
440411
1385287
490556
837789
417613
733040
1247743
1713050
446560
1154299
1680888
1851427
1023047
922539
1982436
1003443
1062886
1991668
310084
357678
820979
1134801
564934
81928
176018
872470
1351072
1953720
1370675
3374
16424
1321408
1988368
1182244
1574672
1744401
728815
486998
223502
1341466
1019418
1429088
1810709
1505328
1061176
1694433
1677971
276822
1877975
1899229
785665
1088764
1924553
1318479
542176
1795249
1419715
1855171
86940
1732656
508196
632100
1735777
1824878
535177
1208167
727247
1651400
795932
619949
1981542
386105
1287670
695576
794457
411679
739651
607076
1435255
1612787
431216
351659
1212769
459681
349817
1761628
1606292
455657
893816
1400546
1853696
928838
1109417
1967335
1417541
1662307
1016955
1461357
191145
1259438
1523259
1179489
1163473
871903
278109
470845
1757111
391435
1827975
1820978
1783379
1360192
1481496
1160307
911816
1215604
642715
108177
1274531
490954
984964
713005
555246
1702159
1863093
880267
501640
1975303
262371
98328
879810
1920517
726132
1787587
1342683
1065507
900903
1464098
575425
1349705
1462924
1521233
387130
656292
953412
1820669
397735
1680244
983265
523917
558917
859696
1684243
1846961
1442047
983007
1337009
225232
1808861
543877
213661
372548
1883901
1188815
802675
104367
1590891
1963974
1221106
669020
1745798
1492562
1402091
1251005
1197315
1529316
1913423
1338895
855285
654136
1985785
544561
1640299
222193
52332
302179
1494760
1032167
252322
1986948
1723095
769773
1578352
1324833
1039324
1538700
1338546
325109
1144746
296036
1075935
889888
746988
1040726
1310934
1886822
236394
383819
1290834
1156445
480443
125213
1479438
1397498
697259
439183
1771514
974338
1766274
1245989
1149808
971161
529248
1724123
620130
93600
1487585
737479
1089479
621870
110495
27466
1425803
638081
773233
36747
1912231
1099423
976467
1202884
612275
871843
871023
1126165
1361363
1417661
521637
302059
1527359
1385617
784254
1963719
680977
515337
1608564
1317902
1403327
1421013
1375297
976581
921917
1659210
421204
993412
663261
500570
843117
190050
1801128
1605047
1014051
670689
673179
1771652
30733
368676
1127307
1349454
1694470
670439
493831
803551
1578874
1989561
877515
35703
851841
1908295
381158
1211324
324581
147859
808315
1320754
854532
1617218
1570778
567062
100225
1629401
304848
948547
1329271
509191
889042
94311
1298678
134080
1695066
439174
469717
1664317
18887
1356451
1274209
1128003
989481
158166
120858
1264435
1383067
717229
1313167
1517093
124475
1415248
732625
1435657
1653491
722351
653410
297385
906144
1032547
425587
1100852
333939
917715
1758788
610548
1875248
769087
1771533
1891092
188880
1279396
1300852
1059788
419961
817186
566320
1724271
702142
1161213
751302
940233
335119
1872861
999300
1811577
1665667
496658
1287791
342132
1414179
703131
1727503
1685208
24254
1698846
579359
598039
1388473
960684
1596722
605705
254378
321873
1309256
531353
1377378
1261348
932197
1245089
1137640
1641303
1497105
778804
1338231
773427
1566562
503666
862974
1206994
63078
1962145
1496565
63284
1888362
1551172
956790
818722
1248650
1073221
1444328
1471335
1592872
613402
1780792
1843011
346395
441524
1365709
709625
1909963
1805657
690591
1398490
1417205
1705094
1702007
1901311
1723414
1131898
440837
1505613
1914132
647056
288987
228357
86402
720766
1493269
1156795
1494853
1977692
1674772
533722
633604
696891
202256
1245038
954271
1666897
1674318
934925
721509
415814
1265435
1890426
779832
798335
1775165
376074
1705241
1132202
685387
1450747
1521471
1623732
1117573
386300
758827
1027175
120228
281285
23137
1997236
1606388
1330763
504829
276321
58351
1068714
482515
1344748
686980
1412829
113031
1303538
1606511
1040185
1895157
722459
669073
1084430
350681
973097
727857
650760
1483004
1105208
827408
1914588
1123105
1363324
526265
1721754
358211
1083883
1083099
1112687
143804
925446
1078459
876475
1240172
1058893
678727
1093718
585342
507241
1818982
189361
110230
226951
1315745
308894
573487
864284
1376227
1752057
1625949
1373021
1625533
485875
424016
1083688
103835
1691484
1448843
1706535
1064813
650174
979581
1362659
390131
1550555
869521
105381
1670700
520831
950483
1117032
1524089
1076103
426760
397944
856407
52946
442014
1455124
1570538
405373
1150179
1284879
1821593
671187
1275855
1626437
1680998
1632245
101192
1918648
570894
40274
1150793
1049080
976713
800991
50101
1759570
1753361
1666226
1325566
184271
874244
1670798
1539372
1281681
784935
641338
112646
64825
1752030
686889
514938
1633991
373526
51201
526118
1497869
1546618
1794867
731571
661611
1711409
1055445
147519
838634
1506012
436326
85065
1726695
1249069
1283357
130996
440145
447096
809687
1547153
1676881
328528
1322483
845996
1614703
380406
138286
1631229
44661
1510890
848863
1716184
518060
1642557
109369
1465062
491551
658199
1524556
224332
281235
268641
666879
98512
1660771
189098
1712984
1582179
803629
1342230
776802
1054741
1757906
1079078
711614
1844083
1981170
1401647
34115
1134669
1464513
310400
1157242
1323010
380186
26756
208322
8481
1368168
1122877
794224
1987811
531985
1488855
1103364
772943
1206332
259840
1409076
356228
801817
1621356
1441537
1750874
1753370
977370
1812024
1870563
711485
1691789
1014639
1763100
1817715
834482
1639539
692838
1539892
120547
532531
779843
1725216
1183666
1469698
179992
1305340
1281466
138874
935031
219115
708130
956875
585333
1854870
1137058
250226
1641897
548078
1322391
1943810
687569
1674629
1262791
161488
16693
1590250
752883
199451
1916265
29964
288145
1837907
472631
760368
71481
419294
1418908
924015
216660
216207
1724463
125232
1473225
678601
1577322
1883624
1424129
1953617
205076
1446921
1251167
168592
1169967
1642932
627042
302341
1721008
1740671
1414911
786129
533134
1809928
772487
1157096
4781
488293
1609206
73618
14435
608905
20982
872514
1204852
1838140
1053260
1034183
47123
524491
465901
563058
1882218
767588
702748
1254978
1909692
659345
1183168
1456138
690194
381154
614985
1949936
936226
437930
459062
401152
1549188
701631
498006
576717
269830
1747573
1852450
1057883
316691
1395826
1543460
1106320
168893
1756362
432444
1878329
1237456
126455
185320
1749733
842722
682277
1147935
1401574
292687
1834289
1117616
1241916
167613
1746173
1136448
1560177
1317086
740004
1709615
78358
1711936
353592
894570
1003174
1586873
1414971
1652463
184087
1927817
1126228
1239963
291626
1965728
1025150
1030257
1291219
698708
868816
1513886
697193
704537
1446501
436796
1760967
440550
1288133
1937508
1878219
735044
1148227
503305
1023257
63621
267692
597303
1542621
118294
689460
217835
308241
1238501
717746
434945
1596235
1726752
161152
1539620
402396
658717
866832
813893
1359902
1605847
1969359
521391
563871
1252496
1658344
1729698
761305
4839
399022
1751606
670123
582709
1150715
1183657
344779
1812388
1872430
525634
1239004
1014338
235149
1258889
810052
212976
900880
531381
1181534
523786
1453537
1881869
996227
989383
1047932
1324610
163930
1132182
888344
1146060
1124625
122210
228253
1052555
1999806
185712
1790269
436772
1046192
373145
1992616
321388
1813601
578575
1065948
1584920
1324006
1430386
1140074
1875585
1114427
758033
1523338
1044139
1788563
358631
277067
138063
1155727
1580770
641775
696733
842955
1772355
505321
220584
1051061
1003089
1148057
1320251
1259750
1100993
311407
1149930
969078
238014
954469
1514150
803199
1221154
676522
911941
527971
1312156
639650
1845354
1649276
272651
1826550
574819
400325
237560
1879798
969900
1511960
1520321
1165845
710647
796891
963576
714780
370004
901543
1537736
937186
107791
567065
735810
1963259
143931
650707
1726384
1974438
447654
611948
1185894
414647
787756
1906569
44006
983020
1688195
721963
710541
376171
1826705
826835
649877
771938
1969283
1592377
277911
1362678
197087
697242
1824244
589209
482262
1150392
1983136
1022653
1052539
1447672
805652
1076892
94141
517405
696085
714581
1286747
1496570
796928
124157
1946197
1886780
1795015
1133433
61328
1849161
211007
1743336
963781
1559679
1046205
1688636
1100626
714587
1066554
1888653
1630024
444026
346159
1517423
1272198
1403104
184373
1679738
1845711
1292199
629681
273115
1821159
1920311
1103084
363105
367584
162668
255245
150280
1350619
197177
1258338
1998996
1530263
215551
137432
1830859
124013
1520162
1182108
1675168
318991
615738
323340
295505
1281351
1383620
1518256
895890
1961952
1562459
306399
256609
1316360
1818183
1027241
864317
1414553
602552
854722
893355
562847
905609
466357
1819373
1561133
993982
1250034
91138
150745
1270158
986266
55588
567192
924783
1434033
1948033
333688
955981
360883
428821
670265
201172
1283207
302917
1789478
318011
1523075
750232
1059535
1216987
331761
1853076
581088
1874867
188877
524870
1813662
446384
1763542
82646
1489690
1569162
1505588
335469
543623
346487
683523
1192486
109841
1322889
1185815
667412
1631140
606392
312072
1381074
1057434
1447353
686341
132254
817331
887120
1128647
1522475
970254
1979536
1349852
1094638
1314498
568906
1564764
477481
891191
1697829
1002279
765500
986470
467596
1640248
972764
716140
238259
882989
1648537
1982977
852651
1831165
1549078
708702
929435
923720
1024364
1124218
926725
566519
771126
984588
1504761
16040
1330909
964695
1424760
1254630
1266230
1604057
196228
1154370
1254731
1945829
727822
751142
589010
1756445
697388
815730
862032
1981234
1717560
405242
2703
1615266
294395
1097123
7490
1880844
591476
845886
1207261
805013
47951
655429
1608879
1236360
1745430
1966366
1384541
926817
251933
175477
395573
1463125
750811
437602
1549935
436723
683586
392523
1313628
1328430
312240
1117450
1309880
1949462
799258
320106
1062756
1969034
1260900
15728
660946
994210
1169981
1923220
1049795
1998958
230467
694279
568494
1940322
750025
434727
1244747
1627109
434815
1700781
293369
211520
1097097
1814366
263421
605075
1578996
1064299
561971
1705766
319853
1759577
1147351
1634632
1543525
1880836
1505622
797114
297719
1443351
1406474
1538780
328759
97299
1362618
1156698
491756
970934
1897021
674694
193201
1867741
1947893
241861
1207625
1177410
1491970
1815428
1189921
1430356
1897817
663908
1243012
298445
445925
632689
1049595
1677082
1087140
1758912
655919
1493305
1949964
1723646
465646
682252
942063
780686
114915
271347
1333282
474629
657187
547374
1830289
568181
1293911
605711
873835
1368591
1839050
1920568
183793
1259356
1641824
385164
849079
233051
1759741
499388
304986
1980123
1304769
369486
483173
992873
659
1936651
1535123
1097641
848671
465606
195982
798367
1087073
1263313
1669349
726330
1324559
121588
1271332
1449941
192185
1631169
1178797
978837
1698644
1785732
1449378
1753466
567637
1691137
1258707
1069152
1116872
606608
1788453
650445
451073
407361
1622300
131603
382420
1749026
758490
1593979
661052
218289
963819
539644
1463050
1835080
232957
70137
858657
139146
293772
1143530
1423829
1262495
1648556
915772
1445665
355153
1918247
632080
818661
1118208
1628753
1113675
1343222
625134
398552
194851
819219
661403
640803
1592730
1876021
865429
1125081
1548694
846031
756514
235611
1690809
1781169
345784
1282908
1086580
1533056
1588695
286828
334
52241
580473
281039
60528
210872
358670
1534511
25376
1828827
322260
1947705
1816728
978423
63039
1150900
636172
977318
1452426
379153
1618939
216086
179724
948161
1723980
1792625
972182
1913900
597721
84243
1527612
1981930
1800370
1628374
1498155
128957
692011
12989
712379
1592781
301552
206576
1205022
168583
782179
770786
836618
194092
1951989
757414
1826668
158388
563790
401518
1071662
829498
299766
1196852
700355
808862
698649
1499115
1883352
212877
1152464
501734
137582
1194332
894933
351598
686984
719705
429638
526620
396062
1671317
1810481
1575230
1068662
1875575
1756915
213360
361130
804645
711752
1401750
1094294
1343438
860618
233886
313885
157098
1729673
1155623
1501882
493034
1357743
255410
307966
872424
1805003
1776990
1016349
1362537
109561
106009
1742054
1815809
982763
1963715
201461
1910549
969412
765198
1171558
955366
838426
767643
1944463
997864
707503
37939
957723
1048028
546115
1236556
84324
194498
954576
1194037
979021
1460598
1510832
1341217
263675
277063
50217
151412
177903
1920844
665981
192485
807658
1061891
1529548
1161221
873174
772916
64841
637288
728219
127269
841577
734525
812346
1545777
102920
837613
1529152
585085
964080
1581069
700960
43808
1599983
1370942
188149
1702389
996592
382571
519195
1048614
596075
678119
196175
721807
1894241
1607442
1660624
1935843
1525600
1208796
1890318
645808
56163
2934
291507
1592532
288626
1496518
378900
746832
404570
1832708
651375
1692705
1946978
1987472
842363
760074
1479597
1077567
1014266
266856
539273
1203337
568336
704169
589335
794625
398911
1703682
1702329
408146
1094537
1272631
1247109
225889
964331
916865
761293
1010694
1529306
1518850
1829700
1638268
198690
618345
253752
926341
583021
712731
1194446
18338
1539635
817931
1406145
350188
687003
1224150
239769
1090010
1132451
1189514
530705
1834796
1833050
1371593
876577
975563
1151331
1544485
1184183
149587
568471
909627
1387461
64778
1411213
1619048
486732
1598672
1546759
1143242
512200
287489
1969530
1777783
1006470
897481
1250085
841545
1400441
702499
326546
432709
998951
1844067
1661627
1543863
667650
1209943
1754703
1096983
880462
561959
391811
529211
165353
1785414
547611
1178230
1416392
620923
985683
330078
1991648
684312
447682
1982257
1266315
1334324
1637423
655917
566630
1487218
912561
1307794
1213709
1505944
933547
1632661
1745569
1474745
1390876
65108
22194
850070
394904
1714865
881643
722900
183945
690782
114871
73192
44790
1168423
1967215
158561
1090701
1471750
1610581
452031
346969
1492862
904965
714118
1499996
869437
699068
216562
1754793
465258
887740
914682
369162
550991
1976686
294046
954241
1964059
523684
232810
1576860
149316
934703
528305
1858362
1291702
87614
33742
310520
805872
197551
1486432
1562521
1882635
1104074
1020876
81482
75559
1927955
469088
1383477
613096
938235
974080
1462086
1350567
759365
938666
1786459
921083
474472
12752
664922
86697
899413
1898959
1829066
876977
340751
1932500
966854
98423
103217
1567579
859562
1526582
1975149
549578
23409
978508
1000837
1529649
375267
1929805
399619
1377412
1861788
613088
545706
1381529
1508366
398454
1567983
949169
902478
525347
4300
1977627
1080672
1803482
448991
1869089
429635
447203
1822127
1083838
990856
39001
1875211
161178
1124459
607365
738509
166682
1870708
1430789
1115708
1761151
598150
536304
1968724
1642937
531035
262284
732283
1288117
1265287
846595
1276215
583975
648860
354742
1549669
243288
1439950
1139334
347599
1074951
19829
935060
1127985
408957
1787193
302422
231000
628150
242854
1159529
1006606
1903213
1602571
103587
1466162
182657
299840
531083
1991186
784612
877604
1687748
166991
7322
171653
1828116
495145
821859
374937
920922
986202
1932504
451599
1986347
76933
1730978
1580067
1998296
102745
615175
1698685
1554922
531484
1465056
1094434
1298195
1988168
914326
1717738
1864898
1334947
1755864
93324
341783
753563
1183488
411588
1604927
1163600
709483
1277359
1342751
1250839
1942927
1188542
1192403
502012
208767
1630183
1886865
435307
1374428
119478
776136
531450
103055
900971
1596934
557712
509320
593507
561793
860477
1327342
528810
1512584
725468
1010952
87476
201538
1551982
1141186
315401
884803
614098
10310
723389
169072
1908344
345185
1276353
1526878
1283894
1459492
1398592
905675
222761
1072840
76197
111992
213763
1368265
977815
1494348
479136
706418
1920992
1651421
514770
67460
1818757
272815
561911
671082
586674
1523532
1471249
1888715
168274
73923
1957606
1426012
1423179
1178824
886705
1805333
405223
1330769
1417413
1632417
677547
502371
778325
77503
107011
1880747
23924
697742
1845628
1159254
1131588
648751
1684724
819587
755117
346102
235661
1679940
238559
552295
32196
461848
60476
407087
557387
1283376
848808
667111
626146
407812
166881
1995245
448700
638444
104907
259279
1644538
459351
955895
1152643
679209
893648
1751300
1067265
1550232
412350
1568349
1917806
951818
1026724
1198046
1450305
1994535
1180424
388051
1195596
665905
1566384
1408482
1381615
653583
1705066
563885
1683620
357298
30471
781188
1131784
204786
703527
1774167
1799900
604715
1722392
1504552
1698354
1041717
1001127
43328
1959938
1902760
1737415
725164
273243
1161089
1827134
333005
1697800
1159038
567541
1250040
1818204
756732
1066521
490172
1785138
606267
468560
482850
1901275
798034
1707772
1001106
1653248
355226
1237141
1805479
1477563
287510
264047
1573052
20909
1228236
1153845
1880107
1820309
867627
1866226
634154
1452882
1287489
1833382
157739
519663
1872781
423490
49964
199253
727898
342276
127232
1502098
164792
583115
1060189
1608167
357522
1475096
1773245
1083320
451604
1560373
405012
1695363
730833
1957431
1553130
525790
1886174
1795200
117150
922194
849233
516671
626690
1116519
1341111
864599
382326
1261463
177742
1439104
1111942
1202858
1728970
105320
1888465
1685209
1867562
72416
1291723
1624433
819366
387583
1822166
1810255
1589215
922217
1540260
574006
584877
1290540
496134
719277
1667080
658644
1020591
1861565
1991631
457981
935173
1339791
505861
441764
435947
1613411
1613910
1710004
1536704
1781042
148525
1989893
1577528
1824423
1564294
1740724
1785018
1662449
1954649
1951261
1822300
863546
318121
257663
346019
1075960
545377
1830411
237599
288770
666987
642857
953493
1012457
1003604
475251
1645347
1630692
1435963
1182000
684871
1900172
1531069
5161
528667
1583511
1177706
608643
890954
1364411
207560
830382
1219941
1979941
1455002
1273441
1827418
145488
1618061
236903
1746769
1433315
450125
1955237
845356
389722
1484036
1920383
864096
42828
251761
179572
279879
944019
1212394
734944
1309562
1528578
878643
1829192
565880
1096568
2313
475376
86988
615937
1857432
1760372
168919
1315920
1432140
514333
641523
1478003
1626228
23611
288499
1022350
426711
1463275
320597
362603
1302679
1744107
890549
191857
78820
1281724
1940652
1527114
1879298
1611706
1708150
586589
324835
76319
1821195
1413996
1869472
1377434
693112
19202
504270
578443
745114
616954
458980
86309
1563470
1699837
617006
1594872
1075902
697064
1268724
278010
276485
132654
623200
778790
24065
1662978
1507249
1941691
959602
575496
1997665
1392783
1914555
938840
593773
1330100
993874
1574678
312340
751027
1412157
1259113
1005378
1080685
1220333
283407
1429750
1506877
1384842
110163
1952844
494345
488848
736080
94314
470101
1467667
199022
1940028
891650
1234350
1377327
1095833
843701
1526586
958546
644034
1163138
1996042
432753
393062
120429
1016816
399277
1993360
1957321
305520
1605300
404573
106739
1412425
1443235
1219950
1162152
878084
248370
1090435
1881072
637897
477443
208299
55849
1770609
443933
994701
1013476
1736050
1529461
1576433
1798454
1445056
1151461
807248
1702097
1007471
1923551
940890
1647448
1685724
1161254
359324
123076
1044434
698718
742574
144417
1103602
1910572
1846659
199342
225715
391141
92250
777768
744859
82142
804826
1322335
877558
1737134
424093
959978
1705653
1401997
1361802
1060304
1039556
1932810
1805104
1332580
986195
614117
812767
856149
1351010
1819218
172019
1927149
917781
505277
677809
1056854
1323486
200744
858706
878133
975826
1906030
1870213
1224020
991235
486907
678156
1948417
1989890
807150
1084437
225249
1181195
299953
67803
1389670
976623
1760532
1911623
1087324
86726
13814
1840853
37523
1428110
525445
216463
1345772
661317
116608
1264858
1553337
1220122
1141128
1519325
1628101
1970674
1935331
1873029
1384835
684283
621848
1915673
1454211
336831
161104
876338
115801
567075
216978
1212112
567573
522591
1266912
1433928
622109
130539
366631
972757
366357
923407
1803173
1350525
1114540
1738972
1195283
55777
942059
254736
1730261
1688304
1660908
79947
183210
1906026
1119485
860706
1356832
1668786
464487
1573966
896367
1107394
1986522
1513471
175043
904296
161232
123973
1561545
1659364
412730
1668951
584079
206534
1959994
1177447
781876
1241381
1846598
937190
1164198
1918428
1049188
330862
567863
1748314
1651818
1619414
1050608
1388123
722320
1853335
141872
952634
857379
1301969
712831
1537195
40863
1655147
993365
1314467
173749
1329431
104629
1188462
218308
371748
1742071
1772747
54091
165948
968583
759683
267374
962447
696761
1269571
31269
287508
1182228
1705937
104153
1465248
1031995
1109793
1938290
1160721
1948955
1353729
267557
249326
24532
281458
1781849
1705808
1399150
557591
1591798
1234893
692740
935043
619581
809600
772695
1849313
1004235
1412160
582545
359398
987199
1743074
831214
326377
1495740
547161
1121299
1725910
1262765
504195
93640
828121
1460618
698765
1166644
980425
1356346
607965
860881
1208784
1104686
1914430
1317066
620975
38489
1220315
1486196
1847343
1878010
1543047
1455996
103166
600620
1537044
1882545
1220395
1293711
711055
979714
9841
792179
1172770
22661
585544
1804157
1798939
1160259
1762063
366068
677629
1628934
1398623
509456
25735
1624583
298978
560553
57539
443841
189776
1860301
707471
152413
152887
882122
1630852
1224645
1930755
243617
1800618
827725
1975559
464882
1683897
1396429
1499887
1273167
1379913
102790
429997
1094151
984448
58304
1534685
972967
1234096
1564327
375466
39445
849273
276616
200848
1148577
1596088
224001
315065
1385151
998507
366170
1021685
1414309
1221152
1105250
466441
1946552
301790
1291114
410635
1704018
1114652
218873
1139124
1704236
1178555
75952
449811
1857890
1669970
581679
612296
244039
135204
1466551
118759
526320
191965
815674
1243733
1307333
387442
1131117
311108
755008
920789
261607
1217247
423873
1483723
1277240
414244
947686
1232826
277667
630010
1057945
805934
1871339
990945
1604774
570004
102965
1970679
1274035
1345714
1460135
1960492
464411
1488788
878661
1291090
797621
1408824
610007
1204500
1513779
788322
902345
1406895
102264
818172
1811220
1253616
570406
84926
1225562
1687639
1454138
1301828
1761790
446830
1160476
1014827
1238085
1774372
359671
1711743
1738103
1527752
1557224
1127629
1160907
244995
34226
350460
1315323
1161222
1852829
776248
1459353
1054667
864962
1826793
351274
459966
1939053
1229447
436118
518781
1809410
234537
52191
1896365
1219946
227925
644430
1802745
1116779
1776286
1812292
1973784
529772
1649093
115912
484229
117860
1549049
481838
921371
1394341
401632
1772042
1961335
869727
455694
1719636
773033
359484
394781
1952638
1257840
392946
1414253
1973962
1149260
941422
638645
362380
1625307
820713
1367717
1162942
1052949
1494242
421684
892087
1428838
1590284
1511118
333332
837515
1759650
497501
1230974
775458
873088
213916
1177402
687315
929593
100596
537991
1817192
1836512
18448
1918061
1320911
1929859
379068
1487530
269567
1119458
1484603
834389
1898726
712431
444432
97814
516543
1575817
1855017
797209
1903464
793861
1239613
21190
601942
952939
1980888
1355733
23570
1783352
1792716
980464
196776
958760
1712154
1712908
1641407
217912
1828526
1257380
1540823
1002084
471618
1242614
867445
1562170
552197
1169107
966947
502741
1291936
1008898
529098
1386131
1469451
492521
1049696
1360312
955377
400397
624607
1805631
9171
394158
1555362
1183924
1840335
147673
50322
108797
865478
998130
1362330
603775
480212
1221120
369366
1154247
870955
1313374
461889
710102
1610428
218094
18971
424543
985482
694778
1824277
1263499
1731036
903975
1492728
1059982
654304
35106
1968111
1525283
1855782
1025982
205170
1059265
1561196
223835
996261
1855837
739808
424892
530990
652542
1282763
1222597
1325250
1169302
390850
1246701
1824342
950948
484677
594467
1480064
1391623
1636887
1754798
623478
162110
1847836
1604381
1984474
558989
1784778
1058025
457388
992847
929736
243558
538481
1042126
140
1968756
700490
1549060
837095
1232461
1646473
1280166
1875462
460718
1802481
635197
969458
734769
1390960
998716
915603
1109030
323539
1182708
1699471
1450978
94387
851195
306083
496438
1374764
1505143
883178
1904676
1782249
69878
605085
1005950
610667
229213
701499
90832
1380914
646574
1891699
1904095
637510
606558
760961
1454531
62447
232560
1258278
229493
247494
1096739
1476065
708032
583488
1883965
1313870
1495700
497106
153290
1956843
977433
842260
1523159
1826550
1226971
48797
1156121
775204
1438226
170110
1824344
1786377
1944499
1795551
456974
744228
1088433
1517564
1282652
1678373
94107
471659
949706
410836
1683942
1686780
851124
1442497
1654932
98298
225673
1022832
391790
427098
1464644
1487221
1354943
643496
1812079
1554137
384371
929642
586729
1947953
1612900
1688158
624878
332969
1883295
1092472
1116028
782907
1104936
461762
1481807
1882431
838155
1954701
160186
414023
1695434
664016
930247
755109
751577
1110037
1096110
1856764
1473629
455739
35614
790982
1801273
655634
384157
1936610
842874
654384
714247
754559
624218
1969038
1306187
1239473
490092
487890
445295
1759925
744643
646286
1615902
1996247
1431806
497666
1971765
1105017
477436
243008
987237
1093181
509721
828227
1202875
573118
860209
844977
1639195
1024813
274781
1984819
251284
1396479
974112
226997
62986
1403532
857286
1968432
371114
1911731
254861
1176248
851753
1424398
1616616
1539797
672048
1077281
875733
286603
1441615
333821
348285
1764742
784613
1533222
1986318
1464928
1470993
68730
1702242
1792404
549948
1891006
959684
78100
804099
1310514
1165534
1213810
1388432
1002857
394033
471353
938758
1722849
1676884
1104687
352577
434780
871285
681155
385120
22026
1274152
877486
630939
921835
996064
1278128
1445586
1951731
1346086
1902891
555483
61338
1873442
1427128
328910
390032
789778
1265549
956409
1420561
1802353
15888
789966
917744
743146
561295
987131
711801
1166302
433303
205969
37231
1510756
1316601
602924
482396
724553
332270
1767502
950398
1099864
1620017
1045042
667785
1593649
1588236
112937
1681777
1682434
1751205
1351332
204586
1767290
883180
1448681
1859847
294368
1965522
552239
631440
1460780
1328118
1779493
1791533
1920994
26717
663213
1978753
47041
325292
682916
744095
1289435
184883
214645
716167
806889
233352
199860
1073536
1572635
1877948
321456
540687
1413008
631182
98271
1478023
4010
1107589
774292
337085
59330
1583667
853594
1290689
89039
306955
990061
682366
1795696
362660
14770
122536
1152577
578606
326878
1676892
1216500
1888884
46028
1052633
778397
1071221
1306203
66377
8980
149484
1708660
1512652
1136715
1419879
301047
1495664
1779152
900661
1898979
837414
337354
1515822
1503532
1466117
433822
1188277
160281
639844
1011490
1405409
1188079
907149
1961927
815088
724457
607177
245853
923893
1425818
1808359
783971
717850
1864593
1284392
1975055
242998
740949
145152
874354
933221
1403108
1625603
1219775
1857297
1957395
404063
1549359
380821
1987743
969975
1173133
1946744
536471
680975
359065
909856
111746
1077150
1194713
208234
1474356
1941248
875431
1354945
710679
740197
1669058
996037
932911
766951
1615534
1353746
414261
1766638
1393488
51980
1726350
1124110
1069858
78287
1008226
1578855
1446188
1626722
34852
1974096
635654
494775
148394
301611
1244156
363102
708035
312632
1295481
1025898
154829
1708206
1908963
1759781
837688
306273
574729
1784647
1363365
1885361
791229
1201366
608099
218722
950845
282838
883177
563749
271414
1011877
1732020
1533327
1156957
1242720
1785564
1707298
1872750
590881
1894260
403681
78622
932580
901873
1351344
1037850
1892064
866945
1966551
894905
1104887
1697193
1325807
1493316
1682333
1911342
24565
359333
632293
763798
1982884
1435635
498756
889929
236982
1902189
1026837
230299
1579458
185813
1703766
430339
1627828
1745879
182719
492930
1786544
1264536
895703
562178
807841
65280
1824239
1638774
536677
119894
89127
1710542
93935
1461852
217119
943835
359111
1130850
1026669
1833246
475621
1728110
1153521
263901
1597318
233862
1563007
1876537
1875619
168496
336925
601463
1107746
149708
1880672
706772
405947
1116402
749545
608930
1731063
1427973
1462664
742257
195898
867936
538177
1039191
1721817
1896481
314031
910279
467078
1241204
1297043
515307
298154
638622
1185009
1139138
1237509
1869614
1236719
1155472
201720
156342
1397281
1020930
68732
1337567
1575350
567998
782494
66688
42848
551235
1886341
152836
1937661
215715
1138775
1077073
540471
1646806
1070315
609513
1303428
525359
1544033
931110
667321
1080368
1933707
545646
1463663
853400
1956519
1483110
995748
754853
1882587
1003794
1838232
618404
869790
814700
1973059
1760891
1032167
247178
51644
870862
1545871
1540290
234873
1918148
1443196
170578
712619
204690
595773
776019
517497
572222
556381
1948668
400158
1707446
738555
120622
553103
502854
1461696
1609395
1487582
1656093
1726811
137697
741166
1266096
1423003
1464688
1212387
1011878
113324
521615
802996
1233439
1096031
1605312
947401
1914876
1254847
1431737
1933445
838276
467073
134720
666686
1155738
1213467
38067
1562728
1678022
1460934
1594291
444922
269942
164245
173222
1477016
246877
1443054
1526045
714265
143523
1041571
1539192
1306793
553910
1379262
212174
1652709
572394
868222
1933865
66088
1250977
1503517
1134700
780402
1263552
647068
586531
1954725
1251196
1445746
1768708
1938485
1233949
1676779
1908379
129483
85418
1869507
1804358
893489
302317
1448016
1944202
1855088
962047
263665
277892
1661814
1595103
294334
1374756
198471
1276010
584371
1956528
1521014
1459590
959495
79091
1626351
537688
1179182
1180682
1273412
958475
1486025
1381247
971049
1268806
409678
972283
1207731
1748889
1881976
946360
1067175
1386603
410627
406696
38764
110181
1461152
50670
1101210
1210246
945846
1093543
1050905
259119
1394623
1823322
1602419
1389833
414307
760029
599108
218958
1160500
696635
1443577
1687766
1935612
111837
1788766
1045805
1491425
1462941
875844
515346
1908248
1685577
1763223
528923
1546091
265521
1812495
561581
415134
555197
155328
1016441
771900
709933
1854002
891489
434495
1797665
1561759
433976
451377
388150
1219152
1312534
1097421
680241
790570
1029747
1903228
1853790
772923
1469476
1711230
1218110
610826
717409
780745
775765
1801837
1990836
1180566
771388
638744
696833
1225731
1730676
597650
1637098
761712
1121698
1351235
257251
98019
1637444
315972
1599385
1208804
448054
1071405
1031938
293460
1194459
1032999
524798
1978752
1704810
1552277
1271499
1931665
1775351
980292
900628
149462
1684032
390571
961784
17697
1964678
1827569
980591
190871
181322
773924
379601
896730
164130
1434937
116829
1636358
1191265
1468775
197660
108182
1992286
733455
1344920
866014
1786864
75523
1088970
1366998
1272706
95084
1794038
715600
1840649
1719490
693901
758689
1885597
905662
1454686
921529
1081342
1974335
537227
691382
91828
622411
948939
1677324
252220
284911
1805481
774695
910394
1985519
991489
1618342
159940
1345975
1185189
344263
102413
810491
1184840
645811
69751
757031
950594
169143
1496714
1774240
1532019
151159
1178138
1201661
249213
1868984
1110344
353947
872982
1864669
675629
758545
1782307
1188855
1662818
524732
705111
276686
230159
1325710
1177874
113674
1065371
1567883
1440961
255448
873635
1845861
835080
1690854
432398
734672
431661
1593553
1574424
1961956
1015721
128586
1787105
1639680
729195
683093
715320
95376
1494504
347282
937323
187641
75275
284479
926498
1183964
175589
488534
1149150
534381
543351
759211
1744743
1594913
1598192
1479482
1687534
552756
1843162
1250285
1631550
1239233
183698
1403355
470332
317959
1260609
366204
1530140
440391
431424
1823605
85360
1100913
1808150
665222
55850
1806923
284209
707885
1232925
162331
1151354
1652090
59993
1771454
1479954
880507
18456
1731488
1616982
1212977
131838
1278092
1873182
1661760
1253134
1271226
758096
721928
755142
607745
43444
1304211
1740774
1654224
491914
296677
153133
25116
527578
601298
1350852
1926902
1303167
1293439
532431
1007196
1083992
1924158
962418
1397864
1002047
392195
1331134
864783
874874
1715817
449299
1628053
297203
327708
496787
876401
415175
689704
411514
1989884
1855394
216984
57633
611654
1418037
1044862
1378682
1642014
966726
741809
1513277
1097755
1568104
880441
192815
340456
522789
1721551
1100993
1644837
851727
1032685
21549
446782
1012356
441405
1427575
134584
1879046
113083
303070
464734
495287
647853
1236705
195459
1812911
1328868
20058
1729454
1780502
376848
1168577
1448710
1135490
981726
338212
497475
154808
111960
825149
882946
1846785
818520
1102522
1937910
176228
401864
621489
1713928
1852146
887585
1853455
1450302
1962955
998019
1587525
1437826
897233
518083
1685544
496498
76830
1484669
1475593
474712
1050623
490471
1657504
713837
1683550
1401840
1548765
303025
1917685
214549
1487264
1614787
1324328
1003294
1879931
1055140
1107637
238757
758944
427163
884851
1360777
1298000
1555457
571067
1387463
198604
947889
1631627
1885588
100420
868676
1234670
393330
963589
1736842
155671
147244
1082660
545208
586245
986811
906164
1871609
499308
716416
1266630
1836657
589431
269505
971104
285724
368964
292305
1790547
151261
1320566
825208
1864237
339998
886032
963063
1844901
72211
934986
634945
1149934
1263090
1933624
1026967
1290625
911682
475261
181855
75819
80764
1420828
1470354
1570503
275409
60269
322864
340219
665154
1830622
100772
176264
1495340
1401011
1273145
907795
1053611
208962
1428880
625468
990912
781886
1009000
1300758
131102
1927992
490719
228647
1785162
1318598
1191830
1498132
1278901
1905229
338059
380079
1276722
1875828
1087836
1477034
1615976
1689200
902365
1415333
796226
618355
1045667
666772
189847
1779809
1173158
1569274
908306
1834808
109106
459146
1461179
1281692
426070
1034848
1957441
533251
1507813
198349
1275156
1468210
784035
667146
822225
133041
533363
1338807
215688
1975233
711779
1739650
1660684
1162820
1659542
1104407
871987
390889
1651343
946100
1118993
931072
1079539
672126
396601
82580
1245194
1299808
1956049
539860
788470
1653375
1652464
1095496
1009220
1855735
416029
752302
936096
936014
1128664
1153064
876799
850958
777911
334799
1578969
941474
1487477
1900006
1845342
107795
108493
608940
537215
282421
1257141
1955726
1777810
466841
1855877
1035032
34152
877040
524487
1563704
289887
453528
1945598
10031
751680
1613388
85595
1988641
1513146
383843
1407609
523371
783100
754193
1779541
1139769
634198
1086347
1691072
1275648
863832
717859
978300
1551850
1883560
738194
1399202
107530
416627
585925
1456174
153940
1557722
1600314
1935959
1150164
1310400
117742
246735
1117720
247473
1950175
674895
910982
168195
1060646
1277517
1769633
1116222
1210122
1754566
1649851
83404
976737
495397
982147
1001194
1767153
1448205
1841266
1663658
1405968
1008549
1666167
973879
752023
1137261
1895240
1667257
358691
1184479
548838
225584
1259318
372088
825495
911269
1907178
1026421
1170861
1495073
1950187
327997
1141800
1984195
1136521
1552722
1389088
1949519
1992997
1453621
837571
1761183
763110
1176363
979104
1894378
30607
1701303
883097
1863581
418447
160694
636472
914771
1940561
548501
625831
1935883
1911298
446696
582474
1507038
635472
1492728
692840
1040242
1569123
55352
713369
1139435
300815
1916556
508281
1469347
459400
1973502
1449508
94185
509055
1356430
786045
590853
1620604
1984096
1944998
1114617
1549435
1086291
885368
229489
72457
467192
1698561
550577
92701
1788857
1092627
353715
750059
1925703
996529
1492991
1613331
1803084
220797
253343
200482
1666631
1597334
771916
1936479
1205518
1705056
426523
772373
1113421
141331
474447
49568
489060
353091
417535
789901
1453667
1331847
176521
185107
56640
526821
1175348
347042
401164
1250969
1200048
938513
545158
465810
879999
54617
1517191
943312
1486251
89144
1352728
1452823
883950
1091004
1861011
585080
1739988
283774
1567667
386102
1966163
1984093
361726
315562
1803436
849483
1175227
168420
397382
300631
1838487
704152
1617145
524916
1225238
1759170
1369213
1770289
1557693
427902
1591229
1957451
978263
948602
457988
185281
947704
1497073
533737
535877
1796802
1623914
724783
1806047
1286108
1790780
489164
109142
54579
587983
1876158
1847472
80069
535790
240818
601348
1192876
593377
306678
919611
401054
1567881
1329615
37891
1744197
1359690
227483
1056765
1995672
955868
1215781
1536351
1967687
1386780
1597671
319797
1217472
1590910
1167315
943657
52256
1979398
110700
470187
548446
1630729
1305232
1528422
634548
380037
1047474
1727458
78205
117332
543893
864238
264215
606439
550023
831258
937588
518775
1945348
1975141
134593
181664
1798301
940322
107927
1459824
1817906
412539
563587
1327235
1861024
347197
876827
151122
372399
384440
623681
783974
1871534
816734
1521086
1289717
1757142
340158
957780
1607380
1829581
1895913
1255109
1283360
1288811
1835568
32464
667550
881931
45413
868791
685064
341886
665381
1877270
739997
1329653
574562
1791098
281307
1830753
436266
141622
322435
613609
1384528
1984409
49097
1896003
28430
1774011
1105142
235166
1848073
1524257
1908693
373147
845552
1235654
582513
1269346
739884
1160033
618638
751112
1285663
457556
4831
556433
255313
1113633
1252894
689315
566724
720590
831449
57494
1131939
282565
1366329
1539770
650529
1195169
1870212
691019
1403615
900507
91171
1208631
1879207
1872895
1087359
136665
1119601
1713718
1593581
1657019
491826
783863
270881
1322759
1574923
1721839
394920
768488
395821
876264
158574
1473824
408963
242746
1059353
1624698
1292041
1713860
1246294
1557601
374296
1952642
1846083
694817
1872283
479259
1453995
385890
1446749
1485682
1533846
1880373
727965
916973
1124096
620585
554618
489706
787396
1583697
142911
578402
1544824
1949363
1385600
1911244
33524
156039
964081
1806884
453063
1078044
1269576
1112610
269742
20179
135730
1361619
661259
1440352
1029326
84262
20309
1262311
1054973
1182185
1240414
496212
56726
1384087
1093214
697477
1664525
1072160
798821
307446
1562779
658961
1954193
1892580
1961076
348108
1996809
1176292
610307
674867
1804807
704467
135389
932430
693053
1137194
1489225
768526
249558
536983
1062315
1594788
1624265
1076776
1345902
345792
265439
429670
928953
522875
297957
1366310
513221
1178963
783433
1887973
322238
1597272
1562305
49755
1936229
879847
1895057
266190
1649795
1509550
1030900
1544916
386761
351623
1490698
769338
228530
883675
45941
1392464
237757
768320
222973
1294792
975156
1740467
613400
781194
320241
629960
822481
444619
1457998
971396
408261
1492730
749067
409979
1160413
928783
51302
1375297
1341290
1236182
1937126
145609
969826
837953
1170810
546782
1723108
657735
294022
1733676
1041411
682551
1098569
586839
838848
1788055
424347
1890001
137588
192130
356666
1734732
697475
1333555
1104489
359987
1359979
1954079
1875188
70557
1333554
110182
139351
140488
1653289
1662671
1666425
411502
1838088
388725
1525553
512405
20587
1788979
499612
1559652
21640
1924029
718076
1300135
1502054
1784458
576676
901165
455364
37852
1991262
853248
240703
73604
461978
1403288
1109311
1657217
1415336
1013299
1085509
269994
343823
878250
23907
838431
529134
1249274
1931049
348954
359962
551820
1888850
843167
1664726
1048993
689576
1427661
858072
1295084
1670762
120645
1633707
255590
1464392
1707
189892
1038582
46074
856633
1493426
1449972
1046004
600064
1103471
963946
1628139
1864617
1885403
1372082
436496
1551196
1127523
1901311
1521541
1287584
1391963
115148
1503714
1381740
423612
1441298
313863
769868
271273
35099
515053
932221
80601
581391
895352
245924
898070
617688
471123
1902997
1339952
1730462
581412
329163
1280778
790982
582517
1526967
1087969
153685
325049
807247
1226163
1733760
648502
1209919
12144
379762
800407
291705
74540
68563
595219
447644
1159851
1829225
409369
439249
1158055
1165630
493342
1080684
1157782
819615
1847645
444150
1060371
893370
130834
1691257
1515484
1528170
1979134
494201
573552
1139920
1567598
474813
519408
1563374
1848532
1753921
1616990
1922583
1701443
1542283
128362
1594823
1137076
1179299
1240809
460685
1666766
1466592
1530407
149692
570373
222858
8992
276975
1319606
1814683
1898226
129156
1934285
1034471
1068235
1710037
1188717
864205
132351
151218
1255122
1883549
1424464
49576
1375578
1303282
1498560
1603475
39648
186207
540065
1585196
697
265730
1014000
1565481
1583662
53014
886387
1381518
16062
438438
189987
887591
570824
607728
366681
1532809
401080
116657
299938
1127515
1108390
1875449
1001379
270634
1905731
1594230
1305133
1358680
1882394
1559032
1891282
337211
636696
1050492
1439336
861308
1441397
1928128
374183
456419
245768
1583075
1312831
889510
1348167
1822369
1930487
1679565
48822
121088
1056660
705577
1582270
1756355
1045932
1524293
1670818
401079
1363144
556666
244037
1247919
1073529
82515
1638204
547416
1338384
791943
633718
15197
420600
1077276
744940
1637687
303876
47247
975677
1920738
373454
1719820
514718
1729758
920991
1582222
1166074
1326396
88494
790972
1073088
1868530
1355807
599485
1229176
1623623
1206014
247920
1806991
88183
1228480
1226727
1573314
265126
167080
1022107
1266486
1205506
523498
429973
1969682
854321
1402310
244091
263980
146119
1239247
1838708
1989329
1250027
580850
812687
1861537
1134474
1028810
1704196
1698460
1049091
384643
910086
164467
639114
1836950
470092
952427
1591596
413029
875661
1346237
727529
1255731
1533789
104436
367994
770785
628689
745936
1273415
1099112
1347927
1274364
1899030
942990
412608
1841356
518966
1420843
579107
1196925
26541
607590
1484600
69810
978120
370638
563598
704180
190113
376035
211029
456234
1958813
665604
1627466
615631
219083
454761
1178179
479350
1319486
867390
1359668
1327076
1133539
1274069
1200273
119548
467882
1457133
118738
1919402
1060215
1974419
1238116
1675073
1515828
1759610
1330560
1790368
536
1000086
1026468
867832
1890572
58299
1002600
1734899
1283740
1055770
1348884
1189660
444791
263161
1976602
1547920
792111
399360
966233
1081424
1451190
69661
1855219
1569431
1086491
1320671
893999
1114669
1132997
4595
592302
1418200
1771129
664265
1825742
1345400
188202
359081
1673157
913215
537367
1569670
1789105
267442
1016102
295205
1985327
32420
1105141
1120579
1844058
1473115
1589180
1495194
720477
481114
1865255
859828
195490
736256
1463501
392285
1464171
1410816
1112491
1959212
745141
241918
1696821
135129
430468
410292
1734111
1577903
543956
1889856
247384
1017760
937077
929096
1407414
1203258
1545161
946494
1989202
950659
812402
858129
1979888
1552310
500251
935677
1487178
1470486
1785282
1013392
1828269
795826
628117
1421795
1001738
163474
949186
1529653
766972
1663415
375762
1732092
1329352
343119
1015643
648712
1968392
1667041
1629377
428645
604458
324286
60501
1439435
788611
32540
1687192
456511
1889622
509513
185254
1487436
6868
1867454
1865826
1803977
1583830
1382287
1742594
1594107
1738524
489465
1154514
802925
955405
1830818
249877
376511
1387685
1168828
1986272
848127
1057530
983640
1046238
1163520
1967120
660848
701787
1334293
740797
528931
418040
215698
346597
1015981
1744978
1433335
284074
668819
832021
1241050
158651
490179
1177418
362428
367052
294312
303905
905330
1522196
962423
1800516
1380213
1355918
75353
1524854
70775
1685626
1526999
1210040
1506456
299056
1352346
726288
1753543
1068868
825821
934314
1747185
1552082
1110932
1986090
848532
603391
1766507
1581860
1532373
1032630
41445
234069
662978
978296
672790
432881
1872200
1934467
1950391
825099
1368738
1034658
1609844
1114120
217189
1522183
334535
1738182
128600
428595
736958
410765
1177068
1026910
716510
921850
277330
784746
1080247
1915391
1352709
1792205
1585820
934965
53125
1607328
1396075
1394725
1467948
1569026
1229495
879616
695832
183391
1843948
942650
253668
1583148
911953
1842475
125268
349218
1852699
1736291
551640
1212229
704422
1554733
537522
1636677
1203995
1824910
1931401
817378
834357
570512
483553
1656335
1631912
24244
1677660
725489
1123364
307757
15797
1552474
1756018
1083693
784447
1455810
535379
783497
1230428
1468077
1465568
988202
212968
282862
760646
867091
377743
457180
625180
1491838
1951995
258260
142448
1328702
105340
91172
1485127
1928521
195996
1180479
1629825
495470
1500660
139696
1021124
1353195
1711518
838655
1756800
1976683
669579
223889
149449
487347
541217
1033873
1589643
1958886
1870186
1915890
1701672
869210
1359412
1896291
1836234
590737
1373695
1111100
130472
1379117
1183890
1276463
759862
760945
1914584
847155
1915650
23746
1870413
344389
593692
1599256
1089714
463348
648207
1397309
1345839
419921
438950
1796730
886471
1529679
401909
1283205
1246544
66857
1730798
1133429
321032
434648
395289
894493
1577376
1025944
238186
422989
1837820
1742663
45221
297268
83613
1037026
501464
1231359
954497
324533
1673620
1219273
1550866
1443158
612209
388602
403148
90194
249506
88835
1136485
1419106
193435
705390
1991098
384091
1966984
1036907
1279470
1331223
1059281
1281029
1835407
17208
1901557
362787
1916935
1659166
870542
54735
1031771
1231606
1594476
707943
1566698
1204421
501945
255564
1350342
1536372
1703029
1907362
1343889
1288953
735086
1199846
1123824
1090834
955555
31189
581533
672638
738662
1134525
1528285
1810035
1442086
1517568
1192979
41275
1736176
1980897
422898
1319852
877726
1865805
918748
1721860
1119900
1397992
941535
1190562
1048322
291911
1926493
809820
581083
435929
1592228
1376907
1842893
1340391
1627989
1118055
792732
1198130
523299
747045
1526939
1754084
488449
114567
1890361
361606
633047
1329497
91509
1820971
294651
1838636
330675
1061412
1591056
182334
295926
1244135
634568
293763
1721168
198283
1873652
729116
588158
513530
1491056
1497290
217794
1746831
767568
1322773
752062
304914
943772
1392386
503129
1481193
338977
1195130
1967194
1695917
1690004
960092
1781256
1885647
562047
917899
59011
503390
1891496
34266
67068
307709
1731613
915980
346561
1063864
1083179
1433686
609278
1923573
137163
854456
1000740
216725
138169
123466
1954568
1181634
833030
1940792
580811
1301201
1525074
1277590
225865
1779465
829580
1194484
591079
1200246
1277318
1808132
342617
1315230
1187828
49823
563784
1790778
1838561
633079
1370071
477352
1766585
1651020
1407282
78136
246653
103689
1995333
1998810
1687303
743430
265481
1173419
519339
1234238
1785824
804327
525386
1039997
1279518
1743266
655251
634909
1404700
424333
1286983
1802109
754865
1845872
398041
150138
867670
1281199
836249
1521121
500240
264627
336558
687811
1613534
249226
1693776
383541
978340
1237680
1768009
1598555
1049973
560182
1805839
1510569
416783
1657861
1631392
31365
191469
1796902
1816917
584163
697395
1594774
839202
1796472
1991563
216561
1810058
237752
1147862
1690878
718468
401210
256022
1611622
914171
1956874
1048669
1673381
1720563
1942947
378646
907058
225818
1066917
1707843
657243
1708582
61663
1122956
974307
181117
711881
1114682
367663
973
482034
1671579
1639901
1729975
1782721
1718685
1847569
156736
1785039
274647
1284273
1460664
920954
1378055
1238673
20893
613272
1027591
1775556
9781
203572
419662
874270
1712646
1134314
1480203
593449
1596553
1132251
760747
1855470
1723816
686317
170563
1658065
568926
1332093
1509937
228235
564352
1062427
633780
109142
1072765
716804
548530
1358710
1392715
861757
87223
99605
220915
1421257
439515
1075988
539514
1222159
1756579
1377566
121931
1861216
1905179
790831
1612297
1033724
835713
821091
1132308
94225
1321361
1306193
562674
1941604
1196188
504733
1512207
616086
354258
1593418
871911
1853365
1043079
30211
1873769
24860
278134
467738
973311
798860
1921881
1353357
1544197
261477
1818381
1878140
203132
1370507
1488388
959247
466755
1062334
1181277
1862509
1791514
1914228
726259
388589
669184
1144366
1780430
1296093
241561
1076221
1036345
1915559
824611
274041
1075865
1461735
624030
853669
680133
267495
1561580
1628993
1093518
1182646
1432412
368436
1282695
1481440
1066237
383492
632886
903675
1120725
1551350
63196
1261440
1624317
1819311
1584358
1765875
681771
913951
901085
416764
673884
1492469
136296
1660943
1828007
877785
50591
1988086
1918259
583445
182790
611597
1966402
619326
1359004
70898
1940679
553130
1720195
1278205
574402
790499
1353939
332902
1190191
997186
1288442
1119036
773629
266324
1247909
572360
1746914
184591
1049338
1614833
584270
1207870
1933400
1790895
946508
1075387
886513
215731
1045849
815639
1674149
1833809
987085
1905827
1488694
245337
1561630
377282
1138897
1964440
130813
469214
1427105
299460
1515785
1016255
1050053
835467
164226
749891
1906700
1666336
1729245
487726
1132597
1184013
1674551
1996349
1423861
1338736
1755968
1190681
693826
507663
391622
1628483
892327
318031
491096
1131547
1963524
1875749
76393
1342504
138090
1386093
698882
1600559
195978
501378
1070277
462387
1656629
325433
1644741
92842
1220372
1032273
1125307
1685180
1705327
1962735
678615
546489
283647
1316186
483929
1526860
699216
597901
569069
1057830
811461
369761
1091227
1719657
431297
1777576
1842840
519239
1510143
1064295
762601
1640220
1673820
608526
1811246
1867743
329177
272763
532214
127843
367888
1923308
790500
629795
271814
1340918
91770
1138789
216955
330484
263015
1938240
1176570
1012768
1523286
1048085
1531620
1799053
1107904
259553
744251
579402
1182311
808194
743309
1129482
1405762
1679497
1516798
704897
530983
126017
40535
1522154
1450978
516697
1264184
1465767
183178
1229405
1689320
426237
1801321
918627
1686270
1992981
1939854
134718
436941
131237
847685
440363
1346165
791393
714031
265770
1771551
708348
794643
259865
182960
1597486
105419
1586682
1649941
922273
919913
1629069
1875635
1488129
1641162
1065208
1692275
1012138
1571126
356193
1554046
12226
979077
260563
1910669
703050
219038
388320
719045
9674
504399
442268
905618
851701
381406
470337
51378
242942
1825618
72486
1347488
175795
935479
309923
1107070
1903824
1632340
1352507
883436
637159
19262
549634
169775
490425
1238889
1084867
1989193
793372
450613
522641
1918160
924274
1099545
1079388
1673456
1680815
821187
896466
1925579
948045
1192651
251255
968632
615817
1377882
71506
1505843
1056978
1329452
1704898
37670
1467177
622903
632366
1934057
263818
1838280
906124
219833
946718
1320519
1654148
1044863
871813
140426
1738175
257361
322480
1037578
156121
600634
295046
927031
594137
1080433
816105
1051167
417751
202701
1750099
1495324
676053
1999064
646769
1199189
1602591
1308056
959314
1078435
1058785
1588129
33206
920704
1938445
1855367
198589
721758
138264
1562587
40799
1136199
698240
589400
1955208
792958
1062565
934992
996939
1280304
1790298
1254763
452183
1621898
540066
173088
437140
1495127
279553
1384850
539182
894164
1992175
296309
160778
3466
1797828
31886
685125
94356
1394924
935771
27040
259291
1802100
810429
1060863
212242
1893299
1517471
1919541
102301
1281693
700547
932607
444588
575191
1661067
1828588
1290533
1793180
953912
1349293
184682
322708
1534931
546144
1785477
1330524
1280965
237241
686133
119117
648989
752826
1194560
496758
1425055
1095787
1915608
1312865
1744722
612412
1929034
126452
429712
1737083
858041
594716
1047073
1165572
902612
1218183
1166733
563285
1028639
1933707
1771004
830006
1957207
467151
900148
743140
1793243
559083
1085951
1405304
546975
1468315
723995
436164
524180
367414
1961846
1883727
722538
1657888
564227
644769
1349560
876120
1551070
738599
742911
1681036
408699
1056397
1762802
1701848
870436
1637322
496620
424294
1694157
346195
1681160
533970
1431181
1453320
1881681
433201
994451
729036
1092214
1437463
917090
99737
1255029
911104
692756
1389162
616004
477157
514412
1191718
1723330
1854800
358427
1653821
1437827
1590132
401498
1461895
1637334
534263
389935
93889
672624
72946
1879631
2057
1269864
155415
169892
1512234
1198936
700874
140968
539911
381194
1181975
1544738
1026342
1468249
1421071
796447
661053
1870966
1637738
192736
1750203
1263637
718975
469208
1799633
720743
1617361
855953
533067
1493092
982644
857292
698495
1873606
1868543
152948
668165
1764624
130482
1464018
1085297
989256
746231
698071
95536
1119648
1242550
632154
35922
987873
240893
1548629
357315
1987243
134555
724328
111389
8983
1886986
1313545
1709365
286443
1641319
1343534
130666
1560620
1268134
10703
1647698
1044227
1411676
471713
720689
491882
1705889
1820281
224729
1065378
1792389
157395
1717798
559432
1336077
480381
1323579
527110
1073521
548341
299507
561061
496178
120972
1504045
160134
1643149
126200
1662606
1312984
1569906
481417
303278
1695086
1904495
1526942
1351015
1842796
426711
1405354
1037832
1651945
120246
1484116
1683246
1362396
383615
1015684
27098
765020
351167
605002
274076
580029
1910556
970045
690282
928946
1584976
1580086
207133
1193303
1052707
45193
319744
280225
1781548
45007
466238
132043
1644141
126330
382992
628885
932963
1608332
845790
1830231
1305721
389860
73526
52441
1571389
1818007
1908904
1903343
916164
289214
50036
782745
728968
849930
786398
854089
46095
165730
1681970
11304
1158306
259455
528431
1321914
1318854
421824
702756
954581
1850520
91512
1674312
96260
548467
1727383
1914026
158673
1377331
1666833
979456
1952227
1873428
1652530
1967801
1216084
777227
1554013
294435
1087592
701333
650429
137528
1049276
1902733
1395106
545810
1160687
1559022
1661399
153473
14436
1083976
168677
1318352
1138367
817416
391402
1582617
593437
747985
1263102
1691944
1249465
436877
251198
1527489
1553059
848033
287272
1904394
1991160
379035
1778826
584840
1709968
1211131
1345591
963560
844275
1532233
1937522
1824189
1840073
1055519
1366761
1051404
1023709
426384
1795716
957558
658295
1261648
194515
1537810
759615
305808
593386
634136
15255
1006616
220067
1731400
1196482
1332352
1003357
976165
846105
1201931
445489
426151
587146
1269294
1856765
446544
12591
1247794
947049
1022176
292119
1027202
1288502
385245
1141783
1755907
1863400
1324386
406824
159852
1773692
1474274
1782258
1937444
551180
415853
382816
1460672
308576
982178
426504
1877458
109564
1758034
300223
798688
1943957
959924
904065
1426134
1506414
743545
1993969
331038
1541598
809212
1472720
54002
1512273
1139016
1340925
655723
944199
1217980
1970018
1473233
359477
130282
193258
1919292
1156625
901624
389888
1859811
1002693
1561483
1345158
1688450
653799
656154
1330055
1912599
1159834
356987
570168
1962809
646194
1056486
1566853
453060
1684671
1500813
438433
1932279
1739915
1769618
1250097
1443621
1903343
1221466
693916
8345
755462
1543854
1905758
1126861
310422
1812485
276232
1718652
910805
1115875
1117042
1025016
1659801
1306833
1854852
866174
1905908
1673032
1548891
18227
902933
1822168
163309
1222302
1051969
582588
85952
1428271
1994795
106910
1835408
851949
572625
1510006
124811
950977
202383
1177824
318111
626131
1661867
1671190
264697
776341
1450712
898652
1368325
536864
703394
1881164
1548160
450299
1745302
873079
367177
1921671
118113
1423846
704370
1567028
1964408
1405884
343872
1535055
212501
1276270
1362208
362213
1819068
1519121
1140927
380562
669232
1617483
1293026
1216871
1355715
308308
603134
862780
925632
1049090
1299547
407085
1157035
949908
709261
1724207
1946314
711456
1705675
785027
897927
1007884
1386279
1004743
338979
1440983
1991877
1202452
399830
1149653
352314
283816
1978359
927851
441191
1655160
1479265
916737
399138
185607
1572928
271230
1743390
1546296
973645
1731771
1655661
483346
1497588
238346
644938
1369629
1478721
853434
1514934
1694930
1465456
1915528
437010
687458
1569093
290925
1497103
1474847
547181
755773
1051869
384233
1958219
720546
869509
1719808
1941481
1942381
1725287
1826663
292498
120655
59382
1020189
1822153
1829613
52635
282444
534052
1069606
1183069
210441
689410
1645603
1987581
247173
1195064
746853
48037
1392073
1692114
1330897
1432465
969678
1944790
1094986
1560341
1003027
1761473
917613
728669
618582
271478
1361022
377385
1372902
1822980
231111
1478241
104109
792941
1421111
685756
1758360
1829096
1404543
773058
1148926
122150
241384
580583
1157614
914685
1513899
1602298
761068
900763
1626335
1590454
423460
1195430
467733
256546
232372
1220410
560374
12841
933879
1662012
1674744
965399
1580943
604477
807677
268277
1974928
1200933
1678536
486785
652443
704323
1638255
1477530
1466120
1280353
1401906
729308
1379093
516567
1638605
192974
351476
1656335
1296479
893279
1894863
376963
1429396
775511
589959
1532009
1884034
563822
231303
1116160
1769250
1201136
1837022
55661
750195
152059
461469
1937092
1592376
1589441
1926034
71150
1765888
1428770
1663369
847655
1084263
428332
1009123
78046
1268468
121124
1140373
1652789
531817
495408
827380
764552
1832106
202693
1650247
1959658
946980
150686
892059
274702
846528
710321
131736
727332
128417
1022796
1338030
1531935
969874
1970561
1316435
1886289
55206
611325
273377
1607780
1180261
1380464
179932
677872
1822974
1775954
1584365
357144
300680
1778753
315808
678955
360659
1495499
555763
1831315
447209
1091092
37066
550960
1134196
945822
1592253
597266
116327
733513
1542539
1575899
344565
595273
174045
998117
586372
236513
586009
1106635
375391
1674866
1672899
1453364
201999
1496517
1451935
1835383
1081847
171688
1786162
809559
1252238
1171880
768774
1297422
296969
1871737
487224
1789551
1707393
18115
583560
292706
606830
1728443
774851
37620
1003618
436596
865554
522410
871373
709122
601395
614037
1629611
897383
311090
384048
879358
754709
246307
1305199
823546
1007305
1828823
736711
949379
980356
1687702
109087
663773
960878
220424
1053841
1762482
1460568
713243
1825833
556124
282155
1784954
1794061
893148
961187
1925364
545630
421384
1426600
1580606
286895
1769089
622463
723304
1386099
1184682
505633
356450
531206
551045
152819
1841501
53514
1537991
1916331
320169
155141
1537855
1714502
94517
193160
866734
567609
507837
922295
1992967
1983693
1803317
1492305
328396
1913972
1959295
820668
1333835
1155392
391070
1500565
1362506
1912513
984160
1508873
1579657
1054369
640409
353244
1784304
375463
624749
753184
1566295
302956
399364
758624
1162501
140336
1079528
521379
427734
1947071
638831
448555
1030537
411933
1261666
1900096
817520
558129
548445
1078255
739193
1494384
549163
1243703
759361
1723822
1952737
646926
670267
1656070
565917
1097863
713373
287044
1397964
1828571
653955
1578987
1124499
889786
1672321
94860
1815499
921172
983227
35684
1369080
1925391
539488
1813429
155032
1954561
175815
717104
750255
183860
751117
179995
1587411
1604197
1091654
1096802
340863
134400
469526
328823
1038654
629342
1558587
1021395
1043315
340446
481844
1143550
1316508
1103674
936226
1595025
56506
1296753
219036
194526
906093
1885117
799728
393116
1978156
106851
1667299
746578
572635
869448
1882386
1897704
1596201
381080
107299
98482
1081150
989650
324288
1255733
1375632
1850146
1813050
933765
168991
147370
1745446
1437636
216140
1677193
1237056
1601997
1547486
1696402
706597
1432635
1875496
83578
666009
1608262
1202729
1645665
960421
451293
1680856
720039
1666871
1786932
1984803
1095258
200419
801296
1241443
844822
557511
733551
1097896
507417
1576861
899137
1545360
1122655
736548
1879379
906426
1618144
1281061
345545
1731658
1810187
1029089
243466
1160996
1057868
1671646
1161360
1112573
375506
1432630
1745931
994531
1844124
1594183
55624
1736659
661985
1204756
650972
1917620
1822639
974617
1167960
497466
174580
93662
1004675
1354409
60385
472964
1938463
662654
1570359
1490692
532781
544455
1154759
1535413
319506
1997739
1553568
674419
60528
1917952
1957051
1423001
1745228
693154
595290
640675
1878004
1471257
434604
1429135
875104
1979405
1498990
791174
1347682
984850
447605
885206
748051
82363
931997
1801332
1274347
1626982
561360
102581
1538049
3735
788951
1715835
767049
219697
786700
729517
160178
1279409
151536
15156
1431855
299678
340258
1331464
1020854
1597293
1220982
505483
1217452
1278712
1214874
801017
625226
371506
1726924
1910026
1085782
1720072
814571
1810326
1608458
178534
73017
172077
1400369
841685
200153
414115
1659051
686702
1082400
1316447
1860948
242479
1039962
1058649
1331144
1849052
886520
1091724
1635134
1668902
239650
673145
1052353
188269
1127231
308135
1508383
1097716
1713822
439049
1748202
1929593
1025941
1639602
1003675
1807759
1583411
1158036
1153260
1764740
1005271
870847
497538
1703021
839496
425531
1790455
766896
67448
658370
1515198
1999603
1848369
195709
1585556
481479
1124176
918793
1708499
1210877
1620597
1209376
698954
811118
1334060
936591
1433896
229404
737272
821368
193542
1930354
1070606
1125537
632989
1598481
601686
256761
1344729
1700911
209055
1570378
518273
1895212
1718928
1665014
461033
338749
373106
1786065
363803
59392
705202
1755440
1154470
212109
650694
398188
803576
1290115
1672970
262785
1378457
642592
96967
1664857
1047437
295161
560480
1378520
1184937
787583
488816
100689
302294
451101
1174980
1445792
1295918
222640
782124
587790
1369788
82303
1227028
661311
1412821
1771970
1343631
1878765
1426195
476068
843285
1766472
790651
90151
1077170
441072
635049
499673
872136
1302502
788147
159056
1474675
1157026
743919
1086921
511320
1038514
515355
1129039
390626
1056305
782087
1943593
4308
1529924
90169
915083
1820759
425740
70623
1488701
824154
610636
867733
1603226
1610079
190548
603715
842673
486547
1430332
1470452
1167849
1452928
1503575
651504
719371
682256
1679534
1576252
944671
907695
1301043
95558
1756421
503326
62150
1791471
369056
379972
1543905
1353507
1290418
324039
475162
722236
19258
516594
1401693
611654
1447937
1472395
1408918
967543
387123
883407
1484075
1043652
397970
249505
615563
1368841
1568664
516426
1510731
338151
1461911
1843501
1706061
645637
203147
622024
796322
337049
24360
853793
1936087
615911
767608
1486942
1896971
304098
578536
822460
308711
1482447
290827
163684
75682
275933
720298
1593723
335554
1418688
332087
820502
1412943
1901778
1309144
1116556
1354135
1520016
286771
1927187
962152
54762
441927
740772
313653
307336
392592
673981
1827003
281750
1317739
1218487
309163
1490937
1935216
1954356
1924137
425588
1896280
798082
1969616
1111555
1885875
1834529
443020
843790
109663
503867
297608
1535846
669315
1416142
1329343
1420454
350584
1811386
1869048
1763447
756129
694284
504112
1910728
1018530
1697504
1907126
1689062
1172820
1528463
1031712
519920
1914355
1187926
1519645
548027
171097
413252
315128
520270
1580401
1553017
1282777
215253
59768
806852
1606981
519254
1370223
1712145
73728
1161025
6090
1571065
751924
769185
63760
725863
569840
87273
1583276
892142
457961
1903586
1264152
665331
1340958
235306
873525
1792133
1433174
1936100
925129
330309
61176
637846
880108
1649001
272249
136548
29348
1272748
1543793
1344439
962731
1633577
1899263
1571529
889903
805246
597856
1396662
1447077
530995
166778
1889766
468742
563606
1027610
174626
1008383
1160033
855008
477439
1489723
1253489
226425
1834508
880805
359954
1214309
1246776
308363
840283
1061963
1125581
1892726
1919390
1275513
928300
1408601
744585
1677573
980158
1213225
301423
962097
1220400
491624
1096773
1383088
1061624
1548318
1873339
1720079
970448
778855
1816614
1459675
1509126
393522
713911
1359550
39265
1543865
222827
372568
105839
1042101
274267
966796
1073552
1754879
493738
227579
1627645
639813
1882092
684101
1928731
442787
1608921
200307
1509279
683743
995846
1077073
1386092
779996
1734338
1963878
343603
467029
608590
814375
735035
1611708
1138365
987163
337800
312159
1079252
708910
1721599
411812
207354
1117499
531830
236841
700737
42633
1906781
807729
76788
494734
243496
1957213
1164025
1737953
1512295
1679467
722703
180368
573479
285710
212528
1238041
864522
1115781
1499302
1111709
1766373
1747782
1602566
1093091
1527412
1623980
14246
60552
1938604
726136
522130
1067500
1408257
611777
1143036
1760833
318438
627542
730065
1246171
726435
1443276
1594309
1146770
234580
11452
1411853
338677
1898226
70864
41434
251059
1212646
952046
604996
1318556
997627
1652701
1818230
1961167
149117
1239846
159562
1751118
850209
1157064
1294148
615946
930072
1078304
101283
569021
444754
1231860
1322538
1190739
1497686
1758050
802289
1819604
453389
1271543
326436
1050282
961400
909907
1747907
597833
858115
1424240
156834
1248885
245023
547504
247563
980481
1015039
662509
81439
1141
1001288
980388
1459252
1179542
993688
1327434
1355128
999550
1214238
206854
1000320
63700
1602863
649632
1701704
65802
1908591
1882457
971472
331225
1100303
792566
1062517
1912087
238978
186558
199244
271068
315009
1994080
588045
1420408
1952176
411982
816274
1581810
416066
334660
645023
96471
433436
1503434
1862281
978288
1085564
1549819
656416
902816
1846494
320608
1301453
1316871
388127
1163786
185247
1259297
283318
465972
1310114
1894049
797197
1401002
1126424
734233
1765489
1960964
619595
1165777
105021
1035130
1684416
523045
825990
466627
473248
188253
1838002
456347
1404252
1688295
1912049
625821
1626887
1948694
945041
760651
100909
885471
1723517
1924055
1455154
1822485
1561289
1559050
1651231
528792
171879
80919
262912
1575115
778413
984761
107822
1814561
908295
726355
1304514
1224222
1468325
1717559
74716
646494
1017897
1683215
819479
673155
463223
687294
925192
1319843
1445244
112238
1204064
1779577
1451154
994656
1696172
1864292
1631628
1013838
1865059
966254
602906
404921
1110607
420129
1808457
748332
1514633
1534070
201729
141929
618062
125257
303537
144558
929129
1620780
1532647
68746
304132
1704065
1186785
747260
1151083
549255
149218
1801321
1347565
847889
1043512
849358
1873939
1784856
1271801
529302
501128
1875994
1029043
983758
1832827
50912
1543007
1985785
414911
251178
1865011
1678373
379886
1222832
501251
204029
1116322
984824
363393
286751
497827
1204657
1070711
39694
1082329
540753
1757606
1695170
1676352
299922
37215
944414
97677
699122
463047
660180
747364
1295061
535428
374414
404945
1906902
1874778
189184
1389988
68090
1860209
1377181
636662
419040
733652
803085
287795
556136
198919
1818651
312921
1989607
383241
207096
1774550
1841692
385560
795919
1787598
1687530
1483407
645425
1648835
332125
124764
1364930
493482
1340095
1418679
604809
1019933
835887
4316
295269
1304521
1608491
1799253
1926038
247495
793477
1921616
440324
1143065
634179
565310
492507
569380
287015
1157267
1152048
59291
1862606
1403971
581934
462400
834215
1041480
5943
1667971
421807
405425
1576015
1520856
1453357
278619
1349403
1704575
922050
594075
1405924
51233
1232869
969771
611138
1091327
1013761
1819844
345711
818762
697092
752823
1149821
1882058
767553
5985
1269337
785934
1806323
1314330
1821075
1143297
600446
169020
61651
314679
1964748
544392
1263345
1269869
430945
1836678
1931150
336495
1374962
1681576
17545
530646
880908
1647047
718126
1769418
817843
771474
551859
173725
1546584
229492
982218
1403803
590963
1849940
186708
276045
206879
974628
480659
193787
488679
878479
1023010
1646194
922389
1398068
1722125
966225
524042
135449
853563
1415581
1814594
965155
284534
816735
1103221
1583703
1305879
1628171
1155228
45421
1078519
1167143
555234
760999
226629
1459349
230380
1594664
353935
1453202
1715917
118904
1825977
1904823
629240
671461
1163872
40338
557719
1318970
38590
673877
1779220
1640367
1232233
1366163
233173
1856110
780656
703564
1423957
678921
430225
1687557
318356
595489
1953910
365443
1051804
1429040
1899706
1079200
368364
781517
1277844
1236436
1221580
1971152
797470
1844682
395437
1411070
987408
1565261
950875
200695
1828145
1384938
786009
628776
641719
1358996
1191672
863148
1143483
422941
254019
1792954
1110448
1571103
41167
344994
241352
1048073
809357
1405911
82396
1581699
1569591
1047538
825915
1886785
1295858
1517573
1623612
1198960
1623994
1188331
736974
629277
1850620
314387
1328075
212411
841402
497028
1946585
1269871
689619
555054
1083604
70214
1063341
395863
122834
1540864
184740
1121832
1500619
82479
944134
605627
558523
1568091
1966794
1589531
1354689
1642054
1985482
1356036
721019
83462
862077
1973218
1503133
1492616
1120016
114728
1706793
1623342
520724
141496
997208
1880784
1772542
881051
1332159
1569765
704282
1427527
1593457
784268
1539970
728780
1141425
297452
456224
945493
883954
1427150
1374907
139573
435939
1853405
892833
1642614
1157844
251008
811288
528422
10180
1736754
898226
1068931
1664690
1859234
763679
726568
22068
185750
1373664
1913153
867357
1270822
1191054
988026
1329883
936553
266135
1105060
1537661
28802
270852
1909861
162347
601345
1393179
1648141
938945
1699401
1086589
330836
1997480
694359
1080237
1633989
466607
989938
1330719
92548
1132706
1650625
959213
700820
753652
1197728
1292700
1784927
1829638
446165
1018587
1847924
1758546
584671
924508
404783
1141540
1651544
1097307
1295969
1861087
1708246
1977364
1871646
1640947
1906564
1523877
767371
356931
1274256
905031
1461067
1896120
1862239
1424503
1904166
1653744
414051
1468846
1352919
1035451
1461324
455967
1212799
833409
427085
146092
1927740
548932
219895
1989052
1186389
534244
1181915
1854199
1413111
1109575
1690459
1357250
215997
1816414
246831
1054071
1687527
661146
709562
795867
796531
420927
1768737
1848377
592184
263427
881877
873418
1120189
1915203
322700
1994060
1276855
1384542
1036921
1291498
350270
690136
1587643
1899313
1777540
636043
668125
1914941
1751194
1435856
1628842
85604
831739
915771
731236
484148
538188
1839637
821449
117687
791568
1823635
677048
1615610
933031
1205907
1998717
1467625
965282
851898
924497
913829
1828009
930961
1754150
260475
1753796
518422
1606759
1456147
1919370
267877
442452
362405
101908
1623790
1484285
494082
1564965
1208397
404719
1369331
1258103
1745034
67187
626102
1495702
9496
339818
915684
1238604
1099487
1482379
1705311
1219531
1024387
1778884
1994696
2704
1188297
238346
1367588
1803797
1960437
1285222
1393079
1573278
1599459
1919195
48755
573819
535012
1067311
1225410
656562
1396365
772151
581754
255681
111534
163029
224090
1559804
531062
42394
1607395
102221
1288625
260274
1189845
1227640
1582629
1079603
1649930
1002507
1505470
282398
904651
1624483
837019
1774325
1239650
1479270
894552
1826539
868592
906108
750304
126038
1622738
144648
1328026
8674
336371
1510422
827444
1058954
99611
979101
908780
7705
929402
1304633
1641398
507960
151732
536444
12982
1921243
1519966
779252
1056302
1645254
482579
1910094
1463404
1782630
1314003
1657294
1310690
1362670
1877623
927434
461132
1389335
823030
842791
1418468
1428455
786577
575444
1813032
1494353
1630750
736557
1675252
384966
374540
591571
53147
524581
1032687
1389568
745144
1650608
896464
543335
801264
1145452
1533539
610312
1200654
908543
1709207
373189
327042
1238691
1975740
1164628
1923434
517319
1228543
860765
1914560
1530006
34958
684175
213075
139149
1675014
671978
1565225
412817
1296370
354953
171844
1336021
756200
1037826
1087112
848009
973302
397698
302019
1035090
1599002
540180
1771369
705848
1427239
1338502
1550715
714202
332582
118059
1599278
1886166
863765
1554566
1753225
1976459
213223
455426
1962733
1217018
1777667
611372
139316
91130
1129032
1554614
1181057
1903851
212009
270743
399805
230689
1665747
1455367
1489204
806865
628569
43295
276477
1088984
589422
661344
1125803
1363926
161207
139488
1195017
1357617
934930
662843
1648220
1984845
1564736
620372
511739
1735487
522874
1698773
1054675
222064
881098
1276507
413042
1969270
1375693
1893189
1181733
446115
600313
46789
967186
1725536
1957077
978518
1340922
372794
178380
598573
791338
598745
1223001
1468626
269295
1555822
1521793
502809
284067
769686
1777581
204681
1176250
1540594
806847
470557
293746
169929
68421
1395289
603051
1126004
1371925
1946185
1292535
112801
656127
747122
261190
659924
1704179
1810459
891835
1668866
621274
1320503
351736
797254
911339
1874943
1501468
577837
1473091
682928
719143
653922
59009
987964
1802697
1722735
436601
1491755
202347
1650689
1170000
1189868
1083900
211157
1776290
1691237
47666
559370
233016
792666
1498143
1207266
500101
27892
1308094
1483858
131066
224457
957312
1675202
1590401
1376392
1394497
1653602
985381
1351805
1764016
534116
699996
302557
1843537
157116
514904
1103432
650240
189735
197890
545041
1251937
1478237
1242033
1288917
1051158
198776
1347632
365419
1322777
215177
1305679
906987
764512
1885353
866459
1661953
1693771
61264
222915
95244
1578045
669478
1768323
470708
1747645
519334
56078
867743
435190
696154
304002
198291
1710077
645488
1472017
788364
278719
1726239
879683
1032100
1141025
659263
1455711
1945169
245595
1155981
245077
240904
943727
1218211
742887
661550
275621
116940
1699935
878293
1100766
234697
1147172
1259650
101277
160358
955656
837897
253442
278848
1527397
510925
1727511
1448915
379592
1234861
737164
63236
1434980
1540362
1707094
779139
291037
1415636
279479
533457
454430
1178204
104951
1973967
343492
310230
947161
1341691
1614159
1816475
123919
1628430
684509
1240041
16787
1597594
1640968
929586
1054357
1499112
1675963
605481
1211742
1933305
975998
5283
1532415
766944
1930327
1830606
1723173
839946
917135
1846710
1861566
870500
962475
1663591
170476
610317
1068404
970268
1851106
259623
1774720
1704751
1061083
718775
206839
1912153
527056
769909
144789
149720
646380
903554
110499
1215837
359105
525156
437936
1833617
1749772
1601543
232659
1660074
672703
1074028
580768
1656425
986655
460722
1704505
1478470
619133
1832367
756010
404742
1012826
1715702
1947908
544504
1234332
1668557
1590538
783896
404788
1748554
587842
694811
26713
799241
582107
438970
1188198
1939260
883382
1229801
950086
1309644
1141349
1191906
1767784
482820
1295878
955070
127758
773284
942051
1200838
13789
831782
1590825
1832062
1138051
1234559
807417
382152
1178872
1127082
667472
1540272
1179299
1935423
503177
1832254
1334891
1904798
1661946
1317385
1651369
568854
692618
182198
977811
336503
71636
1336542
1638191
49673
189866
684835
1936583
906788
1983969
772842
149154
57575
192805
403198
1382548
160745
645697
1541743
1088034
1385675
1388977
745249
783036
946091
1726428
576466
668572
1462577
535795
1452472
161090
353631
947111
122240
474658
1029924
1144687
130320
1464315
1426048
820145
1771811
450215
1151158
1023227
1132093
1995340
94512
339810
1939621
219051
1203605
524345
1392827
1256242
108474
228973
567672
1366435
421852
1540931
807553
756590
1892347
118803
1502608
1042343
965568
1593852
1388718
1986454
999077
283479
860543
1417674
1226311
801407
1259226
1132411
1079616
800466
740888
1405139
190184
1079911
1151913
1278595
454419
812509
777471
1827880
1303745
1397956
1284572
438196
1437391
42804
1543112
1930392
905479
440658
1080825
613287
1351878
1965545
1200451
1426614
771934
1153796
1435060
740297
1383013
285973
260845
942420
1238522
1422130
1129841
909119
1640382
1368068
601363
554286
561532
346719
708432
1264682
102980
1305324
794309
927730
933212
498262
1481587
1270599
1539911
634516
538278
1385635
927951
1100558
1279543
1344694
332379
935848
160292
164333
949480
1081691
1284055
313753
1058750
799707
175934
1299820
157044
601951
330396
123248
425281
468779
867504
46380
1557831
1655871
1744598
1177145
67764
49
660006
1439689
1508468
181909
171866
744045
518215
555172
922084
595812
811367
783151
1239400
1121342
1555346
882085
32619
783965
1773712
733423
629220
1700813
314869
1298724
1956864
1700415
1516713
1362026
1994890
961364
1711725
932076
123544
222978
1596120
418991
908898
1984524
1297123
1379115
138304
1424231
1516105
1412658
1349315
971941
1927750
239640
1151816
547408
1388566
767262
611853
605689
993980
1745759
1876608
1031098
271760
710875
353961
33565
620952
1814511
1011697
194418
1090619
1289185
273582
1365592
1638802
1514955
1976608
1511651
1261636
1229690
869197
1321860
795668
625641
881151
1578390
1088637
457921
1958977
318340
82904
1702580
596958
906109
400471
657866
787850
1632119
1379023
1950542
740759
970529
1015920
1509314
154541
1782498
557207
629980
1656310
93371
1608265
1079257
1098851
1840421
422811
1631189
1932771
758973
1137869
1474644
482828
825689
546815
739638
332073
1453359
748879
998331
1198999
1299009
1367704
1059192
780596
1648713
452323
814123
302634
311174
1499231
1375133
683917
333579
1743792
500685
1749017
430238
1354035
56526
615380
725603
1611775
1626785
1947394
323004
1196454
1108035
1996542
798212
1294992
182677
1580372
31456
881892
582210
1747781
969199
1319836
3965
1145500
275874
1716198
53775
1994945
534428
1559124
1298968
1156583
421453
1272536
1351329
338500
199576
1783406
556464
1046940
730532
1755952
349610
502218
1910888
719719
962424
476712
1780249
1696314
794067
162727
587892
1345614
696433
1753730
1914486
971666
1496993
280474
1378886
333262
1860309
1403652
1803557
354208
619791
532258
643960
132699
553753
25284
1834825
1393249
767198
1178076
934763
1237741
1449909
43609
183740
1024588
196866
1929250
69744
1908560
162289
998551
937487
979488
782035
1221526
526132
371929
443358
938473
63054
214124
259838
1046817
22214
1099977
836055
1498594
1001254
1906523
194491
1471768
368160
744926
989764
1969106
504254
1087513
374904
820488
1794254
583353
710009
27853
1586307
428859
1784647
1805924
560612
1676732
236774
449980
613771
1145552
512405
1447171
918252
419256
1295182
948369
809215
1325688
405776
1938909
1732370
1856383
817564
254088
71
626008
514519
1298410
336660
815676
1184676
836313
957785
1939067
1707149
917641
1214470
526079
650553
1251373
1665208
1946666
1234615
1788382
1838382
1252275
1568172
433541
927798
292806
98470
1839683
508377
1288389
208939
805954
1066317
416246
678464
1469478
708187
1428914
328385
647370
325254
22260
703392
301011
1433540
1186836
1568172
484936
928163
1563646
135083
788156
406495
903736
315970
1000222
1243348
1746975
1860693
575047
124722
346383
1242713
128652
724092
948799
305485
1767412
112380
1036402
324926
1845330
1023414
135147
344638
586735
678862
1584337
568218
1835584
1198896
1097671
639359
384483
1963088
725591
1936258
387258
727338
1571611
970992
1097811
1468030
389527
1753037
193892
1840523
1038376
4592
107373
1489017
545593
933009
1558920
505676
1533290
1100540
371635
331612
1554539
1131356
1343699
1213227
339208
973416
474093
1158620
201717
1123360
1660388
366203
211027
1656264
792818
632457
1603433
287926
926529
1485578
648378
25060
545298
1126352
692355
221747
1986109
861363
1113903
274819
1990763
977567
50350
1888852
1250836
518635
474251
1785759
414656
5058
1607788
1386626
41073
551274
1461581
1449263
1606385
1017847
732808
1504761
1685212
1531261
381121
1212825
1341315
596551
815975
757609
1896573
50351
1289075
415726
1625638
900810
464120
1795929
1967769
365584
805445
483470
1891743
112551
1905406
1583595
418067
427335
1524320
1185572
1489860
1909707
855122
445348
482789
91026
1045977
1086344
1064124
1793578
1972214
1189171
1143849
892823
1548830
1557449
1096678
78985
309667
422208
604645
58730
857327
236620
649366
696925
1262622
1500364
1415841
58078
1926435
1165506
578480
865874
173700
1853340
352581
1201133
1940689
92392
1942655
656223
84082
1898780
106563
1345558
912384
534684
100318
782151
851714
1069056
1052269
575035
1446663
62784
1876820
1842879
453955
1019402
1617988
363048
1918836
366524
1698725
1676451
1520633
1331813
292033
628544
644270
1449405
163906
667629
890006
1041600
38390
864719
222997
1736435
1895540
731125
1840791
1156713
31885
1718825
1476853
1498024
157092
1907371
1819029
1174712
27689
1175311
184359
1696583
1859148
1207802
911218
121743
788906
1253239
1235803
834424
1935183
567146
520680
344996
1144837
441328
137241
1461052
1636051
765610
343173
670639
371369
719104
1339663
1906590
862537
809688
160888
1956766
515015
1458523
1679038
395332
1333626
1039205
872265
478409
820971
1047465
701640
832829
779150
502431
240236
515355
57787
1204771
1210236
616283
1968146
1226455
54792
1110900
1133182
42823
1903078
1530300
449854
1005810
1861134
295714
494834
1328012
796486
974979
1896925
966610
1428528
1458034
175470
1394796
1896577
1931158
1554772
1704012
1798405
672335
461584
791846
1059593
863519
301605
1362976
235689
1203384
560746
1169870
1274091
1355643
1285255
1795326
232277
1625212
769115
1868955
1195179
485320
1810934
877383
749603
813696
1432379
458736
1832243
103845
335661
57479
645051
755052
271792
1567738
1113333
1230931
598691
1587059
1218178
1569185
929849
838985
1073303
1593464
1780914
23156
799110
52370
1963650
1601290
1352063
476667
114620
1069214
1145579
1689906
964816
394141
844957
777572
1914854
427190
306730
1554202
1707001
453112
791455
1195058
714263
794908
1891277
47398
559859
1180251
935364
1883557
1183125
1362877
455286
28102
1329530
224055
1342703
1960115
534430
694601
185873
624258
1020413
1220508
772894
815136
1237743
171437
561088
1704602
986025
1831120
168428
1092718
1270425
1537273
367969
482342
1015992
1051237
686557
1060968
1287165
987130
1912350
719669
1663377
1961218
1601456
1028652
1725633
305609
566667
117526
922014
312264
407460
1026438
788716
746227
623466
1968544
275712
1551904
960239
532145
719543
1002420
1668565
296138
538375
1849091
1372988
341181
1804751
512125
639716
120246
866553
1798925
1391457
40898
759360
1477749
1701881
1816334
1136267
1831410
598047
1692224
158636
1345412
1911846
330251
1829731
1621153
119750
1361211
1680531
1357715
516974
318522
48039
1717166
1352150
925327
234745
584327
730346
481296
1970988
1650787
595184
896458
1454196
400911
750454
352858
1497089
594435
595553
256107
1005572
1118217
1368027
687989
1916768
1411576
1449873
1227295
1735763
1156146
1306725
1141536
458672
1057906
1718403
231746
1229784
566195
92546
1005677
1614951
710404
909641
1516790
177847
83516
1127299
1708056
262186
1970862
1434062
1948561
463805
1334679
1629389
267253
484138
1758134
421962
727701
133038
163459
1751048
1684974
716371
714864
1942269
394376
1515900
977571
1568562
1293980
1587868
944480
236499
204596
1641767
926064
1402570
78239
1845328
1320878
1875619
1724300
981898
614756
786338
532956
818092
1328915
1901146
668535
890311
56671
1050218
880083
1242584
1908026
296031
1144181
8947
1862051
262123
1098624
54969
1356729
243470
1883540
1110136
1779735
1306346
1338838
1775753
828194
547496
1396046
1085710
1157641
1843320
246060
761307
329203
192628
620366
1150490
1180482
920984
1713786
18391
670275
363671
852747
1258761
683077
1836739
1727706
742439
1910805
905790
503146
114999
886943
575656
632573
236014
1548874
806298
680016
328140
1104833
360481
1414835
1583055
86422
1360769
1476249
226983
210360
983066
601810
399800
1163010
1962989
218883
768029
1627007
307351
1305661
513144
897600
425485
66946
1832163
109153
399498
1455965
971833
1106757
45718
1297482
824055
1858966
1167926
1656683
52447
1650345
1354589
229295
4645
722250
542443
1929905
1109513
777280
1231963
645904
634991
331597
1383967
1712677
1853511
1253332
1476063
1035430
197741
1238677
605854
528678
1074362
158695
804268
1592298
439827
1980501
1024700
1109352
215179
811045
1502444
437811
1899002
861075
1730631
1347481
1898502
307866
1039695
153739
1400071
1702756
1579389
1103449
1232354
1153491
612330
255963
634369
232783
85494
1680872
1245364
736559
1343374
994130
818217
1289226
426336
721026
68729
225702
534348
728680
580676
1166468
855428
7702
1705250
1406851
1172765
1377444
731145
1001708
1400794
443035
227370
244234
1073076
677794
1065967
837016
315792
173487
1528843
357823
1744853
1495249
807596
1392573
1673476
1996143
1351727
1071961
2867
338344
1322686
189650
305683
1560209
1091315
1384925
802103
1301796
125010
976061
1842283
1283462
1694294
339033
592658
695859
729545
679743
1818646
1290332
270812
952568
261567
485028
1717667
1688124
215397
1881230
1010191
1629854
1808175
940102
1745576
587149
1389678
1942119
804768
865308
688457
1723537
332150
1855041
492739
1516865
1319657
939844
1957996
1630952
1459656
751374
324482
1194124
531452
712448
1538187
87388
1615062
1027755
897213
129013
808371
1054558
1108573
1398284
1497432
1477760
245912
248286
1304303
1697167
1368464
1233546
191366
592639
966227
1135610
500757
1568184
1792527
826726
275246
1878077
1708565
1923869
1963859
741001
1192210
355450
1212335
1082793
1206560
343000
1232838
135388
672379
800072
29969
1054050
205775
950821
575930
1811962
564020
1389177
1998466
939603
1822138
1978505
1396105
673575
1742045
819029
1417851
448780
1697107
1665524
1343717
885719
1881764
1527441
1112261
1009614
597410
1853206
1055328
1367431
1973816
1633162
1445406
1644730
960349
1084714
38092
1406719
581442
1866032
1440810
1865173
490040
898468
878280
1120676
1538405
251853
831620
1442684
279477
960162
147340
1693288
1259954
1012058
468995
502947
1529880
1948059
672340
610693
1352796
1811769
692128
850480
1318196
1805202
1131803
166129
82156
1342595
449956
1264157
1342389
111127
278247
635558
1371459
1902138
536966
412654
1000186
735439
372239
404104
995363
424087
1509971
1118071
246692
1611625
539849
880669
712765
1424295
983264
1012824
642948
1086035
1219983
712098
1037851
1220336
1652869
1694754
744897
236679
1297694
1459522
240794
660204
1444515
791379
1076130
679647
1402558
859822
1351917
1669128
731794
1531870
531087
274552
1398377
110956
1349214
85103
1973438
1659966
1795436
180061
979308
1763294
208630
503760
1803589
208281
262034
1574770
1400690
1039351
1992
180963
918100
1915673
1381304
524053
1554771
26540
313843
1909636
1742737
1226161
627394
177584
978200
546559
316775
1786301
467859
125566
495942
1667822
1011345
1743216
525322
1960806
354974
1991120
1590791
1105992
1259307
1908292
1566137
376230
954484
358736
984610
1391067
633130
635639
1109891
1051304
1109814
819552
1615577
1505988
897236
1753486
651691
1824506
771595
1576396
445796
863999
1300147
1912029
1984489
444186
243023
862740
776512
923647
1371592
1116097
1036123
402039
739763
1053392
537678
367409
1233656
1109670
1142477
760555
1196128
942039
1115987
880272
478838
622398
1396106
573078
1007184
1844968
1600864
444507
134723
147711
1256896
1440247
524231
1201261
283610
1028483
1953276
909448
1037827
313761
1626973
341519
556495
1102936
992943
776929
1444658
1539319
1791552
364297
1692460
1312136
1042922
33549
982756
1084890
1700790
1033237
1666771
1659575
420267
1859782
1720777
870667
1442054
734160
1171920
528395
486525
184219
492871
1050892
489976
1745579
20344
621323
775267
1517928
1316432
864493
1537511
1529672
143951
1172624
252263
958526
776651
1869057
778972
1999059
94257
483724
1593108
1386566
628235
1001362
600086
402990
1937064
497177
1093035
1267515
327705
1947640
977888
768719
1025314
948397
226815
614493
119780
890406
1359005
119529
760626
841439
326514
1324761
607768
1022276
1035186
476591
1879264
811447
1129754
1074516
232887
456680
347988
467548
1905557
1034337
1108088
1534768
1964003
1797364
971574
1699830
641209
1579459
1622499
447316
1724032
471252
1632225
1235126
771514
940719
427870
1711288
289995
36868
1173591
857696
1246638
530765
690987
1033069
394258
638811
1629844
1630556
752887
1418273
221573
1143852
1829607
361197
827082
1558295
1622940
1673012
1552487
1565894
419933
251618
1146577
1243984
463420
913143
953262
1363654
1524267
1421327
1035633
678568
454721
47560
1705351
258380
1334078
376209
1176352
1429134
106554
1512562
1221671
549379
1536753
756421
1695021
1647995
176011
574140
1334389
1830845
155651
1979664
100767
72414
839532
48662
348500
442040
1617174
1002014
1976816
1501805
1377380
96913
139259
194368
607856
176468
314135
549446
1038427
666129
243394
812308
697478
1969645
423963
1758434
1254162
156615
1126455
954322
1541694
743585
1586717
534278
1464975
1685481
76574
1491488
364207
329588
223659
1194519
337507
1494677
538743
178968
1200278
1267027
1640429
899721
522853
1988737
1100121
1884010
211272
1568128
647381
811214
701686
836306
1927621
740441
308486
1007770
1437490
1962038
188072
781182
1458240
1065561
1131152
1169766
1599511
1457506
603195
888818
345347
1009272
1086953
191821
843633
792467
1461735
421
438319
1082778
774579
258335
1564575
214124
999634
334618
779324
1069466
140777
776276
1701695
126355
1942020
207935
162438
987092
322536
250323
283753
719108
1378048
1994163
288165
1413267
1397898
1044036
199162
1279619
1821502
37348
1748091
403318
782436
88803
466043
1815765
1423684
861715
353975
1283400
1543083
1024918
469356
825547
370003
188427
654563
830451
123784
1228531
526399
74083
681746
890456
592311
150057
378943
38961
623278
41715
872190
835280
1140066
544471
976023
953817
749071
108107
1413727
1387347
1159092
818365
1667782
634785
1543112
1767688
3946
1897969
266338
689831
1486743
92960
1345273
1949158
1962301
800681
483467
820031
106580
1397791
526291
548139
186625
1688129
1733648
1778887
237684
1157072
1219807
832625
309961
1900244
688690
4508
335749
1502862
155799
1764165
1555223
1528761
1342539
1138557
364443
1110934
600570
963243
1028149
758678
1458364
1226174
1910341
1654245
249169
913014
25034
57532
1426890
1739640
734354
1578725
694362
1157058
1662227
1480994
698977
590513
1866294
865768
1054648
419891
1147608
1438413
836197
598436
1136720
401024
587
266109
1075031
1784398
1690060
1950372
414793
4657
493411
1436187
1473557
582627
627246
711174
1271845
1753417
13396
346530
1607184
983245
1217594
84957
5727
910081
696865
1213710
1678025
957143
482061
556282
1296881
633815
1627265
1974971
1411246
526002
244239
662681
1543009
782396
897739
1668824
510725
1647960
1215574
1854803
1226303
425054
1611492
1944302
1783770
1206358
907171
877414
1207823
1084506
1387760
1229350
1823511
1326853
1698255
1378800
1593343
133696
786570
1284601
1551750
887437
1478401
1461201
245189
592468
1564376
1511261
1259371
1582611
819746
1092482
1248321
1449351
364071
1943851
393108
1616477
1933473
34635
1865216
1881329
1332110
978380
1445567
205332
17140
9163
644676
1416883
1920687
1603527
1465389
1117983
1625067
971065
389188
493151
1988068
406259
1578184
645222
1913091
1661469
1851413
1766047
1263235
1602586
1970524
1093272
786512
1905018
1005503
1483143
307021
1210029
321349
1640489
274004
1796347
815192
657843
1135825
1714063
1361778
682095
1863094
684513
1890632
374588
1906031
768866
406943
108152
313516
1402468
163200
1837205
1212913
1892769
1069055
765152
808634
126539
470607
1190964
1559665
509634
983248
1088953
489322
585604
18611
1850573
302227
11782
1801994
185800
1517668
1135309
1086077
1347817
768521
623160
1870754
255952
893164
1782609
1292521
1765873
135519
1526497
268920
798846
625801
842917
797305
298790
1350419
1937573
783638
300824
191582
1765418
487419
1690979
561392
1315760
1725832
260170
498450
1344917
1266015
1867623
284703
259103
392779
1295362
1879703
1940395
52492
1847329
1702894
1326124
1628449
966965
792626
1315582
1171810
536191
1800185
223414
1308603
1164158
1743813
590607
1221923
743541
1311107
1927058
1919670
354227
134587
1345755
159228
1096006
172874
1719126
760960
697725
1906151
952596
704593
808910
1287927
895816
726134
12151
264329
1434697
353734
1329149
488050
1439615
1323308
168642
1053004
550422
1981910
134591
562035
1448146
1686552
1673341
1953539
702535
1550035
1968051
484571
842691
267057
954219
295110
825903
1561724
1974637
608012
1514895
3680
1735380
1179270
31197
1270397
922741
1545876
1548670
195600
1337608
191599
12993
273245
1047927
68879
1150481
1245775
1640829
1496956
350050
1282427
1866449
1963332
1226399
654082
1653992
74973
277023
662544
806589
329559
1352444
86853
862813
711612
129517
1673940
1734350
154032
1895439
728510
1842132
29306
1298928
202873
1121720
281303
1190982
1312015
156798
1986068
251395
1286680
1211817
477979
1216398
1172774
1542618
515742
317091
230621
1450782
843108
690967
618681
1647979
524287
1533821
1485092
528725
361707
969295
465272
1823077
295501
1980239
947024
78010
1362862
898864
470977
1473557
174760
540314
590873
590492
331342
496149
751497
618986
665711
1086221
1716220
1419567
51171
290755
116384
1350701
744305
1968126
1276753
1058831
116063
1543359
1612817
1679067
1434099
1720344
274534
794819
575733
1785602
534436
1630407
942727
128994
1655099
1825845
1013525
217548
214008
1240180
1554944
145945
1541414
548994
730094
1802914
1351227
1271350
1150871
414396
1496978
1467574
1101696
816044
1308431
141718
925150
226207
816457
671907
1140814
35238
432837
192675
1769663
618414
1021812
375666
70620
736579
1784797
1835076
1182617
971805
160650
1404068
1953863
1984059
1013495
1318333
621754
544451
1793258
350821
407650
622491
1607502
1745952
736514
1690405
1854449
1820220
631800
872137
219560
1108372
324161
606408
854330
683769
378344
1201000
1854396
364260
1201579
1071802
1942738
323254
1989820
168987
53291
1439433
796166
400740
1950980
902682
1374490
855131
1922720
1921814
1072389
580012
1551970
1229390
175452
423262
1640895
1595532
587408
1040461
705949
1918818
1706370
1460406
56445
869189
759716
1261686
1121967
836971
557032
1987790
1884189
1032154
1883689
1235898
1839998
938926
1887139
165300
1061456
875636
155734
298890
1074014
60947
162736
1030673
738309
1597776
1026997
777643
1516956
730888
1050941
716871
969807
634457
504625
1870569
1912681
1807618
337323
602332
1870109
1758542
396698
731727
117166
1495836
1617335
1553647
765399
1058482
641200
590908
1558819
1816965
1355021
831105
859734
604370
1299501
289795
699261
1821817
675340
1065778
477688
1194317
1440232
210790
1793515
1161049
1925766
1754112
1745409
481436
3502
1655282
1718684
1696417
1598816
1385915
609258
37956
1369221
794779
1493148
1662976
1760573
1652238
427412
1053879
141978
522655
1461789
1534887
1687299
691773
709791
172317
887524
443980
7161
1603798
1706990
1509303
186683
1129445
116491
1530604
202568
939534
1084851
1760899
667439
1258366
1732243
570814
846298
635652
707676
193118
1186803
1566940
1801177
642422
1421048
1181428
219139
90013
1461997
1642739
798878
1585066
1844174
1693283
1657983
389088
899109
406375
560073
1990458
1478613
1048629
832368
495301
518678
1632498
1600284
1357197
1948360
447846
1890425
1597728
910115
1920165
1692322
360331
131985
1293004
314897
816955
375381
110025
1044749
44000
1772192
1975844
1519924
676135
1476685
461579
1890910
1768460
37959
1808202
1149904
672868
37673
1003384
582689
1115485
26319
1188656
1599916
1346143
1832829
1680761
460660
1827129
181004
639207
787371
1711081
782896
1022840
309308
548250
399060
345641
683223
1729917
1439949
1664992
1785900
1487611
1257842
1954670
595463
1198371
648756
1975535
967316
1910836
535188
267879
202389
1252515
129118
1235033
1369
812444
1447591
279047
816478
570665
18509
1442617
1427265
1269199
1814209
70927
253686
1535888
230799
8998
1907289
1324385
1463544
963622
1208129
825350
936136
867529
1576662
630211
347295
951407
1340572
709035
428004
302179
585183
1227595
17677
1686713
4291
585957
1056198
753758
563229
626191
1982813
591305
1015301
1917269
884898
795265
697960
677309
552890
337015
1130937
839315
1072096
1835926
1119904
614410
1431645
1667620
1352180
933032
1741524
1342013
1095914
707733
1495797
1927341
649100
600190
1451989
1250281
1003485
1440523
595150
767496
1222535
1324876
892128
620538
515053
161859
70441
651781
1428169
601869
1630020
1438184
1433267
443648
1404361
1575468
758722
1000910
858261
1232749
993906
1238832
1513646
94969
787075
611705
904680
636695
109066
1336188
1994126
190785
760619
863188
463577
1455261
1659623
1030958
1115875
1117838
1936373
859950
516089
675653
893332
444075
1810712
328923
1346774
1103069
1114943
756820
1465067
1264126
199744
964176
922719
1830472
1041591
459357
212287
1722019
934717
987365
947928
96385
904809
1464974
1289995
1693779
1448954
1402838
1043666
1183767
160877
1077008
678933
1751418
300852
1726575
5583
532929
121954
791397
471259
1107334
580565
1737540
586351
1851939
392742
158988
12009
564476
236308
1136526
417632
901939
1686170
1846900
1558017
70739
1659772
900017
1156563
586722
447264
1431712
1952336
1772070
1885719
1581685
125934
1624168
1766199
405037
695462
170896
1152266
403570
440088
1375209
716506
1376034
504782
1500198
1832756
1426485
1905680
1084419
1262075
139118
270916
585227
1032335
355254
381762
1733338
1534535
941322
847355
976506
1145328
1524373
1466710
786405
432302
1314863
1166924
260042
1464649
1238026
1727288
1190746
806808
1738297
1123749
141268
1801560
130252
1173510
799761
75094
1705610
285398
927747
404608
118461
1232852
76073
106046
536758
1786199
955183
569236
224620
831753
930139
649019
1161576
333433
561115
1628128
286370
1000122
398177
154845
1070706
243076
1327664
1361734
1884673
878650
1146598
1705039
502588
1746843
698155
32447
1604617
1968746
128488
133765
613847
798376
1107161
545661
1609313
1643595
1637050
1679854
1404365
1042481
1914449
1623290
90990
1814176
1127012
1696402
915347
848293
1468888
47760
1240673
1627325
194407
547847
247398
870106
1717271
1697127
1858888
1857721
1713943
766949
1652441
1060080
176213
1157445
209192
828648
347993
1491708
629440
796138
1925643
772699
522517
1040728
1830599
1001828
460902
1898023
131460
829481
139795
1721682
1210311
651178
1662378
1213770
410372
1839542
1186953
371256
935237
1220764
1331101
209980
1426195
1895981
1468400
283023
399860
1022236
633731
129184
901154
716641
1456601
336658
1648587
1508565
691680
658886
1292371
1371910
950230
1035327
1136094
1958214
1015452
1541187
1262729
1135558
1445830
99086
1394079
1539070
58256
876027
549078
1342242
956528
401539
885882
1171201
558793
1118996
1011677
1185358
1757334
364419
1155561
486212
1920776
1340972
1286599
1283706
1952027
886069
1879266
1662984
335950
1115708
1171465
1602411
1553147
471332
1868603
1358298
1838233
1453398
1480408
371202
1892360
349394
637818
648580
808883
934240
177154
239939
257889
1523343
1205448
1517577
1404716
871131
1972398
323876
482652
316080
470634
732653
259793
661436
1267696
374639
1940041
762471
1105636
448899
921851
1953223
844117
153961
45445
1378284
1290318
1717320
35042
213684
490507
1544320
1930317
1249796
333406
240984
1587427
187770
716406
1759270
1830419
775581
1514694
547866
17013
720567
1985295
631808
1178931
722603
484820
574531
1040096
158664
1609505
951271
1760508
1034333
122820
1604152
591703
1171921
1450197
813327
610416
1411569
177797
19616
1594203
125380
1421985
1343845
952342
1314187
1091380
989539
1287062
1552977
832075
1756353
1101488
633064
1431147
1755662
1959466
1683998
139542
1503049
1456410
1235918
882811
24785
552757
1011108
1939135
1110484
592033
1076589
844887
1157698
414492
1634153
1250425
956034
1367681
1864658
971816
993437
1779871
1174595
480017
907853
832997
286708
1242359
1621678
614071
220742
1016497
299312
895340
1272440
772407
718591
1367711
1811973
1354906
1884515
1226896
44223
398904
1260798
769531
215883
371985
757345
838687
609502
1401738
1406918
1898305
243832
1482579
263364
500927
502592
1495492
1955761
1422734
226713
884858
747692
1425348
100542
1708406
1529110
1319876
1963977
1711048
868088
1758125
608846
49859
370114
1300120
381966
1675743
976815
1284882
656739
1878623
654186
1779190
330567
384421
1397004
1795501
1910535
262755
1232984
674954
1256399
1169692
818040
1386001
154664
1897511
1851932
889613
1061155
1315593
119575
609288
1335333
1200494
350499
1466630
1667488
701172
673833
773200
217855
115540
1476293
1592598
729803
692876
1298170
996586
176470
1371760
341082
1640444
1975428
543622
1616231
705863
1384060
528228
186428
1683406
1757621
1925350
305505
1675634
1592776
1185134
374090
1948568
612763
454095
67861
1631218
505113
145201
1609981
1840789
1632034
898205
1469627
1852348
831957
419388
1102613
659883
224104
1593760
1880791
408199
1323076
1844590
1901677
379290
1577094
530350
1232255
1334831
1985062
1426187
1030623
1694035
524163
1617238
1771492
590503
456278
1184929
1181862
581835
905671
1928597
543777
1191263
510144
1421373
1727950
275800
29354
1932432
1309529
636173
1350175
1262704
1473877
116143
1944897
154494
85802
1822555
1198666
263102
1561879
336203
1581207
447614
1184157
36082
864848
1817074
666006
91108
215553
44456
1446740
1128650
821426
706616
659604
250024
1537027
1902401
1746336
651968
203849
800526
234276
644671
1964952
819032
1563419
898387
131413
244438
853961
393826
573997
910996
246119
446482
622857
366007
396442
500021
318993
624388
412514
1061544
657968
1187789
293480
1445679
1749202
1809193
339941
1774461
1552393
1346782
250265
961842
489322
430658
390321
662276
794490
38021
912616
1509199
864506
269301
1635471
1999026
146673
1311395
1402962
136922
1342582
179483
833120
1940232
907433
103117
426307
1090952
1027091
501296
607732
1994024
887265
1479385
1003914
1529686
235361
923621
989280
1691576
812151
206327
1525969
608970
232529
628739
1941062
1693965
544462
836774
705074
1842930
1562267
1285673
1311986
1539266
1959837
724033
1573136
1818048
1261773
742598
1185325
651536
285761
307195
1633883
964869
334787
1812017
981200
9946
1159143
203388
1966009
1519645
797928
1446109
224184
1452965
1374502
1012526
53031
93797
1368151
642571
913353
1562880
524694
1879500
103433
1154148
229405
1469662
344817
508988
1408575
1833096
1649601
1921798
422118
686953
804429
1991277
182444
566581
786027
1394985
39064
338078
1986600
243836
1111589
1738742
2215
1013467
995125
1098399
1184472
1181780
145975
4295
483170
1719252
1669492
1000334
301833
911363
987398
1573618
261498
1304199
662536
700755
1067006
582306
1227383
153418
667281
1937444
1063174
541467
372059
903289
1444521
34524
98956
1469162
1683313
1150394
1176974
1178549
433201
1731664
612747
12620
412699
732770
1195170
1480390
923570
1774267
946282
1493453
567202
1088049
602641
1380391
473464
575578
1935142
904878
1803778
152559
750690
1570145
1652666
972210
1127812
902947
841902
183033
1757613
1137786
1245752
1510518
445895
1980976
277714
16150
675870
1041843
559768
867401
1730619
1405446
1311881
251495
1375236
491865
1130733
1262024
1568946
1597787
1499898
915346
962986
1802555
507072
1118412
353878
1434692
141321
1466188
1134360
713347
356730
110170
138127
151140
388681
451028
466737
735638
113753
307110
1389880
1515479
1237184
1141791
39634
1624240
41413
1249100
1556876
1128933
431414
220372
763636
518661
1507843
544900
889283
1191922
1879721
741483
1659906
1364401
1587920
1999730
1593970
566768
417609
899625
1368946
698822
1489532
370218
21191
1916734
1830058
656274
309889
424283
714774
1205923
1090363
421263
642075
811728
14627
1895556
171416
855359
1515597
1300943
746080
1359373
1885745
913578
301507
1558870
1225947
1365346
1237092
411066
264193
1727596
603449
294472
937444
1524384
95216
1937100
1785466
1131519
1442785
387483
502562
308815
1224412
1632607
1896857
1819740
1571522
1233891
490869
1509644
1132954
1717350
136811
1104471
586775
917973
1599650
1793350
1610600
1299578
1656261
1236798
399498
475661
1318047
1308816
1605028
1699154
552470
1017794
170636
953442
1189639
1283178
950445
1550232
1303346
1924815
1959345
1345010
1902753
161923
729050
960992
661644
73168
1174175
1379462
1737036
499600
350648
92079
1602980
390048
826991
847166
536684
975920
253232
847580
1048283
889877
1357425
912812
155442
160172
363147
894726
68013
1278557
949363
173160
1341055
1263471
1274118
1555470
220016
438892
1996278
1760965
1287467
462356
1097340
1387789
1199086
1021766
557691
681492
855763
818790
1743155
1832269
734998
1541606
271415
395456
1233773
1310624
317762
1660594
1505996
50343
231637
1851009
1667542
838983
1623196
1892810
1106611
1707368
111392
1764148
501777
1317216
191982
93872
110709
448969
718297
1357460
1701065
539371
1056085
1196888
293253
1817239
1356342
1761387
1385470
323372
53410
115792
593491
1370052
1877121
1993334
355325
1381408
192530
917433
1681198
123244
976704
607010
769811
1771774
859924
531753
1895952
634942
649236
526452
1444228
757197
1854578
1376586
1991756
1587208
746358
570534
890224
1560442
33739
223653
28320
1722001
1525291
1172226
1129775
1229044
1452064
1955534
1961603
689364
1885716
776715
16822
207278
668137
1988671
1174811
298748
1373890
149106
190016
1465871
146196
75730
280759
718722
1215266
498524
1267808
1690656
1404655
574084
1355275
1271180
285539
1371378
970431
1221329
1755445
176790
718300
1597417
1551239
1024026
939025
1177464
557300
231647
1135629
1964615
80296
12693
546070
426759
1461894
462725
1288360
1265338
1893556
1840598
1071705
639436
762536
256146
1442633
1330123
1949788
399326
1397851
41830
68303
1239093
1894681
1546487
1943844
382313
1045353
18886
1994813
575164
348411
1644826
1805565
1550792
1765349
1010449
427832
598567
92313
855352
1298539
877787
712354
1649986
1493747
1836675
1549400
11758
257770
1637145
1688057
907249
1224918
1528391
1124781
1900449
518976
991250
754797
1676093
976283
1082013
599191
229283
1340354
538993
1040304
464443
1983488
597340
1971991
779174
1440310
1114944
783068
1385365
60840
1537235
1376388
1399628
796406
1791198
1081889
480081
1460142
128441
1165465
1176540
625708
204822
170240
1446394
1870185
1166459
458692
451702
951292
112539
181981
410984
1967126
1060746
1729815
1641066
548720
1063688
1924124
579493
1995906
1311639
1684104
1185101
1773987
1954255
1615138
68012
1268989
1272781
1192680
843561
1877982
1123957
529821
1503026
1422486
1560139
1093929
510934
36273
1223216
830983
1720779
335421
1548412
1174355
687511
261790
1488630
1359919
1901845
127476
1176455
538507
1227173
225781
605289
858026
1338544
1853382
893531
184423
824735
859277
700522
1681258
1764498
701941
1039038
1374614
617974
1540362
1361976
125773
870443
1475885
325350
1485209
483181
946596
1953671
1141997
1454911
237563
1855509
522975
153733
708564
1377748
1609349
1405644
188923
648657
911410
1722431
1748149
1696328
445120
634242
832343
51184
1830974
260504
1899380
1147465
253471
914922
780938
942804
159951
1320707
394296
1705760
1917257
1604829
1263086
531199
1044466
1396063
105887
1426255
376151
1895306
243553
1033883
1286961
430384
1475367
1609572
467070
937007
371595
1606758
1955113
1743372
832421
279985
1835554
509015
1828592
905554
1940022
773689
1393681
342243
337066
532696
1076868
467428
1177166
1265952
1730413
1819047
342725
715581
793834
1751157
1069501
1044064
1518878
1417427
1385967
546783
318285
1059234
1525934
382520
335906
1749518
1395271
1630617
84722
320749
926384
1973820
1465529
1053898
145692
203937
1122199
93956
1791214
1479605
1245414
1369845
1345907
1314811
479344
1505974
732754
639866
1306943
856746
254784
1017225
1092796
578866
1412520
197072
1437207
1305120
1582192
689722
1597083
847163
1876345
1233737
153711
1294044
535508
1083063
1948873
723145
184315
1756215
1230618
631277
1376898
1613899
416907
220875
511330
1227695
458785
1497565
107527
1792310
1333237
1839130
1440321
621123
1742947
401292
1811227
26169
223417
780611
1232560
1043299
321042
1844836
1624630
929892
1581954
534694
1665738
488142
302359
172163
849046
1165546
780846
1200172
82528
694894
7165
337927
1518907
831061
743873
25452
600503
1453551
231794
909401
630926
1868494
722384
1250167
305021
1560388
663137
746437
1091914
1364407
518044
1778274
1883188
1390773
1045353
359965
1806242
1742187
1974262
1608466
419660
1017804
1247528
247212
676530
988792
213563
65706
1656554
1460624
1809745
900465
11468
1614888
958114
1372594
1471643
573030
1066741
1497948
1120593
1418463
510572
880656
271789
81383
1584819
1862145
365897
1043352
906298
1957467
847173
150730
671553
1256877
586003
649136
1688648
1597963
642207
799608
95222
1426604
625602
62584
454816
556284
1149120
727853
1597433
950296
271555
1305220
43657
1757940
405981
1578391
594568
1470558
679713
1492310
635772
598402
1278904
28159
1029421
1422712
1349570
553291
635664
1526796
85314
1348854
686944
826698
1881574
1532067
1368020
1229229
1149694
1986377
419708
143783
895463
740561
1072423
884589
967241
1070343
1017415
1965357
955412
843038
1330446
857336
392181
274867
913634
447478
1190286
475811
1561391
1738867
831775
1586305
1259382
1715339
1409555
687215
175238
376504
1970693
221892
1525563
551837
825118
327888
509757
395712
350367
64656
60094
792702
683627
1507433
1098137
1910680
1117612
755743
1131506
851819
1951650
1953583
606
1934370
1531922
1026329
1478745
1839412
122439
1251534
131818
1672680
1742406
1999486
1508234
399671
1433845
1803020
1226269
995885
1380277
1342499
497845
1201333
99170
557479
305888
48168
1298772
1466452
625283
429964
643661
1896617
1107360
1712187
410803
1400686
1073738
1940489
686754
160416
798268
426720
587375
1749135
882030
1342532
1113445
1563871
348761
1608567
893665
975328
1229952
400661
458268
1431027
462304
167065
512385
318462
1956681
782217
518578
1099603
1865529
1152745
1634325
1609320
1498703
1056676
1846990
1871051
465908
1663849
845909
645213
907037
1053020
1652902
360935
895623
1605547
448947
674371
1058465
858909
1908027
275492
1871842
394780
305935
301858
320206
295244
1680792
1478451
482644
814115
169678
1330088
1392606
464258
1261831
719082
1942172
1396002
1278524
64791
393908
220879
1040450
629476
1962848
367324
309908
1268130
1950571
1985318
1613783
426406
1545617
651058
604534
1761460
350480
1410461
425800
1395757
1961365
906622
1582806
1414252
384015
1073756
216918
1605303
953155
764018
341048
761309
1019686
1532107
1934566
399386
404868
130417
400037
1015901
284264
1212615
643168
598110
1557750
1543026
73892
1652185
1151241
567868
1627899
1274326
1259079
441282
1324357
1646499
1655365
1200462
1372799
1653615
572776
274190
1598338
1803914
546721
1118316
129700
1230443
1066035
938786
820441
445844
1934220
1874302
306868
1628376
1476318
549078
852229
846679
124952
134058
1368487
1336158
365576
1593804
1478438
875061
1319575
1263954
447934
1319102
1436595
1171356
817851
1417392
1937138
770768
229330
1401061
1991931
181172
127616
881968
1305770
1367751
1379082
1107946
1888259
1695973
209176
58481
438902
801781
1917616
1699182
657621
495405
261643
454866
1830665
1554670
1040644
1195895
1005542
1187594
1620903
1363220
188546
976915
114373
1157106
1853049
1967442
1136929
585862
1276591
861532
915139
870498
1487773
712756
531798
1783096
1914678
1929788
1142091
849170
524745
1421315
1427226
358149
1013480
1380333
830324
542816
19657
1311820
1612611
667830
1248335
937974
54820
1862950
1131959
214729
9628
488718
633233
1073232
1473064
487031
1923505
1226400
1828533
1635224
359507
312255
843523
1660178
1494862
251445
1955784
352900
58419
1708399
1597128
3187
648874
1664479
361055
1744337
491276
348542
983452
81027
359915
1660510
1833265
1497461
1973102
618652
1461552
971385
1125608
563920
1482716
847082
793233
958053
1640640
1394056
935762
1865064
1016139
429656
1320695
190952
1405544
1174182
1332488
1689628
1299822
1335180
1573418
1516466
1629245
401095
98788
833162
893337
1003706
1892821
1155233
180578
914175
65464
1843219
1564242
35591
255986
953925
1046577
1885164
1559099
80751
1908066
1418740
1444816
1615616
1664124
850798
1625867
1185442
1991728
1490675
1125839
1217754
544479
823464
803622
1066718
638880
57024
698340
770659
402639
1659544
1979790
50011
436740
804647
704758
1893918
1122390
793815
651979
1943204
782277
1020869
509299
547143
1050440
487468
1992442
72865
179036
1994355
1619789
1133545
961879
413964
322496
1876216
1501382
390493
1896658
1769435
198922
915963
1800110
1178683
1616121
1258174
1495264
72073
1952893
1830290
119825
63670
989171
753893
1726621
449512
1814049
603156
856061
517928
1000355
20164
349978
1724814
55573
699795
1608636
1537685
696684
96637
154574
1512697
1825985
361029
1693806
1478199
572807
1492960
747493
1583204
356993
1644335
713732
1558336
1187023
1289588
1984849
1770640
138715
1997180
480791
1065743
1360925
1726591
1178814
1881136
1162003
1767285
1127587
1281136
38402
550187
1964143
1491901
433524
1363131
1561762
1765179
1360496
1651250
182961
1324707
1310573
623241
1492565
1369068
1818704
444193
1826294
560374
946204
1060717
1596259
1260984
619154
1274660
1430918
1805458
1029622
1644310
1238766
90408
42815
1413726
1540972
1537650
397420
407931
760355
561525
1231313
325635
1034092
637658
395165
1929435
1385248
839918
914139
1920937
573576
1521416
1271976
524740
1323008
1498671
1084878
1647879
686152
1695821
824416
1141421
566082
1183226
1634670
1844616
1623273
77535
1141179
148633
1372369
309756
260804
730644
150651
83762
849203
939258
310806
1123496
975042
1238855
1406972
527300
1747054
223002
521539
1608492
1358070
1951523
829968
107515
229685
899096
106812
1235333
1404408
1256808
1384795
488879
1027292
573481
864405
652891
609613
320981
952581
79286
377207
793081
1376512
133202
1994656
179255
288709
1148530
1795073
1325042
596195
739674
1167249
634117
49012
1055823
998646
1744205
1476121
75718
1886449
16749
1690620
1672661
280456
1694714
1844995
813508
1538372
1175349
1060872
1167578
613042
1609298
1195797
1396663
1042561
171778
1983678
466610
669986
472695
937923
740716
1999877
460181
317751
66679
71784
552998
794422
60571
1557435
261969
512394
20652
1660418
1274840
1838940
1381080
67263
1400667
146818
833382
60157
1622348
1870334
900060
748946
382788
1937332
1049000
805537
1065023
1573310
659177
1988539
645018
1027927
1254114
357964
1084054
190541
1792391
783710
1179437
1698897
1151892
1946237
1745362
1140458
1823038
1716321
10209
359558
1736994
55009
1007033
311489
525989
66233
500230
1847196
1800100
1190349
1930870
960760
1044997
1376421
1669211
1313337
398821
10505
543513
166342
968062
288074
1176193
1527252
87274
849639
1174261
880161
765832
32287
1510312
1218858
187440
1507224
583035
1962948
1437196
1445330
678302
1978704
1065172
640466
849303
1462445
320392
848684
267244
510384
335235
1902982
600754
1244114
1871653
939119
993742
628602
1825796
1080164
1145755
1174950
1450112
1537972
681884
245819
1037200
1814642
1468459
1031464
564204
752977
1947750
1291272
1525514
314504
1889609
724944
112747
437148
1459167
23116
989525
283105
13018
92097
314603
782232
230531
28281
1349860
844592
1729066
1201158
856347
1222828
1413842
1609892
1963915
1072224
1775959
296246
1828340
128923
1948332
1809528
559316
1590347
658841
1049660
552898
797477
122634
437204
862067
1313414
1665716
532715
1985234
232905
407970
235914
285681
829219
1029466
1880465
416677
848373
241528
1233610
1514560
181768
172732
608272
36862
1330273
115866
573400
1807541
262563
1411183
1066068
195668
1368325
1542168
284821
321615
1236559
683153
384011
990306
380976
990291
323312
1783680
1828573
1658226
150002
19055
1493702
597548
1205791
42347
359347
735486
261609
1183662
233646
803715
1248301
433683
390148
1493146
886899
1180877
1178566
386068
723234
991412
889292
1661868
1821132
1646294
449584
585255
992695
670884
121925
1548655
1845509
1658377
1573726
1586192
460358
246053
289215
1134742
486920
1453583
782984
574881
321209
1604716
1537571
1327008
1800828
1217800
1277220
379047
1005
1295461
1301696
558145
658114
1739344
1263090
643526
906052
1616791
989725
1948868
1329018
1133042
1712954
1895247
435387
1295010
1850857
44478
134259
81881
1914832
1494272
189758
243272
1976645
1099869
910362
9748
1379381
1894222
877637
1043713
1219408
748381
1639465
1712534
460540
545311
1446350
1188557
1636082
934376
1564885
1814128
518772
240435
277041
556620
893410
74817
1502794
1809362
1978133
1503105
1643072
941215
1366051
442695
1343682
1917406
1965295
1049386
1225517
1999202
965746
37138
1898592
1665553
66217
405970
579025
241699
1216584
1994134
1943905
1350105
661085
1089679
48230
1205383
1666758
1977388
1826520
1191149
478116
1138415
1227434
929025
1859022
1507041
1000586
947377
1435272
503418
1061868
318420
402423
144228
867570
828918
1563559
1299136
110762
584864
1362880
190587
351828
65435
1146236
1800111
1740822
925319
945906
1279004
1259317
1522804
1459082
1109867
266636
147222
1122270
801776
128466
1367524
1442951
523299
1349961
791959
114352
1548797
1572751
1656090
440848
1060814
1475166
1202462
498950
1593868
973652
425695
462969
1432306
948665
1569496
548999
377105
472421
1912562
1702944
1514581
1045191
1754657
819768
1901573
1858840
538954
1470188
644354
458057
1202693
869255
487375
1572688
1808694
1512919
333857
1044375
1964328
277194
538172
38136
657811
930096
182716
1798690
645930
254000
652643
1887712
349423
752453
1127673
587726
237900
171689
1246495
413731
749344
1208060
371866
833926
581626
1327986
1384018
1579228
1921819
356179
899349
1379988
212997
1828983
1972970
1316825
1245392
877727
719291
961175
173376
304746
479852
338032
846664
1951191
1073258
97410
1227405
1802408
853080
1847514
666835
419055
1610024
240902
455703
36372
1703316
308104
1403325
1424232
1504222
1161013
771137
1317676
1839132
852698
1765540
926354
1736797
1929620
1309523
1672511
761635
476452
950515
525652
1378943
841347
325040
847357
1543223
1373436
1782968
379353
155463
1429548
136715
666401
285502
846514
130745
445997
1613483
1297299
819733
1802879
174145
1881152
1022855
1150921
1369474
85534
1013525
648052
1055381
1752604
695540
857545
1958392
1830501
1995872
35418
589737
360420
1550301
1040939
298147
379039
1732307
400736
304651
1312345
754815
1314430
731632
1695798
575738
1951589
1999535
1923379
1423445
1034717
1082271
1377943
1640467
169910
1567046
354710
1601317
1327303
1822809
1842839
1018920
662945
758334
1577778
1932805
187346
1263760
1441616
1138067
1079543
1565749
1182220
1993204
1835437
1322798
829806
1595613
1302617
874450
196822
1948808
572712
820343
1976724
1466749
723557
1625950
27973
276890
1702271
695799
206016
630333
1467568
1084324
625091
810232
1387933
285107
1570420
858322
829206
319635
147715
1187066
295890
831851
701714
1650247
603662
1185511
1618589
464963
1602235
1764091
1891156
1060545
687486
247657
1121173
252148
829175
1183995
1061598
574067
859324
635642
1864781
1179613
1957175
1914003
1072176
1646106
631806
495707
1188701
738494
635842
1170368
1669362
1923644
1354485
1254091
1370452
1724479
1160321
1369874
1873693
425386
625081
1432473
135415
757574
1741814
1151682
538244
1658468
1034998
560985
1228678
1522235
878783
773589
334016
348845
184757
1307575
21906
1850379
250127
1726334
1235179
634252
961837
514428
1985818
422762
1640174
1565374
1655742
1037703
1429853
1096688
1988896
455166
1925673
1340035
329957
1127021
67692
667501
1745137
1464263
1268972
1869908
509648
806700
542192
1252787
1665684
1531092
1340047
526970
882986
1613794
1739747
282591
340627
711750
1868888
1730480
1006951
518875
1651171
1996301
169345
645841
228464
1077085
142002
1160432
944147
529323
1660930
1372666
579868
766562
1454427
1532049
908698
324567
1534969
933571
1727700
530046
1340303
1654249
318065
1519907
1687060
1103774
925687
508817
166678
1649459
517569
1005115
1493012
1682044
1032995
1357895
1983919
492934
1835225
394205
802544
42259
552432
1010444
412437
953537
1728606
312700
1339355
529311
1236874
1927193
1895121
537112
1377846
324686
1903700
925076
40292
1622866
273480
1994109
1605808
573919
531418
480805
1756673
1515266
973741
854386
1529447
602162
1391186
446217
1949394
1542974
778776
382657
1250181
11402
772545
859187
1261265
943827
25572
1572851
1794915
691953
1742011
1677856
1867400
605803
1609771
1347088
1517287
155700
198411
1485799
614138
533253
997730
1882107
1519308
1181727
20811
1881782
1424539
1356258
1227773
1264462
1416888
1888074
1474184
298385
208665
204822
322770
453827
1024999
744375
1047539
158764
1929856
21078
88734
702596
743045
1003130
146344
37359
121690
738114
625234
1310166
934801
1402262
473409
6138
1518282
848980
1607839
744782
521062
793653
1189352
1901428
869054
1587658
1075573
613087
1712352
899061
1562387
821444
1788758
958138
583173
1566488
766662
1270695
1404056
1425572
1675745
1958622
1548378
1897135
654067
255401
254967
206250
1095710
727410
345653
785395
488860
1910970
998099
1775284
1750178
1173214
111274
747127
411174
114506
415358
372232
350142
1137699
734598
1433344
1817918
532601
1811108
837043
852969
1677688
36626
1393097
1640049
980244
1543874
1664920
376734
1918296
911005
801296
848165
1810311
421424
728610
1505454
549672
1373868
1642589
1366184
1307531
1567808
415329
16011
1469336
392569
1038700
260395
559240
1456983
1897002
736317
153397
504145
1604313
437161
790946
276260
284495
1723300
804356
1849454
126361
1940036
1467298
75659
533220
1451439
1042893
451094
828985
1930483
437355
1113056
980656
756052
1098116
1050928
1051880
1780404
184679
1907190
36881
1036678
1856325
15106
671965
635369
1202612
64033
1232789
1518593
1751597
390574
1824874
1486869
780797
978713
1158363
1448491
1236152
1930797
1831627
1844053
989345
1639193
1130928
591197
1054353
876797
1913429
1374793
164518
339400
1149755
10881
56175
400193
1535608
1979875
1160623
982675
295453
962263
884804
447176
1193585
474821
1340237
604142
1139067
524291
1631925
1632386
1530398
1606052
1789730
201991
1063092
949928
780112
525520
1145831
423241
1684465
1141780
1520140
386690
1979782
317209
1036644
1748692
1243670
904323
677861
1252374
104935
1589936
763755
913325
1614770
402492
181975
1685665
136891
1222797
1509097
1041135
1033730
1763155
431305
1826900
1854156
1750850
1390525
1487085
1646582
11914
930407
1880476
605361
427106
536685
1545682
1472732
1019109
1318434
1040024
238313
338455
115892
1249819
183685
1178607
1394966
1794865
74163
840361
791770
1646384
1227121
976273
1850485
768400
1167870
1894826
1971973
415815
998851
1279557
1906108
247745
1453302
569100
1265921
1680462
824169
583608
90717
53513
1680318
513882
437507
454172
947376
1018180
1109206
198128
753973
601227
49521
1995751
1680312
708537
1644442
1078512
1307583
243605
1200783
159025
189107
1229907
1632433
666386
1425953
871791
1192874
999048
890679
1261242
726355
1300762
1478556
962273
30245
1913151
745606
845841
1737507
789195
1364045
1364155
1343258
1891139
904102
417066
1961627
392685
1775784
825865
54473
687864
1645011
1359221
209599
1746438
1489770
1036928
1028863
815863
748263
312270
799785
1626654
355317
1784518
119671
549355
173344
610977
324513
1873186
1822213
202719
1503731
434854
97232
1215084
31887
669925
544809
1028941
1087700
1975993
1998724
738422
528231
502446
1540185
1923345
1814242
445742
1113033
516183
800756
1150416
1715936
772877
1265744
1289761
617194
367633
473619
1435293
965067
258047
421006
1221214
706934
886299
596374
1155357
1909882
1051635
1639953
789516
1271101
543301
948576
913742
285479
1419304
1013066
757470
696337
652842
431494
526271
728365
582216
309519
455751
1893740
1652591
267937
1809459
1212835
1011741
956626
1213388
1891970
531335
1210112
1775576
1758201
842639
1418151
584906
1351199
1760238
107055
1970870
703106
1888773
1692942
350130
505682
609815
783650
485785
1629859
54592
1545927
1991082
1873369
231597
1088779
417989
1814427
1549069
1940299
1575787
100937
896571
901878
1734948
447333
1843322
572822
1516191
1575683
652524
1789036
516709
1373691
1704230
269991
488125
326439
1796034
1030889
1662773
100015
1582123
301249
1446600
1600824
394384
1022326
186286
237936
1382093
1562466
1499991
3139
640865
1958523
628675
968465
335204
1633772
1474487
386944
1256706
1453664
840789
739364
629741
1503321
1093399
1186050
882208
1190080
1891942
1730995
444935
1732778
733085
249631
304535
1713903
113508
823495
1027602
1531116
746736
430677
1793379
286252
1367885
1519298
204116
1577040
536156
622270
846147
921722
168109
1158495
263434
405998
1369905
1271823
142746
695997
35338
1772178
1388871
1190529
27055
1412363
1160702
1712488
317812
1450920
871824
1936242
1814557
1479933
912982
1418514
1764556
1266151
1637376
1342353
1752865
655200
1035053
1619626
1076621
826570
1003287
1993794
1985804
1214778
126162
1408122
999194
1289202
784217
1816635
19874
182121
1686344
393646
531175
929447
309863
1588233
1475165
674713
1713778
1861803
1043006
384212
1286203
1363564
1052333
1875272
351591
344323
1138237
956259
1878591
1451044
1849181
1106720
739926
1891963
548076
43805
1934727
361287
1573469
1703096
184300
1256654
275179
169058
1063709
1315594
543555
1176886
1837050
1757490
1511712
1672773
1825455
1532000
14129
1983276
840252
850571
1846782
1415967
1178197
1897122
1941293
260070
52038
1442350
24039
768166
1005858
689838
803784
1372434
964251
82596
1219343
1682800
728618
826929
998223
839315
517035
1698154
1509470
1870653
1188732
1161393
109689
1327799
1896084
1872263
221314
859903
1451757
312333
1283050
782460
839340
922780
282461
117391
264042
1387138
1072876
1729047
765330
1519552
21939
1064930
699606
1743958
1029149
519468
1067227
330590
655864
1000723
1244926
1299444
328906
430182
1194436
83917
1966288
417133
1982460
1522041
684798
1351461
649332
73457
1058306
1496047
1868092
1442149
449482
1386794
309267
1674148
457313
61429
1390922
900314
890369
1684611
1082313
1231784
1887590
1527026
1784919
942004
191487
1072169
561343
171964
47895
249013
782290
1543519
1323008
575491
513305
1853435
1520752
498393
1487145
904845
225176
1146323
1248704
574090
1250046
940847
1669739
1599393
1104313
1853025
141638
1503034
171475
307599
479038
1043896
1465434
1898242
1373898
204317
231699
1266759
1772587
684276
1921679
1513554
1431843
195746
1240956
1647749
1092383
1202419
794508
1770247
1504467
1112460
677611
1447588
85521
1701564
1599302
371818
1887450
1284705
1749977
364214
782242
1972644
1683730
952000
1133794
1694881
1925466
924223
582982
1469652
1770951
1735069
795005
1193783
1494938
965924
738861
558915
1775550
876936
110537
1908437
628152
163268
412396
1154781
964860
1817755
1042327
1496443
590606
336310
1010486
80352
1320735
1531454
1674322
1269302
1346316
546561
1500369
429514
5336
357650
1899753
1002828
1400683
1207616
372912
1086031
564715
221354
1128151
885020
676373
1263765
1795529
1140251
1968550
175091
1034800
891923
427065
807490
1288104
161355
1704323
1920199
1253623
771501
1330645
1600674
1636814
867610
1707222
1621404
235331
237521
606591
337145
610387
313364
1658990
494173
1170945
1951602
998401
632122
9133
374642
669802
1659909
1045666
1107588
725980
945601
1574143
1848802
1978310
295817
399094
1439292
1156679
173016
237909
19039
552799
397058
1130337
996666
1322011
74092
793016
1532833
730178
809382
1367562
135776
1172480
463093
903891
179883
137816
1045546
1629278
508307
1115324
907475
553227
1201857
929885
329978
272997
1570226
1713589
752564
1745624
1438276
1944274
1705130
1079330
263003
100980
907192
1933174
396205
387793
1220251
919053
873323
104002
1369846
1562994
68315
1122566
581210
459015
1715369
674583
1405603
592808
928793
775887
410315
1051781
695846
187396
1831949
671627
1051534
1658164
949450
404534
73522
428112
1434715
1943175
459921
60173
1037054
89233
154636
853063
382225
332940
745563
1254710
1425263
83238
826124
1701684
804677
289469
62071
1509507
468317
1712788
1438809
1884912
1846618
636621
1032501
831905
1549810
739675
649146
187257
1521540
1426314
684318
632729
706777
1669772
1195337
460029
250358
1276828
1881188
395138
846507
1267994
1542070
1250228
979078
370909
1512576
902515
1293828
1843795
1930431
250762
543541
1797531
1777062
589595
63538
1138145
1384954
300310
1026632
1683563
744624
822242
178065
422790
399966
670986
50833
641757
472158
439127
1399671
1834375
1016415
1715865
148591
300005
536634
1491205
134488
1552191
212593
642803
589141
1264084
55961
1931711
1473249
986412
71511
156403
1680229
1670384
872810
524975
461976
175754
181033
1251265
1564574
1402784
413467
149527
1506695
1615039
1307281
1444197
215043
718345
87949
243109
1748823
433657
871998
1257607
128561
48416
735005
1910946
922746
1464425
497358
257021
1918742
1943609
1469820
26077
1125739
84253
65691
169926
1308627
1782343
1839413
1498345
1604806
505109
39915
1542732
864707
100099
571143
458466
67729
1990705
94361
782897
323219
1066166
1076362
605048
867086
1721680
1304884
1317972
408090
1735010
666906
563563
1665872
1667432
1218032
291660
1038636
906636
1943705
343989
1080995
194894
928284
374186
818687
1033148
492308
1371899
43354
979077
552748
1497088
684342
960715
42317
1979085
1442394
1467874
1486498
1238364
1786728
1649642
1813483
751647
550260
1946206
292177
1644708
1969086
1517579
539114
1023083
54920
1489187
1204776
514785
1009138
747583
1384671
489456
1202492
1395589
1510165
309520
816675
713993
820061
241500
1079783
709846
1810846
1909330
423951
768752
1344805
623549
867821
1399634
437784
101121
89069
1162638
384724
656731
1013843
1235313
661480
1569352
218394
857771
217382
158924
483973
1130303
1274277
311047
522023
1541793
982595
1818173
758690
1211268
1252188
467184
177183
798278
488350
231797
1279710
1943160
673444
523051
135105
1891753
1094650
832521
1922996
1974014
9279
1289457
215912
827479
405587
399746
1452763
933942
1531783
1145052
1451176
214707
129819
562406
1110917
1061890
1654774
402206
788577
402708
1491527
1703235
374560
1565010
1153171
1555341
1907023
919227
700199
18305
1071099
1600242
1654671
73299
1815449
1472929
1521666
1892254
1939740
434171
1206936
1893354
960537
1002736
1362618
367174
398526
1387104
1932070
1081225
1938640
1515588
1861961
974473
1390341
1871225
1272968
1518615
395913
466040
819684
1550021
162784
1827634
642176
718777
1957219
1552082
113083
1782219
1072550
1799767
38491
1023629
1838609
1629903
841291
241534
1355947
1199439
652031
436088
1962814
1744722
1210353
142705
1786817
247279
362287
872021
1542454
1762421
601550
1301680
1577915
1562005
1526184
1861910
987749
1511956
1715677
790312
1027221
126174
383066
1119516
1668222
391139
1881024
1366825
545255
1291852
790882
945857
520528
1985749
1126302
261368
1035313
1692534
249102
280177
1098716
1679336
852420
182325
1849355
848219
1804379
1472965
430397
295046
895101
545663
1225987
951489
496470
1744326
275878
1560798
666701
468297
927078
1100267
809082
1028794
1209886
1881478
1307800
1082560
1512360
20022
1348743
147359
1158808
133103
1944608
824244
209041
1932634
1110686
801805
806070
512010
1776912
1224891
1385872
326412
1728844
882004
871720
984293
1624103
1691989
366982
442432
100689
518082
620162
641360
682695
921806
1284243
272363
179492
843121
685757
552085
1080304
1671
1690176
1188546
1040901
838326
567244
1285485
1500210
1337912
1825390
1079551
1093940
462788
654276
168831
968632
580794
1935360
675117
1081030
11178
1074288
1572766
1954085
305988
1833497
1330998
1820105
971233
1019919
663298
1313692
575586
1893521
81573
228575
1309895
1010202
225886
957639
397291
1152074
590060
1355195
1360706
1504478
1647318
881194
952286
1761201
883289
284318
395087
1595793
892064
1853915
1606123
1050315
1602147
1896794
623970
1282691
1652478
1497244
1936381
1575998
475596
328202
1920421
178759
719070
217002
529551
1613733
1290008
48197
68609
287101
315458
1815796
54777
1908056
30189
776594
407964
803840
1826360
136220
610138
1784600
594046
1141057
1054299
339344
430368
1503332
1105782
698375
1423215
1718864
1857744
759125
1806315
817396
1915465
31011
78621
1860775
334560
225104
1975584
796199
1879931
881105
30205
831336
734010
985781
87270
228307
1640298
987384
1310433
263020
1577767
1782740
876502
1347991
1449709
1869269
1457227
428299
1721741
1219012
261199
1195674
1819585
1707480
1996400
809725
3220
1684657
1679765
740376
634870
1465761
1640067
5145
1864578
993603
1963398
1876609
1072718
1290731
1260062
1025969
1149135
965895
1388615
146117
1596323
504209
547327
1552989
336150
1749273
157556
1712089
302329
1128
1422488
1160443
336527
377171
360458
522911
171695
1452890
626327
1274541
1243370
1928484
910504
435802
758525
1124152
1833239
896174
117694
822453
1172469
1441199
1743190
1388132
1343083
1879689
559127
951409
420675
1858099
1311700
1617956
1875725
387696
1988590
975465
791434
173511
1926322
643280
774378
733823
1671489
1760889
1768245
1956973
1303165
943178
244585
471530
1931067
1077901
391890
1808550
1530367
1982055
1368754
269854
1773439
805498
1434315
1170269
1408506
1377775
1836131
1025920
442669
896358
879386
1022225
1068929
270823
1774817
398824
669858
703457
747997
1223778
213261
990148
1881339
269862
1064950
585947
919143
1398976
1206131
1397453
1957515
333345
254447
592391
1982136
1432050
190619
812882
1658334
1117939
875723
1692915
855743
1347122
880800
1422475
121113
1455745
642810
535436
1284407
164558
1489425
953270
1577842
789004
241378
928920
1714695
579500
595212
1490239
993670
1493890
1935289
1184957
394745
447707
954860
1894124
337962
1740034
838736
1550821
337960
382860
15601
146330
765493
779730
422246
707511
27745
1506289
841560
1406623
1803141
1928403
347771
407010
190400
1605955
1119645
118183
118517
679738
1675115
1103098
189485
1990292
326141
981726
172750
1804678
561153
1819626
1518055
1177271
600470
1306648
1995477
503613
1909908
1667925
983027
366649
260549
1797212
1558864
693012
1887285
865953
977096
248326
610344
794194
155470
564042
448802
1798764
1394868
1502109
1503576
789570
1936558
1225587
1207886
36003
621848
495806
1908491
883607
1799739
1952694
912169
834493
1960346
1981941
1196350
504757
168591
307746
264824
504922
574818
1095804
1212016
1885667
273838
312890
1261513
101779
1130553
414009
1210774
426347
723222
451504
21968
516141
51663
344633
1489102
1726615
811703
619421
1386096
1538601
1995926
1752633
741190
674817
1105879
263101
528180
863515
922087
643379
917065
1864503
297676
1828641
1229276
262800
485104
926668
1300291
692978
268750
189123
1922109
826705
618737
952008
1416942
1291566
1182202
339773
140544
1386791
157552
739864
177557
826027
1495937
977376
324291
1933172
558889
960877
102396
261786
67813
561295
1267331
424319
1769529
681702
725417
102941
247992
799176
1699856
1020984
1459445
1527330
1038026
1612173
502670
701804
976997
96006
910618
710800
916995
72331
642406
797073
1314742
1320948
43656
1330280
1944324
1143094
975222
67618
678713
1729675
1441973
286524
1379522
388662
529218
1164612
1480148
1926609
1340097
585409
657609
1534650
1110612
899388
1958571
527267
1515015
421812
1341569
1167956
1829523
460055
1700713
314972
1035268
419480
1104563
1270991
1731805
641764
1063017
1762755
1285482
1923547
1227598
1251205
1373559
630756
1431388
1997761
709745
1735653
848516
879688
1600168
746648
1697082
916011
1666323
895258
1594984
702042
1931324
1264744
398754
153932
395664
1300218
85003
200245
194014
1224815
533179
361146
1298032
1209243
790471
1680628
1032731
1077369
503481
13334
387179
1279004
1033479
1055460
189264
1169504
1671501
1789163
1656377
1170681
1055308
1999310
953057
5467
461292
962506
200031
5140
1925587
1755020
842576
38272
1148888
1912853
433541
76043
45465
1000317
1039586
166739
4580
600201
154573
1085075
1112312
1294792
1009013
1903817
848597
1229667
1639432
28540
1449624
1014936
878318
495927
64368
361216
1238202
861884
453477
731608
30165
601876
1636246
1467658
1673663
1906368
1830733
614096
745362
1208344
164695
1327058
1357649
1539134
28185
788704
4996
937844
799525
1993454
1034109
681361
122671
1265048
532753
760418
707548
1776860
80431
644135
753908
1710604
1262400
442025
1972111
590169
772372
562276
338141
1765592
1547864
870234
931766
1143037
1201630
117920
1371185
1342652
419330
1729026
1901218
715827
314548
1481307
661137
225318
1552352
525699
59663
1845644
1531029
21823
1410512
471963
147305
836946
793107
993792
541198
744562
643364
653100
388583
1866062
608915
1142862
161992
262569
1465739
1045901
371704
1867180
429099
947598
356028
791883
520479
1937265
1123933
676042
1225274
1063235
437174
663939
347783
579327
1470339
988534
802134
57246
1582173
1431918
1823108
1264762
930155
424556
1741208
541334
862322
1490997
1362444
1093625
896417
350873
1128657
975370
1806025
516265
776014
1047892
704723
834451
412863
826985
1558780
683432
1208207
132146
1822807
776036
1520054
1130759
495792
66140
158783
1289702
1203039
222163
6629
1818470
1155679
4968
850830
751540
1780575
1106201
1660144
1397161
1561973
1970734
407180
1594752
1723601
588941
1762853
7549
708728
1013825
1164260
529305
373734
1301214
974298
1091208
1861927
1781989
1229494
1091219
1054477
523517
523460
222397
1135422
1692687
513447
1650423
342281
57268
1003420
980080
929269
934666
93363
103831
1019146
506073
1633253
720989
1222906
794565
1848117
1329938
1310151
127640
1286675
1117445
1714154
1497489
325399
1279721
242330
1708010
1552598
1424706
477127
73453
1399351
1693473
1602267
187199
1248926
1276107
1606966
502594
703281
682943
709969
295270
1905088
216098
917441
1463132
737034
323293
509998
1243223
97397
1302847
1872824
1696056
1592047
1997335
1084466
1320609
214837
363979
1042090
217870
1261719
1269551
450602
83680
1074760
850618
647202
1108096
389913
1888913
503649
1049648
1518499
1974312
243368
925272
881061
408382
1160322
1366731
871049
1902340
1019930
510513
69327
1908261
862178
1492297
1326253
1117612
913459
1108992
1437734
641047
1473101
136900
1431042
801634
44702
1391520
788354
348985
869954
730950
520516
1759868
989329
1823507
1691458
427496
854794
1632183
1712013
348387
53460
157045
1008622
1273786
382167
483796
1502949
1331388
1579682
1317932
174429
1175849
1327777
1360548
476090
1891501
472060
1557526
1210812
78417
90315
1497006
1973084
771988
1050465
195893
24486
868919
1947039
1315203
1088266
1433817
414970
41552
1682981
116801
733555
758777
1766338
615900
492477
920379
867809
1761293
3202
1600079
1492736
1730856
1580047
837719
1340105
1506912
330646
1999037
619359
1462811
278115
1696537
566737
378480
1174410
1931098
724322
108566
1731960
142657
155696
1565402
970517
232339
879354
1384720
1846701
1815465
186668
196257
462563
414177
448955
1845025
767999
936154
1693338
375612
524049
59262
121417
628319
1212531
284868
570969
103711
1605608
1044444
740244
5508
1854552
844658
336133
770951
818859
133220
1560335
145356
1720458
1108974
667766
1539363
623764
50105
966604
221860
1104421
854684
1859792
609671
1224951
750373
1579525
527025
1909820
1710307
904181
1829845
454218
415216
612136
1335886
1096452
179350
302372
557474
11829
1598984
502531
173060
791800
499015
396890
5821
744814
1597734
1801803
1976036
39364
1564552
1888404
328522
1780947
1818942
751569
775211
1578600
1165191
1124663
1422900
1298265
1239131
1646783
329709
461235
535163
49379
209464
551645
1132284
1731298
1035873
905722
910440
1314736
1104085
1638645
1829601
504665
735123
152706
1967644
800342
1347997
926741
795381
1267985
1063446
1009453
1817467
1993159
111480
394636
468761
1433909
1518408
622063
828302
1387348
715393
741822
1497295
1343076
266060
606401
334915
1224835
669484
1976367
1105742
290074
791422
1717885
1843790
766742
1217855
1097053
440553
1106146
393211
626724
502383
175133
31926
1474554
804882
600020
1604748
691798
1338535
956774
1330606
673137
1061378
616482
629225
910190
1739243
1499751
529506
1784622
1722954
548826
1516568
1523793
1053926
88566
756150
930257
489575
1590402
539934
1468321
36321
1887108
715064
1729314
1547359
652231
354124
1872358
331543
369636
1665342
657458
663011
1989094
1746985
1306970
505628
1039294
1749499
1421270
1268691
1383198
430355
1008396
1194473
338888
450012
1359260
1657124
1786341
586422
1020934
1366458
174858
1109601
1376841
866333
1035353
1858514
1473591
1717521
746803
1220818
683651
1037073
873052
1204741
689967
1362470
1254920
1379197
376855
83607
1353870
1928493
1559715
1647631
1570635
1527359
346806
202857
83271
619213
431344
15421
974633
1398549
1678992
407012
62555
1698653
1452525
1179021
261490
1875157
1248113
326554
22184
605264
44810
1319144
1973746
1390699
1699830
849080
1722688
343715
1560403
578521
15345
1719314
1322684
273353
1572886
755275
327797
610828
286593
1738572
1198833
1493001
728734
490265
1481402
407427
1047434
1987115
1536526
630430
1480214
1451092
1576231
639762
975306
1189957
184119
77152
304500
1226624
911068
1417954
1609949
1444257
1999683
1833717
593146
1252458
639970
1518659
1006195
1456930
368802
1932464
925954
1715280
1489321
439292
1159205
507544
553986
1393178
1559581
1686420
965565
1729664
16085
357960
1109464
1540195
719840
1903150
404322
596181
1599325
864558
741601
147438
1356758
1614526
1249293
742315
718446
915051
153731
898357
430087
1541705
1247823
841796
1508865
779660
772229
1277091
651838
590065
1363404
68094
269978
801676
3861
1362879
193431
1814351
1376197
1932280
1396174
486826
1741087
1822840
64538
52801
33300
441429
236420
877054
423572
1274536
25492
623284
1142946
792427
934089
1183403
807274
886406
907895
628137
1546436
1936476
1095682
294639
138501
348432
1423000
1305260
627902
1893400
1522503
671332
1616050
1226240
1612573
294678
18487
225023
520656
1217835
809946
1609064
1518647
351128
1217797
540125
995843
1666943
1711986
820616
522716
1770518
706383
1438131
955934
1135679
1578730
45544
1244474
14563
1704442
290093
604518
48599
1905254
1081496
278610
1017664
1554541
1240211
1805283
239554
219026
1909387
747821
247726
1632136
834864
1871180
1226151
1088822
839554
132603
378093
532562
105260
1491255
1259650
511568
1294460
1917239
1969238
702292
125317
399615
324119
90393
191410
1660839
184068
1372991
1476406
628461
1298614
892488
329239
326404
545137
1572407
110407
728910
1493462
697451
811937
791037
1246835
339565
1571641
505849
307249
147712
440675
1988720
1461981
1402200
180326
784681
281864
1442146
322424
1968943
79440
1079362
1051460
273101
1604501
1494367
1838824
203690
333759
1744803
720461
761034
54742
907447
1260525
1024903
928913
550887
590202
135464
546437
1214306
123166
1773293
1082193
1950217
102844
1268612
930822
107137
118457
1064144
563811
1273774
886925
1317733
882338
1729159
1275184
926290
540324
1799874
914776
851434
1950936
1171028
1386127
61011
1228784
171057
1094610
1884042
1983781
595967
136988
1493182
342893
1697252
187457
1019
797613
1269836
1330774
1835658
103518
147563
1381718
164985
699029
292378
608578
30969
1211200
1319787
1234051
1032042
828753
1141494
1468015
1703419
343830
883518
624867
738078
1189288
1105563
329916
1434011
1012749
407366
1151256
736925
133158
1383142
1093310
274864
1730826
1484389
1087662
532882
701159
1983781
589474
1934634
1924593
1615409
1667598
1256753
1269386
394157
1519344
1962819
1962746
1654099
1211359
884638
1423410
1223389
1647749
1921756
1611531
1835525
1708846
576616
387816
351032
1187811
1113680
832244
1597846
1669873
1592939
869006
1410508
1807516
1086737
1016183
1437508
1087885
247442
1972981
1480053
1004258
1460083
128813
662165
1733317
1392665
373154
137019
1036621
295663
1208119
953862
1720390
922195
1737059
290381
14393
722785
132411
363502
1529344
232400
1645460
1546273
1268624
642192
584432
138587
839142
390896
371832
305644
105639
699955
262485
1072132
471233
1024185
110646
1780068
1999283
572093
114301
1545524
1468117
604556
899172
913434
74071
1005194
1569608
58751
85913
1462740
411532
741877
853055
1476351
313675
495276
688297
1618487
871967
1212545
1233094
216362
213232
1888156
731287
1578473
1067738
1105704
1272024
1032591
727610
1119232
1985407
1922448
476706
1760467
381462
1579475
1352833
229132
613990
1678410
493315
1207929
653125
516127
555526
200502
1881623
1028905
1762649
1040009
1775197
1157632
1795918
198979
1039283
1706951
1606774
1130092
1119811
1954481
69774
170123
390043
912829
962082
1023866
1248320
917699
1313431
53721
643593
119524
325569
743047
1735328
1924936
1994840
1440060
363232
569237
608217
549066
1689977
1355922
1857161
1477244
313183
892561
382583
4450
1346383
788810
200334
491243
141994
1881076
639931
687213
1073001
1911851
3747
648502
1231755
520257
763187
1906875
789600
1573762
768763
188736
1877776
1034483
613848
1522014
252854
585912
1255074
734683
1762021
761333
774941
558819
778672
1519423
1061768
480708
230944
1494792
158429
718043
28823
1266028
1191572
727299
1896565
60224
716579
1963073
1700132
1957248
1052333
304809
593828
367089
1075048
1846115
1186032
1731670
1105801
1302088
1626315
497955
469628
1908217
586002
854221
1084187
1421059
1752583
984619
1307672
1827989
310953
1130926
675633
1137144
912400
1924145
1357348
1248483
1011965
1362544
1413299
779210
1933657
1273167
845574
1011172
22038
733463
329566
1858957
447065
138774
129368
198595
364763
425777
1678711
1643943
655297
764118
688071
1249511
1382293
1328854
1661386
65155
712772
1805936
1955483
1309256
365002
287191
1675248
853227
220840
419525
1213698
534421
402416
567592
490162
65888
406161
702279
649902
772291
1305579
711736
825897
383191
1964439
452732
1475703
1156025
397558
1462453
1848225
1181740
1755413
943809
1978227
123726
1981756
516111
1693379
1203471
712464
513106
605205
294900
287991
1114572
1041201
1701821
1816337
1383033
415765
1337189
663491
286000
1928170
730268
59059
873125
1687244
1758849
1572307
1640212
1274416
1179421
561152
1618887
1109282
1011942
1360459
183713
627861
1082406
732827
299112
1891391
1515180
903422
1911059
1694437
353725
368840
251544
1914375
1380521
1067673
1780090
842754
1555192
523112
629034
1459015
437287
1498190
505673
962925
1564458
1249692
720173
1634087
795559
1257681
237825
1189698
278028
799366
1311402
278463
482710
1830994
1499785
262965
1340845
595106
36111
1951246
541724
171867
1792486
543903
1948693
313146
1530900
45399
1679332
1031783
1119032
1426554
1480493
264564
1715806
1539093
573085
1734183
1669169
1884756
1561991
1754106
315996
1889550
678684
316238
1593875
1951392
1329227
1447097
110990
1263914
851188
382358
1559938
1310962
288153
1067032
863021
743510
1010873
1383212
1603678
927457
327676
961091
595006
975305
740870
998095
736949
109394
1406871
491570
1021059
1781931
1502799
1747403
3020
574314
94447
1084910
1603778
346296
1088140
323216
1830700
156607
1191165
899915
1558346
1461698
1296176
1367562
1925309
601161
731196
609766
1250339
1748802
363567
1383536
462266
352663
754063
1132918
421400
1309508
1777760
372168
1091518
1559161
1516107
1305541
491709
162993
763335
1830279
971261
1078516
705032
252568
1259182
1471509
1921680
1191516
1752190
58625
726531
652634
772259
1847407
1057539
1815618
1997859
1989866
565048
1691491
1343210
257389
507187
1106327
1645950
64165
1201
1113099
1813002
407232
500335
1793719
1473677
889466
569619
1204192
982219
718236
1594873
1787176
360134
1785886
575022
1617977
1715372
191127
857692
786254
1846398
1058478
374306
789807
568359
1839340
1237168
1949208
915443
307667
1731169
1243096
1972787
319060
1811379
761601
1249161
432037
1277277
1554189
1152097
663420
867397
587061
1082128
1432996
1321377
492939
1766309
1538057
342964
1824320
727674
961489
1194583
1954638
903549
1525723
1956562
579255
768125
808160
785084
925740
229755
992994
445194
1535097
1751230
1769618
570441
126929
547485
1381381
1897708
1675290
1912501
1636200
1805202
108411
1918771
757394
497078
657448
1968663
915052
1996144
1943125
202353
140069
674504
1008242
1321179
456983
1286207
846455
578002
1092292
224864
1780510
254251
1252617
1600883
296077
1053746
1929939
32375
694331
653054
723064
1159989
1040795
730163
241228
1506810
844182
735993
400378
1739958
10852
513794
662721
347441
1959805
25418
991298
1987055
869429
282425
1398536
583434
1558748
1599518
1233432
276350
1850193
181636
904258
946154
560518
1684403
1599152
98175
316263
730150
1851128
231903
319152
1373712
1630576
1930239
59291
760648
899518
611472
1208490
55238
774508
1644344
1363954
1849028
1286270
1510372
503707
414157
661874
1642467
385425
1788754
101050
1416906
106484
1634651
1491827
317894
370513
1894604
1010360
49836
1219713
1038504
438566
224383
1184255
29298
1712086
1287542
203475
364730
260077
1312610
1139261
392896
200787
1371866
1577597
397576
1311724
389227
942894
1397946
1381032
639243
1524800
1803093
199981
1900916
1672242
731129
1125441
301593
694792
1688966
298485
1732242
1005423
109702
302675
464510
1912964
1669923
89583
661176
1920104
1837382
1685895
1736198
1105321
1596391
608193
14796
1111730
1335876
579474
1976184
731999
70260
1680597
1367042
1002004
350080
1928934
6236
530074
1047927
937827
1633492
1283795
920955
756514
1839114
614540
1083923
897849
1428786
670953
1705219
1689308
1540348
1124515
1040548
292417
509893
360646
272466
1704541
171296
1168048
487600
726534
999880
472247
992436
424654
1793737
53932
704227
822859
1278107
1200174
314187
638391
232329
1909758
906685
796895
630597
1035681
952859
668391
1261740
1376618
1581389
1833739
911386
1616828
946206
1391582
551945
1574435
128957
986998
1689846
1478962
1227736
51338
13871
1714138
374066
500232
1699211
1056370
1259188
1413624
268048
330824
179125
304381
1991440
643955
161517
165726
1579684
1868266
1690005
179001
1233354
806204
1145310
1583562
781638
608363
1648754
129669
581034
1594709
595503
360220
1137568
1412761
1824258
1563175
678918
391299
720639
1886242
1207466
161138
451655
1910268
1543789
1126604
114890
240994
1987443
1417884
615593
545983
1093082
1807411
1341626
674521
418434
799542
1379267
624491
308709
1263211
587748
98620
1623104
1852830
1023595
1017522
131176
423508
975020
1057525
815061
222407
620688
644130
1919916
212463
1213211
742184
455099
699981
976410
220353
1061066
547782
838921
746095
1440251
832042
194071
1561282
410435
1856551
103049
372123
721534
67304
737861
1180397
1224106
224955
1955849
703625
1759099
235823
464425
610215
884077
983355
919870
1621386
246985
977114
638922
913536
1100685
1929057
85493
1423936
1249218
1636166
769632
1094082
850670
290894
1150345
889859
495810
194602
1504438
454478
1974055
225735
794682
1363753
28078
1252466
1030439
287509
1768211
200908
1701767
1672000
463977
365327
750203
93468
442927
630651
696602
1872803
403362
784882
696486
1709242
214999
1213868
613835
1900219
1805034
1177077
510
1298281
58126
1289337
336657
813298
1148470
767974
1471599
762
705263
576047
11
485678
253736
1637590
692040
196507
1573494
82776
266482
1616696
1177025
1322739
595444
1544519
1442903
668919
1542914
1794973
209540
210680
330391
59746
1833118
1505426
551141
901242
718565
106072
666035
166512
1319272
1548911
175967
947450
19246
572237
609840
1558804
858894
1830799
750770
1708845
705332
1149543
1885959
1983487
110085
1847419
863331
1796079
17814
334093
1393746
885309
1883727
193994
1722303
566165
1158616
314255
819096
1373461
1862459
908654
1223236
511565
752676
923258
452180
1645412
832537
285224
1193757
683839
993548
958481
789447
1320884
188332
36554
1601503
339387
1715184
1970941
1576147
912102
1519748
1251654
1558369
389271
1532279
1333334
1694738
1618555
902691
594544
1063059
1996971
1642935
1102706
1811426
1968500
221698
192259
1354889
334552
1275679
627197
1811188
584666
611198
704207
937680
858459
528803
1657866
651838
201584
600432
63728
773540
1977769
1430515
1321073
544715
1907418
1957588
703306
302107
60308
33697
310850
940833
609420
817019
1832055
1692734
1762270
325339
344905
349685
165463
609744
1653237
821027
852064
1379373
1970187
21744
219528
1519783
1505389
224856
555488
661493
1714112
1504470
1203720
239466
544002
1142800
1251542
225029
1607990
3896
1638209
1476995
1474356
523262
911834
583225
1049518
726909
1195573
147611
390369
772662
8978
1596344
1273970
1109590
1183440
1792845
748449
89851
280420
880723
312488
411204
1901478
818203
645329
84781
265878
1001541
1693052
245427
1874283
1310794
1997424
1760090
1486628
112415
868053
283032
1510731
1620115
1402021
886767
1975224
1601891
455342
964555
1005143
1110259
48579
521269
1369920
522766
529853
1206684
794641
269699
281005
133185
1994970
94632
1023191
1505993
469447
443862
91588
1428396
934137
1580669
1157539
1272786
238361
22664
112110
970816
143830
1616140
1921270
1521365
1267637
592268
492668
1545625
937686
183465
837695
1803353
1432806
1452729
775693
840149
1632118
602917
1080646
673102
657771
1173999
1329368
1859137
823704
390270
1246201
1212030
914434
96782
750638
411394
1215544
929147
548729
1207762
88948
391848
1035562
758985
1176835
376141
1211710
1734895
1051078
324224
1328785
1348165
940600
1669474
1971096
22365
612067
501129
1094692
1603197
45110
1304968
375660
1068388
1442654
439444
1204456
1640450
1328792
602245
607542
826875
1645346
917110
760474
1979516
725652
1691627
582491
1530745
812276
117170
532459
1590266
1252233
417358
574121
1526055
93526
1888553
548637
1765785
647524
521863
422284
1696356
959290
1191363
198734
1739049
1395303
906001
707743
1946104
82269
1505955
218179
1622655
409380
1792730
190688
1081274
1441254
1185972
669543
1175802
1953539
751949
253118
1472646
406995
1657447
774952
1101337
1658982
1343707
83101
1069498
614631
1089764
1755954
1858154
1180482
1490585
83611
158551
649819
1240503
582050
91353
1128665
1892359
1391248
642521
1643278
1706487
354249
1922463
444577
328829
444083
1402408
1822473
962349
77007
1378978
1675147
1982335
300570
1756871
1536305
1747273
1188869
371529
1218295
227902
879393
1000662
1677818
1561594
53863
452388
1156067
1086104
443279
274454
1557949
658363
72596
26983
1656126
1602872
1185974
215022
862159
919282
475585
1135432
1468749
51913
1701619
847627
1203390
1598584
456025
1651326
644142
1028782
1571941
306312
1644779
157796
187626
203389
1271916
1612432
1876572
714069
1906439
1134794
477531
1157752
160282
587915
84061
1688358
846543
1745291
1930201
1774135
1530026
745536
653205
1467332
1426454
97466
262927
237339
1313342
1694411
1732570
670934
718338
1766186
258469
88825
459665
1540672
1584139
114637
1977620
72801
1248266
721923
635020
1311283
1219705
1916450
39800
1095935
1978324
1147481
1976520
295435
999044
1209803
964110
1342235
472841
212815
931053
150535
885793
507119
9784
1528765
965250
1405043
493343
1154893
1414800
984886
1708263
67835
1002247
184050
1079407
1661115
1506276
1793877
1415012
926159
392643
1610015
224679
358254
395624
1666343
602682
954128
1578550
1377882
1096100
101984
341750
524493
1300207
852624
168943
896288
250497
413297
1049381
804586
1004255
1395941
981323
9890
1855990
21778
352698
1405457
190351
339381
368787
184670
1756931
1773182
1341865
1986233
1389590
754623
991039
1067565
1885990
936288
1002219
1060821
87144
1256508
710537
1684007
1953104
766463
25307
612175
300057
592397
982720
1302548
451225
1215869
1490065
1431940
1783373
246035
787980
1456745
29733
1402535
118912
434756
1774016
1894078
1869608
46394
1106453
1856609
672383
967143
343359
558908
751119
179573
1472378
181661
43212
373451
1011438
1869627
652087
423135
149538
707920
571355
57627
266920
1054314
1771046
1416339
1354761
1523332
580428
599203
949732
369505
1052826
502736
748888
1601059
303331
1853066
1515302
207837
123964
1732095
498727
1089077
1889401
1132791
340738
1825698
1931974
1901106
1946285
1588107
911214
1303349
1378322
1784593
1613734
1226692
1368959
1281700
741625
40492
1209286
196658
764110
420338
173192
578123
562572
1965833
212363
1589085
709814
1370715
1897982
328561
1550106
721891
1278838
912197
1546991
1525277
453824
132768
740192
1692753
359053
822350
973366
1286201
1974885
1014695
415107
1551124
977331
1340345
310633
1239629
1265231
994348
599222
592692
530729
291283
1876193
1128991
688013
856354
1307315
1893145
646279
930346
1149082
77694
508791
551129
1722918
939931
440605
1896455
768002
817964
1855903
1083369
679773
1146582
1158583
1139285
238127
764855
369425
723856
1714273
1132361
1042325
141985
1293480
144352
606841
763212
304145
629589
153993
1808348
665552
1787154
1824441
1199883
240752
1148024
1035740
1006903
1608365
486971
1035948
1988588
432924
1285269
113652
606346
635463
25367
1145096
194129
697084
1813650
887842
356822
1992905
1195662
119773
1348486
1944037
592221
189202
1992426
1695895
1547432
1279128
1404285
437007
522659
81806
1328537
304171
1894747
1824097
1269967
184018
687010
151216
142493
1767589
339574
1766151
1050823
426535
605137
235156
727727
260860
970459
1343091
1675057
248792
1468748
1903937
996925
297427
1746981
1079659
1779426
369439
1692642
1876355
1424887
892761
1722983
358555
1277636
1437464
900970
350956
1548237
608372
1648590
275089
483598
1051729
621876
1379933
217562
1495073
342149
1752435
1111481
411558
615160
297937
1261354
421357
588515
1268175
1568935
1828334
1951166
1512928
14376
213524
1709023
770485
932598
1824088
636842
227195
518681
1693303
1945654
1397452
166434
1807290
288863
913333
1724005
1415768
1258869
1080735
534319
29856
1393937
1822515
376540
659563
514935
1339610
48639
1080443
265545
1685533
411883
1090205
111715
497982
1886748
275714
1708115
104610
1601549
1807368
635289
829128
482361
1779371
1785598
1785377
1300937
350541
1264673
67082
178808
1995818
330680
547512
99695
1839483
146285
1963941
106013
779931
233295
1492108
396884
1541210
1066977
891893
1975201
1213486
1345024
1771480
240274
1510538
1991605
1591529
1259654
139342
1726803
815589
1201832
644002
1640072
824241
1132574
251223
327263
495562
1116444
124104
1491055
492290
346690
730951
378960
1090901
1900873
1791166
1875514
1438693
1959575
1746956
1241161
419815
1727054
1172318
1196532
1735198
1190977
1266902
515609
1616035
1176642
400691
999614
795040
897783
1144267
797196
69611
1246019
1532844
137727
139137
932244
975914
1936400
913089
251335
1617203
439241
1203506
1473594
1558640
836466
722995
249610
1985872
1010974
672440
1410596
1433609
1781529
1922273
1843966
1083406
1373633
1798852
1292418
1492226
135070
1451674
1600805
708910
489240
1156579
1995918
1530266
490296
158876
1320811
771504
685640
919204
1561431
1739885
1833518
822181
150009
225678
1152569
1632030
1867584
1952577
345395
1329356
228744
755755
1288139
1502328
1678306
1203563
1971882
1360922
669183
1143463
373088
1613907
242775
241854
523811
322070
347777
1854303
1995731
1423224
1275966
1285317
115700
714673
128542
1453408
54650
1758133
430043
289158
76821
578103
335558
1419193
1856756
1227272
980295
267717
836582
1963258
912881
959578
1958846
1542772
8860
284180
942708
1598417
1890414
242848
1896432
1014401
793806
739400
529501
95052
937896
1178151
341628
1191087
690414
1979665
1441143
1668045
723154
911577
1290423
1624215
483776
1117277
711394
736884
1785633
1226123
1583812
1093827
723332
345466
1860241
1482953
255894
1458216
1088654
1868321
1339349
1157198
1052331
490943
765940
1505646
251644
1624216
1382547
1581676
1355690
374704
726592
865758
1972932
1718834
1787982
1784514
865461
416860
149224
979236
1022632
1334224
749166
194404
1840000
858948
1225134
82324
944570
1593424
524086
997176
272913
942173
1747730
1717256
913914
800499
997470
484234
63593
1515895
1104113
28819
1857806
889234
1812101
96498
641337
162473
370839
1974444
1677417
1235596
416496
730403
106159
1508165
468869
899157
1724549
283792
1618109
1602066
761466
315825
1128773
1275561
349324
1922209
1521257
1457788
1137159
939733
299522
1954365
1129767
1330003
300770
1578141
1851876
1492210
992737
9147
1438126
529929
1919467
1459735
717516
1829795
576257
187294
1465269
1695774
1949460
1371699
385782
1625431
1515138
1322558
1920093
1810675
15357
1730797
1773614
1777783
44570
648017
147597
1085687
433232
1576210
1465856
88067
883013
94648
1170394
1497756
154378
343839
55287
67308
1121613
215189
1386919
1962685
354394
193506
1827110
269972
1171132
1078308
1441288
1493174
1462334
1433763
1136234
1395053
1416068
291582
1310902
1986403
1823700
833524
1753560
1214800
614290
325677
1088456
1129370
512099
211765
712717
686644
175784
1402544
1734496
276232
1323293
1874589
878811
598463
737480
351319
1418783
857883
255243
1219333
1044872
1461173
1694320
1010756
248516
1435434
395639
1876857
818023
645509
959972
1836330
1753772
1721033
302907
1892218
838358
695811
1116282
1361196
1835396
1261783
1466753
937532
1133828
392704
1666748
446959
21816
115357
77978
1702722
1516369
298535
411167
570759
810222
882087
305569
816956
1739871
1836845
634771
1628856
1545437
471102
1358362
1893954
512613
1004539
1150883
1495932
837743
1139483
1808946
1276022
39686
1456054
1984819
142275
293175
263147
501664
595382
987934
470625
961232
1372618
1025984
603906
309940
1031864
909977
860807
821081
1589444
597319
181428
42164
1230275
82325
1786985
28453
1896084
1003051
1964129
1945845
1700311
775832
1603140
647183
474046
222819
779353
1087402
1082152
540806
1346113
255938
81590
194101
1333376
1906324
1425811
786840
1541529
1967732
791788
966652
1565105
710921
532580
745950
857817
1076422
48310
1931676
788099
133981
1714618
1204500
1692590
1759053
1053675
341552
1086600
477664
993932
547940
168974
62384
1959059
1810016
822256
894486
277130
1159625
1249335
5010
41301
563441
15097
1347036
1236096
493173
1641231
860743
328413
747493
1442672
787818
1321918
1604274
471523
1658733
809625
353277
1470462
551899
832023
1790877
752107
12754
1864081
1413069
678913
1766661
1621245
1402073
1683333
779168
1188542
843432
55426
1244684
1818095
246351
232244
907412
1779486
47430
768815
705746
680919
1615681
1577572
1549864
1458806
1302428
716641
976234
1244237
1504553
703154
1153569
1307322
1744936
780895
980451
584871
1919886
1453605
1173083
1951895
661877
1971124
960590
428292
1554579
226394
976744
1913936
1654350
218412
1385858
580581
819314
1032532
1559698
1560349
1192467
1936111
1610999
1661436
1087220
220074
1604147
1831382
1676090
1188600
845161
153877
366572
127386
859010
1610139
15556
503957
211715
606024
1352487
1562396
1512019
1888714
1869704
1882800
377914
1808024
536180
20672
424181
1354257
1318480
834075
740533
1352206
1825910
970084
911162
1759338
1185778
1088875
563674
947875
696475
1948522
98593
219889
1986304
1270054
1574422
885430
93447
99513
1820089
502637
1592759
317473
1067565
1724745
767017
462536
14350
1515685
435061
1304041
944801
557603
460684
630894
235606
608573
1285915
1150795
169084
1737684
1857343
1037192
1620367
1595713
1003590
531436
545637
1279550
88009
954815
581224
96498
1927896
791702
11521
1925396
668744
162297
151138
1333779
1172170
763982
426932
1571263
1315840
541344
1069386
1623603
60259
1919445
592480
130708
1190541
1758055
1624433
877787
1716818
84005
1119102
1023274
1086183
666875
1430146
967883
413102
978492
282863
775846
998084
1446797
485017
736030
1414915
305538
1209279
1884548
1228263
1154746
1480864
1341404
1831429
966265
518377
1332358
932478
1485359
1102882
811734
1581429
1849792
155079
1613740
1772242
1714867
1512644
423315
248272
1751880
1001924
1181934
709906
1351660
1548935
263595
1720626
747527
1456894
898626
1676529
671707
1366521
1880241
1172406
1317556
977558
1147406
200967
1693852
321154
1589131
1321837
1982358
291120
534234
753661
980526
225746
1341342
600285
340859
1592876
1237917
92023
1755657
1054593
390631
772222
1526436
857725
113904
132036
1175715
1075670
1552879
997219
790828
1317586
1411406
1541782
1603538
1493119
1313142
1878864
811751
1531809
403551
1339045
1788488
1322897
205680
1020632
1755954
1885580
1949732
1932087
1115577
1261754
567164
1797053
292246
1762045
1645641
1397521
1510292
1316593
95937
1561769
1784114
328142
1102424
101346
694944
1851638
1071138
533606
1721894
512113
1266901
254805
227068
1114335
1106533
241672
1760589
522060
62608
1958985
1331135
946529
1098222
925665
1219254
225401
1641998
642609
1254447
824756
1081446
400351
1033267
944032
801705
650820
1651053
567151
12079
53205
1732585
1526694
845253
942593
928633
439653
654012
1174620
620406
698401
696876
1717094
1153581
1268848
630088
1868155
1087728
1093371
673429
665469
1759886
1114106
1871993
1797627
706216
694768
1102231
702499
151441
128058
95099
1276346
329352
1021605
407762
182185
326060
1268454
66685
99828
640036
155646
224722
309054
1042015
1634391
1281413
1878331
1747768
1163984
93628
1445516
112064
428168
1601076
446236
946851
1658909
1841591
636586
1838759
1408351
1142041
1241345
1549352
722898
991
547202
1036390
1084324
1475681
867258
585031
402330
839183
1761968
1301815
427131
678489
1471068
1701768
338327
327253
912713
1411749
1767098
100669
1866430
395896
807071
293412
436837
446338
224646
259847
1060597
1462848
1149253
937596
1259894
1021615
1151639
705075
1453748
1408285
316669
1779715
1233823
421516
47733
819185
465318
378183
1491261
1878005
496096
1806121
1086090
604521
1116026
1089357
603729
1683886
788647
1437960
249555
1163806
1787613
1781063
130427
1266760
1104895
1898684
258906
1594095
1859045
17629
698565
926705
1027099
304795
300417
1501996
750598
1485055
1128617
1524584
822816
1005795
1908705
131349
362891
3079
255465
1352661
1648598
1773342
1311474
950427
910106
1264108
1298323
936392
850990
1996036
1120952
968381
1792525
585179
793720
432737
945346
679551
1608332
65278
1953771
120545
686214
315359
1054120
751986
903918
222848
674613
233036
260006
1119012
1358092
1577829
860269
780025
1912665
1381569
320271
1233841
1560744
411852
642215
853912
1174912
1015782
46539
381928
628998
261782
990516
960767
32213
1844758
1096465
1566640
1160809
1784306
1246224
1273860
304734
1873304
1809156
1483041
1788351
1770802
180785
564081
1596424
294946
735038
142685
117912
1137409
284502
237759
613988
1940238
1298934
550020
1840910
980280
1842837
1498015
1048327
1666180
1813466
703098
734610
1420383
236771
635500
870220
111257
685713
844812
188833
282593
1723244
1753197
1207558
820645
450064
1944577
1729729
14863
140736
105346
1518274
728187
1614917
1409927
1230241
1443032
1468958
876343
960561
157599
1622858
357760
229008
569847
1911011
1761516
1587233
1791605
1799657
1656708
697597
687597
1617486
1041994
1024960
968509
1812554
1194999
1315093
1943748
1555231
1355584
299018
766651
286005
659558
844148
1379109
278263
526245
1833788
186776
76133
1670621
223350
709851
216581
1428575
1657234
10683
556586
912010
1077749
422087
963311
1033825
880721
1412364
574835
886104
955675
1404127
891076
1374732
657852
278071
1481399
459982
586982
1111438
1228748
1410788
1230278
578101
1860404
1137387
168268
43086
1989398
1833096
94543
32592
1714173
149049
1047973
905235
29518
193625
1552211
1767642
272160
1448378
1967143
1209450
200447
400364
473554
47716
382560
650015
386206
1339745
1095215
1398400
86648
869310
1651375
1128265
1247962
1043569
717794
265215
1248945
1802893
1092627
772594
681924
131279
70002
879461
653584
1553517
783250
861286
431598
492408
1654538
981760
797203
778670
1205243
1971135
100553
268088
302116
1948812
1182044
193247
121465
684810
1923408
733132
391706
622723
1861635
850774
1392135
880054
673815
1165412
862062
539827
1929252
822648
941589
6963
1752730
249723
1735607
1522457
1744240
1473789
1775958
1721918
145631
857450
1379096
1659628
827808
1958119
255852
34887
1813272
1109193
1994293
1290175
1550654
1509730
1685276
529319
1097884
1880699
1925713
1137126
1571764
1825576
1608116
1098812
336682
1207838
458602
1684753
456960
368876
1774192
1885800
755860
419321
897425
1206154
45233
961405
1856219
1030466
731252
1925454
288976
205873
670492
1907432
1063996
1328857
700671
1543458
337228
1882215
460998
1666121
608418
627377
165834
1078223
1614943
1499684
1122353
1260056
112787
1509028
273437
460827
1555712
1346591
1336165
1858626
145537
1309445
1999679
1054149
695229
36609
1002844
778915
1481491
1607741
1786523
1521085
515544
1994543
1258461
1575166
1783892
987725
1130912
1538532
1547511
849506
1926242
476275
801718
1867869
296230
435646
347571
319196
998506
1134048
391276
684359
739532
1977145
445194
1215668
949223
861267
1598046
12118
959941
910868
739791
1446439
124929
1531543
1571375
425670
910434
1297172
1354174
174490
1046908
586308
201294
1669598
1176295
1860478
967552
508065
1974552
1982637
1799105
1154046
1416879
343559
672469
1723541
241420
589632
417214
1005377
1961444
1895823
1375850
1124454
1404423
976642
637306
1736791
803838
852197
1805416
894531
359286
1705991
1887306
354274
1626651
1174142
1529146
1535610
1053134
778983
526692
1371450
176567
1642061
917287
1251106
772941
547389
1118470
143261
1596927
799605
567092
1136581
1961456
1612864
399309
907231
1155651
1565736
1666354
1435916
1709122
65584
311023
413521
1139655
1107757
1856883
1712603
1943551
1306876
426507
1950364
901264
1284207
1936619
686173
791306
648603
1971221
1558485
1922485
342429
1936915
1604168
529479
404386
1603022
1557355
1943346
1240567
1531994
1126130
1600297
510618
687136
1955541
1705560
78534
1070484
263537
1417271
1365939
519103
1826870
1884831
48831
1819383
1794115
546139
1726783
851323
1313241
1669685
1680496
1185060
222316
1689502
1831333
955769
315380
1849638
1114708
1096896
99006
695743
996636
372325
447009
1107819
372803
1318876
1149196
1707623
1780957
1277918
131328
1464011
663358
1077488
309424
1319489
865146
412950
1570292
140578
1635578
284619
739197
306622
1707593
446338
186551
70437
1445857
470539
1560661
922989
157114
1954546
688428
1109599
1849073
1662834
104975
1013541
933642
1222902
1393782
1304443
197168
1179452
548694
962328
1062045
1104875
1309176
24458
1318404
1663375
1727875
713542
1694232
116067
1509825
859592
926347
1073277
1783593
1289333
1285124
1372706
1313844
1153121
1451365
1499649
1123434
1726728
407443
1920757
1905775
1343770
327719
319819
1441049
430813
1367869
1280040
483847
948439
1324709
432015
1228557
1112220
1251080
1893474
758674
47291
196966
1845891
1102913
1219637
21222
1517011
146521
776429
1615938
126049
1584649
1130343
1204319
890228
1896159
584721
855015
1469689
1146876
926199
1239997
132742
1483258
561032
849532
552264
1989283
1541203
1885716
1255917
881345
149418
244013
1926560
1696198
1204856
587840
1192481
297392
1642927
1748693
1127893
408674
567770
844507
254173
1426066
1061726
883150
1157382
219090
1311878
1557907
72315
1123747
1921302
913564
1110917
1888585
646787
909572
422393
16640
1255373
1728727
1576242
15600
106228
1797708
758726
1756902
964691
1519923
676159
1974293
972539
746178
135031
786623
1658398
418074
1188942
223743
1707422
658964
658935
889263
585987
1736402
1583619
1837306
1963479
902835
621069
970614
1502834
878683
85423
1827524
64706
1909099
123126
1867180
728430
298510
1041132
1837008
1490957
1678907
898885
288280
791053
642557
1546910
705073
800160
160982
1637432
1781544
1602461
1282844
1993316
388077
54315
937723
1579434
99648
1205450
249116
604922
391321
449153
1970673
1354666
230667
873001
1139568
665376
1132562
1525158
1320391
444536
771092
1891798
325503
1892304
376094
916742
962854
328130
586446
365560
951142
1592527
1779472
1573527
1872587
910341
1260532
1020851
277021
1188884
1953583
1106158
1994985
1938632
1561842
164533
1238859
695103
902699
1834761
1646339
540396
1018052
839052
1438430
693394
196358
260361
362053
1650591
144106
820546
122422
23767
897494
1310140
1603776
1502481
1780657
553972
1585040
147026
286856
1938639
618171
1156565
35173
1048296
708653
300403
1987474
1129229
1560500
550935
1464699
297091
1120172
1177749
528383
324006
3217
1617682
1387481
304484
73466
559793
372312
1571660
956569
1072545
1262166
538116
1666808
599215
556725
1483721
652043
1490225
17813
54621
749899
302434
187001
1604041
655163
1906126
171658
363935
387530
1527752
1102736
1913628
1889823
1288896
1259970
220817
87420
62230
1046900
816991
311189
988353
324442
302638
1909721
1626214
56568
445368
193872
1701578
751463
876017
123597
1336994
152099
1461147
783609
1968
1895861
47211
1843326
1347280
559704
1169524
30885
264234
139990
1642139
178109
1636926
491584
1744260
1931562
1226056
845837
1908635
1745801
733661
443696
1674418
1866382
1638380
84631
1259827
128193
972432
515110
1530216
670157
1256894
832274
1092847
1224040
71709
1334313
1029155
1703914
231084
471377
685729
951936
1399221
1127509
484949
774250
1865260
1605147
623873
1906236
140132
1234557
1791228
171749
1929946
1344105
157157
958873
125840
653827
1811392
1203911
1193700
498956
994890
670003
1365579
703992
1889738
1779758
663337
589185
1025617
953371
1080128
1728636
1041221
669472
725053
453914
37982
340297
1934211
26882
1565389
448984
64655
1559345
1940986
480632
1895588
986532
1682222
950224
234010
1066887
1006384
362364
1570977
1222769
1106141
861286
1594893
80031
1851867
319313
174421
532376
1822257
1069731
642656
543496
1434119
775018
1396043
229862
1669012
1364670
1974059
902243
605508
22984
1344156
1459920
1702961
1723417
1376759
1464027
217559
859760
958668
950235
1618927
595870
1117394
629833
1999339
1105633
1432578
975261
1763883
1113759
444267
60953
1247756
1502833
1417989
1066965
1099063
596405
2929
63038
1462536
1022115
271746
1835141
799615
147091
1370119
132604
1147524
1541004
44889
713083
1792672
188508
776983
382127
1796060
288209
14167
933115
430128
1349346
1736113
779150
52964
1034631
1518401
581064
386664
1199780
750254
1876855
1630246
867916
1671275
1382916
977172
157518
1161800
412463
43510
1193594
1994843
169161
589061
1111487
1652618
1686336
415234
399651
1905514
185570
1406817
1942962
1379561
1155217
1922358
271527
497522
94653
133684
1070576
841961
1030618
1501734
869851
1013751
1704630
1473011
258492
1320482
1257919
119077
878050
682968
1554738
311983
387796
1260284
1105839
1464971
1319412
1387656
490866
1127655
221217
1292435
1555779
915736
515737
976092
296135
1523802
1569886
1336767
301541
745359
881580
101215
1888087
1104894
1915654
1420478
391818
1331717
506329
1577158
1903075
1083746
533301
1722590
1493414
1102844
953327
1770753
376272
806222
306748
709099
1197743
1899074
1633571
1091978
944437
159369
1980678
1723974
614216
1064808
1945698
1315495
240814
358990
709892
835983
1664886
1837230
1119890
528525
1122230
552070
76160
1334825
1935753
1973130
166307
69481
383071
1954607
223914
1472351
58533
1656759
1686089
1911607
446151
1111700
464920
1065383
461495
1339340
1544722
1174383
1254311
276106
943161
1299483
1470361
1351347
402619
862883
711485
1634857
60303
140893
999006
1197410
435931
1568321
1299460
1237626
1659198
248260
1101810
1080622
1429508
1091797
1232278
316111
1424135
722640
508729
1570900
886101
1051678
1685325
1942872
239057
31085
1326034
1006346
87882
657937
1478443
1812706
1069875
921833
1545875
598023
657992
814634
553358
1030905
1298318
1091810
320239
810870
1461302
68283
1043840
1234790
501450
727561
341936
548821
23035
1537026
1659289
1703833
1430367
1409378
1954159
342026
380996
983691
16741
1265528
1540567
1836589
636303
220837
1320363
1238762
412402
1345858
779384
1474555
413384
1615291
1951810
793767
215323
1578709
887631
1929462
1920956
1138468
337522
227438
1814327
728995
1493437
506224
1242364
624717
703163
466424
447474
1618696
789010
813578
1950763
1958086
1133192
722630
372129
798120
1846219
49422
121382
1860440
883631
1358591
298907
414368
1464197
1925407
1114414
363572
279942
688763
259230
1355726
1556726
241700
170854
413373
336387
1592880
792393
1901048
182803
203185
85924
499226
1550585
441398
682637
988497
224195
1258783
935998
1795293
627107
1699772
919280
677222
1321874
1172445
347629
1860511
1308520
8931
359422
147845
1288179
1197024
480805
1761409
512475
728577
611615
1856869
1496810
1532117
1845016
1212681
791302
888623
1721786
1069200
818772
880440
1523811
1368280
736202
1499976
762148
932015
522493
1844883
480572
915196
102964
1803636
513402
835892
570230
1944346
698915
307488
1164676
485068
1902945
71473
909713
1868436
1411145
330900
787330
984610
1229281
1662308
1778293
1202818
461028
492101
1870078
1847979
242112
1617983
1703979
1628930
26777
1132735
1107967
1444594
1746760
16439
1011237
1851708
942454
1499631
1221773
847904
1943396
311817
586713
407231
1474558
1537769
530088
485599
468085
102281
686793
646913
945074
802798
913579
1029025
203451
758642
1903607
1243193
825412
1468448
1064218
113851
314150
590849
601897
640792
408496
972352
1473784
625358
515442
229094
306143
775408
1106690
628216
1354132
664616
1044902
1348709
1313422
1554603
1041427
775025
500505
614251
924573
1266085
472979
1254918
1476889
457919
58256
845030
1912402
1554908
255925
1702265
1990693
1394683
555763
1123516
31312
1522511
1761533
608550
1602154
496376
378482
1073304
85930
929873
1702359
1054513
1493390
1886595
1965045
1218344
1234756
1426962
838753
550651
1794942
1845180
835086
1508593
1111768
997306
76116
85990
602210
1496567
507005
1710811
334508
1229278
665354
1437851
608856
313502
34536
1554988
1418467
1220269
121497
1742904
382220
1600324
962932
1552748
855564
813963
870438
1139449
1128982
1524652
624570
922452
1325817
1852388
952893
755034
1996130
908199
311471
597082
27132
1506614
1794311
1332479
515253
566408
748377
662117
1515638
1621161
240998
1080205
915146
1798132
210523
1707716
205329
241617
343483
963591
253264
1162100
756505
488026
1608820
945647
1003103
1291188
822097
473099
835158
410126
1992363
388942
687061
1671529
419422
892460
1635188
940346
924134
1245358
1754685
1534168
485082
878927
1728025
1926845
364728
1698421
1856962
1458639
1973093
1824232
855795
454345
1234389
306383
753429
1915529
1388193
156981
383884
1780448
1425599
470418
1809486
1307934
1056548
669843
1943230
1366317
1420980
789544
413461
1837947
1148522
999850
1894357
1020982
691945
1540197
1541640
1534414
419493
621874
899233
1723698
499771
1964688
902390
813161
229805
8400
1317030
1183548
115199
733865
1165973
814498
184130
1039252
932477
34709
1448736
1280126
1923950
459433
591554
1176888
886047
53032
1125617
1199283
628057
1955015
1190227
1081143
1715269
509066
63956
982444
1967537
142238
135668
799457
1434813
559640
1058524
767575
554557
1384177
66178
1335976
851468
1723597
1770138
523605
771990
72086
1085064
1392595
356314
1809775
1170447
1280959
1747592
639398
1836045
1885058
246434
1005525
967907
955051
1455821
909627
1347019
265243
643566
489702
1753223
1293051
1865939
334520
1330966
172311
1725968
1499637
1305748
332734
691920
1781221
1307774
124944
936093
1096096
1552764
342338
170791
217888
1762375
1141420
493935
1371538
371203
451199
273894
1671846
724192
1118865
902461
1369596
292695
1781284
1367245
320634
155675
1285915
867398
1292160
1198401
1269359
89964
76031
488384
440686
1152441
1202480
1092705
1113526
1199031
1417470
819766
1535216
868898
104553
514548
256803
44826
164218
534723
1932800
1374815
674198
893152
1106426
890494
716299
168571
1091104
1945045
1208483
1480079
326422
1933399
674246
718441
1162434
1707101
1541131
176125
718593
628639
1725195
486905
156514
948052
1107555
512107
1347125
1448440
590907
1581154
1534480
724010
1947673
76618
1762858
599065
940217
259554
1730918
1560371
447360
924036
789894
1498109
607820
1108959
1604457
1230429
522778
1139088
91049
1275525
1757317
166857
681357
136733
1116080
612456
502878
1891570
816555
650916
1867888
1828414
1184390
653791
1137364
1881047
813697
1517802
882172
1788271
1542955
1574145
177164
382537
1443367
1746645
680900
136383
1496160
272359
1115516
514429
28452
1578808
577257
1413576
187394
1348269
1815956
1615359
267571
1064472
1846838
1809641
186153
251825
1528649
875808
1797540
1548639
439530
1039685
1670579
225490
926939
1730047
1142107
1721524
72449
1468292
1094257
218960
963638
878470
772106
1678431
1582167
892967
380425
1491957
490836
555588
1306042
1568640
1267185
856935
1614343
1593834
964057
1503534
280523
1614433
1920164
338447
1898012
402303
1223728
946216
635397
1527373
1404197
1251726
1745955
1399705
1809534
1125577
77720
1721200
1101189
297440
1190178
1655125
418116
623136
781964
954465
1161115
1875765
1654624
1216788
670651
1555797
1018000
933265
357659
713848
1371309
1249265
1011675
1442008
1239834
734414
799529
1562115
731720
408059
799446
38585
1696122
1200521
866580
511840
1229532
653798
1255896
795159
1092425
1568943
52144
926290
904158
1590384
259487
1813785
64039
1325680
1652367
1519268
247476
1535949
796224
811716
1429702
1272499
1578451
205911
1786941
1421003
129519
356741
55253
1370384
1018456
165803
732865
546150
1251535
511207
481628
1286420
222143
913614
785332
708126
555880
1859595
1797317
738746
1199384
450792
1941492
360062
1296087
1465800
1325049
1701041
66465
1322585
1644273
404703
1880220
1464927
1595955
1711069
511985
1247127
1232371
986210
1587998
1152984
1976988
207547
1613817
969352
1323603
899579
1845912
1510666
181590
1238240
1785825
1323324
516159
1448290
172708
1106403
1138563
1550916
1717209
136010
876929
967975
167086
223888
1535155
999452
1315362
755392
990734
1535103
222515
1164360
1787210
656419
1318861
604709
199358
988520
880014
1084249
790885
1214416
6023
723704
1337360
258030
1722273
1550387
1334333
61328
442247
1546694
408328
1021779
157558
1838694
430647
404222
1093374
247744
1504108
211801
1120906
1399018
1383175
837167
1227570
581519
953628
1020887
966144
1179047
265699
1066877
1566535
364208
502344
1677412
1412499
1677735
672678
509739
78020
107665
1715750
630758
1461917
1898847
1987532
318814
1679005
97156
1651337
297022
121090
1323728
801441
1111717
1360066
1077992
1865608
1505340
878572
1297614
1983973
902622
1096446
146732
458169
1738543
1846375
1761620
862645
1936930
1381998
772136
1978009
1133684
384651
1187797
1450086
499009
1214230
115031
622146
1647751
356791
1268728
1276803
951166
787552
923825
491033
1225167
537528
136896
1679000
1845839
878099
1214088
364851
1569063
900095
329928
291422
454875
157764
1772549
1832410
1566841
183094
610124
20315
148010
1860821
1715519
606523
1199325
1484993
1021266
1446550
1348845
1882970
1921998
830727
1108188
341749
1196792
494544
1583117
1714562
1358549
648250
1602967
1556388
1870698
1868886
412851
515573
1659962
1533899
808097
1980038
1628710
515493
1160179
1482695
460702
1412242
1736785
1782680
777214
501608
1845535
225533
1721602
1167588
811214
718544
216849
1862912
986813
717613
1409778
1708027
388853
1226011
1119740
438680
1613879
1713145
444526
1812932
978228
136766
126226
1702867
479178
575996
1168258
1257321
1718794
90604
728998
1958583
221409
1905417
1372082
252099
696281
1571987
1654228
1644134
402987
1215459
1517140
356826
752287
1863845
1229414
739471
341973
692557
1889405
60935
1747437
1193303
824044
1503754
1257164
744136
1085356
840394
617421
918972
917610
27848
911274
1757714
517908
367944
838618
1597089
1058604
809137
343558
406095
477646
1646769
672829
1283462
1599831
1503009
293930
1766097
395091
653029
274991
1150114
1592846
612082
1989638
95819
619532
911193
1388823
273116
34294
1015004
617434
1989949
1932294
1282012
1443319
641243
6260
710297
67131
1814054
612982
1224127
412431
949601
1881465
1382138
442794
1932386
876042
1801235
1311418
1231327
335426
607297
1749255
1892804
49213
968682
892248
638624
134182
136356
1337585
1544315
1987445
1129848
725800
82817
678329
914812
1843824
139024
946574
203253
736805
1056583
599803
1018252
540478
1257900
1752989
1094092
271156
551047
1407297
645322
903414
1856195
484445
134027
1037133
1025478
54334
1281212
1138748
1863011
208828
1000400
774493
1611503
797823
1461116
1223578
56515
1836778
217923
98990
365524
1688455
1514739
177116
1156750
1859047
630387
1022384
1741508
1894459
116227
668414
1846764
1192587
1867006
237264
1605498
300566
1564677
193230
831082
472071
179379
1047070
1109332
25830
1668937
1356190
1940897
977765
1173559
184192
892824
725051
1479929
59196
651511
156769
455139
1861145
618636
1684710
1507609
1992172
1974840
709610
1245227
1097532
577540
1630054
97659
1200089
311258
741699
1646503
23502
1400168
1099260
1205493
1570846
163749
1847604
1350948
1656467
591470
586861
75110
1478413
262464
1624476
191298
694365
1907406
174884
1600510
1952609
201619
941341
1242157
488052
202252
5852
180581
1913159
786932
52642
1102693
839634
934482
1116172
1186695
918389
1515945
1003759
1971542
1786888
1539641
1238813
377328
794840
1453490
1066475
352241
656870
761150
595841
833279
94745
607114
1268333
1104394
25261
563670
1440304
1900078
504991
847223
1728968
1556927
1612148
952239
1286130
735106
649928
1524397
936003
1864328
1481262
577349
143119
605931
1688880
359338
1671128
1850715
1628607
899191
813458
384637
75889
1417279
1488665
1342342
1358495
1224558
1821006
408452
1468735
1699303
1169096
501174
1714268
1449429
220198
375353
24974
1059198
1181623
676771
1059434
715654
1651116
1400371
457180
1488055
1675037
1133626
1863299
1575832
688114
979170
876529
545477
1701275
218897
919256
634450
1412270
1399067
1193167
1174034
1429277
1924467
136327
1767413
466807
1879594
706474
293575
264291
80534
579278
1877300
573411
797426
1130798
1745678
1072207
1582889
650339
1122327
606843
1838736
940158
1568911
1109858
1648861
1037620
1602056
1956129
96161
560731
164564
156628
1554303
251086
412809
887921
1668588
827237
1602050
1947721
1931793
819927
1175935
413218
1652356
1719844
540947
1556201
1499633
278112
1489493
971555
770151
1081169
701807
310933
624284
1826665
1430692
560501
1170127
1048631
505094
702257
1129549
595549
49019
515467
288160
585626
631853
936433
221813
667946
1898115
833845
198293
1147678
308695
1060853
229103
1575546
569421
390266
186621
1621672
888248
1081056
214897
673713
1258023
1445575
284562
209303
1931830
180034
640190
1182370
1291928
668033
1146437
190330
1050512
614112
411579
652854
988255
1400430
66159
557459
1838804
1300056
1362524
1707574
1064637
283069
1449422
24582
1912346
1184518
279311
1697594
548915
1589217
1206894
1517784
1196378
660541
703682
427270
1895907
1261761
1153888
213148
513971
1649427
793987
377005
142060
1860399
228505
1864329
443340
979502
460992
896590
921659
1598094
970028
756974
1546019
1525201
1107696
1123532
1336116
1645855
1953608
345709
1500341
1641551
1811677
976746
863218
1070362
1054611
490609
6375
1584754
1644761
1250803
1801740
1046042
1932109
1489161
289552
296035
398231
686459
60176
1714787
1917985
1814904
1394891
1300840
1677177
469847
211627
1636255
519831
1238644
1026100
622541
91483
1543324
584602
1398180
1802046
260348
1161653
1273726
1570585
1517947
1570849
421689
1811917
1544478
1592379
1167331
1643234
95569
1806982
1804525
197080
1897299
99124
37695
490634
445014
1162173
665193
39894
1494451
1447616
101517
462795
48985
192552
1228817
1557316
1555972
844807
187241
790883
1503058
287840
195947
1107105
1153154
1753075
1440382
486515
1740353
1511211
1597711
167509
1635430
70029
987166
1211555
1990842
1039240
519059
1077070
392671
86095
1808156
508545
1005125
549858
586998
613068
680164
1490453
1068117
247257
361036
529553
1869044
761546
1517750
1816924
1138703
783663
1633701
1003683
1940858
422937
789937
1372116
670562
1466457
1470295
709731
1942333
545941
877305
1949021
498132
1231130
344239
940790
619503
691621
1781605
119248
640324
31475
1082621
913756
1292331
981535
1166238
1638444
1630013
660212
1279765
742773
1623548
1219375
380732
315448
577423
1520191
587824
1477993
1661650
1920364
399780
1340338
603239
1445468
1013967
542658
1368533
748000
361560
544089
275860
1766686
346654
1978587
1196194
384106
1037853
160350
248284
1079699
1529640
1390965
667013
1410668
63086
956041
1034071
1518008
1612776
579529
1816345
1487286
326297
861927
212581
1769487
697737
1013089
835812
1458531
1545004
1890798
1589729
1711554
371097
1016671
155754
900555
1247109
1438112
1039737
1118781
1244683
1950682
722745
1046898
1516782
1821514
1745331
703186
501714
1271597
814161
710553
717414
550780
1760099
589565
953066
835454
567012
520139
1669847
644367
1363278
941384
1313511
1985842
855314
1840741
1780980
1569614
1227476
734871
45827
1178776
1443937
1792259
1319736
952627
120622
1002844
1369999
1261086
1256269
1984422
805366
657358
239229
697914
943505
487051
789363
718150
789974
507195
623038
438895
1431158
769708
594444
1664211
1512569
355936
566104
421951
1152625
1221919
770864
1472364
955672
59622
1386029
553573
530908
1815715
393521
1344414
779760
887256
1185154
1061156
527176
1004463
1765640
1927224
1461872
1945609
1717596
881199
1363503
1119006
128562
1193316
1810719
1032869
1255018
1849720
240875
231244
1216236
1283469
349668
1662141
1455377
453571
1573574
1160448
1836096
1247559
1871726
1022080
10307
1161968
1863405
818787
1997545
880428
1493429
1410837
182092
1292354
1488513
1923095
1653075
1007199
1260676
621927
1830157
1231935
1936305
1819838
675154
278999
1600689
1734018
1935373
432180
930562
1872318
310605
1005447
57326
93601
1705050
1355012
632502
1164997
674158
345719
1853847
287298
533003
266251
1184211
845161
1069245
1687977
1192072
544948
664944
729819
925261
1025730
1094637
1243476
627967
946917
244333
1075962
529799
1473971
797942
1968061
1815125
163867
177570
1928727
583462
129092
1362935
242925
1799707
1798895
1680694
1061427
1435945
912862
1439654
1124845
190164
377971
1417432
341943
1592019
1782302
1129338
1461603
1205710
806588
860926
1673805
1184571
1867489
42418
1486542
399447
1910300
964070
1258588
1162761
1114402
1499778
96880
1469160
1388490
75208
458124
1210709
331380
1293479
1645780
1197197
1861891
1271525
1734591
1469887
1168627
262663
205827
612785
1005603
645616
800276
991624
214234
1241182
974291
888295
390011
438367
314914
762553
368824
596849
1411879
1245984
1245910
1952435
1106111
770391
1518116
343224
1620131
1261023
1603795
718185
48700
1474525
352894
1115523
1871290
1812881
1931457
914359
1226631
1117099
580053
1762711
1574737
1458822
1143774
1452601
906797
554079
379296
1779225
1386043
1814416
22871
290922
1848757
1298107
1937610
541619
104752
251072
571011
1408313
1066147
1093380
258515
959501
1258655
832300
1567489
54326
167968
1297930
519215
1897089
1417496
1717123
625780
1962023
1207385
1558916
726442
968356
1499259
1717822
1403979
1791172
1285915
1619996
1923125
1221607
308506
1904395
87984
185554
1944949
742270
1176935
1394708
1314323
457787
756858
1017699
1869519
1656985
1864908
571302
1303231
1312196
224700
1216609
549847
721787
714825
1609630
1691534
313118
1873125
1878666
986773
380215
256452
893161
1411799
1738533
1032067
1728072
155886
24084
1835246
956991
1812489
450900
720534
1988126
317399
1559518
1107119
13516
1692539
401501
1038700
386864
1773390
1549211
19510
1885541
1216254
250423
362811
1905637
9584
1823072
1726008
1213090
933127
1357544
269867
870604
173664
1443535
872976
1400380
221442
1718564
1342698
889789
1321464
1736037
682983
761049
301824
1001200
1486634
555807
527141
470464
1631813
1526954
1621067
6207
742964
1475447
765236
1035898
1057083
581828
1393144
1435288
1674761
1013593
1858778
742201
380086
1193657
121900
1261049
588510
1598342
1660873
1298842
1745865
405308
352894
1357280
1107730
63053
1394572
460501
1097962
1717672
707570
1308743
1479562
1302668
883055
1090217
1339126
885740
1828829
99737
1612333
1712808
1670000
67270
1342826
1868113
382877
1407899
304961
46058
1768361
690874
1263614
1727804
442651
586118
1696948
1920988
1505820
1123444
810527
1952289
963621
1833586
1146155
1296300
225945
808839
1346883
1924106
1318859
1413279
789975
1384951
822978
270050
755688
835276
712711
1478487
594986
1211498
1995336
459715
543131
260694
520005
1991516
966890
656078
677139
1741081
79140
641245
1684628
549156
1335851
1619828
316583
477076
850000
1700579
1519519
715247
1012032
233763
789281
1075737
15985
317046
1029641
1460724
1453096
589165
655703
1624419
1362823
1954067
1086600
798108
448692
175054
26943
1941753
1745106
986817
1969885
495196
667481
372946
1877996
1535714
1306522
703610
1316481
1006350
466088
1494312
842906
1490803
1205796
686630
1247069
1412193
1593607
354165
1294101
1486449
504762
1186805
1367412
1538366
1823262
1954315
1993898
1508746
293304
782237
1805908
1868268
1798438
187163
1841445
52822
659967
1426932
227819
314193
71594
526761
1509586
1573283
1730873
1665037
67996
29118
1975032
517073
227724
979613
399436
808619
832214
656683
401276
1417806
621827
545241
748848
825767
105301
1872828
461236
338976
384035
161201
1149019
915109
1590315
1198850
462902
491153
1007499
397518
1895001
610255
50529
1246305
1426617
488112
854678
269852
161374
253076
1990752
846815
650529
1642673
1805946
509905
287265
1278276
1040045
1731252
150350
553859
1835727
738620
201333
1870331
993208
765882
1954531
1656203
1235026
1152384
1591989
291769
1953374
1826001
1244944
1126880
233701
1416832
809339
1013928
1774343
786454
1143945
741288
135972
453290
771232
351818
340330
1739766
1542102
553759
1792636
1127957
880348
675760
1709768
445407
1164918
1606144
864854
1368847
1753563
774748
779226
78231
1351127
1599046
1464669
94731
1549924
1741369
1618495
832946
1702401
683940
620206
891079
1814747
565197
1067252
1332080
1284549
1184895
1517793
605332
75567
91700
1186232
1897503
1767613
196124
518858
834028
152272
1654067
537175
1209629
70797
1507673
681282
1785977
1535292
218819
1104606
1223533
851326
320524
933464
1304291
638412
62763
864591
278840
1519944
497233
1783606
80847
1904896
1184478
1050631
1903030
1804557
341298
162565
1645247
165353
205492
1380733
823680
96392
603920
663817
1037726
1614273
1730241
418974
142953
249172
1612906
891483
51810
1550989
1214719
947362
1793214
1420837
1503999
1842577
1857539
1836411
1375037
329185
1365337
1586017
1948804
75449
516294
1044554
212652
278239
628466
403327
1316833
28521
1434428
1086519
1587654
204442
632705
381066
1383504
27006
944740
171688
514717
1972079
1546844
827968
1188103
1717183
1182806
837801
209247
1384303
944586
237113
1880143
723628
799399
1221908
532860
1749701
1314071
1871262
853375
758004
1678122
1002921
746220
87249
40601
1934212
1328970
258011
1306132
1455116
563940
1277539
374433
795574
1983905
26703
1090755
538689
154907
562398
1605292
1093784
956651
184853
239731
124472
1861352
107562
1499228
1185705
397616
1066418
530613
1139183
842794
1691160
1979587
365673
410258
1144861
25784
893070
820884
528387
5890
516595
709140
1122460
1695388
1828895
1268315
463561
678878
1202795
963392
1413577
1380232
1001641
1299661
1497582
1067680
864165
1771171
333199
1098317
1800858
1707391
1136054
1875727
1723289
679435
1611516
1511305
600764
1417601
1973453
824930
1192096
17395
1534605
318150
220844
1628898
669811
1248911
453854
1676591
1907781
1765067
1828214
26115
551492
52325
289560
1797310
1658358
806374
1792554
1465696
1219678
449066
626073
706311
1315924
958811
1402926
1507835
227743
277932
1847555
903326
773455
695023
508326
880840
677861
341966
1415012
1408823
1394875
1567353
145107
1437307
161806
472596
513041
1277947
1367679
774510
437774
1883866
1023551
1645842
775909
1166311
1589555
1600326
1776733
1252945
1438012
926012
1108562
558922
1806364
1632442
1652847
1555359
1987550
1801382
1809298
694417
1381646
1964309
1729897
1545352
1402656
737533
1761787
1119139
1164078
913674
1718571
1244084
1750950
969863
1463741
689057
1691907
1021643
957107
718589
1821367
412190
1914913
1923062
408498
907007
83765
684804
1840366
785838
1449673
1610294
1899040
427557
237535
918766
1345314
21809
537027
774172
1998715
577104
888304
1122455
1119832
356799
386551
582169
1863225
1094086
599335
102629
1867667
358891
1275381
1350416
1827393
394034
898983
447789
1501104
481455
1866303
1389376
656615
613203
1646590
1555785
1547733
792627
652810
1091245
1256932
1484417
1199984
607467
215920
1314579
804434
1796281
1976841
439329
850563
133208
473699
1777097
1533894
440301
367110
1613421
157745
1698249
918845
1933358
238662
1867053
783698
138572
1525858
1211732
232272
667153
1656416
1280382
1019194
37090
815582
102113
1894991
1310243
1447352
751128
88073
1824953
1242384
494413
1998086
222449
1411563
224839
656491
732928
1391557
911425
32965
797139
150777
693217
1602157
1416791
1990574
927981
54334
400916
243812
1451827
1143623
1346871
419071
1548943
591198
1478793
714690
1918553
1487931
320721
821934
128556
286325
1146439
1750936
1511624
1933117
1612827
1960817
190176
177433
1802114
1341118
1016142
51844
680061
788617
1051425
708798
965754
1121177
1480189
1667054
909490
455591
728487
364538
553315
1393929
561449
1558728
833886
60053
1593549
66520
605338
1433877
1929658
1574523
950486
928667
1491077
151337
1702639
795864
145777
1708943
336375
363927
1958092
1770446
1998071
1189402
1462615
837793
1242401
1839314
1080202
188399
1199821
1317679
1257803
1721948
32155
821224
849582
1212161
1149840
1664923
1421869
1721957
552337
1956751
517955
1628841
238836
142691
498557
16471
1259108
358054
446867
360924
1749634
1830925
520251
1862524
1221203
471702
303190
1152563
1466483
707702
1803229
1709385
300947
740961
139027
1720230
114823
98502
1682520
795525
1749763
1833468
912846
1279149
135557
49561
1387950
1889257
205244
1490615
744532
1666168
1221652
1058682
1443733
1368051
1908714
1954033
188471
1287293
151848
1988970
149679
63986
933790
69671
1370723
1114413
920440
1847536
348339
741332
1317722
893270
1708545
1034875
546675
1737854
1628760
1731593
1708796
286401
519742
674944
298117
1907329
224180
1598714
1231279
1528795
1244323
1714497
1166659
253607
1877902
162962
1314553
1796714
305832
381523
820007
1186963
742549
964590
460576
371081
501537
825873
696489
1570591
178445
1160539
772899
87347
516733
1850685
1159528
442196
1964966
440128
992334
1119851
993238
597645
94892
1231382
700556
1113909
1541357
862466
35569
1611149
1176127
924380
1337412
37529
1247007
1344178
1417307
1911045
1450631
1881124
1019209
1670828
1308120
1685919
618133
1367785
317293
200889
500769
1375729
1070230
1756183
143648
1412541
62174
1870891
254477
1784663
859164
424542
1458829
1251724
1265862
1903276
760058
1234064
671487
1787074
1823392
340471
1575205
608760
386963
1746469
833309
1922581
28813
1949702
1308134
293974
983724
1288236
1915111
340562
1378971
916846
497494
1046563
728641
886334
950827
366590
539963
1781019
866157
968730
1543928
1925103
1979030
292795
642949
229002
937133
1134033
196003
1769844
1969736
796888
863764
845430
708413
536928
712568
813107
176513
1247220
62805
1125243
166846
898443
11129
1942974
630759
108652
373970
1769150
42834
1713007
1604704
562809
445695
121375
1121332
313565
1893246
1163899
453449
1762330
256014
1024675
1547886
1667079
360416
219410
1866741
85753
999271
1308519
543380
628691
980655
314801
404630
40732
250997
1769274
1684174
1286646
970992
1309524
1800680
432104
353128
1465250
1092106
271923
55737
1545381
764916
1010083
553063
1384866
616825
1851367
1898704
1341702
1310030
71108
1636116
981740
1047859
1340306
1108313
832169
1376284
9850
1057867
729928
440341
1685500
720955
197455
745377
663740
1600478
326355
1346014
327904
1915346
445449
1033714
566873
1240461
944090
428511
1558928
1662128
379239
1814297
1095408
1308384
102913
1344250
135109
217641
1460767
1358630
89537
717897
975182
1803037
355929
1861139
1276137
1615808
728487
1827511
963340
145591
1109532
847578
1990442
1064043
284153
858561
1860248
846968
744165
1278112
1033626
327161
252575
1054950
1425408
289117
52369
1495307
458210
1046494
266887
43523
1974743
1213496
1865734
968476
643114
1710566
1101887
90593
1964209
700085
757521
1222768
963849
120863
478040
1348029
818680
955451
313205
334448
778272
1361449
1029429
1401579
346563
279118
466098
1600910
1716223
109803
80303
182001
1472267
72263
1008391
1109757
1523380
428858
1317770
485202
1624139
1829625
1450526
250200
1042484
964469
949385
1013056
503852
1306975
868925
1421420
1635314
277385
1041889
541121
1442786
275028
296701
1773115
1639717
1060745
1243761
451500
338296
882259
1289400
1523655
338952
385359
1354860
1198194
240282
1903224
1448620
92535
631244
276989
306187
1333029
850250
1444802
494968
1219932
235291
483639
1876977
24007
1091574
876872
898626
1857156
239415
1845180
1001163
1947957
1290538
136497
1046728
284112
94978
635870
280058
114115
1152286
1536854
1871081
421056
553645
521567
1798425
253466
357633
49256
39950
704431
167822
1966864
1749905
1055643
1763605
1937007
648738
729430
135710
1609762
1932378
1312740
896708
1931446
1476837
1480511
385316
1305848
1202020
25112
1686400
925095
1241698
176136
1331967
115642
624445
354535
1217525
1439783
1099651
325746
1465845
1673517
1710925
1857328
730292
1659143
1427709
370558
573403
301812
1505115
1385400
406365
220479
193949
794663
1155984
1980662
368307
403520
1614564
1418015
1359810
844301
1194920
1485341
1299638
1723887
380918
885943
1408775
1388583
21991
364896
1415458
1515317
1747482
1317104
841760
100009
1020686
1717441
1015146
1539856
1979358
37497
1227393
1019967
1378509
1919747
1300677
541352
228319
1297081
931735
302510
103721
446039
1931461
1098574
1273881
794091
321443
1993354
1452461
1655548
1431188
1947716
833323
1976669
1538016
898751
1089756
1961916
293848
1916388
1925734
75123
1470639
1819494
972935
1772488
777231
1217579
1931047
1627253
249932
638972
581913
663908
1987047
1102257
505025
186999
1359408
947181
1136926
1509068
1195924
1245766
1491939
434959
1714665
205157
629537
334471
776502
1994003
776777
239975
884460
780694
391313
1355990
1850680
497608
611949
826639
836853
14819
703328
61444
1076806
1961606
1526363
1724008
1578085
1597775
1811418
1126399
1566506
1076000
476230
863404
1784335
802727
1995859
1791834
400835
375959
1231587
804635
989332
1726557
1522945
1113343
1500330
733053
1100265
1491639
865552
765297
821288
607869
1304447
1110066
630572
631569
1926378
1287435
199235
1779231
1966026
274328
954786
653259
121333
1756263
129015
1169663
1867840
1786571
162853
145724
1361823
913975
973174
949214
601332
197207
696252
1996835
1843690
218731
23227
919123
883741
988402
852641
755828
347249
874855
1001874
1098130
1968376
585672
1237309
826838
131361
1805488
1177837
1170399
769670
344485
1578396
1877734
139742
191441
240327
975883
981553
1615428
730350
1079991
496119
1119645
663826
1320413
1810431
598900
1075065
1444049
1397696
1405490
1014611
88746
1392180
1426855
926346
565664
351111
648785
279212
1206173
1790384
150032
1361235
1364487
120253
536028
190461
1964040
123985
711371
605071
47753
246799
577382
750056
266401
1515691
447502
1678081
853582
74417
313598
1086228
1520434
1249267
1821786
1576610
106484
1546317
791481
90668
1814068
663494
1697978
1074941
309892
292360
101298
1787515
1805330
474416
355214
11399
1590670
1046301
265275
1559208
1437015
581051
701047
937161
491034
847162
1938736
645073
516219
1034803
1842663
68550
1736070
124100
245177
1002267
170497
411026
1343987
1310242
1447038
738417
1520550
257571
784833
435053
286528
495483
866038
1922469
1868834
1709483
263352
44882
1355679
1327236
1308283
1063537
260405
1469564
1686851
1186484
812736
824959
69322
1716149
49938
1121587
1091270
1749854
647605
807873
1598126
1127133
453863
1830661
1895889
1802211
989492
952892
470980
1781441
727992
461942
865483
1552821
304517
888897
1516427
835585
1234787
22218
230357
1284315
1938808
518765
1313341
1748524
1845315
1077839
1950465
1890102
411363
1818536
767586
1162172
680340
1137060
1135414
1549663
760538
122342
1070274
817695
1862648
445231
1504464
1111000
964211
63795
840679
377723
664240
402757
903670
1459982
1879234
210249
712641
1450230
1439965
226083
820790
1881168
310290
6417
759426
927530
1842593
598786
946033
1480810
1703131
1004981
1188800
1890813
776065
1396310
1886052
1702065
206278
398433
1431322
834128
1862472
402898
881146
1297207
1137979
814215
478666
265360
497063
1540156
217786
1663809
1515279
277899
186909
481244
1546232
1122033
1193053
436901
245556
1375376
1234741
1366265
465189
1927552
758483
75931
652589
1861021
615778
1523878
1549462
1636045
1406384
734859
967696
836546
45816
713366
740010
1068594
1303348
898313
426121
439008
1529606
1975465
1240849
414231
273603
1137668
40380
1912217
471432
884277
964314
1464866
1615623
539987
774929
1253651
120142
946983
1096296
305239
384348
774217
896571
1793788
69149
952853
1999788
836009
919666
850790
1014164
777877
626511
51298
142465
607681
212640
753690
1100770
1678879
1468007
121616
1169662
620011
1457609
1002847
198830
1374146
1426067
1567994
868581
861612
213858
1222626
1545743
980384
1007234
1564603
1571735
732423
11098
1738522
867849
1954722
1121597
669065
160974
1528073
250660
256980
1216644
599172
146198
344160
1373513
1651426
1209168
534721
1892357
349516
1733904
1778251
517916
1763016
1046058
260686
101561
544730
356187
348824
1241735
1557172
264120
914856
1020023
329019
961220
662440
1679026
1236052
1637362
1717619
512874
312379
865532
1449825
34296
230993
605035
1167072
394987
1818717
1551792
1808783
138970
107473
1152893
1032768
1769383
564405
606633
311567
594557
467707
1690091
1676557
52426
65772
1214694
1136942
524292
1475787
976375
182213
523201
181892
505609
139456
1062538
1389719
693191
429166
1819526
1267054
1084375
1741043
113226
122150
1746491
95367
1973584
415701
1713351
1423876
1051110
814135
161937
448608
360161
507858
1218418
1681104
358318
405225
1091075
1080223
448367
1792016
436785
1737912
945247
1753056
312001
1931771
1753156
358258
1168355
1496066
1446311
603193
1174064
1308634
51329
1998479
949401
1279009
1069848
6852
570006
754173
1126851
1235275
809891
1485075
969006
1784796
305362
1963809
758852
136642
151207
1772247
219311
527085
370409
393118
1268601
951580
52875
1844411
1105637
1638602
1103747
581490
683943
849791
1053853
914965
500438
1772587
692928
1304747
115180
381175
1836674
1620353
852667
1399760
1003763
492662
1052624
1613534
507518
1595736
1378331
579244
103944
1149651
1682670
1256524
1039491
1754293
1577773
1946039
1170689
10068
126442
71518
691487
838849
915610
500420
287978
57941
1221903
621361
786376
1086506
1610646
1264403
781056
1251501
210475
1371319
1245532
541684
975239
425272
1264305
501299
550743
1100394
647670
1288633
482338
1460216
450673
491199
1836117
1196732
424764
1366510
962460
819838
1967798
304927
853531
1309969
105703
232417
289690
342307
617856
1800298
325111
635027
786086
1480556
1448419
1990199
489137
753035
199141
678214
903547
1928627
844590
611219
1826501
534528
1754352
29018
1149614
1747339
718301
1275446
1764871
36269
827590
861869
1506194
1101149
760849
118139
707267
687851
954241
354573
1382206
1197332
281049
158847
1096880
1165686
735266
1834607
1742641
1950486
710646
1798493
1591779
992151
871218
114206
220278
1336309
640793
245051
550697
1091016
1111503
1310409
617157
882860
820693
779772
1868207
1744388
200531
35049
233544
469399
1211573
75416
1784270
24858
1347646
265200
1355181
1202383
1006909
64990
1687113
1202059
1302411
1179266
704197
1406604
1466950
1651742
811057
1070880
75850
774748
1358146
1062123
1952901
1465494
638227
799366
1725131
1728698
41108
130555
69364
603187
194505
1704650
598691
1099064
1025607
994080
78054
869530
1097641
1348724
1249846
1536256
1344341
1498213
1396496
1618770
1976572
1391293
139672
959396
716321
609154
1572792
1773499
1308985
149699
216823
1786062
1076920
390573
1732757
1814943
140262
514040
641233
1445031
1764728
58640
5868
74452
404220
1520742
25010
1764263
1625876
1741578
755691
106928
403244
1068104
1314901
582279
1068583
1973031
855339
794266
467136
1261774
792479
750546
1243345
1810531
456479
187733
496757
1647957
1721551
2249
661425
1443024
172042
556587
1787746
1276325
1886298
544240
350721
1691490
436196
689974
248790
1065139
1185133
701936
525403
1171086
534534
1091512
1495041
431046
1400474
1576271
1813609
1928826
196518
1704147
397120
1820902
1234565
1278272
1967670
1297343
109790
122470
1711665
1036101
1583782
572120
1856528
1427271
40187
1029451
422588
1926338
552541
32720
689693
1058444
1348399
516226
960978
473241
677852
1994484
27173
662687
1148507
286539
1635853
1613800
1587134
1220961
1731378
165122
653708
371930
943734
1230683
915461
827378
1657785
101689
942292
46217
1166896
1300362
759846
869238
1520365
1872100
484638
1422376
546867
732585
39106
285671
237168
1787195
151003
526142
1429825
1048965
1390439
621012
1719602
1515223
830592
892969
1246861
1264896
568844
103345
1408942
1114110
1230511
857615
996454
1826897
139272
781403
1678164
1453971
445941
624326
292671
1233652
139201
541030
531476
1641836
1923369
1309379
1985000
1546048
1969645
1355235
334308
572233
815519
1653464
286607
1612084
1990400
1543759
1979726
316134
989748
1716319
1923122
604781
1798668
998124
441154
981167
1648687
1489310
1439667
1678647
1902143
555471
1862361
967334
326218
1326476
207924
1595400
1662050
560253
1076439
17135
207919
1501666
1770013
1228083
988154
1046754
1329853
1061184
145043
806726
1895104
569728
362421
674745
69007
1184751
501351
1637293
930559
671461
401863
957698
1232686
1222502
386059
1030267
1237003
193407
756393
672658
1239091
266487
1429798
1697920
1548626
237064
793570
1010870
326043
1079411
1837985
502968
1640587
221085
893982
657652
1908549
507849
195187
1636466
1828606
760181
1699551
357784
849132
1605130
1018555
93169
1496507
765672
1403546
1307824
1220018
993748
1645681
37749
812622
1468634
302715
332492
1008829
925792
1109314
598097
221861
8936
1497170
750244
1972856
1847120
1801593
1605318
1588986
1739826
638814
516213
1893466
1129263
633663
1683103
1376726
1520334
1992034
1833572
1684041
405839
1290032
1666172
468568
727043
1447072
712916
1141964
392749
475205
1971180
910816
909858
1385358
1551285
31617
676303
144206
1685146
547740
476918
1236757
1060217
1011698
1266820
1106309
1006399
90895
333583
981125
191293
1563102
1466938
1779641
318368
697259
120961
710639
1627741
1856737
1152403
1659193
776128
66158
1929616
1832288
1252569
896053
452668
1849096
884447
1538905
998850
1669390
1392239
1070139
1107000
1528565
492774
1255776
697937
560505
475114
332775
1399640
1669691
1201164
449574
1199278
773383
759684
438259
791047
1431543
871734
1878906
160617
659634
211401
861816
1490194
332581
366831
684419
356308
1095331
754138
1709686
1433192
682702
1638135
1187106
155976
1375585
1300511
690673
1625596
1433322
543016
1814775
1453044
1952024
242124
899187
1560395
612393
1848245
1194821
124315
1866566
506334
345506
402983
774917
769854
324962
1129041
901824
364683
1344417
1547383
938397
1195333
1113610
349952
1383889
1672840
788142
288146
378375
1134307
967401
1586600
1299350
1524753
955579
1033103
1193783
999946
1057205
1009601
1507554
48349
1635158
434502
1413308
595387
879264
1788567
1281968
1441524
231308
163143
258927
859201
1444153
957568
1750518
1035932
280884
652322
590715
305346
1503129
277765
436061
1620422
404579
1135786
1295752
480918
1514420
1737396
852403
1047778
1355345
253683
1125711
609591
1494511
1462208
1318599
1851230
444504
218295
1524834
561287
1370477
342739
1520900
558506
1367982
1917831
805538
1269150
1713273
1026212
720177
739829
1775913
1856982
203781
1579242
1031150
774538
794680
846449
1762311
1744805
1635837
1245076
881420
913356
1378966
562627
1201864
1735050
1516080
1910508
613237
1769850
350846
134662
1305643
181453
1733397
71038
600887
1901465
1890511
1501714
74456
727045
537799
1441205
1323798
1476083
1276674
1999050
1270575
700669
1554796
1056969
202794
584842
1199227
216854
1882303
1747524
937355
848982
1638030
1051168
915507
874384
255430
388597
539740
1126708
602873
667345
1576437
117683
1016123
449013
531174
1208504
879109
1152186
433653
1496248
1460354
1316525
1076333
841989
982269
1728325
1029020
1232424
1488727
1728708
1660105
833194
486066
570838
841295
1330767
1283386
112266
1626882
304903
1973056
627552
901418
924572
92783
140506
1401082
496674
1650618
362505
1237993
458256
1096743
1050844
860942
1122257
1835942
1973307
1421997
206994
512250
1310397
433646
619248
1648864
729393
1168877
528885
276864
737512
1612933
1539298
1402230
943477
379584
1407953
712387
595321
452194
1243519
1958205
1796468
993302
1002242
1582110
1808558
1616794
221018
665783
946379
290867
1198122
749959
1113602
1793685
1773395
309256
276263
1129799
882637
158224
4544
1399570
925547
1973958
372503
1867943
1258023
988582
1735051
1449005
687404
457261
964957
1126195
1095195
1528455
676512
147143
987667
1011135
400154
226276
1739460
1313100
1063166
1268303
954656
1720444
1506211
1678962
1281689
994990
512563
478704
1741801
1239995
351683
1134587
1480670
1925447
497194
1970100
1425343
1218855
243374
1203745
1441339
602230
1086597
610647
1066048
1230954
1277263
245150
1575136
661431
332041
810744
1436534
1446614
789215
284101
333996
1534368
1446725
1956103
1242533
418322
785084
1006223
1083031
704160
1389366
83190
722796
1408431
1803096
1361658
1730844
1728280
1916665
626774
595477
1415393
1263253
937369
718179
1534565
359628
135359
1963573
188583
1728740
1780116
502375
1320482
1256103
884043
213159
473848
708622
1174750
1715148
1645497
120388
1199375
379196
1852805
464791
907533
358990
964837
1069542
1780303
1600310
662128
476145
1436804
1450204
1907484
1594087
1536610
1033851
1445854
1183232
1365763
1546089
1396319
1540768
132521
1329782
1007642
1392178
1764486
1557422
1775829
865806
490655
824729
399803
1086786
1167563
223727
1165967
283723
242204
749963
1485630
838781
1430345
926586
532803
361172
1558177
806710
1455500
393037
1485208
1007758
185398
1003798
1420798
52594
393688
570858
326851
875385
514897
307616
317970
542626
1934401
1015625
226491
976369
512584
1712563
406744
1080990
384098
80475
1157860
536334
1764061
1394940
1723948
153636
165690
942522
1222013
270557
285448
519374
911058
730008
200282
881537
40923
1788879
322379
104476
1566853
177319
282372
809620
1582499
652870
772668
520828
407625
354964
1250544
1704468
1949562
261152
1408898
1130881
576918
619683
1073282
1675890
1437500
1550020
612774
1921465
494158
617382
946840
322946
1603427
1526396
1581365
1287366
552036
832967
1278240
1395361
1749981
1989595
1235201
426788
559185
1968912
752143
1954795
703877
473350
70113
1784586
64611
951805
69301
435943
1453474
1376581
12694
535667
1326732
12199
895419
10554
1442067
1929428
777239
1020220
97841
253025
20501
308837
72047
1342067
883061
429491
1945201
103624
1508040
1495870
703889
1327426
531315
1163475
509477
334294
1230032
242400
1226207
655841
276466
122459
591903
172023
1745826
964217
1357461
1891797
512128
737945
91292
1883402
876442
628122
1720769
82687
1062522
1472614
1457619
680886
201648
1796678
1881191
1728651
984779
1153932
409661
1172266
417481
445157
1171695
1040251
933613
83862
1556238
1523977
1954267
1185717
330940
798824
1195817
454324
1680825
515975
1213998
1114342
1435264
107
795851
1171112
1371046
1959430
1884401
1323448
1743466
984558
907997
1235705
1719291
1858440
1558473
1770854
929248
190541
484892
1536907
1840095
1182353
182838
1801374
41689
934209
494006
947644
31874
725425
226412
1534321
811079
346478
673128
128230
491506
1790429
1783501
460480
381910
51058
95623
1684424
121713
503752
1211544
647487
58683
733043
1622516
638395
1821185
1900617
724116
1139927
1802000
1863490
183891
695424
1191317
1481055
597317
860550
740257
790434
82663
309192
1928199
468649
304150
724235
938172
980694
1315604
1738670
1440549
32685
1548111
1587041
1738850
1215860
243779
680995
494010
389348
623594
1401743
56186
1485434
528172
359984
573183
77818
1473714
887862
825575
84379
801167
357838
1944016
94266
1070418
1184222
98964
1677959
1601048
1266961
956347
265340
1580744
975788
240920
1420006
1824523
1952207
1693293
583614
1068274
1201771
264683
158008
1754102
1976113
346253
1709514
1286013
1942307
926939
642593
816256
1576316
551168
1634180
1838446
1489712
1222135
1196368
194717
463723
472521
996927
1889422
1513681
246542
1350951
1993802
708207
1855665
281388
1725326
769128
1456765
811316
1833067
1340744
1524898
592855
1955629
188104
143576
420337
365138
1417261
1348700
157396
1009231
461186
959072
1098573
536313
609128
1559885
1567502
1952484
1767081
1675956
357774
281963
1617828
557478
142043
541563
873091
1605434
348641
1741407
423262
1142385
1110234
524723
1768993
1963636
498156
350743
1703254
1231400
462050
1116783
1546272
1530410
1519249
467552
1610864
760631
321277
1825559
443456
872122
555268
1666947
1943523
311274
925720
324788
1309164
1572294
1290470
98387
55738
1076072
847843
1035034
190444
387468
564250
1822556
765607
1937668
1929086
1762019
1252604
1519883
1618241
1541740
566304
1018827
1885623
1616079
1442134
569969
613327
1255356
1220366
817693
1533993
1376016
710692
1189574
691092
294953
1036235
1835943
1681812
687480
1194631
1056138
1875571
551803
927362
1750979
1431585
782798
302900
1908186
420221
661338
1267520
1193972
1167546
151388
280018
200545
1031493
87377
1739887
744097
1187562
221478
1416689
1828835
1946689
317140
658717
1184065
407877
1705780
727211
460193
418100
276165
614044
1733456
242380
84537
1121188
1339064
1932398
966650
1360538
1628528
547926
1095501
1103851
383195
35624
1748171
1482324
1092534
356416
700634
233050
712306
131479
1373908
530685
1349166
1647277
1266655
895694
1154016
13699
825908
646887
582258
1921075
255049
1680914
705525
1594696
1305071
868923
336915
1208333
584633
54430
644701
161297
700348
194096
1305075
51580
237276
1005992
501146
1701029
1582131
1828186
1740012
961089
1286936
52691
347151
1600795
124502
1384298
103398
898384
1829806
1856055
1011016
145524
1721394
1707064
1733794
1321955
107445
1829537
47066
106901
1176640
849739
50552
1161708
1877440
1256120
1389672
467618
83916
229362
585530
1027061
774538
954464
1632637
498301
1801464
1080304
1717530
844133
1945964
1815749
563384
1532589
836313
972018
84425
1109777
1593125
508565
327846
1421121
1469659
202550
738304
878538
1298453
626366
98044
145714
714162
947239
679287
1440407
707898
497949
872731
615433
809871
100498
604321
255844
194295
1200571
1935338
1374313
1086162
1098872
52811
1146018
1328689
1038950
1415510
1837264
223312
17503
1571
605248
1211511
670113
727185
639702
70190
1295623
997169
1084388
710196
535855
856615
336109
1273410
183034
1522818
1501321
488726
1504323
555201
1195301
1806722
1120304
118211
473186
1924088
1360211
1020820
1517996
1519708
1004787
632539
694729
1578090
77426
896046
1767339
107650
1281120
446930
1028702
1476018
595016
1155815
708679
505828
848863
1613757
134059
487201
371972
205735
709498
1060990
1510622
647725
347142
1483389
1919354
238353
1297408
1502696
115140
683285
1953908
1155486
1249396
1977528
1540681
1094021
309619
402867
1188086
1381832
408111
780976
1719336
1363739
1762103
1779768
1275838
314804
360703
992606
427065
1022851
700413
386929
1732708
1476519
1456081
1602815
813147
1274653
160449
302624
551229
1142399
1535351
1330456
693658
161784
1054443
8
1238139
587382
757760
1808734
1511005
1197144
1374628
1667091
1940648
338573
290155
295690
1144299
1044131
922810
1536674
1030575
1312160
205518
1551835
1837009
1434046
957513
1871636
1927416
1213931
968690
1810724
764088
221538
881941
436399
1596923
760307
1057805
1880508
171974
582295
1907008
1556213
432379
833905
1791926
1227482
625037
269805
1072965
201241
616395
1643093
1074424
648483
1752570
105976
135264
1916863
1766181
1667364
1595374
1121523
1720121
1839509
17572
1770002
1604592
1107542
1118999
107777
480904
627678
855802
1986545
1859058
761517
1542657
278585
217407
1865758
1649647
1286243
1918753
787862
1545041
1667521
1225413
1971769
894090
568508
1233767
1291153
126843
1333562
151669
929119
61336
1506396
1572611
648019
450017
469339
1394368
1222610
1022138
404013
903691
627764
1996862
520965
853554
1920312
1118491
1952633
1903972
623133
1944447
1354119
1236251
371286
654099
1519924
1874373
1713443
1638943
671281
974400
489087
190259
1866110
677224
76528
1313880
1106688
724079
212912
1130105
1111990
690716
468605
1058558
200558
827558
717589
1204191
1434155
638737
516728
1821674
575584
1647922
1479805
422802
185507
338209
1526237
1132185
861226
1275007
556515
1185624
1390519
610420
839252
1401481
1121748
1637465
1465186
295288
1369326
1986426
1807815
879715
1301317
1874632
8522
1761149
1882159
1181357
626167
328310
1277165
452423
821566
1431967
1531854
1642490
1249585
1264216
774838
1999863
1466782
1554579
11721
1370540
1993571
972683
547712
1074804
279469
1308147
1944079
884434
914186
1649060
1805081
115034
756172
1270618
35357
1130587
1281558
779815
748260
632719
1827216
711114
723291
824706
812231
1743374
1430016
392383
1399265
1544417
442958
736082
617610
70087
1211135
1942117
1749217
766318
1553347
1183801
495187
1169859
952760
704267
819660
1495337
1359675
670493
691633
690650
517242
1431969
159182
905179
1346692
1589807
789065
873257
1749392
1287680
148748
1493678
1735292
1702454
1424589
1771459
1354336
1843493
1511805
1900266
1634202
521479
33673
1930367
1914171
1384263
95259
67309
611924
1360209
279110
95374
1434809
796193
1019516
515929
773691
1777652
166704
1214909
1193751
973922
80633
439048
1447808
1485616
1292182
1748437
826400
1735626
807263
1700027
227535
68849
1434058
1037617
703224
566619
1708170
348253
1744358
814024
867035
155994
698610
377954
1489369
1465386
1499376
1913453
1564225
451476
345887
986899
118527
1867676
1609779
653501
986153
858850
1319780
459478
147494
1446431
935273
1775991
1554323
1870422
722174
917146
902414
531814
1012606
1136043
1934174
1167608
1120888
1656126
1202916
696689
1033141
1158222
126431
544669
916418
532695
110417
887757
593360
1000097
289782
521654
1380295
896383
347008
386680
1028043
1506356
1750775
1410131
1143613
583435
1459153
116311
822003
176210
310367
1483975
1129670
1806192
1204542
1380851
719550
1182363
1620568
403381
1034238
549076
1100004
934915
463007
1289621
261201
1520960
1029244
995480
834416
1613800
1124785
1058380
1212499
1698728
1756539
1174375
55579
377312
1140986
802119
658696
1554029
1937832
12504
1713002
1024174
555728
1967420
1263107
143198
938707
885536
1483105
1698415
1978502
1833642
1875818
509099
342857
1983534
553338
84512
1846534
732265
1582147
105059
1793508
1410238
1264789
1658437
1669739
733845
1064352
1573416
1870413
30313
1893980
1422448
242094
1357298
1390640
9824
1854739
602701
224686
563154
108311
1414039
314915
1752059
1565305
798348
362695
214146
1876090
479122
679858
1350324
1819350
1597879
1196473
1677783
927523
1813080
430068
845185
898672
514745
1348919
1905902
1798356
39706
1710796
1884326
633044
1220167
1350333
1810526
303270
222383
106235
1202361
528716
487212
1091078
1785269
1292503
1231909
1448727
417230
1231576
477434
1849557
1150800
1940909
306090
1149097
780971
1897556
227141
862225
1230325
1461039
1443414
1517915
265413
1163036
1387609
377642
91207
854656
155769
867169
280082
1906447
1756272
1466872
1687411
1378490
1559157
1412186
1136879
390652
764113
415389
1067288
51605
1122490
397743
1915297
1930556
1606790
855757
974083
24676
1657525
573169
1824392
81711
860672
1755565
1562485
1416508
930815
1658909
1275282
1477272
640940
573408
761368
1157437
1390024
1473135
1568297
552018
870183
830595
1856697
960789
996293
762381
606874
1084914
607622
1034379
1633236
288024
1062090
1317246
1194564
209725
967686
1572581
1974517
159000
1264913
1897215
161215
5824
1395163
1304995
354279
934833
1195556
1002621
1228046
119530
1385421
1154490
467026
1262667
1085839
1487016
1178264
655572
691900
1178249
1512195
1421964
407602
1858297
1385642
962831
404029
852308
801435
1083951
1530468
1373417
608646
70906
957051
1522527
1970683
215216
335073
459599
260667
352615
219615
1417611
1105520
1959045
622444
1924668
510631
162245
555298
1537821
106580
385825
1327993
1925154
1336408
1339689
116969
27451
197479
476879
1046670
236751
1689046
932195
495980
697663
1796164
1285165
79508
1534889
273108
534934
425369
734492
99540
1146638
1590238
672954
282291
1472911
1445278
1012141
900961
1245154
1785674
507852
1883280
773713
1879624
229441
885658
1818731
1790931
466417
962729
1148468
552732
970575
1663082
1273591
746575
1331121
1345634
504148
627445
1503284
1299009
673545
1222669
65124
1576572
1170608
552897
1981413
708419
263339
351369
263356
706804
1437274
1556177
572596
130575
1880105
1330255
431483
1508382
234080
1078217
949170
1440354
1630245
1275770
1496696
1443097
1352983
1897471
894806
244433
388836
898625
1387259
194085
1834319
143254
1062239
467937
941748
234051
1847813
198711
1484033
1434219
529876
1800007
769551
547668
167459
1028398
1790623
632528
420876
1605394
1341973
802653
1145207
666919
953095
1137655
877041
1802672
1975160
364979
1353693
1335997
1413851
531375
610156
911644
127905
1411211
187824
522649
844
1880146
1066867
1300499
945630
361494
788339
8387
1038111
516884
30732
472191
1562157
268092
1496165
842984
830108
1372500
1413171
1947418
1395052
1953254
502975
1197982
760394
1190987
1428125
666797
495103
1630388
1364404
396837
1626287
1699045
876102
733457
606002
142441
665691
1635236
781774
725137
1168860
1083994
709162
1073236
1420725
1412073
1310584
1656395
822189
1880648
722394
506833
1746942
691772
794417
294893
547264
739265
784879
710583
1210625
1093013
540414
1661810
1977144
1253025
1012642
500959
1270828
667166
861245
813300
704511
528492
796045
13377
965632
993914
843517
1312698
1898435
158253
1490190
294789
774266
1810339
1772662
580322
946271
1564431
994257
1342606
562196
364479
286281
1439800
104160
1514369
1411585
33597
398221
1192867
1015677
1402029
1458131
549063
694197
18678
1827601
552123
739195
487560
1148819
1014391
1687237
927914
371335
1164885
231231
934895
422537
1768277
21511
1579996
54730
1243684
1409330
781565
1335647
1923195
642820
372137
562367
1707964
185790
1996930
1399528
306431
1717579
781731
1057385
1513680
1997869
108812
1902927
760494
638069
127660
887176
216636
1697390
975888
62567
539838
1541310
601632
1073569
1061332
1463799
1130447
1530266
1110535
932804
1392674
1299672
1524561
1212506
555860
585859
94939
680829
298942
1618381
1509340
289900
1899584
1138664
599843
1239790
1528924
1549221
1856662
1888516
891451
1941690
1384866
361886
590069
1107929
1256494
871386
539367
872455
1810024
1116679
699735
1826100
1845634
450388
772831
548003
1133660
613460
1046584
368060
1566345
564678
206486
1575735
37311
1886611
641257
458218
1064550
712318
700890
596402
489717
629197
970860
1586810
1126798
757067
1220412
479018
1442262
27815
652527
896802
136361
1986285
1632253
1381274
935020
66080
1307771
1101927
1537723
1767094
1774106
137029
1399460
1913211
1869378
529256
730772
1677821
1820385
677886
1846749
350435
1428082
1563845
354877
221003
1649255
197279
210515
1609380
777383
1007525
1503433
1573342
893196
581721
1659922
808199
447253
848877
1832851
1746110
1647594
434328
351713
1995411
1294921
1405938
256356
588789
1839773
206237
1730714
821440
1762137
223727
1211782
1043920
1010651
1082344
37314
1728723
421169
876957
564342
668724
625539
7327
1808811
1111419
1589554
1741756
1230756
1812202
1257217
596637
559063
352250
1555175
621576
1675064
1214727
342746
1734382
65675
860070
1206970
1426540
343608
53784
1523420
1476987
984422
1613098
223786
1220420
1573487
438019
126440
217363
1715211
1677381
656240
996255
207881
885875
1384232
1996142
1948402
1691816
1620619
147007
443392
1385292
1662027
1077800
353915
764669
1852490
588516
1061820
1393263
1215191
1147471
883483
1370257
1181675
524054
547522
258518
1170236
569290
1795634
1154193
1184693
548098
1610255
1263230
686909
465518
1275908
1637427
458691
1514757
1560143
1242870
1866601
1640979
505887
138535
1493915
33736
331336
1676764
1543271
1554248
1617854
1913866
1391764
833823
1093055
696996
1193259
687274
1144024
1061888
378146
1531547
1376342
611638
1260158
1473678
1332536
914849
1119209
1878352
945660
1284992
1338702
1914349
1029030
1189346
753327
1268583
1496011
667299
566623
207967
433922
266549
731176
1377246
432502
1574140
1973170
1206944
1252109
249951
1755813
431229
711177
731332
235255
155829
234492
1270701
1731784
593602
291745
488122
989876
1137923
913509
1319897
1584534
211415
765851
223230
1116871
457710
233783
1087612
20214
1431757
1646742
1876354
518571
1427610
230753
289674
37606
1313939
1578514
1861370
289094
1126225
847059
812436
1479663
505243
520925
190241
1728755
940384
1530360
1705655
366484
815066
852565
609344
1009219
51534
73828
908813
1980072
974502
735355
1950130
1258417
518245
1534204
1891090
485821
333657
1743960
1369770
1684200
1045981
487839
250036
1989612
1354560
1362048
1059599
1256722
900487
1197650
311627
961174
1371859
1739616
1990615
1391245
156690
1557196
656166
1489301
1789950
961708
539678
1472185
1647410
881688
411289
1164024
117371
1708974
1471037
1452961
1391808
1459656
805583
965276
986371
1784440
1430665
1240230
1191111
1066636
1400636
1185560
1411586
534263
569841
1336089
239411
709742
1331509
1672670
1258375
1504172
1687904
339332
158947
509398
1492576
1673593
1536132
1281671
4748
372503
203986
967030
932425
79822
608625
360628
449909
864838
86589
147156
58812
372432
1378029
1112555
841891
819599
1643695
778629
400861
1463111
977627
548244
853270
1373492
915160
1491996
1355455
925736
1217189
1886993
439472
1108064
738428
140962
347290
990070
1812290
792019
1865172
367615
78442
192675
80764
694046
914437
539266
1181058
778758
1353414
1502578
927586
1552917
1430563
39328
1182888
1405683
750083
415273
1413828
727644
1838779
625250
1052621
1218734
1834970
1261731
897216
1744857
161591
1724947
928318
909643
814001
1828482
1472699
1128870
1694956
733620
1511450
1854770
1709022
1505621
952860
236020
142877
1349171
314154
1117574
413623
673583
890093
830103
1124288
1286256
805277
57619
702451
1208564
493968
1936068
1135694
18071
347886
690086
512480
1094247
1647497
1015435
597020
1487345
1658510
1071925
401954
1999626
971543
1917014
1814828
296582
396595
84521
598435
1797553
265878
1121151
268193
914911
1650290
1707588
358203
227973
120113
948478
1753715
1858162
309814
1988134
1340347
107854
486587
906106
1153862
932160
1668283
1463016
1691616
880627
198571
1184830
1822399
145595
262969
239426
1047408
1265387
1311781
1106528
985418
363533
783563
118986
793107
336954
1469833
1518246
1584869
1997641
676991
872881
939289
118709
416013
597902
1013557
153647
1145783
352400
1041643
288693
1502423
18533
1932293
202363
462552
1371001
1986760
49747
769743
568638
1036936
536819
41430
1899616
834291
743314
892537
984915
1523601
663664
199149
493776
564565
1195929
996110
147887
354522
803283
949752
635536
1635490
1542038
1881445
427936
2286
848680
1278343
243203
1607915
1054584
85996
252663
158816
1327792
84295
1789821
968452
723362
1858066
1863576
380811
1406742
16696
863622
1333276
994976
1778841
1613806
342063
1434299
354446
644547
1476619
217930
798370
1866905
974674
676408
642663
204975
1846846
46583
1913981
112978
198662
873324
1704513
1141067
309476
1918600
445216
1029384
1396006
179421
572436
279049
1770588
588806
905004
1766041
1907189
866880
1449183
228088
125476
1754492
841453
189695
1008705
1355557
1924837
831403
503837
1263715
478978
1998854
517856
49098
1929454
1019495
1755686
583373
248564
1254281
234914
780567
819853
165899
968388
865511
1744271
1492102
1761452
1891738
922044
1031596
123007
767777
633813
585365
486342
1584796
1081340
708938
1573481
1673550
1596312
273281
1691909
1285302
1132510
1788063
821907
565881
1671791
619160
1998036
76066
32433
950284
394124
137947
1119171
1642829
1404114
616889
1645314
1523693
1144896
1187156
903141
1185957
1629646
1085509
346936
1848669
1105921
377668
1710125
1256277
271146
810815
1713080
1043841
546463
1041589
866470
1891142
1965076
1072880
432489
159702
466800
1737234
1390026
868872
1681377
405380
622941
963963
399171
474018
584217
543633
1483602
1334218
1152986
219030
1824020
4870
275303
1854021
196971
1052186
64936
449763
488138
343328
1112047
496994
98723
929091
494383
1732125
1763138
1773505
1342472
633662
1189219
1561593
1660573
1367816
1701532
921263
237083
671423
1751243
369622
1865446
1331438
1087408
1277838
899928
811054
1929217
919456
779090
1102580
1705015
1894046
1450006
652111
1687648
363137
1055704
67954
957547
723206
1958918
1559497
1759165
793013
1520966
1911457
1461532
1770831
387930
1540857
1094559
459330
1301754
951090
378608
679057
384162
263101
1376970
1472842
1312078
1535112
1579678
792330
75125
974634
1751409
207909
3722
709390
1832303
890899
415128
1429326
87127
1997331
1785769
558950
1134185
123065
764808
146929
1630287
1393584
1257770
221363
729884
1818237
1376778
653630
640900
914023
1530417
1671532
1640879
1444211
1282661
1054952
1006881
408451
1342031
1522271
1605150
1481466
1996954
1431272
831843
1429217
797328
1385265
1346672
769079
1333687
333553
1854455
1773140
356022
37639
1112273
511473
968021
1372152
1124349
280968
746999
258425
859902
10630
791626
1137198
1103542
250793
1701711
1882796
332888
1377742
1122475
1053611
378609
1001123
98781
1324524
1379562
2492
906190
803834
1302105
54168
197626
1638757
680864
839062
1776862
374585
740856
667029
813478
884839
1758211
1837644
1143895
845731
566461
786566
414334
1316913
81626
1141552
1159420
1141728
1552905
1208635
1183894
686521
1699688
614122
1185271
1587218
758138
598761
1812827
1914305
1379115
1220379
1591670
1561963
951646
1147539
55370
860747
226327
1334113
1518748
685935
218473
1917498
1322781
1084461
1206149
1290062
1389240
1721887
1230021
1601728
326623
1389724
951341
43865
825689
935054
266006
938975
1785938
379518
1842898
1201920
595802
1773212
1516152
1690867
1449231
484207
1599368
1315255
790226
1524199
1826126
478315
219994
491682
1707908
1702834
1775500
1238871
725
1597481
345568
1699205
1355904
1874409
1527457
1254519
1033017
564630
1372781
599125
1684260
1194609
814944
1081268
735829
1321945
1913350
620593
1154604
901838
135160
1168582
182138
531778
428910
1690368
411752
1339331
1167962
1835737
1211405
617312
781158
1642699
803910
134374
1085296
1498077
1376951
1412826
1834951
1114246
1738720
556203
921129
1729997
629996
1424155
928249
805554
33162
1751996
451220
155011
1870059
1046964
1168144
595128
322550
43052
1921652
1026515
1130939
793316
1476018
1235909
1910424
992740
321013
93403
1271115
426419
853710
1295644
1633426
1263171
162177
1434507
764017
1152053
687857
925888
607764
1706253
1448361
868991
547627
1358672
764801
1464923
112929
980094
1097351
1387059
548319
795694
441798
1488864
566620
1349708
1514011
1409665
658765
619512
1886189
533497
1623054
603246
549673
1411414
1797891
544895
326331
1455688
290079
687717
1020877
758468
685596
1756096
668175
449626
577840
46807
764508
80456
564211
1620300
408015
16041
84801
83219
1146663
1610935
1947910
1984864
1973119
523139
480108
176798
9626
1526493
709576
571673
1707089
154503
506552
69762
1242970
1121510
885184
1674399
1351673
880617
987349
661811
430734
1121478
1301777
283863
175175
1029236
1443713
947433
651094
377834
1727562
964179
1532429
585132
1047376
1109112
1158661
213714
328951
1119128
1415026
523048
143106
1829382
1559238
1708082
43801
1180214
1317602
1701587
68403
119508
1034076
1806337
1387762
1959409
967617
1739491
1010736
392791
55242
1057578
1280115
1169960
839006
388842
385013
1057700
536748
1302900
677713
889160
1235637
439853
1649280
160477
833223
511964
148135
942414
1377736
1476087
1274609
173532
1966493
1558659
956338
1738168
27218
1679118
1020673
637493
1871170
1289480
242910
1113973
799063
1197127
340493
73522
1723160
1423842
661385
4680
352749
73752
1771521
478585
246595
1126696
1949828
446026
1083059
1314170
457332
29068
1546956
610654
491090
131780
854998
1394811
1027742
414422
1577847
762444
1757427
1441667
1855441
1477252
1702175
712099
1429418
71017
1469550
738326
1978324
454591
1871115
791348
1178408
643248
207402
1040137
1159494
996768
1487538
921572
1694315
418635
310038
224415
454943
34713
1316205
1650256
1981554
1399786
423818
1884427
1370909
193223
1557941
154093
678956
1020951
1554644
1869344
926326
1314342
1306023
862710
1218273
418195
105840
886487
1399819
1130477
410049
1007858
1602257
209572
845072
1446281
311245
362557
524231
1644401
1960693
319088
1545864
582613
393316
1305928
17561
1285620
1978216
817236
1326991
577448
1725196
131227
1353655
751150
263880
174191
1056635
290723
563164
223569
1182526
1868983
1927142
791698
1058816
1445705
1789057
1493825
733777
1057938
18461
126855
1274265
1804466
1114122
267552
561847
1102225
1651391
342368
1104706
816614
599669
1605626
622580
587313
665485
1941405
65960
90661
1273333
176458
942632
955809
1489871
708411
1416769
924201
1744840
1947290
558839
1040467
1991821
908138
529447
168225
1255577
511916
1983258
1166886
490591
1092824
1432893
890677
796467
807974
726923
1322431
1516290
932836
824112
471269
1872643
939729
1037328
495916
1859160
891902
1537342
1861294
1166699
268867
1892922
1223063
847877
744342
764600
634476
710951
1322922
1600446
476537
1456002
1022161
1409789
1576346
614614
1369697
648944
90625
1351886
1074651
1572416
284322
1835953
469347
502446
1499542
1561133
328230
3222
1823589
1591427
1046498
742226
1342785
882784
1730825
127869
1737588
1105344
1332319
238523
200604
1044800
1526697
1009122
448670
314299
1684609
541923
367997
1905380
95216
180151
1208028
440896
1898499
664625
953929
825144
1756463
1380101
745079
183327
1067208
776750
342227
205917
1848162
284821
1161698
1806332
1693418
1683660
908804
1344139
806048
734093
1302799
1603727
586419
122884
733804
1133440
801100
896347
1544056
640312
1454392
1032512
313863
1541904
185097
788405
286256
1905670
1960226
985110
572318
890338
481138
1831992
1211266
1193716
405492
1460581
576663
1593608
1800572
733809
671064
1562790
23580
1910961
1714392
391408
1225826
95946
1725332
768693
658936
1172129
1671669
1660451
638578
558011
212054
1581171
1067289
1489397
96896
1777477
1521153
470485
884743
1336137
1116247
280735
472881
315052
700581
26594
103233
145861
1693986
74562
243659
28486
826694
955635
1319592
1328606
1554082
986458
1886878
561652
1865031
96522
1508799
1365886
449819
1216761
1849069
1177882
42597
908934
267710
1554445
1814662
1603364
320446
1070478
1535535
325855
1235419
1903010
346283
166719
750335
1212405
330244
1049949
557227
1356536
1293601
50910
1526225
1989036
1124508
1628254
1418934
1918040
467258
1025195
188823
958062
1377644
1115657
685561
593636
972512
633816
1640008
286444
1532668
61346
1083783
1985439
1302302
1787992
947614
543647
1626832
937485
1095422
638167
689104
1368867
1747187
1997554
1473520
932309
1088900
124586
948071
1900158
1578308
1782320
248668
1427646
174017
631660
821912
1274796
1178549
148187
1656364
1512140
114521
1843998
1712522
1048370
1989638
1693538
830895
1430334
832958
966148
1396011
101520
161208
628171
1025100
715988
1195910
1928737
1732285
1584529
1030774
1562113
1412159
1670583
216240
1513623
1526650
23373
598701
639280
1098945
753083
923175
291054
436302
1089605
1017507
629221
527589
950225
1152105
1881488
1079043
174307
1887593
524141
1891610
405328
1139711
926909
1074927
119796
1197931
47465
1685556
1159571
1995267
1557249
1360632
1701814
977765
855982
1446134
421196
189033
1153073
752290
668538
322277
230342
127027
298373
829760
585682
1559388
719466
368166
361035
300519
933492
1463739
1325186
988547
1606107
1795365
680857
654763
622677
1812611
47805
91634
22355
1334668
556874
1825717
121740
301676
912707
709224
1439011
1128810
1060046
700827
1345939
1300815
1900218
1741818
299135
269906
1389249
1767910
1233681
506217
395076
249976
1418789
1211273
45998
112018
1946606
1808408
233301
1411057
1290674
622848
1347003
1668705
749602
1476555
362578
1085324
1053310
967716
986444
1043555
944565
693223
60714
113037
481634
561351
824193
548934
1065065
237553
1400758
1818107
597084
1222522
1737248
966399
1183268
581313
1750674
1822674
491853
1478703
1492068
1848109
1371593
363058
747603
798079
1430706
1771204
1777770
1274476
716582
1289726
890970
863704
776993
1187049
344471
1723360
1886900
204723
1390041
88665
960137
1963068
1855916
941740
905479
185819
420222
873550
570264
173587
1486947
529830
1968659
350428
588383
1738367
1798017
1459484
1361875
1993379
134762
1032629
574553
555099
13776
1923092
823487
1968644
1855585
1855222
59665
1231372
1213573
363875
1367173
1411330
1006079
163308
325574
907328
1358018
1346693
1471360
1792591
1672386
660406
542734
751081
1663492
259485
707204
664211
1382936
1930787
43804
1576274
1199104
1960589
1509557
1341956
415487
1336195
463588
12774
1038818
1077013
776462
1838688
652270
447538
1046824
1071957
1835581
1895165
1424413
815334
758616
1164345
284824
1079109
1199153
924669
1728130
1501698
402
948401
982267
686074
561313
1273348
770855
802837
654653
1901398
1086068
603727
1323449
1451914
1161002
1311646
601941
1507972
945083
1838191
1852860
912001
1937338
137251
153568
1553362
42629
1083006
1444161
1917100
1078126
1993574
1227806
955319
336933
815698
1958129
83026
1971591
16360
738479
237139
1808352
542215
988497
839996
847041
1023774
1466947
95235
189149
1295191
1430809
567959
1216829
1720807
245122
16254
406184
897789
1292807
1287699
1759471
174350
1788162
20901
1785870
1260318
453974
621355
381639
1612064
1016262
681219
1749966
809284
115197
1034678
73633
205283
1382517
1035904
1049171
500418
1980083
668491
1950225
1953710
668661
416727
253345
906684
1993879
1448042
1739123
1009560
372745
35591
1659928
1191120
1417276
628877
231373
1580857
331578
1508789
1359565
161462
1703948
1012937
1580152
220527
1899045
1994466
822638
677429
58936
703012
122814
524505
246865
1825814
300908
1760683
1458766
411018
1613897
1545778
1074656
1425054
920622
13791
1806815
1306219
1229925
1935619
1740572
240944
315833
335899
609062
1150954
491120
434302
1730145
385073
1258965
640679
993425
1169013
1680176
1911521
1579839
669302
1462271
29526
1433547
937221
1768407
661329
1185032
353247
535344
221068
545122
585137
1278524
1940336
588119
1730052
168189
49798
1827457
1646391
1537327
163161
417163
131443
1969839
1116171
1816642
400479
1994471
1603723
1048821
427883
1202564
783368
1335055
173409
1099850
1833490
1032760
341458
156385
1732082
1726689
1309053
1541160
1518007
1015230
901161
1874462
582842
215824
221623
1633718
1824074
1095334
1976162
405844
865284
337840
746283
1032701
172790
235951
1594532
128455
1848578
1942934
1585778
1492968
603837
1286646
1047253
1403367
944424
1704585
1588688
1802008
592907
179496
1542173
754201
1919445
1141727
540292
1987694
400216
565066
1778383
1456896
1601932
1463508
1725410
683222
1069766
454209
1336231
400257
1739338
1615391
97484
701885
1963038
551755
265666
225733
706729
928956
926077
1116314
846803
438927
939952
935254
656127
214692
1880822
1130780
502114
1417400
655632
1540089
440174
942387
108379
1626567
290418
1564194
1222529
842478
758777
916424
1044855
247783
1137965
1720242
702621
1160478
1829827
1670655
583364
975044
1180421
870327
1453996
379496
1536775
769718
416344
1708748
688213
1074518
212463
577679
635655
1480820
18409
1210751
1264815
55723
540437
444644
922365
725847
104836
323374
611862
918064
259955
477243
593451
1503395
738862
520591
1930882
1793822
1048364
740480
14222
1359228
936174
282473
776126
1737909
1330373
1746734
1822045
1417604
741105
794289
1134513
1041417
1218430
584188
142248
415117
717253
878532
1188563
874067
953021
1069849
60900
414266
1801377
24523
419073
1367272
1748580
1766983
155847
185369
190576
893266
97821
1155278
235717
1216480
990842
1552971
1540124
1024523
341928
57036
1598287
18652
680150
1884019
1062966
1223678
1178660
159125
476816
1967516
795923
1000995
1548894
1560212
1338241
1640847
802308
841087
953566
641719
622579
160677
1440323
853654
725888
579902
1911204
953924
1691519
1159955
1807688
1465654
611924
1665546
1127482
814155
1165032
1842470
1744185
441391
1101990
51794
1926618
1006796
555554
221034
722549
976334
634039
1340175
86984
127433
1975784
1711722
797168
1560376
352012
499932
1400422
1159815
1587871
1149587
626488
405672
860491
231441
330002
1260401
1942387
1773689
1808965
1591279
1384080
342061
1278918
1857488
1375089
614913
1101764
1727740
1068659
978615
912208
1136109
396707
1909041
782970
1707268
1655335
33818
115343
1094872
372142
795122
1234006
1694276
461791
167786
227462
972904
540796
848942
684814
721143
129254
880264
1940001
1181961
1389874
1235961
1801919
1010609
1357139
1708092
493527
124371
887820
954267
1194558
1413763
1432335
563011
1414850
675285
1555589
1274504
66879
1128326
1490832
1064909
346355
258273
64341
1060734
1540467
1968792
41948
1907856
1812344
1351176
1604687
1146120
26699
1859884
1536714
125358
834481
1173771
1633838
1188373
1944842
1682469
1889602
1887569
151545
324743
1790889
336095
490186
1058293
1321537
702686
851578
788785
1631966
1071055
71075
390344
920980
505734
1749761
374000
1171752
871948
352967
1922555
1295106
1532333
1258116
1682773
478034
643029
1864108
778995
1127123
1420477
280287
1758113
642361
1523258
462464
1486544
195134
910054
1485901
115421
929915
1107172
177226
77255
531468
151786
128267
1522116
1284815
1475924
598366
495175
1441406
1614590
687812
1341204
1191186
800460
1510097
1079748
218164
1623324
423220
1134940
1770679
902006
1838052
695496
1183217
1901172
793092
461691
1374101
479942
1330618
197897
1836266
159886
527633
1162508
114614
1575602
1865711
1953711
458892
84247
1852429
353430
914732
1402882
100399
928442
1215649
688350
1959244
15721
1030971
380690
380046
68209
543847
184800
1460996
1410154
180621
1548898
1256068
453450
1801317
537505
167701
95580
1964859
224015
925614
1027019
791808
271777
673744
1993210
162049
1245694
224552
660223
445448
271153
1322992
201313
589014
1005941
787099
104992
1647354
1328335
856736
1277765
682294
881217
671252
656191
153635
943473
750115
1915312
601583
613294
124376
1694178
1486693
894779
1338462
398656
184647
480191
1405086
65184
1126167
1052871
598404
1574917
975237
557513
977724
187670
269881
234406
29354
452887
630381
1256233
1706872
661683
746262
1368924
64429
50061
659076
390530
1364978
456382
1865662
798407
1641699
1994245
72649
743426
1165464
1923330
366254
1663738
1010833
534684
1847197
547618
96777
92166
1594137
874484
593572
976243
322488
1702711
1915558
963057
404204
664443
1038974
662036
582334
575478
1315274
519704
1916452
31152
1308351
718657
491087
28553
1854561
347000
1858809
868077
705658
356006
862395
1210959
981138
1115404
761731
689793
313562
1138492
778888
1909653
351585
461111
642489
395540
431143
356072
490255
805662
1896852
589943
1882346
1766149
1238216
222018
324390
1369801
395729
688904
895570
167255
1332203
813037
478468
720103
1825007
515604
683190
431653
283379
178813
365707
965410
1024881
1681703
67417
1716503
1534325
1658798
370387
401452
143539
533677
172495
1477857
434892
1860975
163059
449846
814642
1577192
1566531
48067
322101
1132171
37730
379076
1343368
438575
182709
1350735
1724681
1005607
867374
1575286
1057929
125363
1986981
1260280
1033845
503742
305427
1572151
47860
632465
1411645
164091
1699395
1832947
539311
1579791
1502912
1786709
1006076
1872201
789041
535223
1633329
1976011
1204769
369272
352398
1205457
540385
537805
555611
1087707
457505
563378
327531
658568
108899
1065854
851098
1962365
727580
962438
1876239
1289562
376737
979664
1331611
629967
582420
1294427
342512
1675863
1737649
1694977
1273287
1128581
859291
596476
801325
1290955
1391777
1780724
975956
877658
950683
503765
63279
494423
472604
300897
878609
56211
1694196
1984564
1700875
1688187
1461244
1705440
1774871
1558763
1178762
724571
1622978
220241
1322990
13921
1967001
1597314
1652281
1051692
1684896
1440537
1572914
1381582
446480
475444
629320
1307489
589608
357143
1424300
1260352
230101
1338375
149423
522172
698740
613416
1392181
1364436
1681848
64105
271631
1327865
1800817
1611981
355311
1455300
225709
278842
622611
1283609
857529
1721041
1539306
215802
334873
924666
1044290
795067
1108974
1130872
1164219
1629834
216225
960101
828486
546645
1731465
1505204
1836136
1211653
488921
1922766
731558
919466
1326982
1482622
596491
58861
1021852
1953479
1463954
1634747
1540380
1193021
36031
1760168
787351
545854
1383744
974713
363234
1195235
1530927
766419
1964389
486402
1773732
789843
1427576
946953
226375
1959190
838197
547058
1863575
298975
344093
1334387
503665
282253
1090393
1492700
629968
1105952
1839571
1913865
1040698
1821333
68861
158155
1783831
344044
1521613
483528
990455
1612330
752014
962045
1525517
540581
1416060
1954166
1375717
1191850
247958
136219
1507757
927378
419268
388916
947693
1083179
1651643
634797
19327
1998267
1877483
471429
830514
599751
573285
890726
1298561
1038523
352482
1417939
413228
774670
1682365
483454
399600
744976
916273
1980895
1471584
235289
332090
1960831
756927
452495
1521048
763800
1686572
1709137
1140323
1929429
1867041
1864314
664074
270172
73649
29039
1428885
237483
716978
1673736
232293
1475804
66971
1370956
1438680
1761038
173820
1045605
1790998
36732
1465936
655390
1758267
1916897
1338153
468423
850620
1982161
1323198
1375668
957855
141745
578674
1739050
1064480
355615
808666
292269
894977
913517
505651
938044
912635
779780
215255
695074
1501005
891902
1794404
1544423
870540
654993
1597617
1640702
1030284
1073575
1864224
1244945
1138267
1927613
1330346
814966
692150
589417
546579
1659178
1572211
83750
1233745
1035638
460286
1428669
649288
457823
1607426
516785
1241886
1037806
7661
635270
1759674
576263
1309133
728926
1841759
86459
254706
1658015
564309
313732
1043980
700177
1427581
1544062
1469897
1280197
1792361
684779
1154280
293811
1813395
1432792
115624
1190527
117407
1459719
1198229
1817468
496288
257027
1367172
419523
1005904
1956140
1317148
1100451
1913805
1036234
1822180
871554
827731
1949055
485473
52566
747075
1614362
251342
88807
1803261
1354918
632701
47506
217721
968391
1771172
1036809
1000081
1673897
1220015
338469
1157963
884744
1071614
1926055
1885617
1420342
995861
1024396
401746
1792418
713337
1410030
650016
1821145
164114
709253
797924
1313749
675690
894735
1839162
29263
894715
526215
135915
512241
946848
1987570
1623985
967720
412624
739211
816424
409446
1332544
1491793
1638508
1504316
394119
437807
1440946
1973353
872136
1448107
918406
717911
1915470
364595
653153
1181166
650509
1667462
1581431
461328
742346
733805
155406
392503
457555
59254
480575
1817254
1479949
1044167
1207770
1033622
475014
1788031
918099
1631583
1084520
469909
48377
12138
835905
1230292
1629925
1278049
746558
1219945
546010
932531
563123
664507
1734682
647715
46088
1739658
50969
1500206
980256
1233155
1642452
1410576
1544705
472931
588225
33848
214282
1589052
1810817
1612175
661589
124407
496702
1011482
1726264
1439780
624544
1265111
756271
665007
1408437
1196759
1947435
74534
1402792
1437189
1724956
1383090
1782744
1111759
1040790
1676897
1277156
1075460
318927
1580443
921234
1128066
1204650
154852
641950
1509218
154161
793448
1205399
1785428
1066808
1547597
1196422
915683
636576
1051006
1282706
1691417
1813952
941288
1715478
1573502
1734022
1733312
746529
1962031
1423115
953985
743429
1565951
1181139
238426
110452
947934
407289
1326187
1439774
658496
1039967
473188
1946330
408508
594510
629589
686180
184128
1854252
1694530
306668
736500
998511
99217
1288249
768872
895540
1576139
1634268
982978
977455
1238306
701866
796085
27265
1008957
1857848
303404
944634
745031
588802
1176135
1409289
1810496
1155781
1715914
1013640
1342890
1295015
1938260
73353
646537
874847
1818999
1382825
705177
1614383
1106022
716028
788431
458644
1562902
697099
1275222
886970
214848
97939
140564
424849
443767
835224
1366087
899478
1290900
1437465
1391402
1668391
1844006
1847080
853078
1985132
685816
211870
1437373
1946196
724625
367640
299128
443381
600171
941387
532224
1944852
1368703
541807
1687005
1245998
1655350
469598
671503
597311
320785
1674392
1986653
1164654
1550653
172005
827179
300817
261528
1382333
1867289
1318297
1486008
943280
373683
132327
1057534
547218
1770030
1901436
1203439
1525372
906579
1268924
654478
462294
1049220
1174853
1856914
1834054
122319
1718322
1007278
1239075
1453392
1546990
71059
1476411
1077602
1432786
557562
709479
1713682
1790254
1166359
611751
1605867
1262052
771492
1201380
1984973
153449
1914180
1530725
1917462
1618137
72284
461420
1273901
1217372
1424137
546215
1230229
6219
177886
1082383
366602
143228
1778284
1127931
865194
1540597
319564
649852
1215538
1160334
1148887
1614787
429666
1024206
516902
996739
1420941
1618270
313628
348712
15485
1653409
375682
1665358
1238238
1109996
73889
1532503
1457542
1573760
1705710
172037
155719
1569714
447288
896314
1068089
350264
782603
1475702
513290
622367
984815
68620
1423402
1064825
151933
1162809
932387
1812899
1993538
89500
1211352
1790939
1771030
1416931
1869529
1608171
1712386
245471
706147
1235863
1944850
1572044
119681
1344648
892839
889198
375767
1120177
680158
1167357
1358976
162633
1792765
303441
662101
506853
233519
1152582
193528
1552073
59024
395453
1136122
423378
572452
87784
1650203
1206176
305211
1202944
1860871
1347979
985507
410911
640371
1141394
274604
1014573
1307941
910812
1755037
199691
1985131
65079
1403846
555037
312027
42296
860229
103919
587797
148521
74513
1990208
93641
88793
1160797
242889
974323
125017
836090
648918
312104
389190
46390
1305240
24754
195290
1265828
247115
234493
886338
1498072
590371
391569
853969
667105
1029994
1142418
1977798
602402
1622724
1509529
1043893
60841
926587
504977
1220304
812964
423018
1094056
1381773
1390264
683265
1824783
777571
1509961
817344
1185297
1870726
496468
1350150
1141192
863567
215122
1154868
919154
868198
72376
1445802
1624532
1592970
203412
30777
857847
100727
92977
792559
873518
420832
1971210
1531124
1687577
548643
505889
384656
835054
1269606
1940207
828501
286552
547092
1537557
36208
1135291
1808252
1393310
1502253
1136003
1856244
809094
1833277
276648
699105
1444400
1165290
527078
1887747
366792
577806
1226364
518756
41350
1922041
607790
886303
1894199
420892
742548
773052
1207678
656690
709512
1290443
6647
556245
719759
741
1136321
240382
1175756
1492841
1318856
118980
1473405
1077732
1303803
647137
294302
179831
477683
264872
1669292
231887
1359038
1629775
1297965
295200
599511
424879
898111
1220465
1374229
1210302
329348
992948
920047
772093
1659589
1195013
1006615
733890
105199
1543829
521151
1719359
432875
554754
1180724
1535575
1537703
1065234
653591
399218
554186
1264417
1651255
1328121
217524
428927
1755982
1454459
1316987
281994
726241
1833205
657122
1570439
174900
160404
1557915
1788819
350388
1183551
1738412
320021
1183965
373199
1335299
335478
1133587
715495
63614
1838867
442717
270199
1168925
350973
931284
1846818
1939458
15735
1913475
1660980
579929
322779
1262820
1930402
1145764
1123430
785215
575631
1686374
305824
1026380
1352942
704225
1931337
1342337
532353
260541
565100
1222929
1251436
98605
123794
245703
341232
1812445
1355075
827193
221140
589900
1882667
1066669
1622458
1169060
821365
1334686
466196
1212046
428191
1358530
669037
604089
1758472
994778
1665722
1799160
1297247
1327311
232855
1769270
541154
798271
1340527
1982116
500017
1154498
1422253
1805491
1768802
1150441
1736969
1854407
1010149
1831722
1124406
1758685
149424
1240612
726082
729369
1349516
550175
803374
1973166
1381723
1823524
1147152
126715
979224
366482
689635
1871097
1502632
735248
605105
786581
164011
691624
1532964
150419
881760
374278
878275
1194648
403298
624875
1532778
556653
1297969
1349439
489398
1838357
30859
275890
1475061
1610562
738811
1582785
1481554
1621033
1374444
1677551
1352469
883687
64496
91180
280
1007963
1235520
1715359
1490960
1837457
1697497
1288098
130163
625292
1926753
1484046
479556
288101
1404115
778455
460605
243603
697131
1366809
1112998
1740040
454648
1108988
1842422
1043550
613511
1342928
584280
820931
1921563
402862
511519
1753437
1365112
1330366
1755489
346191
1160271
1068233
1575921
904879
791430
875055
770853
1676571
802900
1157869
1329521
963257
362138
968509
85097
673226
1955091
114159
792175
141935
1340771
1874602
1085824
1160218
1425244
207121
440200
1504126
1131892
453354
700703
1768773
399866
1072406
1791963
1961730
850121
739099
626335
41814
1255608
767726
709677
275119
807721
521336
384121
182655
1551129
304906
1270154
174244
536417
684266
415821
294637
1639526
1340698
855279
1372401
1032443
1753727
1548977
587767
1129986
1946798
1021810
1789322
1613696
1485581
854261
1934153
1828682
575982
283049
1106561
1400555
1769819
1357188
1623837
933108
480470
1881454
129223
716401
1130283
1468190
1018516
172831
1859076
1678870
1750262
988555
1892581
1343760
1431261
882770
68060
748912
1062063
1836740
1276726
1034221
865398
19310
464306
717021
440040
1583983
1945487
1879112
1941758
505648
1011628
531621
1879880
579323
765632
415333
1127254
1516116
300375
1890850
874008
1857202
1852874
514746
1910778
88401
1026536
1533096
702245
304766
382132
1961769
964015
604864
405115
1131322
1132010
787112
253259
581208
1243980
1717666
1452773
1909903
25110
610239
1589143
531883
1181128
1379660
1960169
1665382
675426
1935481
1802762
675526
1756661
1585571
731930
89755
1001793
388417
662182
647835
1281818
1263685
1438075
1696343
233274
657835
1699762
1723726
1305456
701944
539822
522075
1550200
1343559
1159891
1922404
1209457
732908
660386
1836974
26129
247975
90063
251458
1915111
1853991
1461212
924993
1676689
1119300
292451
286685
445394
1831872
1165691
338370
1524805
779242
1316379
1215133
1532927
1165529
1067582
73363
1067962
45385
864805
548559
1624185
1319855
80303
1177075
1938426
1583944
343712
1149508
1890008
215279
1257439
191349
945866
153180
214064
701551
1546075
551864
702879
1136581
1881100
1320756
158421
922397
1540688
1863265
1840860
1949970
343107
1887522
178955
460302
554359
1021110
641176
1314246
683066
1465425
113006
1339320
1612720
1085468
631197
1415780
857185
512984
1766169
1589965
1700984
1659044
992063
1449284
1214175
674063
1603022
1346708
1250027
1944542
52030
1566512
1107258
15268
1904008
323648
337904
1467203
434725
932507
1857564
1519387
1124611
972834
760671
730287
1480335
40638
418643
177994
238968
916206
57747
1426575
237098
1986477
1328016
1163207
1161227
1027178
1394584
1852881
1783718
881283
1431873
228336
1587233
1327500
895442
1652409
112209
1166903
760801
749317
1682161
990787
409460
1539188
828301
201845
1264157
697153
1446654
60452
763890
1992050
1959858
72988
1778197
1733630
1445186
1729768
1563694
282522
344360
1823655
413956
768421
1903246
1876357
1912325
1636298
1023045
605625
1136515
1548446
595456
289070
639438
1217541
1219291
1243391
1038600
11518
586654
780615
372624
1326610
1305899
385660
1407485
1181044
857342
1581944
1884029
426008
807820
132885
1050763
1575416
574956
236708
1681578
771239
96877
52842
1542349
1588269
1255978
664781
1134488
769544
527165
418702
1129408
475506
1671274
1024598
1934168
1576430
1660360
616986
1589642
344020
1638976
441258
1036830
78210
762532
1726444
1509560
300655
676775
1734580
403749
1334496
1899979
935663
690097
714327
1892780
1178353
116132
915926
1941314
1170963
1325572
1380521
1233114
357196
259761
1853365
537741
1186497
675198
1692840
516847
928051
1574045
366935
1881060
100912
555969
190345
255327
1048773
868561
109090
1132884
877573
638964
714091
1952731
530687
1808190
1567434
285304
1780629
1557768
264619
725659
1142256
76846
974066
1609545
738999
653255
893551
1264728
828755
175866
1785911
1081766
1474355
1102207
1806067
354203
774121
1380148
823334
1089783
1057168
710058
1074915
1867849
1221469
1969852
1444299
1565005
1475907
137503
1840898
1537713
780065
250219
714069
1724287
1858095
1003816
868803
409289
1964611
737370
1785334
213944
180031
902405
322040
270316
1414436
1750387
136036
570911
1279015
945903
1310493
50409
225592
1090659
1833263
1419608
1736943
1003484
893202
1241300
1224266
663098
863504
801543
1120269
1745518
1825949
1219683
1459036
1372498
626156
445790
1712142
672825
602183
1843668
1845205
1659553
1144263
832285
1041909
47558
1343376
1364797
92930
1094650
499577
741139
964797
725592
97516
637038
1477669
923875
1825214
605889
1056256
111897
478430
1758876
1054316
556822
551605
1108370
126800
369496
361169
1197336
846120
389838
92354
1071343
857434
852688
970587
863784
1340210
900028
447251
300722
1164956
858631
1599428
1789371
583880
1020222
539202
1081696
522780
118647
1204075
1528535
1156063
1090678
1712985
627216
403476
1714997
833306
1028900
814280
1535406
1073610
1546045
36691
355547
1869963
1087526
402821
969250
1477540
1825142
1079478
658686
955634
16454
1619802
1942623
1984717
1192097
866969
292310
518321
927465
355942
1001825
1999949
1319264
1515721
644751
211893
1887509
1542765
1624535
1901726
968740
1499259
1745571
1500416
1878347
1765912
76846
1691976
178768
491792
712833
1407098
623985
437965
1269730
1053790
1140244
972673
1646529
264775
34892
1796765
549080
773786
238603
458300
1515143
1837492
802537
1446114
880711
376729
995603
275617
491475
870962
1948757
423013
927668
1576625
685510
471719
264530
1486963
1789578
1562342
1452577
347369
883865
840835
1489312
1829805
1920914
883391
1328139
1596016
1434020
1279118
550461
220990
1414863
5598
1668700
167099
1189186
1225413
1384897
1933116
1087777
932552
1864726
934292
393499
1625645
310041
585661
1695958
556237
1063961
1771961
1280246
570690
244817
1153928
1506801
245104
1389595
257287
973203
1437026
743276
116829
63322
381486
1803868
1810044
802957
390603
44287
143552
47114
1306400
344890
1652069
169853
345205
1819636
480417
216008
832405
1072724
818306
1869506
382496
195847
289066
163958
636800
50962
1493856
975634
1413809
660927
1665301
1197959
427843
1162594
801448
476580
1968676
700053
1903482
965023
447289
1301811
836307
1617676
531630
1834934
1605379
344683
414587
286073
1865723
1533887
1815398
278780
1871802
539557
969913
463534
135142
783837
1619766
1305962
1903331
297737
748852
1738722
1965766
857532
1727369
1745999
1032173
1929476
1151791
1362084
963856
391277
1318492
140372
1187308
169119
1790703
122830
745881
1005504
191839
998573
268569
1442756
1462654
1977865
638667
323193
76799
1982690
257451
1960036
1034565
1163572
157930
1007746
540495
553793
1507595
1459172
909902
412234
1704100
186899
922931
596369
34882
1010614
1496969
592264
1614550
489140
935667
1819439
1129591
1997643
1653959
639218
835856
221933
584854
68029
789185
877173
1264130
406551
1665777
1807551
1950372
1005396
1195283
1342636
1798707
1945523
182201
1270382
1269242
1618505
768666
1012237
819180
1386406
1723148
163512
711852
1783961
1914943
203933
1507992
1906552
1851049
889680
352567
1002948
249778
230597
314818
173011
325903
855603
1693747
948579
1343220
813859
203807
1312506
500094
749849
664785
1451616
1029393
516672
1837477
813812
757280
250144
867709
1238896
1222293
599254
1356246
1414284
523260
337373
771539
1485419
1988194
463779
219198
323940
1671712
321070
331942
715517
632320
170969
1560410
502129
1156050
37521
1410321
589290
1968019
1359216
1654891
1496842
1927949
1230474
328721
1303192
569641
1432846
572532
461190
359173
897829
1529489
891756
1533072
1734859
72256
1184191
1078314
1209101
9676
890804
89088
1340827
126434
906674
491498
1232231
203038
225576
1622899
90653
1363251
189296
1662868
1672761
701452
1298131
1087046
1451940
1064037
480166
1929600
404540
1244904
1908346
1807183
1403456
227293
1814524
1437494
41790
1542836
45665
1103165
370015
1722949
854568
15080
777838
1044311
1354773
1964367
273665
536172
1519117
1341390
265428
905029
1400160
1103199
599196
1999681
1620453
1713177
181919
1020546
1867292
1320543
1608201
1506547
237852
1170851
405641
16285
1418558
1282038
568628
1472592
1415576
1800216
787171
1640848
705328
1447665
1931333
1065951
919037
46420
1362863
255108
349405
654725
1429337
1379373
825383
1586604
729053
973199
1034473
452755
375752
144892
411509
567832
722228
1744663
111510
1468204
1695672
26688
473361
556982
1186088
973249
1847618
1693531
705858
875593
1450531
483474
200496
906881
1392360
278277
1162259
1993055
605773
1585267
1107112
1231652
1671509
572284
353179
474571
1100662
1396955
1021588
508847
1725444
1811955
1408368
1957076
711321
461777
348161
824508
85559
725504
1280420
110328
150241
1882535
1824003
1741415
1292340
928453
580067
405540
896960
256294
1043868
777442
452955
1649797
1118905
1871515
395908
1170556
281552
1186861
709461
1557072
662394
1580208
1970414
1512414
286166
518643
186430
628667
436651
778339
223161
993924
489447
150741
929508
1746609
1907600
584876
1386341
491279
782288
550141
1116197
892264
1894564
1972992
796701
1967059
1141370
178781
785277
283241
506514
848784
870924
1815683
1428345
79750
1939497
490340
1281817
1512390
720778
1277995
1997396
338704
847683
1318988
938304
1318318
1865832
1409540
179908
805255
1010756
971470
1263344
1577334
1955684
1756684
766677
132440
345468
1469336
1683163
285453
631596
1183142
940358
905113
1702820
1969327
1801624
1896028
355434
373795
694691
900008
1515835
1014659
1201857
1508538
1618004
512490
836608
1970805
793645
89247
486999
1492152
320539
1114203
1270632
243256
809332
229914
404114
229632
394925
1999534
1638750
1763456
1806295
1664786
1091856
250636
1129130
695275
1532433
1534625
1912721
1027059
444292
340585
201403
381759
1133250
1404277
1064067
143765
537160
1985856
1741703
671309
647472
1814599
531739
509362
1308796
655199
982002
1585635
1925203
1663583
1737845
1125536
1649873
419610
81552
69104
775027
1821065
1990291
732812
773417
1646941
456738
1264229
1771203
961249
1260291
1146776
606761
1061107
794346
1160075
290860
82570
1445156
422185
445478
845741
707685
345790
939912
651439
605891
365859
301529
1229689
1864881
1377514
1829659
116951
1170004
938972
938252
1304938
1211267
1789501
1309225
1737230
1337769
424554
712290
1250310
828056
1437663
1917512
713477
752496
1015610
948678
762672
616879
689543
915056
622440
1395698
950619
536124
1206652
654305
1673198
1286190
1708862
612826
606004
869718
666704
1878963
1879724
1011224
137421
1819129
102656
87442
1321882
1514458
330312
1351971
1908539
154230
598451
550846
755991
55382
397423
880970
883134
438506
1845494
1650104
832715
1379157
1907998
181392
1422211
1475440
775363
177701
1485297
1602274
1737988
1916663
1727074
1676831
795953
1441866
598226
1004313
810220
579620
1087303
736885
1667506
541420
1791305
1271232
164126
866794
1468529
774257
1779856
583383
326575
1013030
1285393
969460
1219126
729359
1121065
852741
1960894
1726784
81904
84743
1273990
1892939
873156
863101
394227
870467
1786822
506970
691420
1052139
1360299
167087
59426
1924065
310701
1450809
1326770
1035308
1816770
525976
1923886
580544
342532
1286082
292425
1551908
104110
1189879
1004437
1389547
635426
310559
1883065
1803415
728321
87528
1180279
1720988
1257188
1075754
1858189
827454
473891
380970
259019
1441873
458539
1113618
1528070
1193411
938873
271123
1318531
1888351
1543771
395500
201832
1754139
1612778
152124
872694
1798495
898598
44730
799505
901192
657236
636135
1431056
1960797
1311130
1355858
911832
230306
1535884
757767
158804
991968
1580708
1888457
1972398
1080194
1599839
1479093
1100597
1547619
975954
1705705
627121
1820947
684840
1050522
1310996
1683302
1410610
1812356
1989121
558609
1531073
459826
953682
1920298
676687
47398
1214295
419184
861389
1439106
1158956
1447679
1665514
682697
451075
966133
1563505
1305515
1910705
425343
1327950
1941875
1976583
577830
1367581
921201
1656212
1971514
814404
454871
1151472
852133
796586
1609585
982611
49125
1306901
1035757
255973
1487681
1032000
991567
1022856
863451
1132277
1550092
927667
1616830
1066603
698425
1990237
516371
259850
181227
819002
292994
1846299
1642838
664160
403659
1986123
1701711
1734939
574141
466967
58330
1342988
1092437
886026
798461
1827927
838321
1080989
587860
1738945
359843
282100
1182042
1204057
1348037
1226260
579771
309422
1188441
804248
1413157
1778103
1661632
1867848
194906
1140452
1870644
1152028
721211
1540177
358901
712275
1562865
840672
1686724
694556
946828
1924777
1959106
176498
1683111
1700334
1492931
1038077
1198109
263753
1756367
143330
204027
1177970
1419133
822513
1312491
931759
1075783
1656249
1209099
558423
409248
1278336
689248
659330
1295470
1014488
380491
245833
1375407
773048
1897861
851377
1543646
753924
732019
313346
494833
844577
1064581
278971
1761346
1976421
502114
966689
807582
515084
1998994
1434905
1336404
1579259
944706
646300
1249201
365230
432290
177431
950136
395199
56892
1956595
886738
641269
431095
344452
1377085
424464
1117372
409518
193727
128341
732459
1837096
1224660
866894
1960433
933742
495271
1450317
1819554
362386
396826
921566
1895918
839050
1683218
247258
311088
1479193
352394
1228613
1806904
1923115
1936353
1033648
1368208
768389
579789
1543696
1816120
1486884
1682171
1881786
323625
1301789
788492
722343
671871
1900109
1767893
215409
747395
1556469
104151
102935
575208
1040524
1867290
1852365
1839080
93856
211591
240213
21735
517722
1662296
1145190
1728368
1108578
527475
1552377
1507227
1285067
1295137
1527407
1417122
1656701
1583648
596605
1013605
1395968
183584
1171361
1431172
1293808
1824145
1491212
717044
1229525
1344758
758621
1911639
1772474
1074105
1686349
794881
1202833
23719
826828
1614703
1707445
502000
1215345
1970408
1962578
1564090
571951
1992770
1703181
682417
807437
988060
97107
364096
663862
291982
1602257
1332268
1714153
1264581
541522
1992199
1472918
542206
909135
720136
800377
575070
960858
1553060
1049256
1473572
1356822
1936183
715567
220972
463416
1732649
382957
813911
1170868
412112
605784
607152
1098574
351032
483426
752648
307187
1815415
1597211
536203
439892
1727117
199678
1706962
397728
1158456
107466
503796
309259
450826
1109736
1503486
1237274
466148
393781
500794
213944
1178574
1903512
883131
341973
1380743
1319701
69628
314010
974894
1629585
1465345
512483
274398
1473345
666151
828339
1974529
717850
1179175
1729620
162207
471489
991259
543582
320562
1502815
1194029
1454563
678628
1218970
568547
1083085
1619420
938356
1861596
275725
865943
1757661
1370808
437484
1714418
762775
1153287
970973
998857
99055
716430
1792048
963062
665340
516365
1987387
624716
485812
1626390
686593
1570441
1393261
1933566
1447564
1165727
1234679
1479438
770086
1851109
1944175
737598
369776
1686971
1702547
516284
713459
1377944
1475300
690002
698119
1900665
528335
1846605
749519
832840
694504
1981486
1066828
747055
1503979
1322013
1256648
1417296
507787
32296
578406
1760555
571807
1109946
1880915
174842
389644
495827
192378
1301145
43705
246222
646390
1936060
461841
1815715
199601
1239102
1742917
447135
1969636
1704282
578960
1306852
451828
1955300
15404
1318382
1513727
1294393
82300
1876309
1021847
1477743
757641
1640556
185471
677049
521570
1079418
345739
1848197
1821846
1485619
710739
1658007
1388087
658693
610423
1576734
1978912
611970
277514
1044989
411145
277827
1271721
1556116
1128829
1586205
1742283
1891603
1872443
1701578
1517213
1234470
1126892
1997891
931133
1657559
215903
1080888
1319141
632740
1747339
424508
772290
849338
1618139
1950239
1634073
827180
1376879
1088050
454750
482521
1895013
20
1393797
851424
1002238
1389709
452404
367900
1653817
1539211
1208695
1498864
1589349
1414253
403051
1218695
453512
767326
648656
1306553
1882936
784243
1997269
122816
728469
143760
104730
1829861
145490
1484745
1349016
204251
749049
908658
1296009
985091
679720
1614517
204679
377411
783230
733164
713398
1302255
1909021
1675902
1049812
1319114
700855
1900562
1498035
1991132
713652
958205
49366
454620
865556
502852
506052
1740956
177262
1797924
1668094
625670
306992
679630
1677792
438370
1529243
1270714
871323
1079951
546020
658072
1816900
1150145
246948
1952783
1664549
987024
964097
1470384
1556928
771488
439776
1639557
206283
1639079
1744498
731005
671183
1735065
316924
707106
1215067
1380694
538837
19419
1650113
1754130
77021
1743651
535590
599580
707713
392864
15083
1720802
1097764
1949134
1516514
1260096
1651031
1405416
474520
1579823
133049
915941
317728
1126660
398396
1123560
390165
1755735
805507
85649
156950
376016
524822
60245
1693584
229841
1511224
1103255
1951652
1596078
312931
1512090
7235
228327
1652153
1541517
744075
1787045
1778839
86859
1244565
229156
1415311
117321
1760859
586654
700593
752222
762892
980382
1805937
1810215
1177256
1541501
211769
1721755
1120459
1093389
583867
898956
994471
627321
713145
1050302
1078547
741012
436694
1045376
1751289
968649
1025155
1083437
643603
1585040
1626667
1277691
1073021
1132543
1842583
697490
147641
873683
766226
355618
1656867
404320
426220
322158
1723066
582817
18895
1651244
1907241
1496914
21579
1307830
265013
298187
1849120
183464
384229
1312037
1217758
1130890
1174484
1254523
1737196
1249355
1434277
1798709
131301
839500
902900
299805
1213873
1585526
280527
1375496
420636
250559
607967
1921882
1427197
1350404
139281
490417
1602939
107396
1719243
1286955
377346
1274868
555402
744949
1307874
1780144
1004764
608569
1098347
1630968
1396687
1901116
48343
1164394
365813
387240
1239129
470589
1358741
71835
1873180
801985
1510791
928211
1949903
1214219
1094750
1060737
961665
124317
849823
1663307
1844924
346375
1233862
1114227
5382
142634
1865287
35001
1955974
1307561
575314
508955
1405460
1232051
1890491
1229021
743485
1642472
668214
1239658
899426
423665
163875
1859490
74765
1398074
1332402
1031335
1804431
1659268
90203
1234457
1440103
1541590
1421716
1318218
710427
1329132
699505
1089888
866373
309203
446749
1087396
608998
923946
148752
371537
1714945
922609
1804117
1669473
395608
1729992
831876
1492664
411749
1108916
1336047
1736865
78604
752379
46880
1036485
127254
881945
256327
1784440
1504754
25261
1948212
666514
1964622
1328851
1808090
1521530
1669836
1886249
1637296
585093
1891098
488242
482311
1012451
1873327
1010664
765045
433601
1344835
119986
427309
1394746
121115
1232345
1072804
1628331
1825112
1347356
573696
1535424
1640835
1842269
1523195
409083
1350684
1396085
1888858
1280951
491561
1384064
1400442
1393425
548388
674364
922093
149544
1916371
44536
1592392
480551
983222
596959
1863337
1870739
550113
801695
621277
1600982
1314163
1351791
1212390
1548762
1644043
1843859
535538
1899472
50760
324330
539574
317863
1991546
1431231
1479135
464615
157210
1278042
1704930
1336561
1544384
1910862
1129604
1091598
529380
190903
754473
149370
191061
166654
558357
1036605
1000478
1520305
851509
1940475
273158
1045685
1465098
1898794
1861999
965477
1190341
1510049
1985766
123460
48320
771245
317916
498504
885178
630991
741472
257535
280300
511071
1054439
1573636
1348005
1216340
25045
972882
1064013
75908
1650723
264563
854099
1019644
1737916
1713060
220441
519171
377432
795829
1504378
762920
1195098
1777915
1529018
362429
216583
1393622
740610
855783
1868238
1049143
1732464
789207
1648230
903137
529766
125792
26238
1207727
1137536
621084
616377
1991087
1131631
188782
169089
1246852
1745927
854066
1371592
1093025
363637
1498500
788103
1914245
225518
1835501
19292
1043048
134505
1855329
1498323
1972027
763644
1244958
1406236
785879
85921
969229
330242
213203
828423
1209360
1915844
1335110
1375342
1944203
1370921
1456329
1538311
286752
179763
1124843
1277522
196771
267568
1845802
461778
902387
1722569
1369281
529096
700184
1357221
1819846
510211
1150749
1856349
108265
83910
1533485
422459
1734640
1167061
58521
737393
716172
816303
1089491
1920872
1506675
1815493
1048386
690196
136792
1968662
668189
637554
1775799
1718202
700100
1277893
1794850
1068682
410523
30745
1540890
1530542
1867875
1289217
1074839
142885
1490850
818343
1899312
1467286
1385825
1184685
1075428
419140
1139188
156898
498877
1554773
679917
390492
1853627
466364
1271567
342235
385184
290951
763422
638374
1714925
1471108
305265
705162
642315
1330823
16995
855974
1410889
280629
1781619
1523478
1261575
34088
279990
616431
1760241
193246
1103928
1997279
788408
909361
1641823
1145712
1188815
1195638
1247490
668469
436089
947033
972031
110145
1272264
378089
1456724
183666
1061711
301518
896338
101372
835592
775828
1662469
641417
1086373
1707841
1600291
1676858
1491789
1192157
1614971
889893
1032081
1621678
563631
576
602708
1567606
136336
1285632
293343
1740297
1237020
1310093
353320
942012
996807
191212
949282
1537824
1948719
1165523
841573
1760341
5352
1144225
213147
1537502
1274966
1699953
1858392
1797336
1786815
548513
1610903
811201
391897
65378
472844
98819
619989
1161002
1619511
1745066
346418
1192040
1055404
1557018
1482658
310300
358491
145776
289352
1270689
1612561
822120
1898325
247445
479310
1416671
1398562
1968675
958349
873514
1775282
239245
809452
1894808
487244
1213668
1593584
1377081
1144716
133190
168631
381835
986312
441652
1587868
1526249
1562170
778894
1242695
17639
394192
253328
1055974
758894
466419
907047
79579
1525703
1743793
1774932
1759640
1387707
892255
1012659
531552
1146561
540207
1278068
854623
442799
40564
1338573
1491709
507683
1564820
1609452
1877116
1250532
1697464
1442814
908946
1028337
1026172
707751
1329106
305955
1101177
17487
196308
413652
1834504
1785629
845400
1335125
826402
581067
811867
1977509
848014
820929
1499564
67805
181902
1880369
1563138
1577104
1620049
1681014
1199954
46651
1543900
1007591
89962
1125472
1758939
1964424
1390808
2346
1142287
734916
305931
1156244
1790586
1663562
839376
1361376
1569693
498693
1698186
1905888
878752
1668190
1812722
501475
991589
212830
1547800
1229557
154752
559960
1278341
1846356
343962
465140
1616435
1640695
97991
760604
495425
945788
1552160
770750
1244472
28930
235885
1812161
1497995
964583
266746
776177
180130
1821267
1851550
885698
471545
1916919
1734891
765485
1451209
279357
1349593
61679
84484
1291765
988424
277476
177862
1174128
946919
4921
1918451
636089
1465640
1748784
986670
1385432
99696
824140
1881587
181026
1760325
1180371
1024534
1846753
552
673551
1332849
1271438
1358910
415709
1079931
1387353
1525295
1657845
534728
1310749
1180201
78812
1695566
477216
1708122
287219
459409
1307606
863736
1981962
1855277
272611
780842
191677
119054
1948717
1340211
681437
1854420
1682059
995317
1307345
1281491
1077055
179328
1042534
355473
1238252
909556
1260675
41680
1795543
183982
1836878
1953662
1205329
1678891
408280
244517
1587636
534521
1307654
1113893
1320840
107853
755441
1177070
1474170
1625628
1053600
706680
1973283
929529
1575358
691453
735289
376127
1430640
900570
386211
1234941
1251302
1025544
459163
389417
1088489
1774720
1870122
991177
1111648
1515275
1504692
198948
79266
1194914
1162213
549114
451095
1063527
1715453
1104461
1028262
1996098
484068
799813
471305
793758
249415
1278062
55596
1874485
332090
1577403
1605542
866616
1262674
1160077
243542
933550
1567936
1860117
1911165
816826
373748
339069
42072
741446
828296
1292822
512436
1443281
1193910
144317
1641623
1153965
829671
1272508
502026
1011309
379135
441335
219060
304593
1300083
958407
886637
1999823
661599
1537143
696771
874404
724387
1587041
440146
1047107
1224667
1995347
481574
20090
1139737
1861178
268069
993202
1330727
693115
1499026
361787
942470
149578
218512
48998
483545
1153673
204190
703233
1319445
1269846
276963
1818131
1083157
814713
792258
890333
1404668
70962
177904
1832582
489561
820247
1933176
1807249
603783
12639
1219535
765660
1204754
782841
141414
854800
1099485
736698
1148595
1865320
1972607
717049
1640393
442576
1236310
289737
696916
815879
1625071
853038
544255
717781
1630816
905028
777254
1498889
1963075
1644957
1452489
631842
1935199
1436723
245100
632483
1798932
156822
110688
248753
1196172
797839
72348
89924
1000931
749462
408474
1330193
454751
54235
1937434
70656
194399
812120
518082
1445122
182730
822410
593000
1968924
506856
1922420
519609
1841168
1585920
818027
1084551
1303097
574748
1138830
331215
223279
98061
810821
1564517
710528
470435
502266
226424
202345
859634
630253
1880933
1117245
644286
880148
1425823
1826486
7611
988966
1850202
445266
1240126
345013
647936
1140260
1922420
1861137
1152335
101285
685394
1355110
1662875
1654495
840938
1944953
1011093
173907
505641
57729
112350
1492121
734196
380440
1223297
1740413
222264
1937154
778627
457995
407760
1759920
324087
1175169
1259189
89952
1853266
83199
870946
210924
776221
473213
497467
907377
553365
1430034
1983678
1614123
296464
81792
779827
216994
57861
840539
1115998
1459002
534992
1133172
1897056
1559206
1635230
1572331
1081485
869119
1583710
65555
1049766
778229
203701
861408
1152538
1473180
505397
1410491
1124619
1368537
1161469
888206
854649
886550
1851096
343950
1940502
1317184
1415164
1846634
1699631
902029
244694
1132312
197487
1791142
1741342
1701443
1024638
1580104
1385532
1269851
1152215
189345
1490645
910391
1073841
1270288
1770647
144207
382569
1591079
1630747
1155080
1924448
562503
1982988
1178785
621900
658388
1867773
1559443
1591325
87269
661171
1537956
289520
1334652
1990734
1394068
1839089
338550
1850935
1793052
1691899
2875
1914765
1094195
257011
898497
292082
1789155
1996800
718688
754875
763732
1335644
1117656
1316065
23215
725945
1281716
1162011
1911365
1001382
929545
314443
436214
283604
522466
1246508
1914057
1153093
466790
1299066
1816751
352692
1950252
1364968
1301577
1910803
447555
928123
1794541
495356
1551391
1678951
1386942
1482210
154604
652436
1915701
175220
281804
5113
1291995
986270
118567
1620888
749101
583983
1075284
259946
1194929
771510
621302
795148
68829
1438631
1819553
1302286
1613652
530370
1756726
1441841
718637
1844579
79317
143563
307106
221831
1094707
1683635
10743
1788633
658684
1923113
585511
349528
1326276
1164238
1807751
69672
830994
1733816
190659
1532659
1250852
866117
1519027
930099
1637373
678463
1592685
1755846
1314214
464775
736119
1643712
1803939
1534671
270236
1049241
1474623
348078
622696
309665
547088
483963
525641
733404
416341
487418
429445
191186
724591
581731
1602799
610869
1051697
1096019
1322675
1665139
1552550
58011
775746
1627625
643745
94826
716753
669064
764323
1027618
739439
683170
707883
738407
512380
17845
465932
603862
820783
1801046
1970418
1817829
415664
122423
1661468
1008915
1947258
56741
964632
1725454
40985
1244575
1874796
412861
707187
681377
921178
482999
1682339
1651964
446226
877246
1234317
288688
990411
1741044
1863145
967252
1962990
1376511
1968833
1361922
246273
1388648
1660512
811845
1449227
1216500
422169
4809
464694
220652
687679
812030
349416
515360
440293
1806178
808191
221257
1076378
366961
311339
1355514
883658
317276
1801622
585921
774327
313188
1447824
1502791
1158162
393987
1890288
1306791
619959
483173
212425
1943768
135306
29640
1405690
852466
137197
105506
195853
130053
1083209
1812615
1565675
1383733
1516186
453967
1817879
1567048
845976
587612
102159
1761574
1176536
1366989
874078
140711
311620
868181
9442
610258
857662
1286269
408515
305814
1446087
420856
1256221
403399
226977
499695
1761954
452911
1015167
1598529
1586372
1199453
1296134
1831161
726032
1632307
459323
248360
1253609
1292475
313433
756954
980907
315432
831303
981918
1701317
1774454
1863346
394360
1970415
231503
1737432
401502
1824952
1374522
842529
4317
1371462
301936
739905
199359
524515
863361
290697
231440
1420757
893427
1386411
614052
481317
940151
1786094
755025
971274
185727
773234
601530
1327310
885150
903397
901221
1725294
40779
1221462
1255641
528709
735333
857031
314331
981401
396015
1290535
385578
423437
1863405
165181
188439
109328
1337256
1683059
1947601
597603
1011218
107836
25505
775947
1120796
913632
223915
1718464
1484494
1869615
1993726
117382
505656
107534
1920678
129348
1988671
91278
1957881
814787
1929827
1242514
600404
141464
868190
1807307
1516993
1601062
1101754
208837
1431165
1436259
751744
444648
12219
1936545
921568
1949745
1917201
217509
941334
713962
1884991
498952
1619740
1254107
1611051
497961
858017
37648
1102168
1234048
1890340
1156521
215231
254190
752234
1256770
354879
1104680
1008967
925834
811009
268995
941800
1706717
478178
1361597
702244
1758779
384717
1728620
1663550
728029
975468
64733
143419
908455
32132
307715
1262501
1290183
362093
1701024
1647529
565655
62828
835241
1054345
1038903
1779487
1776376
1551361
985227
1840704
668984
915193
151138
619172
1889611
1773990
1047395
1483427
310543
517412
418920
259611
15006
214822
1631331
1911008
752872
753892
1502052
342339
699553
448633
1882219
829740
1397325
1560413
1138594
1382148
42769
719451
1224206
1524406
1474184
606380
179054
60150
1981530
1120040
732363
1721380
945806
1774109
1733861
307545
820403
1899169
289392
474687
506872
832599
412226
1234148
1495702
78523
847037
1554823
1383425
1525317
1919318
1965365
1053739
1005721
938532
1854432
1296515
616128
641228
604276
1899679
1331776
152929
1259
1642161
928230
276309
737270
615731
1300548
1584809
1700489
388195
1577417
1637023
1496992
953711
706376
1427996
177205
857038
488038
1025130
1069500
56039
1772731
1582390
1229235
804870
1336231
1852733
457707
1783169
613297
1497095
614244
602814
1993889
34167
1965498
902443
897039
786238
425017
547961
774686
1469561
1063303
592507
279812
311977
1303477
940862
1379693
1931094
1431278
555569
1083962
1334946
372372
1962378
887009
150159
282985
153772
747879
907325
1931674
951889
502183
1481903
1587099
432193
530452
173564
1109197
1099587
1163406
238907
1104672
59768
1480303
1397805
1833607
1824098
1265153
1117034
1130352
1071371
739543
1025720
677432
53843
1255548
988472
1648142
1216376
177102
366385
395322
1266632
1258231
527272
1023642
1539078
420647
74599
1660561
1487341
1068851
1130179
1530666
475821
1867607
426202
795999
1403992
652545
450129
1239314
192809
401544
61835
796112
120308
1607733
1589792
593711
531737
1850146
628819
35288
955823
194881
1089557
1308261
838363
1392436
54400
1563775
222481
1060804
644169
1022168
1926539
301344
121942
1457373
1637605
1934574
1660173
1156200
456172
1868668
1492723
1467278
787229
88011
126634
35774
1272992
577642
402804
1356324
1297278
1682036
1265926
1397419
895071
1786526
338628
1591715
172306
296826
201362
1670011
1462266
1111456
1437803
1047366
1198646
968728
428073
1337171
1063070
1253684
1500972
1355703
1412898
1182992
114779
1471080
1865547
1436578
1961191
195905
293697
509767
185487
1404679
154040
385097
1565884
685348
4777
269578
1672345
42307
1608751
1353212
270169
310473
1107499
787489
140948
1609008
394204
1606231
1151660
1062929
1862038
912667
1361473
544513
155571
874260
871472
965960
154197
772427
1066395
217674
402839
1032341
1046365
1676311
1888900
1808726
1292374
356583
1642068
1236020
1513931
1284782
23826
1064500
809839
1512185
482151
1176558
1819557
1784479
1294262
1723181
1985177
947825
86284
1271574
1617702
1694706
1831534
402239
341435
1988148
371618
1912037
414423
633106
1928584
622889
596256
117241
1181916
1816577
54637
674562
1450717
703318
1975789
1440687
402882
111736
1071298
96290
629236
626233
1323503
667385
1495364
140340
1870505
378670
516194
29643
1283591
1077233
1256821
655793
779674
352414
1086643
1785480
1708163
1400041
1872119
472002
1491092
611962
661656
273579
968193
796699
544644
529937
395938
1203879
205255
1079038
600470
788931
1841104
324098
1755882
1796517
1485306
1642220
1499861
1947650
1978958
232174
1117248
1073508
102675
1743913
764277
331865
1932896
263702
1287730
1914436
1854077
351120
816542
1501488
924524
1813035
512634
931024
1622516
1804104
181090
758473
9297
440378
885667
1106144
1097787
1939543
62081
158186
265857
1150055
1829170
84436
1814198
865330
1810573
1590185
1636720
1379292
655366
652852
1693832
1964337
570110
1032383
997189
489529
534502
1577737
1312722
1315002
141753
1668516
848519
261238
1805257
1490333
1237844
393072
371222
1660554
973351
1048466
1823640
1071802
1567
529232
732546
883775
1130016
414434
245372
108668
1602415
1504371
251380
1423037
1408253
533579
160283
1972671
247011
323933
45847
237806
1886342
1154355
278079
1164017
793468
1627111
1308013
831896
348038
600529
1346348
1427821
1815486
529748
908334
417126
143767
1635698
242874
1431025
1068398
1401750
115906
875708
1688313
1105404
867284
468865
1726178
148270
389092
1682578
789412
1587775
365988
1273319
1222429
821357
1311076
1527307
750206
909217
1949432
687467
415166
921053
1905797
1565504
913167
1384521
696683
388157
1415554
150032
359073
1135121
1322428
34203
1794813
65234
1467533
1454265
990243
1964293
234818
462597
1251096
1636716
16182
395442
1840859
444761
1993484
1373674
1006533
1424731
1185642
1865270
801919
1644555
704221
687693
362238
1543360
1582685
365419
577884
401362
1121203
764707
44767
605359
149759
1620270
1779608
1550956
563510
541741
1117006
453641
669014
1060861
1976473
706279
802977
374120
854197
432936
313077
820928
830212
1971891
1453739
1450835
1480989
805381
607723
551214
1116667
122422
1339441
1480289
391373
1997850
998644
1440873
271440
845819
587879
1628970
1124104
250280
1291278
1626277
1067363
500736
419837
1208123
60035
1280249
1030798
1267325
1166809
1188003
1676684
447300
180486
284844
516054
1482294
1311465
770738
1919102
232567
11721
979236
1072378
1323521
1903934
953577
1227862
732865
56853
1852124
1624628
1580429
1964060
44906
317517
738664
985796
1536024
1833079
884478
444714
1719014
855824
1757913
871401
923498
1721956
676897
1159666
1370960
779705
1744388
1992531
1869247
1814336
1095843
470370
1735903
85505
386324
1268164
982532
1808441
790300
1806823
56974
1394069
1619139
1937681
467974
69554
1643356
226183
738805
449027
1710416
726764
1310565
1140383
681858
1261645
1583693
1244321
407537
606228
1262272
1013926
1685747
1004910
315888
1212618
1878022
417134
1718621
1027939
938616
1293472
784954
397245
257819
73873
545113
779156
776243
1187702
1080648
558951
1275127
1137114
73886
1888954
1758133
699363
1853378
1744518
298510
1571236
322907
969105
1087692
783202
980393
618128
8385
45948
970145
508643
1261248
15950
1471647
316512
204924
676067
68701
817478
1783171
372857
102220
1525763
1390928
242763
54557
259483
5984
1781593
1788241
516435
397836
1483165
1593129
1352207
1809325
1323778
659459
169320
1327903
1664240
286177
1001698
598196
441476
1845833
1473785
1671769
1116327
1806221
1695724
202056
471884
1904687
960329
109769
715254
1883002
1314051
1925853
866792
231428
1294102
288189
422557
1487292
1426258
350017
1260945
1855870
1723199
1920458
892100
180045
1537972
262323
1241971
54064
141275
644860
1254391
641701
1696757
575937
585690
979220
349626
481928
682565
915672
36559
666139
144674
637765
756734
292539
1905134
1560564
998753
154995
520705
1113728
1291049
553275
639100
1461454
997544
1254634
1139950
1845902
793747
630731
1572084
1619019
1855542
1057807
1462293
620991
224618
53119
116634
56961
242674
543240
816137
850790
518357
796972
943254
1095615
333883
1099135
841780
613853
19301
1736325
1522309
728530
205950
1720895
1749367
1800018
1781702
1957131
1664129
1387077
976023
827378
1506233
1352296
945250
1216776
44780
146693
1033608
1241353
840626
493450
182395
567220
1929185
720327
1738173
4747
300745
1316026
514899
1885570
386455
995078
1250265
753570
1304247
1893044
745679
1877405
1093479
1988954
1135687
1826122
901976
266131
388136
1725944
1593781
314334
1761882
1273127
1740788
185577
256286
481558
1205977
963503
1561396
1248240
1823017
1534466
1514655
1316128
1542041
1720677
1829955
1456475
577906
1064437
685175
1999998
241843
1729295
1916248
1264279
1484494
1841825
718737
1149076
1624006
1572738
1779753
1622429
331265
1317543
202591
1353035
1318348
1931786
1693636
107034
1338801
1268439
558212
1801350
1480412
625597
711395
1682337
386139
196870
869467
1802058
538285
1493620
757317
985389
290559
1355367
821524
1187267
346941
1781389
73854
1339213
1937979
1806709
741207
513323
172481
448678
475705
1320963
448915
633400
1243959
774312
1722510
1210714
1809388
468858
1434231
129747
1918211
1983268
621282
259652
1385368
1469904
1142765
1520842
1540028
476252
1120471
1377434
96107
1080843
369583
506538
142023
421111
785496
1875004
1345462
370085
681285
922529
1752244
441577
785367
1881525
830579
174112
959744
1432783
489087
1204683
399932
536956
995426
1309775
1768460
220135
970070
1702549
357242
52712
1509913
14398
518081
314676
1861988
719910
561888
235196
887053
1878244
1595425
706991
732259
44112
221942
220250
471624
1181814
486161
1978454
1993680
961901
1850639
384964
1582622
766870
1303143
1503349
631769
94327
57374
1378886
38926
1507154
101315
1067878
1519583
1985691
219865
1465146
1320044
80744
2520
881254
1798804
142660
164523
1078473
380222
1524825
1652782
1873155
1696744
1918805
251496
1718264
513885
1107336
1863806
567313
421402
957277
782256
1875583
1092302
462620
736450
1338267
567867
951442
806997
557712
1860290
50444
147353
206985
607712
410717
251795
369696
444849
1637420
128655
985143
321438
1341654
1244501
1790468
1743966
408099
1714782
788385
554733
870754
289540
970644
85488
536303
1610957
1594832
36520
1489498
349451
723988
1400483
938761
1064270
1579086
1450933
1604062
201346
1422365
221674
1457277
916458
460399
681154
1407813
1904458
1938019
1570592
1986491
1767331
1485850
1169427
441373
1772447
1117759
533362
421474
46019
188839
964691
1536632
1354097
1518108
1497235
241424
245023
1345814
691232
874049
80101
1847093
1458505
338565
938164
953395
1345650
150637
1283575
1243488
1833700
1532768
202445
178097
1310409
1192641
713203
292685
279212
1057045
300840
384705
1177232
432099
746380
565657
1202086
1405486
1610888
1171014
689553
727967
1322961
1075736
801665
1811708
1372871
96340
1124730
1790465
1400798
1940485
36123
1004134
134027
502790
1422701
1221249
1124312
1830634
1945034
322431
58597
1658663
501118
539603
1675165
1253102
333170
694967
1034228
1039238
1365719
1456114
1158499
789078
1051082
1362756
544071
590284
976470
784450
1852595
1654716
1130398
1345372
364826
1432596
429901
321721
1439178
1424485
208367
1710403
1214294
630860
1116421
1945821
892262
798704
1487973
280869
1684910
574642
1739468
176314
1137368
1045245
1606033
127655
394068
1381588
319124
1184471
279864
1498336
442069
1985319
1397511
460902
165600
622198
74475
538116
1802427
1748925
1243194
1780689
574897
832156
1822617
1790519
430655
1555636
50332
1564751
1671925
184233
897365
1455109
1950754
1642116
588100
1369996
1355651
1518872
927909
687600
1813715
1694605
354590
742062
318752
1713235
576091
1246102
977247
590248
744871
109452
347008
140345
1255511
57055
1543191
190052
678839
1175036
300161
920480
123807
850211
506297
60195
1239627
354089
1419201
1772304
222853
1128017
1146677
1928778
478830
345249
1849926
550183
1367198
1048945
394194
76172
492604
613710
894034
316344
1583046
1113522
1235876
915572
64693
1016734
1208765
417355
435959
819489
1036360
1180902
554754
1569193
601476
1689569
148023
1124953
1215654
1224647
348202
1603583
1068146
1494624
248284
960612
941148
564184
724802
1793808
261625
452707
81569
1457773
264506
137667
972292
1199995
975054
1693080
926827
858596
798907
1164362
1316545
99730
220166
1275165
615820
1804301
161861
1616681
1059961
256308
1899723
248746
1675207
757586
1737865
1331464
1515196
235471
1432957
693751
119315
1336659
1861928
1090282
265709
109449
796851
1023739
306446
68466
1486808
107369
673001
1890662
268253
817683
1614880
982853
1878062
510763
603832
875282
1160601
1083547
1480256
1283427
917525
1136269
823399
1738491
1555657
552920
1720253
966824
870222
1630390
421127
1662709
1087707
96202
909534
81478
1392231
451227
813714
980388
1882861
1298662
1860566
1801420
1136014
28526
1264049
1168681
756245
1612169
537985
1736318
104803
922190
23477
1902486
1482413
439784
492732
715567
1926495
620517
925947
312948
539908
1841463
1328371
1624360
99665
1887786
1287648
846617
997341
1464779
652859
964467
670873
858977
792073
1443089
662927
675321
1142413
962554
1264921
1828872
1120279
563898
114603
277209
640266
1942080
1272618
700997
1267201
49031
1339117
1428707
1647898
1399082
1317158
533885
134656
498425
896554
1335356
915914
1763568
1712645
1280927
141388
1412622
379895
1146209
1134212
1770961
1911620
1622713
1975800
1930748
1451720
228199
1384425
1520942
217718
528771
1189546
68316
388847
901663
787270
509615
598784
1157051
1619493
761980
1019671
1108984
1224894
880369
658841
482316
1389558
173093
593132
551990
949109
1709227
599560
772595
1684655
1172226
1744466
525226
409469
808308
642319
50251
797123
1293543
1949466
381057
1938621
267697
404042
398181
339783
336792
1011785
1500990
1776141
1322440
1255359
305922
945275
1103166
141760
326165
1437313
654866
1777427
423219
1095394
1271212
873467
411769
49288
1616162
611334
40089
24448
1812494
1733111
913404
770413
1100837
1471291
863323
848791
1000230
548762
926895
79803
1863789
1086553
744887
1267810
1170238
1506269
1652259
1784979
465864
1919956
718055
1881169
1410920
419503
242882
944703
1952266
818044
1993063
1223535
1461028
1010470
896368
1517541
1811447
1961568
1255790
423179
232262
235029
291357
525748
266830
349504
1721541
1168474
1357100
1905535
1984820
1629894
19492
1657517
1578456
565904
1236144
538204
240860
1065065
1371186
1466797
1623114
1320489
1818428
1569585
1615746
1213408
1830989
738926
494763
1168487
731509
766092
1507648
1670666
745444
604662
479724
1402767
1452428
230160
1586880
1691552
164552
1250031
511390
613617
1650336
362729
1901015
671917
1917070
823337
1280256
1772834
1787456
1123831
113285
241835
433444
1914836
510579
419075
1511700
338250
1152663
632237
109092
914256
1591200
717707
356709
203232
891153
547704
1622583
1937102
1760320
1140436
1380832
946331
217812
1716551
834230
354186
760455
1397962
1807707
204390
1516728
659157
603623
1507553
1050956
203337
463460
807999
1526625
819657
77402
365977
1654867
277062
198581
1772088
508587
369773
42981
366838
1444811
153852
514010
887520
229065
1056605
241975
1987313
1321996
348682
1000264
505628
261934
289108
739217
1731474
13996
1519375
1135892
1078198
407476
1628387
1116305
1731966
1347936
6496
922697
1392368
1409810
602741
1551189
1846969
559390
1617166
827632
1116727
1353785
896691
1377147
47590
1908607
1260415
1291148
1549017
1300917
658488
1961756
63977
1915064
1054677
731846
444962
1293414
1685899
1416230
378614
1808342
1797641
744881
150809
1070431
38561
1766255
1530014
1965686
1154033
442889
701222
1288662
1517644
1400050
958016
1543964
647693
1036342
325894
418116
1418047
850880
1671854
1091287
478794
100345
1731737
843110
1847861
1300230
1855980
1419049
1533669
1683535
1992292
96499
1000833
799855
1737084
556597
898131
998163
221421
279281
1792487
1256746
471976
498650
1649556
1350096
536052
1380607
1049065
1792968
1167713
1796623
1489594
1104401
1818988
593194
1167693
1690566
1877870
939247
197970
1923952
430072
1639315
1874620
1987804
1955414
1300567
829705
669770
1812718
640930
344759
1157725
426530
1430527
395018
1869151
1151074
123199
1165883
910162
255015
741905
1786873
1690244
639501
1601108
1991777
843984
1162744
448273
1722693
109855
1899189
828531
308082
1219014
88673
655809
1796279
1217964
307517
621851
1029858
950912
798680
1074697
1699897
120863
1383772
240151
1594415
1014546
1696523
308686
1842273
1308912
878570
1090245
389634
591054
1638117
82983
844585
1725794
1334860
1631131
1923102
684369
909091
1871424
884479
1200085
135771
1740284
1564627
1094132
1584539
1105665
1694235
679472
131579
1766838
1179125
834728
1115160
288308
1896376
1872996
1240330
1918567
480218
595280
315478
814472
621533
989950
444028
1714367
1944016
648313
1506532
827970
1387797
1210868
771251
130629
1411598
196772
304939
792071
160432
1327594
626717
727049
982486
1450018
1754035
1826914
209356
1313167
833069
769253
1253599
92728
1110986
1306447
1320604
895122
1451554
1192877
145924
1794372
1269159
281377
563363
1438878
449758
1905620
1459862
281354
59331
491030
120591
684872
1588776
727048
365572
1344345
1155072
1215670
1026845
1252717
787189
1373400
1740086
861425
788366
594042
850242
971266
679511
524416
1428034
258435
463881
1322932
915438
471600
1840223
1816736
103883
1886226
145236
1092659
241072
1699480
945048
1797694
598137
1306347
1000295
300627
1148057
1499350
178344
1991385
868230
1934030
889349
787471
52215
1932801
191181
731709
520213
918280
743301
1076018
744179
890406
939208
1825806
617164
390784
1100972
612796
1020333
1284567
1286336
1830657
1686138
1308548
1243117
1459934
1640819
241015
1153514
268930
1542267
1780841
908938
940294
1467721
1033705
1583070
694424
1721308
1151752
1204071
1628632
1511716
529448
803756
1942271
1594556
1628775
463215
1817309
440001
1495538
1460055
145944
196214
1554749
585845
527937
892633
1867843
1555343
1865333
384585
693977
220345
1087004
1695424
377249
987299
872278
104300
894974
1708066
1513103
542429
1283850
15748
1565472
473523
1146209
1899010
127670
18297
485333
10434
1647609
51661
630223
1486134
701622
837538
103035
1955043
1626129
1832928
1352961
426694
629632
1459233
1966832
1210151
19114
1905923
145622
1025539
1834673
1528432
133637
227811
59382
188484
301212
66059
1115020
51626
760855
1330478
880520
1211968
1740636
1156196
2008
52211
1393660
1746049
1788304
929463
237480
1333327
1906867
1572570
1383277
915292
640982
1334180
1237350
1110512
270420
475185
1796778
428816
1806365
1555422
1116717
558906
5470
312391
553853
1522271
815550
1711172
387074
1102311
1593960
1277283
1905987
1169814
865402
380034
1786819
286079
1028845
405782
1709776
1481215
1309074
1161667
400465
993572
165648
1629207
1542534
1874177
1969425
1815303
1228305
1770815
894188
611121
326583
1166433
1815422
1064876
534040
319557
227328
109506
1040259
393962
1054633
325977
893233
864987
618023
1736975
180893
1495641
1518859
324272
1734291
404976
684182
155783
1958241
1667642
1951997
1422492
1473346
1806284
1678554
1642460
1758921
1528904
1378977
479945
603117
950647
1312139
1016457
997687
1287599
1592151
625210
14014
781847
1526642
723091
599074
1595379
1604263
1104513
1394986
1954010
1485758
1023554
992805
1268007
125799
310423
1498738
238613
1731620
320394
1211346
1143792
1432439
1897931
1211310
104279
1693578
1462188
645131
1603877
479445
252495
570798
1621519
1065795
1349574
580451
1064140
1829791
1767905
642853
35688
1621196
1044125
1436229
1224683
1720161
1681019
1073671
1646526
1354006
772932
513520
1417657
845601
806544
1444875
1261610
1988057
441504
303678
1459314
1488099
1291588
204704
1677234
1890882
348727
1909243
1070325
1795432
186532
460461
742207
673160
1000729
1512022
1408509
1843757
1117529
340973
1931318
1566658
1814627
1639986
944684
1725392
110106
1640747
631617
773
514074
959415
110722
1949735
1314302
203168
798702
1744366
1965094
1145387
1550932
920116
1061411
679297
149939
239413
182919
1575816
350075
480217
205420
79162
430827
1258689
268438
1966108
1328471
1210960
1386135
1400653
1622534
679667
651566
434569
1165956
323662
550760
443161
577273
1613088
1820245
1555251
1232941
1235497
1729494
791286
1071584
1623501
299656
1679843
621886
1917085
1052821
940618
107398
1866977
658506
1030318
1005445
1057235
1762488
310372
290514
1610798
1994442
580590
803812
1847115
1103066
1379231
1836402
143847
755713
987961
1794351
1163298
1400232
793284
945873
1534352
1267772
1422678
295050
1675429
935614
1128967
967009
138784
568908
1571338
1648120
1256159
1923287
782537
142624
494030
29590
977596
1246397
1559616
822512
1619341
1745012
620771
1332799
1941321
246147
287190
1728024
422051
938507
1066927
701059
904671
1740289
1687133
601929
1619692
1897447
1771149
73530
251314
337164
966600
1762576
313448
79500
555999
161281
1841643
1225052
627978
747762
1898673
454991
666752
849655
1969963
1336863
1865393
1915446
1141528
1663210
491200
778412
1739196
844755
627518
302418
670145
806887
350714
1681713
258797
412592
1714701
1473891
1507223
1864495
866695
462068
698317
1929292
1982451
1805728
1632152
1659279
1721813
883581
1137151
1738614
584644
1213057
1970361
437500
337193
1537868
1666206
97778
1173779
1384559
322356
1975737
1922749
982538
900949
805948
1590264
1445417
699972
1613356
621824
10044
705552
549869
49770
1540989
1792818
1579914
1282177
910234
268673
87913
1767480
513510
1181390
1820839
553637
687801
211928
1085230
1657517
1839498
1395444
531523
923350
341602
986068
964230
216758
544071
6795
1975966
96688
736264
1868910
515575
52689
1258768
389818
437851
774839
1816084
871380
1757598
1463645
1585459
834362
1381438
347022
133150
130201
206794
773107
551830
314487
1777975
1667440
327133
5705
205164
1231480
521703
1389945
1833000
961539
1934443
1699962
816043
293926
158506
109434
985932
1890400
1810697
1764609
178884
291977
386774
1994040
514346
358820
160076
573193
1828842
1594159
1737406
748326
1246764
879694
1012865
1488901
618658
348057
1739346
748567
977201
1638031
454848
442645
1953739
1684147
139340
56782
1706425
1795918
670326
1952681
1362521
871555
190828
835763
813560
1915947
1498506
44006
1867258
991432
1588419
1217210
1979427
287561
309406
1226715
563272
166213
1555864
1190857
1421242
1405630
1225761
430354
642116
506961
362240
1638507
1038276
1227643
795961
386417
1921658
1143768
641208
825654
1170495
697429
1969334
901007
947601
1324937
1956280
435644
570228
1520869
626431
410863
1091228
132731
1339625
1884572
274604
1453330
149764
1219696
1008555
392755
1735239
919283
1109821
245241
149983
709298
769434
813637
1395437
1791266
158030
393101
348511
1346591
1996205
305267
986285
240471
1227001
840261
626793
806297
453005
1972266
1937454
218474
333846
859651
1518491
1415604
353875
453645
1385588
1055905
1253455
1542981
1673656
633262
485507
1942565
1951752
725118
966781
1500417
333577
52874
800347
1364983
1036126
334909
28954
1276601
1560701
503604
797700
699205
61102
743828
930080
302651
45267
1460346
1996040
520680
1906720
1106112
1438655
1184148
545366
1321460
83507
632026
719452
1561152
189591
1846114
258956
1262162
271960
97441
354509
1878976
161892
276763
853234
1960400
311156
1086136
1160160
171810
1066859
796684
1396796
741205
745105
1071145
1804066
1012312
947471
1568902
764700
1084166
1556433
424897
1654635
1207462
1768007
858546
154665
1194700
95618
992309
1123315
782094
168584
434219
556595
642070
576399
595619
1659196
460923
1867
68156
152433
131619
696762
1151770
251091
929279
612028
359894
783569
1713553
543131
1514879
1109840
1202480
61498
208605
550037
209958
1478955
1773638
1266587
348907
509394
761657
178435
330463
463188
1863508
260983
1031755
1198363
1264368
238447
1489015
1063789
484498
57065
1064457
962953
1235574
204395
717014
1048826
406884
738859
993119
972271
950320
1367447
495652
1224984
95750
485953
1539254
730518
431846
1479542
1366832
1548972
1287705
208745
806211
1878803
1607116
705672
1891250
156413
1997699
534310
734755
1768640
376760
129448
718655
637147
78136
1754636
831346
710641
1862972
736329
4763
745768
415586
100794
1570532
631031
1829763
127028
1195951
1263281
913797
740694
162023
359781
1750066
491938
590444
364320
1585919
920902
1826556
1110555
1917483
750978
1540236
456799
545060
1357222
468654
962608
23592
1145434
1205684
1542416
654954
918962
1445627
15870
1506779
993971
1141260
311951
98698
670256
1408519
1540273
657835
175122
1400308
7997
1917518
496816
19733
1086759
131019
27568
568088
1119875
1620171
664333
960365
836178
1529417
1287632
1183681
736365
1019146
1170035
1160503
42174
886962
637966
543551
858882
1711717
1855848
670571
1469506
1275190
1369805
586947
296230
1764953
178539
1500968
1592075
1561112
198295
1002009
1306194
134605
1652801
385165
1572246
1048042
1001427
948328
1778545
1835811
187560
83956
129276
729216
1910348
197539
1475188
1847328
1501098
1874107
664610
1778229
601048
818599
466414
1709483
619455
1950048
876724
191288
516148
1886447
604245
488609
1304845
707945
1904763
405770
523425
1400133
142656
113185
752072
934501
148197
80823
371621
1538310
856745
444123
312502
1380200
41163
237462
721787
1907617
1855384
1492565
1822497
614000
1067126
1571129
109840
3010
1584122
1203478
1101654
125428
532990
1057589
1750014
16315
1026693
786646
1695977
1936229
1625475
1627063
510839
1487726
909511
1712911
1488802
323907
152032
802938
1206027
1546419
667598
704500
1788506
1598589
247569
1037446
1455777
1248726
98454
316896
1517807
1343961
148145
757999
1056338
1811625
1689569
915930
1764634
1614108
1090939
1681187
1699267
56673
5714
1966740
1332585
35297
184739
159143
40745
884028
516686
1446776
1833433
1005728
1106677
744101
1105190
558155
646321
1025485
1736219
58250
864164
330653
749141
1609685
1733780
1043327
134311
779644
549720
1792471
1040586
846664
388974
512837
1187334
246758
430673
1839099
310521
1454119
1889937
1237693
1629836
1420093
269461
397057
717291
1551224
987574
1517545
223167
452003
380956
1284468
388965
372771
1296321
1735684
1064554
1101398
716456
1745203
435733
842503
201836
458782
520252
971833
687152
1417280
1928911
451743
226707
385480
1094673
1913255
465785
1694677
1150289
255812
292131
579972
713797
309247
826470
1321247
10045
1362746
1168289
1548259
1748098
106099
774506
1648198
1581271
1258568
122426
492174
1229383
1152627
977743
66705
1762289
1282463
741008
475174
855282
1755739
1945223
1914328
1049416
1784011
1323642
1486764
1031095
1194924
1829793
1801531
27361
1929386
1361784
1540088
732800
1439682
567554
422075
703132
450758
1777848
818491
1459493
975511
1138596
1631133
7806
1860292
105482
1854764
89031
1442915
460101
68794
978594
800559
1348883
1845104
1288745
1495535
1979559
678516
1248373
312168
1182166
770095
1833237
262920
382474
505096
5187
284275
1747364
453783
6567
247975
1582280
1800277
1229079
1905952
1981409
1386266
1742154
735380
670903
862193
848546
245726
491091
1902893
523899
1969414
431779
627655
1123415
106570
1174381
1044712
1638551
582742
1823278
320785
561805
1098015
46955
1855363
1952864
1399622
1544608
1090890
1919540
105382
1051720
1414972
1148552
316682
164038
1802984
540571
1519637
1777545
1385520
1753750
467279
1473933
1259779
1479799
1513500
556449
841140
1037073
234505
1387636
60370
880973
1809853
90598
519023
524178
1039913
1730868
1873072
944522
1114313
86783
1905314
641630
1926968
915123
1113351
947943
1467357
1451585
1240337
442824
650803
1715221
1558701
728170
899248
970088
322888
1910060
1965759
742702
665941
179908
229444
577461
528654
367868
1847919
1359969
1115063
912501
928388
887010
1564942
1395615
238037
1807841
315614
543050
1365131
1964995
16785
1103281
1481358
60909
656447
1703277
596944
551252
1127866
1302006
701389
182594
577226
271206
1641907
363622
293068
672322
618815
677509
164142
516905
1022731
131088
324304
1813477
1248184
1553817
1208039
987698
171775
1950409
259440
1499031
30324
708181
1626728
50587
1178431
819021
1145116
1015350
358428
991724
1179773
459931
1277531
1827992
1839854
130412
295215
611754
479242
626408
1140535
95580
1419795
466004
250164
1736446
883120
255689
1732173
1574889
1013565
212804
445409
1668827
1134410
1142
642589
170479
1489641
1341446
220062
1059180
97209
1326534
1149383
1828930
1820439
419191
637517
1541910
146850
179030
816238
1610393
1514040
390315
956066
121946
1310245
1070644
196860
194000
1966412
1308579
48612
24896
436058
1362203
1733488
1429804
852949
372143
1747772
813848
1028247
1273915
322451
543702
1067321
981917
1306116
1263220
1514965
643431
975759
761740
1133320
59397
1186614
893866
1621400
692910
209495
636695
44951
1460975
417679
935095
1161560
1991560
644603
115206
784912
795750
1803931
1463837
1619345
1525638
1805569
1017460
1920821
1217716
1801879
278313
368710
771873
1244514
1880272
1490710
1264042
977950
1641730
159239
1012292
1817127
313678
1650088
884127
865294
667200
1578635
1385707
799024
703807
1914379
377245
881722
1719652
850143
1651921
517868
255778
1567798
316873
360628
1582869
840017
281999
1857496
1813528
1366893
558959
916040
416356
263211
1842368
1253650
99630
1620825
36657
1137290
376580
1481568
398291
62177
1519199
1261594
1052393
151289
890968
1798410
1210609
779466
1700337
1160261
613400
68919
1380087
948320
626567
734093
717717
1975284
1521471
1282381
640662
1299247
267723
1050459
163899
1030239
1774554
582005
1234821
1542646
1760941
524198
1319534
1303701
1902839
1450953
1520075
87436
1817743
216734
550492
1384518
524140
788818
156596
1548057
1171427
265721
685471
803003
1633136
835653
68603
836814
39564
838026
1514711
1093138
629945
1062761
969614
1107863
1269476
1375018
327523
1749106
248847
1387407
451486
1704147
286208
448019
423684
797519
371063
580533
157528
366265
722136
734598
1261906
1540013
1631841
461662
134694
1591472
1991837
675792
761339
1038400
395299
1664437
1919522
393719
1685027
435004
942182
1333366
622975
1435103
856684
1641721
505754
728747
918341
1555357
180660
611195
1841181
763193
1381514
1547690
711199
30382
1246217
742402
499773
114297
1589474
442721
197268
1982143
1002706
1929144
1012379
295551
671774
1134074
1155793
623352
1894387
1962771
924606
894911
1719258
633771
1061525
1915411
1583607
1079566
1563886
716871
767094
1403848
1964885
309912
1167896
904649
1972110
1445422
1474378
1223224
626083
561141
305155
1572570
1637054
737604
1019561
775150
659797
1953715
1368130
1586702
1698309
335243
417447
275678
799723
334820
1125674
373018
1741898
874910
886080
610681
1815159
408429
1854047
1259139
343538
1044996
1201990
474812
438441
1994254
1702789
634998
1501152
1571365
1774741
1845809
989965
1627848
159985
250595
1548680
125361
482639
318652
1011006
244514
7483
153337
252973
1889866
716452
117394
338954
1514214
470832
1256458
749581
1655169
1843008
1146735
504087
1045405
1868997
599062
539011
874522
439963
252877
24901
94131
1145742
64103
212169
1243520
964416
1332211
872469
816381
1716942
363238
1910015
1404032
958362
718424
883401
1938630
150787
696589
1057620
1108439
609484
1660246
750783
1778710
382488
1271794
1260548
1016502
1781784
108784
1477231
68643
1978053
641674
1048830
1810364
863341
176969
129435
349733
1150789
678964
343546
1617542
1410388
571652
211739
348899
741494
454150
1170757
1825693
348037
1481421
659712
185618
1928717
1315007
640602
1858257
1444033
1816093
774846
1967048
1064585
1547078
684099
215996
1787137
66178
1693898
320521
1807325
1912551
1611551
839565
209831
923950
767056
920331
80690
1279088
1481758
256055
976852
1759765
70392
816142
620887
343226
278853
1735743
125829
1903552
197467
365193
343457
1928126
1499639
1557315
1934437
836857
965018
1328336
871757
1332130
685440
1879797
620860
1941860
542621
782040
1910843
956789
1322678
281041
1651072
1532460
1538562
1100825
744659
1317469
1734874
666370
279352
1780774
504103
400209
1510440
92854
271515
1915653
1744715
1352500
1623167
1942536
70215
1101050
991390
396110
1856650
48367
1816025
186160
302610
38519
1304873
1475525
232783
975733
207226
793011
88405
1390704
1773917
1602034
883414
1456974
1152610
518044
1996052
476549
1901501
694741
1274278
142599
937917
244292
1340732
129581
1418050
1496559
778021
1702543
289883
1345935
911468
779420
1050048
1611135
523560
1750342
82734
33704
1157249
204164
1315689
624466
283762
1029999
1217035
1828210
214263
1635485
1333644
1632806
1006070
1212474
257115
643230
578004
1120899
228537
374217
1954991
45057
1626166
901015
945442
1160133
1056269
710545
271295
1029067
1895984
523062
1482917
49076
1752418
1246902
448302
896312
49659
45598
1687282
1056957
69526
1514527
1605357
529503
363140
1458466
1647173
1572526
1856185
1693623
830947
201160
1788784
1977878
818441
1550951
1288832
1552555
824001
28118
1842364
1410858
1405984
1657721
1516179
610414
1079893
1632592
331955
1703662
495795
1807712
1876013
986495
1602390
1457022
961940
97890
25045
876895
81194
888733
1680838
487276
1602163
1830384
1327422
327094
1431551
1279398
1681482
697081
1470096
110846
1952085
1807450
1747639
1817174
1511365
1995157
777518
1155851
1649062
1811782
1680114
143396
1271532
780227
1253026
340844
1283634
1591472
449202
206039
405508
1019971
526203
1408967
1923872
968924
1220479
863715
1629334
1350791
729258
659668
649655
1281553
1718733
1524880
642051
7936
1820539
463211
327892
1345259
1468355
1791411
1666180
1686568
6808
1438357
1095986
1585575
1703273
575523
281152
1974107
1536547
1262252
1202801
81930
1451573
1187583
500891
651195
481307
1113711
1188652
1125831
1751091
1951606
1746127
1744322
1711063
121294
127250
576689
984664
555309
1900664
674776
1791581
946517
441449
1177477
1974945
1250529
1825949
1420509
1073185
777786
1238003
1115860
1515745
750717
31493
31202
1784282
376453
1172317
1844933
228658
423360
612502
290832
1344497
152050
1405966
908938
1388593
644046
1277057
1140083
283181
1326449
675250
427835
1282549
304245
1552510
1842725
1004299
1145444
1213208
1813130
586683
257032
1663792
810569
7069
1295132
1667044
658830
1868817
1052929
1067696
1619306
448181
378470
964399
675618
1372039
1643578
1502513
565347
1017264
1645296
763000
1444000
658898
1660707
677072
45120
1580776
630461
93996
208786
1488415
929936
1076532
951643
1081269
1884587
929115
75109
1479833
156277
651033
855106
1975747
719079
1973589
352779
1877952
1603739
742523
755570
1711104
577796
810946
1512214
670425
603193
1204617
1119244
1475890
673949
1290883
583546
1550769
685773
575312
1770721
490827
1559426
921814
158540
1292325
230708
1946594
1455969
1781187
470491
512965
1048895
762114
81434
856032
1644451
1593209
362600
383007
1833767
313253
49639
1174064
1392822
1429290
967550
1266501
488621
957294
181592
1738127
1794041
1607251
1969886
304722
142709
689613
1811370
282137
1764700
543448
1164756
979003
1198652
36778
194823
867381
627254
1126252
1385772
1322811
1193172
1134845
1031707
455047
514936
1601347
1975762
493458
1310866
514717
318191
6444
304834
1229028
1263110
985811
1190116
1717347
1894519
1964264
891161
98054
1981299
592031
870683
1510192
926525
1591418
59591
32625
1062423
646582
642453
1219536
1408998
444760
1006601
1306003
139976
1395105
1295899
943264
886559
909697
777798
1544960
1929309
357174
1994878
1001171
1889699
1726703
657922
1853148
31659
1904395
207915
1416753
391786
1196591
1202705
1284487
510834
1334377
377589
819517
1294065
1958620
1693189
1665760
136873
1154518
688461
333497
656037
1037762
152724
95846
383950
1069434
1061451
1562567
1424898
1001889
609004
388439
227256
782594
1778702
1259439
1009210
1061394
1121263
1511394
1089486
770533
1114269
1668431
1047610
1961219
455876
1512414
344917
636078
1303821
1664645
325165
1448534
1494157
765358
715893
481677
1122175
1418467
120140
1302686
622164
1806370
1330193
732475
1297128
1767200
79907
640262
1245591
1207117
1342446
668537
177002
1404920
1995251
261068
875152
1166752
750687
1482142
77796
1543448
8904
1635140
1340143
1096038
1851617
398099
1105348
406814
766131
509905
302387
428288
1924469
421745
1661950
617877
875595
1761762
901636
1679263
1289195
1608264
1656911
1462151
330295
1070207
1796137
1283833
1219358
1391528
927296
1678122
1796181
122667
441555
1453301
24577
61039
560639
1758003
1331496
50383
1497283
753313
779032
1138257
242173
731630
1303251
566421
409648
1293191
1090373
228425
1226160
1605667
307093
823487
488147
497015
1493461
3857
1923032
1701724
1040072
1380343
457642
1052002
1193567
1384416
297878
1156403
1341551
1035975
1937070
70038
171177
650324
1575587
1143890
1956126
1628702
1797661
1365438
799390
870239
363236
578689
1255614
1029184
336607
1268219
126019
709744
9651
413176
1980493
1998315
1210594
851799
377872
1224396
762292
1074590
1962466
606193
1279891
283970
223157
1898148
115176
658934
1208021
232633
1061604
1679031
1934982
3466
1311181
811220
1030159
89398
1434007
1213007
963831
495965
1802324
549123
1016781
104218
1493305
264251
1404598
370625
1741213
1700853
148129
1520930
1965086
700307
573824
1833524
1034588
1999822
1018638
964126
570668
1066183
80192
1705704
1420711
691397
1866039
1283087
687877
1772190
1922127
565185
1557036
1027713
579710
671942
1659867
1136410
755376
1314072
1372189
758498
150470
1977969
1976995
883618
429760
509800
498154
23511
1279062
775776
1412169
1400856
1585860
22313
576848
393028
1498484
1295068
549925
1128765
216101
862078
1079125
754766
1900407
1767624
939994
34819
444498
585225
1626041
974912
487964
1260311
1631078
995850
1490999
865623
593516
396439
1992743
1158520
496652
77300
485848
152175
1474888
1243135
250547
564104
584603
850053
436246
683180
1297005
344421
1076862
432269
859717
488796
871750
512014
1186238
1423149
1385649
1205226
149142
989230
888321
693256
1293398
1528411
921864
563816
1437675
1259431
1645237
661132
116542
1087984
956892
151454
1115806
1785152
572059
1834247
595180
1259188
1818341
1780619
1630615
1292917
716929
1536114
117777
569308
1587566
990745
973180
1209561
624906
513028
1626404
705723
771199
1826463
192523
295423
1499356
632332
1486118
636847
1512948
1392604
1134916
994379
1625015
852037
544744
922224
1699281
320826
1369974
1512576
790526
348282
147544
1238737
1464651
1625636
1248834
1736488
1818751
652123
1555619
1474580
1576398
1571734
1249100
715893
509318
1767282
119933
737868
1972896
699115
856404
26054
1129445
38546
127101
939308
1229693
1921573
906808
1626267
1691996
1813303
1784233
1905402
1332112
1335898
1698280
497193
1182798
289591
1507551
111722
426352
659585
1307015
883260
1553357
1513437
970587
292685
1827550
179157
1114861
1941747
1858785
1396006
1612972
1183919
1225986
1278176
115332
959199
943199
981947
1215781
311346
1199895
1835871
1974295
1215076
39343
1837481
290594
1243209
177071
478756
1516045
854004
1915944
1204245
1947362
1118512
1393888
1861734
1118484
342830
1615064
938901
35243
1763110
620778
988268
1027825
1847506
345994
1643052
1391487
1766115
118861
1148153
1847784
1675203
13459
28070
76766
426660
613813
256187
371818
510147
894129
589678
1443837
884068
1189693
448697
1891506
14529
919475
1915922
1090369
1652247
56851
1139843
549637
747037
1201492
493157
1473970
1887306
431350
1475246
728144
1499531
596307
1327699
1120102
214437
1956145
1458054
1815999
37418
1654189
1764959
59635
628966
435047
7299
1241608
65953
1647677
589450
227234
1106609
209706
1716753
1263797
618564
1421051
738061
969763
1254371
569927
733096
1130398
1592485
1931687
27735
1550601
1483662
120870
578597
657701
432094
646661
1634611
627815
136899
1910196
1197983
1961228
1540410
108862
1526572
1841074
1556914
43149
520246
1756983
1795413
1871559
1866596
343051
1258548
413139
1916351
191976
19197
1942678
477631
1213454
1656765
1020593
918514
704626
987177
1744746
1040705
1619394
650399
933903
502827
1895572
213379
634050
915678
1137309
655078
416802
1187621
1295321
773259
471440
767780
1684193
1901857
991542
1304026
1388955
375318
1933019
838049
1028804
877032
402644
1137898
1689980
1435588
351406
1008116
1977650
142967
1602049
820873
1922766
1470081
1337356
988956
15111
1600470
1826945
1043333
1503838
312862
476122
704605
1621213
1560379
219976
719463
1744968
584313
633152
677432
195251
330864
200526
825420
1929570
643639
600482
1570097
357366
1828630
352686
1792007
665298
999463
465183
384608
689037
1261355
971047
1415405
600368
610562
1746963
1712038
1546484
740043
453336
368549
1503753
542576
1987158
995596
1394419
1007736
1146048
1933767
1430923
489817
930724
1329007
116043
848714
1001282
953500
1178157
629774
1905256
1071015
794379
328891
649336
1706653
1716665
1874307
880186
713598
946310
1802741
1940458
964712
417770
559085
1236911
1613685
380273
1786657
258449
209460
164815
1777153
1854568
1348590
1258343
1288380
363799
1715485
1055339
1277664
1580634
283167
42602
1023697
813122
1753718
1997272
694791
1704612
1588980
1217873
276796
691300
7023
628097
1248412
396464
70775
583630
1442596
1384132
1986591
1212125
452264
1920824
695112
623050
890888
344639
545639
1306493
1785751
213707
1666599
1352219
934269
76914
1581224
876006
609284
1575799
875332
1517493
1469875
621402
1415268
1854560
539762
882006
69925
1469279
1938161
27951
179989
972818
230334
12842
1947520
722419
604819
779973
1551008
1032490
1255143
1127408
1098873
1006089
1140986
1789253
1480283
1469095
1020105
36393
1439569
997261
78758
862417
330596
37388
1727359
1283410
680091
1550029
387784
1333969
1853070
133113
343779
563896
1717092
1621741
1548791
716213
1313113
1937465
1955739
1331870
870778
1411840
1383855
1558136
953160
285967
1535639
722915
1640324
435021
795960
1873007
1767068
678315
198913
1328354
361494
699838
6981
280945
825230
1893321
1603923
764250
568997
1991972
1924153
546025
1968414
175036
222820
754797
1327400
1811738
1228616
571461
224237
821251
11157
242082
1372617
1199421
1937018
1771012
144335
1742041
1057048
883886
1487243
337157
955605
1429280
947762
735018
301813
6160
1673205
1640598
553151
1541555
1590168
1863421
1821943
1551237
1642322
314527
1885048
1519764
112714
1052112
385659
1387739
1808075
324871
1695433
1640891
392095
1632275
634597
538107
1080494
450077
413770
386182
122636
598090
1423077
1897937
21806
623520
347971
1045706
360921
276646
336954
1974368
704099
1547866
1492035
1226392
502730
1838519
1148836
1633266
1022207
291702
602610
1510914
873220
616667
887100
1275684
468319
1309969
1664216
1237115
1460096
1999576
158291
1691753
111803
604444
855027
1194235
216116
1135554
229828
1457687
176076
1616191
843154
1456335
1035329
1321617
1623864
1794850
133449
1756617
1775322
776931
641203
618605
1495084
1187021
487866
192209
1475134
86654
1096668
1827064
11967
688637
1862753
1715109
422521
1628759
1300840
952049
1043334
1264465
732888
460267
841861
74039
292314
1915489
1447426
70571
916665
311698
762854
692739
1073595
579775
1994223
1240359
1110398
536162
1080704
856850
615410
492738
885024
877529
1438694
545393
640256
640277
350482
225989
567218
1263897
840800
548376
1042290
1113416
612195
414441
142771
1435376
164692
555381
1469761
995316
1578031
1466339
67393
1013887
1971408
1457086
455637
1824671
1187708
242145
984965
616341
303313
276413
1068152
805953
1420905
339579
144470
1052599
1480479
996077
347793
1457925
1561729
1873218
988422
77188
1290131
1461098
1626130
282010
147776
963052
281964
1234461
940552
928155
1992613
149893
79934
806279
1796179
765056
1768088
1318879
952520
716242
532743
1244741
397743
108520
1062927
1219040
1843968
1092395
27521
1877326
958563
592566
575650
1304861
571561
506504
1504450
1661387
1707383
570844
681923
1000845
682667
1181622
1093010
1574472
1618921
742739
1900390
263325
1499752
1073858
554867
1931881
1169711
1943657
353561
1150277
1788564
1185614
575022
1170224
1822271
1712347
709162
532534
559004
1654843
1337048
689912
1670468
1893919
1854029
1693688
1357199
133582
1667037
707172
1825984
1170717
1207895
32152
853924
1072268
165758
1573061
1668741
1535106
48913
1497278
558399
853984
984726
1780303
714413
1886814
596457
1970631
965990
844806
1281202
1712126
162342
345725
902017
1368853
1486061
491892
1595965
294176
655892
1731668
1695482
1709213
1474069
1408964
597644
286530
1504638
452333
1029085
1711820
1138042
1133259
403369
1144574
1304547
1537546
882380
931679
988864
1646442
420094
376725
572410
1067565
240805
1870881
1316894
1829086
1092011
1042710
1563687
1011693
1728707
1761681
1252310
1737986
976071
712342
1508006
1868249
108251
887029
1830232
396903
1322537
378134
573174
927186
1776662
1893404
1299983
1824233
1074664
736131
355510
973307
801974
1390323
1172179
684142
948484
70391
1795030
855317
553922
261490
1894571
1833879
995559
87731
1188080
1551358
21473
170822
1226662
1787431
1249103
385295
52200
1270637
981845
1925053
179319
952013
1935716
32275
1408646
152163
614230
1985531
1302698
1890137
808216
833349
1023664
1722889
1172068
473505
1338314
452406
1622012
591528
517896
349587
165502
748018
1953612
1893626
1188564
883518
1240812
1146656
961751
293044
775809
1125496
933208
1149378
1913484
1212984
837084
754073
738782
785578
168142
1904054
1457652
44429
941434
1031460
1204456
763061
850519
1654031
454707
418085
655037
1489811
1771406
1594638
300937
169051
1530072
253502
1013777
1224907
747952
1300052
1609149
372254
442990
810116
1555331
1840807
827080
418430
530921
1803586
396868
906960
642803
1814783
903921
522696
564165
1586589
1829087
1765055
1652150
767043
1452754
994541
1634541
815543
579457
350060
12248
1688069
1442247
1269181
1918441
1714860
1345743
963442
1486505
325617
506562
1939583
1381127
1596581
675731
584524
1541801
951263
791872
454819
1549642
1286979
97251
1467956
522911
497812
1440181
1053651
1260679
1088761
1321072
806165
625016
1501612
37779
1579981
310069
652688
1720904
631825
1469500
1780991
468773
443520
271983
1280529
211891
1698079
679117
226112
1712398
1916346
571209
972032
1076890
1279402
1741225
1325061
644094
1208182
1159928
856013
1349526
1674484
145967
617267
1692439
1564635
1033658
1314607
610735
1377150
1372135
1613393
1923935
1918867
1230923
1223819
1426035
1193860
576075
1552709
49933
1970537
951493
1598325
1706068
1062587
1614467
1038772
1450053
1107714
1197859
1051071
1948995
372518
1011773
131043
1466643
389529
1285446
180429
649589
251345
541874
1280294
633072
1190612
1765838
1684650
1988742
38810
1742036
1952220
1134683
71440
271080
1278708
1318612
1277504
1885048
1433809
594337
279755
1703121
1902924
638309
121554
291336
1590856
1241186
1921908
857088
1496326
587130
1798432
231610
822160
1162951
825185
1454784
856799
1422295
668097
742503
1537017
1520812
1611319
1555672
649162
1559588
1759362
1331410
1853007
138608
709382
1891028
822088
1057996
1752853
890275
177129
614880
711870
1709069
1032725
514393
845990
557737
1874309
1078519
939554
1365911
1556253
375558
57260
1747796
1420151
660237
725370
825921
280106
248804
1985020
1504894
254725
383373
1707096
1402767
86892
259675
1160480
426048
1024421
375888
1989267
1065353
1286849
357818
590623
172722
1172465
1201347
1891536
958230
899449
665516
677247
1267636
1815069
1098923
628898
18488
1886087
1714299
1543672
1223820
1799227
1565407
1468396
1584148
595257
1558248
302335
1099765
887722
143223
1686199
466469
1150511
1535446
1034600
291991
1706805
423503
1224957
276572
1176438
1055790
954675
1710289
1782352
1082378
389417
521977
686902
862305
250422
1556556
386253
1534016
1013984
576473
1606311
617591
523536
995692
1661103
582268
176367
1531594
227566
1584150
1812256
1773168
569908
1402305
1852612
640020
1203861
1290911
52766
751513
1192536
417099
1361040
819014
624734
280387
513017
1328455
93702
825267
826216
1934321
950179
40280
170368
603425
1576831
1758677
1417849
1070435
1014386
1158394
1201239
1647013
736387
390102
893247
788492
1897498
1216545
1954388
1152077
1076624
1946612
985036
487228
1056841
1412219
1313329
753560
908685
630953
1250976
1372499
40907
1493510
1657016
691836
1860868
1150561
308182
701435
1355357
1029071
70680
1525862
1123470
71628
967910
1595706
126850
1236371
1782983
1383462
1337190
213497
552206
207869
1613085
458126
170047
1596759
829751
1899781
1669246
1477715
517492
872326
594996
1947842
1642829
1824237
281344
1884373
62016
872934
1551004
413885
1366132
746446
518279
404270
200108
686621
1848471
1773850
13750
392073
1341930
166566
232146
1747634
1040411
1059250
1728391
1657219
307281
805327
163754
1005680
31822
785828
687072
1626540
735814
1020223
1811614
761307
977191
1855683
1632141
1152018
871611
1812070
596422
178645
515999
1482615
1075462
1347819
716894
1301228
989076
20433
1351759
108736
1550355
92435
48080
1326554
199852
1042794
635855
1483912
394619
674040
1949773
702874
1452202
750921
1784366
1915194
703455
860743
1069012
740131
916945
167464
592191
486629
1441733
1192117
1927496
1901600
1112760
946248
2209
1037687
858334
1524622
204166
1437651
867779
1063331
455454
1353111
353433
1435689
1429350
1030974
1422557
700118
1558789
892082
117921
1545357
718530
1846348
1254370
1708233
1442548
186614
1885508
1732922
1381069
1309088
1266525
101755
1437782
1039729
1260437
453340
1647063
1717143
1283884
1828099
605630
688534
1078779
1855288
1869266
56201
315475
1658330
222294
1314377
1693136
1243686
1879947
1827573
1849850
375068
131373
1421595
1361997
1202444
481743
235408
1870144
1259684
1717974
498241
313106
1115778
422898
710675
1707551
290261
900386
583425
1623500
473061
916985
299037
1195348
834117
1340136
1167608
1618942
498899
791559
1357296
1421072
1885807
1887510
1321324
186949
435019
676038
1260282
1849504
1311005
1000399
230538
695520
719940
338656
972795
1895988
727882
728529
97378
497929
712706
1410911
1513870
495626
318222
542887
768865
1107361
1889762
1727533
1820079
190672
250918
585612
431797
1565280
1853939
779365
1703262
1043790
344589
1193526
441548
1947693
400090
1249474
1262474
1382508
1051116
928934
997509
693756
627989
1035022
76768
706050
792892
1318476
918000
229724
1730081
1439044
235970
76199
219675
1044745
1074202
1066017
1151244
364930
1265459
476923
1207632
772211
744366
1400112
434329
404833
1643290
132147
335860
1144074
195174
1971245
1547805
1216273
715880
1726491
1466508
533096
1009483
966510
100686
1507568
1114259
272172
1857824
910700
1730065
502355
277234
610891
991446
1956752
1255083
1812647
11610
1145095
1096237
359205
1258582
717726
619114
559159
902996
1549182
1522042
1622626
1654841
383998
862678
1955073
898813
1678076
337492
363338
161736
1283457
1788615
252004
1196541
1058745
253489
1873990
992329
1540123
737715
935373
1501432
575292
1055288
1365898
751583
856964
1307194
1093101
1849205
1511965
793449
1842443
572616
1695184
787563
526345
449152
1327123
836568
145615
1292507
1290738
894823
823990
294294
227668
241605
532558
1674075
1275589
543592
1202978
191870
684594
598176
889164
987382
87597
770273
390383
1159692
76937
1904575
1512751
38124
1827936
186145
215001
1778093
425569
798102
1483191
136112
1455426
1796630
1730891
681214
358685
360032
1112214
1848569
1544727
1410264
1361799
1429060
201584
1976065
1558771
1247944
1556512
1574068
333766
1547740
1843424
1949465
1038220
182720
867834
1010994
904255
1297889
1707518
165396
736456
1115533
1867863
1100033
280989
1597348
1271503
1396599
115090
1508445
1304111
1795864
11562
638492
1627027
756531
1389799
638747
1752362
691020
654954
1210896
34878
102922
820886
1379931
950771
1555704
1236370
1067682
858049
1562419
774961
148289
524547
1013467
163883
645230
296711
1188105
1228326
247711
1561200
1796551
770140
549181
1217428
1660622
116818
786113
22627
246288
1073473
1921025
324209
1628977
743004
109009
1153509
57785
735002
972671
1068888
1473750
1209223
1619504
1980494
278659
101921
1507796
635378
1232422
1427070
1068509
990873
38574
294694
604732
918982
1212765
622902
859359
1472125
1984495
1299115
1611651
1849233
1562955
493763
1764298
437525
547536
712111
384707
1823177
941085
1277166
1161536
98806
946197
1396288
898681
1296837
1517342
1845864
302918
1101846
1528739
636837
559762
462897
499244
870943
839338
772556
330560
106840
608886
965511
847246
21083
1296291
411571
1166879
92826
415922
352016
915456
843321
473631
1045154
958070
1888107
229058
1911689
600286
981576
1895686
1620469
1956223
7862
1302132
1353399
423107
1386723
1937715
1463448
292460
876022
698210
937003
1904628
937099
153569
1395500
704907
1052239
399481
956310
191989
910986
1742576
1879233
1539314
1642551
219032
954456
1582185
656289
552459
287018
46144
729323
1256875
548259
210310
37529
1095067
968289
513071
294512
1229069
1225404
361280
1611323
750005
416986
1157152
770495
1348059
101792
1893898
515767
1258529
938963
780367
1781287
1022648
42554
72082
576404
1547079
1982960
1696788
1290299
1495200
1589464
1571089
286179
809198
997194
88091
1034176
1856416
346615
356368
1332071
343423
1060669
12788
330811
959043
1821627
1835198
918846
1328344
1533166
1092064
772899
1456653
576904
231002
1681517
911154
931332
1112050
1754979
187812
904168
1980519
201807
430896
466921
1966174
1644233
289068
1270025
9119
1659456
682271
1880377
1329678
1460595
883827
1600545
1403798
479990
162422
1842126
34730
965372
1915086
1177471
1391477
1932373
1867183
125977
778947
517509
1311038
66764
820889
91008
1210473
586715
132092
541247
1432906
1399740
1115604
813924
1251499
368082
1557171
759139
1524802
650437
962756
793155
472499
1128603
1392508
303724
1478292
1772907
1154422
1428660
1618114
1462400
388505
960537
1627067
773433
1365501
1138492
1015222
1452065
1573060
454371
748552
1262274
664033
204005
1869134
628914
704003
1062267
220557
1914876
1912057
807066
1766175
974577
668321
479566
822842
72435
1026581
1351255
1839377
573298
145230
902082
1251492
569863
327659
950679
1460604
1272150
429398
1696677
65454
855869
363994
1780346
1230955
1115883
624965
1431775
756706
1146893
996386
403815
120648
1550571
1419337
1589401
1258190
850116
1077505
1031255
1441115
643820
666674
1732873
349815
1841303
631624
1713926
1793902
703159
957894
514825
1315910
592345
939692
1213857
234478
1123371
1153140
178250
23865
221378
1220729
1741108
1976843
919877
1889059
1172366
70165
1349746
704018
1017827
1658995
1725489
956284
99632
258613
1143535
33761
427424
1454242
1640053
902109
951899
766984
1726857
1209220
999102
688653
197380
979493
1260821
1288018
1755598
717770
454908
515029
1423003
1097521
158743
490196
1611927
904005
346266
32656
315773
470158
339145
656510
1173477
1336794
681696
294949
231744
84917
1781455
995592
257210
1101168
1511858
867012
905012
921477
1169855
1738292
1081343
415422
945819
212719
1776915
1468645
800915
1944638
509758
1703777
1900558
1194327
1235370
1007150
1312633
470733
1110199
1331155
983510
697563
213165
1181776
1672287
954365
990305
550868
297451
1015666
700925
1334183
481780
63217
1843756
773998
863150
542011
1616216
1182899
761060
1029378
1902296
1728168
1397673
985385
1741137
1291526
67369
607157
679461
754534
1596752
1808708
656877
155277
1288419
1577914
81502
1574204
1810337
1889637
1493164
72054
291564
964364
1650195
662694
1277860
1730124
1593381
1703935
1421743
383722
1775343
1729105
1453624
1123115
1706537
823962
664991
7587
274436
1482682
1948801
1445166
1234894
1474403
938917
424112
1664712
748687
1554406
553528
1359585
1963904
1607192
1957631
904455
767794
1452340
162526
1226429
488268
788363
148467
1255655
324059
532666
1771021
1630701
1796193
179570
1025847
1016066
1248055
673199
1517404
621385
832760
1341883
1886691
1717051
660070
1176413
22752
1363808
1436998
626744
680824
505214
776127
281632
446104
772784
1251207
1643022
428528
690610
1848260
925277
368629
1521084
1428809
745178
394204
1615194
73195
141279
622724
1298282
869229
1707474
428974
109562
1111112
1857930
918391
1298891
958094
1449760
1277268
353158
1130653
840427
295232
1967983
1623198
811183
835764
1206345
1394152
879157
1517865
915043
1094730
787311
694864
1117254
1024355
1784766
1327030
35024
1966429
1985471
302372
386039
197122
602088
1666422
335600
601989
164722
1794535
351803
1444348
817625
1275704
1516981
376186
192134
345604
833910
587411
1591270
1504468
1065693
1366862
986311
226274
528065
364073
991122
601747
1603167
484125
1978382
1024667
344604
35476
1780131
1631844
1317583
851931
1576116
1350013
1810075
948466
1399591
1097127
821031
1965548
123147
1287255
1005892
986982
664793
1452602
1434956
58746
1002545
1125954
431414
1487600
285952
719977
461707
1169502
362571
48415
1257836
854625
197669
388785
837707
1225581
1219350
450538
1997264
175725
1495225
241089
1585458
1173687
1061023
1177142
262809
1274068
199450
1353472
682932
249934
1420903
817568
1086691
957041
859036
668835
1074801
1759070
410911
1106167
578778
1084249
438955
435066
1179730
1324286
484564
960238
1792632
1259776
1560170
1800203
939058
518409
1392855
547385
774013
1814640
1752404
7830
819869
1221656
791403
22661
1970734
1027655
135213
249651
1749867
1274254
764982
1860816
1786200
242765
790787
770048
879610
1250677
498982
1905296
489069
818635
1076236
1430613
1261329
625390
894938
1260571
1524096
1434421
55763
1950126
564183
87521
134001
1250033
1229215
1112046
1268916
1652935
1302470
901439
1979662
658551
677165
780180
1173400
1002386
1822565
1476049
375535
578739
861227
1195416
1008883
1621181
1242446
1187213
1962419
195849
60249
1051887
289543
1900853
1717728
542857
276806
1714300
1393530
955308
16904
1403970
1839268
1009118
1653628
30752
140375
1636638
1306972
1603403
491877
1462191
1028811
1780548
450517
99736
100102
1626563
1158113
1483148
1464863
918140
460665
536530
1937462
1353975
266539
635300
1328158
104939
8051
1551510
926690
1717905
888605
1663375
1344115
1053710
989107
1259707
1327089
1265341
1543032
1300480
700140
813525
209498
641478
632152
1734011
1362963
1556537
1427588
1239744
645597
1752418
1555914
215985
238503
1903551
162263
740609
1458380
291616
1543196
290105
524602
642497
344663
229033
97839
981831
43789
1716521
271348
1749329
1303309
1407079
1469630
1407506
1669459
1843014
1199554
371890
1354477
1472973
1366039
1621058
770338
1963206
110898
535253
502595
587838
330438
982362
489183
198549
909538
1203970
654652
1563589
780850
669234
740517
126826
164420
1923102
1576925
394427
58458
1363149
518495
1434717
527130
474215
1417257
1811168
278259
184726
1330291
768860
921751
446711
1339504
950566
224779
511289
915399
868582
982811
914561
90435
619908
521901
469377
878526
651520
1509553
1826038
83642
183841
831876
1157431
60887
174101
1598821
1851664
810962
21105
1027643
1485544
311068
821575
1326630
506546
1659135
1864872
1483836
1786967
350544
693503
1920487
132964
1137517
683460
1289891
1376229
1369094
86698
396793
525141
701906
722374
323368
1292372
738683
170903
189417
1838057
308925
1331065
400076
1759073
1112740
419504
684095
1744999
194975
126264
1287477
1885788
1602817
325414
384584
198019
526945
701063
59747
883681
137827
996834
499708
1296793
1405973
985509
1681485
1218453
1148014
276792
443151
61511
436806
1446345
265160
634287
1177059
58429
1660921
1633306
1880395
1025275
1708155
995406
1154129
1045315
1933437
1495084
1614814
1873298
1193636
1303614
1292995
845363
741745
1235750
726192
683047
499885
1897351
281072
1271334
417483
996528
56028
1380044
1505160
1083267
106533
992327
1372086
1510591
1743434
221175
1555888
1627190
1255483
1168811
829776
1341484
6022
645307
628993
1898556
1064487
458702
400956
518132
689420
1097228
29324
1651929
324582
108291
1081071
729312
977786
1828424
119538
564003
760303
1514878
831455
1127788
611529
1154459
1162919
710943
760482
478906
307456
196648
97385
524307
1244487
636417
1715188
1542707
634061
1817410
208743
862725
1156589
337960
747566
1603368
492709
445939
12650
1965168
988165
1133749
740229
1908072
1057718
1478415
1544244
1635949
1023807
1073039
2991
1785747
727371
102918
1107012
279266
1122665
167734
1125823
593969
1047674
609579
182502
1846977
1991236
607851
351360
412079
737690
1838735
963966
309523
1756234
961615
697480
967364
1047675
1249123
592281
675850
1394575
1121165
81185
1284107
866761
1283882
47618
409279
1182888
1979232
79534
144978
1438691
527279
1653380
1711048
1585778
741159
1499701
1515790
23130
396027
670516
1686223
1790613
525517
486424
1592233
948022
1521065
910937
352026
1164201
799808
567506
1522614
1168401
182655
1101179
73550
869495
1996725
913430
1021120
1728535
1551243
1919724
1762127
575374
1052900
943167
1676766
119291
315787
554532
1736023
947478
1562152
1191045
894987
1922500
878150
65092
1240199
780628
328588
241270
854869
1205767
1946119
1877308
468248
589999
193268
1210490
778118
988289
1285053
339569
360348
1810183
1742133
1108150
1043758
201550
997780
1874088
629541
220720
208955
1600062
1647768
14243
983143
329905
506954
1153388
1603043
707902
1840327
1063391
816773
1982779
1122717
1753981
1840792
1982678
142381
1758264
1367341
1696244
438447
834948
1379531
1186599
325952
67983
1631238
761373
788465
561241
1873508
1429057
627483
228169
1292753
1690262
1085516
329842
330951
864376
1725087
1807333
804645
1019574
291476
303509
254333
1543295
370406
1234997
290747
265876
814181
1659612
1563541
977290
1163723
1668831
1085850
667236
1796356
1416914
750955
602373
1540246
879923
638503
1033141
220591
430656
1643824
912156
504461
1546495
153894
1702564
1371014
1987018
955595
949893
1192827
29288
1247766
1758252
428141
969498
363760
1518396
681916
664359
1229644
1171084
883988
963446
672130
779706
1833925
1069837
1383443
1334661
1688553
98695
1523725
504398
1949268
79678
1796657
1256659
469858
1132931
1522247
1574422
471171
423687
1960697
1163938
1171927
1896401
892251
587354
236786
847510
1838257
1512850
231309
757947
760983
1229055
1398135
1055347
620735
1617479
819038
488270
1927291
1616541
505853
1125814
487794
799270
1882945
1936699
1620557
362521
953842
1395959
1853719
1030989
898181
1456111
457243
1872094
553695
994439
408157
1088491
1947512
125468
1782995
427415
1465370
549430
1931664
200391
767239
801492
350856
1415818
1983095
1867763
640029
1291461
1236198
719405
1296709
987896
888279
837663
277256
1981921
1226289
1990493
1031066
1655765
389008
5066
1800990
1845469
420563
1108546
414409
115930
1006009
996778
1401425
1680488
1793116
1353458
700814
1959858
424053
1035591
1799124
247922
1146121
648737
1805226
961827
772627
1806135
1012509
1981866
941529
1832465
1384558
931122
1905326
698107
1506417
1462967
771846
926525
556935
424835
1255423
1703268
126517
1551315
556568
1113926
1285422
851197
272056
1391107
1904808
365494
1963719
612114
1885695
765658
924150
1710127
531878
1093170
1380412
264682
1200143
742496
830822
1238539
1953271
750288
1590758
1907189
347726
1927750
990732
1546805
674638
1773857
1537638
813023
132085
561171
182634
1133307
1238835
1275597
1831785
682562
363633
1578131
414710
699799
1083733
1080492
1256622
954627
1393148
304951
686490
1614563
1985950
1437490
1094484
192287
493695
511023
1567517
96331
55846
1106877
266011
1318868
1557568
1403812
563702
1220171
101616
1150758
1744880
1510632
1650839
18141
1479743
346987
345174
451970
219011
1523559
1338892
1074351
1586172
342504
910055
374921
1704696
168312
1938489
148490
1872606
1279010
388034
1010088
1495171
1397365
1350295
10404
1758567
1687064
299004
770379
1394813
1081836
479409
1358093
1833052
1257529
1892228
107379
865121
1036791
977523
1988085
1510052
111649
1411060
312536
1643090
201117
1940714
107098
771979
898890
1320975
703541
1755975
1785846
1024264
1240825
1804096
1430985
1186872
720468
939413
212253
1965394
1611667
1598205
1109505
486617
430793
1570621
645603
1708341
1823929
950795
824703
170427
1960415
1086291
775465
1825942
1773485
554400
1443303
795135
1021049
407856
1254255
13389
1862301
1376242
185506
1473601
1425627
771318
992750
776377
1288326
1535639
233755
1667796
1050308
704878
1236852
229690
1027647
1466386
1600117
918922
1346083
1170121
804307
1680464
1351535
196516
322757
1787425
1629050
322630
647126
589740
1945376
659850
1195627
1435706
111733
1204917
154483
1691223
310869
1899167
400172
1008930
486938
189250
1003495
1491775
1403833
1791051
1006847
639067
1023895
1065058
149595
881725
627754
1076757
860198
1907471
182523
238357
1454105
1823764
1271401
1299147
1093268
185283
1302987
1156467
700487
1874722
979168
1144051
1923514
1725399
845370
1034983
394372
630113
815975
654279
34534
1292892
525799
1934311
1427356
981237
421169
1925665
1655595
757068
664734
492273
1039121
1001455
1581303
1139409
1936164
715108
941739
521488
1861873
116119
326233
52498
1732974
1382623
751886
634069
1627019
1333470
1985213
603155
1155235
1895573
1464628
821406
1635181
666707
1867680
1871795
1654760
1945855
1103515
133756
1540078
474316
1175405
1300258
1631296
746000
275666
1197100
299208
854420
541943
1062606
1889145
1621297
1889319
1410207
888306
1601091
889822
1884374
692023
1166697
1908567
1933789
1485180
1818043
1369655
158165
1628526
831559
1836508
1953270
451898
1983554
1358766
719729
1158838
1527050
1505737
1316294
1882167
220293
1379934
226747
20961
1512652
294146
1145479
1289521
1620743
1311700
1431323
1851167
725568
1368088
1528706
696237
342750
679398
21883
645368
1776046
1925813
1768862
74755
1490015
1069882
292582
1242948
1111128
1570297
783109
906506
263881
1343778
1737797
637358
442453
646779
182957
1674250
913563
664189
1634141
1497931
16492
1439886
1354905
486493
573529
1423234
1222077
466108
849740
1067377
1818503
1780467
25190
1732546
1705634
1439098
1658940
1748966
1470831
1992834
1419557
390407
1628126
665830
225057
1849334
1195484
1779848
1817789
402271
1413419
1976316
1035051
1788426
770172
1949044
1907585
281636
455671
1216469
524706
992139
1443454
221189
217563
852504
1840875
135163
257226
439428
1898145
1475060
1126043
1013776
991179
184539
1448744
1521388
467530
324359
1648268
440322
1615152
171700
739623
514522
936498
414957
1528720
1724748
1250308
661426
1633928
995449
1553101
194973
992885
157208
196622
1491053
154852
30234
1849785
552982
741089
1389930
1948164
742844
1557991
175582
983001
320248
1546741
670743
865568
1018725
1009935
432899
802457
1947941
1490498
1882434
151951
533236
455499
428714
1556316
88348
534754
1196429
1611140
199734
1035884
1817262
1881086
1086168
1301014
840081
561973
178607
1252194
1651125
356034
1024081
390339
640163
586898
174134
956524
929434
1116244
183701
1148478
159564
587172
286413
563363
762001
83382
669661
1576138
165533
1737675
1372558
1551514
1988950
806204
1127828
110335
940849
1772656
1949877
1803437
39217
301674
94468
1135583
795928
1518476
436408
172842
714648
1748250
791724
330341
179287
1670660
510598
939146
926171
1042281
1232907
957326
1569677
127531
1586472
978869
1527825
1787988
328650
1539468
928228
649477
758529
85710
462873
1809485
26431
1408202
528623
1937429
1162115
644046
1532178
396627
206196
819795
1226791
1038883
1112376
540439
903345
1428719
1347750
749662
1947734
758933
115337
739441
1720326
410443
521411
1291119
1831419
563650
1630390
1679585
47614
980246
646188
337161
824448
965370
367432
39424
257199
677926
1160390
1335913
832895
324112
742443
1955090
1421984
1952958
384861
1297446
1969652
241907
370437
1098263
819702
1488291
381803
913082
1589580
459876
1671576
99079
519973
265609
1517960
556192
738008
8219
1751317
1617136
1949453
1049816
1402827
1662967
258952
263853
363258
1984959
1343898
950320
1595482
361268
1238834
1407162
557393
1866577
934549
958465
1305365
393379
597529
711426
653634
1731905
1940264
746016
1006140
1297382
327765
806347
1961087
1734764
1931281
1268083
491937
540943
1969677
951276
1744986
1279030
1321379
499376
1710273
1555169
1398803
1455918
502747
84485
755575
1653794
775878
1958481
1639379
586546
331699
1574074
970955
1844231
960848
961669
966323
876303
961422
46707
1626650
555672
1345427
792180
506346
1535928
304929
1894907
1714070
375443
78100
350573
448708
678075
80626
1852450
520619
961690
1249637
1654418
1753651
329973
1558335
1209308
1985755
1403681
234557
851810
369274
742372
179145
174186
1171573
84643
1720275
1398925
1550915
1459468
83065
1032405
633178
37152
1399947
703387
1817517
978643
106848
540245
360453
1171735
133845
1857268
874755
608375
810473
1102620
226882
673358
990284
777424
149540
755717
1937946
336571
1197209
424443
451017
1950911
165831
795899
1297209
645623
1468071
372324
1525466
1397392
1579251
828723
1253561
761192
226969
1808192
1390760
1217801
1554343
1687273
1705167
309184
1142573
1528733
435003
1864415
47194
690207
1182880
1952561
745011
1861761
363893
851347
226451
1592792
1667587
1994568
1664608
1570596
917254
910239
1791662
507351
409767
1923060
1284537
805853
893386
1853744
1302899
595630
1928272
1729625
1851394
1250529
1769382
702764
176828
1388302
744074
169492
53117
168538
592641
292523
34845
1616268
855237
377548
108986
1063889
1330642
565661
1355578
1735967
1498095
1183715
184004
1642431
1919442
104782
91088
1753110
457976
975490
1991198
898486
1796385
745153
1344355
1847326
1074637
135271
1140677
1264703
1406972
1274686
768920
575609
1645363
329312
454635
1477841
1190040
1984297
350001
1034212
605544
906624
388676
84506
1034299
890074
570258
848638
349283
1834481
384790
996670
1021146
777684
1198116
150987
308381
405925
222048
988827
193441
351414
442480
1039374
599463
1783165
338118
835717
948115
1925232
1341062
1278286
1535991
1038064
1137326
1861814
544343
999922
288846
1270535
1105269
1637606
1743795
884088
958041
518160
1855355
1004127
1835867
1214990
1251143
786264
1375341
65482
1149470
481755
915301
739531
302019
1083336
87872
267986
1482776
247869
492968
1436540
921707
1286799
728900
165849
1305739
1277807
915861
1114904
1345179
808079
668234
1124664
544927
1398100
716982
41756
873613
1727980
1150480
738153
874864
1505924
1328882
642289
1866496
1144818
1797938
1921623
920539
744981
1177450
1941016
963326
202588
462217
69383
278301
1307869
1414632
1253457
739386
1829317
813039
1416807
1040328
861700
1750160
1607207
1785542
1992029
936329
379480
525327
180881
1399085
1850998
539785
1445301
1910645
1568444
1079585
1738721
1863393
694320
1859770
470272
871642
1026370
1529191
1865567
1014857
24090
1232399
1162322
72702
1477633
140799
213216
97996
1211533
1707225
877647
1928129
1003469
573688
189177
139017
130704
1093190
554158
1948815
1307790
665224
1067539
1837768
1130150
966773
1451830
799326
1569446
38038
1806375
527267
275143
790537
1729697
853788
569426
1782385
236785
1195791
1965012
6128
586075
1988588
1330732
1825135
132212
767740
687742
1745060
111591
450544
1192677
1558487
1514128
935102
50432
390599
581907
1468740
1769827
1096322
206209
1156844
1465536
808079
1938087
404968
1585545
1598339
1921809
1179538
1441199
401319
1203290
1716113
1320707
467010
1996388
787121
1934617
1743008
1938287
1805345
1625234
1536411
1539332
1795121
866116
1633428
3301
1799347
1261314
414494
809894
48616
1837077
1097009
1994968
1720299
911545
1791346
260658
977387
262337
321000
146079
90751
817168
1215735
244373
448525
1423732
1754752
893934
1436914
467104
1844458
1112275
757465
621933
1047823
981471
1144442
1169702
534127
290842
796042
1747987
313414
1157712
1062742
407627
1059997
1438288
240475
87070
1522106
84945
1217081
718160
1685173
51740
799249
1542154
374721
1838855
987338
456145
1844756
1253853
389050
288858
1721356
611795
894234
1324467
26977
1680623
876465
773092
862063
1435346
1688731
1854968
88775
24621
1067622
681057
1896495
389735
1402858
1351689
1922370
850687
855238
1894455
816734
35299
369779
737664
747505
48118
1569344
1683297
521064
1996555
287951
1867249
911084
633751
1798743
78915
1576292
255321
613604
1077004
348214
579826
1224946
797109
916077
917342
901102
1976934
889674
56569
1276042
855744
1665712
1787986
543390
1408397
581176
1805961
759330
1980435
1004700
1451433
964264
1574154
1076598
656561
1159799
936566
1171261
1645090
675801
987472
1406253
247784
296740
1106771
1010240
1014964
845827
950454
540320
1459890
879423
1414800
1366604
1716497
737669
212315
740007
716920
9770
462056
189534
906212
1310711
598790
10721
1671988
1602449
1570839
1911158
539736
1501257
1283774
1645884
431386
1129941
1793532
607151
748623
1689153
201744
1079453
189574
982060
754698
1989769
283403
7939
407806
1453102
458636
554507
578967
309514
418414
596016
916232
879692
1721310
442475
667670
1966785
944551
857390
1896434
226843
661815
1545314
854860
106893
822969
1784878
276344
333342
1361102
1896445
784661
1535426
518238
1055282
1733804
659037
1593514
319249
1174852
1800828
1106703
381731
904791
8191
1252316
1721585
1402790
773172
35828
1987083
1530436
791166
1942127
204175
300030
555957
1142609
1125753
1933571
634935
1116194
1223486
857509
1077143
825203
1801926
211679
843571
1245715
411910
492937
1672201
1385362
137339
1057153
845565
1485359
1472113
295898
1991277
1961391
157413
1304513
75494
287693
1726502
825456
207899
1685173
1998667
1024543
943326
1768013
1152333
30976
1598099
834082
1855507
437992
1672564
1645512
73929
504618
464823
1482876
642923
1472354
281379
1642765
582214
1073807
1653348
1664193
653346
582030
1995875
1055100
323954
678769
141387
285185
40107
1513981
321936
1206115
1427932
1794687
1430627
215018
41269
472022
89595
360125
810664
541716
1987443
1445828
872790
897032
432366
988757
277670
181474
1505701
1141742
471187
1792045
1112270
1380302
1687743
1364375
574615
1761195
1151918
1149226
223163
24847
990236
200471
307129
1706903
626928
1828266
1089479
656654
271724
731593
1936527
31748
802416
1437930
1057181
1786508
964343
1987791
1023813
484024
1583744
399400
1859620
1787614
1630674
1752239
1827146
385972
954111
979306
72430
999868
416407
746265
185384
178012
948351
1481375
1582349
1167884
514266
1150673
299095
482907
441110
266072
591129
1917366
643634
1110938
458190
1858119
1744285
1622222
301538
1725247
1998014
304425
1938668
125395
1026658
344279
871394
1695632
1530763
1503343
1662276
793213
1946789
102324
698019
892483
734257
1278622
304517
883421
632433
1617069
376078
203407
791707
729203
1315604
53122
482942
1490309
930852
1197773
1845156
197375
200773
1233005
484005
1450170
164815
1849017
1705265
515209
1261642
695133
1052003
944356
1266281
1678186
417698
1867024
96888
1057301
1298332
586459
553958
1653420
1823554
1923391
1884209
1598357
1922449
1191155
1259514
415808
1093131
245406
518223
233529
1480213
1686269
848849
1683062
711203
653854
1198254
1588669
142500
1611866
1730987
838659
1453962
402330
1724292
1213094
1201084
1335443
540662
1946239
975695
1264535
1935368
820862
1977276
544099
1393180
1207981
1021579
1442228
1995605
312617
1216862
156979
871020
344064
874207
308896
1455222
1375452
356152
737599
962538
1615194
1748928
561833
201302
945539
144994
1369129
1894310
226009
1446696
1431150
1465109
1095506
1110155
423888
1415277
1716126
877173
235590
1904871
1715046
1396852
1601691
1567451
115093
503391
229355
100988
463510
1538502
1342902
1148330
1409294
616252
1961782
1470120
718015
1198553
863443
450070
664178
522189
1098041
714207
1548505
1177883
975828
69066
142669
1429048
1937656
93979
1132134
1349830
1746395
233815
1903163
1242161
1134573
1718351
619817
591193
1491444
178102
1485718
1253313
1658264
1525636
460268
819194
923472
1969884
45336
1474899
659020
1740063
1692932
1372361
757927
190419
1893426
1536912
509864
1017210
792076
644120
182070
1628309
408838
1811366
1955787
731740
1443745
1590260
1614404
1015498
270426
1366272
1930089
1785087
1525154
462001
1792861
1229340
1289999
1389560
1365235
1117371
752874
44938
1210185
447846
247917
1490909
1553655
1008283
570
405618
150622
410920
85792
1774190
1147419
392
1537657
1259279
1198391
1648118
85105
230795
68820
1055210
984025
372406
1495287
892344
540194
1405784
622420
1265840
336674
978622
636752
1099390
1171497
1944770
686721
1725790
1395274
1594157
1242105
415557
1977563
1280693
897632
763413
959459
500172
1066409
1955250
367723
696358
1554481
1133936
803362
753271
1564471
1566573
26932
1468459
115418
198267
371639
480301
1571597
1233572
1405697
501707
570643
1402055
1117133
201773
698422
1425775
1200416
547203
222376
692619
509428
876177
703213
692142
800579
1633916
1020217
490282
1018275
694216
1072528
520624
1764436
1375378
1653357
1646825
1309703
1120124
1422622
848497
735179
1309929
730930
113600
1470001
1571368
1567876
671462
1190373
647264
558762
1675091
678525
1252940
1733954
1122818
344658
1539513
1591962
109599
1854707
1720815
615767
721920
499236
201494
1916755
211614
480579
1895049
1937854
838999
607865
588289
658596
340425
151301
1680422
242403
31813
1304818
488093
1568820
1894827
623616
1328479
892997
837435
1458283
1592995
1344934
1656339
1980018
196412
642393
972422
1161419
1985936
1489380
1384201
324545
348693
1217177
1789915
1957811
322063
1477125
1284805
1736741
183562
71301
387914
299534
1986751
1989257
1826442
295190
1572870
376178
1414555
449420
1683007
939073
869202
764913
1569195
495818
1294664
1780952
1692017
1445125
1039026
505525
958900
614609
569527
1751818
171999
884594
1071204
1156079
79161
1004902
662318
1006063
1778563
80327
238808
1206702
1387684
247319
1714313
455139
418310
338290
448868
1841389
1200652
1615154
724609
1878933
675969
164105
908873
146337
1933145
1029252
1202387
1262499
1297576
1153872
889128
440433
518868
1786560
902500
211539
1940821
798908
1434878
1443157
496176
698295
1686983
1475838
280501
117357
1905111
1773382
779323
1222662
80639
518498
895539
217849
930224
491142
838233
885733
1979091
198997
1778017
498797
1169358
1103621
795192
1556089
1118913
252416
1400084
718665
400721
602343
1766378
631453
969249
1194318
1700850
57393
1463595
536458
35097
878855
1792272
53859
1637310
55429
1802041
62657
1751300
418640
1855131
285279
1477008
1695289
117190
183533
1811646
1086679
370973
1691145
1121432
1153014
1416016
535294
1342387
373790
396322
926539
1003601
882965
1525667
1290426
1023017
1278770
905161
1629509
1546199
810148
1778242
1812000
1845884
818229
978801
824883
751884
317388
112524
726829
108100
1975143
1915448
1579763
1994937
61139
1648757
711701
788715
41344
1496030
526834
1955361
653508
1634498
1497745
500625
1233468
51633
1453648
95403
1252110
1503830
322521
1494639
1211443
623500
859129
971928
869736
1394071
1926800
281765
533493
19878
1321836
1706696
796698
487655
1085533
350282
1365288
1289053
630853
1367593
1436464
1306759
1636858
348613
1623587
1905224
1724262
273196
1782580
1042224
187338
135167
472546
1466166
549643
1454415
1826036
108513
426531
888649
1724838
1908383
1305648
187790
1486510
1566202
1265538
1818208
1694074
1917192
270357
1101730
1378929
258536
156405
1117226
1805153
325017
1506909
813007
1099947
175011
1973658
392900
1198471
1539209
488196
1570825
630355
1056699
1079769
1248296
1784912
143097
1391843
1666490
1808590
1451084
238344
918296
57405
1589433
201686
1679535
193843
271117
1385445
982974
1525461
1976928
74434
600287
1331324
599599
1524721
443704
615805
296815
953764
270533
1942565
344998
1976305
1459088
292470
1564751
1306204
759627
1197566
1668195
171334
272551
689890
1197628
757443
763280
1564197
897033
705494
1157015
1182775
406921
751088
539613
1716674
333072
1107060
1126630
878706
379524
1191362
834788
1788358
418132
83282
1352816
1268782
1267616
1640420
1004714
1758487
1377625
1402718
1766633
449317
1790397
1420432
560900
308324
591298
226124
831393
1569341
627769
1556755
1491792
1922451
939527
257126
1100999
1509340
1639606
668099
126533
293094
1061133
1914011
526076
487280
1825270
471170
1731695
1167650
1825763
1848052
1606120
1544129
887202
504707
1089801
1345350
1132442
1938154
797287
1211772
247845
1169843
422861
131593
1114073
1614005
275854
1871573
392216
949701
1942489
751045
918413
512441
1063464
422069
70560
1431742
5204
938973
1497053
928965
1061579
1709622
1353346
1538510
212073
1662198
1439959
1627261
196894
413991
1973717
1212368
1049527
817860
273859
1172023
371180
1971937
764860
1604887
139766
1043708
187162
1537366
1984764
63976
6946
1789259
1336845
1085774
1066111
1057356
984097
1094155
1545864
1670314
1291595
63568
841422
458483
847959
1616725
211268
26250
1801590
1637403
1498213
1016345
1320303
1123665
1325694
381770
1959053
964793
1632731
1835627
1375934
449299
1424935
1298931
1522629
1862100
391679
681157
421832
1605745
1482904
1825480
724214
375425
1330485
828737
598334
579001
438296
1698100
1376102
1886131
1631256
154842
48472
1251114
1121307
1314257
821657
1735109
1676704
1435440
660807
1397110
850509
1028712
1799454
651845
903903
16236
587310
833705
490292
451499
31207
401735
1887696
475826
1903104
869913
738899
1304324
779008
537360
560659
18725
1970095
1112737
312174
1640510
54778
113556
48534
1385549
507496
318813
1575724
773595
1787453
631581
1997592
551887
513374
491857
1059535
375094
1261385
1321060
856480
1706542
1145859
1037221
547610
914776
711729
1512639
385164
29303
958571
1238324
152064
1506383
1029255
1733320
1244895
975182
1279735
1339610
1710857
1371693
563256
959934
454649
1269269
86868
1550028
1493057
1391562
233755
1426778
538405
625206
815786
1226068
1193160
1758448
919588
418586
1169168
840176
632454
297812
1636390
1544584
1274012
1787067
498241
256441
112927
630667
24783
1919622
739625
174548
884985
1264659
1531675
697433
1423585
1415285
1854367
1291656
1411849
802040
792231
171766
1014572
1703163
1330811
499227
368568
1095964
1256196
789875
611815
468460
1508866
1654147
741068
415567
1176765
1942467
1481465
937286
530838
1503272
764247
663979
25733
170668
64817
411690
777317
625727
36306
18116
796169
237663
1074373
379675
619969
1640107
13683
178665
1765023
1934324
1837250
1614573
1526659
1279175
1143945
1000403
973204
926241
1057310
1013443
680596
1245082
1068196
1341054
360931
1174084
1449076
42263
85574
1495258
1922114
1239382
1023343
8944
1103900
1205755
1450725
165751
384468
1283426
1016507
1099093
635876
502873
1783714
848957
1962628
906224
343628
283999
635507
1605707
144448
1786681
1258020
686434
155649
460494
1060782
1420137
849904
469715
370750
826860
292848
916243
1517579
1362692
23324
47455
922531
1545441
1289279
685780
1623915
1580045
571273
1615731
328239
1322039
1561860
311426
1146147
1293196
1897992
1803365
1996243
393984
1553620
864035
771364
404708
1936205
1717143
581525
849555
819319
1678629
546251
77018
1061666
852580
788821
632933
538300
1777096
395792
746315
1628833
649728
269217
160452
70884
1973273
1662869
1032808
1042907
1163876
1227451
614333
1763138
1122518
1780229
20718
1156651
9405
243794
1551084
1003996
1217588
674549
1577862
655347
273902
373459
553710
1654500
184380
1881666
795010
607190
1209450
1349193
1531114
1267174
123407
1786250
711888
426721
1219912
1961339
1829403
612462
37833
667427
846796
734816
262696
1550539
1591854
1719892
1510584
1272605
712560
1553622
24881
474901
1824017
928402
1626943
1564914
842413
782127
1841820
1447837
666694
1447429
932158
967464
1430775
269910
8984
1988021
737305
586294
1568226
1147315
828358
246670
1435562
285660
1121471
1869240
1641288
1910118
1519867
189292
481150
202367
1209262
761063
1411291
1884643
1190896
1667189
987923
1929970
1687585
783000
1572288
557174
1654134
763868
1382712
806499
1065684
154957
953905
1827197
483620
760980
187329
1063443
645014
1354948
1197676
1409645
206691
1043952
1916858
1527583
959085
840591
350606
606436
855267
578664
1681742
504544
1470264
1433815
612768
285310
697643
1180166
313923
126365
118769
848632
1896944
1896733
55918
1096492
801042
22894
1871040
1057782
535183
1391058
1673389
1299599
427221
752260
903079
665865
1956503
709849
473755
291787
338971
927196
327853
1859732
1954178
1147068
1806150
32295
1452488
258672
1831967
1575365
1122295
1759219
589965
1046728
1777171
432246
319229
1990418
321201
151190
1230109
1336827
1144901
576625
1655733
1818511
1888640
1389111
1711392
1826663
1883327
1476330
1516053
404717
1525841
520030
1643831
647016
46085
1747749
1775161
1840721
776513
1415103
1382245
1078511
578784
340486
65285
882130
1152674
256003
1518993
1242936
303436
464194
1469168
1917380
993001
1667798
990055
1859966
24609
732676
1718471
1415288
1401198
1884794
1266206
1346995
338463
714398
1315899
241674
495858
775885
707715
801179
1839939
400086
6071
454010
461272
72551
646534
1539477
1219675
947600
1325732
312994
1053799
918494
723313
363914
1208118
126476
1558567
1083389
422226
1855610
1473301
190874
1768583
1088671
1467620
834910
1076127
1766991
1776569
980186
1106574
1991486
903239
1492668
997123
1597345
1563848
199805
875710
710074
1143209
1176029
177225
265880
1735549
1720211
1287270
1522593
387246
1786257
1303575
413700
1861794
1700760
1896054
282630
629838
1456258
1390361
1816381
169755
1423851
1922471
352763
1450334
1420042
557222
1985318
555792
1252580
647435
1028404
1681519
979403
987443
742192
1854935
177819
1903337
1702660
1985623
981329
1611148
27305
1540062
1358725
1155701
768431
1515488
705280
1900395
207627
771677
770489
580376
501332
1316699
223556
186113
229602
1701444
1656514
1808274
1599332
323293
93243
1877502
1104271
1720599
495890
542847
68406
1075901
185885
570237
1997026
1965958
268582
120619
569593
520570
134022
103327
1797566
600906
1090808
1674011
1043759
1971597
538575
1208208
791212
526056
422048
827610
1626706
1897232
1268553
585423
1242175
1131549
724375
681174
1566159
120846
767662
1530395
1507598
276503
437586
1740264
494788
1691883
1703236
455794
736153
1431630
614495
1666047
1381217
1430537
554963
1951354
767485
1806736
1539387
1831562
1139013
888981
27999
1989712
85190
1258194
238253
1491594
613618
1628931
176302
215446
1407153
1386825
1946227
601467
238189
1868699
1891815
351172
1194755
1957577
1439093
1378157
1963244
1071196
1113594
1314115
1156052
790049
1382648
272988
1174363
1342615
1177370
1271493
1277757
1374706
1574559
639347
1163209
541612
1125252
640138
1416609
1156837
54112
464564
1824080
130475
317813
1215623
225681
831544
152158
1779367
1006368
1755997
155833
1670676
1832109
1642912
1073249
471369
1000836
768849
1614246
1167003
1999454
394518
1590854
1745814
861792
1142280
419477
895038
1818734
1099144
1437926
1203859
1911368
1680714
1795688
1603307
33809
1375057
1754311
1768743
1078555
1536226
1399873
1940275
1366717
1319488
9659
320377
705501
1764965
1291649
253833
1549146
1116542
204618
1411555
739624
1899656
555937
839455
1647643
473175
1924410
184383
1862456
294758
1557936
1881409
848088
583068
569888
1075772
1972021
1765206
909423
396354
1767466
653709
1361438
664430
1496284
859974
1108765
1094174
1247223
1870991
1668412
1265995
1101976
654726
1266910
409516
1974878
1147053
1403788
630873
1161948
664602
435942
757476
395313
1611049
1984751
94072
1257620
1494918
193304
1961502
923776
224578
1676904
310721
1412658
1450690
516828
1463420
61638
1763809
1851223
244171
1990301
1749313
1977533
1450517
1636420
5184
1321879
1149232
1070514
1143438
1304047
1448687
1859256
1346332
996930
342699
58794
992720
1911851
588910
507567
1635854
1019902
1700463
975283
1290061
1866787
917286
1546303
1129298
1687908
1623758
1622700
1139488
819595
131208
1952901
1511823
1971786
1838532
815340
712295
1663217
983757
787071
1281767
1232103
550446
608571
267096
251668
372626
1287914
7180
1893366
684309
1677196
604604
913250
1523965
1163432
1152866
560263
115466
1959636
1543191
391474
1820598
1116975
1320662
1594231
1210770
22949
1870823
1454821
1840961
987353
649608
199035
1723303
533680
210205
536338
556657
1580977
90515
997698
552926
73403
1474978
723837
56640
553348
1933567
312072
1954721
1115728
1773396
594138
1233863
1598899
575130
578202
1419163
1147544
1276881
1864917
272684
1831684
682884
1711060
1387887
507966
1387081
1999214
1742061
124038
1061653
522119
1904329
1638681
344999
1230271
1036802
822754
386952
1886341
1255274
978916
11741
1109184
772754
53648
1314667
447765
198560
396882
1769823
1419825
1008327
96500
1327358
1607787
888828
1535193
1235694
190094
1547466
796932
1429597
1853882
43815
827465
610712
832733
772512
419615
1029772
281198
733054
242230
1073731
1542369
685859
1727054
218750
1728910
1654757
1179577
666235
66978
500931
1415359
1860102
535128
861409
1297910
1969823
1223339
342546
594054
1030762
1605177
1990506
1768577
721203
573267
310879
467431
1748333
1018969
907163
967205
1035165
732327
1944093
148839
1076219
1409846
1256008
140030
830809
667713
775957
1650619
1663980
1676174
811716
1448525
1376205
1554991
407039
272336
596251
1112762
1186951
1391401
1861205
684880
255304
1267054
23628
946335
589252
524058
202244
135916
279011
1783829
688672
668516
389472
1704948
1004730
642786
1046922
848767
1742271
1250191
1599674
637917
147131
727460
1184851
603081
271354
440505
1483706
1209271
807236
1166459
1565520
1024910
1480964
1364892
1681205
72822
31678
964624
318773
195652
1791648
1690824
6612
1844102
1324215
974850
370714
75887
429433
1473009
1503574
1628435
1014542
1560612
407497
440391
1833605
1121458
326474
130438
1789864
822781
46400
1409016
1273094
578648
403999
1820525
1207848
1252208
1725512
908655
1843807
1326436
1928419
1793994
1604158
1301190
1726739
1309649
646321
1006721
1057478
571854
778539
1752861
59255
1663096
301906
381729
728087
635440
391496
881289
1704689
1650825
711757
263527
134860
1663201
287446
159792
1345561
317476
953583
1243742
1598887
45157
68782
420065
861622
1518321
843563
1678655
298315
1097741
914194
1306350
1366513
1852967
821435
553592
55714
1497720
107406
1382738
760726
223810
1562750
1931710
932899
1030239
16603
1202701
935576
374739
1227993
1098587
128658
895073
463899
1992726
460733
932445
343218
494098
1957002
481378
1683791
282702
710915
21482
1441481
1688884
298348
1979668
502550
721333
1611352
394550
219045
1783408
821407
491337
427479
1792166
1481592
755692
1780448
448260
1087707
1714942
1210005
161006
758571
1109937
1576226
210214
259020
27814
143167
432212
1041911
1728491
775163
130937
645102
54973
546988
1556179
18202
867906
187276
486038
116843
1741097
197927
1000504
1530418
1839727
893522
817869
1742048
182737
1776695
1872018
1169303
1968665
805438
995596
1643861
1953397
1708365
117057
957233
1944350
1113595
137372
123551
54843
533035
1814924
1483526
1827379
589458
950055
1084114
410938
680188
1786548
1868700
998968
360111
1460482
294900
324112
1735660
224185
743908
682994
415249
1473999
1769372
196394
1418456
1565886
1367568
1658672
1614576
1891908
1906677
1588704
1775785
344632
1851647
1047874
473006
224498
1206874
1175065
1662182
1856182
1260988
1617568
918898
613177
973142
1150814
882638
747769
1125471
1949633
851943
274754
900536
397028
1454197
1660784
827691
1515476
624795
1198390
943497
626304
1010207
215944
378882
713506
470643
888909
1104718
497897
349540
1232580
417417
1730090
86585
564808
1489234
498643
1709386
672825
411855
783054
1381057
1634289
1522304
1095770
857135
92397
283952
1381851
998832
1633303
1153059
1044245
932884
537497
1893259
819023
1186393
1397358
500207
610040
667394
1120470
1186316
283986
1930365
454130
1799525
1157558
1126803
240864
599342
1337319
321932
103514
1274243
1369152
1055553
198639
1613662
1295586
232066
1086955
318079
1370684
882451
437030
1386523
141641
1253656
1540654
594646
946871
575654
359688
628325
1343606
271258
1733142
914921
1909523
1274868
1314821
972693
881086
916455
810419
1177630
1355573
251840
1232443
1692722
1287186
660799
241888
649913
1558542
1956656
1350335
1740218
497214
611351
456209
16270
361143
688060
1074186
1568237
816716
1047898
516863
476114
1166676
1021261
1587254
990516
585504
1369685
1977871
694483
940764
1848629
625692
1918201
1771477
1409601
77429
1284450
798464
1040590
292008
1916737
1596854
328719
1646546
818044
504346
1924451
1614107
1403753
917270
1621335
1311761
1223800
1733000
211648
846686
230973
997687
872579
1410171
1109317
89874
333769
245704
127112
483683
1724872
23535
1479447
510635
656928
539026
609853
893632
412024
743579
304567
1281125
705343
69188
732211
435126
1278958
625252
800000
1691911
259619
1623237
7002
880544
784514
878020
917719
1745642
1782633
266098
1812236
1780852
1642131
3575
37577
1576996
230554
1664692
1488734
57803
336444
1763302
1486049
1135360
306771
1063087
728262
1990880
1952622
73196
1685163
283391
401556
1120503
1088595
1467374
830265
303264
140540
442096
1941987
162461
803694
1235740
207447
990689
411637
242393
212694
1576905
1266301
907486
429532
978378
675109
100012
1793559
1316432
1799001
760032
1781015
1883469
673261
1745283
721044
1553072
1221040
599210
1891703
753275
136812
1689210
1529932
1465559
22041
1798542
754468
1128440
1815741
923443
1584792
1606563
1482235
571489
1978193
1181720
1809778
775386
653298
767863
1746272
452208
941322
643193
1439991
1705456
55780
1577733
478976
258418
1209279
1604101
594229
1520776
5920
1193472
22305
1533116
1808516
570690
1867525
565280
1081380
1908568
806295
232014
1510496
1083692
249107
394758
396228
1088191
1863901
1366227
810113
804499
190822
1691688
576991
255921
1521105
1571054
1191894
1450858
38862
1602076
647086
763037
1454109
303695
944249
1195961
625053
253142
1511108
1702830
695519
1727120
491035
795792
1376162
1079019
354560
516803
483461
1341416
1275630
883093
1530323
1114561
1487234
922554
1154299
1793600
144845
300668
1596603
308790
1570724
473465
1132930
906721
1412728
517379
886286
1838471
1526238
523494
804055
364587
988674
1947647
58160
959938
1619973
1155559
1301251
1317193
581067
620264
1416351
408566
1686653
1902925
273493
1964116
1390784
1451894
255162
325729
476736
893160
1125797
1758710
1114997
816149
1686593
1509001
249032
1444726
635616
1291183
1744928
671636
1714388
323290
1570645
1073139
851507
1814086
230420
1968205
851005
1413322
994317
415176
290568
212503
1717934
1361475
245075
158351
554542
845909
1336991
1239332
54286
693946
328636
72316
1567928
426033
278943
923391
1822404
357816
1799280
822602
1231147
778805
1625913
911684
1871497
1828886
103303
1344250
1970149
1169799
676017
47099
1255066
810752
799979
673326
1268211
1930157
1655105
1699585
1274810
70433
1002606
838928
771647
242880
560193
223807
1470285
1218506
214799
897743
345045
1185394
1120999
1953637
525977
1064960
775336
1229837
1342687
652091
963132
1206066
1639560
608122
1255371
528669
1343574
533973
1964909
642312
1779357
262407
1354100
1473278
1452981
275506
606220
975980
1166159
435433
733155
196032
705102
1266690
471806
532545
1727387
26426
1494696
797901
893289
1585877
1231946
1195193
1864266
1419329
1139067
376349
95968
762812
1511636
661640
94365
350824
996141
956355
689712
806727
188372
1671847
842373
1431066
331833
234537
687218
706503
1033282
414198
1889531
1753357
582426
222852
1048470
1153905
1249926
1828813
721810
74619
1561931
903075
842478
1812879
121336
1572898
313594
816829
1243360
48419
1848805
846605
1281216
1509501
691432
1611683
147094
1761739
598066
1064581
888655
476667
694910
82416
1512987
683777
1209275
540
110893
301966
1307926
1019006
410223
289081
390066
784942
1376529
722377
1113574
1754505
1677347
1806480
1171643
1321341
1518567
1933832
527335
1396275
789614
277600
216062
357022
838638
1190262
410683
1171671
1022469
1272611
1723260
86242
1362223
206224
288640
1399707
436478
1189299
223650
1258624
1662218
1634960
1125561
337657
1786789
1090147
726204
1996975
28852
767985
1910510
456780
1774135
721761
795549
901110
194688
786083
67202
1763520
679013
1094615
203330
935728
448123
245835
215038
1486645
1594918
1605065
1910945
1447282
419219
975018
1158194
1050868
1884251
1019455
1339754
594815
1744829
1765542
92673
1434447
1409732
393696
220775
583422
1509092
960172
1897598
10569
1303583
51849
1380230
496523
742326
1142431
465729
669192
1799854
143557
151423
1021905
840009
1429969
1980575
597456
1205461
1577865
954174
1271341
1764691
1252478
1059616
1002353
1136212
697178
1237261
1637067
1387427
1047372
481907
1295721
1638568
1026758
1447600
1602477
888237
211095
1528054
1249324
1744952
1106462
1953470
793272
828513
169921
1507569
1804729
1374784
1457142
1275769
518527
869603
1989674
1984682
867795
830641
894120
1982649
1352078
210020
1485677
229301
976927
130347
703558
25959
1111021
1748048
545418
724717
1457715
1354561
1887475
719270
1496667
986754
1435269
777570
290282
1709031
356137
398081
764019
470864
1212675
1413853
1820934
1289411
1630612
1139664
1311087
967514
1414304
1412792
1122335
372535
1370201
987327
652665
825610
1466503
637388
44550
1499637
1208649
43918
1869592
674184
380888
217430
292670
1680971
997334
1747610
373240
28421
212514
1901106
94130
1473089
751966
1927484
625792
1381727
402925
1477545
360936
1707142
1203742
1768329
104214
363453
902646
1149946
160979
1855715
394787
1173066
880368
1601774
1661689
1302326
319913
924116
289374
613569
1562221
438408
590733
1101116
126630
900693
1515872
481200
933740
1113319
1593980
929767
1634844
1354053
941866
1589942
708420
1714613
1966001
1570282
1964307
692828
1676835
1416378
1501648
161951
401812
308151
1671320
169617
164146
1946011
45837
362089
185142
376640
343863
784843
1312211
22513
350265
1061056
893090
8010
1947978
1094849
1606103
1994343
920737
720909
830654
802734
1608256
802835
1565314
976271
1668184
853886
1622844
1494940
675164
658851
778008
436903
426796
350090
1954274
1968627
257199
613386
210750
110973
1253893
437233
1994977
1391305
880738
1010830
705750
1444407
335733
1417478
661742
1864679
366842
165494
686996
1885489
607142
1722698
1708290
1298121
898509
1761818
1704440
388075
1972484
1870538
312902
94130
1209876
1291873
1024599
1860135
1642646
995932
1415552
1170371
746792
301306
1101914
874997
1025877
1980993
300430
1772583
742230
719421
386728
188768
1005427
925867
1056692
710215
635630
1375558
1101884
951391
1561654
1592213
61666
4935
1618389
245228
1863424
657103
853979
1870032
143694
343673
1018250
1934015
1448066
1986756
1447784
219764
1131261
1038592
659270
1719102
689068
764778
196011
1583700
1245205
498198
1026108
185187
1061188
1920795
558363
1690523
1621208
1573508
769096
1229561
1359743
966298
1173943
282521
475987
1347692
1901139
617453
1501640
429557
1400658
1630907
510943
1904113
1115689
387540
1241366
1357750
1369205
712371
1809401
560435
615360
1058510
1942203
58668
1439720
63206
1596913
573041
796517
993599
1419291
453957
1382729
549774
1429569
1674927
1263228
377524
541987
1084427
645229
683543
1469008
1950936
396221
511347
664015
1318816
1700778
922674
332702
1384607
1682751
763105
692048
1071644
1992541
1197848
232740
1229421
144952
532399
1563205
1807821
761691
1639156
1825085
531597
1684856
635540
1236073
890167
1705385
102134
1371927
1255895
431486
864833
1973563
899541
960120
39602
771055
757897
486665
1438863
603379
1766623
1485731
239059
1957227
170052
1932547
1278127
790070
1321262
235679
321497
1746238
1718437
1411878
911393
1548478
1957937
1787897
941401
1876307
1122299
619586
1697493
1434602
389902
829880
1060182
261182
1552953
516674
696105
1563965
1413284
1906638
106556
1975420
1505354
1027433
23061
431573
283394
132215
767704
361517
1225524
640965
808537
1575808
208623
67898
1071680
1381773
1379621
821897
1373144
246462
1763359
787964
310986
863746
676083
442067
1924130
1650927
213742
1440129
904036
1385296
16163
40017
755882
365320
1021129
249479
1404730
268960
83207
452576
1911538
828073
1368198
1718008
1551274
1885735
1796868
566845
1480792
118993
1183238
239870
962345
332524
1483901
1649721
867997
272172
810070
315828
1354077
1642330
446141
1939534
1401114
1750622
134133
1694377
283109
436616
1161140
1936530
1867076
645359
887197
1034943
1667455
1640599
735907
884388
321753
462914
463836
711838
753808
482224
955574
624013
162059
536663
1158731
819560
1595416
286488
167559
1417270
1456048
1787416
1429931
1431989
593951
1539853
190569
127980
730258
1900925
716786
988485
720526
564578
359548
371520
288737
324295
1339703
351553
961181
483105
1909966
774071
1196031
237600
928389
1850577
907496
428688
1723435
1473767
985801
356355
356070
1454323
680740
1033351
1507071
1676025
276339
804104
47988
1128680
567117
478468
106391
1541193
857712
1174541
1503237
6728
1156312
466798
824654
1882522
1482301
894358
229776
1524296
1193950
62768
1464588
264852
1038909
1062793
1368586
841180
14418
869069
40945
1744198
348254
1041854
642611
1998386
1611668
1317800
1225583
1257768
1842030
490793
1745480
70204
1145435
989667
1850911
892581
420649
604566
72183
78192
1136047
785881
463022
1530974
158915
1860218
21438
1041503
1465093
506682
1669620
1005832
612603
1181265
844265
502680
809860
1028450
926627
1327702
1490848
1405115
1829429
1929825
87697
1309249
510725
756570
908381
193501
1752252
1277844
981769
661343
716690
1366519
730218
1239395
647297
872033
1893078
621996
287092
1389377
1610145
1537855
294136
1564437
463192
1544895
120406
840703
1809727
1713789
257770
640240
159636
1786112
1940207
67885
482809
223612
1776419
1831834
1797738
408504
1878761
71065
1137021
127680
465591
1119619
1852198
775708
299228
202125
1229738
1615824
229058
977769
1580729
1965725
370737
538380
53680
644256
1543284
1288347
1633314
1627236
1922001
1264114
1846750
734680
1942328
1448717
1337788
1695666
1760569
791889
249307
315092
1734976
1795452
1734183
982912
100202
96770
1951616
1879358
387667
1011959
13563
1714877
1778181
1311112
463678
1533126
946692
1029345
1335535
290763
79384
1079470
785388
1290616
1657354
1511980
950979
1337320
1428498
1860666
159886
1871275
1263448
1216498
1823177
526915
542716
1380278
1431981
930339
1550269
309309
938807
1977451
1171671
497295
1575592
1249564
820942
789827
77365
590009
1700765
9808
1869521
660805
1840029
1753048
109164
1265564
223696
1666194
353875
31106
1128756
1679230
1161027
1252475
817451
1114789
1512137
452277
1163347
200964
1354992
603931
1416023
1739566
1168470
465654
87370
188861
499926
320968
1158441
1229279
39998
1559590
519698
1612296
403585
1891774
1194821
1529095
1536852
268333
1642970
903376
1214901
1209927
1371449
209264
696414
188461
999021
1555658
1108362
336106
242136
1416604
1925617
350152
771837
1557097
1312864
121628
1050517
1810247
1364474
1353321
1267385
1491053
634525
394531
272608
1083894
1707356
1146701
832328
1133428
1190919
1021971
1525990
406656
174652
110000
1062997
825743
1004933
1846304
1293472
1900906
1380163
918986
476106
837044
1780662
1404811
646550
692620
1156117
1174200
1541805
1276367
1881227
1462364
233532
1166903
417804
395685
666751
159142
1296716
1791614
310862
1593614
573089
1259072
65575
1329774
870122
1302991
1516927
1355676
1233932
594227
1808124
1862316
1696962
1875333
53597
1323464
1907274
1512
45475
555275
1878356
1010888
1680030
1830520
275646
743129
1647927
101452
1354845
692707
474054
1863114
1407334
1625492
1600566
635434
767642
1183984
1410411
864988
668914
616278
1468635
939294
556060
713012
973973
1638255
1566306
229846
1111676
1902847
1675321
286026
1167486
151871
109701
1972486
887920
1443650
1976602
1032668
1666897
584841
850773
1479326
1150504
906958
1605064
573244
140304
1470368
1848551
1058721
1036246
714676
317004
420428
944748
356914
580403
292692
444361
1101417
387940
785693
1552486
413097
636282
827732
866437
1112040
1206583
31426
1486051
1479587
1319436
971035
1381510
1590346
649118
1542362
587907
1379656
888044
218293
49890
436476
158023
214832
666696
557298
1998260
291762
477183
575309
772728
1689235
360430
1519130
174995
1713860
378730
187047
744061
1359914
848421
731088
63815
1523465
522006
1620969
594557
861091
162736
1711255
1603239
872119
1129675
1643625
222656
313716
92538
1833131
1161286
1634438
1879470
1801885
1851571
1865021
996657
776719
299499
1473255
1112055
1311173
1667384
436644
1802960
920450
1003051
104094
781313
499219
1149101
1675004
1608406
1741200
592708
1675307
1810060
1415127
1011489
1334672
1523476
1118939
924068
62849
288613
135685
1035124
601505
577564
16993
869231
1731685
1699318
1763048
1062457
1243215
1428744
32029
1522694
861579
972660
1874958
417679
1953040
1359081
1965829
509483
1927353
641308
195515
1482748
1917417
1076756
1076218
1602398
1487522
47649
915778
391356
1543318
1386535
646334
1175534
1051526
1909006
1543007
1145042
1932778
257665
1426887
1990959
585963
123214
994445
1044937
409584
872189
965746
448487
1058034
32819
1327164
1070838
41877
1456873
1034929
398585
180983
265198
805939
1167496
1195365
677004
1863454
320780
933362
1754477
1489359
1934399
225970
170009
978643
260524
106455
306608
225271
494722
832650
879303
375890
20292
1217827
241506
316661
980593
513931
26692
786376
1543018
385685
451976
1240738
1565740
382305
168204
671198
870650
345523
1108914
1710853
334055
812553
737063
1941862
155729
470328
354912
1258111
964019
1184945
936676
1029926
280702
564243
1499165
385022
333603
1707866
1601285
695580
956040
1022997
419830
1086349
1693081
190676
1672258
639606
133404
1140215
512156
1709231
159984
626080
1434518
369375
969124
617105
1336129
344200
1149394
980998
758680
1942661
759905
819830
762963
1059985
451604
871922
736431
1689126
503185
1471967
507275
511280
566025
1805782
1461578
242495
119316
1970820
691763
390756
1780258
1462731
271522
1776115
1932011
624958
637958
45639
1618570
1153442
1877354
691916
1932248
377483
532087
178700
1846012
1662740
699941
33641
1153871
770467
821299
1708061
573671
1247896
990579
436011
1065590
1416809
487724
849101
395270
299856
278401
1631711
8158
1935471
781633
101697
404451
1209859
22605
1062313
797240
1854823
847845
339861
1141519
500411
413976
1213067
66124
234822
154750
1003613
391540
1091136
357179
383990
1111113
892668
146885
546550
1165073
627227
918113
704835
1639486
256784
614936
1800762
1329947
1484907
1512731
1001533
995916
1740520
684246
1590575
1603100
817227
1243340
1085241
1439253
1873819
390111
406468
806872
768831
39921
309358
1502930
1323278
1420207
1742376
401110
770918
481464
899692
958686
1877077
901329
20169
897443
650673
584894
738964
1364538
533776
578447
962125
777322
780035
1421455
1190875
1822913
1306306
1706077
1320930
486989
487135
630570
374648
328571
27024
46545
119109
787462
1756675
53654
1249784
979339
1111104
1674414
584961
580010
1003062
6354
835802
1636323
1321678
790741
123827
109473
1063597
670949
1376152
1723742
1979075
366566
525294
1793957
1771728
976786
1242502
1925263
556574
1963879
1109361
1958974
588620
1319892
1842697
1998292
767167
1261979
50267
765598
176680
1716544
500109
1471256
156500
433137
846207
1993454
1624826
1829989
1157448
1012317
1810640
1332420
1034151
1163893
908256
519289
1645937
468673
1617859
1670808
1835894
1434877
763069
1144518
413945
1336616
1842120
1295662
1608899
1440517
1765502
724776
699474
1110630
658891
2290
1620859
996621
520180
1161396
1371165
1041239
408460
1223401
1522708
907528
629382
14095
91102
462297
864686
1761683
238076
1259611
685
456254
1667035
150284
1073651
1024547
486073
1330263
1671824
1524089
124034
1387122
991519
512817
460107
1771464
596758
1231414
1497335
1584417
288244
952391
1944403
1044204
627247
1233293
1256142
326659
511036
1476777
262182
1568147
1530809
437124
52380
1044001
479142
1236020
158899
162403
1857168
336296
314512
50475
493139
915842
483750
1671257
1486306
200615
458178
1542482
1389577
1339
828276
1330757
708602
912447
1008378
228564
1924564
866459
1921982
1030182
1509118
901416
1301350
1952894
858260
1766921
1745884
520133
129369
1886927
60244
7164
1526647
1900198
965320
905116
1422352
510703
630649
745797
1842809
1317689
859850
1465490
151977
1221732
1462566
638139
861986
1395641
1702817
1668575
1384317
775217
415006
1841530
115483
691485
719546
102941
890393
755806
1803403
1419902
196450
635711
1292274
512335
955152
854543
427971
1999595
1391587
1470661
679092
107710
1422623
643076
1235598
928975
1983603
1813472
450813
1018634
1922295
403959
773443
904676
1824919
1723412
1294755
1932299
16180
1574273
872802
357655
747917
1477141
429595
1800493
404375
1472677
953123
1716632
1715214
861879
543607
1504184
95202
987241
686184
1503227
495183
366935
1522793
1078256
1627862
988070
1010454
959984
154977
1922352
1598243
1473919
1677541
1051826
1332282
542956
51645
918450
583915
1044722
1046356
1833879
1321692
1717346
1055020
193046
1554530
1585298
155090
337295
1766291
1061293
976022
958600
1629163
1428239
1375704
477546
638926
297972
186621
900605
399140
980444
821963
1294530
1996809
1869098
1556191
774626
980937
693946
583225
1505770
277512
1069481
1791905
906525
1536155
1842466
815029
567265
493795
250155
1624189
456544
692415
1641899
1448490
670321
1264780
33012
739983
931941
1552481
949418
538120
1118000
1242971
757540
983558
1923036
1565150
1165987
1599651
1318559
613292
831691
622218
836593
1788511
103600
495664
172892
1352274
1641363
1238984
1770608
821231
1940774
1465891
840667
1596529
1447208
573720
1078926
1382475
957590
896206
1634481
13954
1698781
1303180
123280
173512
946570
1168113
497706
1300539
568979
1295544
1118854
37680
1201874
463096
1263830
157137
296374
109120
471346
1006659
1315903
836881
469253
449066
1222647
533194
851364
551919
653665
1974548
853952
216572
1699679
151950
1886816
129493
1418995
950521
294969
500364
409355
900704
1213960
386660
1056982
499849
398815
1792019
849862
421608
956376
994585
343385
1270622
625626
1906136
140961
467295
992506
168102
1784325
717085
1781542
604437
985907
187092
889377
1640787
1285571
1807292
722074
1483588
1982276
641008
1308514
1598071
663711
701593
477082
662312
1305272
247925
87454
1162821
1703338
1064957
1826812
1965914
1058728
1777587
358352
1993033
274494
273697
578439
1596987
164727
543836
1994113
305312
1249545
137225
705744
649655
879963
244080
1571645
1989092
1418194
1076415
1409327
1374352
1657653
1025175
807348
261376
170943
1744762
1642663
199242
748645
508889
515285
67461
1247898
91097
1208516
807222
1216556
176260
1625295
462640
1131334
406877
610650
850222
692373
460810
1099639
1375022
1135200
1872202
1582105
518983
340818
910123
1894132
1219266
1082393
340440
252284
1323427
268968
904517
712820
1145869
1334491
1242451
1444184
1456951
1792810
1633136
503505
1980946
1444981
1845778
127447
69052
1451013
206698
843404
928028
690714
345478
46279
344086
690855
959225
1033936
366053
577594
1623411
156204
1565118
1438765
1168063
37260
1590452
831582
1602798
593558
269133
527900
445900
1278435
298791
1198524
1467053
425865
1937140
1806704
1722972
396676
1175341
571115
1233394
837861
218686
646645
990901
885042
969738
1674466
160426
1305123
459616
1793276
972801
131355
176708
145963
799097
1270598
288216
233937
543397
195196
588232
117437
300095
810632
9793
80287
124458
40551
1017113
293464
459850
1382503
81498
266343
173123
781570
1912995
175571
1116269
1172815
329627
620519
318080
940869
104950
428891
645994
535952
56519
1201701
714915
1651786
929111
1009890
417367
628634
976603
563623
1644627
656574
785593
1692024
1926645
1941975
55162
1076618
146126
1130371
1968123
944781
1344930
540281
688254
1139595
623027
1562198
1246348
151961
439452
1918281
110521
355722
277846
1338759
330559
311347
1428007
71629
1656824
1641951
2359
1682607
869296
1630187
1539663
919819
751463
274952
1230843
1035030
449047
712499
473732
1334215
1206188
1659910
1640573
984770
1211568
1260608
1985101
307627
315646
356327
228616
475567
581851
573735
5291
990891
762349
1188104
110568
1732194
700394
358407
1243216
259078
148694
1487324
1283343
1409879
963907
1093168
1920468
1130951
311530
1909074
516974
991452
255614
263013
619262
510593
1662855
378319
490430
988459
1398254
930127
71355
1163154
1835634
1992539
1837943
1263455
651067
366787
685444
663454
513217
1550203
455144
611755
1704316
1077345
548431
1084283
1988650
1604606
1208027
1042049
1258252
334718
409647
457455
1277038
717067
1058140
1537693
877560
377018
563093
1834239
620646
147924
937458
1244840
1127143
12380
436450
1896981
1733662
901133
457106
1533301
1237692
742892
426663
1962268
1839178
1469378
1184501
550400
897533
1949870
829526
429962
1234116
1451018
1794804
1001031
845171
1745940
614517
1089688
1235249
1527351
941717
922638
1732261
482697
1119623
18364
1321084
297277
1485669
2568
968751
626614
145611
470056
1301390
536883
134441
1440611
1660661
338006
1797660
1529761
644007
1338894
809200
955757
725395
1368284
893216
1847350
1630914
779671
831923
1963389
147365
1866000
1539405
1606342
1695245
564332
656770
1714576
192699
459312
366616
1063425
465428
779493
1022781
249657
222703
1367401
1165599
1112452
1514450
268070
1135118
720603
134022
1936947
784917
488474
1228907
688612
513541
74867
1690197
1944264
632055
1618350
778165
529140
1591056
858443
90587
1772748
1979633
1784280
1599948
1997146
366575
85618
112415
1963443
1534568
1846817
302365
674736
1164925
1248050
438709
828296
657113
1489445
580644
570252
765039
1312313
812664
1914440
1018399
894540
1864205
802263
9193
985149
501772
915763
1770994
665767
323938
1265294
1435246
1723044
643420
243326
1486856
1327608
491276
372328
321656
598649
1974741
336694
1880454
1802078
315591
942134
511293
322881
1721857
1952912
1936090
505271
570185
183201
433460
1465122
1852923
1457736
623249
1967674
920675
10064
1059283
506245
1878098
1875668
995270
1787170
82081
1416787
601228
622370
1078694
443929
847711
899708
649828
1068413
1062725
551218
1848283
1701332
1420859
1134297
1420837
1244047
257725
403981
357933
1167665
1300268
1725939
1608988
1546690
320249
1148788
1493494
1632832
267613
1944472
1329017
598413
1213779
1599136
922075
1209761
600572
1093874
240489
131283
1442385
1985722
1005619
1056682
1067166
289286
984577
1482203
240490
233430
1018866
1588201
586974
1247580
408602
902456
732678
1088153
1757940
1826706
1914505
36272
1810471
1734778
955483
1888682
1535143
1299161
1270272
604065
1053147
426449
894376
1392838
979998
1461570
1975439
1742098
1638531
58256
1052018
693985
760311
930918
757042
414901
700061
1595163
483715
1165197
1792908
192013
80616
1185803
1371763
1924209
926455
1993167
1790383
636048
1182705
909691
1611428
1158555
278133
802100
1250798
1214356
699319
903985
265287
447067
639234
1431979
722937
839427
1853206
1763762
88698
294814
449447
494043
1087465
1972493
652053
84115
472192
756573
1927429
568530
1336130
663269
638276
355891
1673119
1328879
1920004
718318
856159
298085
354233
1348397
1589573
918396
1501323
1695872
1441887
473821
1818405
1971363
194517
633634
475228
467616
1652638
1418724
686095
206023
1013945
1261753
662181
185592
964308
1312701
1029286
1318636
975075
1961981
8508
1266834
1715790
335458
1829208
1008222
1961437
1994310
1893937
580273
108726
1688902
1337540
1810835
967798
1871293
806386
627737
1791532
1825194
588998
228702
716521
1491300
1607404
1579222
1680596
1058872
1016796
1816944
142210
647922
1485857
1854707
1078318
489669
1115660
1272714
1595066
1300338
1405407
364278
1083740
736070
9688
516148
982691
1842191
175361
1679984
1864967
604182
321247
485586
342176
1132880
1206806
116159
143389
1063991
804568
1357372
1976673
1114563
5264
1739880
1850211
1616214
100309
999216
1154120
1392997
696089
386750
741831
519624
978243
761372
1514849
826661
573174
1331581
710284
1618141
341898
753550
583863
1336332
83516
1595884
692947
576984
1707100
1658143
257730
1921481
76208
696550
65144
627163
1105446
1919321
1964749
575171
1943060
336353
1388834
1182778
10039
818298
1560519
11259
1914529
617728
1762462
19693
1778798
986837
1947676
1113069
450283
804089
633494
540910
1450994
780678
1738957
776414
899031
1694930
855102
985688
165209
1879986
1184920
371737
678210
1117016
1859728
888450
1285258
1303899
1510059
1400513
761705
1407829
1411715
748040
715048
413061
603362
1223303
1349185
1909878
1964189
731308
329555
1428869
760071
1931955
160924
1539738
847434
1522554
1655221
1710133
556213
1903800
1672185
715372
1609735
899418
207975
1380645
367976
1989025
566000
1383579
362398
773973
452298
1128822
291986
1107590
1944405
457039
932435
1250084
1564043
647162
627046
1717262
1338510
1245809
1263187
795585
854824
1646987
1361408
923131
952637
1457943
1925889
1841763
1812229
1416211
1023176
1940603
1351514
1414057
1625139
96505
972072
1261862
102302
484018
1593977
1478010
504098
924712
1089516
1307825
1369980
982903
1879225
200929
976162
599087
516074
1657682
402288
721574
1026874
1536110
1690936
1363146
1430626
30645
1812002
1022351
578512
418842
1661299
71605
1913781
922748
1968291
734925
1216899
1330683
1302312
389938
1955287
341747
1071287
1695189
991738
899518
1723059
648385
1014882
315310
945795
1562925
119658
373951
1231032
1314032
1510906
1546181
515031
442934
1352021
66805
1016490
1951690
336399
279694
1682416
254495
1030068
776018
805004
1154974
869604
510835
1487358
1094759
1255897
1623804
193225
1541763
1574408
1952832
255986
1067536
1793765
234251
326774
702827
830967
1775486
1736228
1337196
1202791
1683731
1087948
270677
736305
287164
1131482
160233
548794
717197
1494310
1435767
657621
611658
226179
933283
154499
1542874
1848563
549134
1631713
1008863
1195779
327613
374192
1547952
1959997
76451
24526
548966
1545810
852584
539625
447717
1669046
380874
843409
1014402
149753
805666
1653797
1994153
1809249
1569878
973517
717707
1450932
1985928
1181066
993119
1998246
847769
1689396
911537
1052832
1136971
356937
1281320
1328203
551294
816679
1093084
799659
983293
130182
1443155
669841
222002
1759512
280307
1267709
1483428
607053
986859
397434
1689871
450937
44782
1316868
579787
525580
487117
1042665
1194755
881239
378579
1171150
869573
60099
1954756
1829133
151468
876842
632646
1998741
132791
192016
732830
1865579
162114
1451808
1217328
39268
434117
1042403
1091170
213572
1816321
1498063
606223
1817563
40587
1484845
1481355
1251898
488555
339916
1517932
1201898
1307691
669585
387158
1322692
1516036
1576648
1681338
458156
1437166
539984
447697
324911
979504
2611
1173323
831692
452056
331234
1604698
601647
1306299
1626278
1835087
1313729
1991031
747598
1177541
413488
844887
1697534
357954
1017778
658437
898696
48448
1306229
430719
302757
1613927
1483389
1506637
255913
1684122
688541
1411574
398032
601669
621413
198013
1523553
1350976
1591718
876165
1578765
68596
1284215
1515633
857119
1310398
944989
1772132
905159
454945
61169
112016
198924
1705866
647266
1910604
1520691
1403480
804181
923520
282105
51853
1798193
1593888
1404350
787378
932586
1092108
1419030
1803298
796435
1290686
1738694
755458
510117
1775103
379025
434625
1984291
1394263
921215
1688866
901224
470323
1198411
1362283
878138
201787
1915275
1890073
1972158
49376
1975086
1793696
1121003
1598871
1336615
1628734
642951
663247
1861233
304166
866551
1751262
1773672
776949
290057
684484
1160712
1213012
1591975
18730
1135593
1043766
1602822
1825187
448388
1230042
1091148
1184371
757402
1946776
1293691
1549391
506562
503080
94017
1564723
1013812
204426
53541
1841710
1208907
574061
43550
118327
830954
1742577
1510680
360776
651220
403512
1552548
1820204
1588835
347606
1403589
1863319
1694161
644320
402787
10792
1613515
794681
627156
68866
1896341
1438263
1964183
1680410
47477
1457343
290405
1871160
684947
1149147
251306
1192417
942476
641486
687539
1542839
1818177
1053426
964968
1653648
952132
1444815
1802857
282584
1647383
1185188
714564
927289
894199
1224527
318539
576317
928115
1791218
1342765
1009408
738522
116173
1775249
1381836
1279624
103412
1632688
1396473
213665
99007
312491
790056
510149
1819184
162320
644273
1252125
368324
1547034
1268408
759822
1175812
1806044
1595920
223064
1884692
852496
195840
1781482
937306
918302
277836
823127
1516747
1939210
202679
793889
1963645
1643598
634304
218189
1038180
1752410
1837541
514194
1046173
1517659
1604783
51061
1332492
980736
304423
1956589
970400
1544080
148381
523868
1581617
966619
1066043
1772491
1776217
574372
1090484
834557
1813734
905921
67664
1481040
1879807
679008
1331261
1551237
1692936
1195430
1707928
741154
5920
1756157
892483
1036357
820104
1971642
1179509
1033276
1486761
1315179
1543319
1486948
125980
1393493
846241
1947971
1691038
1800581
1834165
225786
1872432
717240
1535727
1894198
923337
738717
1155645
1177890
671739
1563600
1160325
1390436
237699
1763492
1261658
1431383
1586317
547840
1213001
801098
42865
346265
711828
203162
334688
1438886
1965186
1659209
1755023
806981
1121101
1800874
1997935
804054
1422038
1060518
1165031
635574
1282079
412885
1637262
215865
738547
1309703
1431633
764515
1050427
1608389
535737
479344
178100
816324
803718
1593269
1663486
1896036
351210
1631186
1689864
1003820
618932
1842170
1629874
1784316
1608590
1785398
643744
1907738
1493445
1796782
1120630
674339
1359072
154589
161525
1256041
499988
1191970
1389676
1184601
470644
1578103
63577
704484
45799
1104434
883079
1668663
165264
1688183
828042
120262
805572
492430
881992
1081642
1072913
248782
387859
1053789
583324
173996
1535950
1356977
242069
1804045
1080755
323901
1076233
665659
111395
92537
941568
256450
514885
1098495
1924926
1880659
1832044
1455851
217837
1413490
767015
1648897
250189
1341972
973452
1211515
907000
1155959
119459
1208759
721841
1295008
298568
1773735
444861
1126725
1569065
183740
637564
280473
1530878
909845
373313
1961195
1076089
363206
1383467
1028389
85952
470804
271613
255856
1033660
351346
813966
1475509
898759
1891609
216097
1584267
1439069
398937
847608
246553
1248187
1244071
1126954
1536488
596623
1458920
858982
1941620
1449172
1639406
1287306
1829805
601141
84583
72898
1438704
138633
865952
1874140
1112565
979769
1717709
12834
4270
887935
280327
1030591
500019
1262562
838376
720577
1571437
27026
745826
1212469
1266665
1561612
1966411
362482
1633666
389881
1330420
1693144
1844730
372996
647643
313815
1487945
555764
544919
623847
503752
1042159
480062
1605441
1400395
688144
29535
1621154
253961
871608
1279787
1418075
1540579
1074645
1974256
211124
888520
416381
259796
1494432
895155
1438016
217219
32805
1295204
1773184
1468628
1833800
180306
1757583
838980
1901040
1544822
211020
181378
320060
1647923
1252159
1440684
876357
1391411
430449
1700282
1915649
733903
67354
1208410
485342
1725159
1234474
410209
425474
1828444
1490468
435574
1571028
1595372
160519
1104215
352828
80691
893170
1018740
173653
1136836
608884
1953415
1925810
785155
1572167
31203
1584473
829691
1823187
1499905
377649
12204
1098615
585339
1821283
401474
1139175
325958
669893
1794127
1544725
834902
1540209
523143
124933
1522863
82916
736199
1514940
614505
531047
1966713
1759231
1224716
1766517
341186
1181004
201257
843136
1056638
1680955
37866
1524338
1622732
1720703
588314
1820617
135867
1401403
650315
1779293
1320600
550100
1304334
1971246
169419
1982855
1321391
677710
764581
1486317
1797659
140110
899539
704994
1514263
1948585
429674
872958
1392160
1922525
804771
1231627
1658053
1334848
1801091
1937849
1492651
922495
1938852
296470
1853236
1411050
1574305
638267
1574693
213517
1217011
1144489
807719
1353729
1959329
34286
96814
1856864
4819
1886823
1331333
926980
495594
1147038
312719
616166
1645799
1644677
249144
467211
837155
457282
936165
1129303
1746817
1817596
813256
174671
371874
1125966
1072580
1530291
755892
1468603
1070417
1396218
923681
754987
1961400
1727568
509957
971044
1696904
1594277
1552243
42967
1862215
935528
1424404
188351
514603
466194
1305592
702656
437514
727144
384713
1509613
1535701
1552051
1767643
1498478
248110
933460
867847
1980187
111656
1317340
462038
180444
1256345
131805
1463463
1385402
1908287
1776078
1026576
378174
469633
680955
532225
318464
1110724
711777
1211692
59978
1608758
143067
789957
683812
414755
1963007
473414
1497938
836414
822630
1367606
324329
1486401
1048141
26087
1588885
527670
1743632
335792
1574268
844319
1846859
635002
179294
1368548
1261581
1899999
1479837
822861
1968317
1867414
1319791
368045
988043
589370
116883
179325
902068
583297
1906293
591581
1030612
1165190
1476407
1131034
1413051
821912
1505400
740631
1999663
1619397
1825240
1006459
312705
239297
1772748
1991597
393014
1966815
1710252
1904996
891843
931598
1452206
1520138
1063634
523773
1789433
807139
1609693
444737
419047
932593
1199401
1275681
1136270
128045
1799462
543615
1387207
841506
1830416
1508422
1363543
1154486
753369
251120
939148
1417998
291951
85365
1643999
239730
1126099
464569
1411954
491769
452376
439363
1025570
762871
1672480
1470970
1730210
802476
960847
961515
1859985
1946472
1884925
891250
1622488
626920
959691
546604
1978850
23888
1177011
453014
1406786
586564
766919
556416
857356
1580028
1485141
1122495
1938588
1638164
1599936
960178
1029741
513774
1845011
431589
22235
1349480
177847
1722660
712825
582328
925395
845257
184743
42904
983476
1752207
879605
1190836
471385
1782856
1332445
812152
234021
126485
1840930
794436
1835057
1053978
27694
1111561
336581
1063231
288550
1935837
1316490
1219431
391077
896909
1114130
907051
202933
760325
1625198
741939
494234
676489
234589
1180837
1719661
1071750
640454
137812
1968232
1231386
693863
1051727
578275
31907
280302
697178
5427
1402653
1424884
1842170
1386375
804632
1819928
886384
807828
832495
197754
1805933
701647
1155017
1440330
473958
454986
791323
1873443
448319
737727
1073852
1747172
1855608
1513951
133450
1923639
1048034
132734
397197
205274
1829294
1686903
1709435
604179
1447241
983677
1855302
1818159
1955006
202743
925657
1435061
1616782
1294984
1910554
1402423
178380
1086070
1750739
406204
359715
106784
461565
877403
1289403
1890135
251356
863998
1317564
1465131
829138
1917928
47051
1642881
869110
880662
782517
1367715
1550665
1488304
888338
1244429
562332
1389422
262628
1992759
1447948
1557974
145543
923686
1181323
488543
1326238
439189
1594264
1695498
1585387
974708
72812
1360189
1819866
708237
518317
1238917
631156
436031
1077843
1210646
758100
1474736
309070
726746
272110
398040
1407322
105890
98308
562508
1460091
1276058
680044
226051
1070233
317684
294421
1179806
804476
1158227
306390
918937
1016303
1071338
1549988
795758
1329005
1436390
880864
1479999
1072517
314806
1619228
1496334
748810
496119
759379
1494320
535772
1816488
773188
1683799
1953484
769681
1078089
509504
525804
1994291
1063848
751175
1335261
871972
1913376
1316372
724839
1881751
495451
649648
804027
1741818
7025
1298438
246189
1547526
741171
144665
1192654
1493222
762210
1908183
1991564
1489633
13862
862537
541421
1020384
1952778
1511598
837351
484788
1723174
1073044
1601206
1181966
1352491
1243800
1773479
1176836
168088
1052500
16266
803727
1839220
973981
989328
802893
545125
1190201
1730994
487589
180151
1982030
682578
280827
372109
158973
909926
924532
1565183
1002111
1013848
485696
567891
969301
1383
1497327
788615
1304662
1019443
386377
513683
1608679
1555524
624392
1467455
1641002
375517
283315
1759723
1807725
1534009
510585
667412
544964
1502879
1620616
1819775
1175321
1111053
747960
395074
391470
1272126
787908
612942
1683336
93297
850187
1033413
1620447
1349040
196494
661301
1243241
709816
700817
1593455
1384618
1818486
429539
1210788
1721644
1296742
39977
296625
441315
66024
1331239
1005382
949993
1592573
1982958
785332
1445161
58246
564454
1212130
1392810
1625920
1720498
1440792
162837
1097273
1095695
1859322
731246
1316291
121223
1120342
1589954
705484
1056198
1898977
1925065
1238980
163650
1263131
1337892
1720462
1830517
1148312
1971936
293588
489310
31562
632144
1764316
1539288
1226189
1253774
1751019
374782
161452
1112681
667414
465178
721358
1160800
1140112
1788742
1109936
124896
753988
1593921
1568862
405554
102938
1005513
633859
633630
1431691
1155609
459460
1749011
1622817
1817785
185726
859033
1121066
1771991
1174308
558422
718661
1194835
104392
1497334
1042312
90044
1689566
1021833
605165
1983561
1685151
1620103
1879386
214664
1806245
1780682
1354087
1508263
509550
592931
545738
440916
1101766
272157
73804
1782709
1806564
67331
234219
190074
744686
435370
304420
1026475
1753100
1849984
551151
1440504
1792697
1676425
1855313
1718357
232666
1954244
397695
1112001
504215
209421
297714
1875172
1864810
1484904
1845652
563415
1590996
1078412
75102
1924491
755470
600702
1996382
85303
783792
1984391
734860
1883390
248193
1470453
1723047
388274
1495450
321179
119602
528296
925554
603212
1629182
1577942
1400457
1289271
584081
70070
642567
1525971
1220927
72145
462999
1546626
631724
1135670
740606
1583051
562240
715082
716366
837997
1475384
1809524
1844787
1961200
414246
1212748
1422082
907651
1524048
1891826
1986689
1321511
1610619
1894122
36427
1032469
1974950
1115697
611298
1579783
1605214
114623
263670
559811
486689
396905
1581789
465252
1295845
606654
525916
1183191
610842
978163
238248
1243962
1349239
767716
775561
1977767
1104027
1685476
1873250
1215339
1402332
1594279
1917013
1961325
1725191
45059
876907
746627
1153543
1862987
508289
616261
1961722
1097198
1434284
1341311
31486
809687
1712273
1938352
749556
1415416
193748
375074
4893
1584642
876896
1213610
864494
1088862
1969901
541683
166281
1945654
1861161
163737
7921
1683986
172517
505820
141694
1921154
1659972
1676859
1201199
476315
510252
918163
739888
1374026
1739976
1458832
593529
648970
1946655
227869
828136
1395300
325138
720785
333692
1520403
851716
43007
1984083
91716
487633
1036299
1321459
798390
788675
1408975
371586
876976
1838756
1164418
467243
1868359
900052
1875037
1888363
443812
840681
1205738
1081795
1038953
1990381
549360
507868
1828065
1714850
1942081
879960
329698
1868114
1845417
357203
579598
671657
1136192
312898
863107
326390
879837
1694974
599840
1119635
1233270
419034
1650216
1277305
10158
1435230
1621373
683534
1217068
658782
264720
1849510
808643
461894
904907
1886496
1014325
1046546
661768
445861
1070198
1435692
229623
1003718
1921265
208647
604101
351435
384566
1252089
843425
97500
311856
998331
222711
1449220
1098858
1648447
1856943
227400
1512863
340751
611986
823832
452094
1798647
1034512
1833686
1331291
575007
402372
610404
1987180
864079
1743964
557737
1408674
653370
93787
616775
591829
775138
771049
90886
1185014
307674
1023803
198585
1383457
253495
349264
1871840
546268
7043
1910051
1892429
652103
742032
1079356
563474
1397175
549479
1210565
230261
1636780
1446712
1360065
128438
713773
710597
1706525
1671443
1491912
1114988
1221784
44669
12407
1220503
1214951
560954
690358
34789
1179512
425118
251528
1749858
1233270
1366290
1548169
1371145
1109390
405188
996451
935766
1595604
1029624
40082
364998
952037
60435
1738721
252074
456687
103145
139767
734620
1475206
1007844
1231976
1175841
1088489
1846309
1103417
1418004
1309998
1750825
564783
207783
1320908
700454
418556
1451032
1563904
1727200
168476
1639502
1886598
1190418
1345156
15374
252003
1649356
1361568
400977
770027
1950700
731142
398760
907213
1591524
1795848
178707
1380978
342843
877864
776212
510250
77171
1279751
241700
857750
1151036
268952
976459
1228058
1044536
363073
749785
1254299
1048539
867013
1059743
37600
43927
428360
1931545
1430979
1565843
45431
297891
1790094
1173819
59521
1641966
1773921
708339
932270
156042
484856
654339
1322324
793135
1320672
1579158
422427
141049
1641160
1155569
1346638
1438214
1964731
209548
365322
1682430
452679
1017742
486993
873599
1462662
324820
1484298
73758
391374
244323
224541
1429825
1969738
1017430
831434
1581691
978566
172271
1975748
223610
1661712
172932
919717
981921
487634
905481
1062049
1411350
980667
916851
173795
1537436
440166
1552437
1569320
484233
620993
88300
1210841
1833327
1766976
1019174
643724
298206
1625626
959642
1545361
1351533
1517805
575120
1524736
1304893
756237
554063
512932
1467566
1255498
1067121
1635323
182791
1004640
1294344
369602
825490
1978872
1012164
1911290
1612453
1881238
650570
753481
17292
465686
1500766
604729
508688
408872
1118372
1464187
85018
566459
1137243
1408675
1044006
585943
1059551
1249549
1225100
1519206
1531339
1203671
1659508
336312
681785
1313669
952127
474488
542770
794806
6155
998684
984155
1768005
1278863
1762081
98460
1913777
178577
1297395
186093
1116933
1393157
1585992
332483
528218
74540
1536857
1877125
138783
106924
1523270
1529202
403521
504982
1258608
35863
440580
1116063
1650662
1711135
240622
1113461
745195
131396
282490
1593223
1006295
1686981
1522199
878768
1573933
782556
212150
283221
308919
852705
636134
854029
978622
1989581
373434
1709790
1104193
1530997
1260963
1678063
449839
185712
1618529
26491
1779548
1959330
1750630
1875460
599636
501062
1116388
1041946
1480245
318218
1799225
239971
1521632
1994491
1689172
121678
666377
695879
1658468
928067
169658
397600
1638848
1065070
1221947
1590827
30542
1095853
1428996
1416186
434017
1748765
678646
890460
556459
551694
1048982
902776
640470
170897
603436
1316484
1713992
1616739
1693447
734886
1011551
475212
620311
968029
1871807
1602400
261563
218537
561293
1846023
1718755
1562966
1974261
163241
1149923
668424
188601
1505213
578564
1100300
1857870
1825250
716486
1905902
190222
604966
1842039
36937
495886
8525
1538145
782361
154546
792879
656377
1517600
339513
1850946
513802
1172647
1991174
269511
566471
1350602
385425
1111749
1461822
988407
227523
445749
77352
1142580
758454
568821
125226
1147274
679207
1507043
1039312
1213133
1163586
1991668
1451735
872082
1263987
637791
622746
431095
1256396
1718567
1387043
1775730
969473
958008
1916964
928925
1661035
59936
1895871
1204963
190809
468874
1418254
127890
319372
244900
1599396
300096
1435699
1806582
888460
375482
1887652
1982056
906618
1880579
793023
473129
1155578
1179825
736809
978729
1849479
426876
1581039
717369
1462119
34439
425325
74383
1571488
1969754
517594
1449051
1248564
608079
357332
1556451
10553
1136934
1202694
79718
57389
1093548
1335846
1895834
292707
1926410
1505802
1925045
511214
1586637
632713
1584007
1158072
966978
1924712
1144027
957655
1645588
972048
51880
937864
462254
1157295
1804713
925477
215717
600347
400596
485976
1437256
142598
1346486
1417404
1422351
1652654
651524
1366241
248135
13107
343320
1907146
1425427
475059
741510
835480
75336
437334
1633239
1171212
1643530
1680354
149302
1119714
944714
383625
1481767
437468
1187419
654428
800822
530298
1834389
245020
1604987
898785
517936
524757
229672
988404
1644161
1781746
519658
1223969
243738
110827
1687330
1808196
562855
1782318
1030139
1363228
80838
814939
189684
1123888
1657533
1139970
82634
1683803
1509846
279521
1112831
804711
1094302
1086765
817850
1836950
688672
1875520
520572
243854
834389
1604690
1904885
1549247
1417245
431796
227719
1488140
1488353
1690521
588799
293043
904773
421976
1282800
906557
511848
1939406
1234044
1715685
832102
1213173
1344106
766487
1159462
270628
1860215
1834834
1047729
963298
1286165
572575
1334363
1181778
56124
684948
907872
808273
118962
286160
1872607
281291
858580
1431338
1229421
1175250
1365291
1712092
1475339
368886
1072284
1837829
1724328
1864406
936692
1472704
1979613
1059543
1865994
1103674
730013
1680026
609131
1004553
96941
1539201
716917
1066416
137086
1705997
591454
1539079
710825
1200037
640928
24563
987970
431744
14358
1480299
1764318
1731255
1108991
1775152
85646
1188650
1639692
1849485
1309451
663030
1248794
995258
1607484
1422168
1408092
924260
729733
64727
664606
1054409
1242941
872064
1393244
153322
1945559
1654802
1559153
477070
1841536
652719
224983
1595810
42800
1244986
356268
477274
694895
772740
417564
1442236
573656
1705766
1100934
468683
575815
443326
294084
1058828
1317847
366859
276629
1181596
650437
486624
933486
271398
1437152
1801012
1431866
1530954
678034
1551006
1502507
806449
133009
512392
1133590
1207133
96845
749588
102431
320307
1767153
1474739
1116121
1086988
433408
1943285
902870
1351453
1135665
1949921
148982
1542638
83471
717035
1575061
1394102
1490277
1563017
980624
1629862
1942625
744124
1947652
1285755
988917
846078
1308356
1819366
127180
1276368
229005
721925
1933524
841374
1746699
57157
1240649
321313
166674
270972
1378684
1509503
832010
3487
730274
329163
1553791
29814
1415151
1298807
694916
1952363
1019818
435556
951456
1379257
55792
1719155
974919
1163505
1937303
144713
220362
1283439
467051
1498422
616502
513605
1983247
1194083
860841
381956
1866292
1862138
647958
1391579
712040
1225284
151380
1844623
1552209
783319
810079
1576433
92270
1577395
1751118
1367624
1683027
1379268
1531660
486840
1697222
1368463
1853817
766433
497269
1165108
645866
1204842
457542
1169365
252044
1136152
766648
700267
216463
173782
803264
1555902
1281150
1109664
653572
1876450
1131366
1031521
570899
1443664
637003
1491985
1471957
1400289
1095801
1713483
1944727
1196591
21828
208533
556158
642007
1885339
1653886
1062734
848315
400843
1446267
1965136
1504451
1462603
1146170
1944340
294818
105195
1577615
395342
899278
844126
236888
748241
1248649
1812439
530325
1543104
79036
1355442
1718270
1122927
1874627
132346
1457356
1683146
1718377
1274680
1425780
1072777
1912282
405572
1295518
102649
463180
1390822
435324
1788893
1492518
1706207
1654315
507557
1287703
815349
302616
701386
234311
1538263
1917826
1445828
984904
1792469
944290
996880
408998
1341300
1187137
1598970
1847095
1616208
492490
1444385
1142374
946603
1607389
929134
925800
1793821
856432
601765
1509490
132336
1822756
1699324
1793916
1270989
413161
1655195
429709
1928230
1098815
530293
469066
42940
842485
58416
1148485
200345
1751424
1113006
35468
755988
1684520
330357
1167455
948740
21554
1666891
1312872
784515
1803881
1569959
1319652
1993384
677800
1036736
56782
1770079
1887898
1921881
1899075
1197424
1737443
1929913
476186
457076
370484
1902525
400994
903592
102491
561813
735459
1515310
1699353
1051405
1099491
872409
1143225
850636
504799
1184741
1588199
1439333
1494426
928406
1665897
1494387
70267
830928
99191
216673
330763
842976
1493228
46947
102166
739041
492768
544280
1565324
1360936
1289951
1831222
1006796
1261868
1083710
654513
1559564
1708972
1142574
1278578
1514287
938365
1623138
1236529
1742408
1922366
193480
1266839
370942
1384997
100268
1448006
293962
386809
241715
23924
1524716
1674564
953167
128831
951796
1995251
1430285
1271703
999583
1395601
222428
32584
467615
1157129
991003
1625135
794883
1826659
1601391
380214
288445
252474
538137
1818771
1987182
912509
1823524
1768351
714589
1893244
1937590
1611238
1538945
1848289
887271
545700
810668
1815548
1689345
1220778
1341717
1341285
619169
457149
156935
113521
725159
1886839
1199466
11860
544886
967422
1588689
1492264
566540
1150111
1754293
795662
1636266
240080
1980456
1910780
1777567
190263
1470546
1304140
1992123
1910480
1178115
1818084
49366
1369361
1446513
1634948
1965842
448414
1092686
1045404
172718
1412261
1064785
549001
1113368
1716838
1616586
798965
1485262
1222725
1878270
53695
233295
304323
1891049
1783436
67392
896963
1991506
1846210
1296686
267143
211642
355585
115070
1775561
1429650
1157823
1306377
834972
1561027
469194
730986
1960843
45033
1382395
1259116
926066
1350529
1538141
1178869
209172
1598822
1900919
723760
1698312
169326
1744516
959280
780059
87146
1582083
657239
1687586
284699
1634579
1948280
475854
1438719
862382
1132960
1543814
670244
28163
1363552
822066
688262
1229227
363539
1392691
1688424
406894
176029
749097
462694
1773225
1724690
1635613
1493405
1073751
1879621
1867462
592373
682268
839959
1241413
1498229
572801
1971045
1532054
1296270
14449
880397
411289
1846286
451115
389451
449439
1453369
95808
1127975
427734
1683371
886832
1115137
372065
101163
1873848
1332281
1803637
1077215
1810989
1471843
1704988
1155197
11465
359456
156154
1020543
1052613
1786878
491532
1666569
1781496
12329
1381433
463231
272569
143439
226200
1836812
1127363
622969
1217288
372504
965544
1606039
1224929
908418
1635523
144636
924275
381046
599421
560926
1865853
686786
649856
831755
725521
900065
741407
29049
106243
1921752
142153
1174563
669757
1395580
34942
1731594
1381160
1203210
814879
1888846
1833067
1171585
43660
17222
1453745
1219893
1853942
432580
444647
306362
1680005
1139273
1275489
502880
17149
374520
1907658
1332454
339281
1852290
1977071
1967167
1401147
414493
199966
24125
32935
29161
1942413
1477140
932303
1589833
251105
509337
1858047
161142
1063175
817444
1898840
363356
122075
1045060
789054
140578
1827165
1671304
1752426
232205
1937390
29823
1890223
795817
1562084
1107688
248522
1970730
687941
258234
1751202
357674
926076
226498
979809
882929
1255480
1938302
1678023
636860
1067377
358116
522520
532326
1548537
168401
535653
1765251
759667
183955
1031226
549146
1372445
194980
1219383
31362
326050
1758262
497561
431237
1481784
1560813
104417
423063
1654289
1296186
1676564
573955
906006
1645035
1474404
1008410
487523
1602172
269865
1816427
824997
1592840
469344
1847402
1710796
1381098
1762578
680264
1869653
1709171
186007
1629042
1080909
1252510
444887
164776
1801206
953991
929503
1195356
1025422
1400687
632798
569597
1418204
1783429
863084
1937459
1809167
18187
1435933
1250210
846314
1897553
460786
370117
395712
457521
712566
1931387
915218
1262618
324775
1322400
1860027
785687
945365
731887
1963492
734353
44359
1648603
646029
952907
295402
176548
1283626
318317
58206
779404
398013
1180129
786209
1787677
53066
1111512
1786878
1807706
1381787
648501
1299692
811500
484474
1320875
1999418
1864706
1447547
1545868
1202501
1594171
1494948
1839524
466408
509023
596371
331973
1755634
284758
1515765
908206
1522792
1290315
1856526
685075
414145
1502742
1991533
60784
260703
1592066
1868707
1658741
221445
785078
123313
1655282
864876
1911088
1243145
330711
152317
1323849
828293
770736
421612
920679
314349
313102
1010278
1405298
1719330
1017189
1140176
1400084
1015183
472471
142898
482057
1324891
1608155
1322069
498347
451120
344994
1317910
754656
734322
1888306
1117870
1111243
471325
954844
317816
410512
537754
565563
159022
415765
1995672
1173232
1303838
1262735
1914589
639749
1099457
1239047
350276
1557063
1153192
960412
1496202
840068
1973793
1974454
456361
1072241
1388036
1811348
1630933
1165360
1623301
1039739
619939
1492011
1451977
390317
994680
1481156
168667
270425
144146
1445965
1135894
1174814
1415341
1830379
817679
1897149
1639889
1714307
532461
1135698
643768
1158901
1402515
1536120
1571621
1481972
1285440
1674487
1985421
389950
1788164
124027
867798
1861422
1621276
778142
1629787
566913
1505549
470387
1098927
171481
1588168
920027
1020425
1611840
1628357
340849
907184
1820000
1225070
1037816
1972236
775259
886257
218950
1616476
1465774
1501288
1842836
1210953
661366
1787964
388520
1281893
461142
474216
1540095
757304
780059
1585523
1050208
1052774
361476
1060872
478155
1910325
1969610
250347
1533750
912443
178595
1270154
1702524
344957
324848
1852516
1735361
1648919
258608
869738
1815130
816378
355716
1636539
1537812
1954849
975893
1921641
753835
1571013
1532486
1552692
1104389
631194
1617009
661661
379461
359780
352856
28763
376569
71574
1367142
1996609
1374337
1268495
1844565
1662278
1799827
547267
161328
627971
702986
1085940
710927
482476
1826144
686475
815041
1612128
1416196
1362603
1357360
1681837
662340
1174143
1514410
315618
1093367
1958050
956949
946639
968404
1094793
1675373
1722534
1335647
1464942
898882
639642
1688095
1263929
507600
546787
52353
267287
323684
906226
1616668
248446
279838
894280
1384865
1922543
964800
1787666
1017430
152179
1895674
788290
1951479
749778
44047
1636915
430401
807002
1338118
1233173
1145934
1314409
477098
831663
1567702
977360
537418
1364640
1879987
822648
11679
1368077
816068
498018
1366861
571821
859793
1851680
1084759
1013696
1404535
344396
1866129
397789
1349742
92593
1884686
835581
664517
1988368
1065049
496314
1723715
387185
1504995
642516
756009
892418
941354
1895197
255158
1221915
644560
445558
1024658
1084768
1395008
623430
1705569
489969
505900
1289245
1912970
1442203
659180
1651082
509306
536918
1487031
1009623
1130686
493915
519771
430471
1184898
1475597
1859173
931101
698721
1785688
519631
792295
358318
862290
1844232
1801675
582462
1924640
1514286
697706
1930746
1335676
198561
1250222
952678
1929928
1587171
1730794
545733
736303
1615293
295431
1290905
179633
1370092
1146965
455928
1272044
752989
915274
1486471
1115813
633416
585049
1157444
650624
225775
876903
804163
961560
1087866
1192109
728258
139432
672794
236672
476412
1710446
1063058
1126667
816331
1000974
1172902
443825
373358
663163
553440
633611
1097745
1323901
973478
1507472
1096876
533956
749002
1183205
1967767
97652
491279
1802796
13933
251435
1331471
1767102
906005
1244931
1411734
985450
1852773
370657
737516
716304
1722463
925333
852626
1608694
283806
1711486
470351
1199519
710220
1061224
962618
876895
213845
705665
1602598
1579180
864728
327788
1327099
28525
1775408
1590410
658631
6610
1103230
634398
1556885
996855
1497880
875459
1578105
1977865
53228
936874
1794426
1481898
213719
1435453
1499524
902142
1519194
1905943
570164
1112100
984158
902967
527799
492094
9639
400190
1993826
1730738
787849
1245619
374013
967348
547418
754589
546291
439044
1162349
587571
1227071
1355595
268785
294147
1375890
1979289
1829897
112868
1917445
35224
255883
266759
73331
207453
1150068
1218561
1445552
275755
27067
1972121
723946
1295238
1343174
986963
450949
696027
1232099
1156725
669935
605089
642969
675260
1901797
75833
1637370
1589455
1893737
563656
253462
383227
1163640
1852560
183768
719561
1267455
734993
1521801
1063859
1738442
6175
845521
1602388
531438
702908
1604354
225284
429746
1262353
1778074
448815
94440
1613463
938281
1041788
595837
322362
1835410
47681
395288
141312
1922525
952528
1703691
1743579
933386
250680
1869985
1256278
712153
1563906
1031534
1843931
1104312
1623346
1367545
789723
1286787
1932203
810832
375274
1889807
776548
1686000
657859
1301508
823860
1350353
274117
462383
38127
1886132
1193189
1941454
1053786
485001
980878
1432698
1724240
584540
1976224
119192
1312621
780162
189479
620442
1494052
1185409
33043
895467
577293
1341431
1353571
903448
1575698
985579
1155247
1694101
1471007
818268
120234
373878
69410
1742925
1123490
1776389
831764
54653
468897
1102906
644843
1052752
48817
1198966
79169
745075
847534
1823509
1275381
56260
1772257
877858
622340
1021438
968413
1329286
613433
608925
1867528
187788
1876687
1222712
1138853
779774
1083024
86819
102720
765362
870756
795580
1134835
1275002
1943745
1274692
1786567
969281
1329416
974721
898121
1909507
955304
1126779
487024
121852
1035910
101124
818718
7513
663276
763031
1682556
990918
762307
481674
1763388
1486997
1989294
259555
1915659
777890
1496199
1229142
649259
1630524
585870
1567619
1008806
1611196
1653481
1154229
1812030
324073
164549
1274856
1722893
1374593
41061
1497389
1403381
1402016
1389170
958408
1605424
170046
63348
287981
945480
324708
1164100
1708154
369807
285625
1935920
1301621
526201
407212
314864
836480
485788
1421982
684697
1705561
129594
1252556
1201843
1328185
359058
618490
1027917
677942
519230
1489144
576687
1617286
611212
1098386
129616
552423
428145
1429270
1510384
473099
882498
838214
406902
337141
1326853
1074840
1980493
1314653
1467940
327055
1229637
1531671
1390201
1812857
81291
1000416
1107439
755398
1846771
115903
1497061
1899969
1404944
496022
96878
1674954
1570411
1843002
1650221
1440864
1513202
1243103
695862
1808854
725119
600202
1175421
1779651
1637488
1656170
268407
401980
1599970
299253
832019
1744880
1934375
1650566
973339
1523506
152340
734944
973727
1259897
1362603
1534845
896945
388935
1973893
1692237
1309648
756689
1025936
1755761
1260459
1355589
1444435
554605
660374
1604310
1686956
1466919
1387124
1262010
432753
1985052
896673
570239
380222
1414977
1227092
827888
740953
665377
92414
1916478
1584141
1045585
408100
553900
847710
834456
549881
1465210
942897
1906575
1254757
1167698
99743
1373347
46813
1389228
1289469
338176
1037731
509023
683013
1584803
525559
384133
1287824
16568
1393848
1714254
846136
836411
75819
188298
1355159
1354231
1803370
134961
1847218
2850
444403
475265
1271928
285081
132948
1668673
1926502
190242
702999
291926
633140
778038
1271116
551441
1117350
937514
1849938
1386527
1012415
38025
1925491
35187
501051
1626078
304022
1216617
930369
509195
1180314
1181270
372963
375136
149260
1479088
143443
182743
1670785
786408
804170
1591945
1076049
477537
606152
1431554
67976
1982582
1333541
395092
1209005
1354094
73964
1609073
1785382
205171
829655
1754050
1203113
1142513
1762354
112083
1356186
1537466
1487905
1447524
552287
1335728
655228
1616802
473257
107032
726213
1400407
1640988
1739706
246541
799909
376077
1811939
368695
965010
330751
1169019
1743664
1487784
1444433
1869340
1848667
1745220
827525
192380
1606491
815317
1801154
714067
55520
233630
1412628
758131
1762811
1777903
1523128
1915194
1022298
1238672
1521923
1357277
1699663
1510715
204481
1682050
1753503
692786
1145932
1502676
1399475
623555
1231313
1800761
1912835
1327332
605980
614992
1459472
631453
1856112
269211
835532
1830267
418079
577218
752870
1016655
117803
1030344
680849
1415430
1848236
96613
1580670
1078261
101959
31798
1193780
817623
1597553
1172682
608927
1291647
222811
1032904
277819
953913
912413
1421899
872158
1799365
1942910
1242491
1986409
1286565
1690737
1186485
929651
1765466
455295
505086
523517
1174191
1660363
405949
299950
969865
618348
1737694
331160
1479429
477197
1637536
1239330
1183889
1786889
1622623
1185033
1211843
1789216
555917
9393
1403262
309958
992452
398086
1479640
321615
1034424
573226
533459
1952975
1449114
1947831
1196416
1251815
435531
558513
389744
940300
1511585
1703558
1539418
1871639
564687
1946609
276914
988958
522726
28730
1358837
1259441
1626424
982653
1932870
1612537
1679362
222534
1975285
631968
103655
1703789
657955
1052720
866898
1673226
1082094
199246
1521684
505987
1679452
316504
1446912
1114453
1640096
1438458
657382
1960780
656698
375309
80467
500385
1021178
1858436
1793711
1002378
1515631
1945100
1945558
111489
14895
1144112
215262
1859957
1104073
1931363
325058
1117502
805204
104440
925124
1105684
459875
952914
1532506
167415
314072
1438650
930111
804196
1056451
837281
1443670
340721
1094911
1518243
1008971
1874157
773612
1744418
1751497
1795121
400395
1912679
233111
374201
1002885
284490
1356447
324303
1393248
471127
834441
1157338
411337
279761
1363674
29379
1606788
113605
978339
1948086
1139656
703525
401366
1581104
412939
849449
969624
1872665
1310870
1617719
615467
206905
1353838
1267575
1921398
210791
757292
1945736
398244
1442147
207705
515477
451812
1328344
167420
1462170
1527552
477438
1362812
759499
765440
493084
1401741
1311854
1270873
1024912
454294
1223165
1895
647099
1180586
1805149
1343325
497815
988155
1084394
193420
720186
472587
1655310
1370294
1750626
1184309
984419
239245
1114427
1231314
291459
954172
1042993
1814498
1840815
1133411
1198689
874604
835737
1605591
1801638
507218
701619
906587
78704
492113
1470519
1314772
1978657
842142
318181
925936
1446964
1560915
28707
449707
1867472
801925
424605
1016733
1663543
1089282
319496
1365390
96188
581122
15826
1163854
1682695
1879136
1175190
1464825
1255382
414900
351957
242423
1689671
1308109
1863722
1085671
292192
1638550
696267
200164
1061395
452679
1330653
881038
1438197
1891197
1595545
1540219
1423852
1789737
707656
353060
1020309
1268257
1207013
1503355
587312
1418895
1627127
814303
588085
1089498
1621078
559848
593089
1479751
1131053
1979719
1869100
670116
1473474
1692068
1375654
987950
1117741
232358
1063018
1127235
437513
1056278
426961
1739307
1490755
1086675
695825
310027
1302314
1933570
1044931
1812316
1651985
1379671
1282973
1304833
1714727
1479642
1950060
1631897
1857369
1939980
1671320
958516
515880
465921
504582
529753
790528
1476547
18815
523278
831090
1573540
892302
1816945
1392683
1136363
1898720
1831205
1108800
44010
938576
1978463
1754518
126898
568069
560923
1257377
825472
861306
1735080
383553
1928541
382976
137985
1758206
1292463
1853342
1708238
1392253
1947778
818597
170527
1070056
413432
836606
1949547
344234
295228
1731463
268653
34643
1113905
1429652
889511
523179
820097
1611180
831241
1073173
361633
1030236
774224
1086061
151778
1550497
1722773
1534912
1050563
1823585
1456680
714002
1538107
1336578
767987
404302
1692413
886787
741782
488565
1643680
1564299
839760
1665704
95538
549623
665143
663507
138247
1950775
407643
1698005
806516
867963
1993589
63229
493775
435688
1767
641932
1375902
715925
560090
389839
477545
785635
291446
990768
598945
1438900
1653403
727090
1075927
1375503
1520811
575948
609751
669274
864292
1224079
260265
1497120
1521673
602221
1775852
634328
1282763
442993
1268820
1286607
970687
1024749
10814
463346
773379
1853236
1791973
1911972
1650865
703527
310975
72449
348384
1629221
148047
1206278
987035
1465594
372005
1476241
932086
586923
1732474
1775541
1346274
1263651
691522
1209845
1156661
534824
1918721
1595331
151441
562147
204673
1589062
349977
1025655
290580
1010015
1518207
127358
1340150
1087348
10021
1294183
1839181
370010
1856405
1513331
1575415
264469
680009
145381
1929076
206455
541061
233565
1429410
1077345
63358
461987
532443
65967
1169
1997035
1148594
1817145
670781
1514892
286441
1455366
391659
774776
1602900
1153698
1791360
330379
1013253
1328914
1731217
1364331
332642
919164
832892
1774153
799274
906324
1749157
1011457
881829
1178293
1558112
868055
1748384
40658
746296
618761
1960566
267341
61495
145704
1292214
1504930
99285
274703
49066
1771843
835556
1720095
285093
564270
1689915
841522
389402
1531341
314873
1130399
567806
1179161
208182
699943
395649
1734059
1766584
1708470
1389215
1196841
476572
455534
602868
1478234
750012
1750831
1403905
1581586
244272
592322
1297091
1403091
160759
1941757
1652013
882967
1725177
1904350
42380
318871
1511104
55689
50611
695895
1011989
170061
1770941
1366394
1422174
1589997
1246581
72939
1073616
1997722
159787
1800049
1395218
948700
1448084
726974
1569265
667541
1407847
979777
1143496
327284
1160887
1404925
1590933
12027
1713269
333249
309868
1125240
1001765
1297078
1986856
689096
1856899
580265
979006
947734
755478
63169
1514618
714567
1321965
552357
1588067
421415
265412
153837
1783930
934148
1010940
1687459
121308
1597282
530500
815918
793715
1744028
1495476
73780
1968059
1811525
598638
556553
238912
1350472
365430
1283788
340011
328663
1726930
46589
544620
116834
1704264
1062352
1805288
1189111
866402
719460
1719020
1658171
634911
372458
292558
1179108
541644
1167799
1684008
573266
887513
1429159
1902420
1655988
1200920
13124
189803
1399219
508867
1907461
1452883
745790
567103
813139
666027
252443
597917
608081
1544077
1176162
1138435
1855898
867351
1493023
1957675
1200619
1469083
1302224
286021
843669
751981
938907
591095
506313
903536
1744962
1670537
968940
1488379
895357
1937080
371475
1639126
834978
290899
951316
666443
103797
432143
731153
637486
1342785
711220
1859791
1671267
245933
762033
341231
1779401
678963
1335991
791586
881948
831207
408182
726457
123654
320360
1954526
1384497
1491062
379765
165048
486109
51226
1674277
1375786
810169
568928
1849575
722633
1676491
762833
1961339
493618
495690
1941770
1063840
915694
862518
10884
484092
10747
1515493
826664
331831
308637
150509
1851819
297853
621407
178380
760662
144551
25355
823524
1420779
1547975
894157
1465611
1116813
1030309
905820
1814362
1574742
727198
264751
922743
115250
1931457
1884115
1872276
702254
1135273
201982
130274
745287
1285015
233957
1048491
1631348
780001
1324242
552185
1686308
213166
1642689
445931
1641205
494393
532781
493261
260817
421813
1545970
181712
749044
623273
1130408
771181
473948
1145288
1180655
1807444
1622061
300919
161519
798156
724484
815157
1295191
1741231
1034343
504307
1655338
606673
1402980
1854685
1595676
1516722
651911
1430689
122510
1820037
1794550
38703
39064
429024
852467
1207281
1268730
1895936
1248908
236485
1422793
677902
336546
1397605
175032
1787669
80949
449007
852663
1618748
870173
1750170
69542
1084928
1251051
1492256
495971
1812020
1313103
840346
781220
868682
430048
530924
93912
1143896
1696240
1784518
1733723
733436
205572
1237575
1239197
1384058
689678
923645
23774
1518431
1647120
1947414
1025762
1632472
17154
848020
1112108
627994
1152633
307977
1028314
1866616
1780551
1374580
584847
737674
1770299
615687
1916040
409859
1007665
930965
1059524
409982
958574
100487
1563102
1616450
241317
395368
666827
1728501
894607
1110343
1820923
1113220
104114
973487
486951
1674234
1502647
1923594
109043
326673
1780293
138287
954923
1475690
1828252
782959
162360
126761
1546289
308249
377350
229719
1290123
684576
1236948
685698
1888293
962970
83670
201754
610637
686755
58945
1868666
1226093
502172
419678
1626985
431158
914379
475256
752765
589685
199664
1510186
939876
465549
705227
1505960
48639
1466581
1514287
1565833
343050
1644328
1664147
63139
919998
769221
1084248
1861548
1055161
1764043
1479215
369107
804378
1296351
1486302
777082
1674108
739427
1007412
814023
1116450
1788730
1236676
1568467
463575
214768
438655
1914187
470225
1162187
1248101
1678629
500738
881039
32828
974592
705599
69571
1347725
1332528
97872
248170
1712289
1851151
1498220
48277
1276977
764007
1542488
1083671
1625828
1551704
64939
1085044
1253144
579561
591135
1312403
1237360
349657
426414
296634
1126489
654206
319381
1479841
872012
1588977
1053973
676225
667297
75175
1361486
1968336
767583
1430418
988363
337218
777169
736325
30434
1619712
1883631
905804
977093
1941859
1101474
223385
1318175
559266
789135
674534
826801
206227
583640
27065
1357699
1886183
1004343
949041
902727
232861
1850113
701832
1268938
1700888
1635215
1355829
378862
1273640
814963
1917253
133306
1020723
608298
313226
1142876
1583766
1993203
1173099
567520
935570
1979759
1341983
945884
509697
1270657
149540
1080932
532623
968312
1801699
1018709
830933
76799
1627149
1894188
1874021
745676
746736
113507
7609
1574469
1855234
213498
1339391
369829
821077
1901076
1727022
1227937
1907542
971561
621095
329430
1941146
1311002
307665
908746
1844256
1221901
689251
891012
1514577
1709631
8606
910356
1506471
860584
1338936
1135240
575546
1333935
1777831
1516540
1210688
1885862
1441514
756892
874301
957851
1062928
1590228
498767
129093
1610902
1886496
340855
828025
1986343
1529737
1537758
1961896
443529
57507
1592994
978877
460579
533780
354186
218557
943969
568865
762214
1134962
1279984
339256
570263
137183
805106
1925821
905212
1836972
853924
1034486
149690
336774
254135
695231
580754
1556108
1659138
873794
1726027
978263
1660684
1251129
1040309
1325841
890965
329013
779363
1788642
20622
539755
721114
1650146
874273
1573679
1947545
709786
1307115
992996
1447355
1162701
1464481
1137772
1319290
1050559
1280844
938900
665881
1957323
1698337
1253089
1185328
1502925
359420
1882881
1933285
1815808
118993
139632
396865
1555625
146466
309163
1858623
1635433
960717
431312
1971995
163729
1947922
1392960
407194
470585
619303
1902082
1521904
645694
1091347
1873957
827444
1021715
1158472
1597022
652290
432188
495656
445882
1958696
1117
454237
1696467
1103262
121853
236974
503328
472994
674321
162470
1158370
1367640
1532767
1505819
107139
277144
564642
313960
411879
793347
1353599
556849
771183
381811
1226187
1723464
575286
509179
846000
1437726
1760364
1545242
1318595
521696
681004
815696
747485
339328
1004391
70955
1586728
1570998
759703
489091
600859
33081
1426348
791888
105541
652229
188944
199616
1129714
1549175
1730239
181299
1439636
1447610
1921566
44471
892584
501920
1842063
65472
1396767
108597
1977314
1487465
469700
1305838
419483
1888564
199763
828174
898629
74863
713136
1436174
1753534
754514
657894
560032
1980755
1640063
1379247
610239
222770
1822970
185147
1206731
1624361
1606720
1628432
1507873
1970249
1939387
1693269
63295
932882
1173793
1170446
895118
1609712
803339
1809664
1160677
43376
1720009
1091106
1550404
1531856
10724
388193
363686
1932404
1555895
626242
350525
694638
698042
269287
61649
1778261
594597
1690390
1509784
1483552
1378705
848306
1060485
930006
1336674
1407607
677248
650110
235812
1628956
1635174
1207744
578324
639589
1031483
124341
1367543
115227
807055
1278929
1274034
1766244
916649
266109
171319
88565
93250
1050756
1939431
1069518
806950
638207
1129586
1090089
1321501
739226
1563520
287090
937620
736303
1679306
1613256
1099704
1361764
1802999
1630992
321293
1203312
308292
1742040
1858797
579222
481993
1641935
317423
402206
1729786
1037612
1740506
1415718
1301662
1587598
603519
1964032
1631429
1504751
568670
1088130
450866
1925466
1232814
1602344
71811
331888
1533067
1541418
1351132
362285
34017
349255
1487632
1104695
150309
616539
780168
762343
886210
1616362
876263
68709
300463
513362
482071
559379
48073
1252425
1507083
1171819
1089923
906814
1034084
1651709
1192623
69963
408253
1328616
180431
1252712
183233
638911
728065
1171720
1990725
1628683
1110687
1232820
58542
250527
1588506
1139752
823644
648914
1543062
45749
800088
1593444
245889
645543
1481349
1860945
164268
1296003
1901970
1765156
1926836
1998952
771565
1247115
1446694
1807968
1012654
1814564
1137296
1679089
650904
599914
1433961
520324
1171732
1185610
183578
406399
1834269
665065
1779179
936586
1653167
1169716
1039171
1229923
1532160
1764761
636599
1979077
1547775
1063200
1788603
1765372
1255982
787460
984320
1891621
541361
1522731
1249671
598584
659072
754900
668214
1531188
731852
1479179
864443
1048976
84246
1647763
1495294
1732702
1290805
324647
1102494
1237944
1636165
1853245
1643629
894955
1061463
1453434
1016723
1365396
346892
1414220
799469
521319
121231
1500850
166335
1678537
1729418
1600393
154969
267859
294727
1844242
1197892
217006
862674
1324424
1649595
391456
312582
1353083
1288633
226947
1426798
371442
1791736
177418
1750878
1088091
1925481
1759414
1592116
1859538
894446
1949263
731389
227932
1022742
210916
758502
1395830
720702
306858
1830020
1427138
290721
1595681
1807913
1445624
44846
650932
1498794
1031824
163913
1697019
437521
35180
445223
1215120
1488345
1525476
1731964
1957704
912239
1221622
1420072
1208271
1814530
1669419
898667
1854350
1909552
1404887
879427
1682363
691576
833792
1324710
624322
1242593
1826961
754310
1747246
804332
133614
1752034
653625
402104
549843
367584
1546588
824790
1744310
1705607
488858
661505
1307242
682788
924017
1945501
432691
358096
302411
1133326
1598002
1084963
593122
1139089
648262
347964
660482
124873
182287
1057886
665985
752638
554315
1595873
1715890
633494
1199763
731472
1525812
1767270
555696
152696
177747
583290
1124381
985402
1959592
650468
902089
1668455
1791322
205852
1517354
1493320
1488200
707802
789237
1717174
1926284
688589
45054
1599365
1808949
1336740
1344041
1396770
1547713
588121
440121
1314441
105589
226673
1747689
624212
168168
194987
1913801
976576
1583382
1046622
1459091
898978
1246255
1861705
1029271
644504
1180539
451814
395178
1354958
907949
925452
1117935
1309660
232655
1742571
1015071
840047
1287559
896528
492049
207284
1964483
898675
1326614
408138
1835776
855941
672221
118326
508163
106572
1735565
1442936
572884
1902189
1396240
1842393
751283
5227
303258
585380
1889679
1694039
523476
1822586
1193792
1620830
1558920
1151724
1823120
385071
1262591
308786
1724358
1296702
121182
387766
816647
1400287
1129960
643638
43943
1291963
1140613
316343
56260
1689997
447555
132193
467918
1679221
1346728
1051933
407870
760006
47720
1363356
1180173
489727
1459366
1519824
1639755
1183016
21877
554272
1832369
1293647
1326093
1719471
1161914
1308617
1690519
783412
1910092
40957
1127079
1396666
1650268
1511885
1861996
435924
1094596
534409
355336
1461232
517256
466720
952993
239372
1804641
1489295
1138918
1374809
1815622
838623
1777932
1883695
1647428
453775
365757
1346306
778446
767062
797256
1191332
1986096
1596778
1080372
1979314
1906481
1265845
1900103
1844505
744041
1898063
343140
489693
823817
1541055
444141
782031
624874
1526573
155297
1967251
2376
1469814
1585327
1238496
1951674
9715
1717796
1184025
481674
441547
1301957
1988198
1597364
1791499
1259322
205485
232883
606553
1979313
1836207
545007
183480
1853037
1791716
1599180
829415
1730896
1149001
1937250
653842
912584
273486
184855
1237608
245367
370313
1309226
1689034
89341
1735947
1002580
1549317
1451559
1579376
1355639
1951979
1558369
683250
1752434
791450
1239933
1851873
1609654
1826932
1104240
969089
1213098
594545
1760993
1585495
1058291
1072174
1286058
1492256
1144505
1940819
797165
338794
1201374
1877891
856131
280252
708850
886897
906205
1191086
1554912
1025350
319713
887175
606270
892384
1331093
521554
571557
1742260
838435
1988754
1327592
650497
1307571
1252888
556533
666424
130155
550771
1130678
1314656
1362291
802359
997866
1491704
1992001
468590
882082
933615
1138648
743260
791674
1304721
703246
1249400
225377
303751
1556747
1537862
492762
667140
1425831
788544
1528781
864284
1197345
627062
1767733
919954
350654
214319
980473
528496
1863360
1961969
1758773
405379
1483621
1746434
1285065
336223
1662408
509289
1931736
1241866
664924
540026
1494387
1638498
1786789
22283
19789
1070308
481768
1500513
370455
1601999
951693
1907401
1284106
1397981
768847
909617
1185812
1926334
1987767
1685823
748094
1491716
898722
457778
416534
1465736
415109
1392747
702245
1492537
68063
1693866
1844135
1950028
1843396
974876
819646
1320772
1563121
1912164
1037460
1307506
534831
591864
1014196
1977753
1797371
117130
1255229
1415524
1249601
937875
1542891
1626403
1722189
1552395
1612661
55886
53680
116180
741410
277378
1085696
565862
1856657
553640
1749627
498177
1939213
983620
1490762
1580885
1372601
1897649
40696
516362
823990
1681749
1620458
452864
187302
435745
677485
311718
843872
367760
531072
1354369
1163352
1970163
512801
1897310
241969
1071105
1098264
1256911
221079
429141
901143
541066
848416
1305496
455782
1903169
1144672
359275
76867
1874221
863653
1050896
95891
135534
1524913
1337658
1128860
1090570
216966
1394274
549543
1833759
871161
310203
1355927
1331964
1535025
1725891
1527834
1985691
1231998
1989801
512479
986681
685920
1059759
23839
1649631
1097907
1198453
1070083
1179730
619869
1524577
511109
262425
728496
1272582
1194603
1320344
1636442
1353932
238369
1099759
1154055
186570
1581883
894792
1238533
527435
31256
749630
65862
1653381
584496
1189873
1192782
1424127
1311565
222344
1478042
739343
445249
1642217
570309
463101
1985721
906225
142088
802105
282950
1231417
1082816
60072
464168
446097
1191587
1365387
1833855
1690613
386447
153546
1839786
1201588
1173619
1703785
1940305
1608979
1250842
1965687
1197141
935235
287371
598104
825317
1189647
463337
1537719
409327
356976
1798350
1495780
725806
1323034
396200
360930
375465
1358510
1192625
1955805
668809
447538
1287321
1100529
316881
1523809
1677594
1013227
1444075
1047479
579933
533041
512285
689499
1493496
430300
542225
487723
1559849
342298
950510
1842516
436989
1048806
1450423
419997
85217
569330
1626574
1251514
31300
1048731
1488567
1773384
1475066
1019925
263207
1381620
1032552
1501023
647289
1214912
525275
1858210
754500
1593465
1907085
1632659
961467
100007
439435
215717
434858
1125350
936252
1671660
1575833
535443
1976092
141038
224505
1563592
1868854
408496
1537009
1428605
723879
221890
1903405
1097072
889133
513735
1818372
1266504
330601
1303166
83049
264067
717198
961901
196439
1042671
28729
1242052
1327505
730901
1977290
363569
1789814
265902
867798
307026
210551
1966395
1093531
1832315
71273
1146151
391737
1720054
1108201
1226498
1360905
1908190
416977
1142436
1383188
1040531
923901
1661178
1839043
805340
896658
488899
796189
1057280
970437
1857676
627547
1420839
337179
741664
250747
1353346
1679452
1088502
1549106
376677
661852
1129546
1284873
99016
1467154
139740
464671
976355
1773943
265387
1713065
1759899
893987
1759444
448243
1674152
1175256
423800
1678472
904701
273026
1602302
1247266
1600979
1333715
1738638
517808
50166
242524
1951822
1537800
709400
253047
484610
1288441
213679
1517037
354025
1967795
1888525
316509
1812156
736461
1851445
1689389
513680
419541
1140776
1934780
302155
336755
471278
1805941
1326994
1242445
10872
1548606
435116
1209727
1606399
1992139
766247
1177831
806206
992277
502708
298325
1246403
1488755
1060204
1633913
1713699
1876858
1207597
279287
1094023
1199212
1412810
478985
640961
763725
1989414
181289
1950403
904537
31820
693827
1769085
360580
1914822
120995
550150
551437
916946
275038
40826
12633
427776
965233
785027
79896
791789
187261
318917
1600893
1459999
576000
394517
1572004
159841
864082
767725
872440
965606
724902
462569
1546953
45595
1065843
930928
1789640
1419426
1779733
3046
415847
940323
1760907
1148658
1412168
494845
1251707
476666
40198
617
1871257
1037860
542856
1958211
672022
391256
1076597
417343
996218
1167420
982614
1099720
1386952
809480
273327
1248842
570898
935484
818837
225926
695650
1371175
832112
1803785
661882
1949724
633507
1850095
262982
1799151
1546111
167949
537978
1322120
1593274
1152330
1340530
323399
1325575
1465
1925074
1433101
890841
1203979
986599
448404
480499
977045
1518503
1359558
1817261
1174997
1374768
744332
1895475
344248
919087
97115
275772
520576
1450545
1455259
1371027
224587
92481
1414583
1014382
1793149
560738
636156
1749897
1623977
991939
142359
489124
162990
265356
142180
605807
55948
652366
784034
965186
1452217
481476
740963
308024
1167256
581875
610077
1210981
924964
847761
1970078
870437
636485
1743678
58073
1245390
1925347
955528
1344588
1269828
1468466
995341
926175
1784912
1986185
1840145
657694
159771
14606
1631732
273943
1532373
279401
937706
312399
1576051
904370
100819
1886386
1748870
68002
743069
5733
2894
446352
1014766
701289
261624
1636923
1387879
1586880
670697
1806818
1027846
508229
1552908
739160
1597382
1726159
1332885
1900077
485347
1307385
82682
652119
1177824
341583
959249
1054364
1510793
965191
322103
725044
925915
1306992
1939372
862814
1876009
625449
1689619
332011
1278039
687996
1321759
1247924
252407
784736
87483
1758414
190491
126449
1454571
248728
364166
1520468
481326
1482313
1024624
103528
684761
1436944
160645
17576
210348
600874
1221471
1668283
581759
1402826
68915
872580
1167471
488606
1185779
1577193
494200
1286212
133761
647858
1427366
1284390
493463
787813
910298
1479479
433986
1738089
348473
1039530
1343853
1699018
289447
831390
1383500
970011
1799228
1045866
1344364
1338486
1318731
370504
1412236
1494842
1908425
1666341
1988028
93868
277562
1932656
1518666
1563782
442733
744162
810760
642248
254040
1688061
601084
558922
561936
225702
1537563
972443
73186
682509
563016
1433434
183299
469525
1713584
997274
1192663
438022
1707233
984965
701566
1084439
1171450
1490022
181850
1203223
183910
1457550
1667585
1230963
846636
2232
255519
1123122
1271714
1261694
938977
587232
753673
224455
832619
901727
1501750
666615
18978
455660
1730757
1502361
1562341
429674
1002964
1670279
611496
711719
486917
717133
929801
1403717
1723193
24643
1515253
848430
90071
28712
486450
889618
819712
740646
736203
1616991
1507955
1330883
1437250
1825016
1329708
1781221
1962407
1286578
671589
529361
1852823
1100974
1058010
1894002
619395
1723394
24727
409499
1738847
1879560
1473720
1837993
1080074
235276
920172
1460570
1628989
755492
1188112
1032488
1710377
894755
1579815
1607093
686159
1282496
1520200
929210
1064057
993127
20127
82045
453493
390263
436841
703279
1757955
1198318
1050867
1232125
1673404
935956
113334
1427285
1822523
137206
1958589
604544
264902
268635
1915201
729670
1565685
1617981
800525
1806690
20107
896276
1826258
497341
1694870
1012848
726253
993238
260248
32880
618967
1077166
462395
1285478
1393584
1244356
299711
1452298
785294
1376123
715036
1673776
1209166
285717
355309
1983605
1226426
1528290
509965
686531
474205
38005
522542
1536952
1094223
1818682
1298991
1995711
793606
1424259
1266306
1142380
1753197
1210742
1077929
1936332
1898612
195037
120164
1433241
1345385
1730810
932254
1504507
939373
1044338
281550
327861
61463
1163021
1876708
11553
1222023
1344555
1671577
898266
522255
1759951
277274
1985428
1258647
124302
563731
100649
66890
1202891
1676027
1408960
145041
695198
1565747
1384943
61778
818870
583875
28204
655098
458285
532213
438689
1401502
1545588
549039
1940758
860899
1244255
1921506
547594
212005
216905
452078
1388616
1941609
1226103
397411
506000
1107157
1120821
837622
1192378
1589903
62370
633760
52344
1393288
206551
1098858
135740
1495906
198989
1369647
1051367
243320
104382
1526436
563318
537432
1755655
292372
1475537
1349456
1686766
1524040
1120385
1332596
1891467
1815291
560543
1127004
406584
724761
246584
1696148
1722063
1271407
1635013
65527
940761
1859690
312096
1063087
1816441
292609
1413465
746546
105156
1866071
733567
623695
1528556
1839358
849614
743160
583614
1046600
1281980
1435026
452533
1179329
1036810
1888928
628544
684073
701950
983173
631312
905903
670052
785672
497424
761236
92700
784110
1079109
192368
1310856
1368828
1670823
1006543
1680510
1637039
1626928
1021013
1326572
265706
693257
517540
1609764
1517946
1020226
679129
957096
25762
1489248
1693104
1853049
1537855
1785598
1584500
1290742
417044
685060
569571
1506224
902673
149270
1412014
429130
1435045
610856
1017507
1811580
1292245
900207
148627
453776
456356
323206
617877
69345
594560
302101
1364149
329024
608935
867399
1194188
1028188
929659
143013
820395
560227
1375842
671327
411313
1564716
1569498
1339001
1729730
921031
1470737
740729
772939
703670
253210
875250
1618417
1430577
337311
1112789
205515
1442132
1591572
1636448
923013
1502686
1679671
578638
802453
64241
564915
209438
1861935
1208935
409953
1620478
1380242
317399
194274
967926
151117
274425
1782871
1077667
1358248
489144
1723186
1872604
1981487
511030
1063829
1060689
883729
1570974
551581
91433
317894
849707
1868725
577866
224956
1757889
1528322
1444610
764760
748675
1186863
191962
1539532
1224907
663889
297595
1396068
62916
586619
224886
1157537
1724357
1558433
24583
184513
105929
1235620
1551937
214142
660406
1218972
843521
1875509
145317
1513600
120952
918489
1580152
1118977
1490244
1249977
22437
1347930
508609
1803005
794094
1962013
597646
1393411
1059624
979061
657434
849189
1741946
1760478
1171559
1938731
1093877
365129
1208396
137630
1281999
1249663
498226
1712197
1046250
1760215
252274
63076
263274
946735
961922
1048726
1420209
1852480
668472
153569
265498
311485
1145323
328776
956045
829523
1335469
573174
1126362
1172216
173273
238805
277403
1507983
610276
1312224
1037370
814040
1703027
1410632
1101068
364184
1420835
222913
1405535
1278643
21402
1920307
852173
577570
1559933
1859217
743112
1669096
1764139
714293
1649525
1296389
916092
1138347
1289804
1650200
1957684
1955309
1467011
572757
743541
720509
683849
883879
826970
403139
423663
75428
77383
932016
411454
623821
981147
1775376
229793
88408
1317301
1458345
194847
1813492
1992663
1294483
1517737
1513880
1040999
992333
1101181
1945969
649597
95980
1255030
1666526
264278
315804
335655
14170
437507
1498667
245460
1380301
1812763
471245
1900909
1196406
643254
550072
1637098
901093
1934817
1744424
1678768
1458495
1957458
1173834
534254
1338802
118950
1560679
473283
1500425
701629
1706481
856158
1224333
1141656
138382
753300
1742516
1033223
1383907
711478
1765584
1032382
837105
606766
1152231
1005798
1741834
1858799
1041475
493045
1393235
1199655
627269
286596
704618
364871
176917
1470958
317917
558479
932499
1952024
1680999
4088
736748
1871110
897803
1522636
540493
601179
1669059
485965
1538671
1627686
607802
944395
848281
1464528
168754
568899
32905
1621916
187885
529365
3408
499913
1787333
698307
1630673
201538
1195386
588306
988345
1241260
735740
888609
262135
978887
339692
1666743
1011183
1619973
343823
1281367
1945080
1759698
77385
1618517
1896353
1700968
1502934
1647096
1681117
409798
1317024
93810
425594
578564
1849283
1247361
1746328
328186
1569264
2354
366290
559864
531830
1981427
1949084
479672
948265
1442778
114800
517401
1328794
427942
654067
607840
1550570
1653525
1904675
1853300
447917
419866
564964
118215
1984850
717426
342895
1741314
88715
1493829
1470215
1342897
1283237
412803
1527364
503372
880752
49209
492657
66710
1146568
1879847
1551843
1032384
793679
167708
599369
963425
545694
91948
1877413
932483
512345
263346
1732164
797027
886904
1367571
699684
388415
1615851
1264859
63074
26726
1681364
1478078
993873
754136
214479
134881
925407
1535701
423682
939008
471520
1977944
1417789
561878
236024
972136
1810156
1706621
189917
654425
1082538
965730
157764
1019769
1540305
1948281
761687
1991731
1311967
567297
1336333
1909820
1753780
1295515
1347698
604971
536127
1793710
951156
842706
1551085
1140869
1264262
423283
24220
225717
12622
118447
1836995
913470
908302
109159
732157
1484614
684576
393518
1831503
701911
190222
1953157
859158
299795
652096
1831001
660084
235165
1567943
1171060
868
1881890
1065116
23365
1731190
1735937
334259
1718906
1436281
383138
1295918
29443
1171761
1542078
1103256
1921339
391186
1739403
536824
104803
218413
1160965
1042034
1864040
457147
398463
384865
1031917
1799892
1166142
1959127
1502101
204565
1535270
1056646
1851354
1519544
1970680
411710
1716979
755917
1588562
1836839
348422
1685663
1724672
1799815
1644952
1026560
103906
612220
1008690
970308
1076991
1805218
1691267
319146
109338
1066876
932711
1823568
1336048
1925772
1041306
674533
1168564
401520
301099
71123
71275
203941
110621
324958
1828770
813354
1463447
1411557
1709909
1204528
1425979
1377198
56409
623598
405569
906733
1324554
592770
1613251
1766291
37410
742574
482113
429465
1515046
998147
1347063
1420926
1593272
1863336
1536427
1168324
1549673
713131
952332
215756
1693646
46518
1989844
1655628
629683
867559
1200400
489702
1975677
948034
1498944
334032
1419131
284160
1661110
448632
412085
189340
1626314
746378
1942846
17737
720234
1090602
1163944
91689
320362
251314
404760
1844775
791595
1630004
504848
784576
531759
1638939
1125632
1687972
1783149
1483316
118188
1137064
631532
1588157
269572
708394
464215
145012
1705404
584899
1642676
1126416
88992
1102508
1295185
1606960
1182563
219677
709183
746590
632651
298253
839015
184209
1034744
21454
1902776
1613901
1627510
983388
1632645
1700306
1469717
1986869
954780
847061
1562905
716429
1322425
296417
184117
448938
1939786
1957903
1972890
1021099
212521
1324302
977355
1749304
1717309
1056003
456767
917793
1910166
994189
1245089
1431742
1677187
1304824
1815740
254069
1250289
1281639
274675
1682854
1195747
375657
552932
1718978
693044
829154
88081
890374
922041
271611
1232504
1683559
1367862
836776
684034
376302
1187122
1430826
1212478
571082
1518071
749678
1522409
962050
1691806
938471
1708526
1119660
1466109
159507
617056
1019993
1687944
592074
1495301
333952
1070594
1982431
17788
596443
170092
87800
1877219
388786
597653
933085
449752
991986
1146544
976072
1926
254910
1708273
1925158
1641869
787727
791926
1267004
516540
442061
330427
928450
47808
1877265
894672
1043293
1511985
183066
1651647
217486
1335769
1048377
613202
437758
8943
457386
593010
878065
1994698
1440343
1023932
1684048
1971818
892734
1535674
1220918
103768
1093669
1860084
1422959
109297
274565
1031670
1826422
697524
822020
1885542
1491
1867428
892682
111411
7414
637
1566730
1036945
252852
237078
1136077
1637984
267482
395324
1038862
162611
1857388
871188
1852754
178918
781073
589741
1343563
46930
532336
1201631
1892135
1120549
1250215
1787776
1592857
446671
323315
481883
1522295
1094358
776295
209432
1153062
1924895
1382857
1373029
822524
664429
623275
674889
1197364
146246
396035
142576
1246837
1730937
180687
1490432
856488
33132
1978886
755636
821513
1680855
1094682
52701
1850177
1140399
947965
966583
96278
89662
1716438
1424904
458755
1940453
614822
796207
192949
356052
994340
1215852
501883
721623
362472
1772059
74045
612180
1334087
971146
1664623
1804569
879942
208430
1808932
740970
1282479
801812
1279093
496400
1737632
1399477
975200
229206
1507613
1742642
1698432
1302746
583145
978274
1179683
1547106
316950
1387240
1362509
1535257
289084
115359
427710
213854
1456428
202553
62622
747743
1277696
332364
1258468
1609339
917860
844418
835028
1363625
1451150
1885241
1351784
395293
1347103
1718803
1214417
161636
1866087
198205
353777
1680725
876472
1989498
1531501
746754
1793374
231014
585791
1889598
1075836
1851232
172424
147748
497491
566315
579203
1070209
716803
1003493
390054
246437
126183
1213511
967941
1162147
1297180
1465907
1775698
1606498
493658
964022
1474515
881296
1943984
657464
1361682
1920644
512813
856828
1108032
768804
521116
1136956
306721
1415183
1707825
1936841
980489
322783
1730021
924607
1478156
1020018
727416
127385
1370842
1650344
1054226
155332
963720
896854
734176
868700
1631546
713828
1975089
397040
284060
271107
1119111
297528
255649
140050
1933821
101835
860873
1018948
1952083
1200833
122623
1770437
954819
890623
186597
1770329
1675925
1526754
1981742
276513
670832
1310712
1824833
772077
502515
1365207
255862
546521
1991483
1889721
1860438
461588
1638848
1094808
446956
526792
1932866
1605636
1983151
1125859
1851967
856458
1036996
1819303
1484519
411354
1892160
237426
912566
1459885
143690
37356
661833
1184235
611761
770914
1348783
1082437
1363012
1377338
751650
501497
512955
1618513
1857588
1302163
1940348
488258
1925640
551335
1891731
705219
1972350
792128
1089111
351629
512960
1760116
1092081
26820
28124
1059496
1843456
1526707
436820
1304864
1897840
1689913
1557221
1664822
388425
934783
131713
954767
1989572
1009904
903921
688741
1879709
719569
550083
1637842
1924616
425371
560424
954130
111534
1933832
5974
1767751
947171
51034
994821
1533559
1014244
1654623
528039
619514
1085567
898365
914795
990632
1947276
1543064
649572
836237
1727052
1787342
1775362
1308149
1435239
1403931
317189
1101315
668279
1153649
139363
1157668
983136
1808725
1195409
1671765
571600
1541788
1811511
425250
1586925
1519177
1682030
66139
1302951
1114327
164026
654821
405887
338509
952786
1695623
773549
1593667
1499319
1304212
1118706
1255561
1660622
1410510
1042071
791976
1692685
197231
1603449
967892
417045
1345406
536016
615587
647444
107022
767297
1780988
1063487
93510
1175512
1274951
1618434
1382147
549853
1557362
409084
1834843
1018374
1575464
356740
1989407
144508
1174325
1967189
1393038
872134
1807035
1900800
1676304
948487
1987534
115144
106945
311647
265834
1467225
470321
419682
1126418
425236
1040341
554789
1297630
459752
1284998
868065
428567
1363651
527757
1382557
1002231
1646936
61953
1059430
716135
489868
1946699
787551
1375143
1056924
1726262
208863
1643849
45404
601528
1179026
1253518
1185030
586008
637903
1032502
1159320
39542
1245982
1620472
269040
1506938
170143
1385883
603257
457993
1900943
761268
1786951
560159
1361480
124525
968879
1652538
177229
1470532
562349
108127
592704
930338
1719768
1075565
1191953
765240
482014
250363
1050939
1061960
293371
1303916
1267172
937520
1465298
926241
706707
1526019
98222
106460
1315478
140658
1349892
1611048
1180732
392942
1804843
1325545
1714949
1343338
1935741
1321907
1292508
544715
910776
1434127
1530968
674209
1193833
33569
30085
530684
357437
257665
1702118
1520047
1470203
1312056
1291138
227299
629274
82354
1061679
216402
119846
140433
1567212
1125214
1998501
912371
1614415
126651
10936
8724
959505
1174920
361633
249964
183764
384612
322063
1304706
1994826
955624
1112882
1947844
530397
1580882
399132
784668
1004210
1228805
1889576
1297769
1324919
1480381
759904
1260640
1019886
1684909
1038926
781901
1182329
1496698
1820534
1750663
397860
69984
1346016
1427349
1550291
843689
378626
1465363
1400138
912447
659375
453674
348463
205341
832009
606766
613910
326136
350040
589670
1174480
1867989
525962
1257902
1646745
676421
929978
1156636
1430357
1639629
1308053
151117
1874390
1364779
1911934
1059398
925403
1348256
520179
10032
1779222
806504
1428918
150905
1949096
176901
1440163
1379108
460994
497800
216653
473099
477438
1573464
1721764
1086537
556599
1125859
1424791
1499106
879686
748755
1495094
668709
509188
1902188
1660375
1142557
965934
226600
898319
1254860
991979
722381
196804
1102385
1458665
1003944
421053
386494
897197
163717
19006
1209540
1003226
1428059
737552
1676436
1169096
431620
472479
1333354
1801768
1131686
757022
95055
194970
403526
881322
1815956
735096
1783706
737815
1814233
988691
1738891
97217
1098693
425190
552732
1300756
1679608
1932566
1718475
1080574
741298
361818
1378834
954329
1308569
716025
1408982
1557793
1764045
410722
949660
125717
245960
1403110
1803965
1302131
980005
1392524
788397
285335
822214
1812982
1292685
816662
1137176
1711397
1121519
389158
398835
1183398
1492692
776275
1621329
865217
655716
1771907
739096
1004894
1244187
1125197
165277
1985667
1931954
1632124
1504801
498663
1538054
607529
1207685
1168522
506965
599749
1869108
583804
129093
1995762
609495
1258999
1240736
226307
44840
700464
978482
1184926
1501659
1430463
470982
740752
1783921
1267359
1695634
1388449
544368
635766
658328
114057
1998958
743299
879550
1914219
695146
657289
1871723
764708
1007948
500027
106343
1737589
415242
1905698
137595
810654
1200009
93570
439662
520886
149127
529003
368578
734734
1080567
936859
1215229
1761132
640449
279537
1448160
646923
1950735
1171596
1698998
1739474
509
767337
767295
292459
215482
1065502
1768269
1594653
495847
349035
526753
1103670
1366592
983151
1497969
976330
495347
842346
1574319
801783
286212
1483200
1937232
252257
791839
1025460
478474
1349627
555399
243427
343896
127060
678925
1942459
1577163
1254192
98514
772830
1753938
59077
1335574
1696622
1525296
405766
1099418
1545446
1091828
932207
686213
621160
1431093
684428
1443741
890642
837086
1725588
1125236
1122053
1334057
256877
1392821
1051112
1812191
740989
462234
1034382
1277751
532144
867062
1252721
407306
92172
1632765
189444
594197
356623
1917330
295766
557478
404606
358104
274964
1836193
1771234
76892
746922
1351796
97887
698078
1932670
347125
59255
329145
1077100
1255508
331519
934939
140043
1440525
1431167
1793739
1415405
812597
1734186
1894725
972631
342789
1099318
1509180
529518
1864536
790092
85091
1264674
402821
1327251
450310
1643329
1505944
216656
1054148
1847856
154719
429822
1212466
195949
980495
1226794
171315
419361
311340
268758
1129315
809886
1397950
52856
562990
1205929
1707446
216025
1167929
1133083
1354362
249227
464631
434783
144553
97044
1936674
8080
1512083
842481
9816
616967
360837
1889584
1232385
1419306
1089666
196015
371717
569325
118669
641148
1605430
1877690
1484178
537283
1494796
184005
304056
1031100
707450
690897
269762
682528
492382
462744
1762679
300029
11270
413835
1704612
1556574
1316393
1869388
1480845
913301
1997335
124333
1428387
999930
458605
260263
1275228
192704
1469567
25275
592536
761464
861919
1419766
1629760
1688368
728284
1182705
266298
303249
1126060
1721681
1293011
1033815
866188
284260
1330553
1366529
1072000
801174
877985
788090
840614
1040130
342224
94225
784713
1654613
466440
515802
493333
1073276
1754872
332114
525778
1730215
1698685
1314364
314058
1631434
801396
110353
1952183
93804
956134
1772512
840035
1316469
918489
1033686
55833
1210468
744604
1739179
339260
130465
549133
1796778
774575
1103928
1290500
1250304
1819814
1886702
1551414
1883772
1904020
864703
1439978
615173
627880
530225
1119469
763153
220141
359247
977579
1968772
104915
566298
872085
1277225
1827805
741226
1096265
1110883
1250434
461856
1786266
211258
565489
160185
997096
541916
955378
1514818
284344
900616
553462
1741272
585275
1533775
1996665
930665
1720845
43204
936290
720375
1157090
1415857
1984846
327260
976453
961171
284723
1210923
1977372
945498
581927
1761255
431271
1627542
1262216
836054
1545901
912267
1626368
1371778
1608909
1357367
980265
1438443
1016422
1918743
629849
193443
1790739
928518
122952
215979
1310022
1082489
1598334
1779712
1955026
127253
1029044
744743
374095
1861574
178718
1813397
326140
1041312
167286
103571
1450448
452715
1898757
1729864
1577185
1097942
387147
284349
89523
373968
450490
933511
1135055
969116
634851
1528124
102148
1687802
360786
1675368
668498
1649133
228283
1241874
112557
370122
345234
1032754
725486
1897379
943384
179529
1586343
1947608
936556
642757
329580
1184394
1015199
430338
1976901
689773
89882
494073
1172123
574736
1134478
757734
1091584
324096
897028
1483399
424083
629141
1928960
1864199
606421
1501103
725727
439236
1966237
542889
249162
1792401
1961470
1210138
1813592
668570
763761
1731964
776698
998824
1580949
1883858
747652
1510139
1684242
1881924
1023172
60995
319354
116002
1183723
1650326
1314025
880282
137664
400964
783648
222063
1112710
1246372
1426142
1961961
1188816
431502
52396
1933141
1280561
1018630
624114
468337
1091642
522071
756025
814451
1254058
1271489
507881
1569862
293277
1971843
362252
802208
407684
1284944
1133281
1058570
439401
1449658
1996194
1326440
1527078
447549
1923039
1054595
357483
18269
1441737
1189241
1544682
1600756
1320549
500088
1256272
885684
538410
1734376
541000
1685382
458252
1070884
1545653
104266
711795
480415
317738
1227909
490469
461348
180431
1633713
316045
509998
794141
425124
1414548
623741
722977
1086128
1288477
14852
529414
79787
1291596
1392980
542826
1419768
1910485
1139369
1872908
1750199
150798
1843103
824533
618120
1732641
1195982
854585
797921
1136002
669723
149964
241991
229219
997776
1015919
1473057
497609
486157
807746
1939827
1939292
507532
867633
26610
1905686
356965
1837216
1150132
105433
333939
265555
547786
704310
45810
1890552
687915
1390348
403203
993331
1922990
1127415
1444276
777322
1050068
1060978
1052543
1025473
1787295
1229926
1704752
35679
1783808
779549
381476
65038
102022
1563785
1906291
252583
1979528
1391320
1092973
1191345
1437279
700683
205196
1860769
1986368
1129124
128123
706126
1102509
667663
820003
1165399
1230908
492780
449101
903521
444257
1749055
817311
1701495
1129530
1295455
1765605
1798960
183489
1603181
1530683
642143
1106220
437702
564005
1551339
831448
1384525
219889
363651
702358
1742610
660142
1484551
500550
1614929
406538
467883
1109956
875030
1217915
1725798
353927
647324
523833
1249210
1775328
1621049
189422
1630752
545696
1128987
26696
1915811
138230
202415
1136144
253009
220719
174204
160639
1455390
1759520
285772
1040742
794853
1482969
89372
70512
796535
130933
555621
1248259
592279
1882312
1222520
171466
314865
1495316
1352764
766668
1728302
1480466
257428
657445
457736
1782540
201223
1371454
1700272
697574
1686950
850893
518775
744557
1735167
1836137
1252040
695777
939010
1889087
511692
536524
1140133
1562523
798248
187711
770795
1704804
148653
1274209
1463687
1883788
487591
1163185
1119803
329233
430973
1240725
1609193
519352
218853
1385421
1177150
651786
1165922
1990055
453166
551013
1594134
1495155
703822
1328779
47272
1502238
1598749
489616
344995
466064
872169
190071
809510
1291949
1604584
1439358
1107869
510829
872902
504352
570773
225964
1037885
1905949
247365
805182
1839085
223577
775366
1546711
17993
1906041
1509422
453680
1257176
84986
1868664
1184768
1832333
1665900
1587632
1144176
1767063
1720020
167060
1916434
171222
322488
714904
1108117
1012205
1348834
499842
227570
837059
1179529
1021790
94478
1669181
1516880
820386
204506
69567
1649274
1764944
964507
98712
593336
810627
740474
1326814
1617654
1609363
881617
1561316
29842
349966
1138953
597052
1922759
1383017
1289441
1184365
1486357
722581
510009
1916561
1975240
1005636
1160180
1759849
1045651
198868
1934028
969215
723249
2919
87444
1858431
973187
581389
1009575
883244
311905
1047559
557509
1520285
453819
1726253
150534
1258151
422973
934898
1194261
306921
1583866
1037265
1073548
1289833
942105
1655462
1457979
1247811
1512089
1190643
314353
418494
1813127
1086182
1327069
1024784
1485724
874265
1044190
1780094
1285573
344363
827359
1590027
1530289
1253621
1218505
459055
49911
1104375
1836923
1869750
420822
1824632
155513
1258268
1022833
1147016
1373115
1481930
1562253
1837241
1918577
1937729
556843
1975325
334246
55136
465366
1727556
1893332
792790
1565772
870720
1870128
1698870
960967
1411987
1366586
261053
580279
1817460
1451678
633444
711170
1181792
277238
1307809
353699
969788
1550920
129438
1669483
1337015
121322
1880513
1832257
1629745
867397
537460
1044118
63524
677793
1284498
369727
632525
1732137
1840837
236699
1017091
913142
1914725
1094955
347171
1562870
347428
1266735
386028
620192
1757184
231313
967995
443696
1765424
1746069
1507234
1150440
717061
937987
309440
394301
554621
1683673
1884914
1251302
873194
1872907
1989005
932970
367890
831276
467818
152826
482126
1045545
1005340
1837800
1958876
1293839
1882898
1928582
644106
578517
1647913
136826
1733521
77464
637530
1936872
1003516
224188
184539
1136832
920719
867039
1702306
924107
1961914
1118260
832072
431469
573979
1671368
699494
1281259
1985617
1355748
1326161
776773
654930
331238
715409
188272
1984264
1507455
1739325
1318687
1565974
328410
1530589
617983
348084
685570
385508
628393
411129
1436682
1657733
1234289
1977373
1961770
1197987
1841715
183115
635861
1246810
1658851
36179
1252173
1590104
299093
224669
1808196
548664
1654175
26332
775411
1629407
1740758
1768721
1433130
572326
1453284
1863541
1152974
1040423
951997
1076138
1610877
338107
547375
444461
1428377
401959
264035
1911087
1449652
93227
1477343
855277
587805
802075
1271293
1045802
1088721
1047629
1822746
1511220
381033
1291801
385801
665880
1631138
305221
683648
1136345
1167214
1914416
1937017
977608
612358
144741
879851
1174188
1512747
1158184
1900935
738155
1066803
1569032
1953796
1036631
1688274
1062697
425616
1980454
620234
368963
1491545
1985082
779118
1372502
248093
114874
1821048
511541
1348373
1784827
1892211
1443528
1028366
217678
1979530
946892
1833884
1465657
1968189
779120
1440941
1102695
941233
618356
893645
1461825
1716600
355666
331422
575922
386238
1135975
742689
62469
1049452
749927
960194
1863361
1448720
404485
1580017
1187941
102572
1050441
9084
133905
1204121
162353
1559486
1752963
884067
912847
1856062
1316846
576151
560865
268171
834399
1040154
1759282
1343029
1479706
1139017
863575
877410
224724
1412478
84
1247124
1678696
1179044
186838
151608
950003
1452162
1750250
808056
771949
100208
1405886
838332
1433485
1934379
49931
1506618
527627
168839
892591
76482
1761873
1471422
1134684
1742768
192219
710971
1823898
1640707
1966280
1491920
1435624
1723037
1987775
197027
945399
678749
1404616
42765
676997
1823691
1081186
1288092
1621404
1866182
171959
1744340
536753
1618862
1967164
800216
411386
1022912
28697
171640
900537
516349
1773641
662595
1389128
1496965
408501
3700
1843787
240958
17627
1811359
1066731
1093945
1581777
1725663
1822788
1456333
1380197
447684
1008988
458763
1635185
626808
964246
268522
1584544
528905
2324
696671
1011109
443685
402132
1497771
1339233
1448049
876027
1636189
1318826
273368
1658628
1853599
513843
1134466
446356
1668171
1610730
84187
349048
165946
699332
1350900
785514
1750415
1229331
1783496
1708491
1229566
1360626
1310996
1199625
716707
1689537
1135140
260697
853258
655503
285695
187693
1489708
1147707
698423
1941033
7855
726314
931782
454555
19573
554646
1853790
409062
1050844
1506025
1109681
1554770
1542815
385751
1955945
148153
1001233
1800309
1713359
970979
1341748
974180
736720
569085
271764
677624
1430382
499203
1676091
1052721
379688
746338
368195
933409
411898
166390
1057285
1751775
1648919
1042236
1023945
734011
434585
1592369
774898
1732506
627032
1093999
1346248
1938916
406917
1950546
554978
1955773
1289896
1535943
1972328
866248
108750
1258741
1105036
1338791
603853
895328
673073
236332
537075
1363116
1358416
209755
1302085
1413209
1311849
426665
682432
1548296
57965
70843
1118033
1585564
1904215
161202
884270
1860958
789719
674319
27431
950177
338763
281467
1419333
209370
1499622
1796334
1373462
351142
498037
1258865
390129
1150410
607600
1633360
855437
1699804
1104088
1931078
616509
6097
506702
1614076
387427
399218
889411
1876844
1369358
786804
579978
563613
1497169
1540481
1971624
1635104
60687
1745629
1544685
849743
1254955
283737
572552
400550
812206
1963133
188684
1558586
850149
1815433
88718
371611
1081826
1237362
1363019
1260356
340086
469239
395419
1788008
1870353
1769190
1067316
107001
764868
125462
814731
294092
1072925
1837897
1787911
958410
289477
1392649
639933
103136
1922535
1626142
180256
1736991
122795
1521148
777103
1033830
624808
1409933
799414
745037
399883
605759
726360
1853921
194774
321801
1692605
1884832
764844
391789
750288
657553
1013963
943012
156640
1002856
1026172
1062228
802247
1831124
1545657
1212946
888200
699258
1887224
1020328
1142765
1657496
1013827
1744306
635857
203260
1636903
1992348
1201311
544320
254008
1326046
392903
1532504
268905
501813
1779934
549355
1116589
419600
664972
1309381
1853440
1319844
1681136
833574
91967
1674708
1774001
1080631
194227
1386530
436177
92178
1886502
797372
1159179
530568
1789994
1429483
1976128
1762851
1902650
742946
1651566
1354188
1599097
1347709
862936
453482
1581009
869816
1834927
663247
1212898
1926073
1224373
1772316
1352594
1992741
1983100
1003425
475589
1097986
1454735
404259
900995
1639339
493288
951748
35043
1705473
1226286
1510840
66592
1293052
1263369
1716578
293135
1125917
1299231
1886237
1609181
301376
1785263
218369
1195027
1041572
149356
299237
1559799
1544052
265964
998498
1944836
1756198
75332
1777169
1044630
753539
46647
1721982
1403655
401568
986940
1661330
842343
990918
29324
1026814
452043
1952186
1031568
761379
1854488
1306287
829384
1466651
1774644
1424678
1206829
384557
479049
1254550
205108
1829247
1631520
225406
855590
1358565
669987
1837830
477996
1852824
1963493
713859
1477224
1318355
1815559
1720757
273657
173504
1907314
1176111
1897788
1481362
1248583
150819
235737
1419874
1354271
1196044
1857678
651813
1790936
1899920
394713
1886876
1249437
434033
1402262
1881834
1581376
1641831
526530
1264449
1011461
323199
653365
1549088
1172236
1396886
545067
33081
1535718
1894321
794358
1789241
84393
589142
207300
1865626
230393
1923089
1857242
1496291
1292012
6705
1364613
1834459
1180631
744832
773817
1973621
265357
1560825
47466
1371353
69296
1163251
228407
913216
1158527
440239
1819532
1740492
1832293
1582692
1044797
1818313
1489943
1803428
919209
1732329
757854
1560336
819820
1431579
1073534
1410304
1829387
1876491
1562081
1872949
1182031
441577
398771
425432
23185
1127811
1370796
1283648
1870411
1029811
133757
1372576
1045728
1857637
34930
968419
1221197
342788
995081
896745
520642
1867020
165383
175978
1829494
327278
1487036
475967
810428
1000552
1894755
908312
1358383
1171481
1547591
1459291
642320
424374
1993343
1232075
1073448
1465551
1541209
1663350
1599473
1141856
1799036
1336639
789094
1314858
1372540
450096
263847
374028
1712011
47472
1201194
346110
647880
38066
897551
1094833
1925411
1590126
1160359
1553624
1545103
643193
1240660
1001435
359789
1785905
889043
1554256
373210
1890972
542775
317150
1234780
954808
719894
1564283
36298
357653
238178
1638185
1097048
1874805
447062
558982
1736219
1915924
441636
1471170
858057
1782389
1844202
548038
1064572
1615493
1824865
1714553
840762
638221
1566350
732974
965073
1912169
1889234
818351
486851
1698710
1621941
1563575
642130
1441780
446362
1197065
93058
1949263
1382695
1602704
1909180
1125105
335294
1514873
594287
1258675
1767724
989457
1324625
48143
308066
1324803
1472799
1268462
1137243
46553
458513
740016
1104439
967148
247572
1889461
1276511
405269
1997623
1453188
1976199
843520
1383458
152411
134652
1952140
1204877
1769523
1984921
1621933
1201686
1735
1221124
1355407
367197
227016
464433
281272
849581
330327
1028948
1612644
336025
681057
294185
535235
1688645
873047
1028943
1318853
156258
401969
1679923
1350250
709341
1374374
912278
117385
411139
1199915
848942
1667099
303750
1539427
329425
525624
702750
1116616
1809000
1350929
700206
194782
1969904
542817
659048
1102304
1590510
481670
1861386
898958
500864
1882420
465550
1436123
1455283
141184
840261
313404
1137364
1159417
1946270
871928
840757
1395027
1564359
827132
490608
847591
1674637
459740
841025
201333
1998438
1413189
148502
612575
1215527
700623
353035
1824561
1465401
498128
1276002
1006332
111153
1945415
1411779
1145907
808978
1559246
1789854
1421827
928496
44670
1879081
1764371
1219098
1256148
1397701
1775421
288987
680693
142767
1036797
1112843
712176
733845
1809270
830288
626387
23561
290004
253905
1439786
1437354
158273
898498
705057
470916
1756645
1234267
1781098
1982813
1306642
1881097
605365
1253624
733353
1364799
136499
623788
1157539
1443834
1061162
829654
1216952
364103
138784
913904
675946
1992461
478388
165882
1530664
729187
9294
1625666
450211
1297185
777302
1655714
955449
610290
1904068
669027
137876
940484
1206761
824822
1510383
611728
822168
131560
1845322
1160460
230919
1790687
1926844
888918
821969
641331
1522399
1239927
1036410
1491076
391915
1329572
22312
1670685
677895
1095762
1248117
224406
161214
700840
1488893
340304
1853426
370877
1474923
1665697
688886
746636
17807
1489654
555777
1629920
409143
28779
620897
1390615
126295
486179
1006924
328530
1594119
1740477
162339
952094
1176277
1974867
1110860
194924
1075568
1181511
63698
1847797
472204
1429209
642276
1545896
437974
1370231
568501
321071
1242544
921910
464585
44151
1658776
201706
283135
368594
1272985
1120309
1310743
1684569
5046
895170
1263873
444156
512043
921973
294601
1551196
864531
1879370
1004232
911492
349221
1335745
1365739
119964
223731
1819438
12497
1773486
1024830
530283
929157
517345
1859515
1333144
1090245
1267084
1325043
1491076
580085
1334246
220573
1618543
105850
926380
568379
1714986
1935913
1081825
1395214
1764364
1900965
487806
1964379
1307868
804817
476492
94816
1325215
1449040
1449222
1781105
856429
257955
56608
893747
585786
749308
85435
1809504
700929
384927
1469820
1284027
1704153
277115
1779853
1722763
1144703
1577394
1394187
1671375
1703576
355965
125637
1471825
1811015
380028
546313
1049225
1966051
511939
92207
81509
551143
1915707
1221801
1649967
1465480
780989
742164
763045
758265
954702
989513
1231299
1992860
1832594
1867387
1551985
1941016
1428590
1727412
1577361
597435
521060
22229
1995737
1800603
868592
705854
1251708
1693924
628695
771168
1269421
1245128
189834
133149
1262381
1110542
913210
1141635
1874633
1086474
266157
1082276
6668
508706
781059
1906369
1741715
305188
181998
1343484
684573
1113101
1699412
516533
705169
1828999
491661
1874330
818382
115074
922231
957539
362514
116030
1428555
477337
1577551
1789941
1119332
1774007
1268873
731371
200245
208395
884125
810045
42351
967247
105703
1804270
1070410
1080149
1228714
988733
881498
686724
578004
576016
1309809
1867442
1615361
1597205
1375987
978400
1385977
887774
47059
1732157
1506693
473986
1271753
969345
340287
1566885
911589
422344
1416764
149325
1119348
571305
1252400
1530028
1008417
766345
1275946
1609679
923223
1850766
457469
331038
926556
1597801
1458773
1412781
1395846
1272263
155179
457691
222705
59607
63571
368948
1130840
1696446
1674474
1304969
1646303
995010
1345294
535979
1658003
1622256
307519
658013
757748
1914959
1850178
1925464
1256418
917293
1678232
86500
1342459
1463921
1498832
1075222
201089
757026
1322605
1042254
1816610
854613
752033
234561
1841994
1843142
1414438
1981039
92789
353744
1294459
294617
1995774
1935379
1737226
1997149
668626
901599
1308160
383583
1325207
563702
1583451
1408525
589537
387782
1784329
922165
477664
1341397
297998
362675
158264
616719
211063
1449641
837371
240896
1020860
1605301
1692707
1698405
194388
912463
218469
334994
715843
645246
633664
384354
1044027
1232863
238890
1719052
1614963
1884889
264017
1300081
334759
129533
116909
1162854
912733
1417980
1163013
1067277
938331
1932391
1525374
381119
1499444
1952254
130132
820476
1108517
854804
361143
556383
924541
917329
98896
49267
407055
1208012
1139332
435082
1076921
73412
1450075
236574
1707762
590351
1791521
37065
313240
333086
24179
1926832
218695
1587022
745029
786614
291162
360994
207321
1959495
950396
148976
527217
1412393
1769670
1620948
1498344
1939412
816988
1992237
1769284
95854
1997941
1407811
1631034
883713
1863813
281705
62223
1066254
1236539
340844
1008382
1262
843232
1547352
1007527
1314908
1188829
1420087
366517
1342218
1625756
929302
917820
1541259
212685
837017
1533390
1015389
721660
792142
1138790
1214369
621297
1936364
1336978
1680986
1479796
470654
827473
1678863
830798
1602977
1224336
67398
1999942
1253429
137872
1085626
1399537
1430758
179421
1645387
1457969
973615
691552
1439550
815939
1764646
129643
357134
1461822
1038354
762394
96928
398568
1571192
469228
1963058
1693291
46175
1770624
1985576
16420
300306
1716538
823129
26001
191660
1007492
67113
1396579
1908774
33632
1521758
861371
1019862
1415510
1076229
1793957
1558985
1972101
618147
159278
1996424
1060021
1335332
1148104
504517
123592
491273
911780
1948440
131097
148376
365773
484094
1300136
697851
272118
89076
1668091
1925987
775482
536418
1959714
810892
44760
1386724
378905
1331621
407521
1416770
107999
41274
894294
847878
51153
918544
187595
950119
1538095
1243457
645765
1854772
198546
997385
1308277
984544
537794
1067947
1182648
1839287
1179833
1834838
1817954
1762071
1935156
1407402
703420
571474
238214
1318776
843532
1248963
813048
773320
72951
1648371
1397478
892653
426115
523774
1153790
1295889
465495
293196
364199
1050030
1712924
687097
1028753
388087
343322
1421031
1327712
253621
593020
195723
1790912
730736
287352
605376
1319709
1976386
1501777
1258742
1771174
742612
1005392
1707584
1676367
941296
1326647
778879
1632554
1222217
524831
1434352
1802109
1984349
666099
141448
363645
1886780
749398
1613740
314187
347997
1303751
1488569
802488
1458328
23909
856827
152830
373339
1850531
1061045
1912509
220888
61734
629402
1496134
862133
556686
982649
1386860
1102076
773060
1673054
622034
36530
1735499
1948562
960605
1410971
726845
85054
1132607
900523
1731614
768185
518531
1477089
1334164
1632508
311587
824673
1965750
777709
1407337
1134969
1904892
673457
861306
69514
1777642
1370203
583547
568784
677867
1863943
132408
1033044
51441
1409477
179039
1649410
681893
1210463
229173
1511584
1282340
1481495
1936559
503318
713079
1494356
1369138
1164112
1903538
149884
1452262
1378453
284404
1026346
278946
1248503
981760
240351
1750107
1215622
1610177
1464159
1185038
30524
718656
84314
1324702
849285
1523495
494364
1362358
394801
1335783
1128379
860651
1104467
1868952
949563
1991665
565146
1844903
30029
508607
896230
1458911
1088044
1968275
893267
1594783
1394460
1980271
1575895
1761697
1200589
704767
1094957
1119317
349254
1020652
1578695
1697917
720939
1814183
1712522
883821
181594
947173
1614142
423543
1581032
32442
88146
1676987
1259106
15954
192957
931692
1241276
839469
621596
1837540
857889
836778
1797682
182426
264479
122919
1181131
1346623
1548846
181579
1257513
626532
521048
1633992
619578
634821
1344793
258936
1293832
689987
666614
775076
1629085
1669903
1251103
978831
334197
1015714
87387
376777
1731604
963016
1968751
1286150
1274608
1518658
872346
802986
747635
1480625
767767
639257
1632610
1939581
155453
912170
566895
731677
1276157
418037
1463708
646142
1216741
663118
307583
869665
1976497
1936469
935418
525587
870367
1238984
651447
1758886
1581292
1963420
1351478
1221543
1735448
1455480
575846
1676853
1357230
564968
579678
1519811
54789
1441015
981861
5719
890334
609312
1792269
991319
395592
122982
1258436
1358352
1572893
1691444
793247
1201942
482514
865212
1132786
298741
1338552
5466
1769111
1098649
981377
1125275
403425
122893
603163
1775002
523613
1350054
229976
1272706
557768
408525
1698177
1195826
1067898
1136127
1993091
673804
410038
965458
2050
1567764
1267905
1098968
1992044
1315239
1512694
1549062
1581581
1675947
753473
1093093
1736062
12243
660811
60041
1897664
594299
1806863
384481
1850641
231248
762755
58665
150999
1359182
1099072
1991293
582827
596791
621945
1606892
1942437
744341
1168631
117735
1270650
965428
1696668
652537
1267557
447079
1578083
1308032
588897
1229536
26726
889713
1777539
836275
1066740
886210
359230
4205
1918422
462769
963270
1112323
1275272
1554457
1701802
1658808
192385
1660543
1579111
1025864
923684
1417242
1293337
1422719
1022901
317436
159401
1896195
535860
978231
777802
161112
950519
518495
230469
567927
1281753
206553
1012027
1442193
658608
1133227
589167
1082083
1280074
1474693
1520757
316209
512959
978794
92675
697691
187666
961266
837734
1932453
482766
1820185
438077
455139
633054
1114079
718246
1466815
1224345
813302
808103
1368966
47390
636762
1162984
617150
1520147
1727699
1552337
75647
7262
1503673
149183
1447485
1356645
1010133
1466243
533043
1378760
1123971
177510
1570982
1816822
1731136
1191645
290510
1756892
501558
1982175
897124
1152237
1177457
407877
1688529
576032
779260
1395834
615513
177207
44596
1502189
69488
108928
1752431
1699934
1792160
738594
921821
706014
801331
1894471
719401
733628
717773
906268
825925
348100
1747324
928131
729270
1613490
1183803
1638081
994837
376931
158679
1489015
546813
984266
933072
824879
1211946
929462
160659
602332
1798975
53323
42306
1010959
1826715
1349501
1390396
276889
1766216
1892436
696997
1735466
591660
642681
1995181
1273838
1520094
1750725
504382
1211522
472746
1665412
1812658
26142
282290
680668
1960833
1464770
1200464
484742
1840180
1055750
456868
1937552
1034083
1099382
1294735
908993
912533
942281
1621758
1687859
1241088
1624695
1742476
1007101
1755731
599009
927963
1967055
780187
1050787
1071233
41482
1446520
519942
489293
508862
348076
651351
1331354
177955
1959086
1198293
1110058
666258
132419
232985
1109554
1565300
1917025
404554
1782990
1185511
1856372
222802
19983
947487
1856110
703871
387181
353567
1101759
1876762
1322142
1906139
754286
1025296
1765563
723809
819189
1084509
447377
715363
330898
337422
275702
44885
1373865
135855
991392
1083202
539683
1638696
635020
1595692
1296028
1221772
1620536
949931
719192
810321
1365001
1295513
1536556
875674
84521
1321171
109308
120602
87709
1707095
662228
1289706
112972
1496607
1806472
568480
1990143
584545
651156
1995254
92467
257900
1069694
1524857
872395
1400659
1006239
599004
1237280
591648
1921579
1136375
1815184
939315
1842066
1998977
1504151
1386886
655740
69155
550293
1615108
1284658
1157180
1036412
957636
30204
927495
784354
964626
513600
1463019
158747
1233211
125382
1902811
779098
1181963
650460
352608
1994092
482625
149842
1097468
1997012
1436696
1982513
1685714
394573
141645
1860541
609817
306344
1577923
792722
1533705
879864
1548312
1891066
304970
345626
225993
671909
175107
920640
1067655
360346
353590
918372
1672538
451018
111297
414341
748694
1959455
1495185
1516377
1666370
225924
190858
1125418
1675758
1157539
264346
309118
203143
493982
1268636
1035828
606105
4946
583470
662307
1257603
818202
758180
854270
1216409
1488087
1628962
1483330
1873048
763381
1533577
1120726
870322
784079
1617940
1242210
1175194
228275
1672058
191716
861504
1903189
1425936
317905
1169141
477837
77328
935762
1024327
1069238
1261241
283301
1966862
1836712
1849289
1921442
1346586
708114
175509
597614
1344166
564488
910648
996373
1743649
1848610
603226
1836942
1137763
223707
1591916
1145311
1282779
1093050
82357
843524
763725
948421
1337066
308469
1397866
774935
1851205
325993
1538719
1576487
489785
414830
1243478
1091313
595175
834890
1463305
29742
665316
1831096
1497375
833071
1673464
1050432
723468
229018
1892889
820830
1209178
465855
481613
609481
1122321
1034857
1500029
1866842
177727
1880463
354722
30991
1855998
13718
1202387
9602
1308853
1938557
938667
1489349
1680645
1135036
535527
1790017
1298358
934888
925709
895904
446117
827568
1777688
1177905
1635357
804733
975142
1394913
1672470
1204572
270387
1279764
1437816
236182
520756
1066417
43421
678578
1377462
177448
1219764
339165
277883
230466
874800
1636821
1270355
92061
644146
330888
1368755
1206955
613654
559012
973804
1837400
128958
832480
1296885
412646
143783
1114033
233696
620686
1451301
821169
72836
955865
1530527
1048579
880009
1557468
1109657
1153832
1943839
1583925
1645130
1545423
638312
156760
1926127
482114
151252
1403623
260195
1180439
1484675
450050
1897156
1317556
1815145
420569
1552015
1232537
971583
1493547
1892274
1754225
90246
910961
1145512
810233
323771
79431
5642
1922941
753281
494316
1742604
1701629
846826
117263
128254
42233
517782
718166
1693578
223222
936999
1986315
119142
1244082
576924
1419410
762373
1009752
754419
1502562
521920
1052569
37660
163524
314152
1583034
320310
1923127
1321915
936090
1868187
1043767
425030
1683326
1682828
1396238
1412328
1237127
15555
80527
1988685
1212741
204397
664710
686719
900764
1794827
1185035
1093405
1876399
802195
271312
492794
1180210
1807369
1266309
678940
1820388
1697588
1587414
588105
1148714
54976
918811
198498
966597
454327
603271
360685
1486822
478668
1453559
869062
1875172
510468
1088622
1818760
304025
1303881
1783489
1413491
814908
1081186
1717502
1302079
559246
1488982
582246
1082121
1654250
1746628
1572361
1956330
1234831
1702266
193451
1841976
271408
1652802
648272
1040201
612591
1470266
176350
629080
1432194
1149662
416229
72884
801129
1656914
37517
407701
324032
1066145
381331
129987
1757015
1169302
1601698
1274454
29107
269807
765573
1785058
1608616
444822
1476243
805218
1466814
624371
383639
1163236
1704986
1140575
698699
487760
319837
1796061
1792567
1214293
370522
75177
682474
1950820
1317848
612912
1601665
647861
256079
1330987
1395552
748057
604014
226617
1597885
353962
1807152
1192027
1892709
356454
1248273
1107273
840540
513955
1808586
1372694
1153142
1174664
563398
183229
1661764
1997164
292101
79125
1821865
1453473
487666
1186824
675503
1872890
1580940
453886
640188
244993
215372
432600
1714853
1511496
570508
870127
1453939
1286550
827801
885816
929821
1315551
1965008
1374694
863914
1057687
1858646
1535701
1022362
1995675
75088
91827
1660261
298723
1334588
770473
239909
1065392
1431588
131507
1189225
468360
1918529
329717
1451020
882086
1752237
820277
1102918
969954
857744
378641
1513059
1827115
1994554
591402
1244495
165121
1331573
1861248
712676
1074267
157797
314082
1293719
17009
882893
1184714
1873306
1561530
754396
815121
1057143
1043125
1095860
259914
715639
655314
421324
834122
1477213
1038532
987620
1215371
780624
14049
256149
359608
874855
847536
54471
137301
640572
1252796
1520855
1628272
1070877
1486778
1932131
929190
1317443
1387671
1628249
870639
44807
617537
1539252
260792
1471150
1794134
808351
1149054
94094
1858524
286276
136206
1377554
683275
337633
1262372
8738
1403994
1663038
1968662
1542437
1475283
1343069
1481397
1505859
837192
1037401
1755986
797755
1354951
1104025
590088
1310523
748166
1229863
895156
195949
1648049
1830049
1217812
1125960
1061100
801940
415745
1716392
1018947
287551
1440096
330612
512674
858765
14480
299319
801335
167385
668733
421652
502321
30030
25620
37217
1844860
1851116
198610
1179667
1237462
1908811
1069388
980719
303460
848499
1732576
1037870
942901
1776965
1767953
586617
1281792
876248
66283
701514
1765680
1549180
1638571
68721
1036402
617514
330815
1221057
208471
1204371
268581
1847719
1298440
1713708
315375
814499
1729811
69335
1256384
422694
1230657
694810
35228
630725
1199044
1233073
835980
208026
738077
792639
643231
468692
735483
1463397
48879
652029
305475
1968603
401584
785083
1571307
1286843
496392
117298
206674
179382
201560
898507
1377355
550110
1970733
730429
1520553
725372
1217462
950499
721652
1811014
1479197
1531650
669097
763161
1742843
1703925
754116
36989
380723
401481
317956
526051
1272676
268507
835335
924673
1331957
744674
449504
1478770
946868
1078795
1816815
1756790
1162388
1175741
1753264
1271122
1540775
1503260
1210167
1887148
1888181
681426
822600
1958593
1809210
210237
190084
654053
935938
1545547
1925207
1267892
1214391
567025
427273
811250
1933902
1197758
1048438
1961836
1245945
696893
1302353
239066
1312463
1154185
462254
222516
24160
1863284
4708
1707579
1887403
639646
1581587
1579288
423651
1688457
777571
1196884
651350
499722
345044
1260685
1943112
1707006
484178
680070
1849807
104385
1561724
766837
331090
360563
1331547
1005722
44091
1693384
933413
786911
660070
127224
1032927
1061365
1913318
760493
75321
1823654
449406
1630165
884776
637301
647444
1176135
1047045
1621225
1968903
681784
1555383
189401
1869895
864157
1147152
862584
195836
1120982
87333
1032487
1941728
95801
174074
867002
1196530
729682
482970
304913
1115929
831632
1287218
1081520
1295020
1535629
780366
1445439
1182706
981861
546979
1641668
1946581
1543430
272946
1724262
21417
1678818
980345
276859
444302
521001
342592
1363015
1936011
1021327
544149
1406
1231221
1245535
637077
1375855
85051
591192
276436
1395726
621196
1252800
1216793
114288
470801
173040
598321
786269
1555503
509258
542938
589668
1267164
1435564
1327041
1845541
1403325
413444
1678222
1933121
1816897
1768931
670543
1773715
1639733
1789032
1933231
685242
849175
961112
976735
1858552
1686979
541377
1696930
1745748
1795389
1137270
1602592
1314609
339716
335027
1480333
1025902
1352790
1844116
278298
1890189
1888652
705743
452554
263951
1330563
461854
1650798
210319
929313
257694
671128
92080
800450
549861
361841
885947
1748667
1100926
607377
319558
508753
1541986
966702
1894716
510970
1716979
357766
1758209
75038
1309901
1809146
1933072
145852
541149
1590899
1685583
1641873
1262321
1924294
687134
1491583
931785
1412490
1797266
245384
1430810
269919
1355647
1347566
1597904
54407
359757
590245
168408
229845
264666
1051129
953997
358411
941881
616874
1287153
64432
974887
1760463
72900
1754572
250406
536451
1857243
707389
1088432
596320
1396973
342174
1281054
1603970
884791
238018
1718273
1350016
1826846
1122224
1737499
154455
655221
1700921
32144
1167201
1322783
249587
1167979
669990
981431
623028
1242090
1467757
1972512
1351602
819525
233346
1780362
1643713
1990200
1580516
1944116
1981344
1481625
227670
1452367
1445112
1218474
587084
742769
1404842
1321942
556452
406928
82361
1540518
999188
689727
132174
1750763
342063
1562233
1265069
782459
1228064
1807105
1781382
1602930
1146324
1379712
231618
1928316
1988556
388477
1975603
1677557
439923
1422298
940687
1903850
1840890
254155
614319
1718502
120082
716275
396497
589709
1277715
1958415
1939451
1272187
1557218
313176
1775062
423288
1628911
1657555
1797452
1641111
1522285
1224883
1360700
52068
992709
759679
954476
374005
36961
520068
826570
1478178
1376586
250422
1045339
1433914
340298
1619855
870252
586614
1038670
1274242
1259571
19032
1546821
1134986
1846887
272904
1875817
791226
412720
953664
130273
973064
1298590
962664
1858972
1275545
1066796
1461062
1103881
1569731
1483021
714707
1495424
1179925
119650
673739
178639
1386603
1939711
1913803
1173394
1337493
442223
200633
299372
986438
1724507
897203
1562272
1243527
1013165
1555010
50963
812827
1010248
1890699
312217
877411
342449
1954580
171358
1362846
467515
1058650
1536252
1083730
1565287
819340
1320598
823841
222277
363169
310660
1514761
1228932
909635
472398
1732749
498166
1555405
1121378
1764139
458764
1816025
953104
1291054
420396
580873
439595
1470805
848226
801962
1920805
486536
1883060
1220585
1230999
166382
514579
396473
1350143
1235259
424247
1687156
281305
495883
822286
1618821
677291
1478836
48895
1355914
1616904
264576
1353966
716476
1879053
913335
1633668
1837945
857205
1731235
1988810
1314708
740555
1036201
1087364
1711293
751618
1449122
634969
724251
573023
1003529
1808834
969466
928362
492689
189091
1655092
935691
1561683
1365451
1022050
371522
1026847
213981
556642
883615
1251329
1211356
288522
1213128
346307
783600
1804380
1647652
546625
64292
1892426
1623276
303925
1450655
562980
1281829
645951
1108847
1795890
1903234
101125
940895
1038291
365255
1007564
390639
1602020
1258673
1437566
1766970
931777
1103478
675058
163911
1089521
1126574
1434442
1865356
177783
662163
1382960
1788813
413405
969968
730797
720
360959
1542546
1510482
51835
1838409
45474
940098
1670403
70422
989587
101207
721587
1905218
705493
1515380
655926
1171045
447796
1913165
1037048
1638893
1565157
168729
871244
751732
1790991
1856747
300104
1183569
1452681
1183693
145605
814161
1281536
1367040
381270
7393
1844026
752799
1427415
688234
554527
1467260
1816627
1633580
215432
938328
882864
665440
1621318
584836
1262792
1512593
1538487
992883
447730
1726599
1494959
212466
751027
1659191
1137522
295822
86134
151257
484072
889446
1816901
1479844
225781
688642
989162
154597
206649
171452
826083
1750359
457180
1494686
1312224
444912
145436
1031808
172386
578895
1850716
1473844
535968
699905
107015
1315198
1766698
1017585
1738847
1389486
1583762
911092
1481001
943464
1779867
1307381
1117285
376024
1213816
53375
721371
1133768
1495083
1249478
962360
968355
1370348
1403269
1387555
385628
1963225
1091853
1836622
1211182
1129197
542093
248053
1265799
1563637
1491118
1315356
899262
942100
386868
968439
185765
1500336
547319
776776
1547324
804381
928337
1401338
1619264
637428
165243
147419
1345917
1990414
624917
132721
463117
1645693
245243
1250008
1226658
1528840
226848
1043464
1970443
1306774
1103739
386029
82234
1107867
1829775
1008142
365111
721699
670166
827209
1031209
159988
1600864
1787077
1883703
1001665
1035061
1899720
1648570
39304
1294590
1485606
1221994
120669
526435
1709843
1539165
363210
884654
1293044
1267220
1643033
1390313
350839
447632
192881
1870901
890793
847705
181196
715207
1198145
1711252
1383999
23977
287587
1786165
151063
611662
1947051
524775
1363672
1867682
1955245
1587690
1798549
250355
647876
1518206
1759085
91668
941317
1495743
1669673
1836014
1842949
931384
1333100
1591623
1206018
83353
319592
1393161
1417316
499117
1616055
1988146
1018272
881712
1747846
918546
1235195
470539
54313
1359009
1419562
1226569
301705
1495434
1050526
1024624
607329
1707439
644619
1568272
1579078
76870
401942
1922470
649568
992340
1157881
567183
259798
168781
1311309
841387
863562
797094
940449
1084935
568520
1510729
1061307
1551708
1332862
1994836
1261063
78152
296836
1635311
449885
1645172
383124
1071911
472058
640846
654418
1947251
1679182
1205710
504135
406924
546084
1253054
1317427
1603790
1935824
196572
1139041
549645
1977196
667807
1489291
1214924
1227543
1228259
780766
1937118
560020
498403
904905
1630837
967623
1203114
400386
592853
1966530
424609
1814523
933467
1050083
1718752
1995519
1527768
805788
227073
1870154
1639859
1542121
1128125
952718
1422396
388473
100554
431518
1506625
1510897
1671947
1780798
1926400
1673184
319627
1020077
1633533
1000402
900012
1339891
355059
1740104
279730
1568048
1304003
1876806
30733
1002500
183693
918995
1842577
1354646
1040051
58262
1604936
1309342
771649
1531112
20882
1252502
951402
423806
1503354
1330294
802320
1665325
1201566
752111
80916
1314550
1673105
865094
387398
57385
984124
553970
1341886
1305494
1044495
42878
104421
741149
2590
1736542
1101071
1590142
1890695
922858
589385
107391
1599528
1152721
743012
1048834
292961
52554
199921
873018
1157765
1024277
1391780
1291377
879469
6780
1774442
111767
394126
1429001
1455014
1212230
851697
1357595
798609
1312347
1107679
91374
1286023
669430
69967
1825031
1362025
309535
778937
1764928
405902
1640440
1333223
169255
661069
1655599
1778734
439274
1709128
1937101
265705
79847
1109909
1576321
1067422
807141
1473818
711347
534208
703628
277089
678818
130316
1136258
7380
555994
653214
1693986
742107
24177
307405
981206
566379
1030942
153623
1633424
1108106
715859
497678
534954
1710939
532675
565990
781202
1865135
1589970
1828932
438113
1898822
1595289
1268966
473225
614477
645804
1076799
1987132
791502
1031842
258454
322118
1962926
932226
1581822
1569213
199500
1422138
1687334
337561
1665129
883030
206993
341912
1470061
909162
193752
973276
64651
679571
391351
742886
1598924
1513186
1482795
1342241
247316
134586
1762504
1094830
486708
97852
1267619
785629
1314817
1477107
907788
481930
1942154
935129
1687680
795170
1554179
123553
1241984
1389514
1465840
618012
123833
55605
455050
1007801
513560
475296
1902811
708969
1697083
1375494
1211936
1133891
1479825
1318532
1079515
1064342
1316160
1998159
590692
1022574
891933
1488503
1907435
1386703
75608
63559
942088
128224
1918443
1291425
298781
1970458
668716
58441
414573
1320395
433850
348228
562602
1311920
337779
1640680
784297
1980899
1097932
193639
1172067
333255
692928
85043
214237
1842232
1530769
1566437
218792
1568635
1112991
1658976
1164372
1916254
357623
1449202
1527253
1061374
1660922
1961578
1655672
1275831
1585048
724666
1644890
709986
1078180
193277
1686342
1199465
101785
663246
94424
1775584
1040245
205172
325485
669567
816653
1324296
1649198
799234
1037282
1971902
1616858
1068744
1957500
434198
1092740
1591441
1648082
331941
1957044
456215
1832166
217999
1309555
1420598
553019
1987146
1266619
1698972
819618
1083480
1597021
1356525
1907861
889102
193493
1154912
1716162
1968279
1578778
1534053
226543
1380279
117877
37512
979942
1164714
389307
336399
266211
799455
1948716
968813
1033749
1561615
369404
1524502
1023871
581381
493386
1599431
919907
609384
1749784
1530213
1175063
1239469
982435
1128491
189591
1802803
472686
1906315
1403674
1210896
1227270
424543
263855
1020391
990663
1039332
1683961
629466
46036
1850378
947075
1041613
251440
878479
1280122
1042937
1756077
1261871
847468
788671
1369472
1416694
89624
261932
667546
835918
225860
1345906
1378499
141408
152800
140934
430214
1700877
152125
68484
1768720
275179
639555
1045672
1820456
115296
1348720
1600624
69871
1525411
24924
1637020
1829005
648507
1874603
1796542
792094
927311
534729
477927
116348
1921621
1747714
173927
1008535
1800031
1068981
1933122
1646945
1267446
1234865
1505256
886250
375430
860841
1657671
674385
647631
1020277
1715539
1053673
1076141
162990
1130352
440995
361466
1370497
1086426
593025
275285
961114
1585247
1156566
1720131
110126
73937
351625
283524
1467187
1493478
1106699
620086
542720
207959
1751498
1044363
868769
1416825
1162653
1234371
1407117
769419
1719705
1544070
88808
766628
559526
1020903
997726
219387
1669780
1480547
325161
1615534
121692
1097944
46695
1499665
573803
1109972
490411
427976
1746980
5698
636273
1706644
551036
1319570
283957
522434
737003
1422870
1880286
271905
1534028
127671
306915
790795
1410385
493264
156096
1044082
40653
1454294
617265
1330585
31804
965023
429610
1410526
1792103
220467
176053
749103
1136104
1548261
189
732522
427760
1267634
195686
128799
139733
1314078
1275870
1974421
1590851
1719293
220983
1724468
1714834
1613103
753804
653043
1089563
112711
137281
3771
208325
40609
1012107
17578
477521
905651
1023548
890326
83015
456782
563874
626107
1184547
1703018
229102
23617
1795122
1179650
818407
303651
784057
903053
210344
94280
1687977
1374912
417179
1340986
847897
1754423
590600
1612290
1540291
1008102
299337
97529
1054281
408843
1494917
526587
1750051
854828
1315483
196844
673881
1477242
917812
891373
1921538
1862296
1545241
1022787
580866
417322
1357096
769415
13324
1717511
118010
1780590
179606
1277414
987841
1982498
672257
1746273
406996
1557830
1990789
627813
547898
1189921
715338
197977
861445
1755592
1668147
295849
1816300
486529
1183691
933177
552921
585306
1472029
1184330
1771565
1844077
1031367
1889898
1167081
1964552
1235143
1069767
1943357
204435
1460437
829077
237536
1866743
1554692
933019
1078811
1022284
691430
1799629
578742
1176120
1044784
427135
455299
1114157
828753
876217
1336118
252099
1584021
881690
1311420
1608366
150636
1061106
281111
951952
1911268
1354888
1612890
426267
938855
1774454
745130
1046600
666156
591793
1845564
517499
522814
127831
301503
648037
1221449
1209478
985694
671795
1909662
40478
219230
1871163
732397
787291
1905233
171909
869253
1605379
1423894
221588
782926
701476
944208
1616973
1510609
1312442
254356
572380
83268
199917
1683570
66480
685085
724619
348250
1393098
1295555
493165
66433
1451366
740141
1450076
400631
466812
459666
1573308
8119
1389517
1994342
74618
837709
1805026
1453047
987941
126353
1401929
262691
774050
1173718
1745907
1786870
1958249
1255944
788937
1298925
1445056
1504726
1056014
452751
772867
728621
1662490
1289109
1802866
890037
1223304
1616848
775495
1625360
1021042
11962
1909240
506912
1485276
134222
436110
1954945
1197394
1998174
1863885
1839829
176879
800406
279084
780741
1255357
517797
617740
657524
1827810
319843
1317999
1850994
1494031
1774177
1391055
447128
1772836
242030
1283090
479992
1039909
1550022
884611
788818
1245614
116231
1649500
1596594
816878
139400
1572269
1315919
372817
1918379
288490
643530
221721
939574
1451412
511083
895067
1684236
676164
1504823
1484793
262651
1566985
579744
1970617
561092
1509791
1658057
644846
917402
385863
1703671
277542
1288485
248867
1253260
1157453
1774717
1930799
1693352
1092985
1498295
1155171
859522
1799204
1608751
594862
811594
1786535
126208
1932026
1360958
279513
514447
1205235
451770
414786
696077
1320985
1563831
482133
510571
1122516
1293256
587
381658
65936
350586
618260
1643980
1951536
1988195
824691
1984764
1223303
769958
1471844
1565538
1516752
1800658
205497
884052
166050
610063
637522
786037
1263643
902693
1394722
1584794
815661
339433
660935
971300
1917395
525248
324114
1930316
812439
723966
169239
1671339
1457559
940341
1103962
768954
1099981
118525
391017
1012944
344399
1315777
1391890
1597510
1299713
92927
863688
737832
771825
807862
895923
562228
645418
1253977
1254246
273623
888973
821319
1523208
1591577
1337843
1292658
979062
90377
584439
1184730
368827
1959597
363188
676996
671378
1904694
1756049
1061235
768513
591660
148126
892012
1356590
231920
511631
1465568
107930
958507
56908
1781325
1805940
527932
1586169
78480
961825
470645
296740
150354
1959033
313486
1700953
1940562
1657367
1586931
1195711
1859984
913347
1118377
665777
1114721
16060
781411
38679
284636
1996478
1093382
1768193
1323432
23288
885640
1455437
1321170
875287
1379450
837238
940487
1323291
1566974
624577
906350
270605
1311526
388515
1301402
1001104
1838278
1977821
347620
793211
1935703
943839
1339335
1153984
1719015
1202931
539794
346607
495371
816415
1916949
646499
1192336
663278
486318
987323
1690774
177846
1908744
807570
1193254
1236335
1236944
659212
385970
103759
1018152
1529046
1755437
1285398
1798177
508588
1050090
754327
986063
980107
1529314
1468602
606115
464096
450355
1581531
1604728
766517
393206
1373687
331464
223925
1868230
457393
811855
1971784
1324619
687724
1001158
831610
935913
1264865
1728198
1630174
1386013
229025
1355803
1260154
1035249
1121733
196816
1477572
1932897
256406
1883079
893846
442053
1183775
439086
29685
487895
867615
1889956
419354
409276
457071
497935
1791495
1926458
1618601
534327
168925
1665154
1415796
1923029
510743
801576
1149489
795220
1994266
725424
1325548
1218169
804267
1914981
57876
1461357
941216
1911384
184620
20000
586024
1975097
1843085
797682
811761
347768
439226
1967831
107090
157021
23823
1492895
1508738
1895003
841712
1463252
617791
1404485
1021295
377002
1624427
1961860
502892
1449142
397677
1542586
108647
1331264
724375
1042184
1774490
1087437
1538036
865195
1854261
190338
798802
913666
464514
922208
633505
1338296
1391207
1292945
1467681
90887
527413
1348944
261119
1153263
95309
1253259
872814
776665
1377816
657349
905750
1370680
310498
1931331
1853150
1638322
1004074
299391
101428
1651403
86713
1378772
483326
1377756
642816
627966
1695790
309483
463314
1105373
1658787
1706445
1989231
46171
692046
1354769
777919
79758
1013448
1019724
584286
1669752
1450792
1274635
1802629
1163338
1730361
1198513
866328
1738394
769737
1313075
1561895
1039915
816403
516822
87106
664510
1009513
52910
438422
98387
850619
1987318
821216
347546
328904
1864190
1414315
218004
1833253
433407
574073
333158
981078
303833
1254003
1905340
455231
521857
1835704
1637041
231302
1297835
484850
1892963
1150625
1674056
1687164
696903
309382
239689
506307
1015755
1097588
1391623
752124
697116
710157
1022403
778536
223476
1709140
1921561
1012990
364212
164349
229394
368353
343271
556605
839051
629930
1538507
732862
281326
928559
164557
1928288
1129677
1739528
1468170
414814
1400800
1493307
763578
1779371
370618
318708
1618559
1157696
1795460
291536
1283225
1171937
1888974
888109
1419794
1981639
1404100
144679
1678052
1720113
447851
1078659
1995622
1654350
250305
391158
980963
1370859
342035
372484
695297
899722
850993
1920562
1184899
585560
728782
1243754
1276741
1160562
1511205
1107847
302157
100263
1893743
263521
93111
1848655
578524
657376
1334090
1640351
918768
1059831
1598242
1827739
111151
1642731
1735761
1679477
1858742
1663332
1691818
1573867
1722952
369369
644381
189843
512443
1216807
1997758
103588
1086732
569455
399222
91176
314779
529832
1293387
323419
674229
221255
1541962
506849
762049
1161746
1876329
988676
764371
1177281
840786
530835
404836
927094
909024
1539315
1674481
1745767
1618440
31450
876212
1576112
1403388
509728
1812538
921722
1252226
429485
149985
1889125
261262
1032388
1539515
1244182
1251060
9317
109322
1095392
112825
1963422
1439667
1874903
105939
601459
1142892
542932
579116
1791275
96009
1641131
1851196
244717
1766981
1161646
1376423
447420
1567414
647237
1346390
1367289
1177988
1496330
771295
1331799
1497425
83452
1921747
380209
1046595
921797
824433
54914
337688
910784
668263
259531
1839335
1327300
1970857
273749
678428
1605396
1349521
410887
269762
1497690
1977073
1000919
1878978
954608
1822180
219046
1515446
1672579
1081635
1629269
1322003
1744979
297341
114527
527299
1223155
38639
596822
691089
209413
345905
1660096
1119376
1039775
903232
1450870
491704
1267390
225101
1662723
1381168
963303
435443
1046218
1947614
1126126
1221290
640492
389747
1847916
666731
1021843
1204046
1789826
286177
1512707
1795263
400012
618974
1537265
1078779
856577
1813121
1216710
858727
932980
1942862
1526574
1494288
1322299
1504425
1222896
505253
1287226
268467
1435769
1305990
636902
967553
1782608
1283323
47290
1819609
1811170
1060152
419750
1287755
1421785
926592
61037
777311
870513
764789
518846
1524385
1556864
1233949
582351
553632
330522
1979251
210570
1234770
1278089
369671
261632
562427
1860379
1907481
689784
1138528
1645041
676122
840224
1844272
1756236
755060
950079
73081
1394050
1764677
1411651
1019869
1226399
1303565
1268770
1745895
844764
1540609
522186
629993
686074
1727148
1730278
257553
1897080
1177272
570137
728947
90764
353639
1786960
250316
151420
429423
196766
640027
1677242
1902500
1623834
26602
1986715
692906
1343719
1945105
1406640
919685
89105
928017
1076294
1270456
496743
758369
1609101
1440054
723490
385674
931492
1231684
339592
862223
1681555
1320586
1753540
154497
866116
646952
848014
378920
920740
399480
1779541
490638
769482
1819267
1513314
1403984
1924618
612396
1906924
1685092
752938
423572
1769650
392774
1392014
692497
15572
1549434
384204
297010
384284
1207825
1064260
1757753
610424
207722
194374
655077
1695772
1320048
1229278
1307158
644236
550920
956991
1790834
425495
1314023
72174
1017905
666220
55701
1766067
295
1269426
590679
399141
1134923
1390253
914037
554794
398623
627133
1635241
1804682
690577
1209242
1874237
1794678
332253
1470949
226256
944156
1861390
1556740
919572
1227802
7572
884821
135496
1143740
384151
836738
1842518
1652488
1885318
972714
1237908
1661445
888917
1976312
749034
1215326
734811
70457
1488372
1373338
1207784
849505
174449
1117965
1587215
267298
1164084
1533021
1697713
55279
1829022
1958666
1866838
364465
311797
516353
610665
633595
1940591
1989236
1066957
950113
1986588
37251
869912
1538119
96080
798973
549348
1209464
395326
1183407
876899
952852
473652
689918
1216077
391280
1822041
691103
1850535
1654563
962174
1028423
548844
1707981
1481878
450892
335074
183842
569748
1353559
1309657
601462
1959451
1854226
1627503
1926923
266572
360044
765319
416904
80414
1716112
1421039
1876916
563352
1945603
1671311
593425
560209
1588008
275589
176717
1375685
516763
1739167
36641
495805
1870946
675525
377604
870422
1318194
1936236
790226
203708
1172997
1779717
1311235
126955
1275521
715715
1387789
1852805
936148
249672
1917472
519045
1298958
828149
230395
6318
1191908
869116
577142
1067951
1131188
1771191
679058
1875790
995407
1764527
520632
1413344
974845
862342
966693
1060971
1065417
362645
825606
1404362
398771
1187067
300590
824921
1993759
359365
723615
346572
1616567
1031081
1761196
292055
20872
1948947
1975125
1936576
190671
1766138
299962
1316999
737404
1751968
103820
1403582
1256239
609692
1331742
1528096
96670
1306635
836981
1743464
380858
736275
595154
1969619
1528003
1349385
1844197
170400
331350
1037698
893677
1896543
1226012
351032
1173067
1927745
180702
1416093
798068
1332813
264172
1217451
666183
993704
1696644
1825163
1248317
1589605
1187995
961501
789713
1305643
1878554
158982
697421
1995050
1230772
1408203
286566
1965723
1870300
1165857
975173
1944975
1691095
1496061
1940460
1645195
456900
141361
1197705
653967
1586640
1800582
353367
1107120
1377924
1920738
1725741
37678
1025780
1611414
1135013
708595
1704283
866010
710595
1095892
131085
602186
610943
1296046
1322558
339294
1303695
1870581
272797
507192
1520564
1209242
695378
786807
1126807
1520710
623037
1112766
57244
710308
858033
446287
51343
1793586
284308
641043
1574910
1096497
746241
1538174
1421829
1759502
1066413
1906848
1469832
433417
656386
1646505
119607
707336
1921800
1270603
1109366
147773
1367812
1195233
1893603
1315014
787310
718416
439223
242186
178987
1409556
1128378
1678097
183056
1809046
35747
1238116
1734374
603313
1985234
770059
577684
593151
225537
674667
1529137
159248
528309
209357
440233
605233
1000765
730671
37059
759732
1984937
1245877
380475
1244995
63559
969989
810135
123671
100133
1031327
792569
195025
244291
1311743
1080789
1542771
1982954
787947
1137264
365281
694530
1879883
849561
366804
862482
500634
1190621
618995
942504
1887873
153114
739144
923768
469913
125708
556762
681914
1470400
1972711
1309388
245283
1285494
882013
411620
1140549
1534141
802273
756348
922414
222358
553084
1528555
233362
607758
1232501
381465
772101
726497
177626
1731069
484751
483460
1446409
153261
1583215
1224918
301170
604854
1444593
193737
658450
1737
1227479
90764
13793
1623557
1005259
1425008
1271146
866569
1277866
1825272
1947255
1912854
1395031
1670597
1713398
1000609
1911875
1020625
111898
40841
364841
901051
287432
1325517
423823
370030
437782
801092
1732926
1461226
1981780
799543
1169010
205196
595485
1184768
784991
1439023
1569819
897901
1353848
1460049
1320328
356441
1569467
820438
444105
1430189
1125815
574417
1442199
29958
1475322
1589536
291271
142736
210870
922567
480992
1984762
353343
1092159
1546105
1748545
1880819
1465783
1238616
259780
1510785
1569562
551838
607228
1092185
286422
606899
1048942
1722859
1058863
3126
356213
1297281
1451787
461820
598883
597839
1370530
347685
464185
544843
1593292
856356
1983409
1226306
14077
1438790
897879
884036
694338
1078560
1398881
1408967
1265377
1636695
1519145
1571213
592812
663828
1430890
338185
758196
875943
1665604
928559
1740067
192059
539571
1358104
1582558
1472401
1909658
350149
268678
1823255
1558270
653149
399765
1579505
258983
1501070
723576
1202197
444840
22615
1887571
1136851
790375
1047832
1218120
1434135
1478238
808628
513015
1009802
972884
1128312
293750
1359573
885608
1924841
597065
1431664
1989149
242143
85185
566103
1593179
797875
301166
511888
1342689
723622
973406
136580
929516
348037
200892
1553263
1800432
1507624
239480
1839091
1875617
29240
731038
1401369
1707551
575152
712212
16941
333466
400169
745679
473905
75896
1737965
1120514
1386400
278063
168564
1589197
1652778
1719560
593940
1973883
1023809
571707
1385954
1535738
1623523
1565995
787199
651237
719333
787937
730993
1456117
129918
615653
830508
399528
1105614
505258
1754516
464180
1104797
878426
579193
870977
925605
1353557
1338745
670889
897914
876078
26267
187334
1971270
1241938
329197
1634785
1921201
1681256
1854074
698388
84664
250066
1120815
1172964
955706
1415076
355943
1267777
1753256
1001387
432656
490208
1747174
1509021
847228
1400262
557360
1769825
1275570
933555
1818922
318665
38718
1671407
695377
1849490
275539
1801738
1940431
18064
244186
506418
1889802
1064784
1696091
12706
639962
635040
212746
1060719
355433
1686333
1226771
1954479
439688
1855009
1646026
1870745
1136689
65661
240215
1434703
1299484
1055585
1096244
1300272
437851
463263
1466025
136513
300793
1577734
1752358
1548343
1356644
1625900
1552157
1485274
593208
937894
513306
1550547
663097
494534
596819
994386
1438
1438248
1399195
1765510
1303100
1104255
895880
202604
1724627
1372654
407585
345758
572715
171941
1190117
249285
67000
190844
1117905
537554
460222
1494620
1226409
1078919
609665
602179
63990
1009632
1710707
855186
620621
166658
421742
1504551
1701639
821387
668145
831263
1180913
559671
564318
412027
476416
1539603
1424469
1724609
213747
980539
126755
680009
1473492
667746
1079471
1177401
1442964
1542004
967050
898422
833956
1063371
875151
1792811
1421286
1661378
829214
188743
1553980
1602944
366615
1797277
115878
225393
47477
981832
1589347
1270916
606685
1102719
1864460
517297
1254268
1428743
99888
19318
127966
1989563
677022
1379365
403200
955801
901478
1693877
247166
164941
1757346
631553
1921797
1635415
150055
1213368
1273932
558382
466873
1354009
626787
1114836
1319281
266662
1815544
83333
1756926
1579612
1472191
1414778
1368742
1224139
1263148
1830654
127369
1301133
148923
870767
179381
217452
740111
769671
95756
1867735
1786149
1846114
196804
1789980
894587
1864030
1214880
1233945
828134
148364
1233236
1299089
1294696
1555084
1077562
1036084
773702
1121109
1223586
1059059
1970558
204373
818544
1176309
1278135
1086908
119031
1953722
439392
1062665
485945
1891941
368343
502336
833973
57299
6317
130890
1742688
1371592
1230687
1048387
112149
1692429
62805
36716
220927
597813
212202
693902
1641157
1062202
1350178
1684225
131802
1419771
1993085
1536185
561501
467004
1668990
1762919
64023
1714638
712165
127052
1734102
1106533
1047466
1668424
613388
1788697
1984643
332798
1390007
1902606
1307091
243790
112860
1846192
1540996
472563
390901
377638
1435555
877659
564732
930500
1507980
1040213
814323
891218
1345648
1497363
444484
854126
372161
1888166
1364943
1429697
886993
1075266
17384
795080
1969481
1845357
1785136
1186538
1466539
819091
960091
204329
1218834
1564903
26289
1062097
169762
1446262
1170443
1962479
420671
732996
407313
440340
913296
66361
1784596
1059934
1197123
1022203
1107123
1273022
2321
1496112
683811
330126
788212
1921496
1872951
1413533
1151360
863361
1051906
1916641
1518920
905781
1616750
783131
746678
329897
1821086
978182
202741
352522
120140
1406558
1798241
916016
1465782
315484
1782325
357619
878378
478903
360592
534471
1073597
1408096
1418620
608744
580075
862455
1224754
1700852
768188
1532579
80098
348659
1846115
670747
425952
1389982
934257
782409
1152331
1909304
1109284
856640
1373009
1625366
1492394
21805
1654390
133975
368771
1250459
733266
860084
1996351
440696
1866360
666059
198990
1413820
1061713
1198250
526032
1905521
395563
611815
638332
756572
1376175
639807
1226702
1643395
912834
424913
1525593
1384108
1541304
1626976
1017331
1165525
1958342
31680
771193
733839
1265927
297267
1608081
534807
78145
97784
1853094
1973474
1733804
926510
184800
893841
346302
1727607
1143694
1555271
53907
1346815
1708538
119842
1813676
1666034
709911
1402329
831145
804839
633079
1491721
149274
1019667
1526271
1212269
413117
639838
167656
1261965
1818552
242617
1331272
820290
532927
1811781
1155487
489099
1772651
984508
808249
1986879
1051474
339325
169855
1138665
877372
1404469
1138445
834873
1185452
875108
980414
480394
374967
1700810
1104245
551719
1143496
252696
193270
1517891
474386
1235924
1315438
1003437
38365
101945
1183681
273068
450433
704302
736381
497772
1742976
114231
75081
679911
1338446
1080222
1490669
1475550
850046
582839
1616142
495683
1505185
539910
843358
962825
949577
719189
648772
1388154
1893603
375868
753612
267382
1061427
1207928
525816
1092956
1845783
1758673
63939
1415976
1867338
895585
454842
1576262
658760
1749205
1376542
1131429
1621200
519045
590392
178155
1906173
1432119
1529592
145407
1162164
235887
1756606
91091
1406993
95686
483597
1068982
1275563
570629
1036308
1833788
798528
1385213
856537
833358
418273
134142
743563
1698024
355414
409310
887387
200872
52027
1449837
714714
421109
34255
1650080
730512
1604306
1302805
1015016
885877
678477
1273838
916335
1573160
1020446
1616544
359787
1656671
1721849
1700429
1525391
595131
1405490
98261
91794
844809
1689570
1425551
167803
1796920
1276733
1488807
956459
215221
1285759
1327866
1947038
1563362
1660251
1339085
1135964
1202057
1960091
170674
452643
1724381
147670
117834
433150
1323770
1823212
1098941
1762178
106821
1388849
1669364
247030
468649
270443
1591860
1643347
1959217
455115
1575347
31745
1077459
1509497
1279512
1122282
1808058
694218
307767
1180195
1112774
1178791
1714412
678130
236655
1716713
1737775
39319
618223
470286
1218340
1254169
926456
305139
25002
544004
1623818
1017244
861536
1692259
359513
285322
1061138
54611
1347857
1020519
1572076
740509
783405
649726
272686
1084284
620038
694089
610644
1908148
604293
1726054
1412365
1854588
171553
482794
762617
1357798
25111
1914621
1051299
1058999
764887
1469774
1942019
1106187
1643986
1009045
1505218
298556
1824122
329459
779434
1479296
919227
1950263
825356
634065
703450
1196498
1869278
732398
1856144
1643849
1480827
1347944
397414
1083234
387431
1910250
1338856
1462144
334562
1575419
1061848
390888
1097098
1333331
464409
1028904
303587
1577367
1100857
712365
220339
582249
6086
1717626
1718123
1325380
452677
1217402
647755
587004
1545309
1192864
800984
1299816
1647992
1652761
646853
1385968
1912979
1096
699993
1250765
538826
1101917
712958
1047860
1725370
1494444
1161790
1658346
840278
1742081
363015
979474
227490
158861
1975877
421088
738859
1241581
382346
1647501
974663
347816
1263847
901522
352126
1807155
530213
1594287
1176999
783218
589550
1870743
1412585
1986206
588707
844446
633554
790903
127977
687011
970219
1425698
1931335
1397193
1306686
1863640
1311561
402285
1332051
1810575
1057138
959756
1531850
580773
1978774
76985
1928797
1556092
1928843
1589604
1513093
1317371
1432040
66594
1597304
1451294
1279411
300334
1098219
1254955
1286029
1723292
1621047
1477541
35651
398127
1640527
705523
1164107
804439
52848
1713845
111106
1025573
412221
1428146
1929172
628872
804378
1550
1442609
1488593
1161539
1303541
6313
758691
732550
911402
1985030
1728050
1004510
1289702
1457280
1202479
193375
697422
215327
133639
530223
1956366
1007371
1105106
1140570
871429
1341995
1688698
466105
1756310
25955
1198624
203661
739735
913503
1275933
1788379
1479213
877152
1427267
1137258
1045196
1053608
929590
1880354
1261941
1844648
576215
595
886658
1544324
1251085
442428
172393
1977061
802875
335292
1251332
350787
1842816
1581111
1884795
1460917
551723
1106976
8775
106120
1646839
1604457
742952
867569
391128
487912
1565294
1488418
703289
1696534
187913
1551437
62646
785211
137131
828367
13012
877865
575105
1667909
1076961
774843
1030702
1290493
427859
1039110
1723399
1473544
1213883
1102119
976655
175442
1789568
1305908
1166809
1127471
689253
739909
1448246
177799
408929
557142
1388407
1718315
1037246
1295902
1726950
1782343
357661
790059
1101143
1696960
467964
905145
1390546
588590
1301090
1574486
1981678
971533
1165605
1479182
329242
12221
1438210
1464982
1245171
975135
106679
1128808
746334
394112
849641
476182
19092
1117701
316525
1874506
944780
1788698
534324
1814448
1181597
1704520
514514
308867
362345
1548464
120627
1182651
1724333
699771
1753165
845099
857197
510011
991686
794089
865380
869232
1550299
1825569
1272448
52834
1862292
1794554
214460
1111877
67477
459649
1012371
457722
11849
1067887
700716
332375
419134
297796
810379
1780518
1595747
1642395
1290880
1730037
723763
1802018
810025
1890654
287659
563385
1814901
186172
150804
1425125
558062
234603
877651
1954881
901577
1726322
703780
555601
711712
1112900
1954890
1160801
656804
659229
1021450
1627763
1852809
58324
1935993
1725951
1433250
1504619
1601235
517303
956037
753742
804310
1194554
1201082
308328
1823873
1747688
1718842
1260628
20018
94143
1422290
402192
1851912
1742831
1436880
1019696
301179
1510877
1475778
1532511
90901
707365
865917
1119360
848777
709631
5711
1000433
1966369
1793538
1644538
1577328
1842677
804617
1301127
364918
376172
1636010
400146
356605
1012792
846321
792645
584281
1499782
1497474
834060
759563
1555465
987971
865784
1023753
901998
48627
999417
721275
1506986
436301
300014
1342230
752697
985364
1213446
1695466
648929
1251286
1357835
1932688
490868
1803351
877992
337758
1852792
1752912
924437
261599
542942
600744
821843
854097
1938032
1787024
185672
788655
1377380
1375134
1440789
541375
1289836
588673
4325
1346541
411386
11104
72561
214691
927040
1462170
1316650
1724808
318636
1620217
1451971
129285
1771430
998190
214851
84270
363613
1088789
791802
1162922
1424496
1591361
44474
1993448
1471661
550209
611453
1855426
1178910
1882347
968621
1290835
1694358
608264
1347566
1507573
999646
279836
1537227
1249622
825775
1936135
265380
1684048
937246
483466
570766
1824004
594337
77504
1613257
1003455
993369
994768
846691
2198
58167
767345
57908
939628
1880626
527412
143699
170895
1200753
1048723
1328261
1253855
522444
790485
77395
246569
982362
1622890
210946
1337478
126781
1806250
1852283
730703
492075
1437833
578782
112078
860171
1171920
193359
1755064
858424
455231
720049
982025
811686
20782
695866
1027983
1025177
46828
1708436
394236
759328
1527667
1862727
1099105
1144923
316571
1081078
51795
581846
715357
761650
1967039
1195221
1389532
23547
842188
1065316
747275
1772484
1464711
89354
218110
824423
39620
755180
106047
1465173
1450778
1760967
616267
414843
750989
1939213
1873888
1277709
1130478
1201588
853250
656157
1060309
241129
927539
1545029
775200
1823256
747314
566934
1723586
829082
1767346
844698
118671
796469
1311774
457418
437708
698422
1269660
398946
1566393
1535756
1134808
274294
1437403
1147926
190553
1591674
1919262
314630
1918060
1228723
1758229
1074235
520
1597219
387652
991307
44563
1691105
781005
667448
807985
1041286
730952
975425
1790740
129008
954065
1842573
1750544
702586
18901
227977
196072
1864346
723031
59525
1597541
1704119
1155670
1033883
1172490
1019827
531395
1474977
675055
927454
548994
1978909
1687843
511354
597652
839453
1752164
1280677
1714346
990563
1409631
1842208
1321182
1029364
21519
1962838
1070748
927340
163486
1727567
255456
1698074
428668
508496
23413
1851830
1462394
29523
1197393
444223
1278862
520173
1410528
1497033
614075
1303624
848889
38357
1394551
1419481
416348
1558506
650619
1819480
1719138
1894649
536377
852327
77052
1107373
1757408
666095
397822
1511395
1973862
2192
800636
1584485
1773062
835775
220740
1290556
1202209
1628748
21388
1340744
1397192
466266
1252018
93925
428357
1955909
1189487
455585
349295
461059
278597
666902
1961034
1489813
1839934
1149766
1515599
611409
1281003
1312971
1846729
1607751
530597
750363
366465
1756800
294281
1989522
1172988
1714233
205346
24741
1104055
452878
1481535
1045822
35943
1823977
1758317
363267
460138
506655
998411
1471764
1405353
1382654
1643809
1284304
195064
872374
153315
194778
1650576
1437672
1880496
411147
1833600
1848150
1834886
1923298
598447
949881
112243
1096552
1401336
498747
1164706
1599236
1193635
1748806
1137220
1029288
122981
361954
1940427
819867
1131151
1073211
55067
1578089
76900
305030
185192
1758041
1155854
1689677
755753
1704213
1863672
1365900
1694323
1619739
333703
1566954
1153666
983676
83747
548348
479742
1313772
1867058
266474
1227699
1730050
745949
522294
915732
822177
1356810
1605666
622470
1959125
1132670
140451
1412834
1518434
754520
1720768
445287
595340
1198799
1698
535381
706984
12550
1504869
1568667
946529
1633558
432531
1923844
333872
1056816
1422689
987158
193339
562058
140515
1559096
1539633
1051382
1777802
756038
305786
45599
1049357
1317294
1601780
1676626
373166
374777
1692499
252098
1669999
908553
1546793
1157144
1266237
1921769
1054688
819929
972465
1484955
569023
1476914
81300
805872
1522792
1994791
611041
609301
1040940
1182239
906577
1266115
1030132
1911656
26721
1069460
726056
1076570
1533862
95612
465782
1031614
82045
324440
59366
1166127
1404831
234481
583874
181654
27689
658009
67694
1870936
544293
42281
566692
914247
1080752
1033591
1575637
900002
1472146
813315
25954
1454091
1540813
271693
1423449
280473
216829
1890837
1857979
273049
1520632
885807
1243243
1552679
1298492
253688
1443034
809024
449158
1019474
82517
1230137
805037
660050
344587
253248
400916
1514422
1470184
1592497
340455
557206
430618
1899595
1438908
1511716
786117
1102604
1336098
223929
775310
493000
458559
1906898
724983
1656568
1208919
1743285
1511102
577793
873752
986713
539172
1907433
1723379
1795130
1364285
320206
1249775
1561540
1306362
358922
59668
557833
328642
48319
707663
844846
1638955
594442
616212
1740355
1793332
878121
1614552
1373131
748978
1360083
1438074
1742497
1740685
229171
689408
1058561
944144
796454
714482
1373103
1527173
648059
574113
464074
1886290
1365641
459523
1975769
1899347
1171547
1576455
762853
1000653
969020
892322
1731906
597922
1987030
1917692
720967
109879
141246
1766496
634689
1526915
1360321
1541118
1447424
1953408
992870
927985
1836679
1389213
1018807
276609
896376
234419
1262971
88439
1480102
1847692
1399482
419170
1579928
1523454
206338
90437
1198241
206002
1478247
1782292
743517
1046383
1489565
1878784
667968
1217286
1774979
323358
1282249
136964
1424826
1445829
158802
1623021
322757
1407237
1527028
1900580
1540946
1134566
914444
1544789
38637
1585536
158944
209390
675308
400923
1355009
1414718
336020
931566
812311
934367
964853
1189914
1025116
698405
30332
1537869
1946814
353952
1901565
196167
437069
838622
279339
1567950
22416
333397
1477207
33729
1034881
1108527
207746
768080
258037
222572
1382353
235451
1960283
1367967
543879
1596763
632339
1165138
1805367
1367490
581310
640973
410547
373885
757013
1821739
1984290
1090273
569221
1766693
458940
1462960
1050321
970757
909945
1441212
698114
1259034
208263
1876432
176085
891679
621363
31241
1079884
1715297
1647427
1429348
635464
664626
1979335
1634120
490388
90274
477925
734997
922777
871613
1304433
1180333
1396422
1784785
63327
573419
1087883
1971639
1474525
1585525
1648248
1955169
14954
1628238
621167
370003
1485320
918975
640459
706188
1684922
1486719
1968654
1990778
94113
1891058
908476
1163369
532014
1649740
1659684
1526894
1970117
1793889
1025874
281135
991142
100304
814906
1977036
54960
1804557
881988
1404531
102507
566309
1041711
1356643
1520075
47443
727865
155125
1426027
951689
194892
436066
1156654
1645327
1064990
14980
611722
875326
1794545
1217631
856328
1497733
780178
415445
1235894
1698233
1312227
38082
167419
1102161
668232
1153187
77735
259938
1027846
322779
1375524
485096
1771764
1570820
454583
1157332
1094547
466149
1820532
423756
616182
936446
286495
889623
354678
640985
1010129
703574
1436197
908473
624764
479065
716442
1833670
988305
1860629
81843
1625453
1015786
1104
1450951
339879
1684309
1579727
153963
644713
1813534
1673718
1266943
1619969
447367
1073483
1157946
1632783
87277
127141
1372520
502433
1058447
1594556
600853
657950
207566
1914740
740375
1944529
1936692
469623
435371
1719145
705960
1762652
1626545
1962803
686328
1260919
327477
1053363
77881
478263
675216
249180
1180029
963996
22217
600189
426418
1056055
290911
1366221
463211
587947
939676
1045628
1059393
100704
521119
1887799
429836
946387
1712870
391278
665301
331982
1720727
923453
239928
1606140
1210013
1314007
830653
327017
1345248
1199950
1090422
146723
1753116
1592832
506637
1711900
571607
1569597
1153555
1143602
112967
326374
1769948
1383644
1320522
1110106
1616410
815695
1293514
902135
1871109
527197
1803783
420494
1626785
1173826
455428
275695
1653888
1310441
580799
932933
893899
847696
516654
564967
1301283
1743222
746202
1760498
1997393
78647
922638
479981
1276667
1047229
943063
560553
1769838
1308894
1336657
1081514
513450
239576
1007668
113997
256160
1848141
1010123
15884
1330371
1255879
1837464
1200091
1607443
1576989
549900
760340
658711
1788166
1302385
1184143
185030
1488025
1435157
1193870
641716
505052
47710
1238470
673304
1139257
1865213
1163287
1710434
1205357
1092782
791537
1592088
1565449
1713254
420820
273093
995652
1543145
9632
557013
1145755
544107
18909
351715
175433
930087
546261
1961903
639871
1289218
431783
884000
321490
257259
1677897
195114
201187
805961
475431
1753519
252879
24496
984910
1952275
698124
790506
1730604
932893
1979125
940278
1882579
39997
257380
558750
1554335
116539
1559234
1337329
1739976
1038183
1351281
497595
1120301
399179
1028743
1127289
1623779
721795
1286123
1645581
830067
1383812
906881
1299070
1759367
16097
136410
386577
66119
301915
1774256
37230
158784
578010
401316
733941
1798299
1182451
1503526
1126748
374160
1888813
1004639
679560
1366549
1991912
1847429
1305208
1660580
684954
194690
316703
697782
431827
885278
434536
312666
424507
406110
169105
419191
57022
118461
1223008
1158193
1363734
1070379
1384380
482824
449284
954917
692746
1399600
276595
38131
443860
1127079
467027
112833
1257697
477726
997939
1942239
1642300
21371
739116
1193217
1197569
1191253
1612755
303307
151373
1229753
1853833
1986620
1929627
456763
838126
115937
1704289
1337076
381617
169330
1448019
307187
799324
1073593
261015
1963252
1229684
219221
1352775
1615136
914840
1458052
1319041
1577399
298201
1539107
1932333
923138
1035651
724763
699131
259909
420667
1737393
1029907
749936
804646
1095535
116249
1809837
1514452
1050444
691318
1380663
237328
1011355
1916445
1369692
1058794
217540
366920
1155117
1080154
711687
929691
1060764
797296
1829826
1787468
561704
135648
1361159
1277660
1420177
924654
1563542
1304678
1885850
1006432
1886415
1036031
1712333
1569293
1904241
1521339
901604
919827
652288
1940562
462294
902057
1455202
1456003
1548320
814506
188860
358801
981602
942851
312797
844228
1447202
1912586
1256929
1157306
1450610
152744
1384016
746581
30372
721272
613613
119821
1022020
967263
578761
1326959
1598942
70629
4928
1124850
1315563
303545
69911
665286
524220
1435024
1507157
401773
1145022
901720
1723891
413155
927974
1179734
898594
1172348
1658477
1153267
168409
71794
1650454
957813
1658896
1858528
377671
655103
1098549
644396
661636
634220
455593
244276
1872407
79577
453502
513733
680696
1075161
112105
523660
176552
703338
318846
863666
241244
305560
129812
662252
897041
632351
1040011
1532914
1433138
442442
779507
1139562
283249
881845
457245
1240942
833972
601926
885018
881203
191364
490680
314723
1241543
425594
403987
43897
199920
1549321
1080902
660611
1269509
628422
1515218
1752622
1341391
1980374
646530
549188
1560152
1748279
1753914
1261686
342623
1412853
385985
1340146
1708783
1937477
975122
1319401
1556786
81995
555446
1778760
764076
1683854
1808031
53082
1383367
701397
1839761
1295144
842445
962936
770775
86777
560195
411676
406156
229343
467289
967615
900376
517140
1510544
153979
1326094
1080315
128911
1831859
856611
1135852
68623
1825306
1811532
1927413
1706024
92997
1390864
173256
1546987
640387
843756
829944
34006
799623
1611373
252708
1964188
689254
304250
1421688
1730505
1074599
1356233
30761
1360585
1165930
1172204
665874
1447692
326641
722722
1979227
161957
1680727
303743
1021661
1226730
1885060
1796036
1308949
989612
1457133
586212
1190469
1316140
1719106
147207
1523044
496184
1036880
1998577
871558
635189
233750
68821
772345
1164281
1318433
1960676
1005666
1177760
1866573
1129236
1151755
365823
811934
1788937
1504756
946039
342676
1942222
414465
774337
577907
294239
512878
389368
1267213
438693
1712473
1359509
1945193
1634622
799176
1548070
157171
1616629
1773321
244014
382942
261586
1336192
1572102
236496
1927741
953980
183178
1924882
1708591
374100
191474
615030
1804887
752143
1729738
1899811
1633823
569480
1699330
1173077
1137282
1865765
422058
203820
1006749
1720317
1587318
814408
1313949
1253462
147640
1555172
1738201
1913743
451136
70376
1949235
612944
1836043
1505905
613463
572630
176671
392132
990742
1341442
40131
1880841
1101303
1187893
752103
1001071
968211
361307
1809135
83300
1939932
1176088
654478
1857102
974586
1954370
1805003
698390
1985517
1448381
192812
642629
43586
528426
702257
1105324
756408
533852
392944
913819
458280
1486184
958203
226642
1797590
1472361
960170
1382038
1878297
1162952
1858102
41472
1321936
1709141
1730366
454758
458457
871683
1120631
531864
1517539
576252
155301
1718339
1521000
1151037
344505
167020
22515
1144030
230906
327022
1637528
1203010
905465
1658961
157303
58296
766647
122128
162115
793778
665129
1335265
557023
1575771
1590269
1720331
1738674
1538911
1272588
297831
1371402
1238311
156039
893224
1786358
762775
1219462
172191
353686
1212712
706332
1918012
723677
660266
780562
674272
159862
194654
1236624
192709
1928532
1042058
1270471
1666743
516528
665624
1019685
1113347
1254397
35160
831518
844419
58959
1422813
660288
765682
11483
1933543
310688
1331053
393289
938783
1938048
580654
873627
639347
1325819
1611650
1775712
234200
805439
67134
110556
463964
85850
948817
1035284
1870031
1293769
1364101
1093103
1886509
1668235
311679
1366174
1846286
502362
1798360
312046
335005
999387
922699
143224
1093915
751769
1914617
1726248
392053
1477341
1970623
68333
751299
977399
1319100
1328437
1736213
1466282
728305
1826154
1195608
1127317
111439
1330475
12101
227061
1733933
529358
708098
253442
1437729
1945424
378586
1680656
66447
1925422
902974
732215
1712419
1804735
1577345
1366420
2336
777575
574322
48822
565615
646367
1540658
244607
1636821
1288934
1497271
245918
1177606
1567016
1559741
60961
244776
1444834
154965
277000
1291011
207662
1836754
838678
1670459
1081624
161873
271489
861987
795898
1383173
451762
1502698
1300529
728313
1804844
383586
528851
108787
475486
599401
1319891
136890
225298
1209831
1194619
721455
387984
1252253
77422
379206
37024
1772256
1604010
414843
414179
978400
348085
407249
1709159
690121
653017
1852144
624670
1908491
353091
1615851
1579593
429775
1770632
647651
1142326
1590548
133697
28057
333643
1783720
1066048
1776
693207
1059709
1014739
595150
1008984
1675680
1330404
405467
1976850
1926861
336248
336458
1197945
1544812
1796061
1923683
1640359
1397136
938370
579608
1496625
1899421
1333033
785866
1342428
839785
1108634
1069713
939771
320033
1326927
822160
1878139
421009
1899541
1546404
347730
605944
88543
1516766
331724
1190837
374973
1744413
797483
20431
122262
798591
1391872
1064567
617404
1776757
442489
993880
1593006
599313
1190186
380915
518502
867697
867522
943946
1800352
1111569
465762
356962
479689
1807738
962992
118641
768710
1941065
99638
1315607
1441285
356953
393009
1093844
1728823
1790380
382162
1287782
458440
1125782
533001
6232
1165402
232514
1462998
218469
1176292
1419305
57775
1100841
499762
682794
1659516
1920286
1011349
723779
1529039
497004
1865307
1131878
39742
1783057
1551516
1126653
1007785
1159628
470925
1083720
1729075
274835
822901
196286
37549
126308
1968158
293067
1712263
1391495
59474
1062904
1486847
1620745
342067
631318
636593
198667
1234765
1633448
20819
847087
276231
1006550
1768730
1694757
1055398
136427
1736921
1770909
555147
1651796
291892
1280124
1504982
1758562
658997
43074
560940
1679899
921666
1981359
341555
1639407
864656
365968
1899317
537302
1779833
1653576
749790
207078
6252
1676772
1708769
1019921
1995702
1425150
637801
1886153
404260
616693
1101529
244589
1879775
299274
642369
1329024
1229253
1795083
65708
1389827
1083301
1237509
1748957
535736
1909531
1492365
153605
727579
1753957
1620095
626787
1805367
668767
373821
1951782
1758587
1052224
635663
1052672
779231
199611
479426
423931
1019348
526474
111941
1668457
1356242
145428
389187
1487178
775455
218878
1946575
197453
56243
1736117
488087
1086409
1232959
809528
1251658
1374671
704985
1766239
1099295
1371668
1157970
169732
1169979
1133770
1370132
1404444
1871912
1117013
135497
1224812
1909278
115253
15939
1457789
1400661
237633
869733
723462
27702
69421
873988
854865
1612904
307956
1795218
1343862
591336
1633222
327270
777541
1758792
120361
598575
1681267
1647154
1608556
1026708
1722712
189112
1785200
511488
384191
893061
1498457
1148732
848378
502640
856424
185713
1224961
285618
1987299
629582
442559
582547
26243
530380
334626
1781353
1568509
1146432
1103848
238831
1772476
267696
1121756
467471
758621
852819
604659
146486
1663654
512780
566352
245630
1078613
1448013
1410120
6210
1311950
647109
1155058
1235237
743869
334428
107255
353179
1790638
777771
1288351
194870
1395625
1980453
760950
683148
1805160
1637953
376051
679493
1875452
842812
1847563
619131
365839
1952520
643676
425315
1709206
1485747
1620895
892331
489025
1386599
823039
1059163
478222
1189750
478263
1580812
1101265
4952
1706248
1849744
968727
604420
639487
616767
206631
265450
1891414
868857
1343020
315330
529468
874777
357219
858400
1600166
1903219
778156
1113689
430355
1571999
1184406
579240
253934
726635
610209
1404656
1233766
980932
1479411
108118
1820300
527539
998101
1663421
696702
796687
915915
533975
1248936
1798742
1461615
1365986
1601902
869188
1015564
898399
629398
1981288
1031148
736756
1821995
1058508
834804
1796602
1067124
1766550
1644707
1376591
611945
1334612
1951441
936258
466882
1871901
1935232
278208
1454648
1360692
814327
837109
826523
1297983
1933561
1237901
1063537
650306
112634
1800887
1312405
1300461
738341
893806
220745
1084248
837970
369257
490663
535096
831658
627600
1883813
60203
28003
1693714
556874
1393224
990157
1382730
21433
1396071
1425250
661258
1446826
497998
1898294
1354619
126097
1246958
955484
349877
1493256
291261
672974
452176
1156757
1680549
729892
1426405
1213185
879159
1609753
999487
391984
1696131
894657
1933977
651711
1410005
1803892
325858
1966367
1622776
948880
1893609
649331
1057368
1633475
862194
1271845
1800530
1569419
985560
1367552
459363
1496646
1464664
1111359
863139
1751854
816767
1922362
953043
592305
1297286
496265
196152
709854
159386
214338
527906
1082390
661859
1200501
1566390
1879443
1014881
1470666
447460
1290117
1805019
1468522
1773689
143387
1176418
627118
924433
1131955
1079275
545795
392049
1193634
1012374
807815
431269
32533
694668
1808795
1465877
475832
70632
1160207
1464520
1512912
1015940
367880
108008
1136175
1964606
1738351
1190478
1580211
620017
280864
1094473
1930433
860023
1245665
1802536
1039849
1927411
498829
698692
824019
1384579
1606824
1151759
1410829
795780
77879
836936
1619060
1534135
125448
1453144
1311548
653448
1070164
792982
1022591
465534
1382914
941649
1938669
1988668
1073150
52435
555843
575387
589199
115082
494679
1981360
144906
1399267
788151
414181
943818
837873
1787562
1623662
558182
1654408
1866590
376660
1074061
1319605
1419942
808020
1297607
752015
679178
1160000
721811
1113563
1399909
186251
1479486
953652
293380
727669
1117295
985359
1863425
1673598
711537
1136040
645751
218214
786591
518451
250351
720362
1177524
633775
515782
978436
1406167
1578110
190916
1721489
1981644
1939295
1818098
405026
589814
1178147
1569540
1288472
658886
425244
759707
631211
467715
585458
744126
1169104
310507
1599864
438307
306074
1904174
1247794
1341158
1202059
1697325
1006171
1773548
1804504
550774
1032050
1050164
1026340
723619
1112914
1895272
1648215
1253146
540481
288924
547466
184549
1158666
517148
1267291
567697
1095617
1011022
1670248
135846
568605
524616
1911635
1988009
451908
1095585
1199980
890016
1849923
757035
1717989
1747555
1828214
1747788
1625362
634697
47020
421242
31779
1751974
1195044
891565
117237
998420
373903
302193
939232
1527558
786726
338928
47425
1870939
1354823
239033
436111
874406
1844884
1722945
1943084
1715427
174323
171031
171815
1488490
888300
1106168
989554
1262687
404546
1606392
1078547
236335
587976
524550
1192716
206403
1395429
762762
1991026
287398
1549744
1973699
1206995
1641053
918646
1018244
1725239
359295
1477635
874155
727117
906712
595662
1817436
1458283
1068279
672616
1097319
894867
1824852
248019
188333
555229
761473
1993370
257319
177811
326813
1113823
1360322
1364222
956829
308362
1315084
669365
181437
753634
551337
1843949
443005
1924905
1677174
375252
343575
481723
237578
445462
1445089
503912
1018961
1136751
989850
244819
449382
443031
198769
461616
1308941
1473095
178186
1711316
1041770
1015492
289717
1309884
55804
1638663
237753
717836
1191574
1366087
1094933
1456605
1705283
960135
728725
835006
625052
55182
182970
1080500
1661243
1845332
1792106
1167498
1718768
517123
762386
1241707
1357628
541902
781308
1649398
932279
567813
150386
149947
258343
1465799
1317680
1651447
1204222
371671
1153365
1964610
767896
1596133
1710518
1056110
670171
322413
1020606
1649833
480305
726497
1493567
1886421
1908797
1766388
1176810
841779
284
1706280
365870
429963
1003515
1587879
1090522
1282134
465221
497408
1592834
337808
1056150
1942398
1225098
115224
921934
1459224
1236970
366790
1561551
883105
1843104
355543
1088238
782584
885326
30977
510450
72158
540859
219592
1143408
364307
674227
1606774
506516
339412
1029806
1840193
890424
1854570
1040325
1026184
371237
1694976
1775770
1715841
1532636
1236172
1775810
958895
802238
1587529
155121
1839483
1366879
868145
647403
1571720
1401768
234753
1698238
1412591
645973
568166
817610
1542202
423194
352456
951769
880448
323659
1349865
1177577
1753261
1214252
711184
1417823
51598
1188297
445045
1466037
654669
480699
869675
710801
1678998
766714
103554
753983
1462165
1567301
722340
351131
694368
529063
928147
1252546
1489787
620569
586250
856057
159864
1829884
1496869
1621478
1851937
1518479
337943
158275
1850376
182200
1160440
1920015
1576943
1857476
1595594
1956324
96228
1160948
1966903
933116
10894
334866
130666
111247
1075024
1116997
343123
150402
1951545
1958930
1815603
778362
286769
1893592
1849224
516782
478934
577146
617572
1145995
1593447
648795
374732
1186378
1478217
594956
1373617
1097507
227625
214922
520121
727369
1941603
115676
1258936
443558
1372454
790947
1665150
359379
1013297
1039317
614578
471616
1038195
395988
1676238
902860
1338938
447047
1082684
1965512
1838389
1001034
222822
1001416
1159808
86617
277373
203619
933018
1286217
490044
77440
1027122
1367254
1465865
20034
1382955
1226881
1573021
543989
30044
1197528
669323
546902
1282433
304943
285045
1388757
1677175
1451885
1069851
1627773
530443
1605778
82892
488996
1493295
880917
404171
515394
919333
526656
1689990
426906
1892740
67498
1253794
1765815
428562
1757071
1565485
960702
1571457
1058910
326982
1825444
386206
202212
454337
411020
524475
1021783
1859688
1115771
1280285
814119
712452
1523277
1868878
1258010
975696
179611
943381
1776350
957517
150647
1080840
1698659
1405300
1452072
1214933
224631
1181657
898671
688541
611707
1835554
1764356
1012630
1621600
392129
1080250
717531
150897
1557532
549944
1699728
1738567
484687
798227
51985
1010900
476421
1753525
737192
1143586
1479510
474873
920304
1103362
370805
1342757
774619
1848879
1724120
94216
515554
1111216
1676756
645088
1692240
1661260
1602626
924623
1190776
1602513
435164
1358930
1160144
1344919
1504110
840901
1910776
1967943
1017119
486357
1629809
514523
1872340
1977238
497391
653514
598609
1143129
473105
250621
1436825
1513948
161875
1698045
1209282
1469854
1331576
1985834
1573942
1053866
928024
1220071
1345448
1646697
955887
1981939
769585
1713418
1294605
1988980
606005
988128
1843445
815804
389564
1510631
858927
1534212
752940
917730
1353579
1135697
1044334
1720476
1120590
1084835
715521
309775
1055507
112843
3592
1191177
991008
420902
654683
1074633
1768503
413630
1010324
1460400
1155781
1651462
650983
1293600
136764
156314
144609
548423
1739458
1890447
1175600
102631
459783
1085877
467139
566837
1528880
1662862
1486875
889244
642032
850992
681547
868366
654982
1876598
49489
1866674
1510090
1040581
839494
1066468
707381
1147098
568435
1783184
927929
1221408
1020368
1595389
1109712
472736
1878948
1982713
995045
615581
1057525
1399848
1422123
1083081
159243
1582217
1650176
1466674
323203
1538527
1224045
965085
1940479
1970425
1831156
703689
1187359
612047
624505
19167
1356395
209166
1659194
1657953
1356884
1181895
1393614
1089075
1048726
597991
497104
36876
711116
267817
1725003
218237
1758862
263928
1794972
587491
159782
826823
263133
1644403
1832787
1900431
120156
447395
892279
1564799
295793
315476
1444390
1184416
1317698
1851708
1648816
834627
1208299
355122
1013196
198451
607495
1831259
96238
1664
1529962
1001275
1352927
733916
539790
664672
1733097
1505260
927941
1472664
1990453
1025432
1451651
1514347
1002953
980867
60948
38334
575403
390953
220790
816199
840929
1159117
1643766
855685
634123
1088872
1923348
1623642
1768105
986880
661517
21552
1221070
1741664
991807
1248964
1317176
822080
995729
502788
1859216
1941979
856602
1210374
1483845
1911940
1502063
1376727
63431
404394
366167
242254
1458010
1549197
1745535
543264
955511
677937
1026811
119268
365781
1286212
1970209
81384
749325
191682
1056118
229879
1870796
540159
1514949
379732
827856
1299739
1319186
105881
898818
811904
98486
357372
1152943
1114247
957642
1647906
935917
1042374
1678693
275509
1240697
949448
1075148
1543710
1946502
497619
422786
134807
436627
787763
679103
498530
1823645
248424
1871853
1165795
233872
969302
385452
1774415
1111058
1275227
912557
1728993
1212928
1258601
1923663
1733898
305968
1426185
149758
1458316
996108
1568324
447885
1887477
904067
1759000
1801932
1117009
43926
1849700
1408274
77862
41136
1031944
1361831
1900876
378594
1466464
796713
970878
755232
1391489
623453
611198
1302258
1847312
1755253
1399486
1579491
601622
1737836
880284
66282
373308
924216
720919
550421
1063860
1293689
126073
1004816
720779
1885666
390456
469479
1479796
1656539
1929126
1498673
904891
1329256
374691
1107259
1318654
1961903
1353302
483047
1310699
328852
1891227
1630656
152624
761110
133424
1252809
69066
40946
1994145
1741773
1852408
1273823
867221
553033
19535
178752
1366260
1684048
619825
569374
596815
1002092
1392269
934363
438083
1575245
714225
206635
978041
1672910
1648569
1537256
1759835
1679491
445239
1970708
76731
1640167
610758
1273456
1428054
1756072
1170583
1325977
1206164
1788949
1771126
683490
1796647
1392503
1907591
467072
380151
1230812
1304169
358579
595375
1043781
1946854
979860
1582783
418229
254294
1440502
184047
1336698
1864073
1264058
1806958
799571
1273252
989704
1218287
1986303
1026349
1683200
199405
720983
135050
1351119
446872
1741900
688034
87031
900604
674009
1789450
853017
1265469
538293
1179150
1424059
930705
741021
556315
490029
659759
1775464
31028
1467788
1733709
1660194
1779051
1135001
1274759
460807
1840204
805209
184222
844472
1722779
242317
1771392
1711075
1569588
1812191
1169818
1123081
1278135
1550868
129068
1124543
1313314
315803
1313419
1029799
827684
131614
1334389
409076
571528
1145354
1738952
1676592
69836
1130235
1395459
1894430
1178209
753731
814215
251975
1870048
1123155
1807133
1075644
775534
1322798
617831
686458
867402
1467240
417627
1956756
1875598
1706808
1030523
1170714
199404
634985
1081786
1912254
1419601
635709
680071
50811
275576
1844142
1140544
1642160
153263
1096481
638178
88396
1151116
1141706
1355752
558861
1780809
1160568
1524385
1401488
1238358
786796
278962
896101
926483
903081
49648
653580
849481
1743708
318964
1175618
1360337
891023
1430159
937556
563555
1227940
237992
794623
475853
1078758
1379180
1702593
1043342
205183
1800842
137580
166510
1766548
960328
518580
8947
784442
484889
995042
812721
1205856
892102
398700
1663355
1331645
1895349
116043
1800824
377891
1956491
394716
438209
1694687
334944
1473687
559248
1964100
540996
1098788
169013
864605
1108402
664807
597837
1069695
1081412
1835377
818864
1922107
906458
897399
782222
774860
636338
730660
1564286
1586536
1964390
417632
1029376
1599155
1375391
1346107
645222
1027952
1631364
1490871
738471
1227603
226484
1736063
369693
1776335
1674254
49270
839526
1932297
1452439
1159271
1231122
340235
1137101
254120
1256540
1092428
139575
96874
1889747
406097
251449
608960
191023
1378340
77178
191123
1754676
903997
1988850
790873
638913
1799743
85555
305136
735207
1728393
453810
1625388
3557
966782
1813829
1621180
237284
9927
765071
614021
1900149
271349
458652
764539
1166455
250365
1598521
650277
99989
218313
1950192
1099120
149638
317297
515000
749865
181737
1765825
1409220
805172
778185
1894270
1758809
1440609
741436
1582640
1364530
1556157
1633875
1252821
759131
1831116
1743119
372777
994600
1654147
457043
668507
233634
1177422
831486
381847
1155269
1032629
851645
1507967
1047859
617733
465597
373295
205453
1394326
948037
920014
1177104
611937
1599939
465760
606015
459309
148086
761104
573319
752031
1824946
1433533
1678121
519293
144669
131362
1159241
1449653
1059833
589134
1711069
1012064
1035426
720401
669317
65307
1283043
777921
1503947
1067850
1726506
1150392
1832464
1981478
932395
331157
1959557
999421
545457
113493
876304
1962870
1700447
88060
854146
251434
938450
1017330
1817055
1607846
662787
1693042
1976358
1149131
609996
747142
478314
421681
636190
877553
892657
738361
452341
515396
125669
1891593
1007604
636297
323544
1743322
1564918
1134022
457617
1052785
1389821
1277828
1312861
1993444
981093
1782070
1666449
514861
787739
624938
1812943
420918
407412
898422
845540
1668832
1628569
866035
1647216
296274
293519
883981
1798239
996827
423588
1935662
994503
873440
1003989
1823425
1842348
745396
1563177
343593
385432
581526
1970157
390262
341361
1582115
1355549
1531610
842303
79500
342969
1137059
1508866
1964717
1364283
731319
1099146
1583848
1418007
1947253
580366
504191
967797
1795285
849050
1388150
1411120
1400943
1052426
1295587
941106
982034
1990064
1636286
139092
835091
1018013
90788
870281
1406945
1035798
461350
104777
181326
412854
138927
960266
974645
1546471
1733061
1613995
673960
463218
921228
649835
1546416
207691
1748688
498706
1505822
1152432
1022356
1606906
1038487
1167681
565152
611336
805648
1908267
182642
1614372
1947005
1016487
957741
1798535
1902948
1874382
1025157
1100737
1806642
1155417
1413992
1874503
564192
976798
986323
1281035
1173491
941282
1997210
1209372
1569871
139872
1573667
48018
1342622
33137
1605856
105771
688869
394206
760455
911153
717556
1029744
711586
209991
523523
1171652
1776744
179174
559609
331255
1150139
1214543
614055
895364
606096
657356
1655839
1375115
16658
1388264
146526
82057
547459
460997
842886
854409
1305111
834582
1815864
476551
416757
1765514
831409
674284
374220
169134
64035
327669
306604
1450214
2697
639539
547933
1160163
429256
1454134
1910413
1944369
612507
1880367
1743205
870252
189456
893169
1727197
1179967
13420
1774796
1840963
510502
1702307
51236
76854
1579355
944186
1627893
1368948
313743
1408787
935201
118756
651977
1457159
1792843
649580
371456
374093
1379604
1973405
143560
1463360
662840
155772
797177
1015924
487912
1186450
1589278
1266844
1840941
339913
442232
111250
1835675
737652
365123
515206
897751
1130225
1683250
1283817
1935055
423708
1038171
269776
20723
821235
1658915
845138
1716150
1392742
203383
1203589
1815481
1946266
555439
1111340
1839535
76908
1682319
1668102
608828
1686796
1688935
1954908
1984672
1981759
1507326
1808525
796561
479180
1522063
350049
1361719
62332
1099665
1338200
1788191
1445438
976678
1202908
753485
1966668
39977
1507616
427959
677996
659274
1785412
1819527
751093
1606395
1180410
1810713
662441
1620796
613769
1915955
1627076
266041
1555841
1427918
914167
724025
1332445
1644499
421239
1242151
975327
61608
913293
924540
1264658
1392192
1500238
522787
867618
1524577
837419
32087
88975
661671
1324876
1559711
1553482
1907370
80897
1111865
1197238
109880
271715
1527553
1242160
64049
1098213
1723664
1556125
313930
719392
376840
1842076
134388
753678
255118
1524844
302208
285449
1130195
1313543
1765948
1124649
603485
1323085
1013293
1381505
925932
829916
223662
1660176
196873
415424
129827
1625366
1556280
732449
391026
563460
1006799
885326
1080202
1527801
610376
1654871
228233
263371
1826157
95245
1587343
6830
1338369
161256
344831
1592491
585318
509033
1046803
1723585
308922
1404695
821408
850715
1544892
660046
1547932
301762
203999
73642
1709069
536717
283249
1446494
1906339
1681430
508249
1591811
1686581
1819800
203615
1727310
773527
381609
302992
130162
1257743
38495
403824
868352
283587
385404
1752933
40752
1641901
535532
1136720
679094
428295
1724726
476036
1006328
1530892
608165
640517
1500157
355888
387696
740755
1734678
1845385
238719
1245310
304136
221836
1406214
1456306
284550
408841
1296880
1421599
1189583
1983087
559756
783570
632209
728026
1422896
957418
765249
128583
1169755
1887529
426592
255684
979394
1191352
272905
1910021
1222434
1913787
886044
1301665
730559
469055
700494
935902
1892458
1164378
604724
1213749
1543164
1334828
354452
1864584
492538
518733
1869950
1953516
555538
728197
1902656
171249
825478
36873
1575854
1905072
1157923
552547
901813
1516896
1605148
1498581
1640628
969282
1365373
1124915
1602356
656926
1876936
52876
1587889
1972579
1198475
335760
202008
1696263
189334
724694
1453832
568389
1699684
656366
1980549
865418
627291
1655769
1221448
1972451
591352
1735788
1149263
988687
359548
1753086
175013
1425784
536934
1083785
127088
653327
640117
639355
1883474
1571284
159068
24316
414548
1618898
598498
1259001
136561
1985561
213316
1333
564980
736092
935670
1931161
120850
830114
837570
1243384
1753397
533803
1622749
250718
933348
1730382
618464
1170456
354714
145562
1240730
327882
709730
810915
98396
1528189
1868992
750402
1138341
140588
663795
860706
1707814
1577767
1616921
925686
866457
206462
1029648
1426306
293517
61454
1392287
1636446
841179
1113537
425877
1438540
1301237
991366
1928615
1347757
1342709
434611
721198
1575604
983776
1319090
1331651
1790827
419565
1675605
1851124
1272877
1069508
617141
25921
993923
1635447
207460
191844
1829664
1288184
1889238
599296
1718915
726000
1375408
76500
584808
61298
533302
352218
1266162
709297
1643944
1665617
289122
337965
1429553
1015801
320080
784154
423317
1641908
588440
135602
1744925
1917502
1814797
1333253
1271021
1878078
411328
906078
1969754
513898
381297
1270020
1632608
1761834
1808044
1010291
1158562
536814
27298
1718602
1796248
11037
1966119
352083
1793188
335949
1914743
180679
202475
1964392
902754
1410723
355838
650321
1699919
798051
1781279
1250350
1760223
239763
188211
1434178
726010
335438
1451355
1254954
1987833
1050593
1691436
836145
789925
1654750
202690
1042040
130862
1398798
54548
820789
465642
1430255
191673
1283985
517566
237117
1178790
182009
1631298
632230
1270969
1554099
350682
164242
1249832
1271000
1089927
1325391
1580747
885976
1060784
1887929
1007755
1544659
1584418
1068285
726840
5463
876375
596914
935515
1602862
1044597
1218628
198447
1920080
1965221
642594
1976204
777361
158384
80129
451281
55943
1451480
971868
135878
1983241
869112
1603738
61926
835129
681506
188159
1822186
823576
80790
1598840
423112
611255
1597226
1171773
82389
1608380
359272
1262519
1065113
1514524
661275
831797
47655
1246676
1278320
859970
1316102
983860
578824
1426977
545934
912041
1106265
865148
410045
1280686
1955293
582031
520987
1613314
718417
718646
585485
952079
651895
1074844
1175059
687
1149381
1532658
1373629
739919
553359
270471
861049
1185844
436285
82333
1093712
320045
1145254
1106154
1428826
1287595
1613670
83273
868240
1263935
1488022
1241450
1957685
395282
255273
931528
1080050
501544
868643
1287644
1386316
1375310
966243
1933678
1049595
1113151
1898428
205009
592877
509553
1625104
323972
1075696
842766
959226
822828
470199
982833
1334947
1118333
532061
217331
1095494
1430230
1067842
1076305
306263
385389
1874674
1683833
385308
1793112
85512
806268
1148868
314701
1805477
882864
1115071
407605
1622515
138926
1169155
912532
178554
398680
86577
460270
1154649
335104
1219229
1547622
474595
115993
240487
986520
1410077
1896981
656573
1557884
1110226
811901
175618
979124
685309
1332800
1286450
1999988
75100
1325723
75460
246937
1930942
498517
1376197
1675426
1336928
1083084
1093365
203097
172472
86040
1620455
1918082
1269335
559728
1660763
886507
197977
723945
1981493
1338734
658920
1885855
252683
96200
1415642
595372
1121492
1510375
1667066
1975333
881883
715568
387898
912548
111068
682848
1405105
64307
729828
946815
1311998
1081519
950202
1159343
462392
943220
1009492
1961674
1206742
868785
1721011
1326201
149230
344009
1706690
1522298
810269
1088122
1835306
1597629
966351
1910148
1434099
905520
1851196
1651732
1361794
254237
117435
994358
86396
998289
402136
378610
1588383
1193465
141497
355095
38828
520972
536310
186062
1751336
622976
445588
675731
1261232
1488268
340899
1203652
1601048
1313530
1565372
459562
257195
1174709
492613
1056870
1573100
1635922
724577
180092
575723
709634
904288
230212
1823227
1884375
1195059
418558
1198390
1852714
861296
1136647
790672
158443
1754627
124541
1880134
363339
1943532
1156719
1407485
470428
763665
157928
141577
103225
1673097
1150411
902778
1574471
346570
1140730
1246296
954260
1633778
1615168
129460
925404
802837
1307229
1270289
687177
1752226
22447
1952536
816664
775132
940105
493580
109902
1578405
889972
724335
1989741
575002
358299
1741907
56480
1873499
575478
405221
429694
1271956
853622
401228
1785707
1913509
77073
1587609
1619071
466827
713762
502005
782262
1626660
51972
1765218
252124
105251
1805037
98359
1465779
519206
1147797
1055950
1863413
1843583
1179579
1939576
1848538
1749778
1267308
862327
958226
532378
811720
662211
1699130
1149246
329195
203751
1271667
1644806
1194169
1157062
242748
163957
1331480
279450
562479
1815895
46856
1426073
1081654
1405994
433345
964842
104452
888680
135401
922717
534471
528690
45706
831410
1157647
1489333
829522
1719183
143786
1990544
1193292
1577947
357855
154591
594843
318232
1152998
1173598
1821058
600994
770639
135732
346540
575781
1382617
859125
776634
1587083
816166
722316
634064
517160
1339720
1773522
1110142
862244
235236
1055390
725275
941126
1648020
456294
558175
1282476
105845
1468974
821919
1252141
265347
738113
82060
1315853
163617
739898
827668
1009961
614585
1317943
1441304
538653
1009208
853046
170853
428768
644545
1981275
1312232
1671111
746227
860027
1048201
1938223
589162
1923858
275436
692708
783832
234523
1779904
147276
57300
1236141
360342
1916856
1943030
1435079
207211
300637
559408
1727417
1262318
458347
1155790
135378
405615
383932
920774
1209450
1046399
252375
1195140
358291
48889
768264
560221
384704
729514
1042906
100661
773986
579267
628758
1498725
1677297
1995749
812516
386116
337037
1115955
756525
585618
575707
1284375
399058
506892
1143875
1717447
797030
21466
1054775
678842
1122689
547061
1294269
11584
1418135
1819507
343651
558767
632108
279690
759885
1894278
1325583
47310
1038291
911217
1203806
1238291
1755154
497913
847495
1490839
1907364
1566098
259435
1587302
1160851
608820
1253434
573825
1019841
279477
1750973
1893006
1929675
288571
357727
1299429
598631
780402
1567400
1149840
1966041
1103641
1851985
1011896
1456019
447190
1548482
1068864
1073460
131025
1845613
1218428
881663
1473163
1376706
728165
969050
1866329
1508619
1419380
256948
331566
1433621
203948
1078205
1210969
1395590
1400828
1781928
204243
157036
475607
828664
1654352
174064
1818269
201756
435103
382149
286501
427505
1665945
164823
424594
1297352
1283468
90855
1460014
1456704
480036
1240294
343448
73510
1491362
1479481
1882995
64919
1953965
1566217
878006
1721913
830181
1055100
1482507
1627619
344202
482802
1149274
1168191
1588436
1957141
1156276
1679692
1163093
406862
12412
1414860
685340
1908808
991076
750923
1338149
704877
755764
309300
1091977
656256
776924
1205980
1468717
213853
734606
134151
1155781
411421
274269
910741
1056147
1218452
430217
200724
133696
1108999
831067
1651805
1598096
1648564
1815007
209009
846401
1386073
737569
1025927
322764
194283
1280514
1840167
149684
473207
1693100
766913
754129
1068503
1963463
693036
792403
1659100
434474
1662496
1299656
1846598
1081735
1514359
518796
549392
1514867
564902
944522
1617711
1793370
250315
843079
1849898
424698
1923125
1093741
1763591
1838439
1436211
1963952
1220308
1526349
362768
1937539
1631652
1766462
1662823
412373
1342570
382719
1181272
509207
454411
716307
115507
1533969
1062610
533886
982543
1564335
650382
412186
1541638
750470
427849
601095
1961449
1532196
426748
1028389
1366191
356812
190247
887381
1719684
20092
1991344
77093
1079739
647692
1977131
529215
1804259
1946203
315718
941369
1515310
1476970
697299
774480
88046
643800
175064
57072
1465184
23906
1412255
1070470
1313204
323250
1498587
1019794
750262
664685
1572116
1003334
772316
1160802
459468
1299617
1090196
1322063
542136
173000
1622539
343837
1380145
455073
1030717
708815
79099
532104
585635
1124267
616791
312025
809860
852089
516576
352371
954703
1507685
245245
179506
999183
53143
599776
558012
1363579
1429282
124730
1067055
828322
1839363
1535225
664659
393996
130002
1455161
717119
59216
1806751
210598
695333
1187524
1344660
416635
847317
1901166
1382869
1199295
775886
1559560
66463
86603
1256864
1219169
1823629
1860429
701375
224583
857158
1999796
1107408
154623
1464259
939147
471539
102509
723026
1265726
1241948
990369
1052982
398717
1547992
834981
1468785
346079
524270
169710
1242203
1946292
1580502
1647628
1994526
123829
1451263
1051441
320330
1092999
1353516
392351
1083277
1307752
1564528
724322
1034239
1204928
1557759
1858038
1870407
1511498
1806645
1456961
707833
955121
1684923
1818589
1582993
1467111
542903
1413852
852766
1380730
1656787
173669
1607063
1756324
1772643
652471
1708450
598595
1221562
1755959
380708
1229923
232844
95551
1881887
1332400
1478841
662531
184563
1261479
1410231
20296
1320537
1861009
1402821
741905
1195776
1734457
1401130
1238507
1797178
1260605
270038
12807
1970555
849826
1560473
1220431
1570990
917590
1103510
704866
460389
916551
1370202
1729346
142485
1640888
493371
981618
1410164
775226
1194904
1064439
1355453
694868
1739077
773724
579781
823115
1846670
233034
1014288
990873
23722
1846448
1817350
1863705
510907
1514501
970369
1005633
567011
313118
1770697
1904700
234242
405853
414909
594855
4808
1179924
1889329
1364961
504462
817677
804827
1565780
892415
217651
1003821
603498
1118621
304286
92560
1474727
1298589
1893917
366900
1618568
247867
796321
176408
928756
1443633
824564
839960
837781
322991
172910
242047
694385
1134263
994037
1028908
625340
888382
857434
1078267
1591753
1245523
1900350
1783663
1990384
755631
1926707
431984
1643008
1041411
507143
404376
1014665
490751
1501275
74394
728313
1033720
51289
666680
619479
1981288
985861
1431891
1868612
1124474
260781
130297
1972437
973902
141883
714691
1969115
1711398
351084
923621
1339275
1792164
318052
1988785
1173873
669147
422626
1366706
430111
1689544
1504617
755486
1596601
642256
578048
884519
908754
271382
29889
605144
986230
428499
1471804
502635
948797
869542
218729
1332642
718486
460830
1141016
909863
873010
1941978
648684
1111521
469335
1141422
376309
999468
1946655
867818
1819073
80564
1001136
1426201
471829
1957673
637779
1735691
1618894
1290733
1153971
12957
1480796
1338941
1905811
75104
1598638
1639942
1105970
1884627
1375475
1763139
1426227
1695997
992873
859423
734681
793381
1094135
735679
1701831
1271310
1776017
1599001
1941420
968770
652030
449621
241210
1769706
237803
1550876
1694728
1863853
1866941
868728
773213
754394
1984644
1497374
1663291
1083855
127497
1034671
1439833
1579461
964316
1601785
1721224
1884193
1546640
196228
582322
1033421
267207
699482
598021
1752929
1193490
1153368
1715124
1024246
711088
422907
624164
400466
1406232
79135
1640510
1235416
1006504
839722
80458
1572714
1779177
551433
1599043
1990117
759626
1707805
377966
1244170
660130
1488350
1186832
1470119
880682
1731567
1364137
243441
618028
1219288
1894989
1732791
1542522
371442
1708599
1432049
1314284
1277233
580792
838302
1726339
959300
578510
296623
716511
722243
1679781
1381761
1486451
1626157
80748
10109
1152592
1296418
581601
1792347
1109564
756840
1189589
1202374
1740662
1739188
1192167
142621
1017588
1116930
585012
1796433
420504
1821376
1998239
1017771
1814036
1428581
863267
546683
1025680
1045225
133833
1339198
748388
23024
572945
1149281
145365
1512492
1672050
1054953
218511
825518
1366910
1567905
1596010
1751607
1647006
1807741
622344
1953898
496341
1558282
795885
222043
1241978
676644
334769
1936587
890108
701855
1845128
1786745
544779
1041255
176577
1301165
1562933
506796
1819933
1781616
617650
427675
1492977
1878125
637142
790672
1994479
1355438
915344
544969
1895881
1986080
794736
962062
1757649
324992
856131
188442
1609430
1439797
559479
757380
1325608
1651818
94811
539108
1560795
112056
218261
849273
1290392
1187135
1464252
643603
1515453
482661
1223352
566938
20536
172913
430331
366978
729778
1696657
1662170
991284
1855845
244771
1591022
958809
415511
259519
1165482
1858289
1299488
284218
1172094
905716
212321
1982675
1729953
1374990
677374
1464705
1232196
134280
883574
1460808
1361728
770884
808326
1657970
1749662
581288
1504983
1471898
802084
1890573
790226
412364
184945
1099743
843769
1762541
918728
613613
1408173
360820
1475313
1889399
766145
1072092
1462361
984911
558813
527265
1274957
830339
302314
1626599
1461119
1423584
103518
1033817
845828
53152
1624804
309616
1047766
884941
1394080
1870953
1756001
194852
1167706
403003
862668
1182834
1228341
1706968
161155
1164945
827662
1739390
1799158
76286
1646208
1691826
65993
791921
979534
854397
329576
426291
1257662
680096
908450
1673591
381500
284524
1377253
496715
353928
1595270
1018066
1562751
1631700
741968
1898306
1995569
1194163
1857832
1175548
510655
1262393
1714808
1891355
20690
822202
955110
1055974
1635965
1091707
1774417
472194
342879
596838
1165495
1190347
404485
1477780
178181
1883638
1318089
1717382
1645263
1807653
711173
261958
1354071
1867850
1287586
980372
818415
623094
992810
1117296
543469
1468523
419907
237602
22054
1256584
447244
1911043
93165
332640
1079322
1636137
591892
1683855
385537
779094
1742137
1565171
562850
1606596
958989
1829870
1926457
1670030
735100
912401
1960028
1116017
439685
724313
1485398
1034141
1345909
1139655
1105011
1890428
99754
260054
1180237
1320168
831944
207304
204265
1233340
1284980
1206146
1682053
1258773
1940512
692931
953118
1745112
526700
1938203
305606
348529
270699
400807
1405306
1752102
884682
490424
251649
1364448
495026
993424
1427858
449111
1723469
1553249
1006304
491826
517842
902853
1428427
1387616
1503356
1180230
86746
1169816
1584503
1593198
1833268
1898761
1162041
553600
669477
1957811
1378141
469636
1676812
899617
72355
32834
1547747
1768622
255927
1162719
1002167
785186
1706900
1332803
1945404
669635
1422313
271290
463759
1779694
1898536
873107
1899029
624311
1470171
1729732
879522
311948
459986
402319
761812
37075
1809590
1901944
695947
777653
79798
1039910
1241901
1488031
407659
1939919
728790
774258
1066160
80928
1943478
326661
1559453
409514
747179
1367345
1847685
948362
1181889
921410
1440119
934529
1345154
953282
124409
820015
723533
491054
1300766
984560
722452
936653
1979999
903086
1575048
824108
736050
609671
902245
239333
1700982
844709
1982971
1626597
106263
992241
1528719
1339873
806732
29596
1396799
1127830
40486
1039652
891258
398986
1139082
1987475
1287053
1049193
632814
873130
59451
8910
261697
1775497
1888306
1081678
1814338
11670
723478
151699
385794
1256538
1527621
1917856
1178498
1381106
822737
1624484
278094
1507057
1023574
479715
1804759
1202062
834567
1890213
389713
1615840
1021545
1881075
425798
1410816
1797903
1504726
538883
1317435
1414533
876850
719717
14313
1527752
976923
1436403
1909522
1984698
1826164
1088156
1142510
1149285
380167
1372258
36407
1087692
737726
258734
152196
52077
1663909
1843004
198855
178125
455125
327128
286210
1212974
658094
487114
1383727
239006
1420213
1339361
1479507
503049
1459540
1657985
939325
963042
156145
1087418
1297149
39670
1559205
1070814
743303
850058
1753260
1244553
207049
272176
1416901
904614
411069
953136
766754
200429
1560678
1079997
620355
1464717
1554549
1666309
179212
934238
1465594
202887
1532866
1000477
1206192
32083
568646
416942
1736105
1883878
527455
203749
877622
1806977
1973249
1281228
82458
1942775
1527361
1042657
990394
451213
235512
354659
1752019
1469286
1793026
1319845
1787228
1852463
1211691
424799
1286243
1412864
1017953
1475921
473457
774506
593123
1630015
1805581
572947
1579852
1126549
973097
1100652
1474233
1688252
6785
1588275
948966
1195461
1169333
1690875
492407
446052
1936018
727911
1897925
890933
529321
542125
1926628
902900
186376
680496
1932446
50747
1913350
647436
400180
1500252
1695178
820868
403274
282613
54128
219250
1260592
1695722
992896
83199
1437149
350978
1766100
1879440
1808781
1065057
204597
1484344
1667925
305457
154711
771489
50273
1968876
630507
992554
632589
836844
821654
149764
1232572
1919478
754987
1175347
790313
272147
1297620
653284
1934039
1583610
1966612
631601
813196
424357
1622473
1223984
651024
385075
1818470
1682934
77369
836089
803173
67249
452973
522959
1368533
970009
820021
121259
1940326
522031
20024
372796
1542193
508857
1600407
548231
1617216
863622
1121904
1886070
1073208
1939448
781117
1171332
1521345
1578935
964945
925052
762411
238632
1647021
369760
874755
313446
1936914
447080
1853572
1452905
1037089
1678122
1329657
1121118
310607
615842
588547
1564802
1349719
1090161
1340948
750421
344227
362057
198471
1939370
807447
375981
1934974
1305540
1192381
1729257
1253120
1644098
303979
1136663
668201
1441867
697165
1015361
1007541
1677415
1454660
1130459
905005
661027
1292097
829827
879286
763848
579129
915347
1007967
125852
1189720
314625
38180
940405
1642728
1744371
344167
490060
788878
1888902
372568
47576
1082475
744676
1070279
1251638
1522044
314436
215178
342467
297282
1126214
562993
325841
1807181
1426196
903844
205857
1240737
320597
179687
1077254
1153528
72031
809132
1896879
1866517
842510
832942
1726986
393514
1032485
1764950
1877873
1044438
522128
1776756
566311
916904
1722512
642340
1480522
1144592
1315750
1259677
1014002
438123
1017250
940037
1484628
967716
1632392
771880
712907
847933
324121
602629
255071
831674
149934
1815069
1458156
84789
561111
1602316
1967297
993871
108842
946685
886701
55454
170516
913011
1443903
1062437
948597
1453387
1260358
69738
1483498
812997
340273
1340166
1325952
1555019
1019846
735339
670643
284330
1884079
1735266
567358
1286996
12262
20783
1046690
1276442
902371
488963
543028
1941459
1483177
345959
358561
1540986
1731374
1282797
731955
1687526
220391
951302
1170157
770181
403548
163549
1269775
1516992
254078
664849
476348
1623783
1548202
1182118
1675714
1499890
460146
37054
695977
1393465
1317856
1585805
846080
395382
661550
1875550
1160291
1031378
429191
324734
281667
1566318
272836
1089293
972133
1050896
514629
989300
646491
837291
396676
295734
1445394
660142
588902
10055
1924517
988147
723252
1104529
1567781
1346264
119450
1339102
1403922
241550
1372652
144185
6207
601030
1760191
1889037
1541248
1793804
1612930
1094139
1380471
742988
937465
457349
719180
1380264
5247
1133243
657644
1122448
657269
1148874
1860402
1518965
1117855
454863
464169
1384150
1613569
51218
577895
1776164
1160328
1603547
1368990
1883994
1572529
1450544
118431
950209
1559361
1859207
1615880
1815867
273298
1400524
100414
516025
1879040
899103
917267
1895479
4888
1599099
1202155
1433586
827772
161612
1209815
1993468
320818
503759
1156094
1311771
716904
942479
1384258
1805106
709644
686085
788350
1797684
957600
188669
1689696
193140
1416288
1681806
909672
243036
643235
1423835
1184894
1066738
497127
1664430
1526215
155135
363128
1148489
866461
192704
1347324
638456
152011
1986637
261972
1303103
3698
1734782
1509938
1978478
798071
1975712
1954394
867036
939443
955757
1382609
77698
1844021
753837
132602
1600075
1032692
1365147
211398
981315
645821
1543669
1226149
1055539
1537792
761482
196540
858990
1322838
1576466
190144
223836
1214098
1413536
796973
1445445
1783541
1212016
1851642
271394
1159513
307420
653987
829784
878482
1570261
1627735
658142
432662
959735
471420
782585
860428
1289419
1347830
1887905
290381
577792
28359
470289
334934
556123
269061
187597
1937454
1914839
68140
133157
796442
483198
1032285
1974930
1264943
93077
1302428
580736
184836
1943436
1306633
1706608
1285445
1075079
989869
1459200
312872
781135
1227003
1602964
235852
181517
1490793
1134296
25323
470140
1983913
1546361
72323
1534493
1228589
1811259
1006270
142969
15165
684224
376672
796194
37027
497640
986523
1255732
1486015
961281
349139
167053
1161269
1680284
1651620
1345615
550013
696392
22184
113066
244618
1743631
816013
1754358
1140626
1340964
549583
885492
8818
127679
423194
1219939
1824649
1416107
437926
163439
863325
1324140
1045924
1354517
1606720
195894
463105
1388757
1661214
1139052
1944449
1531632
1314365
490847
1508038
1983811
469631
929380
842050
1395009
458438
657196
468249
1945686
194485
1682830
1728544
1076063
694704
699751
98487
1288240
832173
216829
1652746
336827
795197
841208
222029
864480
182291
722884
803732
1747238
1090075
1343864
1973386
1777796
1163528
304045
1751959
1753012
784365
566576
1450916
1034696
1780385
193986
677137
1028466
1760048
1992311
948868
1027432
1859190
411266
534234
1597207
1996319
365772
896944
825270
459969
1671117
23777
1604537
1943660
653889
260700
1878648
729969
610155
1888637
511954
282349
1666685
159401
1323928
324353
1545003
1470695
921702
194477
1011152
213226
1758901
67183
1737757
1969604
61704
1260156
1144556
49766
396632
986400
1015574
603863
732470
683719
662704
1155333
229153
1653483
152576
1126107
103754
1465052
1043044
544092
536615
1164267
873038
1161545
1175024
1407758
970885
490068
1424725
1904928
1312074
340402
156837
1703299
1153198
1183191
208625
730233
1225419
502668
866070
1305680
1966330
1481425
393130
1514009
1188081
560913
1965909
290361
660100
584724
677877
1035628
1799713
8418
1570971
1551719
1034200
1232733
1010854
426758
1581288
745705
1694108
1234455
1340192
1867912
244658
692894
458645
154260
1028
1372664
180293
1722091
654002
25824
1946984
816337
1429336
1711876
1565052
1605927
1546832
27271
1585823
1800447
1422945
785868
714358
596835
356736
1333580
82223
6267
1073225
1565345
652912
1234484
1609133
95245
1546135
252593
657247
1902353
446698
1447406
102575
1042481
88446
1647769
992240
816814
652052
1807641
453160
1722163
894524
770765
10450
1585682
951654
1643011
1292701
463530
1340210
956702
1123673
1450171
624373
1971160
362239
1727942
382388
1684832
1207122
1336213
1233174
603894
522589
390009
303480
1557345
109347
296533
1846807
1489702
26488
306114
1764851
1700137
746482
289710
607714
904930
424927
778463
774611
899189
210390
1519560
1670022
603492
286923
1457243
555724
1906272
835021
661170
1778683
1775879
1668229
1201743
712793
904910
362936
984496
961082
1465562
515413
505306
1120967
1083709
1099626
601396
1558848
662212
505656
1902429
1696889
1692695
313692
19861
585892
1119509
672984
393857
1162653
330622
822903
1822815
1400121
600190
1895921
136185
1590456
889474
955235
796385
1493629
809274
88964
1038023
1234894
536656
1298788
1942114
1860910
1967444
1217335
1392339
1762580
1859522
167850
1538502
1883446
201011
1783461
1747322
751468
1301812
457367
1782549
1181535
511797
189928
961377
586103
1938390
165698
213849
358637
1569404
822388
1578105
1753198
1149289
1842169
1429882
494712
1374417
150592
1880592
879533
1738187
1648363
1643696
297860
865607
1674808
1260928
1168152
1281399
1497379
851556
1025434
362891
565399
1964859
704893
949022
1903086
372455
724735
1258509
67986
1674663
303582
296845
1079667
1654876
18291
1966936
1579397
600668
496032
1108931
1902469
1192639
730363
970272
622751
1569301
956602
1433254
1883164
1771932
1735059
1712672
393270
139101
1815451
973194
713726
181684
764855
1974997
542193
1553798
1767977
913687
377714
141234
1993895
1680572
1487333
78845
43460
423043
1008272
1486754
1097669
1092785
1228448
352336
787738
1996248
1535541
1584438
1926716
646384
1229883
512165
1402203
121390
1731951
1184500
1462229
1849239
433542
857735
1537272
1008932
601362
1993410
805127
485203
318842
1990476
1991856
1835637
1872721
125047
1929315
452306
296964
1048612
199712
958097
1495769
41611
316326
1022034
273668
1248857
140830
915452
1103453
966576
1137512
975553
212797
353725
1015498
921887
1187414
1376391
1544794
205432
133132
855819
1232769
939922
1362787
739332
1628830
862629
1332743
1147096
1771320
582969
336592
325513
980741
1720333
1819620
1674918
624039
604550
1643643
1922889
912052
10266
977821
1398536
1819026
355773
1531424
987025
490122
896804
329883
496185
566602
275925
1427808
401685
1461999
788449
1452483
570717
1138721
641022
899294
1351260
42129
1839962
815392
1584929
1631559
797972
1220478
1214576
164532
962705
95099
1413095
239068
1933944
1471286
499300
27498
1191435
1225106
1843774
815850
1753137
907476
1092064
743126
483311
700930
1185356
1929532
1977027
997176
964677
339848
1935506
735399
861703
373999
477384
1539328
950280
1098708
1656960
911910
1191945
43316
905432
1764019
1858084
1154050
1791767
846014
538517
811424
1175507
628369
881699
1436730
1185276
1681032
945429
1833153
839517
99353
1731318
1867246
365069
1301864
1083445
193372
1109413
1914241
4676
1831361
793618
898112
374084
322630
1301397
571291
734478
140281
965450
989667
1063851
609970
1731114
1093882
1363661
693123
256809
871432
48849
498186
1648515
1249455
835277
1438369
465335
726070
813731
1734169
1345488
1943022
1471837
539047
1277146
135860
287296
720297
839696
1914874
468786
477814
1503917
1716795
798386
570803
339408
820452
1913821
961155
354665
1246242
1301737
1611799
1453852
602108
1621564
30021
1355732
279703
1345812
110669
530479
765497
160287
168486
1061434
405765
498357
1497329
1989339
310245
833490
537764
791672
360786
447602
452526
1238880
146693
1855057
1068582
1222439
1853748
287729
1562433
93738
20670
7751
1911554
1429038
289541
1746536
1919652
153619
382521
13492
1180456
439768
1535851
1710060
1376025
1898708
191922
1532934
1759765
543999
719601
54308
1720575
1577804
891991
494320
1320485
1730273
499532
1172726
1968499
1959252
610513
1963038
525486
44802
599912
1061233
1235518
1823508
157758
1725859
1601742
1201181
1799445
896976
789792
914982
7907
1872049
1342138
1626293
258273
175956
1024501
814308
816401
1308339
890330
1189373
942256
526507
287526
1856666
789542
209102
939614
1550237
989514
1166935
968465
1067036
854268
1906198
892045
1131197
573923
508031
1136829
1726404
543642
708112
1945572
1775109
1927406
1978109
1436472
871290
147891
1518087
247855
800805
962252
134477
460685
1615870
699309
407986
543863
1513648
689848
1855532
1013542
1175395
52444
1355935
1705458
485890
15597
749678
1660954
616311
525104
961782
1214655
599539
869869
704901
1863950
63390
1972376
681368
1201445
614817
323639
1197102
643660
1100016
1031447
106497
1929999
1640513
9667
1726620
803142
767833
8476
1611440
1892137
1087604
401927
939486
563382
783126
404769
773711
1337526
35740
1107559
1866635
1817944
1018829
989809
1866746
981616
979375
1356608
856867
424097
1529929
1214781
1684641
1714671
1774469
1452640
1162052
307245
1948408
47039
1088409
45766
538062
324426
1479235
475697
1790301
1893125
89573
1432748
625602
1951133
613984
1415468
1547278
1030759
1920820
1459119
1641406
795334
1241887
219869
1067825
1519633
1222131
900323
334223
63300
220375
1065923
1357984
743639
93206
1889940
1183596
727659
954125
1482252
838864
1705485
712606
557800
1860528
1294610
264489
1448994
1805121
13695
1565929
720142
1779469
1704966
1966207
388166
251886
618260
792875
347321
1941345
1585541
391924
734332
418745
1340006
942689
1153584
74369
569052
1623202
1666047
873874
883147
1652064
1497799
1433530
697517
850878
1335971
347972
1104419
1085970
1338948
729020
1753895
1421790
411557
1643348
490767
1687862
1063357
463172
1205911
1477025
901847
615544
678350
1633938
23375
146621
990632
1119876
1713865
135116
1604182
574664
1787851
1497562
812218
828600
835310
1584933
1366809
728595
11215
1568744
387312
343649
1661232
42728
1401076
185275
1616947
453730
517955
488908
588567
66695
881601
1617229
1571474
201964
311605
1662332
643550
1846175
47778
1243707
1907167
845970
290212
1177425
826106
1223349
1422642
1520031
690067
1836472
551410
925441
1858846
1794908
1964197
282636
1300719
957475
1959149
686025
1996261
652564
1274059
437261
1252136
1640559
1408711
200141
1639401
906479
566532
840972
1494622
1795383
1800226
1452382
1659803
367976
1654605
1957253
1148069
37509
928250
1064122
532120
1729254
576779
511577
275370
211339
1019193
1550039
1481012
1830483
256287
1040372
1526497
648949
199930
508998
427456
1718027
965270
1226873
1730774
1376204
805727
1386699
675756
904226
1883720
20382
1212350
38647
496199
821346
668976
1126751
841617
285019
1232360
500922
866215
149069
1443591
504402
1001752
1391931
224566
332168
749921
80342
875125
1490049
1552923
732371
1682711
737158
889076
1718611
1597524
1457902
272143
206881
661641
952117
982146
1026224
1285470
405306
413755
1715284
1032742
1358021
1170305
1834028
1129224
1448370
1147541
376284
1786660
89815
1704203
1887237
1776481
1944840
596607
1598728
724175
405301
906290
194167
1219976
1339971
566331
222088
403360
922393
526868
1232072
746343
1972571
1830700
110625
1196286
543109
1215415
924265
1159818
1470021
1351677
610533
1347655
24728
1941788
326666
1097674
1597973
1842754
1966508
343785
1532164
258746
1893026
847212
1258413
1459280
137342
981048
1331689
864845
395331
231861
1480127
1558906
337881
1427402
93452
1798299
826633
1380112
1936380
1742600
1796324
749626
1566454
1678212
1117162
1504643
889065
1307586
1804563
1563498
375050
1975400
804082
221093
540997
1656535
1871248
393028
1361545
1347010
366011
1406612
75062
609485
395804
1713853
1566330
493592
227726
24517
964520
593068
607851
1472782
193498
245660
1174123
192589
488055
1358916
386208
1586466
18861
1554994
1321650
624382
1191778
1373101
67485
120225
1112033
1744682
970063
1629543
866305
1313604
540014
1960578
1192934
620659
1811246
236568
1528020
64667
868441
1098031
396940
1999059
961233
1118484
1949538
175687
463563
931280
1756808
477164
1648041
1917488
1395056
1677228
1450361
566480
254053
787124
385352
701221
615183
650934
1874739
1919060
112968
1908537
121140
1254096
639662
535053
1412843
1907450
1827851
826189
1819837
846341
256964
514994
197384
540316
295365
724485
675701
756902
884491
519491
1605870
1484553
953930
553072
685042
1118893
929756
1813059
734050
489824
1622557
53874
1036864
1314816
1705090
1169299
1362421
1494301
174208
984656
1884243
619173
1095614
116549
1201433
1716953
219970
1257949
1562960
1870993
284721
263820
798921
873130
392334
816203
732416
845858
1511090
1578380
639275
422162
331339
1246295
76394
1761738
280183
511068
604918
1935357
789829
1535631
1352469
1378695
1862702
702062
1880201
1360888
1860088
1348031
586840
179491
990084
657665
1010453
917734
311085
1055748
384550
148925
1247470
1401285
77856
1368078
829140
1778892
15708
1327614
1568539
39932
1691071
456262
1536616
440896
1504823
51341
1320019
1166287
902699
560355
1226673
776718
1361867
1658787
1786510
1619346
70643
321435
1747342
120564
1950972
1641027
791152
1859483
92578
100846
1517362
1838193
1461620
430542
474252
499151
440229
1509171
87860
962644
933399
1183561
964803
207097
1747088
544976
730748
382083
353856
42325
906482
1105538
110392
964461
1700848
1509653
1202900
1644368
1962300
1949494
390803
1069259
579908
250441
1710288
165368
315954
1846976
1525477
64030
498805
1049630
452240
149392
28604
526694
990234
590341
1715570
1972204
190862
1456398
1233007
722932
306049
379844
1366199
1567008
1662759
386510
720033
1993133
1151714
1513509
1257811
468402
1831365
1435921
267349
1248553
1969356
1530317
1938357
371923
830700
1647542
1633448
818619
838200
898628
725523
825059
976269
797033
1010013
998440
595778
1105605
1222917
1425846
1413275
810117
743518
200477
682053
211851
75140
764976
1691480
1186602
617932
685672
611560
1416198
1037447
1850833
1776459
1732421
268190
1480371
1485466
994539
1165495
1803479
1384138
1557262
97271
938511
427670
1320496
347925
183876
1050975
419571
1909500
243823
1748709
44444
624482
580384
699455
564408
476273
823617
357795
697139
1389958
526417
1486119
416666
1555177
372080
14979
1038877
503568
1225280
1086958
1258836
1107810
1189
1568247
441714
259190
29545
495154
1663157
117483
1407678
921997
1776230
518118
329056
1404988
168024
1766274
1172560
86407
1600809
89159
700147
1893011
1646400
882430
136130
1658078
454092
767754
493516
814823
477307
1272113
933964
1218234
1126373
1089355
1302676
777983
184137
406464
1405112
740285
1295307
6312
557507
1178259
1324359
1621850
861103
32779
1941435
638969
142348
1635534
736937
1765752
534972
249101
1433555
1940032
412713
944382
1119607
1093041
1129087
1128519
671147
1682648
1709037
1604763
1229294
964114
1643847
1525108
1580084
193072
410500
1597271
907819
1258245
405501
1694475
619322
967983
1789986
1329247
494600
628865
1566198
646561
990367
345222
1105801
451534
1561092
1282959
467734
1581394
1712525
53089
547571
1632322
840291
1887317
430316
289181
1260025
857026
1396381
1215635
702378
1774509
439403
1940296
670271
1011081
262777
858371
1834882
1444769
544813
1106413
1703747
547939
79036
1654885
1853884
380482
1221099
308560
1922159
1794553
550847
1719243
1477097
232428
217925
1493605
98461
1504478
104978
612581
277558
1297670
1083161
1865972
1316409
1371370
139498
952067
778396
555410
461105
124802
585213
705581
1563946
22404
896751
590447
1696528
1633850
329155
376565
716801
1173996
1145879
356376
1186897
382787
1610654
110275
404299
178994
461138
709255
1931363
1358358
824566
1288708
974925
1136376
1967175
405740
1631294
1662194
1113932
818050
800074
248147
348773
1334413
155886
1556002
13874
306307
591489
218349
1407250
456652
1347315
1158933
1655979
613543
1854406
768450
1412559
644128
1730510
1550573
1742307
648273
447559
1472488
864571
771372
1943994
33957
1097908
1323506
533022
289756
66258
1477846
861524
889505
1150962
524284
626526
456085
624878
27058
1929068
1021106
339129
1400093
386585
407651
700823
1407209
299469
474724
1412266
1551001
1310866
1700249
251448
1695108
577376
1986855
1490304
541775
1110140
14396
393338
1295733
630012
923167
894107
1066084
895102
774584
434011
1483162
1138951
1261384
17467
465378
1313229
1031524
926041
1164563
1449812
1911589
331108
1634424
864884
1371585
362026
939806
509925
1244735
1165365
1669969
146128
1224105
1009422
332426
812956
1015878
1134282
1893046
1805549
1238976
614396
1357187
639968
503406
1644262
46018
571911
1083452
1624649
1938672
1078020
740573
626169
151722
291299
509714
350184
163332
1555497
682933
1640281
517682
1854878
621223
1900645
1540932
1823235
944540
1276477
1073650
219303
1768762
425654
1655262
1666014
149769
543249
234166
309077
941462
1692845
344091
1358518
866382
704225
1938520
1792924
1935730
662518
1261902
263644
1548525
134581
309040
134124
81073
444276
1303728
1985017
1156390
523675
550123
540452
287013
1078010
1065203
238137
1780674
826780
19336
976962
1580481
1606377
745438
1449385
1288917
1897907
58370
1790488
1680363
1428132
1064108
665201
1742559
1397413
86225
1087438
502261
532676
964159
706688
822425
765712
294020
1656742
687726
1942395
200525
1630219
1854011
448929
615558
1951524
648694
628594
1544642
981669
1259225
1732302
1234089
1956048
984233
1791917
425485
861456
1805713
1389388
1470697
1174874
1945624
877840
766774
457059
1245904
775612
420835
1755713
1193374
310954
166121
1507697
1609657
617221
1624384
128667
778210
1670921
230381
350837
1614713
954938
1550444
1346368
873160
895396
1340726
1310645
218274
1914200
1030196
994608
856234
1548597
1271300
834217
1395351
409114
1403362
1745397
1081457
639828
707170
705759
194886
666008
264491
760151
1226783
1345243
1967105
421113
960226
887617
1211980
1643571
1586734
1458068
771222
75202
842365
681079
850255
1918913
870850
1823914
506751
623571
1453272
632425
1049680
1893360
1605839
1522991
243361
657264
1390691
1701019
1396126
1534547
1101777
759358
1835833
1829068
1463156
930368
1514028
452025
755746
1803120
564564
1416663
1709861
795588
1468950
1742183
1955044
303566
435949
173680
815705
1815353
827596
434238
705453
946287
1424595
264454
1895421
1753090
235754
1391800
1546308
394875
1387934
1912145
1583200
322209
1972221
1994314
270410
714390
746399
24241
227088
1930355
951906
1590062
834552
1896344
1075213
1454056
260198
75757
1192405
1513757
296002
1976859
753793
999173
1114103
757542
231308
971090
1808445
1926256
1687867
867205
1559168
1688840
1635123
517839
1879991
1521173
1146442
1194148
1978346
1820221
262200
1653254
1833457
1268880
518864
84366
629522
327009
286780
1981888
396536
1342150
77537
1325115
850778
1957625
1211404
1020366
361923
1835945
260227
1252232
835319
1002156
1072402
184487
338280
445167
1403681
335991
10251
1825806
538223
945465
957266
1274424
937831
1690810
1216790
372027
1740951
59636
1849633
796135
1921039
669513
557373
932196
1204893
291085
1068490
772450
1243460
1997783
1542427
1845377
1451523
958222
1746934
702086
1325531
434157
54865
630613
1189210
1937849
1787737
72683
1164362
1145347
144382
1086485
1737626
1122285
1114932
804755
1432331
92199
1560536
1704389
1680880
647746
1652770
1116036
1611133
977900
1100114
689025
1500316
636167
1130989
1488780
214983
720751
697037
277647
1568250
1703005
1985613
1164666
1334942
944859
674202
294760
1555593
1167956
1137371
669464
1391367
331252
1259711
701721
181496
771328
1530231
1759471
935646
1865721
645588
1477681
829642
396219
1937038
1250236
996712
977342
963251
1138641
181685
206753
756623
1420653
1675086
1224291
318029
1843680
951505
1231343
930736
1144389
1529810
1706454
1972390
1919246
1006070
960021
1386019
1580761
288843
1066636
530978
1436551
1634083
62124
581047
1411935
472729
664238
499299
1136863
212524
1877282
1912869
1663171
1947575
561189
64794
1034214
1276555
1546041
304682
1524668
1080319
1343043
1295237
445321
198697
478548
1969174
909321
1427150
324399
798560
128511
1522728
1215220
213060
303714
1533044
1107940
1529463
1967225
1340029
1645519
265659
600664
1020506
1188957
1945033
109351
588793
1608783
1782212
1061112
47783
249856
1476730
1769277
1738549
715730
1767899
559755
782016
165614
1732861
706900
361392
807440
1910666
53368
1585831
59232
666535
691879
1223955
1234923
1175751
1871007
1972349
801002
1130788
1002910
1145756
1226668
437653
1931935
920498
1624937
320607
1069939
137341
1741691
1998448
1953945
457098
768951
826467
672762
795977
877461
653886
1024781
857085
1104790
1248988
328774
1386051
1653150
1336091
676020
980489
1297832
764964
1652101
1355106
729915
801304
1219052
1467284
609746
1533547
1289956
124483
1875061
1574588
1558148
1704224
942929
441554
1777948
893044
1220004
1522551
428670
76060
866778
1286786
329018
1811857
667662
1561139
1411738
581563
1469533
1426256
21782
1099576
1121446
1670653
1132424
1101762
1569803
1802662
946588
380721
1592995
1088474
166759
1963515
1860565
122164
1573970
1487070
1386267
1547538
109564
550980
1504666
1552828
415119
860984
14145
1077513
147526
1354000
320237
278618
125011
602721
841163
1642066
1832592
931411
1224620
669565
1189545
361388
1235449
1770019
1752317
251060
960952
970856
81498
230357
817146
936442
820617
1509343
223804
1459486
1108302
683831
1917649
1910123
414793
587613
1707053
550669
1740984
548695
571907
228948
1678507
862937
24715
1128691
230949
1916310
1261050
1895502
111230
545122
813844
1224647
1483551
671485
106124
1110643
660457
1802589
180019
184463
1518361
1961936
1741196
1760855
1343836
712022
1623648
827764
571882
696182
1380951
1934001
349736
24006
528156
1838857
287254
1577505
781503
1572029
1673216
1428122
1159029
1295015
1100155
1836976
1599403
718759
1160274
308593
1253415
1963128
564624
1677519
710801
568745
1595115
571585
166745
426901
967962
367767
1261913
502539
38215
1172406
943366
482224
1623505
128154
586115
549651
33527
43179
1175381
613477
1599426
604791
343753
755651
1312448
945449
1205582
1977393
1274569
1321060
1346893
1441427
1360784
876751
603149
1137818
1742183
1818436
860338
1679046
1485743
113156
739831
1741480
833891
1716619
802008
1789909
1385769
778806
897416
1364541
35546
1819485
496352
759034
483094
764285
1604774
1890849
1826734
1685127
1525364
1432019
140065
1458730
1898176
684558
79118
786455
1535762
496770
1401100
1182822
686412
131220
930574
149573
747190
269365
808914
372527
806843
731414
1739823
1630212
1437056
1997083
1184755
810363
836590
545604
788993
1794770
161813
1211946
1522359
1561906
1557789
1923073
420243
1858124
1492832
1087120
605511
1309138
1300282
444514
1257090
1684029
190924
555808
493569
1592191
1607802
1778832
269974
955748
102009
92427
232129
812336
806988
52384
344765
254694
463790
977682
165904
1280832
73121
924785
59205
1852625
1046674
1890338
1615552
1263895
1346345
482799
602389
609470
844527
1827835
447814
505404
1654121
911654
1216047
733014
1042672
1487914
710147
278162
67225
293386
193544
1137145
1408645
1333492
1987780
1621598
1104567
1683016
1267201
601279
1360995
1933079
40010
1402575
521421
611047
219823
1435019
449186
736855
961508
1078434
1866023
319246
800789
1180270
1434751
130345
297140
1976659
1144150
1894384
426530
1578433
1463673
1292370
14225
543873
1539530
652172
1578594
103507
1511512
1690312
836437
1022714
96831
1650726
189026
1753808
130531
392450
525143
164356
477382
396305
1537956
864179
1731589
1900984
197410
196713
1041150
1718156
451300
1834715
84836
1924080
243084
1002698
1931669
26029
466111
1432533
118394
1020870
576427
203447
125866
1865371
270338
199108
812279
1880154
1514393
391542
297846
1846956
1826822
1353808
1100119
1066598
872024
1754488
741467
507858
639338
490495
1085867
900043
706009
397853
356661
1358963
1315245
1012456
625226
314273
332031
888310
502226
319682
1550858
1557251
718416
1983265
1399805
925266
620548
1921950
1384811
1802681
605588
1260681
1971364
1466822
873610
553804
334138
134324
85878
466564
1513302
1478271
957996
1653626
615886
1377574
156017
878322
1540370
741578
97310
1009838
44994
1572303
1883571
1670658
675537
741857
904117
713336
511409
1698925
1874965
1688137
1674378
253390
1223410
61679
1114551
22133
783821
1353220
1388805
1836680
916605
359875
556491
613675
194344
228862
1238366
1084997
1956699
782142
1894489
2000000
795909
1306501
243044
1410278
808302
215816
528447
1853665
773501
760803
1809025
1625624
155111
400216
389631
1778872
390842
1568539
314224
1366934
302495
1327730
1798536
745637
1400231
659441
1784388
197348
1864222
246253
188325
34738
1112277
72250
836526
1807040
414340
1701840
13139
387589
1096385
1627776
1381890
208957
1610831
462428
210242
464977
1595167
1287579
993362
182149
1105973
1086297
1097226
1542769
1017593
732188
1063048
484187
242126
916441
267211
817784
224908
36738
1538365
1698737
707048
505208
460398
898775
1806538
273693
50302
1180822
1345934
234803
939643
562707
1746073
1384298
1553043
624841
1358346
1072634
881211
433294
1232378
1872252
1866206
956114
395540
410592
1430853
917751
1237868
223862
177140
1309892
1524972
1922684
1342313
415330
506155
1284525
146089
427488
391632
1359861
425591
1468699
778327
1046942
1859549
1815566
418557
399491
1793338
466305
854951
365340
61971
544837
1047889
930062
513088
1325659
406503
1294493
952313
374973
353971
695412
1005078
1933178
301266
1478406
914308
69223
1832056
788924
1004549
911444
946790
1448295
895408
1297703
628181
806324
1593956
1932463
221663
1030200
1788955
1136618
1462050
1625695
720296
913195
507396
1119175
1697335
385426
1140253
1880165
707997
892263
1964748
783687
1835191
1833307
1230440
557137
888043
292264
128178
758675
906466
415860
1239903
408176
936510
223695
730115
1781669
621465
1704135
22921
233728
1767701
1177138
1872717
1146565
196982
1847541
830670
564741
155375
1135991
1077185
988229
419790
1093516
533421
33974
1204342
1438338
1450196
671108
442333
1878123
542757
521650
1172043
233285
1118266
1200150
335158
37749
858125
1908699
1748156
1917540
1894608
1579696
1738107
872924
1430440
131269
1684655
529273
755227
456832
1216329
1386783
1253247
246617
909279
434807
1337634
1646277
1906834
328235
1825375
196381
1070044
106915
997919
1704196
1122083
1424644
314404
841623
81737
417107
581554
634633
819348
279412
657826
1199179
1801250
1992479
1891450
1493584
1439566
712808
1271603
593978
434788
108964
1419278
1647383
377180
1584004
1162807
808468
601391
44403
633443
1341510
1111268
1077319
1363697
714424
1030321
1583623
1020790
83041
1352949
1482722
1030688
1844988
1827539
1394035
1589357
848126
545975
1019990
1154950
387369
295320
1098119
370407
810090
97846
1898658
736330
597436
1900560
1391193
1718608
365451
1624972
1531297
852135
193716
847403
1988604
514357
81462
166208
83938
1732496
1338716
1231899
976137
136701
1775080
1007203
40133
772706
912269
803273
874493
815948
1538538
110475
960000
1547819
1934322
946202
46384
770326
1843989
1330577
1361418
680900
1184503
34690
644632
1216832
1302891
920095
174701
799771
466150
1689539
246096
1517846
1112473
1473931
1371873
1672177
1827360
593663
1940855
787441
1815342
1518264
1300383
514258
1573475
953410
739417
861164
11470
600568
1595996
1515444
388074
1275671
659176
777275
296190
1411304
78580
1781260
150830
1368015
182647
246071
325933
512188
1327194
559453
1807000
1452525
1627321
937252
1757615
1520712
75860
1453730
345186
1936699
402508
957220
457482
543980
1775981
250044
1193997
343630
614320
1991862
421285
493227
948234
171594
851120
971695
1165258
1132087
131901
1942581
955645
600672
186164
1135996
1240406
1840454
754207
806009
1241619
1146345
589669
1870800
970776
1678594
1952892
289633
1799489
1126594
906858
1337354
915859
1192051
623759
1168878
944246
1697846
587101
315388
318249
445448
338606
82789
859993
404422
179043
1058346
1391435
1363872
1304633
313010
1386464
1891004
293438
1571454
1538534
1437484
495391
1372576
1803824
1086687
226529
1378838
1575647
140247
1871674
991712
1266861
1759448
1874180
181020
1937832
896862
1347756
603597
1124457
1755518
31873
1548639
1397523
169308
948894
558629
608427
630305
58953
962718
1648352
1804097
336439
404313
1438693
92348
636235
854267
826312
363305
945899
533464
191747
756636
835736
568967
1543271
26142
733794
1893902
988057
1471359
124437
387794
1498813
291220
1432820
885936
1253997
732965
501065
326644
1121204
894030
753507
13952
1364054
1831289
1279394
1883642
1892879
464665
315396
246936
1712686
185846
1644191
755209
1132674
638565
1872687
1335318
1111472
1378237
828649
581892
1852447
616403
949183
1981172
945844
1001902
1851311
402500
838874
658311
993212
1394149
1826027
1761454
1542940
34683
665085
1947132
723887
937361
1362918
1313080
1508057
573909
1975863
1847469
1540793
1606522
667400
962910
1931365
387913
954494
286630
145890
446300
1751930
82651
302696
1965027
1336693
1760307
143076
555006
1255884
1021070
1941282
412939
836577
1107455
577183
1541051
1291474
1488701
510114
1344146
76820
55692
523821
132887
1835338
1065774
1414700
501173
231421
835113
678452
534028
55117
353954
1302198
1208444
97890
235855
1559103
1302140
852802
782449
264311
568960
1131733
1826850
1628448
1892657
536673
1221162
151613
834715
640797
359072
288126
1020837
822372
1023474
530773
1930959
1577233
1507448
631774
1643779
246102
413327
1088696
685553
1707161
641091
1601819
1271003
541731
1841805
1663622
920358
1013243
1806727
1814117
1084072
552158
1059587
14628
1773664
1614834
372332
1025393
38579
1871459
976771
1704257
1343751
1390779
599186
1558319
1191638
1336913
1692629
1558358
604076
1118420
1410101
1562619
1994682
1545053
1256832
1256715
1951115
293181
479549
1914960
366312
1478170
985040
988696
277217
706218
1064001
45893
320267
1286085
472434
1791995
1270837
228925
1876788
343792
1663647
744990
348910
1044867
180910
1063037
1478539
1008277
359297
1280077
1885466
713239
1077005
571583
1499049
1970774
1450772
698058
678423
26936
1048210
833601
913067
1536398
64318
1118537
1558061
629237
690871
1127485
1943134
1219127
633515
402942
1330685
38094
301364
1640336
1202266
1884007
883374
799507
1703769
1163235
929403
1645904
219040
1519992
414993
1939368
126835
1371583
1704574
420075
661801
1653949
1666819
854430
395568
1027057
1770846
406447
984076
1319178
1725750
1349909
1704245
1831680
419697
1537480
1027070
766470
1999654
119677
478999
476472
242598
393332
1532282
950775
807498
57120
309976
712482
282310
490077
846765
484147
1398378
1025431
409743
492695
1001027
1729400
795499
154375
1214432
95341
523918
1731892
1279937
1209524
1824084
1488101
668230
265620
755603
1511168
1806475
983126
717435
88582
234405
1986712
1060463
1859073
1182069
692547
1939338
1996976
1387916
1204533
1120292
1039222
494905
498587
1276264
1247005
481861
1852226
800360
1441692
36610
230203
1804221
1598127
300125
1736688
623104
1785091
1485193
1572704
438893
169883
118687
1532923
187875
752975
195495
383800
1452832
1623981
25003
1720184
666866
1647655
570064
192950
419562
1155080
829870
964327
877816
1615388
274634
1912043
272068
454446
1298820
1134725
1477965
1488821
1893469
933943
577590
1302466
1445780
1323140
927441
1084345
1446229
548305
1644588
1117148
116988
1242183
1815012
1320717
765248
915911
937361
1112161
377506
1740211
1370006
409244
1089204
393247
787488
241864
1783100
133327
527811
1487318
1608211
708944
1705621
4270
1238336
180515
470761
1169236
833403
696247
1944045
674440
861340
356811
62348
1927547
467467
1842660
620917
502388
98042
1176670
260875
1317827
134546
838360
1800143
263027
155278
610010
1565795
293734
1920899
1500012
68447
733022
634812
709085
1743786
1958282
1148626
183894
919174
1794875
1524345
354576
1689378
344647
159059
1154436
1585410
298304
1008332
900951
1876265
401948
1369481
1204848
1091361
1740106
1907285
1873144
1985433
1045480
588428
146991
282180
1945560
630547
715230
1608986
196034
1576131
581825
149661
1291641
1895557
1940504
313103
1977451
1498625
420765
630968
1924642
1570233
1510441
296095
784668
1795537
1831480
292542
374035
1631424
799721
1177130
647355
1421148
1015864
1987580
1541884
187783
208171
39832
542189
1954302
1018445
37794
749793
1811469
1790503
11786
1771573
1371928
643003
34742
204235
628516
1072388
125790
1280873
121981
1992723
227985
1288388
379485
1589446
1891018
246935
451301
1967716
1170642
1528659
700114
1528771
1045373
6996
373939
1972847
1179385
329273
596235
307734
1116381
687593
881297
162912
1982140
1625184
1736743
343850
1175144
364821
1718260
1238198
313988
1157641
318425
344340
1235499
1151503
319018
585596
734167
1082426
1731382
463653
1970528
1320832
259456
572809
1982764
83788
1806596
1319300
106248
1485070
1702616
932563
77494
402970
273998
821023
1131208
1747985
1096407
1268943
1706843
1295975
1587281
204025
32115
1046642
162570
314598
1775251
1644248
1457899
1883567
1399347
1454624
981317
1893765
1239039
449390
1555618
901510
971284
1331207
721072
766598
1542007
830359
742571
1056932
1960421
1710139
1227176
946910
1625413
142585
1821839
1681620
268834
701004
76831
562972
1701044
447341
1807256
539532
1191361
1343722
1306560
73107
471859
812919
959431
333435
1982268
439962
1722602
1940332
1928939
1168311
726090
477526
207690
1793365
457328
580951
131856
413259
522000
39840
488285
313278
1476954
1601774
1469537
1237561
1773243
882671
953601
61421
635758
958724
1248035
1488400
1429375
595070
1307601
847765
1201243
1399223
1375301
18052
673651
387846
55796
81105
809030
1437900
1900972
1459145
892826
963051
1647351
624216
1845292
333751
584280
588213
649470
140249
379938
323918
735902
1207408
1597521
276828
1113578
355456
1073124
473020
1479176
1380028
1833919
1583884
1779348
1181153
1683111
1822291
490605
893618
539446
1263556
836628
322292
1236169
1148285
1838129
164022
1775884
1978066
73010
1016008
1344350
1149086
1210063
1423762
646785
1193304
1922083
145950
1528046
559256
1544094
189497
1858214
1653821
1202145
1346981
1706213
777347
6369
1239919
1916335
1736116
806175
1099974
563969
1465813
1390018
831754
787550
497413
1831971
1241867
1257252
695103
1045268
1427951
1370072
374418
1005805
825964
713918
1110551
829053
1610135
1326992
128232
1752913
824035
1109126
599341
1484514
1114676
1039216
876841
22347
1066436
146858
1222442
1472756
859459
1661257
1155352
1936443
183768
536661
444970
47188
1180634
1438355
169972
684056
576804
1567443
1029628
480730
1485661
575422
676178
1666052
229283
1773541
223175
1071256
344720
143989
588251
1297752
1564887
28925
50014
1601176
26723
1480036
867166
1937805
135882
1965919
1087888
977013
1982253
649505
1580483
635659
1068817
840029
1034139
14109
416550
331821
434783
1067561
1498843
1696510
860379
1936459
65098
1927262
1256867
1450758
504183
145983
1220649
1715936
1368579
484868
1945125
84656
400369
1949703
737077
875135
1747019
312467
291456
449548
404011
811177
487036
27222
713566
1349
764445
1964898
772507
1322584
370771
1150923
591652
1649882
176719
1215837
1419631
1746765
862089
870641
1238258
1887397
1439660
1652483
450969
989889
1495930
963975
995457
1957696
651358
1865195
84077
982403
829327
1535370
467994
1939028
1632182
499297
1347971
548965
1715336
1334250
1144481
744940
1734855
1588244
170026
35492
1944324
416903
1709941
1289783
1125376
447192
572742
1848720
458372
1369451
387426
583230
1435914
1294210
1214317
398483
1729365
1350653
1592323
1180633
1786435
215015
1056863
658945
652423
471893
819049
926028
1167214
647660
869657
1469939
305186
695020
1751907
1907206
369770
1869779
500210
1868207
1882962
337754
770042
980807
592423
1759305
1890637
31028
1403221
731407
645698
1771390
570908
1984793
1779633
38158
1421220
203894
622811
1620608
848067
457624
949851
564955
923754
390221
428346
67885
1263544
332372
141591
602546
1747262
1490288
857678
480815
1008530
237154
215273
1488875
1459564
1655969
1643328
138687
848717
261604
729505
1075072
31353
416400
1037230
1576864
337278
1381548
577177
1027739
1756916
517659
1533145
505314
295931
355718
537078
1470835
563519
1778976
1716605
121972
199342
1754759
3395
1377544
764702
134249
190651
347263
1155770
1047700
371897
1094596
1370249
347216
54412
1580698
970911
775031
1165047
1361919
52999
1775740
124409
1734051
830721
653563
1492342
58217
1591221
1827627
19562
1608463
460150
1978273
685900
596307
903617
831302
825417
1816576
205845
870590
1224454
1718984
535843
80050
677042
1580042
614450
788578
601774
1380803
511768
1322129
1442033
1711991
151868
1879251
1786951
333433
1267446
1910009
182192
837812
974064
1679378
1440030
1382898
30868
937370
1340813
845938
813619
1022929
1503930
611737
1507390
1330655
1733481
1427729
1637790
116682
1661643
322113
7837
497825
1663226
779818
854146
1743093
931718
867913
1693500
1514566
1582445
1587143
218752
1100233
170157
1169747
291689
54395
738381
1391515
1998906
1952310
574933
233906
1311904
1887661
831931
1643996
910396
216376
54915
995736
1367076
695223
149618
68922
1531133
817263
632801
30802
884065
431099
814517
801233
1922067
1473784
1496926
1003998
1346838
1713818
372776
1046886
1221029
996925
607742
1658577
1522758
529281
1080519
862731
1459353
234663
895842
850219
1637329
1797115
1218448
983707
544129
1218719
969952
1127570
489997
43207
1385958
701171
1365542
191183
1852810
978078
69870
1246627
1668610
556470
1886166
454301
1850211
336343
1202103
372620
1188871
930169
1167617
937673
1403669
915439
1891789
303701
1263682
222197
1973238
754907
658285
1900954
945770
598362
316509
1392681
1835192
206382
1961098
694698
315997
1916406
137355
1027665
1935754
905657
1536743
1273844
894852
116044
1384273
1625736
1017736
314527
1687413
52753
1801311
779322
160358
2639
254177
752909
23034
1668008
1346071
518958
494563
1290011
435766
78914
1953522
528903
900925
15770
768138
198507
385393
1465228
1388990
1218287
545295
1124795
760703
1836677
148033
1912139
1781944
1364193
1442827
954162
509404
767926
1691252
475556
857269
925659
529268
671693
316798
1600163
659712
1071126
1328761
91580
1853666
1849414
876776
1030625
971417
358893
551014
543009
778820
1219749
649198
1302199
1750888
378048
195777
1790202
186268
853144
1016832
223510
1603120
1670586
450245
1645116
1017307
1141812
356976
151665
1809059
1452139
1329952
168797
1049926
1590909
1493703
885453
1916616
70058
746967
215355
1539524
294021
1556547
666034
1338777
1101505
1596933
817653
674312
1359142
239541
120077
1062956
137974
984521
1059476
1329474
690462
1626092
1473397
1282232
1668168
84350
1622111
259696
226238
681086
1695121
28939
582251
1207978
1115042
974004
741260
1198820
1925278
928126
856071
1880258
776602
747951
500249
373155
1570061
96487
1591110
303196
596651
843498
645041
538463
537583
140209
1369601
1008000
1392294
1376019
1572616
1912758
1427166
1044753
1830993
931375
1019323
1208972
1464625
235777
300741
1504404
201762
1860662
1248311
584836
574863
1853888
1995441
585074
1143149
210372
754223
76590
893307
122392
693603
477479
1711541
1146632
246547
1365650
372644
24787
1104057
116685
853527
1130771
39710
561198
1683654
1064025
1728200
1887101
724074
502357
1522348
990933
1996297
277493
223284
730779
1373721
1445550
948053
1337725
1700658
1187019
237507
1254482
988526
1370886
1432342
727904
828336
1031703
1444794
1867324
1889217
416679
1229117
169556
249881
1014159
1003373
1740744
1860954
1897929
925015
250496
1646773
1757642
1293095
898896
830203
1804493
106880
1194836
1244345
932370
1304007
1079448
655848
610406
1018039
388753
1899583
774485
1403594
145622
234208
506982
441839
948760
1864125
497112
330246
267145
756893
555558
1002229
1530342
855721
1356
1232258
152729
669979
1857440
1734624
1536508
1023921
1843152
1151989
1848985
798007
2044
1772848
1543686
1929020
1446390
1928820
761849
1261202
35824
1549596
1266402
107500
956153
1647417
1263705
920417
899126
1508225
1579880
509170
1572284
548648
1933436
64855
1266727
1178830
557736
57204
655764
938883
1453734
1709590
621924
1837968
468876
1510860
1239893
1100478
445173
1042223
474175
219328
1564904
135433
1086521
94206
250728
1547418
1107497
253931
1357781
225950
1748432
1917848
1772817
223086
1822175
25383
893296
536473
446934
1404861
1833446
1880683
955319
639277
907655
677956
1931018
1127347
377807
1119914
1574690
669321
1567269
1109527
895039
1601771
1354464
696384
1172939
1896127
1198996
1566928
1893081
502024
1661742
1758028
1306919
638606
958355
1318848
1833951
1147189
711660
1083330
311960
517806
1365142
611407
1019231
1420649
1742077
347938
1597488
292894
1890466
1621748
1319053
1261133
1428088
774071
605391
101130
1226444
1720012
755838
724849
407838
977841
1560356
75643
1005914
1335273
1443316
1239981
346463
1180325
1916908
499253
1654757
655683
1077298
1736909
1343243
1161269
465305
135334
951946
1506660
898150
148417
1859803
1740814
1196365
331216
495362
476281
188423
409617
1407132
1982618
1272608
287315
1350792
1367554
1524680
683153
813213
233805
22660
1595772
1289283
1285318
37868
756910
470949
178703
1744265
594896
1704948
1848674
159471
605102
1194555
1275774
1575061
1540691
54408
21148
1267394
1845124
478594
1811489
1038308
1606371
186198
1376910
1555318
1961840
283650
147417
748208
43918
503325
627007
918308
1265946
364585
906105
682614
1436520
1603561
988977
782407
1528016
1096233
1138088
395581
244356
1571390
352122
63935
1957316
1942548
670342
785407
1823776
1579190
1957365
872007
353110
696068
1788643
1302167
326288
1110653
950930
667484
1521900
1267966
363148
1103942
1950184
1168971
1622338
867633
1850945
951565
575555
103528
1746410
1167954
158784
182594
599714
1050762
848778
1381518
1413347
203919
928491
1164323
878672
638578
830491
1034653
1603727
1427158
1477308
1535014
365696
1066407
1728147
1030538
1113733
938718
419805
1865653
978132
1265695
991651
1541976
270992
1075647
51784
784213
1763207
1579044
1658855
878731
1295079
1298818
527745
704655
1654639
643761
373518
1166338
1733678
889861
933267
969241
1929039
1957901
882765
1915152
1243768
534341
1884962
1575954
328193
397102
1035584
766862
1806665
541506
1034350
330467
1812494
1300779
1927211
377847
869420
282986
1256910
1886782
954225
671525
1469146
47247
1381556
549984
29148
1506886
1888565
667212
750951
570182
312018
1463204
1504828
208758
1770766
606338
118212
1158482
1585288
1027565
541391
1539363
1725974
1863898
912725
783578
132819
1304437
150870
392537
711845
857380
832028
1305721
869314
240900
1333043
210378
969059
1445796
708470
1759866
892879
1347402
1185747
1836790
1401960
1145112
151525
1835340
1092737
1728168
798229
823568
346497
1269363
1719044
93451
314875
72649
857485
222831
1677614
1038378
405790
877363
1219989
1701778
879076
1449880
1340411
687260
270981
1714301
264225
915001
256108
1050718
1309607
534677
998387
1217527
1882272
199418
1492487
753848
1188229
451108
187233
912978
613130
710237
1190954
1274058
1767044
954660
1015411
1177309
892921
1379365
1437105
1197468
117119
1804930
15279
674010
1930394
1535660
469306
78366
1970321
112755
1861784
525031
513805
1604201
1627803
1476521
48051
104178
1000508
1636376
1745413
1242284
227358
934927
405577
1432296
806814
87962
1124747
224275
1394804
1929589
1728795
1906728
1130137
1003372
1213301
275850
328368
185370
147427
974021
1247501
1678480
1877186
300655
1111646
371469
362747
31872
1966992
1755615
1657275
1128478
1076247
371308
1542490
686598
1862659
1911172
327449
562272
1467913
885742
195847
759975
1424212
123385
1993749
1734980
1051162
223797
467885
353399
295427
139348
1371409
332419
690026
549359
1485788
770293
1604962
1077330
1172309
693936
183384
816630
248399
1173306
975664
1041378
870722
464071
1899927
914367
132243
822486
735119
1883725
191016
1920927
297155
568323
1767568
373877
730143
232645
91441
232547
1891066
584817
1161783
726041
1516559
265448
1006354
283631
691495
1460020
1695056
389767
548149
1183425
1409655
917457
1680441
591869
1034287
1857030
1663744
1400684
792536
1359462
1028741
1230710
1446042
1941321
1896033
995147
1784596
1359143
1683061
103224
1102957
1977708
1406974
202557
1667367
47666
450757
767645
784733
1393094
46041
1118498
903163
1115145
607711
1336727
309201
1049836
1447060
233639
1593258
1481809
1509667
111693
994655
263172
523816
1075391
1825993
1366331
759148
1093025
15871
153372
1336326
328180
1462558
1403700
1774287
1363158
504178
1670169
1397052
269471
1777566
1872721
1433901
1890404
982074
837522
1655055
1571252
1842817
50173
1322090
1453499
132249
1135320
1546855
740661
450244
304924
442859
1388426
151768
1494111
1827318
1559874
1162898
1397962
331953
1817127
373987
1735601
1588463
1637154
328649
423806
862360
87654
1093792
1736560
439069
1298911
1162579
1477914
298138
371938
1994792
590542
1449397
1992516
414290
1749482
1546826
241931
1430184
1175652
1827545
1474377
39204
1665862
547730
588974
630204
1445848
1552898
1800406
921958
1497771
577171
1587163
98000
1917302
368947
1260690
359520
1323176
1394150
729303
208139
357291
1900426
653300
425826
741689
66986
515650
1794353
1993393
772424
739608
510424
204541
642867
868138
1467435
1504752
1201565
549239
862878
684096
23130
1579282
967230
1239802
153608
598173
394161
1862361
585821
1820151
1744779
1772829
1450856
200379
1184537
652252
1161025
1215681
1817514
688531
566662
163209
679889
907047
1810677
94895
1647221
731026
1533970
823346
268865
1909706
651204
1049020
1660624
807628
1184759
1524691
176637
552607
364973
1915518
120305
1427848
892277
1129895
1445109
1680725
1110696
724240
316357
819040
49501
77478
1758228
585951
250042
1856489
1269331
349620
1068488
1317439
1304294
1112442
349788
1817477
1241399
60792
1811770
177437
743452
1818993
1354184
880376
176817
1838479
359570
1710556
481579
1412360
315783
863391
857818
1410589
1804829
281197
921450
968507
1910786
1938186
922401
361744
403749
785013
1069688
352352
943234
1133237
966015
859225
1903620
1026032
911414
1369463
1298479
616892
1085717
74536
138509
521656
637023
1855261
1283423
996117
1031321
420565
627920
95986
281654
1583636
328026
1304034
763117
591946
1508573
173163
1641605
1848153
1323449
998091
440696
1990951
1368681
1994247
1447022
1578887
1704580
121030
1015017
560520
1287267
138344
1609706
949864
152342
762603
160923
1200824
26907
478896
1311660
220933
659057
738995
1106965
1337759
1184735
972545
368445
1339361
1175022
1360255
776219
1100213
635698
862808
9611
516367
1103336
670431
559167
1903127
841612
1425245
32115
1651369
220215
812042
1013665
1219097
444175
1285145
780410
1869879
1359685
259287
1991088
1532456
563673
110437
119923
633119
7114
1002586
391659
317718
1791402
1938410
477890
1073770
1208103
1932461
1949813
334605
1420167
162853
627712
977032
1570073
1004600
1413433
973128
1472774
1578658
515605
307985
689785
1293235
1781264
549145
45668
972138
772393
1802570
1124288
97714
664407
1220578
1488188
1370823
841158
1644122
899007
676013
811509
202151
1899688
452596
1865048
1397888
1037633
1557746
1995486
603502
6018
1887154
1326140
501696
1441234
333146
458172
273732
1211413
287876
1587412
1146331
292720
667995
716347
985159
1613399
400840
358467
1461726
349092
1610734
1414483
267496
1723054
1904577
804107
719524
1060633
188796
1348817
779022
599064
1555363
1705279
1434205
1038126
1339191
646270
181040
1175221
84160
478005
309063
1981129
797964
1329840
1332338
463346
595368
1018039
262398
1845762
1655856
749587
1953302
1858387
21968
468471
824131
1188615
1146899
454807
1530461
947719
354054
1632799
1187502
1081389
1915296
479318
1545364
579808
794121
1107584
1892214
1047964
1522285
1171472
640090
782023
1105894
458698
428845
1111220
1054575
486211
656130
135782
1638269
1494966
1920078
995749
1140783
1472010
1083964
1996209
780190
328538
258183
513375
793739
366755
1161948
509892
1313360
1122376
426382
1763327
696010
671916
417817
1928632
535051
1378171
1597214
1125271
1488643
546830
1184884
1850383
639878
1035856
247084
554789
1963932
259523
771193
1198468
65479
1853869
740100
541877
370116
1413158
312507
961878
783869
856741
988266
1713894
845685
360964
390403
1921453
1179607
862055
157083
870250
1647244
333063
1785764
1965625
1516071
1756375
1734406
148289
72707
1796574
737963
1556527
915174
630404
1943239
1330134
1874343
360812
1868847
1722997
744432
1165766
225756
431397
1498360
992560
1834624
482750
1715668
1971024
1289197
1850917
866245
1460571
597614
293831
1062794
587996
1807273
1039377
269075
1655530
1460843
484322
918210
723497
1550996
1236056
458647
1289040
617557
1168363
1722427
1165194
335595
1642382
1668807
325618
1662838
1444986
1856140
1077279
1038445
1097840
1485813
1020561
1514647
1373976
151855
819233
1803742
782211
676838
743516
1997484
1631381
610317
415869
1418378
512980
266418
1119750
119278
1822184
1838641
927257
327515
1361342
1599233
1006894
1344353
1773627
20891
349171
1043047
1266155
1703081
832463
579503
759614
1349030
1480765
769302
806618
1218864
80813
24413
284023
348124
1239804
1755374
1707359
38532
1617978
861053
1374162
1299213
1650010
309201
1499325
791921
423956
1168810
1831077
600672
200813
1700864
1000630
1679990
663947
51949
1652626
1714877
1988214
1863293
1092820
820563
336082
1908736
894702
1508698
1911484
1054917
1888630
1846916
284972
1732549
1951947
1706162
1791560
1847938
863284
1429576
742728
1242572
965987
1404244
870216
1563207
1004177
1459123
550162
978042
1579235
244290
81620
1136316
472913
1072008
950718
290640
552557
1963267
1068515
447831
904382
682816
817277
113203
1608023
1193479
1130523
1903634
460675
1883100
1597891
1413544
688862
297117
806503
1957496
1007748
1999916
684350
69951
1353208
1875100
247339
1256207
971551
1012557
1213632
617241
793126
1751336
616822
643682
1946673
1383561
988592
1833575
698097
1353518
714191
1346240
541563
728283
36025
933805
668335
16615
1482700
1043516
1836435
898956
937917
452178
599616
1067117
261391
90340
10845
1319301
785683
375763
786098
375136
266171
55519
1632559
509552
449478
1195158
207123
1031917
469569
1073469
165803
1337696
85263
1035963
949616
1236342
1007591
705717
944095
1659758
994059
516209
980151
565860
263474
474724
301496
1559466
1747855
537369
813778
31725
953879
298376
802509
978055
1101768
232573
242971
242021
9658
816241
1325824
1888218
1675616
18119
784017
1859971
971769
932149
401017
1625984
1340947
113422
1442053
1006538
743504
1125514
772017
938166
442108
786621
1794430
770100
1710584
168308
1640395
1097733
1744474
681499
525327
547795
1002314
1933372
1690694
1472599
1554823
1823002
138352
405776
1238664
797811
1791617
1891446
1716275
1215479
358474
1773011
369846
1858387
1521054
268635
1774448
1430747
1461315
1386555
402645
962418
876749
566090
626693
1375645
1379069
1194153
616630
834922
1162009
628570
520812
96086
186271
751721
830561
646681
691274
455217
1782335
1520204
347584
1799699
499449
319799
1186670
1929603
84586
1370770
1029367
216431
1994463
1880953
1109638
926800
1610939
407340
107568
851024
860339
954815
1063414
1141298
377791
581174
1160473
327398
421579
1036910
1073554
1132395
192809
1761819
1491197
1712222
792821
48561
281308
977898
617517
1833427
516432
979064
455418
1838015
389422
1129783
414870
366562
1972983
1649811
851393
22644
1449206
1299584
1172136
1121422
267533
149654
1608852
1887924
1856731
213793
209217
62648
285398
1865569
411146
1463837
857951
82573
1772319
1940655
904312
976882
872175
113120
911006
620379
1878840
1856152
1477601
177638
1372483
697858
723950
472361
288948
1957830
491834
71417
1210069
1645964
1294440
1968739
1074308
224211
813412
1575849
1488182
1116513
1858252
1724821
1899447
192594
712142
917052
78325
309027
545916
812998
736542
1158511
159372
923031
988730
1130390
1042835
594049
1329242
1793653
1405048
1760098
412049
1084907
1878085
1521880
974809
1641855
1073798
1892684
760461
1376751
1420673
1684415
1394582
1129470
586429
1727860
1154084
389065
767797
470956
1829034
1914818
734460
1969415
1408153
892008
1531439
1500141
996336
1860957
1152202
1419897
216659
735402
62290
64921
1276218
375761
53733
879395
1450767
1980641
594513
816049
253166
899888
374532
1431004
1478914
907791
1498519
1256880
1784730
1328882
696694
1356020
1504926
169857
735793
1396235
1137250
948997
495403
82883
480254
1531037
236251
870817
1359715
606638
1913461
1378471
27838
898219
96928
1367763
978081
1282557
1359354
580250
40630
863623
564607
446687
1227402
1999441
833980
1251185
792432
840066
1982204
1950971
1426759
343621
801992
1646001
1101303
583258
264983
1087414
507922
572822
1327095
480973
243671
1326379
310238
679220
1224451
1161961
788709
1192679
113041
855120
4402
918603
1173268
555715
1654605
1033382
993024
1065802
475445
1210088
1410056
264964
569660
1010994
1035888
31571
708889
502995
819826
447813
1078025
1830955
1064904
1266892
283638
282371
1872788
1541854
1802276
1989192
1029058
1442102
40338
1818044
1449912
503281
1796723
1200744
949696
1622191
557720
1154178
336551
626023
1928752
1830895
587671
497768
1995527
1342736
1095185
1888413
1219722
1709164
953368
1612451
69315
104817
866272
1126611
1078924
1895793
1146859
205531
785634
1316045
1375175
991143
1296525
1119388
440637
1978854
1637074
821586
660045
1467408
1157907
1272147
1174247
197242
839425
1235154
1296072
1686082
1817127
1364682
519153
1407329
733210
1076630
1680325
285786
543145
1274446
908969
1811109
164755
163969
491716
103579
611151
870837
1942616
1242452
1344705
980936
505030
868573
428283
855010
665453
54456
268088
1123052
758791
25167
1526948
844653
1689647
589984
1071842
1671840
301020
936673
1362489
1738339
984778
1086049
1092952
351077
34526
1227612
1465722
238520
682871
138154
477154
1763340
813170
1977982
978544
1102888
987662
299404
1363582
605274
1434774
1573788
1756082
843233
1174096
916942
418475
1905052
1402336
556176
1363007
413274
6940
529332
488878
1329364
157934
537095
1326017
568110
1570491
101931
337990
1620127
100365
1492903
942606
118733
1879357
1976243
1651184
1386513
170675
1100674
778712
1161315
1366812
1550699
1745819
1323667
1899935
1692951
1481609
1863406
344603
1089590
1502061
1710115
168439
1542565
1094087
1007118
576489
1202467
884791
1302487
712721
1858056
428263
1153796
426652
1806618
1607447
1349648
502571
1273445
335581
1086634
1857471
1165794
1846039
1712474
1737285
1483429
1580742
1840923
1521937
836994
1446175
810593
1548146
401514
513947
1802922
1735371
1562485
807777
422240
1301669
544528
603032
58420
69956
213415
353926
1099563
220995
119775
934277
222272
37768
1276439
361171
797826
455419
209779
1299152
298801
697700
123890
630505
311836
1485489
1592537
502422
1218160
759099
1237710
1411671
1362076
1291994
1341875
41387
238585
961853
684001
449970
1739530
1462849
1562213
20008
1893726
1475993
14107
934892
1720062
371521
1184362
389327
909143
1370291
1430585
145556
15335
487519
602915
816906
1737445
957516
1542117
1897162
1582346
564893
1941752
348741
1327770
951382
392780
972259
1282578
102359
1190258
498820
472649
1575157
1213361
1872985
159813
71133
867292
1050015
144909
299864
1898092
759085
1629356
1937304
1189
350722
513919
57197
7779
1844935
1722518
1830607
171571
1885110
1680709
354848
1486804
470517
340589
1806352
562518
362688
244947
1453633
724976
610596
1456332
1050910
694238
1125216
1308879
918857
1817184
620690
61121
1246495
155670
1748123
389390
242832
1298140
1059962
1574522
402936
662028
1762030
908901
230969
607360
1890247
807408
1495947
1523676
659662
526543
113574
1836487
1664974
722274
48819
1665973
1935896
257109
1948418
1872040
394076
1403243
689227
468786
1945912
1691275
1246884
426933
776104
233500
805026
1811206
1064456
1497430
140141
1547374
610470
236067
1538849
93834
520648
502095
1220378
1605272
1323971
445566
852017
560754
898914
1469653
165502
830145
1090138
1608327
736513
108698
418655
323606
383533
1343511
925353
1152150
804054
1686757
1664327
139647
238585
354422
1961712
1313980
591664
395633
1694609
813994
1095386
1061145
670567
1282788
1271214
126422
875378
193874
1159298
74336
541803
146822
378525
1306292
286637
573474
257438
1298729
1216388
397887
344353
417739
573272
1802874
999333
341883
1586115
109557
538857
191048
1403321
472259
1444999
1512486
978713
474384
1713268
318447
1490465
1069470
483237
650068
743703
574419
647726
282478
1758051
167302
1906574
1599692
1827358
747206
1354651
931586
1190533
1702820
548874
1894682
1035311
223202
690257
368998
1434894
1526909
334391
38321
225513
666193
782072
1808290
443938
788218
1567802
1755365
151189
381033
1222921
1076859
1869114
807899
1257833
224698
549425
278560
1325114
1524938
799580
935220
545177
1158544
1935197
385160
1599833
362110
334315
477017
535764
1848181
246917
935065
1525797
1748786
483208
538356
668802
164333
569180
1927288
1727329
166200
528914
434895
1899946
1987516
86274
84850
1645607
1238256
522066
184326
387948
126729
746468
1455775
1272941
1664353
794500
1428559
431526
388468
1680615
1386999
1710484
1710838
1531754
328301
1955998
820281
887606
652773
717355
1080221
1587572
55555
1142201
601793
748862
1530888
1702485
154845
293713
792496
259921
1377174
252038
993084
191700
270533
1719253
1519163
1777222
1831293
926572
1396765
936514
1689208
1577686
816565
1699504
771063
1014965
853955
188096
1739112
598218
1065232
114192
1851861
1354014
107344
1257022
1282615
394384
1627173
1923339
1673518
624882
504872
1482839
824328
383226
270815
480687
1996123
389986
581445
332199
1766978
904184
914741
291079
1911595
1549272
1845941
1368972
1751768
1789058
960228
395718
476560
768594
855091
283318
807681
430853
1569330
1566462
649435
541345
460926
1987978
733563
610847
1467052
1951159
1965314
185608
1738702
739579
1118782
1350450
1998116
1498483
553326
1542551
1175109
1994645
850950
118080
460613
761544
1047622
639616
542988
1093828
935019
1030023
1605209
1891379
66188
625907
97651
947942
721551
1590203
350277
1676639
1889859
58148
1318265
783608
1252802
1970906
1484700
1559547
305997
1916934
857464
119195
1875868
1444880
1403707
1216807
519609
90766
1857924
1384835
130762
1735004
93418
556854
1159772
480352
1614502
1701741
910195
943504
871360
1297219
387221
249811
131642
877560
1639560
1122538
350947
1727716
1328496
1379973
442111
1700833
1351780
493188
1343819
1038149
699187
1635029
1270481
1912389
765002
112998
1780048
1662106
928400
1346229
1546086
975504
616756
1735265
954308
373994
142740
1040092
1263840
762617
1304205
1371133
1598114
344055
1641488
1097180
1897730
121733
691532
1440127
1817336
905993
29321
73690
1025874
1248126
1497665
285686
443232
1302201
1799961
78830
856096
1070716
1372638
1696799
127972
758171
1216549
1074290
1132736
844500
976525
353362
1560357
1462138
1515427
391966
365019
1359939
868698
1435784
75416
126567
132122
1234115
1995000
1362451
1851701
1538180
1194990
609546
742459
699622
1952871
438194
1439056
1621741
776020
1907484
877660
623601
732579
1380011
1854159
1109040
148545
555278
269914
225540
739601
869041
1011263
1836019
1255519
1772875
1801285
848633
795953
1626124
1333695
1150981
780452
898285
604140
779818
1427957
518052
63473
1056134
1288066
494311
1317723
395430
1611216
335299
1633125
660105
1886417
1654734
1751151
1461322
1210580
533634
1653848
642576
1260799
7310
433953
1377946
437610
1021615
633369
1302657
44413
689948
1216417
1826608
703002
1599359
1289533
80686
1869190
80080
727976
1171953
750867
995725
1313326
1119316
422176
670039
1735700
1514416
784525
873511
1528882
1530177
1501589
991576
504647
115812
336624
1832138
1637821
1035777
163247
806610
814731
1440954
808849
33343
995048
171272
1335989
276635
1182725
1032246
1305446
743633
594573
1187880
1534980
985
677773
1969401
448534
1282382
39261
454605
1282021
1937302
450464
1137897
404025
570690
1061910
273754
241227
761848
392527
732338
1432149
1257671
534752
1397331
1651686
308719
730023
950629
1651210
1145257
411746
144277
672204
1120703
917279
1012146
1808691
1387494
312538
1455930
163771
1968888
1619261
272639
856161
1759016
1849221
424084
1987335
794625
1883285
456292
1035785
1519082
1175171
880829
626435
1523961
1656473
1196508
1210301
33540
651987
308326
1433550
1388263
212710
1211830
1715685
751754
1958717
1768994
463580
439116
805065
1121697
833487
212591
93566
693545
1540123
1552424
1442009
1288642
574164
1110668
1291773
485305
1133503
1435514
802592
1556904
1644260
1461059
1368319
1927219
1413283
705898
1072896
163049
1428512
1707107
1443120
1597229
1512052
884996
791583
918250
1154522
1023462
915969
256712
231549
574958
758206
1599430
1194350
80237
1163499
487685
1236450
533929
1511248
1507449
226998
1717232
1228173
1462387
824049
1873153
1416897
200265
533864
1056359
427243
184000
1411361
666943
1102666
638908
903068
330413
1920412
1630876
1203010
561546
1940483
1209838
1679918
1102933
277418
1770833
583130
200575
416284
174243
108197
1634070
935465
504627
1221465
973883
419830
261438
353119
275441
1331692
1954460
236565
1375634
1736253
1944479
178897
715248
538797
1848976
1115531
417905
1539957
1140833
328739
1348818
1320877
58759
1070767
946287
1305374
503577
1705642
729418
1065043
64769
732078
302264
846841
8802
1617827
1117767
783586
1373615
1169237
1357613
1561393
481499
1274534
50958
1126637
1506479
98821
1039001
1101000
1827586
509729
900018
480900
233422
40762
1753980
760120
1693102
1327414
1367746
365708
570907
1807410
769636
1807961
907567
1546338
1481821
756472
1742100
439378
1902880
328027
1655703
1642492
1944571
824342
1568514
319787
1132813
1728504
445986
867684
718842
1982004
245641
1744770
735904
254848
97467
1759810
1045081
497207
1381699
432920
517186
880759
980595
1445688
642982
631442
1739563
1172146
1340449
202648
947868
877455
111412
496600
1443624
777043
298790
34780
1619612
71407
1862810
846709
297765
1591222
1792337
1780014
1542264
396130
1836873
229455
405313
1771323
1113950
997729
1053934
961268
677649
1080648
920389
1361050
1351061
1743420
1968045
331074
1613267
356321
398747
54825
1605631
1644417
126797
770253
364145
219105
1235845
612698
1856330
1036875
1438540
1877440
1359225
1733446
113424
648458
791955
1549961
1659320
1328526
387525
904479
1805875
1506963
240483
127787
1813267
1840285
1045004
70571
35147
1110790
1292102
471096
1436850
1926304
1589901
541659
1945934
1713423
698624
1933772
810919
1422329
1609050
1716457
174605
1538852
346649
1435198
272150
1958554
507805
1485527
1985041
419989
987773
1790162
388838
1537894
1400375
1675764
1032443
1702028
1574349
1310884
1974292
491214
1128267
556917
242248
1254973
1839664
145652
685304
418565
1687771
1391635
268560
150068
244232
1854549
1104145
620664
495533
114286
714855
1704069
1059440
734545
332703
711586
177552
1973200
172531
1677554
1863099
464425
1682831
473797
1272821
175425
1233546
839180
910591
290175
1788290
610686
1199563
1532067
1802879
1018633
1137087
1302925
1856002
891220
788149
1320679
973059
166650
606546
375156
304955
1607214
1614271
812732
617507
1634905
1409269
1252182
299965
192536
1240795
1580871
629916
1009588
1609781
1789974
665199
1163811
1596132
287392
1837573
1778615
377329
1542896
1441580
5454
722613
1261095
542905
1759950
1131818
1577795
1177550
1975123
444804
948423
637463
1846500
28230
481711
1541462
1756109
73903
1303382
640357
233304
916057
453729
1829680
1377412
1581733
1270065
667952
316462
1826792
1256821
1695753
1195337
995889
126763
843116
818729
987647
1782904
1307735
890612
831349
555177
1051497
460899
891843
920409
1554149
623907
556075
221328
1075682
868003
863668
607483
615977
1349629
1839364
1355285
143120
135048
602493
1505942
549985
1921830
1127467
619778
1390764
1244090
1014211
348216
1492066
1252154
510953
769289
582420
200805
1785049
1607287
1397929
1739021
1054456
538337
897826
967985
554170
947546
988861
67237
748967
156905
1390352
233790
1785137
628197
198598
1201404
821809
81718
784484
1842413
525916
1317863
913547
1878239
770379
1660479
329022
1070105
375133
983943
164946
1008214
268528
277455
1868794
59137
957791
1407942
1630786
812572
1048304
484815
710868
1055912
756990
145592
250736
1753912
720549
153089
1720880
1236353
1791678
948908
962026
1392060
1936199
1182915
536267
776037
424495
1198078
255514
1649866
29303
901453
206285
1282821
268847
614580
781925
904996
331962
833245
514536
890963
200302
1532716
1326952
514
576915
725471
1454229
271926
1245383
732740
1970972
372188
59479
1059081
397528
305279
1920289
957779
365811
1071542
508013
888536
865001
1817643
295073
678250
1565387
919945
1630958
87046
998133
233230
933045
531291
816699
1646455
281463
1497384
1330143
1091004
107530
847525
1019482
312246
1849739
202126
992078
908870
267856
1381644
359540
401310
1145409
47848
1894505
248371
426162
725728
1669268
1659450
1877420
1005747
1381045
1547978
1838080
672433
1116906
1993889
564562
1614946
554312
1627377
640744
1654008
1297350
1866629
1570075
1986854
1502858
794179
1514261
558135
1963631
1272566
1254901
477698
1370312
1036756
1368780
1524254
484631
1526619
1042057
1050282
607213
32645
1523683
183777
1894414
1648484
1608981
1777548
1799591
1231853
819291
1349838
593883
422360
1244637
152938
1936927
1377882
1234608
1409052
1720003
1510998
428290
892046
506145
288014
913951
806924
1682061
1295692
461571
717804
1521138
1672062
1778168
295511
878103
1190103
1439424
1759319
1410101
1193679
1404500
850440
950100
1854789
111129
827290
1343075
276008
850250
1298692
1846489
232681
15299
1807116
205278
669619
573890
238915
44308
207138
994682
864955
1124985
1361182
1394910
1053497
1971040
1609502
1548564
1135854
187486
901705
1638199
1724133
1408674
1931622
576784
1323047
1021970
1172013
1185277
649246
861763
1712199
1730561
753282
1063134
1493999
1589789
1570796
1350088
1699062
678638
1268748
1059389
34746
688751
1070853
280914
1774070
476714
1425322
1431948
608667
998990
125602
974739
728917
890682
688537
1533440
2106
632709
310851
1642096
314474
1974668
1632255
1238067
26108
1765965
484869
922012
624662
1879624
971744
1983752
821910
948371
904781
964621
181986
391653
1239988
1956071
1922621
438569
1039033
599062
1947782
1173985
464103
868060
136878
1227560
641500
753810
349899
1778856
435968
1357099
573553
1665406
1076773
476010
1600998
771541
512145
344782
1493804
1840206
194271
627708
450129
1197273
856854
939631
1233948
65018
377521
411242
459987
1248171
143
840381
1851944
1194699
592238
1090750
247584
1232435
1539771
733825
1789117
6807
841708
1491826
1978064
745784
1641561
1985368
1197378
549463
24427
920381
102218
685920
427488
281564
1831992
788726
145258
1185067
1126920
1253606
1323649
1021646
1249897
1305367
169657
303707
621121
382364
798800
320625
744416
1868462
1852063
504273
1900659
1423229
631334
494984
1212414
1219559
173264
1500777
59239
1007985
434221
81743
392232
1779595
1263967
1892616
1690750
1326478
173751
952980
1157839
1472805
393965
82628
1000316
1040425
1748900
610884
1951578
1530632
1027130
121914
200302
988071
369851
1051724
851802
107037
410390
556641
1880491
1055181
451369
1623911
1441940
896778
632310
701134
1784268
1540169
54738
1325490
911118
47907
1007192
1238235
417401
1027748
322324
235106
258089
874402
34295
498290
1997355
374812
872746
999365
1093553
1221899
232830
174472
922250
181568
207039
548164
660498
596433
25187
844977
1750932
1191483
1368292
48622
586462
1032142
1774432
1932651
1958591
1860840
1825662
233593
961329
10200
486497
1295039
151538
1509245
1403936
1363245
1628303
1829227
759654
1380926
1091527
663133
254664
1972463
1933091
1248757
248055
416691
1001149
1529945
755275
1599021
1144605
734261
960008
1264527
1911452
695520
352357
1473883
1158712
1528287
873448
17469
1227519
1945775
1274697
80066
1287420
198215
665358
1824754
1103763
186553
1018816
151493
1983127
1563699
135274
1197406
954499
1826670
1484356
1704164
1517292
1110459
431562
15108
518120
582980
1082484
1728152
1776971
1923844
1929819
1985244
763480
308235
1102665
723261
874660
668689
1557283
1110588
1422523
1105803
936477
1146608
770649
1035258
1584629
1432551
1891836
1099334
1333564
1183673
124808
1856509
895617
1121416
338550
1687928
1437812
1720715
1701966
1635116
954843
764194
1207872
1113251
1472395
1726839
728589
1665333
1095034
177591
645464
823043
720548
904116
1765578
1796834
802776
842969
983039
1634029
123265
1687966
231631
1903822
1366133
1869504
600640
876556
87593
1833010
1915676
539140
1893839
23766
482576
1780911
1211479
1242970
626753
1063465
1021278
117711
1689169
1502330
1674846
1149855
207644
765040
699674
1917932
1151809
279557
55436
332289
1834933
762438
678149
963330
1144978
1934653
43653
1467828
1792282
331070
99090
1820042
822530
975968
455293
408782
82332
376546
1182231
632464
1448379
1870247
164330
1573550
1608247
1949059
422304
1025069
630117
668901
1837806
903484
100032
1247894
1926017
20792
738198
1438157
1819888
1034356
355612
517030
757404
1154288
1627193
864027
1696400
1325976
1745454
1504923
1170395
1124763
584294
1244790
1759577
232440
932690
183394
868337
39592
1416708
166280
113709
1438158
561252
1627888
1138824
247699
1075368
1995064
689856
5453
1300488
1192453
74713
1643808
637049
135314
186162
669725
1445684
1618049
192829
709888
889645
1685678
488648
1064570
122144
1488541
1955578
677636
1738105
766567
96354
1463784
1900504
40089
986229
1631194
1017196
1811825
776539
1923829
698500
1652169
300555
436593
1455649
1387691
1559878
956349
248012
1711302
1030272
1370231
1685053
1964538
749242
1996138
1082437
1870833
494802
488803
571823
380788
130913
291750
1364567
1404543
911668
1047194
762456
146151
1313976
280138
88681
1663054
1561202
384197
1729177
1010507
1449894
1596343
1133516
659107
559228
957065
854041
919287
1172301
659083
1654334
1661019
54557
1494811
763021
1940084
1242204
87583
1150709
463393
1664692
982935
1479654
644066
1117691
1479170
586584
1572791
1477036
687574
627133
101084
1317030
76184
436720
584295
8329
1132593
717849
1922879
1567741
1708653
1787953
524353
1365421
397820
867833
461697
1167707
150535
398276
460554
1715776
1736709
1806814
599070
822961
889560
920001
1891458
1322180
866174
755152
471858
1798697
618143
263740
990323
608479
472044
1828768
189398
1724592
1953626
1695087
1914221
1264973
1592544
1817857
586855
1156127
177599
1187887
1408036
1535252
889143
1129677
936997
1004802
1627565
1269773
1296527
158545
461284
58493
1564398
1877081
363363
561491
424539
1737080
654254
1452492
1149627
1370212
1960606
13667
590712
907695
277
689389
1843864
1959127
527607
428259
1796953
1315653
1132229
547537
1932582
1407018
193218
1937526
1548148
1783135
1533037
906979
606804
1655183
1775760
1873548
678964
958831
717424
475954
1829928
1035257
171808
986648
92466
1453796
1662449
585832
489119
1640011
730287
94182
769938
1900106
351579
1593598
1330034
19346
1612900
1635478
77329
918707
124779
307319
737430
1766515
270687
625888
461092
790471
1343374
115441
424910
348763
1038849
1945284
693717
1859204
222968
1754316
1336715
1573093
378882
1130879
1309640
1094483
1336207
32367
156844
154806
755494
330657
1264429
635483
830011
337997
1230954
700274
1602895
1069577
1307977
1202318
625457
888278
1020154
1553462
1454413
19894
266705
1080984
1019831
1319947
1331976
1132501
206034
713168
1169308
421068
574325
864874
1254304
513668
135830
1641985
1407585
1974774
1465393
35418
1410194
1415382
1101472
146565
1321054
1294787
1609459
1539266
1923009
1334533
1957674
1927550
1617499
1471797
866566
720257
144527
103605
598578
803162
310446
1250047
1093726
823153
857171
1773759
1186010
887948
267507
703502
856306
1852864
1674489
1004359
225443
730934
1931517
1509520
1742036
1419668
863583
458221
48055
429999
863630
120862
1863361
1079914
1649850
939224
1578283
1485148
1175194
1851385
1819267
1794198
507629
80410
1872542
1227238
72805
1987498
1758373
1420611
1719509
868545
927573
656142
1643411
1106100
1741433
1588259
903529
859543
1843937
208404
949004
1793718
1703144
1950211
5461
1198263
1524131
1419975
109500
1133688
600343
1406920
1958504
1634203
1153951
1499578
18264
1356022
736783
998527
1558221
1549627
383428
1043296
658088
325133
464722
416417
1990434
484728
474171
287357
121614
789970
1635698
885240
746423
1076502
1159339
600518
1382276
743611
891301
902643
14980
764462
658266
1691530
452386
1792877
1584348
961871
1997815
1996122
653144
816872
1456718
1624436
613419
1862194
617385
338167
131552
581651
987656
986590
760663
55486
1413770
268737
472056
255979
331045
1662737
1912896
985282
1429483
26094
1767457
1890725
962945
1926195
1898518
1726236
648626
60952
294457
1385330
655664
912517
764412
325586
1858191
1592658
258082
936323
1897603
1832763
465152
1042435
309030
1008557
107678
1495744
619023
857470
746230
245050
702363
1656078
1853885
543927
1275156
439255
1664693
1372131
1333648
1159488
937793
1014072
1216685
798478
1126148
467477
1602344
101317
1921512
446292
1956049
396532
83799
1843559
1602872
1155275
786286
435814
232620
1782310
649239
501722
736081
1828851
535070
440813
1745115
1650084
255553
24648
430611
688372
1435036
1812699
1534117
1733503
1227087
1067837
762220
1093473
202589
1931858
550409
1902771
416154
616050
1153272
795680
1756322
1366602
111816
1603112
1819238
1054414
1963497
715739
69955
239433
1304184
348648
600162
1146935
1450585
456350
629319
1834588
677966
594072
1605843
1179102
682216
772013
522870
1219594
879566
62606
1824553
1992970
1007764
409372
337618
732743
1680781
1112337
318456
1683374
1011219
1244787
785308
43413
1383198
1740593
1040449
1715788
153327
1912448
412944
1646927
1469725
1133456
1693720
947097
673716
1284117
1045187
1726371
694038
1768502
67537
896385
1422500
1575071
1320545
1529093
1315681
436183
839802
1944577
518822
1406605
1133
258200
870348
443500
555378
1486724
1277447
1629353
491455
1225028
106710
753633
126129
426884
1137910
390858
76566
1342106
623284
1950773
1254221
83533
1824672
1119247
86972
1546455
815594
380898
190665
436890
605203
153979
1983915
1463189
695208
1691126
1923540
1774479
683168
1164350
477751
1190142
897597
1709066
929496
82359
336805
654542
185958
920850
1443879
1502322
378517
519024
671536
711756
272065
211128
1738998
319900
274448
1936072
183447
1677807
870873
1118813
1656266
1694317
147560
1425211
78660
1325357
404145
1511652
1528199
1710980
1832837
1210677
540910
1036552
773290
333952
302202
366586
707409
1310811
1384764
1450374
151442
974310
1999124
1378015
1635605
105849
53230
762310
1320876
554299
246379
1716337
1713677
66164
1590636
1146229
131753
1929677
936031
644795
1016338
1804808
81366
284688
516062
334729
510732
1650234
1840992
141739
1113660
1413438
811497
1978850
1364042
163204
774610
1674256
945242
1524936
1577918
462764
926521
973407
1193976
1376871
1596089
1158087
1735785
715771
1927235
1566245
1004055
1407989
1931057
688883
845657
814237
1482901
1895551
986758
1740198
1646427
232133
942520
1183022
1394259
738668
378157
498221
575132
650266
1120459
58301
390249
1529699
1265631
1298253
1169837
1337764
1885797
1140767
510628
1785772
1441340
1100829
189530
752878
1421425
1035364
710001
1964300
1275406
1217955
1644769
890066
162220
1498906
1668076
1086894
166348
1794270
1589539
1133845
970
869720
1022291
635991
1173877
1391468
559996
465712
832254
1335326
45655
1905872
1482226
1643267
1022760
1550753
84308
911100
822195
467521
289754
1901511
1351697
238084
1867839
1801308
305280
188786
981083
1402511
692676
373961
839436
1775550
1522214
917225
780688
744652
1963886
1226053
239647
502877
1971988
279528
1373128
738932
603544
1133266
1956681
1450147
1553227
559123
633978
1635587
1729612
919778
1803163
1290278
1606232
359908
1079302
1054006
1741251
1022331
1956314
1400667
681880
854471
1920389
958019
969383
1702647
474321
567135
59601
1118996
496974
1798043
990256
876234
54988
594196
233388
1907111
1421947
893634
1431730
944530
1237939
1774578
1215695
1550663
690955
1941314
1041379
687199
884291
56090
1433645
1923050
1347025
730832
1622062
1884876
221222
1180675
1852467
503651
1792049
20576
1053484
1637797
326810
1966770
1204369
1963584
1443059
1518501
614017
757364
101240
1554838
963397
143815
670025
638884
234400
1340410
1170119
1160655
1315158
974645
848025
241255
1430934
1217315
1102722
725637
99427
134286
1661328
852791
1916609
1969118
1764265
133206
505760
1846769
1162963
257701
1119519
1885303
106284
234901
1138847
682313
243987
1791819
1780971
284273
1270049
65900
1362462
1925753
1344576
638340
598659
1272506
952077
1093875
1590453
1789079
534938
1574851
417312
1708286
1568410
1438986
449131
718115
1565658
362401
574243
1601114
921102
845846
1027514
1158198
229216
609072
714684
580452
1526319
1609558
670222
41847
811711
100657
369978
1880123
1912891
1326522
1868889
1045282
1949580
1510865
1402154
1047058
1170112
1299345
1915471
527104
1083326
1830477
1560339
701399
214964
1044031
1714286
1247142
1256657
1133399
386441
1520496
1660909
1084490
46633
1512386
1563910
1561066
526539
94696
1462370
1318751
1409377
1018837
1176172
64547
1401700
618996
1939471
816822
1838391
31814
1934876
792592
1513542
437672
1675636
1797176
966408
1694234
1228231
1983715
1132070
550790
1265971
1190359
1335128
1108558
1530377
879007
429481
97779
249480
1965796
420650
1841769
654324
54715
815156
1415053
1101057
1688239
1661863
1982567
1839635
848925
1691503
964335
1295166
1193705
1293066
1928590
1731467
1415967
167419
372928
1385475
42291
1372590
1005043
1737816
171738
1589537
142843
1706788
1922137
998409
1337692
220253
1700113
1882210
1892324
152593
21664
659088
1239129
117744
668522
453145
1592175
1125991
515712
1913300
226229
37034
893702
1882683
619161
1461418
698417
701994
1153259
1823311
989012
1504317
1414512
1750226
778705
1346853
1601367
1694240
1479036
1826094
465651
1223119
1471130
1146490
922701
353282
1904729
1681660
731896
325151
1257973
789659
764730
340584
487567
1919079
321222
43784
771468
50343
1934292
1457451
114967
1391892
671985
393581
1694258
1441402
1627087
175374
622116
312832
672113
285067
198892
1139988
1183347
1143916
614083
1305117
954221
1192044
1372308
312985
1867961
1669965
1504956
675187
1773861
689889
217449
209603
1796251
709627
738442
1960674
1432603
920895
1945445
1455025
1073579
1388564
920087
472555
1471331
853493
636622
1822477
824693
1332667
1328880
1826867
916279
1578272
1096354
1530537
1493727
64146
1777658
115040
1682975
1447138
1196959
100204
989391
1539416
1523366
807283
202171
918720
1474764
368320
636179
1969677
1682771
1802487
1085374
939777
513803
1782071
1158237
1821871
1264267
88106
951749
218258
628491
872579
621271
759484
744511
1548325
1575617
163499
108640
1426986
1983101
1526476
27662
1947732
859710
4431
1726690
356926
690590
953688
92530
455727
1040770
1793962
292281
671975
1412522
463541
1347434
1092152
954337
1748358
1652725
1550430
1697252
224231
910091
56881
705698
1621959
265223
1218343
599095
1645812
1528192
1681231
1511299
615198
94007
869135
1548923
451244
865580
908452
329181
294365
559707
778376
1997352
1206367
911824
1824873
1840197
1057390
1185111
1482840
1757813
1099802
1483971
807133
1659598
321785
383702
1876928
454553
637227
1481528
1953389
1855993
326058
1949516
213129
1302177
1398645
1636533
410882
475804
1367954
97293
1044544
328851
1460894
1863409
792034
1346615
1334832
234228
777176
803737
1568667
158634
879584
1217228
76333
1145045
1752670
844465
267110
1631845
76065
920085
1789830
327476
1321862
105770
1090449
1028706
961479
1206843
437962
1541844
1783881
1349639
1982361
1754015
791826
54001
1790120
1866635
1781794
219665
648996
271742
1916240
401273
1987298
1187443
1243515
1428781
1678487
621
1487455
1250051
1967378
167779
234115
1570332
265235
704020
1957778
427284
192861
1496866
25812
742741
1297684
1824794
124669
1919477
533545
422308
1315012
104493
660137
879835
462247
716164
332660
789318
1687257
714726
855468
1613162
1054472
1541309
479116
609050
592237
460051
292085
487803
1471945
295761
117396
1211488
1054699
701771
1395883
1655268
1488233
108802
62551
1208944
1471088
565929
872644
1862906
1877379
1250433
265499
1014538
1146105
1387602
284085
938507
460447
153983
576992
500010
312307
9821
432653
103667
1042866
1157768
1969995
1016297
363908
696959
258062
470637
665175
204690
1485656
1240058
1715153
852135
1570666
1108268
1623185
1783308
1571859
79004
1370286
11170
1540654
818267
1869193
945397
263399
579127
381979
759600
944389
371147
706272
1845063
374131
1198836
517762
1209200
1093873
952224
1513043
369574
355316
469002
1066486
682828
62242
1496858
1846100
964576
1382700
380980
783784
445607
355460
688605
334524
542050
1663554
861355
925763
163469
112803
1400561
14952
593705
712105
562937
649433
287650
1545966
458573
1567292
205480
716087
1981807
1952519
1015737
225023
1427410
916787
1484220
1979892
1776086
986716
880599
400303
1763464
1655630
1960231
1610652
608003
692205
1375091
1366520
1722849
1887447
867774
145449
484347
90718
1327328
573230
442050
299857
1860970
947377
469597
934049
1592617
764562
1170405
407847
459866
1144771
1149022
1961899
1225948
38223
1047714
155223
312699
1438160
613987
1119033
1444796
1486230
1350601
822106
573245
1353175
772422
1294802
1252013
1311271
1527911
1453947
1364497
1020768
526235
1021349
705758
23976
1018014
744788
828574
632524
198576
1471995
1928135
1563039
1746317
1407542
1123544
1252178
441878
204864
1899604
630724
695277
1300521
333053
35262
217412
105794
938970
482038
1525045
425774
1308640
1530878
586124
705464
258782
784299
211190
1475655
841058
1463829
906647
1466827
1238065
1064526
499465
641692
617977
669933
1523394
631103
657196
810970
973370
288815
102059
1545008
484607
720209
481897
685004
1798215
862249
1125969
524891
1319760
395124
765176
337502
1646849
399738
584075
1222757
1269101
542034
1851083
866869
1342840
376197
1091844
1082532
1976495
1910154
1454745
24258
557512
942117
1150921
1044866
465614
943606
209966
164357
1230955
1811868
1890767
434406
1877838
1831213
1576458
1256099
364757
760610
1257778
1560952
890519
999380
1058418
1450427
1904221
884304
1621021
367851
656588
613202
906783
422869
351290
1530532
317884
1855491
317288
1400074
1272396
1147539
1545357
902879
1912990
438128
1164584
381940
238257
1024305
1725504
1639607
1405255
1245817
1615485
266687
397407
591695
1627214
377476
349434
1089147
70614
713546
336516
1291324
964842
380040
46682
664089
1578077
1705891
1487086
32295
183854
660510
965824
1198486
282884
1499212
1368246
1219674
1678809
828188
1513335
1193067
428608
715280
635094
212698
267169
1674598
1605341
608189
405995
1258032
1768031
518448
1661982
1683260
1111792
161490
1686073
1517135
837705
72757
579435
1392272
253776
1950179
1956074
1697952
1867261
920114
835282
1151427
475302
392003
639286
703645
416306
1577552
1022163
1365897
475284
30730
1712586
1886137
1760240
1644910
892599
586754
1640078
930314
140939
244820
834869
308358
397526
743551
1355317
82975
1265195
869453
1037829
550023
145615
1470849
702979
733120
1428687
1461631
1947031
1745893
654328
206440
988821
1073619
1496679
244383
1057800
969716
1192304
1979245
307633
672164
419496
1699862
615772
1372932
1255184
1514699
554597
323732
685812
1875018
927140
1028196
727389
1140283
617587
1539031
1571081
1298734
883364
675679
526323
582182
1837070
1718799
323619
548996
775276
1886300
1028347
772204
853232
1483394
1950025
1813592
481037
269098
1155355
618766
1361163
1672241
1355781
312321
1364499
841821
1548165
1238474
723790
387340
1929030
620633
950795
1984227
836522
19175
1430884
331476
1922008
1968236
334554
1024124
1215245
1673848
1458167
1192246
151732
254575
922515
801819
775129
926757
533428
1016600
287851
734879
890674
1104467
1079618
1514097
900308
1448904
758930
1002986
660608
1896572
1049165
566315
822331
608546
1949755
582147
1229259
435349
380531
1659851
1811149
1457221
434427
748500
674559
373250
149844
1041378
1922474
824299
524962
995029
1546740
1023201
1717079
772116
1569121
1898569
709456
700882
12511
1887776
155117
940326
1654799
991911
31395
1419570
797459
1218161
952277
527671
94360
1736319
1337038
1587419
1936128
424029
1997615
255538
827177
1489458
1324404
1710322
1106678
73699
769781
1151042
1815531
1802054
1916441
1899494
959401
903760
425229
872700
282741
529318
1960597
1065033
485050
398900
970981
1305640
192028
428527
587150
383882
1374520
1990560
1162561
264207
120279
335061
620204
312083
729916
156244
869524
46162
1032269
1847617
907293
691015
495437
1020748
327966
872429
177349
1792174
1342031
1074073
246016
1687044
783834
4072
1359570
1849849
947923
612899
759772
1010750
943880
1660195
692376
71859
1548793
1328484
1048654
321994
941041
1416064
170002
1825035
333406
727336
423357
1290834
1010681
1570965
1395694
164190
659393
1857035
111819
1788584
755206
1292733
65591
1594429
726206
1830359
1625770
297187
1825439
1992800
526374
776548
606663
141340
897096
289209
275600
1662588
1964837
678921
146791
1600086
275630
636628
1164016
1878479
1800956
426279
688735
486018
510593
1730593
605341
586685
1600829
646615
79078
1322862
1315051
1071633
1100104
1746225
1141668
742040
442719
532748
1654809
1025830
234500
1108899
1470271
1063265
378462
1706356
147274
1881826
1465387
612511
1035932
1622484
1498310
1306978
1274272
1965318
1828931
1170704
1973158
189112
1272951
1546337
130679
1069935
1132085
228768
718500
762797
583775
1472264
652010
1770928
503150
1599444
1750203
1921913
1244959
635915
661211
481585
1167008
595287
1431129
1528981
701345
1241259
972861
298554
1814305
1905066
71098
831850
571980
168307
506961
522578
1662682
1722502
201587
434628
1080036
1414252
64396
1302339
1555406
755186
1354781
283670
685145
1097011
1358145
1344425
403157
1940005
593955
1158265
135597
506386
1419734
233964
717576
1004931
118293
1673470
1280908
1770749
1052094
1079553
1578760
854012
984412
1661380
1025898
1254048
1018563
710815
749821
1676555
1537208
926380
1319942
1845543
623115
1180749
1058151
276429
204966
1565199
741050
185490
1332556
331970
299067
776321
803079
1511295
1758255
601841
827548
948326
236764
631137
1502090
1617585
1289773
1318045
1969102
1851864
296360
1374013
199634
1429542
204894
865301
814861
626345
188511
225565
351436
1532697
1915003
1413308
1328272
1991475
1381651
1318839
389924
1213538
1266469
798565
451208
1223922
1227126
434685
1030403
1044017
1718454
1210796
1642354
874578
530576
546837
366994
226973
879136
1182284
1709937
1419955
1337904
1503428
1734723
1095326
468894
1339007
510442
1042381
138660
1913394
1740395
554457
1352575
33451
316628
1491629
826990
394089
338613
31455
1172813
1071453
155726
938480
1586704
582302
431964
1275024
523250
476555
1727517
504895
983322
287888
104053
1276745
1241780
634884
346288
936536
637334
1165315
1359804
1913600
1001577
503872
1891168
132356
294442
1754089
116906
1180771
1546704
91263
479608
1387825
347955
971321
743646
1980381
1117526
560381
234157
1586930
1752179
1128261
765951
389890
1715488
803506
1044832
1395151
1844437
436698
1874105
1066346
274562
1067504
1915323
489704
3875
1154424
925865
693884
1903189
1552386
1762478
1772071
145461
1658082
252414
493063
1580992
473052
294245
1316969
800210
1747237
1538821
420414
1388404
45538
59466
1862398
1149472
26912
291923
1495417
977825
361224
925194
189500
298999
1592622
1280348
1968422
1515264
1926865
819033
1321807
141833
1606321
1534775
802399
1871006
1868700
1194053
763479
122925
779189
1633387
372015
326148
1632929
1839122
1272652
20434
1894879
1145444
1969504
1480976
891834
1097919
505508
1504650
1412925
1391546
1101352
733551
1577972
1140093
15024
201901
1056693
776173
115948
1586106
432249
1391846
729584
1305795
1899728
1834542
1289318
728686
1171961
1236160
1394629
179113
840631
1070212
1833281
816264
216221
317481
1396942
1210070
1012966
1111607
731280
1155664
1055111
1041051
1877641
1557164
1848482
1066516
1187866
988232
1166566
1609360
1908993
1677627
1220886
316638
1884386
1518334
86084
792229
1844889
1486272
1763340
1006831
251879
1070077
590005
1415216
1916643
699438
1538281
1206132
507618
1973274
575268
166534
446275
570706
1081051
1845123
474755
842402
1254439
1388717
1858209
254482
1841174
146905
1856422
1604474
13105
236445
89849
1699405
1321443
927271
1043213
1508797
226199
48949
938228
521794
369811
359032
556598
1619814
307270
254997
1487473
138376
370546
414986
1179183
283616
1967166
930894
681012
977708
951805
1444127
488639
1965947
407027
112906
1307031
1883053
186147
1832502
186944
1023918
1573410
1378357
1745383
670468
1727512
617292
1739198
621008
1368835
1186094
1663387
1023034
1165325
1630544
677972
2266
761428
1958296
1206088
506573
882797
993679
362144
1770365
957726
1840793
1722237
152479
638247
920987
177812
829796
846114
998342
134100
1118969
1063183
54808
58229
616220
1789628
15817
1428878
353710
349890
1065782
532408
1104863
1384398
1049352
371368
1639065
1322701
651298
286632
175489
1052687
107823
1500412
1666841
1660428
455636
1940625
830855
101168
1030732
1078814
207379
15399
1821643
972677
599499
1515312
1069585
1825758
525014
344469
1054536
907699
531229
1764701
1316107
1685920
1048729
1125077
1811922
1556040
973538
1185530
1381935
1326283
265644
209424
1039865
222185
271623
1734153
17880
930254
631803
1188815
843349
683610
261514
26073
393880
1488211
882945
716950
442826
682396
214624
1768691
841434
1742855
1902935
630109
820794
1479149
908748
301766
1647143
1881248
1380574
895966
1586145
1827433
1508263
515295
1954642
1342608
1672629
1871968
756884
938679
827599
966965
653040
1218840
1552571
403437
1651249
1350849
1311519
406226
1773819
1716837
1730069
625094
1070019
1734442
1760413
667416
1531561
1227454
1488328
1780081
132618
1265913
266488
1543975
549796
408499
1897920
703320
1001459
695393
684480
1731929
1032965
666328
359844
1024092
1110884
108857
599657
855148
973953
1130188
567750
455019
697126
762058
364272
300293
266816
1008915
1263894
1941357
1916934
1549922
1652181
431310
129714
1037913
43250
868155
114179
999303
694632
1839082
700692
1813488
704267
1715855
1264339
40065
211061
1943818
1649644
711715
573424
472610
44901
975810
980597
1095632
443116
1901998
1404073
311062
489270
997759
1524953
215154
1835223
93467
1746506
1938903
1529961
1536047
391031
1540267
439693
972076
213328
657880
891166
1854576
567261
917644
1118143
1482403
401302
679281
1227134
1089347
955976
1079803
620245
737324
25016
271378
1771006
1593595
1841816
126881
1010628
1995460
280724
1225675
835493
1346562
1828959
317605
1844204
1043514
484621
1449768
514690
64077
475224
239338
418408
1377780
721523
1086492
1435265
905407
930697
1442835
634507
413008
545704
24328
855557
395847
1631715
92477
1995515
344580
998086
182844
1673334
1212264
52363
227172
587505
919907
973491
1554098
612070
163183
628056
1368122
941598
1625542
1685897
223413
1161323
1898642
220909
1444564
1934370
853604
869017
1414515
1540191
981206
159643
122847
1749975
1471464
33381
1808494
1518072
1151688
1082790
1418489
917640
1775494
1803881
913056
1495826
1804499
453727
1146885
894415
725330
927711
1782485
1746644
1437661
135191
274200
86032
269186
453010
891795
682771
121903
447128
1519412
1520677
1287918
775136
130359
1306783
505964
701405
1189124
1560360
894288
1042477
1663885
1698264
1191209
1203666
1560634
1715551
512066
769903
397202
1912933
149547
1685987
360003
1754193
844827
164244
843842
860562
1578587
1815218
734719
210840
1335919
372515
1449562
1196461
783558
378471
1896457
1986286
419887
1691662
336824
1272344
213110
930656
151863
1039564
1388129
638567
1433577
1332694
1869331
1469630
1979972
553608
147679
893219
1090762
1715029
331046
467402
1541990
294061
274730
10689
670366
671037
1839839
1823460
633026
770886
56923
392909
1672383
1896118
38378
39684
1078835
885468
1201379
680287
1084022
1818020
977420
766804
238256
1703880
1413035
279702
66837
1372065
602980
487196
860216
1730787
758922
730672
333989
477712
186631
629777
554438
121891
951064
1267678
1070056
1034504
528553
321016
360043
628667
493411
359583
374067
1663972
1797529
749836
854595
1544045
1950821
545027
470085
1329737
1370907
925892
997142
416577
1181268
465738
425466
1118874
1778275
549706
1361491
1271151
762086
1992110
521481
861003
121039
932366
1749613
1185016
951092
781547
341251
730652
1192963
504095
669572
155757
1314243
813724
1570251
153081
1920710
1444127
1260228
1173006
794112
340249
1368127
456108
1231724
884843
74219
1822110
1118588
1308487
121778
324915
515405
150652
1119252
1634307
977522
430085
333383
143194
964811
1750369
1097304
804381
1660860
1824165
136647
815774
546468
1577120
999668
979740
1214456
1977247
1957439
310180
1679193
1237483
304047
74609
562056
777607
1412802
398937
1719629
1373361
467824
1789426
671295
671965
1428375
1164303
965774
899835
1260136
57916
530642
1277075
1952081
1633031
1408719
1500617
748493
1269293
1719170
1179151
1087797
1501167
1265321
892734
1076717
1868717
505616
548631
528748
1995326
1748898
1353774
695693
1984427
699029
1563888
1902851
179121
161353
1402647
1038416
762307
1080917
369263
592103
1633763
973014
998747
1738876
642566
1802374
1708552
1882603
1355708
1796315
844723
929398
1202432
324825
1033918
588316
645468
303638
1121712
540360
19288
1892514
1445643
1808577
577908
218760
1345537
1830761
1736611
970430
930512
1333453
1324710
453262
86037
1462794
260956
1203664
1802795
223828
763482
580660
200538
198307
1728075
1098085
1538179
1391142
803926
1004448
1628937
568937
883114
964945
1106280
1365529
1657109
1186274
1501315
382031
1439604
830387
322677
698127
767558
1134016
944998
1542453
1969671
1813437
1944603
1342989
1157065
856491
1011537
630665
57695
1510384
1017275
526241
746168
1170739
1099344
781642
1845651
409312
1698910
17002
945967
344920
393437
1575351
165142
1197762
440251
615751
1941688
1201016
1129371
1300516
439193
513686
176545
1230000
1092210
350072
1709101
1436057
38193
653382
1511699
1259670
1225269
1006679
481933
356139
1831273
517144
1516849
1544881
1092730
1623165
330097
1060667
492397
505767
359502
1418770
663471
1411732
1551359
1103130
1232679
1373075
151752
1622442
1412911
520779
817542
381587
1287139
1405818
1796845
1392755
562998
1634662
128331
1846050
461858
943968
1476099
1272691
778909
755608
1356964
1459052
791460
1905754
21025
668662
1470542
915619
1555016
1095382
5506
1549847
1843327
898371
1969348
1978964
1290784
1492419
596641
1399528
1965309
509412
1712846
1771218
1040889
778861
104777
101463
1262513
678742
1893660
149870
1172436
1232119
1673000
562426
1502113
1004972
1179716
1950242
577430
1242408
306519
402217
1250488
482457
1579955
1131482
879560
1469945
1895282
1035009
305603
269255
717024
1145434
735360
94801
1610286
1544652
553797
264429
1084023
1466847
381859
1874531
410108
1466657
1858294
281712
775626
437565
412295
907067
873176
1490065
424617
1905034
434872
1547472
764234
554967
1545528
1706133
1015812
1411236
1867334
1900087
56401
1390723
1959208
31695
1571556
377463
305431
290303
872102
1625932
406402
1035508
1695131
1923858
638563
1294735
642645
1483073
282516
1735266
801003
744891
323181
1377568
1089310
1117349
663519
664921
1483093
1197321
1531980
1504730
440567
1657234
1321061
1936037
590456
90914
1650687
664693
1466420
1612053
743326
621557
1550583
212014
1010423
196860
1841665
1925125
1292485
1239157
1104267
1972104
1114616
1853238
1007184
1307213
1140908
1362487
791609
336225
1980322
911881
504434
1481220
1759195
404952
1894734
631188
532518
1316948
1866711
1395695
713596
1238228
331094
127436
110211
1233988
1302582
1828110
92446
1701850
1784691
1239008
1560445
1607777
246199
916480
1466744
1296051
80818
1279627
474850
849089
1392297
1310937
1634980
671666
1772118
697421
1342924
723201
482044
141402
1828783
1487178
664596
1429730
266040
1533546
1637435
1418904
1523428
1985092
1011433
1030074
34236
1162586
232918
902987
1167588
1683994
1831830
1713593
1460245
439380
1613909
839607
1869631
151201
632456
92050
898465
1981146
1735322
1974894
262128
1541062
1400277
954733
801101
820344
627496
95346
493583
857718
148333
1305886
1505028
1569075
1462830
1952487
1206971
1523241
386798
1923749
822908
152377
864326
1171233
913399
665522
1069269
114334
1000526
956715
1364430
112343
960056
678601
1552562
1499354
1839353
1611712
1030729
159349
946022
1075308
415216
1110319
1024482
1814828
842649
696128
12261
453037
99087
1241549
1674212
895939
1441589
1246718
10085
1347746
1770490
1472172
1457591
319622
215949
918155
1252582
1191655
1212852
625338
1723345
901474
1952051
1411984
135559
1296884
1738543
794353
1771390
680770
789773
1539431
149488
612807
188979
1103292
948369
1952548
151005
877463
1192109
1878515
410656
1634170
371786
890531
1721968
610623
1328143
1468435
1647980
1730360
1665259
1899035
1282189
579145
1837557
1996320
1446407
1649845
1717147
174024
1241597
1590396
1620705
1447515
1692999
752473
454931
1230898
463415
1773818
905934
1348179
259734
1783556
1331856
1713573
1445302
197619
1021672
1044569
912595
1379203
1556477
1351528
1820448
1863591
805411
1592876
1295652
566641
545246
392585
1620489
1279956
355587
1674566
967793
1716341
52108
1270968
1777787
637049
857200
1273681
928567
144128
547850
88285
1677011
1181599
385747
249089
1449809
575591
891815
737419
441931
160425
1419568
1846501
1384749
715792
1913631
901737
1669938
1342615
583044
1096207
1760871
617336
683805
85631
870343
628015
1682375
37580
1478960
288756
1469933
1474757
1630053
1768449
1727530
1567538
1356247
1641137
1558974
970314
279210
368361
1701962
84456
1358296
1603967
184228
219722
1050018
334839
1477166
682456
1941247
727846
1247397
258136
226211
1467617
1597398
729430
1939412
1290171
1085509
1929130
338097
1164789
793171
960633
838882
1161698
1676162
1961523
930898
341830
1359592
1170873
589158
1010280
1721819
93427
1454843
329112
1299948
151116
533972
519814
713420
418928
1866392
1759187
897134
1004691
1896163
1367416
359677
771074
1856064
1397290
323667
238601
901247
632392
1600441
812484
340873
1780196
455012
1793657
1148109
492121
209293
1855608
1345969
1382969
1983097
1834344
101009
417230
1277229
811235
865748
883586
1968411
145819
765957
477921
1920476
350007
1248687
1209944
826503
10627
687429
1988130
1964913
1554148
842535
956333
1317720
24759
841482
1637233
4199
47667
1471707
1391909
775953
1451027
316017
1981515
1239841
1354697
847652
1770571
1618971
1642908
868011
1924957
1732085
946506
1118053
1096229
1892506
930439
1497181
1729876
1182
766338
1562242
1488759
1969248
560480
612335
588883
614008
1022890
1069100
1940465
478352
1332555
1019974
1713195
369185
1494885
1010245
1416600
1025989
1886120
60806
416566
1000941
536966
1193534
1620007
325032
161388
1043399
515771
57524
1267355
664833
780296
1529777
1295683
1216974
1852630
188792
764662
809261
193450
1038549
1681136
1987262
1842823
1172184
1702171
575966
219411
771030
1615897
1262207
1937541
294167
362933
1907289
162339
907487
527865
1792014
242744
1147438
1510248
1371013
1627779
1625082
1478605
325308
1109057
915756
1342737
540842
1945137
1057339
1933660
868958
1158301
1917509
1732067
402858
840559
869873
1101076
615529
870065
1640327
1339702
533466
907090
843432
1754504
609715
1168094
789245
1206545
121699
1007276
1419044
1090709
821619
1933535
71590
952092
187377
1314843
714780
1675885
533273
280587
46031
1617692
1588149
393926
82312
775935
386459
405672
1060656
517565
263356
1566622
489183
737139
1781561
1098571
1731289
1716066
138239
1624591
200000
1530279
584753
1056568
74071
100298
1102417
1950090
1093960
1083038
452678
369393
1148547
1823182
796501
1361799
480435
199
342970
636031
966065
1745970
866679
101747
154807
1633835
427029
93357
1166016
4823
1774577
1707153
1280860
1286627
1108918
1135704
1086630
794162
1454882
1419251
1407156
1391233
770102
1192164
843309
510339
1463888
1539406
1922622
367190
876615
1764341
846190
1284482
56193
18482
1522275
1187746
1574204
82494
1666776
652394
371077
388788
1705455
1289507
509410
1919921
243972
1377761
1663924
1045240
144117
559359
1350159
1522965
1353297
1706221
1489191
1254604
1759503
984114
500744
820271
524928
963820
1095928
1672123
40434
1402094
588098
1916300
1277442
1891237
1186704
912061
1948798
1906302
196486
1780591
1978221
1944832
1948755
1964505
900649
335098
1382577
615064
1716759
13342
763101
165028
1409651
169456
1948683
1656798
1941319
308616
700045
967381
638152
1296570
620172
1197722
119595
1015303
1422426
1652107
934352
691201
1713528
711308
1648943
1323020
337274
117758
1856833
896135
1407404
1312128
1178093
485267
1491211
1297181
356029
1870679
1789361
638358
1996
1954764
1788510
912557
94697
1465206
1109203
499209
1514133
1120799
1787859
404321
530282
636838
426282
429428
531520
533173
1639255
1366848
607996
1166099
894463
1070291
616511
1572053
105236
211667
959149
965194
1433175
811845
1642785
1878168
1944608
1732883
261981
1736622
1554061
1106641
1393191
1674930
697200
413833
561823
1483089
973390
338830
1469115
918440
894377
704883
536573
533986
668153
344195
1692088
1951809
1945061
407778
1440053
1929782
1596488
873298
1339453
1143631
1296299
1729140
1869680
1657173
1121317
765715
392283
899205
633279
852149
1220252
420986
1358682
1436399
753884
353398
800048
1926634
297281
372704
196921
1121567
1009894
644448
699907
1741743
541938
101826
1184707
87250
1554032
1465595
735106
514257
1664146
1616247
847982
1763917
1129409
1177178
962258
743995
2047
988546
649995
1615777
676047
841643
675680
1979493
1782741
1887046
991782
1257353
393804
547275
1051012
1224853
1383041
1740212
625323
1976743
1850013
926744
878826
221724
174509
25339
1659261
592372
101814
1811457
232243
1310610
1930195
1028287
1312746
1690358
376165
1822770
1303239
1341738
1972709
1418445
1327488
1891378
1533273
716109
568981
81477
1441420
1666001
916926
584344
1489724
336056
1244521
1905743
966596
342373
586871
238037
1636018
387893
253313
1150043
1009077
1954488
895060
1392856
425
1012606
1272807
1264170
1469569
716261
1522843
1062415
342007
305951
1783585
346157
609984
1708466
1330090
1595010
1160282
1330143
756951
1583771
861253
29269
1865849
598185
1820650
1030514
1437448
1084400
1684364
1748001
928092
1808908
1009400
450731
1255080
485416
1522919
2169
7089
928438
824831
168752
1695232
1430171
736297
337400
1957749
440237
1311951
1428183
1893668
358690
1133923
85094
1787347
1748881
1194043
885024
534615
369119
1301887
465715
1745590
398863
518359
206835
1026044
1541988
1209743
363149
799146
603306
798440
1674141
392468
134074
1280427
640107
1986136
495505
1106904
1134098
1466933
1742233
1456619
629809
1331417
815996
1208836
1744412
1726269
113209
268703
1224881
1017604
922629
1408730
1771256
1584386
40129
458694
1052903
1397788
830879
1605212
1908001
1451132
1843239
1677305
675262
265776
261745
70393
1456111
629965
428697
62307
651675
35811
1119224
478041
1726361
132718
909568
563955
670654
1815666
202440
361375
746517
1883537
1640881
1322864
555726
844554
1882514
137791
1514612
634944
433565
1811306
327237
581609
1615471
680380
515502
170933
920454
1195368
703613
1128025
1831847
1992702
789086
1165667
1686368
1879160
59078
849618
712796
1230280
1766601
1304689
742655
1500588
1462447
1826512
477747
1846099
1018576
859868
663842
451950
5366
1698455
207877
1146684
819856
1570877
1123782
1853035
403911
922799
831974
409196
1244928
1423445
1892537
1599559
1617154
1262301
1558258
714166
1135566
241943
312854
127128
437782
747570
1357456
201311
540791
633964
1668156
1522581
1796002
1196801
1318793
171358
1087520
1847811
913953
1655852
1569172
972667
875031
1482350
72915
1764686
1042497
1284477
317657
1853327
403963
608063
674028
539187
1344809
1044689
228708
142415
1551905
571667
1628558
200281
1263422
289607
1813805
1224985
1098908
1301087
780769
757857
749912
1164479
714879
379305
307173
1481603
455481
1584290
1121773
44994
168572
731307
1652214
134705
385141
1729644
1147543
205449
923975
806270
1594760
597331
1117167
1950537
699365
833189
920634
1392176
17620
156677
1872955
1572545
127168
938073
1927006
1014937
1364137
1168879
1996791
451292
1848587
1829422
1183155
1084028
404373
1941105
501020
1673884
682120
1513988
1662323
1113396
28611
1576127
363977
1182696
380803
274692
439705
222595
220366
786253
965558
32449
358804
1967520
1448126
96630
266828
795222
1433843
1511487
136614
628554
1378516
1740885
1449572
1502603
459053
1168855
165916
1696365
1425860
547019
1494067
1780344
419710
1290306
421478
1926983
1250473
935203
198285
527288
1482748
1961029
685622
495006
639178
1158723
875039
319204
285533
1840239
373345
1918694
127268
1673644
1079834
1419203
1650358
382329
425672
494195
1037029
580826
1085770
1924844
911883
1664287
50141
1438019
1066068
476468
1311137
683691
987822
1454406
1526147
1235439
184266
1310352
896771
523069
401302
164871
277852
1488396
360526
1454622
842377
250881
739703
1926172
1970511
1525857
241022
1568306
1881049
518413
149930
1190269
1636871
1968189
1965677
1901607
1187511
782152
1348254
1502477
655768
1069632
44701
11159
75955
1845060
1976552
867081
741642
840434
1972174
1852801
218215
156160
408697
144944
721885
1724329
1828962
1465029
1726409
1326494
383579
1636455
1135797
1339250
1742698
1800026
117680
388437
405259
596001
1783977
1611442
514856
1173314
1097925
532943
591703
1144529
685082
328356
357635
1975607
1040145
268602
1695401
494925
467443
275060
462467
1496779
1398157
1632622
1406517
66735
1757454
1080526
619128
933770
1687464
1757499
1538638
785623
1421135
1248252
1774270
731118
1377067
788748
854410
624109
403423
1402424
979258
171409
144606
1352343
1117651
1264601
1534396
608268
1351997
1004326
80811
903443
1980823
1802224
1997766
1550751
1313207
697843
871836
782388
611116
1458613
1277688
1704685
852946
1076433
1142844
1496516
1850992
38902
543171
524206
516384
341210
1063429
1737361
678980
542364
1381468
1530543
583961
365412
788015
107746
857640
1248373
129240
1235444
1233409
1091367
66601
1527576
1470047
1388616
1907833
821720
684645
60311
1762159
452968
1340511
1629357
1497588
1755954
1433540
727695
347917
1926774
538469
1380853
228533
649978
222415
1822114
1024360
1790419
1349072
442993
1566310
1919993
1290190
1459447
900866
1413789
1588348
177794
478137
311035
1117702
891399
1738431
835330
31060
471563
1528271
1550267
91025
1753303
1063178
403076
1238874
1819260
555676
847911
647448
173679
445490
1958915
504333
390565
409817
505727
80290
1159188
388574
899025
1722089
764877
1986518
1935109
420002
14849
1460963
1216108
626907
1793231
1788105
1946714
1601338
1789887
1364875
1284
752294
1504578
214669
281272
1616964
329604
1572049
1953482
1326279
392943
1231686
1673939
761539
31238
854535
1098629
1189823
1141864
1391879
101271
1246278
982571
1291470
342534
1754671
851998
1937343
1262041
1288615
1383481
1010085
413716
512865
828297
788115
950553
1648268
372343
1536769
698172
1966342
181671
393135
1834038
436725
638512
1051525
83325
1608602
1809497
943603
825273
1667498
532506
494630
1276592
1361005
1221525
1167958
1404921
415313
1665512
910272
1405584
233031
1248301
1057846
1019421
654056
1664117
1829415
1979604
1759930
1698756
60639
1081117
580338
183676
512670
65246
1309009
1401998
1087297
1536187
903948
1044272
1794327
1726677
1739636
1895828
1545909
1039314
683639
561310
1324870
90358
19612
390668
66435
1940882
359189
1865324
523466
1464955
1292999
465523
1444552
290895
1368698
1332046
622058
303392
126424
555999
432291
32706
164561
938894
223215
577647
1958722
878482
894398
1282796
1586517
725768
1805557
1085748
1831120
1098721
1265450
583704
67916
927696
1616678
449944
200208
1620925
937287
890358
1129374
402719
184831
1632734
584966
809106
1181157
1738653
1351249
840665
1689519
1140913
1224033
364467
792501
1843094
592519
497846
1490065
1605744
195580
973354
315324
1560963
1844041
475546
133150
1114459
1935018
420661
24318
1628424
1133768
1991752
1639890
440511
1557892
1731437
996305
1842629
891274
986419
515184
1519767
695255
1643335
988023
695646
1367150
168757
1794947
1816006
253281
1849335
609168
181523
1812323
993411
294408
434317
780590
1579608
1878174
1226150
971203
1517320
566494
401977
1038403
296227
1414580
1035291
569938
1854279
476064
1412502
680096
1116292
635502
324110
1612159
1492288
1160714
1121776
290324
434109
1363017
1704048
1476530
883315
490420
1517593
193411
118756
590477
1889081
239396
1784591
730093
524214
885304
1470399
590521
695579
249712
767030
1682002
1629615
1363302
1594762
1220905
100472
738528
889304
257462
889813
308024
1991989
512595
1367157
1152737
1645046
1563166
82714
157221
1604518
770737
244091
1003129
1538014
1244315
622491
1093251
911831
1842777
1399890
335613
173600
1493606
1973794
1001743
747772
963243
93228
1313677
1308204
1942691
1461965
1742012
1511740
182439
294479
1269336
272096
470877
200782
1820425
545295
195233
1736965
394699
1335379
1538354
583436
625193
86130
685630
4067
909139
1451482
1830668
1640833
221405
1713195
524805
1863981
1275539
1999655
739317
788847
1168811
561200
5432
648375
23603
1252084
686967
1487750
1588307
201687
345929
1208342
970364
1116050
735516
570560
1682310
737281
1020055
1271184
272798
1494091
1953515
367844
1693998
1324466
610811
542644
1006961
933215
1751524
31814
619973
1509680
811415
1775953
1227940
1989965
839300
46681
1481267
903522
1922584
252716
392073
1197454
1494752
756090
1357787
1949576
771545
650161
265406
707073
1518004
268369
412399
1541820
1642244
1774955
765870
1094239
247134
70489
87236
1683061
1927404
207185
622139
1564633
166377
905605
828797
702545
675935
1504564
555984
1613006
215353
181164
759430
1402322
1205164
1522944
1241995
1600183
849269
1000885
1781822
848685
1195649
858509
1629286
1703733
1485045
563497
1513464
904302
1826788
241959
265838
190087
1716426
126258
1862213
1589594
486847
1023262
736362
1765981
1683721
309132
518473
1132502
854959
988297
1750834
810529
289688
250585
1509946
812913
353657
1668249
660245
935272
1630541
406752
1020444
838433
11166
782256
1090178
778780
934963
188223
287812
1197504
1878429
1138852
605636
1048936
1681255
671834
1050455
1375965
1998895
852502
72494
590966
1160032
1728671
1866123
1611698
1389599
70610
1490123
504670
1826189
715228
1877008
1903625
697762
825227
135838
230420
1334332
913974
214869
1623079
206121
1242941
1716893
70136
904080
438332
1882110
1712234
28237
507213
1053606
851069
842278
1020404
413099
1554927
922640
1702106
984292
1268927
1217520
540588
540169
1637898
627612
33833
767042
1971060
1245765
713394
1621309
691797
823753
55662
1752449
777569
830074
1281403
687509
258350
314482
332972
581856
1640343
331610
1238260
265510
1709640
1290280
1613170
110802
135080
1664209
1228908
1546455
1383872
230248
25147
475005
300955
1329037
195406
1285431
473641
1626154
1610151
433947
727366
1427989
790456
208188
1067552
1992613
894466
481497
1235480
1520896
926699
1044884
1997274
1303426
1492466
1508228
1038476
1377380
273501
1076245
330816
326760
505004
1262077
956286
472268
150171
1033980
1526348
782844
410202
553438
1188690
101497
77011
352532
1704713
818758
1883532
1826287
1922645
1572789
765351
322979
1715868
1930542
903796
1408977
1154591
1536606
1973445
1707218
1911598
797162
897582
1988821
1729221
1024368
263226
603171
1140336
1713976
1239888
322925
1613601
1485752
575431
542145
1049218
1105015
1611745
1370608
912614
257410
483405
1164597
694005
873259
1497023
488686
80786
1041894
1393857
327689
1235838
722961
478869
1168836
1893070
501792
1344865
1698515
984789
1449310
350857
1074553
807716
12146
913
962073
1703381
970619
1473867
1674238
388594
1987403
1090761
1607445
833931
1417191
425505
1141176
294642
1721352
1534277
794414
1468420
1351280
755560
1294035
846955
1900982
462512
461593
1794351
320546
1102450
1455372
1704695
1722120
1394227
305122
101629
703588
966901
1172791
1560288
1350659
675871
1037914
1812651
764211
198884
756601
430434
181254
464306
1308740
1777074
1733456
240490
201080
231454
840108
1680107
1921644
172552
1046692
1649976
172450
1331867
660241
608665
1401057
1494344
976589
255727
701062
1710067
1156116
1516722
1742032
149689
201872
699347
1757571
51718
981897
1979189
94688
686512
766305
1923153
1272315
1767113
1866325
1593043
1374997
978651
1922711
118183
239613
1736735
890436
996065
1651768
1087339
938229
1810110
1195955
1502720
812531
1903797
1398130
1457123
755750
1305551
1187222
667229
1374530
1613352
321411
506903
840101
875113
255843
242805
220006
62033
629533
1053468
983333
470373
1291302
1424335
1632268
953756
1359735
1123329
1265830
1393767
67898
644311
763556
721217
409402
1363169
762240
1358620
363790
1819452
1784294
974496
1756325
606826
924656
236136
1541578
1436543
553735
1874838
1747119
1368570
994492
498924
1449224
90670
1124372
1400423
760054
52850
1733227
126492
1032182
539286
1581724
427187
563811
541753
1846003
910725
1885473
225874
628568
1528178
1832514
1793795
1630953
911739
1081385
781923
320795
1224488
853434
1087911
56882
992964
269712
783897
675066
1890546
963399
1458592
1335976
1074692
1143428
1314873
570580
1188345
1798382
704298
1070895
502545
1886483
9707
1625417
115097
1172474
312889
970330
459744
546253
492365
1910109
916182
1746533
829492
1796456
608438
1795305
1686933
426035
160622
1086382
1963470
661456
1172424
517290
220430
289608
1248918
564655
266041
1384006
1503864
1715566
1540057
1493170
755855
1746815
1949393
1969187
677607
671061
303256
1397908
316934
332085
488107
1165049
264217
920898
7827
534814
78414
622008
1357497
1806691
1097066
1156544
84474
645302
325789
1429645
293600
657654
1739755
1670406
422474
1983360
976022
1576295
781224
1121238
1787643
1927062
1317028
5811
384205
81283
1718017
49718
883071
696848
1526271
1589724
134526
962651
932811
1892432
1472973
1980049
1225697
656343
208941
842246
719559
1517940
187314
346543
1510014
284878
1191763
144204
63785
724814
190710
1845525
624639
1853652
287741
745089
975999
1611468
352284
979259
1215480
901210
1237727
376876
1365973
28254
9949
1172965
525062
299687
1005669
141770
867791
1083357
59696
1320683
522703
549187
55061
873458
1087918
19491
1811735
1624516
1888235
1710373
890076
1220635
937064
77738
1251271
407204
1624764
109300
788400
784692
1508345
1747842
638257
1689549
1277810
35710
264601
1165004
1684261
130246
1347251
311741
124205
844011
700602
1733393
1737963
1319080
749878
582202
965605
1253088
1147923
1691870
1598234
441732
1521043
664912
420245
1050984
1909020
282054
1199011
1761905
1501615
558042
1141807
335978
841625
622899
601715
135189
1635730
1121748
604538
1143818
335986
450419
1059719
1891833
1262719
1203853
639359
1423301
1931386
23871
1726350
1356947
1885859
56945
1550954
199325
1651754
1765120
786481
29440
322847
1763279
1295919
797635
268591
1787056
40223
1199749
1482886
951237
777610
359500
247223
1868748
1606630
1112685
1642575
583231
456002
643764
871384
794794
690341
95233
642964
1105710
1039174
1800738
1252585
615560
1648803
1046652
1968034
87605
858820
622895
1279909
1807044
1273076
403702
262270
957973
512279
1669163
1713900
823952
1678436
807237
625048
1195025
661408
31006
1272420
576459
868187
552764
1555064
1483847
1810567
696546
575254
35267
1519183
1070776
1733456
448173
1246796
419734
1887776
1041179
459727
61711
797050
284230
955207
25148
1017062
134039
96990
381905
1774264
647134
1159454
1402341
1159932
1198139
1724365
1542099
133317
684229
1002753
800867
1226530
1318067
850106
1107871
1359650
284874
98441
1002529
858503
893637
1709780
1374647
1790265
507117
1731889
1893682
1834925
154766
1322156
430816
1973189
1712387
1667900
1042100
1814037
1908896
508948
1236049
10849
834234
1023574
768220
451671
1219006
692028
1378768
463395
1590221
1681686
746072
1862112
1043604
210906
230171
665485
726078
852569
47144
663122
382986
774186
449246
671962
1277554
417816
209105
295884
1428394
1399713
1614570
355481
1010678
327913
893091
586073
919618
1521176
1945794
498540
805390
1916360
553135
1050490
275868
772005
1267194
894024
1159892
408896
1398789
693892
347704
291865
269439
356903
1860556
281114
1905993
43520
806778
1876673
1504817
651539
1282624
1735601
317363
1274897
1231065
494084
1099558
961290
1787901
19754
435835
1423050
1154811
429160
1740367
1308819
1100114
1894961
1550778
1228867
1516587
1411823
1649758
154827
530098
1882388
492164
1666288
434575
1784894
298882
559995
1100874
1805900
566254
891385
1024304
573228
1591032
1633432
1943430
1952303
1110585
249602
141208
1680936
796147
1100316
87642
1460618
712608
901582
1131882
113674
797171
1318959
689563
928951
1700384
818803
1812985
1798808
99672
1185958
394518
1401816
1475620
788541
300746
761576
523309
400172
1227157
594709
1640624
1145500
422641
1509143
649191
1163179
1126291
656568
1232540
251837
750013
1078217
1966595
35325
13583
806220
572080
786480
1392603
90878
529985
961789
1345116
157855
1541681
1736636
1504991
913518
726207
447353
893648
517598
916798
1985418
1159818
1805868
421269
369
1778517
1544472
1107675
1338825
194665
229376
961373
297226
1788960
984430
1409424
1625170
1372140
945148
1149780
1444937
1332727
1512515
459329
1492135
628703
930264
1409075
393235
1978224
947428
1641381
703278
1660623
1396666
300789
399190
1822546
1356237
1660737
811405
1293535
713913
309306
890868
209739
426688
841787
702738
1174842
226904
410093
1455067
1248440
418681
518485
1499729
442071
1481008
1758144
610837
1531940
692437
1580423
1871252
52630
336260
1863758
70168
676780
621033
529071
1596097
402904
1226269
1091704
267831
1221966
1438921
1504552
1523775
1204454
1968266
1161423
1274692
1498583
1622370
371429
1329661
7722
1657775
1480339
688596
356281
1617688
1519828
1011131
603169
921177
1828864
1555462
1988214
1954142
1033935
1711480
23732
1054261
649610
1933259
582770
1555495
1182396
226479
1217229
1914866
1187400
967047
1387446
97115
497804
1850337
733908
1594066
1406874
626970
378794
1236680
1921890
606517
1798634
1154193
1539451
519863
288107
1627397
63281
1640073
1290756
1685497
194481
1566579
1017223
1203200
311424
1572556
1001028
1213253
809036
1030470
612768
1701580
211009
19393
317604
1421633
1395056
1773422
1388265
855408
1754923
851367
1044429
1358400
1513457
327765
593675
751140
1857935
1702648
1266514
752816
585691
1549849
929543
1432793
1055181
105423
740440
1702208
325419
860742
613040
818870
26147
326336
1218802
744371
1924670
1065308
107416
122490
1602410
577760
447209
1788674
243683
800546
674181
1164964
301060
1578431
734540
371649
27748
1534130
1464968
761180
794130
610168
67525
1628006
1214822
1235756
510416
1523798
52904
1745344
1018295
766459
1589977
1281795
1051838
1901182
185628
800790
811077
1848046
767089
1929699
40405
1120357
1137020
1933510
793006
1280911
800051
42504
640019
1204041
1743712
599071
167189
274545
1968325
949019
445310
257942
426097
664566
1997131
1428676
1322396
529909
1462610
767195
940086
618826
1766084
1366572
113220
1677492
960735
1896521
1914226
1871937
133272
243210
1350730
1039979
1449817
1964238
1217808
1117065
573260
1947034
1518297
1583196
1626876
175218
588608
1638436
289963
524568
500384
1296008
349813
1704507
1336261
994397
1272361
735177
505690
152076
1621896
1001784
107652
1647965
1018558
1232015
1135478
814758
629325
1725759
739635
1366317
1104505
616575
1137053
348073
985988
1378312
35670
1915675
1041540
1065176
972780
1929500
306376
1210366
1218314
1916099
1985306
594813
83289
1603303
1841556
391733
1395081
1826221
1366
1927463
458108
320599
444317
1977736
925963
356857
36875
88962
730923
1711782
900531
1956975
1031044
863976
1013481
1953765
686855
481191
285233
199652
850829
1492123
18394
1551242
1009744
653185
36942
157911
800597
1059881
1255005
704717
1098825
1943453
939412
1650967
1754027
1600123
185864
1767768
210894
1364628
58472
1054735
376445
795021
954189
224510
680568
668681
260421
1133470
1438289
781154
1426686
250462
414081
1160787
1138998
1841972
1766675
1369807
580739
1985949
1296880
1850462
1514237
1379424
349806
1600838
1077486
747340
982547
105226
956651
315545
484797
1450714
1161150
418147
1707862
510728
1192620
405755
925831
676819
1399133
1924265
694960
317304
1238401
1339128
1458125
476977
1272821
628091
25485
1168126
574045
1478439
410338
1375021
1412208
1202277
243201
582471
1285417
672485
1554904
1859830
648163
128713
1960555
1646332
755850
1400986
79595
1955351
329432
1491057
1550901
839840
650329
836126
1684570
721398
1043474
865371
404623
839583
359514
1227133
507289
849209
1457599
626269
380545
759146
316557
1968388
302849
510539
1484831
523963
663897
44341
1600318
642181
1845230
1225903
1341756
1631993
425423
1886062
1426012
15582
96814
1369461
1053088
1874160
98877
1683233
1559740
1770478
1143480
633486
1024572
285279
280871
1416977
1562150
365015
452517
242843
1846048
1541756
1345587
854310
1345796
851738
1268037
162545
155588
821407
707164
334647
372766
554174
583688
1213538
550045
261552
1673201
131512
42993
1602298
1419010
1732206
147748
1739402
368687
1986467
686796
703087
892433
1851475
744472
1976821
1777055
1346898
1674430
1001011
1570500
797358
883810
1215160
1210627
324955
1629955
1978920
374353
1371029
1561778
1575633
1754734
1894474
1404560
579579
1654098
1465391
855641
1787013
1584017
968839
414313
740700
1003616
1693890
1005144
1278558
1478844
1064777
1494570
1637784
865456
1365593
1932703
118383
1509873
394761
1024983
805061
1123760
931838
1395748
440875
73400
1314368
1321834
1201353
725062
152879
1178566
1775536
571876
450847
1779524
1775468
1078974
151731
1235214
1311430
1772936
1487594
1209977
712914
967683
293383
1550351
637843
389672
658429
1376956
1524544
1566574
1896708
1050009
1303067
1379540
72586
93357
972120
263507
1135626
999823
1723245
1767525
1603397
1392518
88976
71669
478309
1894461
1869946
983552
1380536
174667
425351
295523
1767785
1648281
1336671
779169
1300865
1633060
1512362
450393
918566
397912
1628026
437993
301353
1097114
430860
555912
1986311
628716
487418
1151880
1484511
402637
227577
1779445
2658
1036019
14501
805142
450581
1556671
208053
1220092
606537
1383497
152851
1299089
531050
163646
908513
1213911
1188275
741915
123716
907617
357538
1633514
1864977
767568
166008
1457280
338989
414151
915448
285384
147301
160623
245696
22563
1920073
690219
83406
268618
1210195
638015
617170
282317
1942329
27821
6423
554936
1570030
900033
286589
1658067
763963
1885684
180438
1016548
1314864
27937
253246
625169
778578
202327
1609597
748487
110474
354604
715869
790485
894380
515241
1968919
1062439
1047082
1408605
706108
1309603
1862226
1846866
1016291
1596038
1850180
1384491
1720331
831625
1192734
934744
1491529
1712252
1177343
1568527
601995
784503
57939
1336862
743310
1346185
1443881
1156103
1188869
98240
880434
1316407
701341
841134
1428030
1006445
1364664
69242
516735
508992
1740076
1869562
1128213
833774
38731
1064107
1026596
438735
273259
319247
458618
375306
228436
55136
636387
90982
31077
944250
1676803
604910
580403
604261
1192437
284369
858664
991297
44506
1218003
1893402
553183
5014
1086572
1154383
58060
52109
649280
512686
1136983
1581259
1314423
1156639
437758
1583153
138703
82510
54813
1845955
4291
1791948
1130934
1552507
1022919
1569985
75391
973327
324903
1635412
769862
1327440
953398
412896
817718
434969
565418
621400
106023
2101
1615832
335495
1762216
553440
961041
1575799
245504
1101879
360152
1940665
603273
1958529
1671324
243898
1417289
760436
931477
1192190
1986216
1441903
202084
1010702
1943994
533811
1066427
382370
787131
527655
645506
665209
1742640
1130348
1849219
1792878
523470
1533228
402157
863647
1040657
1605719
949458
1546095
547754
228269
922289
93306
1919925
1915047
224129
187001
123299
1592788
1505616
888826
1667269
1032237
822403
573956
409362
279082
618467
562976
1648981
23735
33096
476176
1124980
105596
1665605
1042949
1606294
1021465
1235069
323201
1791126
1780871
129540
1204279
1217936
1764741
148879
188453
1117364
1952969
1660115
247029
1845514
235897
720582
1359032
374214
1342733
1972897
1777028
1326379
419987
1896818
1327772
1651705
380319
1330480
1608193
1907378
727723
1549950
1132302
1678651
501631
1850335
1800521
1860447
1993748
395913
1461974
176862
1360995
1305051
468867
703020
1398689
1772721
1104727
697776
1237056
719119
1047787
1628875
1780816
1069846
769444
1466172
702331
1260704
1541758
774401
1260689
1108356
1595075
1644065
1258565
943597
1151697
1137100
637605
686329
654484
1803208
1188782
248601
1138562
543594
1043526
1168549
1549779
980677
1769528
939971
219575
463757
889378
1735505
1412475
1729263
1658602
1809398
556338
369634
409319
1216701
622406
1392145
907187
1664422
1816983
84498
647874
202038
796245
1245563
26656
893024
711681
1659568
1330172
1971081
817868
612435
688315
315881
651873
867202
1670516
298724
299001
1081325
1099792
1565595
428085
830610
1339240
1219325
161501
1036321
1659186
1334695
1373537
662154
760651
393834
519499
198569
672015
1986321
696675
1016253
727846
74200
425671
1708399
930418
1928428
438136
51971
462861
1996820
1456573
1553767
947400
120745
1960509
271798
511577
963299
1100278
1698052
813378
669929
256950
1508600
1640927
1455768
1826685
470602
1074142
17292
478905
1990212
246603
173003
312725
1200575
513817
645870
1312498
217141
1785171
1774755
1528418
1004341
106262
220215
1441299
1396544
81651
1660097
82771
717844
556774
489671
1428988
1547284
908518
1580540
1565138
1938882
944827
1849477
1079299
171331
1567753
768022
1412158
996273
840580
129516
1457906
893749
1786508
661776
1923257
769775
180045
615612
181563
330753
319006
1107728
16883
1331021
1041388
354854
1283980
1792582
673751
1457375
1368399
704500
1511796
1154377
919789
1137937
521661
1385054
1669177
1974290
674609
665893
1088927
87455
1403401
1950062
1472936
681402
901947
347902
429813
1944966
536838
1372144
201413
314593
1342468
1188728
974943
1492754
1471819
1766939
972999
78680
1378446
1395575
1533057
1287198
497791
998723
188886
1975816
1783626
1424821
1824243
380223
1376547
319810
473831
429088
778106
1371108
1571055
956506
878992
1873784
889081
80560
222208
576093
1294642
1066933
785724
207305
1746296
1569865
754421
57352
745516
805617
591646
1962892
136702
954044
1003885
1070104
688296
1727096
658410
865156
1211473
136063
1335776
1060371
1899768
978085
1617695
854460
1129911
1676036
173676
1412838
529396
465141
166190
1611442
348509
340255
1221884
966747
1509340
184304
1587190
128062
859841
982535
72958
553660
1960570
910174
348032
1986854
1179961
87479
939152
51596
1590845
1417115
1860027
1783994
479038
377200
1125854
1238511
993992
890635
959122
1915876
1543606
1184557
899251
1751204
662795
1234688
833896
1599352
1689734
1881868
5327
228257
1754179
209394
953703
1250351
815138
394937
316669
1638270
1819024
225882
716484
521758
84323
174675
1445177
1314153
1578956
1047643
384992
241987
38678
902567
1191830
1360647
624599
764410
1031672
1227969
354847
310352
80220
49884
371820
666329
436982
1862460
1791614
263386
41078
715443
838143
291042
1016231
1249023
1838884
776234
66593
538350
1648970
440270
950755
898945
530286
1948360
482123
196890
1904206
577592
149720
1835747
870999
645735
409216
297248
1452514
1761226
409272
1915103
1778178
476653
592142
1380507
383158
479419
906712
1767271
1289632
1444553
1715512
884012
1415172
844024
37229
1815682
765046
440450
984065
433031
1644521
277547
1206003
1968099
1660668
846550
1277165
1296309
1590880
701166
408819
953278
1943003
687212
419892
716308
1777383
35478
1950552
362681
943127
107837
1665690
861766
1817111
320040
632074
1013543
869976
176338
995122
255086
21215
721374
1398306
1478978
856312
1395958
1706026
1378863
537229
1635881
46052
1639222
760969
1399187
259157
816904
791976
395444
244374
648088
1363590
765665
1667245
1537322
1951503
1080028
667193
1612607
1747959
752768
106277
837053
1412677
1023418
317652
1108432
1227640
1084021
1519080
161372
144657
1399374
1564197
1013916
1234373
1938907
1049541
1521485
23067
637540
73904
182336
1712359
960325
840633
1870933
1885006
1728708
538935
638504
1170376
4150
833835
931773
1180282
186282
395206
1842374
1676722
821158
1046954
254773
206689
766437
1526529
1921337
245320
1943090
1271509
1671953
170463
550818
1722111
1282367
1184119
580724
646039
1595318
466559
1418637
563390
1407856
709637
1987435
138036
730032
112679
1934477
1280071
1606693
1418801
767585
770357
548822
1755380
916835
1873589
866002
566625
261977
1390657
1547655
1601227
1322614
1318879
985026
1325058
480809
1672126
1154866
1033196
1754081
921055
1251609
242611
1667361
890764
1655055
1681715
987314
1097003
306510
96582
1938865
1306410
1515300
648113
418032
282472
344584
1754143
1830247
859803
1283729
1384961
1010203
388003
1480984
1099906
1511992
611579
1214591
911438
201815
976757
1580846
1746621
1404114
913487
1358280
722429
1444080
305826
1379513
137232
1998855
855742
1720876
1548457
1561137
1673684
1932810
1034508
1982437
1290556
576708
1039739
403361
1411446
1613192
1094530
254928
187769
114431
1277914
1238523
1173234
859419
1488868
1884078
1418241
816378
265773
108792
1438143
859493
132060
1573668
1006913
1426414
1572193
840295
1351413
700334
1631417
1921662
868576
184926
460385
820427
1199496
1608332
891547
229276
1709476
236861
1814085
1078754
1168518
1029013
14064
1550833
539143
1824157
1867159
1789527
1456704
1409948
143307
203024
185204
200396
1336719
1069914
1551525
299435
467694
288233
1470219
535285
297603
1932524
1767287
504975
306503
660915
767676
156239
462969
1464616
1837101
773707
481143
1769870
1520131
1822704
916381
597998
1206186
1554506
64932
93949
1788523
197944
820683
713392
325649
708860
282178
1186919
192601
1031710
992504
1867634
1906330
60642
1599783
383638
975556
1412230
318393
623186
28929
1750715
794450
1203641
74458
397281
222112
1842711
1817601
1405137
1366268
72264
1304990
1228187
575068
433831
907425
414837
1335574
984139
426997
977325
433170
702075
269640
959744
580771
1128689
1665222
1906544
1127010
725205
741331
1792163
771130
670205
715878
828175
1216426
944905
323157
770286
632525
536009
1371963
392586
1843364
363085
484623
243285
605295
1672523
1282086
1064462
945982
423086
1970320
460122
1617028
1428232
1740069
143410
697924
545481
1421679
281298
1593990
295982
1391296
358607
1633319
882525
1376522
753041
1102398
360480
265826
376795
1587845
390437
761138
984001
288431
1689415
1723527
751726
403947
221817
1963630
200932
140298
1385232
664263
281226
1913135
361277
1649377
557265
1714690
418129
87137
1061434
567916
1830067
1338304
458517
1607557
1560075
950454
311813
1544549
1592573
379252
1552226
1336014
1995825
1199231
284612
1059907
368924
1209435
1999359
939909
502743
76371
1608832
1120393
1913449
85741
878366
7912
1198510
686920
961565
78507
632583
426653
414638
237601
673964
1639328
1975597
1221764
957158
816712
705951
1819487
244394
1980651
1182482
279756
407209
1952387
292947
1148623
1243289
48148
1860727
1959649
429828
1891589
1048891
433783
1343682
227664
346144
610489
943905
1421663
461475
1408539
234286
273529
1670836
99932
1159162
271085
1991615
887249
319360
166472
343445
294352
1549051
1519647
449106
1471506
1282045
1481984
1408424
686940
17402
1513951
1451411
1798157
1724209
1023752
59720
312293
576839
973488
745536
1217409
1232587
190523
1875452
1672987
1732622
260666
1082301
7008
1346193
1217805
1832034
127375
1948022
906597
88908
1984911
126183
584920
66192
141480
880405
312809
973347
1602140
105380
99996
300076
133115
1562447
46537
111731
710495
1619876
917058
1658198
1705941
1598684
1983177
28675
1114609
1235213
1552915
1698775
612488
1507218
1139774
716787
148086
97570
1592405
281748
1921786
1465017
876722
488420
670808
739492
1084859
1182739
1677357
951606
1866381
1601881
1688783
218511
357690
498239
435657
1368612
11523
1042024
15416
23698
1944800
1919823
1910104
343066
445255
636530
1396578
1681397
476525
327372
1955963
1733506
673284
1083272
398817
1176561
1717076
1617787
178372
1030738
1802187
1241971
181667
410920
628544
1400124
402787
1583003
902787
765500
400513
9599
1505850
704766
1575392
86708
546148
1959438
1022820
1895439
745201
1773424
1873792
1547425
804065
525267
364942
33503
955333
1597761
500245
1697917
1635234
261534
373822
922531
1593256
1555892
91368
1141235
594484
1448114
292176
899919
583199
60064
1774806
769749
684247
913967
1153014
824398
1558017
1272382
1933284
810519
832372
1621868
119601
1859739
1886541
735582
1252972
1034653
1071000
1751010
901387
518542
711157
47066
531723
1720155
745366
1975843
211629
733763
1157060
761153
210414
573209
163948
594554
1920450
1919755
109381
1451731
98505
1046133
1143254
1660324
750513
1860508
1965351
1482247
1973379
377692
651147
1022430
1471101
1492912
749168
1758540
792054
727259
1814566
1854959
554654
675926
1875051
1703400
1725066
1213283
685309
11122
550683
1421293
1055359
1810605
1452125
335634
1925369
817957
648877
1740436
463328
485900
692007
400427
1655164
1841982
1681959
83870
85953
1103862
1691287
1680486
1603567
1879174
318013
358733
338947
458505
1167610
796079
938619
1187109
1412053
1906768
1338062
1688892
337323
729938
409141
92076
1875397
141718
1154307
487875
330187
1645678
517500
1165745
512098
1900196
161022
12141
98734
1382777
603375
192025
1691635
911634
505194
1938492
1940480
1049074
672833
682276
214167
1518550
1550088
1046756
153037
251664
1858123
1288121
1194286
214833
485140
1168011
251770
841080
1703418
5794
921467
146452
1844998
198817
343344
1424818
1827324
260796
928849
232967
107749
75464
449286
429897
1015682
1667829
625375
80220
460081
827763
408952
919365
1927145
1583835
151558
1330284
1368289
52137
1397578
856080
1545246
1467828
1839269
1625249
1127192
1900118
1585435
228704
1773645
344821
771247
1870570
1495826
938953
1550556
1371833
600016
1312658
810746
163516
1508002
1275647
1383099
324950
1734656
1597573
1797228
18426
1690872
1090965
1354000
422725
1605820
1663895
210703
1881266
65694
1739310
1937492
365260
84959
1139112
907751
379393
1789946
645061
878244
573160
1391741
1664488
1505915
779239
1875765
1245752
1018243
241179
1952676
1164157
1192102
397704
1777651
933821
964515
1676238
886583
1707063
612953
1253757
1557930
259761
459694
405722
595198
1694706
294172
749106
280748
1439740
1222141
1152131
1945894
1054209
226502
913548
389657
809585
1397370
1922094
749803
922443
140700
414608
1301818
591740
1764663
912808
340585
120680
1444195
1215639
860329
888975
622002
385538
1894703
507573
1923939
1101695
159536
1396984
372172
260431
1015765
1425128
509342
1980031
474347
1614672
1964013
397494
483462
1726590
458321
1321993
943603
1978739
590868
1093514
828609
314266
21716
196470
41071
1765679
471561
57506
510859
1952503
872303
500653
708427
396518
1601400
1175863
18172
529136
1672217
1760759
714762
600533
831044
1823198
1232556
1293682
1661987
1869112
1163975
126748
1984544
1911630
1379487
1526882
825276
784799
508361
5983
931427
1136784
1174732
1228646
74138
101988
1430344
62352
619707
1386693
912293
130795
286895
635195
1112247
8737
1108991
1343925
151462
656623
1782945
1261195
581070
180300
1031536
1791799
351350
907126
1940046
825526
208874
319031
439438
1909857
662372
6280
1294699
1607786
1630043
273734
1370218
1929894
462843
1574596
1987284
77596
231233
1099467
396179
1969651
1524876
718734
1951287
1549940
1325243
1389110
1966364
1244245
1234511
670794
1273815
955638
657888
303685
231915
1667106
839470
1131519
373194
926883
841596
1141438
667503
1645274
106986
1306508
1496839
1485421
1888868
511137
1227036
568589
265766
20054
1061724
15844
189421
185309
280377
444161
1025495
1612393
639605
455377
1379157
1405071
1160002
612970
400883
1376386
1079860
688344
186496
69371
866269
1778669
1787469
578382
1391660
1404241
771880
1819167
188602
1539541
876717
1505207
1905927
210818
1855884
1051593
1292332
1008240
1814593
388442
788738
75987
969544
677196
1996270
1517605
1861955
865368
601292
1640575
1526107
310120
498086
1614569
1001941
190452
546750
656394
1115827
1866902
632303
368297
811680
837054
683589
359080
1777747
696796
1061009
790653
650685
370148
1095721
1039147
725513
1207759
921530
1071384
223026
31367
5474
1152420
1122933
635891
1876466
203793
900931
1189704
528911
641577
852092
1854889
1260194
7548
874139
1673670
1896887
1535851
120371
1463930
447961
1360688
1702322
122499
1695063
1380579
1034971
904811
250048
706142
1153060
1643982
1429467
128980
1648123
1548349
672232
355019
1226408
1069951
1112145
258792
89668
1200259
516503
1389674
1542407
68267
667095
1183797
1862838
595528
1289724
637927
969181
693907
727792
656282
817160
844347
1769122
447553
1866740
177162
1129173
705288
723911
885221
959061
592543
1077420
1649621
1347258
1864777
1550109
1890830
357237
1814489
1203058
1619426
1379658
1111301
849305
1202456
1950792
727722
769768
700083
1487057
1833752
1999982
1161118
1508523
1709987
6283
908904
512480
636393
1761953
1904121
1154150
984898
780894
75164
593836
134141
798378
1696097
445605
1608390
1819556
1077798
187302
429928
203819
535487
1545899
132788
1761253
560826
1272553
1342077
1541121
1456351
954270
323204
1576239
907728
1493296
644531
1062337
751215
735261
140033
851468
776751
213878
848449
455302
717668
1139312
1037116
521283
1636445
950275
1177844
149613
338540
554765
175179
916540
1271422
793567
1573157
1709756
930633
609738
1596352
672660
1702035
1370468
299246
847674
398142
1688580
577422
1849789
328053
335158
1926017
1953925
51425
1379679
299571
78494
164702
306853
1576864
1772474
1193737
1849185
1965282
1795536
1148916
255773
1269087
1184033
666345
232703
1272190
1499103
15174
896949
246254
219343
147612
1644587
1332060
143019
1993603
1922408
734718
105820
884740
476270
653502
1470806
1435397
1429973
1676438
570245
1189492
1024156
711331
542148
1133654
224202
951248
1336395
1705975
286435
1504870
363944
845651
1971191
644495
1019313
230200
236967
442057
419407
770155
231544
1837030
1962954
1088911
811594
936570
167658
1303134
425869
1822393
1737940
1736742
1414851
1815443
205201
1549075
1079160
1903097
1408050
1634070
374643
1957826
631021
1432648
331374
1117873
1175092
754091
1841095
1617236
1336417
317393
1185953
154990
169204
1134675
1887404
1115371
1936819
1810888
1470395
1648854
227168
1665985
1209123
772527
969279
1878456
804716
1959741
35848
429734
194381
379663
1463582
1418832
837824
902915
828008
923383
430143
220924
1950666
263946
1541215
1257617
1660746
1150691
1590396
721955
410725
1074563
1189325
1309428
714715
382531
1681506
1531705
134877
1543896
1928705
1886149
759423
715237
1645231
805002
537829
1242170
738521
947911
640429
637017
440025
1146907
5832
406245
977007
1109416
1356245
11863
628592
1869537
1666501
525547
351852
1467364
1391079
800226
1498556
1839309
1001261
300758
313468
38217
654714
728054
1879518
856785
599070
1091931
289895
1096214
223388
1491093
998493
1491784
1512982
338579
1760352
1060931
359574
1382260
501773
911129
1215658
268029
979232
255199
1958004
406140
189984
1795449
906543
1583945
1167752
331670
153790
798084
512348
1948773
1419127
843857
1341937
1848526
1297084
1995697
1298674
352237
570789
1025735
630758
1124677
1420475
962344
192425
616446
719790
1207550
1311345
250824
334785
1804340
811355
740921
1681663
641723
1131102
1289484
1883264
1301106
53166
265291
553932
110196
1582530
1701935
86470
645006
377614
1808228
1638394
1748885
1703366
365870
865964
1596197
180396
906970
321085
562861
1656427
1317822
125143
1376969
1895141
396602
541633
599997
434794
142704
364388
1498228
1412290
75199
1362306
1724278
490225
757146
1188222
1749010
499545
1909356
1027632
647973
1433258
218733
733595
1126256
453200
1346960
374064
1174156
1633868
342634
254033
989761
1333602
1114392
918704
1969375
831273
718149
1041407
444438
411336
1060142
528338
1803646
135311
1587553
647730
23976
882605
1864502
1315865
367077
40354
1106796
749008
1021379
1226466
764063
522196
56860
758618
241075
562528
850991
590955
1079404
341198
1549312
475512
142068
1961340
1240296
532030
187660
1843394
820141
483867
1725924
475540
383689
961973
681990
295841
1338274
1722629
364632
1189487
1906284
1277096
819278
725244
1930280
351559
99284
731738
524605
22315
105399
476408
1948923
1562840
1122507
710411
1488620
1523670
1761773
688962
974808
715616
692511
1523521
345393
195482
1629875
34451
733262
918919
1404557
129350
1231486
1820615
69362
14237
994242
279839
218700
1807670
965732
417838
637522
849123
674489
269649
1030248
1178073
348396
1128282
689597
1846233
700142
1649200
1380015
1654958
1984327
132299
838055
1363642
1917052
1090750
749435
1856984
796056
1611273
736300
1607827
1953391
456539
21615
1401965
1121464
1058095
1358953
1755387
1787183
1477593
509798
608581
411049
1400102
1682562
1699374
1991473
620455
267136
1644127
784933
1136382
716526
305455
111653
1591709
1267519
1537381
1341536
717417
301664
158171
388209
297699
152208
322263
1861221
1081420
400140
970006
640524
1486210
1374252
142299
998530
1799929
1613570
1414239
1722074
907141
651679
859734
419680
1767431
701791
1362831
763644
549995
1987491
849784
1415145
1659295
574880
820205
1385002
1822608
605301
609423
53128
1946989
1980268
1773667
293562
951249
401991
13344
1316186
1154237
586382
1322491
1619001
539785
1872057
1277764
1556302
747850
1696426
596378
1843422
1012856
227630
1646691
1811006
33927
1703074
559627
168848
1340846
1504660
608421
118530
788221
1641051
1191284
28174
346477
1215930
97914
402541
559030
750453
682177
286866
855929
89143
329208
676215
790174
812467
1336190
1521536
1740851
1338479
47213
1047904
729962
1962555
1852263
1742828
1518842
76941
433448
999245
11330
499686
360840
1101967
1490435
1619889
1422974
853011
600522
783686
643
191770
412293
215572
283330
1497532
1634349
971162
1269055
977087
188550
72434
1511075
1931540
360979
742478
396003
978076
242048
317299
188446
541227
1017747
135876
1655122
638625
367518
1117312
694110
1194606
1513455
903007
329329
1707296
1693013
803654
1977183
1483394
1517290
655183
210028
515816
1815795
558738
1716954
315533
980282
513724
522978
388119
472410
1121887
1491200
799660
206708
812970
339928
590499
603278
1459303
279853
1539945
1616019
307830
753376
603832
1032013
933167
6851
358231
1047726
977168
701063
1433171
33243
352018
1022913
1070282
24548
459073
1176921
1053618
194856
419877
589932
1164881
1097948
1586984
106322
832058
1893834
464194
1976684
1069034
822029
1810656
1203
3242
2630
343785
487616
1770137
1286869
928232
1786687
235678
375568
490803
108534
218768
294865
1739610
370255
1032771
1050413
673755
1917594
678601
1963467
993621
1015440
1259329
115949
1607989
10742
24284
363004
1993365
964768
1158744
1983314
1099417
1891266
821199
1212343
937856
42627
1542935
321502
1861651
80250
1898190
1242915
171692
273123
1038822
506102
1324098
1253499
1199161
444042
1190263
1519110
472644
1513957
1436652
772047
195965
1825251
215700
963925
103502
466972
637644
639776
1170837
136596
917715
260194
984594
1859309
1446145
1281913
1911425
193248
83300
1822474
1040402
1172530
1498078
1745674
1213593
330418
1055783
824825
1088812
1878794
1289418
1732810
374911
1955251
211825
767753
1739932
205226
276311
956594
1268526
1073482
1371480
1855288
437220
1982209
1339627
1986841
1476350
1922669
380978
337794
171710
1411034
675796
1985295
120245
999019
1016329
1887092
1050877
1689119
907279
703138
296802
153197
493903
1534984
386352
1295726
330077
1506873
1613337
1355603
1058961
1796932
1622008
1763670
1270247
1949048
798140
1101463
1882301
126863
914645
584126
63800
577456
112736
1112317
865948
555423
1369157
1841423
474480
1585639
586923
1517921
1790422
1099164
970374
861984
1245961
1040197
1693021
1923026
795794
424266
1375953
372584
213097
1434125
281232
1041941
695232
819913
1847126
527197
1895981
1141230
522205
1993421
1931726
351827
1817381
739454
979301
1480952
150571
757727
1187098
1736782
1034925
754620
367358
1717378
999566
1015361
561860
577908
905253
844062
1408828
1248756
1259064
1015904
1714838
431655
1507921
711268
1172289
1406999
1310535
1525653
1674329
1500949
825623
498025
1365630
219737
1567207
1554708
1206649
678134
276498
699316
1743767
24238
871761
1581972
1267146
1107618
1879052
134713
1478323
1758244
939360
1662396
1932679
397449
554150
194297
331235
886491
23737
1125217
332185
1531182
631383
1699274
1461937
775301
187438
496473
1694232
1751814
1348305
1149454
1812461
1896802
687893
1243805
685845
1789839
1483203
994322
1768357
1664234
552218
636635
798584
1774558
335918
27035
1437498
1107770
1581414
1994392
1300194
257369
1432080
306991
279933
1427217
1083838
508322
1446436
451161
799919
1164117
1343908
1367429
1040921
1190677
485395
1260607
1332946
299789
1367444
1253538
1132085
1834736
1527586
502691
482751
349978
919203
1601672
46309
850030
1387650
231658
157809
1798799
11187
1470159
1829750
1401236
1086045
1245491
762175
91435
1163375
1164219
1311356
227869
730915
1889101
1913707
695354
89730
1144620
1808907
1567690
330904
1255626
1560230
1253025
1368655
1225147
1060061
866707
1205778
781000
674801
1797021
1819880
1794331
1432469
589457
363663
973453
933673
1708607
1531265
1957744
1699759
97617
1486717
968898
1623910
815160
152639
72351
596930
1332484
1945394
168951
888702
573315
124311
341432
537037
976534
430166
479231
854927
1136937
1160524
1057682
84779
1462871
1953918
765074
504881
752936
123389
1940203
1889907
1098922
1429370
161953
343176
1116455
109306
1351362
1125552
611776
507640
695888
854873
779822
1549247
265789
112675
560649
499886
1745393
1592964
1944690
1484570
1765309
1275040
1810105
1156052
857758
256121
179520
851161
1108047
456543
154335
1852586
105231
1876431
61433
164356
759911
1084880
1510366
452193
1040323
1175541
231057
147356
451544
1155631
1645792
1052188
1698076
1699725
1817993
1911161
681963
1787510
1133313
1399436
1047364
1979673
1218497
455895
411323
1210930
651264
441007
1130414
174534
980031
1661885
1919922
646115
599294
903946
1395890
1384889
1144102
1470371
1138138
1328038
1879483
863704
1309338
905578
1874505
868167
1130227
240428
43728
21110
138546
1765966
818857
227911
1556713
364670
1927285
1110979
1018086
1351912
1241118
360515
339223
581488
1436612
1746953
17329
1361028
1744210
783045
533647
773677
1922983
724480
324237
123087
1694579
711197
1311593
624921
894613
1186376
1767617
1488741
1598758
165675
1522355
283424
112823
366057
713896
1895873
1249147
1815397
1345732
1467267
264931
239625
561561
839912
623565
791273
1699895
164911
1310060
235870
1534991
1272337
114440
1207427
894805
1514786
1012802
597542
1699556
1538643
887799
1805497
1134788
58722
980029
1796893
1990517
34186
576333
1623565
590959
695753
1412808
114359
811903
1955085
1554588
501455
1323828
981173
791451
283209
963036
1847048
1515977
1766464
1747800
1020484
291087
1302153
1462405
1560237
1522955
1044649
866260
886754
180482
675770
1541106
1656635
1704648
1694137
166378
809634
1831414
1360345
515602
734744
1061726
402578
1500572
784081
1370779
1792412
1066076
795167
1161728
263948
1553525
1386828
73587
843480
1619952
1322763
473706
1170990
216076
1633886
1163019
819009
321424
627038
193858
909490
1179637
274682
1543607
556718
1949283
441877
346543
557130
756976
36614
1483640
819819
997349
1178247
105866
1663041
1778817
1553964
1574229
1363978
402239
1511377
1881654
400451
475322
174056
1650890
127334
1809639
639763
1856878
910569
617112
1537189
262380
532091
1053952
1636000
1360730
1561510
932099
465447
972374
460977
190260
1343894
150072
307795
561220
1727389
572171
1191448
1123842
1073722
569774
570833
723932
1087265
1099417
1795109
1503422
585001
1804224
1093651
661639
430315
1951537
1653598
810255
1787856
136653
1509212
920198
618636
555500
1812339
1360372
1623540
1206594
817976
370447
584126
1595044
1973738
272186
651348
1323
1514648
1633122
656801
1896467
1061063
1083094
868865
532152
243452
668077
1272074
1059410
457614
1685357
1407572
125820
693868
694576
1620429
103261
937038
1833459
504827
1501842
1170208
889978
977078
84856
476579
1946790
1631699
1332152
1292537
1230860
1680882
1810325
559903
1624537
599234
1071503
449377
1086290
853623
390239
1649397
1506974
1151049
141800
640647
53622
1690714
1564341
782820
1677446
1483229
1343868
620779
1522880
1946638
1777610
116974
1429322
391760
1564090
863608
1389646
1567095
917350
222217
1464294
911978
483452
1575231
386091
446430
779203
496241
1938113
276716
360585
23841
1190844
878250
1066496
1922684
1080169
57565
1962805
1747957
396515
1280741
336223
474003
1451990
1221623
267136
241893
158916
119721
263050
942894
315517
1703307
1015805
523383
1649841
321497
688384
576978
432835
1732101
1914808
472844
1506159
1628306
678793
1015246
991919
744272
1665946
147645
1053539
889337
969518
1990081
171076
908734
661204
562562
1176529
1048408
1078107
1991254
1207305
376159
1860767
833050
1647718
1881037
1067889
619298
1949674
368173
1725390
7535
1199103
1816968
287328
1957669
758439
823352
900540
1791034
288303
1179543
1175227
394734
1197122
1349042
1095715
263991
1887260
588927
876531
49950
731169
1368407
444530
1372082
1538513
21670
513809
164674
202446
238648
1393817
1084037
770681
1921587
1535690
565442
1928555
1597947
777549
1159261
1659072
697345
1590898
1395579
442754
138080
34289
93573
4575
211590
571578
828844
1595405
1060506
697397
709684
1316475
1180404
1831446
1907414
702872
1342830
1732631
1268766
1615681
501858
1473643
1488437
642717
481980
130021
1452676
513818
366333
753083
294559
367059
322111
965619
663761
1346138
1345979
1096428
1071152
925500
57102
978698
1961884
581063
1423968
122409
1145826
972513
267342
1293142
1355638
1152887
1518490
1982308
1252114
209643
1382296
681635
1993559
1476290
61270
548439
1671851
1241778
1454390
837542
1754886
37844
1100578
1405044
1969718
95533
168258
1728568
1604940
1618594
246453
1962773
294103
168302
832199
1670759
1115460
1561226
1630217
384729
1132114
1768412
1250676
1571554
407817
1674298
1061987
1226899
1214522
1890057
1798055
753094
1463605
1529371
1838228
1766823
454594
1687455
1576792
159411
477029
519347
1322911
1809008
156810
945450
466612
675295
77389
1908939
574423
222004
1120209
312124
1697407
1074680
1770790
851917
1922907
483022
1769856
1467843
559642
356751
932541
1985107
1891248
964855
194733
1939153
1856631
4501
607406
235868
1198511
408925
379856
559674
756914
1413885
1542371
1502756
414934
1051819
1603085
1855802
1764985
1347839
728611
1388654
874443
1923736
1738742
551425
290365
550193
1910026
1247404
1540511
1734589
881764
952384
402244
1355342
240630
1874378
231915
345406
142968
1275146
325814
625184
1429817
886458
1916464
1744973
1045218
1186696
1953429
1382991
352111
355492
554043
1210341
1208325
305126
293345
1848884
370909
881258
1679775
31991
1914273
1645781
1219458
711258
1502116
981776
354628
761719
1572245
1975644
175413
244448
1726046
539520
493314
939924
1542396
409637
880438
818901
504120
1344777
343988
435777
1715112
901522
233763
1529853
1174690
875900
1400168
642915
69278
1400756
1738438
1173987
935344
1504876
1189082
710569
1190306
541185
286840
767886
1102323
1229439
436288
1551369
786822
1736146
1233547
504107
251479
389476
881366
1559010
245685
907713
1237154
1564199
152797
785175
1853590
298385
941658
930985
1194033
725288
1545323
899821
1146282
759175
1682323
718521
229486
718101
434843
1001875
298635
978481
1913210
1469235
957759
1120791
1789149
149731
1676797
532801
33903
372671
1119271
116452
1151927
1374983
1853858
956152
1538212
1837080
842933
420429
1847457
496861
1824111
1975306
1457012
740464
1046954
1882814
1687535
719283
219012
758602
1340159
1500325
1410855
1498561
1515545
268729
828725
226377
545398
338404
869244
1470865
4955
1218103
1372467
1576206
311718
1084834
1651808
836024
349032
1162055
440362
879146
1054540
1181480
532959
389595
562421
513891
398061
1689069
1950006
1045416
1714956
963558
1547450
1140060
1011284
577782
431002
1943767
1518286
78699
955065
1758050
135192
825984
1954587
671805
1045690
899405
1553687
315877
78399
862712
875736
546649
1236958
1762011
1812485
1351372
527957
750231
384947
1067821
1897223
1481718
1852715
1833844
271544
763402
1004551
958220
1598226
126940
570996
119365
338314
1886915
1813736
62856
366460
1663396
704220
34963
1375090
1304210
1982784
229754
1894539
576867
1728952
1109917
102209
1315907
792509
1122777
221084
587629
908291
1102396
943513
1804772
803794
443598
1264575
1365249
378627
1065360
1114702
699610
1013436
1803728
506408
1210143
373214
1137965
1329279
1787746
165349
1838008
1805406
714672
826426
1010455
667453
1436490
449204
147731
183330
1045357
1930954
1203868
227082
400130
1819798
1030731
705015
282014
796180
73415
993537
599587
1709898
712230
1294059
1193161
1957476
403380
4132
951911
161134
293442
1589117
360371
1661561
476766
624091
578916
1594550
1113695
729921
1410583
412233
1936561
1414633
1573359
392278
1493495
96496
1230381
1027514
333656
877016
916545
1060801
1106236
491703
227686
1149682
595708
138623
248646
1618615
1104067
930092
1952833
1428258
1473360
298295
1265837
1250100
261088
1830195
507087
893623
1076189
718937
681551
384390
589279
1142863
425323
441044
861103
1581214
789175
1526782
1153938
614148
981247
579663
714597
501016
662983
1867453
1894783
1447608
1185733
1244158
1317034
1610732
612228
860751
300300
1842272
533867
1874883
948007
1720479
656039
1642321
1111301
518509
687830
1881839
898949
1617406
1691304
825164
173731
1182553
766101
1435709
977027
556987
1115937
837316
1489415
1941114
665798
1037756
1976757
437239
892973
830006
1715736
20085
1621201
1155783
769554
1306102
312240
243635
1856427
818966
1499607
1240487
153491
213205
852614
1450470
1525952
1935330
459706
721274
488764
534907
630978
1723018
880897
1412016
1098561
820967
1226201
1343973
75524
1423068
835480
1543587
1312533
628558
421839
1674726
1258691
1609966
586697
1301261
802494
1363258
708226
204464
1178156
744740
1151861
869406
1852731
43562
581089
209714
1980465
1701853
1307659
255772
1206532
1202312
609363
1530309
902722
110132
1805174
1703299
813792
1076539
805252
651280
256432
1472244
1982111
1256254
1334167
714223
327609
881081
1404442
1929867
1180128
1195636
1286607
1096672
194246
293384
1286569
1526238
905358
778610
9123
509880
1050934
370743
1641263
1694097
657480
393003
1681472
1793045
362952
1396850
1459706
1666881
986620
1093297
664211
1451068
973628
1500028
1169816
313906
1057672
772533
815719
54965
678189
1745686
272131
1739868
619408
1953399
1859822
637991
738463
1275765
1687840
1433557
449241
1935704
1068895
1729760
850896
722751
1332113
136893
598247
1066437
400984
237463
692944
1192802
701691
1431507
1039892
1313929
89195
288255
1556976
983535
1901760
148926
129041
1896405
399825
445151
1392223
1852592
1002197
993061
142839
677984
1271327
1896821
1658442
86267
1550128
296142
1567066
1917908
762349
314452
1757850
1492676
1244828
1000499
1630380
1581719
13479
31697
1074402
132388
1279905
1439739
1325133
1204000
180803
1969903
802180
827391
1704219
209310
208897
1417123
1263525
1416687
1812157
810634
1985731
1446210
1295444
874872
28304
387983
378968
224120
1719678
973520
839726
1890272
32257
1766074
1650866
1024058
1438370
1577403
422620
1014771
577019
957129
220437
33125
1296380
1176208
1031653
1648209
1330616
1065891
1791691
1963449
1943361
1684569
299454
1546406
1253100
770290
738591
1314295
1645156
857178
439049
1377205
1838627
607039
973034
884878
1512994
1009247
1451047
244253
101528
1624415
387312
235132
1157959
1641703
170866
1846969
1819102
631501
129925
499790
1058134
1056093
1812274
997420
1491823
344474
1163776
978344
25690
322971
843682
15208
326067
257278
1050903
513858
1437666
710656
820260
1940212
1984300
1089939
248572
1186303
699401
102622
1913192
1340437
633427
487059
435179
995252
621215
1800431
1150603
600365
1477174
1748781
1154913
134676
693989
1048383
1183758
1242954
836066
1039632
77043
916071
1683656
1194339
1696012
1516629
312453
555579
421547
1451280
120473
1991310
1454943
1845877
668406
199275
612801
1287347
1089615
935994
260062
618085
781351
286746
1976947
814757
656127
1130616
1436357
1725918
1739780
1135158
494632
730569
1363168
1026075
1834493
889253
168215
1739864
222401
1138084
1056909
1429835
679459
1546046
449849
1744785
150087
1884496
1662289
337966
261284
1040090
1729449
1974126
971995
1906591
502065
1465381
1379029
1297462
951467
1540346
1533585
1774917
1276484
1403041
17814
1810411
1639056
1966763
91649
1457767
1025361
231805
756830
1020227
1798742
159412
1768415
36175
651753
1583824
1466915
685224
1140893
1094392
157651
609591
1165753
1042197
1035655
988543
371225
219228
252382
303692
861403
96400
887677
246567
1757186
241369
899757
1547771
197961
1065296
1439776
244782
1364611
1537647
1030433
868014
1481955
58218
1405567
1845528
502655
1844504
856310
1402665
419551
1749810
647866
1178471
716810
1267174
411336
1603885
1595603
1075322
1245414
626169
1989496
283943
1610675
54346
1106049
713399
1188310
281507
971288
1012042
1011226
853010
1120789
165889
1497272
1131460
1603879
1662024
712326
1408131
368034
1724940
1717654
219797
300594
97288
470912
498529
1464056
972489
1366410
256409
467079
1543962
1443656
684690
707471
1098555
1255296
1083270
1217952
1068793
627257
637614
679547
450295
1573533
1656042
613470
1154846
643231
805317
1088964
68843
144771
1941100
1118187
1193023
1018295
427592
1746142
1476085
1573214
551189
617540
1664446
181447
321966
1390266
960638
1928808
1119373
799966
1062173
1681875
178789
1073771
209564
409933
1991211
1106453
1170838
1036326
1710707
474311
1340883
1483666
447601
351228
1161075
895997
1330412
1608969
514555
1109186
1670009
335114
191430
1602790
1451092
882468
1363764
775732
249043
1628826
1197787
591089
329811
1818826
422285
1671427
1430374
905951
372527
1827375
141295
904581
670919
803035
1600986
1277705
1706199
1614384
471237
697679
1683922
742487
693827
38105
647277
1760398
658697
417430
1221525
470699
1131701
129095
1655057
326749
1820966
1878683
238893
1734252
1124903
769418
955638
1824986
1771609
944581
1935056
376694
197787
276153
605619
1204441
927269
720514
738873
1831093
163142
1207811
159058
817486
593692
938895
1088539
502964
52903
1162597
467752
150968
1463248
1935079
500271
863544
277474
1880279
1310625
612027
241220
880372
26496
310297
516255
441939
234364
1790189
1833600
1806225
220727
893567
907340
1341749
136604
92984
867227
1158348
1544116
1537267
1367297
866090
934978
1373591
1040655
1297589
381672
1582325
711434
1439310
1226506
1921725
1282056
179529
1280046
685931
959596
494796
9716
626858
347278
140278
710511
873736
1096121
1963507
208155
354987
724063
52456
1918742
881058
298423
278449
1133180
444935
321354
561927
1721874
1634898
41463
923441
1669548
490502
1342376
1943447
614771
1416804
1870570
556542
1391499
638438
1538227
1190697
549072
287123
508965
1581910
1563092
1578112
1025412
839863
1039977
1456762
1896962
323880
305740
557786
96410
849019
1907774
1201919
925590
79257
1006374
535519
109614
1162885
999314
1877032
508402
321254
1156897
832052
1672358
1707588
1001370
46779
955135
1406194
884395
1809970
1073565
1848886
534863
1159838
471340
1372959
411473
793924
192500
1512244
474576
1160982
1800612
1889699
312281
1239347
713916
912387
325199
1871557
1982403
912783
1219444
851592
437024
58254
155870
1225882
1580490
33761
601462
1940040
502723
69982
1646148
1808287
786784
422999
745776
1619687
142823
689965
975093
89178
372739
443370
1583575
509770
1175641
1368872
1662699
491461
497473
405899
1235293
374475
1725486
1531382
1505758
244289
1463627
265403
601258
1992930
1998859
1342134
1379508
303514
273659
942143
1949069
1952249
1135558
1828024
723018
1989252
1977618
217106
1464060
1083348
174369
1038487
1699218
611572
822130
556517
1628913
1028125
650620
1144913
163404
1583654
1337691
1298703
1326782
1842372
778526
1678000
918144
1606674
815683
1932499
1682812
1570045
1514269
707638
98431
175603
1051341
1534179
1861647
1566970
1352762
1102173
515915
338924
1119946
764808
371661
249999
245512
1234241
1750868
406738
156579
1993877
1067095
1022980
46985
1344466
1619873
712434
1552314
517736
1424597
234284
1463495
40473
656201
782973
1393214
1869295
37344
1261902
1605391
27532
1408767
359897
1663550
1000680
57093
709071
891964
1182488
1538376
385546
369066
1184220
1637766
1797096
1898533
410296
89328
23379
1809979
282639
1443112
196342
1687472
1726250
1987737
746665
1478797
48658
1749728
1107002
327428
138297
1324105
1985617
1284961
1981913
361041
933975
1752803
717710
535077
333917
221327
417290
500000
492989
453010
410630
1261020
466509
890827
446593
1391764
1976693
1133844
1401682
784270
1159613
802040
944681
1588040
668238
245321
1313312
312408
1294053
628747
164613
147932
1041123
92690
134056
1862816
849395
1415707
413625
1161142
168013
1074259
59106
1348074
1272179
648147
591872
424926
719311
1046602
443153
1569996
1525693
965944
1117925
1404114
1817647
1507205
1563389
1031158
1196597
263221
529153
228982
1863728
1060490
256816
221568
1026916
745185
1761124
549089
902543
1600082
731866
1765151
1849491
1694594
1060400
1105926
730119
1047497
12562
985276
1671559
44281
1231411
596959
700231
1953170
419290
764612
360672
1105718
1291541
177907
1624231
1997144
496777
1556727
1125137
1845314
1074280
87132
445264
1946292
1104449
804115
1001867
897596
1273980
1993055
167962
42617
78714
801772
1115392
1373153
1713170
865479
390533
925562
1108856
1388101
1146137
371545
51193
1357631
1565724
1259237
1106022
388978
570570
1029752
710345
797628
1307439
1452715
406578
78984
482208
592706
1409788
270009
16338
1958462
997772
1064265
1297572
415741
1175470
711183
1924384
372384
1428546
157662
1701708
1642309
139124
937934
1760303
501252
1552988
1052505
913623
1048338
1746315
1167240
1317719
694637
42100
487682
1631209
1812433
1277752
1635669
1710712
1075266
985948
120188
1349699
780831
547584
259929
236454
1157825
1592350
1733736
1944139
1422225
1499036
879934
1955061
803641
1541518
1809208
1890806
1222853
648847
1073402
1636339
115240
523449
202956
1621533
1325092
697477
630854
876600
779359
886485
660743
513533
710737
5850
1821913
1728348
1164331
109771
171472
1113533
544035
429882
1035008
841266
907005
1448937
1790694
1534536
1098414
1886600
837846
729017
1609643
797551
238442
963337
18090
1253009
372133
1280169
816571
923282
547829
470584
1778269
317379
473445
160902
1480129
1891743
806481
1985783
1996874
94923
1203628
1586571
170078
1667803
1962518
1820326
1767221
770094
194342
456314
1192890
1530568
929537
946594
553122
919623
576289
1719392
1454251
889125
1321240
1990671
1192000
606959
47775
1040780
932384
807538
479016
64027
769683
434308
1373618
1460750
831555
30878
838064
280925
1316221
541515
200176
116065
1290014
1121417
754757
81055
1743874
797522
274825
346342
1969774
461033
405903
1815503
935406
912163
1680879
1877369
40864
142425
1143098
1879665
1594454
1993819
747264
920408
1249531
1780546
272555
814157
395369
1938878
1883243
59787
1316277
387518
628884
1537108
673369
293079
1227352
1432170
727422
725340
1990130
1568915
1759406
1729403
1320557
217296
1525013
1077382
1411723
1002323
75722
757706
739872
1255753
1562084
1485206
629669
1578644
1113490
103379
1865069
929476
1459049
1288176
1984499
498509
664838
213826
1825780
1798655
1160145
1783677
168990
607558
1532825
1268835
154684
125526
317424
1713553
1334794
635856
826966
144909
1206373
598231
1613273
430493
117262
316138
199333
804375
189421
905850
380193
540185
927889
337697
617009
1129086
1005059
392245
881038
393372
1675615
1086225
1530346
1162963
1680522
93829
1638182
757237
1579061
1439175
806559
1276615
1953872
1684739
564259
416711
1434081
1334699
156809
995303
315336
180313
1049900
277805
1317115
131642
617515
1108056
377402
1159316
1994517
947525
483670
846724
1109205
208949
180028
1083671
1098606
1508812
753027
569584
1669953
1569081
656694
1528717
651415
439325
51584
1332973
173375
765739
429136
1546004
300917
1530067
1738352
208600
1567019
1544457
588806
945222
1008001
1649143
1376746
833171
1331764
1721810
785867
212333
122928
1332752
1797025
1445575
79181
1062885
1754640
699781
1601874
1209202
783528
1752
638801
1491002
48770
789894
307808
1887638
882873
513388
990314
1626721
683939
104380
326192
576363
1179182
21691
1163866
544324
698004
928282
906785
1125318
183945
1898869
1748818
440546
1508339
478190
974252
473455
318401
1865677
1090095
508117
929644
1183817
1328132
244927
1624785
809822
1257527
1835318
1268291
1757938
943492
1108980
1124667
301930
141776
1768655
1794110
1258188
1960882
1148229
1095379
957828
1748873
1669786
349051
465382
26418
1222686
1979433
1059749
1221309
1355763
43282
1735325
772209
19955
278306
541413
313263
1368976
1517292
978993
1475549
1161660
163569
1766691
1859415
300928
359221
1733789
1696521
629725
95363
575612
1162779
4293
846244
127663
270072
341350
636957
331743
1492660
905231
403945
1923771
890705
1202432
381160
1526011
1582556
355744
667697
791347
1285522
542103
476292
1825162
1284240
1262902
1686937
533293
1860826
1203984
1955522
1462783
1261602
722905
1670317
434987
1019036
495990
1257196
1563802
1639306
996396
1709514
461592
868358
824348
160501
1427404
1279869
1839869
1463365
211915
1281561
1590482
1510959
1390929
1409252
1149831
636751
699371
415227
291220
410321
1263423
1110722
411747
1269196
1470188
510595
491353
1227417
1228710
1811635
1892948
1077707
328367
1779519
1035985
1448782
357072
530535
1145660
1626614
1488567
1081876
854969
435308
1729460
628222
1897069
379743
273754
356063
1098981
112508
1392870
276749
1409775
1305183
1902652
70688
1316110
1760814
584436
1180998
1231370
936428
303277
1555833
29466
595294
1128665
933260
225927
672478
962493
1589632
1224231
1670909
552797
503021
1855660
748726
1671149
1687553
452967
138763
1839704
583548
659237
1034720
367526
1955231
929084
124521
882461
1760573
580776
213118
1173510
1174680
1780543
887138
1745066
1768017
1766095
1338987
1704779
1293394
551848
1353080
1738192
1065741
1930685
59147
1164377
1768759
1335009
1678325
1690039
120377
949384
1675996
1874638
1942512
424814
1814054
85298
1917375
1617761
655464
1851120
1117096
399830
648827
1271868
1748560
157890
1325995
1391763
339931
1026750
891899
1583431
748569
390268
1897197
1055333
123294
1367824
1888305
1018967
1820193
1070379
1122000
1661885
841538
967181
1056622
248408
1732471
620850
973989
252867
1932011
693180
1205643
715169
1518757
830641
574242
1302844
906690
1965036
547125
212480
1714922
247018
839282
700533
1113216
1351740
710060
674302
206881
38396
360393
1605842
1712019
153411
1692152
1665318
1406318
1200414
1163177
1386712
1379707
748534
732134
245211
76858
1683237
1368062
1090013
162768
227105
1977664
1499615
808941
582531
273626
338487
164349
1918305
262739
1028608
231983
1327568
658174
1178138
1702104
1172164
206856
553026
482338
822339
1804510
1603981
521158
896770
969521
462278
361180
510043
1408663
1478397
782581
1403596
1972919
1313456
1940917
1903921
783450
1987097
707316
185726
1209868
1183609
1443753
1446719
145946
239762
944140
567546
57722
717307
1229445
1149906
1902200
1167650
1697540
1669892
1433694
1567656
1479561
204647
1664188
1140686
1515802
1079614
375152
361645
1970663
692733
1352895
1517947
624167
1587864
1294886
403590
1361883
744586
1902782
292532
603308
1679023
1341801
47509
802049
213789
1546730
378809
161955
1632918
1082136
1226636
366351
1144045
620752
1709724
148243
852337
244429
361729
162451
1820834
691181
1788683
733
1338074
883791
939928
622410
1031238
422760
1599828
1381762
1045253
1692185
1951735
1405776
1364996
826822
1961135
1585672
289816
533304
1497200
1881494
1335870
639474
1976240
1236697
372691
1152336
1056450
1729585
1042723
747755
1773751
1629806
1701527
1520789
1514940
221400
631410
929462
401970
1539060
158817
636876
772715
550011
1625660
1341818
975335
909472
346878
1136760
1396744
1246381
956888
824439
746033
174864
918334
134090
1480486
853031
237405
262047
334095
1151452
1581987
1152509
637216
1064110
170063
589028
552150
1401432
1378966
1580380
1697971
398568
1966835
1028166
1181010
679142
610876
1182251
978770
1404303
185593
1904103
141028
269476
132523
1712201
1460669
856332
185658
524014
1600573
1856357
1862112
890823
737205
674732
618181
1086365
465963
1529193
1385485
473765
1908744
1501280
392054
1585625
66390
89786
607032
852154
858905
1210453
525188
871250
1760840
1629135
1873131
1588596
811487
1653235
1224592
468333
47129
1066788
1985751
816971
841602
1023482
1391478
987972
776361
141070
457670
1427315
615751
183041
1793362
95488
1374859
1456223
483911
1043922
221819
370705
252406
1586072
365231
1419460
1341447
1079161
1371909
691799
101298
1073771
246667
1635460
58954
1414374
457226
1421123
406317
1514176
897091
1972009
679607
1604813
112313
1139295
1565707
1995109
1617110
1360906
1940152
923862
312347
736396
698356
1374306
273372
860050
631710
304902
577979
117269
1158466
436924
890183
1655519
918288
640072
1306778
1120036
51725
1469573
1595187
1759726
432830
379640
599474
902376
794485
1167996
165703
308028
1569580
791360
49454
1844845
1282162
1323006
507991
554090
1836934
856472
1179526
1628310
533672
1419494
303505
526842
1653627
721236
1076037
1913172
1225845
266064
1344306
1841151
990593
1491970
571358
1945527
1720739
486704
584606
1672935
538364
1288436
1867121
308122
985501
516624
1599119
540470
355991
1468294
362771
1782914
376618
1059568
559040
1431208
171829
1665383
724463
690383
1075990
919625
82174
564693
1038796
1630059
1427877
1977068
941515
644835
580899
993314
1201305
1673992
919333
1335317
623322
576136
595222
1658699
1246504
338192
25153
1013272
77555
385123
1813701
1575201
623227
784801
1441285
1837130
196896
742836
449422
1014863
774618
623322
1501561
267476
1604546
1951110
700393
187785
1248958
1102695
384553
931089
1295429
277489
66061
685203
1484208
622645
889421
923310
294821
597775
1976041
1973075
1215318
1457255
289714
1649974
1723114
792274
564440
1917757
21281
1220566
267797
1534103
217059
311170
1743400
1931559
1192680
1173560
984164
485389
1412791
36701
77080
31561
1416620
1748985
233435
1811736
1526447
346304
368091
1217344
1422761
1196419
1265292
1586982
664142
736628
1618838
1722437
21465
1905894
1861971
1715828
106051
742300
773351
551908
1843358
1651954
491880
1604840
636224
1803977
1111292
1914716
613079
1414332
945660
583598
1354242
792884
1327410
726158
1190405
388742
955753
3396
1317958
625045
1974222
127154
589984
153019
71354
1991072
648388
380510
930326
871876
269683
383533
1495691
491979
1748676
64987
1554694
619041
77242
1938094
687281
922728
595353
314250
1543722
1045752
1692807
430337
648978
970162
599812
1928726
1382612
1126899
1673634
1345944
1343847
1689576
1688635
1434600
1704564
1712852
1239796
1769496
941091
206667
353478
162513
519920
1082992
1728891
707965
78524
887229
1030187
1674090
64207
1031070
929306
1921348
1903704
1146857
1898417
1179310
182354
1731762
1130816
1111927
892187
624540
413047
271104
369574
10887
1606301
792111
1238400
647607
629920
237003
1644731
1621755
345624
1952302
1947208
1817155
1773932
1275621
537351
474094
746325
155744
177567
1298127
306651
1695625
445677
638258
198450
45626
921593
1555346
86409
1273514
1703773
1255862
774793
624985
51511
1207402
1873095
281394
467889
1204501
1901639
217611
853328
1699455
1756387
1924955
765924
818527
1688284
596701
65706
138323
227486
157252
1564786
896611
473959
1001077
572327
1456553
1851556
1046268
261366
1388170
177720
529990
1997468
938891
1409975
1460250
1765698
1932194
1417408
1578940
1891725
801513
1806226
686228
1717352
249784
1698003
1446969
147936
1094020
1374874
215768
1296889
1516774
381822
1462349
1699147
654386
937509
453521
614498
813918
1223738
388637
1537192
1099294
907091
1317949
1140846
635642
1950568
303058
1452983
1157871
564915
1014624
1006962
584889
1036762
1783335
1080406
525989
941588
1910704
188529
1289179
887114
116460
134373
1082488
1423307
1123780
1892554
218287
775585
785572
1673458
1529454
261173
1577558
242389
136042
1994407
1179876
1517922
1540244
1458873
1096630
982933
1244653
582114
1261644
1427536
59040
1510211
1165478
336784
1757687
174139
1923350
958949
813199
1920626
1630235
1870756
1047167
340724
1118871
1773581
153744
61783
1295978
1834471
1929175
566289
1790593
1292751
693322
1651276
1316239
1876779
1487636
816341
462559
1761163
79774
1095029
1856943
1955217
1277749
774472
805549
3778
1239707
975082
385782
140169
246177
586511
1616340
1145655
1340607
1629349
1921872
406455
960726
489775
246482
809918
1734550
589062
537300
1848411
387965
1063295
1048587
1343120
644017
612398
1581566
282394
984261
1275383
1737094
1707736
1439503
441653
837795
506344
579553
677462
878684
1381155
1506211
1268014
1269055
1394362
773045
636208
835660
1228683
500646
557450
265974
865026
536701
902416
1929444
784396
907828
517169
1093757
970197
1968688
491547
971348
1856287
1561389
1145998
636307
215408
531642
1150099
1275471
602306
112910
631971
104334
1175709
1809974
980725
1565232
992443
1900301
1282439
227503
951473
1843181
432133
254692
532773
1694319
1738824
1885801
946588
713901
1290442
323792
552236
100959
1154123
701346
658455
1608857
1110813
1061805
1069330
1910388
1704750
846537
548568
776758
1718465
1057736
1074575
1016179
1535595
1567691
434066
1070841
555466
730261
655014
16248
297323
411797
820050
1939872
554748
1250642
900565
1253477
1024292
1969624
1332715
1034068
763984
855408
611029
1361290
1817566
111716
1840905
1921591
1866940
1790114
27891
462290
1551287
957921
1507845
1636798
1861058
699480
657266
1742599
1644151
1301012
915093
786937
139055
848004
1774549
583627
120045
287289
896191
1802625
1229110
1199843
802805
1942186
190901
164703
849688
24350
228250
1064869
1611357
275655
1284663
183611
1248488
1860105
1131488
1780510
578332
851328
1208567
1976726
1794166
571534
665839
880177
1385644
78642
42146
1657980
1885090
229919
1477259
1941965
218111
489177
1315650
492672
1245493
1400154
279103
1422562
781108
1353091
1754323
1922510
593413
1341015
1359533
141681
493114
1365525
920973
702891
938174
1581860
1903202
435806
1549575
1595080
1173568
777069
1079609
1555249
16649
812794
394415
415211
810915
919925
728244
1510818
772315
137444
1945331
380397
912675
875240
1294353
176511
1319134
1462933
1905885
1696933
669862
1984492
1227496
121110
1044880
64962
1959735
792809
1494474
462178
1233852
1982896
983797
989490
1701064
1502619
22971
1786898
1373787
1874135
1849661
891543
1305880
1683659
248485
1582130
639380
1860796
71258
380524
921171
1699517
481288
1472391
1754660
1101452
735457
1782546
1715093
697806
1228460
741466
1657362
1692534
705707
1217067
1103324
1708248
1234795
1200999
1385475
424842
209841
767062
918344
781108
1835062
1070397
1215740
1655581
618973
1786284
120635
399547
417681
1882537
1898842
1758558
367002
819673
1902744
1619800
395222
1873374
551660
1989094
1489458
143303
465276
1102881
693198
1590394
985017
854145
782985
1194093
894906
1460576
1810811
722531
933560
1279810
804428
1687736
253041
1449518
1687979
377863
1973254
583984
1992951
1555306
130594
944742
1923328
1815564
1550731
6738
245587
1721144
1555520
127872
1102325
437498
1988879
1145173
278021
1955088
1048902
1453845
683197
1138792
662376
998818
1010381
9545
1754725
1077694
931279
10990
914596
1026943
153074
1442134
1640109
1467745
973342
513718
1259022
499940
1668527
207379
201022
704613
234492
1104504
543220
1113671
1631309
1272725
1512382
1325897
1813444
1892570
1474523
1203732
1283753
830910
1637738
1952897
1027507
776128
184580
637723
910082
1986068
1816149
678686
117924
1739677
1592624
1267180
461690
1480771
113639
1398051
693019
825258
1174193
1026225
655096
1503206
1241311
514968
1754130
1236891
1800102
722431
71888
1891693
763632
1480683
1726340
481071
1836936
685370
294451
1709221
1260613
1438441
1251526
1070527
613104
327278
36993
688037
1459894
1884582
1430548
300232
149539
1301897
1257840
1434376
664389
1133311
649829
1016239
741084
111148
1960575
1731323
29999
816859
565967
324830
300858
27662
1185063
922785
161873
261910
1930412
1660919
1584921
1779185
658785
1354801
231479
1249244
557227
903754
514885
1769552
707449
1651377
1629303
249763
1060262
301674
795462
139358
1516308
397728
829845
560355
1938388
1634501
655546
1893189
1581746
1389845
1448445
811757
1332793
1072754
1822052
390078
755984
1750283
178422
220756
619421
1615384
1488393
1442289
134445
469000
816982
221131
235740
1038556
1670996
444341
1986281
759952
1366186
1243473
691885
858045
1898899
83909
727515
977671
964937
412588
488321
96510
1894943
1158008
863894
1911883
1077850
855195
1918960
1399351
953629
1240614
540290
141673
563994
1330951
1749728
1947629
107116
1475638
1999062
59504
1758312
1706713
104961
147707
1872404
1157344
1194375
59646
944286
802446
1109748
165366
410832
1932065
1740124
643858
673719
138238
1048576
391047
96463
1788527
1511133
1315544
719294
508026
1843033
688840
729450
714702
186883
914813
630155
326289
768720
751101
1183107
1770277
648096
1341703
274144
640590
408765
1142200
1630613
769442
514332
1420739
1159543
1651907
1116822
449269
1615261
1688158
1417089
830958
150182
536028
1808151
534824
750417
1100175
995165
469405
781207
99052
640408
344008
1030944
628641
1435545
1771445
1417478
226594
1876463
801441
1169088
1981278
1604962
58540
1527227
554815
1678577
595351
406332
791006
11310
1917998
972383
397946
816408
918916
303967
1373925
1746106
1789813
1941909
774057
1187558
622581
1209701
1041114
1450592
1874336
1740665
532135
1965644
1250307
1078847
955637
149878
1147373
1179867
832491
623819
1206484
392769
123576
1768262
304367
1962669
1453879
1998151
169380
1915875
549113
1000157
453668
1434635
1483242
1590623
1548577
82810
1026862
1143710
1368172
185065
1334489
1830372
88748
753682
668376
1792354
800086
1291691
1118624
1565939
1451798
1907873
1311907
1367429
1637863
1638709
1918774
272769
281389
956792
163675
684110
1947349
367718
207221
1971163
907238
10746
1401420
1102837
297192
1192529
1180861
544139
1617690
161207
1850216
1328437
1905731
1680052
1965892
1695640
1974160
1703650
1624145
1337829
1295235
1802638
1854581
1548925
298410
1157141
1113894
961081
581629
1826072
312385
1653764
1476001
1542396
53027
162962
519787
340869
858186
1295074
455538
1507840
1818145
1701888
1884869
1027187
1222500
1568258
1813555
824566
1900753
1688191
565520
316532
727200
590126
805625
1600918
1689257
486414
549614
1683893
807150
772313
652476
809817
1446386
948951
530202
807224
1963671
1693181
233128
1024806
1164837
1173391
1309156
733714
1738987
1031785
1990939
983736
1519301
110534
582210
959625
1210834
632606
1323666
1351362
1847575
1847301
1837605
1243559
1078154
269812
753309
1962422
164684
483860
1349589
242753
1639897
1100779
1718790
1817182
248610
1932439
279451
69836
1658275
126518
234766
1340134
674665
330977
264608
1838606
1021917
1486598
161883
1970145
817825
1645770
280889
45571
963625
1721163
1279297
768082
319154
941601
739937
218360
1420108
1432902
1166916
909093
178369
1678044
188748
77139
1273000
1057
1180276
527538
1796728
986886
836068
912387
1179889
508725
307120
1964010
1169113
372024
1794004
648463
410746
1678988
96995
265821
522596
1338219
945674
1484250
768185
1517554
1518443
1821235
309933
1421574
238355
73753
601694
925155
427498
526150
1928000
1202906
890748
1467768
436357
1537608
295214
1080738
491530
790164
294515
846204
1259080
255861
1654247
104642
193306
952023
1053526
496064
1556223
64456
1552423
1037525
999432
1202448
159890
1399269
1460004
522328
229277
970543
957298
1937709
1912217
655590
1660488
259537
1230119
679774
1476861
66040
351662
1787702
130617
1240692
1681592
1763158
757967
864193
1063902
1568700
1292475
574196
859233
966255
1056381
1744793
70748
860470
1966266
909994
772987
1605644
662443
1065966
646892
1248978
1300638
266600
1788950
1323466
1355283
96979
1283095
1299869
935365
231681
1671452
1702212
217107
1824008
381837
376737
435288
1653376
657935
1253693
508793
510437
409171
870003
249444
1928014
1403392
1391624
801000
734353
1266493
1360409
1276266
214972
1721295
61412
13610
845206
1132517
156542
143539
12482
291458
135669
1117637
1069460
1314976
841375
781056
1279463
1897932
1869955
362635
575211
651823
903756
1015578
755023
1327352
1150581
650706
63522
1710781
1677626
1566821
1752572
499519
1607695
704675
1494041
10002
1771266
1192283
1555600
1490419
515408
909185
866964
1841376
1352744
675251
42205
1397159
605141
976008
1696182
1883342
564593
1179635
316824
1934281
1857043
1463645
49802
984906
1154495
1861509
912658
1621015
1048606
418870
1491602
827834
6884
1382341
1924868
1001900
1950411
1793440
640683
72664
189197
962203
1836757
1027680
1970478
1249217
1886501
1492325
588539
400639
111231
1911875
355753
1019658
483354
1210615
1065358
1861398
1901897
1873612
766258
446608
232679
636303
924012
519568
737313
289207
1256189
828960
1217941
344562
1468583
1668884
222284
1120156
699276
158952
420976
620149
107311
380274
1016580
720354
1665337
692936
1652452
287216
832143
88053
719644
1307378
270708
1324038
925752
1591782
730759
892704
858780
1835068
623215
486873
811842
1432989
1979990
1340463
1044678
574106
1373750
1332840
575858
831494
249307
712351
3976
924907
397445
1904205
1086109
1248249
1117699
901647
599413
1035773
1905682
672294
1930579
1323977
1027431
1920687
1030502
1433972
574632
922726
1869568
1388011
1063732
384982
720360
179578
1891118
1979656
647514
862844
1778972
1756067
1298798
1456789
1710991
346725
1967028
1954015
444491
1115184
553001
1137237
723445
380834
1541725
795676
1207538
1478953
226247
344422
793420
1372490
331585
1180494
774029
1979501
1923861
1959241
378636
1106099
776368
1068561
50759
1425836
1100155
1835664
718509
1284647
268322
1998274
1593351
1197686
685172
353609
766955
565860
312709
1202408
1581329
1998255
513950
395780
1553235
1370095
948314
1931454
1349024
1551859
1754978
1188651
925567
408126
1119155
655820
94976
1554492
583425
1287430
1935086
920546
894874
562856
988825
994699
1806458
960121
442333
1549556
1475153
1375717
218706
118759
1016932
648798
859442
1363725
918972
1217351
277278
1767567
1799680
537423
929337
1851495
1474187
461246
1013038
76049
84339
1007743
759765
1536459
1866843
1387852
797881
486860
1849674
659294
882233
1349946
1180733
1032191
485237
25917
1303805
162022
312612
1615556
1983320
414361
210057
448661
1275268
1283766
517493
1085695
1121363
1318650
1575834
1532042
1064570
1828062
298903
537526
408385
112499
775191
913986
1865035
1123102
1836032
618967
1530167
575148
1130464
905877
22810
689859
1748326
41134
1637147
1405602
321704
80936
269401
1406846
1185333
1198933
731364
376201
75547
560098
1061661
238123
67696
1865349
78157
1793438
1276814
87684
787259
1460207
1435681
1592801
1701947
439140
1000750
298765
1903033
994622
932965
42097
581050
1370913
1352807
754280
1760725
1462510
364784
651848
1800881
347863
1823715
881190
1947759
520396
1345048
1491144
583818
632016
1823866
1688353
452697
12931
74617
1710524
1327743
1175204
638913
1270448
251650
19509
896851
760009
842545
1429806
1182185
217790
747361
77273
169005
348698
426638
1183358
571246
938727
1326958
947812
518256
1049980
1430808
174839
1523581
1260684
1578734
847135
705831
1985005
1582563
1362213
818695
465903
228460
555350
75269
151790
1971498
536887
553266
663279
730452
1114874
1565319
1801287
1591410
55435
1315944
1418829
1020989
776597
1538445
845129
545494
1650600
195189
63960
936359
656818
886483
1105249
122027
573962
918667
1087274
890416
825955
975729
1999206
1960424
310694
1313296
466550
1052318
1137038
1227662
70146
1447174
1225048
1052157
1425773
787327
939987
308974
1651852
1933943
1165616
900610
519234
562278
1948524
395909
323445
1942466
1510843
836781
526765
32718
1061569
24336
407844
495493
1146692
1739606
736159
538000
579747
1755520
995678
311470
1759643
1769403
1089698
1376563
367327
155293
674947
1065355
932994
815762
349430
887838
1194490
640148
1164424
239974
839429
903946
1650062
1154542
1244772
1944943
1652350
1931857
938083
389931
570063
13372
1116347
1433940
85534
838706
1844377
686213
272469
622342
315259
801637
1209684
805733
175405
1799148
1877115
88952
1482457
1135134
1553179
737648
1280297
1128569
782747
373956
1661354
1097490
1561485
777650
1733444
1308057
201382
188357
502
1726717
241267
298141
1430792
705680
1397763
1499771
1407660
1492790
845128
1075016
693372
1902706
328363
1895084
1341164
538496
307095
719922
805187
737203
486765
246420
740319
1762458
712993
62036
836860
1419780
566420
824371
687001
332347
719856
822576
1196488
1017312
1411438
1864540
260683
1696790
203601
656510
1629096
454571
1262162
1188048
819517
12860
451715
801753
1354377
929799
598780
1264284
575231
734055
1839345
275633
659682
1733420
1932099
309803
60529
1427288
625235
1132474
1993871
1699400
691832
12869
508179
449411
1350564
1184533
1042085
1209338
1370267
1268415
1228639
459657
265740
449663
1898951
1300994
326340
1492625
855744
559250
1090555
1045562
541571
863952
1694514
253196
1474823
636029
1309136
870041
1591309
674656
1166396
407662
1585892
1396491
1242239
1920745
1104939
459361
737750
927457
1951786
802811
136402
1043333
856764
599416
761551
1082297
237106
82590
290532
1721717
1293756
1770524
461493
524616
1977111
1344094
1858299
640453
1937604
688843
556375
1978007
988715
132311
1261089
1538117
1487242
649215
526135
329185
1324232
472672
922311
1940224
204671
1446867
603530
1576382
980478
585816
751190
932773
1250639
622993
1281470
334415
508093
1795419
1061296
1151819
169960
606120
1937181
227523
1633299
1846098
1134598
542478
383517
1051924
1889951
751017
1482657
1684754
869297
458387
1932532
262377
838666
552981
796626
74695
1505934
620449
351828
479249
1091419
8701
699280
967157
1272538
1248131
1920021
317531
895359
1591868
20064
1225913
1782311
909751
1625106
851068
757953
1394265
360483
1174333
700564
1689062
1994747
484877
1286630
602590
527447
843643
1640086
517081
769992
341671
1486086
1658987
129725
372210
1809439
888840
610390
52218
1565935
322559
168384
1433151
637276
1656851
871858
1513926
709903
1472163
680371
1999792
168820
497627
464050
1840124
1705596
1882270
1320294
1954078
1050025
531459
710924
1762458
223716
733309
1690885
165342
1572551
652844
717152
1828905
753490
1049945
604121
1262386
1166424
1991545
341021
942874
681370
1746292
1015006
1069327
1177582
650248
1453009
1770405
356764
401301
1028726
1206693
1605190
616919
997614
4597
1037214
713835
1050898
1869959
1866686
852677
1789060
1215957
956378
1588061
1737778
1527787
1491596
219172
1937005
1470547
1522465
349397
1304900
1843612
1717025
1060430
1298851
1275845
1246112
817306
562453
1785180
1157251
1282028
1879294
877492
1765825
1343362
1623354
1220152
280009
257244
1839368
497112
460
1505673
1207747
1301319
430363
756143
1523166
1595445
18674
1320381
769847
318169
1688000
1559305
835663
23284
1863047
1125508
1083174
760476
46101
870139
1579258
1583705
1852216
724743
665634
740606
1578626
106117
493711
315022
716524
1278814
476182
227796
752331
665284
1605026
1507757
1339889
1859611
1918468
962247
1919540
156516
57307
614835
1783313
94109
787819
1888547
64180
138514
237774
1484584
347690
1403299
719877
152711
1003526
1353296
1363603
332896
1226411
832571
138071
351747
1970483
1540926
245803
518098
1919555
901457
1596323
1504937
1039268
1059049
1803917
275171
397138
1116524
724634
1851715
821030
1545235
1048091
177888
1483370
130890
23411
1567204
1197701
1285277
1501477
1296654
1055974
305649
1725128
949291
551601
1906252
1366070
1542827
1087815
470800
445923
710638
1710878
400465
1165460
1878017
36701
1887095
976778
1520589
1475835
1120991
1080226
629963
1095777
1566935
634225
254324
1179013
241359
289785
1074132
96976
1728537
522427
734811
767031
803693
653861
1771055
672431
297252
131982
1063596
357259
1156086
303070
1984212
1072531
1350273
1652237
1053788
1369395
1269629
1967754
786866
1525591
1385586
1862581
1535573
319863
15838
1511292
813250
845104
270488
74150
474914
1028240
1634836
15258
381992
1017546
980845
1358979
1322870
1083335
1102058
1391352
1748825
207466
1279164
927334
462471
755546
1998570
983162
1994925
1289893
1640872
1212534
174080
1189970
1424192
1386633
1699341
1647949
1016664
107970
1265694
1950875
1488154
1341020
1439972
1454132
858399
1090709
544291
1148272
938382
309620
1238984
527497
539881
571627
221810
1846040
14239
208997
1375101
1106484
385295
1454730
471788
765262
663612
746695
1207372
103123
560657
334255
847705
1113923
1182116
1457034
1077461
1557012
1131638
1294904
327627
849590
706543
1230850
622024
368957
398248
1760519
629979
1253732
341327
156318
1964266
594423
1117510
913512
1516755
113346
1123864
907326
836854
185819
256320
556389
876080
111169
59289
666295
1177785
801256
659291
1821205
233841
1744083
508006
306292
1825080
401538
832675
271162
1376165
874730
1201493
685962
878444
1462191
677235
417921
1993212
388413
1544105
1342357
1151782
1677337
111739
624634
320164
453140
471513
877970
1405486
1389430
859167
426354
1382466
1448497
444754
1467733
372261
226677
1162909
720327
1853291
188630
412064
689430
619613
497554
1681299
541401
108425
443886
719308
173271
1530441
1420199
851855
1887063
808030
628763
1335319
1333982
1982519
1768286
1304876
692144
1211712
1974300
1563996
275817
611545
309463
1103525
221443
1863666
19863
448261
1595029
548272
239848
1834791
398678
919317
1118567
1483559
1891266
1436870
565065
1671763
1152801
1165349
546156
1017486
1284089
1533066
1274786
1051469
184815
1275154
1805843
1870146
826307
1381223
1411880
752152
1546743
441929
916282
639263
1171111
961475
1919898
1418986
1103218
784160
58986
526767
1605913
360513
1439510
8957
276486
1818648
1047702
1748943
1180959
1726966
1504506
1208745
1443220
1065355
552127
84569
742895
1911864
93018
1021410
1818478
1855865
914409
1586328
1091928
877826
297532
1640316
540850
1517322
1483359
150312
1601310
1873449
1968731
122325
741330
1086953
419349
1071602
1252751
482892
1590690
1302917
1278089
912147
669943
1616243
622748
1651177
287812
493419
116929
393220
542795
1893841
501522
1596131
263151
694885
124298
1554826
1476270
1923087
116048
885418
1546432
856795
357583
718947
1799475
73211
49594
456504
651319
428444
1328049
73178
187676
1429402
756782
629437
1290958
767187
1943420
583862
1272218
1125473
1791191
1533446
1333272
663745
1056439
1014374
1887987
1579525
988443
725175
1964555
979672
288222
488
717518
782510
1481497
600141
948595
1878242
17468
624364
864858
811244
719554
1480656
1220680
437252
162427
1815866
139496
942589
1669795
839203
184003
1745437
712921
1685365
1958648
1754956
1033655
1022662
559690
1013027
197317
1256818
363613
528180
503531
823827
753998
111020
601775
1627950
1346119
687069
938727
1063956
1494734
1533319
879392
1409926
896422
109733
935018
1356684
1047053
9009
1883081
1407876
1804073
701324
1862798
1384208
791704
1982867
899219
1476176
676430
798185
1769377
1568629
1268262
678006
606736
474842
367800
1867826
122407
308571
1499588
764675
749585
708426
1649770
44756
1600328
598246
1272292
1080301
53987
1598238
668949
565706
1435128
682787
1565250
344743
550205
506987
216069
16424
1034455
824759
696408
812914
1412326
1031801
1236863
1226787
1450530
335039
1415828
846768
1730294
478415
1648843
1262041
299574
19948
1090405
850777
429429
163845
1860161
1557588
1789370
1863940
98643
1864666
868109
1385735
1483614
495145
594582
1244648
423598
220440
156800
90519
639444
1080473
938674
314319
1057738
29325
1281261
210819
1651645
924640
932190
482275
1395747
966339
84633
93069
1082363
433813
438686
749058
737465
1837592
1079856
278748
58607
70771
1839906
1254502
1136548
1514540
369421
946023
370975
1102268
198610
1591431
458829
1966103
707290
716586
1545653
1636977
394220
1158400
1449491
429195
871677
13327
321779
845987
1712889
1351895
449980
560203
1366208
1430367
1597821
470063
1355260
501454
123092
251953
364553
516337
1005119
1009707
512525
1860761
1410386
1045437
49238
553041
1597024
1763541
783423
716541
1711185
969575
816216
1414965
498473
549853
200699
1646440
313873
1394504
952330
1286843
531938
929065
1077648
368490
1100511
796535
1477138
75441
396010
1953181
552120
572134
1625173
135192
231185
1759211
178765
1201577
572308
1678488
701116
1548173
826637
1995624
1535367
766529
361833
185036
753572
1141415
1673947
538702
166216
283970
119626
728951
1761483
1216229
1242568
48855
1009092
57062
1766637
1840001
965192
1252487
1180593
864556
719941
1530419
465607
1085039
1011035
393687
866550
452180
1286381
183214
1796064
1134022
1974461
95309
73011
69207
1485073
1698744
1126810
1354520
331424
1869909
303691
552928
208864
1869176
1403490
1820449
830163
230536
1324943
1090759
382052
1172363
11907
1734140
474415
70454
1914811
1181338
1935398
1643389
822944
974544
495748
1355182
1548675
620120
854265
531857
187890
1869958
1274204
1942232
1924037
5845
1041353
1362535
714991
1407571
1379802
296660
1007994
695089
1954893
688862
1752822
417505
1906234
1530237
689383
120064
1063132
762101
923510
94298
491395
1855363
369115
1618971
590161
1882044
541073
552465
1736065
535799
1139641
61942
18633
1577453
456735
219025
720045
1637135
1037892
1327947
589457
1892403
1391074
1508050
434254
1857379
1286689
1312115
1128240
1828640
566686
108255
402942
803151
1657149
1831563
1354945
1449807
535007
1089807
83151
833775
1235544
1184326
421813
1532694
470957
1579683
1884563
726026
1333200
1005263
42610
1029070
1570069
693182
1137982
790102
70161
427363
796069
315496
342658
1719012
1876058
1009758
250061
1778223
394144
892885
1621904
397463
1116242
1306351
1944674
1898861
787955
527633
70416
763015
93933
1323651
1479413
1938633
1524800
1372522
612700
558873
769710
274165
1169636
63047
1964290
391552
1246898
1271215
428872
1109008
1400870
943841
1929975
437271
1688818
192108
475202
1764859
1565911
511315
1292905
1580030
884358
1235248
723428
573368
1951408
566189
1603705
1443571
1978608
547756
543066
805403
665745
1707520
1131335
61525
1826143
702403
364312
1992711
555505
1617343
435922
692947
336976
837642
1805823
1530586
1270566
732521
1764111
694335
1485626
1804969
999874
787560
1586019
1837396
1836259
747935
901963
51994
1168010
1101360
1487078
1562829
312848
678195
211554
357522
518066
1024508
1076431
1264195
874001
721246
833319
1965082
839931
39854
50038
1062646
20944
897201
763361
103698
1910009
464352
29476
758639
1952396
1078938
532504
282303
780374
1394349
1424245
1505246
1866544
1766415
1768591
184455
1265465
33922
419525
1183544
685045
1847792
1299974
275155
65902
920608
346636
1383093
1628261
645631
1841652
1504824
360489
1039012
1789339
319859
367270
719798
1691600
1100434
305069
1590681
1577087
1344041
1505688
138976
345682
175540
820508
584061
345785
1659055
1808505
1936811
342357
452719
1255345
93642
943742
1093194
875348
1424537
585045
16612
868707
768375
452435
250298
979483
1693734
1151856
1051871
1122975
854587
1939398
1387351
48609
1189392
1907801
1788010
1537042
250423
1791272
1427106
82984
863006
1669124
45383
474204
1430457
906391
1898907
1752374
1664470
868489
1667035
1134534
821954
763674
124345
1554186
53790
497767
1248679
1460763
1084849
318969
974695
1427272
465800
1181931
893711
326944
1591761
51140
727103
421133
807857
1988175
894161
927150
235986
1417145
279550
596234
11447
1517921
1807182
1568059
546595
762418
1524895
1105580
1558016
29691
182447
1597847
921460
1418017
930456
1655093
342450
386729
1940386
961959
1619507
496638
1029118
641699
66719
1702745
500113
413801
1398510
1225977
1268188
32362
1853491
1024671
1460543
1588891
1217706
1633455
1303191
770878
797918
1617112
1423027
630469
1962220
1979227
1821614
629922
1264609
1669973
213928
970930
1974444
511496
410949
1990833
965299
644315
1498131
324789
765168
838807
310700
67126
1831406
234677
1422984
886508
1937139
276419
922341
1518945
752705
1114120
815640
1449251
318355
1141885
1940142
1884212
1835235
1884195
1052122
981712
1837848
979485
1372704
815599
332758
74574
510051
1886236
680079
614419
257849
711218
768137
500352
1362839
936767
453029
1023581
1849546
1491839
1245658
1961185
366158
367821
1101176
621833
642619
238651
20160
306350
414000
1941740
505557
1304470
433305
122932
535455
1945825
532021
1251957
389935
395177
179536
827148
854504
510006
1745631
1479765
582648
221509
1322536
508696
1790804
1643470
414738
659991
1135950
1104510
907020
886995
1359283
1448474
1632850
1553410
1164145
1041664
1300580
1697335
612881
789682
40132
548788
1872383
1640709
917849
151060
16157
1106255
402958
166747
18848
1841973
1149482
493136
1284668
1329940
1389757
508005
499651
1482108
193904
1377538
58885
1358398
1863168
974241
999226
688707
131650
253883
214851
697119
1118899
376761
1323559
500821
1657002
1824305
733294
1846606
157183
1258387
1912190
1202626
1614351
931311
1020997
1016857
1797103
670721
9390
1534431
1460284
1945670
678164
132797
1462004
515929
1804189
622534
188352
471404
583676
293034
268027
968747
1509686
1164410
522689
1671602
669662
1535276
505686
979603
1070117
1963995
894661
924061
180217
938115
206842
1149492
1003023
1454245
998107
531926
1813554
1754145
377432
820519
257855
877687
1059471
1580326
1601979
347668
181086
579672
465185
642287
1525874
1763770
361211
1917498
668472
1780349
1565246
575106
767627
1349528
1820522
135626
1995243
896331
1958492
1840604
605728
63385
1719160
790306
1280994
1547566
1656969
1037771
1994111
553209
412946
1760708
1543943
1631615
160241
452303
1792787
705266
429620
1903123
671539
188049
1397119
1386928
1493945
1620380
838387
1028316
1576364
1709669
1917606
1358766
992505
638251
642970
1115571
1147402
1086490
986240
909597
895969
1797254
29998
481632
776432
948235
1878490
555872
772460
49489
1022462
1996015
244948
141731
1242576
1111313
153425
1272371
1381287
1604118
607052
1042105
864694
412118
381159
818316
975751
854229
272195
1519373
539898
1007150
1734551
615740
1778762
1471789
365281
1433299
261283
34211
1944918
445489
1787797
319621
188822
454875
613025
1720772
148460
721123
1631883
733523
1734547
1615168
70336
422778
735015
1853396
256268
1356698
697651
379899
839528
298123
64839
503967
1227590
29171
1252732
408832
1453574
1734498
1193952
1330947
1356832
381711
1569105
1876892
610608
447136
1787509
1677594
9438
1051528
951769
305286
1071426
266420
1580555
1717444
1156340
412034
254460
827622
989595
824492
404634
1936850
1412747
976654
804071
1426856
1842421
731281
1224357
1058060
1697557
1287528
403668
1374902
463984
1278673
1668042
1598732
969103
1033949
1101357
252883
964601
977139
1746810
569648
687497
1800474
1370178
952968
1693146
693565
896713
1648135
570855
775638
79994
553534
1415504
374644
1727416
1594055
1929309
1532666
30368
664396
1762743
117670
508871
1636934
236110
1786054
1017110
450634
1343751
1618110
1530231
862942
335753
1718629
1274633
1313413
996988
467143
1232412
1992838
1974542
495377
377600
1516482
855184
784612
1358401
1469928
1680657
452611
988281
368926
1889300
1618098
337968
1597559
1742379
804220
844727
1626707
785128
947428
1222750
730138
215207
923547
933179
511100
1958771
1654565
700809
1741362
1317421
1896069
1292748
222434
737827
341039
643676
761680
194225
244407
1541105
855872
1037595
1806416
124605
833946
121194
403830
1388339
691501
1041434
603216
1049806
580167
1925057
151932
1137041
431016
848511
1503017
1560308
1980277
1102222
1318228
187234
283811
1648035
364630
422858
169841
241586
48645
790462
488090
1266144
1884087
1502534
1470337
968784
813481
320188
501447
1918603
379137
1353726
1912291
260800
542354
115454
802956
323276
24749
381067
1284865
1526386
694632
870742
568421
644623
565068
369312
1421836
436327
713966
616562
1637158
1590813
260126
1294089
815443
1573475
1105975
880222
859618
853416
72230
246326
812653
1648730
1793263
1211444
1544897
1458750
10556
689047
225352
566795
641575
1991563
1689675
1814433
1728086
1079723
1717519
555503
1919859
618198
80449
1498265
191214
394828
736978
517319
1208211
190230
1434165
867104
156123
1011314
419802
1694556
485110
1380078
1367053
1520908
1521102
1326288
1930472
808145
1207763
1252133
1486919
1612219
1284102
447259
1785950
591830
512594
1553685
73474
904958
1494961
1747781
1989624
357166
783474
1919004
615755
1428379
768138
240539
1937919
579038
1915679
212167
224728
1867659
52945
1528075
1781880
1097914
1957206
822669
1658013
946343
1258603
1332177
701619
1835503
357422
723308
1031361
735125
578405
1948308
1058554
1816888
725039
512468
507656
377970
670902
1668674
320081
504376
702978
754838
1118450
756388
1958359
330626
1358761
467174
172606
414793
805485
207365
769871
1216550
912793
910743
585346
1969383
1835691
1126449
1687415
553491
158555
1582878
719911
44569
450597
1405214
1654723
730495
818155
199301
560613
53288
431840
3554
1474127
559199
474607
1069733
963044
858001
1597013
770506
674725
667364
140052
1819894
622517
1625394
667131
1736859
1607874
400151
125106
754291
1859147
621480
1483116
115895
1136575
1485322
1730505
1759115
184976
1361908
1387919
242645
1967886
528350
668577
322891
1629912
1398479
421352
1804911
977198
67076
1246786
126399
875350
79502
1669794
9320
1170796
154752
631481
1133331
1289582
1691064
1572026
1973847
1687014
521889
1767289
357305
985315
1819841
1561804
129776
1676454
900098
406278
605637
1379655
1634590
1739563
326105
1622862
455967
1374776
1841185
928766
1072061
1895578
1139287
407131
761302
1723364
438007
879244
1933682
1791278
1167043
889135
1432631
1100159
368232
211317
1909594
1878806
1326080
72881
1517048
269749
1996356
557372
168148
1599891
1537642
1516622
427849
1506860
1408438
1178314
1026843
1529729
1057617
159947
1380912
741308
577527
1076508
191703
706268
235665
354233
977817
178016
1840127
1916906
132820
998098
1440527
1640280
908946
160580
1724457
1491348
1177430
1437179
280181
640471
1389805
24246
1766764
743637
1350344
532709
1295918
1935146
1099982
519183
111335
1101402
1616494
898302
1118790
283652
149209
1456888
883061
1561237
1964795
1517051
865673
1149662
236261
373870
1512986
1559957
1476304
649727
1651569
123495
625782
358722
56921
1016989
351023
1216667
477054
921701
1528446
1502547
537387
305619
1724819
668933
866998
1766090
1263328
167503
104842
1791557
828625
937587
335114
1518984
990466
1875069
1891460
998931
1715969
398767
604238
1436542
1642104
1629704
403590
1225501
704371
792083
1408336
1169609
1066678
388138
644944
535563
813627
101854
22299
96264
1527272
1527173
756580
1418494
833826
1124053
748877
1226591
1371243
1766909
838523
1354862
226161
1218485
25767
1647262
15098
1879023
134111
525055
1577879
741142
1562972
138069
946120
1636482
670229
262124
1318408
73463
1661494
1427744
606583
629495
1419037
728468
1734009
1806779
1245948
1601365
886170
972131
613376
1138028
1710980
1761123
1718112
566379
1810185
687856
868205
1317014
494210
1613765
659075
1073450
1900129
1805631
467179
1284940
268966
616775
1310251
883095
1812963
766626
1726171
1395957
236995
1124811
972060
707243
728504
1691
1373333
545406
598017
272955
90659
1380635
42850
1072917
94022
103944
1979526
1367126
1169816
1349947
1064841
180143
346381
453771
1043557
1703542
670209
1492877
835471
205847
1801743
1950560
1651089
1143798
503163
74951
1175711
406904
826064
1420218
1197601
555982
1432754
72994
589053
278968
1065677
1283133
838312
533233
153920
1953372
1144966
1915905
1239886
1756866
1162937
530288
1048886
544771
1119299
1298151
954755
1051735
678036
1626052
1860782
1857359
1254518
1387265
1869062
1737469
1600779
937237
1615257
953378
955754
691051
567413
295614
1057822
157019
499776
1643018
419873
374088
94673
973330
700481
1734870
1596151
958892
996633
1801242
1385462
747877
426402
299348
1557418
1010636
1845643
418612
1817848
1485732
616710
242553
919473
1589839
113136
1813229
538501
86589
1809273
161776
326735
1818593
1077089
400896
381037
207097
1104647
1848564
1081813
121334
1250263
1647763
1288149
169746
1097184
1602873
246696
1906562
402746
1195356
824443
1476416
191942
1919751
1168033
1391322
76727
105789
894911
1931514
135237
1857439
1670231
1992369
1774032
943957
1796177
1530121
26996
965683
1758690
1644570
692799
1379679
1134975
991989
263131
802905
393700
162418
1095567
349654
434010
137833
1606402
1068526
1206662
1088357
1752531
879605
113715
864171
1335947
837130
566668
1840898
978719
455252
1233078
1620471
1967139
210845
1156529
1413292
817338
801453
564155
351919
110751
324970
736406
1428271
1188793
897712
386172
566889
307669
1037491
847532
1824580
1312056
230890
507474
1545680
8597
1250265
1071795
1594762
583396
919736
1120226
1528337
741624
226402
1250636
1522740
1482083
10387
1629492
1635681
857111
1439797
1116184
1024271
69901
138504
195421
1314209
125094
1267703
995102
322431
102402
44119
429762
615893
1773338
709257
1037995
950069
1454167
347639
1363570
1984120
1400949
457715
1353961
1957559
729048
927131
51815
547904
739001
1620784
1638935
862379
1907108
1043658
1940445
1786287
338119
305402
1684430
147421
1846862
579765
1857624
1062088
315850
992844
1413768
600623
1492378
698278
216577
742350
287995
759587
1549625
1673986
1043372
1401172
594656
715929
1795981
1015999
1507743
1158018
1839763
473267
293285
808542
376621
1941732
1957492
1613293
1759817
1388542
1067818
175501
819157
1836659
1039386
247481
1833517
834128
1087617
1826954
1567183
814288
1984700
1272091
48578
118990
1788527
1411749
1997208
1479
67039
1873445
501806
590056
1968163
287232
574183
522861
1626650
175873
85760
820349
1383120
1781735
978719
311785
1128738
1991513
507882
1911357
438150
1464218
574692
1522333
1427733
1653157
873902
1722925
1969028
1272911
1071931
1127147
538013
139645
1618299
1048430
1198494
723621
580597
1718874
434756
1129608
1491256
1262296
1997539
1281060
1735234
1872899
735065
1135213
1963325
545494
1737528
910319
34989
260679
120002
495323
1389981
963134
1065713
1599638
1828359
1600269
389911
1406426
1868865
1576011
137437
404353
1060290
545513
9846
1550975
1044948
1434387
603244
799047
1905986
525389
1130106
94419
1157368
1472748
419361
253530
1640167
1309108
1191472
991068
383708
519424
1101597
1909291
1432982
686536
607332
1057096
194957
303031
411187
572887
1559493
858091
1101156
442388
1060707
1687753
701362
1119913
1752276
870013
820792
1756537
220765
546428
905837
1970708
1860836
1470752
1143896
1662296
1032699
1813466
729259
807113
959298
1584171
498317
1302341
799633
1443005
1970715
666063
1959104
114673
752887
1969925
1180102
686406
865928
391913
1349897
1656809
21537
1740944
421848
1978777
1350891
576467
1993624
1742021
123813
1313158
476087
1658594
554975
827345
1142034
77306
957507
901476
1600485
609108
1190758
1048679
1079986
105540
813664
857541
179939
688335
539012
1330780
1574742
40466
1189926
959150
1474820
1907882
1249091
1481007
1895097
47285
1818575
470008
1526522
1281183
353124
1022275
1612340
75475
652644
1252271
1457664
734828
924060
1096349
1814339
1616641
331584
1878945
224836
1846842
613147
1325361
814405
731006
197451
1642199
1249157
338936
90350
1970278
56866
162373
1011236
1809729
827927
310903
1731838
292709
264517
95148
667847
162742
1505207
1285361
725608
559604
1095971
1971189
599310
742163
1606177
1115181
879501
1480689
8310
621031
321925
819970
72575
134886
563103
710705
485000
990862
1698380
1839979
79896
1784891
1481550
1759927
1424345
16119
1435860
151266
770576
1309394
786376
1923982
766283
687674
786883
857298
671431
1793678
571748
602843
677185
543593
1029214
1831240
1541947
910244
1826107
187075
1421236
1483822
592601
180832
1938558
549628
1079910
1710433
1990585
617640
590170
1939063
1445417
1901158
971705
1779235
1429009
1650595
1897017
1778543
1667237
311721
728946
1205878
209188
1769218
1807030
746555
103650
441413
907444
1128166
1614798
1267671
223597
1707303
69616
89291
1233298
169107
1082547
1126905
552552
933714
222515
999302
1174734
1001426
1619889
435951
1991335
1505236
1460489
977900
1968276
1571261
1204307
1178550
1446929
1583748
464265
950141
1905369
291579
950510
1182084
1062808
570777
1270008
655361
682445
1370526
1078860
341687
516400
670647
716552
1437670
1854016
788829
1573803
1121471
1872975
223047
793157
672053
805276
906534
1320649
1487553
222779
1995827
1406499
1877642
1464659
1987746
1512973
684545
857945
555060
1614993
234969
479777
443986
1693140
1650321
1396992
1565720
215680
1775956
1247107
1576093
808670
1873093
331926
1469041
269894
1888965
475928
1313882
1695425
82193
1011089
738458
1455531
106088
1035602
1617268
1089243
1409292
638035
772038
950465
461946
863293
726751
1071690
1924332
1991122
144091
201059
1593974
1775582
1864921
615195
863874
695892
1340171
149134
992548
1067936
1318762
627809
923117
1453032
966980
87594
1439298
1627214
505832
47973
1445142
690653
547242
332942
434665
712164
1410369
1233556
463209
1714530
1880940
1149628
628996
1184171
446162
897982
215748
731225
1516185
1011085
828746
958405
1679382
1995599
946230
410090
139366
617515
1049745
1788101
1398227
1293080
614911
690057
1371521
1294625
360378
1033523
232823
1354197
1060245
1529927
1954598
1732253
503091
113649
880758
645331
745627
842073
1755138
1751345
913880
1075431
1899929
1235232
636696
274499
1140725
221671
266997
1519368
459741
902745
275094
1007997
1504420
1743339
866141
1286613
1496286
1799077
1651650
1200254
442558
1629283
1015592
88835
1624414
412649
584646
125559
1588083
423076
1293698
1085632
535769
861386
1814766
1869636
1648007
1567870
770674
1747752
638296
1434923
845925
1633347
395700
496890
806232
281171
1640801
1272038
133232
534924
1464942
396549
834789
206226
1397155
884073
650450
781823
1628332
593147
563882
1695203
74931
1760303
1456690
442563
1751999
798774
587002
396404
210886
523984
82611
346056
652350
870997
369906
893294
1639266
1557477
1626252
950340
739486
1429788
132556
1558447
469137
740751
1593419
831081
619796
1277716
1792324
404814
662875
170404
1328607
1015055
384094
1180690
71184
146356
644222
301975
1280929
191706
82131
893000
928138
393953
680639
712084
914716
383028
516358
536588
516165
1808795
1763737
905716
200841
90833
732240
1713870
1048742
1044971
1107659
909561
10507
1945116
926561
867650
943698
1837489
1046623
433803
691900
684257
952299
1416587
1005829
1870682
897728
109916
925545
1972481
111534
1203014
1416764
1407530
997028
849803
1957279
1110188
553579
1843266
1527939
1461566
552614
267296
1390730
599083
579226
918171
1089798
1607773
482228
1125074
487601
12511
842855
773374
1652746
1280848
1717534
494577
1086980
401650
585475
811097
1944153
716056
234892
318463
1301674
253889
1402476
1917629
936771
484613
219978
1063106
1214813
349607
842623
540486
1274248
357080
375491
630598
883040
1373393
1938056
1212264
1036315
1064161
594428
77423
71186
667486
925823
1878166
1484057
1963303
495919
1162853
1747397
782490
1564136
1060976
1718155
1433546
1791516
34867
1281865
1403882
661163
1799925
844183
1533434
497893
339938
1053607
147279
781599
536111
813460
1691844
231026
1437971
485520
825026
1551068
754987
1146904
505070
107860
1139812
728475
816678
537086
1482589
1316886
233161
1809232
1739653
1924638
1044343
1261071
580979
577157
893351
578001
1210484
775973
547300
978054
1544767
44983
668848
1766563
308404
78236
37594
511880
1007460
861978
1333071
1863616
137122
1089993
660612
1509465
897546
1100982
1738448
1630563
343118
276097
1764346
494365
1894579
825565
708703
1278243
901255
1365796
965321
911642
758924
1602020
1811369
179118
1216500
599676
978152
57060
1768498
1390473
1587796
342873
702416
262013
235892
600463
192550
238070
1759185
959720
253204
1796742
633815
1682405
749223
1901304
1515115
1450297
1246640
897502
1295088
257252
495746
980734
157343
1069352
796152
238849
1115608
1045460
1269823
1750180
1634240
833799
551380
1990823
1916528
596814
1639440
117624
1420592
391802
1870584
1265096
1392373
1137785
1925103
1211438
1033020
347072
194303
1060891
651278
108339
1561008
1789203
462704
619172
1743427
482527
62273
1130161
420479
1246738
1751492
351613
675242
850223
1946385
1060280
657294
642569
1308764
352630
1831264
1689667
59242
1899559
1447363
1980322
1202072
29145
1804157
1247675
1485502
1608176
640996
1400964
1752486
1552565
1841597
85348
954263
747343
737999
1546790
316974
892817
828362
610753
61918
881256
1518295
545784
315060
358923
1225511
110464
250045
1087320
1862334
96889
1411075
164851
1730558
1690765
1207830
432525
351921
568786
269610
914563
978546
246320
278533
750746
1613485
1753399
1534558
245948
1703509
382804
36152
451528
822377
1639921
1342564
1012068
23127
1009581
351096
1773976
608234
1035776
702760
1237951
579999
1596834
914124
439205
698923
1058724
655515
979500
1951947
1729161
1830013
1403647
627011
859443
1734778
212958
1929828
693861
1635330
779833
1585729
941681
1619038
509485
1158387
356239
13342
165954
1994786
101001
741476
727297
1970120
469329
590458
1570456
597043
286016
1929379
1756935
224683
1265381
1209778
430798
1461741
1943422
403964
1252645
408219
732343
1499053
916199
1717024
158760
974226
302969
1777012
698049
1542734
973902
1436616
1752778
755696
824250
890737
1836238
845443
1436709
281241
1095636
753918
796161
572627
553567
1035264
592106
930531
1609362
1626058
1739715
1148636
1002968
856136
395986
1689680
1935246
307867
1647005
658080
620419
191200
1407375
1757461
660931
430903
479935
1564300
195186
1382131
678785
1560319
131105
688593
909595
1482947
1414683
952949
656406
1384469
1723818
316705
1537373
689644
1283592
344497
969711
1464129
872550
27748
296700
1465765
656950
195755
1510286
1155435
543879
1536776
183234
1970613
1912798
293840
1204835
654798
1589657
1256120
1152863
1798573
406002
777014
1129860
1712144
989938
885693
1929736
1955959
437822
626995
1280195
1870394
542901
525219
1944337
1080295
1363114
1504998
622367
1320643
895042
1185373
1264456
828064
1515264
1741763
1739658
332167
462331
1365276
242775
1863748
936957
1354568
99510
565959
1711085
294199
1782199
819893
91332
1575081
1402260
609318
805330
712187
1526474
1602734
1485289
220849
1237888
1964208
896534
722887
390136
958372
601896
620255
348375
1597500
580771
1644418
1614952
19821
1744467
1889441
758684
627937
652662
284901
470427
1067516
796270
816779
1272518
387951
1114480
856881
1179157
1696064
1443348
1789685
1539427
627414
1217710
124870
1205563
1296394
584204
1072988
309910
1378802
406476
406504
968161
1629658
16199
1725201
1686043
816199
1142283
110857
1592697
219803
790318
734840
1002821
1716211
1806028
1376951
1916129
324578
870456
716233
80187
532276
140168
1415235
749701
273059
784319
1399427
1349439
1749494
1823458
254551
1464111
222545
1912894
1161836
302476
689530
1177979
1731082
1366565
1612810
344894
59397
1600024
684203
574848
487870
313520
1541482
1221964
134201
1646232
738085
334475
1340543
318769
1363428
1189521
928229
728216
480764
251062
1692215
1210590
1639138
1402022
49528
1238233
1284398
600818
1319477
581933
1699780
1736179
115041
1514414
961783
913966
1349760
1072604
141998
813855
459001
253683
1530633
610810
147409
790133
747806
1824029
455394
847934
1554018
894278
481376
735108
187524
1478754
807697
1009312
627601
1695820
575378
1586971
447039
1894182
1954247
850297
188463
289654
927039
1975504
928596
1777851
1376795
624406
1128058
1811498
304407
1688496
125429
1862850
935659
1755467
1176090
1394792
981421
986483
1111885
1809415
1069289
931284
762967
1983289
114014
1562402
1571416
207688
401929
296025
29120
621959
1083158
904163
503433
1370353
567192
1329733
1832370
1924465
1197793
960213
323449
1864181
115517
1964829
249497
1302667
1667399
79311
174194
1178013
1937001
42391
886541
484563
86964
31786
1731568
1503159
742078
63244
750499
1597453
1724118
871140
718507
1612109
1278556
1018650
1683642
257717
1224343
173717
1994640
1811833
1826699
1931765
602243
1585425
511268
97392
531106
791628
1313555
635815
1918516
1515837
194733
1507920
214911
1678232
1335006
345156
1289200
873414
1310112
691716
1322527
980727
1434079
1132227
1822727
1571838
1404008
787219
1960503
23625
490345
681938
864724
1918418
1392588
1511096
812359
682252
845479
1320296
282259
251300
510149
1809396
1719316
1042530
1329532
1281316
1541098
1238999
636508
769276
1455648
1263105
364934
1698790
1695243
1024906
941196
471535
989748
1318895
1551229
69607
963573
469129
943681
371068
1381018
86287
1288832
760022
1615732
1257693
119671
207057
1173639
524947
581834
1189543
525859
1797730
1880459
1066232
1835506
1346356
1472729
752816
1058881
1004174
376447
847623
724636
477981
1987735
1741436
713130
761883
477724
1542063
1630656
1185494
98301
346996
412097
1450324
584221
808850
15199
18324
1567054
1184855
1738370
1283948
732887
910531
1251441
642325
143461
1747218
1723649
86912
1770652
157591
627261
1168072
534380
614941
997957
1556965
71233
1130615
1317416
1106220
882630
669300
1321155
1962613
1947569
459733
1120979
785189
738720
1182037
1025719
1817957
302010
364430
125701
1667811
1888901
833430
910863
843470
200895
1333490
1357894
1499118
360080
421151
821036
848835
339678
1102254
567193
1777950
1799595
482765
100622
239335
747109
1954809
398466
1882026
450914
1612978
1202111
102123
1084284
644725
349453
664215
1443114
1062322
118722
1057092
146814
1347730
1146946
176059
519732
870832
1718332
1333874
314963
1963047
864526
191485
1501163
302150
1957560
1716338
730267
223744
1855562
650653
278363
1805571
1235985
435633
562930
84620
1455697
991902
1100466
1207902
1881617
1840468
203880
147356
874268
1909420
1125050
784210
456407
1823973
1565116
1470591
1394605
373311
1029414
1683843
36756
1526189
614191
107397
139494
1028903
1911222
327229
871742
1409646
500307
832866
303198
676757
1048258
76016
1212556
603994
941646
94563
1756309
269975
1581293
1258233
1181859
927218
1482732
763827
1172899
1076801
1537857
1992689
922885
661050
402007
1419473
1606499
1314787
1308704
1475082
974758
1754230
248129
465695
165263
587256
1862353
743240
1008082
83925
1924280
881053
1228861
638534
712999
1620831
772443
882577
330498
90438
1676383
300509
1021475
1938672
1106904
1204850
1570790
1563361
1956115
213140
1881558
1910126
1329477
553145
1581980
1635696
917427
1425113
1599574
1460015
1922357
1870690
1115596
231234
956084
136375
1608729
1944170
36135
345052
19981
185670
497053
1388412
902449
162949
834340
731280
398241
7204
1488147
1693105
1424946
1618537
987506
731572
1427108
456596
1969318
1160204
1213673
1557046
362137
212471
519967
1713621
1345181
1166472
669617
1103859
584607
588451
1785927
875283
938719
1018562
1815705
863976
678539
1080303
949643
647007
635126
1592137
500063
101681
43464
1115140
1202138
146349
1810534
1446767
383343
192810
1086148
1990575
1661428
809659
26685
200964
350272
1508742
464364
1436700
319110
1821095
51766
48988
1488836
732760
1948790
581174
1136138
420986
1825291
1136358
550751
784235
473288
1724411
1621008
490910
1089417
445045
1225038
863124
1427119
1760493
1776714
1893631
1126873
996111
522476
214136
1750402
263501
1663198
653360
417550
1757618
1314826
865459
1768222
1874755
834561
698552
905300
1584903
1586443
1646726
1327520
642340
1118151
582716
15831
452479
335597
902021
645904
1714537
382002
1812675
1343938
367003
1341931
335960
472107
218819
1246230
201172
1181327
388069
1557882
1454835
849711
117574
841670
992028
278340
519181
256773
218091
535544
1153190
355965
721473
578508
730021
1759432
283491
1723757
1907237
68500
778383
1266724
539759
1250002
493865
990751
570046
1434285
1458655
152428
1770161
887062
676957
1942414
163572
243394
1699289
633501
1895006
1764382
1089836
750982
536179
1062342
1636611
857681
703509
372764
172543
143442
931056
103640
1682100
417065
1797157
1078933
1231300
1499633
839674
1156499
1905950
319841
1592745
402283
495231
1499229
1900153
1638991
1235575
240261
669133
1253525
1113654
1191046
1632860
86055
1402228
845127
1696686
1823408
435048
51219
569223
1102866
693638
33023
1063269
1817599
22272
1997971
1081758
1769047
359477
1666489
1997083
1902736
1724351
829608
1023108
718022
435523
32013
1113008
1143194
970266
1451235
382477
625407
1666937
234982
1912329
97991
1809471
452362
1609352
1998578
586608
1792994
1530235
316652
1301711
850354
1752829
618963
103292
214002
1197680
1217073
20871
1603822
422790
1498282
125341
833616
1923601
1820857
1480333
1729005
391816
1982570
637513
459606
1114688
1778854
523498
1311684
704401
1288969
1907992
983758
1000358
1793305
549796
1572155
928913
1325845
741200
1132148
1902116
997929
739002
544796
1378304
1178665
127535
1646648
792826
286678
1124223
1397354
1789044
253131
1259272
575450
274207
188197
1987622
218706
1078484
1745799
910476
1952397
262358
573526
1161310
873872
1687812
800662
1386651
858204
1864535
377936
960598
184304
959502
1527796
539340
359331
1003805
504679
1049690
1138571
484863
394591
391725
1011353
436504
342125
1432200
160446
1016720
1922298
1092534
1141972
585118
1478392
1159891
645767
306262
870722
1686816
918238
60663
886164
328572
249580
1250882
1009416
990060
1048964
1652729
1297145
1835232
320805
450944
73926
662826
918916
675597
1913751
815693
1126478
565527
130978
1283918
1045193
1500949
1713510
1390130
1894561
1499205
1302775
1229925
741666
226418
1535996
10987
1957085
1570444
1820469
698276
1873049
201814
1397386
185095
572302
684035
840687
648880
1955844
919464
989131
824205
1524441
1273810
423189
1228903
210629
491481
1250146
440361
1573456
209589
1433355
1614599
1299977
675169
1941774
1002170
1163153
1571139
552591
319591
1477605
831962
344811
144924
1257995
1002828
1312540
1288754
711445
355084
1999111
838399
95380
724388
237315
177957
855547
823480
1889301
1307215
385671
1527515
143925
1005025
651371
140906
1169223
1721860
1081668
1295905
319567
91234
358020
572901
69295
268557
1676436
240813
1512131
1309210
524868
812555
1013051
466342
1007908
1684216
667111
1572889
174343
1821527
1910198
514786
1970970
840001
1652218
1999348
1991563
1076493
1656520
483741
539005
1809438
860814
772094
1270496
376554
1944805
1284609
1490098
701457
979606
1351700
746046
1016282
734374
1310384
1368552
857569
804163
636279
301681
324909
533341
1179201
760275
266822
257754
1817636
386609
70310
520724
1055377
1862039
1878280
1932736
1560661
1007326
103597
1848590
1493179
1810023
686370
479080
1719345
252993
418975
1904543
1684240
227620
532705
1711004
665184
1082090
657992
1418708
420380
1606096
847833
600623
442484
157072
1013433
770997
384243
1598715
1266541
124023
740935
1863752
42184
1502779
1332532
1816193
260240
947169
204573
1405240
669423
391589
41267
728618
1079056
674973
1154342
1856893
28233
251606
269511
169351
1196244
1669952
218671
1895047
482626
1129319
475217
742960
63826
59990
575049
246530
1316549
736848
242379
1437496
917758
848853
1932666
1034718
40446
893988
1576437
282976
1945562
681637
807006
344939
220952
696973
778996
311226
1953722
1177117
90181
780452
855456
375066
988176
1321487
1419696
1224439
1982948
947381
678539
1581050
649101
1952541
365595
1500735
994857
889205
1395277
1414216
459378
1057226
1378574
11911
883398
1754054
784951
832392
21444
1715980
1841074
257380
1015987
1966492
61124
1403257
1714940
1278772
1865543
1987197
905899
1983374
260633
793757
16503
1516047
1733393
1301750
1527171
76195
1826165
390862
1544181
65391
1844292
282240
1673857
850266
694476
223343
1960049
872405
1664694
583187
1389768
439625
1025141
1395838
1928744
19333
1321877
1836529
751335
923830
798147
218850
480859
854535
1056486
725012
953441
1272638
429209
1326300
813559
192727
881255
661749
1049602
1204143
1860048
1973810
1008806
1810161
102531
1348763
1407094
1533671
790592
84865
1334898
671026
1349909
82021
913896
588597
1524058
510379
337880
858198
339097
221548
226964
611954
155608
426974
1479527
103481
1432569
1167653
138931
1956343
1043406
371481
1019718
521823
1924853
1422695
1630683
1037947
1497599
1724337
269457
1297156
1642492
1051094
1419459
1146997
300688
117293
1933986
962110
614882
1192780
207783
1008000
762911
948418
1638624
912118
1117589
726362
1721214
1735900
635254
1557054
1916803
1764238
147668
174970
245769
357530
1501033
1751409
1352978
373699
604858
1578612
1077924
711945
314590
1693810
204748
1971328
477465
1524948
1034517
1181162
739732
1679291
1084945
835618
535659
151519
1749406
1856706
1439507
1613833
1987845
1469048
457069
227731
148416
1950141
1338887
1427824
482575
1547317
470520
759155
540622
1171008
415260
1984257
35170
255039
366159
749017
1204931
825540
454895
814670
1466692
837153
1439297
1070701
436140
1939490
1137177
1563092
510696
1675430
166248
467583
1495684
36500
536819
1667163
556093
865817
173060
555108
1864476
501555
943604
1397866
1999924
594950
1748385
151786
1738354
332987
1944168
1954734
1079786
1063698
1217540
1145797
406065
934119
1414329
1903342
1146150
173062
1001936
1395404
532072
603048
108649
1619604
709072
206090
603045
390371
1769278
709422
1102995
204053
1771337
418315
103783
1765271
1558681
1424080
969975
1242249
1687667
1298544
1547690
868054
1254775
591843
929338
1471797
321052
32662
507443
1392186
1447801
481791
307007
583723
808900
118297
1698402
140272
1173123
124672
1177477
1969426
1459831
649126
445255
1567522
1270028
990019
713476
1559330
1871831
1674994
1988487
1555294
881826
1217896
864146
1864400
1220255
26963
236965
536867
741262
1113474
1229943
969401
99587
780148
1585518
1411094
1522966
842632
1171175
875959
1135651
1890488
577777
597032
1111463
1403809
1271173
486980
1994814
597110
1202044
1371364
1304444
1248440
1259398
542264
28892
1586072
13965
1857523
1000402
18340
1879349
1115730
461406
1288552
1529973
123142
102383
552699
1866647
504643
103024
1980054
1861115
755029
1393044
1477370
100107
812712
1701165
293690
1158741
764116
474170
329247
1215010
1145388
1089355
742441
1971391
1480576
258040
1561016
285015
773276
1813567
1507136
1483239
828743
1037296
1361347
171694
864308
1056778
1103264
1950880
1680667
538298
77128
1645383
1891770
48244
383546
662577
851131
552501
1279175
1084366
765386
902244
769348
1840199
789491
686611
1821135
985014
1853077
1436761
1810022
920870
295446
1194153
1453306
1244322
436927
1115109
199779
253861
453070
192631
1100488
891475
821253
244609
511154
801356
894437
460726
1566802
1155618
396975
429870
1517824
424377
710481
193641
158694
1855856
997492
1278745
819446
948797
624536
560537
166984
1036905
1000200
1189237
203512
1563358
94591
1339859
971855
647468
1198639
802974
909176
1937829
1206722
1633807
947909
10237
795942
1994326
636923
1786215
744771
703017
742904
1704322
1510881
1598573
1007664
696737
181454
1308402
1236561
1429712
1302479
214781
681812
1188474
1548006
1750636
1315908
392488
920707
314225
1474156
1760017
1593623
325864
1129170
373485
524654
203945
1759519
1604217
98036
435815
972121
1965136
769389
885947
1849900
484506
215712
1402832
268812
65617
1638054
1902176
270781
250787
1676686
1273460
83724
1426701
1885635
638351
1443682
482279
1418095
20511
1087298
1405470
782638
1800110
685782
899874
1735917
1909442
404914
1640883
1127603
1886456
1847007
1351134
994092
399104
1092644
1726363
235309
1495988
1543618
1915821
145842
188586
1076690
205988
1457776
291329
1796890
930982
35496
686985
1173854
1287693
46050
1380035
611920
1578404
1601763
423195
592675
1676170
901690
406209
1795950
318157
841861
1869319
820384
316977
1528157
436364
1752814
1663917
669447
166527
98953
1682697
1022380
515688
1044387
1932295
1434597
862663
918452
268869
1920020
1081678
871713
1828845
839454
606551
87838
626121
297259
1043578
588769
442866
1703822
1741453
1341
546989
1894305
1113001
1020975
543641
822175
644416
1408818
373189
790719
661679
1363007
1148669
401210
655470
1195846
1871690
1975069
404750
564412
1637454
1380884
1501428
1982207
1286008
1502498
595537
1669817
1018658
1679684
1990302
1108152
1584938
145921
312595
1255360
1776116
449784
553582
431619
796520
1806412
772273
757020
834245
561952
1981783
1455046
1128249
1799160
1926371
919361
1478389
1924203
1730191
1888760
838017
1045737
172377
333938
1707700
1157259
1874952
523485
1784653
913431
1660202
345002
1505950
1830171
912487
754006
808378
974504
174553
779129
644967
1882547
1291189
1186033
1321139
1634299
1736
1329635
1913470
709893
860514
766496
1369494
172381
982344
1343287
351538
1541453
315880
565079
1219315
175696
1719295
1459707
1385774
1793868
1569313
106655
529620
1620747
1433127
695900
980754
80368
1469568
507242
35214
1773391
149222
1388970
1320299
138933
689768
337662
1555843
239511
834146
392865
1915538
1043293
929975
1824569
187547
1773498
538544
1177067
1239336
586007
207616
1138701
1511372
438874
37705
1893373
171489
1843694
1787909
494536
662283
645194
1803895
123787
997665
948897
1545955
1890622
780795
17713
1083919
443292
407804
912635
35032
762085
1679837
1102357
310156
1690990
206035
58082
232305
1219230
522110
287149
233837
353261
350176
1352214
280752
1064835
1676981
1741766
360603
672076
1512032
624621
698845
1062443
234522
1289120
86001
84621
1095371
37843
1247209
1174486
1832455
216777
79970
1636500
936289
813549
1159513
544988
994693
1714358
846975
964939
467706
1511176
511052
42216
555488
948310
809552
704579
1678936
1266807
1663986
824258
1764192
1954908
157976
1173598
852333
1514747
1754584
207387
1989887
1641403
1219584
1901520
605279
924752
332596
148273
79056
290707
1743960
1654274
1406826
944292
14934
1974834
477230
732698
1199910
612105
519052
360345
928587
1888812
515155
1378125
476459
1321324
724972
40945
943295
582491
1995039
1829443
65236
395791
1175647
122177
1337571
1270392
1999911
826660
84201
150291
1601277
1116730
1257072
184278
1708586
1968531
601588
664329
226982
684384
151971
1972788
520678
1079819
752538
1761268
1870719
1942239
1871767
1312578
1230588
1849929
1674024
1813111
1396238
1570727
285191
1131577
724782
793835
845528
591283
632960
1489294
1226810
596587
513112
1925509
1090465
315733
919594
1232040
1968255
1265962
1752140
304742
62693
903491
1933232
1960080
713500
126525
1368368
674353
1824097
101511
1303583
656443
577113
1412398
1286169
1982383
1335468
1735206
960401
1899064
849057
1381606
78071
1042149
97748
1129888
1222086
730673
1031888
62670
9347
586626
1284653
30719
21627
1272824
761073
1803144
1648794
1277604
1798430
1080363
1098646
1962825
907235
1472192
1792610
782775
659684
958246
596084
1393232
255479
791338
426768
161672
1530274
452290
1744794
943686
1985426
409592
816438
1739812
201096
1215219
384751
168926
937239
958138
1394421
76226
1658205
263351
1142271
463454
1603062
352962
784159
1634489
1429277
1256148
422495
1925587
1408905
96644
939484
764790
1183188
171714
993968
781885
1619680
977252
1222680
347186
259230
1906805
157985
346918
1363326
1534496
91532
789317
1578756
1153429
1774199
170214
833657
1338413
612814
1272173
649041
1322387
997551
1749034
384047
168358
574283
1731223
1048873
1604487
1223331
438783
1697596
1527181
574492
1691525
1983811
779301
712212
1857207
1857865
662214
1529075
145947
994513
672733
1482832
1928116
567355
1384592
76903
469067
1239831
1567637
1591
1952773
1391299
885273
164435
1665187
443470
532649
1022425
88030
202493
74351
1081828
1297224
537873
1380364
679004
1851260
511150
1289636
429808
1005398
1556240
1089144
1303224
968689
1234892
1181271
1223974
404761
575603
1651558
752518
1815333
420480
17189
1290548
1511203
1496490
1656526
377976
236259
1432164
311987
1175890
1700738
618836
1207222
889090
1593634
1171732
956103
483379
1803060
1179879
507718
952356
517164
929410
276768
1342316
518399
1087885
222335
696405
82222
270947
623699
1014309
1670122
1001633
389245
1594235
1315817
1621476
993850
331156
1679218
1153838
1548479
465243
1291646
962797
459836
1179978
450244
1415815
478360
76463
416843
155941
269470
1514806
450259
45744
1732873
265551
804493
549170
1936106
1877494
482121
761453
923806
930728
1312660
318921
1275909
776519
1954925
861002
1890823
1762945
1853411
825918
108602
1488915
1833179
906656
290118
1023745
1071204
1854628
259351
1277335
650025
1666947
263706
1029558
160283
614765
952921
1839175
863812
1500976
1606093
609718
382006
1613533
1565411
1488526
324396
1474184
1886914
1055560
917820
548152
1386770
190373
1736582
1684014
479122
859232
393065
476026
1465328
352703
255998
806388
1475305
725012
561321
855985
187467
404486
1570721
1389668
481617
704148
29223
1882180
901054
1044066
552055
895143
123356
522011
1851449
1240325
1459628
1763715
1990977
436664
252016
1868302
1694200
661637
1833560
69008
1122570
1848340
1756868
1256827
1009268
1901238
1295495
660981
1898270
1140394
1436779
1210333
761055
971700
860617
691124
1827794
1162213
1704977
1511596
484285
1937784
1877559
1492617
1214440
1430562
1786302
1980768
1496405
1690967
1144973
1709930
293270
1077045
431949
821690
1651966
719965
896550
1367222
1456540
1657586
239855
808363
326114
441639
1738218
1684887
234490
1691374
1314312
26919
785589
1710851
110461
1489823
1897675
961805
1902975
1358739
1554844
1194136
38508
1488799
1718010
783633
1963730
550192
454931
94666
533032
1082612
993628
1065038
1973393
285910
410770
256854
421383
45352
968422
1832583
1037050
1278764
271387
1150313
1356308
906178
1708235
1737133
744321
1481304
248547
1471253
689681
1123203
879218
335400
968977
137492
899366
837262
187141
486203
1758847
1423246
161038
1033524
756464
634703
615285
821105
1035762
1129860
1422445
781446
240933
1933028
212287
1313614
1248172
250043
801415
851129
1081478
1389619
1013038
1184331
1535877
627087
1045861
1013143
1527844
481106
1294786
231724
1430263
422631
322658
339435
1970724
1775020
1869858
109330
1560808
389953
129749
1306586
1912051
64438
1003073
1276759
531814
1586363
1168972
1652306
774543
1500052
851345
104956
1333326
441599
1952153
1663952
379509
908439
1378805
66389
1191037
1715402
46292
907058
814826
1835874
680868
636181
1542384
221837
134791
155894
704634
602192
707120
386835
315480
663177
1002972
1682836
949760
1804237
736536
87263
512666
1306521
1682670
780297
1201105
1403793
1633259
1915738
845368
709597
67104
1158214
871454
1204516
934241
1665111
1972644
968167
887313
415897
285092
1007993
1639661
1858310
743619
375134
1369675
1010580
1333177
1108882
144480
1709415
327888
1702549
924145
1342436
502622
724258
1414390
1345854
1650009
1431084
1083446
1300714
1013971
28206
827121
1775990
1401263
155978
337451
1146939
101056
1785225
148077
1318813
153284
949276
1809121
1243111
1670794
1200387
911791
18459
180336
583444
1476787
1553306
209443
888455
667602
521828
524393
1759435
1162286
1854963
1644344
1506941
1088256
88205
886204
1217741
1884948
542997
1616714
1954063
1821703
1593134
1935034
610145
1806228
842405
1187675
1798096
217303
1315663
629132
665952
174412
219673
1543405
785545
1621503
539169
52407
594863
1762517
1873193
116919
662706
431137
1392597
1709422
184894
564471
1749038
1926483
438018
1727314
1062217
1766381
864796
20502
283940
77706
1604672
387802
1486032
542484
1029974
945741
892511
465366
112067
897453
1432841
1389702
1281114
1733076
1591930
1207244
1047312
1327356
1256175
1009435
186809
466481
129369
1399634
16981
1402040
884886
1161193
1592307
1713014
409371
359815
709689
599926
952245
1229945
1179868
715653
1984682
157193
554783
1872518
115324
1279350
1252300
1738656
1412415
1970735
1288173
942415
1007440
1135178
1033058
1820366
1478819
959011
292618
580608
1204024
432712
1672908
1953517
1249595
1254571
476901
881766
222989
1837401
1997085
1590079
1969544
739025
1426396
1872485
1381860
1426085
454534
1466254
1089557
703376
82249
1958487
1309896
1661587
1398016
1231494
1918277
1117907
11902
1915786
688206
57054
1011399
581988
333714
1871694
755903
134796
145870
470429
1273856
778079
1185756
748836
1080894
1608066
1321855
1711004
277546
1370908
757754
49077
301332
849467
1285390
1962897
1122461
1990154
603766
742942
67334
1940626
1064700
464331
1129320
896852
664028
1287189
1549141
1345944
539288
1300747
524505
549319
317648
604827
1821750
1409725
634660
943988
612108
1297218
1647930
1091706
455438
1464274
644216
1641459
1042235
531683
1241170
1962432
1637784
108742
526228
470886
513471
1173083
684439
1256882
900759
524511
1396122
41932
679574
1878047
333060
1299459
510785
903491
1242897
1407175
1564526
245555
1552513
586744
1429651
1921110
414858
87759
998347
231458
1762975
186215
1862852
757274
354347
1363807
1544960
196567
346883
1020584
435024
1379763
438580
1753200
1105373
1534567
1278866
77105
1613917
353112
1602615
13573
175247
39346
339802
1216154
1877115
233641
329222
1820782
1764814
969753
1656584
1108300
1143723
1760815
1922925
1558345
1265530
635979
1214464
1088966
157453
1656601
63506
463662
122457
1376842
460616
1431132
928390
1689097
1899280
290021
89580
869094
830929
1872653
1817413
869937
516227
1919953
1333934
189990
992266
889699
765609
656988
538949
606149
192685
1223444
1104677
834719
538085
1894478
710832
1915960
88480
4510
964361
591422
193681
227012
176632
909654
1487046
741042
1784738
81253
247662
1030262
666233
705387
1504916
1269243
86833
248031
1013232
143063
635721
1868950
786909
1881987
1998698
458068
1974317
818152
737321
1258054
1638347
192567
1506926
372192
1031296
1121220
631595
1778681
148589
47624
1372921
1065704
330921
775838
1386369
1258081
906505
1356707
971362
1808620
762966
1932665
1314674
1535274
191386
1618966
1843977
297874
1298639
278793
435406
512075
399896
528771
549768
1581082
866987
1282801
1747705
1052319
560489
1546485
1597265
1760767
1858283
1870318
607642
102765
1967985
1886696
85180
75220
224083
760138
1159673
1944963
213338
633848
1317284
946757
1887919
1789794
815157
211568
683024
1111131
1936539
144773
464192
191168
933018
1498986
510126
1548253
153362
491787
276756
1043592
1926196
605226
1894626
1172673
1155330
362124
1088459
1623657
1009652
755114
784401
1460905
414307
151646
813624
561300
1631643
1659851
970528
1096217
907577
995218
933165
75779
1085119
1532585
341796
894512
1686396
1863966
533067
1681488
1678270
1404641
415857
1795713
1117664
1821867
1034817
1577602
1365017
83290
1256245
1074134
297813
1148562
837109
830979
1682042
1006026
1203100
267805
541315
1690645
394832
1663374
8005
184499
1456397
1611072
118279
615394
1502241
1029622
1736561
1338495
580110
1750510
782173
785843
617774
1215528
1007777
1683307
1275910
481580
603398
109911
1422402
1330045
546820
588364
1682641
936667
318430
303482
605755
1056615
16783
859666
1480200
1239677
695892
1564373
482891
144685
527288
1298964
1616287
1377789
185167
1346960
450499
582444
1018807
342840
115312
1147680
750842
1607327
1075147
220731
603300
1754421
328129
1878341
271175
761212
1827472
738313
646210
1226932
1804675
347673
960419
1714113
1878241
1169917
267449
1127692
1953511
490310
1136659
77162
1932349
85973
487718
750822
1210832
178484
1007410
631410
696542
394666
1037587
1687936
1166887
1415123
1648226
831532
1042769
1507698
753620
1678655
1020929
1239358
927616
1871610
1004547
909428
836612
1592557
637595
16
949984
1351163
1871008
1962253
551167
713261
1676256
358029
445955
371928
488633
722594
782757
1774226
679546
487395
675987
1154266
1579049
1706551
806501
282780
759864
831749
636578
198671
192084
161504
612227
236039
786253
1700325
1707442
244025
1386506
548423
1084043
1170358
1251335
1368909
1863873
1410846
1488118
879964
1486159
1102071
1101345
1303133
536415
606695
242336
763119
345801
1614573
1779957
347958
1722196
1412858
622742
283897
862301
1262786
1332169
189346
685983
1005583
790003
39411
1986279
1398789
743441
208588
1067047
510128
1814811
1800628
382091
1493190
1238394
1518479
479230
1809287
891634
85725
1284581
1874014
622022
594415
169076
1385792
348229
1644939
1673941
758754
1061810
57986
1563806
1438894
1583711
1756022
608762
409502
1054339
1583612
1737533
1007822
1217182
1529673
1003298
1704151
1754731
817214
1234436
1108138
244606
336411
1131485
941922
428097
1219121
78687
973634
1145733
1631886
21388
1162464
531536
293158
1399533
1313566
1491899
260384
1988242
1035875
1208823
1294108
1468485
1668109
462834
1992060
1195204
223055
1356549
875019
88690
94970
586836
1400000
1244929
1441723
549848
178149
1276546
1709196
616910
287379
1544532
610263
1783581
831955
140008
1742682
1980330
932868
1007121
432930
1168982
1886829
1816462
277140
458472
566070
1647668
1696319
29827
1367236
771020
465317
927288
549327
1032303
1909784
167555
1294250
926950
1926006
179547
1414938
440938
1505616
1703104
1754425
484609
1847102
1597713
297176
1808222
8903
1470497
967296
463897
917510
159555
426784
1037514
925360
195397
61625
417643
299322
340113
1558315
1095634
930242
231226
732526
274840
657477
700115
1719009
1824609
1245149
847341
1199320
1192348
1146845
1973978
1736848
1770349
1043041
430862
34447
845866
917673
10579
1514841
641069
1877627
295128
1048518
1425978
177596
1544579
1208888
845328
339377
1960920
1796791
235986
864677
1627254
1021772
1764228
1683040
1762489
713344
1853616
1511911
862946
205243
3477
945357
312810
1377833
439438
719833
1069606
1236532
440842
1461915
1490749
1346001
1637103
1028066
867209
1438745
897778
1768363
757960
1385008
1768426
370861
935917
189859
1927960
417422
918864
1194371
1467713
1128419
1868605
673152
609786
1159774
1756838
1520312
1041069
263050
1407362
485808
823696
463830
1244723
199820
1843076
1404197
174921
1422830
1837963
77375
301953
1155409
1207687
395851
862878
454017
484776
1257059
243399
452493
1090719
1409095
593667
621773
897540
177742
263189
1068998
1526328
1639761
779812
1577160
386450
302909
1996070
1849828
446007
1682628
400755
1193397
199147
1779814
1793854
1612600
26145
210545
417184
1516645
1079092
763161
1782244
1140052
38400
1882923
484241
865996
14754
1373106
1161894
400194
1684101
693981
464390
1478295
1601151
1488925
328426
842478
573620
165781
1940287
568038
1182686
552701
890631
562819
1978146
1959413
1286797
842563
1036324
691106
338588
292929
781158
770818
1111820
1627266
1551348
1739885
473626
1695655
1607024
281776
720753
1970541
1641642
1151416
1977606
1415008
560949
395003
1023634
94540
136688
156023
1142104
1334442
296016
624699
1941594
1395184
852153
189320
406203
1136215
1272086
298600
1432986
124499
878891
1563739
307049
787826
668826
776302
1717051
783857
1085208
1432543
667559
1054991
1063634
783085
1186371
1468031
511064
452420
1436285
1722794
657340
927576
24852
1533093
1367865
1561940
1415898
1027610
894296
1532822
1731631
139405
240243
1616356
481093
39826
1070624
345187
847198
667066
1241399
1342508
1059750
923254
910574
1793427
1178253
857205
393063
282248
418896
147991
1308956
1107729
1281113
1655657
22274
167776
1001232
1944106
1937648
1182011
1081154
616499
84513
607869
1244862
935503
1762819
786731
234392
48845
553124
1286453
1414118
15502
1263725
1253357
943624
275026
122102
430170
1788012
1691457
1869248
280849
1476877
634412
1237289
803120
375056
1746591
1618767
777366
1967187
1595567
350688
1114865
473279
1247543
1246548
1191949
1652220
1049884
61264
1304853
575883
950947
20352
152382
507133
1060481
101852
1696552
931015
1700364
1896344
1320374
234581
1037581
1575073
768593
1725829
828967
976964
1734767
424760
1980248
556113
1332374
932114
342293
1995637
1409511
299167
1617559
1399260
1572740
955786
419572
1781229
527046
105871
1492125
638504
701152
313653
1272455
496154
1085309
1018410
353007
1130676
962063
304522
1782091
1667491
208253
1341549
98277
1680947
1306583
1098120
1256530
36006
105410
59165
3182
1608397
718841
817826
278495
1605136
881952
363252
1459779
978352
1660453
240963
1810877
1870602
110907
1118953
1720301
1316820
274207
129445
489201
62114
1208603
1593073
1974584
1948777
367853
1020590
1235179
1161042
1689271
1873641
1385673
1856496
38939
1124569
1961422
407068
1065076
3923
598543
895673
1359071
892181
121718
1595685
111288
1869524
312371
1169750
375818
1487245
1647526
259023
79335
796298
1703900
392645
274388
1031328
1867250
1896241
1237134
1330553
679485
1059208
1106277
1590213
1353793
393438
28346
984998
1295572
1343140
746710
713612
844913
36463
1388942
1607267
10725
1051522
563224
1191308
1101354
1645787
331423
1691882
72976
1505393
1482932
943345
1068499
1879312
758145
129040
635162
1664261
1277241
353332
236682
39080
1082268
350486
189675
1407024
1640510
1376392
1268916
346368
290243
176071
573660
1356413
1826223
1990170
1258977
762127
1596789
487933
449851
1102629
1924436
1076597
309824
51007
1317430
499337
1351095
85723
112786
988163
622615
366546
321160
1034532
962423
1479603
319529
1473864
1417501
1825735
1890403
22134
1183271
1360772
1593525
1337580
65283
955691
1146666
50468
1005994
1839964
1601294
1950787
206324
1526997
757826
303709
334990
56659
1150213
153038
992861
1040774
314766
1863356
107405
749789
1326986
925223
1622989
1490615
912893
1840489
1267525
704473
1290226
570698
766010
388766
1073468
678629
1022338
1613933
1389533
229211
1034705
1484494
1291249
1759711
395927
1782664
1828458
1143644
124144
1717218
801651
257968
481787
397727
464256
1030864
166210
416682
1843724
1593261
807588
1144265
1793491
1774775
1328751
630142
1770810
1017138
604958
789345
943309
738385
770086
89529
459438
1456819
1320071
1265075
1753823
94060
151977
191120
221744
1697539
1319501
1577709
679455
1820635
27245
1401180
1796249
1589103
912603
1619359
1038510
928929
248748
890953
1275543
1745727
1420436
157161
33840
1810805
697489
675264
1602531
728102
1625111
1185826
1296838
8433
129845
87246
889275
1147379
1446848
1397598
1917570
1712825
1452256
1635387
1683476
415502
1590473
932187
1401839
520377
4216
350602
1826813
1622617
1434089
1532400
951173
1573255
1420989
132168
783328
720181
1654473
255905
296027
1721819
418456
1051041
747743
59142
1581229
1276229
1995341
244701
817341
1005014
315003
961959
248358
1826441
49345
1059775
1005783
97323
748452
996239
880853
637197
1838577
1527918
366857
1904096
1372246
1640362
188514
1608580
1723098
1543055
1652910
910057
1980790
688958
425122
1604927
405044
559258
67553
300985
1097711
1301473
239685
517444
815304
493631
956420
1646546
1015126
1584195
1472794
1234432
1623258
1525698
693484
1385138
1615824
1081260
174513
368718
1986643
1780256
1346641
715409
1834891
1447820
1662115
1824199
416646
685924
239276
1110369
202006
1245154
1984475
1571970
1663132
304156
1072859
1925241
1611724
1192143
1782433
263265
1236152
451718
774047
22724
1541818
571771
1622376
306317
1165128
1390427
530389
806653
1215378
670539
596085
346536
1854694
43652
1735919
320840
306538
56351
1937783
1612887
612531
1895905
1062121
1796222
1858927
857311
1663390
46538
984002
346187
1403160
1653745
66855
822123
1279099
203944
1931063
466057
551602
341792
706989
72614
1355939
115412
344764
335212
61839
346647
1734664
1787632
1384315
1191262
1865057
1620975
784012
592292
1288369
513932
892731
947026
1293817
365198
231555
1441953
762916
639091
1855563
1358676
1421802
1015071
1003429
979270
1347302
1593861
847140
177307
1604996
1888761
237996
790448
572424
1756986
548734
398992
346022
1951508
1501675
1350845
1272741
577560
744051
454329
962169
1453437
803648
1707985
436724
1629765
1972710
1644672
1223641
901829
1315526
167731
1608696
1368262
1571495
1631355
129029
867848
1967544
707612
1324234
1918665
1732600
315988
1017844
342236
1256080
1400280
1661000
314487
414344
1925485
673577
275073
680229
1719137
1225139
504143
1180765
472272
1928246
1447300
60359
389092
1845706
1676082
31307
950103
750940
1237048
1590775
422029
157555
1678150
908343
51665
1585640
1764182
712497
1200041
301549
40202
444193
477445
246746
1651866
1706
1015461
306806
921162
775927
1659633
700008
771462
1769435
1337496
1118169
1631798
887901
1713042
629234
1159477
1696305
282078
1255709
758542
550001
530370
1786698
1306105
862663
80807
1350771
9570
1848216
1476184
1562995
1461137
461462
433816
362116
555185
963547
312024
1486431
283685
1124499
1253514
949736
745415
1928185
669506
358882
330332
521392
1984947
1330214
1263588
1902762
671086
1693959
265790
873510
861985
661271
450307
1723148
1371429
1847684
185474
1261215
272654
1120837
1124949
1642642
1377274
1081667
294100
1041842
1595494
1274815
918178
384206
250695
767453
1485251
724317
1565493
1876842
1421070
1633838
1418724
896693
478051
1331925
1739952
144047
86678
1897209
1074768
272628
987723
1462705
1668190
826217
1594737
25305
1964466
1440106
1182835
1542411
92491
1320352
554108
729597
456496
788944
979906
1950413
1804271
398908
1250955
1189694
1759339
1230504
741043
1233571
1547339
1218335
501486
1543855
1163937
4720
709956
686713
1388428
1222780
1531277
1425819
240411
826467
1890183
486919
105640
974112
1229647
874251
1673738
1785096
1696858
342771
771937
1226925
39260
1387919
971189
296251
451065
1108242
1579276
479120
169342
485907
109317
1013382
483423
905269
1835916
1700562
849837
1291439
1430065
1803386
1661062
1479142
44036
1082684
1522259
1475035
890668
1316979
860379
897908
928257
1236327
481444
632286
1241154
1001417
1335983
910535
596303
216335
293063
1326028
1838072
1492959
61099
1356429
1559672
955
714031
1339823
778238
31885
1823716
958067
1215873
1759802
578041
250345
140652
31588
797505
522857
1823749
1291728
468993
1148751
1648763
1781000
1424916
1358380
1977953
1184199
635458
836156
1106029
1982432
633359
685474
659713
1471019
195767
1834898
505985
1708329
26170
1731546
592650
1062842
12296
1148437
839906
1281552
1232963
707199
1059101
1725834
650555
1392488
441564
490711
323675
647934
1256128
566590
1083996
378377
206697
550880
1654377
331177
1729647
1612108
433578
497606
1863738
1028210
676570
494965
1534076
1210807
1066601
1731529
1202211
355927
1032380
1926798
1504931
1738953
527429
345093
810636
595878
1883182
1261840
180178
1711056
211510
876885
48660
1669575
337754
1344278
799877
429488
622163
586587
1228829
370510
164829
1172978
854885
1192063
1174676
1412673
455439
1324873
48765
1116335
997562
995342
537710
1118092
115837
1077000
37456
1814677
21862
1716349
1847126
581903
450306
1126609
1085138
23062
1902186
1768250
1775991
1328727
50592
796926
866344
655941
1075203
387805
701660
1244949
369554
922616
344909
503
747276
1525930
289898
308349
1196777
979971
201546
1233815
934684
1912388
359989
839885
1349007
263583
1308616
1488581
643493
875894
156307
1176118
634267
1021500
78622
1743710
1218351
1235641
1062148
1323306
679917
423621
721569
172792
949944
1681672
1602310
595920
1077723
176187
1999144
464149
265878
1959570
86732
1291443
1755835
1707545
624042
990893
894553
210453
1971868
643351
1079207
1842209
581900
1773897
1238389
1473384
1788008
1709671
1136555
111454
243801
1896249
1422531
1795708
1926847
1236336
1117117
381158
251977
698559
1850917
1719883
1205446
930174
280153
330047
431932
139876
487124
1457560
1649813
610889
1534570
1480467
1888275
118206
773259
1717072
274574
396397
810974
1536600
1795086
838314
998010
756573
1956607
877631
1743799
1174974
150216
1583497
200181
95825
1509087
56714
1588384
1461001
1747314
153666
23383
525001
1021513
1591027
1660135
1793296
65143
886630
767150
105760
382128
1104566
1986672
342563
1253001
1807308
1259809
6131
1493256
1571230
775324
1051563
1467870
1246052
441502
1580371
1686633
1683421
546081
540814
1865920
215859
731585
774568
1301806
324577
148895
496844
59875
1843400
257909
689074
1099242
1290635
26283
1082561
1764995
729847
499053
1757388
384547
265756
294671
1032963
1018082
1656812
1826660
1477236
390544
711182
1125171
1469995
918807
1780751
1654039
1022409
293747
1390136
702720
1232908
1601781
594884
1405415
125725
340029
1005340
532063
513735
170661
1923221
635324
1220810
132889
1773194
1775668
840952
340671
1069425
789734
384039
1672998
3097
1610040
621019
918974
174867
350861
485058
395289
1572040
92441
1140841
1217731
208635
1657902
733456
1325454
1915427
1146155
1903391
865600
474672
885070
922692
1048049
1321335
1005630
1990928
1051106
712038
919780
1578106
1516436
1426891
1600349
228905
1496635
1651980
1352363
935546
1207304
677071
751900
277064
1462918
1167574
113159
1757385
1553278
1102669
420865
586760
1964018
1928838
88006
153486
379556
31975
804646
1406866
232519
333469
159899
513328
562634
590321
1115352
303833
1223439
735011
597613
1611416
1186510
1461432
1663392
933609
1839203
1765315
1537511
1405491
388451
977435
696816
1187619
916327
1721159
584680
204207
254328
1817745
1264572
1828344
667155
727764
502313
1306725
1662440
846003
560349
1195479
289278
1150624
1812366
1860752
454993
308094
1784171
1361787
611717
1656257
397083
1889315
1897583
643558
518422
305401
1156534
733885
58266
340733
1118771
175394
1885181
1734801
1288709
275185
1323294
1849955
181460
413394
1131195
624125
1663252
1368272
1509851
1377134
212066
1872479
490314
1304253
1459568
19008
538489
413933
1046430
589672
1010250
629960
224438
1741837
1962679
1353282
1364357
376880
1889085
1997911
1667140
932406
1363034
231252
1976071
1739229
1052215
437943
488494
1166331
1078928
588004
345159
535301
1664813
64556
1792096
1632917
506838
1255891
512521
802881
585445
633621
732917
405791
446774
301870
1946608
1453123
1328867
1883521
1913355
679398
673933
315559
839867
1001402
1824481
1010905
443153
777855
697804
368840
44263
994671
1816599
327238
1949893
167258
1320425
447339
1376893
1110196
1982750
118209
69849
1739024
1108062
1386482
480917
978781
138062
47542
1243667
1884131
576118
1500236
1246887
1470790
750577
8996
1754765
1017486
1918385
291410
1277030
1283252
442724
1219390
1492918
1778352
1487403
1086546
632473
381516
66745
1192028
543792
1343384
900481
1969401
690152
467925
1738124
1536480
309575
980610
1820236
547348
584639
742824
2604
728174
100962
262368
1836331
1756448
1241317
625225
424322
804027
996404
126658
763474
38137
1376343
1751637
496621
192780
559816
1316552
180000
1698410
1566640
1399759
1078940
555015
392702
1833255
417118
560546
1815101
1036012
1348926
1729075
1149383
910494
66587
1820598
744799
285361
894692
1153702
1962118
1119236
533267
1385499
906654
455790
308119
1065595
668150
22726
639980
350161
1293435
635232
546783
957959
295537
1246110
1269448
787330
1219133
476970
1208443
1561035
1227745
90018
1658112
596559
679637
1268985
829646
1369563
1679695
1544015
1806164
58538
1066560
134701
472777
1434079
812035
553364
482552
304212
1566917
1443223
457888
1137927
1750019
1826041
1297695
798417
656945
1912061
1900415
1952582
441821
318280
1182589
1439370
699737
1303587
1124630
1135195
865969
742372
1608430
90374
92109
1824176
364305
1153472
1541715
209241
583265
1822783
960778
242093
278131
641394
1553549
679659
1844457
1305883
263049
1218116
475974
1890605
862798
15481
382931
400271
578875
1330717
1071351
974906
1272015
1126581
195652
1673549
1909267
1061296
284234
890273
842390
147916
1294370
1702370
95384
1316780
885698
1979171
961905
1865749
1552783
317202
1397173
357630
1395868
517883
315241
1388547
968462
405125
1667380
857036
726977
989098
1095413
1138150
648797
854857
1667679
1095251
997657
1032377
1309277
1961946
240858
1680935
1595446
741729
1372421
841291
124375
242069
200649
893023
721093
881139
1917783
1634978
1808396
551897
1883040
877689
224675
376163
1663203
1338762
1812877
1873035
860444
1351545
1000778
521959
595313
1480746
384090
514029
736852
1604235
595317
1740047
1394327
1833945
464703
1460821
620
1239557
616392
1301027
1141923
1384093
765292
867784
499351
1886796
1669637
1456279
762081
1618884
681888
1991179
1252242
757467
865959
1086727
891253
1034002
1781959
1530815
292098
1784451
539727
594293
1325722
1957620
955055
60343
326021
223687
1836757
1551317
459205
767566
313326
1519987
308547
622859
17163
998303
650287
464503
451040
528708
1700839
614392
450559
698237
1109224
816371
1013928
105712
427677
864117
1917090
1809882
1390459
649774
1229772
790156
1802199
1732984
809135
1314049
910682
1790483
1179798
1630011
311707
1881330
259491
1611964
680723
1715660
1303008
547831
1666587
301176
1890650
437631
1959322
1186654
1399297
415005
149268
1016974
39487
1941778
705613
975365
267261
760705
139780
293209
13544
456160
477700
1551077
1274004
323490
1332006
1768969
1332078
268647
1481319
1661537
1744543
23037
1831217
1477941
978741
505846
1270100
12060
1660080
312726
382119
1953644
1682678
1894172
86690
726237
496703
664367
854540
598528
1345156
1070889
718722
195049
979181
657149
1382768
930760
633132
841808
326764
1631356
1015071
27737
1764935
836268
1444520
165017
1642194
1844077
1189708
1660879
1118998
359722
722644
226374
1078376
120894
541717
316768
1043383
441511
48457
651502
820459
1673154
1884185
406084
74685
1388753
870075
436929
221208
1856974
948963
376391
8299
1420108
1395360
1616700
706271
305796
1283285
1410899
1153819
374153
1703408
172797
1563909
574276
1834771
317717
239862
1341839
851284
1751155
283439
1553011
372449
1264239
1194161
269644
463798
1189546
1996038
876573
1457381
1668271
1275572
1789033
1100279
334388
990377
60088
319135
476558
1782981
1006876
204566
1162597
1474772
1139583
656039
1094981
592852
713177
1751946
1036644
1514509
1053812
61768
1518049
544106
306760
359718
1405688
832146
312297
1870271
733014
1935491
800275
185239
71074
1320414
988426
425219
1561623
30315
1033690
778801
1839330
1354895
1431475
493776
1633415
927383
610482
669612
251183
786485
381918
512399
746572
68081
625153
178975
1707745
1916995
1952147
102297
57815
648166
1884980
1681300
1004347
1788822
136543
321386
311984
1991428
646513
184668
41159
705243
1161675
897793
871361
1408077
110515
1777792
800993
652811
582365
1928794
1799976
317388
1591816
602745
799417
1703418
1093794
1876583
1260304
1742686
1562531
973744
1649311
1211156
873066
692501
1986758
1996635
470431
1490536
777896
1502378
972701
1180372
1621800
54634
485429
4370
751165
1174009
109758
158253
900489
426534
801991
1157322
680438
1902309
592683
1810903
806852
1406860
431738
110457
1409331
1675506
1238870
1908303
285852
1664782
469064
508911
842905
849996
1717170
463185
280918
552255
792921
513088
485351
1270552
929445
409468
1232224
566705
317418
194139
1082435
934902
1468469
790177
1912503
1049394
161618
1062434
1924726
1376817
364220
1052406
439221
1871934
1079627
1290516
1484730
462348
1456142
1556340
629373
814319
1801373
416489
700110
960433
1180322
836285
1023798
532809
1541230
1251026
912092
507073
1533897
578392
834324
1696869
1700994
1522920
1340746
144609
589120
1388438
1538570
1420707
1799011
1470880
244635
713544
1336490
1370186
357271
1960323
1308549
1681144
1583234
1865597
1702643
1499222
1730012
1238911
1464240
466477
1841312
1566107
618444
1311779
1318678
152031
159487
1218572
1944514
777205
201025
354240
1013380
875983
243771
861710
1700094
113913
615062
387790
486785
296164
918366
163236
915490
577312
446688
1062793
1225725
605749
533017
1204595
316970
1413066
1567163
1166053
30516
1807684
242532
1652926
633372
116992
1707091
1371062
193604
1187633
139788
1388215
426445
815542
139997
1685188
973376
1435298
1694967
231649
732034
1246699
911590
1989225
883660
1192645
607878
291376
1277062
431985
1558223
1835399
1027885
1769191
992783
1094867
1240177
1781786
326883
1813940
495473
1795206
1875570
1162974
1323316
1385097
381506
1865070
1907083
761623
178955
1399640
32480
1961236
820210
263061
1900488
1251160
1078594
942349
1455672
1336419
412958
116694
139770
1207901
1129280
1301750
1341300
1732180
1220244
1518441
1351345
1065381
147423
94424
1603096
575247
942152
1715929
380220
307420
240118
1864877
23891
1254928
442406
1293011
883589
1473981
1665385
988503
1708586
702551
906793
1168367
1902900
429271
1394419
680515
286557
127245
142940
1413958
924941
1826633
1051054
1551015
1672713
1935557
1579812
726651
49431
63301
1103775
800448
947056
995448
1635321
1752926
211521
1564617
1725416
209620
801087
1314425
860280
165950
1365786
533197
88478
48542
233889
94435
1061706
319572
358245
1877879
648326
1650042
693905
1709292
685120
168047
514884
1246592
141169
1609120
498918
1282402
178245
1304915
805351
1979508
1398101
1529488
656457
1812529
778891
460701
1953108
219878
479585
965540
564219
1796458
1682313
671845
858481
99456
648387
326308
183754
334854
1100016
1688911
1182559
1546744
10096
35268
297045
167777
835383
1374323
1267707
1370386
1161846
84613
578506
1393927
1677
802009
426560
92045
1350043
1357447
1459872
453489
1306326
677384
511223
1322790
1033418
1558768
231144
117385
152598
469315
1900529
9877
937079
1676420
1226474
1079179
1637111
1257859
818271
1237073
269767
367781
626170
502683
1739911
407734
1417176
1253038
1972834
1899237
1708145
320181
622430
153132
124373
1764768
1373063
1783128
1671608
813475
877099
261488
311137
1536985
555854
829301
1077883
456659
44128
1952531
75017
1325060
266858
1907415
909006
1357304
66435
1776813
266696
753130
1976074
804971
1760746
15969
232143
746467
1454935
1346073
61002
1706842
720164
1730772
266495
94070
827308
1368938
683272
1576367
1759150
1107934
1787496
1250694
376044
1030075
483942
675340
1403492
422592
1214931
731160
945957
783035
887757
953648
717538
1579703
1920169
559327
1894407
1187179
352995
1751924
1403982
1337243
1619990
464599
285629
1115242
1160272
1344558
1348067
630383
1684832
160461
119828
631165
595260
1494397
343858
136894
1605887
168822
1664894
230394
1217621
111361
715360
572314
993102
1359723
901742
1252895
1488836
1557185
1887442
845926
1809153
1043056
928057
962926
1286173
301365
765943
43009
1758007
1136244
1462073
631197
221939
1028588
1826188
1216470
241423
1252673
1405371
1441751
558011
1666990
1172275
1355272
1433927
124318
48872
169646
643918
61851
1193156
1239176
1970363
555005
515973
994963
147482
683250
1180479
1437656
308264
1873318
567724
1929309
538354
1679479
46983
1133418
336755
441066
395360
512464
657884
1595370
1388200
1799683
1776762
1649626
62690
1564231
387757
796878
1976821
1850547
972356
1108203
148168
1620837
408926
1984412
32541
343078
494563
319073
239508
1025186
1273671
747461
127426
1158348
990611
257540
1040982
1565510
1921889
79651
1693333
1259152
774414
1023674
115551
1686167
1434292
1171923
86110
183198
1430892
1701109
417595
1151230
458553
203802
1195679
1685177
1931028
496429
329687
1107024
887153
1165299
1595487
824853
397974
1800387
1510899
24798
1054048
1393522
1564417
1821691
486962
1603229
1159946
905012
851693
1796886
1602106
859793
225421
897796
1193156
825921
1868863
1902917
948335
1305458
1416973
1623210
925419
529845
993839
1106821
1949172
798703
248913
1855758
1446065
305164
293210
1331258
493153
1811418
936757
888281
1245464
719809
429432
1835844
774660
326932
217173
702102
1994815
882918
1507672
1407523
1974531
1084382
1427978
1110588
456951
1001487
1034175
1534015
1926858
1915227
294998
1762493
1181383
1977358
799877
1117356
1515095
769090
850008
1996020
434759
13587
282104
1375923
1167452
1037285
1024696
1677899
1456349
1200958
1745811
565527
814948
1777121
917370
467472
813405
42266
1338360
1831155
1234788
815708
1026074
1028244
989634
1951965
1293195
1582471
601884
1824128
1013974
1788337
1926496
1989788
757246
1241446
443376
617111
843019
936952
222042
308179
507186
837278
562691
1251444
1618727
1507057
1608545
14269
470221
1978577
792111
1365971
907868
456686
1915543
1009064
1696464
1828629
1439109
1722369
938266
1646799
1776808
327172
1046962
329450
431197
1723173
126777
1417817
403515
1740991
1621850
1122211
1679216
370740
1281255
643098
498823
1428367
64308
1971074
1963005
253314
272701
599616
1960852
577553
1477274
1926022
834143
317003
1098173
1457297
682512
45316
852083
1563266
485369
1331728
771707
374236
313867
169029
344315
528921
991207
456196
1214417
1226478
1974820
288754
1254475
1586728
1658414
372746
1593031
1224988
538658
329122
655240
1402265
1708289
474746
1638189
591028
34228
351848
1787731
751378
715467
1682409
1470837
1043804
128311
486338
1251010
868347
1149822
1214051
1593964
1928974
1574191
1092890
545782
687863
1735736
277313
170878
976779
300408
541822
1870752
1126465
1164553
741548
282669
566413
673835
51788
330552
980208
1037192
30512
884823
183681
1405245
1388938
1278961
899044
233019
677778
1086161
1766023
779023
860806
626572
1353737
1384336
972949
1922604
222681
1642021
195805
459819
1587612
659046
582079
691270
1066530
1387859
827086
505249
778833
1957064
1484893
234971
1106802
1221018
832772
1521532
1502463
163325
946491
1202287
409847
151807
535583
151227
1790365
1202756
1385433
746516
1941398
469706
477379
167992
239752
354516
113977
885868
660542
1666740
1062775
167246
1493198
1943207
1569199
1425448
394246
1948162
905489
1138869
557262
991847
1262179
1011192
1806519
539226
878322
291075
1200927
233962
1518474
90123
505785
1305600
681563
510276
354338
436230
528632
1544296
1697938
1522236
124145
166340
1942826
1830205
1531210
1211586
1987945
173198
1731177
121167
722689
838506
784611
193787
1703753
1783444
658281
507364
539693
1827933
990028
308284
732248
1600242
1913606
284527
940206
1209651
1587816
1059092
955371
1924363
1309949
1270964
50881
1262792
192193
1863023
1287383
1095703
993840
15970
605640
667772
562388
1403031
172595
1257366
713787
1456142
1963702
1183227
70884
1456871
1121875
53007
1677655
1576658
1038237
1003656
661342
1284884
1428872
1509148
307158
986298
336038
876033
1556923
79446
622906
665568
1523372
314115
1539024
1819656
1104125
169566
1235915
1270899
1398177
269241
972158
407505
1947190
1347661
609607
1612863
1726989
1302775
347769
1089577
1713143
618887
477548
166431
864893
1886191
1775062
1584677
100642
538666
1558216
1795398
916437
1495753
348739
1927451
1491941
1692698
743414
933896
540025
388835
1537462
703350
941161
187362
1193034
235922
817501
1525230
1628050
1093818
942500
1045885
927901
1677419
932208
889590
617501
666540
1819734
727183
1819350
153131
399364
1005837
898933
1006853
1198003
259281
1480729
430138
1822760
843885
235846
1767832
93006
561648
1464407
1685417
739370
1085593
140382
1721296
1125332
1074120
1437557
1758707
558046
1417294
1266121
361088
522843
1681261
1402094
1405602
1349207
1729545
405032
1910241
1202453
930125
1267257
1569962
1968387
926573
1460365
1082087
117912
1605998
1871417
189375
77997
805307
544437
373723
1583307
469350
1336782
1124005
1053815
1508099
818222
903255
137861
441903
728582
1734525
1195487
1653816
443197
621413
633703
949467
71069
913202
24566
844808
1148857
416125
1827362
1207539
1126458
1297918
1705094
760727
197682
611044
1823014
1710401
1390422
1260434
684929
542043
819551
932453
816550
1438466
558818
988321
411414
1888715
839071
1159028
1134079
291547
26395
305974
1652413
47628
19175
1729634
1024487
1577209
462526
628191
221343
629451
784573
1006874
16548
1844889
55044
1343486
904765
1839106
56390
1284465
975870
468021
118711
400800
124480
1516953
1183913
952258
1115410
1542657
1282890
361522
385838
1281991
329136
108080
1586482
1175003
1300784
1559726
1000605
265035
1311028
513664
676253
821507
261816
1180902
122009
1088402
792363
1770804
206376
1686622
927242
1245624
500567
873457
1945718
862945
860543
1023272
1685485
1751561
810886
183490
1573194
864213
959391
1085525
1115072
79393
17035
1663111
909812
456629
282942
97838
1884611
1977846
970091
1516440
63656
895024
906731
311755
601997
110120
625069
840755
279117
1590259
1663657
1830761
1235532
204010
1561826
471561
201305
1399622
811580
1457955
1552244
1197481
1626645
1480781
1863420
61067
588539
779716
1457753
920860
1904058
1170331
1574003
396862
1128982
1698033
738679
697088
569577
1551393
1673341
403746
1622755
1048871
1266148
448832
1975353
1068086
1988865
929883
1825251
464714
1143086
1950512
546219
1599531
564152
131855
1172631
511722
797521
140711
639368
1659228
382458
829294
1228243
811175
952198
1013499
1371777
6376
387964
571632
1005640
1976156
261686
953965
807551
1406986
1085356
1150607
400519
616815
114413
652853
3377
435672
1868722
1713118
1611647
486482
1436774
1250951
318375
1514301
456441
1995520
996280
678354
1576148
1147542
1661357
357147
1003068
705250
697817
1507142
1685551
1373945
1441596
938662
62479
751011
494545
1608887
1609778
815541
475448
351473
1206974
517774
379264
27992
1265171
323612
1411056
1530375
1766016
187570
1950330
1803259
1809921
228896
778858
377853
1891112
1106725
1977381
306017
170870
1664516
750350
1764866
859525
588012
1026499
1330852
1742057
477523
870920
1261952
811131
1909925
904979
1804709
1003778
80752
171307
507295
922968
513606
862784
1263245
1884041
869108
1099634
1642328
1234111
1450871
92384
911366
802694
800129
1292117
188403
1575309
1769969
1203007
446618
1992699
1341014
1344160
1763665
132293
1308378
108931
690564
619550
603419
1364343
192370
1807668
1554299
1118080
1611529
1376887
1363338
64560
309926
1545970
358601
651527
1233403
146759
509297
716486
1886870
348943
182670
288442
1568994
558280
992926
1948573
1481632
734633
842673
1666218
584846
966936
1459564
549787
414209
720371
1372704
816085
1707330
1465987
1499852
1942863
827159
525430
1696257
1037585
1485532
363219
1696825
1422240
607346
1718796
815535
832588
818528
742773
398250
1867085
1254015
1353918
1563255
1843060
1550253
778971
1190938
1846355
386458
1218229
321126
1531702
235618
1940703
562743
975342
350864
1514425
647263
1391009
1171645
1780584
1949000
581867
1385051
691758
1046883
1601985
977947
500524
700913
95230
885409
1149505
1348758
792006
35025
1237965
824036
1110750
789982
1836737
1857862
1555720
887402
1288393
1341485
1986377
1230111
239860
1560710
1413799
327144
1506726
1492
157553
348254
1212912
1627812
260666
56752
1577081
1957887
1073950
1425482
1473497
714004
1134151
974598
133221
1021294
240413
719368
1410454
869902
98484
1109605
561353
1718579
726283
1371356
504353
647577
1040246
1362388
701025
1035658
361382
121635
136456
1239528
1197002
125281
972373
126959
351931
397362
438847
909614
1781179
656520
1286981
1267023
695085
1226376
1999131
327558
1172788
1950957
59570
651056
1934443
472449
1695745
1951494
1789460
1696723
522187
1677376
588938
825190
995347
1806000
607192
1630664
1530077
1719696
240327
755231
1633386
1137133
233892
1174540
859869
1721442
703197
470231
396054
667625
441416
1566194
1831290
1891241
1039213
1162671
938109
935385
1688865
1636303
1457564
1056358
1584112
85578
810993
1129376
363080
1670633
1840904
1243370
692113
1829115
520928
108237
1562362
768773
1904674
138798
618008
1248215
1533689
1018660
441324
1404441
674696
260620
187151
381715
1210202
1144773
1305990
1305482
1974865
1232512
1009143
986153
967007
573407
411235
1154780
498653
905195
820020
1970447
55088
425444
1835459
143055
1136344
25123
286980
1652220
1507429
45649
732401
162635
1762026
1016907
674694
572390
260919
1281915
294503
1388200
991654
1456660
842497
1241244
999327
688092
1865944
1074139
323106
739574
186509
307249
1931878
1699795
713943
1522717
1830624
1685937
1359574
1617888
427939
1663544
1293520
1102525
291272
770532
723617
297688
452995
236932
881874
1099145
721084
1269555
558198
541918
1781905
1048208
1773312
955502
249669
585382
1597731
645680
1534441
1295396
309908
1485108
491100
1700932
1327133
449989
1311150
1233991
347785
1766825
1773442
495935
953888
1836553
1693242
1833741
1545192
1421718
1602555
1534149
377297
1904425
1755984
97011
905211
45641
65420
419302
1134587
989434
567327
516872
656648
1817021
821828
975334
444907
1699107
866436
675578
953640
874244
710473
1880067
1805366
1440938
1325117
1116140
97420
102337
568627
1382402
1683999
905497
638965
179980
1929446
1755586
1193355
1996971
1231969
699729
1426644
1038004
14559
830649
1751895
846239
114346
1833757
14712
1261798
342593
1705715
1427600
458111
1590967
654530
353859
1339952
1474741
84835
1217069
1374817
636672
1843395
1130146
27864
248036
63232
1766073
420114
513061
1707612
235570
918239
1819985
194803
697753
260640
391222
1247586
1636671
1660344
975376
931396
1625792
1281112
844568
765098
284409
1842055
683573
1813963
1206644
469254
1159688
1269586
924273
464767
1396458
372012
1232243
1148457
45092
1742943
1800363
881234
1581932
1420077
914309
943435
1575318
1269891
283712
1862450
1977340
1579608
1124579
352277
674615
540269
776160
702503
1837702
296144
189511
659962
1658990
1871514
1473517
1741715
439099
1052509
40653
1011109
1901714
1362829
859080
1044170
1328683
96706
41402
159782
584954
179826
825057
634059
1240038
1272228
1073021
1835714
1025240
1339633
1847499
1746553
674318
1548469
20424
1777913
951634
978397
105604
1722583
1854034
410634
1512156
193697
1776371
1688807
99946
1716149
1504964
1770125
1050659
122676
1656973
1901375
890074
818854
959661
1317874
933866
1317723
144178
312232
828667
654541
1691330
22156
86115
691628
612267
155526
1992303
1467573
911973
1356804
1197152
1167696
1083970
1501070
1179486
249193
83543
1577732
177252
856484
976995
678202
925447
1981742
1929176
1408926
724883
534423
1456448
1232200
583955
1748238
1326971
1268408
747521
1100903
340216
931653
1923535
282071
867189
1728724
1189717
1238777
299824
1020414
130118
563434
470459
1909291
1906731
1261496
1480772
317476
1962636
1025713
529217
963170
1159400
228852
1448225
1270218
609807
408665
159925
388807
1628219
1506099
474215
1459573
479752
691561
1504854
1559363
1056461
8632
1265205
508031
1294737
1787519
946704
1984888
231312
689281
762898
376901
1761383
985820
1866674
895081
1037699
447694
25933
1903282
745968
1156819
853130
259451
986416
1575874
148480
86668
1071180
1019076
239205
798822
1621005
1522606
96118
102314
68768
1964754
1735207
1832283
1901422
1145961
741796
798879
693430
1385149
262154
996199
1231560
1458322
1874613
1954560
1803972
213751
787413
1944717
1703814
1959074
243735
1008210
1379567
1528381
1968711
1172460
18490
1737216
1471688
1816054
894004
1859154
990377
550867
1841786
205108
1719431
130239
867131
1877438
1334315
1110821
1849154
1872364
988330
1032728
1590476
25844
1819987
1625986
521117
1735620
520394
1055602
1920017
742488
657895
303586
1074714
66408
1582705
532
282608
881465
117137
661968
499111
177913
280475
913423
1749058
1324856
1903869
1200191
274674
544173
1833880
1184910
686403
1191926
530390
257878
1351188
801524
538271
263882
1278806
1311314
1965086
491104
283166
832319
265681
1322960
1571294
560341
1188246
863551
938622
1662212
564390
1613534
1031455
911242
1657580
1519042
58309
405609
1334010
362713
501834
967190
385914
317372
1006980
1220431
1431405
1207758
1903389
1308972
1617770
1768321
1164540
294769
1945819
1396735
1488602
428920
1925344
663954
126721
1203373
611103
1986628
358444
1778909
1194173
898490
964351
278314
797887
1420083
1121110
617739
117149
391355
1502132
1212587
465116
1077103
120964
132403
265177
652123
1164977
870879
1792467
48733
188749
1981666
1764585
939060
337817
274481
1287816
1718008
1253186
1165969
300445
316346
249813
1997155
1473428
859235
740302
719670
1772352
1326791
991047
238426
1970184
164807
1220594
67646
1443280
1867899
1661560
1786681
842050
1150626
1884081
1905925
1112003
259263
1543261
1755501
1615947
769301
1531723
737627
558169
338669
83348
81212
1154343
1262388
297444
1021222
835911
1187881
1799380
1671938
1016482
928458
1641843
998473
186212
634920
1847343
1223560
1271565
1385999
1946009
448044
92212
1069881
967601
539219
1107175
763230
770894
761406
1486893
447029
1021267
582202
1977142
654977
1443060
753446
882591
1503929
381126
1408760
886429
55951
118292
1696946
1428852
1363053
323883
1685704
120480
1037262
225679
413426
1895334
965847
1937414
1280400
1808663
1738312
1260571
1689905
583943
647082
674065
695361
1143767
1962135
1820617
1390351
11468
1839242
254071
1407997
1655631
1520566
1714956
94600
983649
33127
772780
530813
1313027
198532
1699687
1667880
1281143
1666147
497985
1711576
711083
1333710
159375
1438669
1617205
367348
1412526
1015274
7150
1384820
346932
1980668
378791
944872
1706814
1649099
1072392
1630443
24105
474697
1838295
562519
1325956
1142732
52496
935253
1081564
1859959
1145502
412869
1730879
781803
362026
1120872
556894
658161
1574368
1425014
356849
935606
139578
1213009
1533371
437216
1746849
1065249
1277749
1500857
846544
910013
61607
695009
1486513
1790065
1554343
1113536
1748543
74253
89199
3998
892962
1946511
502594
1053296
1795336
1849015
1969855
1395035
654729
1827155
693035
734073
993076
1109922
1653242
345335
23210
105078
531066
370096
1279517
107178
705539
1824914
99343
519045
1089842
1048779
1384566
777597
1520116
105583
608573
417673
1767069
949688
1720984
1709573
1363923
1375775
1626667
322648
243898
511286
638168
1001411
1402565
929517
555168
1409690
1760333
1726533
1113076
1142934
1350702
1473328
1302803
844657
682980
1532782
714174
729771
1411438
1296630
226754
1040399
34207
1692319
1869289
154803
1881150
66681
1080919
245659
1924538
881568
528332
1765711
514796
1802816
144016
494056
775698
968273
1264765
1417365
162960
910346
453470
588769
1345652
879524
1327136
1659841
1980078
1888584
379580
1330582
1236952
217015
1831122
1695624
656630
624192
1317629
1370708
108687
1030821
300360
836463
699578
561145
129784
731992
963373
1573721
305075
35950
1502893
657795
308518
724063
27055
1008164
1457075
1603004
839571
891253
1853147
1482726
23123
497777
1339597
1745551
1293344
1344119
1486233
1566567
880636
408104
487625
1385128
1614420
678831
1519979
286809
1240497
1237352
832024
667576
793071
134304
1532873
1246051
869144
56266
679051
1760436
1946631
824719
1839062
1232689
19270
1978939
1800266
540782
1625601
627045
359800
1916439
1127648
185229
1605828
20784
147034
1092762
14691
672572
231076
1905536
240191
1770168
1611941
15932
839707
1053240
929549
1494862
1385308
1918266
276564
1374879
1544052
497601
1742043
1212787
833863
1146567
1470331
1151085
943013
816351
808488
1847239
314364
1578247
1228451
1036452
1504057
941862
415340
551758
1467998
317568
949275
1542174
1651548
983253
1595633
1753398
225037
1519453
1359225
846621
190005
1952306
1876393
1645271
1855275
1291129
846925
189169
1398188
349870
1741299
1563508
1050665
735564
1994591
428375
512303
382772
1963436
1588502
946487
938066
1754454
942864
1194548
88222
110447
254095
547363
1624576
759494
353481
1276050
1785160
1399258
1108522
1746119
363021
1171643
5632
1380697
1485926
701280
686463
1078237
1325025
1493933
883278
103977
1052478
1637375
278770
1460886
1194338
1922414
1682434
1702552
1466210
1306637
245324
862591
245381
11692
928177
229151
745664
716497
34129
1393555
1127752
1628070
1928841
442638
1470215
1016331
1948535
83072
936809
1475487
1833461
942240
262238
1894732
110887
419361
448296
1490580
1291886
1025437
1481423
868180
19019
1310735
646900
1154282
818756
1500501
1016078
586031
959063
904577
1983747
1294621
270209
458716
218619
1589874
77331
917373
3035
1012940
643135
944023
504051
930427
557812
1184480
1105862
68115
1792754
656079
247591
506676
1921134
567776
1044548
1614016
1099038
1202773
1785954
1637846
798076
783484
427775
497261
128890
48303
1759512
23877
1775053
1872624
1926584
435408
444425
1941489
3382
604377
173863
684426
1529958
194918
1845456
136456
974553
151412
1455768
441816
291002
561711
1990691
1053753
1549325
1659200
1500440
1320384
1388949
112999
334778
481438
1268258
1375964
1436027
379774
1878033
617918
931887
241741
723031
686933
1102142
438291
748160
731588
915440
540270
937838
1423687
1406033
836730
1094762
1130967
1842208
606581
1049843
1552973
550361
1348159
792117
1349175
1349927
1802065
1496870
1290101
1916891
1166198
1965052
1193516
630598
124760
366592
1310219
110706
378489
378732
1960337
324764
1537471
534019
1598767
424578
1623240
1374982
1936726
1471294
273539
1076429
988133
886496
148003
1204747
113462
431602
1123259
1919734
29255
1550852
1628826
681085
1718667
26135
545994
708435
922089
1350827
1063187
816198
301005
1091203
208996
647952
1122398
805183
336644
1284668
982270
734495
1844538
710833
983250
1785677
764382
816622
671182
1041838
1265848
203718
802504
940353
264388
563039
1723287
408118
243100
1033058
849274
435484
427797
1984973
709018
1112742
90414
615631
812545
321935
1187080
565386
393784
173164
1518127
1119082
680458
1811477
1615877
1583897
1849636
1762427
473537
1340093
377415
1003833
508120
1223878
758284
1915382
1675515
852693
1585560
445611
1508346
1778886
755147
1435723
1001512
1471801
680249
1100178
1800726
751447
106488
748695
931496
1055000
1686548
1467181
1852217
1092983
479500
32112
212062
245065
79380
1259606
1441982
1818532
1215145
1783198
313146
1521283
233774
773485
1740499
1130578
586399
1341850
523835
1239545
681292
969736
171845
104136
661965
1369070
204665
1392004
891373
731196
1894459
447226
733761
716939
967314
1699003
603652
1831817
640841
584651
375034
9106
1006315
1414578
1315349
986869
1592586
843572
876328
817590
1230350
1990598
987686
822727
1763007
127441
1918701
1187194
1058439
1501921
1713943
1358701
1680063
85502
1535232
1911271
318775
676990
1531719
1601132
395437
1472808
1289545
740795
127478
1372750
280603
195702
1268667
1834284
1461120
1939311
1759984
554654
868658
757526
227727
1164569
1278573
748736
1093901
478070
1917373
991019
1896869
767835
11119
1190941
3376
120649
127702
196316
1963020
497696
1663906
200843
795369
1257983
545317
202920
848793
1064451
1002968
464302
1114028
588315
806760
1130268
1505739
1904564
376407
1344748
683166
464128
1532647
1804917
1433190
1354934
699831
440372
407095
1837294
1770092
1555586
321776
1841701
290880
546819
1242173
157597
1761707
343018
1072440
733581
599681
818170
1076086
895167
1970453
605792
1396890
111572
1746678
666152
1832105
678269
502152
1288048
1948363
1424958
138043
1729484
312245
610384
1728269
1609436
1556709
1948056
832075
1270808
862456
800007
1388438
289793
1256432
1650623
1503867
118570
391545
4406
946667
84257
1367731
1763197
751290
1142184
886841
1136711
178150
439094
761041
1489591
1329478
1154946
632103
585147
679494
844067
1637417
1365370
861155
1656055
685581
20974
367497
1149572
125642
1058231
832719
883154
1636545
301538
86229
651809
156303
1596920
1034512
1127743
1657037
397367
745721
217307
662364
29136
1234688
1133199
1164054
1197971
1239592
41926
356915
1129203
509047
1286923
533178
995482
164262
338178
1358870
372121
1878171
775434
1640897
612553
1056162
962872
1528119
1886606
158979
1126637
804001
371188
1340221
247996
1545679
58450
1483008
1228133
492944
1014812
339450
1957504
1602838
426228
300507
1240919
788996
200051
1541397
1525300
1621160
1895430
1371748
1017279
1851063
1266124
1060698
1085970
1468149
1995473
162912
674118
305363
1193125
958342
649483
1106025
1843454
737637
1023497
1628780
1911500
1642186
37040
144907
622299
338938
51689
13804
1648396
1373617
1031720
100891
887430
486414
1533931
918094
20210
257870
701719
212899
613498
904441
1281748
1929182
799448
1890799
865091
129530
1804605
1685117
497943
1601158
540439
462092
450880
1900781
785258
561838
676171
153944
551265
717361
1804954
493294
1434902
1026406
1316117
159003
255928
1305254
467688
1972491
524322
80086
332427
1469407
1340565
469338
1247928
485407
1563514
432677
175656
986150
967078
1444864
1571962
453534
910889
1964414
104884
86497
1681641
69753
1119280
216564
989312
1611096
375484
1757854
384646
1070735
680027
641764
1011300
227247
1598734
943973
1533006
175912
1199177
766779
1108448
638035
206407
1848751
1648947
1896855
84723
1243419
1060601
1282548
1151517
1571823
1996250
1954443
780705
302592
1202051
1465573
1264067
1744795
60149
1962344
276433
306390
246495
1545618
39990
1123415
150348
1638225
1462465
138283
670996
895471
1254094
603669
1274077
228052
1294929
1252765
1627572
616663
1339117
962807
1049137
1166146
650973
1165550
1885991
1457695
28037
1036443
422884
416527
1301011
36608
1758826
602046
1863709
966203
145570
612617
310317
877779
668299
970979
539331
278349
1710394
182518
781449
531176
1644317
1640879
391562
1151563
1113104
335320
926810
1535257
694280
1901380
90508
1358338
1163578
353863
1073522
1869753
422655
327569
1907987
1457386
1733630
1044722
1792631
1581102
850076
1432166
969867
132297
328243
371124
1796795
1961872
888016
1046035
1070725
1986979
1755650
1873962
1519951
330529
1579234
1612243
1766006
106089
1036023
710532
1310310
1243658
665255
1395159
717925
1100423
1697013
579745
1162255
1051434
1356411
1124485
1086780
636980
1731782
938810
573538
1323495
445957
753928
1456397
995444
1983399
200052
764952
264284
1492913
1573351
1524040
1221546
181257
16500
703013
142115
1349191
1837490
855860
137336
409890
1346474
1148731
479424
1545532
1771929
152219
240446
1975887
118519
472950
374488
150696
673099
1031912
1327145
1899266
1252841
1050907
1842286
992956
1010920
1611087
191337
471167
1539017
706807
20511
709086
1055337
1277625
1591259
20657
869853
249238
417686
1531391
126050
825463
225082
306363
61903
943924
539980
1840000
1625436
1232595
1063944
113964
1527495
1939108
1127891
149546
378400
775062
1136139
431249
197776
1956964
973741
1694935
1838018
806918
1049888
402393
718445
500264
1831662
1996128
1564856
1454988
946033
1149839
495513
354093
1834668
774675
1592707
1649783
127153
438427
848112
111474
61336
1119865
1481281
824279
1314974
1373889
265190
268347
1445206
1906951
992382
1049115
43521
1319361
441924
1401945
458320
1182437
1607765
88225
1997667
833027
1202459
1233532
363686
1626320
1197504
1991214
1841771
845433
410848
1219157
201183
1999016
355850
1736325
695190
496065
1087791
148523
1243655
1700691
961807
1895876
632720
1659216
530503
1720775
299778
1138128
315296
1869369
152326
1289381
650002
52322
1835369
1328779
435753
1305338
845131
1953736
1883888
248981
1302081
520362
1340941
1831504
1778481
440082
973423
212152
741093
865102
985384
328017
544269
780695
1545574
1491104
391664
1740946
1405654
1550831
1727611
61754
542984
529375
427488
1109903
1151992
6327
1695794
848695
412233
1803413
1897715
24773
1506922
1553521
707151
450025
1698803
109638
101259
1186934
720034
440816
279066
1568528
1665621
139500
766701
1548911
1480598
1873073
1130925
1530691
1768652
896861
1214742
1149486
371027
266216
312819
1230360
539363
1384115
636439
1487943
97907
1925144
1503474
688072
1487495
1819602
1667326
1580015
1669302
1851869
1656346
298457
1001278
1360617
1298649
495027
952472
1711531
1451100
731531
96714
229405
1145429
1435103
886462
1996592
1477083
783458
1886753
1608788
1356078
1978005
219249
776425
366950
470545
650638
8085
1497650
1001106
93227
1128589
1307750
1189167
263327
1983978
51185
135878
481911
714712
1420366
300583
170428
893708
1265889
1584383
925924
1160447
1729743
49020
1849410
470515
1453333
20366
1148504
888199
303081
29453
942032
1769733
994918
675644
180787
228906
684997
1010855
1837622
484887
472551
1719789
1417631
652444
852121
151360
612289
98510
777481
304246
1934759
1351511
110640
1199842
1310562
673242
1941095
1796718
1780774
1080540
156718
1548117
1211156
1144281
1999722
1230945
465519
171198
1368114
345884
511713
41072
883156
763209
1201719
1695700
456543
1477561
492017
697188
864158
1749099
1906784
347269
889186
1975366
649238
894899
285162
811597
904067
1741954
1459570
1287301
1114687
606303
1746448
1216201
1293348
1541838
115177
112919
996685
583464
1403832
582190
35681
1334947
344897
1728235
982807
853370
385526
1075539
210235
1282419
64104
237377
1368374
177375
986646
1725444
826118
1887146
1198978
1283699
356635
465771
1361204
1239408
678648
104037
1114974
1879925
132239
1128252
421702
1133277
1851289
321419
532712
1044550
1055801
1403895
41041
1382582
80240
4074
1857570
996641
1418845
562727
165309
1234287
35521
871973
836579
1959203
1383951
398653
1698604
397618
1861787
165209
1940303
1929289
603203
10847
1726284
1491563
1777722
1711818
926615
1675119
373725
222829
167373
1445135
1732708
320673
1608612
361680
1953392
1802764
885761
1405926
133092
1492110
619533
716490
261083
660278
964984
1752994
301566
1466689
1043009
1936808
1860402
1776422
1212625
1279314
1374696
1507914
1794754
1988697
293283
1389894
1493476
975602
1474282
231988
403983
1280805
870953
1002555
467315
1633044
635535
655074
801347
776162
1085742
880323
838760
402136
651439
1346226
1858632
956615
695944
413002
165287
1810552
1789760
1232279
537234
1892868
1871241
534022
214963
212087
1902669
494726
274071
1527826
934380
1263334
1440284
359388
401353
799360
429974
496009
1158672
1525118
1407653
98504
618460
663681
1831513
1603492
1317449
1424964
30084
95993
811628
570269
464460
963599
1376702
457846
910162
387728
983507
1401245
1724921
1715573
1215038
1960644
772572
411884
501423
316525
1519274
64661
473458
255102
979324
1722863
138811
470561
783759
1367272
354552
815079
186437
96377
1775660
1227896
101931
1134536
1955315
393782
1162157
236453
806307
471933
985495
787828
1469866
929473
788643
1725435
75484
20689
463916
1467620
306241
684433
653227
1760341
544378
1793985
685803
362326
1870280
1052356
1679032
137839
1995615
154812
1788843
869181
1366328
1965903
1981052
1612301
1353499
368610
1250903
1945613
779704
1489891
1259263
315908
87986
1596176
1321916
615497
1950893
1162073
565972
332881
1218970
232634
1979014
725065
680632
852777
1564550
1538369
856241
1445512
1118093
684893
63523
66249
314267
766592
541279
591601
215656
1294081
1711867
1058723
1308865
555152
267352
1272523
1308324
1809615
1745592
504544
1246561
1903803
56739
522755
1065883
1852290
904719
252674
1484314
201087
720580
759012
314123
1674963
1933081
1413953
1472170
1974556
1923237
1869000
1810787
1926906
572297
1148640
1401263
1226699
562804
1852286
649897
1299149
1275045
1697394
360678
473317
318323
380397
132935
1240600
501553
933849
115128
1944296
1547368
1159238
349807
1130927
264521
1220354
1872274
1847669
124343
117375
81999
524421
1219479
609949
471613
902621
13963
1198394
1575841
544954
1461462
1513723
1920900
335522
1781733
1040234
1273464
1928607
1369852
312086
1625329
872242
785602
1935417
1729715
1163487
317616
1066833
1534031
1064004
318436
1128567
444863
155197
241671
809054
145722
122153
1437524
1810291
1585485
1161674
593031
659140
449066
523592
272474
1990242
1130606
1683722
318571
1000560
1495417
291277
900406
452588
1258952
948101
643943
576668
254333
388855
1757677
1417067
1301023
210039
1386587
1800214
1576048
1781425
1845972
1616177
82841
103323
1056609
388815
1385947
868208
1429355
79343
1824163
1913863
1285274
1299256
383422
909264
159175
323866
921667
152060
1579135
1951567
1228211
1414381
1828218
508869
1652445
1543792
117924
700819
1799728
1203029
1787070
461012
1491956
639287
1880368
1675145
710620
1625803
1085972
1045591
11750
1039704
1514382
444446
638437
617298
1287854
537561
574265
1889893
1209383
152051
1650374
114584
127297
731819
1025790
970501
48815
1799088
1102743
187564
962273
1441074
328499
512852
8264
1332883
1676421
1731511
951156
987451
1506872
814740
1949042
1405662
1638875
1979617
595568
427581
1931880
121502
212825
1765687
1020983
1952381
198695
1337587
758897
324776
1344019
1431592
571337
1666575
939303
38007
498773
34100
1665127
214198
1445616
1098409
1248695
314400
1999215
148285
1156694
97207
31982
203098
1381970
1173492
1184385
133275
1954753
1948438
320215
1269550
1842082
1421405
933923
221942
1844914
64290
177016
977107
286547
488018
676883
682574
755671
1474788
1683079
802116
532982
1118190
965498
1232894
1962657
1078237
1320471
1077502
294571
1206164
21718
487973
1537952
1015034
882977
59490
787120
836127
492315
1750202
380236
255519
659424
1098073
1266707
435245
1416056
171284
698578
1913672
377836
651094
85208
779577
1636833
27166
421132
864406
561602
647137
1448428
1303852
1727662
34518
710019
279328
128339
1842316
380842
688393
201366
1075266
717089
917649
503079
1025189
1179071
241595
883066
1391604
1434336
26228
401140
1281604
331671
297632
623404
626974
636165
194134
532197
647841
1552630
469632
674633
1330920
956220
1410291
1665397
1784051
423137
116934
1901683
933693
1252160
1052697
320627
1004668
1602915
231580
1322925
76863
904052
688851
1340608
264440
610372
909208
485718
1162168
980673
392351
1866331
1566777
951408
157850
828431
123933
80205
393731
1258460
812045
645121
1014827
1143264
1820492
1908303
749228
1684448
465954
1706455
1569819
165384
493638
1784187
459556
704771
1039467
1270962
1034730
87626
1639899
998463
24827
910949
1596868
1755893
1959716
279742
763155
595745
248210
21469
638678
1294670
411621
28606
959871
125633
523495
1944348
1182946
746943
1225189
1872334
840499
1626386
190701
333300
1095633
92939
448423
818913
1985694
1927850
1090265
1751277
1928999
720110
1460574
1474884
499064
209085
252636
828073
412078
1110797
262107
921094
1638178
50577
970379
1694586
673872
1386283
1948769
961687
1665617
1828700
95707
1369035
742200
405188
591476
1254538
1127729
96444
105448
565447
332618
575730
928773
1622290
1038427
524624
31551
114684
35322
1028633
781845
1363764
933315
1402683
1611219
1796149
1291073
1686715
1392788
1504447
1371256
872808
232108
827529
1741801
1173290
835306
1465765
1407339
781589
274399
1305775
611437
306100
1156670
1956835
917635
394376
266187
79866
715022
659314
809542
1786903
1306488
1371026
1855682
1647830
1564871
1166668
1376580
1889884
1694781
515877
1581102
848102
1888848
1876268
191832
45843
441682
75658
1104923
1723195
554078
525627
915167
457310
258117
227011
742094
448905
1964240
618494
1831248
1236578
1292470
1969973
1684485
1086358
116948
1164805
115038
1152833
783898
1683599
1667224
1047327
1789143
1123805
840634
1246481
1335113
6264
1621813
860952
1234342
197083
1170917
1487783
1354483
1806093
931267
1306351
1548624
686395
661197
120898
1619232
692142
1346364
1544943
1420543
1087990
1243663
285508
1146604
107220
1647427
539076
1564944
1927145
1892485
1461708
524764
1211021
1165153
1824426
1352038
1705290
92666
857700
289170
1484627
1971872
1944627
111724
126219
102527
1242557
328598
1743338
1953527
829291
794593
1631238
1770028
726791
710414
786052
134476
816200
1254222
379978
1516859
1494406
1375485
389586
591024
868760
1857960
405160
47102
125062
1954938
1083850
457745
1527117
1696478
1320559
1708031
568751
788571
480600
1005381
433968
1647085
1391455
1658573
597210
769128
634423
1049842
72461
110403
316379
1515110
1127688
171805
931215
1550741
267091
1816060
903719
612061
756583
828987
1021639
154538
1878007
1102337
138106
195122
939469
717280
597905
1068226
1101021
1879720
1875346
1257101
1842350
1881211
856161
996144
1291320
1218693
250942
1657262
311173
489307
1136023
1663186
17917
1972492
1660335
451609
649626
6617
914327
1477125
1495474
1236330
380288
172038
1825285
993641
1203973
736757
311643
284953
1952211
1536498
1605180
1494443
1892088
1049536
1706325
1275358
1397568
883270
1390865
713636
46915
1336560
553740
1644069
63287
1345251
1395161
942073
807075
1059356
510522
1132920
858916
1920063
72397
727640
896106
1210878
1900599
1700541
1467306
303244
257989
1652335
962897
342809
1549103
1847783
1592317
1182827
343283
630480
573775
1256825
1789195
1232176
1796516
1877200
1131267
711464
961947
186652
1556283
411382
82972
588073
253306
482369
1763976
740919
700423
1549552
1482941
1276713
343272
772000
840087
151319
667363
1351973
287386
399543
1440039
1898487
1660328
1913434
1245180
832139
1397958
1662922
1666167
477649
1064188
407958
1148503
495015
1763595
1750836
471695
538761
252508
1090673
454177
318575
126236
947206
331800
1642524
1333835
1482087
1944881
566956
148344
1211674
566579
124997
170043
1822017
1993769
1348269
778178
617040
693693
256675
1607880
1580384
716676
310581
940999
241225
1168040
1871331
1030191
1273269
980324
96892
342595
483051
1059292
58027
1786515
22989
1783571
1652018
369804
1699323
1502602
550323
1025933
1682613
335899
1058085
1826481
806494
197769
1589006
875390
1365327
36529
123870
808397
1641880
1474117
274134
808320
832107
280667
1368805
85160
788213
1921415
1270553
811422
1590272
106293
1460873
1243182
908290
1399146
1662804
139924
1857858
1771574
1668055
1521544
1184402
905624
1273415
721135
264532
1159981
655598
183779
1729861
1058642
808312
1002113
1035170
802589
180895
1329682
1365281
286428
417123
954634
244291
1770991
802596
1588724
945561
1299698
497841
694707
1046590
1902964
378519
473104
589169
519868
804155
4007
1268555
404999
1585694
553248
1413876
628805
612393
43869
1182537
1852959
406051
1053202
1899760
739663
226062
1888405
1810551
897706
238504
1278220
424429
628742
453061
1994344
249706
865163
1737202
597581
1092783
240936
1290830
1302145
517580
1943699
1526004
1010865
526960
174984
1851143
1588633
456086
952172
559180
1751501
156255
517954
1807540
98206
229422
175895
1467387
1835097
1453576
1862263
32055
1231972
186147
1371449
417030
1931425
103921
37291
1037120
1808956
1771297
1405019
1116428
847812
1257911
834536
363728
975452
550728
1311610
1470104
134809
114235
450268
811853
1436192
1969162
172224
1657800
792939
1257942
169226
730792
256236
135941
1156008
1391711
1868058
613319
118703
707848
1545379
924902
773141
604969
8522
649804
1548119
155378
1658202
977329
620485
906370
427687
77074
222276
1826664
1563237
140729
25232
1946343
1305246
1352282
61497
140560
1758916
1979275
1174148
386775
1929976
1468154
293882
1495170
1111876
395662
1496182
1032730
546372
655940
1616637
1295763
1823454
384591
1703912
1312316
1031323
1905096
1096461
1399720
1341108
498983
61489
1031418
1938991
1038744
561275
815123
819965
1273136
853958
740783
267685
887483
647930
533548
893387
883433
534126
973049
79451
1069814
88485
1431503
1981936
504457
1165298
458197
140729
1475503
1036351
543929
1455656
1053430
571862
572500
491835
1115460
1472833
394782
1444052
983172
1111064
1199936
1649885
1408627
1591883
1295493
78458
1693659
1496541
1832040
1470401
1970319
616384
683282
1069919
1375875
771204
1291586
719703
1818978
1481602
1693818
147804
1040088
1927105
385816
1460498
703375
1939260
482822
1274707
1739379
851366
1623254
622846
1943306
1314631
478676
1820591
1355480
1650346
1336147
1832081
965906
302412
201571
271178
223004
298658
1344963
1762806
1629921
1297186
935770
874018
1026620
1610229
1229885
255675
1923881
1757251
1398840
1183284
21176
982002
212131
104056
1309711
1189538
271595
248226
1704666
477155
821005
1658166
1479497
262958
204595
719196
84287
1716364
223292
320458
879203
1567115
715587
75565
1260396
1066489
711529
1807740
1631239
845644
36012
589726
1409206
1539162
888903
1169435
361261
1110976
1463316
471832
531606
1180758
1704192
789296
452654
764226
1689869
33668
28961
533282
930855
1729869
1824673
1646758
391379
1623384
1255062
1676049
1498386
1567409
204848
1840439
460166
451235
1203309
354
651751
1453394
145070
440106
163863
1670872
1848880
1893129
701197
1658253
71205
1246823
1151563
586667
226945
1566465
1283576
1119039
856721
256789
1926741
1689535
1181681
1216381
1326622
95499
1734681
1630922
1352474
1521822
1383970
1211002
639294
549933
1701804
1809252
230230
749431
297461
1740604
1012482
1449989
575587
38727
1389555
1424565
328111
1815338
1008016
362703
536945
334766
1249641
410910
1969884
1471423
1616470
1997601
1770564
596373
1989985
1612595
330514
1037107
752528
1533659
140105
331530
857760
4013
1032039
1960492
709644
1090325
456993
633095
848129
1386320
1302243
232329
200937
64995
354109
153275
554447
989685
1234483
119467
977739
589920
842092
614094
1656509
998195
389147
793799
1794774
817205
1936683
1922381
107796
67261
1830153
320089
356276
51097
1523610
1831188
319267
1746220
552311
707334
736836
1399671
1009800
846580
997359
670943
1278247
80209
1102897
1066748
5958
1397488
1333405
1155025
445693
1114385
605639
1557857
886418
1652845
1925377
1464249
1393477
1324832
1223985
855951
1205902
1762359
938925
434760
641630
883682
1512027
751132
139592
637309
164755
1768584
653789
1683577
410238
913530
786112
1884142
1364035
553761
670065
387092
1259260
558874
664014
590354
50730
820252
1305314
1383542
1320892
1814483
404134
112308
1311276
1770575
512143
1063481
1432753
1659729
1271879
1816548
1549333
1367452
1649512
731918
1180052
1317130
1033567
799236
968140
1778410
145479
898624
815358
487791
1853697
271664
375281
979688
953222
1634514
684338
1837878
132882
1787691
1244006
1157154
1932928
135864
1397113
1023173
335715
1883460
1312428
491493
1863922
626152
676266
1442026
1859013
967469
1858683
1698444
199338
203547
1427207
476548
313255
445893
255916
1288576
1922683
554253
759250
1376595
381727
230498
1794320
1833984
1507445
825945
516228
227074
1930295
589508
593115
541453
1258628
1997279
1255917
1314434
1905867
251080
1153310
1791133
1313613
182406
1906636
131350
366785
149638
1398267
907513
797708
1023336
1810505
1960563
1136132
1290749
1918030
954782
1380288
1274080
228564
509195
949246
1936293
1255615
546945
614221
1826669
1745370
1219731
900712
699721
982264
345413
1794796
1450766
1636753
904661
424957
7893
1114676
790348
1768002
877404
1872903
1600474
1985367
708339
1171759
1925969
1498209
932952
103208
656381
1372781
442570
322838
1266472
647801
592814
1159001
802874
503862
1958332
840893
1982494
1169467
817547
1329328
49517
443822
1006601
456374
553553
1858204
961417
1990285
826858
992718
735810
596695
1440323
1423154
1866095
96753
408787
998140
307187
1403912
850479
1213032
1016238
98158
1087115
1471851
161151
461185
1475764
1052474
115450
1477054
1130717
1064467
928912
112146
1128562
1085139
141960
1032704
1365739
1661970
1355542
1187086
635168
47867
1955881
1545509
226462
300510
514800
1246552
244851
1142861
911902
1656013
753567
1601189
215023
413817
427560
1829284
1562500
64095
856238
1738308
1937037
249357
1328874
1696198
1657764
611585
1258948
1427548
1914333
270921
1452396
601000
1838589
43860
1149495
45821
861044
424650
1762565
107285
486530
1462903
1558086
695408
1188046
1947114
1644096
1152373
1291264
1451607
857717
475263
502480
129850
364618
1284243
709292
411345
1689095
429493
62612
1716997
1155078
1588223
1488380
1070207
1055349
774311
210779
435474
1515198
1633943
1631674
1875539
1919139
143831
843755
1327261
1113383
1598362
1522764
188667
643852
1513560
495357
1821424
899959
1513096
658474
683787
322287
1317747
1786111
1179181
1901711
541206
225545
107630
672968
747044
755721
1924545
759876
478101
1282590
1068281
66787
530022
1381608
1624081
522364
992872
550913
1604997
427899
203395
480389
274427
110099
68877
1941570
482447
1735593
378263
1574153
513267
1817533
702512
1639882
1769614
647169
1057434
916473
278487
991551
1530582
1485929
1502698
397198
1890683
386310
1963880
202240
546816
1880639
1894769
1876992
886577
1763087
409248
878045
535785
226475
1926685
101164
1427632
706106
976008
820785
1396493
1228791
1125036
135914
1855596
453499
1790723
971939
1642577
1807132
879086
1981446
1419424
365374
1882647
1286643
1790211
1107163
95370
120587
1745824
1752136
157607
1733426
185435
544833
257879
831240
985101
1689344
1674864
509199
1463729
866453
829002
1629818
104193
1558996
1589076
1229947
481208
1655653
47998
400688
1666281
832823
1460165
570613
386853
1003704
211481
455923
731845
433640
1132676
402512
1110287
1375006
814072
1103769
1747432
1600149
888755
237074
1299708
632299
1545025
1290770
1494875
851241
1248168
1011522
169157
111367
861420
169703
599442
316734
394205
1847523
312940
1227320
178699
678014
764174
82037
1449891
1803930
704469
601417
1988119
1388727
1255010
675288
1632528
1750579
175044
262724
1194089
460172
355795
345206
1081802
814428
877846
814884
1812860
1653475
745282
290554
1751221
1853786
182043
1533807
1716111
359759
201349
1313278
87373
1397533
98647
1957991
779231
270897
170770
1148353
266811
1848209
414725
1498501
353859
1769263
1452679
1934694
979600
449761
40262
651160
1589427
273706
791793
1836795
1336366
1931591
1266837
1370263
1850580
1242185
897245
203405
450451
1115864
126159
836185
1267821
454303
1241120
328345
600874
747639
1004475
1908137
986011
174967
720170
600427
368913
1298182
402404
13617
305135
846094
1269897
1234786
7915
1943288
254452
1363367
1383480
1940822
849393
1689294
63590
1104587
1023842
657975
1524775
745218
949435
545708
1738885
92272
1698686
1881015
1627274
1588549
555434
1099251
953388
1566101
1720047
1769481
69672
1699851
1797615
418234
1933545
857911
1728520
1302355
305709
1360677
1442105
843764
1240138
1001239
59807
1281455
1676123
297397
1698641
96316
1851407
1408619
1171498
349784
1541550
809470
1609536
1776180
707054
289181
189214
1108471
1967314
1046467
1354087
994364
740958
608992
554132
1320429
1575705
509002
876405
786567
1328878
29656
1669134
92226
1892736
315143
180921
1162931
1061128
1571886
882783
1067693
1803796
1415434
1562391
1546207
890078
913855
437375
1912163
657400
705425
867808
1837986
866538
627019
913497
894671
1593141
1664809
1054000
689261
1588127
1354843
1709765
389192
1943769
467350
1391440
533041
1477248
995420
1579473
110827
878795
1762908
819795
1003854
834710
366293
1966781
1291945
1414206
1414400
620661
801600
1708087
1100932
1193419
1077730
1548190
1880261
796791
1519725
1419643
1273911
86399
361161
1356825
1788351
700454
866349
1635976
297170
664070
1590693
1797061
385605
225705
1176287
815946
1839640
768230
266145
1846714
1461779
1121126
461762
795808
31153
1581850
1960758
1813924
543581
710946
1917496
1680611
308090
1314905
1440227
291649
984214
930331
1903255
1613632
34496
1068472
1774310
612152
667301
551604
1787288
774525
699528
746607
1923930
1427401
1522762
1375468
478945
623234
639684
630461
780085
265379
904854
1211832
1785071
657467
1905089
1589389
589959
183928
1191725
366252
1574504
524523
1852791
1581557
1471004
253485
1362260
949312
1070978
1542586
449112
510674
504787
233306
1707399
1322487
1583788
1009200
862583
1781534
1274783
1034437
1041472
1492770
456979
296337
875058
514083
553238
1513953
672052
1739954
792717
263071
1510284
1865936
515333
659749
1189111
1984280
1167623
1056798
609943
1992335
1933687
1380676
1420905
276875
438565
1089882
1508264
273338
1203567
1438756
356009
110919
1705461
1250221
1703745
231566
1693957
1845550
749103
1717462
1647084
1076829
576506
675866
471050
1499688
511236
733965
1205279
1990288
197688
1138631
1102979
357733
85904
337622
67986
73623
1837492
143991
1993144
566975
1724724
1680267
544093
936012
1975250
1970118
1028462
1415936
668249
957396
852745
1083145
1306548
140312
1491649
1181451
244278
1939250
311733
1329195
1731498
377162
55049
1969454
762851
220711
1584348
748570
1617885
1544403
1473741
614894
980385
33744
1447163
1348336
1424316
1432532
655359
1450354
1513735
464943
371790
719665
1673588
1467723
1986801
1460622
1571988
597712
734579
131584
1202125
1340013
1163943
455435
1475664
1181239
671880
287288
1131840
235269
1186476
1176589
1790223
1307645
1009427
1774717
835030
1506224
1720230
390590
732705
943604
1125193
53859
914839
659896
1480301
14825
1638697
954301
1900309
1876098
262563
353664
1506237
324382
1718408
48265
333075
1873376
754774
1697807
1838000
643432
258237
1448674
1138106
464498
291339
444901
1556281
115210
1962095
612369
1944447
866136
1081954
1064694
446721
280818
963254
1468523
1832079
1009060
1394476
1741441
1289715
1058220
518111
1971512
1682577
399250
334544
179266
224378
655278
1518249
1873666
1605441
61971
1408566
386740
1358236
1474593
1528104
1524706
269383
854698
783952
1195204
404792
1655655
1970130
907518
620078
1355489
1473711
367782
31537
1328719
299182
334182
1352714
1557788
652773
1208737
194941
1240343
979521
684561
1662949
743288
619005
998150
627477
1930179
1685395
1512962
548665
598020
1580528
1021371
907535
8554
268046
546970
1169862
1117897
1568157
481576
1498375
588365
670002
1139719
1131807
398609
788390
800119
560636
652637
1390405
1737373
599067
1058608
225047
478996
1370942
1474692
1740249
1666655
93816
153821
390502
92050
411243
346332
13041
1247609
948757
1941994
66937
631874
1833627
642175
1205218
603789
841722
481346
1725637
635044
1799408
192825
188586
582108
25688
189627
14625
1420401
152896
677964
1792827
488723
1657403
26248
905579
1682594
77544
440851
1632908
550658
1403321
1375431
438162
464777
1401572
1305111
1683571
1050141
70041
1671427
497539
234307
536230
446466
1919818
221547
1772467
911008
1779710
664867
1669670
452874
921525
1892306
259137
1764166
44561
1090791
1147947
940181
1898704
213595
963398
431407
557283
1541161
690179
417670
519168
1541614
1025510
1088756
1635031
1611594
170468
1691479
145463
1605451
1537454
97139
349190
342007
1172980
1814422
1747465
1859473
1855042
1125153
1763713
146198
1306400
686191
688092
366160
368488
1688237
683333
1453684
443586
1421933
1622548
1381676
1406914
1322127
1131838
968423
747844
237564
115156
425616
605119
1128760
529360
181733
946382
1967792
1979944
1131399
1970339
1465481
1448063
1260834
963156
389195
1906682
907145
964119
37703
1468272
1768460
1488255
1873509
489791
640344
120209
1775351
1445948
1644696
165560
946807
1555347
247039
1414761
539978
820114
1229549
1268872
1940344
395193
1633349
1105667
258020
901372
1204604
903486
508908
1761456
125419
804984
833457
952695
1234754
1251702
1648730
1760958
118735
1487382
1240648
1544533
1201113
238118
626671
505179
489433
1087118
506143
1519318
1611755
507222
1732400
215774
786399
1271407
859659
866911
969432
261582
354003
995659
533959
1558884
1588762
7816
789680
1329115
712002
4565
637579
604
1920940
848821
965940
589993
467248
1805114
991837
1659162
1328076
1020806
822236
334555
1481758
134872
1183413
1741718
899287
1899687
1177749
1589351
1659746
242457
1110018
1224557
238552
180907
609606
123107
1063961
817538
1291318
1932671
120900
1557238
429696
1008707
324819
284899
357526
1815397
1297198
561927
1897180
122929
1948084
1744899
292478
345689
388442
1627807
1893741
1823477
528298
980431
278280
1071200
1789903
727806
1739263
30957
1519226
1402656
36633
1791997
1101428
1894694
1928958
651732
1465673
1442017
1964841
980230
853339
1593840
889377
653380
699435
1806356
992011
1491491
1376712
915771
1996180
1628070
1285144
1245783
303427
1340756
512406
1968003
1973807
1504291
1669183
1242571
161809
1672380
860407
500637
1501856
1647560
1244995
805472
467697
1919067
140398
1965358
932149
1068000
140683
1887146
804338
1079076
460232
1005412
1329400
374411
372327
1513610
1711596
533096
563706
108063
336300
718375
1527308
1952448
674459
720328
1867042
1301509
368833
1590123
1170515
552669
547942
1484768
271325
893280
865835
1211079
310694
19168
232758
675300
1010958
1001327
1304590
1112801
1322189
1569361
995755
1245028
1446451
1890540
22268
1595902
1487958
1564793
1780122
1173881
483098
317886
1761536
1294856
340458
1893344
1971096
786423
320527
1186131
1740079
29362
1192699
1182722
1775250
666423
923474
1222226
119616
1936478
1531037
130025
6944
862457
1101044
272547
926083
1127341
809902
1529947
788933
840426
621800
690235
1368740
368893
1196516
8143
1004005
705853
1935882
1630783
331272
1483618
260363
1280401
1354361
1067147
260646
1357348
820833
1535883
1789321
757131
790921
1533540
1179626
745667
902682
1393419
1155753
1177796
1525743
309429
725533
947626
1079009
676211
1795710
730346
1453962
1594314
472595
893221
922508
297620
1699550
234995
825899
778934
410226
1841161
1678289
1582178
1640454
197853
417290
877042
1041286
105956
564114
1247710
1778535
1520621
1165350
734773
508450
193453
39019
327438
1677666
419039
1137237
1480214
1564528
1906460
1004180
1896283
1700524
1359624
1289085
794590
854405
912315
1755064
833166
435818
1283173
272444
728191
379840
1786026
1026431
1963432
713165
492816
637639
274329
184395
1431398
343761
855205
1535384
255604
1749195
758352
1349984
1276080
1584710
1876772
239439
1215028
797531
545403
1193854
1342644
1944179
1133413
1049050
1769946
1370845
711436
1080398
122597
1263847
361344
109171
1067757
914921
552492
319387
1396071
1841723
352340
992933
786448
748497
820180
1633897
1538375
1511633
307538
57884
578039
439161
826526
571618
256433
186909
569749
915706
1123797
1108636
1181447
154357
1149916
455928
506063
523717
1017370
1880533
341494
144785
1349979
1642437
349207
1388173
1233846
777951
489943
1720363
179557
1806231
664525
1317253
1103814
1279362
216581
1131536
523174
810237
1235219
728538
836192
489812
595562
407825
983649
365865
202912
1556156
78241
911098
1976505
680253
887632
784097
419208
1178234
454198
527180
1427052
1040928
298248
605786
866561
33912
1473563
1561705
1742836
394484
1624988
1073022
1188822
1381771
492296
1540852
1444447
169289
1830118
1470529
411561
1764945
747068
1949104
1936927
418154
1274163
756810
944348
957774
206964
1093103
1701835
58816
621873
1788083
64156
448379
184469
122772
1386888
1159425
68284
1022173
48709
332666
295238
1547514
1072170
930989
453846
527806
1296523
397207
912738
1501793
1793081
1065906
1435662
1002536
1461020
733433
1081711
1597160
147712
1455521
1860583
628821
1564918
341182
280096
1505550
993506
1460164
1332742
1374349
1406167
702858
1179666
568097
186652
84993
1642988
860154
1312651
1085631
1088265
135446
565596
235066
1681943
567780
1380304
1873841
943819
582851
1689971
1011785
930573
1630038
1957990
1998044
1768670
701223
1986366
1143321
791494
1548699
1682924
1492086
1005193
588285
1593337
1607985
510087
422145
1431665
1588879
1866410
583465
812435
1243485
1868392
1091340
633563
1782037
1601248
277937
1496696
1218139
492902
769644
1886993
956073
863358
543972
1522692
848081
1970613
833869
1796257
1617711
1937529
1670521
862262
1193020
893567
796856
893805
1354922
484145
804963
1883303
1092306
316918
1507952
1607117
1527777
1300309
589300
209701
1561515
766993
1368638
680550
1932525
867201
531191
839885
1953368
1093354
1240430
852362
1018406
528350
684011
918538
608404
1961945
886852
1532214
104462
63476
1080729
54299
1198112
1830417
1916807
41504
466413
1026243
377556
1162062
1909374
1922791
1879620
921044
383253
1111442
592249
1416436
1695504
1660420
465571
1201318
476608
1211855
424271
47658
199475
1758193
1331796
1872251
706365
1759306
359635
1248966
516686
1891821
1826401
509915
347643
1563883
1953813
1878701
1193752
1705929
1999358
958155
1117719
1128722
276291
1338778
890550
757428
1897792
1663536
819720
348983
1869465
1921022
1889269
1261132
842474
315702
862754
1843515
493164
1399095
731523
1106346
401679
1022693
1676633
397369
1001789
1019855
540077
695749
123663
776503
236596
1314022
1124174
33717
448662
1581377
329961
1815855
886648
1353268
908249
1492242
1004958
752296
1059719
870568
353056
1883404
781517
1852108
1559489
298069
812498
289555
877588
1890974
698244
1165149
1744062
291696
840484
1231889
677040
707480
1169287
958434
209729
749931
335331
612828
1033163
317307
1636140
1647229
934214
293738
560907
440844
1736550
576198
1987251
65720
1531618
354230
1593892
1119462
905562
699086
1667653
1518997
840337
336980
1681956
1070254
833459
874601
455795
183586
383953
1026936
1391600
1874352
1319397
623932
1961166
458907
1023152
999019
1613890
327987
652219
1364696
382958
1980329
540564
1107922
873772
766055
122297
344278
720155
1022096
1907400
120996
728147
156760
1292882
1407592
1903637
1096532
1058595
548787
1127171
316520
403630
1618665
750937
1964953
1649499
565021
901854
1214302
771665
598716
1599565
568593
311857
1121203
830368
87268
1998813
1588974
1634210
735477
447113
56338
1677009
607134
1628157
1414194
1720992
157635
1523899
1182869
1143030
646691
1176431
1723200
1172512
1311962
1025400
435017
301534
1773949
674791
1762671
628750
1360788
1645516
752162
1020985
1255320
723855
1164592
1744444
1393832
169065
1033406
515431
605904
1769092
398450
1515425
919930
850745
321912
1160667
546620
381095
1677115
1927700
1980390
17645
78140
1733180
1301906
514202
1543905
954302
1873815
928809
1425114
1214537
785734
78160
476303
1778438
1766764
1776358
909093
166282
68787
1794990
27138
1380050
612046
339361
161102
288114
1241006
1343847
246497
1357192
1918314
910452
1147839
1216028
1884626
1128942
26206
300057
442991
763319
250457
1154837
1939682
320931
1427376
913636
436150
659914
1450256
409458
123345
1553376
705869
737205
549460
344497
526168
283656
1028110
1698937
1665434
72257
1912013
1723906
173191
1450953
245864
1527139
1278113
1241972
1767353
1601335
1985672
728812
1445906
6459
1877245
711067
773687
31923
519382
1455489
971661
417473
997617
500082
83510
249554
430606
1453714
994848
634554
67426
1991397
1445937
1835026
1121719
274826
229948
1877709
981540
957341
1972726
1138714
1418621
762556
1505946
98992
1078728
404081
1580677
730228
756147
215985
734886
1107600
1364705
590504
1212587
1499271
315835
306716
660035
1612968
720734
1232952
602630
1670292
569645
606902
1419440
504181
1673819
1662038
1481901
1653678
1057774
1389703
27735
1136812
305939
745902
1263320
478458
1811922
1203430
1462737
1326004
1174563
1507012
1363530
923570
426964
174675
1432502
312197
1193374
1090372
145582
1483325
625110
1698643
965936
1664310
276291
544555
1586535
178566
1771467
1728759
1426772
28380
311866
304536
1627488
1445189
379635
1273082
1171335
579254
1003710
532151
714630
1025258
365078
1064546
176168
1262624
1089414
1949662
1895051
1135628
614714
59098
487111
240301
1989479
1957409
1070280
1788578
1254517
687483
1983820
818389
128013
1477813
666841
867933
520815
872093
665812
324080
1322106
697758
905653
1789672
1240050
1040720
1543323
1931677
477994
1607770
790495
1081780
490863
254907
1669495
744280
1029632
1560071
1859756
977689
262533
1688285
696422
1767313
1227426
12546
1493886
18391
1882900
681561
1291132
1906714
1521812
1149524
814971
864811
194856
700348
1448962
1141402
1768766
427747
1034345
1822904
1114753
379394
1386422
1750625
1965192
1510252
562859
1503329
1696607
172523
1437793
1815294
1776052
279971
298885
1255737
1697131
259249
97861
884637
1661560
1209361
1438887
1798116
892946
1165099
1101770
361039
1237946
419481
1335710
1223871
1743778
1833559
1394892
1134631
467637
978614
1424768
1042232
1991855
199707
1174444
1801277
23324
1972364
1329502
1879355
1588651
130497
1575362
339437
175598
1560071
1299235
974943
301902
1454696
165036
660039
438811
1047621
1305194
537481
399623
955292
202771
691726
1455603
590165
1855169
171197
299824
1953956
149718
1926254
1046714
967081
751915
417966
941940
1375688
1763608
1023204
35254
139557
364635
165224
1692899
188337
741486
1141892
940336
1015325
453772
1073876
1661895
177320
703432
736146
1181222
826870
232588
42550
696300
405459
1617681
977377
1287551
1011615
373792
231862
612317
44797
1177043
284654
1109762
112901
602501
1858135
1823446
14313
1441299
1159208
1732193
1419823
632257
783289
1795518
589023
528142
800086
1903305
462590
397599
317697
336877
1622734
1762796
1490432
463481
1096575
785232
1874497
1081558
1950769
1206748
477322
808995
887856
1170523
1072237
1814421
574032
914191
1096480
814142
595206
935241
478142
367688
49874
1628715
933282
1978055
1374209
960514
1330666
1474179
453848
21488
1011167
411327
1446101
880197
116474
1734130
1141801
1829581
1456313
527591
1630129
1879019
730182
924662
1171986
206189
1941554
267559
591434
260784
11428
1488728
1581461
175182
371292
1758929
1718230
1811946
709671
1774853
1860286
199014
369999
397175
1654400
264388
1241672
890448
1889332
1623576
1036035
1301947
717057
83979
138453
665803
1057168
978781
299769
870574
1443206
798420
1851051
976670
1913189
1835495
434934
333669
876012
557283
677732
797822
223966
178165
1772904
1636502
980902
1100823
611177
1761662
979673
1552368
1298882
1496113
908799
404177
61319
1473744
648168
1219054
664367
1753964
1330553
326661
677642
1387459
1510867
1381246
1295745
319777
1755073
1266625
1314205
1174171
783296
756654
30297
1403332
158251
1480684
298162
1681911
1486941
1820161
1579121
596450
913332
1029567
205124
1896557
969732
217939
1323420
1268989
1120284
709826
880502
1254435
306522
1304347
1048702
1293347
1434574
574429
171332
1103012
1822566
830493
811958
53443
217020
938208
58152
1267777
1766511
1814314
1087507
812182
1108414
1730362
1452110
661245
1992502
62427
592738
1280667
984527
970743
1231121
1594998
1778714
248536
1464730
1462277
1893400
251016
1219980
178777
687253
1769356
1653284
1659548
466119
1144700
112472
1585685
350611
514268
1839357
469120
400198
670305
1459635
1940410
1106714
1386911
1443664
983659
1650337
14745
1111942
835983
1019025
1959275
978173
1869552
595502
720182
869755
1161140
326708
760184
484975
1475923
460318
1101667
911149
840611
1749306
783141
1007821
672786
1446662
528915
1178300
1512786
1528543
1309053
528087
78347
1077571
185522
1294624
1169722
1717860
336943
36243
1563491
1079210
367878
237035
979387
1100149
252473
1016067
385451
1483587
1261524
1772535
953736
1430206
1854782
1994975
1306629
1748879
1353193
573552
637971
1046652
627749
1889655
969754
1548086
1025050
1336582
947549
1485080
141380
252769
1593022
1302217
200133
1131844
1182849
276427
309787
873701
1283207
117645
564085
417697
1858680
1677571
111395
419280
562114
1283921
1369382
49755
1439761
1540741
791677
969709
1076648
1766635
1116316
1500886
1549696
1702698
121007
1504100
1842736
1017713
1592732
881744
408156
8052
1149247
1625533
913504
830439
1848045
306561
933728
226694
1150173
923077
1050912
960656
1066121
1208618
427142
190772
827438
1738345
1787230
1810427
1188145
1548718
1357728
1816693
328327
601394
337550
417339
636882
1456704
1242653
496779
119900
1968562
525575
1636448
274464
948027
1476488
1507906
879394
1420402
1528457
1475904
93842
1277400
1192850
376101
1801668
850958
600839
1852235
1707772
807209
85440
1584324
57116
967864
1196771
1974308
52762
247454
1407325
1670261
80436
1665944
1245163
460977
1805578
1941724
1046620
1687362
59188
1563920
144069
1488770
1683614
400761
1053595
350862
1292988
350608
49293
925760
1880517
233823
481017
1116215
1595695
1533810
381323
25411
1598580
740221
476869
1471553
1521522
1998840
580772
1647642
896445
1487227
906037
864551
1271000
1883369
630932
1532901
1351826
1509235
1729944
955396
652004
759953
1696098
1548060
1263800
1306541
1025628
1449015
1001703
741976
365085
1545093
707277
1680500
602277
478542
214105
697631
1510222
1977683
1015928
1678977
817163
417719
432891
1261904
668588
1001223
1950415
159230
1799327
553273
1030499
1617705
1053819
1318685
692763
69200
1592937
1817910
221522
659973
1205459
421992
1439619
1409933
1829214
1680492
685790
293685
325654
223802
1744202
854527
1453837
568090
1746106
1833176
1985356
1551441
1598237
1243334
1945828
887444
1678792
559143
1401436
124840
618223
210251
1176702
341854
1228895
1176700
770659
285299
1965758
1293166
1150588
1413245
1576357
490988
1394376
940656
139864
1339757
87585
1716229
23031
629371
1214724
1631169
1858243
1328001
1447421
1789030
1199913
377890
1916061
717771
281748
67677
1484218
367334
1253371
1671458
1566971
239281
1305518
763428
403977
518856
1972765
840646
1399526
689996
1370467
1695548
248795
389513
866402
1069613
1694414
3219
882038
1794891
554347
126309
1393326
661262
470418
1327718
1878927
845790
1091696
763245
638344
554618
13228
705735
1184780
272618
1742775
1032679
139765
1711437
565961
761575
1903563
733197
522283
1766770
30339
388822
1747237
369659
670407
440127
120670
1654786
1363754
1374795
701956
270782
1498283
1037832
506951
874869
114998
407746
952473
555724
548004
943294
1547233
596042
400137
444314
1833074
479740
1105266
1244832
1729711
1457192
1593397
1615040
63104
1766733
282414
905278
1063244
353831
424485
1298881
578345
676467
1454987
1780581
111929
100038
1122695
172608
1567320
329838
542518
1085358
261843
899206
333733
1931919
1044186
485838
1379427
297782
1314086
24903
1845102
34645
627070
356985
512704
118171
1906440
136245
1638754
780583
758906
271501
1735042
65399
1023466
1448384
647813
1830758
1652629
121895
1280505
1851752
255069
497088
540369
350752
766366
42415
878569
808530
157205
1652648
484684
1327592
237433
1734763
509971
1460806
1323362
597057
214041
1350441
1631464
1355501
302875
31189
1631952
590164
1996859
752103
975554
1465410
65784
1874364
1345655
450957
1174128
110077
378299
1265348
1929094
1303049
715741
1025555
90656
459222
1675693
758693
1065881
1865007
1191558
326744
931989
1834740
871833
1363169
1224759
784959
1238631
935254
1696881
590401
1207600
1258270
964255
1262382
1561891
1734964
532287
560292
1652910
893886
1735352
979319
412963
1685458
657728
1059086
107174
1329633
1714035
234062
966935
1812896
786521
646713
308417
1998321
1149499
1968456
1332337
58025
1643282
749861
592621
729398
626625
583430
1916353
1910888
987199
1258009
488770
1892346
267175
327579
246111
404717
1837894
376617
1079025
508311
1100063
1152103
1036743
1651019
664521
881495
1760051
508943
734922
1584378
599056
1998444
1614362
1227976
1637523
1817620
456819
49746
1501493
1849495
96323
334022
711026
458408
12122
1446876
1451768
527783
658955
21943
1329250
1448390
1318949
138536
584551
1675415
809029
453822
502131
496443
234868
518894
702220
736664
241015
1281029
304592
1504956
670060
690242
458734
219055
951438
365392
1501823
1966883
775812
1826172
1373527
71633
1887455
933664
1520177
978146
23058
1206900
192727
1447432
1258712
1445608
1669291
131784
139326
735251
1284830
913679
1526547
1883000
1152474
737178
1712011
661575
1336686
1620760
693643
1898689
231502
1301107
1643131
1609138
46434
804948
795893
1532507
1114335
190982
743879
1486588
1883232
1026023
1553308
917813
1899538
1743580
12677
57519
1155816
1999210
1042485
722998
1350038
1942762
333793
1285435
1182024
592381
1714499
35796
1488696
1627199
968521
624742
569393
300615
656445
507500
1753629
1129823
512344
393092
120941
1792614
978724
524737
1629597
241511
962977
1238888
845898
1482246
1665116
583822
1173121
1608779
1442225
1629849
240068
65269
1213567
143897
1205185
67205
1008836
253038
1932331
1634127
371755
658148
903464
849364
1334749
1301098
137616
864397
1426087
635016
553697
443523
1133698
1766192
284329
213899
667192
174524
791455
1361231
1429099
1084213
785374
531491
1848708
1500830
1776973
1328829
144224
671081
814935
1312616
1250119
783244
1317271
1124104
1406457
822261
381709
1298625
1156218
1836944
904961
873383
1492562
409479
323441
576504
1842101
1620432
1426276
1748341
1095115
1299826
632438
767883
251275
873756
1518934
184032
1921527
13036
1739500
623380
1930095
479759
1091945
445621
1719787
213161
613506
1754628
803539
445609
1379388
1019149
1708968
681910
470410
1152819
1069817
1562776
575030
1973705
1253308
1431308
1478283
1604710
25748
1716881
1687462
1078273
889550
1775561
1312606
1889831
1733379
1887208
666161
499273
654556
669043
1851468
1493844
502136
806844
827368
1601639
517567
1889609
328051
1240609
1275176
415674
730849
195709
280165
1150987
1978734
1151745
144189
1070912
1325408
534378
1855437
1549358
1762821
1652490
522663
1041394
20337
303580
1418179
1315513
87015
1310093
761084
1775028
155362
1654848
1492593
1910894
1349513
1148587
1358829
943619
453221
115357
1837548
586969
647498
88868
1936636
1151707
946619
436436
118879
1151298
1162000
265245
1854272
155939
1942577
934701
1264477
9827
425221
682840
923161
150063
291931
1593838
1846374
1277001
811470
1636592
328761
151413
1251554
1607891
1720999
1642081
1525699
1623732
567118
960097
1717527
1581872
811285
283697
1326308
1683802
392589
35528
1571002
285017
538547
802647
1183894
1991395
1533267
659135
1649524
164691
697548
853816
1125508
1600092
1106210
1835217
1174110
736626
914722
442489
1921315
207788
917293
924488
1771634
247224
953991
1638824
895502
1063893
654613
1114328
675218
1560542
1857070
359453
450923
953312
74538
259173
493460
1997446
1269659
1183423
754150
1596457
1354898
618999
1100738
1716984
972572
1777831
368800
758555
1804327
16380
1875624
1813113
608259
1132375
1903849
914610
1064145
78570
1318741
1378251
768275
988837
976054
667232
1226317
399960
744085
1334873
66820
1957054
1976379
1520232
1349078
397189
948829
1437479
1350541
934566
1878522
1943160
1863332
1264359
318574
1086063
1339440
1123819
562423
1005619
1857730
1390703
455233
1832557
1553818
1941892
1483800
1103077
496049
922991
1330596
496501
75380
1185625
1897550
1216452
1484964
961637
488404
1886133
707024
563351
1721636
1115675
315949
144993
1603929
1864387
558947
911956
1622073
1477837
558832
445355
213145
352081
869288
145024
1193965
1984823
26059
471265
604885
1717852
797472
993998
583215
1775594
1616460
572838
595455
156818
1774330
1342472
1745448
143208
1264918
361830
1500588
1323672
128338
1505566
21191
1697800
384228
838645
1395550
540657
148098
1380296
1494656
188142
714526
1432656
650951
1765587
1488843
1359127
1035103
1465570
857070
671385
899428
329249
1414206
1908208
568509
177982
369065
97515
1081734
850957
1936015
1411921
1717879
207333
1307118
1912434
860060
1138830
779468
25406
896108
964997
956664
415645
948385
133416
1939146
1408816
1789950
9237
1358122
102600
55902
579015
1300732
1286874
88389
1815046
1699322
636610
49442
554007
1245870
1652548
1988619
306503
527168
841131
1010300
760741
1855507
1160471
1526333
358192
776207
1379896
1162590
329074
334702
1649177
1233472
765428
1114281
1048611
686011
151373
330190
292510
1183798
1617030
499090
875921
150198
599362
706667
80234
1024107
1276587
213550
532153
492478
1724386
89174
1000891
608094
736335
1071897
156755
989915
1606016
749285
687349
634133
196559
403516
165517
1012191
37050
422121
705100
804332
633063
1855737
600803
1103926
397354
1023999
683196
1611341
1943058
1432325
416761
1032638
908967
1482427
185323
122090
1672682
875593
1026333
494226
1196958
646653
1132653
1599574
1178447
788713
232619
896491
673134
1139401
823763
128610
881729
1648769
1503575
1985534
270413
975717
1230651
375553
525719
293461
587413
974074
1404891
1817122
1673298
1846667
1392322
790255
1503649
1594228
516257
341888
1797426
1369474
1052207
1070598
1845497
1418811
1473463
174258
1134668
1718823
1869616
310494
713559
1974647
390718
240
1499812
1798032
324972
1852274
540718
591848
1986235
1225611
556967
1361321
391496
1709841
957691
756216
1227939
231429
1860377
1962643
47210
37388
1960253
1587600
1250511
208050
312233
843140
1628588
14184
588753
1628877
210546
1920042
366254
599357
1873656
1140483
1976287
1892216
1193848
1898998
887034
632398
1745462
722346
1179629
1930870
190516
953627
585105
1447167
1881294
1941382
1536540
996597
329709
251552
1018629
1056799
1920510
1834910
336032
279624
1440759
1989817
1177373
1909473
1147480
1399305
395445
629593
1843954
836529
1505126
679999
1402702
371732
1784957
730830
878321
1080981
1030309
599687
570692
1053500
1564291
81072
122125
133017
1989189
367244
226184
818428
950896
1916809
615389
298234
470597
1224511
1507134
1211613
555753
1387990
1898732
173733
854379
289804
403535
1433969
1544057
1870439
300362
1029528
1012589
1019351
1298807
1396872
730264
1822412
1737826
1321868
1904988
602010
1022368
209666
653310
640264
1024708
1250252
1175984
1497634
1298540
913964
553210
252226
185057
1767664
1481592
1942744
509198
142009
1243659
570739
477836
1257751
256240
1647641
1383133
1843477
1377214
1588620
1586731
327761
1048910
1218408
1309294
1587867
1681802
1070263
40954
633436
281573
1203407
750645
1877528
1483830
1633470
858241
1553912
1312337
318788
1251650
27079
671442
135582
356265
390032
1403464
429395
1874976
1732406
932648
418220
17277
1966266
1631432
824315
187931
321700
1195143
721076
1271871
137898
662245
183587
915090
983382
774980
1597180
857998
46269
1530641
1805211
1399630
948886
35051
846741
612477
954422
1499730
1216011
51312
89272
268170
1023989
1597298
1462351
1186092
1443839
1134664
1684671
1854956
1890328
732414
1084962
1842524
261857
1373382
1312625
362786
961482
99771
1729665
1366297
1512151
767727
1227092
197467
1632019
1530627
1092388
1072785
1988822
1144135
789715
1925688
928611
1872236
434255
1531815
522403
992746
731551
177753
1679313
861831
1966863
1885111
1760162
264555
367622
449656
777630
1220879
1810055
1521381
935344
468956
135601
1769051
981547
1172751
1683030
825602
1805307
428404
1691493
849489
1157086
594693
212227
1712737
727561
1861684
159400
1725254
1896184
1525666
688011
1215666
1240715
1656343
1380943
1956697
1920316
1910485
1988893
390759
219076
40543
872312
1292585
197217
1182415
1630748
1625063
1081814
1338389
1513900
793464
754496
1855358
1497218
25518
978481
1735047
1095088
1896954
202503
261870
703627
668036
1430414
1708273
598296
485925
609337
627668
1637228
615311
1573506
1957621
379065
997692
891369
659576
936561
761208
1156374
1235028
511341
1078004
609232
741468
253451
1634059
1285520
1050853
827735
707181
1531392
448891
1033667
1965706
1009214
1105890
806345
1530990
1974519
149472
385575
263395
1079152
1969985
1763833
623573
1832607
812752
1688430
1638299
1584085
1998970
1737602
397131
396174
544350
1380698
212319
1608318
608817
899244
1700584
548891
181787
839771
1506719
1172567
396858
1617329
1639034
1761060
1743649
195520
558312
1833725
1347835
989575
962080
1484163
1910823
1674311
1117305
1741647
1116196
1561131
885276
1048410
1929445
1088592
339640
1026500
874218
1794355
1577200
404945
1240895
1946668
326410
1502582
1417447
356301
107702
1397557
312500
1653792
384063
1878245
835360
1549630
89961
312094
519787
932513
520249
287869
1203813
236786
593623
1064887
584102
1605335
1060651
1573887
1461393
763875
1686345
430099
1276079
1414432
730728
630402
1979160
1979302
1318706
1083604
383174
847421
981994
110424
1355233
1354494
411602
1144363
1208232
616782
169939
522533
884302
1841199
467899
961359
1557919
660121
217472
303791
750253
56756
1301936
1510875
1199033
1814934
1658513
1837752
1078106
1521809
157531
1717172
286322
671299
1038350
1660264
1290317
1188517
1644325
1585044
1322596
1839229
1387715
682627
729254
636750
679472
993654
1321224
1904769
1961320
1902021
41293
303257
715310
15117
540668
73064
921726
1351941
470591
118146
1983642
198866
1249101
1610557
1609012
1855240
945363
1079557
849055
1652084
338179
1610381
1987895
88745
444437
77890
970948
1789251
1156577
112509
1720154
563278
304470
1277451
666976
729386
389407
953023
1289753
346415
454405
1858252
29066
1983655
1072266
468473
1505428
737440
255957
874051
1750556
1345104
1682041
886956
853533
1372515
509467
663857
1260881
266499
505915
779467
1866962
1510651
114132
623920
219230
1305687
1427039
116326
492965
1059870
1207385
1690382
387691
202428
1836061
1323805
119025
1507357
1245369
696691
678821
1340364
1048700
1869665
1490627
1051305
1204552
681600
1087472
983476
975131
520402
552808
74336
667467
205144
1579712
845181
616938
1340567
947753
1760987
292276
1358223
610227
503723
1546442
1309965
815112
857038
1513952
1569567
288622
1775662
1027965
1693937
1437766
140988
280135
1359788
1197532
1400968
1152302
138599
432725
413309
1644719
503713
1871304
503434
80918
1128299
1279501
128340
477755
180762
1264566
1555635
865090
1685029
224074
275048
830658
1544312
306922
690914
1619780
142899
342210
1146287
182580
873020
1992894
1021657
327765
760583
193744
1222890
1842695
959886
898209
659765
1573260
1610383
665813
843681
1627579
371153
1844603
814799
1177402
1654094
1316379
1829415
1706238
1056345
39070
66563
842680
1526512
837492
1303273
1048382
1576327
753024
1931888
145991
1401186
856899
40020
1501268
1708044
487882
591834
1292994
780480
1380233
29489
1027059
377357
712828
507273
1975550
572612
10241
1518597
1028191
117651
1037769
1026508
1435889
1969368
248219
1838874
1696413
292317
286103
47816
658636
853066
184329
1968935
957468
1020065
1049898
952235
266334
726019
732243
1758919
1738479
505405
356246
316281
782170
52094
1138679
1768196
699648
656663
1445952
1910155
697902
1807392
148652
1517822
1246857
1372647
1831169
1543558
739486
724579
287696
1335828
169738
1727913
54949
1172191
878898
1747041
1128221
1098525
1233592
26457
1640741
1281151
556606
78584
781812
108951
536574
1697289
635342
1800222
1494564
600545
685094
746467
414738
1130324
138407
1930771
1016584
697343
735271
599733
227253
1751190
52472
336032
1508553
1824872
667794
1107817
718205
131614
1067797
25375
128889
777916
132093
1196598
1065687
379361
1388621
1521648
31907
1054761
445939
495722
997165
1433936
1394124
1945878
1375848
1986109
593639
321322
1862051
1209870
1682923
105019
401542
1720831
1486624
1095343
940118
20917
1398502
159341
1019523
1497617
244051
434259
1120629
1363492
575536
1847612
88011
1390938
1860653
1534621
873072
1698047
25123
1118600
1193419
1650865
1228759
1150848
1073636
250122
342458
1316209
906189
99733
1102237
100187
1279246
254593
1791990
1627341
399049
1988760
1353990
709360
766675
673724
509518
222930
1211351
1414722
69191
282104
1725927
1629111
190106
210067
1333124
474286
1999226
209108
1655835
943293
851381
1342737
700964
1256860
418998
64295
1923703
539278
1770985
1079367
543930
981298
1971782
1741132
30789
1625421
490978
215267
398219
297953
1675341
797981
1704411
1022370
1068246
1820944
1809788
1140393
649700
646486
77958
363773
223902
1337802
754769
842732
109826
903281
1765827
163660
615319
382258
738618
545904
207267
1048083
348882
500896
973555
782287
678647
1202607
454533
1744653
927863
722422
195768
363691
888905
1515345
1622546
1766367
1560328
1822119
393797
334159
1912536
593261
894504
1850841
1125518
443102
332651
1079518
1122696
1412276
1189752
1156927
1492558
73112
284790
1569992
1205055
552547
1103611
1940088
71256
1629331
284946
753046
613551
1254016
1109504
971250
597661
1547449
130720
79979
1404862
1453700
1948115
277595
279704
140151
354660
1940728
1365302
855345
892137
153221
127208
1843117
1949132
1453620
1783270
643311
695089
872808
777634
434136
1538571
920767
1394701
1808300
1597799
681831
405359
1359654
375195
1538842
829932
81473
1017110
1270378
1337576
1680941
1941742
581989
1780021
1645891
1332302
222211
834837
535394
600463
1510438
1605790
1546385
279467
89584
540872
1137815
670788
1599354
448015
823903
1816761
1820179
1505150
1884106
480010
1193983
575254
606163
400316
725289
966270
113395
238994
1000444
379100
1185014
1176817
770765
876915
1935849
1442136
822462
16979
959364
1989046
1429140
1062749
349264
141975
633072
1441445
678814
625737
1073890
345930
1371886
860308
1106466
699885
1146864
214645
1004203
1523635
493309
598787
312076
909793
476586
859611
640016
1269160
1830040
498104
674297
299866
237664
531416
1005388
1853583
689113
1478517
1550999
755070
1306015
1107684
12963
966407
786625
456146
215573
1205439
1744336
1411501
1918047
195137
1334692
819789
1896837
822337
1259747
153368
323369
839103
1558520
547944
1587941
575751
1004622
184864
216707
822116
52163
85609
228921
1287047
1225292
910740
616472
1736581
873236
45284
323655
1392857
1528450
792979
940105
564215
844475
216589
529695
1866382
236738
554806
299237
1597760
1184290
667063
976439
1159463
600642
1556408
89517
878326
951578
1156971
396797
1576502
1076195
891294
1542722
1287251
1598414
1647533
987639
210951
374165
1825741
1445090
1399218
1273692
1213547
1684152
942456
770210
1622253
1799067
88392
1152160
1718716
1471407
1213470
1482133
1896760
1929951
1936134
248805
1094668
1834988
1486455
644511
1737089
952297
545393
684087
1084285
1440466
1210904
355357
635176
536008
1464545
1706684
1208084
697682
1497528
799400
213298
1915034
25411
1030155
383938
301774
1440960
131537
539774
126598
1644619
1980275
1021955
1712632
893704
566510
1066072
320081
362758
718268
1093993
1908371
308249
1516397
149042
31217
387858
1278918
603347
1115109
1805701
294073
745203
1048407
126397
528559
79639
1845582
838739
560276
83134
610176
388141
770206
224196
1881316
972195
84238
961946
1042774
710752
500134
99542
1640135
919320
52262
469617
990351
975004
1431976
1489077
406737
1642736
554892
778406
1567406
1684196
1007399
1670313
157130
307781
897518
1340756
869138
717624
827616
1289033
1240599
1548189
1158158
812276
468988
1509071
144407
1243154
16047
1948886
716939
151718
1955574
674936
1212962
1715943
638954
196263
1369067
861675
1307491
1351065
68127
451099
640925
1789043
1173039
656388
1597481
1588520
1677948
1927530
825957
897539
1504826
1458623
1041194
652385
55238
831616
825424
54705
786914
620495
1387355
1447914
1855826
531590
1392819
557392
768129
1710146
1459876
1889167
1512067
25445
1587602
52703
1723555
234942
849484
1944496
1268546
1453188
1812185
27511
198927
1753408
64578
557766
1798039
585707
1991361
378077
922120
821701
402754
104909
446615
333956
1098384
49919
143408
163629
1432221
967046
1179911
948090
797151
182370
626157
630019
707992
1394192
677644
868650
1916229
1119178
274497
690382
1014431
1801724
1989338
1134966
880384
107051
505346
170728
1287235
102869
1512138
1386543
798775
1412397
83819
1086960
812273
1923851
149392
20093
616195
432771
1170116
1297895
223536
1334853
1298293
1097642
599985
1313739
947212
1561457
1897238
1119661
1391247
135728
1169082
1642473
209514
1894886
858536
1232663
1732808
757913
1132397
1568464
1493370
1184020
1837580
1369627
1860786
507505
1101013
1522427
81335
1294002
1400101
723114
1795936
1352036
1352287
1327152
740894
1675644
1093551
899643
1620967
1601713
1119593
183393
53749
883997
1110112
1353810
757532
1604715
138870
1678642
1598426
870630
994842
1125710
1308925
1420175
1812333
194034
1940015
828810
174648
55844
902684
1633910
565799
1933979
489527
987294
614617
1464939
1870318
373430
1080681
1841924
332705
1396991
353204
564786
503911
1649344
1989051
632480
1235540
1926990
592754
117366
624119
184041
1937927
1042422
1856497
1876919
222740
683047
667813
598170
1775703
1069180
96494
1629536
1063996
485391
1956925
600690
1091188
353058
1051088
1879461
1742908
1389612
1159532
389592
1789047
1847062
31879
995697
806689
1364611
601959
398581
1321128
380544
690999
1399134
978083
458640
974562
514388
597409
979327
474931
1521596
286074
310061
681406
1394050
1113888
1025312
541757
1187744
1276321
1783979
1827390
1955013
1459139
1525986
650428
1852724
813620
1549828
1181740
134359
345243
1792316
1980748
972951
1765448
1281197
938479
1398711
1230657
872011
1639395
1191543
945517
1451987
1575213
1206259
1872694
1543371
374678
1876185
682953
876030
828811
1008636
1340070
1640913
826962
721864
1477518
1647421
75466
1667886
1008974
1048567
109836
104821
1322841
1610932
27046
679323
1281719
8247
861840
457787
1599823
1630679
1576655
1724367
735221
1848874
1583526
586837
797689
39614
692469
542886
214629
35997
1900171
1675663
926354
1208135
238952
847967
556340
817848
329278
305390
821646
280524
1890163
1538311
1568652
51856
1642378
807489
1384803
623912
1893341
1753433
376130
1909929
967376
800190
138373
946288
534454
927677
599600
674924
1123247
215580
335319
1045995
487546
1027615
1425378
669722
989160
1310516
1561734
240343
320821
1084283
1734011
1531505
20406
826571
1962700
962125
1907686
1246238
206817
1708276
1532280
952803
37968
733728
841502
50144
752384
972154
220017
1526432
436900
508352
1962222
20763
1162814
1690937
1323140
964853
1248703
924468
579833
825982
78219
1879604
1163876
772166
352870
361083
117444
1265286
1879172
928378
1411895
167349
176021
1825059
690076
1017815
1080014
229569
534078
974250
1272567
686747
1790799
1315006
750907
159777
1496202
1475182
461495
1037208
1894775
1597213
1074415
398832
246017
1379676
1305416
394616
467951
505158
27161
120984
309374
304244
1635362
1407579
150233
1454852
1645577
631011
1408319
1342258
1596719
1976150
1457944
834252
689315
197653
1961130
1978796
1509387
97070
224049
243036
1157164
1968501
1464178
166770
46205
371391
1628408
938270
157823
1074626
800357
1255304
1547122
792389
1531833
1223462
891553
1176652
184458
668522
1907280
575692
710212
246699
1588584
1500651
3223
587910
1001866
1488190
1215898
1431340
103476
734896
1601495
710829
1661567
33867
98746
406729
113874
1786146
342516
1642535
1765159
273471
277478
1450210
597947
1606362
683257
815167
119005
637827
1734857
1815775
384603
976465
1651247
511897
1563146
1234536
1319740
508912
1316679
1322136
749032
237773
1842743
1353444
46725
664250
854431
312521
1891657
795303
1316832
1696735
378065
1813680
164405
1865638
429348
1103799
766896
465064
854931
397626
1651720
1042391
453601
370512
722235
366887
351969
1137594
457045
1910448
1322827
1129817
56812
120367
265150
1875964
684553
1920791
280977
1909230
1921218
287892
1566979
1854054
1747323
961561
1379119
130151
1572135
273010
1522702
1884292
1049629
1038016
943502
774896
1581724
684247
54979
281209
1459035
1038178
904369
1006155
1918227
1761334
888526
1844623
738838
1143507
112030
173510
489670
10500
48668
799348
78479
256224
1739497
154821
402995
1286896
1394849
732002
250289
1137634
1902455
1029567
1496700
1061565
1603985
197857
1232753
1260665
169804
1618967
1957816
1810327
1923098
1203228
299652
1694744
1248452
1703985
1113712
1698611
1739449
1696520
446704
1314432
1149091
108135
28249
1248293
1078516
1759438
307708
1212704
1734048
37538
1631017
706637
499801
1871443
1180675
1484413
699983
1616186
943509
1328068
1883776
875507
247780
1502668
1027623
91703
139173
1050966
1532464
935618
1293062
309541
1543587
1556830
168201
1279909
1602793
346576
1445583
788690
1250331
1818676
1427398
588586
777436
886669
1198482
1150888
487029
1135806
473083
1806379
231310
1046826
757563
1585849
678808
777833
1577124
540676
462344
1079588
1292180
1789175
912441
56254
753214
581945
226677
1453277
536338
664001
1067366
1875661
1672508
1215426
1423919
1279569
549394
1304388
1513628
1569473
173772
1538568
773810
1035225
1525509
693784
1520205
522508
1212005
524202
458398
207094
653127
682288
1681360
640901
1482974
547049
1559790
1356077
1349482
1726002
1457563
1539363
1130969
1915871
752490
616755
1645166
1418260
308876
480223
1505551
1425856
1327210
56870
1665477
1707084
1461040
1979661
1054540
860419
1120571
826115
1899722
1450155
860683
1038151
495685
160126
176638
1820847
762604
627534
1381658
133819
574694
775807
1847950
241012
1039327
1754593
110923
489191
1161419
43593
406407
237664
874061
216530
1505986
1431478
437820
1505095
253277
1917378
1836799
1959016
519384
947590
1058305
1316698
633422
324202
450890
1972714
302167
1682697
891371
912743
1406679
359407
1728753
296360
591372
1123479
1873544
634133
351301
687584
844129
907358
1167847
694178
529214
429874
306365
522687
1974832
392535
1325242
1805627
1387446
90540
585257
885326
954091
1426032
447607
131175
231414
223557
1718991
971989
381686
2766
655927
1143921
277825
1537991
1546470
410009
1690404
1984868
1828902
291096
1679756
1255075
1641881
753726
112865
1899689
958293
369845
982444
107852
521473
599725
1607446
1080171
1648403
703345
1233492
1166723
296394
1312882
606000
1711521
111864
1134598
485632
378001
1735216
407694
1792539
1320223
1280345
17348
1594383
554547
511691
1958444
815483
1844358
732234
207332
1253168
1901215
15670
952381
1782739
142035
1969730
678447
252958
1634294
1036069
185891
493655
1507739
1732750
1819987
320789
315034
544279
132566
1668866
74184
1595980
945258
1579034
1219460
366337
596049
1292876
182638
1391993
760771
819301
623762
1904034
72171
1616513
505398
993165
570772
710005
625180
577250
1771129
1984917
1193544
1777830
1777368
1401051
337947
1902800
133726
1609691
410891
249238
387293
963400
363092
1099232
887563
1041815
1699554
859237
908432
882543
1865936
1954398
342794
1160018
315583
238326
1939945
565136
335533
1500771
1498578
1889512
1446362
745914
1594658
709578
1824530
461888
31650
1941045
1499807
937633
1803029
1948671
814966
680544
386385
1356563
390591
1881457
474010
642104
1651777
901543
56937
142374
1261241
775957
436387
837941
1082816
1211491
1349151
854577
681396
355108
1127560
1243403
1195443
597498
160240
1759404
439525
306937
795607
130372
1482388
476392
1684146
1081279
1578644
1253828
515272
1596364
1321412
286357
1098167
822065
233965
1650710
1804098
1968636
1080677
1754059
1357795
1614611
1514838
1829757
1406589
1033508
669546
1044228
1005516
1229470
1912880
1429846
1733165
1242041
1524432
627977
1357581
199318
1012506
1659890
1051254
783406
417177
1675574
331412
1931127
1578781
1319266
1667976
121253
1018334
1330563
1082951
356211
1329635
59668
12431
676226
995709
680267
805937
204342
1572873
159468
337744
1849375
433716
1521877
1201778
1933407
787698
1803341
1766607
833340
236502
1387213
867258
1251493
898873
1548204
1119203
871658
1368214
898215
112960
329429
716828
511713
1516135
115853
56834
1680269
375827
1079061
1595464
893722
1616576
1592948
1137976
705801
1458607
1494337
800681
394255
1140184
357069
508094
823751
1255343
1573047
1861799
259490
1470426
600981
1273723
682015
124656
899046
254570
562166
1535351
503731
1205317
740582
1919962
1358858
1754205
1311155
5473
908632
612951
448875
1817841
1337255
449626
636583
1009897
541530
637793
890058
753485
116322
1259891
863333
984334
1329539
1008170
1494121
1777872
571547
770568
1318607
903097
192253
1311104
888228
1248051
1586973
993172
657647
1495175
1311750
1888129
706481
1526308
1907771
1017326
1554206
209419
862422
876738
1578461
1574489
1109503
41400
736210
732333
79876
957285
1242248
1802169
428566
617844
238950
653294
1962440
1254220
1008597
1577677
1928331
1179598
514447
491049
1059674
1939464
1900242
360126
1249881
1675839
1920816
219649
1649895
160598
354118
139439
972538
1908633
1357183
1531714
1215030
488403
449737
137239
1648942
1918984
226391
1730064
1801953
562245
1087143
1699000
1906173
1899111
1470625
1728380
493219
1388147
649383
686468
802491
97213
1602825
1739828
837181
1381971
1357499
123343
1299463
1016072
1863999
573189
1855062
1540489
148543
1898143
1790676
695971
1256523
1167684
1139103
1647501
1863521
1658068
1700294
412295
1661131
778548
74429
1374403
107526
629054
1409792
781389
897051
1767659
1101101
651790
1016345
1701669
494638
9668
1247212
464830
177914
922302
1943497
1769558
1816198
848654
252012
308998
1855621
80594
505951
1812045
692497
1305106
599655
1837772
1201793
1513185
1726772
886875
1719303
685222
1997837
1331025
1905479
1941779
1849144
422008
1081414
609698
774476
737489
413376
661971
441430
1105592
1675919
1754172
1109949
1713452
1829289
558172
1934887
485981
793294
203498
99149
190109
144000
582302
1034326
1433170
316767
1333816
1927065
1487396
955196
1917408
820473
234904
1089752
40494
1351462
262736
956429
898554
1350148
369572
132277
363165
110304
531342
422771
1782736
1285857
460566
1620405
522871
954983
229808
88348
742973
1166584
1032441
1693464
1854531
320990
235710
1875007
465623
1405275
149326
207828
546668
715618
373180
1847789
706217
1550470
674268
413075
14429
1037600
546031
620013
187423
897908
1465949
247257
253929
983524
705368
867975
1865239
491272
39365
355759
1180250
1404343
1690441
727701
1865798
293778
1477232
212218
672686
139743
1991127
480223
1161709
236349
294777
1909294
130669
538894
266559
649277
1952050
1953971
756460
1706482
1613180
65203
331764
1038528
845330
531171
1809878
1810924
1307536
1655560
1914881
233377
170174
206689
292790
104912
1008009
681315
1320892
749372
1937939
1106392
941030
325952
1154035
1250161
1234191
323155
334600
1629644
1312701
1570139
1110054
623755
771307
1281886
1146504
1908032
1713645
1893872
1082513
1251875
1320955
7279
847163
494258
1705173
1560492
1096241
879312
138649
625500
1099456
935324
1109915
1479783
832359
1043209
749658
90364
1201297
617324
320107
575188
1543844
760549
648264
1123921
1776480
132413
609799
679642
1441825
440318
178053
480487
1639474
1497452
110736
916882
1619118
721396
941008
617518
1614377
1615463
1155007
1462058
1597909
1521505
1873461
242775
1566308
755388
294318
1468743
1540981
805396
1919394
1346279
231875
1741031
623154
1556411
1000854
864497
1667898
1320914
27424
1759033
1442250
1470988
1397629
1759674
1805455
437259
356601
1406913
1637238
1846816
835655
268723
523222
25766
599822
556011
724758
68432
1410076
1221213
1402828
1058348
1105015
1141315
702468
925616
1318702
1390824
827101
663793
1805298
226737
836941
141403
492483
1468036
316603
1795447
1425080
367668
938882
708523
1024969
650423
875777
1793594
944445
1537102
1760315
1077778
692536
1916694
1068632
1770292
1731436
906323
1008238
1563753
1464845
111255
1790924
1752940
420569
1080301
996209
1968187
996411
1476505
105914
1047897
1704015
1450119
1621694
1826708
1444172
897391
1049495
135682
249973
290410
1230407
1225489
534739
1566954
135847
24790
881608
989132
763654
652142
944998
502130
20484
863659
1854303
1761452
99246
1515304
32272
1869474
1323701
1838526
1912823
738878
1135935
745535
1105462
720905
272687
1000027
770699
54359
343635
1097203
264080
313366
621789
1919331
1659838
1592053
10071
236044
915205
886481
1459698
1554640
1025511
510280
1468642
630386
1198447
1946418
1678417
717732
1339220
1077560
1215297
812968
994775
923002
1018428
526492
1637988
122350
683448
464370
696211
698607
1728197
685826
1254508
387573
1363139
1716076
34034
742152
649618
861007
319519
1859571
1544245
1133416
1860669
593373
725109
725680
1756066
1807433
1703632
1147039
689294
607653
1122930
73551
205106
1772032
1592936
608032
1206504
1669923
1011378
804998
718278
1670799
1055416
520758
1523389
518332
1097060
1652892
1052855
426650
435371
183281
1460782
1322611
254514
1603183
742015
997523
739154
527481
1331049
1931608
797344
644284
1948572
1012102
121844
196494
541053
756396
1897496
1842446
837
1747697
330548
402624
1387124
1522981
807170
1008486
1167587
621654
1370506
949386
1210979
1584578
770675
179150
1585703
1619043
1052154
1194267
1169795
455302
944442
704010
1698264
1519670
1054750
1917429
563795
498617
1838539
122126
1870292
1747156
1802655
936426
1361087
1327674
319656
68017
331140
179906
1074584
1134917
814708
1162251
1716389
1324070
1247284
1482836
94396
1576942
1711069
1804373
974674
540075
1621583
1667571
701325
101988
1970991
279064
1349132
535424
1624345
1507818
1482114
467758
1619035
1900419
1102105
685659
269949
1361371
1536809
1753717
1448665
907697
516287
195809
1318462
1084916
1167142
287152
612309
622761
171205
913326
982095
800718
398503
948626
465957
28619
1836445
795378
87180
1173068
519544
636149
795132
1508757
724346
133250
733272
360767
1988816
735747
1637814
1258875
970428
5543
1000535
610426
827512
1951574
162347
136890
66049
1443501
1344332
1988256
489409
339595
132887
22488
1485593
984917
1364180
271341
1001860
131542
109042
1035467
481047
57655
1645752
48263
800417
617252
1866266
1862446
42659
1079000
1821477
1387619
827329
1368788
37291
884882
332266
1846515
497783
1960337
830370
1124877
1770491
554163
1449775
1533835
264930
558312
895476
1670039
111001
1049433
1977111
451569
424948
351822
1028624
1635963
1501561
618369
1771326
798405
304691
1744216
210110
756341
1723546
1757470
1791170
1370400
1259974
1229750
1734424
1415969
1117766
888295
1841179
990396
104579
30103
213864
1643300
1057468
661034
454282
830263
1500340
1429812
792427
1768751
786707
832106
260469
1527482
1775970
1142994
1780143
44679
968548
1418809
1483549
1461141
299289
1524694
94973
228616
1976982
312587
1616099
1302481
1690964
874125
1570023
209662
1489254
416587
1118364
24912
517841
1445864
1289890
1043509
933156
948434
122209
1692793
1524714
1952036
1590499
262618
1086283
339478
1533187
1206742
1911614
1772395
200108
8554
1217700
1631694
1104814
1669886
1949988
1953032
1415240
125761
431198
612519
1901866
552221
1113656
1619648
472294
351516
1714906
635462
474866
730211
1050565
1467763
1107892
1064505
1555147
80716
643823
1088457
258168
1596455
407299
663438
571590
716525
413326
1445591
100606
727547
796705
753589
71064
539063
398459
321406
348136
819729
1351165
443177
531227
114131
830549
992966
602272
213439
1847774
117714
1666469
1213166
124732
1739386
357312
688647
396887
597361
217123
1537708
10647
199926
280756
1599935
1540731
354636
985693
1364096
1657211
1973005
610706
497542
1081589
497584
1953596
1596738
160206
363874
159941
859980
1799955
1451261
1709787
948827
42950
1283763
540985
423213
648382
1295285
1392386
70419
1299200
1008186
1425559
1158150
1599911
610626
1162776
1061381
207392
504017
642078
689805
425228
403685
1737699
1023939
778249
283381
165776
279281
1330766
374687
699870
557
1459430
1256885
835026
1922614
210219
1652769
1316444
713621
1909585
550519
1205815
184952
322868
1615160
1683307
445025
1300250
1120
859979
1769234
963658
1985183
294194
1753427
279806
198693
1078509
426291
1468047
232130
72768
1121225
883783
1156512
825031
723985
1333839
317543
931816
751381
1825965
1287895
475510
1447324
663555
1678193
1093422
1435982
509557
1091825
1884685
252911
1984473
695669
1183044
565454
523580
1292509
1813664
1922468
1843170
800889
1099743
1403463
813496
1080300
834009
309865
271272
758368
192437
188168
223558
1969297
1809605
1851916
1513439
1246698
19213
228589
41898
1248166
1115715
1900520
153989
433864
1834362
1832258
1855464
653979
965428
66610
1303246
1910707
1174065
1502779
1205598
613129
1197184
1119723
479581
48718
428038
1682845
1843183
1087474
1993760
630573
1159414
944487
743299
1498946
594901
591147
548884
1054647
409212
961110
1553732
1095556
214493
1698998
1936955
767631
799906
613845
1774754
1932143
649577
1923512
914723
67348
104233
118912
760638
990456
1767091
1865141
100386
1172066
55622
1370575
1155966
1822826
1396327
1638480
587981
1602679
1030090
1679744
922196
733108
1273365
1564643
1729218
1358628
1226490
407193
1947582
259923
1005969
661610
963909
1526239
1710431
692354
1553068
1999957
369940
1334594
454130
1977937
930495
946632
546019
913717
1041004
1561164
1571907
287080
1093320
477708
421611
1258898
1635877
13967
1684717
1905814
1650652
1561152
1986820
530347
690945
846683
229676
519481
1862508
673063
452125
1485675
1903419
368034
381189
207610
880206
876862
461107
75456
884748
598956
1815961
429575
561957
602231
696692
1797924
1848720
1982570
1992555
1039953
571170
1055246
378464
1836573
1910482
485983
262105
584900
1618832
1335519
878237
1656647
908540
1235587
1997206
1556076
1189770
74621
1030186
1405163
484049
1997754
909400
586603
440103
752359
1970668
1030091
412982
1728479
1912832
538411
53066
920392
597776
614047
69243
807035
893476
1786212
610600
1438170
1255606
608768
139249
1104464
1030448
936682
649992
1339787
1775663
1084235
1590359
205947
1407601
1473040
1868681
761237
1332726
114825
673798
1982483
1198260
1234835
1941304
1141075
572025
730029
945150
809076
783366
592946
448335
1684775
1508065
1700479
1404712
483409
1692798
354227
253382
921086
1621754
515028
1744800
1415776
1375633
1722970
1266549
1987248
1275915
382263
755264
82269
391231
1982884
889995
648582
1215444
923758
1335073
105672
1355271
637014
1141469
476778
402984
1763572
1103628
1298699
27434
1831408
1784160
1805765
1992510
1622839
397706
1728488
1954540
1599589
1142737
1159988
363401
1690571
73770
1921030
1505133
1800920
1694168
1885513
371745
1087705
233092
1261129
68946
1150154
559219
581088
204216
1901152
626353
1451509
339875
1557638
1901036
392811
209480
832454
1413356
1409470
1745257
1292456
1845500
574536
348650
1076052
1702384
1062262
688787
1093116
371204
324845
1123319
549546
476882
155911
1186609
1865351
1345305
1150836
679768
933264
553021
446642
1604677
1409087
1842079
607835
1008232
405488
1675993
1589908
43973
1118924
1374383
658791
1950512
740245
1077198
1204701
1443855
1914743
1133209
1684954
213905
1050605
798849
198571
1008761
397675
846760
882758
1082202
1551041
555336
25054
152084
186713
1054420
694993
603799
854878
129363
1324764
794916
1289824
383165
983183
103033
1888260
861649
631677
1004963
1800642
778178
943640
1319591
1326640
65390
1730688
1746409
1742272
1279886
53539
118225
1231452
818072
1841286
1934756
225592
1349998
1166465
1156176
1319831
1861319
1164347
1171548
771672
1499542
1480498
1477044
717525
716835
1041030
1063144
1252648
1270914
553076
1660874
270758
1170205
495448
803508
648986
1804731
850359
572430
419453
1912193
993308
926022
1115259
769470
693226
1858709
294517
900673
423445
1759928
1661377
907361
311703
393110
91550
1089262
1391361
27158
748663
999065
1719547
243580
1430446
645863
1631147
1791294
10521
524006
498653
1436399
744967
877967
242966
836763
830810
993253
209366
1870722
408231
1505017
1046572
1862942
1441493
454558
1496128
827338
1429907
21409
1308222
1635179
688520
1238269
960983
1897195
1534785
556505
711006
782437
777661
1878307
1491000
173259
534555
870847
1605922
183476
302138
1619380
26454
1625758
408004
29343
1395672
36443
763339
1727082
1643272
1744871
1091700
1222968
867990
1436310
544280
1599960
1418692
237375
1787316
1386190
508955
1708493
713700
1011667
559111
859579
1452551
740724
1146133
1347477
516470
431125
905994
1224692
1267426
1831131
1942024
7819
1174067
700294
27483
101381
1208400
1250843
33567
1959643
119596
1721134
1875539
1059201
1581316
149673
1534855
509522
1775708
375981
625286
241507
1488560
1767525
1327749
791167
1034049
1555133
464149
301393
1631199
149841
12606
1743597
1941022
796747
1073359
41030
1631021
1648389
212363
759512
1271536
563429
346510
1504307
1749292
1099228
1630315
1394750
1111339
1536473
1776393
1761371
778471
1719078
1957220
62577
1336529
1774294
393371
1116739
1233395
509826
1602479
112640
1527269
469953
549820
1656552
1077390
411761
1162893
1994762
403984
1597786
463567
367890
272203
1302283
226173
1722528
569709
1172602
1960006
453529
1792799
1991032
377119
1576942
150251
575855
253052
552118
408674
89740
497059
385437
432582
385434
1188824
936591
550231
944982
1673962
1108401
28289
870064
1141852
1735681
1408483
315423
429230
1539712
297916
435643
1462538
503960
1856884
567328
1511005
677520
1043757
589439
1608056
1932229
1720204
1771532
361603
1587368
1998153
861333
756511
75047
93846
1656714
900683
1397795
1713345
148698
1354807
106682
1855494
284204
899004
1019072
976940
774267
243989
1975910
842058
655708
1758003
1918923
806472
1126032
1372121
83022
1969010
1606016
1152838
1442335
315408
1514431
601684
1587856
866150
123018
925720
113244
1686341
1566983
1554830
220367
1627746
444460
1610771
1407049
1991342
498482
660040
805900
1966247
1383898
184659
336221
1737112
744076
433648
1322375
240619
771543
841681
1052450
398696
1099534
1326680
559026
259421
1100222
820510
965200
225269
467036
1062936
1893378
1998399
325310
578127
1073591
911589
1986668
1155440
167727
1620556
413576
1019065
1511766
494744
859754
1519405
1352009
765111
1255345
1415744
1614445
141700
840446
355887
1819420
1151689
1416790
1562830
270312
1737113
1789876
617556
1351738
742802
59316
1597220
1837420
672974
740428
1552511
448292
557580
1296740
80985
1526148
1403136
903675
842242
104110
1550299
1493042
482132
1332021
1942290
320237
1556975
1913272
20709
450587
174406
80795
1781768
530065
1264324
1760381
1759700
1680231
1280129
722750
1628624
106578
1454569
1830362
1759487
47076
1556755
1182045
1964128
1170064
1039919
856076
288797
1026502
1713120
803349
1131318
323695
1259170
40822
376627
634270
608116
1266737
1349682
739778
694553
1889171
1269120
1201962
323588
828886
1973153
1216280
1445684
270425
805455
352390
1749051
1579245
1190583
201096
1146886
1730842
812461
130517
1739583
351268
888666
1689440
526335
1949547
278688
970650
1624570
1651074
577433
1831132
1524962
893371
1182891
1033858
1675132
506303
1479629
247047
955039
302686
813576
61742
1746330
175026
1039576
1055038
1324361
389675
78274
1869888
235910
84361
1177024
1303023
63304
204864
614559
467320
1558602
291392
401141
1107727
1236588
817795
1623144
998368
422355
386670
1954001
1215223
576965
240347
1885708
1701291
1390560
1065318
1223148
703569
389661
1202238
891102
461524
1136264
1308406
1193145
1779920
429039
783888
222885
716588
284813
1240730
277093
291414
358134
349605
455099
33022
602190
342760
1133995
706209
519874
1649242
668736
29241
1760782
1086426
281823
1951300
1073620
1955072
1280135
1854180
1905935
1596310
1495208
1424048
1808528
1909090
1299188
481458
759872
570804
833418
1614716
182330
843
948342
1826501
1959285
250528
325194
690700
1373932
1549808
1496264
1910222
688473
789526
174537
842232
1724476
1200716
1066144
1308461
1367342
28231
960020
500457
1971981
1954900
553177
1305547
411969
952048
572439
1631666
724786
1479625
1187699
97434
669118
1023002
1976119
1697603
1330676
1605471
1480422
371436
1299508
1131195
361287
1073514
1528490
1046264
714451
1429289
1699939
161110
1056633
1564011
971417
1044217
280135
1751640
479911
120051
1273769
882709
465472
1216741
37255
685239
1770337
210592
822857
393990
1903736
1814884
1104759
1427266
1377833
830941
585359
391634
1833503
869778
1151549
1021588
232904
1427310
1915703
45053
1517365
412095
216673
227574
1835594
1371248
1967268
797143
235750
1292396
774285
1904555
1948023
587908
372184
472585
1011690
1060973
891573
1274876
1255761
488578
1641263
1132337
848678
727066
110243
358027
318171
1185400
1589915
973409
1569583
1092178
1430362
853964
129182
147207
1093120
626443
1543967
1189328
1898273
93141
923100
1944361
398580
1640271
1395385
801927
1737257
1282941
1175550
913038
1362190
1600180
1258623
842073
1646593
1398093
1625742
390940
567575
785136
308146
1825873
1433490
1551198
286596
441218
1858023
1726186
1306948
447895
267282
580892
701539
1120619
1639468
956561
1172515
1401810
1824354
900100
340588
1714012
1959129
264149
1033495
1508735
649755
641897
1992471
996586
1956895
1367254
256181
1191468
1740248
1699892
1495991
1798598
1140161
346553
1825886
1777582
321300
1177313
1939277
1060410
777104
841336
1928068
610961
674308
212620
841615
988359
1008700
1496213
1595913
1295792
368457
245124
1034541
1221509
1707396
942592
791201
1310926
1906028
1818929
1624884
1311568
1109532
473960
869556
667954
1105920
481678
757426
972418
1460488
1789580
860690
720366
874199
118965
1500831
338846
1330975
1417829
373572
101902
1067661
1629086
1493426
298929
1543913
1342536
1125263
1314406
116955
1203889
1459576
605499
280504
320289
617163
1608717
370346
451296
861391
930636
577307
136116
20482
1888987
146943
1757256
459717
566519
958426
609205
1927648
11263
357075
1549967
1237094
1609285
1138462
580269
184852
1416260
239424
687772
1346465
1720187
1478565
1604362
1576664
250595
348046
1902276
1492440
1153856
1202931
1158872
1893382
692099
463117
131918
719084
1133373
1264905
797729
177818
516804
328224
11503
1107388
1508482
548710
684603
45571
1759780
1497657
331412
924536
1702786
364635
1919284
1718316
34012
612493
81826
181967
1890981
194401
1388417
180592
1598131
1863222
434686
1611780
1412690
839552
1484255
1524384
578756
1022662
166185
584581
832228
78264
529483
361176
1589749
1029360
1335575
1023679
1738186
1675697
1448727
1573350
400439
543211
650501
88216
1336824
223981
416083
568455
1505408
1404983
1395783
1611101
522769
1958087
1023189
1874501
579628
565614
1889495
157611
1126832
810909
791516
221092
1486292
681027
1670445
1112584
165980
347263
399392
1073696
479132
764303
1225743
2974
1070305
1928862
320072
1560042
1584931
1094686
92744
494431
859860
1282316
1478459
979998
1081048
1819605
1607074
1232514
444680
1723963
834174
1399643
994031
1300124
397522
1251779
175017
1786006
110978
1768610
1447789
1307592
1885293
818235
1266288
1692334
114533
958556
1945764
1288845
1096340
1972808
1486907
1156054
1786369
1073076
1641147
378562
118310
317095
1900325
1686146
746652
1303523
1810535
637075
37427
570151
299916
797431
267484
241990
197495
1156379
1425002
1689331
744112
1787516
1298447
1663668
1811625
638684
665838
1783662
769559
451972
1821174
1591985
1741651
1390383
73662
1311240
1903241
877967
218497
352039
1892724
1007007
1065399
565959
982596
439278
430077
935984
1101607
1200900
901620
1670926
627594
1603450
724299
1375728
1467419
1450911
1592817
250670
1108871
1331647
1340685
881233
594263
454852
803148
1350130
1018207
1676936
1506763
1875947
507132
1030420
1784467
273595
780979
986735
876416
1425448
1288574
831571
1353095
1996966
1737152
249384
974680
347370
658068
600305
913637
848326
1187968
621524
440653
395731
600215
1551373
150661
1950928
1030
532918
223741
660165
439966
1880974
914702
869052
1765993
1658083
610339
341192
1113336
924368
505299
1790536
1809286
1870345
1129268
470257
148322
1803866
1625508
6102
817661
1892795
1849945
891043
493864
866567
19020
569632
720149
1178085
1752123
294863
649771
1277550
337054
1455624
1227114
1170150
31237
1816986
1126201
511213
1394328
616233
1836431
1670761
759266
986334
1010622
1364765
218452
1333066
375257
1497120
315749
375777
1081808
1513558
548819
1951561
985562
1770430
1869056
1060260
839806
608810
1402627
660595
1133328
883076
797473
1504330
242282
1678928
1876051
228448
1775617
825734
1443823
1018545
1503885
1395093
839306
517086
1142172
169395
1111803
1526265
1868537
1578423
796852
800633
27629
1322775
1361125
1601805
1888051
1554980
1467615
905158
476513
505796
592235
1115197
614515
1437510
494619
661184
968384
1410879
1912839
489223
1842622
1757043
255546
1024536
1103813
14898
1500795
974895
1377799
264135
378984
1423735
1801835
317750
64917
1500589
400771
1970090
1716328
1473097
1398968
981074
1250478
127345
1933513
1825951
859092
671519
1514117
1294231
1439854
1468571
59188
1418266
259174
610026
1313759
327068
1466812
343474
1022583
1336481
1483160
64625
914230
1825693
707730
479356
1711830
88909
26402
295424
1533458
1178596
823495
1080993
1461434
870945
678138
1788214
904856
949792
1085468
788189
1800154
1773634
1170120
1363674
1890188
1130221
252891
256252
905036
551651
837022
678770
191664
472951
656517
373514
1265238
924916
525683
1856842
1940243
1317305
1467264
1550598
1723098
1980647
1868154
167133
1074976
1899071
1433655
1336889
1197983
1177216
1246816
475829
1837891
935336
1095595
1433181
1167162
437679
81170
946684
1725372
641827
1712942
1384582
306259
1754317
1938048
32763
1543737
1681524
1254839
1835048
1187169
975865
764456
1462642
323394
214066
339523
1213500
1311749
538462
984801
1864957
1021284
424467
1136567
1497720
1074694
1383708
1370925
1973201
1757480
1930356
1093839
1406320
1758339
1297512
278667
1473310
1444593
1962564
1424822
1229359
1077820
1626850
597802
50560
752626
776404
131936
1761042
782107
1443189
1215436
1382135
1366768
481607
764044
82431
849530
1872300
393631
1082991
96398
1614027
44326
92053
1578563
515009
752203
1289889
348020
188493
1316142
1189164
1716918
285982
241013
1713918
852497
487753
1233856
721843
411851
1590394
1436345
1036570
262399
341743
373296
524005
972482
1701827
939965
805855
535445
1989081
453009
145665
548513
253379
1061074
1871396
1393404
1382610
1705622
508083
101033
614346
1739593
1681041
646236
1199154
1808907
1137261
525278
652919
117578
706883
1189857
1953991
1497861
1508376
603795
1976092
1088505
791194
908521
1431060
454104
795699
857874
748767
1620703
1642936
316939
39296
714533
671551
1229512
841374
528469
473844
1024489
705777
1021291
174454
817016
1703508
1774198
280128
551651
1039257
1064216
289301
694785
1776498
603026
1723321
1020523
106267
1065287
28398
864530
1190092
555982
1498961
1972386
1660674
50683
1737302
1343373
710265
716581
493717
1501422
431007
694072
1293203
600917
1437231
109424
1069255
1485707
1286903
1673474
1787856
361037
1583454
237297
114039
1301440
960549
750238
812272
1986064
396317
1351795
176230
10375
1172691
590924
1223613
1774499
528880
1754727
339770
752614
1950063
1223643
1936590
1847139
1978022
516929
883080
1332810
17386
1291831
686423
370246
1115175
28157
346960
1893408
1757134
1306382
601443
1281761
355325
1541604
1912754
1616563
551056
934859
1937055
1005806
683941
360599
672465
1109335
1041126
853509
825054
1764356
346525
1681960
1618065
418536
258246
1438449
908588
355256
1377741
602531
1908103
1118156
67477
762830
1304405
1179394
420587
783837
27631
591540
1511311
281889
1503643
416857
1558683
1283537
479586
1322562
1235260
233147
369127
8467
154936
319494
295555
1870561
532551
375828
1910010
897889
489354
1323861
33693
1017475
905633
215988
168917
290960
355160
1679812
1710564
862220
1171797
500818
1155794
188000
380030
1413894
1308870
1847688
1618706
1876262
1632791
563846
994425
540768
1607111
1761712
64956
1052953
1531098
1473262
1176080
1863673
1725555
447611
1821679
1306837
993330
365010
569219
1148371
1397652
518126
1001997
64660
1760622
258202
1536397
1130389
521835
1989191
1352954
950306
722402
313427
1968280
1656002
1466441
736172
1425074
1365568
1188710
1839395
1574646
194380
169503
1579780
1134064
550354
1507434
401055
214100
1621724
374026
1002815
1468010
730860
1925811
183589
5820
1177817
1541610
135970
1514041
1648919
423171
1764122
68249
1554993
822303
566116
727519
1682758
1144789
532755
73399
1893220
268443
1727486
1512705
1522245
1883820
1146794
1017450
1975915
790983
864070
979919
1105702
385236
128717
1090228
392474
1237168
550753
60900
278482
1577369
461277
343778
599061
1654432
1569557
1961229
342063
277876
470391
1443554
1867003
727557
1266076
1108953
1310242
1339191
1841051
702664
1162974
1017506
860887
1322896
1658742
1607140
1341645
1311306
488276
408489
421855
1852445
609444
1185368
994177
691394
361799
1886378
1539560
174839
1081269
1004151
404121
1647756
53288
711868
1459522
1520674
1801142
279072
1276988
1622348
921715
268734
1687182
185645
927803
1318581
1499667
1583831
1044373
1388050
1777235
1170196
1577557
751859
203880
234553
1152649
37856
1711218
1302342
286476
1030965
441968
1055649
1318910
348063
1160278
456374
311467
1732383
1051976
1705538
852751
1691709
1157161
989721
98375
1009751
1136453
467741
334609
1990262
1892558
1904174
629485
1110109
1360050
72732
1677359
1770869
1033988
580198
1131742
677398
490522
821966
1466854
273009
1162558
1445440
757897
661315
587347
1861883
1450550
1577538
570070
1795366
205080
838883
1657446
595662
1800795
364374
735530
393345
453764
1682972
695640
644039
14119
854089
1623554
997936
32519
1339579
1495437
1947480
716924
411562
1538638
1953831
1701637
1386490
733324
1623522
1442430
1194770
185387
1892062
1481654
531209
534698
17603
47848
298789
993221
847980
1709984
1009021
1321314
978870
1056515
1334884
682967
1294155
1760018
493481
1248385
1163610
580735
450658
1002976
1436216
761911
1866415
268187
703237
9952
945952
904055
422432
144798
1867812
1296597
493811
886106
1013411
177837
1450802
1518818
1377810
1548507
780688
1886512
972076
112774
1803413
1001625
1040498
197622
1719976
1189149
852872
1615085
1107083
178827
1635138
490196
539708
157008
54472
1910343
1144051
1413120
1469624
70820
749334
1090987
54365
1983882
1296779
1133445
1253013
1984693
745351
192390
1397094
1065469
1099413
1378604
1665557
1500209
315960
1319081
913888
1564645
1777945
1187724
325438
805728
998929
1469473
791634
934329
812614
1917117
1842594
511553
38400
41732
574567
1175262
1438142
606746
445171
1917802
883068
1221627
384063
1372289
1101529
1508361
265232
1981227
1816469
289546
1718295
104935
1018539
363391
1654130
83071
973410
185835
238800
1052944
1242990
605305
786550
743638
155006
1524175
980127
545373
1902689
600441
513238
1711557
1841769
712598
1011365
654876
1998265
1284744
1367228
214554
1955664
326392
1688619
239205
1220395
948526
726820
269218
1421106
1022764
1868604
1539515
1603081
1399264
1576823
939596
1782099
485971
1196652
1918626
931348
1941864
651035
1997735
834127
437526
422660
51225
552366
1598564
1161730
828449
1097109
1194704
1641586
1446248
123793
428334
193965
82303
1872016
590561
1845096
1725950
673236
415958
661342
218904
1960020
1014942
1532791
1357817
1770195
832911
1304981
1771006
246686
1610916
647878
60956
730114
1829977
1211674
620250
141807
575495
1732794
1503455
1972890
1593715
1728353
348576
972426
512956
1215683
533958
1809337
1931117
1068762
1683114
1282219
104749
1766566
917377
1734526
1046789
1832735
995475
1639639
655915
1376963
472150
1537667
230011
1153206
1102063
377158
1206580
1216931
1726521
1625241
671061
619678
1868050
700195
772082
438151
1449199
1771527
1484676
801982
934465
302889
200735
1290153
620453
1543470
1058764
1785833
1356543
1421816
770214
1370289
1895901
885319
1891465
1845386
42811
1107378
345805
304819
1710598
90737
710759
269354
1366507
54823
1553690
1299355
162044
1518666
1792824
1125704
12494
940226
536850
874027
563144
1808658
1815728
1951070
832741
1483680
1286651
853788
89907
1575031
1415428
468147
791046
85736
1974785
643678
1111102
16302
1313084
1243135
1628069
1855645
1707303
1787012
744298
315899
318103
388789
414156
903590
653934
476684
880999
126411
15055
731081
1864308
41227
1733185
1769247
515075
1607907
106421
1854289
1473438
1677934
994891
513484
90022
1554743
1623229
328448
1254681
1082533
1820870
1432733
1176885
913795
1429468
682157
1068781
23311
918103
847058
545024
969135
1217483
1430571
693806
108306
332496
1369188
1965556
1122733
1780089
806439
101410
85886
1218273
1551706
712812
1689386
788021
707750
1289763
115471
1346143
80857
1753916
368718
968227
1416814
691255
73747
509266
442055
1982140
396351
1410176
1819832
1007724
122559
928957
1608350
1499446
1977696
649495
1771334
1329307
1012850
1878488
1575876
41200
1301763
1426708
153018
1273397
219138
602657
1566473
1951363
1571333
1778020
1653580
1516931
634455
358219
500521
1109464
1581016
1501482
723609
1276338
1790330
9564
978934
585283
413366
1744444
1882010
742919
969307
247044
1491599
126097
1717927
1538215
1552826
204417
1762894
112513
771951
898559
112982
874995
1974925
1414606
731780
1850554
1252748
1637436
1046570
1782396
1311897
1895235
1713715
1991424
1110143
587454
1966142
1167748
748515
351677
214280
1425371
59941
378984
569530
1605665
891497
1416858
95377
1921020
1760102
1399208
1635074
668702
405146
174373
699923
488128
736943
1039236
553454
1430338
1407675
1660067
1323124
1168940
214790
1290381
1697559
1895109
887352
435789
20868
687153
845216
843050
544772
408450
849892
927758
1758470
798052
576419
1559674
1476682
1715971
885775
1396576
759563
3546
1635213
1192894
1721588
651810
516138
1973260
1729178
1286945
930947
345005
360110
35184
962823
528575
1688148
1893796
1183542
1003362
1368377
1277118
1427184
1289741
424130
9200
329863
353308
1494757
1322364
806769
1177675
239541
1990500
1933618
1691609
582683
464059
955723
324737
1800349
1206621
1034821
336134
1452877
194734
556929
554732
1332057
164026
132477
767190
1796159
970049
1022741
1489069
134628
923958
559243
500313
420272
1816100
43520
716329
1073927
1295005
1285085
542238
1187032
1741607
640972
1631905
1593815
705215
906992
392215
853910
1659468
904539
1359279
785449
1809990
546084
53452
1616523
418765
1603141
1910399
1480668
1863534
1557223
1889818
1042614
962277
965912
111712
1513458
1048017
501131
148419
1452101
225830
266044
1120212
1998395
279391
349827
1748696
255803
49954
549471
1610838
1542272
1855972
1622644
1062980
1774008
807703
1651170
427412
958376
1781341
922746
368891
43948
851121
1869623
632691
599739
316638
1195877
1783642
958306
810570
1005090
1429110
1789959
916780
372039
1906808
1690887
1944065
989239
634687
676963
561710
247893
521333
99509
1771764
241715
1344725
140231
525156
1511474
1695790
1580329
374592
216662
1017689
806878
11173
1482453
1926474
1037525
586293
803115
1592969
429988
98478
18696
1365840
173198
1002819
853107
1568470
891509
1005575
690219
497990
1240384
335440
1884320
1991230
1244413
1654774
902929
578063
1410698
1882005
318701
1278170
101341
310923
695474
765624
424874
1986641
906006
543412
1852079
220020
1423076
1304458
808891
1816791
1067050
781072
524920
682219
1308731
396410
890290
1637670
1127193
107982
926821
288112
474893
1732581
1681886
265085
394448
15740
158432
587422
1149609
928242
392678
596314
1158530
1558117
615905
418623
5990
1204787
502766
954230
1455179
1943983
598439
1143420
262862
490407
51981
1002705
287349
1151816
361586
124889
1126619
1889621
993535
1046657
1809053
464030
1811766
1926101
1844232
1204204
169368
1264094
960457
598067
545705
509594
472253
1415816
1605882
1126535
724377
215120
244958
221279
799671
1392731
1859355
817481
1818904
1997116
605347
1921511
1833676
965153
35502
1532083
1637357
1917225
1045295
1777070
1339348
422236
683379
750961
141053
854449
1381460
237741
1693271
942851
1403766
1194416
595820
1299316
327751
1054110
884532
906868
1274034
198485
1460607
1661733
1006743
809583
618731
692755
1643919
1386540
1247615
1154213
99936
422841
263592
1383250
1636782
505116
1309714
1696440
282009
1753390
749073
1460584
241353
1599013
212697
631083
1133084
248770
1284275
174964
1469404
525144
1971284
355626
474237
196800
1523884
1459997
1184716
1831221
374536
1829189
665133
950645
642279
605884
54394
214751
1137307
1408975
1301536
903882
1460445
1628106
217290
741257
1615164
447094
1616102
1841298
1422608
1708728
1095414
460378
642940
1844988
1266249
384685
812917
1587834
400404
406532
502731
531067
1914746
1298507
40309
1715566
1695915
54810
1358224
781433
1911914
44852
1899173
1665140
964233
102308
668327
589289
940521
485818
644386
184064
637975
988609
916007
124995
107180
1342592
1556550
466239
228993
273634
1872106
1195670
1979903
325614
117228
1917247
1919593
100984
1317511
943591
1062336
1007297
663292
1727697
1721355
1821607
38461
1221907
427345
93843
1406257
1468091
1471796
427201
1091708
449560
81410
286892
37230
1920938
1288335
786286
294187
1429984
1185086
1409175
1920313
1602340
390889
537088
634936
982989
944593
824698
1112398
1117266
1213461
310813
832634
1915736
676083
313103
1636916
435108
1140429
1025290
904174
400403
9270
1918652
1414001
994348
888374
892615
941730
1050342
1578248
1579646
328470
227134
1362428
1854527
202823
1019793
1455552
802239
796132
1261990
1281625
416583
518403
1128682
537630
199250
526779
1473941
806610
1962872
1720538
1335594
565063
895973
784492
34087
1229767
1780273
1832820
40429
982260
356723
250303
834987
1307663
40942
1348719
1467048
956126
1317317
292689
1163846
641901
621060
1095729
955730
1573924
1162016
1162583
198756
65095
1733603
283446
211435
909782
834448
116650
469637
1603513
1073298
1119438
1868322
1345005
1445671
1940890
1060269
1716305
110530
1268055
346878
1579093
1238517
186690
1424344
1795888
253345
1911867
1089163
1229364
52314
973627
1339566
874169
1162020
50657
1529469
1192894
962477
265475
1171610
667306
197781
1701023
1206648
1752419
1858090
1697836
539171
1981716
403370
675103
1719824
220126
26638
595548
82223
88133
966747
1082001
1150865
509042
1023459
1562007
861899
1413138
915471
732915
1703479
1115721
722216
1326962
500694
1078037
1226364
1029100
1612989
1739768
1888736
114812
505838
1802228
761316
1809251
1286976
252797
1106105
1265744
112969
1055455
637923
43735
165366
1923283
1849136
468132
574617
1993247
709978
32770
994706
1018851
1370766
429668
360529
1324956
970408
849683
342815
1239629
1415886
701211
805859
133869
1394991
1428585
951964
454456
359925
1764714
719587
1844225
675412
1757758
1163570
985150
65490
1804660
1664013
1294416
1119153
500480
608166
1464694
1825146
1830692
1646643
1487617
1584887
440093
634497
865844
1858948
1957168
102405
76968
1415169
1797563
1281720
735926
1272529
1705887
195251
712658
608452
723774
1842758
1080151
1517163
975004
1753043
99338
767742
1627623
1842912
436488
735854
1805329
856588
1750956
1943040
666379
227419
936174
681392
1531906
708068
899992
521148
1119282
1114248
705667
1840765
1829267
1410855
212399
1134627
752946
506924
709231
1333180
250536
1378171
295659
319665
448637
1532227
340235
313756
1761101
406853
1547925
979094
1284947
659701
1356368
1744720
1902577
1527936
1347330
256937
1000290
246521
155692
1955704
1820224
477016
632388
1735194
1073622
1192099
1825354
1074242
1039923
289553
1128197
1862953
899043
1892346
1147504
1665863
1021261
1313650
592718
1203823
16926
890083
739637
95098
1228965
855752
1705748
910910
1392957
426695
225969
639871
1071767
1675130
1197132
522854
1800739
1548014
128932
813300
1747583
1825996
975009
217981
1126244
854245
1871513
1741668
1161007
235973
1760211
1408495
1908744
109648
1553732
1125194
74336
253283
568464
499454
1483630
222024
14961
1420787
885632
1159458
1549768
1637279
325039
1657887
233700
1326668
695674
629464
619495
1716168
1869998
1414575
393611
367316
397917
1823817
1259577
1221676
1286370
1495992
217399
597424
1897210
1188879
42340
214654
1560471
1098715
1797297
1832925
1825211
1107518
258397
1105831
96570
468930
1952004
1126951
1153219
234565
1750192
710109
974963
485715
1316023
1480522
505899
1048306
1551373
1251120
443217
179807
602478
253409
1673221
1833287
272099
1668391
517862
1711424
69180
1882615
1181240
405549
1309013
1830116
1572658
1177085
1091531
183859
79869
1158437
1173164
388878
437574
975392
1774407
1710021
995442
1523803
1549311
640736
57932
644399
1769538
1667523
1983263
1164918
317591
901692
811389
1738109
1391161
1511230
1173357
835819
1960622
698761
1376585
1128975
747859
1044148
1469913
1288805
982004
1273360
711379
199577
2085
622393
85698
691992
1914344
87082
664180
1626456
462652
924565
1674681
281614
696455
218419
782212
528108
1165156
1828296
1209714
1601275
1640333
1835361
1052469
803391
1646846
1272413
318360
832308
202536
792229
265035
1930962
1679985
381524
89095
757521
277900
1151692
576216
1908502
1175231
1571898
297456
1409749
572044
1751751
1626365
821679
86484
1375024
56650
1053015
910822
1574254
1724160
303376
862713
1359732
942322
280108
619609
897197
1232268
1638333
540989
15060
140570
1251342
1490401
966963
441906
525762
938760
1791941
1096480
874323
605357
1828295
1500269
442539
1647639
432152
425383
601413
174335
1150947
1405750
1262599
724031
1818471
713533
346283
840791
1095773
409140
1238857
1517487
1247298
215797
1597277
788936
107783
1690167
212069
678528
1504880
910817
13127
723751
206817
386925
570776
786426
1241374
734291
206721
185797
240057
952639
1902682
1308861
1363784
1991735
109064
114000
1667134
1229280
1427249
1934246
626110
1873072
455775
863961
118940
1184025
1740109
496085
1677
120204
1218755
225894
503837
1407569
1533415
371114
235549
892823
881459
1687433
500040
1466790
1402196
1481178
1098130
1947685
1258630
82173
1399059
803012
76400
1105012
119531
1223762
822057
1448872
118568
668643
540949
1595704
7861
1064719
93594
428104
1181616
1661420
952371
1550769
763510
912406
1668528
1824176
1918243
511030
1174163
1917567
317105
1848315
1344067
183487
872772
175904
1505497
608507
815920
1853714
15675
1075161
994356
724264
308831
1305102
152354
200904
1230913
979081
1243003
1505285
1836008
918549
67371
1182921
388408
945418
618982
1538303
796875
785094
3209
1340191
1837255
129260
245816
1927057
265198
1175180
1097571
81493
1476542
28023
255030
471821
1136770
30243
1258137
1516748
1565960
390222
775655
500249
1615936
1907804
1169508
1061919
1499558
1135373
1790455
458151
1356093
691057
1836756
653943
169277
1841258
706726
311961
1971792
1125426
547102
590956
928411
1908321
612297
476923
190821
101187
1302039
1460944
1423768
1426788
1346918
172795
1724327
1669298
1973814
967945
1732143
1744635
451908
236172
238808
1731311
1130027
1464344
1288112
360174
1895859
907808
1684310
1953502
1691105
633645
100026
1114619
1343130
663170
562283
1435318
104284
932568
643773
1192181
1575697
1850911
1980008
1677609
158151
1389191
598342
169828
1731682
545083
1744379
1367032
113027
465019
113201
1645992
24140
695392
1206119
1075233
1344465
1550217
1304675
1498456
791999
347444
111285
1873046
164911
1740447
1191108
595160
1013616
304223
919891
1335207
791716
928064
549349
1348430
1989406
254686
1106318
242229
1376027
512404
1372966
106777
1895021
1114564
564797
333465
1936320
954384
833886
1954990
1175869
429761
559149
947931
1129558
159315
1431233
1394281
521124
1116605
1456762
1621674
1710159
1380012
1412326
1353653
523238
994268
91707
1831104
874258
1539935
911219
955767
456596
1980380
840963
1878147
82879
1678678
325148
1644518
133535
1392184
1089596
1059380
361838
910332
343101
1433156
441831
1949518
1822719
1118293
1154144
1170901
192268
788524
1617811
1871157
654888
466507
513884
861135
702105
575014
470546
650286
1286967
953474
1172395
1523626
1329240
1471322
1520753
614866
55962
762877
1066535
288876
1351566
1066804
1663908
150304
753499
1738418
274178
667384
1977922
488670
1935361
745408
318045
992805
988756
1602640
1395778
771370
450279
1460355
349586
132602
402016
1519778
1649781
1800876
1333371
1018607
567373
1012773
1161014
566850
1213989
1605859
1545532
1194667
1222128
1677161
533214
525298
511347
1098788
1753086
1476677
1099051
98252
1661665
923540
1151585
1097740
182706
783744
519174
1889971
1093303
1079301
1492814
547184
1782568
1373233
1120703
416814
657821
1171249
1595888
716627
32957
520921
336967
972019
1846000
1596319
898050
1321063
292976
558016
1265008
1451947
1067942
1161800
1744661
1651054
1251089
1301892
1898516
654903
1567082
810305
1851875
943298
28388
745600
1626623
1012853
825998
1457234
1399241
787366
1095634
378627
368608
1611366
1590413
1829115
1713625
382568
845606
1429565
373056
520183
1051417
993437
57894
336748
1310441
466416
809527
1360957
247940
1462358
1124524
231176
1905616
1634072
727504
1775650
159619
285578
800364
1380807
1844486
1974901
60959
890127
1908167
1456503
1146372
740908
822643
1163950
282311
1895987
780083
1785000
1453949
246826
1634316
1280357
158913
1338455
717980
27427
1938994
662420
273278
1398829
1484921
1208877
1926829
721863
401773
1605453
1142421
1010802
1530540
507554
1133012
623022
1385115
1897989
361118
428079
1865033
1503810
1450920
1377362
747066
570115
895547
132960
503477
1661390
1898796
666403
1962232
1707560
1453974
286413
640192
212267
1086598
1996274
578812
872189
259842
722711
1163856
501910
1438952
809386
1884140
36939
885797
938358
628747
631768
1081518
1583970
1932122
1539393
1424551
1451718
33666
208303
57386
437113
1076609
843277
826860
977471
834504
825478
1839097
1164822
329904
521965
90797
961518
951275
1333874
1037699
679077
1078956
109635
841638
1827834
1860778
1252544
980434
538651
1283561
894940
367578
47540
696667
61700
1872100
1477388
1124948
1009371
1663280
1758579
203519
1053067
1624506
1420883
339568
618844
1198535
64466
737485
1517195
1021165
1149645
527942
1981741
259100
340891
16037
490347
1212943
782645
1668239
666052
1234790
956512
1281121
269220
285265
617396
1711530
879247
146936
1455397
632882
1841906
1931519
1235774
1511789
1895237
1530771
1405877
1322122
148254
1573860
582078
1210909
1536753
319307
1346037
1295289
1769994
1575276
351361
171172
752254
1229248
155522
627998
782695
1945247
867967
1938734
1983032
511165
1165342
1248426
838132
1148663
868573
287376
693230
1998433
140960
12480
101390
1902788
461789
60856
281421
689877
595224
1713615
582703
1172610
1550466
592205
108493
1708576
347290
610526
957257
1473986
785573
361886
301244
1671094
499330
480866
518693
1917626
1985566
892699
1198611
252573
1563698
1576571
1879186
1475618
1124468
611561
882575
1460357
1615379
387712
1444810
1028891
558713
303590
1425595
867332
650974
1116994
339456
1896158
891454
682586
1435671
967526
197111
1499138
233037
1670522
1658135
40484
724062
1147083
1009215
621810
1096215
1374426
1390969
1831140
1856929
302972
1407136
880984
1632948
242717
1648814
595700
683989
1575897
1357627
1975033
1263928
518875
457703
920640
1507296
1676874
1401599
552357
482252
619360
1796226
1047716
71186
270629
1972857
1655802
1583536
1021116
49091
700586
149720
454
597487
348057
1841877
1740200
415559
472432
400442
593482
397640
1649132
1834229
1363122
1458368
61068
1779500
1251115
1169976
2376
739547
1649879
91426
932713
111535
357941
1298793
917055
1272670
232355
599192
1885320
386264
273127
368034
613731
1206245
992343
845295
75914
1278817
942401
667410
1230150
1540460
404371
12351
816210
4239
130069
548902
1032163
635083
1166251
1700818
924468
828010
440425
210510
199621
345199
716100
845036
515373
624912
1244695
723859
684947
34469
1632276
753403
410019
361330
282815
180653
70924
955413
847389
1208072
1773090
256080
1528211
607297
1314475
1458895
1314393
1504164
267365
311368
488642
561644
640486
46021
84428
168841
1161578
1262274
440120
1463452
1468558
361249
1601046
69971
38166
734443
477578
825196
1876678
1559404
1116553
442185
1633766
1934425
506354
10260
1701117
497376
441050
1588612
1088956
636433
394476
517037
1544806
42306
1781022
1216590
1559487
1381012
1158159
439370
205327
1584340
1233335
591039
1825614
1617366
1950206
564189
943567
760900
1908800
1514857
1743807
1726757
1385631
1338470
1738305
1059152
183485
592645
1209285
113850
1357127
1029120
505034
558226
299459
694090
1316316
334283
1967348
1448390
780933
1585566
1833965
133665
447772
1793239
1072715
1698055
699670
1061444
1047470
200005
481852
74532
1909494
1385685
1528941
1952818
76602
370518
89491
1292171
1802718
283922
414
1355778
1777489
725755
1847032
1161820
1322761
228595
602326
480150
393908
474923
1521821
808896
1225352
1849657
352254
1418821
1627725
24836
1205330
889584
1066901
216520
448509
754452
1175945
1144640
142318
719636
881721
67336
564004
1941814
862426
1106922
1565531
632309
1295231
893491
1530590
997614
692292
1546434
370561
1971463
1876820
1448011
362304
1543184
1582767
1199472
103006
896123
1109191
1291935
1988004
932899
1721145
1631873
1376624
740104
1276910
1154717
1360246
23514
1321317
317702
1155353
504756
4677
1604636
1532309
1971832
1077037
517135
1555250
390530
848572
1279024
1456881
1223268
833761
152160
602604
315564
463996
453322
918864
1542295
1247565
533120
1346354
215241
1292961
1020840
11981
119044
1719836
492759
1992164
368336
886708
122472
142069
854687
808092
152217
862760
1056751
847134
1430890
354624
1915674
505143
1344567
1731305
840305
798892
1157525
1887117
897285
193368
1780936
1535031
1948478
814640
1256260
836531
1643553
307330
290017
859054
1323914
508485
645565
623583
1712422
1678599
1500554
1686342
906462
558501
1985847
908441
1538302
650634
180415
344090
1318908
694251
1117816
982983
1497994
1188420
119339
1934515
394991
1553387
1408155
685574
505657
89420
1021892
1746740
781528
1201288
152350
1959915
1356982
1504943
1335862
1832062
1056819
1182203
655258
1955414
232820
259892
262110
1312113
1630074
1069782
585103
1348998
448047
1814581
1506776
448528
1043124
1229242
299654
337754
364483
579559
691833
447464
1387901
1857775
363812
1662638
1989906
297906
1397366
1162880
1003863
1729726
229066
412532
1545045
837930
146669
460316
966734
895327
1071621
1541578
1726528
981683
739184
1713518
1982126
673045
705848
287172
232585
834933
1170110
206933
317802
1018938
1973251
846605
98656
924360
1340016
43312
1902373
1328857
1631415
279951
272927
1051300
214470
1139484
1737829
341815
1496775
422274
1810251
454744
1711608
1560035
1727714
929880
1241291
670904
810932
1372318
1238996
1538044
1359722
1909465
70711
994714
1752233
1857355
130420
191920
810056
287795
810540
548974
192391
1650698
1582870
237306
1975061
509161
479694
1352432
723516
339627
124649
376242
1975702
58324
1461482
1349777
1951078
1900411
1489757
1273937
1832223
385198
950880
1411158
1726095
902989
1082885
289392
1388682
481317
123607
688768
850339
374028
1765834
1318048
105935
356029
648442
1847484
1339148
571164
367561
272259
953666
957246
857383
952901
918952
1545658
1991346
1541871
27172
1947012
1817334
1675002
702153
1434571
1184479
1026360
23003
1169880
1937469
1394718
1814943
1599063
282848
986207
58082
191296
221197
801651
895663
1013908
834729
811134
1579257
689361
507584
1453626
1951776
760258
1085168
1393646
1046715
1308857
1955497
496909
1373696
297761
1686091
970308
1290490
1147337
1626865
1775300
1418092
1627361
1791261
226661
72376
40731
704835
900282
1209648
1633231
999252
705479
606544
515250
747177
56574
847449
568223
1785174
1977165
1017185
996861
370422
965608
344208
1907232
995084
888793
206611
229083
1473104
929041
695832
262914
470281
1166025
1102037
1041801
1678072
1715366
612417
1828174
81146
852193
1579247
154559
1191067
869347
1549227
1100123
893354
1931343
218942
1584844
1937569
1720937
866287
1739709
1457154
1473428
229978
243979
1600868
855688
1405017
317197
628378
1870065
20111
789194
1293095
1916862
1335137
111931
1931817
1354751
295643
1513651
1959684
1893424
88223
35107
913552
620886
1862316
755315
477527
1016223
1364010
1500232
1183525
1290931
194217
1903660
1121317
726790
1125447
437951
1637026
570653
1688104
51441
661792
38241
1745079
147060
723579
1760233
356727
1951852
1252185
1004823
920711
1491331
821519
486211
57456
918086
1720841
382500
1946058
220715
945777
137454
728702
1000817
297160
239294
591011
100255
1880337
1766311
1262963
534603
1079421
1864397
1016781
308855
1253546
482528
135311
639820
1032383
393823
965690
607053
1686709
270296
820880
1803849
96582
1300874
1969744
1965663
704222
208312
23670
1446039
603299
564036
224340
1897898
828385
1614428
1879161
280150
1912092
1288531
1101422
1923909
1356038
1216881
1546673
1543970
1786316
1633278
1497550
809209
1746844
1333088
1790896
1807325
352799
594580
1126546
746831
1877985
1656852
1402260
984838
159093
376471
1044034
184557
175888
1625815
1943578
1322220
1804860
211741
855245
1347444
1021697
607986
1116225
487076
1417396
726217
691448
1655898
1876081
352117
1084533
635150
390654
353840
1985193
770505
1636962
1049871
590440
1153109
1419039
858102
1885944
298694
1483370
899354
1231668
171672
918071
1391473
1027383
1096292
653408
686171
1734987
964291
636248
1408023
1237635
1433425
998606
939169
637261
1671856
1822790
578051
406610
1584886
1749608
298040
947603
1073487
1056832
1242457
516189
1130838
1458490
163219
1443429
931919
663327
609271
419288
436422
1571259
840350
165627
1086571
1927482
470431
693299
1215408
894423
1653867
199957
1649940
401702
874626
1671996
32057
623440
540726
1584919
451372
422203
765029
1676315
1686335
1629541
796668
838210
332401
770729
270547
1418410
936597
1997737
141033
141529
1030954
1858103
1009427
421722
165332
1687560
389801
451619
1158195
163685
1809878
1655300
1618756
286529
73054
1925711
1538659
82695
1673873
802400
1731144
1363318
1822968
1251539
673173
14178
697597
579262
1197347
304759
1727563
237874
1021137
1166905
1962336
876544
1546897
210121
835504
583932
762034
1599825
246151
1072027
1484854
665136
690061
1545960
1289872
23091
208282
1605635
1395252
200833
1641912
1155020
1497685
1872380
1102617
1086160
735760
1965378
1518918
542488
364954
1271656
656692
1188427
1043472
1689336
1698564
50618
1769561
77847
1282819
1727468
841094
1252104
1153661
1315800
720655
580590
70288
714914
1701184
1088225
1710356
1463564
1518456
1803306
1788306
264495
588891
1965411
1453526
1202954
271189
359175
1580377
613191
1207530
1565862
1836597
466286
1413465
601179
742690
944605
784116
806211
138955
435057
1135722
366279
319556
1301293
1209215
251882
866503
1174504
577818
1622725
635803
1355312
127652
1984735
958589
781737
1100416
818773
340136
1144221
937690
1051449
1525146
243294
1042216
1821655
937024
1918845
800229
1798180
690954
369280
1953184
310399
2758
1950475
1648909
1806165
1698408
587516
1960351
616459
1753260
148627
1480546
1591226
1002066
321863
615780
1387152
1581760
1883201
1165627
24453
384905
1508109
1541222
1744120
608597
47181
497991
1623927
454220
444992
50930
1407090
617557
870668
551089
1037055
1427932
1766225
1644641
350777
1506645
1489453
1764302
1762205
884609
238184
552059
315723
370031
1809665
642098
1651676
138042
455380
422890
108331
927328
403354
1181060
1757129
429174
315383
745435
1590214
1909047
1800117
752951
648486
1802748
817008
1855669
1003326
1720615
1782603
650791
1051858
715309
1425347
705081
554906
1745481
1349640
1865985
1279921
1872877
345500
1390054
1709275
1637667
1078694
871409
436183
947565
1844289
374208
121247
1862286
620661
618253
231728
810680
512694
9257
764610
1566407
1282028
688674
520675
628283
474150
1746762
740296
1542676
558049
1194257
1592657
1921797
426278
940902
603611
1449392
143852
733039
395966
328298
1797279
835162
1481504
1346148
873119
278738
772377
1990522
861247
486502
1311613
1183554
1777019
1950278
711060
1385315
733585
861390
437618
310605
1849241
686445
411026
680952
1079284
22524
411376
1957707
861280
499452
697114
1406288
1172752
1934952
269121
1317204
1874299
228464
1698706
1577433
1911165
1416493
855344
1937618
1262944
966879
543657
806933
808356
1014896
16738
313824
548777
963051
1873523
1248546
19962
671609
483419
817707
839553
647094
1785257
369303
525010
1334415
1363270
842964
1407033
880284
1074120
1046510
36503
152805
961780
1020548
1601001
1910022
1744162
1363193
527988
392634
746404
141775
1518476
735004
1003584
1542494
981454
1407045
1668602
1878776
1585998
1232682
1826134
1326502
712671
926939
1585236
1341817
1845194
1482277
1685720
362697
1716589
596453
1582515
685216
1224884
1292117
1295488
1924309
1474967
1582293
1394423
238591
75582
310683
1274174
1627399
1461646
586054
456487
1400295
638850
1998330
1367030
507520
1767002
1124166
385238
114931
995777
1226503
1376715
277964
865497
448227
1649851
270842
1724463
1457314
1586515
387569
1048230
1865987
746289
5239
386664
229588
1739161
1786620
1608877
528514
328936
1315816
1171295
734890
1149477
1665802
556530
127526
1059031
1007603
589677
1941145
60055
1029520
1613602
1185934
268333
505690
1762606
1039032
1061528
67878
1524814
1407977
535062
1822702
1850980
1313804
441120
963418
1352354
1763548
1147403
1057802
931573
1446018
49851
1340475
668677
220020
275426
1157938
794829
1259619
1626611
1178440
153494
817549
1752798
608080
1528872
1486663
1089317
1491268
313037
91755
116792
891920
1033810
522943
446358
675575
1098689
1435468
1606288
47833
1859197
1388043
183317
1122836
1224279
1764590
1838367
973074
1182089
1061288
406421
243096
1557474
1665232
175446
1814188
733701
1487667
87960
987250
876436
394505
1242683
1250519
861529
1005393
1998700
1022131
1651720
1476417
1525677
1959680
387546
1586623
1983271
1636010
314279
1873505
855344
245448
1550917
622043
1772399
891139
608101
1665186
497782
713083
132539
821070
902840
1227191
69433
1586731
714083
1325826
331218
646025
186994
260569
882467
658684
1572638
1798126
1199393
1311363
1179230
1955788
1679763
1984916
901697
902989
876388
1053292
1888846
936248
1491003
1969811
1983857
1311346
1512194
407618
1692865
1686746
907992
1885374
587823
514607
1744880
1910254
1276429
1510079
606463
334167
410001
1143941
673237
704346
867154
1742515
942433
1810258
1906289
1957016
238188
1576901
430344
1348926
678962
1789737
1108964
933844
311572
1421531
471878
297697
548686
200044
1023145
660135
1746571
189705
1456813
1370113
1673595
1778782
1163073
1320502
1255025
1487212
1578241
1748744
65540
584327
1282073
66546
777137
61772
229584
897118
118028
641455
1242018
1610591
132940
1978026
673970
1060456
562354
1225359
290879
1435387
1981146
905491
1301663
678052
961043
50929
145757
524232
1154528
497105
1428691
328825
434887
1293330
1597452
146794
1979913
903555
1841648
1765059
1043900
1705710
289066
1524384
1736767
263531
537677
692808
281406
452945
1554733
292031
1470412
433465
1562976
368369
331973
1701353
324814
1068913
686314
1995988
1968335
436076
137646
1064748
677081
647008
1241636
476134
262514
1239744
1028370
1453275
1374599
1793301
571176
1657358
1814352
1053872
108676
1664636
1832499
776660
205003
1382160
532327
545048
1556024
780360
941961
560933
1882569
1164863
1533508
4368
1515535
602454
1872823
1088690
1441765
495
1606092
1778915
946182
570171
42002
310686
1512509
314315
841505
1258238
327246
491934
149329
340955
1213893
1955293
781610
888500
1951189
347292
1370289
1627525
691397
204110
1268174
1561686
950097
105615
230844
1646563
824892
944856
184515
1456938
1701963
263686
137056
1620389
448710
1127841
605907
119964
24015
1836834
118772
243108
1812012
1703735
1839406
32864
1516675
890051
1593319
1033006
399074
1396277
1269642
1689364
1316791
1886038
405431
1195620
606183
1773680
1228309
1994116
200550
1138931
825470
556079
197841
983403
1716654
1524202
126990
912562
763977
1787215
1717170
414509
1146772
1132426
185867
1676456
1628161
625063
1328873
935746
1257752
1474306
1928350
184413
149660
190966
644468
921156
510904
1681296
1636596
1853004
983293
611622
1661743
1367643
720063
440807
1916710
251884
1797339
1245656
929670
1265179
93622
1051782
1040100
1700004
1746799
1867114
92423
353001
48824
233671
48204
1865380
638146
188127
1032303
1186851
198083
1049083
327152
141574
1477955
287437
1262040
1404041
1132855
1137344
460717
986149
664510
483737
907391
637653
1775532
1843263
214708
1917072
872871
1006860
1941947
1542370
1568554
1845955
1227611
1604655
726165
1142732
1661340
1736078
1407716
436604
1401119
1643731
1021152
181641
1988257
581216
11800
1449206
465524
1066095
451143
1070442
139485
1575269
1749369
26154
425000
1379979
1900023
711991
1141626
559811
696402
1937080
1526036
1064790
1677103
1746782
1690541
1005612
954359
1000827
1585796
618827
1947156
305601
1007919
1752985
1359654
1974300
1756815
771080
1926289
211437
837896
1546487
435938
532907
1163734
955098
60118
1168812
1921731
1443273
1000798
3995
348895
431734
1590277
1989704
435513
956067
793328
890486
805596
180450
898461
920479
1420251
92088
964936
58585
1998430
1731529
384417
1491897
862427
351603
544799
646994
1341166
57409
1934355
1406766
1790620
1275192
367731
1928804
1407703
1798533
1561810
1685737
1801486
378451
10138
381707
781870
467982
1249454
1406657
695070
1077333
1065279
541679
1404663
383351
903230
1089648
370551
1846199
176660
640705
11129
689247
1067742
930969
1017168
1482558
350229
500488
888374
1326174
677857
1479741
1506485
1538660
41622
1889327
572989
549372
1744411
1826249
1318701
656368
401791
1222036
251789
1511410
368596
85209
1549268
700318
221079
1977108
462267
1623032
1506027
947250
1447903
497591
1578416
772630
1092271
1298708
1871940
834903
273417
782646
1607562
162034
684044
208296
245848
1033792
26900
1203834
748154
1068608
631634
349632
1155005
66490
1271541
1890954
1417195
784124
1534691
1079525
717407
662660
1052172
1728280
1137103
1474330
549822
560134
1910525
209014
1783532
1531948
1530013
50649
1473773
895846
1673249
1389924
549815
1033977
1169880
1590739
1965103
1475774
1791006
1500970
94804
1115820
1471800
1942064
518922
1123087
253397
620938
706082
916048
879602
1775371
57039
449636
1787155
1451278
1003485
760551
1043178
275666
701476
1210381
1126222
1785555
1405152
1590826
1306591
313242
1574210
1510389
1007424
215659
1820994
260465
1531948
557479
233462
34927
967563
770959
1723986
1566786
1679092
812850
1908694
161758
1375081
1480236
1501868
702171
551060
327468
68880
218757
826923
299329
1300999
789785
1120237
28949
667718
1729022
254970
1025027
797620
536373
1645137
543823
78396
1187783
1818779
1599876
932109
1559045
576249
241552
1404415
1303347
1987768
271882
794393
1831131
796233
1946195
1785812
1493056
442988
28895
244668
717769
814297
428090
1960564
841491
1272816
344565
1692671
24558
1342838
97236
944891
1763932
858197
1167630
1640867
1471863
993397
59761
1844722
967489
1333730
1155458
733100
359621
1764684
775338
698883
393261
1361581
1293651
1950478
1239188
1243673
759382
692318
603711
175216
1426036
160982
869027
1100644
1388408
854502
975654
167611
1743231
1440521
1640042
1002760
681503
1270416
332538
53785
1364347
51695
426674
1790080
1067512
122811
1471170
1984022
1316725
1221200
789712
758411
1452470
11010
1749451
471695
963822
1198589
1940893
246834
1871950
1563729
334305
972620
1272451
752507
917212
469710
1040203
1895754
1237991
1801340
1658436
1604021
266461
603463
529331
1675849
1198382
170633
988145
1703068
797822
1803914
559700
62054
454449
1010695
1572233
1198956
1774511
1339358
1764680
326122
1582038
1366538
1674492
569152
454982
264554
1101685
274299
1396577
950514
126491
1994118
1467589
47861
1051596
1124329
24723
123383
1870594
187271
483483
1468777
1945875
1898016
614354
1541073
1827563
119713
1176254
465106
147995
884305
801093
1275266
1620810
669540
1127542
570109
1659856
1167393
1967635
1359040
1703668
1752022
1264866
826288
161872
40391
1339077
112884
906492
1958471
471424
240952
1044656
1488465
261819
339443
1196436
1043869
662091
700323
171759
1227550
1928409
1886083
1408067
19042
617380
1248224
585507
1227427
1023918
59682
137528
898818
1103924
522215
379959
1232968
1317618
175722
804131
1212260
509763
632451
650111
1406059
1548346
1981510
1974364
96825
459590
224170
5495
518382
1285913
1653273
1193336
1635330
1256399
64795
1847316
63598
458418
1554613
1229949
541583
1129907
487174
355057
388796
715640
254928
318252
471056
1048687
130381
950377
643385
1429202
1035550
392715
1133627
194938
707512
1695507
728475
1006864
912525
1137029
122408
982041
773073
1773581
708833
384092
634489
174865
1568600
516994
662213
861166
1696454
723388
1133787
806327
1131844
1962711
157570
197256
127311
1696922
960240
1011155
565941
279631
549889
1455140
1896224
546880
220139
237496
1012840
647955
1132109
736924
1289884
214372
1458120
278666
1349938
1862091
262435
1843171
1791889
1289080
202658
1748752
642812
1172168
1117547
1257964
1111210
1762370
1668869
892025
1068639
1530187
1463461
1483959
1484863
16114
667912
441135
1539477
1828688
198437
1404723
369468
982355
937178
555304
333981
1184623
1194673
1979079
1122833
1723997
81679
1106562
464315
467808
1623115
563474
1248179
1199107
547888
1499281
1236620
925266
664986
831260
309768
488006
725529
323544
1484792
931334
1555101
742286
1025857
142606
486518
227678
838453
1556576
282886
1503617
163889
1861689
1348061
1944408
1229327
190867
1568049
1936038
1043574
1633320
1986056
1553241
1491226
1264498
715034
1285577
423179
212679
554177
585280
1846837
1068137
700554
766770
1203642
244238
1875501
304253
736170
951276
817222
1407417
1858508
175581
1531804
1320394
683884
927808
1625181
619857
905148
1481027
305119
1550861
1643400
28954
1841777
1455822
1330240
1000030
298132
1162237
548785
350596
143246
1568801
627845
1203621
624473
79202
820566
30313
1450351
1338984
602896
1188285
1194557
442580
541262
867186
1419734
1421028
1768861
737625
1243202
1702658
638002
1079449
626867
896879
1252656
1050191
719516
541986
1015445
1882790
266745
237259
585645
829809
874995
996923
610946
324502
1652856
1439708
1981043
1263693
509278
1705720
664005
251508
1339798
282695
1407335
1357743
1464532
794608
1929556
1853109
1093884
819577
1711502
1984730
1511906
1271167
1599124
1646275
1367709
493986
245797
1759857
1423171
1748656
1305005
61255
1658988
699155
1639052
1600321
1226922
216721
1835092
105574
1340390
1099571
1138590
969049
278875
1558458
918792
722966
676912
1156613
1626170
714521
1307605
1309088
697082
1043811
882734
900425
489085
931987
614838
930100
118474
1890046
1185211
1270489
1723460
667788
1342260
1881376
1594553
1063988
1492513
1820013
1002039
1554111
238144
1938811
336366
1737555
1820284
528442
419375
320047
1201404
1367399
1319755
807554
1916250
1698375
742274
544217
1359217
843761
805757
1532430
1830931
171018
1107397
130927
1522797
644041
797144
1806556
1319072
154113
1336696
729297
1520204
495330
477715
1724289
612109
1481834
461746
988586
861990
437307
605299
563837
1331769
1714129
1044625
1970295
76226
1298678
318728
364297
1309517
632039
1542726
750186
1606158
1195375
1282992
752472
447958
126891
586023
211092
302998
1459179
1706388
1516725
1282434
499032
767515
328730
885498
713139
818547
141784
1419904
484390
345351
1800016
898819
1212979
856570
1234715
551463
1514863
468207
1019292
106415
1066021
1410079
607908
420885
1466804
258390
968783
1754610
185591
1574579
1110713
681489
848276
930861
984499
1230283
165922
332764
878848
1552502
1564965
1706613
265698
1788432
352919
1798121
180672
908733
1567122
1831138
681015
1875693
846689
1086117
1683063
580405
730528
295490
1247878
1938969
1636805
1894837
222247
1745191
888798
1699780
498902
781242
1706020
99486
738866
1339401
652340
911647
1794351
1584139
1994992
1285114
920163
1468960
277312
782313
1525348
920753
1767446
1053057
261697
497030
1763071
539318
576776
1766459
1105184
912397
1265428
95731
1566750
1885367
1928219
145728
1947174
975482
1182536
1388998
858156
1271340
1184223
201366
1753944
93988
1798247
326655
1948821
1967339
205045
490404
47809
1535920
1855358
1462763
141073
882589
1371465
1407582
126664
1106268
563666
1822742
477750
1966085
1665311
1797580
1442246
1870412
519000
1896475
492744
1967411
33173
84921
1975156
146372
1724045
154051
1436654
580848
102536
994241
880250
1299006
130919
353967
1714265
1769433
801111
1516740
85266
1570496
1513697
261442
213216
605953
775470
1972069
1391966
1951326
617059
1773505
408479
1340137
761955
1864210
877690
369057
1475857
782740
1081316
921854
1213306
971535
1083800
279432
1529337
1047144
821010
933793
1819724
1988518
1911111
564740
1037422
1142360
1943567
559258
856009
527655
570755
962763
404722
437154
588318
864094
1487330
22333
1466206
681778
984454
1308398
1255760
286257
1372884
241444
1471143
1809965
500207
778283
1400369
268548
1405631
1387473
1061972
123500
1693222
1928805
1513307
496547
618865
1912441
233762
490735
1200303
1698568
1483014
1710467
1105313
1550880
1226365
648008
449876
1777853
224955
1321058
1250722
596662
962278
1670086
1171372
1099930
1194628
371680
1065768
98946
1728734
860471
300960
818519
1876008
1715129
400597
1214085
165965
172626
156335
236835
1100566
592441
206417
1835236
329822
1521941
276522
412780
1081047
511980
234327
1613119
778962
168774
1497678
204679
1222823
249088
1909012
124050
706327
726333
95524
1677404
822104
752219
538931
1453320
564244
1704462
1192651
1961518
1825775
1270867
1097052
564483
1857586
255825
681324
1377557
1725162
1461901
1284056
286931
206009
1189646
1279249
65607
666757
766136
79439
1765207
1441698
491224
813224
1277050
97925
1619811
512383
613743
1075319
1778518
1654508
529823
1347555
1848361
1320090
872268
1259708
1483536
1243976
1487610
1072183
1303793
784991
1418927
1123720
475851
1871376
1452851
1130049
729913
933211
222622
601251
118615
316162
1901413
232987
911698
1092844
40789
248542
1292518
1562335
625141
203440
1077903
380406
1649089
1989819
1973618
1201077
111471
1141867
1189432
832519
821331
1574432
1012236
925565
1038449
1412255
755068
959558
1890411
307954
657483
1010664
1443409
1494398
407063
558698
1886782
1995119
740940
1387431
571567
291973
310750
862420
936627
994925
372289
1080923
1859291
118265
1116360
1188560
1757587
297876
464100
225438
151308
133883
1142833
1328218
628845
636939
72770
1206706
1663478
1192126
462756
1764568
1804061
1128483
1196643
200150
909065
1917809
1146410
219589
272962
1219408
1336959
353312
379927
150375
1507496
550133
1440587
1828777
595736
678359
283741
145913
719387
1783747
931212
350222
1713486
1490127
149246
1532124
1365885
1207737
1359928
1366574
854907
1722937
1555880
1414898
1881403
1196485
977157
1399440
634179
1502067
1087229
1950166
1525592
661082
418477
402767
837549
1053404
1645433
757240
1298488
372976
727110
1061725
1462778
1244481
1318992
557673
1369249
467161
405525
1543675
581401
132928
6275
703917
850652
755631
1237668
1246195
1934984
1447336
1982850
72056
1186297
1634698
66840
388086
1655711
1660115
450696
1140261
989362
1276864
1081416
1294219
302433
1754397
1678565
1260065
1412169
1553699
1760791
210418
870221
1556957
1089635
1518411
74123
468211
909309
994461
967988
1044742
1482831
124073
1193738
1179837
1498154
11210
1483789
25808
1084130
1655389
877251
920519
1914383
1040873
1783262
1631697
154332
1103929
360306
739836
1413472
905452
1663707
498800
868103
789335
1975194
1959451
1879785
1972154
1008818
1546177
1777066
956779
1455422
595961
1189626
969040
777831
449109
10893
1115279
1108508
725941
793566
772480
1275982
1350860
1863932
1380543
1319903
172206
1208907
1491145
1757129
1897702
1916496
1321963
1210241
1657601
1777657
1508393
974969
434520
1402874
1198300
20351
971263
1059221
1402385
1763387
431110
507543
1819687
846620
1759157
966141
1443732
1329215
545314
1181711
203766
1418118
928552
1812149
1266630
745312
1731749
1658971
599249
1802273
1265916
1303105
1253287
981736
1186230
1804401
1425239
740264
1761699
1588896
1633888
1259669
1086872
1389412
1450034
1885633
1967773
1435710
827202
844098
1266451
364752
1061171
721230
1773604
938231
1908851
797612
1784877
301886
1373809
197618
889677
1245326
99932
126422
1081308
177657
755007
1075431
325913
1645393
1048126
1657166
1299786
1826727
682207
1419946
987253
772028
1641298
225907
492749
1717468
944655
1417288
1648831
1417252
995973
1600524
1324844
456443
1326000
425472
1604740
655177
229398
1575237
1650698
1505663
646670
987333
124926
111313
1330741
317422
543310
216391
365319
1240797
1258355
1256615
432910
1241692
1997307
531787
1661825
1752611
548641
1803416
43666
1598558
1777158
1881174
189576
971587
632733
1388183
110213
1444854
390532
477638
1756705
1414510
239517
63864
667268
776236
1321831
658741
861625
233640
369757
1721589
1719734
1854491
805979
88326
285384
467967
49224
131847
1285270
1931917
419511
1733810
1076880
511374
1463052
44673
603197
592036
19159
706574
779638
231716
903764
746709
1292149
894653
1360136
1890523
1043239
914278
317553
1653152
3030
1926427
761886
121061
67120
1838358
1558474
1800030
1325408
1313146
983545
928025
1721373
1797736
1168166
1666097
1386897
1835075
66051
1689939
519697
989434
406531
1895186
403473
1414670
1775757
1085674
158116
1504401
1745129
12109
1435970
1656419
614073
470616
1552952
626816
832229
1709127
448501
1688010
1298107
1942792
878458
1432565
1531031
559370
1667524
1329092
1876133
870074
419753
463788
1724092
1322323
1370813
693746
780680
1741876
1050944
81198
764459
1875322
1672964
1345776
81661
1871044
1606400
1085979
1367965
1829166
601935
1686450
540166
1472853
575094
287466
1895975
1481261
1359641
557632
1689657
931772
1208896
1320420
1143827
707661
1381906
1505760
639288
978639
940524
1524613
501855
1043089
1643068
1863642
451556
477843
1046975
993158
801254
1397768
1780343
241857
500382
1608509
834757
997109
1395678
1718443
643067
681210
1829890
978215
393937
1561911
825438
1708548
443441
302221
934554
967653
1177347
73369
634614
988097
1383162
1944472
918340
983584
1857900
1296138
49856
745086
857989
1023309
329760
1023666
1309011
492226
960282
602281
125810
1239567
638590
985505
1405
1180943
438452
1324087
736454
798187
405083
1635310
1263002
1379105
1784194
1665363
1756379
746373
1161607
1713590
591423
904541
1018874
428577
1199513
319292
1210410
751735
1642507
1544807
420814
393692
571532
1765879
1757551
1227483
1233347
1049323
1998286
387394
45612
876477
1793543
1314883
1807949
967885
372613
681844
924084
1161367
1312360
1705099
904050
162680
223547
36459
1151536
485519
1898017
930909
1393987
592423
132635
103180
1544623
1636138
1721312
223176
1003109
1406027
236173
1927914
1498778
1396578
516816
305106
606312
1240293
1222914
1831356
622459
310414
1186077
544218
1333236
295717
1562954
1106026
1611760
319102
440303
1329930
997422
1495766
671819
648240
530148
982181
65437
1943424
783417
652400
1135137
1773156
1193624
403898
842853
570326
1068963
1316537
658170
809605
1267652
949250
1966300
1280422
808918
1359967
74701
193663
121661
534774
947573
43523
1807707
739674
501732
185107
1327491
1841946
1765325
1537668
5454
356914
1352933
359443
1420317
518176
264050
1230857
1710082
1974439
786627
256931
1599361
331995
1541758
1612801
156996
672284
300385
1294622
328604
1235991
937999
1056301
446436
443705
794143
1402004
451172
1868356
1719388
685522
421448
643536
58567
864374
923999
1943930
898572
1145205
586911
1416544
522526
161321
950018
1348649
201661
814329
1255429
1299588
75006
73534
596174
1611014
670147
1792527
1803496
670565
1317655
535606
154340
610161
1054623
319149
1547047
41704
900212
338701
339481
1965933
1916164
1654256
547608
103285
331686
357458
1710616
283678
1259508
883935
1072550
1243864
1475827
777745
818113
1633125
867423
54025
636763
1075322
616856
54222
143963
1191161
1293074
1940936
1901732
1843800
940030
1515118
612484
1794300
1772825
1392431
1481383
840406
1061860
1408153
416578
132053
964317
667916
1109862
1047323
755491
1230296
293597
1298190
1352551
1052329
1453510
198858
1748580
468973
27739
570356
1933839
520275
1814770
664642
1118641
1693382
1340246
1408562
1804935
204961
869074
185707
1667256
1426627
987528
1505089
429226
1803386
520495
30840
81244
1784425
1299864
1245447
1338752
1913570
135683
1534059
1335224
114653
1933279
1596245
1593136
719260
1377923
153747
1914161
1936263
1370683
1250951
1833211
1432320
768057
1502241
1733766
74763
1748539
1156622
1181095
1820571
1231926
1010064
1457928
1858939
1054841
1102096
373746
1741201
202546
1783918
1987507
305065
1905118
1533148
1862501
532043
951482
831025
147735
1653105
1674963
1246674
1469889
1790753
121684
1626146
1388689
1093763
1530372
1233735
521014
1053602
508786
1500249
1149635
970241
184341
1258525
980183
260566
1792057
1843630
1720362
347716
750365
134138
728486
1357673
984686
319933
1415092
1965594
738214
1158284
728474
1319368
835203
997155
1661036
1034959
1847619
1072483
1579916
63659
656676
1321233
1462683
1796447
262915
1650544
1028458
1215140
46757
1108480
66378
244540
3893
986692
1962179
572721
1365827
1045224
309780
104231
17361
48197
514655
583368
836072
962750
1379843
1229260
780205
48283
627147
200759
800142
1366062
243874
446035
1249823
1977461
1107851
1929715
1512091
1489694
232379
1217288
54268
772910
724245
1178886
1703194
250794
838916
356967
1704583
1484131
696315
1544157
847318
1693887
1326753
1265560
1475920
1672714
177100
1391511
244406
1450319
1461567
1347687
1840113
297010
1145963
842264
915168
108008
1683899
944220
1165454
594930
1652241
1723638
732540
974584
855255
1195461
267653
133761
455030
137341
117113
381604
1904267
1589425
4047
1495017
129521
683623
629303
1907515
845101
1139991
1917659
806759
934490
1381373
596100
429966
448450
21178
58272
466976
252906
1781587
1642024
1757060
1273903
542178
38124
1035438
98279
1026874
1409683
1794384
1622915
513510
1668854
139126
1716845
482479
262611
1307700
1101327
91347
920026
968281
1731371
29359
392509
1814969
41474
1249910
1055273
1877904
1673923
817524
737263
541341
427112
398521
405314
832089
1379394
1595851
363879
660086
605874
1351137
782837
283616
1633454
1058117
1959374
477155
127278
247649
1865844
528956
1384846
322044
1536492
1749511
1036647
1669611
552951
1892225
118555
1870215
1409179
1057823
1578759
28852
1334597
1213757
1465734
1773478
1502813
1567935
1175045
528068
1169292
1986035
817919
819994
1796981
1676530
1203357
334776
666144
157647
1137685
676934
1497531
1804159
1475614
1220490
1335327
1952551
1054161
1918444
727893
1671592
1296117
1149439
1184021
1518914
315394
916567
1920487
138577
1812026
1643300
1911753
1054854
558823
129578
1511710
1455180
1265143
33929
109791
626878
873675
1720514
727430
639842
1299267
1978159
567989
635699
1720558
129044
1686834
1530160
1561425
850935
94347
1902887
505224
231440
223721
1235657
38892
1906895
1972468
514232
541680
1254784
118030
1639227
1504728
1408215
205111
1594743
213586
1677657
652325
949051
682984
1130796
755697
1077007
1916419
1337254
712276
1351379
1264180
1267365
614042
1452165
957107
148929
1322978
1325004
1669882
564096
1775064
56180
883412
749101
885310
296640
413437
238415
1031367
855509
578016
1587781
1299522
43547
1169795
971984
505212
202420
1190358
1078437
1204399
178280
1218937
1823315
530172
1408817
1233323
833992
1161647
888754
1263324
1306006
1089060
1255850
524811
1239817
747197
317728
417897
910122
970094
125744
1406010
1103652
993886
132684
1087499
1962097
1426464
622424
1461156
486962
392031
1379707
1661160
972272
1585351
965070
906970
1777253
684397
1997058
498178
1408106
1287996
1319005
1415315
916090
1612940
300429
1089654
1946769
1865314
448307
532278
15872
1924788
776799
1368446
238019
1396445
158888
1123464
1302888
1594414
1843336
239552
1886067
1959643
624482
1815266
1333439
1386547
1895839
390344
1436043
961900
750157
1766742
1286872
623281
1038482
1013674
1680986
10815
1653115
343730
1717287
1768629
216049
1927286
767068
109876
492661
100929
1147551
604677
718596
934651
1511891
1869716
392425
1162969
1349106
640145
1182141
63890
865859
1870426
335621
162620
1640312
626011
71892
522300
545508
168400
218312
670034
1777708
842790
1555184
782423
1885095
471037
1511274
1141600
600370
849532
697127
349414
1214310
185265
83002
532137
945525
409642
122503
851952
1380853
1110455
1241631
1258290
1966124
498923
1797768
1674923
653604
175890
306798
827291
1631747
497514
1182176
1673496
378021
1495
1960211
1515417
545229
1174737
728737
107641
1170610
1697542
696189
561422
63426
1636654
727246
744132
851648
1572620
1730363
1785625
1484540
1942028
119110
1622402
806905
1759821
469511
683331
704900
944059
707658
197147
154488
794995
1827580
1805282
1957459
799274
526074
419443
1539162
1520321
1128404
757433
768337
918607
586363
1681990
173267
640018
1528646
1608991
963423
1684567
1214011
1801416
1975240
393676
271080
686357
192575
1190862
211605
1527101
975214
1128639
1170981
324943
909658
1163713
768908
1095634
91491
982670
881292
117113
660911
1118584
921459
44887
1909591
340754
1100661
563407
1447761
1018526
1537729
157186
340777
1091683
487884
830041
666257
976657
1944515
1400974
1966677
87367
410502
848483
1528944
1536065
1433759
1247557
1112189
273029
1527167
355258
514630
1806855
1116039
1561741
1610263
618110
57786
188602
1206653
813654
1253203
903542
1379899
1218166
217085
417147
1760463
800566
1608612
1852066
603015
1150826
1687450
989235
877472
1399904
906748
1865369
909524
825
1004998
1187969
1400050
1704717
234218
388902
1101507
1933870
641428
1591421
1670456
253837
1164610
1053760
919725
643873
1843420
322309
1856478
689355
995024
879052
463025
918509
273959
824089
1294403
747060
1884884
1963915
880251
1841571
1541021
253001
1810931
953425
1126852
1098038
1251693
1503177
1968652
1538475
132103
503981
806758
1278846
933935
8105
416807
1839933
1265259
756468
1033852
1917067
179108
1657767
1507938
1975445
163292
1701109
931377
1321341
1657670
56350
1110916
1122049
1376481
1617285
1989421
507468
1477155
1994000
235427
268083
1187076
1336785
1638580
233898
1635192
1138909
1943265
1082757
1551380
1070957
628187
634835
386924
928410
839080
318799
1150961
1364773
708616
21419
1664213
1647914
1964910
315061
210762
563095
367244
1717941
645356
1869743
1464430
1381583
1914556
1347759
1818457
956296
769049
1888093
226469
1493106
79789
1572467
249727
206947
964700
869290
1584745
651446
460587
1762083
861071
1406118
142156
135233
898647
1908070
130552
1076328
152427
1884530
1919826
1486083
1989568
1664902
28633
248239
1838078
1202641
1168470
1164762
732602
1032662
1071353
1790185
997213
867553
1197640
627058
1330145
1825442
88647
554403
1511768
633046
1689409
369331
303724
1501306
1367733
1951644
161142
596921
1908001
1472219
1596989
1077197
496977
1392450
1510719
325391
1560695
31505
1735243
1796238
134336
863948
1839577
153037
138737
1808023
1948269
401420
1898865
1126580
494634
632508
1602506
756963
96258
706260
278816
576622
846366
394062
583770
1223108
1643955
109694
181515
1826143
995369
1353509
1291181
1559891
1194518
1848857
1771203
647322
1514811
902100
893476
584633
200363
375449
1971951
1758384
435732
560795
1180658
626807
1625613
1365023
883130
1664637
1737999
618253
1699685
1591894
1052029
1725031
498705
76581
104929
474973
1364363
144467
337162
1602386
1185516
424878
1845513
289630
1550574
304083
77988
1038698
1148040
1001195
467787
807011
1599576
1504242
1943219
500218
1906551
1791136
1782868
734525
39679
756722
362489
262278
428017
112851
1960604
4598
1503950
495444
1415709
756884
290349
1080320
1621101
488000
1522566
306184
915343
151041
641232
1342601
1164192
1500683
1265868
309416
1232660
1938234
827317
90999
565082
562389
807103
940796
1801096
134675
60
498018
509123
617032
799227
1024599
1989461
727153
1662693
1815884
1844680
248306
1240642
1284650
971777
1904538
1591734
653519
40397
713105
1249972
1617396
1192464
1401800
1681547
1314912
1216705
1184095
755260
1812753
47536
1954224
1491154
961829
1874510
835786
368577
835636
1026862
235266
1712469
1865378
419850
488375
115608
37909
1055794
765032
1236538
1387403
1544704
902228
1141387
1457001
978450
1022419
494148
947828
337960
815311
633252
1582730
1343326
126087
1446510
271557
805634
388482
257575
686528
614466
1522524
941669
676029
401321
1061637
586118
1781597
769841
1705570
1047926
1781617
637506
820676
621600
97775
926790
220458
282523
575460
38679
47179
467667
1862915
1835271
737189
1409298
1669112
209431
507457
1494672
1014601
298273
1429568
1977973
581450
1257612
1475558
855497
955204
679088
1616305
979206
1855476
1730364
1577056
703211
1423143
832709
1549970
361661
765853
1525453
969573
1687044
1684160
905100
1805809
753637
1741120
1751256
785077
322277
449045
627075
956118
1658278
411938
1086066
1325787
129278
1001732
266119
1830174
1302205
1699697
1935865
1784055
512614
1991991
189330
1694191
1646612
1083187
1831102
1049616
408466
391061
1579353
681177
418133
1536496
1381126
1635167
1482550
215285
1581082
363121
551925
41543
1727044
218312
6209
1016
1219645
1068995
1696708
475770
655170
330210
541189
1667308
1060086
5282
1700304
4895
1294275
1709129
525777
1921165
439629
661763
838296
1937292
111490
620739
1887080
1080628
1255585
556857
1355520
843937
389022
1709142
91887
1649072
1411864
1065840
1630125
153741
1715136
1563164
390568
936385
795492
1455010
1887007
1812719
1729013
1015337
1495786
824373
1801907
450467
1012985
1185868
606325
488264
1179928
1891090
285717
470053
467158
1086230
558598
631633
826523
688436
1164910
1290094
723534
884365
608421
712957
36030
1428564
1713992
1474445
625792
1450482
356973
1812990
1860370
1669276
1377221
1217175
1256696
749948
401260
844407
1043848
898449
295133
1201173
1233242
1712735
677186
95918
204857
1542805
1491657
581909
1157107
1547081
1969684
1828946
1766249
1756261
1525619
1799556
318432
1556176
1882243
701078
1833784
818904
805576
203789
1849299
201371
299306
1698476
1983562
1595728
879102
788741
327610
1675703
6911
1403151
782511
321681
1899475
408031
1365468
452617
82158
385537
1485080
1889264
807966
665937
595623
309799
552582
739909
1751527
1811480
558570
1824552
948252
184610
880453
1298603
780628
431471
757595
1223054
1911795
1142779
1779564
1773046
962827
718753
873881
1514445
971503
975150
882493
459426
923550
178648
1221793
1088635
1072240
1926688
1123355
1415516
241290
879622
1931182
1635108
829380
1917271
1832424
1160570
1900132
1797185
637139
582730
1358607
1939269
1782071
164616
1697325
1820865
555133
333973
722026
103222
468385
826631
250859
507538
1188297
1424257
580263
1996668
797777
1718722
15291
1067475
1640077
780318
104270
1406394
1574739
1508036
978264
1733337
42437
1453755
521123
628296
58802
171417
1009199
1373149
995180
1283418
1449490
210542
484940
1468998
1151009
1377178
228788
394726
567235
1895134
669299
757006
54618
1587041
427202
1790305
623359
1286697
1192763
408789
1305375
1186623
159726
47979
1207863
1582529
334636
890468
1895701
117615
870078
799225
269666
1267951
528435
698657
193828
39683
602792
1416001
1338109
1460130
101191
168507
1939099
1213560
339220
784132
33462
503776
697829
1713551
906654
95709
1715194
363903
18856
1531787
617835
1889749
524744
1059540
856591
823698
473265
1896600
52779
1041391
509512
1555380
1359676
1663710
934975
132311
1427261
698437
1660714
470111
619422
1558288
464425
459927
1186155
1077221
575511
767834
1766725
950967
1759550
1198227
718937
635414
457303
50266
968231
1184300
1263713
1052339
1416507
1711065
872708
563284
879452
1432430
1716815
1281158
930583
1187148
1409549
127870
1609608
598881
136082
1228131
1311001
800172
1506021
726539
548438
426955
1493431
681634
1328977
1278819
1803422
1030329
355775
409363
1551108
943782
236028
345676
956368
309169
731391
1262672
718883
1898540
918043
628887
1883928
545499
1697329
676220
365741
1616725
1931572
607558
1443900
1476573
1175121
200474
523335
708250
1784902
484478
1450733
1064981
1373101
1829269
1376816
1892706
1321813
961304
1862204
1824713
1074394
1224841
1369653
1737063
1446574
1603119
316239
1783970
602086
238760
351730
39317
658031
401998
1464812
1970590
843407
349306
508679
463054
674067
1960025
872364
320958
660533
1513730
1818990
347010
1331013
1265295
583989
1287080
1923076
864150
1150029
1388757
1160711
1617371
1539028
1342762
1551966
1347668
1259052
141898
876302
320436
1562916
1521521
451382
1614482
302900
1576801
1293001
1493729
1752914
794656
515187
88666
101486
1866266
888056
1530359
787243
780885
942655
161979
1914565
547974
1692108
1666484
538508
1777288
1366474
1712279
860400
1231106
911556
1284000
68809
1443430
336545
1363579
954349
1214974
1496807
333073
731581
1926151
1280635
314735
432892
1458234
1476948
803577
1177724
273467
801744
1538695
1492901
1266712
1564996
898181
1685451
1356290
800986
1987119
1517163
958136
266914
1688095
1478247
1078460
1708604
1113765
1641658
977075
675350
1772923
1183411
621246
144039
1386710
949982
1498858
261005
1351030
1494875
834796
1377085
568996
219919
698783
354765
615144
388340
1809950
57340
374089
902694
1197753
733199
1318141
818929
1327711
218827
1522617
483056
941039
900731
60887
784938
153444
1613415
12951
1303039
1737494
1347969
870521
730641
526637
563366
1187453
1153654
1950780
251402
1973386
484210
1850723
1286795
1179518
438167
389417
1281185
1677205
1620310
1649185
193865
1315511
111687
384649
1704535
1893
1452205
329494
1415291
79832
768052
1800245
1289842
721058
885011
715678
1370412
1264488
1695260
1051235
1001424
985735
1360197
1675616
1351402
583018
682565
241104
785985
1766606
55552
9314
1446306
848336
1988296
1854925
238571
205802
1724437
1269101
1018237
1283930
1977385
1103200
102792
1409263
1315946
1505274
871691
735294
371011
279937
1084441
418174
1289461
838118
1304782
1800021
1261971
900424
1066112
1958328
1610304
825391
1060252
1109141
1414379
540661
1170941
64648
516668
1252763
1142225
1567024
1785749
956629
883114
1715244
208305
1331396
1388229
1434775
1596226
1821352
1863228
120605
1776412
690037
8477
1499031
353398
663171
1382771
1956348
161780
1444625
1766924
774749
442407
1724077
354557
1153204
1431412
386410
1036850
52295
1338983
356931
683509
259936
1266674
464235
907877
22185
716834
1793522
1777230
229031
1922971
1152346
253627
143018
1447086
478984
1565910
731656
1009585
301790
743081
1976050
646873
1007419
940020
317296
1971186
156030
423403
269882
1713535
939857
1497870
1665181
1543220
169161
507425
1897050
610150
909747
1122261
630273
128343
656086
1674729
1769464
750144
1078549
268250
164379
386030
538567
1790851
534091
967780
792874
1220985
322417
1588069
1631116
772841
243934
260551
138488
1235558
1424696
1111113
73718
128271
724638
542193
441955
531169
1541464
1688636
930818
448260
806129
453464
595977
1884251
347982
342509
700385
620902
258222
521382
1746202
1210452
169916
1776344
269682
1857837
1070303
1552207
83766
1925310
1600001
910531
769943
634491
1327726
835844
1033732
869119
309462
867862
1623507
1993111
797390
1069245
1717683
125080
1517208
1566513
1462095
1115028
1775933
1849374
396952
200155
812626
1753085
339439
1211195
769964
1587416
1752606
358995
26204
1766295
839329
843978
1860421
126515
1878017
231661
113121
566619
1774501
922019
71002
403310
295868
399788
1311890
1765906
1934231
127849
516535
563015
1790115
1568016
435091
1867520
1241252
965841
1677008
229294
1637424
1312253
360837
1846491
1195728
1017231
1112119
1653603
1851321
1047344
143856
396604
704652
730858
1053479
1674562
1796785
1879785
1092665
1325575
82703
1446225
777742
1878064
469096
4871
1012198
649922
22089
310837
1976229
1361277
1978912
1812500
1592411
1314337
1459666
603019
368499
335987
274766
1659870
1459246
1484548
423372
814205
1098099
1466165
886343
303511
1706015
820024
1939779
1549979
1274888
1788196
323147
523859
1816228
752888
832656
1426963
552460
881689
1585142
164763
1018755
21268
1695713
586413
1551978
515366
964281
1248751
1811217
1558233
1561751
1045680
5508
690898
1643231
1692369
295274
117498
936851
1995270
1769808
1510813
1427459
1926276
1747880
38263
1727513
524561
1205928
1654497
936277
100164
1135056
1252962
270092
403924
616225
1603082
235432
1607861
717055
1529266
454910
1871092
1480826
14454
871619
801374
1299698
488576
904490
1713084
859874
1009383
963795
1937797
163542
905049
1727578
691617
987471
162190
1345062
1900372
1191561
490468
1529994
1185592
1965115
1290017
623368
255913
1587907
656657
220219
326437
1788872
891602
422625
967154
1378409
1798117
152570
1768734
1702133
1450763
1577595
624687
615096
1054297
643995
119615
1074832
1821120
160256
1308930
525167
1377736
414580
80086
1683756
612832
917352
1320456
1516296
538984
1738651
1626412
875742
638794
811100
396560
612786
1439637
1088526
971012
1674218
760736
973835
1047445
1195684
1386520
1929858
578171
785939
525578
1570600
159914
1648980
1580716
1369526
1759058
538692
1577759
122119
1617815
1966710
1590158
689623
1523521
1010963
653931
419533
554246
60256
992013
1752751
1360581
440285
912448
798600
1915537
1752397
123107
1819987
1445814
1221295
752855
1538421
1060163
1545187
256493
1205773
374053
1167712
1944427
313140
1874209
1230656
1134334
583872
751225
23445
1730907
1333951
376892
649658
853393
1470345
172034
1263166
1493990
1504115
432771
578019
1547912
836853
199851
1191264
82205
1377920
1412706
823139
43200
492697
747294
1065474
1895564
1343630
290221
306574
1781072
456561
1672053
1174150
1889028
150098
958565
1611709
864198
446826
857221
256410
678082
993047
527865
651494
1723719
307510
1343250
931498
1022982
1412955
703306
1148461
752655
1554349
408351
1370375
220475
609657
95859
1345838
1613444
1478347
1884180
95326
1547398
1463561
1339376
1604157
251448
1903931
1835919
1777233
1207967
1641652
1590554
1697603
1158300
668884
142516
26056
1621698
598374
1191528
1546758
1277393
139973
1510057
1762648
449950
1356130
1931317
1191747
836221
952263
929556
1542376
85526
642390
1575133
1559109
1486266
1063562
1576315
1732559
149905
836537
1109627
1237870
1972910
638166
367935
1018584
1231358
851078
392391
310702
625657
1922623
948740
1954550
1715425
176218
1563563
1709946
122831
683310
1874472
1823258
770440
1636969
656153
1025468
1290923
184663
1063478
645623
1377050
132953
1853844
1613447
848742
1031880
664200
531163
152800
1811811
503720
603372
448901
24955
1741855
923127
1321163
1148372
1551976
1119071
653272
1595964
989142
474284
1411047
1483941
764067
350733
1801286
890512
1021467
1351122
23091
1452602
1095847
599534
1294930
1787275
1729026
1117010
522980
154006
275589
598157
318958
1747380
1658854
455144
729620
1661511
1213348
999553
690962
1726078
1990773
730186
469559
619292
780390
1774959
1879395
177103
966791
1454918
900713
551972
652662
376932
919651
135494
124219
1275615
734171
1301615
433362
336092
1357498
986065
691488
350284
791068
1384799
1877766
1422962
647111
828535
953232
997904
837074
1057990
1217017
1729456
1747404
1791278
1506240
1213487
1670644
268149
479466
1831297
1177830
1526363
16823
1545508
703482
1351469
1816358
1592106
69842
785950
1516586
916143
1425135
1289209
1747932
1521399
550143
1042842
1379003
1408102
1051300
229865
1922180
1497810
1303570
1282419
1193882
1175100
1925538
1681680
1307278
1457611
1167249
1870304
1282030
1652602
1391426
351549
1479828
1499623
419713
1813063
885785
367767
1444276
1791120
149505
1353481
1301270
474209
1949448
1133940
87790
1282362
1150145
1454291
1306901
913456
1194031
983193
1156340
1924999
1356923
1493108
1820584
961213
1548295
1857544
1094006
1925187
1483905
1667940
415268
1134433
180072
1960469
284659
108238
418716
929494
333472
985871
1216236
994538
907870
1607939
1053922
433141
498781
255185
563282
1886645
608726
1913190
85597
777453
48328
681770
1171416
1998515
1665270
1808632
752127
1920025
623261
1066785
1167810
871800
300815
236043
43169
1187824
1971789
562131
1059468
1996715
1442942
993857
4581
315377
1580115
304918
1229752
1272248
1219928
1369424
647628
1432801
1498209
962884
1452348
1456049
373591
1587940
962448
1934321
559256
238655
395727
1745607
1421878
833544
495195
1098112
7468
60127
1480155
724105
454125
266520
1731899
1781312
308771
1064947
1321545
1153199
755327
574480
1962456
1155483
860769
1064472
1216514
1651740
509388
268399
1469330
751241
1130642
678278
1604710
100877
392762
282048
1486654
1966283
1269728
1385132
1338966
1281155
1932586
560163
685630
630844
1334926
438139
1604367
1968102
602004
1806849
1915729
1460276
1466894
887560
1391462
902482
306869
1991808
981243
725591
1483938
1848034
359061
135201
1853963
4610
1417737
1808257
689710
578731
1771728
1800811
1101975
527272
1505276
1476005
1945999
1112438
1486283
221188
1987737
1869970
1433166
584199
1605928
838739
1949264
66320
1014302
412150
775526
1616312
381604
1273094
183953
68849
721338
1265983
992730
1819958
1165385
566990
1363475
901396
357096
1561966
1221949
140918
1808918
1595194
572839
1843984
1959829
32622
1512776
1090077
1902881
788142
1818713
157461
316358
816124
189929
1665232
898087
888459
1240350
514367
1070370
282014
1265135
1973105
1284409
250237
654294
1129758
1343906
1008979
1706709
211039
640707
1539907
405548
421483
466474
956101
1127049
129052
5011
1339740
1303226
682684
495621
1958395
1387941
1607997
409325
15466
448728
1739373
99818
1115182
1663254
1728379
1332539
1780989
1920795
460919
1151420
762782
1113388
560852
166952
1275733
982705
108331
1628722
361564
1636330
134664
1345688
378122
576511
1526575
1271206
1183057
1088096
166806
1020710
1344141
638118
502238
155751
433551
835840
151117
647243
336658
406466
800537
963980
1324393
1430977
1080757
522371
1592678
279491
1937699
1288570
1887
247694
414664
1150907
528482
870077
1647134
1434500
1846020
247870
1833480
75842
626938
155286
913237
939251
714940
935534
1304908
1349700
1483090
1950248
1310043
1638662
1111136
783970
1814389
1714946
705682
866946
584005
236786
1638813
255492
698035
378551
1986549
1913384
620313
1508162
1024058
131140
876143
1513675
708535
831456
1135942
1067828
965383
1827370
1671281
1725315
791617
887561
1538318
756729
1895787
1310743
33896
1769835
177198
1352779
999413
1602787
674437
1143857
1138780
507479
851712
1533995
792403
336102
178150
43391
1564473
987528
1446318
645811
647462
1352314
938154
942208
1537846
638911
116170
1463521
966177
772186
857244
755117
513832
188695
510256
1463843
1848607
1707346
107390
374780
295450
1950523
89370
537002
47438
1689714
45912
1978135
177870
1281980
1759652
294166
668908
976647
144005
296024
1529546
1936961
1530719
1870867
1836647
218637
404223
1999936
1247140
1870996
27995
488758
1152061
421917
990450
708216
650026
657062
467260
809432
511503
977355
1389602
1524460
458193
497996
1199261
664068
308130
1905474
128598
1299568
1647471
471745
11356
815842
467408
425708
1872931
335545
976701
1194533
1844940
1304797
514998
301613
1830726
302312
556048
397154
1664907
1768091
1506752
879287
1021233
1227104
1097939
666819
533576
535198
27146
314589
822025
1049677
702132
633982
907298
1076755
1172339
88673
1577461
1471322
1269052
1271533
1260543
977623
904405
615814
1331071
210623
1355781
1545828
1159439
980057
960261
200516
1450878
1061292
47221
1730939
1675755
1984274
1672188
1547096
699845
1476420
91308
1307984
927185
110567
1030773
1055051
464342
1409770
650501
402964
788531
1032979
1464307
229050
1463388
1859180
1123966
1149236
1153945
606785
414082
147513
1395476
254917
1956889
955463
165629
462865
70727
206341
1438443
1568574
64471
1550720
1420708
1626929
1581259
1282888
1260238
1050313
650720
637369
1015438
670565
1030707
653063
1184275
1455055
715870
1276230
1491030
353757
1582526
685335
1044200
543871
1143039
1086721
586471
1008056
1170325
95876
334862
1165800
1203158
1253287
1002546
718358
1426939
1050841
1579971
140005
1720022
1021476
657243
505369
452445
653155
117524
1128746
487586
899142
308367
1997328
764649
269222
1820095
638230
995006
828126
117717
281230
787541
492425
1682144
553442
825719
1121540
1029028
1201466
941425
842281
1209467
1853141
1342456
726942
944669
855663
893898
1995765
933881
1138395
1307834
1719176
843959
470793
1217777
1031197
591870
1668984
1431844
1371562
771641
1337107
1644336
1493852
495432
265764
348528
1165799
1871080
198540
1836894
1609816
1449356
753336
151185
152325
1765889
33487
1993606
697446
1892960
758246
847871
1632018
1254647
1186753
1629378
1797408
275149
670035
1241550
266790
1405389
1239144
1238771
1927890
531559
1983331
1521789
126525
535933
1298367
19355
211848
1673910
470928
690680
254123
269712
1127342
1488997
479810
1215642
258029
1749757
82945
100658
1044554
1259888
1031373
834263
94712
139755
1607975
1730983
1412399
323484
1570339
1288564
200986
340376
1223712
404313
41637
613501
877280
267266
697494
330831
1078583
62064
479749
209166
1733317
428889
922935
1057051
836225
197529
1825437
1628984
1417624
1274481
1516638
1414299
421203
906590
1245657
1270526
340324
874135
1183672
10588
656724
112834
1119221
1320161
653055
1901475
425110
1791088
138379
894529
1531473
616938
961161
1731233
70216
1100809
235483
955450
45681
705961
353982
10361
803072
735574
547995
29600
364459
1912068
13808
937190
646707
1537470
1178526
640899
560996
1693029
211478
1527603
867479
1494075
100763
1499615
433712
383133
1587169
1121771
1187022
1193555
344165
1573307
1616060
1609783
17588
1002861
839179
1375098
1934976
642698
1517934
1500974
1910836
863631
981114
225674
1618186
1371658
517257
1613202
986308
479926
940372
720859
15251
618905
83467
176625
1183375
1920714
1604447
1901082
1222072
1124840
806667
1269866
733781
34873
1942513
1110866
397725
376491
135453
1266024
540435
543510
1412304
303174
160284
1503148
1297209
993062
721351
502781
1486578
1961604
6110
1969613
43017
1906011
581930
1113871
505572
98850
1130669
1456537
1988035
1327696
1692511
1430475
81121
1492429
1386341
1688596
1976028
145874
147268
931440
970895
1978366
1838556
1811515
1753417
1989031
669872
1822855
1110160
1943978
866223
1937977
84390
1529025
1188186
478328
836203
1738172
895372
16595
1064069
70981
912571
113045
6080
459126
1875129
1922511
1394284
1296989
997554
1688075
1038520
663656
650201
719373
651830
866160
510262
992634
1651869
1206799
1149348
1470913
1648188
1173100
474993
546753
1932789
567608
310079
1035863
1270430
193437
1264872
1697128
625150
246689
346722
1802422
1201474
660702
1064339
377253
540195
941615
1746033
993306
1834933
349321
1958372
538072
370643
245017
934456
314901
132632
662531
1808405
12994
628318
406780
71541
1067823
1381536
1883573
828459
888164
1873322
1586425
1055826
566422
986267
363085
733162
804451
648664
1936916
1491731
1032720
1209391
1612012
905618
539885
941496
1394417
1568346
861507
539499
1322730
1846618
1401928
631187
633653
1034057
272992
1382734
1627012
1676112
410640
1971611
709958
496414
273383
1931033
923332
1624983
1606784
936081
1965602
1374955
1486996
966140
749749
1574097
566271
735997
88377
1440705
902204
890076
1723626
923453
1700299
1279506
546527
1409211
848385
1037576
963728
739983
186442
1680232
490174
1029235
458692
1414739
296201
1308028
1154794
1417426
1610045
221863
497630
189825
867444
1396736
938451
52184
1267472
656395
357476
310408
638963
144902
1361142
1108462
256888
1667941
1920762
813236
1756450
1868387
789626
545223
363904
393500
1265970
828783
1215061
1051808
757626
1699190
1633832
721626
1270997
1878011
1349708
1417885
1391975
489477
1557446
1360367
740617
16291
923365
1358284
306199
710024
921440
1403728
990159
1040467
751205
1517671
1268217
1799511
1877785
609102
1051772
1870207
213613
434764
635187
65402
1478215
1138456
627441
1144542
1894091
579213
38557
1116936
1872242
1267594
1127410
739142
472549
551908
1547366
1643190
346536
1241386
1945734
509876
416824
451403
893465
933446
776947
1587275
1471930
1482183
1953113
597178
1586185
1789587
359580
328955
1264554
1298858
1134344
1223017
734008
770657
1760470
252566
311849
1926194
665938
875815
1848528
1971478
1088586
21678
1737794
40593
922549
1122578
1230407
1080309
128487
105879
1293250
1364511
1854520
1671341
1268672
449404
1023579
1380950
1741187
508153
1022946
737822
321601
1570525
690010
1998482
599829
1393973
1013467
648607
1539685
1426218
378809
1894243
1135752
293568
1781310
228229
268445
389395
1873087
1046931
1338002
1089970
184633
1747483
1132777
383840
733766
1339387
226618
1309024
986115
1286742
9654
1393012
477353
1510706
931261
1055548
1998015
845450
54151
1306298
1865513
1736447
1773812
1639963
150259
84244
216275
501372
369988
1158542
1100368
77282
1575528
1360466
198848
1432611
1469824
902795
183896
696473
1454153
792797
1655269
550609
581467
804134
687522
1385867
415127
643347
468290
1911930
57201
881372
728471
941351
1812032
929809
1836974
1709036
78117
635109
1404368
1189521
1111837
448608
1276164
313659
1271539
173043
1572564
609155
798391
1706602
1849039
1960762
1031050
1637454
7345
211222
1073303
1581824
1056103
844825
1246809
217011
1945647
873313
736760
268917
1444541
1725805
1321620
606060
470498
485761
677632
1608400
1574425
1772738
555717
1822080
1294201
241069
243611
707717
884002
1847884
1667242
1069698
587227
253898
1542249
1122472
1554154
1115337
1162502
531176
686574
196400
977235
1227480
1527326
1051831
1387646
212661
259584
1326851
37663
652576
1490880
752957
178154
539179
1683970
1319381
784069
1964909
1221268
480757
1759296
184685
1059451
20659
1715522
728910
822002
433578
1540397
379314
662964
1007011
1684640
1933804
95255
1675160
1285670
565763
1805141
1145354
1559275
1991840
1216954
649552
1172643
1401234
1301112
1092056
1609663
1056844
1496002
163153
152363
1697473
198035
1443855
798888
893548
884240
1486488
1805280
1804933
301953
1519093
783351
1718016
374790
336442
1449800
761276
815559
1808502
1460726
1697945
1099050
1594085
1790107
1904077
1398174
211507
786630
1895658
687943
905316
775844
1834280
620764
1875863
1027313
1356223
1776611
184229
1388141
1498355
1434593
66804
1059508
1480456
1384002
1209351
1331706
599332
427004
1551850
1958726
1383589
1784745
1124555
1159532
1060230
1427065
1254621
1031435
1936129
397422
352788
1320991
388585
269018
1415268
408513
825761
553834
158362
1925131
1965823
1062835
12641
321808
454483
1094133
1166010
641170
596754
527373
522802
681779
1826314
1585955
1637140
1464159
555030
1282241
1239155
1315302
1071898
786340
234672
685965
520526
789982
1032408
870094
148394
1600039
1548376
698477
1855233
52888
1368692
1589339
1421042
516172
1033678
271561
1629279
1190698
1290834
682885
646895
431180
333910
1669851
1995719
1206807
1697387
350299
875123
1004202
1650703
1603616
1147148
571611
1030985
1443549
1185649
1966704
109050
529997
1673527
1193001
1331354
1431253
1820876
341912
975155
1918532
1026393
821514
1819367
1289351
586194
1264930
528887
1599312
1467959
351135
1595366
1138235
1212768
1855369
674921
166854
1686354
357320
117293
1641049
1172561
407120
1396861
132522
236090
1740711
211243
1115448
999253
988661
1039
347316
959531
609239
1996302
227032
827354
1432468
969761
1247210
1363272
1945
999918
1066727
1790051
965102
511370
677993
1709025
331303
1985463
553195
1346539
1766062
86019
310070
1912807
704886
864660
355794
1869621
1496191
1711852
583025
175649
1594578
1610457
1390982
98506
1441746
1758792
1392596
1243511
41708
583692
1288472
937864
395681
1201295
1993774
1443035
1906029
815451
825408
1614435
1628050
1673828
1679978
1118917
877870
1690527
83061
913524
1432661
514384
73560
87318
1711470
216897
1195981
1065042
1344752
1122619
986298
428011
1792165
677955
426349
1061714
209240
137520
1266569
1359315
1410975
1191759
44627
260063
336908
1498758
1700230
1090831
321816
1719337
1958411
1161134
1208310
1958034
369285
1261307
226176
56111
374452
1836705
1337150
706643
654643
1111306
36264
423468
1485771
1755327
1030000
1188944
856721
863182
682812
195488
400817
1212488
1227714
1001126
460762
1505455
1672052
590983
673019
1387015
410648
1804520
822328
273602
1348352
282101
1754878
14302
1091480
1997234
1480871
644591
80261
1764881
1067406
1047658
1872991
912091
1640495
1352866
326991
1650745
281685
1462648
1959906
1060007
513325
306988
630089
558852
1650003
189601
1121271
1672544
1058501
819773
1398565
1353827
852680
1086455
486595
1730517
880828
989893
550191
1987815
1060994
589896
29743
1294453
60938
1366757
916868
967905
800082
505529
582176
426782
1584541
846672
1782286
592380
1700453
1887830
1046821
1340805
806425
1977045
1667100
906596
1492126
1974022
985647
343088
753779
1522364
325589
1904204
1652581
1230709
1484688
1307064
75080
445604
423450
180171
1626478
464742
175286
1067498
1028447
178986
1954375
1280017
542469
761432
1498914
785510
721218
1054112
1284104
1161140
279223
1977580
1895555
688781
1232844
1815448
277049
638748
1283313
502740
552132
100808
1024492
296378
563340
580233
830282
618676
919404
325073
979561
869086
1786007
130432
285982
1390491
326305
426488
995106
1540962
97045
1538909
304232
520557
1402778
81199
1538898
1767430
1040876
230618
1686507
1745053
417733
1915780
757427
330393
325589
7829
1438267
1559140
1947166
335075
697829
57815
1544370
1702243
1101732
406855
1029479
1084557
69897
635528
48809
1936897
685694
1196157
785195
1553441
1058866
567878
1570082
741121
1884056
610282
639667
1273777
852334
1761622
327474
637375
1046872
415806
564104
1376219
866442
966779
1655338
1044957
77957
983055
830774
1874180
1759322
530874
1960902
848490
542528
1234452
469753
958423
1834446
1016306
1569455
612495
1495559
46469
902171
1987634
1038204
1820102
23033
648412
182551
748206
1180112
669543
1247002
521073
674208
697664
58157
282865
1432120
1696857
363893
507553
607469
243262
207979
1742724
1299074
787994
1295582
966838
238000
247416
1504585
581949
352134
1638962
1918571
1140539
1732201
775244
1748436
1804742
1671671
1209830
243615
1571675
1390993
560065
284416
1233458
673514
1759524
535787
1941813
895545
741305
117624
214561
1220098
42546
252250
3465
165727
478317
1965653
731018
186695
247112
438500
523434
1171134
1336752
1324960
1919161
1441301
1638101
690525
1020113
671855
532000
1610676
1456991
1330510
1855252
678893
1977905
127172
1886353
1771041
1761384
1456337
1721460
1788184
810161
729665
1946318
1860197
1490350
274383
1021058
601960
653714
1069336
284262
764839
270258
1728354
530177
1235487
398272
1710969
1634908
1282426
505124
1505572
674131
687476
356003
394152
1798457
711097
1907582
805484
1035263
1521905
1622401
1681394
1173834
886553
1779683
1608724
978613
1922079
1335423
953619
1714123
570297
52236
927373
950699
1832390
835255
553956
1210452
549586
1761683
1682934
1671908
1688108
650324
307723
1905443
478444
1979192
812232
352110
915835
441625
464210
1818755
1126419
1971538
521317
949031
1907349
426767
557226
1646685
1644796
454650
1404304
244823
1034851
1377601
1773730
1035396
600767
187780
1466493
1992967
1375296
1025093
310357
949401
243717
60128
828760
852011
1938895
771780
1386291
84135
1351830
597319
888977
1809962
1624688
1977131
590612
1011982
504009
372368
1187126
460701
619531
1088135
628060
1229188
1699119
1078545
1747761
249912
1252951
155231
235742
1513022
666804
72845
1525724
1722843
1121647
599835
1800047
1575329
1507255
64550
1993558
1832787
264211
1697419
987882
514897
1960659
242150
358019
45814
206864
1075053
1495450
1165716
779753
1022598
1636374
1284954
1897961
1434876
66207
24339
1131548
1567286
1149013
853384
173920
122986
130175
1658252
1965439
164641
850296
339634
1577737
792
6427
1400488
1574485
607658
1041968
1850045
1081300
354380
1613116
1272408
1883770
1360807
1398275
773735
33923
1506972
1080240
1799550
79239
692578
441036
662769
1470546
699486
1888297
1925015
78116
1406624
1195147
812469
199570
678167
1882113
980895
1892696
218210
356677
1478156
555224
767840
1055544
1540665
768752
1137023
1929439
207053
88474
1821890
291574
51804
1358190
308591
787072
1828008
949053
1401042
1237566
615629
460652
1899440
172849
632092
341263
1115276
1835176
909361
1912436
1080465
718861
652271
131649
877019
630550
763739
762978
89680
936840
1649953
612722
1854071
336352
1882827
1967714
1843835
541689
637403
841368
30435
1185690
1988111
681920
5052
1246970
295885
149514
206233
1347016
730988
1299592
1814544
849802
1580353
1515337
1928106
1730244
1251054
72741
1296087
1057811
995742
1355113
1422469
1885214
8015
563413
1189496
469856
1864838
1711829
867963
698889
621082
772987
1952560
1944126
1107468
1312091
1000532
681724
1899918
743282
1878049
707619
1707626
1617068
1898857
1270337
1460893
1973436
1883942
1002338
324956
591510
1463787
519977
562849
1477853
820357
1590032
1202461
974907
1579830
1162104
1331502
1400116
351449
1213573
1229104
1012683
1234618
1837051
1146481
1260810
243731
892311
788897
1472780
667815
904209
1894479
1390254
807500
1844859
1417469
1051814
1451333
1891643
1004645
1593328
208819
1533408
1894510
444625
1162211
1613382
1861055
1705233
678732
1655181
1759228
419379
1614905
1963965
727518
888248
22126
1751002
1706090
1937334
243981
886806
350585
896618
1279920
834478
649684
1504526
1788195
1129169
763696
647774
203754
821820
102034
1274307
554859
1132074
603086
201576
1527539
756720
1615261
1004903
86841
1730575
68462
1820808
13830
1089902
909203
1237693
1057055
26396
435373
406331
1210985
597209
1574448
894713
1650614
1821187
367320
493461
1306358
245405
1528315
1441501
573521
917226
1078694
514934
248012
88345
1822842
689271
1709014
1573642
936005
614685
270481
1980751
611964
317197
314264
216502
1044168
1543071
1852779
433406
1650450
1935359
1035941
263394
919585
1410410
1507314
280009
260318
1399439
1754954
1933895
1522392
1860161
1749566
1757876
1069424
911291
1839170
1179028
307757
203364
355331
1656636
57027
1067143
1695703
1347140
900080
279664
14048
1151201
1337906
1876867
1740304
1690807
862241
1385081
872716
722861
770819
518257
769333
1432232
1773582
211075
1246601
1242999
1963595
1965495
252382
382830
314184
1131456
940076
536505
1243443
407114
800380
575464
1438109
1379098
40362
1137576
952915
1939638
1594855
8133
761986
688411
1859880
509427
858477
193147
1215312
368803
758920
1015432
1120298
630450
1076951
416883
595026
1402453
77151
694737
1947531
952779
107318
553949
712427
325870
1298487
784330
50159
513186
1859322
87300
1203963
844352
257232
201055
1076916
1327270
462352
539732
1771033
1899032
1314842
1062131
675205
1486634
453721
1397466
985857
289244
1493258
1798348
1558598
721473
315529
630526
1090949
562906
549407
208989
1177173
369619
1184682
619270
1393392
752897
361080
703695
1041080
390251
1665439
874558
1832150
1115601
885081
894008
1240242
1499287
394159
1243517
1569281
329017
1532298
1587549
1205505
892733
149655
1165612
1501281
682786
828939
978174
619825
529364
1511574
1297791
133073
1902146
972328
701300
572397
1223265
762991
1763122
749799
1347868
180623
1703395
1459194
62386
1725875
1118349
316771
1660479
1827237
34845
276790
994200
1792508
1782221
352643
1349104
1720265
42895
1426679
960369
793294
1561241
173139
531512
1653055
552440
290266
437828
1450250
480178
1975888
1194708
1267838
1971755
1064046
255226
1467404
1610607
16749
1048775
997674
218320
367842
1950031
1529114
37641
284689
717516
1882363
645073
1127352
548370
1716125
89637
1138120
1493942
88972
285071
74743
1928895
1176732
648038
1750655
849764
1453955
411784
1608194
126635
1282543
1999967
1143452
547133
1840124
148606
100886
478719
540447
973707
1148224
425486
1979247
154538
1087365
637024
1224941
543689
982712
1611808
283996
814426
1108239
1802738
1932012
1912930
514726
727137
775155
365660
682035
1066821
93716
449935
742458
1386284
1558015
580742
1907122
87359
245083
26971
1779945
1436444
66160
717061
816342
627494
1115752
556180
58288
1287380
491265
1846218
136759
784984
302938
280276
205290
207065
1480013
478756
1061796
213853
415289
351058
1772982
1922095
57155
1478656
1774641
1679511
1477
358799
593911
773600
256294
690256
1082141
1444905
1381676
681786
334668
175112
1981054
1716746
562410
74002
1121940
1089723
960829
780818
897921
1315590
1273272
499751
348186
1303433
356550
652732
1552758
1272646
1863785
1319853
475010
1661411
133900
1586339
1473164
1653170
1420346
221426
1538705
1507093
523196
590029
1519239
1473984
1950237
1121497
1672029
1990671
756547
1139315
1827409
47257
1662429
1915996
1622941
1086050
194633
1349581
673475
1502218
884335
365032
1642426
1968889
518378
210063
1489706
576327
423201
2923
672310
806861
1369213
157578
1633085
105419
224384
1448595
343797
207800
1688474
384122
126918
455829
381317
1601048
1621196
857311
393984
1973134
1694018
1646750
1289024
1810881
1299121
576512
131547
13640
1034378
257859
784705
178914
778685
1041626
1267812
1702490
1178972
72841
790176
880456
181294
398108
496272
421134
1739740
283763
1999006
401411
279074
1371145
1986403
558299
194328
415764
693525
1469305
51660
1091449
995738
1053845
246429
1535
41342
389045
545598
1373548
1293047
1572427
1358826
1560200
1941627
1615387
1220799
1273012
1034367
889931
998097
1453620
758555
1352643
971322
1057254
1963410
992869
1505991
665908
1636715
1240774
1001097
1944251
1732677
1777561
1921213
455714
1885770
726156
1393363
1948592
119975
1760089
1289005
952761
792695
659911
1622032
1940900
1891217
1135462
712856
1122329
971510
69169
1778229
1535809
1103530
402634
48581
660195
1346733
572003
980718
368267
263306
1535677
798940
1831864
309433
1969654
1948433
895731
1144015
1715349
909317
1421691
1353856
1471486
89225
611954
386180
849103
1453141
1935877
983172
966122
767121
325497
778871
1568292
415564
306576
1559571
1992734
262044
1026451
1083075
787466
1409719
126694
1909211
1725823
1081459
530133
1277023
1452338
725747
759032
1876901
1847509
1445404
1228890
604776
992239
1237744
477667
452637
1292268
163965
1024734
710754
1166691
1818
1923454
162046
1069895
1229815
430755
1851159
1086327
699996
1879042
1458798
1544130
671479
107382
451085
1615397
347851
519090
1057214
565032
647988
619495
419532
195638
440209
52519
344809
1565696
156847
375064
908487
47393
1899645
1889005
1409565
1432340
1138426
40768
1374207
1252681
439535
1160102
1899128
1332622
253550
661233
979878
986765
699169
1370868
1896431
1098315
533735
1658730
1707034
704250
885213
630584
777119
1934230
78383
1841741
1386057
1882926
757432
1106090
987299
670499
1837002
1135010
1175540
793438
233045
984626
1775637
1529400
1610601
307054
1508807
1475600
619568
351716
1318423
1445897
994631
814180
929980
1320312
805951
1919766
1887864
1291166
131006
1524824
1788117
770718
153782
1411466
538590
614593
919654
1418100
498109
511052
1338634
1845600
407622
956749
69858
303421
633396
1927219
200042
1962070
14379
1111597
1667247
1770907
1614353
1089688
513036
542448
1081844
227419
175518
1451551
1946494
1588961
1946691
423570
488089
634446
1916957
1784047
1798427
121509
1995875
1976987
1598525
154490
1518552
1801768
1291572
1337295
1316877
258613
118289
1238646
856007
1759586
1805757
198308
455589
603944
627470
8663
11396
934035
1964295
1454951
1297456
1183209
566634
749793
530309
1602165
1949412
145641
1830521
1917796
376120
693737
508363
668200
328211
1837814
417743
1074944
1371965
1424508
3885
1990321
1915252
1376602
1279382
214752
1167478
1436368
578679
1898303
805892
912491
1462037
671779
1304618
63620
309002
299775
1323769
1421686
618537
1337989
1232878
1999620
1242369
1094468
892858
1166923
1845051
1465976
1465344
1259464
1291366
688600
666503
1721384
1746786
180507
1842984
1580326
717491
1750338
1623191
974216
996020
32257
1239425
744018
678122
357574
1524069
724718
554063
659089
1513279
531577
1995010
1686092
1340483
259155
1389676
1504454
1207549
1245007
1285370
1684022
29068
742369
1877846
1321071
202750
558289
279100
440474
1196598
1806227
1514753
983761
638118
1676574
1382514
1259420
1537656
212863
739007
930499
245770
469379
1164565
841182
962730
95535
1109956
1426186
981017
460501
1119006
1588411
29603
244733
218151
1666666
271467
1443029
913839
681396
443046
648185
565875
1976404
169549
745317
1749870
92112
448859
1607300
115687
1442560
21596
563741
706553
1166058
1920373
1206967
1149774
685708
645881
108724
1345328
1421538
269244
625946
1710832
92453
1046031
225361
1411790
271051
83845
1564548
1975753
1055870
1336392
531864
1849626
1130439
710292
833608
689851
1574459
1252438
1490987
736525
1343686
474887
1865761
1915997
29411
867153
816003
1045570
1178187
1583773
1727378
1027540
39448
228160
1898550
1721313
991054
1757807
1559734
906735
1447631
910331
718734
1287176
1302831
1706375
1112261
670215
1775099
1553270
931364
833642
1986746
1507346
725622
1828346
1371824
1039649
539042
982931
599809
1949134
1026172
491287
1688055
822846
587893
297810
224197
696587
875343
1829036
326255
302820
1409994
794724
1210634
1248398
1586961
1137494
1134184
890556
617750
473210
191832
27083
506623
1854590
574144
1394282
757862
83535
928147
517295
1849604
335983
1786050
951233
1595460
385207
1585877
7548
1334606
1627128
1247201
580660
789604
958568
618741
1176616
213194
1227920
801036
1073839
125741
1340229
38947
1237482
338275
1389960
1956222
454637
47812
216640
686832
22176
1913722
1171502
787648
1879036
781563
419275
373952
172450
1074805
1392068
680305
615577
1406107
272574
515395
1444555
739795
1247770
66336
1022185
1887991
781437
166342
1965332
954795
535669
90895
144053
823605
1746535
1131319
317904
459882
1367460
393659
1989706
1015646
205866
582393
127760
1802599
1200414
115996
315299
1155628
658457
1721712
1180858
696362
1204710
59673
190693
1251864
1604366
32011
245934
1679574
1724489
1670931
483518
1601102
1604089
1529911
197828
1314034
1621959
392690
1983743
1109464
200048
1573204
1657544
1689240
1907783
1538905
1655044
1410820
1396159
1102844
1918137
1925774
50211
1100712
1206300
1829877
1798441
1904818
378103
1560591
183900
959848
207741
1200177
598849
101089
1588426
506427
1750009
264068
1314460
899401
1795863
127228
416641
1225391
1262105
741331
101062
1396227
1203138
1058095
386312
1114693
700421
973536
774502
1663523
215322
710756
601904
1188741
1603177
1525729
1704878
1474279
1465984
654243
873614
1205960
1454409
629538
1522448
97117
1454542
840625
1592402
180261
508384
1747981
824602
1367119
428440
204191
1788708
1713291
1132519
45140
1734479
90032
1728228
1222414
900315
838074
1020509
1522277
504986
1411473
1918048
688837
1861207
216096
1213010
1868360
161899
723992
814128
832461
654644
1119258
1804473
1991957
1210361
1653280
735618
219538
1564303
1943572
1008706
1432913
1527437
1579571
218631
1462308
410216
762207
1999610
633592
1771045
71769
1537974
1753310
1563106
1393687
1667
901431
1215754
270339
789820
1942247
54702
678349
1409479
1431375
1137822
1393758
668635
1554480
1223082
1271397
477070
797044
625583
1902276
1264387
1955141
840031
950006
1399566
1594388
1575825
1342678
687911
350939
959642
33918
1573887
424913
1204067
1123953
1818721
1783770
1184248
953973
1070571
1593375
444114
134978
973678
645453
1760627
1894057
529880
1417329
1397096
1071045
930211
1892859
895352
1204136
1922342
54060
779572
1691051
1787054
1561490
1003298
575570
265374
838894
1524537
1983412
717003
1413578
1481834
301795
743974
138076
543234
366199
1042794
1077255
1857619
1534087
787449
892387
1796942
1419381
1304022
197123
1827787
1899789
166355
206035
1830437
1920742
757809
1677028
737293
936154
406346
364564
1992632
382901
535805
1853853
1528409
17720
1480545
1382820
1292089
77191
1723453
1109657
990575
1470850
1563640
1077969
1201258
846436
117003
43000
1452985
1985330
1089775
501901
1766658
1250727
1036098
44862
1349466
331960
1100776
1284241
560405
1715491
1863550
447254
1298864
1509202
542502
430435
795329
897445
685874
303921
1962055
622808
699884
916659
274398
472666
1073356
303591
1916639
323928
295162
704543
435267
1852158
1571923
126758
897584
1619917
1446010
198646
1621631
850685
888467
296039
164219
419966
334496
1943603
1406486
1076281
379503
1887094
269448
892782
477892
338113
454891
525908
914585
654583
552943
836958
1387112
1946011
682211
48643
390855
1038734
1968062
1251156
383835
676150
1217440
1377697
29805
206025
1753514
1314586
1262786
408756
1369960
843419
1291455
1581360
1816536
1780236
533605
1068564
825274
269245
1030233
80027
621617
158193
646454
1956941
639826
560562
1791210
1061171
1616463
118479
1591397
213463
28681
67293
456831
1305243
87887
592545
1081955
20699
1599056
1630747
662061
1354218
893913
610918
331962
320655
1606534
552563
1074433
621332
135757
1573670
1647805
84201
9261
1703567
1854593
1765798
469528
1544868
1053906
138720
135929
1679824
113294
1527847
806909
110594
125983
1361820
1456117
1024081
454064
357946
1020875
1461412
1174670
54926
1762952
216473
1441114
322964
307663
1041898
358550
624461
1141424
249943
131012
891338
963791
1613742
1168009
3986
395461
1548386
1020385
158716
1576418
1194447
12334
1504761
139957
897406
1881492
810113
1764817
1349808
909848
1367453
1905955
1538020
1740898
1242751
421331
489259
859266
653066
1545954
1080515
201006
936447
1970496
1817797
1530462
1941729
1915244
1882871
756895
161277
1717250
1104450
1832121
633339
751706
701190
1985867
1217313
443847
1243662
1996538
1344957
1307740
445679
613397
989025
954913
1245391
434346
1280026
740920
415819
1533292
1476451
1774121
1496543
1767836
1610937
848018
1005112
132737
943787
1537198
1236840
477636
1783255
1330692
882205
451351
1811261
211260
1845788
1909314
4171
1755093
292783
1290977
805459
1393782
856177
1719250
21695
716838
1624276
1002785
2490
466728
1309797
1735827
505841
1837715
1151871
975857
710640
939814
1857062
1194896
1666629
1401077
824141
1021616
1408496
669376
378983
1831288
581642
696137
1831863
1837297
1564955
410512
1865336
851549
280605
1933012
1921490
213664
1721828
316416
5069
1351295
1054279
1730272
226027
688976
1315221
185633
1017670
313931
1025813
21296
1376107
1564908
730121
295508
1067277
426999
1744038
713708
151278
758202
1618181
417721
316226
58878
1076687
1889659
1033529
1192323
1092916
918246
1427183
1629589
1534984
1501345
1524986
299106
660933
1164025
293961
285753
135012
1660680
246608
1525505
1926088
73082
1132224
1838208
866526
723556
153537
421664
384410
548951
1354652
378906
889599
961249
1958733
1105561
95633
1112448
1526121
133815
1714384
1685851
1831571
1041360
459905
609948
1185366
1735381
1437334
206277
1421005
119727
1647996
1613778
1521603
709093
961317
328190
118497
1296206
959542
1254015
1855505
1945294
771766
1356279
1394565
657906
1756133
96875
1626354
1952237
728360
1159557
1662073
1964888
403542
1716288
340951
796283
1062892
570675
1581477
672618
138733
163645
453030
137991
1601741
610184
10123
1092958
1026737
1763281
940459
252106
1572966
1146733
421295
1565503
577571
1260407
1178733
363018
501853
870198
699750
1952577
329684
1973331
983887
855438
223114
711241
1986295
793868
1896803
1985376
90154
1637757
1244535
611944
127112
1197117
1622911
1471859
1159052
636847
1739703
1001115
116109
983629
8690
628788
1214437
594429
1474762
322625
576019
383196
113096
991485
153924
1956534
139764
1592950
225322
453932
259620
1075742
1619242
124611
800774
407954
1023430
1673508
301054
1024320
1334880
1500273
962434
650522
307970
776698
92928
1672157
1595776
1348497
1250454
1067144
1137469
127193
1305246
821025
364758
1259069
1515940
291412
1380107
1396867
216146
1514313
1795905
1923502
1224605
92226
161493
199588
1557650
893756
1966399
970981
1688997
789407
1541317
259996
1149431
12913
1477588
1206764
1205475
546872
1144399
963387
1587176
1494969
1816463
1962587
1593570
1470144
988490
273234
867080
1238772
1808288
200567
951478
1946057
698460
11548
421153
483971
1287517
184518
64217
1484003
302660
1478075
1766206
73710
285560
60648
1146126
911252
614096
1140810
986470
579286
959207
1451410
285613
1916335
1059964
1351353
131764
328875
1537035
1936340
1176121
283059
57317
1641640
591953
1356620
1362520
462940
1297214
1395723
1165810
347888
1574169
1716677
400438
1725034
925974
397890
518296
337609
1723087
1634315
530434
101094
29007
1800857
1895610
1016526
1361453
1745317
924606
830701
206294
1941662
1741622
841719
393470
1750892
1196522
251576
1114671
828240
1287296
75003
570778
922418
546828
930066
1102842
40572
921715
1825907
146324
1956866
1279198
1683865
1067931
1139948
1664325
1398098
1186825
110049
602702
42968
853587
744678
804576
868122
1486779
992060
1423369
240553
1394910
96413
551854
437422
680353
310575
1255718
1303199
259779
76349
1503971
1122674
452862
117386
1533233
695215
229854
142328
1657369
627885
1212734
168140
1730446
171961
1775940
1867066
343946
1837755
884125
1503658
1136257
857617
1729431
1673430
4535
1634151
684288
885590
1854386
239791
908303
1381112
1115579
1697363
1213962
1184298
292939
1630653
1885420
1235515
426122
737848
45212
1500909
1070472
1708360
921222
115180
1479420
974077
949991
1768935
1085561
1526058
974333
1568704
1300674
1146554
1890212
1671694
891817
1671787
1036707
729060
1457715
1555887
269877
1126845
1936579
879384
693046
70248
1980895
222181
809607
388915
1033407
151361
280008
1980018
91344
340863
548782
1751234
1049451
851105
597585
1633171
1022323
1336258
278014
1998967
1091121
761719
508009
1685228
1569056
1668473
1046541
1690470
271704
1136486
454716
939664
64672
1702210
1733189
1876502
706522
1069951
286452
1352644
467032
1397362
1709124
1892176
1562608
1700493
498312
606323
661497
1835445
217514
1071025
209873
17238
233211
1287333
550449
293013
1129822
348545
1915007
95950
1656934
838976
131395
308179
441448
1511208
990766
836180
196644
319788
1484555
1287343
1281020
1806370
1640638
61239
492633
793144
97228
1605611
38628
1572162
845619
1447342
1738415
1412164
1149125
746913
1951482
818095
192715
750866
847051
1119122
237209
1054728
686152
847970
591059
1905507
422051
447885
331187
1928277
805409
1812160
310449
288818
101456
391451
848257
1625603
962814
1931741
599984
399790
1883204
990936
173893
1105084
691216
1372558
588878
1724502
513892
1376236
885245
693635
786079
1923569
136062
1988926
1828242
616492
1109747
76810
1596659
696539
1047761
148509
809086
424929
1245978
1497480
162120
755438
356115
1524003
1804443
15949
1866640
428708
1694885
469900
154675
753237
1508419
1176778
1115178
960203
1264834
298486
1572541
850288
757351
1550943
1192735
1908101
211102
494650
1368153
1540301
167410
209809
1830534
1525227
1233747
168083
149224
368368
155005
290654
961132
155449
920574
633263
1287149
1129966
426876
1004214
330370
1680256
1966517
493660
1007583
203050
1632537
1731803
97097
937173
699830
227178
852370
1971538
1189073
444497
806231
955575
1148510
736374
624117
1717166
1845733
1571135
1114218
347927
1991367
1919911
209915
373907
1073836
1397794
1271532
845607
1118201
1275773
1800891
1338450
1100390
1463573
726422
1671796
1279328
88350
647738
856818
1313315
1535884
1162124
242277
803938
353933
177165
611120
1920012
1739481
1764703
176567
1454485
382382
1259100
328773
773665
1948577
244249
1267718
1809209
288670
1988413
862868
854710
107999
1080604
917968
234833
1622317
1145189
191355
432157
1586907
729822
890620
1224267
230388
467266
1237490
948491
59049
794030
774980
1829544
96363
1945405
404608
1850770
660510
693467
490979
1913931
367459
370884
1106615
20878
65919
1850178
137125
969790
498570
1546731
1445331
1063656
1001018
1474031
1091005
1179705
1717039
1117328
851698
671883
20516
1711134
437688
467811
87626
1378445
1160745
44404
700789
1508635
636455
242589
40250
1407895
672849
1402490
1530822
423624
812755
327189
671093
1470559
1723712
1212021
864258
1593426
289639
1881036
1061906
270044
1734176
1808977
1836288
573933
586544
1887364
853210
1243126
743147
124333
870252
1981661
735848
799829
723168
1953376
791332
1597362
1396560
1278013
1584172
1874785
1209314
1025059
629101
1287023
973034
1312283
170084
992178
1119888
1514313
651870
454776
36281
1055556
1566325
1036227
1303814
559451
204348
539029
510689
1076405
101049
502246
959697
1316075
914689
1411964
629571
1097540
1602371
364441
1284516
1364156
1430335
1457052
796715
547466
335764
1279650
880131
252148
1416597
1852345
1459324
1298417
1223750
1677153
78025
901038
590181
146147
631060
1953510
1148632
25693
826705
1464303
1028480
1634084
594161
1116483
1316714
266626
470576
1797309
633928
150334
1836350
1587390
744283
265269
1552949
1257164
1465885
1571130
666582
1149104
304996
1668857
947320
908976
1627611
1048243
485444
1970990
818530
782609
24177
740940
1980688
691668
682925
929083
925311
385023
673486
461647
1299420
1814238
385076
327789
1036167
390848
451803
297997
286481
752083
1444189
203009
1808828
879960
1029926
440357
434868
1324183
369043
1845008
1117999
971165
1259073
536320
154383
715547
1307593
196643
1330334
325730
10204
1739461
847160
1622905
1251162
1636914
778716
599498
841524
811532
801959
311352
981561
439048
443060
1725840
762047
1553089
1531831
993330
1839417
992082
795609
31082
1370468
1093831
1066538
1779136
1978753
1285279
1037371
1160753
1334455
1288524
1911934
10041
1851936
503007
152011
509797
207304
171731
1723635
631430
1632861
519624
636705
1745538
16080
863746
303779
523844
812485
948082
722471
813740
24830
1370695
1080842
46185
752639
1316887
1625537
1535857
451605
984642
825683
672971
1257916
261493
578543
91656
475134
145480
696628
1658762
1883109
1419865
754483
141358
941933
433290
611663
886789
642072
1319084
625553
1611918
1158582
1186919
297487
324574
299510
1218626
277418
1009016
1693873
937028
80158
837394
960590
614952
2841
1892518
68461
951925
226724
1519704
1190980
966746
621334
1562124
169828
1358132
1264272
1855289
705760
577281
1320156
1849677
1332844
900160
648870
97479
66819
479633
616825
1229605
1064937
1868243
1603749
1494926
253784
1853582
934908
673077
1170656
1094698
204198
1699514
1556832
526847
131133
1902520
1803584
1023450
165234
290482
370260
1466314
41194
1458107
1937300
1643484
290085
1210716
490693
628965
1745719
1154248
1401761
563858
157909
268102
616181
1850107
215878
830630
1551677
965834
46296
175422
1312137
533382
824869
1361116
1477599
991722
94339
1333012
411733
127239
760109
3742
1947739
1886392
153412
755188
415486
1884810
612428
779019
1488737
957089
1448
667411
1289220
1631195
815699
959823
1173579
1147986
269881
385439
903916
1256585
1590119
948580
1554699
1052919
1448434
122607
124944
585765
1504332
1707531
1548842
394055
15429
491608
407567
1335734
1787663
307834
93053
550286
795546
979114
755805
1703259
1771665
1926516
1921960
1214140
1184567
1422452
1339231
120595
1500156
109145
1933341
736773
1271363
337118
1664817
1670447
106114
619597
1092696
121856
442889
964521
1074398
1770213
1170671
329705
1990223
1043369
784116
369641
1293770
899216
539584
1818230
84583
902553
80347
816884
129824
1053283
477667
398750
1080975
882480
1982356
1837243
1584962
1826648
1615185
1951693
1350045
681775
774528
732251
40538
1682526
143036
1974433
1824500
524510
810399
195637
1045711
427058
1292826
295665
289734
1668062
1597993
253150
609458
395757
942780
1848726
1711647
528167
470209
652821
698073
1485480
712544
283619
604310
74065
1907419
95890
910816
1847728
171084
1538058
690860
1653456
604856
1285157
1788327
1783169
1732109
535119
1746591
326660
96911
1516305
605317
591668
1444837
550994
1938828
734981
1896160
1897533
1105701
1838394
576835
759952
1117294
3982
545224
1811674
1371228
1476577
1138377
933632
1119429
960980
253481
1968458
1851158
1263880
1562011
485843
988928
311043
418121
323914
350463
1781056
55688
1657268
1128155
766530
1682563
1948668
1979347
97430
907129
1713738
982911
290141
893898
1941863
893048
1862996
372283
845266
627890
421428
1109034
808410
1784874
1907512
982
620386
929395
1688431
259349
1912086
1582131
1749193
1989698
413697
1363932
1441993
1970205
929327
1348266
242424
149180
1637461
1700469
451147
699091
731878
1410194
1853574
1398044
1276636
1816771
1947790
1639839
438605
27990
643164
742595
952208
787944
1312168
574027
513503
882018
295097
1706763
1140711
875863
1020522
994184
1093623
41817
1520236
75857
1747884
1781588
276049
965520
1022468
1184466
102381
938267
321104
711305
1587371
280510
321709
144969
1260407
694851
404840
741091
189002
556958
883952
915081
1854258
1128912
804270
1624964
316075
1274508
145637
222721
956872
1113164
1613399
549809
880370
891871
429475
1956960
464759
232443
672967
1546866
359533
724459
969182
647415
786902
1203358
329338
483184
1653418
1661314
1250700
1997273
1302603
1877005
826309
314454
1107783
1540966
1560214
224424
1640132
173175
1172647
247310
965554
1792826
1245451
133099
1886013
1511874
1016777
1254575
274445
426130
162868
1360204
381551
1445727
1286327
737429
1181691
716457
317840
969555
302312
867486
95617
437129
21667
1871025
1537912
22034
1445228
1658855
1675557
1781279
1793713
1107492
1184419
609438
1337410
571713
802632
1047014
315035
272350
497174
1060136
878461
1667310
1022356
242775
1429708
1157977
891075
338984
1280303
1912391
1610355
56322
1979364
728217
1082907
41189
1187070
242613
458297
1996333
1345066
436010
1169735
1765746
1350900
1907469
1281519
665056
313869
381992
1615751
650576
1026401
1944482
1567357
1977173
1646130
480346
1844514
178079
1948387
1801308
1468350
1991924
707064
1701324
1593028
1516891
613705
89602
1187693
304573
99574
1916692
1502669
374529
937089
1008258
37403
203353
1325980
1398948
855234
1815336
398805
1521707
902560
619072
1308012
1368285
1702013
117759
1460906
1049038
1739649
951657
520804
1739535
980886
1677078
1248568
1596699
457484
74971
1514963
1258974
1054872
16529
781048
17430
1945452
1005435
1673646
643400
301075
36100
46673
313756
1783360
1607587
1093969
1389861
1593438
331673
69850
595957
1369471
1978601
1042496
946072
1324783
52946
348645
958582
1844916
937704
1105464
544213
1477476
1135603
1501067
1454637
74342
1233664
559473
513168
48227
543265
176894
123850
1077073
1351187
1191376
1648206
1053587
425625
128059
1103106
14398
64753
1399134
620522
77353
1798442
1418004
1455911
513064
571909
1544349
981528
950646
569771
652928
1956407
819531
1725695
942737
727746
1683419
334886
1342611
281898
136564
354746
669341
1320038
1801668
1136132
425332
456064
780069
799025
1569315
408304
1049976
1257476
1794571
635918
1147524
917666
1160283
671391
469859
541743
706263
1497447
829739
246351
592837
432397
1080228
634253
1618537
705647
1785936
856366
282875
856178
1128694
100601
949810
1968230
1253087
936792
293859
493601
1396495
1384485
1625801
274366
1540882
362820
1653063
937402
253940
12327
1499287
1723214
1699923
867069
1773419
1912551
1616593
1774383
1547436
1710513
99250
1528311
879558
627483
250503
1445026
1965116
423866
1316187
442942
507317
1921345
339272
203277
914502
1154082
1738207
1528729
1146395
362440
454827
1419806
210042
1060571
1355937
1028486
1776449
1572749
1744
1729895
929659
1939038
852694
255782
595926
651069
664722
1197989
398780
1513373
1866543
909584
505486
1906566
1296793
1805270
1321948
642981
1811594
1347954
1016203
455067
206620
703328
699540
1291115
408
855523
85075
542091
62332
82764
1859790
1492873
398453
931179
473154
1333281
631461
1646215
637081
1509418
1286319
1539455
1706543
808755
1157620
1345394
820100
1009187
183464
1091369
1465119
1134982
455278
1070920
1206669
433713
598220
1452243
1841542
1682029
805194
997388
547788
1297228
1830477
1592866
247919
186048
1310521
1226172
328788
911913
1625618
1980024
435644
644616
355308
1549010
1628025
1038722
634867
1659583
1019037
515692
519445
639019
202194
1329557
1893399
1651953
1998136
1308085
853648
126326
1645806
1644239
43745
1696179
1240616
911430
722315
1011097
780066
509234
1625176
762771
1394488
946516
1227634
1198090
260915
1332607
1377351
1507269
1427942
989582
346510
1158926
491181
719485
365272
1372328
1430937
651871
1250873
283654
543469
862106
1280399
887893
1979328
268522
51964
419744
451672
338082
443085
830464
402135
1077057
1764188
1745276
420927
111881
312183
1163192
222596
886023
1479764
1964738
391697
1724033
5021
94205
1043092
72355
1193677
1822263
871269
981144
1387758
1578444
613828
1804022
891287
6286
533323
186864
1845989
953547
1173988
1309296
1541933
1423192
211393
1569727
1020909
417321
69903
635822
1396989
14735
1914798
1436834
200613
1065204
1651589
1117515
298434
1437422
1689469
293852
1227101
515646
973912
947673
147777
1003344
828101
1753951
280290
172268
216776
1789062
1450310
1361366
403776
1747212
1001453
916042
924929
1568377
823970
546756
389050
734774
1573241
1522883
1541686
1961672
761672
1902651
1116610
1168741
1371403
1155
1748678
1147110
1106210
780761
1580676
1113161
1234631
1005808
1099080
601196
85813
1043552
759795
1364935
1453691
46491
948770
505323
1203044
1502140
209731
106174
1985239
1744347
991451
182098
1275068
369389
908444
1789788
954288
1180723
819416
1129959
36779
695202
1542104
718369
942677
116018
679987
1679367
1382122
1245665
69961
945366
306732
1408575
349263
28526
153047
1234105
54044
851184
1610920
1444414
1493166
568940
613516
1370552
1118786
1477808
247481
900768
1134529
645513
342289
195420
1068662
186489
1205683
1596864
169757
1791091
463808
1371524
1811583
113748
1844057
1732190
242671
963996
1864328
1541958
1906178
1153673
1482748
854768
1179602
1551742
1349877
1598786
513162
1477881
1860863
276121
1337737
670457
841750
305774
1531468
1920246
1982796
1822797
1646001
1878046
553352
826151
1409394
923217
182637
1236214
1809851
462368
1462052
1500825
1524706
1773752
915511
319976
489667
452339
254828
1270110
1063555
1412718
266388
1571850
1286264
1984889
1982922
436490
858530
321613
855691
1578528
1066021
140274
83073
1983310
640788
1675312
120295
1130485
1505963
532559
1011569
1368617
892472
994526
1315040
177550
331114
1439021
1161749
725512
458088
1928116
362509
1879206
56461
875193
223625
1338916
1244427
1834846
1854231
210079
575508
1849859
1994536
1948949
256843
1377542
898072
60530
411487
1550645
1998846
1261501
1771469
410219
294529
1286889
1823076
868200
666379
1199765
1067472
1638534
1711683
162686
891067
1546225
1380516
631283
1058177
14853
131943
1223952
1862308
1199353
1431514
886715
781954
1699032
1889222
557545
953975
1670165
489751
1544811
241215
476332
205892
457714
1005713
1044679
1774760
1847769
1698057
1468481
128405
137540
783490
611342
1896639
270427
1672553
1300728
1855068
1521646
68080
1958512
35668
676434
1267551
1843989
613303
1819154
1508493
1005368
1407253
793173
497717
504778
634576
809631
1373377
946722
863661
1037261
1587013
326115
1968536
1707734
837967
429922
191088
75569
1441804
1179210
618806
1475518
350153
1775162
182651
490855
1100013
1113914
819626
1509926
1398942
97378
1546528
282645
1684858
1276232
199895
467118
364823
948167
727225
1541131
1984575
983534
850992
628343
421212
1707932
1095420
1505507
297724
1136673
1734460
885878
1844195
1990861
231098
967755
997483
1083941
1020702
904303
761864
1501125
678034
1181822
841750
78008
63304
1468902
1879861
1151193
48026
884911
1452319
1585084
1361828
74709
501835
226764
1240418
1268763
1551167
150156
1125401
1217288
1546713
1687816
988046
1514473
327106
449785
1318527
1064680
1568546
1735075
471553
1255528
1144619
997775
293077
1214115
1550646
742270
1794721
723638
1637775
636256
921904
1289784
798086
1019831
214754
1430420
1605150
1346393
1540453
900859
360966
1340955
1779407
1096552
849624
302526
714504
142259
1461198
609361
1710536
1532011
1129418
970324
809072
1246345
296347
714189
1888235
1841724
521572
1666774
927105
462038
262224
1229142
1721050
1600788
1938464
356743
547394
677904
1888850
1915320
1771370
1906605
150567
1945287
1015555
361265
1191731
308357
1480841
746264
1705188
1087167
121731
948547
80265
235034
457023
650898
701337
775212
417680
753906
1459903
1738180
350844
1335866
1208442
1605894
1921709
912782
574942
1485263
542935
471652
90371
1859265
1982393
469706
1320729
747361
1108825
190229
1882846
1893418
191760
1612758
1342143
919275
791601
1340665
921790
1412489
402268
354697
1376426
1412754
1870526
693227
1827734
1231243
234898
738889
1973009
1308111
653989
1407595
228958
934931
781915
300355
587202
710516
1609048
709575
213264
1941303
375930
588178
97739
1070277
1230338
1710262
1589348
1798356
976244
317863
692111
1335464
1256009
954315
408017
1662004
212217
1656438
1672093
85101
660232
1585877
263466
1137863
971537
1709146
173634
1411802
237860
1137944
778761
351040
1136250
1211109
569922
316062
1480684
1360506
619186
225652
1783656
1333800
432618
221255
1070077
500818
1417059
885699
815090
1003307
308557
1999624
735413
1212284
1287601
348698
265602
1921060
1419731
1209715
1995425
242482
1916751
1828464
955182
429219
1853133
1089336
1990476
435719
1608700
1614461
962850
46659
1678767
1399963
472899
1329711
1595940
834012
827969
782619
878516
1870117
63715
932723
482268
1296675
299502
573815
1871505
122856
399115
1999390
1154325
833378
954968
1348422
30822
1925260
1278743
1396344
1679619
33181
182093
912303
478918
931468
442541
1891223
1478793
1330013
727612
1626308
1580015
1780191
304567
596343
1746868
1517898
1546072
1066371
826101
1725327
687332
472550
1759498
567547
854660
349976
1760737
846788
912433
1630827
949242
129483
23091
1567840
1595153
338269
1829262
688083
77960
1790969
53662
1684706
675873
1436831
366395
783369
913136
1217640
1882308
1850519
1988205
206437
787630
537942
11596
812984
961040
572527
828400
1370832
907880
566978
389614
1758538
1647399
1101464
1100840
1472992
612402
755042
61901
1709733
999600
1381220
44751
240948
1701019
1462135
797426
1274452
705886
1885522
1621809
1473315
228214
2501
1581223
1817315
517998
1996030
318848
1119718
513560
20314
456290
1924025
527911
823734
1376077
344098
1821
1754349
918393
841986
861736
1925347
1651403
1982394
394362
1579181
1920247
1531960
687308
1572728
752032
1837425
160125
1589925
1618987
1227193
1194068
202511
151115
409613
1196842
1355459
1353329
1921706
1792588
856892
500096
445368
172579
913718
74766
623058
1584476
757592
648139
451763
77647
1988171
470569
1514341
1211232
1224605
149808
1214241
1637810
519506
216551
1369357
309370
355062
1517619
1639193
1135875
1692471
740578
1352631
1890353
1651516
867779
653982
418384
1082928
437236
357748
1893570
1885672
1796012
1626579
650348
1624155
1831430
1707972
462281
415090
1991952
1340563
1410011
589831
1556406
1610859
1870265
905242
274277
452184
1161562
6985
97978
798506
110341
1919444
43837
748877
371042
916829
1201121
928130
1116999
734939
1079872
122689
667030
452020
701295
1903377
659021
1097453
261056
568420
284685
1888306
1966020
1554147
1421779
1645798
662134
534944
971023
789092
1415909
1545412
760531
1458505
170517
948353
1098141
78947
422891
1729397
539513
1137153
250868
595711
1672295
586776
1450471
462261
1033246
27931
1247987
1798564
313181
523848
652463
1896480
1846331
158428
349011
1581625
246006
1204928
842095
1066748
1494349
471406
739732
1236059
994381
751811
745854
243513
1211965
260234
1631767
1196219
602545
602067
1487789
1330456
287486
376689
472614
1698562
480672
23662
788568
1811983
1254781
281040
1665068
1748180
1846787
332697
1032070
528912
1835070
861737
1770119
1723385
461986
448240
1933513
1468758
405260
1935420
1869165
1934291
1745954
868279
102660
331091
1057617
1554785
76627
774868
1254396
1353726
185021
892909
280520
1204758
1698519
1320959
308216
674436
1918331
576844
841108
746653
1975276
339149
961227
1826791
1206009
725697
625848
506629
1680821
1498337
1570720
1446307
81373
107199
852763
448316
309324
575222
1211930
1324609
1114929
1034714
1525846
1114564
512479
966428
636149
861895
31726
1447994
1550314
1132810
82466
1838234
1061470
788977
627461
932175
1856985
782852
112557
1908376
309065
449029
614062
1424765
1499781
726466
1617359
1821313
1112509
1037527
729519
539239
1696530
127284
547773
1383205
260916
574578
594461
1720820
1477760
1461064
1248255
210467
1391314
1284489
1822132
1108760
1069072
1692806
603663
964879
1075460
1896808
1804622
440085
765031
691998
896668
288863
1912612
404384
1252677
1635371
1900893
222479
88354
696146
1534741
1999551
16805
260744
274451
1186795
415590
1309805
42818
39723
657746
1547550
1733845
944744
1854254
1997238
1977950
1759980
849202
1067682
168711
784409
433759
528903
1035231
1113687
1577026
1938923
584005
1761115
1994585
727537
2632
524757
1341773
1303398
792483
758727
161431
1358076
603115
1723090
1914565
1792686
1189483
858081
1982038
1543536
1008210
758528
1055733
939513
104632
230161
347953
663934
1046217
465782
1803486
858693
1943498
382000
1051843
555132
1638396
1232765
1260275
1306195
1662629
549099
901229
949359
1373901
1578679
1595751
200203
1187036
1583240
925080
642763
1417568
1554183
1504507
1640650
1130479
1524634
1157312
821488
886535
59367
1545440
614264
200001
1995539
684354
289732
367975
1869718
971660
1073899
1826515
833012
1272398
313910
1021475
186063
1689681
1317000
99219
1918541
1693749
1210300
134661
1017502
1331654
1400050
247936
871251
1220528
1636775
511381
379963
1055695
1092171
1094222
1119104
340628
984371
386202
1637987
1739875
1863251
1414742
1466705
1590906
1982522
1389150
1230700
1866941
772328
712403
1871703
1827939
1944038
681656
109325
1510737
1050031
367175
1239902
424284
999330
1880713
1297985
1608225
1690307
1833080
839247
786232
652544
1111690
967301
1740650
1831382
834208
854599
124917
1672987
1316599
494032
1541275
1287428
686565
1862235
1679626
1386620
1892974
585221
1486208
1049352
1912491
195959
1960842
1215109
322625
1111817
598482
1626354
1358568
1339591
733511
1979849
1719078
876069
937316
276916
1097843
1508338
216943
142086
351446
162806
1064872
1171283
286703
1902693
1305875
219097
1872728
1078411
899045
1698443
1269159
295355
1767108
458164
1733501
213257
421876
33786
457031
294560
1947902
1655417
1803189
1130428
579606
1871331
278589
457256
1717344
876404
1399180
1091339
1297064
1808997
162322
650551
1793310
1304183
1912952
576642
515501
1848016
207881
1277524
868019
1426895
1291362
126291
1717345
35518
737708
1786358
42296
747854
6350
1709587
1300240
690069
1548598
1845960
1018076
493793
654143
1858008
1296679
295564
686355
1767973
906703
836863
137822
1420525
1942932
1477294
61199
823144
841554
1634491
1390466
1841990
763374
686285
1187596
1972145
888222
1996109
1876953
1467828
1056252
563556
1917093
432299
1865930
634530
772621
492596
1843342
849304
505623
632237
1533941
641576
1830258
1634569
1604918
1315489
564586
980020
495481
679598
1187098
80476
912487
790405
1719522
415728
1884106
1090847
1672455
309939
1375863
923177
1601364
707473
391267
200568
1564521
815735
179217
1876755
1490592
707138
669567
973592
353407
560001
31356
1554903
985204
7991
291225
828058
585795
1473287
970304
1452481
1851992
1473515
957652
1503767
1958368
1335250
211540
1106066
1179885
301107
777781
1427626
659394
1341284
386024
829335
1995948
1443207
700467
152636
1572162
1818328
703589
395406
1751353
452072
1931702
1038837
1166230
1602902
596435
1726496
1239448
572589
305884
741318
1718789
1072459
84481
987078
280209
1076756
1317235
855296
187074
177950
146841
1914077
533161
1318487
641544
524560
1500058
1662868
11932
1869958
903623
553128
1545791
191740
1451658
1377282
1257944
125956
1066802
1318344
273758
1144397
529144
1533871
1956560
1093090
1702780
1760974
1677520
1795028
1480960
140820
1304923
763415
1029982
1673550
650818
721558
1492486
916734
1740340
1528042
588623
441634
1805023
527077
1748799
222258
280808
710152
1902901
1017448
598093
1346380
590102
1294690
191608
59031
1969071
628117
106987
494145
1437081
1404361
1459998
1991087
1113798
591091
258811
756330
1922112
1111367
639719
1263006
1114842
323342
1887223
1914796
278931
1460919
1427885
1016675
1707251
1725146
1385240
788076
571062
1747113
1774112
352412
197351
1410684
642727
1890878
1948454
891987
883418
271623
734722
21455
1443427
1469288
437124
1127061
1618779
1068619
728424
739312
244055
809869
1949670
96933
906496
176105
961663
1080884
1535559
585283
1213579
1430472
1364127
1885357
1369515
961340
872010
984741
688415
113101
896891
1539043
1033766
164152
1277073
1163322
1358293
442029
680260
1868757
957396
608245
560795
813279
1634313
1257539
160819
1929397
1514237
1686711
1394217
941152
1856095
11955
1349654
456940
21159
179086
272524
502973
1039421
789969
555488
808243
641548
1475041
435638
559472
1460663
1934434
390216
1955030
1757938
450002
1630793
1191041
1832173
533430
388466
504822
1622131
221313
673030
1569187
367199
1382273
176236
1852170
939514
539132
1306165
1334727
987283
590370
1841952
570205
1234682
358917
384216
1213070
861928
1566740
1278354
48446
198557
1514448
160900
1382367
1277872
1060072
1996429
605293
907086
1354340
1373333
818405
440
1462125
1524881
1372573
702583
1918794
200327
880940
1466993
602802
1756174
982213
522525
880096
805666
1831305
1963538
934308
424519
1344210
1761695
948705
1016510
691101
1254903
814876
489614
1889514
494323
550499
119663
27772
1535950
1899208
565730
874190
1488048
1039592
1960361
1621703
874748
69594
1294628
1033330
1861515
1119549
1361461
1221814
1522418
517293
147150
370857
1280284
1389612
1383075
1326720
812681
1881804
1385220
904303
778909
1512989
548790
497178
124552
619500
676389
1111419
977747
172909
969581
214035
1575359
1140372
1889057
162121
1651920
346855
1639001
734098
695498
1817809
1579226
1054043
1614280
1853736
1856510
1087308
1023247
4498
412001
1816736
1442252
708376
426951
551246
1716608
344499
754550
1389116
1136657
729930
1312733
296232
1287868
154650
881225
231811
1034135
593780
443707
1725335
439971
914302
464364
1748895
1453159
1241671
598451
370640
87928
332581
312815
162672
487822
1425097
1252364
1440967
1693016
1287708
1371591
1549106
1858145
2093
1659964
823390
868816
1250361
1185298
1725513
1780290
413590
619752
860162
843691
901039
112312
368528
1814465
137675
1217888
1209684
1283377
1305201
128561
554315
1273766
1133896
781473
1979857
905384
517319
1990007
1690443
443289
1996859
404787
1492826
52629
224543
887966
1685538
1001461
1324168
1372328
12361
1695924
973179
287125
1965200
87797
551699
1915402
1972919
173543
872521
1845956
1189773
1377814
1824362
104005
25427
1260959
370579
539312
1210865
889913
1567449
1170901
969707
705992
26355
1738070
1064539
863361
1995527
606835
1428534
1265621
319589
556878
466758
1747206
1657379
617311
1303983
1703335
1234684
564818
1154761
1489189
1205896
277649
1996675
1625029
1560705
92218
1089285
105387
1357633
1814755
950620
522316
1621008
964557
415326
589558
290744
646901
83243
983394
16646
1123607
1007365
455825
1046557
1315207
962871
1335218
211815
558248
158514
1590857
548101
1513750
690296
147240
967322
916890
121345
1019823
1313138
366796
540036
384619
1221899
1020807
633802
1646594
1574674
242818
1463001
1419873
881225
628663
1502643
689200
1614622
296548
977275
1056971
375599
698635
1270115
1969394
1764279
298621
1061224
1029067
1649534
198134
1349135
1944117
958539
262572
1328004
1630404
345915
1078546
1228763
96231
89026
424580
512843
965411
1692264
1759208
1974172
1840433
1918417
817190
1242727
1667038
1680921
538543
606457
1633377
235703
658997
208280
1727044
776723
1303574
156393
1173401
1555683
719719
345764
139643
832617
752505
782020
314854
382553
1338888
6443
1608233
762852
135464
596372
317019
904812
1292056
781021
802964
235298
671579
117090
96564
160112
1238273
843213
699842
690166
1497041
785127
68788
392481
1722990
1854371
997467
319151
1201768
735569
1515545
1956635
210897
1374305
1905457
1458774
487816
249958
1979460
1887875
1182725
812098
1741066
115916
1571756
906915
196900
1596734
1562386
174858
601639
526791
66290
938922
129185
887471
908711
954701
1739882
271383
1633182
1676307
615025
411846
1481706
1373729
1560992
1782155
884078
86018
1809766
1455441
357972
447213
812059
221472
1643686
85345
1565982
628592
947356
1436123
1029947
1421259
1884511
1066656
1517575
1620004
1357130
1859795
1704065
1062043
1110914
794169
1418057
1979923
1089318
1956147
1471722
547279
417955
1172683
48332
1804980
1488384
1608397
304064
1986858
1917705
1734552
418467
1035881
1958887
1345965
1982701
43423
714654
1704667
1527989
278654
366237
1680132
1627550
1008863
1540844
15930
111121
985859
574379
1893789
496722
931682
343841
290647
293974
808756
596472
1755799
1624932
1266462
228713
1156131
197875
1979308
1567765
230979
975118
67008
411922
511275
1331094
611314
333778
586242
183549
913628
568770
1883623
1964075
1784002
79508
1634191
516421
19333
1476250
1331393
1245257
919494
46264
1836921
670951
915213
843880
223244
350908
693324
292184
1184561
1410000
1855837
375872
1953242
969634
428784
556258
1088355
1921069
1587681
1569007
1160186
446640
1266588
952328
574987
773453
1120962
1973723
205212
1511341
725067
255444
1338585
1491149
1248248
559938
1247803
1060014
570602
1541741
1908297
659408
74588
1298166
476099
1141716
1459045
122509
1276990
678701
1705673
1247777
652140
711637
870031
1981086
1385009
1874457
206025
1849385
183639
119790
902399
1798265
1345599
1283234
974271
1141772
1106146
938636
475210
1006044
220109
1888093
1254571
1128136
1462937
1032960
1485188
7785
1994631
1293556
338673
1177753
813784
338474
1822897
1059369
1527774
324384
1191076
1998804
1851987
936682
1455410
469227
690790
1500438
392462
116441
1364972
1062220
1872605
686217
558479
109563
700157
828787
1890314
858979
622831
763697
491553
1046579
1092445
94418
1095069
583873
1879642
612977
1139812
1242853
143446
1035661
1367122
957644
1007036
21828
233645
1573277
634418
1438801
1837014
438806
290947
1397773
361801
1007311
699816
323904
1622980
426422
1265490
1907114
455578
1937561
184423
1762737
672726
1315717
1779708
795017
1750132
1150813
729798
1311649
188163
643798
439043
1572566
40604
275695
1563348
1501136
1372489
1795336
1968301
1770121
457220
249130
1934607
1292360
1916291
486598
715178
1461104
651404
1788977
1965684
444595
1880007
831846
1477593
519085
1911502
1323235
1504699
375195
1414615
1486162
14137
1760568
892044
621992
676379
945717
189362
1682016
748362
1295545
164410
351928
275259
76129
1912184
1563930
1996063
991388
1132705
1786611
196510
1269790
1110078
1045729
829728
1872255
451281
1214684
1960464
178710
692860
958244
1649020
180848
1353307
63548
1835339
115620
631298
1481147
1517932
1047354
1911416
608846
1028075
375914
1735262
245168
182543
1423977
872663
913689
1720439
1006697
1788878
1759696
199328
389205
1724693
921298
42123
1170189
199676
1714382
1958484
1475205
342335
683954
363481
246872
304573
64123
703671
1289806
1907038
112983
1207276
213160
663933
1897194
1202797
1238941
1274005
873932
1310327
1862666
1638999
1056915
117323
764158
201539
1203922
606704
284183
1339662
881351
614412
1157720
1611027
20681
584988
405352
485323
1993640
1434376
1347533
1353824
1792751
25008
360938
571092
1013558
1812613
667345
649294
1667749
124789
378989
148439
1801606
1184777
32002
662691
1168747
634501
202122
722293
600420
382889
1787330
290323
1258695
670419
1774110
1820457
628300
1504603
350907
1823195
1923432
757382
299923
1315830
137964
1129039
1515007
32629
314201
327735
108840
1043327
1990977
538989
188221
919089
1826508
1753346
365741
1934969
317180
1784566
1073593
1166188
702003
1122175
427181
861771
1341649
1486725
482870
325843
1029210
769718
630429
1164676
975110
1281235
328232
1928911
861527
752834
822054
1174550
764510
1634268
1073269
1297594
1900154
592093
235043
24456
400669
161902
1438194
590950
1389946
1026900
1337399
9896
484284
831967
1296353
1962063
1345824
28249
334049
698665
299873
443578
1516219
1079396
1707024
852958
590064
1721472
1005630
835760
140768
1563005
1777917
1206106
1768221
1912803
1994658
1747245
102170
267667
416680
1624434
1886051
986212
698720
235019
256893
1625699
1712097
816962
632564
1239071
699037
1512224
400772
1527973
334695
1279247
274973
1947766
1805399
1129313
899775
600806
928500
691375
688606
1457754
521629
475689
683893
1574505
1023807
280854
1215161
1625996
1277691
1224304
1333801
1777599
1263248
1305100
396554
865860
19736
216545
308136
1068052
1963102
765050
1037236
1768506
1447889
1988687
512157
827502
11567
369643
73032
1455582
1484521
43267
1372030
512498
1230011
236094
494796
1057691
1356031
1385940
987167
1820583
1402197
456583
1034087
805512
1463446
1388561
188976
741427
322915
378417
579653
349228
953134
929342
199895
1238098
1856519
950119
1261791
900725
1230993
1149219
1456242
1006453
1653551
1191709
761790
920006
570864
506604
861393
1597962
1425879
1875943
957124
511207
1258858
931172
589236
1770650
1512319
902575
1866252
956375
869124
140482
1430269
1046517
1402899
1289079
1921654
1358463
675645
1868279
1517543
1600512
973334
384828
1710074
1132855
261981
454263
1950912
1409808
437315
245864
716487
1608789
1370929
89959
1070592
844085
1665986
534806
841441
1312741
597245
752298
1690479
1385515
1010655
782606
1857228
1342158
739656
170706
177021
1996615
1853141
219996
1928843
730208
439018
1979034
1660293
486710
108356
102527
592898
808712
1341023
486745
365898
1414282
1253334
69434
399849
175481
1075886
480359
323295
1200955
1709735
1752325
69791
1428998
1188873
332333
595236
1769677
1861130
1762885
867715
1798609
876026
814546
851403
1592412
267613
314538
1174885
1414768
1850495
290702
1504217
1339476
90479
248941
648359
923451
1938560
1027698
1980358
1087445
324439
692776
583125
1554021
1980451
182259
1996123
1902042
361346
658399
15940
1645711
691231
1311247
105375
545121
1435925
224828
130374
459394
396625
558093
931458
953474
896990
1148621
128788
25596
1100954
1248491
1539818
552564
1817875
940446
1061828
1905986
47648
317387
1745407
1167480
219112
1697011
666887
1297086
1692922
1204640
1117632
1309211
1664450
1313754
445931
1183559
770306
1742449
46746
176384
45771
67866
1127959
83546
336925
541386
1371530
425548
423237
1866914
1674015
186068
991673
1490049
1376885
83610
930410
115010
976124
1666723
1810321
929001
985299
1165685
764687
1004874
1513770
1087630
541884
773787
745131
1177891
1518604
1113024
1400434
979108
475075
295264
455824
130829
1922607
615544
1932574
389687
228043
858674
661910
1692082
586400
518529
10453
641052
694025
822185
283484
665489
531232
1981745
1686548
175645
977567
598009
1554727
745739
1358641
12939
1923667
680054
1298394
248754
1999752
1441391
30045
1066060
1000870
200692
1318585
1095359
407675
1559038
1748427
1036578
321009
1175625
694538
649585
1611645
773490
1275957
423410
1482503
1552
1762680
605062
1838353
540905
1198267
1236403
430826
1599295
1599572
622369
1053143
1681091
960084
1378926
1197891
739155
1810957
769518
1915658
1801236
253032
883683
1478731
1330226
1069192
228325
853918
1706275
1300814
1665756
1422024
408721
953668
495861
769105
244227
68773
460105
319915
1684079
1600839
367505
650160
391390
90946
1863630
1583266
1991980
831059
720568
1267936
856254
335332
1689854
706955
737818
1720189
1358406
1379372
424201
489780
1441196
1450183
190831
1046531
296262
1023815
1477415
173308
488157
839717
1533079
1688089
1311165
244888
489637
670061
1824529
1162334
1326194
242591
240112
1687466
655858
1174630
739597
1910391
1912578
925251
286647
1639932
24933
1799688
381871
362934
300975
1542984
747739
678096
1401766
1390253
1430510
1284229
1348714
851360
1077888
670703
553365
640249
1025334
366494
1166963
1782979
1780298
635158
1459721
1144705
174010
1183032
287961
1570831
1788096
1304747
143939
897899
363797
1519948
1497192
718770
524579
62134
1959345
904842
1186540
380287
1686655
692105
545653
1312787
299832
1806914
1420015
903946
854419
122445
1774816
470996
1926715
1465582
57120
1843553
563101
1204995
1404680
572621
719915
242818
449800
1772987
1001088
85542
53461
1386403
727068
1798967
1917353
1945659
1159425
448747
528906
408898
1156477
321360
1253898
740750
1212200
117572
852846
244715
1379666
43224
573540
914335
953963
1960327
665663
288766
1017509
325485
409030
1393199
495649
242115
1642909
502533
1712083
497143
411919
602922
1263831
1816573
923964
1968989
239736
1375682
251977
52906
734242
1005414
1397605
1506620
1293039
763404
1366617
1975104
94303
549043
993146
582689
1496040
943342
1168492
307853
1092602
509289
21916
153054
323187
540114
1549868
1740445
1810785
172057
534027
260635
618558
317848
1070545
1656526
1445312
1274035
744915
1783670
823242
1772540
408904
604447
1371635
1237233
1428649
1860511
256725
307101
565979
184828
1517239
1012432
1670020
263750
360647
1636968
1059584
1221197
759407
498130
908740
1870906
1423658
844572
391223
1698407
753779
187863
1959877
128316
1551174
1514595
973935
345876
243764
1174737
125666
1153554
1527745
552405
1009238
1289982
1387049
1594087
1731328
1262228
1078589
1310291
967680
431874
1609813
48135
1551616
1000371
1766314
1273623
1190571
19910
1826746
815566
518489
1880740
1512144
641190
1736717
1034585
782521
1867795
1591337
849085
709705
331035
445088
308625
1297945
1940088
1774225
420051
207626
1862947
1204338
1258113
1989930
1252325
1801744
1331722
929524
388475
663649
108893
1752290
224450
234699
1840869
1658536
622203
1827840
142385
1528999
1651188
983054
294779
1271400
90993
1128699
919716
1665151
1498825
793604
335138
1473892
1797362
708771
994630
749401
620710
1838191
1800140
1709033
1398450
210527
646888
856782
770173
349800
1783717
1453502
27051
1538215
1823985
37951
581990
1549730
604016
1621259
1223668
1386722
158597
1123930
816544
1280199
799088
157716
724277
479690
414218
1973027
124512
1467341
1809202
1067575
1568445
1152930
697005
1394930
1905184
45114
609156
972721
1955499
73534
890826
1401591
117011
199739
1171430
1694378
886976
1744691
1296227
294915
234694
1597874
715253
1771318
92357
1277422
1602930
1070200
315421
1231557
1619573
622085
1186698
888516
1719480
68988
707220
1611749
1987690
1974350
1001083
644779
1272480
85383
1745807
1740283
128249
300895
964047
311605
675661
1391035
1780382
1662451
1395079
25553
1108462
1712425
1502560
219768
488655
1567194
654707
1559465
1345459
272271
359954
1897589
1724211
472503
233656
43629
721470
396926
1573653
1407140
97086
1058499
795388
1752905
1812509
713264
84275
129841
1157237
1081258
1780372
359020
509181
1017860
507710
1537465
951607
1476124
157867
855468
408006
192091
761723
1699521
508535
1906491
1731253
66363
1433820
656636
1915488
1064688
574614
616304
277501
1640657
841368
54816
1640152
722725
783991
1509751
308086
1253548
1635751
24366
215622
923364
1542372
1083838
1998552
925023
275863
1883726
1362716
1702229
1765434
18977
1986241
884570
104880
702533
1279720
819313
1989684
365286
29983
909965
833988
1585419
602070
232484
384593
312824
707017
1957144
801449
1451489
96266
91981
1374679
1663980
1968318
1537056
1471143
1701991
1790016
668595
1999614
1342426
456055
249680
677520
1855289
1228796
1321120
904903
52901
868249
1624719
372757
760129
1438148
1021156
756325
673353
1876069
388033
1319784
159104
1508310
1641040
1889415
1910652
67620
275551
597451
1112919
1800513
1398187
1099520
480137
1232795
1255269
1207091
1163434
603900
1408454
1346272
557162
677804
1298968
1452191
430746
7647
1564055
1453633
710055
1679918
1219181
1918732
1818620
1634670
1527690
1123457
182003
249786
1717307
332419
856330
773211
1947093
1274951
1291582
600388
152317
272677
318551
392392
1125792
775982
1428780
156388
1460437
944450
212299
1682483
133787
1094024
411941
289485
748739
1730991
1212527
376185
1233236
1574889
798071
736020
506431
310151
489065
1801146
924705
1055131
1573668
1737864
1443572
1279515
78835
1116757
309825
343218
1618045
152672
1506905
1564363
1619997
1984523
612037
113802
330787
373395
51290
1285383
346187
1203812
1574320
1192785
587488
478215
307007
360421
745136
774329
1714432
1972642
1707613
806371
993841
1914685
1666251
1649105
1030701
984854
1280838
795208
1718792
1046911
1013893
1227495
617576
1931426
1197702
1293699
165333
420762
69542
1506811
1776881
162009
1242226
1847309
60742
1168560
1256995
1653222
320505
729229
350149
1867696
317897
1635627
1637223
297834
210069
722191
933821
245237
1303525
110706
1705262
208754
493449
561161
1673608
153373
75597
1865490
234901
676907
293245
1666329
1128533
56357
1258359
711003
1139717
1754768
1486251
1712156
506552
1660216
42042
1989220
993235
577378
1548521
1576527
1064876
6753
1098315
180839
1453845
1603516
1876875
94372
1127766
1083003
793298
96069
1844027
1153125
649341
383154
774699
469776
1749558
1520586
664624
733763
1797715
1317984
1063265
785987
1483456
1104886
333197
163248
1985244
528479
793135
678867
298229
1457494
390441
1602413
1196157
285687
207649
1772928
623874
1250966
75238
976627
237816
601057
890944
1117842
1127
275591
1363130
906187
386772
690182
657982
564759
942695
1277289
707494
1745364
631022
1024329
297163
764676
303280
1966730
556839
1928205
1766502
831341
892372
1708120
425357
1021932
405012
378600
107891
290252
1305526
160934
1100555
1934942
1952573
1576691
784995
1103184
1033974
1775240
1944675
197591
602487
750326
791160
1284937
717574
163060
858253
1248667
1209554
581803
1507017
1993422
379911
1441991
215680
335619
1004071
187165
1434814
1995551
1510437
904901
572314
1624570
319159
1569412
293880
620635
549767
216694
122754
43909
374761
1769705
1312502
227676
1340139
229755
513920
1751714
1117788
1926389
1754906
1082455
697556
24560
1779347
935067
732912
1438871
301916
1763231
1358922
317503
778118
871800
815449
671594
1130586
1285720
200029
1893902
505740
120492
147920
927895
1768418
705714
72716
1413903
1203869
1343929
917995
906610
934526
953642
326414
804551
531183
676533
70726
1225936
1077859
295627
495101
1197487
1533571
1343499
619187
1729822
410317
1865322
490837
919865
694804
1541297
826607
523181
1482923
1484222
1163093
503042
1231847
884946
233876
574909
1363522
1937375
669452
66612
226067
556840
141734
1364643
1480624
24346
1946511
1323316
1481072
1361807
1012798
698446
979361
1914689
633118
1785995
519551
1776891
819508
1529671
1685000
108374
1569238
254876
1706865
1245459
1504754
1897120
1467883
902848
1759286
1232381
256036
1971978
632520
514089
1974936
1488508
655883
45496
232261
1681235
1348741
1592665
1495439
1785255
1154700
1460401
281665
1663782
933883
951035
1074473
1938459
1224077
1523795
967379
948121
1974203
1986686
1541112
375938
1833679
714928
807795
1939239
1575629
970142
696552
1120478
940507
418989
1506852
709815
1019480
174792
1667471
1090800
19257
1870557
1652601
229180
1515299
449659
1245860
1451637
584243
1514908
400380
433368
494097
594230
1854229
1710815
1938740
1249580
779795
152898
820097
1195393
964371
95142
1055659
822142
1123502
1800272
1374292
1957062
1716868
1089147
1489390
428304
227425
531082
682466
1942386
574942
1501408
598160
1512154
1200995
1719871
494083
848929
1206921
1558315
65958
1703752
80492
1835384
1564007
1102917
128192
118731
511889
6625
627297
485621
940613
394346
1452132
1883132
737162
1166259
877313
385504
1383044
134990
753238
636400
1818225
192990
317956
1568600
882829
215333
571578
389273
126884
590347
905416
905004
1856586
853470
1838306
84474
1714636
463742
315118
1760956
79267
862644
1388473
660060
1199881
1911464
1203466
1038101
1527591
148750
1397267
1605155
1927374
1197209
1992248
1902373
1148754
769970
1631231
329909
1168761
661543
1076719
1662679
1474460
1227112
122717
1733943
1066586
1562200
1454946
274424
1358691
1604249
1600954
884078
384287
1195767
745096
537079
1206123
1102987
897004
931599
799881
1793951
280115
368920
1213876
662991
1430643
488055
1283128
169727
227544
1632138
1424396
439942
306249
931850
789094
1646164
618815
1924163
498866
344462
963435
1915424
1931837
1081468
1786170
903593
868334
609033
194933
1653601
1490059
1532138
170148
261197
892623
1627523
808445
617814
1346680
1016761
1490524
1445317
367125
1523077
134792
1184449
1048082
1585611
1456664
1198967
1988742
971261
862197
403218
172072
1182201
442726
951362
830541
1474348
930197
1303932
428871
1738379
287644
497038
322485
224076
476032
1376909
491319
175945
1185784
725985
1626328
1192936
1836929
592442
1477627
1814431
1308026
613677
262696
1701002
810002
733281
1198238
672857
688064
526130
1125278
223370
1597233
957990
63700
364025
380359
1752958
1805490
1288214
1079365
1310976
1461040
99633
1517394
1929615
501020
1770849
122836
1550782
1536755
177060
1911987
1554438
920762
1342122
282385
1708957
1485341
667481
271892
17709
819346
1563211
1368510
1802311
537399
509745
125670
1346494
1691869
1563982
1914326
1850264
1061792
1251799
1520847
652494
555779
955086
1291165
1045828
442128
76722
107212
1517899
62323
1757242
1762728
954335
398500
1016984
533865
171278
1819076
1717105
1253845
951727
442435
1804840
1139487
1006388
1029535
447582
207194
16149
1586023
434627
496237
393480
124489
293438
1380498
1136103
32634
1691336
546033
1192282
954780
1537651
393770
894169
981923
781167
1997689
409586
1694160
1890989
806918
1079795
1259054
446288
710736
170892
1311271
1681656
48002
1470532
354131
284354
1867284
1813262
1817084
601515
858573
1868658
1455826
204685
531574
1000086
129852
247348
82620
967974
1565262
123753
732111
1260909
1800497
1932955
1891986
120632
104096
1950211
1444640
454621
1745914
617106
720965
822317
921948
1363936
1783236
1149532
510407
1707012
1138054
868062
1621618
681967
1602788
1197657
858724
1539193
1769203
197259
560319
1863226
910744
360132
1791485
1336686
1881327
445811
1137177
1622759
1709330
108615
1349373
467929
906559
589504
1790611
1276450
1662964
212181
1452949
427273
1272098
1624231
370086
758718
1311530
1925127
345166
1612339
1095123
1354052
1959728
789856
1365392
1934426
436602
1646356
41500
271499
492679
1911116
244280
651856
302396
1754889
601210
549696
800249
119838
476830
1583464
1635629
1004806
367103
1340563
258207
984209
98171
1303427
1640950
1476459
925924
532845
919842
1195304
583017
1617907
391675
1840194
573178
1920194
1463086
119860
1930174
803163
1954680
1152208
1049851
29788
1394769
1404216
1404731
480131
1843326
178944
104627
1719925
95456
734239
445511
1807553
167673
981076
1112410
1334330
24045
1437804
1833230
89808
1756915
332444
177429
1285378
1878700
240903
1923235
932138
81526
178383
1391240
972021
285728
1892984
723199
361282
1756270
604734
1375159
1835826
896632
1798302
597486
1555503
241536
941534
1196423
133249
29039
398738
640505
161522
1257180
1737626
537825
1986554
271446
1576375
1021421
92912
361073
705852
148859
326579
138680
99099
205116
1040202
253058
1947262
1169323
1561412
1403771
1769171
1911681
499739
630331
805536
1752666
1118668
1722706
1786556
1796541
469208
1098201
853578
534400
448648
90197
850045
572342
802142
582554
1837231
1327929
1751620
1422653
1063453
1154204
1225791
1764718
517289
183710
1901460
167809
1721130
1543027
1971233
988524
770363
1688830
126180
1011654
192870
720288
163324
212629
1895168
717171
689557
64035
679942
1376421
31153
1224970
793980
797788
855446
1159956
66010
1602051
1800388
1157992
330777
1148348
1240399
440929
442516
1817687
264328
1370496
1695454
1054916
1708549
450929
179731
1783762
1754706
1757540
1416836
1754955
931416
1674668
624802
996659
377152
1671363
1442494
153126
510146
174295
1945204
1270777
1818579
1361481
146119
671994
153530
1045638
166215
1048162
1024925
1267296
1714019
1182004
965801
1994159
598292
1444880
607754
795442
1430038
137516
133840
1824796
641660
809410
586067
858222
1900090
1840027
308752
942710
844275
1210368
1478200
437203
1865581
1134507
562683
1377700
736182
1807760
654943
1559482
399637
506727
400607
1705948
395608
1482360
1631653
190022
108404
1433912
1010223
157726
1088785
1918473
1884211
660934
1170814
1169852
1952727
397158
1696676
80064
652843
819603
185483
1963637
945680
22788
1683784
1540940
784992
586459
1175609
1391859
1262643
1244822
191268
1543980
1248734
974339
1550284
1841566
1639840
1693102
855370
781095
687114
1433201
465146
374478
315767
237275
1155927
699697
1031231
945829
1615635
1634880
1330388
26090
1369266
1005767
232125
1628683
1664233
426255
375780
866463
297434
1641793
258854
514082
1438787
424112
338717
818832
1273575
472179
753190
1437865
1616629
606304
865554
17739
1713461
1287899
254368
617209
610268
146111
1292826
429398
1273949
749933
816939
1478924
1305672
282177
797602
1299320
1022241
864851
675829
1464099
810597
979053
1329271
647280
346669
262845
1369891
1013674
510158
775254
870248
1167571
936172
1559851
1442224
1157487
841299
1525961
1525270
1710167
1057791
1752852
1438001
244191
1007635
41072
500304
1620502
1739099
558492
805934
1665629
316913
965632
1364050
1927639
1138879
1465239
167706
505573
477865
428040
1283960
1695957
1221416
420447
1549818
768417
1103145
1400424
282454
97320
693944
891857
493204
1942744
182631
484943
1117809
1594938
1394855
56879
651776
1132235
1559970
1166578
766063
36475
1518144
1696734
1195988
1060028
1774022
445918
1302738
694674
621234
1471193
1402397
1265823
1173053
1775807
976871
354982
553409
1267384
8175
1284087
450781
1346563
1783629
271422
193221
162023
1814495
1621223
1676148
1033898
1770101
740967
1372692
1115113
1117197
968143
832754
1068392
1042548
448252
157258
916275
1143655
1263730
1385209
996326
821720
1130772
1376878
605448
250825
3185
581305
1752436
559344
614653
1528972
1578045
685821
1581520
1229877
1219087
1741313
117485
1713751
39126
1687017
782967
1350175
732659
989995
634306
613524
1102286
56079
780116
1969102
1292105
1713493
325194
1776833
709000
1460457
25310
1566593
347140
750427
1337592
611715
128274
203672
428502
1406124
1305917
1986084
978141
426835
935838
405791
983046
503989
655442
1644986
1021799
169952
719257
674013
416435
993063
1106611
622494
1977082
946015
567519
1321952
690808
574524
602673
1955871
504777
502640
24429
1276400
901323
143329
663583
1052372
1607472
931113
849165
62083
1830933
1828040
1609576
877809
1681570
136894
325707
338062
583337
1639983
1954897
923809
1405820
1648898
1944249
1272058
1819456
638946
451313
849393
335437
930133
619499
1210033
604652
1525681
248382
573662
124606
1543037
1220039
1695240
1610240
727942
1531348
436577
1178236
968735
55778
944896
1666051
839100
149261
692231
625543
1719222
1944407
216738
1605591
879901
1873981
626215
1052927
297187
819276
813460
1039945
1337544
1695034
233380
872076
1618634
1847017
590588
498983
1643358
437993
1107351
633808
661019
1800234
924363
631188
1168501
1507683
1149575
1507779
738099
202880
557247
947730
1739844
1835364
460932
1615958
884445
364764
484477
208631
411915
1551588
1467116
1120427
391278
1982592
728059
1926947
1236183
1309055
15368
1062371
1790448
820200
786423
1696151
421161
1079507
1764594
1904754
300580
1325782
1394099
475005
679415
1285576
1800929
1076250
1295553
1465944
1070889
988259
1803599
1381800
1590188
1598341
1260926
1094271
505186
724101
489047
911544
1079546
1852597
1015857
582519
38459
553336
193934
983458
648122
1696240
1189396
732929
1381539
1199442
499187
1278457
503898
490797
13821
1663320
476127
1033071
1289964
1742443
556960
848238
1380404
601749
448556
1288648
1333611
527966
524286
71526
73388
853326
1868686
245347
1329704
609742
1407389
1039580
240988
1285364
1423811
1541254
354825
1120245
9614
512329
1739651
352187
1758637
529734
1764740
1981143
1533552
1791431
515163
1807434
1952774
709057
1449500
226036
983263
1328476
864444
1289689
1034299
56386
957591
1562269
1950965
1909883
440852
671936
1001370
1355687
1976393
533870
1481998
253758
606697
992103
917017
454536
1149811
354964
1731686
340116
951622
632965
817986
1091998
249009
894170
1530484
1262950
997497
604659
1603955
1124494
710784
242427
1415756
1668274
1500854
1105647
1933137
879494
201529
1430932
520022
1983024
358543
423727
359455
1338291
824506
347960
636153
1467865
651554
1318331
1979980
588394
627484
94333
1988611
477897
242657
1602554
1456635
1072598
1312084
551560
179830
1873203
1672246
631409
1256589
1199160
279054
786164
570521
1130552
248371
476724
1548810
552002
765000
31452
555584
1083929
1186768
1050946
394793
211279
1363707
337995
770272
1851895
421533
313291
654984
1760141
176175
1655949
1687279
109619
483121
108070
8942
1899350
822718
1758276
619106
763566
1050446
829557
242654
1083742
745891
1648381
1874485
84124
496671
465052
1490522
1864160
1976764
988504
131198
1365570
10698
1809091
1348968
1144584
303379
197844
531544
789140
1084526
1890954
1159384
1753679
781417
832575
1596539
821538
190351
266869
45114
1199441
1212702
399276
358152
998075
899379
114923
1890784
519814
1966959
699700
1766493
146778
1499589
278823
365093
1174056
1565403
675125
1791630
1764405
1991775
644532
713961
352977
1168733
1352335
213028
1336021
1778691
1738399
607883
1196011
1290394
291878
1884516
1110078
1200446
1707714
326735
1127608
892081
852089
873699
989389
1965277
1768799
145221
1263143
155968
715199
165447
1007764
135051
161900
1380199
366182
1450961
28461
225524
735720
1468684
816369
1671760
535114
1479475
1179909
1100049
427549
83506
886692
794477
1836438
1122670
805594
1979196
938955
549809
436988
1026697
1326122
50953
521317
872083
1008472
1268794
1165798
1381524
944
1730508
741471
600029
947574
97149
1884535
957468
1425146
672083
773701
7708
422163
383131
1388773
306599
5705
695003
1594443
1280182
1241967
1930260
1338354
330664
197177
1455824
976504
603109
227389
950851
879528
1989763
719353
18662
1153723
1071375
1600640
1818384
1620175
174670
1628880
1045139
454005
511309
467880
211713
62581
596342
1733382
784936
1218778
262134
129059
457749
1051457
1615527
1342964
1935509
1549803
436403
1427251
363557
1933810
1395210
1253487
188473
1775618
1249643
1414605
665531
912252
695008
1939548
1374987
241105
1501727
24834
1617235
1085183
475799
876645
121293
1228997
625253
1795706
1537667
727335
866593
1660658
498728
1584933
1661276
1916537
743219
1653934
122833
1113432
132231
131940
463534
1341833
1187462
514667
938034
1757874
1161606
732044
724494
110825
583106
290404
1578506
1329623
1722436
1447374
726535
668760
49503
1082539
1295586
96731
1384614
1879623
1354082
1321586
1996735
871889
1596945
1270264
1269027
1441626
638559
1807059
417030
602268
654698
439533
172649
1137881
1588432
1647389
277172
1714990
495267
1370148
884365
1844990
1526098
587007
465858
549339
218752
1803274
125250
409863
109757
164728
554309
757270
327902
548185
414020
139366
1838018
1300406
1643684
540878
1135201
409113
260460
1764224
522200
1615664
1750764
1283325
750198
251714
1517755
167545
1870363
624011
1724290
1921849
1536488
793799
434649
360416
1169213
925802
1442904
341732
1895731
1969221
1610363
658888
724432
1344444
129782
415712
1919436
1783681
1296712
1611137
1561015
345681
1283849
1201717
1825003
681897
58011
1031326
331151
276114
362771
1470219
319348
200865
247760
616016
267882
1182851
287712
584986
455191
1640019
1330341
1025656
235741
847480
1528063
1238009
34077
1987969
1547417
1992598
1633233
144008
571436
1047805
1978414
762581
783831
1204117
1493357
1085060
1973748
1384115
198732
764805
1132656
859207
1598000
507005
1116623
588730
893547
1203101
1232338
769685
278497
825808
1239323
1774809
640184
992270
1534013
1242309
1348032
1489991
971358
1642114
607223
1814112
370620
897005
40489
717623
183700
1485741
869124
109582
282872
6110
424694
436631
435698
1664673
196804
934482
1083179
331290
279869
349061
690640
1907781
1460305
1341502
1845576
964907
181897
1994272
1807328
607990
519159
15509
98270
611881
1759359
466531
765990
519912
1237037
530464
1196642
545565
353694
1448679
142645
501242
801320
1874829
1400805
1559738
1079852
365792
789463
1265839
1396182
302312
23260
1286590
1876451
1184875
1499726
1522112
1133480
1223413
1906810
627861
609755
487995
107720
1077457
698260
159454
201893
1661893
196142
226302
421472
956403
1543982
560305
1574766
1225816
1422436
1230303
285301
883235
224577
1648305
233339
780009
1752917
779007
1808396
732813
697597
7293
1618555
608864
1948283
775953
60866
35405
951532
1938116
1789439
1052695
1209689
1738265
1537430
401413
1545827
716778
332658
219043
1651232
262928
1084731
232903
133779
2649
349072
1755810
1321959
1078618
1911092
1471183
632048
117131
438996
221868
477347
779593
1366903
572170
440881
1665082
257295
862933
132821
569695
1316631
1232801
1985099
249010
1179282
1335640
1241822
649843
1389161
1822033
391727
757548
1235827
1974582
95365
1632791
1012033
1890559
638451
892563
981494
1870772
1189550
1038833
630667
836704
252233
959573
930574
576599
1126822
1022818
291546
1563751
1175268
1439854
1308593
1734214
1744467
1607790
1189206
1182112
731988
708824
1512836
1069377
181374
541747
1572285
1031010
367036
617870
1072982
1352105
1648304
762497
211449
359397
258641
207628
277450
97208
251281
1974046
1691286
755202
1102119
258901
1037951
951927
1086221
309502
852013
793126
1857428
662908
284593
477879
1055273
328868
1480520
1924437
629877
1769440
1336583
1590371
1739293
702710
1247631
1507900
1729453
151711
1043477
1167881
1165737
585689
309512
1231955
1729654
1031760
879251
1932028
355277
1131459
1496830
645593
119461
511050
282736
1257353
43681
631962
541060
546143
1145612
496036
1804666
733805
1485903
496904
1782023
1970037
202761
68134
62925
9603
1755415
314233
1982881
1553871
1961040
373090
475558
794066
479485
312906
1882735
1833988
146671
455790
1989950
164429
1422852
947990
1875071
1596529
712923
449217
1424051
1423770
1871352
1893581
1125700
223073
603188
1650835
92396
1175923
1500308
810887
499140
1644313
1787249
149871
472214
861599
1623664
811268
1926811
183232
113689
1478332
1554820
1349437
425362
507107
496218
1124520
1261143
785450
572607
1617611
1985049
824938
1052230
1677552
560465
1756572
1327059
462260
759461
363045
1979276
1371303
1911652
1776437
247492
1466599
1210391
1467381
1945250
1893529
577167
1803875
415555
1431718
688698
1801877
1383672
1255619
1913265
1006729
589949
711702
162682
212677
1049945
988302
261328
1520731
5811
1338040
1001715
1186447
588197
1003619
1478027
1909049
1657093
950452
1727534
1454845
594094
1696616
381913
1677219
1951470
1555108
1123459
182676
916876
641514
1802496
863887
1212047
687062
731639
870948
1593609
769356
1608519
1521358
988653
934825
1924757
884533
1415618
1971934
1561957
429121
100699
39671
659710
657405
747715
475670
1329996
1856584
1724474
86123
1250901
143111
1431866
329953
1662294
998332
1375205
294398
1048746
1180007
1836950
1979829
1452677
1442778
1606481
879542
1915277
1635168
489948
270044
772740
416122
1627043
471522
3880
704422
1759898
358209
1589077
1628381
294225
576432
197203
1292039
308203
68541
1304018
1982883
341851
1953887
89411
1359352
306676
1939954
1486646
592733
873690
444294
78811
1233815
1889885
1567424
135685
156087
1391399
601713
1959338
1117834
1196918
1084144
33730
187947
992502
592709
1942827
322125
1288550
1047763
998178
999082
1199612
341770
964856
1753024
503619
1762096
944595
1876604
1089041
498541
1867884
1468311
686205
1535465
1974742
961490
1296487
852844
1501619
238291
750429
1263712
1914485
1245596
498800
91524
777432
173912
1090161
775288
924969
16185
543970
1414503
1849645
505048
612539
1022132
504831
1502169
1113962
30479
1026620
1834110
1463299
506491
1776262
11672
977692
177305
1103485
1332776
1353476
1133915
1050824
1395479
1801821
831375
1687119
1872508
503887
1413146
1516188
1927512
1853085
998778
1188709
1613373
1299013
1745350
110542
1412667
1743171
1564606
1079600
546865
611365
853402
1645702
1523867
1169717
1601348
370456
1795971
1308432
258199
1115801
1475140
1358727
1712459
407680
79677
245760
6266
1190320
1701015
439790
400628
1238187
1879729
1477200
1547522
1789709
1236013
973526
1581368
1141767
1517149
1699404
1956590
423059
1717364
1820486
631051
766574
1084486
440341
1171200
8316
1160137
1107094
671115
1324737
46395
1881962
1028759
1627947
1887309
1098472
1382038
1301705
712278
1299261
1349903
1627623
818104
956402
1835534
1553990
710690
1379251
1144286
731970
21646
1078974
791237
650755
1310374
1045189
1721405
896924
148173
1064571
1102847
1367141
995332
1248316
316691
751356
1390051
1949646
695706
509060
1381159
809434
870888
1168561
1166111
1107234
504369
1134864
1255917
145378
828120
435749
1891014
839085
732749
1802728
59476
257257
1104955
411084
356279
1704612
353511
72629
1018862
132638
837155
808342
164483
1433521
678079
190984
1540205
1800427
711137
91889
60012
1283753
427748
90714
24140
186826
1364852
872091
1287671
1477560
89867
1684706
1688771
63619
868592
1339405
908558
1698376
1803562
1681245
255096
1083394
1000521
331650
1935731
1109641
1439019
1797851
1568047
221770
344163
990999
237788
285093
1081762
1799212
1120993
555903
888780
1019538
1257700
472403
1535395
1405853
1384461
1950579
1807714
941227
876520
875010
314147
638451
1823061
763256
1679807
1230396
1731343
1241351
1329706
1051783
1370879
1668978
1437061
1392791
1881251
136797
1815920
1905627
1475
1882713
1965383
493520
1435025
1028139
444964
1243674
64072
1680428
601692
720674
94742
782879
1485318
1227644
1874147
822478
1919090
207392
779234
1738525
421554
1822698
1903300
344123
1146967
1839683
738809
983107
49462
9530
1706242
98546
675876
1107285
1111235
172639
635185
927963
528176
433308
1161606
1910971
1374868
428097
1276534
724514
689427
1638173
1250028
215158
113525
1168985
902512
1031367
329178
649859
1602175
1587383
1026369
1113670
161661
1364001
1974530
888254
848038
631663
404211
1890258
623770
462072
249159
1305285
616810
1254894
1243185
350129
1286452
592724
1869816
187977
1219525
398578
995792
1813642
57721
1172943
1615281
995413
1387746
1554528
618215
1711840
1485677
1762259
208975
176564
1487263
1270131
1685162
1569602
1986995
1645706
616973
1958944
1861234
1248180
1210519
1589552
411509
663017
573148
367282
1356147
714941
1528688
1896784
1550558
775398
188273
445800
1122053
284560
1633876
1405853
1362340
1814327
792174
1279411
1834922
1750724
1774478
1265959
1684553
1729586
821278
551162
560345
936190
1647487
768187
135778
1257785
195537
1397672
839615
1634370
959918
774613
1307691
460178
1745639
437975
273663
957444
1830823
1632761
542376
1673704
1296116
1440394
1063024
316090
1258744
1402144
143720
922096
1931513
1785998
897776
1103596
1145040
735639
1922944
1700520
1015633
29987
935840
150431
1960454
684000
1188340
188763
1592358
1035423
1025336
1026194
1254624
189112
383501
270308
1647859
638118
1064745
1698679
631089
412567
1532734
570123
1864770
1366945
424672
538497
1326746
1343970
1388200
82858
1619473
1034063
1877001
311378
468764
1856741
1831041
656781
400774
1164574
1358268
1114632
763439
587853
1289128
1374097
1831420
1092938
316851
1142105
1930503
1030609
1026336
1651845
114473
1603587
1501777
865832
936066
355061
1273758
674610
808106
790341
557723
1306786
1288762
1389633
1114450
738233
1329292
1734443
1519535
1247501
283321
1851127
851200
1563241
1494166
1401344
1772602
842389
1109209
984322
169097
1472776
1147164
1953431
871667
1565785
710606
1151212
1924970
926311
308250
708050
862100
1286083
1336718
1771806
1156753
1651320
445203
469735
454200
1395825
662260
224402
661440
1415516
1189270
655493
1987887
1664930
1619128
1880129
1181295
739651
1700881
250603
32509
1242935
1329461
897291
1173772
1595893
1043462
160698
125805
859567
846136
1277912
1064298
1737020
1619987
460290
357062
1127915
1342325
324724
445345
120661
659749
1848874
1068023
117636
664491
1092210
691429
256186
1550788
380728
4826
224437
375665
870346
1970936
570994
45607
618074
692549
637032
316271
1281472
1224494
1196788
1649534
1833283
995962
592765
705656
230040
350916
1280222
1161528
1678250
928710
709049
1888707
1750959
332642
1661767
186544
808712
534352
1469912
1951110
29485
1836428
322466
1536866
719474
411420
1054128
1966294
1585121
1329195
1047965
1663578
810527
450132
1879308
990979
501167
146718
277768
1107424
1251530
1364155
679747
355439
510682
1411701
1724621
1450641
611937
522475
1139209
1744555
15905
453354
675159
1402375
1961823
3241
843745
1831559
1899463
985021
746415
1272441
18834
1627709
597990
187181
469402
1826260
1910302
318088
1164363
525916
1849829
1832141
34244
826646
46057
1389483
1558589
596591
1358622
229430
432164
1672886
1808059
685520
1762035
1892691
7566
708409
174105
1890642
1008960
553925
279017
1243334
113316
1548948
1228267
960471
109428
649759
1953634
60413
787659
1162293
1804895
473876
343293
942826
987703
368532
980918
1563471
418629
1370780
1334399
1504071
277998
1438287
1956538
1205159
1839542
115612
1274144
1375020
1851700
832733
1090085
1427602
65205
97375
768014
682230
1795949
1946881
290160
917805
1045880
1552281
949749
1256418
910770
196570
1293377
1933918
337125
326499
1049930
1958813
1424312
932415
1697396
618363
344142
1404189
581060
356240
747304
1159667
661575
403939
179413
370386
929206
1171079
413585
1681223
614556
1345825
172053
1876817
1655889
1465233
784585
651100
64104
1860471
1071108
1219487
940997
1270147
1277636
1879071
1060640
1539090
1285928
804175
574243
449863
818323
1243560
584149
1689516
1357796
121467
1394703
493036
1994853
992530
6532
1147704
1587531
401320
623956
133186
345140
1105
186657
1692325
1593328
1042399
448526
1964081
1611917
1828182
1333972
417891
923754
866206
502973
1845664
635271
487354
1768345
288958
915656
385960
667491
802012
1825340
808838
1126533
1562745
1292059
718747
1926245
704115
1228931
1058689
172350
1161793
612861
863819
28746
1071922
865427
858850
1634009
1694371
471249
830381
1162452
481154
686743
658052
1621673
29621
1252821
415413
177253
225087
633890
1261116
1893445
1676307
1680500
205842
903860
1193379
1162183
1911428
1052998
1689400
1833094
1075065
1410778
1652921
465722
1082101
314594
1410619
1519072
1112003
723618
693250
1484287
846757
1105886
1032985
26716
8697
1746963
1015458
1119647
579830
312294
1380108
356941
834834
1617723
978533
1119417
1629501
577232
610251
364224
1655239
1703770
994580
1018794
1777505
1544762
1362201
563270
179832
1449667
255569
967321
1686253
1145232
1774677
1471317
956328
419124
546075
1885664
1699251
968583
340646
97292
159135
833485
1251210
176361
330894
219969
1722148
1827293
220333
672643
1180677
1001744
621307
34143
581050
37530
1737809
580188
588014
29198
1784256
1656397
1837854
1101993
1995543
1640088
1724183
201769
1013515
971629
1319799
961681
1380330
115373
1440157
705845
266822
616665
1900028
1255956
609852
1781629
70483
310708
416691
1413465
1200142
243100
1193370
1828384
182762
1823124
368193
523668
89047
600886
1856046
551327
1026416
253381
370406
1233901
805915
1410156
178921
11307
1544559
416715
1415135
322700
1634700
565284
434187
606354
310397
1866222
657919
1919012
1347106
1601519
1685709
1368459
1606539
1744783
1397888
1072236
1797778
1530112
575736
1188585
1404771
1473184
932998
522443
562218
65970
1968449
529573
1042588
1957520
1125949
1911777
1740424
121980
903454
788672
27914
894032
254240
1045016
85187
1085429
1446413
157579
1139011
1643126
314164
242728
923379
1413101
1329338
20412
1157173
127764
165994
260652
550547
446962
1870536
1579349
417128
32560
1548110
552119
865458
1206541
245510
1766489
224384
1958751
1184811
405426
411605
1541783
1404392
553946
1983422
649865
1005874
957339
591008
1474520
46198
1847512
825289
999186
1757992
1049180
325386
1028240
389352
1775395
837368
1885470
1348771
1020925
1400790
914018
1448708
1205220
1611399
437209
41846
1118946
763091
1846968
995139
1887932
838976
1906580
1622172
1372392
1261681
123859
445317
1046174
1800498
1471796
1970940
563405
478918
1182645
897314
225922
1023633
323063
1829853
1052050
1860961
490130
1056573
1470016
898987
1678861
485531
938836
1790897
70933
422877
1052141
371162
340244
700424
751600
1668953
189059
1653328
1377891
1267886
1126177
827532
637320
671211
690435
831830
693736
1562668
1797073
182746
1023714
762669
1981287
1015897
1593070
812305
206509
13511
1733302
398794
1296530
126610
1083800
360542
1222513
532166
39397
462598
956826
475369
1530466
585977
1801627
1878439
521144
887312
1270451
1622989
1698504
1605569
1037617
1820351
1921563
64557
1764413
543740
1795646
898026
412994
1502185
27940
1266987
951376
692861
49083
1368422
986669
1308317
836230
551374
1879293
425129
674649
1673569
78730
240528
1310257
968997
1114673
705012
1341543
1299824
1161622
858564
1188909
1974988
1870446
909377
1519277
1276503
1773619
1935672
986163
983098
56998
1451044
1323647
1428336
1776779
1658219
479046
281370
1136502
775224
1115568
449392
563772
613652
265426
1703830
980736
660709
1817605
826414
1393214
177509
169942
1819245
1013496
1234321
1853972
787088
550684
584178
84799
1653354
1240514
727454
1775551
988764
662870
1603082
1986037
382365
376711
565019
1464826
387335
1256833
194158
170287
1249567
582821
1699510
1896696
326870
1090867
881371
731217
1336040
269339
1391131
1282446
445471
927613
156285
1329586
1419083
1584030
1223277
1855606
1393181
1198054
280784
1835193
1316878
1626395
246036
649359
64824
113760
1539220
365625
890428
239358
1761014
1220107
1564025
1782191
1868777
629492
1006773
828890
1046977
13839
1656260
482489
208605
1862337
844255
617855
682398
1110621
539249
283636
1024119
359601
560120
1490012
1179046
256671
1273964
1959721
1906141
581343
185910
492383
1559307
1982946
887659
1619885
427589
497158
258994
1118094
542656
1918340
1839314
1912202
637809
709697
1012015
1023965
882853
1260936
290950
112980
1467209
60580
439354
810740
133369
1407820
1631463
813748
720013
430112
1893082
1877950
16166
940521
1084409
812997
1760411
1996725
815123
995150
1885462
1157835
1682505
1820937
1396449
1620790
698677
1736135
765717
1387275
507035
51589
1872973
1378141
668982
1978729
664902
1644450
108556
1845164
739781
1345034
1513001
1356338
222006
916206
27382
1933724
347832
577337
1662404
1238464
99161
987286
294166
275397
820431
1538787
334067
393194
675629
1411607
296245
677556
383106
32772
28115
681261
441248
1594452
581966
1467929
544091
184732
382340
992964
279054
1033221
612649
569746
1456298
258518
1906315
617887
1316502
353077
101139
37020
372181
1133079
851854
1588621
1143447
1508274
77737
1665467
1514256
1438661
1861832
1091813
1413319
1756981
1745758
503136
1540716
500921
1797040
1683078
1540797
976758
961935
1671674
166841
1257492
371795
1951698
1189419
510982
1973684
1913809
585711
202149
644432
853846
1408942
1702080
1085366
1139344
1391749
1787770
1424154
957696
1417721
1385356
1212864
624658
1674617
826004
219817
1254900
1010070
819221
1482434
1419012
725438
1789231
1251847
1171648
1885029
1090163
741609
738427
974969
485954
968355
853685
1943733
1925720
1100705
677229
789863
997238
183114
1601956
178495
1931737
188346
948275
1625823
518060
1119181
1338456
1200067
1806885
283594
1723248
823341
431327
1518917
192545
492747
1680215
80470
1724298
479667
649909
1777339
629295
1105169
1149300
1695202
1922922
1658764
20509
1567617
1180646
1921596
1179360
910509
33308
1467065
329138
1606302
248449
350596
1721445
1546576
581564
1397694
422293
1140075
1783551
1447339
99444
1260927
600062
444787
796988
896415
70522
1719591
1939923
903151
1028189
556672
738903
776124
84046
661106
327760
58252
212697
1518744
1798707
204191
1769248
408011
1055361
125782
1129981
880388
1497348
1392930
757911
255333
1145910
1327053
167145
1022048
95360
910765
958422
1115883
1399354
1162022
1787600
487893
1348544
130423
114408
821065
102606
1193107
150197
457899
120974
60108
887703
1394866
1644843
1589751
1029731
1348215
52639
601294
599627
1445472
1187618
407564
1776303
207583
1552803
1182083
1282545
738530
642427
429962
1755382
1348972
1898895
1323718
1310294
265924
1761305
28502
1379611
329060
378230
1424524
1315743
216565
1249125
1653473
1498806
988146
650692
1777436
434898
295601
1084713
847574
948512
764375
826931
234966
277610
1235894
1991072
649426
808565
1305748
1128781
953713
63841
1425915
7911
433753
1667457
1443613
1098694
245773
726296
576495
1221843
1572204
1910937
1528483
152295
1957716
1015614
973598
1944535
597743
835269
1783343
1112973
1607535
130450
608026
1175885
207566
1160257
1303720
646939
1717516
62087
1679348
1110229
1981610
1904923
1310210
67516
788906
914172
895060
1694166
1420722
1430867
572298
652509
1458622
1956295
1981142
438264
204936
1346989
679495
333881
1153171
1440284
91438
1593648
622813
1876359
1437464
1536541
1971816
1559568
1309832
1011165
748136
919170
1236652
964231
1076416
1525530
1882958
680908
714316
946279
702449
1424980
523638
809105
395760
766217
1104546
1533006
286738
46617
387160
527435
1425569
793595
172735
721516
1698543
1259571
1759351
105703
1320110
1718622
1395319
473880
817465
1473940
1736664
625642
1274236
653966
133336
1503568
1095375
1526680
1500933
1381720
692192
1996794
11680
1178202
500096
499380
1414144
1463982
1238913
1567576
606664
447548
1485141
605911
786449
1488828
1937853
421276
1898806
1039773
543020
1597483
1076659
1868084
639480
1754151
1918259
638857
897637
671525
812902
871811
1298393
262976
1089765
1645714
874255
490532
165401
1387635
1291891
173250
1687522
312267
216900
997664
460831
187969
615923
154334
1906738
943747
732026
1220167
627878
298694
249238
321808
1877879
474336
1816777
1887507
938278
1841874
671646
1471167
1433193
1028053
68297
552829
1891763
920923
868450
416626
1231463
539029
271393
437177
1523349
114265
593788
1556908
43845
1723165
554589
1184602
529220
632862
1622444
1018812
736488
1550933
953885
450426
1202196
674156
577198
116453
696528
375823
1718421
602094
1379794
1895242
1763248
864500
628251
1797550
497655
131781
818984
309548
1630102
154278
685772
468535
607494
1776923
1938270
80221
888680
920689
1997003
739987
35500
1900236
1390182
567212
915625
163201
1474708
891992
379259
988991
1122542
818485
1115227
732841
1556711
430637
160196
918394
368581
244049
244905
1853105
181151
1797408
507479
350272
214011
1817515
190893
555240
799486
1338073
234829
1811085
702261
623282
841144
1310160
1281605
523291
1591680
774870
616178
561310
819680
643846
853037
1989549
1479494
1307474
555131
1254478
1053636
1628953
278345
1166417
1706949
1599005
259167
830824
672109
1340631
1350537
107484
381078
1981168
1400019
1143538
616528
1319010
379113
822148
981111
1493962
691911
271024
607077
1074943
958183
335823
1944005
849476
1517334
865853
105937
1952629
1174206
1846853
877034
132467
392567
1819189
830045
1941555
494280
1631852
1927068
1721712
926018
406408
525836
371167
518015
426774
862749
618203
1895174
596447
1242937
165353
994662
1291933
341802
615450
111667
239912
523557
1461227
377839
446946
438124
1777228
118690
502345
1404907
710834
259160
1181799
734111
1955999
763992
642164
343848
1811171
30052
1379876
1896722
1185194
1594871
1024724
1612449
309811
1813592
172155
1815444
1870756
1885350
534644
1455083
368900
1498533
843192
1994781
820586
582219
1534254
1435529
958363
1149184
1084151
259293
802192
440245
1957943
235088
1822164
820785
1361386
1920773
461708
246141
705899
366680
1852721
917415
1279030
67259
1110077
217369
1304573
1909767
887017
986170
207394
1220668
1072380
214355
208618
685832
189629
688230
1442064
1114597
27574
1026858
47756
620051
1618442
1540448
1918537
321789
1728875
1377327
762135
1998209
1170068
1014031
645294
1635025
1162104
1758474
330293
577161
802985
1441749
1313707
990095
173506
1722769
1383153
619740
1783427
678429
939671
1732361
1835888
433857
1385051
648503
455502
1084262
1634636
602158
1134733
1638545
1267617
80455
800293
845926
1512215
1244672
57688
1119185
394364
1065411
256510
824931
1010555
482025
326340
627667
140530
1308763
282188
537282
1643227
124347
1917842
306436
1170006
1930594
1738106
232435
897588
1413174
368063
1276095
1748122
1799898
1458498
248371
1229373
718038
1767603
454764
1676152
255564
312341
1926652
939158
818643
1669635
1863093
189087
223596
1883527
1217351
902753
1954761
452581
1421689
1173958
1202329
1720754
1166515
1048454
170624
152792
528884
815893
1043969
278685
136709
616396
895296
597246
1156940
678313
293238
820890
763990
707094
1414743
1096112
17065
1064004
698087
453465
562479
1183229
1491137
1134341
836641
225087
272391
1916282
1714422
952250
906781
795186
1225603
1374621
165546
1346952
1647933
417875
160553
529704
61494
180051
1385532
1829770
1841880
1919404
96963
699343
255640
9955
1110791
1584267
470170
8982
124463
1295716
604828
381696
122302
1628225
243681
1256186
329069
587421
1535189
121613
1559220
1116459
269323
490814
810844
1888072
437504
960900
1240991
1307092
473865
963627
320748
1164815
535374
439109
593720
123270
1648095
1809718
1291516
814234
1845080
299811
186528
555556
1596628
347659
55054
1195331
1721927
1697717
755951
1897174
1565813
1375753
1957167
621479
1789883
1477866
1999132
282563
322076
273748
716657
118766
883659
86818
948563
1233627
1677179
1680533
1598800
476489
1237118
443621
237225
161544
434924
1119531
21109
254448
1547028
1451298
871398
239633
452532
78183
616180
31996
1879111
234790
1438379
810092
1543243
669686
15161
811198
681905
1226192
1507650
541980
236555
1037978
1011981
982129
338895
1735490
550975
181706
858513
874670
1757064
997486
1571352
658916
1976031
1112663
1627724
512488
267191
1780858
628949
59160
1542790
743582
907819
987590
9299
1255424
695483
808538
1662374
502830
1702258
872607
975193
1027980
960124
1679076
819651
1305744
1501484
1085780
558374
1418655
1748797
888379
1391680
249158
194502
1759189
636849
837094
900328
278117
1956314
1514832
472357
921412
939360
1559676
101720
1946377
869156
1260752
688913
528086
825388
1666839
886538
1289917
455793
6023
1672906
762686
1437759
1812187
1103146
1081333
745375
1942883
502584
376789
1985289
1565257
1601265
102514
1833145
1174479
1573319
1487506
825451
1137123
1424917
1296173
22449
1081032
6398
666372
14157
1487101
1666933
585649
1356768
822332
1182120
473004
1225257
689233
1830874
1119297
1287016
1391884
1127543
1445065
1759044
8365
1983057
1797009
678310
1554017
1947893
1250884
168185
1771903
867199
537578
526473
1404812
861323
764702
1455824
706118
1267722
1653902
802503
1909177
1918906
215948
1102437
715506
898870
1094639
39431
1299913
98390
490812
822781
42803
752969
981098
1292403
82181
980598
1994073
1299807
1485989
650956
1772714
292020
854095
52360
728574
350802
452638
1526157
243484
1961705
807175
1774113
1836536
800262
1186418
1104496
344200
1079906
830975
312570
1000101
205018
1212847
1971077
54095
1315720
1025852
753157
1005370
1854973
1265111
287619
1486244
1922363
1098003
1908095
1060086
1199093
1053413
2569
34976
178464
549876
563106
1742932
325593
1303011
1814096
236746
1026904
723684
1263051
1534895
1752054
399007
1046622
1228706
1693156
1465035
1844170
1242848
420409
1094417
123114
1626120
1317546
805320
1350777
326929
280704
921632
269742
167978
848155
822778
507574
1599358
446806
68084
1034901
1921946
124624
1123904
1526357
642049
1167407
1459522
886609
1353691
687995
1204123
744081
626255
1571001
1206367
1205056
805323
1903184
725547
1178995
337147
454921
753521
1815603
27774
1573911
1142264
796417
595358
1280568
293346
1051455
1013147
1255900
1692710
938944
846831
1565652
1722426
206090
461702
1003289
1847132
491969
701879
1586722
548454
675721
1432014
948872
1296884
1966746
1715624
489226
1272398
1003791
1485598
1021743
25392
1816896
978689
1526359
153600
994433
1454669
236447
1019086
1696679
558586
713910
551031
150012
64792
1771395
630150
88061
482048
1806
1823360
1784777
1513446
687063
845855
1539343
1563093
1996439
1072147
1109157
1756816
378617
1176001
997288
150513
1033605
1133856
276990
1901304
254583
1822956
1827495
1473351
497168
441079
1306178
1333947
682006
1861756
1401219
1995691
735640
258976
1561205
990533
118231
921896
1506566
778611
1105589
600232
1510324
1548771
1719598
1083141
292622
1432151
1988551
136395
1673382
228069
874684
415399
603845
1834653
1545225
679058
930080
1165369
266322
800061
1040879
1097138
1272230
671263
1765324
1334995
634810
1531231
1713440
943863
1323012
499766
1110849
1627576
677675
1846621
423983
1197523
1065563
907822
1198367
47044
941923
1681206
1989892
105434
95194
1602219
1795848
922260
1248372
1458394
731316
411064
1315308
367829
1430250
784699
1273997
257955
416392
781640
793517
1419477
56936
153770
1138030
1867723
802253
257127
1263643
345285
896838
1189053
596744
1830731
1527193
1166601
206653
1824667
221860
710407
562360
788834
977436
1136259
742914
503055
711881
1168895
1302469
1701378
689996
309289
464579
1718586
1111234
1085318
1930727
1053465
1581276
295696
1916377
870905
1847389
1118138
1311183
1915002
545896
673656
600822
1709649
1401681
1428077
435892
1683307
980652
329674
305464
1934758
400156
1246702
194928
405565
802430
1341625
369035
525864
1279154
1242380
23527
1042212
1574906
887606
673402
868429
1505182
287595
1862721
673467
246992
1787855
636577
201129
98956
276797
887650
700589
207226
1587160
60008
287289
1506408
1564273
1249717
1016263
1707178
1985980
1438050
1416169
1369681
594124
1863276
1728481
1105434
198826
452081
1900304
1393452
1822378
479155
1989823
571989
944710
17029
1595984
766937
920497
210587
334381
1139924
1318358
1012763
793879
736881
1813549
1434518
1101360
40148
1219468
192922
558216
539986
1576606
532000
1828231
554739
941925
297011
465124
33158
1292444
1184842
13391
757011
1992855
1801686
1489896
1149977
1399959
553795
413663
1898118
1902616
1547415
874071
1951979
859201
1454164
182385
1956728
1801997
185022
1785580
553594
1781458
1513360
1400429
216638
1575938
1685325
1214672
1679241
230425
381720
1738621
803047
1368682
830505
435240
1891260
879922
54705
1573672
36610
98959
1652055
634418
1828795
950759
760109
677039
643245
850251
1586276
10361
191096
1253793
1128845
278796
818828
641211
1676676
858197
1517336
1880385
1285965
619603
1077064
623781
1759084
396206
413496
570475
481184
773659
981683
1498565
42204
1656488
1527110
419456
1773769
1940610
1714940
411
1794580
503002
1810840
1724834
1962986
437422
817830
173973
867226
191493
363420
1725851
1140687
130928
1957182
1594510
1676083
520606
1488748
1415747
1505342
679432
1393452
1070595
421891
359977
1776799
1050547
1500153
1089625
92710
1805324
1283229
105932
126352
1960263
814242
1903319
729017
1339910
1456153
1519231
1847413
1537958
48693
1383956
455019
40372
289034
1271578
619840
463391
1657307
891658
296406
1686514
647934
1136381
1377028
1863741
1478734
1444359
1437433
120380
291016
1842919
1889117
1059554
427988
1578531
798870
1557567
1610900
1871212
11894
388527
1926716
1479094
118813
273298
1897783
1613934
252823
1914509
1530783
1958246
755701
255477
1746472
1620697
1280170
488709
1989368
923740
1284813
1353965
550294
1522552
22131
201816
1110300
1896440
735171
1377031
1664886
1671534
950801
908304
1363244
1092335
124656
480878
1509058
1389227
1688891
903937
1087794
239428
548671
930145
308268
592811
1796249
1421974
1880113
1700902
213816
703083
942036
659060
1976055
1623302
681333
716399
232343
130984
890112
196964
1956468
1394514
599122
1009644
1730009
1899024
1785589
328887
1990847
530757
624057
271816
638826
511367
847156
868203
1989320
330486
733372
1818594
1952926
803704
1712381
562284
97309
1428279
1647524
1189332
1565924
362848
271371
501671
1442720
309654
255026
159367
866704
560238
668777
603209
1527748
1462035
662809
563851
759827
100938
855322
743351
1884589
1237488
398238
1450304
349393
1615442
68582
1612667
294144
243569
104017
1917606
1973707
1566263
1814341
993542
963092
1847558
1994171
1006862
1510897
1346352
636884
8476
489961
467882
1946154
411331
92962
805361
1112080
1583309
1054381
615085
985954
297692
1711410
4174
1012797
680972
426316
1133752
161291
1875430
278814
491413
1789013
377609
1377874
875295
1208406
1302642
1843571
554622
7344
220427
357400
1335806
1577751
1224478
756681
499261
933796
789955
992507
1383642
529436
1837143
579904
893587
768006
281722
1552189
1721334
771683
990583
169712
646720
1651875
1594544
93
1135020
281627
1823594
976885
1749879
506721
177745
389302
681376
1053148
1220715
341152
30695
589748
1718422
1500079
1952043
666970
330061
1722990
1448683
1020046
510478
1631553
982722
299530
567996
1981235
1605450
400621
1723688
1359617
1563092
1571035
26777
1680589
1256037
566292
895772
701887
255478
15080
1398599
544174
969934
870422
98437
1409605
1397565
650137
1851167
1182654
1979396
572129
91735
1820893
599081
476696
239186
602577
1840439
1108919
798111
66647
1872543
1301138
553043
1731874
991839
801942
1439073
1344133
733035
565782
1454787
895699
78160
1097166
434268
677228
1433840
1215552
123951
990476
1760978
495675
253883
636953
1817783
1826078
1792615
880702
1363209
1060730
383496
1370375
65307
431987
940789
755014
223804
1078667
944140
1905920
1099304
541747
1490487
181873
1487761
870279
1025746
890237
1169321
1872442
100321
640386
114831
1446711
146090
1697820
157976
1732405
1874783
739092
1362717
562986
794880
1107787
742709
866945
140935
468028
187123
120299
1730087
216858
768480
179356
843758
628079
1534510
1219709
1264566
115608
117881
262780
1197470
698367
1968213
1836654
1065948
673731
1740562
505222
102857
139353
229427
525253
1630848
1467699
332321
1981678
1641552
1208212
806856
188464
839532
1536326
1673684
1254681
1500098
1063017
369570
826388
736977
1322347
1041603
1071112
1062517
271793
434052
1334085
664095
1637412
960165
769569
1337511
136765
666655
1517244
1544245
74469
1048678
685586
407320
633675
338482
187865
259649
421815
201425
8039
1299832
173526
199190
1114537
612612
1334622
530091
1552319
1916615
424923
1709806
23048
1210826
1667791
1097764
45275
662161
846635
1983297
618792
1310372
1036366
316805
494952
1023510
937550
1434226
1172151
1209873
11991
1966377
73136
516390
886255
868182
1298884
1325953
1236721
1386432
724045
1703946
221870
872177
752316
486039
1693262
6616
1032626
1156798
1751232
521179
809
1002306
772105
514194
1619584
1726771
923148
1456652
845590
1823727
215421
412406
1360751
1337606
844636
1373247
1484569
688191
1724252
411662
853294
1331453
560528
1666388
1618543
1248847
376505
440130
1718047
1873221
1720257
1122140
789768
1273723
639259
815910
1610171
1779358
378402
500388
1053323
553436
1454289
1802042
1375733
1434233
190365
1120242
1172872
666063
300765
1237111
1197569
1623225
639239
1983485
172670
605190
1118316
1058634
1945391
406276
1781217
1484109
1202250
1571185
616254
150042
993491
1634538
521140
923115
312878
1580933
1170310
886740
879415
1462842
1704888
1726045
723448
1177154
1429931
1931945
542390
1666929
1797005
183828
1172443
1007901
752276
1976185
78088
1336917
1268657
1329904
1810902
1530744
689307
426927
1508272
1425453
423227
209234
690315
139084
1956099
194320
1960075
782656
1262254
938357
683560
303575
805025
571781
623320
1111305
433642
270887
1071324
1346303
457722
1028518
1713618
1123589
1898368
573392
581547
1174141
951136
314607
97841
1601102
462740
1246597
1900179
729631
743505
133357
726712
586499
202705
1025726
1734257
1595991
59393
1454433
1427348
535433
499313
487720
1115175
1858067
1091056
235589
64878
206686
369531
140809
1108237
1846777
68229
1289233
1980910
1330796
752910
1004598
146016
57025
5074
400657
1247323
1109326
102564
1934935
1336276
1352723
376827
571847
1552820
67884
950025
1570175
676503
1525350
144422
99786
85260
1570842
1171228
1075789
188128
1857876
1089097
1457469
863820
1352643
649741
548272
914475
1082449
1562369
922921
1440625
648903
1652897
770662
656182
720572
1509168
1733750
501346
137483
1193218
1436117
51324
793643
168295
1383291
897561
846332
789235
1632374
282189
248078
1861048
52774
156463
187647
889273
1638687
1131830
918692
497849
932692
1467071
260747
239165
1409479
1978110
1822329
1908318
1289639
1823890
23470
1140075
773336
1565366
892669
536237
218952
329338
498348
1670899
346618
267808
1606588
920949
78409
1049748
763884
1704628
202919
1517969
1048011
1180264
1801561
1327494
1889284
244164
1249772
1568608
1076554
1074797
1662058
597436
954641
1199168
1450239
1351994
1820393
322995
1692417
1508229
204997
1695908
1107331
1385849
511089
305781
1946903
752880
558682
423719
1738438
375498
1003988
1704771
943422
319427
1599747
657498
212812
1647024
545738
1395003
248102
1993920
792390
638477
713748
1534022
214132
745516
925876
1195698
1753043
1321297
906529
214175
356951
1627269
1122111
1948559
1036175
695875
572051
129567
527051
1814808
1230417
1942743
1049964
1457335
1503913
852685
377159
1165539
1750828
1038227
479693
1384919
753466
1608250
769251
1989667
744565
106001
73583
584408
1291931
159948
701159
822965
626303
223857
674913
671877
900800
41804
197763
1952885
994837
1859166
1061213
308347
451511
1800816
851324
1027731
1745239
1493115
209675
154846
1930375
579707
1419355
657030
1827712
1447800
1975297
163681
1701247
829771
1280175
1165744
3999
1602234
596307
1599887
1869350
1973485
1692721
269910
609080
1287420
1517463
718275
850459
38382
263821
1363800
1497275
687859
1398394
1726665
1342525
403031
303009
1909019
1461406
1826766
766575
645940
1089586
821877
1326347
708370
1961709
1443032
1941751
641047
899426
1419458
1891207
876098
1250510
1997189
1256353
1560418
1065640
1478891
1692572
1237785
897845
1613842
53112
1831834
368344
804739
1402028
967846
1378428
1177184
1843134
1441971
775482
1603637
767882
35542
239620
167534
1287633
1002688
929487
791133
1755394
326526
1034523
524611
613308
1931297
1211259
576644
1125802
1127248
599101
1280280
579367
789803
566139
193433
1904104
175593
1042199
1167871
1403570
1105244
217290
51534
524177
557980
104654
605487
603186
552649
1111201
1344287
1492795
901837
1588748
1986522
972815
781271
577569
1596565
1331142
611013
1424028
1642104
1490683
50698
1613224
1419084
1888837
255238
597864
1773550
1777462
536960
234349
166880
1270857
305002
1548786
1618138
1938367
1732439
858027
1347248
29260
1883368
421527
684914
69292
1668468
1481632
1206097
485439
198445
309827
679619
545126
624523
117855
734770
158787
1918301
689322
1265362
209998
1414571
1165461
982342
1520688
519651
1376638
1797206
1594783
371910
1032360
210722
645771
1102544
649455
974330
526303
236087
648206
254018
632524
475283
1225860
150229
644363
104131
1764808
446870
477653
1777257
1942355
1001002
1239372
1073716
554823
1260515
293017
1730785
1331089
980774
1687658
1594727
1478897
1400635
207522
832829
47368
1767060
1020208
485677
53198
1350140
364260
231294
229724
784354
663830
1561732
407471
751301
180256
166304
645945
630299
845337
1637287
1593888
1946770
1769394
256086
1545910
38737
1508623
660838
629628
1850919
1733435
81179
194911
977738
99091
1329860
218731
1120592
1584337
1042229
1421380
996905
1114704
21612
1143817
456750
1828137
1788772
400845
1624030
765917
1997785
1900916
629443
696128
361343
574401
906274
1574559
1778461
1980464
51274
365504
1290763
93072
438992
864937
592951
1620037
568147
411959
1530297
1553493
1576756
1015907
1147515
1039461
51215
1482807
860002
1142163
194321
728812
1711003
158264
1191716
712040
1179916
1072558
80059
1411397
87463
587138
1003556
757792
1381540
1333309
1834558
12128
1517323
60882
890601
92798
1186385
1203015
1978721
622635
1014795
277247
742638
1087008
306390
1309051
673944
1840944
839476
487397
840796
107554
68546
1952305
1444371
867378
23054
864287
1306661
1362120
737345
1126075
1813949
1468061
607839
839747
542738
1346530
1825990
1497853
1023891
771453
101217
1603622
1612646
1932793
564215
1279165
1100713
1288763
397813
398558
36065
1030759
1335579
1815461
1720336
1837358
131278
209684
1415750
1391111
1427910
924158
1731495
1384180
1746271
398754
767986
1647582
1883961
1032215
937477
703903
858207
1746858
1961701
1245773
677923
1152258
1540907
1999893
910250
381490
941548
821613
410983
531236
1493065
801718
1463474
1810978
1152757
1566338
1325917
771729
942366
379920
606228
1224124
1236916
761031
485
1967066
1728430
577173
797805
192399
1411070
1638866
389304
501110
1126589
570511
1615601
701393
286233
526659
1410196
1531083
1989210
1663339
198325
536661
1316568
173982
605474
1681958
1694968
1241001
1400040
304094
1175197
1982716
1976985
1549523
1566056
1771683
747282
323284
223728
981408
1080469
742264
1996290
455749
744616
1246082
1789519
673735
973086
315432
346973
231954
234629
720192
1350556
504852
554018
1144864
474327
1190127
315130
479338
357545
1310240
1908509
694612
703571
962217
642658
221480
439006
693403
572531
386580
508158
404928
517097
783614
1722014
263386
204827
956605
1785373
640271
618038
1425166
909294
1004160
1785482
1511189
332685
1082306
87540
275312
384890
1406534
118750
253055
1759111
1352282
1835246
1157432
1483100
888026
267428
226897
1685862
1654728
804201
996978
1712930
726628
581656
1216142
397910
38256
1519922
1986754
395241
1925741
1423727
1383483
1925558
1098734
519402
1357532
798947
856261
7506
225371
90912
249988
323939
1594443
1491819
1668259
805872
1286519
337342
946701
517876
1617875
1386542
1910044
495278
1495498
99375
19226
1996455
510397
331467
1408176
1707669
1039265
1370348
1059996
948320
1185204
398565
965210
186974
638714
1447764
1408298
605170
1612823
1161632
1163861
1299477
1769717
136019
1274151
595034
93345
552129
1052825
156798
1445459
1363534
79202
885821
647870
920268
760481
568918
925323
1159261
331863
1761272
1187967
615200
287274
1438404
290180
1953708
808851
1270992
897404
356023
1487690
1453520
1555579
668256
496575
35585
1850311
726786
55092
903833
693870
215278
1609644
1825953
18906
313378
373836
1944554
1961410
591863
1020903
1442947
1107543
1628537
744807
76956
235934
904475
240008
867867
118433
943483
263679
1127799
902690
82974
718862
1314692
1920674
1036254
1549189
96200
425972
1333268
269866
642599
1882662
438831
1864784
1692029
433668
282123
1369355
1293183
330157
1113333
1152243
1132658
159980
644687
953349
1022782
256537
1215135
1927206
1352053
71273
967998
392405
568366
674090
91612
446508
497539
1758208
1498485
855283
790433
1296021
1937521
459927
897886
1095609
220598
1400329
1838884
796877
333224
1684819
1621053
417884
1281423
1503035
1559051
178855
971538
1319520
1436824
79934
768076
1034628
1203375
870851
460218
1020308
512855
1012143
615549
1650294
579731
805801
848264
1545327
1013038
1311017
1597774
383916
1161161
1423118
535923
602093
597084
340438
316083
1881150
1004139
90097
1803296
23747
1481308
1689603
699281
1490185
1776246
511978
1143300
1228899
1037801
1558160
966437
566404
261373
543582
651147
442424
1866275
1733977
1099367
1394284
111369
1227567
1451862
1308703
1257429
813359
1916691
1996365
1289907
732936
1851299
1978881
668762
1302749
981245
1107162
980884
1919887
1706014
1663425
1126481
1048754
799631
1671388
607491
1520730
502829
690156
852549
267603
1807209
903069
1475524
1167443
1741922
1654038
732115
347955
572634
1162957
1803852
361215
418049
1134234
1194062
355159
1790972
102784
1612094
274398
1415894
561959
738855
348384
1988860
1139301
110131
658317
1117924
1382530
522289
1097422
169468
1326044
1440852
1341050
317463
198525
1688195
448479
1596365
480081
193728
1682294
194043
910904
1455526
1091060
555296
1049946
642345
1870431
1002303
1811791
609244
1715418
1267674
892136
1175665
1116048
1613762
724166
1697931
349171
26945
497529
849694
1359368
1739296
1625931
1021062
1605802
51984
728264
1089427
54573
1658470
302898
412839
1589533
1657452
805046
1422049
1838448
144077
1548691
1334954
545830
1735869
1811551
1135145
1301817
263634
83091
1760948
1946647
959257
583286
1363468
1045832
1591078
1761503
1633685
1714510
1681464
1155474
766804
911204
1566904
1146440
1016493
147868
1319733
772525
152687
1175420
738079
1054304
555054
1350284
1303379
342070
1975464
659996
1437485
1115415
977216
1197394
1839595
749021
468656
1196973
133616
1187197
1823735
1442465
729682
47293
414886
1171314
864404
1295821
326562
1278811
1180627
1249975
1358933
1441306
1227419
1826238
1217367
571970
1211394
1777776
875874
457335
1545429
63880
1234518
1942138
604680
1211915
1629631
1785473
1722337
1168403
486788
1732978
391313
141348
219128
1376508
1129713
1527546
853922
1734353
1442834
404729
302105
318834
17525
697985
1110703
646452
1512968
1468966
606475
957730
358468
981910
1617006
507402
471506
1514671
1482432
1571197
1602886
100125
188084
320985
1301596
817588
1826035
1593348
1426011
647545
948417
8165
856131
15572
1104622
1119205
978187
1309894
363299
861537
1549954
346424
656822
927816
1883770
1330281
1294358
1257746
1224937
721513
704375
334634
428047
1277274
1846678
1256635
901392
297636
1574987
173729
1063919
1939933
1895125
1226614
28212
885756
968631
1984536
538340
1722220
662263
736356
178205
1796858
719678
509367
1125698
312167
1414468
898522
683207
588987
759055
1047872
1912434
553170
1378680
1371961
899245
797977
796850
395242
876114
716014
1702338
1759954
868222
74736
1724585
810482
1606841
1977136
1143553
1282522
1997103
241864
1107508
250027
1271920
1549678
1015627
1768622
1841993
1004127
1548082
1207642
1611795
1215340
710445
756064
1308186
908831
806202
1108623
850175
344680
1795828
913818
988888
1209871
1821630
833393
1736617
369553
1909462
412664
344445
1483077
1014399
813488
1791227
423255
1544783
692670
150637
377391
1676832
1937782
965437
44611
275672
1922308
709260
644076
627457
514777
897818
480595
496619
1714089
1049612
1843147
1085003
3001
828
734924
526430
1252694
1186977
1081529
1110112
1660335
1924018
1055211
685543
1343994
315667
1449632
409477
1039453
1534214
1732258
869855
871664
1890472
1070083
1026705
385764
593127
1640066
410120
301191
1521240
174428
230105
4923
581441
938096
1748882
35259
103966
569420
473403
1605302
1228216
1442052
104021
623719
851318
235527
748825
1006931
664106
1746740
1589092
1393990
646728
1616886
298192
828072
1424213
1418887
445669
1861012
981433
1520725
1983036
1669947
597879
1924141
1654846
869642
474941
65812
687746
748851
939560
1592715
1353846
417535
1235165
1629268
1519375
26812
1621722
187654
1794908
1582775
141726
746106
1300865
161496
1318888
1685805
547665
1153746
1813961
204673
333889
514658
766666
1610332
1406424
404044
1298473
635983
1952696
1538723
694649
1875319
1461491
116660
122866
854437
515765
1159078
541170
859004
1298244
1957873
232758
571523
1171431
440648
1794029
1652909
1787128
1809355
844007
475312
569471
184535
1757324
1101299
176488
113759
990051
270227
1300376
1754870
1227089
195046
814407
1419668
503830
834247
35709
1509744
419732
505186
155131
1560490
506587
642321
575632
1375348
514566
756790
1538114
1473664
828614
1367815
1822597
255702
1033211
508292
847887
900003
1226595
1525000
1777259
1986624
1113514
1020846
56989
1467962
1843701
1147495
1935556
706290
633462
129738
1840059
646741
1375798
1249545
229771
1392890
5104
90538
420727
1730997
293612
1092508
1563395
1810095
1748673
1328585
978459
1737246
1597912
815061
772357
1613285
774379
1421066
31955
33067
1147915
816645
572951
770390
214815
1540381
1236713
1737804
111632
1319236
1170471
1825146
1025223
1549582
69456
54737
588742
1864905
600123
1320379
1850874
772325
155010
859028
1902115
242820
317525
1232813
778075
256433
1917053
673898
527468
1850491
1286056
1844231
1253426
1215339
810992
221031
512932
415650
1119098
842879
1487492
587952
628923
1047530
999107
809451
847605
806097
436809
1038635
1285802
157341
1230851
1976813
1962712
1641933
880908
815204
978851
1266189
763150
1211084
1594212
728334
1018283
1002393
152431
1572452
1451696
1681546
1314089
854999
993003
1780971
1053673
514529
95521
1290527
619952
1507276
451166
46281
272274
1537895
107353
1829716
1583093
1798137
1668717
544774
923506
1248892
99556
1538593
1594336
192824
82886
419449
1771466
686402
189879
1825621
841678
1804898
452961
874995
1333939
1088436
1534882
718443
1207172
1382169
164101
1844605
468137
1385083
1544443
1705671
672630
1779125
898153
1452364
562602
1446585
845372
909455
1635967
1252415
313814
1715404
1715242
902249
1496407
622565
1653776
1605710
360785
762496
110268
550917
473499
1105773
1378063
1534855
898579
532050
1822373
1220223
954911
485465
777127
223461
1819183
1428010
1667603
130290
235649
1159078
1706647
1276193
1474996
145926
1021987
1830531
705386
1513608
547915
1547166
1809116
1402751
1478847
1494725
1660775
1532765
1659880
4329
1826383
1812200
351869
780534
1321915
1317066
197070
1551508
18079
1915550
735697
1579871
1797678
759269
1251701
533507
1084651
1052139
160575
1033667
129214
505891
129086
1370738
221287
1047054
578915
606714
688404
1748880
1589443
154940
454703
965828
1324082
1250087
1101682
1649920
1959838
1129974
891296
236188
439451
116493
1326065
88462
978394
1145780
993014
819146
1399961
1415415
1763364
491861
1418660
1536803
300014
1360636
1507405
1445737
325586
1530213
842968
1786314
970246
34700
251787
1350452
420560
1657918
1079420
909091
1988220
1002321
1834436
142663
1694862
87146
367466
1863882
1176062
1674469
1388341
471915
1200416
971656
1295318
449363
1668992
113043
1313870
285282
670802
1555616
74294
1845705
237569
857143
799750
595083
1552966
581996
1338453
1935661
1379732
82318
1091621
1170483
1139005
270316
1911702
1062054
1399519
1141738
631720
399006
359655
1823922
1057709
366543
1190381
727008
53433
579683
1338318
491498
1919028
102885
229954
1193734
392534
967839
1857767
974061
15210
659575
284694
1724299
801249
1777187
103057
544265
847965
1988163
83187
745678
1199307
1993821
864045
724861
1695316
1242294
1622808
1292905
891402
371607
626004
1215267
1553823
458895
135777
391796
1781005
308326
515615
252356
1346760
1788228
1166312
844223
100545
11927
1154914
1693502
164123
119036
1543822
184651
1869259
74122
621862
1549552
1899639
22548
1851552
1428168
1369803
728330
516173
119987
1309883
1661452
670460
1498784
1656516
1068377
761806
1550001
1912597
132415
740202
356128
157012
538939
126448
1765104
827530
146222
261874
97783
754174
1898454
115712
80114
830885
1855287
1035606
1861905
849180
1123383
1527933
1219058
508354
414090
1072612
1080891
846987
1281057
934457
1374135
4002
307602
1113629
1524983
411901
1888245
1122999
713877
1440405
1556384
1470268
1344892
200438
316905
768904
1644960
409623
1407048
1435010
843466
564759
1374459
636713
92911
1922838
307034
176129
137213
1349381
1340293
650220
1999896
817812
95901
1059372
1360650
849741
282769
193966
1318248
1316416
1984203
215099
644859
672022
391770
1322795
1606123
392902
1497213
528979
1375927
1687942
1345150
1896054
102900
1896102
1696549
1487592
1134351
1719231
1536296
177530
1056105
1349862
376383
1220702
1331681
1144847
1162059
248809
128019
288299
888942
1059629
1459076
1593770
1502893
139304
1281148
502446
1390815
39098
631462
1254394
166220
1120978
748089
1970637
1921611
659816
1169950
1855822
908766
623704
392617
1040982
1332247
274652
1841707
131978
455980
1332162
1445789
1691438
666772
1093942
1597506
1009967
1649224
1316087
357988
1144489
1319758
724743
1634505
488424
1525678
1408378
1138212
34329
1182234
1467681
1736742
1591790
1762512
283099
573533
1413094
948085
54331
1691289
1789589
319223
1043877
293285
1976891
1612477
876134
507702
743105
75782
692840
1818988
816547
536439
1207369
614004
541206
519922
1083689
1921495
841334
1293599
1293897
349598
249904
1006337
89828
876787
1279389
578542
1400103
1471159
337979
560207
1037299
475023
1337237
861759
1726674
1344002
754467
1122390
1882009
1592647
1515535
1701001
1000694
256040
1682341
407183
133798
784937
284603
1235802
379127
1728674
1819020
40430
1405752
297917
1560023
1449911
240065
615390
328444
73273
1641996
471870
1257967
1759267
98779
63421
1437769
1126997
392029
626469
544182
859134
1733126
1387172
658471
71836
699531
940971
1660449
414718
1797611
1861707
143882
1852765
812103
1077219
1600180
1382758
187295
1787173
197602
1410962
1979298
1048543
1310942
1381615
589742
305981
1485175
807207
329262
807072
331709
1576195
804636
13276
357531
417132
272449
1698941
252293
824131
1703378
1430062
1547960
1135034
642804
1235861
153467
1510064
1976081
1062716
956373
274428
1863949
682763
1625350
128519
458561
1952007
43023
1212915
937233
1812864
431691
1321555
518224
843960
501361
283613
883454
947696
1616366
1244599
663981
280158
1695724
324878
155103
1092643
69550
178207
92072
1838026
210857
1010169
433329
1396736
832091
270076
595271
1890242
1790399
1608308
1981170
2561
1147585
947558
687280
173987
1369692
162192
1946776
1886061
170934
1773761
1567151
528036
1541575
1619248
837158
609059
1436966
27290
111359
434001
1119278
1388709
265855
575946
303467
1463877
344664
1317915
1221564
2561
1159341
523653
509067
908970
1546570
1059502
1971587
890030
1880196
1134759
822376
392161
687539
1777819
86546
1929321
524037
1958906
872205
1915116
370007
1558849
653772
1935794
1305858
684716
1379952
715501
1588744
1391026
1145369
1514310
45158
1556164
114226
1481199
1029261
359816
267945
354822
1686760
1332645
1359555
1908895
858792
1467774
905462
204531
1105258
1458937
1409664
411049
1786354
592235
1145967
1029178
1479920
96150
1071293
671860
556805
561905
1133996
301819
1166062
1599856
1171496
1246712
1465011
135282
1990891
297114
435124
1397767
919670
1523583
463878
1087703
646139
1102182
1282951
1448086
173509
1391708
1351107
1731032
899856
1892874
137315
1096983
397230
1841022
942290
416819
1882427
1412974
652490
1563069
609898
1137533
1322598
58285
1318123
1731820
1503081
1336985
220639
238934
245119
1555610
952673
1043204
660258
1537879
332105
783212
1718415
1505153
257095
1356118
669246
152475
146528
1163999
72358
487557
330040
674647
1011843
1528434
780682
65286
1236953
831141
1854516
112682
921690
1786229
1992517
1083236
509023
1052375
316788
1595888
1629811
775185
204577
1391604
1083793
931502
1288804
1382084
1235711
1437541
754805
1191984
183423
1577438
174786
784651
458771
532780
726528
962590
1048391
1950116
1415036
912043
1199066
108855
1995807
784555
77555
265488
1042024
565027
678855
530172
108785
495557
55859
1453455
284569
985200
461496
440590
1170943
582514
1586432
112934
81738
1248497
334505
1248795
1829602
8673
1410773
1941715
1057771
1880807
985029
387655
510374
1143200
844239
1905509
665636
1861799
1397274
1756473
1352923
141556
632806
1530112
1985028
1471684
672956
1104518
1187254
1268858
1734663
1426834
217727
393670
1744543
1272074
1579762
635914
956179
1449931
1859581
1740707
1996496
278700
524807
1137802
95875
278800
1913926
239565
445160
1117343
1783732
818055
491565
68865
1938992
185043
1944090
1672683
967392
1859268
141207
482010
1041172
1113521
628304
792005
1647426
1337707
507876
1308601
269860
1062847
1775648
608605
848933
1602919
1333765
284233
350141
108708
1226403
1031994
1221556
1510849
1361447
106699
1386348
230119
1860700
1307677
833796
1279095
1970067
317070
1734929
660030
1011312
1197010
52368
1309946
786981
269637
160789
1995191
169541
203205
1824985
1310726
1002664
1084014
541565
1713544
1435740
1422930
952583
1575055
954112
895998
956507
1129086
1153808
310540
611434
1619588
157871
860918
550838
1053027
1913104
144864
900174
1383033
756706
317786
1425119
1337335
1817954
892130
1833660
1380080
1631696
1149484
1302706
1969480
1892179
1080281
570364
1040103
810983
1766200
923462
1691580
83721
1275193
1501077
327572
1027593
283334
692393
739651
281188
876700
27468
210856
1822743
1421231
1031379
1695909
1830463
1888944
329870
311326
1937343
466219
1991670
1134185
997785
1736742
864882
253565
825537
566002
675182
1513089
1355884
1324928
722861
1119316
1074636
1928207
552517
1113564
25776
1343826
530104
558395
578105
84702
632478
1061768
1631556
549661
1441578
1714507
1674534
65425
496801
1566324
1245038
4190
508599
496941
1555424
1166207
1990558
843006
1756613
1084844
558902
1170678
1807510
1292199
8163
1451595
571861
1097907
1116854
1418112
282318
208475
1321054
1029941
1189378
1739469
235818
320676
1901887
907860
1850628
1216432
190435
1867914
72443
135518
1936341
549567
1647422
1069610
1018845
144087
367752
1533786
236973
1432170
239967
66744
886495
435440
181982
1472409
1113220
1809252
674910
852639
344018
137027
858218
1410967
1028949
113627
330903
1913288
742991
1189843
1611670
990890
705682
604557
1453523
1761678
1546818
1378769
441249
507564
1387625
1529891
1431986
1599132
56180
1241187
950036
1934762
388732
986891
311989
1573754
1202270
1577455
1545295
683723
1592209
203825
1917654
635553
1481371
446107
1903438
1359900
1064206
298329
1428866
1725627
1700175
892505
1047476
568271
1601697
995923
213766
255234
963430
1299916
91435
1953238
257614
1537897
50667
526404
886196
1307907
491812
402057
833811
249249
1571716
1336476
1779488
1593333
256950
1602841
1746754
1156586
1808366
388855
29943
438990
1202576
1249869
1582860
1392418
1203272
1390584
674931
922094
1521896
835006
730385
464745
1787048
1537406
587978
1738008
538672
527247
380282
1882324
115196
1876435
743396
1256073
1173656
919611
1428989
824517
1919741
525081
933080
1771127
1616359
1566968
684781
2128
775474
987262
976226
190614
115519
485474
1229036
1345360
386920
1532571
1729584
863721
812266
1972716
1793897
1284940
610468
509014
435173
1010434
446561
1313474
29876
211019
1770504
582964
288001
20967
1821443
1426423
57813
801735
1859562
896788
817162
566323
1485366
588757
227403
1161844
1309696
1412669
1964741
1523762
900339
1106155
1452849
704238
563368
1703305
1083539
970258
966034
679022
881347
450831
1540035
818863
1975162
794389
1183769
14589
1410731
1060619
1410238
386535
1567819
727796
1957680
681304
1222739
461772
441715
1829334
1216297
724729
533947
1854034
278774
727726
1493262
229800
1790796
237513
1786942
658793
638275
232393
1203764
982572
1480303
593297
1930980
1474899
50965
75546
963361
1675789
1899706
1987732
153629
204099
216255
518835
919386
1888511
1770338
1453053
472726
1544876
619090
1525462
1684738
624353
931422
948761
1908578
471711
133486
815172
1220190
1628616
920384
1334829
584340
508141
1414737
1031483
635530
1053994
711622
1058669
754644
427780
137720
1337181
269251
1492858
1478393
572492
727672
1223574
1580774
1385435
864713
1551729
1158292
532053
255835
627727
1493098
156042
1337842
1570168
642455
1999555
85021
1557810
1225639
1249959
255368
550363
1344691
668858
988554
870770
1807762
892091
1227468
1958037
326543
1922753
1912398
737803
713097
1414999
1617572
1448056
1036703
1530522
1028558
1637709
901940
1309418
1062076
938547
322604
111865
1426912
975777
1375134
702946
1689346
1955964
157655
444347
1920308
957568
131422
1715066
1656688
1485074
1025921
1695928
269674
1281913
1240916
545888
327831
1663626
1082710
577930
908121
1413889
1816803
306094
1754037
1789305
172437
1902380
1234952
189285
1854290
1520411
1519947
577051
264734
311541
972802
965462
716461
975119
1229133
1951219
1646017
808735
1166206
1170515
1437523
1538086
1772968
67025
1157093
1416137
1046905
192014
1605165
502927
391354
1010049
1512700
1591268
400539
1514658
1859615
1268172
1224251
1123502
733002
412232
1694302
1288444
537452
384271
1787668
971253
741367
1837532
664392
1418374
1053226
815660
1814868
745791
1977143
1029585
1368446
1759320
1516328
599292
1318165
1224717
1599043
60479
341605
1190121
249188
854903
1204588
1544000
1253907
258615
1916438
815158
138245
1721936
1235635
1373584
1171966
1784309
4020
1023242
133023
675546
838468
720307
75006
1168590
1105988
297484
1624611
1696176
1640618
391083
1392085
1826546
1236698
197499
1039739
497296
1985665
532562
1093869
1280950
39186
1527242
648180
1836345
1572853
1843630
1513541
200473
955020
1229208
1552338
893442
692648
393639
991816
1289196
980219
1779529
1164555
1047355
1288376
1550392
604409
1156342
313247
1981337
1931954
915888
259970
793082
1371198
675217
1309060
17357
1237615
60784
441402
1324931
393898
103634
75943
1140838
982050
1904825
1981145
502657
695442
1533262
120682
763669
1634155
1839754
41266
1766442
852224
1517468
583016
333472
1638930
568899
1104698
553770
767927
871838
1692436
786933
1748710
492113
639811
1497015
533635
186732
1990038
790571
1171078
371074
1250359
718710
609335
1873379
1615197
1154415
673537
53024
86743
587462
1014812
945991
1166215
1189327
1316793
371183
590025
1504844
801819
802691
1515355
488675
985365
244693
291302
792431
350303
1341352
1526462
187022
408830
1536285
1520285
1546241
601301
1314977
999096
139886
1030653
1620445
1297690
14312
799938
1692686
1906281
946570
652472
1997268
851187
883154
1427384
1557717
520238
1134879
1398551
222623
894161
1937620
912253
1938400
314714
675807
960350
48952
879997
1756580
419604
1671543
1609743
1546914
195038
1608503
378929
1263745
504513
1477043
161670
1012251
1824757
20382
1837457
1336252
1264649
1457845
1048380
306475
1011191
1909376
1212839
1236931
1827140
1191118
1472250
1819611
313677
1408430
1553067
545190
958764
674797
1513489
386941
505377
1910131
731425
1866927
1189102
1971788
569072
718818
558337
1153123
538697
577429
582261
339998
1609720
703759
65782
1615503
699301
726718
1453642
1182943
24714
1501620
365809
1504465
1636424
53127
1400174
1495153
858737
1645099
616987
1671426
726025
1836512
275825
189791
935753
223373
1915731
1250106
1101899
1446216
947121
1712734
1486469
1633389
398650
1841308
1004554
110676
1611106
471427
451116
1175353
1326705
67092
127771
17964
769798
1902110
526858
1719917
1487302
403728
50278
1085599
1017461
1263568
1867036
1795483
8196
80761
1458225
1976703
1930229
1028251
1307859
400383
1893884
619220
1051831
506829
1343159
130881
627047
1504122
1899723
1461807
989378
1261770
1126314
1041160
1549140
1930606
292885
1236451
674588
86745
668035
10091
689605
1477564
558730
628788
777782
1432849
1099998
882608
117463
1336085
339134
614810
1995129
1145230
965227
773559
1538153
498813
817321
531085
1778653
1718186
1745781
1369852
348791
1735903
1147827
502662
148533
1349678
892248
1415971
365680
162642
1650311
1015815
740910
894689
1987349
743069
1732982
558793
501655
1787586
30868
1824749
1108946
1976671
150974
1831713
1060415
562277
947845
1688061
595667
1188413
1715507
1308645
2070
172068
88040
1546733
733762
1545400
141516
1193399
1816755
1620698
480890
1143824
1120017
251780
1150668
396740
121109
335047
606515
249361
302654
540968
395153
958253
198831
269835
282202
114524
357189
1991419
1394294
1141351
1352419
725159
198547
634809
1591149
322090
669722
823082
1504850
161424
16314
1154843
630856
937462
869366
1752144
96658
1262573
905524
644429
32320
218948
1127563
23453
1349223
1703490
1990370
825933
1525326
1139058
1095561
581950
1797830
1635807
507781
1792187
1358082
987537
1755879
2300
590132
872768
368611
195204
670940
572151
1855342
330203
4272
1331393
827852
144008
1778366
1341299
689652
737406
851477
421261
1617275
1733327
530265
384978
718838
347023
422882
103498
583780
1318741
165707
1352722
1243091
1732071
1962444
391262
647551
1687649
1174162
1204776
1836603
1071675
431776
1224125
569378
1104110
1666425
1816798
861805
1430668
1208510
678479
931299
1037754
1410188
1025682
335280
482577
971258
592185
1172006
1822735
1490551
1414957
90404
1705401
771714
281434
1349401
576925
1835836
1232537
1589092
622832
560858
1314451
1448030
1534731
832290
1331230
1998718
1008288
289337
268999
1509502
973418
1837005
1379324
1899112
1853390
1810653
1306151
1700894
1605731
399065
518942
1123520
1585582
1818244
1703835
1540993
888770
1873208
320742
894324
985303
1039405
167238
519535
687452
697719
1731631
204461
496950
246020
603421
1850098
594218
908415
1753459
1671246
100159
1640257
470000
1440900
182868
557832
550932
1789571
193308
925549
1394023
233413
542693
66412
1500221
1043052
139354
154386
1958997
86467
262563
613826
1520971
353331
1741563
1083882
575229
1667434
698645
572975
944016
356454
1841405
706131
1248532
420549
848377
1284758
1148295
840362
868240
1314524
548989
1824291
747926
610023
929719
1806307
297207
1232754
1926422
397549
501561
1424616
27418
520467
1911857
91550
398293
908966
797794
73539
1676007
6246
1214399
192757
699237
691042
313424
289983
569386
169167
1742376
405599
1371025
653435
613769
1429129
1050443
1839426
329488
1192728
1381805
710258
868598
499996
1458588
1992324
439189
1171099
1927229
334479
363268
1379928
321399
1623044
988686
1916647
320882
1723105
30970
1882203
184935
645809
1599354
229397
627021
1579469
1104256
1738683
1640787
1962179
1532529
1716429
464089
1298771
1431771
1408721
3854
97697
328151
428993
1130162
301160
1263569
873703
1499780
1779534
94886
453929
1557003
274596
440846
207630
1659658
890302
1975302
1378965
260361
1657523
790343
130621
1162126
1928038
981185
126785
1002939
781538
1802648
102104
611697
419687
990999
1383451
1577464
1893820
937523
1306914
562989
854431
1767003
1279243
1824307
529644
1302822
1809203
638507
878086
411036
1554995
105763
1014554
654396
430539
88425
220444
1366897
788987
1527238
1585692
227072
1305441
1446121
1147459
615969
913192
1151668
984912
1224859
1084391
889283
477884
247989
532543
1767024
151006
722756
1847992
419292
718955
586586
819192
376578
803802
639153
101623
97246
1124640
618573
888471
507206
1757092
1711121
485191
708048
1740007
1194737
1602358
164525
947689
250800
267767
1496006
701490
1052315
560520
1123456
1704229
1034442
1302996
587738
1729490
1223042
104461
694067
728706
54930
796925
14608
1920590
419716
1450699
1411768
804774
1113945
129287
107252
1858705
125875
773587
1626563
1712619
1893396
1973359
384034
1110184
232036
264207
969134
977385
1504271
1057337
1139125
329121
668111
651473
1792022
1873153
1595604
118911
687391
1347158
244080
131794
187872
1957357
18356
621650
1899598
853620
1411826
1029715
376849
1149391
1736031
1125308
191619
910046
1385535
1520992
1431717
913142
1135772
715116
210675
1561766
180772
1909043
159289
1926339
91881
1863325
27860
1981713
686977
206323
865775
38303
1048937
602619
1994817
1992533
1337229
376889
288064
496290
990255
43287
256387
1174191
1990474
1942003
1786498
1635638
31136
442553
1032302
934325
1599656
1171162
86775
563200
1156924
253522
655265
281251
143859
1289674
191415
900511
992121
648912
58000
1918796
1575678
839847
1795995
1744754
287797
1081882
1153249
1912245
820627
1696839
1350474
283099
1781002
994923
1464823
1062531
1896307
1148182
1514732
1555576
558902
756396
805789
704169
1922929
265019
985136
97457
1460016
1298340
1706604
612151
205969
1400162
1657562
1182369
1972788
1093692
1282341
1013704
1465190
1080341
1451442
450757
346471
799075
1786293
1271015
1924204
479619
1619538
1466980
1781470
1972378
1255118
877157
408863
1359109
614061
989575
667300
1865904
1564500
1574808
10455
1447217
1778244
1460067
1952357
1297331
1542335
982688
1535853
1473274
434559
736421
784407
292537
1821565
833666
687155
921140
1803015
1504321
46370
265514
582637
1674738
198618
1810653
1247064
316436
153987
47322
1244673
1941558
1217248
1799788
262552
426338
1297071
452216
480609
214638
81740
923586
604719
1177680
555018
1793801
153490
1626879
251441
324503
1421798
1889641
750885
734515
639822
1039123
1041638
920647
705179
1207462
375434
949964
1099494
1616513
1225439
1930844
854518
1996344
1620106
1019915
1896028
390973
1016659
1513401
1373082
1950069
596737
547807
1556654
443189
866720
1287152
139081
556580
1593663
40343
329487
428097
1588901
580351
404907
1147149
1749751
1608291
659577
185080
1746593
150293
307115
1283080
1932835
1577565
1683771
1457122
1773885
275557
249793
187919
1598711
1678225
975495
388108
933835
114595
749570
554016
941556
1027066
402171
1859974
1757091
656797
1333105
1156052
555403
25309
898497
805844
596676
1662106
1134366
843754
1711217
1192678
308917
1835442
1391450
812862
1968300
1906136
1637157
93055
1104315
699043
758417
1529479
960666
1375813
369208
141839
490676
1737195
1873744
658166
1721398
295484
1824915
1239072
546074
950841
945328
716975
823119
1749037
596512
1093341
999831
1930461
1538089
1897586
1915693
757456
1547546
475846
1246883
923449
1402194
699474
1610713
1280658
1462619
625931
1463823
125777
1596502
1946574
60442
631943
1946771
1267676
1460627
179678
426408
1329625
1607172
1057187
1815162
1603645
594520
1178081
361869
1803077
927917
1394311
1015357
174596
217339
46440
1591401
67166
1721585
1190033
394655
1067072
1431487
887853
829859
1635433
619475
1825368
1641010
1463725
1013864
1428893
13611
1425114
1848582
151038
1342428
783999
543640
867211
757269
12425
1408945
878338
578759
1242309
596441
1533223
223800
1373354
453065
614484
704908
893508
240561
792685
280834
54955
1846288
102286
474119
1213403
1391660
815057
491569
245820
1855324
971151
631494
1631873
1818261
1132326
1498351
521672
520106
1775774
149747
77237
1255831
342213
595117
906978
753977
1976855
392484
1603705
422423
508552
437190
1642898
621959
815376
1674260
1726763
535926
1868119
1657988
482559
1413991
1323786
553328
15540
1145559
195351
1413369
901430
769022
1145310
590679
1809079
1928646
820095
276213
859523
1334361
1122321
496525
1606598
1302442
226861
1447341
1432918
1938234
181568
1526448
1867207
760560
1099272
1954761
883855
529877
1219666
1470151
1057882
645553
474311
1004815
1197344
1849355
1116425
709216
1521625
313583
613972
737251
1370756
56184
432535
750065
859827
152140
727705
1462780
1180612
1387257
852755
1936239
750823
710736
1236099
787177
542531
1806859
135390
1001682
1859468
66131
199708
1719731
940325
688256
495651
1603962
42366
1779491
1523227
1516965
1506140
741665
136947
190877
1644693
794252
185921
1517209
211603
33278
1809486
1929002
1467744
236303
1694394
1043325
1386078
618946
658101
1777682
1838672
461386
770239
386532
567019
1498281
1517707
1660062
1676955
1440632
1809164
651560
1992714
1777545
1665850
673745
879093
51733
556090
962370
175412
1575326
1195152
1850531
953625
399451
1480867
1018264
401034
1282340
481568
897575
1120848
1447709
1695143
1968373
789228
1115419
1074943
1331125
820158
1558401
1610779
1399173
1078673
1185837
1471758
2669
1148936
889022
1785168
118720
1937452
1710629
229269
1139099
110673
759749
1875333
601228
121717
30323
1522274
1031044
273882
793368
1878698
1821976
978130
1750059
1977194
606813
208456
1016425
1084868
1783273
230132
1046178
1213675
1033433
282780
1472118
1548829
1527426
766621
1997838
1812417
1328024
1148455
375530
1013198
595624
687652
1715904
713276
1298858
1956838
1031552
29968
1407657
44197
49051
703210
1526811
442926
968139
1193700
1020308
1837659
1629543
513201
195734
1870936
119673
650794
1651025
361150
853066
1661959
1912316
244861
1957784
1415064
418136
1866217
662107
467796
536454
1968143
750955
1870260
1082390
152107
188728
264017
612165
1095893
31446
1763519
1278047
1545335
268534
679026
1074646
858070
51582
1371698
1724239
1070108
1597773
788766
434258
1323816
805876
708606
1386576
1973980
776845
847547
1175770
470210
1431386
1691822
1312345
1560054
225750
76937
516245
1546313
1198195
818364
1707438
1929097
1512840
360415
304811
792893
300892
174754
174802
771579
435817
1494474
1515990
260037
1181562
1963386
1977798
891830
14011
789068
66041
705279
1749094
1744079
247068
35952
682648
1922182
175483
57097
1987249
201260
1345866
894649
869418
820704
717379
404564
828080
457877
1475332
932379
1921785
1551940
907940
362426
113799
110608
1901133
1397477
1019944
415911
463302
453397
329865
842167
1000590
1614500
158681
1708136
1716144
1541797
317956
989707
855905
1038325
1107114
342911
1163883
1798067
364140
382741
1134712
1348325
405510
1299961
1670197
1501405
220075
1510899
702199
685316
526895
430459
374979
467459
554333
1610904
1095008
735637
1896195
1063189
356264
564804
744276
1848922
677351
1506963
1137817
1900806
109674
939842
99058
1944551
762771
915436
1430831
1569885
508129
337
955956
906864
1613821
1161539
1688952
809348
1710884
852369
619211
1620186
129560
508869
746203
157962
928491
252322
1165414
1937292
723558
1596530
147328
521518
751191
162858
1683220
729061
1448446
418152
41966
1349175
512870
1422208
447965
1712954
1823726
737453
1324564
84615
1857911
330810
1667210
1732015
477370
1577519
1094060
827059
543335
1536319
801535
846641
1416179
1275740
157262
376071
668296
449258
693939
501297
1841089
1884242
1358983
1093154
139699
1345077
1162511
1510565
723399
860175
1203803
306277
570747
1216349
862292
223127
1388570
1155516
1352744
856759
325383
759212
279798
1982940
38687
1740948
202844
1922822
1037270
1028634
306554
101368
1796690
1981263
518531
932997
1965586
1018290
1996247
1580575
655695
850853
1493351
418212
785124
781743
1381845
595521
1321605
133576
411184
105309
1998670
1454126
709451
1728301
590806
604909
1864505
271063
1177237
622524
844414
1546887
1697231
513644
907405
1772382
1069346
146611
1363855
1901283
121915
1200235
1042544
1675230
1344705
224670
531637
1477477
469347
1735497
663237
1361702
1792326
1309343
1768721
30537
673405
1430125
883463
417098
544373
1668927
1047612
1712330
386305
530788
1045819
804026
1995203
1293524
839493
1801613
941728
224374
1978578
1297207
720636
837963
806077
433884
1666718
277754
541441
1328427
534608
333542
889996
203521
943153
1861806
1414950
1243807
62101
1154375
1509100
538434
850104
60207
265747
1184167
1177074
598603
480463
128049
1025979
1511927
352186
1311381
284445
1437031
983200
1542653
184679
197961
969402
1659556
745497
614254
714260
169919
1420556
1329723
1963612
1377495
36586
795761
1536410
1572238
570511
135524
221399
1510015
1009063
955079
370222
1688443
318647
698398
1854480
1984538
78735
1955009
1904940
1095722
679030
159977
307070
1386674
1503391
1040861
1448038
1053387
926400
1437308
792065
564036
629355
1341105
176967
1804601
1476363
1361128
172988
1890363
1445724
1973331
1558195
771251
88316
1404153
1355540
805113
1594990
1838526
1156309
1267921
1236434
217795
337720
1965795
630030
852205
266850
1960142
1385441
336970
1238978
306199
1781420
165298
224695
1135954
194730
551593
1778450
1661947
287485
721034
342145
883033
669120
903759
1325064
1801413
17481
1617714
311265
893880
501182
78527
1638782
944196
1710146
752817
1368276
658293
1172884
793213
355373
68434
1057211
1627039
1045794
1883864
1415558
885348
1064764
695317
189200
1144717
1525745
821185
1160706
950675
1032396
1438023
612432
1104142
695221
1895277
1664853
53162
840045
1298843
289201
131850
1751241
602538
786363
1549584
714760
858493
846193
1814199
980215
854756
1680570
71554
1152633
839825
1292694
274922
1575075
469008
1356736
381817
1704371
302947
1029308
1091808
1983119
1414024
1505492
1408304
336799
1917495
1511971
78473
1645988
644686
953758
656204
1746105
1611181
593701
1450082
541081
1307246
465342
303660
1141524
133245
1218347
1660035
22521
786377
925702
1324878
1321239
1859679
1986287
1727274
143224
1359304
91793
985931
1577030
1305359
1698843
342810
169074
309031
815091
971455
1812530
1424134
1259228
781605
163786
1191302
787651
189932
1933510
192161
201208
446869
1534109
391432
1151494
1534400
1430000
1182258
1064508
800568
1431267
1850560
986208
575294
1784569
1593920
67931
667520
1768816
1967836
1694886
1555514
1953412
1413230
93830
905353
1987314
682580
105780
1245831
197160
1152220
9160
1468781
1980065
177860
1227326
614564
544178
1043633
355429
1938433
205426
880016
519449
440099
1989687
678468
560326
338179
1366759
1497401
1468571
1913115
802929
81509
319217
582425
186253
799900
1198244
1605231
137080
979129
1029677
990127
1175914
1753205
673046
1616978
1595122
1437865
632316
498410
1515295
555483
591354
42081
525371
435643
85642
1362525
1595539
204448
1352928
1179211
1360154
1545745
1448765
9320
941861
1667706
1190068
14285
66920
630463
312775
206911
255975
1668045
1943330
379810
1999170
1031923
840067
514479
1879417
923774
196519
923248
1918792
1767013
1057012
208610
1058229
706953
1531738
1532219
1686152
445227
1485282
1384978
620126
110556
1779537
809311
1520475
913752
939841
1109326
786836
1783985
1014296
840035
1964258
921758
67333
310422
543834
104089
1459291
937301
1386698
469239
1921753
1150293
169091
662044
1253768
1439111
1082130
1406096
1560591
1655824
926791
1420921
315031
1829803
1636597
1675754
1049710
947736
174397
574803
1289777
1622603
1213512
56203
1313322
1415417
1981696
400679
1542235
13322
305895
1643500
228047
162535
385647
61841
1759446
839633
1239731
266373
1715711
391500
382304
1893921
360846
1352757
571711
1501747
77554
253880
1004717
219344
1840822
1568252
386590
14231
420618
807695
461430
1017316
1946434
1908337
1684892
609133
1558771
89197
1479265
550934
1173364
480976
342895
1110041
352778
960194
401442
236846
1035377
1709091
547928
1001249
608062
1410103
270368
1229720
231015
1939609
17338
1641379
714576
1232295
1644122
205729
1188453
1388500
780059
390746
727123
702306
1916932
263659
1518353
1515298
1704460
1197706
89776
116641
1465455
1270531
1033546
1109806
108049
419541
1579919
1523983
1082651
1629809
816178
995797
824259
1004924
1934981
1054125
83200
240612
403246
412330
1457846
352600
1423541
360489
901348
1946383
1949212
957734
964514
1686597
907709
1414986
1014524
1667949
1081330
1441000
719059
1800187
366529
475742
1173539
776458
1734201
979326
627604
1354438
320139
974323
1572390
1875745
1243153
1785146
1315968
843915
470298
1761928
128411
1140048
644665
913009
1913531
28524
695881
1265364
879832
88950
1266532
1113965
505659
1293495
1596521
552859
825199
1197662
832731
1075682
1314529
1340453
1599764
1343718
1139424
690520
1430583
140996
1408502
1069815
432935
951132
69338
1337871
1590388
1893199
1886757
1105612
244581
1483504
1007384
1045733
585478
91964
1039141
650231
1399734
836475
1134302
1856646
1949444
1186904
1781391
1332153
1025967
465843
1124259
246479
1782910
707208
1706405
1207879
402832
688337
1076370
274848
937568
333352
563415
1159708
1840031
1473522
1590472
1987797
375120
1878200
940650
1813332
1506735
1169382
1306381
588795
266862
954689
1221356
812146
708821
484321
1532078
1434240
1831029
1078121
1358154
111071
986746
118177
1479577
1992084
1188346
1696835
963050
760958
1440516
124981
812610
1686709
705195
959313
547221
1614968
1331247
89254
388525
1595668
413098
1980222
255815
1460386
608477
1847664
936136
1012580
445051
882864
1634750
1894169
34881
601933
678792
1265177
360751
232640
1312372
412622
63894
1266062
83956
500597
1360405
1656762
1055191
949183
538718
535064
1371977
112694
1097260
1387697
1798445
542156
518731
1601050
1036499
1356448
630636
1912096
608728
1104545
1677151
1986541
1192682
502440
734167
384862
753133
407793
801133
529829
1059952
225580
629798
262526
1930311
1058778
1802082
611735
1270983
1841991
148554
1820135
1325065
1755583
1852294
1428369
860964
137984
1595586
1025793
1047586
1655525
1360198
204455
772589
1149976
862805
1637842
80775
1973206
1233031
1064597
788779
1271816
635480
362760
990958
1828603
1065895
1404603
441196
1818501
314123
314380
1563336
1443265
795309
61247
379403
942525
735751
457273
1347127
1213790
1448415
528516
360272
1430751
1479895
1284382
1468890
1483172
787807
1633217
550781
924954
1145090
1420221
157249
770825
25562
1054861
385480
674691
651753
1927716
1771491
874304
822890
823060
1902200
261508
1701168
837163
1048280
934856
680612
373982
908578
705422
1262608
1489404
835941
1557664
1863765
124259
941159
972774
233898
1712475
1605968
1988045
503769
897548
656810
1781184
1100209
1113627
1170778
312913
210039
1680811
199989
1356333
789551
788082
882763
55365
1382583
372183
81344
1490382
1455374
85551
1814727
1373611
1368408
773802
1342535
1617208
1235680
629903
1040018
1499730
1776132
700477
107557
912504
1267150
1018748
1150189
1956359
1203497
91337
1950536
366230
1159331
585645
1590099
456606
263240
559789
1189895
1027018
1936481
375053
1140085
523641
622548
822115
1959259
1402764
521831
1623950
526721
15395
1753730
1582195
1929308
386380
549557
92460
447399
325843
434392
1757262
281125
1234763
1512320
513388
1054325
493773
1148045
1939380
318563
1519399
366295
1328755
1369529
1836635
1897541
1086238
568186
723763
1499202
1174445
384317
1463967
699134
991025
459020
902412
1420403
1509688
1428664
1337037
397724
637477
1247108
282370
137669
293068
1022936
388623
1643785
1736427
831885
814283
1157829
1584059
131776
1173170
445674
1029756
1589263
1203750
1522146
1914275
1590317
492431
458511
1152146
215363
1415655
780206
1307161
1642476
1298568
496928
1215144
394061
1716598
1513476
627019
1997999
1293817
435589
953862
1907317
1799482
1975467
1512456
1892234
1033893
457030
116559
465868
1215716
1392771
1701095
276885
828461
204501
681946
414555
1599804
1264901
764694
906439
1404821
514244
868917
1862002
816858
67892
1049607
269771
1229328
748257
993784
1123187
775918
419646
1336123
1175294
1793853
867331
1320429
1418233
55705
735683
313377
776120
420237
407634
1047233
1091430
1960961
1920617
1298634
1194050
1103458
1775121
272103
641602
645113
927362
1833368
1675575
1894833
287300
415315
1808019
447788
372709
706028
229703
138157
1380183
847598
1008303
1883390
1873067
1578320
579119
1749644
629202
581179
1826067
221537
139301
1879417
1002070
1934647
1231328
1103318
1039262
1853079
1966175
1854156
1151696
1604258
46970
1766191
1754482
10837
994582
1440275
406004
496803
21377
119676
1910552
1114129
1073258
978058
870592
1879595
853329
1071014
1440241
1200347
721568
1284650
927240
1659379
129504
533341
848076
1392530
745971
1287711
1886508
1576885
749076
340811
670343
335249
934567
1655042
1779869
1955425
508278
39132
621733
566542
1521978
82953
1374252
647541
569198
344837
1178191
118556
1065462
1017113
1587177
989529
474220
1544203
1684410
1946682
1626394
805407
223517
1830553
900247
1589922
419056
820304
1231485
269744
1740262
826780
98371
1449661
1295046
1108414
668370
498085
826676
1984976
410333
1394888
1203730
30092
951300
702801
554176
749031
1638753
485404
330130
1649888
1471293
498181
1597806
434695
324461
924929
1004302
39344
240058
1238986
1923710
1301947
1154389
1946716
1066808
608449
1880612
126342
1604636
1634951
119184
472778
878789
1291057
722281
499215
1089105
465850
597532
588647
180485
678419
1772432
1914952
918697
1617225
827865
804582
1473045
1546443
581816
573383
1718715
167
1554719
1096971
760624
506635
170530
337644
491846
1601823
442465
1708156
32493
1248423
1642412
761951
1719054
1321806
701492
138079
168648
1039840
1023576
988064
342283
166993
1456610
1194231
1462058
749593
710734
381265
930702
653940
987179
1467270
594022
1691104
1942398
1536351
1064388
1092456
506180
349029
1083432
223810
986743
767079
688769
903349
1377336
240060
91864
103262
1695964
1394242
1752111
997481
1086071
314303
581847
765321
1410689
453937
1176620
227234
1076575
1924799
1923615
1735757
1021790
1950864
1687800
571213
561206
291136
184528
1598502
119589
797554
323597
1460717
1555509
916638
938457
1245623
1952233
546036
1620116
1395701
99492
1129511
1313010
916012
1131270
484881
263525
461115
1139206
1065287
945259
87470
1821446
1291051
1998410
1886633
1158235
501607
25451
1020466
603410
1586333
1528743
1830576
692714
490795
1670301
970505
92703
873441
1860032
1525771
1654117
957575
1127256
1228944
1435425
1821349
187958
302507
548532
1289034
952086
1298289
113661
1640898
882410
780075
1678452
1347146
1285448
722563
358019
933464
12930
425785
1313788
617538
1430352
949729
1091207
1380133
1217075
361786
1966941
240336
1683749
1638492
1348458
1698685
1806500
104067
1581360
1755219
422163
568009
1059487
342505
814874
1042816
423746
184284
830599
914752
218434
681018
592475
529847
1702108
1911985
1116194
1596403
166238
265116
1849837
1852213
1552947
114144
1357845
238896
1322535
1703985
930324
604938
1356351
1924167
1832355
1056850
1942942
1615092
455536
468436
1536197
478214
575480
1238200
1862877
1569022
1837034
1508506
1107549
852795
1274810
214592
1105927
405209
1097530
520387
1763421
1243789
1463364
675179
1743681
1388808
798987
1709085
87590
1162068
1512370
1754277
1558918
508693
466512
460995
1694442
1488533
243336
1321924
172184
1398988
838975
391061
1528360
1757206
849912
249311
479144
394315
1749823
1014719
1392254
1222070
288136
1579799
1581600
1916838
929567
601173
1977396
1309747
828945
1276248
1263926
1308986
1193071
1408331
191535
696823
281039
1679642
1816700
677008
417079
170911
331203
1124983
1170340
1330031
1524659
615485
994519
615278
1075543
1564986
260
727052
1833678
1665116
411139
137538
1746766
733224
377853
471724
425588
380831
1055910
399279
422901
187415
1939067
628334
1669632
29214
1723237
834406
29401
1963466
1004616
83217
1231722
105294
483930
1244649
1798174
393141
578217
212811
664553
1926275
709781
1617384
147131
174813
542524
1061329
1315992
1474581
524224
1223049
62041
1595349
581250
1026251
14658
565614
1673220
1939920
550331
60049
1555004
877418
493814
695765
1148255
101157
737293
718930
1269315
1693276
1211546
1702613
1650501
1747048
1920656
656179
856177
124138
764160
1587524
1274048
596932
503061
1342605
1463757
1610820
793593
1158565
324814
1482623
238493
1712715
905512
1964283
1455016
722754
1400029
221423
419113
224887
86830
202866
191933
445239
1645664
1314799
1135490
219639
351221
78161
218407
1553468
23196
1608297
1266466
1256150
552044
640728
1906906
1500565
1212994
990445
1883016
1859435
803612
103718
1482901
39061
1312403
1920187
1373944
1972244
489998
1660779
1500959
675961
1662851
1970754
675431
873875
1550105
1922923
1990155
493702
758006
1990203
95726
268337
1956509
744609
516131
1473776
213176
812218
731793
134839
1742666
1828608
1712642
1063702
1036073
1956025
1778087
1998864
1255892
1621863
677579
247101
546025
1147283
619518
1472498
323676
1987378
1589401
939894
1907023
682287
1485220
1966229
1258846
1827814
1912102
1951413
1034573
653274
627150
1997361
845090
229928
780654
113506
447403
1175151
1779194
43518
547337
989666
1198865
787497
787793
1187997
1771403
994223
1948273
1148208
960407
100111
1504876
1516636
818696
1909178
870829
1697024
379672
1978283
1664086
1490267
1150406
1448449
14863
845961
1047434
1807201
1868425
425547
511630
1470291
1873296
1367248
665615
218015
408621
643766
1318257
890473
113827
199060
1010644
1911250
984435
52591
1856433
648738
1377211
1245548
441695
90931
727850
563808
1812637
185563
716303
18058
1658664
1280682
754708
693749
1530249
1259901
1169428
549919
294603
426427
6834
408535
1587065
61652
1003025
1660712
458997
1168566
1851194
571618
1172088
1334919
877177
1607851
1488300
787789
180122
1417099
1929848
1462185
1205156
927282
580551
1397163
77312
1776912
719725
1447346
1641046
229928
1783953
1119347
1640134
350539
526503
1198517
1524676
965733
1772813
1490743
1506859
739587
90082
16336
1770140
1457656
674960
1962229
951758
1615528
1012670
1355205
1038907
1511093
674277
138929
206527
1186690
921879
522678
1980856
1419377
1354050
1573096
1328437
828917
680946
399876
230780
236903
1740306
844925
784163
832177
1561820
664421
979240
1509315
90448
859303
1651639
192500
1249489
266934
1248207
580648
1449945
985208
1801569
1427903
375727
11567
1941251
695162
1042565
1101285
1733225
831455
416262
146002
1764374
1497504
1782749
48738
1315190
845713
649771
725760
1692132
880752
336437
173330
1474044
1471666
1481955
1067499
352690
1850259
1361298
558448
1582044
701711
1519759
517559
1267822
742885
1609684
900483
1971972
1761128
1848057
52033
1574242
893237
949585
1199067
174997
654397
1970506
779163
462822
1640477
680155
1135758
1797276
1127722
1944193
505641
1010369
247990
1865168
1514641
307568
1766660
953763
1505431
565296
725879
845288
1737661
728302
522644
1326229
1074884
908358
1870086
957449
1546815
946169
1152304
283465
671085
1455472
136363
1340563
1533804
1611768
1215841
1623821
453525
1548374
535142
1672092
1576539
1146685
205342
940838
358644
1723079
444572
826896
525061
1192297
740455
544272
50102
809304
918259
169966
1539714
1767731
734863
1590095
282777
167759
364325
1166948
1344616
71131
1635631
500054
1486038
347240
911129
1456711
506142
1950396
794294
1152867
1782576
598003
1818071
1471041
1477491
490689
1759109
1467090
735043
736378
1317659
197408
1153445
372993
722253
797851
544062
1099715
882592
864909
109414
251478
888271
1098413
2843
1131231
235301
602234
980371
1624236
1397599
1206119
847513
1207646
975115
1567529
1972269
520144
306406
1070177
1635184
1178861
314086
1918243
811452
1517260
432758
1291365
992216
523136
664068
1072273
1528398
1060009
718109
865804
1866226
1444571
203938
80650
340400
1168856
71278
1913691
782173
1544166
1948526
986205
1862993
1805133
590791
970864
913113
398631
1843319
1353797
137423
1602147
1407454
613601
566986
1648015
147680
1780855
1710389
94776
1241203
1419303
310572
1324766
365287
1073018
43997
64584
1323107
1059377
1945572
413050
1273031
215769
367582
1999046
388487
521051
843049
1508374
1499429
1332609
78402
1114555
304
608612
654220
1126787
391101
1339554
254829
577482
994386
1101593
1642077
1120119
80486
703118
492227
614326
1923892
1457316
1978119
377418
255650
596871
629676
1143766
808917
239839
69644
1855910
300466
1882262
1994089
866517
746566
1942225
1204974
1572760
540546
1797617
1087144
283768
1128346
754386
573332
1418188
1141319
254068
463195
808366
47807
1427543
74929
260791
18815
1001515
1023619
324044
498742
432867
1967380
724283
860585
1853364
204430
1343698
800869
1884072
1081900
1549484
45397
1914741
1923812
838059
1354282
214894
1962402
781898
1558208
1179199
309422
1372387
1126275
598143
1265986
391339
674510
1299451
841888
1866085
1356004
912716
1656646
862005
392508
664234
977889
205998
164545
1296852
548788
813827
1492602
1128563
1201380
1144235
365165
1844588
610368
688777
641296
551199
374470
287890
945852
364530
15984
1477197
1179045
1112954
1558882
1464918
572648
1481284
208699
475698
1969727
856126
489173
10312
1390634
1373004
348487
982233
1971177
750763
1506414
983897
436767
1603774
27491
669869
1773796
889465
1228035
350157
924561
573669
1653816
1539475
417027
1306742
870715
208145
1368949
1098036
57957
668875
1571601
712775
639562
559468
878893
1249010
1537469
460827
1668014
263217
295687
1160787
1489410
881688
192219
1831751
845052
2935
375027
1630495
1944181
1661908
59672
1951939
1749143
1898598
1126320
1387725
1524470
933647
556140
1288933
116225
654571
1704710
100652
1530547
64382
529229
432122
539583
622743
456353
1350198
1625704
698237
1367780
411958
1273612
1955274
738674
216826
1317455
1839014
1117793
659671
732321
448080
19453
50340
1391952
1667284
1959627
783012
1898534
838922
949024
1593240
851966
245260
1333313
638374
422806
311977
210493
849551
867372
25759
1403588
1681341
1087663
1904392
1945434
1533180
786096
292356
1630198
1997899
523732
426388
975511
317894
634462
622981
768894
800706
1402700
1846290
1388004
1498034
712452
585952
925868
641053
14682
637790
805364
815534
656580
693908
879
1740992
961466
1015798
1707339
163614
915608
1524079
952799
171624
1326766
286423
1603278
1681853
1710584
1651696
1183785
1202102
511168
932373
309418
1278816
626389
1422093
241138
326690
1024140
1493500
83265
1077450
72629
1775886
1298592
1749736
1120634
1320649
724430
498179
1161556
1234232
593588
1495991
1753377
661649
1862591
92761
1522580
681901
663438
1796556
1881659
1896483
1526714
1506308
1610262
316935
21764
858926
1286594
1426420
849833
509880
1804221
1928510
1452612
1421579
1900202
1811901
1637438
1772392
1859274
518474
1756166
556465
1001809
481857
948606
1563327
65236
1446607
860840
542856
1323895
338457
838104
882044
1246291
938162
1983325
1871577
935432
1679752
805444
820123
690552
1571243
362971
534281
1084053
1105765
1382025
1377818
755517
274573
1578253
1146086
1880638
470314
759785
729488
162282
1502543
1187342
724440
1000025
891561
460817
405280
499087
737570
1406373
595780
610048
1659299
893885
1491538
458657
167927
1461735
1382263
444875
1188368
632705
720343
1308022
532600
512300
442773
1762876
445256
816449
1936540
558569
837835
1171398
150288
1722095
760883
1772149
874233
693853
1943297
798280
1849244
783256
833528
738706
708745
1470159
1069616
1292120
1676924
226973
1839462
70408
790371
1483208
115043
1930714
918585
519416
709620
325733
851499
1724780
339169
1120235
315418
1050336
611826
1638080
1541850
1642719
137960
661014
397027
1990922
525100
1944677
1851745
146073
335809
1489684
331925
821676
1363052
684832
207660
34778
1003653
1600435
872530
107555
257051
522871
1066276
1721747
1138420
1228121
393425
865100
706003
1339013
134093
1689665
1666713
1644910
533736
774737
1844457
341462
1309080
205833
1158051
635840
334332
570944
1449552
653818
787535
1961784
1811625
580430
712674
1421809
1857550
1401904
1781485
1316062
411958
1032959
1143266
1340955
1668150
1543538
1717037
1505487
636776
827258
893069
331280
160145
1247414
1239814
487012
372537
345209
1355447
1567570
487490
912855
932701
863153
1826035
162669
1433393
1321581
1802121
637218
1701190
359500
1511598
1015700
1999570
1013849
363508
258732
1109292
92158
1647043
971546
1620231
455741
1117512
685672
830358
1914988
1962338
430840
940015
662360
887055
740307
887898
1631718
511082
1004432
884930
1578299
1578125
1685536
1448544
1049148
1362079
1024366
844574
1360520
1760845
399117
1448203
1637674
231145
1630246
1358346
725719
985529
63098
222794
1331302
1940057
868359
760813
154132
277589
1628347
215357
1361549
1532252
1806199
608494
1358746
563913
1882785
1083468
1426558
157035
328565
1589910
1816414
1739677
543150
220905
934411
1084233
693638
576797
1957415
608454
886795
68402
36344
412105
1500661
833070
215604
148618
825124
72152
1119638
26914
215463
986456
1448496
989961
537108
1452186
284497
749423
327893
1541790
1545257
1706628
473838
43220
827610
1413199
396839
1974789
1846313
772927
1716338
1263573
101236
1911730
1654843
1337406
491202
633495
1735565
1266129
1350643
307417
784470
938122
1727717
1539224
1006169
505558
932365
251455
550659
1968932
414479
1966443
428563
1627696
1680546
1703114
1082700
131271
1049168
389260
1946052
1652318
251135
410372
998440
1456915
1253477
923375
1398365
377236
158131
1831917
1233289
861694
113948
199477
35430
1517867
935661
531811
374500
978975
206410
677487
1876420
440306
1089686
398694
1178439
414812
861937
957497
1041333
666550
941681
206990
706422
600055
1323566
1148365
498300
1280440
1887082
1985499
353713
697693
1097175
1670513
1231257
501194
246858
367509
1356327
697235
764425
1417210
1009940
1513010
1570385
949426
1150465
74358
823802
139164
639003
1963197
1720362
21073
1247310
1238553
454733
1773811
272511
938155
878095
178220
986460
1535144
1387616
1454559
1008291
433834
869855
441610
1904879
205045
942921
1802146
664632
237328
975749
1454365
1362104
709605
329971
769285
217082
1062149
1202211
64951
1359739
81489
1354708
71145
1365058
221758
1374854
1851747
199419
199349
1941769
411264
1865887
1643909
1907035
512270
1607120
916976
102286
1928087
830989
1643691
1426113
1938696
706080
1803298
1065584
930146
510488
1755770
1774721
1219394
911485
1657944
1509001
670691
675059
1524912
604355
1390101
399246
1567787
1712788
223291
815157
1559504
1624039
1616069
1946262
1262971
354306
1837218
943488
801247
1889756
1192937
1624198
1634395
241782
176408
714732
250992
681289
892506
1129316
715110
1317074
155522
60244
399412
431139
1213964
73014
1244462
291377
1498555
1630281
1462680
1712789
1096486
960978
1004040
169925
1771042
493222
105614
471919
550536
503860
1572437
1873499
304586
1543190
1422055
302223
419900
1878251
399228
16731
1615816
554293
1732033
1972044
448079
1666766
323308
1587970
139276
713121
1064650
865009
1957816
1937654
1490229
1384246
957448
957455
1973078
1896776
207657
1514174
1345376
1305620
1243781
1094619
1829702
436465
143052
1145179
1079931
1233692
1181701
1664923
285829
1218377
1980621
1995301
1215922
1706222
979181
226830
671379
98488
1921685
289142
1548178
897592
1347679
824946
1542702
870475
235277
1451575
1139450
1897737
1633236
90262
1123024
1253782
1734285
36434
1060921
1940704
91159
1331524
1057290
1492837
1430381
1530088
773037
1127118
1702724
1742314
461021
1989244
1368569
797511
316673
1156425
805042
423489
1367813
1941119
1569761
802862
1058558
1526663
1632654
1533797
493054
928210
563652
1749064
540632
414125
681680
986167
588515
459378
1705149
371232
102928
1180141
56991
1272558
1361622
804371
425468
1261128
1653390
1315717
1649651
1416537
504438
240597
274407
925668
1940019
857097
301649
1445910
284465
1999368
1701348
1668530
1133689
1481485
654420
1889933
577835
1640086
1733534
1801371
1357931
355686
784558
389904
1592368
1418337
375663
223988
1593350
1984799
1465364
1737751
698357
1978235
1151570
1990464
1299551
456707
1560803
904439
861654
597819
1434199
712954
1481267
174427
1448352
1644659
854289
731319
18345
839377
1409735
663870
1365582
447437
307493
1405400
508615
500776
1009570
556380
1409502
913982
1774304
1254520
148731
15201
268700
681960
1037158
1768949
254160
695060
1885067
258462
1179391
583397
500119
268529
1809737
152468
1661911
878931
611587
1194540
300494
39538
860080
569592
593034
1983768
144180
621447
481672
810985
1802018
223763
1079273
78781
1097969
958695
1626879
1838112
28318
981829
999712
418600
102860
1000775
871240
177645
1515868
1794012
1033834
1010086
1203828
1983454
1606165
230309
1417586
366597
966090
755198
1694034
85218
721893
940631
694427
246618
1836162
1419563
1443456
302251
1972536
1999428
1172935
1316777
1549038
1795381
1029493
1121913
735816
947104
1173629
42021
744727
1439299
866498
1143533
958068
341888
1997983
730599
1528650
958260
1897571
1945108
961382
1707340
507376
253326
1531563
169399
935756
1793558
1243627
1437701
1502787
496810
195411
1253864
1367189
1392383
848771
1717402
1932293
233454
1038296
1165848
1629517
1529231
930597
1339399
1057548
966083
1171168
1237163
772628
296100
758320
166224
1604360
616930
1073531
1762526
1183013
1541821
1204070
475466
973591
1567054
845203
928619
266594
1006984
563206
142009
1248702
1668272
1920042
1430582
1490548
1396841
1675511
749304
174560
764642
495555
1879892
791603
1847645
1273584
1293281
939121
1627310
1746708
1944475
249750
499084
682940
890632
169581
451252
401129
991997
117682
1932464
384336
751847
298235
1661620
938398
1941240
491402
1016146
161603
1490178
1442661
618458
1953874
158921
373776
1828421
127402
1054887
1417954
1196837
14366
1756174
671424
555430
769266
779383
1485464
1323964
1935410
177563
318769
820658
878272
1315284
85864
1105344
831387
1683361
130394
1541106
1896497
663276
928482
208693
41678
1134034
351666
371417
1992316
725185
74208
911933
1541231
107914
1331426
263047
722834
1876345
871296
1970757
205795
788701
818737
698559
295961
584229
1848855
1780287
1080452
1188169
129261
1624976
1611769
309194
358333
1653517
501584
1468039
1948150
1225426
1511917
1221613
971084
371079
169307
1114539
945596
557225
990925
1059255
673692
1157055
625318
1978314
1992397
851348
1784583
1616815
1643090
1072045
277291
571638
501562
675813
1466551
405637
913548
598466
770611
251660
1635810
796796
708148
1289623
298281
1036313
1718609
1297788
755309
150345
1494563
1029960
1846856
275096
945970
1432086
57073
1702592
1714764
365214
470345
775445
840758
849089
1185244
66068
1395861
278799
1946661
1613497
1976683
1080738
569052
1353976
54994
1362778
307341
1426410
67025
1342008
908719
1448670
1893952
35719
1907703
1081796
679016
547578
311145
472185
188668
1986404
1558092
1448841
392194
1878800
324083
633537
1305351
648211
1438641
495372
1397265
339265
389031
77825
635367
111004
1721137
1252943
1028369
967418
1107752
225107
1166311
66984
1152731
1267616
1174969
1667641
497808
776631
1524482
1076373
1256589
1028049
1884098
1592824
715359
767556
1077522
908462
750676
156227
526553
1005415
1401355
386318
1341782
443558
1814416
51423
1295614
1459808
1689167
1459613
753142
647940
1664794
1614973
698568
239192
880308
614802
1109525
1904176
531655
1261326
1613700
1008068
1284394
1559913
1124925
77714
1908846
1945427
494708
1686171
377044
1413278
800602
173589
1414355
1253076
742801
758697
309204
607914
306816
230247
931427
21148
614541
387452
1917059
299253
1727164
1696744
1178818
156650
613817
590795
1266413
440301
119414
773510
373324
648257
853824
1581822
1890698
305349
1867992
978705
1724565
22893
893841
1917816
1067542
1386152
374808
1151000
1354768
1806719
1032039
857070
253332
978885
1153348
337737
175188
927219
1444460
51085
1872515
932156
728390
1416849
1452628
111336
635413
598308
446156
884592
595987
1848938
524422
1007494
1688671
797589
663404
695655
1164577
1057246
1735797
142409
804700
1910984
798093
1117256
1549407
1147432
1949591
661283
1874081
1819764
614474
665975
1546416
409736
1403161
972538
1591475
493066
1748515
1042099
1246981
82917
1291307
787168
1526281
1920488
690159
1991014
1252868
123185
1531669
425008
256002
931063
1297365
680321
953515
272087
1969520
1050043
1446380
1620743
1567933
1172867
585029
1884854
134614
1829720
1637759
836298
718450
1207365
1508543
627212
1379193
1976525
139689
1753669
1288924
1871859
1156575
1904325
22501
1621290
978327
1734066
1784089
1857404
1272606
1737411
1081682
1647930
510102
1294555
4841
40197
1766831
928263
1650750
1332210
1138335
1569578
1422361
641296
126238
164262
552177
336087
1859609
706894
1735694
1161836
1375786
1352989
143258
186368
381282
559575
1027935
1205434
253754
1163253
1480474
1648646
700181
500266
107047
1747814
195151
340978
1829277
1669336
632932
1755338
1705345
1343850
1869491
929710
1682613
402389
1928725
1346981
849996
250056
1419878
273339
1853602
302183
457008
1752534
1424161
318095
632509
655235
390148
516120
1005456
1561162
661107
14272
232845
797836
1494740
1700666
391289
227646
1108513
951049
878001
1898088
675894
145329
638774
1287495
337588
1845124
1324658
1928812
756852
754993
1015185
96745
1524405
928002
114169
664634
934845
1648891
1212196
1472346
1214087
732323
1705158
1362523
1604945
1124923
111382
928510
851802
1472202
1098265
1527532
23566
1779669
1295490
1618684
1328552
1186818
173466
934956
672393
1001493
146785
1312122
399443
1010373
128575
1007171
1677460
1939719
96916
623384
978777
36162
703520
1025984
1139035
1219438
324967
446611
350770
1838358
608869
704063
1398060
1387364
1511796
1968052
1181521
841647
1826757
60174
467873
22166
1693903
186747
606010
782212
1341045
382092
672003
1528273
230799
591591
255828
1007641
1428719
1792778
1721545
826196
1608214
100517
1755525
435425
885025
158475
1320948
1304847
901475
507961
176807
997769
1374630
1908398
470208
1212199
170809
619347
721880
1221792
1735103
635494
278031
229822
431699
1997628
1694977
1411739
1506612
1863648
873559
1384245
890391
132093
735267
347259
781140
1654683
709037
406346
147458
1761365
241613
1469520
184487
719769
1113510
1804594
307298
98787
1117861
1644266
124321
518025
1935923
1434662
315016
243944
1455359
1499949
928211
346926
1056640
466098
1816059
1248852
698137
1787515
1777420
1999087
1258552
486597
1448375
172400
1812427
187473
741257
1447182
1453329
375388
1577288
237151
526742
1662128
1599197
1820010
1181298
1623480
128429
882776
814993
1595785
697567
462276
590106
1984680
1428469
1091322
1426587
1280811
978527
592038
1918908
1978440
965690
749309
846391
266344
1805537
1405514
1566268
1748189
254826
808019
134469
666806
1344933
1597621
1345992
1251866
1579494
954981
1860108
524400
1316193
184870
1790427
1985413
331891
918500
266261
796368
1441884
751119
1565668
230088
811267
481021
239587
144670
387246
1216829
1930307
1879594
1118531
1063829
482926
1907068
1046493
1869962
1965851
1055009
274963
1540570
279739
1276423
319047
1668819
1651368
1329325
1658247
1967321
1481509
15725
523011
506461
1636885
232546
72824
147781
1726309
780473
338048
1591797
1475132
474327
305271
640243
1977140
923125
383995
1780185
590079
1386311
1031031
663474
1670492
455874
776197
684975
1107638
1612082
809921
1754935
1852225
673317
626985
1864913
1758903
1059899
897120
349746
983793
553582
1610845
183754
1947988
211249
153892
279223
173143
1917461
836042
967823
848343
1937586
693466
1752929
270937
1268758
1904542
1550909
408728
1197063
1683523
1939941
1579006
650509
19338
1397306
1734992
175667
125505
351664
547156
342132
1284229
95139
313889
931476
1985790
971283
863332
1206166
434328
717921
104359
1244711
1635024
27890
1804664
101189
1485181
1743162
667069
1825629
1049444
1119575
914748
1256592
1620873
175446
1347375
1419096
6938
848916
1554674
1564493
710872
776665
445992
62716
133574
1042214
1921329
1728405
1667457
1717285
332288
448771
1990540
757852
1663072
1384307
1089692
729817
797880
993050
1638665
1504009
425652
1631272
189719
1444884
1003796
99553
866576
1708679
1206337
22221
601717
1913469
521583
1026396
518717
690300
403241
1041445
918096
11305
621393
1240867
262415
1372640
1486655
1800051
1040829
1173370
970181
689760
746822
154687
69914
1668724
325743
176495
1046792
908703
530257
649810
937367
418367
627229
1819449
1386237
754897
696044
1221688
1962772
1823928
947479
547782
137284
1286497
1272130
17483
621927
1046942
912374
1033897
825003
985298
1202496
1846928
229356
440164
619088
469953
1215193
1384262
358013
1511191
939850
1076251
1409172
1440112
1575040
1238607
1048702
1942090
236280
3481
1226165
1130314
213877
1648048
1660832
1949446
486831
234515
588990
769846
1737244
1666730
1321117
626932
745358
1032602
819835
123046
104250
752158
405515
957765
579206
789358
1687059
677488
1737639
912075
1151905
198768
324753
262429
1648362
735495
634319
194096
320248
584326
290380
858059
295915
364614
372398
414158
446669
1244134
1383042
127803
1442517
1921705
103226
271103
682963
768854
86482
1707390
80721
619606
1792425
813235
1479718
1353108
1398361
1799482
908022
588207
1652183
351692
1974133
416511
608122
1161794
1525659
149455
1340706
1690650
837456
2250
1745165
433608
1641394
1241929
844693
1159112
234228
69915
186400
1996991
547214
624850
446786
60670
965293
1662413
693464
825518
1268944
1151221
279530
1579037
1347150
1652510
1580856
1080143
688335
1907737
1865907
532127
1559057
1315378
1584069
1239178
1603749
968398
196471
620770
787750
457528
1145994
1252414
1728194
356059
1774047
1862802
1240500
1338833
1353423
774884
812906
34365
841108
388323
803024
1279583
51343
196227
1277300
640988
1275842
774108
1060749
687473
307335
665961
1953003
906735
11104
1495148
104998
1904132
1721610
177553
74611
808760
1156837
248030
1925831
621819
1292841
394177
24903
742197
1837787
19791
914234
757868
1658742
289233
1541534
82830
1596069
201603
827488
1331114
1069864
1178807
1627300
1564824
1056172
1071063
1542034
782888
1632560
1353554
857731
327276
183002
824958
1303983
581634
289565
1474515
323505
1954677
1360564
358355
568824
636088
1855273
1087972
1752932
162475
1511911
1287133
1540440
595188
682705
746204
1007640
1516793
1160114
1908471
973884
311644
157416
125161
707871
1809242
1219159
1642754
1257748
1937261
659297
173369
1899708
1945722
548855
675850
1397134
886494
879901
966343
1592165
766530
1784736
1601596
29667
65981
318877
8491
34411
1181191
1429150
669362
998953
1348849
1652347
627905
1723102
1404927
1339073
787090
892298
1790351
445052
1495883
1749723
1141309
1197859
386874
1455494
1267513
1124252
791608
1702722
843807
918123
1148643
1743370
798554
1199757
772197
1478063
1825673
737380
1345512
170986
160539
826960
1050876
1805445
891148
385788
937631
707359
632958
1211137
1994992
845436
1687336
1972495
1461125
1744642
1776159
101378
1013074
1944750
1214830
745916
385722
1714553
351182
1552429
1364836
1249527
1166469
858697
322259
768951
1646383
1261058
497355
924460
72514
416941
77582
336612
606109
1180653
801987
1061072
1256288
1450962
1308195
721690
675469
40083
1124038
1964925
276236
1652516
1425805
1478671
408240
1981902
793413
1171428
883594
1355387
337313
1828436
803217
1002241
803622
793876
770528
1514639
62098
1664449
1331816
414767
299
1030759
1933216
676654
1009243
1177907
308817
793166
83986
1539690
176581
1197080
94284
1469236
167989
1622160
167741
1287686
1192147
838643
1637742
121098
707181
904038
815636
1371108
1196583
1665477
1007268
1110760
1873654
62024
767336
857870
1953346
504812
1920296
1650465
914112
888111
79165
1610205
1915421
1261346
510580
202928
529741
260831
47710
559011
1687401
1479227
494313
1313720
1176065
1951437
695611
729869
1895217
628909
1308490
386168
1382645
115920
607034
1297238
1903116
1259772
693737
1460765
1207513
888542
533520
1455942
1722041
909491
1121402
1301805
763605
1915995
1529035
835705
1220699
1355212
1423436
433666
1818564
1408808
328886
1430039
686813
1551900
239268
399451
1178819
554689
1311041
1870672
1648363
1746496
1046698
1019730
923498
514032
1557232
1443677
1803658
568882
925358
1015922
1216044
151694
122126
759694
1017107
1249016
1779600
1055074
1660899
1502915
100698
562963
1625520
101934
1396093
471365
806199
215980
643394
31034
864051
87529
539405
1517013
801188
4469
796979
735423
1271505
685635
777220
531432
1812305
1806093
1940176
1408853
644975
1384418
1612843
524947
1197849
1151423
348116
252288
830051
1472108
782035
1793789
1167675
168968
1346907
1507254
180016
1443835
502072
733946
526610
1440723
1233296
1768822
1535814
1603383
751683
942917
660978
285028
956684
530409
259898
305309
539047
217215
800773
1178269
1630998
99936
166596
79730
1609603
1163071
191960
138206
551901
1497444
897234
1729289
11184
185940
1080889
885700
1631394
173310
1096523
1121530
1663047
2633
1984616
373030
792167
1238030
1679652
168090
1894905
1797047
874207
548997
1015575
974378
1949467
948610
1083252
1451858
750737
1244279
1250584
1585700
1367392
573259
1318853
1547666
1056832
639304
58872
1243304
1195324
1886162
1612656
1248086
360552
437164
1969437
1045071
1212957
1539277
996801
1651395
389738
641089
1006084
1653121
172930
1225543
832216
1970340
1595244
145394
1384317
1646420
221068
750032
257987
801419
1582916
836794
1343828
617476
542982
1122455
1009884
891259
1558358
249412
134107
162233
1276553
1182317
1947131
701105
1855679
492422
1480740
1022052
772035
32915
682931
769381
471616
982436
1586206
435354
1156640
891562
1159916
503372
158228
1431804
989796
287845
240450
349786
1053930
375760
265623
752179
700862
1866495
340049
1216911
702636
814999
453283
1152635
1420640
1770512
1329002
1510560
1923611
132837
1832470
843146
413817
288741
716331
54934
183755
1306998
1861795
356696
808934
1332370
1979752
1353304
917398
383866
1390500
623827
1501881
725843
638169
564066
1222300
1751018
988914
88517
1847476
1000506
972224
1563716
1464567
1103727
1292837
36288
1697069
716291
162181
1742
1413691
1393575
232201
288672
1319038
1620735
996810
913542
114209
867904
596302
179696
1428436
1459187
1064908
389099
1432895
1783240
404211
1116767
134518
1904912
1182148
1063717
506140
1361662
978992
1568516
1298720
360891
706660
1090850
302627
421679
556629
962089
874929
477676
265926
866369
1255882
1153625
1084055
1636893
608474
1926553
1893661
1203462
675361
233812
1752677
454515
1883077
482858
1491958
255413
1454229
1764166
1475635
1294736
940146
1518414
466990
681536
1025233
766943
978177
1634905
821958
932440
410816
837086
265608
1935722
1591560
973344
914965
498172
1098646
822989
1684508
251261
1710668
232810
1036329
1398949
1084666
1131595
712332
220330
1468892
1590056
1799834
1724984
793697
1062977
1930672
760236
430607
871469
1376355
527022
627443
1252622
1912284
501658
1863698
358914
1875165
201995
877947
912746
1721197
567704
316698
36242
1612761
1489777
1561954
807338
323382
1114842
19786
382734
157623
1080649
90291
1526680
1397945
1701886
1275398
634992
1047811
232448
1911511
827282
109027
1860405
1400136
1118786
61613
1711567
1743637
1595341
1533034
1177298
1072925
1227541
1122023
936800
737907
1026238
1506762
1860442
1120782
1504248
1400041
512855
1468652
74486
255174
668684
897339
1274067
529543
1833988
803384
396403
788289
1161336
225581
1427526
522015
627698
705573
1435418
1409399
773906
1996373
764952
324077
505937
1848834
742197
902805
12294
749391
123688
665813
74856
37878
558834
1179601
502987
1544529
1592316
1146181
1043361
341499
1816817
1681487
1846858
719339
1853562
755388
1940883
871350
313042
607441
1408979
996733
40379
846986
1422253
1133866
64613
867277
1972011
1500532
1846955
1187955
1699336
1597665
384440
1037389
85799
933941
1925951
1983821
1865155
351150
1572235
830500
1785385
1799047
1249478
939329
341297
1694632
1460924
404111
1634638
252354
1260217
341942
196802
1602098
74785
758036
857422
1197205
477641
47678
1169351
1934773
1730986
755666
90040
83179
1851548
1465723
280339
589274
1632179
1744385
42683
51816
965665
564237
451083
109283
537806
1010327
1741600
1016779
1620447
308112
532884
1536952
251155
633827
470457
1537957
898427
1626078
757810
1327990
65258
1176664
407095
1609062
788148
1112726
319288
353080
571129
1266391
1191148
131466
679183
185128
673387
342353
1534543
814861
1025865
400248
1033768
823998
801583
720439
1704615
412734
1188351
47319
1957135
1084843
501517
104068
995199
1519987
580188
1592365
82799
1241810
1317149
876575
1698418
734322
328112
490548
1251181
935643
1054716
427504
251094
355729
714569
764920
1945054
271625
760589
165856
861744
442582
797753
462840
503565
1796402
388144
1132262
1486583
1590139
1698134
515454
1196778
283149
1614941
1060819
1963318
252048
953085
1821508
1219215
139999
580128
1318893
770001
1571148
643558
301098
1300307
790394
1656236
1234791
856914
1658435
863960
1838991
154849
13169
1184896
1072850
1858100
374622
1280346
179332
1305894
1404904
1643222
1170427
1608564
16812
1128407
1862394
909588
1716655
1811378
1699506
1191428
1313555
1070626
572613
1447371
1479209
1346355
1192009
1080369
1571137
191951
1123694
863594
589451
859434
481767
62352
454782
1763187
1025439
461762
1027047
771894
815850
1264951
938655
867096
1731768
1037246
1382497
1248714
388674
167638
1725838
1511597
1731816
831110
206053
1892066
1391759
541310
1282194
776401
1865731
434620
1625696
1800889
1230137
1223921
852588
1730294
299588
1713770
967639
351108
1860189
695762
841485
1126337
1536156
1796664
927418
1543878
892151
13975
980612
853903
1372077
68558
830253
635929
1545152
654826
1878355
744571
1285087
1397358
72049
1488138
1408786
572817
1446601
1750558
482977
92193
657622
645007
1282754
506869
140334
1741882
434676
480272
46722
1138585
1185615
488571
1185724
246025
145445
985560
278882
1990876
1281417
1665917
1873229
1471550
156057
1616399
1845282
331433
1681634
547583
313836
1312591
18701
1919875
1711305
491096
418081
1408474
986511
1304823
871876
175970
810603
770208
101698
1198118
1434724
1427092
1436056
1858057
1089829
1016205
71465
1651788
1074123
1458800
1307906
1176417
866900
637597
611600
1802527
1459242
425771
618052
1562501
675604
1576219
1254919
1033619
1897206
343588
913267
883972
1905832
742584
1428623
924008
24806
997293
1198483
177838
959363
1339380
303566
239877
790452
455779
1669278
1943581
825799
1593034
1091121
12694
695337
695332
1227651
1996883
562274
801210
1544645
1232207
767776
612581
1362234
444387
1929346
1320703
259303
1721454
1419013
1086240
528999
676672
31826
98110
1706937
1495130
1782628
14765
342283
349354
1283648
1593992
508370
1049806
1785841
1477905
1504929
22358
359011
1263905
284180
32421
695530
803966
51303
976536
1781416
602680
1895772
646294
1374795
1892154
1641844
274755
1273209
56054
795942
154703
1705515
1554727
1541704
1651122
21047
1304033
176081
210222
1382906
1911520
860405
763092
1088693
1420303
496848
572500
654994
255353
188310
451746
275002
1874138
1726236
1409346
901942
1425036
1537268
161598
1828727
1295379
1796346
1327253
171956
460574
1168047
1554624
1188687
1241317
1707685
40015
1314410
1722913
1158214
439040
1301429
1527506
1498202
1217964
785045
95749
1462438
1626926
1257938
1848750
347895
479605
1770945
498021
503237
1416107
1680926
1471637
354287
1221561
581122
1012745
1567906
772200
1582609
1673375
1582731
86561
1636440
1699549
1917118
1483876
1741889
344595
876722
1884023
1690936
1387960
636992
365121
327105
313737
1207684
900657
835841
1397194
1675791
1524295
1710866
1642558
75958
847504
372687
497297
163532
1178159
859137
1559668
1458958
1025856
1870330
1769036
1560470
1573625
1957775
448023
987195
1945013
1116739
659346
204382
1326492
113812
1660199
436963
2884
1246272
845274
511049
596399
572026
1290404
1474840
1380223
1331864
1274612
198050
48221
460897
555812
593214
405582
845136
737398
1014600
67433
1462540
831938
1672813
5855
1116759
602378
1853344
1230979
1022868
410098
660364
805896
213143
369745
161945
1895796
319934
1879211
1623313
1894919
249963
353008
559403
1628347
65999
1734929
1424181
237422
1381884
1901676
831585
263126
975874
925871
827077
1139709
1400865
1236447
527403
1547106
361814
862061
1658020
38779
1822426
278024
717645
169056
119413
73242
1189037
19309
1790080
513078
221609
241269
1941644
1198732
1741532
1082945
1089521
1717554
1167360
1053091
1927039
1148624
41956
1167482
1833258
61649
1321343
757545
1830912
337244
774092
1529364
873499
583161
1537526
574472
1640963
618616
917101
1252433
1679580
356498
635983
1178146
55333
1179311
1609872
1098188
1921065
1392424
490202
1449294
1435701
259539
238131
1133416
1171869
1247810
1839480
1108847
155571
309256
404472
1135796
378573
1456642
691739
1407259
1361481
380305
1506984
185057
1061809
1776744
822899
234301
945734
246881
1874248
1331144
1339037
797155
84024
560162
494283
1791403
810540
1556572
1022237
1637389
39144
1754783
1608243
1735835
210129
1127944
1900711
1614282
1823749
1450119
1258421
1267329
739815
1695637
428080
1289318
1245991
849844
1758123
160795
453509
1294922
927548
1165817
871603
372805
836852
1443195
441816
378817
1535367
1243650
691689
306151
1605281
1376323
1939915
1572086
1311044
728488
293172
1727284
1839820
1113639
1847992
747771
107957
208990
630705
115248
295885
1815526
677315
1840158
800209
1100853
746262
55702
1973077
285108
1915365
1884472
1549363
1355494
1536568
161114
1228971
1766515
1500098
1296126
104249
74782
128609
1054072
1188229
1741099
839963
1286843
889579
1397494
524609
1761196
44073
246390
1471112
1520687
1596588
1771761
32151
1066388
384312
557197
304882
1631134
1924641
1996755
67707
1061561
1328980
196105
1150146
856594
1324904
628909
565628
893648
695271
320729
148753
485343
1742962
1014125
21295
1210854
710453
1457062
1924127
104679
1881019
492683
1269783
1832198
1566722
239869
1902436
750799
1924179
418996
9425
507103
1903681
1477949
1458552
1301212
583300
536840
1506051
1335983
1290304
1636379
1137248
353367
1100731
1626142
900312
1695373
1140771
841878
319409
1328303
358225
1878757
387412
1501260
608685
1407220
1298264
1421648
750718
1701812
229175
140494
1130417
127916
1036684
1920866
4419
1881133
887084
1928843
1327712
147403
605878
90022
931264
1399653
1345098
1158548
1348778
867312
1399699
1153362
454085
1273432
108073
1871357
104922
1184584
985552
144321
1071585
99806
655461
1077583
485356
149337
1910109
205191
720510
1336933
1316101
508573
237837
1125004
1423059
1173511
1290119
172774
93766
796925
1498965
428975
1984747
1819812
494740
114505
1694995
1953958
1408700
682077
470028
147540
1810352
219770
332040
1938414
1934835
849175
46496
1750514
1248711
1925307
748309
156436
706954
1371223
329123
1370952
1783326
806576
1463916
1456193
1722985
1743051
148371
1437553
130237
588849
1696110
284792
289787
100239
1823970
1349486
290606
1505054
1217133
1124139
849850
1580308
579106
475927
1790741
1048722
1736216
1304399
1627947
1298441
1276730
1815835
1965516
1442165
305483
1477575
1255478
482367
1544287
397086
241175
944741
1220797
40008
1212656
751094
120665
1214370
1513829
1067973
1775684
57019
213373
1510122
1401344
1409054
118230
1369075
230534
516036
58294
606925
911235
1558588
920140
722184
297183
1108932
1521049
1768115
1690331
310522
1519394
709009
1667391
1810940
1926185
680343
1744344
646612
1651054
1745319
1200358
79929
973379
210291
1484954
291637
1461286
1255408
208486
641122
1477680
141647
148883
1250471
42435
332599
667906
1885630
362248
1021893
116050
1731475
698032
461437
374796
117581
458551
1329551
205357
1151211
1913097
486086
1169655
1660640
988620
561513
213832
288986
52954
1853864
1770201
1160734
1768879
766597
1915759
516980
1721582
1338027
410727
765742
598914
979621
1436607
1823263
996646
1916842
1507524
1531033
1139068
1268600
826439
824426
292302
1403479
661120
395237
345422
1357313
553542
1160625
420542
319634
276492
1374791
548037
511456
1806950
6435
1116447
1901638
1760594
1827127
474055
1396541
891399
831750
1856423
1265818
898356
1571242
1044251
1418653
436317
1051595
180687
314510
1860000
877904
686132
1842439
463259
843167
39691
1743093
1252060
98592
1783592
1846138
1319144
222399
1918876
915422
1942178
793581
280376
315830
1828525
1502584
1987642
980584
1844911
403474
938944
1905662
209106
174238
1082274
296730
923011
370873
1250543
258051
1576965
737708
472000
1093948
1146995
605
620910
478176
760736
912443
1646163
320709
76262
1603320
630443
603407
996582
1807615
978646
1930533
1274356
1827141
816669
117283
1629294
1577894
1463164
1305699
360261
297957
756343
1014614
167479
1320817
364347
1166963
13256
470563
1038146
954639
1893446
1860168
1778036
642572
1191472
1611155
2622
233688
907491
902886
1719200
1546055
1366177
1809183
1172917
920696
1046003
1901626
1739415
1051247
1906434
1330887
406408
83415
1636918
928101
870172
1297325
176125
1962735
1991674
958904
451746
748714
315661
1105411
461184
1776067
1791709
1546992
1807659
1399832
632963
347548
1280775
776319
1091142
1542032
1963821
1104729
1755721
542851
1391739
355284
1200539
112359
257896
1966701
993345
1063443
365654
1869680
1398428
895127
1610639
360219
102424
875616
1283194
1600657
1587054
1507844
338965
1566630
1757829
1122573
139171
1973205
405296
742651
1795096
729281
935027
1291635
1245470
204962
627066
1399343
1067979
1535286
944050
1549770
603508
599988
1697878
890549
1805392
298016
1094014
57075
1466743
577914
1800083
1412163
755932
371963
1241166
1428051
681046
1924505
254023
687503
1825536
353237
1327613
115960
1364465
103976
251074
643694
1479090
708296
1793562
51465
136040
1984287
627229
1438755
94336
340538
487535
1637777
1085656
1950411
1063054
1428686
1135143
1763130
698785
541433
1458402
40532
69543
1291593
1877183
1153973
1991904
1273214
1417118
166938
1235599
1883517
862207
1504082
1576706
396565
722199
235036
1486422
558513
1436404
157509
870597
914082
1300745
914932
669519
193550
1963094
10579
1807387
297290
1144303
618842
826255
947757
405562
1988568
1258092
44565
583685
418350
1786378
815054
1295594
624540
839788
1593426
1546451
1685049
1848572
40046
1009953
1284271
1508600
1356489
1590367
1641176
963790
1736422
767234
1145461
1905351
1114330
1868410
590070
864558
1977317
1858862
1291485
298321
205041
1776927
257434
37277
1142333
690068
1530369
1079059
203798
1955805
764829
738477
193856
1900520
665028
1246164
977957
1496679
406387
1547528
1535800
1913771
767973
144247
1092319
370883
1865403
401935
199813
1544342
140953
1884736
1238069
1235097
1338346
555479
916
1603357
1843212
300890
1916933
1650264
449412
1419283
1573504
1635349
933733
1818745
408659
361991
720366
889601
1140728
730425
1152004
875365
581734
1458990
702509
1322888
1424420
1931909
1414007
318166
1355848
187445
1343884
294308
1671776
683131
637016
1192030
378671
1123577
914595
1130534
726136
735458
1376075
900282
79375
574152
341383
373133
940883
1932883
1704390
681546
989231
667052
794477
479396
1795752
696923
1362793
1917318
784890
388889
1232641
32560
113852
1832758
1977970
218465
1512882
153928
1998673
796538
1557531
867675
1645881
670450
240271
1277808
1569183
796203
604641
1200784
1946907
232809
287629
1826169
320854
719251
668708
1247080
713141
440899
2509
72547
856935
617444
1208749
202055
1937735
1627250
1822813
290466
108216
468825
283976
719661
20309
919492
784002
861359
525740
422682
1332649
1395756
923324
191081
449190
33534
1383278
1079126
1818196
1180972
969339
117940
1953390
258095
1406289
35021
444970
1878972
462040
516281
668161
1092055
412981
348223
290676
1415717
663440
1278063
1916773
1203001
266657
1762059
874036
863807
1874865
639491
1350011
1764657
1624216
872103
216479
1334145
69015
1313523
115676
864790
387538
780688
1056764
1282829
1160316
1363657
1429355
949907
261174
1329375
528825
1126454
725488
1108080
1714984
1065415
1978589
1486682
1982555
238947
1510065
331927
1288987
545412
900810
1538612
1085474
206326
954720
1093676
1406639
198025
1504281
857679
1152228
65273
1265825
1401913
1074186
138291
1670551
1704902
610210
960822
1096045
1141031
1386108
677710
870782
787737
1362694
1943415
1124682
1949076
1887515
1381915
960597
921385
683692
1851445
1019180
130466
422867
1025972
1799166
1047870
233914
1327555
353859
1341566
1030772
1050451
466179
1773893
601927
1983424
148084
80724
483473
133041
1932980
1915420
1526413
920805
975873
89292
633727
1254775
1075558
28201
317144
1744514
1545175
829668
1545858
1007982
1157687
445963
251459
1188428
318844
897503
963997
511775
969452
1107208
1577324
1486075
1075761
1796469
687196
1904121
777376
733047
418202
1856005
690927
1357288
200296
262147
1183326
1775810
1699452
822299
1366939
650496
311483
551784
63812
1741077
262279
1450884
681325
680534
996260
1607861
1445936
1181230
916503
1132112
1013215
1873561
647567
729671
1919891
234024
747288
1565631
158383
1280139
1681240
1506303
413357
598390
1253856
708743
362771
163463
1561695
1855149
1859922
976494
1174073
738904
1760148
1661919
1174455
1107253
318514
336188
1874984
375201
1591201
515079
1429526
1333893
1890859
1229271
617383
1174851
315420
960910
1736918
1539503
916282
874425
1883640
1640405
327378
533761
289082
815282
269880
1081382
492364
183269
518840
1414896
619145
115195
1733267
1102394
1794557
1675740
306435
1270987
1795064
420856
37218
6585
1790522
369229
450334
311317
987936
11268
1083279
210929
286077
806766
1378361
481253
802533
1332981
1674413
1273050
1540708
1019533
1473603
1420268
1676944
121417
862547
376104
1028533
686409
136608
209207
1195791
138556
428509
1653994
1148575
1774629
452951
281366
1474584
273304
731448
652821
605347
1636014
385092
1485246
503923
564608
1062827
274429
2820
542675
551471
1037503
1867492
308395
1393394
1858891
417138
569606
1031133
46182
1488360
479485
1044329
1247895
1346457
956159
1646679
551706
10874
468181
604846
1736130
1201695
1513333
1070077
1640614
351910
1765294
1956125
1700108
426941
56974
1825521
1754993
583020
179941
670530
905066
1411585
1470919
1944706
109268
654909
837331
1013976
1867997
1983244
1879229
447692
791083
73282
602943
458455
1401663
1782242
1929764
1985775
1509982
1168976
1782237
878902
1238193
575498
820761
793281
1890487
1189411
1149541
274922
1946611
1379601
1252563
1336219
1070496
1400097
925255
1454773
1585430
399863
1553025
90222
1428083
519860
1364522
458661
554818
1050956
797226
1953302
1509316
184089
1596171
752311
1410348
1567137
1388779
1393684
267311
367631
336052
1760572
1257208
1006901
878381
1251206
754505
1735583
339077
191060
496268
1489029
860512
358301
1780635
1844945
956772
43159
1874089
534108
1479094
655991
1645996
1001748
1110990
188377
390067
1571629
423124
977554
514543
57741
934914
1989750
986328
1091019
1939253
1267824
1432866
1645765
296382
156940
1587746
465229
1587466
71520
1714146
1717494
1800132
486556
224396
1003148
1857473
729732
104217
918854
390617
318127
767025
1298512
335851
844275
1598660
927059
1760792
85779
787331
1369509
1456166
1206154
1087926
1979324
110131
1869878
1720538
638430
1744033
1581218
979011
71804
933766
347051
1655512
281447
1043494
593443
757076
448642
1978731
1639675
1736612
1140461
250464
1216880
9308
135365
1835408
1856681
787444
1275180
1010360
128447
1517867
1049545
581052
110746
353900
267314
1472561
1281341
1345127
435901
226611
1544815
219406
1138631
347579
594050
620311
1402325
704034
1203538
1795354
793778
468954
1350723
1203286
906284
551688
1899337
1368085
850100
1499945
453254
1472967
1961142
535632
411726
582050
1757263
1061622
683693
1504667
1384388
493407
119571
1655760
695481
1993865
1965039
878413
391351
771238
110093
413183
1910440
381386
546167
1930621
796381
452709
898982
133840
884918
1873953
1196988
1418703
17028
765509
189975
501624
1049115
997464
546324
1371780
1765050
1191072
1660101
254719
278672
1085329
921145
1070882
227854
914615
1279289
1515016
501182
1337470
286564
1443926
1598609
1487660
632663
957983
17727
1899408
884949
1489469
30153
1039282
373053
969228
1744071
419454
302670
1662939
961105
1315602
1515271
252849
718114
725339
1966256
826328
555237
982772
335629
478444
1049914
665898
914131
155214
1464790
1094053
1728781
358144
1242250
22946
1314968
416898
1665985
569566
1896389
674900
664485
1688725
1948365
300826
1006662
1297519
560221
1953638
1677365
1852279
342601
1864165
1779374
7968
1778000
1801899
1162709
1062911
1430077
113864
1302501
1491274
564364
1793450
173635
984023
213222
1239585
1690765
155033
1745293
356028
548407
1735395
1510361
790485
1549544
797045
859996
712594
893797
68622
1954763
1861309
1586027
902391
313623
1406358
1329582
776700
161665
1594355
498917
52653
860613
1669938
474333
171725
339519
338786
262518
923547
349193
1147704
1486192
1726908
745287
1848017
731261
1318512
1174244
1284643
1188725
1376832
611128
1030019
1276975
1035954
1374293
490767
847436
1693922
992843
1208788
370303
1033367
281272
1657001
1267914
490672
1034219
1897691
1675414
16776
1796312
762540
576573
1448140
966496
997164
904623
175651
919267
1757264
1989237
1365355
1303811
1947264
1998606
1102113
183779
747443
1166712
1008999
224150
1549628
1183826
1214039
957343
84385
1565844
983606
44739
529721
1558605
486440
1202001
652738
431010
1983352
665040
800661
769997
580372
1890375
562028
1354451
1930421
1411913
1015447
1336181
720379
7151
1111895
575794
355342
968911
1403436
1037409
894740
769542
1845225
1339881
45929
818068
490245
1928890
1658410
1144452
1816682
238879
476455
806566
173518
510554
974623
738873
1368488
1263919
133359
1843690
63447
234675
1484783
276406
1097851
833388
1567784
320696
1124594
1749589
522347
1692118
97827
1360638
1584480
244779
708588
1456901
241253
415054
1784141
920977
839533
1670533
531545
1673395
478512
1527817
654768
1664231
1748098
1046684
1696196
1900238
1864059
918595
856879
1029815
969237
61093
988929
942495
160723
1415229
271203
200226
1604180
826820
1796898
28811
1291561
1963308
225531
897043
76592
1196631
704631
1956244
287684
1948909
571953
1454346
1064268
485428
1795204
249404
1440057
1756931
354730
1547594
783575
1672480
827758
868310
1365900
309859
1635095
519819
550425
1954488
1651781
717133
207476
1420262
493460
621540
1169390
166627
1486588
841047
227281
1103713
889480
405488
461487
20655
1780296
1930571
1759338
1342340
303517
1122535
849428
1616567
1232376
1530106
851066
1678053
237201
873398
758078
302728
725321
944604
515905
1749114
1527925
1094070
784521
629173
437594
570210
1359249
1620028
1429365
101988
946217
165111
1333786
1903327
720255
1847913
983893
264718
1074572
1299311
599171
188897
620713
1102305
1561239
1096479
968498
974886
1017104
792169
547667
1138962
106162
394940
826343
246049
1161991
1971569
278732
297344
855579
767898
1514213
237257
532471
1639042
66043
402948
1586104
1276037
1609660
1963633
381825
969327
1857657
279501
741561
553749
1172047
1892309
384670
1789137
580761
216443
1105208
723590
219158
1658802
954085
160622
1955384
761228
544863
1615070
110319
625574
1209448
738984
746806
420765
523850
611255
239206
648940
883903
1831478
676937
1991135
1638906
391567
110505
630194
1260384
121926
171556
1627980
1388862
453350
1188186
1074845
304578
1379628
1473617
305955
1959364
1797155
1730676
190989
1131256
1452704
1718427
389342
164168
320836
1536732
553032
394027
1711871
119180
149966
1105438
1072173
1119725
1075578
17381
956833
499566
71406
660487
1060978
409820
1296596
163485
725022
151827
120538
1704434
769518
1690781
815497
481027
1245975
1817470
1683019
1876108
333634
1484671
1874215
354606
1838623
1831697
433040
1223840
506872
1276772
1585324
662202
37718
474707
1931605
212422
368950
653476
660409
1778368
710720
1789951
540858
270555
1183719
604231
1395669
375085
930914
1053770
1679125
466185
55830
829671
1899482
1355530
141475
35208
1666214
1392775
423172
762026
1124160
854566
462642
124474
211539
1921798
1142614
1212832
133703
1319537
667872
1410397
1523903
966658
1680821
797850
1914599
1708786
552968
1448948
542830
1362114
1682878
861652
406653
1397798
1526743
317706
748699
1719850
588811
1851504
445162
974289
428829
1566454
12546
761218
1305447
40285
716306
1429183
796983
1052677
1840797
904922
1067555
261429
300789
692125
256206
1678519
544172
1678248
692064
979891
1931656
1581470
1151518
1605380
1346332
555426
745306
1715289
974455
3569
27294
700318
1904683
1301575
1132869
906702
54254
808454
1720579
287633
336924
1296874
1094001
1248035
1921371
1990944
82629
1500071
14883
1526448
218832
479529
518586
1016027
1559274
1708651
344561
816631
83314
1268229
905938
1369076
516407
1951976
1129685
1089418
283198
940436
1515392
1559677
684034
1527279
1650241
260854
854091
1991508
184883
537374
710691
1726393
1609110
174942
707464
1204967
399748
1094061
1142543
809522
883641
1686183
148802
1789600
431451
565572
318182
563630
140768
1442228
1683454
218043
224535
906403
1747996
1373709
1547950
538700
1160349
777145
873794
1595568
34685
516442
1923217
1110195
266766
1843661
1028154
935668
1095317
1764896
1936139
165368
1396870
490046
1628594
1167924
1348619
1381968
1456025
1377174
428051
1631252
1486908
484543
780487
1867329
526861
157188
1303678
486807
1494566
140503
907887
1874197
1433493
1979318
519201
232060
63769
1610061
1474252
1769954
559402
1388383
872723
348876
1287204
1564353
230640
37464
1047647
1016669
1638975
543671
855464
1221783
712573
1328554
661373
798720
45501
1625348
624469
791907
442537
1531093
1368656
90244
1348165
601504
1385816
539491
542817
1382081
1072882
270365
624434
1507115
1234364
839037
995653
1904329
1203003
182196
1579468
1751759
1097834
1926574
932952
1065092
686395
783630
1424600
877964
1423620
840505
35839
1317214
1762408
1036577
1478790
1006001
1794791
1464872
1217813
712282
1827206
1593995
599593
1790901
1028456
567466
633093
344515
1659258
887198
261377
82481
1654592
396101
1109216
1309978
130029
1404345
1966710
1515778
651355
560483
289246
29368
362045
1845724
371785
1529528
1238878
204225
891294
267392
1766485
989676
384756
1336007
1217036
838413
621308
1179156
1647957
1591883
1499832
876498
822952
917056
1999353
173853
981177
1724744
1429571
943285
873766
1294107
94393
112193
263260
1055903
1595759
959390
139886
543748
383031
1207632
1380787
262069
1676862
1422483
1820538
1077167
1574755
419352
798857
1654348
671163
455916
756844
757681
733854
1981655
1375398
1831095
1594111
1914954
1908377
1254740
285114
1673359
1534682
1182409
317756
253391
1501233
1219132
584293
1737908
1441556
78198
1779937
640491
443751
1490613
1578037
215816
679984
50830
1164089
134066
1483566
935850
1174447
88144
1531878
1729132
587859
107440
689359
823018
1007917
164650
462743
1279472
770442
513841
1997821
1327229
1365540
662172
1197966
1522245
789447
969452
1267357
216614
953369
1545306
1473608
449746
1259759
151485
1567545
924636
148195
649
1967238
1457026
1622224
1477531
506732
1708445
611736
588695
141658
1641550
713081
1438902
788753
1269856
1557644
198312
704295
1484628
401023
1362450
1302062
684270
1580780
760456
345794
914729
1709058
1226568
125368
753948
1180694
495098
1355795
230508
635148
349632
1219072
1134780
1911483
1708476
456358
1126915
1619676
832836
583878
1834644
314596
1645568
562823
1343042
1701567
816964
526536
984053
1459561
815781
1081922
1790655
421128
690615
1981572
83147
1120307
767540
1252644
1783358
429528
130281
1671327
429910
1051960
417723
730328
1476463
492301
590175
127064
940179
1645450
978348
1579090
843510
57462
188580
1732910
1488803
1559407
178489
543700
1191538
1713828
988746
331423
1605341
344430
1090015
690916
1142915
540362
720750
127483
291835
320165
1667717
1820491
963727
437008
911305
648645
1969375
576294
185183
1711957
1855536
1937475
1057284
1821642
500540
1536908
688381
1638771
299633
1492861
1716178
1444906
1504418
62231
1934220
715719
183024
1324143
250106
831012
1694349
1549915
403791
1193520
362605
1658683
1233629
214981
1764906
658280
126737
501049
1436128
1652727
89019
1954863
1037994
683217
1270648
1588183
1091981
291182
421052
1442525
598627
679961
785327
1287108
735666
1362405
57689
1062439
1100323
592550
1764124
708491
245592
1420357
1574845
1338974
545503
1365048
1251291
22331
756056
1274494
1966393
1503131
692455
1751095
1795548
424012
195369
180221
877655
870581
1621520
1469770
457642
975244
468086
276782
1073333
967769
1843534
374538
66796
1528692
1823251
1599737
817162
1301539
138404
1058202
1123045
1485224
1683508
1223455
273020
1687005
155948
650774
391317
1615342
1148190
195406
1342213
645254
1209000
1585751
1873524
1943895
1971335
1388738
630565
1902987
1037506
1423229
1139506
1331691
690569
571094
179889
764147
1215172
1383196
1587949
29959
1036598
376165
992752
1041696
1499198
685916
1874640
1896901
1224496
548200
926168
1835814
997531
1890719
471591
818020
1919957
493549
120661
1966643
891234
1097838
904814
773171
982663
1170490
1605796
1065284
909946
676081
8538
1941461
1510635
352938
822230
1647123
1438238
1576878
1163330
708797
1860941
266006
1356588
913862
752304
801294
280593
801662
1322509
1188735
733937
1599440
1523991
1052211
1173607
1003804
1959801
716609
921316
79220
838198
1333899
948395
64567
703276
1257096
1247105
629773
1115559
1019137
1505603
271760
1576396
1527566
50406
207306
491940
621260
1681772
704236
422154
1630335
1502157
1966262
1472378
1767601
278124
1115418
1541657
961437
1824604
1667155
360188
731343
254159
847
1364789
1680079
1292745
1586300
128502
1611431
1512521
1687394
717920
833749
708090
652331
334942
1290450
1145263
1702521
708447
1369799
189936
663557
972847
16980
505933
463560
770735
1278481
380549
121767
229075
1633078
1063716
1436963
817354
333906
820788
562602
238833
1112678
996269
887642
1568326
1544611
1815444
673190
1703828
716900
332896
1530551
1958458
1443606
64695
1393116
938274
1632718
1843406
1037045
1118595
1918097
710576
992845
357811
1197309
168702
932356
162079
1922439
874750
1571860
415890
1277859
1020200
240772
1188233
1376653
60577
718189
1623986
541185
415535
1524494
860874
1509369
204364
1954192
368813
1330546
342753
843439
1614071
780792
417623
947317
1493646
1654824
693812
385084
465230
1947958
144671
14117
104618
39925
1778958
515253
886458
939574
1227305
706191
1372281
971231
867569
1330901
927139
1683124
382120
436500
443412
1680709
1661938
1560834
195
698757
1506285
507895
1441538
1770008
892746
857939
358793
426209
274771
326637
416052
1717119
1820142
1575213
1516130
1977145
529251
1891377
939354
1863916
417615
185474
303039
1007368
1747068
573942
1529805
1303304
1924142
1816206
1677073
1238615
1042892
298140
1835073
369790
248961
1112031
1399032
1169516
260256
1013240
41355
483966
1882932
1166749
1027288
1997746
908529
1382218
1195562
1199710
567367
923693
674880
1689783
11374
1369720
780958
1214824
430033
1754691
85072
656703
1590702
387341
271446
640001
1389929
999172
282839
1611974
1476392
1051091
1022473
1750721
1532294
1251893
786860
1509784
994751
1157859
905991
1796521
672067
207270
1958316
432245
1606257
1286394
1791350
1478955
529538
535450
1025698
175026
933841
1491756
76080
1861161
1687342
1183217
1473464
1713882
1117872
295704
1506666
1412874
356780
1941629
1963524
1191096
360579
666680
1991043
987496
1737886
379899
723792
396445
1423211
1120680
1955965
2508
379032
1848862
1058678
258858
1696305
1457115
1565091
758716
1842563
1417478
1519647
1704198
129003
493332
991713
6724
295930
539831
1299923
302249
849452
1746373
1402798
1367560
631041
175860
1929003
851958
973100
1489301
673992
1909775
1366868
415852
296172
417173
680564
1172991
787510
1697879
1129493
824205
440868
738210
331226
579490
333026
911381
675795
65881
147406
1169215
1694356
1758468
1073708
1108125
18259
343062
967237
369030
1888344
381321
290946
1545918
905355
1528091
304442
423023
1549825
1329179
1384680
61707
1308991
128903
100964
1151416
55773
930639
750550
413095
1048655
1513348
1945608
1293132
196539
128297
625209
1082914
1041913
683088
297187
1677196
1159327
1253557
283213
425364
1392352
1871782
1901338
884579
1197288
1518859
1677960
1998156
878597
1119073
293850
1106028
149726
848256
1918139
1344130
679642
629725
1875302
1147876
1474087
1657484
709777
138848
204337
567787
395983
636566
431602
529968
275067
1646868
1120712
1442395
911698
1161890
1735649
1033407
813457
1421784
1537200
650967
1051241
579675
1882868
234878
398568
1550615
97484
131375
1376877
1288005
229608
573015
1517846
1795032
44356
1040381
221860
1477274
1706890
412388
1773120
1723670
856080
1057703
1901234
1932643
37329
531871
611184
1900309
356750
503636
1013659
997073
335815
1535971
713843
94914
1339791
1816862
935312
411323
1359483
1750099
1579732
1662375
89342
795194
208127
868110
898496
703355
1279003
1368322
553887
955044
698239
75538
1238703
749545
700918
38773
1555327
1998575
227940
308148
405203
779361
815466
1077538
983587
731862
1959599
653063
476468
1605386
298699
1027620
1878818
1028312
268974
1164938
232358
938534
1663412
1061259
1140595
959903
130758
559369
1693992
1041187
953138
1748617
750075
290925
896956
1671318
42610
1581533
332794
222324
208189
1740520
1287062
1751667
1118779
1397885
317492
1448991
1826912
1905438
162967
1071496
1967494
218621
163599
1506189
312140
1381022
473683
1155907
364714
1352473
1675094
556116
837299
1668695
1606669
1406921
411989
1950547
431379
1225873
1023742
508422
1002961
1969465
1589593
1824347
798426
1427732
1841302
252607
1597987
394726
1177387
656442
1430870
1420057
191618
1493504
510132
125757
1762133
192222
521289
1797681
606334
333894
1312857
1776666
1036276
1149590
596553
1939837
393903
1370981
1010782
1062712
965139
1800811
1111954
876688
180267
1982077
32168
1201952
1953078
263211
668287
1297269
502466
1740501
451931
583886
1037972
681922
1817945
1372664
1237740
1973794
1915539
357825
1359944
31094
690233
741182
568095
335345
1323246
425013
1084048
735384
1884602
536429
611928
694270
628601
400925
1767550
322196
1654054
1392560
1186817
1240711
443128
1247956
399938
513065
1377444
1076512
635989
665841
1815741
1579759
857205
1283019
937971
685528
1575139
1511958
561711
977837
1602599
628305
707355
458675
1721286
303706
868930
1186225
1784600
934482
61943
1215596
484931
292949
8799
1963618
815402
149696
1993496
1419113
1432348
367882
729059
1249190
66741
1087765
612354
892599
832976
1088291
1115783
345828
1560386
1437239
517040
702485
634477
293642
635493
718444
1754238
1978907
255234
886408
1230248
935159
1678494
1371175
1498733
705662
1782727
1976275
561722
1584210
1695034
1895304
619442
889116
443705
1614043
334861
1794611
176916
1557309
782381
1822601
1227766
1005016
324547
994567
674536
1708802
15576
1476614
1556878
1219365
1959982
1699722
1609041
407225
15836
1901161
1238761
1480841
42115
983167
643881
878399
1967515
1573437
1585439
365080
953665
653460
1103769
867069
505970
1944994
613532
1454912
1311257
817284
795719
1404657
1512112
1678250
1835254
1091072
421367
1924269
241230
1323338
1201831
278395
178850
99190
194492
1468145
817268
1547882
327734
466687
460117
938503
1526895
1186449
1727944
756070
480511
1276858
1285892
1428544
1745012
1960674
1775864
1758962
821983
1301775
323859
177238
24834
1599414
1323720
1274052
362155
490330
492684
877754
399882
656354
506792
1655444
639770
1360476
923640
1480611
1167965
645680
15604
241856
355515
1785153
1693000
336276
1468459
785990
322599
724196
1195851
584437
724618
1539920
1121410
1803903
1111351
484307
1103442
301225
1399877
98805
1988508
1582611
1935915
1507446
55157
823751
155013
231468
1645646
1392963
1838724
1645697
567010
1603104
1627190
1473163
1034374
1364031
340736
1964344
841782
630376
1864241
875966
879399
943086
166564
1435515
1076263
876874
1403849
1869229
1892785
954864
319289
1211810
1330819
1769611
821762
1446078
1775150
861571
803524
60063
821552
1873740
483070
56534
627112
1322219
188969
1857149
1851472
1255110
1402501
553500
1362891
406839
1027428
919540
146277
1903983
925429
1431885
148371
1083111
792578
1096239
216534
1949475
1575256
330833
1632485
1746118
1012614
1270843
1718620
977537
1051828
1679885
425011
1838426
1762220
68460
1037260
578112
203915
734527
582366
562388
427812
1769197
1355713
730248
1864106
167471
866888
234270
566660
1588229
407649
177208
1922259
1691357
483794
935987
1660138
1402532
1614395
1633409
871335
1279510
1357384
1969512
1461546
642772
1232694
1168416
1457448
866630
385588
649655
947891
969739
1631674
1161584
803596
174008
1824211
303813
816264
618381
743475
220835
779342
493188
476590
1334606
233606
633982
240479
1986216
151518
1497231
229473
1613725
1962622
866602
486534
407238
1175531
284514
1327398
283448
226214
1179914
513933
936422
1641423
1482937
1305744
1766220
197838
1218866
1087617
140586
1932455
630526
1815699
1284483
427825
790752
71337
147109
721858
317963
1841041
1611107
1399380
1964702
1209417
73370
314715
1750162
1211746
802675
571780
286709
1716555
553511
1428298
1359017
1778913
1735519
1128851
789008
1498787
1461821
1484106
1936947
643592
1776612
265554
589969
591491
568354
1411907
1397080
1161019
1548248
258657
661763
644412
1110020
560627
1798099
946486
202109
609166
1227812
911496
783171
1255789
473519
105378
738953
744077
283877
126621
555360
1497482
375889
1166267
918344
1421285
1506008
1253292
1152454
1781769
1305451
570855
134249
759513
1671392
135934
1164408
581518
22236
686938
897243
1999530
881961
1213201
1970130
727941
1041835
349574
1424595
99316
334139
79052
895460
338149
591547
53601
1620170
1379008
1913726
849915
1138187
1495529
61155
944565
33455
234931
1962080
741631
1707069
973580
285070
1678715
972894
741528
1362704
596841
544522
830434
926818
1717134
1250129
1109316
1872523
1592354
303492
517776
1697758
296252
813664
477477
516146
1889563
967589
536283
22089
1419757
1796816
1739917
1606074
1782301
977280
1805311
259183
453898
789855
142625
639478
1662439
727028
1429784
1619109
1615387
1172255
819210
441461
139966
391424
114679
587009
139547
33168
805881
430117
954378
1797426
1486047
1564075
621340
1266290
1339959
1901949
1468157
970783
1874747
253463
1810624
642352
581968
1542487
1039057
1062543
1259832
358205
1262368
777088
1143176
1885041
1456578
1701436
278553
1274322
708507
1548071
1871188
854458
920151
1134609
1737725
1516415
1814678
1131560
1508002
1978143
1022305
1504291
1753910
1743073
1857520
1312106
1166211
1245782
598081
1828064
461085
626020
1459572
1858427
1231991
1033108
1998582
546944
813379
226488
560428
777710
659879
1234836
1484999
16127
1445053
531076
261090
1451055
1757449
1985017
800116
434441
1810825
1812322
121667
1811621
781039
256916
1158117
1350032
1639598
408389
1395322
421644
932219
1101349
1551775
1930649
900459
1434755
263082
947369
1283534
106642
1114769
537520
1831359
289214
807818
557729
1408899
412304
1988526
1724405
890304
1759330
320244
1898804
118481
1291951
555077
1167416
558697
8013
1248825
1279638
117849
1933344
1494181
1447044
285871
1929863
674828
1790777
172318
167849
1345243
247131
1782009
1961116
202577
1465328
1287006
1370698
798141
712208
1509052
296514
983206
1221098
320307
981160
1237181
992118
819278
327420
202137
661897
97827
1773059
1255906
1483607
1736849
1530649
13984
596812
614312
1775717
1220930
1155938
73784
1454167
1834064
1099900
449987
334152
1739652
905165
1386636
317955
817045
1941366
90122
884598
1504105
1265276
1030946
427070
898722
1346696
511944
403832
1548481
159350
1913021
1227862
1823415
1718349
1370590
264030
553785
1298994
1629386
538903
1549511
911586
1391647
1973425
545417
115772
342943
665564
443225
1174492
530052
1222545
4391
1816184
354319
1861331
659380
1001762
1645053
563758
1384197
423538
1444435
7682
1738092
1752628
1085906
1380859
76678
549955
266641
769044
145546
375745
1036224
178042
435995
1201753
1670172
1467915
141600
984895
871950
1820368
1992104
1002527
1235979
1846960
1079710
672381
1084038
1502059
1224169
1662126
1145971
427045
671474
448697
1362805
1297828
678440
534604
1039756
1235784
726706
678236
1299621
1176596
540154
153822
292645
1527218
654406
992857
518974
1822224
1884832
455677
1929461
132972
255611
457642
1988076
100286
875541
54118
1525181
439947
1591226
704925
1666544
963995
474072
1279406
588330
462244
1409744
1438490
1123163
1367158
5761
1521031
5863
1586882
508164
76241
1898107
770781
1631180
522222
924384
1907051
368151
720505
936523
1429966
1863306
1393031
1905908
776878
244122
1352300
1264508
1352509
373606
218094
1030372
849913
649914
682972
72023
1137685
914789
12825
1546470
1237911
1301277
1438454
1285139
1760637
856864
1848272
1196572
134200
1784827
615743
852815
1634589
109727
1314890
1763522
994072
56634
450557
360592
1557744
974256
1105630
413146
1262889
437947
158218
1772252
1913817
1904665
375728
405894
1141802
1702501
1497844
907678
1674041
127975
295977
548002
1708
1578489
440499
803433
1298236
402029
946776
842198
1332840
1467960
985772
91848
1475934
1620555
462755
55999
1875486
616679
1696192
1660726
1054969
1529920
341058
1749238
1822245
1821033
658752
708998
1625072
1865734
1012773
245996
1770353
204614
69062
149848
811705
852039
1457463
1155699
605129
275695
1929729
1426964
1085263
1250088
1537299
1912343
1170629
523019
1579412
1594154
116308
1542297
806229
919478
61695
1081116
197392
781006
269857
551158
1833067
1476862
1595474
1920107
1171837
227433
1019313
1850171
1341840
57902
73515
1758846
1141484
1986475
1657422
704715
420342
1482097
1497262
850731
792135
1358713
488233
1534879
285695
1925008
686197
1550565
1870348
1878368
687174
189243
88821
1842671
1357534
1051565
1058358
864160
1165183
1250893
1980275
473811
980244
638548
754374
407899
1090103
1972835
1583355
1047170
5009
402510
1021412
1408468
589642
47335
390773
386863
1399671
895832
158645
1047830
906417
72177
232694
1195778
1573240
1792270
1921094
1479316
1875869
1725552
615184
55610
1012895
1644656
1430353
1652542
1819014
587915
1931981
1295070
782922
716433
625936
453747
1825292
1314911
1054194
1047761
1255442
560651
675392
1324982
490602
1353942
1361956
1553414
1500277
1959253
326959
1383743
1996061
533455
1731851
1847472
329503
1461210
1006948
232145
1414176
1058556
1288582
663435
719832
1244860
1959541
883260
92000
1405066
1735687
18539
1801450
1260762
1554062
1542592
1412500
1385093
918049
1841843
1315268
1407540
1930573
1337275
101034
1982241
564370
166299
1402145
300149
161705
1477985
256631
589131
800909
751714
268964
575087
940314
955211
762618
1174483
862590
1785848
1326612
405285
1551096
1313127
1471301
1734740
6086
658414
1860425
347002
379274
529948
1323241
1166319
1284280
1754730
394851
1671058
1302692
745113
1419561
10310
1051866
1217845
1817595
1841391
466954
835158
823374
1520497
614655
371087
1331340
1020205
174131
194343
814910
1248958
1001174
1872579
636129
1961323
1568643
1045287
1687296
613524
1683518
245404
927214
419587
1236873
1871878
1610130
710454
968222
48267
1618237
1782800
142875
1634192
224308
1651972
422165
1777518
1386755
1967842
1019639
402268
1232188
514291
1766478
381960
1638525
1412791
523420
1356584
917316
185333
610719
1881518
1823371
191059
661434
1826209
630947
401468
1151670
632068
839290
1323445
1018760
1568809
1432951
709885
1517943
1950108
1244520
653643
1703972
1097710
956013
576314
1629716
353939
316760
426304
1109792
1224
585491
779462
1834248
772997
554618
1878826
1212410
787769
864346
1654954
29078
361239
1280442
1402685
120283
1347309
1032429
693963
1022299
1401111
1265405
525889
512500
1835510
1080609
1659363
1301046
1843262
1385479
1935158
1188166
699380
223830
1802947
1032127
752373
1367551
166959
273992
1714857
139759
1456319
1455947
1505108
1137365
1753829
141856
909195
1996191
146707
1217999
1252269
1827539
1105647
970710
648147
1298634
1221029
10571
161537
174746
750840
856958
154991
147765
1899865
685341
2483
640306
623094
1666651
77666
942727
624402
18181
36978
45896
828418
1334670
363957
616625
222845
1633256
861634
68826
86001
1053556
1447885
241871
373815
1238681
469779
292610
1010189
115000
85999
1860172
1895994
55723
991702
675662
1107600
1227294
1816154
1575718
1107300
892278
637866
1603252
1035741
1628785
1433240
982288
1608037
178924
1249458
693059
1973933
355983
367696
1897535
922835
1477223
1860328
1018218
133317
1446543
1372908
120242
1736138
1150486
1258063
1892480
21708
1674791
436025
1617183
1404678
818782
1337438
1271448
542239
534003
445774
1058226
975200
1276728
1173608
896114
419119
800969
672213
508647
1745903
433904
442320
992867
1515509
197218
748634
697761
1411630
577882
1927177
1843861
1630888
1766758
1648146
251224
504922
672111
1587944
177799
1808171
348408
120263
1229902
1279745
790139
136257
881480
34770
600025
702397
1929687
405405
735835
495054
582045
485636
611730
723724
214212
1414856
834706
836577
414998
1106967
1343183
1076960
604685
759642
1593576
1260940
1422830
1916752
1780861
512536
1195197
175876
628658
224797
101127
419957
1296354
1022681
1062307
14566
83315
1848780
1324192
1287380
993407
1670974
680558
915033
278522
975294
207832
362390
1143903
1402542
874082
1244077
1608191
1206843
1448995
1020202
58134
137537
754402
261752
1371521
1637286
893909
1735901
1126124
1144758
223171
1914702
1224371
491665
1999566
1154321
1469895
360355
1090760
584847
988523
1603879
1983512
447260
685531
1047167
1953117
1530331
1567496
491143
1791282
163228
1764245
1831061
1349964
874063
1247256
958608
677056
1586748
678559
1360452
1134890
1136638
1421204
1147512
97305
355615
1497417
1749558
868129
1355663
85896
613146
639767
1737796
1602382
751715
925555
1594717
221453
1183220
470087
355255
1375037
183611
573843
1568750
886576
1381292
117009
408985
1754762
257974
1462233
42144
917383
1306520
1593433
408831
838075
1596890
1480304
529838
1044555
1178681
1667698
378277
1183968
825510
1308741
1139911
241721
1106498
42273
1334009
1886131
835049
1307748
1746753
1134517
154523
1521326
1686159
1697842
8294
1923019
803187
1794602
177990
943726
1931990
1985067
498150
1419567
1209571
610821
1154803
87443
125008
1375497
1211478
1613227
1452939
1372291
51771
1436154
1240395
133985
1400968
1583381
683883
1517560
1506684
1136493
508187
25843
1548636
1603206
1375960
367297
780430
1296809
1056424
1734385
150121
1369516
385662
1681272
1283510
975809
130393
1494361
1823316
1758919
751013
604073
876541
546087
1414339
1258289
1237934
716379
1028891
648459
1804169
1423855
1878805
1038183
1699490
306837
443483
308440
591218
1307555
79147
750515
1965931
260624
543428
826122
1648911
973582
246029
1466531
5900
1809582
1697712
1293123
657791
644704
46768
136491
262160
663851
1062507
371401
1658350
239849
1320207
1498053
1856671
1085907
1572606
1353023
1806138
209145
1897959
22849
621445
100802
397286
944240
89707
1074477
317224
813607
771391
924184
28830
1368033
769224
688681
187048
426315
1092950
854906
60157
159622
792456
1967174
1463235
1963904
278043
1546200
1605807
1669272
1397651
135587
1487647
1787127
993135
1431489
1028146
1935211
270197
1975751
166586
1801349
490103
1258456
1479392
1908021
384711
197698
338643
249105
1064287
1121159
918684
984445
1906406
1707639
932262
1208036
224862
1485159
483262
771522
1757456
1335244
622186
461109
1830103
934465
35291
1812819
1118184
1935906
391700
523399
498085
1892882
1903477
44626
1874984
1115365
322681
1982435
249702
1763928
1389334
411856
1067597
365723
65024
1206890
685239
578176
1506834
945934
672972
1766365
873141
1366762
869565
1269283
688651
1042282
480710
485799
1473873
438813
695208
1075939
1271782
1881014
367146
1538635
1851435
373337
156614
834970
1307653
562952
1822753
332204
1284989
1956139
1492362
301750
210217
521881
469508
588294
523078
1831662
1846821
1245067
1801484
393883
1113778
1148269
1659913
483101
1685677
982930
764139
1359639
150675
256381
1939911
1612729
56869
557199
163459
1367905
1877968
1783280
126547
976392
1668775
1658876
220594
1766343
1674774
576719
1460123
906579
28759
932588
1090284
820036
1220811
1549685
295767
1255195
1299830
627628
1839044
829635
571594
558531
128137
279950
99577
3792
207353
901163
1779635
585565
1143632
725901
451585
586203
406369
659638
1740649
638104
170784
491721
1889255
932237
1924564
1671927
173072
1787344
1333949
1566881
1035224
1718744
1103682
598999
368535
1284479
69180
680664
381200
617808
1405260
1795897
835685
1916614
909212
1766687
1649828
1773282
309078
1006707
384859
134195
1222110
1462396
927981
634290
2415
597450
1487809
1796808
1981810
1171934
28326
1017772
601730
995588
1166104
1767967
450248
695521
1595801
571214
747292
1239406
1213053
1790711
256143
285473
1747750
256744
109778
1766425
770990
61031
1146339
385728
1131789
475833
82736
1915999
110564
185316
283826
671113
655843
1324846
1038636
314737
263105
273506
1943834
1040812
1403757
380601
67385
1140421
195785
915651
1968784
437541
1382207
1089967
37334
321359
55147
930063
792996
684004
854382
611497
523358
930397
395319
306530
1960658
1866206
1374294
425420
1907445
1105343
514983
44176
896494
1526327
682172
1700410
5715
1942560
1362560
583483
1862403
1537427
435467
961165
1928528
190193
1676953
978891
1112968
221100
769501
1530410
482739
1825668
1772833
593294
558498
183288
1622189
1072661
1353159
1409754
51581
544396
30438
1946204
1556462
1638392
929320
1594054
734870
1596339
1543149
1157226
668256
1922744
1989534
1287837
822346
535594
921427
479255
1594914
1448036
1310300
741342
994527
1588309
1276442
1328097
1665125
478407
1891907
263244
521507
603807
1267166
1928768
1541723
1549046
989789
930605
841703
170379
794774
479177
1390755
1020607
268963
272669
1294315
1731599
953000
461189
538481
656203
778369
792473
1631670
81795
1052619
910955
20159
1164742
669146
1356666
254091
242779
251725
728545
385652
1260370
1876991
1630479
1327427
34498
895494
1271036
1931163
1048308
437229
1352022
671296
59780
1006168
633775
458110
281622
1982435
876917
370779
602549
657326
1197040
907575
1911879
1564737
145390
725817
1645068
1468273
482071
1779504
472550
1719603
978419
287733
648858
1906202
184795
1571198
1527552
1950194
1017173
596581
473404
624949
1219192
1857517
183822
1147251
946334
1750801
1176961
772751
1524005
346082
1002630
1744379
1576133
522466
961870
1479112
527780
473975
1735843
1245195
1982677
1527582
1540615
1835953
358168
903684
1995083
23579
1027421
1438103
909287
1484015
228111
197248
1933299
99375
1985970
1971990
1869447
1708899
1457766
384893
1082173
1812969
944008
705852
1044112
1479322
754024
850969
1412839
1621299
1544018
1803467
1168226
688705
833708
779593
950435
602554
599264
375891
52519
705955
1648944
1802726
445276
490178
376047
1690845
1909722
364497
1128579
75099
1095770
1424737
1888209
877207
1560163
1987624
1822590
312403
473513
855899
838015
1980496
781771
494016
1834251
1603604
1385812
1973938
1458234
1703839
892534
109342
1071466
444454
1232307
1839129
1821353
1154484
1890592
886671
1386857
827041
189334
1195084
847244
1343667
1852208
656127
255820
710251
711173
179710
966648
1134034
1675298
593745
534951
1262286
1623524
938730
617263
1555449
1014942
897882
86963
969568
1167489
1183769
66220
1007785
1163272
1817670
1056523
1166220
1801620
113445
474243
693713
904536
691363
812366
409266
879708
1005619
1164985
1746490
1316368
135888
1068933
54251
1649076
1785945
1900555
420936
441281
276794
1065897
820524
639775
817374
131920
604910
123364
607685
1484310
422169
1325401
843327
1602067
640540
1462058
1229518
738796
1072868
157359
333911
1739488
361794
1041820
573059
993670
1303456
343818
240139
276370
172124
1423398
1953677
492988
1805384
1217738
1750670
941308
523147
453899
210902
1506452
1776057
46050
1200056
873090
541555
891898
1272671
750146
1526499
1813305
619365
576191
1875815
1751237
1315454
1123715
858783
487175
3657
543507
910437
1659930
372335
1408567
173024
1349905
1809735
377295
1577033
1920252
307451
1762352
569761
284707
896948
1630169
38325
45687
264603
1064765
799385
644803
1541738
1643469
1995254
1101296
1125806
50331
1029693
1193090
932676
1591823
1354090
1583455
636575
1524625
1134604
79259
1014618
146780
1096564
1399433
126299
1944429
1977691
239135
1652073
55064
1514815
1660523
504483
1366304
1701267
1113010
1882103
1977146
1259091
119842
1174796
1395419
1388808
508973
117574
1255737
982694
829609
716978
130799
102264
1185442
888423
1912411
449585
301652
1246410
1997000
1618139
543694
62832
73315
308467
93024
1980016
47597
434099
338775
709719
1982894
1790242
672587
1902413
1923419
554131
299773
632102
603830
504835
601402
249426
128160
927515
1827998
1603158
129977
343019
1734425
1073237
567368
446406
1963280
741252
825045
255094
521197
181591
1215336
835178
667645
972352
1818719
1465944
1234497
1849768
269077
1935226
839103
1970637
1577431
1921854
569610
856346
608457
1509831
85830
831615
170468
1042800
1218448
1701694
637202
408265
748978
930454
1857263
1731481
1730713
1002454
1468696
1267221
860391
552466
911540
252288
344362
494375
1013616
689947
45121
944193
1091502
75173
1137421
806685
1548623
238188
830257
585720
288517
683436
1902066
1120249
1606504
923189
915517
1348448
1455562
1935141
332675
728518
1734294
110797
114341
883881
172722
1411875
228568
1151017
559332
623344
1182016
1293706
393531
1365042
1211941
1621074
468726
1948433
1044991
1088483
521201
1163915
1323797
1295651
1220027
1238338
287432
170031
354405
1030455
1238867
1806768
1214946
1665706
1147672
1140446
1583844
1981181
1782654
1838166
1424616
1974876
1142093
698544
1447951
838325
430006
1614393
887693
1057027
136542
979274
1137089
1453642
872491
186507
1091825
541314
1565772
1255026
1566758
531656
248316
1631230
1678616
1494515
1087268
1108199
261738
1618343
1961846
1280429
1740968
215056
1281257
856800
280624
1338617
1789751
1562124
1496783
1103788
312847
1623309
903743
191867
297213
1670262
1028000
1290928
493528
125730
1281950
1589961
1070447
1368739
319817
161214
1107196
1456827
1351108
1069093
184844
851305
1288459
309968
1307930
1530675
844547
1709622
1941706
1672905
1743371
830703
488046
362358
1644663
672382
897222
1167401
1347721
487079
1456613
1908877
170637
1939797
780634
1038355
1077177
214477
1882671
1199603
24564
969325
235628
582851
533682
1567368
606620
175151
1052758
1230774
1856622
619992
222106
662437
1639879
256557
1120937
114231
592043
1147234
204639
1237617
388527
419840
930866
1033015
175283
211412
99422
1332275
655615
1093093
1160014
704422
1715514
519040
1050360
1487618
1653895
585514
454020
1765346
523228
1762317
549916
1969342
404877
1990662
859814
1536418
1824490
1073768
1352499
36417
660764
1069799
1680175
1048981
473016
1632002
1106383
1511770
1725500
556585
1292135
1971174
831114
1316294
1202164
329357
98096
1863408
908344
1796938
1132445
932143
1747261
1863033
740131
732034
634686
819487
1078224
1362931
631705
41857
739176
1551652
308609
133545
1906317
1188488
1321784
623972
1990394
576185
315006
632471
34013
1235746
904778
1598993
1852815
1534016
1526108
672489
1141939
1041880
1803681
746297
531262
685475
420527
45390
392542
280669
1803195
1651124
1789811
483671
1521529
1136257
196741
674084
1997648
1882521
1448203
1947228
546264
1222799
187342
242252
410787
1956585
653581
1901507
1969742
135312
989809
1525302
503031
1735809
1763514
72561
90321
1832514
1777816
1177634
1090281
1779759
647283
1548685
707259
114403
1105227
1454566
229750
520514
1505635
1471234
547733
1362883
1295739
1713813
476884
850197
949421
697750
1824892
941242
520626
1754501
1644257
308783
390626
525924
459700
1621594
739832
1180584
975029
1108878
1815818
308734
1317636
1684700
537082
1866299
432757
636394
649074
1326687
949180
807489
203583
1708182
31020
619049
322122
574366
964862
127751
1629037
1386668
1931645
270365
954999
839713
1481373
1433783
493524
34568
1182840
131731
813913
524986
1582894
1060035
650562
1044615
1571832
1770790
1834707
1479974
1907596
1639344
1350277
464546
863821
1035469
1513182
1783752
1517602
1195815
30278
700438
1888673
1541186
650764
802421
1335701
1966871
1699398
533572
1573849
108665
1167266
526325
645846
738977
315924
958720
343522
1318957
1407327
714691
1970196
380072
768143
1890828
1072951
564750
678566
905934
1642293
552857
1444231
1389995
1554443
1131591
203011
1298085
476618
771065
546837
1435865
1124348
325079
569929
42561
478335
1198752
1085655
452494
183309
395444
208037
889325
594369
1130819
1912695
580990
1418354
1664678
1859271
441009
1639232
25608
222244
1101748
860037
1974226
643079
846815
1980818
612622
1209437
152843
1552895
1566356
1660541
385433
1922995
1166101
768954
1420547
421510
1530262
275503
1902203
341471
844574
879380
1225773
1667673
1547043
1378256
1277475
797822
607655
25675
1826312
264735
436763
1611623
1041714
1709603
1894674
1105577
1007515
1894953
1792838
1939787
1453125
1182890
38988
556633
198738
1946731
1265317
216600
1255006
573304
1826356
409281
553281
1767000
1250789
720150
373427
156705
802891
429958
47983
967848
1503991
1660492
1646270
1790240
452295
50738
790092
533269
166131
884628
341661
1875923
1702146
1875570
768468
1762481
1802758
865188
555727
274384
1021887
1861930
613889
102419
381825
487118
1394132
34791
1256812
785265
225466
532936
1043759
1175696
1399422
33923
1297147
934614
243603
854323
1534983
1936156
894262
51302
646238
303874
1201589
264456
1313098
1150079
1909499
946948
1437976
1811818
280684
609136
184955
119371
1365869
1892172
384094
1239539
1968871
847193
1449801
685036
665029
983310
1564995
1321633
1472963
1092804
1031688
1450475
1102366
522553
793730
160601
509274
1143906
1550099
1205984
1138838
1643942
945987
748074
1326164
1099300
1621081
1887462
1058319
1201987
734054
1999167
1539553
290675
1485667
1981510
319403
1284018
972908
240108
1321019
83214
709229
867440
1834743
8606
1683764
1714422
639125
1273463
1771026
1318973
590915
1500289
536632
461592
695475
1209238
1202675
766134
1896105
226526
1315363
863540
1714226
1407517
1781707
206153
630841
1247603
1479342
1700911
1728742
1410767
1001491
1136375
82787
57192
1549956
1906952
1000845
1229759
1372702
1665562
1579243
1400897
971474
700008
981076
1337205
1590425
747833
410057
1128634
1842450
1308276
1455103
465
1553977
1305375
193334
612627
480455
1487845
299184
12041
32029
408950
1152099
1099709
888405
936242
488546
323979
1294379
296255
1937909
686969
1842832
1219765
695821
1743956
678049
346445
1387558
819835
1406321
536285
1165629
1171349
400398
688597
1565585
116050
576956
1064383
944205
1310586
1758236
1559703
1201241
1765819
657265
1303071
634656
84152
1432728
774874
979040
931346
240389
708905
1666730
1654344
550681
122402
586938
1379750
1846755
503182
25011
1612184
1707622
193818
43983
72079
257199
1147686
49408
1412275
1748609
1912433
1022027
1402401
913455
619820
746389
1696327
498583
1365147
443646
893966
295766
1767981
1036514
1462032
1803587
834227
994014
1145545
716296
769224
422650
1300335
698634
58995
1216018
1429136
936243
1072162
537933
583613
1824071
159680
331805
227838
415059
1126610
147351
1975820
711617
1228390
1619435
856385
378654
1308887
376004
600950
576516
492667
653284
1195979
266149
1661529
733886
1907087
1432356
1928700
445108
969504
1585921
81531
1574812
574580
1393143
1687290
1720542
190690
1701452
795702
851165
1473201
142166
1598698
985544
1402349
1799427
479997
160903
924290
1435453
834482
1733274
327059
551158
978764
1673168
1207724
1248373
1848126
1834909
540055
1575795
1901752
775237
476477
250474
1944745
139831
1854216
692421
658789
1805241
603867
1850267
661152
146681
1871799
729117
1553953
1829997
1696329
1217669
1897302
1232163
868110
831800
1904003
1189887
1959520
1936006
969224
364455
217512
1230742
1449277
1614366
44109
1909851
286942
297675
1546840
725635
1772895
1009057
1955766
1842918
687988
369695
690988
1228511
224325
189198
522634
986754
744402
142415
61853
1145895
1894509
1504134
1265362
1581702
1195999
1263090
398521
1290656
1618981
624702
1324623
1096576
1003539
829461
1288666
1426891
1847083
1295788
1681470
1935992
323503
662214
325310
534043
685248
1765822
1096646
828410
1251223
831904
454054
514672
1501037
1976486
1306926
1172018
1318095
483014
704486
626122
1834993
1818649
1787889
465988
1849280
568731
1684331
1488281
1965410
919199
1552468
1109583
32905
1297267
209935
1119745
1613872
130265
98952
1788871
1569329
662902
1858545
1497480
819044
746969
1708450
1409183
109197
628480
373280
1214276
1041359
204845
1888030
212287
1164733
236662
295205
880109
454727
955466
1595886
189931
1495083
1379016
1082093
1269520
1417636
89568
637317
786091
1837511
1177447
1124190
536998
1916134
170044
648677
515109
134088
1748033
1729003
1333441
511904
1612324
587168
1625136
1774451
1186646
132937
1375890
793424
660526
80912
945353
354012
477388
1161701
1896538
1351584
435619
1243528
1448989
84581
657078
47529
1815232
320987
1736800
1433814
1461165
1017224
1486836
647531
1245101
849027
703885
1520915
260615
969220
1723061
557443
73169
1817631
1979564
69608
431374
725945
1359818
122772
1266593
428043
55066
1958614
1649473
907113
343891
1703281
162590
1092849
1310998
970044
686171
650221
1117109
407089
734176
786479
1451484
695887
943475
1884228
1538125
40171
1370361
242703
1701349
200913
68533
932051
1975462
159470
1521954
365105
922040
990111
1869678
1181227
718698
906625
431946
966009
1756572
635981
1025831
582803
675338
232774
1335650
1586231
1761042
1938497
1658570
1959591
492291
218938
1195430
744929
753299
122847
1167002
353381
1050129
766057
1549741
428823
71470
1631391
1661688
1233756
1197096
140582
1833385
131782
996157
352827
237545
1175420
1244166
1676634
1895445
1725338
1953332
897542
1641004
1185137
1718853
1016445
1486176
1010643
334573
1043274
162636
1884597
632138
982731
466912
763431
176733
364709
1485088
1058298
1957351
85128
975649
1861556
1751768
108878
1915883
897684
538085
1183623
848115
92731
1810216
515281
1475271
1429890
1950402
1598613
241498
1469102
1419752
379272
1738833
507481
1145104
1224409
752111
1236070
31851
804144
609592
1271180
523972
1080401
918900
1059296
983088
27662
1619690
987685
84907
827258
1538717
514766
1119214
812732
1496958
1006656
782120
1172149
588266
106029
1383692
934180
1281658
1562896
1323899
1745377
1021245
1911778
875923
325491
1752931
202843
88922
514717
922053
1465888
282174
1083247
1738945
416451
1250401
374088
1276750
1335417
1167862
1536013
886561
137284
1109676
1978208
310134
398763
508313
447039
561241
970867
351620
890843
1156365
1564613
1525017
674112
386889
1820741
1210003
1259045
1854154
1195699
884098
897173
151093
1409850
1040494
684374
131220
1421248
602466
1915060
220643
962382
683812
1449869
667282
1399014
1072993
497426
1965864
444611
1464069
1398703
762287
410816
86398
197735
494733
456719
311630
1749614
1677937
995345
925319
557397
389309
325932
177110
1979359
1724844
1767314
389004
1056056
98326
76957
1151839
1684859
280220
298458
989794
249327
974878
569824
1718740
1847478
838961
609703
903804
659523
1671823
1001303
523452
312582
1829929
860792
1902991
824295
85572
1545221
1822907
1013279
241160
1153145
1701274
1230320
1106212
336173
331591
787969
1210477
1379456
786946
342756
1601306
1866768
1498717
570034
1127228
1523102
1364550
744819
270873
1732614
1523514
1436262
1397618
942262
1236723
654400
599463
1271826
1980126
840144
1617636
717183
1745377
1054553
1978216
868641
1302732
222911
1144265
69658
1595729
1121959
163644
1685913
1362154
1473356
1444546
1070287
1640081
1596978
511998
1826560
747052
943436
1229525
989639
246245
745672
444269
1005134
1487154
627943
1956282
1724842
919714
91505
1192486
1298897
998061
292412
923710
1198046
1521127
1644453
80175
957271
995379
251553
449348
497452
1426052
480505
328681
1406700
1280652
1111224
444414
1541856
1839398
1114415
83114
779730
1141197
715237
106257
708117
493424
99880
1642229
1311228
1842194
1316652
461102
1587370
1251852
101495
1471864
895673
1261930
557934
1812938
1472496
103848
987797
1473673
543549
916773
901786
1141174
193356
1851897
988991
1023415
251247
212721
534156
1123184
757062
1829771
1579231
1231374
592852
496595
329179
457774
1637333
962775
314609
1986567
105009
1291128
328235
668380
1883049
398423
110628
1236328
1956508
33820
1199722
1728923
338484
943032
487349
1736630
301175
906588
271225
1203447
1250548
500894
466527
1349750
223366
1369215
1241286
254108
1338851
1882377
893324
903511
779907
1915577
1653901
730069
1499068
1368019
1664255
1809624
1662444
1670873
1730118
850014
1731321
290806
1533012
902843
405497
665757
409867
1635820
1737834
270839
1663331
1282767
879325
453921
1842496
280906
201769
677247
489647
892091
143127
235223
1544203
710040
1325842
565837
1011378
1886540
1202371
190608
1224260
195741
476797
1827394
622241
1634274
1714889
1452117
1380247
465668
1981890
552454
1275182
1766089
1522612
259330
869118
1530218
141184
1298143
97487
1516920
1847619
78615
1906477
1511489
522188
1367227
959008
1317892
200529
1294314
1246207
838572
778073
1777999
1416058
982380
484967
362132
76135
1747038
497739
1137541
1511209
1630790
1528250
1395942
672603
1528739
654998
1872450
393956
161707
1719197
1606842
579102
1656415
198110
945684
16465
1150447
988792
250211
452359
544254
478938
340046
1410123
1038513
1218603
1501248
108685
279971
1104102
1627945
565994
875421
1598996
1799189
1621156
1853951
329354
1413282
64509
1459587
1287956
1902162
1486307
1552716
609586
1132544
1011714
1565028
1985086
1615289
596822
737563
1363258
349248
1414411
1486904
1313619
649348
681819
76617
607318
1027021
949230
411720
1578454
1287046
1794255
1005984
1833413
1815982
1054015
1728958
1059733
773729
78458
1120315
1249752
1336567
1075842
1514511
1457224
162257
756603
1529327
1216612
617128
1872678
991794
314210
1491732
903327
382355
23528
1924132
1220978
1542871
1578501
1488462
783453
962037
1570746
1927129
1755330
465115
1711618
1419075
1621453
9445
1823637
1495226
1022277
784960
328373
951318
187911
276277
132542
958499
661075
548629
1647128
1066873
395432
1543497
1952322
142031
1291152
1273964
854717
599892
81562
502767
846475
1222078
549989
122585
255610
1713240
1856537
1939926
483942
1572934
972405
12885
971688
656614
30410
1302096
1744895
390008
1424789
161726
71385
14996
348121
683334
1822277
322629
31310
563448
1120634
1908269
310733
736953
856861
1208327
212177
1162153
788649
1842925
1838570
1857611
517339
1939814
571336
774749
1167806
665972
771900
1215988
1051788
181886
116291
497726
980798
785504
1927278
1083664
1876126
437903
806326
1163667
1798912
1385518
1989705
1511372
1446943
1358194
865049
600313
1058073
627376
1920590
1317041
418598
656629
1058781
1094384
654689
913947
1306831
772736
762456
1304704
718447
185404
801687
550137
970857
1176099
813437
1971847
805704
287787
702517
1803145
1314080
993528
308423
1568711
572759
654342
1808308
1935231
1589867
1562971
1394125
1263851
626825
603088
1295901
1770076
1735017
1693043
1217855
963567
1520262
54556
802842
1379799
1655669
1849929
402286
1694197
1714576
591641
1624743
1989764
970001
1959524
1663042
857440
654930
624705
932155
1329979
1460025
1576752
1056267
1650394
1101411
78393
1250621
1862113
757681
836321
1950426
1353056
821635
1497391
447711
1474698
234356
810481
810148
1900541
1282703
1881352
347683
99453
724300
1990239
1962853
1377476
1214777
1640065
232129
1186879
1661700
73325
167281
1593534
1194547
827558
595580
219042
88177
1432120
1273876
268737
1944501
677345
42692
1640573
955151
1477687
601188
196928
775761
979549
557468
1715840
1920858
270981
717335
901425
1774510
475374
500294
1221728
913859
1345974
220093
1915609
302636
1926462
511313
60299
1615859
442877
146916
1563941
660422
1742633
1328111
138062
1400414
1674773
593400
967980
1118456
233480
1074964
707146
1587631
1816094
616749
1945706
1581364
870864
208647
796108
1123855
1111473
1039658
737491
514331
27975
1569690
709214
305683
548124
1981887
1767558
1428009
1650374
650373
1141503
721701
1465317
1730723
605887
1772903
1799732
593993
1234722
1482596
148004
242010
1654385
1543344
1728477
1263941
131216
85904
1248128
1932575
1995839
1285256
311632
1471318
617326
1032556
1867373
1733700
363230
528216
953801
293893
463523
424684
34798
1066986
1721891
1071854
1183376
488652
1337436
821770
500621
333364
371225
31471
973207
1337258
1413468
814533
386878
688944
88008
431830
359193
579221
1591247
1465143
1179705
831152
571217
1348449
1376365
1455298
53558
391908
947152
246470
672038
1955566
46755
606424
1460925
80815
1024081
420818
1811996
1135354
1544236
476575
1077979
214585
1267106
343578
774233
1715920
568195
1562600
1355130
1045475
701106
136142
779351
591299
798967
837046
1385594
1971217
1495165
220916
114480
1611984
1236586
228706
1056215
719653
1975233
825481
43973
413174
1139068
1341261
1879864
1780499
1535637
1844797
1089015
746974
1199406
1363748
906048
1209570
1941865
601876
1764874
1675135
664026
1752762
670333
1303685
534522
1501178
1193091
582122
1142036
909413
1946171
1750936
407482
720079
1822745
1534823
728842
1599199
1719952
1431697
716255
907668
692062
1109320
914551
807390
1727659
830743
162032
739255
1953750
803225
1690626
1867659
306192
601961
1656597
908293
653976
200754
1642836
1185748
910569
281604
14227
1882158
1260326
1595141
526069
192006
1812817
1184045
1331011
1558736
1520177
245746
1568021
1014875
1535213
816349
1592916
727647
1645456
1821765
1549316
1967142
1191310
962312
1129635
245875
1708899
1546217
1173162
1800331
463298
1885698
1691630
1345561
1100168
885809
1678826
1478333
85919
248431
1845787
1459591
941781
630932
260427
127432
1637047
683150
574676
405486
1320846
1539311
1328692
1836398
699398
1244293
1892114
1086756
591739
1665239
408082
1576832
8041
665107
1156738
1354260
1557884
1715531
1632594
753665
1741080
1300264
1931288
917170
1147897
1646054
514355
134479
614172
1512181
103485
1474586
1879663
193651
1595833
1452015
928333
1558656
1652279
1831471
104780
1508769
1747080
720678
733757
14242
1972268
98954
359156
1136676
1138269
1294572
190122
269412
1575266
1138905
118282
1770195
909833
1133808
906593
1884613
177139
1310621
50716
1425575
1710845
1769287
666691
269700
1588986
535154
436981
1112898
833590
29701
1084117
1651230
86993
1777126
574541
585499
104462
1080571
1334966
501307
901302
801220
1620596
1554943
1680849
1821839
1572993
1475446
1838519
1714986
1980772
293993
523546
1589893
279156
1654722
710217
873671
1540429
64826
735914
1576601
849613
227560
1152944
1537602
1861672
162730
1088851
1217152
47526
267518
835129
1347653
580897
1706621
1937457
793949
1866346
278494
1178331
505009
489502
1453948
978984
963240
1232078
534846
505190
1062032
684151
542924
1368647
551474
721143
825586
743753
284759
1324652
1436917
1722786
1619568
653777
1600948
1384360
19112
1217081
1004322
1914057
951789
1542995
467683
469288
1383651
801950
1693740
1531797
227253
1299905
1183623
424300
1025284
243713
378965
728027
666665
441919
265345
655376
752684
934292
1929301
1705973
943626
696783
707184
1657131
929017
237924
1534516
1666241
1126034
586351
334734
267432
285598
104261
33130
749666
706927
1567117
1610450
1451547
1849896
724053
967632
839841
1331620
1402332
1924866
1784687
279810
752787
395604
1611394
1689739
471955
733891
1580335
1582068
738782
386478
1682431
567235
946668
1635343
1991573
1048489
956948
828201
655743
40045
1719067
1334425
1223440
1467123
1221860
45734
254388
763314
154798
286289
523322
62852
532287
1464475
928407
536215
819624
1473972
1242807
1391502
732710
65052
832995
261343
481296
1762712
1158393
265928
122626
1191995
1336299
1425939
714994
682315
1956480
1998789
1127431
1200208
614929
301835
1402010
815896
1798307
136922
1561462
860099
227478
836193
1579175
1079791
751000
491097
679408
1093260
183694
1913113
715401
1241751
116976
1382628
1204379
1669259
1648348
177823
530362
1158257
741658
1292716
373033
1321425
1354343
1547827
393303
499267
1125649
1509870
1984307
1981209
868715
1424073
229021
464207
874094
1218591
332160
239854
1724003
1394433
1846298
1033146
704472
1797647
99257
196145
172761
866613
217329
1583826
593222
1792598
355970
1680132
115915
1623612
818579
585002
1929896
212501
1746822
669519
1825406
1529885
1661452
1100855
576
976667
1641019
1706885
663172
803772
267122
197079
884055
1590609
491486
1696062
1573108
891422
1322678
1724581
951212
348145
1183932
1678366
1684544
1193459
1846184
304741
1458278
542905
1469842
1833690
1569100
1250883
630752
1953225
1354976
781137
1113586
18431
506819
1679687
689101
365138
89686
138515
1548284
1957051
212248
356611
1064756
1753496
1642941
567345
169973
1790237
658731
1361928
342839
144313
1448949
496417
1955570
514888
1068376
1790768
44888
735526
1231793
209788
1025707
80994
1409183
1820295
1562591
790438
1120971
1732455
1887946
1498275
1285675
12783
632400
1957789
833023
521303
1284584
1705947
1843383
986650
700697
215284
889041
913275
1994052
1624819
1760848
154335
892212
257335
1412695
725811
87669
1214183
1247704
1552394
267995
1469130
539994
827657
508607
108169
1456550
802641
1783508
974887
823858
1118516
350557
1747457
775946
410865
679184
344436
1091476
1635534
1355632
1175812
807865
998967
199543
174151
964475
402191
1776734
1554689
1202194
114022
252124
401745
943090
1303519
1558849
208679
696638
660230
985849
1623801
1370460
1989916
28093
1722675
1585590
1291966
1163991
225382
378054
197137
1761356
1116588
431320
143611
977001
555248
1169526
55566
1390856
786595
1323909
634662
1526963
564798
1254710
1567152
938567
258970
1384230
1388035
1659854
606850
1575511
1753085
129912
174375
1418182
56324
1711937
392264
1999047
1998881
1668508
1088031
1942423
1382994
939821
1966658
1066336
686992
1341281
479944
175502
319273
754784
481215
49694
87317
1353525
747383
1975721
7085
194715
188860
658537
572096
1806070
1553755
1672081
1799026
1220947
1119779
548866
542212
805796
110304
1688716
386254
634325
965312
57925
799900
1262293
106615
924679
1797686
1985589
807933
1002762
450121
1936720
1840371
1696799
331701
1170166
1393408
478850
185207
1970635
1863649
1021135
476443
1393706
18154
957039
1913680
213046
1365272
1955661
1596077
1073343
1064187
1229540
1063847
1664980
10335
974537
1444112
1736251
1495302
1842437
1409266
1772306
1777469
841602
1510968
1360612
1358007
1085585
1809029
1679630
1952152
1467399
1024754
1609068
835981
1509615
1940260
256731
1292483
1620863
602121
1943989
1210900
1278137
1747426
156788
1171000
29511
920966
391674
1626182
1263227
271118
787369
431981
323235
258855
1098618
1484960
498275
320679
1396758
1709315
1322573
1858078
1577926
1886132
865092
347703
1711235
447000
1054511
683565
1909608
908462
556157
1775293
986355
813807
1290007
1512832
415810
1720067
296634
503778
1400318
813690
1103699
331062
1952319
294381
347795
1627978
40108
1216304
1533049
541009
1717593
1669833
1001398
604105
907224
1634179
1713540
226692
27176
800002
627974
1198807
819987
1701243
238640
1202779
720665
284161
808166
416158
1616982
644627
1377516
17173
241861
1942246
1361605
958878
708942
849954
610395
644249
1954957
1466179
267556
417380
1422808
495796
262999
1725467
1388243
1234513
477908
1146372
1322386
368370
205142
518425
696817
1811681
1441663
1645594
1297697
720932
1996600
1419495
413084
833293
632373
1064704
207236
1669111
198660
1660901
1809784
1811647
342783
99242
1545256
407650
1078576
167563
1272962
883764
331053
239414
1809762
1286020
1233035
449569
297089
466235
1506363
1764811
1500691
1945645
439760
281106
505525
1331990
212760
1491236
962378
219103
1993416
1904640
1869565
302732
1089218
1838822
600368
405382
289347
529092
873539
1597475
1762679
525917
1841708
1339358
945986
1401480
1277476
1098702
754289
1253919
1389450
1463979
1100053
827982
1942090
1093415
1225726
1792144
1399220
408049
769322
837532
42187
1118693
381809
1392867
1202595
1850757
810315
540904
1530240
1213177
1293167
1023322
162604
919124
1533292
528680
288479
960958
1939533
112337
1592385
1329977
1639782
1967602
17087
617146
526582
1846851
71461
1286350
1991729
262947
1061087
1899064
925873
1651038
956730
1816889
525555
842860
395985
595677
16356
1405324
1531299
74926
1778556
720025
1350895
7979
958765
1976113
1500498
953950
1812789
1170611
53488
1789203
1283141
1636170
1538555
1046233
1797093
987550
798060
471938
1827221
208675
1764024
639508
234347
491491
295254
316024
1216469
116053
1194310
1198284
1276433
1370810
328114
692284
857351
437905
1590511
775260
150829
787048
1977989
1682963
302116
1583235
654646
666948
1819783
910338
1382384
1564710
147568
1768910
1331135
105185
164083
616466
1577835
83506
1646527
1071127
1632464
170562
1052098
24078
545269
187955
1884986
827296
306991
221428
1188786
392877
1745292
820011
891359
131481
1222286
433410
1393509
440631
802540
1326525
239164
1258900
1349708
1485594
1427705
1635510
384853
1222458
157916
376323
499226
1390156
364410
1141066
512289
1522577
1422686
944836
1671068
1846309
515831
388528
490395
1816170
665288
625733
1379636
904081
904389
1370867
1854443
581811
478651
1287936
1805731
1708263
1020258
398950
342304
1756037
1382215
506787
62821
1699047
133457
1424756
344324
1250738
595185
1575215
1799019
1174344
1211121
645405
958970
155569
1383887
1139559
1526740
352475
710962
1520237
1951108
1027319
1494944
703410
1258140
672482
1099759
165244
1878566
1589549
1706195
827862
1789622
1183380
314304
1914843
1639687
1094999
165641
1881814
1988382
1390803
408843
1013476
32811
1608750
1131966
43961
486289
884854
1854947
1283793
354239
1774146
963745
111674
921677
1194088
1060961
1189829
1854117
1456849
1618299
182886
1034840
694342
1192005
372245
242868
766483
1193838
1022154
1516306
1084673
561274
1307426
1375664
800398
1081784
120815
1041113
244962
141575
1143640
798590
325063
1071686
704227
93045
1829364
114761
786846
82671
304560
166946
146384
1990226
1661295
1460304
1337769
1488764
79835
783039
1027781
924173
1000882
85372
1056267
1574070
1245805
750367
652757
1045345
157731
181955
853823
1379424
701541
385756
152475
1776968
1293870
1363074
858603
703356
169762
166467
231155
405343
509123
1680555
967531
1614604
1956282
1877155
879405
882080
1875512
1553502
210089
57479
1940154
264537
1188137
1370515
1298589
113325
113129
642122
1294186
677075
1171978
1872973
711952
1418582
452476
1035158
1649729
1816215
761085
1337885
830566
1205615
1498420
570107
435121
290062
1223436
685406
1559112
1416080
1509729
1490557
934253
758822
1302221
361786
388586
125264
1874320
1202960
1406973
1407942
57933
1100766
1851824
1999721
1471731
311431
1925711
278037
683275
425158
730919
685449
1136399
1856706
1709964
1529670
731148
1600465
512651
671755
1021796
1623506
1236933
1189070
955940
224181
1319403
1835648
23857
321166
1178872
224970
870306
1413756
1403930
1895793
747984
661419
138911
413993
1336129
1626492
1906628
243145
1382271
1642889
914090
489869
1666030
1717650
1675862
1899954
754375
762293
1950656
863649
208726
1920272
545829
1435752
1586845
1839341
499962
1636808
670863
966534
193515
906742
189666
966779
279139
1734766
120299
1180444
1693936
1847278
477983
278454
959757
1102106
1250888
430063
532208
1653063
471530
821230
1946821
215090
577427
519132
404523
1689694
241522
463810
1627157
1783659
1068498
1968330
1478544
656398
422370
848701
44883
1393696
685264
478084
1690167
724636
1741236
1550084
1107639
1662123
1925015
1335884
101620
1147423
501127
161825
1977811
427765
1816996
553819
50442
523486
321377
1223551
371621
1085670
1773626
1807295
151266
408649
651698
1204653
1714996
1255497
1905320
1029833
1357688
748142
1894692
1947060
376532
519981
489880
1040195
1309323
80596
1620826
106042
302511
187461
1559208
1921055
1335923
1180889
848367
1830574
1506578
646825
118227
94105
1090136
360863
289757
1618043
898935
1138697
299787
223214
1604993
730174
1081304
452153
1420005
1006748
1548055
1447973
1539947
309190
797754
1501784
704974
268218
1632849
713943
540745
1754990
429556
856210
1690973
1868821
73789
1401677
1323659
1973925
589160
1059870
1471174
654127
39485
205817
1349312
720526
1833082
1831912
676560
1841000
306027
83
1827026
1849606
1472259
81729
583477
336364
4256
464716
1826881
255511
1422867
759791
163475
788110
1692068
1156398
488093
758548
648101
285509
1221275
1420086
1935840
1291745
334480
1168983
896340
389087
1462934
1794268
1968259
1525506
937677
213570
1834270
569612
752350
1557835
1545076
1783175
1639442
1428435
1117242
209268
814769
1856912
1996524
392114
355855
1067379
1862992
74579
1966664
888234
365337
1754452
264022
1861103
872435
1270943
1005688
454571
1574746
443534
1671456
1809951
1473324
542100
1843442
649600
206150
1965437
460974
1548878
1678616
607057
1598794
829019
1967022
1437161
1112287
399669
288183
1740496
484559
892628
1321797
1517087
1811018
602521
894327
1363642
334085
1114418
1568578
583380
893750
1115172
1309086
928268
943676
404134
944089
371950
285192
1696481
1516078
238988
103276
963820
1019841
1512618
1711959
1167664
1368928
1702790
569700
98972
832122
1001717
1489576
590529
1932269
1499245
945896
1325377
1787882
995208
344302
422414
669701
1225194
1683172
367777
624297
1751517
1783748
977595
258650
1540789
140488
130190
765725
455220
1151732
1424349
232001
968816
1470072
521738
168991
1578301
831896
878848
417293
1900970
481669
1153933
668749
1021459
835903
44312
1550915
11713
1664364
1529712
1032230
1262428
1932549
548472
403350
122036
422788
231482
482891
1396362
1100343
1842464
875792
479056
609533
1993619
1565101
871931
1551463
1072800
862638
1832042
427167
1489964
512156
1812547
372948
1808081
1448573
264291
358533
40201
357399
385734
17084
403530
1718854
1496569
1030849
843656
1874012
500803
1180929
1858631
530056
615848
1692629
1456525
402935
263799
11820
534941
363530
22860
1567689
532290
821592
1789682
706105
1770170
151157
784050
190593
622776
1202792
1465054
835219
1289659
372116
1153069
1734580
1193103
1752462
1308815
715454
1768047
120470
54838
1206664
1298380
57985
1640298
981197
134193
496798
1525401
1727714
1311130
479690
33048
1170043
763440
605512
1309262
928155
1442920
816193
830923
1088081
518398
1221986
1183445
620200
1851269
1405324
234076
615030
631533
1272339
47642
1440249
1461558
1270753
129417
1149730
1210930
1339515
1221995
1625907
1594103
978804
794446
856
836623
403576
528695
1925138
1716423
1565166
193248
1533336
1902821
629892
947815
1379895
1423489
1866020
900194
606107
1533468
1069873
1264175
784589
48052
1146053
1867334
1381164
1038156
259576
48497
1870712
455188
1745224
1310746
1782095
1554747
152897
1211044
1370741
721178
1292411
734536
1925195
354958
14313
1228303
500017
371962
1312982
645700
814231
1142871
1924794
1973947
782327
994691
1045042
566461
168688
1727337
818204
339014
1491305
1152012
131011
1165936
108895
1508206
86360
741857
1633689
1820406
1552733
1102801
1193976
1538354
1797698
266950
484052
1847176
207713
1039351
1996620
330691
683462
254788
523612
1913237
1617906
817107
648716
323913
955414
1873475
28263
544200
1529453
258670
636869
1363895
567828
381189
1018068
1087177
1118020
1987402
1284469
1574528
1079131
892005
386946
259065
1059601
1349935
767700
1250880
1736119
1413925
1770496
820913
1586165
150726
1271114
1022366
707911
1099411
429485
1628473
592171
1341916
1332242
374114
327638
1777214
290655
1047505
989975
2597
1519893
1483307
1818097
1656737
1587629
582093
1321414
149265
831695
52162
1030889
685990
1053661
374529
991956
1591372
702873
236404
932384
1502342
1843108
722601
457196
515887
486545
428440
592147
108823
1393665
1193967
1286071
118722
1100119
326459
749089
1906364
1702923
1414738
1726862
1169627
510532
714763
486786
336942
771994
1371533
1117657
938321
115039
1319094
731961
879437
1149671
546155
1665736
10585
1433635
761462
517593
372527
48463
897279
116471
86806
459285
1212345
480606
1399718
1336140
1072780
1565166
526344
1307708
392552
260709
24097
1075399
1806313
614339
111793
43031
1408495
1646494
513057
542883
1765056
1714763
810994
1921401
938452
1821038
1287868
1187469
496800
342047
283487
20521
1292417
731243
1456745
241041
1876872
1120524
135038
1123135
510076
326208
296849
1534044
1339892
426681
99400
258849
459635
992217
1457068
1558688
1721250
1416057
1621944
1606248
1206379
116974
1881541
854616
1633036
1312403
205176
1473943
1853577
1308952
1394107
1343984
1079884
1093736
1939851
1274763
1223879
109091
905130
1852407
595704
1946071
626785
1386993
519199
1847516
1552508
11948
1838498
784169
1000677
1578123
651094
260595
1952466
728245
1073950
314225
594117
836187
531787
342466
1435481
1959927
713239
1200441
1084930
918932
1518472
1507934
228394
376769
1201342
1026874
852280
725054
321497
1362309
1501421
1002571
1905194
180089
1688228
1429246
1205725
1266122
787053
1001025
1376832
1348251
1171071
349754
691755
1970466
50210
1800032
710561
948039
1407010
984619
1585419
779789
1015712
1970458
296971
1008953
1306818
1787895
1529411
1655220
822413
1712418
539105
890890
451989
334486
576309
519760
1464329
1927895
1576198
1727442
1120820
611445
1379589
875342
1645464
1317462
874464
1574716
1153833
1723737
777807
1486374
251737
1225520
737482
964255
606551
158003
891681
248944
1062983
1933986
1881920
497114
867904
1096387
1988873
314247
919400
332694
1498797
377016
227913
863309
1088587
635293
779323
14005
938890
86357
1067035
656729
531702
1959310
1971460
1253935
900174
1475406
1282588
845148
715142
1900706
1676824
575615
161892
1173276
739941
197408
972267
850928
1096980
1824993
76244
1110412
499673
1584103
850568
1788847
316310
1967104
1925441
1460563
1559597
1716362
404271
618139
1276128
608283
1481976
1316381
1587499
1485542
994487
693723
459560
516484
78694
804904
1355640
910455
1370316
718542
1380380
1810961
1743347
375578
385912
1579769
56919
536762
251631
545684
1740407
560435
1705143
755060
589959
1589724
178550
1448718
1853674
1053896
1408612
1499587
943169
1966457
418389
1121037
1705995
967606
392086
398304
1875093
187560
743306
451216
615760
447376
1348415
918692
208674
1073059
1783263
963083
1701000
1148066
1209832
127387
1175289
1869444
504990
447725
1846208
1874884
1059482
1455306
203386
1296515
425392
1732542
1725868
604257
512067
1548521
925286
360059
1084494
486891
481564
1689962
1837444
1104454
1176497
440096
348235
251145
1174106
695072
757402
1286334
1449002
395031
647576
1315835
169720
723711
951326
1936735
1664561
1047598
343762
1755879
1274611
1613018
775166
933929
174060
1040462
1661997
890359
547348
627264
1138848
1151365
1864547
742887
1562732
516570
446760
1927664
8117
697351
1212561
951834
839940
763570
1704473
1532935
1821424
351832
1255658
1905699
167730
679724
363272
1214620
1739129
662992
988885
828861
647561
364194
1650666
1760401
796548
579322
966903
746986
235670
669385
713117
835040
1332183
1160495
1281586
1202697
448783
649090
1657302
1936608
748823
434470
1502489
72537
1791647
1588903
454165
181364
1465694
1282491
356029
1138072
432399
405104
1707177
526406
360029
14078
324648
1105952
604837
843263
404503
621189
507874
73815
1386775
396491
995133
1221638
223773
1101335
1410269
948918
1410602
1182235
1788368
798315
722910
1375934
557224
33162
1212632
344904
267052
1708906
1084448
215777
300447
292728
1369670
195294
1058682
1123092
297847
1683221
1967308
694355
700122
1299958
1720182
1763403
496294
1008446
1754690
1144509
464539
1609923
1608645
938065
625262
602100
454019
174235
870255
1578783
369495
532415
118877
801608
319317
1642523
1620778
689627
1335080
459689
1743470
1724873
450470
240368
1763270
980941
1874720
231171
1185570
1730918
470976
499357
976678
1476987
829296
152839
1090717
163419
1129637
5500
700809
1649394
1650043
1752463
831148
1928015
700545
1309310
356133
1447338
924551
1921240
1641028
974003
633635
1472155
460085
1498463
1149431
1020759
884469
1502909
983188
214522
1482051
1663454
724229
508076
999222
1384244
1809679
82936
1875328
1250691
127180
1464326
589470
1610279
59397
1250960
214454
1132052
394092
1224063
1790283
972978
635528
1149283
1131583
1733265
1567621
17974
1628149
1185623
1046736
81601
594601
866697
530306
266577
127438
1557443
1549321
1788091
1126048
1308222
377265
1586940
1638453
601951
974730
1630886
409734
1754072
355330
1438566
182434
971048
651695
689328
911754
1842619
237228
345578
1332107
1004579
1460045
191142
668831
1595439
738728
1021920
876457
1679223
59829
690336
389465
1366309
61696
478838
519902
1904970
546381
812383
1075276
1418348
1895067
844750
1228230
897448
219993
951121
122264
1181833
886777
1805361
1362264
1678002
1163102
1157262
487690
315713
1485167
839099
1847901
1151044
1840618
1935652
908525
1349250
1258876
215044
1040488
1853598
1362453
746074
1391721
746842
77670
1358100
311385
803998
1373212
527864
216489
651154
811935
1368211
1243519
777773
783658
328946
1955590
1721070
822877
1343088
1614561
1358355
1805153
1823584
123833
621629
221005
627862
191127
1665201
117299
215565
40625
886927
1730664
1131224
1470915
1392597
856619
563772
540942
897380
712854
403466
20260
826434
1494924
808866
1546291
1099286
1418146
454753
230454
1663286
1955121
456707
1793153
648402
481566
1326578
130731
617578
1308257
441058
863839
1595646
1748458
633619
404626
804364
1374691
295608
1807740
1250149
711128
66786
511818
1928135
525132
1101159
1424076
1825819
1321228
1604752
1020401
463890
1304129
334806
1861847
1596848
734936
1472284
562494
736937
603895
1879312
1610570
722851
268230
177678
847936
578495
1265374
1130187
330867
1498577
389340
1285298
283215
69927
1489398
330217
1920136
1568175
1390217
1447853
1748324
335158
1219067
655906
642365
448237
650348
537042
819388
109788
1401541
784356
1153553
1484347
1083137
220571
1937040
1529490
1254304
1402540
18153
1746036
490877
1455331
760866
18448
32419
735683
1270322
245461
1366439
1402962
1209239
459541
833092
857761
318327
234107
285209
607972
143854
1774852
766302
1091315
102790
1835074
1721021
1999878
1471059
621572
1777275
1915125
944948
76473
1814580
1822201
1343809
1851152
720195
1789957
304211
1475209
1154488
1043179
238040
1854913
932718
1267761
1237899
290575
907748
1189399
1090627
630513
382925
1600375
275564
1661512
537858
64781
196912
490554
1477843
600953
400433
844796
1073439
188931
804843
762336
445658
1870230
1198548
1960365
1470968
944182
1420053
1734020
232574
1029642
733736
1369470
1217435
411036
538845
1983109
954995
1803284
720961
1195256
140840
1774746
1638480
455405
253461
34663
1790391
20844
1279634
1603285
969351
184396
1499130
1470745
452698
1391337
585910
1954794
1292889
1627340
549257
1936219
455031
325719
281372
1235575
111016
936771
951969
261618
916940
1299828
1601354
1106546
1632500
858910
1376643
915140
276712
527873
387778
784671
200873
188919
1663934
1477602
230527
283890
1199656
968443
1228175
866961
1465368
767657
1572355
1971769
1218886
14216
1909323
1327457
208678
1305653
1909383
551844
1315119
1235167
1949818
1520362
1870420
911010
585456
1747777
1086618
1976967
1271636
1931955
1455130
1959802
225059
1355304
1200386
1429119
1815940
1868426
919434
654579
133156
951078
1086114
1623992
1292853
1186177
20998
1668875
1481115
693929
1175420
206707
1570571
492910
889940
1978752
596953
1492380
1636243
148632
1679774
1719051
837471
195781
622681
1514198
167717
1523157
111455
1371343
1440133
1579135
1296119
345588
60692
827539
70163
1747795
74172
1440378
1751237
1922135
1709616
528001
842654
905019
1430931
1897607
1644175
1364033
422492
142140
1279831
841173
1782734
326510
1709278
281457
1634392
1216962
391606
1518793
304468
1325967
1880331
779589
1003645
1470333
786807
1503283
1207493
1654582
1762870
196895
1107055
1990024
1135714
152646
990326
818078
426338
1269786
1406113
1577959
125598
1966528
1970255
1826819
1726164
156222
1734051
1388176
1231357
1380963
857181
1538637
1146884
820593
132094
799216
1349793
740858
1461958
1376599
290792
1183589
50499
1529522
1383563
1478606
752667
169184
291149
310637
1798408
155697
1163026
733302
1344360
966951
1336229
72524
1163742
1671176
56266
491967
1047064
288440
1502810
235416
851821
1971506
455408
1774310
1640500
350233
25605
953713
986244
661737
1004254
1452223
1060946
397883
167698
375261
1534659
298118
1668495
937658
983949
209908
1603938
925231
1460750
993827
923417
755470
165491
956690
654222
1194619
1936329
488040
159481
1535156
713710
1611338
1508645
814744
1885484
1440792
710624
848486
1786027
1809309
838844
1440650
204382
1558250
1011808
1135753
347505
204165
1755037
445291
1641796
107705
1334726
1715169
1186468
1062623
1501847
1209843
365953
1990164
82063
492900
1125967
669891
1910067
619882
1249450
1689728
907165
937127
1063205
915735
535588
472857
1500058
548135
1791110
516921
453805
233303
1335703
1764767
1585795
1583654
1477842
1338999
1054083
1806818
1728619
884166
389025
205604
1106325
1892117
949171
478867
368156
1246175
670222
193091
930816
312455
1817603
537957
1043463
977754
418923
677364
1729872
595404
307006
543783
1278698
1965054
364936
908342
1750097
156155
1565656
1396663
1677148
1473527
1805000
270321
56822
1759594
1452444
95393
146738
1072242
815922
1230825
994071
1631279
788816
184567
573087
1322008
569765
1544625
1536021
1009658
402705
1424632
430003
128910
442977
1602941
1403008
1987458
625483
1754204
1980181
658356
1111703
3860
1341686
835975
229110
1168240
1655872
335534
791919
446383
365924
1026290
46652
1731231
1863755
205933
1486026
1399038
1754788
255314
1148538
1364816
1623536
1175915
1795776
226595
835908
984601
114908
1580807
1686604
1063682
1912457
1200841
108955
527270
1752640
1768730
1600129
1616033
1196148
197290
1684783
380981
1447681
1332327
1448648
604941
526465
875428
308859
1053370
1150544
1020213
1002809
1832738
1007402
342583
1840491
1024874
133241
539918
558423
994705
610578
328477
1532406
153420
335055
1031193
1553661
69098
766128
1053924
1605318
608483
1721268
782980
1818806
1219885
1624044
169904
1545299
676392
446629
428141
490423
1726090
703051
85652
1617388
220156
1996150
1453903
1292113
743015
913257
1068801
48172
1024917
236114
790897
989231
394513
973036
820396
297208
1911324
332965
1709014
1550101
630765
797165
596455
1102017
388268
527682
907696
1104396
1186414
1145193
1091137
859210
1641555
1883474
879581
386890
295164
735066
1181033
1880352
1589207
1734499
1544983
840461
210652
483113
1552494
1179250
718028
397017
222875
1703813
573023
1413600
950679
1558138
596027
1992409
358386
82152
1555113
1412159
1347752
1926120
920525
505527
913696
1668757
750554
40694
1718542
1639960
29610
1355292
52560
375745
1366587
1306817
1269000
1586759
1551576
189812
1238425
912897
577970
134356
1543551
1466324
1853411
1230560
1264441
598802
1397655
1359366
1837186
803470
1613477
107825
1354943
1697518
1681020
1007591
274202
1963248
824717
1565186
688878
658283
1794487
1003101
1815949
1714114
1082294
1648866
920989
1879863
376088
779797
741085
969548
1832608
729857
278545
3864
215499
1612723
212823
657945
124423
149170
1772724
538490
1005242
809813
848784
435537
1262973
1355047
258205
1302736
1585988
1513328
1184007
1944000
657936
886517
33207
1234979
627719
122098
581201
1658037
171826
307767
1109497
663258
430830
562043
1778531
352693
37110
1148409
731901
233496
1987618
653734
1650188
818453
1488564
618540
1828603
466450
1053587
712080
80443
775853
1254214
539288
1989522
1953525
772839
1178336
529124
305770
1308161
132508
958214
948068
757849
1714282
1628447
44591
769969
269419
46870
946137
654281
1071830
877600
345664
71292
795253
533611
773981
70314
1789298
332460
1136359
1803806
881483
437000
577646
1809835
439882
369038
1641990
151877
1833007
1746106
1402976
1388729
1275636
979410
1774870
1459176
427427
297414
1294739
1959222
1324330
572537
106607
1923808
1813351
1393836
27374
1059802
374880
1353977
898608
1924217
598913
1569093
372136
1775737
165563
1166664
938900
193120
1829974
1481028
931368
321176
389756
1006304
562012
673103
1734932
318320
651547
1260724
473742
1380938
1531617
1013213
1755207
644684
949561
1708472
1495838
273496
1805308
1159907
545774
563233
1802810
943706
1864227
1496820
1215518
529960
958626
1245612
152545
285753
441314
1928119
1076411
1621534
318871
848273
1149770
1980025
1889257
1649446
1233179
408482
1876747
547971
1272340
340407
998501
821081
135522
1091300
98028
1934284
1065328
832099
378295
811572
84697
1918464
1880703
194516
992701
830542
1210937
884302
1709524
1174732
1983143
1467704
1205810
586794
1782032
1541709
1864692
305712
1753983
1344201
55170
1014906
1711433
1451162
733219
1676547
478258
1450236
1705974
758290
1299512
362084
370688
1441987
708216
1621364
584535
1013608
771860
1446933
1199578
422930
1283611
869876
1498707
1115942
691005
1917223
1816158
1839180
1843280
777454
1684983
1256956
1073813
896577
616744
363384
1109405
1677823
1210382
1362203
716907
1644491
67192
144261
965771
550481
455801
868538
125875
1599553
1460139
1983442
1963054
1118346
1085222
979669
1882992
697700
1616842
1164886
627784
82411
1637713
233251
1503206
1516573
1405622
102578
986057
1843428
1262173
1953396
576061
1153114
544251
241524
984614
39428
1001419
542990
127237
892937
446570
13758
294078
1601475
183575
147419
1257502
1158446
1171504
1944623
1435350
1989453
1560555
1327933
741929
1535475
1178227
1857052
1762374
16233
1228436
530695
1418697
24470
329540
1689723
179001
30114
1137453
674210
1916828
1291391
1114678
1117013
650000
1068312
1028336
536692
1754678
1240011
193741
1460541
1951393
116029
1197126
588621
1243039
403308
574478
996631
547174
1275558
1987616
265755
588463
1839921
446499
1827730
84917
556800
731152
1218315
367797
1616131
1093852
162011
1711898
495841
436209
1964919
1757950
1672890
200619
1223603
846604
1332488
1688472
1107463
1078462
17708
377793
1230241
1918678
1313749
945092
1267008
161102
1951165
1421310
251571
1818250
1745722
230756
951455
923096
517524
539945
1838217
1499655
1796462
1446169
130996
386938
1730239
1242024
1225214
1326189
20055
1841473
271829
269027
589366
709211
1391420
1870526
1849506
1042863
594053
1260561
509540
763143
42157
613980
1684924
746796
919298
534203
1433323
820562
884208
751927
508642
1965218
1077234
173528
1198360
1958012
468236
1096398
648296
1039320
522984
331357
1386472
201351
1605331
1918207
368674
171586
300371
350043
1012780
953067
1461586
908161
1597299
594498
175683
1446730
104169
996862
728722
1074577
1616172
504227
413414
558446
1576558
1474603
601352
790120
1214832
906649
1777701
822637
611684
1396781
883166
1642087
976288
1915318
1465918
758651
1805366
1447119
667977
1187408
895688
1038869
479938
1485777
1084575
621217
638204
733536
159412
523408
1072715
1346097
829307
583320
933457
1415425
7808
621219
886586
1705098
1224416
966489
405055
1595294
1968898
1470054
1983766
915368
275633
1410142
895833
1349425
1913614
731017
145634
1135321
874189
1168629
1659854
1452756
112407
1674038
1437111
1085782
1529970
595634
1627596
1821599
1777153
518093
907832
1655900
1425683
1179190
1140260
355915
860211
1199220
1996416
1160915
135651
647693
1994174
310034
1654433
1487379
916505
259591
1144492
1497769
1659219
484068
289679
571132
319332
124028
1880873
1969997
830848
685532
83085
1779458
780632
747285
1823660
1381484
976258
1603381
644451
1159863
56712
1059950
670474
1433981
1280244
1732461
1204703
1025891
1875743
1263403
1711518
1970320
999986
1595421
158419
1629497
947052
420331
163543
47231
1571970
1904027
838910
1401035
934493
39534
1344064
137373
1075372
413592
291967
1369682
107641
784609
1565729
857696
807361
1201982
1887103
364893
1318340
1010541
1859423
659819
524696
424167
1119906
1475228
1054412
87256
193481
890542
1032667
1486617
1515124
1205773
405106
526866
1925861
702813
76840
896078
404892
539598
1903507
493456
504060
1229296
1764702
602125
316648
1088651
1663442
1795903
861576
199801
1567597
370122
1991553
1476221
1550482
1276029
398408
1786897
1875104
1051519
1613719
808944
1319115
766639
1271482
856481
1965258
1120240
16497
1511677
1802086
1702838
1856414
1127190
583348
976687
1186349
845566
84255
531464
250783
899874
414636
1122161
1096063
1659625
854728
1458715
131637
814839
781186
1159282
1979725
156807
401447
42132
129245
338228
1068157
1786679
124188
1367096
720297
301427
1390161
1397095
1826970
1565590
1509463
527729
587514
762448
333064
1486075
1426854
393151
341931
1869079
588547
484535
363401
1299776
1432770
1975610
1632833
897659
700659
389720
315308
298976
1872025
677421
1587960
40138
1356831
1556462
664996
1048000
401021
1585048
1313896
1641911
340076
1744982
9471
795790
1901100
123458
1327792
870803
1399810
437084
1976662
236574
212165
1280506
1017313
637853
703656
1201511
1471849
502603
861502
1880247
768773
446106
998006
651913
129549
674784
1200766
1228962
1671707
1258725
1285002
1960347
237040
148049
75665
268327
1946321
1413590
735675
130268
314342
1360223
367760
409662
734767
420444
244868
728155
1413138
1542210
1890756
1563124
435232
496425
9361
1645124
529019
1949506
1886343
1373460
228518
1169147
1637085
62153
23072
124369
128429
1652160
1337427
552668
1288944
36085
1941477
1260662
789921
1038374
1060286
388235
628890
435549
20281
215166
1499260
1419034
541583
1088175
649571
31763
1126654
360957
616448
1169095
1062712
988758
88705
189722
874871
1739750
426147
895874
1003750
812265
1192626
1608880
1847732
495624
139431
1563545
464969
1250222
1162170
703535
1644729
910573
913378
1089289
1804439
1840715
922776
1982199
1206592
1120386
721296
1635287
971233
680628
1418419
121984
409549
213985
924811
75330
985090
1575851
669842
801376
571840
1973660
1039380
1536674
181652
1252738
999029
457373
214860
1464278
1267344
982778
1725866
1073140
1990217
6730
547423
1701931
1476145
1863013
844290
71455
729541
280875
275313
1049430
917651
1194964
1489617
1527729
651904
919805
508906
1052553
740667
363513
547503
248294
1715588
784205
986316
657452
1411925
1991003
1043676
554164
1316003
1958243
1708688
1247217
1255065
1467549
454128
787961
206357
1032114
1343468
1818587
507124
1857617
886087
277426
34560
1200403
1146070
785418
1279810
897165
857718
1698932
491772
686291
299150
1465844
565043
1344583
1634162
1391605
81937
1306413
93709
1441950
955674
458325
322827
1015370
1420706
1248828
1384801
1019899
257205
500027
1820122
569201
1259421
1938507
154917
200275
592116
453401
1404099
17473
1381407
975011
101361
1450842
1006519
1268027
1748897
384772
1573661
884070
888858
1705759
699138
1529322
1500744
1755928
1022396
1734746
1655588
1496501
1181788
1058162
660288
733115
355535
1439263
838470
36526
1835320
1168269
609984
1343151
664716
11424
801641
849769
245562
1044441
627708
214447
669826
1177285
171623
1145459
501465
1606654
1222457
291370
1751336
1925451
1725450
1591117
869653
1116976
1981884
45867
63165
1778381
525474
720040
20046
1801741
1747367
1075860
210836
660631
576856
1615920
1032889
1005567
1564346
1963983
1267775
719953
1911333
237699
1210018
197603
531634
250956
483734
1580623
1552546
736113
970327
1257647
1914267
714977
154065
1451514
1115186
402514
153518
1430657
110332
1149333
1223151
621304
666754
1405549
370502
689261
943146
1596697
1338886
353618
1444670
1614439
1097062
1735983
401764
1417663
288404
1861231
561622
91903
60961
1391330
811924
1895039
1839731
758566
1970961
1756638
1789573
625776
1421406
1059558
921386
1230971
738337
498147
394432
853605
132394
1209074
1516789
1559902
258052
1651209
661488
1304251
1397927
203584
320946
1935819
183846
829641
1984755
1736260
1316249
1930073
1817555
400773
1330381
1019899
905460
488482
1266166
89902
98939
940210
687597
452688
1161759
1237213
1727124
330805
1342661
840012
1839587
1301120
570088
38792
550770
27084
772791
1163089
1066414
410009
1577903
509723
1745444
858865
1136442
1810564
1707732
875883
417480
1312149
1928632
1131318
674267
287760
870439
1581762
306699
126763
272113
769399
209632
491244
1066716
417556
1689934
561738
1569719
295524
1632580
1787010
159554
1179899
1232992
1603215
1908230
728089
270524
882102
907987
79020
956132
1818749
614328
304200
1018034
293774
272891
66079
1242621
289274
130359
1462599
1930257
447946
617961
1250914
787964
350718
1339297
194560
28707
1126454
1095267
1962082
583983
324446
49112
1609925
518647
348470
990479
1000198
1563395
1966003
315903
1194930
1518702
945544
986438
747383
1706747
1842236
1280451
710129
77226
839227
917731
1021131
56836
684510
1720086
1869445
1745561
856713
1075853
1883863
331991
1292598
1212084
628810
963360
902328
1616364
1847935
1564048
1201590
1246222
1839992
1146795
1324790
487221
1865099
805552
1595750
1423671
1427610
77056
1104752
1099459
354906
1845020
320280
1101487
1866142
1643796
1287927
760942
1286141
74789
166932
1257170
1479751
1655212
612622
1125719
517119
1626339
1989845
1751715
1189072
937418
138618
1963754
121511
1800303
1163023
1065328
630958
1304524
1468637
1001997
82027
1025372
740102
1978774
1691138
281491
1288119
1304892
1339806
1134641
1707569
206851
1465640
1309992
572752
1839375
1728862
1937878
873460
455178
1034844
452906
1657371
1387098
311255
502907
452134
1449131
1829340
1264775
1503040
1525551
1632413
300746
605993
1753359
144005
1547119
75479
1617746
1665755
1976305
566142
751425
66177
742106
1560806
700047
130157
233062
999618
1939043
1010493
1041905
715899
535285
1342597
1960579
1102473
326300
1114254
1379575
1045651
1724281
1046382
887085
1920221
684598
940203
574419
246946
1184152
1033150
812335
1300902
176960
352834
1605547
432374
487530
37009
91372
745798
1298253
648271
112976
1871329
385154
1828908
872617
1200195
373413
210488
1708131
470537
1895642
1813658
1695986
1516267
310972
375536
1203801
1928053
1266124
186886
1581534
1180209
1327387
1442933
89563
279764
882586
536878
1107658
948278
1697175
1049357
658769
584355
629331
780337
252808
920690
1275762
310739
941305
589336
61479
1345442
829777
807939
1858095
1675340
989802
256777
430306
985704
299747
177756
1427617
1141665
631662
976330
1655814
872981
1726432
1857890
1210374
1482384
1461093
1366768
1649491
465831
1297191
321539
879354
117787
268475
81433
49213
80513
526254
609175
1986999
1958646
934253
1688806
1147663
532365
1299803
604610
891243
333339
824128
1241430
915846
107783
691748
116044
705326
1600671
778110
1450743
549410
1155957
1283277
1889423
840742
424401
756149
595060
1251032
1809823
1551287
917183
1027378
1227375
1691584
1350370
1169912
164836
1575170
1884147
1265696
1679338
1070711
615096
1779077
1321065
69059
338403
1253566
220693
1775997
406625
152409
482247
1005531
730831
737354
1623426
983171
387816
590535
416899
1695646
876358
1691953
1344032
823420
1577707
409244
361400
1708378
1789190
29526
575072
845141
1644745
633020
896472
828746
1256555
1888794
1795539
1325485
284578
1446032
820309
514598
1057554
736241
1582125
1960604
1543400
1825081
60092
481774
1049685
1440745
1874839
910255
872471
1255430
1752104
1632826
614835
728371
1101309
1123370
489246
1144074
742269
1357895
1745165
2269
103532
177943
1679508
1797808
1526417
1582269
1194814
1164523
884656
1628723
1583408
894866
1042761
1289246
919804
454869
38815
265480
1858178
96895
108754
1136617
1963240
585723
1739596
1025122
667698
562581
851691
530212
1080536
3036
257108
12752
1383865
1545140
753917
684348
1196787
843558
175389
1538736
1772749
441000
1821243
1023700
849608
1452102
1618098
1890476
1172753
995768
387717
162288
1835251
770996
794645
190519
1221067
151787
1424219
975304
48763
1330893
224311
478126
65354
180317
1024477
1904263
25124
1565393
355624
1300247
1191232
1061758
1581809
1284255
1279085
1276386
1777591
1199823
1575686
2449
1325917
1002777
1879877
427153
1183050
82946
1073863
735217
806450
1205830
124443
551339
391570
1867470
436321
1076914
465585
1351680
1080507
1576604
904448
283376
1711886
1364669
1270154
563968
1911337
519172
1246511
1387114
251300
196528
1980373
611568
1010413
280648
149727
1004949
551807
192496
632949
804327
1154472
823019
1376414
1861802
370165
1749453
1568561
977761
74970
545266
713908
1453672
149312
16627
1297400
1657907
832286
1226294
1406362
659566
1043196
1003421
201776
1090175
1779889
433225
862986
1017612
1113638
655780
506426
1195660
1405306
777399
1466909
181359
1426584
1531180
1127216
763695
646036
1098868
1465731
1144680
541189
893497
72330
729966
276294
786997
1319756
1677458
1762945
489
1717272
1500357
589793
1918306
157333
1953599
1143198
1126674
125754
1486120
217534
1355687
410979
679634
677065
616985
1430310
474571
60846
500865
747078
1361819
1392931
68925
870142
1394359
1522214
1033201
178587
380004
1354042
1916488
1054252
1242276
362097
567678
255975
189886
959674
1938942
515377
1384000
1628617
697870
804547
1579061
394664
842072
1589367
752507
1683952
1798212
1156624
1407472
535045
109680
507873
1438004
1036462
800046
30508
1553106
1115531
1080269
1902987
1704236
946615
11832
568211
87475
70000
856355
1693299
1703788
1065257
1227892
274257
670577
1286339
1127681
1172861
1738303
1310010
522495
372393
1616531
1804360
1108659
559209
794599
782949
580692
950756
1317558
1601571
1645533
1382582
749791
1281033
1061745
976193
1345460
254460
1079125
1285877
28100
850488
538057
570209
1456941
1194027
1936450
717876
1666958
1592105
653767
388813
703682
834553
1148444
1896883
841532
189105
1112514
406703
931794
1319672
1009359
439916
1249533
1356423
269228
402183
593923
421080
634620
715006
1454565
302121
24593
1066952
1722381
730223
1915171
1146296
1930478
884327
312799
574602
104529
1366403
1501015
1741033
644461
1084662
143093
356509
500451
453102
411788
427355
995063
62735
1285432
296078
1337637
600517
1892690
730463
221313
90581
544197
1329832
907761
908762
1680519
47464
1324244
182381
1523776
1521687
1719355
1702515
1306180
95957
1949956
581348
1349658
96316
871230
1449324
1787825
462775
18341
380195
584036
28661
1571756
1678377
886113
1845709
1715216
1996061
842025
1483570
1461566
1055883
1010442
164158
10419
1095476
1959514
1870670
1785840
573634
1020696
1708716
1701387
1808862
720953
937199
1619462
945751
919177
517084
300942
1012508
312069
822713
102209
1745647
35386
211888
495019
430537
1180737
1354281
588679
1973920
923676
522653
1591824
1802209
1142630
1025665
1214942
943879
775142
549246
1231355
1862556
34728
1901166
1378083
1234277
1945236
332386
237951
1704532
595981
1990406
1235718
158425
294731
445662
689364
286581
1903597
276569
912140
180330
1018213
1662514
372659
647569
1522348
492640
309489
1508453
1985234
1627379
779596
1166749
1445873
749756
1976123
748674
482901
672712
1688201
507091
627380
1583873
1251759
597209
323417
233859
137623
1819684
1054967
1303478
302395
897491
1227283
17982
206634
1657374
675109
1954351
628877
719640
1727434
559418
81923
449366
531505
184592
16914
363117
516290
659372
341604
451555
1401248
596931
1789766
1067977
1518764
16690
706389
1862837
941227
986075
620626
688781
1843509
209185
60701
1859307
1398631
207555
579323
379429
483151
894866
1640108
1111165
1641638
179246
897253
1420468
161373
791833
1720669
1167227
129274
426515
1416201
907356
1084811
1368650
771317
464226
591931
1885736
1386589
1780649
796880
1317251
19252
505531
997293
882715
1428342
1126216
1996996
1662884
998676
665586
1036472
919389
768436
1366654
229403
953631
98224
927471
1244481
1444434
1511970
407365
1088233
170157
557532
1546304
131603
575541
177810
1447283
1923569
1325606
1790053
97725
35719
7945
39890
369004
1866372
943671
1381144
297134
1701163
1013649
1827985
1515814
1436113
150962
1394143
1838066
1813173
494095
822792
1286327
946035
1019622
855895
437782
283470
300790
860729
1639084
300144
1618654
1531634
824319
330846
1612389
1379874
686570
1041167
89792
929671
1580742
292242
1102691
1639965
1613800
929411
1735678
1008471
26521
1868399
498780
338173
881940
599632
1532928
804550
166535
618773
1848137
1769929
1293433
1037297
1008084
1145872
1068816
948122
990593
1532572
1973329
1841169
1955132
1511164
103695
1070647
1855979
184999
1047792
376169
1642660
1917176
145139
843157
1773591
1279438
414183
1105371
670698
1875974
352065
1329506
652070
1994918
355878
1555322
1510762
796190
158337
150927
563093
818334
1916703
98311
1869989
1177295
1693669
181645
720811
1091139
1245834
1582935
1517455
1078108
774096
275658
1696556
1977377
677783
106989
320953
1039945
1605240
1379196
1085154
244569
948198
1918205
1056524
981846
1423406
1799892
1713856
897474
1090744
1199137
1246250
1849340
1724253
185726
1789644
1186698
944279
587073
307369
1759260
1507566
187422
1497375
1491538
641088
6245
718146
451324
832816
248903
1329709
88026
940139
1139564
567302
1839229
1668911
972972
1896643
155459
606021
1444291
182806
864690
1581505
666624
912745
1693683
1926037
1512394
306900
1994537
1715720
1397049
1637621
761725
1390885
515948
805145
429251
1588626
392051
1464073
1333361
1820329
503514
527882
31776
1094045
1474953
777187
1406881
834984
424520
787044
1052547
1880706
1334924
506933
714797
1897932
8933
760140
1883484
1635860
1099715
1240086
283843
1320289
993531
263785
1115250
767032
610635
1658102
332237
515267
101071
690052
726647
1319082
761400
1179345
750701
791576
1207737
1284576
1159370
706669
1171288
500349
594261
1377110
232280
104780
432053
1482600
1220834
576722
245870
1099532
1296523
1167956
1840714
1824903
61729
720261
568321
345808
1069025
711372
1670721
980390
1919821
785195
1350307
424591
71431
1491152
1050922
317009
962375
902880
1319348
1449242
1065703
1201463
941319
1178825
600084
780387
928149
862549
760911
1981142
1568053
1844375
1424715
1666711
57327
1521714
1587475
1514032
1376597
1665478
762022
1142659
1061404
1213120
1824298
988138
1757905
947370
259980
407479
1739856
1752618
208744
1491070
1709850
424137
1998401
1544977
88675
753830
1604160
184280
320375
1517857
1552829
414284
777456
1375910
1058607
1702856
236192
1984562
1915569
1585401
836169
552307
215120
849550
604080
1770877
1444922
519745
62922
562392
1114438
509580
125978
1601384
1534372
1025420
1730067
1006305
1052230
1604705
1321888
159516
1439893
35226
1764426
662140
1327701
1112690
817645
1453207
439329
1306367
1454647
868691
724543
1821528
1135440
760945
618564
157387
1018057
771165
1502822
8392
665955
935551
1663636
813021
1448134
1208391
138367
1838024
571038
1831778
1971513
1887253
1095737
1446770
611509
1390779
762768
1394789
1699574
191211
355555
151433
1078622
1935824
1922858
1947140
215020
1503943
309685
1102580
1493300
1403343
1748617
444738
1481396
1198680
847258
1058077
949264
1874322
1606316
337378
1857126
759811
1589296
42670
249698
1434247
1456561
1917956
1439792
1571328
1608510
1653379
133129
1242539
1967291
1413430
950895
598161
793925
1113086
1216449
1491700
1950786
559180
1191774
198236
695811
70339
1853176
1774248
1189538
1449356
1276927
1171675
285975
300275
491661
1777796
100987
894914
54395
1446482
181910
980878
1672816
1404488
1470294
1681085
1584158
246969
611565
1412937
201902
1695105
1183129
1113191
641598
804951
1802858
343462
866977
962521
31122
1505383
635796
638514
1358927
1185160
789991
612996
1126805
1980198
1826154
1830118
1921214
661344
217110
765867
1051093
538170
813524
59107
370719
1008303
10616
1702902
405150
1425588
1545041
1455522
1942315
1808861
1360906
482632
661763
850850
886889
1950527
502174
433672
1884477
1874281
1029
1807886
749983
1513053
287169
590311
1426770
1831093
1519575
576414
1911796
1457128
287266
270843
1776460
761041
1818657
990209
1841107
561942
1012099
735796
236230
298912
1589561
1032459
1376838
1377472
1137578
1102255
843275
172762
1694196
1362633
586514
710961
1661852
1113762
1970964
1695668
138036
869831
1149163
29459
1301970
837174
1162275
1310362
17696
676943
47797
1825104
171772
1906745
282736
1237972
122676
1878189
856894
1717012
670587
602682
705459
1492509
976137
1465
1231053
1922294
1316938
1035449
27712
352872
227015
1863866
643726
326937
216159
1749756
1874282
874709
944438
1237945
1519616
154672
281262
905398
1329932
675389
1206433
434099
424159
517273
519146
1338428
1001436
474743
1813087
184119
899381
1141913
1888301
1062729
1547304
1128759
1726197
1879375
1108052
910572
964166
1157682
1908147
12477
610731
1882345
596263
1974294
320871
88245
928848
1634622
691421
1578590
271032
1035652
1395304
1411880
114108
1918321
1165367
368618
1023527
220101
808835
739216
1047453
310058
1744161
239441
426210
831110
487134
623535
197084
339032
1804371
1619174
900742
1810194
518466
1343007
479313
1558218
1120296
413809
1507468
818677
62546
429994
1473856
1737450
18034
696153
884643
1300038
1538635
1231810
1606712
937077
379438
844905
721146
1522295
1623432
95859
296879
303427
757586
1210160
61109
1331537
104667
359271
1333348
1567893
647728
1639666
1016182
688608
676467
986518
1119250
1667866
1264554
658657
1243516
536455
308450
93291
489378
668710
1486453
380865
318871
1412091
1003900
1464260
881604
751781
1282716
1974627
1103493
1835872
1265637
1466643
1983124
1223183
1780632
1290043
1587132
1925778
1999226
622902
10584
228254
1149950
1512039
1040965
1115677
1057852
1355384
691444
1384886
87084
1312491
485353
920938
511081
1997674
252910
1694533
1202524
1217024
374654
1052740
456703
1673670
1100465
1174332
1054204
46920
396340
104095
1956377
1934226
158354
1099548
1203027
946112
886960
615452
271060
1940174
664676
1984144
1675957
1161707
439983
9261
1653090
723831
1084702
545584
956121
386654
1449811
143772
93660
1597173
249666
455593
1893237
221171
1298369
778478
741259
1461345
530600
1913316
1376600
210897
1552479
1224004
1349617
243159
442472
768433
560952
948614
1813378
530463
1814608
661236
426160
243395
1678041
1259155
1099907
824720
653045
1707318
1394366
266095
227989
708114
1988392
1079109
1159596
952118
1343555
1849286
823910
706838
993205
1486508
1600253
1177090
399047
1404082
617932
120948
1997120
78148
1556765
1099486
1355975
762693
206357
400642
1772960
164186
567141
1081662
91099
783688
320330
478321
705457
187420
1149635
85960
456424
1666462
1255282
1377128
1556150
628319
979968
273103
592225
89262
1435439
858710
1013036
1308192
1321010
843710
1812072
1558917
192917
42960
233305
1259175
1309883
1390696
815105
1571627
1205052
529926
191055
1529696
1383125
1340282
1431168
806023
1593289
1072372
902634
684399
1321505
1272614
1854879
1892564
360970
60854
1719919
676419
961340
1453294
1565910
342361
1390282
1696596
322697
1429511
318769
701746
503057
1848621
294625
1050832
1289604
1117093
865442
411861
716569
204353
684834
272488
1172646
97982
1886696
965216
591351
1467543
779747
96863
1260939
668201
1999374
752113
252572
454151
1742168
537213
88070
5077
988436
50892
175619
274708
1360443
544596
1867792
1104089
1568099
1439753
93226
1960346
1724536
1764556
1638921
1994162
435559
1619396
670590
479973
409315
1759953
1765983
736953
1701419
946819
1861071
232534
625566
316146
828035
1272947
508173
984133
133552
673001
134859
869872
786785
1399309
484583
1066715
1664162
1966291
126420
547247
1136236
1443514
1883170
393614
1085916
1885433
1096794
1079828
1678305
670203
1509001
621764
935508
1321089
343664
679808
502832
206798
258502
501435
1761544
1012434
723915
1189036
1700102
396922
1859656
1040106
853600
508553
679770
1657870
1584599
1630075
267859
1422323
1143708
1293557
402225
1042446
1830720
820996
565658
1748845
1103717
192340
1463084
1385363
398081
1137098
1900462
1287732
207007
645851
869986
826953
128987
163281
24905
30994
60724
1136551
865073
561865
853319
283421
298310
1126008
905750
1597557
381714
599501
1814718
905154
290664
613985
753036
1058688
211014
328971
1705797
194787
1843934
1104774
1999144
1921680
1090778
446627
1718737
966901
687775
394496
1699478
319191
1109636
137236
990527
1161898
1717882
1747161
118351
1898263
5511
900039
1193672
98209
373108
350694
1534979
885856
1052547
288136
1139436
1212946
107662
1596429
726056
246928
1919929
805296
1594031
912049
1236724
1521508
1466689
537992
85519
251530
765292
765446
1514760
971729
35605
515360
1263395
1670907
48899
621919
1718247
294100
874609
1009299
1359046
287106
1104414
893562
1701380
1547188
619027
1836000
1049043
282724
1331521
219249
1698299
693270
1326350
902556
564136
435351
192544
1787119
618735
1333202
1431906
1265193
878459
1332457
96053
826706
574549
1106763
1704650
111331
296677
392486
259658
957553
113979
1002132
1741122
1448629
1915972
127627
846561
430023
883245
406346
1189748
300833
1959116
487459
1220527
1974172
1662276
382538
1937343
393763
1578058
1085800
1583186
1819099
1096326
232110
581057
1908236
544327
778610
1331886
1520757
1042098
946145
1069772
1623926
825282
688821
791885
899425
301012
778377
141004
518725
1773984
1719456
301629
1305336
1357563
1612142
36080
1222654
39699
1647011
1938864
1037612
1357894
1499146
1984423
1118209
1998966
855273
404301
145403
966594
1500565
403421
187394
1131613
1848917
1999940
140797
1652702
471185
900433
1537961
266579
1273169
1117162
1725077
1928258
49482
1350480
1946095
1448775
1170847
1069531
1704626
280022
1948198
1449333
357904
175756
1696684
204821
1833939
1053503
1463251
1340885
1129287
324683
211944
1368347
76421
664229
498731
1208291
795278
788758
1613756
1775480
1109201
1844761
826625
1681939
1533459
425348
794195
1911042
1240504
930457
593281
1392496
1437667
1057865
1608718
777964
935543
1646620
127239
758860
1501992
1506982
1451596
437067
897737
33946
1465219
898631
393606
485381
181513
1658095
1231793
1218458
769581
1381772
1859502
876915
1658842
508786
867601
1114884
1682397
1757228
541147
1085239
543853
1775611
416161
753217
1390035
381666
1027603
1741647
1215491
479822
11823
1201749
1835571
1320884
1886876
341301
1444298
233385
1198537
1003968
314306
206316
1528022
1598442
809577
576836
58601
587585
1478128
1667355
136242
974321
1433855
1399955
1517083
1370856
1831769
1163918
1323334
2730
22248
908263
943259
1881930
404317
1661438
791990
128353
1608170
1571262
253819
1268146
1671509
308028
354406
1435273
1203369
1763448
751982
985099
628579
1760115
1527195
428735
1843806
1406189
919244
28683
254654
732593
609344
972421
1075326
570575
930252
937603
1628927
261003
1641277
1088269
14741
831029
570494
188816
443950
1026301
646446
1718164
1806922
1052734
1338799
1930593
1068611
1438618
575259
423079
291571
863883
1872386
315393
748258
889402
701769
776010
1088462
513067
973422
1547814
372686
1500179
103333
856932
667979
1761435
54359
1669276
765630
692044
582110
1659354
512995
1691017
635719
1496960
1634157
1106138
1808025
940841
1350268
1534298
378973
925267
312025
1251314
1349137
488473
176526
1572346
778148
41714
619374
438947
608231
1260908
762352
177494
74277
1003597
1221549
711832
742950
1982331
1555909
1113925
936587
229952
1731171
1897585
1233927
603878
908742
1510638
1109213
1139067
377061
1857942
1517987
1331745
1085329
1668893
1885754
1451165
1171159
642360
1074739
719363
625497
249506
1369642
747825
847713
1930088
1559194
1044896
1961894
205603
573047
1931200
901507
771516
526948
520764
222400
1124213
479759
1144882
1775529
82596
802486
785282
1971634
1134069
821569
224577
1365391
45633
1614208
646468
635410
510399
1332925
342101
1924453
1552172
1583998
1143617
1793245
1228517
1632850
893850
994571
1527092
1585686
511746
1841440
1462601
294014
730016
1681823
1222019
221127
203902
800896
525466
385832
407101
521539
778933
449174
111027
761986
1773679
339843
749954
610852
20858
1815663
1715410
1032452
276197
1815228
1470939
1908468
1546722
138789
392391
796091
903600
682588
1194238
289931
531037
1705358
1693396
915528
1978963
1776140
1692046
303600
50007
1533682
183524
81188
523609
598233
1978996
358305
253461
1763315
1938219
518271
1173629
1864828
1737578
1637373
984795
110003
22112
1992866
1300068
1037654
867807
1365356
771133
230359
1513432
1690859
759924
391753
1631781
1328653
777770
754047
973401
1227382
1510691
1559068
931941
1748231
179656
882
1407439
32756
1690204
1639034
978420
148916
1783646
1323490
1455205
784894
282877
672651
190075
941374
1292123
1666898
286868
773559
580288
372295
773799
190324
1803081
1500188
1215979
511566
440411
1758951
1187162
1782
580093
1078339
1935508
169393
1319395
1785384
1793993
191062
320333
1676527
700074
580328
1029939
1173852
350461
1936452
794132
1833266
1679423
1130576
1314719
1035360
1444622
1290498
1131826
1220167
75950
1045585
1027456
1658065
742286
492681
13736
965982
710153
547207
1118283
1957967
1903097
568076
1672660
469160
575868
1913642
940329
1259308
105877
1264550
1429283
512052
285082
1676227
977513
758721
1923973
1956498
525053
1234889
1746427
104692
330692
407629
680663
450443
1049123
1232667
1438411
1940143
1972183
718075
1146872
1440807
1961460
1632740
1904136
1281836
1236260
191061
1759301
1554660
1917811
567464
832876
1569102
69551
1353190
1498489
772083
1904792
867676
1984961
916703
75316
952493
82406
6750
1970018
1100682
1773842
322364
51347
654519
1803813
826939
1606898
1552221
688216
1367401
235453
928778
536995
409152
1197285
1507501
140440
586302
124964
1410331
1673839
1231155
716498
1351352
1340937
1538520
503496
590683
253962
1908318
10532
1388524
624556
718137
1252966
1079225
344732
617344
93129
52942
1647178
1150359
304419
1662649
1385577
1657125
124893
1430916
908843
662701
5075
38951
1660508
504450
1270905
1377989
379321
1856497
70210
426290
1787541
1513768
742693
1269884
1065342
1802843
1209805
783969
175899
122378
547361
526633
102977
222635
952441
1758081
955954
224217
1216903
36253
626466
71969
100212
947802
1978332
1424758
1147592
1290138
994274
367599
1424938
717284
1846301
1647647
1514883
768681
1871950
579855
1264354
1916345
603149
1596741
906704
549508
1532223
1682099
582326
222171
1096758
1186593
1107062
549540
574927
1583856
601818
1802806
552530
636116
255246
583897
72842
1314430
1562941
1606786
161569
1131454
1651368
317103
1452538
759219
631702
1318610
1872180
895396
723044
345908
1292427
1902733
1061508
148085
813426
628765
846235
1630788
1663260
327490
434500
347196
783873
1774490
1568687
209204
826682
261761
1065203
1497597
600856
1788032
1051604
990281
619288
1352741
472302
931307
1048550
607947
1928598
1030568
1092306
98140
1032748
135776
1730112
1549705
1661342
1006966
1008666
138358
1037970
1649408
1046903
692519
1814810
824205
267368
1532464
723049
998912
756263
1700316
204014
162674
781083
1012353
1815815
668313
910777
1380687
28438
47706
1551954
263729
664797
127646
911197
993819
1918003
1014229
862083
828310
1289621
673999
1811168
1460429
52001
1430134
1103189
303725
1561476
177668
708880
1156833
327925
1567610
774282
1475416
1797856
1265395
706828
1288072
1636647
1052770
132166
922758
1259679
635385
1550762
841632
1202487
625991
1253627
1675807
496911
1055053
1074640
1762527
190068
710275
1103700
73397
9501
900271
222101
1232843
114946
950273
721459
1012324
290385
1743349
286829
511503
244331
149253
400918
560012
693982
1492217
1338607
838145
216942
1150024
1662527
19656
992515
265010
422547
1058315
509394
391291
590646
1937955
521083
1698528
1612443
1024346
1252752
1738723
1998727
518940
1069599
890949
1808323
1869053
126742
1330179
513192
406891
1574990
1479626
913667
1875497
783617
920289
1001219
204248
369681
1853415
302226
315377
1984474
66470
352369
186800
1749337
1666076
18033
439484
201101
1159800
646904
104429
571416
1443975
45915
1121631
1707528
408034
523593
146584
1626469
1869604
158460
1686419
1401369
727229
395920
1743828
1360091
1862245
572792
71178
672192
642502
1178411
1585540
1442271
1007270
1626651
242715
203569
551328
1673637
1866855
1347013
1139144
1818890
1238354
1280043
575567
1058142
901996
850325
1553204
92824
1132187
428355
986820
1508245
1523449
1598664
1543528
730159
509222
1641770
448416
824012
1040565
167199
971314
544585
665349
1201202
492703
299281
1634581
117982
513631
638976
869653
1744588
1688677
1972232
1557533
1790575
488653
443027
1245398
423152
788338
1869727
1235850
177031
1200921
233376
1010319
553500
1822787
1013803
1143816
83011
1629742
97591
894482
1363270
1208718
1828014
969245
579941
1239887
192490
232092
1391367
552356
45352
1679653
1392586
1415197
37380
1156133
1458510
1524422
1364872
471799
264691
815912
1881016
1726699
1912316
602136
1951916
1432582
1958515
1132316
1159046
204119
210942
1911466
412509
966004
1766932
1968824
221848
930943
965041
65000
727043
1444626
1242936
1298761
1016034
624561
1989057
667072
1607318
392577
925693
1735639
736022
529065
1579614
291988
1014746
123077
181188
157330
1862126
917026
214983
1505439
960448
93003
147553
519039
98296
172836
1878057
275532
691828
1605717
1369529
1143909
1076669
1086912
1371554
1251749
17345
933559
1880755
377660
734060
350189
1351935
1328982
523458
1058768
894427
1113282
1886737
1118138
1373465
1783504
1137076
1039889
1556913
207401
1678056
166280
1160598
1553478
111900
397920
1958588
310477
1309553
986243
1842236
330985
1555647
1534913
1044828
1153223
610594
1336340
649806
518591
511005
794703
1794711
1350729
984741
889687
1517105
1146853
374353
374155
1969810
141378
1618382
1973134
1852210
1919147
208644
1409262
1848809
1531707
544574
421704
1157475
1002338
61085
1955046
1098985
1183227
1874673
525711
1218249
1140094
596112
1775902
1191235
93784
1403943
448437
135764
1886930
1095574
277477
704668
979368
1626576
1647961
122810
1878034
149210
1750190
46906
1043559
1550941
1626282
779578
455653
1341822
26645
1492938
664349
1755801
1451915
313769
1293702
1343224
517769
1924726
1502638
285015
1435511
19908
641887
813368
512444
234538
1960133
1267825
1692739
1444106
1230844
1937709
318497
884216
110990
89999
1351185
24251
252629
1090514
799864
1059044
1831527
1317539
1372581
1369950
1442034
1740087
1810074
361745
442144
835220
1366480
1200372
1787470
635343
1372802
412041
1865215
664335
782405
1993304
1691377
289314
186068
262620
1635317
1366911
1020772
114496
1079872
16568
1396377
1398883
1424564
965331
1482019
1823571
686526
1793855
1864452
1444325
784069
688854
1239137
1833076
1776604
647273
510256
1144835
1692344
1591297
676352
1806977
259947
1662695
290827
281887
1028759
1142121
1127142
317910
31368
731476
706626
335407
85507
1121143
1595003
1702416
778747
1229891
979876
849355
682312
1819642
51305
1643628
1881016
1034506
596151
1345387
609881
1953033
201727
176654
1982608
1957650
598679
1940928
412488
1591989
828605
719198
64910
224379
999929
931963
13252
1598067
1819076
1791560
1731193
1738988
1701365
876120
642968
969346
783711
1386792
239187
816229
1788886
1672663
1266775
731475
82228
1398995
1384819
1673755
1533364
1376801
1194887
1569015
896796
1572034
892607
1136399
892409
1106668
1403696
443067
704245
1678803
1239053
1718333
595308
970273
1125928
998447
356176
1003489
608476
1592003
1622753
689540
43989
1460564
773382
1776971
872890
741915
470473
1351899
1328706
53363
1009316
260345
1942585
1780357
1479912
1269449
243590
165186
468360
124037
1675826
1303009
1462144
1553180
525951
1890369
26729
632625
1238296
199240
527379
300079
1773725
892590
226837
417485
1214674
6821
1691335
1284749
73162
315389
875074
363477
121130
1426151
1394154
301812
416250
218197
394779
305738
574445
1734740
1450612
1670540
1602496
740259
1028449
488711
686973
84868
462374
1732072
1333988
1692031
1296640
1114183
549865
1145697
896929
1656942
1727957
887609
1019259
1419236
442321
1469001
310897
871776
431139
1498245
1197128
1320319
937084
534735
164755
910484
1688146
1463411
828352
759793
147601
141300
1900586
797091
1757376
296528
436396
1335886
1522760
721232
933326
1179377
1494933
426726
1111508
1915068
1575038
262702
303180
1155754
1278571
1374317
1696230
1785126
1587846
460493
1325626
1679202
470574
1748928
1115914
1286799
746269
1035243
1522907
629492
1684076
1672649
938972
1178539
1644342
1873772
1575187
359189
1163865
1220210
817875
1305865
758287
1059945
1183872
648251
1241838
1604906
1182447
62906
507377
796219
1166972
1313632
165051
309884
644220
612106
1346146
569596
897392
19205
316836
1381891
1248507
1577010
1647239
214737
601032
623116
1141950
120734
1261160
1632068
288753
31849
935431
1177834
1222213
561740
485332
905759
1480947
1939323
571675
749071
251124
1949638
1070771
1083698
1974083
1477709
1968183
370162
1551774
267574
1228594
1789154
281835
526141
934847
352060
125913
761754
699702
572924
1260059
962395
444716
786566
1034288
853605
1207843
977171
729369
1987959
379785
37359
963693
811800
135521
670252
195788
924889
1730622
1177701
835118
1969675
1735683
731484
829212
1994205
1369390
49659
741036
245018
666955
25287
1963855
1907871
278206
1932524
401588
903572
1787923
1109779
966075
683624
1390809
848849
473749
955543
123310
994937
1600437
240000
387215
1855691
1642452
80802
1145807
1351791
1930886
1423598
1034726
1826825
1928265
936245
151496
155537
459044
725980
1553578
589975
1361983
1720075
1937986
1619092
1192389
1458888
267317
1219693
838117
166844
1699111
1602328
1413457
291656
738855
381710
318517
724049
1564804
295503
387232
385080
633515
888804
1199749
1396609
9730
1003001
215634
1875193
312212
1913594
1547831
459340
1201462
1042437
696577
223109
938597
1656276
1937770
1195388
513639
725385
891672
1975218
1861596
1316938
594017
1599493
1917428
252339
1687063
952553
1270862
1061030
1964253
1496777
1175476
475336
154537
608829
1738802
481259
1857971
607188
594051
1546833
928499
971252
395620
106173
357236
335138
553839
178480
70183
1398944
1138997
1383136
835726
620419
61958
1372180
1781112
1333840
342576
962907
515218
1090515
77478
976162
121426
1396919
1203962
313449
708718
1756245
338003
218519
1341054
891720
635922
681077
62805
174247
388976
369364
594691
1443389
1374954
982490
1649393
1253184
1466876
1101791
989138
239183
893488
815033
1571677
609293
962320
509776
1206435
1115614
1327583
187735
1626554
821078
1687242
1811037
868804
1573527
1401924
929444
318237
1868143
1905266
73133
494231
102213
6961
1188778
943337
947514
85277
1302107
1358473
1239897
1461713
1821469
998712
640323
111840
506975
1376040
1211571
1753918
311488
793481
426726
1852413
1804666
1031802
1635372
688229
1425806
1784668
151090
333161
1209201
1181420
1747072
1154095
1924599
889586
1073101
1806941
249768
442629
981675
586528
1219076
1783609
297362
1162624
1882128
1682299
1838960
1085380
1290726
441090
14452
208805
1661479
1360686
1830894
823883
1413889
958641
1547390
976668
109978
1704506
847176
803955
1862468
304333
1640853
274844
1833855
906464
463234
540122
412913
945024
384892
1371767
1137129
1647999
1449311
1146134
1877269
1914999
440129
775533
1167195
806063
1051703
1696438
1118561
848637
805241
1730467
1410143
1611552
1160962
390263
656861
549020
1629869
1246660
209272
479374
1955039
1593408
698085
71017
750653
1350974
1524910
152383
999041
1004364
228092
1294113
1966961
1972567
809810
1349872
1654445
1830189
1377696
1340968
1530779
819350
707094
1148265
517403
758484
377144
1932046
170774
1855311
1695008
725421
788577
1684449
1847855
1286562
410603
338438
805827
293079
1363513
15463
620117
363912
1632883
1967746
723917
764337
1548572
803105
1912345
1361200
773965
1840801
1868896
711344
855493
1166333
1891956
162878
1355634
1652060
182982
1786896
85739
13963
1879732
194649
1351571
1790329
471027
854699
617113
156668
983184
1650676
1583974
1790602
1185260
1856957
1160662
562521
680293
822148
867334
1774727
1015700
649479
1625818
1647008
305500
777490
1848317
1890578
1866380
1547046
202215
1927898
1481184
348794
945146
1649599
491545
299124
667803
1637911
1056251
1616070
559588
849148
1133151
454767
1541233
633918
1247552
1685172
952472
1451850
535830
1155256
714467
476064
583405
1822163
124461
523283
436530
1333688
1901798
1967700
202190
1781100
883124
1819694
1793225
217032
1594462
1945466
1484561
364399
1810048
1978505
1893163
1645429
1501060
1441207
1915643
833512
1538926
1902179
1138877
1310029
217610
1983215
23447
1162819
1564267
637079
1963931
1123886
1937218
1690356
1515237
1051528
960881
610039
384189
365885
1048923
950764
1518008
762428
1520737
203430
1465690
1271079
1497508
1206998
356795
1114517
93383
1361175
1405959
1811608
41304
1091071
891104
995574
205937
1332537
1698141
376130
696076
151251
457031
1394991
1205143
1632250
1503909
1735887
1954188
1045554
1167167
1481432
1764059
44494
528266
1435879
1542584
1521570
1187534
121643
1967230
315292
466077
1603491
1816624
1568405
398475
1290231
1383521
148595
1139743
171981
942761
1168933
1403057
1570018
1216349
1626583
1899433
251746
1770497
528153
583739
181473
1568550
850444
1066326
515811
1535527
251648
602840
685046
1254967
1890747
1106131
654860
1371110
242523
253834
1744503
607684
1667233
794337
1438991
1302990
987626
453831
1955969
1641484
1575403
341856
30519
1367240
1826711
260395
1675177
522353
439437
1446928
789243
1815925
579151
52331
746100
1195402
1138751
1841039
932204
719991
1066994
471964
206523
829227
1424766
1358168
1188387
1644343
1292335
425193
642565
696269
1618592
1992760
656259
710155
1044972
1743457
378876
466441
1461288
645307
1494946
130213
132873
1502991
149587
419704
33111
1439576
93666
1645466
888574
934861
422249
187903
1203828
1679966
600815
841550
1429469
1960102
1661167
897594
183670
1629710
951286
1116784
1633339
1837365
1917348
1836891
338131
1172773
1463019
1265149
608106
844400
885159
1984280
685387
1455918
1801063
72420
1611317
1457526
1389362
91320
732662
1101955
1305459
587620
1533016
1625646
1192743
983035
1165105
302732
91459
1172881
450265
51693
1688210
1562781
417005
500171
913851
1380015
1572073
1305960
1654270
163356
1166687
247145
297414
1174596
677113
477570
949152
1299434
688119
456370
1998291
1240333
1357596
1287779
534923
1914210
1747364
1525632
1898235
1965501
683403
468257
1389053
898456
1666682
1648771
1039961
1985562
848863
477738
1732913
896817
1275163
1278856
132604
153066
331786
1790447
402850
752636
393848
855490
1742690
956286
5224
1126728
1011111
1381744
69893
1633411
518807
788789
666867
912388
521416
546147
1131550
744890
226564
660204
1638524
793872
1052980
335788
1533285
1459656
77258
1758226
91333
1121163
1897141
1316843
158610
287605
1075
1643524
1124737
829432
47335
1317530
1810177
474415
1896467
30824
358470
188179
1885274
355892
957509
462604
1104986
1855877
1862783
418305
1749691
261272
1478510
171959
1305578
1100487
1700551
1832239
1035596
404300
848047
13170
984884
822251
1417405
1010804
1926056
494910
1674428
1639703
1985952
261971
1732294
1149648
373575
1629862
897046
29282
1434379
456172
394256
1335623
1883062
1774892
847925
415601
1108489
90322
435240
860697
652671
1210886
588639
1276821
1583356
921914
1324292
411783
709487
1491299
1720524
68333
1178029
1627646
941140
1379470
126261
1008270
200841
197096
1272630
690423
1463623
1720184
661494
810992
605962
255599
231603
992932
1826971
1229676
1725313
1327836
1645466
424264
268475
503983
522999
976442
1555691
787564
482686
1966330
81735
251159
1823190
634164
1207718
1715526
543538
442830
1810218
1304664
1631708
724427
960663
35504
680319
1433742
696573
362692
1240413
753545
1960201
803114
421208
488932
380734
489021
1883853
396815
1358056
147603
305321
1235521
1918663
207244
989753
1487725
1747977
1675262
1017922
243253
1216788
1680938
694513
724599
978796
234612
1485878
452380
914901
898153
961677
574803
945207
62164
156772
1732826
680473
465817
940673
777827
561839
149907
529380
769410
1154400
159483
334505
720040
1855361
1429450
1092780
132554
1066784
1068738
1190256
1735419
1337565
363225
1844818
1388909
934358
543740
559553
1453906
899742
1052248
853739
1953769
427460
1189754
186568
1605578
963157
1456416
218856
796043
1101591
321767
1139865
1865378
705498
1737814
610052
1175666
884289
1003601
1123331
395527
1893094
21932
1912133
804551
731713
298034
1663409
878384
1314271
825672
162710
1296942
857827
418627
459765
1663992
415186
1972774
539174
1335630
257243
274114
1455227
1456158
1148793
970144
700092
530700
572297
1474946
1555365
1380203
1188211
1709854
1346061
241389
275969
1903725
693425
1215874
1661174
1171027
1225797
1144367
1054791
1335306
483106
238530
1886453
1658825
98521
515024
261920
640255
1849693
282224
1239431
628676
865315
77962
1568621
660157
1772612
164272
351262
490364
1763584
391531
675178
987763
673696
1415021
688960
939271
553476
174419
1899578
1089394
742862
691856
1844804
226081
879535
1067241
443783
409100
1341532
1743646
1587339
939432
371897
850672
1687505
1616416
786383
1557153
143115
832112
1912381
976089
112849
1579524
229050
1236283
1966085
614591
114991
1732148
1051117
1926873
896199
1957599
411416
1147570
1667170
605791
1147608
1100265
121088
857102
231380
1120618
1519239
534400
152148
79173
1993323
1551606
1608152
886500
1651175
4659
1137130
90798
1889125
505168
1358775
1780831
1181891
417072
1240521
1059633
663577
1408898
497859
1106674
1783880
1436300
22865
1757342
865731
1344385
1433505
1692830
1149222
1407723
1313267
454680
1814345
1045837
1548047
955144
199041
795572
279752
560042
1281144
1138837
1519643
936825
157481
1763538
358435
1810146
131831
300465
376561
1410259
420823
466686
1939303
1320895
243655
1326603
1963229
1197167
1315806
1339658
329621
270439
1057011
1347873
1902137
244135
106946
744276
604615
1792765
1627037
872085
1893095
1723200
1575684
1201715
784917
1997729
350132
666902
769854
1820602
1430570
1260632
1623740
1522354
268146
312134
774271
865223
1086656
1635108
1354721
1791531
1623703
263164
59543
1526319
785834
356908
1735694
1963091
889714
549429
212811
1194627
1793662
863504
1941976
20182
1309779
877717
542518
311742
709781
34976
1420521
1673228
632563
1204009
1303195
1945189
499812
1506926
1868377
226037
1772116
586942
345885
913824
1503491
331761
837527
1102830
1230800
1567335
562084
1355359
723017
1022120
1774448
671575
1603742
935014
231149
1232345
65969
1863430
1028007
1040591
1277227
1579176
61451
1344853
320532
885509
764062
1006955
39791
798421
525140
1397648
1882878
1331420
1102851
401900
1967444
1032774
15843
1106336
449357
404415
993587
748226
969699
447466
1778934
1953006
855137
900633
1227382
1123276
1833484
1532634
516160
179196
263559
467662
1258018
852333
63748
220154
331668
189077
1203758
1707203
585125
583119
85855
415277
1473750
937170
429977
351198
158476
1130015
1265271
735133
597431
857631
249860
369353
1720310
1610348
422959
459025
1740572
1268819
841144
1596080
1327767
128049
202256
1687545
305016
98897
1011630
64706
445083
1230860
1075917
852993
1024071
1367759
1734325
1407770
175284
775968
569455
845777
789003
444960
1718519
1533280
133461
896542
1145688
1620316
1326158
258339
77434
1299332
133041
990299
1724733
529538
202516
1872886
840940
857081
1736240
1661614
611027
843303
477399
1991645
1103036
836664
249657
1021530
1989967
1003450
1878284
658742
575040
1069367
198459
891272
1012871
847118
1139323
229037
1672351
642547
244009
1874454
1766598
24478
991960
1530217
816372
1279320
945238
1856576
1185175
385085
78798
1850930
350396
99064
878820
1165802
551493
947747
1754498
1562718
1253510
1376935
209180
1625672
828118
909547
1635169
484984
1745491
637845
1625573
322420
1055805
1557698
1897522
266951
1492801
598289
1603180
1435103
850871
352120
1835430
1318477
1365387
453594
1639876
403351
1606125
724665
18012
1994591
1453041
1969968
922899
1995334
1112889
766271
1170351
837265
1951386
540273
1653135
743534
1921402
1470999
203934
211244
498419
1298431
944382
948043
1474826
640046
1735472
412655
763775
884856
863219
853217
1311231
1174184
375345
1987525
1218048
72024
387255
1465213
1307532
1453245
43019
1032945
1781545
230434
587127
1349984
1938322
1791323
68563
222600
355236
1683150
1661806
1791542
696361
1990268
777031
646705
804771
979493
1434119
519180
53036
1926836
505511
497061
199765
1758503
1488371
1847529
1795801
775285
1448185
264813
545531
1285333
449511
1942932
437451
773110
646678
483129
1858826
558454
1189305
1930198
866108
805434
1400041
1091520
1985238
1456154
1896461
1889731
402686
733517
566911
427905
304296
262513
1799252
264510
363493
172786
1576890
1676776
1235625
1303443
589276
1736872
1064002
233933
1380098
642287
1440991
878186
1305432
89444
69719
818449
959662
1882842
1784907
557584
1345450
400778
993284
834113
464569
1394933
1918195
1481323
1735269
1531508
29837
957551
623633
152202
1686682
1635589
1944618
1838272
215212
812786
749657
98892
1495406
893338
1503589
1588311
907201
1506950
783584
1055150
456866
1447739
15515
1716455
1446534
514644
1491731
937370
114825
1452087
421047
1103512
1320146
5122
355114
1665072
681690
753364
148993
401286
977616
975802
1481434
1473845
1017556
1121291
42442
1915919
347093
1421337
1642669
928492
205638
29589
560986
1357130
697872
62276
734721
1188333
1033128
1791472
294335
1970097
1911876
1986543
1268541
54906
389799
332963
1188927
1354994
485312
956023
269076
1689059
1599308
434568
1162207
866486
812267
422055
1364281
1195863
671065
662884
1049623
677100
609763
434122
1100992
124051
1134797
1323015
881974
778462
952882
1085497
1800890
1842489
1977723
1607502
601661
1413745
550807
1699069
1926373
483146
190785
945407
1322999
930161
237501
978966
1898995
1319240
432441
1554402
1731680
385377
531535
1744078
1463951
1759097
735384
258858
74606
1324326
323177
487142
1455121
830384
1106809
1371928
1980321
1409014
199437
453672
396225
1785472
1262083
1043646
1347477
378387
1050228
1347145
266414
1423443
178235
35035
1064266
1647044
1545825
1409961
1897895
1269624
854412
624362
982107
1048430
489608
1806983
1652161
1650094
1264833
393811
1319940
1713220
235430
1605999
863932
1907671
105214
323016
88168
703937
346491
563945
1226679
1898630
1966664
1957935
1818406
303464
1111398
1561340
594899
1678193
1295343
169532
1008833
1646673
1453499
1360297
1114098
458336
31654
438909
58543
1565889
1530758
1019809
721966
495336
519275
1871418
66099
1722474
187461
222474
504375
1258880
1240156
595129
1539987
349807
1124972
1023277
903674
124054
575292
1072261
636569
1469576
1784894
94735
742788
1065821
1584535
1099674
1842395
1832512
1482480
1097203
619913
884842
645685
1441963
1553585
518850
683971
1582569
1845273
237725
1861159
1258348
1622287
1495831
1067895
1100894
1992847
65314
394883
700193
1458776
592830
1189356
1294271
1546352
1045707
1037810
888267
790433
1913020
892203
149175
516907
654057
740694
1256419
1319525
1337936
1768304
942824
72827
1229472
124874
563895
1506404
1516581
276480
391177
335171
302094
1524544
118680
1212829
1187826
1177000
702774
1349176
591103
87321
404731
1341737
1060954
5524
1602856
1831741
1981147
1351995
530098
474128
1189805
553526
1942895
1486218
1035262
1550297
79086
1861288
373643
927235
533840
451614
1341624
946792
1625507
1620777
1983636
1392820
226365
376243
911704
1467200
1096853
1369990
114919
493924
320937
1242809
1513608
1695654
625653
668130
1321826
1392447
1579781
469440
1268931
1538094
1476166
434270
191730
1611490
1944829
394104
572211
901757
1691724
36312
815868
580499
1408346
1567970
441736
37978
338879
577630
522882
1838859
482147
773578
1616665
962925
384453
1204954
4533
806039
684935
323321
106587
721942
485300
1489628
1948720
1043744
1848066
1664014
256621
1374294
635577
168262
250250
1767613
1877326
1705982
1461260
143124
353634
670083
266656
1215214
1909067
945234
1619292
1322246
236156
710444
157271
569178
456847
1098975
1349555
367027
622520
1779915
890786
1048285
1773167
925235
1877226
1569054
576327
1974340
540207
56669
704538
1929257
1399258
1940851
1547852
1981791
787055
1265199
1283616
830477
1034210
1373665
1549732
1358125
574292
611243
1078632
227068
1138639
317968
314048
1993505
1416530
1517152
637734
1100803
366342
522933
1719157
577955
1552300
1599847
1585042
262573
1596375
1500821
705472
364275
794302
270693
1059498
130602
1418297
473883
1715650
233915
1082309
1068512
1721942
1075277
1660451
153750
101408
1198800
144622
639368
798945
1671813
1728939
758754
799304
1131349
1959432
1126872
1052724
330663
325349
29191
1343707
360328
1175440
396388
568288
1954063
909249
512980
951371
513827
619302
714642
1000587
1990736
411522
970765
1758847
1451038
747105
578088
1021288
913864
1425464
1823176
1023892
1598738
1683229
426821
1219285
441909
61145
1493377
1112599
758861
1328039
1956611
1533853
1242341
1631788
1683366
313734
1924507
589519
653779
785333
902155
1467307
1434814
1987871
563708
1408287
1409876
1289141
1636208
1880611
1912903
678657
77405
1913142
1883243
1314916
285713
1076252
591982
1413697
393440
331425
1514766
968355
1735479
1603167
1450332
1540024
162269
1912196
1621818
1139412
1580418
547455
125512
318700
395432
1395181
1415955
514531
961505
955883
646540
1375903
1121391
4511
1644559
1125939
1512208
1956991
386269
761661
222321
1352328
1296560
532788
1845806
1093979
403302
1240336
608986
1228267
371210
864056
216046
5941
1145265
715875
52588
1160810
1265008
1147820
324482
1694061
1511040
702953
966043
20069
1596203
1703530
1565536
982667
1503367
1559392
130962
1240995
357052
723984
1140286
802207
787164
1075129
1355764
19617
1308248
1856644
338782
1956695
1932732
1632118
560380
1871990
24879
791932
1967684
1554261
369645
1240801
1709695
1989632
1740
1857907
267752
1132553
536248
164600
1748429
778556
6295
1192211
645922
582248
1964072
182648
1256966
190611
414971
1477029
746354
897736
1404888
498705
940409
1460988
1714960
1446994
987873
613456
1539261
1250807
1156559
1251639
800261
426761
106290
392445
355666
693543
25260
283125
5639
614412
185601
175900
45014
387771
983698
455932
1076657
1679474
284905
540061
708947
479828
1194633
992223
584262
913875
930869
205423
931496
1316848
1586884
906296
1485599
69078
990395
1788820
1395149
1698160
878892
1007456
987450
1001046
717974
1667882
542903
805197
476719
1849617
1654180
1202403
1621614
754585
752653
924899
197435
193677
1782329
154891
201804
745758
1710756
23739
1762888
1911340
607568
1202817
54087
1559401
1365194
1598210
982225
463146
1906925
109708
1928479
464685
1995890
1807182
1909653
1588569
373904
1863814
279238
1458772
519352
1651837
419877
1506187
1933311
1084912
1528220
1917128
1336673
1088927
1788129
1777193
966346
550019
1597957
1833742
1946662
1021233
1327576
1087002
1710494
266904
1104143
1205432
1822189
750442
543102
1328963
829075
78078
366104
718250
533602
29544
1682449
285871
343214
1370826
1852468
588117
564362
1441964
1381189
793508
486700
793899
1729398
1503491
337558
296306
1027195
1981824
234450
944307
556678
1438068
659688
1449443
133518
1954911
621795
1909247
933414
655763
1597688
1314861
384152
248079
1718033
268134
690416
268582
113289
131636
156682
862229
1501279
1626862
1006024
64446
761593
41820
137728
96221
240677
891387
299856
77800
1163031
323597
41525
1056532
1492160
1548518
1637836
899914
1683400
481531
1502580
1372172
1875487
909769
132689
1975560
1672287
774659
112419
1820211
800225
316590
649218
1313992
571815
1932850
1879096
411251
39021
1843391
1857310
564681
1327949
1839150
753889
1417941
1766288
39430
526097
896207
8974
317331
1841966
1711594
1121933
1128958
1585219
947698
887257
1394322
199057
143310
1250480
863897
1998214
1383038
182905
101520
700398
328045
561707
341618
682968
1717969
1795460
1996825
705918
671094
199082
805837
1087716
1601753
1496015
78619
359243
390783
819733
197962
551146
1729025
1970977
1061341
426580
1464025
970657
1622110
1856200
1245188
1635069
828697
1439000
355237
621690
1289380
1629986
1981936
1628332
9720
1709926
1806085
152102
113891
693161
711854
1136559
133678
271289
944894
1770147
822276
1225745
757256
925405
1240024
1623061
30878
534595
1684531
1575587
922848
104759
788990
337936
831690
1821722
450208
774270
1788497
1576450
1234552
1538907
103387
1676242
909306
500815
550198
1893148
849952
598202
681813
888669
1550818
791333
1201851
307256
1487400
1564066
921475
1462365
1171398
1611494
1270996
1312973
1702809
1143178
658032
1126220
1943408
1947258
922415
985948
793261
861127
1182264
657111
1321049
1616503
607962
1951360
804764
1347292
566226
1189825
1755079
124184
1925034
1854459
361227
1380566
1422166
1588106
1846286
1521897
1813460
1694609
1857689
1494714
717768
1970853
421196
1345379
1470740
874628
1233667
581794
687580
666661
132268
1423431
881540
1911222
617944
10898
593512
375178
1486553
215973
1662481
1935501
1012328
829652
1818527
1867255
459553
955014
1034795
1149577
1679560
1649268
561153
1288994
1010046
1421426
1463045
1055581
190
293250
43808
787818
1090385
465280
1724602
690890
1218238
1361223
711765
1686456
1397023
887178
326503
1018446
1025223
656719
702658
121632
1105865
1128169
935800
562515
660038
1535454
571940
1094014
305144
236906
411354
71723
1856066
1571812
1111107
1639376
1962740
1468584
577605
795720
172021
1527837
1562768
1515825
1077710
447300
466607
261690
962291
1824266
296468
298739
981880
1802914
667507
1163848
1117143
521669
1022757
463439
1829882
1455180
139581
395559
783330
603755
1635187
872620
968256
1152655
1148368
1328862
563888
875057
65843
1866097
1473300
289230
759564
83102
759641
930703
1909926
363132
1289520
1722628
1380455
1130368
265709
335611
1985722
1950284
1650755
1594152
1152118
1427100
1921006
981784
1282822
1915453
268477
375367
598634
65504
231748
1454274
10658
1756240
2903
144856
1473593
1845709
1676648
313815
1838211
1297282
906216
1506649
337873
1035216
1695252
1672925
412256
1913902
1147849
982675
1739490
1310942
1839038
965360
671632
1861600
1410901
97089
878523
233409
1534987
127643
1489048
1951462
1659757
1887155
885969
739216
474441
808988
1330604
279362
1959847
1660993
1178576
1910972
818820
210840
1457744
1238197
506050
1646104
538205
1662005
148334
1095869
733941
1634009
786353
834728
1653309
1695955
656159
529703
272588
683677
499652
895096
1557054
1021572
972310
1441138
834359
251813
1402440
1893071
673229
1196217
1691986
1476987
429614
496074
945502
1819994
1371058
362919
1787310
1842331
1012950
1449215
1648957
1277946
1588040
1029416
1195680
153808
1041143
789286
1505930
383299
1357555
1294646
1132227
72990
1864022
1754209
33449
932704
1792151
105779
565814
1188257
1397857
178777
1581873
1594974
193394
484522
1192827
1115027
13018
435179
180911
862941
500303
1577732
1313798
991519
1753892
289913
805123
1972477
358458
1743713
550489
1460634
482566
19116
763672
373615
944027
668244
1304006
1532020
1800585
1955667
69786
1196007
1016096
1903177
1521700
1012395
1001330
856043
262447
673472
1481362
299851
1335998
1883417
380945
706798
754568
1310273
1589393
812650
1796188
532742
7365
498223
678603
315382
830573
1961779
155692
626634
1799809
1556725
1474175
699035
1712800
75892
1683062
1556766
1641053
1574990
991365
114806
1871453
1241331
475036
1464772
187783
1129660
1082480
1219385
656249
499209
1061434
1417677
440265
575192
1289885
512995
1967315
342568
806287
333357
1375568
1978160
1495738
245954
1583525
821868
1603101
1725283
153124
25650
1007328
536288
1424740
558132
1045775
1441478
1082459
1743787
1802250
1172445
382473
346446
541334
1513265
1637146
1730667
1463666
1240633
1021634
525354
487646
803419
771335
1223051
807288
1292144
234828
1250907
1081936
125100
149380
956693
1816953
1584142
982310
1892669
1580135
1703012
955415
1009270
804590
1505730
1408881
277796
1301105
1815842
683636
216176
1153286
89610
1374958
252508
324139
1096743
1028030
1609006
1805093
552438
1475502
1585458
1044557
1361453
384762
1805537
1707350
1245852
797599
653587
71886
1396057
118110
1457670
1941410
1718745
1297030
52251
39629
1192166
36008
1763831
661138
808960
1565573
115412
1751940
1471114
1546643
1240547
84333
1792304
1415480
480107
1541023
271311
108481
1755573
554952
1899963
106164
365835
231364
209595
1460605
1725503
918938
315235
520419
1675494
1164928
147549
1422961
1747019
49087
790590
746761
111377
1036068
574862
414007
937086
628377
1601807
334149
338933
285668
645072
1006975
590620
1302559
1186163
1867593
1059642
1594530
499191
1531598
290441
1087386
196447
1851503
1079454
64438
1961223
1979199
874721
199103
59318
1073976
1572388
466148
1428382
136552
302893
578360
1995315
1528976
341901
618523
519122
1136018
539497
570984
1867023
1614796
703842
464716
1105852
696985
56095
407806
814700
1349525
1272149
331326
1130847
1649996
558914
1981811
745432
1806619
1700634
1624372
1019268
1603616
907765
1794530
1233784
1235373
1040513
1467747
104279
576920
66227
377397
1017557
1605274
360947
596123
1075845
1263863
393897
1270035
1024834
519099
1843004
11074
247431
897219
1975186
913811
198913
379794
12826
1613085
1748910
698387
1236530
158323
878867
1020196
805283
1501224
923789
1605742
418131
183837
1952906
355620
1669568
1658359
1820499
1258416
388028
793389
37341
529149
936566
1472624
1114494
427990
998398
606582
561658
1121041
1778854
1378292
223533
170879
610990
511466
74134
283559
427744
690829
1400401
594744
552533
1244066
1547024
1338690
551618
1260996
1229137
117544
1193877
189832
1068946
1401195
1726769
284824
206090
43978
806715
1304859
604917
1715721
1513396
760990
765067
166109
509498
1876767
294704
489367
1349518
1660178
896976
1197465
1386818
357332
1531935
162068
649221
1358082
1015587
1999137
681772
1257230
801308
1079763
1844851
179640
151702
1842683
1827410
391149
851823
1263938
462826
447618
742562
1908823
917977
1985129
1222384
299495
1693469
479228
1566194
554859
1665310
50743
717740
1471154
94504
695694
1727455
1462616
1127909
1143704
629491
828720
1351310
867708
1122407
1027905
266762
1008430
558053
1543573
315029
820528
1689167
590009
752715
397310
1126015
4989
735556
38313
1811747
804013
719326
1575025
1769676
1797139
540764
1669868
1285008
1383467
1444372
1259118
1816118
1950627
1390027
1440824
1919380
5113
1588250
1443621
409443
1143423
341584
203699
493922
620902
1684650
439255
362065
1266880
1597433
367740
313175
1010006
818357
1097050
1495285
1829091
1719809
524183
70401
1561272
1352213
1481577
756902
1163742
964694
753022
1600074
959851
1775856
73927
554516
59598
464203
1354403
922714
921021
1242201
1787770
420178
1386844
1151023
1105357
1391659
1947697
903925
1552836
655952
1732914
1511127
177285
1104581
1408745
1952360
1437685
1059689
1271306
216780
1520449
1738469
75777
627788
178239
1325836
51910
607489
1996679
1978064
1212894
1120732
78169
1298136
1590887
1922471
747591
1090504
1997821
999273
1711071
1507686
1864636
517287
1840422
1617061
561442
1204844
887410
597024
806016
917144
423914
1804296
711710
1205399
407694
316130
868606
473665
985852
1866530
95793
397966
788625
786666
1508186
910159
1450642
1994372
1226773
59871
100751
443696
1488707
24866
989432
1211101
771681
346075
1953353
1467377
1264486
910542
1543776
1072268
927050
1972806
152735
140900
1365805
1878229
1061362
1819900
1993836
715580
1382756
1126912
1853317
674439
1273113
442364
904281
1551091
718406
112151
483273
496771
947754
116757
25983
1520742
931253
506547
450314
2325
1734691
501120
773639
1284862
775124
811013
1067746
1936560
183887
1503572
347667
363238
178761
1725379
1699070
1736929
1074303
1733041
1198710
927284
936466
1315815
861909
885752
1216416
22602
904095
1789885
1944277
1395713
790520
1254057
944664
820138
1566889
1377750
878470
1477205
936399
1463474
1192545
393879
1237960
1599412
290700
1175456
1371994
1585500
786611
1642901
1284606
1374734
511718
1482706
293463
1079021
1595478
1621215
581301
646530
853758
611803
1640552
327745
717376
1735499
1314217
1593649
440022
1273158
932413
1263867
1479894
1254523
1247727
1487879
1686838
355013
1142229
650599
834422
675614
1765666
1927675
1748982
978701
163632
336460
173229
1044513
755047
1373911
235739
1500962
800616
1215153
1521784
1471873
1269760
1763036
456163
42641
1876192
83713
1736842
1628022
1158084
1732530
1524162
374165
1411458
1833450
1899813
1435944
1820800
138532
166261
7447
462025
1173382
453070
157822
411250
1126986
1928910
1994500
1845448
1971069
1241129
705346
1158788
21906
1091034
33947
659584
1524400
1811810
1038859
383395
1091235
1614045
1940309
51467
1255875
273116
897129
1925492
1722383
1201672
651057
1683964
750257
1821346
1076387
138215
1865286
1297199
1518958
787391
1448714
221461
1568589
1314726
331004
948528
984520
1417642
24611
311303
195470
332876
539741
251609
882970
628437
123234
1997403
618109
1509674
1400369
1418005
1360796
1972513
1220502
532352
1577511
1582929
1582492
1511873
432403
787291
547626
30801
1348095
497368
1466044
118084
1738154
259769
1768574
1819876
24081
868917
875089
12444
621891
1256891
930370
1577272
1075441
1409014
842230
674595
892330
675811
315304
1135125
1296799
178397
1495254
388962
642074
127582
492104
1211002
1176489
556837
628287
1677874
1825629
1806453
321440
483630
1743410
1749136
370890
788979
948198
1107401
200041
606499
1271443
1494508
1974840
1243962
14493
1103801
1303072
1097261
1095249
1275940
1202009
1481869
167913
302849
1386052
702925
1220400
1779523
313716
1807553
376847
1912602
476351
276400
489741
568954
230225
94828
1927665
1010376
938304
1241454
311031
1848549
706104
1436884
672817
150709
715047
154973
1493464
111329
7399
824438
575553
1577888
1728076
1267272
636398
1135251
147418
64926
1383165
480946
1789519
509656
1804946
1716016
992939
688749
689130
1809338
37510
599424
947111
697515
892974
655034
1765491
1349101
1782347
1927605
562417
461875
1301157
862164
1136828
522138
897072
1604093
1658137
1119944
991924
1583829
1046603
1984222
1463074
964567
1813482
688575
1482840
1140943
1007777
549246
1592387
1689538
985667
790239
353081
1200994
1103963
501411
273992
873169
943624
1931382
575915
1157915
518393
95838
631195
1447239
417172
1535698
364971
13301
1508123
859951
1242096
355936
1757995
797715
975437
379506
378223
492610
1374492
860158
208250
386494
658449
166952
1297830
1628242
1145044
1457546
671956
1961780
34264
1660520
378339
1971415
588693
1516495
511150
405648
1916731
693641
1778025
1326114
727369
1990278
1835907
105
41479
855231
1126386
1452732
442520
1945236
761208
930053
182725
1626578
1944239
1286177
1029820
460128
11563
1426681
1570405
1271421
1578295
448628
1452495
1624322
100108
553305
706543
1289009
3000
737360
249598
1541315
1064594
1656591
1998698
403215
1771258
558526
873724
789514
898824
1899673
1813776
206481
413998
701801
1852361
1986544
826744
597892
251800
1435256
1904085
270400
1746927
1895343
67061
533505
456151
1946801
1443540
728312
1032365
490213
677244
382290
238089
863154
644753
337014
37258
518091
247830
1531393
1061624
1134040
816698
1887175
162522
1169149
1404172
1961828
800616
1205211
1892721
508046
940089
510899
1969303
1992524
1379151
460303
1487772
1285798
1674668
1441768
951265
782876
702570
28469
180967
222062
708002
644427
1838544
376796
346155
463778
1960833
837590
1551507
569886
1785880
516225
1645943
1688165
1006965
1334248
949361
9242
912882
1877507
1084274
93099
1204656
1010278
132711
29506
1826771
1232432
1360086
556061
1662201
1293427
1656900
1808658
1007377
695994
1791380
1450324
1902936
1558635
1458710
690353
278953
286449
1667495
424168
1047938
1504590
1758171
1676228
957981
1344277
1016051
880801
1206384
28385
1718218
1633758
1237165
1048506
182489
309185
1941267
939362
476797
1976136
1275735
534378
832976
1928972
1967131
1606761
45739
1746648
1328742
1496672
1409233
924886
1500501
1697615
1412114
1440345
1116545
1191076
1463639
1011612
866041
1116954
789404
1394888
1589896
1695625
1717704
1272011
987929
1436357
1958161
542164
1300119
1278752
808595
1054542
2256
227658
788774
1319041
681540
420661
1355851
253213
486686
1894006
222882
1698306
1475802
1080009
727768
297074
1150926
1024595
1131905
1829389
781265
867974
243158
623039
1561200
1276425
829650
1308854
333399
1847199
1043488
1666526
1688200
797603
202598
645766
1177382
88624
437936
1433170
1527257
1275146
1133432
1320763
848675
146489
1140056
377655
800041
626973
414748
1662293
171335
524116
268445
311650
964193
176469
1772914
600148
1224749
1865534
1428265
1337167
1989627
555081
297545
452779
1836790
693030
1356092
449852
459517
617349
1630861
1942495
1438262
654913
599726
1489617
1784963
1428448
1483258
1911630
900746
1150600
1466884
498622
255341
1136353
416190
289284
1188047
708845
491180
320525
947663
678396
1628623
1039497
979081
1428673
1300025
972360
393990
18506
990805
1209903
478676
1940596
1259855
21027
785768
1031786
503653
993340
774780
751075
1311409
696446
1284405
582322
1886788
1812397
1675901
1656789
1169076
370700
1257865
499394
1748758
683966
335639
1363546
1902438
1154475
968356
1352858
1399920
1113610
1584530
886399
1757010
1214269
1673966
406056
828116
1306989
409602
459082
1351956
1978659
1920141
1652198
1308053
591559
1185614
871361
415369
704134
685831
1220560
700090
1374069
818366
1288520
648750
1408410
505869
1267730
1468252
346077
860200
1751218
427037
1870815
49224
209994
774901
37038
1182671
996996
4974
382845
1064321
109316
107588
962425
1418860
1700067
1675342
1557556
827591
1160607
454502
1949608
1675115
1714146
1157879
763653
1790065
448932
140535
766277
1156914
1463032
367427
219701
1015509
1222544
1330414
752245
336638
1994808
673105
278801
1845530
1842286
1162716
392371
1942253
802039
336621
734950
954515
1089969
1145839
1100544
1648458
1236225
935564
1039637
1419395
957806
1736990
316579
1844923
938297
1269473
443957
1780612
417102
1391995
1137988
1484233
439830
595498
1782543
1613183
397289
172942
927441
1378076
503940
818331
1289343
1883535
1073801
264700
1192075
644139
1490923
1768070
1155436
806843
7581
1799505
840399
1528677
1718284
1254762
906753
1630320
1984537
153135
1634775
1825515
322362
1770399
1085839
1751311
663467
1118049
1676739
1225449
746171
862620
625049
1961878
463819
1010026
1979279
1958980
1783968
1552760
1228709
576922
1652106
371974
1560463
1756079
1035285
337577
1920131
1748469
192429
1399311
1968576
1782824
1607939
329801
828016
731337
167782
1303263
542223
696618
1297164
1439441
1711360
574304
1157821
872390
1017621
235609
303189
1942897
397892
1073776
1005011
1193317
1266119
1650890
1624137
153434
1145851
583706
1512486
1077863
1854543
1506338
1949952
1215812
656604
845640
287448
1095990
325113
280941
441472
1645306
354085
654304
1105538
1563893
1186142
1935339
493401
9835
940041
478787
1501077
282540
1485516
1915210
1079665
958145
512905
1368227
1935119
931714
854539
1818166
1516889
1522549
1632991
408790
1015243
732256
1845759
211990
38901
710719
18938
963507
1096652
839687
1050685
1030904
1287976
1067215
1393920
1656053
1626824
1003441
1911418
1750630
1428488
1763509
807467
676880
1611949
1252479
1959686
1016788
1534360
1000763
395030
450595
1749729
1654358
1841795
1968246
699043
1548945
579912
489591
1976838
1775404
996713
510138
1951620
1081619
1518693
1180951
729130
431918
1101877
20461
1917590
1842203
1879331
488992
787868
1853891
338318
1367419
728953
1263607
1035207
652863
1327619
1125465
1332879
850283
727779
394895
171917
1903593
614164
13121
1149333
512381
180304
1514275
1332437
425060
711047
1204611
922577
687141
499272
1341245
505096
859169
1742808
52585
45512
1444133
501790
1270448
1003632
91447
921335
539667
350508
1958423
1721995
1202929
1886426
308751
196210
639337
467794
147999
929024
606689
1828427
1733827
769053
682641
811628
168482
1036034
1625469
1102678
1777103
38604
1236778
355906
1034420
215737
1341540
849585
1018263
1060960
508982
1368599
935317
285786
136978
38936
1039490
1950283
946548
1121209
1820401
792322
1067187
1208663
475756
1672315
736398
330156
441167
799344
1779708
1639415
645181
1899459
721609
1039350
1766455
1315478
1989950
1996156
131361
1189688
1542441
314673
1832992
221869
726530
1187333
434860
1897567
572420
1444300
1897253
1511926
478118
400241
928498
14913
1121465
1474557
1952034
1218794
1514745
1614184
1750923
951322
34488
529264
1891931
1382178
1880982
1202020
380897
1883542
957718
131660
880693
1244317
1401335
829281
1343004
1898394
503316
1297046
480700
447643
1052025
870014
1191372
1004791
1462043
1249935
1001018
656964
800076
923647
1540311
376695
741977
711830
1193323
1602005
1548983
1875984
473435
1763424
1304501
515498
259302
496299
1685382
1821918
1093121
798693
1046571
865853
1370630
1318180
48180
1796364
198095
1878864
134253
1013673
1208973
1233342
1933726
694582
766219
1814271
564967
1886737
25022
1433788
789879
927365
662903
649128
1626893
1631117
407289
247903
1621449
767149
380937
780568
1148316
747704
976329
948775
1642895
1031702
54074
1969798
584464
1824649
464859
406685
1484558
1999298
806698
858690
1380927
985345
1877508
152832
1781572
635306
1438044
1825252
489537
451952
1924682
1534551
1004660
628699
955198
646110
388712
9798
949119
1987773
879284
1621617
119213
1979304
398067
1772843
1555062
1907224
1134035
1122591
1713188
908674
413599
100855
1479158
1530280
1220437
1035882
1340091
658102
1569298
93183
543992
1271295
410000
164515
1280368
1105740
986047
1330232
1334618
774565
468576
1077674
1953995
1022688
1516796
1843987
530091
1081446
1334326
1059942
608488
861027
1502703
1826910
765726
1638687
956025
769513
1193901
1689940
1660563
1506065
1359424
1631387
437239
827720
166708
1396840
245946
1666857
1079868
940941
1387333
1027598
641699
489653
1437708
1682322
817236
403942
1274801
1312384
1624928
227533
895261
307063
1861421
421705
1502054
497636
1655552
243307
1509352
38645
1439040
1987711
447583
524663
647905
435068
388938
1926732
1585297
1739786
415528
1691237
1368107
351659
1602919
1394408
166859
1043152
1945255
284474
381516
1685016
1946627
1544120
306982
1114988
224374
1653773
1862789
1765491
1587999
816521
1822196
1735607
811962
1153086
1646046
850462
719224
1991552
1933868
1847288
1275988
982865
207447
301263
627554
733452
1239589
819640
632863
424697
1296509
450362
772606
1304816
731555
917057
598136
647037
830899
25428
1435318
1692332
448884
191075
482560
1904272
451528
105350
1464315
169031
481955
404958
410978
846165
543730
1343709
1444395
690471
1832570
1485760
1752265
1917679
592553
952974
1334307
1447509
14788
530911
1983344
1752425
1265206
1440897
343566
1509022
1544233
316995
1451274
275896
841023
448170
1855865
402924
840268
1305493
1460214
1175038
670860
1134193
830093
834252
1973765
1337626
436850
552226
111005
220633
1424401
1545288
932630
1436140
1393950
1009783
496961
1901989
1112199
110217
545671
1311810
1209378
1136399
1562941
1737351
431546
1649426
441338
620464
1368899
1249221
1352915
42160
269618
924723
1703888
1560895
938472
1710958
1013793
351533
143254
1028421
1225847
1014278
1513472
961451
1785446
1727570
576546
1101542
1279122
939770
120662
1730411
647239
950110
1416738
258389
1244309
113343
1902445
197087
1343579
49431
1978159
1675924
950541
1812712
1620165
1562325
511626
633273
1356018
715826
1481647
627070
812274
1254918
1303184
628408
978142
1012152
741469
696103
1861861
1431486
1901292
55517
1253509
50548
134501
1233161
710179
114353
1878655
944770
1201228
503877
846510
567579
126117
856194
1345059
228170
1781959
1965221
1512508
869254
521282
1710546
1056283
374389
606676
1231589
404799
404651
485532
1716802
1958983
746886
1717246
560461
1318740
295984
1419564
431957
344513
1210107
1725818
200103
1777123
1092228
563927
1107268
718634
620243
634215
347099
1565594
54270
612639
701143
1070048
1722596
679549
1432012
386210
1996022
584494
126391
1451359
1469047
205807
881621
1290137
780007
1412117
1074415
959734
1774352
465479
906466
1731224
114550
447414
858042
1467654
373150
1607195
522455
317082
158554
1084503
1727707
1072127
614133
1376904
545402
1601760
947169
1050331
1823712
276074
672207
363813
533250
923008
1323033
199110
415242
1471192
1922800
977288
506026
1217371
1293254
1857437
422822
145426
577149
1935104
627051
1548856
292490
195918
216211
436449
1827639
1021387
1450242
1539240
1225959
751987
1126493
102495
1748180
996126
92511
1580870
516101
1509321
1001738
564302
1292510
1084217
1894871
384083
1937643
1835662
825102
1264092
1985123
1279863
371065
564559
676616
104836
12703
1222580
1353487
378517
102139
947269
1910243
813977
1219337
452852
285063
804942
680501
1853563
1335563
454169
73768
1679369
83921
1903584
1771831
1897255
445110
121405
918448
61506
806407
323537
1378443
443694
320501
1811886
1645607
340087
940899
2600
1831098
360321
1154459
1440249
817579
698082
691022
1181766
270535
1539887
500341
1870930
1437834
45811
1288512
1642128
1754462
1062567
576893
913512
719539
1491879
1844773
1161260
56004
473562
1004618
286529
120032
668305
108767
1760588
195437
1190255
1620698
899832
190933
1283937
876374
1018504
391666
1307885
1234003
964882
1015899
1272142
890133
1892112
1601303
210292
1107406
356367
1314895
841707
1822018
1749236
39421
1306559
1070536
1298866
1840125
652971
1309027
658606
1070422
1672542
1979137
738877
632335
100701
123273
858401
554153
309752
1181555
1338528
212776
1822352
274728
1456582
639225
584895
993519
548723
1818707
699823
1976023
1737332
133410
547074
1539113
102079
431241
827858
606795
259776
1721229
59842
64452
1285429
50629
681591
956781
1892146
1699706
136941
747114
1055801
1098445
12643
1527735
1451652
468133
1653242
1689090
574461
1659710
685965
391241
1145984
1174327
708508
1445980
1281855
65031
199386
1337642
1865204
653131
1890458
22694
1132782
607918
543638
509095
411435
768768
659347
433519
1535588
154213
1883537
456061
1092199
887554
388205
594670
126111
1455389
1520879
1246666
1058417
209572
1735635
1462774
640958
1045018
1880197
582205
1044223
1395323
1098975
954136
384345
949190
380052
1189746
1255382
196446
27989
1654813
19656
1622199
1304911
1724939
1742406
402723
1645967
776805
1874979
977634
76184
1766116
1321720
608517
526015
275558
1749604
211857
1769530
394368
1053703
1925140
50126
1932016
1091581
370543
848898
1375052
1985609
505573
1689912
1294761
984259
1794784
11976
408910
1268942
408685
1273439
82484
1555275
469792
776265
1062625
1154355
599783
518034
379064
929624
626572
1427886
1386466
960903
895811
383906
1332732
1386076
1633237
582828
1995152
1328902
1736713
1080461
554152
1805587
550607
1717443
900498
969829
161486
245327
321793
218250
1582385
552692
312153
1419844
910446
1186060
444390
1232911
1051693
436720
1631044
1987334
1432831
1644239
48923
1525516
997544
178971
753509
433084
483910
1489009
1706370
1139849
1796752
1839157
696590
173467
720583
595323
1835936
1772757
39952
1959077
1324921
815937
1596882
1155853
3127
1511608
490639
230371
660329
980796
418701
49544
1074117
1809992
837885
270186
1763346
1443969
312694
1257953
877738
1383297
701463
1430266
1412073
1063129
793395
1620809
642321
1028448
1176515
19489
1960763
1311473
236699
141819
828763
1749525
128920
1751528
1906050
1403821
1759702
881941
646344
899234
324999
580085
263220
1082726
1597003
200887
1180705
916017
1162742
19988
318481
837725
1443463
1334328
28592
521536
279440
1980825
1313383
371956
649934
103415
1781060
1894088
432789
755887
386975
1052655
1780695
1317683
937163
1055565
971853
671175
854284
1171017
1151645
1072660
54431
57772
852730
653445
493158
652155
1503856
1707584
1690441
1252594
1191781
1650809
1293835
650897
1222712
439068
952952
1161411
1709803
391070
941408
1630804
1109336
690902
1673729
1826188
1573428
77773
394470
1370032
1867913
521046
1443589
536336
425072
622116
1918172
862484
81167
932027
1231601
1335545
738253
1990439
1749366
991897
97959
475697
493941
929521
648873
94498
478603
1469288
1185943
1011037
1684244
1653755
1723528
1953859
1517374
505829
899720
597234
840550
769686
1304075
745474
1802694
52460
269689
1855756
1501639
1644106
624224
1705418
1008854
47622
1985596
129812
1926779
1276873
1279104
436217
706439
343201
319584
13506
841782
1197738
1577319
385786
853763
216196
708877
1630077
809770
303680
447515
1095017
1165767
1239460
1356757
1602944
16790
1304908
1792301
1290436
1754625
69762
1900685
876441
1070989
601677
1858963
73318
922167
646999
1047507
1240955
1358638
396612
1033019
1773743
360087
1678827
464764
826393
1388795
978170
1585855
1275133
219624
1039084
1881993
1686868
13568
1035625
298473
762282
1608899
1586531
356384
1248135
1485619
1333484
1284486
689858
1298836
833858
1628337
1086600
173968
871909
1297983
1684227
588557
1667155
417038
1488299
1908678
1374495
1453090
626557
686164
466194
793582
1142987
536412
1682216
1342246
1868334
800312
796449
1926008
1761636
1920718
281641
1727560
641556
1410845
1227060
589190
1968283
523786
1443221
1485071
1485734
1143789
610332
660830
1784562
1446952
1458997
420665
1406191
786572
561926
535265
1609651
675457
826567
1753555
1035291
1090944
348523
1863445
1354198
1640117
1252734
1902437
1836715
301611
925590
137292
755856
1180788
258700
1066994
1242
546102
412582
369692
1476556
70843
39336
1120490
1152615
753514
912784
216883
1720842
1161551
189620
1443813
1759221
790371
1591239
1939669
1983973
1849136
363579
476414
1645663
611475
1512627
1566428
1100545
1941727
1524293
1409883
836444
1930990
919344
113764
1601414
1233493
511907
1871011
1691204
1180047
1672807
899484
1953764
1962813
1119854
956638
880530
120910
893105
502754
1818603
1199669
539378
1615341
1736562
262400
31782
976100
1950487
43749
1268817
145203
14971
1346503
237922
1861572
159088
584559
1242942
933979
1034241
826245
654499
554533
713954
274628
1250110
1301984
1387786
1862688
52815
1546910
65411
1465639
657823
1294011
1038005
236971
1947592
714869
812440
280464
1089604
293407
239338
999105
1650932
788763
1913887
698832
1254777
670313
528170
312345
269244
1574695
714361
346882
1673802
1481626
403450
1337203
627059
1198408
649917
430727
489216
1994613
637622
132873
836620
151303
1212307
1067819
561916
1963605
183042
1028732
257431
176846
1800988
161357
1515224
760009
224203
1389552
520742
249446
684582
1857637
324830
1574891
1173136
591098
1771241
1924707
848297
627100
1388051
902986
1496250
60770
336062
412637
547168
58647
753326
1596345
1416655
123597
1127308
1971129
1579219
470903
972597
922628
144528
1594485
1579612
299879
786877
854542
826333
814133
1115144
568323
1897854
70633
1509091
1458450
541421
1246056
405592
1325986
112238
1409582
25284
455856
1010007
1555883
519550
817271
326719
537664
1435513
442197
1567656
558453
1745609
85041
1345522
638204
826187
245526
1387464
22662
1799739
348532
300685
1470260
1317801
673872
30143
417869
683612
751754
536789
1766791
955824
240080
125299
415544
1988459
1484184
1928782
245079
1431315
1182624
1451077
1592063
595213
617069
1501316
1244999
176837
1437540
1013712
1952865
1225711
1816241
1419493
385782
1524325
1848357
1604313
758994
944400
243830
1197697
1051478
65703
1731859
1470595
1743366
1864547
89032
784717
1947925
283898
324333
1286649
149149
1483373
552331
140184
1078330
194691
521723
1360895
1343328
301577
87393
1119677
594048
596230
353462
843972
104527
1952653
1197705
1307344
903915
648633
1036934
1680910
1800667
598447
467040
1974161
530533
216932
1430668
584272
1282434
336586
1020297
851743
1289500
1747105
254098
242686
1452457
463160
183121
1777047
1328493
473706
999831
1065445
1904905
968500
694689
727089
1738745
826507
111923
1942725
505083
1067871
1748393
503281
803662
1519495
1988295
37161
792937
476361
1109968
601751
1915847
345035
658226
1221641
76485
1592603
1755121
183618
1980910
960606
1637427
1318423
114046
356757
196876
604292
1166894
1286169
603303
561381
1551346
67085
1385513
1656674
1795023
356466
1716182
1469643
787734
1792776
1138790
638347
7520
930404
883553
276441
102428
1886766
1415200
1367087
1568937
369419
1511971
442692
1349456
219084
774284
935024
249616
1467525
928466
1274684
1025141
367237
8385
1537454
926580
1535655
506567
1215425
634904
533420
1803939
412150
974281
687083
1137818
856867
349887
308727
1664796
1522508
638767
515678
1060014
830917
30464
974349
1032397
1497734
1637858
355089
706436
1945189
1424719
1325448
1873638
380143
1288719
1088896
1385148
652964
1226551
1223794
818446
1960439
998688
1387309
1210219
467893
137303
1028539
1264937
812566
1625839
275972
286826
144475
621309
1687978
206799
476587
485481
855628
1382220
677197
983645
1169352
1204476
179603
1253369
1961989
291600
13999
1986443
967239
491658
651036
1213050
1665474
1561938
245981
1039809
1554468
1915227
793923
608526
271378
1327887
427535
1628461
61476
1290293
1856523
1160391
1533639
1334149
1536941
1442645
1259370
475503
1947766
1511310
890136
601400
1671712
917356
393129
798888
1719345
3028
365803
1360526
1959353
1547867
113285
1195177
625064
1164976
1344382
1419782
1703689
1884104
969639
1934371
1114202
1262117
1214948
795171
388966
1921496
311574
666437
512936
1515598
498336
412258
821715
850950
1652092
77160
895840
1790086
1719266
1763918
1415304
1072996
1731757
513175
1485284
1164359
1410631
1508901
1949421
1803754
953632
1598124
405389
1758010
1558573
662431
193248
660376
46179
287821
176634
1661702
627168
675478
1593364
1534961
993662
1647443
1527918
740786
149483
1241752
1999617
1227823
844377
1862302
1188020
772186
1745229
573452
1422191
722487
613641
409461
1581328
801606
1761911
197169
607990
1121210
547524
627277
123025
1049592
842576
1838344
1047949
597014
434818
1255116
1395149
1625996
791181
1091697
113772
1521828
506617
1452935
505863
1119229
608590
1418594
1186196
1958516
1195711
41699
1227494
487464
1919550
499367
594055
1908420
213919
1924686
1741145
18725
533812
1336426
670065
1280382
1757854
1669600
1967682
896240
1786278
273431
756245
527137
96559
296360
69901
1937405
176406
1494758
1847481
1040435
949615
1102831
1667046
940073
1450071
368929
1828351
1854962
1242932
523491
1606412
1050947
113737
1334037
292314
925462
1400817
1546541
1611213
1140526
6838
1864416
1615360
489838
828932
1557900
1024153
821101
1215498
81169
916201
1148352
1677548
808549
120707
1233346
608736
81339
1977444
1728176
474261
1560292
1437543
193728
1835436
1686336
1990819
188787
1524877
1815247
1017032
326775
1011238
692264
1575436
195075
1489725
38417
1758143
683209
872063
236686
1979428
202154
1791633
1954404
891294
1417876
43873
300936
33074
1260314
115781
199347
23274
1819355
521389
264972
545974
1942338
1311899
264852
1430783
569140
991401
371615
1877529
1799175
1835755
580332
1293524
1015866
1469293
1577311
476607
880863
568335
1127773
875438
682123
350301
1584847
1074263
330822
1071336
1205700
464241
1954896
168759
669541
691261
981515
164122
1277424
1381551
390607
1622375
1569315
1723063
1264695
138784
644084
759222
1841365
839538
1821852
1649950
1582564
1244564
710254
1139155
829784
140890
1012616
1356162
338240
1860861
106899
195338
1381668
1018398
260043
1487209
766329
66616
355873
1020966
1934756
1838884
555102
366121
719964
264788
1612040
91625
556685
843978
1298488
1642895
527051
1414710
296968
1973039
1731071
1711226
1164214
836446
255074
501997
1181332
1214207
1008374
737385
1781418
523127
206269
932901
1820880
446029
1957869
810285
524924
61928
309998
597935
197632
682824
1136933
1784720
1603405
818795
370270
512541
803873
1771577
1197247
512559
197342
1228598
587513
343631
1129988
416577
452908
553566
184002
576605
666933
21714
1245846
470182
414801
1536874
1648559
821023
1221950
1666371
340332
505448
1986418
1842689
1567470
1171735
400080
1158377
1808728
1576873
1107586
1962579
666322
730784
615130
1585163
750053
515918
564236
1334967
1105125
326345
108192
853698
409603
1723879
768629
1713035
235758
843884
1924543
56194
737019
665998
1745435
1026923
1642648
613117
739460
394107
1983277
678648
1587260
275960
1586270
724753
1280371
783841
41163
989979
805858
1907714
1737022
959162
1198058
1937975
1961364
1154512
159472
438459
542206
1402184
640511
295706
1755297
1411144
321470
117624
1153407
951840
1338128
542564
467117
1947237
1997475
1550030
1803422
93546
1315158
1365837
787203
1857238
709426
1840404
1282174
170220
1054874
1254930
511787
915114
317661
480094
1458143
1853280
1607701
192166
1102818
1299584
1179938
636837
1471157
1739305
193516
680220
759529
1152837
1094905
1347668
1656563
553156
331688
1962238
1684459
1740250
124997
1931948
1922944
1263887
538088
1788086
1053750
1946481
1444520
172889
1138471
230933
1533964
1726702
1641356
1653055
11593
1817849
846884
1357525
1168487
1896755
22404
536509
620758
1191176
721871
764033
813707
604320
492348
1294684
1065756
1484862
473360
267850
337932
1302524
1175545
734402
195058
1360336
1357689
263116
1686607
234129
1407698
1717597
1540405
27596
699778
582613
1402850
1077022
1341871
1872575
840198
1117102
1692068
70467
1200722
1300009
793187
720360
1290154
1820427
1248851
839227
1017661
741950
611289
551462
1486498
98584
1821455
429415
1618931
1824733
437171
1607533
924443
614084
1667395
1061994
1338894
108622
1334726
878995
588766
945260
504733
1887889
1466268
42114
1873921
1296119
577472
861714
1868557
1359304
159770
124019
1892638
198754
1512504
433557
1025188
640738
732519
786425
1898840
1551266
1002833
1280490
1582116
1033618
833124
1018928
1755857
1392334
262958
237860
944064
619195
1905731
7494
1121908
4954
1457003
1526065
48381
1509857
759583
417552
1474188
1029533
848122
593949
1931276
989695
904742
347454
219259
1642268
849247
167426
196568
882031
1192168
1535117
610940
1626507
1663166
623149
1803868
1619561
1277141
1302695
103933
51148
850277
576196
1898680
1326439
1101645
356800
746560
1064613
982588
939419
248429
1402263
1304654
939164
1064502
1001575
146645
266389
862407
1899655
1406024
1372982
700387
1707602
61258
51032
912722
1068844
1029427
972004
1444544
235316
1212200
1849497
630758
503233
115289
915001
1312516
199437
914114
1097228
601104
847880
1351117
767948
1170997
791861
962810
1337045
240698
1532686
1474013
402312
1585371
1042492
11658
277920
1622071
1183435
74157
149317
637011
1042532
1364714
566860
1961905
952650
758897
1522996
1464827
852554
1349303
867800
1383542
607851
409454
381401
1530999
396424
1770560
998999
223998
412854
1992060
250284
1765703
173352
943693
910785
1881042
1378054
1958950
63083
767739
1822695
416354
644944
1298361
1457567
1764304
897868
458888
866076
1465492
117974
1759448
431265
1517655
930055
1632210
160186
231126
71579
945920
1486336
1041742
1679001
885555
284397
796833
1330623
1023085
1269172
311005
1810393
843847
700355
661227
383472
1952372
1314029
416150
498752
1635463
1531028
1474059
319344
479084
1942033
887084
1481585
1554398
1610201
1149747
1078803
212651
592370
503630
1867027
914317
505552
790941
1563715
369728
390362
770479
1813774
487198
1323833
1941112
472595
346057
1754417
1877494
400422
195163
1152043
1135107
34227
1519345
1613398
863242
1143361
1893269
647070
525053
9063
1496205
1289723
509925
643866
741765
1436854
1764821
1410102
1947383
292461
141487
1079599
587552
1432066
1666201
1190075
1614503
834877
619763
607122
690680
1469554
1541749
184465
1568269
1778411
1394434
1804461
887311
1954333
314031
1548489
687468
1296601
1240330
450979
1063643
1233959
645852
1667845
1474146
1409020
1182746
1783327
387847
102822
433920
1116456
1555292
1831519
965228
14747
679737
1829462
1300187
1179656
1196594
218291
1939175
1078320
1295276
1896749
1026728
459970
229680
1407998
1148227
298102
726805
269905
1091453
1421475
1084959
1985995
1904434
539925
814260
1784709
703862
1366970
1291155
1765359
194261
1146290
1423203
1881116
303461
787734
1414459
1764569
304244
125436
263497
1342996
590622
122394
468699
695710
536050
595320
1942028
998020
1817258
214203
1221414
9418
1331867
511782
972006
179730
1707984
166769
272320
755505
1924133
899371
82172
392804
1083170
77126
1233258
955247
1289122
630492
594233
1894579
129688
1529322
939625
75862
1492433
1043038
1469582
580496
1685301
1304741
132347
1433757
1644292
1800263
1696854
1839747
621200
1409401
48963
1452195
600468
1381285
1778253
1995473
1392641
267579
1051250
567060
1250577
533103
13105
1263470
397501
513723
220451
855043
16283
1621877
1001067
1055867
1090589
199240
812443
1169765
1532415
744910
520247
1700517
1898597
246318
398046
548485
6657
1730402
1644904
574918
1836002
1091045
908190
920570
1062416
1309223
1991880
433598
281441
1863554
1170454
412324
267255
1019519
1189336
1821931
1039142
1685942
105256
1927841
1814648
1807868
12291
932605
734622
137944
696253
932956
476797
326791
368622
1898116
667594
730170
467247
1392393
724675
1093243
1766014
126602
424980
1242193
939350
1854744
308321
477481
1383670
289330
819509
1678795
786912
1508857
963835
1682686
702524
827946
1590763
1709866
1223643
1043540
777568
1696033
466949
596893
1090664
1534361
764989
1245875
353224
1348797
598043
1741490
1777635
1083893
456469
996955
135824
1957393
1326886
1660488
1847036
256298
794601
529528
1153919
1538554
523683
559910
1114897
1543562
866445
1202738
238494
940305
644419
1981624
1879649
1070968
109422
1337980
704808
1426306
1543948
197961
1962522
87118
1070717
414152
1624567
784772
1233211
190015
223478
1062243
825978
1328930
447388
967565
1331744
1554110
132112
1354767
1917031
1304914
1229499
1609041
1577523
6231
529232
1749832
1909747
1222591
628783
934489
607956
53302
1708080
630109
1369819
1333134
789515
60871
1062456
24954
657822
240550
1895434
1832750
1062386
1088070
474718
589571
788149
562431
46913
1317677
976580
1300155
1511804
1844112
10644
1659112
347587
1299775
779215
152194
798567
1827226
683993
571391
1284698
273971
1808696
1277320
4282
1304900
337856
1655070
1748933
183123
1704296
1901675
935688
1714417
549302
1334837
999791
938134
912204
615606
1750049
261008
482651
1019120
1358215
707452
1811022
357571
552656
1516430
740787
166896
761869
458833
1921240
1956472
285383
1209443
233735
691194
30528
14017
1959592
1415459
1061453
1803188
189835
1221741
240464
954245
1998319
279353
1305127
800806
1021618
872387
1326101
1605132
1951466
836236
481862
861048
933203
1434783
1416467
677513
780619
1373030
1007227
139036
1937750
965929
120596
1509353
616227
1622801
6020
1088772
1513867
1614595
1596663
3491
1631108
259930
1647795
1051376
1300192
1915232
786726
54868
1778892
127444
978698
297242
1170642
260565
854031
99361
1558633
1774544
1925675
899493
772291
224787
1416915
1475471
1244319
500655
295935
113
302530
1893722
254677
610386
1183269
1994213
970175
60602
1341348
1781382
1362755
191116
1523401
1196752
979280
661351
1845369
552333
859668
1074020
1583022
1635883
1653782
1057334
1975646
1060718
1601657
374699
638569
760695
495443
1747010
638611
846432
792125
357484
658325
1679269
344482
1595876
1243315
1682179
783886
534860
423993
1347858
1743572
1492612
724752
1129486
1716973
714256
1181318
868043
1624102
766123
967421
1639343
1746927
1463094
1665175
626064
895164
1825934
1626484
48183
755585
520424
775646
1034926
1722493
495679
776073
1404602
1865437
43065
534419
1183984
244239
771970
1981468
866496
1764751
1529716
806204
884496
408235
470875
754188
609904
1689398
587304
1421187
109855
1289230
1170810
1323244
1957591
1491234
448096
61513
68423
856443
452124
1276348
1729364
112961
919145
1672964
900375
435322
739353
1445034
92766
1553812
418499
762142
1816629
1974777
634531
1237175
1249226
785148
1092119
1464668
1144943
1252694
1022199
1661418
279612
873876
1518973
1169611
759430
963544
329323
1842070
382804
952513
1000092
957697
1271422
488773
359474
1752093
244731
553957
1681216
1952003
1580866
1144630
1828786
1339969
1718566
1617261
1704062
469373
1093861
836872
1705928
1030649
984143
1265480
1072465
717142
28995
973500
1668345
632381
752540
1319776
1297983
700642
1004244
910049
1504689
1896386
425643
721818
1405961
1344725
391920
1656436
1801811
512107
1503192
266419
397519
438131
384961
507927
1270002
984937
819925
760294
1714454
1080969
623635
1689722
1774429
1556963
731595
884198
1462615
407141
1066077
171347
547310
1588964
1933363
1014608
1642674
1205086
1791260
1020342
94042
1476368
699287
244681
1656316
1071441
234037
1704325
1178442
521657
613281
797454
382646
849635
1089247
928181
1435490
460643
1568435
1587951
1669892
1751132
132117
1034786
905090
1888012
485802
1510280
1335914
1792675
1928083
1726949
1916437
110420
1143081
1283552
1104383
1875298
694914
843852
1504590
411731
13135
329604
1535031
823993
1231558
1149465
962030
734493
1692187
1661692
877981
1424389
1541034
722718
264975
1502518
369702
1880246
671960
28793
1237520
1074907
365519
977295
1983536
125289
356533
1279215
38478
1114144
1534211
807877
858165
1311573
944220
1119993
21788
797411
367134
1538349
1984263
1356837
477839
346958
330518
286639
1688390
104523
25977
901999
760590
1940119
188686
1033878
1948932
579038
146776
1708312
687669
1407357
493134
1303719
1368269
1667862
921353
774620
1382653
1152458
897209
18739
496480
1593004
385451
1664113
1077412
1490833
1803920
70172
1453314
1010416
1685902
1407809
905599
1735320
848242
1302370
1737722
401901
1888879
956827
1344451
1974395
1503083
630347
1391347
174604
516215
1302894
824584
1566326
1028398
1221120
1828574
1504830
691166
1281514
164492
28731
1536759
1241235
1890082
1181403
1754343
1971462
691781
840272
1148318
762159
916151
847260
1247256
1307337
1341273
224543
1944864
1144041
554241
1185466
931175
1645456
1358661
958212
510804
1111929
1958688
1342983
370338
228077
1323831
115371
557245
576477
870304
941928
294775
668936
1680798
500972
1186626
539826
1807048
911304
370382
1165181
512679
1103014
620160
1474161
146195
1486836
742509
1903106
667109
1648175
605342
1019619
916762
80476
234367
584549
362270
1181527
888951
1962652
377702
1632123
1582105
587705
494255
467420
599045
389496
1377115
1746814
1531952
565201
42196
329842
1714822
229409
1819057
694871
141515
263831
1673176
229765
1649391
994419
435453
1190762
1280008
1212714
1585396
1748579
608954
879463
1853365
1878736
1247599
357244
1301776
1965913
63888
91334
1510657
858987
1136851
762033
1682257
127435
71109
1186894
533325
1714364
467463
1133230
1123849
1851231
1835930
623354
1495116
1731636
123168
1244762
51509
66264
995049
360183
699026
44373
847034
33969
1814945
738547
1444080
1422557
456774
923587
1641432
813471
1230931
168921
916794
356373
1606663
1961785
1351689
1624375
105825
1470961
302977
741673
978995
635075
1566495
1373763
286551
220754
1697242
110585
658825
961780
631921
1029199
816902
1362576
582896
1307069
1814629
202596
1712615
1315137
1821654
1339848
507631
1981759
1680750
920021
805433
328981
1749640
494525
710333
238285
286209
1411823
329968
985723
1707860
280522
18981
1930846
606971
1394593
263162
1702144
1879081
361788
1959591
1989302
384823
1286622
1153473
514275
1625249
1885276
929266
306311
816608
166913
1464950
1465028
1854380
461838
1590632
1753714
699476
1922445
1214869
756547
607642
722564
852142
1349137
1448899
1470092
810248
908555
1798408
1191819
205041
1763334
1371958
543967
174430
1050964
475605
1005503
423165
1540468
1736308
531181
959427
423765
73417
523566
491156
1947789
1108035
1832993
21426
973936
618327
327376
1750887
1241017
1234233
61580
320233
117252
1896958
1476284
656588
1758918
908372
342962
1595567
322959
477391
1668787
302419
858786
458778
389193
223139
587350
24711
1990465
1838951
1638695
1548943
683005
926239
1977123
1812909
1171680
933420
1750313
752750
1460975
1446662
75898
1529443
862620
1409721
1442734
1725394
590987
389753
1725451
454406
1095430
1564258
535655
1655464
1777814
248651
770929
1166067
741921
855083
872081
1608280
1339197
1119565
1199127
1105609
1772965
976578
142782
980270
1695945
57881
293385
1950971
434591
780522
1408906
572820
735841
1401112
1258337
1290463
757952
86747
1079792
1751560
1263549
1613742
417034
126687
1893277
1795722
707124
1091080
780657
1706153
1607919
1152381
1044721
371282
552689
1983711
488719
142565
1566761
1563212
861688
1158341
586333
1843454
358248
552313
26105
342885
607356
818610
1980704
862278
1517180
610976
1756212
279210
1819218
969307
363654
1410692
1252172
1997751
1921835
167632
1263456
1985609
35377
142455
1680526
640785
364417
1090784
886558
533583
867475
840769
1052334
6615
1848124
531598
1883662
392122
1461569
1334869
664918
1878835
1103435
975972
22425
837567
1966241
1673324
1404160
90923
1926964
688283
1659541
958604
434613
957835
388647
1202352
892770
1351309
883122
1991318
1702665
841192
1892198
1585854
1262344
1290938
1094556
1291322
882904
1944896
1477525
1365582
864853
1182698
1125112
1511483
837109
1877200
1930868
1188161
1220505
1362955
696104
1827608
364233
891378
1016491
1241234
1965799
48526
310241
1110119
378201
1927297
326682
1167052
1040543
174383
5788
23573
318407
1748059
966129
1921071
357239
1220760
1091525
681498
913792
1037038
1469552
1296954
275755
540387
180594
362373
89305
890598
1152951
1077564
1716027
1943752
1462496
744085
413600
916524
1580742
1651590
969240
158324
1369990
1329688
676654
575934
1106252
1663046
483526
1992032
358981
1516459
1828559
1809345
1708121
1391438
1551016
1194717
170367
1576245
451270
1349264
1084074
597810
1687593
58621
727788
1037510
780267
1594958
498305
1798591
219732
99373
725267
1075923
1593716
828869
1509318
938307
671193
1807777
617877
1451913
336307
1645153
1976734
38819
346958
1206623
1834468
771884
657957
747042
1047215
447565
504637
101372
1725414
965045
779947
1163450
624347
52875
1263573
1785933
1820308
358229
1589503
132268
1079094
1118615
1781381
627301
1638290
1490142
477166
1080407
592794
886253
323446
815708
1757057
162101
916604
114740
1329709
1498866
1432903
286972
690284
1269496
1133744
294792
1253437
1979628
495609
1753633
847484
449661
518569
1266006
1579155
782297
465104
313674
1411853
903297
1599785
1043700
579285
1853230
683062
450377
1877295
1467023
1758110
1312538
134340
521024
317913
382577
1400466
162930
1395095
1066455
1483218
1154571
871067
571400
1102661
1351020
1636365
1691493
1318883
1471704
355241
1998786
1195584
775098
1550874
517876
510041
737793
939588
452313
1314206
389823
1039096
124680
1780827
1939311
1223680
1041142
1644216
584570
437145
1603959
482006
198041
1084718
1403848
489255
855878
1261884
236644
1332249
684917
1890832
626404
1534102
345236
1848761
695456
461832
1162899
1914269
1655313
71192
1359863
658418
1355705
1532957
941707
1322492
1730723
1876869
1311820
284396
1239604
318002
303934
221555
1521739
36736
1828802
961892
1962048
1350398
1030054
1720411
1090758
1766702
1934546
438362
235254
527327
237421
624158
1154262
1436855
1347528
279951
981576
648160
1557944
1817652
1813823
1080232
1400527
103182
1417204
366483
738560
58136
1491835
581785
250690
565780
1218212
575715
1642722
1244542
1475081
773179
282044
1805892
920856
237381
34632
698515
1442477
829352
26537
1613383
342401
1517583
1791535
878939
73895
1509974
730476
1443831
1577570
222567
686098
1208273
1333393
808797
881034
221262
1273908
1096092
159319
1495378
745411
1150946
1837076
802459
1941772
930046
1064012
608503
110549
576073
91330
548979
1518776
1783904
41879
502423
1632595
1288441
1045550
1202423
1832003
1857799
1292991
1875588
795859
376163
1754405
1634430
441617
356279
1826729
1271433
1301671
1161664
108746
514398
54204
268738
180639
697823
374816
1992405
309019
917900
1854828
1829020
272602
1921555
183355
1525583
737242
1494699
1313857
1264079
956781
1905911
565231
1805490
1300440
465324
1324671
1357257
223261
1342891
175969
1962991
467412
1233924
1985895
1064690
426718
868287
290191
1952412
1257461
369
560779
634188
530201
1706595
907288
1615258
689620
1689642
183408
995407
1752194
1096050
1129273
1505748
668683
9189
638823
570162
1916048
1730343
666257
696658
916930
1736378
208039
538964
1944839
1264618
353427
539859
187597
164754
1560030
1261544
127903
1379349
1449389
974728
1566905
951860
59798
23565
568913
1503625
1758366
20263
1852179
314482
1420242
762917
1726310
957936
1690954
1344717
1669785
1291764
950120
1152352
376211
911513
1979074
1938405
296733
1400324
867442
644218
61847
1271984
948750
710660
1090298
1894331
668935
1569736
1998518
340414
1036408
650981
680409
449614
235302
1268394
1134169
315538
830413
1720344
455469
1434861
1326854
463718
144701
1920449
1148387
961349
1443729
1320398
81069
211613
1931768
1658159
129576
838145
1503396
44760
1708825
1933651
1353205
1997881
775396
652751
1266404
692677
1251136
667693
871789
874563
1146152
1554327
798005
478532
444767
129249
1666691
674895
1869649
1106288
282810
1678219
718621
153468
1507015
1019987
887655
884937
1403638
1346481
1132794
1703502
979882
308156
630024
1629132
684148
1521708
1281123
478259
523498
1613151
522576
614105
1146073
70270
1041153
1781070
877503
1485047
228359
1916887
353174
1903598
392775
330731
722826
1947293
563295
529596
1537622
79869
1087365
1131907
1712793
1936714
1735021
1772383
1588901
1155112
1910474
1634402
1635124
955144
765264
1500266
1790299
923124
38924
1840
707987
902228
1944503
336759
910865
536768
428406
271340
301305
84830
586663
1478932
1120961
1476572
1365298
603210
72474
313794
1583909
808584
836906
1127598
1633233
1881634
623855
1476415
143172
1296722
505656
620387
1390661
1527704
866410
1252520
615244
1138803
1388787
936055
1829747
1982999
173638
1444903
222656
248531
1282887
1387689
1073849
1280995
1381355
279386
656755
210967
235206
710281
752884
1973839
829234
1027683
222029
1421154
62015
1222153
121590
1687682
693523
943428
353642
1152516
1376993
101100
495004
1049858
1729032
1657545
1455143
937740
900333
1258527
873854
370424
1137567
1454639
820828
591056
252647
726128
907810
764829
1961968
1499302
1702579
1628087
1428606
223877
629019
1426593
1406472
1563463
1279139
196770
1077741
1128230
1229237
1767533
1799015
1305911
1824861
1715506
824759
1996306
1971586
1265692
465203
917654
855907
1176606
1027231
381641
462264
1814730
526350
1092714
1313690
1663451
79678
29978
1488454
297877
463501
834897
1262034
839475
1288930
1166245
40672
1613092
1571610
1723627
1773587
34039
920119
757782
1051105
556142
1385799
1704828
999170
378798
1660362
332809
50258
1403787
1328203
1520807
896147
404228
391209
912721
533034
1020761
85517
817058
1343877
165439
1560675
725292
1002021
1000797
1651295
1768949
723604
1065664
447363
424686
1699205
1342187
627760
913196
696190
937155
1394940
1920283
1766260
1276656
1351925
1525463
103144
894435
590458
425495
1899398
1000243
219926
1161873
1317234
327084
1261805
1954506
364420
1456504
1337008
503432
334184
1109869
1062831
376080
63119
1674164
333983
784563
580138
1302332
254540
1631683
1580084
836254
575154
1472708
1248028
1025600
1481187
1505437
1651007
1941306
624167
292481
763501
1995132
1123415
906807
1454585
1115997
949806
498937
414039
30304
945265
321019
272235
1913187
1821918
1859340
1362488
1848253
731925
6001
894881
658905
1603812
771591
484549
888913
1573493
1294661
857197
1668639
495236
1787610
501680
1748749
1705897
1511368
1685200
455956
909609
1926063
1931724
1931078
1109590
1140037
457935
155127
1324181
1956560
939841
1979121
292396
1193859
1726713
45525
1194301
1360393
1160499
543379
1598679
1039051
1726580
1351166
179220
1878359
929328
436570
785385
1132234
1173478
696824
557041
2332
858706
1736760
1722977
1622312
93006
1730624
923663
669007
1433634
240144
300573
574573
305604
1387662
254637
692956
1385936
516979
1147388
963572
1371548
55664
1464202
1478916
1008581
733653
226347
941632
1704523
940200
939247
1084009
1748566
888573
20476
1674514
1006138
1972336
411970
1234410
1546654
616471
99737
1202861
1106603
1061805
1863822
1031841
1851942
1626933
1613436
1685459
1635893
1375308
1738466
1248836
1102772
1377904
415274
322586
34540
1736490
949533
1227873
1609103
1568037
663682
1142224
1699807
780299
1728000
977476
1813070
1523688
1517897
52584
538439
92706
1818192
1806088
1026273
104661
1750343
1182962
1506059
456613
1414312
728312
535080
1174709
56119
1203838
756385
258417
1747283
1507558
1630487
652037
640691
118930
1014
1028057
1881574
1897061
1203716
1484313
1112710
1149124
574011
1495506
323722
149107
1609044
356775
35790
744425
1768568
79270
682708
167542
1672409
723493
479056
433452
553483
1361091
1025508
661821
780443
891683
968245
388831
1620913
702877
1118364
768486
433380
1062211
561525
899982
758360
1322523
87926
258862
1983569
1396886
1959088
375323
284705
129534
1475958
509322
1459892
16248
574261
1453252
692668
494063
389223
1118238
149850
1416745
256227
1142479
992036
1117496
73687
1780461
1063226
1674173
1120100
1436202
1441433
1135332
1316693
1270058
1987967
408869
760356
1583377
839467
817621
1974017
1161856
957212
1523926
1804986
1084617
72474
1072919
1191347
218245
177378
1090615
1020204
688919
1053911
1996054
1675419
264162
104997
1303541
1247541
566960
423280
980188
413083
1364948
794907
1198027
78819
424230
1411311
373832
83620
1808552
1387977
1603612
799433
1591837
211998
1717364
1671409
680673
905598
145247
275235
435022
644902
1338877
1576118
1596832
1305743
1457954
1830233
827908
1761908
1189019
98671
1439599
1921217
950399
17637
1906577
1182352
773737
277160
1766846
516524
1470444
861696
815172
1698243
1032135
252056
637411
1767803
1728784
36372
491496
1451485
292748
426535
1384592
1397714
1563127
917914
1117373
666738
787823
895791
621763
1964128
673403
822219
404871
1464289
318162
915493
649869
1489886
394286
707901
267993
653342
1007072
762439
1696818
13613
170724
1751787
499793
1542632
1840678
248859
55705
273282
1342465
754837
825250
1580199
941948
147604
1608397
140960
1038107
1457851
1404835
989467
1001184
266219
688462
143450
1810919
1270807
1760990
51529
305767
1693447
1362292
1843033
723440
9100
461081
955273
1296326
544673
932556
706036
234002
376754
693439
229748
1859071
990317
246967
1437007
1276051
161382
756770
953491
1063627
1514815
186596
610934
1405869
1503501
1679353
1055218
387756
693241
1799474
1479684
528340
1750812
1055274
1301885
680757
1133527
1971651
194032
1808722
25499
963798
1417227
1779413
708943
160846
728675
165147
440820
29934
1178293
316355
1681240
1987655
1840067
702249
6484
672533
309718
1895760
1535995
1932614
392569
727922
809564
1439398
749327
502274
1923195
825534
1653252
281251
476469
74629
422968
1310573
252497
1120065
1449735
1661573
712716
929667
1364126
1322696
480974
1667600
1172799
1190031
125824
603300
206327
651307
1123410
935299
1614904
1218246
683245
707412
826464
1673320
1636374
702554
1412151
465922
1169522
1260995
1950732
376063
463376
472941
276634
1495968
1535057
1929023
796465
1022408
1888587
989423
1939337
845567
266778
501895
1892593
405170
694563
308092
1850293
1782786
1851301
1414866
1651695
1636920
251473
1202512
1867149
575676
1232485
1605126
1704930
1322711
809839
1140575
1782289
1004197
816384
1793140
1858672
1289060
1170115
479060
1402220
442773
1789790
319705
1035101
736099
1754894
959909
1248713
1800756
491805
1342576
1274341
808962
661296
998602
1543786
1968837
1887392
750222
1499637
1989517
898438
1609485
523956
383724
265142
1257712
1060634
474517
1375324
806323
517279
672425
981897
404114
822805
1019402
866097
1746808
134765
1163054
1531797
390711
773373
395410
1002056
1379066
965930
548429
1438756
98457
1313516
504126
1617493
760948
1029597
986141
36691
1196024
1065975
595971
708843
1936242
497402
1433890
428157
945688
1856888
1234998
64777
116246
1903561
534586
1694231
764379
1853897
960916
1169072
613976
1187283
71770
1426898
182212
197241
1470454
777690
299809
953782
1953615
48555
845155
1331906
836345
1857013
414486
308844
455864
595678
697305
1443585
876777
417227
73230
276188
815234
544232
1761756
726245
219660
686807
1161452
116072
507558
28633
521849
853026
1295516
1265535
981751
1492339
723593
268104
236872
82804
1622753
1334827
152405
1304577
1125017
1261564
1235662
1121499
796763
808092
654430
1883216
10573
74232
176621
1885082
877699
349995
382161
601773
1663853
630565
1745137
1890629
1870623
982909
738392
323912
207370
1022598
404653
1089483
1530979
1110663
457103
1325610
166981
1559108
245787
616256
726220
131869
1654301
350613
1175302
1780333
1005421
1430263
833664
1697999
127560
1554790
1186289
140948
619097
137011
397856
1570251
1733024
994383
1981757
1867263
965804
1169494
1557732
1677106
1676751
1268452
195735
1646043
1514091
763073
716992
1237603
488298
283022
1626467
1755309
648489
1589448
1098526
931315
189237
299544
1750306
1427054
1695825
1910023
241209
1220584
524832
954429
928739
1349939
1423107
1733693
481158
198716
1578967
1095214
284246
472385
744407
1154848
426251
1847215
1678516
136140
1264401
687008
219355
1672302
1362635
51816
497327
569946
262198
396886
263787
931748
500825
497722
1507064
850805
958689
505730
245376
1046463
1665324
1959559
1940013
1941542
833853
794902
105598
993962
1631328
1895062
737266
897881
910238
871614
1566044
247417
634346
1078947
1435107
1565542
1462394
387577
1791911
718430
1119350
672191
1571289
784899
451921
725990
624548
531432
277298
407002
159998
703154
429081
1686890
1094402
1573456
628213
917024
987891
977778
860233
1943244
410072
1395831
33111
1988740
354071
69889
626982
1695329
1624209
597468
921784
122075
308034
1315894
1623161
293122
1985649
1795116
1186085
1236312
1229982
459435
1722254
1394430
1545859
1525594
182525
1673299
1988930
1287208
198388
484201
1301860
129881
622298
1740033
368323
1192048
32013
1327694
418399
1683253
1997867
279754
1157839
1039022
1126896
1340265
655044
1037900
533140
648959
1947033
539688
1938252
519779
935919
834384
1327792
1517694
1553791
148086
1956864
1779860
1875521
1557632
685515
259980
794537
504546
1993905
1143595
1131637
400391
729523
173573
917650
1419168
584781
237945
144644
1849204
968735
855332
14449
869816
1684876
1907350
894592
296415
247360
1565918
1036554
1647106
1068256
1745305
1246146
699793
959411
1197817
284004
1530964
53450
1235988
552824
1523285
1838211
542378
282120
1126241
1387849
855760
695175
628411
585610
96136
1440992
1416108
688777
328153
1188955
1672933
1723298
1027659
530830
1929276
719463
51939
1988877
1040143
1281893
584742
1595170
1092271
119281
1115560
160793
1803919
835424
588513
370162
536252
1613622
1981583
693569
1891190
1071683
1074718
771727
366560
1525596
332415
895199
1977752
1034428
24988
69696
1493809
990610
900868
789869
1149312
374484
1388993
1035265
1290226
1221007
640686
1051975
995247
205623
1464932
1724794
1040600
1326690
110794
206823
47725
1308462
1268020
642527
675791
621367
371730
209206
84373
683968
230762
110409
1779190
1252483
583431
893
781375
1467300
126103
484414
52147
974486
1252445
1931274
1202006
217938
708610
1821605
137399
1795428
1509832
1146771
1803985
553314
419813
1634029
1300035
1096094
990813
1715460
78498
1407609
1878303
1276892
1654429
380539
1480070
300477
1639381
1495088
1988171
1810267
1355648
787679
596299
379745
1394505
961174
164378
958479
217014
1518576
1397019
200468
39937
898069
131160
361215
1078896
1440616
1041170
237874
1770300
1994884
1861631
502614
1913677
1138022
1811325
255826
1895929
53544
1590530
776313
1517136
638695
1721153
743654
319496
521547
604727
106651
642903
1095236
1176364
1213596
241247
706250
1417681
1607245
240996
1321733
817719
1692108
964097
743604
1412761
1877962
1256408
709659
1823426
1041129
1078670
884943
154630
1428413
1922028
1938820
610640
374846
373368
324074
1351498
1554926
1028598
855034
661601
512043
954054
836080
889820
1798443
354200
27513
1580520
55929
119513
1567411
1819240
604210
1461194
1300034
1887586
1327115
1392272
1479803
1784274
173720
1928085
1751488
518806
907820
532844
1859423
1581173
1040775
186663
971709
822156
1130792
1566514
1026303
1265429
815232
1522238
841324
822544
550339
1166412
654778
715940
1245638
70659
977661
211460
1157843
374220
1224043
659144
1229408
1568696
433401
123882
1140046
976874
82674
1402144
673067
513300
1365783
260180
913967
846426
447394
523639
824922
1941537
347776
1143910
1674007
1497785
396987
1846352
1731881
1892494
321612
417483
1391067
1616238
134868
294017
530410
989967
1594195
60432
993530
411624
869679
970380
112138
327791
622397
715338
1857308
271472
28128
390774
1413714
1040675
1611767
560530
1799293
1000227
450335
32633
835496
1119469
978938
1883049
755269
1544061
1512783
1324879
1662071
574690
556747
76172
945401
756369
1628286
615470
1120356
1734066
1955928
1941195
238333
660951
1215599
386942
1742774
801599
1755457
115984
613596
1644609
1276882
457222
216616
95478
1410749
1432354
374913
1100047
699231
1283858
766618
1639150
196566
521064
1223812
1510057
1802255
340314
1048128
1101723
1813032
236367
1831693
1738457
1171997
362992
334430
1198261
1897856
558882
1912103
787378
282007
1534507
582947
163213
1958474
609324
964339
52822
467007
1002428
81057
602572
1381204
1131810
229822
161423
1255409
344675
1649749
273629
199824
1757505
310374
1814834
1416772
197169
494504
7562
1098038
903426
1249678
1856344
190501
1988140
1352313
1573732
93627
206434
1452569
1611866
562102
1746594
1132642
1012728
1605375
1891429
359783
472153
1999091
611672
740199
994941
647073
1275693
747588
759138
1483580
164329
74438
315325
1360439
1736395
1229697
1019702
1573545
150448
548313
1276421
55613
193388
882789
1785669
862440
1611050
1182461
1102385
251793
1606719
1526687
1259114
1172485
255542
490593
49012
24128
560512
236219
1261800
782261
649458
1158972
1774622
1470376
1577343
977149
477522
1259232
671410
745502
1785098
1263205
1787470
1031874
807287
507584
78119
1410577
1487031
196931
768915
264709
1918628
442589
1121945
1775580
1730577
149792
644845
435426
21746
246918
1438022
1231194
931934
1744542
1247182
162694
1326542
1471376
1171172
1737497
1238988
679020
1581417
1802644
885752
218366
195157
1165625
752475
950958
316068
371737
1803456
206700
1491884
448905
1724861
1143291
1576505
704146
558247
895444
1429468
1312445
288966
1047992
237319
1109389
1310981
1285007
176620
912064
896009
439893
77298
1588656
1997399
889841
989830
590958
353237
239557
1999500
706082
1277517
1316546
1347232
1834850
796048
1582902
127053
1377944
897483
701787
1021610
1627472
1456987
285101
57591
1355532
1237100
1271443
4771
1568168
695692
1703069
1092316
958609
1138354
1652293
43946
989363
1378164
1370598
1530876
1303373
438410
664913
1395178
1225161
1211654
1422130
1641468
992406
355469
394697
519459
1036944
530847
15658
425395
1409566
294362
1574006
753268
867585
1820546
745033
1210858
976945
738012
259651
1605808
196656
1849811
1460239
1783280
1249516
498961
1459016
692395
356018
368275
1161300
1833948
1925930
1572528
1541793
97285
1409031
281178
253967
865261
197463
278428
198054
636663
1411585
144710
1676384
1489200
1585632
1126085
442434
1793949
661110
1087087
1501693
753630
1081792
1359983
1073635
422405
1683779
152920
339963
569671
1000027
1444281
1796336
1216623
1890737
744269
880250
928338
1940884
805068
390595
1764702
814281
889284
374358
173330
1455426
1867556
1275934
1127143
1110978
1039047
37698
1664526
658768
1854585
1022235
283521
64538
432794
1824054
1606198
1251108
1758095
234132
1249723
29232
623810
320077
1033142
1503810
1955847
1387787
540486
486113
252783
1224946
19456
728715
1870629
1562204
859600
676757
138505
1437800
1914492
1473571
1380964
78992
1688079
356985
1482221
788272
4113
1642779
746507
1184979
945217
416333
1455329
1803432
1895327
233049
1286047
1604632
441914
642092
1424764
792368
170431
751829
594327
936699
1131492
290830
399537
840846
1224120
1349067
1587204
1145405
1718231
810293
1762501
1580382
880613
209284
270727
1087758
1348571
600411
333812
1660858
234132
24813
510637
577492
883799
1923240
507722
1935651
1525271
1695707
1758252
1009658
1543467
1575298
12393
398473
444572
1402325
1023596
1653770
795492
421604
1515341
966139
390566
1351973
341567
643844
1667762
1922290
760240
1969298
764193
1926662
21285
1038050
1912903
321171
526010
259304
959473
1364656
220531
1123460
910551
1532094
623011
296077
876857
1035739
1795455
638904
153322
1284105
941767
1230414
1587462
1549893
817514
399324
1164341
1393101
937698
1411717
1899773
394043
1583999
72775
1742960
1013810
1251910
1784378
411842
1538406
750924
386330
867016
1080186
1616604
1881685
632794
646018
1737359
35114
446214
1842889
938056
1482220
1153930
775530
641384
1203517
1392000
1802857
1883036
1726217
1000042
1919445
828427
240616
745483
1064449
1286791
906318
662403
1334652
1916582
1875661
1548807
1100278
300025
1393465
1394067
50413
710380
682344
1363243
1918157
116189
1156842
1191300
439060
1310215
566882
702085
1126319
652117
1556706
180098
1785341
1440215
6266
1603686
267747
1018732
1095200
1922587
1571131
1817927
1354162
1193024
1543370
1779310
103058
1737829
760912
1657546
989306
1466007
628105
333773
1408908
614252
1066392
1981228
1865298
129936
1916807
1563205
1889992
282691
1119325
594732
519540
1511534
1970838
1476108
51024
1218829
898461
1362515
181998
572227
1825956
1718074
188931
1329698
420414
1948806
245864
938802
1571039
632366
711171
1598746
670241
1093418
747497
1128113
199526
1309775
447987
1740628
1914515
1336258
1037926
881859
145247
243036
171463
1339144
1603699
146642
144849
715199
1062627
1249305
1607812
525025
447041
766998
481975
799525
431470
1429912
290271
1241786
1058503
662721
1976251
1811885
1015920
296130
1212637
1051840
974286
1036565
229868
1407532
1099700
1941196
746593
747274
456284
923299
943256
236022
1592419
1803172
304222
563990
351462
1107696
1293557
494514
139
1977593
179375
814256
1074344
1448959
1823283
1785009
913406
1078599
1789801
918430
775759
552514
380023
49760
1017864
1843923
1553921
917506
317980
755331
743116
834827
1736902
196357
1817638
1834334
1783846
876063
1271750
1954077
546588
826796
747880
707965
893333
885177
1585654
1479144
1003545
334173
975783
190164
1793142
641041
1721267
1746587
441173
529692
924655
419962
491010
808248
1125939
285418
1984119
1540053
753267
1545812
1162906
1784895
1747314
505590
898803
29978
166464
673118
332284
457067
1599818
247663
621229
924099
1886742
728231
1317739
834624
188556
1149664
1161086
874064
1358464
270764
1402405
1288082
453685
603131
1496923
1306007
112487
501763
1094996
1416210
1005699
82126
122915
877958
857895
724565
345727
1050496
1872597
614408
1870838
1775077
1930234
486785
946257
1478644
773912
1048656
772742
1817204
1365389
114414
78068
1782018
630898
132076
962022
1906309
1336497
885085
1060208
774086
1912487
1070821
281252
750672
682346
44547
1765370
825300
780564
792257
785719
1238065
1803458
816050
1753585
188127
76536
1825012
238592
1692945
326254
896203
640659
582155
1264006
1273984
1455074
804032
1766618
335763
39412
523709
1363030
750167
518322
845114
678424
127226
1658450
289144
350532
613781
1365255
1198310
490250
567525
424459
345963
1698064
180618
1671960
920615
1839733
712507
1505382
448689
730537
726593
389301
1534687
1723825
431644
587960
611299
1749141
1004020
1735188
440281
863518
1377058
948794
1079810
136859
1370991
61888
1207091
1565315
569738
799535
1182863
1598965
1394579
1481100
71040
92420
1122731
1515494
1533134
1254629
490437
1826032
653422
739697
371487
1157775
1759528
293628
1265499
1891842
1204269
562881
1137325
1734381
379262
1663313
560486
1160091
1317910
694197
112226
150865
479077
1373588
1207255
1082842
658581
1059002
1401222
1375971
805160
1385455
1063729
1646408
397454
474668
1720392
1929006
1476990
1874152
1778610
1765046
1136730
144334
879409
1702009
824
401356
1834994
919933
1969466
55217
1309456
1920159
1011277
1375616
662249
117789
1812946
1271495
1254047
1023186
1851265
616761
785112
303558
854005
1086237
562913
1137418
1845031
300064
922155
435040
1288
777919
1948465
1338506
1035157
1916308
484595
944814
1866450
1658342
24931
389283
1203944
1501581
1781170
1384690
1042474
1027399
1655561
981441
1719831
1355366
1582666
1312833
1196342
1552077
944854
1894401
581949
916524
818201
1260639
980839
1640619
870034
834347
127692
956219
764259
471807
614743
1721478
4655
1502960
1599820
1812704
1080244
1535195
132645
724673
1108390
1301112
57211
365928
1757691
1828961
345126
1962134
501638
38872
340762
1655906
1536642
724153
823508
1059062
536034
379806
1398480
1727644
555143
1777659
887300
200037
761207
17787
1633646
1839402
1453747
279090
603795
1745517
1672719
1107686
299763
271612
1839742
1132031
152540
1565840
553192
67894
1268895
904061
1735373
131053
1491518
1784359
1576319
1711816
1621192
1378230
600167
940107
176482
1049325
1592338
53285
1258360
1507957
1765015
1381476
1749474
859205
795494
285367
878349
649815
235926
1211438
1945876
916489
1305918
474860
1117591
401206
286333
1561613
229435
1330229
513204
1383169
1743377
1402277
234001
590597
762555
347942
1795948
1659659
195989
844885
1914337
1156944
944537
863002
897606
801446
813728
1490814
883142
548245
1205723
1823757
1256397
1282689
1225089
1988600
1294779
1593683
909517
243077
1902666
454945
1454677
793181
1880374
993127
264330
939917
1893516
733065
1203641
1388303
846786
1204268
1703277
1138397
619282
1892831
1029731
902576
1282681
1913751
560291
1649343
1445831
256256
1592068
1980047
845366
1981181
1854391
1091435
3487
264574
1643040
617569
922279
1393671
103127
1373892
1764726
149610
957462
1272908
1874235
854838
281243
1014879
361333
795384
190006
470683
1199672
1836831
1919997
1474960
25655
1705432
1661991
193824
644002
1970957
961764
400207
1397897
1990644
1743909
1807362
770906
1633016
213772
1195422
414485
1819338
1240286
121886
803672
350828
59043
1877678
542632
1047583
30974
1023676
1532069
447405
284913
1819605
1446744
1309529
710687
983324
1711843
997332
67422
1031535
1339630
417365
1853704
612111
1898609
598719
1858767
1492896
1656388
1446164
45103
1969423
1522570
111405
716856
1101680
184032
1105590
947546
1765956
1999972
1693212
1317785
319801
1008432
1761017
847014
685991
186394
1300274
1962048
1997595
1667322
614736
527420
545624
284001
394881
1142289
1366857
1815818
915418
1640531
258310
951449
1654527
1227797
1559643
96685
424478
418255
1752300
981858
537413
662203
1610117
397968
727447
1947365
1125914
852154
31843
1745557
666807
833452
768046
1417540
304630
1683033
1542188
797374
1998680
7456
1462125
946053
1611412
592230
288213
945967
248095
958414
1406471
1040697
444168
612547
1040283
1622500
1626762
1076468
1913394
391514
161592
1185435
1966762
1373130
700431
280791
80349
107592
1854443
1820077
1667938
162323
362480
685103
861222
950722
104756
311751
877761
1502693
316167
459755
367748
854230
1715909
1404190
1677163
1066534
839830
1774995
739798
1784289
630668
543865
1271006
1942267
1276576
632485
1829143
1163228
323297
1411858
612938
1086305
1915569
192980
382022
379513
1181571
1585115
1377098
1165836
1517348
483180
1235001
671807
307466
137883
1673724
1887317
1736290
1444158
1578785
483406
1083793
838584
1017871
676647
1767284
1035070
1768481
1861566
749180
1509002
459160
315629
435976
1015921
158916
1845307
848227
13103
1942224
754515
1254572
1331607
1550364
654937
1857641
1748273
564611
106885
109340
890185
1899024
766867
16691
1030535
1060588
215390
1330066
267295
371447
639342
838723
1902820
1474110
1172355
1099996
1668328
297495
1907549
1079951
292458
584697
1725269
1094105
1766743
1880595
1449760
1074172
1435561
1432554
1743209
664207
1231346
1069804
333245
685834
945367
1453041
788962
1761608
1252684
486804
404186
1621431
855580
1143948
1684363
110588
1263404
478876
1215119
1575284
220
480861
1407246
593470
1868239
1378973
392044
1822224
1418307
278271
828290
365922
496315
1693237
538939
77481
1543947
525575
209963
1398230
485061
37276
534372
1491164
1442365
1241857
624401
1495067
601204
1388193
1917314
1020069
1491798
737949
213651
1813102
1852635
1223799
1735126
1170166
658103
1269999
41062
1081111
989272
701776
1358082
1813380
196596
205513
996239
36468
1037743
323555
1544967
188040
771031
1540761
809399
79447
1185586
363902
1956231
999969
1361818
742805
375683
641137
93268
724901
1378644
1371523
953834
1384174
625389
303610
1681673
475370
1366036
94990
1435811
1026970
1630149
1745104
1808371
1683958
1676040
912831
111794
1648478
1092907
1413404
38450
722881
107329
1247950
137623
1074788
1147115
58593
370224
1783802
401078
529907
1833030
743392
1146385
854158
391598
1683120
1318479
1285071
188343
757792
8049
1397616
950322
1828573
1725406
439158
566310
242556
612349
81461
534519
544198
1282351
215220
509380
1813565
499517
1784320
606889
1679253
863951
672764
1508310
720424
976759
525485
761075
443369
1729280
1876586
273231
358631
1594445
1786174
1883742
285899
350572
808584
1458676
488566
1029912
1448588
1573883
1942703
820440
70785
1376269
416715
711468
239514
978898
667500
1474338
1524134
235883
1972165
1492659
792557
1395240
65860
1915614
1519156
1285827
1566350
1748979
1820069
326496
1623037
1401894
621989
1888105
1475498
1020133
1646505
999241
782801
483519
655644
976854
1864509
328781
209728
45747
199675
227566
1044397
1290058
1275344
46927
96988
1507762
1398186
1303563
1402275
1874630
109485
87432
772313
79901
348222
858168
580647
1803519
1587308
346886
72312
307667
999774
95252
909706
832150
655714
1380119
1257919
1130504
565165
1882488
156787
743336
1684073
901582
108250
1388528
113025
1456819
574811
904917
714984
1084529
179453
1492388
582975
519189
884888
148741
1624212
1563866
255703
1458234
959359
1766377
513238
578347
1653474
1558752
621846
1072610
528481
981894
1147275
528119
872464
1814499
1728277
990922
1653468
1355372
299257
1180667
788862
455494
1108385
1515846
858042
441830
1697786
26302
292368
1955365
970442
1211766
407850
29764
1830172
1552950
637960
1347276
411037
638384
1724155
574766
1970768
1626267
1159364
1205880
1967992
454978
212740
1270788
1245593
1998927
1328009
1828127
1995752
1829694
380312
1451406
447143
1353578
1515757
549570
1904571
1471165
1341927
1350912
1619300
1030364
1526129
792181
258677
1700559
1623532
610784
1742845
806826
183170
1874853
1092395
550575
958896
1952404
1753968
889696
314000
673461
1667594
1581006
1093287
1274006
1465998
730137
1165722
932176
1383053
1222912
1089280
1065812
1828706
1780966
1841075
1841740
1999924
1100433
1431849
12208
1967526
431455
428126
1873102
966342
1642484
394128
503059
1937468
336630
1586545
576840
1018112
569408
1270879
1940985
1045480
1678743
1652275
1355275
717076
1558659
1657932
630106
144569
1696964
1766366
1538837
239399
492871
1533162
1087169
1752116
862657
1252619
1501209
600444
839781
741285
795020
1624355
227820
1829420
1369625
1899404
628968
681311
102738
698854
1360228
17717
1766561
936924
933351
1247629
480284
1682231
1048165
1502071
1012326
1558482
938643
1056857
713502
1360901
1453623
549629
1608498
887613
1597219
334542
25408
413162
1838086
1605841
1939902
373976
868840
738439
1542199
630460
1815014
300131
1434673
930901
321524
513968
668886
1177452
544099
1084717
726976
256322
96954
871528
710230
22143
121942
1559992
1253010
613282
1420861
1310493
691365
17141
642376
1632548
662524
678735
1038505
1219633
941339
597681
1974304
1830374
1759158
80692
164071
929957
1463896
741572
1561908
1643681
1271303
489761
1746857
987273
1273035
1914147
205961
1969108
391684
855956
461749
365192
1878314
696293
1637385
357987
1589996
824241
412473
1774650
354236
1323400
500050
1417937
1953179
1913244
1691379
1979267
24578
302043
1848528
458218
1931043
507894
274312
1224340
1053788
1511722
426167
271973
1997899
82615
1634608
1446309
204436
1527506
759603
1050972
1358630
468995
1050018
581135
1648128
87672
108106
1643626
1840498
1862902
215647
1664199
13150
949056
1555193
1561085
1167157
122857
264786
877771
901280
940674
1841609
1491070
203163
1825779
578493
1661819
1279157
329572
1505513
633271
1228835
854885
1494000
314807
1104337
1225487
861198
1514240
265361
1314639
110253
269843
289537
88375
623480
1229671
1437765
264700
680918
780322
370560
306220
187196
7805
1747667
1408790
1702298
947107
826947
1164428
1468961
101482
1748056
35022
56431
1972800
594226
1735349
918851
408357
1715904
240029
1924634
237447
447363
988321
308064
321615
50536
1585944
56735
1239033
294686
1174583
1174740
1317471
1364134
1823156
309778
1728046
1054966
703780
452747
1511703
1790999
1346607
1499997
1654680
853208
1233659
1856370
969359
658080
1867429
178069
514563
349585
1253762
1884975
452946
779540
570611
1975297
1399916
933615
1636103
81984
1092352
1756505
1405511
208710
672075
1251796
1956189
1126355
1178133
1403815
337851
699572
100645
1355444
1244668
297216
711775
158840
1188700
321840
1802490
937356
1099796
383849
4979
878561
1694979
1795497
751689
766702
495787
570643
817377
629824
1086590
1050692
1720991
1452990
800094
312939
1903873
398187
1048371
280092
536800
1055312
1429394
776039
981154
143782
1894712
768057
563
1217303
464139
131225
1130733
79276
730494
1346562
1264415
1231512
1468374
53168
1435151
213959
1020881
1857780
1067374
986611
1554828
1673909
1992063
301689
1326908
260613
65268
887353
1719207
1196151
69961
1967751
919745
706097
1571010
1755781
1740835
1671733
212766
1334313
818710
499747
835649
120360
1470876
990976
308927
738006
444910
1037348
1649026
124996
1752778
27611
1903420
1843892
398959
1064312
293346
1196525
1627020
1571770
331840
696948
420641
315686
1973189
1291678
1583119
135739
444064
72622
856428
214548
1668596
933243
358805
1051031
936412
1301845
941233
1334411
207738
146741
741051
1591752
1353543
1978562
297100
510064
763955
1319393
774855
1011868
606698
432589
14509
1249041
287552
971095
1653181
776512
1181834
891676
229305
1846138
1989762
1683626
1433484
1693738
673521
882632
1993102
624927
1913993
129853
1082971
736795
40009
402535
1461197
1247051
459209
1922524
1080599
110108
230521
238123
1534745
1344035
193971
869346
935994
656931
143320
80874
1093278
175135
752258
295669
835080
1720441
907257
1701430
488887
589639
1535323
597818
1626794
1538346
519245
1632807
1406669
864657
1259031
1903699
752119
996906
182572
817436
1205499
1546950
1012164
142190
897971
1665616
447177
822496
1448506
910579
1020681
1036506
669092
269151
960896
1145210
809463
1710076
1806118
1053221
1566140
898469
1512515
138389
910380
1619655
1217335
134806
812394
993832
255678
303924
922433
819147
1472299
1033564
859080
1549194
772582
543703
595701
813720
1758970
1523889
1399344
826946
1719831
587972
36999
168461
1511479
674692
1452259
890586
1012518
969926
1071351
524361
571446
228167
72632
1042761
1722151
981051
1785558
918142
407172
927185
1305257
689385
819787
153407
791890
184891
79769
700728
400278
1270275
1615439
755591
1865502
518637
1372986
1393606
1915638
1198797
349352
623334
1095426
347479
738477
535190
303118
489868
1577079
618621
489839
564559
464244
1410372
1986177
1859469
234840
1224353
567502
1123679
1751061
1406399
23888
855015
1584768
1729005
214809
482240
966787
734666
1754803
1286518
1203268
1292171
646831
753772
845949
893011
1562848
781866
1067012
720042
1096183
1544446
804719
185615
1928809
218291
845174
6562
1190838
1456235
19583
593609
72840
1636243
1064330
1010666
883029
754808
1598451
1713585
814846
1118548
1594388
985928
1564584
432434
924515
841846
388629
1902978
1848976
950797
383463
1830375
989840
363384
1953586
1636369
1677898
792457
1593413
1360928
1316113
780597
1609257
1689976
412746
1107953
503062
1763659
886847
645982
611894
1005778
938668
366156
579814
1065753
518891
1108103
1371348
960198
997442
1542651
1131931
1195163
987098
550002
1160410
409402
1547080
89123
612942
1699668
89842
722278
601053
440884
708608
1810774
746337
86688
584063
487180
122960
1712821
99660
1997624
447161
1337416
982758
1228151
276953
1387736
9399
517776
385488
563247
1699547
689846
847376
462461
389386
1649908
1914843
653685
368893
751701
1158077
1785968
1355864
1197167
1076376
317724
100416
1052276
1943651
1651715
1253661
82100
1696871
936008
932931
1512651
783671
1809
692839
1418970
391272
1136936
1718863
948647
464699
196419
1953819
938749
1497416
1562537
1404656
1900186
557208
76574
1346052
246667
1230414
1039119
118285
500286
1664491
991928
884182
1497353
1960553
1671529
1205128
1398959
391728
1394560
1664832
1390521
562743
411194
588616
845384
1540891
1476900
1258458
798005
803888
1996353
1116990
1303557
430746
838627
849113
874656
856451
22035
302316
1793248
226175
1428904
1626349
189600
327288
1061464
496938
1755626
1123206
285237
1086799
717958
1261028
1615784
1470341
187900
821687
1419463
1298112
683430
348365
1924874
1379224
1764441
909034
421910
1742568
1439455
189054
891330
779820
531425
1898773
760827
176161
533208
106275
323867
1469863
1089958
605722
1922757
1139899
1615025
1413961
1083435
1034222
535858
1396624
1595389
954712
953992
340460
571908
663778
827243
1063228
1044842
532380
1383894
470592
140798
435688
1780090
1544941
904849
1605302
608814
1120478
1141603
198413
69506
1358701
997843
1823130
658374
1889755
634572
630232
952229
801779
2026
1336712
1772697
532526
675998
1496335
1751268
691883
1095092
885793
258754
1355359
511644
525034
1275169
1354218
713895
534897
878240
577136
47179
1011605
1087884
1249302
1423070
672607
1742766
1738414
1707291
207981
1882715
1208680
1528558
1193750
1604864
1075161
784317
454717
1691030
805856
1484339
763992
833306
1420209
1143118
32910
858650
140538
1484848
1191815
975564
1451402
395606
1848774
1816621
1840699
110082
1241198
465828
866964
500562
1804318
1752977
372136
1752273
1098619
131148
1405192
1214279
1025337
239257
1535053
399335
862701
574162
737240
1458372
858969
897834
613697
921932
719787
1312881
988363
1932744
911133
492341
1365798
939897
1214857
422153
1652758
1679497
1894266
263284
1446851
613058
1147647
714850
309037
1126107
965555
1454214
912722
1269868
22534
1664337
1746272
412626
1570465
512136
1517817
1316793
845952
89262
1761701
820374
974890
816769
1390897
1673926
1449368
845900
210736
1534879
412880
1789432
14706
110586
361547
457948
1967265
1887845
283308
560009
1376552
1858505
1182499
1242362
459184
1624772
622469
944673
1478967
1390662
978345
167895
1651699
1702807
1660620
1445936
1577601
1766221
1179085
1846548
1444428
1016914
794648
1235335
1816989
1702230
300903
1054990
467086
1254662
1518809
970741
253181
406281
1175101
1766359
1698946
758044
424967
951888
445160
1545446
639256
523605
399080
532799
117163
716061
313215
1440891
750049
1313465
804337
793892
679148
1180500
942621
1466372
1576768
1193827
1077932
1842881
1035771
707924
352388
1693444
148246
1663167
420174
928936
1565637
906095
205625
363857
116321
1637198
1788782
989742
1482312
1971670
306013
1527576
247277
1806948
1051015
1574198
802761
1097468
195734
1744903
221175
1777915
1696301
1473789
1665655
1160886
1058541
383648
376499
1118189
928300
1091354
201189
366247
63634
758189
47179
71396
156694
1382553
555710
960507
1653029
346198
94597
736264
1350300
67951
1505999
10450
799166
1985844
371424
1169857
1859199
1743452
97719
800686
987611
1944630
1874057
578510
1441421
1830470
1308573
932498
505799
1793194
702498
718958
1042468
1489757
909231
1433836
767111
1319545
1612381
223456
1070041
863179
1566690
339975
1573936
565775
1998503
338135
905412
1501267
1626439
1795682
1374061
724690
1069560
48062
616793
22901
413925
1889170
1867571
1973135
245813
237250
919932
1856925
846141
221372
1522361
1384590
1121076
687096
700599
1741770
1012682
1498144
933535
576708
445469
588547
1436390
729416
674613
1463939
1499397
1023609
536941
86559
980246
397231
441577
1839511
415183
1783834
1716779
935732
285742
1584930
211496
1025293
116155
1230948
1819750
1993867
1228025
1490159
1893141
1500940
1881314
615250
673501
1621938
1931660
1358889
1628456
1482639
664919
407703
1946996
1336059
163731
564236
568576
1970457
781566
534508
1005508
145483
1879489
1813269
662106
648729
1886135
960556
143748
442899
1326788
1047087
1582621
799133
1786273
336120
1437822
1063005
908231
850692
1490236
564273
30687
1621316
311740
1072672
1101983
381717
1903460
1182566
193114
1618682
1651219
1408668
1694226
381055
1075324
540682
328163
1612755
871434
1376405
289392
1947380
1675193
371138
1455287
327610
509848
1397094
367846
325020
557296
891138
1715720
140678
1979138
520535
881638
127027
896679
431784
245126
1760406
1609744
605227
1608323
1379586
347305
168547
304793
862135
872134
1727348
1781363
875791
1322593
1023666
1057044
1409448
1414569
1761132
882435
661621
710223
324215
1129909
644416
438586
1010763
604852
544783
1466164
1052224
1616253
61953
1503748
1199063
877081
1155996
1044034
891104
1573910
132755
1079796
34162
928328
603201
295016
1291791
953669
818432
731735
1551978
636583
841318
1846104
575274
1676597
476652
1244752
712832
1929498
810182
1837555
538249
1928340
1566900
1822229
1780505
978301
1579620
908389
1659202
272918
1785076
70142
824524
1018149
1745494
1504916
423933
1385323
1169089
1723633
904292
1698437
1402131
267006
1783727
1701391
32449
1314090
1140200
1220682
418642
1205147
233329
63758
988242
117058
1046324
1270758
415403
1976835
179305
667286
159384
837915
599200
471011
669604
800834
267211
1521228
925718
683195
760184
1867727
1493844
1011295
1820452
676729
1922841
264394
1008110
540141
374914
880223
1254489
601121
1628956
1130072
154279
1660283
1383660
690792
711891
509539
844378
731110
1896765
8950
426907
1173323
880315
1417953
1786698
951330
1145761
761808
1235221
729430
1063467
647348
1016469
1757509
662277
886846
953663
1414691
1075099
1537419
1211582
1004815
1353581
1638988
585256
600530
993457
322932
399028
1774391
443624
1196114
1144427
419665
1151498
1979971
481967
1933936
1694862
1296655
1255399
1200811
868518
784414
628187
986075
136370
1566466
1433081
637904
132830
415554
1491481
701837
1149512
1268751
1203948
1343042
89389
1377014
817166
1259973
66100
677589
1414636
866618
676473
1908953
1852422
1965518
1225608
814611
846580
161727
738795
407788
1600805
1953379
1289182
357138
1292402
945647
125560
874646
1914517
1364971
1717884
913357
310666
1984957
785795
1077986
930327
1021500
932447
71132
915875
416514
859049
250471
1149947
1722083
929418
980506
1427925
708168
301
1265107
1000573
1358635
1026275
1703377
1848459
186263
888065
714697
529037
1393573
1639004
1074745
670499
935927
1386014
295289
1822505
949017
583546
919228
1384600
1872906
1052566
1162047
1068156
90565
862449
148699
1045117
182360
1499944
1017300
1155120
1556015
306412
727856
1436085
101047
156471
990378
88809
37363
780710
1172211
226964
297412
1359615
333369
1878401
418424
1752426
1616041
1727476
102945
544921
659639
1216135
266740
853300
1231644
980624
199790
469256
672849
681370
23646
605555
1608073
1412012
252402
179125
1450435
1581694
1686411
851501
1447591
1265293
293177
409079
1656212
1704200
453447
1154215
526547
407923
1880590
323128
238863
1007695
416835
1577314
1240462
340033
1581445
952116
249125
1698338
1899849
903808
74355
1045342
320008
1164930
1408659
424360
1646308
1660986
1203612
1253133
577140
1342903
1601547
1545498
1316500
1034026
1348728
230488
1269307
1940720
300216
1888738
257034
1607389
1488374
1771428
1705001
1433430
364724
549442
1870256
1490772
1593612
811089
697885
1095921
1643494
1954487
486984
328796
860516
1431603
1738659
157849
1799537
1419288
1688823
366411
1976148
33744
1419982
1446085
895939
829129
282525
251433
195455
1124428
595923
735054
1396082
643660
1233222
765681
1380342
163958
1296769
1550350
1158451
965378
1849712
1402182
1680079
1772690
396527
538569
103837
1945156
1396953
790799
45218
1352334
1001909
850981
1351130
1556329
1514515
1391142
1520093
302025
1794322
1651294
827573
1396332
1997941
1446815
837386
1183495
1774574
1712109
1850044
816081
1682263
581202
872969
1297236
1672149
522059
362306
192649
1379522
373331
1894943
783982
360221
1796375
1420
974826
1399623
805057
1340588
1991016
1305067
721478
873505
1235735
109017
1265694
1523910
1804588
864146
211016
782621
391008
1422844
1099952
436390
1273600
443409
884311
1656828
539326
262120
706599
1253465
271139
560237
881395
1434042
1842382
81165
1738174
343882
1160109
912904
133230
457469
1937355
1486199
1132647
136544
728147
1272669
34410
998118
1041306
750211
1843435
1539336
318151
101993
1156042
1811391
1673749
400343
1587525
341142
1702299
384591
560071
668500
1721961
872862
1894301
1518522
1212872
384241
1830349
1819630
936322
1120338
988429
182950
1925649
352673
294451
204587
830901
1644586
358150
1436315
684125
1262605
406924
306657
1201619
1052244
1795436
1009637
1830228
935719
640504
1159831
1630462
1865917
513430
353141
1982636
1487673
1230981
992749
1231807
780155
920361
1255614
986085
365670
1979363
1383336
1343873
735802
1461299
1623828
866944
742634
216971
1122802
615446
109857
1172953
593472
1122052
623417
177303
602792
1514624
1620828
960586
1560135
234175
1146820
1518953
904100
1849860
1690918
610281
1047990
1698432
1199366
1547761
1959742
15654
1352206
1168397
426179
1163356
1624472
1471820
293525
403772
597004
1273746
774705
413420
1667468
1198957
1434744
1151458
519821
765714
511954
1797463
1938230
1544016
411385
340468
1672261
1326002
1769377
796616
1071135
1637142
1226153
1686812
343632
256825
549049
1255448
1867968
1930809
1742925
336406
1112239
812569
1522891
1553528
418823
658338
262020
1792843
484536
1005679
1522078
524181
1853028
147047
399702
307
1173549
234290
1436114
586928
1957083
1226081
967754
593370
976059
252724
1703328
979994
368576
612223
907136
285267
1457061
1611026
1327984
704811
1536880
1101749
1415808
1025899
1642493
501562
1030146
1315456
422317
1966097
4407
1941290
476858
741372
1544587
773592
400068
1345832
118469
1574848
1245821
1678950
620187
1526529
763971
747409
1856439
86817
1495184
1445403
1838312
553032
564337
1171579
222431
1562563
946615
1161872
938690
1107102
326913
1044633
1871402
886083
438218
578976
611493
842233
793420
410125
580209
967493
1475018
1669238
306423
1874927
159825
1954918
838275
1493732
1752537
743244
1060918
1147760
1514612
46409
1380471
51591
1759332
1762209
1010784
902651
1961408
88279
956444
1213380
1692216
995237
1147717
1367268
515100
42770
1092292
302841
1452284
1417130
1640851
1304161
1429173
1895149
1644271
1459893
1040540
535121
1501979
1370182
59144
1834125
759737
1792073
1882904
1212922
1138438
897680
847441
1609732
984054
385917
991244
375344
813700
328755
790200
592314
984666
1483222
212763
1905459
1765763
162643
711848
1973752
716670
28587
1929260
169118
202879
1662700
946087
170841
683548
785078
335437
1532356
600838
1558424
1135806
1644533
1348653
144169
1935767
833316
1162334
1215237
914546
799707
1150709
814156
368282
1545709
1157050
1587565
166034
342899
1064080
1332008
115085
1737111
920503
743070
745803
525928
480951
1818569
1082888
1781161
1599971
1397266
1511602
1589396
1372811
1623617
1132381
1959741
1822298
1856575
1326330
1107025
1014172
1381918
1616550
335364
96950
1456807
862624
252547
1732851
1143265
609067
1082793
512079
784652
946988
1190346
1076196
327913
1200024
316334
149956
1347433
1314353
1557029
1469685
1799486
368214
385619
825477
1081958
1668435
1131681
1859654
838980
1294831
889999
1972228
343074
1474163
275192
794985
1001627
1109580
781933
78598
1952550
1208956
732903
809904
919688
1760814
872342
1166967
1406352
28634
470653
1324931
785678
1990742
1137279
1321780
761276
467963
43623
428006
864787
494949
718753
1151294
927883
1178548
687499
1096635
688377
1393396
948171
1801342
576033
708359
1040397
923908
87761
1404540
457358
243094
1442358
1474267
1017339
1108211
1647190
1951
281047
378589
1439848
1209046
1284907
1720810
1614
1140153
213029
1819676
528988
76191
1825384
1121019
1129273
1311487
24212
1164298
631110
1781988
1158089
1633738
117200
1286739
430331
54741
131738
1403713
1854219
425886
1450821
1219742
115041
1646833
1623356
937998
539807
678127
344880
1460159
1173376
84035
1863286
1297640
754864
1673055
374177
1198122
1953376
711404
230791
35662
1032707
1568319
773716
1653791
1179975
1591238
1386945
264631
1186579
312834
1662540
1076130
1267131
1012776
117958
1223719
1490858
1745138
1354813
1582098
1047565
1567007
1501036
1559923
190724
931318
1150624
1872959
231640
30451
489119
781497
681859
1670286
1061421
1918962
661646
620910
874749
1664311
597743
1006891
623198
512377
469152
1012134
1772631
834549
1854691
107499
1944071
1373851
836580
1321449
94659
53507
1074116
1103964
521314
1754271
1878787
879370
782055
1166091
323785
602822
347343
300542
1886762
762981
1920973
1090857
1936764
770280
276379
913024
1815653
824508
238170
207444
1000754
118145
1503230
1458092
1631977
273352
1310961
74597
1100574
168409
1275301
896627
614287
679100
73730
64032
325500
1955289
708217
667480
784509
924541
1356462
941437
1612639
212601
380597
789299
1773084
1905349
902320
1408337
770905
373089
1101334
1631713
986043
1799388
1690035
866008
207073
1155485
1619277
1798423
202769
1817871
1775758
1311037
518064
1065733
1740654
1614046
1294149
613018
1873980
664954
319098
819961
1528152
1855413
521417
1647258
77430
1133678
1098368
1720935
1142781
350446
33654
1728284
1818611
1795115
1303048
1590125
699579
1016721
31365
61220
1528412
1405768
1569419
8370
1687613
1507464
1516365
1302178
887538
1557664
62832
424117
1508941
351325
923304
299832
1441963
294626
612392
760482
1727384
1347851
516815
738118
730422
446724
625253
1647196
222284
568162
271206
110648
1915415
974189
763607
106514
249228
1723335
561121
1929002
792581
1024060
167085
1245568
1691199
10847
1632886
1516087
648326
947817
1995612
952349
1092591
1439213
1060813
1070334
1614406
34090
21876
63233
748253
709365
1745617
1062447
959857
1648236
616852
677496
1102463
926990
1555181
999847
996781
1048794
909503
1025208
1060333
1317720
1268933
165707
406686
1919476
1403093
1305085
1174363
501721
1987559
922157
53831
143460
636264
696574
1434805
1797977
291460
664042
372028
1668689
455962
1814431
1711004
1459159
677051
491160
618218
105031
1605333
89845
10218
118159
163563
1425363
1450944
290930
1666708
778018
1068758
49502
115344
1367929
1617436
352517
1741148
700741
1890414
1254960
730011
160666
178565
1359811
323318
667578
1739530
1244255
1799497
851018
19951
587726
1175567
117475
994879
857421
1338867
1043280
434301
940597
637800
1507915
995447
1189574
867026
1169759
495973
1398386
203505
1521121
131001
1236093
21591
343664
440869
34345
1285575
880389
1052005
1569379
165582
1626851
1370209
1783256
1638078
780802
688447
1093411
1255789
853546
1107073
816781
1098370
253553
998406
420031
664486
1964604
306002
1619017
1093722
1687935
1490268
672734
1476219
1450141
102376
535086
792834
1075614
599232
1131126
664200
99127
1216394
145124
1023945
1437139
750058
1242836
1385982
1279964
811698
638501
1333932
1841209
985867
900045
467864
1966088
922401
709756
324455
492665
1414122
1227581
322521
1133998
813133
55706
476824
487385
121812
639691
1091965
1578767
1543164
910533
1354380
879202
647733
698668
3168
1238722
1180917
924742
1812682
449310
557737
1963010
1103014
786675
37127
1579840
1164026
657909
519941
1426756
1225107
1247180
374238
1522294
318139
1605546
425197
130098
1039286
1053509
706838
384049
1496976
821700
392985
1975581
1030258
1759817
406776
953997
174892
879269
677460
1880139
771036
421185
315993
133113
1288417
1458316
521517
1022413
1380346
1013609
1189270
1310315
1627670
754565
979276
1574880
113616
1880028
1631199
260843
1657468
1124287
1106752
270659
1809756
1366663
1983797
1087612
1047312
1083262
1553263
1681046
308012
1889007
923826
1974674
777021
1648918
1230942
288427
1349257
1705544
1297647
990987
1679350
1458085
1767482
1573635
276607
1617922
1635000
1692839
176835
1144500
1934980
1998547
1092967
259645
1639353
1096490
1886406
410924
1849681
1155520
1066674
861894
1668009
1638345
1398155
1966482
145438
1572305
1419583
1011665
259854
250421
1963387
177836
1356380
736318
1299125
821213
1067168
453006
1941148
1542117
1006142
1162504
1346697
820503
19727
1239971
1181156
477109
756948
1707205
1788540
1587563
1996444
996407
1902432
724019
1605306
870392
947056
1646208
935431
1280496
186342
1467576
1410746
204005
1661640
1226028
173461
188779
1207469
1842282
1562640
1295492
139109
784403
1276582
330521
1471549
1195091
1426797
683193
90320
845572
1436070
989985
1394575
1080816
988035
514395
1171361
1935759
260646
94174
1519697
985216
1872153
1148195
1424240
468401
1967754
1561374
1687011
181892
153544
1512246
1329173
1279711
155856
183640
54372
917274
1366791
1996156
1468926
331962
244775
976346
1942977
613945
879169
1032226
502587
438012
1351336
1700682
670115
477002
747331
814775
339153
1489724
1190543
961701
1927221
1642167
648845
762251
687010
1472547
568460
1468272
1615404
1640461
1674655
1983643
1314521
1147075
1033391
848727
1697033
1384162
1609301
392752
841110
1030498
201611
1736382
744571
709539
1746
297331
1284775
603424
1876965
1678068
1418071
1387946
1559549
1674843
1138357
837307
563576
1794861
1458721
392505
441834
430053
1281261
492991
249020
1970965
1596653
415391
327703
1694803
1034688
1128872
753252
619610
1155078
868410
281717
902797
1316985
1054779
81674
1351621
506207
1979366
293846
1075637
724273
1181073
1554913
190752
1441636
618786
1549342
892392
1155339
938222
748915
674510
1413829
681845
205842
991872
105814
677294
1243683
1076816
1884360
1009674
1054297
1692652
474395
1689420
716992
621772
13937
831157
151608
703101
678558
1884768
842632
1866768
912298
1260612
942338
802178
1204842
1025718
1882418
1208091
560022
268491
689259
1146650
1154897
289350
400626
316105
1136183
1679017
821212
1996184
1745145
1909577
465971
106082
621058
726322
1372491
584929
699618
1728779
187655
1716156
1169700
1604033
300191
1724159
1895907
1581197
1785964
1487773
170450
1641433
1953934
1666139
1299759
1979157
1420871
244795
736448
1468101
1714152
1549418
496824
561614
1738744
362211
641239
1198456
914821
1442414
148092
65490
843576
936842
101390
1680067
126766
752360
1510639
1862480
76315
907835
149208
1925649
1393408
1990625
650017
1307492
1608295
1889848
875575
751555
547079
540219
1984949
68821
1299877
1385891
401745
1909599
754556
1101693
921276
678295
1888073
103083
1508175
614744
112152
1377754
762590
1941643
1350009
1958149
181690
903665
1792462
909245
439093
1435674
564242
755893
709989
360881
1343687
337552
756764
1699304
96132
1597039
1784744
1403926
219455
201898
1635670
589012
1606645
1952956
409512
393441
1627805
108496
343675
1072252
479780
1804902
1516415
490155
1817098
1991274
1318027
1074686
1622440
650476
647202
1381461
1939867
1799162
424659
517139
259775
1170662
1447167
228776
1437286
212016
197758
385035
186011
926956
1487013
1422603
1468631
533420
1348340
633714
372937
800226
1985083
1829668
178462
888180
841296
760516
1045289
814909
41433
854014
524333
623485
1462700
1851524
864452
954717
9987
964029
1698976
943058
751397
160873
1966497
1560092
1408272
1795041
562812
299266
1903868
1676587
1150093
104289
1013826
1241695
648788
946849
296234
1115674
586327
1760717
1380635
338965
1650824
1046335
1989388
1835899
1330790
1025491
97613
1625647
322201
1997677
346223
517265
888082
1667127
703302
1921294
1851385
1191055
163855
1461132
358547
470316
170818
1870477
1818643
354689
1316144
231152
1770430
1746253
479629
196315
11535
1030551
1229929
801274
941862
1937665
1841426
208962
1658490
1591814
533718
110424
1943311
1885248
1722914
566604
450668
466151
325115
440119
34466
802851
438191
257256
57210
699804
1887935
1879487
635016
1165265
823669
1457022
1019361
593583
1470356
1753298
1321657
829579
386394
1521914
1043206
1544310
1651111
410238
1751869
1979071
1047035
533485
899422
1422195
1131933
245212
879536
776724
1118869
1091893
89075
797770
210964
881686
280704
1206046
1414395
219654
241214
1941882
1488975
115854
447021
1849448
1472015
608023
341108
1798865
1728457
1585760
1747444
562889
85218
1277914
1525625
820907
35703
1413405
1651800
955037
1524542
795088
640703
150470
5469
740491
1229920
1168257
720757
560965
1162076
886230
1638320
1133330
125148
1470377
932777
503451
219962
1398476
1275892
768570
12430
599839
1387791
766689
1043002
294401
1324893
1573507
1031495
1091555
585779
809547
165881
1073855
287889
271464
1728767
1537249
1088367
68846
1433834
1169972
1928981
1453773
334260
1702783
808317
1707799
1874725
919797
1377659
669941
970388
1797175
434484
1349090
856043
879692
744567
558100
1985064
986172
1450387
616649
1059103
1379292
654951
319744
359228
257286
610078
758368
1971141
1088866
25910
1922387
955294
978735
1611561
250778
1426213
837069
122392
1814572
1177386
1922728
288015
162083
4869
1772023
1675530
1396987
300585
928937
1090088
1938689
224327
1403838
923171
1429102
942331
1470612
349363
340685
1590989
1388955
1074274
555201
1156819
1061896
1371844
569978
298539
1189865
1087100
1887567
1793758
959620
53971
971038
476546
1377872
1646537
825913
1833003
312363
1945289
1645113
465177
251902
803924
1193247
1385095
1532795
584690
1407348
1568638
1688711
1609163
266874
970103
164177
1066524
538522
1778162
591375
605563
1237779
508616
975664
651449
1004833
565293
583644
1464722
1297311
1640225
233045
717700
683672
484927
1839956
909977
328171
1350504
907298
1552177
885477
1540877
350351
842214
243477
826451
1677494
1320021
1645871
301649
1916711
1728660
1186338
1993968
902204
614386
604798
599966
1288002
1153040
1019827
1351933
62707
1366379
1310416
992223
1233032
1872855
47572
197872
426618
92926
1107048
825681
431415
1697037
1790962
1194268
123887
1698349
1727369
1340181
934895
1305940
829138
1696061
831986
852296
591084
926922
474395
1199671
1764
1185987
1955781
901186
307812
1428752
1047090
408756
827708
1089907
1839418
922029
1375279
70517
1517947
1359521
1197588
621250
1028831
566091
809322
833695
1308662
1526225
866787
353471
1123239
599753
200807
1854421
187668
138061
1146884
1479505
1921109
1382242
811045
363813
1340374
371298
1711027
1008275
1768640
1213049
170806
1692654
1062900
407298
1200700
1534243
1626772
1267588
1709114
1536839
777028
610128
1980279
90046
1704813
877250
1123911
1631208
859196
1631381
406664
113400
128434
1767334
342340
1605411
137627
5268
1513799
1842163
438276
200712
1521217
148974
848193
1336318
1909593
216545
1681274
106289
971833
1910936
853762
514656
1967933
397823
803555
373446
792211
1621934
1186384
353157
1297190
1861607
1511684
1890554
872663
303201
1601790
263517
50278
1278215
1108321
876291
1915536
1380097
962317
1096569
829017
1611612
195518
443581
895611
1692383
566437
576437
1390778
376901
1445442
407527
1751606
1102057
473706
1785017
1921312
698925
682038
1013970
1716153
1761895
1577961
772318
667036
1459798
1390023
416458
82772
424255
1820275
157812
1362601
1587703
680974
1344756
26781
1929212
85316
528180
523928
425324
385107
1501205
1050450
293693
1373312
425352
1372477
44522
1401351
1024032
1615186
809059
631557
293358
756617
595174
282943
924534
921116
1422615
247252
1070001
1722457
466153
1494603
47324
1028529
1167992
497530
595857
1579477
1913166
771131
1964620
1398421
136957
565332
1598791
1545601
1147983
1843280
1767544
1864685
1757594
875939
1880382
1601708
1532834
575478
386919
1881900
1477929
16045
1051202
1082712
227526
1968440
650608
473644
369418
560754
664438
1742657
392013
1487220
610217
687197
54393
317675
1439579
811136
308692
147770
402970
1701221
775711
1785858
1083133
1238773
318762
1674065
303482
629063
1255192
1988357
387183
368069
100666
1126405
535227
463269
1374009
965144
1114030
1378139
1387363
1479597
665811
108990
1064813
1143706
1279040
323282
1559863
1827867
1687847
1339216
254767
1084409
1323559
917806
842732
397864
1548257
1477232
1773097
1429734
542920
1787946
1098840
1308630
351395
1159351
1641764
1641248
457401
801544
1334825
348108
1007709
1794787
1139156
1400028
1839300
1007422
670946
1939741
475579
700852
197202
84565
82908
248383
830118
25549
1160142
1522643
999916
1606210
432818
1092319
1218773
507336
154786
381599
417110
197730
1709977
1376346
1412039
1293940
1141559
1490091
497425
30924
815727
923374
649608
1169516
1850404
769510
559382
270270
1906559
1394200
1150476
562324
264938
482183
1718899
1539731
1425933
684845
1113816
1027099
1576271
1582268
541869
1982088
1020260
786264
414984
1506988
1068620
514497
176590
828140
1251187
11347
653451
1762175
215362
1845379
1506023
75691
1080903
590236
408943
1540876
656707
676752
878583
1612942
668140
1014463
1988594
101738
135326
627102
103848
1524911
312603
1419965
1919612
1029312
746139
1176552
157991
980634
145414
863910
277777
1236226
574344
66107
949770
217075
216564
1896746
444533
1886044
972493
704523
1036492
1403172
1503678
1084182
32450
918968
106599
189930
416762
660453
1171175
446066
1546751
1006578
1986731
934734
283654
1589538
109406
220269
1141592
1447792
337960
561303
1134340
503415
765862
239311
1790603
255958
432854
905101
1209615
1494482
10936
1349642
1551946
98605
1365503
616055
5165
1450436
142809
1955305
277472
592628
1626930
1018537
468381
1438603
332659
593410
1157166
1220336
1008644
900889
1138279
1157268
1358526
292719
1899722
1157680
1828452
1162222
1795490
1936233
904436
1747436
1233895
1363696
176123
298582
493244
583849
219655
780800
513695
139159
1169801
1492091
239624
1915011
343846
857045
479959
1611754
657632
33714
1679325
1544507
704725
33730
1572994
1547228
1322420
188356
1121504
1093603
1518104
417134
1937472
1220739
525612
1408193
1430492
1915755
1908002
421858
165303
927825
1917091
527383
27697
1545461
1736715
696955
683179
399482
1825522
1467981
792657
905313
1702547
1555488
1211206
1318221
171208
901773
1007328
194759
610705
278101
1716891
875513
817006
1245781
731294
816374
1854893
81136
1133490
822644
1824478
1187201
717997
533201
1773099
1479376
1801515
1970869
915729
1165637
1623356
529501
1350902
667931
1950974
1157249
656788
952767
891596
1774106
9717
643518
1135589
738210
447015
1988633
1856310
1929113
1295118
1970226
900145
1822295
897067
1849102
1457481
1073234
85192
1007243
1150880
1881817
602912
1266165
1320361
661167
1570303
1047684
1128658
503181
1206179
1143537
96385
1114082
1012667
173317
381189
1095003
503255
1392881
189662
622978
1556071
1436422
832978
317732
1659447
1956878
578453
573417
1125302
1630594
840945
129677
1183065
429351
1193797
50968
610648
1521747
1101554
1971946
1478393
1724392
1963328
1258247
1587221
1481942
1510964
1994063
200708
1007345
1866939
1350326
83805
532065
710365
908910
703526
1197312
1050721
471387
385237
1210524
1794925
361543
1445402
1433674
1283994
707243
251965
568202
1185801
82558
1913066
1898621
957694
928202
1107756
1059094
1949877
1658727
1575762
1538771
1960945
1163215
111125
538277
1142914
715372
840141
1923871
146878
1248938
977712
635231
312217
1464118
572214
1364443
132359
983785
1528566
543796
1580064
1752200
1433194
1299098
1664552
26026
903282
1499320
639410
1442751
1456683
332572
1808384
32495
1291810
78673
136247
1362099
1915704
1830856
1164778
1831675
154239
413829
1111672
733715
610767
1985187
595660
1988866
1679836
1793318
933822
1174464
1023610
830645
1251252
72905
1335213
238941
640775
1325784
1830261
1263970
110508
1494216
1777181
1554138
1426732
1367820
1014834
1615592
658019
302874
1790893
26780
163847
458552
1100990
1237564
1460644
1626728
4045
1536498
1162678
678179
927862
1109561
1195731
123122
135628
294777
1982834
1876796
1466060
452031
1306385
1546595
1407238
26868
1972117
1254099
485639
1416337
729189
1845899
842712
760656
895073
188361
18774
1156649
1018160
1676704
258352
495714
1431512
254761
1752723
946663
308342
1387187
99745
289594
1253377
1716211
63900
397821
570237
468023
1136851
1199035
1905273
1876877
412665
610113
1401131
1098637
1608689
296995
106479
1997265
1961515
339999
1472481
158766
1982831
680940
748254
432434
221480
48747
75181
1737689
1314483
1052983
1348695
957858
875957
1613322
1697973
375793
1196214
785040
1086788
681293
487908
1465172
388589
1949210
1791082
1069687
670016
1449743
642819
1814977
828126
834911
845772
649757
1004873
962892
1443172
1320945
1380992
971888
269255
129210
1942176
38129
1815062
1133548
58180
504307
979882
137214
1319896
1542816
358772
322836
1930958
1387760
1184860
1601615
1498559
1342334
1518385
645501
584732
492591
729612
1315239
488799
692284
1052833
708720
962557
953831
918569
1925293
1092797
518121
37454
1313610
360464
1951328
287215
231397
1510390
906368
663867
1027850
490516
6734
1306402
521523
1165639
1856376
1144781
871434
1241424
432460
298898
208535
1297256
203722
1207606
96598
1625817
1335745
1307873
486811
680042
1695152
1307535
1888341
1233578
1919304
746915
567041
953851
21320
856386
263179
1569984
1163114
475137
1960071
647671
20298
1326154
1627229
523059
296605
1997117
517142
776174
1896688
379648
187913
799491
582403
30224
1619030
123003
451031
832376
1849470
1069467
831782
111571
337340
445656
1332975
1267423
611404
472
1192681
1090328
872200
1825823
1649968
932929
124095
101983
297546
1643021
125531
1619229
836729
1084678
1709380
1053511
1437231
1984541
1200508
253155
1855660
12709
1614728
1666682
1583337
244863
508117
1163692
1894651
775995
950844
1604453
286959
35349
58381
1044550
1086772
828471
476564
1892976
1006542
774978
718265
682588
745573
1081885
757461
1909618
1066559
666071
968270
597194
683194
1207233
55299
562078
993638
1419915
1380851
1484932
1855515
408513
1389203
967692
1220730
897865
1920528
1366782
100851
1786405
1472594
1337323
679852
703756
1722458
1654013
435733
1806479
1425907
1563672
1841703
1803272
1874887
913450
214816
1396890
1814806
1823887
1840570
1798429
866381
401787
725907
1608372
737275
727519
344303
652775
483822
233936
960
388328
1724243
1485582
1528600
202174
1256072
274425
1665966
114194
662590
767688
915729
261069
1444141
944725
1651292
1284825
986134
119842
1679296
519670
1750331
1025728
1541207
1791533
213307
1564162
695149
1946171
1912418
1945403
422274
886917
1710075
232416
1657199
1920072
1071074
823634
1146228
1273196
180697
1622142
64668
1181575
779269
604268
1065888
1303073
1924622
414790
585588
1621493
1820799
1929565
1523037
107971
641152
1339791
19070
1915131
445211
1775956
1529258
1625569
1760841
1536835
155855
799284
1163020
317383
919819
1344275
1153553
1630078
1463408
1132905
1437401
274075
1150947
1389048
699538
673800
528838
262643
549326
977771
110946
489487
1033575
711044
526723
1533976
1732986
1468806
147422
1788022
1661440
43302
332294
1381094
1844910
981072
737098
525296
1070757
903777
565323
1033478
665442
1643924
389090
121929
1374557
752179
1487106
1848336
286567
804099
1616377
641614
378280
1330148
779796
20451
192202
1138391
1503034
1102487
310327
1197044
58369
1140677
370788
1627409
314518
1297125
3950
1248625
1703823
600079
917774
1804975
400036
779782
1155079
1741677
1767807
1579281
456263
713149
1934617
945160
279014
224245
41544
726285
1889582
690738
241126
542387
1066786
278675
1406143
445180
1485771
273620
1165008
845876
437857
1528144
835645
71449
346990
1756654
541181
1442808
1564199
1932300
1037045
922621
812937
1085924
184687
1033975
1462141
1173140
793089
1502366
87802
1087564
1709928
1456289
574364
409455
1901427
965644
911075
108445
1612939
1934940
1847921
952227
1980202
49917
282396
715982
419244
785006
1659835
280387
271209
28154
612958
1926990
960680
661561
1310226
1941407
1057065
1499672
1098131
655389
210854
1034986
5810
1048600
241692
1765631
856453
605007
1626039
125766
1475140
387655
1074660
959952
28122
1535575
547979
1702311
1012661
1214751
1233639
84849
139719
518770
121308
1416817
1037318
395755
1033465
155363
756252
760570
1740420
1000847
1929824
232381
1837238
101859
802999
1835855
1842836
1115660
1045470
18652
1198658
153986
1479608
273127
908854
1275660
1689397
361961
700985
1830652
1129159
1001011
1201659
1837596
28505
208453
50779
1610413
1508800
155274
270436
858860
802572
473513
124750
1167087
324176
1779444
1267771
162790
1775434
1382952
1241557
1722417
118785
1248309
24734
1633334
372034
253769
240023
771450
327597
1794722
771577
438503
442709
131085
1399071
802647
954597
1613524
1061582
619332
503992
696588
1863043
278373
1976071
1021528
840119
206677
379980
31064
1118964
1513928
1986594
1358042
481388
848456
616759
1565311
26937
1993206
305391
32957
1479870
1702379
654064
1195952
614127
194687
1523886
1359798
1138308
1787807
1531758
837160
838681
1728608
712974
976409
801364
1931934
65447
491580
194014
1069731
1892014
470731
1040231
1598309
877633
186161
42922
261253
430501
1220097
500898
364619
1961349
718561
1768401
1245362
1651335
1372687
1818736
477720
267544
250690
746652
938014
1532405
265584
881642
774434
1894319
533468
1565257
1370548
892147
1437221
1479857
1196979
1941096
857527
1579682
1518620
1265531
1923856
355356
985214
1876614
1664606
60017
491485
1640243
73981
529916
541171
808600
1654745
507872
1453220
1018441
1958689
1970776
1614207
1799068
1757616
1475337
1542704
76796
1998056
370033
1091395
1631394
772180
601896
1644533
888660
1885678
1752492
409538
66527
1633383
1430469
158463
329924
1200846
1781721
1914280
1393472
333036
741145
60343
768407
478412
112923
400047
1463310
257920
674142
325164
1333447
139959
504385
794311
1176166
1617316
162580
542610
1489394
69504
1693057
172914
585785
1591423
900669
1485632
237229
1649680
978560
1503590
1423710
869801
1869510
101508
694622
435273
1203885
1618216
1015673
1330297
582826
1019571
1026717
345146
1979285
1096827
1691661
1256963
657060
1153604
91220
1519464
1011654
1961496
1686088
606656
288338
618924
620565
1442262
49201
305472
669389
1831708
1366313
1222617
858689
1251542
312265
450951
1451692
1660430
1046420
643525
187716
138311
1852673
1808721
520417
1372243
1591837
1599363
279215
623062
1452202
188740
592951
665966
1308836
1248280
180638
378170
1332121
180931
654042
972344
1154156
1414095
732603
872121
136370
1287232
869032
1542379
1862070
1689058
14413
227429
1702295
1223265
1229708
287486
1387523
1452775
1153360
1379791
1308581
425088
1745684
1695466
1702466
1499793
922309
1542228
1419722
1819211
721006
1403503
556025
1209871
1848236
1762591
1022639
583785
700491
738676
180272
934835
646795
369
1716724
947304
1947123
1998735
1153377
1909948
1985743
1831696
1063023
1787195
1812547
1518004
1980982
620677
1655870
340259
1802179
586874
73391
1188216
1147467
484230
66244
1716511
1737134
360875
264318
1819333
863037
1990113
1798849
1452958
1010163
1442728
1137770
1294555
1351079
366344
1185703
492168
444029
642326
1041009
1192858
339952
1894910
1610252
1872761
1047014
1293360
1707823
3489
1583536
106675
1123947
1040047
1054879
549473
858260
655846
1790995
1276142
1502370
97915
1945209
1598304
796826
1340618
461223
759506
184949
1956495
1164056
611788
237497
831223
260974
388862
1334018
632360
440750
494414
137392
79793
843330
1005292
1418446
166473
282201
443466
1063847
684726
37325
1520733
514297
488073
981358
1026441
1157393
146912
932450
1625145
1994991
731470
1422335
968819
239680
957184
1359364
999253
1034022
46166
54047
280716
507273
472918
637028
1696298
1477595
1126779
596766
605518
809510
1124724
557183
1174000
1473535
456762
617267
1343298
1352669
1276074
460817
890697
107694
1973900
1398572
1914883
1984121
196325
74070
1416585
1091262
31230
356159
1603273
675331
1184220
299971
377595
792592
720089
1757170
1951156
127980
421899
509792
1797212
1357377
948277
373432
626080
317620
108663
93321
1570834
1453326
1438006
556406
1455191
737781
1068572
1923362
1449945
294390
1945685
1940237
475842
761180
827050
1956900
1690109
1804767
884228
1084303
721668
1110378
952410
1104446
23372
140634
1316364
1507927
422440
134633
1747828
1824365
609270
1199497
927638
584429
1777136
1724898
822112
610032
632588
834828
16534
570435
1251151
689604
1946397
1316490
951073
353123
121002
967644
21373
346846
1219032
340333
710244
769284
1706169
887263
594577
1789919
778111
733182
1769250
509860
880352
959666
1808693
1815488
278299
1607131
1640755
201159
1336934
201303
1888339
329048
1891401
1986167
124064
1445589
955122
1745715
597723
1229636
1363245
1824352
1609398
105085
1272693
1362174
44224
1731438
1851139
934905
1909079
1191416
1249654
1517562
511312
1006586
1170070
25524
1525311
67707
1117546
56728
1417016
1573928
551815
1209774
795236
44634
357074
435031
183621
1350817
907402
1373307
194527
201752
1349611
1583213
1727865
823671
1476
1472192
1274485
352988
284212
18122
167453
368305
1500496
1427301
470657
1337480
1864485
1334058
1311281
545024
1836966
1076795
1030980
1788224
993066
584160
1743156
1293152
627850
1780888
1457074
1926964
264616
1847795
1987187
443443
1177193
1454024
1753511
1749304
1878088
1634999
1345721
1814341
840392
804541
1075317
551397
1350560
465984
210864
811296
429957
784150
805342
1125244
1720917
521714
1052146
540571
1316240
589418
1199768
1955699
336141
762046
1205954
1322995
1709548
76523
142822
1094728
1317641
1920262
90416
985784
1938218
1354601
809423
1438318
1788938
1729368
72461
1062759
769852
1762391
166128
901057
1869264
1658192
1649278
270192
314962
493144
1793327
693585
504915
1759588
1006195
1463771
1613976
986318
140425
1952138
549444
1494322
1236624
1234666
349611
1360835
159343
76942
160015
216565
1810149
1696638
1365891
1439325
541938
270638
26829
1300365
1902222
35208
422223
336750
722162
1966591
807322
985091
1919656
268429
1583707
480061
520237
1316544
1413480
439674
398628
426444
884577
1727087
1027369
126819
723822
728823
863557
340656
1480619
1779356
1979269
1953071
1954619
389632
1691832
1051888
1726227
790381
1178248
1741233
1300855
590225
476341
1798456
1480538
1225776
342214
1018646
88125
51374
1629656
555249
86966
1057883
34799
486147
1400374
933051
1873909
1412356
1500629
1056353
503794
1385775
1133356
1540234
431589
881800
1120484
328214
180997
859183
1013782
1950713
1111521
511338
1501025
536593
1620185
800631
1456546
1734881
617753
821362
819797
1138112
1293415
401693
772810
520863
33729
1756561
1278608
1793314
1371358
1038332
183912
684640
437467
1926934
1666984
1063740
1606578
1701964
323774
1607774
1463323
1198179
1276382
477037
1770291
49114
906373
983064
1233557
413996
1030912
1875000
1288764
691261
950186
211648
1105286
706560
49619
1140177
1197173
1337343
1121891
1182095
1165084
146643
562007
1716740
542305
1559921
1473032
351210
823889
761815
411445
251447
1647748
86391
406085
1359252
720241
1943317
673212
1799580
996986
830703
1668123
1481420
569602
1708446
1823553
832585
388088
1936804
175015
1335127
1596568
1634404
1675724
163449
975912
108486
780181
898583
623936
581890
757085
1598915
522656
446385
1682279
1724079
748840
884338
1565840
1691157
620329
875360
1870489
402277
1649609
1874550
1898175
1296079
156117
530063
43042
206214
1645281
1952538
968863
1282518
1370093
336643
541973
142431
1717842
887321
793846
368120
1223141
417842
372027
514481
1378230
558526
238621
434745
708222
719876
1797439
991411
672452
750067
382198
1239087
501371
1567460
120900
691172
1210001
644864
1799888
1371472
1124875
1244313
1144511
1435398
769002
1167540
1473505
1035569
685126
925824
990797
654536
1096647
1498242
872567
787669
478303
1446970
516638
669637
1196753
1512984
191324
1108940
1876213
1471326
580131
1388681
292456
231110
599537
1001212
139746
542707
1088599
408259
1024019
991915
369172
928804
1784914
1589977
1444824
590910
1026260
1467283
1846323
1452010
559269
1608437
362547
62977
182545
1232971
286658
949382
1365067
1013041
1113507
1705420
593391
37522
344135
1710671
1682973
74655
977073
1761464
748764
1843542
493344
1752917
1480081
1650856
1924369
1951100
193827
1006137
1676813
1751134
624128
621715
1141540
893714
530599
1471617
181244
1264289
1799822
1992960
1627550
1134984
1460455
1610805
937965
351480
1829970
819718
1288828
1183031
1568909
1923514
1853671
1697387
1631823
47312
1623271
742573
883484
1130992
832030
1145152
1941121
1264847
498555
1048002
1290729
1059489
310435
1198489
622046
1138878
1286318
290801
123658
661338
757915
1467996
1816301
1752325
216174
1965624
727054
731509
1941883
1958399
1971794
191142
1710365
848963
1104692
1940227
1172977
139224
309405
695691
1080030
196805
1973867
101434
1861904
483841
1036351
1216534
1245050
101631
111847
37187
462834
735467
1250413
1795098
1273045
44995
334895
1829895
1614523
675807
1651027
358460
482464
406503
381656
69280
1620190
1467414
445767
1106189
422921
1752102
409345
848968
1685695
1751983
647654
1397730
967734
1732389
1803456
264509
1327544
653268
766102
572496
1570821
466093
1012828
1196979
559841
334898
512770
730722
58402
1599914
164294
492176
568304
1913148
1046313
1400173
1331464
177725
1517630
1265022
1187204
550197
1182644
1958998
275186
756622
1165431
879447
1976530
1552395
1791389
4446
1754818
290551
17719
772940
1896606
1080834
113847
222785
100245
1529292
585621
1964156
1831107
657378
621132
650245
788213
424089
1717347
1291728
653682
1515728
1478322
1966364
1101110
1641787
69273
143161
1269823
1266788
1059044
1972291
1175952
1826438
1224964
1766964
1852268
260221
111821
217418
1478025
1236488
1490951
1816898
777543
689789
579247
409851
339422
1822582
1709614
196295
200768
718424
199316
1903644
1658762
653358
936404
1397957
222481
523198
773224
527614
1720175
448673
784771
1966049
976023
1867703
1326348
754363
1514173
1037444
945341
810267
2442
1097373
328197
174326
1341282
1772656
1225734
535708
459334
1286814
1881194
1000095
626845
20373
1987567
1488271
1449499
1366038
1289605
1279420
1980553
967651
890904
1713546
159056
67415
799595
1199659
863488
1303261
482262
1589760
481772
687798
612387
1852048
1129134
256335
584302
1293209
377061
1792549
1556324
1874921
1481271
1402832
946428
1182324
855172
445446
384638
1913920
737483
820220
747798
1572119
202332
22664
1627436
1426121
994249
373147
411811
279456
1300057
1219268
1735064
837440
1546910
1386493
241056
875455
843988
762628
779838
510864
1732262
1090557
1191969
262374
250078
1228291
1163376
770651
1168633
1561491
1892016
1825056
1863448
770756
941751
1246198
839939
1496951
703485
304187
977844
1931362
209083
1828052
812876
1397660
1626693
600202
1750788
638914
376233
1249229
907953
1517316
367456
1503700
1390653
327603
1170737
505794
60091
1065903
1378053
464171
315073
577493
647382
1800576
885602
1885971
834018
937275
238934
32506
1118828
1026034
1400477
1775915
1965401
428074
1838306
1146038
520887
178378
1049262
1058088
1698700
399083
1439679
924911
1661515
1887526
345337
823444
1196041
1610738
1010287
1534209
1105502
68853
770985
1550696
702000
777496
416384
183745
34612
747160
1120587
217260
491229
1351149
839741
1140082
1117104
1065826
1836647
1589724
1533990
266231
397463
7509
1719502
348951
1933761
1805130
659174
572701
506962
327144
336883
1777353
1715524
1829374
1276124
81358
1306398
548334
1671006
1953140
1421459
1261161
787011
1544916
978047
1303358
1864488
1080248
1001554
107542
1718772
1531921
292751
1209615
1721944
397349
1944705
1827228
1042384
721120
1613538
873517
681786
1904043
503366
1143512
1319247
1517322
122958
965117
1777905
890744
1740485
322176
763987
1250413
1276888
1352733
1218242
396584
209
545012
424562
1149078
1356227
442329
796846
1774121
34033
1809295
966347
282436
1945765
1816438
358529
1746550
1785421
1890253
1437169
49553
1838999
230757
1976495
1814046
1499893
540867
746409
767505
147670
1097973
1142190
670338
177726
1105827
717820
127120
1618130
1545597
730190
146069
317360
378442
1698174
1258186
1920728
661353
296380
1726975
205673
1017013
834161
414160
1371764
1945080
885504
77806
1406287
1436985
1403182
266434
1797256
22679
941494
1365016
545603
1823830
755007
1560673
1854001
756933
1537757
325535
643077
861325
555235
665067
333409
735012
142755
881439
358317
1784865
1140322
1546182
582227
1923776
1058071
486434
689008
1056928
287592
1554048
1643890
1490453
630669
440323
75190
1789253
77885
1151711
1533538
1641638
855302
1348244
1893143
38659
104877
893543
849065
1539944
506110
1964663
252400
185697
1251762
1939614
1258203
1015333
1032043
1857284
1207237
433615
1336483
1887535
1231030
1651228
929956
1231978
188683
1706620
531592
1880505
45658
740367
1090271
922292
988154
1483312
7515
499091
1654554
168718
204165
31843
1499014
1176646
301799
512530
1939902
346341
782569
1378475
1705542
334784
1074045
1413407
1207962
30488
1569089
47453
1795427
1418972
599041
1377961
952567
1419436
1265569
374785
6206
646733
221393
837661
293756
1028614
405410
1250429
206050
1904078
1502129
231786
1156409
1784357
1580637
1593659
1054879
634154
1358172
250427
523528
1801653
145299
543138
426666
1609880
197522
1268824
1037998
402662
1568031
326697
66106
800054
840106
180028
937721
277531
402094
825128
1552868
394825
1682346
1812902
1559572
445695
1183894
1059758
129016
1729973
1538412
623587
1474743
535085
851293
1915788
423161
696689
1051566
34394
737287
1497797
307443
119095
308664
765006
1459347
1378242
962725
1131839
1566091
1631829
143354
1778260
669537
704180
1670608
151433
1001257
42120
298658
60291
846905
1893723
1117583
913953
1132105
1206108
241165
811011
1647595
512425
1297172
703875
1117949
1367580
1962446
280069
716667
70132
1976488
1722285
119362
1904694
1495880
1296573
944954
1969947
457981
1498835
1476377
1174946
1223814
806572
233954
1724392
382502
1465179
510419
302915
1677973
1019259
478695
16175
639505
1407557
1362314
1194954
1957007
222837
582766
1386526
845616
813960
1964932
750993
1744379
657484
1927170
1633538
354795
250191
1676849
1145690
513088
1200185
1505012
1236677
1315998
977334
1715578
443076
178687
476976
1916759
1676571
893050
448100
1395835
1187536
1061151
73126
538631
1339970
1205428
449791
1625370
328331
931407
338650
582900
1166924
1184183
687422
981103
691295
71068
165756
1181324
584949
261577
401740
707414
1030031
472948
579454
1772254
1082012
814345
1028700
154663
1672080
1433714
1308128
519707
889700
1340658
826643
1667211
1907248
1898084
1997998
199944
130031
1731722
1569598
1248325
434308
374222
1354778
492942
397699
305545
936457
1596795
1292989
1909379
181416
1952695
1006351
388836
373949
1254944
1719487
993162
1180498
1502154
1892361
500790
1541986
684920
1342176
1518605
1641341
1799606
1293846
225121
752462
1966495
1301713
13446
570538
893765
1814217
219335
113348
1287118
1852690
1914515
1826864
619669
1798309
845331
1145437
1680495
22064
195368
634868
1426544
1602782
1396237
891196
399376
23878
1111496
1932794
416423
1551703
154132
1774465
1504333
1356941
932035
1191351
780286
1073732
1050508
1205974
1612484
1278363
326842
675736
1927090
1394401
602918
105666
245487
678076
573353
1046588
962037
1306475
667893
1380896
268659
567901
542076
1730062
559987
1139829
366680
1435390
893743
899939
582011
552488
1456239
1712794
722276
182998
8140
24865
1053750
291200
1579844
242480
1453367
1203928
384990
1736359
700514
427972
1940455
1548724
1894435
143286
1147762
885569
1460469
106051
416274
1994220
1479409
656544
847778
1073797
1249795
288623
339138
1600287
875959
747670
139432
556087
1532554
1113259
1885535
1167146
881735
981650
556591
1799107
317830
1262959
1237753
1313692
1077562
1402716
1167579
1123664
992304
596065
956232
1676967
1789653
27777
1990838
692026
1081396
1381908
535269
1235306
387875
404545
1105881
720003
82771
1533413
1028952
1503146
681356
1673409
534745
891897
1815098
964918
1510131
572144
633130
1099732
321756
332956
1302891
1828110
83865
597269
916461
954898
1730168
711637
1543147
389061
1045020
1277627
148655
516635
1375961
1146199
1117406
1762885
927621
810938
740614
403201
1685154
878746
1059435
1758314
1654514
586256
1366035
1709404
1364874
359177
369402
1923150
690053
571264
1671154
496943
1448385
123716
140924
1647123
1903953
449516
258932
568110
1788975
1625640
81495
82850
1186680
1569864
1119826
489734
1023575
709728
579577
118391
1410681
1333299
169347
604271
249911
1662821
759692
612744
1516566
864310
1903486
367077
1914207
1666148
1334630
926328
600513
1151820
1100444
1849643
1397645
538746
1779571
1526147
861733
1376909
1935868
1591022
592084
225613
664623
1976706
240045
1015168
816928
1209045
260709
1016303
1153279
1582453
1709802
1211976
980392
772873
1620222
1128202
598966
233124
1412758
6598
645939
1785141
424305
1332356
1505258
869936
1091961
898213
1833849
1928356
1969919
873937
1947979
1839432
768126
768863
1856791
1978213
672266
13491
1267239
1469036
1539401
479816
723756
1797951
621203
1088927
1079672
1082634
878476
1494324
957111
843174
1542525
28993
1274143
828809
1922101
1807826
1034721
1098426
468714
1839116
1953915
1485423
1551306
1552725
371210
1016404
1116097
1874252
1296054
461659
340022
315278
673181
1030952
319067
1002524
370702
389536
1581422
464255
884320
1572515
1855811
648455
816972
1368087
1862700
491524
3417
458495
1744334
715061
1423146
611082
1396988
1490429
1718348
159575
396254
200282
358008
165791
1936301
1398169
1216222
203341
369175
550271
62422
458547
622208
1733503
371797
1788379
1170987
529887
1430037
1455572
520139
1574407
1150289
1122009
1668706
1422517
95266
1821654
1239560
1616019
457303
471367
1453686
1019241
143950
1175596
1254761
402284
1620392
1030057
508612
106213
798106
124627
1762684
59176
1002232
825320
481564
25871
889623
174726
1759627
379693
1644359
928425
1917227
916854
1990490
1104209
1151717
1168782
1871796
1292461
881434
1321404
15417
1760178
1095145
1435446
1937891
1112092
40007
1598445
1601629
163329
1541429
1648122
631029
703880
621073
192923
1225773
450553
176233
1209408
34057
1828956
1709780
1095406
1422572
1136865
291150
1575073
661624
310954
1567878
665932
1309902
815994
106839
1921545
1207983
1775423
133534
860772
225684
491337
1716854
654000
830154
542115
374728
321174
469480
1186840
1661121
618815
1570588
448395
437820
560090
944696
1791080
1547077
596151
815202
1583826
1613699
1381062
965723
1513246
278809
1479271
45459
778580
60816
1423480
1749430
311432
1726563
1484054
1431801
1889411
1868914
1084420
512965
927469
1557971
1827236
1722833
531408
162816
1901457
1177205
1729890
962880
899990
661847
972685
139427
805352
113777
233489
548352
1090941
1625371
44546
1094976
524493
521591
1993217
1109903
1526227
1610606
400526
1973382
1897433
1254738
86457
1408169
212869
399389
493698
1669396
1599855
168181
992173
1791968
1475859
638793
394349
499641
1382637
1720567
1601007
853642
225594
1212170
1516741
661356
1927081
1322300
25820
271952
357290
1015794
1515186
171259
1692202
1367977
257679
1387766
506196
1845418
228316
583037
1841780
1194447
1963173
1127781
134683
1828250
137511
1245340
194790
229466
54083
1825225
1767091
1100708
672781
296811
746979
813262
1545528
33973
1912244
532721
588192
1823030
1475819
1095200
601209
335182
1367124
1838761
844192
1363104
1394651
1539054
520760
739878
267339
360206
1623437
756735
1306922
315334
951494
1786772
1658924
1176227
1806944
516527
1064340
1299609
1790869
1886517
1558740
531553
1057284
1861159
846563
1221114
1127009
462099
1251889
729068
1109261
1293160
1758435
363382
1227001
1888140
1484822
1624870
551693
369657
1937597
1367429
1334251
789211
1396840
1294109
857890
532859
755702
1755860
820025
371773
1672251
514325
587985
530033
1186918
1639572
1015213
1134065
693398
1758802
634229
886130
1685789
1543419
1842243
268767
112661
438222
1093635
585298
395759
1889115
688796
1470358
913505
1518025
1367435
623528
1406666
1185653
1967393
1038538
1944351
758275
1895510
1684342
1413587
836557
1257204
1498802
728630
1920472
1507180
1181348
1072434
284677
1985138
1771167
861770
1756953
1569311
325555
1427025
1655115
1085027
1247798
1564547
444366
1918403
422914
1908745
621518
1195566
996380
1873870
471091
1349252
614635
968879
127803
1736683
1067274
378618
1982423
973672
1190745
1633516
370569
54965
283396
1099050
592805
815368
1215184
62226
1154873
863202
363748
751842
1161361
342281
851527
1532121
474162
1266267
706348
992884
1355057
348288
1642499
1079595
51820
744264
126710
1491035
964732
318889
433903
835279
615532
711563
211920
939501
1933331
438829
32802
115163
668677
1890897
187366
1987029
1807240
648951
192004
732236
16600
261182
1320040
907015
1003266
893350
1562211
1958453
908361
1057998
1107219
850045
602059
422285
1832760
83853
1244223
1993503
1434377
1031785
593881
1699024
1089349
1726886
253163
92459
61002
805019
1717966
1734603
582752
1499490
949834
277150
1566342
1242588
765446
1615184
184535
908617
1990115
119928
1137452
1966838
1666808
1677749
108359
957674
1072311
41992
1040864
378095
1921065
1265618
27194
860015
1165648
820465
591479
573062
1209803
1579125
13257
1949981
1264875
1287481
982769
1164898
878731
1503772
1341442
1962357
1497317
884101
396020
336777
1750889
1893803
1462958
1500968
914687
619967
569686
1656767
450833
1489358
820696
9628
1346910
1675488
36612
683062
1554653
1668122
23680
285253
1189953
995479
692524
860549
1921327
1962383
340626
229866
1394067
662092
1688436
957910
1550855
236327
109533
466476
1149543
1109721
1226347
477380
1265956
133379
1862076
239792
1195515
1876899
1929540
887686
1088822
1667573
121352
987524
588781
1193126
1925592
1856644
787961
766748
829355
711976
1386280
1568380
1248620
484278
94085
1113833
95728
542928
532365
1933954
1520775
1146669
484787
1602663
200507
345967
305279
716687
92948
164056
385609
1611410
138800
1798955
100045
1036178
1431459
1549057
856742
1974951
773097
705832
535876
691923
1650492
1814927
1752787
1791951
1092912
557998
1024596
1112377
1287528
1854042
109317
201175
1828356
117141
1481683
75685
1914360
1145245
1707131
1403235
43652
1622493
657035
1174344
967513
808813
768459
804804
1919048
490457
1128119
255928
1983673
1863088
738467
1685553
355332
1374824
1891276
627416
1886652
1371041
848841
694821
626832
168077
678882
417502
790357
785990
1159641
1220710
891230
1555244
75141
1939425
809571
1990178
460171
1488476
1806282
1169281
1393176
1638013
401564
153392
1072870
1965634
388222
1304296
1732406
1595822
1482098
1453499
1925188
1192325
402322
817965
188201
974539
833879
1553768
1416656
690751
1431389
52970
1257381
1330618
379732
1180607
50864
1385658
640934
437127
1489549
1692798
1634706
1211210
1601426
1270479
109454
1063849
70274
54011
1771889
1864511
254528
28847
528382
623934
585523
449654
1476211
1746476
482321
1069275
620961
110622
370450
461472
1057048
926142
1874181
758686
1673458
990138
976193
1929877
1715467
786132
832381
105755
137382
1849611
1108646
153311
104493
1649449
874810
98584
171190
1985448
1910740
1040866
792922
530890
1480336
849671
185939
1432625
471149
1821028
1650595
896304
742477
687751
1549164
1908811
1256664
1533954
946809
163973
1218383
684019
1820397
891971
1873364
1871109
1099788
1311261
492934
622235
181834
557946
430164
1696155
1394276
1580148
292751
1152333
1929144
1064168
1062332
1460456
932039
1889743
1454572
786060
908661
317784
49267
1924382
1017184
1822589
1605630
1173838
579602
1782915
184543
1933265
572630
1176848
1870510
1847157
612327
180840
1567829
23631
1245203
408328
622552
326464
80470
1734843
941146
17311
42493
1641411
697335
391934
1346901
1316679
137558
379229
701691
1019195
1881911
452116
759821
1734172
855790
1870112
273096
30647
125895
249723
473351
1454120
1335697
565162
1779368
484988
1958714
1176143
1667419
343978
1940037
899301
532140
1757885
1583039
924237
899439
1049575
653735
720935
1305954
924931
444233
935921
752225
1762995
1962664
69949
1393478
1370159
1179848
197014
1172376
1131519
272165
723565
1712161
213911
1971201
67643
1708672
320993
257670
565843
1634040
1327235
1612168
1554362
883707
220359
632859
767982
939369
1695791
996376
1051948
858987
1458387
772321
579983
1640475
791130
808450
1846032
168077
50245
399501
504337
1869228
1318216
323201
1135603
409735
1694863
641404
24640
897983
1809522
1301807
705956
1808948
75481
677780
1137332
1652436
1513147
539388
1208266
394789
200525
1885107
387719
761522
283500
1380994
1612248
1969864
1150289
1759578
216641
362147
407195
699247
900389
1067443
543284
22193
1588068
1555217
728227
1563204
1839405
1303411
1095269
862618
1018805
1617235
1915327
1548466
1767932
1336835
1106539
1502080
1829420
852460
329827
951994
174585
347097
1864520
743277
1680545
1055612
1120924
580359
1862748
1175735
782152
1315392
654165
1253522
619858
1582968
1762476
1475382
1319465
1394214
1080034
1345709
172350
482117
285059
349592
1681972
590787
995841
1621263
1596600
578897
838003
556096
1450974
1589004
614795
1124208
437206
1565508
106576
139395
80999
350999
1995491
1926958
1953329
1203394
1004036
1224606
1550768
1908485
51521
952978
1675274
510099
660519
1523970
478042
1505449
1351529
483210
296190
1661135
430404
1011071
1788951
94099
236647
544662
1553996
41636
1552148
1562177
334045
1079146
963344
898486
934433
641986
1757743
50518
1679526
832269
1827371
1949817
1373978
86562
85572
577329
1002193
1924608
1688674
1038874
264222
815724
1422457
1037009
1391838
1890765
85580
559668
796913
1346965
348025
1948772
423170
313765
1688694
1822545
1650464
1742511
981511
1296103
610293
1477500
1659609
936798
144793
1130643
1741024
1082385
433529
763247
80569
547094
1483880
717676
1220003
1898528
762689
481273
1678453
1892711
194785
1825035
73563
1503168
408455
761524
609312
1540723
962513
1305996
1019744
1757255
653653
13874
124082
1380159
685659
1428861
297050
481305
1183649
1290976
1356687
1861602
1944002
259246
1970429
227948
1255318
439390
175430
150965
14598
1562627
1791302
1197011
886475
458026
1121141
1545182
952889
1313754
512822
1116332
1053517
1133952
686014
1120441
148662
723719
712724
410050
849455
502394
1231148
725579
1858879
253512
1951851
774712
1607744
84587
529172
1567362
1389436
1141656
209543
351104
1422412
1977015
1168789
506759
1158650
248409
1234223
1981376
260949
1252619
644540
1580521
512266
1737283
373052
584429
300601
125478
1789897
1265795
1206454
1912212
1404117
1233271
524096
915961
1219015
1753249
1007454
1018359
1460219
1723544
981599
376
1743242
822365
382483
615516
1901154
1656064
1507751
1168489
1701941
445624
1500426
1949163
48702
43611
932663
1251928
1631487
971356
653988
565610
1241728
477496
1638072
1790608
730189
1816768
1863065
958181
395038
1211255
1508695
598109
122674
236541
1084076
1913635
1386328
1882687
802891
217402
275971
1163721
1507041
257125
1882898
882906
1842774
681808
598267
982764
6344
118300
1958106
217180
406347
1175165
1619211
505303
1657222
1029124
1954086
1902176
374574
1248813
801778
1591454
307874
1671564
398685
1494337
1212796
180997
278788
1482345
987498
1261440
907016
1293348
1350544
217073
1183931
244155
90723
1156279
1210727
88202
310654
1892534
1288144
442379
481227
752882
1233531
1416857
1536042
759641
1297815
1713015
1919379
1069568
1893912
955416
4764
1664341
312514
1451946
683349
771699
1443495
1003290
824774
398098
1486025
1970955
1005772
1434539
972388
347192
621123
27330
1008191
949669
1098366
351377
1694961
1898996
182096
1218240
1105564
1912652
510751
1998813
1064673
808880
1809923
903309
1762458
1679985
1647081
1100868
1107359
689091
1042697
1100993
1876245
259561
1805890
1251084
1341951
703586
621167
1354770
481656
766280
235717
86326
996261
622057
1121399
746866
1537369
397063
1585503
743521
1165374
1456461
1424976
195212
34304
1889259
486528
211013
720104
149927
1280406
137355
878839
1612713
671341
94722
1464726
75765
1465606
1938123
567627
1251820
899463
1417769
1385559
350134
131553
1383489
1975173
159392
674872
1920542
1005472
1699975
366706
1645865
472845
303879
163560
1308779
143950
1092039
317153
1538378
1369911
1829993
1950417
371079
1224722
145513
1000017
425994
1616054
769654
662055
990404
919994
1242044
1650149
950082
901826
1276978
329488
1493140
1796620
1647108
923556
298519
1044786
1806653
931414
59311
673463
545338
1511235
472148
235409
1894636
358476
1488266
344739
693107
638526
72647
738800
1508201
1563415
855683
1656263
569078
1968701
923072
1738826
728633
937539
510075
796114
1711656
1386970
1739608
49883
1498420
1457105
189725
621495
1109596
1588313
485541
1041266
387547
919119
1718884
1716698
1953894
811106
412686
1012069
190512
1472951
413549
1446529
432659
1400580
1427230
938186
1445569
1947794
1372993
1096256
447016
1870806
1085467
1542898
953879
579253
783441
783414
269869
1232294
1125691
674983
224717
549503
809774
1776835
314214
755049
283906
524473
1261952
325027
1037536
1173522
1890523
730041
1970124
1501689
87535
714414
64379
1119191
481232
143025
714749
789381
1846335
1046516
1793834
1039705
951398
1264903
1210402
1905055
208069
457586
1497754
626351
302574
1942632
1466776
1715522
1329389
1084111
629108
1758236
1966730
1660877
1017482
1610304
1224113
1844430
412933
1012783
839507
1184171
198303
1760654
769433
1057497
1446208
123869
1359635
408153
859299
705072
429483
1098718
505678
905725
767662
1396319
1003436
155113
952654
58209
1905668
447156
1553234
34055
655652
651324
274556
1496446
1606274
45397
1740399
177606
1233138
1687082
1160221
1326066
72440
1608548
495892
1151816
962339
1735204
1201875
1980829
1882290
504225
1485581
851074
67027
1220812
1688416
1543657
127986
43211
1326098
1922664
1934603
388118
1952540
249117
1305429
425977
970952
71623
1153952
121648
959213
388031
4834
1490207
1700017
1799544
671422
1630001
653879
1334715
911325
1198098
1523091
712342
670604
1217167
1367090
641642
1424954
776840
1890758
756614
1235507
593257
1079804
1223554
1427704
450274
1214497
1245855
201217
1457295
626665
1137463
380608
835824
1597390
1904069
455053
314888
1305039
356901
485024
888126
1414874
345962
1496632
956391
628248
1596941
1200013
1065157
996773
1004979
950771
1976299
998508
1217995
369619
1829111
1296351
1848785
579846
1873889
398233
1962821
17327
552882
241907
627174
199688
1699102
1115702
1609657
901080
213643
1785213
229315
110164
993498
1053477
537842
1776378
1506416
1975321
1846958
366270
1007253
1228654
734275
481262
963827
330310
322444
598391
259485
840807
1475668
901221
923052
102178
815694
1032316
1936612
1803357
1262824
748710
517860
262657
259806
1764037
1449412
634960
168160
1262312
356702
1770574
1469180
635948
671918
226783
1454972
924118
11088
1973011
1041849
1086272
995740
137965
245892
270056
825950
1670933
1557059
624369
1082211
308210
743989
1395312
171419
296374
867938
1175845
513408
435154
1095319
1612069
412463
50213
1669088
1474558
1584478
1533241
1973629
56535
1751200
1388068
1666617
1027501
1069070
1615194
443843
1795817
238960
178949
1088356
107295
621565
1540568
667422
1861119
831940
41492
775411
1128188
825046
1753571
888289
1975351
20613
1365871
1438013
730475
1090413
1062036
1408953
1032522
1360273
1655195
711203
294370
1863134
1481497
799179
262205
591542
429322
722098
693754
1748142
1862472
1976855
927595
1942160
357842
1652729
1102344
1057955
201280
717158
1399146
781651
1625987
68429
5999
1904833
1374250
326923
1995988
38402
1586105
889904
1279706
1196883
1525787
1768786
1287993
207245
281701
814584
1435615
411405
1084131
1200729
172682
465635
173768
1595514
1617221
1486674
206169
1539181
1690171
502675
49719
1755043
424025
1555337
1573662
1213891
256343
798339
197353
1460367
1159918
201669
1374713
22978
1191214
1491756
482318
1426320
202260
607926
1348588
1286408
1267826
1305455
1559561
706615
1049406
1876200
537130
1002920
300876
1546625
1167052
1439424
1860071
160393
958928
1767666
380933
1282789
1245937
1914098
43354
674686
856367
1598953
130149
71172
981309
1475451
1660991
1390121
1186161
1177401
1484844
1925220
619
1595761
499188
1234646
1846601
484766
485245
1721831
1279492
849955
1254232
1709210
782941
1195914
114489
1914344
1282537
336892
1484918
1082989
1131378
1995241
725869
1244603
289732
1766411
15917
1318494
1880428
1254859
1582702
1004937
1993233
558130
1127886
581399
1508158
1515029
81101
1335747
847612
310397
1290085
993602
453840
1925331
1116419
8725
1992037
1440629
506667
117848
178323
1531993
1551662
560988
1165445
1369182
545944
1850942
186882
523116
263663
83876
1948343
577533
786067
621172
732529
1598316
988742
817833
811519
867076
1708081
393887
810739
281651
1210234
1449215
1915532
1392051
471347
612419
372991
494350
431286
367359
804229
1625026
647206
728110
1587056
1207198
1389337
47824
225984
256233
1897099
643134
1933041
1517547
1043215
774108
1402553
1417251
226632
1773090
452246
411494
1726238
1730487
1509750
1847057
20979
334539
31211
12300
1879506
1418936
1201152
1090134
1368504
1559826
602197
1383019
415071
705341
1851185
838382
1493655
740961
1667501
958966
404562
1606920
1152120
505097
1608107
1871362
266006
58208
1064991
148979
886034
1563380
1558786
1251773
848174
345014
1021528
764656
907782
543957
984704
271902
1895774
263018
376722
379800
82256
1317393
402576
183963
1590173
380800
444570
1645319
969299
1271269
1055179
1408321
1120418
1085781
188542
533646
177978
277213
1022668
1448337
1234327
1718320
963155
179365
1773889
1086080
780264
1238326
697909
930151
884854
508516
829580
1195900
1248521
1119945
725471
1868837
1146046
1557476
21275
1151499
684412
1292995
61674
1332443
574476
1576205
1382572
124239
223816
1768537
245144
463714
1212220
993433
272064
481904
1323823
1883254
1044027
1478666
1479279
402571
1153884
85176
545678
760923
881733
1383882
1097819
1790648
1792219
693930
288388
357145
986995
308535
288880
545260
649952
1462417
1395735
484476
1026687
960541
1328246
1306993
1654030
1569637
108567
1149353
453672
1329135
1213207
272713
1830179
362281
844173
116764
1185132
1731136
1602655
551705
1691595
726314
1446976
225717
609406
1715439
1570187
1812642
1579868
310451
958322
541568
427640
1420990
303550
1508504
205399
1587198
1688391
562517
93271
740853
1889374
808049
1326238
1960392
946014
752545
960541
1777268
282109
211812
757289
828717
830504
1470854
997098
1553894
786335
525337
429619
39904
741754
1009619
46254
1389957
343851
1197592
864128
269611
1006907
251118
1271532
1614145
1815869
25691
87326
778034
47505
732096
1145284
670515
502104
1205910
1089599
262825
567476
1472581
1153240
646681
1678471
937510
1666211
459534
1824335
1797349
71503
1732682
206116
1777744
1605356
1201406
83350
1896796
1230633
1240730
1580558
751196
804707
1963727
1031504
1237877
1358937
693650
88128
183442
1053276
1247416
681677
119668
197594
1688832
1698068
553515
605297
984568
1110026
551845
881066
1456025
699325
1405827
1128770
623342
776092
1204646
1997672
1531383
1307565
1282221
123328
906051
885811
807682
166444
476235
1084530
1765197
1988675
804235
816518
787168
560345
1873678
1160389
1035513
1234239
1101001
295736
1301774
1846917
999432
135710
1404273
1281989
1991157
900949
120891
230857
541469
842575
1491548
1546760
1618856
1964785
376033
837082
1335741
189713
1575175
751901
802458
1633179
1384251
1424343
407737
1526850
1312644
378161
113244
99303
1427425
112599
1669306
1927116
540094
625806
512523
841930
41761
1575076
1252504
221627
118400
350610
1361090
213170
288724
695643
1090611
1723999
1389203
392839
1071536
1709414
301492
1375017
142101
1534616
460965
696251
1083484
120845
348484
159518
1440102
1244950
1851218
1969447
250001
967315
77488
695123
1036723
1452751
560492
1103714
1096987
1842382
1482847
1467925
1417244
529705
1442623
1821824
294863
1134672
546436
995958
1977687
998923
1529065
172452
869949
1398854
1496276
1369971
1410612
1855530
302735
981490
1481775
1786875
1732516
1891752
1583917
371646
1608024
38316
1834730
272376
444106
1035373
615550
195346
969910
1993314
1902968
1114246
255786
739482
634946
1644795
364092
989957
125991
1670861
1191862
1390351
1418846
339756
1699053
1405702
1874400
199783
223828
3768
361573
471316
1743746
487587
803962
1456801
1139272
1718293
1385202
266882
759999
1707932
1129871
557479
1631211
1160
440677
1629455
1787716
813418
999426
1131142
142624
1555990
592831
272570
880406
74045
1887133
770858
1476478
1810085
1713714
965324
1193634
1889257
435418
1704805
87192
1919992
530641
296524
186394
1913182
1283784
484778
1142603
1243779
835158
1712155
1090301
856526
1221610
440156
367093
191755
85440
914109
1580858
1925702
1420957
1528838
1508921
1374534
175101
1947724
1984104
503492
1500883
1178231
1498674
1658192
1782310
1007084
1747456
1559545
423062
1248717
763224
1792827
1429955
1596091
1842108
612218
1037612
1025522
1090206
674945
747586
1417066
933945
1118725
509106
24104
265749
1447763
1848650
1070462
696133
1292885
1171843
355848
868308
3624
1224229
1199729
257304
392353
1561379
1638416
1958599
1458506
1689234
1973495
1652742
402935
1494979
1506583
1879239
1873602
236261
1557969
1254052
1642344
412096
312129
293195
1173920
246201
62733
1093026
1641013
1508796
1443672
1516332
1709640
1466168
1559152
465142
303253
1871205
748730
1816243
1094013
308016
882333
630493
546455
1799575
807252
1299058
1987623
999119
911703
1285664
1887624
1511004
248458
297699
974001
343545
1897768
838298
266748
1096709
1157203
1731938
1872635
153194
1674083
1952836
37572
1507114
165652
1669334
186113
285605
740472
661502
1711709
430359
521168
1552938
195133
1263112
516045
1443643
155063
302250
168579
1486292
1182708
1952562
992411
1008062
1196741
479310
1781202
638884
1609006
1768057
1845748
1755869
1501840
933888
544612
493298
1071140
447578
1574626
1637865
1368235
1989572
540320
1230163
952544
1683823
21347
1055488
795575
1420326
402881
1464961
1454120
1018660
839144
99123
1101963
1358367
269056
1478345
1083415
1511762
180672
100624
1797114
197322
1198661
1324446
1549016
1738091
1520183
1518617
374523
1950023
1625506
1652546
288457
1132707
1040520
262486
785289
1444199
1674881
309799
535267
87453
1104351
819574
1529925
1304425
805010
199434
68609
710283
789806
127610
467389
801209
1051713
512732
1070087
1084731
1333965
1450657
449331
963363
672670
962938
889355
413260
1615183
1010294
910771
1828023
126712
194795
593218
1862625
356276
237344
353111
1569786
642476
1706268
598241
966115
1283881
276653
1183195
1068777
83931
1415965
1360412
1662991
701699
558431
165251
1197322
607199
838090
1806709
245118
1615828
918590
439190
932494
1387609
904985
1171570
1902782
1939376
1055985
1565324
913433
747405
987551
1955075
534336
283268
386593
1969679
36431
51215
842597
476362
20188
1528299
1084025
939550
237603
734108
1984412
1301150
408719
397706
288456
1237102
1045786
1799081
907108
1812485
73470
139385
1582832
985973
1980191
1267208
6478
252570
900619
1369159
774632
923623
231467
1914721
1456278
225002
474815
41601
192350
215951
917351
801971
1624692
69974
1000083
1754959
1749669
1148465
1319175
203698
1843373
540508
212816
1072503
1191919
5194
1863014
974873
827130
736955
1315221
1747860
184394
1083796
355064
597820
1451423
349447
1930708
36481
1095717
585162
1964863
483277
126163
559507
495336
1027540
126021
58382
102506
1106384
681568
1448370
1682132
1698612
768597
1701986
602528
1439691
236468
1842618
519470
1461946
553187
718557
1805318
289601
1391438
984271
714309
1905728
370287
1674015
1341149
250994
222217
306515
1103192
1978286
548432
344685
315573
1067816
1588303
1481180
1869529
1948471
928367
809543
1630782
92757
956585
324380
1112460
1392575
1054266
882947
1562678
1757454
923434
1915565
1434926
1095568
784501
1535694
1053744
398346
1495087
1624116
684544
1409751
1014395
1815014
97104
758852
596308
376905
1694231
984265
671317
957806
1296706
1620610
319049
176835
228316
1387154
1143931
1055067
386791
1300749
689997
1132135
811584
920784
1531442
1646504
1476686
1218398
1744082
795336
1744389
1652136
826745
1888419
46192
555992
1300009
1701511
776878
1962755
979292
80338
1436559
1244745
1065275
624198
517926
177358
178947
1569629
557725
1705046
532788
1212445
1504328
1127899
928946
512188
1253400
1221587
1231986
1817828
1821244
1905293
1568689
1661396
452981
1691046
622220
1316592
1845915
1538331
168516
1952971
558721
1578260
1992107
1905965
965982
1916317
310264
527925
1309374
1539627
1468636
1388032
1285712
274655
1156388
1587214
1391038
1840414
838436
960637
1852151
1438206
205202
1103066
1692263
1106319
1843802
467554
379839
1875587
1539012
1804078
1730090
688566
1015249
1438579
1242797
1349505
823866
269235
1769761
896878
1434877
1640454
89582
90951
801696
1450107
1117969
1251797
1386245
1625322
186589
1918563
1888656
120225
304052
1629544
950862
1764988
457638
1927688
622557
1328789
112679
1591583
1683452
423520
340341
1552740
1361639
1771345
630247
1331178
1114239
1495202
382036
1785903
1256395
1604863
631520
137501
496201
953071
770358
510574
479510
927683
314408
495640
493519
383560
162434
219359
1730292
1362802
463186
325936
882871
764077
280283
1941032
1276497
1658528
1365176
580187
716821
931441
1427855
674547
538958
1573080
1145639
1571440
146438
1382784
1470929
418218
1459731
1951451
1199492
207503
1021775
756270
1025255
3785
1502705
1967065
1686787
163425
1383400
9331
1396343
239768
174822
506939
1306299
1445402
1233505
1154957
1935813
1745001
467067
160581
1749798
1267428
905002
1930602
378707
1324069
1752887
1584916
819411
1222557
906829
218532
505209
1906082
1256456
593529
80638
368677
1767960
524136
1081379
977810
264771
940254
762801
37087
1855626
452397
1246156
1942036
1894204
1769658
1740809
790812
823022
206364
552755
1171670
547828
87987
1106853
639460
1459532
1075016
1916979
1750046
1724261
52833
1644727
421603
277784
256925
571213
1964114
892385
343770
380038
75476
784013
949130
1060030
993281
590590
559651
747966
1089459
1698965
1286034
222497
157926
1394582
1203454
1590483
315296
658649
461260
728633
1539825
16357
1851478
934371
1119743
381532
1350808
1749979
1947639
1185870
297630
443253
487992
486912
1436631
1288357
1837923
498272
649945
887205
527397
1119959
1362922
128193
315665
65971
110290
1465511
360791
1541199
697437
1233327
909670
1394890
235883
55364
1982674
9040
1370361
1295544
441256
1245218
214257
1941176
1531883
1832162
1387642
997113
1656412
217001
68526
1276457
1970719
858249
128893
466583
1901572
1842541
46488
1154916
255250
1038818
76233
1891372
1119998
1425471
1618419
1126774
1843017
1084169
162853
757145
635458
1390710
859583
1139176
1830074
1210887
792281
896614
493697
1424455
985397
257181
1139873
1842841
349027
1304568
365686
1289915
1642465
50525
184595
919640
1679782
941920
1370424
1176823
1841105
1411534
1337824
608886
402232
1103388
1925438
300593
556393
1624578
850618
190122
1837432
1658146
27517
598802
365428
904699
1784088
811970
89787
1097336
289928
1340387
186876
930882
2023
711036
87039
1744798
1349934
1363508
1751344
1317673
12189
815931
155171
40392
977978
1951931
962489
399635
1103095
121596
736840
1277433
500528
427175
1051236
1558062
1577479
428190
580263
38144
1419211
1429203
558139
1442249
1975117
1380415
1287030
140750
1547468
955787
893823
1964252
428957
748243
1646692
1304830
278266
183029
1398453
171359
949432
1643883
1082439
1328944
1007491
947419
1675943
499628
1681725
967947
160308
1100433
1091113
1221250
225443
1912699
581946
563096
989273
815882
479143
1312089
143368
27536
774106
991673
1390306
151507
1066889
421934
463597
851193
746626
1083650
63327
1918682
561260
799732
1566689
1533204
1650675
1033070
521114
1315877
498094
1321210
1758793
1885939
373408
1389203
356720
1851248
1478275
1458243
723478
1880030
596958
310691
1640540
104677
61504
1361496
1444791
642371
99849
890175
1727257
794341
455045
1865864
324596
1916061
371049
848108
1406793
1484350
1575885
1393864
253799
1700487
691572
997333
25128
805555
1121780
564497
1505809
214662
1609160
1068890
1573765
1855872
952842
1983839
490363
1096422
765613
1289122
127016
242623
788556
714164
1020102
864330
311289
170223
1358173
1053007
1766054
676278
563846
1650936
362749
373977
885551
1942584
1998811
1778095
1253244
1781072
1505398
252419
1715163
1816344
26878
1427850
176299
1756381
447092
715588
1824027
1427537
1517311
103592
1750202
1059861
393858
26603
1967749
1029022
70605
134010
76608
1785376
87520
470452
1638818
1901737
1163556
766862
543352
951999
512461
1567645
397889
1269074
1819702
1189398
581673
1657421
1240648
1771881
1451862
1863194
1724234
1387284
984339
245873
192372
1821299
430982
235325
1396972
380023
693378
43273
875032
885931
1225877
53676
885444
1988679
1312374
713215
1705086
1726737
1023420
1884852
326312
80744
1530315
237332
1605880
1361824
905079
441610
1785954
1558711
1333081
760292
1675063
1936714
591347
951550
19870
688590
750171
42250
74401
1563629
886774
1222268
893773
1993171
723008
1418573
757275
257619
1131983
1409700
1129629
1244713
1089173
1193553
1333771
854668
523016
1178250
328015
1170349
831686
1784849
535211
1465948
1962913
830516
1120727
1832025
62055
84081
841105
1072690
703976
445453
1473554
605518
262153
1113597
1875076
1143767
834389
1081737
1441675
1638354
1165128
1593215
1807487
1590094
1336036
1722125
425862
1629865
1422378
408073
1001918
1357116
1642021
492211
886815
236299
1237833
37367
957346
430135
1993794
1900040
1631983
1195863
806846
790669
378914
499627
425056
1671303
1605648
1720742
1712532
649948
409645
1748982
1958939
497714
83195
1416696
126196
21572
1413547
959585
1673706
200123
1607040
1807862
1004174
522046
145591
487271
1412238
1430026
1150508
578262
1288962
551039
1211889
191977
1064824
754100
1363681
1896042
242111
437643
1593524
48125
1589585
1388589
1477178
228946
1690949
417717
580072
1596349
1164192
219458
1908757
1214522
958080
1703816
1384298
1573029
1507843
169652
1086501
1707169
767228
1993134
1858776
411687
1032532
959757
54224
740900
133123
1452325
1373652
1757282
1271186
265848
1410157
415015
1873313
70611
41144
47281
1168664
388956
117120
701992
1386936
1793055
834577
286835
881568
109353
189768
944079
1863064
1804453
6578
698377
1702474
1328110
82660
1408382
941005
971741
244253
1465464
1563452
1694041
1603939
1114876
1919983
1538842
1561921
76805
591791
1009369
295026
1355526
1010650
868916
18116
1235992
1379174
995185
1522228
48935
1409891
784643
1803107
759291
1226732
102671
1118429
817568
1614155
1813610
761428
964659
378269
450786
1350331
136689
582197
1732057
380669
505240
258765
436373
1896280
1660780
1512115
216502
128320
795734
1736077
1809981
397103
1954952
1061905
1598344
877587
731939
838886
724309
336818
1601118
725763
1834771
659378
708837
704447
1324000
519157
270774
1066315
1713508
708476
619338
228891
547770
1865641
467322
585514
1824449
767288
1509063
151712
93524
1382284
1087732
1135920
554075
187146
1689501
1058562
911742
775510
1135669
1651884
267836
1652167
52107
1768204
153736
723198
1735541
389396
1982874
663616
125211
1573223
1155292
130305
286139
337816
1368903
54667
237379
1642557
1650250
1027731
615922
1944844
319472
1165982
1016807
1280679
1940463
722787
858060
1830709
1530695
1051659
1509090
1409288
1577044
1029919
30513
124857
1825069
558356
488935
136392
983979
651875
607321
689055
1570595
1902820
613706
1431887
1460293
8339
380840
726027
780683
1565347
1600132
1529285
328147
1210136
1767240
463714
903072
895013
210655
851175
1283878
574865
221125
232100
899054
442869
376890
1539581
696310
1562357
1959604
1536393
939433
1871073
1705975
1728391
1640468
211432
147157
487212
968124
1442943
756491
1359304
402382
1708868
456975
1572272
860573
1502425
345412
559236
1948662
445432
1563292
1776039
568054
581031
358839
663015
150243
1083025
433894
1973036
223604
1760878
1628075
1302521
78962
817978
385598
1974429
1189518
1216236
213699
1764425
1154680
1880939
866489
571615
1220942
1820490
783167
494301
1910836
1249445
1882646
1615476
1007883
1598166
939277
882059
1561474
1531335
553666
1324294
1014168
5732
1449606
737311
131769
1779113
1009082
1448776
1073247
1214146
1432518
820973
1537470
1731482
1731806
1118720
1756827
930561
487723
636957
1782263
1718993
1322247
118716
993586
1066307
882273
425097
1335007
1342987
172187
1917169
1826281
1775017
578767
1812042
1573845
909193
842396
741870
1911713
1816350
1398502
1593795
1420254
845930
752346
1100808
184563
1654000
983328
138574
665778
717867
554343
434108
1316875
388477
1190921
1987136
901997
485298
1788195
948657
784161
617576
1458805
40409
1050857
1158999
199678
762552
1539873
1134672
56467
1198657
539874
233947
556795
1048683
354391
1757851
1458350
1172381
1660017
480100
342240
1233350
916307
658037
298377
1174106
1380038
1548809
709264
1269913
155822
159892
1243980
1738180
1553075
1535156
942630
1913510
1663633
515647
1149114
745295
15782
158518
290520
455133
380341
770301
995200
87307
632143
1840858
987746
1836938
1525068
1775037
756341
1654274
473095
832379
139641
1843969
284326
1086598
1471732
859012
659590
1760730
961359
615335
96330
1515567
1939312
749699
920201
1793252
1461108
1861133
266598
1385981
329097
284428
841424
1144347
388167
317123
706580
22176
1400013
837572
258188
1612658
602016
94876
101923
761653
273378
1570389
346240
730787
1585389
1144408
1193328
81881
767540
1784900
820560
1339820
534462
1675957
934330
1977770
1594035
569608
1766516
190590
878272
1062381
587332
478055
449612
669773
333995
42728
1323274
1506591
954368
315731
1548001
1147175
950411
656301
1942352
63721
683725
641841
1554780
1561548
1449223
1770003
1705698
932777
1793228
1468867
1552840
1326532
1553089
1163193
1608651
1281601
588737
1418454
1903056
45661
1613191
59794
1364970
1788057
1008544
1341500
986803
1796535
310831
251625
1632078
855018
1987466
1039005
184179
434956
100805
880310
1854193
1739903
1489158
65708
1035607
296104
1749707
1784001
630841
1410269
1523872
1460576
212931
447620
1528239
1946062
1727121
1610623
1755930
1970666
584366
1325280
1674295
1495033
1258804
1437730
816090
663019
1650866
1731952
1724759
520674
1062726
89359
1573205
1587008
956705
1044352
480856
1584832
896773
1696998
1515930
891902
550234
120504
897149
875249
1586464
480517
52443
579844
957598
468541
794645
1368510
1386017
1806817
684003
1373781
1631450
1781804
1987470
751230
1145475
653155
1166382
613675
1479415
1884295
801864
189568
323792
614689
292454
550508
540110
314500
1002065
1984274
412475
1897216
959018
1633374
1759108
802224
274805
429979
468617
1250949
1293681
147981
239107
172749
287795
429477
882311
1624724
320646
1872740
1556421
1912142
1471002
1183329
1185034
1511285
1084922
190290
235400
1313079
1367449
1628949
573419
1274896
847320
926164
120075
1312299
1228593
1916382
336350
1020637
1831468
1932195
1033863
1798475
656207
1998710
75403
1550569
1092777
180849
1263390
139624
250998
645101
496222
648220
1942789
1787227
838564
32135
219844
1171072
1445557
1981685
1503575
1624519
770094
268335
1955180
808413
1128304
280669
756484
761638
1951594
1040186
1269071
722614
1333364
1270938
1762173
742687
442389
742022
1381800
381675
1923289
1488006
314977
454442
1343147
752623
1650536
718484
766288
1461865
311939
438425
1066067
1692125
706803
606946
392120
383784
1610831
657471
1340763
1705528
1763519
69061
166277
714192
292371
692425
1059836
1925749
1896518
1659809
777282
888865
661871
507624
199376
283340
454583
1625665
439866
1150319
36309
231163
1259747
1607304
444880
1618075
1592927
291271
520216
1872612
1493076
223784
1305773
1174997
1089820
1019628
1509
1914380
490852
1922008
1384120
1482397
467737
321874
1408943
1205522
1960680
645382
945432
454437
1151308
153457
1561543
563247
1127232
145992
1358350
833115
810997
1593123
1029715
739829
742552
1681932
1801507
1917848
468149
1424925
1783350
54368
1430924
1680713
1877767
37262
1762611
1709696
1489845
794071
861469
990312
1141090
1452190
521661
963054
783663
345282
1039454
213052
294338
462745
341402
258792
1023301
1748450
1132144
441787
4099
522340
229856
1402135
1966967
896429
1694892
871254
743499
1343824
1473879
628501
345850
993929
1429406
319538
1046551
66678
125090
1749119
1167568
1064398
490748
1065291
309388
640081
1666309
264512
1534738
1019421
1206366
753773
161111
194614
1885583
1943194
1471259
1096311
423032
711162
1508023
1850617
131786
832977
566306
1997394
1903427
1307257
969441
1092384
81570
1817164
1899707
1673957
210518
1155044
850853
1768787
659501
327440
124910
1277506
1959727
1563556
1730701
1314202
821025
663576
1304570
151173
1243970
1845124
1700457
1638706
220665
1640040
336076
75354
1528421
1373433
1496582
841973
1846725
1484608
1211939
1574140
84953
1878357
185593
1397660
405013
149238
1596828
1059185
706380
1245326
549468
408937
981780
1912077
1730379
1760920
872650
1171112
1654206
1908133
1945783
565727
880468
1311340
1338228
1351119
1598871
639273
986602
1609614
1716899
1320083
1457567
697267
202980
230851
183027
1673729
554796
155343
1140054
809968
1264478
1922891
1260058
697173
324373
1572965
851442
1160224
1783225
1812548
1130853
1285940
500984
14860
229235
900601
1343466
329035
1131984
778009
173652
1446162
1540750
421061
489813
1509458
255403
1270422
1175444
1848909
1246497
1343648
1097035
1890423
1850416
114547
1365942
1363585
1591787
187049
1398530
1933619
389502
1526612
1110125
258906
1092689
1007724
1981483
683026
1976046
874920
1537509
1321191
1618796
192299
1478918
322731
1989119
598854
1783180
668838
494297
472683
851304
970207
696592
390284
1544505
406219
1018879
423216
1071414
346002
407138
811058
670346
884715
299968
1384062
139826
745773
421355
200498
374677
1410692
337966
1495756
1133761
1094979
1406596
1351423
1986477
1303646
1845320
1196810
1326856
53796
1421266
138616
46430
52189
64264
664938
271806
373250
271238
709969
1749151
1817265
1079568
1960814
499238
792123
1823933
1873784
1546263
42733
1253314
1824949
1467556
795649
317438
393488
1392745
1536881
1546945
559960
992443
1966990
464324
1041733
1001244
1888986
359169
1655903
601366
1673127
1801320
1137776
468201
1531651
1442740
654083
1394009
964595
185326
1540638
786756
46075
362957
1817773
796298
1736515
866671
1056609
1533956
1888315
1563523
1772400
440261
1079272
1402077
1185826
752562
1174808
562231
212727
1161033
1802372
1322731
1545823
227433
1795122
1845426
65998
1842691
1131206
1898893
1656423
599562
550615
1406560
1239502
422306
251151
1719887
905482
180275
1585697
1842220
654914
1902010
725539
1560558
948526
1221679
1666442
329750
1981844
1286676
10796
1232641
1729363
161624
4398
1548254
860822
1257923
20940
1090703
795267
292828
453463
1034649
138672
1319455
1021905
1576105
647568
83902
594406
767746
427861
233402
720321
963607
1988835
1940711
71067
830163
1577392
1838888
1939750
1072481
484618
20343
1140441
1984636
166355
642981
358188
357217
381955
1940336
1756375
950456
383898
1878957
588392
1027456
1147917
330002
365542
1544522
868133
526649
1852737
562164
700550
684276
1454227
369131
413818
570926
1820514
1782287
1950993
1299671
1031007
773416
960325
1613723
922857
1298721
573409
1848235
645536
731611
1594012
1890717
1397002
424185
1607313
1439722
1468672
431870
74234
74817
1665292
574185
200576
37908
1518901
1822928
238900
1252379
95134
100775
1287525
658824
75501
340206
968127
1347640
382447
1389851
2530
1057462
1914289
986161
527024
1859841
1480610
465439
1598823
477790
1325063
1614383
1285421
1859714
32363
631565
1271372
958112
252155
1132165
447391
1575327
1618576
1673656
1058573
804853
348809
296121
1946755
1319472
1080444
545069
665629
305047
1947722
1416291
1710421
680664
919716
815215
586209
1593691
217693
1702174
170362
1739260
1401109
1443814
1761657
990377
291312
222596
939542
492474
254181
329670
1989419
269165
430134
702715
473429
741741
690392
491795
80294
1354299
1169177
156755
1734929
159157
1689718
1019751
399914
1920319
1856032
1340456
1406908
276364
399664
868037
1577330
1360926
1036959
602088
1960031
1374681
1961767
1446358
904111
1601742
66034
57178
1648304
1834729
675927
746732
1341167
1918399
1517695
750646
1130556
80273
1164766
338490
389124
1254989
972002
1451186
1769989
207612
629128
723094
951349
270961
1363764
906892
467230
604196
753087
1851540
859678
1296481
800272
18856
1951036
931514
1596670
1486810
696265
991276
573427
31022
711574
1037474
295471
728035
926790
1410191
1557280
717554
854659
772997
1641993
1908279
203175
81954
60957
534438
1750470
1434169
1471521
105845
1624369
1278134
1580192
602960
1787393
776558
362952
1833407
1181610
926878
1921760
632082
1076509
1094765
1794311
1531706
1622299
1056187
483800
482849
1678005
224313
228738
1867632
968183
260189
401859
634602
486145
633796
316525
1847638
1664171
1528233
1391089
692464
839041
444716
165840
881239
1707797
1160119
75609
1274751
497932
1351885
292027
163075
1327271
14949
321657
270363
1219003
1627077
872695
908989
1859325
555020
792741
1939930
870908
1184969
161621
1684421
1005025
1167671
571387
1421674
300760
534069
1036327
540280
176668
1419874
1504677
227860
1155834
932153
290258
1132000
1999319
71215
96800
792355
1520987
1623999
572611
614638
5938
354339
906826
1676310
548053
1910950
1576927
1465733
1914784
550866
45086
1596961
1549247
1180889
1608632
853018
1059690
487702
30297
1238838
1631159
1866599
1869036
708109
1507942
1251810
868972
676233
1304274
442693
1351442
1470944
962381
1120127
1640307
554183
1245280
1937199
1524146
1335086
1195326
1739998
1208567
293852
1915632
1078137
936139
1053606
269754
1966942
1299370
1466876
1924904
1029204
738123
285346
303848
1345461
680576
1642874
1915137
1612002
635341
772103
1303523
885605
848853
1702359
1074975
1744306
1452768
18458
1030739
1606087
181562
1665277
1749748
1558454
432876
804637
983601
1072950
1889492
76520
49381
1348770
148363
1607138
1317759
766329
213659
574310
1549646
1327693
231496
370467
1174290
1295719
1061322
1781555
274072
1442632
269748
553185
443031
1407877
1870716
1064947
765620
966241
1630493
1207871
765102
766312
393344
646527
423942
326773
346200
19904
1994937
916360
1301059
648461
59223
672754
701409
1398732
51484
620448
439009
1559475
144303
1944787
814795
417338
231322
1210552
1164410
530504
1942079
868155
1941462
942705
672931
1109557
491267
783652
1140833
658225
748415
1281484
1161029
1267096
374346
1724465
1180296
563888
538240
1955739
81165
1200817
373884
639749
839784
877511
334497
1140155
1257604
962846
1343865
597626
877158
124022
1376376
1608500
352875
264426
64164
1981010
760769
1953013
553538
1108333
1650125
1880543
1405974
1234322
1582304
582918
1182846
863815
1742111
122634
1000166
212239
176546
1337422
192188
126774
669
1077661
796669
669226
731159
296013
1344599
1779825
753553
677565
1827480
1273960
987745
1382528
1727354
1020429
4934
985899
182587
556440
717192
1325011
1061526
1554087
980793
847006
466744
844876
1492464
1224998
1317049
1455873
985783
778863
104431
1651830
472132
1695868
795908
620799
357745
1426445
388547
99601
341829
1292901
1926743
1001439
322348
1249046
1666270
468451
1877053
296002
375570
1892292
1484851
1498671
998761
464958
1836566
1183652
1181665
1458754
765594
1842856
99338
1950605
322608
551246
1161683
973581
912880
1533729
494124
1880829
1031625
1109666
1534823
1756046
430644
874522
1773889
76636
477566
1812856
972460
620595
1641293
342737
709454
1612760
539187
726071
1898332
237059
394167
188290
969446
835183
1024871
177262
94825
1100744
436693
104317
1271875
1635607
1685161
751299
464073
1336557
1048380
1937885
1871112
1279057
945643
515150
1830753
1118697
790751
1531376
1273763
1446652
177034
380548
1855271
1909907
1619979
1885491
1017967
529811
1607609
5491
745993
1380504
452327
1700912
1417739
1518184
183571
545372
1568535
896145
1863440
208741
38015
52492
854061
1330492
517246
306475
765107
1388493
263909
581374
723472
1971176
124920
1251947
529627
1133160
1980694
553856
1207616
347230
317268
1226551
1168199
1442585
1756313
407360
758948
1333457
254300
567608
270634
926660
901275
1693258
472636
871856
223840
437741
993303
645405
1948432
4668
1895364
679331
599939
1826818
813167
1577622
1568737
1641758
1897399
107642
1742809
1231560
1559382
602610
1315505
1164478
1591205
730442
1868918
798329
867391
1837567
1714976
1901599
1545252
945326
318906
695658
1416949
254590
1353666
1078108
1175130
480839
545987
1068613
885055
1130079
1933544
1334239
1132020
1492004
966288
1190685
1898307
1649008
846916
775454
851324
18900
1963705
1669244
1543138
311356
254529
243485
25647
482443
1501986
9710
1883641
1850195
997050
1884544
1105525
1146764
149939
1447826
1546147
1293786
1887623
1752185
1308857
740539
817557
1326342
1757348
1017057
1164151
759798
1318948
1915446
1145273
1872065
1741557
1446306
1268931
1322402
101320
1205864
1720451
1863620
611771
1891120
71226
1257755
1300909
1495954
1344420
599926
1563827
596829
1993240
1856095
1903242
443004
1388580
554135
1296646
1868138
958385
1852067
572712
805456
258296
1450215
1376970
861992
1684979
1465691
1986666
380878
803865
1668647
1935803
1772772
1781887
563524
19011
603460
589214
783863
284348
1941709
244976
300899
602724
52856
1629003
1230135
1410130
139381
808499
1902189
670545
1319533
1567577
1597764
933585
165895
319124
748032
461912
1909540
240233
674369
1532377
487342
550874
1963048
270641
343801
146120
421086
1126853
580549
859949
879165
1837369
263676
871894
1428982
389848
1285937
437928
1353251
1622932
1636719
863244
1389449
582823
1833741
1156920
129273
973004
1792893
1396536
1726128
94974
939926
759114
1508416
1598343
219116
1724890
1635539
1387646
1422844
1078113
304180
953031
371030
1202420
1693687
1486859
638590
195613
1072746
489735
141956
518870
501263
1515585
859940
876322
1847756
1519345
1667948
275467
1716728
1258495
135394
352988
1891531
512708
466671
1288827
235323
773277
1240534
520254
1587505
1978556
1836312
963720
475867
41407
1833364
1447289
919711
346530
199386
1078541
502224
1612880
1948773
1130340
191440
498694
1053702
1602927
1502213
1939175
1208563
317424
421831
1643026
1681003
1453878
1821058
1989142
1032916
661128
178696
618166
175207
1697858
56555
997684
1533037
1324518
338250
1585609
1016530
813656
359962
903498
1266790
1395398
1000567
572334
991035
592844
1156130
1259130
1706244
824864
472320
1760020
623931
982418
1037325
655064
373351
458629
1110566
1126797
1105703
1526880
523096
1867686
732030
945598
361803
124729
1203544
1896671
1177987
1293361
1554400
516087
1500814
1088374
823500
81941
1208164
1077
1356836
312432
1722119
950932
1616918
1070349
1376724
87375
632279
1914033
963898
160362
1386422
409054
1618598
1399405
1796790
1962098
725194
678318
898684
1636810
1698851
1765132
1894238
1672468
1495154
1418541
1571994
178715
137866
809276
602986
1860678
180503
580161
1743928
1070615
934262
966887
958514
468199
1854358
651099
50064
1968163
1527253
1685781
1770049
101229
1970067
658527
1034232
119793
175755
1448522
880636
583330
1404444
1440195
497305
193377
1505012
1459502
1768431
905474
1844417
585270
1531609
1515123
254980
106114
1840364
622690
1898129
812926
1849319
1150167
56197
1337455
1329547
1694177
656817
646919
989036
233056
1365607
1202284
1907760
33829
562165
629018
671153
1363024
1178997
1883862
836838
1397425
273445
1300990
817944
788775
1640656
147921
504325
1067811
1676375
1704308
975164
1649285
1608112
83610
626751
1312084
1243870
1272608
950431
1091100
1149061
394780
843813
1195821
21468
195385
1815607
141774
1468306
654227
301324
1363372
45333
904448
585986
1335106
794199
215842
119253
604344
1949697
156473
1217799
341404
356036
930081
468864
143558
157930
410049
1510242
1978371
1197685
1301994
573648
1555983
1312330
1952995
1634503
892100
770045
1704669
658665
1414111
981594
281766
1419310
1717938
90186
1148909
289539
296755
1756818
1700993
845288
1171003
1782266
1174424
1855474
1742867
1250864
454158
343882
1602475
1672448
920185
729647
1488743
1040688
293415
71503
342435
363175
939024
545323
1614118
817111
853552
1296088
1010462
1095865
830390
568662
1038271
383245
1332997
3829
1739335
86300
421078
1895100
1507778
745763
1031516
381208
57395
360607
860465
385310
1365717
1956770
156195
306980
1936445
1006856
999312
1005715
1407097
711909
1678131
1935843
14067
1071838
368454
906653
1412442
1844560
1956854
901604
1364284
1046572
917822
1095690
1999989
64532
603032
1477095
1342812
107798
1239320
1671367
1553013
698087
1936187
1418490
1861067
260968
811726
1321724
1246729
1803395
183547
960316
846224
1000009
78046
964957
1111437
1950995
1188745
1190670
668766
643634
1504803
892589
422625
1681779
993114
1784599
564236
790373
1629395
305444
659818
200436
1247746
1574125
1545204
623004
999589
1503376
350879
319820
1643924
492406
1702044
1677772
1408123
1155218
464672
416649
1788931
1469365
1362015
217578
276518
1221219
25257
373188
1873432
526668
971210
1595169
1236824
1679038
555256
314102
1764585
1114587
718122
1414359
12814
116379
1493108
1909265
754927
514115
798532
546749
1716072
1826324
1457340
1925281
1931255
1902708
186184
1442965
395040
1296007
1796940
1688460
686863
919755
535446
1640557
39044
829844
1338506
274610
630202
1867561
1097162
574979
1911934
14262
532955
1570033
1492585
965370
942241
359303
663317
200021
1242788
593129
1932120
820291
1995239
1511284
168142
1831460
206410
1269585
1124072
889117
594476
1276064
1142117
725760
1346484
929654
1773234
1089181
82641
1305339
549726
372253
647610
968154
722732
1168398
592750
1235645
229741
115161
812010
1808843
1968339
1999232
564304
1072231
978644
646835
1470117
137816
974237
906036
956542
871411
1276941
1149979
1873684
1638312
896542
456051
1537899
1830506
1725379
1291766
1776184
835597
846956
754798
477584
1280396
1493381
405210
913294
288161
935548
370229
631315
1547798
131018
556812
1522419
1629162
434494
381767
849704
1820696
432435
1479938
1725224
1663875
940816
887358
1537514
1769998
48000
698028
118552
192511
805129
1224670
532524
1486622
1290303
209114
1766754
1354057
731571
982032
994067
529518
183457
65582
123961
1357135
806362
1718632
54841
1855446
1428122
14121
351421
1119659
86324
1352952
61166
1289491
1167035
2551
545865
967392
925554
67568
452770
541979
539201
1097277
428905
769049
824739
1107171
607091
1757738
1467425
1463434
1985171
1942852
1024883
1158788
61887
1305212
1328525
696060
1753846
720131
1268609
545885
1903103
1875697
809810
1632838
1869730
1983820
879154
511712
625530
1334814
1379198
1714922
162907
1953446
1145439
40638
1361655
574922
477091
719794
1112313
368948
1187402
142779
1088896
1756887
1221402
782346
1519491
1520079
1394257
1003005
1739412
1243503
298159
496842
1840072
1769409
1455089
1357936
1324150
1594709
1062894
1218255
1842216
1423872
1020234
785035
582618
1999594
767886
1853399
142266
961360
1861932
604587
1236631
684322
732542
979409
421767
252568
99269
1150777
104475
500792
322500
1532637
547588
1530950
1483852
1042200
1884646
1629381
423499
1307547
1246773
206667
1225736
694903
1484471
1478911
1477392
136821
1581759
1732753
158724
118762
70067
734443
1503710
1260687
750850
1408855
307231
1843450
390558
438262
1618481
483571
591541
1914872
1701269
1058461
726883
1450859
994119
1661389
892495
944429
1674513
1957835
129306
1503092
504322
670806
1283227
1794971
1374004
224683
1405801
554185
1537887
1800982
1954714
733471
1098324
159174
760462
1358431
1742414
1842599
973965
1241806
882237
564909
288205
984343
1474169
380766
1052289
106278
477882
1598211
570116
1886527
1891455
1806471
434095
1529730
336511
820725
292747
458957
831613
15662
1751042
870128
1933178
1672803
174348
1237334
1806981
339555
93062
1746941
1984977
1556490
1180484
75254
1724231
490731
44109
524180
170123
242186
1033620
1807650
609416
1584186
239335
1988535
679200
189372
1433460
664789
1851802
765061
579467
1896021
1335297
838430
336529
1913314
594303
499030
680675
1144628
84722
937886
1826203
1524300
1364019
1940060
126681
1487140
980985
19330
1768443
1161887
999239
1681160
981282
1705351
949303
1723831
1898420
1744738
1069430
135864
1275290
1110685
427725
632660
602564
1062009
1057607
1021708
588910
687200
1404088
67114
89241
466981
1661467
1011516
978168
1709497
250208
287664
190967
1098063
1492883
1756946
1542152
1702556
293766
1421178
1576357
1105712
1758072
1717850
62109
1352479
1943358
826829
768696
1081981
652861
1048348
1061159
1173644
380958
1708549
1540851
767053
1085612
1079076
1455459
104157
400999
1272689
651916
989322
422527
672661
892249
841069
1719111
635373
1477796
1147494
1574185
150408
1782308
960416
1164044
461211
896790
114983
1992529
1761004
997060
446276
1413802
1629495
973936
542985
132970
1699879
1417178
1897934
1829177
1002837
621507
424057
749535
33109
1174018
1155042
1122474
1471243
5583
1505139
457900
144888
563216
1578063
100000
1888461
43903
1364076
42861
507423
1762919
446611
888968
591397
1977390
866011
1672304
440013
712231
1430121
261365
1803914
1839075
1701682
506246
853706
76022
738839
1276542
969538
1097417
569488
969451
1299973
1672464
192041
430460
295674
957345
214999
1853807
1132234
251628
41988
1320636
84896
1218297
1842470
219991
1343606
1052887
1799795
527692
330590
1679398
663546
1517296
576132
1889809
1881354
1764031
447789
181138
1695082
1794243
1824402
1907118
138173
49226
242906
203543
499268
1271841
234878
165877
256564
77285
1687780
560459
1474247
1883849
777947
606492
803906
1349331
186030
1739742
1565896
700005
61154
151239
1996406
99416
251494
1541880
1653608
207752
24505
444075
1179145
1078237
938031
172426
534557
322979
1508165
632421
1964054
1740715
546544
793123
192299
606681
987687
780596
1325215
1553066
1305356
783052
489925
1498345
779502
1576158
933832
110473
34973
1836224
624411
202880
1802223
1485600
132985
1113563
58263
1293340
400835
904395
958871
1014717
1470885
770474
1322437
1783157
1230658
1380709
1598415
456780
1333508
1109284
921254
1910477
990635
865318
1421906
1842240
265246
1671823
1171850
689120
1993275
355027
9683
625668
553235
1269859
1313300
1970555
728126
36646
1121018
251718
226848
155399
1211334
866030
1495101
943174
70069
853918
324433
1457685
413635
1723763
37801
1758395
1557576
1670362
1629805
1368629
1194537
1608694
1629596
1901948
515946
793488
402126
510666
1651696
536930
1485295
530043
1020507
413128
127242
1821691
1527028
1659986
1420320
578153
1380224
1509772
360804
1254759
630319
1457186
358744
335494
1467599
395189
1875595
690094
1190672
1581628
1148473
1118374
1239790
374361
1502733
183444
318964
1145848
62542
1376854
1267480
526670
557037
138065
3761
1547161
490524
905985
1861008
1327885
1412835
1877726
1619354
1248108
1386543
37559
262325
1960745
809239
1543584
1697245
446536
1651127
1117112
275100
1138837
321807
1754813
123577
1395531
1863592
1741654
1230470
42082
756852
1137767
695424
1043030
686573
345443
1331429
1102225
1101898
52607
1352102
460727
1932679
1180779
1910120
142511
108222
1444302
514312
1342920
1995025
1296156
568743
979936
1884373
174750
1765210
1060141
638663
158942
732216
894020
444050
1530551
874043
1329627
1437989
1644156
1751111
1392633
216080
1203395
1190041
1293609
63663
1010029
435697
293146
1316552
1554410
1672391
1761022
1903305
6684
1848947
1506368
925293
818308
950603
638148
1800910
1231218
552637
1707416
1265972
1964623
43721
651743
1189821
1953071
212508
1399663
1504920
937190
1027701
1161097
1077274
891821
1666198
987508
186597
798418
75259
253918
696742
1683149
1933883
1967585
476422
1609649
1723961
831485
1132246
800190
570145
72364
1190453
45391
124731
598730
701598
1122997
891070
1948042
291864
1012160
272892
1290170
702219
183952
117084
843945
1431672
377184
1634007
1659165
861831
1111278
292337
965321
990844
699684
1754183
1092654
1353650
166475
1932721
1754095
559441
1825922
1962056
1456145
1453891
1138939
1019312
511446
1559175
1797454
1150573
1598630
1800817
1674262
1280203
1825841
796684
1464853
747960
1774454
139950
1528064
169931
1511036
1382671
1238314
557363
204385
927614
1778332
279395
920866
398513
23988
239573
932786
1022392
30700
453042
893667
1903961
276571
1563960
1778798
1171455
217179
1294294
1309241
1463146
45359
320152
1893787
346697
464742
713605
1615971
1133975
81934
839155
944078
1497878
1328427
667704
1330472
1630289
851313
760628
1548619
1058263
1203370
450256
1393685
85573
1958752
12185
803459
574956
905501
1245574
1689807
473763
1388481
352229
1710174
1838168
376503
1858748
1279858
1973529
300341
1658542
1410142
1836293
1895944
232420
1660561
1000559
1963115
745486
1603495
462330
152497
1756059
1184167
250602
1339403
1781865
1934608
749394
584010
1286467
1985337
668043
757023
860918
1140108
873513
1102185
1969057
92888
460302
1563629
1767942
613535
1244641
1033919
1589625
1673790
1784315
583540
1426546
1453920
563316
651923
18119
100383
208646
367114
955582
1983551
463960
1466473
1501607
873270
305318
1992030
1282645
529710
1362329
203274
1738550
473106
205750
1378121
696355
1768556
304626
1325137
442973
814052
1179523
1408308
1703478
410205
1955294
1941681
897618
1986828
1888447
1382719
861511
1968634
1551546
364199
837296
1643142
696777
660199
206227
815853
754612
429416
1562192
875562
1676072
16430
1979414
1563784
1315222
1386437
1101392
634362
1143812
288117
1792085
707056
1311566
1041203
714764
1053009
989990
1878772
1070635
808234
354692
840256
1299611
963515
400152
63182
1969316
10887
52789
1978443
789116
498091
1072595
1709576
1697601
477928
1044639
804819
1558987
536831
990808
993459
598295
503437
1127665
700472
1387330
858151
364945
427815
991483
1730013
187967
398730
673579
16187
1357577
1127612
985363
646680
906005
64670
1987902
1583351
876050
794852
498081
1474098
523096
1349574
1970734
1654866
316471
1449446
595939
1556683
5247
1886870
1681981
647032
80495
325308
945662
1184408
1533921
1590190
653078
783981
1939052
84845
833336
348206
1964814
1937343
458589
24849
1596361
1864
845609
986892
946029
1902153
1169487
940845
1258074
1024620
1051508
743925
686361
689199
456619
1339067
844024
236642
201732
1818683
688617
1914223
877477
1044887
479370
131648
1455263
1807814
246070
727965
953293
1567964
524745
489561
326420
214362
1693812
280750
1690671
1991889
1544280
1701628
174899
1005486
629588
451489
1786053
1309105
375087
1614435
1075219
1632607
1660808
1254510
738855
1588598
1031750
1899542
1804558
1336535
1706684
1197726
1403190
1504132
1631922
1323120
1289133
254040
1332673
852547
1510584
486599
1553448
1286269
691392
9871
1123733
825927
1223735
736324
1170807
1345088
688478
108645
1136555
1197739
1997290
781370
421862
367742
469499
1315547
1021983
1001366
1817583
1366022
442706
1184677
166237
698722
1959294
1699748
1590199
666025
1010066
68217
438035
168139
356854
38878
1550028
483717
280304
1786756
746306
1103990
306496
1115519
609383
1934490
1520689
185184
1104055
127957
353776
1633423
1133191
1488971
1612134
429769
574432
1330803
1307646
565283
1895398
747819
1074902
1350542
1115412
1763139
1056402
576797
1115138
1437382
337473
550979
1910313
363607
765561
503444
329061
158829
1123644
1813777
1482325
1995729
1711824
1485759
1594499
438664
1233551
1369083
1244984
1495060
549565
1164215
1133797
83734
905700
619684
1202425
348330
1466179
1434947
745762
1757406
298578
1296236
1789228
94243
603664
1313978
65266
1760447
1839780
423709
315503
1642916
1583574
1334857
1740288
1365073
1564283
1420149
431157
1136531
687982
653554
1274898
1702061
842343
1739448
454905
455294
841988
703949
282373
1028958
986738
718402
947199
1958551
843120
90141
1135689
1894868
1270068
649300
413079
1778679
1890285
102533
1970313
1433950
1667714
496369
828435
1245233
1954537
894502
1964531
65353
592644
256627
1956974
79583
1027311
1821554
1421867
684943
1165081
1311466
174763
197336
844079
1592383
1933800
535176
871866
404651
294157
1593056
1215281
1798830
72326
1119068
717928
987721
1079307
783509
1837387
906287
1967855
137926
1246659
1508320
1296607
871219
783199
932605
404040
1508219
783452
705758
975837
1823463
1243171
1684141
698388
474501
1555906
1219422
1012199
168782
1036782
720192
296460
23810
1533516
1679409
415183
904456
3648
1271971
1573246
708760
556011
853720
439419
1787618
1404676
565470
1466177
1867459
280436
486558
170504
1812183
1621620
773198
1373129
1690522
362765
1244183
1833859
1460123
1788416
1075547
184891
1016875
1799114
850235
702573
1532003
1302830
307672
1321803
1222291
379711
222984
1861917
1204464
641679
1596801
1179348
349374
114715
388502
111699
698286
1479966
494873
742698
726831
570132
419364
519953
933359
590018
95513
67977
86381
1243091
1236866
1093727
176539
610252
38281
1258338
576462
227813
745192
1785827
723626
1910416
4645
641688
992098
1148515
1361267
102902
1634314
1263401
1333288
1822835
308884
92958
1025501
536337
292202
294537
990250
472873
181552
66212
644740
261018
20321
1474234
430321
480779
1510006
447025
1975031
720161
1802483
1420643
1083184
115785
1942648
1489975
118455
929082
197796
470843
1249647
991298
1582395
17324
709324
683547
1920234
1222975
848469
992516
740736
1574702
1806260
1320797
678881
1209326
687397
1658971
1350425
1305327
1630453
634008
27878
985034
840089
1939397
1510119
748134
202915
782409
435548
1130614
1661507
207815
1666966
344282
1140207
160566
1888916
1631370
1474307
1657388
224603
223059
631418
1662728
1849907
1633384
246927
358196
1701191
1237259
236412
1982219
963339
1673638
170447
1985643
1098424
755713
918440
974372
1673313
199453
1786693
1187784
1585654
1069144
806595
597738
1492707
341738
878251
719986
58581
1525147
1292166
563549
48982
918410
284889
1726591
1242718
274400
1897912
304778
1772123
1834358
29263
1215570
182342
1160430
603657
523176
776104
1258503
255057
1551181
1397251
1032332
1897019
4680
1130697
1690810
1908889
1093553
1753197
578738
331766
1944360
857218
699728
135443
920120
191534
699764
1214026
916821
1437635
288343
755340
1189954
243741
1893234
1420118
1060097
1771179
1570977
502506
1770179
1504148
174267
1027792
1728810
1428161
419735
282653
953204
637516
200016
1423163
449557
1855687
582158
1457860
1652672
987524
921876
1108749
1284268
988640
308054
921580
94437
674202
884677
533135
1919841
1148955
962509
1149327
627550
1093318
1846969
1180928
565602
509876
1505360
660118
1599201
974280
1686126
1743352
1087942
860153
1020161
981007
1487699
1580293
1525853
1339437
380727
510836
1716015
1639680
212671
1478544
1129104
619427
1450284
1615126
672780
502073
875501
714438
386925
1489907
1906465
1258669
1865371
1494755
796981
159674
1470375
436649
683402
1820981
173120
59947
72885
770453
831151
481281
1849821
464352
957010
1762920
358774
1451353
1785725
619299
477189
28131
1726459
1990890
773056
1868717
302167
1325295
1764437
692445
647139
88662
953131
897880
1991896
1798563
931256
1296865
1412327
1064150
264083
1189052
1379641
1073179
1646010
889504
656157
189804
659765
1353054
1036442
63547
1106403
1857662
1830477
481240
874055
771110
1314186
1939121
85998
79665
732176
526245
744429
1294167
1973563
3970
1866737
1537782
939039
466070
631563
494296
1975769
1389641
120052
896918
209012
1665022
1204509
350085
1924208
1398906
1349072
1004037
345853
595500
431603
1566540
1056742
1289564
710848
303982
1614248
602585
416391
290249
1283199
941834
521152
1297601
1351096
1998908
1397950
1325476
1510889
677910
559434
1143393
965610
1174794
1692919
725196
46826
1107173
1427383
988429
417637
798726
1935164
935352
1842396
1181310
1140576
40867
1740333
1909729
954691
1878285
485338
5297
1967383
1504606
1308103
934424
1946599
920076
1140514
845287
628899
1522000
1351566
477578
1580913
767911
1656904
620816
534990
1276758
1272909
26438
1970798
243157
863152
428601
1351819
879334
1809820
1838199
617344
1513945
1465374
266873
358986
1285084
1950015
300894
766220
812138
407944
730621
510117
242877
968639
1031712
1457552
1697834
638042
1848318
100622
510500
617553
1233766
12312
329486
1558171
721941
563925
890754
1400313
1154084
187622
306544
811698
1306636
1932626
203285
781398
1455285
1374348
1987879
440671
1625045
1677576
630016
1474888
396386
1329319
1914043
1325502
1846161
1298671
352345
1304400
1880908
1442906
1298879
392661
445837
56455
378795
353357
560074
1720846
924313
163361
722901
1233283
369486
132855
154158
975954
576514
1734993
54419
1905440
1048239
1402764
953089
1490223
934072
968913
1745827
224998
1761012
1849240
740583
942723
302195
963190
655563
337848
732141
1093733
63195
1881
151298
763251
1379773
738846
744474
286971
1447961
524075
1803682
1199636
586045
304099
567540
67414
477621
1304446
349708
1769773
1937264
1177563
1017512
1518048
407893
1319678
343074
289467
1446967
755943
129600
1488493
1657598
793317
1451297
1196368
571187
1375833
52997
248631
749892
301895
496090
1116322
1349070
1264546
1945708
1327493
221994
229986
671425
1515354
80721
670174
641699
1815537
40714
857034
1744190
1757343
1934842
305973
1038606
226739
240492
227898
1065534
210620
1442046
850989
631520
1415131
269902
1367410
1204168
1884038
1064277
273448
459351
1662337
177469
460105
153870
1987844
1768979
1415382
1335681
1655136
210800
1082093
1678084
1028199
1913220
1013475
1931966
27267
1663685
1925175
33911
1632230
955722
1887972
1148415
98792
275564
310286
1417363
1440948
427573
1792891
190827
451985
925576
1072303
1843992
1634562
1908358
862866
1169718
1734101
1885063
1172038
112967
1657356
151623
1096524
442465
1003701
1299512
1531836
1309070
91417
377630
654612
442504
1446411
1201568
1321183
1329789
40127
388506
1922130
124830
595597
1206188
583675
313421
1896550
455367
1646666
436295
591109
367835
689597
910176
284267
491301
1555851
1371068
432586
411833
370126
1404744
695421
112091
1401368
424441
197699
580227
690541
1591784
38748
1865558
1578210
220953
19453
381947
496783
1514266
1265805
1506200
1324372
1645113
626938
200498
1744171
504197
979038
121950
628094
1537018
505628
1691341
1862345
858292
1507552
45959
791773
343427
1346886
403753
1012616
521080
1646251
314488
1852461
473432
137984
602427
1472337
1266758
94256
1097354
951275
1790630
553180
1670328
1673925
954872
1953445
1775755
1312611
207458
1884187
1207314
901599
1296461
169712
1843560
1869464
927606
1534438
1555162
39941
1151313
792572
1713926
843312
1716787
49201
820119
1814697
422483
1495771
1806458
1535792
1380858
1731445
466853
1390147
1131616
1134770
991866
289139
1745602
1112194
1511960
10499
1380748
271705
991966
1288087
248684
694803
283124
494152
1640123
293911
1267640
1608273
1933575
207839
1620598
1914240
649909
1012962
1627806
38564
1508338
373536
822414
1552806
1045520
1378448
1918554
57807
1754040
113605
1743689
1309295
1453766
1905750
644401
961791
1242845
141659
1401554
537080
1926927
1289435
1624107
59576
1140313
1615517
484860
423365
323900
90647
1983041
962688
158557
1198706
1749903
1779046
951084
383858
1521852
95152
1604051
1847145
736409
894656
18753
363718
1321540
1523093
1219146
823229
728145
1758532
1770608
1132315
871415
1128039
675832
1036703
1275212
1214749
1074179
708400
1146068
1364906
1512349
53690
420506
1753489
414526
1106831
1015191
1102146
1085525
204661
90612
1718709
203568
1892294
1505969
1527794
1660517
1079206
196580
1720757
507163
389878
1963068
1930590
52455
244012
1837168
119964
953541
385077
277433
77434
1092355
598662
316332
803038
1179116
1253776
844410
284098
1711935
141083
419707
199623
1500320
662642
1141672
761144
1833169
1314615
1860250
867716
1417026
1943854
1502037
919126
648217
516530
1641091
790268
287376
506747
1455084
389814
1572598
1276578
1996857
554224
1322915
825541
1191877
1343861
175130
298053
1450841
1930901
1133610
964377
1804496
1925446
1847626
453475
973552
1058135
1992737
424590
931516
116622
71757
1052431
128353
744170
1724972
1012863
1370303
1275486
1161925
1305490
422503
1665050
1889208
1522032
1382921
474021
604545
1313108
1062633
420908
236555
1418336
1379714
14383
457800
1922125
201732
1745389
1576148
198302
970204
692273
1297788
523364
1061068
1462017
1143433
1769528
1822372
1555830
1353626
1313214
1844455
1563316
1760828
15569
1130728
1174613
563940
130053
1220647
1400989
424901
1583880
392086
697162
472908
1870520
1593156
1878793
1581034
1205295
1756612
1550142
96180
609562
1317568
110095
401963
591111
1572354
750521
1356691
612889
1403895
92342
1298094
328637
137011
190675
1035531
657688
1542041
1115615
573526
981390
570554
526024
1000754
1156862
1921487
1330030
571607
489454
1120733
69817
1021132
1659553
953047
709468
322264
1762732
1879029
433441
1101821
1597954
789866
1667776
35313
906510
1098955
372662
229844
157262
921364
8136
492366
729403
1299995
27611
1216998
377833
701457
1253038
1498549
393812
1773084
1010624
1566411
545589
671123
745213
1177171
1254387
1904912
1459928
65062
713817
1239513
99211
179078
1202310
1548484
717544
1265093
949204
503584
857546
593075
413601
825629
1269734
170334
526216
336270
1515363
650572
634186
504402
1305360
1186389
109620
675707
930043
1075941
1769413
964635
664197
1374795
828704
1064069
754219
451278
1435783
1206063
283680
1982165
1507686
72264
1771502
642523
1553448
1291908
1849764
188321
592573
1721177
319990
1802794
93556
1755777
1665260
427049
1128979
1185956
76639
791107
1259379
137043
52119
43336
117184
227433
1951159
1331683
404770
177786
1584567
344867
3325
284473
1771144
1896350
465847
1090700
68431
291081
1710849
1685745
75241
767591
1361481
468405
408279
117937
1517237
1313105
1252041
216196
516982
616071
1763369
810754
517157
1565790
1729387
183106
1665122
1738616
547992
1193016
119048
1270076
1593935
839525
1091273
1438095
188797
1634457
604633
1222190
264077
994215
1137665
1513876
292277
1390198
89985
1699120
777957
873169
1840574
1821820
344800
1261076
497834
387347
796851
58251
1070924
96765
1667765
878547
48581
277520
1448441
1833355
1234669
1992127
1796866
1784602
1317336
1575717
1424592
857441
1833750
175372
1511517
1246265
1133747
1719736
1562522
965218
942307
487781
417934
622495
1308006
685825
301771
425399
1215398
661769
1466413
778824
1775238
1981749
529030
736912
105544
767892
965922
890692
1111259
1123468
828291
735809
1716060
461866
1177138
1660768
781917
1711305
531570
1970288
1676471
1709205
1786718
1168674
629058
409440
9018
1348765
233999
583942
888080
659496
81526
1352204
1352261
126564
1319698
825707
1113043
157335
1644277
1284314
1567253
1205845
1447026
1662507
1047619
1207114
152389
1465367
1508198
1382655
33460
1552796
1714099
150834
259419
1719248
113863
674224
1144582
1611229
1313083
1897156
1193902
1399908
1277787
1937744
111563
647764
1897010
1200590
78241
1529329
507053
1162305
1036096
1998291
1948050
1589714
1750801
1408311
1321811
1214035
762672
504578
910823
1024886
1194744
407697
591655
235214
1086095
46583
600470
1099220
1123376
17325
1402063
701531
1452067
802627
139989
473003
1315490
432211
274332
1994320
599535
1090270
1382228
487619
687216
1240526
311436
728223
1322365
257247
1523435
1233538
826781
1759876
1883896
631441
294157
209078
1048149
1001292
803371
1560194
994644
342000
391344
1208166
1853180
1375718
636324
461865
835878
1816974
1127831
288191
201929
1778814
627215
649666
1217833
1049814
1196617
369180
316686
809021
814642
1841730
325025
311725
545250
1763020
874675
373982
620550
1891514
1716713
83749
256817
828172
541264
22727
1084057
282020
1751646
981231
1952504
874849
980962
67622
445849
1541514
622006
1331048
1308099
1258219
973092
108083
215897
1098871
393439
1486587
162077
525299
173434
353513
834747
1494949
1128233
1589295
670569
407500
597764
1933298
782496
1836482
294858
1712316
1116977
88181
999135
1177301
705299
1994834
1584322
303868
796051
1113519
1705520
1396222
1300576
1317055
1169171
1787243
523292
563280
1432258
802054
1438986
1075106
115274
126951
1510367
13806
881346
40000
253895
691120
693634
30592
1982435
1330515
1441598
1889492
900434
829649
383328
1908494
1680435
977191
1760064
1588366
757499
1218865
1267113
1994368
1579187
762674
1139412
1480148
305628
1700816
22963
1416423
957481
1488063
8665
436265
136600
1557282
1344533
318304
1727718
1290970
1863203
868096
1782987
1255552
1138655
71021
1798045
950661
1178819
1132464
477855
301262
723796
1107112
1241096
499363
18685
769577
1221283
1913649
1378051
360213
1146491
114516
1579531
1791045
527077
515478
1324896
1281386
231137
636655
1225383
205584
1051880
1571430
1118048
1185756
1283888
1946767
1039437
1670206
1359061
750845
1514584
895928
57223
1882200
1082742
1821424
966007
1428160
1570231
1156006
278745
1171983
1549455
451492
257229
1709847
907293
1533847
946778
639677
1386518
1868290
444558
56441
112331
1568926
1268558
1464279
989707
868904
667417
1125847
169738
172960
342829
1946915
654312
693340
84177
1643079
365152
795280
958589
1872804
1701103
377160
1936546
1676213
1211914
1966972
1173272
1711680
1402546
1565752
987235
1644449
1596479
1219332
1905091
1418589
384543
929002
1776858
782437
636947
1531925
558465
1003292
1746842
946129
1341125
1541338
450340
1583430
784008
813791
1150031
110483
1380229
230339
356461
1111326
1508718
274094
752051
1667563
1469315
1505923
670749
1488395
247537
1544135
1883223
1248566
964897
1559966
1532503
255141
442549
498461
1856499
598080
1760227
1931200
1750503
330275
268500
150115
1902845
1006559
1911729
145331
1620248
1804643
661486
1235920
17405
7851
684994
395320
107180
1216159
418626
689883
1994878
1738724
1026135
128136
1907637
1071850
1627481
1035190
1950808
1047699
609124
907779
1000219
420791
632658
261077
448284
1461096
1561527
550113
1093779
664553
347579
205159
89321
166460
775961
561932
1334183
623195
1206522
1398849
1115801
688684
1823681
1976224
1280067
1701359
320592
1714516
769241
1287075
457412
1495089
1653740
1509903
428611
1387628
886412
1273672
900664
1430889
1486304
1047076
1157009
318585
630428
903253
1687181
1893403
1179135
607682
1073983
1486120
342511
105194
516389
1406091
891046
461126
510392
1742535
1340987
446055
1204476
486856
235440
1388349
1821475
1644708
1702045
370953
190510
1105008
1906925
813472
677654
1115166
1444802
826974
1885855
912776
721770
151046
1971910
1799818
1274072
1959347
1415962
1345379
1826481
889325
789471
757262
1375050
699639
995346
383655
1542603
1041539
1180768
232709
403660
1847176
933932
1956366
615479
3395
1991873
878129
1589111
1415492
870295
441712
1928136
501921
1141033
1400261
1319916
1354153
1421655
89416
616241
900578
711048
1893709
925695
1437610
810607
1616427
854611
1192378
676060
1632408
1539764
961941
1881598
785104
1214456
135037
9194
1452788
852115
932087
549565
1068817
26669
1859276
1484003
1270295
1399962
1125031
1415638
379066
889266
1297173
473511
672087
1205421
1628580
1953837
1458754
1723987
1526649
1207219
1226119
1840025
450048
1345184
1415213
527643
225537
903544
1348220
1770444
1251
1943925
123894
1195317
150604
9397
867059
1971611
566521
130293
761506
266022
54606
1217824
1017924
977470
578097
850894
1393552
555129
394802
1659122
1542250
410096
427325
1036328
1908749
1753212
289929
548585
1737846
292578
1030492
1465100
856031
993812
966283
38429
40072
148402
988493
1536438
297303
1689732
145606
1434588
1628303
949908
1604760
449547
1980146
666244
221636
121173
1605465
1078307
49044
1434953
642558
1889537
1906264
496664
1665495
1100471
1215712
1156732
1870891
1641520
1493530
1802955
438279
777870
1736809
1221398
1865152
1369596
542538
1652912
987179
1504829
1097514
399131
1628276
455161
1045351
732230
221928
1115233
192822
428886
1048624
283433
813323
765724
1395004
111266
390238
1969763
1683602
143500
1387707
762998
1290472
1808690
1468904
1769306
350878
574322
1193737
723710
1936319
239012
999142
956520
824937
1923889
432859
512208
692441
451253
1310034
301487
930640
173172
1315158
315195
511256
1719298
1536480
986324
249821
70768
1398395
535
1079877
1886923
874184
1816709
402761
422188
655210
910651
255466
541364
1561868
567991
1417069
1208047
1950513
784585
1391729
1709901
943599
1910415
21052
1915875
387825
943257
412259
304629
1404473
245387
806536
1044063
1040054
490753
655290
1515579
749577
1451705
165914
1018238
786227
539932
193091
695070
899877
1436961
213252
876237
226807
939452
986305
1408568
1874936
832257
1739830
1893613
1354662
1018246
1226352
816884
1574443
1828141
1018586
1015659
580486
482406
1365021
709239
544841
1782300
386793
723222
605499
1608915
740954
788310
486155
379749
233706
633812
579303
1575869
1637423
1356680
873728
419796
710320
1624027
1560323
253302
1541897
1309180
1576640
106218
1394157
1598302
1571087
1083760
324927
154314
182742
1090494
474355
678451
1179543
1561896
1436468
1326829
723309
188519
1290669
16278
1650366
1983964
1246452
101491
204789
745070
572825
1824927
880903
1631918
1531339
938160
957777
1990164
517447
1731534
1432903
1304273
680849
1264654
1906336
1854056
109870
410499
1878956
1395198
240923
1378716
1729927
17232
260052
762654
1132174
901995
799946
982413
209697
283808
1402180
1269931
1307842
50035
1894404
1356887
1723311
1122343
201331
1180578
1684063
701757
1158710
347176
100521
577739
1483964
1147542
1334492
1190353
1835050
424537
1674353
93593
1614637
1795286
1250179
656083
645347
1792377
1554601
1252105
1916155
1950178
1256264
367083
396792
793662
1276264
1550563
529363
1345983
574112
1457801
677433
767325
1140264
1873762
1000783
518087
1849367
1286738
1219344
264844
1583945
1060085
628962
1780932
109891
1434369
1994151
1981905
1432512
476749
1045735
189361
1922091
1183046
1892765
1207897
1393905
708443
87250
470805
1733421
841978
1868468
768734
287413
944919
401497
748605
1193515
69069
1499427
1820725
581547
1308279
1886796
257138
480738
1151298
1884215
709577
218766
527998
512778
1076392
1666407
1411785
155270
1414847
593837
897814
1711450
544293
226490
665178
1666452
1874021
1564769
673844
73125
1913268
1363238
1743996
163406
530647
642856
122039
856991
882464
295196
1149985
1060303
593225
483868
892084
751009
1041541
1862131
17357
771185
127695
1161480
1913826
840719
191954
827990
743130
1487575
1890392
1118263
404721
1017324
389112
1110286
831635
530337
871206
1553150
316452
822870
1823035
1037141
1169815
1305659
339978
1924839
1748512
1171026
608195
751840
1073593
1391672
1969232
710886
258112
1861356
1268817
392956
1150399
1020439
1983574
809798
1578088
1109882
1668340
1422801
830075
42841
1992324
1048600
1158736
896154
179711
384418
1750226
1937040
1170649
80520
1535311
1874482
726555
1946544
724429
1479712
1154853
1066832
127712
246703
569844
585228
1603162
36343
213122
1150683
1744399
1221936
193948
1327769
934258
1830811
1575370
404855
802700
1742486
34676
2547
303515
1901529
1854155
967106
793912
615589
1387274
1403899
874233
1314677
904876
52919
99235
628708
1746269
1700873
1030179
1212154
46560
549295
1315558
1742298
1145348
1364248
1233268
1040566
1911844
1712084
891837
1120169
609767
1164827
1735855
1674412
524286
736269
170226
434142
1204060
337191
1391196
1411661
1191946
355669
1528256
243409
303648
1386584
666435
1090758
294515
731610
1689214
408756
248285
4560
1645572
1825531
1318677
366014
878734
1292673
849332
1488513
110642
1399725
487389
159377
459401
440683
1349193
1150949
1574026
1515431
220844
1104934
1574792
823678
338636
46395
1068745
222959
1496813
886977
1263083
268984
1013083
1460455
1720718
1848900
1385163
568334
1506509
1979676
1846040
1131306
42836
887270
1183556
302884
1030844
1869363
137814
956017
836742
475947
1117745
213516
521935
1788896
173418
171952
681114
1426749
946307
1809412
567576
1416063
930518
1904240
1059391
795722
1962438
1555613
1901532
1462756
117774
1293378
690496
870011
586741
1216185
656656
1412396
1922417
253195
506161
1286227
776671
1558717
618058
32991
1146202
884736
119957
211421
1953563
1313214
681979
1964770
776393
1021736
902922
1455470
1589708
713053
1992378
1493992
304474
156019
1754210
94580
474900
604522
1694969
1319729
1829677
565070
1787245
1157716
36048
1915330
1457261
422514
99196
25719
505539
1473363
293287
1684155
1173711
1071967
389539
513546
1583784
1123662
1858669
511940
1573835
1225758
1817031
580592
1045364
646392
101903
897650
265962
1828980
1086358
1909627
180081
1765762
191847
1476626
1457310
425855
783143
1251672
855360
514979
1690509
592139
1781588
987296
1391309
1642990
1349235
856263
1023158
93352
932865
958056
1732260
129208
364907
316375
947151
508042
1240682
34655
1159772
1052571
1130096
818448
195929
353396
1028655
954866
1202427
1585743
552697
1544940
1598654
1729125
1279605
935119
354786
590579
1509381
1327482
1882101
1942547
1082310
1568815
414302
880030
458163
465652
203094
1494396
1325864
1279701
1813012
597717
943105
857043
1765189
715964
1575059
91639
750141
1579669
709520
308370
288095
150024
1083804
833906
1932670
688490
593504
313175
306970
1414458
1948192
1750887
36570
461586
1215872
367955
1656787
1567973
1921358
1561222
1602901
645303
683306
503294
185781
562244
772068
3349
204530
1064735
61612
120402
1609372
1581751
893512
1943413
334390
35376
1874891
1003832
1745976
323777
184247
1144957
1600533
1754243
1143860
1552364
598272
192366
1815100
1190618
906734
519454
123391
1878725
711247
1137424
819598
1140685
862233
1724397
1988673
351532
1790924
980869
410070
1330169
762515
643924
1795279
1488803
841193
1690827
676102
1579597
246458
1899654
1798685
1327116
414325
1977602
766376
1115111
1057187
1377417
450435
513983
1461695
1353325
278856
92545
1970362
347984
385374
1301685
340912
954732
265209
1948754
99940
607040
1000060
537856
850084
598368
693805
566256
807819
683825
1846279
1561532
172901
1482659
1336633
1759972
357028
826611
1424449
111408
1985233
1487894
117180
729397
1611214
1245621
913256
1714291
1182887
1114080
1355867
1609857
1421293
1444497
341103
1827128
797458
993721
674258
520438
970694
737827
1362389
1602942
326109
855180
1318296
175418
118180
1282250
775345
1300193
137866
1558811
704761
414295
1838729
588125
1308953
1011828
1328450
1659009
230520
974141
1596211
1183446
436063
556106
507475
1417475
1201061
1633035
762028
498079
1713186
1771143
1868786
1237309
636766
1831662
614281
315022
58978
1735199
314636
1718346
1360738
768261
1698169
972901
713001
1694155
1812828
346299
832005
984389
302568
49255
1314095
1838148
1532217
1738592
404040
477688
143222
668264
160283
1687730
1519282
1957626
611792
84891
701362
1406455
15460
1996530
1584460
872196
55663
1289529
1583609
244082
296727
1069038
244898
1640021
1848800
500118
562762
1911990
827976
1260415
1073684
1330199
1681841
1815336
738988
388096
1731644
845024
99258
1964002
268928
1943266
698258
1511872
405808
1021289
170505
620429
105800
1912628
512978
21353
1398580
933218
1677917
1600870
1764732
1955630
509397
1452509
554062
8471
1563213
90214
25866
979177
1503824
1309414
62062
1556377
1646607
608549
1207402
990622
1121641
1560439
1617483
285133
1695631
545992
1066365
738980
352728
1126501
311446
1621100
391286
111791
915343
98002
1104256
722145
1304785
138768
1574843
515181
1114675
1973532
38225
353113
1268047
448838
378676
1900985
270872
1516662
1409647
1335613
1743946
1826850
1261813
770442
1178568
384836
1309482
710605
98666
1814145
724037
746489
899710
1272138
241592
299487
1934350
1067548
291383
883978
786969
1576281
343740
612362
1089556
234960
987975
1701114
1129350
1189375
584563
39928
1680315
387151
1457
1355451
876759
267867
1179904
839327
963
1239685
1126508
767111
810330
138572
574371
490854
415099
1938845
1331355
1372168
926231
1907008
1714823
1732339
442508
1251363
1813025
808774
1840991
1910407
1405794
1020015
1039961
836711
1574131
1407286
1320109
371077
1477228
843446
58794
430115
290673
153334
334041
488643
1408644
650391
1062969
526834
791348
951327
1577770
1481412
1642476
1056136
251092
1224034
790537
264347
1844347
539417
957289
1497909
247506
592460
415834
204562
1288053
535526
1403127
727861
197191
261324
1134529
448240
106697
1521566
1210853
364149
1572669
1174678
1460618
573132
761934
1709638
1492598
1006626
1715264
1918972
1315631
295687
883290
1770379
1552505
358620
1273238
1096275
740062
1743543
1127229
1175919
70546
1971188
1194478
1657230
863478
929279
501603
1682687
1569767
1946251
304487
888375
26177
85782
789187
396362
24297
1016662
1006724
53483
547729
482449
537469
333465
1114248
1806767
1390546
1057699
726561
666181
1032432
1183334
1797243
892574
1098411
170110
1852612
1851370
4325
1313640
514813
1245800
1348695
1733182
513367
1116985
1573385
1096321
492031
1578662
1617020
610921
612280
1618640
1440399
228015
783935
128362
1298064
1895876
1514412
1076118
1561924
254056
1968503
1663598
1060044
1453711
1212116
1164678
1358242
139917
925421
1559246
1634361
1190063
506129
1957078
1165664
174846
1631833
195339
550716
1248260
1894721
1643610
1244896
655753
140617
1363163
1673132
1273963
40374
319829
1998811
1868180
900268
444714
936561
397216
420678
1155319
1309237
1152081
1637039
1887076
1840422
1855823
1898658
264898
3945
1727979
1905813
1048919
85018
1493706
272457
175385
276141
450354
240758
244257
1826182
909443
1982891
1240800
1190434
869013
1782649
1771572
543710
50702
1530792
1670649
921804
861689
971774
1407782
1414253
375709
1319800
129985
321144
709350
1594202
1288215
1536720
362969
453736
1628400
1774906
1757473
821981
303693
127684
4365
1170718
748402
1115076
956302
1183460
518347
1788615
329972
1168798
1037662
735692
968522
147500
998708
60607
795730
1217380
514171
1980022
427326
1378459
1135169
1667637
1349159
1665177
17910
1313216
19577
1011258
1823148
1761297
1675925
1603776
944236
169621
1721701
214753
585187
712940
336011
1590218
489434
1355772
1292962
761205
1382810
663161
250115
1258300
133982
492473
1554927
897745
390821
586628
1811288
398959
929902
114640
1095356
1073675
1097163
935402
1067695
488971
1418767
705078
323795
252018
42209
159404
517134
1861434
1069088
1517030
1058976
863664
834977
268331
1268519
1543242
1834494
1212121
1795234
418181
984450
1316151
1415466
1996389
469407
1589701
883833
1840836
1552317
1291431
363362
843319
1450280
1104231
1417020
66446
284114
1873772
1627524
1881072
489647
1299857
666930
790569
1399184
370565
671743
239658
1886075
902416
1138922
1962103
1260097
900053
1656244
862490
70596
1309334
1745665
1878848
1799204
809228
1913435
884237
1159555
1343347
128164
1763764
8363
1250184
1553186
1361852
155168
114682
251989
263973
1967036
6902
194876
910298
1311112
160306
1240142
256820
1933923
1627429
223113
1263389
1018646
784932
1065691
1511653
21425
1889461
95541
444465
749720
1331210
1637604
144780
108806
1326342
464747
1885925
155955
1187686
1583489
351880
1111148
1489978
770737
1636794
1417071
1661232
304630
1700002
1755509
307608
991102
1921262
738477
1571720
1718807
526062
140701
568549
854068
761970
1533893
336772
257286
357824
645484
1059117
1222101
1476213
174797
1747587
1847164
499583
1450315
1207399
1566301
503646
1306459
490998
1980661
1103027
1852058
425443
672259
1115717
1068090
814806
1522097
1692898
772520
430969
1950058
6629
210574
1244357
2533
154019
855003
311333
1658996
825963
734771
929059
312320
1032592
1272971
351679
816390
1927340
337688
898488
389820
62083
227806
1443388
1030805
1021614
1729054
783386
738880
1423361
27033
374387
1203399
482834
1641588
747284
1372247
1859745
1593765
203933
1852362
756103
1891728
199069
624296
942653
1097572
1811390
1588434
1356816
734897
1854765
446176
1173219
99462
501599
962552
758833
1594134
545043
1922464
903273
946296
1476513
1174340
1662836
367579
411216
945230
787465
1748822
840463
1285643
1466687
683016
1285530
1822398
1808764
1321136
756457
445688
1972015
1363717
1597054
174701
85735
1204821
1141760
1954489
1616364
116513
1342513
1382581
600174
1836183
375235
1587917
1593798
650752
498876
109298
620029
850962
287785
1439201
985949
1618383
605537
1856673
521528
1018648
1826855
1332776
50248
765373
1205653
1377335
1302030
32329
1620355
721849
618676
137774
1757137
1022270
1195827
503087
561565
625439
1639169
565104
1107264
1497337
1124617
184991
147841
1224614
1699615
559711
1370874
243002
1560378
1104971
530166
1540111
1984240
1699376
1221765
590361
629974
1059660
4017
307198
1269500
1731880
417919
677252
798373
1461652
263982
574734
998552
1425270
853627
765493
642589
200711
1353321
723106
1045000
1738072
211094
1516531
658126
1213086
171248
1774302
311458
78614
1754824
510268
64549
1788150
811797
775374
1631800
8800
1313802
1793585
613576
1568674
1117213
581981
1738
1842111
1040957
609897
706383
71586
1871622
1548909
845337
1651581
431339
428376
1839488
553936
1113622
1910749
1423675
614092
229215
1871770
246096
1757284
1561962
1368598
477721
1162731
1698055
323553
1105634
784992
1768515
1720778
1043986
1782856
267047
947111
556130
909786
149484
765962
478843
722187
796003
1047152
394988
1513447
1254649
266000
11332
106585
1153510
483775
1201373
1763030
1418190
344598
425182
663071
556369
756846
205460
1806344
1668494
624243
1722774
773521
1717700
1038058
1347694
1484377
1080251
342990
1006861
580898
1553544
1630881
440447
789012
1535931
1987484
1987920
892562
1177941
710514
1168641
708304
586587
1673678
1459212
1681451
992316
1963611
836057
300415
1910834
687923
39031
1810756
1466291
167231
149290
260907
1825030
1896671
425900
329413
1267687
1570317
1345587
1633670
681037
110158
1035568
1199433
1151805
971471
582114
1382556
168229
1141069
852088
400330
1808315
357359
863593
873609
221074
29407
633058
897574
917701
1180441
11893
907304
1689984
989428
1393237
1454467
1022656
146865
1335907
749465
1058775
1394597
499435
945441
956115
1733603
34492
1196329
1351939
1550549
1006109
1026659
1516477
949198
685354
1209037
858161
1809506
885495
1658469
1674021
602198
1569924
659479
1006329
187772
991080
250863
1279447
1209228
1595613
525908
923731
1419249
885464
1113710
1804404
1471123
1842294
1604943
438039
635965
780441
949246
1565199
588382
1600287
193278
776532
930751
1352226
1148204
1043184
1435609
1017385
1965889
480396
704516
1803890
27028
1638046
1115530
1507668
1613488
1924512
455124
1343939
810662
595413
257611
962315
1672977
1137963
941489
1341334
1586571
184657
497436
474029
425328
1540175
1156918
703469
820106
1084061
1558926
904905
1993183
229526
209171
402896
1635441
1752270
666110
1808384
1130063
1987731
363110
857718
1479535
829564
1165609
1726326
479091
724017
292667
850079
947373
1899844
1157451
380938
1691003
808686
1248948
612390
1820046
728842
723707
844353
30601
1073488
569584
1394003
589369
576736
343123
1797037
1834985
1338542
582140
1497967
1212241
1489675
1433730
743372
1745963
825472
1431125
593527
1974133
1845466
923445
1945816
1886729
1799472
1893503
973528
1152042
234146
738259
796858
203249
355341
1400585
496710
1294568
631076
904010
557011
1902671
739668
695206
1536616
1883392
1368736
1516707
1807104
963016
604202
307833
18940
972027
1642411
518711
333710
1130361
1324080
1108737
1395018
46182
695530
37255
210154
825737
1942361
1498553
806076
284072
556012
1970948
1750323
262227
203937
906790
1579454
115572
1164352
1147054
557490
847699
904536
884131
1164809
158317
341954
912632
1414280
1780054
1975112
237179
861423
605952
212410
1317862
3688
222703
256485
755479
1284616
520201
828292
155139
1515334
1992216
1592696
1880410
1775000
780780
1757211
1742672
1153278
492181
1671116
142535
1739648
1962015
183185
64892
1521967
1761995
1744620
1681283
1981326
1639874
680127
1602561
1446613
118335
1705284
598025
342335
730353
1580420
1400626
661744
1956587
215441
1622508
423793
858890
1438592
1603305
1896266
1541793
1087312
669871
1393127
141984
971707
1693613
36186
116854
1688356
1525641
852938
120426
1043462
1760043
756849
1102774
1026410
1607700
287102
1580135
644396
468409
1651511
776357
1738952
775048
315489
722752
1027997
152890
1562723
1793585
166582
175833
673235
985576
412580
1675863
979625
436447
606056
1923900
586463
363624
501375
373158
21502
552081
1806888
1248317
105793
1315129
12336
1077746
7518
494280
577078
978406
1893740
1471806
1438640
311576
1000654
434126
981060
266126
1936295
747086
1400211
901584
952630
589006
1489875
1457365
382134
10389
300301
1452619
792276
1812181
444064
844948
424997
641560
130036
985812
1172848
1708437
868167
229120
1415334
1728850
436983
115258
893235
144626
645371
1992004
828693
1164168
509612
977700
460135
992589
1988954
827458
1840945
538895
92159
1399640
298570
1406734
1782038
1657780
1165872
611406
584439
1838518
1119072
46858
77420
691389
1867053
393567
1728039
1338780
749635
437518
13578
211181
378780
726086
1904141
1458694
676275
984027
1433576
1972192
248190
1056095
1029384
153983
615115
1073594
1118698
1940614
1876084
1952415
1061775
440232
920852
1640890
1201359
354255
1684179
1963708
158573
951452
1502816
205660
673638
869619
1386329
1951588
1753209
651247
1455666
575474
1238676
1058253
955407
1583676
1785471
758618
202452
1923850
1207648
859075
1106872
966347
160989
1974038
749726
309630
1985528
1989192
1440085
113760
814277
287999
1488297
705302
307179
1350813
791111
1489994
225593
1251727
387444
443650
1946105
93866
1182982
1105002
834409
1130862
1390201
1701537
638856
222040
103733
307875
987095
1495980
752136
702360
774790
1520326
1947661
1710767
1090852
448677
147911
1506333
405276
1815117
678382
270673
1955621
1316406
1086486
1194338
1998874
303292
1718599
1684829
501702
200260
1551013
1512511
1127812
286030
1750531
1169955
106131
919572
1134137
1618943
1359002
1786231
578752
769208
1535447
429465
345693
1442855
1919047
148517
1231479
1346380
476132
1606571
860609
1840298
1145498
1897207
505627
683966
853538
997659
1694915
750573
647844
1016250
1539419
842392
373739
1329395
566794
66544
817275
122466
1395687
811998
696929
1441585
1797112
1402966
840315
497214
1085288
98290
1978978
984907
321955
103665
1628766
818246
230129
1738031
1439514
1509881
1994278
1007418
1389495
1046752
1565656
1437462
701046
361425
831662
1534927
965904
312191
93487
843440
1221355
1387171
1538367
963284
428738
1699135
1521391
391704
274781
197314
1170339
906082
65573
14633
1299741
459516
831570
1539565
65112
1155793
1447201
1017731
91196
1466443
1893796
1804720
1011106
647194
994908
1770759
944154
677029
1552137
1682661
654909
1708855
1479657
925741
674140
1298586
152975
1151768
1162111
221997
102960
836859
1844190
1996835
1600552
1319406
64452
516273
1052285
105051
1335165
1334512
1167435
1747697
1554491
798413
804640
615063
203697
1277180
1364982
101947
1209953
1330778
644291
255328
439486
117989
851664
454440
1923790
1315546
192105
1856822
1789668
1596261
1751143
4187
943004
1689513
234779
136175
1534921
1994034
1421100
578462
386985
751153
320977
50304
945984
1475679
1964978
1210873
1582781
611779
177519
1222588
1357811
274225
321424
18688
366954
228095
1427745
1720348
882299
200037
337665
282802
233300
1066534
1014463
1243796
1075428
794354
1957782
889922
1063798
1060577
1923039
1057115
636795
818929
260546
1031597
1422509
651326
1126866
36916
1473484
1425391
67277
1863194
575038
335429
1767547
1061281
641731
1163944
1313935
1740754
1651216
897070
1309682
1513415
201910
16873
1695587
775497
864968
1450471
533873
732023
245252
1388691
1827957
103903
1655782
1245019
1095722
308216
1710050
1329966
1956368
1882075
1459329
391486
1142561
176017
1978599
674125
525666
342268
1351125
514099
342968
233283
1499603
1263642
595248
985772
1828136
202261
1514894
408457
1081423
1609958
1664646
182236
1640074
1112744
1422022
469114
183902
124296
1032455
375498
817608
862377
881299
298047
1695249
736827
76839
1264419
1909158
991474
113622
247334
932655
572360
1765624
1473530
1696672
1275330
1966982
1545729
1104695
759626
703315
1046270
1057504
465039
778955
440576
1730364
1342360
1885454
1926172
1394403
114080
1734109
1441315
818669
924803
1864652
1869351
1503694
370212
43382
1290505
1828147
1204171
1536727
1317145
809552
804316
1822073
528207
1102971
1376029
1812205
1413195
663216
990695
1521332
1190427
236833
1791097
1286771
574218
1227110
1774059
1237720
435501
626186
755930
417215
1418582
575496
577884
1159879
551202
33401
97833
1395986
225928
1908937
731244
983360
1376414
439907
1952394
131300
1390534
1101027
531615
377918
67397
544193
1655027
57265
437472
697607
1916003
785783
85838
457680
300304
714223
1250403
1123651
972193
693878
1021371
803298
1173240
1761730
361505
278696
38268
689691
865509
1439084
966380
1918120
1651265
750842
1760461
726514
364451
78240
1810105
1249103
706447
800992
884522
1680651
1282153
1259150
777428
741884
1481175
1152129
1321018
1725620
1088695
758081
899471
1249889
75131
81185
652503
126937
1576311
1787987
882173
1408920
730343
517732
1501098
216541
421472
1094355
417511
30155
1002970
794202
1328914
200408
272418
1516097
1504110
1439389
1678752
1958710
1112849
1241390
1053935
756374
1963295
851532
616352
1920372
274454
1398000
651947
1856480
1438074
618241
1155453
953244
218035
1515727
40149
749825
155950
688242
1033953
42296
1102371
881115
294329
1972953
1919347
762051
1023652
120788
1559942
1186590
1511715
382903
704405
1075525
844000
757831
1814817
1251167
1315927
1786767
138734
968087
1014784
221927
966493
527244
102113
1259356
207858
1542206
445876
1240258
1699830
1091056
378952
1916227
1716610
1659870
124873
1539851
1180017
45698
1249006
1364455
1612028
68151
1106037
1502094
435550
558497
1226026
1698463
1270484
1806193
839174
711290
951409
717203
800178
988842
1096992
317206
1801629
1638879
674689
1826328
1040858
188854
702733
1054409
1447534
773405
1986535
1474457
1714799
261129
1122451
508983
1436600
1404085
1385653
1672961
764789
1980732
1610510
172917
1066438
297707
54510
1170504
1970241
947848
1993182
131777
338476
407744
243010
188732
1340311
424664
1962497
151625
381772
875193
1389255
832618
526378
1992195
329113
590095
1161092
1914225
1726732
66660
1363517
1659366
199388
676200
182893
871523
520019
1502507
1725661
922606
1375076
1066171
1253831
344938
1795138
401057
1425102
172561
129444
358681
1012907
908745
1162500
1568659
804962
1859639
379457
465557
1457373
150499
1436053
491030
344249
1789234
680372
1691637
1621090
1123613
1914412
955598
1005920
80494
1783383
1763108
871405
540938
474125
1599202
1867856
717730
1273269
1426930
1504658
267433
1000913
1953957
1373222
651168
81051
161358
312716
1845750
172280
18101
1031847
1940362
1076002
503087
577179
74294
1106677
1995992
1099354
854639
676313
1014781
1631253
1136660
453699
560998
1402859
72694
1418678
862068
78260
1085320
1648038
1375676
1652486
48127
872596
1270405
726171
240332
1840793
1836462
1070017
361907
1479143
1856725
559072
93398
1705994
425196
1839889
1810937
1773589
855478
340848
435338
437881
275645
361214
1532772
274576
576285
1192680
1807476
374511
1600571
70935
29932
404834
540622
691249
1016070
114399
843116
367461
865200
1545823
1603168
420634
867869
342458
1404657
1256543
1056610
430828
1624104
1051541
174167
1660009
547666
309860
579669
1183141
1391971
1542137
252306
987984
847824
1001635
1823246
821673
799982
1626586
7069
386004
612493
183432
1148282
230675
653559
1092099
1243315
489745
1771004
511869
1115191
348836
1394941
1252374
647715
1469143
1461206
1045188
1029731
97384
614719
280106
1843230
1508707
1999733
1899743
1185473
187762
1085056
673525
952726
21804
1536812
738831
885360
632803
1729185
546158
712401
936771
524125
588324
28448
1600585
1603464
1488399
893742
1543093
422133
258089
1226711
1534454
872440
550459
1744788
1378118
1251905
687567
1914245
888418
693933
1417120
1470105
160611
1687949
897284
818476
983199
591682
1784597
62478
1716644
450093
981831
740417
1361905
697805
754696
147795
742659
1759521
1805590
1943487
1226510
1726354
887156
527931
1822290
1891831
557898
128828
421596
1950664
459045
1906646
207121
988324
1002974
1170733
1700348
947054
987876
1193186
1258093
342637
1331851
1072771
892768
1525030
795148
1964057
1170104
913937
323445
1797702
1276288
1274707
1618966
951299
1675846
175170
1492643
561916
573503
1896655
974332
1796440
607382
1303347
1716337
155363
1996499
1891818
1710251
4058
554404
1169735
1506842
753328
734323
1592056
1503218
18366
1722559
385363
317574
1393049
362939
386463
1840906
1485671
1688857
137737
1143296
765265
1420584
333077
1026014
968153
617856
62468
80387
221359
49146
1940738
388594
571407
1077153
297226
1805272
920961
941793
244002
1993019
548675
1658597
1567539
1499351
797017
43077
245733
723723
928461
673928
1954037
97020
980153
1934540
724044
1265031
187526
625575
1610373
557182
1240145
1728514
456666
1151848
1109157
583728
1983368
299688
957725
257079
1032523
357126
1828417
1611195
313641
726315
361907
914504
811092
295123
1239843
1051105
1968579
943970
1881361
1237151
108813
1450628
671022
699720
1984939
546904
272188
1553887
1508875
1632389
1017443
241729
220119
1417631
1065475
1476269
1758037
1759477
184196
850095
1597042
1529208
1024880
5593
104520
649852
1761744
1381181
453285
524135
903010
1378051
452475
689565
1765634
1156700
1508349
333465
707342
127898
1041794
713932
1140135
411239
1632281
1628085
265807
1293375
241139
252676
1661508
236002
572969
1899165
304586
1528099
658468
870709
865333
1872238
1444002
199911
1551336
691876
1316703
434311
1920971
890801
1949685
1561641
419537
1108467
1733250
1187410
688949
946852
1202131
396667
578445
574844
1292571
248426
289430
1370631
895247
430622
1327035
713817
50553
1814675
1547195
1778705
811256
1292761
563211
502104
782354
1448998
511733
1370581
1322868
52965
760583
1338647
715426
1390766
1325303
1168209
12878
815440
475732
871100
1371617
1804471
1899211
502158
314419
1742703
922635
1740705
972742
1473365
68747
371948
421955
934132
345671
971450
287603
415082
545480
172490
1841177
747014
1605785
477351
994799
1763138
1704398
1463482
1186505
1937507
837390
1500852
615419
1390489
1508698
60946
858494
56992
1788304
1146552
32827
1510167
794770
839871
288741
1194986
466275
1778535
1402449
1016135
982431
708136
1762130
503304
1958502
232571
765576
701967
1722183
1886700
868207
1039495
501676
1091336
939716
638709
1468507
1333694
1496634
112378
525036
1433886
1851300
1038574
1723102
1550797
527570
91372
1976386
617612
1634014
1113181
1502517
547879
696878
961938
719921
1909829
1175252
1486334
886564
250920
622886
24182
394671
258083
1251337
1108570
1123416
1957744
1083445
1283377
488249
80362
328776
910086
1929192
1274032
1718235
1979668
1436292
912396
551589
1499696
1110246
533795
1917981
764451
78253
410252
523179
108300
1935313
1211976
35832
159636
658089
314462
1954255
1241928
1633054
378310
490129
524987
422472
1055418
1118211
1464036
936495
849686
49294
929607
851974
1422678
672859
141027
1065840
1010032
620729
1451716
1593576
1851269
184390
822246
1044509
791922
1316913
131577
442658
1882395
932319
457887
475757
962261
652641
89997
75977
1296101
1600631
100972
1294149
701529
31720
17398
1196988
1157112
1539875
1915703
1532288
1757480
889666
1345526
1512501
1174231
991007
1967770
980721
1765391
1252097
765258
213778
1524704
1534135
46350
211478
1478947
908695
131591
1252368
1340953
841155
51062
1743099
849136
1197490
737722
1675067
1619311
1662698
656588
1630681
1281455
1982657
798215
1461515
1191788
1478401
1831074
1602149
86077
607355
1539783
1841058
1006591
956285
1698338
1057041
988367
365497
438410
1597031
1840833
1475190
569618
589154
1014965
1129590
1314954
67837
881646
525585
647450
711087
404363
559479
636442
1893649
398323
1134880
329070
1933549
1182031
1552015
713080
1866681
1113764
1220966
255752
1440813
201981
519581
966639
1208514
1883555
214985
1901887
1994381
698106
96980
1953546
1773592
1630829
456758
1546438
1830813
1372888
558870
309248
1081317
1176329
1620646
1853730
1428908
554183
1179745
875628
1056069
702914
1931103
1344818
1823526
649385
1093566
1141736
1425973
364761
437625
390357
177683
750826
1535334
921848
230702
1935221
841201
1790433
453928
1627737
572250
1778221
1109094
1912452
1444236
151535
884703
1893261
1298282
1022103
1562310
470632
40562
408104
1600357
1357995
1040925
909545
516679
365672
1685033
1932883
991753
1680122
1755466
1542132
1312764
1284006
1342578
1971310
1055142
50260
40830
306764
85318
1892148
674365
1498142
1539627
1786232
211611
835910
343462
1449292
1555270
1561946
1633540
628809
997509
93878
1702601
1368141
1356299
13369
1899174
90769
116045
402189
1800282
917058
1899790
1951619
186248
430279
1050476
757218
142863
64007
1562977
781592
1733467
692017
323155
217981
1898498
198439
315235
25683
1166748
693982
1311795
1443408
55519
1011301
606254
141941
880827
1565203
1950752
1430749
746886
1967564
752404
1988588
1942652
1184021
1651719
716041
1154383
35019
155535
1739779
570095
1841753
1565492
1068731
912693
666931
1071173
417755
326813
3935
1306879
1334859
1569014
77767
1656818
782604
615428
417741
1448893
1568537
643765
1001888
542731
70055
583017
435037
1779036
877033
942594
1560673
815456
1136357
979931
586824
72570
1428230
739157
981721
1252659
288207
1242564
1927254
531962
1402361
1372373
532289
1382614
960446
981647
723740
1251275
555702
1791771
607462
1015586
1654070
368215
894838
1640050
668336
60901
283165
453502
937365
577512
1026163
690039
1915474
1718961
1149558
1057090
709104
1470747
1428374
947680
139364
1423099
819665
961676
732050
1879553
1904600
1427195
821000
1122401
75568
1690311
308545
1183581
1721871
1719914
161775
1948648
1832315
347558
669920
408749
855528
353205
160914
1083952
383822
1155455
545068
954669
1496281
354871
1820026
1756420
1022898
347405
868090
210535
958045
1217367
523973
1740827
956466
571067
923346
1098426
797807
702944
1603409
1791852
837887
106717
856744
1052371
1036984
804897
1762198
1822117
1651938
1322266
1860915
806132
234740
830728
392642
1977445
303566
338608
954594
311678
386739
421977
548681
786869
555659
529992
1120317
1671696
1510003
1922562
1142522
1223447
1812249
1987791
1926813
1490982
623742
1828374
1627456
1827772
1016537
1534751
1134436
23733
1014955
1040137
693206
355534
629854
1017175
182523
428231
1276541
498549
709450
1472227
816894
1919549
1020222
1481612
999486
1771646
366043
849788
1436189
1369169
275637
1222116
814321
415999
1064858
34252
38799
1075901
1076667
1283603
565719
1586864
1766986
780831
603404
1663381
1076766
1179303
1449744
1083310
680841
525978
786891
1360356
318533
260188
907027
1847996
1285406
201136
219097
234359
798242
1944237
580289
226588
1147195
1239314
1571026
1977309
677346
1836038
671537
1970948
1069049
1187361
1308576
1379685
939376
438548
1246287
1929230
1948869
1446557
1920063
134935
864997
1954301
144813
1950987
839563
709955
1790775
1009926
1518886
1019322
791200
1343017
55976
1784025
1999682
1112634
1614650
1519521
585767
1483181
90521
1324241
1325811
1020825
50630
784786
1095665
554244
626539
737462
865610
1268831
1775444
1146972
1976390
1325671
1697346
1731876
559177
1853123
876983
1454259
1592849
1195417
546104
1345076
21499
922271
1009384
1371965
1063452
690014
1098091
878159
185453
181853
718836
538149
1875013
1773696
403525
1965257
709124
1545016
1615548
1376293
1716580
1432931
1656707
1019455
167111
240089
480288
350227
1965661
1986183
238263
1977107
67295
901430
1121873
438379
158122
215263
1450103
379294
1299451
127085
1452668
1929774
1916213
505880
160286
1118791
493427
1200667
165212
68311
313799
793568
292944
1630558
329964
246113
1958936
1543905
426272
1127248
891980
369014
472186
1401458
10170
1285653
259717
1633395
105096
1134220
709567
939675
571925
498913
503495
1198941
852017
321417
702587
1003146
58846
1207939
1172817
1837045
1195716
370137
1621256
29226
726698
1734659
886422
1977405
1068857
554743
662849
1063410
43293
1095423
345389
1893567
1215818
713673
1976964
1069518
558803
1601522
447114
925968
1560308
1513876
1931661
180574
674277
1326997
683081
195393
1789431
1991702
1112372
48066
1902028
1758945
131725
1268062
1333015
481984
1711100
940530
662463
1699037
1631500
1244378
1178532
758773
1751619
1317770
500751
583547
982053
1308627
1731089
1221325
686024
58077
1087289
326771
1430011
552149
696131
1894886
1216641
229130
132961
189515
410416
1977636
238158
620945
150019
754443
1911665
1250597
420370
1965180
407554
1644543
18076
1332214
1891658
1452587
28253
1105433
442949
1585310
386688
574615
577043
597512
93696
1085996
1692390
1243570
1321926
1286857
462920
1573523
243895
1636495
817346
719609
1910392
208508
1552182
1700231
1484675
1842295
1624493
1059667
1457957
248382
1396782
1191099
721554
686971
1592163
191064
237272
389690
858908
586046
1636176
1866973
542942
1830346
1147561
1816989
326485
1690213
1026709
923695
503698
1766653
1054051
665888
1333677
526575
719289
1787128
372960
14330
966042
1710019
1707415
1402500
348045
225908
830686
1076623
324734
515412
983665
75843
1293291
367825
1409600
1282740
283339
1639186
5020
1878114
1780032
1981326
1954276
1794766
1225969
1520378
540478
921011
540357
1693643
121818
1325032
1630482
1521408
1612942
83667
275546
1509728
699519
419458
1888851
419158
1000251
1523431
1391073
1325082
998880
1290114
482028
1309207
1438356
1290383
202288
905151
1388178
44979
9423
173343
1808619
1041558
608123
19396
1328454
1115306
690530
1418920
188033
926109
1745679
545905
1145359
1941635
1899322
1473975
819505
1071685
523011
1566441
1347562
1791917
600030
791681
332915
828349
1283488
758867
1686506
1172109
1585293
820654
375724
1281751
1887799
458752
1511078
1814966
1208657
1780312
1140759
1265902
1793517
922221
1321341
685613
1477339
368140
797735
680984
1686526
338061
477080
310661
1878843
236616
1319101
37200
1474804
1623489
1813340
588201
228239
123251
369044
232152
397874
1591828
1966863
1664572
618769
1116316
66070
1585351
446713
1090475
352114
1067400
1336414
683533
89772
1869450
540338
1272896
479755
1674806
309085
1634739
1109641
1279324
1858532
1347619
1311823
744047
1477731
677998
1032109
357218
1736372
939669
177477
521218
1603306
957101
315949
1725678
1948599
1194675
1339895
1798526
18818
1141771
507839
1050290
1427079
1102327
1322546
1578435
1912147
473144
1918123
1841987
429909
1086568
1200281
662290
1852605
1547707
1372680
946902
1683859
590708
1830887
790120
908060
1445752
779019
115352
1252098
1603433
1294108
1675407
1214459
899345
1408962
139265
156878
446542
1333684
549119
1650241
177872
261232
1327610
512132
753610
286592
1019371
848099
341391
975300
943489
560260
909555
218219
1426483
1299260
698707
1939833
1887611
348302
926769
1713075
542643
1336699
522420
702672
618103
421054
1566309
910823
1050417
1908889
12453
1509975
1737707
1085672
426224
1179238
1264457
1022529
318388
272335
592820
1017809
542117
1535499
1117217
903736
472788
1093219
719183
851252
124670
1950225
1985300
243433
954567
1721125
1665368
1195873
969557
357170
309602
1444920
896948
1672684
1503451
144981
1897912
1572387
1897945
851451
1074874
1506399
825825
944223
683423
1245715
1119212
963523
1429913
757391
128157
621819
1271
1245638
1787511
1405466
1289804
186982
772121
545481
1874695
1557943
1268339
226065
227319
49651
813319
1888476
366753
1206115
1395375
1382505
1193315
1702220
1075964
1103471
1963801
763449
162355
688297
479887
721734
1888166
906447
1391930
1204031
963144
515153
770197
1485530
354482
378449
1983863
97602
743285
499759
791817
84181
477974
327731
743396
1582204
750286
1347956
1769272
951670
172255
1680785
179373
1237981
1707199
189774
1629642
142330
117321
1983330
1939015
1432103
1755081
1574940
126182
881486
1566621
892730
1324114
951893
1903960
383944
906024
755428
937804
138420
527834
1755314
1031590
553284
1122406
1722526
1916490
762235
499332
631945
1465970
53897
1232334
551776
1246759
1426589
1363911
707559
1692543
936916
1280004
1543098
733197
1770007
127277
477651
823156
1100508
1610683
845929
838151
568900
749162
242826
472443
1842742
520325
1567599
634367
1179922
923330
218705
1972513
1349174
901353
1932152
1665062
1176228
888198
916435
493708
312713
1749656
977261
116871
794505
910265
1497686
578905
829555
484576
1163590
995093
1778502
764537
865610
525311
901110
1763925
1216080
1934658
667773
37082
357748
195033
1955622
1982289
768294
817797
699244
46337
395917
1660721
601936
1241390
1904332
471881
840919
22502
1983286
1470511
1156002
394514
816168
1235798
583440
126658
519823
637738
640050
656006
1063508
979252
474197
873195
440281
1055004
47096
183888
342952
637666
657318
1947582
1812070
1795240
43000
471158
1688322
265806
244868
121380
160465
689664
1960836
19763
712568
1393530
642270
784891
1423401
507638
569952
1188600
735716
388003
1281320
1974204
1097739
1823081
1801664
987354
1801761
66192
1182585
805693
1623244
516657
767478
1455670
1940428
1611190
632617
1992156
1072080
1588788
1165863
1847581
321432
933033
139423
1667567
884119
1827446
1348272
1348961
1956711
258932
622570
196727
1943628
1430777
483916
76257
404604
649983
1952013
1663079
376186
863880
432433
404804
942076
1611894
747788
1586632
328916
293638
1035251
1919669
597617
1122738
1027107
259195
1030204
1008417
922424
1759
150674
744276
1749125
545984
1318261
1610422
462786
1348849
897114
259317
269326
1492074
1223114
1559346
471470
602521
909205
227635
259626
279047
806531
461988
126017
1143107
881736
128264
1198724
233497
1079170
1902251
1338508
1550658
53966
729808
1114947
1163473
1530119
136490
748751
1013230
1260304
666240
910106
549242
1574470
1269377
1633101
630484
433525
697171
1310639
825275
843375
1594973
1046276
561160
381652
335218
443432
710716
1400364
355820
910968
1772253
1307667
1133761
526750
1743894
511005
345789
331943
759806
1060488
1687987
1194969
1969459
1398100
115158
176524
1724260
1886506
644292
1014061
1105376
1605692
795662
1200087
669363
515684
1362846
571639
1906873
654163
475600
854300
378841
1182419
1405598
221091
417040
1616505
1965682
271798
900670
1105834
241848
1663735
1741750
1350787
1664941
1183952
1893134
435303
1594848
1254500
619408
1226805
689566
1841003
206967
476887
114644
1703411
170347
974273
866748
66204
626616
1215604
1885064
1345972
1200018
1971084
197817
148506
1919730
534142
1420474
1062669
541596
396474
914096
1680004
210607
1557540
238527
361077
1340595
218151
1413275
714640
1269736
1323169
238530
766476
989595
1412879
1207020
1068932
1329075
1767537
444326
1103188
142694
1425311
425371
613857
1188162
1874726
257958
709153
1997142
1132137
679425
1982190
598174
910511
568866
181117
1981641
1518696
1623224
1494015
1957560
349205
1531514
614971
1223489
1701717
77994
1335307
1065273
1390740
1141969
80735
1101021
1782434
1160734
1161658
746310
1305552
863464
1582627
247235
610390
1305660
1911788
1807746
257602
670441
4191
471362
459762
1299864
1095777
1764582
1734611
230755
952601
1387585
303557
887489
1921993
1973031
852597
367697
1446298
926713
1253763
1461444
1467150
426626
1513026
1020208
58550
85081
992240
1108275
1454935
1521547
1940350
502435
1147944
1807417
591414
264725
1843427
82827
1417968
1058110
98663
944289
438106
205291
176789
911574
1180524
544027
675036
1765371
849866
576842
580882
1356414
986868
1394908
1369656
742172
1131244
972258
481482
867821
1282273
1888965
1207925
1050507
746547
1631548
1793752
1634676
1819087
703345
720461
167930
830513
1000001
975358
144272
246368
848392
667937
1072354
634366
509377
1528526
614760
1712264
1100431
951235
1750743
1613931
791070
1261666
1791468
274453
1186082
777649
1966944
444721
808470
456531
1940582
139547
1240458
249708
1272436
568424
1476851
1272916
1527988
334415
1755953
1778472
709646
1717777
1927929
350727
303573
1341488
1807628
1250809
1660877
1776944
47004
1864838
413059
957720
1354766
117542
241535
515535
1667451
1767581
212696
1930658
1221744
839716
475767
195090
1101223
652199
775487
1912706
111955
103369
89589
317492
503602
1603442
656134
800406
1101615
270554
868625
1814315
156465
1143549
269355
1688987
1713423
1240593
223464
819522
558919
1766386
1980670
1366653
860523
1047692
1911534
1583682
1669688
181654
129890
1080116
840283
107485
42835
1551114
136506
979648
444364
149418
1081137
1263026
1339436
1855771
833618
1052799
696409
345076
826696
1101127
1036435
630113
880084
125568
1213660
576607
905784
1220114
562627
1806490
1735246
1564428
1019369
321217
874584
2909
564459
1605619
1603688
757216
1396147
652680
702573
1688926
1684818
69669
1729280
1970122
1305333
245105
593392
269083
308438
117885
1391927
1478386
1703854
272834
218478
1070060
1900146
939699
793091
1813087
862774
22359
1744519
1620438
1140118
1018175
855942
460418
1625063
541766
1332067
415836
1238173
250181
1281289
1794471
1942674
792298
517589
150316
690421
221064
39784
378194
1034124
374880
195067
367320
545327
1818852
1443181
802143
1002682
1788953
1885481
1018234
315205
1447197
1626504
537360
1147292
1587223
193700
284823
1322565
1897547
1078502
1194560
666382
1324303
264279
1547006
811468
1272534
1845091
595680
1289275
539323
810247
373099
61414
27893
1399902
221171
149487
1276023
1298698
1252589
1394634
634407
1123276
447826
1714802
455465
314022
1512177
1788027
467432
60420
1627920
180084
1926549
1796305
955140
1195586
1475816
684995
852825
514951
829114
85014
372920
599307
1990833
542343
1851114
804504
296050
3203
400282
1129865
1980962
502714
684060
658980
1082285
486816
1756168
1688594
1689164
151918
1050721
1980690
869238
381825
534581
1089799
5934
69892
1619663
619988
1717650
860286
827368
315544
818521
1367662
345467
518503
1631092
1888540
1566748
1930313
1813971
1773587
1573645
952034
1814966
1476514
1443411
1722531
13153
274152
311958
1784015
821744
906897
1268108
567695
730496
243672
1387952
839420
1739958
1531582
1968183
1808023
373640
1028685
1560083
314770
679476
1845670
131877
1244639
43351
875721
877372
356056
1748394
21213
1698986
803916
1386514
943567
888916
1889617
34475
1748575
251842
330067
608091
370389
1844800
90149
224856
1333801
466836
900143
1837293
749650
520095
405352
432838
1653310
573805
1643456
1259322
1245543
830274
1635850
1965229
873919
488673
777814
1158477
1865224
614193
582366
378278
1287066
420790
485999
605191
1596962
608412
93244
1197205
479518
1111162
1222309
1527955
1523573
252753
1142666
7035
177684
1439223
1537565
1035008
1252699
1287568
612001
95335
934784
1464491
701709
1601441
370717
153138
1898361
771916
653212
1795523
868968
1864480
554948
1285729
680475
215933
1019706
1055945
1990315
1755885
53383
441386
1699393
371050
2302
1573562
804340
1324921
1084371
63192
414479
807046
1744982
1090711
1978528
1493068
1105243
347567
1121088
913228
1744544
557177
1140459
1381263
215133
138145
1116824
1895366
1211681
1997927
210034
1360761
952540
512167
1821182
1618809
730996
1614180
39732
85256
856354
1723449
517679
1811459
1855133
730372
725313
1188892
1880013
301499
1384783
856953
168205
825712
972285
1794947
285693
1034425
1774915
1351809
1741234
533538
1078116
1783679
4198
378971
1878176
24801
1511609
2161
679771
1972757
1544834
1245029
967129
1956347
727881
1739215
418370
1153114
904475
297917
913956
213516
1671734
306388
1209868
1182735
1076798
188441
147384
661868
790515
388516
1024578
1521689
1739895
717897
177228
542589
946000
982095
3167
513632
1578615
1992871
1964244
1543337
1786918
885109
256844
42297
793140
865166
364293
1797581
1013016
1290798
970452
1933381
963369
938948
727073
1782987
143011
1738171
217484
798343
1015000
16364
914848
1700993
353842
1465616
1859030
569716
576081
1053227
525854
177402
835366
903984
1167067
1653610
278811
473770
1398475
1849362
1456332
1645631
862602
153230
507918
1628886
1917122
1614283
1072619
1064824
1173191
1282640
605342
814500
1121062
546310
1152275
1013426
1518815
279720
725796
178314
254226
436176
206477
1823298
318339
582915
1458060
1014438
1171171
964386
143630
159626
926695
1147169
199422
1551358
121478
21836
254161
1492633
1090546
1490733
1976571
1974111
648719
872336
749326
1456587
1758889
983733
1887431
480395
213491
385463
209836
375981
1797779
579823
1760485
167392
577891
644317
778182
496573
214632
391585
486532
637141
1446705
457671
80688
1712532
687536
1691730
176453
1851187
1185489
520172
1862307
594300
322287
1679252
308678
1868129
1685968
1611587
1932871
623489
1920209
1065715
387504
44666
1553341
1217928
1965992
162181
1162312
769609
279760
1358988
384384
1747577
1819352
1419928
1271567
1128306
337230
1584649
1785539
1763064
394838
112874
971503
232263
1538863
1638496
661179
1000175
1858539
1449573
1566458
948028
772921
1766570
889697
473483
748065
1447758
248447
1563394
406565
1421142
361354
441521
972089
1428215
1623783
1203158
1929197
1267493
1391989
1004926
611931
740209
1743228
307233
1528872
696543
374837
982227
1257179
1512842
1477837
1281192
1320171
583550
831157
1152837
1363154
421814
360164
1072582
1754223
1385304
1724428
942878
1123486
1918996
1095402
1932156
415980
468347
386379
474747
544898
1833778
636656
376677
1620044
219380
91825
1403846
468491
389227
99785
1062159
691107
154555
1187398
966083
17034
249148
1745512
1180745
479408
946515
1211995
670755
90251
1180871
1612551
300009
1852807
1801436
1753842
1829765
1287554
129297
1269635
1451689
278194
4040
496993
847293
1428531
450604
1240769
1843308
66245
423577
1689967
483521
511650
31656
1674141
1700785
1279830
788732
523939
900060
1307673
50133
862255
173841
1179036
850817
638253
1783590
374311
865186
1019833
935316
1288088
369917
1531752
913020
590558
1425044
780567
969563
1101095
1662273
641463
398554
504460
818502
1216024
679191
630139
1093868
1579373
646978
1295262
734032
990509
440311
1047610
1712577
604724
1389831
239719
276205
656662
751262
1425145
296787
1045669
1331638
42752
1236116
344975
854882
1068857
909987
1215330
756875
1331392
1540762
1733682
1906907
1210926
860306
1037193
402439
1372641
256337
425404
1927108
1780499
1012440
1724191
561617
108613
1439917
1575165
1258696
1987786
1666845
1215576
1075157
1109565
353329
1202043
1494050
1141628
353658
118946
30872
5366
1507464
1524876
1989637
1642990
453952
1071279
1850806
1294785
1810249
1359062
526039
257044
1866697
1587069
882970
25451
1801961
398886
1425916
1714486
1200752
528441
210724
1493864
1567394
1640434
1863051
942259
888528
1714431
1693772
933498
673358
1840964
1697962
1185728
1342316
1547599
308116
1205309
1841166
1564598
1448803
907839
540582
1877174
1921712
1017950
1788306
275579
1544106
1988550
1431087
1707335
1668873
583917
1643229
1635740
1333978
630266
29312
1004754
1355926
1974275
623463
512672
1512611
90754
1359594
746260
1232020
1539577
1699387
1580326
1750274
1305652
796444
1902243
1108818
1712156
1381342
490359
1317246
633525
581087
1624178
599947
1692809
1319953
199137
47313
1848116
76100
1224123
876955
604254
412863
1229400
388146
942127
1868310
684382
1377617
1096603
1884806
1057390
24482
1451751
1317648
1384701
1671110
286156
809751
1485179
1702859
1439208
1904660
1279559
1465448
95613
976536
493967
1152063
741168
112012
1446042
914420
1061658
270930
90960
366729
1270043
1633154
23737
409428
404341
638347
1530026
764180
1167038
12324
1891230
1571036
1455036
250293
1028815
1477722
1469793
1287591
570703
511180
1561755
1192959
1892643
1846452
828435
1211712
1382799
1433645
37116
840593
1394184
887681
937745
279378
601599
1313350
353596
873660
870021
427770
582510
452569
291662
1516177
1925807
652046
1710061
154086
1248450
1238848
692470
1880185
1477064
1543860
896157
1989065
308732
1550782
322297
748977
1804247
847938
796140
923079
875700
227995
530360
1033865
989131
741731
1263011
550754
1567472
194053
964028
1338493
1063061
1654042
93933
657475
1996354
311365
63470
1600706
1391297
636868
545730
177314
1061489
1032114
89417
759133
757676
1615121
1972440
19787
180219
598840
1363231
1335706
1790460
846729
652993
874820
1704024
887449
144257
794283
1165521
1890266
1539091
1839518
605040
1153354
723214
1489354
1556446
828720
1561584
103254
1791622
192544
723149
904232
1560965
1374581
551288
163860
786149
555010
1015636
1782145
1631737
1028439
373137
990131
959947
1698828
718114
352900
1173885
497078
349342
535658
154796
581559
1283784
898048
819119
1953309
298962
1488210
1578136
1492915
418966
1637651
341047
319911
249370
1928727
820475
230797
856746
1332474
1362848
940511
777373
486149
561548
1450984
375908
799163
297441
804144
1183327
1282217
427068
97598
443985
152320
178332
1974842
20004
124245
1318721
283538
788140
192699
1796085
277513
1659144
371730
793573
1607504
518300
1532235
781405
1249557
399016
319631
642874
713105
1799353
774493
774154
1506926
258196
1639660
1321281
1341718
1955933
680331
1197672
1098156
1535801
893199
1067751
435986
754968
144758
607871
673366
276231
1022169
236473
1678675
1320485
552663
623210
1068547
674030
1434561
1247261
546712
742225
1203163
755332
1201485
740519
1639509
968541
1496990
1065287
1409105
746589
230722
735982
959754
383601
135099
1195952
635122
686939
455759
914151
852852
792524
229732
1578483
1790395
1950984
1580898
1836724
1624617
97655
311867
908559
1860989
713139
785046
1161192
930494
182982
787288
1073541
673889
18309
1280748
1044373
450601
36667
128964
375779
793491
1497595
1161492
1206604
261321
49789
37159
1299073
1545052
76007
1173899
1994931
271325
1155962
1544555
475460
1883501
1081074
16135
710903
1234768
1452943
1761908
1734695
973206
193923
1856429
1799437
445110
722013
1656548
688832
624223
667541
1695160
269140
1951385
785522
289906
915839
504357
1931534
858416
1820569
707288
1697740
975147
1795164
483869
735879
1323095
555721
1376764
176032
1548018
1531223
1817179
1027853
66273
1153454
1375036
1585991
302534
1732889
1824260
1647567
1179984
1252115
1054774
1320098
420684
1153417
1707418
608822
1748939
1967941
1719160
696275
993502
1333453
161546
824191
436290
1569658
11259
503156
1835547
730513
1087401
1744638
65481
1675122
141445
1538357
1771007
1657101
622715
1376380
230553
98581
820888
1960607
1364242
1106532
1924191
36186
1435402
925862
1018852
1630156
1220253
1349056
1002362
531270
711402
1731387
1801269
1146250
1116400
709832
458994
1391758
1363291
460248
102902
640658
1536183
933740
1384882
586416
1560923
184075
1339846
1922521
1659822
1090183
1905126
1002038
575869
1132567
70990
24737
506484
688158
836846
1957682
1875887
579009
1291695
1260875
732130
1531411
575654
452146
726576
851198
1153828
1257086
1218847
748031
807220
71729
1762848
1992310
848584
766047
1747449
1655470
400033
1840183
586505
641801
1145169
51778
414328
616764
130258
1192459
1571489
964643
663393
1273907
1216958
7854
1763639
259419
1628630
89646
1568569
710127
1458546
343435
571682
1271191
1081004
865390
1282817
308986
1794386
132492
986425
1834704
1187586
439896
1695859
1313626
145633
1320985
363259
689113
473450
367494
516231
416026
113075
1241122
1258444
1684357
1208
1065044
1814117
1276313
1553184
984111
683251
1340885
367979
928711
843362
1426789
1512951
611581
1484084
527658
375305
1771429
1818790
1182597
1883190
1195645
1699921
344040
430420
154285
447496
1382096
931058
839363
528735
1472785
952383
402271
1939808
837852
196283
1578401
998054
195788
1260973
940907
841595
1398364
1494467
1539799
1565254
578267
316476
1124440
1916526
696338
299581
1133240
536595
1001071
128192
1895144
80937
707294
1191305
1912931
773630
1970693
888419
1261650
956710
1425698
1203589
1477395
982816
385045
1844638
478406
646610
623797
426064
132087
1298844
923278
1964576
1286938
1926832
296238
1163839
1932051
1227460
1606386
1780843
407112
484412
746666
1233580
594599
1472628
460129
581158
1901273
1812797
378145
536748
701392
509716
257249
1646876
1002309
721741
134997
1414759
1577298
1200788
664731
609130
1581566
594692
1540861
479587
689476
892925
754553
1698347
1734665
1312597
1235805
666299
495149
695990
786683
1589838
1145777
1603039
889537
360331
1955519
1824357
959003
385890
322535
317231
898388
1318035
351821
1313576
435222
530729
1553112
1396435
864870
1184754
1283851
289063
65080
1642450
1452361
425757
1275871
352398
824907
1733777
1404904
364566
1070241
1197073
1004128
783884
875761
1084125
1834029
1954982
1987656
1959972
1484904
1337989
534931
1508781
1626546
709986
330994
1125036
1732374
908183
1937888
1287641
1809261
1451235
1087331
1594258
111344
693141
648612
839844
981672
78378
330240
1130503
441543
1595125
879145
833394
695057
91328
903231
1746988
592899
419876
335071
1172376
579847
1269335
1653239
1893670
463142
1760290
368221
191963
203006
1775207
1940359
391825
1131927
977199
692995
232605
1046613
23460
194146
736551
206199
895989
907900
499289
1745207
1440
1958984
588930
1359292
1731025
1999205
1154368
576355
1354775
941392
193372
1282535
1018486
1948890
1699546
60469
313702
1927052
69209
1425344
290661
1550849
248854
879902
786846
1815607
307744
349861
379473
1334600
1549849
1599653
627179
843132
1547622
1271713
1899603
546840
245965
1944051
255102
1853641
968993
486060
1670244
1701282
1932127
1332891
852535
757745
1641170
1644015
1680976
1485721
1083790
1840821
1500475
101894
7133
1805112
688994
1430409
1057698
1168365
509108
1916152
238436
900556
109467
681985
1237247
377489
1306789
1461580
1281974
32975
1620853
796015
551422
492683
1741756
746322
804515
23369
1408940
931252
1062542
124354
1334033
732530
711036
1531781
1355094
1402613
763232
1801420
928836
1968169
1424616
961027
160002
1711076
647594
67536
1095148
1139290
692383
1983683
610568
878032
442525
601065
1957641
1647513
418481
527021
335722
525124
1597943
1011847
443839
323414
1756461
1144669
396589
118903
1777407
1163521
1687245
435155
1095617
1303281
336267
1134406
1348075
200789
578264
1208758
1282702
995730
1415311
1954490
1229424
1307514
640654
1369490
440914
338113
25929
1537392
952443
1482968
949478
1556630
739625
1620917
799782
1096020
1195991
678164
1399152
1136858
884366
1504623
534914
1919631
1109158
777532
966856
95668
361614
1566455
585360
1480664
1614301
958488
1927585
1024669
1537914
189584
1559655
1127275
1720722
1031494
568764
1992066
1302726
210264
509946
1762183
356652
1411122
1128930
1394124
1385543
501728
1191475
1791901
1062323
41455
282699
1421362
1677925
5732
1118191
155486
16496
712174
724238
1724036
1097147
1065143
1671620
1377970
1902284
865499
1458252
1475961
293753
1654106
249352
1956947
1794519
466096
971929
1284292
172403
517829
1492950
1342636
1700011
525640
178600
690665
1824567
286352
644984
721471
1347559
1301684
315868
467199
891030
1389148
849329
1923166
305341
662881
794551
828834
115171
199862
744891
1667349
888066
1978333
814979
1139947
1233403
992475
663710
1912822
439319
1017076
1160118
1999821
1625134
1675585
741276
1687235
1802377
581668
797385
1049687
1942466
1536915
914862
1254950
218546
1996109
840365
802018
320666
1108003
1158443
1554897
191032
1893634
1410047
640180
774890
1275560
416427
1967544
1514368
1204021
151111
1719559
806514
924983
159023
953033
1065450
76728
899855
1756860
449446
1949861
1079349
1243958
651996
1281933
991639
855650
269414
86051
244146
1147711
1878356
730943
675150
1899856
1660581
1413275
1812897
1018092
101174
3715
1632968
30470
1705644
1801348
1952413
921349
936309
808051
1405938
1474268
1206921
1811743
1417105
1285634
919074
1287598
1079198
758441
615888
1262176
505810
294832
1077757
172878
1761318
927222
1495529
437882
178353
648293
59582
1978588
1054249
396292
1986003
1099366
622112
1614814
471752
1120079
1620048
1431399
1430113
802282
797832
1571892
1548060
382494
1499065
12385
214880
183487
125087
724603
87638
817331
1537118
1086465
524357
1549674
1986064
1714469
841240
755673
406986
453246
115349
927561
1654111
647230
1641758
181969
453662
1344436
144794
1573534
238203
127126
369335
636408
921486
1614055
834802
1264973
1621633
1744167
8917
586116
1218692
1029407
204958
40715
810853
417808
1104157
1183794
787233
1880985
1054306
1203109
1209913
1593855
621437
813169
1819396
1415213
1492852
284714
753526
540860
423975
736872
599572
1923094
1775273
281301
1255682
1409944
63479
733410
947551
355741
1949341
655083
796483
1878081
209230
1395066
1249241
363346
1086216
209100
1202679
1872613
1386233
224811
1918589
150611
220865
711582
865575
1062977
1144331
665722
730482
442047
629031
382414
1942545
757986
739106
412665
268093
97981
1315975
408235
1586486
90679
1224584
1400910
257274
1312045
785055
758656
1379975
1539399
451852
2655
1649314
530247
1842547
369128
1248084
1741347
1413971
827341
567115
567082
1393397
1345085
1302790
1271910
29890
78888
1243846
999359
1023672
539682
1016728
1970573
172819
111948
1123882
984572
1802439
150622
975009
1466519
183294
941086
338235
1137002
1166680
658133
349907
734024
1121384
1815512
1835731
1409323
1512802
1930213
728377
1129963
726626
1672400
1692813
690805
946785
578440
1465298
461468
729864
688325
696459
1304017
1309536
1607638
1010473
638102
1273663
498703
778078
873944
293501
1884901
345280
1610246
1731068
1962687
1636666
1315052
455028
243769
1373635
206237
1503665
266047
694508
643651
275625
1920835
1509110
264736
1386022
1572663
451079
1430680
256980
35777
361142
1737740
593506
423674
1823348
1335120
440280
1333173
1916252
144627
501669
246696
857110
857814
1075935
1293984
30724
1441737
1885600
792761
419636
854666
1544010
398263
1763148
1726765
621379
1673117
1927821
62225
1264640
1087886
658454
1887847
254424
1831403
1217697
1341463
74507
236863
1253556
1206877
1249273
1199321
1760376
1676740
263882
326196
424758
1091562
463723
1997083
458772
1454068
1526728
1897379
512106
1682805
1555012
688739
1035308
1785666
1086254
1948658
1726955
1572714
1098455
315997
1375071
621308
1382328
1412399
265722
1198733
1847425
353456
1656575
844925
995447
1055751
1549077
837492
1921604
634236
1186597
225784
489381
1980542
1670336
1160155
1584531
665856
1813326
1797381
890789
904947
1330950
625741
1683206
338730
1681561
1034083
1917127
252780
1796237
1370473
1752733
172036
765839
1663250
737359
1490626
1616590
1453982
1064143
480660
1982136
681476
1264342
1027497
283453
1398876
293151
1307551
310697
204767
903143
54237
93556
1204091
957977
1411080
1822684
1599841
1746908
1811060
411658
722547
835905
603711
1382536
1629855
1962713
1927903
324347
58742
1158930
173777
1970576
477206
390861
1009519
642349
1047316
51669
1515370
310288
252175
1452903
328209
1881426
126288
1970451
1978646
500831
1090836
871416
584541
1622760
618808
513557
1722808
1966780
225148
1412362
1777278
1924465
1274821
1307850
934717
1276879
783604
1352257
1097883
1462012
1951256
1762150
770688
1323101
166596
1664330
889665
1554132
791936
1150332
640940
1068232
1397147
1676182
938602
305259
328439
805437
834418
646922
1842164
1848518
16326
1368403
12829
1139344
1125630
1662767
803594
430734
992227
1223
1757941
223984
538453
480562
239743
1025023
111948
471107
365427
1432911
803169
1024781
632556
289606
1953521
1498037
347241
25204
977632
1739622
889473
1198807
489143
1735721
1967678
117048
513828
84420
767516
996562
339310
1659596
201538
930732
388376
1826954
402450
1208857
170300
26756
995674
530860
1110583
505643
1347972
1695563
950531
675694
533007
768625
818587
356428
1422079
1616703
1469852
856493
1178445
1925943
1853076
1533701
162646
1750041
1067835
228631
660947
1423352
640597
531899
493946
1995244
1389828
130713
1356118
996888
474243
1629511
625399
1551695
823958
1709560
781519
251997
1484922
760559
1501057
1703860
692358
185384
1023918
327902
956142
212568
922014
1048308
1712026
1188226
1220007
890064
153152
1428104
418729
71606
1721341
556550
1998767
1015886
1041643
1685384
1611218
1091881
738136
416082
306045
389475
51821
1180241
478183
1071496
614109
1907964
646262
1299511
186671
1184095
1686479
1046116
949834
705291
298788
387234
1363552
536098
1487407
1412819
1240122
1634192
216561
1992401
1212844
1167923
1635186
480438
1454845
1089917
1204955
375803
1560305
1784532
822826
882311
1966488
1108345
977744
623212
1994080
1962121
144270
1746732
1279196
1280765
414975
108321
972005
1171787
989298
828902
418860
1599121
1530755
715968
166127
1115244
718159
963383
1143458
1486750
727564
1562725
1311635
395445
908597
11575
445850
1376052
962144
80325
618212
1444398
514420
31818
624700
897502
1655513
1479473
231134
322591
981361
1839511
1027664
7717
1233269
233752
1222414
1541620
1721833
1426225
1240380
1524043
320521
1518785
573928
1551262
1172739
389960
767713
1046609
703060
1151031
4282
1621206
86986
62923
189636
1630843
697735
369444
1193847
986139
1385823
491553
627730
457513
1656759
1813328
770164
1872355
316359
398558
1633423
1898853
1237588
1228923
578356
1980682
1420845
1960141
1132344
1395344
1361035
594234
1476163
878527
1818578
1504738
500140
1774162
879020
438866
452937
1241127
89162
1884251
1622469
1454341
622694
175074
1189463
335370
43379
1771300
1447888
1109244
655840
1044205
255843
664125
642773
1076377
1930949
43883
960211
1781891
641911
1144304
1571969
1408524
453644
1330286
1702882
1952280
1098974
1125122
203284
23587
1752396
390363
838902
999387
1445854
1539204
51643
540975
1613364
1126272
1937964
1965825
1442621
1614607
1934347
179640
1610063
1597372
381773
1086491
1043584
335549
1072333
1176958
705657
1783271
1736778
804956
294056
972751
486541
208947
1712363
1397908
1432563
630971
1570471
907213
1157674
1700421
712122
161712
1971157
1419163
302810
949407
462817
393715
324748
1074244
106740
39003
762033
404250
128893
230278
361983
859618
853142
1318455
148908
1273466
1936324
7230
397952
511499
628702
622854
1770614
1999985
1382245
1416036
47196
1514197
1869732
1876299
1462315
528155
1412156
1904801
1949151
1424995
1698369
1103517
845829
838781
1556834
532130
1729275
438508
1936578
663120
396178
1119933
899298
338282
1775453
1660992
287314
696018
967047
402533
570975
1919537
76644
1147584
1765608
1161882
1168249
482345
844545
241038
1255317
996834
1618192
1764209
1837339
1704719
1100182
1776784
1256279
411873
1922572
11835
1687243
135386
641624
1060331
1816794
1839020
1624178
1644216
498785
100674
1278302
928696
1755147
1178251
37587
788883
1334608
241658
1176407
768991
1332758
271700
591899
1510563
969154
67857
1157834
223487
441350
1853549
742198
1594880
212791
687967
1326956
695030
842272
46940
948804
1398876
876110
1134861
1449194
758965
465228
1077073
61733
1926527
1825789
340699
694433
926076
1741320
1139469
464976
1267711
1362832
1682735
1119726
1098089
1389129
355694
1619645
442789
22138
1050699
752108
854046
1527639
1875006
395134
1217231
1940747
819969
1812017
1098414
1416810
1906341
733673
168085
942730
142766
951502
1197247
766478
1608932
4495
602972
709440
1513427
1985135
791674
1139849
1809325
836246
954979
466708
1391885
181599
501243
413470
1383145
1607938
847886
1262151
399228
771900
1433651
1850868
1673267
1108946
593635
266508
317724
1951877
1452449
1439602
117369
1462433
38612
1984394
685429
772924
1048303
318827
875788
790010
1510165
221975
562594
1890517
1411833
145526
352885
1639902
1852651
986685
1728482
296687
1694515
1357840
504021
55618
1984857
117897
1385945
181527
198250
841532
1034414
1864622
542561
691605
285853
1936945
1878021
1602820
507447
1761193
368724
853507
1092590
728168
104554
894499
235201
1306433
360204
1332811
1946036
105616
207004
667864
1751847
713251
702515
1517652
399614
1044264
852296
543861
1001780
896225
1653764
1546313
323782
179464
1145009
254586
671402
319287
1643542
1607627
945486
800777
787762
1717211
606549
1299619
1901817
192797
1630733
1077316
747701
390975
211242
1429582
1607731
1088114
1075478
196377
753910
1763667
1307577
10321
1281998
1565362
1974797
1854025
849609
466896
639360
1474575
749154
75645
1829607
550988
1855294
36967
1061516
49602
1388588
121418
1203842
134049
778064
890218
712072
1834948
961223
1959475
841231
1157884
343705
1757812
1499794
667971
1113927
1398866
1122992
1158883
957842
764634
2898
1272103
1963999
1983202
600205
256805
1765332
1849254
1069861
1564653
233297
149745
1527700
1600620
1815372
999598
1217572
1018502
1142294
1590767
188542
465791
597802
532596
772689
1988315
10204
1019355
542828
1275688
34154
504075
1222164
1522473
1399187
1039066
1368916
1082268
1679476
477610
1344674
1953366
45575
1091499
1111083
206090
145302
498638
1195759
318535
26121
1248442
5291
255336
1437075
581551
1596317
1209793
1787865
385910
316750
1619581
1137538
1639891
1790702
451924
1190364
598034
301783
924105
1236989
1813884
683591
1153917
1525661
446103
1124512
1322386
1194770
1522125
1043498
1663932
694936
57794
425717
1109559
228697
186422
1238009
69177
193395
1239711
723623
754093
229026
941456
548898
273931
660043
922224
279773
177705
871018
1973084
302200
1937398
551649
660568
728215
584294
1057912
192767
791219
1543635
205054
177753
1341663
88783
1013446
1580062
736768
642194
1092660
1770604
1656192
18970
1533735
1293217
1218626
1294401
1330674
602278
324496
1494865
153927
790880
1845081
395319
1055371
1633620
1142489
943025
752028
174434
454589
1595122
434516
1648506
47930
748033
434024
203658
1283669
226317
1901102
1457176
724759
1039990
1478048
537491
1999694
874731
601826
1588249
1777826
891776
188114
896216
554642
1055513
1881450
193414
1253728
1934983
82397
204367
642457
1769483
825725
1360098
379304
636849
1173524
1150634
27166
1250889
540040
1031
1162539
593626
986944
990108
1685936
873868
1338195
764892
1904268
432035
1596190
1314673
1739562
671099
592598
1704983
1104476
1963248
649992
1994251
510534
670904
1842765
466161
1577955
403499
1458848
774716
1223849
1672092
1834442
555612
249659
932355
1276276
900863
1410103
1222175
1242680
173467
681358
1796782
379880
3213
803153
552179
1784348
197965
271437
1907178
1805284
818585
221945
1542635
21944
1408446
1662639
1404268
1807336
1833787
184145
154323
220830
1349271
616348
1837864
990682
1951396
1362501
1500025
1427392
1240322
1809437
666014
1900864
734302
679852
83024
1332487
1579301
162922
981714
1447170
1846097
1618596
1279756
1275249
445187
1015079
1417584
577370
1924784
1677536
1499212
546387
457117
922871
1465239
1742187
1963060
1217548
1259974
950512
1774762
184555
1763318
481440
524773
1511905
901643
1642688
981964
36065
252306
750578
1209402
1645884
1824814
1184540
188409
1649808
1094642
1567641
1091814
560393
1421583
495664
1424425
1087089
707757
1029254
1553972
1811514
1171811
1167249
208527
1237243
124876
1937210
458407
1059159
478166
432040
626532
415966
935169
678920
1699366
527414
1106992
940359
1015730
1670359
788705
1336120
647489
847667
70418
1934423
1152469
1480728
786024
1309830
805533
1844993
1497453
1324161
1421477
1031151
1915308
421714
876452
238897
296112
795363
105893
940482
435858
1264002
721395
298813
400738
828535
1810082
531796
984712
459357
450294
483354
1038408
1206178
420285
1762209
1376034
1598605
248470
421529
1231461
127560
142836
191914
24600
22481
430268
1365765
1262701
567915
343837
628657
409004
1903501
1047340
1211541
508596
19184
255504
1936641
1600214
1417498
1163260
827560
1603458
872475
931258
1577130
1082218
781186
918133
971215
437736
435070
1977544
550178
699728
428789
922713
905944
705789
602351
1190645
1015792
539146
222827
937824
820345
1970507
354887
1538019
1347865
1627738
542897
1847031
1964158
253942
1355743
1325147
252668
455314
235935
84106
930323
970889
1520092
765293
1947542
856112
514726
1775027
468930
713164
1942087
1621872
649253
1643508
171113
81620
430957
1346428
133041
446205
410935
535560
1978601
1390646
1447477
1561925
1555400
1636143
737607
1392799
896203
1447570
1116193
699562
1575843
1582625
1724031
1373572
934924
944665
589663
1411252
87942
163123
613240
1750705
267881
1006082
1486244
1679714
1081476
1665993
1683353
1975157
781471
905814
60108
286609
392841
613668
1013905
1298070
836760
34631
1522346
1899317
130416
369579
305931
1019331
313883
497080
938190
960846
1863277
1356559
949615
1504852
1616137
1077291
1431492
1635027
869766
724460
1563982
1827603
79163
28438
208491
1071998
547030
985996
663069
659588
1130699
624655
1055934
361587
1220415
1039277
1533856
39898
1471421
193986
1885584
1701448
1798426
444969
1110195
1348390
1142656
1062660
729152
1854999
1062895
1723078
892301
380606
92772
369117
1151744
872939
971485
416603
1040935
562177
672643
564779
104342
1497909
1815790
1597715
172503
1452427
1181713
1455
97509
1871829
1775746
663697
347673
1826270
1743023
822475
1793860
256857
246607
1292191
18834
353400
1974086
729868
852976
1976124
1816871
623782
901851
128915
1812051
1182320
566699
1034076
664294
483366
579270
993110
1139287
471099
881853
1950159
1080051
688468
1956756
1204275
763893
448258
1818005
1780982
1993579
343726
1238266
201725
1128140
1357103
1096238
298716
1295047
1700608
783217
1010755
1993863
810822
1452530
1688948
664393
77984
1868953
1449220
1588180
249280
1230686
400636
16357
762472
1364659
1093612
1102012
771644
918416
1960832
1315489
1441110
1514158
1320422
444151
1412356
765821
1653190
145075
1997390
1805706
103778
930360
692430
1377187
1426912
1319585
992512
1561543
1556123
517343
650342
564157
693677
1104305
1571973
1348835
893657
1915225
698879
1291078
1969357
1757948
1360559
1286961
1247824
1754632
1384455
1575697
1623197
671517
749100
780073
892173
1011726
729596
1673006
1921658
1142490
792733
589019
798116
461768
1555653
1332997
1005124
1012477
222564
279994
628831
1762558
1368082
943099
1647465
670669
780982
1323152
245005
259900
580601
590118
1184977
1814759
86954
1490911
930105
1398305
817767
1795198
1430110
1406314
1823862
1364664
57503
890248
1392932
1832497
1196310
1670967
794243
756328
260826
1670408
921595
204094
28292
1913710
1656518
1689558
1787168
210312
154048
30394
1443375
341358
1461378
234585
367655
1002947
1176788
745738
1935600
486327
84727
977557
1026216
6337
1163337
1841059
1932283
1934206
137414
1779125
506961
1875191
1326423
1371095
41354
84089
603894
1347914
1538009
1872766
1506540
1384424
1113572
1488082
318428
1209396
948928
120485
354536
817100
570813
1274434
1541723
1815268
1996400
1499186
849758
1541339
1367983
120838
1159641
1514921
21368
325991
1832447
171012
850892
1651760
924867
1622170
806997
479754
1054005
1931762
1354548
105557
775362
1703277
1752702
125685
1598541
841462
738902
1783687
1409111
1673072
275251
1545506
390462
221266
224309
1164738
1530757
1491390
178280
103665
1850067
1870466
1801235
792938
277729
821083
1314023
1047266
1670825
180031
621146
547327
1407211
1465453
1358558
1140699
1738257
1493973
1752158
1428417
1193391
196056
814552
1454234
1843334
834039
1614537
1152770
544790
1924469
878145
278754
814217
1599315
830077
1438193
278240
1044362
1984015
708948
943356
615554
1528237
1099320
761042
837553
1183657
1664523
1916292
673251
1197232
34622
1802885
347867
1675352
395883
1779300
1400156
181180
462757
1626773
1487174
89639
186505
1361702
212385
1107774
143266
726393
1199449
127754
1030088
1372445
1451576
443432
1338605
1807880
953955
269619
1149194
1278034
1060963
948812
487321
684780
1597003
785895
363496
1664977
13251
1055623
1004944
1740859
1352130
324357
501171
551946
1221034
140414
1440170
639094
484020
434861
744871
959740
1981492
1467959
1402347
1939210
1402213
1197646
1190530
862942
1741819
218681
76549
249710
921577
727907
1968496
1035533
1116462
1226439
1977395
1640944
1234924
680256
997290
1054454
1752500
1102905
1342653
1047087
1323992
1355173
77303
1399276
1415768
1620936
449600
1364654
1234287
786893
62062
1664144
553742
103833
1763436
919426
510332
1728977
1216306
1484211
1024414
1895671
387580
357092
704637
759550
985549
1303863
994029
185699
1774024
788026
840539
1296469
1614018
669040
570176
1443964
860346
173791
730301
130737
1808305
1955501
27599
823523
1992968
1091064
1577904
231580
526878
483698
1070591
1433802
1865013
221480
390768
1690859
1317730
587371
1376326
1046803
1452104
995062
1179291
1865324
1626800
803863
842552
1335344
1283231
388673
1079472
453273
1618852
974405
435588
1044949
1264859
1263469
253044
1974492
1970694
155172
1791081
1273837
1148629
205115
345057
1614711
1213629
153628
1534632
1629746
1564972
1970619
1595706
1163703
1841834
882600
349272
1422725
379636
1071012
1443398
1860336
80086
805557
120902
1172262
1601713
1839031
554025
289196
603075
1640430
1364650
1636539
1301942
577414
323733
590950
1236867
1190651
1121872
1711443
150612
926246
863349
845169
1065415
1037290
514502
1908619
1110000
1771987
333797
1170731
482339
709030
1068009
1330717
1030422
1230985
1027248
488693
548375
681439
1524569
1850811
666140
141200
1485285
1196679
1958274
116731
5752
1898005
749637
182751
1009425
992074
355528
1406300
80950
964744
889135
776847
1419537
996666
1398574
507543
21606
363066
1434526
1663221
1227789
700658
557944
1760719
600804
833346
716740
1116481
615297
1572125
242751
239030
131066
1441401
1328639
1868504
838251
1512347
1695985
1448343
982358
1254866
560426
1866324
359365
664242
1234936
837149
1721308
732560
305138
1722102
1670830
1265346
1934115
1735583
269848
1093250
163633
752650
1399628
46119
186592
1522826
1324913
1406262
981861
1659037
599574
350472
1479302
1129283
446478
389975
992392
397744
1709255
1554584
1572840
390449
25868
798671
110589
1472465
1270892
1452888
1918138
1773801
846409
144627
58606
672073
844687
1698907
506894
966743
1233451
1320655
1492389
227450
1113331
151871
1047298
1726696
629202
745937
203732
1509654
413158
871133
856050
1731716
537121
475351
4990
1744652
1689469
1401564
211563
1930929
758198
1431642
1054542
110952
413099
1090059
1443444
1612616
1921739
1096936
565772
58592
1995917
49911
1864037
217880
1700934
361617
1364416
208997
848854
467663
747384
1330998
258834
644426
1822685
847546
981606
1537892
775612
1066720
1532693
1128046
1081781
1190784
1755177
1543605
533136
646664
1048981
1578414
661130
1813140
1372433
1738928
524828
763357
1952169
325224
1629410
1844121
852278
1626224
1177919
1678051
1989636
137105
1081037
1856486
965369
1084575
1939377
801972
1753008
156479
1479978
538268
113162
547109
1612772
1036344
212441
1723485
847260
1414393
1171506
1893207
203715
1356099
119546
169131
291288
117839
1536366
212106
1941085
1324622
910780
1222318
1878099
1843932
300831
1774224
1450920
1712293
967115
1609363
1088125
123222
775456
773298
447225
197484
7287
666284
1066612
741844
784924
1140582
465268
794163
331825
1197689
1345973
795688
20442
329095
1387482
1334182
549088
1456495
1826268
1785289
1963896
833206
649880
1965191
830056
669801
1496056
1462095
1885014
1776699
566860
1202156
1634331
1714917
31434
359771
755196
1994666
155975
8171
1067277
914741
1431158
1851617
357805
1836859
1358892
200416
209660
403592
22199
616417
302370
293696
388273
981277
863445
1269008
1913332
644825
163320
1778955
263103
1297603
386817
1965031
623865
291946
207516
1671303
953693
728124
551656
692250
631986
682429
1697756
1582653
1713154
748301
1463573
1662298
771515
536517
1617831
1556896
432013
175776
1741413
1955587
1845139
594404
1846789
1667200
462862
1315842
59043
418614
1947408
135637
1369643
1291704
453613
1168704
113352
229360
1964078
1040541
924963
1299080
1563109
600686
803185
1498150
1837822
748062
1801670
1070221
183073
426304
1954614
1182005
1771003
1962250
1707446
759280
808805
1757746
166088
1073037
986408
121404
1777617
1621997
1351130
397268
1096498
1564986
740450
551521
1039188
223390
453850
1975671
1063481
1019038
1518068
1509184
70871
1729546
761385
1242650
756608
7919
1767072
296632
1631045
1503253
447106
1835569
948565
1741354
303637
770267
1391162
1908673
724719
296109
492904
1623287
348882
962584
1398104
1597723
300127
1228214
30337
272906
190114
1650183
864981
273529
195305
1755733
944617
1058373
1502521
66450
1520113
404945
529046
1015969
974673
450770
734130
950881
1318398
829433
1545333
1863433
480953
1105349
1399815
1446826
1959361
1237072
484262
1296260
1720053
1625944
536949
1249774
1891402
392846
1308061
28097
1373576
1239411
873921
229244
987036
1662839
1259124
1298244
1692832
1733257
847885
148982
1224342
1785626
753364
715292
1606550
242904
1700879
1340484
1887518
404767
374459
843444
552952
728305
1686282
1290738
1073858
1638428
74469
323163
1513646
174588
1103285
1926177
92345
1926950
781056
1540396
215621
604251
1948015
1058406
781145
1098515
720538
1826843
1957213
1521815
1275043
925188
1071845
460824
1993841
643030
1441927
1306188
215470
969930
1098037
1043521
1563518
136702
77011
486866
678150
1473646
335694
692796
1185406
1018763
1400669
1796397
1871124
1172339
968960
699767
360
1413848
1404284
347915
526381
476274
912187
1770089
1596103
811242
1159193
1054921
417154
1637172
1741250
898922
1228013
395191
1274238
1969823
964732
1619181
462997
1324398
1688786
1949853
1610175
506592
1209940
1124433
985127
1113795
1819391
1602629
355390
1047519
964851
425956
1078040
1392569
430483
244785
153731
223501
5267
886228
1516330
915681
1318284
227261
98022
91119
1241371
1003571
328340
424721
1073822
210352
1099688
975183
893813
216553
632627
1727574
1229720
559492
386009
206276
974766
1087960
287334
852758
418828
1398560
72020
285279
497977
1044373
1432505
411020
1180950
848391
345401
366326
73966
1789309
1377379
1280156
1900976
573217
273952
1129278
45187
278226
1203118
799531
1836157
138447
1212114
1044853
746050
1040883
304279
317279
773795
1935153
1771531
1581709
474271
1640894
1212171
516505
1577068
1333916
1276275
560439
293185
44007
855092
333509
929557
1996320
1336545
167419
218588
1501616
1667425
620897
1291704
1475738
658603
31719
402067
1377836
163541
1493889
309857
1260521
544742
595803
935386
1519624
1866540
1093089
1165736
307961
1098859
1231989
977343
1396370
695670
396502
523262
902697
1611668
1483814
1190414
1331294
925623
1068872
1951450
315731
1129166
1179152
1157347
1304187
6918
1694284
1573931
1346317
483548
177780
1274775
161196
1343816
245865
101679
350892
216429
761790
1930521
562643
1850882
1578647
402020
746850
61098
1150360
854894
247074
47503
1599714
76921
1577864
1317323
1258101
713838
499708
55011
774013
1993309
1559991
511494
853554
1986173
496683
265610
1084862
1653293
682141
1750763
1759412
1663004
1123399
1866484
1856552
1697719
1985282
988962
1601678
1443907
246897
1867075
1957375
189728
618796
1656107
1740170
987463
890005
500495
1436116
1050100
1519236
355534
1082239
252750
1062842
1240883
223961
893789
1469165
1285071
870766
797464
950937
1177099
340409
839453
504326
1795491
1888756
1066423
562281
536669
169608
1683373
1264119
55132
562630
790746
1922795
1102928
1533711
1557683
1487885
1312491
841086
1518533
224741
461462
282544
1680258
50821
1162378
1869904
1674453
1891712
717930
907086
1148272
248911
1546479
1961842
1825133
1995081
1257917
1945475
952494
1217505
1638222
940168
1724739
511823
905222
313510
261256
849132
193564
228217
1367485
592426
1019383
1572801
897254
1310229
929345
1431327
604289
1887765
1100631
1112490
1825535
1586318
1502590
1872769
1369330
543165
328361
1702285
568694
1329489
1095120
1594132
28842
18727
1383253
71488
915554
722768
136786
1800293
384660
378600
1807934
479930
775214
168352
1628687
1310456
1683578
87904
488061
411718
841124
1900797
1837334
1621584
1671005
1175426
1447671
1314404
1815223
1840035
1348563
341348
1374698
630710
715192
201288
649218
306957
611879
1261145
1024576
1155592
1006976
114620
774707
1292791
13166
1528759
436343
387891
1379854
1561506
157215
57273
1384380
393545
1042095
118085
190425
1716912
865204
1712830
284930
1514680
906141
589697
486494
1170804
1729735
1083476
420575
1758970
1972734
1517280
182698
173761
1462872
956085
1961895
408074
676314
966385
610255
875542
1023401
457927
1602525
1431652
60773
232547
1212051
543412
960121
1069469
671943
155873
1293151
1941430
1456051
1693549
600656
69992
1988135
525833
684923
938371
1279534
1465214
1598379
401312
1947995
1833569
1935259
214799
68986
1799339
471711
1856218
1851470
615954
342723
440577
449236
278386
1378661
184168
983635
1692310
564755
765383
1344955
1165151
1658950
223838
1605474
995496
805661
1816353
1984542
889134
951788
150614
1663945
1434925
601850
220843
1119969
1539362
473806
427240
285353
561943
565089
844873
6979
1058625
1284989
911452
109489
1482201
781933
445179
37956
1689199
618687
806999
1556370
1113656
25105
944021
1405672
785066
1149533
1688813
1895987
1485205
138463
1592150
787453
338606
1693857
448466
823151
979746
412532
1425110
1315739
30753
724003
178401
618210
1002885
270548
1867196
699616
963005
1355027
1803764
772878
409705
501637
962622
485812
266176
765197
1939090
849395
1693972
1905295
381158
1762404
1342047
825242
686048
942402
1977902
1066662
748557
1463966
1124659
238190
1387713
895078
1624906
1923
1076822
1272353
492919
1095862
50856
744194
1966389
632630
1363857
1392470
155505
103665
815299
1634413
514464
461331
1669162
425248
1548309
1155415
777744
953322
1565729
172534
379844
136981
1176162
162144
594748
1628158
1289504
240843
456677
1915974
1013433
588307
454404
576268
1317035
893837
1258366
141877
624897
1676370
160127
1295772
1501840
1189943
1875149
1790004
861309
260158
1651378
1801200
1421691
1042378
727684
949424
252980
1901607
223445
407648
1803754
581173
945118
884073
600975
327877
1206934
1556113
229271
929494
1821090
1614824
1544616
1885889
460253
1713463
1849583
89494
1054532
1145899
1386280
351609
1135129
1159046
633793
1343576
299812
1358445
674050
1364159
890902
945767
1701967
816519
342040
851148
334481
525856
975418
965240
1845771
1472475
569580
758152
1052279
472274
1607542
335431
410915
47023
282249
25237
756896
888155
1443228
1646435
724010
297687
409649
1579167
288839
1750759
1439632
928156
1577436
1167493
1172985
1196758
976051
359396
1702554
1353947
1601111
1517298
677625
773018
1757563
1747015
1696085
530472
1015366
626283
761933
501693
1666255
1870963
781489
1128766
1078977
476539
1718112
175543
1884122
167216
542717
1683172
328549
1328248
994136
1805616
1605965
1700834
596331
1458503
690212
1181463
515224
1030673
1353400
1605247
1565092
790891
782252
1396026
1121224
1048737
195826
47989
947643
1633852
753877
1023332
727310
528929
1835571
126518
627168
1452923
106379
1429393
1369708
660172
1203274
1834798
1148498
1991287
1440962
798989
676999
1666869
936645
1531105
614359
660815
444881
1720031
699197
605716
1094130
388341
635394
989358
1951760
1187931
1248963
50678
1804672
748265
546550
1022566
1610423
152015
1483826
632482
728790
102633
312733
648288
309185
1781844
767771
432837
560564
995228
1833206
922334
1426570
1327453
1746111
1897135
1730736
18477
1896214
79674
59471
1832021
1252122
100800
134598
1848369
135886
882741
1836223
1342809
1299510
518779
1340000
511857
595765
1150356
394658
984670
1735650
1494885
1859298
787705
932512
621508
300605
870095
1563497
1071028
1151082
516994
99079
1494566
58487
514328
1927277
366409
984002
1736444
1051106
826193
329101
1194887
1305286
1350889
817472
1876504
1204460
1092049
823517
596433
1260521
1950344
1751624
1306004
1308735
1018275
810097
314215
324000
432326
459959
294741
1442416
1964254
1802833
40515
745488
1043425
1356604
1548649
249888
1917892
937614
1866249
1420450
1261595
567022
61205
1681281
470022
916355
423909
488415
142194
283326
1645912
1886117
1455178
1955440
944094
1028318
679580
307919
1066854
965783
215992
1244987
1936873
1986047
891992
1114619
1226334
1481470
329809
1126780
489183
1134994
496942
1768106
430936
1944353
1261046
760843
1026382
1463632
565439
202666
437109
414054
1978427
1829704
1109897
705239
88704
1284906
1591036
624322
1358257
1495196
1485225
850703
1141796
1842815
1790075
1088744
950338
345248
270796
1990379
1344813
1540484
666498
418617
27969
1116574
704014
858428
922929
1577450
952766
1126310
1391999
1926848
624549
1169946
880952
550926
1921408
532759
1074520
520120
1376223
1253519
896808
308873
149423
1468801
509667
1931437
617746
108438
1755598
1882231
235563
818467
947433
1104276
1853087
454827
568461
1210358
1623446
783498
601691
1362060
1965995
1804352
1131860
786061
84085
809130
340549
1108707
1765356
895277
735925
821835
1093845
705172
1561430
411603
5047
1978772
724805
116480
321358
1002147
508135
1377752
115543
1900011
1531968
382286
1764102
1860358
1748726
1292243
1691841
229790
953179
873214
243635
1892055
1763165
759240
607534
1761738
1380399
1547577
675439
1851254
274606
1124589
361815
1969736
1052831
977957
697058
1918382
1903529
36356
1566732
827604
250106
365995
64619
539136
1890811
492160
1555933
578115
257635
1854162
1090253
1356794
513310
774672
1140841
1722222
935582
1747176
949961
236033
876475
727411
1036158
1200240
123523
1344214
1031363
989134
326297
1742686
378373
68867
266668
565530
974852
1028783
994306
51867
391532
554023
1437239
452124
378394
1172786
693556
574750
1050265
1451781
1358681
237468
1084339
194904
449737
1864700
1073214
1011708
1600829
268950
381145
1595556
689045
1959347
910529
1167823
1156386
49449
887966
227762
1592814
1648976
899912
1192681
941636
1816251
589531
870305
1073112
35759
1147379
1681813
8639
1019991
277686
1029171
781563
1297958
223683
65473
1680728
1169144
866692
1732789
1123599
112458
1404763
403207
900647
988864
249628
1991411
269900
1521618
377259
1440428
537024
811128
848492
1255484
1454683
1777953
853403
720793
614041
1102791
1936744
524028
1536721
24152
918478
1786281
1432234
687616
1656921
457881
1483587
859872
1996526
1679689
1004679
424981
258990
589012
1161977
1988204
1163450
851567
994170
847264
1485978
1652378
100964
1441436
869730
1986941
1400880
821908
760195
1082656
381207
1261456
46770
677196
203401
333863
1032293
22517
58761
573
266823
1108551
1095320
1757214
1032650
1645277
1701762
1615515
670470
1577809
1846631
489616
1070027
471405
722179
1814062
111880
726078
1619574
572710
321629
170890
1844374
1135667
466491
863158
1040536
732824
82270
334651
1755955
971903
720483
437643
1450030
1044367
1510429
1564238
1355723
64250
89628
56218
1851213
911499
1852609
170844
1075346
1139097
639236
794169
28426
1086897
1037832
296470
1893684
511618
1998927
1490899
1264237
1533575
1559189
1221225
1820774
434547
1348046
523076
760819
1399784
1810558
156962
909200
1024831
1304573
8606
572718
1153757
417508
1800796
1579549
337407
547712
1581847
1838442
810225
1842694
1296451
1047047
942213
1183338
1876809
1081325
1924755
791404
384563
1125969
546652
122406
936258
1363639
125766
1833054
1929441
1879538
1808236
782343
211334
779063
1553893
124794
1738799
1688136
1328909
1301553
759228
1701514
328866
1993879
1805229
1760697
62643
925560
576094
293564
881556
667225
877453
285639
741265
1256889
976497
1864958
1702730
1075587
139767
1268000
785679
1899486
681838
1374387
696541
594817
1739914
998612
1188227
532105
1342489
1914379
475597
1957958
254035
187465
816721
1514269
1377261
31317
847676
219655
1381250
1566670
547598
1773317
705600
241003
1883968
1736725
936513
500039
1304243
1763067
230410
1860853
554513
1389687
345458
798061
1026067
1765415
964535
230324
1322844
1418634
712558
365852
1853203
1825661
883377
1867356
612173
1332619
1223166
580819
1565
1368782
1996571
228839
289903
224388
1890183
335674
769838
495652
1044723
727463
348574
12903
702421
1053393
1339036
563897
939272
1653275
206181
1561245
559715
1999375
837135
464722
1214247
32120
1736412
1772163
1295512
831034
1117426
723073
1712695
1836285
925436
1496126
312134
1311339
926468
1835921
548292
1671013
734659
1732054
1815959
1652552
537729
1643799
28947
62863
1800374
516213
1365360
1175879
972183
739421
195141
347665
1387831
1891652
1741132
253889
1585006
17570
525054
106064
1000461
8477
233593
1237790
339959
1212947
1131882
557371
1473095
66685
684661
1559553
620156
693201
35428
840855
375981
1651269
1501348
1263541
604022
1619774
393434
1237135
664731
1373048
946106
615411
549660
572144
1657837
366995
862380
453230
802668
1195572
1575312
1462758
1312758
486314
1305384
1794885
1565318
714096
202655
1990311
950282
1918515
1662639
562958
1839199
56947
703333
1537908
220574
1005606
1391167
886896
1202528
318546
1534029
245801
942252
1267256
506827
509918
498874
1510571
1838670
1711973
984001
1446887
604855
888773
425086
1375777
1846627
1348050
953941
111282
1340404
1423711
549937
597773
755305
163668
919818
971210
1444467
295069
349416
444905
1913658
1555714
1199013
276385
1303586
1498673
553391
842985
1217342
701210
255649
1228641
548831
1145169
842981
1003706
1209246
1597680
1914893
1113249
1996001
1986278
1661815
799316
282537
238834
1640998
1919892
1307997
1125003
1887031
511257
1807481
1259392
1816073
1355075
1926455
161827
1635893
333258
233607
685348
1945453
520780
22490
1772959
960971
1510715
123293
1167678
1764046
1666581
815811
512388
269810
534177
753993
574658
1046102
745514
1152304
471363
682822
430770
1025993
722071
6927
605026
1027618
1117434
891296
1191327
1754175
1627185
1586830
468643
1972737
203363
220668
1632550
969342
686991
957362
232355
1891108
1777907
733626
881850
1212216
1355155
304171
1316356
82924
160317
824898
643623
350758
923051
64766
1338887
1542504
1896202
1757253
535081
607370
1284442
1948714
469563
1579627
1444824
939620
536950
302810
597827
1781992
1303826
271555
1830563
1723378
1930821
720942
588283
1037712
1901041
348804
806590
24158
735538
1662138
1545215
1510057
1927422
1325037
17204
1702364
119655
1820392
1074341
667945
443073
1472739
394341
417130
103987
1985888
678956
1309941
202343
492246
1815362
573794
188449
547230
507198
842678
312923
1451520
1372471
948893
1021378
1612338
1018499
446794
275375
503231
896001
1579245
1586679
8343
824598
565832
1952865
825442
45853
1719423
396511
1764774
1382951
473126
1895645
1829013
14589
403200
1385666
912532
1085097
1549645
1308742
18438
808379
230818
1998400
1431081
95190
1271042
354569
1167484
1247603
708744
270956
1306129
1711683
791866
1815052
1247959
313087
1376285
1751645
1482472
1396235
173319
1428513
929388
1529152
1276118
931732
1210567
831274
597063
1760445
753177
1082788
1006438
1476232
600873
696146
1801206
1058539
1183123
71000
656688
182583
1260726
944871
1868022
438458
401155
995618
1170353
873149
192212
1260711
1677579
1742682
946932
890432
1179765
1739637
1712437
548308
806308
834302
113632
1984946
332311
1561426
1874050
946750
1704671
1790387
1636781
299980
330373
1457621
124348
418374
227857
253326
1768390
1811362
825096
1298096
1803102
1735750
1445392
186593
136549
1080664
12674
1005534
568604
1400548
1999636
1800294
8645
103660
765551
1501434
1521644
1306819
1126450
1710282
1958526
1598305
1198490
88416
1844642
1457632
1084930
129996
1322227
633331
906959
1625007
961975
1833024
936691
713559
291473
1385586
766359
1411317
448728
1460939
76302
1949209
592074
142983
299272
1789169
1651805
722742
1472329
1059398
1743959
1231323
702945
93121
1108097
119422
1535222
1020964
331671
1701431
638263
1351028
1233064
1418468
1043070
342915
45190
1791964
753818
1768055
1108246
907399
1576097
1588287
335899
129213
457164
420306
1131804
1655186
140680
744358
713371
1196475
1347841
275032
938794
1669315
1430162
670094
1990037
194107
1748661
779272
1744559
1944621
446147
1180665
941880
1138309
1901765
235258
1050519
1807915
1385582
1186525
429063
1173107
1988679
1950953
1642741
369296
1304261
1391682
1748658
1982555
838862
54975
1938423
908785
488440
921334
1328564
1348330
366293
222059
328755
327511
994194
43189
1510054
1176345
1652147
561286
809777
1582418
1819094
174897
1199298
1312457
1559174
189478
832303
1384031
1325961
698435
1352398
1799985
993260
1132996
426834
1903089
1168980
1732690
1748552
1983201
844356
1350309
1666628
1076678
1633469
1414475
1912673
617254
435065
1143886
668956
161787
578191
155502
1194978
1487008
1655474
422863
34843
1035478
1497589
911534
1722934
789201
1737960
472552
1019470
875736
1134211
296639
768405
774661
1108030
1202284
1805482
1925779
1751590
338351
1092111
1496944
1004727
1562688
1450123
776710
168460
1035790
615960
1032152
1315503
389652
884064
118666
1974088
60209
649018
1634271
736368
1468906
11674
109848
439005
1974633
265475
921355
521179
388332
1821353
49935
380741
839913
534552
222393
73606
1342752
81422
1971854
1617293
913753
486091
54236
931283
1893362
879772
784749
750107
1384729
894982
1799655
1098713
1419805
1107206
152900
1763207
1606812
43684
86459
751869
691401
1457121
212336
1088439
163849
1996338
51268
523911
1018073
91089
1576299
1316283
1633805
1983637
1021174
1980254
230784
471518
410644
15621
1078172
1219049
273696
839497
1509170
200810
460092
1772006
1232421
993948
1800656
1878328
363188
871512
1146226
1364842
287031
1003055
378754
637510
1204797
1046936
140919
93067
263257
1786925
1258838
775181
546351
1238744
1727375
793808
1155172
200469
1476069
1665914
1787894
556439
1733703
1421628
13022
614663
705070
253455
1128398
1763818
812503
1726550
1195781
1141560
1387381
1732174
1787592
1424779
1198712
1349922
1375834
1520410
1271835
1820400
740405
39981
1684974
208593
320373
1938263
1237713
1215620
971724
1063548
1182430
1225843
1733497
1627306
1522911
1269122
1280284
995897
713331
1155373
772326
375364
1849092
1775229
1022594
507723
618680
183293
1599594
1198490
31825
831811
1647040
1443754
1229410
527914
359933
274027
1525409
954664
392517
249933
1327405
1654290
1124340
194528
1567492
34967
72491
615602
1754669
20114
758835
1757926
43896
776986
1961193
1908968
83680
1852478
1875253
340710
371932
732940
539269
61896
19234
117718
1832981
331836
576619
1847449
395898
174127
1577035
1145561
1629718
1698845
1957969
851103
1554628
1952999
1301134
707392
197686
261598
979069
1473
475114
1652495
260645
1853178
427521
301792
33895
1025359
830105
276344
643989
975492
1995384
133748
1813527
1405377
449558
1437148
1802984
506314
652263
1039666
512417
1674503
443037
1429357
1016337
1984324
627491
1206225
1631976
982595
1940202
1937792
157629
1959030
1839994
923017
905458
1704233
684301
1789724
122729
1021868
1792136
1750245
75966
593274
718676
780100
389332
989163
1105839
961622
568706
1010739
445345
1569965
983767
423560
1815165
342895
1977295
678370
1989002
1834914
1207823
1869067
434798
148770
1818456
422920
1748611
1216922
187792
998421
1553595
655819
627545
235373
1197304
153415
873481
1238467
1192476
1730344
584494
1599343
1515877
1817517
1086944
494282
160022
1736086
1206002
817719
193946
1975316
507437
1514590
1303357
122001
1660109
199054
580972
820466
534229
215104
479341
1590425
1149736
1708958
1161461
340279
1553287
1344323
1792718
1136104
1301289
382481
33261
1628389
214735
1140267
1275700
447390
577819
826123
707735
1474782
43932
989612
1549530
141850
1129240
1343687
1036421
586379
1061235
866013
1005965
754390
940797
608334
1368747
754057
919233
1457981
969375
937092
614614
1153426
76040
747065
954753
1842471
101303
1880392
358180
1403207
1541971
1031662
553208
801330
148538
1243540
599952
1459998
344749
768826
1003343
773278
1372876
932244
103647
1302991
1259537
1813375
1150059
541425
1766683
822974
207984
341057
1591433
1950121
666901
1862951
1376952
1258111
803053
485565
1166482
954804
1970841
1614821
808651
1451182
752891
574433
1998531
1936868
661990
1949205
220351
359641
1124898
449989
1093397
747721
1174781
817837
189973
1375274
1563852
1290802
1359269
1381633
84757
1253861
1382812
746048
826198
821497
1987235
835411
1847902
1450694
1742350
989408
1491438
1034051
834372
1971570
943322
282791
22486
1160743
1884722
891918
886980
982052
1607301
1394594
630717
892987
187348
344531
1141589
208274
445304
635793
1667516
262422
147835
479572
181267
369644
1489621
607248
1756290
807843
1119358
1214558
1268841
1305349
1440663
1698219
1209047
1728881
1003595
1196293
1614863
163869
1719451
1961641
1131007
871548
1670453
1800100
1998009
1799431
1347131
159968
1836601
1340124
939970
163581
192055
1128050
695059
1238906
1739648
1885864
497847
1696613
1904699
111909
405837
203797
1706603
393306
204844
1076594
951585
67946
1615821
1203338
1958010
22284
1828692
854127
1695996
1916818
206441
1265518
1638447
850368
1534660
383622
991333
125507
1095623
538877
1330491
519614
1552964
1797468
530154
706817
677391
781276
838337
510082
740423
370625
902325
551212
935406
248653
778810
1324065
191199
769121
967915
343710
957964
1141040
915990
924775
1102137
772919
1330750
1053317
1120751
11902
736755
1060740
1113132
1854381
1954788
16049
1926217
1718126
647720
1676434
1551623
74080
1102063
1162657
1283554
1772654
1822160
291859
817332
1411722
904981
1649323
1789583
1233745
742777
1307442
1851161
938807
1026132
1529157
876896
25443
1562924
593110
1282188
1033582
1180911
569148
1011893
690163
337750
1437307
1255748
1751112
716514
526399
1864098
111533
1527558
342783
6468
1301672
1273024
892897
943077
1556661
1901762
1074554
1007965
1453877
663187
1050065
216667
702572
1838043
1181723
1304959
283902
1693263
868247
1526520
1221567
1552117
1888259
683703
84252
987760
452177
1987955
1738354
9599
541879
1085874
1062168
348759
1654690
1628362
155069
659191
74388
1466274
878910
1628098
294446
160184
1041211
292760
10291
590858
1597028
1567924
838109
1209287
1351074
1875696
1105389
618601
773850
1112613
885289
1348772
1097645
682455
294000
1610746
285777
826294
1244882
1240955
751573
867533
1583292
281979
996266
154872
1170413
1173103
1887441
1294578
1772919
859852
825524
1289955
710413
1592007
13480
312206
853170
1043454
1825393
1220072
809533
1957398
471915
1839688
1676632
1123461
153484
1509635
1141231
741655
1511126
1380510
258899
494389
47553
1673749
1063277
1580924
517961
1501160
1242009
668613
1237309
980614
405095
828584
1995091
722509
406374
202880
1611528
498940
555149
883026
299952
1018057
1633398
1897654
510708
1379861
1811968
46975
3568
1336562
720999
1164841
102266
532283
963537
1257531
1472827
1977961
1343369
1573064
239939
571766
1709478
1229795
781331
1129636
1285181
1234782
1579421
1934998
1468200
1938008
495526
1645737
514251
757727
910678
170484
1365969
818794
511211
618545
505239
312424
930881
1833202
1781847
1744873
738024
1899019
1013995
669254
1258540
188262
115383
880324
1372435
1520300
1389713
1188320
88882
125371
584396
1746457
1720824
923077
1577416
190217
1459876
1429399
386952
1062306
344641
302053
1873182
611190
1807270
1335241
1943048
984818
1452619
1973857
1376016
568797
1178444
1920022
1186029
998578
140085
152070
1779892
723585
347833
1067544
411477
1295482
1737694
914829
40121
929430
189564
247028
406874
874877
2991
751260
448261
1284903
1100989
1517912
153079
763128
942929
852077
1007263
1665860
379969
56477
1251428
367812
735125
872165
621657
1582191
1860738
1681934
108995
1809594
650864
1168191
1239320
1361514
561174
802190
775610
1469924
1071918
636238
932619
748257
659230
891818
835787
376806
1383049
1049093
1214663
1005925
1125233
1134457
1858187
161388
454264
756032
866958
1484385
1659612
657010
1026201
415000
953863
1858884
783536
613639
982724
1412579
1315677
1575172
1100717
1358337
902732
281171
1726707
1774278
711557
29023
1778036
652073
1450733
717060
1366324
52538
965942
465795
1910855
831171
283159
1213751
1366286
966163
1216513
165864
1353112
266457
660877
145114
37456
1729275
1212348
27356
1006920
1420880
723128
988104
917795
885416
1315868
229104
642936
707869
1491467
728563
251465
776826
626514
1917774
33530
1209900
509292
911923
1498887
465063
41035
569270
299896
66205
1076162
1979577
419175
1230911
201150
1820906
1818811
1194708
1752919
1772397
1881612
735249
1930038
1252929
278817
1989380
510533
1740610
514307
1155717
517130
501896
379815
1118266
441054
1269336
37996
1151536
230607
241767
1416480
502665
1893805
1902753
1851907
778774
1982529
1254258
1821817
325634
181189
847797
1804132
678667
567817
923303
866809
709946
1425857
396468
1031962
1366508
516783
1027530
873231
1794168
1968110
1738061
710207
1951396
515314
1679324
1257764
1965442
1744890
1203392
1854585
1385785
1332998
1790554
1154025
1623148
268375
536988
888808
645418
173155
77836
1818839
259607
816625
1112267
295085
731506
1099798
867707
572504
700749
1544632
915670
1714601
1796335
1359592
399899
795493
566428
1677745
1743555
1699947
1581501
599606
422
1147829
1518176
1838988
1668855
426277
147819
1660848
1742718
139910
505268
168310
1448336
1472620
84526
1728075
1073047
401157
189590
931937
248244
110548
526076
863197
1662977
474959
373307
1768014
690185
1483539
482975
986001
1114592
1063021
1654426
632423
1155595
1426368
183607
374419
1058558
1220361
724844
1591799
881690
1478665
666600
1457179
1796043
1372575
915578
1703599
1959180
790347
1462484
180614
1877263
250590
1741798
1097340
466615
903415
239773
1368069
1436436
107350
68186
511013
931399
1786106
1819080
1411990
1314877
93750
1732125
615834
1013145
1930371
109840
1781008
236058
1414864
320268
1015821
933931
861165
1569360
1332886
1351641
1035371
854461
1338325
285931
1505700
1383388
9628
57180
1878682
1098059
1985004
826581
1885074
1358720
1972164
1360827
773874
449749
603471
166825
206142
622926
576865
1395642
398263
622607
1065864
840267
305344
278203
932479
1177963
1713302
1621689
630349
632712
1977713
832932
455724
640088
1327568
1973540
1015931
818616
827534
1047800
948739
493943
312889
939896
821076
1676238
1191334
1236717
1256127
917780
966512
563341
1900430
824752
699272
644009
1000431
1267147
343539
1614730
312982
786586
1946540
379013
1710704
303229
1226919
1411403
1422600
1481485
899275
25114
299154
90565
1545806
322211
1217486
1862592
208357
1725041
1097272
303706
140774
391108
1825018
1843324
1386157
280099
1250008
943694
671093
581200
1524602
1251382
553834
1937520
1347674
1405903
1387750
53651
78516
144167
1331940
265892
978233
91514
689528
361974
1486292
1258339
710581
1659737
501396
1914215
1733470
1052401
1840189
381312
644028
392612
1753677
1709582
1209160
1414821
1518654
741514
615589
912957
19215
473086
931110
1216668
360148
267457
1268373
464802
766636
1765265
982171
1109950
1395840
197330
253706
1295358
1027275
150249
383507
228376
1866452
1252133
791966
1728389
1301316
1098570
1675146
1716269
1195148
323885
859355
1678061
452045
1761406
97743
1138248
728796
1277225
1375264
1140029
1099966
817968
304446
1764305
1923803
415166
1536842
192621
1716153
225709
523467
356431
153093
365814
1386278
1080384
1374361
1221552
1499734
1931625
450952
551454
632775
315673
705241
309282
1855127
1617303
1247138
543283
1029219
209672
1515733
270587
753037
327390
118894
296052
1487477
151192
1120023
148085
1269640
21090
851482
126646
422109
301630
324592
734446
616738
553552
1664774
299239
1337735
1964005
1741530
1569921
1958402
1590721
413725
1547826
206992
1000776
1876088
1993234
169722
660119
1832017
1428418
3373
1700591
1183600
182224
225536
1282514
1636391
327823
1347807
1552052
1443797
1530160
721266
667881
1569991
710768
1785641
1613025
1864863
1253365
591550
859418
1518767
1788045
1203925
859314
273999
634672
532310
1421908
1634826
721478
1922293
1447397
1628045
777111
658278
1522349
802415
161777
1649931
300357
916631
512143
1413995
1037891
174529
24820
1330725
359801
1692574
803545
1112132
1777940
1801324
1516688
1100155
104270
1596421
1680632
953062
1067269
1554246
1864358
1880997
1152104
837499
268360
143695
1115380
515105
1163156
923003
876344
1502787
1581214
672095
438400
116284
1490506
306590
445587
1111437
1329677
1490905
342049
812605
1727828
1338945
1708172
1382121
94376
1875233
1772553
1699632
787691
1916957
189652
1787124
471381
1211095
624311
61919
1169891
1325832
858076
1253797
943643
791106
481854
827925
945759
73580
1259480
785728
1576903
1516958
978260
1392729
824953
1234108
623931
319128
587830
1848988
598045
10398
1489444
1041644
276001
1188643
1908176
269296
970528
1790070
454530
1869244
1297780
1993762
374899
599355
1747908
1335926
508603
1998125
1719862
1613463
862593
330152
1273187
1354620
557018
1869845
1725943
1590877
1328242
523042
1921784
530731
581117
816464
244187
1304911
806394
1777351
758724
1347608
920744
700311
464464
1129213
488398
1015215
458684
1581982
368211
1633827
567886
1131837
1168889
269332
71384
1038151
636608
1613252
639280
969619
434586
880052
1494870
629866
1130517
715231
361028
1971763
567940
898180
605932
891979
1541603
983716
1222816
438233
1116398
1617831
1067697
1498367
547330
776351
16272
201130
950378
1324355
1552901
88943
1477651
251404
1559446
134364
1589962
1838162
944469
944181
1193925
416152
1129534
620864
447634
1412329
1984877
949143
870138
1395855
1022079
1640298
1821896
412139
186607
964803
594467
1419344
1600374
1923198
476804
575231
909078
649761
1981319
1612301
1908206
148340
1881582
610483
850791
308413
498128
732840
1061160
231533
712640
1707377
1152834
795476
433507
545821
848800
1573397
567924
1121819
1747913
1831818
1073917
1363311
1718819
468029
647712
1978024
1074347
1475290
10810
239019
504120
875812
75509
1048009
1017803
1146982
1191200
1935656
1552434
1333387
555056
1130461
1860814
17214
1813515
1188932
473192
225584
1634841
1624607
1858630
774652
412629
816905
1729563
664949
459672
50299
1077879
206978
1821202
323483
956801
1732854
1504090
258813
935133
1164159
1818375
1303454
1108896
679487
585149
443754
1246948
649706
1625402
1033763
1341110
1924648
757295
1134918
1970708
1559590
432168
553284
82354
1650791
1240007
1681879
809229
724978
1650909
408773
1218496
1631406
1237533
1033266
1901451
1861445
1683651
844873
1762144
1714404
848659
1469014
282919
33264
944833
821757
1075666
625160
974951
876817
616182
1488859
606648
604210
808402
324574
1071185
458760
1922607
696035
333607
329365
767639
1189745
570248
895675
325880
1135140
938496
1526580
1241993
466024
1453664
370373
744312
881978
1555623
1923885
1005494
1001434
1853493
1168717
1787390
535055
25026
564032
1395571
90806
673799
1091315
1908685
642746
1915054
1037465
1803247
106800
500379
789039
135793
1043258
1377811
1176581
648497
1866488
1941063
1403913
1490241
1844018
1817339
315590
319477
1707597
951776
1452703
720867
286806
1242875
247537
206793
730937
94477
1859809
829215
1891649
497436
1140071
1365457
1402705
858855
1997482
1472368
433703
522485
1072021
443037
248068
978137
1374899
1687217
1186818
1663030
502294
411119
1404073
1056007
1533216
217074
824417
288101
411604
1699167
584398
1205886
1062956
1322627
1054980
973313
1178194
1080564
1580299
1040202
1173871
1162656
1470556
540668
1108070
1516642
1143918
1548131
403945
1987314
956986
817257
1059677
897713
1684463
484763
851338
964526
1124439
1020900
836827
557828
1846801
1989469
173348
1611892
870454
1179499
1568245
1713959
507830
345553
333203
1500700
1652026
427030
444528
1084098
676716
1528318
109649
1182740
366639
1088757
311781
310634
170276
627286
1800843
1373489
800813
1847704
850500
1420040
1681288
465881
565673
96571
568465
1115015
852263
1532193
1745027
1486391
619037
589918
769246
156864
1372510
582413
653661
1843879
829781
894452
457817
1632072
1652481
1285388
1058510
310897
1998797
779637
1950240
1936577
1279259
1906322
1679678
1898989
688162
884936
543857
413819
1778303
1213408
685310
69830
824366
1109318
802499
373880
1654107
793861
1052514
672263
206725
1609936
1683363
1934205
910936
1114930
74491
1279695
925953
93715
162169
66993
866154
1871706
526870
1595004
821760
635809
466546
1437025
1615029
1294879
1202916
1794501
374643
1187535
334303
245302
1192760
1265896
1386630
671714
1085461
1827002
1857322
885467
286661
1401138
58956
1383020
47793
1434449
874255
1816682
1579622
1252726
1420516
1718295
735420
1225159
1784485
1851933
923029
742414
1827087
233242
699668
1596908
1172113
1340399
713847
1207484
507302
1397038
116606
1624251
90008
1979751
208776
43050
113093
761300
308834
1711897
1392060
115501
1706818
1744236
192591
394273
27806
944037
1785474
761276
1841442
673454
941555
1030997
1874234
869021
1731615
446244
1364507
313249
1697282
553155
1296812
143955
689328
147756
965963
353323
1637318
1708372
1276152
1386600
284959
1581351
743252
1118748
1855873
718721
1579612
149407
564395
1329866
1951981
1673105
1820250
543126
1648779
580125
630611
443539
1415348
720641
1365061
1995289
1755786
1752553
87870
329990
512413
482430
1325735
1474017
351840
1106891
533454
594822
1559592
768667
1514362
1025805
508206
463920
17180
524684
590922
576045
422363
194532
359190
210306
603913
699634
1809602
1500470
1009116
1550738
867169
1515978
1775778
1492618
790259
342539
1899693
139163
950696
310561
399947
1634892
702147
84636
453825
766503
1572411
887189
865751
629164
1760743
85663
1285887
866054
61045
244479
1981793
472974
855848
449314
1877051
402514
57961
1635295
185465
704557
1652989
839486
920753
35220
475624
585197
325094
1872433
1655652
1306068
839981
1059733
1887436
855233
1399787
1751279
922559
1454398
1356235
35725
778085
568489
613465
223941
574737
556184
1197057
1901566
1987404
1486763
1362003
1785356
902406
55924
634160
1552849
422772
1868252
1066139
777493
726892
846071
1923861
1598903
133054
1777367
820784
130292
1473545
181330
741695
67916
1734859
542636
501508
1465263
470153
129876
817883
243673
826720
467154
1811781
605629
139685
901548
225948
1174875
1540159
1687966
525836
1120977
1094221
1929213
920097
908041
521880
658565
365366
379173
291330
359241
1819008
1053378
1080123
235388
1022528
558829
1479743
1055658
1629473
141713
1815404
744011
793019
520424
1586853
1549484
291350
1333766
1082419
1849684
467374
1585519
171910
1170129
433391
594369
577545
221506
526576
1064203
578244
823174
1161094
1958946
1427627
936025
803509
591459
1254987
438102
1646878
420997
1286553
382848
156252
303348
955792
989641
960813
201262
1403423
1385524
1726933
1295397
857535
1204908
646297
472869
1748139
839166
120317
170179
377277
210485
1657328
1900438
5572
468220
1151057
1148314
1422621
352036
1782390
336623
1243093
223623
1475368
1131879
1993064
1796974
1099294
1969373
1766738
1739194
1150423
1329866
1164927
1440018
345028
258628
1948973
772416
806066
1064274
1197192
1480359
920520
234525
565721
585801
976386
720398
1094874
1482669
297490
1323906
1890285
649613
1273132
699246
1667333
644948
1669833
601553
139327
1968246
533055
949388
11415
1231735
769295
1810104
461219
586848
79886
488822
1363133
1068912
829573
1088711
382229
1427814
1448794
36978
351339
1408617
372470
179018
309646
1191087
1973887
544554
1418028
725921
1948362
348467
1581146
1446450
812431
1732839
1753616
800686
1294384
1650360
390052
1426954
446186
1076679
61778
1263147
1628501
1420778
1573911
1763960
1251881
1441497
1893573
105904
346903
443159
28610
885212
1033901
302332
396719
620648
806821
1568390
1981441
882084
1737703
1336086
1744285
375858
1673732
1507215
1112920
1483680
1583655
645199
803645
318659
1772361
884513
1815658
1093337
760053
490248
235576
654173
221037
1500370
314970
1941817
651280
73032
1250002
149114
1199811
767105
1943549
628401
333635
1560678
396949
202010
765455
1034273
1301744
448152
489339
863272
1191606
900557
1879922
1643981
490785
734468
1883861
1972439
993583
1352380
1712571
572599
26430
1128904
339340
502209
922945
1199722
305409
37218
1279123
824257
954883
983773
1911803
1901390
1472551
421664
622535
674263
1701533
1368197
121188
679942
1757802
203812
540548
155881
1838726
161412
605060
803184
275309
1885817
1230357
1920698
1993101
1440190
367767
819166
793003
956235
1062730
1799978
21485
1854936
1675445
264234
1634230
420596
1941125
397782
635743
1342548
575911
296499
1490805
1523423
1522348
507712
1994484
331691
1230247
272397
1760753
719161
446583
119056
1883117
1699449
1275617
1426980
377741
1271786
351443
1450198
1787207
1207045
688409
133047
1244480
845471
234412
1928881
1965040
1532248
1701135
520736
284155
792629
1249494
533497
1459808
742757
1316519
1867941
1406177
1185339
940327
1919452
1454167
1755252
300940
1454177
1818395
651946
1127932
1651760
399398
1078405
1321875
1232678
1546731
201576
1673726
115700
98160
349527
1029460
1964821
1920635
1125746
1428014
1227936
1163247
1737655
1034783
194258
798615
647199
378239
958577
1814474
283524
164712
1564546
1641763
1539993
1480646
1712776
1616117
465836
1662228
536306
1810082
1532895
1291252
259670
1577135
1796436
1812582
995977
1171860
487871
1176302
626172
1873689
1343574
372544
428161
1193656
1495922
1926694
1350406
229546
148309
788469
608982
1122415
329021
293238
1579962
102351
432989
532474
365546
56885
1021197
545641
1655857
601955
1647476
529830
884033
986258
149566
512410
1579083
1349884
148282
1091636
942021
1648598
1816666
1950809
17019
675488
987395
1728525
686767
1618991
1716207
1869784
1059626
1591611
1144805
1906919
991888
707905
1717230
1211468
952336
701885
303171
1870525
75471
373719
1711463
1720813
541779
606245
1420062
1453481
1598825
935725
1347076
1797157
1836749
1155457
49735
920732
1002286
742913
974251
466347
433434
377721
1080791
1047728
482722
1012844
550001
1270466
1253330
1743024
1320701
29799
156632
847650
1117096
373617
1440574
1443206
1546720
1086471
632046
519606
345573
116543
1662616
344282
35491
713078
985777
791042
1426428
847464
269707
191669
1149835
175997
1064203
379871
1257874
668598
661643
988025
992295
985550
1945889
26731
413588
1070818
1402311
1881658
1319471
236585
1943117
1232662
857191
892837
1958015
212180
1678881
1364808
1541774
653718
1071813
1755023
1800002
1817629
617381
1717531
530048
1767893
1126104
1996027
259285
1457807
1913951
1548692
547921
458599
1310535
599579
425143
424077
1635564
1409859
749072
83846
1332901
715091
147843
1899876
1939613
1671195
16018
1238271
333044
575654
609637
157964
1414136
1489748
224996
349221
1831414
285595
1126458
1525809
1779784
151172
1274740
402547
938589
898108
563688
66238
1872949
946230
930639
1648401
1364540
1431365
1664156
1622217
1065888
1611823
1485721
792365
1331346
1857758
144866
1860864
1567368
1104480
640603
1099054
599861
1812245
549218
112599
415308
774747
1363783
144354
1028956
1542390
1180384
1683089
1624455
878737
1676312
168731
560177
1629943
1089620
90908
223314
1937322
1816372
1126654
1748892
1634231
351898
1676041
817797
235029
110310
1899559
693539
1217185
1721985
1041970
1972857
503554
162140
397954
25308
1289736
1957098
1810853
1487723
1370682
1933891
904281
1258121
1079674
295255
1844730
1476544
791971
179338
270909
245705
1789839
556295
599951
1302547
22348
997069
645091
1968676
312187
973370
1144636
872483
260251
1224642
440001
97547
778710
720582
64484
729151
1644317
1051093
1166846
1736641
899532
1216584
1164914
1147424
1154511
255921
74092
1529156
1009621
323242
1824856
1414775
89677
1211468
1209400
1755578
383466
1123258
603346
1273629
455161
1321001
1497780
1157595
278418
1494740
30969
1515656
1327663
171536
1961688
1794536
988622
118521
1123774
1979763
1419084
1991498
418192
1345901
351062
352936
1423593
706773
1206393
908342
821619
1149174
1144987
1646496
1124744
1420621
1313771
970485
1904189
666743
1928675
1789102
736238
364876
1862661
1895803
178728
859373
1882214
869602
605784
563634
1045659
177221
1319153
560214
1662597
1361770
1679002
312677
246297
1087450
1558196
1572487
742558
810132
295921
854915
1564528
245544
795320
1948561
1512321
1639384
590960
1598897
1383656
1074670
1926456
1364922
1424897
1656958
1978213
425721
1131453
57956
1154378
558906
235483
322416
644610
467750
1981483
1619739
1865270
596466
1024609
676065
1565087
77169
873540
701650
543960
1568958
163659
956724
1345671
536777
1261758
634218
203918
730434
310753
1831233
954559
890786
1502508
383235
1265790
363291
254522
1812447
1575168
1432404
1456892
308093
4002
1645049
218301
517372
1908122
1775420
1826733
1313521
690784
1329568
1146565
1235136
58134
858681
1137414
850884
420616
282235
1589546
477396
883852
1667139
1248237
258007
318166
1019981
1950069
1818290
1980488
12587
1018713
552820
1875843
1621881
291454
1846069
42894
1660643
455133
151536
312947
1412235
350799
409290
713427
445971
69272
1945439
554760
428
1226216
1258626
215111
1832907
1953106
1969267
1608929
1861779
1039814
597788
1816989
1022083
1519775
1288555
519630
535668
1597872
1232303
1378886
241130
22380
1958219
1096313
728107
1303801
1615764
1519066
1169997
1514335
1998135
341951
1075131
1085977
165708
1928913
613276
581225
193204
381524
72102
1078842
1214064
1924156
46490
178577
1928263
516493
1430611
1910221
184953
1308370
1364778
1703048
937151
193489
1160510
1006478
516518
1136858
13867
77841
316484
1391121
909253
1606420
1334446
1651199
840197
336171
1293704
1112959
716651
750838
1216214
1052515
242055
1491817
238091
1333816
1416037
395233
1499669
1975376
1404945
1633532
42725
1799693
1307159
1039097
606197
1356903
655621
346426
80051
1373920
384374
1901732
321890
1431634
632044
1364019
1533346
878614
1459676
1098509
489955
1484855
20668
345882
1164030
1329191
1066240
25193
1306080
1468340
248374
398260
1547877
939807
426039
1329280
865744
1250025
898002
535130
902731
984456
1352056
1924101
4800
202454
1317659
667340
585798
871078
845790
922083
936068
1921801
1589708
1597595
515022
89972
1165217
1357606
1605897
1868024
644338
1571821
556114
238942
648271
555288
490145
331208
1341123
1740483
150435
1467189
1111174
1853156
1106970
690142
1514840
1022871
1737221
494699
1775097
1615903
1844151
986396
1928711
1226367
1238955
1383845
1960081
285215
1573922
1784219
1717565
1090940
1907216
1449947
259713
369293
755452
509724
1333086
106822
1223655
1557277
401220
634186
380584
169587
985402
249513
1709441
1263797
1380642
1055937
383946
1928247
809564
1732252
919405
997020
219799
1439806
1644442
640751
956442
1683200
1130695
1821440
960735
179504
606212
1235871
1012420
523083
1665139
1517034
709156
738971
1300085
686172
475305
301406
1585675
199118
1278281
1314631
731524
585100
1752489
1912745
513977
1329602
1936939
134096
1557
1351918
1214175
1464347
49297
176698
943937
1668285
1870022
1890888
1883201
1153747
773587
1118525
476010
1088356
831703
381355
1276686
380130
335917
1014432
1845096
1433133
1982385
1245585
1945061
716661
1395791
283289
1945228
1661332
126582
1550352
176533
1344310
1927542
673126
264448
400599
1384067
1462595
138381
1392283
205197
1428956
1867437
960536
1671144
343818
150536
7719
84789
1711575
1175417
1027613
1541001
983383
531707
436382
1291522
1250873
1710781
471505
1322569
850681
1503699
124710
1845543
609963
655088
285038
920636
619013
590261
1868671
1819839
593103
962905
1955645
98207
890940
8055
378870
1390639
162857
1363737
11960
941557
36690
1561285
839001
586103
1087023
465628
1799522
739288
948959
993374
946770
1729670
861881
899689
1611076
1195238
1021625
622224
1795144
1765836
1238665
897880
296009
839128
674772
318656
476162
1027056
655033
47991
1088476
1139049
1724998
1709402
918909
826435
1996992
399772
1748754
1545424
1395788
177885
1830037
574739
1552572
1081051
163661
920253
510763
593062
244650
561922
1762437
256677
303951
910050
1699275
497623
1846361
421732
875234
792904
63746
790613
1818929
779858
196122
1800922
1385764
1760222
1611702
1290751
1290250
773399
1271707
986510
286309
73818
826485
1099459
102505
635519
610925
743456
150660
1280337
1918386
1868593
1629281
1209309
1955149
1965358
1670776
244262
795749
337786
86298
52854
1944025
443425
282856
894307
1999786
910307
767403
722859
404368
1064090
904966
1557415
930691
1147473
169595
732873
1873627
1840424
1077104
537559
1138907
695955
1524620
1819765
826279
1044215
1627127
1932742
1831507
1367132
546565
1114782
1202426
733114
918011
297072
442112
974434
776942
678336
549199
716542
1368020
352516
1854665
467327
488909
455031
1250577
1004492
408578
1554049
929182
1825675
1196844
252151
1812330
223387
1841569
332404
31825
847698
1682619
358246
1048537
87992
163041
1066628
766182
1799932
1224499
214659
523159
1040337
41557
104419
1370720
386720
50800
728356
815279
1769750
1054240
1623104
1787354
694573
1601177
346453
1809615
690224
36070
133366
1225188
1713454
432330
472789
1255594
1845783
465008
1088418
1144093
1470521
1414615
1748549
1944554
1891466
1370307
1184060
54257
1429940
945808
1565231
1873212
1720145
1680601
1378297
1504387
1048776
1734456
1572415
244757
766078
1007245
61155
989415
245995
1630767
275017
748268
1849821
1189861
1627016
793428
1254354
777174
76434
1540154
1442430
893579
1793041
1802888
988216
1972812
865397
1262410
637083
184110
1014064
1278669
1106982
1164983
1701329
763882
1802277
1593531
1342630
391367
713965
987612
124611
1534871
189222
310810
933420
1011931
236757
1557973
107303
1005172
1666971
581872
635412
1626712
1883884
50998
346086
322995
374506
1927556
342054
306282
1818373
556264
670890
1932317
485278
1813629
37975
869742
711566
961593
470215
968492
447854
1445748
1624841
707088
1354151
992521
221650
1316971
165072
1469681
1411201
1476786
16521
925818
1606464
805206
1153420
989412
1443862
1892432
1812606
1588658
61863
65029
1140014
302294
1727300
1539523
1740467
1580172
158788
629827
1469456
454792
1804767
997287
909561
1061522
1474339
159647
975307
1768225
1833730
402548
322976
244399
1385896
754448
245469
1447157
1615384
1645517
507655
183333
1281546
305471
5955
1396131
1873231
998978
1463733
815933
299510
1254481
135805
314921
622520
1369618
589391
212077
1818568
1270318
1997259
1514604
989639
517740
513821
1121948
197812
374830
1999335
1479645
1810053
1751990
29146
347700
1490882
1654217
1608717
1906799
276324
1197095
41826
269048
1780573
1631469
792611
1674448
1696781
1406304
1511899
936131
1685877
252065
1485365
1115721
1742441
1200438
267657
1043378
1815876
1344349
582434
88771
1089381
1533900
1323044
204327
456498
599999
1959181
734394
1239528
1390265
1581747
115775
1124968
1411669
1063242
893580
1516660
1072297
1720798
458297
721831
1144830
936795
837102
762198
1451808
316060
414134
1236776
1022533
69084
1309716
870731
475864
1803191
411174
1300031
462983
1062107
397122
1757017
1756399
555380
1238989
1369448
1224317
1182763
245271
284249
1540976
457287
1660593
809955
878954
532285
201859
1877361
1928906
1154294
561421
1549260
59939
1434698
37178
292999
199864
517959
1430850
1600567
660142
1421205
1379356
780228
669960
415401
195734
1546643
1607886
1155865
732483
796450
450617
830952
225348
826900
252874
472912
1916970
179877
428114
1730533
150562
1355615
874142
1796440
1704199
659763
907931
1725019
1703901
1021426
1673449
909623
292358
1297496
1656400
1619629
1422699
54085
438015
946042
790956
1210812
513544
1113516
1224867
1229110
859952
1748199
924642
987357
1722614
629049
166733
750087
1673791
764631
30528
1997227
227399
827743
1333961
1560961
1654106
173078
1664562
79874
929252
1634013
1258752
1034590
248003
123178
886164
1179364
556575
1984572
1812761
1870848
91909
117316
943487
212010
478920
1775055
1521981
1061981
995602
1296135
1082437
234722
1946291
438383
637671
680243
927907
1881620
118175
783482
661816
194851
453521
394192
1667021
327304
306057
58788
1720404
1684834
180553
895405
1826952
382803
9368
1897214
1600044
1550249
302340
1621458
142365
251915
1265105
456495
1720683
398530
1952976
337856
412207
1419499
150466
998601
1904319
1364344
190474
66740
1185836
1288819
1253734
589736
1355528
1475299
751308
627522
1183470
29807
56210
1131269
784233
501566
833358
1327802
1165242
1505228
1290159
1411115
1003502
1962927
297547
1705609
580678
170969
245966
1185380
934231
1771043
1387515
1818128
449667
1034233
992256
1642837
1030959
1079858
1922678
801889
670869
1111475
1076408
1802845
483945
1475828
249949
1197378
494569
900155
677871
1147782
1207659
325424
183805
767629
1660315
440251
153584
1685189
566226
607567
838540
447403
634671
779150
805757
695358
527318
1849811
1831209
39176
655300
74260
1031872
1902764
687946
1334393
754567
143673
1132188
328124
628800
18017
150927
880381
62173
512457
1046584
1234694
581704
1869102
519910
1093395
1965078
1961714
1519596
1021479
716755
620092
1088693
1561342
1198481
1128913
1841122
129992
1721247
1893978
1694279
1789784
75982
133554
159492
876714
1297353
1139709
135253
1042442
1650173
1631842
187151
1681408
90278
1634894
564211
1952990
1754416
285714
607033
1965108
1620641
1041094
272537
1286647
232573
716530
343254
212980
1529289
1545447
147601
1980558
1796459
997732
1090718
1741192
1369415
1107251
1116755
1449220
580294
1045985
246884
1664747
84326
914382
888657
1030678
1365621
1708641
1550067
1533640
89624
1238515
1538532
585680
1286175
30374
897368
1085669
989467
1452298
309875
1341801
929803
1547419
935204
1379482
1599563
566250
677301
331533
1457446
1452276
11994
1579152
975917
1684408
1702735
998230
188369
1835637
1101997
144101
394091
948474
40838
997027
1837380
1247266
306888
203206
1847069
1018020
1109597
655534
1243979
488160
125736
1081937
370165
475986
230260
1450209
1322732
338066
1614274
398030
1272888
51907
1526423
1648119
1935550
679316
1552709
1367201
764875
805136
674396
225663
1576904
428652
37769
1356414
1288073
1311988
1754705
560523
1043903
1302738
1679093
1239681
1223473
358424
1604644
1041005
96832
1939915
433011
543446
1644470
750639
415709
237337
538521
811770
1089910
330539
452863
1206913
208562
119224
1000106
158217
1274389
409847
948635
691155
1745205
1661308
88698
1949013
450381
1210131
1879372
1231562
178407
744090
931122
379891
913626
1822209
1726419
144625
802451
1872768
402431
1782177
1295067
534091
1190103
1085801
80580
1476299
1070630
403777
4060
1096297
1601464
1815661
1328257
1266819
455552
1107058
866178
1448955
1778436
1181907
1535011
1345541
242127
1468406
875689
305957
977120
179813
578449
805439
240796
755610
545111
1831808
723680
1835428
63474
122936
1922037
1685552
1607589
1300918
1660187
1161709
1747028
1964403
1333521
775742
1327826
297795
1660449
1024996
1533495
974432
264542
1792980
821724
1888180
893309
415321
1301134
1642216
589992
1000874
1359336
293399
1018429
1506028
1309268
569902
361696
1748395
1961131
545384
101609
1510767
46067
1683807
659479
1522952
138460
1773912
1183051
1138185
1385110
251611
396243
682322
941314
1079156
1270999
253404
528051
1166761
1415311
214408
414621
233262
297765
836922
1602322
1099967
75932
672936
271501
203137
466086
1809228
775856
1895675
176923
1815384
1215350
181903
1817674
1277819
122180
488603
818235
202942
566312
1635656
187985
683800
1256312
1146406
1198801
1265606
1594208
936029
112240
1063502
1703028
1123211
1978383
81164
933580
361429
97913
396297
984616
973700
1698070
1810593
1256209
1041704
119756
1756703
451981
1627067
1718090
922069
659345
685668
1892088
1681882
1113096
571567
248716
909338
415003
1998099
83734
1921285
1385928
505398
1379464
737994
1652203
788976
531539
266952
1165493
1310510
1507772
1757718
302301
1294453
158187
1661336
1518793
368687
708786
1423954
471052
1783134
723196
1178332
193224
1766178
1264253
1350054
370717
1636118
917890
1414557
1009649
906843
1140705
1415480
811783
626778
693648
1910004
137016
163634
1662498
871529
648439
1038237
837010
798246
1070290
1078063
1714490
1515942
1999425
1732844
1064984
1389939
1403710
1401413
134550
1573117
1796864
556698
59453
1326217
598116
167219
325058
1887108
1011488
27389
1460382
1267589
94565
995542
1847134
689112
83986
336710
1512764
1140782
1513045
1041018
643931
543059
1169335
1101023
411809
1686417
1206758
1813051
1378521
861356
1399536
1858980
1967641
959540
1191441
1844512
1232496
782710
1425788
385147
1925278
1011064
723238
454209
1566422
1125395
419249
1910789
1815006
1982357
1380190
1998267
1255882
1456006
756858
256936
1644703
408629
1584165
72715
1618912
364497
701868
1856565
695686
879399
1829486
1482559
957578
833956
1888239
1481613
59986
532111
1296271
114777
432239
753340
156128
1809457
319625
1132812
372713
1960495
682667
1807174
46171
1694766
321866
182761
1469947
42135
1594522
1995550
1556987
379683
1456240
1755475
328339
1361879
1200760
1717099
327813
648502
1909061
1414989
331826
346930
1439589
646657
816655
1697711
1254194
1811111
1453310
840760
537540
1837001
1065701
379388
1664524
1586019
1944693
916308
1625911
983071
356768
449655
1948046
639376
554461
1498211
1687402
429827
1585297
1133943
639564
189108
1600107
668952
868088
127349
1346161
1326295
978153
1475256
686342
336929
952837
1700118
1107233
708087
260541
1943410
1208211
1773839
84806
972828
818005
461858
899730
1629541
256207
701169
375747
1680157
984360
1347708
1185790
445774
73376
1026204
109817
1028633
866927
1629905
607865
583239
1097319
826948
1148852
241091
287233
1915407
368321
1983794
865854
1788696
1252579
559666
999818
98004
215146
369719
1189591
1515323
481631
1873298
687958
145874
1409793
181859
1896035
140843
679155
294400
1942535
1014872
1495210
508945
1078786
1470828
1632998
1574238
997830
1461442
463102
1385589
112061
1288292
707663
1782447
850686
654474
1398441
1395387
278501
292605
1830405
1361788
1151606
1067264
567965
1505391
1402258
703729
475754
252067
549302
1417697
652548
1082694
1720842
270688
1877316
1779163
770884
276768
1788332
860995
222453
721678
1558614
1539296
1733232
1091321
253533
721273
1648251
1045133
1333623
569745
129938
1460157
367274
819500
753165
1348079
1931089
1407258
633361
1568685
202901
602321
1685215
972053
641807
1049370
1011597
70708
1903071
515290
1128524
601047
1010902
1361986
280565
1079869
874274
1575945
1953943
591778
1185021
1786920
1312348
777218
1578921
402167
1823879
1015096
240973
218289
1503966
1253314
815471
1902982
974580
1649874
397372
100086
906731
334265
414949
1224575
67728
673022
816487
1985662
933642
1234586
125178
484138
531499
758064
58798
1121231
627506
1054668
785723
1493656
1218271
1614854
1100775
1214707
1319103
649685
1429418
162729
181161
1620044
1109236
864467
885307
1580326
446014
1155567
196925
1672965
996609
1527225
264686
1907011
337143
1931155
1720852
1807707
1852272
445877
1175652
1669714
760475
1677973
1549249
1633623
658905
1785570
1035043
1534928
1459904
761532
1932159
1849226
917985
1793340
1715729
1071757
1611133
203860
62781
43860
820047
736080
460860
589011
595833
720483
1057626
726569
21505
1326585
159079
955550
1135805
1179633
1626292
432379
1073004
171295
1711049
26123
1202736
1566363
1161855
761705
1702760
72245
969269
757877
1485383
47695
1715257
839795
69437
87058
843585
840809
1079710
1686004
512117
1118188
826380
1097571
833614
1728261
344170
1896414
1683508
1536639
1868301
327331
1885325
462819
1171464
152868
1646546
346610
1697166
898823
857047
673151
127468
1769537
1419889
618930
1722517
1160941
1342826
1841452
1229300
552260
1074272
666759
1304086
42778
110952
673331
1243815
203380
308066
555013
308272
67230
1203354
726845
525515
1410879
964350
1394403
20709
594528
594602
645957
1707402
627288
1279470
1382842
392712
1643639
386517
943912
1509178
849111
1632592
1380205
988227
911241
2935
473055
446893
1167402
1736640
1869798
272962
1433206
1976963
1218834
1497180
1791595
1956475
1109349
842406
1668235
1409014
1894208
166390
1955063
791173
56242
1465645
1171655
1377865
1889575
852762
1170298
1758457
425090
317050
1373543
1334921
1171022
1775387
1368863
1371513
1896618
1641717
1991907
165885
1924970
350433
709668
1369698
484182
721808
1640552
1615671
1208297
578720
101902
586737
1000632
786116
1204743
174842
1652858
1809587
337135
1592867
1006965
642157
1436016
204683
1526191
1688943
1681499
1811374
1667622
1936427
986757
588136
742416
1978963
178288
1113122
251460
1537782
1557493
1466272
1088463
113940
1285667
882098
1386940
1190512
321457
362654
1900779
1900381
1287489
1608121
308286
261838
1748585
1937043
300055
311847
1484690
682858
277755
757533
1145315
46691
435837
680244
381506
1851255
1832792
317223
995644
628328
395838
1480556
868667
1809462
1741834
270420
1400271
1385702
410977
132408
194144
32047
127839
1061735
457052
343020
1090739
905543
351533
386831
1914488
1060436
730508
1696739
1697235
1638590
1394336
601911
1140497
868387
556553
1963163
130585
1961354
542428
781018
1273521
697660
1427706
775304
559536
666839
281404
745877
1026525
201744
1109131
819585
387776
1988214
1820876
1064496
571932
350385
1431100
328696
325966
534630
1937044
412957
753876
1702855
1467228
1821496
1349769
737028
1026781
1742561
801490
1284615
1238201
1971758
1588004
618156
289385
783893
658117
658331
1733281
1912186
1112256
915376
733103
366130
1823053
20772
302890
198719
1310473
1234859
1579852
270983
1158717
1098503
43243
1979195
556762
587684
1342814
764795
464720
414779
1671310
1960235
150300
1729358
499544
1686245
679061
938384
479687
274533
277027
214605
1877893
1998101
1813437
212009
1377541
1950540
1597202
871625
300853
1805822
1958385
1250619
1029364
1237254
254500
1148129
256981
1377080
999159
1058780
1103540
985773
1681189
1489163
999603
1224329
1656876
1320677
325680
1983844
813128
114189
464867
947413
1807491
1600683
1038197
893193
1486815
1047890
1036992
1388565
620828
805391
1421363
939413
1053309
1660934
963272
81189
437746
2525
1081281
336856
16029
1820419
878052
122802
1108680
944571
45604
225211
180037
297831
1344517
460833
1033965
1564278
886854
34347
1814242
549551
1196793
1088088
323093
315498
1014246
1195467
687594
701068
1109486
1995080
1631047
287982
1302664
470472
1236606
684147
537021
910676
1814638
1538244
492518
912283
128547
422825
670341
1956205
170832
534728
1390350
1825785
1431603
303975
1689926
1896861
743994
655417
1891854
745864
1713117
1728332
1773146
1310057
387629
1518377
1198876
898838
1515884
1545620
1938844
10241
1445546
1256245
1041025
1868912
1466974
1466553
1206428
1445669
797043
1867559
648207
1259158
158295
1250173
1737278
428555
256016
1665379
662819
1137217
1071624
1977640
1159371
385643
824948
396001
403101
1936444
1181431
1625821
1732634
10216
743944
1359554
1619249
1419485
872101
519066
110641
1529680
116154
510842
1000528
1123963
348736
423319
245867
361126
154790
522002
1995212
30753
696615
214804
375138
617108
1870183
1737637
386307
1050583
1524503
290248
1245396
1060959
1502006
1236222
324471
1742310
1631421
221624
1660529
1295080
742054
606934
1032130
87731
1292530
1078899
1410380
1166901
1546432
1328344
1099844
1410354
835473
522360
595751
635211
3003
172739
205046
786953
58966
994193
1268950
105500
1199336
332738
155762
1522968
364670
1075251
11993
1601610
939547
1546360
1146519
288144
1407070
1395749
24344
978933
207721
1952093
1339795
1730683
1694257
1237363
1411432
998170
1771147
1864242
220805
418720
1495577
117439
1188604
1412684
145825
1695511
332278
1293630
674176
1272317
1671675
724518
1448339
742340
1465645
1698112
264682
1650041
1835388
1711750
1555193
476381
1117229
1345412
1063011
668235
1174888
1382635
1174586
1279484
643459
727709
991796
934051
1893548
1815706
6140
1036030
939387
1258779
1363301
1048467
1629261
1554124
422031
229386
740533
1647045
996918
453973
1413318
1174836
1923812
1742398
534956
39797
67665
1735661
1400104
107995
1651566
1838124
1536431
1053827
359776
1229511
848225
932862
1845847
1180486
926268
609181
1817665
615347
1718550
1429925
360653
397675
945937
1075029
1489408
1242504
283524
899346
368290
475961
576433
153428
200266
1111761
837881
281181
1265266
720502
1605812
712829
708304
1584565
1811643
1133625
1337919
1456014
733565
1716202
1112260
1577395
1902246
1964242
825023
1134358
1921030
431635
1159938
1276086
1165503
390869
625690
1467686
1812984
1609041
670967
1417633
1438010
1806260
896735
1991808
1057489
1036557
1184473
520859
624670
470321
1152187
236521
1211760
1714700
664847
1534156
1446231
1346328
1352502
1996351
311423
247247
770588
32427
408409
54717
1390235
40769
1125388
1071244
1676148
1509385
506920
1006897
1572743
524331
906074
915952
310846
216462
266617
1304938
1846088
303431
1400279
1642216
1989169
1880260
1249839
1918603
939872
72936
1279261
379568
1094530
1317547
661880
1327081
1486438
1245600
1124694
1580328
560913
616910
951344
392305
597710
847592
1357088
1063494
577704
1739987
431988
233729
1762433
1503032
130633
736678
1941944
1124957
643537
1081334
151678
1947042
1614389
1995378
534174
1524383
717688
620565
215433
1051821
35092
520991
522617
864923
63360
811034
1035389
387433
1735715
1855940
1333080
1657967
1450242
705815
1798754
866553
1707611
895890
1982715
953003
130155
1737382
838006
1404510
1634593
1538324
1960495
859437
1073130
1658856
1447975
725095
1296870
983299
595815
1007320
549186
584077
1179273
32666
1603791
1240137
479418
138124
287422
214235
438853
1668284
938744
1024970
1087414
646105
1548881
211392
143679
752698
127901
1914949
215652
1800684
1727861
303879
513001
1752457
1625673
1819577
1409550
1474200
1387720
1424986
885482
640625
1981363
496062
1160667
885466
1490893
283857
1406383
659245
264455
734417
544990
1833813
1679668
849171
446680
255428
534781
498144
573937
1242390
523889
1316864
137582
764885
211618
1393925
1997898
1459585
1064109
301647
50989
1706262
159336
95674
949902
1686653
1798531
1123809
1776416
1777059
1012868
110887
1469500
1377774
1127447
88905
156311
1814852
746806
1736039
1765432
1511708
1571033
569344
276946
1797034
615241
1914047
692469
1521287
1675655
937601
301595
123216
897104
1510587
315263
1642189
845708
144336
1677880
1681913
1669642
1942846
1790885
1984795
1194677
445186
720393
1779443
990309
1913240
1209048
1211506
982726
511754
231497
661879
1172553
868843
1345966
1661105
1261299
349631
390601
1036088
421741
921509
988078
1016110
236106
1819601
604510
289137
1022491
1108347
1011531
1696959
386835
1804681
1377056
1091310
1537498
1627522
1759498
624995
548779
1391108
971392
1866867
972817
57766
1616453
587075
402823
382783
443940
342112
672015
1697178
1747677
1858890
1310870
1574993
1916582
834001
325118
101054
953878
741841
1866512
665776
1320127
1441494
1016006
959671
765329
1060994
741680
1275237
381912
1870881
920503
1784332
1246570
814246
996144
785580
1266783
1792696
1436883
1300768
265141
1730641
987675
749000
1629201
1572432
275583
1558374
1363714
532288
1215244
618582
963223
1868643
1467366
100887
1761983
954140
278884
732609
1544617
917583
762994
1932776
329839
401240
831079
1534720
529774
1913947
269601
88818
598978
346978
294540
814388
1715646
1134631
1063781
1050757
490870
931951
876013
1931408
534129
413145
317315
1289067
1969810
496844
1937673
386537
430124
1734704
235753
1595121
893803
259582
236885
1840919
1486354
1359188
782078
1772458
1071181
391053
1998482
1553029
135602
758834
1991236
1982125
449511
1384706
1888111
640430
151166
1345435
1142245
1911101
1459322
854661
1919608
1878059
709919
773887
435636
115880
1858075
527757
382145
453772
998845
1069977
539748
861446
640754
1627367
1081190
529328
109296
1773808
1718386
1792152
1476937
157735
581948
62583
281881
1628120
39663
1491744
1161384
392909
1044328
1581248
1387209
144400
1082291
1648172
970538
1251832
868830
46830
891259
1159817
330559
1421936
1612691
186777
1084242
724214
1605255
1352917
50250
945799
1208696
776188
1177311
958317
1209045
481778
711004
742732
1722145
1995987
1982348
1166862
1088359
357545
1270572
929769
1241559
1961962
1141888
469626
845122
1515449
415171
1036421
1632054
104849
1340812
801849
1062830
357862
1423369
1533032
782650
796707
1099956
1213551
1459342
1007008
1528549
568494
394574
845232
1044968
306414
290242
74870
839869
1285290
1062132
249248
657315
1293151
631509
450528
334265
1457247
1690487
823348
514963
1867820
654807
660209
113464
1029984
1754763
260157
1164261
1563415
1101013
689874
1773115
755535
1259879
1214922
1887317
347827
410168
1274531
1315271
397099
419096
1039790
262059
1424991
519991
1023246
249894
1029126
1340583
1967099
1487450
1753318
452155
898341
1676774
233240
1643471
905828
1392300
356602
659006
506783
352693
1273526
825546
619495
216778
1751499
1286860
775539
1703363
1125318
1676593
1118065
1475077
21320
1291336
1563301
1039912
1916588
894281
920849
891466
1459885
1903451
1668919
1737132
850286
689605
270712
1661533
1608718
1818097
1532382
1771420
840116
264678
1508334
265891
818082
1701229
1573463
161030
1789394
1175295
1824104
751032
318495
351642
1140383
32500
129551
714145
1906034
1408642
1415179
152998
1096226
685893
1714305
965990
451135
228871
1713407
193065
92434
1211237
1780989
87640
746451
333711
964114
1383573
1341236
725177
791214
78101
496115
1478967
1832506
289920
1703318
57672
476941
873793
650454
687811
338315
445931
1743343
446037
184855
66291
184924
1073741
1965139
1333413
1456520
176860
713450
1816002
462478
1076392
1461373
1549655
1710285
467277
1115856
232175
1594220
1597624
183446
1815527
1278034
145616
731758
396815
1892418
791631
1459934
560888
867528
1136955
1784312
1417748
758382
1049044
693856
1260884
1467746
1432589
131768
1485784
348454
380253
1371750
1068190
377367
54521
19024
90903
61659
1872753
1958297
1734015
1777458
42947
1775945
1751635
1610297
803045
1311803
1015184
616057
130260
1248188
1366140
716951
318206
30416
417037
1692702
1347061
1436928
1646635
1764596
1619494
1779295
1791922
256913
1087513
1278141
1648989
1015194
93506
213461
56938
1730112
207686
962679
885915
1056522
527227
1159282
560421
503617
23217
1348678
1279325
1934407
128483
395392
1780288
1279462
520856
91437
1277930
172016
176538
1585103
1533854
935703
428675
797064
315104
538111
1406863
221321
643658
1813249
128868
727517
1664187
1210678
894962
509855
1415
564848
63932
417396
1720295
1497383
419874
1617132
599816
199200
23724
438644
194890
1084628
986779
103218
1656882
175354
1289013
472944
143116
109696
1691781
1697784
1359629
1135643
1962462
885831
1233292
684106
1913406
1693648
1608394
1404927
381642
1483821
734001
1840607
879561
50515
1619000
1818089
1459989
1645083
1310906
433686
1789945
132456
126078
582644
168171
100
1787531
1466238
607178
1559105
950448
51044
1382644
585691
62954
1501387
683526
1698993
61723
1725361
409965
139309
1895804
1320200
1073923
743109
359938
1832896
339659
498268
1306679
95482
1733681
913502
522335
1500262
368075
389966
1830032
859989
1008719
1200165
180978
1684885
1445179
1508756
1503753
1347895
1963314
1124922
1914238
1952487
1875224
272390
1947701
791794
657760
863561
1710537
1846814
376166
703932
4804
725171
1089999
1846461
1182133
1029894
1907841
1027197
308208
784205
1791516
1323550
1215282
1334840
643389
1936545
1088286
240985
577876
1761515
1143618
1944200
698220
626458
1910945
774345
1648350
739916
1394596
707608
1451995
1341528
1484598
1607321
1290029
1318050
48656
526305
1582967
934539
684074
883925
1061718
1867798
328319
1196855
300873
1333168
691237
1006711
381345
958562
1585057
377707
806393
1939911
1760716
961293
1147481
877509
713723
853807
409112
1386517
3867
1481054
953808
1572010
1214190
1959575
913626
1093497
1714805
1223482
1475744
917086
1907537
133706
1279340
1019170
642209
698310
1508847
1425801
1404680
700089
1654826
1418991
853296
1873571
958204
204681
217669
1976485
126746
346285
163975
1281968
149334
1545654
1178803
1696735
1471916
785426
79440
476451
401175
1426145
858884
334506
1745587
1382393
1920895
1125388
442751
171766
481223
674899
1332860
170709
1229454
706266
512441
835245
579648
975294
972114
1403882
662795
1726924
1424506
743995
1360821
1218387
646070
1669061
1561732
712541
1489583
1790008
633819
625976
1744219
339635
307021
85282
562690
1578824
1793993
727881
874264
988509
1033807
1507322
1543347
1895337
1326929
1903155
254242
307063
1326779
1227677
1465937
547325
989284
140519
617937
704156
1836605
1686728
613030
1465216
1242238
1192282
1050924
689723
1137338
1496365
194944
155627
168050
840290
1307915
1355799
1042521
1512082
269258
308164
321970
1329367
1318374
757824
1564179
1459667
280255
1338518
384368
1678526
409786
1742442
1153146
389054
839186
186688
583265
1504578
57724
1941063
610771
1655080
422674
540661
1402689
1165455
280912
155735
304943
728277
770823
1557632
1307216
288243
787079
1118052
1394342
1081504
317437
1088124
933409
414400
1674944
162320
1193857
1277087
1892129
492897
1046986
1291928
191665
1697786
1347731
69546
228987
318312
1998883
928564
878270
1413199
1943894
101385
1790559
638313
904581
1783578
1153058
992998
1327385
166453
1986673
746379
1668354
684287
811921
229112
688051
191377
651073
599237
717555
655237
802250
1557108
903360
25061
1195864
1474795
1561825
1952391
1881733
600471
69659
1483064
1679900
1772151
77335
34502
691426
1840255
410413
1148691
1537549
1824030
842101
766883
1157234
536018
1069729
1041297
1067831
770959
1675157
29414
1632769
789676
1528163
107082
594713
1860024
807627
1873851
1643783
726189
1033412
906677
1397599
1161107
865879
763574
1252614
1610645
1351865
1733099
497194
297292
151031
1062133
1441969
669092
1790122
823391
1349393
1418264
612024
1523712
1076502
89717
1999000
1442083
797096
786757
1361153
1708017
781374
1734240
536671
1383564
1396964
1695689
1088069
33999
575252
1563030
1925435
455923
228339
1685275
1845714
171513
749848
923916
749437
29238
884789
1627054
1808968
1911021
161457
1702056
392343
1871060
219853
75655
422351
13623
394398
1369976
217500
719291
1590629
880073
486935
1909253
802008
1933184
1589875
1359311
1232586
1202439
1782756
268662
1379360
729885
549584
691296
1140039
1328378
1635549
1907610
1907730
1017795
688701
1718358
1878973
715254
122508
442666
1242033
1651688
1584440
1299980
1536921
1646488
431624
103576
1156092
1110803
108198
700709
106791
554043
1509561
76631
1727559
541414
1645693
180285
306226
403802
919460
983941
25875
1610226
860324
142332
1268393
1969126
626342
389460
124155
1395544
566993
320210
1186454
59963
185282
1005002
328149
749827
982055
459678
823334
1876770
120413
763322
681349
202915
464694
985413
535367
872436
1576351
575971
1666858
646577
1078917
1099723
59084
1717715
1672910
935084
1555539
45253
1451261
420032
1070102
768579
1243089
499372
1859163
56409
1404436
905137
70810
324254
1035314
1221961
1631157
1485405
1764862
1125192
639384
1901090
1179609
132777
83546
1023002
683378
888190
537241
522676
884880
443577
620811
160696
9720
283606
138679
1975950
754534
442017
1167773
651248
708940
1506295
778891
1799082
1586700
1511104
1423435
111749
1891178
1034850
1681544
60152
1772719
1993367
1837164
1882923
1526701
1803098
1482529
38983
195152
1371449
1311505
1351472
565411
278721
160606
1883721
1125243
1448629
1483888
1479342
1728649
16039
586006
991524
1367434
1167413
1179581
1855902
43221
229616
819237
688028
777788
1830239
11043
1452561
938738
472431
767580
300088
676020
23670
952484
930342
712808
1166208
668987
1222632
1761573
1148946
1656928
148387
1325530
1575497
1646542
1901959
335747
728916
977809
61875
1659187
550216
627986
1249661
464413
1138271
541548
691693
139210
610026
1551357
1158709
1439056
1968401
138858
620156
119937
601773
211884
1392821
308617
222877
203729
1900798
1886500
505510
552512
1043226
1950259
230179
1346400
912498
1269157
1993152
1827803
1725021
919589
1290775
179434
1164573
316948
530000
1478882
170619
134194
1393401
312712
782395
1068063
185091
1981453
663585
958171
151249
38758
311121
1566574
354702
418251
1865029
1880419
888569
1918089
1072949
1773508
220938
518972
1460130
1673639
1596249
978733
1483299
1350447
67808
1879799
1300061
1186470
1670816
924166
1450966
149759
1109845
945653
1341885
997561
1466537
1561307
909710
1915050
1723308
127549
435798
1265348
465471
724287
1732172
33364
1750732
1382529
257304
1459530
1682593
256156
1803487
1751545
1380191
1610117
1205843
1291166
574721
372804
1568849
1222066
928731
1383382
5077
1457665
640502
1900580
721377
282820
465382
672007
1384564
719948
1745885
634832
336311
846483
644189
749303
1162273
1326226
75359
259240
1952527
1435939
387149
685218
1604837
1776196
984398
931486
848624
365833
1241638
454052
287461
1530231
1922061
1952003
1862046
542027
77916
896419
798466
290250
1663287
604021
1505276
622020
529214
403369
1292523
374850
1291199
1492996
1292211
1758736
1248665
1611110
1488586
1158659
449473
1210001
345386
1401871
447766
1816680
1109952
23519
262110
1018739
1522192
1718076
1575961
1720634
1501288
810611
1673103
795331
1376906
1087433
417820
845356
1953162
1486063
127675
1232760
358802
1491404
1911814
1657140
1911418
1543155
396657
591591
1487627
844450
917628
1375027
1497600
1721623
1479142
50863
1217254
1682778
1761407
1298470
216870
1374531
827453
1126225
1154507
1413042
603465
244162
1681272
770115
1332191
1616277
1776513
1391968
1645723
1542304
351349
1784594
722261
546720
6175
1171773
468867
886578
1217641
1826414
188142
863571
1627264
1309471
1054318
9942
1833619
373479
827722
1103512
1801890
626137
1313486
1158273
1095394
796469
1092836
352641
1744081
1736541
1409545
1038921
390331
1090620
510528
344152
636008
1385041
453917
1273145
353120
1200120
1890325
992631
615944
740416
423564
1791364
1700125
1809582
659721
197673
983285
478703
1955564
997599
1247155
1601464
303855
642055
1477057
1168457
1995834
1559684
1715754
1051490
787209
1111957
1314476
111534
356029
1506060
1241059
355652
734044
497121
922451
973595
245396
991832
1824048
1120337
924094
1741914
1983654
1343962
631013
1282750
1583689
983442
603614
1311249
154936
1420415
623968
887152
1440986
1027071
324201
1351451
397763
1313105
1898485
894123
1966838
1621704
1487407
1587128
1322205
1542882
820221
1916580
1897905
244159
1788437
1213115
1732899
1937931
605614
1323291
1386406
150512
923977
1667387
1454772
1384726
453500
1601535
1309768
1641833
489233
1546845
1984079
1040381
216571
278063
834808
1473635
676833
617149
977086
286864
991266
1677544
1646467
613227
615907
1117461
1803115
1250716
988372
74890
117147
1733635
783262
1596016
31158
1868513
1964798
218349
636090
1432958
667248
1057832
1968455
1546445
1342734
1154356
1936717
624305
1046603
1533418
654066
312911
1554095
377711
70256
823151
1662828
625605
448061
1097353
1374741
1359303
703491
1662513
1766342
1985263
1754145
173036
1949703
1967852
110122
484150
668372
970217
1730139
1867921
584627
587486
1337624
1975483
971701
868933
668125
592313
1905953
1668548
1083949
1703797
1453566
1088061
34386
1651708
81044
1468411
1477326
757009
1812705
1264530
566448
1383617
746270
765732
58072
159581
158612
220610
1430958
1623895
1821261
787717
1108964
849494
917562
1945108
1919386
1925935
930712
308138
1348886
864819
1968539
746566
326199
342116
1473535
1271651
692174
948627
1973060
202079
1254026
392703
783690
1870254
600631
591277
1642497
788988
61190
1247662
1349731
1425390
1624779
436583
1527132
358265
1856078
1781777
214174
152752
1911100
1609102
1528629
506276
1332430
99604
1684395
364698
372437
1076787
952387
1197717
1274239
445429
317104
469949
1463674
676090
1537197
354587
1124943
1415156
416480
339637
1302507
589714
1960646
140726
383754
1772144
1408151
1339874
434164
150539
381910
1588719
212090
835255
1230350
211482
102392
53459
61348
715466
801553
720061
1547212
207777
716065
240002
1620500
360251
841780
1231178
984347
1236840
1442712
755594
802995
252198
670082
1789319
26552
1287327
151030
1534966
1693855
1954440
750970
134523
238725
336575
320344
1910546
488157
1028579
1502961
1538517
541346
1034865
869082
257659
599309
349774
1331994
1385806
1176897
1884775
1565431
459278
1439547
699296
1970634
72429
202558
1622095
1510418
1790934
754253
599290
482107
11865
243631
1076154
246751
1522262
1516893
334729
831708
707875
1033845
1145786
702710
226434
1804375
150827
1103185
258836
624706
278323
1114077
1159618
368991
544934
451440
1839075
1175184
323719
1427237
910900
1991241
384245
1217433
1925756
582231
689496
1200330
1212447
1991029
41326
1295777
348678
1516907
1572954
1129605
544783
567096
218806
1968042
1488348
737362
63236
1196491
1710340
1931999
698036
518290
1159928
834185
443184
623734
1519698
1264025
350611
1956720
1028052
730446
1612810
177584
625204
1667137
1134536
1075130
680701
614135
1250069
1650604
1555110
1394330
999831
1535868
249003
1651845
941761
1600339
554028
1361132
605830
479911
1842193
1683449
413592
1027711
1164077
1876388
1545230
1402729
1215549
928922
1468671
1081040
1616397
83824
1819377
51004
652324
145731
1152197
1158709
1485693
243433
1074447
668645
1920126
1640016
1845282
1646430
531778
1841418
1322323
962063
1005192
607956
1108929
1194105
821702
876742
917612
1589669
1047776
935390
1621460
863682
1899143
1979486
1108666
1112587
595391
518354
1723235
1662001
458850
312946
987505
170479
742709
1758690
1484094
970713
1014843
1024940
1294313
1937515
1232823
1750264
457468
381019
224321
1003254
906472
1875787
905305
1150979
1395746
358707
251641
856828
29047
755622
613533
1613403
962879
1215759
33450
308834
146236
905344
1794665
579286
669760
1584288
1181479
1560502
1648913
1098553
984307
1134151
693681
520621
538782
1694323
22814
718642
338144
360310
1210193
78469
350326
477119
195759
1615208
1408320
1615869
1179127
215172
922023
1963631
26346
1685248
1698473
1668300
573395
642217
1888000
1822140
694137
712725
1422022
1910962
1134612
833185
1481049
1526180
1270983
1550123
945418
1199642
506530
1231130
1117128
943007
481367
367503
318812
1734805
1773707
894256
86831
39337
1664283
1284769
1174716
363204
1242785
1212066
1865624
698146
1074287
805455
504931
248734
1514115
553057
1140006
626654
1568128
650945
258978
1898370
1836813
49817
1660895
1861819
521107
811241
1281341
845408
1912579
1804018
457199
641825
1983322
357602
1835121
155026
587380
1422335
1649948
1073728
1443836
516456
1993595
184691
494792
1235475
175771
567861
1886146
1511595
670496
4228
961202
309538
1185458
562618
230577
1903466
930398
132180
188021
620580
1091321
509881
1074257
556600
1743786
1422801
1281904
1613137
338164
1665699
909000
1685572
1132699
745396
1489418
1693810
517927
439572
1503714
1819163
1640417
1329811
1531495
1391218
1304048
1776187
613512
1193312
713478
652657
20219
1754438
772033
155862
1528367
1696965
312715
514841
800703
1365608
1259210
1962182
1329166
757137
1463679
288458
547206
1551019
1230643
280015
1986558
266037
200185
592534
1912649
250953
129359
667483
977188
655021
1621275
956885
1446787
1802107
1683923
516084
1494205
1354721
423498
1365120
153726
1571847
835747
1379362
1299122
1289604
85611
1697802
86610
706237
1378796
1189617
1017140
896732
932094
1427332
178767
1588958
44775
850307
1611885
1515645
1851220
1694710
769376
857435
845097
258183
738428
37715
1110607
288069
282234
1365346
1690126
1024014
1053698
511095
1614024
1966627
893763
1390181
684987
1111746
1404247
1148974
1128705
1998932
550688
234698
770922
63680
227906
1891255
1780317
1538164
1435011
175441
1190369
1932966
263092
364794
1553525
805952
1722848
1414553
1361788
1366830
967769
1438414
559245
1858558
1376325
1447273
22233
43200
80126
302445
684086
1826706
271334
1134847
1119971
1631969
143863
137895
1312685
1139677
1082188
1517272
1025452
979450
620570
1900769
1636183
881751
1293191
791040
1013336
1619355
1475958
1435567
1112186
1998884
976786
686846
1572964
125101
1119334
1305827
1267749
713102
1851643
508431
1757840
1937760
532156
1672056
1094167
1518744
580731
1527008
876613
465560
1813857
702917
1060490
824304
1992639
1838785
522622
449379
77488
355350
800832
1665081
511497
1457319
803944
1262286
1969742
1583399
150735
323443
1036027
1336857
1070973
877933
1585569
1548326
1144286
19320
727780
1130414
444268
219312
1592309
650723
1185675
194308
1178718
478499
1110936
1186251
58182
874691
1907257
580606
1813879
658194
236392
602413
1973744
1097708
1412486
1739210
774258
1445568
1389418
741979
495108
1880859
738814
796012
1407105
1845519
1036801
867229
1982598
1855255
1647397
578897
131238
862387
1498749
1166721
1465652
204759
300633
42554
545921
964652
845231
172453
300377
1323296
1011230
670815
1125684
507711
1726813
1703787
1682605
1942665
1665015
1335391
1625549
1255450
740972
171666
639341
1580852
1144793
429102
1507956
568073
1260260
567201
1868677
330952
546102
287230
1170409
1167826
1699861
1835332
256135
1801909
147089
199171
1161345
996483
563344
1152680
320114
1450565
622919
1504373
808673
820417
1015627
831073
171253
1081529
1878016
1157865
543874
1876688
352922
1311138
1433729
1136176
1520083
34002
345508
762048
1270258
1857275
1142264
1197370
933229
564376
1068537
678364
495208
501653
1264055
671620
1088280
718622
1429145
459095
1539907
1851940
1876474
565430
135780
1816089
1331702
418587
1964006
657094
1813424
1459949
1985291
1636186
1118915
1910665
310492
1371920
402661
261873
1248630
1913681
906135
1900012
1021227
302331
578708
1169930
100613
356606
860133
445417
861717
1465513
662559
109219
598199
312466
1423172
1229136
392176
612921
474446
1389519
1864684
162426
969397
502077
1548406
493747
1669174
639960
1602406
688073
344507
1485078
1617154
1887447
1905625
780912
1266356
1324211
888917
741648
156869
1752109
663139
981730
340281
1715520
1364965
1340136
1425348
1740871
1195871
904582
641477
1832318
930937
729714
780702
253529
1899917
109849
1670579
1819035
794587
512964
1703958
21816
178699
1609350
1280557
106363
410558
1757274
985295
226538
1315679
1092560
1535063
120970
293714
1193687
1096728
756307
924924
864874
1173526
1724723
374918
1377880
1768397
490746
1223805
555523
1268212
1275699
1107970
1370637
1962477
1022941
422126
1750761
1136650
341864
1342307
1942007
779429
1005283
844742
528493
1085205
620793
358874
587636
379545
1736100
1265743
1464638
886410
1577296
1718592
1383585
161356
1540517
1438599
1974053
423505
870196
1982607
410436
986722
81504
738584
1525652
457769
300577
640592
438591
958368
205198
231519
354978
1189171
354892
415527
840902
1567762
931661
933038
528641
1580967
1325935
45147
1756459
922401
814302
890397
261936
1128551
1198796
1438223
524505
858576
389009
1307617
341945
946516
504147
627353
1636234
44045
1561198
1394261
1036943
596145
511929
1777883
1300980
1615959
961876
347229
1480958
585142
608633
1945717
1806627
1934446
854153
8525
1610544
1040938
528823
501769
773512
1338773
458219
1740936
1341018
1830560
309794
1477669
642383
310641
1450911
287875
1863888
1892912
1617841
754541
1302828
238579
1470333
15096
1383292
598258
2927
911032
123103
320250
571525
278509
1644551
1626335
51955
1647315
1019581
544639
511111
1739697
1368066
262503
218997
576925
1606523
927254
960131
1646421
165768
1472245
1544663
316593
913188
831424
541234
37829
1075942
1137859
816329
253505
616350
1118885
1980424
1594385
1065857
1916677
75253
1983987
1395309
1540493
1926300
867732
674144
374112
68829
234791
1339216
173529
1584605
739947
1160963
1346803
1929713
1043296
1429848
217921
1342347
143318
1869297
1657695
1379211
1095807
1848441
1998375
856036
1502496
1248473
1593867
383861
3147
792186
276355
984189
30241
1794783
375665
483406
304015
579065
366653
509631
1161097
576118
703086
1881273
1053296
518165
1665338
1632060
848984
1512436
1215318
408745
1647143
714145
813824
1767426
101143
1577876
1736355
1637669
432598
981166
133585
426292
1110654
223467
613829
1892648
1630770
253985
521398
1181863
450581
1332308
589045
1642333
1539290
779186
1435075
137371
641690
1875234
1808990
1322362
1007345
1610908
1141636
18871
533068
1078994
290904
1949861
237122
1114351
1194430
868523
130274
41846
1791377
605190
154038
449083
905243
1485248
562306
413798
16814
1974051
929378
705167
982666
581803
1787422
1074889
1506841
1367666
1412314
846300
1221909
841994
1864222
212115
546429
719030
1052602
845473
1739391
1111576
1216238
341211
1086066
194307
1323043
1043691
100523
1398797
1752982
495705
446982
276450
829148
914993
699974
1174657
861841
1182227
44389
855110
214528
1790020
921147
1292722
1934612
631686
759415
144593
870677
838173
238530
1544285
1529233
123826
233198
1562154
454336
714030
1350226
1338997
1917426
1335033
1235341
164305
1638906
264374
1741285
985412
1205733
497262
708786
1539410
738121
683267
4331
1564966
683450
1406718
1158362
1032163
729774
271748
734634
219089
1737451
917422
1541380
291757
1818821
219286
678907
776935
1937230
681480
744933
801460
1750097
190280
1431113
1457207
1458683
700469
1541194
1422661
1281606
1812421
672216
1737605
1083307
653510
453850
306035
1037510
472941
1625884
995758
252400
1722060
1215110
967279
1745937
1277162
1312265
1743722
1426675
858383
51870
106551
1599256
261982
1940295
262221
560476
1978521
1857466
504325
1179962
1289124
121310
1619746
176657
1940912
918961
347075
1604425
776646
1808056
1011626
804974
1960579
1557871
338136
1348383
1554994
35081
812084
926391
873254
1824697
222158
412485
945158
290376
998421
1238780
287543
180480
1202164
964597
1852945
1549776
1740287
1306547
1440759
1141077
921100
1622917
680983
879835
585511
1998286
934424
322122
1193463
532703
1121768
926650
1692148
1838128
927424
1218346
1180460
799150
1847019
1174703
1675763
1163558
442644
724750
255675
338252
1858178
1903674
1098079
1445118
908107
1129169
1573313
867367
503014
875685
1369382
1929323
1429202
189701
54444
485070
25278
1535947
1139340
770586
786305
375311
1001834
1440846
562350
1128783
1468448
327524
193712
91796
980828
1265276
1393763
1730041
996441
1173262
160983
800058
614316
446048
1005327
1605489
746638
1192548
1745909
372079
585288
612999
709888
1477005
905887
1087454
401764
76612
298541
1468090
1294073
419655
583155
615417
1773588
43162
508507
1748877
299386
853779
925231
507334
986936
1544415
1879474
587117
1420101
1674313
724752
1126012
1814216
633154
916437
1144757
691100
59595
822522
43728
1316929
1989427
965132
1501408
401836
555299
1195554
1172179
894720
1971258
1771346
396233
192090
945775
235943
630137
1377535
1283204
1081037
1408186
57601
645455
981916
1933517
37989
1331662
1531418
736026
1062499
1102212
848442
359916
1432989
1296919
469336
1415977
271689
1229779
295363
911479
1206266
1118478
1657856
458570
544814
1962300
1812546
1911862
797349
579249
856369
1113233
444834
1701340
660818
34503
1557591
120798
1414042
1554114
323949
83937
1587606
232604
1613244
1962933
1848829
1434130
1234414
243371
964092
609430
1188206
1796900
440195
1532680
1977157
1901575
1472112
652424
1052386
1691247
120980
613659
1593173
982901
798601
1267524
60272
634384
1142929
201198
1606059
376953
1334995
4733
543413
1502031
1762940
925013
1094645
1172643
1794078
1683670
132381
550231
1325735
777294
816041
2890
1515781
1383184
735835
1340681
1518976
349559
838827
535858
133596
835617
391442
1535121
478852
1830918
311245
92459
575222
1948391
1739612
1270976
440991
668791
1746442
242766
1108653
1992934
516825
1582110
765695
837070
316547
581260
1268836
775419
776845
1974821
71362
1160173
237138
180744
331038
770460
1498444
1358469
1317322
1384
1169062
406649
152429
1173828
184145
431514
1097507
1960391
318729
1502425
1316511
1664167
1137013
58187
39386
1153079
660008
1288505
474233
917550
665777
737736
1273294
709668
777626
1326002
420937
317476
1444529
227356
1215366
1498651
1860027
1249471
691627
379079
1974070
965959
1448072
1860181
1189591
760630
1771466
1231739
168982
1506782
796533
1567017
497355
1250411
101509
1339902
1415142
82709
1078824
1083475
208448
281746
1724919
68885
771861
760252
96962
1688464
924150
362671
134902
1129056
1327168
549793
706608
1778199
1200430
1915379
585193
1569150
211438
349635
764022
1997531
796137
1572546
404915
1688990
818916
1175393
399521
1916062
374622
1876824
339009
665266
808492
500348
1378522
1793376
43700
1256807
695966
872504
588587
1777225
707662
873279
923598
1042801
88195
1943644
708799
1950280
1833309
1652897
1530611
1891273
839700
233870
831163
1903619
556396
590555
1016427
808988
1344083
34394
264450
864793
100203
1828519
1009308
581943
13123
1722562
1266723
120739
373816
1666772
100698
248593
854830
1188803
1760524
1367011
1042951
1287867
826042
1930991
1090835
949662
1352295
873329
806007
1109218
1297781
375246
1242593
1505353
1934667
1290326
486424
1131823
630742
1534301
929311
1724152
965337
1665066
128528
353061
1134019
966921
647948
1501171
938970
1318892
1218681
858381
1988477
1923533
1595967
411837
499399
1222007
496252
1977922
56495
919055
663896
130939
312124
957927
850969
1277649
1263544
1535617
177574
1834133
295050
1282872
74236
1883189
120826
1911482
1490714
410270
856124
1327614
1682418
454900
955353
894058
1560719
969639
1830038
1493328
1391257
1327426
1417543
728855
1724713
479106
1244991
1978974
330448
632302
506308
165538
1612510
159299
1823291
632945
996768
942127
1675375
1753129
434223
1362551
368923
679366
1288586
1776820
842610
1154273
1532634
1824182
970497
1242112
1165994
1628110
328591
1139716
653581
452530
1518896
724564
1760576
452407
250263
1426987
1872044
809089
1862458
1065779
1883936
1764761
181377
1558869
1911266
338635
1792599
665070
732252
881068
1086195
990142
1363583
1618410
1671122
1550517
955759
536511
810451
1515
12137
385346
1924430
1825089
109539
198383
1672360
801289
1421384
1104401
1655425
1235461
416263
1660539
274930
909073
502292
1326497
71914
646629
1492709
1664852
760767
1591570
398742
683154
1903878
607811
500267
1244458
679768
1717951
46923
1515143
1082771
655059
1476425
739192
1988975
508675
1328658
619966
51111
182492
1894506
1529081
1579685
328721
648640
58875
1262434
969268
1987050
1423319
1323392
56740
570955
1608489
466749
1278758
95387
1329866
1955255
1136041
1473358
213530
1069946
1899093
252654
260818
1046980
1444274
1490885
1170314
126167
1479495
1964558
1184697
576427
1243985
1628196
1601368
1745362
230572
959434
849118
1365292
1555181
236828
1203390
1433778
961214
1716312
964272
395020
783500
1908472
905546
1929033
20923
1822344
767478
585172
231745
39318
1071035
1873791
774061
1415848
1547310
1503
735190
173679
1288050
683528
7165
722720
1969515
887036
995667
1143247
455984
427847
1996408
765846
858636
695737
1310895
489759
1341003
698052
1866864
1707141
1559829
667470
168436
553836
724782
680571
1769492
1876971
1006170
369187
1868547
919341
1310606
1821363
1185083
1861128
1139854
1219348
1777641
106058
280417
1103749
611491
1626542
270150
633110
643126
1120468
1069297
1275299
1829294
1177863
1803562
16697
140137
1347226
249400
468012
542084
1343421
1841741
1989186
1610132
454052
715464
1110017
738127
875626
830008
5672
1893764
430146
1874407
694915
484641
1711635
1324296
418368
181239
1400585
617838
428614
1327278
1436621
1321905
1762637
1322651
1992649
1096954
1241661
1355052
583737
1059180
1184316
992316
1843756
1216890
1066477
1472340
522866
409724
408630
1751868
1892177
1313116
576660
392737
1193077
255611
1777978
742374
1645435
1298493
1940860
910380
966442
114725
592961
1256253
316022
536776
292737
914729
635240
1140457
1297482
1606974
1540093
525230
1657940
1702576
880443
906119
1031457
1993070
524911
1395647
610680
531241
1945231
156043
582118
1110543
793753
733057
380868
187379
1608736
1388433
1832695
1315695
612241
814328
1305320
1751073
297069
1869858
1456011
83959
1228352
1666268
206707
1144894
1658309
952431
802629
1050603
1467530
1760477
1645559
904086
1019639
1515719
699806
1603746
1351151
169779
580662
989494
1103608
1386620
1548814
677702
620549
786198
1196775
223513
664741
478517
1509527
1515968
1834317
445875
1680879
386320
1763185
1759793
497076
1603890
807675
1934169
1541486
954363
892265
1721476
532058
1301889
363214
1668820
1968651
88263
1659000
736521
508086
1852053
975160
1718481
1679927
503107
955870
775827
1708191
518710
1177723
1973455
930266
341561
413808
1203515
718174
1643542
78035
1996013
1290586
446641
1092080
199532
1901080
1160961
913851
859767
1446029
915384
1545860
1665216
1447682
733302
312182
1449742
525562
1989691
940674
225349
1490172
1921540
1820684
617812
356646
13794
360525
544133
1737653
1861021
695472
1821534
359648
1953476
1799617
1880695
1610319
1183013
473806
328879
9415
1497981
1782544
1450934
40245
1579977
63967
1500717
1613908
1959483
1836258
695590
1312487
1751158
208567
1939876
787006
84658
198071
1099798
1221189
1179216
742944
1756870
1462882
1299253
282438
948107
1612178
898538
1992415
1603385
127240
1010288
1857703
309624
138596
76471
1699115
346488
1875965
1976549
1030594
623541
1257505
531739
1819761
512985
1182359
1751212
611899
278245
778935
873712
174808
1081838
1154545
97696
813887
105117
1433048
1380121
691270
1272254
1308718
1680945
1017124
263495
995478
668704
605699
948062
187621
1693167
1787787
695478
61539
943518
355944
946882
1070478
1280661
1294036
1177549
706454
1897153
712260
1553274
1026671
206829
477396
1378577
97903
1330281
581171
884229
515814
144493
951613
1342103
204777
1211366
710647
54472
549233
36719
1143629
1663240
640437
179065
32288
1135310
1666736
455086
1198015
1755369
1144770
571760
404269
378392
382451
614206
1396487
1253933
1451879
498751
1336649
323639
1774464
1475324
678026
1106476
1664484
1127777
423946
1521914
1260420
1717563
1382597
1416814
1348008
289936
1386414
1089703
1872413
1071786
1554220
365565
1613674
1804351
645483
1365070
389698
1332673
1381869
626071
70803
956622
550471
718381
1941852
1366139
1350195
590175
999596
1920491
226091
1427282
1521173
1100825
676408
649291
1254982
175811
437860
287703
93018
590618
937991
165744
792987
1107465
1123448
326064
1652047
488299
1212364
100067
1304971
482280
658522
917284
323346
288325
930038
195678
1985349
446423
1955182
865847
544224
56368
228364
881516
175631
350894
1406238
1677923
553403
345434
1779124
323004
417755
136154
1312901
1841318
320848
245867
20914
118218
1341091
1773693
1255280
438605
1434648
532080
1937392
579247
48458
1700280
295245
822896
794186
1708241
340266
223970
791352
418654
564340
1469398
1425300
390946
1823363
919797
1415974
633546
1603694
1793902
1964278
1548498
1038519
1747453
1078519
1235300
72410
293980
519752
414460
1550075
908122
489337
408593
1239187
459651
1817790
887706
1732394
76260
1123695
658581
1893840
351848
971977
891803
794232
604066
1043303
339325
650189
1164582
1134952
1256638
797956
163357
1088571
223139
1133830
95014
1410073
1031230
1745009
82276
1395841
1586938
733545
116893
548043
1110750
1832198
786355
1424813
1664455
1416976
1703024
1551860
907660
1687585
1409962
175711
286831
1685428
1934347
1256108
425092
880534
635234
1343560
442083
391487
1502594
1792637
450879
1341222
305315
1871378
659102
1801396
566847
1585781
1637895
97481
709071
363018
460061
532084
1635975
1948915
1937939
761119
1533070
590301
1024516
1503258
63596
1006304
1475327
1297194
1479519
1328777
1669329
775295
132239
1483028
164228
1302181
182584
1862468
249771
549255
1901296
1691002
1092949
209359
278914
1890503
1802740
1741909
25378
1781524
1448723
1465549
542836
1728227
1883788
1964112
820375
1695927
629939
1715387
1052457
1698371
424694
1420876
679363
1818132
381319
16650
1444779
1198627
48236
35644
503987
1870269
1761954
73108
350617
627536
1426360
758486
190451
697637
269464
1022646
1737716
877228
1443751
534016
652219
1689875
1035552
1883440
615046
640492
323206
166700
1669206
179984
1151894
150389
158022
1112467
1531228
694950
1423929
1969378
1820788
1554361
1005737
708112
842241
209313
850133
1077743
1103313
901935
1176005
1721831
1718400
644548
845860
873336
1364528
1498705
1486865
957378
1391326
1967813
364454
850649
1581910
988185
2468
1643885
1219348
1895715
1161015
138840
1363846
1271370
86959
759676
1939914
1897489
995273
153771
646031
1733015
609646
1601990
349529
848915
1328067
638161
1305313
672622
615965
37921
1356119
1618248
125504
1404782
565344
1146199
1211769
558438
1702099
1063450
86158
1237279
287052
1012176
14293
1255339
1734467
961102
1788595
1239172
603155
1092452
971492
1904032
1590501
1465830
948491
1434877
619799
1358147
1314583
959162
233178
775470
1355037
1794579
894560
1122056
283499
722145
1569617
278664
253134
722626
1705508
1026566
928868
481585
1207650
940018
1245615
1057134
1449423
46752
344339
639780
1253793
1018995
208446
258355
1411922
915042
1078834
843489
1898446
1700637
922203
1301330
162176
497689
1347361
371849
1792225
1709698
1371547
1945242
124702
1198635
688208
1091076
1685499
1734782
358650
1708214
399057
1758928
905316
1615809
1352898
606851
1717183
12775
1823698
368864
1757002
96498
437995
1342661
620287
895169
1954966
128071
240791
1318976
1152628
1069086
1684805
1284026
716469
92027
571576
257342
1061850
491763
622764
1151276
1050223
1198490
753614
1326395
1634552
71037
1051175
417474
1822980
1779196
1400235
42736
1432314
11690
1356403
573287
1194212
1731496
1438172
796798
256037
198916
1259091
1236691
63485
1242359
1679347
1255915
1837100
276795
609782
827918
401407
1869709
1660804
1745500
1882816
1920844
770779
1567210
919139
441495
786571
1264407
1241352
1510287
1174192
1084700
1744570
1240969
1960562
492648
1988594
794282
1713829
901826
579413
906847
1553801
1040287
924025
293801
909734
204347
1861129
92835
444159
1019715
1252680
1805527
917402
495196
754324
1707297
1613121
1234537
1337240
1251169
1731562
1200785
1725912
1647572
343553
231867
584491
459080
64368
1560641
515142
197430
1871357
52568
136238
1000096
59695
16289
552951
433895
906871
1591041
1732385
1199727
602739
823783
588493
606351
796058
77114
485875
229643
106600
421856
1682086
398076
1801137
865572
1760397
786201
1992279
343411
1126575
1560733
1449797
1447018
521612
33321
1353485
21377
1082865
377247
523752
1965723
1335881
311857
590857
1007920
1226796
1564644
1172042
964833
1307692
1779811
1716065
372143
1146493
1150174
267091
411453
626509
1060290
582969
1300718
1594144
1229584
1040674
1250420
193462
294440
784262
1102952
1965381
81033
1961244
117392
1396558
1872802
1089072
1191811
996566
438126
443962
1251464
1260709
1475240
1286656
1870861
381660
357792
1526241
200655
326965
840951
571551
1548547
802266
1838052
444154
480900
151117
1955710
1978156
558882
1872934
23096
1517912
1178982
1764724
283159
1009262
138496
1371156
755857
1108411
89932
1495207
1230850
883838
1879024
187355
638483
387104
1107944
732037
1831325
41292
360431
1873915
1894815
1001363
36757
342005
378392
142769
1648273
579439
1762944
212499
1425445
287352
1424027
1655895
940774
1505877
58470
1979986
657116
1785493
821758
546803
1883892
1172041
1737710
1176834
969500
1857220
1878573
1108390
876126
862293
804731
859869
823986
1713848
1634015
1522146
536788
1378703
238457
530374
1287319
1354917
269874
1728436
539212
1008287
507113
894072
1549543
902060
1995406
126052
10111
1006055
1652873
819664
1767169
831555
622422
991878
461994
1651436
335805
329817
344170
82100
824372
606003
1840068
320413
423836
1818339
178581
768407
1863500
1619324
942007
1276135
394685
1766439
985053
1176109
340313
1305840
1949809
1865710
1674562
1047895
920065
952671
1318852
1228973
49479
453736
1938306
1597180
338168
1668590
910111
1709890
1546612
1439320
1626351
763065
659422
924933
1229886
378611
1549136
635706
926980
1380616
177173
847982
235253
1204611
1788710
1133328
1877969
1416917
209973
628904
1780895
289226
767587
1670878
1008779
957171
1713642
1879693
901527
1433497
430274
415621
416700
1328899
15869
1557149
1431676
1706975
326047
1231072
178529
1229593
66243
1756831
535161
945622
1099747
235890
1541984
268462
1742052
1853846
1219058
1428968
1878191
357183
734605
183663
620491
1128411
472930
938913
781137
1487218
1665296
1865006
1639681
1027369
950892
412859
525457
1102323
1615836
1954608
1997874
394699
130006
1016247
228436
1675711
1607717
1970578
836590
84733
415222
15412
1179062
584997
1177600
196693
1031673
1301774
1049055
650731
1292243
295356
1603917
1663315
28657
1133510
329992
566769
48523
1944413
1529966
455198
141048
782494
1208245
954549
1471482
178440
374826
663853
475436
132353
353232
1614768
1856151
884241
1024516
802483
111725
1789263
1737010
340915
232586
1288119
993754
439788
1767310
507167
1244472
621588
1723638
1464426
474619
531933
1579344
113643
1709312
1113624
237822
1418436
1242268
1249991
1347405
1735555
257685
1717091
1279894
1886856
1396290
1972940
1710003
966132
537834
1062933
102515
842196
947379
1103818
1929588
1353040
776757
1931995
1111201
1974038
824215
1434517
336294
562772
439023
1502697
397314
1604927
1141675
846323
1928708
412503
450032
993176
1549453
416982
1728199
1346009
1111418
566112
791066
1953634
1904177
1997540
1599476
862476
799495
689221
348218
1089257
454903
1265284
1291579
1633788
976952
1348111
597419
1783306
733103
430193
1071757
1769472
168742
428015
255550
195363
829100
747240
1622999
1397905
657642
689894
1874334
1558076
940324
377774
1804469
1256763
531355
1911069
1636684
1830007
1947041
1954137
1901762
143343
914745
750975
32225
996822
490780
134850
786684
1537803
1678075
865209
65779
951903
1732139
820172
1612290
1760565
1125133
676370
909392
889520
289793
419828
895638
1357153
1866021
952400
1421676
1342994
791803
1744784
1382855
1355288
1979465
126634
613937
1397703
1595440
1764623
1470387
1434185
1761289
1839249
1583358
1291402
1465789
1289327
1115334
1551050
1246263
694286
826759
1331900
48576
1178312
368547
37584
847393
118009
1483894
437907
1736841
1911149
673702
1312317
1000256
450428
1025471
764924
822817
1583974
912597
213203
1619287
1072643
1466556
1554600
224870
918514
156644
855028
811681
465079
1756027
587438
864246
1189434
1752673
835011
1835438
1958402
1727999
1895962
1035119
725193
1937877
1835457
978096
1934871
359426
1400282
1380466
969712
1370233
961850
1649671
361673
1803064
183931
1165333
469219
196598
1898105
1890741
311912
887483
358473
1519847
652825
587624
274599
849691
87962
887284
1218482
1348539
210552
1169991
1652059
226791
793110
1347264
361497
252091
1210450
1697072
1045180
255573
1551112
817605
1070325
1040202
580321
1045449
1799357
196424
1228272
7350
106926
681598
1959121
146943
1275619
1743241
1192165
1322350
525170
612795
722324
265413
77098
695350
260952
341206
1368232
667554
859766
854156
951355
786818
101500
570174
1962641
1881238
1336874
278745
1530139
1401621
1048263
982826
1359015
30562
261538
339063
515829
1806822
1352992
765876
1879000
1858924
368665
693269
1595885
141144
1224833
1490939
1674684
90036
522149
295125
976720
561839
1233016
859641
986663
1021949
218141
771187
1914579
1658308
860763
1804750
1235489
296393
741431
964917
644479
1527837
1896437
300485
1555641
1313944
1403098
1587512
1461194
1581275
1046460
362807
1062717
152430
1887379
1214093
844571
605565
93627
215085
810626
60248
1270949
233750
49377
1994231
1392353
1372618
351028
351191
1370281
507619
1579510
1784271
1584155
46141
732188
1830015
967728
1417470
777758
39499
849722
844978
1972401
60762
551843
957740
940180
1304923
1128812
12487
1003570
1254979
1611254
917406
317916
1302554
1296875
1304465
787431
946275
153513
11556
261541
656230
701787
232204
504768
644065
1536671
1569568
1435915
865435
778370
1068404
1668120
530068
1882353
534634
1670579
881745
1883466
49414
1511041
831501
760227
579594
961284
134859
1658069
80818
1441766
695539
258791
1078709
1674532
546789
800820
351730
1521662
841611
465531
1454304
1649477
479122
885442
1654595
1693017
313811
264444
48785
1043166
982864
957708
315982
1964665
1905115
88775
1933422
1841516
1978427
1063054
1927302
1615151
101294
362398
1345678
1572563
269209
160430
1460133
339726
1480705
1236873
972698
1063549
996990
293839
635370
223187
887444
1373527
1921338
1721261
876971
172510
1644746
1969722
144513
1577109
1140629
348738
966191
1534616
487300
1624590
12417
1352620
1858500
435040
1654380
1878697
397475
1162789
1681402
923143
680230
1465077
318112
1679028
808639
1168582
343885
55225
78792
813564
964665
615787
1478166
1820505
1196966
47712
1368531
76916
1293870
111108
732699
912977
106038
1662112
766394
1145670
29882
886733
170514
1707472
287636
632083
898250
1034265
1500890
75396
222319
1281620
914391
105598
1881097
549520
891579
495177
1139550
675627
343359
1728731
1336954
313979
1539538
1835352
372690
1308625
911006
401392
525731
1057309
938000
888259
1942000
1147785
674998
268339
141374
856908
308546
364475
821206
1629188
467648
864814
596673
678858
850696
289085
406099
523366
186738
1179478
1072726
100250
1383320
1044754
113454
1798696
216977
578115
1766007
1840981
313608
1998688
643492
75176
1645319
1618078
260980
890126
1961344
19983
1347638
379727
1587651
1895107
387158
988215
1392681
254689
49164
1618897
1875359
1051420
285302
1575114
642320
1630023
328592
850201
1561117
682771
403483
199365
525619
289087
1986573
1078710
635402
765885
178860
715043
112960
1041958
946730
682361
1701444
1460828
723974
1079999
1200624
793157
1331437
1023304
1101301
778694
136749
1141465
370611
1304115
1414749
652388
493893
138040
676745
101343
356133
303469
508425
1452832
919625
1285401
1254518
470542
1489689
1157857
609184
930887
524603
302682
746835
1477432
74841
1654566
1881807
1973930
1131798
872396
1124240
1374756
1061623
1920371
67373
1187305
1769894
567571
232436
1073729
1442943
881453
1696211
1144344
1255829
413926
1421636
745133
1375293
231201
870951
1281949
1959746
1525357
197582
682011
295756
1717827
971505
1943688
275611
251576
888682
948206
1445360
1448122
1395982
30978
1891404
960865
1622331
1291755
122019
217507
1690924
626706
66516
136777
1780629
1148057
1551772
677745
613619
1751855
1191728
1439870
37150
163053
1739816
751439
887198
1176555
1361683
1763526
438688
1882415
292201
392268
836239
498857
802076
1754988
253871
449859
332067
1096790
1193756
1359816
647253
568741
1306907
479680
1455632
288130
779787
392739
814201
1284015
1610629
729494
1823231
462088
1037546
661149
1903216
88829
117979
1383654
472124
660133
998272
165406
2424
184423
1304549
1040521
1063865
1442104
1036508
1056497
1162458
645730
643611
761046
324606
1140814
793125
620265
1668733
1802598
334571
912600
1732130
733827
839151
788633
1223105
1479646
227525
1836538
1340783
37837
323256
207002
1085154
586902
696322
261580
1167194
1555572
1061233
1306163
807248
969019
473928
936553
477989
36990
1905420
546213
380312
1686037
518753
954464
782671
1894558
880394
1834778
27344
930358
1195489
1248170
370872
1676566
488454
1301160
669519
1539231
1310108
451348
1653000
335235
5619
1077805
1716863
853585
1112678
1655557
1534060
1099960
1609154
459511
1264287
98839
1747032
1157464
1536231
1798095
634995
801144
995885
965902
1088927
138734
1312567
815680
1681104
1927420
865750
938925
914106
1143552
754981
577008
131191
888129
692687
139330
723948
1164766
1904769
162968
980104
974986
816179
82010
812053
1480077
1825588
286093
1718507
1724197
560607
463438
616275
864410
1025785
1396948
558191
1659629
675720
182321
26789
1923750
1605848
1367656
613966
1725725
950839
1157803
1253517
415356
1609772
765750
1403535
1273546
1926584
144352
101029
825302
235185
1676884
1118488
1191338
551140
162457
559247
1689146
1207208
1655088
1756048
1029863
1046958
1964009
992693
1785749
1677239
1600105
1317170
1954596
587734
741609
1583814
27026
1686342
416743
1810138
1527091
878932
1511771
859467
121129
479311
823725
1206249
1513653
1242604
217508
578618
9623
1752708
272734
239445
539368
1342632
542527
242194
296035
998619
1894410
1587209
669769
417472
795867
889488
274713
1816192
816596
1609248
1807163
776151
1386263
5003
293687
1775160
668644
1916587
1141472
593623
503596
1604722
167883
665966
62736
82925
88374
1721777
1058623
1482435
1984708
1349876
1354736
795252
546907
1616851
1051312
152570
1310545
462140
907933
967930
1141967
1432898
19988
1066321
973737
817650
1021667
353692
1552105
962333
520063
1864025
302022
1630101
1792236
1943112
1600328
1007053
999501
1594422
1109868
1708303
901232
1650136
1458237
378328
958422
1648807
144178
1726872
710021
561495
765538
727220
1725413
704799
1173965
577018
17201
1565881
129622
1375782
1590596
732966
597285
1515796
1110556
416653
800333
6922
1385476
482965
1228362
1918695
1352083
753389
882034
567697
1017651
982911
980319
866511
496023
1987803
1241451
529552
11562
941034
607057
1812399
1827587
1457485
819633
779730
1986442
696894
1687153
28644
194654
1500182
565084
829845
1985806
1321357
1124326
287678
1639084
334868
1155635
1682077
962513
1366418
869649
926510
1626439
623406
1271518
1017971
1407074
284379
1173938
349016
1876411
325777
1620165
200799
1445936
1842812
524087
370938
670933
1290536
809228
775427
89231
910008
1638039
486430
530805
789172
1183350
1325541
660759
351927
1626656
545716
118381
803614
639206
280290
1549747
818969
1457246
7922
1301524
1589343
207256
1073959
1921887
1595378
914477
1512806
1710073
1345780
520732
499254
885321
1997367
1733618
1875261
1385182
438832
713001
1284614
1539829
458130
1799244
1915363
308381
963574
83652
383199
1408877
1763323
918660
442471
1106175
1092947
1879935
172186
498440
1858393
854481
1941763
1726563
869267
1739808
935195
85378
1138806
15179
1795319
888090
1260984
1708941
699606
1467115
393299
781167
1830331
1382704
1787034
57907
1900182
979940
1815052
981207
315365
158441
878681
1194696
93837
822853
1617153
1546516
1432323
280594
1994847
572390
970401
575290
1387715
1538185
313566
152275
1652089
1298840
244202
1610741
1628379
1284289
15389
1848085
35188
925320
1067834
906365
1918248
1465651
1812225
831154
203177
1604559
497414
840872
1083662
490242
1419677
554654
818148
883895
1316869
2095
840634
1602413
796383
1322491
462553
1385641
839792
159836
1955363
1277015
365136
469116
602654
626339
1890583
1593890
1288986
487371
109646
531617
1438621
1122515
665172
1135173
1746857
1454645
197111
1073122
1268179
1950191
1301956
1713338
1385994
617901
1475856
1690496
320746
1588362
407017
4116
715905
453402
128545
1565887
1207959
272696
1623574
690270
98131
1635735
1563132
1584679
540153
1298123
55749
661148
895141
446359
1454516
237680
1624761
1858418
1076332
851380
69067
1576605
1329426
136164
1912227
1665427
459246
700598
1899045
1977973
78310
673159
634893
1947013
911692
198318
1614459
780706
239557
1469246
1714736
1917658
1897576
1342945
1754623
130327
460644
1651323
135
1483275
1632586
1246484
660704
53938
1402589
1646955
1552941
969418
1348268
1178530
1316303
920261
1961690
1594444
281450
391917
1076919
1496964
243733
1794592
793881
546305
697774
1824149
593856
1674017
630184
1757703
767518
1646296
1333390
1584259
1990969
434191
1155668
398680
1044363
1620155
1470895
1154188
279773
392451
1484903
711113
1730913
113085
74748
1730107
456521
79139
458732
1033376
948983
1713252
1424529
1938809
798177
187864
1623209
1214101
712345
1270266
1083757
292950
730416
1657232
1318590
1134439
1941797
1713193
359100
656678
1241532
937010
781154
460725
1151019
784649
1674506
674733
478758
1130854
1150202
529891
1333030
1316187
1681512
582059
386694
1071251
1269995
475235
1249544
974095
1519485
1777798
889069
52766
1912312
424422
1945841
1860535
1427684
1120476
669062
280150
1515832
383822
1821715
437040
123398
1176314
523125
1707322
407562
1070702
492301
1565163
541124
1920697
810712
989547
1395344
1673756
1217189
1363910
845656
1985845
814568
377182
301143
1544835
1456091
658234
1589200
1855711
892964
953854
1185225
1709195
1955035
39015
1680848
1658122
1626114
708670
1436900
176200
1306444
966018
1567345
150897
1191933
1394210
1989405
1357681
1978192
1640509
1696583
428371
32646
1443359
91871
1047611
1447893
1753072
1787421
905931
1813151
673811
903356
295699
1917648
1437960
352986
110500
478657
1247000
325241
1207606
889557
398967
738601
1158181
1333552
1993457
1352678
1232134
1976756
100477
251426
417089
1102989
1643004
1422876
789794
1064076
217515
1097736
1947439
1818962
1107036
623709
1157841
101665
1813246
878508
494618
823288
1719947
165591
1242641
230735
625372
1180193
877631
1734876
1076034
1259627
1824946
1662246
131134
980146
1910990
728992
1662970
848580
1981286
907266
1739703
1238099
273785
636089
1878299
415090
414821
1122062
56692
583709
586916
1792064
1732330
17361
1074558
1444674
1638811
22101
93430
1707492
659817
1623158
1759977
885257
146706
375384
1217584
1379060
1857827
468412
137558
1854886
1356861
1545905
1322146
1994197
738412
1489334
1031342
1226862
160604
1662055
1721707
587554
1680357
409817
84717
1542191
623463
1713476
15881
329191
1587310
831686
1699472
1530337
368134
1171542
734270
516268
1565425
1529645
153862
1977244
134166
26222
1367003
587390
56305
561131
1783695
871110
802040
1530490
673803
31798
470759
1600748
2475
425190
842846
171883
879367
345987
1418538
1393298
1923403
1594407
682003
275245
178063
458269
873054
1896495
365748
94420
661549
1042614
508716
936211
1630506
1333447
1730328
925333
1212935
705461
408111
559731
1226331
1463258
928772
1352284
1306582
1225567
1272417
830833
1000682
122699
1032127
6924
720316
166636
312049
163
1566626
1612136
810743
687834
1500574
1306132
1511831
1274006
104972
745596
1055989
1060005
1463152
1582408
1562296
715388
1348102
1407117
633628
548130
39859
41415
129690
640766
618313
1762850
1390182
147410
513651
876239
667445
1954761
1605445
1531244
1185119
787692
97456
377445
1507965
835141
268238
545811
3459
66749
1603764
803057
1272743
1572438
1290375
1503677
344438
169352
224604
475390
273925
1964235
1346296
1937184
1649736
189749
156687
502028
1616911
854460
501665
948415
1572352
1497243
1459509
1026989
649645
1255605
1693758
1178116
1295170
266094
1711147
1306300
1653796
1506
1461457
229781
262933
1605172
459685
208994
1538309
1352235
986180
433872
1072558
913805
1110176
1850229
1446756
1253552
687587
1158630
1019664
1039656
1139819
48556
175090
1041136
902279
1692538
1459108
653791
1810063
686481
150074
936801
788556
628879
1363400
1954118
686970
806171
166760
1839145
1844381
141225
1513781
907610
145617
1167251
1603149
648014
1155084
1200289
250711
1757581
1809111
116471
10502
219307
1375270
1708575
1200190
1977364
1464546
1642973
1818911
1822817
66389
1412088
602931
1607906
236457
21255
594695
560180
1679081
105790
1532144
964710
1024423
959956
1811645
523265
1319331
917606
215531
1381381
1559022
620397
76621
1559284
978699
536869
1903523
1458046
1430996
539464
1518796
616898
45696
935166
1925833
1047912
1535438
107239
567386
214914
1546435
324656
8138
740917
862384
72307
272192
1149562
1714603
605539
1140238
393499
1778305
1810032
916165
870766
1668747
862885
694719
828156
450959
58148
867135
1933443
1087676
780098
968997
1010131
1613009
1060910
83029
1873533
1518677
87668
1907482
96927
1121696
20003
586495
9046
698385
1871336
1479478
1888314
742025
428446
1864461
1492646
213290
1088064
1153541
686309
1640255
1991242
1123779
1912180
1981530
830511
1831539
227998
1726549
642259
242676
1111336
772428
1609936
677882
704364
1394990
1293428
1108953
1441777
1141931
1850989
303727
320729
897435
1881860
352315
1848838
73207
506882
179943
1777339
1251737
1339547
288728
204111
990860
1655585
1624748
288146
1825371
338897
1588910
1875434
1712389
1458164
1740217
794179
652632
681357
1593868
845085
727366
1174339
904979
1366674
1423446
1958715
889377
1572868
432469
744494
551905
278888
973701
1262089
307215
360218
862482
259419
1410733
1498037
1112131
1435813
609638
1383407
151432
1967559
1449744
1517935
1544110
279179
1167335
710910
904154
617457
516045
1203340
390150
1394414
918103
1244116
563554
599472
577807
1574783
1304357
1915224
674970
194555
258277
1619603
1055218
319895
1005160
1972848
31794
1200264
1470460
331864
1936292
1843046
168670
1341407
1929683
1974238
1357287
1531395
126335
1877996
330415
309241
1444127
1577433
390689
1538211
1091561
1297472
392753
665841
1732737
1286208
191429
58570
1600093
164766
289427
1817615
1566551
1679740
1279815
1690485
1546380
867634
574421
608833
929738
1804740
960074
388737
966459
724563
872345
429565
165268
959203
1819105
269122
1059347
752040
1750227
1801599
1679806
1787797
847965
1324173
665528
812768
1925327
56632
1524371
913688
1142779
1061051
951705
934125
1508420
1588603
781648
1018083
705576
1234741
263369
1941537
1700299
1778204
1011255
1809842
739521
872306
203126
656961
1145887
205769
1793664
1884622
680203
907466
27384
392301
170340
188332
1329521
1393823
1571445
447187
923876
906131
525890
1872717
904624
976209
1303576
755364
1006559
839675
487598
469481
109150
1592003
1830631
1508653
638687
1199478
1303066
1528312
1855621
1305501
365130
1543879
1030609
1332481
1862540
70947
1895952
1364900
372207
1550653
456095
1273846
1111336
1598865
917200
620894
1078051
1151631
1525171
311750
502693
1647039
1415916
1319644
1659106
157846
1051490
1025585
1837121
110490
251614
991641
1549631
1966388
879207
298006
1008069
1350980
1294964
232116
1786534
1108975
125272
1180586
912752
1803214
1628841
1315154
1510330
1062764
1472643
1875147
1688605
1904839
1361419
1296413
14074
623733
483820
1756826
1831964
516883
375346
667983
662847
1444586
593909
10144
892106
1213443
989493
474363
37081
1926653
771171
1169138
268627
1351449
123670
175146
1783345
1172192
847177
844839
97019
1499912
342693
1237418
718727
578879
489244
1913203
615859
1831874
1778540
1036623
626402
450747
705847
443166
1766296
633135
399764
1775794
1881707
919046
1591326
1856881
604447
1256689
1309314
723361
1874740
334327
1816885
1685070
1744087
455434
1919569
1325084
822238
1505628
1229625
706803
1715089
1501373
885174
298750
1823943
1950736
1565058
1414854
212272
1863577
525855
1171109
1398647
1915532
791507
916720
736560
1587230
742646
100961
1592310
1207085
907859
768890
1699795
1727723
1720876
957136
774372
206013
1374100
415118
1586012
667346
1602332
481097
1859827
1966967
1637319
725865
1970846
1297701
1624773
363695
617577
1539792
1668817
236498
1143405
1566354
610673
1318096
418640
751327
1381572
1022803
1016242
1922610
863582
349881
242883
1875400
1791083
193681
608324
403046
1395923
1044013
339799
1609543
359938
873117
1553536
840444
1374013
133561
214826
1211219
86760
1044834
1569753
180575
456061
881167
634913
349855
601158
783794
1906034
836615
1422421
1856957
1937705
1983064
1665782
773733
543936
119898
277695
710458
53815
676650
1092721
1951346
1723651
1586694
992805
1563879
1576821
1341945
1235424
1848663
1046888
802465
1340596
1923197
3674
1233803
821195
942661
74926
787086
1074482
621620
137814
832464
1952818
921804
631855
1486960
1049372
734622
1236697
1758688
1458486
523342
733069
780353
551025
1275165
178277
25289
1506974
1214873
258058
573886
1427215
1949103
1366927
365084
1879452
512550
239083
311567
180496
686592
834363
1952419
528437
28323
1975352
1444736
1072370
128307
819930
1241271
312865
960527
1367518
614583
427076
59835
486009
879605
360432
620746
524378
375038
741238
848178
1734424
1058716
739037
1406584
1186626
947791
1777250
948609
1467750
250237
273823
1291333
1838049
1989481
1935876
287739
1775898
835635
1076693
817946
1717384
1993672
1130186
1012920
1876379
326618
912639
194894
1233220
1564071
890407
893677
1899781
1313337
16899
1448936
1549552
1378782
1208438
1111896
1442195
232865
474525
1807573
498058
1010088
118968
1959149
499630
76938
1721645
1036666
778247
1166005
661350
284943
1043038
1542181
1989320
307556
1913624
1055824
1123932
716843
1946957
500375
440549
1011018
1868229
870152
1331258
1788154
1958987
913349
198698
499235
1313443
1549461
546046
1148995
911748
117413
1548621
1801472
235259
1802867
1034274
1688825
1028120
645651
746185
1832170
547289
44809
1148840
724457
741673
151693
525609
1971077
1794278
46519
1206685
1467349
1986407
586332
344961
1297604
1858866
1341665
1483105
765646
1221294
1292511
518379
521015
262145
1480658
553863
45637
1113079
1362959
330061
937130
1764823
555373
1848866
506344
85177
580379
1999317
1890552
948164
970222
1278570
193406
1845943
1457506
1544625
1898353
1646726
1953557
1621537
906967
393660
1746319
601735
118596
935882
1269505
1824358
1109109
1309784
251392
1490976
676420
1752245
702099
570106
121153
165454
37600
37747
1432277
1794052
1002988
1217445
132926
967341
137914
1008939
749942
1980104
617747
614411
1259709
534337
214008
34082
1127222
1929740
1308698
1693418
1663205
1550077
1697073
1330438
1181777
1874964
1952113
1632697
552288
1821219
1151466
552369
1010884
1406989
1953368
603997
945462
984827
1098345
1746147
1448539
740784
65895
614476
1904112
459223
47734
1376791
1606669
1573775
615959
881081
1732332
961935
1368000
1154030
1398355
983590
436293
1298751
218925
307113
1952238
1476195
764080
287633
277807
572058
516259
386751
1148173
405631
1611169
1438283
44794
962307
702978
840787
985368
437508
1695021
288582
1402522
1036859
1647985
1793873
767043
244173
1751905
1595262
1806477
902267
42651
1145066
827228
16423
853934
104422
435611
1884456
1345018
1611703
1811678
356682
803828
1842020
745275
1777052
778041
1129355
1731476
53945
327701
1266431
482028
34490
1843003
136062
1203077
916945
211484
1011057
1145941
1608075
1821664
250539
1913174
1454627
1864888
766840
830019
55400
1228670
1071280
888684
699387
1634500
412731
1438262
639112
744521
709930
1191112
775464
305765
1825774
355748
1795457
1009433
294344
1833604
315753
1279412
208826
574984
291315
1773316
1910028
582662
119589
1976241
115725
705356
948772
859628
1653103
1801507
1961213
222815
392275
286350
1600012
749035
1372837
1382991
998474
876409
766207
756342
262811
607180
1752659
750351
1783122
1100942
904569
1449322
1944175
322886
1121969
1965653
1116429
1374380
555777
938116
888208
919822
1525634
435780
1412012
1996857
1603436
967891
710739
135904
551291
1427973
1254316
1119715
868753
1215657
516060
1076714
1626849
541172
1908186
849035
557086
803412
1771303
1302812
1359428
1880319
858529
1827542
1194633
1521725
1222390
1384061
936492
889357
763007
137255
1771480
1167134
673962
102677
1221510
798218
1568047
1280343
1237929
1232411
97505
1169089
1683969
634101
740432
598620
1569765
13137
1817291
862878
859815
416668
479222
1820505
47073
1995886
665035
755210
1190230
1590195
929063
1217981
1218151
1510859
1747182
1993496
1203851
148675
713260
1953359
464663
1614812
70829
1520050
1165414
553729
1525454
959355
1928725
768039
1008203
82906
1551184
831503
260166
1459600
1167123
786555
1663447
361110
119498
1472134
1591430
1089748
1682193
110976
1472209
230337
635276
1305728
1094818
588642
125922
1612351
432445
485088
238908
646566
391615
15480
1976341
172587
464722
35710
1219527
409051
742593
460523
1855421
1340329
1348296
1206581
1817172
1312918
1882383
315467
1861040
489579
449237
107364
424025
1048849
1763352
1822812
693997
776927
896149
112557
434412
1343121
136555
548112
1585230
1803183
1820970
1433271
1699064
584280
1992784
1383707
1155170
359832
1333817
1392010
953923
736648
376637
1458672
1233195
1769897
317183
963294
515313
1013959
322891
1200490
1023167
34158
1237652
1062014
1033479
1826525
1109051
157605
1910397
1338857
710593
961687
392848
669031
996631
1098143
745845
422140
995982
24607
1989008
332974
1886134
1732804
1496932
1557938
501142
1419723
1079643
1405335
1705717
1629009
1169625
29985
1142847
1068659
423594
211355
89148
1173342
186159
1534103
1917945
277547
950081
1891369
1637759
1747908
591986
326439
776853
1783583
55012
159981
270266
294476
726225
1441918
254769
1138646
394968
1149063
1998677
1679485
1588260
1005921
1688366
342134
65484
815275
1042034
1339527
1026017
56508
875625
573620
1793518
295398
1853980
1667413
1295333
1765933
1288612
1543070
1767150
999099
1360980
831445
724395
331684
1004050
1269066
1917056
1476220
402754
821199
1995440
622226
180420
1228681
574338
1685535
1060143
649358
234746
105319
1062961
768702
1705516
829057
547458
1878557
1636166
1463471
900182
1183155
1112397
1072843
785240
866887
696679
1210435
698981
273566
1362497
892545
23533
1743873
1497080
599056
1425304
550338
1029450
1437860
1324031
1393311
199055
542273
574134
808136
925043
1009122
798009
1371220
997509
1793051
1392498
1835787
1073996
1715183
1653004
788447
778053
178183
614118
643610
1943010
910746
1930757
457604
1466066
422170
1115715
1505962
278782
795524
123196
953429
87695
1788475
506360
1520337
1712194
1807629
451756
1356240
1807869
1279937
1328869
1794127
1461962
772847
187834
630319
812304
697610
274335
498649
432150
712931
438678
1488721
376954
454496
85290
1668598
1532807
1391006
71894
113939
232922
1489904
982817
1375537
726737
1394977
781149
1046734
269936
95498
1507717
1192461
861883
758397
1387683
673606
156927
95346
199992
1236941
1010042
653954
407625
898907
368258
1332263
1241284
842372
1112093
437179
365179
1523574
1364022
1920357
156767
908101
1838399
1190037
1817368
1349880
1722037
1373111
513317
437261
1891380
999277
1872583
165590
1412237
938359
888368
1913226
980349
946153
1906436
976016
983242
1697937
544429
80948
312044
668156
1047619
458790
476949
1046424
136778
1265371
670578
658925
41100
590099
336762
646959
572050
237429
110783
1520437
1953818
1006693
1147924
641194
1586005
78188
1061589
1581223
227836
1634321
1470407
644912
1920074
70047
1064334
1155378
975119
139371
1440919
1988017
355952
665253
838062
355113
1417952
484423
999885
1996955
321189
69501
1607655
822427
1514405
207012
1683886
659980
1907749
1162838
1687708
686269
843395
438756
593224
671928
1994744
1076898
780245
1294989
448614
1152410
1771203
637092
303656
923860
1269207
1778542
1267721
473264
1179285
1725610
1272996
713999
773096
858655
947806
6486
309468
978652
409637
46503
1872625
1018648
499354
1112570
862088
1778873
1854601
1769380
589794
328854
644703
652955
1812496
843857
610287
1746697
1965377
160334
394712
55590
1291616
1357318
1917183
235439
370914
99325
232255
711459
1433277
423352
1941815
246064
876918
778060
1178269
1612732
329066
264106
1444911
1884354
1727738
1627901
850499
1958342
1599432
1434260
159697
435651
609087
1162127
373813
1506342
653280
43841
766655
960224
720337
628651
1163019
562448
1385796
715387
597950
854086
1092211
1196373
301376
781060
1480712
387765
1426972
1472353
1283272
1163283
613487
1586704
412729
768649
605189
1178624
1618251
585542
1064286
1594483
560228
298143
1983475
944701
1798765
1194947
1312605
1350050
1571963
1419431
803030
918542
1509398
1831625
151158
1493100
1430015
817757
1061123
1931200
689264
695044
1828247
92705
915170
1767000
285258
776583
1322397
946068
1082209
297570
705976
1620863
977656
1164944
1323275
1138021
1616837
613448
747867
1359660
249519
1307202
1385333
1345352
1625564
1857006
1926004
6163
1984369
726637
1671598
1400198
813049
943326
1893582
1863466
1304926
491667
139906
1923942
1272765
1584194
1091855
1930754
629623
1832766
205575
1455935
739407
1067548
724916
1574647
586824
735392
1343266
940271
731095
1750250
186895
579350
1186564
1064190
1447198
196759
52939
381338
1043023
1263854
1123753
561664
1730077
861406
35778
789073
1177824
1527017
1423685
1314172
1967761
599591
385131
1503325
834826
981821
1425089
599228
1475281
306035
1633860
388617
94439
1134005
1809782
652238
1134368
1507322
9980
707170
1202008
1505083
72777
1337328
1954317
495386
1735850
1246097
333940
558368
911976
1077467
849633
1426828
1964279
1825039
116309
1533890
825495
765219
727144
376143
706973
721821
1782173
1072137
218952
1458256
708971
680827
991019
1206363
833256
1113549
864435
1418110
49624
210063
762297
1007891
82249
1530022
1943486
1123872
1480526
1489939
537748
1648807
276911
273108
489322
259281
432191
743994
1407111
1710283
1270652
516916
45077
1812451
103308
293781
925085
1653887
1451108
316711
366062
1272868
1556222
1668359
359124
1347601
719635
1458534
283537
948727
1429728
1808756
940867
1917892
1527690
992457
1214617
349749
1011079
664261
1899887
319576
1454013
1817086
1039773
1799251
1743344
1075588
371644
935107
1330978
289872
678518
137258
949305
530708
1819784
779143
1903703
192193
1183601
1195144
1977329
975057
806557
324563
681900
1949149
782302
337203
39766
1639760
425602
1961370
1931461
1866815
1899983
1140817
1290667
1254253
707908
1556697
275898
819247
7218
582484
1318951
1084429
1241966
426488
1382146
320753
398577
1628026
255407
1499426
243791
1449641
1047151
117544
625633
1282160
479180
426718
1280850
1672976
848979
40431
992682
856851
1636684
1830490
736093
1913837
782454
1620758
1260647
1140255
1702033
1199305
406387
757792
1049986
379362
398941
1869410
1721460
1170898
107915
1085935
1367060
488327
593488
10675
1164068
1285164
1111886
1499714
681312
817706
585547
228424
1885341
1434378
495407
462649
361626
1916224
65558
1254559
411095
433809
1470620
518093
1323259
335566
256960
570989
948924
738039
1138530
817295
4974
253372
1104854
542862
348875
272130
490583
814654
215938
928274
840546
148762
1810983
1697145
1004329
844500
619140
1585503
1470761
1431315
902143
1224741
929834
1238269
1522607
767734
793638
1314854
1014078
1337286
1099495
867201
1884735
1359410
716675
1086075
1477280
1499886
989118
139254
318620
1427520
1904741
711850
1799642
1260300
1558192
786056
1166365
1925645
689982
1710691
1571629
1335687
1581187
1029555
1890782
645381
707621
1447293
802812
1675547
673152
779204
188658
1123632
1812811
1041750
1164223
1991047
591869
1168006
1786464
1061390
830333
1036908
281147
440567
114609
854040
1721786
1791476
828177
358233
844013
682534
1630853
1600465
962185
1644911
674452
1742115
638604
505529
1439797
568802
956214
1630
1684992
1967084
44842
455557
1787234
844517
1842907
362048
548052
1854879
1716050
184886
545273
1377429
970388
48799
387985
1708412
733064
707740
1456575
10160
9087
1785104
348947
1461269
1830947
739763
765419
18258
311042
426570
111228
1892946
820045
1156392
800778
1467761
1330695
1345796
1138441
458098
1423309
1672999
489156
1651109
814410
1614215
626442
204394
1430743
724238
1239586
1942676
1741420
1035122
1407803
683938
540547
657728
279419
412260
918346
1375825
1484517
1997266
1019969
822264
1793250
1696402
1966778
1176957
122038
1010667
1152936
355231
1736341
1227721
1413061
1526075
161822
580837
1801249
1800888
632871
1446917
1643425
1798657
1639309
1197615
1666560
1575160
389189
1763418
1921667
1991587
1717886
101944
322868
1894179
1231112
1703656
1353267
154843
677160
650851
1500998
1219902
190417
174053
997797
1362037
846542
331005
1640124
66294
1045751
852106
1068762
1796465
1477523
1906856
554558
864242
1315944
353530
396150
1441656
705023
1881671
1403732
71818
594905
680765
847240
1313470
754691
342549
849049
1260056
1383226
211964
1700550
36727
1710792
1941496
145153
1863319
1474045
273707
860892
1568744
1174486
1788312
1627967
755057
731430
1352497
942350
642000
659506
727981
921789
62063
1351972
877959
1342539
306558
12040
1343996
133354
204648
355277
1023736
25964
1971855
1595243
1779588
1667861
1019444
413891
1670064
1415559
670093
1314720
118566
1680409
676199
990596
970065
787535
253096
1457339
1981564
1313329
621452
1422738
1061829
289944
345283
1562302
1844090
1790821
809063
894663
1152168
1528646
1735997
364505
1769281
1185440
579153
104621
1593365
1896964
1524909
537095
897223
1106199
1093346
1649833
957637
70843
1729167
1552928
900589
1557731
470332
409398
265161
1433513
978769
1791194
1479488
985076
175956
1340285
378668
350786
1882106
1692788
1603958
1625173
1115152
1608336
1390449
1933782
1474929
1884821
1174921
891827
897474
299205
855542
800469
993670
493962
800565
424964
796809
1256049
139041
795440
582448
1860629
1546989
1237080
437803
826491
1594360
536443
848355
335248
685297
1846158
1745811
159502
1718278
347184
673349
1605649
656474
1912859
1004452
62986
1275168
1217408
1540041
504909
1166304
466625
218898
1633986
426211
1349444
738473
83869
1652264
1016079
1130799
1031232
1182969
1049800
1365135
1183553
1641644
1757208
437653
1398335
1277565
604173
547785
1827918
1864688
1694499
1089321
904853
533979
1295049
489535
203100
1433652
957873
1819350
1210993
1310448
891357
484721
892607
1015378
2932
1178393
429655
547173
667902
1702480
494605
901514
183482
532585
672187
1483704
1537289
659932
192782
1904804
1642121
1121121
90049
86874
497820
817498
644556
16595
214137
1903296
1396275
1283261
1065385
524462
1525589
601898
648245
8701
1287564
787369
1603001
1136288
1876379
1783398
897459
94990
1152131
627934
248378
1930218
567517
1759838
1054718
1536366
1337529
592238
730837
1240299
1296631
1102312
808716
284672
1657260
1247167
348601
848342
1143325
1387387
1721548
1538057
1928111
475699
178665
1344483
1070641
216798
1350722
445559
1503659
501156
872830
404271
523298
1992459
1787524
536244
1876061
595491
1284807
181265
1703272
1410904
1279665
1347495
1314083
986410
218121
1925387
716369
1831885
937183
1733309
305019
1101909
1918613
1852567
708665
1222220
248044
1764882
654503
346230
1005264
1074879
67181
697615
116899
877477
57603
1120232
1268240
296159
1093554
740545
207759
487827
491240
1827369
816699
1532998
1838354
1055728
1081564
1459677
1807531
176139
73841
798645
391711
1510836
1498250
1388161
109752
1224038
1484336
1432371
1905457
612946
873004
1477481
458269
939914
1193885
582387
1309508
347882
1729204
301643
1763072
1458676
1280580
1054619
991476
748515
1912992
697388
606023
154924
1993860
1083146
1135783
1952120
594787
1677509
280510
581425
933181
810764
455842
1873233
1661455
1550156
1258605
78012
625220
711424
415340
1407136
1569377
1676495
321149
648064
1156519
804576
493668
854940
1807364
917281
948838
452847
1759152
1641260
27662
356293
952424
1878166
1520477
1656694
1419987
1826053
184903
759417
1763387
293233
46021
1357786
549699
16880
1551799
616688
1155074
97935
1214550
1019946
690075
1124944
1235885
1331537
1753217
1644725
633889
423803
1651491
406199
303113
388948
436849
1614214
1872868
705831
795488
1427727
1846061
1937581
95553
1510371
1252276
1692415
1931752
1385433
500225
927895
1490953
1325714
1654149
482227
1091151
1407921
1150102
1435544
481097
1924287
76135
1100033
1562857
1066673
1778719
1706106
1482346
1551788
1357271
1214751
571501
1022641
1284440
315292
760761
1573715
772201
1391645
1237338
1352636
1426985
1424182
1404140
347162
1757267
1593854
630580
1719568
695731
343380
1932819
142750
155189
69500
461172
680879
145567
330237
1027261
477382
1319298
517993
1012971
1108630
1681245
146492
1780099
1050767
1861109
558565
1763977
1823514
1276398
1556369
1664020
1629009
371497
245898
341906
1207414
12109
1410536
1989462
349105
363270
1803770
1009465
1347194
1824748
496945
1276302
1225894
31822
418587
1136429
274849
661849
1888615
1101266
308443
950281
752851
1018117
1606893
157718
518844
658629
743921
1909254
763930
1054965
1096608
1613556
1382356
255610
881147
1181311
512300
1899312
24544
658987
1388008
23602
1493598
844415
1560868
904638
796844
1787858
848611
502986
738132
1605200
1983466
1599154
766179
1482493
1860756
1659504
1013637
1772753
479013
1822064
450876
427990
332539
1940546
780575
602157
405313
1635927
1764798
1682546
819652
1894963
1053836
1116016
1024596
1923696
1113992
814881
117663
1635989
251
248329
404200
704136
1870809
1924620
159220
169571
919085
634929
585005
892721
514236
525646
82635
1672996
527257
762772
1672331
685142
1137061
1921602
836171
1518481
332932
784428
1747694
452597
1577671
315538
1346769
1137468
1598715
1397027
100873
1835459
821061
1787568
1248421
1021171
557599
1336505
1713756
91078
847636
1425547
10805
1767267
45366
1880294
374357
1739231
729217
153053
1418458
60517
533996
1185181
1710245
500920
420274
1608758
1384281
1605633
1473559
1520165
1673326
1582563
1154576
774606
1888175
1234590
1590123
1176037
538862
560059
738227
1899421
1445356
496528
520662
291360
1116267
576477
614459
1277543
1888021
441733
974761
21227
735654
1301330
890741
695775
685848
1437876
563911
1022730
260116
455254
1823192
1675365
647069
123076
119060
1447063
634037
1553267
226244
436632
973921
859126
1783745
24358
385223
64340
1108448
922877
1205345
1766545
668800
980959
61598
201266
1975832
371207
668672
1988768
590500
1092861
1178732
1273840
1593401
1374092
1833980
372554
742971
1033367
298224
1761391
1996938
270950
638950
1657410
614505
1157973
1755959
1519943
562021
1187481
54020
1389465
169714
1508051
1334837
675509
204978
1226668
1675311
522135
835523
1920653
7209
275671
570096
1195395
198966
1103930
1042507
449162
1825536
1426978
1117992
1259959
1909180
1747804
599744
827641
1119386
610288
1105495
161640
323824
924264
1850901
1217047
854688
1842995
1858106
553715
826051
232617
1074222
576141
1348466
700208
253087
1406218
1782105
684079
1979339
597345
1374715
1818481
1072617
426288
854079
1090501
736545
1587439
1330928
696543
1421969
93260
1686421
1461372
1592127
520705
1334000
351988
74480
633193
1572470
1971213
1815394
619513
1872602
1858916
744795
19842
549553
673071
1957077
1206266
1677267
1466509
157297
1434713
439314
1142438
1034570
915456
104901
1193112
1443250
153663
465076
259647
794232
1368921
113749
1143763
1665448
1834857
653942
309982
1597644
516076
662642
1736598
1844445
1667154
977046
1947063
413343
115237
369489
579770
1375451
225714
1143475
270882
669006
1578961
916739
1403517
741405
346093
86299
1448559
1236347
800429
409624
1977265
58118
936770
1782141
1633026
1542405
1757026
1170838
561175
1233755
1442362
1181539
1796814
1616092
1175945
907230
412478
200882
1976422
1736555
1279555
1470707
673693
1038381
952925
548127
1026675
1529720
1522501
903956
500532
1358707
817190
1282069
254097
701064
1038284
475264
36333
290289
702899
1479346
698215
1300396
477970
1523222
1082666
87041
101135
308799
428837
865697
806183
1417994
244486
412101
1546945
1993285
415527
887733
1430988
1483774
996798
873849
1868381
1758523
742744
382667
1090337
651433
188757
1234538
90104
1278327
1480435
1120203
5652
1296583
37214
1605044
1023979
1391225
768609
440326
1060348
122331
1816816
1704852
280868
1311923
1333024
877013
398845
506330
247367
1645699
364323
1529297
1693105
1509804
1670980
1726027
687701
699735
13805
346078
1823511
650620
1203713
1302776
899848
545317
1954601
304439
556978
509154
964594
313898
1506790
897695
1757370
980750
1171298
1018848
717842
712724
1542284
1667172
70067
361008
737046
256957
1215148
1582500
1787814
194875
785731
1840595
677489
161293
1548414
962090
370279
921424
1190648
864972
246099
252043
1361037
384539
1270423
1951665
1302643
1399634
1301872
869601
1729999
1610765
1519342
691705
920493
374969
1354402
1444185
650896
1377209
1196805
594599
1115388
1848513
1910660
1063562
1834700
282758
1925416
1451543
399689
611921
1652751
8803
1365101
716987
820134
1885181
604547
1087871
1118900
1581537
929252
49194
1133205
934224
394282
1488172
832778
891436
598123
726154
891501
1043318
1039152
1675436
153248
1873964
1595601
1744485
70531
459840
1817993
444092
1110094
266518
202040
1715508
1743802
462799
356679
373065
803171
721778
1113802
1326682
1684339
400263
1556342
1379835
1427555
7457
619547
796984
380510
1258686
931821
594292
235891
231472
1041138
1479544
1290712
982767
1943100
1233280
1535262
1232794
576075
818436
852031
446532
1315285
334832
1610349
1765005
192177
268315
859920
418887
1147296
20359
1118897
773227
694328
1544502
1405257
1840553
509539
683116
783105
79274
455064
1788315
624913
683353
992785
197044
829809
1686899
432136
823637
1955675
162835
1388120
1305373
1333409
657648
42769
1533168
521154
1955051
475071
1914189
1600813
277695
1107221
383293
665800
1947694
15793
1182157
1165292
1105886
1233808
1943384
1439591
1582706
1120693
1616583
1190744
503654
566752
39400
1177269
1120483
1680098
809595
699453
1331467
888696
866975
1710038
1756376
1815728
819060
1173770
29737
380211
1213509
1041828
1780729
599189
1019306
953427
230861
1015243
1477005
1164530
73269
467328
1253678
1225211
212670
327464
45365
371136
141741
1025859
1912226
863219
1363378
918451
1222276
691221
1061897
1401679
1328928
1401504
656533
10228
603877
1981025
367330
936385
1849329
413806
1386585
563599
138159
93289
608259
703191
1530758
199122
1602618
453968
434954
677161
1908071
1043100
1059981
19936
1398035
1068199
352689
1220741
1040285
1618708
498761
170742
609956
837642
748222
1037099
1856648
1775487
448122
198681
1948540
1533605
227581
199386
936855
118776
394155
258167
501984
355900
1996695
918031
754308
856801
1099002
1203354
1549458
688375
1932094
260581
557293
826796
162617
513733
752168
1288481
1656047
211960
805295
1725291
1276420
1803307
1265222
950116
1709306
942287
214902
690027
952292
916061
712146
968473
1723394
1075116
1221831
1504512
494829
1977223
678577
198628
1324249
1147013
406470
391110
109131
1273910
1520680
639656
696593
310652
172412
49079
352408
161713
1494295
223563
1828226
69729
1454783
531488
1874862
1512260
1091220
337613
654700
1778207
1058456
698360
1110993
1219571
1605617
675837
286600
1234763
690633
1582746
549478
1998373
1575497
1316595
507070
39163
989035
696755
1510436
193950
812010
1510366
1200471
333553
1870049
1143018
1725115
562927
216411
243537
1575681
1351190
483106
577358
544002
1695554
41021
1406909
506072
1036978
73737
926756
1998607
631394
670489
1913088
568895
1375106
1901522
420109
626865
633802
537878
1523526
1463809
289079
1891861
301833
419591
1632403
1978289
1975646
1230635
1886999
996388
1183273
415237
1902489
1219393
805607
800775
357917
1090915
1895557
280368
856012
1388333
1874628
835372
1893288
588736
1393224
664773
880934
1146014
1102925
1212304
1693274
1545350
429573
618666
1041582
1490392
1479423
358933
121474
1986069
1854352
1211133
1840341
715568
199553
383028
519147
1327562
1035320
208009
1618284
108896
1122727
685165
1727064
337473
458827
1456055
228403
1211511
1712902
1718369
633422
1578143
974202
1605887
1663217
1788133
1813102
575178
514343
300253
1108720
658531
70884
1863443
1048477
676049
410361
1903384
1206573
470790
374570
1415874
1558075
1967078
257644
448525
362768
825055
1986476
1566718
1010823
809742
1397594
1780164
243364
1572946
173577
1025392
800671
1597984
1659412
851628
1421098
345850
1942052
39354
37835
1387603
174060
531057
366927
1710642
1428281
1686100
948827
1470428
941260
1427711
147439
1636713
1632787
284224
1055279
685242
954740
1989370
335910
540973
775306
409230
539444
1259808
294155
785227
237757
295168
1093710
1452030
204976
1202713
880601
1312351
1041223
1148577
432396
833405
924616
697940
1022033
94443
556878
1281914
588488
571397
1894459
1389875
774795
476684
1925816
1915556
424750
1434868
1471534
812076
396238
1326680
1524112
1722471
1029201
866535
1462272
61975
1922839
681897
1662042
932816
302173
498856
250554
264879
1554405
34290
1797396
278267
601657
1392850
1235686
287543
215406
1438131
1059477
474258
1912444
1609295
1860971
1124427
1385150
1083034
999612
1598889
763759
905247
1469052
1684934
893899
1276844
1125630
1889373
117761
1927140
1683136
782923
659516
521086
578210
1324163
887980
1557890
1202555
1099456
58360
657332
839124
111969
375539
1419243
760541
648781
684998
305884
837691
1571223
137364
1134514
1717879
1819793
525886
1355715
1732167
210845
89686
1678387
1954546
1145286
1765075
1788025
974571
1431703
1634668
296643
928307
947246
887470
714589
585802
1853835
1318522
1017148
1384302
753846
1483661
924007
1122283
1593392
1553067
578402
13790
75349
1301724
1545285
1464360
991484
1574481
1009625
836373
263722
958091
1126147
1911021
1869031
865736
107854
1956690
454901
226839
323948
1155846
1868931
1525634
973577
829505
309130
1599298
1049937
1550855
346186
1074312
1174756
985258
233283
202100
711561
922751
834767
957449
589571
201645
1613953
1974202
277119
652457
1103198
19138
1700237
810304
1987352
161415
119645
322427
1870380
981860
373477
1333450
19546
695591
72081
840009
455967
1536933
1607355
1823939
525049
733644
493156
1337987
1555884
119382
136203
1402032
822190
849497
1805270
28091
369983
435776
59221
821225
245879
1689922
663815
1373408
1473161
1063194
1958978
1172592
235855
22030
1127159
52158
1218911
434706
1917024
368391
1213666
1179697
1827468
1531315
963672
322309
118286
391384
1980986
22974
122892
1563863
1475517
1831686
749994
1622178
799905
224198
1426991
1668831
980309
57099
508062
992041
1160718
1726942
253299
1128498
1242319
1304119
412068
1273181
1129179
1609565
1665036
552240
1940867
1056884
1697747
764716
1185602
1066265
701613
1523157
1428669
284710
178135
1499958
1644062
1276002
1738964
1198593
1959597
1757200
1481263
455831
1418316
1494393
1795229
480894
102984
1379707
1042349
1083982
1570862
335394
288415
106842
980215
1277434
1653572
1089138
1329223
1931904
691691
1373896
1639188
238867
886801
286436
477483
650699
489196
761660
203801
811654
1214907
1700195
776502
1670717
238968
1997115
422476
1882330
1854396
723404
1905229
1034729
822427
1388485
1742566
481454
659043
678232
653362
794123
309392
1960942
1435887
407522
1453618
1789556
648017
54243
1541898
1856557
1422700
170079
31834
50771
1653105
1172175
1954057
1580979
1025081
2851
1084295
1074746
1964681
1821934
646687
1027629
702067
918097
1312202
243860
903616
367701
364027
1610266
296553
1197179
1038053
400953
1473121
1945704
974042
125307
1561388
1363318
1829024
1811031
334497
790994
1638384
1351228
816751
1555480
1364410
731688
1851188
1965166
418397
615260
34874
1109931
1218710
1423263
1680330
1821002
1470794
860603
1724778
726876
1330948
1753546
748254
168256
843436
1932295
1288066
1762891
1420584
969904
1963422
949638
1902929
1212364
1142370
1933216
401905
254574
531028
220799
442111
1639661
1240497
440979
850197
623757
621689
341530
1282194
980353
850121
204571
344896
1868362
114839
803336
122940
346526
1690260
1620270
1370637
592334
796321
1691482
524119
152474
387232
1563684
1392033
779853
305550
822620
53549
1271885
236817
1001836
160323
1740954
522915
818914
663991
696905
1625935
887746
1983324
649655
1472215
95223
985299
1702164
1554979
197771
559830
239764
440638
1061153
93107
518480
1431623
981141
1640145
1580903
456227
1000146
1720239
575456
1392503
1961608
1866418
780022
291736
1643743
1683971
1235826
1957365
1802713
1258137
1358947
1057815
1793402
437243
1217753
781337
1890455
1331674
1287037
1788740
1315230
96128
198973
384043
971583
1843167
1012376
65722
1060972
1108679
745677
69445
173349
1850212
1333357
63355
619414
1369671
1332122
1754526
1255730
957888
337404
1158374
626916
1054156
1709674
59720
313171
1218146
524571
1725192
574875
1935518
1052488
884321
1914313
1088002
1312773
1043637
885959
1329190
1319775
34931
46888
1263092
1580334
887465
580860
462964
103203
564963
798279
1235740
1348390
297520
165895
675542
430065
320971
159534
1464213
1726143
1165865
1459942
463699
1604139
825304
285277
997777
754901
1193856
927233
1295044
23670
1963438
132875
584325
1864918
718637
543244
273940
1608413
1717993
222345
260246
1141645
1692026
1457086
283440
372372
1109130
1077443
1269520
1450185
1863127
1657757
1417131
1740055
1407805
370656
238127
379651
1585735
1855981
901853
225126
991102
1482690
1699475
965467
224844
27211
4897
1685739
746974
1202042
1669739
223847
1722361
957056
1969913
1606915
45548
1726006
333839
1071696
1523630
1998078
1662623
1271274
780893
661855
20001
1973493
1315148
306883
1262778
1650632
1907532
1303239
1821615
1609012
1748128
340046
516018
601510
1435633
1716693
393215
661549
1004366
1782723
939636
1058362
1958510
1638249
925529
1567454
990289
1986319
466929
238389
1882589
513837
1950846
1792190
78521
1971786
904224
1921186
1663507
1977578
445318
1356298
319188
171357
253509
446994
982713
1130913
119196
1060514
1669735
397335
1083542
1565727
922165
1837111
1819651
1894135
803047
411407
1846256
1380301
1200837
1781
562616
1516399
260180
1050649
470944
487457
943688
984768
1758138
1896374
685937
1879032
153503
285109
1610320
831897
172392
1519967
1416535
1099764
1149630
443212
1039272
1621549
1703499
404309
671233
139283
389955
698053
1171031
145751
1596870
461092
1157960
512457
1518217
1314102
549655
453430
1421832
1744835
307760
848921
1055309
981991
276116
514142
368546
1133434
15069
963666
1726632
1940801
513481
1056070
1541819
111377
1706342
1696755
1597137
170859
556639
1482584
18745
1716356
1273857
1354339
700646
1169009
1224527
204797
1454864
1693271
592732
1938292
1588270
102374
152773
773008
235629
1418237
1156451
1772183
888660
439948
1102191
1761333
1710816
1772759
1147371
1213486
310976
264192
619657
1897890
1075531
293411
1421909
1399561
1790648
1294638
697410
1280228
559429
154650
521913
465214
560140
226727
919300
1814848
1327013
401008
655557
28910
1430395
354101
1070570
326073
732060
884420
447876
500116
1782309
969772
1847213
1571998
1399231
78550
1394740
1388906
1479117
1160055
530473
738720
1796116
1050807
267253
805356
1107225
1267373
398638
1978588
750771
630961
1086662
1154572
1400209
896319
1979124
1001531
1810605
145919
1612360
199718
1332227
1123168
846339
998409
1211104
1355397
1505796
1540609
1424995
1850
169387
1134039
1677413
1737015
1078463
1054753
961565
1392135
1638014
326392
905930
191349
32308
328497
1241968
1374508
1205158
1393194
1307922
262945
50363
826576
1635510
1279399
548687
855814
618111
515388
1839160
1160616
235943
1428835
1883808
910417
169737
1790790
1555131
985242
79221
1086654
683238
654931
490981
1074419
1963038
454657
473035
746011
684692
1134162
815544
984666
196212
1937930
1199777
319172
1667277
428600
1620450
1405200
543840
1485050
1483347
1045350
1083518
1473949
648111
1472357
1223913
1916242
1172341
219192
1370540
1316457
436063
110565
1922083
1012094
969102
1442715
581938
1844608
696165
1984096
1345659
1025726
476722
434517
286375
1838370
1206306
1197085
1331866
1661035
765632
1604189
730580
1773955
1279475
1122330
153283
1989990
9981
189440
298501
368611
1952873
176055
1560452
62668
1366597
214715
1509486
1875466
526098
1814995
1449537
573104
1713164
4222
298652
659703
912289
524643
671238
1883571
399832
324782
963
1143641
1920882
579523
156778
35506
1292559
1572591
910453
1087747
1439204
1918694
1846657
961719
1795950
1016022
944621
607625
1123193
1952760
163288
302360
419655
1509756
165080
1325513
615847
1644820
902663
735320
1222911
915962
348991
619087
882077
1775477
1425119
1488217
1895642
1406303
928832
170954
1987871
661193
1216107
1838259
59431
76050
1200791
1483954
168097
681345
933242
1475011
1230126
605594
1731178
1577470
80732
811632
981902
495327
1992072
579945
1847321
1789602
489387
7468
611642
547897
1469410
1061787
1745483
97718
391942
1771451
53768
835101
264565
912525
816997
793784
80483
1048060
568216
1695840
114126
1674604
1234742
1422236
480566
615364
169847
1644935
1332572
1945385
1163049
1770701
1371410
1952558
1233140
1241511
122888
1510020
155796
903710
1624268
1316494
1536650
1859464
503182
297840
1602157
862370
780391
1614904
148945
1519684
1842398
1784639
873548
907483
494374
1791922
1538464
12262
422689
1270918
81243
635445
1663803
732689
1428246
1831435
1516349
1822514
1269467
1586570
354079
1833292
7750
1147495
303319
471707
1733264
1381917
176546
580849
763969
170086
1262722
385635
926821
1268229
1859571
887813
1227931
1544522
342126
1572320
1095772
1771623
671091
753290
385604
94302
188459
550988
18352
1278790
85498
988597
951777
1989767
197951
1325765
891105
791229
1029282
1080217
1019897
1564675
976078
1045972
714131
399301
321004
1281231
1855673
1060227
1304215
61100
356869
1752688
448867
608528
1636999
150116
1376735
1175929
32759
963878
441590
1459244
476221
273367
718495
1522758
1742520
1699618
399388
1899189
1148535
1395653
1146926
1441512
837506
680115
826122
205109
456887
693566
1503790
1222401
1865262
1249145
320765
313141
1982281
54023
72620
1693920
785099
249095
1573896
1836888
1826530
1839994
1885625
591249
564778
1613050
44817
1951350
1628836
688505
1114801
230322
1404955
1455359
1957047
1084912
1007236
1205376
658389
475200
686641
1752949
339926
280991
1587169
1589377
1800327
1583237
1303082
551824
13383
747415
1818391
1421446
292256
1322073
1069924
786188
1539094
379960
1080559
1157300
1425713
1607199
604705
1173781
80238
753947
1314386
619350
974451
334736
1119473
517159
1723352
710195
29507
936705
1163063
171332
374824
689605
1297593
458090
387732
1951575
1194005
1027528
1765701
82856
680367
333025
922455
967525
1942432
318755
928834
1261885
20139
1457158
1793487
1219179
1006454
591679
701214
338184
1969296
1146579
1917760
531609
1093407
1564141
441748
1309672
833519
1299213
691947
898527
1651830
1847306
1253003
406770
873803
1672953
741886
1824772
1344884
1267236
1600971
1177888
1300105
651013
736928
1900082
378231
679145
666641
296577
662960
1034033
1835410
1276374
832186
1724784
1656931
1788765
438321
1222974
167971
1033590
689389
928428
1348134
641900
1159159
1566551
370415
1264417
465213
876565
816151
973713
1053272
1894639
438344
29124
1232480
763513
350826
687585
1881722
480846
367986
161146
381858
1683258
454396
1231936
364997
1416361
32172
510086
1488432
907390
663350
664813
1354110
785516
934281
1866527
1420653
1598295
228092
905557
505713
997074
668165
346682
1345623
53328
1587562
1512288
18841
1102644
1347011
594099
631965
430802
719557
397118
1571673
448058
745636
663525
964680
587766
1458528
322970
1521585
1142234
605069
1016181
1094126
806455
1882543
360702
995889
1953764
478126
679568
6886
1868918
316955
999085
1979642
347649
780049
306783
437689
1706209
1050844
568342
686749
253157
1004383
565701
105058
459281
1308492
266650
1464939
1197200
276105
857716
1011056
1657650
1907365
531127
1474146
1115699
276967
1244999
1373315
1500563
344209
559568
105448
351188
376332
643827
224939
190927
802556
1983811
1336797
865001
1289450
796208
204305
1477631
420474
74037
262959
1675957
833642
267557
1932469
1664058
1010650
1021504
1044403
640560
1090392
1646451
1072529
1420311
205035
1310543
692451
506676
338524
878334
660621
682044
910767
1349693
1212617
930232
610501
523321
1974430
180584
224418
403578
1556227
285536
605915
1202418
1721785
192786
680984
778724
1467961
1288813
337092
675880
1187782
1268350
920844
949180
1930230
405153
69199
1572090
1443784
1254644
1402172
14782
985790
936108
51367
1240536
1415228
568193
1812312
1850327
1192636
113195
736993
80746
878288
1338930
485727
472648
1925534
1512762
1148662
766290
307085
1314055
222589
179015
99925
1167119
256830
661327
1030357
1139653
764181
640191
1166792
883213
1754497
1744217
1766159
609923
151923
418713
1999381
1198374
1559168
298393
627661
500217
1516979
719498
389219
488223
1490331
1191252
634088
177852
1202072
335987
18613
532444
1198570
1727687
1841209
631521
1899638
1368277
612461
640230
1399376
391560
798766
1759758
610020
1256927
1424159
1369830
466966
585347
1990986
1133923
1682521
760885
549550
1692694
805557
332925
162880
231842
1502779
1633826
1519718
789306
1380283
681357
486732
1518
1092570
307706
451047
261298
762481
1459262
1141313
424595
740879
362632
230492
1943393
915977
1790782
1092693
1699345
1719769
481088
103990
782955
17631
1331587
1876458
1951858
474237
166456
1490788
95030
162540
1471101
1433953
838997
175104
1571749
765903
1300352
1460370
651158
1720672
1868383
496750
1250884
396022
1831397
1240074
116970
1635123
98031
450402
368171
1170888
863804
226338
1618260
1048084
854041
1171477
817673
848091
268222
1737574
1430096
1572170
981329
1773404
1448233
1191962
530079
288633
1644314
1796760
305113
1410041
479116
322777
1367632
25518
3015
1208655
191089
49017
146237
1462835
953139
26352
1904602
1831020
1445114
1931722
1925949
1133277
1532536
1440850
1986027
371883
1567446
442494
263283
1514365
1855730
1799450
648317
1731064
1419550
196478
1920055
42861
1753476
1347004
1502824
645286
679832
1391333
1927839
708809
682688
995911
1643674
814111
1950558
686051
854527
1779971
263994
693261
1526792
765100
1471861
535882
1155609
1746988
514177
1087801
195051
173393
1198535
875116
451946
33019
642974
1795089
1365518
1163168
1286239
810237
818958
923284
1367699
770441
478992
1881756
635692
213775
196867
659538
435561
1085514
755083
836816
1851604
104639
861433
836960
1463598
243275
898618
370828
565049
1359156
7975
839585
512412
312180
1683078
1408047
122419
938330
1134223
537611
1062561
144192
1633360
1070895
1016534
136753
428402
891158
1778625
1835796
1820009
1520208
760834
169557
1109044
1532735
1263454
1370326
298503
922798
940201
1746357
35554
1760868
1582059
947831
677880
1974382
604061
1935335
1178812
772023
1358343
525043
999726
1498427
1253693
530322
1165984
1576970
1193381
1833751
1706755
1553813
1102979
972638
52935
576308
1303713
29576
297957
91415
1055600
610978
901584
1136786
434069
14391
387698
1695631
1015018
1393505
572995
615572
1357136
888382
84495
1528652
795272
888196
1161380
1683184
1910381
1931719
777844
1317784
1724289
1084086
1145731
1054027
1076611
1889244
1262347
1615986
1551532
509630
1763674
1126628
515630
851349
98713
699520
1397145
1403584
18156
953865
1652550
47064
1381797
535380
1510396
1552407
942091
1666709
672066
813097
1229344
793058
926156
1940905
1211662
1260324
261121
1050909
806065
874271
224701
813289
299225
742017
1974142
1401801
73855
192751
1372293
1612488
493567
1640499
351556
261049
56642
359051
237958
912980
64601
1745635
1229292
773173
1345870
775119
1510438
233379
1025104
680472
186174
705672
1180752
212141
1045525
362132
448156
1529139
79959
1680416
1922144
1485538
1070573
403456
98484
1754023
1537087
335881
1281340
1098657
497147
586439
859064
1703421
1842607
1918325
402587
1362455
881779
1324441
1920910
68313
706662
274852
808877
767019
694515
303804
1598499
1693127
1007590
1089803
95261
1944098
425329
1073307
1385551
178577
1866363
1395734
1243553
1221147
32843
1025324
1414094
1566266
77335
1554505
538989
261881
1203097
1945534
432085
867696
1150960
1031672
540062
409191
660701
539462
1220536
443956
1484755
1193894
1592564
1927142
49482
1126730
1508594
87459
764652
1139035
31261
95971
272854
639856
1411259
1921399
71989
1134680
1402941
1393107
334037
1883638
1381217
268302
1124570
1874677
339080
990853
1983107
55148
1023755
1570798
569300
1094782
240514
443827
983019
126095
1691126
1905808
634423
205712
696354
1794617
728073
1092979
625012
1927308
1847687
1022915
949084
389648
1217795
868880
1962156
1587018
1331296
147805
1884803
1981159
1554593
587719
1869662
1594272
1943812
1585758
597630
515039
1409309
189629
1450955
1736375
804850
1398032
1807583
606567
520926
1535555
349049
234073
649432
95205
193947
664234
1226117
983439
1352983
1195830
894189
1909444
1071121
40409
1247118
685000
1047259
806315
533506
1643246
569457
1129252
160845
953918
307259
682950
560931
1182291
1430553
1712605
1492995
985057
1456669
1293103
1282738
269853
523332
1074891
506181
321412
1083474
1654076
992005
45130
844985
221917
277843
64567
781591
1193178
742087
712860
919522
1592107
1664809
1054054
1783667
1219529
1665900
477031
499899
398497
1879566
1595008
631282
1132068
1236798
1059222
1136661
988560
1252143
1547038
859953
68754
1110953
416393
382150
714597
1560890
1980102
124097
790700
83267
1200158
1676702
1629339
1086814
1116866
854957
1595583
1002773
1429142
1846736
938757
439033
1497414
401781
1154076
1884056
266554
550645
52794
357226
1245950
1467525
1485119
1792278
495928
728236
912394
1934996
1696405
1204986
918618
1775576
1055700
1997405
1356889
311350
952551
849153
221822
1400846
732137
913443
1643023
283365
352309
1702809
1393850
1234373
1221479
1676674
74465
474877
866753
1081988
101338
1180901
863588
944105
1881626
454061
1369884
1094694
408620
1090879
843551
84214
1969004
227063
1923530
371258
1216364
1075192
1733235
1651757
1688552
664401
781119
1977849
1367582
995222
1909928
1497162
617836
900966
457893
1805388
415256
585206
1326375
583934
984638
530095
387487
1428603
1835734
1079024
693805
599195
1851913
28024
1881519
453067
348660
1301750
311630
587127
752107
84427
1103045
1356291
1726793
409828
1015062
1387672
902223
1816802
1016538
301599
240092
1092642
1293777
1433436
1685775
1732995
1031904
1512669
1625076
641043
889233
233891
1191227
1308258
1430541
1548844
389876
1667991
303047
1544399
1445598
52737
251353
1650647
1707328
1060940
434372
181123
408295
83227
1722554
510552
1412873
1323593
1155410
1549739
1048292
1014507
840260
1191262
1482751
616368
863677
468542
1622988
905314
553909
662372
244003
1714219
1964920
190185
70671
189565
238141
1456945
811417
247496
193235
1738025
1605625
811242
25601
53169
574016
1445194
168778
69121
1187381
985136
1423062
1843416
1626254
1337989
1679136
1289977
1475976
1572256
53593
1509367
217903
542992
1326916
1725463
180381
820189
1656193
1055823
460259
330889
1813865
1487890
1136753
413385
1890700
1763749
571670
413716
1599006
232300
1430691
155554
618674
1867835
1989698
978253
1107971
1524558
462753
1869993
289256
1704549
1984686
1491122
1374548
1589907
641191
120417
491631
1902345
1100578
966646
495029
1302035
1791267
1809603
1849852
685561
1127366
1322950
988270
677736
1617850
793436
1209017
488603
282193
1934581
227785
790827
633421
490206
1456321
1405225
373548
1330052
295542
1229440
1804442
1430709
1039401
325201
747678
994494
84570
382642
1103451
508447
1844075
7148
1469693
1391945
565874
685302
1121166
700202
1973631
286849
1583776
118581
1212863
1821963
839962
702453
330253
1993181
1985657
160988
1826734
1772638
1349601
754336
391538
1150969
594779
348751
495846
763467
1036059
371923
786101
8154
1068240
1148309
740553
348172
1566359
1028685
1356955
305664
431839
792025
1386978
1706507
329726
386699
466666
344005
1295479
960794
1493562
1756482
1104615
1121795
1418263
669229
548787
1609633
290418
1421614
6283
905236
1691699
1148834
567486
620492
1136980
1777474
785307
429528
4179
1357180
389098
1477267
272399
1394090
147413
483362
1544261
1704287
881100
732590
690677
288002
655744
399127
1113716
743378
344039
782853
1147573
491565
1636415
961115
560519
1305165
940929
935426
737757
653485
281154
1499409
813608
1890802
158118
92770
1807356
217696
1933328
1061120
851191
1319921
1274646
983212
1498918
4273
1116364
1682976
1743379
1593191
1423817
478403
348061
1213581
481486
638220
1653788
447932
748120
237727
1425766
1784625
1538832
1147039
1001676
459125
403262
39727
150926
1725746
355167
55493
1395592
1342268
81022
1085803
627954
1374825
22870
305308
842293
1862765
1757301
1858529
1773471
559052
411081
1791754
914869
1574737
346106
1786826
153489
1938622
870228
1598818
42907
1141966
83824
268797
1981242
1253194
1590765
391283
378606
1727574
891678
892988
55404
1608895
1578773
773781
42493
427750
353069
1862362
1681680
1818689
453911
1259952
327885
96306
1496484
1223996
703999
856014
729629
1111315
1561386
1146238
1471498
828392
1960847
645714
1206457
1004316
1855174
1768873
1577715
1133094
854238
1749492
34838
268292
1788348
593802
1633838
1274491
665641
1866412
1841753
761035
1157981
390418
157957
121445
66114
1118477
1976311
1390469
758773
1725549
360149
741782
1817166
690893
854814
1889268
1965851
1204163
1408361
86067
1369930
1957521
1745259
1810987
1057321
1543022
1231919
410957
1071769
679393
148540
1865008
928006
1633710
746460
883271
383578
366916
1702337
718093
193783
974129
849447
207975
582274
462406
1804976
789865
1756171
1660589
369825
455546
988412
1110586
1931774
1745393
891217
935942
882230
1441282
1122050
1992663
575484
1269323
623551
1034527
419683
594231
1578183
1879568
1238935
280205
1089887
189870
1735278
939853
1769964
994743
279300
1386836
867430
736727
528156
1296981
19804
1628115
1943991
508704
564292
1786143
1735559
24190
1458610
1773050
1062772
1223470
513956
1091282
740390
819185
661102
1247158
1438122
1156873
738898
585983
690519
1036083
873005
930799
704348
1499311
543582
1898404
1672735
994227
1908142
912447
679761
564843
136901
1357921
1101469
468174
921838
311132
864966
1616619
352990
655802
71466
1184550
1487688
1147735
1425017
369814
1928314
1214100
1909402
345646
795553
1264446
677002
1063603
1045124
1670822
1975218
935470
423439
1299587
406070
1285464
1824954
807144
467357
750181
659654
1882420
1970490
1823670
254595
1114353
913175
1217855
1280018
1028244
1020606
848883
1144451
199857
1760534
788755
130960
883275
1930443
214266
1994067
1230325
966980
1308918
1409424
1113457
1211354
800146
1749773
1372509
1543262
684936
1166114
1982763
1410808
1320698
410474
629362
703813
137001
1998625
295722
724784
1520040
926342
1087745
1967999
1513026
28648
138070
1725586
657059
383516
286554
1087629
1514327
318271
1779065
897500
150266
9146
769764
243466
1380026
1653931
1149088
134919
727366
773924
1872472
421767
1766990
1972091
1516642
408804
360866
881345
499672
866028
335202
620193
1788825
231639
783691
655649
222163
784974
1709732
230993
845560
415720
684750
410178
361746
69142
1360345
618037
214040
742914
1079812
220132
1603912
1577674
1809306
1481472
1908496
1652577
822994
640019
971098
672799
1366706
823155
1556371
769568
1409787
1601542
1348634
1909474
1248877
1942042
1935021
64652
246832
1848982
204341
1303425
1631225
901253
1207676
575550
709686
721117
1058131
838150
1975927
1506941
1172455
878719
961268
257893
1895492
510472
1141480
1500717
570191
1447941
438001
885139
831841
1639538
898324
1116341
1722967
1995197
689745
365393
1188328
1559650
435839
909113
1832527
1733556
1729079
1447621
833009
1196879
444787
77611
1764575
1160822
1227008
1814739
69620
975178
1830482
82588
1173555
1004094
1276247
261319
492653
571035
1835167
1252885
1960604
822588
45682
1270468
1725764
1643798
193932
909540
1456138
1915461
529750
1410881
1039888
319242
1329821
1171416
260276
200548
1303993
1944358
1834955
146393
947207
1461559
50735
247256
1227353
376755
439118
214738
683506
1159864
138053
1143597
1231508
515713
759984
396011
1998689
819971
1580875
1701394
1066889
1402719
842013
1078952
1473197
1989404
227558
1102095
678320
801240
1563021
249515
12640
1518498
1797718
1374089
1653894
1548266
1246630
398888
1709615
1172012
362694
1639124
1611512
248840
191752
542405
11724
1862191
426700
357037
979583
606224
1940038
541646
1594080
1502791
1348116
714093
1261498
1311279
1768340
467499
933745
1201329
879786
1352968
327189
550941
34592
119250
384762
844971
1713645
469764
1339259
1979351
1700684
504334
1366436
542098
67240
1266157
1370741
1105252
1518118
1509351
1872125
498637
57403
1728289
1797114
1415202
729953
754199
1906757
1918469
323009
25443
1783791
1970903
849084
288421
1319063
556872
1399479
1222857
240725
631357
1283244
824370
1627899
254181
1898907
1800443
657337
1829212
1472697
12201
8601
234256
1738105
900661
1281168
646882
292575
1580494
1620898
780474
348742
1944354
674303
894956
1628765
1695059
453732
334044
1203547
1084085
1979762
962956
821346
864124
343477
1986716
1653750
1153523
781281
1780236
1998973
1330147
1614970
1880696
1743331
1500552
1846509
968214
53190
534455
1010435
313637
326046
808342
1881758
1278173
1275774
1567252
1084323
214285
457083
40036
1819434
3058
722640
853971
471087
397761
953354
39454
997609
1187154
559096
185911
241530
1241743
1879955
989984
979490
678886
470573
241905
208891
1589004
943794
434955
7519
142483
476984
1220518
182431
843551
453442
1853812
759494
1866033
1600824
460825
966653
1293289
1348373
162970
158191
385446
676741
251512
1645085
1694802
1349194
1135655
1632354
1829028
699777
1093226
1393523
750561
1766796
1098991
418929
1314565
1886180
749556
801661
367222
1347640
391196
385323
950724
783712
197228
1874067
1922135
1469006
1279642
742220
1329151
420794
1274310
1878806
1571599
1380073
667750
1363793
96863
738907
1889111
293020
1228531
522429
441112
828187
1114246
613479
770230
339544
1635766
729972
1148035
1933195
660846
1255841
583026
996464
1669515
299512
542629
1678297
1680355
70529
1155854
972819
1514318
1782942
296996
910785
621095
1616500
774857
168913
513521
920370
1913840
1561578
1686522
353533
1554123
1436143
805468
1768300
1846908
546472
925470
914128
1068557
332782
711657
1872463
867018
792546
1121819
1933646
1201247
1415034
948659
1087654
164894
797678
1938428
366688
1508397
1725467
896575
810633
706580
1285819
1536337
103646
483550
982675
352371
1315416
147266
91469
341752
217920
1055275
234234
1217809
1857340
1716350
1214862
1166367
346809
709987
1058202
51513
1289934
514504
571898
1919564
944878
422482
1999095
305711
1952545
1391944
449184
848688
1044704
371531
1784378
578228
1278226
7181
1048738
720100
587108
842131
104042
1856941
322756
626466
208260
1012557
528538
742459
1393745
107879
1345801
864040
1454240
340358
1750739
180606
1287252
271063
931277
1126854
1861236
540462
388261
836283
1041279
1387785
1465037
336807
1355245
1995519
1290274
1949140
766419
808163
1176726
1163825
721403
1620600
627760
1039834
566066
587757
1299465
95656
1597867
1829431
668604
1901013
79965
637222
1615256
1834047
1776636
1824291
910002
770997
1020989
1967825
1392722
1938998
1646961
754562
1042115
1374773
1192909
1897572
1811075
1265021
1229501
1226547
25446
381339
827825
736756
1801394
1661216
1737340
172484
1796752
658789
712437
1535025
316277
433723
118883
21654
1038800
1894524
142721
1248310
1147484
1555247
1910440
1936019
1485314
766480
345663
1984440
1791454
1473837
1984663
511973
535185
1629692
1313966
1010804
1730250
43534
1880703
337279
1276986
1960299
699660
468322
27762
405736
1152636
716656
50441
1180729
145309
1202220
1014754
1712362
171870
1000484
1499623
1612011
1918784
1226238
795711
1363986
116495
156762
21631
1694701
1558281
655460
1209840
741331
292404
1913271
728129
556854
11442
794479
467408
251699
1992231
1816215
613658
550353
395546
967419
1301792
1803810
67773
1996813
312265
751138
513842
1052182
900447
1683490
1599159
707833
1709023
1193475
1202235
1964968
1230564
1100971
1158299
1180996
145938
1750566
926502
1254723
589116
1397939
469456
707564
1897127
839695
1101516
611703
1474479
1999
154268
1746562
1287640
1458983
136989
1259601
1581006
1580414
1383177
1735748
1340730
1405625
1953645
787741
121931
1408106
163404
622421
1262515
870548
638053
673573
276010
1674799
1302294
49099
1080643
215192
842187
1251991
1954401
603513
412278
1308251
84129
1429704
1294597
1659905
379568
705292
1726811
1538947
1807429
266906
1586619
579573
256893
1357118
130335
1137552
1275460
367212
1444789
313201
1646799
902542
704614
677309
637869
1891262
1108950
1178829
529006
585180
749427
1699757
223304
1178397
747927
1710890
614964
1619572
1157510
1479247
320409
644804
1079400
961259
327598
1685645
318928
1050233
1533968
190415
1765798
1546677
1721007
456922
109176
1090467
570328
1554471
1448929
1019201
555446
1225252
1838621
1195950
1957863
255117
1316547
754697
1367527
787559
1746083
1141423
1055200
326180
1783248
1259372
178217
286450
605672
401258
243797
181522
370010
518856
1944911
345887
180428
1137370
1430800
332922
1280744
638014
127602
1184095
1523848
193511
1677833
1736359
1411206
241541
1261036
103958
264502
464526
1644519
584890
835381
1602431
319268
757686
1457471
1513037
1540931
1336786
1814616
908934
1926249
1428858
1697125
321186
181716
62443
1359828
952224
1507110
1794989
664101
1293051
1597529
399551
386268
1297606
1444221
1471365
428384
883878
1756354
744730
200574
1997307
714322
208021
876423
1362734
1155631
1348456
1986780
1590947
189623
1627561
527782
1289948
164867
1775004
584642
1239510
1026443
1889163
5888
1843197
130034
1764613
686334
646629
1699267
1765682
1712061
1801201
1399115
958342
1409081
283978
785948
884784
122899
1816304
786418
1092044
1413771
1168105
661692
1052871
940313
473602
1615554
1927030
1860466
1753627
1080869
1519368
350216
1827923
463429
1043574
1223460
1198879
922
708031
704847
719811
693397
875436
1443690
1581219
789209
1326594
1312264
645818
1666450
1562058
65248
1230318
54616
137247
1779854
1874433
940813
1464135
513118
297542
1799987
228461
863217
600305
245906
772774
1101834
688000
243257
1188655
1263233
1141943
480610
448595
1451842
886128
846698
438895
1228503
1551068
416587
1429580
675163
616674
213891
1054258
228798
1801035
1480627
701974
944506
701330
1831308
512887
658724
623235
1442541
409311
965938
1248478
844161
1219177
1560528
1933416
1062550
1961158
981637
1827053
505825
1643985
1699859
1104009
1134797
1141404
1456340
382162
443575
281291
1144548
1641963
1406136
1378866
377412
507047
1816544
558164
16453
341030
451619
228850
1519040
525728
1496158
736320
1307303
437841
1038071
696626
32904
1237412
40014
596142
2504
427455
1081816
1222261
1280013
358840
1839066
1851238
1031367
1407359
649027
1655313
451507
597011
189760
786062
1376108
1276348
1443990
1714410
842269
262419
1805101
962417
815717
1943481
654997
432705
149336
1273522
1723887
1571530
1903910
1623159
13331
1200700
94536
1977244
788992
1166026
163737
254436
1731442
973892
1114659
1936946
398410
1916484
1936907
1370417
844723
461578
1615498
229747
1771745
1965545
1389512
1666058
1792591
1997641
767301
1463555
992865
1488468
1924191
41607
242223
1098212
1476030
1791798
101299
392489
1871357
1215459
1227710
1930737
897291
106216
1187550
1049198
232286
1472940
76899
1601901
828629
1977621
191405
578857
1621427
1044646
1719149
833800
278597
549002
1032870
754717
1552455
402251
787001
1194840
998225
327332
1959123
561199
1888753
518306
500442
7645
1557860
1334900
358581
819921
908519
936320
1337386
86178
1986552
1152246
890317
1913777
1295090
212702
818958
1111327
536165
1674242
528108
1573951
1889700
741368
1678065
896757
1467857
1207970
1495505
1206692
842394
823296
1844121
1731874
1284068
634184
1515331
1636912
764023
1268856
94214
561676
1337797
258855
542851
1026644
578400
439970
295370
105822
474774
1933720
1512799
1210705
1396998
1527329
1955757
1831994
313653
294944
1523778
1877207
186385
580244
449880
1350513
755323
100198
742187
1036835
1860749
1798927
1766736
347004
820452
1865825
260729
1968158
735744
144277
1858386
108585
404286
1553315
1869618
371044
1818453
1928211
1348960
57271
17442
1281772
482103
1910455
517784
79299
1655383
813828
615215
148971
177570
1069728
910717
1862140
619789
1301614
548886
659007
1477099
470594
330644
1979788
778570
254649
1131611
1131681
1670802
1789023
1443661
1323959
187857
879974
634744
1632753
633506
247356
180354
1482497
359369
1401795
1301026
1147001
185900
1066387
1316276
949655
823504
1690336
1516718
1397208
1018409
495765
1479079
805710
1428777
684728
1014775
715370
872508
4498
60409
73964
1758107
1809507
261481
1462457
1549985
1352191
1656444
540922
254922
477782
1285323
1010111
212969
264480
75901
1354825
1461302
1710119
914406
927225
766231
250022
753450
1823666
1518339
386405
21912
1650519
1546080
127530
675795
1529911
67012
1210860
1145906
1003510
1792331
1060882
313804
321389
1066400
676229
941757
1210331
527
1453210
276412
1672978
861732
627411
913859
651857
605640
1552257
1618603
807044
1996752
415349
228236
402750
1612050
1845773
1046700
1087102
1782357
1104183
1436318
797245
976107
906907
1591176
1412177
1499638
1757208
64663
563541
1156382
638739
383286
1310779
1381606
1339242
369644
153087
890783
226061
225609
849768
1364848
1296042
1706761
1186864
1358229
213504
326687
224077
670311
181848
188636
1142846
387810
1749235
881600
104105
1812001
1770954
479425
1944208
1042665
1515853
479131
394302
374912
731645
1635813
1597928
1704167
1048918
286468
1587250
1242682
1267871
1189982
1721366
348017
770618
391751
712366
632433
1049179
39316
178531
1970776
179204
995877
806669
218106
944296
1676011
1205742
1385304
582546
1561239
1125043
1990476
1818893
979239
1386394
1890060
1486777
782263
1433844
855087
1817959
1806231
1707614
1303527
1857737
1979633
1361533
1982953
1068910
1944022
352460
690435
779574
1065354
276555
693231
1230870
736739
1174589
1308998
604723
545714
1580152
1348624
247044
957513
306211
1077736
574906
800933
782418
1320894
1585092
1588631
1315223
1030394
684423
249814
1701232
865212
1313396
563728
1909616
249445
13048
1297108
1999973
160991
111523
1177873
1670281
1879958
655023
136720
1771647
1488742
725021
1424604
616689
1513056
1438251
128988
1394414
312331
1358043
1696200
1088532
1513505
8087
1444382
872207
362983
533848
155712
853421
1289500
124344
617669
1671646
937481
509629
58675
1210445
1557716
1451916
218217
410427
1356623
1971684
1801582
455133
930628
985528
349716
553402
1040976
1888760
1788488
636390
7479
874031
1262502
421555
121201
1514714
1972092
122789
1064258
617927
1131459
1030396
749222
61710
881472
1107435
1365516
157597
633620
429533
1467873
1142712
467482
1694350
1573045
8228
1847319
557775
1099576
733720
1759483
1614591
1197137
676642
421149
1247613
789245
1666727
470712
1153767
1241089
221527
1256263
298745
1376153
285392
774346
1518393
454191
104590
63847
1680381
302518
1189012
587585
774176
520337
1297235
1920019
1595834
1229497
1209740
1665849
402916
745622
875265
1886129
26043
34868
194694
1499388
233777
1729455
717941
202405
161449
478473
128933
1610560
342330
219277
732108
381263
1334024
1744638
1525911
1951064
1098837
1313255
1171210
432463
678894
884689
1171520
494218
1341175
1696219
1394953
593916
1552227
988922
1510952
1045722
1315269
1382915
313758
1569870
1143318
718969
747648
428022
666824
1252383
897667
1494151
252916
1696913
249996
785647
846290
1607671
1797047
142639
166055
231853
363389
1538194
552123
8430
1831729
791516
102385
752763
855034
1124742
1110466
1635638
1097860
182187
1558408
4476
1008932
133785
629192
772291
1643655
653181
297
544700
1387649
501391
1274960
684931
1086959
1289273
907662
1925464
1670931
326358
1615588
1459673
197547
430367
1189791
52051
1118062
530002
999114
1543845
743760
1675060
56693
1872463
1498339
483471
514690
1498991
1564526
593267
1250374
395031
320395
252610
1853946
1295986
650397
1829546
1321097
1263646
594856
1751946
935215
459959
1427078
1550453
1935507
1802218
247726
1399513
1409233
1872193
595380
228440
361242
568146
1194867
823502
1964345
253165
594355
635775
1237580
69962
7003
75275
1331944
413036
1346674
659118
1976013
707062
265275
209889
122847
1553446
1346908
835784
1395826
995160
1104302
936336
3226
381677
1889892
425978
1834991
362018
1176542
1821053
906757
890634
491919
365611
380811
1630598
859309
1283858
1297903
1546231
49737
1082530
1897425
236246
1855649
844476
1385198
622134
224153
866193
422139
1871399
151856
1999050
1585873
958157
720724
1245163
153227
1707754
113338
1225184
1961604
511841
1172156
403905
1605366
1946074
1665186
376395
1665735
400342
1531556
216126
1115945
610552
138628
1401026
438620
180776
1402770
1657389
405842
1566870
132439
257844
21926
1394583
1528246
838198
1688925
1854723
1677048
1874901
1395144
558566
1206936
7618
603638
1569189
1449185
215528
663891
798236
1959872
1901228
840781
1110708
50475
1677197
1989386
1155095
138848
253353
1165450
995199
851009
323995
1682220
935539
1738894
1040018
1915911
207983
1447236
329384
1567482
278270
200425
956678
806864
1175408
1722729
1671515
929985
764804
1948534
965917
245856
1658069
332410
1759251
578260
1236335
1933266
1408707
1557815
1641020
188740
1735436
120349
160017
1369539
155628
1210489
1632568
1322713
877732
965741
809956
519518
352287
927851
667964
1957643
1612409
694773
1366716
1876248
424356
167927
873921
85104
185813
1439557
1043535
304447
288217
796549
577322
404425
1376453
1360362
1969036
1380360
320286
1166734
1164979
699988
856946
1990416
1316634
1689918
1133909
370934
767405
1373752
160518
610194
1105757
203626
1240925
1704671
986170
1847270
539073
1165637
1432822
320215
78158
1533177
903449
1690192
399410
1777634
1499828
1797919
968073
1865919
1173471
1859247
1659107
1065351
1639340
1787730
1982796
1400376
238020
462229
91411
1340150
370309
1230883
864673
1894620
1598857
217004
1962286
771060
739292
1435538
1068595
918425
1167304
1329121
1764838
1349402
1029446
1334046
1224643
865192
110631
94441
494396
1725883
1343098
1514622
1213206
969365
134060
1442803
993496
1529535
1099193
807993
1753006
1597703
1361301
1918776
171304
1806670
1672804
1217904
1355597
15040
88689
1772854
1828994
325616
1567812
1491933
1521501
1971072
1593725
295864
72587
1862393
1874849
394077
113824
1931029
1117963
751747
588643
1045431
679985
147280
827813
666902
1476073
947412
1971312
59018
801550
291842
322583
1889387
518411
1678710
1472236
139902
573769
1363431
222768
897088
1206587
1033258
177563
1700834
680544
1287610
1449934
1125426
1175189
97440
1945930
1141775
881685
188474
619633
301139
149894
712970
718708
250475
862484
182969
1387618
238789
1884094
1814852
1459079
723769
1194618
685077
1632035
1613862
810897
1141389
303893
1092412
840721
1599783
1277170
753305
773600
1582866
725695
650900
1836316
18584
678367
1833886
1502453
68704
1228048
314954
391399
722509
366821
58062
1440833
1360324
1789263
1695969
186848
1613420
1003379
1182054
1651850
1989775
1408241
267295
715093
1545303
879727
1678505
943689
1625429
813484
1633177
402497
644142
1196373
593802
935043
1111719
1370166
441968
94488
1818983
914185
1757963
1305792
1595014
1914103
60702
1719086
1117458
908930
1953450
874313
916910
1093884
1434146
1172381
587236
378923
156835
1997489
1624488
256006
1285012
9124
539321
1522694
1011616
931870
1865450
502002
1288986
107412
583887
1818184
1623105
281435
1707548
1936359
927929
725210
1242167
264819
1012915
1897569
1995774
281668
224840
935974
105016
119637
75958
1037843
472437
553522
335512
312163
1425780
980214
369886
1159401
1974216
276665
216442
140352
1218123
1839853
980193
1595964
177437
1690583
632135
300900
1902082
1358372
1770877
1316596
128725
1143374
546414
302592
75162
1702537
692391
589060
883152
1766781
201927
884700
202564
1011059
477657
1948909
1043009
1435648
88585
645248
681223
1856702
566746
1759658
721345
873861
265245
1646892
593811
835388
244969
1363876
1765517
469475
631302
1438023
758
41914
169651
653020
952013
1141139
1404043
1097538
1694101
422618
698950
66853
1970139
1841857
582697
359001
1425331
1783974
470791
299383
1847592
1345336
1528045
1155290
167128
1385916
148632
220449
1551619
72729
546038
1443719
1722357
787291
1888719
1354182
1960900
186773
1131024
627236
1198878
1917164
1160837
1957975
916474
1963747
26336
1086286
1289246
1716770
958165
175686
1303407
833185
637158
566711
1579086
1839787
1759133
493601
1261695
1429893
1213079
1180462
152066
850344
1306144
207190
819725
1415667
710875
757974
688539
1429204
1806964
1150314
1998986
574106
1351188
1561142
1214486
1664005
1260824
1006482
878864
74701
69146
684079
477975
1764365
1005548
563801
1615678
970030
1196470
201221
1839545
1392056
864843
1599218
18721
409263
602418
299118
1257520
1083173
671096
751875
398569
431719
912751
1934453
809143
686846
20012
1859168
810841
1011635
1815573
1029330
399693
1692705
1323415
250430
820603
1937194
1075528
500217
949062
383879
460454
1001643
191427
889607
612213
1553216
217081
1311660
1057610
936694
527940
374774
402920
1467296
1714040
1221524
1560052
278946
509425
806997
835816
1099503
1475991
1335049
1453662
1397435
352920
321672
636984
845571
718772
1574181
910914
1963772
557262
406276
34510
511030
59300
565940
1122533
1112500
1328001
888569
28677
441100
1636362
638938
1795956
1138544
799953
677171
695030
1935489
538821
1652709
496771
939626
891249
218180
586065
294256
754827
659453
1472999
90562
177226
483604
1817881
855000
1392503
428728
1677914
710178
430650
1268988
791436
998665
1804785
450888
840949
1376048
355922
643480
686598
1085052
516311
1591495
1080031
1323355
789786
1055277
1353445
1680378
431157
647679
971147
1518596
1697875
1957201
941377
1450935
968763
401594
236874
978814
17023
195937
173011
1730500
718746
1544554
489838
74702
367656
1700064
1463520
254458
1307607
1878647
1136230
691725
95172
319299
28380
257951
1886764
403628
786866
1800922
1852498
1916402
1443348
856901
934886
1596197
625043
730510
1366636
978179
1038700
507862
453342
1112121
1905910
472888
932844
376473
1528352
1280561
1373929
913476
1954092
552063
501208
499379
1803674
1135215
1272993
860225
77211
1702074
958021
380450
484253
988130
711766
1703658
1438238
1292950
1771911
756619
526470
24528
1756303
182554
1659561
64637
1761696
44196
1075615
992480
1262600
1881249
402072
1462882
122264
1620269
1199096
753961
374496
231447
1640090
1381865
1838228
118223
1796700
517568
1166867
62173
1786189
891052
1442476
1855013
1003745
1010681
905046
484015
58124
28463
888759
1370119
375660
1997784
31325
1788136
186613
1060748
847540
1991913
750201
1352308
1368527
239122
1725530
1796696
1646175
700239
1655860
419380
1049368
447307
577658
74591
1814665
1517441
50313
253809
924822
746847
1198128
1377956
922842
1593587
1663759
622852
95205
1267828
613410
4943
508682
775119
502542
105481
13866
328883
1086504
1887074
1650918
957952
309019
1952717
1834743
968829
1840815
1328769
477062
479422
1830988
1058350
209187
972927
632001
803205
52845
1809598
176621
1864921
335325
1229396
142862
979416
594917
578853
1939053
997632
1950880
31423
1180918
1660727
1108875
1816488
396898
1269326
902276
698467
1075045
1411750
1348275
686717
258639
1745689
737664
631336
953788
620659
1713959
349651
469205
314587
789019
1539648
97067
1783797
1136078
959372
1110880
129678
294242
777756
1007835
129979
1353975
1567594
1372784
930047
1020250
1833847
111567
133421
1939849
1242722
1624961
326134
325515
1938798
750356
246980
73424
447
85839
1935433
1994753
896336
812181
340226
1805415
685237
865157
1839919
536628
1947018
1624366
358478
130742
1501675
653543
932661
601227
1142676
10637
106557
457378
789690
1508430
451555
1580365
679572
844007
1939743
937723
1100026
1392865
401847
1425763
79614
159670
434866
682595
1334396
68930
704531
1058897
1963415
1765173
97734
1687437
491274
1353201
1832097
113822
1937132
991246
302343
1914108
389276
24037
508939
1421953
947938
1137312
1870096
1889084
1969824
612309
96187
1044020
618240
773478
711600
12090
1478119
1676789
165740
591471
1736041
402156
1172475
1507005
763323
1006892
560386
113206
186283
546108
1697109
297363
966387
333314
262450
89705
1480709
1070678
5872
842593
1578016
1134293
1011601
478114
67264
957931
352796
1489638
1048954
402472
533242
1779066
1776920
656728
1508624
247813
1402660
304759
1128170
60728
1460457
1663767
1896172
1550725
289431
1416050
1815837
958240
1798517
967905
463074
1800755
655348
1513435
760485
771822
1451736
1476831
84091
5511
731478
1438326
448270
1885170
859818
844406
635081
1525989
1114532
534183
925618
1328298
71167
1718204
1525148
239783
81862
41730
253067
212758
1933842
1493567
493769
1713876
96688
1539185
57694
331500
283939
1282528
1672357
1051749
70006
56268
629048
277218
1293462
1525233
285123
305302
1539335
1687692
1272030
1971522
293948
1759750
183358
8418
1550016
1290371
1890045
1137484
181035
1542690
1319010
444003
1236947
1823032
1501647
1682720
1538690
657373
859879
880275
1001472
1988378
1690899
574475
338204
1778085
1216264
18380
197931
1862053
878485
636792
1736553
1438691
1093302
435423
1396376
1448528
1504793
1201312
262428
16113
393822
867924
1579083
1312932
46433
276190
1029979
540947
1518422
152949
1147485
1659727
1877628
1358678
853970
791887
869714
1554936
1009492
1571772
1606325
158326
1584811
771692
1602231
582037
1477848
92890
486111
1223344
438206
439593
281106
711696
687072
880113
1942130
124202
1130364
1822712
759928
123258
762971
260741
774624
1386234
1001287
1964455
923750
1766716
706833
1762372
1637098
1569490
1300555
630296
1950351
1389017
1571757
1213335
1175714
304036
1445956
897531
1142630
1731899
1415566
568926
1819196
1563192
684405
1743664
1420283
1280441
53372
244629
63212
1306789
16992
837721
1357922
433404
706816
1859523
701338
140715
319507
1123020
919918
1750284
283393
1241630
645936
613067
1459820
1870612
153440
1408523
680243
1596459
527392
1194278
1825362
479790
458312
438667
80814
912347
864574
1783644
57596
1922217
115148
1092941
720393
1789109
1688306
989068
826282
359712
915602
1473433
774062
1276512
1881333
1972317
1626718
1960961
613643
1232406
1591522
1920908
1601235
1272009
1595719
394098
1062143
1707097
854061
949914
882997
1957886
1120242
1778400
223020
1048686
13867
1830599
280799
1051681
176889
1893641
824180
1163219
1541023
1651978
531250
1128260
36357
1436603
1655357
108852
1246094
1662946
1178829
623635
556025
1520122
1516156
778247
1601268
1921222
720861
915506
1925992
881266
1126431
1916934
978504
1639994
801099
861674
1687093
642424
1882985
538747
1505784
1542210
1801261
549418
561231
841208
256196
829392
1995831
1549612
1276191
592719
234016
1634452
93156
1181723
1206802
1609153
41707
83310
1316049
1114096
1048966
183820
1512239
1961609
513679
760376
931623
85252
658254
413349
986964
740922
247869
1709955
1107463
192804
825803
1448035
1055638
1801345
1240018
1865186
1795402
320174
1326689
725404
268293
555197
385793
424923
765552
618583
117892
128542
1789980
853775
1904988
1787160
1640994
548466
1999869
754069
140800
16333
161407
1080242
1788696
1375894
1088031
698027
1558715
1530999
1271882
947463
1146464
1205552
1466576
1454314
1591856
1516825
672060
1577283
1126806
1902559
1385041
1544753
704292
1048084
12881
1546783
898092
1146868
1006054
1887205
165610
325888
750537
852884
1196641
853324
1724278
1632999
1798065
1274190
100673
1992108
1336856
566348
1472789
582434
1996016
526173
300582
586422
245282
465850
1373326
640724
252166
414493
671775
735571
553342
721933
656379
1045256
1761903
1346016
1713616
1739691
1898296
469793
709929
1209291
880673
1213348
1234682
50830
892129
1221974
381498
1020976
1799267
1467238
1536680
1024393
1761853
1806823
1850435
1368744
1206608
836193
1420237
1035340
1862904
1353744
388672
1805195
787549
1110055
707347
259304
939968
980192
1315084
1268827
1617693
1315933
206214
777606
590629
1074311
15040
846878
1159621
412965
1097012
1066906
143451
426008
1566048
1632083
1103017
1499552
302081
244904
1923979
1236004
758711
1553501
348379
431130
248514
414987
185515
1049706
787687
1155323
271330
925732
732793
1491262
1891163
1813294
1365472
1762196
1906166
1397621
449215
18161
923670
916831
502372
597251
376067
1974676
1313120
625734
234653
213161
1373004
327528
1167406
1490570
1324329
715387
1340550
512639
837289
910852
1620295
948290
295807
123910
541006
273023
1649362
1670883
188747
1623768
1185927
1352499
187213
1778426
1620836
281353
123048
29856
1934405
36844
1720500
1978598
704254
1521914
1859752
83929
1784647
1829276
1818489
1998641
1643677
1609279
1433612
1088016
1412449
481376
453058
922405
403275
467199
784211
1582978
712263
1754963
24284
190902
116551
1533606
69434
164101
1258712
989622
1472622
497459
236004
121325
442708
57976
743992
713807
1454877
1341788
186444
581551
1975791
1953559
1052901
1119787
1010284
598292
115022
67910
846547
1475846
910732
1488834
900654
1916060
70033
1368301
795171
869641
1660420
799620
1023318
856449
1901580
504475
781052
532440
1012540
389653
133014
813597
207375
1876290
1252649
1312997
998926
1402320
1886429
89841
1327121
1670712
1368438
1149876
1203696
1531062
1503332
484067
1210935
480560
190694
1556704
1389559
1607556
1593783
1192408
632564
276061
1138892
1695663
1071746
389506
958568
317090
274948
536129
895385
1294471
943284
1444547
254566
1447360
1468458
780018
112439
454070
2428
967983
297207
1775551
845962
1699918
76953
1250463
1796781
513214
82924
1734871
1942068
1589712
1439701
798850
98521
1329287
1762963
977089
512995
280601
206045
54410
1541905
608596
175312
302367
1499882
826121
1593678
1516336
482703
962542
1037690
957724
1571718
84339
1147961
1594521
1927898
838997
14878
889216
1589940
858241
1547410
837019
172698
418609
1887469
687964
759753
1415039
68354
586524
269025
86920
1630177
269324
298010
763861
75496
1525346
1141890
577785
1881067
713971
1684057
1789557
209524
86759
516171
598511
888388
1917998
385618
106742
665564
30091
124817
687870
396880
1489797
1316114
1906548
1611432
1181548
500691
316764
710762
1670814
891640
425858
1872396
1274818
1829568
712749
1885368
642208
1604020
89261
182394
960038
1053040
447510
1276554
1533398
1314754
1131688
1451952
656704
1297450
1388414
1208483
378661
349410
74665
613766
408589
1471323
1789701
174778
562063
1794894
820992
766311
1944529
1358396
962986
346176
70758
1225418
263846
929551
1287322
697020
1414817
1208811
1202981
1561755
343561
1877653
1882965
1271595
1066578
1270136
1889305
1067727
1071163
40029
748211
1125310
1338425
1032019
395230
426591
363160
620642
1329605
942970
653321
1754266
1359484
299773
1587507
1929788
1877116
1937195
1735485
1643495
598094
1791249
289870
876204
1717941
1693109
1256649
88158
699604
1801790
1073955
1194211
570574
682
1747070
1320636
1753728
1636038
1182858
1254834
1960346
429980
687336
1498097
1756936
533065
1821841
1031063
863961
1653802
1317870
981623
832444
1897014
822191
470529
525506
1634051
1715437
1035205
361526
129519
1343672
1448572
602406
922631
1540842
869635
1161754
1737553
419747
1459981
924872
1860513
366581
1683370
1122929
1950557
143674
1381115
1452431
233271
1203921
1512075
594111
839555
1738023
1837154
1659424
702257
222508
83046
1714791
1645915
1653981
757836
1137390
302511
1762206
1988424
1261105
944514
1147951
920697
317729
59605
1200857
319887
15968
574524
108115
1753988
1805810
508547
605894
1727123
1639763
814524
985950
338927
1123162
1911241
180876
1629782
1680259
311505
916693
1012141
1795866
642075
1219785
1017767
1909667
1979172
8419
241517
1892703
141026
1438742
1149115
1079492
1284866
1136158
764839
1161188
1569845
1719733
1372157
72191
919929
100586
1258290
1595549
458935
1214523
1497359
1285374
702181
941528
1257378
85409
1911003
1073485
1318730
1051873
949134
1034454
1133309
1847545
683683
1104991
677691
385346
1205075
1147447
554396
1320352
1996959
337118
1013254
984752
1420941
956851
37299
138280
923743
724457
37027
1778549
615471
1785977
907077
1683846
954269
511183
1061655
811636
599410
1407871
1987830
1317229
1373120
926729
1613950
1389677
633654
1091498
1460900
1839784
1493485
1339765
1757017
1314812
1336355
705421
1149856
304631
1413096
857777
1016369
274298
618232
1579924
1100143
1737768
1283404
540956
1710164
8058
1126234
597300
957020
1499478
653636
562253
515496
1088721
27029
958154
654162
291962
85686
1040559
1965475
749855
397400
1632045
536410
176059
1862530
785978
1716321
1827548
1481127
334106
158579
1587184
126364
1772167
1461713
333566
935452
26633
1272339
638117
833448
1568064
817362
443655
1392901
503746
403853
1308193
668759
143191
1483223
1399634
816898
912724
174018
1999043
1133016
64024
963945
888982
1987029
860331
21689
828024
1893998
96637
680068
1454834
1331531
1482564
1212748
1562454
404543
1250848
216707
231385
1887354
951750
1257685
1410129
640163
1173362
195229
40036
241464
758440
1943108
1911752
52238
1684730
159995
575566
1943072
940096
1715181
307433
1195756
1695054
82342
1228177
740373
1811421
133574
1480249
143390
1557078
535707
531213
1749094
1788280
409891
411218
807128
349266
492528
1801361
1441424
784435
1454632
1927664
367385
771312
1867007
842296
903134
1244351
704310
210734
1520129
1767910
632980
999543
959339
232546
1963812
852685
1842633
1178862
1054371
1601328
515411
800176
1100915
1507247
1141186
710215
760580
1706484
1343671
1825960
103448
1027354
310289
669152
1261909
786387
903528
943408
1782281
154413
830073
645591
1940167
1994194
1779918
205016
761949
1113194
1691297
411531
548602
126043
833602
924987
1793381
132978
530106
1613616
734431
834838
1719004
1328124
399588
599820
628537
38874
1593341
1267501
18486
1103148
171535
542763
14850
92881
979650
357118
290042
245366
1409430
1712605
1211679
1880368
257405
15362
5024
608841
325541
197958
769367
1276078
606377
1281514
416096
1456307
1602923
1579250
580148
1484047
456044
880328
993919
1923554
1693836
1795055
604266
244098
1898998
759030
763883
1764335
1515015
327108
1908829
326400
1935694
1003891
1686445
1376002
1974097
1244926
1318049
1590344
392615
298726
1394928
1663183
1521078
1525281
1187423
1312135
1114462
41329
863606
380190
1325188
1680458
1740469
230976
208066
1646368
1073340
794445
280144
1454118
236708
1906315
1240575
62806
1147431
393661
1062706
1044360
112433
741428
1953636
1692176
554697
1165202
1115012
395197
925207
745686
459859
1706626
300271
1432380
1174274
638392
773279
1027762
1232443
1711583
1184154
80789
773286
468936
564070
1828201
817402
1702197
1259061
109052
1010016
1705896
1328700
1402144
1430043
256069
549214
287325
1073715
1401009
831129
1347926
1846888
659491
1217986
849091
748224
1820060
84530
1359268
959757
308786
1358147
1637415
1294183
39956
1005624
1050160
1982848
1544965
1736610
1981934
20215
98649
1868500
479838
401514
1349736
1924588
238087
846224
136016
1820907
245439
626669
1113585
414662
1427803
615318
1325633
601141
1231072
982036
1709493
1251321
980793
1472254
1389705
1623836
988867
997010
1813509
1010195
1585027
1071736
1384096
893474
176308
1988863
1386869
1796270
1426149
1391919
1391581
1662676
1212181
674029
249369
1370218
800780
1988359
657712
835706
1023906
1087736
1987972
216129
253561
1456666
407532
1955061
514374
1175673
1991926
1414178
1648073
1736009
1270791
1527984
767816
1461012
667336
742823
685159
1308428
1740046
1539402
1297545
149540
297063
1476715
469762
375085
110324
155497
1527243
140619
978714
1267697
1898744
754101
400643
1088408
1617679
682989
118176
1613045
67821
1437273
336628
1700446
1573177
1629473
34109
1891258
1907912
1512433
245197
1724660
1048981
917982
619342
1383765
1150506
1085205
1583968
1888835
1922941
1661631
625820
819402
1283266
1968720
14963
499377
1869692
1324550
589061
794165
872194
1887271
313384
1621868
50166
1237127
58927
147330
1898215
950721
832062
209016
52300
659165
1343485
1116623
1345679
1644252
1818452
1532384
729236
1090266
108909
29655
1195877
388327
908826
816875
70752
1900340
827260
1682050
1443049
204254
1559863
1569809
327878
540691
1811025
1946403
1187668
804652
1678022
1426161
971184
460274
1015134
1678175
143427
1802639
217540
1329189
1419107
1198322
41223
1297593
70847
950060
784251
1347599
612363
892266
298552
676973
177671
1524567
67950
1641072
1523535
615406
560132
1457263
369772
1411902
724382
671750
991512
1835404
1872813
855661
578778
605136
246252
93959
1302044
444197
1119609
290151
1511567
151421
1974782
1252649
574247
539261
82512
1552479
1227314
205068
955747
18554
599378
91041
1504141
220861
202092
587508
735621
1530341
1940121
1151956
224288
1606873
698598
493914
208550
1627864
869535
1811967
1570682
187427
1469712
1281364
1693699
1552644
660368
366538
842416
603845
916611
162948
1501773
1365622
966806
556430
634312
861912
165822
1324275
1660850
271139
607410
394977
93883
210194
820799
329813
859277
408592
101215
615276
378740
1536174
689973
636497
752209
1570180
1926121
1151192
1073186
1572691
644137
1896538
179346
1381824
3388
3171
1129796
283519
585714
1437099
11804
722717
732517
1957589
877344
1436976
52886
26178
705313
1500619
559378
797045
1015170
838063
202379
159042
726909
1437202
112108
1344798
1403002
642512
789436
1151975
1138723
519725
336903
734613
16686
974146
833605
959429
1724577
184475
72801
251386
1342502
1667222
1578174
286277
1526918
1551072
1044289
440487
927445
356899
507775
507956
1188889
678127
1806457
1016318
1976452
1675296
92241
1303058
1906195
713279
981840
903912
1978995
1815775
1677848
204739
1119135
1169283
1482288
219087
843695
1178925
1569254
1545445
1851930
215528
802406
1544706
73863
787095
231274
1830256
988810
1780752
362439
1132458
1533497
1077664
1166637
1495734
960760
358959
427711
1277420
800612
177296
1870312
1565608
765380
1963034
367205
425147
1274572
1126080
1167218
1187814
213165
158637
1117844
476712
270882
1398348
1243158
671857
1474529
1375544
1464879
1984679
509722
1073410
1312033
1409082
605246
589817
1746991
1442571
1061245
1898635
272500
769907
1363032
875023
61430
232296
674752
1246085
157929
1499750
883569
1193096
1942651
1185205
1253974
1382683
1250157
1568431
1993574
609704
752768
224466
1285552
1676933
1937264
835131
656285
1018792
1750771
878847
1022882
1321266
473185
1602417
928580
543482
1637008
1091148
839921
632624
985237
1949136
1806383
1498107
1511029
469186
1324428
1038567
361490
1350599
736435
1953923
285194
1964455
496548
1349500
907068
1205727
1095865
399050
925048
1108158
1620611
1389464
1132117
1377605
1130083
389079
1825142
1903997
1020414
819124
1088354
499319
1630198
1496932
1294107
1547785
883534
421451
273079
400185
525807
552
348428
1223749
1276239
1467139
1704264
401127
1371471
1701488
1102894
917015
971447
726949
1919004
717589
177325
632523
1670195
1427742
1166514
1343622
1111490
759802
648935
1354242
359905
1055684
149623
1729607
1785509
1034000
1618327
386072
12240
1008697
816352
315898
1150656
1395250
1079348
1654388
331129
1266640
192254
1418773
1251049
1207258
61626
1121457
276309
990136
532865
280865
1484320
1954755
324768
1973987
522388
1557316
1073123
1283247
537658
1537373
1490003
27300
791903
808478
778291
50210
654953
1206687
854472
1162860
1551154
803330
151054
510481
1184995
1471603
513458
762606
1826523
786263
1911652
1315972
720087
1646736
1711947
782010
656283
96554
1387196
650754
88250
1900343
492956
944434
73931
594257
1068165
366939
1234572
924633
790104
1716761
1219823
1223133
1557437
1598015
1943628
1796625
655819
1481575
483263
55365
338969
1369128
1070133
108061
1246263
1973938
42063
921987
354548
119790
1199039
763069
697791
135950
151307
73214
1107167
308597
1393113
641909
1021458
661725
544309
1985166
315508
12564
112226
169047
990790
1646024
1535898
367606
393557
944602
731412
1732293
216929
1695556
1384455
841673
1916627
528426
1021640
1730705
1925476
300206
1235823
1901183
1278738
1315131
1097796
1401387
638309
98956
803451
1487338
1253058
1785523
1287422
1259393
1381798
1285256
1538262
1211430
1021578
626270
119583
216449
525174
1842978
1137683
433280
420554
376004
1385121
1409836
1365988
1548137
1024009
1522685
895481
1920603
35984
524929
1013771
456540
1538471
726356
1079653
709297
262261
141459
739631
1765960
1868426
1531275
977220
18663
321066
1280596
1702705
1135692
237521
705738
13473
296858
949263
1604523
974814
736643
1803813
1486182
215633
558661
1770140
1909860
1634773
1714386
895326
1325485
783531
1732076
137413
543095
158398
636462
1985511
1672424
1136845
1742270
1068657
1309798
88415
1672843
1055981
748174
1119802
1354577
354647
1082443
1383624
1473363
1101842
988983
430026
555011
798734
892324
740403
612137
1349721
221950
1526835
942467
986686
902230
388960
398740
1995047
719946
80463
721333
366180
1592972
1567687
115302
573193
84382
1548225
1816452
795228
423851
127657
13179
802613
809662
188830
82489
1057640
1044480
1646271
1874538
1802012
503020
1418266
593546
1276492
1924946
88829
1336893
1349880
540439
1843817
1576562
1001963
263213
96309
298456
1760135
1679246
1955794
1669763
950465
1119111
448823
429182
878407
1557535
1393732
852237
423029
1957766
1308017
1023902
1726254
197032
1803274
978929
49753
935038
633917
1588057
1521401
337925
1379444
1829075
1990536
1031405
789239
1086428
1211847
745312
1009656
1125128
1465792
770362
1560880
755824
602277
781270
1092415
208425
73667
796370
734006
1026390
252471
1760268
287898
929465
1233514
1812986
1687175
1038107
1396273
1940554
523207
1962582
1220143
226535
843706
1902249
1605261
117204
1507095
704380
1954465
1717780
1028318
822826
1931725
1608513
1165435
883199
1130210
1550736
185185
1393515
564039
1354198
446530
1454301
338321
770359
1581745
1324333
960409
154023
878139
1324919
1597031
1211837
1176478
1719216
519592
1793909
1175259
637659
180667
423686
526582
1721269
849322
1297375
1874191
1371113
1965604
1400973
980626
443473
837545
1828719
611963
242968
1975115
1394601
1918033
1690556
32419
434580
1806131
1159518
513896
635772
1397544
631486
1517958
179792
287273
1919076
751876
670643
192592
396272
514114
377967
977842
1968658
224800
642620
683071
890263
1390960
420885
608473
731522
842285
551123
1524659
648774
614845
1572311
116388
1117596
939398
1300699
213936
1101100
1128829
1649017
1309585
1577766
1360710
1162583
1630458
1058674
1481878
1576959
332604
1569785
823936
721742
1841537
557791
346920
1547697
1959439
1727903
605262
1800760
1699033
433991
1373098
87688
1964689
1204078
1248888
1276610
475929
885610
70285
918254
302675
1417792
794583
1004566
916410
1413667
967033
910318
1423161
1967994
458569
721175
1685113
159261
133795
1851137
160903
1749852
737830
1341947
1598689
1582078
1839300
16970
556823
528803
834225
1383593
128608
294173
1513134
657354
1172255
614483
238988
527985
1128239
1591035
1177122
1617850
182947
1022755
475346
1177628
391017
76332
1794425
1572712
212362
117638
1787144
1528355
1448680
252386
667206
484583
1991619
722394
48127
1226733
770600
1642738
1964259
1052127
1740574
156842
859421
57639
297354
1981976
1446404
669882
1863458
425641
875707
516410
333910
140486
677360
896204
359938
766730
1144826
955224
1534313
837677
49846
583979
860407
1658658
696587
19523
1839870
264102
1333584
629154
1536400
1595694
741970
1207767
1309966
41331
1332787
779900
312099
278333
1000308
1617148
1561077
1001776
490482
1218620
371899
1606676
136633
1977573
502448
433732
1686070
698612
1101486
1046741
466500
1391385
456561
1632388
456068
420926
716060
1264502
1660084
1767085
1779020
1056026
1756942
190112
783914
1074178
1177089
1715141
637201
489496
67553
138597
1042937
593242
1744011
70163
472890
752195
128094
1118587
1853347
343749
1849780
931776
1137090
473759
757782
1984896
1115110
541836
710820
1984341
751160
1174869
1584477
1550546
1644971
793616
1167849
1144675
1664897
1354825
566179
1891899
1558730
99457
959448
303001
293620
1774485
1498186
705191
236123
339499
508421
1737898
481698
1912219
1621598
1969062
1376323
1368435
1867818
875327
1156881
964753
1320560
702898
1420707
1514407
1837846
1758279
762999
1591327
924612
1630532
1292450
539001
693959
1469493
1576903
1303166
176624
1583614
880526
327235
246204
1378867
1228091
314961
1850513
540892
974055
903106
1689906
1485446
1672216
123728
868392
259407
595431
898970
1739840
1709802
1814171
549934
553858
1111053
733985
998961
500868
657095
1176240
1460877
1163779
641415
1278444
1588465
348627
276707
98446
977541
1586797
1545280
1626441
53716
1720444
1002691
542499
746796
1954734
1591888
14085
439445
793325
1325188
1802879
480955
122063
770249
659056
1452986
421619
1135139
86543
1023742
1219804
254923
1899111
1720310
1413150
962279
1497830
1478568
504224
18518
170561
779570
1132369
848232
981308
580186
762800
1205066
501285
95948
328393
96790
1616980
1709999
185643
646140
1587812
1323928
1985907
139353
1989084
1501376
1874382
1609643
1232622
1079595
1860063
197389
260299
262590
1364566
1336085
879037
1329339
354136
815059
1270396
98968
1800132
105804
1416080
1133655
498780
216297
563111
1331040
1126184
1537807
57657
1055715
1803099
732726
397992
997868
560796
58572
737299
1996084
1071271
492070
163003
165622
1928838
341191
20434
195436
1902409
894411
1088246
710618
1893058
1400121
281382
1529298
1384543
1520385
1632245
1699975
57473
1539279
1648676
1833754
863483
1426103
331554
1470627
1946672
708854
778781
1058484
1683065
322943
1617931
846531
203746
311795
670903
15963
655944
82072
1427904
802652
1268971
1319248
1505887
1775205
955235
1873607
1916544
1065456
1736006
1053477
1375458
1286643
1913082
770770
1398467
1671915
589060
17339
1765036
164706
1343888
1605183
615663
782677
439072
422218
1739849
358693
1394647
1445831
1556781
291006
355336
1688184
1551865
1164805
1555345
902166
1967506
925688
550187
1584428
291185
1201879
468129
1968221
327018
237555
84732
304611
176584
1793131
875806
463742
186053
358726
832192
293780
152102
1924190
1714693
155947
548787
35940
80991
1560206
873486
1260984
1517239
812467
273268
1552962
1090548
852537
905492
1765350
1328565
997919
1759720
1807185
1829785
182042
990809
271454
1113844
807780
1138845
655165
752827
1562839
622969
1845658
545448
1914290
97316
867614
1619917
560099
679581
796056
909799
1063557
578341
1902546
696043
758198
345787
66516
800455
1556511
664613
1343441
1756295
237149
84412
1200683
1953746
307454
359661
1074044
173292
1331430
1945130
1028315
172351
579190
553614
165297
790333
470101
1102276
1604409
403457
824759
669443
1193752
1000247
1702930
1844738
41422
1244869
1425268
1492832
864540
1250991
447676
662768
1957872
1567904
1372697
1527255
1495262
1294311
1474080
658058
563288
416105
171855
788855
1007841
886422
1690965
135565
967469
225603
1385503
440882
503376
1879509
105763
1130746
209150
272037
700949
499315
677960
1670121
1171050
1376783
459798
397228
1601252
1763426
1683200
847883
1425712
1392174
1603936
1749315
1677252
564736
196164
1447531
77381
672160
1910787
1242859
594363
962450
833392
1509289
804274
355459
1521511
1458739
1875305
1936898
614132
1201856
911931
50879
1875259
1839443
374492
1731466
257652
327083
1391500
818357
27512
1892514
649438
971985
247712
821421
1062604
280117
370702
838298
1108809
1112185
532110
941704
69242
626358
1664721
1633658
414594
837611
87550
1210968
168489
693762
274676
1897959
1995975
1273316
1618219
1145071
1895339
1445841
1388042
822306
119098
687561
1541737
1556013
382257
1049691
326274
1061501
216627
636838
805341
786841
1578971
1063663
1898575
1373281
160168
871051
1881446
583456
209497
513459
204338
816434
1650660
834572
901636
1612901
1849855
1846791
1121834
831240
380105
1652299
270857
1526384
731079
1226610
884237
563843
1488914
1651501
910311
1220928
279807
1804015
666557
1310645
1202393
349322
1785205
1155314
1432123
1850543
273295
505242
315902
513349
314963
1969906
255687
761937
411998
1307882
1837467
1639190
660012
1880978
321770
946412
1117047
1650110
1693134
1158840
1870632
172674
1002627
799023
1801766
1164237
1628990
682282
1010759
1358148
1876323
1242449
870720
973629
1586368
1116582
75475
507776
636067
405572
457563
313056
1315416
793179
24837
1759413
1748139
1459692
1170715
1075793
221848
931714
1655987
1943633
628651
1592592
1894789
1925643
415132
1849376
798782
675033
699661
1345008
1379191
1637509
1319367
781854
315922
742075
762301
52402
902649
1521010
1303128
1249109
582638
1057581
12151
1082477
69081
921827
59227
1390364
715744
1246893
920715
29736
1360793
862804
182716
675337
1123059
776780
542765
1666831
742979
1430843
1615392
222050
1110622
1940735
299386
312236
797032
164368
1459760
1421945
919299
1486673
176737
1605568
1397951
794804
358799
1436947
505923
273149
870242
991013
1921921
35434
1055862
1087054
240574
294050
759686
1000443
1662898
1324968
18443
1496828
1041928
1560310
1678926
408978
1896799
162442
559870
159776
1806339
296110
1503358
1396463
1264216
662331
1295495
1583188
1707545
100784
1937155
1979024
501687
1480615
373694
281875
1928823
796264
1689032
1330458
1192510
791686
411243
1662535
321290
875186
536683
740800
1022148
1929484
1491762
1905163
975759
1985177
168248
84408
1316890
1160704
1329159
210496
1778996
1757856
888800
750577
738483
991014
117395
68251
873558
801963
1083697
677037
575151
1757809
563362
348605
874432
1403951
1790342
137369
925594
448631
677588
388166
1325617
1454243
633078
15792
844230
1469909
867129
1990623
1689541
440232
357404
1701237
2683
1803038
1067848
1319404
1070403
865643
1644973
1747799
828554
450053
315359
1789
1055806
1089095
1050593
317803
1821191
902009
177275
1041923
1419579
1266655
128750
1256623
869477
1146090
327660
1155043
547064
1708137
1983393
1041562
499922
394037
537036
818222
1172458
1757860
724453
827992
1387264
488857
1698476
1267156
193175
1668801
961337
725862
1169978
1469485
873211
1615268
683904
1270649
976356
1336284
1510352
1926893
461588
1120428
217153
346643
1951164
471769
1707555
1766634
449898
1789537
162412
1306296
96151
1187533
1359711
1089132
590051
1452002
1250539
351607
1904040
991542
1247134
419203
497966
1783062
1079781
989911
147559
924055
1020140
1565492
735602
1582386
1650934
709530
1374433
630004
1179195
1285785
1615425
1890770
7590
47696
1467239
323945
760625
1847379
1639150
1527810
1771770
478763
1810998
1601174
1012866
144652
1121020
1926822
370636
1067345
1058453
1177877
1282288
1449281
507450
1454618
1628286
1083907
1893878
1974924
1663212
841408
415515
1232638
180395
923130
289768
1637305
958514
910317
236445
623584
1809759
1391366
1522016
396221
139901
180536
1390797
446890
490078
1151335
466936
384077
1507366
412867
42947
1081588
542897
1935732
1542966
1833244
550336
1737638
944870
1416881
1017432
87572
906691
413717
457653
419509
1107976
1196296
1921663
1019472
1830253
106397
858531
748009
1126493
1578683
1721493
1507860
143679
1472481
611282
697728
279952
1678424
1793063
1603740
761995
654507
879884
1145037
1226622
208893
1087422
1717240
1197922
1554384
1741593
1319930
1449868
930656
917665
1702408
689650
89255
216319
1407711
1967146
1597348
1052828
1288587
1407341
868357
1027372
1344878
598922
413841
1101895
1086370
1050824
462365
1483231
352319
515618
761642
789922
1649785
1147170
100665
1148907
459113
1631273
1884645
397808
1607383
1983266
904651
1867624
1576136
703796
1973908
144953
188360
322332
571252
1319264
244114
1965303
243834
1836751
1250971
97919
145793
42137
1217418
309582
1474203
168476
1458170
369735
1279399
615105
1321502
972028
1977562
1474854
720007
399043
808683
1525632
241494
1575098
1231202
1355392
771398
1038119
1412794
269192
672098
109927
1832435
310237
828398
984145
30238
663389
657510
1601830
492165
1117569
1549877
858931
235386
600722
1341210
1112813
509269
1279808
325822
1728726
1136508
491038
1332938
1804710
1791906
173263
1575627
1501710
946431
1855758
727645
1257324
984326
316118
474306
1955877
1152022
352827
1388445
68537
1922135
989022
230557
580550
1549091
174843
685230
347320
1929569
1575366
1625032
1880310
873819
1614444
1680371
1487374
81546
1981000
713523
158386
962145
1403899
197940
1148170
381872
33007
1512733
924769
982822
117464
7226
995494
1663099
540419
1478832
1717113
1655328
241114
723039
1835445
1707213
1595992
1560280
889002
569719
1161246
521447
1092601
786659
1492
219699
473534
10208
16904
103597
545708
577845
1440637
378130
1351764
87196
273222
141955
618621
1119813
458990
252062
1920424
807874
1694135
880626
713980
140359
1344051
1906979
1931055
1087020
142073
491241
268160
97420
485852
206923
74389
1650301
1240059
1090192
326068
1840225
1498817
836441
700141
538071
668224
659770
1324968
733195
510187
1155689
142332
1826026
1553439
898564
824603
1361229
1903434
591590
1130192
1950714
170714
290545
1654268
949157
113763
739094
316903
490314
1372750
509179
776127
438051
1407717
20457
720629
65929
1003396
74605
1098410
1939302
1233649
1461077
316016
1889394
527761
317619
1894536
309735
125452
1848294
1190431
1831092
1065788
1181343
1821473
913359
214652
1383892
1216737
361542
973178
744131
1210330
242207
1680921
599356
1924920
894467
985801
740958
357350
349437
1230995
365168
1495922
171736
715467
1973554
1696512
1733039
1050674
1020612
1062690
1617816
1720224
1322394
1531613
1796369
1540185
1857171
666371
1451801
1454643
897902
566537
1494185
758590
1359639
265962
1797240
1996291
438956
482416
1011330
1362576
189695
1653704
1032385
1337215
295539
1556086
1763455
465587
1127487
1509721
789447
723596
1274293
7327
534396
42727
699404
1549560
1047057
1663332
3431
973578
1778896
1226717
482362
1034046
1385305
1416408
567253
1614481
205756
1882256
1522283
1096692
1237639
749354
1404365
1070305
1747611
1131811
1220969
13766
1352030
53690
884470
183587
338861
1742790
1043865
1686187
478318
1968841
994508
1425449
1267586
980549
1396365
1082709
1954302
59091
1415402
196070
1302209
1549725
764445
1290348
220171
194415
1670937
979160
787014
1319944
957845
1182002
115278
127236
460852
1771118
796784
1893006
250184
182295
1206489
391121
756291
1065838
451317
1786454
322253
710758
1181999
827393
1807382
102187
951099
484625
1155974
1537166
956653
1438892
754076
1668486
493002
840359
1502307
1519226
963319
121080
13182
1044974
1218466
164321
1689666
1356154
10584
456084
596258
408091
148865
1715125
217595
698087
278122
1887345
1463522
395153
1612345
143028
989160
104908
1143407
1770982
1689049
608090
1535768
921935
1558955
1498635
1565558
1442465
1091407
495235
244405
777771
1320554
144337
955909
101882
1839511
91701
1257270
1348166
1526654
154527
1713887
222484
1937345
794198
192148
31428
143146
703337
579202
281439
1767320
508373
558863
1911590
56538
480714
1293305
132732
223250
466559
1883579
1651752
245130
1658304
1849782
430871
1520583
1450033
349921
1684505
1968520
1287273
236125
1687694
858879
1550210
423797
1558519
1579774
56170
1389812
1907621
238249
663021
237810
1310053
805847
1774813
1931261
1243646
133723
397189
1712875
668708
1830430
1924410
153028
655200
1029412
1394939
89213
436263
29355
1643264
932512
460037
130071
609583
1647808
1350714
1618818
1523129
1402621
329710
958900
1672657
1273359
848021
1952240
1891049
475161
1464667
983943
316346
419178
259985
717335
1641645
686758
1816397
1303227
1307636
540746
814214
250295
1416299
303276
68877
431803
1706721
1895285
1481992
185724
627455
294396
825890
1653995
617343
876616
267122
1113131
1215181
1573454
1132785
1832074
717330
1984719
1358582
284344
820448
272104
1125064
9370
1943260
758104
1115385
299241
1942014
1470389
250712
368767
1931384
239484
1482097
1730207
601667
906742
1439549
1891413
845854
898471
267757
818742
1515550
1028158
32335
20723
1794501
366807
1345623
92212
966
1362823
1981575
361005
1900453
1100558
1091646
1846095
958115
1860967
333470
1790970
1612300
986669
1401598
1225821
1756691
203203
1013966
955840
134560
1762410
1221265
1441711
764460
1014290
1113745
1912762
355036
1027898
1211564
1410336
1538105
19972
656359
683088
380321
425141
1329033
1617176
856654
110972
305766
203732
1370827
196582
1557946
1145521
111506
44788
1313446
1448150
823492
1124260
506437
1463800
1687870
1174977
1392809
767186
869833
1357761
877824
446230
1185639
1331703
641884
1353400
1878713
1708505
760083
1959239
664053
1599244
691011
1704921
1945747
1751938
522709
1017838
1422683
871268
1188590
504766
219546
1831091
1760205
967484
688027
1923167
1159875
385429
1117529
1760413
1306896
912001
595151
1365169
1664288
384775
896225
183578
1090287
1331966
833319
1538568
506462
1448578
1797559
1355654
1694546
149879
1668067
1781580
989060
84576
465935
842862
243636
535344
1488218
157972
32198
1715413
1269920
1353212
830169
1037735
1420900
1283869
475802
1387769
781356
487723
1703683
110568
573796
1347771
664549
1004384
909028
1131076
1411405
1890155
425547
129109
307903
1135280
1328137
506266
506225
1180090
280526
1557583
705206
970908
519533
663494
100877
1973625
266105
57919
1151409
1120127
752039
1128996
1768109
116670
1408768
1291166
1695271
1849344
758099
535234
633066
482524
1352713
776542
727408
565646
1125462
1451200
1922255
1934723
1620440
1557629
1111266
1556471
1241513
1290468
751434
1881763
42101
812683
545887
142381
1234398
1430211
82679
635368
1982106
61448
284912
1751838
1398451
920223
1890864
755710
1096163
1270623
1162572
1841627
65995
682077
21727
580140
1446205
501202
1792768
1900657
1258667
1723155
1546291
1606502
338982
1843644
487833
1596596
87048
917999
1784633
1136912
21480
1128370
1258803
592838
778867
1893072
1076526
1505854
743077
1318654
1663950
470570
633852
1836001
978103
994516
1352562
390995
1104532
976783
191355
1729843
1303772
31923
350104
800853
1187016
643469
1518383
758910
965908
1767819
283722
801000
787489
205594
590859
1295031
1014349
1742144
487985
1739453
1264673
341274
1840180
1233052
12069
638711
53718
710802
98406
1218314
939701
1156619
236026
722731
467183
562770
722012
444845
1021788
811721
1404486
1482801
953906
1034616
1644671
388552
1443544
45339
700252
516525
1885203
630407
516313
1970999
804808
120814
1364884
148235
1012087
551675
797699
557217
177010
1322051
1410725
1935230
248429
58169
177800
1989372
1106916
311238
1779676
1903150
218341
1493622
161063
478010
1022533
1381428
1261711
1137644
1072569
1806414
806900
1643255
801524
858313
1616686
562983
740055
1124793
836813
1927901
666837
1241802
745691
957559
1409431
1673506
431824
606227
540606
1405929
870727
308998
457741
754105
1875325
728180
515009
1491951
421121
1408168
630375
1270413
1158533
1588615
677350
1522951
234909
287787
1212123
353376
796630
1954782
1640083
830533
373633
1022041
1578028
1691819
413470
1215923
1585055
979908
1967575
1708926
1122793
330426
333973
23488
1827228
379673
1911776
443100
304805
692524
294366
753597
513360
1034884
206763
1700930
1447541
977896
594992
218177
766452
1642471
63560
1088189
1494209
351567
1438278
1906382
1137862
1182735
538757
1281085
444925
1309629
1657125
1323230
1627865
136611
1179460
1234793
931150
1929593
684167
326957
1202095
1664519
1776807
551976
582119
320451
885797
1165641
1673164
1397425
459075
1608531
231985
1316626
1999349
133769
1528582
1782084
1452015
1486163
886100
1199646
1252354
522538
1602349
1907922
496826
74448
1216542
1509705
411263
1645952
1330875
1814084
113101
93504
1999173
414251
1810679
683801
712495
685459
1517217
1372616
1039985
796419
1780666
1999559
1858233
1692121
805588
1412502
1839340
1457504
295139
1451792
1386486
1321235
1949039
76642
581500
574874
1039509
1259661
109889
488140
671907
1283306
716547
1861057
614517
824712
495124
1210568
1181976
343777
1465860
1584254
834270
713
166661
1563043
1051405
1161933
720103
1982125
313560
250626
1963807
1684627
70145
243124
1022492
52473
1579253
103682
1153155
657542
674766
561730
279151
268443
1280980
1521841
438563
471358
1818717
815149
1674750
878188
340543
710403
530625
234468
1355058
1579003
256167
1182271
1030612
1306311
1504236
678116
965943
1717472
126797
1708978
888113
1652561
859396
780951
1239771
1928076
719034
1918944
51843
1269807
131667
478013
1017808
1567827
280938
708279
647538
1308997
1926019
1186119
322758
1862333
640434
954000
1729939
1151469
698311
1198369
1324419
1380692
354961
1321249
244225
1162532
1316047
494951
380734
1377354
1912138
1489558
375435
478029
1201669
359166
30471
1857108
132017
381353
902694
964997
1344606
130499
499668
815477
1108424
1450013
1737209
855876
4921
1928419
10914
1235489
1484238
864768
913908
1589192
1959228
1356367
214773
1262065
1996746
976956
584081
1772427
1602083
386189
1984687
1818190
1373202
96912
1485022
169749
676877
700876
1014510
1052568
371894
883543
1013974
27946
1691397
1268374
556207
256770
1078591
1558280
1038854
1456063
364790
249579
129338
1316677
152386
81081
232104
293199
731507
979111
1960044
1871729
1906248
774546
1447927
1650148
1039835
1868616
899549
99334
1978819
242450
1349957
613293
498887
926714
53405
1410495
1547975
1980068
898455
1277307
1875673
1088276
121405
201755
918331
151521
1542456
950832
1272051
799232
1656662
617671
1296122
112442
919217
1111649
1788114
1874217
1623426
331853
1528988
1458225
1468979
1883711
1418213
1171743
1065569
1651230
1557408
1918407
1942934
1800956
864957
1422978
1822072
373437
641652
439999
1872147
755511
1810253
1805663
307914
408696
409069
1544456
1697366
1800107
1603141
699288
1845074
1371893
1066036
646196
1783754
379958
1685518
1235097
1864617
1775087
1670852
208427
1995380
1955545
688121
1003844
380683
405942
260480
1058477
118716
943008
1791931
1861294
1158130
519769
992992
117709
811996
1705800
1993898
1628919
16281
73511
1501489
1599389
590066
1765723
1561218
807755
1350137
1719139
1299071
685259
70844
569259
163173
62901
349228
1757832
1389931
38563
428536
793994
498252
154443
1898280
326106
567091
8190
32912
953195
335915
1833412
1897285
229092
1847915
1758137
1842215
1754423
558247
1270011
1164970
1861733
1985890
700586
945457
1294870
1479561
423630
1766815
1853898
699768
1866889
870455
1692503
444833
522047
1788702
1462701
736353
200752
1921719
662288
1876841
1790091
1927547
979597
935392
1659056
1001277
1828911
1192262
1339362
1154040
228565
401762
1313553
1265172
861106
344042
1984983
1026160
200665
1646834
1470933
1268588
82064
686659
1296469
431549
222540
1939700
967935
1511704
207283
1395569
1350728
1388753
978845
1535711
1903266
1027736
1767787
1837047
355714
859448
7555
492696
1749160
1744263
1982812
829864
79788
434039
689532
1875925
1051451
1273933
171365
316002
719630
372565
467366
940064
321233
318378
200802
1069050
1762175
235739
249059
1945655
1608101
895748
1295173
732621
821311
1963997
1161099
1187733
1678602
1072593
196833
1431428
1663947
1319957
944148
1848041
1363593
1687895
1867482
1645785
199170
163470
1012973
1996058
1138180
22490
1992247
105699
16217
1567627
1175789
1567644
50262
197084
1674513
464633
53092
830724
774489
343090
1942514
1301127
1656748
466922
1258502
731784
1868759
185346
2952
1550161
1229031
545605
242780
1844785
974824
1056856
462370
427701
815334
250163
1570569
113912
242953
1809484
718353
187707
1589515
398318
1355627
596890
21576
1646597
341616
1613768
1814616
610167
1039221
86501
1546872
1857284
142885
585361
200440
433916
1497252
861378
1831139
1222707
837253
158272
1258284
1483969
1738230
1360718
711550
1816551
1727408
467661
1089326
1596090
1068929
677828
767394
1902363
1950498
1722052
1115166
465454
21039
115836
632904
1947192
1214307
519610
603978
561052
494981
742411
1561600
1379955
147526
940697
1354278
1315956
467206
992243
361673
1706927
1887592
1455670
1038223
1771800
825661
430306
359930
1397015
466371
1979086
768942
1179353
1660713
406406
553186
845468
471258
1315323
876344
237855
1415728
1100886
333122
1861847
595708
1284827
861645
1278365
719258
1529402
114353
1095178
1137107
1921643
626937
908422
1548459
150516
1648750
1426274
475368
1677544
1570906
474384
78887
968996
1877407
1370760
357965
1824558
265701
981953
569806
398215
298014
1324316
1082001
835468
1430851
370702
594976
844974
1532077
1953833
1745603
1545626
1374288
607583
1060632
1361618
1240381
1989890
1486945
905425
364664
848636
1801182
1528623
644515
1637614
486711
1084921
1203692
462769
837853
27598
1726485
1403402
1748795
1874204
1125074
745468
1618523
181461
1611899
1592956
922398
1676151
1761222
31730
600562
954434
1284201
565661
559611
468856
1916630
271447
1003646
1389120
1618188
1771491
1564719
565504
1467560
1483822
62977
1368419
438048
1244671
1742777
250433
119654
1309824
1131927
514378
1568107
1441987
723474
773717
1735962
855582
142349
1740818
1167463
781158
685221
596211
809492
1182247
512453
1708302
1143752
1967092
1379536
1895391
1074242
1895838
708291
1430002
997193
792156
1367885
822627
978952
23491
641473
1253471
1673939
1750467
1018630
939669
153124
569521
1406754
1648844
1023698
1181553
1191665
650953
1923718
760838
1979994
1680694
1994947
1285799
640751
931492
1670186
899469
1221554
1206045
947749
956970
1841874
124473
1271912
498015
250889
1363495
1268344
832217
188143
537827
1249068
1470970
106287
1522604
97851
223840
1992287
869642
606758
339060
1448812
492566
1116707
1686890
1713772
1556589
1857052
1487997
793235
329253
598303
1305644
1257975
679770
1619223
37701
865376
210970
1000534
1827933
1156188
988867
1274495
1210676
1425772
29240
1610561
243595
108930
22580
157997
744129
1215630
1467359
197232
769888
917311
1975323
1854449
1671434
610121
1036915
489839
166690
810103
483136
1445427
606917
322359
370972
867877
981947
654387
672117
1853026
641162
1981089
421907
1862355
1490003
1390169
311642
1545873
1502764
39483
1919292
1711277
826862
290302
174039
1794524
88989
1490530
466016
832520
903679
1407356
840926
1559944
1501043
71247
43004
628847
718108
60456
1710752
1245486
853351
918944
247084
953792
553022
1297978
1345873
976569
1569662
645881
742992
1824647
454314
827272
606244
1268004
212196
23490
1994045
1432821
1720062
1170416
870177
1102731
148943
45918
928543
946359
904523
363084
778249
826845
1689300
259615
560283
594063
672885
523168
609580
60430
386773
917181
1673333
1139211
432442
240680
1225182
1489136
1750619
577725
394048
1515285
57380
657337
291653
1675053
513695
697737
1158007
1430520
1513882
289619
185489
165691
807180
1142949
1346612
970627
1637399
367192
1164300
111297
359775
1732081
1213003
160653
1339860
1827504
98736
998441
1620914
75189
1423457
1524412
1629719
520805
80085
1714410
1313096
306087
1821169
1275005
1616578
1948957
1425724
1037962
567047
166314
1165187
231522
1739612
589421
807335
345549
149515
1032250
860582
706070
344976
924781
36924
1991255
837013
673622
916604
410933
420092
1240655
661571
1284884
969314
1834928
1625506
1960694
1906561
768986
123348
743015
323946
583497
704636
1322460
1753201
79411
115457
114183
326924
89250
1939067
417166
964782
1781829
1959454
1866098
480624
216816
1753219
861710
1425509
1326984
1513649
1726531
1725800
268715
680210
1007514
519675
703646
1969870
32710
910452
69551
258957
804278
785631
1175678
609632
914304
772007
1858786
916306
170320
1927274
352447
1807242
1280802
613721
1425730
883935
16796
394934
1861472
543576
239079
345175
910898
306214
1606095
1936503
1213283
930667
213900
1175948
877546
1633945
1541123
1947277
762488
649200
1274880
594636
302925
1969206
1521616
375033
850939
42317
1602481
645024
167608
1623
1744183
1144180
1231711
36209
1376652
203891
1075128
1880426
848997
559191
229188
1103352
270248
1187720
1497690
1049641
277024
1884535
939495
762518
1182715
483299
577577
1382374
938630
216646
1935049
270248
1072108
674711
1824655
1846121
987884
814863
64626
1906286
746614
189443
430517
853513
135576
77937
315602
1798495
156509
1601218
1378036
820344
830066
1131311
1379954
420335
511331
929244
473727
847073
1513458
1598586
1469259
1531767
939139
289448
949945
318030
927661
637623
1148283
810729
1841308
1360169
1969103
691333
1197525
1455441
1349040
504544
867630
468629
1418438
879204
1248235
1705483
233277
1928269
260957
485814
1405980
1938189
1102488
91579
1561537
1106766
1037848
408873
734521
1593694
248315
333290
432487
1861703
1421132
1565409
57170
1821113
1562902
1613013
942271
657868
312722
761596
1697649
1920514
671582
169194
1143262
1551204
1818872
1895341
633938
1775043
1550784
1311127
712519
1429423
1580758
533591
1273509
1569115
1016840
1681110
509008
1559805
1341415
1679630
485623
1636510
1285058
676403
418236
994472
923990
1537899
1068505
1122186
962356
461663
144203
1829823
1343200
1629669
1509307
164148
671937
1014428
25945
67191
409986
1906831
1801736
1791415
45939
622571
161389
851704
1686752
969670
868113
459236
236125
249325
1226509
1525511
326539
1143654
1676082
687397
1534739
1948380
1111737
395594
1719007
1865398
1801228
1920068
1601460
247556
1505080
402127
6646
401500
1489125
306367
730104
1545305
605658
1540593
1174503
717401
1144446
1587510
669548
1441012
1331426
1606040
1369050
1914291
1942116
1145200
1386371
1275135
1944550
1622797
305334
1915540
1979670
1880936
95655
643119
842272
1097921
621039
350604
955400
957
1462988
157027
882246
785318
1321008
837246
1496319
379825
267557
71872
1416612
1418375
1644852
843735
653944
1465439
480923
1024827
998740
1606626
1519538
1857882
1452572
1877336
1835299
371253
1741024
1632546
1581417
1588401
1960069
304092
368684
1386316
1885731
1604802
1412016
781813
1155635
220698
1605498
860278
363366
91086
945449
981615
1802890
437535
510265
1448635
398580
658992
210711
1282492
1906243
382735
1326060
1118340
1603418
1272997
1443077
1348024
938793
1671079
1403570
1959938
176147
1595365
800266
401644
381066
1319260
421541
666570
568478
268498
528650
538905
1446617
350129
929512
1330328
210833
53901
320135
1158724
1537284
130563
935715
442485
1142745
1342349
452278
458898
1562295
912961
1359535
588725
507639
980737
798971
1827911
996733
1581861
190970
183530
927744
231167
216207
650337
895961
1280777
901434
1746652
1830174
1581535
1301064
894943
86631
941350
1558844
692383
1773515
1409017
1749136
78588
762402
1289357
264982
1732033
99165
941177
250301
625475
1199582
1046922
643807
1424031
503366
1736249
1128549
1424182
1614459
968080
435139
1883182
714621
1673978
691006
525795
691758
1070963
1772774
370216
1685816
1942555
75678
1709582
1607891
1120611
1392763
692319
78150
1913338
545223
1241936
1467754
982158
214141
1541986
1418769
1325549
416915
670776
1812767
494113
1657183
1666683
703891
677276
592034
946715
1627967
1587073
1644483
1951051
1112104
1974593
910639
1224849
1409029
1324868
1881958
417560
37529
1714355
1938194
1710237
1250700
1258982
424721
1152733
405731
1050284
1779589
131598
398231
31930
1076875
1556868
1843600
260610
1008713
1125544
1482425
1712412
1626426
1909598
668852
1251583
1318821
1035635
959317
1635042
1711141
1330267
946766
528131
1280335
352859
1631091
1697882
295124
856726
1483599
1692376
1700408
1164878
1202312
1198050
1967663
20212
233626
866474
17877
990127
62447
1229955
275257
1692173
450849
1564936
583810
221509
859053
367004
991778
1834588
943291
120749
199164
1541915
235476
1934295
1517654
1491301
39371
1725495
1772697
34059
621713
1694608
1860470
1152738
1444471
246582
1007850
1679282
1426162
1642255
1310826
1544252
537344
211802
1677690
1443877
1142395
79818
658969
1812287
813850
1214341
1317016
1857092
584999
1280416
188837
982524
1739773
829066
1570949
1187713
459905
1222778
1939233
1420856
1069105
1216747
975451
378464
1593412
454196
1980319
1452263
72753
118080
1410361
92570
460706
862875
1993504
951185
1036741
828558
1539751
1064708
1483129
989519
459462
1208206
375750
948691
1284403
1205842
371130
1469714
1298020
1492434
1490546
949992
1932897
1411319
511264
1058915
33206
357214
1971091
589810
1397217
1998957
599505
1560639
438189
683254
569941
777035
872146
530766
1130509
1502006
1503566
1178874
349728
1771985
1523894
1244604
240555
1720867
1984714
1130363
797544
1662950
1918905
19292
1876818
1881105
1774929
240440
684120
1225250
611618
1334382
705114
1717141
736478
368758
524496
903821
1326974
169406
1142352
646615
1964887
1549460
1374986
1431452
675567
1644425
1282077
1313623
1495470
1721012
1251244
1340723
515378
464484
96651
296905
250727
740169
401069
117679
1337405
156216
429884
564891
1105373
1682780
1710306
1167275
871084
344556
1230455
1725000
588287
967750
148247
438829
38251
397245
672514
324573
1197091
906092
1001114
1822122
1326930
334057
1275542
354637
217776
544039
1465106
1932974
1750437
1653720
1688371
448776
414520
919063
499186
1901900
912273
1203946
1057024
681104
1037059
903865
1968454
559288
286523
302965
1499317
196051
294912
806606
419739
22442
1211611
1684714
1134599
356258
1769424
1902719
1722063
1834907
1999315
168784
67324
1268003
1106265
1458701
794719
1399159
1809407
210221
244218
267981
960189
628678
998141
809763
1101251
581808
736288
526397
66332
541509
515748
713801
1571274
1621497
1358957
326075
342853
91281
1616525
1445457
1095725
1001172
1765144
264456
1367027
1293843
858288
1997958
1534664
1219877
1777565
648600
1869297
1864509
216952
209309
1267457
789792
477393
177758
501753
1415333
53290
410095
244261
1848064
1182115
1266122
1644389
1853563
38314
1174761
478925
1100629
1504088
1499410
987724
533642
789873
1669954
1177421
1535822
434527
542822
1525093
431939
1645343
1451870
1366734
423273
152755
179745
1695889
1987748
1327346
1419274
554854
1342465
1118386
1714430
227459
382519
1314452
355891
57692
467108
948099
1790968
1473894
927149
502580
1088851
1939963
1546495
1773495
636476
1089084
1698605
1118344
569803
1370265
666282
478098
542367
137327
1706248
1855670
1660899
1884791
1378762
1876698
712354
195096
726248
1784291
114202
203817
1316385
1678120
592417
1489219
1924042
664934
1630053
243413
1522961
1905718
566391
486090
1343360
203984
1888524
1389796
1330146
909041
1285366
1801644
803085
933698
1142087
109134
1067656
1169878
1182725
4142
715888
1970201
483685
1370572
1931514
1318816
555522
603872
1588178
1347864
1789400
1791835
1138756
581358
614338
825324
1465729
1233582
1703268
80981
1975515
385050
1542864
1914550
564312
1045720
1659094
106273
184882
1369941
738816
493977
1531892
1677396
145958
1948473
1065393
1805603
1379955
1350868
291676
1495712
1918365
1661122
895774
1303976
887582
1253165
1008217
642503
435648
1409338
39910
154061
808109
131625
103639
1589696
1031421
848354
529465
1591706
1503640
704761
1035149
1271390
1762630
1360951
1515648
1860382
1393709
107154
1031444
1362967
791000
27752
845044
1447303
110153
1166099
1508750
553497
1516718
1753171
121547
452361
1000635
1308620
1933910
212006
664893
1853338
1793621
1684037
228276
464073
26207
1982960
723660
1157033
1845283
1184577
1699798
425843
740826
953157
1517553
1861905
1256245
1438503
1436724
485662
1147311
1296526
173762
102603
1304953
713812
1609922
999213
450729
312335
47199
996835
1160032
850613
873281
1950993
1756075
1121502
1374111
597400
1737991
303947
146929
1938360
934018
15149
413615
1825082
840148
824874
829706
1808603
779968
1404576
1441821
1703014
1026215
1503213
1137243
912352
1718338
9497
1780738
413578
1723516
1439501
1737938
343505
1349486
1543832
1328245
1782856
337279
1256866
1831632
1187263
528719
17461
930635
1064906
1132376
182713
1393707
1449762
500373
666077
669284
154089
1455584
1221459
1846565
1528981
1864915
829686
1936795
927716
1948752
1173907
425565
1389402
1864214
177562
771244
488904
265543
327757
216566
1756275
1194606
1844921
351398
871016
716534
746972
1656919
1456668
591311
1549477
1314601
117948
496119
1182584
463778
18877
109193
443020
1468670
106825
1439025
226146
804298
1365752
480289
1767913
1775512
368630
957290
1233488
1546019
1149324
1896980
245101
1978873
1714391
406240
273648
457852
869755
716513
239320
64819
544200
1673326
1483057
1842058
977676
672828
121281
626230
251171
341799
903784
1128135
1890249
1675070
1576683
1670824
1658128
1615414
327034
538249
571977
1515966
1309868
411960
352804
401012
490167
217758
1945941
1998674
1019345
1290363
1218182
1333142
488825
106081
152812
895616
672385
39238
1605283
181070
559231
865942
1839110
686905
694033
73836
578445
1211812
449471
1173662
474974
1827260
1540432
346027
533881
765745
305953
527856
483082
921674
1762857
674384
955173
1322940
1470916
1798642
1911473
608646
511883
1118772
89522
798054
919932
1312275
1891490
817823
1769483
1487230
1306369
264609
1204627
200919
1160895
361545
15521
1122122
1423736
1258695
210005
851359
1464097
878948
857249
1395568
1321929
1923361
1524358
1559772
798935
1020530
840238
1143708
990888
1184112
110318
1470462
1495580
1157578
1155429
552160
1544390
1423478
1416703
1355742
559691
1795769
966520
407812
460905
682835
1178002
1472999
180429
1713595
1815965
1699929
1448045
1633201
1047397
324710
155660
607057
644886
1434084
438372
1337347
386013
1838440
1056901
410577
362418
795956
1522526
378056
1920198
508105
838033
1549714
1594036
530249
1012608
1530079
127965
1443863
216155
1549604
259164
747191
1678726
1179550
313471
1388258
1494693
1930798
1923934
1029354
455114
683648
1590756
1420631
1427320
222497
902819
898377
531999
1080332
1363114
72250
1327708
1988171
1915841
1074308
1057971
1754201
798667
1564187
171281
1477880
709510
502684
1956037
1306209
121053
1104598
179885
1505964
1253872
677684
1148904
28502
1454601
1067676
199552
678226
470005
453346
1471131
1164912
954799
1865771
1439108
763016
459794
1010342
1221683
139912
1149661
379755
915482
71099
988361
376480
1911445
1434089
855127
1049126
611736
1242664
1763708
212510
1109404
15297
1964187
1237449
1170849
367354
274059
1489396
1203798
1273461
460224
273967
1339195
821281
1460734
1082938
1728087
1269223
425231
1049896
643077
267063
1700301
1360342
1043147
1657653
982797
344422
1010962
1783142
1689642
575926
362814
721634
1750125
1205421
265550
1902288
628116
1422081
1646140
247270
1647519
375950
348685
1348813
160181
667682
1102469
1175871
452859
699689
469950
104010
1688563
534960
869336
1761909
180010
871841
1930148
1549868
411829
1587474
726883
660113
1168991
724156
643086
1388872
1131225
1418993
1145713
1348020
867159
454554
1142600
1652844
426592
1813955
21788
1166585
239482
1327185
1859222
895985
312431
1150889
1605604
1191864
1272963
1515315
1469669
260619
674985
1321663
1023799
1998840
401802
644744
1874330
1093572
1755120
1827814
1593671
788800
1396733
561824
1469166
1780373
386715
277277
1289426
1559089
1918680
253391
682897
1494165
1506683
85014
1937776
1375007
509871
1115300
1890238
1962378
1144550
133932
1101112
358624
1112537
138263
339427
434872
1882484
1837399
1783841
1208643
1066478
433345
793692
572478
1225284
1870304
1767310
1787922
600719
616224
1812615
14218
383326
404580
660262
1370257
327545
788452
986421
1455272
300288
232751
313329
588591
1499526
440186
660824
1145952
1687875
1351854
1147035
1812957
1001741
1522465
1198657
1730355
1950030
724431
1163400
293273
1231495
1115516
313274
501695
514788
1683289
673668
1501594
1371014
1267462
245067
204185
1116770
817178
174765
832977
1949202
1175781
392667
1749739
1698971
1434002
147436
1140615
343374
987434
1191761
457950
1639989
1640329
1882279
790174
601746
85202
1847263
1680412
1447048
1379737
960471
1521908
1104999
1864936
822511
101851
203433
952495
1993778
518429
619662
1484620
1539582
1645488
716107
167146
831081
653508
145458
664897
1574672
1658765
1699371
221368
1965007
1726145
1310041
201485
348747
1098831
455047
1322520
1141248
849984
574795
1806217
1468413
1617789
22480
140264
1344316
1152820
71657
1375519
1770646
1334975
780974
1421447
289334
975491
202788
1336630
1189421
1114514
841984
958791
1599091
1377804
1177021
1758315
1677663
26782
626193
422574
1372041
1078893
716865
1457607
1304317
1870796
1106906
1491337
1841185
356395
1109474
465346
987991
603832
41751
1305253
6957
56949
1177067
1551560
542809
1568061
886981
1154165
416902
908614
357465
1737470
1564991
965091
1177027
847768
928688
558605
1730400
5526
1180320
188502
136755
732195
1291847
1939068
1692262
473110
1292343
1582554
1035243
83219
7568
1200101
1948412
825905
910243
1992295
828216
84754
350598
638648
1198757
272422
1613091
1246125
81186
102736
1722565
1492085
1446354
1291282
933697
1962147
1702145
1373576
634349
1449171
371606
1894310
1590266
981606
404675
6912
1476625
1312244
500382
501470
820946
1549819
1220381
288863
426782
662116
1100108
975318
1990752
902448
1993789
959838
979190
1409892
710691
202870
533561
1531971
570324
1899175
1258100
292809
1085549
666550
59710
1377271
1449950
40901
130199
1076018
795208
433029
879435
982842
1230967
1533473
1475719
1697443
1154732
694673
1148687
25141
1113329
1651600
840903
643083
1040751
520336
1623205
1637449
1485229
723982
185837
246174
1992964
1201956
1138326
1412225
483145
1536213
1984633
305447
167012
912636
1654399
677859
381809
1670682
427828
497686
996031
1820614
1485941
1770478
1341986
1362095
934393
27959
1842035
1705551
1003515
1945173
365584
1562752
1071180
374546
1121159
532754
183724
1910070
440481
1795987
496876
1860923
1712924
1887115
1736186
357479
1331164
604734
1677965
1185051
1178439
1493701
959450
1528983
1884124
825897
685837
1662439
358720
29919
553141
126054
1784009
395505
1736696
533222
397635
656854
1575602
1807670
945901
1576370
1200734
1500508
1225688
1417645
1888164
342045
706982
49679
1625913
363310
1579281
677144
1535032
199944
1894332
1882599
950421
1727763
141780
195298
857610
344653
1490503
436022
816981
464891
810752
85428
1915495
211891
571235
1187615
1616456
1528197
502120
1756269
1653725
137773
496609
771673
70529
109855
1143001
1274004
1639540
1488983
68327
167197
1080750
228530
356578
1917050
357311
1191983
1901230
248300
723134
1570123
880701
1344020
586461
325284
1844226
268909
1911480
1201515
507039
1588764
1085968
804144
689235
215320
1138486
817468
1272440
1099559
1383613
209041
1720279
942018
677429
1802239
73493
1837182
1923555
1118883
777517
1823850
857965
489421
1464762
148400
239422
121690
1633302
278440
329066
579958
1369684
374451
354741
534691
1568698
1529766
1289330
1355817
1607512
960525
1204790
1253589
356788
733485
521958
1189485
1230552
959187
1200139
1562071
415505
308667
1863645
1577459
558706
1414879
360535
1915669
854118
358752
1505677
1456278
418735
968685
2180
1826294
1113240
1942736
1991672
678298
985295
975050
723553
1597699
1133273
498682
1278566
398539
48415
125254
1499668
1095683
521306
298566
381980
983754
1844734
17750
936837
1893821
68633
617574
1055053
1012483
636579
1127594
715531
866086
293491
770045
384935
1445891
100870
812055
452560
1158367
671978
1166199
1964949
95845
250540
13879
145596
679278
764615
598065
923912
1446063
1225057
1659032
940401
36931
1232454
1755432
1915442
1771041
234500
1564858
519946
1322949
305072
716774
836225
1700473
836242
1217415
1495446
230478
636514
485499
1624743
799343
906864
1888883
401677
991942
367985
11825
1569981
1337094
1093669
398812
1713076
1235458
1767554
1373265
1412440
1505424
1830097
842122
1405541
1124265
1979008
840708
360328
326455
1078278
1958874
461165
955599
657793
684550
603536
1090817
1936104
496950
563994
133438
689910
1149556
380368
294432
531024
1061842
463727
328088
1503673
1543683
663620
397757
835122
1651430
275391
1250175
1814097
884141
1346717
393
1656592
1534338
232172
1609638
1662312
1199708
972197
1855058
1425398
1978640
894060
1929604
1749214
812701
208191
1898427
1060255
777606
1816968
184860
298177
1935816
1994003
856980
413039
688690
865784
680447
1442076
183612
740955
165538
1689998
1969149
1751796
1173624
1363493
585314
1085909
556874
732309
837328
1044207
226129
896117
914731
1234626
1495949
341463
1696577
1841112
860325
1718166
1032168
1440007
401761
1284799
1660207
176880
1184582
1536213
955301
743671
1104152
961467
1763235
2445
560193
276120
1956811
1205178
1795242
69185
12944
1262955
1394202
397087
466956
1695905
1127194
1228469
1624771
1182397
1026944
38408
1324159
1331354
1616209
1650559
868715
1011494
1433225
1328170
1900920
851654
876383
1040476
1643540
1072671
810992
696324
881480
434185
840428
310625
412578
271488
820420
84791
468849
1040171
1907260
1572580
934542
722113
1108332
1194614
627259
1959203
1158140
1178774
1715975
1803671
107890
1860464
1058197
1435987
511677
1645917
1396290
1483793
793112
77905
1707969
758509
1029360
1147211
1765604
1910105
994987
455175
1512757
352148
1383461
1309832
526460
1501051
11437
1236169
684140
1281109
1861415
389876
343933
159501
1783848
245895
915014
1099915
508052
1514185
1716439
1195438
1536684
649962
1268219
13536
1556251
1104838
1877151
545412
940109
1558894
297538
1121257
1861622
678160
142688
1121018
1217391
1268403
438100
292955
1136284
1532124
144924
465024
1072681
1914832
1555587
1639074
140119
926352
1353816
720058
1858709
1677087
641506
1720659
1051157
760064
1723463
136504
195862
981257
200628
1707421
1687100
160734
1114999
1028383
487368
717691
470352
541923
1939286
210591
646530
1063621
1306399
752630
942875
738335
560120
1417873
325470
1407958
382427
536151
299402
1354329
1983141
441168
97924
563149
1327270
189069
473355
884652
20228
1699942
916398
1975454
1405616
202169
1301709
1600795
936707
1386887
202774
418990
1151994
749570
424333
940030
1404625
1387067
955732
383798
1522094
262517
1927585
24338
1048888
1309042
1100076
1935523
1891005
34719
562727
814153
1795663
348088
1528312
1369045
1784320
486419
1286269
1107128
890541
315801
402344
1652623
1117896
1835464
420331
1561665
1248049
1163858
1698177
445774
1843782
1609478
1882016
983010
1082428
1968882
1776947
1049247
1045501
665202
1562611
1818856
1432622
613229
527949
1134484
886553
976816
147786
1686393
1860462
1409265
1272257
241602
1891304
303111
1652002
1335485
311481
1388514
595108
1569381
870133
1060040
466333
1143550
1568810
1181979
888627
535946
1991520
699164
1701144
971951
435013
1177817
226958
587582
1566213
1628353
133366
1465667
1897606
1252182
436380
543790
1442858
1553869
1946480
354783
1042193
64665
911540
695951
623302
1297848
1994523
477176
239206
374117
502308
548362
1693615
16438
336360
713937
317560
1271656
31457
480926
1731899
142282
956491
376588
706545
546661
474519
759019
670612
296955
1872181
247849
141458
258443
1832025
1933655
1458193
9043
1708078
1630470
17364
252259
632715
1446412
972582
711956
1472112
209788
757190
1556777
1725992
1351363
1669128
914443
355010
420212
838850
29101
1544930
1138494
193016
544354
333446
635706
143613
682019
104364
608644
348406
618005
822999
920757
1708547
1766206
1649603
1760600
1814363
844611
1060120
1417747
1469130
1553560
1384937
1000619
3464
421789
1013158
1093639
1598190
1032178
1611866
784351
338176
541849
323882
1771923
1440331
1367863
1219777
633337
23140
1945280
1738061
1247442
457450
60973
148983
719712
1944207
1231483
1227682
940423
1365201
763397
946425
696958
148059
1799112
1902820
1763029
1140167
1820987
502843
424903
1465126
759564
1558311
1588977
415108
843617
1997082
1821764
1901209
1489622
1956843
374919
322088
337542
1903036
1219906
813086
669192
200929
494066
168350
1971324
1155522
1663600
495323
561949
1504689
1633472
261595
1324807
20279
998442
1746119
356729
1131815
540801
1693762
1155334
1916991
1272721
492268
565424
1372407
1288593
979841
1557819
483973
1378284
1688089
1757013
1655094
1320857
232922
401398
1018491
709756
1498763
1371311
881971
1630642
1938189
438121
1702608
377779
1617521
1728014
108130
222409
712410
1949681
551409
312295
2671
403728
642948
1342689
457695
1418028
1646367
1807978
1740715
1826354
402589
951620
843806
218595
34449
1873896
703104
1752280
114171
1049526
903966
24601
755700
756385
206088
1705474
1019343
1858105
1201820
1414296
401915
965733
666487
1753631
1909919
227783
1595367
267596
557555
1798128
1459831
1342008
464581
13892
1789045
378070
114884
800128
956035
840426
389293
1443502
1079633
1306998
1865449
138783
32855
932707
1188617
1497805
1982248
666701
1532788
414098
1600634
1324044
650742
307858
1016156
421712
1728416
526766
287660
229018
1096592
32689
199269
573610
364760
190344
990135
569451
442710
1074471
1344896
670736
1795480
1128878
657871
1942570
886601
1888527
629895
1921352
71261
894020
1831161
1121310
1464606
457150
171732
1126345
840793
1127215
1484327
1019024
784000
590658
241707
334490
1917209
1971083
1326706
489880
1155221
1269201
734518
908903
538394
916222
998746
1693730
1790192
528604
1196205
1505129
1141263
1235676
857409
1613709
1515070
78988
1505582
229342
567534
253729
866044
550074
1955934
907650
1429885
5307
204904
1047970
1084952
1803197
19856
1865174
1047166
682828
1962114
1333687
533793
1440927
757146
1747171
1414719
636491
561272
1719453
1631271
1776644
295375
580440
220142
1703327
28653
964152
1992376
1695028
909336
416953
929758
478046
453058
437640
54128
1835415
1659389
1969310
1204277
1844662
1722574
446908
1716422
216329
1176752
1020747
282207
139043
1061220
786995
239215
1931455
46756
1627811
1427931
1375963
1132935
864517
846972
1890856
348135
860096
1316126
650715
636660
361372
857219
739662
97854
1786278
975665
1830288
1846280
1138192
1621473
603989
88715
1398551
196848
1726338
1900635
1956603
1390197
822508
1309082
1158630
678622
1460253
713751
1547489
1970532
284251
327745
1182535
388311
1653523
226844
1712179
375180
1922794
1889968
114208
1776655
735482
1892100
1073153
1839815
387061
1133328
1078684
1045718
236597
479447
1814428
543529
73063
87375
1375172
1916880
643117
739848
1599231
282886
87265
152641
661296
1367852
69811
229213
997660
773558
207985
1169330
1393568
906775
379879
1474930
524557
1848888
1146481
1803086
703475
988137
1047517
1093325
151885
1189562
420258
164187
1508954
1085746
834772
358398
997746
1195041
534067
1725381
1343841
1527900
1438843
1413641
1343460
1890301
833062
552538
624317
642655
1292837
26288
1454718
342788
1143791
1138864
907225
488527
1495796
340820
214291
1823845
1078557
1361218
677218
1102084
1602082
1567958
222990
319897
943481
1110715
647201
607650
1224479
750671
1134088
1272032
177693
834036
928855
1249026
1142406
1604330
1975337
1882362
568935
757719
1646274
111202
1950824
932326
1064874
1253644
1905745
227751
1692467
493837
1735356
1020592
317423
1867568
964643
498208
698731
348338
648898
1717223
1798550
1095225
72392
1193703
1115016
571368
386372
1736292
1581891
751135
757570
650929
875398
1256197
469623
1257512
511919
1569143
807617
1278378
1521319
1988707
1737509
10527
1079098
281354
824810
547136
127423
407018
1796927
97120
1253552
1156407
1301645
1013461
349192
1873271
862497
577701
901516
1044161
1041034
747258
400340
160624
124085
247628
1770168
1459897
371549
1291054
1396013
1907300
1547011
182521
1709468
709381
1207189
41420
903121
1229231
119713
1197824
1116161
1971155
268857
1539204
1700048
467374
1264639
1198879
264383
640376
347033
572527
1096391
1121072
1469668
758400
1072773
702133
281796
1587400
279171
1988554
1731513
1749285
1319628
1326729
1255628
1679607
1648880
13550
236364
70881
503027
650842
1132539
1186339
1025485
1793971
1846635
1149083
666953
889626
487898
1786580
436495
260023
403311
123189
959292
43011
790985
1089322
735026
532250
775355
262987
347795
1571453
1793920
197198
1448306
1825205
1247657
95247
1276169
843865
1314926
1058128
332661
1281223
1873638
1377829
1778430
1590680
202234
1347975
1323771
1294786
897044
1097126
714677
933671
104477
624455
1803439
1544003
1526798
1164766
1613533
331715
1878492
1019104
1663861
239183
1719366
1004479
1083373
1979066
1208316
1135885
1793068
1562577
1271105
503576
1939819
897991
1185455
242263
1481247
1291012
199361
381802
445508
268105
1891370
1216325
842352
996913
251383
175502
1866670
1793844
1767965
1060341
151255
531703
91486
1698844
1630928
644210
56125
775290
1912350
775719
263150
1806745
335456
1375651
1021788
850618
52355
503525
230736
1064658
551604
1693092
1340218
383302
946225
118357
210966
728270
945104
1256044
1024886
186386
209080
746615
80008
1594969
1982661
962806
454775
1463458
967017
1282997
1065324
1991227
579568
1760791
519889
446685
231137
1232278
474998
1097563
1913080
1418883
1791182
1315018
1158868
531667
1176138
1642941
1031191
1300372
209410
420102
1584916
1823606
1584925
96783
1437153
1446431
1896121
1764796
338972
1460709
1098935
1256807
668843
216512
1760557
1282098
721050
1002943
997407
1540172
1563140
1602426
969295
1705221
1199308
944442
1716898
1612088
947009
1281505
1874186
1168252
969826
613951
1541970
1374582
77898
410112
83038
957665
1452422
1044792
827943
149987
622234
963721
1555634
704211
96658
1139848
1889329
533030
958397
1192460
1903582
1215218
1896816
753405
1607358
1647172
1669610
1787576
1542631
1548068
1126814
645405
1116298
1153221
1084426
1373765
1695277
356515
526468
635965
1842967
1096627
366254
781646
11456
412872
1487731
1971676
1072305
454117
804438
1339042
1888915
1902199
312522
84064
1715768
1417317
1348429
1580053
900027
1685576
78452
1275568
110309
1339494
1327790
946000
371348
1696161
1852807
1620178
1624708
254338
5928
490790
1587751
1044310
1083938
414372
1910179
1195317
1472621
1043104
813918
362498
1078727
918588
620285
333926
164584
1154560
967645
52422
1463720
755601
266173
641561
1930337
1391025
785962
9348
1084632
1303659
588429
1256453
824938
1973088
934675
1624980
859956
166527
1780168
1268708
812188
472419
354765
313358
1453418
1303561
1740613
58141
1082892
878445
931695
1680530
875481
1797312
420883
234429
1773503
292702
1937031
1490999
1331535
1895006
1076306
243373
1125732
883299
652201
842103
990036
938706
788177
1436639
1812656
45985
1745402
860257
646505
1586549
58354
56576
587209
243264
1679709
888049
521207
1774686
1698605
1973602
1898449
237589
1217824
1570360
1090943
487524
1704038
1110871
516095
1168492
20981
1859325
553316
1572049
300445
130691
251889
353980
304757
1467292
1517740
1532877
1215995
877593
1271626
893041
1066120
501270
1845135
146997
1414752
481770
570060
1478773
47166
1404906
1821363
649502
1966655
457160
1724095
513123
1431778
509570
1774987
690709
1461100
1393304
1944584
1061630
592987
155544
1156796
329609
502216
1255813
1324776
746083
755862
465456
343604
556279
1824707
1867885
7223
967194
1975366
1383523
434991
1693527
776439
1437441
1711870
1266951
612759
1043791
1897147
881801
1803401
178262
1360817
709
1334071
1660616
555084
815553
1229205
1082879
1687034
525792
1545171
901221
195395
1948553
1111
1590870
1093776
228371
49698
1780873
1978203
1204129
908575
1714041
785327
62032
923040
1245047
410399
332733
1305024
1597655
1881525
151773
952498
526327
1828163
1978840
782207
671179
348567
982265
1134779
117474
192392
180933
217964
536623
24403
600495
629423
585807
828821
777044
1985328
1597725
600231
1355584
1535207
1389095
450903
66976
743337
1759158
1006598
325996
376955
944788
340350
260534
344044
1826647
1505087
508488
1157841
978548
418047
1297808
1930929
507031
98481
318296
1742398
1816696
354827
791013
482537
1106679
213691
1190576
68917
1722557
893899
1479059
1089551
1658091
7619
1734386
1144688
890151
1142903
1592483
182783
303574
1792111
1958722
1490302
1586166
214489
1551523
454697
1432968
332734
779773
1502292
1532543
1564365
1199630
1761162
1745165
1681515
1427862
1875713
1254637
1846950
446882
1464070
1545862
1852665
13511
1148660
1276491
1038635
854194
1813166
1207120
1796137
1038980
1782755
1142649
1894095
367791
826053
959645
569610
1388158
692509
1741500
512185
1750816
121250
1191602
752870
503147
1688273
1086159
755580
263102
1112796
1911842
1485409
1524734
718156
1038874
114833
556616
479294
579429
885309
1588517
1093796
1398749
530638
1736513
216936
855578
775982
1229177
346936
1010427
726409
290506
1572696
167188
988741
629584
1020045
926699
898905
1325125
697531
1588960
1955335
1486636
1824486
491286
1872258
749682
1807737
1340306
1140286
1601913
481002
1783001
385405
1650005
1889101
83297
1567398
1946916
1064254
573782
97912
1690451
1795912
691430
793636
1252624
58367
1978008
1543548
920494
696618
393979
1636986
1106083
1117296
1634142
1797146
600525
1401305
494585
966203
350422
446580
1999549
267236
1316482
1733404
739459
406282
1786251
870314
1462521
688017
572558
1975074
1237832
782476
182449
220816
887736
675592
85570
1719674
219280
811333
1954616
1300785
528791
1384020
1832791
659871
820211
1655362
432533
1964595
1019120
1054619
956787
1944148
1452910
1217093
1447193
1283074
1288131
430572
198188
814220
780076
865947
191824
343845
1397582
1226682
1280644
950068
73179
1287441
423802
1206490
453896
414660
519080
1755216
1832244
1880077
1937125
868117
1426783
293823
1472158
1368302
61776
1058423
1210304
1564579
445342
1762165
1653986
428345
1531323
1758144
1264200
1889266
892853
161740
1174950
1810665
1426751
1496247
1694638
939134
881917
657546
1342705
102247
426813
428578
826144
1099340
636172
1839798
23484
1026177
1309093
771603
608633
488334
262769
1246918
1121648
1877958
807754
1637743
1794245
1008834
729977
1708490
332200
759592
627956
555466
890803
1070015
1361979
1474292
353274
167639
207085
1136823
129848
1247896
1918970
706176
487958
626249
797620
1400597
445417
515797
191843
258693
1025075
1658143
1327618
427904
160359
256358
526494
17731
1717593
621877
1716837
1954357
626278
1965785
951028
930883
617043
1864716
809810
1235256
661461
1573492
82452
1360044
148925
1454093
511376
1579352
709876
1581235
1986131
523421
715967
1508655
133852
1340904
1260597
1774606
1360382
119221
6511
526884
1563460
471181
1968153
1059931
1699524
432523
1928826
1077624
201993
989548
1237845
1362184
1569246
569091
1734058
1712439
122775
1517784
1413046
668969
618727
474214
343288
1376617
1379252
1112737
1140355
1444731
608551
504303
1211009
295352
1420921
371769
701691
1185732
849954
1819181
5698
1720086
1600482
302307
1735768
165936
344920
1389265
1155747
1188278
1266862
520268
378915
657617
1962449
988601
208996
584386
851363
1509698
755196
747565
1790736
1321135
750329
1988274
1399733
1347775
489331
1403443
341979
1329195
697087
837003
716294
871226
428885
861252
471686
310228
556589
1849197
615992
536986
450412
715906
1026431
184418
1049534
409557
252737
809136
596136
181501
1027200
1190073
1042318
525558
277429
449355
651975
1117511
399203
931942
58575
1830741
1024157
151394
1533491
1295258
1031810
1191092
695696
1665547
1502000
634613
1248234
1933118
249392
1334104
1853824
1930496
677792
1575387
1760651
1104658
926806
1940277
645455
272141
124770
210576
1553009
335064
1031765
914080
395515
279699
161301
459826
926168
1630463
1882441
105233
1973901
1780495
1260622
1033877
1126079
1098209
1044333
1329407
811412
1274083
1475927
824328
1895991
464358
694611
1214643
853629
564307
1902259
58054
1083993
1523295
411173
1323151
4834
437431
982192
30631
1067090
1298673
112739
475732
1613505
1511251
162131
478261
686549
1224782
1065112
420032
648548
1170995
1835699
1987545
1646792
715811
225855
896717
1732111
1943361
1188439
1311074
548761
1371758
722582
1189398
1465831
1964064
1570874
84382
1828593
1335450
984775
302385
715505
1476982
359539
1755115
870352
867244
1941660
1818516
1343906
611141
1066869
390202
514608
1476731
1101841
641091
4172
459019
1600856
64655
989489
555472
1359230
359810
1550578
836219
251429
534195
1039311
1899664
450036
1405785
1672550
1732229
187341
444228
765392
1474573
1375534
406410
1672512
1927980
699653
1077538
548754
798964
1779181
1982713
1251724
751790
1755897
1486690
1307926
1620060
1874200
1927655
1733416
1961118
13064
283389
1752547
1532004
1713527
821363
644510
515818
1563888
201286
1235464
590038
46376
1885313
513382
1778920
565463
1980775
918763
1135255
734155
1215887
793865
1812283
203624
466016
1663094
1881835
201669
285180
168866
1559400
59447
1742146
1954301
622123
1999531
1750593
361015
934530
349708
1661077
1226194
111591
1048688
1953568
702310
221724
142689
232396
1666779
503509
1374107
845160
493658
745687
99028
1043726
1210886
1497860
367430
1834980
989941
1800461
1379175
30529
1284993
1607291
859558
635645
860747
542566
194628
583291
1189787
74423
1208989
1631229
1369937
1110660
546111
613731
1161603
935717
518666
1712527
626041
755834
214682
1256892
1486334
1348498
1781389
1692394
366335
673637
976940
67039
1909479
1243120
23297
1553280
1831320
372838
90114
156805
442121
1295806
425339
1120981
1531908
359120
1370839
1015147
1187048
318339
177427
1154497
474128
1218543
752771
998074
244294
1778916
402649
1764748
719007
1427826
421591
665858
1135732
106926
812477
841258
717232
533124
25590
1033404
328003
1303605
468162
1305803
517005
1104641
720558
1598525
558503
1971783
1757268
213636
878522
1590065
764918
1733846
632644
1628411
1073434
1381389
150068
434861
386436
1760885
626724
1258367
1923791
502231
1583943
563354
781087
1626055
1771310
1192728
1400120
1735634
1324862
1671049
492144
1616949
1810229
1566359
323819
1642876
459450
1313901
689700
1047715
1197840
416019
873053
1410770
265021
1005966
945174
801413
489709
1544472
265987
1555845
767062
113872
1236099
201096
1181503
1229636
1632377
1019654
298000
1866793
1171280
1360193
537004
109784
145397
333831
402322
1976374
493394
452764
665506
1918661
217731
1449197
1857875
1153479
776445
243381
451701
821698
38307
64129
1259248
506921
543954
1718620
1373612
899440
671192
1738560
1552843
1061300
1632164
1795957
1653663
1536250
432803
847224
1509146
1361065
1412916
289760
1735736
1165819
249543
830748
1053730
585507
459456
1326832
255245
1677991
349244
1873266
1861243
301747
1881346
50288
870065
302882
1647100
419667
852001
75981
1084629
1326957
1684268
1777577
631627
637562
540810
617739
842600
430941
1662712
597618
510344
1536577
86082
1733285
1529294
437599
503721
1472511
1542368
1450090
1213164
1807134
260312
68987
427476
1162436
1601296
1822790
205506
1081414
1910526
1623930
175491
1182188
614595
1853630
734084
294434
1874250
1963110
96087
417297
262461
205481
1043336
425468
480058
1724816
1355234
411768
996050
595518
882829
1951592
1151772
1281031
1279022
1320883
521840
815299
351395
1912340
1019584
28232
670928
588478
689204
1385386
517453
1466216
682937
1876383
1583782
690940
1540541
819736
1347702
1551766
1847030
707756
1341240
1265813
1796481
704477
394069
147071
449218
1318300
931367
998860
81455
1801716
617374
433330
663825
933781
1448869
1164226
1371942
1174432
1652947
430783
1750096
1671174
244240
1283371
655704
143953
10356
796340
840240
317503
9438
113695
999799
1890336
998644
719446
1861739
996028
1969362
1196230
1030060
1240483
196611
1335254
368796
933002
691369
1881682
1604672
1979620
537548
1555206
1611254
1709600
783699
88689
14848
1670046
894579
559745
1671866
1195734
1023550
1518330
846438
478165
1057657
1062642
537915
1512284
1740305
1808404
224064
1933547
1614010
267239
1301363
59506
1768442
1207480
1433568
1402188
1685754
307251
1135148
1942336
1406476
1161924
1476080
85812
353197
1499094
1215156
1935182
1787238
1680793
1784157
1388003
857731
194636
1595823
452112
885855
399922
1601726
1662536
1888497
833821
229704
1069829
1693119
891825
1714551
1875996
1120687
1218447
1245973
208780
285793
1096875
1345652
1963413
1637806
1081546
680732
666636
474353
1714827
717907
1992735
1966099
309909
804539
1985330
1184878
1433849
1167901
686108
224820
491334
1336736
900800
89700
1189893
675226
1480246
267344
216321
96887
1214959
1596357
1928981
1466209
532513
1104664
1349354
1029960
582011
408085
1496095
781126
802204
605320
427565
1326829
465113
1466009
1141924
638575
198498
1378499
1292927
1522739
531911
300990
1372897
350067
30088
1998096
628889
1892876
1604026
1179675
1376932
250059
1249383
1362046
1804861
1316144
1322925
1646293
88857
1119789
1777456
1036419
731382
907156
666502
1439139
951808
71433
324029
905879
422026
1651841
1015183
475706
448680
1780680
311030
1312756
748363
27589
490193
309043
1899241
396102
777204
1374953
216129
1398877
1407780
544791
1674528
660435
1492640
1171806
681363
788634
985067
1586968
154119
1497318
101717
983405
725178
1741553
948542
1274856
426257
895271
1368929
1405418
1172964
1048997
1311803
15554
162843
785091
839046
1710205
343455
357033
1121202
943770
1753041
58993
1337838
896933
1504853
491145
1796812
1529615
1898698
944505
280345
610835
1337088
680964
1056678
737652
1432707
1064580
1118721
781808
909700
1233767
417227
873485
1500000
82059
1962223
1126602
1596654
399305
38879
165116
1645365
1174486
1549474
20638
310808
152915
1217746
1357211
44449
1232400
75607
1200250
185300
223943
1602865
417872
1553869
117691
357339
1467500
1477255
1906048
1495757
1024933
165101
1676703
493822
1921783
757988
375406
1545138
1234777
1571008
1652490
1008377
1638164
1146104
1362249
152067
430923
1451930
655212
804214
1297954
945278
1651397
1741026
1727295
679042
448917
1764295
1325007
552974
1768747
1213777
228039
478200
116785
1095678
909966
920391
1840489
1517940
982700
856990
1249089
1196220
1687278
720986
653127
835706
421766
1525697
112257
355603
1837523
857213
1005809
1011911
1065645
1143598
264781
1783936
582751
87865
141634
1683722
687183
1047061
1951552
969464
1176719
176068
446078
997273
1265239
286666
887878
1758091
1136316
661288
1413812
673100
1640968
1154182
333963
1153099
1725608
75124
1147448
202289
1457201
1457261
1818347
536233
503172
975046
756693
620737
1224164
1252449
198677
68710
1045866
399542
1483469
1744859
1451522
1022000
1720631
891094
1192196
619468
1459841
1854353
1052999
881782
1452432
512844
101710
235024
124135
61280
1041653
292751
1590326
882557
1288972
592866
1610965
282557
1740661
635684
435686
1591256
1467138
132235
1872340
482839
1013570
1618282
243641
1873538
1451714
138830
1076274
169891
1263091
957634
522125
1563467
1535908
962661
619053
1261754
1598368
1172328
785008
1660794
448229
786916
1557073
179697
701154
1106969
1700910
1343672
1769994
888271
803955
735686
826974
1761150
1299812
1618755
262614
1599987
965020
1012910
1921048
70899
580806
96190
359877
1490063
282686
248621
1759887
1554090
1760069
1732918
1945229
1085957
6895
173196
1857937
383434
1957612
1453600
1990899
1110749
635118
1116422
203954
120649
1698110
868692
1452089
563178
1212634
669140
1658396
1863558
1722852
717723
140223
920508
1505936
1868079
1756672
880134
666086
1159360
1898403
391152
1924204
57495
97679
557217
1036128
1707785
206754
306164
258389
1877808
376651
951733
1866974
1304466
1514756
1503664
918268
1310882
1214003
945149
1025093
625361
780508
529271
1396511
328813
1784881
1124802
522100
1706774
1632520
1726024
241361
435144
1706774
698813
540824
604477
53805
540880
204901
345173
534498
1726248
253693
192669
435436
296954
515573
1623079
1905312
772506
1288309
373457
1798560
760590
1393460
372379
1983467
188472
7068
263966
49543
443308
1080650
922696
282075
257054
879872
1599487
118199
1606678
194083
655242
604277
1625345
822217
1511525
541369
910283
1623261
1350033
1152703
208999
1863694
1775024
991327
993214
769355
152495
1805522
1500301
588978
1275787
864393
1599042
459171
1753740
1450685
559497
393120
1827667
1411163
1092990
1519885
143615
1837426
129895
1474280
542557
1738045
1598133
1470522
478476
745902
1821033
1458784
1425972
918159
1725142
977699
62402
1309868
21703
1615977
731409
517212
334492
299926
698776
1055554
477251
801957
1987323
1939034
499150
624642
662055
669561
1623334
1744129
1702580
1006611
388502
603103
1332491
873792
981639
1738367
460259
675228
907977
877976
1414902
652551
433410
1242535
914297
81833
1461413
76273
1564207
1753178
115771
1289672
930780
1079507
476014
227425
977784
384345
1857494
585848
1704830
1421606
1893766
857488
1557631
491671
1801209
56955
685277
1356913
222291
777822
1687608
1998904
1803640
1813819
823444
1070942
1614749
197469
1293919
506866
25709
963827
897995
1068894
1801254
1751591
538222
1594435
51791
1756113
94309
1309847
1533463
422039
1941544
1234965
1779009
658815
302745
638578
854923
284570
1487833
1716057
513950
1000705
1205752
1897419
1971916
278011
165692
1122862
1619140
4661
498415
552019
1906718
1556281
718635
1730911
1667884
838431
1234258
799258
1721363
668660
1366730
1125211
651000
1203925
1219120
1865514
430397
1799062
1482654
864145
1904282
602028
838303
1559338
513734
685426
419954
1109778
159832
252773
1083221
1389272
1027331
1413506
801350
441926
516474
924346
1867597
754382
1349321
1185496
297852
239261
725357
868210
873122
861781
806282
1037488
1903896
970129
640284
986112
84366
863256
496403
599174
1103370
772298
736997
1615812
156478
1600990
1780064
1299098
769979
1445858
447334
1557683
1386507
1392620
258108
444181
1469814
1813601
132003
1739221
750847
1687722
822922
803055
469785
846136
1992389
501504
91129
279782
1564183
1327303
1026360
1037025
1838393
1132465
1578507
977546
29083
108457
1001656
1046295
1921610
1422748
758562
1256861
859944
109244
958757
1327380
1663832
129419
845644
1482561
153123
1975465
851989
1992616
1725801
1966763
381830
1057918
154223
1148363
977682
428530
1222783
629837
386555
270118
1471530
923392
67380
1940016
256142
1892306
1679812
1989781
1748933
681717
868852
1067351
1899518
946036
1569886
672693
1699992
1307508
491802
1461182
1258253
1113600
654512
1184043
471929
1092449
663875
1108445
527017
563411
1938464
557707
696604
629988
1724301
284801
1587475
122043
810638
13790
1130652
114605
168510
23525
1963105
807340
1627007
208266
1447319
16174
1267549
1834840
87803
1835133
1665483
1811349
1352218
917898
235647
84446
1943686
1016730
1920765
1453390
1067023
32044
1533333
1343493
22878
1041851
83289
1715731
1879664
1495015
1320087
134595
537338
1874457
514460
260816
831644
1339510
895697
1588473
1192273
735147
728939
503045
377835
1278835
1297855
264255
1252501
578787
313561
997408
791901
1856932
696041
971550
199181
1687066
1963350
155099
1704804
225244
422874
1655709
1200952
74262
670369
409798
1479728
823839
1645962
1499911
370497
1163363
961616
279269
772876
1300743
1231750
86429
1992843
872899
204376
403135
998283
568572
1762011
1214363
1763345
1610704
1267832
1212713
1663265
1625504
57887
1156131
1432549
1046389
959982
1248477
1504951
425372
644601
1333097
1959492
16044
503564
1552323
1095721
1790451
814425
176817
759636
1735142
1102743
756241
1841342
1347430
1704469
887800
1462410
878856
1629650
1548379
1955971
920206
359081
820113
785074
306347
1006913
1299830
1559225
1650807
125619
1752234
504027
31723
67996
238471
866404
287070
543683
1351881
20402
1422435
1666012
1243231
1733834
1254053
938520
1606816
1921153
1224026
977661
718547
609839
242214
1540247
1887079
1424976
167582
1620828
252265
927848
306755
1206630
1370690
1015415
1096026
1128122
734641
1246140
1206259
702540
1442746
64638
1160874
1190061
503939
1807625
1043752
608996
1145570
130862
603369
872356
1487054
1935529
1401729
1856607
488675
1246148
1852555
204117
494109
1554060
453944
622334
498024
573410
10714
762080
633029
373114
994091
1306144
1850367
254242
1102622
303356
68865
887140
1409901
547572
511852
1943171
1688410
926261
357596
1870567
46977
229323
583311
308446
1478836
307691
1545038
758050
309275
1950999
272602
491853
1436628
251087
418062
1654610
695507
1641374
202331
1906038
1200353
1700732
908711
859779
1425896
42426
69225
1116453
553794
1097459
1787523
1288869
1238218
349199
935266
680710
1345514
50420
211519
1682226
1952089
1074794
1305955
928640
543249
1392443
871482
213466
451409
547556
325054
689284
1064577
733302
75969
1648061
143004
1361906
526041
1258752
498114
835838
805528
1811148
1896690
1975202
592856
1332398
1692206
256981
1313049
856905
986192
594029
753892
208437
1822871
1135145
1082575
1767903
1295553
268355
933923
1156465
123558
1238390
1138483
686133
1213162
691009
54612
866334
104669
1178342
3636
542218
1717886
971698
1705917
172276
1165805
193058
1852837
1740468
1981743
760105
826900
700916
946979
1548553
195093
614593
276456
759669
145784
1496214
392505
311057
1527330
846687
299765
1769202
1441944
1099133
275942
126301
1513421
1534252
1960293
132699
593834
1322663
380749
1195421
780694
1099719
255903
298078
541714
1810884
167711
940976
54443
1994686
226923
817330
1976158
1035773
1266706
1187663
995115
161185
900693
122525
554691
602378
921915
307501
863679
1923776
46847
1502858
437829
1918102
669468
1250010
820654
331094
128745
923811
1359538
1120989
825892
175656
892627
130011
905288
263678
1318908
129740
351718
646844
1420845
1300914
946104
684245
1176711
410588
1834115
63091
1844566
658220
1716781
1202641
392411
785952
905424
4580
352522
1482371
1978679
1353037
538357
131710
1552542
273146
1518518
849603
802576
1367858
1149587
1047331
623423
831851
1671603
339745
1532363
1402737
1743033
92896
1522316
364691
580539
789911
463598
1480866
45707
1628100
1167787
892117
1389
1900220
847264
875411
240155
1410219
649603
1792489
989866
982991
1344107
709724
1846338
1851790
1371370
950133
1634097
1230342
424579
1007254
1860018
164501
896059
877018
1623092
604080
283787
1999988
269121
1183267
382263
1177896
589441
1851948
1653791
597108
1500821
404140
1626766
1330235
1249021
228407
597445
11237
1003341
1245608
614908
449371
1118365
411956
1576282
1429648
251518
783700
436010
1821172
840736
98973
949957
1074076
40954
1638956
456781
171407
393728
207426
1115614
1770290
899433
1892043
1117729
380197
517737
1433118
1978717
1118319
1370111
1847726
142060
175006
1921795
927248
69950
451985
548114
1942420
1463756
1430020
1358786
420398
197553
707395
138494
396239
146094
152108
523897
488636
421275
1861671
71032
1068246
1032030
198393
304505
1673829
892087
1874086
998261
985309
1986867
1338983
1118189
1284667
445856
1534184
1767238
981945
1523540
1661481
128046
1995594
649154
1907665
287192
1152858
1780332
232039
1648625
67310
1272207
52593
619133
1707360
392087
1543981
351118
1840043
485820
1980916
936231
1634882
544075
33425
1668546
1937735
1010761
1587143
1526104
735229
1452221
1182078
622098
1904524
286058
831329
817716
1713250
691214
182510
683838
1233725
795307
405516
1405792
1973842
1502951
153277
214604
1281532
729863
1855153
1036784
871453
921268
161463
451034
1317836
1857655
516826
1250245
709239
1824677
1929159
819498
1662343
11932
669015
1278873
1792188
1555520
979468
831432
702665
1926297
1663956
1283539
1269242
727407
173975
1411463
905659
1453694
1162042
1344413
1265097
1919039
288728
464266
260172
1589064
230933
934826
783473
1090605
1097522
929978
87456
673172
1733063
105156
1166351
11977
816222
1307143
1444037
570518
552638
812604
1379394
1399225
1095328
1677738
1063232
1541454
851111
822758
1620299
1681785
570607
919377
738796
747906
1212162
1449527
107737
1656827
339324
1846791
1626446
258291
424488
1128658
1112093
612071
1985881
1813336
760996
793575
1826996
140812
1409227
387018
557593
402890
296570
780091
1279357
1116652
1929014
1504097
992799
1015704
1180497
1219873
567958
1560660
1888534
1660808
1488769
1681415
1562097
256526
1597366
1946118
1160221
1853146
1170991
1519052
1354493
1075586
1070529
789327
281610
928648
1872566
108624
1704208
1185157
1247425
1650687
1410534
1713187
1965032
909075
1969455
604488
640904
1394184
521625
164503
639809
1744772
1248411
1640674
1474135
166212
184590
1123266
878661
219953
72847
935595
1963765
904589
1900860
283376
905680
1043992
1664048
846079
1029333
1109647
1641718
1858775
744031
1232478
30929
1524328
1782346
100155
1464821
1762812
1406036
1352419
921894
295041
1727563
1534045
1818680
1213605
38296
1815228
1175823
1068115
1984262
1297949
950481
1496025
735622
1629336
682575
1790871
1714208
1939587
1363812
839153
1072166
1056988
1455541
14955
1850369
1265570
1569139
1212482
1605861
45462
1214824
477015
1474349
608885
747297
963506
293627
1116124
1560460
1087293
1107233
269683
1050920
1410665
1995958
165269
1375221
184145
1436948
619601
1653697
451522
1113499
1460621
657946
258767
790780
987205
755305
1546824
1329562
1425657
423676
686713
1185284
1842961
163092
1238894
1737096
1038597
505061
620796
1449446
1618780
937201
1940502
1056575
1913107
1623594
1388605
1400994
999946
527893
1062906
1515900
73229
18248
1523356
1396869
571509
1494377
81837
233561
1950120
1400387
868140
1990683
1639729
1512180
92771
289365
921003
1610282
601564
1501813
371229
1522546
368955
1384129
1081500
184963
1340248
810914
235492
861214
204317
1130481
1602507
1693361
1816568
317410
1423294
1380495
237738
1095006
1557092
582892
1968600
406727
958739
1856360
664716
948261
1991801
1971247
615002
697194
199464
151122
847297
596605
1090366
1254931
1584809
1608849
1647068
1264255
1911222
236943
1657299
1501811
1040778
788799
745563
1030318
774771
329999
1119381
1083653
96213
1048609
736964
1986116
1895234
788529
1556377
1800540
1391231
1182928
908727
1648684
1044845
632211
535449
1357122
1655530
749344
943139
1755109
565487
936324
1853514
489085
710528
1245423
1196400
1223148
285822
204400
1144265
1666371
1356475
681228
1267567
1965320
1176987
140551
1615975
1353297
1952485
196655
228132
254838
1868230
1723763
1592126
243062
710661
530956
67079
1792702
1400231
1352124
386643
1549361
83122
550160
736621
83641
927748
386473
227218
1905008
1327962
579463
1552824
1139207
1189496
223494
448759
988655
1610218
1094303
890517
39895
1879025
504415
1790803
300181
1304505
1071403
913440
218290
947582
1061777
1826657
21609
1061439
1079864
1400369
572179
1765425
462157
714181
1402877
1829918
104677
644801
1589043
1377524
810209
358323
1831027
1790051
1559726
1437577
547746
527014
132962
428622
764056
1261488
873961
1892650
1062675
1351847
540742
1256715
1112176
260873
185941
732011
1836248
218601
1356924
1871416
1725213
1146425
1198855
1723520
1268313
849468
1355735
342654
74435
279545
1649780
583674
1569764
957698
778355
1771212
1286562
857417
1488743
1871649
786488
998499
1307637
697900
1756654
286462
1317377
837717
466259
1155918
783732
122332
279436
568
895760
1824488
1551883
336805
432933
645091
1712804
1475730
38935
973077
482133
1977294
847288
531316
1701478
819133
1161856
1109054
796149
1985283
423248
1105405
1838141
975480
54334
1658511
1466285
1297948
1801926
443343
98450
406749
1520508
1284083
1832811
709808
225729
93858
1970036
219602
213473
150274
1405797
195749
686843
1488858
756018
1184818
1933001
1939475
87702
620490
916695
627985
441722
1061358
272540
585180
1618326
1403965
1158502
613193
468821
478561
763025
246099
748087
998635
327003
684205
1688178
1634911
554049
541211
498259
1688431
660884
1720062
1588974
1956319
777959
78940
302595
1329509
1698209
582909
283309
10537
1075845
538505
1279268
567502
1675042
839207
1226491
475486
1521832
1593615
1389493
218900
898330
988839
1051959
834179
670945
1517072
1279487
1497483
1682691
428844
1140772
1297860
1520621
530712
1593717
1707326
516913
733658
1191051
494223
444981
380926
834423
247814
316622
1271196
1521824
1917303
996740
1492706
612696
526250
236642
1820266
639961
407386
1904970
517302
939931
1702482
768662
1166589
220226
1415011
137952
371194
28940
154735
1529272
46220
524442
1865801
1775582
572
770027
1783320
484042
304431
649786
997316
133980
611861
1514440
1230122
846788
1957634
1063637
1712060
941820
208371
1040129
1444960
780435
1425556
1499217
889941
793694
877938
957331
1818802
1139210
52011
1181358
1794582
911298
223138
4781
221659
83537
408040
1094389
1033554
1434884
1622973
83148
154721
29930
894083
116939
1713196
952562
1791648
1159500
921509
1506440
1369250
1744311
655858
1386498
1655276
1955992
183638
601834
1541531
116790
272436
1808026
1020757
586934
1050189
1581134
1197047
1017738
1126255
1895117
805556
1724052
310423
997172
1995023
1585759
1015947
45432
595859
296757
131971
1883387
663336
1167955
1289338
1496561
129761
1875528
889271
766009
1180553
1856430
1035220
346684
438057
945791
66391
1650841
567659
890657
777631
1893065
520371
875861
26826
824938
1708483
608210
474723
70280
1228905
894026
1213460
627741
1002803
108612
1956179
1910611
80782
1337650
1971831
685189
787549
157556
954950
1890545
80798
1611845
1102734
12689
1222719
695028
591749
1109928
708427
521819
325747
1918660
1558415
383067
858706
1753543
1379789
1572267
1991222
1558262
572163
630577
590856
1172448
1165249
1882748
1806594
1720911
1431590
49588
1102966
1331124
1580372
1519552
1453039
1850368
1636274
1424038
1833630
904356
1928472
1891444
301097
768742
1809066
1353808
1585799
1023246
357929
1983834
1490067
1191011
1868812
453021
487315
408383
988041
1621112
1058177
499581
972454
1939658
725552
1970428
1968384
591790
267334
1155623
523585
1276418
1132869
1443568
1231068
420534
1581667
1381824
133305
791219
1292976
207227
859470
54710
418233
690103
1574048
1596024
1073201
167983
1371733
504522
548965
587280
1805361
1568054
1975561
1328048
852577
725979
849411
1220490
79159
1082152
96839
1563246
1512939
480538
718662
793261
165624
335810
218269
396861
499708
1121146
879541
1976483
130848
177662
1982637
1398392
170575
1863839
1192090
1411776
173431
1368360
1043934
1469777
1806330
166125
1376879
1236788
651919
1243513
197747
361645
1208044
1662229
1597410
452121
141519
1075239
1386170
629273
208460
1609395
258691
1014263
837442
945052
481095
1266645
939964
1808297
1759014
1491344
317465
745025
415755
1749494
903543
1940182
1733021
1428207
730958
4207
291788
717756
590959
1796407
1603653
115385
1452567
523178
634845
1832866
1620017
1495352
1400453
534867
831173
1204818
1324622
1417218
1889001
452611
1180733
1074359
453779
1706752
1002141
1331798
1217733
75056
397054
1650649
163473
1629190
1850497
1636217
161953
1932714
634698
328712
1514704
852491
1480324
233851
1175900
1261802
373651
898304
1868017
182607
239678
1763000
1653745
574475
1186031
675088
1702293
1456919
1364352
685055
144049
97102
95159
1822046
193089
1389300
1351735
1696564
816512
833164
680295
1417291
1325959
1804095
151939
1734774
1323116
1854406
496593
1272133
1074070
680979
481921
733076
560427
531746
999189
1967147
1313139
961379
251633
806044
381562
1357266
212039
1820283
1252584
1804576
1221496
135815
965563
113533
384223
1155496
1675508
734934
1212698
1829136
154183
883310
1499561
1254918
1527711
670886
1797031
282249
599167
256056
1154256
1079228
903556
1661556
1664487
1633731
531943
1111195
1110345
1520230
1989299
1966516
998435
1807500
1467592
416762
689537
837897
649243
269439
1775909
38850
425512
1612120
1777539
694930
1183079
281571
430993
782373
1366897
663963
972942
713153
673615
1003734
715191
1842796
1948179
241545
1765339
401795
1064157
1978530
1708252
498019
1471644
1901418
594146
1817202
1063437
1617489
1590883
1644009
1916510
1399492
974772
943055
1336854
492604
1212937
117051
395199
1931704
54788
1468820
1809712
1212948
1139420
1274762
338812
444261
188437
1708155
1305716
1284303
427431
1394345
1315300
1349161
1593632
31194
609544
1839274
1679931
1515302
1101256
18464
708452
1614105
1935110
1545126
206096
494545
875851
583716
1691281
1655515
147949
1931677
939711
887329
1401325
347731
436235
724058
1663682
1933665
1650341
390485
1468537
1756604
1545487
99661
592524
1561426
54041
1311097
677276
509409
305673
107295
1612990
1396389
1672973
1755431
1457657
746806
1644361
366157
1175351
936803
61485
1479265
106862
1149419
982203
1761125
1052171
906718
1976973
1855003
810125
1677540
162456
99830
1379804
1699575
1399439
1765919
848670
59897
1591990
721704
605239
1090191
554499
1944300
1526580
1982728
1619611
709201
841861
1304415
1401536
782810
1951235
1251038
1978141
536291
560271
772870
1957932
309034
1133787
1108606
818634
1614277
696308
286287
334456
345794
1052333
986761
996786
53369
642627
331460
192194
1256375
451062
401264
201057
1104283
1513263
1678193
686832
154515
1343365
388653
56616
24116
329048
1556755
620804
1417195
877866
326127
609908
207807
135639
160898
773064
353945
649317
47751
799203
321963
1948712
872381
686944
1442340
369418
997613
1059410
1774406
459730
1524279
247885
1569013
180103
524270
1989878
997851
511683
6755
1571055
960561
1067868
242880
346130
1482119
1834104
535312
337728
632471
1374219
1525214
1665707
727444
88469
663119
1319811
1450159
1098439
281730
1838426
1534737
1411819
100037
768790
1874608
1535669
1743784
1817817
1438821
1603803
558114
1649947
754173
955924
1182395
1835839
1456619
1396716
1792446
923468
822788
1910993
1149939
957606
506439
1640000
954386
948427
1150307
823465
578869
1078435
1906734
1629213
955687
1430573
134124
58074
1264357
978674
829764
1229082
605910
1930902
1916138
1296710
1624531
1941949
254061
1412792
1452012
171118
1170309
888162
1264798
451413
129169
1989102
1912122
51420
618445
759386
648272
1527562
803504
1525429
656054
1880265
1749634
546497
1465292
1171837
573414
1932226
934596
44124
1883646
1831333
189242
804258
1065478
343902
238162
1214396
1185968
294512
1711560
653058
955106
1122372
1858266
806040
609269
1509649
1359807
1076755
1759123
225671
448839
1173440
1202873
700108
871946
1207667
830207
775467
592494
1204870
598619
1139528
68865
1966
1191050
1835256
1619744
1549935
35879
1252847
1482487
1345903
1404201
1247344
1758158
167037
764243
1756347
693256
1338016
1791679
407549
958492
1525933
1755275
1290294
1728928
1125526
924169
266562
448292
1794540
801107
1848518
1235336
1219883
1644688
528506
152256
1984222
1139848
1693943
967524
530845
1279219
1216772
1644966
1479030
69145
65020
813435
423322
157575
1883120
554588
1491011
157393
392962
1650958
1262706
52853
1340102
1758459
744580
900201
435769
28349
1134011
1379214
1843646
929619
1439843
1076773
1913064
1093372
945425
1869351
455377
1362914
1904670
422446
416022
48243
1549779
330203
125770
597979
585583
1782953
1551625
46540
1989509
1377269
54608
549736
18511
1604909
1651701
984916
1340082
1966861
233693
375527
212220
1719501
1033578
1099930
1897177
187816
1136488
1548716
657818
974401
581931
1703521
316412
919255
484138
948574
1672590
1959468
212010
1323249
648820
1485949
388478
874593
1853334
276640
810925
231119
500746
1401040
1117580
1202271
243677
1367662
788898
904080
728556
1677655
1437923
233789
619291
1264098
1041423
378796
139331
291120
97345
304671
1080186
695078
1835388
1105148
659574
976602
475895
1313982
1293537
279924
653595
1454072
1006119
1226487
863276
1689143
19472
1530226
1497691
1621207
38186
1583971
1961728
116004
1131892
1231250
52577
1995560
44271
875501
1116185
767229
1235525
173058
829887
1270040
78179
178973
1629642
140454
630308
60256
1838729
137946
24923
577411
665874
1158410
1147391
574597
86652
717682
1886627
1629456
1713276
1593558
1792482
681096
524363
421981
1345914
738268
594330
383022
966661
1124537
919795
275528
1427648
111311
109114
336299
1069612
1146547
1659200
1477017
1403113
613117
947739
1651101
633346
1290349
1418776
662282
1786248
1837707
1382067
1663839
1623431
971601
535184
1961291
546582
1332746
354349
623528
1678068
1192891
1712859
460704
946373
1871052
1520451
279298
709141
1022401
303019
291922
1650508
950619
1950794
1721146
1402814
1350246
252769
229239
1326919
1425363
277112
1712659
1560883
1991402
672739
1270889
1048794
1694297
232848
1948278
950826
2700
1812378
732486
430838
1072844
161612
332285
902030
1045998
1995225
1573000
414992
49889
936737
1313022
101566
259645
181414
1835494
1831074
1536028
1938953
491678
1737826
987906
391592
1597597
1910279
1278481
486114
1986433
597043
388130
1055078
472888
1751399
1037368
335782
1077305
1046979
198001
1691270
988491
971416
67487
1390036
228758
1422886
1369951
1253228
548439
584842
1202474
360087
414349
1623644
708663
1143693
9667
1371035
72217
218302
1926648
29575
1602141
212345
1566783
279086
676987
1357843
495873
396140
140009
532499
669009
1928816
1810647
1297592
1217767
108183
443094
1479295
1043711
401050
161034
559763
794451
794955
330917
782433
501553
636084
1761945
1068788
812299
1711250
1174098
803696
438147
1553836
1104596
1622521
1705886
1291140
587556
288139
458434
1226537
641024
48826
1078045
93125
1258233
1344667
1335781
639685
801761
663324
905963
171427
1469864
1126301
892806
1947985
359080
1310533
968907
1534446
326272
339018
168804
1767791
1508050
37736
1370382
425687
50532
1376063
1027628
410031
682537
686095
88795
1024579
406342
1935242
1377979
1847879
1192068
247107
1833006
682994
1249136
720267
1857094
778742
1825642
625946
1256170
278015
855271
680622
1598925
761166
1402057
1043599
1981837
144412
1525224
1573786
606911
794095
1991914
1206381
1981856
358087
1693084
28808
537689
691990
1627441
1458602
871848
1048374
741565
808967
507362
213744
86489
588348
1446853
1418792
1199725
1437778
1080107
1783714
682383
110806
19481
1106499
955658
243573
1645373
651467
877925
955485
407687
1641176
837450
1186310
1049796
437402
1232597
1922001
667292
1565274
470018
436536
966965
1978233
731297
487026
1947042
193978
1415379
18541
669963
1132565
273237
723680
358562
1864450
666322
43210
1027680
1129224
1842418
1217323
984948
467932
880916
1098263
1590439
71163
814561
1003354
275306
1353178
629291
1617608
826220
1602982
63145
1862532
1940713
1679512
312795
1176694
901491
1682088
1868659
375162
1579415
1156545
532073
210378
528375
866513
341423
1101458
1497448
874355
1310001
1770829
288793
439852
802096
533142
1098651
1915159
368598
1817887
596048
341949
474067
1191219
1578953
1525773
953312
1821931
980688
1157520
1405450
1646830
851071
1877206
534481
1556743
1189791
1232467
795402
1359177
686438
425935
1245226
1921738
19550
1851367
635490
641083
960303
12968
626721
1691803
462220
482973
1377735
123219
156560
756088
779413
347952
1312764
1328398
347934
784913
1207155
1934348
1268283
1150009
24831
777115
1459952
1149879
1028778
1308642
1337037
1990301
227904
1172815
820610
1487839
1767031
1432634
1321783
660887
1455381
443440
966995
119708
748542
1640855
1383256
813210
380423
1484323
712198
515749
1032485
1456328
907363
623373
201108
1103174
744279
1575484
292743
1362245
1796168
862049
31403
36691
381974
1949661
280464
1936366
1913492
657235
140048
995563
1802919
1162375
1884516
1474975
1029994
1327167
1506438
1308326
258715
688903
570585
1034978
185434
643884
1950970
1003772
32157
381662
667733
1596367
1897632
427573
955196
1339838
1330212
1743862
1743924
893418
1530041
204813
1996569
564410
859761
108202
1624342
1957659
619109
1599536
1375413
1658072
434818
1556658
122591
1928791
1024612
1176715
895311
178412
1314595
750965
907541
271973
437437
509782
413512
1269078
733844
912717
1349879
1411693
1610921
646423
1972749
1159378
972584
1721416
779682
1083800
55148
517015
806329
1915462
1347777
964692
529985
1002278
1870380
998452
1954087
1231788
228790
1739703
85499
1146276
138841
80354
377628
1271196
1224622
954193
719730
366879
312403
432602
1291252
1833196
1713119
1611487
1948273
1969128
1766023
1090674
217814
1699222
1912538
940117
624900
476876
1618904
1897471
935700
1090448
423596
1798497
224811
195303
818483
1760340
1352007
281761
717796
1434973
568136
728836
1194792
1980103
475253
1728926
729588
623525
1275943
304662
1474956
488177
394636
1271183
1679587
1512400
434823
1178200
969659
1811983
1061012
1131818
1927929
206698
206396
43033
1006489
128144
1713810
214320
382708
236131
1983946
25139
409992
1925614
341738
1810541
619219
373081
995033
1862734
1905957
120722
283824
1560854
606585
1319513
747004
409852
474612
1185815
1108349
457141
239293
71702
203991
1517046
211126
13628
374420
630766
804407
387104
1171854
180580
1854425
696437
915922
986113
511178
664606
1187484
604322
1126668
890947
254801
667810
230635
1505749
852352
620722
1513714
1108568
1401112
1420489
56891
566943
933626
969017
1567860
1626043
489556
1381537
1090812
1976797
296602
853500
463441
733447
1134659
1693520
1703378
1083730
1648863
166528
1444408
441599
777598
1164157
1806924
1519469
820372
1095564
851570
1030758
1014422
436279
950959
505597
804912
1437081
1735111
1161057
1673436
1908262
1546844
1438186
412875
329567
737497
1341620
890836
1549419
1194485
1154611
793262
1470220
853219
553714
182330
681964
910988
1281138
597683
704421
582086
188129
1335351
459390
232247
1008848
1497329
1466320
1002488
767348
1012451
1522141
1932316
718430
1011679
252901
1813552
1334744
1420284
1382123
40339
1219122
1815596
132727
1842832
1377258
324809
89775
1787963
1885045
1951934
729869
1324953
975690
52647
1183298
696623
437132
16389
799334
486344
1695213
749559
1102086
95526
1489862
1503186
548796
437442
1535817
386396
87696
593625
1916238
916830
1708677
1303951
714304
182652
243099
822184
539250
1808656
797805
1413785
1280432
1115564
378800
1411373
833074
1193339
1611627
1173087
1137121
185889
1468040
1827504
196623
1314991
884445
676549
1189909
1647242
934098
1383855
1732039
1531061
517020
1585842
1249006
23404
530387
1423100
1387297
1863322
1007880
1041920
1084037
1695636
1092848
832423
27094
32074
224791
1909175
234435
892150
803710
434874
546647
1616892
954208
15380
1795385
897509
369173
790912
1326768
708473
1677015
374860
1026198
248830
983786
481287
1197047
567160
1719102
1202626
1161033
579892
800880
1782698
842123
1868976
1816283
1479496
1500313
21007
1671096
697667
1111272
233664
1708141
990051
963890
1253224
30858
1374453
1828005
1946685
1917176
220944
641332
1993989
1069682
1739318
391912
1551590
1333442
21785
1528500
1359246
648702
312443
1348279
1944302
1290093
974811
78635
1086579
330253
674978
1857557
465193
1963357
937799
1565568
292372
63924
1442343
1330663
4740
1948235
425246
1400502
947967
1484449
1956830
107397
1670920
211213
1527435
1690287
616324
800687
790551
879321
1292919
179215
740570
1233917
774974
10490
523020
1976415
1248229
14527
1303126
1435228
1816698
866136
1525618
232782
1001078
838419
805142
1754990
1086468
1589292
1035250
1149642
1720033
1272095
1722098
1271969
1143242
715999
843021
343605
1228530
174529
1396731
1378415
1776831
1307003
886206
779019
144305
1300377
179132
271367
893837
1068912
1152711
6408
255735
161869
1860858
1821111
790204
970691
1713677
474241
223087
1541069
557403
830920
1579989
898161
1227803
1960375
50747
585554
838820
1036246
787611
1837447
1864042
1370484
1649994
587513
1644657
1639852
631650
1183
1655397
1681499
521045
1846626
1139352
1607808
111607
626398
653010
576211
1271723
1881996
1393584
205340
262740
1329020
1585824
349683
536389
966892
1713483
834376
169193
1759665
1798742
1428730
1478443
80616
610418
859318
1198077
1493748
1604528
1828338
1603205
482570
418595
521466
1194226
1054283
1177582
1125058
1349105
631469
747557
76863
1330461
1545067
1383586
400083
1674777
1569032
209499
1637793
1239808
69663
1749238
218033
1735924
481858
650199
570222
1272964
825349
1918356
48752
1653504
1769022
1390374
56195
1178177
765340
1021827
1062479
251254
1508720
1490093
315214
1768758
530742
1786639
237344
762368
1618699
1221352
1576667
1356574
833750
662303
709106
431138
1689518
33216
1408519
1580368
128214
556982
1973181
1847975
1951841
701496
1598270
1832053
1716319
1374060
498943
869734
513612
859265
157715
1782891
1795466
1284396
1414316
261432
1815891
45166
240616
269982
1597304
311633
1984352
1235846
1082658
1322443
1201775
245564
1458614
1078834
193526
1106374
261574
860274
1042444
1454199
1889737
1630600
971049
117730
585677
1235846
1649246
30054
1878748
535185
720651
56315
1272133
1489786
314973
637051
304712
20145
1078381
780854
531692
1710195
952772
144336
1430886
700313
1937245
1374549
1826814
709092
779273
1381420
1272696
833318
1094675
1729320
1847823
40941
1608320
1165057
1447440
1854089
1516085
769961
813424
1011775
1240326
407950
1745332
561437
498617
1991358
1359972
1770813
1970592
1985613
971971
248578
88824
1146687
328206
609185
1041059
1702861
1725524
1093893
1571236
1995085
519611
826414
1548340
331644
1343105
1997652
663918
924026
497972
632860
973169
477013
1795150
1160393
950935
661426
347999
585692
860690
27385
937867
902795
1680423
652639
402690
1570634
730494
1404407
4221
969008
1033246
430862
510931
1789431
49534
1228703
1042400
677187
1238498
404921
1116549
1344001
1325470
536067
1982996
1343386
784309
1442908
1098370
1696822
1791134
1188762
1798519
1298915
551964
1650713
291901
569764
71460
325468
356145
583638
1757087
1309548
1520763
536182
1317941
1376379
1430337
991743
330228
58725
65431
1682754
1583903
233919
1446959
652653
531198
1790039
364571
1895165
1353936
1277556
1164753
27389
1156578
1876247
550215
1823588
906118
368232
580434
1326857
405834
1087862
812304
1287900
760853
819666
1239834
1382017
728440
517950
1901523
1925046
1861068
1176891
1943413
1506983
855093
1637207
1431553
145107
418952
1808004
604823
1409632
1725380
781793
630347
233168
335198
414558
1293618
785126
889071
28221
589999
323428
310077
1057525
824839
438002
434872
226249
585066
508072
909994
61198
1900119
1951687
158207
369127
801079
661153
1515408
423772
1512292
1518726
435728
1343104
1142618
1027453
1175135
1685515
343099
1344407
1231472
471688
1434583
224449
1815646
169632
668104
357838
1430687
20025
825649
1978601
973605
431495
1007590
397135
7347
213535
1461911
420379
796725
440000
253884
348131
69630
1217938
1795921
689499
585929
1327816
829255
624810
1596834
355407
1102189
1261151
1288919
740347
117219
471087
1153181
860585
1867584
1048218
1275856
433730
347845
712956
492728
1166323
317066
1619449
818384
1710111
389588
546462
689688
1793817
1239930
452052
1756187
790477
907204
733985
1620451
53231
1343207
1885081
1748699
1092845
1882029
476205
1641049
1308287
1279622
488678
1676070
1098285
964944
1761514
1585796
1438309
1956041
1733372
1267594
475949
416859
683434
282262
1407020
1032955
1020407
1942619
1853993
1555754
306625
526456
1844841
519265
1720907
648335
978736
1480902
370019
42687
1175915
1648145
867597
1685460
353252
343436
1637330
1372500
1118695
1894897
775553
1368702
631463
343820
740693
1033310
374970
1031183
1252368
1593516
29140
1758517
112606
72671
1343312
687054
1032923
1898715
1066165
53271
1008439
960394
1576992
866968
30226
274959
940759
1718463
314733
283464
495211
726487
763571
240950
1631742
1178053
530526
1286989
747730
603571
1944309
989091
1717955
1889195
80780
1033357
754211
656143
809187
1555348
1573481
1477151
1413900
1074400
1040732
574473
289881
1562032
1334011
1581479
559769
1348488
709352
142961
703818
1424959
278677
626348
123179
1829452
1390233
1877272
998756
198221
1319273
697987
1901548
671441
207488
100116
201636
1869743
625333
1133459
611394
1023092
1605864
949389
2519
588644
319787
1119792
674461
1756477
907418
128275
674530
149551
1005103
55495
543966
1533823
1825455
124288
77190
1145676
1201340
1686052
1858625
682332
361049
34372
1639887
839830
1611218
1940173
909143
1078991
252149
553940
635256
1684901
1702945
1779815
79315
1966982
1872356
1069726
1516907
709627
1753427
1476105
164375
30687
1989564
140031
1398232
1125260
709254
495813
810501
1707694
486547
613215
337899
479221
1009238
809778
235509
1642445
1778772
194789
190773
754507
1558534
1979072
892618
650996
661139
707664
970605
835273
561326
391319
971436
977800
1726092
616247
1465500
174535
1601908
1828194
1644411
1833171
1445448
1171192
1395782
1132336
1571953
1279474
1018178
1105673
1697464
1166596
484878
85010
1902706
1911031
1989023
892202
26320
1139443
426006
193609
995648
1412665
83101
123311
1456254
1595052
1808071
749485
1532141
93089
12318
1275261
1301358
1475693
1646814
1805990
231089
422035
1620374
916706
1631987
1627656
174423
1668025
1212757
1470829
74428
1496274
53912
1434870
1501999
971899
259235
775343
1287325
1572029
1970806
478846
1176116
807504
902381
178871
1438444
599485
983444
1253461
784252
1998691
1609610
114370
1939731
1972010
1087541
1769521
1372455
1859420
1392057
222442
1559584
1428915
327132
583699
720403
1369053
393520
1009148
1144395
73112
1828505
1599264
404846
749426
1853788
246209
1178672
1485701
1469776
21996
1592750
1457615
365979
1208353
54558
1110481
85335
758058
827200
254031
1485232
1956182
225390
923672
1406037
1682625
567905
297850
508491
267086
1157479
1220492
750702
1844429
385743
1431507
452635
817282
162318
474850
817146
1496722
1719666
230670
719836
1725834
1970707
963272
1090438
598954
59786
1802205
155396
1740156
1275568
1697647
1693788
75434
1122273
1874626
1578343
554108
1644847
1316482
796057
38408
1396049
800101
1238718
545756
558522
51816
1974357
385777
1406489
686247
407150
1590646
84792
1507960
1014234
593964
1946937
1359087
1911138
1175610
1682116
621172
1461094
307046
776315
237846
504129
761485
1547225
1835717
790648
1147553
1291688
485057
179523
1984640
1310176
176275
553254
109715
1036862
205466
679333
1474385
1737814
111320
1067710
253452
611397
868288
1098671
626104
69555
1112817
704792
410038
873364
575873
1052133
1586899
263611
959771
1549371
1230605
1051980
1095665
1458961
972750
674851
327850
579316
752602
193895
1410042
309421
1440907
787105
1115847
867192
1572498
1083103
233925
1171344
996621
1154684
1519166
575426
236871
1090510
1472530
1441925
1015447
288203
115741
1647192
610615
1318821
1152037
714818
1234943
1868551
1652577
886058
1994816
650672
1112965
799339
1258150
65124
763312
1351381
131067
986205
672845
1904073
25840
271439
1702861
909364
46080
981987
1581333
1917327
213286
681213
667460
776471
542520
56301
52413
958847
97288
377334
769952
996488
1297268
117604
1070814
835225
1293933
536330
1996865
803593
1804575
1232330
1874057
1546974
1794426
723147
1278704
1456646
1044769
916823
944073
421521
1943811
455264
206235
865822
649986
351741
1258750
616685
1771641
104787
1632234
926230
1404184
1637437
1795030
1347743
1190944
1933421
175522
706451
192606
600599
1289741
185240
851251
1169284
977941
1655486
1628222
1608383
1569349
1771941
1016353
232043
211219
1052354
1757591
1514489
1617799
1643632
1441414
316584
590253
1633497
223661
1707540
1190848
453313
1588993
1319751
1683555
1197055
846983
143382
951436
1248641
363195
691971
1691755
506918
1050334
1744766
1097104
1211192
408553
1032522
1090629
981794
42333
1658604
503845
1281065
973674
905945
1632737
534438
319682
1612761
473486
308427
1942095
1031814
69973
1458898
895024
73434
1914281
1772706
581652
1202118
627934
962584
274100
1600835
844107
1547448
1975393
125207
1543735
353218
79581
1302102
214350
371401
1547856
1166449
121706
611206
1190775
230019
5872
1338436
24969
852347
853330
1657455
47178
1178311
1698063
1722850
894742
1244173
515760
1811753
1153257
1323234
370251
1244863
1900469
903467
1528535
1631224
100235
1438255
1809902
936797
789176
1751882
1821264
645009
581450
1051366
1976663
808889
598504
1996161
843698
804270
774611
1731433
737543
735006
1413749
36580
1208419
570225
107932
1814348
1657982
304051
1053053
187155
347196
5872
1447248
180305
1026788
563690
1028377
1103227
588080
1081666
1428712
1157261
1988070
1790109
1554852
1649134
1105727
1072781
1712206
4153
1250334
1704550
932651
77265
1869136
1288339
1934792
1487908
836866
1646068
151307
700572
925986
1605486
1411199
431692
1892279
190847
90926
1107293
618713
1072866
95355
778918
270541
1377132
38877
1384461
1720362
244900
151021
1599436
1260214
487758
1513194
219912
266723
856354
1095624
309122
1201935
553369
885488
1860103
861436
149531
958319
624093
1937126
1010446
1468060
1097587
1263870
415194
1689886
1520860
1857273
636449
102022
1259172
1458691
1055082
1779971
1506742
690627
674748
915097
1167751
1385131
504091
408395
1368079
258960
1354551
506459
793840
1949516
1343874
916238
659777
1660692
927861
1102864
1282832
126698
253676
1162631
1241481
1050194
1706657
326015
1794856
1525455
1179655
1010011
1570574
1597387
1662512
22678
841144
1709221
355272
717859
1134924
1890723
1894600
1615837
402068
1735962
1976196
1368858
929313
1502886
1587963
655991
1886618
853579
1207088
282447
644789
1782340
209906
185693
545648
1104800
104055
755115
919926
1159531
1058775
679394
2567
226004
855435
806508
424968
1775687
313007
1239611
1873504
149372
1457570
379482
1042953
403818
895878
861723
995802
774966
752181
1202560
1803199
171605
747978
4313
1099486
270414
174752
1186223
1585686
1843656
1577082
269193
1821655
449793
661957
433107
204464
1556977
1402771
1573117
116707
1765934
1668276
1579932
828112
326703
1124246
1754108
1514518
1817955
185116
1687890
807581
613526
521535
890085
645492
714133
275221
406766
1275892
760836
608230
1190840
606743
1342166
254177
508664
286385
1207996
82017
1371272
1111972
1230177
74576
1776458
852987
1851921
1443055
163756
1225074
1745067
1077023
833745
322172
1250763
1948827
1913160
1549956
1183192
780481
525758
815448
1299626
1335242
1147699
496209
1534611
1620927
1312561
966210
815625
1889695
1069302
508009
1859578
776849
1385974
470999
216476
860446
1846258
1767923
682750
776930
271630
1252599
1352362
1283075
1405186
952676
1710378
808685
74862
641278
874467
1872749
721208
1373371
854344
1827795
1413011
1981179
1961609
402416
984056
183267
969181
967058
1666202
240158
392945
183319
1641755
223925
634527
1292754
715782
1789614
1602079
1564520
243886
577612
632017
1505619
1226843
148156
1003034
1081339
1406872
1695495
496067
1371210
665409
1580933
803522
595501
222544
104240
1845977
1508331
1621815
696141
436806
1002440
187957
1687581
1494547
1843696
525848
9601
858466
180153
918638
1093898
251618
1459683
1046297
1725969
1525256
1635672
1032562
1107276
516833
1172920
1553463
1693568
714770
1340585
901730
1695138
1866953
678447
99792
1825393
1371955
165081
1369541
1435422
913784
1118772
1579039
887676
1243556
592336
1148192
729773
1888800
1996686
552729
1939772
1106608
1160056
979287
1555222
965737
1973508
1483623
1994922
1602542
140759
718045
224138
793749
1874274
1311135
721780
134994
1882162
21109
265153
390973
1474869
1625418
1330918
279931
325486
1660112
28993
1013987
1416201
312722
556484
51303
195420
570576
920220
79106
23526
1918677
1796183
1966614
1429191
1305475
541983
326226
765959
572682
1780561
495516
1932902
1452376
827964
653679
501109
770790
790073
1496777
1690523
1454318
1225798
1067730
578831
486535
1688846
602173
404024
1575055
1939645
445796
1842607
1296667
1810091
151221
180085
834756
1542788
878627
1967516
952852
1141456
764564
695357
152039
140927
465933
737765
1389967
773382
1584211
744396
319821
408713
1405815
278333
449516
700130
1981943
1743276
1159717
1976969
751172
124417
74498
476756
613727
1296510
1968577
1304271
747630
61583
1595386
1537196
740906
1411636
264416
796462
365240
994657
77644
6877
719331
798272
1942576
1175146
175601
1894779
1940065
207142
1192337
516359
1343731
1626759
1324859
1246890
282008
1930139
1158896
1196626
861418
150794
769793
413977
1750578
814369
855632
277875
1340621
1934656
155176
1216610
1488556
1876770
641323
1750680
336291
1293948
677813
1357317
1646435
289203
1325017
815379
1179876
721579
651260
1659404
322294
116520
1570067
388312
1262019
1508378
1971190
1330480
282363
1579725
1780754
185897
1361061
1653408
1229892
1341468
811197
851137
148664
323641
1807185
1448490
883732
645372
124024
1215039
1486468
841780
1865503
531241
268194
456826
157617
1503143
712097
190687
1506199
622161
1469621
620052
1612135
1785265
995470
328668
718911
926789
924710
349809
1287233
577104
1554065
815621
686820
1653026
1721481
539821
798219
1357743
579184
654684
1009042
1628358
1952320
1192270
1212037
1848656
1300699
1793569
91817
1210780
966806
967567
193215
1386712
833153
1737262
1374325
1775425
1543279
1651274
628012
1818213
1335843
117924
1173971
839567
310245
1259829
1998130
1040205
339786
823340
544462
84467
372283
1971509
1396671
955932
872319
572361
1888990
200167
1361222
1016357
239279
1022769
1395514
1159406
99379
1556010
1307385
918950
276012
1986742
1924855
1430675
1752953
1092282
200436
965378
1268704
31677
1561768
74488
1411735
1233062
1076655
1882906
699856
617771
964138
1970941
797335
1533934
174199
833730
1605730
807678
1854787
853107
663623
98193
887987
1378421
1135698
1379424
966107
787110
1243095
1278599
1235818
143765
1700511
1455990
83718
1899508
1744807
1583108
1248748
1468799
1946518
1813615
1223742
1055378
1401546
1116834
1748367
204437
278879
370731
775398
909137
1358978
1473668
1845733
967681
1476159
563466
1328476
1893051
1769251
898084
508572
1382091
1876185
719236
562185
711681
1777597
1536363
1767624
1787148
1189721
384176
632265
472321
17413
187729
1331329
1902851
1730428
953754
1341976
1121350
573597
273160
861949
1732166
204688
394662
1961106
206153
1189447
95787
1083974
608986
836162
881041
949912
264599
342072
246263
1896862
307207
1300828
1019613
1704723
1883757
434264
454709
1175564
652269
1213390
910981
1660946
1848476
146739
728437
195702
562986
1478634
1523864
730645
1686268
1969134
517696
249602
1340627
1499446
478370
153743
1293615
1469647
1301850
710202
1318546
222457
1049777
1402559
501085
152434
1370871
1540713
1249931
916980
1664770
903595
1503512
219867
773923
654541
1573782
1231059
3479
978384
895527
1331709
694350
280165
1022785
863949
501772
669453
1290821
733607
890957
1698104
649416
1808126
1063891
1619759
1300174
1672446
1415665
602535
1903739
617447
1988029
1096356
1464832
1630536
1685885
52683
1124504
24261
1124522
1976770
63479
1100461
202776
1873979
1561374
1680219
1425167
778051
136412
1610237
1559798
726039
1869929
1228303
1938406
686097
1547757
310991
1405843
1924236
1477095
1947552
395154
1956664
1537649
377611
302128
1266804
1298743
828289
10756
414998
656050
788846
1934292
1354604
546547
1419168
169628
895256
298772
311453
1327096
1495728
1720478
1588315
853262
1890569
1851056
506402
1217876
109874
1147497
927706
1359650
134337
537599
1143341
354341
807344
478330
1065542
1173366
455756
1474149
717914
1588779
310755
302996
640022
1751433
1709622
629461
517711
1583682
1295568
1904646
1832651
560705
22354
757581
546483
290856
734655
1078106
220397
30163
1135630
313120
904730
1095768
1556805
1259274
170823
1160610
1189348
1840509
832794
1222246
36322
444759
1147172
804865
290181
1177085
784114
886061
1091003
1741193
136051
1628567
1636036
1843574
667171
751594
1166525
1312523
1347094
624359
1637640
773519
717576
193546
1693829
44553
1235585
1966745
337240
736359
1989813
702077
1464909
1537169
334580
1093160
721305
25447
284878
610735
1373078
674342
1381918
30709
1955089
1476112
750309
796868
289493
439465
749292
288913
567731
114454
1635310
869070
732522
1518439
227891
989390
1867191
1419479
394888
640909
369833
1349330
401713
1036470
444570
869264
1943472
1284027
244898
1703083
175686
612911
1526824
885950
131705
1643901
1809256
224922
759185
1598955
858340
66810
253392
1425134
1588875
1726232
900215
882708
928259
327532
102967
1887633
1934193
1063210
309904
1460637
818632
199626
1316315
1549531
983627
1868123
498522
978685
908442
708879
962388
900437
1906465
751036
1010535
1844303
638520
566876
1853638
83224
1351784
631007
608734
1940468
855806
1075778
1906411
1875015
1814053
1662010
539416
766156
1097039
19498
506198
1116180
1437854
416703
1152054
1069798
1271633
103732
1176507
1315293
1318224
1607799
1771325
1943363
965695
569598
1065034
1272183
899383
667895
1970802
845606
209743
1592666
1271046
712400
1299459
171657
1829221
1968882
1603464
1462922
1441131
1997987
709664
1388467
1268978
111185
1738530
1324837
1115121
749239
1451848
1996733
940736
376359
285427
1203825
1244289
184657
1391135
1306087
1688669
926374
75833
8880
944405
1069786
1649039
910469
1566448
1641279
403873
570603
20466
1417001
1617590
342803
1486433
1932445
1999142
789934
1909913
425548
1208739
1839984
324895
841482
164703
1400827
1722162
864333
1834509
108730
972762
1010153
1238691
1488054
1113957
481515
489324
248175
1830852
1577224
794460
1191141
1330797
1635109
192620
1269682
1196315
1209075
621538
87912
990879
1023255
146934
546371
866430
254048
1037466
507962
77343
1690191
503684
902661
759574
1035783
1799694
1928349
253239
1097496
1332407
1959869
1954489
785577
1699471
1578005
1245781
1068525
1884410
1792294
1883692
1085339
1838547
1061822
8221
1733754
1712650
866313
405709
498990
1091235
1999343
1245537
1292164
1870348
1480845
1191733
904642
135060
999266
1374500
796890
1713591
1208635
1057179
1642111
648531
1754856
1302683
746200
242424
551720
208637
370176
76971
256482
470007
999170
1090948
418009
774458
677995
1906274
1107422
782840
508627
516906
285697
1931595
904703
1259030
832610
466135
1284666
443518
936156
210971
1157657
670369
1476250
679161
709698
552157
1391360
210474
61877
51339
771779
1258334
1503972
790918
1657510
1357354
100264
196102
668432
569956
561317
1789200
1037004
1538755
1393869
1823580
18963
95914
1673428
44801
1529457
601028
720203
984032
1633271
1290647
981248
1150666
574880
1759593
804108
1600352
608803
1523551
696274
1491290
997130
1567757
81718
1087642
1927437
415716
895549
1079844
1975626
144950
418878
1474032
499608
1919057
854350
324759
1309899
82595
1024557
1157703
203902
236059
1066672
1521538
176664
886204
1200368
268934
287617
1147107
1516366
830212
646404
1032914
516768
254174
539529
658279
1176376
703416
388590
1270060
1600705
1242393
1807373
326250
860553
280964
747219
34515
616043
1863168
1354003
1671960
1207616
119311
1211169
10353
1986833
1771175
392332
490559
525100
266415
15730
661237
1807397
1490945
1844002
1294013
490057
313884
1475300
328461
432834
535565
1825696
250960
818380
1341772
329889
376246
1942673
414225
1965449
1696602
100682
346491
432184
1066331
419486
1528620
255227
272093
1223138
1159202
1083392
1056971
1206863
1325458
432022
330559
1694002
739490
1846837
774554
887015
638077
1734763
1845498
355728
887297
469818
815082
563241
1958707
1232486
328307
307459
1367828
828912
1009744
1370939
1757439
1821923
1289855
569667
1545942
959182
587349
1456594
1397564
1010181
1667923
1123341
356470
792160
1769837
67479
205010
804518
240610
650447
1003174
602689
725869
1267913
945490
1846827
1789665
1228164
1174728
1047614
1980744
1332695
1325527
1063333
1475067
1623268
501675
1929300
154540
521722
1451142
883148
74863
138878
653839
348017
1053863
418311
842966
1748934
769181
952373
587263
1168968
977558
521784
2795
1971270
294591
1859495
25129
995283
1329683
335380
1298349
1476070
1102870
536489
1433070
1256298
1920069
558920
1691700
1439641
42929
412832
636158
142692
319156
980772
290382
1309175
539351
1894060
11732
1626186
1226147
483724
1790405
146259
1275679
383461
1436117
696608
1819026
691444
1399389
916859
795225
133364
829965
1967651
1909108
1876831
1224643
81278
1178126
778309
735279
1919414
1874646
916319
1746815
1890064
1593592
678528
993842
835783
959713
1806962
744520
1472843
1048139
161358
946627
118656
1392284
374754
712808
1139169
146217
1028712
1095515
699239
424013
463804
1722981
557621
1129611
1778332
1637152
154456
1004643
1851648
352351
1079246
1626961
219098
433988
394753
966893
1817771
249844
451077
294995
1589588
565725
1319249
1398299
62011
1767215
1328920
1530594
8833
1535804
1364846
793515
1665875
1302054
1383603
1048636
848121
1558155
651039
697936
1170364
1937477
1691023
802732
1408047
652154
1498154
1502992
800234
1563445
109990
1242982
1755257
1381997
1778125
1492731
46807
657312
958055
1814616
1444625
938788
342511
441459
104527
630353
837117
1253846
1594223
1931782
1429603
1221198
563811
1118008
142874
1036585
41760
41903
1097149
1577400
1449808
1690700
202389
155164
530336
933472
1711573
397893
252902
764282
1331247
429466
1209478
433102
1353334
104365
559447
1818720
1064174
91450
1847781
421550
616879
1676129
1340648
1673162
874437
882122
1361485
1304085
1281995
1682218
65424
386649
1388050
1322783
1125393
1970158
71501
284008
378039
1528007
1096646
155031
1946220
58808
1570390
1786498
1024138
1622542
1411302
728085
523272
419488
1956765
234867
779544
82043
1075015
1897957
1729182
118064
492740
1292142
1900861
1965351
1982673
1594887
341759
1754898
565260
532353
260349
1100832
1784085
617260
176136
384594
1862988
17303
1761104
141402
428628
33142
1125566
158517
447831
1764338
640637
1021174
121021
115683
1031908
1201963
1679651
519748
1062019
446162
497782
1693525
1571359
1413362
1039429
1907274
1066569
285732
1960374
1862424
944443
175808
221542
1671761
1194768
1423888
179229
1046224
932248
667477
1529042
1216479
955360
52630
1231742
167518
396945
643281
806456
352143
992031
749035
1012005
350951
154312
90900
1155128
910213
63837
431587
1462047
1779995
1804298
1568758
492721
1504985
939616
589980
414778
1032419
1704307
979971
85238
278551
1691067
324153
1058619
571327
80991
864597
1596794
1432959
791032
1976125
775047
805302
744730
1538780
1889380
716427
1883287
1885620
94249
970635
133065
127878
1201609
4612
1824378
1726430
24100
1457042
610622
604459
457816
510389
892987
1951458
1783663
47012
690440
1347045
673140
1370703
221901
130166
1764045
1580532
10261
153823
1719252
853762
1906690
1124619
1029914
1426046
284636
234619
1533132
1506372
140173
1437984
22619
1950213
1675925
1295475
761568
1797136
1489158
243115
1947539
51791
1056926
306631
219130
916726
1359173
335024
197175
1060738
1093976
922103
467352
1311179
948846
1041892
791531
939017
646607
1004956
1167482
451829
1168196
1305623
395569
445633
495185
1487559
1235278
1039907
907022
1149060
1713918
924215
1113657
276333
1171620
1854580
1038393
1034001
1616515
1280349
430820
1630051
1887813
1340092
1845345
1460322
883338
985114
34718
579933
1491608
359275
196690
1299351
1408074
1028689
1289595
1286481
16433
21935
1511387
933610
1255006
666362
1373789
1686447
802562
1373815
1198006
1494581
537713
1578610
425215
252008
897166
284114
106716
828583
1474744
1914312
318308
1699824
626886
743880
1572466
1563210
12223
82773
1324431
1882425
1758007
1810440
971131
1026026
958298
1145531
1668451
228427
181232
536804
48765
1420466
1605047
492313
557875
671387
1659539
3551
1375059
188782
1268362
1237914
1569157
412662
1693543
290679
123116
1938894
892400
366380
1302006
256747
930782
1954993
559449
1689423
456293
28897
1430729
1628735
1491358
1539050
189210
1060625
1844077
1741325
1176768
339115
1144749
1667580
1641570
197076
1176564
799291
108266
488031
578778
1967404
1522861
730783
545067
983600
1854230
1766630
765095
1420983
110383
1401587
338921
881146
1317241
934818
1032835
1216686
487904
703015
1725651
1343428
756019
519696
1578670
1074237
1261605
711395
1056243
1775006
1528711
1154871
1457399
1694322
1317224
1082409
1653628
19734
100865
347286
251669
737029
1651061
357762
587556
513803
1431334
452606
1571094
1380930
1844368
359148
610346
241664
1011502
1515495
128188
465940
1756453
440645
333399
808975
882199
1679302
1188232
170703
847559
1870982
460641
1319415
1527943
1003144
1307085
58210
589832
1342184
974682
358201
1465776
336465
1598551
296106
1643856
1973448
465870
140742
54633
336342
602087
153538
1242190
1843409
811778
1943746
661838
205257
1190717
1830739
23476
1332616
1998448
1508473
836300
1763590
257139
247990
923919
1796485
1567644
1176385
708830
1039365
152941
235459
1754650
1155323
1412054
1977727
1918858
1879784
937382
1153995
190563
1456318
1254646
262542
1820720
1500831
1230324
481184
303630
1415864
737357
1381097
1660435
960441
1574614
1903150
766566
1376126
206181
1996191
985622
1819778
977034
883356
1456540
1852669
1178173
737729
1517511
502025
1945165
1695675
417313
180672
1502444
276045
263090
154472
65703
914848
639959
587788
589531
70656
1696754
1010723
1171691
1940179
45735
484062
1038687
961416
1531889
1465917
1460334
562115
223380
490650
222036
1098324
461186
559840
628650
1835959
685051
1519899
886689
1420126
165112
122629
1002854
1984861
575300
1450903
29677
835257
71395
1830018
1043198
625468
86687
545460
222277
1535741
94514
548845
626069
1978511
1306819
580889
1500638
469782
1212563
52563
720077
523581
899502
1992029
1195843
1110850
1313135
48142
1967439
1882676
370695
1595631
1770590
1622332
90539
1659902
1507213
1740024
865174
31036
1921579
1458609
98650
1851372
278160
1780672
843738
900505
206275
308018
1765375
237044
158464
520678
1030737
1022468
611436
596746
438817
1738630
1133625
1063685
876742
793537
1327753
1736827
1820890
234241
592079
1514939
931456
1575173
272341
516573
99128
1127928
816963
1759495
997865
429194
1230183
378734
1250953
1634072
1833478
92582
1102760
1395179
147507
1059753
500355
628369
1959656
1668004
1592574
331283
1862810
915076
822280
55900
1364231
314273
1166114
563198
651200
1980652
1826254
371476
134625
1546104
616166
786754
813230
1827841
680524
1327932
1792355
230977
1768100
878035
1101842
1881523
664407
979928
25747
28634
824187
76945
1099403
743457
657978
727022
285108
540256
472088
342087
1793417
78623
1590682
1406696
890443
590242
263963
1994926
141218
1410979
1376184
1663301
1776522
306418
972911
685218
1339058
835242
1351598
78130
321562
1267231
243667
1162959
743965
1313521
605010
720041
29916
984134
901408
164251
1729487
334827
1127384
1489562
1657743
866418
1030537
530148
416676
1304095
725958
1922933
211297
1281479
1462726
929817
1096899
1064921
46254
539204
1178086
1817862
1815342
1924485
1140095
1561899
1109370
1266642
352398
1076512
1502298
692079
183209
602318
315323
1890630
605780
1855191
511668
794040
350886
1779768
1745113
228894
1622246
248347
85357
1756626
224069
681774
139242
592817
1627821
1021189
905241
1722506
1088844
524053
831876
1402262
510270
1109961
15300
468356
1705241
1751097
810490
1899717
1250508
1967781
940138
745733
442764
182717
1237248
712773
1381729
365717
1497847
1115231
1967655
462801
1754868
453785
1130807
125073
1350188
692801
630695
1490801
1620629
709757
21834
645471
693370
1712685
1675435
909746
1590965
1899994
1954783
403994
904031
1106875
961290
1203106
1224610
1532383
345162
1452016
525535
1432284
1473457
1770705
1961291
1010526
155456
566259
1893600
1320720
23208
14200
1020666
63597
28957
724999
557958
321992
486489
1502867
481368
200411
1214512
223503
565031
1812362
140739
1887656
475605
33292
1174371
679073
1467471
571646
1921667
86916
1235849
97307
1223728
1182890
1395012
1108081
816644
914905
863615
1284751
749039
149574
571468
610512
1956067
1175181
75862
301060
443264
1230933
507131
166018
111177
284091
1907598
226491
263977
574576
1068524
111550
1030643
1713642
1731309
855440
84925
254381
469570
1633222
930054
1271357
1732645
656063
53740
1921763
873556
1290469
87161
1827058
503622
711486
949777
1882899
301978
216035
1654213
1270372
682528
1675952
1240805
1127641
1674124
1576450
1867462
152161
1124024
280219
426553
208473
1729415
916799
472379
1999575
1370424
1571279
709314
159145
1154183
1813008
1843747
467631
747350
1686024
888539
683792
1973474
1067365
1281565
690497
1159271
808908
762687
1764468
937993
1069223
1372718
1991479
1886997
203794
1346161
1397747
284475
1660964
885406
1835925
386893
972185
1598208
583835
1619011
46300
628095
1638886
1013407
1652107
1510649
104195
707613
1409896
1011309
1043989
1727825
783363
334198
385216
1484300
144560
1463644
1953106
346274
1567493
1585683
1043045
346686
1636647
150670
939292
595389
159270
467911
1989603
1142111
1659966
1015540
620276
1011819
226355
497727
1353288
350435
1586171
220131
1557933
223725
1689147
1664524
681056
893208
1551482
39643
1339160
1153007
1083717
1091192
1036138
114447
1436500
1828619
254135
580310
277277
1754425
841059
1466847
397271
697070
1748018
320000
17227
40601
308622
195261
827582
349531
1122478
1599101
1360324
1733349
778186
1696326
120629
1727594
11704
195012
171046
311049
771074
1465595
1072364
1778609
1924918
1994068
88897
579463
757958
461871
1597638
1299924
1772882
1095516
105618
889152
1542057
1302955
467015
169368
767260
1135009
1945602
1534882
1977082
1645219
1646177
754042
681674
1881735
397458
759376
86392
1943101
1680826
1020393
231454
329349
1571137
319459
209441
1816380
73187
747354
448884
1669649
1721990
114699
1224701
1996412
588446
1516956
407545
1523142
1613871
277813
1171456
1666891
960904
509213
1977056
822826
1643200
834276
804638
713153
205835
1772501
1690423
1102055
1252735
216241
1167263
1463934
364837
832900
322467
518847
275946
1928312
1595834
1311582
920394
1371585
275624
672677
1289753
1763724
1261712
630700
1236909
743120
1089825
1997744
590648
308165
1482687
919275
1759624
339009
1914612
654902
1377119
618518
1620238
461894
1855987
1772702
523240
215451
1390833
1510324
1083469
836112
1691507
1675583
1461650
1537810
577855
51529
1452912
1548907
689789
997130
161599
700150
1033635
1786391
1687095
1857125
1258721
1369474
1048853
602831
810163
764942
1271391
161871
1808656
1610000
1607844
457711
1538844
141494
1011870
391232
531600
1539458
78634
202207
203575
841663
319055
1899757
237241
1877828
1665342
749360
775243
96823
1381423
1383794
647676
937891
1816023
1442794
793985
447755
1841601
291382
1352975
381492
71102
559096
1898392
1606567
1131656
147997
1281996
1571895
419814
1883595
751503
305055
636193
880227
1095929
731280
76635
1520487
728486
1999009
1340554
1744586
53327
1433126
1759127
625698
1924666
363092
1367630
973512
812977
403273
1795483
1845114
790953
359365
240874
689002
1956647
560346
72511
58420
1844727
866849
756630
512103
1104038
116976
968399
698374
39604
1009484
433789
237789
1301139
1016971
406293
904427
1827480
45371
1736688
401642
1976659
981887
1454789
1098662
1780308
198110
1691445
1547789
1158627
1380957
128395
173828
771977
568575
836398
152670
1351144
1420956
187317
1987100
875859
100147
185040
1390005
1816666
1043325
143175
1476207
1759847
636763
1440177
1249928
1905539
266662
1807156
963414
140942
1980655
131354
990583
830426
1149519
1270046
1987843
672354
1778170
1250415
876083
371635
1731100
1679238
1281774
1888755
1187457
1307748
887372
481138
1436009
1058182
1718186
211664
56384
830372
857175
483737
1220660
480651
651791
339679
1219599
1492630
1549002
1407962
575638
941154
702184
34111
1763172
32154
399185
1303023
147455
1834892
520171
830659
1063779
704869
1881734
789439
722515
761937
585302
137533
442869
687176
602030
1534066
161714
40121
112962
1256123
1014529
1381468
1341752
1356701
552345
1606948
1714816
1581522
225141
723673
233794
1658983
1234565
552406
1657299
717494
48820
1334097
415142
1370354
238452
1668198
1301471
275433
786655
1724495
1638386
1185469
1906667
1887141
1692838
526653
1966182
1162698
712193
1971801
1441455
459313
1455599
69103
89373
713338
1563900
931103
1299798
1133014
1602012
1581884
1660727
1410468
1065684
329820
837932
178097
829799
858943
483578
1188678
737345
1963035
315732
113694
187329
1445677
1939382
1744748
1212863
521295
802281
335224
792
986062
678494
1276004
793175
380739
105449
183551
1126574
1261068
1117597
1901112
122281
369030
867619
911389
1367483
498426
539164
465722
364278
680338
1790679
1442267
704565
1919841
1904015
1168146
765557
1200501
680368
1660942
1525967
222716
602947
19087
737419
1573655
851987
1752986
349776
364706
1772616
508351
408149
835104
94759
509088
721549
818689
353070
1017695
1284092
1321009
270159
1944884
460839
1454427
693824
101418
1125172
1806403
782254
301416
1768652
1115831
1279002
695949
97271
117229
176053
1330627
1478165
1079439
1338385
248517
961388
1530654
307535
541073
260689
121053
737534
1501127
379947
1890587
1324779
173947
1005605
348815
1549441
1849484
553676
1838781
1181955
737923
1345024
1619935
832247
1313159
1554272
876038
421692
129887
1277784
1122469
267498
1742105
74894
194951
1970661
1806354
211178
379679
1565000
1258847
716762
1097333
1052862
152043
1037911
1488737
1155596
1405170
1221648
1934371
457525
1930232
1204917
826294
526381
32787
1498279
352354
1616580
1631753
1614807
1142184
23576
1714275
1528234
1761384
1865047
571667
1895103
1955477
1475835
369052
855616
540324
1996828
1784258
1123448
1110368
1413103
25881
1957883
470724
879286
1883949
1047726
548197
450669
1867027
108776
496956
1179305
1723657
1773981
907292
1365911
1835025
110877
298803
327472
1292456
1128542
1507551
1809977
264133
489942
554361
781775
1745172
932154
92737
150723
996204
1805328
1234911
965652
1937900
1336598
1096222
1973408
1832113
901106
1243975
1504856
1491200
1190052
834249
1531966
1501670
295490
142817
1356053
1881427
1987435
1156792
1022273
1389823
1248621
953264
1227836
645199
1581089
1933078
1440288
368108
1109532
1786878
996226
1899994
1154918
1609427
1011852
1266997
581689
766888
982118
1863280
1821504
157048
1486670
288556
830425
1065790
443152
896216
1280850
1885702
1508507
209259
1620330
72412
384242
888835
1539135
900746
321213
360148
1087941
1056350
612030
4351
1423822
149737
814908
829633
95101
588938
1807125
1981929
1485577
1638622
98628
197079
1147326
331637
1419084
9756
1280140
1105145
1599143
757814
1057681
407369
1778316
1382076
1362094
15945
1915007
364791
658833
282462
967546
172903
1795037
915299
370392
576412
509325
1688989
457252
1577830
1528731
1416627
169977
681381
883896
558244
412538
229774
337210
1813311
1795671
1507435
1064327
1098808
564180
422710
26109
584962
215223
34538
1527712
925897
1370321
1155878
110796
1755263
49937
155314
1955259
589440
1205662
885269
230939
1207331
1669993
647399
1957299
338968
1547701
1492082
93727
76713
98356
582452
1239730
716092
872817
106199
1175079
1822601
869212
608084
1884076
241655
1494445
46927
1181854
1493253
1911405
229470
1780323
1242166
1795468
1289180
1806030
566519
870463
1133754
318489
180127
1975613
1340181
462002
1343199
950963
1069191
1078429
353461
1942139
1325316
1107574
1667258
214970
848356
1028255
285755
1005918
211093
353485
349060
1439608
1753984
1955496
229399
215454
988443
1745430
231918
1199221
1856750
320399
1551981
136099
445666
1558680
1012144
1286258
375120
767358
1359336
1324073
8010
331348
205767
333832
1718011
856365
1143149
900782
1015176
731872
854653
1336909
586235
726857
1921512
40201
1421033
127490
884273
989150
1933079
238845
503567
1350804
1986677
989498
1186403
1833927
1648212
44771
1611721
28849
433075
1587022
15424
164386
853764
52570
1756229
440894
660594
656327
819701
804343
550999
1947842
1026164
1535003
1514034
406232
1749833
740160
1022085
390185
1807747
1431904
1631564
1484996
241814
416479
1058567
671098
270743
329568
220697
280320
964407
883243
1365537
1406040
365213
544135
1758967
1336777
325848
106773
1281789
1212251
1754166
1023123
1257890
1013502
1195359
768080
1025392
593467
1913571
1887495
701013
1935946
1590922
632869
538130
1644472
1794323
1067376
1125902
1118286
609460
1914013
1441692
978814
1695991
1960801
1027954
590632
1360026
67521
460072
1591826
183338
1671069
841115
457210
1050741
1726923
1882868
892624
1897924
1371084
337883
992209
1594006
1207174
459631
1766207
425500
408535
1884253
1629385
206045
206323
442153
928094
1688618
622388
1622851
908256
361914
1408876
709267
294336
1777509
1473221
1503488
1566521
1052151
983300
949793
82699
763814
1039684
735756
901269
1420564
381957
1137761
1891823
1374942
1636571
862385
1265510
582940
1364287
1373328
858086
1885408
219695
644090
1309867
1038116
408499
1536150
1853751
32799
1501628
1620832
983260
1428991
1456919
1439193
1367101
883023
1689216
1434611
983963
1610573
1484634
256515
454820
96782
1141740
835988
1550233
1442231
1368027
1339355
76446
1493693
285418
1691254
1229303
61255
1233486
1347367
1190984
262117
1069245
1478561
960361
876932
98059
902245
1273366
390091
186658
122131
744316
1063468
207742
855637
1073479
57822
91374
476921
1616565
1593526
425447
215187
179360
581368
987091
1520100
1486967
1998578
1579712
77928
268177
999086
736115
927277
1680947
194420
1862222
91637
711746
1232950
1363240
1707900
1976639
642100
62030
980949
1035003
1268363
625084
1237051
1424881
641756
41078
1833681
248576
1106339
1985676
1662685
192424
1086839
887189
1364513
1048912
715480
1899201
339339
108951
76428
1397647
574314
1057550
829213
1384876
1389068
1709698
963165
1852575
1972385
323980
157337
565264
1462983
612822
65995
1117034
878553
1481393
350877
1687775
61997
898520
547308
160302
1784997
643292
1591518
621289
1952262
107673
1702475
1189582
1366359
256956
1836008
1636729
685450
1369125
89747
34955
485326
1680095
1228923
161558
644994
923178
1258560
956444
973902
1640531
920084
1675963
1138499
1818524
926791
1997048
1009858
1305063
134296
717029
979661
256073
1133818
1621855
1418834
140637
221450
1204267
393617
1379494
639003
369805
1854248
1366149
114421
999718
785076
61137
1095629
1072067
465641
1006717
1229412
289099
339902
11077
1305690
1072298
894351
423325
1721239
507882
117869
237859
484532
917587
940343
1675345
1828582
1700393
302753
1005199
1050903
669208
599953
324118
1990175
1439022
176589
205121
1278386
1379188
313746
1518150
1250216
608372
1460564
1175450
331312
477145
1247223
816227
1121195
89375
176106
1519270
62641
1513285
746554
1529339
1702279
1717923
150337
1259801
1898951
306446
1079377
641223
1864744
570202
865171
1356088
1333811
1900091
1300421
392964
1486702
1410228
1845637
680691
919294
1207188
1813047
474536
1669805
1239019
1479026
1998076
213015
4122
1907864
1121987
44234
1308100
547801
851365
212532
1031407
415643
625848
1622342
1037364
1361198
1719424
1430653
1086831
1837878
209660
1960606
56836
1876170
1922050
1933821
1729897
334959
1865075
574613
1101896
759495
440384
919701
257940
728083
1519387
1969702
1984986
93243
303997
1268137
254594
549446
54676
363052
73763
291391
175533
1247569
648549
1518666
1971167
670769
1316024
1885486
1767598
1154286
499785
898218
9744
895158
1411530
1331078
864923
909617
1933617
1820063
1673319
1501488
654053
797989
406277
839901
849499
89458
506694
423845
143690
250189
1078590
373556
1802506
1656749
1724397
1135445
176375
787798
1574991
1701034
1769910
1515044
914135
1281616
1827859
900380
712600
1031002
469131
416709
1036479
618698
1132424
464716
198768
1161195
1559331
384527
1376980
200400
543790
1121684
681443
1535625
1787162
1656057
1048117
733879
890118
1640548
616734
1073176
340090
1630804
319036
585127
641801
34221
605077
1066106
1961282
259636
704648
943693
1698631
1719515
1179647
1769746
342676
1171338
1291466
413952
411070
1808200
248053
727994
163795
1564178
1735957
1088283
1760290
1541273
1084289
1769372
58576
624721
876618
1353289
954001
1316917
575184
1096330
1232606
1665479
894589
845835
511032
553810
940406
744891
1653817
113689
1059
1913415
1020897
117764
1778324
1094317
417094
1826773
1846199
802886
1990144
1576280
122562
388331
1010513
391093
1606201
1906057
508564
1976634
1984717
893247
1602216
271625
1290813
640726
1931190
353123
855268
96608
532193
1698101
325057
1336225
1034474
1526055
1990116
684482
480896
1992158
417344
1202140
335865
503719
813546
1735795
1521766
1703971
1519852
1359690
834050
1980204
969765
712890
252521
1740451
1215820
1045722
961216
94294
793545
971056
240498
1414781
622014
1828768
1460398
906274
68395
1172979
825773
805378
274823
52302
996002
252774
1539431
415862
1725300
230239
226828
392947
572817
686053
1521897
191310
308904
1587908
1764110
570045
1593813
1134214
1487539
480222
1169083
30489
1988109
848068
1440343
1649032
1168319
49472
499819
951354
746227
1902858
606144
1978279
1615642
1649524
994329
628292
554851
265841
1976719
1707238
157125
1712239
1688115
648269
184899
1592842
582750
696261
291993
1566800
27099
87681
397346
527406
1629589
549109
789505
569050
1334401
884958
1779237
440053
269756
748354
1868275
17442
1962615
1709985
709310
1565829
996555
703878
1357415
1128377
493857
410035
91950
1444604
171458
1338142
1202547
80600
1313977
1565886
412756
1295015
1394311
1867157
202249
1960517
1272131
1745343
178523
1821050
581462
268102
188299
1400182
972688
907966
1135624
137620
1455652
617317
760578
1213954
726015
750551
877849
1301314
995249
760476
1605933
1203792
456797
1009929
656716
1417205
879375
160907
1564054
473174
376084
872001
1582824
737786
1819664
1811482
1618487
10943
1689568
1849605
618315
1225058
1687037
1075312
1993604
1251581
625578
733038
1419885
1148536
1605462
1304159
40554
730044
295824
26609
1370490
1226683
232136
344732
486718
1561736
217968
813908
747092
1548993
1668069
1052935
297855
645940
1549201
1182787
765159
1510466
862721
1932802
1206149
738911
1055314
156200
1624088
731551
1120097
1740196
48395
1593990
513802
1205146
1782817
1776935
211139
1795239
1885401
1603601
713052
560988
748324
1833694
1261813
1876834
1104292
1522786
1920396
1393452
1244657
808051
602185
1967164
433463
76491
723784
1100051
1277721
1411457
1418601
929012
17324
853303
1154081
1872324
1925768
962811
73804
1183740
768949
821243
1957776
132427
250870
1515318
153425
518879
403525
1208040
1578907
676399
416971
444268
1739394
886294
1261064
655294
583825
1534980
1355494
482252
1655947
315761
213554
246110
1799501
1696301
447140
1194095
921836
954681
1170646
672146
152640
893508
1355435
1863217
1547843
1858940
438534
729342
1191534
1214945
1701769
127702
1000409
591950
1700368
1882146
884777
1140577
1788161
1581643
1310197
1276237
623880
475587
1979414
1931206
406056
599709
1300598
1008123
81732
436115
207488
832632
1613981
1960037
880390
979207
1352133
959328
1539148
1358264
233828
1617374
1507159
1477746
1862610
1937139
319686
1566120
1207557
385511
1974412
1231623
1750426
86926
1008268
58759
1473210
1622998
1796583
776304
1327448
676855
156969
376899
361480
998086
1032506
15534
1339480
79389
1700404
178493
642757
1299874
1012530
817457
966601
167860
1719610
1781061
680732
543894
1235249
747364
1229245
1085662
1588029
1779463
819175
673292
1862030
551791
476484
1239806
1513304
1154523
61828
1238202
14923
328525
1622718
1800243
1510454
1172766
1821367
1886586
451395
1531274
1138906
1411220
1439090
1317163
979423
1695880
734750
612469
385371
1180981
1365559
698217
1419278
427575
165781
785162
1917485
561001
861025
1047839
640925
670937
180185
1462546
1246
1786198
1794484
1376162
1449889
884852
519242
643468
350426
1319416
32978
243523
1711273
1414636
504275
1843457
79018
1554796
570532
1934710
768153
1430060
1212453
1573208
741084
1598411
1766022
356475
1602450
583982
1864185
474551
1403859
701577
1187275
1317110
987449
1454632
1386719
975332
984960
252360
381575
392594
1236359
1522753
1894570
1922591
1302190
618680
420682
550614
1298474
1356241
1153371
1777807
120319
1839117
1694570
1034333
385174
1680737
568206
855427
1617074
1468890
1783354
1849605
528750
1947022
1089380
1466025
1427430
314148
1506804
1943086
1574076
1875387
93457
1347994
478302
1843478
731709
1887399
1492702
496689
1378979
138727
1590680
612119
1507384
1695570
152438
832649
1299070
1344389
1304875
1545828
904972
475416
1717556
1548577
1955363
1075994
1009475
510527
842058
1695581
758110
480632
904153
892778
358279
133154
1706222
1926330
1950421
1719598
1761594
348884
1711219
1878928
1424442
84781
1457659
336168
364097
1177004
946849
1878078
1725170
819794
1949968
1009506
1396237
480554
1367409
1605974
554226
972113
348029
1781512
1921205
1019801
1775650
723175
1396293
1854580
1960672
1606585
226976
1067160
1721661
1475014
349998
308956
967786
198503
1168520
1398867
887595
859880
1725097
1046041
1152443
1754814
602919
1935363
1854087
1705609
697972
1193603
143734
718850
225955
999985
1782352
1479478
1039533
783369
1812700
1909163
314564
682546
1362409
1171379
1852800
1212106
1024495
1999809
188563
1262485
1537593
1191139
600999
1746489
1657998
740299
1098841
1298288
1959176
877295
827225
1265199
1575790
403835
1185981
1007364
55804
852769
1024126
1364279
336967
1285166
18349
1203206
855926
1742173
1204998
309172
651850
130457
695710
1138498
1005841
1839174
1481853
1746762
791807
1447151
1273023
1519986
1624678
1515010
1638137
821648
1670662
71266
786251
1043516
28383
774589
1219656
47303
1633557
1103769
1330017
1826491
1823155
1760415
1849226
520319
574916
1959861
803529
1172703
251848
954928
761048
320932
1405411
600479
480277
1010729
273802
337164
244143
1241839
773339
972946
961135
1405102
460573
1594201
1667787
149461
196480
1807076
158045
550609
696207
557712
1667349
959241
1371330
956458
643013
465144
1964575
1377973
1925048
69412
374486
242746
467519
243489
14027
223949
1650868
1418994
1959239
860164
1127001
1484839
1213412
1537635
917765
1612257
286405
284498
185114
1415794
1540526
1136696
898119
1144752
695743
208124
178842
749012
319130
457246
1841388
1876935
817157
15732
930429
1367120
1138749
1824076
309994
895461
256239
1656135
1695122
206685
1821792
409663
819637
586457
1816254
978035
58140
1447094
1156586
583324
154379
1900640
1754675
1457691
1940735
1474589
1834108
934560
774710
1192212
952274
606710
1998380
21816
940146
540473
583852
368239
299257
1010973
1069983
1326445
1334662
1768020
932139
1968386
1575118
1156190
1377556
1329454
1489859
84028
1729238
404118
283809
1130425
542814
1289597
293659
835857
1539437
1661243
354360
1331440
257509
1709322
1911044
1339992
350162
1655337
1435923
537465
1722752
1222960
739464
1262235
1395818
1594222
455607
1130664
848981
1715112
1166513
382413
1073464
522197
688180
1530794
1774147
767792
772505
1622490
1962076
1831112
1554562
1162029
790393
1545920
775167
1397090
563062
1284750
1119318
304175
1253048
1868874
1762522
1612605
1982961
1302134
1492041
764229
851379
199052
147652
372082
680391
20719
1201392
1743393
922877
1583605
297350
1246181
1973520
498901
266912
771344
1846660
607362
973040
177919
174090
1321350
1996046
23904
1305221
1454827
254263
484870
1397321
1960074
1016477
555071
1528150
1846298
1222877
1910381
1960089
57450
621006
261094
59698
1823847
12810
1050232
1696462
83557
673938
1615589
1900942
501358
815217
1486007
1515995
1804655
1421096
170515
816773
1378225
1635715
391264
126803
1525469
1169720
1230791
307083
232440
1786630
1895568
7557
900265
888727
504866
1427090
1676457
1696068
1722734
314306
1414584
1459547
1076342
985465
3721
1630451
1018872
1347621
99249
188280
443748
1514524
851319
376542
765626
1367814
155552
184359
914940
1669474
917863
697606
284214
350987
397516
797100
868695
1011110
634047
783891
979292
987863
151946
1807134
1416582
1460604
1787972
1120653
1994577
374311
723893
138640
1367706
802464
1567719
1608503
444201
1543958
1673242
1853935
993431
681391
602712
991188
1759627
1560295
1270651
1417580
867119
1577929
615318
261819
1922655
522338
895860
1129398
741220
1287528
1606018
1817473
158705
999764
868786
1433649
1734267
652425
1081931
399283
980444
90915
440552
300633
1184592
377124
26755
1310058
181139
1084487
1918725
585131
1101212
1013352
133162
884647
1048881
843827
774627
1372468
1705794
412048
1159817
1067511
198215
716096
1994422
1608860
166110
495571
170216
207323
343456
1685882
588561
1757191
857244
17130
466217
858264
37967
1387276
1402991
1494888
439498
1410492
752305
723932
1293660
1728933
370293
864756
1720787
644443
83322
909967
1449306
1401187
496498
263477
1844854
1662230
336649
1544079
595501
671603
1605057
1405757
1643309
938862
37625
472539
477561
1348707
1322133
1618358
266939
456265
106959
776312
35833
129150
490441
205597
842700
1662744
1791457
1457765
1820090
1276677
90450
281428
489113
206549
1273643
215973
601544
1720938
958922
585029
64521
510747
96444
1585242
1339000
423502
1991505
1785026
507693
330638
1424485
1896223
1112851
525105
813637
744577
198831
109262
757013
1701185
1680557
1386196
137796
1597801
586313
774610
1089056
352931
1538136
763651
1080237
1695464
856281
1524898
1375494
419916
763278
411872
1402722
459209
1921140
540204
1084279
923802
880901
1451778
1345056
1519156
1319632
409652
890705
839573
408423
151067
1397728
661726
1970763
223458
428620
1538361
1329282
337118
851491
607013
608807
331522
888712
805657
1525910
1787545
1065302
1833353
1003354
277723
243250
827678
914897
600938
1224584
950152
1895860
1686391
327328
1043108
1082189
872613
1778146
231755
645417
286379
962839
674385
711298
324238
1209387
1596169
1558677
1872252
152808
855695
1486746
1268296
1982071
1735640
1085103
1031090
1689422
178565
1490206
956625
1077273
619924
551075
1619104
173950
89222
734642
765817
374496
67264
1860973
1274176
1871915
1483351
1936818
1294360
259391
852402
1080454
724525
811910
1456336
1630813
762535
926859
546743
1528633
1687259
687538
1527834
1466213
1071561
515930
733531
1517293
1635106
1746093
826867
363593
170130
270279
303933
1966131
1195686
1733728
1765212
1210601
491995
1399806
1335022
1862615
1838621
1883991
1989753
1556510
901408
393895
350788
865141
715217
1183753
1217657
15722
1479124
1748321
1745412
1870922
689295
565754
900677
226216
743650
551376
1648656
1136120
1507771
735344
663296
1901174
504739
1259639
260067
46355
324110
500889
316949
314859
400236
857661
219489
977488
636509
1875239
318968
366574
1837541
846036
1587710
778337
1029142
371826
1478194
1792610
1596708
157733
647090
55836
1337124
253710
1592981
1565694
400867
665474
1316309
1185841
648577
1161866
17181
744105
371542
1503310
749828
301458
450930
1844017
1358726
268435
907980
989173
866350
1549390
1490168
1756351
582528
1527919
553163
416902
1227975
628288
664123
1294278
808612
1975762
1104382
1850529
952754
818240
810058
71364
12280
1329139
1661161
661332
1954131
833209
1558841
1577649
1250856
1027845
710330
427761
378861
1442048
1020741
6513
477770
652788
128480
1116301
1980619
1082993
1754666
863211
295347
43933
1704376
1023048
1503567
1853217
1384941
746567
1386350
1656106
1931623
1311864
399070
766703
224910
1404568
131621
776236
1515061
1537566
1069547
655571
63805
802624
1328984
1464306
1131249
122156
785084
1491029
827888
200057
1224153
964656
35329
1891644
757155
116731
1687919
902436
1400263
634845
327110
880272
167555
641552
863128
1252491
233321
752116
1470534
1452874
59869
554388
339970
531708
79140
1919261
1860192
926551
1772371
863374
1653745
1131767
231282
1990966
1571491
1851093
1766624
886654
1979637
303590
777436
846434
799654
1367211
328755
885166
1862739
1700779
548240
161487
818938
278449
823911
803122
323885
440438
1531408
49150
1284244
1053742
1470055
1239588
469235
274377
1082035
5168
1565079
319956
1951193
1808277
1898530
144767
215236
1010967
1037856
1752495
1434461
184192
1970902
928726
1150079
747610
388558
1653323
131343
942051
452883
380647
777985
5587
1978875
988115
1344134
515578
1728340
323202
1870717
1312111
1054991
333982
257345
1461884
1382578
1230512
1253444
16035
1464526
188480
914819
438436
197180
166258
1495388
1583344
209536
866195
398248
574338
587175
312933
1636654
548385
252864
1597024
839021
1719430
380770
888656
59951
160262
923022
131935
1591868
953552
331711
806940
1644028
1738703
191858
674410
1000536
1263199
178432
1510317
1685696
1593196
516228
872157
341
1533969
731744
1690842
634165
78374
1107198
1892258
1716310
1040068
1415604
829599
994620
32858
336685
663721
466607
1000976
1989285
952682
1150359
1727914
472827
136260
122978
1360556
1837830
1910721
1359186
381918
1274576
1026770
267698
1786715
1661280
972256
217057
863200
791024
1564138
1612672
1836320
678360
25461
1801716
1838940
1292486
1387020
572649
367888
996434
925782
863932
1603858
1942911
350563
1232729
603543
1718730
942942
1506581
1513350
828546
163337
1285002
1813685
1367831
1375384
881978
1388630
1092650
914469
1903069
1374886
1992287
180931
1192357
1274315
1009756
155042
1281365
1524099
286200
785230
764133
646425
1150972
618582
310906
151124
792261
599841
964359
538384
26112
1586380
956393
615891
1075241
1635713
144186
661340
1112353
417327
1475687
513286
1892752
275936
1837411
1076897
1251382
110691
380043
1012553
1575061
1037906
991867
1779586
1025794
871382
1979562
1568376
1266054
1668205
1974486
987459
1856037
616297
915327
755730
1186559
1535778
1461075
1331459
365972
1351346
1232793
1192693
456684
1473618
1409891
194533
260970
478738
26967
1428140
1200393
1888875
1633270
383339
883167
1607372
493171
1639533
1697016
564885
1091146
547670
402018
972022
1512813
61483
1784397
324069
1007751
1580552
319015
1260055
1689651
1026826
1986545
1948137
271274
1033404
571617
389871
1827284
442990
1860740
751473
918283
24737
1804618
796579
898573
344800
816538
1846447
514749
961174
1192010
1283857
120779
348174
539765
908333
399826
1080922
992782
822203
1333951
1658705
704181
1985173
1114367
1828837
1693853
157444
975739
730600
1208175
1285478
1160526
719539
1544603
823820
327035
38789
166382
146220
1196948
1985270
965799
273457
1032061
1600317
480203
1463203
544513
1901673
1181156
262409
447328
1209144
1900372
877592
1737785
305554
1820082
434688
1242682
940952
1395555
1655448
9441
1236250
706390
4649
697665
1275785
1030726
308753
1929353
1001812
1800679
426832
200761
1136603
1818916
711105
1932952
1425510
1607491
1171542
127357
1016796
1621743
558281
1674287
481179
1293226
479739
1847754
1345781
1657430
1216152
980105
166115
1067741
19839
207828
470884
1795707
956549
579653
1519345
795654
628369
387233
1775145
1020316
1345306
124486
1289856
1504784
1802242
638253
1386741
216409
318657
1180477
367294
672999
144976
1187184
1664894
846047
277165
1145523
1928853
1389507
1909796
519749
289741
177691
620469
765320
1040683
1634806
779874
1778142
611145
1724339
1833791
1082956
1382840
1459704
576024
1641154
363591
379393
111456
877855
1021317
1620561
1113784
1382395
1612130
1799624
195671
700657
1192223
1060291
1156337
482165
495114
577454
38668
1302953
208519
1815469
1356851
218140
1119541
385669
769411
360070
1562717
1489828
852679
1298324
502166
598892
1552997
1971599
662628
1212279
785772
1878325
1453895
1691159
52053
1582179
112327
1252354
1824206
1932393
1784946
308213
1512473
1764604
456188
534080
1708970
1113704
1745326
1361800
1717445
969851
770083
865841
1541610
854443
733885
1949260
807828
1462945
1217549
445664
104
1317041
46975
33961
1004575
1100351
233445
1566928
583850
1718477
1112619
1967752
1321723
1097572
1943395
1248429
1728008
1609331
839206
486445
128369
1687480
1562317
113092
646145
620122
145567
1332910
679216
1384521
1559309
176276
786249
874471
961796
1284192
1235047
1842212
1496153
447804
143381
1867863
1216704
1748085
1682292
1162013
1992076
1801544
80659
704377
925583
1725423
301250
996957
1445554
1570137
1440135
171520
1133438
1410432
1036843
1477242
580243
560085
707120
934140
579002
1519157
632725
393365
625133
243087
1841380
908785
442938
1504842
1141430
1382371
1193168
1000688
1082905
1174539
886716
1296864
1402125
583434
1229633
921244
1188283
755493
1162172
1172147
1855967
522031
434272
642732
1251066
1207840
1655891
608565
180245
1089839
1836185
1690220
1581068
669846
115674
1912585
1952935
263729
645224
1302513
19310
1654474
745823
655214
545368
719588
358949
156891
1483154
1173180
1567355
909468
786866
1865741
1850963
818260
928975
1815351
509637
1148062
395483
730718
823886
4469
1694750
121733
772465
1593654
1775405
1101933
419560
1268828
536541
777734
1884502
120500
1604892
1188462
782615
1456195
720051
1052821
11316
1542901
1539663
1207356
1839846
1385651
1326342
98312
1571055
650889
762714
268603
1398925
1172347
1930909
944865
1291002
699313
1107774
704238
497398
778550
1422677
1901366
1491894
1626566
805041
563544
358381
1938956
509445
426990
79623
1154786
844929
698854
414777
1226048
38715
1206092
371305
1334529
1371944
1560827
1267134
141007
1097255
346969
274373
938827
148014
696431
1285632
671731
220845
114904
1550214
951244
990327
1965904
857498
612139
302679
747021
222433
427647
1598391
1920646
1154996
491329
1291940
1158506
1694542
1084620
1940087
747668
1683460
1803993
1605221
1896427
633553
523942
1007347
463214
288649
1847081
1334208
1719820
1192306
13984
95439
938662
1469576
969263
1787666
1928990
1749087
1492085
21907
482835
1565462
712900
1132112
829670
48624
40731
1490434
1184450
1509620
356960
1472758
1704096
866015
124081
711386
1613645
1551810
502178
1192803
1422592
1377980
446323
1821971
980718
1820654
989292
619769
981835
407693
1191554
613333
1473027
921572
335432
18154
455860
1718506
828844
1239956
369235
945752
746662
1526454
1408880
1036671
518038
1690626
784777
1988528
1941861
1194022
175971
875029
1411716
769819
721021
60535
1733597
261957
1769085
1718913
513907
1504092
1943917
1781647
1456919
755081
1480916
1474279
481960
1918376
1942720
1225888
782447
415936
1292848
642497
114766
1856379
1446319
1981913
584716
1319671
197754
1319429
1075389
466172
420778
1700285
444385
201345
449089
1170382
981414
712997
843228
1331220
768492
96799
13904
854088
1651466
458017
1800269
1680701
1877358
1665904
1401588
1171933
1786353
345181
1556096
878660
536783
1102574
626352
42993
1425677
784345
664291
1125187
659057
1711040
216620
1648237
516532
389771
1774001
575135
454823
1706438
678577
328750
1498867
544987
615925
44406
450237
370059
378992
1917786
351634
1062109
376886
582051
1383023
1140728
1492018
1426656
1683648
1425063
1452917
1315076
850757
823746
1604670
583796
16661
1126401
98969
817697
543411
756988
1904701
1396276
1090514
1775870
1242333
1490543
553491
854973
1582091
275461
1914056
736666
612195
1665964
1743522
1428132
846626
834146
891099
1128063
1257966
967
493727
1607147
212965
1754095
1424349
1043254
809293
1692879
642467
204137
30839
1230247
1324762
1088718
273694
12177
351719
1004590
1772013
1153016
55270
1915631
1549114
1194976
670265
740487
1468312
542057
347774
553480
92355
1481969
452648
1754620
320393
1204759
1260953
1106525
809423
1437939
839854
329536
1278903
1005254
374533
414573
513071
1337322
36979
1913676
689898
202784
1945469
455968
517481
1902709
1854180
199784
1957490
1770000
1908763
766956
303949
1307338
1711780
1899072
590615
1707652
184481
1760720
253006
1613968
444395
1260980
1023502
1273099
504027
449193
1950311
952925
400295
1309141
1246717
786555
1686377
561150
77063
1455934
1520084
295590
311522
1987799
749370
1530657
1772423
1457994
1291672
1538036
1160292
337392
1865747
793252
376540
788338
991403
1010687
751140
31438
114735
167696
98105
1065888
1456653
99059
1160576
1648139
831502
1671356
1705150
629284
83746
1964614
1005465
160688
753560
1484553
1530842
1049756
1204352
177808
550965
1108756
953497
682387
1614179
883771
794287
938523
1246550
651850
1746958
1524224
761090
1064846
52162
1114309
523451
846583
227671
853572
352202
449928
1720494
836164
689346
1543925
1001749
133202
166502
898909
1007780
693813
630637
152612
1486563
1756386
360178
54432
832655
1673662
873014
474863
1250949
1421285
195442
1023999
16939
1129427
1668375
369014
1324479
1691674
908760
1205047
368608
512900
653007
44969
310580
869790
1633465
1704639
1192941
1251145
1506338
1359046
1550380
1578602
656025
1549848
1648475
1144482
910225
1427292
964371
1859189
372229
1412472
151442
1807530
661866
1086734
647143
1407479
823848
1728610
813034
888306
1936611
390954
1860307
1938589
655342
177502
1273706
1372111
1445655
574827
272793
1751883
1962056
1443166
214726
1075280
459405
519185
955717
1117881
595106
416052
896445
532256
790059
316371
197634
469382
711132
1288066
665833
1419531
1362103
537373
1503644
1640495
332988
1993528
1958498
1037793
1824225
520683
915821
1090656
239162
370841
35035
340240
1957761
782339
305668
603969
1545131
598890
1718102
848052
1254503
53544
26710
253769
525949
1441787
48600
361637
1613165
1923860
690982
1849905
875549
1368501
18908
641971
561081
1950203
254046
250553
150765
1180073
1508522
1878074
1974403
1414925
1672042
193350
1412588
523462
44777
609509
1134983
1129196
1344665
764478
1127827
643651
1358289
1156762
1096588
1437598
502148
1423403
340981
277843
1610045
1001803
1375888
112664
1499634
1058858
446050
298768
1973250
1876036
432372
746327
1929344
220535
170466
1433840
339872
402873
62311
269601
210977
1786380
824085
1924099
1883332
562210
533662
915402
1820789
594394
1168244
397132
1548321
1658218
1060647
1328559
1801850
1446984
1770832
1806764
1758930
395032
582906
1079868
1012852
968226
50637
1190552
314786
1101712
1359391
1933602
915068
1586574
613702
1638479
1611658
1522830
1731910
1659909
353344
1518633
896749
1446603
1030479
92802
1101837
206652
93225
930490
1771106
1050598
910721
761173
1074517
1093011
1021662
103998
446008
1446762
121407
1768176
199246
209170
1812839
300302
1135059
1715788
1155292
1514168
1703686
1203569
1729780
832157
323120
523105
928922
795363
654586
1629255
776786
9559
359584
12153
186612
1506400
1852149
1236075
1645230
1917852
1895790
1567428
1616691
1591317
1210736
1078368
965964
1728365
936780
1886640
151557
655927
1305592
1081549
1294001
1845423
715754
185092
879153
717478
1355980
626047
1739661
746228
817227
673945
1403153
603107
708144
1721735
1108182
278324
1456812
1463137
1963832
1131863
965042
721874
1015106
1521166
1015166
1413511
93722
136769
717174
443012
562659
1707476
539714
1713908
1988536
987427
1132541
1015015
1620122
264776
277130
1749574
220225
703721
881350
1306768
988114
836735
1010022
1426254
1359262
693467
1680575
1548732
796554
762074
1474386
880621
548201
953003
965381
1243044
236216
909770
1933915
733806
1888786
35362
540808
717710
243436
139087
809742
1084490
292341
258131
1559236
1169471
778224
1449448
692638
1729578
745746
1113560
1020515
618656
1051681
1277067
1148964
577172
1463364
1761509
1826246
447001
1921961
1137456
1138234
367591
955381
559861
158102
1441849
1444952
849988
868919
1317035
735286
406416
1727693
988663
1311180
1607873
1805317
929572
1826962
252505
572876
444775
1559866
976357
369034
77886
599422
440353
391425
133927
697461
603080
1908342
10940
1213949
250844
1239797
335266
1978241
604656
1364397
528112
713652
1922564
577149
495709
564450
1633470
1610568
1244192
861072
1449312
1524951
931412
86166
1041609
838356
1049844
1844802
125146
1984984
296626
1600896
819479
459864
1887164
814554
506182
1180003
397162
1989648
1170514
107920
1938808
1096236
1982181
1292325
865878
1739792
226557
1568716
299504
1030970
1468434
1278381
1357404
46845
993725
229512
830466
1466138
569208
1364779
1695471
972752
294845
21158
1801133
1811078
906888
1589030
868148
273130
1482149
869069
377991
896103
1929965
957990
188823
666848
1936949
538942
1316266
504376
605650
1850634
1355432
17878
1840287
359226
532698
516301
44754
702370
184513
1447936
203595
1811223
141101
142143
1992686
1477947
979668
689845
943221
1466844
531506
1654976
925304
1042640
969382
28112
1658645
1272680
1142839
1946459
1206614
1957322
603445
1323301
1510174
562984
1364634
909304
1210044
1096108
379341
1845124
966795
1902944
1625249
295953
992260
610956
1992443
1076220
1052607
949706
1225899
846111
1795301
495129
1744726
1883112
97226
885435
795588
880913
1996659
1088313
990502
817086
1969300
699995
1171169
679756
318638
1959453
1897620
302954
1294954
123541
1155209
42745
1600350
387674
1281909
154460
170631
1587587
1790589
1064711
43146
1716731
1570600
806248
1763276
1356811
187302
1255559
404234
526988
1213997
1039040
853084
774911
1276402
1011720
1045595
988437
565439
1753851
394832
773720
51961
1577557
438853
1884247
63833
335373
582728
1742055
509233
1803826
1849461
540365
175821
1449974
1840035
1342409
300398
494281
321498
27188
219752
1169172
215139
950658
896420
549820
72698
705243
382341
1928481
574485
92426
4790
1906678
1576998
1370375
524642
1827240
1978523
1789977
223716
285720
1375954
914836
1349099
1443909
1351615
636200
452858
40183
1657101
1161269
883261
1625548
813572
1312666
730873
1452240
205703
1252758
1388799
156897
1598678
1566188
86961
1389032
358111
430870
459237
125612
1134414
1993275
1289407
1919433
1464237
1435661
1704530
1452613
1026610
1190169
9720
1614713
956646
487664
1459830
1394053
768470
1450268
1431429
1898906
1039117
1319633
1510968
1330713
363174
1431883
1780475
1045899
657270
1420810
763317
34364
1063907
755621
1186369
1290965
378499
865883
1309413
809762
1525155
618888
817308
841753
116146
990149
23420
1872304
192448
765323
1342750
1036412
1578312
696443
222
283901
598821
1373273
1035166
1578919
1525873
1723194
1115556
1667505
885741
129299
1395083
1136270
917945
274261
1892333
1939417
1229458
860418
346813
274670
1365112
1341913
1003066
1807217
131627
1704915
195741
1691731
101086
1724566
1428952
1949237
1814413
591433
1530796
1146509
851639
1823812
429540
559665
1388894
1690653
861060
1477872
1322639
1515891
1797684
1908965
754888
1287659
1519722
1051761
603081
1294511
1778874
360075
1318088
1302185
614654
1269210
783061
121904
60419
331439
713197
876888
328549
1992563
1692938
1507891
1694444
1005428
754051
1557098
1285156
1100987
787247
1945913
626462
1899552
1712631
1275663
1729935
1228529
1924778
1996610
989065
763109
1645524
508929
1919264
1568442
400151
1117043
706046
1536591
141474
219955
685921
1550211
1530165
601926
1001981
602873
1817051
1421696
379502
1186965
1157706
1007845
1914684
1913504
601855
153208
406590
1521371
1329061
426348
92099
1287366
906325
26860
1504638
286345
1357757
363739
657413
1886235
1225471
1102239
601810
432039
1057847
1625957
1015300
1727580
1406886
1073974
164572
45717
1835347
389401
1596941
1378988
1096231
272400
1508636
769861
1903382
273541
1305481
1618575
824340
66033
79192
1201610
348437
39981
83320
1412052
49248
1957845
666659
1911824
403809
635419
1487771
958957
421401
500258
1953263
1804357
1522840
1711534
617369
669316
790166
6605
314013
894822
1317394
812444
214311
1972588
574074
263022
1948882
1397148
1078593
1737687
1090606
103787
147902
913580
989641
683055
1253706
729423
257733
1019005
1504546
801026
1587789
1281828
97845
912328
647300
978731
856082
997489
85992
667984
717588
1081700
525644
1540633
1644347
450459
670772
1720728
927766
1279120
1509742
536208
159039
1732449
927165
964315
1172751
977352
1820570
1096764
1678580
1835575
337004
29628
188644
1695559
1137324
647566
1057976
1106816
198320
854120
1403879
1711046
338796
591596
195932
940315
81029
704986
1825752
1507443
693947
815866
1509165
505035
1791868
1698020
281513
1189586
1875187
1122050
1805816
1225858
1963157
260513
913091
790901
850409
696679
411169
878214
1048319
1955710
1208100
1099663
1898310
1047725
1629348
1548016
967471
1606881
1104238
1284586
569029
714302
1092837
1257156
917014
380235
1987308
1214498
234583
1640198
1362778
1926434
1756606
1586407
238452
183318
1356655
1649466
991356
899597
338745
789680
421147
1585453
802214
601594
737600
108083
1801073
520387
254147
1295692
883488
1447638
1587774
1628004
602559
1621007
460305
1306204
572035
10524
772789
398738
794388
1593451
1550126
875150
1934944
731580
1858487
1155518
937944
1789913
1875710
1217953
1343672
1877035
1112395
1754929
651791
158193
251024
349506
1274569
1323352
3550
381785
664727
1229876
680184
1953748
1794384
133435
406168
1614957
229329
1748504
1171714
946686
1275854
83568
459255
886725
1105619
1317579
1348713
1892087
1425584
1373177
1760702
949773
420039
251113
434262
1550370
649153
439545
825242
1399538
460332
1318319
475624
992102
959165
635432
1538288
217844
1199934
1996186
1520829
342911
1774601
1927199
702269
341868
63987
466912
1636180
1453281
1988965
701965
1970649
392092
937991
19513
554197
974037
1023100
356626
841662
756887
1010861
1638132
381974
997361
838906
1566535
460559
1302834
955441
1993607
527717
883363
706852
794214
1222837
941701
394834
1225759
199343
345584
1355061
962518
1609422
1344420
1105453
862795
637115
127686
1484045
270933
228051
1594644
1006408
226305
1493497
459142
247017
685977
1368675
761458
1088074
220524
404157
1230960
660754
824072
1535042
1938774
1126173
1235874
1493683
839742
1077825
1666943
1121463
541639
980099
754995
1895865
997953
1823359
1130555
65939
1379301
982028
841836
1251085
1193784
448956
713910
1657618
403851
1765954
1071973
1334769
1495339
1640832
1245236
1517754
539539
1468251
1911099
240706
1100487
1418866
632784
44510
1152021
1054144
969820
1914351
1156508
1719475
1040808
1719766
1619440
676897
1945312
1871897
550906
19640
453334
1669486
727202
227968
1719863
107595
633802
101410
1853992
583482
1602545
824474
629858
705268
154670
1382140
536918
1942571
1569228
1115210
1585481
345939
1055178
1280691
1796391
1821534
1536220
1315731
1881029
1076697
1297178
1660334
678767
114239
973546
670350
522795
1219052
1789598
351449
1667009
985058
1285326
1219360
1483065
656166
637890
708495
1039685
1544156
85106
503492
451663
909741
1789403
1913148
640867
1544156
1273721
1014358
1375052
249587
1160452
303884
699775
827496
557267
1134991
1014560
376668
255065
1258867
847467
750193
389327
1029742
1686423
594762
233135
1868644
1786958
960109
552499
1574123
496031
666901
178566
15510
23145
1451345
917087
1860176
549429
1573335
818770
1755663
1401216
96823
972220
1911819
646658
1117398
199120
831666
140822
548046
1016023
922284
1839042
48674
298090
514627
679438
1206533
145162
722373
264207
1513927
120473
1803139
1009047
600264
1508254
1125035
114586
1601872
791225
1733521
1645582
1869500
1475642
1337322
597627
117130
1666384
957852
1795601
358553
208551
1901790
1839778
1926810
350928
946307
72916
164514
741647
1846032
549170
1035206
1295584
890271
1894070
745682
436794
1986920
1160232
1886505
1162406
1900226
1890044
1414444
491894
942797
525181
1220137
1581293
1201235
191488
251583
1424012
1198334
1324368
1874123
1237054
1457573
296415
524837
649221
1240520
521962
1629952
653741
44845
385842
306405
1522959
498143
551458
291898
1503902
1903690
1300138
270370
1252555
1216133
748097
1710443
180750
668011
628140
1930275
1904499
327180
1579899
719724
524390
613536
1400737
1021168
669332
1989738
1621521
290796
549509
681898
1633150
1590757
1104622
28933
1375404
1782361
1796901
735773
1461915
1491202
672032
1455752
1239839
1342939
1602033
1732251
1256555
376120
1381302
88500
1858682
893428
444421
225760
284579
1933975
724524
695648
1942926
643155
1956882
335298
1290842
167444
1856958
1481072
1644006
636350
1925835
1749605
1545840
1918192
1180783
1384093
1736651
1604237
1694256
61078
420628
397785
680756
380604
1812938
1831959
1746178
549702
1429918
121037
934791
110109
33449
313827
1058350
234911
1146587
716655
1173416
370333
1791860
1317674
213979
917801
1188189
27107
1087189
1690648
979578
123434
543338
649060
1834008
1985491
36714
304727
493174
1304205
529791
704543
1333357
1784069
272270
347172
1140585
1602294
428890
996565
1204835
339395
643428
499449
1855952
711833
924257
112480
462962
689255
1460143
3726
1469514
1495549
1634712
1180970
12285
1948908
692751
1081266
677961
1066655
1322297
1316682
383630
129467
1333779
1245180
599872
1853969
1442024
1210006
1848188
700552
477522
1026079
438962
1328945
864694
892164
1432495
866526
458309
107230
1698911
295627
1167917
1467117
186967
1234169
1618525
386466
918019
1576886
424405
291075
837136
2885
99419
148342
771004
1620770
403433
1758802
1866449
1492948
1276204
1608231
1286585
1701893
209436
732168
553409
1574896
275534
5036
831838
260463
375516
1203567
528011
7843
1802114
1343565
1739927
1199730
1376661
1191824
463768
1872454
713182
927726
639714
1288053
654549
1359367
667824
1652001
700038
880480
780712
1381731
557740
1127787
543786
1240407
1380828
1720535
476503
1079796
1950094
745849
990484
706942
1728348
1579662
524585
1427528
1892515
709522
1957381
729236
246034
1167002
870521
618356
1964444
1687271
1458933
1841074
1099614
1473767
317591
1903027
1807656
1873234
853208
614562
159858
1714027
1739359
556439
1097767
1451423
990625
418415
1520708
259432
1368104
1000500
1371395
153816
471413
208998
1687378
1213
499662
1721123
1793186
1219288
1014158
343077
1046411
217551
1260571
1692862
1234676
1609539
21525
76364
1381789
1635965
550335
1292003
1156676
1667380
1855687
534972
1868867
412426
1389251
288606
424108
1216812
1642072
673756
1217080
996422
992072
1865377
554669
1488471
1363646
1825155
1901775
1647413
376321
1560836
1195906
163978
80710
97503
1827088
1745007
333393
572911
1881587
783477
138688
1895503
1341242
283124
301868
1016778
903911
1888504
447843
414525
843568
1837689
946692
1962681
1749023
42462
1165134
57469
1265701
1554051
30497
915056
630017
152612
798062
637558
121420
69903
743002
4853
1751449
856782
1220213
24311
356296
1715211
1116650
1950806
1540634
1527445
850385
512962
1670677
56436
987888
1939097
961277
1725530
972676
1620533
152942
1274802
909228
1619223
1329586
550343
734955
573618
71017
1700153
436994
1617028
1755849
1827735
1596719
674303
21836
290887
1659951
25895
1224603
154500
225227
504026
293833
1366314
1519733
784797
1667888
937253
498917
426218
945721
304989
692987
895365
1666905
1910220
657454
1767226
159523
1479170
1088958
1566110
352125
761769
858744
964251
265212
1238069
781873
1112189
1833775
784949
144666
197309
1034134
548330
780862
1725768
1808515
1693464
723959
1171902
1960966
226661
1130402
140801
61606
1223353
1109195
1260833
452283
875660
300894
503849
1014505
585162
1171836
417122
543459
55012
612819
1333360
583659
83617
762530
987833
1578812
1325373
496091
1199655
1622285
361407
232164
214232
627616
93176
1226052
475732
1520153
1157925
449253
460723
361783
1627466
607146
1301052
1090789
1668912
1402109
737015
333444
1439072
1970289
514817
282659
1242168
1903743
1410714
1326495
1968384
1195203
1212474
992275
1251884
315943
1736329
1364774
1620981
1594792
424550
1801487
1087731
1233392
6781
1530095
1547497
768239
185077
1326098
1768249
1328252
1143380
1018538
1659861
1691837
360593
1435382
1740079
1106845
1918707
844500
685721
650322
1804343
756949
1430131
1920577
1826232
142907
1016718
1303804
441775
1169654
289548
985847
1027467
831257
1362479
1856129
781633
1803499
796519
179970
1630518
1773797
1284404
1211079
114962
122491
771763
1386249
787130
561678
1098330
1841366
1364751
251849
374550
291755
598258
315721
1571746
276399
1169866
206456
780445
513823
496027
704543
184995
598887
1934753
1120344
1466019
1811271
1101765
1723396
1972801
1432985
1584474
1580962
1057032
177578
1202049
1013321
1910640
337697
1229626
111500
909246
1811211
25836
1573777
673229
1938166
453335
1363611
575301
654854
1087905
246483
356968
473773
63042
800040
980620
1464845
1747313
190684
819663
1140565
785293
1278344
1939328
450938
1784910
21872
1040365
616917
1406084
1529209
1711700
509155
291497
177939
1176232
493048
194662
1232292
317423
217270
1428601
407039
1036545
1622018
1307924
508220
886
1205857
1058049
79877
386979
607174
525445
908632
824994
1338238
1447817
1689165
383970
1049974
231469
76081
1343288
1210736
306082
535840
1631295
1720086
37427
1691701
1559044
515200
790182
450862
1815779
1155482
1630328
1142837
1157785
1690873
1758070
1060620
859826
30382
1537471
978479
1106222
1002107
1902430
544519
158035
1275507
1407411
569344
1256541
1029523
90292
42977
1555442
1258903
395289
1527191
1582824
223932
1905590
1260596
124240
706060
1238531
368549
861182
209648
951136
264711
229234
483492
1833285
695364
1197091
1603193
782543
1895815
1771178
285867
819714
565342
1312258
810481
483675
1392624
936495
591620
795245
168022
287300
1537408
1026711
1021104
668008
137676
1870614
93434
1400333
994020
1641835
55007
1193254
110597
1555104
186046
847279
97103
706896
948161
1644803
122761
291080
739034
639637
105061
1218433
330624
937282
1894195
474015
816772
5380
759720
1731969
1698895
1005286
997385
443856
516230
1311488
1463802
1677064
792608
965903
635013
1736529
207184
857005
80326
12786
1229381
430277
1050517
864826
1695649
1397573
418437
536947
493272
1345620
372946
1542401
534536
1152260
858565
1652237
1470523
1432366
601398
1732063
718070
1305004
37732
1728404
1026982
940099
718759
1879145
775266
1558625
1621089
1153956
1100475
1669009
526229
1096255
1820811
1620895
573481
1050068
1494248
1518490
1693301
48794
122985
54414
739976
861635
1957960
1508350
619832
678395
640365
191766
342676
1859091
971676
783621
1677004
1137426
417732
1532042
769657
1666788
1145729
1512587
971944
143068
1101190
1098847
1718219
508527
1248541
1780531
616627
1888656
834904
61345
469202
1276799
1279897
854178
1102703
682844
209483
1380571
1610523
1591688
816972
549522
851003
954312
1046524
997434
1232280
1619759
1579096
1418812
211
1015991
1009426
1459274
653622
1243118
918510
964980
996870
182018
1545938
745110
1076113
700249
1264000
244109
748943
1731610
1211985
1300064
164942
850128
1482427
1283350
1196946
1262106
272178
1653509
1860339
1335434
963535
1459718
876950
1056345
888239
1827332
244831
805869
317159
637578
119713
748297
877765
1696044
1052654
139536
1656892
1146628
997378
1419662
17877
1780600
53991
79897
711510
228615
805078
1523589
1997810
253647
1034947
1846300
1783367
697555
1802975
1047782
1439088
601059
1045287
1454410
1084796
1952722
446776
873110
813183
196474
483653
984397
1694813
1601846
1179614
207437
249772
812738
533689
1477594
518239
10858
1770029
248891
1251021
1639896
862855
1701320
98430
1114384
1182074
599077
433151
1531358
1305819
1942644
1256368
772581
1724792
1158401
1620337
353510
1047594
1098838
264277
1594420
86354
1041879
1987897
96649
1734112
243559
841607
1054343
118691
1709946
531116
606017
969199
1439821
708501
431992
1765996
1396484
379304
828343
36301
1272192
823654
546184
1517220
1364709
1939983
837546
1857024
192665
1627334
145387
282434
1809595
9891
1373067
1535095
382125
208094
363741
699240
1344892
1053341
1196517
1847041
1035748
1486635
1307120
820592
353750
1656180
1422044
1897398
415565
1013876
400805
677169
777759
1151491
1157391
901194
1095475
314565
1419691
1722927
299496
425452
426784
871472
421207
10263
18892
1233231
902692
836747
166066
1464565
410461
18937
655171
1423480
1736180
630821
256799
205060
1557840
1702593
1042615
37295
551052
953910
317077
1525549
73049
1794288
1656405
952074
965311
1097985
189915
303929
1912510
1718829
1409006
362655
977298
1684355
696022
1921202
1942178
1955442
309573
1723635
158517
846957
1795663
911538
530654
1195276
1717136
1720498
1998890
1414881
865298
1530112
557428
1696667
1508128
690793
105513
260654
1214122
1598958
705988
1367026
1071578
148370
130100
428972
1820866
662126
1137263
1033295
323680
1185451
980583
1481529
846457
42806
389490
494
573053
1106650
154809
1453336
292030
1106144
1050272
163511
1959075
1626230
331575
1882678
1291175
1064119
376250
296975
201651
434160
3165
776828
1417805
1774787
1379826
1836875
969244
557474
103543
1156427
1327049
168480
267284
341589
169135
387657
53798
1867327
1496930
1889003
1618939
293528
1141925
321120
133195
351478
1790211
80167
601660
366454
680556
800374
1119478
761571
443569
673786
835840
228283
629940
893975
1628050
1600221
1625520
940472
562874
1553571
13627
1560121
1481883
1273854
376495
1049022
898327
837379
1054791
768122
217979
1565590
1730090
122309
1977261
1836809
1219908
184571
614445
403879
429102
1389982
1579316
1721034
1404404
453530
1867500
896347
1719815
701653
1378033
1435644
1216516
1695038
477490
1655049
106974
1223172
1342367
1431878
1826887
1537200
1892997
1146134
282415
767491
1268022
1196466
838740
411349
1773127
47319
211983
425906
1749587
960093
758787
799161
1150996
852479
1012271
539757
1148339
1740720
924627
631809
660771
110805
1963129
387324
1750075
690555
1060138
493908
825335
517064
336159
1307657
1812244
473421
295561
1846236
1191568
1127291
924850
1294692
667915
905844
843608
309029
948089
240240
158130
1039657
858847
416061
1228244
1216451
149514
974820
615841
625938
852520
1985002
720116
1406046
965342
721776
875390
15203
1306418
973044
748342
1376685
578312
1523223
1779159
616474
1353491
1070893
1912542
379387
625061
1369252
142297
752471
1603074
406861
1437269
528945
195871
1596810
1323122
1323344
74080
999625
904309
539400
1725819
1368221
616129
55746
1316947
1773882
1472160
1509347
1520738
1176817
752694
1956900
1995791
1286255
1500289
435767
101301
628360
707678
198617
1098977
557931
576208
1199603
717109
1778925
256806
923660
461673
506166
535632
1198681
1307724
1980677
938432
1484264
1747822
518395
1589890
965206
1236547
500874
627982
1459857
1553185
1717779
1516218
1699863
7271
1540632
815406
856826
148435
1572748
1459298
581303
742977
1369167
1948321
959906
1257358
937976
920357
676282
154253
1788971
1918757
376974
263660
244353
950116
981534
1971960
412847
936034
186072
626989
1435885
1357775
735864
173866
331118
76898
1210502
543173
625158
696455
1972312
154645
137382
1387367
1717239
1898558
1423600
120681
599849
1324053
878289
1406756
1565840
82981
53033
1497526
628226
172001
1339055
1350407
757255
1774885
1654529
492720
1625708
1351009
97295
1840653
1640985
548310
935568
1240337
1753934
315476
1614850
1321515
479052
795814
885981
1492455
1225303
862028
1922016
1424237
919360
701306
416844
481733
1040643
848592
1152693
526054
500106
303258
1588699
1586533
249813
634281
867105
502041
1918916
491348
1567467
1017960
94495
1396072
208674
1144424
1954170
1890216
467678
715897
1870761
984723
823859
484214
1721892
1159714
1319004
929375
829251
1645912
1817679
512949
1991226
587931
1651550
32915
1975717
1326481
1587905
652539
197353
706792
577980
188499
1727323
1862716
1571254
1729905
1075515
691984
1866453
1289253
1251233
935351
5239
1027097
128744
849541
1974515
811352
1989441
276768
156190
729646
1974647
782901
346909
456044
1941849
1565023
1266138
1014080
1961460
161879
516413
1824827
268761
1361152
1228414
965903
896048
835716
1222537
150712
1979451
427557
1473480
485907
1563283
1130782
1308215
720188
1418670
1464152
95752
947119
1732763
1519929
1024903
656539
1476511
1612215
489354
1590545
402062
863235
68086
824145
984479
1363432
941869
1702707
239549
169500
1970110
1868271
1270984
410845
653425
1741099
1120265
1424881
730611
1260002
1629094
1069431
877197
970084
1029269
48997
996631
383144
415249
612102
1053302
1910325
1911368
231353
804957
1575618
200653
1748480
953227
1820172
963305
568802
810029
1572466
1639914
1842680
337301
937612
1459
512096
1862642
448766
1796342
48858
1003877
586871
1481795
566762
72187
752375
271356
1692158
607957
314046
116554
1544911
265534
893035
99670
1720693
143080
1647302
1149691
1915072
1252076
723492
638472
1512334
1915021
1949039
1067752
460599
1916344
1074364
1368182
1069855
558260
1304661
735845
1948215
1350719
1654713
642148
237775
461377
1244917
1993839
1515934
371939
503032
1998367
555233
1408170
706273
1692997
247630
1978572
1012559
1518551
1332827
721507
1348248
1704003
1954861
712422
249535
1346083
1199852
1137947
387549
1619018
708123
115682
1853643
1495609
888983
1655409
1375511
1570845
1418262
1818769
239173
1012200
1820544
1427793
102984
1251311
921516
61936
795588
1558575
1356789
205628
823355
851783
1507115
1899431
165841
498037
187943
1474285
701288
117065
1205495
238895
1638393
1295463
925318
1810400
1260742
1786069
592748
1728259
149031
1931833
1039694
1036503
1213490
1742364
1290161
314003
85059
1312345
290098
898290
68061
569305
1486324
16226
588970
1362911
382385
1405419
1529846
1189038
1711116
79651
1754422
216783
1374793
906137
568836
506711
1836847
1125050
642223
673550
1827918
305517
341268
1785093
1878658
355965
1556233
1015968
1835904
1951402
845383
658387
448445
574148
295728
37865
1580924
1432973
1120911
1827493
841577
1260948
1667174
1477095
1059970
1449280
1758002
1612276
1589576
1064041
1634966
168980
1972847
1105608
1132802
1738099
1418665
99603
175267
1934561
55586
1438775
433341
1025146
874577
1620762
1186388
1909941
70185
206412
1993955
1525577
1150112
210372
719339
675016
816113
1803814
1713434
1679399
1376289
1300895
1492018
1443309
595125
1196134
1569181
1063590
1558268
1341216
1099584
1263889
1826627
1285825
806746
189463
1905360
1547814
25564
1389204
847904
204771
112283
33123
276643
1897300
342147
1133840
1706718
302601
1559609
1207373
107938
1999029
468330
1870978
1306461
345480
791310
70813
1996616
196978
714906
485920
672446
592569
1128746
263603
488297
1576349
1161760
543103
682667
554106
556680
1982909
1669547
399309
1004404
306581
1363709
1515296
1613056
849528
1520668
130774
569526
1150516
1482036
1066831
120974
1256407
1291261
463866
568464
45804
1517337
427385
418486
1149033
1901137
1580861
927874
252047
1151207
945023
87003
1813667
1519145
228524
791589
1468535
746542
1417298
548180
648988
1776208
1018299
90031
1999880
823727
966880
1824034
525404
310831
1476142
1304461
1443770
1759487
275221
458598
311481
379767
383123
1531197
794323
391883
1553008
914001
1123519
867382
997018
52207
1192781
682395
696492
1709101
1802874
479278
713859
1843778
1972496
1497809
732931
1029257
1610044
662685
264053
773756
852162
1146760
1242611
1801436
70311
811361
724411
1923835
525711
1860992
1131205
1968235
1924213
783237
632696
59807
1141970
1664061
181975
1334129
931127
800467
277101
1877441
123738
73751
1634385
1628159
1133166
33200
1195706
1753483
1289888
216489
979148
535791
951783
1681244
1684213
1701883
1497417
387677
132052
872579
821605
334144
363713
863304
1583614
59211
1391436
1334048
1742529
151877
983529
1835059
386355
1119406
537852
1661508
1241463
1112185
1946175
83554
1714937
102877
1025412
516235
1692573
1255641
778083
1913288
382835
1603103
1178127
550364
888428
1507972
1454748
1618757
187006
472469
573340
557745
1337692
1762822
374110
990625
508892
1835342
372158
385615
309885
715383
703228
700237
1312009
517357
1073496
1217642
1964216
507108
1957551
1035419
1881651
555231
494438
1754373
1008988
296390
1865306
963965
1643228
1871705
411598
1706400
737881
1336784
1929372
1897152
1979850
189791
701022
1594489
661359
1074862
1382870
379021
1241115
1926582
1549700
453355
992751
551766
646137
858803
326086
986482
831306
1974892
1572340
1509436
1526841
1932860
755969
1786459
921059
1183107
1475085
946283
222820
1667522
284274
1739087
950606
1244190
398834
1108638
1627270
367809
1408940
1753297
861395
1911972
1966006
173403
10525
1882341
732226
1639918
1453869
53859
1415943
137302
1534373
537189
756852
36650
927725
1658463
815060
297558
220008
317969
98242
1646303
1116324
5759
1514965
392896
1575257
1854533
761137
1140560
1601841
1453849
1749148
409756
1520169
734017
436597
296093
1568060
665885
1110365
1415434
866603
234169
137888
692496
394362
923670
308141
932878
1744332
1579422
1910061
1388009
1821846
695840
529618
1511813
123179
993488
735558
306458
416286
717214
1486552
1256405
1846421
1157067
1508039
1429590
881207
1987265
1076689
703174
1901502
1752760
1584199
1807353
696878
552096
526651
1869810
1314401
88651
1245577
1400637
358467
1004351
637796
1916158
1734749
1967939
732671
1714988
614852
558794
1497808
1618504
1262255
798990
518473
1094577
1412721
774453
444734
150079
1780714
528884
819278
1561577
676120
1954068
720128
1157275
336797
120100
1655118
657137
1869586
700000
954191
721980
1560263
889021
1781355
886048
1194599
1713290
1937382
1902008
1142592
1471010
36790
1385728
994716
390037
787966
101926
1726722
881416
1063300
1743506
1994605
737008
146057
1373795
278550
1518296
1770562
73246
1929747
493008
883866
1660339
165037
686012
1297243
537242
1164641
624186
316868
326747
564408
100544
946811
1572357
193876
1831496
1300377
1814115
319209
1712748
861964
1299723
1487246
325570
1147368
1539304
163921
426683
134206
1069426
110059
919609
1765185
1053211
858516
1865252
1169824
1199924
571422
1946148
353123
545349
82048
1104058
1851860
41435
1918791
1676482
1867818
60456
1479041
1769101
257973
1638689
488713
1070318
815410
922538
1259530
1564351
1226246
184801
1961921
725317
1213543
54364
913980
1695653
1092675
1114687
1710170
413133
1797107
1240509
452508
896559
1506746
1266135
767498
309859
1367316
1630547
335488
1166418
989843
389456
212480
157364
983248
1218933
517828
692610
1344644
1322912
866984
117109
822550
1098016
1148766
402430
1878826
1683024
1920743
1021727
1712659
1670499
444925
358498
1084870
629309
1309302
74388
1095850
184452
1819593
579385
696645
1245692
481893
881063
244053
1348989
607003
1899182
576139
1586807
102031
372031
99030
1914690
1652719
42566
817992
1651711
1070226
1456092
1947427
211656
1031052
787613
540526
327907
216030
1957754
301975
408555
567921
866346
355624
713921
512173
1265557
984205
1692069
51854
1521030
972274
536335
778254
714163
1250098
1988603
971501
777496
1582306
783306
418570
1920706
684892
1809209
721033
799462
125887
730663
419409
1526353
1965448
832613
194857
1040296
1260911
464888
1238788
184954
698631
1284540
1195260
1149830
468205
433033
1806084
187725
102070
1694142
1538734
866595
1602946
1123774
562996
1596259
299878
802895
1121860
867688
1196006
78328
1871857
768109
1680027
846465
874001
1967705
1419531
574543
331059
1458370
1167256
1646074
1966707
1710230
1984286
1081676
728634
1397102
1795596
1186199
739146
539812
1208997
413060
178201
933187
1958785
1488676
1551649
820672
396214
1757906
524579
1891117
801089
82376
1330381
224990
956705
410100
454232
418331
780339
112153
1339662
891856
148666
258113
1880412
1224687
1204169
364973
1696037
162446
511797
1159584
1287979
965126
1572286
1577220
250989
1034158
415720
1381860
1081476
1592840
1293820
81898
1128397
704469
1289415
1166876
1209647
1687264
1906914
713576
1806417
1833494
100301
738732
359670
1966669
872492
1503983
1834592
1796053
1434476
258475
513395
1295482
1061895
1687298
28175
389247
1923271
1953
971210
962916
512535
122883
1629434
1307750
1596956
1273729
531933
1247565
371914
1042471
855812
1119019
414365
1614765
445806
1148352
427247
983074
315922
1292952
900950
1633877
569502
1246822
668751
634973
336256
1777584
1109653
445951
981834
1621698
1241719
278851
409664
743103
1627491
1825076
1652942
668102
1517606
1375942
1059663
1972710
1759033
1423270
1972492
576454
373112
756999
1976585
968227
1905016
508730
1390000
1469690
908502
117320
1942314
752242
1118831
777989
381423
734039
1416321
481164
296898
779468
1039326
1186654
1486503
8387
459941
1849681
1500095
1944420
1170035
1009993
1832086
1775908
1591544
845532
538595
1494708
1583709
1951168
444249
797314
1475852
428216
709899
1414459
185670
298871
873749
1601424
1896091
815994
1681438
150242
1405465
1765785
971267
1496387
1235669
1060206
57815
452060
1958586
1295691
1496478
877913
25997
1088061
17824
1999642
577273
1269035
1405775
1625646
468082
780787
1488452
119477
718534
305077
929692
948100
1494317
47829
871856
1363186
417792
230143
1574348
1061858
4841
1104869
1949023
564554
1514926
1972664
1181956
1661159
731091
120146
609106
1541997
1918196
365541
728802
1686724
514972
119081
1341219
1571617
1698263
822160
1819340
1932985
721392
1183996
757169
66590
1924863
475579
1608117
1762679
1098728
1958438
1612458
1771695
1865922
1803349
194136
1549644
491145
1728006
765460
124664
1292051
1093173
104323
612487
610703
1175481
1071039
733416
1503496
420320
378840
1418540
1047451
390569
1911535
334780
366842
1077059
1940341
424070
1991123
1495944
1138323
1990917
93223
479816
1421802
1919030
1171122
833652
8231
1453139
1938098
479731
1086354
580034
192944
1746347
408743
1996369
235293
1925175
27086
1666200
1438630
483356
41328
1153104
492330
1954635
1294049
1586536
1128640
1396943
122956
144604
502607
612074
1851970
1045311
1527817
228796
1164207
1885343
1382634
1275826
1801618
1419792
1639212
1899722
477282
1563527
1804342
41082
427743
1715877
1564817
268447
1295526
992089
1357620
1620672
1460572
1413364
1027574
448115
1145140
67018
1276203
1946756
1411603
1086937
734222
1402835
1907090
1476561
1323137
76357
264935
204283
1696290
22220
1821206
1616802
640305
538703
1723404
69498
1527170
1083381
900932
1963233
404949
912538
1338826
912048
1931455
1586952
539196
1965769
1245778
1330168
777409
734597
1677942
729673
519016
1741980
50057
696111
1678094
1814447
1437897
993280
686811
632980
1837624
1632681
1476657
1183132
1481155
1288244
12766
230413
680830
1805641
136423
1921793
1831178
1095694
1030980
1942206
1375738
442058
1139427
1377873
930951
268738
1542749
203099
789169
1414864
1070357
1339151
820028
1997291
1148753
931584
449499
815879
1467386
822582
1566132
302310
385701
630540
980542
596274
1970906
603376
1517986
1127818
873939
625119
797756
1871422
77300
1205175
1933511
969177
772958
231656
533989
1975979
208803
1191755
638686
1455719
1422132
207792
1223208
1990083
1800690
744190
1192054
60020
1486110
116180
1079093
566379
485928
130849
1301981
692539
460512
1146005
701058
1304722
648134
823624
1459282
563628
637364
96162
1836545
1178585
900565
188534
1404099
1891666
836295
281717
693071
1723802
134705
426144
895874
691557
1778794
1235049
1594147
652320
854390
1332812
1253362
1302529
1937128
444109
1577082
52038
1964421
446481
1365371
897856
1145616
1630246
880912
1811399
699019
605428
362242
1264410
896420
603292
1888653
1065507
1207846
780624
1162902
768220
964527
1168257
979190
816389
1704636
611288
385862
1367041
1119554
979787
1192656
1874547
14258
1438342
521117
1291535
1423629
523066
389354
1674045
1774705
780527
1621906
1840894
1129766
1978132
1365026
1842151
4538
500208
1353932
1635404
1561545
1543781
356298
1257079
1857433
772069
1818814
1710575
547656
1467364
766711
1553741
402798
204035
894714
1532600
1493332
110568
995757
465097
1892902
615015
1838795
1757929
114482
413475
1345698
44488
1067074
452153
1960349
317957
1231271
911817
1779970
899176
1722906
41225
830189
1253346
517776
662102
1997340
1173617
616676
1663482
1484261
59287
612015
1160731
746333
1610359
1326570
1263119
372905
1855937
280336
180709
1478009
827694
96929
1715002
703486
453429
865534
797304
1028135
1115019
1481900
256483
1605212
812961
186970
980351
1504766
28208
1217275
458550
1764083
1504137
220009
264570
1649116
208572
418885
499298
1427337
1427907
1476368
1190981
1636851
67427
62206
1995324
1557017
1549979
1430249
397849
1540832
486067
1207524
1394453
898824
1197181
1533519
569695
616909
1296369
772948
910255
78488
504646
384355
898783
9390
1688572
1024049
1883114
1786030
1779275
197106
1908209
944274
340932
1646162
1515465
417099
1812007
111016
1420833
343782
106362
827558
1219380
1853361
147864
71091
672556
1403054
672392
775621
1758242
1622953
376635
1233051
300755
348148
646159
29254
577498
1920828
17248
1180592
1829036
1602104
1698948
1989112
1454277
1901774
265946
1499341
1696385
263522
911313
298840
1320318
1544676
1463298
191698
1963597
573206
1617833
1810717
669939
1936085
520111
1740442
911864
527083
1998694
553745
1075873
1026766
776494
1752576
562234
1896532
1084688
1842555
1568989
738051
902173
610773
1463388
1828490
204332
520293
1057238
48070
787049
427390
1392995
393312
1373698
1017257
222585
1744530
736309
1908897
496227
294727
1915223
1529063
24608
1255540
1472338
554585
1399663
1278984
1876458
703428
1753068
387199
949497
720108
1540690
1613146
1941609
944036
163768
82115
1193680
325700
927317
663046
108222
769850
1164723
1437102
898862
189432
848105
255494
3114
1432977
1985286
303498
1996667
20458
1645371
657896
1621828
311307
1086653
586033
1313129
625046
1784926
329328
1950657
1398059
536422
943950
351119
1707844
600884
1638201
1102747
57898
1623762
1441753
64942
835960
161002
481773
1646548
1893447
225682
594781
1123642
905622
1697157
904326
258202
1633077
1662041
186017
885277
250500
240206
113219
1994559
92719
1052714
23898
1419006
320421
1030678
1934581
89207
1532845
1622150
1224721
603444
1091560
983436
735660
164577
1763764
589326
815695
955196
1433005
968481
625490
369788
1759190
150109
732748
1931642
675364
523301
1894546
759584
121065
178389
1270649
1007936
439810
1488280
1351051
1931608
1636107
1915498
759478
386450
1569660
1545408
477897
1896909
1027248
237051
357986
1839948
534796
1901061
1501334
570642
399412
682767
105460
845975
1344320
1357519
102840
945149
1814757
1826651
42193
522928
222118
298259
36841
641822
1051292
130162
713557
123669
972407
626531
1422094
268339
28244
1250173
463551
1251544
1615344
369343
1925463
219334
254054
1920036
980169
717688
1421076
1979624
410998
1584774
440357
54573
1121118
1734623
50313
333739
620564
1272827
1135037
628118
1590140
1937248
1559496
453712
518430
755891
1274720
1187531
505857
1521816
735003
55262
368467
482228
610442
1737889
1681240
822648
335420
508379
1891345
1388120
467488
42840
976885
180028
282095
201946
1448725
1187806
1909535
750796
1718706
1168321
1540925
335602
234407
968345
1334879
966530
620918
1004589
286655
951221
472025
663351
791337
1303562
779381
15618
1106423
1889833
684549
1028165
803171
305297
1326914
35172
570690
682859
956365
1352629
778203
1866993
108558
1771638
1968083
481667
1717876
1316963
246687
18635
1179995
10047
1796830
1132289
102607
1747227
1898681
943001
1225986
8540
1415359
488892
1598927
1179081
1239180
1232115
1272860
606634
1904193
1777930
219067
1295812
540115
190707
289069
1722159
723287
444913
325010
1284247
941505
1116604
1167267
376400
1183561
1212673
489594
457544
852129
1557458
1116221
1759527
285978
1598508
1494681
1477974
112254
7111
1929719
951536
419641
532559
1252669
1303721
791463
1334521
612358
1790411
1607450
425545
1041048
1943666
612764
289269
1848006
1634516
145334
321708
8923
1326865
1362467
1577699
1272698
132280
1882390
853380
243961
1668291
157761
1197333
85786
1204340
731397
1638045
1852468
703390
1291546
337570
1681338
944739
1136842
21387
977834
1398900
1437350
954626
193774
1668233
566729
719638
1606680
1286235
1207778
1976074
1803820
96734
856378
1939564
502344
831890
396200
743019
1763316
322972
33729
377863
751242
1607524
234818
403972
473059
1634021
1244778
1211365
1330336
698237
572312
1120526
1372804
1655181
1101955
705968
954734
1157977
1395877
1413635
5441
1106572
1022547
1791660
306866
742434
292266
1431414
1591279
1967428
977257
813337
1960571
408173
1664198
1337661
1219712
1930831
1816025
808001
504385
346282
803482
978123
453655
1915084
1330966
825794
1024419
294883
1548816
851154
1434065
119949
1263860
1674134
1171041
1792262
1431529
260898
1233660
164074
1278438
334800
1304045
1801710
474742
951822
1839798
149820
1334526
454419
1847797
1293880
1250257
1396648
96169
263016
94363
1008741
844200
584378
895353
891840
1286384
370889
1651305
1090527
1294450
88179
438669
1410500
115795
101053
1882730
459442
1279127
471103
983192
283128
1859301
908290
1646129
1165794
968730
8224
823159
935396
409892
1322813
354761
1168307
888830
282197
652012
1196252
260624
1227142
1223978
416793
420475
1276131
1838180
847309
6396
1653300
114809
1698894
473144
1918736
1266756
1574485
62277
83191
890936
197124
899585
733190
1738657
1285772
584695
1016133
1447294
1573163
68501
1497812
46843
1487639
3368
1237536
1567119
764454
625971
121229
808304
1899194
697123
1433596
1275201
1731804
1216641
847993
1803798
442201
617373
950969
753518
247891
1972458
1796194
1318381
484605
287856
1722674
1930961
1716340
1929458
689064
1540295
1737147
577553
360508
1465166
1687826
657555
1574299
1045059
1065708
74003
1138344
584563
963735
664009
1073634
1559184
1887556
1916412
106130
1500392
452735
1880896
1974034
957607
1210388
854618
611687
132507
1320582
875101
285469
1713589
267944
948984
529394
1892041
361250
90793
117051
1011673
614025
798525
1171274
875295
1253021
1274483
484217
1163897
1481340
204778
1875781
55966
722354
1956681
180781
163024
974091
1520366
826697
1601438
1690905
740046
832510
877344
1191939
54290
64655
1391683
821944
554728
730290
584363
1447616
1447017
1294181
909316
147
1366351
665384
12463
352577
195062
1483132
1768668
355381
865426
1482681
1369855
526376
1608104
1701736
1323249
1431682
852413
864708
920365
1116258
320810
1113605
304585
619457
1056858
339988
1356684
1941759
815645
1473880
1952658
1233770
1873716
786782
178931
622050
1740870
1684425
676347
557610
1060226
1463014
1427464
1017994
476333
1381974
1550971
355864
1548093
1682026
824541
1838604
57299
528619
171919
635437
1607091
183702
1429141
712053
556381
1634176
1326856
703557
1571842
1576253
1037689
1995160
268615
1979580
1153122
1603345
18140
222908
1601751
1587720
1739639
1928463
1516532
1227307
417347
393122
572083
1040474
427414
493264
795567
1735596
1783428
1604098
1910129
1368885
1842737
1643062
1872108
67470
1110338
1710034
1329810
907833
1344720
938155
184377
1608377
748787
1831577
1763800
1794505
1180933
598492
1860277
295510
906679
1393334
201371
1225420
1847680
1398192
1253863
827519
267626
943339
940856
1213629
878278
847678
1689064
1754887
104128
176052
1127893
1358225
1218583
1975869
715227
1085408
1535028
1100266
577197
1350146
127305
1511642
1538261
440886
1701242
1598627
813151
904181
1438013
1716145
818311
130958
199928
786964
490178
429671
517702
1999972
1060692
447581
1594009
437792
1622527
1237131
1229524
1486259
1075056
868385
973565
13363
413299
1011799
1329232
1149790
1518998
431282
1935654
1791008
54443
1756211
1509626
1602172
327225
1958513
885734
1323390
1472259
335463
195044
794881
276786
1248955
450257
1503021
1775680
769688
378896
1320825
1622849
58328
1766653
1247074
809920
802602
888712
1286438
1471901
112902
105010
897408
877173
1252017
449449
1573911
550483
1189501
1447048
1197479
1823590
1008863
1471522
657677
172315
1887645
1882837
150071
821391
545313
1200144
1636305
238029
1404767
1477352
1852660
387412
451970
404840
1065427
1854405
1018229
173477
1407653
779170
1492180
1102490
1231585
668213
754917
386229
1386706
1603777
473539
150374
1766982
1493384
1818611
1996212
1079287
1636121
1560561
173392
647459
572545
1593429
1207410
817780
1087953
445916
1252611
1100540
1274143
459762
1013528
1997617
384567
1780995
1215783
1044633
943476
350340
19206
30013
1987577
623712
1697504
1041471
1781208
647805
1433131
1178409
1674468
581601
1318968
1404313
870345
1381370
1549898
1241294
766045
1266673
24471
1499577
1106036
1827779
1221598
1534220
1543488
1308962
984940
1431680
378641
1579150
1155280
1253808
1213856
1044839
1926160
1134287
306567
1365070
1095198
308886
1927327
630374
615547
600947
243896
1377011
1383940
1575648
1388796
1512919
802216
1645864
71769
1380768
145543
1868587
390765
1496764
1272889
63524
1915335
1762138
1243893
1809016
1798035
1752224
1389863
1012227
592347
590335
1497897
968294
1819748
1553666
423255
727107
185230
1228325
444215
218590
515341
1674234
250694
1791977
1662611
564786
362605
869085
807654
376259
1058858
1383816
1132485
809470
541600
1780593
813354
657156
973918
1778508
793683
1652139
1328100
752687
382825
1668938
47802
671406
996520
1607394
688364
988653
938073
1764015
735219
1807523
1415704
542126
558539
594368
141630
1674988
1572960
1499867
1653145
191595
1118297
465752
400990
353308
180703
1085403
1070341
576996
823007
790194
299518
872842
1959523
1550474
797858
150902
457413
744463
1367994
1910259
853607
1212057
389706
738744
1226638
1271673
777047
85318
1786004
519365
623275
716574
62208
504958
1344494
1717532
1154775
204169
1239165
553250
1380257
1674360
42108
206143
1201676
1630555
1305977
1421803
1403273
1945688
984637
917242
706057
1614924
1837272
834560
107577
559287
103136
1106298
1008631
817561
1984925
1807278
729820
281744
1791708
1182245
1852165
1772872
104307
172088
1700539
1724837
854635
397537
200381
892619
601573
1600488
557973
51979
365333
1614712
1720036
1156986
645717
1361303
1549611
648596
54058
299508
513021
1123820
1613678
1012259
693726
1930578
955445
1960998
1159741
1025569
1973516
1027909
554492
584062
1619561
299764
1192617
16274
338191
1249628
1987138
1688327
1045002
1039417
825908
1707054
547089
834594
1133562
529803
549725
1195102
1678508
1901607
535434
455384
448517
1846423
1502212
1660879
570550
335428
1813680
1213150
1639483
562893
1711577
561473
637621
1854174
1677462
195718
455358
115873
993049
1486947
1473041
1447203
100984
1428992
1557100
515541
1548323
609391
1872238
131071
1200643
677548
1732396
55639
11765
960329
760845
136811
780946
1548717
942278
1554063
934188
151076
964623
1672978
1384212
416069
1794300
1926327
1473501
625895
1695278
383800
1538992
1436563
1297962
1687777
1385138
383472
734493
1990125
115112
805591
592540
1630749
1304728
1134645
1992439
1025693
324351
1895373
1470811
1854308
293679
1618892
1610498
788904
494693
366520
1130387
700620
1346973
1479808
1854485
359803
948133
1423408
1489682
908047
456377
471849
993383
1802367
872371
1334342
424767
148881
1492554
1579156
1317216
425253
1125604
1673391
1443193
1873604
1561758
1114654
700070
751441
1381941
79036
1368783
99620
928940
1930730
464358
492583
951743
1096419
432092
1683052
177613
1865602
766718
608496
1120452
1334469
89588
1986896
1669104
643753
925691
1320026
717144
1460499
1831435
1228809
319171
1440088
142224
1743948
1915802
1775458
1619467
1649236
856450
1518128
1538679
1810933
132192
1610699
1302124
924613
216069
1085628
1343580
369051
263119
1583187
230471
729019
1020105
442769
883937
1778231
647101
556632
27214
35186
849181
799220
315004
854148
265934
1474164
1952650
739114
1587349
1633407
1913558
942906
1753792
1435330
461036
1318603
1897403
408667
55526
414353
1930579
1845439
524009
1392728
529507
1394530
1465926
1979138
1310714
561665
829403
978345
601592
1842349
1425892
1251144
657613
1963739
958628
1729426
332700
1513202
1843893
1048113
719227
1189047
726914
1599254
1793740
371118
404606
1036662
1863799
317591
1855290
1958971
559042
1041850
1514034
911496
413237
851739
86083
769846
1627068
1823178
40029
997400
1382591
1404021
802342
498863
425129
904105
1671626
640734
1000520
415532
234672
634491
636067
839575
1007215
121844
56926
804190
1303908
878150
507509
869503
416769
157474
862925
39839
758460
654210
1485030
824038
889093
1341534
1820846
841038
1560458
1072677
6828
183072
1105059
218032
689865
1551510
990196
785578
203582
1117230
1010847
317059
269519
1640071
1176030
1700677
829902
108469
76687
1395074
1635466
1482476
1193747
1329062
1384187
178958
1515047
491392
480106
1811948
812508
383738
343157
1171369
929437
1551286
1947260
1021372
439644
19162
416840
518273
698591
1480709
1819015
847521
326873
1625040
78967
1949140
1599367
304870
789610
1827999
1902937
1069837
331884
1450870
1897828
1794413
875101
685175
1357572
425911
602859
306815
506870
1653985
221787
594161
764350
1997599
754185
1680955
990933
1047634
1474925
1515029
1633241
396004
909236
61322
1488865
1361699
782933
1381498
1172523
243740
526903
1987444
1017232
539602
1992644
1229510
635127
1017619
1652376
416823
1153315
539340
1546555
1927036
1111081
1203802
105519
393255
204827
535266
1012558
1617788
1926875
1874080
739186
1487413
1735529
45665
586726
674059
565467
207237
1834865
1170112
1842929
1575318
1723491
335819
1926306
107305
1165441
755787
1976232
673010
1893963
980403
446368
1821963
1730729
1874454
306165
1582106
1145399
939371
1047209
264088
910307
685675
1540247
1558598
499800
1838378
1562090
147962
1405954
1354460
705989
1189224
3785
393022
1479715
920660
1946714
1893415
838475
572074
1798479
688151
1015504
969672
1179834
1413255
261744
1768224
1825364
993518
1859564
1797351
1221138
1417964
713048
1924153
1156135
556407
1594
292679
1216749
854654
1739526
453005
1134716
942536
583813
1735887
1111558
88425
431305
1425558
882468
1111934
1924522
932730
1165725
1666752
1160047
419744
140846
569835
1033078
1804291
529828
882016
1077497
368787
521
167691
1843489
762006
1543746
361437
1592420
1422033
413440
1782479
1603600
482567
123045
472938
1031905
830484
1288541
1334000
679978
1112862
1925286
766466
1162523
381002
1064577
643385
328888
1258977
1211932
1282832
1157043
434314
1519454
168407
1515071
224550
1774205
1926188
358260
19622
1180706
967620
477043
243226
860285
807391
1556626
656859
578063
819032
1957316
1772863
1540970
177703
740644
1035234
1529711
1691203
1336733
480719
1831145
1060990
4060
1865299
266241
55936
923863
978777
1092454
15387
1833331
480781
565668
792323
1587168
844922
476760
231077
14449
1782957
269817
1287117
722898
436681
1197094
349775
234635
1490944
1099404
1427002
1288600
1517079
814093
1453981
1216146
416250
603287
167978
1975722
1462396
1481992
1788866
916087
776188
1062926
1871165
1615054
743819
1336546
1130935
164540
1083260
1501795
16521
1606136
1460072
1010672
1174150
665476
1432823
1706382
1192811
1731038
1835412
244901
1309421
274195
124862
1763143
811436
708173
1791204
1712598
1311434
388744
845662
1520110
178907
1765129
306830
1494829
554532
1995172
39885
1916570
1484295
1955785
71164
336474
783109
472896
1835274
816778
1048245
1610384
998543
1903013
1674432
1077404
1757290
1196323
229392
24581
37374
1412777
1200893
1990613
987314
739813
1544411
1483001
666865
1781746
1234971
579223
390636
633746
378438
1041021
1528469
1200934
267793
1459758
465921
1227690
1396440
452889
977098
586152
1519066
752783
769478
1265115
1932050
247680
381113
595244
1558317
323103
1065165
376128
987790
305101
1333810
266362
1624144
1546300
127417
1836380
1572265
1624886
546905
56857
1013614
1488518
1682820
1243884
710241
719178
1290848
554369
720527
707715
791119
623312
1063027
637392
1427098
92606
1737594
1260634
1612011
450934
296829
634131
509678
1615991
693992
1610992
271838
798626
1443925
361026
1561023
1571539
624951
371178
1529984
1072436
622266
1252421
1721195
956937
244200
529022
470325
825644
335669
1804413
1848901
992198
1453429
1198090
742385
60421
1979119
1388527
1924836
1776455
248939
643911
222276
1987911
1278554
1736504
108540
1947460
185180
386892
1657299
1498928
1404111
1678127
1199603
657565
1558794
531634
1631572
363043
159728
1991173
1844021
815356
195797
1981985
927445
621151
169783
240448
1583261
949270
818088
775436
807242
326661
1912971
1803432
1447274
581266
1117053
1931473
968788
653457
1213503
640674
1673086
1357345
512150
1330264
1562731
1979902
554020
1776213
446615
1892325
1595931
1980258
542573
843666
1732983
1282263
164559
703690
805211
1313884
1497479
914189
1749188
523642
161791
1409422
677494
803826
861364
1201626
866375
1031650
1725285
1278135
182135
72422
354479
461985
359796
920041
88100
857275
1114893
483210
1169488
782396
1797819
224764
1439517
1739001
1462872
1972731
1103744
1849454
1301374
1754116
1104958
1169777
1844241
584373
139264
196224
513721
456806
1944265
1655920
1344083
1926114
1008629
835867
1338292
43032
1746131
237325
1244805
879967
832221
828433
1954916
1875350
1655735
687752
205359
640162
314190
1110003
508161
854197
521746
1618998
1445529
1854648
1917679
1372306
783233
954441
581152
1820739
36198
1018758
1496329
1314748
1911611
1867735
568005
241792
119903
1084220
1203335
1357446
207870
1694007
64650
211129
1277375
1204160
499203
313415
1599467
1068701
1775404
1137082
928182
1465253
848008
1913498
390870
480853
376679
275251
1813441
1490382
1175263
184026
674321
1163511
1195973
610200
1885399
158946
272297
1464695
464676
1670306
494938
1125093
375379
339690
629871
1179229
171777
682938
1939331
793478
1368504
1961178
1585914
754951
126256
1547343
64939
1436932
509032
772510
1769766
213150
1285165
358692
176216
129106
624632
33000
237217
1397153
1915098
77024
251380
1803143
656344
1460018
1853777
1608534
1571019
1955621
805881
656760
663964
1254741
1195823
1116348
672198
587881
1485339
1180931
1728447
1360705
1485097
487739
1522693
1253702
1632139
963745
171033
602801
962849
1650071
911978
1197239
233878
1748649
1822289
1163708
1973088
1336534
169392
2709
1519183
297786
1749958
938773
170446
1522450
791127
1955318
1745913
1467856
437472
472255
422632
524080
1873671
916434
1163768
1623177
1238090
503476
1049704
71101
1301918
204618
1317390
1702020
1644723
1265229
1889203
202005
233720
840043
147015
1234297
1112868
437976
380243
1749658
805402
810026
1691897
985913
241385
1765861
243026
98669
1874381
908175
1571603
1429774
299738
1102463
321542
1393165
1196737
1832030
754215
1662226
1356809
939204
1559922
89621
342212
1698798
1929748
91614
1227484
178878
226060
914722
680518
1557486
1260187
1589498
661126
1117290
823103
529813
94933
560615
1304185
507685
1714773
1039512
1307300
192166
1085826
1843690
452153
18257
300211
274277
629424
1885345
481957
20245
848304
1650212
237163
1092946
1758718
1429081
1560286
152716
1456416
509460
1917655
1736032
1596591
392318
1291165
1933426
699933
1985828
230468
410987
1275655
801812
78896
1564178
1164739
784725
571813
147844
1757747
630920
753859
246279
194526
20468
615795
72876
29697
163684
1365052
1244626
1431223
117500
29093
980489
1429428
1662815
503378
1254457
1376454
1840248
1295912
1056102
1137911
962893
1996916
848382
1157105
36182
534452
824548
1541850
904445
336959
1784182
1818834
78302
221158
1240256
287830
853460
105728
925745
1914583
692256
1130268
119121
622362
937681
402822
1977965
41725
1027863
1588951
1170778
1573988
115283
75063
142706
1794157
1345779
1564094
1824515
1528518
973445
1269955
551865
810926
478730
354826
1635351
228878
798843
117489
1638166
1750077
620759
385113
1490777
226392
848300
1619384
1206508
1545743
1889939
331273
738570
961512
1263034
403862
313772
396000
918387
6375
1826357
1506639
953751
827604
1459958
1677195
1172525
623651
958711
800443
1478358
546892
1815058
1171895
1809726
624783
946079
866138
1692108
1094032
919524
1529397
535878
1063657
936652
1070824
324163
1414730
412522
951431
1059045
1354419
339796
1508242
1126349
85370
154958
1434162
1060344
838456
1431757
1547131
1218436
354398
1772507
32813
1332503
1921363
288597
495634
33555
101238
1582693
1276881
228051
698846
663483
1267591
1001314
1288586
1660600
1527196
1792957
557168
1859472
1381725
1788228
1229059
1314602
572939
709257
1465087
1410321
1772111
1500605
73434
1275641
1183927
1193679
773408
1568309
729800
1787801
711243
1520796
1566844
1136337
1551407
1677236
626492
1063155
1012833
9863
1383072
1280459
1820023
1368132
161724
1179738
221023
1533395
427381
1365913
1677794
567999
1940391
609460
279283
208019
496792
425537
483135
1224547
1629128
367973
1416604
1811958
481565
463802
152832
1740828
573655
1113222
1892801
469713
1889608
430149
992034
1968484
1803814
478902
1837207
434693
1357845
231028
430563
506719
1378592
1273089
961179
763583
1387104
270660
684125
1702370
1840703
1979115
1767181
787963
1977405
1796072
966655
1284608
174019
1627596
1260056
1787131
1030799
120819
262054
1796592
794450
335802
196961
291375
1609775
339915
1155988
891094
535032
1139276
926565
194523
1181427
688308
686565
779520
1872344
76567
1786777
616833
584048
811656
1968445
756002
1456308
92988
1114601
92369
1191307
302863
1187852
1494136
140964
1711629
669301
610785
466988
1222321
385540
314375
222218
113295
1560013
1448690
1889976
248014
1644438
222799
1082290
1844381
1336601
836452
663656
930590
634866
1713835
1683908
1280353
629447
600208
1184134
342049
1094233
1017772
1163584
1143579
1802831
474010
355700
154819
788694
1294119
81683
1795436
436922
1750346
1352414
1488561
941581
443310
251880
1508498
425366
1792280
1131149
1254246
1309500
334754
308201
1546769
1292869
15579
847633
1426786
1676477
1235548
86169
945685
1889658
1987163
466467
1137450
1053985
1391979
1807812
1571590
1929560
175927
357372
809983
1536400
1625193
122421
35251
297223
929789
455029
1268395
1427399
157584
403998
995491
316832
292431
1687139
1988503
570072
1751979
349351
781715
1440998
173375
83727
580835
1334190
1601550
254084
350665
453913
1924776
842956
89543
1547336
1590237
175041
528132
1214799
1776647
459319
121693
525301
397876
1288368
1682975
1819750
952077
1063886
89025
971889
1650711
83563
1417178
1922328
750607
1150709
794275
614256
1942307
234630
1805662
133875
1420789
1551506
1505981
1203844
1479371
22006
925855
1155704
1115393
1652924
722274
20407
1189578
1819464
391807
1977096
578252
25006
1614090
796514
226157
1588682
392372
1398170
1628909
1700515
256534
662440
1858538
810521
608065
1621330
736071
1519573
977790
127365
461100
14066
730504
584953
1885642
1142882
434484
1968715
1959631
1988217
1719415
1816159
475916
216266
899651
1486376
897719
855757
414112
1639685
1582217
1050454
1791164
1281534
1454649
1642185
685913
1140861
320314
105677
894892
322495
270725
1633446
1461641
823737
749166
10744
1748192
674344
315479
1610971
1110612
399079
1842883
206984
677937
673769
1948557
1393650
218361
248340
1208985
940059
962655
1155127
60182
326984
183717
1370740
1723714
632563
940281
1072937
773166
407614
1478588
412576
1798789
1129316
1386909
1083232
881335
929221
133355
333304
358109
388600
938607
1615664
905055
17158
970628
1353863
1396374
882625
372359
786953
1922286
1383139
729936
795721
231556
721768
1607507
1956282
1943032
937871
1639960
366106
1884844
531908
1123408
98223
622801
424604
980753
240977
1212626
134699
421554
1239655
1372517
658538
71368
385606
1492937
1463096
457881
60906
1677687
1316583
1624961
141441
517242
602707
371809
1529236
30515
529872
593124
1902415
1926761
1965727
1229312
138686
866475
1060032
1735412
1804827
1952962
398232
1569923
1680151
1115646
577869
1924716
1856455
1427993
657160
355137
224349
1216822
52252
1539909
604204
1889685
1878178
1580900
38751
1890961
110166
152174
36055
1771829
351021
941915
1502206
369239
1357943
424981
686698
1982864
1474264
670591
691409
1319838
360456
408874
1371162
1341101
703437
1402125
1176318
1536246
1312124
1067403
1121570
1412744
1332354
426772
1218309
1479980
1940805
1868222
1378511
1593407
632310
1035279
1272235
447759
1488764
1226068
627339
1486182
674989
234219
1137361
1285735
1303285
420070
16475
475383
831450
153074
1097283
1810095
957093
1118135
1561497
596674
1986433
906895
711996
823759
1065366
1783195
1723984
122169
1547136
905841
1457174
1862871
1505898
16968
1964437
577194
820961
838914
178778
42721
1101595
1637482
1780599
1088880
290682
492603
1841205
457592
1097797
79493
1759386
782659
1248488
302786
1454098
1610644
1237772
239195
1330561
724705
804777
305688
149878
1809474
208548
1121260
1768587
1330811
69191
1405093
234368
131547
593466
1656204
1022666
932769
592372
207151
599711
357415
1334275
317268
1000354
1585434
98273
1580095
1222227
336002
1712475
1514901
562505
291721
107862
1896417
641823
522656
386748
1739922
1157718
1278885
250377
530691
976031
546373
1642357
1405092
1436123
123620
1933612
1701194
402905
149464
225716
661418
1259111
368990
1011036
1815806
1586843
344691
1942084
736603
1577225
648152
1669254
1539666
1423730
1792202
1787627
211426
1745143
299426
1474121
1525901
871055
1392494
1963814
271457
156205
1547953
543545
1724960
1551200
534759
589638
528622
739434
442236
791552
733386
1654540
1230952
213604
1260572
1831905
1086608
1588838
1923012
1157581
461052
767587
809245
1207391
1287080
743757
1274150
1533222
355899
329221
11234
1256079
778168
833871
724766
527672
177281
157303
1625916
595667
505120
1757285
1011317
407818
462941
377883
476500
381356
833240
59464
226192
497655
1056029
1842788
1463376
788475
381801
1002572
185934
1562278
1053694
588403
1443949
765250
826678
1741873
1704038
681843
1597140
309499
1782495
1137631
903086
103851
1073949
528529
571903
1069678
1642890
590622
1888522
1880321
1936487
33110
1642060
1728321
1227156
944153
620250
988523
1451109
167626
1701279
1959722
582739
1440564
28997
269367
1967548
1389468
1495647
1489678
1283426
66657
1038787
9484
1306343
1153049
631824
1262287
472116
1512040
797595
1837914
1078990
1140973
1601104
659837
136355
817767
211198
542145
1263810
1727698
1236308
57976
958475
117988
60459
935912
145717
1201207
71618
734105
1899947
577002
456287
240917
232873
553205
428491
1560034
1486364
121678
1418373
995987
856937
111984
724162
1135493
1764301
715813
1497320
33618
694520
606614
1982543
130621
163862
1842316
279775
570003
1669704
1220713
991625
1977028
1539208
1737271
530589
692850
1585851
1256788
249576
456046
840214
1963498
1503621
388059
414582
1163335
771927
1059348
920435
645841
368529
1182158
1625647
1690913
1683738
417252
1631184
841006
1576893
788241
1808088
1008233
430296
1552811
1884157
1036000
1049332
47425
1461711
1000513
1736432
579938
725608
1006928
198996
1787765
709546
472744
1935171
283342
906711
509361
938062
378101
1897143
20361
854652
135261
1702698
1874946
943710
1305375
274376
1172437
1922096
1165903
1928363
1340498
595598
94400
979108
772942
1922782
1387573
211037
1120642
1673973
234222
725110
928262
406646
443650
184681
245092
1204866
1134363
1001683
1657556
432935
531362
1300037
1795516
287676
1646032
166349
1151081
1031134
1002933
1766243
1878557
1673940
674565
742618
721320
958501
227346
152652
31912
1687731
1336062
717956
334916
19002
268694
1484015
1642742
344218
585801
197987
716365
147129
707901
111441
1628374
862813
1597705
1873993
1590963
1702150
224500
1140483
13009
1654233
1683362
1815125
1712509
1454950
51605
1884176
27804
926318
255699
450681
1380316
597364
656748
1547766
365622
1597265
1819382
1721944
682008
1237371
1371459
1141831
1364432
1098264
1214477
481520
363077
1614362
1568151
1035396
1573598
1342228
414386
1641481
459606
153458
171504
111626
1431635
1276579
8984
1648507
1691601
1766804
1540165
821541
441922
1693402
491084
648087
925853
76188
1522065
183742
687870
1836886
1975281
1940995
1643968
1190877
1993036
926141
137757
1779896
1736084
205787
1748796
1725324
1527736
1630769
1100301
869156
295923
1468123
1943688
792918
1676844
657026
1330012
1535702
935143
1028880
1173073
1756599
782961
793142
170080
1753578
1250510
1945231
256060
150089
1943973
180213
655132
453179
1604624
102124
1320649
728598
39375
279409
1172550
759427
536346
932928
257733
1808486
584349
189255
1440374
1679275
858280
1877158
1567715
817769
1044570
1916080
589052
780802
1913285
1856641
489535
922990
1115801
1300460
1255966
324603
811600
525010
569638
967785
580268
340436
1023674
442965
1676858
674134
1714643
1199416
165477
1120487
581959
690576
1539432
971973
470750
963445
875938
1102000
439146
492010
21323
1225431
472295
1759212
1017926
388525
1150154
1420316
1906761
115077
1320701
12232
98125
1463067
1587492
433139
1641792
91353
733038
193414
1571200
512276
1105658
179180
736696
1191108
1384551
1885853
1868127
1472070
949098
213405
580950
431890
674272
224470
211682
878612
1904738
753151
1589181
1343751
778045
801101
119796
1750068
1867287
1248428
1173199
1141270
1412518
551843
1531230
1160439
1443952
1843917
1921446
859066
486000
760848
1579352
1979136
118189
1058011
511079
1264418
507509
686150
983339
1385227
1919643
261665
723253
291462
1783143
546412
672088
499158
745802
1254251
1924770
1785855
980159
1269171
1337127
1449412
341039
1207090
1703930
1722487
1977306
951246
1666856
989576
653140
492713
315481
1747540
674675
1931789
222077
1524045
614913
387829
973074
180335
511354
549909
1965884
422109
751535
1902842
336304
481904
629653
487664
1123132
1408740
456785
902739
618602
548969
1098194
905336
1987444
1433777
581759
1384523
1950306
1452231
110181
773101
1950760
132940
485074
765594
1610330
1659702
1784167
1804696
1475977
1354752
1668038
1196493
246386
441691
1692498
1097395
1025176
1148563
1148613
329904
788304
1214813
175071
950992
1684165
1697769
756736
132641
1149551
1723828
1466600
24588
1330073
1650828
1386874
455264
1248345
196035
1825763
1972615
1762628
1711140
388618
1475304
1897591
151330
1967930
257019
1948744
730748
301264
176067
1894035
1039432
1585156
653431
298755
1985116
1470875
309090
104505
70479
1030711
1825651
1223607
1411876
1771001
554023
1070874
1517816
689144
714039
1966832
399596
1529404
119673
180928
392601
844652
1400727
371769
472226
1507685
1430567
592258
1460029
957581
266311
571050
139140
1082099
892317
1082336
301627
1505065
1173090
1974033
1256780
159694
881016
1256790
257452
578007
484855
1198601
1374591
228468
602879
1062522
837812
866627
1777865
1546431
1797040
22897
634037
1647059
1959308
213795
1816800
1864144
465259
1177454
651191
240047
851492
504024
1783375
1373592
1528849
1834751
1940731
1816158
752403
888088
988171
1163895
1063098
906636
236408
1718135
92339
198762
1763532
1841621
1198817
1457806
1580146
1658090
1076172
1135568
1227092
727985
549112
577624
723356
1369746
1039985
727446
1219674
1390180
1896920
1512291
1736857
873240
902251
306168
1955629
1854681
28855
640618
318362
1148328
1366029
1653374
354977
889714
489838
439048
1140372
1182204
181166
1988146
830610
1138290
354169
265830
179166
18958
1693761
123618
536843
1974328
461939
929526
735528
1594208
198830
1138339
1437593
1720964
381063
862756
48534
1255111
1775008
1177739
808774
1011504
1821721
1285993
663716
1985469
1019288
1197755
23545
417553
59254
476304
952050
128658
267802
1213695
1889595
883835
359867
827791
1653591
692046
814105
1392440
1539025
1511327
189163
1112196
78756
1512067
1136892
136025
816874
1260788
467018
1176265
1834988
682508
122909
587701
1780352
574925
973537
842672
1024582
1443077
223353
670324
1437861
1168402
1615163
910863
817607
1640427
289328
988010
1152249
617692
1311319
1463893
1240056
213443
1770175
1971121
1742070
983092
817375
1132132
1701789
429731
989614
1591982
907043
1842327
937734
120765
1216287
107323
1281431
1293291
1230243
483644
1940066
451364
1808739
1003482
1272242
943547
1883243
1916731
993600
830976
485452
135225
1688204
138915
1288104
1578386
1743241
1241136
219364
1595218
475670
597586
1638394
924457
178147
1266508
467995
79696
1206839
208019
1125378
704656
1088736
1059420
1859854
312750
1295413
795336
909731
1220998
1450855
719461
125793
1587211
613980
289924
1009666
320860
1149375
1542921
666910
1826333
1931883
1695476
1942632
717686
163570
454702
305229
1110103
661414
1459421
1376281
1190400
960402
567999
1994429
1585248
607017
1962200
1356635
590354
455215
755128
510324
371137
1992471
761349
530905
834858
1417393
1890836
1975794
474236
1301547
1381543
1005782
1547044
1045020
271244
121387
1126433
1550778
347856
1760982
1069272
41901
1085476
914306
1445887
981164
395585
203554
1702599
1801377
404058
1706844
1654630
1519509
1757807
665375
711266
252321
1722404
1143025
748714
523859
1655983
1454255
1778224
201946
191687
452888
831480
1854683
157835
131188
421741
1044792
1270418
349855
959239
543700
790239
337846
1257684
1604769
1506992
1674247
294653
231161
102711
1555387
882419
1376134
1214910
47472
477931
1674970
417813
588980
607981
1686952
84092
524146
1768729
1146205
140611
1130459
1563184
598767
426440
1159158
490530
490942
555454
1350558
1020506
1728796
1848482
705029
281171
1470208
1351782
20989
1960279
596901
1781597
696415
74596
188069
750355
1747537
386381
1373711
1426525
305113
600323
67977
1933944
1
1190070
1040220
1168805
859102
692494
1335593
613865
845526
882957
1456240
52134
1832706
1828399
1943017
1550638
1485167
451110
866648
1318494
693759
243714
1706338
47316
571118
259881
1603797
433035
1678172
52398
705000
127619
1364184
1386116
1808963
1749635
1360562
1260781
734052
1401975
95377
1954954
1262827
1653730
1512498
1609091
1115040
164631
1073975
665770
1156001
1177537
1051623
611867
907733
522442
1034585
1125461
1579524
1109593
1945702
324115
940058
122090
1177750
81041
1611997
535940
1280143
1108577
194991
977190
1349644
1799234
1977297
786053
147058
1327609
1507271
1799376
1638061
1286916
1163564
1964806
268579
444839
994097
1984508
142497
1308127
904899
896861
1657947
1671694
931498
757871
336360
553656
917015
741155
1243082
788848
1627573
87704
247557
380782
1958383
816379
1054291
226881
927825
169356
1230880
949327
194535
1215509
1790691
822202
1244908
1523166
274916
459550
637704
953974
810174
1131718
1437331
1386768
409347
1946911
444900
1052291
1882172
449333
1215797
552732
1333488
848029
208941
924983
1556917
782327
1423588
1238698
1149346
1109407
465358
1930488
1698599
1534353
221847
1385525
1846116
1710212
386484
1308340
37051
1083061
397366
1534466
1983803
835148
1634346
1736433
1440152
820541
291598
1815949
1631405
1204453
737624
22609
10503
1568660
812412
58922
593426
559844
643740
1030607
1948245
795181
599159
1268748
1711711
1424136
1444020
508877
982769
1810805
1926244
443225
482563
1401155
467443
534676
200209
79543
137658
1107816
1145537
743185
950087
1414637
1317853
1904190
789337
1552441
693686
176866
784274
1976365
1180274
237476
816897
330307
1058088
837028
1479176
826231
1000846
1970152
315348
52463
457202
1848762
231214
1318834
531421
1021361
549972
714030
1298634
629977
860157
130585
155396
614237
1523806
1795384
1659530
1520220
1706473
1129623
1278093
900843
555528
445898
1415209
955864
981297
21950
389112
1021827
1482573
319661
1652100
464314
795551
828779
1600360
1499036
807887
528356
792944
102686
1048672
261873
1317906
1256368
183813
87680
1789041
524743
1196890
1660015
795994
838672
696284
459843
50928
1227922
1498569
1095587
1626418
858585
177457
83560
1565650
1947108
392894
1610195
1757827
1827898
670446
200297
1108665
17904
1862260
747348
273311
128201
1401215
335011
1777652
249440
1224703
1360329
1083653
1234429
786823
578311
1826327
1529760
797701
1588576
1393203
1007020
1145761
738903
551199
66315
995449
1291530
1423701
1079790
1750555
1428463
56569
1735154
397130
235438
778866
507499
680809
1409147
567173
1937498
1165823
284683
1571606
6418
1626315
952735
1452718
1877770
1170051
1375886
800502
714145
1805936
1498927
1842985
715359
108550
108934
1616331
1262058
199443
34459
1760140
172348
291495
475263
696682
325298
152797
807472
1654241
1007173
1432860
26054
1136420
1179268
122797
1156243
676050
1424427
1473760
1776983
415790
1206430
401857
400530
1807767
488095
1180677
272931
1327261
456416
458051
857770
177709
894970
325673
1382578
1949935
1071396
259167
1803779
1270425
294777
393423
1224716
767898
1263293
777218
1939711
1804839
1274958
1605506
669240
1565041
1564489
1275379
824664
1598720
1875660
1825152
1539884
1211861
1716010
1390382
1615125
1086596
660536
1262352
1619978
1565435
181506
1744764
1072336
1464506
1050310
1768816
75852
1656454
1559533
1630794
964700
1129119
928628
90811
35976
1381350
1429115
1600052
1331692
1696511
1403362
355916
371263
331272
444468
244394
181076
338858
636156
79870
1584481
254886
136229
1172778
1626317
1071801
580874
1397947
1435512
1536343
1347420
135932
1509143
1879917
733283
1516840
688183
966688
747576
1836351
249810
1795505
486800
225799
300308
1821009
751158
1882030
802711
1486594
551223
1567532
55698
374175
603781
589070
1803412
1804245
924445
202830
1213800
1818085
1768869
626960
332134
977063
27287
517300
1038178
1644877
1574557
906988
787377
1280351
1780322
84442
1747699
759294
1581450
803709
659580
990916
5682
978326
1121538
1997635
1804062
1104458
936714
107119
1706113
1413675
1370186
1738253
529766
158852
1567266
1371483
1545985
1229133
1042495
499967
1513318
1157100
1535905
1917305
680180
1224596
1338812
440114
907936
556266
1866197
1345937
828341
660781
166326
1501646
1835633
1824367
855816
1068120
1368705
534608
1833349
291156
102018
1829953
1665406
922263
626166
460843
454802
1739002
205793
282809
1726762
1453016
1828154
1871990
90230
92177
652954
939537
1055485
324194
1671552
1581675
1844385
455438
382831
350345
1085032
1940673
1455588
340525
812290
608844
475048
863295
1657340
540547
556856
598319
282351
1973314
621802
1741704
16525
336438
1373105
399173
224178
1127942
259206
991427
212274
746678
635005
1802990
1264829
110084
341979
1035624
1524863
185412
426796
1260975
1701022
820390
769574
245386
485435
1999740
1109365
1403173
64937
1617713
1442912
410384
557613
832665
453896
252071
314911
460243
1909389
1434546
262975
1487244
17562
1774341
369980
1902470
1576454
363151
157309
319316
1755729
1008609
840903
1888874
936804
1478640
1222418
386074
115080
450892
789419
208317
1603132
1092157
1886709
567174
1701266
70149
1090187
396815
1027517
378819
1420463
869157
704481
665054
509303
184272
1687797
70208
307745
1227187
351785
322167
929505
1743160
381114
1563100
869423
118600
1984392
605536
993778
1285662
43342
118505
352337
263357
1284019
339895
1965794
815940
945131
479232
844275
1409132
978528
218650
718001
1644725
1401603
512497
252323
1709316
1309779
625520
1573348
1269720
1048208
1350117
827643
1908099
1351067
428759
1259239
1437849
1440329
1232381
878996
1243917
1169647
1395912
1634395
815784
745376
378278
440370
703741
957268
1274914
1830538
1384449
1399907
1479224
569642
1313527
1735805
54700
1882656
1876124
41901
1496562
286707
803362
1686333
602761
1377599
1913866
1324536
1410861
1447110
973072
1315365
1717675
1630265
1713043
549940
165937
1138274
957504
1435802
340000
622415
732483
564379
1984326
1617116
718986
180433
829348
1010493
722033
1096906
199164
1989808
1393349
1574889
303067
951958
402690
1706417
651814
509266
1497055
1860808
40989
1075680
425821
795089
1740764
333297
1164164
1364250
988428
916669
1915205
1937723
1999387
1235849
607491
419862
425316
1500500
1530624
1258080
1329576
479828
1451366
1426938
1763208
1232962
235836
259439
1149694
1499708
1640944
98794
677097
834493
832238
1071958
1652051
192271
992403
1708591
1075878
403368
247535
833159
625996
16377
143560
724545
1200435
1899097
139696
1237866
1065113
1064432
1910208
1079805
900277
1414513
1554924
1300726
1005148
13737
425851
1956025
1311505
160707
1815848
1483050
248954
1211469
1723119
1054083
1128168
1699542
1543749
1198813
1197403
1012198
1257211
1820465
153081
362997
1508902
1397824
390484
935423
815270
1994337
1563545
212061
1027183
183617
972373
621079
1364962
118275
186389
1964135
894861
1257061
265911
1711671
629218
1559044
1848882
1609479
1024699
1544065
1854538
1114498
914319
78479
1315328
138566
523476
1564042
1331508
1218488
1412477
1170511
1726001
1607936
21166
215510
1063702
463720
164071
105871
1364288
635687
852781
1254362
544970
1564530
1641623
1082384
1567278
1912565
765513
1406360
1474002
1476362
799943
1213849
439924
454920
1038444
1792092
38176
993759
1114122
1328566
637116
827000
1310401
1954759
39685
1841963
285987
1512986
111609
426781
282046
347352
340504
1607103
1227528
754004
287022
1213078
880384
214634
1824887
179912
130477
1657612
1558329
1594033
1141061
404625
1466305
557508
1864406
289522
958559
1616540
1585625
1295722
608346
953146
496537
393611
1775501
1428494
1123022
1758192
747814
1812189
272051
852195
961863
813412
60973
735841
1196911
951791
1856623
1846453
1789673
722207
1310559
615817
135831
1132489
606134
176423
1851871
1089414
989871
165847
901343
1407028
1639954
810324
442307
863284
1170368
797088
1883133
78610
427250
990171
1022202
1881067
1807648
96310
494868
1297090
1369086
1796230
277386
449650
630800
837805
422754
756270
1491023
1094373
1276261
938666
1688278
431599
585603
1620073
319709
1542856
1902376
577064
1520136
1408253
1479601
391438
1812238
192475
1071796
886187
1186327
592491
11497
1963985
1603472
1774232
460495
268272
745589
1648425
216231
1401111
978353
864796
1625977
885477
342713
524008
1392043
638113
1120465
144255
588278
676773
1062888
314492
950500
420397
1787264
1591382
1080985
154469
130338
1711204
1762487
539396
1148038
19509
1999160
31048
1471477
1735118
143201
149282
68225
686282
1888355
572499
1862497
996246
1067983
1537534
846811
1707714
1761052
393238
1302961
1104620
530318
87344
1140903
22469
1066199
685804
336449
743015
784400
1457479
1718884
187811
317737
1026341
1773340
923659
1405850
1886363
379280
238971
965568
656163
1702771
1608435
656186
1368294
147817
1041353
340264
1051908
1547395
1938780
1150035
1098594
1593357
1013809
1626591
1403078
1854906
908647
472571
1642736
457807
620547
1696426
1080339
991380
1443580
671530
1203312
1156021
1060716
463852
1624785
1271879
1256770
1265356
1763358
1374104
1319483
1067283
1518029
1378217
370760
106252
1725427
1889725
1970009
1486565
962715
908507
1957984
244298
1050996
314702
102574
400809
1540842
560848
537235
1083276
622273
1701006
804274
835908
191102
84136
902873
133490
1287058
455628
1170799
337638
756712
1486678
1707139
957105
1956597
1158308
1352444
371984
377325
1159449
1669394
1175244
1324434
1707064
969009
939116
1567867
528291
1459945
468618
909618
26419
927695
1104243
699761
356405
1226696
12762
1565289
1693179
1616050
1258656
1322494
394705
1695060
1555744
752599
1962539
305627
815685
1008377
1058207
405307
105997
433564
145071
54411
1325363
1829274
144052
1362723
794056
1774506
1856937
180075
1457361
1366335
1502075
518885
226719
367604
279406
1346335
371289
897495
1771610
713278
1493014
1505178
290264
226290
699163
1563650
414619
1445982
806205
1497233
920240
1264312
431312
600808
1622092
594048
722392
1229370
655156
853574
255753
1452923
1946866
176052
771861
1787214
1933834
1548397
850788
227622
1718645
308124
551437
561511
77085
1733439
636234
71536
1202756
971314
186313
632540
1674097
161269
1167652
1091343
1412370
1048910
1603102
1377466
1038790
1499265
937118
1245086
239118
784094
900826
1744530
922039
1309743
1311751
1770734
1414419
819710
1223219
1690625
1520860
1132621
11197
909177
835431
686019
310319
606047
925979
1577515
873205
120875
1306565
888802
815425
321317
1234306
1921179
1810772
430507
1341993
1352864
602012
1119337
1331210
442732
1516016
970745
274883
509132
1076244
1730964
1492466
1341165
789959
1271225
1734624
422125
277706
1211896
360562
165386
1856236
1128998
1673826
1074316
390566
1227242
1617757
1679857
476735
100636
805147
927528
712813
155441
726880
749736
1214168
1895128
737393
895868
199518
1757690
1492677
1471693
547394
1134749
951399
551506
1205847
1209072
1596941
615372
1838742
882003
1184577
264877
604164
680039
861747
1825887
1766651
1795459
1903416
1150079
913179
237358
814166
1097640
473845
204949
1403413
1135421
624912
326747
1817060
1154690
621821
586882
843109
596364
1439907
1385028
1148764
1377289
1209519
573086
808436
1339526
420784
46917
1261199
662414
1405162
647674
1663465
725270
1837611
1176220
253650
1169355
861344
173258
1175133
268430
1652219
423540
611970
1525918
1303992
1713413
697131
769398
708443
519744
1160058
610521
748366
548166
1073783
841101
1978948
735638
370166
569045
1075693
1241066
136204
1471180
6572
766412
1002788
120189
767807
177871
1055507
1413551
708160
1130722
672896
118986
1231350
1354175
120833
551492
485492
760221
1150864
75358
1163373
263482
1359250
692921
1598830
1420737
1105940
1728536
438441
1731807
1037948
773602
1398796
1191594
1477443
369247
894965
1584710
422602
1466771
7810
1354837
1732588
379580
1619234
1164269
1941511
1758735
1121833
545084
468502
945237
1916633
1558194
1925551
1880677
1165228
493891
1674012
467750
346337
1074038
1930828
1411554
1256749
615320
1933565
1948587
1893602
581696
1935461
1368671
1773330
1703095
1449802
783571
851439
1905185
1294414
686958
299179
1456961
1626303
208109
1699676
171409
815962
1309028
1727123
165860
452546
1171547
1918942
511333
1945807
1533049
1310127
281916
1177718
922774
1492323
273078
682978
167749
144184
624366
1129871
801862
1183818
1217161
1624774
6449
465790
1747012
1115721
1738649
1873048
980489
1871190
1848567
183377
789330
1076077
322778
1792658
1680124
1338717
947508
1610843
275343
1761954
1668480
945251
1320040
1459754
1474821
332289
1279165
1149846
1918028
260359
1690593
69680
745904
1625333
512549
1900557
1230748
1652606
532128
839358
743455
463754
1141263
301607
1931824
1336140
351435
802018
687122
922910
1539860
910213
437844
1340678
200047
1730817
507258
1110806
843888
372102
1064805
1745262
263073
1349954
1872986
272702
701062
549046
1480051
725384
538518
1857655
457206
106473
1250487
1440268
1133458
162055
718666
1586469
1983427
72642
227330
949564
219220
1005842
87335
1381999
947331
1471133
1430199
1100409
333019
1803779
1062523
1690733
217937
916483
1877271
765252
1674457
352399
478669
664269
1706769
350004
1374489
486793
497236
1734574
951635
1244866
214026
1892879
925926
637696
1572143
1317578
297195
125530
1628084
1044051
1447438
1657531
436992
9681
670469
1661995
272579
1805939
400342
1159093
1706664
492617
393430
1033147
225366
754693
785404
951699
1436103
1132543
1020785
1427282
193819
1829068
454250
1507881
1855769
978747
1283722
1480450
239695
1663614
1708790
1334653
204660
60125
207446
1473004
1781203
1461005
257804
1181189
1674793
1121624
1801108
1412031
1379883
744263
1895180
713077
624926
1491622
279942
1519270
41919
1639772
41968
558760
512226
1806329
543332
1265041
2239
1249636
1960440
1916120
552942
570811
1685210
834266
1503528
1787384
1656164
1046860
728038
1088823
34793
1268865
1858883
738673
1304394
787060
626849
351101
1433878
44267
460203
1378760
1890266
1916846
809598
591219
1029049
842864
1511584
1891477
1710854
1774548
1007025
1134745
550729
1726886
1819309
1797356
1562897
1638292
353944
1725607
1496880
410122
1161304
1781677
1707038
1494430
835853
1208314
1756933
1068972
1191774
391209
696159
809004
531978
1257658
1906392
1400785
1759450
1025330
393036
1640116
1009711
1005723
107514
983372
1633423
721877
912936
749906
465096
1595592
1518283
490280
882992
711848
1598663
160405
1472981
1966149
1854932
1957440
1704256
405195
1053929
1776035
900228
1638869
1682777
38182
1799637
745298
702637
1195283
972515
1920219
1696527
1892567
223078
1177386
1030686
354676
1416884
453153
826568
224565
544844
1361220
1336832
335181
1944567
33224
1852852
986214
686840
198485
1805563
1386880
1752272
201881
46600
878551
659693
1657916
64423
1923074
5106
547131
149375
1767435
205385
1230292
1486179
170759
879590
455594
807609
1897827
351355
751515
1808832
367944
90909
118557
1284735
24542
1320415
31135
969718
687050
1393003
1417459
1098226
1837625
389497
949321
1608466
471812
1769050
792710
104439
1025993
1231104
845820
648464
1312662
978794
1475160
167168
1348129
1769399
729970
628532
1501339
524098
841950
1868189
925462
1125146
1462456
377171
1032225
1310110
1152340
924657
1518686
1253222
1919374
599553
1378355
1430872
356916
1852936
478765
1081358
202603
1740210
483277
1474026
1900416
75998
101577
1962779
1317923
1087523
654717
1747041
1240105
411646
1466947
704811
1641547
1582981
757365
1648079
1608496
1649648
204112
555989
181888
1809857
1492036
1751938
1590928
1236671
226968
996952
1850722
1065814
618322
1499545
651511
540878
294449
1371779
1724316
1622108
558976
266549
1494488
1017705
1959972
486079
1309723
1278496
819792
1918956
1835686
88269
502578
335117
71527
235285
147754
120741
1057355
1519444
1532580
1316308
1875970
1358140
617843
651977
1683315
137061
229960
598131
75469
940079
238946
840629
1994295
1709881
1721364
877343
1331400
1256226
1342544
1231829
566187
1118574
152366
643800
250383
1730686
1036915
1854107
895517
136023
1524249
1499822
138524
654112
599861
917376
1931258
1552076
1699837
254283
938038
1640376
1190071
339091
393098
1586716
1119912
383785
1402932
488358
190758
1871424
650486
1315590
219335
1702225
310939
155873
137339
372306
2298
1073145
1586086
1066205
440423
690584
881472
655286
1281601
907810
990923
1765576
32065
832743
1852017
1732087
1559349
1226648
851767
202343
321257
550172
827044
1432224
957549
1876770
551801
372582
752222
205164
1155862
84916
368907
680106
813492
1859427
427320
1424847
1363982
1852997
1207
987988
1881228
532564
1127171
167300
662864
218222
849230
437943
729483
701600
1026985
1529952
1849283
1397746
405687
1211467
1776890
1872705
620551
828840
1370887
1726487
1181610
516934
1925798
990735
677060
1650451
878670
1197808
1823047
1350122
194061
1818743
1850374
109325
1868720
207787
414162
949652
1589342
268882
1294227
647308
1236286
499883
1446949
952768
1321957
1905186
1371206
483818
1783502
566865
117876
1408134
975467
291435
589391
1319718
784266
1682961
1737533
1638820
1214050
1774777
395006
405176
237395
304711
1724124
1382969
274719
530997
1761718
1459392
85921
1596565
584064
1818360
1006012
275069
700339
976631
1567708
13199
1925056
1146404
631095
1601594
60734
1925844
1496051
1761859
785344
1783243
862423
888432
1921384
447731
808578
384619
1673401
1145594
1008524
1127684
1093330
1475534
410403
1007890
398716
234906
23761
1959326
893334
1303165
1447205
839841
1505563
536883
1082638
1602236
362314
1276946
111816
102460
919315
1918261
1877509
627801
844204
31544
1808116
417848
423739
628642
993472
678050
508291
728305
348993
1501497
1853185
1164798
987133
1130106
392691
1481704
959787
680102
1570360
153096
1015210
1930885
905403
1841671
743724
1598742
842266
6169
567606
794076
1055390
1524718
1882637
663608
133722
968460
1862340
750019
262689
1567792
685241
940063
405642
1319337
452595
1858554
479342
1567560
322756
1386911
1713744
856497
746275
558371
1975729
1765310
943900
1891332
482133
488459
52742
1037247
1514916
1514657
1797302
131757
1222629
1771169
1249037
1528781
905356
1459049
1445336
249440
1562129
466531
928597
1591283
1537176
73325
1352970
1467560
1705192
1603510
436649
759766
1966260
229855
471516
1578931
400120
167613
903895
87696
1399836
130853
1689031
1441255
1492692
1848436
944012
1503737
477429
1426142
454558
1549346
1291245
1043902
1843106
640121
928594
275086
875423
413528
555396
1963463
439219
1285079
496815
1861270
595278
598888
1803990
1390869
1753908
1360873
1767410
1026941
985675
834882
1934946
68470
988091
1784782
770315
1641512
1093539
1135072
676391
1649371
396349
190021
1869544
1882498
1084098
1641811
1777803
1922215
961653
195756
616046
762376
931195
151563
148408
887276
318991
503026
479186
1884979
1151410
157696
1205487
52675
1697629
1594955
436847
1972554
1636958
469137
1293051
491535
1961611
1815372
1023580
1408187
1209712
586331
408621
450220
1997356
81383
512393
1317776
1053429
919767
305521
1830359
240321
1690973
356530
120465
1930530
593315
1184554
1802965
1766496
1241292
1242474
537721
1906440
1076026
741827
30933
1717911
197118
1749549
1311620
411529
694224
285842
487466
1158534
1109096
730669
1676565
160649
28871
407715
1463975
1455280
164437
1768861
1358556
135057
1292071
1215616
1756118
1364305
1247362
238641
1539537
1144108
496325
1153161
1747265
1663805
585216
1625451
598931
475986
457917
940111
794506
1248900
1768493
1018591
1993704
1454504
69159
360256
310321
1708371
665029
91311
1043167
442028
809487
1522653
1492697
437931
1304488
1159938
948635
1920644
878302
855010
1026840
1961351
421433
1979155
1038124
1683278
349546
440025
138751
1275315
37234
1374997
579490
1438071
195977
713202
1532154
1485264
1281974
499188
583044
617488
902296
830046
322836
1711
852672
190445
1474416
825249
580283
1606718
1229174
1668959
1296638
602094
1843936
355888
466880
280343
1322042
334806
768746
1386599
1554966
1650481
893400
676029
1623637
1793718
682661
388230
657422
1209194
972816
1231157
648011
1638129
1971337
876128
1112681
472226
1203507
804733
79375
141717
1100944
445711
1374463
917136
1017326
1068921
799710
1885013
3598
1740928
4785
609607
790445
1808929
1217612
1676373
143891
678240
161748
987370
542524
137458
1020254
387603
1972820
1676584
164511
643970
680423
1418635
472814
1701563
1491557
141478
336161
1261632
189157
772378
1477178
1764555
555497
1361759
1278197
1223515
1604954
552674
1954398
1853516
1186259
1906873
934687
702871
130981
1764747
1760217
266602
1686906
1968297
34152
1364588
59974
1800949
619901
1212959
156737
1942887
328929
559228
419831
516568
1884865
732159
653914
1148896
1094241
1374041
14518
516120
703519
1031185
579818
1247344
1666530
124289
724352
470202
1009535
648114
345828
1115845
1882542
299819
1293239
1936217
296368
66693
539768
1826542
1226883
1113694
726886
40364
777463
1547802
359273
1899819
1165121
446598
576190
1940346
1430601
1078567
15852
194399
1796398
48694
321936
657141
364187
133925
590981
533618
1269900
275374
1081740
1986735
1964726
1581916
43756
145950
1565085
1549771
1720672
1504665
355260
867923
594816
871242
25892
675257
513533
385603
493236
1060546
52735
1124500
1000716
1552314
792834
665283
1902178
852334
233559
1124189
1802020
1135119
1409903
386011
198023
1584834
1252276
198945
925617
1946655
812230
813735
698364
745726
1818867
1337522
1214670
224917
1819812
572491
1437287
337249
1802605
613097
1710213
419789
639556
168931
369947
37468
1054984
850138
642717
1965066
128320
1864571
942521
516718
663219
1998621
811115
7789
1279863
1846522
1035855
790096
1183195
544233
1344391
516576
602459
882812
1059313
40070
1206448
842042
737109
1549210
1817538
1876615
661397
617831
1293133
633971
1920862
1891729
959699
1406789
1830884
494099
1954261
359302
1849168
1600505
706340
1784366
895153
116346
1672578
1426011
1081720
470198
1434840
1539333
1602030
1651067
1327906
1483595
91233
938466
133936
131690
1298432
787788
1305613
108020
161479
204846
1146867
392157
1336199
1523482
1298246
1063999
1798000
1620981
612660
1250603
147967
557823
1710944
1455153
712846
307363
390968
1859547
1723497
373703
1651745
1621848
1390035
651849
213374
1199877
714641
770576
969004
460179
367258
345526
976588
708005
681137
718479
577606
1972394
1073761
1916574
399009
1319150
211666
757714
1688744
159535
1021218
1756457
319608
1486818
883198
109581
293024
1965480
311821
1055748
1411837
852031
949616
993578
1341544
1665276
1685488
619362
469811
1553638
1329897
408750
1157135
482069
84772
1550412
295475
548219
733007
392067
1606685
1111240
637620
605843
788962
657144
1227183
702051
1581525
307251
855373
226598
1419466
1515907
673522
1299291
582529
312325
943505
977266
1808131
132564
1737728
1712608
1707097
472486
1266499
318835
1589555
548568
1688621
1781692
1037443
388527
557242
1381752
968939
1468279
126933
1747370
1231682
401877
1260008
792451
402081
1421795
466754
142775
1138239
901964
1753435
1521990
938081
1311738
43772
1733653
1533131
1124592
971602
979818
1067568
1472598
275569
1147243
108007
1897863
1319510
1959586
28205
1407668
788519
1476985
54176
1934643
1962616
1911448
828710
1802095
801955
395516
1633128
1715045
1129284
1556966
1328283
715256
1365780
1446731
1246072
954144
782158
764230
968847
811326
1201796
1630255
1935074
778186
1831555
1247090
1255278
288548
543008
715484
1014797
24629
1574723
829194
536304
129595
1660799
1401223
1351855
309449
1677719
779724
731125
1901398
145363
1040233
244910
1976609
1586521
1119565
1681660
1677142
999568
404094
210061
1889895
1858687
1642769
1462232
1652175
551955
1956523
1886825
1309887
1066814
572239
1152446
105192
1457155
826751
20278
476201
1667936
1126374
356874
1987730
360861
1637146
745966
604756
1054369
285338
1555895
763459
358563
1631394
1091944
508495
710013
1734458
1892454
1650852
454298
1463441
1103957
662688
1714086
1534287
92973
1547370
1350406
1916917
1104439
741842
421073
704586
11744
20981
1198499
714960
1046747
256752
1141001
1672216
544040
223948
229275
528826
145515
904785
578494
730051
184868
206115
1416816
64772
1921987
991122
1544145
1806258
350023
1949701
1903391
345484
1429573
888157
1280722
1873634
300706
1444168
964076
1644404
384381
1286540
1787585
1110854
141814
1583034
1857214
904452
453734
1242346
1123189
89
900048
1752655
1734066
1705967
24519
1286378
1211724
795346
1782644
879332
290347
1102703
1104517
946651
1799410
1343723
575228
277211
427295
950045
418191
1810083
723585
424243
1755461
292057
1837072
1276078
1827195
780546
1346818
1774751
1080082
1864461
725795
29516
1503945
1309027
1471283
1727439
1162469
369499
1923801
661266
58724
1054098
1962814
585644
1439551
859815
1761146
446275
1966927
110673
168612
104148
1444885
1376283
1846072
516802
1984724
1428724
40186
155464
275035
1922647
814329
483784
1213364
1184396
1091515
1877302
1719653
1877727
1888211
1669288
810755
881153
881862
1328401
1287123
536395
1869827
1666011
1919684
421347
212465
337728
45783
187930
858955
921891
832351
1555871
1632106
1154097
1603183
483799
844887
292591
573078
1190452
96916
1884822
61250
1342803
1173852
566922
1566991
1286535
1436386
252731
1092786
758000
1494257
950749
463957
387698
1358353
428132
77698
122208
600188
531449
1376816
1468452
343274
908878
734777
1029794
1994046
441428
1592419
104965
18283
1534880
32480
193116
1652417
1966531
257186
334434
793528
1216262
315400
616513
28756
62145
1737321
16680
26847
495901
1325010
928365
653563
716878
466833
1963475
1294343
51784
935682
1441095
336947
1548705
1988398
1046396
76165
1167851
274300
298881
1197106
1088532
1201986
1956985
1784357
1784374
772085
739742
280938
56039
1620950
1950858
771130
940987
1895412
467890
1253141
360184
601013
209080
1546385
1743839
183568
690265
371805
1671934
865348
959371
1281166
1880036
801252
1613642
950878
945640
714708
66383
1985027
747309
747309
542637
738945
541839
235914
1522346
973915
700899
1764928
661907
479969
1501415
963872
623123
1051182
854829
941940
1490704
1364210
74865
1384513
617282
1075483
672432
1000752
1368741
1057921
1180576
1969094
144756
412758
235940
1026084
430016
1335090
635205
1886236
1312310
1329157
266041
1336386
1336093
1863001
989438
705311
1491381
981284
1036054
1500774
673977
576014
1617485
1111025
1369852
956016
1268346
1577282
1129046
1430506
222256
639616
956745
1371832
1767978
224753
1516848
454727
1073443
1591592
1276751
516089
1228332
631085
541838
1030473
80256
1855443
806125
1572540
1526512
574371
845704
601886
799845
1859274
1053519
1623511
153046
1144718
1962021
1754095
158261
371057
1519493
1827215
522171
592552
310711
1104829
644242
565736
167386
1303915
233658
584625
746488
1945428
822800
319619
989089
924887
1836347
270428
1898054
1766594
912050
1542738
219402
37821
1901444
1959803
408161
1270947
598949
823115
1262890
356706
520321
1087945
1594883
1089815
859567
1996779
747699
102351
1355580
734208
843508
64806
1863436
1510169
1392480
1825601
61791
228187
1923046
347781
802318
376449
1006054
884116
97965
1173978
1736345
1002384
198744
886745
1996725
544466
1805237
667310
1873804
330396
20235
86597
1510467
787664
533622
1857747
333222
668781
1633516
556475
1853121
258573
64012
1996019
1374146
14602
613841
1126911
1046418
75552
1740976
1425524
1088539
244904
413640
1418270
1443329
1306772
66496
372559
985306
455944
300735
1284356
906629
1306661
474638
1293332
455242
1482668
792847
341410
240287
674493
353160
1278147
246597
1361829
1459031
1226041
1454433
1049707
181237
394081
1568607
177361
1933906
1722317
444029
1627436
429658
848973
1957760
1338227
39902
1642656
1412069
503240
1213031
1583921
742893
995822
1206592
371075
1571282
1672127
1002184
729324
288551
1838287
1731007
1317869
1443670
239489
1411689
747996
1074198
1593938
1245271
592103
984794
1211890
1046773
687486
1243990
1597803
304583
943547
836645
1328501
1017662
1567230
1871037
1664560
89139
230737
927787
1269400
1332938
1994616
504872
1293068
601867
1611526
944639
1228276
1484666
1598063
1457690
739465
1798168
1880765
389770
1654612
610956
1469871
710580
1227468
1464858
185887
345311
1218744
619981
1585732
3347
339253
86282
968274
166381
1533625
690973
1774411
1200431
956607
366437
472639
387516
395653
679007
349900
426194
859933
652701
1771796
689470
451712
42857
450526
1975959
1145603
1532849
1112365
1913043
1014192
1372497
853349
981508
978093
641806
387700
1754873
1629056
358129
415996
200283
47851
1781225
544898
1436298
1119044
751502
1458067
368082
1237014
87719
1507668
1249552
1338244
966291
1459836
633830
1759955
437064
1838256
1400431
338155
228353
1265701
529831
1476361
483299
1079792
197019
513552
1099124
68441
430203
573125
393983
1352885
1729614
1219940
1147853
978218
1478308
494184
1815313
893894
1318963
353309
308081
871801
57934
1703530
1192862
186125
1419858
1795086
911978
1060055
1618800
1500809
610140
1820099
778372
1129906
1357973
1073319
1522918
1487957
1734623
865797
1071960
1746864
1589355
707353
68908
1791934
944895
176081
995683
456499
218798
79376
1763052
974111
1686536
173690
544333
1479317
1258313
680284
1866612
877677
349273
755101
600523
1099391
1740990
789150
771675
348895
1683987
1527928
1642919
735872
654785
253370
1822260
1164347
1986952
1628203
483135
288660
1738026
957432
1342590
689556
122432
1244462
249817
1849836
1831627
1616877
573605
963040
309941
1123888
121220
1962839
1393215
503814
1892538
1164633
1745258
159604
83353
1212878
198166
1189985
1359174
381376
1451658
1333078
591103
1418628
999545
786519
144523
409383
184335
530599
356730
1276823
1325253
974936
870692
1343488
810477
304233
1583702
789530
1242774
765810
19855
1415376
1869808
1911477
746050
303712
501687
1480615
32039
271706
783460
780323
1598824
254903
1036695
415571
1097895
1850908
171509
255872
1951985
1975268
632948
379761
1121718
1539424
1034566
452390
712681
344607
1703692
1479708
145260
173775
1592530
1723435
691677
1579705
1195989
1160653
836818
1863812
38408
1216807
1963261
1993387
838495
445413
481709
1622859
1163940
1286650
351493
1446614
1020210
1143104
1110653
1513777
1624173
1452099
496143
966614
869579
1726902
209880
360214
372289
1789577
206142
1516755
725503
208848
1956908
366495
1339644
796709
973992
1860263
1290135
1370397
1125118
865365
599690
1791166
1381251
1234566
931964
681169
1981545
1795160
1867847
567155
990315
525259
596874
755167
805143
1643846
1026263
841707
937668
1542511
404376
1013722
807731
721957
189944
569886
1459127
1418228
1726529
1934071
555373
740857
1549332
311247
416271
373765
1264131
1432255
1385549
1636986
1036283
946019
509220
1015911
1042466
133071
17037
1940322
950485
1425116
1742352
677724
1664752
1139096
834249
663858
1690003
1280740
1864635
1077313
1310323
1069753
1546363
1687636
1351310
1123709
666762
243083
779948
1301665
1418062
770257
928737
886380
1314351
390693
1057988
1352682
209449
798297
1042822
239732
1714357
72467
1930736
362366
223053
1138312
746904
902909
1182219
799281
629235
874534
1114475
1357918
1526365
1489624
768942
740741
1943402
46018
250236
1759152
1719390
1405409
1115009
1576210
853283
1753644
998411
1109420
826484
1566975
416780
439652
1166351
1809208
635845
1545248
1548637
949658
772128
312094
250902
1822176
1610479
1404799
820744
93882
76719
39666
1690990
799288
979770
723924
540269
1460757
838991
711950
1479685
780849
436777
1692978
1308927
546065
880738
1819981
493038
501967
869451
1039298
1471669
1477406
439470
1017193
1887519
54764
1893111
1872748
805451
614293
799613
1489844
1273313
1847120
1301347
190923
1561848
761531
1857885
566359
1667837
1183088
2970
1888392
1096584
78260
1735742
1933354
928971
83920
1623710
501636
801618
1607670
1988559
69137
973936
779423
1038103
614612
1241950
1834981
1833351
722866
1362476
910210
272264
405131
1700762
1326879
516879
1506137
1775730
382148
1035035
1888387
323395
1311776
618520
643236
9797
1177145
1198104
1886176
1349590
46718
451033
1106112
907307
1354102
1588579
1485127
907829
358961
64903
1891224
402068
816297
1329496
538654
281645
1761973
1938564
966625
790874
1681701
724135
1617798
491501
731459
1459274
441303
299476
1655717
742755
637419
648093
1110198
1142450
1349731
1120229
1843849
102998
114690
626221
517987
1109293
1921589
914382
1574803
977361
1440448
985796
1961572
1397670
1017417
529058
812757
693433
867696
556046
1492634
1239181
1901130
914464
1025049
594351
1656180
1788643
119457
1676732
1184871
1782528
1051125
654531
352049
1697040
4527
1041666
796755
424989
865248
1344559
692720
1170830
1965314
566555
1487818
1555651
1671229
886997
1844842
1283438
486090
1390416
1108836
1318813
1502818
1851751
774781
96061
30595
416387
1082109
1244760
1779820
514452
692198
883163
419259
1521498
438269
87040
1717124
1045947
943014
1073441
47631
313277
1258935
1594232
1764057
1008707
1665014
1189474
314382
54481
1243491
884277
924553
1250193
1151403
575020
1280649
643598
1218813
438979
1907084
875113
1987005
1143383
735974
81038
849882
746861
1650234
777470
1833801
1998388
1413956
736984
181041
666645
1903729
1875657
695324
739684
673499
1608274
308507
1425339
523852
1822285
418319
1407815
798847
1948864
560341
1043609
800675
1405777
1028561
579749
671293
1643902
1983164
803103
945220
125302
647073
1435147
292525
1031181
980650
1909535
481851
1796502
1638819
406194
523417
516940
814447
753212
355714
447900
103658
628974
1830667
1491423
1155022
1108732
689049
670186
1965771
1416930
466571
459318
1993708
439966
1945958
1357420
857261
876766
885239
1191146
315490
1537657
170070
214459
1396698
1186554
607165
204037
1131861
1012082
1984839
743312
740739
874039
1667498
630895
1154896
450576
162371
1916835
540296
1991445
721636
1975571
1896095
671098
918803
773682
969323
1092621
967682
1016949
1588660
842669
366123
924538
1328438
1624618
747042
119432
1667354
1656835
586826
891545
533624
1754419
1921137
1034100
1808288
1404032
999882
46027
637365
615390
1931425
743414
1554717
1903128
1078422
412825
294600
525802
1519152
1534523
585219
802526
1734830
330563
1428282
436107
1166827
241636
1179324
1449652
1920381
429991
496345
82432
1976358
928020
1384904
929290
1912592
925083
2939
41019
1772555
1519079
1743922
497341
1131981
1309902
86326
642699
117946
427770
175005
968743
1921717
1221814
1523165
1002112
1993460
1353287
1312664
1035933
491745
1055041
791339
960545
119246
1988433
1395115
1076361
782639
515966
814761
1011905
1856525
660041
645554
761525
395757
1003657
633020
469376
700896
13423
1732749
1461540
1169035
1355484
1231749
1309193
423318
1212765
988445
1105663
1505763
1352923
1783460
763683
1845597
462902
1191281
1472161
501368
702247
265791
1658893
564958
1306862
184524
1046140
1606811
1083729
446951
1856631
1688810
881577
585600
1702664
1903832
434845
421765
645476
1565048
641717
1494190
1306328
977261
900031
1591142
631390
510850
395145
1158618
1451017
305067
1821835
14681
813267
760472
214419
1603418
1283477
164897
127525
420747
397106
1105744
1516105
1790253
855140
1360513
1123727
306871
1789415
1773612
1782457
176211
1609727
929530
804335
972994
1064569
848050
1304364
1168290
461396
1108965
1051336
1058270
661775
516309
1756994
1438410
668212
1423025
1994991
982087
455781
1307283
1647103
267226
1839178
377053
79314
1857895
288727
1692469
1594920
839052
1687704
370125
1339561
1904649
938265
1081143
981034
1941460
1601589
881271
450735
1469280
1619338
1313822
192124
187916
1410173
885407
984431
885885
1253995
536125
946228
1450334
1382909
1414189
1150818
1914720
818321
1446757
515499
1317763
1559283
132159
1748341
683080
1132609
793290
562016
37680
100818
494546
1578798
766332
964747
753911
1004653
482975
1207677
1291900
24531
227570
1045254
241503
1916067
1564438
1347281
763996
674919
318400
649754
838773
1574548
507213
819491
1054854
1162430
716238
1612438
556026
834282
807994
497191
1717167
1010996
218719
1576934
157871
170837
776832
486699
1689773
1749961
1638577
1999064
582442
986195
332422
439799
838738
1684220
1031856
319677
1045833
1500493
1929105
278337
1700607
808527
872475
270256
1038782
1457885
1059404
1829916
34427
1604657
864013
1019828
789778
1032346
4807
1912967
1388895
1288169
886074
650888
880901
34320
537650
1813332
1806684
483896
1890611
539372
1635232
1701767
452700
1708130
1575406
1211012
72551
1794120
824203
1303801
739112
71815
783992
1141168
711015
1369880
1952382
548500
559986
63389
1130986
1663633
1762665
1855735
1984376
10994
1019538
1973310
94039
1797179
1368731
1908303
1253701
252613
428026
1578128
1277330
905547
1250885
620552
235395
25146
1827965
38807
1467085
822682
285854
974662
127323
491890
1266637
913057
1954908
1461320
910051
720070
1063402
1727576
81978
332832
1102258
95001
472721
1275734
1587783
1621575
1754445
1461060
1458036
912321
1393929
508800
1327771
1977536
1896885
1358517
1045433
295253
694832
482040
1181831
979449
1441266
162950
1185978
1590774
1471434
579854
917225
16524
843452
266823
1620486
1309253
1424748
1953924
308556
1988832
1236275
1221982
404508
1640086
438431
1367782
227042
332966
745761
1857163
631916
1114193
603968
1023314
1256135
1198596
208963
1346955
427130
753611
1093789
866553
427379
429974
1646373
820732
910166
167247
381268
1451852
1473601
1933068
772123
81685
872980
343196
739465
678660
603972
1784169
1327530
1832568
1497871
939164
702116
221644
1488476
73310
459235
1551913
799052
147317
1597401
758606
1242501
53660
1098535
974209
723556
335493
1448524
333101
545234
58628
46300
1974385
1415687
490263
1736532
142585
1019256
1286557
614291
826331
1275211
1640769
535906
612956
1507013
840557
1194466
231285
912132
204079
424369
1760154
1685607
1414921
1444238
1822208
1057597
290262
1703611
1841654
845712
717287
1846094
512432
1997787
1732760
1329313
591354
1118475
890617
1250862
627386
631820
116226
1444863
1074873
510736
130837
197664
1562278
294516
917141
1795221
1542914
1314527
382885
513310
1048726
877613
1063621
166128
551162
884807
377210
134471
1244374
1604159
1382880
95474
1962416
36802
185606
514267
1466227
115722
1696081
1716235
282223
1780251
382078
1898948
811901
1450146
237097
794074
753754
1116877
1020389
210378
1414938
1856977
1342962
1328266
406605
790038
1074606
1170844
315968
1188259
1548756
785557
1082818
1180756
1300897
439577
272952
865295
921659
1878795
1605638
335425
1298464
882603
848764
58024
344687
608895
494803
1661106
963880
663389
818011
1464610
1253032
1953176
171296
838612
1668303
916269
1198378
785455
876005
874410
648658
1535351
1796972
783081
1553252
1416686
631598
505426
588365
1708513
859087
413308
39514
1671516
464566
1396786
512379
1951087
1367603
304358
1237457
54359
1994732
1853495
625222
752586
586092
1841167
384408
1632718
1726024
432586
1173866
498746
520970
710115
160021
130826
606750
592022
1169070
1227204
1068548
238934
373425
1518614
426586
810366
1938715
582520
383164
880304
161560
188805
197675
940758
1327506
522930
1417294
152004
624875
40690
775966
951098
224233
202801
155196
1034455
361971
1424583
1764281
275558
1666818
1855636
363623
657395
1696131
1030004
1522826
1258570
496692
782529
1799335
1357667
256027
1318418
1879824
441929
681542
441198
671817
1536523
799767
1134125
1661201
285106
1237513
562641
89255
1190656
666562
556459
639478
1355390
1810574
1423914
662554
1671165
689264
1561182
938040
1149341
1400147
1495197
1876645
436522
1991992
536992
1863359
106282
613664
269364
188855
1839432
362729
434865
1125363
1401374
1368038
1163389
1073725
1734983
282521
847451
1007316
480305
1535785
1014210
263569
885742
1210467
1523495
60225
689896
769319
1150129
1920257
1093729
252337
592162
1805512
857957
167347
498233
1163153
1863754
50035
936680
133820
1055847
490181
1383975
1438896
534814
1212757
196175
219577
1610138
1870886
1409808
1067783
927483
1508293
475743
805055
1732050
954208
420577
1146689
1987842
1668340
1134739
497319
757778
1184972
894947
1631194
1258800
282647
884109
904549
706244
1138538
236386
795565
1820405
54626
1159315
1499906
442137
1509498
1560314
1670024
683541
520713
466394
368917
1301818
1123835
755741
673634
1717618
775795
1452858
1430230
300157
1919511
211620
1767457
1285134
1309309
110465
432380
758056
807845
1765288
1216538
497099
2813
24506
658296
959890
1481156
917543
692904
1078494
1896490
1949985
1770861
459819
802114
471380
61746
1253505
1059476
1099962
29599
664381
1348277
954758
45606
694111
1648527
1806299
1801336
684340
1467194
1073112
1656176
53632
841152
996019
964807
1256751
1680753
465252
964337
792648
1472410
58435
951735
1679316
161512
1148463
183702
1037397
1346571
97309
195929
441928
1401129
126551
1266795
983224
1103299
517943
1175562
1273989
1944596
1360150
1958398
548735
440915
994299
1990819
1853644
1287762
283878
1130652
1076155
1215177
375271
1970144
797724
1249261
1924639
362751
724752
1740054
1991564
1014082
912547
1282660
1645406
1949199
768907
499304
55975
842134
253792
467169
872764
816472
895583
1977371
946966
193108
627754
623362
1809191
584360
1432967
1516952
1769980
366098
159020
1009874
152055
34935
588069
1248967
1406872
61389
1805507
990198
1002819
904333
671864
1719778
721176
1574284
1859359
10384
1723313
52025
1178356
1938995
669969
856833
909064
1183355
699423
1404970
1587154
696112
678786
513712
1304875
1640840
1469968
276816
1167940
967492
1814784
410661
1553249
335082
532645
986451
1359412
615795
246319
1774865
1162595
363236
1815428
1237860
923406
454812
1941448
1511175
597678
773758
1385912
462386
1040589
567889
303043
1707811
1023741
1754917
526196
1894192
727191
1816618
847732
787213
80224
614334
990724
769708
517745
835720
519595
758584
1171299
1623495
813981
776397
894696
1966813
1972330
1961643
1217608
902119
1174649
287337
1813685
950085
109250
1289228
1529961
1301875
1286667
773876
273268
622497
168926
219449
1884780
1548627
1141531
586426
990198
592213
950820
729788
1197248
1856983
1746651
1609147
430375
644741
974278
1523799
1763971
1666776
1719005
846155
1265675
1125192
1609547
1763463
644692
261128
1732518
1530218
1653137
1082111
873091
292726
835280
618047
1419053
1756603
1388004
1953189
128744
917106
40665
1353845
1232598
98017
277778
43122
1866841
1929744
1342703
754101
1927962
1603607
771262
233004
1559063
54605
1695182
37833
66850
419683
1261317
1126499
390837
1395647
479985
991162
1961191
914362
1437679
435569
412123
1481447
21322
1421072
645760
204746
185945
1874958
1986094
688900
590559
938443
1372908
1654420
1118358
948022
1165960
366697
457278
1563323
1740900
136866
1350017
750555
1227919
1113946
1030345
863436
1378327
1165425
1119732
692329
304483
910841
1140529
1147311
402568
1520449
524334
1954483
1272337
355119
553079
1002756
1843157
1236446
875839
782767
1507218
342502
1031141
45058
766639
1908052
495244
1299563
1673588
796577
1973994
924293
1071038
1129187
933335
568089
57905
1659613
558954
182338
57340
1721577
825891
477983
1149076
1260786
967826
1439938
1527962
1402215
1553104
1014318
1847953
1444201
205005
747910
290679
743216
14485
324988
1877518
1337819
680061
1255955
132913
197119
1748972
1327958
170959
1103691
74309
480633
166992
53054
786896
1816618
1276258
1744816
1746948
1453069
1835819
449926
393699
1686072
1183042
1778709
1376015
127131
1854906
811364
22479
1108205
1262371
412
1126939
1062505
1839148
285479
1795889
1837638
45662
592998
1334550
143169
1534289
616460
1980930
820210
44632
542534
729742
271082
779713
1744524
963529
482535
1380131
843317
1532507
1455434
905468
1415836
1254385
1650128
1590336
713882
646375
1994469
1707782
722330
1187012
1757648
1823545
637521
1627000
736831
629207
14456
436600
1652364
433057
1157551
1086017
672053
1095052
1780646
231779
687055
1889086
349772
535349
436065
1299323
50126
1367454
201057
1777398
1452009
1917840
4308
1666502
1252647
1822065
443016
527308
1470847
405620
457629
1805496
1106999
1912134
1302944
630227
1177674
1994761
1493531
450051
1395877
727836
1532311
956177
316085
551045
676998
1353844
94720
1140312
1302557
1001865
743911
311885
1963879
552745
1250377
588451
812670
1289004
114536
428613
202455
934695
1847402
1723916
1628259
720909
88490
65121
1585058
1357872
1918712
568444
852002
800029
1770929
167800
425339
1312559
1481623
654989
884580
672247
1598426
46823
1167561
536012
823389
647093
1641847
1825103
175814
405883
307323
1162359
1468927
419406
390846
1377054
1158563
1660153
1425796
1035346
567461
122142
602401
1718080
450433
1885896
1122190
1285127
371320
377162
1371065
404983
930264
1114869
639940
914922
484310
1515020
584302
1820616
1855592
452308
1059101
417059
747216
779970
1637378
308172
1430354
1754529
685559
1000452
303085
1833884
436738
738082
1455742
1240321
552635
1336230
212176
1154645
1000812
365902
1453093
762091
1195578
778579
1261769
606318
1376483
1746437
821392
1634025
943678
693830
491489
1246615
137809
1256436
786206
1930849
382694
1809401
692429
951387
1902443
219795
1634442
1114973
1319772
692979
1152232
919359
1235570
1530208
1294511
960099
1045129
1386126
1835986
1404424
1726506
886268
1162351
1029018
145943
966257
1923432
592055
222232
1755493
276305
322382
10792
227575
1627845
768424
1278854
172904
1197757
1104154
1118962
1316264
1803792
1126146
178639
1293264
902169
725763
1795414
1494760
191296
270722
664310
1178686
1642681
656104
1007633
1443401
1790376
667960
1568010
150099
619408
603725
1837744
154127
120779
239202
1395028
1382859
1758897
1295016
1986481
530349
378003
1101399
755167
1875517
1427742
1659852
1047496
1779740
416722
1566221
1498484
1981165
578598
678851
1104112
1827982
591499
1727340
471243
1016827
1960216
471755
484115
1997788
337930
1651544
82686
1360788
65388
566575
153334
511375
1673425
1461927
1224148
854232
1476737
1192527
112072
1423922
802575
694545
1660023
178664
1996715
488576
284677
212279
1671640
205478
1923787
408591
431766
1029821
559372
897986
1132219
282103
680543
17539
478205
511443
1627371
1629278
1705148
1938154
1818719
500201
1251039
837227
894868
1218001
482458
633725
718905
707462
133916
1528698
1753474
858671
1245561
1890026
7500
706728
302847
1578542
299954
131392
1290086
1891034
919320
1305864
478642
1785031
325808
1504455
1835268
1383888
129157
1028064
1800853
1798405
904718
385974
243077
1045277
1042254
1651622
252258
405646
265535
1476087
1778891
894571
1418591
561928
1845142
471770
921043
932840
851666
961086
1491106
974942
196284
1031283
322412
243524
295211
1596555
960495
579080
1402630
323063
1556741
931269
1154097
1392090
10791
929327
1149853
1467712
896525
465639
458248
466096
1129818
1969888
364530
142019
560284
154478
688495
153182
183679
1960415
313518
209205
831291
659095
748067
375575
300463
1275993
1187267
43876
926756
1528616
1778659
326117
901599
1886134
56802
278067
1955378
1301849
1138440
327847
1356434
1094670
434850
158527
1511226
1113009
556070
1589916
1748352
1538407
1960038
64444
1110952
890795
1416916
1233908
1221900
395354
72320
728087
1090073
1616648
592710
1553376
922154
561925
742065
1259861
576310
1168526
311893
1800540
6930
1739530
1753925
953436
1150685
320035
519811
191443
673070
36893
74777
915101
576972
1603481
1530557
1441023
1346940
37165
1684056
269239
525551
1762717
272305
115162
226090
1477393
714968
295489
1507245
147198
1661879
645026
1153690
435627
1480413
1572365
468890
576334
1258433
428983
1387345
1645950
1754233
409477
1895898
1425228
905964
363433
1510230
1633078
1095809
1086480
1546758
938520
651592
95145
1138131
953739
139397
1334002
1069116
1278164
49231
1010154
1275181
1190350
991760
363077
1167221
227235
1689005
1223658
1482433
1061960
1739462
270123
424449
925293
414234
585311
59019
367743
248181
361872
399577
953455
1126763
1186851
1994747
1952978
208192
302311
1150567
1289374
335781
1771633
1968594
1677124
867019
926147
594661
349248
1839196
1108660
195711
1234329
1305668
1223769
1622984
260472
138891
119536
91439
1245479
446157
810490
1240159
1604969
672158
222598
1404681
651126
1913019
1160253
1989653
132800
275393
806548
1594816
1956464
1103184
582290
1819812
350496
393831
730740
77813
341931
731307
787130
565487
1546257
1417840
93331
1122274
63348
299931
655848
1674569
1953833
636711
362680
1004340
571081
705700
648406
1300845
837356
804289
961534
1752373
306627
1494247
1920271
963990
384688
1550947
1778403
1886517
30077
1425315
1972554
1537727
417754
29536
1868195
1906320
1019124
307212
485634
1634747
1749690
1939590
180661
1017550
355658
1664097
1235574
510474
1182873
406504
1238552
323647
337741
1062562
443256
1199037
1472997
737725
82414
605425
1836994
1143555
808638
1491465
483459
530780
1768166
1129340
996240
19192
1308936
1954927
917140
670053
793791
1153667
238446
100786
1448226
29977
932056
477098
984
973999
1339806
1074735
1678702
1768073
868605
357908
850758
1972674
1478425
501027
1016824
1829059
723738
310846
52974
1136998
495958
966687
785947
1477885
1708480
1117314
958996
1941732
144992
1134102
1801681
1682492
977073
1485500
401115
1505683
657014
1244503
1932640
175266
2541
1053474
1488318
971525
1707200
1106534
1962597
425249
1813607
228920
1156198
75619
1681612
505573
1954351
267747
89896
1459634
1430594
785964
67517
614219
1430043
1096007
305842
1790337
1156854
509107
74677
1989257
655063
487328
1840300
582889
213563
225891
779234
1207589
254687
619382
1937226
1962709
1393251
1014261
1126576
1574047
1004288
1511113
252342
1930429
1631772
1857564
1993910
1019825
341356
494406
1598987
344731
166125
1386430
390278
329588
809673
237573
650246
98286
475035
1081643
1869659
635347
1923010
1480032
1716861
1514533
459869
231051
1503582
1155651
670886
583779
1206040
603239
88315
1227962
1465672
494953
594894
903310
1166948
106469
1055272
611700
1018414
1778641
915808
1988270
1590851
1440386
169447
1579504
510221
1564737
741100
25790
1666724
1217387
1161910
1456508
1510772
1768536
975957
644543
605264
1275493
454823
1035570
957068
1748439
1953865
701507
472076
1038735
1261220
755907
184942
539330
458035
589586
312931
1285787
1061178
1444614
412579
681111
1966307
943217
1550992
1706033
425711
1504525
868688
1892178
1561245
842943
905163
481559
1869677
66590
1086839
410582
835494
1231678
897374
670483
375302
942828
1337094
1575619
1647160
1596983
1604998
439048
1872202
1559702
1660680
381560
435003
553039
429966
1882190
366036
1205233
292040
577064
1277214
1732951
1734937
1140954
1380367
154124
1901750
1810545
721243
1152092
1734627
1645272
904297
1430228
1733407
385103
827376
496248
555289
1491282
133598
58120
305892
197881
182083
274682
1627935
508155
1581114
529460
1676443
1568196
250436
1195784
114016
1128172
528159
1432382
741826
1417872
215155
1874930
1204076
345636
1680076
1015670
254956
841720
49905
1125740
1425905
781494
382304
236397
1161070
1213171
969899
260941
701605
1639176
338750
974042
586550
140537
1306723
565673
64995
556070
1741653
1082525
1572465
19782
1217518
897021
558189
1043545
613484
1875034
1109725
627104
1218199
287207
276385
1187336
487307
1349616
369446
1718229
1276775
369827
1269223
419213
1602253
520460
1560446
1473166
1565337
163419
1102931
1769156
1507731
106777
1684113
784112
1024828
1701823
1391336
1529359
1617831
1844043
167147
725651
1101734
795101
107596
1722111
1850064
1707852
403611
1295079
1111482
942820
1143772
660844
1650874
1864992
22812
17785
1088698
929295
1499840
1337095
55142
1223896
1560380
1496546
1016838
1677030
1135965
242991
923853
1935988
335975
1820339
256077
413644
645290
830901
1073569
1518907
398444
825138
1765774
1985433
1325275
1005601
756352
435406
1391490
1408779
1933301
1289342
1567861
1301402
267822
479415
1451482
331676
1601140
1145828
1587589
571874
1253429
1735244
1102990
1199755
1115071
270805
573177
1678619
353738
1860786
961400
861323
887505
1069314
965250
263049
1570928
1817287
1501867
739866
1236441
412004
530220
1612683
321315
1002788
1656740
347936
1810318
1163375
1512881
626836
1403646
598086
1456527
575392
1021208
704961
1421081
1466125
38839
60248
1977471
829598
1186030
423624
57608
172944
1320832
1068479
1141270
50263
1476087
832851
1915552
1715425
835443
29711
1664871
746219
1502269
1930424
643989
336031
1258736
1972905
1322562
1509766
1860557
1302204
1788136
377916
1522163
128416
1781041
504282
1721916
1597052
1391795
979220
1544508
1989843
306362
668291
259234
1540700
1251961
1933840
791337
1143592
1487141
1412356
320259
1219948
1673203
1026921
1150852
644105
1816328
907760
332210
799526
1542264
1215792
1040211
1477886
407506
619417
501613
109148
14099
1609233
237729
1172646
994764
1699345
786081
773157
494931
1922334
166801
392974
1251847
1739477
1620728
141014
468633
1957594
575349
621226
1865075
1669173
1239156
692534
851218
254450
1216923
1455739
70958
774125
102460
1415779
1343541
550610
126001
628039
994731
976249
1311836
1614187
245561
1543153
377389
664085
1586934
1359870
1280061
1056468
1428743
1529559
1795264
939912
274406
9058
8680
234532
25060
1788324
335521
1684239
1153940
508416
258706
1082143
1749086
1149451
876409
1474630
1798138
166710
907980
123182
587437
1079317
1954762
1232325
95581
1576654
1708126
544948
1890389
858512
1525892
1648834
1378817
338353
973268
1230787
743712
1465428
289806
344516
484985
854564
41265
707999
1357688
637752
1391844
415084
574377
1841688
559282
1704949
1604803
982496
502426
1223499
737752
1521417
621145
354988
1453846
543649
587597
642245
538491
1250193
1747258
286602
900519
642273
560820
1509803
1189875
622576
113435
1837585
1738476
1855677
448571
515014
1099315
1188167
983694
356363
1107847
1947954
1007137
1180950
891596
165797
1859876
907
509858
454328
451089
1224121
1915331
1925320
954858
4839
1889490
1160214
1062138
1570869
1856896
1969476
598840
1326261
642296
1110487
965053
1293549
197091
1719144
100002
1909685
1226478
1516256
570357
935238
882182
473186
1514322
733012
1106475
1692349
1544704
1418224
75638
750088
153677
1073625
103197
1618861
1112629
1465582
1548428
61546
1987813
826103
425466
59096
1027114
239813
216163
794443
794804
1063297
576754
226434
1134716
1953250
229996
590956
180044
812805
1741579
1193568
995431
1229145
771131
1446110
1065468
105766
619795
326424
1277376
368381
151384
592076
1037344
1973350
257090
711082
999222
1221890
57557
707794
594040
961609
460333
79779
1811454
1578330
162186
1289521
615458
52446
1060309
1663940
1926190
1786221
1566131
347976
1131355
1549927
986221
549170
1569557
1824305
241958
458283
1785999
1519680
896263
1761195
333347
1753005
933727
210283
130744
1718579
1796622
1703635
1643697
453450
1783328
83832
1811860
431513
1982336
781944
1763067
688434
859642
1983885
1563596
1265384
16445
1727513
698584
379010
1177961
495242
51584
277429
1217177
1825770
288327
871380
375066
1661954
1235361
1515257
525774
335201
1690165
104868
1647992
246243
1912098
1876028
1636502
1604195
1266617
1126287
157456
1266283
1499177
1279435
856335
1842219
982456
1457596
889439
358209
111915
1010561
1326431
1519531
288737
1686687
1246861
299891
1980115
1721016
451428
1589493
1430676
781229
1134879
817395
436883
1611292
1223334
569083
1993883
1169828
1576390
1685396
83215
346315
1003975
1820077
1369131
56314
1484091
118106
295026
423474
945850
1768025
121360
1418847
536481
803869
1475641
560915
901345
657937
1094306
109318
754113
1188462
1279203
789979
1426689
1768933
1953181
452757
1761395
312938
836283
1001154
124071
1707904
107233
1710397
108404
1023023
898039
1155783
400210
1248058
18321
857063
2008
1615240
802679
548792
1746081
1637768
1411004
1367761
733540
158275
1950191
1367743
693968
140775
1771176
1996544
290435
433674
1096326
402163
1215566
976242
342900
410329
1557039
285776
691473
1572600
745898
15096
1563839
1927661
995296
348700
657829
1084509
1816660
353119
907226
5393
1598238
513991
1527737
1262640
268563
1659528
1540750
237734
229052
1144075
1611020
1991454
831198
1606491
1204566
987034
257043
1082723
79454
937045
1395094
1499745
301565
626383
1028261
1567547
1248017
1107447
169209
356250
1041463
197787
1829310
332241
495683
1634769
1038437
1628429
968723
90823
1880466
1316393
1983691
1934274
1756065
1221026
305764
603449
734429
810318
313685
1198917
1263585
1156492
642341
947004
1186294
1997571
1031782
1704096
1144594
1031934
855433
1956633
1706267
937125
302034
334247
219343
1989686
1792326
37660
1598427
1242394
1324476
361721
724390
526427
673210
1265992
1424634
1078410
1201801
1672010
573428
1767950
1757851
1704250
771891
1580909
1924094
1484990
224096
1515078
1707029
1607427
253029
1670424
905259
1421019
412148
197500
1454233
1963007
224607
1360124
1356775
1136116
474058
280552
188308
798231
1773829
882150
414173
453181
757029
1673439
813668
1502036
877780
1153827
1345407
829120
46515
1395806
1109695
1277556
1655189
1896857
854107
1323872
724695
1428412
1888892
1667252
584515
1390375
696045
440985
1341831
789183
1157442
1023894
1061974
1466574
21875
200686
1531088
322310
1594697
228705
1168395
1841469
1119803
1532936
1956451
313681
1282566
1623604
1498418
1233379
291317
1447542
461301
1448333
31589
438247
291241
631838
1929748
915401
493937
985991
1658517
757025
1716180
1033973
1629663
431615
239277
368644
1589309
1359084
295364
822143
437035
834615
814548
1591933
1191311
707313
1019744
1122314
1809943
1322483
375314
601122
1096646
796636
1940354
1962692
1167024
764207
1866429
217773
497587
1988652
1096544
1477777
1567222
631485
1413510
944458
1243254
1904995
1293169
1510269
1589042
170356
1999594
984846
1457424
365691
1613418
650893
1743992
315444
1283252
287591
1430658
1975989
1439830
641058
1236728
1020870
151235
109768
1902317
272059
570179
1997756
1567305
1667564
1441981
1855271
808628
33431
1305957
1081087
1495024
28021
1957013
1431347
703573
964680
1532367
1217871
1070299
1694667
1357527
66853
699320
1786681
833103
1200249
948679
1464999
324821
1245763
1845787
1231240
1765347
962735
548956
1514005
1240837
1800772
1851195
350228
373070
1053058
1342631
1084398
1900168
564988
217198
116657
1797332
774539
794058
448829
1007506
776998
808945
244010
1662501
978126
1491380
917375
668039
1574415
764601
1951870
1726522
940242
1017407
1507321
670417
1152439
795162
863720
574680
1477277
1304857
1168912
480299
1892077
1395874
444774
1356336
1208739
1894022
455643
281341
1165492
159314
155358
869364
1640822
1372913
723225
126939
661005
782543
573938
147588
188847
265101
714683
676745
1477758
941551
1714990
1119755
386753
188377
1736993
1226974
743133
340985
1721380
329548
558569
1972132
1705554
863810
892096
833458
216882
64581
1041155
1253437
972252
1359815
612813
1337972
828032
1338215
150426
1388180
209497
321815
73035
1214223
1183524
433596
902469
548433
1717447
209640
1343324
911547
73698
1605941
1584357
771401
204718
9031
1858207
1965313
873214
1849533
1982442
1460764
54959
363959
488850
1074623
948939
1262180
1495762
1601034
1683216
1125856
1729402
1669621
54186
1154774
1685135
1034184
1072117
343871
153522
1064736
1897311
1528107
1958728
522701
1798390
299628
853670
1889464
40353
607961
567890
1775863
21156
923007
1474113
531827
139300
92816
1575036
1408929
1175899
977029
1027029
895824
1801172
1899813
1889289
611633
44853
637651
195710
303280
1294058
898857
467607
1131575
1702808
559977
34849
486189
1760347
1766643
1022090
1830276
835681
442157
1382712
1507613
1585534
597100
125244
862946
848659
950417
746220
354850
1903188
1975717
1654703
1461397
1700837
1106858
791078
969383
575179
1755328
343933
26164
1379321
3247
1458120
952963
816195
39830
962221
1440708
178533
1412527
1710105
223868
613072
1388995
792099
1066502
430258
1115961
1117663
1131285
813110
212454
142330
1453454
1672169
510661
1277294
1660183
681773
1990473
1491639
142160
1646451
1928112
254765
1101253
337228
1195921
328251
1735238
1547817
500031
1122827
241243
141036
606072
610218
1155676
1249763
1084871
1759095
948778
153294
1405382
136060
1589567
377803
1115525
529812
1154121
668772
1822972
111812
14155
924743
921805
1314101
215328
1723252
926498
63814
41217
68180
49961
1538194
1783499
1095668
752540
272347
1394049
1802503
1950165
1590312
974667
1213386
1865743
1761049
580117
1103345
1544283
1139885
1206888
1900047
1578005
1794077
122785
299265
1362527
1418690
109192
1020855
1562504
824072
687422
1295653
1313312
653504
1895490
1616258
1258267
981175
649023
1936179
1302092
831098
1975770
660973
1426391
982884
1690923
369138
1411916
50076
842806
227379
1884357
1200995
1259384
495353
1008450
1710094
441722
1717032
1765601
1941534
876591
381380
22544
779002
1329043
121062
869960
178305
218781
844063
917375
1073568
996480
1544822
1161379
1008342
1407198
433351
26271
550002
367428
1103331
12946
1603752
413322
33459
525056
637519
15367
457237
1136556
1870138
393958
1140876
1664981
1636897
203481
1983507
1726122
860225
1304321
1118342
1213380
1287151
61592
1216649
1826967
312683
1280040
762254
1262643
332792
1441879
75539
230372
211729
646945
1527192
1438290
459422
1875973
1963562
955619
1695985
1211316
455710
945417
190068
1022058
316098
1412256
1863776
868214
1558179
1429302
1149077
1539839
1869304
1187586
1675271
1597353
1889624
603318
403848
754506
1412463
471362
1385094
258835
33391
1704623
747750
1775403
1595745
424725
206402
788912
1227894
1339188
628854
508528
14215
1601715
271683
227595
159933
1929885
82920
960642
941226
1312996
991438
482190
1214890
986841
1969117
1744481
1283594
1376069
75320
1897328
140120
1181245
681804
979940
441884
774011
816815
1409443
1329787
780638
554707
1876281
1077679
669685
1744712
844004
1301234
1957165
302716
1375332
1780276
159747
1407581
1158265
223777
587297
1941076
207222
559485
1532321
67433
1278267
1415395
530292
83888
589355
775005
1941891
268553
1893740
227238
575795
202440
1373647
1159993
337409
760414
1295567
1931937
537157
1394080
299090
1376878
421699
1921335
751790
999124
1004516
179629
734606
1486013
205585
214404
676043
1591635
1618370
1639680
624081
1964472
1111114
852601
161706
1737206
496719
609730
801432
834642
97366
1934958
561675
377547
956941
87916
1667182
1331279
1565371
1057260
319137
916299
1507555
1595941
370506
860700
991576
228538
1874795
261776
644066
1361634
344286
1259102
69573
406965
1633704
436804
935939
1490150
1416277
352361
258386
946111
352880
413953
1554793
100393
253250
729655
386522
791015
1181215
68338
86009
195958
1163339
1766155
501525
853964
895582
1856665
1333753
933584
994990
640684
420722
1327920
956276
750193
1738998
1528365
1642292
2499
1879266
504556
1084158
1215197
1212749
1478857
1983253
1314862
515636
116615
1239578
1787026
471123
1032399
403184
117977
1800774
553293
35815
1497852
522327
573638
20955
1771245
1677575
1799869
1505169
855792
1263855
1649000
712460
1516868
403898
538165
70767
977250
175772
820861
125939
518353
880054
951759
688044
241460
1250163
714918
209661
404746
1161455
419806
1758793
770838
535387
928400
618192
1431851
392268
178434
1247388
1550041
1092317
918427
1259257
809582
1699487
1821084
361017
931790
409445
32122
1074368
169633
591526
1980670
1156672
1813287
718216
773986
1440578
378389
160008
660550
1609113
1796280
1699004
1130286
446009
209021
616472
356884
79163
1924782
809451
558113
949878
1284080
941281
870438
887971
964673
1033057
1452058
1371877
852701
722104
1833428
1119240
1374656
208843
485423
538316
994796
2955
1893721
741357
930463
1354573
1316769
666113
830514
1441710
886411
324564
1098846
1924906
1334053
76811
1045077
1060277
1153105
952449
785311
566927
546186
217889
488299
1925121
523210
1261527
1407275
722711
5552
209800
203845
1380369
1852952
1735034
384823
144761
1793442
1185048
1210285
461614
461275
1082752
1062456
12604
814929
641446
1295059
1007937
1103679
1746392
1404857
1382500
47429
756743
1186024
633536
408929
595023
1213007
1252203
1171133
1659578
943625
1114456
1790328
421604
999786
422717
21201
1741686
264885
1238231
438271
1046283
1452382
903991
1301003
1106750
827475
173543
35637
1929970
1500837
739779
1609066
37428
385418
1568076
975089
272939
558743
1876289
1331369
1210451
1271142
572986
1372084
1638097
258018
1213298
1181350
1041065
1889312
1149926
1539970
870043
248470
1037828
53194
1512055
733869
464935
871238
777730
1192255
724180
892834
789067
466557
1603139
1451232
1501476
79453
998217
1888521
48395
1197881
869609
1768150
1374186
731896
500622
1373101
1362341
359852
189495
738590
1551615
7408
1043680
1011039
1001714
641311
1181081
1543447
930119
140708
1992660
1896040
364534
560260
591031
134663
645400
1208507
379129
1724126
1450624
695858
749407
1010073
1227489
33272
1649722
1289935
1462639
687018
403069
1084190
1699347
186059
1557434
958438
1729293
1077151
1471427
365114
628683
1429107
1816592
360075
58818
972808
824403
268501
1650284
1135900
1675598
242291
1861098
1389701
363091
435972
604548
949713
607207
1057496
1659300
28952
669482
325938
1713221
1335190
1197429
391520
1795366
224817
1039386
1953888
1163442
198432
1465658
1271692
704070
1320519
1447596
1144590
327848
1340390
1389200
783664
1003283
1013489
1675831
1727429
1913077
1549656
1131362
1003166
1239524
1231016
1655351
720388
1672007
596639
1042660
102206
722816
1706337
1987570
107779
1829147
1305309
1657135
1626272
129379
20466
1810207
39257
1981262
341395
322793
518046
1832541
1943147
591930
1208828
1516217
706276
1542801
398174
1877092
1742699
982364
6483
474365
1268820
1778272
1259749
406046
1572679
467176
674234
1959524
1854455
1264161
653033
1331815
1160831
717613
672874
293385
843801
1888659
1171479
1970390
1269029
622456
242267
384471
1631430
87894
556537
1693147
1294401
280451
1869959
369549
1976754
1991249
162016
1929448
1247441
1756958
1175748
1130464
1214790
142507
61194
1051820
1786121
1889101
1724450
847641
1474648
707478
267016
1687142
1044445
407607
522073
181640
1420875
1737421
1162506
952216
1751829
1925559
301115
1948933
322399
555096
159749
1328714
767083
601950
173821
38763
1182255
1414010
848104
1168156
1426622
1386170
266303
1228300
629696
27994
1434292
1257795
1258746
1345321
1414715
829040
323864
864697
1583970
1613024
704924
1831974
854076
562451
1197261
490909
1207224
717439
154738
1826988
1880929
1960359
767587
346208
1469869
855770
1110025
592319
66047
772501
624932
1024404
1386931
849288
1040481
702863
1251155
116536
1522567
1791530
1358420
1203266
967448
1357053
337458
1629628
1319817
310932
1990714
78564
445614
53603
802677
1516935
765876
725531
1179206
1724683
1668363
826272
43474
731695
1599926
1965080
956000
1868096
3283
470659
655842
1704227
196191
678411
1157444
408013
817414
1508966
486478
1775789
154113
945849
1866339
1993120
1491485
830510
599162
1018520
438013
417178
1331974
1248998
1893717
70586
1794128
171736
857144
1826824
242478
303604
12267
1297602
1759092
416395
832507
85609
1821463
133048
1722861
567883
967564
1541983
103313
1600270
565868
471746
639077
1993859
1969324
1263744
1201654
44303
1231043
543196
1942843
626558
196266
567248
668017
547725
180260
956529
1133693
957431
1812170
1836976
488534
1979034
1668120
82450
477255
213697
300893
1337614
1490042
436139
32645
199383
1366647
945122
1011161
824987
357064
437879
1511247
1501167
130362
7182
912899
1021577
143788
419090
1744665
1311131
1392729
1196309
1709818
1171035
1322275
1464791
1969322
429759
845811
884327
1551850
945377
1708269
750115
307905
293636
1641969
1839931
1567615
1259006
1835473
87256
913995
630481
1417923
1645984
41448
1965375
741679
1399692
1632859
1710223
454890
1525553
961323
770761
1238906
137909
6356
1996399
671976
185128
1755849
1131621
1462651
341698
1731247
831831
299033
1591393
1002460
1505717
1149238
1701906
964137
1114784
69323
1188735
858335
1629400
935653
1787314
1853851
1108246
1098071
467343
117742
1290260
557294
330433
1964492
496960
1953453
665713
755083
1078186
1727058
56526
1544998
310523
1502173
417612
975528
1503666
1838609
1986964
747012
1743819
332685
1249962
41857
1259502
1804275
744933
1284068
517394
1603028
23937
1074481
1474646
254003
452293
1700173
410717
804590
1235841
52427
234411
1820259
1816588
570798
1691319
1386858
1023626
921630
924975
797052
1077961
269845
1231515
872096
773764
1717672
1402797
828034
1171897
844844
820752
1307561
1739003
1543927
1683425
1788519
53622
1505515
1367449
943191
1754293
657562
890751
129039
574566
627099
1378692
931165
139985
1607162
1702777
1549574
1755644
1054571
1346674
1675673
712393
788361
599528
519062
658157
1851781
1703273
1896547
800749
642420
393799
547253
733172
289835
1000658
428744
877013
1240013
879415
227938
383880
326463
1525003
1494055
154552
800977
48359
1381384
1733208
1419316
1574979
888021
995536
647487
512912
1204860
294838
1781266
1012261
245484
174624
311921
295868
1519378
477926
1522295
459527
1817086
1475940
1485037
1085792
1863338
1262501
192875
1045719
1741241
361419
1843130
1090772
439972
949771
353387
1356511
1521209
40742
1581323
540066
1034259
460389
1861129
303002
1024360
239438
993995
213440
379851
1453456
1232849
573143
350325
992537
1068130
1133543
1059571
469084
750671
1574578
345713
303395
615930
753055
1947694
433634
1308123
524066
1883427
428462
1100028
1080118
1113879
367945
1880356
1758473
1848578
1057789
43434
355314
1835061
1413220
1323415
1313218
1551101
1058252
1610542
185815
1507300
1872542
1676138
1182041
592380
259089
308693
1265086
1947910
1605313
1342400
1837355
1103523
1843790
620839
349195
1277231
482620
92850
1280496
21392
127407
1884838
602526
923728
46612
54035
908365
1531365
219742
1389743
883417
297559
423075
1539533
1458203
1544088
366461
1225661
405101
915532
928910
1097862
1618689
1696248
1670774
883209
1543490
279599
344712
1907463
1886262
9996
1343284
564561
701057
1752002
692926
470709
825572
849132
1060763
541183
163115
329147
1464611
237331
664424
1241474
439657
1754834
1689005
683054
1779103
1325932
1148563
978419
1140664
1749310
509710
87764
352329
556127
1047024
1756724
1479503
697142
284265
1289325
1430263
1242584
477239
145863
62563
293444
1585256
175608
569984
31791
1843887
400285
632263
401234
1494294
189346
143357
436221
1880602
932954
975588
179537
263875
907232
1487522
96790
1224675
630322
562573
15916
503520
519722
411879
226862
602298
857382
936345
1130254
109540
1638405
1737925
1731323
1672959
1038191
397138
575827
1086504
781467
1197759
1504837
1196138
1123522
143277
547457
1668841
727483
435859
1123410
1852243
455631
1464790
1350977
897071
1104595
152583
812634
1737031
933838
1631726
153933
781217
872539
1788722
418031
1944605
1901844
72163
1282163
636959
270435
301550
862514
1306167
420599
1826570
607984
1096647
1284737
1756467
1542763
1826378
534179
1440973
481329
1604712
990898
1762465
1284350
925798
576109
1568014
831690
320209
1022448
1936105
287502
323460
1545937
1086496
1786406
1282628
189037
1412540
1537517
249133
1882421
965598
1474096
775989
1179940
1129730
578467
173948
148941
382593
175867
1308210
599049
1063750
941692
1836422
649618
45765
416517
875043
758623
1989216
891213
1489981
1812607
218824
252999
671932
1684366
622202
1508864
1867541
790703
918715
1029079
625984
1021543
160063
1411492
1692917
1427601
925090
524805
659422
558017
1205636
1035591
12347
677754
1263896
1225294
1608946
400472
1140230
323209
1624448
1482667
133100
956183
446852
1594051
977047
1914271
685786
339735
1979396
383700
1901423
1478168
649069
433879
1757686
768495
782519
791887
1681636
1165755
414461
239876
781836
1441104
734246
867510
320670
889450
978333
608534
882662
943583
1327083
570468
988825
1844157
1853091
947947
1201069
351779
1988382
807734
1165136
79601
1431588
929077
1882864
1179490
33915
1645247
562245
1955084
1310948
1083962
1106760
1464909
827519
1630286
487238
152839
152502
813245
1076381
355849
1531298
530560
1605233
313677
318696
286944
876818
1693380
154311
1451095
506673
317889
1849749
72813
869376
1927155
40978
559629
356565
1247045
1129283
408694
206895
513504
889792
1013999
1565230
1236898
735017
1906421
552175
48114
1395788
5118
1860724
520546
1963980
1872295
1681215
1729557
1464903
1531810
134523
1127301
1635831
260134
19584
1526923
235405
1606683
1918621
1078003
95392
1641484
1132889
1428927
1117565
297705
426223
1932775
1320389
931179
1304964
550375
1245305
48842
1315410
1609247
1645110
85286
334208
1925469
945988
518378
827904
1482962
637923
1190491
859139
175406
1822497
11637
1180325
1436732
1987586
7397
478450
1787009
1947308
1456992
639518
474020
1088221
1313256
735592
1738967
982080
63326
247909
856814
232835
307329
1562099
1351175
1029873
810415
1896
1122820
1046645
860048
111271
1826817
1449975
1737253
1742912
289199
582714
1240318
1161223
494604
1192516
1630168
524000
1298493
800175
1927101
1426628
14793
1624347
777208
1317268
24532
1528495
282160
952022
752697
1075038
313528
1989849
1340467
1353781
1281373
1881741
1314523
1989302
1074313
625378
833603
1696485
1192142
1592935
1443365
1013958
824744
1993460
1905486
1559496
427606
1693492
449631
1735034
1604894
906279
1204989
220919
187654
650625
977448
1244652
918506
771560
1805963
1880526
891559
229720
1689680
1251051
1189680
182397
1021389
1043793
1036604
8501
643018
1083450
798574
685649
538340
440026
1399351
333693
242608
1125592
42434
1494385
837749
1668165
557645
796173
1316724
44425
208393
1846159
1862198
555548
1832944
809495
110531
548376
396733
1605128
1450349
1527464
421811
971450
1995393
1260835
1963039
1441436
1375083
1299471
1137043
1604712
1165263
720023
353342
1492294
1891188
682706
605590
1022574
983012
1162240
990413
916486
30825
721301
1192844
1154482
479105
1823334
1544804
1215053
1345316
1419585
101271
54983
1289065
824225
200109
1078360
310460
30031
43876
267665
911566
1590143
1899550
1696499
1270074
849475
1112492
1259393
297916
605673
1325438
1975727
1373735
1505186
1779949
1663909
1186335
1135203
1289027
169351
1895701
1153694
37088
362397
640494
110840
1451806
609126
137951
919189
465089
1641507
453412
1826581
1135742
462426
698178
670765
149270
146805
1936130
156232
27274
916671
1502489
1820624
195288
1289236
859750
1758208
1351878
1147828
784885
615042
790502
883301
763979
1769176
742257
1308044
1765629
1911587
1482920
1349660
793695
1310535
542770
1450237
869921
1532571
416916
244153
206205
913224
1769971
816848
1332646
1866504
1215497
1101537
29451
847283
961915
1121222
55485
1396780
1131169
590638
769691
1164499
1118019
236155
978426
1502860
521505
718179
798413
1881952
187191
250865
1617589
647472
293591
753648
620660
1279976
1038561
334718
624067
695659
900392
1254277
1585652
662885
409079
1015346
1586680
193115
1896568
596819
1520474
1980034
187203
1278919
1046558
1953898
1531899
945589
1095348
1317501
1000328
940972
364526
218069
817761
607164
491242
1560655
225121
58981
1172012
1338877
1940555
1515342
850756
961846
1478471
1628697
1470692
1971573
1347286
1189082
144641
970333
1465447
240636
298991
403232
1939260
965427
1550224
1907169
1125338
1503508
664323
518855
1825264
1703395
1447439
351455
1514659
119234
227225
1680614
799598
604365
283569
35614
1901331
862042
1421410
98266
801041
960217
1686693
1652058
28505
240654
1021477
1405113
1004346
900126
693913
234585
1029647
604338
993455
510323
1360389
1299134
1831034
1384446
858717
1551582
338297
165134
1165992
526663
967733
1502091
895761
1478867
1777664
181812
1629345
134346
1544966
743704
784380
273184
114231
617011
1783473
1722847
583709
1918338
402406
1325423
196089
248532
570138
1082258
838582
251413
1886032
598518
1407525
1630921
1732033
1734982
965626
1104309
1155280
995414
1770090
813758
953726
138404
39841
1310818
449086
66525
1130735
1673044
1239131
294201
937236
774948
881947
923512
1416651
322137
1585006
1984177
1417652
737168
1642420
1258064
987008
1547901
1565198
1015665
1098042
93100
627171
525208
993142
1572735
691532
1469630
1979943
1727087
1528696
588402
1120573
1394532
489237
1663598
348114
1788564
1902103
155183
1334056
874107
1319664
33668
989700
269154
1209188
542979
736171
212987
1087097
1553459
1296525
1215902
1173666
517700
699690
238164
1006762
35318
90329
1347737
1284685
1187628
1100120
1660085
1531221
1025100
229279
554256
1512421
346681
632636
450527
987079
1417275
632149
1311555
1189187
1927617
746597
694266
277840
1251031
385778
1938207
330449
646148
1481363
1296055
1900933
354537
1717815
659172
282732
1703367
1665593
1589369
1412579
926699
1649491
1899141
244512
1532864
1667352
446041
1560015
90815
432861
601630
1538057
469728
1630944
32177
1131225
1641494
1912064
1398166
1570701
406363
1207281
468242
1464661
650852
1332845
1300648
1898732
1684283
60485
229283
1057042
1277264
1437882
122884
1979808
927773
1025318
1821621
1331524
1981046
405861
1889344
862493
968968
88499
1996251
76377
1297012
1563282
1797752
1381536
1239956
1081086
1457682
1204973
520201
1549591
1160343
432476
1060840
1403983
1242459
600832
1645341
1360592
261816
1071989
1957633
912628
671938
347546
1438056
67524
742854
1539645
1973961
670964
1626370
132814
1182613
1574181
780862
974746
1581799
663480
1472253
621901
900291
1921651
1053033
350445
1455544
1524538
1643969
623947
360137
1094886
1145807
1904108
471132
216939
64395
490843
1491486
450157
1492502
1293872
1881796
1185983
850926
261181
1230195
893412
1610256
637023
347034
1480373
482750
824273
292212
1809255
427425
1271272
1509336
1165161
808395
1765573
825106
715114
1879189
1700184
1441176
1533762
1202861
562606
620672
1945129
1522384
1400779
1160633
1233496
1471543
557553
1077645
1673246
1945794
1882786
1424784
95871
1772988
1209477
1287991
1519392
1124902
1010510
46371
356877
1012589
250523
509188
1505434
1136121
1907024
1374629
637063
153129
1762642
1049312
1246508
1975409
1162818
703112
289690
1011811
71855
647994
921475
1836966
326698
536056
1064835
1158850
74053
1340461
1292371
1455670
1897313
877024
1913321
1444097
1861425
31274
534295
1260316
1042523
1766766
1882752
43686
1297494
1021182
698573
793740
117160
1316919
1691787
71321
1696248
1167393
1085688
1277886
594174
1229663
213612
444524
1406331
227781
337460
177397
989977
636077
1722004
13922
1760883
645306
1482360
1847959
940694
1635522
33807
765712
1865124
1429355
237407
1841246
788834
1160881
139142
1096006
1070723
821136
957320
42847
253084
999690
1656096
148183
1936668
1636192
30031
487329
382395
1869705
1356711
1388837
1140293
1574757
161949
592539
1054542
1331629
1481766
810288
1938371
291999
567252
735426
1185765
1817941
913642
1953543
137942
1448246
951208
1246767
502935
1727637
644026
1976691
1590909
180849
129168
190569
411220
983299
616885
1827972
571908
297444
753672
1012094
1434268
991164
555761
889879
679614
577410
1467348
1105875
825156
935235
1524057
1735339
965296
1106691
1095961
1572863
1846578
172223
1585086
1512506
739983
1288659
161138
454997
838384
697454
1666751
318286
484294
517569
1925399
720726
1280740
490083
35465
246709
95624
918035
667820
1896755
1207001
1753757
866777
1911480
1181842
596154
1770636
575801
1913699
1611904
348244
1524
172753
1374753
1636914
658482
1616519
287440
1394726
1304605
1615659
853181
228459
1240922
651714
236613
34044
1484356
1588608
930829
1664498
860579
192977
240565
1639446
742924
426068
19673
1584090
1778174
382589
1463759
228622
151855
1819169
1504505
1623578
436830
827875
1984733
1843461
1806651
1754658
734516
859609
1986248
568006
463925
1059785
863139
782655
1545258
115054
24989
204502
634340
870289
1064750
379861
457063
252880
595487
115763
364209
777075
1955090
1106526
1241742
786110
1153621
1656686
335506
407177
490748
1615749
455220
1897043
178124
1008008
1607783
1116175
1811797
111035
1201368
1610198
471521
1964151
1718269
727333
52725
713109
796660
1284339
1766708
1362862
1456917
1429209
444827
1388418
1064828
241782
1331678
1584428
754333
58579
1422436
1043204
1747823
1074859
1898953
5329
361443
226677
1135853
1733347
493263
713476
405525
433520
1097857
712820
256444
1051831
1338404
1164943
1069687
1749517
190317
1608626
542833
1308562
1601143
197168
1480621
747689
1764008
498200
1173721
912368
756987
322940
1387928
267307
642860
703107
935482
49316
303391
1219731
625665
64477
903395
136266
990666
111999
395174
1643881
735392
182762
1367295
251400
8146
631449
1487572
843508
826129
1188443
204472
398347
743830
308734
1297610
1044178
396869
592721
81760
322362
360902
1973247
746800
1696436
592598
1579203
614785
1205296
1883208
1081626
674918
1009464
1655526
1024635
1895518
500939
1085845
958152
1411330
1108710
204
319229
1890193
1755021
1321170
1707063
1840841
1042421
291302
119277
1995869
101629
1250139
763600
62088
1884226
1858377
1900748
308219
1559090
1934526
1034729
212247
1614715
1891398
1578522
1680473
1758630
829730
1100261
759674
605091
1959063
1859153
794265
589380
1199630
1072222
537067
1035088
1665843
1151712
1922261
1375482
143004
1882711
1237461
1906896
10292
1870707
120675
1642265
816405
1800598
1039780
948083
1887043
1450499
4809
1268734
1324896
520488
993170
1282075
487993
108907
366937
1539247
562807
1932864
302334
255836
641050
267410
994713
935476
1468246
1730290
200772
1407702
1668812
465715
1776580
534951
31306
374690
1361637
1216735
692383
887365
1882433
74527
1244707
940425
1232353
996396
287677
460130
336209
1090372
223359
577022
1661225
42873
144756
855144
219778
17372
707071
1060428
1478613
1781040
84207
1437336
510946
1487175
1789010
1739289
859784
1205132
1541043
1632280
800941
105742
762633
477658
22812
350718
455697
641998
1137040
443742
95949
699676
1444450
136069
584019
746825
1128977
1048188
167342
252651
745279
214767
1704479
591023
384470
95651
1772994
957384
894221
796044
1284350
1228896
1388975
981736
879799
258419
1653002
467985
1126891
688727
1624611
1605577
752312
1882998
517289
1952987
755751
757202
382215
21005
1877493
1865430
270268
109497
1910786
1284362
1508664
1435343
1213004
753635
1294838
783965
283167
1998794
557029
457156
594105
1901572
937421
1289966
1535570
206642
406725
710367
1214154
521149
1412397
825934
299011
625339
1053358
1154004
1415599
302584
736116
220787
360481
1156639
1961415
1437929
1971592
1945508
1476758
330194
1915041
1627635
224088
958715
397534
1697144
137197
1994979
418383
1035289
657953
1794698
607919
438561
713672
1488515
1430955
1135838
379159
1012245
1651248
994217
1711132
46260
289612
1969989
363516
132028
204159
1197566
755773
499358
720506
914516
1274397
119411
584596
1418713
912072
482783
377257
687753
964240
1373057
138174
593565
588217
231023
1062657
633485
1789662
646338
636171
1879690
1456400
580321
451906
1683076
497030
525601
1440868
248541
820419
1713930
231929
1557745
495503
616110
1168159
1620191
1796272
424358
1059555
675126
636459
1109940
1328934
1691162
1157392
747586
512804
1730758
186114
385383
309877
753152
923944
1625599
781177
223153
994822
1153865
1142337
613107
55875
1804355
993348
958271
1027437
1122729
731366
1020825
722109
1352994
1707344
1514797
160728
373219
1622228
137108
154259
877253
764207
1216051
5628
1075174
521109
737712
728552
8001
835891
1135153
1010833
1652753
754792
1416181
1816250
75202
1150193
365150
1099577
418806
1082237
532151
457162
1825665
609822
267508
1569273
1905811
840713
1064877
1867757
779138
287633
508637
1343631
1994100
1653716
376098
518836
365048
1997667
948767
1389026
714510
585444
327803
276271
1527306
462450
1867957
1324196
1137688
1678628
1494967
279582
1447716
1413173
301959
1583047
643127
327990
1290175
1594035
486991
1345166
741666
1891113
850788
564220
1300307
956407
1807753
1066178
1418540
1178478
985019
1809340
146413
457816
1431293
1174872
1087727
1825258
878618
569269
1631640
536067
1842706
394808
772734
422280
1233491
1772665
467453
480187
980550
26542
925071
1100979
320178
507148
164091
454552
1877491
438691
1208042
1450114
752227
1685792
695202
1208050
128023
1942442
1690809
1239404
972028
219031
993065
403534
997295
615889
76992
142015
1554870
1381677
1266183
1709122
1388267
1989983
1420615
963929
7985
147305
987272
1876578
1775834
324977
408230
285010
590788
1210798
1845085
1050486
63212
1299746
934868
57532
1311360
1050628
1843849
1997259
84510
780967
656945
678877
1971449
1495938
1389744
1245076
803216
1863841
1326905
590299
1598382
1860552
1748343
1041377
846558
896068
1679181
1319141
275221
1024710
1088278
232755
414668
748655
1002493
147226
911355
1702695
54591
833689
86355
868701
1065144
1612517
1980907
1925948
1714414
587038
1130789
1599936
701623
902214
530048
1699083
264332
828348
500537
745736
966817
728530
1597562
808912
1009766
410790
881932
704854
1719176
236795
750751
1208386
1845704
830841
469809
536676
1012246
742550
1100575
1137188
1219619
1256658
726969
1820278
1545558
1821059
649283
1748792
1926324
230111
1604238
1528031
1162191
1882409
232114
1832151
16571
1437238
108209
1221822
1034228
1527926
1313472
1369750
1578141
1146092
1670475
1818671
467561
350760
516615
1469734
98811
1151032
112189
651206
1705448
590384
175325
1273962
548771
1646254
1137477
455774
581908
1973105
702851
1022252
1089875
1619060
711523
1503132
936509
1130086
973024
259577
1969402
1135630
60162
1814042
712459
269404
49547
1051136
1160917
1922580
472576
1985999
291258
1395568
56547
703823
1284056
648020
710792
1579711
1553882
652236
813631
1435109
1699957
760822
1612098
710431
1126494
1464306
1173730
420587
88904
1470452
1340123
1947858
569137
720633
106687
1706986
322080
200627
312197
987910
340416
522510
1152311
53733
685052
340652
1506407
329401
1105233
1139472
1661115
1028838
930035
1514144
1104113
556682
733349
741263
1675441
72937
946370
864836
1385331
993484
1308809
1812350
1757445
1381784
851099
1183367
1739029
1273788
1087319
958748
3635
515208
490068
982843
332869
1666159
257308
1989153
1056676
703495
7221
320790
670186
1557105
1197920
1957356
852492
807726
302372
955892
682183
417334
1441308
1784304
894154
1630076
183288
811682
1430808
964047
1511566
1483229
1396887
1490326
1193547
1343130
4237
1867723
1624496
1360139
1923344
1325062
91510
1674438
1021649
438356
727983
838289
1967572
1500961
1345618
1376657
248895
161255
1297167
1382314
97743
299156
7311
1567527
1896616
1638867
956897
1911701
796264
1564395
1381474
1805724
785123
1463107
562105
1303926
748800
1853955
1499519
1329782
603500
1123579
1545455
1284184
1019565
573019
510304
1450392
380464
1589103
822546
840184
318247
769868
1604255
506416
106517
1404646
903586
844244
1662660
536441
1200809
24829
1249530
1153230
1730246
1184869
1069193
953218
1620570
1774155
1000084
242700
254336
1269851
267669
1078373
1697001
817203
1486696
556857
209458
1801218
1636576
575283
28740
1730544
1423312
54705
1607722
1027093
1926595
1997564
191758
1505940
824239
1790861
1402506
1293927
637842
1725218
118144
1693441
1242069
1633446
1462846
379271
315551
460453
1268829
775906
1469580
1932723
1485336
936864
983718
1128782
987046
1178201
1786912
1674568
1790877
1622321
1355889
1998645
729110
1156634
401235
587117
214226
1348892
1015701
10332
1300772
313071
1933930
1814384
1861609
373692
1411653
1267689
1333033
533100
1442355
173106
1661844
1832288
1980096
1931732
1674724
1973259
1356364
1777174
824838
820745
396900
1339274
1092195
190167
1648305
1568199
663856
885943
1351619
531679
1094966
870325
272973
1096326
213376
1015717
1903631
730841
1851459
375682
1172823
1841950
1469017
579104
672294
1163506
1356172
1393500
1293875
1277815
1499571
1579905
552235
537977
944762
1871696
1908760
1375431
1935231
1203990
226596
1739150
252255
1146722
1627863
452908
598864
215088
914812
1933525
1855961
424250
1241299
1827468
943722
1255547
119758
1017863
1464514
30522
1462272
1180991
554128
1147884
1896045
1837125
242977
951293
740245
1504528
1821534
50560
748733
237631
577127
942345
477953
1236284
1116561
106378
729352
1443718
1604697
1865023
922319
1933100
737757
907482
458147
1364391
1046563
1683287
1413363
186343
1431552
1971056
1881337
1983367
1364132
641164
522571
768678
952780
1904617
1138896
444649
1945548
1684554
1843634
954768
1320774
307269
1064050
315984
1576128
1154180
1607742
1173323
1013742
1005523
947692
655371
1981109
810887
1456455
1606856
848395
1983539
1512199
886428
214072
976114
814840
1636680
1253369
1573049
1708739
609781
1798160
418536
737164
616547
1265930
370284
1371971
1104652
1351687
951355
236808
1047513
482319
1345681
1119428
751471
1602653
608890
1361358
1053824
1403646
851808
546377
1982643
1521354
1307827
736718
243006
1599727
1765138
250325
176697
440012
752759
984114
264290
954262
818529
805189
1268860
709199
168107
1249044
870739
769742
1428692
1369780
212441
128182
108740
1024699
1238164
772548
1863938
961244
405663
508888
512986
757208
1113042
843682
1765281
1699795
1427746
657060
1141491
622794
1325091
1270053
828815
1052989
1455567
1688961
1460783
1772137
1132042
364220
863840
97331
1429067
428501
80796
1868194
155300
1041173
1893255
1973904
118508
616796
60840
829667
1769348
1055056
890690
725668
1740038
1979283
1172254
1596763
294349
276153
1842150
1792771
1023246
1391959
324555
1218439
1671930
1939341
260872
688714
1779810
1908199
1963942
363870
561662
370356
784342
1786594
735006
435341
405
757159
1365546
1234316
977381
1659045
403210
481282
785919
1930750
688244
1560438
840115
490868
876158
193054
1609757
87357
1480715
411586
1437497
171374
912101
3073
1983880
1649566
1904412
141946
518608
808749
669621
544459
1156461
517134
630259
550693
98921
783200
934113
647843
1353428
21685
1283235
518263
719969
1305888
379021
1619794
1558828
244297
1972970
1835156
68862
933145
1786813
408923
975812
1926574
1720886
975954
1521009
561911
1454314
604836
155712
60344
1257419
1743813
850198
1840133
1007963
805686
1760021
1370199
1055623
1083362
818347
183167
947583
696626
869959
1008660
1258139
1533679
1695378
1035499
1817072
756585
1390575
734003
1096866
476220
1416384
1259791
1196292
207478
699731
1548890
1147077
1642329
576272
1219067
1838540
1518522
815884
1613250
568438
1287121
916290
1635364
1258783
234723
1051907
581327
1116559
1520441
1580570
1612072
703700
1229499
514583
1219021
715201
1742468
145377
1581445
1379347
165512
1713016
1563088
1956192
212589
642348
1631188
711521
320729
172798
1495033
642325
1963255
22854
506381
434505
1949019
1037689
135335
1041694
1951078
72475
959845
1331325
1616602
64435
582635
895871
142480
602510
589805
1488740
994142
182914
103896
1226612
261296
977733
643540
278852
1721085
1109010
833417
1980710
967307
856232
791122
334490
1019047
629592
1738026
1588519
762352
1792514
1797864
623754
1166848
1168031
433949
1628548
542798
1086494
743186
1996419
120986
1958204
951768
908830
600771
1233715
1471847
718347
1273145
1267728
1136536
1790494
1476821
1109375
1369252
1296839
591716
1933174
1999765
890985
323951
786964
1450644
56843
1872648
1825340
1749596
1228522
726368
1781142
1623975
1359085
22982
1391645
1186966
1893979
1954314
718536
754064
1780479
1211778
608297
1775257
1698410
167466
170655
329762
867825
1993998
113674
1328310
587715
828819
492322
1968454
910020
364086
731255
741440
539220
1424807
988787
718632
1913308
1720111
280977
1419508
72194
272997
1084957
1076497
631716
1964230
994315
897642
1563741
618584
1847501
186554
265333
1356825
927119
846259
677826
804105
1190886
1260815
1889302
795817
1378504
1149361
109035
478170
210732
503880
801533
93287
792968
1820646
690539
316714
471691
1601858
1856364
1169006
404497
393805
1521765
1897763
478377
1025574
436301
311612
631920
386119
1354993
833073
1915561
1150684
1369737
141463
440424
1964477
1979166
393670
275313
976211
676320
1042853
340085
1373765
243032
905772
1029159
944381
158533
1640180
1458503
1500422
1102476
1031775
1605738
1751002
939368
633028
1800270
965059
125781
32152
1738354
1903162
175944
1836271
618605
925450
1173842
1282315
1769891
1870621
630050
723893
295387
1638038
520918
1868655
805550
1045170
112895
1539269
450222

